diff --git a/es5/a11y/assistive-mml.js b/es5/a11y/assistive-mml.js index 3657d77709..1424549d36 100644 --- a/es5/a11y/assistive-mml.js +++ b/es5/a11y/assistive-mml.js @@ -1 +1 @@ -!function(){"use strict";var t,e,i,o={62:function(t,e,i){var o,s=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}),n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,i=1,o=arguments.length;i0)&&!(o=n.next()).done;)r.push(o.value)}catch(t){s={error:t}}finally{try{o&&!o.done&&(i=n.return)&&i.call(n)}finally{if(s)throw s.error}}return r},a=this&&this.__spreadArray||function(t,e,i){if(i||2===arguments.length)for(var o,s=0,n=e.length;s=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var p=i(769),c=i(433),u=i(77),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return s(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(c.SerializedMmlVisitor);function m(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return s(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=p.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var i=t.adaptor,o=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),s=i.firstChild(i.body(i.parse(o,"text/html"))),n=i.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[s]);i.setAttribute(i.firstChild(this.typesetRoot),"aria-hidden","true"),i.setStyle(this.typesetRoot,"position","relative"),i.append(this.typesetRoot,n)}this.state(p.STATE.ASSISTIVEMML)}},e}(t)}function M(t){var e;return e=function(t){function e(){for(var e=[],i=0;i0)&&!(o=n.next()).done;)a.push(o.value)}catch(t){s={error:t}}finally{try{o&&!o.done&&(i=n.return)&&i.call(n)}finally{if(s)throw s.error}}return a},r=this&&this.__spreadArray||function(t,e,i){if(i||2===arguments.length)for(var o,s=0,n=e.length;s=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var p=i(769),c=i(433),u=i(77),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return s(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(c.SerializedMmlVisitor);function m(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return s(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=p.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var i=t.adaptor,o=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),s=i.firstChild(i.body(i.parse(o,"text/html"))),n=i.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[s]);i.setAttribute(i.firstChild(this.typesetRoot),"aria-hidden","true"),i.setStyle(this.typesetRoot,"position","relative"),i.append(this.typesetRoot,n)}this.state(p.STATE.ASSISTIVEMML)}},e}(t)}function M(t){var e;return e=function(t){function e(){for(var e=[],i=0;i0)&&!(i=n.next()).done;)l.push(i.value)}catch(t){r={error:t}}finally{try{i&&!i.done&&(o=n.return)&&o.call(n)}finally{if(r)throw r.error}}return l},s=this&&this.__spreadArray||function(t,e,o){if(o||2===arguments.length)for(var i,r=0,n=e.length;r=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ComplexityHandler=e.ComplexityMathDocumentMixin=e.ComplexityMathItemMixin=void 0;var p=o(769),c=o(511),u=o(175),h=o(77);function y(t,e){return function(t){function o(){return null!==t&&t.apply(this,arguments)||this}return r(o,t),o.prototype.complexity=function(t,o){void 0===o&&(o=!1),this.state()>=p.STATE.COMPLEXITY||(this.isEscaped||!t.options.enableComplexity&&!o||(this.enrich(t,!0),e(this.root)),this.state(p.STATE.COMPLEXITY))},o}(t)}function d(t){var e;return e=function(t){function e(){for(var e=[],o=0;o=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Collapse=void 0;var i=function(){function t(e){var o=this;this.cutoff={identifier:3,number:3,text:10,infixop:15,relseq:15,multirel:15,fenced:18,bigop:20,integral:20,fraction:12,sqrt:9,root:12,vector:15,matrix:15,cases:15,superscript:9,subscript:9,subsup:9,punctuated:{endpunct:t.NOCOLLAPSE,startpunct:t.NOCOLLAPSE,value:12}},this.marker={identifier:"x",number:"#",text:"...",appl:{"limit function":"lim",value:"f()"},fraction:"/",sqrt:"\u221a",root:"\u221a",superscript:"\u25fd\u02d9",subscript:"\u25fd.",subsup:"\u25fd:",vector:{binomial:"(:)",determinant:"|:|",value:"\u27e8:\u27e9"},matrix:{squarematrix:"[::]",rowvector:"\u27e8\u22ef\u27e9",columnvector:"\u27e8\u22ee\u27e9",determinant:"|::|",value:"(::)"},cases:"{:",infixop:{addition:"+",subtraction:"\u2212",multiplication:"\u22c5",implicit:"\u22c5",value:"+"},punctuated:{text:"...",value:","}},this.collapse=new Map([["fenced",function(t,e){return(e=o.uncollapseChild(e,t,1))>o.cutoff.fenced&&"leftright"===t.attributes.get("data-semantic-role")&&(e=o.recordCollapse(t,e,o.getText(t.childNodes[0])+o.getText(t.childNodes[t.childNodes.length-1]))),e}],["appl",function(t,e){if(o.canUncollapse(t,2,2)){e=o.complexity.visitNode(t,!1);var i=o.marker.appl,r=i[t.attributes.get("data-semantic-role")]||i.value;e=o.recordCollapse(t,e,r)}return e}],["sqrt",function(t,e){return(e=o.uncollapseChild(e,t,0))>o.cutoff.sqrt&&(e=o.recordCollapse(t,e,o.marker.sqrt)),e}],["root",function(t,e){return(e=o.uncollapseChild(e,t,0,2))>o.cutoff.sqrt&&(e=o.recordCollapse(t,e,o.marker.sqrt)),e}],["enclose",function(t,e){if(1===o.splitAttribute(t,"children").length){var i=o.canUncollapse(t,1);if(i){var r=i.getProperty("collapse-marker");o.unrecordCollapse(i),e=o.recordCollapse(t,o.complexity.visitNode(t,!1),r)}}return e}],["bigop",function(t,e){if(e>o.cutoff.bigop||!t.isKind("mo")){var i=o.splitAttribute(t,"content").pop(),r=o.findChildText(t,i);e=o.recordCollapse(t,e,r)}return e}],["integral",function(t,e){if(e>o.cutoff.integral||!t.isKind("mo")){var i=o.splitAttribute(t,"content").pop(),r=o.findChildText(t,i);e=o.recordCollapse(t,e,r)}return e}],["relseq",function(t,e){if(e>o.cutoff.relseq){var i=o.splitAttribute(t,"content")[0],r=o.findChildText(t,i);e=o.recordCollapse(t,e,r)}return e}],["multirel",function(t,e){if(e>o.cutoff.relseq){var i=o.splitAttribute(t,"content")[0],r=o.findChildText(t,i)+"\u22ef";e=o.recordCollapse(t,e,r)}return e}],["superscript",function(t,e){return(e=o.uncollapseChild(e,t,0,2))>o.cutoff.superscript&&(e=o.recordCollapse(t,e,o.marker.superscript)),e}],["subscript",function(t,e){return(e=o.uncollapseChild(e,t,0,2))>o.cutoff.subscript&&(e=o.recordCollapse(t,e,o.marker.subscript)),e}],["subsup",function(t,e){return(e=o.uncollapseChild(e,t,0,3))>o.cutoff.subsup&&(e=o.recordCollapse(t,e,o.marker.subsup)),e}]]),this.idCount=0,this.complexity=e}return t.prototype.check=function(t,e){var o=t.attributes.get("data-semantic-type");return this.collapse.has(o)?this.collapse.get(o).call(this,t,e):this.cutoff.hasOwnProperty(o)?this.defaultCheck(t,e,o):e},t.prototype.defaultCheck=function(t,e,o){var i=t.attributes.get("data-semantic-role"),r=this.cutoff[o];if(e>("number"==typeof r?r:r[i]||r.value)){var n=this.marker[o]||"??",l="string"==typeof n?n:n[i]||n.value;e=this.recordCollapse(t,e,l)}return e},t.prototype.recordCollapse=function(t,e,o){return o="\u25c2"+o+"\u25b8",t.setProperty("collapse-marker",o),t.setProperty("collapse-complexity",e),o.length*this.complexity.complexity.text},t.prototype.unrecordCollapse=function(t){var e=t.getProperty("collapse-complexity");null!=e&&(t.attributes.set("data-semantic-complexity",e),t.removeProperty("collapse-complexity"),t.removeProperty("collapse-marker"))},t.prototype.canUncollapse=function(t,e,o){if(void 0===o&&(o=1),this.splitAttribute(t,"children").length===o){var i=1===t.childNodes.length&&t.childNodes[0].isInferred?t.childNodes[0]:t;if(i&&i.childNodes[e]){var r=i.childNodes[e];if(r.getProperty("collapse-marker"))return r}}return null},t.prototype.uncollapseChild=function(t,e,o,i){void 0===i&&(i=1);var r=this.canUncollapse(e,o,i);return r&&(this.unrecordCollapse(r),r.parent!==e&&r.parent.attributes.set("data-semantic-complexity",void 0),t=this.complexity.visitNode(e,!1)),t},t.prototype.splitAttribute=function(t,e){return(t.attributes.get("data-semantic-"+e)||"").split(/,/)},t.prototype.getText=function(t){var e=this;return t.isToken?t.getText():t.childNodes.map((function(t){return e.getText(t)})).join("")},t.prototype.findChildText=function(t,e){var o=this.findChild(t,e);return this.getText(o.coreMO()||o)},t.prototype.findChild=function(t,e){var i,r;if(!t||t.attributes.get("data-semantic-id")===e)return t;if(!t.isToken)try{for(var n=o(t.childNodes),l=n.next();!l.done;l=n.next()){var s=l.value,a=this.findChild(s,e);if(a)return a}}catch(t){i={error:t}}finally{try{l&&!l.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return null},t.prototype.makeCollapse=function(t){var e=[];t.walkTree((function(t){t.getProperty("collapse-marker")&&e.push(t)})),this.makeActions(e)},t.prototype.makeActions=function(t){var e,i;try{for(var r=o(t),n=r.next();!n.done;n=r.next()){var l=n.value;this.makeAction(l)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(e)throw e.error}}},t.prototype.makeId=function(){return"mjx-collapse-"+this.idCount++},t.prototype.makeAction=function(t){t.isKind("math")&&(t=this.addMrow(t));var e=this.complexity.factory,o=t.getProperty("collapse-marker"),i=t.parent,r=e.create("maction",{actiontype:"toggle",selection:2,"data-collapsible":!0,id:this.makeId(),"data-semantic-complexity":t.attributes.get("data-semantic-complexity")},[e.create("mtext",{mathcolor:"blue"},[e.create("text").setText(o)])]);r.inheritAttributesFrom(t),t.attributes.set("data-semantic-complexity",t.getProperty("collapse-complexity")),t.removeProperty("collapse-marker"),t.removeProperty("collapse-complexity"),i.replaceChild(r,t),r.appendChild(t)},t.prototype.addMrow=function(t){var e,i,r=this.complexity.factory.create("mrow",null,t.childNodes[0].childNodes);t.childNodes[0].setChildren([r]);var n=t.attributes.getAllAttributes();try{for(var l=o(Object.keys(n)),s=l.next();!s.done;s=l.next()){var a=s.value;"data-semantic-"===a.substr(0,14)&&(r.attributes.set(a,n[a]),delete n[a])}}catch(t){e={error:t}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(e)throw e.error}}return r.setProperty("collapse-marker",t.getProperty("collapse-marker")),r.setProperty("collapse-complexity",t.getProperty("collapse-complexity")),t.removeProperty("collapse-marker"),t.removeProperty("collapse-complexity"),r},t.NOCOLLAPSE=1e7,t}();e.Collapse=i},175:function(t,e,o){var i,r=this&&this.__extends||(i=function(t,e){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])},i(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}i(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,o=e&&t[e],i=0;if(o)return o.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ComplexityVisitor=void 0;var l=o(176),s=o(850),a=o(77),p=function(t){function e(e,o){var i=t.call(this,e)||this;i.complexity={text:.5,token:.5,child:1,script:.8,sqrt:2,subsup:2,underover:2,fraction:2,enclose:2,action:2,phantom:0,xml:2,glyph:2};var r=i.constructor;return i.options=(0,a.userOptions)((0,a.defaultOptions)({},r.OPTIONS),o),i.collapse=new i.options.Collapse(i),i.factory=e,i}return r(e,t),e.prototype.visitTree=function(e){t.prototype.visitTree.call(this,e,!0),this.options.makeCollapsible&&this.collapse.makeCollapse(e)},e.prototype.visitNode=function(e,o){if(!e.attributes.get("data-semantic-complexity"))return t.prototype.visitNode.call(this,e,o)},e.prototype.visitDefault=function(t,e){var o;if(t.isToken){var i=t.getText();o=this.complexity.text*i.length+this.complexity.token}else o=this.childrenComplexity(t);return this.setComplexity(t,o,e)},e.prototype.visitMfracNode=function(t,e){var o=this.childrenComplexity(t)*this.complexity.script+this.complexity.fraction;return this.setComplexity(t,o,e)},e.prototype.visitMsqrtNode=function(t,e){var o=this.childrenComplexity(t)+this.complexity.sqrt;return this.setComplexity(t,o,e)},e.prototype.visitMrootNode=function(t,e){var o=this.childrenComplexity(t)+this.complexity.sqrt-(1-this.complexity.script)*this.getComplexity(t.childNodes[1]);return this.setComplexity(t,o,e)},e.prototype.visitMphantomNode=function(t,e){return this.setComplexity(t,this.complexity.phantom,e)},e.prototype.visitMsNode=function(t,e){var o=(t.attributes.get("lquote")+t.getText()+t.attributes.get("rquote")).length*this.complexity.text;return this.setComplexity(t,o,e)},e.prototype.visitMsubsupNode=function(e,o){t.prototype.visitDefault.call(this,e,!0);var i=e.childNodes[e.sub],r=e.childNodes[e.sup],n=e.childNodes[e.base],l=Math.max(i?this.getComplexity(i):0,r?this.getComplexity(r):0)*this.complexity.script;return l+=this.complexity.child*((i?1:0)+(r?1:0)),l+=n?this.getComplexity(n)+this.complexity.child:0,l+=this.complexity.subsup,this.setComplexity(e,l,o)},e.prototype.visitMsubNode=function(t,e){return this.visitMsubsupNode(t,e)},e.prototype.visitMsupNode=function(t,e){return this.visitMsubsupNode(t,e)},e.prototype.visitMunderoverNode=function(e,o){t.prototype.visitDefault.call(this,e,!0);var i=e.childNodes[e.under],r=e.childNodes[e.over],n=e.childNodes[e.base],l=Math.max(i?this.getComplexity(i):0,r?this.getComplexity(r):0)*this.complexity.script;return n&&(l=Math.max(this.getComplexity(n),l)),l+=this.complexity.child*((i?1:0)+(r?1:0)+(n?1:0)),l+=this.complexity.underover,this.setComplexity(e,l,o)},e.prototype.visitMunderNode=function(t,e){return this.visitMunderoverNode(t,e)},e.prototype.visitMoverNode=function(t,e){return this.visitMunderoverNode(t,e)},e.prototype.visitMencloseNode=function(t,e){var o=this.childrenComplexity(t)+this.complexity.enclose;return this.setComplexity(t,o,e)},e.prototype.visitMactionNode=function(t,e){this.childrenComplexity(t);var o=this.getComplexity(t.selected);return this.setComplexity(t,o,e)},e.prototype.visitMsemanticsNode=function(t,e){var o=t.childNodes[0],i=0;return o&&(this.visitNode(o,!0),i=this.getComplexity(o)),this.setComplexity(t,i,e)},e.prototype.visitAnnotationNode=function(t,e){return this.setComplexity(t,this.complexity.xml,e)},e.prototype.visitAnnotation_xmlNode=function(t,e){return this.setComplexity(t,this.complexity.xml,e)},e.prototype.visitMglyphNode=function(t,e){return this.setComplexity(t,this.complexity.glyph,e)},e.prototype.getComplexity=function(t){var e=t.getProperty("collapsedComplexity");return null!=e?e:t.attributes.get("data-semantic-complexity")},e.prototype.setComplexity=function(t,e,o){return o&&(this.options.identifyCollapsible&&(e=this.collapse.check(t,e)),t.attributes.set("data-semantic-complexity",e)),e},e.prototype.childrenComplexity=function(e){var o,i;t.prototype.visitDefault.call(this,e,!0);var r=0;try{for(var l=n(e.childNodes),s=l.next();!s.done;s=l.next()){var a=s.value;r+=this.getComplexity(a)}}catch(t){o={error:t}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}return e.childNodes.length>1&&(r+=e.childNodes.length*this.complexity.child),r},e.OPTIONS={identifyCollapsible:!0,makeCollapsible:!0,Collapse:s.Collapse},e}(l.MmlVisitor);e.ComplexityVisitor=p},306:function(t,e){e.q=void 0,e.q="3.2.2"},511:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.EnrichedMathItemMixin=MathJax._.a11y["semantic-enrich"].EnrichedMathItemMixin,e.EnrichedMathDocumentMixin=MathJax._.a11y["semantic-enrich"].EnrichedMathDocumentMixin,e.EnrichHandler=MathJax._.a11y["semantic-enrich"].EnrichHandler},723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,e.PV=MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},769:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.protoItem=MathJax._.core.MathItem.protoItem,e.AbstractMathItem=MathJax._.core.MathItem.AbstractMathItem,e.STATE=MathJax._.core.MathItem.STATE,e.newState=MathJax._.core.MathItem.newState},176:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlVisitor=MathJax._.core.MmlTree.MmlVisitor.MmlVisitor},77:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup}},s={};function a(t){var e=s[t];if(void 0!==e)return e.exports;var o=s[t]={exports:{}};return l[t].call(o.exports,o,o.exports,a),o.exports}t=a(723),e=a(306),o=a(589),i=a(850),r=a(175),n=a(511),MathJax.loader&&MathJax.loader.checkVersion("a11y/complexity",e.q,"a11y"),(0,t.r8)({_:{a11y:{complexity_ts:o,complexity:{collapse:i,visitor:r},"semantic-enrich":n}}}),MathJax.startup&&(MathJax.startup.extendHandler((function(t){return(0,o.ComplexityHandler)(t)})),(0,t.PV)(MathJax.config,"options",MathJax.config["a11y/complexity"]||{}))}(); \ No newline at end of file +!function(){"use strict";var t,e,o,i,r,n,l={589:function(t,e,o){var i,r=this&&this.__extends||(i=function(t,e){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])},i(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}i(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,o=1,i=arguments.length;o0)&&!(i=n.next()).done;)l.push(i.value)}catch(t){r={error:t}}finally{try{i&&!i.done&&(o=n.return)&&o.call(n)}finally{if(r)throw r.error}}return l},s=this&&this.__spreadArray||function(t,e,o){if(o||2===arguments.length)for(var i,r=0,n=e.length;r=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ComplexityHandler=e.ComplexityMathDocumentMixin=e.ComplexityMathItemMixin=void 0;var c=o(769),p=o(511),u=o(175),h=o(77);function y(t,e){return function(t){function o(){return null!==t&&t.apply(this,arguments)||this}return r(o,t),o.prototype.complexity=function(t,o){void 0===o&&(o=!1),this.state()>=c.STATE.COMPLEXITY||(this.isEscaped||!t.options.enableComplexity&&!o||(this.enrich(t,!0),e(this.root)),this.state(c.STATE.COMPLEXITY))},o}(t)}function d(t){var e;return e=function(t){function e(){for(var e=[],o=0;o=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Collapse=void 0;var i=function(){function t(e){var o=this;this.cutoff={identifier:3,number:3,text:10,infixop:15,relseq:15,multirel:15,fenced:18,bigop:20,integral:20,fraction:12,sqrt:9,root:12,vector:15,matrix:15,cases:15,superscript:9,subscript:9,subsup:9,punctuated:{endpunct:t.NOCOLLAPSE,startpunct:t.NOCOLLAPSE,value:12}},this.marker={identifier:"x",number:"#",text:"...",appl:{"limit function":"lim",value:"f()"},fraction:"/",sqrt:"\u221a",root:"\u221a",superscript:"\u25fd\u02d9",subscript:"\u25fd.",subsup:"\u25fd:",vector:{binomial:"(:)",determinant:"|:|",value:"\u27e8:\u27e9"},matrix:{squarematrix:"[::]",rowvector:"\u27e8\u22ef\u27e9",columnvector:"\u27e8\u22ee\u27e9",determinant:"|::|",value:"(::)"},cases:"{:",infixop:{addition:"+",subtraction:"\u2212",multiplication:"\u22c5",implicit:"\u22c5",value:"+"},punctuated:{text:"...",value:","}},this.collapse=new Map([["fenced",function(t,e){return(e=o.uncollapseChild(e,t,1))>o.cutoff.fenced&&"leftright"===t.attributes.get("data-semantic-role")&&(e=o.recordCollapse(t,e,o.getText(t.childNodes[0])+o.getText(t.childNodes[t.childNodes.length-1]))),e}],["appl",function(t,e){if(o.canUncollapse(t,2,2)){e=o.complexity.visitNode(t,!1);var i=o.marker.appl,r=i[t.attributes.get("data-semantic-role")]||i.value;e=o.recordCollapse(t,e,r)}return e}],["sqrt",function(t,e){return(e=o.uncollapseChild(e,t,0))>o.cutoff.sqrt&&(e=o.recordCollapse(t,e,o.marker.sqrt)),e}],["root",function(t,e){return(e=o.uncollapseChild(e,t,0,2))>o.cutoff.sqrt&&(e=o.recordCollapse(t,e,o.marker.sqrt)),e}],["enclose",function(t,e){if(1===o.splitAttribute(t,"children").length){var i=o.canUncollapse(t,1);if(i){var r=i.getProperty("collapse-marker");o.unrecordCollapse(i),e=o.recordCollapse(t,o.complexity.visitNode(t,!1),r)}}return e}],["bigop",function(t,e){if(e>o.cutoff.bigop||!t.isKind("mo")){var i=o.splitAttribute(t,"content").pop(),r=o.findChildText(t,i);e=o.recordCollapse(t,e,r)}return e}],["integral",function(t,e){if(e>o.cutoff.integral||!t.isKind("mo")){var i=o.splitAttribute(t,"content").pop(),r=o.findChildText(t,i);e=o.recordCollapse(t,e,r)}return e}],["relseq",function(t,e){if(e>o.cutoff.relseq){var i=o.splitAttribute(t,"content")[0],r=o.findChildText(t,i);e=o.recordCollapse(t,e,r)}return e}],["multirel",function(t,e){if(e>o.cutoff.relseq){var i=o.splitAttribute(t,"content")[0],r=o.findChildText(t,i)+"\u22ef";e=o.recordCollapse(t,e,r)}return e}],["superscript",function(t,e){return(e=o.uncollapseChild(e,t,0,2))>o.cutoff.superscript&&(e=o.recordCollapse(t,e,o.marker.superscript)),e}],["subscript",function(t,e){return(e=o.uncollapseChild(e,t,0,2))>o.cutoff.subscript&&(e=o.recordCollapse(t,e,o.marker.subscript)),e}],["subsup",function(t,e){return(e=o.uncollapseChild(e,t,0,3))>o.cutoff.subsup&&(e=o.recordCollapse(t,e,o.marker.subsup)),e}]]),this.idCount=0,this.complexity=e}return t.prototype.check=function(t,e){var o=t.attributes.get("data-semantic-type");return this.collapse.has(o)?this.collapse.get(o).call(this,t,e):this.cutoff.hasOwnProperty(o)?this.defaultCheck(t,e,o):e},t.prototype.defaultCheck=function(t,e,o){var i=t.attributes.get("data-semantic-role"),r=this.cutoff[o];if(e>("number"==typeof r?r:r[i]||r.value)){var n=this.marker[o]||"??",l="string"==typeof n?n:n[i]||n.value;e=this.recordCollapse(t,e,l)}return e},t.prototype.recordCollapse=function(t,e,o){return o="\u25c2"+o+"\u25b8",t.setProperty("collapse-marker",o),t.setProperty("collapse-complexity",e),o.length*this.complexity.complexity.text},t.prototype.unrecordCollapse=function(t){var e=t.getProperty("collapse-complexity");null!=e&&(t.attributes.set("data-semantic-complexity",e),t.removeProperty("collapse-complexity"),t.removeProperty("collapse-marker"))},t.prototype.canUncollapse=function(t,e,o){if(void 0===o&&(o=1),this.splitAttribute(t,"children").length===o){var i=1===t.childNodes.length&&t.childNodes[0].isInferred?t.childNodes[0]:t;if(i&&i.childNodes[e]){var r=i.childNodes[e];if(r.getProperty("collapse-marker"))return r}}return null},t.prototype.uncollapseChild=function(t,e,o,i){void 0===i&&(i=1);var r=this.canUncollapse(e,o,i);return r&&(this.unrecordCollapse(r),r.parent!==e&&r.parent.attributes.set("data-semantic-complexity",void 0),t=this.complexity.visitNode(e,!1)),t},t.prototype.splitAttribute=function(t,e){return(t.attributes.get("data-semantic-"+e)||"").split(/,/)},t.prototype.getText=function(t){var e=this;return t.isToken?t.getText():t.childNodes.map((function(t){return e.getText(t)})).join("")},t.prototype.findChildText=function(t,e){var o=this.findChild(t,e);return this.getText(o.coreMO()||o)},t.prototype.findChild=function(t,e){var i,r;if(!t||t.attributes.get("data-semantic-id")===e)return t;if(!t.isToken)try{for(var n=o(t.childNodes),l=n.next();!l.done;l=n.next()){var s=l.value,a=this.findChild(s,e);if(a)return a}}catch(t){i={error:t}}finally{try{l&&!l.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return null},t.prototype.makeCollapse=function(t){var e=[];t.walkTree((function(t){t.getProperty("collapse-marker")&&e.push(t)})),this.makeActions(e)},t.prototype.makeActions=function(t){var e,i;try{for(var r=o(t),n=r.next();!n.done;n=r.next()){var l=n.value;this.makeAction(l)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(i=r.return)&&i.call(r)}finally{if(e)throw e.error}}},t.prototype.makeId=function(){return"mjx-collapse-"+this.idCount++},t.prototype.makeAction=function(t){t.isKind("math")&&(t=this.addMrow(t));var e=this.complexity.factory,o=t.getProperty("collapse-marker"),i=t.parent,r=e.create("maction",{actiontype:"toggle",selection:2,"data-collapsible":!0,id:this.makeId(),"data-semantic-complexity":t.attributes.get("data-semantic-complexity")},[e.create("mtext",{mathcolor:"blue"},[e.create("text").setText(o)])]);r.inheritAttributesFrom(t),t.attributes.set("data-semantic-complexity",t.getProperty("collapse-complexity")),t.removeProperty("collapse-marker"),t.removeProperty("collapse-complexity"),i.replaceChild(r,t),r.appendChild(t)},t.prototype.addMrow=function(t){var e,i,r=this.complexity.factory.create("mrow",null,t.childNodes[0].childNodes);t.childNodes[0].setChildren([r]);var n=t.attributes.getAllAttributes();try{for(var l=o(Object.keys(n)),s=l.next();!s.done;s=l.next()){var a=s.value;"data-semantic-"===a.substr(0,14)&&(r.attributes.set(a,n[a]),delete n[a])}}catch(t){e={error:t}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(e)throw e.error}}return r.setProperty("collapse-marker",t.getProperty("collapse-marker")),r.setProperty("collapse-complexity",t.getProperty("collapse-complexity")),t.removeProperty("collapse-marker"),t.removeProperty("collapse-complexity"),r},t.NOCOLLAPSE=1e7,t}();e.Collapse=i},175:function(t,e,o){var i,r=this&&this.__extends||(i=function(t,e){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])},i(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}i(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,o=e&&t[e],i=0;if(o)return o.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ComplexityVisitor=void 0;var l=o(176),s=o(850),a=o(77),c=function(t){function e(e,o){var i=t.call(this,e)||this;i.complexity={text:.5,token:.5,child:1,script:.8,sqrt:2,subsup:2,underover:2,fraction:2,enclose:2,action:2,phantom:0,xml:2,glyph:2};var r=i.constructor;return i.options=(0,a.userOptions)((0,a.defaultOptions)({},r.OPTIONS),o),i.collapse=new i.options.Collapse(i),i.factory=e,i}return r(e,t),e.prototype.visitTree=function(e){t.prototype.visitTree.call(this,e,!0),this.options.makeCollapsible&&this.collapse.makeCollapse(e)},e.prototype.visitNode=function(e,o){if(!e.attributes.get("data-semantic-complexity"))return t.prototype.visitNode.call(this,e,o)},e.prototype.visitDefault=function(t,e){var o;if(t.isToken){var i=t.getText();o=this.complexity.text*i.length+this.complexity.token}else o=this.childrenComplexity(t);return this.setComplexity(t,o,e)},e.prototype.visitMfracNode=function(t,e){var o=this.childrenComplexity(t)*this.complexity.script+this.complexity.fraction;return this.setComplexity(t,o,e)},e.prototype.visitMsqrtNode=function(t,e){var o=this.childrenComplexity(t)+this.complexity.sqrt;return this.setComplexity(t,o,e)},e.prototype.visitMrootNode=function(t,e){var o=this.childrenComplexity(t)+this.complexity.sqrt-(1-this.complexity.script)*this.getComplexity(t.childNodes[1]);return this.setComplexity(t,o,e)},e.prototype.visitMphantomNode=function(t,e){return this.setComplexity(t,this.complexity.phantom,e)},e.prototype.visitMsNode=function(t,e){var o=(t.attributes.get("lquote")+t.getText()+t.attributes.get("rquote")).length*this.complexity.text;return this.setComplexity(t,o,e)},e.prototype.visitMsubsupNode=function(e,o){t.prototype.visitDefault.call(this,e,!0);var i=e.childNodes[e.sub],r=e.childNodes[e.sup],n=e.childNodes[e.base],l=Math.max(i?this.getComplexity(i):0,r?this.getComplexity(r):0)*this.complexity.script;return l+=this.complexity.child*((i?1:0)+(r?1:0)),l+=n?this.getComplexity(n)+this.complexity.child:0,l+=this.complexity.subsup,this.setComplexity(e,l,o)},e.prototype.visitMsubNode=function(t,e){return this.visitMsubsupNode(t,e)},e.prototype.visitMsupNode=function(t,e){return this.visitMsubsupNode(t,e)},e.prototype.visitMunderoverNode=function(e,o){t.prototype.visitDefault.call(this,e,!0);var i=e.childNodes[e.under],r=e.childNodes[e.over],n=e.childNodes[e.base],l=Math.max(i?this.getComplexity(i):0,r?this.getComplexity(r):0)*this.complexity.script;return n&&(l=Math.max(this.getComplexity(n),l)),l+=this.complexity.child*((i?1:0)+(r?1:0)+(n?1:0)),l+=this.complexity.underover,this.setComplexity(e,l,o)},e.prototype.visitMunderNode=function(t,e){return this.visitMunderoverNode(t,e)},e.prototype.visitMoverNode=function(t,e){return this.visitMunderoverNode(t,e)},e.prototype.visitMencloseNode=function(t,e){var o=this.childrenComplexity(t)+this.complexity.enclose;return this.setComplexity(t,o,e)},e.prototype.visitMactionNode=function(t,e){this.childrenComplexity(t);var o=this.getComplexity(t.selected);return this.setComplexity(t,o,e)},e.prototype.visitMsemanticsNode=function(t,e){var o=t.childNodes[0],i=0;return o&&(this.visitNode(o,!0),i=this.getComplexity(o)),this.setComplexity(t,i,e)},e.prototype.visitAnnotationNode=function(t,e){return this.setComplexity(t,this.complexity.xml,e)},e.prototype.visitAnnotation_xmlNode=function(t,e){return this.setComplexity(t,this.complexity.xml,e)},e.prototype.visitMglyphNode=function(t,e){return this.setComplexity(t,this.complexity.glyph,e)},e.prototype.getComplexity=function(t){var e=t.getProperty("collapsedComplexity");return null!=e?e:t.attributes.get("data-semantic-complexity")},e.prototype.setComplexity=function(t,e,o){return o&&(this.options.identifyCollapsible&&(e=this.collapse.check(t,e)),t.attributes.set("data-semantic-complexity",e)),e},e.prototype.childrenComplexity=function(e){var o,i;t.prototype.visitDefault.call(this,e,!0);var r=0;try{for(var l=n(e.childNodes),s=l.next();!s.done;s=l.next()){var a=s.value;r+=this.getComplexity(a)}}catch(t){o={error:t}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}return e.childNodes.length>1&&(r+=e.childNodes.length*this.complexity.child),r},e.OPTIONS={identifyCollapsible:!0,makeCollapsible:!0,Collapse:s.Collapse},e}(l.MmlVisitor);e.ComplexityVisitor=c},306:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},511:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.enrichVisitor=MathJax._.a11y["semantic-enrich"].enrichVisitor,e.EnrichedMathItemMixin=MathJax._.a11y["semantic-enrich"].EnrichedMathItemMixin,e.EnrichedMathDocumentMixin=MathJax._.a11y["semantic-enrich"].EnrichedMathDocumentMixin,e.EnrichHandler=MathJax._.a11y["semantic-enrich"].EnrichHandler},723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,e.PV=MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},769:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.protoItem=MathJax._.core.MathItem.protoItem,e.AbstractMathItem=MathJax._.core.MathItem.AbstractMathItem,e.STATE=MathJax._.core.MathItem.STATE,e.newState=MathJax._.core.MathItem.newState},176:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.DATAMJX=MathJax._.core.MmlTree.MmlVisitor.DATAMJX,e.MmlVisitor=MathJax._.core.MmlTree.MmlVisitor.MmlVisitor},77:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup}},s={};function a(t){var e=s[t];if(void 0!==e)return e.exports;var o=s[t]={exports:{}};return l[t].call(o.exports,o,o.exports,a),o.exports}t=a(723),e=a(306),o=a(589),i=a(850),r=a(175),n=a(511),MathJax.loader&&MathJax.loader.checkVersion("a11y/complexity",e.q,"a11y"),(0,t.r8)({_:{a11y:{complexity_ts:o,complexity:{collapse:i,visitor:r},"semantic-enrich":n}}}),MathJax.startup&&(MathJax.startup.extendHandler((function(t){return(0,o.ComplexityHandler)(t)})),(0,t.PV)(MathJax.config,"options",MathJax.config["a11y/complexity"]||{}))}(); \ No newline at end of file diff --git a/es5/a11y/explorer.js b/es5/a11y/explorer.js index f79ffbc1fe..de52f66abe 100644 --- a/es5/a11y/explorer.js +++ b/es5/a11y/explorer.js @@ -1 +1 @@ -!function(){"use strict";var t,e,o,r,n,i,a,s,l={18:function(t,e,o){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,o=1,r=arguments.length;o=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(t,e){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var r,n,i=o.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return a},h=this&&this.__spreadArray||function(t,e,o){if(o||2===arguments.length)for(var r,n=0,i=e.length;n=f.STATE.EXPLORER)){if(!this.isEscaped&&(t.options.enableExplorer||o)){var r=this.typesetRoot,n=e(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers=function(t,e,o){var r,n,i={};try{for(var a=c(Object.keys(A)),s=a.next();!s.done;s=a.next()){var l=s.value;i[l]=A[l](t,e,o)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return i}(t,r,n),this.attachExplorers(t)}this.state(f.STATE.EXPLORER)}},o.prototype.attachExplorers=function(t){var e,o,r,n;this.attached=[];var i=[];try{for(var a=c(Object.keys(this.explorers)),s=a.next();!s.done;s=a.next()){var l=s.value;(p=this.explorers[l])instanceof m.AbstractKeyExplorer&&(p.AddEvents(),p.stoppable=!1,i.unshift(p)),t.options.a11y[l]?(p.Attach(),this.attached.push(l)):p.Detach()}}catch(t){e={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(e)throw e.error}}try{for(var u=c(i),h=u.next();!h.done;h=u.next()){var p;if((p=h.value).attached){p.stoppable=!0;break}}}catch(t){r={error:t}}finally{try{h&&!h.done&&(n=u.return)&&n.call(u)}finally{if(r)throw r.error}}},o.prototype.rerender=function(e,o){var r,n;void 0===o&&(o=f.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot;try{for(var i=c(this.attached),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.explorers[s];l.active&&(this.restart.push(s),l.Stop())}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}t.prototype.rerender.call(this,e,o)},o.prototype.updateDocument=function(e){var o=this;t.prototype.updateDocument.call(this,e),this.refocus&&this.typesetRoot.focus(),this.restart.forEach((function(t){return o.explorers[t].Start()})),this.restart=[],this.refocus=!1},o}(t)}function O(t){var e;return e=function(t){function e(){for(var e=[],o=0;o0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return a},n=this&&this.__spreadArray||function(t,e,o){if(o||2===arguments.length)for(var r,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractExplorer=void 0;var s=a(o(712)),l=function(){function t(t,e,o){for(var r=[],n=3;n0&&n[n.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.FlameHoverer=e.ContentHoverer=e.ValueHoverer=e.Hoverer=e.AbstractMouseExplorer=void 0;var a=o(367),s=o(724);o(712);var l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.events=t.prototype.Events.call(e).concat([["mouseover",e.MouseOver.bind(e)],["mouseout",e.MouseOut.bind(e)]]),e}return n(e,t),e.prototype.MouseOver=function(t){this.Start()},e.prototype.MouseOut=function(t){this.Stop()},e}(s.AbstractExplorer);e.AbstractMouseExplorer=l;var c=function(t){function e(e,o,r,n,i){var a=t.call(this,e,o,r)||this;return a.document=e,a.region=o,a.node=r,a.nodeQuery=n,a.nodeAccess=i,a}return n(e,t),e.prototype.MouseOut=function(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),t.prototype.MouseOut.call(this,e))},e.prototype.MouseOver=function(e){t.prototype.MouseOver.call(this,e);var o=e.target;this.coord=[e.clientX,e.clientY];var r=i(this.getNode(o),2),n=r[0],a=r[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(a),this.region.Show(n,this.highlighter))},e.prototype.getNode=function(t){for(var e=t;t&&t!==this.node;){if(this.nodeQuery(t))return[t,this.nodeAccess(t)];t=t.parentNode}for(t=e;t;){if(this.nodeQuery(t))return[t,this.nodeAccess(t)];var o=t.childNodes[0];t=o&&"defs"===o.tagName?t.childNodes[1]:o}return[null,null]},e}(l);e.Hoverer=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}(c);e.ValueHoverer=u;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}(c);e.ContentHoverer=h;var p=function(t){function e(e,o,r){var n=t.call(this,e,new a.DummyRegion(e),r,(function(t){return n.highlighter.isMactionNode(t)}),(function(){}))||this;return n.document=e,n.node=r,n}return n(e,t),e}(c);e.FlameHoverer=p},367:function(t,e,o){var r,n,i,a,s=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.HoverRegion=e.LiveRegion=e.ToolTip=e.StringRegion=e.DummyRegion=e.AbstractRegion=void 0;var l=o(888),c=function(){function t(t){this.document=t,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return t.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var t=this.document.adaptor.node("style");t.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(t),this.CLASS.styleAdded=!0}},t.prototype.AddElement=function(){var t=this.document.adaptor.node("div");t.classList.add(this.CLASS.className),t.style.backgroundColor="white",this.div=t,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},t.prototype.Show=function(t,e){this.position(t),this.highlight(e),this.div.classList.add(this.CLASS.className+"_Show")},t.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},t.prototype.stackRegions=function(t){for(var e=t.getBoundingClientRect(),o=0,r=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),i=0,a=void 0;a=n[i];i++)a!==this.div&&(o=Math.max(a.getBoundingClientRect().bottom,o),r=Math.min(a.getBoundingClientRect().left,r));var s=(o||e.bottom+10)+window.pageYOffset,l=(r0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__spreadArray||function(t,e,o){if(o||2===arguments.length)for(var r,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.setA11yOption=e.setA11yOptions=e.ExplorerHandler=e.ExplorerMathDocumentMixin=e.ExplorerMathItemMixin=void 0;var h=o(769),u=o(511),p=o(77),f=o(433),d=o(850),y=o(515),g=c(o(712));function v(t,e){return function(t){function o(){var e=null!==t&&t.apply(this,arguments)||this;return e.refocus=!1,e.savedId=null,e}return n(o,t),o.prototype.explorable=function(t,o){if(void 0===o&&(o=!1),!(this.state()>=h.STATE.EXPLORER)){if(!this.isEscaped&&(t.options.enableExplorer||o)){var r=this.typesetRoot,n=e(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new y.ExplorerPool),this.explorers.init(t,r,n)}this.state(h.STATE.EXPLORER)}},o.prototype.rerender=function(e,o){void 0===o&&(o=h.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),t.prototype.rerender.call(this,e,o)},o.prototype.updateDocument=function(e){t.prototype.updateDocument.call(this,e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},o}(t)}function m(t){var e;return e=function(t){function e(){for(var e=[],o=0;o0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return a},r=this&&this.__spreadArray||function(t,e,o){if(o||2===arguments.length)for(var r,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractExplorer=void 0;var i=function(){function t(t,e,o,r){for(var n=[],i=4;i0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__spreadArray||function(t,e,o){if(o||2===arguments.length)for(var r,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ExplorerPool=e.RegionPool=void 0;var h=o(367),u=i(o(269)),p=i(o(85)),f=o(854),d=c(o(712)),y=function(t){this.document=t,this.speechRegion=new h.SpeechRegion(this.document),this.brailleRegion=new h.LiveRegion(this.document),this.magnifier=new h.HoverRegion(this.document),this.tooltip1=new h.ToolTip(this.document),this.tooltip2=new h.ToolTip(this.document),this.tooltip3=new h.ToolTip(this.document)};e.RegionPool=y;var g={braille:function(t,e,o){for(var r,n=[],i=3;i0&&n[n.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.FlameHoverer=e.ContentHoverer=e.ValueHoverer=e.Hoverer=e.AbstractMouseExplorer=void 0;var a=o(367),s=o(724);o(712);var l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.events=t.prototype.Events.call(e).concat([["mouseover",e.MouseOver.bind(e)],["mouseout",e.MouseOut.bind(e)]]),e}return n(e,t),e.prototype.MouseOver=function(t){this.Start()},e.prototype.MouseOut=function(t){this.Stop()},e}(s.AbstractExplorer);e.AbstractMouseExplorer=l;var c=function(t){function e(e,o,r,n,i,a){var s=t.call(this,e,o,r,n)||this;return s.document=e,s.pool=o,s.region=r,s.node=n,s.nodeQuery=i,s.nodeAccess=a,s}return n(e,t),e.prototype.MouseOut=function(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),t.prototype.MouseOut.call(this,e))},e.prototype.MouseOver=function(e){t.prototype.MouseOver.call(this,e);var o=e.target;this.coord=[e.clientX,e.clientY];var r=i(this.getNode(o),2),n=r[0],a=r[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(a),this.region.Show(n,this.highlighter))},e.prototype.getNode=function(t){for(var e=t;t&&t!==this.node;){if(this.nodeQuery(t))return[t,this.nodeAccess(t)];t=t.parentNode}for(t=e;t;){if(this.nodeQuery(t))return[t,this.nodeAccess(t)];var o=t.childNodes[0];t=o&&"defs"===o.tagName?t.childNodes[1]:o}return[null,null]},e}(l);e.Hoverer=c;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}(c);e.ValueHoverer=h;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}(c);e.ContentHoverer=u;var p=function(t){function e(e,o,r,n){var i=t.call(this,e,o,new a.DummyRegion(e),n,(function(t){return i.highlighter.isMactionNode(t)}),(function(){}))||this;return i.document=e,i.pool=o,i.node=n,i}return n(e,t),e}(c);e.FlameHoverer=p},367:function(t,e,o){var r,n,i,a,s=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),l=this&&this.__read||function(t,e){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var r,n,i=o.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return a},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,o=e&&t[e],r=0;if(o)return o.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},h=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.HoverRegion=e.SpeechRegion=e.LiveRegion=e.ToolTip=e.StringRegion=e.DummyRegion=e.AbstractRegion=void 0;var u=o(888),p=h(o(712)),f=function(){function t(t){this.document=t,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return t.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var t=this.document.adaptor.node("style");t.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(t),this.CLASS.styleAdded=!0}},t.prototype.AddElement=function(){var t=this.document.adaptor.node("div");t.classList.add(this.CLASS.className),t.style.backgroundColor="white",this.div=t,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},t.prototype.Show=function(t,e){this.position(t),this.highlight(e),this.div.classList.add(this.CLASS.className+"_Show")},t.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},t.prototype.stackRegions=function(t){for(var e=t.getBoundingClientRect(),o=0,r=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),i=0,a=void 0;a=n[i];i++)a!==this.div&&(o=Math.max(a.getBoundingClientRect().bottom,o),r=Math.min(a.getBoundingClientRect().left,r));var s=(o||e.bottom+10)+window.pageYOffset,l=(r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},c=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a=u.STATE.ENRICHED)){if(!this.isEscaped&&(t.options.enableEnrichment||n)){t.options.sre.speech!==y&&(y=t.options.sre.speech,h.mathjax.retryAfter(d.default.setupEngine(t.options.sre).then((function(){return d.default.sreReady()}))));var a=new t.options.MathItem("",e);try{var i=this.inputData.originalMml=r(this.root);a.math=this.serializeMml(d.default.toEnriched(i)),a.display=this.display,a.compile(t),this.root=a.root,this.inputData.enrichedMml=a.math}catch(e){t.options.enrichError(t,this,e)}}this.state(u.STATE.ENRICHED)}},n.prototype.attachSpeech=function(t){var e,r;if(!(this.state()>=u.STATE.ATTACHSPEECH)){var n=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(n){var a=t.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",n);try{for(var s=o(a.childNodes(i)),c=s.next();!c.done;c=s.next()){var l=c.value;a.setAttribute(l,"aria-hidden","true")}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}}this.state(u.STATE.ATTACHSPEECH)}},n.prototype.getSpeech=function(t){var e,r,n=t.attributes;if(!n)return"";var a=n.getExplicit("data-semantic-speech");if(!n.getExplicit("data-semantic-parent")&&a)return a;try{for(var i=o(t.childNodes),s=i.next();!s.done;s=i.next()){var c=s.value,l=this.getSpeech(c);if(null!=l)return l}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return""},n}(t)}function m(t,e){var r;return r=function(t){function r(){for(var r=[],n=0;n0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i"+(a.match(/\S/)?n+a+i:"")+""},e}(p.SerializedMmlVisitor);function M(t,e,r){return function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return i(n,t),n.prototype.serializeMml=function(t){if("outerHTML"in t)return t.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&t instanceof Element){var e=window.document.createElement("div");return e.appendChild(t),e.innerHTML}return t.toString()},n.prototype.enrich=function(t,n){if(void 0===n&&(n=!1),!(this.state()>=u.STATE.ENRICHED)){if(!this.isEscaped&&(t.options.enableEnrichment||n)){t.options.sre.speech!==y&&(y=t.options.sre.speech,h.mathjax.retryAfter(f.default.setupEngine(t.options.sre).then((function(){return f.default.sreReady()}))));var i=new t.options.MathItem("",e);try{var a=void 0;a=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(f.default.toEnriched(a)),i.display=this.display,i.compile(t),this.root=i.root}catch(e){t.options.enrichError(t,this,e)}}this.state(u.STATE.ENRICHED)}},n.prototype.adjustSelections=function(){var t=this.inputData.originalMml;if(!this.inputData.hasMaction)return t;var e=[];return this.root.walkTree((function(t){t.isKind("maction")&&(e[t.attributes.get("data-maction-id")]=t)})),t.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(t,r,n){return"".concat(r,'"').concat(e[n].attributes.get("selection"),'"')}))},n.prototype.attachSpeech=function(t){var e,r;if(!(this.state()>=u.STATE.ATTACHSPEECH)){var n=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(n){var i=t.adaptor,a=this.typesetRoot;i.setAttribute(a,"aria-label",n);try{for(var o=s(i.childNodes(a)),c=o.next();!c.done;c=o.next()){var l=c.value;i.setAttribute(l,"aria-hidden","true")}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}this.state(u.STATE.ATTACHSPEECH)}},n.prototype.getSpeech=function(t){var e,r,n=t.attributes;if(!n)return"";var i=n.getExplicit("data-semantic-speech");if(!n.getExplicit("data-semantic-parent")&&i)return i;try{for(var a=s(t.childNodes),o=a.next();!o.done;o=a.next()){var c=o.value,l=this.getSpeech(c);if(l)return l}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return""},n}(t)}function x(t,e){var r;return r=function(t){function r(){for(var r=[],n=0;n0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]delete e[t])),t.open.forEach((n=>e[n]=t[n]));const n=Object.keys(e);e.open=n},t.sortClose=function(e,t){if(e.length<=1)return e;const n=[];for(let r,i=0;r=t[i],e.length;i++)r.close&&r.close.length&&r.close.forEach((function(t){const r=e.indexOf(t);-1!==r&&(n.unshift(t),e.splice(r,1))}));return n};let a={},c=[];function l(e,t){const n=e[e.length-1];if(n){if(p(t)&&p(n)){if(void 0===n.join)return void(n.span=n.span.concat(t.span));const e=n.span.pop(),r=t.span.shift();return n.span.push(e+n.join+r),n.span=n.span.concat(t.span),void(n.join=t.join)}h(t)&&h(n)?n.pause=s(n.pause,t.pause):e.push(t)}else e.push(t)}function u(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function h(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===i.personalityProps.PAUSE}function p(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function f(e,t,n,r,a,c=!1){if(c){const c=e[e.length-1];let l;if(c&&(l=c[i.personalityProps.JOIN]),c&&!t.speech&&a&&h(c)){const e=i.personalityProps.PAUSE;c[e]=s(c[e],a[e]),a=null}if(c&&t.speech&&0===Object.keys(n).length&&p(c)){if(void 0!==l){const e=c.span.pop();t=new o.Span(e.speech+l+t.speech,e.attributes)}c.span.push(t),t=new o.Span("",{}),c[i.personalityProps.JOIN]=r}}0!==Object.keys(n).length&&e.push(n),t.speech&&e.push({span:[t],join:r}),a&&e.push(a)}function m(e,t){if(!t)return e;const n={};for(const r of i.personalityPropList){const i=e[r],o=t[r];if(!i&&!o||i&&o&&i===o)continue;const s=i||0;d(n)||(n.open=[],n.close=[]),i||n.close.push(r),o||n.open.push(r),o&&i&&(n.close.push(r),n.open.push(r)),t[r]=s,n[r]=s,a[r]?a[r].push(s):a[r]=[s]}if(d(n)){let e=n.close.slice();for(;e.length>0;){let i=c.pop();const o=(0,r.setdifference)(i,e);if(e=(0,r.setdifference)(e,i),i=o,0!==e.length){if(0!==i.length){n.close=n.close.concat(i),n.open=n.open.concat(i);for(let e,r=0;e=i[r];r++)n[e]=t[e]}}else 0!==i.length&&c.push(i)}c.push(n.open)}return n}t.personalityMarkup=function(e){a={},c=[];let t=[];const n={};for(let r,o=0;r=e[o];o++){let e=null;const o=r.descriptionSpan(),s=r.personality,a=s[i.personalityProps.JOIN];delete s[i.personalityProps.JOIN],void 0!==s[i.personalityProps.PAUSE]&&(e={[i.personalityProps.PAUSE]:s[i.personalityProps.PAUSE]},delete s[i.personalityProps.PAUSE]);f(t,o,m(s,n),a,e,!0)}return t=t.concat(function(){const e=[];for(let t=c.length-1;t>=0;t--){const n=c[t];if(n.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?new l.Span(e,{}):e)),n=m.get(r.default.getInstance().markup);return n?n.merge(t):e.join()},t.finalize=function(e){const t=m.get(r.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(r.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(r.default.getInstance().markup)instanceof p.XmlRenderer}},1292:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const r=n(1984),i=n(6671),o=n(4998),s=n(2599),a=n(4708);class c extends a.XmlRenderer{finalize(e){return function(e){l="";const t=i.parseInput(`${e}`);return r.Debugger.getInstance().output(i.formatXml(t.toString())),l=p(t),l}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let n=[];for(const r of e){if(!r.layout){n.push(r);continue}t.push(this.processContent(n)),n=[];const e=r.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(n)),t.join("")}processContent(e){const t=[],n=s.personalityMarkup(e);for(let e,r=0;e=n[r];r++)e.span?t.push(this.merge(e.span)):s.isPauseElement(e);return t.join("")}}t.LayoutRenderer=c;let l="";const u={TABLE:function(e){let t=S(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[n,r]=b(t);return t=N(t,r),E(t,n)},CASES:function(e){let t=S(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[n,r]=b(t);return t=N(t,r),E(t,n)},CAYLEY:function(e){let t=S(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[n,r]=b(t),i={lfence:"",rfence:"",cells:r.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:r,height:1,sep:t[0].sep};return t.splice(1,0,i),t=N(t,r),E(t,n)},MATRIX:function(e){let t=S(e);const[n,r]=b(t);return t=N(t,r),E(t,n)},CELL:p,FENCE:p,ROW:p,FRACTION:function(e){const[t,n,,r,i]=Array.from(e.childNodes),o=d(n),s=d(r),a=m(o),c=m(s);let l=Math.max(a,c);const u=t+new Array(l+1).join("\u2812")+i;return l=u.length,`${C(o,l)}\n${u}\n${C(s,l)}`},NUMERATOR:T,DENOMINATOR:T};function d(e){const t=i.tagName(e),n=u[t];return n?n(e):e.textContent}function h(e,t){if(!e||!t)return e+t;const n=f(e),r=f(t),i=n-r;e=i<0?g(e,r,m(e)):e,t=i>0?g(t,n,m(t)):t;const o=e.split(/\r\n|\r|\n/),s=t.split(/\r\n|\r|\n/),a=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,n){return e=function(e,t){const n=t-f(e);return e+(n>0?new Array(n+1).join("\n"):"")}(e,t),function(e,t){const n=e.split(/\r\n|\r|\n/),r=[];for(const e of n){const n=t-e.length;r.push(e+(n>0?new Array(n+1).join("\u2800"):""))}return r.join("\n")}(e,n)}function S(e){const t=Array.from(e.childNodes),n=[];for(const e of t)e.nodeType===i.NodeType.ELEMENT_NODE&&n.push(_(e));return n}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),n=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,n]}function N(e,t){const n=[];for(const r of e){if(0===r.height)continue;const e=[];for(let n=0;ne.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const n=[];for(const t of e){const e=y(t.sep,t.height);let r=t.cells.shift();for(;t.cells.length;)r=h(r,e),r=h(r,t.cells.shift());r=h(y(t.lfence,t.height),r),r=h(r,y(t.rfence,t.height)),n.push(r),n.push(t.lfence+new Array(m(r)-3).join(t.sep)+t.rfence)}return n.slice(0,-1).join("\n")}function y(e,t){let n="";for(;t;)n+=e+"\n",t--;return n.slice(0,-1)}function A(e){return e.nodeType===i.NodeType.ELEMENT_NODE&&"FENCE"===i.tagName(e)?d(e):""}function _(e){const t=Array.from(e.childNodes),n=A(t[0]),r=A(t[t.length-1]);n&&t.shift(),r&&t.pop();let o="";const s=[];for(const e of t){if(e.nodeType===i.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);s.push(t)}return{lfence:n,rfence:r,sep:o,cells:s,height:s.reduce(((e,t)=>Math.max(f(t),e)),0),width:s.map(m)}}function C(e,t){const n=(t-m(e))/2,[r,i]=Math.floor(n)===n?[n,n]:[Math.floor(n),Math.ceil(n)],o=e.split(/\r\n|\r|\n/),s=[],[a,c]=[new Array(r+1).join("\u2800"),new Array(i+1).join("\u2800")];for(const e of o)s.push(a+e+c);return s.join("\n")}function T(e){const t=e.firstChild,n=p(e);if(t&&t.nodeType===i.NodeType.ELEMENT_NODE){if("ENGLISH"===i.tagName(t))return"\u2830"+n;if("NUMBER"===i.tagName(t))return"\u283c"+n}return n}},9610:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const r=n(4998),i=n(7086);class o extends i.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[r.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,n,r,i=0){this.scaleFunction=o=>{const s=(o-e)/(t-e),a=n*(1-s)+r*s;return+(Math.round(a+"e+"+i)+"e-"+i)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},1674:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const r=n(4998),i=n(7086),o=n(2599);class s extends i.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let n="",i=null,s=!1;for(let e,a=0;e=t[a];a++)o.isMarkupElement(e)||(o.isPauseElement(e)?s&&(i=o.mergePause(i,e,Math.max)):(i&&(n+=this.pause(i[r.personalityProps.PAUSE]),i=null),n+=(s?this.getSeparator():"")+this.merge(e.span),s=!0));return n}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,s.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=s,s.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},8078:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const r=n(4998),i=n(4708);class o extends i.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case r.personalityProps.PITCH:return'';case r.personalityProps.RATE:return'';case r.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=o},1930:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;t.Span=class{constructor(e,t){this.speech=e,this.attributes=t}}},4115:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const r=n(4886),i=n(4998),o=n(4708);class s extends o.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const n=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=s},6123:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const r=n(4115);class i extends r.SsmlRenderer{markup(e){return i.MARKS={},super.markup(e)}merge(e){const t=[];for(let n=0;n'),i.MARKS[o]=!0),1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=i,i.CHARACTER_ATTR="character",i.MARKS={}},8244:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const r=n(7086),i=n(2599);class o extends r.AbstractAudioRenderer{markup(e){let t="";const n=(0,i.personalityMarkup)(e).filter((e=>e.span));if(!n.length)return t;const r=n.length-1;for(let e,i=0;e=n[i];i++){if(e.span&&(t+=this.merge(e.span)),i>=r)continue;const n=e.join;t+=void 0===n?this.getSeparator():n}return t}}t.StringRenderer=o},4708:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const r=n(4886),i=n(2599),o=n(9610);class s extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=i.personalityMarkup(e),n=[],o=[];for(let e,s=0;e=t[s];s++)if(e.span)n.push(this.merge(e.span));else if(i.isPauseElement(e))n.push(this.pause(e));else{if(e.close.length)for(let t=0;t{n.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return n.join(" ")}}t.XmlRenderer=s},1426:function(e,t){function n(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const n=[];for(;e.length||t.length;)e.length&&n.push(e.shift()),t.length&&n.push(t.shift());return n},t.setdifference=n,t.union=function(e,t){return e&&t?e.concat(n(t,e)):e||t||[]}},9501:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const r=n(4755),i=n(5024);function o(e){c(r.default.WGXpath),s(e)}function s(e,t){let n=t||1;"undefined"==typeof wgxpath&&n<10?setTimeout((function(){s(e,n++)}),200):n>=10||(r.default.wgxpath=wgxpath,e?r.default.wgxpath.install({document:document}):r.default.wgxpath.install(),i.xpath.evaluate=document.evaluate,i.xpath.result=XPathResult,i.xpath.createNSResolver=document.createNSResolver)}function a(){c(r.default.mathmapsIePath)}function c(e){const t=r.default.document.createElement("script");t.type="text/javascript",t.src=e,r.default.document.head?r.default.document.head.appendChild(t):r.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(a(),o(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=s,t.loadMapsForIE_=a,t.loadScript=c},1984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const r=n(4755);class i{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return i.instance=i.instance||new i,i.instance}init(e){e&&this.startDebugFile_(e),this.isActive_=!0}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",e)}startDebugFile_(e){this.stream_=r.default.fs.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(e){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=i},6671:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const r=n(4886),i=n(4998),o=n(4755),s=n(5024);function a(e){const t=[];for(let n=0,r=e.length;n[ \f\n\r\t\v\u200b]+<").trim()}function l(e,t){if(!t)return[!1,""];const n=e.match(/^<([^> ]+).*>/),r=t.match(/^<\/([^>]+)>(.*)/);return n&&r&&n[1]===r[1]?[!0,r[2]]:[!1,""]}t.toArray=a,t.trimInput_=c,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,n=c(e),a=!!n.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!n)throw new Error("Empty input!");try{const e=t.parseFromString(n,a?"text/html":"text/xml");return r.default.getInstance().mode===i.Mode.HTTP?(s.xpath.currentDocument=e,a?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new r.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",n=/(>)(<)(\/*)/g,r=0,i=(e=e.replace(n,"$1\r\n$2$3")).split("\r\n");for(n=/(\.)*(<)(\/*)/g,i=i.map((e=>e.replace(n,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);i.length;){let e=i.shift();if(!e)continue;let n=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=l(e,i[0]);t[0]?t[1]?(e+=i.shift().slice(0,-t[1].length),t[1].trim()&&i.unshift(t[1])):e+=i.shift():n=1}else if(e.match(/^<\/\w/))0!==r&&(r-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))n=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1;e.slice(t).trim()&&i.unshift(),e=e.slice(0,t)}else n=0;t+=new Array(r+1).join(" ")+e+"\r\n",r+=n}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?a(e.querySelectorAll(`[${t}]`)):s.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,n){return e.querySelectorAll?a(e.querySelectorAll(`[${t}="${n}"]`)):s.evalXPath(`.//*[@${t}="${n}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?a(e.querySelectorAll(t)):s.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},4886:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const r=n(8310),i=n(4998),o=n(1984),s=n(4513);class a extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=a;class c{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=i.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=r.DynamicCstr.DEFAULT_VALUES[r.Axis.STYLE],this._defaultLocale=r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=r.DynamicCstr.DEFAULT_VALUES[r.Axis.MODALITY],this.speech=i.Speech.NONE,this.markup=i.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=c.defaultEvaluator,this.defaultParser=new r.DynamicCstrParser(r.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=r.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=s.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return c.instance=c.instance||new c,c.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return c.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let n=0;n{void 0!==e[n]&&(t[n]=e[n])};return n("mode"),t.configurate(e),a.default.BINARY_FEATURES.forEach((n=>{void 0!==e[n]&&(t[n]=!!e[n])})),a.default.STRING_FEATURES.forEach(n),e.json&&(l.default.jsonPath=c.makePath(e.json)),e.xpath&&(l.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=s.detectIE(),e.isEdge=s.detectEdge()}(t),i.setLocale(),t.setDynamicCstr(),t.init?(a.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,a.EnginePromise.get()):t.delay?(t.delay=!1,a.EnginePromise.get()):o.loadLocale()}))}},6988:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,n){this.src=e,this.type=t,this.callback=n}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7129:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const r=n(4755);function i(e){return e.match("/$")?e:e+"/"}t.makePath=i,t.localePath=function(e,t="json"){return i(r.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3539:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const r=n(6988);class i{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||i.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=i,i.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends i{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?r.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},9615:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const r=n(4253),i=n(7450),o=n(9009),s=n(4524),a=n(1939),c=n(7317),l=n(144),u=n(907),d=n(8835),h=n(6671),p=n(4886),f=n(4998),m=n(3539),g=n(5024),S=new Map;function b(e){S.set(e.name,e)}function N(e){const t=S.get(e);if(!t)throw new p.SREError("Unknown processor "+e);return t}function E(e,t){const n=N(e);try{return n.processor(t)}catch(e){throw new p.SREError("Processing error for expression "+t)}}function y(e,t){const n=N(e);return p.default.getInstance().pprint?n.pprint(t):n.print(t)}t.set=b,t.process=E,t.print=y,t.output=function(e,t){const n=N(e);try{const e=n.processor(t);return p.default.getInstance().pprint?n.pprint(e):n.print(e)}catch(e){throw new p.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const n=N(e),r=n instanceof m.KeyProcessor?n.key(t):t,i=n.processor(r);return p.default.getInstance().pprint?n.pprint(i):n.print(i)},b(new m.Processor("semantic",{processor:function(e){const t=h.parseInput(e);return a.xmlTree(t)},postprocessor:function(e,t){const n=p.default.getInstance().speech;if(n===f.Speech.NONE)return e;const i=h.cloneNode(e);let o=l.computeMarkup(i);if(n===f.Speech.SHALLOW)return e.setAttribute("speech",r.finalize(o)),e;const s=g.evalXPath(".//*[@id]",e),a=g.evalXPath(".//*[@id]",i);for(let e,t,n=0;e=s[n],t=a[n];n++)o=l.computeMarkup(t),e.setAttribute("speech",r.finalize(o));return e},pprint:function(e){return h.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=h.parseInput(e),n=a.xmlTree(t),i=l.computeSpeech(n);return r.finalize(r.markup(i))},pprint:function(e){const t=e.toString();return r.isXml()?h.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=h.parseInput(e);return a.getTree(t).toJson()},postprocessor:function(e,t){const n=p.default.getInstance().speech;if(n===f.Speech.NONE)return e;const i=h.parseInput(t),o=a.xmlTree(i),s=l.computeMarkup(o);if(n===f.Speech.SHALLOW)return e.stree.speech=r.finalize(s),e;const c=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],n=l.computeMarkup(t);e.speech=r.finalize(n),e.children&&e.children.forEach(c)};return c(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=h.parseInput(e),n=a.xmlTree(t);return l.computeSpeech(n)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return i.semanticMathmlSync(e)},postprocessor:function(e,t){const n=d.getSemanticRoot(e);let r;switch(p.default.getInstance().speech){case f.Speech.NONE:break;case f.Speech.SHALLOW:r=c.generator("Adhoc"),r.getSpeech(n,e);break;case f.Speech.DEEP:r=c.generator("Tree"),r.getSpeech(e,e)}return e},pprint:function(e){return h.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=c.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:p.default.getInstance().modality,locale:p.default.getInstance().locale,domain:p.default.getInstance().domain,style:p.default.getInstance().style}),m.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const n=E("enriched",e),r=y("enriched",n);return m.Processor.LocalState.walker=u.walker(p.default.getInstance().walker,n,t,m.Processor.LocalState.highlighter,r),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?r.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,n]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(n)?"":E("speech",`${t}${n}`)}}))},9037:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{c(r.next(e))}catch(e){o(e)}}function a(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const i=n(4886),o=n(985),s=n(4998),a=n(7129),c=n(9615),l=n(4755),u=n(4513),d=n(5659);function h(e){return r(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function p(e,t){return c.process(e,t)}function f(e,t,n){switch(i.default.getInstance().mode){case s.Mode.ASYNC:return function(e,t,n){return r(this,void 0,void 0,(function*(){const r=yield l.default.fs.promises.readFile(t,{encoding:"utf8"}),o=c.output(e,r);if(n)try{l.default.fs.promises.writeFile(n,o)}catch(e){throw new i.SREError("Can not write to file: "+n)}return o}))}(e,t,n);case s.Mode.SYNC:return function(e,t,n){const r=function(e){let t;try{t=l.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new i.SREError("Can not open file: "+e)}return t}(t),o=c.output(e,r);if(n)try{l.default.fs.writeFileSync(n,o)}catch(e){throw new i.SREError("Can not write to file: "+n)}return o}(e,t,n);default:throw new i.SREError(`Can process files in ${i.default.getInstance().mode} mode`)}}t.version=u.Variables.VERSION,t.setupEngine=h,t.engineSetup=function(){const e=["mode"].concat(i.default.STRING_FEATURES,i.default.BINARY_FEATURES),t=i.default.getInstance(),n={};return e.forEach((function(e){n[e]=t[e]})),n.json=l.default.jsonPath,n.xpath=l.default.WGXpath,n.rules=t.ruleSets.slice(),n},t.engineReady=function(){return r(this,void 0,void 0,(function*(){return h({}).then((()=>i.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return p("speech",e)},t.toSemantic=function(e){return p("semantic",e)},t.toJson=function(e){return p("json",e)},t.toDescription=function(e){return p("description",e)},t.toEnriched=function(e){return p("enriched",e)},t.number=function(e){return p("number",e)},t.ordinal=function(e){return p("ordinal",e)},t.numericOrdinal=function(e){return p("numericOrdinal",e)},t.vulgar=function(e){return p("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return f("speech",e,t)},t.file.toSemantic=function(e,t){return f("semantic",e,t)},t.file.toJson=function(e,t){return f("json",e,t)},t.file.toDescription=function(e,t){return f("description",e,t)},t.file.toEnriched=function(e,t){return f("enriched",e,t)},t.processFile=f,t.walk=function(e){return c.output("walker",e)},t.move=function(e){return c.keypress("move",e)},t.exit=function(e){const t=e||0;i.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=a.localePath,l.default.documentSupported?h({mode:s.Mode.HTTP}).then((()=>h({}))):h({mode:s.Mode.SYNC}).then((()=>h({mode:s.Mode.ASYNC})))},4755:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(4513);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},4513:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class n{static ensureLocale(e,t){return n.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${n.LOCALES.get(t)} instead.`),t)}}t.Variables=n,n.VERSION="4.0.6",n.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),n.mathjaxVersion="3.2.1",n.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+n.VERSION+"/lib/mathmaps",n.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5024:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const r=n(4886),i=n(4998),o=n(4755);function s(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:s()?document.evaluate:o.default.xpath.evaluate,result:s()?XPathResult:o.default.xpath.XPathResult,createNSResolver:s()?document.createNSResolver:o.default.xpath.createNSResolver};const a={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function c(e){return a[e]||null}t.resolveNameSpace=c;class l{constructor(){this.lookupNamespaceURI=c}}function u(e,n,o){return r.default.getInstance().mode!==i.Mode.HTTP||r.default.getInstance().isIE||r.default.getInstance().isEdge?t.xpath.evaluate(e,n,new l,o,null):t.xpath.currentDocument.evaluate(e,n,c,o,null)}function d(e,n){let r;try{r=u(e,n,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const i=[];for(let e=r.iterateNext();e;e=r.iterateNext())i.push(e);return i}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,n){let r;try{r=u(e,n,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return r.booleanValue},t.evaluateString=function(e,n){let r;try{r=u(e,n,t.xpath.result.STRING_TYPE)}catch(e){return""}return r.stringValue},t.updateEvaluator=function(e){if(r.default.getInstance().mode!==i.Mode.HTTP)return;let n=e;for(;n&&!n.evaluate;)n=n.parentNode;n&&n.evaluate?t.xpath.currentDocument=n:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9341:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},4306:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(s.Attribute.TYPE)){const e=r.createElement("mrow");e.setAttribute(s.Attribute.ADDED,"true"),r.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=a},8871:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=r.tagName(e.mathmlTree),n=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===n||"MUNDEROVER"===t&&"underover"===n}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],n=this.semantic.childNodes[1],r=e.childNodes[1],i=o.walkTree(n),a=o.walkTree(t),c=o.walkTree(r);return(0,s.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(s.Attribute.CHILDREN,(0,s.makeIdList)([t,r,n])),[a,c,i].forEach((e=>o.getInnerNode(e).setAttribute(s.Attribute.PARENT,this.mml.getAttribute(s.Attribute.ID)))),this.mml.setAttribute(s.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,r.id],n.id]),this.mml}}t.CaseDoubleScript=a},928:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const r=n(6671),i=n(9444),o=n(9341),s=n(8871),a=n(4308),c=n(439),l=n(8672),u=n(8171);class d extends o.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=r.createElement("mrow"),n=new i.SemanticNode(e);return n.type="empty",n.mathmlTree=t,n}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=l.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(u.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),n=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===n.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=l.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=l.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const n=this.introduceNewLayer_();for((0,u.setAttributes)(n,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,o=this.specialCase_(e,i);if(o)e=o;else{(0,u.setAttributes)(i,e);const t=[];for(let n,r=1;n=e.childNodes[r];r++)t.push(l.walkTree(n));e=e.childNodes[0]}const s=r.createElement("dummy"),a=i.childNodes[0];r.replaceNode(i,s),r.replaceNode(n,i),r.replaceNode(i.childNodes[0],n),r.replaceNode(s,a),t||(t=i)}return l.walkTree(this.ofence),l.walkTree(this.cfence),this.cleanupParents_(),t||n}specialCase_(e,t){const n=r.tagName(t);let i,o=null;if("MSUBSUP"===n?(o=e.childNodes[0],i=s.CaseDoubleScript):"MMULTISCRIPTS"===n&&("superscript"===e.type||"subscript"===e.type?i=a.CaseMultiscripts:"tensor"===e.type&&(i=c.CaseTensor),o=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const l=o.childNodes[0],u=d.makeEmptyNode_(l.id);return o.childNodes[0]=u,t=new i(e).getMathml(),o.childNodes[0]=l,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let n=r.createElement("mrow");if(r.replaceNode(this.fencedMml,n),this.fencedMmlNodes.forEach((e=>n.appendChild(e))),n.insertBefore(e,this.fencedMml),n.appendChild(t),!n.parentNode){const e=r.createElement("mrow");for(;n.childNodes.length>0;)e.appendChild(n.childNodes[0]);n.appendChild(e),n=e}return n}fullFence(e){const t=this.fencedMml.parentNode;let n=e;for(;n.parentNode&&n.parentNode!==t;)n=n.parentNode;return n}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(u.Attribute.PARENT);e.childNodes[0].setAttribute(u.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},9763:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=r.tagName(e.mathmlTree),n=e.type;return("limupper"===n||"limlower"===n)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===n&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,s.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(a.walkTree_),this.mml}}t.CaseLimit=a},7978:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const r=n(9341),i=n(8672),o=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&i.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&i.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=s},2124:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=r.createElement("none");return e&&(0,s.setAttributes)(t,e),t.setAttribute(s.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const n=r.toArray(this.mml.childNodes).slice(1);let i=0;const c=e=>{for(let t,r=0;t=e[r];r++){const e=n[i];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(s.Attribute.ID)))o.getInnerNode(e).setAttribute(s.Attribute.PARENT,this.semantic.id.toString()),i++;else{const n=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(a.createNone_(n[0]),e||null)}}};c(e),n[i]&&"MPRESCRIPTS"!==r.tagName(n[i])?this.mml.insertBefore(n[i],r.createElement("mprescripts")):i++,c(t)}}t.CaseMultiindex=a},4308:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const r=n(6671),i=n(7984),o=n(2124),s=n(8672),a=n(8171);class c extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===r.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,n;if((0,a.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const r=this.semantic.childNodes[0];e=r.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),n=o.CaseMultiindex.multiscriptIndex(r.childNodes[1]);const c=[this.semantic.id,[r.id,e.id,n],t];s.addCollapsedAttribute(this.mml,c),this.mml.setAttribute(a.Attribute.TYPE,r.role),this.completeMultiscript(i.SemanticSkeleton.interleaveIds(n,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const n=[this.semantic.id,e.id,t];s.addCollapsedAttribute(this.mml,n)}const r=i.SemanticSkeleton.collapsedLeafs(n||[],t),c=s.walkTree(e);return s.getInnerNode(c).setAttribute(a.Attribute.PARENT,this.semantic.id.toString()),r.unshift(e.id),this.mml.setAttribute(a.Attribute.CHILDREN,r.join(",")),this.mml}}t.CaseMultiscripts=c},5326:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const r=n(9341),i=n(8672),o=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){i.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){i.walkTree(e)})),(0,o.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=s},6998:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===r.tagName(this.mml)){const n=this.mml.childNodes;this.mml.insertBefore(e,n[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const n=[e,this.mml];t&&n.push(t),this.mml=o.introduceNewLayer(n,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=a},439:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const r=n(7984),i=n(2124),o=n(8672),s=n(8171);class a extends i.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),n=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),a=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,s.setAttributes)(this.mml,this.semantic);const c=[this.semantic.id,this.semantic.childNodes[0].id,e,t,n,a];o.addCollapsedAttribute(this.mml,c);const l=r.SemanticSkeleton.collapsedLeafs(e,t,n,a);return l.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(s.Attribute.CHILDREN,l.join(",")),this.completeMultiscript(r.SemanticSkeleton.interleaveIds(n,a),r.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=a},598:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const r=n(9341),i=n(8672),o=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=i.collapsePunctuated(this.semantic,e);return this.mml=i.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),i.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=s},7450:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation__=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const r=n(1984),i=n(6671),o=n(4886),s=n(1939),a=n(8672),c=n(8171);function l(e){const t=i.cloneNode(e),n=s.getTree(t);return a.enrich(t,n)}function u(e){return l(i.parseInput(e))}function d(e){return e.match(/^$/)||(e+=""),e}n(7813),t.semanticMathmlNode=l,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const n=i.parseInput(e);t(l(n))}))},t.testTranslation__=function(e){r.Debugger.getInstance().init();const t=u(d(e)).toString();return(0,c.removeAttributePrefix)(t),r.Debugger.getInstance().exit(),t},t.prepareMmlString=d},8171:function(e,t){var n;function r(e){return e.map((function(e){return e.id})).join(",")}function i(e,t){const r=[];"mglyph"===t.role&&r.push("image"),t.attributes.href&&r.push("link"),r.length&&e.setAttribute(n.POSTFIX,r.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(n=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[n.ADDED,n.ALTERNATIVE,n.CHILDREN,n.COLLAPSED,n.CONTENT,n.EMBELLISHED,n.FENCEPOINTER,n.FONT,n.ID,n.ANNOTATION,n.OPERATOR,n.OWNS,n.PARENT,n.POSTFIX,n.PREFIX,n.ROLE,n.SPEECH,n.STRUCTURE,n.TYPE],t.makeIdList=r,t.setAttributes=function(e,o){e.setAttribute(n.TYPE,o.type);const s=o.allAttributes();for(let n,r=0;n=s[r];r++)e.setAttribute(t.Prefix+n[0].toLowerCase(),n[1]);o.childNodes.length&&e.setAttribute(n.CHILDREN,r(o.childNodes)),o.contentNodes.length&&e.setAttribute(n.CONTENT,r(o.contentNodes)),o.parent&&e.setAttribute(n.PARENT,o.parent.id.toString()),i(e,o)},t.setPostfix=i,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},9775:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let n,r=0;n=t.factory[r];r++)if(n.test(e))return n.constr(e);return null},t.factory=[]},7813:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4306),i=n(8871),o=n(928),s=n(9763),a=n(7978),c=n(4308),l=n(5326),u=n(6998),d=n(439),h=n(598);n(9775).factory.push({test:s.CaseLimit.test,constr:e=>new s.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:i.CaseDoubleScript.test,constr:e=>new i.CaseDoubleScript(e)},{test:d.CaseTensor.test,constr:e=>new d.CaseTensor(e)},{test:c.CaseMultiscripts.test,constr:e=>new c.CaseMultiscripts(e)},{test:a.CaseLine.test,constr:e=>new a.CaseLine(e)},{test:r.CaseBinomial.test,constr:e=>new r.CaseBinomial(e)},{test:l.CaseProof.test,constr:e=>new l.CaseProof(e)},{test:u.CaseTable.test,constr:e=>new u.CaseTable(e)},{test:h.CaseText.test,constr:e=>new h.CaseText(e)})},8672:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.printNodeList__=t.collapsePunctuated=t.formattedOutput_=t.formattedOutput=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const r=n(1984),i=n(6671),o=n(4886),s=n(4020),a=n(2721),c=n(7984),l=n(8901),u=n(8171),d=n(9775);function h(e){const t=(0,d.getCase)(e);let n;if(t)return n=t.getMathml(),I(n);if(1===e.mathml.length)return r.Debugger.getInstance().output("Walktree Case 0"),n=e.mathml[0],u.setAttributes(n,e),e.childNodes.length&&(r.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&n.appendChild(h(e))}))),I(n);const i=e.contentNodes.map(F);k(e,i);const o=e.childNodes.map(h),s=c.SemanticSkeleton.combineContentChildren(e,i,o);if(n=e.mathmlTree,null===n)r.Debugger.getInstance().output("Walktree Case 1"),n=p(s,e);else{const e=v(s);r.Debugger.getInstance().output("Walktree Case 2"),e?(r.Debugger.getInstance().output("Walktree Case 2.1"),n=e.parentNode):(r.Debugger.getInstance().output("Walktree Case 2.2"),n=U(n))}return n=D(n),N(n,s,e),u.setAttributes(n,e),I(n)}function p(e,t){const n=C(e);let o=n.node;const s=n.type;if(s!==_.VALID||!l.hasEmptyTag(o))if(r.Debugger.getInstance().output("Walktree Case 1.1"),o=i.createElement("mrow"),s===_.PRUNED)r.Debugger.getInstance().output("Walktree Case 1.1.0"),o=f(o,n.node,e);else if(e[0]){r.Debugger.getInstance().output("Walktree Case 1.1.1");const t=v(e),n=g(t.parentNode,e);i.replaceNode(t,o),n.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function f(e,t,n){let o=L(t);if(l.hasMathTag(o)){r.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(o,e),i.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const s=n.indexOf(t);return n[s]=o,i.replaceNode(o,e),e.appendChild(o),n.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const n of u.EnrichAttributes)e.hasAttribute(n)&&(t.setAttribute(n,e.getAttribute(n)),e.removeAttribute(n))}function g(e,t){const n=i.toArray(e.childNodes);let r=1/0,o=-1/0;return t.forEach((function(e){const t=n.indexOf(e);-1!==t&&(r=Math.min(r,t),o=Math.max(o,t))})),n.slice(r,o+1)}function S(e,t,n){const r=[];let o=i.toArray(e.childNodes),s=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(u.Attribute.TYPE)){r.push(e);continue}const t=b(e);0!==t.length&&(1!==t.length?(s?e.setAttribute("AuxiliaryImplicit",!0):s=!0,o=t.concat(o)):r.push(e))}const a=[],c=n.childNodes.map((function(e){return e.mathmlTree}));for(;c.length;){const e=c.pop();if(e){if(-1!==r.indexOf(e))break;-1!==t.indexOf(e)&&a.unshift(e)}}return r.concat(a)}function b(e){const t=[];let n=i.toArray(e.childNodes);for(;n.length;){const e=n.shift();e.nodeType===i.NodeType.ELEMENT_NODE&&(e.hasAttribute(u.Attribute.TYPE)?t.push(e):n=i.toArray(e.childNodes).concat(n))}return t}function N(e,t,n){const r="implicit"===n.role&&a.flags.combine_juxtaposition?S(e,t,n):i.toArray(e.childNodes);if(!r.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const n=t[0];r[o]===n||A(r[o],n)?(t.shift(),o++):r[o]&&-1===t.indexOf(r[o])?o++:(y(n,e)||E(e,r[o],n),t.shift())}}function E(e,t,n){if(!t)return void e.insertBefore(n,null);let r=t,i=P(r);for(;i&&i.firstChild===r&&!r.hasAttribute("AuxiliaryImplicit")&&i!==e;)r=i,i=P(r);i&&(i.insertBefore(n,r),r.removeAttribute("AuxiliaryImplicit"))}function y(e,t){if(!e)return!1;do{if((e=e.parentNode)===t)return!0}while(e);return!1}function A(e,t){const n=s.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===n&&t.textContent===n&&"true"===t.getAttribute(u.Attribute.ADDED)){for(let n,r=0;n=e.attributes[r];r++)t.hasAttribute(n.nodeName)||t.setAttribute(n.nodeName,n.nodeValue);return i.replaceNode(e,t),!0}return!1}var _;function C(e){const t=v(e);if(!t)return{type:_.INVALID,node:null};const n=v(e.slice().reverse());if(t===n)return{type:_.VALID,node:t};const r=O(t),i=T(r,e),o=O(n,(function(e){return-1!==i.indexOf(e)})),s=o[0],a=i.indexOf(s);return-1===a?{type:_.INVALID,node:null}:{type:i.length!==r.length?_.PRUNED:M(i[a+1],o[1])?_.VALID:_.INVALID,node:s}}function T(e,t){let n=0;for(;e[n]&&-1===t.indexOf(e[n]);)n++;return e.slice(0,n+1)}function v(e){let t=0,n=null;for(;!n&&t!1),r=[e];for(;!n(e)&&!l.hasMathTag(e)&&e.parentNode;)e=P(e),r.unshift(e);return r}function M(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function I(e){for(;!l.hasMathTag(e)&&R(e);)e=P(e);return e}function L(e){const t=i.toArray(e.childNodes);if(!t)return e;const n=t.filter((function(e){return e.nodeType===i.NodeType.ELEMENT_NODE&&!l.hasIgnoreTag(e)}));return 1===n.length&&l.hasEmptyTag(n[0])&&!n[0].hasAttribute(u.Attribute.TYPE)?L(n[0]):e}function R(e){const t=P(e);return!(!t||!l.hasEmptyTag(t))&&i.toArray(t.childNodes).every((function(t){return t===e||x(t)}))}function x(e){if(e.nodeType!==i.NodeType.ELEMENT_NODE)return!0;if(!e||l.hasIgnoreTag(e))return!0;const t=i.toArray(e.childNodes);return!(!l.hasEmptyTag(e)&&t.length||l.hasDisplayTag(e)||e.hasAttribute(u.Attribute.TYPE)||l.isOrphanedGlyph(e))&&i.toArray(e.childNodes).every(x)}function P(e){return e.parentNode}function F(e){if(e.mathml.length)return h(e);const n=t.SETTINGS.implicit?w(e):i.createElement("mrow");return e.mathml=[n],n}function D(e){if("MFENCED"!==i.tagName(e))return e;const t=i.createElement("mrow");for(let n,r=0;n=e.attributes[r];r++)-1===["open","close","separators"].indexOf(n.name)&&t.setAttribute(n.name,n.value);return i.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),i.replaceNode(e,t),t}function w(e){const t=i.createElement("mo"),n=i.createTextNode(e.textContent);return t.appendChild(n),u.setAttributes(t,e),t.setAttribute(u.Attribute.ADDED,"true"),t}function k(e,t){const n=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){U(e).setAttribute(u.Attribute.OPERATOR,n)}))}function U(e){const t=i.toArray(e.childNodes);if(!t)return e;const n=t.filter((function(e){return!x(e)})),r=[];for(let e,t=0;e=n[t];t++)if(l.hasEmptyTag(e)){const t=U(e);t&&t!==e&&r.push(t)}else r.push(e);return 1===r.length?r[0]:e}function B(e,t,n,r){const i=r||!1;j(e,"Original MathML",i),j(n,"Semantic Tree",i),j(t,"Semantically enriched MathML",i)}function j(e,t,n){const r=i.formatXml(e.toString());n?console.info(t+":\n```html\n"+u.removeAttributePrefix(r)+"\n```\n"):console.info(r)}t.SETTINGS={collapsed:!0,implicit:!0},t.enrich=function(e,t){const n=i.cloneNode(e);return h(t.root),o.default.getInstance().structure&&e.setAttribute(u.Attribute.STRUCTURE,c.SemanticSkeleton.fromStructure(e,t).toString()),r.Debugger.getInstance().generateOutput((function(){return B(n,e,t,!0),[]})),e},t.walkTree=h,t.introduceNewLayer=p,t.introduceLayerAboveLca=f,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=S,t.collectChildNodes_=b,t.mergeChildren_=N,t.insertNewChild_=E,t.isDescendant_=y,t.functionApplication_=A,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(_=t.lcaType||(t.lcaType={})),t.mathmlLca_=C,t.prunePath_=T,t.attachedElement_=v,t.pathToRoot_=O,t.validLca_=M,t.ascendNewNode=I,t.descendNode_=L,t.unitChild_=R,t.isIgnorable_=x,t.parentNode_=P,t.addCollapsedAttribute=function(e,t){const n=new c.SemanticSkeleton(t);e.setAttribute(u.Attribute.COLLAPSED,n.toString())},t.cloneContentNode=F,t.rewriteMfenced=D,t.createInvisibleOperator_=w,t.setOperatorAttribute_=k,t.getInnerNode=U,t.formattedOutput=B,t.formattedOutput_=j,t.collapsePunctuated=function(e,t){const n=!!t,r=t||[],i=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const s=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=h(t);r.push(e);const o=U(e);i&&!n&&o.setAttribute(u.Attribute.PARENT,i.id.toString()),s.push(t.id)}return s},t.printNodeList__=function(e,t){console.info(e),i.toArray(t).forEach((function(e){console.info(e.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},7228:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const r=n(5024),i=n(8171);class o{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,n=0;e=t[n];n++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const n=this.getMactionNodes(e);for(let e,r=0;e=n[r];r++)for(const n in t)e.addEventListener(n,t[n])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(o.ATTR)}setHighlighted(e){e.setAttribute(o.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(o.ATTR)}colorizeAll(e){r.evalXPath(`.//*[@${i.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){r.evalXPath(`.//*[@${i.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,i.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,i.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}t.AbstractHighlighter=o,o.ATTR="sre-highlight"},7567:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const r=n(9400);class i extends r.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=i},1123:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const n={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function r(e,t){const r=e||{color:t};let i=Object.prototype.hasOwnProperty.call(r,"color")?n[r.color]:r;return i||(i=n[t]),i.alpha=Object.prototype.hasOwnProperty.call(r,"alpha")?r.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class i{constructor(e,t){this.foreground=r(t,i.DEFAULT_FOREGROUND_),this.background=r(e,i.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+i.toHex(e.red)+i.toHex(e.green)+i.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=i,i.DEFAULT_BACKGROUND_="blue",i.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,n){t=t>1?t/100:t,n=n>1?n/100:n;const r=(1-Math.abs(2*n-1))*t,i=r*(1-Math.abs(e/60%2-1)),o=n-r/2;let s=0,a=0,c=0;return 0<=e&&e<60?[s,a,c]=[r,i,0]:60<=e&&e<120?[s,a,c]=[i,r,0]:120<=e&&e<180?[s,a,c]=[0,r,i]:180<=e&&e<240?[s,a,c]=[0,i,r]:240<=e&&e<300?[s,a,c]=[i,0,r]:300<=e&&e<360&&([s,a,c]=[r,0,i]),{red:s+o,green:a+o,blue:c+o}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},9400:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const r=n(7228);class i extends r.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color},n=this.colorString();return e.style.backgroundColor=n.background,e.style.color=n.foreground,t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=i},9009:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.highlighter=void 0;const r=n(7567),i=n(1123),o=n(9400),s=n(7872),a=n(3711),c=n(4662),l=n(3507),u=n(280);t.highlighter=function(e,n,r){const o=new i.ColorPicker(e,n),s="NativeMML"===r.renderer&&"Safari"===r.browser?"MML-CSS":"SVG"===r.renderer&&"v3"===r.browser?"SVG-V3":r.renderer,a=new(t.highlighterMapping_[s]||t.highlighterMapping_.NativeMML);return a.setColor(o),a},t.addEvents=function(e,n,r){const i=t.highlighterMapping_[r.renderer];i&&(new i).addEvents(e,n)},t.highlighterMapping_={SVG:l.SvgHighlighter,"SVG-V3":u.SvgV3Highlighter,NativeMML:c.MmlHighlighter,"HTML-CSS":s.HtmlHighlighter,"MML-CSS":a.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:r.ChtmlHighlighter}},7872:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const r=n(6671),i=n(7228);class o extends i.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},n=this.color.rgb();e.style.color=n.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const o=.05,s=0,a=r.createElement("span"),c=parseFloat(e.style.paddingLeft||"0");a.style.backgroundColor=n.background,a.style.opacity=n.alphaback.toString(),a.style.display="inline-block",a.style.height=i.h+i.d+2*o+"em",a.style.verticalAlign=-i.d+"em",a.style.marginTop=a.style.marginBottom=-o+"em",a.style.width=i.w+2*s+"em",a.style.marginLeft=c-s+"em",a.style.marginRight=-i.w-s-c+"em",e.parentNode.insertBefore(a,e),t.box=a}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=o},3711:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const r=n(9400);class i extends r.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=i},4662:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const r=n(7228);class i extends r.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=i},3507:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const r=n(6671),i=n(7228);class o extends i.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const n=r.createElementNS("http://www.w3.org/2000/svg","rect");let o;if("use"===e.nodeName){const t=r.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),o=t.getBBox(),t.parentNode.replaceChild(e,t)}else o=e.getBBox();n.setAttribute("x",(o.x-40).toString()),n.setAttribute("y",(o.y-40).toString()),n.setAttribute("width",(o.width+80).toString()),n.setAttribute("height",(o.height+80).toString());const s=e.getAttribute("transform");return s&&n.setAttribute("transform",s),n.setAttribute("fill",this.colorString().background),n.setAttribute(i.AbstractHighlighter.ATTR,"true"),e.parentNode.insertBefore(n,e),t={node:n,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},280:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const r=n(6671),i=n(5024),o=n(7228),s=n(1123),a=n(3507);class c extends a.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const n=r.createElementNS("http://www.w3.org/2000/svg","rect");n.setAttribute("sre-highlighter-added","true");const i=e.getBBox();n.setAttribute("x",(i.x-40).toString()),n.setAttribute("y",(i.y-40).toString()),n.setAttribute("width",(i.width+80).toString()),n.setAttribute("height",(i.height+80).toString());const a=e.getAttribute("transform");if(a&&n.setAttribute("transform",a),n.setAttribute("fill",this.colorString().background),e.setAttribute(o.AbstractHighlighter.ATTR,"true"),e.parentNode.insertBefore(n,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new s.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(i.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=c},1473:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const r=n(1984),i=n(9259);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=i.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),n=this.children_[t];return this.children_[t]=e,n}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const n in this.children_){const r=this.children_[n];r.applyTest(e)&&t.push(r)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=i.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&r.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},2803:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const r=n(9259),i=n(9146);class o{constructor(){this.root=(0,i.getNode)(r.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let n=[e];for(;n.length;){const e=n.shift();if(e.getKind()===r.TrieNodeKind.QUERY||e.getKind()===r.TrieNodeKind.BOOLEAN){const n=e.getRule();n&&t.unshift(n)}n=n.concat(e.getChildren())}return t}static printWithDepth_(e,t,n){n+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const r=e.getChildren();for(let e,i=0;e=r[i];i++)n=o.printWithDepth_(e,t+1,n);return n}static order_(e){const t=e.getChildren();if(!t.length)return 0;const n=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,n)}addRule(e){let t=this.root;const n=e.context,i=e.dynamicCstr.getValues();for(let e=0,o=i.length;e{t.getKind()===r.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}n=i.slice()}for(;n.length;){const t=n.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);n=n.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let n=0,r=e.length;n!0)),this.kind=l.TrieNodeKind.ROOT}}t.RootTrieNode=u;class d extends a.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=l.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const h={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function p(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&r.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),n=i.resolveNameSpace(t[2]);if(!n)return null;const r=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===r&&e.namespaceURI===n}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),n=t[0].slice(1),r=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(n)&&e.getAttribute(n)===r}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),n=t[0].slice(1),r=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(n)||e.getAttribute(n)!==r}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var n,i;return(null===(i=null===(n=e.parentNode)||void 0===n?void 0:n.parentNode)||void 0===i?void 0:i.tagName)&&r.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),n=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[n])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,n,r]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=r.match(/^unit:(.+)$/);let a="";return o&&(r=o[1],a=":unit"),e=>{const o=i.evalXPath(t,e)[0];if(o){const e=s.lookupCategory(o.textContent+a);return"="===n?e===r:e!==r}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,n,r]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=h[n]||h["="],s=parseInt(r,10);return e=>{const n=i.evalXPath(t,e)[0];return!!n&&o(Array.from(n.textContent).length,s)}}return null}t.constraintTest_=p;class f extends c.StaticTrieNode{constructor(e,t){super(e,p(e)),this.context=t,this.kind=l.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=f;class m extends c.StaticTrieNode{constructor(e,t){super(e,p(e)),this.context=t,this.kind=l.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},2371:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const r=n(4886),i=n(4513),o=n(1058),s=n(8597),a=n(9883),c=n(2523),l=n(3938),u=n(9139),d=n(1547),h=n(346),p=n(13),f=n(6238),m=n(2913),g=n(3305),S=n(9770),b=n(4524);function N(){const e=i.Variables.ensureLocale(r.default.getInstance().locale,r.default.getInstance().defaultLocale);return r.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:s.ca,da:a.da,de:c.de,en:l.en,es:u.es,fr:d.fr,hi:h.hi,it:p.it,nb:f.nb,nn:g.nn,sv:S.sv,nemeth:m.nemeth},t.setLocale=function(){const e=N();if(function(e){const t=r.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(r.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=r.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,n]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,n)}},t.getLocale=N,t.completeLocale=function(e){const n=t.locales[e.locale];if(!n)return void console.error("Locale "+e.locale+" does not exist!");const r=e.kind.toUpperCase(),i=e.messages;if(!i)return;const o=n();for(const[e,t]of Object.entries(i))o[r][e]=t}},4524:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const r=n(4277);function i(){return{FUNCTIONS:(0,r.FUNCTIONS)(),MESSAGES:(0,r.MESSAGES)(),ALPHABETS:(0,r.ALPHABETS)(),NUMBERS:(0,r.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,r.SUBISO)()}}t.LOCALE=i(),t.createLocale=i},3319:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const r=n(4524),i=n(9385);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return r.LOCALE.MESSAGES.MS.ONCE||"";case 2:return r.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===r.LOCALE.MESSAGES.MS.ROOTINDEX||e===r.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(r.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(r.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(r.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:r.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:r.LOCALE.COMBINERS[e[1]]||i.Combiners[e[1]]||r.LOCALE.ALPHABETS.combiner}}},8597:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const r=n(4524),i=n(3319),o=n(165),s=n(9385),a=function(e,t,n){return e="sans serif "+(n?n+" "+e:e),t?e+" "+t:e};let c=null;t.ca=function(){return c||(c=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=a,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>e+n,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e}()),c}},9883:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const r=n(4524),i=n(3319),o=n(5571),s=n(9385);let a=null;t.da=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=s.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),a}},2523:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const r=n(1058),i=n(3319),o=n(4524),s=n(757),a=function(e,t,n){return"s"===n&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),n=""),e=n?n+" "+e:e,t?t+" "+e:e},c=function(e,t,n){return e=n&&"s"!==n?n+" "+e:e,t?e+" "+t:e};let l=null;t.de=function(){return l||(l=function(){const e=(0,o.createLocale)();return e.NUMBERS=s.default,e.COMBINERS.germanPostfix=c,e.ALPHABETS.combiner=a,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const n=t?t+"wurzel":"";return e.replace("Wurzel",n)},e.FUNCTIONS.combineNestedRadical=(e,t,n)=>{const r=(t?t+" ":"")+(e=n.match(/exponent$/)?e+"r":e);return n.match(/ /)?n.replace(/ /," "+r+" "):r+" "+n},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,i.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=r.Grammar.getInstance().getParameter("case"),n=r.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:n?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===r.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),l}},3938:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const r=n(1058),i=n(4524),o=n(3319),s=n(166),a=n(9385);let c=null;t.en=function(){return c||(c=function(){const e=(0,i.createLocale)();return e.NUMBERS=s.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=a.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=s.default.numberToWords,e.CORRECTIONS.article=e=>r.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),c}},9139:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const r=n(4524),i=n(3319),o=n(6154),s=n(9385),a=function(e,t,n){return e="sans serif "+(n?n+" "+e:e),t?e+" "+t:e};let c=null;t.es=function(){return c||(c=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=a,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>e+n,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e}()),c}},1547:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const r=n(1058),i=n(4524),o=n(3319),s=n(4394),a=n(9385);let c=null;t.fr=function(){return c||(c=function(){const e=(0,i.createLocale)();return e.NUMBERS=s.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,n)=>n.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>n+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>r.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=a.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),c}},346:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const r=n(4524),i=n(1779),o=n(9385),s=n(3319);let a=null;t.hi=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=s.nestingToString,e}()),a}},13:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const r=n(3319),i=n(4524),o=n(5952),s=n(9385),a=function(e,t,n){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=n?e+" "+n:e,t?e+" "+t:e};let c=null;t.it=function(){return c||(c=function(){const e=(0,i.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=a,e.FUNCTIONS.radicalNestDepth=r.nestingToString,e.FUNCTIONS.combineRootIndex=r.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,n)=>n.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>n+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=s.Combiners.romanceCombiner,e}()),c}},6238:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const r=n(4524),i=n(3319),o=n(984),s=n(9385);let a=null;t.nb=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),a}},2913:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const r=n(4524),i=n(3669),o=n(9385),s=function(e){return e.match(RegExp("^"+h.ALPHABETS.languagePrefix.english))?e.slice(1):e},a=function(e,t,n){return e=s(e),t?e+t:e},c=function(e,t,n){return t+s(e)},l=function(e,t,n){return t+(n||"")+(e=s(e))+"\u283b"},u=function(e,t,n){return t+(n||"")+(e=s(e))+"\u283b\u283b"},d=function(e,t,n){return t+(e=s(e))+"\u283e"};let h=null;t.nemeth=function(){return h||(h=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.COMBINERS={postfixCombiner:a,germanCombiner:c,embellishCombiner:l,doubleEmbellishCombiner:u,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,n)=>t?t+n+e:s(e),e.ALPHABETS.digitTrans={default:i.default.numberToWords},e}()),h}},3305:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const r=n(4524),i=n(3319),o=n(984),s=n(9385);let a=null;t.nn=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),a}},9770:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const r=n(4524),i=n(3319),o=n(6416),s=n(9385);let a=null;t.sv=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),a}},4277:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const r=n(9385);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:r.identityTransformer,numericOrdinal:r.identityTransformer,numberToWords:r.identityTransformer,numberToOrdinal:r.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:r.identityTransformer,mathspeak:r.identityTransformer,clearspeak:r.identityTransformer},letterTrans:{default:r.identityTransformer},combiner:(e,t,n)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>r.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:r.Combiners.identityCombiner,combineNestedRadical:r.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:r.siCombiner,plural:r.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},165:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function i(e){const t=e%1e3,n=Math.floor(t/100),r=n?1===n?"cent":a.ones[n]+"-cents":"",i=function(e){const t=e%100;if(t<20)return a.ones[t];const n=Math.floor(t/10),r=a.tens[n],i=a.ones[t%10];return r&&i?r+(2===n?"-i-":"-")+i:r||i}(t%100);return r&&i?r+a.numSep+i:r||i}function o(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const r=e%(t>1?1e6:1e3);if(r){let e=a.large[t];if(t)if(1===t)n=(1===r?"":i(r)+a.numSep)+e+(n?a.numSep+n:"");else{const t=o(r);e=1===r?e:e.replace(/\u00f3$/,"ons"),n=t+a.numSep+e+(n?a.numSep+n:"")}else n=i(r)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return n}function s(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const a=(0,n(4277).NUMBERS)();a.numericOrdinal=s,a.numberToWords=o,a.numberToOrdinal=function(e,t){if(e>1999)return s(e);if(e<=10)return a.special.onesOrdinals[e-1];const n=o(e);return n.match(/mil$/)?n.replace(/mil$/,"mil\xb7l\xe8sima"):n.match(/u$/)?n.replace(/u$/,"vena"):n.match(/a$/)?n.replace(/a$/,"ena"):n+(n.match(/e$/)?"na":"ena")},t.default=a},5571:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e,t=!1){return e===a.ones[1]?t?"et":"en":e}function i(e,t=!1){let n=e%1e3,i="",o=a.ones[Math.floor(n/100)];if(i+=o?r(o,!0)+" hundrede":"",n%=100,n)if(i+=i?" og ":"",o=t?a.special.smallOrdinals[n]:a.ones[n],o)i+=o;else{const e=t?a.special.tensOrdinals[Math.floor(n/10)]:a.tens[Math.floor(n/10)];o=a.ones[n%10],i+=o?r(o)+"og"+e:e}return i}function o(e,t=!1){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,o="";for(;e>0;){const s=e%1e3;if(s){const e=i(s,t&&!n);if(n){const t=a.large[n],i=s>1?"er":"";o=r(e,n<=1)+" "+t+i+(o?" og ":"")+o}else o=r(e)+o}e=Math.floor(e/1e3),n++}return o}function s(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=o,a.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":s(e)+(t?"dele":"del")},t.default=a},757:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e,t=!1){return e===a.ones[1]?t?"eine":"ein":e}function i(e){let t=e%1e3,n="",i=a.ones[Math.floor(t/100)];if(n+=i?r(i)+"hundert":"",t%=100,t)if(n+=n?a.numSep:"",i=a.ones[t],i)n+=i;else{const e=a.tens[Math.floor(t/10)];i=a.ones[t%10],n+=i?r(i)+"und"+e:e}return n}function o(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const o=e%1e3;if(o){const s=i(e%1e3);if(t){const e=a.large[t],i=t>1&&o>1?e.match(/e$/)?"n":"en":"";n=r(s,t>1)+e+i+n}else n=r(s,t>1)+n}e=Math.floor(e/1e3),t++}return n.replace(/ein$/,"eins")}function s(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=o,a.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":s(e)+"l"},t.default=a},166:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){let t=e%1e3,n="";return n+=s.ones[Math.floor(t/100)]?s.ones[Math.floor(t/100)]+s.numSep+"hundred":"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]||s.tens[Math.floor(t/10)]+(t%10?s.numSep+s.ones[t%10]:"")),n}function i(e){if(0===e)return s.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){e%1e3&&(n=r(e%1e3)+(t?"-"+s.large[t]+"-":"")+n),e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}function o(e){let t=i(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=o,s.numericOrdinal=function(e){const t=e%100,n=e.toString();if(t>10&&t<20)return n+"th";switch(e%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd";default:return n+"th"}},s.numberToWords=i,s.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const n=o(e);return t?n+"s":n},t.default=s},6154:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function i(e){const t=e%1e3,n=Math.floor(t/100),r=o.special.hundreds[n],i=function(e){const t=e%100;if(t<30)return o.ones[t];const n=o.tens[Math.floor(t/10)],r=o.ones[t%10];return n&&r?n+" y "+r:n||r}(t%100);return 1===n?i?r+"to "+i:r:r&&i?r+" "+i:r||i}const o=(0,n(4277).NUMBERS)();o.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const r=e%1e3;if(r){let e=o.large[t];const s=i(r);t?1===r?(e=e.match("/^mil( |$)/")?e:"un "+e,n=e+(n?" "+n:"")):(e=e.replace(/\u00f3n$/,"ones"),n=i(r)+" "+e+(n?" "+n:"")):n=s}e=Math.floor(e/1e3),t++}return n},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const n=[];if(e>=1e3&&(e-=1e3,n.push("mil\xe9sima")),!e)return n.join(" ");let r=0;return r=Math.floor(e/100),r>0&&(n.push(o.special.hundredsOrdinals[r-1]),e%=100),e<=12?n.push(o.special.onesOrdinals[e-1]):(r=Math.floor(e/10),r>0&&(n.push(o.special.tensOrdinals[r-1]),e%=10),e>0&&n.push(o.special.onesOrdinals[e-1])),n.join(" ")},t.default=o},4394:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4886),i=n(1058),o=n(4277);function s(e){let t=e%1e3,n="";if(n+=u.ones[Math.floor(t/100)]?u.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){n+=n?"-":"";let e=u.ones[t];if(e)n+=e;else{const r=u.tens[Math.floor(t/10)];r.match(/-dix$/)?(e=u.ones[t%10+10],n+=r.replace(/-dix$/,"")+"-"+e):n+=r+(t%10?"-"+u.ones[t%10]:"")}}const r=n.match(/s-\w+$/);return r?n.replace(/s-\w+$/,r[0].slice(1)):n.replace(/-un$/,"-et-un")}function a(e){if(0===e)return u.zero;if(e>=Math.pow(10,36))return e.toString();u.special["tens-"+r.default.getInstance().subiso]&&(u.tens=u.special["tens-"+r.default.getInstance().subiso]);let t=0,n="";for(;e>0;){const r=e%1e3;if(r){let e=u.large[t];const i=s(r);if(e&&e.match(/^mille /)){const r=e.replace(/^mille /,"");n=n.match(RegExp(r))?i+(t?"-mille-":"")+n:n.match(RegExp(r.replace(/s$/,"")))?i+(t?"-mille-":"")+n.replace(r.replace(/s$/,""),r):i+(t?"-"+e+"-":"")+n}else e=1===r&&e?e.replace(/s$/,""):e,n=i+(t?"-"+e+"-":"")+n}e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}const c={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function l(e){if(1===e)return"premi\xe8re";let t=a(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const u=(0,o.NUMBERS)();u.wordOrdinal=l,u.numericOrdinal=function(e){const t=i.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},u.numberToWords=a,u.numberToOrdinal=function(e,t){const n=c[e]||l(e);return 3===e?n:t?n+"s":n},t.default=u},1779:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function i(e){if(0===e)return s.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,n="";const r=function(e){let t=e%1e3,n="";return n+=s.ones[Math.floor(t/100)]?s.ones[Math.floor(t/100)]+s.numSep+s.special.hundred:"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]),n}(e%1e3);if(!(e=Math.floor(e/1e3)))return r;for(;e>0;){const r=e%100;r&&(n=s.ones[r]+s.numSep+s.large[t]+(n?s.numSep+n:"")),e=Math.floor(e/100),t++}return r?n+s.numSep+r:n}function o(e){const t=r.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?s.special.ordinalsFeminine[e]:s.special.ordinalsMasculine[e];return i(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=o,s.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?s.special.simpleSmallOrdinalsFeminine[e]:s.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":s.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},s.numberToWords=i,s.numberToOrdinal=function(e,t){return e<=10?s.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=s},5952:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function i(e){let t=e%1e3,n="";if(n+=a.ones[Math.floor(t/100)]?a.ones[Math.floor(t/100)]+a.numSep+"cento":"",t%=100,t){n+=n?a.numSep:"";const e=a.ones[t];if(e)n+=e;else{let e=a.tens[Math.floor(t/10)];const r=t%10;1!==r&&8!==r||(e=e.slice(0,-1)),n+=e,n+=r?a.numSep+a.ones[t%10]:""}}return n}function o(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&r.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,n="";for(;e>0;){e%1e3&&(n=i(e%1e3)+(t?"-"+a.large[t]+"-":"")+n),e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}function s(e){const t="m"===r.Grammar.getInstance().getParameter("gender")?"o":"a";let n=a.special.onesOrdinals[e];return n?n.slice(0,-1)+t:(n=o(e),n.slice(0,-1)+"esim"+t)}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},a.numberToWords=o,a.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const n=s(e);if(!t)return n;const r=n.match(/o$/)?"i":"e";return n.slice(0,-1)+r},t.default=a},3669:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){return e.toString().split("").map((function(e){return i.ones[parseInt(e,10)]})).join("")}const i=(0,n(4277).NUMBERS)();i.numberToWords=r,i.numberToOrdinal=r,t.default=i},984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4886);function i(e,t=!1){let n=e%1e3,r="";const i=Math.floor(n/100),s=a.ones[i];if(r+=s?(1===i?"":s)+"hundre":"",n%=100,n){if(r+=r?"og":"",t){const e=a.special.smallOrdinals[n];if(e)return r+e;if(n%10)return r+a.tens[Math.floor(n/10)]+a.special.smallOrdinals[n%10]}r+=a.ones[n]||a.tens[Math.floor(n/10)]+(n%10?a.ones[n%10]:"")}return t?o(r):r}function o(e){const t=a.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+a.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+a.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+a.special.endOrdinal:(e.match(/e$/),e+"nde")}function s(e){return u(e,!0)}const a=(0,n(4277).NUMBERS)();function c(e,t=!1){return e===a.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function l(e,t=!1){let n=e%1e3,r="",i=a.ones[Math.floor(n/100)];if(r+=i?c(i)+"hundre":"",n%=100,n){if(r+=r?"og":"",t){const e=a.special.smallOrdinals[n];if(e)return r+e}if(i=a.ones[n],i)r+=i;else{const e=a.tens[Math.floor(n/10)];i=a.ones[n%10],r+=i?i+"og"+e:e}}return t?o(r):r}function u(e,t=!1){const n="alt"===r.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?a.special.smallOrdinals[0]:a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,r="";for(;e>0;){const i=e%1e3;if(i){const o=l(e%1e3,!n&&t);!n&&t&&(t=!t),r=(1===n?c(o,!0):o)+(n>1?a.numSep:"")+(n?a.large[n]+(n>1&&i>1?"er":""):"")+(n>1&&r?a.numSep:"")+r}e=Math.floor(e/1e3),n++}return t?r+(r.match(/tusen$/)?"de":"te"):r}(e,t):function(e,t=!1){if(0===e)return t?a.special.smallOrdinals[0]:a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,r="";for(;e>0;){const o=e%1e3;if(o){const s=i(e%1e3,!n&&t);!n&&t&&(t=!t),r=s+(n?" "+a.large[n]+(n>1&&o>1?"er":"")+(r?" ":""):"")+r}e=Math.floor(e/1e3),n++}return t?r+(r.match(/tusen$/)?"de":"te"):r}(e,t);return n}a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=u,a.numberToOrdinal=function(e,t){return s(e)},t.default=a},6416:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){let t=e%1e3,n="";const r=Math.floor(t/100);return n+=s.ones[r]?(1===r?"":s.ones[r]+s.numSep)+"hundra":"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]||s.tens[Math.floor(t/10)]+(t%10?s.numSep+s.ones[t%10]:"")),n}function i(e,t=!1){if(0===e)return s.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,i="";for(;e>0;){const o=e%1e3;if(o){const a=s.large[n],c=o>1&&n>1&&!t?"er":"";i=(1===n&&1===o?"":(n>1&&1===o?"en":r(e%1e3))+(n>1?" ":""))+(n?a+c+(n>1?" ":""):"")+i}e=Math.floor(e/1e3),n++}return i.replace(/ $/,"")}function o(e){let t=i(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=o,s.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},s.numberToWords=i,s.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let n=o(e);return n=n.match(/de$/)?n.replace(/de$/,""):n,n+(t?"delar":"del")},t.default=s},9385:function(e,t){function n(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const n=e.childNodes[0].childNodes[1].textContent,r=e.childNodes[0].childNodes[0].textContent,i=Number(n),o=Number(r);return isNaN(i)||isNaN(o)?{convertible:!1,content:`${r} ${t} ${n}`}:{convertible:!0,enumerator:o,denominator:i}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,n){return e+t+n},t.Combiners.prefixCombiner=function(e,t,n){return e=n?n+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,n){return e=n?n+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,n){return e=n?e+" "+n:e,t?e+" "+t:e},t.convertVulgarFraction=n,t.vulgarFractionSmall=function(e,t,r){const i=n(e);if(i.convertible){const e=i.enumerator,n=i.denominator;return e>0&&e0&&n{const s=this.parseCstr(t.toString().replace(i,""));this.addRule(new o.SpeechRule(e,s,r,n))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,n,...r){const i=this.parsePrecondition(n,r),o=this.parseCstr(t);i&&o?(i.rank=this.rank++,this.preconditions.set(e,new c(o,i))):console.error(`Precondition Error: ${n}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const n=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,n,t.precondition,t.action))}))}ignoreRules(e,...t){let n=this.findAllRules((t=>t.name===e));if(!t.length)return void n.forEach(this.deleteRule.bind(this));let r=[];for(const e of t){const t=this.parseCstr(e);for(const e of n)t.equal(e.dynamicCstr)?this.deleteRule(e):r.push(e);n=r,r=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=a;class c{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[n,r]of this.conditions)this.base.equal(n)&&t.push([e,r]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const n=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[n]=!0,this._conditions.push([e,t]))}}t.Condition=c},1462:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const r=n(4036),i=n(7478);class o extends i.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],n=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=r;class i extends r{constructor(e,t){const n={};for(const[t,r]of Object.entries(e))n[t]=[r];super(n,t),this.components=e}static createCstr(...e){const t=i.DEFAULT_ORDER,n={};for(let r=0,i=e.length,o=t.length;r{const n=t.indexOf(e);return-1!==n&&t.splice(n,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,n,r=0;t=e[r],n=this.order[r];r++){const e=this.getValue(n);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let n,r=0;n=t[r];r++){const t=this.getValue(n);if(!t||e.getValue(n)!==t)return!1}return!0}}t.DynamicCstr=i,i.DEFAULT_ORDER=[n.LOCALE,n.MODALITY,n.DOMAIN,n.STYLE,n.TOPIC],i.BASE_LOCALE="base",i.DEFAULT_VALUE="default",i.DEFAULT_VALUES={[n.LOCALE]:"en",[n.DOMAIN]:i.DEFAULT_VALUE,[n.STYLE]:i.DEFAULT_VALUE,[n.TOPIC]:i.DEFAULT_VALUE,[n.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),n={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+n);let r=0;for(let e,i=0;e=this.order[i],t.length;i++,r++){const r=t.shift();n[e]=r}return new i(n,this.order.slice(0,r))}};t.DefaultComparator=class{constructor(e,t=new r(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new r(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const n=e.getValue(t);return n===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(n)}))}compare(e,t){let n=!1;for(let r,i=0;r=this.order[i];i++){const i=e.getValue(r),o=t.getValue(r);if(!n){const e=this.reference.getValue(r);if(e===i&&e!==o)return-1;if(e===o&&e!==i)return 1;if(e===i&&e===o)continue;e!==i&&e!==o&&(n=!0)}const s=this.fallback.getProperty(r),a=s.indexOf(i),c=s.indexOf(o);if(a!h.equal(e.cstr))),c.push(m),this.rules.set(t,c),p.setReference(f)}lookupRule(e,t){let n=this.getRules(t.getValue(i.Axis.LOCALE));return n=n.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===n.length?n[0]:n.length?n.sort(((e,t)=>r.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},7478:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const r=n(1426),i=n(4524),o=n(4036),s=n(1970),a=n(7039);class c extends s.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...n){const r=this.parsePrecondition(t,n);if(!r)return void console.error(`Precondition Error: ${t} ${n}`);const i=this.preconditions.get(e);i?i.addFullCondition(r):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...n){const r=this.findAllRules((function(t){return t.name===e}));if(0===r.length)throw new a.OutputError("Rule with name "+e+" does not exist.");const i=[];r.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),n=e.action.toString();for(let e,r=0;e=i[r];r++)if(e.action===n&&e.cstr===t)return!1;return i.push({cstr:t,action:n}),!0})(e)&&this.addAlias_(e,t,n)}))}defineSpecializedRule(e,t,n,r){const i=this.parseCstr(t),o=this.findRule((t=>t.name===e&&i.equal(t.dynamicCstr))),s=this.parseCstr(n);if(!o&&r)throw new a.OutputError("Rule named "+e+" with style "+t+" does not exist.");const c=r?a.Action.fromString(r):o.action,l=new a.SpeechRule(o.name,s,o.precondition,c);this.addRule(l)}defineSpecialized(e,t,n){const r=this.parseCstr(n);if(!r)return void console.error(`Dynamic Constraint Error: ${n}`);const i=this.preconditions.get(e);i?i.addConstraint(r):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let n=this.matchNumber_(e);if(n&&n.length===e.length)return t.push(this.evaluateCharacter(n.number)),t;const o=r.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,r=0;e=o[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+i.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let r=e;for(;r;){n=this.matchNumber_(r);const e=r.match(new RegExp("^["+i.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(n)t.push(this.evaluateCharacter(n.number)),r=r.substring(n.length);else if(e)t.push(this.evaluateCharacter(e[0])),r=r.substring(e[0].length);else{const e=Array.from(r),n=e[0];t.push(this.evaluateCharacter(n)),r=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,n){const r=this.parsePrecondition(t,n),i=new a.SpeechRule(e.name,e.dynamicCstr,r,e.action);i.name=e.name,this.addRule(i)}matchNumber_(e){const t=e.match(new RegExp("^"+i.LOCALE.MESSAGES.regexp.NUMBER)),n=e.match(new RegExp("^"+c.regexp.NUMBER));if(!t&&!n)return null;const r=n&&n[0]===e;if(t&&t[0]===e||!r)return t?{number:t[0],length:t[0].length}:null;return{number:n[0].replace(new RegExp(c.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(c.regexp.DECIMAL_MARK,"g"),i.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,i.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:n[0].length}}}t.MathStore=c,c.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},7039:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const r=n(4886),i=n(1058);var o;function s(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,n,r){this.name=e,this.dynamicCstr=t,this.precondition=n,this.action=r,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class a{constructor({type:e,content:t,attributes:n,grammar:r}){this.type=e,this.content=t,this.attributes=n,this.grammar=r}static grammarFromString(e){return i.Grammar.parseInput(e)}static fromString(e){const t={type:s(e.substring(0,3))};let n=e.slice(3).trim();if(!n)throw new u("Missing content.");switch(t.type){case o.TEXT:if('"'===n[0]){const e=d(n,"\\(")[0].trim();if('"'!==e.slice(-1))throw new u("Invalid string syntax.");t.content=e,n=n.slice(e.length).trim(),-1===n.indexOf("(")&&(n="");break}case o.NODE:case o.MULTI:{const e=n.indexOf(" (");if(-1===e){t.content=n.trim(),n="";break}t.content=n.substring(0,e).trim(),n=n.slice(e).trim()}}if(n){const e=a.attributesFromString(n);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new a(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new u("Invalid attribute expression: "+e);const t={},n=d(e.slice(1,-1),",");for(let e=0,r=n.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const n=this.attributes[t];"true"===n?e.push(t):e.push(t+":"+n)}return e}}t.Component=a;class c{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),n=[];for(let e=0,r=t.length;e0?n[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||r.evaluateBoolean(t,e)}constructString(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const n=this.customStrings.lookup(t);return n?n(e):r.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,n=0;e=t[n];n++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},6060:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const r=n(4148),i=n(1984),o=n(6671),s=n(4886),a=n(4998),c=n(5024),l=n(7278),u=n(9805),d=n(1462),h=n(8310),p=n(1058),f=n(7478),m=n(7039),g=n(2803);class S{constructor(){this.trie=null,this.evaluators_={},this.trie=new g.Trie}static getInstance(){return S.instance=S.instance||new S,S.instance}static debugSpeechRule(e,t){const n=e.precondition,r=e.context.applyQuery(t,n.query);i.Debugger.getInstance().output(n.query,r?r.toString():r),n.constraints.forEach((n=>i.Debugger.getInstance().output(n,e.context.applyConstraint(t,n))))}static debugNamedSpeechRule(e,t){const n=S.getInstance().trie.collectRules().filter((t=>t.name==e));for(let r,o=0;r=n[o];o++)i.Debugger.getInstance().output("Rule",e,"DynamicCstr:",r.dynamicCstr.toString(),"number",o),S.debugSpeechRule(r,t)}evaluateNode(e){(0,c.updateEvaluator)(e);const t=(new Date).getTime();let n=[];try{n=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),i.Debugger.getInstance().output(e)}const r=(new Date).getTime();return i.Debugger.getInstance().output("Time:",r-t),n}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const n=s.default.getInstance(),r={};for(const t in e)r[t]=n[t],n[t]=e[t];n.setDynamicCstr();const i=t();for(const e in r)n[e]=r[e];return n.setDynamicCstr(),i}addStore(e){const t=N(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,n){const r={};for(const i in n){const o=n[i];r[i]="string"==typeof o?e.constructString(t,o):o}p.Grammar.getInstance().pushState(r)}addEvaluator(e){const t=e.evaluateDefault.bind(e),n=this.evaluators_[e.locale];if(n)return void(n[e.modality]=t);const r={};r[e.modality]=t,this.evaluators_[e.locale]=r}getEvaluator(e,t){const n=this.evaluators_[e]||this.evaluators_[h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]];return n[t]||n[h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=s.default.getInstance();let n;i.Debugger.getInstance().output(t.mode!==a.Mode.HTTP?e.toString():e),p.Grammar.getInstance().setAttribute(e);const o=this.lookupRule(e,t.dynamicCstr);if(!o)return t.strict?[]:(n=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(n,{},!1,e),n);i.Debugger.getInstance().generateOutput((()=>["Apply Rule:",o.name,o.dynamicCstr.toString(),(t.mode,a.Mode.HTTP,e).toString()]));const l=o.context,u=o.action.components;n=[];for(let t,i=0;t=u[i];i++){let i=[];const o=t.content||"",a=t.attributes||{};let u=!1;t.grammar&&this.processGrammar(l,e,t.grammar);let d=null;if(a.engine){d=s.default.getInstance().dynamicCstr.getComponents();const e=p.Grammar.parseInput(a.engine);s.default.getInstance().setDynamicCstr(e)}switch(t.type){case m.ActionType.NODE:{const t=l.applyQuery(e,o);t&&(i=this.evaluateTree_(t))}break;case m.ActionType.MULTI:{u=!0;const t=l.applySelector(e,o);t.length>0&&(i=this.evaluateNodeList_(l,t,a.sepFunc,l.constructString(e,a.separator),a.ctxtFunc,l.constructString(e,a.context)))}break;case m.ActionType.TEXT:{const t=a.span,n={};if(t){const r=(0,c.evalXPath)(t,e);r.length&&(n.extid=r[0].getAttribute("extid"))}const s=l.constructString(e,o);(s||""===s)&&(i=Array.isArray(s)?s.map((function(e){return r.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})})):[r.AuditoryDescription.create({text:s,attributes:n},{adjust:!0})])}break;case m.ActionType.PERSONALITY:default:i=[r.AuditoryDescription.create({text:o})]}i[0]&&!u&&(a.context&&(i[0].context=l.constructString(e,a.context)+(i[0].context||"")),a.annotation&&(i[0].annotation=a.annotation)),this.addLayout(i,a,u),t.grammar&&p.Grammar.getInstance().popState(),n=n.concat(this.addPersonality_(i,a,u,e)),d&&s.default.getInstance().setDynamicCstr(d)}return n}evaluateNodeList_(e,t,n,i,o,s){if(!t.length)return[];const a=i||"",c=s||"",l=e.contextFunctions.lookup(o),u=l?l(t,c):function(){return c},d=e.contextFunctions.lookup(n),h=d?d(t,a):function(){return[r.AuditoryDescription.create({text:a},{translate:!0})]};let p=[];for(let e,n=0;e=t[n];n++){const r=this.evaluateTree_(e);if(r.length>0&&(r[0].context=u()+(r[0].context||""),p=p.concat(r),n=0;t--){const r=n[t].name;!e.attributes[r]&&r.match(/^ext/)&&(e.attributes[r]=n[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const n=e.personality;for(const e in t)n[e]&&"number"==typeof n[e]&&"number"==typeof t[e]?n[e]=n[e]+t[e]:n[e]||(n[e]=t[e]);return e}updateConstraint_(){const e=s.default.getInstance().dynamicCstr,t=s.default.getInstance().strict,n=this.trie,r={};let i=e.getValue(h.Axis.LOCALE),o=e.getValue(h.Axis.MODALITY),a=e.getValue(h.Axis.DOMAIN);n.hasSubtrie([i,o,a])||(a=h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN],n.hasSubtrie([i,o,a])||(o=h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY],n.hasSubtrie([i,o,a])||(i=h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]))),r[h.Axis.LOCALE]=[i],r[h.Axis.MODALITY]=["summary"!==o?o:h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]],r[h.Axis.DOMAIN]=["speech"!==o?h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN]:a];const c=e.getOrder();for(let n,i=0;n=c[i];i++)if(!r[n]){const i=e.getValue(n),o=this.makeSet_(i,e.preference),s=h.DynamicCstr.DEFAULT_VALUES[n];t||i===s||o.push(s),r[n]=o}e.updateProperties(r)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==o.NodeType.ELEMENT_NODE&&e.nodeType!==o.NodeType.TEXT_NODE)return null;const n=this.lookupRules(e,t);return n.length>0?this.pickMostConstraint_(t,n):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const n=s.default.getInstance().comparator;return t.sort((function(e,t){return n.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),i.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=S;const b=new Map;function N(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const n=b.get(t);return n.parse(e),n}u.init(),e&&!e.functions&&(e.functions=l.getStore(e.locale,e.modality,e.domain));const n="braille"===e.modality?new d.BrailleStore:new f.MathStore;return b.set(t,n),e.inherits&&(n.inherits=b.get(`${e.inherits}.${e.modality}.${e.domain}`)),n.parse(e),n.initialize(),n}t.storeFactory=N,s.default.nodeEvaluator=S.getInstance().evaluateNode.bind(S.getInstance())},3686:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class n{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let n,r=0;n=t[r];r++)this.add(n,e.store[n])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends n{constructor(){super("CQF",{})}};t.CustomStrings=class extends n{constructor(){super("CSF",{})}};t.ContextFunctions=class extends n{constructor(){super("CTF",{})}};t.CustomGenerators=class extends n{constructor(){super("CGF",{})}}},931:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const r=n(4148),i=n(5024),o=n(4886);t.nodeCounter=function(e,t){const n=e.length;let r=0,i=t;return t||(i=""),function(){return r0?i.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),i=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return i;const s=o.default.evaluateNode(e);return i.concat(s)}}},1939:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const r=n(6671),i=n(1784);function o(e){return new i.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(r.parseInput(e))}},4036:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const r=n(241);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const n=e.domain+":"+e.name;e instanceof r.SemanticAnnotator?t.annotators.set(n,e):t.visitors.set(n,e)},t.activate=function(e,n){const r=e+":"+n,i=t.annotators.get(r)||t.visitors.get(r);i&&(i.active=!0)},t.annotate=function(e){for(const n of t.annotators.values())n.active&&n.annotate(e);for(const n of t.visitors.values())n.active&&n.visit(e,Object.assign({},n.def))}},241:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,n){this.domain=e,this.name=t,this.func=n,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,n,r={}){this.domain=e,this.name=t,this.func=n,this.def=r,this.active=!1}visit(e,t){let n=this.func(e,t);e.addAnnotation(this.domain,n[0]);for(let t,r=0;t=e.childNodes[r];r++)n=this.visit(t,n[1]);return n}}},4020:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const n=String.fromCodePoint(8291),r=["\uff0c","\ufe50",",",n],i=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],s={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},a={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},c=Object.keys(s),l=Object.values(s);l.push("\u301f");const u=Object.keys(a),d=Object.values(a),h=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],p=["\u2016","\u2225","\u2980","\u2af4"],f=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],S=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],N=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],E=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],y=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],A=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],_=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],C=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],T=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],v=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],O=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],M=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],I=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],R=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],x=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],P=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],F=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],D=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],w=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],k=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],U=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],B=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],j=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],G=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],V=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],$=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],H=["\u2145","\u2146","\u2147","\u2148","\u2149"],W=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],X=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],q=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],Y=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],z=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],J=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Q=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Z=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],ne=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],re=["\u213c","\u213d","\u213e","\u213f"],ie=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],se=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],ae=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],ce=["\u2135","\u2136","\u2137","\u2138"],le=f.concat(m,g,S,b,N,E,A,_,y,C,T,v,O,M,I,L,R,x,P,F,D,w,k,U,B,j,G,V,$,H,W,X,q,Y,K,z,J,Q,Z,ee,re,ie,te,ne,oe,se,ae,ce);t.allLettersRegExp=new RegExp(le.join("|"));const ue=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ue.push(de);const he=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],pe=String.fromCodePoint(8290);he.push(pe);const fe=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),Se=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:r,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:i,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:c,type:"fence",role:"open"},{set:l,type:"fence",role:"close"},{set:u,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:h,type:"fence",role:"neutral"},{set:p,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:S,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:N,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:y,type:"identifier",role:"latinletter",font:"italic"},{set:E,type:"identifier",role:"latinletter",font:"italic"},{set:_,type:"identifier",role:"latinletter",font:"bold-italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:T,type:"identifier",role:"latinletter",font:"script"},{set:C,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:v,type:"identifier",role:"latinletter",font:"bold-script"},{set:I,type:"identifier",role:"latinletter",font:"fraktur"},{set:M,type:"identifier",role:"latinletter",font:"fraktur"},{set:R,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:P,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:x,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:w,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:G,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:$,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:H,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:Y,type:"identifier",role:"greekletter",font:"bold"},{set:q,type:"identifier",role:"greekletter",font:"bold"},{set:z,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Q,type:"identifier",role:"greekletter",font:"bold-italic"},{set:J,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Z,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ne,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"double-struck"},{set:ie,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:se,type:"identifier",role:"greekletter",font:"italic"},{set:ae,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:ce,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ue,type:"operator",role:"addition"},{set:he,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:Se,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],Ne=function(){const e={};for(let t,n=0;t=be[n];n++)t.set.forEach((function(n){e[n]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=Ne[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=Ne[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return Ne[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return pe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return n},t.functionApplication=function(){return fe},t.isMatchingFence=function(e,t){return-1!==h.indexOf(e)||-1!==p.indexOf(e)?e===t:s[e]===t||a[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const Ee=new Map;function ye(e,t){return`${e} ${t}`}function Ae(e,t,n=""){for(const r of t)Ee.set(ye(e,r),n||e)}Ae("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),Ae("bar",i),Ae("tilde",o),t.lookupSecondary=function(e,t){return Ee.get(ye(e,t))}},7405:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const r=n(4020),i=n(178);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class s{constructor(){this.map={}}add(e,t){const n=this.map[e];n?n.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class a extends s{copyCollator(){return new a}add(e,t){const n=o.key(e,t.font);super.add(n,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const n=Array(t.length+3).join(" "),r=this.map[t],i=[];for(let e,t=0;e=r[t];t++)i.push(e.toString());e.push(t+": "+i.join("\n"+n))}return e.join("\n")}collateMeaning(){const e=new c;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=a;class c extends s{copyCollator(){return new c}add(e,t){const n=this.retrieve(e,t.font);if(!n||!n.find((function(e){return r.equal(e,t)}))){const n=o.key(e,t.font);super.add(n,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const n=Array(t.length+3).join(" "),r=this.map[t],i=[];for(let e,t=0;e=r[t];t++)i.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+i.join("\n"+n))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,i.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=c},5958:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class n{constructor(e,t,n=(e=>!1)){this.name=e,this.apply=t,this.applicable=n}}t.SemanticAbstractHeuristic=n;t.SemanticTreeHeuristic=class extends n{};t.SemanticMultiHeuristic=class extends n{}},2721:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const n=new Map;function r(e){return n.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const r=e.name;n.set(r,e),t.flags[r]||(t.flags[r]=!1)},t.run=function(e,n,i){const o=r(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(n))?o.apply(n):i?i(n):n},t.lookup=r},7103:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1984),i=n(4886),o=n(4020),s=n(2721),a=n(5958),c=n(6161),l=n(7793),u=n(8901);function d(e,t,n){let r=null;if(!e.length)return r;const i=n[n.length-1],o=i&&i.length,s=t&&t.length,a=l.default.getInstance();if(o&&s){if("infixop"===t[0].type&&"implicit"===t[0].role)return r=e.pop(),i.push(a.postfixNode_(i.pop(),e)),r;r=e.shift();const n=a.prefixNode_(t.shift(),e);return t.unshift(n),r}return o?(i.push(a.postfixNode_(i.pop(),e)),r):(s&&t.unshift(a.prefixNode_(t.shift(),e)),r)}function h(e,t,n){if(!t.length)return e;const i=e.pop(),o=t.shift(),a=n.shift();if(c.isImplicitOp(o)){r.Debugger.getInstance().output("Juxta Heuristic Case 2");const s=(i?[i,o]:[o]).concat(a);return h(e.concat(s),t,n)}if(!i)return r.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([o].concat(a),t,n);const l=a.shift();if(!l){r.Debugger.getInstance().output("Juxta Heuristic Case 9");const a=s.factory.makeBranchNode("infixop",[i,t.shift()],[o],o.textContent);return a.role="implicit",s.run("combine_juxtaposition",a),t.unshift(a),h(e,t,n)}if(c.isOperator(i)||c.isOperator(l))return r.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([i,o,l]).concat(a),t,n);let u=null;return c.isImplicitOp(i)&&c.isImplicitOp(l)?(r.Debugger.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(o),i.contentNodes=i.contentNodes.concat(l.contentNodes),i.childNodes.push(l),i.childNodes=i.childNodes.concat(l.childNodes),l.childNodes.forEach((e=>e.parent=i)),o.parent=i,i.addMathmlNodes(o.mathml),i.addMathmlNodes(l.mathml),u=i):c.isImplicitOp(i)?(r.Debugger.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(o),i.childNodes.push(l),l.parent=i,o.parent=i,i.addMathmlNodes(o.mathml),i.addMathmlNodes(l.mathml),u=i):c.isImplicitOp(l)?(r.Debugger.getInstance().output("Juxta Heuristic Case 7"),l.contentNodes.unshift(o),l.childNodes.unshift(i),i.parent=l,o.parent=l,l.addMathmlNodes(o.mathml),l.addMathmlNodes(i.mathml),u=l):(r.Debugger.getInstance().output("Juxta Heuristic Case 8"),u=s.factory.makeBranchNode("infixop",[i,l],[o],o.textContent),u.role="implicit"),e.push(u),h(e.concat(a),t,n)}s.add(new a.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,n=e.childNodes.length-1;t=e.childNodes[n];n--)c.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(n,1,...t.childNodes),e.contentNodes.splice(n,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),s.add(new a.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(c.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===i.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===i.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===i.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),s.add(new a.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=u.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],n=[];let r=e.comp.shift(),i=null,o=[];for(;e.comp.length;)if(o=[],r.length)i&&t.push(i),n.push(r),i=e.rel.shift(),r=e.comp.shift();else{for(i&&o.push(i);!r.length&&e.comp.length;)r=e.comp.shift(),o.push(e.rel.shift());i=d(o,r,n)}o.length||r.length?(t.push(i),n.push(r)):(o.push(i),d(o,r,n));return{rel:t,comp:n}}(t):t,e=t.comp[0];for(let n,r,i=1;n=t.comp[i],r=t.rel[i-1];i++)e.push(r),e=e.concat(n);return t=u.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),s.add(new a.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===i.default.getInstance().modality&&"identifier"===e.type))),s.add(new a.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role})))))},8122:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const r=n(6671),i=n(6098),o=n(6161),s=n(7793),a=n(8901);class c extends i.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,n){if(!e.hasAttribute(t))return n;const r=e.getAttribute(t);return r.match(/^\s*$/)?null:r}parse(e){s.default.getInstance().setNodeFactory(this.getFactory());const t=r.toArray(e.childNodes),n=r.tagName(e),i=this.parseMap_[n],o=(i||this.dummy_.bind(this))(e,t);return a.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(n)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const n=e.getAttribute("semantics");if(n&&n.match("bspr_"))return s.default.proof(e,n,this.parseList.bind(this));let r;return 1===(t=a.purgeNodes(t)).length?(r=this.parse(t[0]),"empty"!==r.type||r.mathmlTree||(r.mathmlTree=e)):r=s.default.getInstance().row(this.parseList(t)),r.mathml.unshift(e),r}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const n=this.parse(t[0]),r=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return s.default.getInstance().fractionLikeNode(n,r,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return s.default.getInstance().limitNode(r.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const n=this.parseList(a.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[s.default.getInstance().row(n)],[])}table_(e,t){const n=e.getAttribute("semantics");if(n&&n.match("bspr_"))return s.default.proof(e,n,this.parseList.bind(this));const r=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return r.mathmlTree=e,s.default.tableToMultiline(r),r}tableRow_(e,t){const n=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return n.role="table",n}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const n=this.parse(t[0]);n.role="label";const r=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[n]);return r.role="table",r}tableCell_(e,t){const n=this.parseList(a.purgeNodes(t));let r;r=n.length?1===n.length&&o.isType(n[0],"empty")?n:[s.default.getInstance().row(n)]:[];const i=this.getFactory().makeBranchNode("cell",r,[]);return i.role="table",i}space_(e,t){const n=e.getAttribute("width"),i=n&&n.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const o=i[0],a=parseFloat(n.slice(0,i.index)),c={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!c||isNaN(a)||a1?this.parse(t[1]):this.getFactory().makeUnprocessed(e)}dummy_(e,t){const n=this.getFactory().makeUnprocessed(e);return n.role=e.tagName,n.textContent=e.textContent,n}leaf_(e,t){if(1===t.length&&t[0].nodeType!==r.NodeType.TEXT_NODE){const n=this.getFactory().makeUnprocessed(e);return n.role=t[0].tagName,a.addAttributes(n,t[0]),n}return this.getFactory().makeLeafNode(e.textContent,s.default.getInstance().font(e.getAttribute("mathvariant")))}}t.SemanticMathml=c},9444:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticNode=void 0;const r=n(6671),i=n(4020),o=n(8901);class s{constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(e){const t=parseInt(e.getAttribute("id"),10),n=new s(t);return n.type=e.tagName,s.setAttribute(n,e,"role"),s.setAttribute(n,e,"font"),s.setAttribute(n,e,"embellished"),s.setAttribute(n,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&n.parseAnnotation(e.getAttribute("annotation")),o.addAttributes(n,e),s.processChildren(n,e),n}static setAttribute(e,t,n,r){r=r||n;const i=t.getAttribute(n);i&&(e[r]=i)}static processChildren(e,t){for(const n of r.toArray(t.childNodes)){if(n.nodeType===r.NodeType.TEXT_NODE){e.textContent=n.textContent;continue}const t=r.toArray(n.childNodes).map(s.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===r.tagName(n)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let n,r=0;n=this.childNodes[r];r++)t=t.concat(n.querySelectorAll(e));for(let n,r=0;n=this.contentNodes[r];r++)t=t.concat(n.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const n=function(n,r){const i=r.map((function(n){return n.xml(e,t)})),o=e.createElementNS("",n);for(let e,t=0;e=i[t];t++)o.appendChild(e);return o},r=e.createElementNS("",this.type);return t||this.xmlAttributes(r),r.textContent=this.textContent,this.contentNodes.length>0&&r.appendChild(n("content",this.contentNodes)),this.childNodes.length>0&&r.appendChild(n("children",this.childNodes)),r}toString(e=!1){const t=r.parseInput("");return r.serializeXml(this.xml(t,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.xmlAnnotation()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}xmlAnnotation(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(n){e.push(t+":"+n)}));return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let n,r=0;n=t[r];r++)e[n[0]]=n[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const n=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!n?e:n,this.textContent===e)return;const r=(0,i.lookupMeaning)(e);this.textContent=e,this.role=r.role,this.type=r.type,this.font=r.font}addMathmlNodes(e){for(let t,n=0;t=e[n];n++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const n=this.childNodes.indexOf(e);if(-1===n)return;e.parent=null,t.parent=this,this.childNodes[n]=t;const r=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),i=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(r),this.addMathmlNodes(i)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,n,r=0;t=this.childNodes[r],n=e.childNodes[r];r++)if(!t.equals(n))return!1;for(let t,n,r=0;t=this.contentNodes[r],n=e.contentNodes[r];r++)if(!t.equals(n))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const n=this.annotation[e];return!!n&&-1!==n.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,n=t.length;e1)return!1;const n=t[0];if("infixop"===n.type){if("implicit"!==n.role)return!1;if(n.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return l(e)&&!a(e,"division")||o(e,"appl")||c(e)},t.isBigOpBoundary=function(e){return l(e)||c(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&r.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&r.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=c,t.isEmbellished=function(e){return e.embellished?e.embellished:r.isEmbellishedType(e.type)?e.type:null},t.isOperator=l,t.isRelation=u,t.isPunctuation=d,t.isFence=h,t.isElligibleEmbellishedFence=function(e){return!(!e||!h(e))&&(!e.embellished||p(e))},t.isTableOrMultiline=f,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&f(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&a(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&a(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&a(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,n){return 1===t.length&&("punctuation"===e[n].type||"punctuation"===e[n].embellished)&&e[n]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&a(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=S,t.isSetNode=function(e){return g(e.contentNodes[0])&&S(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(n){const r=n.type;return-1===t.illegalSingleton_.indexOf(r)&&("infixop"!==r||"implicit"===n.role)&&("fenced"===r?"leftright"!==n.role||e(n.childNodes[0]):-1===t.scriptedElement_.indexOf(r)||e(n.childNodes[0]))},t.isNumber=b,t.isUnitCounter=function(e){return b(e)||"vulgar"===e.role||"mixed"===e.role},t.isPureUnit=function(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===r.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=N,t.compareNeutralFences=function(e,t){return N(e)&&N(t)&&(0,i.getEmbellishedInner)(e).textContent===(0,i.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!N(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!N(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},7793:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(6671),i=n(4020),o=n(2721),s=n(4790),a=n(6161),c=n(8901);class l{constructor(){this.funcAppls={},this.factory_=new s.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return l.instance=l.instance||new l,l.instance}static tableToMultiline(e){if(a.tableIsMultiline(e)){e.type="multiline";for(let t,n=0;t=e.childNodes[n];n++)l.rowToLine_(t,"multiline");1===e.childNodes.length&&!a.lineIsLabelled(e.childNodes[0])&&a.isFencedElement(e.childNodes[0].childNodes[0])&&l.tableToMatrixOrVector_(l.rewriteFencedLine_(e)),l.binomialForm_(e),l.classifyMultiline(e)}else l.classifyTable(e)}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),l.numberRole_(e),l.exprFont_(e)}static classifyMultiline(e){let t=0;const n=e.childNodes.length;let r;for(;t=n)return;const i=r.childNodes[0].role;"unknown"!==i&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===i&&(a.isType(t,"relation")||a.isType(t,"relseq"))}))&&(e.role=i)}static classifyTable(e){const t=l.computeColumns_(e);l.classifyByColumns_(e,t,"equality")||l.classifyByColumns_(e,t,"inequality",["equality"])||l.classifyByColumns_(e,t,"arrow")||l.detectCaleyTable(e)}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,n=t.getAttribute("columnlines"),r=t.getAttribute("rowlines");return!(!n||!r)&&(!(!l.cayleySpacing(n)||!l.cayleySpacing(r))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,n){const r=l.separateSemantics(t);return l.getInstance().proof(e,r,n)}static findSemantics(e,t,n){const r=null==n?null:n,i=l.getSemantics(e);return!!i&&(!!i[t]&&(null==r||i[t]===r))}static getSemantics(e){const t=e.getAttribute("semantics");return t?l.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[n,r]=e.split(":");t[l.removePrefix(n)]=r})),t}static matchSpaces_(e,t){for(let n,r=0;n=t[r];r++){const t=e[r].mathmlTree,i=e[r+1].mathmlTree;if(!t||!i)continue;const o=t.nextSibling;if(!o||o===i)continue;const s=l.getSpacer_(o);s&&(n.mathml.push(s),n.mathmlTree=s,n.role="space")}}static getSpacer_(e){if("MSPACE"===r.tagName(e))return e;for(;c.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===r.tagName(e))return e;return null}static fenceToPunct_(e){const t=l.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",a.isRole(e,"subsup")||a.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===i.functionApplication()){l.getInstance().funcAppls[e.id]=t.shift();let n="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(n=e.role),l.propagateFunctionRole_(e,n),"prefix"}const n=l.CLASSIFY_FUNCTION_[e.role];return n||(a.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;a.isRole(e,"subsup")||a.isRole(e,"underover")||(e.role=t),l.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let n,r=0;n=e.childNodes[r];r++){const e=l.getFunctionOp_(n,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];a.isType(t,"multiline")?l.tableToVector_(e):l.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,n=0;e=t.childNodes[n];n++)l.assignRoleToRow_(e,l.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?l.binomialForm_(t):l.tableToSquare_(e)}static binomialForm_(e){a.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?l.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];a.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,n=0;t=e.childNodes[n];n++)l.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),a.tableIsMultiline(e)&&l.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],n=e.childNodes[0].childNodes[0],r=e.childNodes[0].childNodes[0].childNodes[0];return n.parent=e.parent,e.parent=n,r.parent=t,n.childNodes=[e],t.childNodes=[r],n}static rowToLine_(e,t){const n=t||"unknown";a.isType(e,"row")&&(e.type="line",e.role=n,1===e.childNodes.length&&a.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){a.isType(e,"line")?e.role=t:a.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){a.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),n=t.map(i.lookupMeaning);if(n.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));n.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,n=e.comp,r=[],i=[];for(;t.length>0;){const e=t.shift();let o=n.shift();a.isElligibleEmbellishedFence(e)?(r.push(e),i.push(o)):(l.fenceToPunct_(e),o.push(e),o=o.concat(n.shift()),n.unshift(o))}return i.push(n.shift()),{rel:r,comp:i}}static rewriteFencedNode_(e){const t=e.contentNodes[0],n=e.contentNodes[1];let r=l.rewriteFence_(e,t);return e.contentNodes[0]=r.fence,r=l.rewriteFence_(r.node,n),e.contentNodes[1]=r.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,r.node.parent=null,r.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const n=t.childNodes[0],r=l.rewriteFence_(e,n);return a.isType(t,"superscript")||a.isType(t,"subscript")||a.isType(t,"tensor")?(a.isRole(t,"subsup")||(t.role=e.role),n!==r.node&&(t.replaceChild(n,r.node),n.parent=e),l.propagateFencePointer_(t,n),{node:t,fence:r.fence}):(t.replaceChild(n,r.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:r.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,n,r){return!!(3===t.length&&l.testColumns_(t,1,(e=>l.isPureRelation_(e,n)))||2===t.length&&(l.testColumns_(t,1,(e=>l.isEndRelation_(e,n)||l.isPureRelation_(e,n)))||l.testColumns_(t,0,(e=>l.isEndRelation_(e,n,!0)||l.isPureRelation_(e,n)))))&&(e.role=n,!0)}static isEndRelation_(e,t,n){const r=n?e.childNodes.length-1:0;return a.isType(e,"relseq")&&a.isRole(e,t)&&a.isType(e.childNodes[r],"empty")}static isPureRelation_(e,t){return a.isType(e,"relation")&&a.isRole(e,t)}static computeColumns_(e){const t=[];for(let n,r=0;n=e.childNodes[r];r++)for(let e,r=0;e=n.childNodes[r];r++){t[r]?t[r].push(e):t[r]=[e]}return t}static testColumns_(e,t,n){const r=e[t];return!!r&&(r.some((function(e){return e.childNodes.length&&n(e.childNodes[0])}))&&r.every((function(e){return!e.childNodes.length||n(e.childNodes[0])})))}setNodeFactory(e){l.getInstance().factory_=e,o.updateFactory(l.getInstance().factory_)}getNodeFactory(){return l.getInstance().factory_}identifierNode(e,t,n){if("MathML-Unit"===n)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),l.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=l.getInstance().getMixedNumbers_(e),1===(e=l.getInstance().combineUnits_(e)).length)return e[0];const t=l.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return l.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!a.isType(e,"empty")}))).length?l.getInstance().factory_.makeEmptyNode():(e=l.getInstance().getFencesInRow_(e),e=l.getInstance().tablesInRow(e),e=l.getInstance().getPunctuationInRow_(e),e=l.getInstance().getTextInRow_(e),e=l.getInstance().getFunctionsInRow_(e),l.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return l.getInstance().factory_.makeEmptyNode();let n,r=t[0],i="unknown";if(!t[1])return r;if(a.isLimitBase(r)){n=l.MML_TO_LIMIT_[e];const o=n.length;if(i=n.type,t=t.slice(0,n.length+1),1===o&&a.isAccent(t[1])||2===o&&a.isAccent(t[1])&&a.isAccent(t[2]))return n=l.MML_TO_BOUNDS_[e],l.getInstance().accentNode_(r,t,n.type,n.length,n.accent);if(2===o){if(a.isAccent(t[1]))return r=l.getInstance().accentNode_(r,[r,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?l.getInstance().makeLimitNode_(r,[r,t[2]],null,"limupper"):r;if(t[2]&&a.isAccent(t[2]))return r=l.getInstance().accentNode_(r,[r,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),l.getInstance().makeLimitNode_(r,[r,t[1]],null,"limlower");t[o]||(i="limlower")}return l.getInstance().makeLimitNode_(r,t,null,i)}return n=l.MML_TO_BOUNDS_[e],l.getInstance().accentNode_(r,t,n.type,n.length,n.accent)}tablesInRow(e){let t=c.partitionNodes(e,a.tableIsMatrixOrVector),n=[];for(let e,r=0;e=t.rel[r];r++)n=n.concat(t.comp.shift()),n.push(l.tableToMatrixOrVector_(e));n=n.concat(t.comp.shift()),t=c.partitionNodes(n,a.isTableOrMultiline),n=[];for(let e,r=0;e=t.rel[r];r++){const r=t.comp.shift();a.tableIsCases(e,r)&&l.tableToCases_(e,r.pop()),n=n.concat(r),n.push(e)}return n.concat(t.comp.shift())}mfenced(e,t,n,r){if(n&&r.length>0){const e=l.nextSeparatorFunction_(n),t=[r.shift()];r.forEach((n=>{t.push(l.getInstance().factory_.makeContentNode(e())),t.push(n)})),r=t}return e&&t?l.getInstance().horizontalFencedNode_(l.getInstance().factory_.makeContentNode(e),l.getInstance().factory_.makeContentNode(t),r):(e&&r.unshift(l.getInstance().factory_.makeContentNode(e)),t&&r.push(l.getInstance().factory_.makeContentNode(t)),l.getInstance().row(r))}fractionLikeNode(e,t,n,r){let i;if(!r&&c.isZeroLength(n)){const n=l.getInstance().factory_.makeBranchNode("line",[e],[]),r=l.getInstance().factory_.makeBranchNode("line",[t],[]);return i=l.getInstance().factory_.makeBranchNode("multiline",[n,r],[]),l.binomialForm_(i),l.classifyMultiline(i),i}return i=l.getInstance().fractionNode_(e,t),r&&i.addAnnotation("general","bevelled"),i}tensor(e,t,n,r,i){const o=l.getInstance().factory_.makeBranchNode("tensor",[e,l.getInstance().scriptNode_(t,"leftsub"),l.getInstance().scriptNode_(n,"leftsuper"),l.getInstance().scriptNode_(r,"rightsub"),l.getInstance().scriptNode_(i,"rightsuper")],[]);return o.role=e.role,o.embellished=a.isEmbellished(e),o}pseudoTensor(e,t,n){const r=e=>!a.isType(e,"empty"),i=t.filter(r).length,o=n.filter(r).length;if(!i&&!o)return e;const s=i?o?"MSUBSUP":"MSUB":"MSUP",c=[e];return i&&c.push(l.getInstance().scriptNode_(t,"rightsub",!0)),o&&c.push(l.getInstance().scriptNode_(n,"rightsuper",!0)),l.getInstance().limitNode(s,c)}font(e){const t=l.MATHJAX_FONTS[e];return t||e}proof(e,t,n){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=l.getInstance().cleanInference(e.childNodes),r=t.length?l.getInstance().factory_.makeBranchNode("inference",n(t),[]):l.getInstance().factory_.makeEmptyNode();return r.role="axiom",r.mathmlTree=e,r}const r=l.getInstance().inference(e,t,n);return t.proof&&(r.role="proof",r.childNodes[0].role="final"),r}inference(e,t,n){if(t.inferenceRule){const t=l.getInstance().getFormulas(e,[],n);return l.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,o=r.toArray(e.childNodes),s=[];"left"!==i&&"both"!==i||s.push(l.getInstance().getLabel(e,o,n,"left")),"right"!==i&&"both"!==i||s.push(l.getInstance().getLabel(e,o,n,"right"));const a=l.getInstance().getFormulas(e,o,n),c=l.getInstance().factory_.makeBranchNode("inference",[a.conclusion,a.premises],s);return c.mathmlTree=e,c}getLabel(e,t,n,i){const o=l.getInstance().findNestedRow(t,"prooflabel",i),s=l.getInstance().factory_.makeBranchNode("rulelabel",n(r.toArray(o.childNodes)),[]);return s.role=i,s.mathmlTree=o,s}getFormulas(e,t,n){const i=t.length?l.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===l.getSemantics(i).inferenceRule,s=o?i.childNodes[1]:i.childNodes[0],a=o?i.childNodes[0]:i.childNodes[1],c=s.childNodes[0].childNodes[0],u=r.toArray(c.childNodes[0].childNodes),d=[];let h=1;for(const e of u)h%2&&d.push(e.childNodes[0]),h++;const p=n(d),f=n(r.toArray(a.childNodes[0].childNodes))[0],m=l.getInstance().factory_.makeBranchNode("premises",p,[]);m.mathmlTree=c;const g=l.getInstance().factory_.makeBranchNode("conclusion",[f],[]);return g.mathmlTree=a.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,n){return l.getInstance().findNestedRow_(e,t,0,n)}cleanInference(e){return r.toArray(e).filter((function(e){return"MSPACE"!==r.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=l.getInstance().factory_.makeMultipleContentNodes(e.length-1,i.invisibleTimes());l.matchSpaces_(e,t);const n=l.getInstance().infixNode_(e,t[0]);return n.role="implicit",t.forEach((function(e){e.parent=n})),n.contentNodes=t,n}infixNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("infixop",e,[t],c.getEmbellishedInner(t).textContent);return n.role=t.role,o.run("propagateSimpleFunction",n)}explicitMixed_(e){const t=c.partitionNodes(e,(function(e){return e.textContent===i.invisiblePlus()}));if(!t.rel.length)return e;let n=[];for(let e,r=0;e=t.rel[r];r++){const i=t.comp[r],o=t.comp[r+1],s=i.length-1;if(i[s]&&o[0]&&a.isType(i[s],"number")&&!a.isRole(i[s],"mixed")&&a.isType(o[0],"fraction")){const e=l.getInstance().factory_.makeBranchNode("number",[i[s],o[0]],[]);e.role="mixed",n=n.concat(i.slice(0,s)),n.push(e),o.shift()}else n=n.concat(i),n.push(e)}return n.concat(t.comp[t.comp.length-1])}concatNode_(e,t,n){if(0===t.length)return e;const r=t.map((function(e){return c.getEmbellishedInner(e).textContent})).join(" "),i=l.getInstance().factory_.makeBranchNode(n,[e],t,r);return t.length>1&&(i.role="multiop"),i}prefixNode_(e,t){const n=c.partitionNodes(t,(e=>a.isRole(e,"subtraction")));let r=l.getInstance().concatNode_(e,n.comp.pop(),"prefixop");for(1===r.contentNodes.length&&"addition"===r.contentNodes[0].role&&"+"===r.contentNodes[0].textContent&&(r.role="positive");n.rel.length>0;)r=l.getInstance().concatNode_(r,[n.rel.pop()],"prefixop"),r.role="negative",r=l.getInstance().concatNode_(r,n.comp.pop(),"prefixop");return r}postfixNode_(e,t){return t.length?l.getInstance().concatNode_(e,t,"postfixop"):e}combineUnits_(e){const t=c.partitionNodes(e,(function(e){return!a.isRole(e,"unit")}));if(e.length===t.rel.length)return t.rel;const n=[];let r,i;do{const e=t.comp.shift();r=t.rel.shift();let o=null;i=n.pop(),i&&(e.length&&a.isUnitCounter(i)?e.unshift(i):n.push(i)),1===e.length&&(o=e.pop()),e.length>1&&(o=l.getInstance().implicitNode_(e),o.role="unit"),o&&n.push(o),r&&n.push(r)}while(r);return n}getMixedNumbers_(e){const t=c.partitionNodes(e,(function(e){return a.isType(e,"fraction")&&a.isRole(e,"vulgar")}));if(!t.rel.length)return e;let n=[];for(let e,r=0;e=t.rel[r];r++){const i=t.comp[r],o=i.length-1;if(i[o]&&a.isType(i[o],"number")&&(a.isRole(i[o],"integer")||a.isRole(i[o],"float"))){const t=l.getInstance().factory_.makeBranchNode("number",[i[o],e],[]);t.role="mixed",n=n.concat(i.slice(0,o)),n.push(t)}else n=n.concat(i),n.push(e)}return n.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=c.partitionNodes(e,(e=>a.isType(e,"text")));if(0===t.rel.length)return e;const n=[];let r=t.comp[0];r.length>0&&n.push(l.getInstance().row(r));for(let e,i=0;e=t.rel[i];i++)n.push(e),r=t.comp[i+1],r.length>0&&n.push(l.getInstance().row(r));return[l.getInstance().dummyNode_(n)]}relationsInRow_(e){const t=c.partitionNodes(e,a.isRelation),n=t.rel[0];if(!n)return l.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const r=t.comp.map(l.getInstance().operationsInRow_);let i;return t.rel.some((function(e){return!e.equals(n)}))?(i=l.getInstance().factory_.makeBranchNode("multirel",r,t.rel),t.rel.every((function(e){return e.role===n.role}))&&(i.role=n.role),i):(i=l.getInstance().factory_.makeBranchNode("relseq",r,t.rel,c.getEmbellishedInner(n).textContent),i.role=n.role,i)}operationsInRow_(e){if(0===e.length)return l.getInstance().factory_.makeEmptyNode();if(1===(e=l.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&a.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return l.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return l.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const n=c.sliceNodes(e,a.isOperator),r=l.getInstance().prefixNode_(l.getInstance().implicitNode(n.head),t);return n.div?l.getInstance().operationsTree_(n.tail,r,n.div):r}operationsTree_(e,t,n,r){const i=r||[];if(0===e.length){if(i.unshift(n),"infixop"===t.type){const e=l.getInstance().postfixNode_(t.childNodes.pop(),i);return t.appendChild(e),t}return l.getInstance().postfixNode_(t,i)}const o=c.sliceNodes(e,a.isOperator);if(0===o.head.length)return i.push(o.div),l.getInstance().operationsTree_(o.tail,t,n,i);const s=l.getInstance().prefixNode_(l.getInstance().implicitNode(o.head),i),u=l.getInstance().appendOperand_(t,n,s);return o.div?l.getInstance().operationsTree_(o.tail,u,o.div,[]):u}appendOperand_(e,t,n){if("infixop"!==e.type)return l.getInstance().infixNode_([e,n],t);const r=l.getInstance().appendDivisionOp_(e,t,n);return r||(l.getInstance().appendExistingOperator_(e,t,n)?e:"multiplication"===t.role?l.getInstance().appendMultiplicativeOp_(e,t,n):l.getInstance().appendAdditiveOp_(e,t,n))}appendDivisionOp_(e,t,n){return"division"===t.role?a.isImplicit(e)?l.getInstance().infixNode_([e,n],t):l.getInstance().appendLastOperand_(e,t,n):"division"===e.role?l.getInstance().infixNode_([e,n],t):null}appendLastOperand_(e,t,n){let r=e,i=e.childNodes[e.childNodes.length-1];for(;i&&"infixop"===i.type&&!a.isImplicit(i);)r=i,i=r.childNodes[e.childNodes.length-1];const o=l.getInstance().infixNode_([r.childNodes.pop(),n],t);return r.appendChild(o),e}appendMultiplicativeOp_(e,t,n){if(a.isImplicit(e))return l.getInstance().infixNode_([e,n],t);let r=e,i=e.childNodes[e.childNodes.length-1];for(;i&&"infixop"===i.type&&!a.isImplicit(i);)r=i,i=r.childNodes[e.childNodes.length-1];const o=l.getInstance().infixNode_([r.childNodes.pop(),n],t);return r.appendChild(o),e}appendAdditiveOp_(e,t,n){return l.getInstance().infixNode_([e,n],t)}appendExistingOperator_(e,t,n){return!(!e||"infixop"!==e.type||a.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(n),!0):l.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,n))}getFencesInRow_(e){let t=c.partitionNodes(e,a.isFence);t=l.purgeFences_(t);const n=t.comp.shift();return l.getInstance().fences_(t.rel,t.comp,[],[n])}fences_(e,t,n,r){if(0===e.length&&0===n.length)return r[0];const i=e=>a.isRole(e,"open");if(0===e.length){const e=r.shift();for(;n.length>0;){if(i(n[0])){const t=n.shift();l.fenceToPunct_(t),e.push(t)}else{const t=c.sliceNodes(n,i),o=t.head.length-1,s=l.getInstance().neutralFences_(t.head,r.slice(0,o));r=r.slice(o),e.push(...s),t.div&&t.tail.unshift(t.div),n=t.tail}e.push(...r.shift())}return e}const o=n[n.length-1],s=e[0].role;if("open"===s||a.isNeutralFence(e[0])&&(!o||!a.compareNeutralFences(e[0],o))){n.push(e.shift());const i=t.shift();return i&&r.push(i),l.getInstance().fences_(e,t,n,r)}if(o&&"close"===s&&"open"===o.role){const i=l.getInstance().horizontalFencedNode_(n.pop(),e.shift(),r.pop());return r.push(r.pop().concat([i],t.shift())),l.getInstance().fences_(e,t,n,r)}if(o&&a.compareNeutralFences(e[0],o)){if(!a.elligibleLeftNeutral(o)||!a.elligibleRightNeutral(e[0])){n.push(e.shift());const i=t.shift();return i&&r.push(i),l.getInstance().fences_(e,t,n,r)}const i=l.getInstance().horizontalFencedNode_(n.pop(),e.shift(),r.pop());return r.push(r.pop().concat([i],t.shift())),l.getInstance().fences_(e,t,n,r)}if(o&&"close"===s&&a.isNeutralFence(o)&&n.some(i)){const o=c.sliceNodes(n,i,!0),s=r.pop(),a=r.length-o.tail.length+1,u=l.getInstance().neutralFences_(o.tail,r.slice(a));r=r.slice(0,a);const d=l.getInstance().horizontalFencedNode_(o.div,e.shift(),r.pop().concat(u,s));return r.push(r.pop().concat([d],t.shift())),l.getInstance().fences_(e,t,o.head,r)}const u=e.shift();return l.fenceToPunct_(u),r.push(r.pop().concat([u],t.shift())),l.getInstance().fences_(e,t,n,r)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return l.fenceToPunct_(e[0]),e;const n=e.shift();if(!a.elligibleLeftNeutral(n)){l.fenceToPunct_(n);const r=t.shift();return r.unshift(n),r.concat(l.getInstance().neutralFences_(e,t))}const r=c.sliceNodes(e,(function(e){return a.compareNeutralFences(e,n)}));if(!r.div){l.fenceToPunct_(n);const r=t.shift();return r.unshift(n),r.concat(l.getInstance().neutralFences_(e,t))}if(!a.elligibleRightNeutral(r.div))return l.fenceToPunct_(r.div),e.unshift(n),l.getInstance().neutralFences_(e,t);const i=l.getInstance().combineFencedContent_(n,r.div,r.head,t);if(r.tail.length>0){const e=i.shift(),t=l.getInstance().neutralFences_(r.tail,i);return e.concat(t)}return i[0]}combineFencedContent_(e,t,n,r){if(0===n.length){const n=l.getInstance().horizontalFencedNode_(e,t,r.shift());return r.length>0?r[0].unshift(n):r=[[n]],r}const i=r.shift(),o=n.length-1,s=r.slice(0,o),a=(r=r.slice(o)).shift(),c=l.getInstance().neutralFences_(n,s);i.push(...c),i.push(...a);const u=l.getInstance().horizontalFencedNode_(e,t,i);return r.length>0?r[0].unshift(u):r=[[u]],r}horizontalFencedNode_(e,t,n){const r=l.getInstance().row(n);let i=l.getInstance().factory_.makeBranchNode("fenced",[r],[e,t]);return"open"===e.role?(l.getInstance().classifyHorizontalFence_(i),i=o.run("propagateComposedFunction",i)):i.role=e.role,i=o.run("detect_cycle",i),l.rewriteFencedNode_(i)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!a.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const n=t[0].type;if(1===t.length&&a.isSingletonSetContent(t[0]))return void(e.role="set singleton");const r=t[0].role;if("punctuated"===n&&"sequence"===r){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void l.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&a.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},n=c.partitionNodes(e,(function(n){if(!a.isPunctuation(n))return!1;if(a.isPunctuation(n)&&!a.isRole(n,"ellipsis"))return!0;const r=e.indexOf(n);if(0===r)return!e[1]||!t(e[1]);const i=e[r-1];if(r===e.length-1)return!t(i);const o=e[r+1];return!t(i)||!t(o)}));if(0===n.rel.length)return e;const r=[];let i=n.comp.shift();i.length>0&&r.push(l.getInstance().row(i));let o=0;for(;n.comp.length>0;)r.push(n.rel[o++]),i=n.comp.shift(),i.length>0&&r.push(l.getInstance().row(i));return[l.getInstance().punctuatedNode_(r,n.rel)]}punctuatedNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return n.role=e,n}return a.singlePunctAtPosition(e,t,0)?n.role="startpunct":a.singlePunctAtPosition(e,t,e.length-1)?n.role="endpunct":t.every((e=>a.isRole(e,"dummy")))?n.role="text":t.every((e=>a.isRole(e,"space")))?n.role="space":n.role="sequence",n}dummyNode_(e){const t=l.getInstance().factory_.makeMultipleContentNodes(e.length-1,i.invisibleComma());return t.forEach((function(e){e.role="dummy"})),l.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!a.isAccent(e))return!1;const n=e.textContent,r=i.lookupSecondary("bar",n)||i.lookupSecondary("tilde",n)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",r),!0}accentNode_(e,t,n,r,i){const o=(t=t.slice(0,r+1))[1],s=t[2];let a;if(!i&&s&&(a=l.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),a.role="subsup",t=[a,s],n="superscript"),i){const r=l.getInstance().accentRole_(o,n);if(s){l.getInstance().accentRole_(s,"overscore")&&!r?(a=l.getInstance().factory_.makeBranchNode("overscore",[e,s],[]),t=[a,o],n="underscore"):(a=l.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[a,s],n="overscore"),a.role="underover"}}return l.getInstance().makeLimitNode_(e,t,a,n)}makeLimitNode_(e,t,n,r){if("limupper"===r&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===r&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const i=l.getInstance().factory_.makeBranchNode(r,t,[]),o=a.isEmbellished(e);return n&&(n.embellished=o),i.embellished=o,i.role=e.role,i}getFunctionsInRow_(e,t){const n=t||[];if(0===e.length)return n;const r=e.shift(),i=l.classifyFunction_(r,e);if(!i)return n.push(r),l.getInstance().getFunctionsInRow_(e,n);const o=l.getInstance().getFunctionsInRow_(e,[]),s=l.getInstance().getFunctionArgs_(r,o,i);return n.concat(s)}getFunctionArgs_(e,t,n){let r,i,o;switch(n){case"integral":{const n=l.getInstance().getIntegralArgs_(t);if(!n.intvar&&!n.integrand.length)return n.rest.unshift(e),n.rest;const r=l.getInstance().row(n.integrand);return o=l.getInstance().integralNode_(e,r,n.intvar),n.rest.unshift(o),n.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const n=t.shift();return a.isNeutralFence(n)||(n.role="leftright"),o=l.getInstance().functionNode_(e,n),t.unshift(o),t}if(r=c.sliceNodes(t,a.isPrefixFunctionBoundary),r.head.length)i=l.getInstance().row(r.head),r.div&&r.tail.unshift(r.div);else{if(!r.div||!a.isType(r.div,"appl"))return t.unshift(e),t;i=r.div}return o=l.getInstance().functionNode_(e,i),r.tail.unshift(o),r.tail;case"bigop":return r=c.sliceNodes(t,a.isBigOpBoundary),r.head.length?(i=l.getInstance().row(r.head),o=l.getInstance().bigOpNode_(e,i),r.div&&r.tail.unshift(r.div),r.tail.unshift(o),r.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const n=t[0];return"fenced"===n.type&&!a.isNeutralFence(n)&&a.isSimpleFunctionScope(n)?(n.role="leftright",l.propagateFunctionRole_(e,"simple function"),o=l.getInstance().functionNode_(e,t.shift()),t.unshift(o),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length)return{integrand:t,intvar:null,rest:e};const n=e[0];if(a.isGeneralFunctionBoundary(n))return{integrand:t,intvar:null,rest:e};if(a.isIntegralDxBoundarySingle(n))return n.role="integral",{integrand:t,intvar:n,rest:e.slice(1)};if(e[1]&&a.isIntegralDxBoundary(n,e[1])){const r=l.getInstance().prefixNode_(e[1],[n]);return r.role="integral",{integrand:t,intvar:r,rest:e.slice(2)}}return t.push(e.shift()),l.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const n=l.getInstance().factory_.makeContentNode(i.functionApplication()),r=l.getInstance().funcAppls[e.id];r&&(n.mathmlTree=r.mathmlTree,n.mathml=r.mathml,n.annotation=r.annotation,n.attributes=r.attributes,delete l.getInstance().funcAppls[e.id]),n.type="punctuation",n.role="application";const o=l.getFunctionOp_(e,(function(e){return a.isType(e,"function")||a.isType(e,"identifier")&&a.isRole(e,"simple function")}));return l.getInstance().functionalNode_("appl",[e,t],o,[n])}bigOpNode_(e,t){const n=l.getFunctionOp_(e,(e=>a.isType(e,"largeop")));return l.getInstance().functionalNode_("bigop",[e,t],n,[])}integralNode_(e,t,n){t=t||l.getInstance().factory_.makeEmptyNode(),n=n||l.getInstance().factory_.makeEmptyNode();const r=l.getFunctionOp_(e,(e=>a.isType(e,"largeop")));return l.getInstance().functionalNode_("integral",[e,t,n],r,[])}functionalNode_(e,t,n,r){const i=t[0];let o;n&&(o=n.parent,r.push(n));const s=l.getInstance().factory_.makeBranchNode(e,t,r);return s.role=i.role,o&&(n.parent=o),s}fractionNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return n.role=n.childNodes.every((function(e){return a.isType(e,"number")&&a.isRole(e,"integer")}))?"vulgar":n.childNodes.every(a.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",n)}scriptNode_(e,t,n){let r;switch(e.length){case 0:r=l.getInstance().factory_.makeEmptyNode();break;case 1:if(r=e[0],n)return r;break;default:r=l.getInstance().dummyNode_(e)}return r.role=t,r}findNestedRow_(e,t,n,i){if(n>3)return null;for(let o,s=0;o=e[s];s++){const e=r.tagName(o);if("MSPACE"!==e){if("MROW"===e)return l.getInstance().findNestedRow_(r.toArray(o.childNodes),t,n+1,i);if(l.findSemantics(o,t,i))return o}}return null}}t.default=l,l.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},l.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},l.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},l.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},l.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},7984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const r=n(1426),i=n(5024),o=n(8171);class s{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return s.fromNode(e.root)}static fromNode(e){return new s(s.fromNode_(e))}static fromString(e){return new s(s.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!s.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return r.interleaveLists(s.collapsedLeafs(e),s.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((n=t,s.simpleCollapseStructure(n)?[n]:(n=n,s.contentCollapseStructure(n[1])?n.slice(2):n.slice(1))));var n}),[])}static fromStructure(e,t){return new s(s.tree_(e,t.root))}static combineContentChildren(e,t,n){switch(e.type){case"relseq":case"infixop":case"multirel":return r.interleaveLists(n,t);case"prefixop":return t.concat(n);case"postfixop":return n.concat(t);case"fenced":return n.unshift(t[0]),n.push(t[1]),n;case"appl":return[n[0],t[0],n[1]];case"root":return[n[1],n[0]];case"row":case"line":return t.length&&n.unshift(t[0]),n;default:return n}}static makeSexp_(e){return s.simpleCollapseStructure(e)?e.toString():s.contentCollapseStructure(e)?"(c "+e.slice(1).map(s.makeSexp_).join(" ")+")":"("+e.map(s.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let n;t.length&&(n=t.map(s.fromNode_),n.unshift("c"));const r=e.childNodes;if(!r.length)return t.length?[e.id,n]:e.id;const i=r.map(s.fromNode_);return t.length&&i.unshift(n),i.unshift(e.id),i}static tree_(e,t){if(!t)return[];if(!t.childNodes.length)return t.id;const n=t.id,r=[n],a=i.evalXPath(`.//self::*[@${o.Attribute.ID}=${n}]`,e)[0],c=s.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));a&&s.addOwns_(a,c);for(let t,n=0;t=c[n];n++)r.push(s.tree_(e,t));return r}static addOwns_(e,t){const n=e.getAttribute(o.Attribute.COLLAPSED),r=n?s.realLeafs_(s.fromString(n).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,r.join(" "))}static realLeafs_(e){if(s.simpleCollapseStructure(e))return[e];if(s.contentCollapseStructure(e))return[];e=e;let t=[];for(let n=1;ns.simpleCollapseStructure(e)?e:s.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,n)=>{s.simpleCollapseStructure(e)?n.push(e):(e=e,s.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,n))))},n=this.levelsMap[e],r=[];return t(n.slice(1),r),r}}t.SemanticSkeleton=s},1784:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const r=n(6671),i=n(4036),o=n(241),s=n(8122),a=n(9444),c=n(6161);n(7103);class l{constructor(e){this.mathml=e,this.parser=new s.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new s.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),u.visit(this.root,{}),(0,i.annotate)(this.root)}static empty(){const e=r.parseInput(""),t=new l(e);return t.mathml=e,t}static fromNode(e,t){const n=l.empty();return n.root=e,t&&(n.mathml=t),n}static fromRoot(e,t){let n=e;for(;n.parent;)n=n.parent;const r=l.fromNode(n);return t&&(r.mathml=t),r}static fromXml(e){const t=l.empty();return e.childNodes[0]&&(t.root=a.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=r.parseInput(""),n=this.root.xml(t.ownerDocument,e);return t.appendChild(n),t}toString(e){return r.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return r.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const n=e.parent;n?n.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=l;const u=new o.SemanticVisitor("general","unit",((e,t)=>{if("infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)){const t=e.childNodes;t.length&&(c.isPureUnit(t[0])||c.isUnitCounter(t[0]))&&e.childNodes.slice(1).every(c.isPureUnit)&&(e.role="unit")}return!1}))},8901:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const r=n(6671);function i(e){return!!e&&-1!==t.LEAFTAGS.indexOf(r.tagName(e))}function o(e,t,n){n&&e.reverse();const r=[];for(let i,o=0;i=e[o];o++){if(t(i))return n?{head:e.slice(o+1).reverse(),div:i,tail:r.reverse()}:{head:r,div:i,tail:e.slice(o+1)};r.push(i)}return n?{head:[],div:null,tail:r.reverse()}:{head:r,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===r.tagName(e)},t.hasLeafTag=i,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(r.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(r.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(r.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===r.tagName(e)&&!i(e.parentNode)},t.purgeNodes=function(e){const n=[];for(let i,o=0;i=e[o];o++){if(i.nodeType!==r.NodeType.ELEMENT_NODE)continue;const e=r.tagName(i);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===i.childNodes.length||n.push(i))}return n},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,n){if(n.hasAttributes()){const r=n.attributes;for(let n=r.length-1;n>=0;n--){const i=r[n].name;i.match(/^ext/)&&(e.attributes[i]=r[n].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(i)&&(e.attributes["ext-speech"]=r[n].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=r[n].value),"href"===i&&(e.attributes.href=r[n].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let n=e;const r=[],i=[];let s=null;do{s=o(n,t),i.push(s.head),r.push(s.div),n=s.tail}while(s.div);return r.pop(),{rel:r,comp:i}}},9135:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const r=n(985),i=n(8171),o=n(1848),s=n(144);t.AbstractSpeechGenerator=class{constructor(){this.modality=i.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=i.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,r.setup)(this.options_),s.computeMarkup(this.getRebuilt().xml)}}},3153:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const r=n(9135);class i extends r.AbstractSpeechGenerator{getSpeech(e,t){const n=this.generateSpeech(e,t);return e.setAttribute(this.modality,n),n}}t.AdhocSpeechGenerator=i},6281:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const r=n(8171),i=n(1123),o=n(1848),s=n(8835),a=n(9135);class c extends a.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,r.addPrefix)("foreground"),this.contrast=new i.ContrastPicker}static visitStree_(e,t,n){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>n[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const r=[];let i=[];for(const t of e.childNodes){const e=[];c.visitStree_(t,e,n),e.length<=2&&r.push(e.shift()),i=i.concat(e)}return t.push(r),void i.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>c.visitStree_(e,t,n)))}}else n[e.id]||t.push(e.id)}getSpeech(e,t){return s.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),s.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];c.visitStree_(this.getRebuilt().streeRoot,t,{});for(const n of t){const t=this.contrast.generate();let r=!1;r=Array.isArray(n)?n.map((n=>this.colorLeave_(e,n,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,n.toString(),t),r&&this.contrast.increment()}}colorLeave_(e,t,n){const r=s.getBySemanticId(e,t);return!!r&&(r.setAttribute(this.modality,n),!0)}}t.ColorGenerator=c},1565:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const r=n(8835),i=n(9135);class o extends i.AbstractSpeechGenerator{getSpeech(e,t){return r.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},7721:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const r=n(9135);class i extends r.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=i},1558:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const r=n(8835),i=n(7486);class o extends i.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),r.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},7317:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const r=n(3153),i=n(6281),o=n(1565),s=n(7721),a=n(1558),c=n(5778),l=n(7486);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new r.AdhocSpeechGenerator,Color:()=>new i.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new s.DummySpeechGenerator,Node:()=>new a.NodeSpeechGenerator,Summary:()=>new c.SummarySpeechGenerator,Tree:()=>new l.TreeSpeechGenerator}},144:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const r=n(4253),i=n(6671),o=n(5024),s=n(8171),a=n(6060),c=n(1784),l=n(8835);function u(e){return a.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return u(c.SemanticTree.fromNode(e).xml())}function h(e){const t=d(e);return r.markup(t)}function p(e){const t=f(e);return r.markup(t)}function f(e){const t=c.SemanticTree.fromRoot(e),n=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let r=n[0];return n.length>1&&(r=m(e,n)||r),r?a.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(r)})):[]}function m(e,t){const n=t[0];if(!e.parent)return n;const r=[];for(;e;)r.push(e.id),e=e.parent;const i=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,n=0;e=t[n];n++)if(i(e,r.slice()))return e;return n}function g(e){return e?a.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=u,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=u(e);return r.markup(t)},t.recomputeMarkup=h,t.addSpeech=function(e,t,n){const o=i.querySelectorAllByAttrValue(n,"id",t.id.toString())[0],a=o?r.markup(u(o)):h(t);e.setAttribute(s.Attribute.SPEECH,a)},t.addModality=function(e,t,n){const r=h(t);e.setAttribute(n,r)},t.addPrefix=function(e,t){const n=p(t);n&&e.setAttribute(s.Attribute.PREFIX,n)},t.retrievePrefix=p,t.computePrefix_=f,t.nodeAtPosition_=m,t.connectMactions=function(e,t,n){const r=i.querySelectorAll(t,"maction");for(let t,o=0;t=r[o];o++){const r=t.getAttribute("id"),o=i.querySelectorAllByAttrValue(e,"id",r)[0];if(!o)continue;const a=t.childNodes[1],c=a.getAttribute(s.Attribute.ID);let u=l.getBySemanticId(e,c);if(u&&"dummy"!==u.getAttribute(s.Attribute.TYPE))continue;if(u=o.childNodes[0],u.getAttribute("sre-highlighter-added"))continue;const d=a.getAttribute(s.Attribute.PARENT);d&&u.setAttribute(s.Attribute.PARENT,d),u.setAttribute(s.Attribute.TYPE,"dummy"),u.setAttribute(s.Attribute.ID,c);i.querySelectorAllByAttrValue(n,"id",c)[0].setAttribute("alternative",c)}},t.connectAllMactions=function(e,t){const n=i.querySelectorAll(e,"maction");for(let e,r=0;e=n[r];r++){const n=e.childNodes[1].getAttribute(s.Attribute.ID);i.querySelectorAllByAttrValue(t,"id",n)[0].setAttribute("alternative",n)}},t.retrieveSummary=function(e){const t=g(e);return r.markup(t)},t.computeSummary_=g},5778:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const r=n(9135),i=n(144);class o extends r.AbstractSpeechGenerator{getSpeech(e,t){return i.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},7486:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const r=n(8171),i=n(8835),o=n(9135),s=n(144);class a extends o.AbstractSpeechGenerator{getSpeech(e,t){const n=this.generateSpeech(e,t),o=this.getRebuilt().nodeDict;for(const n in o){const a=o[n],c=i.getBySemanticId(t,n),l=i.getBySemanticId(e,n);c&&l&&(this.modality&&this.modality!==r.Attribute.SPEECH?s.addModality(l,a,this.modality):s.addSpeech(l,a,this.getRebuilt().xml),this.modality===r.Attribute.SPEECH&&s.addPrefix(l,a))}return n}}t.TreeSpeechGenerator=a},650:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const r=n(4886),i=n(2371),o=n(4524),s=n(3319),a=n(4161);var c,l,u;function d(){const e=o.LOCALE.ALPHABETS,n=(e,t)=>{const n={};return Object.keys(e).forEach((e=>n[e]=!0)),Object.keys(t).forEach((e=>n[e]=!0)),Object.keys(n)};t.Domains_.small=n(e.smallPrefix,e.letterTrans),t.Domains_.capital=n(e.capPrefix,e.letterTrans),t.Domains_.digit=n(e.digitPrefix,e.digitTrans)}function h(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function p([e,t],n){const r=parseInt(e,16),i=parseInt(t,16),o=[];for(let e=r;e<=i;e++){let t=h(e);!1!==n[t]&&(t=n[t]||t,o.push(t))}return o}function f(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,s.localeFontCombiner)(t)}function m(e,n,r,i,s,a){const c=f(i);for(let i,l,u,d=0;i=e[d],l=n[d],u=r[d];d++){const e=a?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,n=a?t.Domains_.capital:t.Domains_.small;S(c.combiner,i,l,u,c.font,e,s,o.LOCALE.ALPHABETS.letterTrans,n)}}function g(e,n,r,i,s){const a=f(r);for(let r,c,l=0;r=e[l],c=n[l];l++){const e=o.LOCALE.ALPHABETS.digitPrefix,n=l+s;S(a.combiner,r,c,n,a.font,e,i,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function S(e,t,n,r,i,o,s,c,l){for(let u,d=0;u=l[d];d++){const l=u in c?c[u]:c.default,d=u in o?o[u]:o.default;a.defineRule(t.toString(),u,"default",s,n,e(l(r),i,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(c=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(l=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(u=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const n=r.default.getInstance().locale;r.default.getInstance().locale=e,i.setLocale(),a.addSymbolRules({locale:e}),d();const s=t.INTERVALS;for(let e,t=0;e=s[t];t++){const t=p(e.interval,e.subst),n=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,n,e.font,e.category,e.offset||0);else{m(t,n,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}r.default.getInstance().locale=n,i.setLocale()},t.makeInterval=p,t.getFont=f,t.alphabetRules=m,t.numberRules=g,t.makeLetter=S,t.INTERVALS=[{interval:["1D400","1D419"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D41A","1D433"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D56C","1D585"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDFRAKTUR},{interval:["1D468","1D481"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D482","1D49B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDSCRIPT},{interval:["1D538","1D551"],base:u.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:c.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:u.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:c.FRAKTUR},{interval:["1D51E","1D537"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FRAKTUR},{interval:["FF21","FF3A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.FULLWIDTH},{interval:["FF41","FF5A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FULLWIDTH},{interval:["1D434","1D44D"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D44E","1D467"],base:u.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D670","1D689"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.MONOSPACE},{interval:["1D68A","1D6A3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.MONOSPACE},{interval:["0041","005A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.NORMAL},{interval:["0061","007A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D49C","1D4B5"],base:u.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:c.SCRIPT},{interval:["1D4B6","1D4CF"],base:u.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:c.SCRIPT},{interval:["1D5A0","1D5B9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIF},{interval:["1D5BA","1D5D3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIF},{interval:["1D608","1D621"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:u.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:c.NORMAL},{interval:["03B0","03D0"],base:u.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D6A8","1D6C0"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D6C1","1D6E1"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D6E2","1D6FA"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D6FB","1D71B"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D71C","1D734"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D735","1D755"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D756","1D76E"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.NORMAL},{interval:["2070","2079"],base:u.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:l.SUPER},{interval:["2080","2089"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.SUB},{interval:["245F","2473"],base:u.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:l.CIRCLED},{interval:["3251","325F"],base:u.DIGIT,subst:{},offset:21,category:"No",font:l.CIRCLED},{interval:["32B1","32BF"],base:u.DIGIT,subst:{},offset:36,category:"No",font:l.CIRCLED},{interval:["2474","2487"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.PARENTHESIZED},{interval:["2487","249B"],base:u.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:l.PERIOD},{interval:["2775","277F"],base:u.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:l.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:u.DIGIT,subst:{},offset:11,category:"No",font:l.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.DOUBLECIRCLED},{interval:["277F","2789"],base:u.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:l.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:u.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:l.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.BOLD},{interval:["1D7D8","1D7E1"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIF},{interval:["1D7EC","1D7F5"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.MONOSPACE},{interval:["1F101","1F10A"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.COMMA},{interval:["24B6","24CF"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.CIRCLED},{interval:["24D0","24E9"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.CIRCLED},{interval:["1F110","1F129"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.PARENTHESIZED},{interval:["249C","24B5"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.PARENTHESIZED},{interval:["1F130","1F149"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.SQUARED},{interval:["1F170","1F189"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVESQUARED},{interval:["1F150","1F169"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVECIRCLED}]},3955:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const r=n(4886),i=n(4998),o=n(8310),s=n(8310),a=n(4161),c=n(6060);class l extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(r.default.getInstance().dynamicCstr,s.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[s.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[s.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[s.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[s.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),n={},r=u.getProperties(),i=Object.keys(r);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===i.indexOf(t[0]))continue;const o=t[1];o&&o!==l.AUTO&&-1!==r[t[0]].indexOf(o)&&(n[t[0]]=t[1])}return n}static toPreference(e){const t=Object.keys(e),n=[];for(let r=0;rs?-1:o0&&t<20&&n>0&&n<11}function _(e){return i.default.getInstance().style===e}function C(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function T(e){if(C(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,n=t[1];return"identifier"===t[0].tagName&&(v(n)||"infixop"===n.tagName&&n.hasAttribute("role")&&"implicit"===n.getAttribute("role")&&O(n))}function v(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function O(e){return o.evalXPath("children/*",e).every((e=>v(e)||"identifier"===e.tagName))}function M(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&E(e.childNodes[0])&&I(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function I(e){for(let t=0;t10?s.LOCALE.NUMBERS.numericOrdinal(t):s.LOCALE.NUMBERS.wordOrdinal(t)},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let n=0;const r=e.textContent,i="open"===e.getAttribute("role")?0:1;let o=e.parentNode;for(;o;)"fenced"===o.tagName&&o.childNodes[0].childNodes[i].textContent===r&&n++,o=o.parentNode;return t.NESTING_DEPTH=n>1?s.LOCALE.NUMBERS.wordOrdinal(n):"",t.NESTING_DEPTH},t.matchingFences=function(e){const t=e.previousSibling;let n,r;return t?(n=t,r=e):(n=e,r=e.nextSibling),r&&(0,h.isMatchingFence)(n.textContent,r.textContent)?[e]:[]},t.insertNesting=L,c.Grammar.getInstance().setCorrection("insertNesting",L),t.fencedArguments=function(e){const t=r.toArray(e.parentNode.childNodes),n=o.evalXPath("../../children/*",e),i=t.indexOf(e);return x(n[i])||x(n[i+1])?[e]:[]},t.simpleArguments=function(e){const t=r.toArray(e.parentNode.childNodes),n=o.evalXPath("../../children/*",e),i=t.indexOf(e);return R(n[i])&&n[i+1]&&(R(n[i+1])||"root"===n[i+1].tagName||"sqrt"===n[i+1].tagName||"superscript"===n[i+1].tagName&&n[i+1].childNodes[0].childNodes[0]&&("number"===n[i+1].childNodes[0].childNodes[0].tagName||"identifier"===n[i+1].childNodes[0].childNodes[0].tagName)&&("2"===n[i+1].childNodes[0].childNodes[1].textContent||"3"===n[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=R,t.fencedFactor_=x,t.layoutFactor_=P,t.wordOrdinal=function(e){return s.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10))}},5659:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{c(r.next(e))}catch(e){o(e)}}function a(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const i=n(9501),o=n(4886),s=n(4998),a=n(7129),c=n(4755),l=n(8310),u=n(4161),d=n(6060),h=n(2371),p=n(650);t.store=u;const f={functions:u.addFunctionRules,symbols:u.addSymbolRules,units:u.addUnitRules,si:u.setSiPrefixes};let m=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===s.Mode.HTTP)return void y(e);b(e)}(e))}function S(){switch(o.default.getInstance().mode){case s.Mode.ASYNC:return A;case s.Mode.HTTP:return C;case s.Mode.SYNC:default:return _}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:S(),n=new Promise((n=>{t(e).then((t=>{N(t),o.EnginePromise.loaded[e]=[!0,!0],n(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,n(e)}))}));o.EnginePromise.promises[e]=n}function N(e){E(JSON.parse(e))}function E(e,t){let n=!0;for(let r,i=0;r=Object.keys(e)[i];i++){const i=r.split("/");t&&t!==i[0]||("rules"===i[1]?d.SpeechRuleEngine.getInstance().addStore(e[r]):"messages"===i[1]?(0,h.completeLocale)(e[r]):(n&&(p.generate(i[0]),n=!1),e[r].forEach(f[i[1]])))}}function y(e,t){let n=t||1;i.mapsForIE?E(i.mapsForIE,e):n<=5&&setTimeout((()=>y(e,n++)).bind(this),300)}function A(e){const t=a.localePath(e);return new Promise(((e,n)=>{c.default.fs.readFile(t,"utf8",((t,r)=>{if(t)return n(t);e(r)}))}))}function _(e){const t=a.localePath(e);return new Promise(((e,n)=>{let r="{}";try{r=c.default.fs.readFileSync(t,"utf8")}catch(e){return n(e)}e(r)}))}function C(e){const t=a.localePath(e),n=new XMLHttpRequest;return new Promise(((e,r)=>{n.onreadystatechange=function(){if(4===n.readyState){const t=n.status;0===t||t>=200&&t<400?e(n.responseText):r(t)}},n.open("GET",t,!0),n.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return r(this,void 0,void 0,(function*(){return m||(g(l.DynamicCstr.BASE_LOCALE),m=!0),o.EnginePromise.promises[l.DynamicCstr.BASE_LOCALE].then((()=>r(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>r(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=S,t.retrieveFiles=b,t.parseMaps=N,t.loadFile=A,t.loadFileSync=_,t.loadAjax=C},3784:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const r=n(3269);t.baselineVerbose=function(e){return r.baselineVerbose(e).replace(/-$/,"")},t.baselineBrief=function(e){return r.baselineBrief(e).replace(/-$/,"")},t.leftSuperscriptVerbose=function(e){return r.superscriptVerbose(e).replace(/^exposant/,"exposant gauche")},t.leftSubscriptVerbose=function(e){return r.subscriptVerbose(e).replace(/^indice/,"indice gauche")},t.leftSuperscriptBrief=function(e){return r.superscriptBrief(e).replace(/^sup/,"sup gauche")},t.leftSubscriptBrief=function(e){return r.subscriptBrief(e).replace(/^sub/,"sub gauche")}},4972:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const r=n(8310),i=n(931),o=n(3784),s=n(3269),a=n(2110),c=n(7278),l=n(9771);t.MathspeakRules=function(){c.addStore(r.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:s.spaceoutNumber,CQFspaceoutIdentifier:s.spaceoutIdentifier,CSFspaceoutText:s.spaceoutText,CSFopenFracVerbose:s.openingFractionVerbose,CSFcloseFracVerbose:s.closingFractionVerbose,CSFoverFracVerbose:s.overFractionVerbose,CSFopenFracBrief:s.openingFractionBrief,CSFcloseFracBrief:s.closingFractionBrief,CSFopenFracSbrief:s.openingFractionSbrief,CSFcloseFracSbrief:s.closingFractionSbrief,CSFoverFracSbrief:s.overFractionSbrief,CSFvulgarFraction:a.vulgarFraction,CQFvulgarFractionSmall:s.isSmallVulgarFraction,CSFopenRadicalVerbose:s.openingRadicalVerbose,CSFcloseRadicalVerbose:s.closingRadicalVerbose,CSFindexRadicalVerbose:s.indexRadicalVerbose,CSFopenRadicalBrief:s.openingRadicalBrief,CSFcloseRadicalBrief:s.closingRadicalBrief,CSFindexRadicalBrief:s.indexRadicalBrief,CSFopenRadicalSbrief:s.openingRadicalSbrief,CSFindexRadicalSbrief:s.indexRadicalSbrief,CQFisSmallRoot:s.smallRoot,CSFsuperscriptVerbose:s.superscriptVerbose,CSFsuperscriptBrief:s.superscriptBrief,CSFsubscriptVerbose:s.subscriptVerbose,CSFsubscriptBrief:s.subscriptBrief,CSFbaselineVerbose:s.baselineVerbose,CSFbaselineBrief:s.baselineBrief,CSFleftsuperscriptVerbose:s.superscriptVerbose,CSFleftsubscriptVerbose:s.subscriptVerbose,CSFrightsuperscriptVerbose:s.superscriptVerbose,CSFrightsubscriptVerbose:s.subscriptVerbose,CSFleftsuperscriptBrief:s.superscriptBrief,CSFleftsubscriptBrief:s.subscriptBrief,CSFrightsuperscriptBrief:s.superscriptBrief,CSFrightsubscriptBrief:s.subscriptBrief,CSFunderscript:s.nestedUnderscript,CSFoverscript:s.nestedOverscript,CSFendscripts:s.endscripts,CTFordinalCounter:a.ordinalCounter,CTFwordCounter:a.wordCounter,CTFcontentIterator:i.contentIterator,CQFdetIsSimple:s.determinantIsSimple,CSFRemoveParens:s.removeParens,CQFresetNesting:s.resetNestingDepth,CGFbaselineConstraint:s.generateBaselineConstraint,CGFtensorRules:s.generateTensorRules}),c.addStore("es.speech.mathspeak",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:l.unitMultipliers,CQFoneLeft:l.oneLeft}),c.addStore("fr.speech.mathspeak",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},3269:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const r=n(1426),i=n(6671),o=n(5024),s=n(4524),a=n(7793);let c={};function l(e,t){const n=Array.from(e.textContent),r=[],i=a.default.getInstance(),o=e.ownerDocument;for(let e,s=0;e=n[s];s++){const n=i.getNodeFactory().makeLeafNode(e,"unknown"),s=i.identifierNode(n,"unknown","");t(s),r.push(s.xml(o))}return r}function u(e,n,o,s,a,l){s=s||t.nestingBarriers,a=a||{},l=l||function(e){return!1};const u=i.serializeXml(n);if(c[e]||(c[e]={}),c[e][u])return c[e][u];if(l(n)||o.indexOf(n.tagName)<0)return 0;const d=h(n,o,r.setdifference(s,o),a,l,0);return c[e][u]=d,d}function d(e,t){if(!e.attributes)return!1;const n=i.toArray(e.attributes);for(let e,r=0;e=n[r];r++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function h(e,t,n,r,o,s){if(o(e)||n.indexOf(e.tagName)>-1||d(e,r))return s;if(t.indexOf(e.tagName)>-1&&s++,!e.childNodes||0===e.childNodes.length)return s;const a=i.toArray(e.childNodes);return Math.max.apply(null,a.map((function(e){return h(e,t,n,r,o,s)})))}function p(e){return u("fraction",e,["fraction"],t.nestingBarriers,{},s.LOCALE.FUNCTIONS.fracNestDepth)}function f(e,t,n){const r=p(e),i=Array(r).fill(t);return n&&i.push(n),i.join(s.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function m(e,t,n){for(;e.parentNode;){const r=e.parentNode,i=r.parentNode;if(!i)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===i.tagName&&e===r.childNodes[1]||"tensor"===i.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=n.sub+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===i.tagName&&e===r.childNodes[1]||"tensor"===i.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=n.sup+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=i}return t.trim()}function g(e){return u("radical",e,["sqrt","root"],t.nestingBarriers,{})}function S(e,t,n){const r=g(e),i=b(e);return n=i?s.LOCALE.FUNCTIONS.combineRootIndex(n,i):n,1===r?n:s.LOCALE.FUNCTIONS.combineNestedRadical(t,s.LOCALE.FUNCTIONS.radicalNestDepth(r-1),n)}function b(e){const t="sqrt"===e.tagName?"2":o.evalXPath("children/*[1]",e)[0].textContent.trim();return s.LOCALE.MESSAGES.MSroots[t]||""}function N(e){return u("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function E(e){return u("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).join(" ")},t.spaceoutNodes=l,t.spaceoutNumber=function(e){return l(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return l(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return c={},[e]},t.getNestingDepth=u,t.containsAttr=d,t.computeNestingDepth_=h,t.fractionNestingDepth=p,t.nestedFraction=f,t.openingFractionVerbose=function(e){return f(e,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_V)},t.closingFractionVerbose=function(e){return f(e,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_V)},t.overFractionVerbose=function(e){return f(e,s.LOCALE.MESSAGES.MS.FRAC_OVER)},t.openingFractionBrief=function(e){return f(e,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_B)},t.closingFractionBrief=function(e){return f(e,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_B)},t.openingFractionSbrief=function(e){const t=p(e);return 1===t?s.LOCALE.MESSAGES.MS.FRAC_S:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(t-1),s.LOCALE.MESSAGES.MS.FRAC_S)},t.closingFractionSbrief=function(e){const t=p(e);return 1===t?s.LOCALE.MESSAGES.MS.ENDFRAC:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(t-1),s.LOCALE.MESSAGES.MS.ENDFRAC)},t.overFractionSbrief=function(e){const t=p(e);return 1===t?s.LOCALE.MESSAGES.MS.FRAC_OVER:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(t-1),s.LOCALE.MESSAGES.MS.FRAC_OVER)},t.isSmallVulgarFraction=function(e){return s.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=m,t.subscriptVerbose=function(e){return m(e,s.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},t.subscriptBrief=function(e){return m(e,s.LOCALE.MESSAGES.MS.SUB,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},t.superscriptVerbose=function(e){return m(e,s.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},t.superscriptBrief=function(e){return m(e,s.LOCALE.MESSAGES.MS.SUP,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},t.baselineVerbose=function(e){const t=m(e,"",{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB});return t?t.replace(new RegExp(s.LOCALE.MESSAGES.MS.SUB+"$"),s.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(s.LOCALE.MESSAGES.MS.SUPER+"$"),s.LOCALE.MESSAGES.MS.SUPERSCRIPT):s.LOCALE.MESSAGES.MS.BASELINE},t.baselineBrief=function(e){return m(e,"",{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})||s.LOCALE.MESSAGES.MS.BASE},t.radicalNestingDepth=g,t.nestedRadical=S,t.getRootIndex=b,t.openingRadicalVerbose=function(e){return S(e,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadicalVerbose=function(e){return S(e,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadicalVerbose=function(e){return S(e,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ROOTINDEX)},t.openingRadicalBrief=function(e){return S(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadicalBrief=function(e){return S(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadicalBrief=function(e){return S(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOTINDEX)},t.openingRadicalSbrief=function(e){return S(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOT)},t.indexRadicalSbrief=function(e){return S(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.INDEX)},t.underscoreNestingDepth=N,t.nestedUnderscript=function(e){const t=N(e);return Array(t).join(s.LOCALE.MESSAGES.MS.UNDER)+s.LOCALE.MESSAGES.MS.UNDERSCRIPT},t.overscoreNestingDepth=E,t.endscripts=function(e){return s.LOCALE.MESSAGES.MS.ENDSCRIPTS},t.nestedOverscript=function(e){const t=E(e);return Array(t).join(s.LOCALE.MESSAGES.MS.OVER)+s.LOCALE.MESSAGES.MS.OVERSCRIPT},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=o.evalXPath("children/row/children/cell/children/*",e);for(let e,n=0;e=t[n];n++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",n=t(e(["subscript","superscript","tensor"]).join(" or ")),r=e(["relseq","multrel"]),i=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=i[t];t++)o=o.concat(r.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",n,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return"";const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return t.match(/^\(.+\)$/)?t.slice(1,-1):t};const y=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),A=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function _(e){const t=[];let n="",r="",i=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+A.get(e)+"]";if(1&i){const t=y.get(e%5);n="[t] "+t+"Verbose; [n] "+o+";"+n,r="[t] "+t+"Brief; [n] "+o+";"+r}else t.unshift("name("+o+')="empty"');i>>=1}return[t,n,r]}t.generateTensorRules=function(e,t=!0){const n=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let r,i=0;r=n[i];i++){let n="tensor"+r,[i,o,s]=_(r);e.defineRule(n,"default",o,"self::tensor",...i),t&&(e.defineRule(n,"brief",s,"self::tensor",...i),e.defineRule(n,"sbrief",s,"self::tensor",...i));const a=y.get(2);o+="; [t]"+a+"Verbose",s+="; [t]"+a+"Brief",n+="-baseline";const c="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(n,"default",o,"self::tensor",c,...i),t&&(e.defineRule(n,"brief",s,"self::tensor",c,...i),e.defineRule(n,"sbrief",s,"self::tensor",c,...i))}},t.smallRoot=function(e){let t=Object.keys(s.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const n=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(n))return[];const r=parseInt(n,10);return r>1&&r<=t?[e]:[]}},9570:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const r=n(4148),i=n(6671),o=n(5024),s=n(1058),a=n(4886),c=n(4036),l=n(241),u=n(4524),d=n(3269);function h(e,t){const n=p(e);return 1===n?t:new Array(n).join(u.LOCALE.MESSAGES.MS.NESTED)+t}function p(e,t){const n=t||0;return e.parentNode?p(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?n+1:n):n}function f(e){const t="\u2820";if(1===e.length)return t+e;const n=e.split("");return n.every((function(e){return"\u2833"===e}))?t+n.join(t):e.slice(0,-1)+t+e.slice(-1)}function m(e,n){const r=e.parent;if(!r)return!1;const i=r.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(i)||"prefixop"===i&&"negative"===r.role&&!n.script||"prefixop"===i&&"geometry"===r.role||!("punctuated"!==i||n.enclosed&&"text"!==r.role)}function g(e,n){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(n.script=!0),"fenced"===e.type?(n.number=!1,n.enclosed=!0,["",n]):(m(e,n)&&(n.number=!0,n.enclosed=!1),["",n])):(m(e,n)&&(n.number=!0,n.script=!1,n.enclosed=!1),[n.number?"number":"",{number:!1,enclosed:n.enclosed,script:n.script}])}t.openingFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_START},t.closingFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_END},t.overFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_OVER},t.overBevelledFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+u.LOCALE.MESSAGES.MS.FRACTION_OVER},t.nestedRadical=h,t.radicalNestingDepth=p,t.openingRadical=function(e){return h(e,u.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return h(e,u.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return h(e,u.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=f,s.Grammar.getInstance().setCorrection("enlargeFence",f),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=m,t.propagateNumber=g,(0,c.register)(new l.SemanticVisitor("nemeth","number",g,{number:!0})),t.relationIterator=function(e,t){const n=e.slice(0);let s,c=!0;return s=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=s.shift(),o=n.shift(),l=n[0],h=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return h;const p=o?d.nestedSubSuper(o,"",{sup:u.LOCALE.MESSAGES.MS.SUPER,sub:u.LOCALE.MESSAGES.MS.SUB}):"",f=o&&"EMPTY"!==i.tagName(o)||c&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[r.AuditoryDescription.create({text:"\u2800"+p},{})]:[],m=l&&"EMPTY"!==i.tagName(l)||!s.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[r.AuditoryDescription.create({text:"\u2800"},{})]:[],g=a.default.evaluateNode(e);return c=!1,h.concat(f,g,m)}},t.implicitIterator=function(e,t){const n=e.slice(0);let s;return s=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),o=n[0],a=s.shift(),c=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!a)return c;const l=e&&"NUMBER"===i.tagName(e),u=o&&"NUMBER"===i.tagName(o);return c.concat(l&&u&&"space"===a.getAttribute("role")?[r.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},2110:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const r=n(1930),i=n(6671),o=n(4524),s=n(9385);t.ordinalCounter=function(e,t){let n=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++n)+" "+t}},t.wordCounter=function(e,t){let n=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++n,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,s.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[new r.Span(o.LOCALE.NUMBERS.numberToWords(t.enumerator),{extid:e.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new r.Span(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),new r.Span(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),{extid:e.childNodes[0].childNodes[1].getAttribute("extid")})]:[new r.Span(t.content||"",{extid:e.getAttribute("extid")})]},t.ordinalPosition=function(e){const t=i.toArray(e.parentNode.childNodes);return o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString()}},3724:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const r=n(8310),i=n(931),o=n(3269),s=n(9570),a=n(2110),c=n(7278);t.PrefixRules=function(){c.addStore("en.prefix.default","",{CSFordinalPosition:a.ordinalPosition})},t.OtherRules=function(){c.addStore("en.speech.chromevox","",{CTFnodeCounter:i.nodeCounter,CTFcontentIterator:i.contentIterator}),c.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:a.vulgarFraction})},t.BrailleRules=function(){c.addStore("nemeth.braille.default",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:s.openingFraction,CSFcloseFraction:s.closingFraction,CSFoverFraction:s.overFraction,CSFoverBevFraction:s.overBevelledFraction,CSFopenRadical:s.openingRadical,CSFcloseRadical:s.closingRadical,CSFindexRadical:s.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:s.relationIterator,CTFimplicitIterator:s.implicitIterator})}},9805:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const r=n(127),i=n(4972),o=n(3724);t.INIT_=!1,t.init=function(){t.INIT_||((0,i.MathspeakRules)(),(0,r.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7278:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const r=n(8310);t.funcStore=new Map,t.addStore=function(e,n,r){const i={};if(n){const e=t.funcStore.get(n)||{};Object.assign(i,e)}t.funcStore.set(e,Object.assign(i,r))},t.getStore=function(e,n,i){return t.funcStore.get([e,n,i].join("."))||t.funcStore.get([r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE],n,i].join("."))||t.funcStore.get([r.DynamicCstr.BASE_LOCALE,n,i].join("."))||{}}},9771:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const r=n(4148),i=n(5024),o=n(4524);t.unitMultipliers=function(e,t){const n=e;let i=0;return function(){const e=r.AuditoryDescription.create({text:a(n[i])&&c(n[i+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return i++,[e]}};const s=["superscript","subscript","overscore","underscore"];function a(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,n=i.evalXPath("children/*",e);e=-1!==s.indexOf(t)?n[0]:n[n.length-1]}return!1}function c(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=i.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=a,t.leftMostUnit=c,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=i.evalXPath("children/*",e)[0]}return[]}},4660:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const r=n(4148),i=n(4253),o=n(6671),s=n(4998),a=n(985),c=n(6988),l=n(8171),u=n(4524),d=n(1058),h=n(7984),p=n(7317),f=n(144),m=n(3955),g=n(5658),S=n(1848),b=n(8119),N=n(8835),E=n(5024);class y{constructor(e,t,n,r){this.node=e,this.generator=t,this.highlighter=n,this.modifier=!1,this.keyMapping=new Map([[c.KeyCode.UP,this.up.bind(this)],[c.KeyCode.DOWN,this.down.bind(this)],[c.KeyCode.RIGHT,this.right.bind(this)],[c.KeyCode.LEFT,this.left.bind(this)],[c.KeyCode.TAB,this.repeat.bind(this)],[c.KeyCode.DASH,this.expand.bind(this)],[c.KeyCode.SPACE,this.depth.bind(this)],[c.KeyCode.HOME,this.home.bind(this)],[c.KeyCode.X,this.summary.bind(this)],[c.KeyCode.Z,this.detail.bind(this)],[c.KeyCode.V,this.virtualize.bind(this)],[c.KeyCode.P,this.previous.bind(this)],[c.KeyCode.U,this.undo.bind(this)],[c.KeyCode.LESS,this.previousRules.bind(this)],[c.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(y.SRE_ID_ATTR)?this.id=this.node.getAttribute(y.SRE_ID_ATTR):(this.node.setAttribute(y.SRE_ID_ATTR,y.ID_COUNTER.toString()),this.id=y.ID_COUNTER++),this.rootNode=N.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(l.Attribute.ID),this.xmlString_=r,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===l.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],n=this.focusSemanticNodes();for(let r=0,i=e.length;r0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const n=[];for(;t;)n.push(t.id),t=t.parent;for(n.pop();n.length>0;){this.down();const e=n.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new S.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=h.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),f.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?N.getAttribute(e,l.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,n;if(e){t=N.splitAttribute(N.getAttribute(e,l.Attribute.CHILDREN)),n=N.splitAttribute(N.getAttribute(e,l.Attribute.CONTENT));const r=N.getAttribute(e,l.Attribute.TYPE),i=N.getAttribute(e,l.Attribute.ROLE);return this.combineContentChildren(r,i,n,t)}const r=e=>e.id.toString(),i=this.getRebuilt().nodeDict[this.primaryId()];return t=i.childNodes.map(r),n=i.contentNodes.map(r),0===t.length?[]:this.combineContentChildren(i.type,i.role,n,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),n=this.skeleton.subtreeNodes(t);if(!n.length)return[e];n.unshift(t);const r={},i=[];E.updateEvaluator(this.getXml());for(const e of n)r[e]||(i.push(e.toString()),r[e]=!0,this.subtreeIds(e,r));return i}subtreeIds(e,t){const n=E.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());E.evalXPath("*//@data-semantic-id",n[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,a.setup)(e).then((()=>p.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(s.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=s.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],n=e.indexOf(t);return-1===n?t:n>=e.length-1?e[0]:e[n+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const n=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),r=m.ClearspeakPreferences.findPreference(t,n),i=e[n].map((function(e){return e.split("_")[1]})),o=i.indexOf(r);if(-1===o)return t;const s=o>=i.length-1?i[0]:i[o+1];return m.ClearspeakPreferences.addPreference(t,n,s)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const n=this.up();if(!n)break;this.setFocus(n),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const n=this.isSpeech()?this.prefix_():"";n&&e.unshift(n);const r=this.isSpeech()?this.postfix_():"";return r&&e.push(r),i.finalize(i.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?N.getAttribute(e[0],l.Attribute.PREFIX):f.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?N.getAttribute(e[0],l.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),n=this.expandable(t)?u.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?u.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=u.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),s=this.getFocus().getSemanticNodes(),a=f.retrievePrefix(s[0]),c=[new r.AuditoryDescription({text:o,personality:{}}),new r.AuditoryDescription({text:a,personality:{}}),new r.AuditoryDescription({text:n,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),i.finalize(i.markup(c))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],n=f.retrieveSummary(t);return this.mergePrefix_([n])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],n=t.getAttribute("alternative");t.removeAttribute("alternative");const r=f.computeMarkup(t),i=this.mergePrefix_([r]);return t.setAttribute("alternative",n),i}}t.AbstractWalker=y,y.ID_COUNTER=0,y.SRE_ID_ATTR="sre-explorer-id"},4296:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const r=n(4660);class i extends r.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,n,r){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=i},5658:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const r=n(8835);class i{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,n,o){const s=e=>r.getBySemanticId(o,e),a=n.nodeDict,c=s(e),l=t.map(s),u=t.map((function(e){return a[e]})),d=new i(u,a[e]);return d.domNodes=l,d.domPrimary_=c,d.allNodes=i.generateAllVisibleNodes_(t,l,a,o),d}static generateAllVisibleNodes_(e,t,n,o){const s=e=>r.getBySemanticId(o,e);let a=[];for(let r=0,c=e.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new n;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,n=0;t=this.level_[n];n++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=n},1848:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const r=n(6671),i=n(8171),o=n(4020),s=n(4790),a=n(7793),c=n(7984),l=n(1784),u=n(8901),d=n(8835);class h{constructor(e){this.mathml=e,this.factory=new s.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=d.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=l.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),a.default.getInstance().setNodeFactory(this.factory)}static addAttributes(e,t,n){n&&1===t.childNodes.length&&t.childNodes[0].nodeType!==r.NodeType.TEXT_NODE&&u.addAttributes(e,t.childNodes[0]),u.addAttributes(e,t)}static textContent(e,t,n){if(!n&&t.textContent)return void(e.textContent=t.textContent);const r=d.splitAttribute(d.getAttribute(t,i.Attribute.OPERATOR));r.length>1&&(e.textContent=r[1])}static isPunctuated(e){return!c.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&c.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),n=d.splitAttribute(d.getAttribute(e,i.Attribute.CHILDREN)),r=d.splitAttribute(d.getAttribute(e,i.Attribute.CONTENT));if(h.addAttributes(t,e,!(n.length||r.length)),0===r.length&&0===n.length)return h.textContent(t,e),t;if(r.length>0){const e=d.getBySemanticId(this.mathml,r[0]);e&&h.textContent(t,e,!0)}t.contentNodes=r.map((e=>this.setParent(e,t))),t.childNodes=n.map((e=>this.setParent(e,t)));const o=d.getAttribute(e,i.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=d.getAttribute(e,i.Attribute.TYPE),n=d.getAttribute(e,i.Attribute.ROLE),r=d.getAttribute(e,i.Attribute.FONT),o=d.getAttribute(e,i.Attribute.ANNOTATION)||"",s=d.getAttribute(e,i.Attribute.ID),a=d.getAttribute(e,i.Attribute.EMBELLISHED),c=d.getAttribute(e,i.Attribute.FENCEPOINTER),l=this.createNode(parseInt(s,10));return l.type=t,l.role=n,l.font=r||"unknown",l.parseAnnotation(o),c&&(l.fencePointer=c),a&&(l.embellished=a),l}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,o.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,n){const r=this.createNode(t[0]);r.type="punctuated",r.embellished=e.embellished,r.fencePointer=e.fencePointer,r.role=n;const i=t.splice(1,1)[0].slice(1);r.contentNodes=i.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,n){const r=this.createNode(t);r.type="empty",r.embellished=e.embellished,r.fencePointer=e.fencePointer,r.role=n}makeIndex(e,t,n){if(h.isPunctuated(t))return this.makePunctuated(e,t,n),void(t=t[0]);c.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,n)}postProcess(e,t){const n=c.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(n[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,n[1][2],"rightsub"),this.makeIndex(e,n[2],"rightsuper"),this.collapsedChildren_(n),e}if("subscript"===e.type)return this.makeIndex(e,n[2],"rightsub"),this.collapsedChildren_(n),e;if("superscript"===e.type)return this.makeIndex(e,n[2],"rightsuper"),this.collapsedChildren_(n),e;if("tensor"===e.type)return this.makeIndex(e,n[2],"leftsub"),this.makeIndex(e,n[3],"leftsuper"),this.makeIndex(e,n[4],"rightsub"),this.makeIndex(e,n[5],"rightsuper"),this.collapsedChildren_(n),e;if("punctuated"===e.type){if(h.isPunctuated(n)){const t=n.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(n[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(n),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const n=this.nodeDict[e[0]];n.childNodes=[];for(let r=1,i=e.length;rt.getSemanticPrimary().id===e))}}t.SemanticWalker=o},3531:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const r=n(1426),i=n(4660),o=n(1497);class s extends i.AbstractWalker{constructor(e,t,n,r){super(e,t,n,r),this.node=e,this.generator=t,this.highlighter=n,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,n,i){switch(e){case"relseq":case"infixop":case"multirel":return(0,r.interleaveLists)(i,n);case"prefixop":return n.concat(i);case"postfixop":return i.concat(n);case"matrix":case"vector":case"fenced":return i.unshift(n[0]),i.push(n[1]),i;case"cases":return i.unshift(n[0]),i;case"punctuated":return"text"===t?(0,r.interleaveLists)(i,n):i;case"appl":return[i[0],n[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=s},4051:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const r=n(6671),i=n(6988),o=n(3531),s=n(8119);class a extends o.SyntaxWalker{constructor(e,t,n,r){super(e,t,n,r),this.node=e,this.generator=t,this.highlighter=n,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(i.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=s.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=s.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===s.WalkerMoves.ROW){this.moved=s.WalkerMoves.CELL;const e=this.key_-i.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-i.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=s.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==a.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const n=this.getFocus(),r=this.levels.indexOf(this.primaryId()),i=this.levels.pop(),o=this.levels.indexOf(t),s=this.levels.get(e?o+1:o-1);if(!s)return this.levels.push(i),null;this.setFocus(this.singletonFocus(s));const a=this.nextLevel();return a[r]?(this.levels.push(a),this.singletonFocus(a[r])):(this.setFocus(n),this.levels.push(i),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const n=this.currentTable_.id.toString();let r;do{r=this.levels.pop()}while(-1===r.indexOf(n));this.levels.push(r),this.setFocus(this.singletonFocus(n)),this.levels.push(this.nextLevel());const i=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(i.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(i.childNodes[t-1].id.toString())}isLegalJump_(e,t){const n=r.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!n||n.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const o=r.querySelectorAllByAttrValue(n,"id",i.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==a.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=a,a.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],a.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},8119:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class n{static resetState(e){delete n.STATE[e]}static setState(e,t){n.STATE[e]=t}static getState(e){return n.STATE[e]}}t.WalkerState=n,n.STATE={}},907:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const r=n(4296),i=n(1937),o=n(3531),s=n(4051);t.walker=function(e,n,r,i,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(n,r,i,o)},t.walkerMapping_={dummy:(e,t,n,i)=>new r.DummyWalker(e,t,n,i),semantic:(e,t,n,r)=>new i.SemanticWalker(e,t,n,r),syntax:(e,t,n,r)=>new o.SyntaxWalker(e,t,n,r),table:(e,t,n,r)=>new s.TableWalker(e,t,n,r)}},8835:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const r=n(6671),i=n(8171);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(i.Attribute.TYPE)&&!e.hasAttribute(i.Attribute.PARENT))return e;const t=r.querySelectorAllByAttr(e,i.Attribute.TYPE);for(let e,n=0;e=t[n];n++)if(!e.hasAttribute(i.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(i.Attribute.ID)===t?e:r.querySelectorAllByAttrValue(e,i.Attribute.ID,t)[0]}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var __webpack_exports__={};!function(){var e=__webpack_require__(8723),t=__webpack_require__(7306),n=__webpack_require__(8905),r=__webpack_require__.n(n);MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.q,"a11y"),(0,e.r8)({_:{a11y:{sre:n}}});var i=__webpack_require__(1993);if(MathJax.startup){var o=i.GL.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:o};else{try{o=MathJax.config.loader.require.resolve(o+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:o}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return r().preloadLocales(e)})}()})(); \ No newline at end of file +(function(){"use strict";var __webpack_modules__={706:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=new Map;t.default=n},8905:function(e,t,n){var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t},s=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{c(r.next(e))}catch(e){o(e)}}function a(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},a=this&&this.__generator||function(e,t){var n,r,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,r=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=s.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]delete e[t])),t.open.forEach((n=>e[n]=t[n]));const n=Object.keys(e);e.open=n},t.sortClose=function(e,t){if(e.length<=1)return e;const n=[];for(let r,i=0;r=t[i],e.length;i++)r.close&&r.close.length&&r.close.forEach((function(t){const r=e.indexOf(t);-1!==r&&(n.unshift(t),e.splice(r,1))}));return n};let a={},c=[];function l(e,t){const n=e[e.length-1];if(n){if(p(t)&&p(n)){if(void 0===n.join)return void(n.span=n.span.concat(t.span));const e=n.span.pop(),r=t.span.shift();return n.span.push(e+n.join+r),n.span=n.span.concat(t.span),void(n.join=t.join)}h(t)&&h(n)?n.pause=s(n.pause,t.pause):e.push(t)}else e.push(t)}function u(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function h(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===i.personalityProps.PAUSE}function p(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function f(e,t,n,r,a,c=!1){if(c){const c=e[e.length-1];let l;if(c&&(l=c[i.personalityProps.JOIN]),c&&!t.speech&&a&&h(c)){const e=i.personalityProps.PAUSE;c[e]=s(c[e],a[e]),a=null}if(c&&t.speech&&0===Object.keys(n).length&&p(c)){if(void 0!==l){const e=c.span.pop();t=o.Span.stringAttr(e.speech+l+t.speech,e.attributes)}c.span.push(t),t=o.Span.empty(),c[i.personalityProps.JOIN]=r}}0!==Object.keys(n).length&&e.push(n),t.speech&&e.push({span:[t],join:r}),a&&e.push(a)}function m(e,t){if(!t)return e;const n={};for(const r of i.personalityPropList){const i=e[r],o=t[r];if(!i&&!o||i&&o&&i===o)continue;const s=i||0;d(n)||(n.open=[],n.close=[]),i||n.close.push(r),o||n.open.push(r),o&&i&&(n.close.push(r),n.open.push(r)),t[r]=s,n[r]=s,a[r]?a[r].push(s):a[r]=[s]}if(d(n)){let e=n.close.slice();for(;e.length>0;){let i=c.pop();const o=(0,r.setdifference)(i,e);if(e=(0,r.setdifference)(e,i),i=o,0!==e.length){if(0!==i.length){n.close=n.close.concat(i),n.open=n.open.concat(i);for(let e,r=0;e=i[r];r++)n[e]=t[e]}}else 0!==i.length&&c.push(i)}c.push(n.open)}return n}t.personalityMarkup=function(e){a={},c=[];let t=[];const n={};for(let r,o=0;r=e[o];o++){let e=null;const o=r.descriptionSpan(),s=r.personality,a=s[i.personalityProps.JOIN];delete s[i.personalityProps.JOIN],void 0!==s[i.personalityProps.PAUSE]&&(e={[i.personalityProps.PAUSE]:s[i.personalityProps.PAUSE]},delete s[i.personalityProps.PAUSE]);f(t,o,m(s,n),a,e,!0)}return t=t.concat(function(){const e=[];for(let t=c.length-1;t>=0;t--){const n=c[t];if(n.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?l.Span.stringEmpty(e):e)),n=m.get(r.default.getInstance().markup);return n?n.merge(t):e.join()},t.finalize=function(e){const t=m.get(r.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(r.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(r.default.getInstance().markup)instanceof p.XmlRenderer}},1292:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const r=n(1984),i=n(6671),o=n(4998),s=n(2599),a=n(4708);class c extends a.XmlRenderer{finalize(e){return function(e){l="";const t=i.parseInput(`${e}`);return r.Debugger.getInstance().output(i.formatXml(t.toString())),l=p(t),l}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let n=[];for(const r of e){if(!r.layout){n.push(r);continue}t.push(this.processContent(n)),n=[];const e=r.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(n)),t.join("")}processContent(e){const t=[],n=s.personalityMarkup(e);for(let e,r=0;e=n[r];r++)e.span?t.push(this.merge(e.span)):s.isPauseElement(e);return t.join("")}}t.LayoutRenderer=c;let l="";const u={TABLE:function(e){let t=S(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[n,r]=b(t);return t=N(t,r),E(t,n)},CASES:function(e){let t=S(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[n,r]=b(t);return t=N(t,r),E(t,n)},CAYLEY:function(e){let t=S(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[n,r]=b(t),i={lfence:"",rfence:"",cells:r.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:r,height:1,sep:t[0].sep};return t.splice(1,0,i),t=N(t,r),E(t,n)},MATRIX:function(e){let t=S(e);const[n,r]=b(t);return t=N(t,r),E(t,n)},CELL:p,FENCE:p,ROW:p,FRACTION:function(e){const[t,n,,r,i]=Array.from(e.childNodes),o=d(n),s=d(r),a=m(o),c=m(s);let l=Math.max(a,c);const u=t+new Array(l+1).join("\u2812")+i;return l=u.length,`${C(o,l)}\n${u}\n${C(s,l)}`},NUMERATOR:T,DENOMINATOR:T};function d(e){const t=i.tagName(e),n=u[t];return n?n(e):e.textContent}function h(e,t){if(!e||!t)return e+t;const n=f(e),r=f(t),i=n-r;e=i<0?g(e,r,m(e)):e,t=i>0?g(t,n,m(t)):t;const o=e.split(/\r\n|\r|\n/),s=t.split(/\r\n|\r|\n/),a=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,n){return e=function(e,t){const n=t-f(e);return e+(n>0?new Array(n+1).join("\n"):"")}(e,t),function(e,t){const n=e.split(/\r\n|\r|\n/),r=[];for(const e of n){const n=t-e.length;r.push(e+(n>0?new Array(n+1).join("\u2800"):""))}return r.join("\n")}(e,n)}function S(e){const t=Array.from(e.childNodes),n=[];for(const e of t)e.nodeType===i.NodeType.ELEMENT_NODE&&n.push(_(e));return n}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),n=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,n]}function N(e,t){const n=[];for(const r of e){if(0===r.height)continue;const e=[];for(let n=0;ne.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const n=[];for(const t of e){const e=y(t.sep,t.height);let r=t.cells.shift();for(;t.cells.length;)r=h(r,e),r=h(r,t.cells.shift());r=h(y(t.lfence,t.height),r),r=h(r,y(t.rfence,t.height)),n.push(r),n.push(t.lfence+new Array(m(r)-3).join(t.sep)+t.rfence)}return n.slice(0,-1).join("\n")}function y(e,t){let n="";for(;t;)n+=e+"\n",t--;return n.slice(0,-1)}function A(e){return e.nodeType===i.NodeType.ELEMENT_NODE&&"FENCE"===i.tagName(e)?d(e):""}function _(e){const t=Array.from(e.childNodes),n=A(t[0]),r=A(t[t.length-1]);n&&t.shift(),r&&t.pop();let o="";const s=[];for(const e of t){if(e.nodeType===i.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);s.push(t)}return{lfence:n,rfence:r,sep:o,cells:s,height:s.reduce(((e,t)=>Math.max(f(t),e)),0),width:s.map(m)}}function C(e,t){const n=(t-m(e))/2,[r,i]=Math.floor(n)===n?[n,n]:[Math.floor(n),Math.ceil(n)],o=e.split(/\r\n|\r|\n/),s=[],[a,c]=[new Array(r+1).join("\u2800"),new Array(i+1).join("\u2800")];for(const e of o)s.push(a+e+c);return s.join("\n")}function T(e){const t=e.firstChild,n=p(e);if(t&&t.nodeType===i.NodeType.ELEMENT_NODE){if("ENGLISH"===i.tagName(t))return"\u2830"+n;if("NUMBER"===i.tagName(t))return"\u283c"+n}return n}},9610:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const r=n(4998),i=n(7086);class o extends i.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[r.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,n,r,i=0){this.scaleFunction=o=>{const s=(o-e)/(t-e),a=n*(1-s)+r*s;return+(Math.round(a+"e+"+i)+"e-"+i)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},1674:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const r=n(4998),i=n(7086),o=n(2599);class s extends i.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let n="",i=null,s=!1;for(let e,a=0;e=t[a];a++)o.isMarkupElement(e)||(o.isPauseElement(e)?s&&(i=o.mergePause(i,e,Math.max)):(i&&(n+=this.pause(i[r.personalityProps.PAUSE]),i=null),n+=(s?this.getSeparator():"")+this.merge(e.span),s=!0));return n}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,s.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=s,s.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},8078:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const r=n(4998),i=n(4708);class o extends i.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case r.personalityProps.PITCH:return'';case r.personalityProps.RATE:return'';case r.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=o},1930:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class n{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new n("",{})}static stringEmpty(e){return new n(e,{})}static stringAttr(e,t){return new n(e,t)}static singleton(e,t={}){return[n.stringAttr(e,t)]}static node(e,t,r={}){let i=n.getAttributes(t);return Object.assign(i,r),new n(e,i)}static getAttributes(e){let t={};for(let r of n.attributeList)e.hasAttribute(r)&&(t[r]=e.getAttribute(r));return t}}t.Span=n,n.attributeList=["id","extid"]},4115:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const r=n(4886),i=n(4998),o=n(4708);class s extends o.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const n=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=s},6123:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const r=n(4886),i=n(4115);class o extends i.SsmlRenderer{markup(e){return o.MARKS={},super.markup(e)}merge(e){const t=[];let n="";for(let i=0;i`:``),n=c,o.MARKS[c]=!0),1===s.speech.length&&s.speech.match(/[a-zA-Z]/)?t.push(''+s.speech+""):t.push(s.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=o,o.MARK_ONCE=!1,o.MARK_KIND=!0,o.CHARACTER_ATTR="character",o.MARKS={}},8244:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const r=n(7086),i=n(2599);class o extends r.AbstractAudioRenderer{markup(e){let t="";const n=(0,i.personalityMarkup)(e).filter((e=>e.span));if(!n.length)return t;const r=n.length-1;for(let e,i=0;e=n[i];i++){if(e.span&&(t+=this.merge(e.span)),i>=r)continue;const n=e.join;t+=void 0===n?this.getSeparator():n}return t}}t.StringRenderer=o},4708:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const r=n(4886),i=n(2599),o=n(9610);class s extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=i.personalityMarkup(e),n=[],o=[];for(let e,s=0;e=t[s];s++)if(e.span)n.push(this.merge(e.span));else if(i.isPauseElement(e))n.push(this.pause(e));else{if(e.close.length)for(let t=0;t{n.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return n.join(" ")}}t.XmlRenderer=s},1426:function(e,t){function n(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const n=[];for(;e.length||t.length;)e.length&&n.push(e.shift()),t.length&&n.push(t.shift());return n},t.setdifference=n,t.union=function(e,t){return e&&t?e.concat(n(t,e)):e||t||[]}},9501:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const r=n(4755),i=n(5024);function o(e){c(r.default.WGXpath),s(e)}function s(e,t){let n=t||1;"undefined"==typeof wgxpath&&n<10?setTimeout((function(){s(e,n++)}),200):n>=10||(r.default.wgxpath=wgxpath,e?r.default.wgxpath.install({document:document}):r.default.wgxpath.install(),i.xpath.evaluate=document.evaluate,i.xpath.result=XPathResult,i.xpath.createNSResolver=document.createNSResolver)}function a(){c(r.default.mathmapsIePath)}function c(e){const t=r.default.document.createElement("script");t.type="text/javascript",t.src=e,r.default.document.head?r.default.document.head.appendChild(t):r.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(a(),o(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=s,t.loadMapsForIE_=a,t.loadScript=c},1984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const r=n(4755);class i{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return i.instance=i.instance||new i,i.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=r.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=i},6671:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const r=n(4886),i=n(4998),o=n(4755),s=n(5024);function a(e){const t=[];for(let n=0,r=e.length;n[ \f\n\r\t\v\u200b]+<").trim()}function l(e,t){if(!t)return[!1,""];const n=e.match(/^<([^> ]+).*>/),r=t.match(/^<\/([^>]+)>(.*)/);return n&&r&&n[1]===r[1]?[!0,r[2]]:[!1,""]}t.toArray=a,t.trimInput_=c,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,n=c(e),a=!!n.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!n)throw new Error("Empty input!");try{const e=t.parseFromString(n,a?"text/html":"text/xml");return r.default.getInstance().mode===i.Mode.HTTP?(s.xpath.currentDocument=e,a?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new r.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",n=/(>)(<)(\/*)/g,r=0,i=(e=e.replace(n,"$1\r\n$2$3")).split("\r\n");for(n=/(\.)*(<)(\/*)/g,i=i.map((e=>e.replace(n,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);i.length;){let e=i.shift();if(!e)continue;let n=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=l(e,i[0]);t[0]?t[1]?(e+=i.shift().slice(0,-t[1].length),t[1].trim()&&i.unshift(t[1])):e+=i.shift():n=1}else if(e.match(/^<\/\w/))0!==r&&(r-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))n=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,n=e.slice(t);n.trim()&&i.unshift(),e=e.slice(0,t)+n}else n=0;t+=new Array(r+1).join(" ")+e+"\r\n",r+=n}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?a(e.querySelectorAll(`[${t}]`)):s.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,n){return e.querySelectorAll?a(e.querySelectorAll(`[${t}="${n}"]`)):s.evalXPath(`.//*[@${t}="${n}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?a(e.querySelectorAll(t)):s.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},4886:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const r=n(8310),i=n(4998),o=n(1984),s=n(4513);class a extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=a;class c{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=i.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=r.DynamicCstr.DEFAULT_VALUES[r.Axis.STYLE],this._defaultLocale=r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=r.DynamicCstr.DEFAULT_VALUES[r.Axis.MODALITY],this.speech=i.Speech.NONE,this.markup=i.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=c.defaultEvaluator,this.defaultParser=new r.DynamicCstrParser(r.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=r.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=s.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return c.instance=c.instance||new c,c.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return c.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let n=0;n{void 0!==e[n]&&(t[n]=e[n])};return n("mode"),t.configurate(e),c.default.BINARY_FEATURES.forEach((n=>{void 0!==e[n]&&(t[n]=!!e[n])})),c.default.STRING_FEATURES.forEach(n),e.debug&&a.Debugger.getInstance().init(),e.json&&(u.default.jsonPath=l.makePath(e.json)),e.xpath&&(u.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=s.detectIE(),e.isEdge=s.detectEdge()}(t),i.setLocale(),t.setDynamicCstr(),t.init?(c.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,c.EnginePromise.get()):t.delay?(t.delay=!1,c.EnginePromise.get()):o.loadLocale()}))}},6988:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,n){this.src=e,this.type=t,this.callback=n}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7129:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const r=n(4755);function i(e){return e.match("/$")?e:e+"/"}t.makePath=i,t.localePath=function(e,t="json"){return i(r.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3539:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const r=n(6988);class i{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||i.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=i,i.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends i{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?r.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},9615:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const r=n(4253),i=n(7450),o=n(9009),s=n(4524),a=n(1939),c=n(7317),l=n(144),u=n(907),d=n(8835),h=n(6671),p=n(4886),f=n(4998),m=n(3539),g=n(5024),S=new Map;function b(e){S.set(e.name,e)}function N(e){const t=S.get(e);if(!t)throw new p.SREError("Unknown processor "+e);return t}function E(e,t){const n=N(e);try{return n.processor(t)}catch(e){throw new p.SREError("Processing error for expression "+t)}}function y(e,t){const n=N(e);return p.default.getInstance().pprint?n.pprint(t):n.print(t)}t.set=b,t.process=E,t.print=y,t.output=function(e,t){const n=N(e);try{const e=n.processor(t);return p.default.getInstance().pprint?n.pprint(e):n.print(e)}catch(e){throw console.log(e),new p.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const n=N(e),r=n instanceof m.KeyProcessor?n.key(t):t,i=n.processor(r);return p.default.getInstance().pprint?n.pprint(i):n.print(i)},b(new m.Processor("semantic",{processor:function(e){const t=h.parseInput(e);return a.xmlTree(t)},postprocessor:function(e,t){const n=p.default.getInstance().speech;if(n===f.Speech.NONE)return e;const i=h.cloneNode(e);let o=l.computeMarkup(i);if(n===f.Speech.SHALLOW)return e.setAttribute("speech",r.finalize(o)),e;const s=g.evalXPath(".//*[@id]",e),a=g.evalXPath(".//*[@id]",i);for(let e,t,n=0;e=s[n],t=a[n];n++)o=l.computeMarkup(t),e.setAttribute("speech",r.finalize(o));return e},pprint:function(e){return h.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=h.parseInput(e),n=a.xmlTree(t),i=l.computeSpeech(n);return r.finalize(r.markup(i))},pprint:function(e){const t=e.toString();return r.isXml()?h.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=h.parseInput(e);return a.getTree(t).toJson()},postprocessor:function(e,t){const n=p.default.getInstance().speech;if(n===f.Speech.NONE)return e;const i=h.parseInput(t),o=a.xmlTree(i),s=l.computeMarkup(o);if(n===f.Speech.SHALLOW)return e.stree.speech=r.finalize(s),e;const c=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],n=l.computeMarkup(t);e.speech=r.finalize(n),e.children&&e.children.forEach(c)};return c(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=h.parseInput(e),n=a.xmlTree(t);return l.computeSpeech(n)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return i.semanticMathmlSync(e)},postprocessor:function(e,t){const n=d.getSemanticRoot(e);let r;switch(p.default.getInstance().speech){case f.Speech.NONE:break;case f.Speech.SHALLOW:r=c.generator("Adhoc"),r.getSpeech(n,e);break;case f.Speech.DEEP:r=c.generator("Tree"),r.getSpeech(e,e)}return e},pprint:function(e){return h.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=c.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:p.default.getInstance().modality,locale:p.default.getInstance().locale,domain:p.default.getInstance().domain,style:p.default.getInstance().style}),m.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const n=E("enriched",e),r=y("enriched",n);return m.Processor.LocalState.walker=u.walker(p.default.getInstance().walker,n,t,m.Processor.LocalState.highlighter,r),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?r.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,n]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(n)?"":E("speech",`${t}${n}`)}}))},9037:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{c(r.next(e))}catch(e){o(e)}}function a(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const i=n(4886),o=n(985),s=n(4998),a=n(7129),c=n(9615),l=n(4755),u=n(4513),d=n(5659);function h(e){return r(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function p(e,t){return c.process(e,t)}function f(e,t,n){switch(i.default.getInstance().mode){case s.Mode.ASYNC:return function(e,t,n){return r(this,void 0,void 0,(function*(){const r=yield l.default.fs.promises.readFile(t,{encoding:"utf8"}),o=c.output(e,r);if(n)try{l.default.fs.promises.writeFile(n,o)}catch(e){throw new i.SREError("Can not write to file: "+n)}return o}))}(e,t,n);case s.Mode.SYNC:return function(e,t,n){const r=function(e){let t;try{t=l.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new i.SREError("Can not open file: "+e)}return t}(t),o=c.output(e,r);if(n)try{l.default.fs.writeFileSync(n,o)}catch(e){throw new i.SREError("Can not write to file: "+n)}return o}(e,t,n);default:throw new i.SREError(`Can process files in ${i.default.getInstance().mode} mode`)}}t.version=u.Variables.VERSION,t.setupEngine=h,t.engineSetup=function(){const e=["mode"].concat(i.default.STRING_FEATURES,i.default.BINARY_FEATURES),t=i.default.getInstance(),n={};return e.forEach((function(e){n[e]=t[e]})),n.json=l.default.jsonPath,n.xpath=l.default.WGXpath,n.rules=t.ruleSets.slice(),n},t.engineReady=function(){return r(this,void 0,void 0,(function*(){return h({}).then((()=>i.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return p("speech",e)},t.toSemantic=function(e){return p("semantic",e)},t.toJson=function(e){return p("json",e)},t.toDescription=function(e){return p("description",e)},t.toEnriched=function(e){return p("enriched",e)},t.number=function(e){return p("number",e)},t.ordinal=function(e){return p("ordinal",e)},t.numericOrdinal=function(e){return p("numericOrdinal",e)},t.vulgar=function(e){return p("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return f("speech",e,t)},t.file.toSemantic=function(e,t){return f("semantic",e,t)},t.file.toJson=function(e,t){return f("json",e,t)},t.file.toDescription=function(e,t){return f("description",e,t)},t.file.toEnriched=function(e,t){return f("enriched",e,t)},t.processFile=f,t.walk=function(e){return c.output("walker",e)},t.move=function(e){return c.keypress("move",e)},t.exit=function(e){const t=e||0;i.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=a.localePath,l.default.documentSupported?h({mode:s.Mode.HTTP}).then((()=>h({}))):h({mode:s.Mode.SYNC}).then((()=>h({mode:s.Mode.ASYNC})))},4755:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(4513);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},4513:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class n{static ensureLocale(e,t){return n.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${n.LOCALES.get(t)} instead.`),t)}}t.Variables=n,n.VERSION="4.1.0-beta.1",n.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),n.mathjaxVersion="3.2.1",n.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+n.VERSION+"/lib/mathmaps",n.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5024:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const r=n(4886),i=n(4998),o=n(4755);function s(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:s()?document.evaluate:o.default.xpath.evaluate,result:s()?XPathResult:o.default.xpath.XPathResult,createNSResolver:s()?document.createNSResolver:o.default.xpath.createNSResolver};const a={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function c(e){return a[e]||null}t.resolveNameSpace=c;class l{constructor(){this.lookupNamespaceURI=c}}function u(e,n,o){return r.default.getInstance().mode!==i.Mode.HTTP||r.default.getInstance().isIE||r.default.getInstance().isEdge?t.xpath.evaluate(e,n,new l,o,null):t.xpath.currentDocument.evaluate(e,n,c,o,null)}function d(e,n){let r;try{r=u(e,n,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const i=[];for(let e=r.iterateNext();e;e=r.iterateNext())i.push(e);return i}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,n){let r;try{r=u(e,n,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return r.booleanValue},t.evaluateString=function(e,n){let r;try{r=u(e,n,t.xpath.result.STRING_TYPE)}catch(e){return""}return r.stringValue},t.updateEvaluator=function(e){if(r.default.getInstance().mode!==i.Mode.HTTP)return;let n=e;for(;n&&!n.evaluate;)n=n.parentNode;n&&n.evaluate?t.xpath.currentDocument=n:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9341:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},4306:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(s.Attribute.TYPE)){const e=r.createElement("mrow");e.setAttribute(s.Attribute.ADDED,"true"),r.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=a},8871:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=r.tagName(e.mathmlTree),n=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===n||"MUNDEROVER"===t&&"underover"===n}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],n=this.semantic.childNodes[1],r=e.childNodes[1],i=o.walkTree(n),a=o.walkTree(t),c=o.walkTree(r);return(0,s.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(s.Attribute.CHILDREN,(0,s.makeIdList)([t,r,n])),[a,c,i].forEach((e=>o.getInnerNode(e).setAttribute(s.Attribute.PARENT,this.mml.getAttribute(s.Attribute.ID)))),this.mml.setAttribute(s.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,r.id],n.id]),this.mml}}t.CaseDoubleScript=a},928:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const r=n(6671),i=n(9444),o=n(9341),s=n(8871),a=n(4308),c=n(439),l=n(8672),u=n(8171);class d extends o.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=r.createElement("mrow"),n=new i.SemanticNode(e);return n.type="empty",n.mathmlTree=t,n}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=l.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(u.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),n=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===n.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=l.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=l.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const n=this.introduceNewLayer_();for((0,u.setAttributes)(n,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,o=this.specialCase_(e,i);if(o)e=o;else{(0,u.setAttributes)(i,e);const t=[];for(let n,r=1;n=e.childNodes[r];r++)t.push(l.walkTree(n));e=e.childNodes[0]}const s=r.createElement("dummy"),a=i.childNodes[0];r.replaceNode(i,s),r.replaceNode(n,i),r.replaceNode(i.childNodes[0],n),r.replaceNode(s,a),t||(t=i)}return l.walkTree(this.ofence),l.walkTree(this.cfence),this.cleanupParents_(),t||n}specialCase_(e,t){const n=r.tagName(t);let i,o=null;if("MSUBSUP"===n?(o=e.childNodes[0],i=s.CaseDoubleScript):"MMULTISCRIPTS"===n&&("superscript"===e.type||"subscript"===e.type?i=a.CaseMultiscripts:"tensor"===e.type&&(i=c.CaseTensor),o=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const l=o.childNodes[0],u=d.makeEmptyNode_(l.id);return o.childNodes[0]=u,t=new i(e).getMathml(),o.childNodes[0]=l,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let n=r.createElement("mrow");if(r.replaceNode(this.fencedMml,n),this.fencedMmlNodes.forEach((e=>n.appendChild(e))),n.insertBefore(e,this.fencedMml),n.appendChild(t),!n.parentNode){const e=r.createElement("mrow");for(;n.childNodes.length>0;)e.appendChild(n.childNodes[0]);n.appendChild(e),n=e}return n}fullFence(e){const t=this.fencedMml.parentNode;let n=e;for(;n.parentNode&&n.parentNode!==t;)n=n.parentNode;return n}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(u.Attribute.PARENT);e.childNodes[0].setAttribute(u.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},7149:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const r=n(9341),i=n(8672),o=n(8171),s=n(6671);class a extends r.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=s.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,n;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===s.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=s.createElement("mrow");(0,o.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===s.tagName(e.mathmlTree)&&(null===(n=e.annotation.Emph)||void 0===n?void 0:n.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,o.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=i.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));i.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else i.walkTree(e)}finalizeTable(e){(0,o.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{i.walkTree(e)})),e.childNodes.forEach((e=>{i.walkTree(e)}))}}t.CaseEmpheq=a},9763:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=r.tagName(e.mathmlTree),n=e.type;return("limupper"===n||"limlower"===n)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===n&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,s.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(a.walkTree_),this.mml}}t.CaseLimit=a},7978:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const r=n(9341),i=n(8672),o=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&i.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&i.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=s},2124:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=r.createElement("none");return e&&(0,s.setAttributes)(t,e),t.setAttribute(s.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const n=r.toArray(this.mml.childNodes).slice(1);let i=0;const c=e=>{for(let t,r=0;t=e[r];r++){const e=n[i];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(s.Attribute.ID)))o.getInnerNode(e).setAttribute(s.Attribute.PARENT,this.semantic.id.toString()),i++;else{const n=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(a.createNone_(n[0]),e||null)}}};c(e),n[i]&&"MPRESCRIPTS"!==r.tagName(n[i])?this.mml.insertBefore(n[i],r.createElement("mprescripts")):i++,c(t)}}t.CaseMultiindex=a},4308:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const r=n(6671),i=n(7984),o=n(2124),s=n(8672),a=n(8171);class c extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===r.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,n;if((0,a.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const r=this.semantic.childNodes[0];e=r.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),n=o.CaseMultiindex.multiscriptIndex(r.childNodes[1]);const c=[this.semantic.id,[r.id,e.id,n],t];s.addCollapsedAttribute(this.mml,c),this.mml.setAttribute(a.Attribute.TYPE,r.role),this.completeMultiscript(i.SemanticSkeleton.interleaveIds(n,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const n=[this.semantic.id,e.id,t];s.addCollapsedAttribute(this.mml,n)}const r=i.SemanticSkeleton.collapsedLeafs(n||[],t),c=s.walkTree(e);return s.getInnerNode(c).setAttribute(a.Attribute.PARENT,this.semantic.id.toString()),r.unshift(e.id),this.mml.setAttribute(a.Attribute.CHILDREN,r.join(",")),this.mml}}t.CaseMultiscripts=c},5326:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const r=n(9341),i=n(8672),o=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){i.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){i.walkTree(e)})),(0,o.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=s},6998:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const r=n(6671),i=n(9341),o=n(8672),s=n(8171);class a extends i.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===r.tagName(this.mml)){const n=this.mml.childNodes;this.mml.insertBefore(e,n[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const n=[e,this.mml];t&&n.push(t),this.mml=o.introduceNewLayer(n,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=a},439:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const r=n(7984),i=n(2124),o=n(8672),s=n(8171);class a extends i.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),n=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),a=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,s.setAttributes)(this.mml,this.semantic);const c=[this.semantic.id,this.semantic.childNodes[0].id,e,t,n,a];o.addCollapsedAttribute(this.mml,c);const l=r.SemanticSkeleton.collapsedLeafs(e,t,n,a);return l.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(s.Attribute.CHILDREN,l.join(",")),this.completeMultiscript(r.SemanticSkeleton.interleaveIds(n,a),r.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=a},598:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const r=n(9341),i=n(8672),o=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=i.collapsePunctuated(this.semantic,e);return this.mml=i.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),i.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=s},7450:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const r=n(1984),i=n(6671),o=n(4886),s=n(1939),a=n(8672);function c(e){const t=i.cloneNode(e),n=s.getTree(t);return a.enrich(t,n)}function l(e){return c(i.parseInput(e))}function u(e){return e.match(/^$/)||(e+=""),e}n(7813),t.semanticMathmlNode=c,t.semanticMathmlSync=l,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const n=i.parseInput(e);t(c(n))}))},t.testTranslation=function(e){r.Debugger.getInstance().init();const t=l(u(e));return r.Debugger.getInstance().exit(),t},t.prepareMmlString=u},8171:function(e,t){var n;function r(e){return e.map((function(e){return e.id})).join(",")}function i(e,t){const r=[];"mglyph"===t.role&&r.push("image"),t.attributes.href&&r.push("link"),r.length&&e.setAttribute(n.POSTFIX,r.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(n=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[n.ADDED,n.ALTERNATIVE,n.CHILDREN,n.COLLAPSED,n.CONTENT,n.EMBELLISHED,n.FENCEPOINTER,n.FONT,n.ID,n.ANNOTATION,n.ATTRIBUTES,n.OPERATOR,n.OWNS,n.PARENT,n.POSTFIX,n.PREFIX,n.ROLE,n.SPEECH,n.STRUCTURE,n.TYPE],t.makeIdList=r,t.setAttributes=function(e,o){e.setAttribute(n.TYPE,o.type);const s=o.allAttributes();for(let n,r=0;n=s[r];r++)e.setAttribute(t.Prefix+n[0].toLowerCase(),n[1]);o.childNodes.length&&e.setAttribute(n.CHILDREN,r(o.childNodes)),o.contentNodes.length&&e.setAttribute(n.CONTENT,r(o.contentNodes)),o.parent&&e.setAttribute(n.PARENT,o.parent.id.toString());const a=o.attributesXml();a&&e.setAttribute(n.ATTRIBUTES,a),i(e,o)},t.setPostfix=i,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},9775:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let n,r=0;n=t.factory[r];r++)if(n.test(e))return n.constr(e);return null},t.factory=[]},7813:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4306),i=n(8871),o=n(928),s=n(7149),a=n(9763),c=n(7978),l=n(4308),u=n(5326),d=n(6998),h=n(439),p=n(598);n(9775).factory.push({test:a.CaseLimit.test,constr:e=>new a.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:i.CaseDoubleScript.test,constr:e=>new i.CaseDoubleScript(e)},{test:h.CaseTensor.test,constr:e=>new h.CaseTensor(e)},{test:l.CaseMultiscripts.test,constr:e=>new l.CaseMultiscripts(e)},{test:c.CaseLine.test,constr:e=>new c.CaseLine(e)},{test:r.CaseBinomial.test,constr:e=>new r.CaseBinomial(e)},{test:u.CaseProof.test,constr:e=>new u.CaseProof(e)},{test:s.CaseEmpheq.test,constr:e=>new s.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:p.CaseText.test,constr:e=>new p.CaseText(e)})},8672:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const r=n(1984),i=n(6671),o=n(4886),s=n(4020),a=n(2721),c=n(7984),l=n(8901),u=n(8171),d=n(9775);function h(e){const t=(0,d.getCase)(e);let n;if(t)return n=t.getMathml(),I(n);if(1===e.mathml.length)return r.Debugger.getInstance().output("Walktree Case 0"),n=e.mathml[0],u.setAttributes(n,e),e.childNodes.length&&(r.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&n.appendChild(h(e))}))),I(n);const i=e.contentNodes.map(F);k(e,i);const o=e.childNodes.map(h),s=c.SemanticSkeleton.combineContentChildren(e,i,o);if(n=e.mathmlTree,null===n)r.Debugger.getInstance().output("Walktree Case 1"),n=p(s,e);else{const e=v(s);r.Debugger.getInstance().output("Walktree Case 2"),e?(r.Debugger.getInstance().output("Walktree Case 2.1"),n=P(e)):(r.Debugger.getInstance().output("Walktree Case 2.2"),n=B(n))}return n=D(n),N(n,s,e),u.setAttributes(n,e),I(n)}function p(e,t){const n=C(e);let o=n.node;const s=n.type;if(s!==_.VALID||!l.hasEmptyTag(o))if(r.Debugger.getInstance().output("Walktree Case 1.1"),o=i.createElement("mrow"),s===_.PRUNED)r.Debugger.getInstance().output("Walktree Case 1.1.0"),o=f(o,n.node,e);else if(e[0]){r.Debugger.getInstance().output("Walktree Case 1.1.1");const t=v(e),n=g(P(t),e);i.replaceNode(t,o),n.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function f(e,t,n){let o=L(t);if(l.hasMathTag(o)){r.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(o,e),i.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const s=n.indexOf(t);return n[s]=o,i.replaceNode(o,e),e.appendChild(o),n.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const n of u.EnrichAttributes)e.hasAttribute(n)&&(t.setAttribute(n,e.getAttribute(n)),e.removeAttribute(n))}function g(e,t){const n=i.toArray(e.childNodes);let r=1/0,o=-1/0;return t.forEach((function(e){const t=n.indexOf(e);-1!==t&&(r=Math.min(r,t),o=Math.max(o,t))})),n.slice(r,o+1)}function S(e,t,n){const r=[];let o=i.toArray(e.childNodes),s=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(u.Attribute.TYPE)){r.push(e);continue}const n=b(e,t);0!==n.length&&(1!==n.length?(s?e.setAttribute("AuxiliaryImplicit",!0):s=!0,o=n.concat(o)):r.push(e))}const a=[],c=n.childNodes.map((function(e){return e.mathmlTree}));for(;c.length;){const e=c.pop();if(e){if(-1!==r.indexOf(e))break;-1!==t.indexOf(e)&&a.unshift(e)}}return r.concat(a)}function b(e,t){const n=[];let r=i.toArray(e.childNodes);for(;r.length;){const e=r.shift();e.nodeType===i.NodeType.ELEMENT_NODE&&(e.hasAttribute(u.Attribute.TYPE)||-1!==t.indexOf(e)?n.push(e):r=i.toArray(e.childNodes).concat(r))}return n}function N(e,t,n){if(!t.length)return;const r="implicit"===n.role&&a.flags.combine_juxtaposition?S(e,t,n):i.toArray(e.childNodes);if(!r.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const n=t[0];if(r[o]===n||A(r[o],n)){t.shift(),o++;continue}if(r[o]&&-1===t.indexOf(r[o])){o++;continue}if(y(n,e)){t.shift();continue}let i=r[o];if(i)E(e,i,n),t.shift();else{if(n.parentNode){e=P(n),t.shift();continue}const r=t[1];if(r&&r.parentNode){(e=P(r)).insertBefore(n,r),t.shift(),t.shift();continue}e.insertBefore(n,null),t.shift()}}}function E(e,t,n){let r=t,i=P(r);for(;i&&i.firstChild===r&&!r.hasAttribute("AuxiliaryImplicit")&&i!==e;)r=i,i=P(r);i&&(i.insertBefore(n,r),r.removeAttribute("AuxiliaryImplicit"))}function y(e,t){if(!e)return!1;do{if((e=P(e))===t)return!0}while(e);return!1}function A(e,t){const n=s.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===n&&t.textContent===n&&"true"===t.getAttribute(u.Attribute.ADDED)){for(let n,r=0;n=e.attributes[r];r++)t.hasAttribute(n.nodeName)||t.setAttribute(n.nodeName,n.nodeValue);return i.replaceNode(e,t),!0}return!1}var _;function C(e){const t=v(e);if(!t)return{type:_.INVALID,node:null};const n=v(e.slice().reverse());if(t===n)return{type:_.VALID,node:t};const r=M(t),i=T(r,e),o=M(n,(function(e){return-1!==i.indexOf(e)})),s=o[0],a=i.indexOf(s);return-1===a?{type:_.INVALID,node:null}:{type:i.length!==r.length?_.PRUNED:O(i[a+1],o[1])?_.VALID:_.INVALID,node:s}}function T(e,t){let n=0;for(;e[n]&&-1===t.indexOf(e[n]);)n++;return e.slice(0,n+1)}function v(e){let t=0,n=null;for(;!n&&t!1),r=[e];for(;!n(e)&&!l.hasMathTag(e)&&e.parentNode;)e=P(e),r.unshift(e);return r}function O(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function I(e){for(;!l.hasMathTag(e)&&R(e);)e=P(e);return e}function L(e){const t=i.toArray(e.childNodes);if(!t)return e;const n=t.filter((function(e){return e.nodeType===i.NodeType.ELEMENT_NODE&&!l.hasIgnoreTag(e)}));return 1===n.length&&l.hasEmptyTag(n[0])&&!n[0].hasAttribute(u.Attribute.TYPE)?L(n[0]):e}function R(e){const t=P(e);return!(!t||!l.hasEmptyTag(t))&&i.toArray(t.childNodes).every((function(t){return t===e||x(t)}))}function x(e){if(e.nodeType!==i.NodeType.ELEMENT_NODE)return!0;if(!e||l.hasIgnoreTag(e))return!0;const t=i.toArray(e.childNodes);return!(!l.hasEmptyTag(e)&&t.length||l.hasDisplayTag(e)||e.hasAttribute(u.Attribute.TYPE)||l.isOrphanedGlyph(e))&&i.toArray(e.childNodes).every(x)}function P(e){return e.parentNode}function F(e){if(e.mathml.length)return h(e);const n=t.SETTINGS.implicit?w(e):i.createElement("mrow");return e.mathml=[n],n}function D(e){if("MFENCED"!==i.tagName(e))return e;const t=i.createElement("mrow");for(let n,r=0;n=e.attributes[r];r++)-1===["open","close","separators"].indexOf(n.name)&&t.setAttribute(n.name,n.value);return i.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),i.replaceNode(e,t),t}function w(e){const t=i.createElement("mo"),n=i.createTextNode(e.textContent);return t.appendChild(n),u.setAttributes(t,e),t.setAttribute(u.Attribute.ADDED,"true"),t}function k(e,t){const n=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){B(e).setAttribute(u.Attribute.OPERATOR,n)}))}function B(e){const t=i.toArray(e.childNodes);if(!t)return e;const n=t.filter((function(e){return!x(e)})),r=[];for(let e,t=0;e=n[t];t++)if(l.hasEmptyTag(e)){const t=B(e);t&&t!==e&&r.push(t)}else r.push(e);return 1===r.length?r[0]:e}function U(e,t,n=!1){const r=u.removeAttributePrefix(i.formatXml(e.toString()));return n?t+":\n```html\n"+r+"\n```\n":r}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,n){const s=i.cloneNode(e);return h(n.root),o.default.getInstance().structure&&e.setAttribute(u.Attribute.STRUCTURE,c.SemanticSkeleton.fromStructure(e,n).toString()),r.Debugger.getInstance().generateOutput((()=>[U(s,"Original MathML",t.SETTINGS.wiki),U(n,"Semantic Tree",t.SETTINGS.wiki),U(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=h,t.introduceNewLayer=p,t.introduceLayerAboveLca=f,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=S,t.collectChildNodes_=b,t.mergeChildren_=N,t.insertNewChild_=E,t.isDescendant_=y,t.functionApplication_=A,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(_=t.lcaType||(t.lcaType={})),t.mathmlLca_=C,t.prunePath_=T,t.attachedElement_=v,t.pathToRoot_=M,t.validLca_=O,t.ascendNewNode=I,t.descendNode_=L,t.unitChild_=R,t.isIgnorable_=x,t.parentNode_=P,t.addCollapsedAttribute=function(e,t){const n=new c.SemanticSkeleton(t);e.setAttribute(u.Attribute.COLLAPSED,n.toString())},t.cloneContentNode=F,t.rewriteMfenced=D,t.createInvisibleOperator_=w,t.setOperatorAttribute_=k,t.getInnerNode=B,t.collapsePunctuated=function(e,t){const n=!!t,r=t||[],i=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const s=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=h(t);r.push(e);const o=B(e);i&&!n&&o.setAttribute(u.Attribute.PARENT,i.id.toString()),s.push(t.id)}return s}},7228:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const r=n(5024),i=n(8171);let o=0;t.AbstractHighlighter=class{constructor(){this.counter=o++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,n=0;e=t[n];n++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const n=this.getMactionNodes(e);for(let e,r=0;e=n[r];r++)for(const n in t)e.addEventListener(n,t[n])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){r.evalXPath(`.//*[@${i.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){r.evalXPath(`.//*[@${i.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,i.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,i.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},7567:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const r=n(9400);class i extends r.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=i},1123:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const n={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function r(e,t){const r=e||{color:t};let i=Object.prototype.hasOwnProperty.call(r,"color")?n[r.color]:r;return i||(i=n[t]),i.alpha=Object.prototype.hasOwnProperty.call(r,"alpha")?r.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class i{constructor(e,t){this.foreground=r(t,i.DEFAULT_FOREGROUND_),this.background=r(e,i.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+i.toHex(e.red)+i.toHex(e.green)+i.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=i,i.DEFAULT_BACKGROUND_="blue",i.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,n){t=t>1?t/100:t,n=n>1?n/100:n;const r=(1-Math.abs(2*n-1))*t,i=r*(1-Math.abs(e/60%2-1)),o=n-r/2;let s=0,a=0,c=0;return 0<=e&&e<60?[s,a,c]=[r,i,0]:60<=e&&e<120?[s,a,c]=[i,r,0]:120<=e&&e<180?[s,a,c]=[0,r,i]:180<=e&&e<240?[s,a,c]=[0,i,r]:240<=e&&e<300?[s,a,c]=[i,0,r]:300<=e&&e<360&&([s,a,c]=[r,0,i]),{red:s+o,green:a+o,blue:c+o}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},9400:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const r=n(7228);class i extends r.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=i},9009:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const r=n(7567),i=n(1123),o=n(9400),s=n(7872),a=n(3711),c=n(4662),l=n(3507),u=n(280);t.highlighter=function(e,n,r){const o=new i.ColorPicker(e,n),s="NativeMML"===r.renderer&&"Safari"===r.browser?"MML-CSS":"SVG"===r.renderer&&"v3"===r.browser?"SVG-V3":r.renderer,a=new(t.highlighterMapping_[s]||t.highlighterMapping_.NativeMML);return a.setColor(o),a},t.update=function(e,t,n){const r=new i.ColorPicker(e,t);n.setColor(r)},t.addEvents=function(e,n,r){const i=t.highlighterMapping_[r.renderer];i&&(new i).addEvents(e,n)},t.highlighterMapping_={SVG:l.SvgHighlighter,"SVG-V3":u.SvgV3Highlighter,NativeMML:c.MmlHighlighter,"HTML-CSS":s.HtmlHighlighter,"MML-CSS":a.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:r.ChtmlHighlighter}},7872:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const r=n(6671),i=n(7228);class o extends i.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},n=this.color.rgb();e.style.color=n.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const o=.05,s=0,a=r.createElement("span"),c=parseFloat(e.style.paddingLeft||"0");a.style.backgroundColor=n.background,a.style.opacity=n.alphaback.toString(),a.style.display="inline-block",a.style.height=i.h+i.d+2*o+"em",a.style.verticalAlign=-i.d+"em",a.style.marginTop=a.style.marginBottom=-o+"em",a.style.width=i.w+2*s+"em",a.style.marginLeft=c-s+"em",a.style.marginRight=-i.w-s-c+"em",e.parentNode.insertBefore(a,e),t.box=a}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=o},3711:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const r=n(9400);class i extends r.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=i},4662:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const r=n(7228);class i extends r.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=i},3507:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const r=n(6671),i=n(7228);class o extends i.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const n=r.createElementNS("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=r.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();n.setAttribute("x",(i.x-40).toString()),n.setAttribute("y",(i.y-40).toString()),n.setAttribute("width",(i.width+80).toString()),n.setAttribute("height",(i.height+80).toString());const o=e.getAttribute("transform");return o&&n.setAttribute("transform",o),n.setAttribute("fill",this.colorString().background),n.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(n,e),t={node:n,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},280:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const r=n(6671),i=n(5024),o=n(1123),s=n(3507);class a extends s.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const n=r.createElementNS("http://www.w3.org/2000/svg","rect");n.setAttribute("sre-highlighter-added","true");const i=e.getBBox();n.setAttribute("x",(i.x-40).toString()),n.setAttribute("y",(i.y-40).toString()),n.setAttribute("width",(i.width+80).toString()),n.setAttribute("height",(i.height+80).toString());const s=e.getAttribute("transform");if(s&&n.setAttribute("transform",s),n.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(n,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new o.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(i.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=a},1473:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const r=n(1984),i=n(9259);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=i.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),n=this.children_[t];return this.children_[t]=e,n}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const n in this.children_){const r=this.children_[n];r.applyTest(e)&&t.push(r)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=i.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&r.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},2803:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const r=n(9259),i=n(9146);class o{constructor(){this.root=(0,i.getNode)(r.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let n=[e];for(;n.length;){const e=n.shift();if(e.getKind()===r.TrieNodeKind.QUERY||e.getKind()===r.TrieNodeKind.BOOLEAN){const n=e.getRule();n&&t.unshift(n)}n=n.concat(e.getChildren())}return t}static printWithDepth_(e,t,n){n+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const r=e.getChildren();for(let e,i=0;e=r[i];i++)n=o.printWithDepth_(e,t+1,n);return n}static order_(e){const t=e.getChildren();if(!t.length)return 0;const n=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,n)}addRule(e){let t=this.root;const n=e.context,i=e.dynamicCstr.getValues();for(let e=0,o=i.length;e{t.getKind()===r.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}n=i.slice()}for(;n.length;){const t=n.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);n=n.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let n=0,r=e.length;n!0)),this.kind=l.TrieNodeKind.ROOT}}t.RootTrieNode=u;class d extends a.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=l.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const h={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function p(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&r.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),n=i.resolveNameSpace(t[2]);if(!n)return null;const r=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===r&&e.namespaceURI===n}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),n=t[0].slice(1),r=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(n)&&e.getAttribute(n)===r}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),n=t[0].slice(1),r=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(n)||e.getAttribute(n)!==r}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var n,i;return(null===(i=null===(n=e.parentNode)||void 0===n?void 0:n.parentNode)||void 0===i?void 0:i.tagName)&&r.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),n=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[n])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,n,r]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=r.match(/^unit:(.+)$/);let a="";return o&&(r=o[1],a=":unit"),e=>{const o=i.evalXPath(t,e)[0];if(o){const e=s.lookupCategory(o.textContent+a);return"="===n?e===r:e!==r}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,n,r]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=h[n]||h["="],s=parseInt(r,10);return e=>{const n=i.evalXPath(t,e)[0];return!!n&&o(Array.from(n.textContent).length,s)}}return null}t.constraintTest_=p;class f extends c.StaticTrieNode{constructor(e,t){super(e,p(e)),this.context=t,this.kind=l.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=f;class m extends c.StaticTrieNode{constructor(e,t){super(e,p(e)),this.context=t,this.kind=l.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},2371:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const r=n(4886),i=n(4513),o=n(1058),s=n(8597),a=n(9883),c=n(2523),l=n(3938),u=n(9139),d=n(1547),h=n(346),p=n(13),f=n(6238),m=n(2913),g=n(3305),S=n(9770),b=n(4524);function N(){const e=i.Variables.ensureLocale(r.default.getInstance().locale,r.default.getInstance().defaultLocale);return r.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:s.ca,da:a.da,de:c.de,en:l.en,es:u.es,fr:d.fr,hi:h.hi,it:p.it,nb:f.nb,nn:g.nn,sv:S.sv,nemeth:m.nemeth},t.setLocale=function(){const e=N();if(function(e){const t=r.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(r.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=r.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,n]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,n)}},t.getLocale=N,t.completeLocale=function(e){const n=t.locales[e.locale];if(!n)return void console.error("Locale "+e.locale+" does not exist!");const r=e.kind.toUpperCase(),i=e.messages;if(!i)return;const o=n();for(const[e,t]of Object.entries(i))o[r][e]=t}},4524:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const r=n(4277);function i(){return{FUNCTIONS:(0,r.FUNCTIONS)(),MESSAGES:(0,r.MESSAGES)(),ALPHABETS:(0,r.ALPHABETS)(),NUMBERS:(0,r.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,r.SUBISO)()}}t.LOCALE=i(),t.createLocale=i},3319:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const r=n(4524),i=n(9385);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return r.LOCALE.MESSAGES.MS.ONCE||"";case 2:return r.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===r.LOCALE.MESSAGES.MS.ROOTINDEX||e===r.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(r.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(r.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(r.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:r.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:r.LOCALE.COMBINERS[e[1]]||i.Combiners[e[1]]||r.LOCALE.ALPHABETS.combiner}}},8597:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const r=n(4524),i=n(3319),o=n(165),s=n(9385),a=function(e,t,n){return e="sans serif "+(n?n+" "+e:e),t?e+" "+t:e};let c=null;t.ca=function(){return c||(c=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=a,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>e+n,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e}()),c}},9883:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const r=n(4524),i=n(3319),o=n(5571),s=n(9385);let a=null;t.da=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=s.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),a}},2523:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const r=n(1058),i=n(3319),o=n(4524),s=n(757),a=function(e,t,n){return"s"===n&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),n=""),e=n?n+" "+e:e,t?t+" "+e:e},c=function(e,t,n){return e=n&&"s"!==n?n+" "+e:e,t?e+" "+t:e};let l=null;t.de=function(){return l||(l=function(){const e=(0,o.createLocale)();return e.NUMBERS=s.default,e.COMBINERS.germanPostfix=c,e.ALPHABETS.combiner=a,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const n=t?t+"wurzel":"";return e.replace("Wurzel",n)},e.FUNCTIONS.combineNestedRadical=(e,t,n)=>{const r=(t?t+" ":"")+(e=n.match(/exponent$/)?e+"r":e);return n.match(/ /)?n.replace(/ /," "+r+" "):r+" "+n},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,i.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=r.Grammar.getInstance().getParameter("case"),n=r.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:n?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===r.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),l}},3938:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const r=n(1058),i=n(4524),o=n(3319),s=n(166),a=n(9385);let c=null;t.en=function(){return c||(c=function(){const e=(0,i.createLocale)();return e.NUMBERS=s.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=a.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=s.default.numberToWords,e.CORRECTIONS.article=e=>r.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),c}},9139:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const r=n(4524),i=n(3319),o=n(6154),s=n(9385),a=function(e,t,n){return e="sans serif "+(n?n+" "+e:e),t?e+" "+t:e};let c=null;t.es=function(){return c||(c=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=a,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>e+n,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e}()),c}},1547:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const r=n(1058),i=n(4524),o=n(3319),s=n(4394),a=n(9385);let c=null;t.fr=function(){return c||(c=function(){const e=(0,i.createLocale)();return e.NUMBERS=s.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,n)=>n.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>n+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>r.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=a.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),c}},346:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const r=n(4524),i=n(1779),o=n(9385),s=n(3319);let a=null;t.hi=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=s.nestingToString,e}()),a}},13:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const r=n(3319),i=n(4524),o=n(5952),s=n(9385),a=function(e,t,n){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=n?e+" "+n:e,t?e+" "+t:e};let c=null;t.it=function(){return c||(c=function(){const e=(0,i.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=a,e.FUNCTIONS.radicalNestDepth=r.nestingToString,e.FUNCTIONS.combineRootIndex=r.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,n)=>n.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>n+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=s.Combiners.romanceCombiner,e}()),c}},6238:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const r=n(4524),i=n(3319),o=n(984),s=n(9385);let a=null;t.nb=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),a}},2913:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const r=n(4524),i=n(3669),o=n(9385),s=function(e){return e.match(RegExp("^"+h.ALPHABETS.languagePrefix.english))?e.slice(1):e},a=function(e,t,n){return e=s(e),t?e+t:e},c=function(e,t,n){return t+s(e)},l=function(e,t,n){return t+(n||"")+(e=s(e))+"\u283b"},u=function(e,t,n){return t+(n||"")+(e=s(e))+"\u283b\u283b"},d=function(e,t,n){return t+(e=s(e))+"\u283e"};let h=null;t.nemeth=function(){return h||(h=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.COMBINERS={postfixCombiner:a,germanCombiner:c,embellishCombiner:l,doubleEmbellishCombiner:u,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,n)=>t?t+n+e:s(e),e.ALPHABETS.digitTrans={default:i.default.numberToWords},e}()),h}},3305:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const r=n(4524),i=n(3319),o=n(984),s=n(9385);let a=null;t.nn=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),a}},9770:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const r=n(4524),i=n(3319),o=n(6416),s=n(9385);let a=null;t.sv=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),a}},4277:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const r=n(9385);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:r.identityTransformer,numericOrdinal:r.identityTransformer,numberToWords:r.identityTransformer,numberToOrdinal:r.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:r.identityTransformer,mathspeak:r.identityTransformer,clearspeak:r.identityTransformer},letterTrans:{default:r.identityTransformer},combiner:(e,t,n)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>r.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:r.Combiners.identityCombiner,combineNestedRadical:r.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:r.siCombiner,plural:r.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},165:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function i(e){const t=e%1e3,n=Math.floor(t/100),r=n?1===n?"cent":a.ones[n]+"-cents":"",i=function(e){const t=e%100;if(t<20)return a.ones[t];const n=Math.floor(t/10),r=a.tens[n],i=a.ones[t%10];return r&&i?r+(2===n?"-i-":"-")+i:r||i}(t%100);return r&&i?r+a.numSep+i:r||i}function o(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const r=e%(t>1?1e6:1e3);if(r){let e=a.large[t];if(t)if(1===t)n=(1===r?"":i(r)+a.numSep)+e+(n?a.numSep+n:"");else{const t=o(r);e=1===r?e:e.replace(/\u00f3$/,"ons"),n=t+a.numSep+e+(n?a.numSep+n:"")}else n=i(r)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return n}function s(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const a=(0,n(4277).NUMBERS)();a.numericOrdinal=s,a.numberToWords=o,a.numberToOrdinal=function(e,t){if(e>1999)return s(e);if(e<=10)return a.special.onesOrdinals[e-1];const n=o(e);return n.match(/mil$/)?n.replace(/mil$/,"mil\xb7l\xe8sima"):n.match(/u$/)?n.replace(/u$/,"vena"):n.match(/a$/)?n.replace(/a$/,"ena"):n+(n.match(/e$/)?"na":"ena")},t.default=a},5571:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e,t=!1){return e===a.ones[1]?t?"et":"en":e}function i(e,t=!1){let n=e%1e3,i="",o=a.ones[Math.floor(n/100)];if(i+=o?r(o,!0)+" hundrede":"",n%=100,n)if(i+=i?" og ":"",o=t?a.special.smallOrdinals[n]:a.ones[n],o)i+=o;else{const e=t?a.special.tensOrdinals[Math.floor(n/10)]:a.tens[Math.floor(n/10)];o=a.ones[n%10],i+=o?r(o)+"og"+e:e}return i}function o(e,t=!1){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,o="";for(;e>0;){const s=e%1e3;if(s){const e=i(s,t&&!n);if(n){const t=a.large[n],i=s>1?"er":"";o=r(e,n<=1)+" "+t+i+(o?" og ":"")+o}else o=r(e)+o}e=Math.floor(e/1e3),n++}return o}function s(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=o,a.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":s(e)+(t?"dele":"del")},t.default=a},757:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e,t=!1){return e===a.ones[1]?t?"eine":"ein":e}function i(e){let t=e%1e3,n="",i=a.ones[Math.floor(t/100)];if(n+=i?r(i)+"hundert":"",t%=100,t)if(n+=n?a.numSep:"",i=a.ones[t],i)n+=i;else{const e=a.tens[Math.floor(t/10)];i=a.ones[t%10],n+=i?r(i)+"und"+e:e}return n}function o(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const o=e%1e3;if(o){const s=i(e%1e3);if(t){const e=a.large[t],i=t>1&&o>1?e.match(/e$/)?"n":"en":"";n=r(s,t>1)+e+i+n}else n=r(s,t>1)+n}e=Math.floor(e/1e3),t++}return n.replace(/ein$/,"eins")}function s(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=o,a.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":s(e)+"l"},t.default=a},166:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){let t=e%1e3,n="";return n+=s.ones[Math.floor(t/100)]?s.ones[Math.floor(t/100)]+s.numSep+"hundred":"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]||s.tens[Math.floor(t/10)]+(t%10?s.numSep+s.ones[t%10]:"")),n}function i(e){if(0===e)return s.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){e%1e3&&(n=r(e%1e3)+(t?"-"+s.large[t]+"-":"")+n),e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}function o(e){let t=i(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=o,s.numericOrdinal=function(e){const t=e%100,n=e.toString();if(t>10&&t<20)return n+"th";switch(e%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd";default:return n+"th"}},s.numberToWords=i,s.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const n=o(e);return t?n+"s":n},t.default=s},6154:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function i(e){const t=e%1e3,n=Math.floor(t/100),r=o.special.hundreds[n],i=function(e){const t=e%100;if(t<30)return o.ones[t];const n=o.tens[Math.floor(t/10)],r=o.ones[t%10];return n&&r?n+" y "+r:n||r}(t%100);return 1===n?i?r+"to "+i:r:r&&i?r+" "+i:r||i}const o=(0,n(4277).NUMBERS)();o.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const r=e%1e3;if(r){let e=o.large[t];const s=i(r);t?1===r?(e=e.match("/^mil( |$)/")?e:"un "+e,n=e+(n?" "+n:"")):(e=e.replace(/\u00f3n$/,"ones"),n=i(r)+" "+e+(n?" "+n:"")):n=s}e=Math.floor(e/1e3),t++}return n},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const n=[];if(e>=1e3&&(e-=1e3,n.push("mil\xe9sima")),!e)return n.join(" ");let r=0;return r=Math.floor(e/100),r>0&&(n.push(o.special.hundredsOrdinals[r-1]),e%=100),e<=12?n.push(o.special.onesOrdinals[e-1]):(r=Math.floor(e/10),r>0&&(n.push(o.special.tensOrdinals[r-1]),e%=10),e>0&&n.push(o.special.onesOrdinals[e-1])),n.join(" ")},t.default=o},4394:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4886),i=n(1058),o=n(4277);function s(e){let t=e%1e3,n="";if(n+=u.ones[Math.floor(t/100)]?u.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){n+=n?"-":"";let e=u.ones[t];if(e)n+=e;else{const r=u.tens[Math.floor(t/10)];r.match(/-dix$/)?(e=u.ones[t%10+10],n+=r.replace(/-dix$/,"")+"-"+e):n+=r+(t%10?"-"+u.ones[t%10]:"")}}const r=n.match(/s-\w+$/);return r?n.replace(/s-\w+$/,r[0].slice(1)):n.replace(/-un$/,"-et-un")}function a(e){if(0===e)return u.zero;if(e>=Math.pow(10,36))return e.toString();u.special["tens-"+r.default.getInstance().subiso]&&(u.tens=u.special["tens-"+r.default.getInstance().subiso]);let t=0,n="";for(;e>0;){const r=e%1e3;if(r){let e=u.large[t];const i=s(r);if(e&&e.match(/^mille /)){const r=e.replace(/^mille /,"");n=n.match(RegExp(r))?i+(t?"-mille-":"")+n:n.match(RegExp(r.replace(/s$/,"")))?i+(t?"-mille-":"")+n.replace(r.replace(/s$/,""),r):i+(t?"-"+e+"-":"")+n}else e=1===r&&e?e.replace(/s$/,""):e,n=i+(t?"-"+e+"-":"")+n}e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}const c={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function l(e){if(1===e)return"premi\xe8re";let t=a(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const u=(0,o.NUMBERS)();u.wordOrdinal=l,u.numericOrdinal=function(e){const t=i.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},u.numberToWords=a,u.numberToOrdinal=function(e,t){const n=c[e]||l(e);return 3===e?n:t?n+"s":n},t.default=u},1779:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function i(e){if(0===e)return s.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,n="";const r=function(e){let t=e%1e3,n="";return n+=s.ones[Math.floor(t/100)]?s.ones[Math.floor(t/100)]+s.numSep+s.special.hundred:"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]),n}(e%1e3);if(!(e=Math.floor(e/1e3)))return r;for(;e>0;){const r=e%100;r&&(n=s.ones[r]+s.numSep+s.large[t]+(n?s.numSep+n:"")),e=Math.floor(e/100),t++}return r?n+s.numSep+r:n}function o(e){const t=r.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?s.special.ordinalsFeminine[e]:s.special.ordinalsMasculine[e];return i(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=o,s.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?s.special.simpleSmallOrdinalsFeminine[e]:s.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":s.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},s.numberToWords=i,s.numberToOrdinal=function(e,t){return e<=10?s.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=s},5952:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function i(e){let t=e%1e3,n="";if(n+=a.ones[Math.floor(t/100)]?a.ones[Math.floor(t/100)]+a.numSep+"cento":"",t%=100,t){n+=n?a.numSep:"";const e=a.ones[t];if(e)n+=e;else{let e=a.tens[Math.floor(t/10)];const r=t%10;1!==r&&8!==r||(e=e.slice(0,-1)),n+=e,n+=r?a.numSep+a.ones[t%10]:""}}return n}function o(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&r.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,n="";for(;e>0;){e%1e3&&(n=i(e%1e3)+(t?"-"+a.large[t]+"-":"")+n),e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}function s(e){const t="m"===r.Grammar.getInstance().getParameter("gender")?"o":"a";let n=a.special.onesOrdinals[e];return n?n.slice(0,-1)+t:(n=o(e),n.slice(0,-1)+"esim"+t)}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},a.numberToWords=o,a.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const n=s(e);if(!t)return n;const r=n.match(/o$/)?"i":"e";return n.slice(0,-1)+r},t.default=a},3669:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){return e.toString().split("").map((function(e){return i.ones[parseInt(e,10)]})).join("")}const i=(0,n(4277).NUMBERS)();i.numberToWords=r,i.numberToOrdinal=r,t.default=i},984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4886);function i(e,t=!1){let n=e%1e3,r="";const i=Math.floor(n/100),s=a.ones[i];if(r+=s?(1===i?"":s)+"hundre":"",n%=100,n){if(r+=r?"og":"",t){const e=a.special.smallOrdinals[n];if(e)return r+e;if(n%10)return r+a.tens[Math.floor(n/10)]+a.special.smallOrdinals[n%10]}r+=a.ones[n]||a.tens[Math.floor(n/10)]+(n%10?a.ones[n%10]:"")}return t?o(r):r}function o(e){const t=a.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+a.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+a.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+a.special.endOrdinal:(e.match(/e$/),e+"nde")}function s(e){return u(e,!0)}const a=(0,n(4277).NUMBERS)();function c(e,t=!1){return e===a.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function l(e,t=!1){let n=e%1e3,r="",i=a.ones[Math.floor(n/100)];if(r+=i?c(i)+"hundre":"",n%=100,n){if(r+=r?"og":"",t){const e=a.special.smallOrdinals[n];if(e)return r+e}if(i=a.ones[n],i)r+=i;else{const e=a.tens[Math.floor(n/10)];i=a.ones[n%10],r+=i?i+"og"+e:e}}return t?o(r):r}function u(e,t=!1){const n="alt"===r.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?a.special.smallOrdinals[0]:a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,r="";for(;e>0;){const i=e%1e3;if(i){const o=l(e%1e3,!n&&t);!n&&t&&(t=!t),r=(1===n?c(o,!0):o)+(n>1?a.numSep:"")+(n?a.large[n]+(n>1&&i>1?"er":""):"")+(n>1&&r?a.numSep:"")+r}e=Math.floor(e/1e3),n++}return t?r+(r.match(/tusen$/)?"de":"te"):r}(e,t):function(e,t=!1){if(0===e)return t?a.special.smallOrdinals[0]:a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,r="";for(;e>0;){const o=e%1e3;if(o){const s=i(e%1e3,!n&&t);!n&&t&&(t=!t),r=s+(n?" "+a.large[n]+(n>1&&o>1?"er":"")+(r?" ":""):"")+r}e=Math.floor(e/1e3),n++}return t?r+(r.match(/tusen$/)?"de":"te"):r}(e,t);return n}a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=u,a.numberToOrdinal=function(e,t){return s(e)},t.default=a},6416:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){let t=e%1e3,n="";const r=Math.floor(t/100);return n+=s.ones[r]?(1===r?"":s.ones[r]+s.numSep)+"hundra":"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]||s.tens[Math.floor(t/10)]+(t%10?s.numSep+s.ones[t%10]:"")),n}function i(e,t=!1){if(0===e)return s.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,i="";for(;e>0;){const o=e%1e3;if(o){const a=s.large[n],c=o>1&&n>1&&!t?"er":"";i=(1===n&&1===o?"":(n>1&&1===o?"en":r(e%1e3))+(n>1?" ":""))+(n?a+c+(n>1?" ":""):"")+i}e=Math.floor(e/1e3),n++}return i.replace(/ $/,"")}function o(e){let t=i(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=o,s.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},s.numberToWords=i,s.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let n=o(e);return n=n.match(/de$/)?n.replace(/de$/,""):n,n+(t?"delar":"del")},t.default=s},9385:function(e,t){function n(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const n=e.childNodes[0].childNodes[1].textContent,r=e.childNodes[0].childNodes[0].textContent,i=Number(n),o=Number(r);return isNaN(i)||isNaN(o)?{convertible:!1,content:`${r} ${t} ${n}`}:{convertible:!0,enumerator:o,denominator:i}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,n){return e+t+n},t.Combiners.prefixCombiner=function(e,t,n){return e=n?n+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,n){return e=n?n+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,n){return e=n?e+" "+n:e,t?e+" "+t:e},t.convertVulgarFraction=n,t.vulgarFractionSmall=function(e,t,r){const i=n(e);if(i.convertible){const e=i.enumerator,n=i.denominator;return e>0&&e0&&n{const s=this.parseCstr(t.toString().replace(i,""));this.addRule(new o.SpeechRule(e,s,r,n))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,n,...r){const i=this.parsePrecondition(n,r),o=this.parseCstr(t);i&&o?(i.rank=this.rank++,this.preconditions.set(e,new c(o,i))):console.error(`Precondition Error: ${n}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const n=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,n,t.precondition,t.action))}))}ignoreRules(e,...t){let n=this.findAllRules((t=>t.name===e));if(!t.length)return void n.forEach(this.deleteRule.bind(this));let r=[];for(const e of t){const t=this.parseCstr(e);for(const e of n)t.equal(e.dynamicCstr)?this.deleteRule(e):r.push(e);n=r,r=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=a;class c{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[n,r]of this.conditions)this.base.equal(n)&&t.push([e,r]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const n=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[n]=!0,this._conditions.push([e,t]))}}t.Condition=c},1462:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const r=n(4036),i=n(7478);class o extends i.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],n=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=r;class i extends r{constructor(e,t){const n={};for(const[t,r]of Object.entries(e))n[t]=[r];super(n,t),this.components=e}static createCstr(...e){const t=i.DEFAULT_ORDER,n={};for(let r=0,i=e.length,o=t.length;r{const n=t.indexOf(e);return-1!==n&&t.splice(n,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,n,r=0;t=e[r],n=this.order[r];r++){const e=this.getValue(n);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let n,r=0;n=t[r];r++){const t=this.getValue(n);if(!t||e.getValue(n)!==t)return!1}return!0}}t.DynamicCstr=i,i.DEFAULT_ORDER=[n.LOCALE,n.MODALITY,n.DOMAIN,n.STYLE,n.TOPIC],i.BASE_LOCALE="base",i.DEFAULT_VALUE="default",i.DEFAULT_VALUES={[n.LOCALE]:"en",[n.DOMAIN]:i.DEFAULT_VALUE,[n.STYLE]:i.DEFAULT_VALUE,[n.TOPIC]:i.DEFAULT_VALUE,[n.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),n={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+n);let r=0;for(let e,i=0;e=this.order[i],t.length;i++,r++){const r=t.shift();n[e]=r}return new i(n,this.order.slice(0,r))}};t.DefaultComparator=class{constructor(e,t=new r(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new r(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const n=e.getValue(t);return n===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(n)}))}compare(e,t){let n=!1;for(let r,i=0;r=this.order[i];i++){const i=e.getValue(r),o=t.getValue(r);if(!n){const e=this.reference.getValue(r);if(e===i&&e!==o)return-1;if(e===o&&e!==i)return 1;if(e===i&&e===o)continue;e!==i&&e!==o&&(n=!0)}const s=this.fallback.getProperty(r),a=s.indexOf(i),c=s.indexOf(o);if(a!h.equal(e.cstr))),c.push(m),this.rules.set(t,c),p.setReference(f)}lookupRule(e,t){let n=this.getRules(t.getValue(i.Axis.LOCALE));return n=n.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===n.length?n[0]:n.length?n.sort(((e,t)=>r.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},7478:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const r=n(1426),i=n(4524),o=n(4036),s=n(1970),a=n(7039);class c extends s.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...n){const r=this.parsePrecondition(t,n);if(!r)return void console.error(`Precondition Error: ${t} ${n}`);const i=this.preconditions.get(e);i?i.addFullCondition(r):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...n){const r=this.findAllRules((function(t){return t.name===e}));if(0===r.length)throw new a.OutputError("Rule with name "+e+" does not exist.");const i=[];r.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),n=e.action.toString();for(let e,r=0;e=i[r];r++)if(e.action===n&&e.cstr===t)return!1;return i.push({cstr:t,action:n}),!0})(e)&&this.addAlias_(e,t,n)}))}defineSpecializedRule(e,t,n,r){const i=this.parseCstr(t),o=this.findRule((t=>t.name===e&&i.equal(t.dynamicCstr))),s=this.parseCstr(n);if(!o&&r)throw new a.OutputError("Rule named "+e+" with style "+t+" does not exist.");const c=r?a.Action.fromString(r):o.action,l=new a.SpeechRule(o.name,s,o.precondition,c);this.addRule(l)}defineSpecialized(e,t,n){const r=this.parseCstr(n);if(!r)return void console.error(`Dynamic Constraint Error: ${n}`);const i=this.preconditions.get(e);i?i.addConstraint(r):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let n=this.matchNumber_(e);if(n&&n.length===e.length)return t.push(this.evaluateCharacter(n.number)),t;const o=r.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,r=0;e=o[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+i.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let r=e;for(;r;){n=this.matchNumber_(r);const e=r.match(new RegExp("^["+i.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(n)t.push(this.evaluateCharacter(n.number)),r=r.substring(n.length);else if(e)t.push(this.evaluateCharacter(e[0])),r=r.substring(e[0].length);else{const e=Array.from(r),n=e[0];t.push(this.evaluateCharacter(n)),r=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,n){const r=this.parsePrecondition(t,n),i=new a.SpeechRule(e.name,e.dynamicCstr,r,e.action);i.name=e.name,this.addRule(i)}matchNumber_(e){const t=e.match(new RegExp("^"+i.LOCALE.MESSAGES.regexp.NUMBER)),n=e.match(new RegExp("^"+c.regexp.NUMBER));if(!t&&!n)return null;const r=n&&n[0]===e;if(t&&t[0]===e||!r)return t?{number:t[0],length:t[0].length}:null;return{number:n[0].replace(new RegExp(c.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(c.regexp.DECIMAL_MARK,"g"),i.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,i.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:n[0].length}}}t.MathStore=c,c.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},7039:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const r=n(4886),i=n(1058);var o;function s(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,n,r){this.name=e,this.dynamicCstr=t,this.precondition=n,this.action=r,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class a{constructor({type:e,content:t,attributes:n,grammar:r}){this.type=e,this.content=t,this.attributes=n,this.grammar=r}static grammarFromString(e){return i.Grammar.parseInput(e)}static fromString(e){const t={type:s(e.substring(0,3))};let n=e.slice(3).trim();if(!n)throw new u("Missing content.");switch(t.type){case o.TEXT:if('"'===n[0]){const e=d(n,"\\(")[0].trim();if('"'!==e.slice(-1))throw new u("Invalid string syntax.");t.content=e,n=n.slice(e.length).trim(),-1===n.indexOf("(")&&(n="");break}case o.NODE:case o.MULTI:{const e=n.indexOf(" (");if(-1===e){t.content=n.trim(),n="";break}t.content=n.substring(0,e).trim(),n=n.slice(e).trim()}}if(n){const e=a.attributesFromString(n);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new a(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new u("Invalid attribute expression: "+e);const t={},n=d(e.slice(1,-1),",");for(let e=0,r=n.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const n=this.attributes[t];"true"===n?e.push(t):e.push(t+":"+n)}return e}}t.Component=a;class c{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),n=[];for(let e=0,r=t.length;e0?n[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||i.evaluateBoolean(t,e)}constructString(e,t){const n=this.constructString_(e,t);return Array.isArray(n)?n.map((e=>e.speech)).join(""):n}constructSpan(e,t,n){const i=this.constructString_(e,t);if(Array.isArray(i)){let e=i[i.length-1];return e.attributes=Object.assign({},n,e.attributes),i}return[r.Span.node(i,e,n)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const n=this.customStrings.lookup(t);return n?n(e):i.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,n=0;e=t[n];n++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},6060:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const r=n(4148),i=n(1930),o=n(1984),s=n(6671),a=n(4886),c=n(4998),l=n(5024),u=n(7278),d=n(9805),h=n(1462),p=n(8310),f=n(1058),m=n(7478),g=n(7039),S=n(2803);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new S.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const n=e.precondition,r=e.context.applyQuery(t,n.query);o.Debugger.getInstance().output(n.query,r?r.toString():r),n.constraints.forEach((n=>o.Debugger.getInstance().output(n,e.context.applyConstraint(t,n))))}static debugNamedSpeechRule(e,t){const n=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let r,i=0;r=n[i];i++)o.Debugger.getInstance().output("Rule",e,"DynamicCstr:",r.dynamicCstr.toString(),"number",i),b.debugSpeechRule(r,t)}evaluateNode(e){(0,l.updateEvaluator)(e);const t=(new Date).getTime();let n=[];try{n=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(e)}const r=(new Date).getTime();return o.Debugger.getInstance().output("Time:",r-t),n}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const n=a.default.getInstance(),r={};for(const t in e)r[t]=n[t],n[t]=e[t];n.setDynamicCstr();const i=t();for(const e in r)n[e]=r[e];return n.setDynamicCstr(),i}addStore(e){const t=E(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,n){const r={};for(const i in n){const o=n[i];r[i]="string"==typeof o?e.constructString(t,o):o}f.Grammar.getInstance().pushState(r)}addEvaluator(e){const t=e.evaluateDefault.bind(e),n=this.evaluators_[e.locale];if(n)return void(n[e.modality]=t);const r={};r[e.modality]=t,this.evaluators_[e.locale]=r}getEvaluator(e,t){const n=this.evaluators_[e]||this.evaluators_[p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]];return n[t]||n[p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=a.default.getInstance();let n;o.Debugger.getInstance().output(t.mode!==c.Mode.HTTP?e.toString():e),f.Grammar.getInstance().setAttribute(e);const s=this.lookupRule(e,t.dynamicCstr);if(!s)return t.strict?[]:(n=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(n,{},!1,e),n);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",s.name,s.dynamicCstr.toString(),(t.mode,c.Mode.HTTP,e).toString()]));const u=s.context,d=s.action.components;n=[];for(let t,o=0;t=d[o];o++){let o=[];const s=t.content||"",c=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(u,e,t.grammar);let h=null;if(c.engine){h=a.default.getInstance().dynamicCstr.getComponents();const e=f.Grammar.parseInput(c.engine);a.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=u.applyQuery(e,s);t&&(o=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=u.applySelector(e,s);t.length>0&&(o=this.evaluateNodeList_(u,t,c.sepFunc,u.constructString(e,c.separator),c.ctxtFunc,u.constructString(e,c.context)))}break;case g.ActionType.TEXT:{let t=c.span,n={};if(t){const r=(0,l.evalXPath)(t,e);n=r.length?i.Span.getAttributes(r[0]):{kind:t}}o=u.constructSpan(e,s,n).map((function(e){return r.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:o=[r.AuditoryDescription.create({text:s})]}o[0]&&!d&&(c.context&&(o[0].context=u.constructString(e,c.context)+(o[0].context||"")),c.annotation&&(o[0].annotation=c.annotation)),this.addLayout(o,c,d),t.grammar&&f.Grammar.getInstance().popState(),n=n.concat(this.addPersonality_(o,c,d,e)),h&&a.default.getInstance().setDynamicCstr(h)}return n}evaluateNodeList_(e,t,n,i,o,s){if(!t.length)return[];const a=i||"",c=s||"",l=e.contextFunctions.lookup(o),u=l?l(t,c):function(){return c},d=e.contextFunctions.lookup(n),h=d?d(t,a):function(){return[r.AuditoryDescription.create({text:a},{translate:!0})]};let p=[];for(let e,n=0;e=t[n];n++){const r=this.evaluateTree_(e);if(r.length>0&&(r[0].context=u()+(r[0].context||""),p=p.concat(r),n=0;t--){const r=n[t].name;!e.attributes[r]&&r.match(/^ext/)&&(e.attributes[r]=n[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const n=e.personality;for(const e in t)n[e]&&"number"==typeof n[e]&&"number"==typeof t[e]?n[e]=n[e]+t[e]:n[e]||(n[e]=t[e]);return e}updateConstraint_(){const e=a.default.getInstance().dynamicCstr,t=a.default.getInstance().strict,n=this.trie,r={};let i=e.getValue(p.Axis.LOCALE),o=e.getValue(p.Axis.MODALITY),s=e.getValue(p.Axis.DOMAIN);n.hasSubtrie([i,o,s])||(s=p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN],n.hasSubtrie([i,o,s])||(o=p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY],n.hasSubtrie([i,o,s])||(i=p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]))),r[p.Axis.LOCALE]=[i],r[p.Axis.MODALITY]=["summary"!==o?o:p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]],r[p.Axis.DOMAIN]=["speech"!==o?p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN]:s];const c=e.getOrder();for(let n,i=0;n=c[i];i++)if(!r[n]){const i=e.getValue(n),o=this.makeSet_(i,e.preference),s=p.DynamicCstr.DEFAULT_VALUES[n];t||i===s||o.push(s),r[n]=o}e.updateProperties(r)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==s.NodeType.ELEMENT_NODE&&e.nodeType!==s.NodeType.TEXT_NODE)return null;const n=this.lookupRules(e,t);return n.length>0?this.pickMostConstraint_(t,n):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const n=a.default.getInstance().comparator;return t.sort((function(e,t){return n.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const N=new Map;function E(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const n=N.get(t);return n.parse(e),n}d.init(),e&&!e.functions&&(e.functions=u.getStore(e.locale,e.modality,e.domain));const n="braille"===e.modality?new h.BrailleStore:new m.MathStore;return N.set(t,n),e.inherits&&(n.inherits=N.get(`${e.inherits}.${e.modality}.${e.domain}`)),n.parse(e),n.initialize(),n}t.storeFactory=E,a.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},3686:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class n{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let n,r=0;n=t[r];r++)this.add(n,e.store[n])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends n{constructor(){super("CQF",{})}};t.CustomStrings=class extends n{constructor(){super("CSF",{})}};t.ContextFunctions=class extends n{constructor(){super("CTF",{})}};t.CustomGenerators=class extends n{constructor(){super("CGF",{})}}},931:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const r=n(4148),i=n(5024),o=n(4886);t.nodeCounter=function(e,t){const n=e.length;let r=0,i=t;return t||(i=""),function(){return r0?i.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),i=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return i;const s=o.default.evaluateNode(e);return i.concat(s)}}},1939:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const r=n(6671),i=n(1784);function o(e){return new i.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(r.parseInput(e))}},4036:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const r=n(241);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const n=e.domain+":"+e.name;e instanceof r.SemanticAnnotator?t.annotators.set(n,e):t.visitors.set(n,e)},t.activate=function(e,n){const r=e+":"+n,i=t.annotators.get(r)||t.visitors.get(r);i&&(i.active=!0)},t.annotate=function(e){for(const n of t.annotators.values())n.active&&n.annotate(e);for(const n of t.visitors.values())n.active&&n.visit(e,Object.assign({},n.def))}},241:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,n){this.domain=e,this.name=t,this.func=n,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,n,r={}){this.domain=e,this.name=t,this.func=n,this.def=r,this.active=!1}visit(e,t){let n=this.func(e,t);e.addAnnotation(this.domain,n[0]);for(let t,r=0;t=e.childNodes[r];r++)n=this.visit(t,n[1]);return n}}},4020:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const n=String.fromCodePoint(8291),r=["\uff0c","\ufe50",",",n],i=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],s={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},a={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},c=Object.keys(s),l=Object.values(s);l.push("\u301f");const u=Object.keys(a),d=Object.values(a),h=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],p=["\u2016","\u2225","\u2980","\u2af4"],f=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],S=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],N=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],E=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],y=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],A=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],_=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],C=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],T=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],v=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],M=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],O=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],I=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],R=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],x=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],P=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],F=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],D=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],w=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],k=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],B=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],U=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],j=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],G=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],V=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],$=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],H=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],q=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],Y=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],z=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],J=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Q=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Z=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],ne=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],re=["\u213c","\u213d","\u213e","\u213f"],ie=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],se=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],ae=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],ce=["\u2135","\u2136","\u2137","\u2138"],le=f.concat(m,g,S,b,N,E,A,_,y,C,T,v,M,O,I,L,R,x,P,F,D,w,k,B,U,j,G,V,$,H,X,q,W,Y,K,z,J,Q,Z,ee,re,ie,te,ne,oe,se,ae,ce);t.allLettersRegExp=new RegExp(le.join("|"));const ue=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ue.push(de);const he=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],pe=String.fromCodePoint(8290);he.push(pe);const fe=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),Se=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:r,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:i,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:c,type:"fence",role:"open"},{set:l,type:"fence",role:"close"},{set:u,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:h,type:"fence",role:"neutral"},{set:p,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:S,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:N,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:y,type:"identifier",role:"latinletter",font:"italic"},{set:E,type:"identifier",role:"latinletter",font:"italic"},{set:_,type:"identifier",role:"latinletter",font:"bold-italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:T,type:"identifier",role:"latinletter",font:"script"},{set:C,type:"identifier",role:"latinletter",font:"script"},{set:M,type:"identifier",role:"latinletter",font:"bold-script"},{set:v,type:"identifier",role:"latinletter",font:"bold-script"},{set:I,type:"identifier",role:"latinletter",font:"fraktur"},{set:O,type:"identifier",role:"latinletter",font:"fraktur"},{set:R,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:P,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:x,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:w,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:G,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:$,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:H,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:q,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:Y,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:z,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Q,type:"identifier",role:"greekletter",font:"bold-italic"},{set:J,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Z,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ne,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"double-struck"},{set:ie,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:se,type:"identifier",role:"greekletter",font:"italic"},{set:ae,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:ce,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ue,type:"operator",role:"addition"},{set:he,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:Se,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],Ne=function(){const e={};for(let t,n=0;t=be[n];n++)t.set.forEach((function(n){e[n]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=Ne[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=Ne[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return Ne[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return pe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return n},t.functionApplication=function(){return fe},t.isMatchingFence=function(e,t){return-1!==h.indexOf(e)||-1!==p.indexOf(e)?e===t:s[e]===t||a[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const Ee=new Map;function ye(e,t){return`${e} ${t}`}function Ae(e,t,n=""){for(const r of t)Ee.set(ye(e,r),n||e)}Ae("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),Ae("bar",i),Ae("tilde",o),t.lookupSecondary=function(e,t){return Ee.get(ye(e,t))}},7405:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const r=n(4020),i=n(178);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class s{constructor(){this.map={}}add(e,t){const n=this.map[e];n?n.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class a extends s{copyCollator(){return new a}add(e,t){const n=o.key(e,t.font);super.add(n,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const n=Array(t.length+3).join(" "),r=this.map[t],i=[];for(let e,t=0;e=r[t];t++)i.push(e.toString());e.push(t+": "+i.join("\n"+n))}return e.join("\n")}collateMeaning(){const e=new c;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=a;class c extends s{copyCollator(){return new c}add(e,t){const n=this.retrieve(e,t.font);if(!n||!n.find((function(e){return r.equal(e,t)}))){const n=o.key(e,t.font);super.add(n,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const n=Array(t.length+3).join(" "),r=this.map[t],i=[];for(let e,t=0;e=r[t];t++)i.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+i.join("\n"+n))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,i.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=c},5958:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class n{constructor(e,t,n=(e=>!1)){this.name=e,this.apply=t,this.applicable=n}}t.SemanticAbstractHeuristic=n;t.SemanticTreeHeuristic=class extends n{};t.SemanticMultiHeuristic=class extends n{}},2721:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const n=new Map;function r(e){return n.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const r=e.name;n.set(r,e),t.flags[r]||(t.flags[r]=!1)},t.run=function(e,n,i){const o=r(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(n))?o.apply(n):i?i(n):n},t.lookup=r},7103:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1984),i=n(4886),o=n(4020),s=n(2721),a=n(5958),c=n(6161),l=n(7793),u=n(8901),d=n(7984),h=n(6671);function p(e,t,n){let r=null;if(!e.length)return r;const i=n[n.length-1],o=i&&i.length,s=t&&t.length,a=l.default.getInstance();if(o&&s){if("infixop"===t[0].type&&"implicit"===t[0].role)return r=e.pop(),i.push(a.postfixNode_(i.pop(),e)),r;r=e.shift();const n=a.prefixNode_(t.shift(),e);return t.unshift(n),r}return o?(i.push(a.postfixNode_(i.pop(),e)),r):(s&&t.unshift(a.prefixNode_(t.shift(),e)),r)}function f(e,t,n){if(!t.length)return e;const i=e.pop(),o=t.shift(),a=n.shift();if(c.isImplicitOp(o)){r.Debugger.getInstance().output("Juxta Heuristic Case 2");const s=(i?[i,o]:[o]).concat(a);return f(e.concat(s),t,n)}if(!i)return r.Debugger.getInstance().output("Juxta Heuristic Case 3"),f([o].concat(a),t,n);const l=a.shift();if(!l){r.Debugger.getInstance().output("Juxta Heuristic Case 9");const a=s.factory.makeBranchNode("infixop",[i,t.shift()],[o],o.textContent);return a.role="implicit",s.run("combine_juxtaposition",a),t.unshift(a),f(e,t,n)}if(c.isOperator(i)||c.isOperator(l))return r.Debugger.getInstance().output("Juxta Heuristic Case 4"),f(e.concat([i,o,l]).concat(a),t,n);let u=null;return c.isImplicitOp(i)&&c.isImplicitOp(l)?(r.Debugger.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(o),i.contentNodes=i.contentNodes.concat(l.contentNodes),i.childNodes.push(l),i.childNodes=i.childNodes.concat(l.childNodes),l.childNodes.forEach((e=>e.parent=i)),o.parent=i,i.addMathmlNodes(o.mathml),i.addMathmlNodes(l.mathml),u=i):c.isImplicitOp(i)?(r.Debugger.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(o),i.childNodes.push(l),l.parent=i,o.parent=i,i.addMathmlNodes(o.mathml),i.addMathmlNodes(l.mathml),u=i):c.isImplicitOp(l)?(r.Debugger.getInstance().output("Juxta Heuristic Case 7"),l.contentNodes.unshift(o),l.childNodes.unshift(i),i.parent=l,o.parent=l,l.addMathmlNodes(o.mathml),l.addMathmlNodes(i.mathml),u=l):(r.Debugger.getInstance().output("Juxta Heuristic Case 8"),u=s.factory.makeBranchNode("infixop",[i,l],[o],o.textContent),u.role="implicit"),e.push(u),f(e.concat(a),t,n)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===h.tagName(e.childNodes[0])&&"MPADDED"===h.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===h.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}s.add(new a.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,n=e.childNodes.length-1;t=e.childNodes[n];n--)c.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(n,1,...t.childNodes),e.contentNodes.splice(n,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),s.add(new a.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(c.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===i.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===i.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===i.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),s.add(new a.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=u.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],n=[];let r=e.comp.shift(),i=null,o=[];for(;e.comp.length;)if(o=[],r.length)i&&t.push(i),n.push(r),i=e.rel.shift(),r=e.comp.shift();else{for(i&&o.push(i);!r.length&&e.comp.length;)r=e.comp.shift(),o.push(e.rel.shift());i=p(o,r,n)}o.length||r.length?(t.push(i),n.push(r)):(o.push(i),p(o,r,n));return{rel:t,comp:n}}(t):t,e=t.comp[0];for(let n,r,i=1;n=t.comp[i],r=t.rel[i-1];i++)e.push(r),e=e.concat(n);return t=u.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?f(t.comp.shift(),t.rel,t.comp):e}))),s.add(new a.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===i.default.getInstance().modality&&"identifier"===e.type))),s.add(new a.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),s.add(new a.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&c.isImplicit(e[0])))),s.add(new a.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],n=t.childNodes[0];if(c.isIntegralDxBoundarySingle(n))return void(n.role="integral");if(!c.isImplicit(n))return;const r=n.childNodes.length,i=n.childNodes[r-2],o=n.childNodes[r-1];if(c.isIntegralDxBoundarySingle(o))return void(o.role="integral");if(c.isIntegralDxBoundary(i,o)){const e=l.default.getInstance().prefixNode_(o,[i]);e.role="integral",2===r?t.childNodes[0]=e:(n.childNodes.pop(),n.contentNodes.pop(),n.childNodes[r-2]=e,e.parent=n)}}),(e=>{if("integral"!==e.type)return!1;let[,t,n]=e.childNodes;return"empty"===n.type&&"fraction"===t.type}))),s.add(new a.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let n=S(e.childNodes[0].childNodes[0].childNodes[0],!0);n.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(n);for(let t,n=0;t=e.childNodes[n];n++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let n=S(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);n.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(n),e.childNodes[0].childNodes.pop()}l.default.tableToMultiline(e);let n=l.default.getInstance().row(t),r=e.annotation.Emph;return e.annotation.Emph=["table"],r.forEach((e=>n.addAnnotation("Emph",e))),n}),(e=>{let t=!0,n=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let n,r=1;n=e.childNodes[r];r++)if(n.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let r,i=1;r=e.childNodes[i];i++)if(r.childNodes.length>=t){n=!1;break}}else n=!1;return n&&e.addAnnotation("Emph","right"),t||n})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function S(e,t){if(!e.childNodes.length)return N(e),[e];let n=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let r=e.childNodes;N(r[t?r.length-1:0])&&(e=r[t?0:r.length-1],n=r[t?r.length-1:0])}if(-1!==g.indexOf(e.type)){let r=e.childNodes;N(r[t?r.length-1:0]);let i=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return n&&(t?i.push(n):i.unshift(n)),i}return n?t?[e,n]:[n,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function N(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},8122:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const r=n(6671),i=n(6098),o=n(6161),s=n(7793),a=n(8901);class c extends i.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,n){if(!e.hasAttribute(t))return n;const r=e.getAttribute(t);return r.match(/^\s*$/)?null:r}parse(e){s.default.getInstance().setNodeFactory(this.getFactory());const t=r.toArray(e.childNodes),n=r.tagName(e),i=this.parseMap_[n],o=(i||this.dummy_.bind(this))(e,t);return a.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(n)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const n=e.getAttribute("semantics");if(n&&n.match("bspr_"))return s.default.proof(e,n,this.parseList.bind(this));let r;return 1===(t=a.purgeNodes(t)).length?(r=this.parse(t[0]),"empty"!==r.type||r.mathmlTree||(r.mathmlTree=e)):r=s.default.getInstance().row(this.parseList(t)),r.mathml.unshift(e),r}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const n=this.parse(t[0]),r=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return s.default.getInstance().fractionLikeNode(n,r,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return s.default.getInstance().limitNode(r.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const n=this.parseList(a.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[s.default.getInstance().row(n)],[])}table_(e,t){const n=e.getAttribute("semantics");if(n&&n.match("bspr_"))return s.default.proof(e,n,this.parseList.bind(this));const r=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return r.mathmlTree=e,s.default.tableToMultiline(r)}tableRow_(e,t){const n=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return n.role="table",n}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const n=this.parse(t[0]);n.role="label";const r=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[n]);return r.role="table",r}tableCell_(e,t){const n=this.parseList(a.purgeNodes(t));let r;r=n.length?1===n.length&&o.isType(n[0],"empty")?n:[s.default.getInstance().row(n)]:[];const i=this.getFactory().makeBranchNode("cell",r,[]);return i.role="table",i}space_(e,t){const n=e.getAttribute("width"),i=n&&n.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const o=i[0],a=parseFloat(n.slice(0,i.index)),c={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!c||isNaN(a)||at.parent=e)),"CONTENT"===r.tagName(n)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let n,r=0;n=this.childNodes[r];r++)t=t.concat(n.querySelectorAll(e));for(let n,r=0;n=this.contentNodes[r];r++)t=t.concat(n.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const n=function(n,r){const i=r.map((function(n){return n.xml(e,t)})),o=e.createElementNS("",n);for(let e,t=0;e=i[t];t++)o.appendChild(e);return o},r=e.createElementNS("",this.type);return t||this.xmlAttributes(r),r.textContent=this.textContent,this.contentNodes.length>0&&r.appendChild(n("content",this.contentNodes)),this.childNodes.length>0&&r.appendChild(n("children",this.childNodes)),r}toString(e=!1){const t=r.parseInput("");return r.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(n){e.push(t+":"+n)}));return e.join(";")}attributesXml(){const e=[];for(const[t,n]of Object.entries(this.attributes))e.push(t+":"+n);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let n,r=0;n=t[r];r++)e[n[0]]=n[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const n=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!n?e:n,this.textContent===e)return;const r=(0,i.lookupMeaning)(e);this.textContent=e,this.role=r.role,this.type=r.type,this.font=r.font}addMathmlNodes(e){for(let t,n=0;t=e[n];n++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const n=this.childNodes.indexOf(e);if(-1===n)return;e.parent=null,t.parent=this,this.childNodes[n]=t;const r=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),i=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(r),this.addMathmlNodes(i)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,n,r=0;t=this.childNodes[r],n=e.childNodes[r];r++)if(!t.equals(n))return!1;for(let t,n,r=0;t=this.contentNodes[r],n=e.contentNodes[r];r++)if(!t.equals(n))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const n=this.annotation[e];return!!n&&-1!==n.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,n=t.length;e1)return!1;const n=t[0];if("infixop"===n.type){if("implicit"!==n.role)return!1;if(n.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return l(e)&&!a(e,"division")||o(e,"appl")||c(e)},t.isBigOpBoundary=function(e){return l(e)||c(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&r.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&r.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=c,t.isEmbellished=function(e){return e.embellished?e.embellished:r.isEmbellishedType(e.type)?e.type:null},t.isOperator=l,t.isRelation=u,t.isPunctuation=d,t.isFence=h,t.isElligibleEmbellishedFence=function(e){return!(!e||!h(e))&&(!e.embellished||p(e))},t.isTableOrMultiline=f,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&f(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&a(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&a(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&a(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,n){return 1===t.length&&("punctuation"===e[n].type||"punctuation"===e[n].embellished)&&e[n]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&a(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=S,t.isSetNode=function(e){return g(e.contentNodes[0])&&S(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(n){const r=n.type;return-1===t.illegalSingleton_.indexOf(r)&&("infixop"!==r||"implicit"===n.role)&&("fenced"===r?"leftright"!==n.role||e(n.childNodes[0]):-1===t.scriptedElement_.indexOf(r)||e(n.childNodes[0]))},t.isNumber=b,t.isUnitCounter=N,t.isPureUnit=E,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(E(t[0])||N(t[0]))&&e.childNodes.slice(1).every(E)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===r.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=y,t.compareNeutralFences=function(e,t){return y(e)&&y(t)&&(0,i.getEmbellishedInner)(e).textContent===(0,i.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!y(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!y(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},7793:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(6671),i=n(4020),o=n(2721),s=n(4790),a=n(6161),c=n(8901);class l{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new s.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return l.instance=l.instance||new l,l.instance}static tableToMultiline(e){if(!a.tableIsMultiline(e))return o.run("rewrite_subcases",e,l.classifyTable);e.type="multiline";for(let t,n=0;t=e.childNodes[n];n++)l.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!a.lineIsLabelled(e.childNodes[0])&&a.isFencedElement(e.childNodes[0].childNodes[0])&&l.tableToMatrixOrVector_(l.rewriteFencedLine_(e)),l.binomialForm_(e),l.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),l.numberRole_(e),l.exprFont_(e)}static classifyMultiline(e){let t=0;const n=e.childNodes.length;let r;for(;t=n)return;const i=r.childNodes[0].role;"unknown"!==i&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===i&&(a.isType(t,"relation")||a.isType(t,"relseq"))}))&&(e.role=i)}static classifyTable(e){const t=l.computeColumns_(e);return l.classifyByColumns_(e,t,"equality")||l.classifyByColumns_(e,t,"inequality",["equality"])||l.classifyByColumns_(e,t,"arrow")||l.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,n=t.getAttribute("columnlines"),r=t.getAttribute("rowlines");return!(!n||!r)&&(!(!l.cayleySpacing(n)||!l.cayleySpacing(r))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,n){const r=l.separateSemantics(t);return l.getInstance().proof(e,r,n)}static findSemantics(e,t,n){const r=null==n?null:n,i=l.getSemantics(e);return!!i&&(!!i[t]&&(null==r||i[t]===r))}static getSemantics(e){const t=e.getAttribute("semantics");return t?l.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[n,r]=e.split(":");t[l.removePrefix(n)]=r})),t}static matchSpaces_(e,t){for(let n,r=0;n=t[r];r++){const t=e[r].mathmlTree,i=e[r+1].mathmlTree;if(!t||!i)continue;const o=t.nextSibling;if(!o||o===i)continue;const s=l.getSpacer_(o);s&&(n.mathml.push(s),n.mathmlTree=s,n.role="space")}}static getSpacer_(e){if("MSPACE"===r.tagName(e))return e;for(;c.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===r.tagName(e))return e;return null}static fenceToPunct_(e){const t=l.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",a.isRole(e,"subsup")||a.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===i.functionApplication()){l.getInstance().funcAppls[e.id]=t.shift();let n="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(n=e.role),l.propagateFunctionRole_(e,n),"prefix"}const n=l.CLASSIFY_FUNCTION_[e.role];return n||(a.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;a.isRole(e,"subsup")||a.isRole(e,"underover")||(e.role=t),l.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let n,r=0;n=e.childNodes[r];r++){const e=l.getFunctionOp_(n,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];a.isType(t,"multiline")?l.tableToVector_(e):l.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,n=0;e=t.childNodes[n];n++)l.assignRoleToRow_(e,l.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?l.binomialForm_(t):l.tableToSquare_(e)}static binomialForm_(e){a.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?l.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];a.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,n=0;t=e.childNodes[n];n++)l.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),a.tableIsMultiline(e)&&l.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],n=e.childNodes[0].childNodes[0],r=e.childNodes[0].childNodes[0].childNodes[0];return n.parent=e.parent,e.parent=n,r.parent=t,n.childNodes=[e],t.childNodes=[r],n}static rowToLine_(e,t){const n=t||"unknown";a.isType(e,"row")&&(e.type="line",e.role=n,1===e.childNodes.length&&a.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){a.isType(e,"line")?e.role=t:a.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){a.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),n=t.map(i.lookupMeaning);if(n.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));n.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,n=e.comp,r=[],i=[];for(;t.length>0;){const e=t.shift();let o=n.shift();a.isElligibleEmbellishedFence(e)?(r.push(e),i.push(o)):(l.fenceToPunct_(e),o.push(e),o=o.concat(n.shift()),n.unshift(o))}return i.push(n.shift()),{rel:r,comp:i}}static rewriteFencedNode_(e){const t=e.contentNodes[0],n=e.contentNodes[1];let r=l.rewriteFence_(e,t);return e.contentNodes[0]=r.fence,r=l.rewriteFence_(r.node,n),e.contentNodes[1]=r.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,r.node.parent=null,r.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const n=t.childNodes[0],r=l.rewriteFence_(e,n);return a.isType(t,"superscript")||a.isType(t,"subscript")||a.isType(t,"tensor")?(a.isRole(t,"subsup")||(t.role=e.role),n!==r.node&&(t.replaceChild(n,r.node),n.parent=e),l.propagateFencePointer_(t,n),{node:t,fence:r.fence}):(t.replaceChild(n,r.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:r.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,n,r){return!!(3===t.length&&l.testColumns_(t,1,(e=>l.isPureRelation_(e,n)))||2===t.length&&(l.testColumns_(t,1,(e=>l.isEndRelation_(e,n)||l.isPureRelation_(e,n)))||l.testColumns_(t,0,(e=>l.isEndRelation_(e,n,!0)||l.isPureRelation_(e,n)))))&&(e.role=n,!0)}static isEndRelation_(e,t,n){const r=n?e.childNodes.length-1:0;return a.isType(e,"relseq")&&a.isRole(e,t)&&a.isType(e.childNodes[r],"empty")}static isPureRelation_(e,t){return a.isType(e,"relation")&&a.isRole(e,t)}static computeColumns_(e){const t=[];for(let n,r=0;n=e.childNodes[r];r++)for(let e,r=0;e=n.childNodes[r];r++){t[r]?t[r].push(e):t[r]=[e]}return t}static testColumns_(e,t,n){const r=e[t];return!!r&&(r.some((function(e){return e.childNodes.length&&n(e.childNodes[0])}))&&r.every((function(e){return!e.childNodes.length||n(e.childNodes[0])})))}setNodeFactory(e){l.getInstance().factory_=e,o.updateFactory(l.getInstance().factory_)}getNodeFactory(){return l.getInstance().factory_}identifierNode(e,t,n){if("MathML-Unit"===n)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),l.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=l.getInstance().getMixedNumbers_(e),1===(e=l.getInstance().combineUnits_(e)).length)return e[0];const t=l.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return l.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!a.isType(e,"empty")}))).length?l.getInstance().factory_.makeEmptyNode():(e=l.getInstance().getFencesInRow_(e),e=l.getInstance().tablesInRow(e),e=l.getInstance().getPunctuationInRow_(e),e=l.getInstance().getTextInRow_(e),e=l.getInstance().getFunctionsInRow_(e),l.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return l.getInstance().factory_.makeEmptyNode();let n,r=t[0],i="unknown";if(!t[1])return r;if(a.isLimitBase(r)){n=l.MML_TO_LIMIT_[e];const o=n.length;if(i=n.type,t=t.slice(0,n.length+1),1===o&&a.isAccent(t[1])||2===o&&a.isAccent(t[1])&&a.isAccent(t[2]))return n=l.MML_TO_BOUNDS_[e],l.getInstance().accentNode_(r,t,n.type,n.length,n.accent);if(2===o){if(a.isAccent(t[1]))return r=l.getInstance().accentNode_(r,[r,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?l.getInstance().makeLimitNode_(r,[r,t[2]],null,"limupper"):r;if(t[2]&&a.isAccent(t[2]))return r=l.getInstance().accentNode_(r,[r,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),l.getInstance().makeLimitNode_(r,[r,t[1]],null,"limlower");t[o]||(i="limlower")}return l.getInstance().makeLimitNode_(r,t,null,i)}return n=l.MML_TO_BOUNDS_[e],l.getInstance().accentNode_(r,t,n.type,n.length,n.accent)}tablesInRow(e){let t=c.partitionNodes(e,a.tableIsMatrixOrVector),n=[];for(let e,r=0;e=t.rel[r];r++)n=n.concat(t.comp.shift()),n.push(l.tableToMatrixOrVector_(e));n=n.concat(t.comp.shift()),t=c.partitionNodes(n,a.isTableOrMultiline),n=[];for(let e,r=0;e=t.rel[r];r++){const r=t.comp.shift();a.tableIsCases(e,r)&&l.tableToCases_(e,r.pop()),n=n.concat(r),n.push(e)}return n.concat(t.comp.shift())}mfenced(e,t,n,r){if(n&&r.length>0){const e=l.nextSeparatorFunction_(n),t=[r.shift()];r.forEach((n=>{t.push(l.getInstance().factory_.makeContentNode(e())),t.push(n)})),r=t}return e&&t?l.getInstance().horizontalFencedNode_(l.getInstance().factory_.makeContentNode(e),l.getInstance().factory_.makeContentNode(t),r):(e&&r.unshift(l.getInstance().factory_.makeContentNode(e)),t&&r.push(l.getInstance().factory_.makeContentNode(t)),l.getInstance().row(r))}fractionLikeNode(e,t,n,r){let i;if(!r&&c.isZeroLength(n)){const n=l.getInstance().factory_.makeBranchNode("line",[e],[]),r=l.getInstance().factory_.makeBranchNode("line",[t],[]);return i=l.getInstance().factory_.makeBranchNode("multiline",[n,r],[]),l.binomialForm_(i),l.classifyMultiline(i),i}return i=l.getInstance().fractionNode_(e,t),r&&i.addAnnotation("general","bevelled"),i}tensor(e,t,n,r,i){const o=l.getInstance().factory_.makeBranchNode("tensor",[e,l.getInstance().scriptNode_(t,"leftsub"),l.getInstance().scriptNode_(n,"leftsuper"),l.getInstance().scriptNode_(r,"rightsub"),l.getInstance().scriptNode_(i,"rightsuper")],[]);return o.role=e.role,o.embellished=a.isEmbellished(e),o}pseudoTensor(e,t,n){const r=e=>!a.isType(e,"empty"),i=t.filter(r).length,o=n.filter(r).length;if(!i&&!o)return e;const s=i?o?"MSUBSUP":"MSUB":"MSUP",c=[e];return i&&c.push(l.getInstance().scriptNode_(t,"rightsub",!0)),o&&c.push(l.getInstance().scriptNode_(n,"rightsuper",!0)),l.getInstance().limitNode(s,c)}font(e){const t=l.MATHJAX_FONTS[e];return t||e}proof(e,t,n){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=l.getInstance().cleanInference(e.childNodes),r=t.length?l.getInstance().factory_.makeBranchNode("inference",n(t),[]):l.getInstance().factory_.makeEmptyNode();return r.role="axiom",r.mathmlTree=e,r}const r=l.getInstance().inference(e,t,n);return t.proof&&(r.role="proof",r.childNodes[0].role="final"),r}inference(e,t,n){if(t.inferenceRule){const t=l.getInstance().getFormulas(e,[],n);return l.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,o=r.toArray(e.childNodes),s=[];"left"!==i&&"both"!==i||s.push(l.getInstance().getLabel(e,o,n,"left")),"right"!==i&&"both"!==i||s.push(l.getInstance().getLabel(e,o,n,"right"));const a=l.getInstance().getFormulas(e,o,n),c=l.getInstance().factory_.makeBranchNode("inference",[a.conclusion,a.premises],s);return c.mathmlTree=e,c}getLabel(e,t,n,i){const o=l.getInstance().findNestedRow(t,"prooflabel",i),s=l.getInstance().factory_.makeBranchNode("rulelabel",n(r.toArray(o.childNodes)),[]);return s.role=i,s.mathmlTree=o,s}getFormulas(e,t,n){const i=t.length?l.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===l.getSemantics(i).inferenceRule,s=o?i.childNodes[1]:i.childNodes[0],a=o?i.childNodes[0]:i.childNodes[1],c=s.childNodes[0].childNodes[0],u=r.toArray(c.childNodes[0].childNodes),d=[];let h=1;for(const e of u)h%2&&d.push(e.childNodes[0]),h++;const p=n(d),f=n(r.toArray(a.childNodes[0].childNodes))[0],m=l.getInstance().factory_.makeBranchNode("premises",p,[]);m.mathmlTree=c;const g=l.getInstance().factory_.makeBranchNode("conclusion",[f],[]);return g.mathmlTree=a.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,n){return l.getInstance().findNestedRow_(e,t,0,n)}cleanInference(e){return r.toArray(e).filter((function(e){return"MSPACE"!==r.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=l.getInstance().factory_.makeMultipleContentNodes(e.length-1,i.invisibleTimes());l.matchSpaces_(e,t);const n=l.getInstance().infixNode_(e,t[0]);return n.role="implicit",t.forEach((function(e){e.parent=n})),n.contentNodes=t,n}infixNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("infixop",e,[t],c.getEmbellishedInner(t).textContent);return n.role=t.role,o.run("propagateSimpleFunction",n)}explicitMixed_(e){const t=c.partitionNodes(e,(function(e){return e.textContent===i.invisiblePlus()}));if(!t.rel.length)return e;let n=[];for(let e,r=0;e=t.rel[r];r++){const i=t.comp[r],o=t.comp[r+1],s=i.length-1;if(i[s]&&o[0]&&a.isType(i[s],"number")&&!a.isRole(i[s],"mixed")&&a.isType(o[0],"fraction")){const e=l.getInstance().factory_.makeBranchNode("number",[i[s],o[0]],[]);e.role="mixed",n=n.concat(i.slice(0,s)),n.push(e),o.shift()}else n=n.concat(i),n.push(e)}return n.concat(t.comp[t.comp.length-1])}concatNode_(e,t,n){if(0===t.length)return e;const r=t.map((function(e){return c.getEmbellishedInner(e).textContent})).join(" "),i=l.getInstance().factory_.makeBranchNode(n,[e],t,r);return t.length>1&&(i.role="multiop"),i}prefixNode_(e,t){const n=this.splitSingles(t);let r=e;for(;n.length>0;){let e=n.pop();r=l.getInstance().concatNode_(r,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(r.role=this.splitRoles.get(e[0].role))}return r}splitSingles(e){let t=0,n=[],r=0;for(;r1&&(o=l.getInstance().implicitNode_(e),o.role="unit"),o&&n.push(o),r&&n.push(r)}while(r);return n}getMixedNumbers_(e){const t=c.partitionNodes(e,(function(e){return a.isType(e,"fraction")&&a.isRole(e,"vulgar")}));if(!t.rel.length)return e;let n=[];for(let e,r=0;e=t.rel[r];r++){const i=t.comp[r],o=i.length-1;if(i[o]&&a.isType(i[o],"number")&&(a.isRole(i[o],"integer")||a.isRole(i[o],"float"))){const t=l.getInstance().factory_.makeBranchNode("number",[i[o],e],[]);t.role="mixed",n=n.concat(i.slice(0,o)),n.push(t)}else n=n.concat(i),n.push(e)}return n.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=c.partitionNodes(e,(e=>a.isType(e,"text")));if(0===t.rel.length)return e;const n=[];let r=t.comp[0];r.length>0&&n.push(l.getInstance().row(r));for(let e,i=0;e=t.rel[i];i++)n.push(e),r=t.comp[i+1],r.length>0&&n.push(l.getInstance().row(r));return[l.getInstance().dummyNode_(n)]}relationsInRow_(e){const t=c.partitionNodes(e,a.isRelation),n=t.rel[0];if(!n)return l.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const r=t.comp.map(l.getInstance().operationsInRow_);let i;return t.rel.some((function(e){return!e.equals(n)}))?(i=l.getInstance().factory_.makeBranchNode("multirel",r,t.rel),t.rel.every((function(e){return e.role===n.role}))&&(i.role=n.role),i):(i=l.getInstance().factory_.makeBranchNode("relseq",r,t.rel,c.getEmbellishedInner(n).textContent),i.role=n.role,i)}operationsInRow_(e){if(0===e.length)return l.getInstance().factory_.makeEmptyNode();if(1===(e=l.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&a.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return l.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return l.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const n=c.sliceNodes(e,a.isOperator),r=l.getInstance().prefixNode_(l.getInstance().implicitNode(n.head),t);return n.div?l.getInstance().operationsTree_(n.tail,r,n.div):(a.isUnitProduct(r)&&(r.role="unit"),r)}operationsTree_(e,t,n,r){const i=r||[];if(0===e.length){if(i.unshift(n),"infixop"===t.type){const e=l.getInstance().postfixNode_(t.childNodes.pop(),i);return t.appendChild(e),t}return l.getInstance().postfixNode_(t,i)}const o=c.sliceNodes(e,a.isOperator);if(0===o.head.length)return i.push(o.div),l.getInstance().operationsTree_(o.tail,t,n,i);const s=l.getInstance().prefixNode_(l.getInstance().implicitNode(o.head),i),u=l.getInstance().appendOperand_(t,n,s);return o.div?l.getInstance().operationsTree_(o.tail,u,o.div,[]):u}appendOperand_(e,t,n){if("infixop"!==e.type)return l.getInstance().infixNode_([e,n],t);const r=l.getInstance().appendDivisionOp_(e,t,n);return r||(l.getInstance().appendExistingOperator_(e,t,n)?e:"multiplication"===t.role?l.getInstance().appendMultiplicativeOp_(e,t,n):l.getInstance().appendAdditiveOp_(e,t,n))}appendDivisionOp_(e,t,n){return"division"===t.role?a.isImplicit(e)?l.getInstance().infixNode_([e,n],t):l.getInstance().appendLastOperand_(e,t,n):"division"===e.role?l.getInstance().infixNode_([e,n],t):null}appendLastOperand_(e,t,n){let r=e,i=e.childNodes[e.childNodes.length-1];for(;i&&"infixop"===i.type&&!a.isImplicit(i);)r=i,i=r.childNodes[e.childNodes.length-1];const o=l.getInstance().infixNode_([r.childNodes.pop(),n],t);return r.appendChild(o),e}appendMultiplicativeOp_(e,t,n){if(a.isImplicit(e))return l.getInstance().infixNode_([e,n],t);let r=e,i=e.childNodes[e.childNodes.length-1];for(;i&&"infixop"===i.type&&!a.isImplicit(i);)r=i,i=r.childNodes[e.childNodes.length-1];const o=l.getInstance().infixNode_([r.childNodes.pop(),n],t);return r.appendChild(o),e}appendAdditiveOp_(e,t,n){return l.getInstance().infixNode_([e,n],t)}appendExistingOperator_(e,t,n){return!(!e||"infixop"!==e.type||a.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(n),!0):l.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,n))}getFencesInRow_(e){let t=c.partitionNodes(e,a.isFence);t=l.purgeFences_(t);const n=t.comp.shift();return l.getInstance().fences_(t.rel,t.comp,[],[n])}fences_(e,t,n,r){if(0===e.length&&0===n.length)return r[0];const i=e=>a.isRole(e,"open");if(0===e.length){const e=r.shift();for(;n.length>0;){if(i(n[0])){const t=n.shift();l.fenceToPunct_(t),e.push(t)}else{const t=c.sliceNodes(n,i),o=t.head.length-1,s=l.getInstance().neutralFences_(t.head,r.slice(0,o));r=r.slice(o),e.push(...s),t.div&&t.tail.unshift(t.div),n=t.tail}e.push(...r.shift())}return e}const o=n[n.length-1],s=e[0].role;if("open"===s||a.isNeutralFence(e[0])&&(!o||!a.compareNeutralFences(e[0],o))){n.push(e.shift());const i=t.shift();return i&&r.push(i),l.getInstance().fences_(e,t,n,r)}if(o&&"close"===s&&"open"===o.role){const i=l.getInstance().horizontalFencedNode_(n.pop(),e.shift(),r.pop());return r.push(r.pop().concat([i],t.shift())),l.getInstance().fences_(e,t,n,r)}if(o&&a.compareNeutralFences(e[0],o)){if(!a.elligibleLeftNeutral(o)||!a.elligibleRightNeutral(e[0])){n.push(e.shift());const i=t.shift();return i&&r.push(i),l.getInstance().fences_(e,t,n,r)}const i=l.getInstance().horizontalFencedNode_(n.pop(),e.shift(),r.pop());return r.push(r.pop().concat([i],t.shift())),l.getInstance().fences_(e,t,n,r)}if(o&&"close"===s&&a.isNeutralFence(o)&&n.some(i)){const o=c.sliceNodes(n,i,!0),s=r.pop(),a=r.length-o.tail.length+1,u=l.getInstance().neutralFences_(o.tail,r.slice(a));r=r.slice(0,a);const d=l.getInstance().horizontalFencedNode_(o.div,e.shift(),r.pop().concat(u,s));return r.push(r.pop().concat([d],t.shift())),l.getInstance().fences_(e,t,o.head,r)}const u=e.shift();return l.fenceToPunct_(u),r.push(r.pop().concat([u],t.shift())),l.getInstance().fences_(e,t,n,r)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return l.fenceToPunct_(e[0]),e;const n=e.shift();if(!a.elligibleLeftNeutral(n)){l.fenceToPunct_(n);const r=t.shift();return r.unshift(n),r.concat(l.getInstance().neutralFences_(e,t))}const r=c.sliceNodes(e,(function(e){return a.compareNeutralFences(e,n)}));if(!r.div){l.fenceToPunct_(n);const r=t.shift();return r.unshift(n),r.concat(l.getInstance().neutralFences_(e,t))}if(!a.elligibleRightNeutral(r.div))return l.fenceToPunct_(r.div),e.unshift(n),l.getInstance().neutralFences_(e,t);const i=l.getInstance().combineFencedContent_(n,r.div,r.head,t);if(r.tail.length>0){const e=i.shift(),t=l.getInstance().neutralFences_(r.tail,i);return e.concat(t)}return i[0]}combineFencedContent_(e,t,n,r){if(0===n.length){const n=l.getInstance().horizontalFencedNode_(e,t,r.shift());return r.length>0?r[0].unshift(n):r=[[n]],r}const i=r.shift(),o=n.length-1,s=r.slice(0,o),a=(r=r.slice(o)).shift(),c=l.getInstance().neutralFences_(n,s);i.push(...c),i.push(...a);const u=l.getInstance().horizontalFencedNode_(e,t,i);return r.length>0?r[0].unshift(u):r=[[u]],r}horizontalFencedNode_(e,t,n){const r=l.getInstance().row(n);let i=l.getInstance().factory_.makeBranchNode("fenced",[r],[e,t]);return"open"===e.role?(l.getInstance().classifyHorizontalFence_(i),i=o.run("propagateComposedFunction",i)):i.role=e.role,i=o.run("detect_cycle",i),l.rewriteFencedNode_(i)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!a.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const n=t[0].type;if(1===t.length&&a.isSingletonSetContent(t[0]))return void(e.role="set singleton");const r=t[0].role;if("punctuated"===n&&"sequence"===r){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void l.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&a.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},n=c.partitionNodes(e,(function(n){if(!a.isPunctuation(n))return!1;if(a.isPunctuation(n)&&!a.isRole(n,"ellipsis"))return!0;const r=e.indexOf(n);if(0===r)return!e[1]||!t(e[1]);const i=e[r-1];if(r===e.length-1)return!t(i);const o=e[r+1];return!t(i)||!t(o)}));if(0===n.rel.length)return e;const r=[];let i=n.comp.shift();i.length>0&&r.push(l.getInstance().row(i));let o=0;for(;n.comp.length>0;)r.push(n.rel[o++]),i=n.comp.shift(),i.length>0&&r.push(l.getInstance().row(i));return[l.getInstance().punctuatedNode_(r,n.rel)]}punctuatedNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return n.role=e,n}return a.singlePunctAtPosition(e,t,0)?n.role="startpunct":a.singlePunctAtPosition(e,t,e.length-1)?n.role="endpunct":t.every((e=>a.isRole(e,"dummy")))?n.role="text":t.every((e=>a.isRole(e,"space")))?n.role="space":n.role="sequence",n}dummyNode_(e){const t=l.getInstance().factory_.makeMultipleContentNodes(e.length-1,i.invisibleComma());return t.forEach((function(e){e.role="dummy"})),l.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!a.isAccent(e))return!1;const n=e.textContent,r=i.lookupSecondary("bar",n)||i.lookupSecondary("tilde",n)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",r),!0}accentNode_(e,t,n,r,i){const o=(t=t.slice(0,r+1))[1],s=t[2];let a;if(!i&&s&&(a=l.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),a.role="subsup",t=[a,s],n="superscript"),i){const r=l.getInstance().accentRole_(o,n);if(s){l.getInstance().accentRole_(s,"overscore")&&!r?(a=l.getInstance().factory_.makeBranchNode("overscore",[e,s],[]),t=[a,o],n="underscore"):(a=l.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[a,s],n="overscore"),a.role="underover"}}return l.getInstance().makeLimitNode_(e,t,a,n)}makeLimitNode_(e,t,n,r){if("limupper"===r&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===r&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const i=l.getInstance().factory_.makeBranchNode(r,t,[]),o=a.isEmbellished(e);return n&&(n.embellished=o),i.embellished=o,i.role=e.role,i}getFunctionsInRow_(e,t){const n=t||[];if(0===e.length)return n;const r=e.shift(),i=l.classifyFunction_(r,e);if(!i)return n.push(r),l.getInstance().getFunctionsInRow_(e,n);const o=l.getInstance().getFunctionsInRow_(e,[]),s=l.getInstance().getFunctionArgs_(r,o,i);return n.concat(s)}getFunctionArgs_(e,t,n){let r,i,s;switch(n){case"integral":{const n=l.getInstance().getIntegralArgs_(t);if(!n.intvar&&!n.integrand.length)return n.rest.unshift(e),n.rest;const r=l.getInstance().row(n.integrand);return s=l.getInstance().integralNode_(e,r,n.intvar),o.run("intvar_from_fraction",s),n.rest.unshift(s),n.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const n=t.shift();return a.isNeutralFence(n)||(n.role="leftright"),s=l.getInstance().functionNode_(e,n),t.unshift(s),t}if(r=c.sliceNodes(t,a.isPrefixFunctionBoundary),r.head.length)i=l.getInstance().row(r.head),r.div&&r.tail.unshift(r.div);else{if(!r.div||!a.isType(r.div,"appl"))return t.unshift(e),t;i=r.div}return s=l.getInstance().functionNode_(e,i),r.tail.unshift(s),r.tail;case"bigop":return r=c.sliceNodes(t,a.isBigOpBoundary),r.head.length?(i=l.getInstance().row(r.head),s=l.getInstance().bigOpNode_(e,i),r.div&&r.tail.unshift(r.div),r.tail.unshift(s),r.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const n=t[0];return"fenced"===n.type&&!a.isNeutralFence(n)&&a.isSimpleFunctionScope(n)?(n.role="leftright",l.propagateFunctionRole_(e,"simple function"),s=l.getInstance().functionNode_(e,t.shift()),t.unshift(s),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=c.sliceNodes(t,a.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}o.run("intvar_from_implicit",e);const n=e[0];if(a.isGeneralFunctionBoundary(n))return{integrand:t,intvar:null,rest:e};if(a.isIntegralDxBoundarySingle(n))return n.role="integral",{integrand:t,intvar:n,rest:e.slice(1)};if(e[1]&&a.isIntegralDxBoundary(n,e[1])){const r=l.getInstance().prefixNode_(e[1],[n]);return r.role="integral",{integrand:t,intvar:r,rest:e.slice(2)}}return t.push(e.shift()),l.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const n=l.getInstance().factory_.makeContentNode(i.functionApplication()),r=l.getInstance().funcAppls[e.id];r&&(n.mathmlTree=r.mathmlTree,n.mathml=r.mathml,n.annotation=r.annotation,n.attributes=r.attributes,delete l.getInstance().funcAppls[e.id]),n.type="punctuation",n.role="application";const o=l.getFunctionOp_(e,(function(e){return a.isType(e,"function")||a.isType(e,"identifier")&&a.isRole(e,"simple function")}));return l.getInstance().functionalNode_("appl",[e,t],o,[n])}bigOpNode_(e,t){const n=l.getFunctionOp_(e,(e=>a.isType(e,"largeop")));return l.getInstance().functionalNode_("bigop",[e,t],n,[])}integralNode_(e,t,n){t=t||l.getInstance().factory_.makeEmptyNode(),n=n||l.getInstance().factory_.makeEmptyNode();const r=l.getFunctionOp_(e,(e=>a.isType(e,"largeop")));return l.getInstance().functionalNode_("integral",[e,t,n],r,[])}functionalNode_(e,t,n,r){const i=t[0];let o;n&&(o=n.parent,r.push(n));const s=l.getInstance().factory_.makeBranchNode(e,t,r);return s.role=i.role,o&&(n.parent=o),s}fractionNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return n.role=n.childNodes.every((function(e){return a.isType(e,"number")&&a.isRole(e,"integer")}))?"vulgar":n.childNodes.every(a.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",n)}scriptNode_(e,t,n){let r;switch(e.length){case 0:r=l.getInstance().factory_.makeEmptyNode();break;case 1:if(r=e[0],n)return r;break;default:r=l.getInstance().dummyNode_(e)}return r.role=t,r}findNestedRow_(e,t,n,i){if(n>3)return null;for(let o,s=0;o=e[s];s++){const e=r.tagName(o);if("MSPACE"!==e){if("MROW"===e)return l.getInstance().findNestedRow_(r.toArray(o.childNodes),t,n+1,i);if(l.findSemantics(o,t,i))return o}}return null}}t.default=l,l.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},l.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},l.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},l.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},l.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},7984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const r=n(1426),i=n(5024),o=n(8171);class s{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return s.fromNode(e.root)}static fromNode(e){return new s(s.fromNode_(e))}static fromString(e){return new s(s.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!s.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return r.interleaveLists(s.collapsedLeafs(e),s.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((n=t,s.simpleCollapseStructure(n)?[n]:s.contentCollapseStructure(n[1])?n.slice(2):n.slice(1)));var n}),[])}static fromStructure(e,t){return new s(s.tree_(e,t.root))}static combineContentChildren(e,t,n){switch(e.type){case"relseq":case"infixop":case"multirel":return r.interleaveLists(n,t);case"prefixop":return t.concat(n);case"postfixop":return n.concat(t);case"fenced":return n.unshift(t[0]),n.push(t[1]),n;case"appl":return[n[0],t[0],n[1]];case"root":return[n[1],n[0]];case"row":case"line":return t.length&&n.unshift(t[0]),n;default:return n}}static makeSexp_(e){return s.simpleCollapseStructure(e)?e.toString():s.contentCollapseStructure(e)?"(c "+e.slice(1).map(s.makeSexp_).join(" ")+")":"("+e.map(s.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let n;t.length&&(n=t.map(s.fromNode_),n.unshift("c"));const r=e.childNodes;if(!r.length)return t.length?[e.id,n]:e.id;const i=r.map(s.fromNode_);return t.length&&i.unshift(n),i.unshift(e.id),i}static tree_(e,t,n=0,r=1,a=1){if(!t)return[];const c=t.id,l=[c],u=i.evalXPath(`.//self::*[@${o.Attribute.ID}=${c}]`,e)[0];if(u&&s.addAria(u,n,r,a),!t.childNodes.length)return t.id;const d=s.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));u&&s.addOwns_(u,d);for(let t,r=0,i=d.length;t=d[r];r++)l.push(s.tree_(e,t,n+1,r+1,i));return l}static addAria(e,t,n,r){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",n.toString()),e.setAttribute("aria-setsize",r.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const n=e.getAttribute(o.Attribute.COLLAPSED),r=n?s.realLeafs_(s.fromString(n).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,r.join(" "))}static realLeafs_(e){if(s.simpleCollapseStructure(e))return[e];if(s.contentCollapseStructure(e))return[];let t=[];for(let n=1;ns.simpleCollapseStructure(e)?e:s.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,n)=>{s.simpleCollapseStructure(e)?n.push(e):(s.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,n))))},n=this.levelsMap[e],r=[];return t(n.slice(1),r),r}}t.SemanticSkeleton=s},1784:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const r=n(6671),i=n(4036),o=n(241),s=n(8122),a=n(9444),c=n(6161);n(7103);class l{constructor(e){this.mathml=e,this.parser=new s.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new s.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),u.visit(this.root,{}),(0,i.annotate)(this.root)}static empty(){const e=r.parseInput(""),t=new l(e);return t.mathml=e,t}static fromNode(e,t){const n=l.empty();return n.root=e,t&&(n.mathml=t),n}static fromRoot(e,t){let n=e;for(;n.parent;)n=n.parent;const r=l.fromNode(n);return t&&(r.mathml=t),r}static fromXml(e){const t=l.empty();return e.childNodes[0]&&(t.root=a.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=r.parseInput(""),n=this.root.xml(t.ownerDocument,e);return t.appendChild(n),t}toString(e){return r.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return r.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const n=e.parent;n?n.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=l;const u=new o.SemanticVisitor("general","unit",((e,t)=>(c.isUnitProduct(e)&&(e.role="unit"),!1)))},8901:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const r=n(6671);function i(e){return!!e&&-1!==t.LEAFTAGS.indexOf(r.tagName(e))}function o(e,t,n){n&&e.reverse();const r=[];for(let i,o=0;i=e[o];o++){if(t(i))return n?{head:e.slice(o+1).reverse(),div:i,tail:r.reverse()}:{head:r,div:i,tail:e.slice(o+1)};r.push(i)}return n?{head:[],div:null,tail:r.reverse()}:{head:r,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===r.tagName(e)},t.hasLeafTag=i,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(r.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(r.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(r.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===r.tagName(e)&&!i(e.parentNode)},t.purgeNodes=function(e){const n=[];for(let i,o=0;i=e[o];o++){if(i.nodeType!==r.NodeType.ELEMENT_NODE)continue;const e=r.tagName(i);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===i.childNodes.length||n.push(i))}return n},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,n){if(n.hasAttributes()){const r=n.attributes;for(let n=r.length-1;n>=0;n--){const i=r[n].name;i.match(/^ext/)&&(e.attributes[i]=r[n].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(i)&&(e.attributes["ext-speech"]=r[n].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=r[n].value),"href"===i&&(e.attributes.href=r[n].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let n=e;const r=[],i=[];let s=null;do{s=o(n,t),i.push(s.head),r.push(s.div),n=s.tail}while(s.div);return r.pop(),{rel:r,comp:i}}},9135:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const r=n(985),i=n(8171),o=n(1848),s=n(144);t.AbstractSpeechGenerator=class{constructor(){this.modality=i.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=i.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,r.setup)(this.options_),s.computeMarkup(this.getRebuilt().xml)}}},3153:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const r=n(9135);class i extends r.AbstractSpeechGenerator{getSpeech(e,t){const n=this.generateSpeech(e,t);return e.setAttribute(this.modality,n),n}}t.AdhocSpeechGenerator=i},6281:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const r=n(8171),i=n(1123),o=n(1848),s=n(8835),a=n(9135);class c extends a.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,r.addPrefix)("foreground"),this.contrast=new i.ContrastPicker}static visitStree_(e,t,n){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>n[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const r=[];let i=[];for(const t of e.childNodes){const e=[];c.visitStree_(t,e,n),e.length<=2&&r.push(e.shift()),i=i.concat(e)}return t.push(r),void i.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>c.visitStree_(e,t,n)))}}else n[e.id]||t.push(e.id)}getSpeech(e,t){return s.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),s.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];c.visitStree_(this.getRebuilt().streeRoot,t,{});for(const n of t){const t=this.contrast.generate();let r=!1;r=Array.isArray(n)?n.map((n=>this.colorLeave_(e,n,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,n.toString(),t),r&&this.contrast.increment()}}colorLeave_(e,t,n){const r=s.getBySemanticId(e,t);return!!r&&(r.setAttribute(this.modality,n),!0)}}t.ColorGenerator=c},1565:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const r=n(8835),i=n(9135);class o extends i.AbstractSpeechGenerator{getSpeech(e,t){return r.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},7721:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const r=n(9135);class i extends r.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=i},1558:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const r=n(8835),i=n(7486);class o extends i.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),r.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},7317:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const r=n(3153),i=n(6281),o=n(1565),s=n(7721),a=n(1558),c=n(5778),l=n(7486);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new r.AdhocSpeechGenerator,Color:()=>new i.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new s.DummySpeechGenerator,Node:()=>new a.NodeSpeechGenerator,Summary:()=>new c.SummarySpeechGenerator,Tree:()=>new l.TreeSpeechGenerator}},144:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const r=n(4253),i=n(6671),o=n(5024),s=n(8171),a=n(6060),c=n(1784),l=n(8835);function u(e){return a.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return u(c.SemanticTree.fromNode(e).xml())}function h(e){const t=d(e);return r.markup(t)}function p(e){const t=f(e);return r.markup(t)}function f(e){const t=c.SemanticTree.fromRoot(e),n=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let r=n[0];return n.length>1&&(r=m(e,n)||r),r?a.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(r)})):[]}function m(e,t){const n=t[0];if(!e.parent)return n;const r=[];for(;e;)r.push(e.id),e=e.parent;const i=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,n=0;e=t[n];n++)if(i(e,r.slice()))return e;return n}function g(e){return e?a.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=u,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=u(e);return r.markup(t)},t.recomputeMarkup=h,t.addSpeech=function(e,t,n){const o=i.querySelectorAllByAttrValue(n,"id",t.id.toString())[0],a=o?r.markup(u(o)):h(t);e.setAttribute(s.Attribute.SPEECH,a)},t.addModality=function(e,t,n){const r=h(t);e.setAttribute(n,r)},t.addPrefix=function(e,t){const n=p(t);n&&e.setAttribute(s.Attribute.PREFIX,n)},t.retrievePrefix=p,t.computePrefix_=f,t.nodeAtPosition_=m,t.connectMactions=function(e,t,n){const r=i.querySelectorAll(t,"maction");for(let t,o=0;t=r[o];o++){const r=t.getAttribute("id"),o=i.querySelectorAllByAttrValue(e,"id",r)[0];if(!o)continue;const a=t.childNodes[1],c=a.getAttribute(s.Attribute.ID);let u=l.getBySemanticId(e,c);if(u&&"dummy"!==u.getAttribute(s.Attribute.TYPE))continue;if(u=o.childNodes[0],u.getAttribute("sre-highlighter-added"))continue;const d=a.getAttribute(s.Attribute.PARENT);d&&u.setAttribute(s.Attribute.PARENT,d),u.setAttribute(s.Attribute.TYPE,"dummy"),u.setAttribute(s.Attribute.ID,c);i.querySelectorAllByAttrValue(n,"id",c)[0].setAttribute("alternative",c)}},t.connectAllMactions=function(e,t){const n=i.querySelectorAll(e,"maction");for(let e,r=0;e=n[r];r++){const n=e.childNodes[1].getAttribute(s.Attribute.ID);i.querySelectorAllByAttrValue(t,"id",n)[0].setAttribute("alternative",n)}},t.retrieveSummary=function(e){const t=g(e);return r.markup(t)},t.computeSummary_=g},5778:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const r=n(9135),i=n(144);class o extends r.AbstractSpeechGenerator{getSpeech(e,t){return i.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},7486:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const r=n(8171),i=n(8835),o=n(9135),s=n(144);class a extends o.AbstractSpeechGenerator{getSpeech(e,t,n=null){const o=this.generateSpeech(e,t),a=this.getRebuilt().nodeDict;for(const o in a){const c=a[o],l=i.getBySemanticId(t,o),u=i.getBySemanticId(e,o)||n&&i.getBySemanticId(n,o);l&&u&&(this.modality&&this.modality!==r.Attribute.SPEECH?s.addModality(u,c,this.modality):s.addSpeech(u,c,this.getRebuilt().xml),this.modality===r.Attribute.SPEECH&&s.addPrefix(u,c))}return o}}t.TreeSpeechGenerator=a},650:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const r=n(4886),i=n(2371),o=n(4524),s=n(3319),a=n(4161);var c,l,u;function d(){const e=o.LOCALE.ALPHABETS,n=(e,t)=>{const n={};return Object.keys(e).forEach((e=>n[e]=!0)),Object.keys(t).forEach((e=>n[e]=!0)),Object.keys(n)};t.Domains_.small=n(e.smallPrefix,e.letterTrans),t.Domains_.capital=n(e.capPrefix,e.letterTrans),t.Domains_.digit=n(e.digitPrefix,e.digitTrans)}function h(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function p([e,t],n){const r=parseInt(e,16),i=parseInt(t,16),o=[];for(let e=r;e<=i;e++){let t=h(e);!1!==n[t]&&(t=n[t]||t,o.push(t))}return o}function f(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,s.localeFontCombiner)(t)}function m(e,n,r,i,s,a){const c=f(i);for(let i,l,u,d=0;i=e[d],l=n[d],u=r[d];d++){const e=a?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,n=a?t.Domains_.capital:t.Domains_.small;S(c.combiner,i,l,u,c.font,e,s,o.LOCALE.ALPHABETS.letterTrans,n)}}function g(e,n,r,i,s){const a=f(r);for(let r,c,l=0;r=e[l],c=n[l];l++){const e=o.LOCALE.ALPHABETS.digitPrefix,n=l+s;S(a.combiner,r,c,n,a.font,e,i,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function S(e,t,n,r,i,o,s,c,l){for(let u,d=0;u=l[d];d++){const l=u in c?c[u]:c.default,d=u in o?o[u]:o.default;a.defineRule(t.toString(),u,"default",s,n,e(l(r),i,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(c=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(l=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(u=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const n=r.default.getInstance().locale;r.default.getInstance().locale=e,i.setLocale(),a.addSymbolRules({locale:e}),d();const s=t.INTERVALS;for(let e,t=0;e=s[t];t++){const t=p(e.interval,e.subst),n=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,n,e.font,e.category,e.offset||0);else{m(t,n,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}r.default.getInstance().locale=n,i.setLocale()},t.makeInterval=p,t.getFont=f,t.alphabetRules=m,t.numberRules=g,t.makeLetter=S,t.INTERVALS=[{interval:["1D400","1D419"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D41A","1D433"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D56C","1D585"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDFRAKTUR},{interval:["1D468","1D481"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D482","1D49B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDSCRIPT},{interval:["1D538","1D551"],base:u.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:c.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:u.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:c.FRAKTUR},{interval:["1D51E","1D537"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FRAKTUR},{interval:["FF21","FF3A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.FULLWIDTH},{interval:["FF41","FF5A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FULLWIDTH},{interval:["1D434","1D44D"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D44E","1D467"],base:u.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D670","1D689"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.MONOSPACE},{interval:["1D68A","1D6A3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.MONOSPACE},{interval:["0041","005A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.NORMAL},{interval:["0061","007A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D49C","1D4B5"],base:u.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:c.SCRIPT},{interval:["1D4B6","1D4CF"],base:u.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:c.SCRIPT},{interval:["1D5A0","1D5B9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIF},{interval:["1D5BA","1D5D3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIF},{interval:["1D608","1D621"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:u.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:c.NORMAL},{interval:["03B0","03D0"],base:u.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D6A8","1D6C0"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D6C1","1D6E1"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D6E2","1D6FA"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D6FB","1D71B"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D71C","1D734"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D735","1D755"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D756","1D76E"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.NORMAL},{interval:["2070","2079"],base:u.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:l.SUPER},{interval:["2080","2089"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.SUB},{interval:["245F","2473"],base:u.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:l.CIRCLED},{interval:["3251","325F"],base:u.DIGIT,subst:{},offset:21,category:"No",font:l.CIRCLED},{interval:["32B1","32BF"],base:u.DIGIT,subst:{},offset:36,category:"No",font:l.CIRCLED},{interval:["2474","2487"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.PARENTHESIZED},{interval:["2487","249B"],base:u.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:l.PERIOD},{interval:["2775","277F"],base:u.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:l.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:u.DIGIT,subst:{},offset:11,category:"No",font:l.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.DOUBLECIRCLED},{interval:["277F","2789"],base:u.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:l.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:u.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:l.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.BOLD},{interval:["1D7D8","1D7E1"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIF},{interval:["1D7EC","1D7F5"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.MONOSPACE},{interval:["1F101","1F10A"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.COMMA},{interval:["24B6","24CF"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.CIRCLED},{interval:["24D0","24E9"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.CIRCLED},{interval:["1F110","1F129"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.PARENTHESIZED},{interval:["249C","24B5"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.PARENTHESIZED},{interval:["1F130","1F149"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.SQUARED},{interval:["1F170","1F189"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVESQUARED},{interval:["1F150","1F169"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVECIRCLED}]},3955:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const r=n(4886),i=n(4998),o=n(8310),s=n(8310),a=n(4161),c=n(6060);class l extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(r.default.getInstance().dynamicCstr,s.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[s.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[s.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[s.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[s.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),n={},r=u.getProperties(),i=Object.keys(r);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===i.indexOf(t[0]))continue;const o=t[1];o&&o!==l.AUTO&&-1!==r[t[0]].indexOf(o)&&(n[t[0]]=t[1])}return n}static toPreference(e){const t=Object.keys(e),n=[];for(let r=0;rs?-1:o0&&t<20&&n>0&&n<11}function C(e){return o.default.getInstance().style===e}function T(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function v(e){if(T(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,n=t[1];return"identifier"===t[0].tagName&&(M(n)||"infixop"===n.tagName&&n.hasAttribute("role")&&"implicit"===n.getAttribute("role")&&O(n))}function M(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function O(e){return s.evalXPath("children/*",e).every((e=>M(e)||"identifier"===e.tagName))}function I(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&y(e.childNodes[0])&&L(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function L(e){for(let t=0;t10?a.LOCALE.NUMBERS.numericOrdinal(t):a.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let n=0;const i=e.textContent,o="open"===e.getAttribute("role")?0:1;let s=e.parentNode;for(;s;)"fenced"===s.tagName&&s.childNodes[0].childNodes[o].textContent===i&&n++,s=s.parentNode;return t.NESTING_DEPTH=n>1?a.LOCALE.NUMBERS.wordOrdinal(n):"",[r.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let n,r;return t?(n=t,r=e):(n=e,r=e.nextSibling),r&&(0,p.isMatchingFence)(n.textContent,r.textContent)?[e]:[]},t.insertNesting=R,l.Grammar.getInstance().setCorrection("insertNesting",R),t.fencedArguments=function(e){const t=i.toArray(e.parentNode.childNodes),n=s.evalXPath("../../children/*",e),r=t.indexOf(e);return P(n[r])||P(n[r+1])?[e]:[]},t.simpleArguments=function(e){const t=i.toArray(e.parentNode.childNodes),n=s.evalXPath("../../children/*",e),r=t.indexOf(e);return x(n[r])&&n[r+1]&&(x(n[r+1])||"root"===n[r+1].tagName||"sqrt"===n[r+1].tagName||"superscript"===n[r+1].tagName&&n[r+1].childNodes[0].childNodes[0]&&("number"===n[r+1].childNodes[0].childNodes[0].tagName||"identifier"===n[r+1].childNodes[0].childNodes[0].tagName)&&("2"===n[r+1].childNodes[0].childNodes[1].textContent||"3"===n[r+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=x,t.fencedFactor_=P,t.layoutFactor_=F,t.wordOrdinal=function(e){return[r.Span.stringEmpty(a.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},5659:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function s(e){try{c(r.next(e))}catch(e){o(e)}}function a(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const i=n(9501),o=n(4886),s=n(4998),a=n(7129),c=n(4755),l=n(8310),u=n(4161),d=n(6060),h=n(2371),p=n(650);t.store=u;const f={functions:u.addFunctionRules,symbols:u.addSymbolRules,units:u.addUnitRules,si:u.setSiPrefixes};let m=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===s.Mode.HTTP)return void y(e);b(e)}(e))}function S(){switch(o.default.getInstance().mode){case s.Mode.ASYNC:return A;case s.Mode.HTTP:return C;case s.Mode.SYNC:default:return _}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:S(),n=new Promise((n=>{t(e).then((t=>{N(t),o.EnginePromise.loaded[e]=[!0,!0],n(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,n(e)}))}));o.EnginePromise.promises[e]=n}function N(e){E(JSON.parse(e))}function E(e,t){let n=!0;for(let r,i=0;r=Object.keys(e)[i];i++){const i=r.split("/");t&&t!==i[0]||("rules"===i[1]?d.SpeechRuleEngine.getInstance().addStore(e[r]):"messages"===i[1]?(0,h.completeLocale)(e[r]):(n&&(p.generate(i[0]),n=!1),e[r].forEach(f[i[1]])))}}function y(e,t){let n=t||1;i.mapsForIE?E(i.mapsForIE,e):n<=5&&setTimeout((()=>y(e,n++)).bind(this),300)}function A(e){const t=a.localePath(e);return new Promise(((e,n)=>{c.default.fs.readFile(t,"utf8",((t,r)=>{if(t)return n(t);e(r)}))}))}function _(e){const t=a.localePath(e);return new Promise(((e,n)=>{let r="{}";try{r=c.default.fs.readFileSync(t,"utf8")}catch(e){return n(e)}e(r)}))}function C(e){const t=a.localePath(e),n=new XMLHttpRequest;return new Promise(((e,r)=>{n.onreadystatechange=function(){if(4===n.readyState){const t=n.status;0===t||t>=200&&t<400?e(n.responseText):r(t)}},n.open("GET",t,!0),n.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return r(this,void 0,void 0,(function*(){return m||(g(l.DynamicCstr.BASE_LOCALE),m=!0),o.EnginePromise.promises[l.DynamicCstr.BASE_LOCALE].then((()=>r(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>r(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=S,t.retrieveFiles=b,t.parseMaps=N,t.loadFile=A,t.loadFileSync=_,t.loadAjax=C},3784:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const r=n(3269);t.baselineVerbose=function(e){const t=r.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=r.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=r.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=r.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=r.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=r.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},4972:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const r=n(8310),i=n(931),o=n(3784),s=n(3269),a=n(2110),c=n(7278),l=n(9771);t.MathspeakRules=function(){c.addStore(r.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:s.spaceoutNumber,CQFspaceoutIdentifier:s.spaceoutIdentifier,CSFspaceoutText:s.spaceoutText,CSFopenFracVerbose:s.openingFractionVerbose,CSFcloseFracVerbose:s.closingFractionVerbose,CSFoverFracVerbose:s.overFractionVerbose,CSFopenFracBrief:s.openingFractionBrief,CSFcloseFracBrief:s.closingFractionBrief,CSFopenFracSbrief:s.openingFractionSbrief,CSFcloseFracSbrief:s.closingFractionSbrief,CSFoverFracSbrief:s.overFractionSbrief,CSFvulgarFraction:a.vulgarFraction,CQFvulgarFractionSmall:s.isSmallVulgarFraction,CSFopenRadicalVerbose:s.openingRadicalVerbose,CSFcloseRadicalVerbose:s.closingRadicalVerbose,CSFindexRadicalVerbose:s.indexRadicalVerbose,CSFopenRadicalBrief:s.openingRadicalBrief,CSFcloseRadicalBrief:s.closingRadicalBrief,CSFindexRadicalBrief:s.indexRadicalBrief,CSFopenRadicalSbrief:s.openingRadicalSbrief,CSFindexRadicalSbrief:s.indexRadicalSbrief,CQFisSmallRoot:s.smallRoot,CSFsuperscriptVerbose:s.superscriptVerbose,CSFsuperscriptBrief:s.superscriptBrief,CSFsubscriptVerbose:s.subscriptVerbose,CSFsubscriptBrief:s.subscriptBrief,CSFbaselineVerbose:s.baselineVerbose,CSFbaselineBrief:s.baselineBrief,CSFleftsuperscriptVerbose:s.superscriptVerbose,CSFleftsubscriptVerbose:s.subscriptVerbose,CSFrightsuperscriptVerbose:s.superscriptVerbose,CSFrightsubscriptVerbose:s.subscriptVerbose,CSFleftsuperscriptBrief:s.superscriptBrief,CSFleftsubscriptBrief:s.subscriptBrief,CSFrightsuperscriptBrief:s.superscriptBrief,CSFrightsubscriptBrief:s.subscriptBrief,CSFunderscript:s.nestedUnderscript,CSFoverscript:s.nestedOverscript,CSFendscripts:s.endscripts,CTFordinalCounter:a.ordinalCounter,CTFwordCounter:a.wordCounter,CTFcontentIterator:i.contentIterator,CQFdetIsSimple:s.determinantIsSimple,CSFRemoveParens:s.removeParens,CQFresetNesting:s.resetNestingDepth,CGFbaselineConstraint:s.generateBaselineConstraint,CGFtensorRules:s.generateTensorRules}),c.addStore("es.speech.mathspeak",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:l.unitMultipliers,CQFoneLeft:l.oneLeft}),c.addStore("fr.speech.mathspeak",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},3269:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const r=n(1930),i=n(1426),o=n(6671),s=n(5024),a=n(4524),c=n(7793);let l={};function u(e,t){const n=Array.from(e.textContent),r=[],i=c.default.getInstance(),o=e.ownerDocument;for(let e,s=0;e=n[s];s++){const n=i.getNodeFactory().makeLeafNode(e,"unknown"),s=i.identifierNode(n,"unknown","");t(s),r.push(s.xml(o))}return r}function d(e,n,r,s,a,c){s=s||t.nestingBarriers,a=a||{},c=c||function(e){return!1};const u=o.serializeXml(n);if(l[e]||(l[e]={}),l[e][u])return l[e][u];if(c(n)||r.indexOf(n.tagName)<0)return 0;const d=p(n,r,i.setdifference(s,r),a,c,0);return l[e][u]=d,d}function h(e,t){if(!e.attributes)return!1;const n=o.toArray(e.attributes);for(let e,r=0;e=n[r];r++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function p(e,t,n,r,i,s){if(i(e)||n.indexOf(e.tagName)>-1||h(e,r))return s;if(t.indexOf(e.tagName)>-1&&s++,!e.childNodes||0===e.childNodes.length)return s;const a=o.toArray(e.childNodes);return Math.max.apply(null,a.map((function(e){return p(e,t,n,r,i,s)})))}function f(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},a.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,n){const r=f(e),i=Array(r).fill(t);return n&&i.push(n),i.join(a.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,n){for(;e.parentNode;){const r=e.parentNode,i=r.parentNode;if(!i)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===i.tagName&&e===r.childNodes[1]||"tensor"===i.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=n.sub+a.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===i.tagName&&e===r.childNodes[1]||"tensor"===i.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=n.sup+a.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=i}return t.trim()}function S(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,n){const r=S(e),i=N(e);return n=i?a.LOCALE.FUNCTIONS.combineRootIndex(n,i):n,1===r?n:a.LOCALE.FUNCTIONS.combineNestedRadical(t,a.LOCALE.FUNCTIONS.radicalNestDepth(r-1),n)}function N(e){const t="sqrt"===e.tagName?"2":s.evalXPath("children/*[1]",e)[0].textContent.trim();return a.LOCALE.MESSAGES.MSroots[t]||""}function E(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function y(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(r.Span.stringEmpty)},t.spaceoutNodes=u,t.spaceoutNumber=function(e){return u(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return u(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return l={},[e]},t.getNestingDepth=d,t.containsAttr=h,t.computeNestingDepth_=p,t.fractionNestingDepth=f,t.nestedFraction=m,t.openingFractionVerbose=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.START,a.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.END,a.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.START,a.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.END,a.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=f(e);return r.Span.singleton(1===t?a.LOCALE.MESSAGES.MS.FRAC_S:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(t-1),a.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=f(e);return r.Span.singleton(1===t?a.LOCALE.MESSAGES.MS.ENDFRAC:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(t-1),a.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=f(e);return r.Span.singleton(1===t?a.LOCALE.MESSAGES.MS.FRAC_OVER:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(t-1),a.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return a.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return r.Span.singleton(g(e,a.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return r.Span.singleton(g(e,a.LOCALE.MESSAGES.MS.SUB,{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return r.Span.singleton(g(e,a.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return r.Span.singleton(g(e,a.LOCALE.MESSAGES.MS.SUP,{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB});return r.Span.singleton(t?t.replace(new RegExp(a.LOCALE.MESSAGES.MS.SUB+"$"),a.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(a.LOCALE.MESSAGES.MS.SUPER+"$"),a.LOCALE.MESSAGES.MS.SUPERSCRIPT):a.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB});return r.Span.singleton(t||a.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=S,t.nestedRadical=b,t.getRootIndex=N,t.openingRadicalVerbose=function(e){return r.Span.singleton(b(e,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return r.Span.singleton(b(e,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return r.Span.singleton(b(e,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return r.Span.singleton(b(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return r.Span.singleton(b(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return r.Span.singleton(b(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return r.Span.singleton(b(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return r.Span.singleton(b(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=E,t.nestedUnderscript=function(e){const t=E(e);return r.Span.singleton(Array(t).join(a.LOCALE.MESSAGES.MS.UNDER)+a.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=y,t.endscripts=function(e){return r.Span.singleton(a.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=y(e);return r.Span.singleton(Array(t).join(a.LOCALE.MESSAGES.MS.OVER)+a.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=s.evalXPath("children/row/children/cell/children/*",e);for(let e,n=0;e=t[n];n++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",n=t(e(["subscript","superscript","tensor"]).join(" or ")),r=e(["relseq","multrel"]),i=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=i[t];t++)o=o.concat(r.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",n,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return r.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return r.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const A=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),_=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function C(e){const t=[];let n="",r="",i=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+_.get(e)+"]";if(1&i){const t=A.get(e%5);n="[t] "+t+"Verbose; [n] "+o+";"+n,r="[t] "+t+"Brief; [n] "+o+";"+r}else t.unshift("name("+o+')="empty"');i>>=1}return[t,n,r]}t.generateTensorRules=function(e,t=!0){const n=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let r,i=0;r=n[i];i++){let n="tensor"+r,[i,o,s]=C(r);e.defineRule(n,"default",o,"self::tensor",...i),t&&(e.defineRule(n,"brief",s,"self::tensor",...i),e.defineRule(n,"sbrief",s,"self::tensor",...i));const a=A.get(2);o+="; [t]"+a+"Verbose",s+="; [t]"+a+"Brief",n+="-baseline";const c="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(n,"default",o,"self::tensor",c,...i),t&&(e.defineRule(n,"brief",s,"self::tensor",c,...i),e.defineRule(n,"sbrief",s,"self::tensor",c,...i))}},t.smallRoot=function(e){let t=Object.keys(a.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const n=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(n))return[];const r=parseInt(n,10);return r>1&&r<=t?[e]:[]}},9570:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const r=n(4148),i=n(1930),o=n(6671),s=n(5024),a=n(1058),c=n(4886),l=n(4036),u=n(241),d=n(4524),h=n(3269);function p(e,t){const n=f(e);return i.Span.singleton(1===n?t:new Array(n).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function f(e,t){const n=t||0;return e.parentNode?f(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?n+1:n):n}function m(e){const t="\u2820";if(1===e.length)return t+e;const n=e.split("");return n.every((function(e){return"\u2833"===e}))?t+n.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,n){const r=e.parent;if(!r)return!1;const i=r.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(i)||"prefixop"===i&&"negative"===r.role&&!n.script||"prefixop"===i&&"geometry"===r.role||!("punctuated"!==i||n.enclosed&&"text"!==r.role)}function S(e,n){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(n.script=!0),"fenced"===e.type?(n.number=!1,n.enclosed=!0,["",n]):(g(e,n)&&(n.number=!0,n.enclosed=!1),["",n])):(g(e,n)&&(n.number=!0,n.script=!1,n.enclosed=!1),[n.number?"number":"",{number:!1,enclosed:n.enclosed,script:n.script}])}t.openingFraction=function(e){const t=h.fractionNestingDepth(e);return i.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=h.fractionNestingDepth(e);return i.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=h.fractionNestingDepth(e);return i.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=h.fractionNestingDepth(e);return i.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===h.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=p,t.radicalNestingDepth=f,t.openingRadical=function(e){return p(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return p(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return p(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,a.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=S,(0,l.register)(new u.SemanticVisitor("nemeth","number",S,{number:!0})),t.relationIterator=function(e,t){const n=e.slice(0);let i,a=!0;return i=e.length>0?s.evalXPath("../../content/*",e[0]):[],function(){const e=i.shift(),s=n.shift(),l=n[0],u=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return u;const p=s?h.nestedSubSuper(s,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",f=s&&"EMPTY"!==o.tagName(s)||a&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[r.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+p},{})]:[],m=l&&"EMPTY"!==o.tagName(l)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[r.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=c.default.evaluateNode(e);return a=!1,u.concat(f,g,m)}},t.implicitIterator=function(e,t){const n=e.slice(0);let i;return i=e.length>0?s.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),s=n[0],a=i.shift(),c=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!a)return c;const l=e&&"NUMBER"===o.tagName(e),u=s&&"NUMBER"===o.tagName(s);return c.concat(l&&u&&"space"===a.getAttribute("role")?[r.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},2110:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const r=n(1930),i=n(6671),o=n(4524),s=n(9385);t.ordinalCounter=function(e,t){let n=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++n)+" "+t}},t.wordCounter=function(e,t){let n=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++n,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,s.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[r.Span.node(o.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),r.Span.stringAttr(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),r.Span.node(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[r.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=i.toArray(e.parentNode.childNodes);return r.Span.singleton(o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},3724:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const r=n(8310),i=n(931),o=n(3269),s=n(9570),a=n(2110),c=n(7278);t.PrefixRules=function(){c.addStore("en.prefix.default","",{CSFordinalPosition:a.ordinalPosition})},t.OtherRules=function(){c.addStore("en.speech.chromevox","",{CTFnodeCounter:i.nodeCounter,CTFcontentIterator:i.contentIterator}),c.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:a.vulgarFraction})},t.BrailleRules=function(){c.addStore("nemeth.braille.default",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:s.openingFraction,CSFcloseFraction:s.closingFraction,CSFoverFraction:s.overFraction,CSFoverBevFraction:s.overBevelledFraction,CQFhyperFraction:s.hyperFractionBoundary,CSFopenRadical:s.openingRadical,CSFcloseRadical:s.closingRadical,CSFindexRadical:s.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:s.relationIterator,CTFimplicitIterator:s.implicitIterator})}},9805:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const r=n(127),i=n(4972),o=n(3724);t.INIT_=!1,t.init=function(){t.INIT_||((0,i.MathspeakRules)(),(0,r.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7278:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const r=n(8310);t.funcStore=new Map,t.addStore=function(e,n,r){const i={};if(n){const e=t.funcStore.get(n)||{};Object.assign(i,e)}t.funcStore.set(e,Object.assign(i,r))},t.getStore=function(e,n,i){return t.funcStore.get([e,n,i].join("."))||t.funcStore.get([r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE],n,i].join("."))||t.funcStore.get([r.DynamicCstr.BASE_LOCALE,n,i].join("."))||{}}},9771:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const r=n(4148),i=n(5024),o=n(4524);t.unitMultipliers=function(e,t){const n=e;let i=0;return function(){const e=r.AuditoryDescription.create({text:a(n[i])&&c(n[i+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return i++,[e]}};const s=["superscript","subscript","overscore","underscore"];function a(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,n=i.evalXPath("children/*",e);e=-1!==s.indexOf(t)?n[0]:n[n.length-1]}return!1}function c(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=i.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=a,t.leftMostUnit=c,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=i.evalXPath("children/*",e)[0]}return[]}},4660:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const r=n(4148),i=n(4253),o=n(6671),s=n(4998),a=n(985),c=n(6988),l=n(8171),u=n(4524),d=n(1058),h=n(7984),p=n(7317),f=n(144),m=n(3955),g=n(5658),S=n(1848),b=n(8119),N=n(8835),E=n(5024);class y{constructor(e,t,n,r){this.node=e,this.generator=t,this.highlighter=n,this.modifier=!1,this.keyMapping=new Map([[c.KeyCode.UP,this.up.bind(this)],[c.KeyCode.DOWN,this.down.bind(this)],[c.KeyCode.RIGHT,this.right.bind(this)],[c.KeyCode.LEFT,this.left.bind(this)],[c.KeyCode.TAB,this.repeat.bind(this)],[c.KeyCode.DASH,this.expand.bind(this)],[c.KeyCode.SPACE,this.depth.bind(this)],[c.KeyCode.HOME,this.home.bind(this)],[c.KeyCode.X,this.summary.bind(this)],[c.KeyCode.Z,this.detail.bind(this)],[c.KeyCode.V,this.virtualize.bind(this)],[c.KeyCode.P,this.previous.bind(this)],[c.KeyCode.U,this.undo.bind(this)],[c.KeyCode.LESS,this.previousRules.bind(this)],[c.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(y.SRE_ID_ATTR)?this.id=this.node.getAttribute(y.SRE_ID_ATTR):(this.node.setAttribute(y.SRE_ID_ATTR,y.ID_COUNTER.toString()),this.id=y.ID_COUNTER++),this.rootNode=N.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(l.Attribute.ID),this.xmlString_=r,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===l.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],n=this.focusSemanticNodes();for(let r=0,i=e.length;r0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const n=[];for(;t;)n.push(t.id),t=t.parent;for(n.pop();n.length>0;){this.down();const e=n.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new S.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=h.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),f.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?N.getAttribute(e,l.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,n;if(e){t=N.splitAttribute(N.getAttribute(e,l.Attribute.CHILDREN)),n=N.splitAttribute(N.getAttribute(e,l.Attribute.CONTENT));const r=N.getAttribute(e,l.Attribute.TYPE),i=N.getAttribute(e,l.Attribute.ROLE);return this.combineContentChildren(r,i,n,t)}const r=e=>e.id.toString(),i=this.getRebuilt().nodeDict[this.primaryId()];return t=i.childNodes.map(r),n=i.contentNodes.map(r),0===t.length?[]:this.combineContentChildren(i.type,i.role,n,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),n=this.skeleton.subtreeNodes(t);if(!n.length)return[e];n.unshift(t);const r={},i=[];E.updateEvaluator(this.getXml());for(const e of n)r[e]||(i.push(e.toString()),r[e]=!0,this.subtreeIds(e,r));return i}subtreeIds(e,t){const n=E.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());E.evalXPath("*//@data-semantic-id",n[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,a.setup)(e).then((()=>p.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(s.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=s.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],n=e.indexOf(t);return-1===n?t:n>=e.length-1?e[0]:e[n+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const n=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),r=m.ClearspeakPreferences.findPreference(t,n),i=e[n].map((function(e){return e.split("_")[1]})),o=i.indexOf(r);if(-1===o)return t;const s=o>=i.length-1?i[0]:i[o+1];return m.ClearspeakPreferences.addPreference(t,n,s)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const n=this.up();if(!n)break;this.setFocus(n),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const n=this.isSpeech()?this.prefix_():"";n&&e.unshift(n);const r=this.isSpeech()?this.postfix_():"";return r&&e.push(r),i.finalize(i.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?N.getAttribute(e[0],l.Attribute.PREFIX):f.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?N.getAttribute(e[0],l.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),n=this.expandable(t)?u.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?u.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=u.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),s=this.getFocus().getSemanticNodes(),a=f.retrievePrefix(s[0]),c=[new r.AuditoryDescription({text:o,personality:{}}),new r.AuditoryDescription({text:a,personality:{}}),new r.AuditoryDescription({text:n,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),i.finalize(i.markup(c))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],n=f.retrieveSummary(t);return this.mergePrefix_([n])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],n=t.getAttribute("alternative");t.removeAttribute("alternative");const r=f.computeMarkup(t),i=this.mergePrefix_([r]);return t.setAttribute("alternative",n),i}}t.AbstractWalker=y,y.ID_COUNTER=0,y.SRE_ID_ATTR="sre-explorer-id"},4296:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const r=n(4660);class i extends r.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,n,r){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=i},5658:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const r=n(8835);class i{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,n,o){const s=e=>r.getBySemanticId(o,e),a=n.nodeDict,c=s(e),l=t.map(s),u=t.map((function(e){return a[e]})),d=new i(u,a[e]);return d.domNodes=l,d.domPrimary_=c,d.allNodes=i.generateAllVisibleNodes_(t,l,a,o),d}static generateAllVisibleNodes_(e,t,n,r){let o=[];for(let s=0,a=e.length;se.id.toString())),l=i.getAllVisibleNodes(c,r);o=o.concat(i.generateAllVisibleNodes_(c,l,n,r))}return o}static getAllVisibleNodes(e,t){let n=[];for(let i of e)n=n.concat(r.getAllBySemanticId(t,i));return n}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new i(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=i},1497:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class n{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let n=0,r=t.length;n=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new n;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,n=0;t=this.level_[n];n++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=n},1848:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const r=n(8171),i=n(4020),o=n(4790),s=n(7793),a=n(7984),c=n(1784),l=n(8835);class u{constructor(e){this.mathml=e,this.factory=new o.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=l.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=c.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),s.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,n){if(!n&&t.textContent)return void(e.textContent=t.textContent);const i=l.splitAttribute(l.getAttribute(t,r.Attribute.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!a.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&a.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),n=l.splitAttribute(l.getAttribute(e,r.Attribute.CHILDREN)),i=l.splitAttribute(l.getAttribute(e,r.Attribute.CONTENT));if(0===i.length&&0===n.length)return u.textContent(t,e),t;if(i.length>0){const e=l.getBySemanticId(this.mathml,i[0]);e&&u.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=n.map((e=>this.setParent(e,t)));const o=l.getAttribute(e,r.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=l.getAttribute(e,r.Attribute.TYPE),n=l.getAttribute(e,r.Attribute.ROLE),i=l.getAttribute(e,r.Attribute.FONT),o=l.getAttribute(e,r.Attribute.ANNOTATION)||"",s=l.getAttribute(e,r.Attribute.ATTRIBUTES)||"",a=l.getAttribute(e,r.Attribute.ID),c=l.getAttribute(e,r.Attribute.EMBELLISHED),u=l.getAttribute(e,r.Attribute.FENCEPOINTER),d=this.createNode(parseInt(a,10));return d.type=t,d.role=n,d.font=i||"unknown",d.parseAnnotation(o),d.parseAttributes(s),u&&(d.fencePointer=u),c&&(d.embellished=c),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,i.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,n){const r=this.createNode(t[0]);r.type="punctuated",r.embellished=e.embellished,r.fencePointer=e.fencePointer,r.role=n;const i=t.splice(1,1)[0].slice(1);r.contentNodes=i.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,n){const r=this.createNode(t);r.type="empty",r.embellished=e.embellished,r.fencePointer=e.fencePointer,r.role=n}makeIndex(e,t,n){if(u.isPunctuated(t))return this.makePunctuated(e,t,n),void(t=t[0]);a.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,n)}postProcess(e,t){const n=a.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(n[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,n[1][2],"rightsub"),this.makeIndex(e,n[2],"rightsuper"),this.collapsedChildren_(n),e}if("subscript"===e.type)return this.makeIndex(e,n[2],"rightsub"),this.collapsedChildren_(n),e;if("superscript"===e.type)return this.makeIndex(e,n[2],"rightsuper"),this.collapsedChildren_(n),e;if("tensor"===e.type)return this.makeIndex(e,n[2],"leftsub"),this.makeIndex(e,n[3],"leftsuper"),this.makeIndex(e,n[4],"rightsub"),this.makeIndex(e,n[5],"rightsuper"),this.collapsedChildren_(n),e;if("punctuated"===e.type){if(u.isPunctuated(n)){const t=n.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(n[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(n),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const n=this.nodeDict[e[0]];n.childNodes=[];for(let r=1,i=e.length;rt.getSemanticPrimary().id===e))}}t.SemanticWalker=o},3531:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const r=n(1426),i=n(4660),o=n(1497);class s extends i.AbstractWalker{constructor(e,t,n,r){super(e,t,n,r),this.node=e,this.generator=t,this.highlighter=n,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,n,i){switch(e){case"relseq":case"infixop":case"multirel":return(0,r.interleaveLists)(i,n);case"prefixop":return n.concat(i);case"postfixop":return i.concat(n);case"matrix":case"vector":case"fenced":return i.unshift(n[0]),i.push(n[1]),i;case"cases":return i.unshift(n[0]),i;case"punctuated":return"text"===t?(0,r.interleaveLists)(i,n):i;case"appl":return[i[0],n[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=s},4051:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const r=n(6671),i=n(6988),o=n(3531),s=n(8119);class a extends o.SyntaxWalker{constructor(e,t,n,r){super(e,t,n,r),this.node=e,this.generator=t,this.highlighter=n,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(i.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(i.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=s.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=s.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===s.WalkerMoves.ROW){this.moved=s.WalkerMoves.CELL;const e=this.key_-i.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-i.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=s.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==a.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const n=this.getFocus(),r=this.levels.indexOf(this.primaryId()),i=this.levels.pop(),o=this.levels.indexOf(t),s=this.levels.get(e?o+1:o-1);if(!s)return this.levels.push(i),null;this.setFocus(this.singletonFocus(s));const a=this.nextLevel();return a[r]?(this.levels.push(a),this.singletonFocus(a[r])):(this.setFocus(n),this.levels.push(i),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const n=this.currentTable_.id.toString();let r;do{r=this.levels.pop()}while(-1===r.indexOf(n));this.levels.push(r),this.setFocus(this.singletonFocus(n)),this.levels.push(this.nextLevel());const i=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(i.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(i.childNodes[t-1].id.toString())}isLegalJump_(e,t){const n=r.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!n||n.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const o=r.querySelectorAllByAttrValue(n,"id",i.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==a.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=a,a.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],a.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},8119:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class n{static resetState(e){delete n.STATE[e]}static setState(e,t){n.STATE[e]=t}static getState(e){return n.STATE[e]}}t.WalkerState=n,n.STATE={}},907:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const r=n(4296),i=n(1937),o=n(3531),s=n(4051);t.walker=function(e,n,r,i,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(n,r,i,o)},t.walkerMapping_={dummy:(e,t,n,i)=>new r.DummyWalker(e,t,n,i),semantic:(e,t,n,r)=>new i.SemanticWalker(e,t,n,r),syntax:(e,t,n,r)=>new o.SyntaxWalker(e,t,n,r),table:(e,t,n,r)=>new s.TableWalker(e,t,n,r)}},8835:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const r=n(6671),i=n(8171);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(i.Attribute.TYPE)&&!e.hasAttribute(i.Attribute.PARENT))return e;const t=r.querySelectorAllByAttr(e,i.Attribute.TYPE);for(let e,n=0;e=t[n];n++)if(!e.hasAttribute(i.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(i.Attribute.ID)===t?e:r.querySelectorAllByAttrValue(e,i.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(i.Attribute.ID)===t?[e]:r.querySelectorAllByAttrValue(e,i.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var __webpack_exports__={};!function(){var e=__webpack_require__(8723),t=__webpack_require__(7306),n=__webpack_require__(8905),r=__webpack_require__.n(n);MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.q,"a11y"),(0,e.r8)({_:{a11y:{sre:n}}});var i=__webpack_require__(1993);if(MathJax.startup){var o=i.GL.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:o};else{try{o=MathJax.config.loader.require.resolve(o+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:o}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return r().preloadLocales(e)})}()})(); \ No newline at end of file diff --git a/es5/adaptors/liteDOM.js b/es5/adaptors/liteDOM.js index 2953ccd648..fc5619061a 100644 --- a/es5/adaptors/liteDOM.js +++ b/es5/adaptors/liteDOM.js @@ -1 +1 @@ -!function(){"use strict";var t,e,n,r,o,i,a,l,u,s={244:function(t,e,n){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LiteElement=void 0;var a=function(t,e,a){var l,u;void 0===e&&(e={}),void 0===a&&(a=[]),this.kind=t,this.attributes=n({},e),this.children=o([],r(a),!1);try{for(var s=i(this.children),c=s.next();!c.done;c=s.next())c.value.parent=this}catch(t){l={error:t}}finally{try{c&&!c.done&&(u=s.return)&&u.call(s)}finally{if(l)throw l.error}}this.styles=null};e.LiteElement=a},6:function(t,e){var n=this&&this.__read||function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},r=this&&this.__spreadArray||function(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},l=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LiteParser=e.PATTERNS=void 0;var u,s=i(n(29)),c=n(946),p=n(735);!function(t){t.TAGNAME="[a-z][^\\s\\n>]*",t.ATTNAME="[a-z][^\\s\\n>=]*",t.VALUE="(?:'[^']*'|\"[^\"]*\"|[^\\s\\n]+)",t.VALUESPLIT="(?:'([^']*)'|\"([^\"]*)\"|([^\\s\\n]+))",t.SPACE="(?:\\s|\\n)+",t.OPTIONALSPACE="(?:\\s|\\n)*",t.ATTRIBUTE=t.ATTNAME+"(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUE+")?",t.ATTRIBUTESPLIT="("+t.ATTNAME+")(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUESPLIT+")?",t.TAG="(<(?:"+t.TAGNAME+"(?:"+t.SPACE+t.ATTRIBUTE+")*"+t.OPTIONALSPACE+"/?|/"+t.TAGNAME+"|!--[^]*?--|![^]*?)(?:>|$))",t.tag=new RegExp(t.TAG,"i"),t.attr=new RegExp(t.ATTRIBUTE,"i"),t.attrsplit=new RegExp(t.ATTRIBUTESPLIT,"i")}(u=e.PATTERNS||(e.PATTERNS={}));var f=function(){function t(){}return t.prototype.parseFromString=function(t,e,n){void 0===e&&(e="text/html"),void 0===n&&(n=null);for(var r=n.createDocument(),o=n.body(r),i=t.replace(/<\?.*?\?>/g,"").split(u.tag);i.length;){var a=i.shift(),l=i.shift();a&&this.addText(n,o,a),l&&">"===l.charAt(l.length-1)&&("!"===l.charAt(1)?this.addComment(n,o,l):o="/"===l.charAt(1)?this.closeTag(n,o,l):this.openTag(n,o,l,i))}return this.checkDocument(n,r),r},t.prototype.addText=function(t,e,n){return n=s.translate(n),t.append(e,t.text(n))},t.prototype.addComment=function(t,e,n){return t.append(e,new p.LiteComment(n))},t.prototype.closeTag=function(t,e,n){for(var r=n.slice(2,n.length-1).toLowerCase();t.parent(e)&&t.kind(e)!==r;)e=t.parent(e);return t.parent(e)},t.prototype.openTag=function(t,e,n,r){var o=this.constructor.PCDATA,i=this.constructor.SELF_CLOSING,a=n.match(/<(.*?)[\s\n>\/]/)[1].toLowerCase(),l=t.node(a),s=n.replace(/^<.*?[\s\n>]/,"").split(u.attrsplit);return(s.pop().match(/>$/)||s.length<5)&&(this.addAttributes(t,l,s),t.append(e,l),i[a]||n.match(/\/>$/)||(o[a]?this.handlePCDATA(t,l,a,r):e=l)),e},t.prototype.addAttributes=function(t,e,n){for(var r=this.constructor.CDATA_ATTR;n.length;){var o=a(n.splice(0,5),5),i=o[1],l=o[2],u=o[3],c=o[4],p=l||u||c||"";r[i]||(p=s.translate(p)),t.setAttribute(e,i,p)}},t.prototype.handlePCDATA=function(t,e,n,r){for(var o=[],i="",a="";r.length&&a!==i;)o.push(a),o.push(r.shift()),a=r.shift();t.append(e,t.text(o.join("")))},t.prototype.checkDocument=function(t,e){var n,r,o,i,a=this.getOnlyChild(t,t.body(e));if(a){try{for(var u=l(t.childNodes(t.body(e))),s=u.next();!s.done;s=u.next()){if((h=s.value)===a)break;h instanceof p.LiteComment&&h.value.match(/^":">":">".concat(u,""))},t.prototype.serializeInner=function(t,e,n){var r=this;return void 0===n&&(n=!1),this.constructor.PCDATA.hasOwnProperty(e.kind)?t.childNodes(e).map((function(e){return t.value(e)})).join(""):t.childNodes(e).map((function(e){var o=t.kind(e);return"#text"===o?r.protectHTML(t.value(e)):"#comment"===o?e.value:r.serialize(t,e,n)})).join("")},t.prototype.protectAttribute=function(t){return"string"!=typeof t&&(t=String(t)),t.replace(/"/g,""")},t.prototype.protectHTML=function(t){return t.replace(/&/g,"&").replace(//g,">")},t.SELF_CLOSING={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},t.PCDATA={option:!0,textarea:!0,fieldset:!0,title:!0,style:!0,script:!0},t.CDATA_ATTR={style:!0,datafld:!0,datasrc:!0,href:!0,src:!0,longdesc:!0,usemap:!0,cite:!0,datetime:!0,action:!0,axis:!0,profile:!0,content:!0,scheme:!0},t}();e.LiteParser=f},735:function(t,e){var n,r=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.LiteComment=e.LiteText=void 0;var o=function(){function t(t){void 0===t&&(t=""),this.value=t}return Object.defineProperty(t.prototype,"kind",{get:function(){return"#text"},enumerable:!1,configurable:!0}),t}();e.LiteText=o;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"#comment"},enumerable:!1,configurable:!0}),e}(o);e.LiteComment=i},492:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.LiteWindow=void 0;var r=n(946),o=n(877),i=n(6),a=n(246),l=function(){this.DOMParser=a.LiteParser,this.NodeList=i.LiteList,this.HTMLCollection=i.LiteList,this.HTMLElement=r.LiteElement,this.DocumentFragment=i.LiteList,this.Document=o.LiteDocument,this.document=new o.LiteDocument};e.LiteWindow=l},250:function(t,e,n){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},u=this&&this.__spreadArray||function(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o=0&&t.parent.children.splice(e,1),t.parent=null,t},e.prototype.replace=function(t,e){var n=this.childIndex(e);return n>=0&&(e.parent.children[n]=t,t.parent=e.parent,e.parent=null),e},e.prototype.clone=function(t){var e=this,n=new f.LiteElement(t.kind);return n.attributes=i({},t.attributes),n.children=t.children.map((function(t){if("#text"===t.kind)return new h.LiteText(t.value);if("#comment"===t.kind)return new h.LiteComment(t.value);var r=e.clone(t);return r.parent=n,r})),n},e.prototype.split=function(t,e){var n=new h.LiteText(t.value.slice(e));return t.value=t.value.slice(0,e),t.parent.children.splice(this.childIndex(t)+1,0,n),n.parent=t.parent,n},e.prototype.next=function(t){var e=t.parent;if(!e)return null;var n=this.childIndex(t)+1;return n>=0&&n=0?e.children[n]:null},e.prototype.firstChild=function(t){return t.children[0]},e.prototype.lastChild=function(t){return t.children[t.children.length-1]},e.prototype.childNodes=function(t){return u([],l(t.children),!1)},e.prototype.childNode=function(t,e){return t.children[e]},e.prototype.kind=function(t){return t.kind},e.prototype.value=function(t){return"#text"===t.kind?t.value:"#comment"===t.kind?t.value.replace(/^$/,"$2"):""},e.prototype.textContent=function(t){var e=this;return t.children.reduce((function(t,n){return t+("#text"===n.kind?n.value:"#comment"===n.kind?"":e.textContent(n))}),"")},e.prototype.innerHTML=function(t){return this.parser.serializeInner(this,t)},e.prototype.outerHTML=function(t){return this.parser.serialize(this,t)},e.prototype.serializeXML=function(t){return this.parser.serialize(this,t,!0)},e.prototype.setAttribute=function(t,e,n,r){void 0===r&&(r=null),"string"!=typeof n&&(n=String(n)),r&&(e=r.replace(/.*\//,"")+":"+e.replace(/^.*:/,"")),t.attributes[e]=n,"style"===e&&(t.styles=null)},e.prototype.getAttribute=function(t,e){return t.attributes[e]},e.prototype.removeAttribute=function(t,e){delete t.attributes[e]},e.prototype.hasAttribute=function(t,e){return t.attributes.hasOwnProperty(e)},e.prototype.allAttributes=function(t){var e,n,r=t.attributes,o=[];try{for(var i=a(Object.keys(r)),l=i.next();!l.done;l=i.next()){var u=l.value;o.push({name:u,value:r[u]})}}catch(t){e={error:t}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}return o},e.prototype.addClass=function(t,e){var n=(t.attributes.class||"").split(/ /);n.find((function(t){return t===e}))||(n.push(e),t.attributes.class=n.join(" "))},e.prototype.removeClass=function(t,e){var n=(t.attributes.class||"").split(/ /),r=n.findIndex((function(t){return t===e}));r>=0&&(n.splice(r,1),t.attributes.class=n.join(" "))},e.prototype.hasClass=function(t,e){return!!(t.attributes.class||"").split(/ /).find((function(t){return t===e}))},e.prototype.setStyle=function(t,e,n){t.styles||(t.styles=new v.Styles(this.getAttribute(t,"style"))),t.styles.set(e,n),t.attributes.style=t.styles.cssText},e.prototype.getStyle=function(t,e){if(!t.styles){var n=this.getAttribute(t,"style");if(!n)return"";t.styles=new v.Styles(n)}return t.styles.get(e)},e.prototype.allStyles=function(t){return this.getAttribute(t,"style")},e.prototype.insertRules=function(t,e){t.children=[this.text(e.join("\n\n")+"\n\n"+this.textContent(t))]},e.prototype.fontSize=function(t){return 0},e.prototype.fontFamily=function(t){return""},e.prototype.nodeSize=function(t,e,n){return void 0===e&&(e=1),void 0===n&&(n=null),[0,0]},e.prototype.nodeBBox=function(t){return{left:0,right:0,top:0,bottom:0}},e}(s.AbstractDOMAdaptor);e.LiteBase=b;var m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,c.NodeMixin)(b));e.LiteAdaptor=m,e.liteAdaptor=function(t){return void 0===t&&(t=null),new m(null,t)}},306:function(t,e){e.q=void 0,e.q="3.2.2"},723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},857:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=MathJax._.core.DOMAdaptor.AbstractDOMAdaptor},29:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.options=MathJax._.util.Entities.options,e.entities=MathJax._.util.Entities.entities,e.add=MathJax._.util.Entities.add,e.remove=MathJax._.util.Entities.remove,e.translate=MathJax._.util.Entities.translate,e.numeric=MathJax._.util.Entities.numeric},77:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},878:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Styles=MathJax._.util.Styles.Styles}},c={};function p(t){var e=c[t];if(void 0!==e)return e.exports;var n=c[t]={exports:{}};return s[t].call(n.exports,n,n.exports,p),n.exports}t=p(723),e=p(306),n=p(250),r=p(877),o=p(946),i=p(6),a=p(246),l=p(735),u=p(492),MathJax.loader&&MathJax.loader.checkVersion("adaptors/liteDOM",e.q,"adaptors"),(0,t.r8)({_:{adaptors:{liteAdaptor:n,lite:{Document:r,Element:o,List:i,Parser:a,Text:l,Window:u}}}}),MathJax.startup&&(MathJax.startup.registerConstructor("liteAdaptor",n.liteAdaptor),MathJax.startup.useAdaptor("liteAdaptor",!0))}(); \ No newline at end of file +!function(){"use strict";var t,e,n,r,o,i,a,l,u,s={244:function(t,e,n){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LiteElement=void 0;var a=function(t,e,a){var l,u;void 0===e&&(e={}),void 0===a&&(a=[]),this.kind=t,this.attributes=n({},e),this.children=o([],r(a),!1);try{for(var s=i(this.children),c=s.next();!c.done;c=s.next())c.value.parent=this}catch(t){l={error:t}}finally{try{c&&!c.done&&(u=s.return)&&u.call(s)}finally{if(l)throw l.error}}this.styles=null};e.LiteElement=a},6:function(t,e){var n=this&&this.__read||function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},r=this&&this.__spreadArray||function(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},l=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LiteParser=e.PATTERNS=void 0;var u,s=i(n(29)),c=n(946),p=n(735);!function(t){t.TAGNAME="[a-z][^\\s\\n>]*",t.ATTNAME="[a-z][^\\s\\n>=]*",t.VALUE="(?:'[^']*'|\"[^\"]*\"|[^\\s\\n]+)",t.VALUESPLIT="(?:'([^']*)'|\"([^\"]*)\"|([^\\s\\n]+))",t.SPACE="(?:\\s|\\n)+",t.OPTIONALSPACE="(?:\\s|\\n)*",t.ATTRIBUTE=t.ATTNAME+"(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUE+")?",t.ATTRIBUTESPLIT="("+t.ATTNAME+")(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUESPLIT+")?",t.TAG="(<(?:"+t.TAGNAME+"(?:"+t.SPACE+t.ATTRIBUTE+")*"+t.OPTIONALSPACE+"/?|/"+t.TAGNAME+"|!--[^]*?--|![^]*?)(?:>|$))",t.tag=new RegExp(t.TAG,"i"),t.attr=new RegExp(t.ATTRIBUTE,"i"),t.attrsplit=new RegExp(t.ATTRIBUTESPLIT,"i")}(u=e.PATTERNS||(e.PATTERNS={}));var f=function(){function t(){}return t.prototype.parseFromString=function(t,e,n){void 0===e&&(e="text/html"),void 0===n&&(n=null);for(var r=n.createDocument(),o=n.body(r),i=t.replace(/<\?.*?\?>/g,"").split(u.tag);i.length;){var a=i.shift(),l=i.shift();a&&this.addText(n,o,a),l&&">"===l.charAt(l.length-1)&&("!"===l.charAt(1)?this.addComment(n,o,l):o="/"===l.charAt(1)?this.closeTag(n,o,l):this.openTag(n,o,l,i))}return this.checkDocument(n,r),r},t.prototype.addText=function(t,e,n){return n=s.translate(n),t.append(e,t.text(n))},t.prototype.addComment=function(t,e,n){return t.append(e,new p.LiteComment(n))},t.prototype.closeTag=function(t,e,n){for(var r=n.slice(2,n.length-1).toLowerCase();t.parent(e)&&t.kind(e)!==r;)e=t.parent(e);return t.parent(e)},t.prototype.openTag=function(t,e,n,r){var o=this.constructor.PCDATA,i=this.constructor.SELF_CLOSING,a=n.match(/<(.*?)[\s\n>\/]/)[1].toLowerCase(),l=t.node(a),s=n.replace(/^<.*?[\s\n>]/,"").split(u.attrsplit);return(s.pop().match(/>$/)||s.length<5)&&(this.addAttributes(t,l,s),t.append(e,l),i[a]||n.match(/\/>$/)||(o[a]?this.handlePCDATA(t,l,a,r):e=l)),e},t.prototype.addAttributes=function(t,e,n){for(;n.length;){var r=a(n.splice(0,5),5),o=r[1],i=r[2],l=r[3],u=r[4],c=s.translate(i||l||u||"");t.setAttribute(e,o,c)}},t.prototype.handlePCDATA=function(t,e,n,r){for(var o=[],i="",a="";r.length&&a!==i;)o.push(a),o.push(r.shift()),a=r.shift();t.append(e,t.text(o.join("")))},t.prototype.checkDocument=function(t,e){var n,r,o,i,a=this.getOnlyChild(t,t.body(e));if(a){try{for(var u=l(t.childNodes(t.body(e))),s=u.next();!s.done;s=u.next()){if((h=s.value)===a)break;h instanceof p.LiteComment&&h.value.match(/^":">":">".concat(l,""))},t.prototype.serializeInner=function(t,e,n){var r=this;return void 0===n&&(n=!1),this.constructor.PCDATA.hasOwnProperty(e.kind)?t.childNodes(e).map((function(e){return t.value(e)})).join(""):t.childNodes(e).map((function(e){var o=t.kind(e);return"#text"===o?r.protectHTML(t.value(e)):"#comment"===o?e.value:r.serialize(t,e,n)})).join("")},t.prototype.protectAttribute=function(t){return"string"!=typeof t&&(t=String(t)),t.replace(/&/g,"&").replace(/"/g,""")},t.prototype.protectHTML=function(t){return t.replace(/&/g,"&").replace(//g,">")},t.SELF_CLOSING={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},t.PCDATA={option:!0,textarea:!0,fieldset:!0,title:!0,style:!0,script:!0},t}();e.LiteParser=f},735:function(t,e){var n,r=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.LiteComment=e.LiteText=void 0;var o=function(){function t(t){void 0===t&&(t=""),this.value=t}return Object.defineProperty(t.prototype,"kind",{get:function(){return"#text"},enumerable:!1,configurable:!0}),t}();e.LiteText=o;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"#comment"},enumerable:!1,configurable:!0}),e}(o);e.LiteComment=i},492:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.LiteWindow=void 0;var r=n(946),o=n(877),i=n(6),a=n(246),l=function(){this.DOMParser=a.LiteParser,this.NodeList=i.LiteList,this.HTMLCollection=i.LiteList,this.HTMLElement=r.LiteElement,this.DocumentFragment=i.LiteList,this.Document=o.LiteDocument,this.document=new o.LiteDocument};e.LiteWindow=l},250:function(t,e,n){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},u=this&&this.__spreadArray||function(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o=0&&t.parent.children.splice(e,1),t.parent=null,t},e.prototype.replace=function(t,e){var n=this.childIndex(e);return n>=0&&(e.parent.children[n]=t,t.parent=e.parent,e.parent=null),e},e.prototype.clone=function(t,e){var n=this;void 0===e&&(e=!0);var r=new f.LiteElement(t.kind);return r.attributes=i({},t.attributes),r.children=e?t.children.map((function(t){if("#text"===t.kind)return new h.LiteText(t.value);if("#comment"===t.kind)return new h.LiteComment(t.value);var e=n.clone(t);return e.parent=r,e})):[],r},e.prototype.split=function(t,e){var n=new h.LiteText(t.value.slice(e));return t.value=t.value.slice(0,e),t.parent.children.splice(this.childIndex(t)+1,0,n),n.parent=t.parent,n},e.prototype.next=function(t){var e=t.parent;if(!e)return null;var n=this.childIndex(t)+1;return n>=0&&n=0?e.children[n]:null},e.prototype.firstChild=function(t){return t.children[0]},e.prototype.lastChild=function(t){return t.children[t.children.length-1]},e.prototype.childNodes=function(t){return u([],l(t.children),!1)},e.prototype.childNode=function(t,e){return t.children[e]},e.prototype.kind=function(t){return t.kind},e.prototype.value=function(t){return"#text"===t.kind?t.value:"#comment"===t.kind?t.value.replace(/^$/,"$2"):""},e.prototype.textContent=function(t){var e=this;return t.children.reduce((function(t,n){return t+("#text"===n.kind?n.value:"#comment"===n.kind?"":e.textContent(n))}),"")},e.prototype.innerHTML=function(t){return this.parser.serializeInner(this,t)},e.prototype.outerHTML=function(t){return this.parser.serialize(this,t)},e.prototype.serializeXML=function(t){return this.parser.serialize(this,t,!0)},e.prototype.setAttribute=function(t,e,n,r){void 0===r&&(r=null),"string"!=typeof n&&(n=String(n)),r&&(e=r.replace(/.*\//,"")+":"+e.replace(/^.*:/,"")),t.attributes[e]=n,"style"===e&&(t.styles=null)},e.prototype.getAttribute=function(t,e){return t.attributes[e]},e.prototype.removeAttribute=function(t,e){delete t.attributes[e]},e.prototype.hasAttribute=function(t,e){return t.attributes.hasOwnProperty(e)},e.prototype.allAttributes=function(t){var e,n,r=t.attributes,o=[];try{for(var i=a(Object.keys(r)),l=i.next();!l.done;l=i.next()){var u=l.value;o.push({name:u,value:r[u]})}}catch(t){e={error:t}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}return o},e.prototype.addClass=function(t,e){var n=(t.attributes.class||"").split(/ /);n.find((function(t){return t===e}))||(n.push(e),t.attributes.class=n.join(" "))},e.prototype.removeClass=function(t,e){var n=(t.attributes.class||"").split(/ /),r=n.findIndex((function(t){return t===e}));r>=0&&(n.splice(r,1),t.attributes.class=n.join(" "))},e.prototype.hasClass=function(t,e){return!!(t.attributes.class||"").split(/ /).find((function(t){return t===e}))},e.prototype.setStyle=function(t,e,n){t.styles||(t.styles=new v.Styles(this.getAttribute(t,"style"))),t.styles.set(e,n),t.attributes.style=t.styles.cssText},e.prototype.getStyle=function(t,e){if(!t.styles){var n=this.getAttribute(t,"style");if(!n)return"";t.styles=new v.Styles(n)}return t.styles.get(e)},e.prototype.allStyles=function(t){return this.getAttribute(t,"style")},e.prototype.insertRules=function(t,e){t.children=[this.text(e.join("\n\n")+"\n\n"+this.textContent(t))]},e.prototype.fontSize=function(t){return 0},e.prototype.fontFamily=function(t){return""},e.prototype.nodeSize=function(t,e,n){return void 0===e&&(e=1),void 0===n&&(n=null),[0,0]},e.prototype.nodeBBox=function(t){return{left:0,right:0,top:0,bottom:0}},e}(s.AbstractDOMAdaptor);e.LiteBase=b;var m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,c.NodeMixin)(b));e.LiteAdaptor=m,e.liteAdaptor=function(t){return void 0===t&&(t=null),new m(null,t)}},306:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},857:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=MathJax._.core.DOMAdaptor.AbstractDOMAdaptor},29:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.options=MathJax._.util.Entities.options,e.entities=MathJax._.util.Entities.entities,e.add=MathJax._.util.Entities.add,e.remove=MathJax._.util.Entities.remove,e.translate=MathJax._.util.Entities.translate,e.numeric=MathJax._.util.Entities.numeric},77:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},878:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Styles=MathJax._.util.Styles.Styles}},c={};function p(t){var e=c[t];if(void 0!==e)return e.exports;var n=c[t]={exports:{}};return s[t].call(n.exports,n,n.exports,p),n.exports}t=p(723),e=p(306),n=p(250),r=p(877),o=p(946),i=p(6),a=p(246),l=p(735),u=p(492),MathJax.loader&&MathJax.loader.checkVersion("adaptors/liteDOM",e.q,"adaptors"),(0,t.r8)({_:{adaptors:{liteAdaptor:n,lite:{Document:r,Element:o,List:i,Parser:a,Text:l,Window:u}}}}),MathJax.startup&&(MathJax.startup.registerConstructor("liteAdaptor",n.liteAdaptor),MathJax.startup.useAdaptor("liteAdaptor",!0))}(); \ No newline at end of file diff --git a/es5/core.js b/es5/core.js index 6749542599..1b67e8770b 100644 --- a/es5/core.js +++ b/es5/core.js @@ -1 +1 @@ -!function(){"use strict";var t,e,r,n,o,i,a,s,l,u,c,p,f,h,d,y,O,M,E,v,m,b,g,L,N,R,T,S,A,C,_,x,I,w,P,j,D,B,k,X,H,W,F,q,J,z,G,V,U,K,$,Y,Z,Q,tt,et,rt,nt,ot,it,at,st,lt,ut,ct,pt,ft,ht,dt,yt,Ot,Mt,Et,vt,mt,bt,gt,Lt,Nt={444:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var a=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var a=i(t),s=a.next();!s.done;s=a.next()){var l=s.value;"string"==typeof l?o=o.concat(Array.from(this.document.querySelectorAll(l))):Array.isArray(l)||l instanceof this.window.NodeList||l instanceof this.window.HTMLCollection?o=o.concat(Array.from(l)):o.push(l)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),a=o.next();!a.done;a=o.next()){var s=a.value;try{t.sheet.insertRule(s,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(s,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=a},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function a(t,e){var r,o;try{for(var s=n(Object.keys(e)),l=s.next();!l.done;l=s.next()){var u=l.value;"__esModule"!==u&&(!i(t[u])||!i(e[u])||e[u]instanceof Promise?null!==e[u]&&void 0!==e[u]&&(t[u]=e[u]):a(t[u],e[u]))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=a,e.combineDefaults=function t(e,r,o){var a,s;e[r]||(e[r]={}),e=e[r];try{for(var l=n(Object.keys(o)),u=l.next();!u.done;u=l.next()){var c=u.value;i(e[c])&&i(o[c])?t(e,c,o[c]):null==e[c]&&null!=o[c]&&(e[c]=o[c])}}catch(t){a={error:t}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}return e},e.combineWithMathJax=function(t){return a(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},3282:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VERSION=void 0,e.VERSION="3.2.2"},5009:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,o){var i,a;void 0===e&&(e={}),void 0===n&&(n=[]);var s=this.create(t,o);this.setAttributes(s,e);try{for(var l=r(n),u=l.next();!u.done;u=l.next()){var c=u.value;this.append(s,c)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}return s},t.prototype.setAttributes=function(t,e){var n,o,i,a,s,l;if(e.style&&"string"!=typeof e.style)try{for(var u=r(Object.keys(e.style)),c=u.next();!c.done;c=u.next()){var p=c.value;this.setStyle(t,p.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[p])}}catch(t){n={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}if(e.properties)try{for(var f=r(Object.keys(e.properties)),h=f.next();!h.done;h=f.next()){t[p=h.value]=e.properties[p]}}catch(t){i={error:t}}finally{try{h&&!h.done&&(a=f.return)&&a.call(f)}finally{if(i)throw i.error}}try{for(var d=r(Object.keys(e)),y=d.next();!y.done;y=d.next()){"style"===(p=y.value)&&"string"!=typeof e.style||"properties"===p||this.setAttribute(t,p,e[p])}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=d.return)&&l.call(d)}finally{if(s)throw s.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),a=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=a},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var a=o.value.item;if(a.handlesDocument(t))return a}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=a},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&s.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=f.STATE.UNPROCESSED);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>=r&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=f.STATE.LAST);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>r)return;if(l.item.convert&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if(a.item.id===t)return a.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=y,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var O=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(u.AbstractInputJax),M=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(c.AbstractOutputJax),E=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(p.AbstractMathList),v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(f.AbstractMathItem),m=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,l.userOptions)((0,l.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||E),this.renderActions=y.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new M;var a=this.options.InputJax||[new O];Array.isArray(a)||(a=[a]),this.inputJax=a,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new h.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),a=o.next();!a.done;a=o.next()){var s=a.value;this.visitNode(s,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(t.kind);this.addAttributes(t,o);try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;this.visitNode(l,o)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=t.attributes,a=o.getExplicitNames();try{for(var s=i(a),l=s.next();!l.done;l=s.next()){var u=l.value;e.setAttribute(u,o.getExplicit(u).toString())}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=a},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),a=r(6336),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=a.MML,e}(i.AbstractNodeFactory);e.MmlFactory=s},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var l=r(91),u=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var c=["","thinmathspace","mediummathspace","thickmathspace"],p=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var f=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new l.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var s=this.factory.create(this.kind);if(s.properties=i({},this.properties),this.attributes){var l=this.attributes.getAllAttributes();try{for(var u=a(Object.keys(l)),c=u.next();!c.done;c=u.next()){var p=c.value;("id"!==p||t)&&s.attributes.set(p,l[p])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var f=this.childNodes;1===f.length&&f[0].isInferred&&(f=f[0].childNodes);try{for(var h=a(f),d=h.next();!d.done;d=h.next()){var y=d.value;y?s.appendChild(y.copy()):s.childNodes.push(null)}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}return s},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var s=a(i.getPropertyNames()),l=s.next();!l.done;l=s.next()){var u=l.value;e.setProperty(u,i.getProperty(u))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=a(n.childNodes),s=i.next();!s.done;s=i.next()){if(s.value===r)return o;o++}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=p[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":c[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var i,l;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var u=this.attributes.getAllDefaults();try{for(var c=a(Object.keys(t)),p=c.next();!p.done;p=c.next()){var f=p.value;if(u.hasOwnProperty(f)||r.alwaysInherit.hasOwnProperty(f)){var h=s(t[f],2),d=h[0],y=h[1];((r.noInherit[d]||{})[this.kind]||{})[f]||this.attributes.setInherited(f,y)}}}catch(t){i={error:t}}finally{try{p&&!p.done&&(l=c.return)&&l.call(c)}finally{if(i)throw i.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var O=this.arity;if(O>=0&&O!==1/0&&(1===O&&0===this.childNodes.length||1!==O&&this.childNodes.length!==O))if(O=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=a(n.getExplicitNames()),s=i.next();!s.done;s=i.next()){var l=s.value;"data-"===l.substr(0,5)||void 0!==n.getDefault(l)||l.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:l.INHERIT,mathcolor:l.INHERIT,mathsize:l.INHERIT,dir:l.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);e.AbstractMmlNode=f;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof M&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var s=a(this.childNodes),l=s.next();!l.done;l=s.next()){var u=l.value;u instanceof f&&u.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;s instanceof f&&s.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},f.defaults),{mathvariant:"normal",mathsize:l.INHERIT}),e}(f);e.AbstractMmlTokenNode=h;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=f.defaults,e}(f);e.AbstractMmlLayoutNode=d;var y=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=a(this.childNodes.slice(1)),s=i.next();!s.done;s=i.next()){var l=s.value;l&&l.setTeXclass(null)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=f.defaults,r}(f);e.AbstractMmlBaseNode=y;var O=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);e.AbstractMmlEmptyNode=O;var M=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(O);e.TextNode=M;var E=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(O);e.XMLNode=E},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},a.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(a.AbstractMmlNode);e.MmlMaction=s},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=s.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var s=r(9007),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=i(i({},s.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(s.AbstractMmlBaseNode);e.MmlMfrac=l},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=a.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},a.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(a.AbstractMmlTokenNode);e.MmlMi=s},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var l=r(9007),u=r(4082),c=r(505),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=a(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,s=i[r][t]||i[n][t]||i[o][t];return s?s[2]:l.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==l.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===l.TEXCLASS.REL&&("prefix"===r&&(this.texClass=l.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=l.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===l.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==l.TEXCLASS.BIN&&e!==l.TEXCLASS.REL||(r=t.texClass=l.TEXCLASS.ORD),r=this.prevClass=t.texClass||l.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=l.TEXCLASS.NONE,e!==l.TEXCLASS.BIN||r!==l.TEXCLASS.NONE&&r!==l.TEXCLASS.BIN&&r!==l.TEXCLASS.OP&&r!==l.TEXCLASS.REL&&r!==l.TEXCLASS.OPEN&&r!==l.TEXCLASS.PUNCT)if(r!==l.TEXCLASS.BIN||e!==l.TEXCLASS.REL&&e!==l.TEXCLASS.CLOSE&&e!==l.TEXCLASS.PUNCT){if(e===l.TEXCLASS.BIN){for(var n=this,o=this.parent;o&&o.parent&&o.isEmbellished&&(1===o.childNodes.length||!o.isKind("mrow")&&o.core()===n);)n=o,o=o.parent;o.childNodes[o.childNodes.length-1]===n&&(this.texClass=l.TEXCLASS.ORD)}}else t.texClass=this.prevClass=l.TEXCLASS.ORD;else this.texClass=l.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,o){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===o&&(o=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,o);var i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)},e.prototype.checkOperatorTable=function(t){var e,r,n=a(this.handleExplicitForm(this.getForms()),3),o=n[0],i=n[1],l=n[2];this.attributes.setInherited("form",o);var c=this.constructor.OPTABLE,p=c[o][t]||c[i][t]||c[l][t];if(p){void 0===this.getProperty("texClass")&&(this.texClass=p[2]);try{for(var f=s(Object.keys(p[3]||{})),h=f.next();!h.done;h=f.next()){var d=h.value;this.attributes.setInherited(d,p[3][d])}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}this.lspace=(p[0]+1)/18,this.rspace=(p[1]+1)/18}else{var y=(0,u.getRange)(t);if(y){void 0===this.getProperty("texClass")&&(this.texClass=y[2]);var O=this.constructor.MMLSPACING[y[2]];this.lspace=(O[0]+1)/18,this.rspace=(O[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,c.unicodeString)((0,c.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=i(i({},l.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=u.MMLSPACING,e.OPTABLE=u.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(l.AbstractMmlTokenNode);e.MmlMo=p},7238:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(s)if(s.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!s.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=a(this.childNodes),l=i.next();!l.done;l=i.next()){t=l.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=s.TEXCLASS.INNER)}else{try{for(var u=a(this.childNodes),c=u.next();!c.done;c=u.next()){t=c.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},s.AbstractMmlNode.defaults),e}(s.AbstractMmlNode);e.MmlMrow=l;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=l.defaults,e}(l);e.MmlInferredMrow=u},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var s=r(9007),l=r(505),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=s.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,l;try{for(var u=a(s.indentAttributes),c=u.next();!c.done;c=u.next()){var p=c.value;e[p]&&this.attributes.setInherited(p,e[p][1]),void 0!==this.attributes.getExplicit(p)&&delete this.attributes.getAllAttributes()[p]}}catch(t){i={error:t}}finally{try{c&&!c.done&&(l=u.return)&&l.call(u)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,u;try{for(var c=a(this.childNodes),p=c.next();!p.done;p=c.next()){(O=p.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),O).appendChild(O)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var f=this.attributes.getExplicit("data-cramped"),h=(0,l.split)(this.attributes.get("rowalign"));try{for(var d=a(this.childNodes),y=d.next();!y.done;y=d.next()){var O=y.value;t.rowalign[1]=h.shift()||t.rowalign[1],O.setInheritedAttributes(t,e,r,!!f)}}catch(t){s={error:t}}finally{try{y&&!y.done&&(u=d.return)&&u.call(d)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var s=r(9007),l=r(91),u=r(505),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,l;try{for(var c=a(this.childNodes),p=c.next();!p.done;p=c.next()){(y=p.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),y).appendChild(y)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}var f=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&f.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var h=a(this.childNodes),d=h.next();!d.done;d=h.next()){var y=d.value;t.columnalign[1]=f.shift()||t.columnalign[1],y.setInheritedAttributes(t,e,r,n)}}catch(t){s={error:t}}finally{try{d&&!d.done&&(l=h.return)&&l.call(h)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(!s.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),s).appendChild(s),e.fixMtables||s.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},s.AbstractMmlNode.defaults),{rowalign:l.INHERIT,columnalign:l.INHERIT,groupalign:l.INHERIT}),e}(s.AbstractMmlNode);e.MmlMtr=c;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(c);e.MmlMlabeledtr=p},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var a=n(e.RANGES),s=a.next();!s.done;s=a.next()){var l=s.value;if(i<=l[1]){if(i>=l[0])return l;break}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var s=r(6325),l=r(9007),u=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var c=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;o.push(this.visitNode(l,e))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=a(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],s=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(s.match(/\S/)?o+s+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,a="";try{for(var s=i(t.childNodes),l=s.next();!l.done;l=s.next()){var u=l.value;a+=this.visitNode(u,e)+r}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}return a},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.constructor.defaultAttributes[t.kind]||{},a=Object.assign({},o,this.getDataAttributes(t),t.attributes.getAllAttributes()),s=this.constructor.variants;a.hasOwnProperty("mathvariant")&&s.hasOwnProperty(a.mathvariant)&&(a.mathvariant=s[a.mathvariant]);try{for(var l=i(Object.keys(a)),u=l.next();!u.done;u=l.next()){var c=u.value,p=String(a[c]);void 0!==p&&n.push(c+'="'+this.quoteHTML(p)+'"')}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var o=t.getProperty("scriptalign");o&&this.setDataAttribute(e,"script-align",o);var i=t.getProperty("texClass");if(void 0!==i){var a=!0;if(i===l.TEXCLASS.OP&&t.isKind("mi")){var s=t.getText();a=!(s.length>1&&s.match(u.MmlMi.operatorName))}a&&this.setDataAttribute(e,"texclass",i<0?"NONE":l.TEXCLASSNAMES[i])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.MmlVisitor);e.SerializedMmlVisitor=c},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var a=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var a=i(Object.keys(e)),s=a.next();!s.done;s=a.next()){var l=s.value;this.setProperty(l,e[l])}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var l=r(5722),u=r(7233),c=r(3363),p=r(3335),f=r(5138),h=r(4474),d=function(t){function e(e,r,n){var o=this,i=a((0,u.separateOptions)(n,f.HTMLDomStrings.OPTIONS),2),s=i[0],l=i[1];return(o=t.call(this,e,r,s)||this).domStrings=o.options.DomStrings||new f.HTMLDomStrings(l),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,l=this.adaptor;try{for(var u=s(n[t]),c=u.next();!c.done;c=u.next()){var p=c.value,f=a(p,2),h=f[0],d=f[1];if(e<=d&&"#text"===l.kind(h))return{node:h,n:Math.max(e,0),delim:r};e-=d}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,l,c,p,f;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var h=s(this.adaptor.getElements(t.elements,this.document)),d=h.next();!d.done;d=h.next()){var y=d.value,O=a([null,null],2),M=O[0],E=O[1];try{for(var v=(n=void 0,s(this.inputJax)),m=v.next();!m.done;m=v.next()){var b=m.value,g=new this.options.MathList;if(b.processStrings){null===M&&(M=(i=a(this.domStrings.find(y),2))[0],E=i[1]);try{for(var L=(l=void 0,s(b.findMath(M))),N=L.next();!N.done;N=L.next()){var R=N.value;g.push(this.mathItem(R,b,E))}}catch(t){l={error:t}}finally{try{N&&!N.done&&(c=L.return)&&c.call(L)}finally{if(l)throw l.error}}}else try{for(var T=(p=void 0,s(b.findMath(y))),S=T.next();!S.done;S=T.next()){R=S.value;var A=new this.options.MathItem(R.math,b,R.display,R.start,R.end);g.push(A)}}catch(t){p={error:t}}finally{try{S&&!S.done&&(f=T.return)&&f.call(T)}finally{if(p)throw p.error}}this.math.merge(g)}}catch(t){n={error:t}}finally{try{m&&!m.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=s(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var a=i.value;if(this.adaptor.getAttribute(a,"id")===e)return a}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=s(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=h.STATE.INSERTED&&i.state(h.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},l.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(i(i({},l.AbstractMathDocument.OPTIONS.renderActions),{styles:[h.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:p.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),e}(l.AbstractMathDocument);e.HTMLDocument=d},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,a=this.options.includeHtmlTags;t&&t!==o;){var s=this.adaptor.kind(t);"#text"===s?t=this.handleText(t,i):a.hasOwnProperty(s)?t=this.handleTag(t,i):s?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var l=[this.strings,this.nodes];return this.init(),l},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),a=r(3683),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=a.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=s},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),a=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var a=e.parse(o,"text/html");n=e.firstChild(e.body(a))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=a},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},5713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.mathjax=void 0;var n=r(3282),o=r(805),i=r(4542);e.mathjax={version:n.VERSION,handlers:new o.HandlerList,document:function(t,r){return e.mathjax.handlers.document(t,r)},handleRetriesFor:i.handleRetriesFor,retryAfter:i.retryAfter,asyncLoad:null}},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,a=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),a>this.d&&(this.d=a)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function a(t,r){if("#"===r.charAt(0))return s(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var a=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[a]||(i[a]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+a+".js")))}return t}function s(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,a)},e.numeric=s},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var a=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=a;var s=function(){function t(){for(var t=[],r=0;r1;){var u=o.shift(),c=o.shift();u.merge(c,e),o.push(u)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,a,s,l;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=t.list.next;u.data!==e.END&&c.data!==e.END;)r(c.data,u.data)?(o=n([u,c],2),c.prev.next=o[0],u.prev.next=o[1],i=n([u.prev,c.prev],2),c.prev=i[0],u.prev=i[1],a=n([t.list,this.list],2),this.list.prev.next=a[0],t.list.prev.next=a[1],s=n([t.list.prev,this.list.prev],2),this.list.prev=s[0],t.list.prev=s[1],u=(l=n([c.next,u],2))[0],c=l[1]):u=u.next;return c.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=s},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var a=i.value;this.styles[a]||(this.styles[a]={}),Object.assign(this.styles[a],t[a])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function l(t){var e,n,o=s(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(v.connect[t].children),a=i.next();!a.done;a=i.next()){var l=a.value;this.setStyle(this.childName(t,l),o.shift())}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function u(t){var e,n,o=v.connect[t].children,i=[];try{for(var a=r(o),s=a.next();!s.done;s=a.next()){var l=s.value,u=this.styles[t+"-"+l];if(!u)return void delete this.styles[t];i.push(u)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function c(t){var e,n;try{for(var o=r(v.connect[t].children),i=o.next();!i.done;i=o.next()){var a=i.value;this.setStyle(this.childName(t,a),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function p(t){var e,i,a=o([],n(v.connect[t].children),!1),s=this.styles[this.childName(t,a.shift())];try{for(var l=r(a),u=l.next();!u.done;u=l.next()){var c=u.value;if(this.styles[this.childName(t,c)]!==s)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(e)throw e.error}}this.styles[t]=s}var f=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,h=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function d(t){var e,n,o,i,a={width:"",style:"",color:""};try{for(var l=r(s(this.styles[t])),u=l.next();!u.done;u=l.next()){var c=u.value;c.match(f)&&""===a.width?a.width=c:c.match(h)&&""===a.style?a.style=c:a.color=c}}catch(t){e={error:t}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(e)throw e.error}}try{for(var p=r(v.connect[t].children),d=p.next();!d.done;d=p.next()){var y=d.value;this.setStyle(this.childName(t,y),a[y])}}catch(t){o={error:t}}finally{try{d&&!d.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}}function y(t){var e,n,o=[];try{for(var i=r(v.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.styles[this.childName(t,s)];l&&o.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var O={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function M(t){var e,o,i,a,l=s(this.styles[t]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(l),p=c.next();!p.done;p=c.next()){var f=p.value;u.family=f;try{for(var h=(i=void 0,r(Object.keys(O))),d=h.next();!d.done;d=h.next()){var y=d.value;if((Array.isArray(u[y])||""===u[y])&&f.match(O[y]))if("size"===y){var M=n(f.split(/\//),2),E=M[0],m=M[1];u[y]=E,m&&(u["line-height"]=m)}else""===u.size&&(Array.isArray(u[y])?u[y].push(f):u[y]=f)}}catch(t){i={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(o=c.return)&&o.call(c)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(v.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.childName(t,s);if(Array.isArray(e[s])){var u=e[s];u.length&&(this.styles[l]=u.join(" "))}else""!==e[s]&&(this.styles[l]=e[s])}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,u),delete this.styles[t]}function E(t){}var v=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var a=i.value,s=this.parentName(a);this.styles[s]||n.push(a+": "+this.styles[a]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var a=r(t.connect[e].children),s=a.next();!s.done;s=a.next()){var l=s.value,u=this.childName(i,l);t.connect[u].combine.call(this,u)}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],a=o[1],s=o[2];if(i.match(/[^\s\n]/))return;this.set(a,s)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:l,combine:u},border:{children:i,split:c,combine:p},"border-top":{children:a,split:d,combine:y},"border-right":{children:a,split:d,combine:y},"border-bottom":{children:a,split:d,combine:y},"border-left":{children:a,split:d,combine:y},"border-width":{children:i,split:l,combine:null},"border-style":{children:i,split:l,combine:null},"border-color":{children:i,split:l,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:M,combine:E}},t}();e.Styles=v},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var a=parseFloat(i[1]||"1"),s=i[2];return e.UNITS.hasOwnProperty(s)?a*e.UNITS[s]/o/n:e.RELUNITS.hasOwnProperty(s)?a*e.RELUNITS[s]:"%"===s?a/100*r:a*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var a=function(t){function e(e){var r=t.call(this,e.document)||this;return r.canMeasureNodes=!0,r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var a=i(t),s=a.next();!s.done;s=a.next()){var l=s.value;"string"==typeof l?o=o.concat(Array.from(this.document.querySelectorAll(l))):Array.isArray(l)||l instanceof this.window.NodeList||l instanceof this.window.HTMLCollection?o=o.concat(Array.from(l)):o.push(l)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t,e){return void 0===e&&(e=!0),t.cloneNode(e)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),a=o.next();!a.done;a=o.next()){var s=a.value;try{t.sheet.insertRule(s,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(s,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=a},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function a(t,e){var r,o;try{for(var s=n(Object.keys(e)),l=s.next();!l.done;l=s.next()){var u=l.value;"__esModule"!==u&&(!i(t[u])||!i(e[u])||e[u]instanceof Promise?null!==e[u]&&void 0!==e[u]&&(t[u]=e[u]):a(t[u],e[u]))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=a,e.combineDefaults=function t(e,r,o){var a,s;e[r]||(e[r]={}),e=e[r];try{for(var l=n(Object.keys(o)),u=l.next();!u.done;u=l.next()){var c=u.value;i(e[c])&&i(o[c])?t(e,c,o[c]):null==e[c]&&null!=o[c]&&(e[c]=o[c])}}catch(t){a={error:t}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}return e},e.combineWithMathJax=function(t){return a(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},3282:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VERSION=void 0,e.VERSION="4.0.0-alpha.1"},5009:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.canMeasureNodes=!0,this.document=t}return t.prototype.node=function(t,e,n,o){var i,a;void 0===e&&(e={}),void 0===n&&(n=[]);var s=this.create(t,o);this.setAttributes(s,e);try{for(var l=r(n),u=l.next();!u.done;u=l.next()){var c=u.value;this.append(s,c)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}return s},t.prototype.setAttributes=function(t,e){var n,o,i,a,s,l;if(e.style&&"string"!=typeof e.style)try{for(var u=r(Object.keys(e.style)),c=u.next();!c.done;c=u.next()){var p=c.value;this.setStyle(t,p.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[p])}}catch(t){n={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}if(e.properties)try{for(var f=r(Object.keys(e.properties)),h=f.next();!h.done;h=f.next()){t[p=h.value]=e.properties[p]}}catch(t){i={error:t}}finally{try{h&&!h.done&&(a=f.return)&&a.call(f)}finally{if(i)throw i.error}}try{for(var d=r(Object.keys(e)),y=d.next();!y.done;y=d.next()){"style"===(p=y.value)&&"string"!=typeof e.style||"properties"===p||this.setAttribute(t,p,e[p])}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=d.return)&&l.call(d)}finally{if(s)throw s.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),a=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=a},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var a=o.value.item;if(a.handlesDocument(t))return a}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=a},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&s.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=f.STATE.UNPROCESSED);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>=r&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=f.STATE.LAST);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>r)return;if(l.item.convert&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if(a.item.id===t)return a.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=y,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var O=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(u.AbstractInputJax),M=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(c.AbstractOutputJax),E=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(p.AbstractMathList),v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(f.AbstractMathItem),b=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,l.userOptions)((0,l.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||E),this.renderActions=y.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new M;var a=this.options.InputJax||[new O];Array.isArray(a)||(a=[a]),this.inputJax=a,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new h.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitHtmlNode=function(t,e){e.appendChild(t.getHTML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),a=o.next();!a.done;a=o.next()){var s=a.value;this.visitNode(s,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(this.getKind(t));this.addAttributes(t,o);try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;this.visitNode(l,o)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=this.getAttributeList(t);try{for(var a=i(Object.keys(o)),s=a.next();!s.done;s=a.next()){var l=s.value;e.setAttribute(l,o[l].toString())}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=a},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),a=r(6336),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=a.MML,e}(i.AbstractNodeFactory);e.MmlFactory=s},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var l=r(91),u=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],p=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var f=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new l.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var s=this.factory.create(this.kind);if(s.properties=i({},this.properties),this.attributes){var l=this.attributes.getAllAttributes();try{for(var u=a(Object.keys(l)),c=u.next();!c.done;c=u.next()){var p=c.value;("id"!==p||t)&&s.attributes.set(p,l[p])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var f=this.childNodes;1===f.length&&f[0].isInferred&&(f=f[0].childNodes);try{for(var h=a(f),d=h.next();!d.done;d=h.next()){var y=d.value;y?s.appendChild(y.copy()):s.childNodes.push(null)}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}return s},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var s=a(i.getPropertyNames()),l=s.next();!l.done;l=s.next()){var u=l.value;e.setProperty(u,i.getProperty(u))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=a(n.childNodes),s=i.next();!s.done;s=i.next()){if(s.value===r)return o;o++}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t>=e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r>=e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=p[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":c[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var l,u,c,p,f;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var h=this.attributes.getAllDefaults();try{for(var d=a(Object.keys(t)),y=d.next();!y.done;y=d.next()){var O=y.value;if(h.hasOwnProperty(O)||r.alwaysInherit.hasOwnProperty(O)){var M=s(t[O],2),E=M[0],v=M[1];!(null===(p=null===(c=r.noInherit[E])||void 0===c?void 0:c[this.kind])||void 0===p?void 0:p[O])&&this.attributes.setInherited(O,v)}(null===(f=r.stopInherit[this.kind])||void 0===f?void 0:f[O])&&delete(t=i({},t))[O]}}catch(t){l={error:t}}finally{try{y&&!y.done&&(u=d.return)&&u.call(d)}finally{if(l)throw l.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var b=this.arity;if(b>=0&&b!==1/0&&(1===b&&0===this.childNodes.length||1!==b&&this.childNodes.length!==b))if(b=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=a(n.getExplicitNames()),s=i.next();!s.done;s=i.next()){var l=s.value;"data-"===l.substr(0,5)||void 0!==n.getDefault(l)||l.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:l.INHERIT,mathcolor:l.INHERIT,mathsize:l.INHERIT,dir:l.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);e.AbstractMmlNode=f;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof M?r+=i.getText():"textContent"in i&&(r+=i.textContent())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var s=a(this.childNodes),l=s.next();!l.done;l=s.next()){var u=l.value;u instanceof f&&u.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;s instanceof f&&s.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},f.defaults),{mathvariant:"normal",mathsize:l.INHERIT}),e}(f);e.AbstractMmlTokenNode=h;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=f.defaults,e}(f);e.AbstractMmlLayoutNode=d;var y=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=a(this.childNodes.slice(1)),s=i.next();!s.done;s=i.next()){var l=s.value;l&&l.setTeXclass(null)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=f.defaults,r}(f);e.AbstractMmlBaseNode=y;var O=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);e.AbstractMmlEmptyNode=O;var M=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(O);e.TextNode=M;var E=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(O);e.XMLNode=E},9447:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlNode=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.html=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),e.prototype.getHTML=function(){return this.html},e.prototype.setHTML=function(t,e){void 0===e&&(e=null);try{e.getAttribute(t,"data-mjx-hdw")}catch(r){t=e.node("span",{},[t])}return this.html=t,this.adaptor=e,this},e.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},e.prototype.textContent=function(){return this.adaptor.textContent(this.html)},e.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},e.prototype.toString=function(){var t=this.adaptor.kind(this.html);return"HTML=<".concat(t,">...")},e.prototype.verifyTree=function(t){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",t,!0)},e}(r(9007).AbstractMmlEmptyNode);e.HtmlNode=i},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=a.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},a.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(a.AbstractMmlNode);e.MmlMaction=s},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=s.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var s=r(9007),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++;var o=this.attributes.get("numalign"),a=this.attributes.get("denomalign"),s=this.addInheritedAttributes(i({},t),{numalign:o,indentshift:"0",indentalignfirst:o,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),l=this.addInheritedAttributes(i({},t),{denalign:a,indentshift:"0",indentalignfirst:a,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(s,!1,r,n),this.childNodes[1].setInheritedAttributes(l,!1,r,!0)},e.defaults=i(i({},s.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(s.AbstractMmlBaseNode);e.MmlMfrac=l},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=a.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},a.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(a.AbstractMmlTokenNode);e.MmlMi=s},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var l=r(9007),u=r(4082),c=r(505),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=a(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,s=i[r][t]||i[n][t]||i[o][t];return s?s[2]:l.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(s)if(s.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!s.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=a(this.childNodes),l=i.next();!l.done;l=i.next()){t=l.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=s.TEXCLASS.INNER)}else{try{for(var u=a(this.childNodes),c=u.next();!c.done;c=u.next()){t=c.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},s.AbstractMmlNode.defaults),e}(s.AbstractMmlNode);e.MmlMrow=l;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=l.defaults,e}(l);e.MmlInferredMrow=u},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var s=r(9007),l=r(505),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=s.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,l;try{for(var u=a(s.indentAttributes),c=u.next();!c.done;c=u.next()){var p=c.value;e[p]&&this.attributes.setInherited(p,e[p][1]),void 0!==this.attributes.getExplicit(p)&&delete this.attributes.getAllAttributes()[p]}}catch(t){i={error:t}}finally{try{c&&!c.done&&(l=u.return)&&l.call(u)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,u;try{for(var c=a(this.childNodes),p=c.next();!p.done;p=c.next()){(O=p.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),O).appendChild(O)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var f=this.attributes.getExplicit("data-cramped"),h=(0,l.split)(this.attributes.get("rowalign"));try{for(var d=a(this.childNodes),y=d.next();!y.done;y=d.next()){var O=y.value;t.rowalign[1]=h.shift()||t.rowalign[1],O.setInheritedAttributes(t,e,r,!!f)}}catch(t){s={error:t}}finally{try{y&&!y.done&&(u=d.return)&&u.call(d)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var s=r(9007),l=r(91),u=r(505),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,l;try{for(var c=a(this.childNodes),p=c.next();!p.done;p=c.next()){(y=p.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),y).appendChild(y)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}var f=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&f.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var h=a(this.childNodes),d=h.next();!d.done;d=h.next()){var y=d.value;t.columnalign[1]=f.shift()||t.columnalign[1],y.setInheritedAttributes(t,e,r,n)}}catch(t){s={error:t}}finally{try{d&&!d.done&&(l=h.return)&&l.call(h)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(!s.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),s).appendChild(s),e.fixMtables||s.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},s.AbstractMmlNode.defaults),{rowalign:l.INHERIT,columnalign:l.INHERIT,groupalign:l.INHERIT}),e}(s.AbstractMmlNode);e.MmlMtr=c;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(c);e.MmlMlabeledtr=p},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&u.match(a.MmlMi.operatorName))}l&&this.setDataAttribute(e,"texclass",s<0?"NONE":i.TEXCLASSNAMES[s])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(l.AbstractVisitor);e.MmlVisitor=c},4082:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var a=n(e.RANGES),s=a.next();!s.done;s=a.next()){var l=s.value;if(i<=l[1]){if(i>=l[0])return l;break}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=void 0;var s=r(6325);e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var l=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitHtmlNode=function(t,e){return t.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;o.push(this.visitNode(l,e))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=this.getKind(t),n=a(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],s=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(s.match(/\S/)?o+s+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,a="";try{for(var s=i(t.childNodes),l=s.next();!l.done;l=s.next()){var u=l.value;a+=this.visitNode(u,e)+r}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}return a},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.getAttributeList(t);try{for(var a=i(Object.keys(o)),s=a.next();!s.done;s=a.next()){var l=s.value,u=String(o[l]);void 0!==u&&n.push(l+'="'+this.quoteHTML(u)+'"')}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r}(s.MmlVisitor);e.SerializedMmlVisitor=l},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var a=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var a=i(Object.keys(e)),s=a.next();!s.done;s=a.next()){var l=s.value;this.setProperty(l,e[l])}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWrapper=void 0;var n=function(){function t(t,e){this.factory=t,this.node=e}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),t.prototype.wrap=function(t){return this.factory.wrap(t)},t.prototype.walkTree=function(t,e){var n,o;if(t(this,e),"childNodes"in this)try{for(var i=r(this.childNodes),a=i.next();!a.done;a=i.next()){var s=a.value;s&&s.walkTree(t,e)}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return e},t}();e.AbstractWrapper=n},3811:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var l=r(5722),u=r(7233),c=r(3363),p=r(3335),f=r(5138),h=r(4474),d=function(t){function e(e,r,n){var o=this,i=a((0,u.separateOptions)(n,f.HTMLDomStrings.OPTIONS),2),s=i[0],l=i[1];return(o=t.call(this,e,r,s)||this).domStrings=o.options.DomStrings||new f.HTMLDomStrings(l),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,l=this.adaptor;try{for(var u=s(n[t]),c=u.next();!c.done;c=u.next()){var p=c.value,f=a(p,2),h=f[0],d=f[1];if(e<=d&&"#text"===l.kind(h))return{node:h,n:Math.max(e,0),delim:r};e-=d}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,l,c,p,f;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var h=s(this.adaptor.getElements(t.elements,this.document)),d=h.next();!d.done;d=h.next()){var y=d.value,O=a([null,null],2),M=O[0],E=O[1];try{for(var v=(n=void 0,s(this.inputJax)),b=v.next();!b.done;b=v.next()){var m=b.value,g=new this.options.MathList;if(m.processStrings){null===M&&(M=(i=a(this.domStrings.find(y),2))[0],E=i[1]);try{for(var L=(l=void 0,s(m.findMath(M))),N=L.next();!N.done;N=L.next()){var R=N.value;g.push(this.mathItem(R,m,E))}}catch(t){l={error:t}}finally{try{N&&!N.done&&(c=L.return)&&c.call(L)}finally{if(l)throw l.error}}}else try{for(var T=(p=void 0,s(m.findMath(y))),S=T.next();!S.done;S=T.next()){R=S.value;var A=new this.options.MathItem(R.math,m,R.display,R.start,R.end);g.push(A)}}catch(t){p={error:t}}finally{try{S&&!S.done&&(f=T.return)&&f.call(T)}finally{if(p)throw p.error}}this.math.merge(g)}}catch(t){n={error:t}}finally{try{b&&!b.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=s(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var a=i.value;if(this.adaptor.getAttribute(a,"id")===e)return a}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=s(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=h.STATE.INSERTED&&i.state(h.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},l.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(i(i({},l.AbstractMathDocument.OPTIONS.renderActions),{styles:[h.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:p.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),e}(l.AbstractMathDocument);e.HTMLDocument=d},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];r instanceof Function?this.extendString(t,r(t,this.adaptor)):this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,a=this.options.includeHtmlTags;t&&t!==o;){var s=this.adaptor.kind(t);"#text"===s?t=this.handleText(t,i):a.hasOwnProperty(s)?t=this.handleTag(t,i):s?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var l=[this.strings,this.nodes];return this.init(),l},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,o.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),a=r(3683),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=a.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=s},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),a=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var a=e.parse(o,"text/html");n=e.firstChild(e.body(a))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=a},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},5713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.mathjax=void 0;var n=r(3282),o=r(805),i=r(4542);e.mathjax={version:n.VERSION,handlers:new o.HandlerList,document:function(t,r){return e.mathjax.handlers.document(t,r)},handleRetriesFor:i.handleRetriesFor,retryAfter:i.retryAfter,asyncLoad:null}},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,a=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),a>this.d&&(this.d=a)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.prototype.copy=function(){var e=new t;return Object.assign(e,this),e},t.fullWidth="100%",t.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function a(t,r){if("#"===r.charAt(0))return s(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var a=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[a]||(i[a]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+a+".js")))}return t}function s(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,a)},e.numeric=s},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var a=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=a;var s=function(){function t(){for(var t=[],r=0;r1;){var u=o.shift(),c=o.shift();u.merge(c,e),o.push(u)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,a,s,l;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=t.list.next;u.data!==e.END&&c.data!==e.END;)r(c.data,u.data)?(o=n([u,c],2),c.prev.next=o[0],u.prev.next=o[1],i=n([u.prev,c.prev],2),c.prev=i[0],u.prev=i[1],a=n([t.list,this.list],2),this.list.prev.next=a[0],t.list.prev.next=a[1],s=n([t.list.prev,this.list.prev],2),this.list.prev=s[0],t.list.prev=s[1],u=(l=n([c.next,u],2))[0],c=l[1]):u=u.next;return c.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=s},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var a=i.value;this.styles[a]||(this.styles[a]={}),Object.assign(this.styles[a],t[a])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function l(t){var e,n,o=s(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(v.connect[t].children),a=i.next();!a.done;a=i.next()){var l=a.value;this.setStyle(this.childName(t,l),o.shift())}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function u(t){var e,n,o=v.connect[t].children,i=[];try{for(var a=r(o),s=a.next();!s.done;s=a.next()){var l=s.value,u=this.styles[t+"-"+l];if(!u)return void delete this.styles[t];i.push(u)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function c(t){var e,n;try{for(var o=r(v.connect[t].children),i=o.next();!i.done;i=o.next()){var a=i.value;this.setStyle(this.childName(t,a),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function p(t){var e,i,a=o([],n(v.connect[t].children),!1),s=this.styles[this.childName(t,a.shift())];try{for(var l=r(a),u=l.next();!u.done;u=l.next()){var c=u.value;if(this.styles[this.childName(t,c)]!==s)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(e)throw e.error}}this.styles[t]=s}var f=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,h=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function d(t){var e,n,o,i,a={width:"",style:"",color:""};try{for(var l=r(s(this.styles[t])),u=l.next();!u.done;u=l.next()){var c=u.value;c.match(f)&&""===a.width?a.width=c:c.match(h)&&""===a.style?a.style=c:a.color=c}}catch(t){e={error:t}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(e)throw e.error}}try{for(var p=r(v.connect[t].children),d=p.next();!d.done;d=p.next()){var y=d.value;this.setStyle(this.childName(t,y),a[y])}}catch(t){o={error:t}}finally{try{d&&!d.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}}function y(t){var e,n,o=[];try{for(var i=r(v.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.styles[this.childName(t,s)];l&&o.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var O={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function M(t){var e,o,i,a,l=s(this.styles[t]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(l),p=c.next();!p.done;p=c.next()){var f=p.value;u.family=f;try{for(var h=(i=void 0,r(Object.keys(O))),d=h.next();!d.done;d=h.next()){var y=d.value;if((Array.isArray(u[y])||""===u[y])&&f.match(O[y]))if("size"===y){var M=n(f.split(/\//),2),E=M[0],b=M[1];u[y]=E,b&&(u["line-height"]=b)}else""===u.size&&(Array.isArray(u[y])?u[y].push(f):u[y]=f)}}catch(t){i={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(o=c.return)&&o.call(c)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(v.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.childName(t,s);if(Array.isArray(e[s])){var u=e[s];u.length&&(this.styles[l]=u.join(" "))}else""!==e[s]&&(this.styles[l]=e[s])}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,u),delete this.styles[t]}function E(t){}var v=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var a=i.value,s=this.parentName(a);this.styles[s]||n.push(a+": "+this.styles[a]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var a=r(t.connect[e].children),s=a.next();!s.done;s=a.next()){var l=s.value,u=this.childName(i,l);t.connect[u].combine.call(this,u)}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],a=o[1],s=o[2];if(i.match(/[^\s\n]/))return;this.set(a,s)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:l,combine:u},border:{children:i,split:c,combine:p},"border-top":{children:a,split:d,combine:y},"border-right":{children:a,split:d,combine:y},"border-bottom":{children:a,split:d,combine:y},"border-left":{children:a,split:d,combine:y},"border-width":{children:i,split:l,combine:null},"border-style":{children:i,split:l,combine:null},"border-color":{children:i,split:l,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:M,combine:E}},t}();e.Styles=v},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var a=parseFloat(i[1]||"1"),s=i[2];return e.UNITS.hasOwnProperty(s)?a*e.UNITS[s]/o/n:e.RELUNITS.hasOwnProperty(s)?a*e.RELUNITS[s]:"%"===s?a/100*r:a*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=s.next()).done;)r.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(i=s.return)&&i.call(s)}finally{if(a)throw a.error}}return r};Object.defineProperty(e,"__esModule",{value:!0}),e.AsciiMath=void 0;var o=i(309),l=i(406),u=i(77),h=i(577),p=function(t){function e(i){var n=this,a=r((0,u.separateOptions)(i,h.FindAsciiMath.OPTIONS,e.OPTIONS),3),s=a[1],o=a[2];return(n=t.call(this,o)||this).findAsciiMath=n.options.FindAsciiMath||new h.FindAsciiMath(s),n}return a(e,t),e.prototype.compile=function(t,e){return l.LegacyAsciiMath.Compile(t.math,t.display)},e.prototype.findMath=function(t){return this.findAsciiMath.findMath(t)},e.NAME="AsciiMath",e.OPTIONS=s(s({},o.AbstractInputJax.OPTIONS),{FindAsciiMath:null}),e}(o.AbstractInputJax);e.AsciiMath=p},577:function(t,e,i){"use strict";var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}),s=this&&this.__read||function(t,e){var i="function"==typeof Symbol&&t[Symbol.iterator];if(!i)return t;var n,a,s=i.call(t),r=[];try{for(;(void 0===e||e-- >0)&&!(n=s.next()).done;)r.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(i=s.return)&&i.call(s)}finally{if(a)throw a.error}}return r};Object.defineProperty(e,"__esModule",{value:!0}),e.FindAsciiMath=void 0;var r=i(649),o=i(720),l=i(769),u=function(t){function e(e){var i=t.call(this,e)||this;return i.getPatterns(),i}return a(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,i=[];this.end={},e.delimiters.forEach((function(e){return t.addPattern(i,e,!1)})),this.start=new RegExp(i.join("|"),"g"),this.hasPatterns=i.length>0},e.prototype.addPattern=function(t,e,i){var n=s(e,2),a=n[0],r=n[1];t.push((0,o.quotePattern)(a)),this.end[a]=[r,i,new RegExp((0,o.quotePattern)(r),"g")]},e.prototype.findEnd=function(t,e,i,n){var a=s(n,3),r=a[1],o=a[2],u=o.lastIndex=i.index+i[0].length,h=o.exec(t);return h?(0,l.protoItem)(i[0],t.substr(u,h.index-u),h[0],e,i.index,h.index+h[0].length,r):null},e.prototype.findMathInString=function(t,e,i){var n,a;for(this.start.lastIndex=0;n=this.start.exec(i);)(a=this.findEnd(i,e,n,this.end[n[0]]))&&(t.push(a),this.start.lastIndex=a.end.n)},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var i=0,n=t.length;i1&&(t=2===arguments.length&&"function"!=typeof arguments[0]&&arguments[0]instanceof Object&&"number"==typeof arguments[1]?[].slice.call(t,e):[].slice.call(arguments,0)),t instanceof Array&&1===t.length&&(t=t[0]),"function"==typeof t)return t.execute===i.prototype.execute?t:i({hook:t});if(t instanceof Array){if("string"==typeof t[0]&&t[1]instanceof Object&&"function"==typeof t[1][t[0]])return i({hook:t[1][t[0]],object:t[1],data:t.slice(2)});if("function"==typeof t[0])return i({hook:t[0],data:t.slice(1)});if("function"==typeof t[1])return i({hook:t[1],object:t[0],data:t.slice(2)})}else{if("string"==typeof t)return s&&s(),i({hook:a,data:[t]});if(t instanceof Object)return i(t);if(void 0===t)return i({})}throw Error("Can't make callback from given data")},o=function(t,e){(t=r(t)).called||(c(t,e),e.pending++)},h=function(){var t=this.signal;delete this.signal,this.execute=this.oldExecute,delete this.oldExecute;var e=this.execute.apply(this,arguments);if(n(e)&&!e.called)c(e,t);else for(var i=0,a=t.length;i0&&e=0;t--)this.hooks.splice(t,1);this.remove=[]}}),f=e.Object.Subclass({Init:function(){this.pending=this.running=0,this.queue=[],this.Push.apply(this,arguments)},Push:function(){for(var t,e=0,i=arguments.length;e=this.timeout?(t(this.STATUS.ERROR),1):0},file:function(t,i){i<0?e.Ajax.loadTimeout(t):e.Ajax.loadComplete(t)},execute:function(){this.hook.call(this.object,this,this.data[0],this.data[1])},checkSafari2:function(t,e,i){t.time(i)||(p.styleSheets.length>e&&p.styleSheets[e].cssRules&&p.styleSheets[e].cssRules.length?i(t.STATUS.OK):setTimeout(t,t.delay))},checkLength:function(t,i,n){if(!t.time(n)){var a=0,s=i.sheet||i.styleSheet;try{(s.cssRules||s.rules||[]).length>0&&(a=1)}catch(t){(t.message.match(/protected variable|restricted URI/)||t.message.match(/Security error/))&&(a=1)}a?setTimeout(e.Callback([n,t.STATUS.OK]),0):setTimeout(t,t.delay)}}},loadComplete:function(t){t=this.fileURL(t);var i=this.loading[t];return i&&!i.preloaded?(e.Message.Clear(i.message),i.timeout&&clearTimeout(i.timeout),i.script&&(0===a.length&&setTimeout(s,0),a.push(i.script)),this.loaded[t]=i.status,delete this.loading[t],this.addHook(t,i.callback)):(i&&delete this.loading[t],this.loaded[t]=this.STATUS.OK,i={status:this.STATUS.OK}),this.loadHooks[t]?this.loadHooks[t].Execute(i.status):null},loadTimeout:function(t){this.loading[t].timeout&&clearTimeout(this.loading[t].timeout),this.loading[t].status=this.STATUS.ERROR,this.loadError(t),this.loadComplete(t)},loadError:function(t){e.Message.Set(["LoadFailed","File failed to load: %1",t],null,2e3),e.Hub.signal.Post(["file load error",t])},Styles:function(t,i){var n=this.StyleString(t);if(""===n)(i=e.Callback(i))();else{var a=p.createElement("style");a.type="text/css",this.head=(this.head,null),this.head.appendChild(a),a.styleSheet&&void 0!==a.styleSheet.cssText?a.styleSheet.cssText=n:a.appendChild(p.createTextNode(n)),i=this.timer.create.call(this,i,a)}return i},StyleString:function(t){if("string"==typeof t)return t;var e,i,n="";for(e in t)if(t.hasOwnProperty(e))if("string"==typeof t[e])n+=e+" {"+t[e]+"}\n";else if(t[e]instanceof Array)for(var a=0;a="0"&&r<="9")s[n]=e[s[n]-1],"number"==typeof s[n]&&(s[n]=this.number(s[n]));else if("{"===r)if((r=s[n].substr(1))>="0"&&r<="9")s[n]=e[s[n].substr(1,s[n].length-2)-1],"number"==typeof s[n]&&(s[n]=this.number(s[n]));else{var o=s[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/);if(o)if("plural"===o[1]){var l=e[o[2]-1];if(void 0===l)s[n]="???";else{l=this.plural(l)-1;var u=o[3].replace(/(^|[^%])(%%)*%\|/g,"$1$2%\uefef").split(/\|/);l>=0&&l=3?i.push([s[0],s[1],this.processSnippet(t,s[2])]):i.push(e[n])}else i.push(e[n]);return i},markdownPattern:/(%.)|(\*{1,3})((?:%.|.)+?)\2|(`+)((?:%.|.)+?)\4|\[((?:%.|.)+?)\]\(([^\s\)]+)\)/,processMarkdown:function(t,e,i){for(var n,a=[],s=t.split(this.markdownPattern),r=s[0],o=1,l=s.length;o0||this.Get("scriptlevel")>0)&&n>=0?"":this.TEXSPACELENGTH[Math.abs(n)]},TEXSPACELENGTH:["",t.LENGTH.THINMATHSPACE,t.LENGTH.MEDIUMMATHSPACE,t.LENGTH.THICKMATHSPACE],TEXSPACE:[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],autoDefault:function(t){return""},isSpacelike:function(){return!1},isEmbellished:function(){return!1},Core:function(){return this},CoreMO:function(){return this},childIndex:function(t){if(null!=t)for(var e=0,i=this.data.length;e=55296&&i.charCodeAt(0)<56320?t.VARIANT.ITALIC:t.VARIANT.NORMAL}return""},setTeXclass:function(e){this.getPrevClass(e);var i=this.data.join("");return i.length>1&&i.match(/^[a-z][a-z0-9]*$/i)&&this.texClass===t.TEXCLASS.ORD&&(this.texClass=t.TEXCLASS.OP,this.autoOP=!0),this}}),t.mn=t.mbase.Subclass({type:"mn",isToken:!0,texClass:t.TEXCLASS.ORD,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT}}),t.mo=t.mbase.Subclass({type:"mo",isToken:!0,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT,form:t.AUTO,fence:t.AUTO,separator:t.AUTO,lspace:t.AUTO,rspace:t.AUTO,stretchy:t.AUTO,symmetric:t.AUTO,maxsize:t.AUTO,minsize:t.AUTO,largeop:t.AUTO,movablelimits:t.AUTO,accent:t.AUTO,linebreak:t.LINEBREAK.AUTO,lineleading:t.INHERIT,linebreakstyle:t.AUTO,linebreakmultchar:t.INHERIT,indentalign:t.INHERIT,indentshift:t.INHERIT,indenttarget:t.INHERIT,indentalignfirst:t.INHERIT,indentshiftfirst:t.INHERIT,indentalignlast:t.INHERIT,indentshiftlast:t.INHERIT,texClass:t.AUTO},defaultDef:{form:t.FORM.INFIX,fence:!1,separator:!1,lspace:t.LENGTH.THICKMATHSPACE,rspace:t.LENGTH.THICKMATHSPACE,stretchy:!1,symmetric:!1,maxsize:t.SIZE.INFINITY,minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:t.LINEBREAK.AUTO,lineleading:"1ex",linebreakstyle:"before",indentalign:t.INDENTALIGN.AUTO,indentshift:"0",indenttarget:"",indentalignfirst:t.INDENTALIGN.INDENTALIGN,indentshiftfirst:t.INDENTSHIFT.INDENTSHIFT,indentalignlast:t.INDENTALIGN.INDENTALIGN,indentshiftlast:t.INDENTSHIFT.INDENTSHIFT,texClass:t.TEXCLASS.REL},SPACE_ATTR:{lspace:1,rspace:2,form:4},useMMLspacing:7,autoDefault:function(e,i){var n=this.def;if(!n){if("form"===e)return this.useMMLspacing&=~this.SPACE_ATTR.form,this.getForm();for(var a=this.data.join(""),s=[this.Get("form"),t.FORM.INFIX,t.FORM.POSTFIX,t.FORM.PREFIX],r=0,o=s.length;r=55296&&i<56320&&(i=(i-55296<<10)+(e.charCodeAt(1)-56320)+65536);for(var n=0,a=this.RANGES.length;n=0;t--)if(this.data[0]&&!this.data[t].isSpacelike())return this.data[t];return null},Core:function(){return this.isEmbellished()&&void 0!==this.core?this.data[this.core]:this},CoreMO:function(){return this.isEmbellished()&&void 0!==this.core?this.data[this.core].CoreMO():this},toString:function(){return this.inferred?"["+this.data.join(",")+"]":this.SUPER(arguments).toString.call(this)},setTeXclass:function(e){var i,n=this.data.length;if(!this.open&&!this.close||e&&e.fnOP){for(i=0;i0)&&e++,e},adjustChild_texprimestyle:function(t){return t==this.den||this.Get("texprimestyle")},setTeXclass:t.mbase.setSeparateTeXclasses}),t.msqrt=t.mbase.Subclass({type:"msqrt",inferRow:!0,linebreakContainer:!0,texClass:t.TEXCLASS.ORD,setTeXclass:t.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(t){return!0}}),t.mroot=t.mbase.Subclass({type:"mroot",linebreakContainer:!0,texClass:t.TEXCLASS.ORD,adjustChild_displaystyle:function(t){return 1!==t&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel");return 1===t&&(e+=2),e},adjustChild_texprimestyle:function(t){return 0===t||this.Get("texprimestyle")},setTeXclass:t.mbase.setSeparateTeXclasses}),t.mstyle=t.mbase.Subclass({type:"mstyle",isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,inferRow:!0,defaults:{scriptlevel:t.INHERIT,displaystyle:t.INHERIT,scriptsizemultiplier:Math.sqrt(.5),scriptminsize:"8pt",mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT,infixlinebreakstyle:t.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(t){var e=this.scriptlevel;if(null==e)e=this.Get("scriptlevel");else if(String(e).match(/^ *[-+]/)){e=this.Get("scriptlevel",null,!0)+parseInt(e)}return e},inheritFromMe:!0,noInherit:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},getRemoved:{fontfamily:"fontFamily",fontweight:"fontWeight",fontstyle:"fontStyle",fontsize:"fontSize"},setTeXclass:t.mbase.setChildTeXclass}),t.merror=t.mbase.Subclass({type:"merror",inferRow:!0,linebreakContainer:!0,texClass:t.TEXCLASS.ORD}),t.mpadded=t.mbase.Subclass({type:"mpadded",inferRow:!0,isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,width:"",height:"",depth:"",lspace:0,voffset:0},setTeXclass:t.mbase.setChildTeXclass}),t.mphantom=t.mbase.Subclass({type:"mphantom",texClass:t.TEXCLASS.ORD,inferRow:!0,isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,setTeXclass:t.mbase.setChildTeXclass}),t.mfenced=t.mbase.Subclass({type:"mfenced",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,open:"(",close:")",separators:","},addFakeNodes:function(){var e=this.getValues("open","close","separators");if(e.open=e.open.replace(/[ \t\n\r]/g,""),e.close=e.close.replace(/[ \t\n\r]/g,""),e.separators=e.separators.replace(/[ \t\n\r]/g,""),""!==e.open&&(this.SetData("open",t.mo(e.open).With({fence:!0,form:t.FORM.PREFIX,texClass:t.TEXCLASS.OPEN})),this.data.open.useMMLspacing=0),""!==e.separators){for(;e.separators.length0)&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel");return t>0&&e++,e},adjustChild_texprimestyle:function(t){return t===this.sub||this.Get("texprimestyle")},setTeXclass:t.mbase.setBaseTeXclasses}),t.msub=t.msubsup.Subclass({type:"msub"}),t.msup=t.msubsup.Subclass({type:"msup",sub:2,sup:1}),t.mmultiscripts=t.msubsup.Subclass({type:"mmultiscripts",adjustChild_texprimestyle:function(t){return t%2==1||this.Get("texprimestyle")}}),t.mprescripts=t.mbase.Subclass({type:"mprescripts"}),t.none=t.mbase.Subclass({type:"none"}),t.munderover=t.mbase.Subclass({type:"munderover",base:0,under:1,over:2,sub:1,sup:2,ACCENTS:["","accentunder","accent"],linebreakContainer:!0,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,accent:t.AUTO,accentunder:t.AUTO,align:t.ALIGN.CENTER,texClass:t.AUTO,subscriptshift:"",superscriptshift:""},autoDefault:function(e){return"texClass"===e?this.isEmbellished()?this.CoreMO().Get(e):t.TEXCLASS.ORD:"accent"===e&&this.data[this.over]?this.data[this.over].CoreMO().Get("accent"):!("accentunder"!==e||!this.data[this.under])&&this.data[this.under].CoreMO().Get("accent")},adjustChild_displaystyle:function(t){return!(t>0)&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel"),i=this.data[this.base]&&!this.Get("displaystyle")&&this.data[this.base].CoreMO().Get("movablelimits");return t!=this.under||!i&&this.Get("accentunder")||e++,t!=this.over||!i&&this.Get("accent")||e++,e},adjustChild_texprimestyle:function(t){return!(t!==this.base||!this.data[this.over])||this.Get("texprimestyle")},setTeXclass:t.mbase.setBaseTeXclasses}),t.munder=t.munderover.Subclass({type:"munder"}),t.mover=t.munderover.Subclass({type:"mover",over:1,under:2,sup:1,sub:2,ACCENTS:["","accent","accentunder"]}),t.mtable=t.mbase.Subclass({type:"mtable",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,align:t.ALIGN.AXIS,rowalign:t.ALIGN.BASELINE,columnalign:t.ALIGN.CENTER,groupalign:"{left}",alignmentscope:!0,columnwidth:t.WIDTH.AUTO,width:t.WIDTH.AUTO,rowspacing:"1ex",columnspacing:".8em",rowlines:t.LINES.NONE,columnlines:t.LINES.NONE,frame:t.LINES.NONE,framespacing:"0.4em 0.5ex",equalrows:!1,equalcolumns:!1,displaystyle:!1,side:t.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:t.TEXCLASS.ORD,useHeight:1},adjustChild_displaystyle:function(){return null!=this.displaystyle?this.displaystyle:this.defaults.displaystyle},inheritFromMe:!0,noInherit:{mover:{align:!0},munder:{align:!0},munderover:{align:!0},mtable:{align:!0,rowalign:!0,columnalign:!0,groupalign:!0,alignmentscope:!0,columnwidth:!0,width:!0,rowspacing:!0,columnspacing:!0,rowlines:!0,columnlines:!0,frame:!0,framespacing:!0,equalrows:!0,equalcolumns:!0,displaystyle:!0,side:!0,minlabelspacing:!0,texClass:!0,useHeight:1}},linebreakContainer:!0,Append:function(){for(var e=0,i=arguments.length;e>10),56320+(1023&t)))}}),t.xml=t.mbase.Subclass({type:"xml",Init:function(){return this.div=document.createElement("div"),this.SUPER(arguments).Init.apply(this,arguments)},Append:function(){for(var t=0,e=arguments.length;t":i.REL,"?":[1,1,e.CLOSE],"\\":i.ORD,"^":i.ORD11,_:i.ORD11,"|":[2,2,e.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"#":i.ORD,$:i.ORD,".":[0,3,e.PUNCT,{separator:!0}],"\u02b9":i.ORD,"\u0300":i.ACCENT,"\u0301":i.ACCENT,"\u0303":i.WIDEACCENT,"\u0304":i.ACCENT,"\u0306":i.ACCENT,"\u0307":i.ACCENT,"\u0308":i.ACCENT,"\u030c":i.ACCENT,"\u0332":i.WIDEACCENT,"\u0338":i.REL4,"\u2015":[0,0,e.ORD,{stretchy:!0}],"\u2017":[0,0,e.ORD,{stretchy:!0}],"\u2020":i.BIN3,"\u2021":i.BIN3,"\u20d7":i.ACCENT,"\u2111":i.ORD,"\u2113":i.ORD,"\u2118":i.ORD,"\u211c":i.ORD,"\u2205":i.ORD,"\u221e":i.ORD,"\u2305":i.BIN3,"\u2306":i.BIN3,"\u2322":i.REL4,"\u2323":i.REL4,"\u2329":i.OPEN,"\u232a":i.CLOSE,"\u23aa":i.ORD,"\u23af":[0,0,e.ORD,{stretchy:!0}],"\u23b0":i.OPEN,"\u23b1":i.CLOSE,"\u2500":i.ORD,"\u25ef":i.BIN3,"\u2660":i.ORD,"\u2661":i.ORD,"\u2662":i.ORD,"\u2663":i.ORD,"\u3008":i.OPEN,"\u3009":i.CLOSE,"\ufe37":i.WIDEACCENT,"\ufe38":i.WIDEACCENT}}},{OPTYPES:i});var n=t.mo.prototype.OPTABLE;n.infix["^"]=i.WIDEREL,n.infix._=i.WIDEREL,n.prefix["\u2223"]=i.OPEN,n.prefix["\u2225"]=i.OPEN,n.postfix["\u2223"]=i.CLOSE,n.postfix["\u2225"]=i.CLOSE}(MathJax.ElementJax.mml),MathJax.ElementJax.mml.loadComplete("jax.js")},315:function(){MathJax.InputJax.AsciiMath=MathJax.InputJax({id:"AsciiMath",version:"2.7.2",directory:MathJax.InputJax.directory+"/AsciiMath",extensionDir:MathJax.InputJax.extensionDir+"/AsciiMath",config:{fixphi:!0,useMathMLspacing:!0,displaystyle:!0,decimalsign:"."}}),MathJax.InputJax.AsciiMath.Register("math/asciimath"),MathJax.InputJax.AsciiMath.loadComplete("config.js")},247:function(){var t,e;!function(t){var e,i=MathJax.Object.Subclass({firstChild:null,lastChild:null,Init:function(){this.childNodes=[]},appendChild:function(t){return t.parent&&t.parent.removeChild(t),this.lastChild&&(this.lastChild.nextSibling=t),this.firstChild||(this.firstChild=t),this.childNodes.push(t),t.parent=this,this.lastChild=t,t},removeChild:function(t){for(var e=0,i=this.childNodes.length;e=n-1&&(this.lastChild=t),this.childNodes[i]=t,t.nextSibling=e.nextSibling,e.nextSibling=e.parent=null,e},hasChildNodes:function(t){return this.childNodes.length>0},toString:function(){return"{"+this.childNodes.join("")+"}"}}),n={getElementById:!0,createElementNS:function(i,n){var a=e[n]();return"mo"===n&&t.config.useMathMLspacing&&(a.useMMLspacing=128),a},createTextNode:function(t){return e.chars(t).With({nodeValue:t})},createDocumentFragment:function(){return i()}},a={appName:"MathJax"},s="blue",r=!0,o=!0,l=".",u="Microsoft"==a.appName.slice(0,9);function h(t){return u?n.createElement(t):n.createElementNS("http://www.w3.org/1999/xhtml",t)}var p="http://www.w3.org/1998/Math/MathML";function c(t){return u?n.createElement("m:"+t):n.createElementNS(p,t)}function d(t,e){var i;return i=u?n.createElement("m:"+t):n.createElementNS(p,t),e&&i.appendChild(e),i}var m=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf"],f=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128","\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],g=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124","\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],y=8,E={input:'"',tag:"mtext",output:"mbox",tex:null,ttype:10},x=[{input:"alpha",tag:"mi",output:"\u03b1",tex:null,ttype:0},{input:"beta",tag:"mi",output:"\u03b2",tex:null,ttype:0},{input:"chi",tag:"mi",output:"\u03c7",tex:null,ttype:0},{input:"delta",tag:"mi",output:"\u03b4",tex:null,ttype:0},{input:"Delta",tag:"mo",output:"\u0394",tex:null,ttype:0},{input:"epsi",tag:"mi",output:"\u03b5",tex:"epsilon",ttype:0},{input:"varepsilon",tag:"mi",output:"\u025b",tex:null,ttype:0},{input:"eta",tag:"mi",output:"\u03b7",tex:null,ttype:0},{input:"gamma",tag:"mi",output:"\u03b3",tex:null,ttype:0},{input:"Gamma",tag:"mo",output:"\u0393",tex:null,ttype:0},{input:"iota",tag:"mi",output:"\u03b9",tex:null,ttype:0},{input:"kappa",tag:"mi",output:"\u03ba",tex:null,ttype:0},{input:"lambda",tag:"mi",output:"\u03bb",tex:null,ttype:0},{input:"Lambda",tag:"mo",output:"\u039b",tex:null,ttype:0},{input:"lamda",tag:"mi",output:"\u03bb",tex:null,ttype:0},{input:"Lamda",tag:"mo",output:"\u039b",tex:null,ttype:0},{input:"mu",tag:"mi",output:"\u03bc",tex:null,ttype:0},{input:"nu",tag:"mi",output:"\u03bd",tex:null,ttype:0},{input:"omega",tag:"mi",output:"\u03c9",tex:null,ttype:0},{input:"Omega",tag:"mo",output:"\u03a9",tex:null,ttype:0},{input:"phi",tag:"mi",output:"\u03d5",tex:null,ttype:0},{input:"varphi",tag:"mi",output:"\u03c6",tex:null,ttype:0},{input:"Phi",tag:"mo",output:"\u03a6",tex:null,ttype:0},{input:"pi",tag:"mi",output:"\u03c0",tex:null,ttype:0},{input:"Pi",tag:"mo",output:"\u03a0",tex:null,ttype:0},{input:"psi",tag:"mi",output:"\u03c8",tex:null,ttype:0},{input:"Psi",tag:"mi",output:"\u03a8",tex:null,ttype:0},{input:"rho",tag:"mi",output:"\u03c1",tex:null,ttype:0},{input:"sigma",tag:"mi",output:"\u03c3",tex:null,ttype:0},{input:"Sigma",tag:"mo",output:"\u03a3",tex:null,ttype:0},{input:"tau",tag:"mi",output:"\u03c4",tex:null,ttype:0},{input:"theta",tag:"mi",output:"\u03b8",tex:null,ttype:0},{input:"vartheta",tag:"mi",output:"\u03d1",tex:null,ttype:0},{input:"Theta",tag:"mo",output:"\u0398",tex:null,ttype:0},{input:"upsilon",tag:"mi",output:"\u03c5",tex:null,ttype:0},{input:"xi",tag:"mi",output:"\u03be",tex:null,ttype:0},{input:"Xi",tag:"mo",output:"\u039e",tex:null,ttype:0},{input:"zeta",tag:"mi",output:"\u03b6",tex:null,ttype:0},{input:"*",tag:"mo",output:"\u22c5",tex:"cdot",ttype:0},{input:"**",tag:"mo",output:"\u2217",tex:"ast",ttype:0},{input:"***",tag:"mo",output:"\u22c6",tex:"star",ttype:0},{input:"//",tag:"mo",output:"/",tex:null,ttype:0},{input:"\\\\",tag:"mo",output:"\\",tex:"backslash",ttype:0},{input:"setminus",tag:"mo",output:"\\",tex:null,ttype:0},{input:"xx",tag:"mo",output:"\xd7",tex:"times",ttype:0},{input:"|><",tag:"mo",output:"\u22c9",tex:"ltimes",ttype:0},{input:"><|",tag:"mo",output:"\u22ca",tex:"rtimes",ttype:0},{input:"|><|",tag:"mo",output:"\u22c8",tex:"bowtie",ttype:0},{input:"-:",tag:"mo",output:"\xf7",tex:"div",ttype:0},{input:"divide",tag:"mo",output:"-:",tex:null,ttype:y},{input:"@",tag:"mo",output:"\u2218",tex:"circ",ttype:0},{input:"o+",tag:"mo",output:"\u2295",tex:"oplus",ttype:0},{input:"ox",tag:"mo",output:"\u2297",tex:"otimes",ttype:0},{input:"o.",tag:"mo",output:"\u2299",tex:"odot",ttype:0},{input:"sum",tag:"mo",output:"\u2211",tex:null,ttype:7},{input:"prod",tag:"mo",output:"\u220f",tex:null,ttype:7},{input:"^^",tag:"mo",output:"\u2227",tex:"wedge",ttype:0},{input:"^^^",tag:"mo",output:"\u22c0",tex:"bigwedge",ttype:7},{input:"vv",tag:"mo",output:"\u2228",tex:"vee",ttype:0},{input:"vvv",tag:"mo",output:"\u22c1",tex:"bigvee",ttype:7},{input:"nn",tag:"mo",output:"\u2229",tex:"cap",ttype:0},{input:"nnn",tag:"mo",output:"\u22c2",tex:"bigcap",ttype:7},{input:"uu",tag:"mo",output:"\u222a",tex:"cup",ttype:0},{input:"uuu",tag:"mo",output:"\u22c3",tex:"bigcup",ttype:7},{input:"!=",tag:"mo",output:"\u2260",tex:"ne",ttype:0},{input:":=",tag:"mo",output:":=",tex:null,ttype:0},{input:"lt",tag:"mo",output:"<",tex:null,ttype:0},{input:"<=",tag:"mo",output:"\u2264",tex:"le",ttype:0},{input:"lt=",tag:"mo",output:"\u2264",tex:"leq",ttype:0},{input:"gt",tag:"mo",output:">",tex:null,ttype:0},{input:">=",tag:"mo",output:"\u2265",tex:"ge",ttype:0},{input:"gt=",tag:"mo",output:"\u2265",tex:"geq",ttype:0},{input:"-<",tag:"mo",output:"\u227a",tex:"prec",ttype:0},{input:"-lt",tag:"mo",output:"\u227a",tex:null,ttype:0},{input:">-",tag:"mo",output:"\u227b",tex:"succ",ttype:0},{input:"-<=",tag:"mo",output:"\u2aaf",tex:"preceq",ttype:0},{input:">-=",tag:"mo",output:"\u2ab0",tex:"succeq",ttype:0},{input:"in",tag:"mo",output:"\u2208",tex:null,ttype:0},{input:"!in",tag:"mo",output:"\u2209",tex:"notin",ttype:0},{input:"sub",tag:"mo",output:"\u2282",tex:"subset",ttype:0},{input:"sup",tag:"mo",output:"\u2283",tex:"supset",ttype:0},{input:"sube",tag:"mo",output:"\u2286",tex:"subseteq",ttype:0},{input:"supe",tag:"mo",output:"\u2287",tex:"supseteq",ttype:0},{input:"-=",tag:"mo",output:"\u2261",tex:"equiv",ttype:0},{input:"~=",tag:"mo",output:"\u2245",tex:"cong",ttype:0},{input:"~~",tag:"mo",output:"\u2248",tex:"approx",ttype:0},{input:"~",tag:"mo",output:"\u223c",tex:"sim",ttype:0},{input:"prop",tag:"mo",output:"\u221d",tex:"propto",ttype:0},{input:"and",tag:"mtext",output:"and",tex:null,ttype:6},{input:"or",tag:"mtext",output:"or",tex:null,ttype:6},{input:"not",tag:"mo",output:"\xac",tex:"neg",ttype:0},{input:"=>",tag:"mo",output:"\u21d2",tex:"implies",ttype:0},{input:"if",tag:"mo",output:"if",tex:null,ttype:6},{input:"<=>",tag:"mo",output:"\u21d4",tex:"iff",ttype:0},{input:"AA",tag:"mo",output:"\u2200",tex:"forall",ttype:0},{input:"EE",tag:"mo",output:"\u2203",tex:"exists",ttype:0},{input:"_|_",tag:"mo",output:"\u22a5",tex:"bot",ttype:0},{input:"TT",tag:"mo",output:"\u22a4",tex:"top",ttype:0},{input:"|--",tag:"mo",output:"\u22a2",tex:"vdash",ttype:0},{input:"|==",tag:"mo",output:"\u22a8",tex:"models",ttype:0},{input:"(",tag:"mo",output:"(",tex:"left(",ttype:4},{input:")",tag:"mo",output:")",tex:"right)",ttype:5},{input:"[",tag:"mo",output:"[",tex:"left[",ttype:4},{input:"]",tag:"mo",output:"]",tex:"right]",ttype:5},{input:"{",tag:"mo",output:"{",tex:null,ttype:4},{input:"}",tag:"mo",output:"}",tex:null,ttype:5},{input:"|",tag:"mo",output:"|",tex:null,ttype:9},{input:":|:",tag:"mo",output:"|",tex:null,ttype:0},{input:"|:",tag:"mo",output:"|",tex:null,ttype:4},{input:":|",tag:"mo",output:"|",tex:null,ttype:5},{input:"(:",tag:"mo",output:"\u2329",tex:"langle",ttype:4},{input:":)",tag:"mo",output:"\u232a",tex:"rangle",ttype:5},{input:"<<",tag:"mo",output:"\u2329",tex:null,ttype:4},{input:">>",tag:"mo",output:"\u232a",tex:null,ttype:5},{input:"{:",tag:"mo",output:"{:",tex:null,ttype:4,invisible:!0},{input:":}",tag:"mo",output:":}",tex:null,ttype:5,invisible:!0},{input:"int",tag:"mo",output:"\u222b",tex:null,ttype:0},{input:"dx",tag:"mi",output:"{:d x:}",tex:null,ttype:y},{input:"dy",tag:"mi",output:"{:d y:}",tex:null,ttype:y},{input:"dz",tag:"mi",output:"{:d z:}",tex:null,ttype:y},{input:"dt",tag:"mi",output:"{:d t:}",tex:null,ttype:y},{input:"oint",tag:"mo",output:"\u222e",tex:null,ttype:0},{input:"del",tag:"mo",output:"\u2202",tex:"partial",ttype:0},{input:"grad",tag:"mo",output:"\u2207",tex:"nabla",ttype:0},{input:"+-",tag:"mo",output:"\xb1",tex:"pm",ttype:0},{input:"-+",tag:"mo",output:"\u2213",tex:"mp",ttype:0},{input:"O/",tag:"mo",output:"\u2205",tex:"emptyset",ttype:0},{input:"oo",tag:"mo",output:"\u221e",tex:"infty",ttype:0},{input:"aleph",tag:"mo",output:"\u2135",tex:null,ttype:0},{input:"...",tag:"mo",output:"...",tex:"ldots",ttype:0},{input:":.",tag:"mo",output:"\u2234",tex:"therefore",ttype:0},{input:":'",tag:"mo",output:"\u2235",tex:"because",ttype:0},{input:"/_",tag:"mo",output:"\u2220",tex:"angle",ttype:0},{input:"/_\\",tag:"mo",output:"\u25b3",tex:"triangle",ttype:0},{input:"'",tag:"mo",output:"\u2032",tex:"prime",ttype:0},{input:"tilde",tag:"mover",output:"~",tex:null,ttype:1,acc:!0},{input:"\\ ",tag:"mo",output:"\xa0",tex:null,ttype:0},{input:"frown",tag:"mo",output:"\u2322",tex:null,ttype:0},{input:"quad",tag:"mo",output:"\xa0\xa0",tex:null,ttype:0},{input:"qquad",tag:"mo",output:"\xa0\xa0\xa0\xa0",tex:null,ttype:0},{input:"cdots",tag:"mo",output:"\u22ef",tex:null,ttype:0},{input:"vdots",tag:"mo",output:"\u22ee",tex:null,ttype:0},{input:"ddots",tag:"mo",output:"\u22f1",tex:null,ttype:0},{input:"diamond",tag:"mo",output:"\u22c4",tex:null,ttype:0},{input:"square",tag:"mo",output:"\u25a1",tex:null,ttype:0},{input:"|__",tag:"mo",output:"\u230a",tex:"lfloor",ttype:0},{input:"__|",tag:"mo",output:"\u230b",tex:"rfloor",ttype:0},{input:"|~",tag:"mo",output:"\u2308",tex:"lceiling",ttype:0},{input:"~|",tag:"mo",output:"\u2309",tex:"rceiling",ttype:0},{input:"CC",tag:"mo",output:"\u2102",tex:null,ttype:0},{input:"NN",tag:"mo",output:"\u2115",tex:null,ttype:0},{input:"QQ",tag:"mo",output:"\u211a",tex:null,ttype:0},{input:"RR",tag:"mo",output:"\u211d",tex:null,ttype:0},{input:"ZZ",tag:"mo",output:"\u2124",tex:null,ttype:0},{input:"f",tag:"mi",output:"f",tex:null,ttype:1,func:!0},{input:"g",tag:"mi",output:"g",tex:null,ttype:1,func:!0},{input:"lim",tag:"mo",output:"lim",tex:null,ttype:7},{input:"Lim",tag:"mo",output:"Lim",tex:null,ttype:7},{input:"sin",tag:"mo",output:"sin",tex:null,ttype:1,func:!0},{input:"cos",tag:"mo",output:"cos",tex:null,ttype:1,func:!0},{input:"tan",tag:"mo",output:"tan",tex:null,ttype:1,func:!0},{input:"sinh",tag:"mo",output:"sinh",tex:null,ttype:1,func:!0},{input:"cosh",tag:"mo",output:"cosh",tex:null,ttype:1,func:!0},{input:"tanh",tag:"mo",output:"tanh",tex:null,ttype:1,func:!0},{input:"cot",tag:"mo",output:"cot",tex:null,ttype:1,func:!0},{input:"sec",tag:"mo",output:"sec",tex:null,ttype:1,func:!0},{input:"csc",tag:"mo",output:"csc",tex:null,ttype:1,func:!0},{input:"arcsin",tag:"mo",output:"arcsin",tex:null,ttype:1,func:!0},{input:"arccos",tag:"mo",output:"arccos",tex:null,ttype:1,func:!0},{input:"arctan",tag:"mo",output:"arctan",tex:null,ttype:1,func:!0},{input:"coth",tag:"mo",output:"coth",tex:null,ttype:1,func:!0},{input:"sech",tag:"mo",output:"sech",tex:null,ttype:1,func:!0},{input:"csch",tag:"mo",output:"csch",tex:null,ttype:1,func:!0},{input:"exp",tag:"mo",output:"exp",tex:null,ttype:1,func:!0},{input:"abs",tag:"mo",output:"abs",tex:null,ttype:1,rewriteleftright:["|","|"]},{input:"norm",tag:"mo",output:"norm",tex:null,ttype:1,rewriteleftright:["\u2225","\u2225"]},{input:"floor",tag:"mo",output:"floor",tex:null,ttype:1,rewriteleftright:["\u230a","\u230b"]},{input:"ceil",tag:"mo",output:"ceil",tex:null,ttype:1,rewriteleftright:["\u2308","\u2309"]},{input:"log",tag:"mo",output:"log",tex:null,ttype:1,func:!0},{input:"ln",tag:"mo",output:"ln",tex:null,ttype:1,func:!0},{input:"det",tag:"mo",output:"det",tex:null,ttype:1,func:!0},{input:"dim",tag:"mo",output:"dim",tex:null,ttype:0},{input:"mod",tag:"mo",output:"mod",tex:null,ttype:0},{input:"gcd",tag:"mo",output:"gcd",tex:null,ttype:1,func:!0},{input:"lcm",tag:"mo",output:"lcm",tex:null,ttype:1,func:!0},{input:"lub",tag:"mo",output:"lub",tex:null,ttype:0},{input:"glb",tag:"mo",output:"glb",tex:null,ttype:0},{input:"min",tag:"mo",output:"min",tex:null,ttype:7},{input:"max",tag:"mo",output:"max",tex:null,ttype:7},{input:"Sin",tag:"mo",output:"Sin",tex:null,ttype:1,func:!0},{input:"Cos",tag:"mo",output:"Cos",tex:null,ttype:1,func:!0},{input:"Tan",tag:"mo",output:"Tan",tex:null,ttype:1,func:!0},{input:"Arcsin",tag:"mo",output:"Arcsin",tex:null,ttype:1,func:!0},{input:"Arccos",tag:"mo",output:"Arccos",tex:null,ttype:1,func:!0},{input:"Arctan",tag:"mo",output:"Arctan",tex:null,ttype:1,func:!0},{input:"Sinh",tag:"mo",output:"Sinh",tex:null,ttype:1,func:!0},{input:"Cosh",tag:"mo",output:"Cosh",tex:null,ttype:1,func:!0},{input:"Tanh",tag:"mo",output:"Tanh",tex:null,ttype:1,func:!0},{input:"Cot",tag:"mo",output:"Cot",tex:null,ttype:1,func:!0},{input:"Sec",tag:"mo",output:"Sec",tex:null,ttype:1,func:!0},{input:"Csc",tag:"mo",output:"Csc",tex:null,ttype:1,func:!0},{input:"Log",tag:"mo",output:"Log",tex:null,ttype:1,func:!0},{input:"Ln",tag:"mo",output:"Ln",tex:null,ttype:1,func:!0},{input:"Abs",tag:"mo",output:"abs",tex:null,ttype:1,notexcopy:!0,rewriteleftright:["|","|"]},{input:"uarr",tag:"mo",output:"\u2191",tex:"uparrow",ttype:0},{input:"darr",tag:"mo",output:"\u2193",tex:"downarrow",ttype:0},{input:"rarr",tag:"mo",output:"\u2192",tex:"rightarrow",ttype:0},{input:"->",tag:"mo",output:"\u2192",tex:"to",ttype:0},{input:">->",tag:"mo",output:"\u21a3",tex:"rightarrowtail",ttype:0},{input:"->>",tag:"mo",output:"\u21a0",tex:"twoheadrightarrow",ttype:0},{input:">->>",tag:"mo",output:"\u2916",tex:"twoheadrightarrowtail",ttype:0},{input:"|->",tag:"mo",output:"\u21a6",tex:"mapsto",ttype:0},{input:"larr",tag:"mo",output:"\u2190",tex:"leftarrow",ttype:0},{input:"harr",tag:"mo",output:"\u2194",tex:"leftrightarrow",ttype:0},{input:"rArr",tag:"mo",output:"\u21d2",tex:"Rightarrow",ttype:0},{input:"lArr",tag:"mo",output:"\u21d0",tex:"Leftarrow",ttype:0},{input:"hArr",tag:"mo",output:"\u21d4",tex:"Leftrightarrow",ttype:0},{input:"sqrt",tag:"msqrt",output:"sqrt",tex:null,ttype:1},{input:"root",tag:"mroot",output:"root",tex:null,ttype:2},{input:"frac",tag:"mfrac",output:"/",tex:null,ttype:2},{input:"/",tag:"mfrac",output:"/",tex:null,ttype:3},{input:"stackrel",tag:"mover",output:"stackrel",tex:null,ttype:2},{input:"overset",tag:"mover",output:"stackrel",tex:null,ttype:2},{input:"underset",tag:"munder",output:"stackrel",tex:null,ttype:2},{input:"_",tag:"msub",output:"_",tex:null,ttype:3},{input:"^",tag:"msup",output:"^",tex:null,ttype:3},{input:"hat",tag:"mover",output:"^",tex:null,ttype:1,acc:!0},{input:"bar",tag:"mover",output:"\xaf",tex:"overline",ttype:1,acc:!0},{input:"vec",tag:"mover",output:"\u2192",tex:null,ttype:1,acc:!0},{input:"dot",tag:"mover",output:".",tex:null,ttype:1,acc:!0},{input:"ddot",tag:"mover",output:"..",tex:null,ttype:1,acc:!0},{input:"overarc",tag:"mover",output:"\u23dc",tex:"overparen",ttype:1,acc:!0},{input:"ul",tag:"munder",output:"\u0332",tex:"underline",ttype:1,acc:!0},{input:"ubrace",tag:"munder",output:"\u23df",tex:"underbrace",ttype:15,acc:!0},{input:"obrace",tag:"mover",output:"\u23de",tex:"overbrace",ttype:15,acc:!0},{input:"text",tag:"mtext",output:"text",tex:null,ttype:10},{input:"mbox",tag:"mtext",output:"mbox",tex:null,ttype:10},{input:"color",tag:"mstyle",ttype:2},{input:"id",tag:"mrow",ttype:2},{input:"class",tag:"mrow",ttype:2},{input:"cancel",tag:"menclose",output:"cancel",tex:null,ttype:1},E,{input:"bb",tag:"mstyle",atname:"mathvariant",atval:"bold",output:"bb",tex:null,ttype:1},{input:"mathbf",tag:"mstyle",atname:"mathvariant",atval:"bold",output:"mathbf",tex:null,ttype:1},{input:"sf",tag:"mstyle",atname:"mathvariant",atval:"sans-serif",output:"sf",tex:null,ttype:1},{input:"mathsf",tag:"mstyle",atname:"mathvariant",atval:"sans-serif",output:"mathsf",tex:null,ttype:1},{input:"bbb",tag:"mstyle",atname:"mathvariant",atval:"double-struck",output:"bbb",tex:null,ttype:1,codes:g},{input:"mathbb",tag:"mstyle",atname:"mathvariant",atval:"double-struck",output:"mathbb",tex:null,ttype:1,codes:g},{input:"cc",tag:"mstyle",atname:"mathvariant",atval:"script",output:"cc",tex:null,ttype:1,codes:m},{input:"mathcal",tag:"mstyle",atname:"mathvariant",atval:"script",output:"mathcal",tex:null,ttype:1,codes:m},{input:"tt",tag:"mstyle",atname:"mathvariant",atval:"monospace",output:"tt",tex:null,ttype:1},{input:"mathtt",tag:"mstyle",atname:"mathvariant",atval:"monospace",output:"mathtt",tex:null,ttype:1},{input:"fr",tag:"mstyle",atname:"mathvariant",atval:"fraktur",output:"fr",tex:null,ttype:1,codes:f},{input:"mathfrak",tag:"mstyle",atname:"mathvariant",atval:"fraktur",output:"mathfrak",tex:null,ttype:1,codes:f}];function T(t,e){return t.input>e.input?1:-1}var C,b,S,I=[];function N(){var t,e=x.length;for(t=0;t>1]=I[a];if(b=S,""!=s)return S=x[e].ttype,x[e];S=0,a=1,i=t.slice(0,1);for(var u=!0;"0"<=i&&i<="9"&&a<=t.length;)i=t.slice(a,a+1),a++;if(i==l&&"0"<=(i=t.slice(a,a+1))&&i<="9")for(u=!1,a++;"0"<=i&&i<="9"&&a<=t.length;)i=t.slice(a,a+1),a++;return u&&a>1||a>2?(i=t.slice(0,a-1),n="mn"):(a=2,n=("A">(i=t.slice(0,1))||i>"Z")&&("a">i||i>"z")?"mo":"mi"),"-"==i&&" "!==t.charAt(1)&&3==b?(S=3,{input:i,tag:n,output:i,ttype:1,func:!0}):{input:i,tag:n,output:i,ttype:0}}function L(t){var e;t.hasChildNodes()&&(!t.firstChild.hasChildNodes()||"mrow"!=t.nodeName&&"M:MROW"!=t.nodeName||"("!=(e=t.firstChild.firstChild.nodeValue)&&"["!=e&&"{"!=e||t.removeChild(t.firstChild),!t.lastChild.hasChildNodes()||"mrow"!=t.nodeName&&"M:MROW"!=t.nodeName||")"!=(e=t.lastChild.firstChild.nodeValue)&&"]"!=e&&"}"!=e||t.removeChild(t.lastChild))}function M(t){var e,i,a,s,r,o=n.createDocumentFragment();if(null==(e=O(t=v(t,0)))||5==e.ttype&&C>0)return[null,t];switch(e.ttype==y&&(e=O(t=e.output+v(t,e.input.length))),e.ttype){case 7:case 0:default:return t=v(t,e.input.length),[d(e.tag,n.createTextNode(e.output)),t];case 4:return C++,a=D(t=v(t,e.input.length),!0),C--,"boolean"==typeof e.invisible&&e.invisible?i=d("mrow",a[0]):(i=d("mo",n.createTextNode(e.output)),(i=d("mrow",i)).appendChild(a[0])),[i,a[1]];case 10:return e!=E&&(t=v(t,e.input.length)),-1==(s="{"==t.charAt(0)?t.indexOf("}"):"("==t.charAt(0)?t.indexOf(")"):"["==t.charAt(0)?t.indexOf("]"):e==E?t.slice(1).indexOf('"')+1:0)&&(s=t.length)," "==(r=t.slice(1,s)).charAt(0)&&((i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i)),o.appendChild(d(e.tag,n.createTextNode(r)))," "==r.charAt(r.length-1)&&((i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i)),t=v(t,s+1),[d("mrow",o),t];case 15:case 1:if(null==(a=M(t=v(t,e.input.length)))[0])return[d(e.tag,n.createTextNode(e.output)),t];if("boolean"==typeof e.func&&e.func)return"^"==(r=t.charAt(0))||"_"==r||"/"==r||"|"==r||","==r||1==e.input.length&&e.input.match(/\w/)&&"("!=r?[d(e.tag,n.createTextNode(e.output)),t]:((i=d("mrow",d(e.tag,n.createTextNode(e.output)))).appendChild(a[0]),[i,a[1]]);if(L(a[0]),"sqrt"==e.input)return[d(e.tag,a[0]),a[1]];if(void 0!==e.rewriteleftright)return(i=d("mrow",d("mo",n.createTextNode(e.rewriteleftright[0])))).appendChild(a[0]),i.appendChild(d("mo",n.createTextNode(e.rewriteleftright[1]))),[i,a[1]];if("cancel"==e.input)return(i=d(e.tag,a[0])).setAttribute("notation","updiagonalstrike"),[i,a[1]];if("boolean"==typeof e.acc&&e.acc){i=d(e.tag,a[0]);var l=d("mo",n.createTextNode(e.output));return"vec"==e.input&&("mrow"==a[0].nodeName&&1==a[0].childNodes.length&&null!==a[0].firstChild.firstChild.nodeValue&&1==a[0].firstChild.firstChild.nodeValue.length||null!==a[0].firstChild.nodeValue&&1==a[0].firstChild.nodeValue.length)&&l.setAttribute("stretchy",!1),i.appendChild(l),[i,a[1]]}if(!u&&void 0!==e.codes)for(s=0;s64&&r.charCodeAt(p)<91?h+=e.codes[r.charCodeAt(p)-65]:r.charCodeAt(p)>96&&r.charCodeAt(p)<123?h+=e.codes[r.charCodeAt(p)-71]:h+=r.charAt(p);"mi"==a[0].nodeName?a[0]=d("mo").appendChild(n.createTextNode(h)):a[0].replaceChild(d("mo").appendChild(n.createTextNode(h)),a[0].childNodes[s])}return(i=d(e.tag,a[0])).setAttribute(e.atname,e.atval),[i,a[1]];case 2:if(null==(a=M(t=v(t,e.input.length)))[0])return[d("mo",n.createTextNode(e.input)),t];L(a[0]);var c=M(a[1]);return null==c[0]?[d("mo",n.createTextNode(e.input)),t]:(L(c[0]),["color","class","id"].indexOf(e.input)>=0?("{"==t.charAt(0)?s=t.indexOf("}"):"("==t.charAt(0)?s=t.indexOf(")"):"["==t.charAt(0)&&(s=t.indexOf("]")),r=t.slice(1,s),i=d(e.tag,c[0]),"color"===e.input?i.setAttribute("mathcolor",r):"class"===e.input?i.setAttribute("class",r):"id"===e.input&&i.setAttribute("id",r),[i,c[1]]):("root"!=e.input&&"stackrel"!=e.output||o.appendChild(c[0]),o.appendChild(a[0]),"frac"==e.input&&o.appendChild(c[0]),[d(e.tag,o),c[1]]));case 3:return t=v(t,e.input.length),[d("mo",n.createTextNode(e.output)),t];case 6:return t=v(t,e.input.length),(i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i),o.appendChild(d(e.tag,n.createTextNode(e.output))),(i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i),[d("mrow",o),t];case 9:return C++,a=D(t=v(t,e.input.length),!1),C--,r="",null!=a[0].lastChild&&(r=a[0].lastChild.firstChild.nodeValue),"|"==r&&","!==t.charAt(0)?(i=d("mo",n.createTextNode(e.output)),(i=d("mrow",i)).appendChild(a[0]),[i,a[1]]):(i=d("mo",n.createTextNode("\u2223")),[i=d("mrow",i),t])}}function k(t){var e,i,a,s,r,o;if(i=O(t=v(t,0)),s=(r=M(t))[0],3==(e=O(t=r[1])).ttype&&"/"!=e.input){if(null==(r=M(t=v(t,e.input.length)))[0]?r[0]=d("mo",n.createTextNode("\u25a1")):L(r[0]),t=r[1],o=7==i.ttype||15==i.ttype,"_"==e.input)if("^"==(a=O(t)).input){var l=M(t=v(t,a.input.length));L(l[0]),t=l[1],(s=d(o?"munderover":"msubsup",s)).appendChild(r[0]),s.appendChild(l[0]),s=d("mrow",s)}else(s=d(o?"munder":"msub",s)).appendChild(r[0]);else"^"==e.input&&o?(s=d("mover",s)).appendChild(r[0]):(s=d(e.tag,s)).appendChild(r[0]);void 0!==i.func&&i.func&&3!=(a=O(t)).ttype&&5!=a.ttype&&(i.input.length>1||4==a.ttype)&&(r=k(t),(s=d("mrow",s)).appendChild(r[0]),t=r[1])}return[s,t]}function D(t,e){var i,a,s,r,o=n.createDocumentFragment();do{a=(s=k(t=v(t,0)))[0],3==(i=O(t=s[1])).ttype&&"/"==i.input?(null==(s=k(t=v(t,i.input.length)))[0]?s[0]=d("mo",n.createTextNode("\u25a1")):L(s[0]),t=s[1],L(a),(a=d(i.tag,a)).appendChild(s[0]),o.appendChild(a),i=O(t)):null!=a&&o.appendChild(a)}while((5!=i.ttype&&(9!=i.ttype||e)||0==C)&&null!=i&&""!=i.output);if(5==i.ttype||9==i.ttype){var l=o.childNodes.length;if(l>0&&"mrow"==o.childNodes[l-1].nodeName&&o.childNodes[l-1].lastChild&&o.childNodes[l-1].lastChild.firstChild){var u=o.childNodes[l-1].lastChild.firstChild.nodeValue;if(")"==u||"]"==u){var h=o.childNodes[l-1].firstChild.firstChild.nodeValue;if("("==h&&")"==u&&"}"!=i.output||"["==h&&"]"==u){var p=[],c=!0,m=o.childNodes.length;for(r=0;c&&r1&&(c=p[r].length==p[r-2].length)}var g=[];if(c=c&&(p.length>1||p[0].length>0)){var y,E,x,T,b=n.createDocumentFragment();for(r=0;r2&&(o.removeChild(o.firstChild),o.removeChild(o.firstChild)),b.appendChild(d("mtr",y))}(a=d("mtable",b)).setAttribute("columnlines",g.join(" ")),"boolean"==typeof i.invisible&&i.invisible&&a.setAttribute("columnalign","left"),o.replaceChild(a,o.firstChild)}}}}t=v(t,i.input.length),"boolean"==typeof i.invisible&&i.invisible||(a=d("mo",n.createTextNode(i.output)),o.appendChild(a))}return[o,t]}function P(t,e){var i;return C=0,i=d("mstyle",D((t=(t=(t=t.replace(/ /g,"")).replace(/>/g,">")).replace(/</g,"<")).replace(/^\s+/g,""),!1)[0]),""!=s&&i.setAttribute("mathcolor",s),""!=w&&(i.setAttribute("fontsize",w),i.setAttribute("mathsize",w)),""!=H&&(i.setAttribute("fontfamily",H),i.setAttribute("mathvariant",H)),r&&i.setAttribute("displaystyle","true"),i=d("math",i),o&&i.setAttribute("title",t.replace(/\s+/g," ")),i}o=!1;var H="",w=(s="","");!function(){for(var t=0,e=x.length;t=n-1&&(this.lastChild=t),this.SetData(i,t),t.nextSibling=e.nextSibling,e.nextSibling=e.parent=null,e},hasChildNodes:function(t){return this.childNodes.length>0},setAttribute:function(t,e){this[t]=e}}),N()},Augment:function(t){for(var e in t)if(t.hasOwnProperty(e)){switch(e){case"displaystyle":r=t[e];break;case"decimal":decimal=t[e];break;case"parseMath":P=t[e];break;case"parseExpr":D=t[e];break;case"parseIexpr":k=t[e];break;case"parseSexpr":M=t[e];break;case"removeBrackets":L=t[e];break;case"getSymbol":O=t[e];break;case"position":R=t[e];break;case"removeCharsAndBlanks":v=t[e];break;case"createMmlNode":d=t[e];break;case"createElementMathML":c=t[e];break;case"createElementXHTML":h=t[e];break;case"initSymbols":N=t[e];break;case"refreshSymbols":A=t[e];break;case"compareNames":T=t[e]}this[e]=t[e]}},parseMath:P,parseExpr:D,parseIexpr:k,parseSexr:M,removeBrackets:L,getSymbol:O,position:R,removeCharsAndBlanks:v,createMmlNode:d,createElementMathML:c,createElementXHTML:h,initSymbols:N,refreshSymbols:A,compareNames:T,createDocumentFragment:i,document:n,define:function(t,e){x.push({input:t,tag:"mo",output:e,tex:null,ttype:y}),A()},newcommand:function(t,e){x.push({input:t,tag:"mo",output:e,tex:null,ttype:y}),A()},newsymbol:function(t){x.push(t),A()},symbols:x,names:I,TOKEN:{CONST:0,UNARY:1,BINARY:2,INFIX:3,LEFTBRACKET:4,RIGHTBRACKET:5,SPACE:6,UNDEROVER:7,DEFINITION:y,LEFTRIGHT:9,TEXT:10,UNARYUNDEROVER:15}}})}(MathJax.InputJax.AsciiMath),(t=MathJax.InputJax.AsciiMath).Augment({sourceMenuTitle:["AsciiMathInput","AsciiMath Input"],annotationEncoding:"text/x-asciimath",prefilterHooks:MathJax.Callback.Hooks(!0),postfilterHooks:MathJax.Callback.Hooks(!0),Translate:function(t){var i,n=MathJax.HTML.getScript(t),a={math:n,script:t},s=this.prefilterHooks.Execute(a);if(s)return s;n=a.math;try{i=this.AM.parseMath(n)}catch(t){if(!t.asciimathError)throw t;i=this.formatError(t,n)}return a.math=e(i),this.postfilterHooks.Execute(a),this.postfilterHooks.Execute(a)||a.math},formatError:function(t,i,n){var a=t.message.replace(/\n.*/,"");return MathJax.Hub.signal.Post(["AsciiMath Jax - parse error",a,i,n]),e.Error(a)},Error:function(t){throw MathJax.Hub.Insert(Error(t),{asciimathError:!0})},Startup:function(){e=MathJax.ElementJax.mml,this.AM.Init()}}),t.loadComplete("jax.js")},723:function(t,e){"use strict";MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},649:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=MathJax._.core.FindMath.AbstractFindMath},309:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=MathJax._.core.InputJax.AbstractInputJax},769:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.protoItem=MathJax._.core.MathItem.protoItem,e.AbstractMathItem=MathJax._.core.MathItem.AbstractMathItem,e.STATE=MathJax._.core.MathItem.STATE,e.newState=MathJax._.core.MathItem.newState},806:function(t,e){"use strict";e.g=MathJax._.core.MmlTree.MmlFactory.MmlFactory},77:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},720:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sortLength=MathJax._.util.string.sortLength,e.quotePattern=MathJax._.util.string.quotePattern,e.unicodeChars=MathJax._.util.string.unicodeChars,e.unicodeString=MathJax._.util.string.unicodeString,e.isPercent=MathJax._.util.string.isPercent,e.split=MathJax._.util.string.split}},e={};function i(n){var a=e[n];if(void 0!==a)return a.exports;var s=e[n]={exports:{}};return t[n].call(s.exports,s,s.exports,i),s.exports}i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),function(){"use strict";var t=i(723),e=i(306),n=i(884),a=i(577);MathJax.loader&&MathJax.loader.checkVersion("input/asciimath",e.q,"input"),(0,t.r8)({_:{input:{asciimath_ts:n,asciimath:{FindAsciiMath:a}}}}),MathJax.startup&&(MathJax.startup.registerConstructor("asciimath",n.AsciiMath),MathJax.startup.useInput("asciimath"))}()}(); \ No newline at end of file +!function(){var t={306:function(t,e){"use strict";e.q=void 0,e.q="4.0.0-alpha.1"},884:function(t,e,i){"use strict";var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}),s=this&&this.__assign||function(){return s=Object.assign||function(t){for(var e,i=1,n=arguments.length;i0)&&!(n=s.next()).done;)r.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(i=s.return)&&i.call(s)}finally{if(a)throw a.error}}return r};Object.defineProperty(e,"__esModule",{value:!0}),e.AsciiMath=void 0;var o=i(309),l=i(406),u=i(77),h=i(577),p=function(t){function e(i){var n=this,a=r((0,u.separateOptions)(i,h.FindAsciiMath.OPTIONS,e.OPTIONS),3),s=a[1],o=a[2];return(n=t.call(this,o)||this).findAsciiMath=n.options.FindAsciiMath||new h.FindAsciiMath(s),n}return a(e,t),e.prototype.compile=function(t,e){return l.LegacyAsciiMath.Compile(t.math,t.display)},e.prototype.findMath=function(t){return this.findAsciiMath.findMath(t)},e.NAME="AsciiMath",e.OPTIONS=s(s({},o.AbstractInputJax.OPTIONS),{FindAsciiMath:null}),e}(o.AbstractInputJax);e.AsciiMath=p},577:function(t,e,i){"use strict";var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}),s=this&&this.__read||function(t,e){var i="function"==typeof Symbol&&t[Symbol.iterator];if(!i)return t;var n,a,s=i.call(t),r=[];try{for(;(void 0===e||e-- >0)&&!(n=s.next()).done;)r.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(i=s.return)&&i.call(s)}finally{if(a)throw a.error}}return r};Object.defineProperty(e,"__esModule",{value:!0}),e.FindAsciiMath=void 0;var r=i(649),o=i(720),l=i(769),u=function(t){function e(e){var i=t.call(this,e)||this;return i.getPatterns(),i}return a(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,i=[];this.end={},e.delimiters.forEach((function(e){return t.addPattern(i,e,!1)})),this.start=new RegExp(i.join("|"),"g"),this.hasPatterns=i.length>0},e.prototype.addPattern=function(t,e,i){var n=s(e,2),a=n[0],r=n[1];t.push((0,o.quotePattern)(a)),this.end[a]=[r,i,new RegExp((0,o.quotePattern)(r),"g")]},e.prototype.findEnd=function(t,e,i,n){var a=s(n,3),r=a[1],o=a[2],u=o.lastIndex=i.index+i[0].length,h=o.exec(t);return h?(0,l.protoItem)(i[0],t.substr(u,h.index-u),h[0],e,i.index,h.index+h[0].length,r):null},e.prototype.findMathInString=function(t,e,i){var n,a;for(this.start.lastIndex=0;n=this.start.exec(i);)(a=this.findEnd(i,e,n,this.end[n[0]]))&&(t.push(a),this.start.lastIndex=a.end.n)},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var i=0,n=t.length;i1&&(t=2===arguments.length&&"function"!=typeof arguments[0]&&arguments[0]instanceof Object&&"number"==typeof arguments[1]?[].slice.call(t,e):[].slice.call(arguments,0)),t instanceof Array&&1===t.length&&(t=t[0]),"function"==typeof t)return t.execute===i.prototype.execute?t:i({hook:t});if(t instanceof Array){if("string"==typeof t[0]&&t[1]instanceof Object&&"function"==typeof t[1][t[0]])return i({hook:t[1][t[0]],object:t[1],data:t.slice(2)});if("function"==typeof t[0])return i({hook:t[0],data:t.slice(1)});if("function"==typeof t[1])return i({hook:t[1],object:t[0],data:t.slice(2)})}else{if("string"==typeof t)return s&&s(),i({hook:a,data:[t]});if(t instanceof Object)return i(t);if(void 0===t)return i({})}throw Error("Can't make callback from given data")},o=function(t,e){(t=r(t)).called||(c(t,e),e.pending++)},h=function(){var t=this.signal;delete this.signal,this.execute=this.oldExecute,delete this.oldExecute;var e=this.execute.apply(this,arguments);if(n(e)&&!e.called)c(e,t);else for(var i=0,a=t.length;i0&&e=0;t--)this.hooks.splice(t,1);this.remove=[]}}),f=e.Object.Subclass({Init:function(){this.pending=this.running=0,this.queue=[],this.Push.apply(this,arguments)},Push:function(){for(var t,e=0,i=arguments.length;e=this.timeout?(t(this.STATUS.ERROR),1):0},file:function(t,i){i<0?e.Ajax.loadTimeout(t):e.Ajax.loadComplete(t)},execute:function(){this.hook.call(this.object,this,this.data[0],this.data[1])},checkSafari2:function(t,e,i){t.time(i)||(p.styleSheets.length>e&&p.styleSheets[e].cssRules&&p.styleSheets[e].cssRules.length?i(t.STATUS.OK):setTimeout(t,t.delay))},checkLength:function(t,i,n){if(!t.time(n)){var a=0,s=i.sheet||i.styleSheet;try{(s.cssRules||s.rules||[]).length>0&&(a=1)}catch(t){(t.message.match(/protected variable|restricted URI/)||t.message.match(/Security error/))&&(a=1)}a?setTimeout(e.Callback([n,t.STATUS.OK]),0):setTimeout(t,t.delay)}}},loadComplete:function(t){t=this.fileURL(t);var i=this.loading[t];return i&&!i.preloaded?(e.Message.Clear(i.message),i.timeout&&clearTimeout(i.timeout),i.script&&(0===a.length&&setTimeout(s,0),a.push(i.script)),this.loaded[t]=i.status,delete this.loading[t],this.addHook(t,i.callback)):(i&&delete this.loading[t],this.loaded[t]=this.STATUS.OK,i={status:this.STATUS.OK}),this.loadHooks[t]?this.loadHooks[t].Execute(i.status):null},loadTimeout:function(t){this.loading[t].timeout&&clearTimeout(this.loading[t].timeout),this.loading[t].status=this.STATUS.ERROR,this.loadError(t),this.loadComplete(t)},loadError:function(t){e.Message.Set(["LoadFailed","File failed to load: %1",t],null,2e3),e.Hub.signal.Post(["file load error",t])},Styles:function(t,i){var n=this.StyleString(t);if(""===n)(i=e.Callback(i))();else{var a=p.createElement("style");a.type="text/css",this.head=(this.head,null),this.head.appendChild(a),a.styleSheet&&void 0!==a.styleSheet.cssText?a.styleSheet.cssText=n:a.appendChild(p.createTextNode(n)),i=this.timer.create.call(this,i,a)}return i},StyleString:function(t){if("string"==typeof t)return t;var e,i,n="";for(e in t)if(t.hasOwnProperty(e))if("string"==typeof t[e])n+=e+" {"+t[e]+"}\n";else if(t[e]instanceof Array)for(var a=0;a="0"&&r<="9")s[n]=e[s[n]-1],"number"==typeof s[n]&&(s[n]=this.number(s[n]));else if("{"===r)if((r=s[n].substr(1))>="0"&&r<="9")s[n]=e[s[n].substr(1,s[n].length-2)-1],"number"==typeof s[n]&&(s[n]=this.number(s[n]));else{var o=s[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/);if(o)if("plural"===o[1]){var l=e[o[2]-1];if(void 0===l)s[n]="???";else{l=this.plural(l)-1;var u=o[3].replace(/(^|[^%])(%%)*%\|/g,"$1$2%\uefef").split(/\|/);l>=0&&l=3?i.push([s[0],s[1],this.processSnippet(t,s[2])]):i.push(e[n])}else i.push(e[n]);return i},markdownPattern:/(%.)|(\*{1,3})((?:%.|.)+?)\2|(`+)((?:%.|.)+?)\4|\[((?:%.|.)+?)\]\(([^\s\)]+)\)/,processMarkdown:function(t,e,i){for(var n,a=[],s=t.split(this.markdownPattern),r=s[0],o=1,l=s.length;o0||this.Get("scriptlevel")>0)&&n>=0?"":this.TEXSPACELENGTH[Math.abs(n)]},TEXSPACELENGTH:["",t.LENGTH.THINMATHSPACE,t.LENGTH.MEDIUMMATHSPACE,t.LENGTH.THICKMATHSPACE],TEXSPACE:[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],autoDefault:function(t){return""},isSpacelike:function(){return!1},isEmbellished:function(){return!1},Core:function(){return this},CoreMO:function(){return this},childIndex:function(t){if(null!=t)for(var e=0,i=this.data.length;e=55296&&i.charCodeAt(0)<56320?t.VARIANT.ITALIC:t.VARIANT.NORMAL}return""},setTeXclass:function(e){this.getPrevClass(e);var i=this.data.join("");return i.length>1&&i.match(/^[a-z][a-z0-9]*$/i)&&this.texClass===t.TEXCLASS.ORD&&(this.texClass=t.TEXCLASS.OP,this.autoOP=!0),this}}),t.mn=t.mbase.Subclass({type:"mn",isToken:!0,texClass:t.TEXCLASS.ORD,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT}}),t.mo=t.mbase.Subclass({type:"mo",isToken:!0,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT,form:t.AUTO,fence:t.AUTO,separator:t.AUTO,lspace:t.AUTO,rspace:t.AUTO,stretchy:t.AUTO,symmetric:t.AUTO,maxsize:t.AUTO,minsize:t.AUTO,largeop:t.AUTO,movablelimits:t.AUTO,accent:t.AUTO,linebreak:t.LINEBREAK.AUTO,lineleading:t.INHERIT,linebreakstyle:t.AUTO,linebreakmultchar:t.INHERIT,indentalign:t.INHERIT,indentshift:t.INHERIT,indenttarget:t.INHERIT,indentalignfirst:t.INHERIT,indentshiftfirst:t.INHERIT,indentalignlast:t.INHERIT,indentshiftlast:t.INHERIT,texClass:t.AUTO},defaultDef:{form:t.FORM.INFIX,fence:!1,separator:!1,lspace:t.LENGTH.THICKMATHSPACE,rspace:t.LENGTH.THICKMATHSPACE,stretchy:!1,symmetric:!1,maxsize:t.SIZE.INFINITY,minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:t.LINEBREAK.AUTO,lineleading:"1ex",linebreakstyle:"before",indentalign:t.INDENTALIGN.AUTO,indentshift:"0",indenttarget:"",indentalignfirst:t.INDENTALIGN.INDENTALIGN,indentshiftfirst:t.INDENTSHIFT.INDENTSHIFT,indentalignlast:t.INDENTALIGN.INDENTALIGN,indentshiftlast:t.INDENTSHIFT.INDENTSHIFT,texClass:t.TEXCLASS.REL},SPACE_ATTR:{lspace:1,rspace:2,form:4},useMMLspacing:7,autoDefault:function(e,i){var n=this.def;if(!n){if("form"===e)return this.useMMLspacing&=~this.SPACE_ATTR.form,this.getForm();for(var a=this.data.join(""),s=[this.Get("form"),t.FORM.INFIX,t.FORM.POSTFIX,t.FORM.PREFIX],r=0,o=s.length;r=55296&&i<56320&&(i=(i-55296<<10)+(e.charCodeAt(1)-56320)+65536);for(var n=0,a=this.RANGES.length;n=0;t--)if(this.data[0]&&!this.data[t].isSpacelike())return this.data[t];return null},Core:function(){return this.isEmbellished()&&void 0!==this.core?this.data[this.core]:this},CoreMO:function(){return this.isEmbellished()&&void 0!==this.core?this.data[this.core].CoreMO():this},toString:function(){return this.inferred?"["+this.data.join(",")+"]":this.SUPER(arguments).toString.call(this)},setTeXclass:function(e){var i,n=this.data.length;if(!this.open&&!this.close||e&&e.fnOP){for(i=0;i0)&&e++,e},adjustChild_texprimestyle:function(t){return t==this.den||this.Get("texprimestyle")},setTeXclass:t.mbase.setSeparateTeXclasses}),t.msqrt=t.mbase.Subclass({type:"msqrt",inferRow:!0,linebreakContainer:!0,texClass:t.TEXCLASS.ORD,setTeXclass:t.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(t){return!0}}),t.mroot=t.mbase.Subclass({type:"mroot",linebreakContainer:!0,texClass:t.TEXCLASS.ORD,adjustChild_displaystyle:function(t){return 1!==t&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel");return 1===t&&(e+=2),e},adjustChild_texprimestyle:function(t){return 0===t||this.Get("texprimestyle")},setTeXclass:t.mbase.setSeparateTeXclasses}),t.mstyle=t.mbase.Subclass({type:"mstyle",isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,inferRow:!0,defaults:{scriptlevel:t.INHERIT,displaystyle:t.INHERIT,scriptsizemultiplier:Math.sqrt(.5),scriptminsize:"8pt",mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT,infixlinebreakstyle:t.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(t){var e=this.scriptlevel;if(null==e)e=this.Get("scriptlevel");else if(String(e).match(/^ *[-+]/)){e=this.Get("scriptlevel",null,!0)+parseInt(e)}return e},inheritFromMe:!0,noInherit:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},getRemoved:{fontfamily:"fontFamily",fontweight:"fontWeight",fontstyle:"fontStyle",fontsize:"fontSize"},setTeXclass:t.mbase.setChildTeXclass}),t.merror=t.mbase.Subclass({type:"merror",inferRow:!0,linebreakContainer:!0,texClass:t.TEXCLASS.ORD}),t.mpadded=t.mbase.Subclass({type:"mpadded",inferRow:!0,isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,width:"",height:"",depth:"",lspace:0,voffset:0},setTeXclass:t.mbase.setChildTeXclass}),t.mphantom=t.mbase.Subclass({type:"mphantom",texClass:t.TEXCLASS.ORD,inferRow:!0,isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,setTeXclass:t.mbase.setChildTeXclass}),t.mfenced=t.mbase.Subclass({type:"mfenced",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,open:"(",close:")",separators:","},addFakeNodes:function(){var e=this.getValues("open","close","separators");if(e.open=e.open.replace(/[ \t\n\r]/g,""),e.close=e.close.replace(/[ \t\n\r]/g,""),e.separators=e.separators.replace(/[ \t\n\r]/g,""),""!==e.open&&(this.SetData("open",t.mo(e.open).With({fence:!0,form:t.FORM.PREFIX,texClass:t.TEXCLASS.OPEN})),this.data.open.useMMLspacing=0),""!==e.separators){for(;e.separators.length0)&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel");return t>0&&e++,e},adjustChild_texprimestyle:function(t){return t===this.sub||this.Get("texprimestyle")},setTeXclass:t.mbase.setBaseTeXclasses}),t.msub=t.msubsup.Subclass({type:"msub"}),t.msup=t.msubsup.Subclass({type:"msup",sub:2,sup:1}),t.mmultiscripts=t.msubsup.Subclass({type:"mmultiscripts",adjustChild_texprimestyle:function(t){return t%2==1||this.Get("texprimestyle")}}),t.mprescripts=t.mbase.Subclass({type:"mprescripts"}),t.none=t.mbase.Subclass({type:"none"}),t.munderover=t.mbase.Subclass({type:"munderover",base:0,under:1,over:2,sub:1,sup:2,ACCENTS:["","accentunder","accent"],linebreakContainer:!0,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,accent:t.AUTO,accentunder:t.AUTO,align:t.ALIGN.CENTER,texClass:t.AUTO,subscriptshift:"",superscriptshift:""},autoDefault:function(e){return"texClass"===e?this.isEmbellished()?this.CoreMO().Get(e):t.TEXCLASS.ORD:"accent"===e&&this.data[this.over]?this.data[this.over].CoreMO().Get("accent"):!("accentunder"!==e||!this.data[this.under])&&this.data[this.under].CoreMO().Get("accent")},adjustChild_displaystyle:function(t){return!(t>0)&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel"),i=this.data[this.base]&&!this.Get("displaystyle")&&this.data[this.base].CoreMO().Get("movablelimits");return t!=this.under||!i&&this.Get("accentunder")||e++,t!=this.over||!i&&this.Get("accent")||e++,e},adjustChild_texprimestyle:function(t){return!(t!==this.base||!this.data[this.over])||this.Get("texprimestyle")},setTeXclass:t.mbase.setBaseTeXclasses}),t.munder=t.munderover.Subclass({type:"munder"}),t.mover=t.munderover.Subclass({type:"mover",over:1,under:2,sup:1,sub:2,ACCENTS:["","accent","accentunder"]}),t.mtable=t.mbase.Subclass({type:"mtable",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,align:t.ALIGN.AXIS,rowalign:t.ALIGN.BASELINE,columnalign:t.ALIGN.CENTER,groupalign:"{left}",alignmentscope:!0,columnwidth:t.WIDTH.AUTO,width:t.WIDTH.AUTO,rowspacing:"1ex",columnspacing:".8em",rowlines:t.LINES.NONE,columnlines:t.LINES.NONE,frame:t.LINES.NONE,framespacing:"0.4em 0.5ex",equalrows:!1,equalcolumns:!1,displaystyle:!1,side:t.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:t.TEXCLASS.ORD,useHeight:1},adjustChild_displaystyle:function(){return null!=this.displaystyle?this.displaystyle:this.defaults.displaystyle},inheritFromMe:!0,noInherit:{mover:{align:!0},munder:{align:!0},munderover:{align:!0},mtable:{align:!0,rowalign:!0,columnalign:!0,groupalign:!0,alignmentscope:!0,columnwidth:!0,width:!0,rowspacing:!0,columnspacing:!0,rowlines:!0,columnlines:!0,frame:!0,framespacing:!0,equalrows:!0,equalcolumns:!0,displaystyle:!0,side:!0,minlabelspacing:!0,texClass:!0,useHeight:1}},linebreakContainer:!0,Append:function(){for(var e=0,i=arguments.length;e>10),56320+(1023&t)))}}),t.xml=t.mbase.Subclass({type:"xml",Init:function(){return this.div=document.createElement("div"),this.SUPER(arguments).Init.apply(this,arguments)},Append:function(){for(var t=0,e=arguments.length;t":i.REL,"?":[1,1,e.CLOSE],"\\":i.ORD,"^":i.ORD11,_:i.ORD11,"|":[2,2,e.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"#":i.ORD,$:i.ORD,".":[0,3,e.PUNCT,{separator:!0}],"\u02b9":i.ORD,"\u0300":i.ACCENT,"\u0301":i.ACCENT,"\u0303":i.WIDEACCENT,"\u0304":i.ACCENT,"\u0306":i.ACCENT,"\u0307":i.ACCENT,"\u0308":i.ACCENT,"\u030c":i.ACCENT,"\u0332":i.WIDEACCENT,"\u0338":i.REL4,"\u2015":[0,0,e.ORD,{stretchy:!0}],"\u2017":[0,0,e.ORD,{stretchy:!0}],"\u2020":i.BIN3,"\u2021":i.BIN3,"\u20d7":i.ACCENT,"\u2111":i.ORD,"\u2113":i.ORD,"\u2118":i.ORD,"\u211c":i.ORD,"\u2205":i.ORD,"\u221e":i.ORD,"\u2305":i.BIN3,"\u2306":i.BIN3,"\u2322":i.REL4,"\u2323":i.REL4,"\u2329":i.OPEN,"\u232a":i.CLOSE,"\u23aa":i.ORD,"\u23af":[0,0,e.ORD,{stretchy:!0}],"\u23b0":i.OPEN,"\u23b1":i.CLOSE,"\u2500":i.ORD,"\u25ef":i.BIN3,"\u2660":i.ORD,"\u2661":i.ORD,"\u2662":i.ORD,"\u2663":i.ORD,"\u3008":i.OPEN,"\u3009":i.CLOSE,"\ufe37":i.WIDEACCENT,"\ufe38":i.WIDEACCENT}}},{OPTYPES:i});var n=t.mo.prototype.OPTABLE;n.infix["^"]=i.WIDEREL,n.infix._=i.WIDEREL,n.prefix["\u2223"]=i.OPEN,n.prefix["\u2225"]=i.OPEN,n.postfix["\u2223"]=i.CLOSE,n.postfix["\u2225"]=i.CLOSE}(MathJax.ElementJax.mml),MathJax.ElementJax.mml.loadComplete("jax.js")},315:function(){MathJax.InputJax.AsciiMath=MathJax.InputJax({id:"AsciiMath",version:"2.7.2",directory:MathJax.InputJax.directory+"/AsciiMath",extensionDir:MathJax.InputJax.extensionDir+"/AsciiMath",config:{fixphi:!0,useMathMLspacing:!0,displaystyle:!0,decimalsign:"."}}),MathJax.InputJax.AsciiMath.Register("math/asciimath"),MathJax.InputJax.AsciiMath.loadComplete("config.js")},247:function(){var t,e;!function(t){var e,i=MathJax.Object.Subclass({firstChild:null,lastChild:null,Init:function(){this.childNodes=[]},appendChild:function(t){return t.parent&&t.parent.removeChild(t),this.lastChild&&(this.lastChild.nextSibling=t),this.firstChild||(this.firstChild=t),this.childNodes.push(t),t.parent=this,this.lastChild=t,t},removeChild:function(t){for(var e=0,i=this.childNodes.length;e=n-1&&(this.lastChild=t),this.childNodes[i]=t,t.nextSibling=e.nextSibling,e.nextSibling=e.parent=null,e},hasChildNodes:function(t){return this.childNodes.length>0},toString:function(){return"{"+this.childNodes.join("")+"}"}}),n={getElementById:!0,createElementNS:function(i,n){var a=e[n]();return"mo"===n&&t.config.useMathMLspacing&&(a.useMMLspacing=128),a},createTextNode:function(t){return e.chars(t).With({nodeValue:t})},createDocumentFragment:function(){return i()}},a={appName:"MathJax"},s="blue",r=!0,o=!0,l=".",u="Microsoft"==a.appName.slice(0,9);function h(t){return u?n.createElement(t):n.createElementNS("http://www.w3.org/1999/xhtml",t)}var p="http://www.w3.org/1998/Math/MathML";function c(t){return u?n.createElement("m:"+t):n.createElementNS(p,t)}function d(t,e){var i;return i=u?n.createElement("m:"+t):n.createElementNS(p,t),e&&i.appendChild(e),i}var m=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf"],f=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128","\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],g=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124","\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],y=8,E={input:'"',tag:"mtext",output:"mbox",tex:null,ttype:10},x=[{input:"alpha",tag:"mi",output:"\u03b1",tex:null,ttype:0},{input:"beta",tag:"mi",output:"\u03b2",tex:null,ttype:0},{input:"chi",tag:"mi",output:"\u03c7",tex:null,ttype:0},{input:"delta",tag:"mi",output:"\u03b4",tex:null,ttype:0},{input:"Delta",tag:"mo",output:"\u0394",tex:null,ttype:0},{input:"epsi",tag:"mi",output:"\u03b5",tex:"epsilon",ttype:0},{input:"varepsilon",tag:"mi",output:"\u025b",tex:null,ttype:0},{input:"eta",tag:"mi",output:"\u03b7",tex:null,ttype:0},{input:"gamma",tag:"mi",output:"\u03b3",tex:null,ttype:0},{input:"Gamma",tag:"mo",output:"\u0393",tex:null,ttype:0},{input:"iota",tag:"mi",output:"\u03b9",tex:null,ttype:0},{input:"kappa",tag:"mi",output:"\u03ba",tex:null,ttype:0},{input:"lambda",tag:"mi",output:"\u03bb",tex:null,ttype:0},{input:"Lambda",tag:"mo",output:"\u039b",tex:null,ttype:0},{input:"lamda",tag:"mi",output:"\u03bb",tex:null,ttype:0},{input:"Lamda",tag:"mo",output:"\u039b",tex:null,ttype:0},{input:"mu",tag:"mi",output:"\u03bc",tex:null,ttype:0},{input:"nu",tag:"mi",output:"\u03bd",tex:null,ttype:0},{input:"omega",tag:"mi",output:"\u03c9",tex:null,ttype:0},{input:"Omega",tag:"mo",output:"\u03a9",tex:null,ttype:0},{input:"phi",tag:"mi",output:"\u03d5",tex:null,ttype:0},{input:"varphi",tag:"mi",output:"\u03c6",tex:null,ttype:0},{input:"Phi",tag:"mo",output:"\u03a6",tex:null,ttype:0},{input:"pi",tag:"mi",output:"\u03c0",tex:null,ttype:0},{input:"Pi",tag:"mo",output:"\u03a0",tex:null,ttype:0},{input:"psi",tag:"mi",output:"\u03c8",tex:null,ttype:0},{input:"Psi",tag:"mi",output:"\u03a8",tex:null,ttype:0},{input:"rho",tag:"mi",output:"\u03c1",tex:null,ttype:0},{input:"sigma",tag:"mi",output:"\u03c3",tex:null,ttype:0},{input:"Sigma",tag:"mo",output:"\u03a3",tex:null,ttype:0},{input:"tau",tag:"mi",output:"\u03c4",tex:null,ttype:0},{input:"theta",tag:"mi",output:"\u03b8",tex:null,ttype:0},{input:"vartheta",tag:"mi",output:"\u03d1",tex:null,ttype:0},{input:"Theta",tag:"mo",output:"\u0398",tex:null,ttype:0},{input:"upsilon",tag:"mi",output:"\u03c5",tex:null,ttype:0},{input:"xi",tag:"mi",output:"\u03be",tex:null,ttype:0},{input:"Xi",tag:"mo",output:"\u039e",tex:null,ttype:0},{input:"zeta",tag:"mi",output:"\u03b6",tex:null,ttype:0},{input:"*",tag:"mo",output:"\u22c5",tex:"cdot",ttype:0},{input:"**",tag:"mo",output:"\u2217",tex:"ast",ttype:0},{input:"***",tag:"mo",output:"\u22c6",tex:"star",ttype:0},{input:"//",tag:"mo",output:"/",tex:null,ttype:0},{input:"\\\\",tag:"mo",output:"\\",tex:"backslash",ttype:0},{input:"setminus",tag:"mo",output:"\\",tex:null,ttype:0},{input:"xx",tag:"mo",output:"\xd7",tex:"times",ttype:0},{input:"|><",tag:"mo",output:"\u22c9",tex:"ltimes",ttype:0},{input:"><|",tag:"mo",output:"\u22ca",tex:"rtimes",ttype:0},{input:"|><|",tag:"mo",output:"\u22c8",tex:"bowtie",ttype:0},{input:"-:",tag:"mo",output:"\xf7",tex:"div",ttype:0},{input:"divide",tag:"mo",output:"-:",tex:null,ttype:y},{input:"@",tag:"mo",output:"\u2218",tex:"circ",ttype:0},{input:"o+",tag:"mo",output:"\u2295",tex:"oplus",ttype:0},{input:"ox",tag:"mo",output:"\u2297",tex:"otimes",ttype:0},{input:"o.",tag:"mo",output:"\u2299",tex:"odot",ttype:0},{input:"sum",tag:"mo",output:"\u2211",tex:null,ttype:7},{input:"prod",tag:"mo",output:"\u220f",tex:null,ttype:7},{input:"^^",tag:"mo",output:"\u2227",tex:"wedge",ttype:0},{input:"^^^",tag:"mo",output:"\u22c0",tex:"bigwedge",ttype:7},{input:"vv",tag:"mo",output:"\u2228",tex:"vee",ttype:0},{input:"vvv",tag:"mo",output:"\u22c1",tex:"bigvee",ttype:7},{input:"nn",tag:"mo",output:"\u2229",tex:"cap",ttype:0},{input:"nnn",tag:"mo",output:"\u22c2",tex:"bigcap",ttype:7},{input:"uu",tag:"mo",output:"\u222a",tex:"cup",ttype:0},{input:"uuu",tag:"mo",output:"\u22c3",tex:"bigcup",ttype:7},{input:"!=",tag:"mo",output:"\u2260",tex:"ne",ttype:0},{input:":=",tag:"mo",output:":=",tex:null,ttype:0},{input:"lt",tag:"mo",output:"<",tex:null,ttype:0},{input:"<=",tag:"mo",output:"\u2264",tex:"le",ttype:0},{input:"lt=",tag:"mo",output:"\u2264",tex:"leq",ttype:0},{input:"gt",tag:"mo",output:">",tex:null,ttype:0},{input:">=",tag:"mo",output:"\u2265",tex:"ge",ttype:0},{input:"gt=",tag:"mo",output:"\u2265",tex:"geq",ttype:0},{input:"-<",tag:"mo",output:"\u227a",tex:"prec",ttype:0},{input:"-lt",tag:"mo",output:"\u227a",tex:null,ttype:0},{input:">-",tag:"mo",output:"\u227b",tex:"succ",ttype:0},{input:"-<=",tag:"mo",output:"\u2aaf",tex:"preceq",ttype:0},{input:">-=",tag:"mo",output:"\u2ab0",tex:"succeq",ttype:0},{input:"in",tag:"mo",output:"\u2208",tex:null,ttype:0},{input:"!in",tag:"mo",output:"\u2209",tex:"notin",ttype:0},{input:"sub",tag:"mo",output:"\u2282",tex:"subset",ttype:0},{input:"sup",tag:"mo",output:"\u2283",tex:"supset",ttype:0},{input:"sube",tag:"mo",output:"\u2286",tex:"subseteq",ttype:0},{input:"supe",tag:"mo",output:"\u2287",tex:"supseteq",ttype:0},{input:"-=",tag:"mo",output:"\u2261",tex:"equiv",ttype:0},{input:"~=",tag:"mo",output:"\u2245",tex:"cong",ttype:0},{input:"~~",tag:"mo",output:"\u2248",tex:"approx",ttype:0},{input:"~",tag:"mo",output:"\u223c",tex:"sim",ttype:0},{input:"prop",tag:"mo",output:"\u221d",tex:"propto",ttype:0},{input:"and",tag:"mtext",output:"and",tex:null,ttype:6},{input:"or",tag:"mtext",output:"or",tex:null,ttype:6},{input:"not",tag:"mo",output:"\xac",tex:"neg",ttype:0},{input:"=>",tag:"mo",output:"\u21d2",tex:"implies",ttype:0},{input:"if",tag:"mo",output:"if",tex:null,ttype:6},{input:"<=>",tag:"mo",output:"\u21d4",tex:"iff",ttype:0},{input:"AA",tag:"mo",output:"\u2200",tex:"forall",ttype:0},{input:"EE",tag:"mo",output:"\u2203",tex:"exists",ttype:0},{input:"_|_",tag:"mo",output:"\u22a5",tex:"bot",ttype:0},{input:"TT",tag:"mo",output:"\u22a4",tex:"top",ttype:0},{input:"|--",tag:"mo",output:"\u22a2",tex:"vdash",ttype:0},{input:"|==",tag:"mo",output:"\u22a8",tex:"models",ttype:0},{input:"(",tag:"mo",output:"(",tex:"left(",ttype:4},{input:")",tag:"mo",output:")",tex:"right)",ttype:5},{input:"[",tag:"mo",output:"[",tex:"left[",ttype:4},{input:"]",tag:"mo",output:"]",tex:"right]",ttype:5},{input:"{",tag:"mo",output:"{",tex:null,ttype:4},{input:"}",tag:"mo",output:"}",tex:null,ttype:5},{input:"|",tag:"mo",output:"|",tex:null,ttype:9},{input:":|:",tag:"mo",output:"|",tex:null,ttype:0},{input:"|:",tag:"mo",output:"|",tex:null,ttype:4},{input:":|",tag:"mo",output:"|",tex:null,ttype:5},{input:"(:",tag:"mo",output:"\u2329",tex:"langle",ttype:4},{input:":)",tag:"mo",output:"\u232a",tex:"rangle",ttype:5},{input:"<<",tag:"mo",output:"\u2329",tex:null,ttype:4},{input:">>",tag:"mo",output:"\u232a",tex:null,ttype:5},{input:"{:",tag:"mo",output:"{:",tex:null,ttype:4,invisible:!0},{input:":}",tag:"mo",output:":}",tex:null,ttype:5,invisible:!0},{input:"int",tag:"mo",output:"\u222b",tex:null,ttype:0},{input:"dx",tag:"mi",output:"{:d x:}",tex:null,ttype:y},{input:"dy",tag:"mi",output:"{:d y:}",tex:null,ttype:y},{input:"dz",tag:"mi",output:"{:d z:}",tex:null,ttype:y},{input:"dt",tag:"mi",output:"{:d t:}",tex:null,ttype:y},{input:"oint",tag:"mo",output:"\u222e",tex:null,ttype:0},{input:"del",tag:"mo",output:"\u2202",tex:"partial",ttype:0},{input:"grad",tag:"mo",output:"\u2207",tex:"nabla",ttype:0},{input:"+-",tag:"mo",output:"\xb1",tex:"pm",ttype:0},{input:"-+",tag:"mo",output:"\u2213",tex:"mp",ttype:0},{input:"O/",tag:"mo",output:"\u2205",tex:"emptyset",ttype:0},{input:"oo",tag:"mo",output:"\u221e",tex:"infty",ttype:0},{input:"aleph",tag:"mo",output:"\u2135",tex:null,ttype:0},{input:"...",tag:"mo",output:"...",tex:"ldots",ttype:0},{input:":.",tag:"mo",output:"\u2234",tex:"therefore",ttype:0},{input:":'",tag:"mo",output:"\u2235",tex:"because",ttype:0},{input:"/_",tag:"mo",output:"\u2220",tex:"angle",ttype:0},{input:"/_\\",tag:"mo",output:"\u25b3",tex:"triangle",ttype:0},{input:"'",tag:"mo",output:"\u2032",tex:"prime",ttype:0},{input:"tilde",tag:"mover",output:"~",tex:null,ttype:1,acc:!0},{input:"\\ ",tag:"mo",output:"\xa0",tex:null,ttype:0},{input:"frown",tag:"mo",output:"\u2322",tex:null,ttype:0},{input:"quad",tag:"mo",output:"\xa0\xa0",tex:null,ttype:0},{input:"qquad",tag:"mo",output:"\xa0\xa0\xa0\xa0",tex:null,ttype:0},{input:"cdots",tag:"mo",output:"\u22ef",tex:null,ttype:0},{input:"vdots",tag:"mo",output:"\u22ee",tex:null,ttype:0},{input:"ddots",tag:"mo",output:"\u22f1",tex:null,ttype:0},{input:"diamond",tag:"mo",output:"\u22c4",tex:null,ttype:0},{input:"square",tag:"mo",output:"\u25a1",tex:null,ttype:0},{input:"|__",tag:"mo",output:"\u230a",tex:"lfloor",ttype:0},{input:"__|",tag:"mo",output:"\u230b",tex:"rfloor",ttype:0},{input:"|~",tag:"mo",output:"\u2308",tex:"lceiling",ttype:0},{input:"~|",tag:"mo",output:"\u2309",tex:"rceiling",ttype:0},{input:"CC",tag:"mo",output:"\u2102",tex:null,ttype:0},{input:"NN",tag:"mo",output:"\u2115",tex:null,ttype:0},{input:"QQ",tag:"mo",output:"\u211a",tex:null,ttype:0},{input:"RR",tag:"mo",output:"\u211d",tex:null,ttype:0},{input:"ZZ",tag:"mo",output:"\u2124",tex:null,ttype:0},{input:"f",tag:"mi",output:"f",tex:null,ttype:1,func:!0},{input:"g",tag:"mi",output:"g",tex:null,ttype:1,func:!0},{input:"lim",tag:"mo",output:"lim",tex:null,ttype:7},{input:"Lim",tag:"mo",output:"Lim",tex:null,ttype:7},{input:"sin",tag:"mo",output:"sin",tex:null,ttype:1,func:!0},{input:"cos",tag:"mo",output:"cos",tex:null,ttype:1,func:!0},{input:"tan",tag:"mo",output:"tan",tex:null,ttype:1,func:!0},{input:"sinh",tag:"mo",output:"sinh",tex:null,ttype:1,func:!0},{input:"cosh",tag:"mo",output:"cosh",tex:null,ttype:1,func:!0},{input:"tanh",tag:"mo",output:"tanh",tex:null,ttype:1,func:!0},{input:"cot",tag:"mo",output:"cot",tex:null,ttype:1,func:!0},{input:"sec",tag:"mo",output:"sec",tex:null,ttype:1,func:!0},{input:"csc",tag:"mo",output:"csc",tex:null,ttype:1,func:!0},{input:"arcsin",tag:"mo",output:"arcsin",tex:null,ttype:1,func:!0},{input:"arccos",tag:"mo",output:"arccos",tex:null,ttype:1,func:!0},{input:"arctan",tag:"mo",output:"arctan",tex:null,ttype:1,func:!0},{input:"coth",tag:"mo",output:"coth",tex:null,ttype:1,func:!0},{input:"sech",tag:"mo",output:"sech",tex:null,ttype:1,func:!0},{input:"csch",tag:"mo",output:"csch",tex:null,ttype:1,func:!0},{input:"exp",tag:"mo",output:"exp",tex:null,ttype:1,func:!0},{input:"abs",tag:"mo",output:"abs",tex:null,ttype:1,rewriteleftright:["|","|"]},{input:"norm",tag:"mo",output:"norm",tex:null,ttype:1,rewriteleftright:["\u2225","\u2225"]},{input:"floor",tag:"mo",output:"floor",tex:null,ttype:1,rewriteleftright:["\u230a","\u230b"]},{input:"ceil",tag:"mo",output:"ceil",tex:null,ttype:1,rewriteleftright:["\u2308","\u2309"]},{input:"log",tag:"mo",output:"log",tex:null,ttype:1,func:!0},{input:"ln",tag:"mo",output:"ln",tex:null,ttype:1,func:!0},{input:"det",tag:"mo",output:"det",tex:null,ttype:1,func:!0},{input:"dim",tag:"mo",output:"dim",tex:null,ttype:0},{input:"mod",tag:"mo",output:"mod",tex:null,ttype:0},{input:"gcd",tag:"mo",output:"gcd",tex:null,ttype:1,func:!0},{input:"lcm",tag:"mo",output:"lcm",tex:null,ttype:1,func:!0},{input:"lub",tag:"mo",output:"lub",tex:null,ttype:0},{input:"glb",tag:"mo",output:"glb",tex:null,ttype:0},{input:"min",tag:"mo",output:"min",tex:null,ttype:7},{input:"max",tag:"mo",output:"max",tex:null,ttype:7},{input:"Sin",tag:"mo",output:"Sin",tex:null,ttype:1,func:!0},{input:"Cos",tag:"mo",output:"Cos",tex:null,ttype:1,func:!0},{input:"Tan",tag:"mo",output:"Tan",tex:null,ttype:1,func:!0},{input:"Arcsin",tag:"mo",output:"Arcsin",tex:null,ttype:1,func:!0},{input:"Arccos",tag:"mo",output:"Arccos",tex:null,ttype:1,func:!0},{input:"Arctan",tag:"mo",output:"Arctan",tex:null,ttype:1,func:!0},{input:"Sinh",tag:"mo",output:"Sinh",tex:null,ttype:1,func:!0},{input:"Cosh",tag:"mo",output:"Cosh",tex:null,ttype:1,func:!0},{input:"Tanh",tag:"mo",output:"Tanh",tex:null,ttype:1,func:!0},{input:"Cot",tag:"mo",output:"Cot",tex:null,ttype:1,func:!0},{input:"Sec",tag:"mo",output:"Sec",tex:null,ttype:1,func:!0},{input:"Csc",tag:"mo",output:"Csc",tex:null,ttype:1,func:!0},{input:"Log",tag:"mo",output:"Log",tex:null,ttype:1,func:!0},{input:"Ln",tag:"mo",output:"Ln",tex:null,ttype:1,func:!0},{input:"Abs",tag:"mo",output:"abs",tex:null,ttype:1,notexcopy:!0,rewriteleftright:["|","|"]},{input:"uarr",tag:"mo",output:"\u2191",tex:"uparrow",ttype:0},{input:"darr",tag:"mo",output:"\u2193",tex:"downarrow",ttype:0},{input:"rarr",tag:"mo",output:"\u2192",tex:"rightarrow",ttype:0},{input:"->",tag:"mo",output:"\u2192",tex:"to",ttype:0},{input:">->",tag:"mo",output:"\u21a3",tex:"rightarrowtail",ttype:0},{input:"->>",tag:"mo",output:"\u21a0",tex:"twoheadrightarrow",ttype:0},{input:">->>",tag:"mo",output:"\u2916",tex:"twoheadrightarrowtail",ttype:0},{input:"|->",tag:"mo",output:"\u21a6",tex:"mapsto",ttype:0},{input:"larr",tag:"mo",output:"\u2190",tex:"leftarrow",ttype:0},{input:"harr",tag:"mo",output:"\u2194",tex:"leftrightarrow",ttype:0},{input:"rArr",tag:"mo",output:"\u21d2",tex:"Rightarrow",ttype:0},{input:"lArr",tag:"mo",output:"\u21d0",tex:"Leftarrow",ttype:0},{input:"hArr",tag:"mo",output:"\u21d4",tex:"Leftrightarrow",ttype:0},{input:"sqrt",tag:"msqrt",output:"sqrt",tex:null,ttype:1},{input:"root",tag:"mroot",output:"root",tex:null,ttype:2},{input:"frac",tag:"mfrac",output:"/",tex:null,ttype:2},{input:"/",tag:"mfrac",output:"/",tex:null,ttype:3},{input:"stackrel",tag:"mover",output:"stackrel",tex:null,ttype:2},{input:"overset",tag:"mover",output:"stackrel",tex:null,ttype:2},{input:"underset",tag:"munder",output:"stackrel",tex:null,ttype:2},{input:"_",tag:"msub",output:"_",tex:null,ttype:3},{input:"^",tag:"msup",output:"^",tex:null,ttype:3},{input:"hat",tag:"mover",output:"^",tex:null,ttype:1,acc:!0},{input:"bar",tag:"mover",output:"\xaf",tex:"overline",ttype:1,acc:!0},{input:"vec",tag:"mover",output:"\u2192",tex:null,ttype:1,acc:!0},{input:"dot",tag:"mover",output:".",tex:null,ttype:1,acc:!0},{input:"ddot",tag:"mover",output:"..",tex:null,ttype:1,acc:!0},{input:"overarc",tag:"mover",output:"\u23dc",tex:"overparen",ttype:1,acc:!0},{input:"ul",tag:"munder",output:"\u0332",tex:"underline",ttype:1,acc:!0},{input:"ubrace",tag:"munder",output:"\u23df",tex:"underbrace",ttype:15,acc:!0},{input:"obrace",tag:"mover",output:"\u23de",tex:"overbrace",ttype:15,acc:!0},{input:"text",tag:"mtext",output:"text",tex:null,ttype:10},{input:"mbox",tag:"mtext",output:"mbox",tex:null,ttype:10},{input:"color",tag:"mstyle",ttype:2},{input:"id",tag:"mrow",ttype:2},{input:"class",tag:"mrow",ttype:2},{input:"cancel",tag:"menclose",output:"cancel",tex:null,ttype:1},E,{input:"bb",tag:"mstyle",atname:"mathvariant",atval:"bold",output:"bb",tex:null,ttype:1},{input:"mathbf",tag:"mstyle",atname:"mathvariant",atval:"bold",output:"mathbf",tex:null,ttype:1},{input:"sf",tag:"mstyle",atname:"mathvariant",atval:"sans-serif",output:"sf",tex:null,ttype:1},{input:"mathsf",tag:"mstyle",atname:"mathvariant",atval:"sans-serif",output:"mathsf",tex:null,ttype:1},{input:"bbb",tag:"mstyle",atname:"mathvariant",atval:"double-struck",output:"bbb",tex:null,ttype:1,codes:g},{input:"mathbb",tag:"mstyle",atname:"mathvariant",atval:"double-struck",output:"mathbb",tex:null,ttype:1,codes:g},{input:"cc",tag:"mstyle",atname:"mathvariant",atval:"script",output:"cc",tex:null,ttype:1,codes:m},{input:"mathcal",tag:"mstyle",atname:"mathvariant",atval:"script",output:"mathcal",tex:null,ttype:1,codes:m},{input:"tt",tag:"mstyle",atname:"mathvariant",atval:"monospace",output:"tt",tex:null,ttype:1},{input:"mathtt",tag:"mstyle",atname:"mathvariant",atval:"monospace",output:"mathtt",tex:null,ttype:1},{input:"fr",tag:"mstyle",atname:"mathvariant",atval:"fraktur",output:"fr",tex:null,ttype:1,codes:f},{input:"mathfrak",tag:"mstyle",atname:"mathvariant",atval:"fraktur",output:"mathfrak",tex:null,ttype:1,codes:f}];function T(t,e){return t.input>e.input?1:-1}var C,b,S,I=[];function N(){var t,e=x.length;for(t=0;t>1]=I[a];if(b=S,""!=s)return S=x[e].ttype,x[e];S=0,a=1,i=t.slice(0,1);for(var u=!0;"0"<=i&&i<="9"&&a<=t.length;)i=t.slice(a,a+1),a++;if(i==l&&"0"<=(i=t.slice(a,a+1))&&i<="9")for(u=!1,a++;"0"<=i&&i<="9"&&a<=t.length;)i=t.slice(a,a+1),a++;return u&&a>1||a>2?(i=t.slice(0,a-1),n="mn"):(a=2,n=("A">(i=t.slice(0,1))||i>"Z")&&("a">i||i>"z")?"mo":"mi"),"-"==i&&" "!==t.charAt(1)&&3==b?(S=3,{input:i,tag:n,output:i,ttype:1,func:!0}):{input:i,tag:n,output:i,ttype:0}}function L(t){var e;t.hasChildNodes()&&(!t.firstChild.hasChildNodes()||"mrow"!=t.nodeName&&"M:MROW"!=t.nodeName||"("!=(e=t.firstChild.firstChild.nodeValue)&&"["!=e&&"{"!=e||t.removeChild(t.firstChild),!t.lastChild.hasChildNodes()||"mrow"!=t.nodeName&&"M:MROW"!=t.nodeName||")"!=(e=t.lastChild.firstChild.nodeValue)&&"]"!=e&&"}"!=e||t.removeChild(t.lastChild))}function M(t){var e,i,a,s,r,o=n.createDocumentFragment();if(null==(e=O(t=v(t,0)))||5==e.ttype&&C>0)return[null,t];switch(e.ttype==y&&(e=O(t=e.output+v(t,e.input.length))),e.ttype){case 7:case 0:default:return t=v(t,e.input.length),[d(e.tag,n.createTextNode(e.output)),t];case 4:return C++,a=D(t=v(t,e.input.length),!0),C--,"boolean"==typeof e.invisible&&e.invisible?i=d("mrow",a[0]):(i=d("mo",n.createTextNode(e.output)),(i=d("mrow",i)).appendChild(a[0])),[i,a[1]];case 10:return e!=E&&(t=v(t,e.input.length)),-1==(s="{"==t.charAt(0)?t.indexOf("}"):"("==t.charAt(0)?t.indexOf(")"):"["==t.charAt(0)?t.indexOf("]"):e==E?t.slice(1).indexOf('"')+1:0)&&(s=t.length)," "==(r=t.slice(1,s)).charAt(0)&&((i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i)),o.appendChild(d(e.tag,n.createTextNode(r)))," "==r.charAt(r.length-1)&&((i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i)),t=v(t,s+1),[d("mrow",o),t];case 15:case 1:if(null==(a=M(t=v(t,e.input.length)))[0])return[d(e.tag,n.createTextNode(e.output)),t];if("boolean"==typeof e.func&&e.func)return"^"==(r=t.charAt(0))||"_"==r||"/"==r||"|"==r||","==r||1==e.input.length&&e.input.match(/\w/)&&"("!=r?[d(e.tag,n.createTextNode(e.output)),t]:((i=d("mrow",d(e.tag,n.createTextNode(e.output)))).appendChild(a[0]),[i,a[1]]);if(L(a[0]),"sqrt"==e.input)return[d(e.tag,a[0]),a[1]];if(void 0!==e.rewriteleftright)return(i=d("mrow",d("mo",n.createTextNode(e.rewriteleftright[0])))).appendChild(a[0]),i.appendChild(d("mo",n.createTextNode(e.rewriteleftright[1]))),[i,a[1]];if("cancel"==e.input)return(i=d(e.tag,a[0])).setAttribute("notation","updiagonalstrike"),[i,a[1]];if("boolean"==typeof e.acc&&e.acc){i=d(e.tag,a[0]);var l=d("mo",n.createTextNode(e.output));return"vec"==e.input&&("mrow"==a[0].nodeName&&1==a[0].childNodes.length&&null!==a[0].firstChild.firstChild.nodeValue&&1==a[0].firstChild.firstChild.nodeValue.length||null!==a[0].firstChild.nodeValue&&1==a[0].firstChild.nodeValue.length)&&l.setAttribute("stretchy",!1),i.appendChild(l),[i,a[1]]}if(!u&&void 0!==e.codes)for(s=0;s64&&r.charCodeAt(p)<91?h+=e.codes[r.charCodeAt(p)-65]:r.charCodeAt(p)>96&&r.charCodeAt(p)<123?h+=e.codes[r.charCodeAt(p)-71]:h+=r.charAt(p);"mi"==a[0].nodeName?a[0]=d("mo").appendChild(n.createTextNode(h)):a[0].replaceChild(d("mo").appendChild(n.createTextNode(h)),a[0].childNodes[s])}return(i=d(e.tag,a[0])).setAttribute(e.atname,e.atval),[i,a[1]];case 2:if(null==(a=M(t=v(t,e.input.length)))[0])return[d("mo",n.createTextNode(e.input)),t];L(a[0]);var c=M(a[1]);return null==c[0]?[d("mo",n.createTextNode(e.input)),t]:(L(c[0]),["color","class","id"].indexOf(e.input)>=0?("{"==t.charAt(0)?s=t.indexOf("}"):"("==t.charAt(0)?s=t.indexOf(")"):"["==t.charAt(0)&&(s=t.indexOf("]")),r=t.slice(1,s),i=d(e.tag,c[0]),"color"===e.input?i.setAttribute("mathcolor",r):"class"===e.input?i.setAttribute("class",r):"id"===e.input&&i.setAttribute("id",r),[i,c[1]]):("root"!=e.input&&"stackrel"!=e.output||o.appendChild(c[0]),o.appendChild(a[0]),"frac"==e.input&&o.appendChild(c[0]),[d(e.tag,o),c[1]]));case 3:return t=v(t,e.input.length),[d("mo",n.createTextNode(e.output)),t];case 6:return t=v(t,e.input.length),(i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i),o.appendChild(d(e.tag,n.createTextNode(e.output))),(i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i),[d("mrow",o),t];case 9:return C++,a=D(t=v(t,e.input.length),!1),C--,r="",null!=a[0].lastChild&&(r=a[0].lastChild.firstChild.nodeValue),"|"==r&&","!==t.charAt(0)?(i=d("mo",n.createTextNode(e.output)),(i=d("mrow",i)).appendChild(a[0]),[i,a[1]]):(i=d("mo",n.createTextNode("\u2223")),[i=d("mrow",i),t])}}function k(t){var e,i,a,s,r,o;if(i=O(t=v(t,0)),s=(r=M(t))[0],3==(e=O(t=r[1])).ttype&&"/"!=e.input){if(null==(r=M(t=v(t,e.input.length)))[0]?r[0]=d("mo",n.createTextNode("\u25a1")):L(r[0]),t=r[1],o=7==i.ttype||15==i.ttype,"_"==e.input)if("^"==(a=O(t)).input){var l=M(t=v(t,a.input.length));L(l[0]),t=l[1],(s=d(o?"munderover":"msubsup",s)).appendChild(r[0]),s.appendChild(l[0]),s=d("mrow",s)}else(s=d(o?"munder":"msub",s)).appendChild(r[0]);else"^"==e.input&&o?(s=d("mover",s)).appendChild(r[0]):(s=d(e.tag,s)).appendChild(r[0]);void 0!==i.func&&i.func&&3!=(a=O(t)).ttype&&5!=a.ttype&&(i.input.length>1||4==a.ttype)&&(r=k(t),(s=d("mrow",s)).appendChild(r[0]),t=r[1])}return[s,t]}function D(t,e){var i,a,s,r,o=n.createDocumentFragment();do{a=(s=k(t=v(t,0)))[0],3==(i=O(t=s[1])).ttype&&"/"==i.input?(null==(s=k(t=v(t,i.input.length)))[0]?s[0]=d("mo",n.createTextNode("\u25a1")):L(s[0]),t=s[1],L(a),(a=d(i.tag,a)).appendChild(s[0]),o.appendChild(a),i=O(t)):null!=a&&o.appendChild(a)}while((5!=i.ttype&&(9!=i.ttype||e)||0==C)&&null!=i&&""!=i.output);if(5==i.ttype||9==i.ttype){var l=o.childNodes.length;if(l>0&&"mrow"==o.childNodes[l-1].nodeName&&o.childNodes[l-1].lastChild&&o.childNodes[l-1].lastChild.firstChild){var u=o.childNodes[l-1].lastChild.firstChild.nodeValue;if(")"==u||"]"==u){var h=o.childNodes[l-1].firstChild.firstChild.nodeValue;if("("==h&&")"==u&&"}"!=i.output||"["==h&&"]"==u){var p=[],c=!0,m=o.childNodes.length;for(r=0;c&&r1&&(c=p[r].length==p[r-2].length)}var g=[];if(c=c&&(p.length>1||p[0].length>0)){var y,E,x,T,b=n.createDocumentFragment();for(r=0;r2&&(o.removeChild(o.firstChild),o.removeChild(o.firstChild)),b.appendChild(d("mtr",y))}(a=d("mtable",b)).setAttribute("columnlines",g.join(" ")),"boolean"==typeof i.invisible&&i.invisible&&a.setAttribute("columnalign","left"),o.replaceChild(a,o.firstChild)}}}}t=v(t,i.input.length),"boolean"==typeof i.invisible&&i.invisible||(a=d("mo",n.createTextNode(i.output)),o.appendChild(a))}return[o,t]}function P(t,e){var i;return C=0,i=d("mstyle",D((t=(t=(t=t.replace(/ /g,"")).replace(/>/g,">")).replace(/</g,"<")).replace(/^\s+/g,""),!1)[0]),""!=s&&i.setAttribute("mathcolor",s),""!=w&&(i.setAttribute("fontsize",w),i.setAttribute("mathsize",w)),""!=H&&(i.setAttribute("fontfamily",H),i.setAttribute("mathvariant",H)),r&&i.setAttribute("displaystyle","true"),i=d("math",i),o&&i.setAttribute("title",t.replace(/\s+/g," ")),i}o=!1;var H="",w=(s="","");!function(){for(var t=0,e=x.length;t=n-1&&(this.lastChild=t),this.SetData(i,t),t.nextSibling=e.nextSibling,e.nextSibling=e.parent=null,e},hasChildNodes:function(t){return this.childNodes.length>0},setAttribute:function(t,e){this[t]=e}}),N()},Augment:function(t){for(var e in t)if(t.hasOwnProperty(e)){switch(e){case"displaystyle":r=t[e];break;case"decimal":decimal=t[e];break;case"parseMath":P=t[e];break;case"parseExpr":D=t[e];break;case"parseIexpr":k=t[e];break;case"parseSexpr":M=t[e];break;case"removeBrackets":L=t[e];break;case"getSymbol":O=t[e];break;case"position":R=t[e];break;case"removeCharsAndBlanks":v=t[e];break;case"createMmlNode":d=t[e];break;case"createElementMathML":c=t[e];break;case"createElementXHTML":h=t[e];break;case"initSymbols":N=t[e];break;case"refreshSymbols":A=t[e];break;case"compareNames":T=t[e]}this[e]=t[e]}},parseMath:P,parseExpr:D,parseIexpr:k,parseSexr:M,removeBrackets:L,getSymbol:O,position:R,removeCharsAndBlanks:v,createMmlNode:d,createElementMathML:c,createElementXHTML:h,initSymbols:N,refreshSymbols:A,compareNames:T,createDocumentFragment:i,document:n,define:function(t,e){x.push({input:t,tag:"mo",output:e,tex:null,ttype:y}),A()},newcommand:function(t,e){x.push({input:t,tag:"mo",output:e,tex:null,ttype:y}),A()},newsymbol:function(t){x.push(t),A()},symbols:x,names:I,TOKEN:{CONST:0,UNARY:1,BINARY:2,INFIX:3,LEFTBRACKET:4,RIGHTBRACKET:5,SPACE:6,UNDEROVER:7,DEFINITION:y,LEFTRIGHT:9,TEXT:10,UNARYUNDEROVER:15}}})}(MathJax.InputJax.AsciiMath),(t=MathJax.InputJax.AsciiMath).Augment({sourceMenuTitle:["AsciiMathInput","AsciiMath Input"],annotationEncoding:"text/x-asciimath",prefilterHooks:MathJax.Callback.Hooks(!0),postfilterHooks:MathJax.Callback.Hooks(!0),Translate:function(t){var i,n=MathJax.HTML.getScript(t),a={math:n,script:t},s=this.prefilterHooks.Execute(a);if(s)return s;n=a.math;try{i=this.AM.parseMath(n)}catch(t){if(!t.asciimathError)throw t;i=this.formatError(t,n)}return a.math=e(i),this.postfilterHooks.Execute(a),this.postfilterHooks.Execute(a)||a.math},formatError:function(t,i,n){var a=t.message.replace(/\n.*/,"");return MathJax.Hub.signal.Post(["AsciiMath Jax - parse error",a,i,n]),e.Error(a)},Error:function(t){throw MathJax.Hub.Insert(Error(t),{asciimathError:!0})},Startup:function(){e=MathJax.ElementJax.mml,this.AM.Init()}}),t.loadComplete("jax.js")},723:function(t,e){"use strict";MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},649:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=MathJax._.core.FindMath.AbstractFindMath},309:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=MathJax._.core.InputJax.AbstractInputJax},769:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.protoItem=MathJax._.core.MathItem.protoItem,e.AbstractMathItem=MathJax._.core.MathItem.AbstractMathItem,e.STATE=MathJax._.core.MathItem.STATE,e.newState=MathJax._.core.MathItem.newState},806:function(t,e){"use strict";e.g=MathJax._.core.MmlTree.MmlFactory.MmlFactory},77:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},720:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sortLength=MathJax._.util.string.sortLength,e.quotePattern=MathJax._.util.string.quotePattern,e.unicodeChars=MathJax._.util.string.unicodeChars,e.unicodeString=MathJax._.util.string.unicodeString,e.isPercent=MathJax._.util.string.isPercent,e.split=MathJax._.util.string.split}},e={};function i(n){var a=e[n];if(void 0!==a)return a.exports;var s=e[n]={exports:{}};return t[n].call(s.exports,s,s.exports,i),s.exports}i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),function(){"use strict";var t=i(723),e=i(306),n=i(884),a=i(577);MathJax.loader&&MathJax.loader.checkVersion("input/asciimath",e.q,"input"),(0,t.r8)({_:{input:{asciimath_ts:n,asciimath:{FindAsciiMath:a}}}}),MathJax.startup&&(MathJax.startup.registerConstructor("asciimath",n.AsciiMath),MathJax.startup.useInput("asciimath"))}()}(); \ No newline at end of file diff --git a/es5/input/mml.js b/es5/input/mml.js index c1e42f81cc..5ef546046d 100644 --- a/es5/input/mml.js +++ b/es5/input/mml.js @@ -1 +1 @@ -!function(){"use strict";var t,e,r,a,o,i={306:function(t,e){e.q=void 0,e.q="3.2.2"},236:function(t,e,r){var a,o=this&&this.__extends||(a=function(t,e){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},a(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}a(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var a,o,i=r.call(t),n=[];try{for(;(void 0===e||e-- >0)&&!(a=i.next()).done;)n.push(a.value)}catch(t){o={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return n};Object.defineProperty(e,"__esModule",{value:!0}),e.MathML=void 0;var n=r(309),s=r(77),l=r(898),c=r(794),h=r(332),p=function(t){function e(e){void 0===e&&(e={});var r=this,a=i((0,s.separateOptions)(e,c.FindMathML.OPTIONS,h.MathMLCompile.OPTIONS),3),o=a[0],n=a[1],p=a[2];return(r=t.call(this,o)||this).findMathML=r.options.FindMathML||new c.FindMathML(n),r.mathml=r.options.MathMLCompile||new h.MathMLCompile(p),r.mmlFilters=new l.FunctionList,r}return o(e,t),e.prototype.setAdaptor=function(e){t.prototype.setAdaptor.call(this,e),this.findMathML.adaptor=e,this.mathml.adaptor=e},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this.mathml.setMmlFactory(e)},Object.defineProperty(e.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.compile=function(t,e){var r=t.start.node;if(!r||!t.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,t,e,(t.math||"").trim()),o=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),i=this.adaptor.body(o);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}return r=this.executeFilters(this.mmlFilters,t,e,r),this.executeFilters(this.postFilters,t,e,this.mathml.compile(r))},e.prototype.checkForErrors=function(t){var e=this.adaptor.tags(this.adaptor.body(t),"parsererror")[0];return e&&(""===this.adaptor.textContent(e)&&this.error("Error processing MathML"),this.options.parseError.call(this,e)),t},e.prototype.error=function(t){throw new Error(t)},e.prototype.findMath=function(t){return this.findMathML.findMath(t)},e.NAME="MathML",e.OPTIONS=(0,s.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(t){this.error(this.adaptor.textContent(t).replace(/\n.*/g,""))}},n.AbstractInputJax.OPTIONS),e}(n.AbstractInputJax);e.MathML=p},794:function(t,e,r){var a,o=this&&this.__extends||(a=function(t,e){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},a(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}a(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],a=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&a>=t.length&&(t=void 0),{value:t&&t[a++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FindMathML=void 0;var n=r(649),s="http://www.w3.org/1998/Math/MathML",l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.findMath=function(t){var e=new Set;this.findMathNodes(t,e),this.findMathPrefixed(t,e);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===e.size&&this.findMathNS(t,e),this.processMath(e)},e.prototype.findMathNodes=function(t,e){var r,a;try{for(var o=i(this.adaptor.tags(t,"math")),n=o.next();!n.done;n=o.next()){var s=n.value;e.add(s)}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.findMathPrefixed=function(t,e){var r,a,o,n,l=this.adaptor.root(this.adaptor.document);try{for(var c=i(this.adaptor.allAttributes(l)),h=c.next();!h.done;h=c.next()){var p=h.value;if("xmlns:"===p.name.substr(0,6)&&p.value===s){var u=p.name.substr(6);try{for(var d=(o=void 0,i(this.adaptor.tags(t,u+":math"))),f=d.next();!f.done;f=d.next()){var M=f.value;e.add(M)}}catch(t){o={error:t}}finally{try{f&&!f.done&&(n=d.return)&&n.call(d)}finally{if(o)throw o.error}}}}}catch(t){r={error:t}}finally{try{h&&!h.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}},e.prototype.findMathNS=function(t,e){var r,a;try{for(var o=i(this.adaptor.tags(t,"math",s)),n=o.next();!n.done;n=o.next()){var l=n.value;e.add(l)}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.processMath=function(t){var e,r,a=[];try{for(var o=i(Array.from(t)),n=o.next();!n.done;n=o.next()){var s=n.value,l="block"===this.adaptor.getAttribute(s,"display")||"display"===this.adaptor.getAttribute(s,"mode"),c={node:s,n:0,delim:""},h={node:s,n:0,delim:""};a.push({math:this.adaptor.outerHTML(s),start:c,end:h,display:l})}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return a},e.OPTIONS={},e}(n.AbstractFindMath);e.FindMathML=l},332:function(t,e,r){var a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,a=arguments.length;r=t.length&&(t=void 0),{value:t&&t[a++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLCompile=void 0;var l=r(921),c=r(77),h=n(r(29)),p=function(){function t(t){void 0===t&&(t={});var e=this.constructor;this.options=(0,c.userOptions)((0,c.defaultOptions)({},e.OPTIONS),t)}return t.prototype.setMmlFactory=function(t){this.factory=t},t.prototype.compile=function(t){var e=this.makeNode(t);return e.verifyTree(this.options.verify),e.setInheritedAttributes({},!1,0,!1),e.walkTree(this.markMrows),e},t.prototype.makeNode=function(t){var e,r,a=this.adaptor,o=!1,i=a.kind(t).replace(/^.*:/,""),n=a.getAttribute(t,"data-mjx-texclass")||"";n&&(n=this.filterAttribute("data-mjx-texclass",n)||"");var c=n&&"mrow"===i?"TeXAtom":i;try{for(var h=s(this.filterClassList(a.allClasses(t))),p=h.next();!p.done;p=h.next()){var u=p.value;u.match(/^MJX-TeXAtom-/)&&"mrow"===i?(n=u.substr(12),c="TeXAtom"):"MJX-fixedlimits"===u&&(o=!0)}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}this.factory.getNodeClass(c)||this.error('Unknown node type "'+c+'"');var d=this.factory.create(c);return"TeXAtom"!==c||"OP"!==n||o||(d.setProperty("movesupsub",!0),d.attributes.setInherited("movablelimits",!0)),n&&(d.texClass=l.TEXCLASS[n],d.setProperty("texClass",d.texClass)),this.addAttributes(d,t),this.checkClass(d,t),this.addChildren(d,t),d},t.prototype.addAttributes=function(t,e){var r,a,o=!1;try{for(var i=s(this.adaptor.allAttributes(e)),n=i.next();!n.done;n=i.next()){var l=n.value,c=l.name,h=this.filterAttribute(c,l.value);if(null!==h&&"xmlns"!==c)if("data-mjx-"===c.substr(0,9))switch(c.substr(9)){case"alternate":t.setProperty("variantForm",!0);break;case"variant":t.attributes.set("mathvariant",h),o=!0;break;case"smallmatrix":t.setProperty("scriptlevel",1),t.setProperty("useHeight",!1);break;case"accent":t.setProperty("mathaccent","true"===h);break;case"auto-op":t.setProperty("autoOP","true"===h);break;case"script-align":t.setProperty("scriptalign",h)}else if("class"!==c){var p=h.toLowerCase();"true"===p||"false"===p?t.attributes.set(c,"true"===p):o&&"mathvariant"===c||t.attributes.set(c,h)}}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},t.prototype.filterAttribute=function(t,e){return e},t.prototype.filterClassList=function(t){return t},t.prototype.addChildren=function(t,e){var r,a;if(0!==t.arity){var o=this.adaptor;try{for(var i=s(o.childNodes(e)),n=i.next();!n.done;n=i.next()){var l=n.value,c=o.kind(l);if("#comment"!==c)if("#text"===c)this.addText(t,l);else if(t.isKind("annotation-xml"))t.appendChild(this.factory.create("XML").setXML(l,o));else{var h=t.appendChild(this.makeNode(l));0===h.arity&&o.childNodes(l).length&&(this.options.fixMisplacedChildren?this.addChildren(t,l):h.mError("There should not be children for "+h.kind+" nodes",this.options.verify,!0))}}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}}},t.prototype.addText=function(t,e){var r=this.adaptor.value(e);(t.isToken||t.getProperty("isChars"))&&t.arity?(t.isToken&&(r=h.translate(r),r=this.trimSpace(r)),t.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},t.prototype.checkClass=function(t,e){var r,a,o=[];try{for(var i=s(this.filterClassList(this.adaptor.allClasses(e))),n=i.next();!n.done;n=i.next()){var l=n.value;"MJX-"===l.substr(0,4)?"MJX-variant"===l?t.setProperty("variantForm",!0):"MJX-TeXAtom"!==l.substr(0,11)&&t.attributes.set("mathvariant",this.fixCalligraphic(l.substr(3))):o.push(l)}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}o.length&&t.attributes.set("class",o.join(" "))},t.prototype.fixCalligraphic=function(t){return t.replace(/caligraphic/,"calligraphic")},t.prototype.markMrows=function(t){if(t.isKind("mrow")&&!t.isInferred&&t.childNodes.length>=2){var e=t.childNodes[0],r=t.childNodes[t.childNodes.length-1];e.isKind("mo")&&e.attributes.get("fence")&&e.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(e.childNodes.length&&t.setProperty("open",e.getText()),r.childNodes.length&&t.setProperty("close",r.getText()))}},t.prototype.trimSpace=function(t){return t.replace(/[\t\n\r]/g," ").replace(/^ +/,"").replace(/ +$/,"").replace(/ +/g," ")},t.prototype.error=function(t){throw new Error(t)},t.OPTIONS={MmlFactory:null,fixMisplacedChildren:!0,verify:a({},l.AbstractMmlNode.verifyDefaults),translateEntities:!0},t}();e.MathMLCompile=p},723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},649:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=MathJax._.core.FindMath.AbstractFindMath},309:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=MathJax._.core.InputJax.AbstractInputJax},921:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},29:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.options=MathJax._.util.Entities.options,e.entities=MathJax._.util.Entities.entities,e.add=MathJax._.util.Entities.add,e.remove=MathJax._.util.Entities.remove,e.translate=MathJax._.util.Entities.translate,e.numeric=MathJax._.util.Entities.numeric},898:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.FunctionList=MathJax._.util.FunctionList.FunctionList},77:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup}},n={};function s(t){var e=n[t];if(void 0!==e)return e.exports;var r=n[t]={exports:{}};return i[t].call(r.exports,r,r.exports,s),r.exports}t=s(723),e=s(306),r=s(236),a=s(794),o=s(332),MathJax.loader&&MathJax.loader.checkVersion("input/mml",e.q,"input"),(0,t.r8)({_:{input:{mathml_ts:r,mathml:{FindMathML:a,MathMLCompile:o}}}}),MathJax.startup&&(MathJax.startup.registerConstructor("mml",r.MathML),MathJax.startup.useInput("mml")),MathJax.loader&&MathJax.loader.pathFilters.add((function(t){return t.name=t.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0}))}(); \ No newline at end of file +!function(){"use strict";var t,e,r,a,o,i={306:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},236:function(t,e,r){var a,o=this&&this.__extends||(a=function(t,e){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},a(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}a(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var a,o,i=r.call(t),n=[];try{for(;(void 0===e||e-- >0)&&!(a=i.next()).done;)n.push(a.value)}catch(t){o={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return n};Object.defineProperty(e,"__esModule",{value:!0}),e.MathML=void 0;var n=r(309),s=r(77),l=r(898),c=r(794),h=r(777),p=function(t){function e(e){void 0===e&&(e={});var r=this,a=i((0,s.separateOptions)(e,c.FindMathML.OPTIONS,h.MathMLCompile.OPTIONS),3),o=a[0],n=a[1],p=a[2];return(r=t.call(this,o)||this).findMathML=r.options.FindMathML||new c.FindMathML(n),r.mathml=r.options.MathMLCompile||new h.MathMLCompile(p),r.mmlFilters=new l.FunctionList,r}return o(e,t),e.prototype.setAdaptor=function(e){t.prototype.setAdaptor.call(this,e),this.findMathML.adaptor=e,this.mathml.adaptor=e},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this.mathml.setMmlFactory(e)},Object.defineProperty(e.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.compile=function(t,e){var r=t.start.node;if(!r||!t.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,t,e,(t.math||"").trim()),o=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),i=this.adaptor.body(o);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,t,e,r);var n=this.mathml.compile(r);return n=this.executeFilters(this.postFilters,t,e,n),t.display="block"===n.attributes.get("display"),n},e.prototype.checkForErrors=function(t){var e=this.adaptor.tags(this.adaptor.body(t),"parsererror")[0];return e&&(""===this.adaptor.textContent(e)&&this.error("Error processing MathML"),this.options.parseError.call(this,e)),t},e.prototype.error=function(t){throw new Error(t)},e.prototype.findMath=function(t){return this.findMathML.findMath(t)},e.NAME="MathML",e.OPTIONS=(0,s.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(t){this.error(this.adaptor.textContent(t).replace(/\n.*/g,""))}},n.AbstractInputJax.OPTIONS),e}(n.AbstractInputJax);e.MathML=p},794:function(t,e,r){var a,o=this&&this.__extends||(a=function(t,e){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},a(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}a(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],a=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&a>=t.length&&(t=void 0),{value:t&&t[a++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FindMathML=void 0;var n=r(649),s="http://www.w3.org/1998/Math/MathML",l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.findMath=function(t){var e=new Set;this.findMathNodes(t,e),this.findMathPrefixed(t,e);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===e.size&&this.findMathNS(t,e),this.processMath(e)},e.prototype.findMathNodes=function(t,e){var r,a;try{for(var o=i(this.adaptor.tags(t,"math")),n=o.next();!n.done;n=o.next()){var s=n.value;e.add(s)}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.findMathPrefixed=function(t,e){var r,a,o,n,l=this.adaptor.root(this.adaptor.document);try{for(var c=i(this.adaptor.allAttributes(l)),h=c.next();!h.done;h=c.next()){var p=h.value;if("xmlns:"===p.name.substr(0,6)&&p.value===s){var u=p.name.substr(6);try{for(var d=(o=void 0,i(this.adaptor.tags(t,u+":math"))),f=d.next();!f.done;f=d.next()){var M=f.value;e.add(M)}}catch(t){o={error:t}}finally{try{f&&!f.done&&(n=d.return)&&n.call(d)}finally{if(o)throw o.error}}}}}catch(t){r={error:t}}finally{try{h&&!h.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}},e.prototype.findMathNS=function(t,e){var r,a;try{for(var o=i(this.adaptor.tags(t,"math",s)),n=o.next();!n.done;n=o.next()){var l=n.value;e.add(l)}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.processMath=function(t){var e,r,a=this.adaptor,o=[];try{for(var n=i(t.values()),s=n.next();!s.done;s=n.next()){var l=s.value;if("mjx-assistive-mml"!==a.kind(a.parent(l))){var c="block"===a.getAttribute(l,"display")||"display"===a.getAttribute(l,"mode"),h={node:l,n:0,delim:""},p={node:l,n:0,delim:""};o.push({math:a.outerHTML(l),start:h,end:p,display:c})}}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return o},e.OPTIONS={},e}(n.AbstractFindMath);e.FindMathML=l},777:function(t,e,r){var a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,a=arguments.length;r=t.length&&(t=void 0),{value:t&&t[a++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLCompile=void 0;var l=r(921),c=r(77),h=n(r(29)),p=function(){function t(t){void 0===t&&(t={});var e=this.constructor;this.options=(0,c.userOptions)((0,c.defaultOptions)({},e.OPTIONS),t)}return t.prototype.setMmlFactory=function(t){this.factory=t},t.prototype.compile=function(t){var e=this.makeNode(t);return e.verifyTree(this.options.verify),e.setInheritedAttributes({},!1,0,!1),e.walkTree(this.markMrows),e},t.prototype.makeNode=function(t){var e,r,a=this.adaptor,o=!1,i=a.kind(t).replace(/^.*:/,""),n=a.getAttribute(t,"data-mjx-texclass")||"";n&&(n=this.filterAttribute("data-mjx-texclass",n)||"");var l=n&&"mrow"===i?"TeXAtom":i;try{for(var c=s(this.filterClassList(a.allClasses(t))),h=c.next();!h.done;h=c.next()){var p=h.value;p.match(/^MJX-TeXAtom-/)&&"mrow"===i?(n=p.substr(12),l="TeXAtom"):"MJX-fixedlimits"===p&&(o=!0)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}return this.factory.getNodeClass(l)?this.createMml(l,t,n,o):this.unknownNode(l,t)},t.prototype.createMml=function(t,e,r,a){var o=this.factory.create(t);return"TeXAtom"!==t||"OP"!==r||a||(o.setProperty("movesupsub",!0),o.attributes.setInherited("movablelimits",!0)),r&&(o.texClass=l.TEXCLASS[r],o.setProperty("texClass",o.texClass)),this.addAttributes(o,e),this.checkClass(o,e),this.addChildren(o,e),o},t.prototype.unknownNode=function(t,e){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(e,this.adaptor):(this.error('Unknown node type "'+t+'"'),null)},t.prototype.addAttributes=function(t,e){var r,a,o=!1;try{for(var i=s(this.adaptor.allAttributes(e)),n=i.next();!n.done;n=i.next()){var l=n.value,c=l.name,h=this.filterAttribute(c,l.value);if(null!==h&&"xmlns"!==c)if("data-mjx-"===c.substr(0,9))switch(c.substr(9)){case"alternate":t.setProperty("variantForm",!0);break;case"variant":t.attributes.set("mathvariant",h),o=!0;break;case"smallmatrix":t.setProperty("scriptlevel",1),t.setProperty("useHeight",!1);break;case"accent":t.setProperty("mathaccent","true"===h);break;case"auto-op":t.setProperty("autoOP","true"===h);break;case"script-align":t.setProperty("scriptalign",h)}else if("class"!==c){var p=h.toLowerCase();"true"===p||"false"===p?t.attributes.set(c,"true"===p):o&&"mathvariant"===c||t.attributes.set(c,h)}}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},t.prototype.filterAttribute=function(t,e){return e},t.prototype.filterClassList=function(t){return t},t.prototype.addChildren=function(t,e){var r,a;if(0!==t.arity){var o=this.adaptor;try{for(var i=s(o.childNodes(e)),n=i.next();!n.done;n=i.next()){var l=n.value,c=o.kind(l);if("#comment"!==c)if("#text"===c)this.addText(t,l);else if(t.isKind("annotation-xml"))t.appendChild(this.factory.create("XML").setXML(l,o));else{var h=t.appendChild(this.makeNode(l));0===h.arity&&o.childNodes(l).length&&!h.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(t,l):h.mError("There should not be children for "+h.kind+" nodes",this.options.verify,!0))}}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}t.isToken&&this.trimSpace(t)}},t.prototype.addText=function(t,e){var r=this.adaptor.value(e);(t.isToken||t.getProperty("isChars"))&&t.arity?(t.isToken&&(r=h.translate(r),r=this.normalizeSpace(r)),t.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},t.prototype.checkClass=function(t,e){var r,a,o=[];try{for(var i=s(this.filterClassList(this.adaptor.allClasses(e))),n=i.next();!n.done;n=i.next()){var l=n.value;"MJX-"===l.substr(0,4)?"MJX-variant"===l?t.setProperty("variantForm",!0):"MJX-TeXAtom"!==l.substr(0,11)&&t.attributes.set("mathvariant",this.fixCalligraphic(l.substr(3))):o.push(l)}}catch(t){r={error:t}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}o.length&&t.attributes.set("class",o.join(" "))},t.prototype.fixCalligraphic=function(t){return t.replace(/caligraphic/,"calligraphic")},t.prototype.markMrows=function(t){if(t.isKind("mrow")&&!t.isInferred&&t.childNodes.length>=2){var e=t.childNodes[0],r=t.childNodes[t.childNodes.length-1];e.isKind("mo")&&e.attributes.get("fence")&&e.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(e.childNodes.length&&t.setProperty("open",e.getText()),r.childNodes.length&&t.setProperty("close",r.getText()))}},t.prototype.normalizeSpace=function(t){return t.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},t.prototype.trimSpace=function(t){var e=t.childNodes[0];e&&(e.isKind("text")&&e.setText(e.getText().replace(/^ +/,"")),(e=t.childNodes[t.childNodes.length-1]).isKind("text")&&e.setText(e.getText().replace(/ +$/,"")))},t.prototype.error=function(t){throw new Error(t)},t.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},l.AbstractMmlNode.verifyDefaults),translateEntities:!0},t}();e.MathMLCompile=p},723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},649:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=MathJax._.core.FindMath.AbstractFindMath},309:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=MathJax._.core.InputJax.AbstractInputJax},921:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},29:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.options=MathJax._.util.Entities.options,e.entities=MathJax._.util.Entities.entities,e.add=MathJax._.util.Entities.add,e.remove=MathJax._.util.Entities.remove,e.translate=MathJax._.util.Entities.translate,e.numeric=MathJax._.util.Entities.numeric},898:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.FunctionList=MathJax._.util.FunctionList.FunctionList},77:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup}},n={};function s(t){var e=n[t];if(void 0!==e)return e.exports;var r=n[t]={exports:{}};return i[t].call(r.exports,r,r.exports,s),r.exports}t=s(723),e=s(306),r=s(236),a=s(794),o=s(777),MathJax.loader&&MathJax.loader.checkVersion("input/mml",e.q,"input"),(0,t.r8)({_:{input:{mathml_ts:r,mathml:{FindMathML:a,MathMLCompile:o}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((function(t){return t.name=t.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0})),MathJax.startup&&(MathJax.startup.registerConstructor("mml",r.MathML),MathJax.startup.useInput("mml"))}(); \ No newline at end of file diff --git a/es5/input/mml/entities.js b/es5/input/mml/entities.js index 51a7381689..80f754722e 100644 --- a/es5/input/mml/entities.js +++ b/es5/input/mml/entities.js @@ -1 +1 @@ -!function(){"use strict";var e={170:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({AElig:"\xc6",AMP:"&",Aacute:"\xc1",Abreve:"\u0102",Acirc:"\xc2",Acy:"\u0410",Agrave:"\xc0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2a53",Aogon:"\u0104",Aring:"\xc5",Assign:"\u2254",Atilde:"\xc3",Auml:"\xc4",aacute:"\xe1",abreve:"\u0103",ac:"\u223e",acE:"\u223e\u0333",acd:"\u223f",acirc:"\xe2",acy:"\u0430",aelig:"\xe6",af:"\u2061",agrave:"\xe0",alefsym:"\u2135",amacr:"\u0101",andand:"\u2a55",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ange:"\u29a4",angle:"\u2220",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angst:"\xc5",angzarr:"\u237c",aogon:"\u0105",ap:"\u2248",apE:"\u2a70",apacir:"\u2a6f",apid:"\u224b",apos:"'",approx:"\u2248",approxeq:"\u224a",aring:"\xe5",ast:"*",asymp:"\u2248",asympeq:"\u224d",atilde:"\xe3",auml:"\xe4",awconint:"\u2233",awint:"\u2a11"},"a")},349:function(e,r,t){t(170),t(901),t(801),t(869),t(619),t(125),t(637),t(375),t(146),t(658),t(933),t(219),t(113),t(283),t(943),t(229),t(473),t(35),t(826),t(453),t(827),t(517),t(336),t(373),t(215),t(179),t(77),t(650),t(11)},901:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Barv:"\u2ae7",Barwed:"\u2306",Bcy:"\u0411",Bernoullis:"\u212c",Beta:"\u0392",Bumpeq:"\u224e",bNot:"\u2aed",backcong:"\u224c",backepsilon:"\u03f6",barvee:"\u22bd",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",bigcap:"\u22c2",bigcup:"\u22c3",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacksquare:"\u25aa",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bnot:"\u2310",bot:"\u22a5",bottom:"\u22a5",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255d",boxUR:"\u255a",boxUl:"\u255c",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256c",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256b",boxVl:"\u2562",boxVr:"\u255f",boxbox:"\u29c9",boxdL:"\u2555",boxdR:"\u2552",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252c",boxhu:"\u2534",boxuL:"\u255b",boxuR:"\u2558",boxv:"\u2502",boxvH:"\u256a",boxvL:"\u2561",boxvR:"\u255e",boxvh:"\u253c",boxvl:"\u2524",boxvr:"\u251c",bprime:"\u2035",breve:"\u02d8",brvbar:"\xa6",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsolb:"\u29c5",bsolhsub:"\u27c8",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",bumpeq:"\u224f"},"b")},801:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({CHcy:"\u0427",COPY:"\xa9",Cacute:"\u0106",CapitalDifferentialD:"\u2145",Cayleys:"\u212d",Ccaron:"\u010c",Ccedil:"\xc7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010a",Cedilla:"\xb8",Chi:"\u03a7",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2a74",Conint:"\u222f",CounterClockwiseContourIntegral:"\u2233",cacute:"\u0107",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",capcup:"\u2a47",capdot:"\u2a40",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",ccaps:"\u2a4d",ccaron:"\u010d",ccedil:"\xe7",ccirc:"\u0109",ccups:"\u2a4c",ccupssm:"\u2a50",cdot:"\u010b",cedil:"\xb8",cemptyv:"\u29b2",cent:"\xa2",centerdot:"\xb7",chcy:"\u0447",checkmark:"\u2713",cir:"\u25cb",cirE:"\u29c3",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",clubsuit:"\u2663",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",conint:"\u222e",coprod:"\u2210",copy:"\xa9",copysr:"\u2117",crarr:"\u21b5",cross:"\u2717",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",cudarrl:"\u2938",cudarrr:"\u2935",cularrp:"\u293d",cupbrcap:"\u2a48",cupcap:"\u2a46",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d"},"c")},869:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040f",Darr:"\u21a1",Dashv:"\u2ae4",Dcaron:"\u010e",Dcy:"\u0414",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",Dot:"\xa8",DotDot:"\u20dc",DoubleContourIntegral:"\u222f",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295f",DownRightVectorBar:"\u2957",DownTeeArrow:"\u21a7",Dstrok:"\u0110",dArr:"\u21d3",dHar:"\u2965",darr:"\u2193",dash:"\u2010",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",dcaron:"\u010f",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddotseq:"\u2a77",demptyv:"\u29b1",dfisht:"\u297f",dharl:"\u21c3",dharr:"\u21c2",diam:"\u22c4",diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",disin:"\u22f2",divide:"\xf7",divonx:"\u22c7",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",doteq:"\u2250",dotminus:"\u2238",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",dscy:"\u0455",dsol:"\u29f6",dstrok:"\u0111",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",dzcy:"\u045f",dzigrarr:"\u27ff"},"d")},619:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({ENG:"\u014a",ETH:"\xd0",Eacute:"\xc9",Ecaron:"\u011a",Ecirc:"\xca",Ecy:"\u042d",Edot:"\u0116",Egrave:"\xc8",Emacr:"\u0112",EmptySmallSquare:"\u25fb",EmptyVerySmallSquare:"\u25ab",Eogon:"\u0118",Epsilon:"\u0395",Equal:"\u2a75",Esim:"\u2a73",Eta:"\u0397",Euml:"\xcb",eDDot:"\u2a77",eDot:"\u2251",eacute:"\xe9",easter:"\u2a6e",ecaron:"\u011b",ecirc:"\xea",ecolon:"\u2255",ecy:"\u044d",edot:"\u0117",ee:"\u2147",eg:"\u2a9a",egrave:"\xe8",egsdot:"\u2a98",el:"\u2a99",elinters:"\u23e7",elsdot:"\u2a97",emacr:"\u0113",emptyset:"\u2205",emptyv:"\u2205",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",eng:"\u014b",ensp:"\u2002",eogon:"\u0119",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsilon:"\u03b5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",equals:"=",equest:"\u225f",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",esdot:"\u2250",esim:"\u2242",euml:"\xeb",euro:"\u20ac",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147"},"e")},125:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Fcy:"\u0424",FilledSmallSquare:"\u25fc",Fouriertrf:"\u2131",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",filig:"\ufb01",fjlig:"fj",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",forall:"\u2200",forkv:"\u2ad9",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044"},"f")},77:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Afr:"\ud835\udd04",Bfr:"\ud835\udd05",Cfr:"\u212d",Dfr:"\ud835\udd07",Efr:"\ud835\udd08",Ffr:"\ud835\udd09",Gfr:"\ud835\udd0a",Hfr:"\u210c",Ifr:"\u2111",Jfr:"\ud835\udd0d",Kfr:"\ud835\udd0e",Lfr:"\ud835\udd0f",Mfr:"\ud835\udd10",Nfr:"\ud835\udd11",Ofr:"\ud835\udd12",Pfr:"\ud835\udd13",Qfr:"\ud835\udd14",Rfr:"\u211c",Sfr:"\ud835\udd16",Tfr:"\ud835\udd17",Ufr:"\ud835\udd18",Vfr:"\ud835\udd19",Wfr:"\ud835\udd1a",Xfr:"\ud835\udd1b",Yfr:"\ud835\udd1c",Zfr:"\u2128",afr:"\ud835\udd1e",bfr:"\ud835\udd1f",cfr:"\ud835\udd20",dfr:"\ud835\udd21",efr:"\ud835\udd22",ffr:"\ud835\udd23",gfr:"\ud835\udd24",hfr:"\ud835\udd25",ifr:"\ud835\udd26",jfr:"\ud835\udd27",kfr:"\ud835\udd28",lfr:"\ud835\udd29",mfr:"\ud835\udd2a",nfr:"\ud835\udd2b",ofr:"\ud835\udd2c",pfr:"\ud835\udd2d",qfr:"\ud835\udd2e",rfr:"\ud835\udd2f",sfr:"\ud835\udd30",tfr:"\ud835\udd31",ufr:"\ud835\udd32",vfr:"\ud835\udd33",wfr:"\ud835\udd34",xfr:"\ud835\udd35",yfr:"\ud835\udd36",zfr:"\ud835\udd37"},"fr")},637:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({GJcy:"\u0403",GT:">",Gammad:"\u03dc",Gbreve:"\u011e",Gcedil:"\u0122",Gcirc:"\u011c",Gcy:"\u0413",Gdot:"\u0120",GreaterGreater:"\u2aa2",Gt:"\u226b",gE:"\u2267",gacute:"\u01f5",gammad:"\u03dd",gbreve:"\u011f",gcirc:"\u011d",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",ges:"\u2a7e",gescc:"\u2aa9",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",gg:"\u226b",ggg:"\u22d9",gjcy:"\u0453",gl:"\u2277",glE:"\u2a92",gla:"\u2aa5",glj:"\u2aa4",gnapprox:"\u2a8a",gneq:"\u2a88",gneqq:"\u2269",grave:"`",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",gtcc:"\u2aa7",gtcir:"\u2a7a",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00"},"g")},375:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({HARDcy:"\u042a",Hcirc:"\u0124",HilbertSpace:"\u210b",HorizontalLine:"\u2500",Hstrok:"\u0126",hArr:"\u21d4",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",hardcy:"\u044a",harr:"\u2194",harrcir:"\u2948",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hercon:"\u22b9",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",horbar:"\u2015",hslash:"\u210f",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010"},"h")},146:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacute:"\xcd",Icirc:"\xce",Icy:"\u0418",Idot:"\u0130",Igrave:"\xcc",Imacr:"\u012a",Implies:"\u21d2",Int:"\u222c",Iogon:"\u012e",Iota:"\u0399",Itilde:"\u0128",Iukcy:"\u0406",Iuml:"\xcf",iacute:"\xed",ic:"\u2063",icirc:"\xee",icy:"\u0438",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012b",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imof:"\u22b7",imped:"\u01b5",in:"\u2208",incare:"\u2105",infintie:"\u29dd",inodot:"\u0131",int:"\u222b",integers:"\u2124",intercal:"\u22ba",intlarhk:"\u2a17",intprod:"\u2a3c",iocy:"\u0451",iogon:"\u012f",iprod:"\u2a3c",iquest:"\xbf",isin:"\u2208",isinE:"\u22f9",isindot:"\u22f5",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",iuml:"\xef"},"i")},658:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Jcirc:"\u0134",Jcy:"\u0419",Jsercy:"\u0408",Jukcy:"\u0404",jcirc:"\u0135",jcy:"\u0439",jsercy:"\u0458",jukcy:"\u0454"},"j")},933:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({KHcy:"\u0425",KJcy:"\u040c",Kappa:"\u039a",Kcedil:"\u0136",Kcy:"\u041a",kcedil:"\u0137",kcy:"\u043a",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045c"},"k")},219:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({LJcy:"\u0409",LT:"<",Lacute:"\u0139",Lang:"\u27ea",Laplacetrf:"\u2112",Lcaron:"\u013d",Lcedil:"\u013b",Lcy:"\u041b",LeftArrowBar:"\u21e4",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftRightVector:"\u294e",LeftTeeArrow:"\u21a4",LeftTeeVector:"\u295a",LeftTriangleBar:"\u29cf",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftVectorBar:"\u2952",LessLess:"\u2aa1",Lmidot:"\u013f",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lstrok:"\u0141",Lt:"\u226a",lAarr:"\u21da",lArr:"\u21d0",lAtail:"\u291b",lBarr:"\u290e",lE:"\u2266",lHar:"\u2962",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",lang:"\u27e8",langd:"\u2991",langle:"\u27e8",laquo:"\xab",larr:"\u2190",larrb:"\u21e4",larrbfs:"\u291f",larrfs:"\u291d",larrhk:"\u21a9",larrpl:"\u2939",larrsim:"\u2973",lat:"\u2aab",latail:"\u2919",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lbbrk:"\u2772",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",lcaron:"\u013e",lcedil:"\u013c",lceil:"\u2308",lcub:"{",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",leftarrow:"\u2190",leftarrowtail:"\u21a2",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftrightarrow:"\u2194",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",les:"\u2a7d",lescc:"\u2aa8",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297c",lfloor:"\u230a",lg:"\u2276",lgE:"\u2a91",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226a",llarr:"\u21c7",llcorner:"\u231e",llhard:"\u296b",lltri:"\u25fa",lmidot:"\u0140",lmoustache:"\u23b0",lnapprox:"\u2a89",lneq:"\u2a87",lneqq:"\u2268",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",longleftrightarrow:"\u27f7",longrightarrow:"\u27f6",looparrowleft:"\u21ab",lopar:"\u2985",loplus:"\u2a2d",lotimes:"\u2a34",lowbar:"_",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",lstrok:"\u0142",ltcc:"\u2aa6",ltcir:"\u2a79",ltdot:"\u22d6",lthree:"\u22cb",ltlarr:"\u2976",ltquest:"\u2a7b",ltrPar:"\u2996",ltrie:"\u22b4",ltrif:"\u25c2",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00"},"l")},113:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Map:"\u2905",Mcy:"\u041c",MediumSpace:"\u205f",Mellintrf:"\u2133",Mu:"\u039c",mDDot:"\u223a",male:"\u2642",maltese:"\u2720",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",mcy:"\u043c",mdash:"\u2014",measuredangle:"\u2221",micro:"\xb5",mid:"\u2223",midast:"*",midcir:"\u2af0",middot:"\xb7",minus:"\u2212",minusb:"\u229f",minusd:"\u2238",minusdu:"\u2a2a",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",mp:"\u2213",mstpos:"\u223e",mumap:"\u22b8"},"m")},283:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({NJcy:"\u040a",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041d",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",NewLine:"\n",NoBreak:"\u2060",NonBreakingSpace:"\xa0",Not:"\u2aec",NotCongruent:"\u2262",NotCupCap:"\u226d",NotEqualTilde:"\u2242\u0338",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",NotLeftTriangleBar:"\u29cf\u0338",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",NotPrecedesEqual:"\u2aaf\u0338",NotReverseElement:"\u220c",NotRightTriangleBar:"\u29d0\u0338",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",Ntilde:"\xd1",Nu:"\u039d",nGg:"\u22d9\u0338",nGt:"\u226b\u20d2",nGtv:"\u226b\u0338",nLl:"\u22d8\u0338",nLt:"\u226a\u20d2",nLtv:"\u226a\u0338",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266e",naturals:"\u2115",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",ncy:"\u043d",ndash:"\u2013",ne:"\u2260",neArr:"\u21d7",nearhk:"\u2924",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",ngsim:"\u2275",ngt:"\u226f",ngtr:"\u226f",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",njcy:"\u045a",nlArr:"\u21cd",nlE:"\u2266\u0338",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219a",nleftrightarrow:"\u21ae",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nlsim:"\u2274",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nmid:"\u2224",notin:"\u2209",notinE:"\u22f9\u0338",notindot:"\u22f5\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",npre:"\u2aaf\u0338",nprec:"\u2280",npreceq:"\u2aaf\u0338",nrArr:"\u21cf",nrarrc:"\u2933\u0338",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",num:"#",numero:"\u2116",numsp:"\u2007",nvHarr:"\u2904",nvap:"\u224d\u20d2",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwArr:"\u21d6",nwarhk:"\u2923",nwarrow:"\u2196",nwnear:"\u2927"},"n")},943:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({OElig:"\u0152",Oacute:"\xd3",Ocirc:"\xd4",Ocy:"\u041e",Odblac:"\u0150",Ograve:"\xd2",Omacr:"\u014c",Omicron:"\u039f",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",Or:"\u2a54",Oslash:"\xd8",Otilde:"\xd5",Otimes:"\u2a37",Ouml:"\xd6",OverBracket:"\u23b4",OverParenthesis:"\u23dc",oS:"\u24c8",oacute:"\xf3",oast:"\u229b",ocir:"\u229a",ocirc:"\xf4",ocy:"\u043e",odash:"\u229d",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",oelig:"\u0153",ofcir:"\u29bf",ogon:"\u02db",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",omacr:"\u014d",omid:"\u29b6",ominus:"\u2296",opar:"\u29b7",operp:"\u29b9",oplus:"\u2295",orarr:"\u21bb",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oslash:"\xf8",otilde:"\xf5",otimes:"\u2297",otimesas:"\u2a36",ouml:"\xf6",ovbar:"\u233d"},"o")},650:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Aopf:"\ud835\udd38",Bopf:"\ud835\udd39",Copf:"\u2102",Dopf:"\ud835\udd3b",Eopf:"\ud835\udd3c",Fopf:"\ud835\udd3d",Gopf:"\ud835\udd3e",Hopf:"\u210d",Iopf:"\ud835\udd40",Jopf:"\ud835\udd41",Kopf:"\ud835\udd42",Lopf:"\ud835\udd43",Mopf:"\ud835\udd44",Nopf:"\u2115",Oopf:"\ud835\udd46",Popf:"\u2119",Qopf:"\u211a",Ropf:"\u211d",Sopf:"\ud835\udd4a",Topf:"\ud835\udd4b",Uopf:"\ud835\udd4c",Vopf:"\ud835\udd4d",Wopf:"\ud835\udd4e",Xopf:"\ud835\udd4f",Yopf:"\ud835\udd50",Zopf:"\u2124",aopf:"\ud835\udd52",bopf:"\ud835\udd53",copf:"\ud835\udd54",dopf:"\ud835\udd55",eopf:"\ud835\udd56",fopf:"\ud835\udd57",gopf:"\ud835\udd58",hopf:"\ud835\udd59",iopf:"\ud835\udd5a",jopf:"\ud835\udd5b",kopf:"\ud835\udd5c",lopf:"\ud835\udd5d",mopf:"\ud835\udd5e",nopf:"\ud835\udd5f",oopf:"\ud835\udd60",popf:"\ud835\udd61",qopf:"\ud835\udd62",ropf:"\ud835\udd63",sopf:"\ud835\udd64",topf:"\ud835\udd65",uopf:"\ud835\udd66",vopf:"\ud835\udd67",wopf:"\ud835\udd68",xopf:"\ud835\udd69",yopf:"\ud835\udd6a",zopf:"\ud835\udd6b"},"opf")},229:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Pcy:"\u041f",Poincareplane:"\u210c",Pr:"\u2abb",Prime:"\u2033",Proportion:"\u2237",par:"\u2225",para:"\xb6",parallel:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",pcy:"\u043f",percnt:"%",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",phmmat:"\u2133",phone:"\u260e",pitchfork:"\u22d4",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plus:"+",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",pointint:"\u2a15",pound:"\xa3",pr:"\u227a",prE:"\u2ab3",prcue:"\u227c",pre:"\u2aaf",prec:"\u227a",precapprox:"\u2ab7",preccurlyeq:"\u227c",preceq:"\u2aaf",precsim:"\u227e",primes:"\u2119",prnE:"\u2ab5",prnap:"\u2ab9",prnsim:"\u22e8",prod:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",puncsp:"\u2008"},"p")},473:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({QUOT:'"',qint:"\u2a0c",qprime:"\u2057",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f"},"q")},35:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({RBarr:"\u2910",REG:"\xae",Racute:"\u0154",Rang:"\u27eb",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",ReverseElement:"\u220b",ReverseUpEquilibrium:"\u296f",Rho:"\u03a1",RightArrowBar:"\u21e5",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVectorBar:"\u2955",RightTeeVector:"\u295b",RightTriangleBar:"\u29d0",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVectorBar:"\u2954",RightVectorBar:"\u2953",RoundImplies:"\u2970",RuleDelayed:"\u29f4",rAarr:"\u21db",rArr:"\u21d2",rAtail:"\u291c",rBarr:"\u290f",rHar:"\u2964",race:"\u223d\u0331",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",rarrw:"\u219d",ratail:"\u291a",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rbbrk:"\u2773",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",rect:"\u25ad",reg:"\xae",rfisht:"\u297d",rfloor:"\u230b",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",rightarrow:"\u2192",rightarrowtail:"\u21a3",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightsquigarrow:"\u219d",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoustache:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",roplus:"\u2a2e",rotimes:"\u2a35",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",rsaquo:"\u203a",rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",ruluhar:"\u2968",rx:"\u211e"},"r")},826:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042c",Sacute:"\u015a",Sc:"\u2abc",Scaron:"\u0160",Scedil:"\u015e",Scirc:"\u015c",Scy:"\u0421",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sub:"\u22d0",Sup:"\u22d1",sacute:"\u015b",sbquo:"\u201a",sc:"\u227b",scE:"\u2ab4",scaron:"\u0161",sccue:"\u227d",sce:"\u2ab0",scedil:"\u015f",scirc:"\u015d",scpolint:"\u2a13",scsim:"\u227f",scy:"\u0441",sdotb:"\u22a1",sdote:"\u2a66",seArr:"\u21d8",searhk:"\u2925",searrow:"\u2198",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfrown:"\u2322",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",shy:"\xad",sigmaf:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",softcy:"\u044c",sol:"/",solb:"\u29c4",solbar:"\u233f",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25a1",square:"\u25a1",squarf:"\u25aa",squf:"\u25aa",srarr:"\u2192",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",subdot:"\u2abd",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2ac5",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succ:"\u227b",succapprox:"\u2ab8",succcurlyeq:"\u227d",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",sum:"\u2211",sung:"\u266a",sup:"\u2283",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supdot:"\u2abe",supdsub:"\u2ad8",supe:"\u2287",supedot:"\u2ac4",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supplus:"\u2ac0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swArr:"\u21d9",swarhk:"\u2926",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf"},"s")},11:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Ascr:"\ud835\udc9c",Bscr:"\u212c",Cscr:"\ud835\udc9e",Dscr:"\ud835\udc9f",Escr:"\u2130",Fscr:"\u2131",Gscr:"\ud835\udca2",Hscr:"\u210b",Iscr:"\u2110",Jscr:"\ud835\udca5",Kscr:"\ud835\udca6",Lscr:"\u2112",Mscr:"\u2133",Nscr:"\ud835\udca9",Oscr:"\ud835\udcaa",Pscr:"\ud835\udcab",Qscr:"\ud835\udcac",Rscr:"\u211b",Sscr:"\ud835\udcae",Tscr:"\ud835\udcaf",Uscr:"\ud835\udcb0",Vscr:"\ud835\udcb1",Wscr:"\ud835\udcb2",Xscr:"\ud835\udcb3",Yscr:"\ud835\udcb4",Zscr:"\ud835\udcb5",ascr:"\ud835\udcb6",bscr:"\ud835\udcb7",cscr:"\ud835\udcb8",dscr:"\ud835\udcb9",escr:"\u212f",fscr:"\ud835\udcbb",gscr:"\u210a",hscr:"\ud835\udcbd",iscr:"\ud835\udcbe",jscr:"\ud835\udcbf",kscr:"\ud835\udcc0",lscr:"\ud835\udcc1",mscr:"\ud835\udcc2",nscr:"\ud835\udcc3",oscr:"\u2134",pscr:"\ud835\udcc5",qscr:"\ud835\udcc6",rscr:"\ud835\udcc7",sscr:"\ud835\udcc8",tscr:"\ud835\udcc9",uscr:"\ud835\udcca",vscr:"\ud835\udccb",wscr:"\ud835\udccc",xscr:"\ud835\udccd",yscr:"\ud835\udcce",zscr:"\ud835\udccf"},"scr")},453:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({THORN:"\xde",TRADE:"\u2122",TSHcy:"\u040b",TScy:"\u0426",Tab:"\t",Tau:"\u03a4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",TripleDot:"\u20db",Tstrok:"\u0166",target:"\u2316",tbrk:"\u23b4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",there4:"\u2234",therefore:"\u2234",thetasym:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223c",thorn:"\xfe",timesb:"\u22a0",timesbar:"\u2a31",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",top:"\u22a4",topbot:"\u2336",topcir:"\u2af1",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",tscy:"\u0446",tshcy:"\u045b",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0"},"t")},827:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Uacute:"\xda",Uarr:"\u219f",Uarrocir:"\u2949",Ubrcy:"\u040e",Ubreve:"\u016c",Ucirc:"\xdb",Ucy:"\u0423",Udblac:"\u0170",Ugrave:"\xd9",Umacr:"\u016a",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Uogon:"\u0172",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21c5",UpEquilibrium:"\u296e",UpTeeArrow:"\u21a5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03d2",Uring:"\u016e",Utilde:"\u0168",Uuml:"\xdc",uArr:"\u21d1",uHar:"\u2963",uacute:"\xfa",uarr:"\u2191",ubrcy:"\u045e",ubreve:"\u016d",ucirc:"\xfb",ucy:"\u0443",udarr:"\u21c5",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",ugrave:"\xf9",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",umacr:"\u016b",uml:"\xa8",uogon:"\u0173",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",upsih:"\u03d2",upsilon:"\u03c5",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",uring:"\u016f",urtri:"\u25f9",utdot:"\u22f0",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",uuml:"\xfc",uwangle:"\u29a7"},"u")},517:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({VDash:"\u22ab",Vbar:"\u2aeb",Vcy:"\u0412",Vdashl:"\u2ae6",Verbar:"\u2016",Vert:"\u2016",VerticalLine:"|",VerticalSeparator:"\u2758",VeryThinSpace:"\u200a",vArr:"\u21d5",vBar:"\u2ae8",vBarv:"\u2ae9",vDash:"\u22a8",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vcy:"\u0432",vdash:"\u22a2",vee:"\u2228",veeeq:"\u225a",verbar:"|",vert:"|",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",vprop:"\u221d",vrtri:"\u22b3",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",vzigzag:"\u299a"},"v")},336:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",wedgeq:"\u2259",wp:"\u2118",wr:"\u2240",wreath:"\u2240"},"w")},373:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",xhArr:"\u27fa",xharr:"\u27f7",xlArr:"\u27f8",xlarr:"\u27f5",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",xoplus:"\u2a01",xotime:"\u2a02",xrArr:"\u27f9",xrarr:"\u27f6",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0"},"x")},215:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({YAcy:"\u042f",YIcy:"\u0407",YUcy:"\u042e",Yacute:"\xdd",Ycirc:"\u0176",Ycy:"\u042b",Yuml:"\u0178",yacute:"\xfd",yacy:"\u044f",ycirc:"\u0177",ycy:"\u044b",yicy:"\u0457",yucy:"\u044e",yuml:"\xff"},"y")},179:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017d",Zcy:"\u0417",Zdot:"\u017b",ZeroWidthSpace:"\u200b",Zeta:"\u0396",zacute:"\u017a",zcaron:"\u017e",zcy:"\u0437",zdot:"\u017c",zeetrf:"\u2128",zhcy:"\u0436",zwj:"\u200d",zwnj:"\u200c"},"z")},884:function(e,r){Object.defineProperty(r,"__esModule",{value:!0}),r.options=MathJax._.util.Entities.options,r.entities=MathJax._.util.Entities.entities,r.add=MathJax._.util.Entities.add,r.remove=MathJax._.util.Entities.remove,r.translate=MathJax._.util.Entities.translate,r.numeric=MathJax._.util.Entities.numeric}},r={};function t(n){var o=r[n];if(void 0!==o)return o.exports;var i=r[n]={exports:{}};return e[n].call(i.exports,i,i.exports,t),i.exports}t(349)}(); \ No newline at end of file +!function(){"use strict";var e={354:function(e,r){r.q=void 0,r.q="4.0.0-alpha.1"},170:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({AElig:"\xc6",AMP:"&",Aacute:"\xc1",Abreve:"\u0102",Acirc:"\xc2",Acy:"\u0410",Agrave:"\xc0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2a53",Aogon:"\u0104",Aring:"\xc5",Assign:"\u2254",Atilde:"\xc3",Auml:"\xc4",aacute:"\xe1",abreve:"\u0103",ac:"\u223e",acE:"\u223e\u0333",acd:"\u223f",acirc:"\xe2",acy:"\u0430",aelig:"\xe6",af:"\u2061",agrave:"\xe0",alefsym:"\u2135",amacr:"\u0101",andand:"\u2a55",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ange:"\u29a4",angle:"\u2220",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angst:"\xc5",angzarr:"\u237c",aogon:"\u0105",ap:"\u2248",apE:"\u2a70",apacir:"\u2a6f",apid:"\u224b",apos:"'",approx:"\u2248",approxeq:"\u224a",aring:"\xe5",ast:"*",asymp:"\u2248",asympeq:"\u224d",atilde:"\xe3",auml:"\xe4",awconint:"\u2233",awint:"\u2a11"},"a")},349:function(e,r,t){t(170),t(901),t(801),t(869),t(619),t(125),t(637),t(375),t(146),t(658),t(933),t(219),t(113),t(283),t(943),t(229),t(473),t(35),t(826),t(453),t(827),t(517),t(336),t(373),t(215),t(179),t(77),t(650),t(11)},901:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Barv:"\u2ae7",Barwed:"\u2306",Bcy:"\u0411",Bernoullis:"\u212c",Beta:"\u0392",Bumpeq:"\u224e",bNot:"\u2aed",backcong:"\u224c",backepsilon:"\u03f6",barvee:"\u22bd",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",bigcap:"\u22c2",bigcup:"\u22c3",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacksquare:"\u25aa",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bnot:"\u2310",bot:"\u22a5",bottom:"\u22a5",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255d",boxUR:"\u255a",boxUl:"\u255c",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256c",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256b",boxVl:"\u2562",boxVr:"\u255f",boxbox:"\u29c9",boxdL:"\u2555",boxdR:"\u2552",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252c",boxhu:"\u2534",boxuL:"\u255b",boxuR:"\u2558",boxv:"\u2502",boxvH:"\u256a",boxvL:"\u2561",boxvR:"\u255e",boxvh:"\u253c",boxvl:"\u2524",boxvr:"\u251c",bprime:"\u2035",breve:"\u02d8",brvbar:"\xa6",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsolb:"\u29c5",bsolhsub:"\u27c8",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",bumpeq:"\u224f"},"b")},801:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({CHcy:"\u0427",COPY:"\xa9",Cacute:"\u0106",CapitalDifferentialD:"\u2145",Cayleys:"\u212d",Ccaron:"\u010c",Ccedil:"\xc7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010a",Cedilla:"\xb8",Chi:"\u03a7",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2a74",Conint:"\u222f",CounterClockwiseContourIntegral:"\u2233",cacute:"\u0107",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",capcup:"\u2a47",capdot:"\u2a40",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",ccaps:"\u2a4d",ccaron:"\u010d",ccedil:"\xe7",ccirc:"\u0109",ccups:"\u2a4c",ccupssm:"\u2a50",cdot:"\u010b",cedil:"\xb8",cemptyv:"\u29b2",cent:"\xa2",centerdot:"\xb7",chcy:"\u0447",checkmark:"\u2713",cir:"\u25cb",cirE:"\u29c3",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",clubsuit:"\u2663",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",conint:"\u222e",coprod:"\u2210",copy:"\xa9",copysr:"\u2117",crarr:"\u21b5",cross:"\u2717",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",cudarrl:"\u2938",cudarrr:"\u2935",cularrp:"\u293d",cupbrcap:"\u2a48",cupcap:"\u2a46",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d"},"c")},869:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040f",Darr:"\u21a1",Dashv:"\u2ae4",Dcaron:"\u010e",Dcy:"\u0414",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",Dot:"\xa8",DotDot:"\u20dc",DoubleContourIntegral:"\u222f",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295f",DownRightVectorBar:"\u2957",DownTeeArrow:"\u21a7",Dstrok:"\u0110",dArr:"\u21d3",dHar:"\u2965",darr:"\u2193",dash:"\u2010",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",dcaron:"\u010f",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddotseq:"\u2a77",demptyv:"\u29b1",dfisht:"\u297f",dharl:"\u21c3",dharr:"\u21c2",diam:"\u22c4",diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",disin:"\u22f2",divide:"\xf7",divonx:"\u22c7",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",doteq:"\u2250",dotminus:"\u2238",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",dscy:"\u0455",dsol:"\u29f6",dstrok:"\u0111",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",dzcy:"\u045f",dzigrarr:"\u27ff"},"d")},619:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({ENG:"\u014a",ETH:"\xd0",Eacute:"\xc9",Ecaron:"\u011a",Ecirc:"\xca",Ecy:"\u042d",Edot:"\u0116",Egrave:"\xc8",Emacr:"\u0112",EmptySmallSquare:"\u25fb",EmptyVerySmallSquare:"\u25ab",Eogon:"\u0118",Epsilon:"\u0395",Equal:"\u2a75",Esim:"\u2a73",Eta:"\u0397",Euml:"\xcb",eDDot:"\u2a77",eDot:"\u2251",eacute:"\xe9",easter:"\u2a6e",ecaron:"\u011b",ecirc:"\xea",ecolon:"\u2255",ecy:"\u044d",edot:"\u0117",ee:"\u2147",eg:"\u2a9a",egrave:"\xe8",egsdot:"\u2a98",el:"\u2a99",elinters:"\u23e7",elsdot:"\u2a97",emacr:"\u0113",emptyset:"\u2205",emptyv:"\u2205",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",eng:"\u014b",ensp:"\u2002",eogon:"\u0119",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsilon:"\u03b5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",equals:"=",equest:"\u225f",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",esdot:"\u2250",esim:"\u2242",euml:"\xeb",euro:"\u20ac",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147"},"e")},125:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Fcy:"\u0424",FilledSmallSquare:"\u25fc",Fouriertrf:"\u2131",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",filig:"\ufb01",fjlig:"fj",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",forall:"\u2200",forkv:"\u2ad9",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044"},"f")},77:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Afr:"\ud835\udd04",Bfr:"\ud835\udd05",Cfr:"\u212d",Dfr:"\ud835\udd07",Efr:"\ud835\udd08",Ffr:"\ud835\udd09",Gfr:"\ud835\udd0a",Hfr:"\u210c",Ifr:"\u2111",Jfr:"\ud835\udd0d",Kfr:"\ud835\udd0e",Lfr:"\ud835\udd0f",Mfr:"\ud835\udd10",Nfr:"\ud835\udd11",Ofr:"\ud835\udd12",Pfr:"\ud835\udd13",Qfr:"\ud835\udd14",Rfr:"\u211c",Sfr:"\ud835\udd16",Tfr:"\ud835\udd17",Ufr:"\ud835\udd18",Vfr:"\ud835\udd19",Wfr:"\ud835\udd1a",Xfr:"\ud835\udd1b",Yfr:"\ud835\udd1c",Zfr:"\u2128",afr:"\ud835\udd1e",bfr:"\ud835\udd1f",cfr:"\ud835\udd20",dfr:"\ud835\udd21",efr:"\ud835\udd22",ffr:"\ud835\udd23",gfr:"\ud835\udd24",hfr:"\ud835\udd25",ifr:"\ud835\udd26",jfr:"\ud835\udd27",kfr:"\ud835\udd28",lfr:"\ud835\udd29",mfr:"\ud835\udd2a",nfr:"\ud835\udd2b",ofr:"\ud835\udd2c",pfr:"\ud835\udd2d",qfr:"\ud835\udd2e",rfr:"\ud835\udd2f",sfr:"\ud835\udd30",tfr:"\ud835\udd31",ufr:"\ud835\udd32",vfr:"\ud835\udd33",wfr:"\ud835\udd34",xfr:"\ud835\udd35",yfr:"\ud835\udd36",zfr:"\ud835\udd37"},"fr")},637:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({GJcy:"\u0403",GT:">",Gammad:"\u03dc",Gbreve:"\u011e",Gcedil:"\u0122",Gcirc:"\u011c",Gcy:"\u0413",Gdot:"\u0120",GreaterGreater:"\u2aa2",Gt:"\u226b",gE:"\u2267",gacute:"\u01f5",gammad:"\u03dd",gbreve:"\u011f",gcirc:"\u011d",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",ges:"\u2a7e",gescc:"\u2aa9",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",gg:"\u226b",ggg:"\u22d9",gjcy:"\u0453",gl:"\u2277",glE:"\u2a92",gla:"\u2aa5",glj:"\u2aa4",gnapprox:"\u2a8a",gneq:"\u2a88",gneqq:"\u2269",grave:"`",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",gtcc:"\u2aa7",gtcir:"\u2a7a",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00"},"g")},375:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({HARDcy:"\u042a",Hcirc:"\u0124",HilbertSpace:"\u210b",HorizontalLine:"\u2500",Hstrok:"\u0126",hArr:"\u21d4",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",hardcy:"\u044a",harr:"\u2194",harrcir:"\u2948",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hercon:"\u22b9",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",horbar:"\u2015",hslash:"\u210f",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010"},"h")},146:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacute:"\xcd",Icirc:"\xce",Icy:"\u0418",Idot:"\u0130",Igrave:"\xcc",Imacr:"\u012a",Implies:"\u21d2",Int:"\u222c",Iogon:"\u012e",Iota:"\u0399",Itilde:"\u0128",Iukcy:"\u0406",Iuml:"\xcf",iacute:"\xed",ic:"\u2063",icirc:"\xee",icy:"\u0438",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012b",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imof:"\u22b7",imped:"\u01b5",in:"\u2208",incare:"\u2105",infintie:"\u29dd",inodot:"\u0131",int:"\u222b",integers:"\u2124",intercal:"\u22ba",intlarhk:"\u2a17",intprod:"\u2a3c",iocy:"\u0451",iogon:"\u012f",iprod:"\u2a3c",iquest:"\xbf",isin:"\u2208",isinE:"\u22f9",isindot:"\u22f5",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",iuml:"\xef"},"i")},658:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Jcirc:"\u0134",Jcy:"\u0419",Jsercy:"\u0408",Jukcy:"\u0404",jcirc:"\u0135",jcy:"\u0439",jsercy:"\u0458",jukcy:"\u0454"},"j")},933:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({KHcy:"\u0425",KJcy:"\u040c",Kappa:"\u039a",Kcedil:"\u0136",Kcy:"\u041a",kcedil:"\u0137",kcy:"\u043a",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045c"},"k")},219:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({LJcy:"\u0409",LT:"<",Lacute:"\u0139",Lang:"\u27ea",Laplacetrf:"\u2112",Lcaron:"\u013d",Lcedil:"\u013b",Lcy:"\u041b",LeftArrowBar:"\u21e4",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftRightVector:"\u294e",LeftTeeArrow:"\u21a4",LeftTeeVector:"\u295a",LeftTriangleBar:"\u29cf",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftVectorBar:"\u2952",LessLess:"\u2aa1",Lmidot:"\u013f",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lstrok:"\u0141",Lt:"\u226a",lAarr:"\u21da",lArr:"\u21d0",lAtail:"\u291b",lBarr:"\u290e",lE:"\u2266",lHar:"\u2962",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",lang:"\u27e8",langd:"\u2991",langle:"\u27e8",laquo:"\xab",larr:"\u2190",larrb:"\u21e4",larrbfs:"\u291f",larrfs:"\u291d",larrhk:"\u21a9",larrpl:"\u2939",larrsim:"\u2973",lat:"\u2aab",latail:"\u2919",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lbbrk:"\u2772",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",lcaron:"\u013e",lcedil:"\u013c",lceil:"\u2308",lcub:"{",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",leftarrow:"\u2190",leftarrowtail:"\u21a2",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftrightarrow:"\u2194",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",les:"\u2a7d",lescc:"\u2aa8",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297c",lfloor:"\u230a",lg:"\u2276",lgE:"\u2a91",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226a",llarr:"\u21c7",llcorner:"\u231e",llhard:"\u296b",lltri:"\u25fa",lmidot:"\u0140",lmoustache:"\u23b0",lnapprox:"\u2a89",lneq:"\u2a87",lneqq:"\u2268",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",longleftrightarrow:"\u27f7",longrightarrow:"\u27f6",looparrowleft:"\u21ab",lopar:"\u2985",loplus:"\u2a2d",lotimes:"\u2a34",lowbar:"_",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",lstrok:"\u0142",ltcc:"\u2aa6",ltcir:"\u2a79",ltdot:"\u22d6",lthree:"\u22cb",ltlarr:"\u2976",ltquest:"\u2a7b",ltrPar:"\u2996",ltrie:"\u22b4",ltrif:"\u25c2",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00"},"l")},113:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Map:"\u2905",Mcy:"\u041c",MediumSpace:"\u205f",Mellintrf:"\u2133",Mu:"\u039c",mDDot:"\u223a",male:"\u2642",maltese:"\u2720",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",mcy:"\u043c",mdash:"\u2014",measuredangle:"\u2221",micro:"\xb5",mid:"\u2223",midast:"*",midcir:"\u2af0",middot:"\xb7",minus:"\u2212",minusb:"\u229f",minusd:"\u2238",minusdu:"\u2a2a",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",mp:"\u2213",mstpos:"\u223e",mumap:"\u22b8"},"m")},283:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({NJcy:"\u040a",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041d",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",NewLine:"\n",NoBreak:"\u2060",NonBreakingSpace:"\xa0",Not:"\u2aec",NotCongruent:"\u2262",NotCupCap:"\u226d",NotEqualTilde:"\u2242\u0338",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",NotLeftTriangleBar:"\u29cf\u0338",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",NotPrecedesEqual:"\u2aaf\u0338",NotReverseElement:"\u220c",NotRightTriangleBar:"\u29d0\u0338",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",Ntilde:"\xd1",Nu:"\u039d",nGg:"\u22d9\u0338",nGt:"\u226b\u20d2",nGtv:"\u226b\u0338",nLl:"\u22d8\u0338",nLt:"\u226a\u20d2",nLtv:"\u226a\u0338",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266e",naturals:"\u2115",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",ncy:"\u043d",ndash:"\u2013",ne:"\u2260",neArr:"\u21d7",nearhk:"\u2924",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",ngsim:"\u2275",ngt:"\u226f",ngtr:"\u226f",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",njcy:"\u045a",nlArr:"\u21cd",nlE:"\u2266\u0338",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219a",nleftrightarrow:"\u21ae",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nlsim:"\u2274",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nmid:"\u2224",notin:"\u2209",notinE:"\u22f9\u0338",notindot:"\u22f5\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",npre:"\u2aaf\u0338",nprec:"\u2280",npreceq:"\u2aaf\u0338",nrArr:"\u21cf",nrarrc:"\u2933\u0338",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",num:"#",numero:"\u2116",numsp:"\u2007",nvHarr:"\u2904",nvap:"\u224d\u20d2",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwArr:"\u21d6",nwarhk:"\u2923",nwarrow:"\u2196",nwnear:"\u2927"},"n")},943:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({OElig:"\u0152",Oacute:"\xd3",Ocirc:"\xd4",Ocy:"\u041e",Odblac:"\u0150",Ograve:"\xd2",Omacr:"\u014c",Omicron:"\u039f",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",Or:"\u2a54",Oslash:"\xd8",Otilde:"\xd5",Otimes:"\u2a37",Ouml:"\xd6",OverBracket:"\u23b4",OverParenthesis:"\u23dc",oS:"\u24c8",oacute:"\xf3",oast:"\u229b",ocir:"\u229a",ocirc:"\xf4",ocy:"\u043e",odash:"\u229d",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",oelig:"\u0153",ofcir:"\u29bf",ogon:"\u02db",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",omacr:"\u014d",omid:"\u29b6",ominus:"\u2296",opar:"\u29b7",operp:"\u29b9",oplus:"\u2295",orarr:"\u21bb",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oslash:"\xf8",otilde:"\xf5",otimes:"\u2297",otimesas:"\u2a36",ouml:"\xf6",ovbar:"\u233d"},"o")},650:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Aopf:"\ud835\udd38",Bopf:"\ud835\udd39",Copf:"\u2102",Dopf:"\ud835\udd3b",Eopf:"\ud835\udd3c",Fopf:"\ud835\udd3d",Gopf:"\ud835\udd3e",Hopf:"\u210d",Iopf:"\ud835\udd40",Jopf:"\ud835\udd41",Kopf:"\ud835\udd42",Lopf:"\ud835\udd43",Mopf:"\ud835\udd44",Nopf:"\u2115",Oopf:"\ud835\udd46",Popf:"\u2119",Qopf:"\u211a",Ropf:"\u211d",Sopf:"\ud835\udd4a",Topf:"\ud835\udd4b",Uopf:"\ud835\udd4c",Vopf:"\ud835\udd4d",Wopf:"\ud835\udd4e",Xopf:"\ud835\udd4f",Yopf:"\ud835\udd50",Zopf:"\u2124",aopf:"\ud835\udd52",bopf:"\ud835\udd53",copf:"\ud835\udd54",dopf:"\ud835\udd55",eopf:"\ud835\udd56",fopf:"\ud835\udd57",gopf:"\ud835\udd58",hopf:"\ud835\udd59",iopf:"\ud835\udd5a",jopf:"\ud835\udd5b",kopf:"\ud835\udd5c",lopf:"\ud835\udd5d",mopf:"\ud835\udd5e",nopf:"\ud835\udd5f",oopf:"\ud835\udd60",popf:"\ud835\udd61",qopf:"\ud835\udd62",ropf:"\ud835\udd63",sopf:"\ud835\udd64",topf:"\ud835\udd65",uopf:"\ud835\udd66",vopf:"\ud835\udd67",wopf:"\ud835\udd68",xopf:"\ud835\udd69",yopf:"\ud835\udd6a",zopf:"\ud835\udd6b"},"opf")},229:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Pcy:"\u041f",Poincareplane:"\u210c",Pr:"\u2abb",Prime:"\u2033",Proportion:"\u2237",par:"\u2225",para:"\xb6",parallel:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",pcy:"\u043f",percnt:"%",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",phmmat:"\u2133",phone:"\u260e",pitchfork:"\u22d4",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plus:"+",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",pointint:"\u2a15",pound:"\xa3",pr:"\u227a",prE:"\u2ab3",prcue:"\u227c",pre:"\u2aaf",prec:"\u227a",precapprox:"\u2ab7",preccurlyeq:"\u227c",preceq:"\u2aaf",precsim:"\u227e",primes:"\u2119",prnE:"\u2ab5",prnap:"\u2ab9",prnsim:"\u22e8",prod:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",puncsp:"\u2008"},"p")},473:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({QUOT:'"',qint:"\u2a0c",qprime:"\u2057",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f"},"q")},35:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({RBarr:"\u2910",REG:"\xae",Racute:"\u0154",Rang:"\u27eb",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",ReverseElement:"\u220b",ReverseUpEquilibrium:"\u296f",Rho:"\u03a1",RightArrowBar:"\u21e5",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVectorBar:"\u2955",RightTeeVector:"\u295b",RightTriangleBar:"\u29d0",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVectorBar:"\u2954",RightVectorBar:"\u2953",RoundImplies:"\u2970",RuleDelayed:"\u29f4",rAarr:"\u21db",rArr:"\u21d2",rAtail:"\u291c",rBarr:"\u290f",rHar:"\u2964",race:"\u223d\u0331",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",rarrw:"\u219d",ratail:"\u291a",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rbbrk:"\u2773",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",rect:"\u25ad",reg:"\xae",rfisht:"\u297d",rfloor:"\u230b",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",rightarrow:"\u2192",rightarrowtail:"\u21a3",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightsquigarrow:"\u219d",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoustache:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",roplus:"\u2a2e",rotimes:"\u2a35",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",rsaquo:"\u203a",rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",ruluhar:"\u2968",rx:"\u211e"},"r")},826:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042c",Sacute:"\u015a",Sc:"\u2abc",Scaron:"\u0160",Scedil:"\u015e",Scirc:"\u015c",Scy:"\u0421",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sub:"\u22d0",Sup:"\u22d1",sacute:"\u015b",sbquo:"\u201a",sc:"\u227b",scE:"\u2ab4",scaron:"\u0161",sccue:"\u227d",sce:"\u2ab0",scedil:"\u015f",scirc:"\u015d",scpolint:"\u2a13",scsim:"\u227f",scy:"\u0441",sdotb:"\u22a1",sdote:"\u2a66",seArr:"\u21d8",searhk:"\u2925",searrow:"\u2198",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfrown:"\u2322",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",shy:"\xad",sigmaf:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",softcy:"\u044c",sol:"/",solb:"\u29c4",solbar:"\u233f",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25a1",square:"\u25a1",squarf:"\u25aa",squf:"\u25aa",srarr:"\u2192",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",subdot:"\u2abd",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2ac5",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succ:"\u227b",succapprox:"\u2ab8",succcurlyeq:"\u227d",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",sum:"\u2211",sung:"\u266a",sup:"\u2283",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supdot:"\u2abe",supdsub:"\u2ad8",supe:"\u2287",supedot:"\u2ac4",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supplus:"\u2ac0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swArr:"\u21d9",swarhk:"\u2926",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf"},"s")},11:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Ascr:"\ud835\udc9c",Bscr:"\u212c",Cscr:"\ud835\udc9e",Dscr:"\ud835\udc9f",Escr:"\u2130",Fscr:"\u2131",Gscr:"\ud835\udca2",Hscr:"\u210b",Iscr:"\u2110",Jscr:"\ud835\udca5",Kscr:"\ud835\udca6",Lscr:"\u2112",Mscr:"\u2133",Nscr:"\ud835\udca9",Oscr:"\ud835\udcaa",Pscr:"\ud835\udcab",Qscr:"\ud835\udcac",Rscr:"\u211b",Sscr:"\ud835\udcae",Tscr:"\ud835\udcaf",Uscr:"\ud835\udcb0",Vscr:"\ud835\udcb1",Wscr:"\ud835\udcb2",Xscr:"\ud835\udcb3",Yscr:"\ud835\udcb4",Zscr:"\ud835\udcb5",ascr:"\ud835\udcb6",bscr:"\ud835\udcb7",cscr:"\ud835\udcb8",dscr:"\ud835\udcb9",escr:"\u212f",fscr:"\ud835\udcbb",gscr:"\u210a",hscr:"\ud835\udcbd",iscr:"\ud835\udcbe",jscr:"\ud835\udcbf",kscr:"\ud835\udcc0",lscr:"\ud835\udcc1",mscr:"\ud835\udcc2",nscr:"\ud835\udcc3",oscr:"\u2134",pscr:"\ud835\udcc5",qscr:"\ud835\udcc6",rscr:"\ud835\udcc7",sscr:"\ud835\udcc8",tscr:"\ud835\udcc9",uscr:"\ud835\udcca",vscr:"\ud835\udccb",wscr:"\ud835\udccc",xscr:"\ud835\udccd",yscr:"\ud835\udcce",zscr:"\ud835\udccf"},"scr")},453:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({THORN:"\xde",TRADE:"\u2122",TSHcy:"\u040b",TScy:"\u0426",Tab:"\t",Tau:"\u03a4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",TripleDot:"\u20db",Tstrok:"\u0166",target:"\u2316",tbrk:"\u23b4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",there4:"\u2234",therefore:"\u2234",thetasym:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223c",thorn:"\xfe",timesb:"\u22a0",timesbar:"\u2a31",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",top:"\u22a4",topbot:"\u2336",topcir:"\u2af1",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",tscy:"\u0446",tshcy:"\u045b",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0"},"t")},827:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Uacute:"\xda",Uarr:"\u219f",Uarrocir:"\u2949",Ubrcy:"\u040e",Ubreve:"\u016c",Ucirc:"\xdb",Ucy:"\u0423",Udblac:"\u0170",Ugrave:"\xd9",Umacr:"\u016a",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Uogon:"\u0172",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21c5",UpEquilibrium:"\u296e",UpTeeArrow:"\u21a5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03d2",Uring:"\u016e",Utilde:"\u0168",Uuml:"\xdc",uArr:"\u21d1",uHar:"\u2963",uacute:"\xfa",uarr:"\u2191",ubrcy:"\u045e",ubreve:"\u016d",ucirc:"\xfb",ucy:"\u0443",udarr:"\u21c5",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",ugrave:"\xf9",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",umacr:"\u016b",uml:"\xa8",uogon:"\u0173",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",upsih:"\u03d2",upsilon:"\u03c5",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",uring:"\u016f",urtri:"\u25f9",utdot:"\u22f0",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",uuml:"\xfc",uwangle:"\u29a7"},"u")},517:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({VDash:"\u22ab",Vbar:"\u2aeb",Vcy:"\u0412",Vdashl:"\u2ae6",Verbar:"\u2016",Vert:"\u2016",VerticalLine:"|",VerticalSeparator:"\u2758",VeryThinSpace:"\u200a",vArr:"\u21d5",vBar:"\u2ae8",vBarv:"\u2ae9",vDash:"\u22a8",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vcy:"\u0432",vdash:"\u22a2",vee:"\u2228",veeeq:"\u225a",verbar:"|",vert:"|",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",vprop:"\u221d",vrtri:"\u22b3",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",vzigzag:"\u299a"},"v")},336:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",wedgeq:"\u2259",wp:"\u2118",wr:"\u2240",wreath:"\u2240"},"w")},373:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",xhArr:"\u27fa",xharr:"\u27f7",xlArr:"\u27f8",xlarr:"\u27f5",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",xoplus:"\u2a01",xotime:"\u2a02",xrArr:"\u27f9",xrarr:"\u27f6",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0"},"x")},215:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({YAcy:"\u042f",YIcy:"\u0407",YUcy:"\u042e",Yacute:"\xdd",Ycirc:"\u0176",Ycy:"\u042b",Yuml:"\u0178",yacute:"\xfd",yacy:"\u044f",ycirc:"\u0177",ycy:"\u044b",yicy:"\u0457",yucy:"\u044e",yuml:"\xff"},"y")},179:function(e,r,t){var n=this&&this.__createBinding||(Object.create?function(e,r,t,n){void 0===n&&(n=t);var o=Object.getOwnPropertyDescriptor(r,t);o&&!("get"in o?!r.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,n,o)}:function(e,r,t,n){void 0===n&&(n=t),e[n]=r[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}:function(e,r){e.default=r}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&n(r,e,t);return o(r,e),r};Object.defineProperty(r,"__esModule",{value:!0}),i(t(884)).add({ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017d",Zcy:"\u0417",Zdot:"\u017b",ZeroWidthSpace:"\u200b",Zeta:"\u0396",zacute:"\u017a",zcaron:"\u017e",zcy:"\u0437",zdot:"\u017c",zeetrf:"\u2128",zhcy:"\u0436",zwj:"\u200d",zwnj:"\u200c"},"z")},884:function(e,r){Object.defineProperty(r,"__esModule",{value:!0}),r.options=MathJax._.util.Entities.options,r.entities=MathJax._.util.Entities.entities,r.add=MathJax._.util.Entities.add,r.remove=MathJax._.util.Entities.remove,r.translate=MathJax._.util.Entities.translate,r.numeric=MathJax._.util.Entities.numeric}},r={};function t(n){var o=r[n];if(void 0!==o)return o.exports;var i=r[n]={exports:{}};return e[n].call(i.exports,i,i.exports,t),i.exports}!function(){t(349);var e=t(354);MathJax.loader&&MathJax.loader.checkVersion("input/mml/entities",e.q,"input/mml/entities")}()}(); \ No newline at end of file diff --git a/es5/input/mml/extensions/mml3.js b/es5/input/mml/extensions/mml3.js index e30481c17f..5db856091e 100644 --- a/es5/input/mml/extensions/mml3.js +++ b/es5/input/mml/extensions/mml3.js @@ -1 +1 @@ -(function(){"use strict";var __webpack_modules__={667:function(e,t){t.q=void 0,t.q="3.2.2"},63:function(__unused_webpack_module,exports){function createTransform(){var nodeRequire=eval("require"),dirname=eval("__dirname");try{nodeRequire.resolve("saxon-js")}catch(e){throw Error("Saxon-js not found. Run the command:\n npm install saxon-js\nand try again.")}var Saxon=nodeRequire("saxon-js"),path=nodeRequire("path"),fs=nodeRequire("fs"),xsltFile=path.resolve(dirname,"mml3.sef.json"),xslt=JSON.parse(fs.readFileSync(xsltFile));return function(e,t){var l,s=t.adaptor,n=s.outerHTML(e);n.match(/ xmlns[=:]/)||(n=n.replace(/<(?:(\w+)(:))?math/,'<$1$2math xmlns$2$1="http://www.w3.org/1998/Math/MathML"'));try{l=s.firstChild(s.body(s.parse(Saxon.transform({stylesheetInternal:xslt,sourceText:n,destination:"serialized"}).principalResult)))}catch(t){l=e}return l}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.createTransform=void 0,exports.createTransform=createTransform},514:function(e,t,l){var s,n=this&&this.__extends||(s=function(e,t){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l])},s(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function l(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(l.prototype=t.prototype,new l)}),m=this&&this.__assign||function(){return m=Object.assign||function(e){for(var t,l=1,s=arguments.length;l0)&&!(s=m.next()).done;)o.push(s.value)}catch(e){n={error:e}}finally{try{s&&!s.done&&(l=m.return)&&l.call(m)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,l){if(l||2===arguments.length)for(var s,n=0,m=t.length;n=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Mml3Handler=t.Mml3=void 0;var c=l(63),i=function(){function e(t){if("undefined"==typeof XSLTProcessor)this.transform=(0,c.createTransform)();else{var l=new XSLTProcessor,s=t.adaptor.parse(e.XSLT,"text/xml");l.importStylesheet(s),this.transform=function(e){var s=t.adaptor,n=s.node("div",{},[s.clone(e)]),m=l.transformToDocument(n);return s.tags(m,"math")[0]}}}return e.prototype.mmlFilter=function(e){e.document.options.enableMml3&&(e.data=this.transform(e.data,e.document))},e}();t.Mml3=i,t.Mml3Handler=function(e){var t;return e.documentClass=(t=function(e){function t(){for(var t,l,s=[],n=0;n\n\n\n\n \n \n \n \n\n\n \n\n\n \n ltr\n\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n )\n\n\n (\n\n\n ]\n\n\n [\n\n\n }\n\n\n {\n\n\n \n\n\n )\n\n\n (\n\n\n ]\n\n\n [\n\n\n }\n\n\n {\n\n\n \n \n \\n \n \n\n\n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n\n\n \n \n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n\n)\n(\n}\n{\n>\n<\n\n\n\n top right\n\n\n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t \n\t \n\t 0\n\t \n\t \n\t \n \n \n \n \n \n\t\n\t\n\t \n\t \n\t \n\t \n\t \n\t \n\t\n\t\n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t\n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n\n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n decimalpoint\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n decimalpoint\n \n \n \n \n \n .\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n\n\n \n \n \n \n decimalpoint\n \n \n \n \n \n \n *\n \n \n \n \n \n \n 0.1em\n 0.15em\n 0.2em\n \n 0.15em\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t\n\t\n \n \n \n \n \n \n \n\n\n \n \n \n \n 0\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n )\n \n (\n \n \n \n \n \n \n /\n \n \n \n \n \n \n \n \n :\n \n =\n \n \n \n \n top\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n )\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n\n\n'},955:function(e,t){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,t.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var l=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(l.exports,l,l.exports,__webpack_require__),l.exports}var __webpack_exports__={},global,version,mml3_node,mml3;global=__webpack_require__(955),version=__webpack_require__(667),mml3_node=__webpack_require__(63),mml3=__webpack_require__(514),MathJax.loader&&MathJax.loader.checkVersion("[mml]/mml3",version.q,"input/mml/extensions"),(0,global.r8)({_:{input:{mathml:{mml3:{"mml3-node":mml3_node,mml3:mml3}}}}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,mml3.Mml3Handler)(e)}))})(); \ No newline at end of file +(function(){"use strict";var __webpack_modules__={667:function(e,t){t.q=void 0,t.q="4.0.0-alpha.1"},63:function(__unused_webpack_module,exports){function createTransform(){var nodeRequire=eval("require"),dirname=eval("__dirname");try{nodeRequire.resolve("saxon-js")}catch(e){throw Error("Saxon-js not found. Run the command:\n npm install saxon-js\nand try again.")}var Saxon=nodeRequire("saxon-js"),path=nodeRequire("path"),fs=nodeRequire("fs"),xsltFile=path.resolve(dirname,"mml3.sef.json"),xslt=JSON.parse(fs.readFileSync(xsltFile));return function(e,t){var l,s=t.adaptor,n=s.outerHTML(e);n.match(/ xmlns[=:]/)||(n=n.replace(/<(?:(\w+)(:))?math/,'<$1$2math xmlns$2$1="http://www.w3.org/1998/Math/MathML"'));try{l=s.firstChild(s.body(s.parse(Saxon.transform({stylesheetInternal:xslt,sourceText:n,destination:"serialized"}).principalResult)))}catch(t){l=e}return l}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.createTransform=void 0,exports.createTransform=createTransform},514:function(e,t,l){var s,n=this&&this.__extends||(s=function(e,t){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l])},s(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function l(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(l.prototype=t.prototype,new l)}),m=this&&this.__assign||function(){return m=Object.assign||function(e){for(var t,l=1,s=arguments.length;l0)&&!(s=m.next()).done;)o.push(s.value)}catch(e){n={error:e}}finally{try{s&&!s.done&&(l=m.return)&&l.call(m)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,l){if(l||2===arguments.length)for(var s,n=0,m=t.length;n=e.length&&(e=void 0),{value:e&&e[s++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Mml3Handler=t.Mml3=void 0;var c=l(63),i=function(){function e(t){if("undefined"==typeof XSLTProcessor)this.transform=(0,c.createTransform)();else{var l=new XSLTProcessor,s=t.adaptor.parse(e.XSLT,"text/xml");l.importStylesheet(s),this.transform=function(e){var s=t.adaptor,n=s.node("div",{},[s.clone(e)]),m=l.transformToDocument(n);return s.tags(m,"math")[0]}}}return e.prototype.mmlFilter=function(e){e.document.options.enableMml3&&(e.data=this.transform(e.data,e.document))},e}();t.Mml3=i,t.Mml3Handler=function(e){var t;return e.documentClass=(t=function(e){function t(){for(var t,l,s=[],n=0;n\n\n\n\n \n \n \n \n\n\n \n\n\n \n ltr\n\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n )\n\n\n (\n\n\n ]\n\n\n [\n\n\n }\n\n\n {\n\n\n \n\n\n )\n\n\n (\n\n\n ]\n\n\n [\n\n\n }\n\n\n {\n\n\n \n \n \\n \n \n\n\n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n\n\n \n \n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n\n)\n(\n}\n{\n>\n<\n\n\n\n top right\n\n\n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t \n\t \n\t 0\n\t \n\t \n\t \n \n \n \n \n \n\t\n\t\n\t \n\t \n\t \n\t \n\t \n\t \n\t\n\t\n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t\n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n\n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n decimalpoint\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n decimalpoint\n \n \n \n \n \n .\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n\n\n \n \n \n \n decimalpoint\n \n \n \n \n \n \n *\n \n \n \n \n \n \n 0.1em\n 0.15em\n 0.2em\n \n 0.15em\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t\n\t\n \n \n \n \n \n \n \n\n\n \n \n \n \n 0\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n )\n \n (\n \n \n \n \n \n \n /\n \n \n \n \n \n \n \n \n :\n \n =\n \n \n \n \n top\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n )\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n\n\n'},955:function(e,t){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,t.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var l=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(l.exports,l,l.exports,__webpack_require__),l.exports}var __webpack_exports__={},global,version,mml3_node,mml3;global=__webpack_require__(955),version=__webpack_require__(667),mml3_node=__webpack_require__(63),mml3=__webpack_require__(514),MathJax.loader&&MathJax.loader.checkVersion("[mml]/mml3",version.q,"input/mml/extensions"),(0,global.r8)({_:{input:{mathml:{mml3:{"mml3-node":mml3_node,mml3:mml3}}}}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,mml3.Mml3Handler)(e)}))})(); \ No newline at end of file diff --git a/es5/input/tex-base.js b/es5/input/tex-base.js index 5d1acf2780..ed5a7bcb50 100644 --- a/es5/input/tex-base.js +++ b/es5/input/tex-base.js @@ -1 +1 @@ -!function(){"use strict";var t={306:function(t,e){e.q=void 0,e.q="3.2.2"},205:function(t,e,r){var n,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var l=r(309),u=r(77),c=r(982),f=s(r(199)),p=s(r(321)),h=s(r(810)),d=s(r(466)),m=s(r(394)),y=r(251),g=r(552);r(606);var v=function(t){function e(r){void 0===r&&(r={});var n=this,i=a((0,u.separateOptions)(r,e.OPTIONS,c.FindTeX.OPTIONS),3),o=i[0],s=i[1],l=i[2];(n=t.call(this,s)||this).findTeX=n.options.FindTeX||new c.FindTeX(l);var p=n.options.packages,h=n.configuration=e.configure(p),d=n._parseOptions=new m.default(h,[n.options,y.TagsFactory.OPTIONS]);return(0,u.userOptions)(d.options,o),h.config(n),e.tags(d,h),n.postFilters.add(f.default.cleanSubSup,-6),n.postFilters.add(f.default.setInherited,-5),n.postFilters.add(f.default.moveLimits,-4),n.postFilters.add(f.default.cleanStretchy,-3),n.postFilters.add(f.default.cleanAttributes,-2),n.postFilters.add(f.default.combineRelations,-1),n}return i(e,t),e.configure=function(t){var e=new g.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){y.TagsFactory.addTags(e.tags),y.TagsFactory.setDefault(t.options.tags),t.tags=y.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,i=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{var o=new h.default(this.latex,{display:i,isInner:!1},this.parseOptions);r=o.mml(),n=o.stack.global}catch(t){if(!(t instanceof d.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&p.default.setAttribute(r,"indentalign",n.indentalign),i&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=o(o({},l.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(l.AbstractInputJax);e.TeX=v},552:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,o=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var o,a=r(77),s=r(910),l=r(898),u=r(297),c=r(251),f=function(){function t(t,e,r,n,i,o,a,s,l,u,c,f,p){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===i&&(i={}),void 0===o&&(o={}),void 0===a&&(a={}),void 0===s&&(s=[]),void 0===l&&(l=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=i,this.options=o,this.nodes=a,this.preprocessors=s,this.postprocessors=l,this.initMethod=u,this.configMethod=c,this.priority=f,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var i=r.priority||u.PrioritizedList.DEFAULTPRIORITY,o=r.init?this.makeProcessor(r.init,i):null,a=r.config?this.makeProcessor(r.config,i):null,s=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,i)})),l=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,i)})),c=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},s,l,o,a,i,c)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return o.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=f,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(o=e.ConfigurationHandler||(e.ConfigurationHandler={}));var p=function(){function t(t,e){var r,i,o,a;void 0===e&&(e=["tex"]),this.initMethod=new l.FunctionList,this.configMethod=new l.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new s.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var c=n(t.slice().reverse()),f=c.next();!f.done;f=c.next()){var p=f.value;this.addPackage(p)}}catch(t){r={error:t}}finally{try{f&&!f.done&&(i=c.return)&&i.call(c)}finally{if(r)throw r.error}}try{for(var h=n(this.configurations),d=h.next();!d.done;d=h.next()){var m=d.value,y=m.item,g=m.priority;this.append(y,g)}}catch(t){o={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(o)throw o.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var i=n(this.configurations),o=i.next();!o.done;o=i.next()){var a=o.value;this.addFilters(t,a.item)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var i,o;void 0===r&&(r={});var s=this.getPackage(t);this.append(s),this.configurations.add(s,s.priority),this.init();var l=e.parseOptions;l.nodeFactory.setCreators(s.nodes);try{for(var u=n(Object.keys(s.items)),f=u.next();!f.done;f=u.next()){var p=f.value;l.itemFactory.setNodeClass(p,s.items[p])}}catch(t){i={error:t}}finally{try{f&&!f.done&&(o=u.return)&&o.call(u)}finally{if(i)throw i.error}}c.TagsFactory.addTags(s.tags),(0,a.defaultOptions)(l.options,s.options),(0,a.userOptions)(l.options,r),this.addFilters(e,s),s.config&&s.config(this,e)},t.prototype.getPackage=function(t){var e=o.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,a.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,o,a,s;try{for(var l=n(e.preprocessors),u=l.next();!u.done;u=l.next()){var c=i(u.value,2),f=c[0],p=c[1];t.preFilters.add(f,p)}}catch(t){r={error:t}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}try{for(var h=n(e.postprocessors),d=h.next();!d.done;d=h.next()){var m=i(d.value,2),y=m[0];p=m[1];t.postFilters.add(y,p)}}catch(t){a={error:t}}finally{try{d&&!d.done&&(s=h.return)&&s.call(h)}finally{if(a)throw a.error}}},t}();e.ParserConfiguration=p},199:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o,a=r(921),s=i(r(321));!function(t){t.cleanStretchy=function(t){var e,r,i=t.data;try{for(var o=n(i.getList("fixStretchy")),a=o.next();!a.done;a=o.next()){var l=a.value;if(s.default.getProperty(l,"fixStretchy")){var u=s.default.getForm(l);u&&u[3]&&u[3].stretchy&&s.default.setAttribute(l,"stretchy",!1);var c=l.parent;if(!(s.default.getTexClass(l)||u&&u[2])){var f=i.nodeFactory.create("node","TeXAtom",[l]);c.replaceChild(f,l),f.inheritAttributesFrom(l)}s.default.removeProperties(l,"fixStretchy")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,i,o=t.attributes;if(o){var a=new Set((o.get("mjx-keep-attrs")||"").split(/ /));delete o.getAllAttributes()["mjx-keep-attrs"];try{for(var s=n(o.getExplicitNames()),l=s.next();!l.done;l=s.next()){var u=l.value;a.has(u)||o.attributes[u]!==t.attributes.getInherited(u)||delete o.attributes[u]}}catch(t){r={error:t}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var i,o,l,u,c=[];try{for(var f=n(t.data.getList("mo")),p=f.next();!p.done;p=f.next()){var h=p.value;if(!h.getProperty("relationsCombined")&&h.parent&&(!h.parent||s.default.isType(h.parent,"mrow"))&&s.default.getTexClass(h)===a.TEXCLASS.REL){for(var d=h.parent,m=void 0,y=d.childNodes,g=y.indexOf(h)+1,v=s.default.getProperty(h,"variantForm");g0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var a=r(649),s=r(720),l=r(769),u=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return i(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],i=[];this.end={},this.env=this.sub=0;var o=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(s.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=o,o++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(n.push("("+i.join("|")+")"),this.sub=o),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=o(e,2),i=n[0],a=n[1];t.push((0,s.quotePattern)(i)),this.end[i]=[a,r,this.endPattern(a)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,s.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var i,a=o(n,3),s=a[0],u=a[1],c=a[2],f=c.lastIndex=r.index+r[0].length,p=0;i=c.exec(t);){if((i[1]||i[0])===s&&0===p)return(0,l.protoItem)(r[0],t.substr(f,i.index-f),i[0],e,r.index,i.index+i[0].length,u);"{"===i[0]?p++:"}"===i[0]&&p&&p--}return null},e.prototype.findMathInString=function(t,e,r){var n,i;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var o="\\\\end\\s*(\\{"+(0,s.quotePattern)(n[this.env])+"\\})";(i=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,o)]))&&(i.math=i.open+i.math+i.close,i.open=i.close="")}else if(void 0!==n[this.sub]&&this.sub){var a=n[this.sub];o=n.index+n[this.sub].length;i=2===a.length?(0,l.protoItem)("",a.substr(1),"",e,n.index,o):(0,l.protoItem)("",a,"",e,n.index,o,!1)}else i=this.findEnd(r,e,n,this.end[n[0]]);i&&(t.push(i),this.start.lastIndex=i.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,o=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var o,a=r(297),s=r(898);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(o=e.MapHandler||(e.MapHandler={}));var l=function(){function t(){this._configuration=new a.PrioritizedList,this._fallback=new s.FunctionList}return t.prototype.add=function(t,e,r){var i,s;void 0===r&&(r=a.PrioritizedList.DEFAULTPRIORITY);try{for(var l=n(t.slice().reverse()),u=l.next();!u.done;u=l.next()){var c=u.value,f=o.getMap(c);if(!f)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(f,r)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var o=n(this._configuration),a=o.next();!a.done;a=o.next()){var s=a.value.item.parse(t);if(s)return s}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}var l=i(t,2),u=l[0],c=l[1];Array.from(this._fallback)[0].item(u,c)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var i=n(this._configuration),o=i.next();!o.done;o=i.next()){var a=o.value.item;r.push(a.name)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var i=n(this._configuration),o=i.next();!o.done;o=i.next()){var a=o.value.item;if(a.contains(t))return a}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var i=n(this._configuration),o=i.next();!o.done;o=i.next()){var a=o.value.item;if(a.name===t)return a}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=l;var u=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var i,o;void 0===r&&(r=a.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(Object.keys(t)),u=s.next();!u.done;u=s.next()){var c=u.value,f=this.get(c);f||(f=new l,this.set(c,f)),f.add(t[c],e[c],r)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var i=n(this.map.values()),o=i.next();!o.done;o=i.next()){var a=o.value.retrieve(t);if(a)return a}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=u},644:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,o=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,o=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,o=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,o=e.length;i0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,o=e.length;i1&&(r.autoOP=!1));var i=t.create("token","mi",r,e);t.Push(i)},t.digit=function(t,e){var r,n=t.configuration.options.digits,i=t.string.slice(t.i-1).match(n),o=u.default.getFontDef(t);i?(r=t.create("token","mn",o,i[0].replace(/[{}]/g,"")),t.i+=i[0].length-1):r=t.create("token","mo",o,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);s.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,o){var a=o[0],s=t.itemFactory.create("begin").setProperties({name:e,end:a});s=r.apply(void 0,i([t,s],n(o.slice(1)),!1)),t.Push(s)}}(a||(a={})),e.default=a},394:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,o=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,o=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=a(r(239)),l=r(644),u=a(r(321)),c=r(77),f=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new l.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new s.default(t.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,i([this.options],n(e),!1)),(0,c.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=u.default.getProperty(e,"in-lists")||"",i=(n?n.split(/,/):[]).concat(t).join(",");u.default.setProperty(e,"in-lists",i)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],i=[];try{for(var a=o(n),s=a.next();!s.done;s=a.next()){var l=s.value;this.inTree(l)&&i.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return this.nodeLists[t]=i,i},t.prototype.removeFromList=function(t,e){var r,n,i=this.nodeLists[t]||[];try{for(var a=o(e),s=a.next();!s.done;s=a.next()){var l=s.value,u=i.indexOf(l);u>=0&&i.splice(u,1)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=f},702:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,o=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a,s=r(921),l=o(r(321)),u=o(r(810)),c=o(r(466)),f=r(29);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},o="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",a="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+o+"\\s*"+a+"\\s*$"),h=RegExp("^\\s*"+o+"\\s*"+a+" ?");function d(t,e){void 0===e&&(e=!1);var i=t.match(e?h:p);return i?function(t){var e=n(t,3),i=e[0],o=e[1],a=e[2];if("mu"!==o)return[i,o,a];return[m(r[o](parseFloat(i||"1"))).slice(0,-2),"em",a]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function m(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function y(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",i="{\\big"+r+" "+e+"}";return new u.default("\\mathchoice"+n+i+i+i,{},t).mml()}function g(t,e,r){e=e.replace(/^\s+/,f.entities.nbsp).replace(/\s+$/,f.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function v(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function b(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function x(t,e){for(var r=t.length,n=0,i="",o=0,a=0,s=!0,l=!1;on&&(a=n)),n++;break;case"}":n&&n--,(s||l)&&(a--,l=!0),s=!1;break;default:if(!n&&-1!==e.indexOf(u))return[l?"true":b(i,a),u,t.slice(o)];s=!1,l=!1}i+=u}if(n)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":b(i,a),"",t.slice(o)]}t.matchDimen=d,t.dimen2em=function(t){var e=n(d(t),2),i=e[0],o=e[1],a=parseFloat(i||"1"),s=r[o];return s?s(a):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e1&&(l=[t.create("node","mrow",l)]),l},t.internalText=g,t.underOver=function(e,r,n,i,o){if(t.checkMovableLimits(r),l.default.isType(r,"munderover")&&l.default.isEmbellished(r)){l.default.setProperties(l.default.getCoreMO(r),{lspace:0,rspace:0});var a=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[a,r])}var u=e.create("node","munderover",[r]);l.default.setChild(u,"over"===i?u.over:u.under,n);var c=u;return o&&(c=e.create("node","TeXAtom",[u],{texClass:s.TEXCLASS.OP,movesupsub:!0})),l.default.setProperty(c,"subsupOK",!0),c},t.checkMovableLimits=function(t){var e=l.default.isType(t,"mo")?l.default.getForm(t):null;(l.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&l.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r){return"t"===(r=t.trimSpaces(r||""))?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",i="",o=0;oe.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");i=v(t,v(t,i,n),e[parseInt(a,10)-1]),n=""}else n+=a}return v(t,i,n)},t.addArgs=v,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var o=(t.getProperty("in-lists")||"").split(/,/);try{for(var a=i(o),s=a.next();!s.done;s=a.next()){var l=s.value;l&&n.addNode(l,t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var o,a;void 0===e&&(e=null),void 0===r&&(r=!1);var s=function(t){var e,r,i,o,a,s={},l=t;for(;l;)o=(e=n(x(l,["=",","]),3))[0],i=e[1],l=e[2],"="===i?(a=(r=n(x(l,[","]),3))[0],i=r[1],l=r[2],a="false"===a||"true"===a?JSON.parse(a):a,s[o]=a):o&&(s[o]=!0);return s}(t);if(e)try{for(var l=i(Object.keys(s)),u=l.next();!u.done;u=l.next()){var f=u.value;if(!e.hasOwnProperty(f)){if(r)throw new c.default("InvalidOption","Invalid option: %1",f);delete s[f]}}}catch(t){o={error:t}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(o)throw o.error}}return s}}(a||(a={})),e.default=a},874:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,o=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,o=e.length;i0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,o=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var u=l(r(466)),c=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,o=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var s=a(r(810)),l=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=l;var u=function(t,e,r,n,i,o,a,s){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===i&&(i=""),void 0===o&&(o=""),void 0===a&&(a=!1),void 0===s&&(s=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=i,this.tagFormat=o,this.noTag=a,this.labelId=s};e.TagInfo=u;var c=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),i=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[i],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new u(t,e,r)},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={}},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new l(this.currentTag.tag,this.currentTag.tagId));var t=new s.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=c;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(c);e.NoTags=f;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(c);e.AllTags=p,function(t){var e=new Map([["none",f],["all",p]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var i=o(Object.keys(e)),a=i.next();!a.done;a=i.next()){var s=a.value;t.add(s,e[s])}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},7:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},466:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],i=2;i="0"&&a<="9")n[i]=r[parseInt(n[i],10)-1],"number"==typeof n[i]&&(n[i]=n[i].toString());else if("{"===a){if((a=n[i].substr(1))>="0"&&a<="9")n[i]=r[parseInt(n[i].substr(1,n[i].length-2),10)-1],"number"==typeof n[i]&&(n[i]=n[i].toString());else n[i].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[i]="%"+n[i])}null==n[i]&&(n[i]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},810:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,o=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,o=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var f=r(552),p=r(910),h=c(r(466)),d=c(r(321)),m=r(628),y=l(r(389)),g=r(251);r(962);var v=r(857);function b(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=p.MapHandler.getMap("remap").lookup(e),i=(0,v.getRange)(e),o=i?i[3]:"mo",a=t.create("token",o,r,n?n.char:e);i[4]&&a.attributes.set("mathvariant",i[4]),"mo"===o&&(d.default.setProperty(a,"fixStretchy",!0),t.configuration.addNode("fixStretchy",a)),t.Push(a)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=b;var x=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(g.AbstractTags);e.BaseTags=x,e.BaseConfiguration=f.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:b,macro:function(t,e){throw new h.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new h.default("UnknownEnv","Unknown environment '%1'",e)}},items:(i={},i[y.StartItem.prototype.kind]=y.StartItem,i[y.StopItem.prototype.kind]=y.StopItem,i[y.OpenItem.prototype.kind]=y.OpenItem,i[y.CloseItem.prototype.kind]=y.CloseItem,i[y.PrimeItem.prototype.kind]=y.PrimeItem,i[y.SubsupItem.prototype.kind]=y.SubsupItem,i[y.OverItem.prototype.kind]=y.OverItem,i[y.LeftItem.prototype.kind]=y.LeftItem,i[y.Middle.prototype.kind]=y.Middle,i[y.RightItem.prototype.kind]=y.RightItem,i[y.BeginItem.prototype.kind]=y.BeginItem,i[y.EndItem.prototype.kind]=y.EndItem,i[y.StyleItem.prototype.kind]=y.StyleItem,i[y.PositionItem.prototype.kind]=y.PositionItem,i[y.CellItem.prototype.kind]=y.CellItem,i[y.MmlItem.prototype.kind]=y.MmlItem,i[y.FnItem.prototype.kind]=y.FnItem,i[y.NotItem.prototype.kind]=y.NotItem,i[y.NonscriptItem.prototype.kind]=y.NonscriptItem,i[y.DotsItem.prototype.kind]=y.DotsItem,i[y.ArrayItem.prototype.kind]=y.ArrayItem,i[y.EqnArrayItem.prototype.kind]=y.EqnArrayItem,i[y.EquationItem.prototype.kind]=y.EquationItem,i),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:x},postprocessors:[[function(t){var e,r,n=t.data;try{for(var i=u(n.getList("nonscript")),o=i.next();!o.done;o=i.next()){var a=o.value;if(a.attributes.get("scriptlevel")>0){var s=a.parent;if(s.childNodes.splice(s.childIndex(a),1),n.removeFromList(a.kind,[a]),a.isKind("mrow")){var l=a.childNodes[0];n.removeFromList("mstyle",[l]),n.removeFromList("mspace",l.childNodes[0].childNodes)}}else a.isKind("mrow")&&(a.parent.replaceChild(a.childNodes[0],a),n.removeFromList("mrow",[a]))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},-4]]})},389:function(t,e,r){var n,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,o=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,o=e.length;ithis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=a([],o(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new s.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new s.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new s.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",l.TexConstant.Variant.NORMAL],mit:["SetFont",l.TexConstant.Variant.ITALIC],oldstyle:["SetFont",l.TexConstant.Variant.OLDSTYLE],cal:["SetFont",l.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",l.TexConstant.Variant.MATHITALIC],bf:["SetFont",l.TexConstant.Variant.BOLD],bbFont:["SetFont",l.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",l.TexConstant.Variant.SCRIPT],frak:["SetFont",l.TexConstant.Variant.FRAKTUR],sf:["SetFont",l.TexConstant.Variant.SANSSERIF],tt:["SetFont",l.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",l.TexConstant.Variant.NORMAL],mathup:["MathFont",l.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",l.TexConstant.Variant.BOLD],mathbfup:["MathFont",l.TexConstant.Variant.BOLD],mathit:["MathFont",l.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",l.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",l.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",l.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",l.TexConstant.Variant.NORMAL],symup:["MathFont",l.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",l.TexConstant.Variant.BOLD],symbfup:["MathFont",l.TexConstant.Variant.BOLD],symit:["MathFont",l.TexConstant.Variant.ITALIC],symbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",l.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",l.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",l.TexConstant.Variant.MONOSPACE],symcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,l.TexConstant.Variant.NORMAL],textup:["HBox",null,l.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,l.TexConstant.Variant.ITALIC],textbf:["HBox",null,l.TexConstant.Variant.BOLD],textsf:["HBox",null,l.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,l.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",h.MATHSPACE.thinmathspace],":":["Spacer",h.MATHSPACE.mediummathspace],">":["Spacer",h.MATHSPACE.mediummathspace],";":["Spacer",h.MATHSPACE.thickmathspace],"!":["Spacer",h.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",h.MATHSPACE.thinmathspace],negthinspace:["Spacer",h.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,h.em)(h.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,h.em)(h.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,h.em)(h.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new s.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",f.default.cols(0,h.MATHSPACE.thickmathspace),".5em"]},u.default),new s.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},724:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var u=a(r(389)),c=l(r(321)),f=l(r(466)),p=l(r(810)),h=r(7),d=l(r(702)),m=r(921),y=r(251),g=r(914),v=r(29),b=r(77),x={},T={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function M(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var i=new p.default(e,r,t.configuration),o=i.mml(),a=i.stack.global;if(a.leftRoot||a.upRoot){var s={};a.leftRoot&&(s.width=a.leftRoot),a.upRoot&&(s.voffset=a.upRoot,s.height=a.upRoot),o=t.create("node","mpadded",[o],s)}return r.inRoot=n,o}x.Open=function(t,e){t.Push(t.itemFactory.create("open"))},x.Close=function(t,e){t.Push(t.itemFactory.create("close"))},x.Tilde=function(t,e){t.Push(t.create("token","mtext",{},v.entities.nbsp))},x.Space=function(t,e){},x.Superscript=function(t,e){var r,n,i;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var o=t.stack.Top();o.isKind("prime")?(i=(r=s(o.Peek(2),2))[0],n=r[1],t.stack.Pop()):(i=t.stack.Prev())||(i=t.create("token","mi",{},""));var a=c.default.getProperty(i,"movesupsub"),l=c.default.isType(i,"msubsup")?i.sup:i.over;if(c.default.isType(i,"msubsup")&&!c.default.isType(i,"msup")&&c.default.getChildAt(i,i.sup)||c.default.isType(i,"munderover")&&!c.default.isType(i,"mover")&&c.default.getChildAt(i,i.over)&&!c.default.getProperty(i,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");c.default.isType(i,"msubsup")&&!c.default.isType(i,"msup")||(a?((!c.default.isType(i,"munderover")||c.default.isType(i,"mover")||c.default.getChildAt(i,i.over))&&(i=t.create("node","munderover",[i],{movesupsub:!0})),l=i.over):l=(i=t.create("node","msubsup",[i])).sup),t.Push(t.itemFactory.create("subsup",i).setProperties({position:l,primes:n,movesupsub:a}))},x.Subscript=function(t,e){var r,n,i;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var o=t.stack.Top();o.isKind("prime")?(i=(r=s(o.Peek(2),2))[0],n=r[1],t.stack.Pop()):(i=t.stack.Prev())||(i=t.create("token","mi",{},""));var a=c.default.getProperty(i,"movesupsub"),l=c.default.isType(i,"msubsup")?i.sub:i.under;if(c.default.isType(i,"msubsup")&&!c.default.isType(i,"msup")&&c.default.getChildAt(i,i.sub)||c.default.isType(i,"munderover")&&!c.default.isType(i,"mover")&&c.default.getChildAt(i,i.under)&&!c.default.getProperty(i,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");c.default.isType(i,"msubsup")&&!c.default.isType(i,"msup")||(a?((!c.default.isType(i,"munderover")||c.default.isType(i,"mover")||c.default.getChildAt(i,i.under))&&(i=t.create("node","munderover",[i],{movesupsub:!0})),l=i.under):l=(i=t.create("node","msubsup",[i])).sub),t.Push(t.itemFactory.create("subsup",i).setProperties({position:l,primes:n,movesupsub:a}))},x.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("node","mi")),c.default.isType(r,"msubsup")&&!c.default.isType(r,"msup")&&c.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=v.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===v.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var i=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,i))},x.Comment=function(t,e){for(;t.i0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,S.insert)(MathJax.config.tex,{packages:r})}}(["base"])}()}(); \ No newline at end of file +!function(){"use strict";var t={306:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},205:function(t,e,r){var n,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var l=r(309),u=r(77),c=r(982),f=s(r(199)),h=s(r(321)),p=s(r(810)),d=s(r(466)),m=s(r(394)),y=r(251),g=r(552);r(606);var v=function(t){function e(r){void 0===r&&(r={});var n=this,i=o((0,u.separateOptions)(r,e.OPTIONS,c.FindTeX.OPTIONS),3),a=i[0],s=i[1],l=i[2];(n=t.call(this,s)||this).findTeX=n.options.FindTeX||new c.FindTeX(l);var h=n.options.packages,p=n.configuration=e.configure(h),d=n._parseOptions=new m.default(p,[n.options,y.TagsFactory.OPTIONS]);return(0,u.userOptions)(d.options,a),p.config(n),e.tags(d,p),n.postFilters.add(f.default.cleanSubSup,-6),n.postFilters.add(f.default.setInherited,-5),n.postFilters.add(f.default.moveLimits,-4),n.postFilters.add(f.default.cleanStretchy,-3),n.postFilters.add(f.default.cleanAttributes,-2),n.postFilters.add(f.default.combineRelations,-1),n}return i(e,t),e.configure=function(t){var e=new g.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){y.TagsFactory.addTags(e.tags),y.TagsFactory.setDefault(t.options.tags),t.tags=y.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,i,a=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{r=(i=new p.default(this.latex,{display:a,isInner:!1},this.parseOptions)).mml(),n=i.stack.global}catch(t){if(!(t instanceof d.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&h.default.setAttribute(r,"indentalign",n.indentalign),a&&h.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),i&&i.stack.env.hsize&&(h.default.setAttribute(r,"maxwidth",i.stack.env.hsize),h.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=a(a({},l.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(l.AbstractInputJax);e.TeX=v},942:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i":function(e){return e.cstart[e.j]=(e.cstart[e.j]||"")+t.getBraces(e)},"<":function(e){return e.cend[e.j-1]=(e.cend[e.j-1]||"")+t.getBraces(e)},"@":function(e){return t.addAt(e,t.getBraces(e))},"!":function(e){return t.addBang(e,t.getBraces(e))},P:function(e){return t.macroColumn(e,">{$}p{#1}<{$}",1)},M:function(e){return t.macroColumn(e,">{$}m{#1}<{$}",1)},B:function(e){return t.macroColumn(e,">{$}b{#1}<{$}",1)}," ":function(t){}},this.MAXCOLUMNS=1e4}return t.prototype.process=function(t,e,r){for(var a={parser:t,template:e,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},s=0;a.ithis.MAXCOLUMNS)throw new o.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var l=a.c=String.fromCodePoint(a.template.codePointAt(a.i));if(a.i+=l.length,!this.columnHandler.hasOwnProperty(l))throw new o.default("BadPreamToken","Illegal pream-token (%1)",l);this.columnHandler[l](a)}var u=a.calign;if(r.arraydef.columnalign=u.join(" "),a.cwidth.length){var c=i([],n(a.cwidth),!1);c.lengthu.length?(r.frame.push("right"),f.pop()):f.lengtht.template.length)throw new o.default("MissingArgForColumn","Missing argument for %1 column declaration",t.c);if("{"!==t.template[t.i])return t.template[t.i++];for(var e=++t.i,r=1;t.i0&&r--;)n.push(this.getBraces(t));t.template=l.default.substituteArgs(t.parser,n,e)+t.template.slice(t.i),t.i=0},t.prototype.addRule=function(t,e){t.clines[t.j]&&this.addAt(t,"\\,"),t.clines[t.j]=e,"0"===t.cspace[t.j]&&(t.cstart[t.j]="\\hspace{.5em}")},t.prototype.addAt=function(t,e){var r=t.cstart,n=t.cspace,i=t.j;t.cextra[i]=!0,t.calign[i]="center",t.clines[i]&&(".5em"===n[i]?r[i-1]+="\\hspace{.25em}":n[i]||(t.cend[i-1]=(t.cend[i-1]||"")+"\\hspace{.5em}")),r[i]=e,n[i]="0",n[++t.j]="0"},t.prototype.addBang=function(t,e){var r=t.cstart,n=t.cspace,i=t.j;t.cextra[i]=!0,t.calign[i]="center",r[i]=("0"===n[i]&&t.clines[i]?"\\hspace{.25em}":"")+e,n[i]||(n[i]=".5em"),n[++t.j]=".5em"},t}();e.ColumnParser=c},552:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var a,o=r(77),s=r(910),l=r(898),u=r(297),c=r(251),f=function(){function t(t,e,r,n,i,a,o,s,l,u,c,f,h){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===i&&(i={}),void 0===a&&(a={}),void 0===o&&(o={}),void 0===s&&(s=[]),void 0===l&&(l=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=i,this.options=a,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=u,this.configMethod=c,this.priority=f,this.parser=h,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var i=r.priority||u.PrioritizedList.DEFAULTPRIORITY,a=r.init?this.makeProcessor(r.init,i):null,o=r.config?this.makeProcessor(r.config,i):null,s=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,i)})),l=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,i)})),c=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},s,l,a,o,i,c)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return a.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=f,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(a=e.ConfigurationHandler||(e.ConfigurationHandler={}));var h=function(){function t(t,e){var r,i,a,o;void 0===e&&(e=["tex"]),this.initMethod=new l.FunctionList,this.configMethod=new l.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new s.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var c=n(t.slice().reverse()),f=c.next();!f.done;f=c.next()){var h=f.value;this.addPackage(h)}}catch(t){r={error:t}}finally{try{f&&!f.done&&(i=c.return)&&i.call(c)}finally{if(r)throw r.error}}try{for(var p=n(this.configurations),d=p.next();!d.done;d=p.next()){var m=d.value,y=m.item,g=m.priority;this.append(y,g)}}catch(t){a={error:t}}finally{try{d&&!d.done&&(o=p.return)&&o.call(p)}finally{if(a)throw a.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var i=n(this.configurations),a=i.next();!a.done;a=i.next()){var o=a.value;this.addFilters(t,o.item)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var i,a;void 0===r&&(r={});var s=this.getPackage(t);this.append(s),this.configurations.add(s,s.priority),this.init();var l=e.parseOptions;l.nodeFactory.setCreators(s.nodes);try{for(var u=n(Object.keys(s.items)),f=u.next();!f.done;f=u.next()){var h=f.value;l.itemFactory.setNodeClass(h,s.items[h])}}catch(t){i={error:t}}finally{try{f&&!f.done&&(a=u.return)&&a.call(u)}finally{if(i)throw i.error}}c.TagsFactory.addTags(s.tags),(0,o.defaultOptions)(l.options,s.options),(0,o.userOptions)(l.options,r),this.addFilters(e,s),s.config&&s.config(this,e)},t.prototype.getPackage=function(t){var e=a.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,o.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,a,o,s;try{for(var l=n(e.preprocessors),u=l.next();!u.done;u=l.next()){var c=i(u.value,2),f=c[0],h=c[1];t.preFilters.add(f,h)}}catch(t){r={error:t}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}try{for(var p=n(e.postprocessors),d=p.next();!d.done;d=p.next()){var m=i(d.value,2),y=m[0];h=m[1];t.postFilters.add(y,h)}}catch(t){o={error:t}}finally{try{d&&!d.done&&(s=p.return)&&s.call(p)}finally{if(o)throw o.error}}},t}();e.ParserConfiguration=h},199:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a,o=r(921),s=i(r(321));!function(t){t.cleanStretchy=function(t){var e,r,i=t.data;try{for(var a=n(i.getList("fixStretchy")),o=a.next();!o.done;o=a.next()){var l=o.value;if(s.default.getProperty(l,"fixStretchy")){var u=s.default.getForm(l);u&&u[3]&&u[3].stretchy&&s.default.setAttribute(l,"stretchy",!1);var c=l.parent;if(!(s.default.getTexClass(l)||u&&u[2])){var f=i.nodeFactory.create("node","TeXAtom",[l]);c.replaceChild(f,l),f.inheritAttributesFrom(l)}s.default.removeProperties(l,"fixStretchy")}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,i,a=t.attributes;if(a){var o=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];try{for(var s=n(a.getExplicitNames()),l=s.next();!l.done;l=s.next()){var u=l.value;o.has(u)||a.attributes[u]!==t.attributes.getInherited(u)||delete a.attributes[u]}}catch(t){r={error:t}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var i,a,l,u,c=[];try{for(var f=n(t.data.getList("mo")),h=f.next();!h.done;h=f.next()){var p=h.value;if(!p.getProperty("relationsCombined")&&p.parent&&(!p.parent||s.default.isType(p.parent,"mrow"))&&s.default.getTexClass(p)===o.TEXCLASS.REL){for(var d=p.parent,m=void 0,y=d.childNodes,g=y.indexOf(p)+1,v=s.default.getProperty(p,"variantForm");g0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var o=r(649),s=r(720),l=r(769),u=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return i(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],i=[];this.end={},this.env=this.sub=0;var a=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(s.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=a,a++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(n.push("("+i.join("|")+")"),this.sub=a),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=a(e,2),i=n[0],o=n[1];t.push((0,s.quotePattern)(i)),this.end[i]=[o,r,this.endPattern(o)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,s.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var i,o=a(n,3),s=o[0],u=o[1],c=o[2],f=c.lastIndex=r.index+r[0].length,h=0;i=c.exec(t);){if((i[1]||i[0])===s&&0===h)return(0,l.protoItem)(r[0],t.substr(f,i.index-f),i[0],e,r.index,i.index+i[0].length,u);"{"===i[0]?h++:"}"===i[0]&&h&&h--}return null},e.prototype.findMathInString=function(t,e,r){var n,i;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var a="\\\\end\\s*(\\{"+(0,s.quotePattern)(n[this.env])+"\\})";(i=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,a)]))&&(i.math=i.open+i.math+i.close,i.open=i.close="")}else if(void 0!==n[this.sub]&&this.sub){var o=n[this.sub];a=n.index+n[this.sub].length;i=2===o.length?(0,l.protoItem)("",o.substr(1),"",e,n.index,a):(0,l.protoItem)("",o,"",e,n.index,a,!1)}else i=this.findEnd(r,e,n,this.end[n[0]]);i&&(t.push(i),this.start.lastIndex=i.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var a,o=r(297),s=r(898);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(a=e.MapHandler||(e.MapHandler={}));var l=function(){function t(){this._configuration=new o.PrioritizedList,this._fallback=new s.FunctionList}return t.prototype.add=function(t,e,r){var i,s;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var l=n(t.slice().reverse()),u=l.next();!u.done;u=l.next()){var c=u.value,f=a.getMap(c);if(!f)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(f,r)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var a=n(this._configuration),o=a.next();!o.done;o=a.next()){var s=o.value.item.parse(t);if(s)return s}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}var l=i(t,2),u=l[0],c=l[1];Array.from(this._fallback)[0].item(u,c)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var i=n(this._configuration),a=i.next();!a.done;a=i.next()){var o=a.value.item;r.push(o.name)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var i=n(this._configuration),a=i.next();!a.done;a=i.next()){var o=a.value.item;if(o.contains(t))return o}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var i=n(this._configuration),a=i.next();!a.done;a=i.next()){var o=a.value.item;if(o.name===t)return o}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=l;var u=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var i,a;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(Object.keys(t)),u=s.next();!u.done;u=s.next()){var c=u.value,f=this.get(c);f||(f=new l,this.set(c,f)),f.add(t[c],e[c],r)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(i)throw i.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var i=n(this.map.values()),a=i.next();!a.done;a=i.next()){var o=a.value.retrieve(t);if(o)return o}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=u},644:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i1&&(r.autoOP=!1));var i=t.create("token","mi",r,e);t.Push(i)},t.digit=function(t,e){var r,n=t.configuration.options.digits,i=t.string.slice(t.i-1).match(n),a=u.default.getFontDef(t);i?(r=t.create("token","mn",a,i[0].replace(/[{}]/g,"")),t.i+=i[0].length-1):r=t.create("token","mo",a,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);s.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,a){var o=a[0],s=t.itemFactory.create("begin").setProperties({name:e,end:o});s=r.apply(void 0,i([t,s],n(a.slice(1)),!1)),t.Push(s)}}(o||(o={})),e.default=o},394:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=o(r(239)),l=r(644),u=o(r(321)),c=r(77),f=r(942),h=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.columnParser=new f.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new l.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new s.default(t.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,i([this.options],n(e),!1)),(0,c.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=u.default.getProperty(e,"in-lists")||"",i=(n?n.split(/,/):[]).concat(t).join(",");u.default.setProperty(e,"in-lists",i)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],i=[];try{for(var o=a(n),s=o.next();!s.done;s=o.next()){var l=s.value;this.inTree(l)&&i.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return this.nodeLists[t]=i,i},t.prototype.removeFromList=function(t,e){var r,n,i=this.nodeLists[t]||[];try{for(var o=a(e),s=o.next();!s.done;s=o.next()){var l=s.value,u=i.indexOf(l);u>=0&&i.splice(u,1)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=h},702:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o,s=r(921),l=a(r(321)),u=a(r(810)),c=a(r(466)),f=r(29);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},a="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",o="(pt|em|ex|mu|px|mm|cm|in|pc)",h=RegExp("^\\s*"+a+"\\s*"+o+"\\s*$"),p=RegExp("^\\s*"+a+"\\s*"+o+" ?");function d(t,e){void 0===e&&(e=!1);var i=t.match(e?p:h);return i?function(t){var e=n(t,3),i=e[0],a=e[1],o=e[2];if("mu"!==a)return[i,a,o];return[m(r[a](parseFloat(i||"1"))).slice(0,-2),"em",o]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function m(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function y(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",i="{\\big"+r+" "+e+"}";return new u.default("\\mathchoice"+n+i+i+i,{},t).mml()}function g(t,e,r){e=e.replace(/^\s+/,f.entities.nbsp).replace(/\s+$/,f.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function v(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function b(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function x(t,e){for(var r=t.length,n=0,i="",a=0,o=0,s=!0,l=!1;an&&(o=n)),n++;break;case"}":n&&n--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!n&&-1!==e.indexOf(u))return[l?"true":b(i,o),u,t.slice(a)];s=!1,l=!1}i+=u}if(n)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":b(i,o),"",t.slice(a)]}t.matchDimen=d,t.dimen2em=function(t){var e=n(d(t),2),i=e[0],a=e[1],o=parseFloat(i||"1"),s=r[a];return s?s(o):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e1&&(l=[t.create("node","mrow",l)]),l},t.internalText=g,t.underOver=function(e,r,n,i,a){if(t.checkMovableLimits(r),l.default.isType(r,"munderover")&&l.default.isEmbellished(r)){l.default.setProperties(l.default.getCoreMO(r),{lspace:0,rspace:0});var o=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[o,r])}var u=e.create("node","munderover",[r]);l.default.setChild(u,"over"===i?u.over:u.under,n);var c=u;return a&&(c=e.create("node","TeXAtom",[u],{texClass:s.TEXCLASS.OP,movesupsub:!0})),l.default.setProperty(c,"subsupOK",!0),c},t.checkMovableLimits=function(t){var e=l.default.isType(t,"mo")?l.default.getForm(t):null;(l.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&l.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r,n){return n||(r=t.trimSpaces(r||"")),"t"===r?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(n?(n.string="[".concat(r,"]")+n.string.slice(n.i),n.i=0):e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",i="",a=0;ae.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");i=v(t,v(t,i,n),e[parseInt(o,10)-1]),n=""}else n+=o}return v(t,i,n)},t.addArgs=v,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var a=(t.getProperty("in-lists")||"").split(/,/);try{for(var o=i(a),s=o.next();!s.done;s=o.next()){var l=s.value;l&&n.addNode(l,t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var a,o;void 0===e&&(e=null),void 0===r&&(r=!1);var s=function(t){var e,r,i,a,o,s={},l=t;for(;l;)a=(e=n(x(l,["=",","]),3))[0],i=e[1],l=e[2],"="===i?(o=(r=n(x(l,[","]),3))[0],i=r[1],l=r[2],o="false"===o||"true"===o?JSON.parse(o):o,s[a]=o):a&&(s[a]=!0);return s}(t);if(e)try{for(var l=i(Object.keys(s)),u=l.next();!u.done;u=l.next()){var f=u.value;if(!e.hasOwnProperty(f)){if(r)throw new c.default("InvalidOption","Invalid option: %1",f);delete s[f]}}}catch(t){a={error:t}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(a)throw a.error}}return s}}(o||(o={})),e.default=o},874:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var u=l(r(466)),c=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var s=o(r(810)),l=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=l;var u=function(t,e,r,n,i,a,o,s){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===i&&(i=""),void 0===a&&(a=""),void 0===o&&(o=!1),void 0===s&&(s=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=i,this.tagFormat=a,this.noTag=o,this.labelId=s};e.TagInfo=u;var c=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),i=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[i],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag);var n=this.label;this.currentTag=new u(t,e,r),this.label=n},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag);var t=this.label;this.currentTag=this.stack.pop(),t&&!this.label&&(this.label=t)},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={},this.label=""},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new l(this.currentTag.tag,this.currentTag.tagId),this.label="");var t=new s.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=c;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(c);e.NoTags=f;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(c);e.AllTags=h,function(t){var e=new Map([["none",f],["all",h]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var i=a(Object.keys(e)),o=i.next();!o.done;o=i.next()){var s=o.value;t.add(s,e[s])}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},7:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},466:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],i=2;i="0"&&o<="9")n[i]=r[parseInt(n[i],10)-1],"number"==typeof n[i]&&(n[i]=n[i].toString());else if("{"===o){if((o=n[i].substr(1))>="0"&&o<="9")n[i]=r[parseInt(n[i].substr(1,n[i].length-2),10)-1],"number"==typeof n[i]&&(n[i]=n[i].toString());else n[i].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[i]="%"+n[i])}null==n[i]&&(n[i]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},810:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var f=r(552),h=r(910),p=c(r(466)),d=c(r(321)),m=r(628),y=l(r(389)),g=r(251);r(962);var v=r(857);function b(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=h.MapHandler.getMap("remap").lookup(e),i=(0,v.getRange)(e),a=i?i[3]:"mo",o=t.create("token",a,r,n?n.char:e);i[4]&&o.attributes.set("mathvariant",i[4]),"mo"===a&&(d.default.setProperty(o,"fixStretchy",!0),t.configuration.addNode("fixStretchy",o)),t.Push(o)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=b;var x=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),e}(g.AbstractTags);e.BaseTags=x,e.BaseConfiguration=f.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:b,macro:function(t,e){throw new p.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new p.default("UnknownEnv","Unknown environment '%1'",e)}},items:(i={},i[y.StartItem.prototype.kind]=y.StartItem,i[y.StopItem.prototype.kind]=y.StopItem,i[y.OpenItem.prototype.kind]=y.OpenItem,i[y.CloseItem.prototype.kind]=y.CloseItem,i[y.PrimeItem.prototype.kind]=y.PrimeItem,i[y.SubsupItem.prototype.kind]=y.SubsupItem,i[y.OverItem.prototype.kind]=y.OverItem,i[y.LeftItem.prototype.kind]=y.LeftItem,i[y.Middle.prototype.kind]=y.Middle,i[y.RightItem.prototype.kind]=y.RightItem,i[y.BreakItem.prototype.kind]=y.BreakItem,i[y.BeginItem.prototype.kind]=y.BeginItem,i[y.EndItem.prototype.kind]=y.EndItem,i[y.StyleItem.prototype.kind]=y.StyleItem,i[y.PositionItem.prototype.kind]=y.PositionItem,i[y.CellItem.prototype.kind]=y.CellItem,i[y.MmlItem.prototype.kind]=y.MmlItem,i[y.FnItem.prototype.kind]=y.FnItem,i[y.NotItem.prototype.kind]=y.NotItem,i[y.NonscriptItem.prototype.kind]=y.NonscriptItem,i[y.DotsItem.prototype.kind]=y.DotsItem,i[y.ArrayItem.prototype.kind]=y.ArrayItem,i[y.EqnArrayItem.prototype.kind]=y.EqnArrayItem,i[y.EquationItem.prototype.kind]=y.EquationItem,i[y.MstyleItem.prototype.kind]=y.MstyleItem,i),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:x},postprocessors:[[function(t){var e,r,n=t.data;try{for(var i=u(n.getList("nonscript")),a=i.next();!a.done;a=i.next()){var o=a.value;if(o.attributes.get("scriptlevel")>0){var s=o.parent;if(s.childNodes.splice(s.childIndex(o),1),n.removeFromList(o.kind,[o]),o.isKind("mrow")){var l=o.childNodes[0];n.removeFromList("mstyle",[l]),n.removeFromList("mspace",l.childNodes[0].childNodes)}}else o.isKind("mrow")&&(o.parent.replaceChild(o.childNodes[0],o),n.removeFromList("mrow",[o]))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},-4]]})},389:function(t,e,r){var n,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,i,a=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EquationItem=e.MstyleItem=e.EqnArrayItem=e.ArrayItem=e.DotsItem=e.NonscriptItem=e.NotItem=e.FnItem=e.MmlItem=e.CellItem=e.PositionItem=e.StyleItem=e.EndItem=e.BeginItem=e.BreakItem=e.RightItem=e.Middle=e.LeftItem=e.OverItem=e.SubsupItem=e.PrimeItem=e.CloseItem=e.OpenItem=e.StopItem=e.StartItem=void 0;var u=r(910),c=r(29),f=r(921),h=l(r(466)),p=l(r(702)),d=l(r(321)),m=r(44),y=function(t){function e(e,r){var n=t.call(this,e)||this;return n.global=r,n}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return t.prototype.checkItem.call(this,e)},e}(m.BaseItem);e.StartItem=y;var g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.StopItem=g;var v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("close")){var r=this.toMml(),n=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",n)],!0]}return t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),e}(m.BaseItem);e.OpenItem=v;var b=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.CloseItem=b;var x=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e=a(this.Peek(2),2),r=e[0],n=e[1];return!d.default.isType(r,"msubsup")||d.default.isType(r,"msup")?[[this.create("node","msup",[r,n]),t],!0]:(d.default.setChild(r,r.sup,n),[[r,t],!0])},e}(m.BaseItem);e.PrimeItem=x;var T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var r=this.First,n=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==n)d.default.setChild(r,2,this.getProperty("primes"));else{d.default.setProperty(this.getProperty("primes"),"variantForm",!0);var i=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=i}return d.default.setChild(r,n,e.First),null!=this.getProperty("movesupsub")&&d.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(t.prototype.checkItem.call(this,e)[1]){var s=this.getErrors(["","sub","sup"][n]);throw new(h.default.bind.apply(h.default,o([void 0,s[0],s[1]],a(s.splice(2)),!1)))}return null},e.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),e}(m.BaseItem);e.SubsupItem=T;var P=function(t){function e(e){var r=t.call(this,e)||this;return r.setProperty("name","\\over"),r}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("over"))throw new h.default("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&d.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(d.default.setProperty(r,"withDelims",!0),r=p.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),e],!0]}return t.prototype.checkItem.call(this,e)},e.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},e}(m.BaseItem);e.OverItem=P;var A=function(t){function e(e,r){var n=t.call(this,e)||this;return n.setProperty("delim",r),n}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("right"))return[[this.factory.create("mml",p.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){var r={stretchy:!0};return e.getProperty("color")&&(r.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:f.TEXCLASS.CLOSE}),this.create("token","mo",r,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:f.TEXCLASS.OPEN})),this.env={},[[this],!0]}return t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),e}(m.BaseItem);e.LeftItem=A;var M=function(t){function e(e,r,n){var i=t.call(this,e)||this;return i.setProperty("delim",r),n&&i.setProperty("color",n),i}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.Middle=M;var S=function(t){function e(e,r,n){var i=t.call(this,e)||this;return i.setProperty("delim",r),n&&i.setProperty("color",n),i}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.RightItem=S;var O=function(t){function e(e,r,n){var i=t.call(this,e)||this;return i.setProperty("linebreak",r),i.setProperty("insert",n),i}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e,r,n=this.getProperty("linebreak");if(t.isKind("mml")){var i=t.First;if(i.isKind("mo")){if("after"!==((null===(r=null===(e=d.default.getOp(i))||void 0===e?void 0:e[3])||void 0===r?void 0:r.linebreakstyle)||d.default.getAttribute(i,"linebreakstyle")))return d.default.setAttribute(i,"linebreak",n),[[t],!0];if(!this.getProperty("insert"))return[[t],!0]}}var a=this.create("token","mo",{linebreak:n});return[[this.factory.create("mml",a),t],!0]},e}(m.BaseItem);e.BreakItem=O;var C=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new h.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new h.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(m.BaseItem);e.BeginItem=C;var w=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.EndItem=w;var k=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(!e.isClose)return t.prototype.checkItem.call(this,e);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),e],!0]},e}(m.BaseItem);e.StyleItem=k;var _=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isClose)throw new h.default("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){var r=e.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return t.prototype.checkItem.call(this,e)},e}(m.BaseItem);e.PositionItem=_;var E=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.CellItem=E;var I=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.MmlItem=I;var L=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){var r=this.First;if(r){if(e.isOpen)return m.BaseItem.success;if(!e.isKind("fn")){var n=e.First;if(!e.isKind("mml")||!n)return[[r,e],!0];if(d.default.isType(n,"mstyle")&&n.childNodes.length&&d.default.isType(n.childNodes[0].childNodes[0],"mspace")||d.default.isType(n,"mspace"))return[[r,e],!0];d.default.isEmbellished(n)&&(n=d.default.getCoreMO(n));var i=d.default.getForm(n);if(null!=i&&[0,0,1,1,0,1,1,0,0,0][i[2]])return[[r,e],!0]}var a=this.create("token","mo",{texClass:f.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,a,e],!0]}return t.prototype.checkItem.apply(this,arguments)},e}(m.BaseItem);e.FnItem=L;var F=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.remap=u.MapHandler.getMap("not_remap"),e}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e,r,n;if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;if(t.isKind("mml")&&(d.default.isType(t.First,"mo")||d.default.isType(t.First,"mi")||d.default.isType(t.First,"mtext"))&&(e=t.First,1===(r=d.default.getText(e)).length&&!d.default.getProperty(e,"movesupsub")&&1===d.default.getChildren(e).length))return this.remap.contains(r)?(n=this.create("text",this.remap.lookup(r).char),d.default.setChild(e,0,n)):(n=this.create("text","\u0338"),d.default.appendChildren(e,[n])),[[t],!0];n=this.create("text","\u29f8");var i=this.create("node","mtext",[],{},n),a=this.create("node","mpadded",[i],{width:0});return[[e=this.create("node","TeXAtom",[a],{texClass:f.TEXCLASS.REL}),t],!0]},e}(m.BaseItem);e.NotItem=F;var N=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("mml")&&1===t.Size()){var e=t.First;if(e.isKind("mstyle")&&e.notParent&&(e=d.default.getChildren(d.default.getChildren(e)[0])[0]),e.isKind("mspace")){if(e!==t.First){var r=this.create("node","mrow",[t.Pop()]);t.Push(r)}this.factory.configuration.addNode("nonscript",t.First)}}return[[t],!0]},e}(m.BaseItem);e.NonscriptItem=N;var R=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var e=this.getProperty("ldots"),r=t.First;if(t.isKind("mml")&&d.default.isEmbellished(r)){var n=d.default.getTexClass(d.default.getCoreMO(r));n!==f.TEXCLASS.BIN&&n!==f.TEXCLASS.REL||(e=this.getProperty("cdots"))}return[[e,t],!0]},e}(m.BaseItem);e.DotsItem=R;var j=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.table=[],e.row=[],e.frame=[],e.hfill=[],e.arraydef={},e.cstart=[],e.cend=[],e.cextra=[],e.atEnd=!1,e.ralign=[],e.dashed=!1,e}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[r],!0];throw new h.default("MissingCloseBrace","Missing close brace")}return[[r,e],!0]}return t.prototype.checkItem.call(this,e)},e.prototype.createMml=function(){var t=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var e=this.create("node","mtable",this.table,this.arraydef);return t&&e.setProperty("scriptlevel",t),this.getProperty("arrayPadding")&&(d.default.setAttribute(e,"frame",""),d.default.setAttribute(e,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?d.default.setAttribute(e,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||d.default.removeAttribute(e,"frame"),e=this.create("node","menclose",[e],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||d.default.setAttribute(e,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(e=p.default.fenced(this.factory.configuration,this.getProperty("open"),e,this.getProperty("close"))),e},e.prototype.StartEntry=function(){var t=this.row.length,e=this.cstart[t],r=this.cend[t],n=this.ralign[t],i=this.cextra;if(e||r||n||i[t]||i[t+1]){var o=a(this.getEntry(),4),s=o[0],l=o[1],u=o[2],c=o[3];if(!i[t]||this.atEnd&&!i[t+1]||(e+="&"),"&"!==u&&(c=!!l.trim()||!(!t&&"\\end"===u.substr(0,4)),i[t+1]&&!i[t]&&(r=(r||"")+"&",this.atEnd=!0)),c||s){var f=this.parser;c&&(e&&(l=p.default.addArgs(f,e,l)),r&&(l=p.default.addArgs(f,l,r)),n&&(l="\\text{"+l.trim()+"}")),s&&(l=p.default.addArgs(f,s,l)),f.string=p.default.addArgs(f,l,f.string),f.i=0}}},e.prototype.getEntry=function(){for(var t,e=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,n=0,i=0,a=e.i,o=["","","",!1];null!==(t=e.string.slice(a).match(r));)switch(a+=t[0].length,t[2]){case"\\":a++;break;case"{":n++;break;case"}":if(!n)return o;n--;break;case"\\begin{array}":!n&&i++;break;case"\\end{array}":if(!n&&i){i--;break}default:if(n||i)continue;a-=t[2].length;var s=e.string.slice(e.i,a).trim(),l=s.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return l&&(s=s.slice(l[0].length)),e.string=e.string.slice(a),e.i=0,[(null==l?void 0:l[0])||"",s,t[2],!0]}return o},e.prototype.EndEntry=function(){var t=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&d.default.setAttribute(t,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&d.default.setAttribute(t,"columnalign",d.default.getAttribute(t,"columnalign")?"center":"left"));var e=this.ralign[this.row.length];if(e){var r=a(e,3),n=r[0],i=r[1],o=r[2],s=this.create("node","TeXAtom",[this.create("node","mpadded",t.childNodes[0].childNodes,{width:i,"data-overflow":"auto","data-align":o})],{texClass:n});t.childNodes[0].childNodes=[],t.appendChild(s)}this.row.push(t),this.Clear(),this.hfill=[]},e.prototype.EndRow=function(){var t;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),t=this.create("node","mlabeledtr",this.row)):t=this.create("node","mtr",this.row),this.table.push(t),this.row=[],this.atEnd=!1},e.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},e.prototype.checkLines=function(){if(this.arraydef.rowlines){var t=this.arraydef.rowlines.split(/ /);t.length===this.table.length?(this.frame.push("bottom"),t.pop(),this.arraydef.rowlines=t.join(" ")):t.lengththis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=o([],a(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:h.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:h.TEXCLASS.PUNCT}],colon:[":",{texClass:h.TEXCLASS.PUNCT}]}),new s.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new s.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:h.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:h.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:h.TEXCLASS.ORD}],"\\vert":["|",{texClass:h.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new s.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",l.TexConstant.Variant.NORMAL],mit:["SetFont",l.TexConstant.Variant.ITALIC],oldstyle:["SetFont",l.TexConstant.Variant.OLDSTYLE],cal:["SetFont",l.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",l.TexConstant.Variant.MATHITALIC],bf:["SetFont",l.TexConstant.Variant.BOLD],bbFont:["SetFont",l.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",l.TexConstant.Variant.SCRIPT],frak:["SetFont",l.TexConstant.Variant.FRAKTUR],sf:["SetFont",l.TexConstant.Variant.SANSSERIF],tt:["SetFont",l.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",l.TexConstant.Variant.NORMAL],mathup:["MathFont",l.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",l.TexConstant.Variant.BOLD],mathbfup:["MathFont",l.TexConstant.Variant.BOLD],mathit:["MathFont",l.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",l.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",l.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",l.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",l.TexConstant.Variant.NORMAL],symup:["MathFont",l.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",l.TexConstant.Variant.BOLD],symbfup:["MathFont",l.TexConstant.Variant.BOLD],symit:["MathFont",l.TexConstant.Variant.ITALIC],symbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",l.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",l.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",l.TexConstant.Variant.MONOSPACE],symcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,l.TexConstant.Variant.NORMAL],textup:["HBox",null,l.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,l.TexConstant.Variant.ITALIC],textbf:["HBox",null,l.TexConstant.Variant.BOLD],textsf:["HBox",null,l.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,l.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",p.MATHSPACE.thinmathspace],":":["Spacer",p.MATHSPACE.mediummathspace],">":["Spacer",p.MATHSPACE.mediummathspace],";":["Spacer",p.MATHSPACE.thickmathspace],"!":["Spacer",p.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",p.MATHSPACE.thinmathspace],negthinspace:["Spacer",p.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",l.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",l.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",l.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",h.TEXCLASS.ORD,.85],Big:["MakeBig",h.TEXCLASS.ORD,1.15],bigg:["MakeBig",h.TEXCLASS.ORD,1.45],Bigg:["MakeBig",h.TEXCLASS.ORD,1.75],bigl:["MakeBig",h.TEXCLASS.OPEN,.85],Bigl:["MakeBig",h.TEXCLASS.OPEN,1.15],biggl:["MakeBig",h.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",h.TEXCLASS.OPEN,1.75],bigr:["MakeBig",h.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",h.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",h.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",h.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",h.TEXCLASS.REL,.85],Bigm:["MakeBig",h.TEXCLASS.REL,1.15],biggm:["MakeBig",h.TEXCLASS.REL,1.45],Biggm:["MakeBig",h.TEXCLASS.REL,1.75],mathord:["TeXAtom",h.TEXCLASS.ORD],mathop:["TeXAtom",h.TEXCLASS.OP],mathopen:["TeXAtom",h.TEXCLASS.OPEN],mathclose:["TeXAtom",h.TEXCLASS.CLOSE],mathbin:["TeXAtom",h.TEXCLASS.BIN],mathrel:["TeXAtom",h.TEXCLASS.REL],mathpunct:["TeXAtom",h.TEXCLASS.PUNCT],mathinner:["TeXAtom",h.TEXCLASS.INNER],vtop:["TeXAtom",h.TEXCLASS.VTOP],vcenter:["TeXAtom",h.TEXCLASS.VCENTER],vbox:["TeXAtom",h.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",d,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",d,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",d,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+d+'" rspace="'+d+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new s.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",f.default.cols(0,p.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new s.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},724:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=a.next()).done;)o.push(n.value)}catch(t){i={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(i)throw i.error}}return o},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,i=0,a=e.length;i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var f=o(r(389)),h=c(r(321)),p=c(r(466)),d=c(r(810)),m=r(7),y=c(r(702)),g=r(921),v=r(251),b=r(914),x=r(29),T=r(77),P={},A={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function M(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var i=new d.default(e,r,t.configuration),a=i.mml(),o=i.stack.global;if(o.leftRoot||o.upRoot){var s={};o.leftRoot&&(s.width=o.leftRoot),o.upRoot&&(s.voffset=o.upRoot,s.height=o.upRoot),a=t.create("node","mpadded",[a],s)}return r.inRoot=n,a}P.Open=function(t,e){t.Push(t.itemFactory.create("open"))},P.Close=function(t,e){t.Push(t.itemFactory.create("close"))},P.Tilde=function(t,e){t.Push(t.create("token","mtext",{},x.entities.nbsp))},P.Space=function(t,e){},P.Superscript=function(t,e){var r,n,i;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var a=t.stack.Top();a.isKind("prime")?(i=(r=s(a.Peek(2),2))[0],n=r[1],t.stack.Pop()):(i=t.stack.Prev())||(i=t.create("token","mi",{},""));var o=h.default.getProperty(i,"movesupsub"),l=h.default.isType(i,"msubsup")?i.sup:i.over;if(h.default.isType(i,"msubsup")&&!h.default.isType(i,"msup")&&h.default.getChildAt(i,i.sup)||h.default.isType(i,"munderover")&&!h.default.isType(i,"mover")&&h.default.getChildAt(i,i.over)&&!h.default.getProperty(i,"subsupOK"))throw new p.default("DoubleExponent","Double exponent: use braces to clarify");h.default.isType(i,"msubsup")&&!h.default.isType(i,"msup")||(o?((!h.default.isType(i,"munderover")||h.default.isType(i,"mover")||h.default.getChildAt(i,i.over))&&(i=t.create("node","munderover",[i],{movesupsub:!0})),l=i.over):l=(i=t.create("node","msubsup",[i])).sup),t.Push(t.itemFactory.create("subsup",i).setProperties({position:l,primes:n,movesupsub:o}))},P.Subscript=function(t,e){var r,n,i;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var a=t.stack.Top();a.isKind("prime")?(i=(r=s(a.Peek(2),2))[0],n=r[1],t.stack.Pop()):(i=t.stack.Prev())||(i=t.create("token","mi",{},""));var o=h.default.getProperty(i,"movesupsub"),l=h.default.isType(i,"msubsup")?i.sub:i.under;if(h.default.isType(i,"msubsup")&&!h.default.isType(i,"msup")&&h.default.getChildAt(i,i.sub)||h.default.isType(i,"munderover")&&!h.default.isType(i,"mover")&&h.default.getChildAt(i,i.under)&&!h.default.getProperty(i,"subsupOK"))throw new p.default("DoubleSubscripts","Double subscripts: use braces to clarify");h.default.isType(i,"msubsup")&&!h.default.isType(i,"msup")||(o?((!h.default.isType(i,"munderover")||h.default.isType(i,"mover")||h.default.getChildAt(i,i.under))&&(i=t.create("node","munderover",[i],{movesupsub:!0})),l=i.under):l=(i=t.create("node","msubsup",[i])).sub),t.Push(t.itemFactory.create("subsup",i).setProperties({position:l,primes:n,movesupsub:o}))},P.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("token","mi")),h.default.isType(r,"msubsup")&&!h.default.isType(r,"msup")&&h.default.getChildAt(r,r.sup))throw new p.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=x.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===x.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var i=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,i))},P.Comment=function(t,e){for(;t.i=g.TEXCLASS.VCENTER&&l.stack.env.hsize?n.appendChild(t.create("node","mpadded",[l.mml()],{width:l.stack.env.hsize,"data-overflow":"linebreak"})):n.appendChild(l.mml())}t.Push(n)},P.Hsize=function(t,e){"="===t.GetNext()&&t.i++,t.stack.env.hsize=t.GetDimen(e)},P.ParBox=function(t,e){var r=t.GetBrackets(e,"c"),n=t.GetDimen(e),i=y.default.internalMath(t,t.GetArgument(e)),a=(0,T.lookup)(r,{t:g.TEXCLASS.VTOP,b:g.TEXCLASS.VBOX,c:g.TEXCLASS.VCENTER,m:g.TEXCLASS.VCENTER},g.TEXCLASS.VCENTER);t.Push(t.create("node","TeXAtom",[t.create("node","mpadded",i,{width:n,"data-overflow":"linebreak"})],{texClass:a}))},P.MmlToken=function(t,e){var r,n=t.GetArgument(e),i=t.GetBrackets(e,"").replace(/^\s+/,""),a=t.GetArgument(e),o={},s=[];try{r=t.create("node",n)}catch(t){r=null}if(!r||!r.isToken)throw new p.default("NotMathMLToken","%1 is not a token element",n);for(;""!==i;){var l=i.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!l)throw new p.default("InvalidMathMLAttr","Invalid MathML attribute: %1",i);if(!r.attributes.hasDefault(l[1])&&!A[l[1]])throw new p.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",l[1],n);var u=y.default.MmlFilterAttribute(t,l[1],l[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),o[l[1]]=u,s.push(l[1])),i=i.substr(l[0].length)}s.length&&(o["mjx-keep-attrs"]=s.join(" "));var c=t.create("text",a);r.appendChild(c),h.default.setProperties(r,o),t.Push(r)},P.Strut=function(t,e){var r=t.create("node","mrow"),n=t.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});t.Push(n)},P.Phantom=function(t,e,r,n){var i=t.create("node","mphantom",[t.ParseArg(e)]);(r||n)&&(i=t.create("node","mpadded",[i]),n&&(h.default.setAttribute(i,"height",0),h.default.setAttribute(i,"depth",0)),r&&h.default.setAttribute(i,"width",0));var a=t.create("node","TeXAtom",[i]);t.Push(a)},P.Smash=function(t,e){var r=y.default.trimSpaces(t.GetBrackets(e,"")),n=t.create("node","mpadded",[t.ParseArg(e)]);switch(r){case"b":h.default.setAttribute(n,"depth",0);break;case"t":h.default.setAttribute(n,"height",0);break;default:h.default.setAttribute(n,"height",0),h.default.setAttribute(n,"depth",0)}var i=t.create("node","TeXAtom",[n]);t.Push(i)},P.Lap=function(t,e){var r=t.create("node","mpadded",[t.ParseArg(e)],{width:0});"\\llap"===e&&h.default.setAttribute(r,"lspace","-1width");var n=t.create("node","TeXAtom",[r]);t.Push(n)},P.RaiseLower=function(t,e){var r=t.GetDimen(e),n=t.itemFactory.create("position").setProperties({name:t.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),e="raise"===e.substr(1)?"\\lower":"\\raise"),"\\lower"===e?(n.setProperty("dh","-"+r),n.setProperty("dd","+"+r)):(n.setProperty("dh","+"+r),n.setProperty("dd","-"+r)),t.Push(n)},P.MoveLeftRight=function(t,e){var r=t.GetDimen(e),n="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===e){var i=r;r=n,n=i}t.Push(t.itemFactory.create("position").setProperties({name:t.currentCS,move:"horizontal",left:t.create("node","mspace",[],{width:r}),right:t.create("node","mspace",[],{width:n})}))},P.Hskip=function(t,e,r){void 0===r&&(r=!1);var n=t.create("node","mspace",[],{width:t.GetDimen(e)});r&&h.default.setAttribute(n,"linebreak","nobreak"),t.Push(n)},P.Nonscript=function(t,e){t.Push(t.itemFactory.create("nonscript"))},P.Rule=function(t,e,r){var n={width:t.GetDimen(e),height:t.GetDimen(e),depth:t.GetDimen(e)};"blank"!==r&&(n.mathbackground=t.stack.env.color||"black");var i=t.create("node","mspace",[],n);t.Push(i)},P.rule=function(t,e){var r=t.GetBrackets(e),n=t.GetDimen(e),i=t.GetDimen(e),a=t.create("node","mspace",[],{width:n,height:i,mathbackground:t.stack.env.color||"black"});r&&(a=t.create("node","mpadded",[a],{voffset:r}),r.match(/^\-/)?(h.default.setAttribute(a,"height",r),h.default.setAttribute(a,"depth","+"+r.substr(1))):h.default.setAttribute(a,"height","+"+r)),t.Push(a)},P.MakeBig=function(t,e,r,n){var i=String(n*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",a=t.GetDelimiter(e,!0),o=t.create("token","mo",{minsize:i,maxsize:i,fence:!0,stretchy:!0,symmetric:!0},a),s=t.create("node","TeXAtom",[o],{texClass:r});t.Push(s)},P.BuildRel=function(t,e){var r=t.ParseUpTo(e,"\\over"),n=t.ParseArg(e),i=t.create("node","munderover");h.default.setChild(i,0,n),h.default.setChild(i,1,null),h.default.setChild(i,2,r);var a=t.create("node","TeXAtom",[i],{texClass:g.TEXCLASS.REL});t.Push(a)},P.HBox=function(t,e,r,n){t.PushAll(y.default.internalMath(t,t.GetArgument(e),r,n))},P.FBox=function(t,e){var r=y.default.internalMath(t,t.GetArgument(e)),n=t.create("node","menclose",r,{notation:"box"});t.Push(n)},P.FrameBox=function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e)||"c",i=y.default.internalMath(t,t.GetArgument(e));r&&(i=[t.create("node","mpadded",i,{width:r,"data-align":(0,T.lookup)(n,{l:"left",r:"right"},"center")})]);var a=t.create("node","TeXAtom",[t.create("node","menclose",i,{notation:"box"})],{texClass:g.TEXCLASS.ORD});t.Push(a)},P.MakeBox=function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),i=t.create("node","mpadded",y.default.internalMath(t,t.GetArgument(e)));r&&h.default.setAttribute(i,"width",r);var a=(0,T.lookup)(n.toLowerCase(),{c:"center",r:"right"},"");a&&h.default.setAttribute(i,"data-align",a),n.toLowerCase()!==n&&h.default.setAttribute(i,"data-overflow","linebreak"),t.Push(i)},P.Not=function(t,e){t.Push(t.itemFactory.create("not"))},P.Dots=function(t,e){var r=h.default.createEntity("2026"),n=h.default.createEntity("22EF"),i=t.create("token","mo",{stretchy:!1},r),a=t.create("token","mo",{stretchy:!1},n);t.Push(t.itemFactory.create("dots").setProperties({ldots:i,cdots:a}))},P.Matrix=function(t,e,r,n,i,a,o,s,l,u){var c=t.GetNext();if(""===c)throw new p.default("MissingArgFor","Missing argument for %1",t.currentCS);"{"===c?t.i++:(t.string=c+"}"+t.string.slice(t.i+1),t.i=0);var f=t.itemFactory.create("array").setProperty("requireClose",!0);(r||!i)&&f.setProperty("arrayPadding",".2em .125em"),f.arraydef={rowspacing:o||"4pt",columnspacing:a||"1em"},l&&f.setProperty("isCases",!0),u&&(f.setProperty("isNumbered",!0),f.arraydef.side=u),(r||n)&&(f.setProperty("open",r),f.setProperty("close",n)),"D"===s&&(f.arraydef.displaystyle=!0),null!=i&&(f.arraydef.columnalign=i),t.Push(f)},P.Entry=function(t,e){t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));var r=t.stack.Top(),n=r.getProperty("casesEnv");if(r.getProperty("isCases")||n){for(var i=t.string,a=0,o=-1,s=t.i,l=i.length,u=n?new RegExp("^\\\\end\\s*\\{".concat(n.replace(/\*/,"\\*"),"\\}")):null;s0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,O.insert)(MathJax.config.tex,{packages:r})}}(["base"])}()}(); \ No newline at end of file diff --git a/es5/input/tex-full.js b/es5/input/tex-full.js index c047ce454e..62d061b76c 100644 --- a/es5/input/tex-full.js +++ b/es5/input/tex-full.js @@ -1,4 +1,4 @@ -!function(){"use strict";var t={7306:function(t,e){e.q=void 0,e.q="3.2.2"},7205:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var l=r(3309),c=r(9077),u=r(2982),p=s(r(199)),d=s(r(8321)),f=s(r(810)),h=s(r(3466)),m=s(r(6394)),g=r(7251),y=r(6552);r(3606);var v=function(t){function e(r){void 0===r&&(r={});var n=this,o=i((0,c.separateOptions)(r,e.OPTIONS,u.FindTeX.OPTIONS),3),a=o[0],s=o[1],l=o[2];(n=t.call(this,s)||this).findTeX=n.options.FindTeX||new u.FindTeX(l);var d=n.options.packages,f=n.configuration=e.configure(d),h=n._parseOptions=new m.default(f,[n.options,g.TagsFactory.OPTIONS]);return(0,c.userOptions)(h.options,a),f.config(n),e.tags(h,f),n.postFilters.add(p.default.cleanSubSup,-6),n.postFilters.add(p.default.setInherited,-5),n.postFilters.add(p.default.moveLimits,-4),n.postFilters.add(p.default.cleanStretchy,-3),n.postFilters.add(p.default.cleanAttributes,-2),n.postFilters.add(p.default.combineRelations,-1),n}return o(e,t),e.configure=function(t){var e=new y.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){g.TagsFactory.addTags(e.tags),g.TagsFactory.setDefault(t.options.tags),t.tags=g.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,o=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{var a=new f.default(this.latex,{display:o,isInner:!1},this.parseOptions);r=a.mml(),n=a.stack.global}catch(t){if(!(t instanceof h.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&d.default.setAttribute(r,"indentalign",n.indentalign),o&&d.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=a(a({},l.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(l.AbstractInputJax);e.TeX=v},2160:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AllPackages=void 0,r(3606),r(1313),r(3946),r(6701),r(3067),r(9267),r(1677),r(7404),r(9489),r(2632),r(322),r(4151),r(2298),r(9570),r(3274),r(8430),r(6755),r(5246),r(1307),r(153),r(856),r(1323),r(2200),r(9569),r(8405),r(9589),r(955),r(7368),r(643),r(82),r(3450),r(1158),r(4325),"undefined"!=typeof MathJax&&MathJax.loader&&MathJax.loader.preLoad("[tex]/action","[tex]/ams","[tex]/amscd","[tex]/bbox","[tex]/boldsymbol","[tex]/braket","[tex]/bussproofs","[tex]/cancel","[tex]/cases","[tex]/centernot","[tex]/color","[tex]/colorv2","[tex]/colortbl","[tex]/empheq","[tex]/enclose","[tex]/extpfeil","[tex]/gensymb","[tex]/html","[tex]/mathtools","[tex]/mhchem","[tex]/newcommand","[tex]/noerrors","[tex]/noundefined","[tex]/physics","[tex]/upgreek","[tex]/unicode","[tex]/verb","[tex]/configmacros","[tex]/tagformat","[tex]/textcomp","[tex]/textmacros","[tex]/setoptions"),e.AllPackages=["base","action","ams","amscd","bbox","boldsymbol","braket","bussproofs","cancel","cases","centernot","color","colortbl","empheq","enclose","extpfeil","gensymb","html","mathtools","mhchem","newcommand","noerrors","noundefined","upgreek","unicode","verb","configmacros","tagformat","textcomp","textmacros"]},6552:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var a,i=r(9077),s=r(2910),l=r(6898),c=r(4297),u=r(7251),p=function(){function t(t,e,r,n,o,a,i,s,l,c,u,p,d){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===a&&(a={}),void 0===i&&(i={}),void 0===s&&(s=[]),void 0===l&&(l=[]),void 0===c&&(c=null),void 0===u&&(u=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=o,this.options=a,this.nodes=i,this.preprocessors=s,this.postprocessors=l,this.initMethod=c,this.configMethod=u,this.priority=p,this.parser=d,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var o=r.priority||c.PrioritizedList.DEFAULTPRIORITY,a=r.init?this.makeProcessor(r.init,o):null,i=r.config?this.makeProcessor(r.config,o):null,s=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),l=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),u=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},s,l,a,i,o,u)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return a.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=p,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(a=e.ConfigurationHandler||(e.ConfigurationHandler={}));var d=function(){function t(t,e){var r,o,a,i;void 0===e&&(e=["tex"]),this.initMethod=new l.FunctionList,this.configMethod=new l.FunctionList,this.configurations=new c.PrioritizedList,this.parsers=[],this.handlers=new s.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var u=n(t.slice().reverse()),p=u.next();!p.done;p=u.next()){var d=p.value;this.addPackage(d)}}catch(t){r={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}try{for(var f=n(this.configurations),h=f.next();!h.done;h=f.next()){var m=h.value,g=m.item,y=m.priority;this.append(g,y)}}catch(t){a={error:t}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(a)throw a.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var o=n(this.configurations),a=o.next();!a.done;a=o.next()){var i=a.value;this.addFilters(t,i.item)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var o,a;void 0===r&&(r={});var s=this.getPackage(t);this.append(s),this.configurations.add(s,s.priority),this.init();var l=e.parseOptions;l.nodeFactory.setCreators(s.nodes);try{for(var c=n(Object.keys(s.items)),p=c.next();!p.done;p=c.next()){var d=p.value;l.itemFactory.setNodeClass(d,s.items[d])}}catch(t){o={error:t}}finally{try{p&&!p.done&&(a=c.return)&&a.call(c)}finally{if(o)throw o.error}}u.TagsFactory.addTags(s.tags),(0,i.defaultOptions)(l.options,s.options),(0,i.userOptions)(l.options,r),this.addFilters(e,s),s.config&&s.config(this,e)},t.prototype.getPackage=function(t){var e=a.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,i.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,a,i,s;try{for(var l=n(e.preprocessors),c=l.next();!c.done;c=l.next()){var u=o(c.value,2),p=u[0],d=u[1];t.preFilters.add(p,d)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}try{for(var f=n(e.postprocessors),h=f.next();!h.done;h=f.next()){var m=o(h.value,2),g=m[0];d=m[1];t.postFilters.add(g,d)}}catch(t){i={error:t}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(i)throw i.error}}},t}();e.ParserConfiguration=d},199:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a,i=r(8921),s=o(r(8321));!function(t){t.cleanStretchy=function(t){var e,r,o=t.data;try{for(var a=n(o.getList("fixStretchy")),i=a.next();!i.done;i=a.next()){var l=i.value;if(s.default.getProperty(l,"fixStretchy")){var c=s.default.getForm(l);c&&c[3]&&c[3].stretchy&&s.default.setAttribute(l,"stretchy",!1);var u=l.parent;if(!(s.default.getTexClass(l)||c&&c[2])){var p=o.nodeFactory.create("node","TeXAtom",[l]);u.replaceChild(p,l),p.inheritAttributesFrom(l)}s.default.removeProperties(l,"fixStretchy")}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,o,a=t.attributes;if(a){var i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];try{for(var s=n(a.getExplicitNames()),l=s.next();!l.done;l=s.next()){var c=l.value;i.has(c)||a.attributes[c]!==t.attributes.getInherited(c)||delete a.attributes[c]}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var o,a,l,c,u=[];try{for(var p=n(t.data.getList("mo")),d=p.next();!d.done;d=p.next()){var f=d.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||s.default.isType(f.parent,"mrow"))&&s.default.getTexClass(f)===i.TEXCLASS.REL){for(var h=f.parent,m=void 0,g=h.childNodes,y=g.indexOf(f)+1,v=s.default.getProperty(f,"variantForm");y0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var i=r(9649),s=r(6720),l=r(4769),c=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return o(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],o=[];this.end={},this.env=this.sub=0;var a=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(s.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=a,a++),e.processEscapes&&o.push("\\\\([\\\\$])"),e.processRefs&&o.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),o.length&&(n.push("("+o.join("|")+")"),this.sub=a),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=a(e,2),o=n[0],i=n[1];t.push((0,s.quotePattern)(o)),this.end[o]=[i,r,this.endPattern(i)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,s.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var o,i=a(n,3),s=i[0],c=i[1],u=i[2],p=u.lastIndex=r.index+r[0].length,d=0;o=u.exec(t);){if((o[1]||o[0])===s&&0===d)return(0,l.protoItem)(r[0],t.substr(p,o.index-p),o[0],e,r.index,o.index+o[0].length,c);"{"===o[0]?d++:"}"===o[0]&&d&&d--}return null},e.prototype.findMathInString=function(t,e,r){var n,o;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var a="\\\\end\\s*(\\{"+(0,s.quotePattern)(n[this.env])+"\\})";(o=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,a)]))&&(o.math=o.open+o.math+o.close,o.open=o.close="")}else if(void 0!==n[this.sub]&&this.sub){var i=n[this.sub];a=n.index+n[this.sub].length;o=2===i.length?(0,l.protoItem)("",i.substr(1),"",e,n.index,a):(0,l.protoItem)("",i,"",e,n.index,a,!1)}else o=this.findEnd(r,e,n,this.end[n[0]]);o&&(t.push(o),this.start.lastIndex=o.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var a,i=r(4297),s=r(6898);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(a=e.MapHandler||(e.MapHandler={}));var l=function(){function t(){this._configuration=new i.PrioritizedList,this._fallback=new s.FunctionList}return t.prototype.add=function(t,e,r){var o,s;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var l=n(t.slice().reverse()),c=l.next();!c.done;c=l.next()){var u=c.value,p=a.getMap(u);if(!p)return void this.warn("Configuration "+u+" not found! Omitted.");this._configuration.add(p,r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(o)throw o.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var a=n(this._configuration),i=a.next();!i.done;i=a.next()){var s=i.value.item.parse(t);if(s)return s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}var l=o(t,2),c=l[0],u=l[1];Array.from(this._fallback)[0].item(c,u)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var o=n(this._configuration),a=o.next();!a.done;a=o.next()){var i=a.value.item;r.push(i.name)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var o=n(this._configuration),a=o.next();!a.done;a=o.next()){var i=a.value.item;if(i.contains(t))return i}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this._configuration),a=o.next();!a.done;a=o.next()){var i=a.value.item;if(i.name===t)return i}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=l;var c=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var o,a;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(Object.keys(t)),c=s.next();!c.done;c=s.next()){var u=c.value,p=this.get(u);p||(p=new l,this.set(u,p)),p.add(t[u],e[u],r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(o)throw o.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this.map.values()),a=o.next();!a.done;a=o.next()){var i=a.value.retrieve(t);if(i)return i}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=c},8644:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o1&&(r.autoOP=!1));var o=t.create("token","mi",r,e);t.Push(o)},t.digit=function(t,e){var r,n=t.configuration.options.digits,o=t.string.slice(t.i-1).match(n),a=c.default.getFontDef(t);o?(r=t.create("token","mn",a,o[0].replace(/[{}]/g,"")),t.i+=o[0].length-1):r=t.create("token","mo",a,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);s.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,a){var i=a[0],s=t.itemFactory.create("begin").setProperties({name:e,end:i});s=r.apply(void 0,o([t,s],n(a.slice(1)),!1)),t.Push(s)}}(i||(i={})),e.default=i},6394:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=i(r(3239)),l=r(8644),c=i(r(8321)),u=r(9077),p=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new l.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new s.default(t.items),this.itemFactory.configuration=this,u.defaultOptions.apply(void 0,o([this.options],n(e),!1)),(0,u.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=c.default.getProperty(e,"in-lists")||"",o=(n?n.split(/,/):[]).concat(t).join(",");c.default.setProperty(e,"in-lists",o)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],o=[];try{for(var i=a(n),s=i.next();!s.done;s=i.next()){var l=s.value;this.inTree(l)&&o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return this.nodeLists[t]=o,o},t.prototype.removeFromList=function(t,e){var r,n,o=this.nodeLists[t]||[];try{for(var i=a(e),s=i.next();!s.done;s=i.next()){var l=s.value,c=o.indexOf(l);c>=0&&o.splice(c,1)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=p},7702:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,s=r(8921),l=a(r(8321)),c=a(r(810)),u=a(r(3466)),p=r(9029);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},a="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",d=RegExp("^\\s*"+a+"\\s*"+i+"\\s*$"),f=RegExp("^\\s*"+a+"\\s*"+i+" ?");function h(t,e){void 0===e&&(e=!1);var o=t.match(e?f:d);return o?function(t){var e=n(t,3),o=e[0],a=e[1],i=e[2];if("mu"!==a)return[o,a,i];return[m(r[a](parseFloat(o||"1"))).slice(0,-2),"em",i]}([o[1].replace(/,/,"."),o[4],o[0].length]):[null,null,0]}function m(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",o="{\\big"+r+" "+e+"}";return new c.default("\\mathchoice"+n+o+o+o,{},t).mml()}function y(t,e,r){e=e.replace(/^\s+/,p.entities.nbsp).replace(/\s+$/,p.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function v(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new u.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function b(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function x(t,e){for(var r=t.length,n=0,o="",a=0,i=0,s=!0,l=!1;an&&(i=n)),n++;break;case"}":n&&n--,(s||l)&&(i--,l=!0),s=!1;break;default:if(!n&&-1!==e.indexOf(c))return[l?"true":b(o,i),c,t.slice(a)];s=!1,l=!1}o+=c}if(n)throw new u.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":b(o,i),"",t.slice(a)]}t.matchDimen=h,t.dimen2em=function(t){var e=n(h(t),2),o=e[0],a=e[1],i=parseFloat(o||"1"),s=r[a];return s?s(i):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e1&&(l=[t.create("node","mrow",l)]),l},t.internalText=y,t.underOver=function(e,r,n,o,a){if(t.checkMovableLimits(r),l.default.isType(r,"munderover")&&l.default.isEmbellished(r)){l.default.setProperties(l.default.getCoreMO(r),{lspace:0,rspace:0});var i=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[i,r])}var c=e.create("node","munderover",[r]);l.default.setChild(c,"over"===o?c.over:c.under,n);var u=c;return a&&(u=e.create("node","TeXAtom",[c],{texClass:s.TEXCLASS.OP,movesupsub:!0})),l.default.setProperty(u,"subsupOK",!0),u},t.checkMovableLimits=function(t){var e=l.default.isType(t,"mo")?l.default.getForm(t):null;(l.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&l.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r){return"t"===(r=t.trimSpaces(r||""))?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",o="",a=0;ae.length)throw new u.default("IllegalMacroParam","Illegal macro parameter reference");o=v(t,v(t,o,n),e[parseInt(i,10)-1]),n=""}else n+=i}return v(t,o,n)},t.addArgs=v,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new u.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new u.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new u.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var a=(t.getProperty("in-lists")||"").split(/,/);try{for(var i=o(a),s=i.next();!s.done;s=i.next()){var l=s.value;l&&n.addNode(l,t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var a,i;void 0===e&&(e=null),void 0===r&&(r=!1);var s=function(t){var e,r,o,a,i,s={},l=t;for(;l;)a=(e=n(x(l,["=",","]),3))[0],o=e[1],l=e[2],"="===o?(i=(r=n(x(l,[","]),3))[0],o=r[1],l=r[2],i="false"===i||"true"===i?JSON.parse(i):i,s[a]=i):a&&(s[a]=!0);return s}(t);if(e)try{for(var l=o(Object.keys(s)),c=l.next();!c.done;c=l.next()){var p=c.value;if(!e.hasOwnProperty(p)){if(r)throw new u.default("InvalidOption","Invalid option: %1",p);delete s[p]}}}catch(t){a={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(a)throw a.error}}return s}}(i||(i={})),e.default=i},9874:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var c=l(r(3466)),u=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var s=i(r(810)),l=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=l;var c=function(t,e,r,n,o,a,i,s){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===o&&(o=""),void 0===a&&(a=""),void 0===i&&(i=!1),void 0===s&&(s=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=o,this.tagFormat=a,this.noTag=i,this.labelId=s};e.TagInfo=c;var u=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new c,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),o=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[o],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new c(t,e,r)},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={}},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new c("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new l(this.currentTag.tag,this.currentTag.tagId));var t=new s.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(u);e.NoTags=p;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(u);e.AllTags=d,function(t){var e=new Map([["none",p],["all",d]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var o=a(Object.keys(e)),i=o.next();!i.done;i=o.next()){var s=i.value;t.add(s,e[s])}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},7007:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3466:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],o=2;o="0"&&i<="9")n[o]=r[parseInt(n[o],10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else if("{"===i){if((i=n[o].substr(1))>="0"&&i<="9")n[o]=r[parseInt(n[o].substr(1,n[o].length-2),10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else n[o].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[o]="%"+n[o])}null==n[o]&&(n[o]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},810:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;oe)throw new u.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var o=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&o.isKind("mlabeledtr")){var i=c.default.getChildren(o)[0],s=this.factory.configuration.options.tagSide,l=a({width:0},"right"===s?{lspace:"-1width"}:{}),u=this.create("node","mpadded",c.default.getChildren(i),l);i.setChildren([u])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(s.EqnArrayItem);e.FlalignItem=f},8285:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=r(2684),l=a(r(7628)),c=r(7007),u=i(r(4708)),p=i(r(7702)),d=r(8921),f=r(6914);new l.CharacterMap("AMSmath-mathchar0mo",u.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:d.TEXCLASS.OP}]}),new l.RegExpMap("AMSmath-operatorLetter",s.AmsMethods.operatorLetter,/[-*]/i),new l.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",c.TexConstant.Align.LEFT],shoveright:["HandleShove",c.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},s.AmsMethods),new l.EnvironmentMap("AMSmath-environment",u.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",p.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",p.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",p.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",p.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",p.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,p.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",p.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},s.AmsMethods),new l.DelimiterMap("AMSmath-delimiter",u.default.delimiter,{"\\lvert":["|",{texClass:d.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:d.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:d.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:d.TEXCLASS.CLOSE}]}),new l.CharacterMap("AMSsymbols-mathchar0mi",u.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:c.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:c.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:c.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:c.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:c.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:c.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:c.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:c.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:c.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:c.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:c.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:c.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:c.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:c.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new l.CharacterMap("AMSsymbols-mathchar0mo",u.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new l.DelimiterMap("AMSsymbols-delimiter",u.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new l.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},s.AmsMethods)},2684:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var i=a(r(7702)),s=a(r(4708)),l=a(r(8321)),c=r(7007),u=a(r(810)),p=a(r(3466)),d=r(4237),f=a(r(724)),h=r(8921);function m(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&g(t))return[t,null];var e=l.default.getChildAt(t,0);return t.isInferred&&e&&g(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function g(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,o,a,s){var l=t.GetBrackets("\\begin{"+e.getName()+"}"),c=f.default.EqnArray(t,e,r,n,o,a,s);return i.default.setArrayAlign(c,l)},e.AmsMethods.AlignAt=function(t,r,n,o){var a,s,l=r.getName(),c="",u=[];if(o||(s=t.GetBrackets("\\begin{"+l+"}")),(a=t.GetArgument("\\begin{"+l+"}")).match(/[^0-9]/))throw new p.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+l+"}");for(var d=parseInt(a,10);d>0;)c+="rl",u.push("0em 0em"),d--;var f=u.join(" ");if(o)return e.AmsMethods.EqnArray(t,r,n,o,c,f);var h=e.AmsMethods.EqnArray(t,r,n,o,c,f);return i.default.setArrayAlign(h,s)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),i.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,o){var a=t.GetArgument("\\begin{"+r.getName()+"}");if(a.match(/[^0-9]/))throw new p.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var i=o?"crl":"rlc",s=o?"fit auto auto":"auto auto fit",l=e.AmsMethods.FlalignArray(t,r,n,o,!1,i,s,!0);return l.setProperty("xalignat",2*parseInt(a)),l},e.AmsMethods.FlalignArray=function(t,e,r,n,o,a,s,l){void 0===l&&(l=!1),t.Push(e),i.default.checkEqnEnv(t),a=a.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var c=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return c.arraydef={width:"100%",displaystyle:!0,columnalign:a,columnspacing:"0em",columnwidth:s,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},c.setProperty("zeroWidthLabel",l),c},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",o=i.default.trimSpaces(t.GetArgument(r));"\\"===o.charAt(0)&&(o=o.substr(1));var a=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(o,new d.Macro(o,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(a,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),o=i.default.trimSpaces(t.GetArgument(e)),a=new u.default(o,n(n({},t.stack.env),{font:c.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(a.isKind("mi")||(a=t.create("node","TeXAtom",[a])),l.default.setProperties(a,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var s=t.GetNext(),p=t.i;"\\"===s&&++t.i&&"limits"!==t.GetCS()&&(t.i=p)}t.Push(a)},e.AmsMethods.SideSet=function(t,e){var r=o(m(t.ParseArg(e)),2),n=r[0],a=r[1],s=o(m(t.ParseArg(e)),2),c=s[0],u=s[1],p=t.ParseArg(e),d=p;n&&(a?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[i.default.copyNode(p,t)],{width:0})]),l.default.getChildAt(n,0)):(d=t.create("node","mmultiscripts",[p]),c&&l.default.appendChildren(d,[l.default.getChildAt(c,1)||t.create("node","none"),l.default.getChildAt(c,2)||t.create("node","none")]),l.default.setProperty(d,"scriptalign","left"),l.default.appendChildren(d,[t.create("node","mprescripts"),l.default.getChildAt(n,1)||t.create("node","none"),l.default.getChildAt(n,2)||t.create("node","none")]))),c&&d===p&&(c.replaceChild(p,l.default.getChildAt(c,0)),d=c);var f=t.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});a&&(n&&f.appendChild(n),f.appendChild(a)),f.appendChild(d),u&&f.appendChild(u),t.Push(f)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&s.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,o){var a={width:"+"+i.default.Em((n+o)/18),lspace:i.default.Em(n/18)},s=t.GetBrackets(e),c=t.ParseArg(e),p=t.create("node","mspace",[],{depth:".25em"}),d=t.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));d=t.create("node","mstyle",[d],{scriptlevel:0});var f=t.create("node","munderover",[d]),m=t.create("node","mpadded",[c,p],a);if(l.default.setAttribute(m,"voffset","-.2em"),l.default.setAttribute(m,"height","-.2em"),l.default.setChild(f,f.over,m),s){var g=new u.default(s,t.stack.env,t.configuration).mml(),y=t.create("node","mspace",[],{height:".75em"});m=t.create("node","mpadded",[g,y],a),l.default.setAttribute(m,"voffset",".15em"),l.default.setAttribute(m,"depth","-.15em"),l.default.setChild(f,f.under,m)}l.default.setProperty(f,"subsupOK",!0),t.Push(f)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new p.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new p.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=i.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),a={l:c.TexConstant.Align.LEFT,r:c.TexConstant.Align.RIGHT,"":""},s=new u.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),d=new u.default("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),f=t.create("node","mfrac",[s,d]);if(null==(r=a[r]))throw new p.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&l.default.setProperties(f,{numalign:r,denomalign:r}),t.Push(f)},e.AmsMethods.Genfrac=function(t,e,r,n,o,a){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==a&&(a=i.default.trimSpaces(t.GetArgument(e)));var s=t.ParseArg(e),c=t.ParseArg(e),u=t.create("node","mfrac",[s,c]);if(""!==o&&l.default.setAttribute(u,"linethickness",o),(r||n)&&(l.default.setProperty(u,"withDelims",!0),u=i.default.fixedFence(t.configuration,r,u,n)),""!==a){var d=parseInt(a,10),f=["D","T","S","SS"][d];if(null==f)throw new p.default("BadMathStyleFor","Bad math style for %1",t.currentCS);u=t.create("node","mstyle",[u]),"D"===f?l.default.setProperties(u,{displaystyle:!0,scriptlevel:0}):l.default.setProperties(u,{displaystyle:!1,scriptlevel:d-1})}t.Push(u)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new p.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new p.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=i.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=f.default.HandleNoTag,e.AmsMethods.HandleRef=f.default.HandleRef,e.AmsMethods.Macro=f.default.Macro,e.AmsMethods.Accent=f.default.Accent,e.AmsMethods.Tilde=f.default.Tilde,e.AmsMethods.Array=f.default.Array,e.AmsMethods.Spacer=f.default.Spacer,e.AmsMethods.NamedOp=f.default.NamedOp,e.AmsMethods.EqnArray=f.default.EqnArray,e.AmsMethods.Equation=f.default.Equation},6701:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsCdConfiguration=void 0;var n=r(6552);r(7673),e.AmsCdConfiguration=n.Configuration.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}})},7673:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=a(r(7628)),l=i(r(4708)),c=i(r(7215));new s.EnvironmentMap("amscd_environment",l.default.environment,{CD:"CD"},c.default),new s.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},c.default),new s.MacroMap("amscd_special",{"@":"arrow"},c.default)},7215:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(810)),a=r(3606),i=r(8921),s=n(r(8321)),l={CD:function(t,e){t.Push(e);var r=t.itemFactory.create("array"),n=t.configuration.options.amscd;return r.setProperties({minw:t.stack.env.CD_minw||n.harrowsize,minh:t.stack.env.CD_minh||n.varrowsize}),r.arraydef={columnalign:"center",columnspacing:n.colspace,rowspacing:n.rowspace,displaystyle:!0},r},arrow:function(t,e){var r=t.string.charAt(t.i);if(!r.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],g=t.GetUpTo(e+r,r),y=t.GetUpTo(e+r,r);if(">"===r||"<"===r){if(c=t.create("token","mo",f,m),g||(g="\\kern "+u.getProperty("minw")),g||y){var v={width:"+.67em",lspace:".33em"};if(c=t.create("node","munderover",[c]),g){var b=new o.default(g,t.stack.env,t.configuration).mml(),x=t.create("node","mpadded",[b],v);s.default.setAttribute(x,"voffset",".1em"),s.default.setChild(c,c.over,x)}if(y){var _=new o.default(y,t.stack.env,t.configuration).mml();s.default.setChild(c,c.under,t.create("node","mpadded",[_],v))}t.configuration.options.amscd.hideHorizontalLabels&&(c=t.create("node","mpadded",c,{depth:0,height:".67em"}))}}else{var M=t.create("token","mo",h,m);c=M,(g||y)&&(c=t.create("node","mrow"),g&&s.default.appendChildren(c,[new o.default("\\scriptstyle\\llap{"+g+"}",t.stack.env,t.configuration).mml()]),M.texClass=i.TEXCLASS.ORD,s.default.appendChildren(c,[M]),y&&s.default.appendChildren(c,[new o.default("\\scriptstyle\\rlap{"+y+"}",t.stack.env,t.configuration).mml()]))}}c&&t.Push(c),l.cell(t,e)},cell:function(t,e){var r=t.stack.Top();(r.table||[]).length%2==0&&0===(r.row||[]).length&&t.Push(t.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}))},minCDarrowwidth:function(t,e){t.stack.env.CD_minw=t.GetDimen(e)},minCDarrowheight:function(t,e){t.stack.env.CD_minh=t.GetDimen(e)}};e.default=l},1451:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var a=r(6552),i=r(7628),s=r(4237),l=r(4303),c=r(1993),u=r(9077);function p(t,e,r,a){var i,s,u,p;if(c.Package.packages.has(t.options.require.prefix+r)){var h=t.options.autoload[r],m=n(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),g=m[0],y=m[1];try{for(var v=o(g),b=v.next();!b.done;b=v.next()){var x=b.value;d.remove(x)}}catch(t){i={error:t}}finally{try{b&&!b.done&&(s=v.return)&&s.call(v)}finally{if(i)throw i.error}}try{for(var _=o(y),M=_.next();!M.done;M=_.next()){var w=M.value;f.remove(w)}}catch(t){u={error:t}}finally{try{M&&!M.done&&(p=_.return)&&p.call(_)}finally{if(u)throw u.error}}t.string=(a?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,l.RequireLoad)(t,r)}var d=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=a.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,u.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,a,i,c,u,h,m=e.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),v=m.options.autoload;m.packageData.set("autoload",{Autoload:p});try{for(var b=o(Object.keys(v)),x=b.next();!x.done;x=b.next()){var _=x.value,M=v[_],w=n(2===M.length&&Array.isArray(M[0])?M:[M,[]],2),A=w[0],C=w[1];try{for(var P=(i=void 0,o(A)),S=P.next();!S.done;S=P.next()){var O=S.value;g.lookup(O)&&"color"!==O||d.add(O,new s.Macro(O,p,[_,!0]))}}catch(t){i={error:t}}finally{try{S&&!S.done&&(c=P.return)&&c.call(P)}finally{if(i)throw i.error}}try{for(var T=(u=void 0,o(C)),k=T.next();!k.done;k=T.next()){var E=k.value;y.lookup(E)||f.add(E,new s.Macro(E,p,[_,!1]))}}catch(t){u={error:t}}finally{try{k&&!k.done&&(h=T.return)&&h.call(T)}finally{if(u)throw u.error}}}}catch(t){r={error:t}}finally{try{x&&!x.done&&(a=b.return)&&a.call(b)}finally{if(r)throw r.error}}m.packageData.get("require")||l.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,u.defaultOptions)(t.options,l.RequireConfiguration.options)},priority:10})},3606:function(t,e,r){var n,o,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return s(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var p=r(6552),d=r(2910),f=u(r(3466)),h=u(r(8321)),m=r(7628),g=l(r(8389)),y=r(7251);r(4962);var v=r(3857);function b(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=d.MapHandler.getMap("remap").lookup(e),o=(0,v.getRange)(e),a=o?o[3]:"mo",i=t.create("token",a,r,n?n.char:e);o[4]&&i.attributes.set("mathvariant",o[4]),"mo"===a&&(h.default.setProperty(i,"fixStretchy",!0),t.configuration.addNode("fixStretchy",i)),t.Push(i)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=b;var x=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),e}(y.AbstractTags);e.BaseTags=x,e.BaseConfiguration=p.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:b,macro:function(t,e){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new f.default("UnknownEnv","Unknown environment '%1'",e)}},items:(o={},o[g.StartItem.prototype.kind]=g.StartItem,o[g.StopItem.prototype.kind]=g.StopItem,o[g.OpenItem.prototype.kind]=g.OpenItem,o[g.CloseItem.prototype.kind]=g.CloseItem,o[g.PrimeItem.prototype.kind]=g.PrimeItem,o[g.SubsupItem.prototype.kind]=g.SubsupItem,o[g.OverItem.prototype.kind]=g.OverItem,o[g.LeftItem.prototype.kind]=g.LeftItem,o[g.Middle.prototype.kind]=g.Middle,o[g.RightItem.prototype.kind]=g.RightItem,o[g.BeginItem.prototype.kind]=g.BeginItem,o[g.EndItem.prototype.kind]=g.EndItem,o[g.StyleItem.prototype.kind]=g.StyleItem,o[g.PositionItem.prototype.kind]=g.PositionItem,o[g.CellItem.prototype.kind]=g.CellItem,o[g.MmlItem.prototype.kind]=g.MmlItem,o[g.FnItem.prototype.kind]=g.FnItem,o[g.NotItem.prototype.kind]=g.NotItem,o[g.NonscriptItem.prototype.kind]=g.NonscriptItem,o[g.DotsItem.prototype.kind]=g.DotsItem,o[g.ArrayItem.prototype.kind]=g.ArrayItem,o[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,o[g.EquationItem.prototype.kind]=g.EquationItem,o),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:x},postprocessors:[[function(t){var e,r,n=t.data;try{for(var o=c(n.getList("nonscript")),a=o.next();!a.done;a=o.next()){var i=a.value;if(i.attributes.get("scriptlevel")>0){var s=i.parent;if(s.childNodes.splice(s.childIndex(i),1),n.removeFromList(i.kind,[i]),i.isKind("mrow")){var l=i.childNodes[0];n.removeFromList("mstyle",[l]),n.removeFromList("mspace",l.childNodes[0].childNodes)}}else i.isKind("mrow")&&(i.parent.replaceChild(i.childNodes[0],i),n.removeFromList("mrow",[i]))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},-4]]})},8389:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;othis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=i([],a(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:d.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:d.TEXCLASS.PUNCT}],colon:[":",{texClass:d.TEXCLASS.PUNCT}]}),new s.CharacterMap("mathchar7",u.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new s.DelimiterMap("delimiter",u.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:d.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:d.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:d.TEXCLASS.ORD}],"\\vert":["|",{texClass:d.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new s.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",l.TexConstant.Variant.NORMAL],mit:["SetFont",l.TexConstant.Variant.ITALIC],oldstyle:["SetFont",l.TexConstant.Variant.OLDSTYLE],cal:["SetFont",l.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",l.TexConstant.Variant.MATHITALIC],bf:["SetFont",l.TexConstant.Variant.BOLD],bbFont:["SetFont",l.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",l.TexConstant.Variant.SCRIPT],frak:["SetFont",l.TexConstant.Variant.FRAKTUR],sf:["SetFont",l.TexConstant.Variant.SANSSERIF],tt:["SetFont",l.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",l.TexConstant.Variant.NORMAL],mathup:["MathFont",l.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",l.TexConstant.Variant.BOLD],mathbfup:["MathFont",l.TexConstant.Variant.BOLD],mathit:["MathFont",l.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",l.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",l.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",l.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",l.TexConstant.Variant.NORMAL],symup:["MathFont",l.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",l.TexConstant.Variant.BOLD],symbfup:["MathFont",l.TexConstant.Variant.BOLD],symit:["MathFont",l.TexConstant.Variant.ITALIC],symbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",l.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",l.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",l.TexConstant.Variant.MONOSPACE],symcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,l.TexConstant.Variant.NORMAL],textup:["HBox",null,l.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,l.TexConstant.Variant.ITALIC],textbf:["HBox",null,l.TexConstant.Variant.BOLD],textsf:["HBox",null,l.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,l.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",d.TEXCLASS.ORD,.85],Big:["MakeBig",d.TEXCLASS.ORD,1.15],bigg:["MakeBig",d.TEXCLASS.ORD,1.45],Bigg:["MakeBig",d.TEXCLASS.ORD,1.75],bigl:["MakeBig",d.TEXCLASS.OPEN,.85],Bigl:["MakeBig",d.TEXCLASS.OPEN,1.15],biggl:["MakeBig",d.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",d.TEXCLASS.OPEN,1.75],bigr:["MakeBig",d.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",d.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",d.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",d.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",d.TEXCLASS.REL,.85],Bigm:["MakeBig",d.TEXCLASS.REL,1.15],biggm:["MakeBig",d.TEXCLASS.REL,1.45],Biggm:["MakeBig",d.TEXCLASS.REL,1.75],mathord:["TeXAtom",d.TEXCLASS.ORD],mathop:["TeXAtom",d.TEXCLASS.OP],mathopen:["TeXAtom",d.TEXCLASS.OPEN],mathclose:["TeXAtom",d.TEXCLASS.CLOSE],mathbin:["TeXAtom",d.TEXCLASS.BIN],mathrel:["TeXAtom",d.TEXCLASS.REL],mathpunct:["TeXAtom",d.TEXCLASS.PUNCT],mathinner:["TeXAtom",d.TEXCLASS.INNER],vcenter:["TeXAtom",d.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},c.default),new s.EnvironmentMap("environment",u.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",p.default.cols(0,f.MATHSPACE.thickmathspace),".5em"]},c.default),new s.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},724:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var c=i(r(8389)),u=l(r(8321)),p=l(r(3466)),d=l(r(810)),f=r(7007),h=l(r(7702)),m=r(8921),g=r(7251),y=r(6914),v=r(9029),b=r(9077),x={},_={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function M(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var o=new d.default(e,r,t.configuration),a=o.mml(),i=o.stack.global;if(i.leftRoot||i.upRoot){var s={};i.leftRoot&&(s.width=i.leftRoot),i.upRoot&&(s.voffset=i.upRoot,s.height=i.upRoot),a=t.create("node","mpadded",[a],s)}return r.inRoot=n,a}x.Open=function(t,e){t.Push(t.itemFactory.create("open"))},x.Close=function(t,e){t.Push(t.itemFactory.create("close"))},x.Tilde=function(t,e){t.Push(t.create("token","mtext",{},v.entities.nbsp))},x.Space=function(t,e){},x.Superscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var a=t.stack.Top();a.isKind("prime")?(o=(r=s(a.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var i=u.default.getProperty(o,"movesupsub"),l=u.default.isType(o,"msubsup")?o.sup:o.over;if(u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")&&u.default.getChildAt(o,o.sup)||u.default.isType(o,"munderover")&&!u.default.isType(o,"mover")&&u.default.getChildAt(o,o.over)&&!u.default.getProperty(o,"subsupOK"))throw new p.default("DoubleExponent","Double exponent: use braces to clarify");u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")||(i?((!u.default.isType(o,"munderover")||u.default.isType(o,"mover")||u.default.getChildAt(o,o.over))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.over):l=(o=t.create("node","msubsup",[o])).sup),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:i}))},x.Subscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var a=t.stack.Top();a.isKind("prime")?(o=(r=s(a.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var i=u.default.getProperty(o,"movesupsub"),l=u.default.isType(o,"msubsup")?o.sub:o.under;if(u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")&&u.default.getChildAt(o,o.sub)||u.default.isType(o,"munderover")&&!u.default.isType(o,"mover")&&u.default.getChildAt(o,o.under)&&!u.default.getProperty(o,"subsupOK"))throw new p.default("DoubleSubscripts","Double subscripts: use braces to clarify");u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")||(i?((!u.default.isType(o,"munderover")||u.default.isType(o,"mover")||u.default.getChildAt(o,o.under))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.under):l=(o=t.create("node","msubsup",[o])).sub),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:i}))},x.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("node","mi")),u.default.isType(r,"msubsup")&&!u.default.isType(r,"msup")&&u.default.getChildAt(r,r.sup))throw new p.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=v.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===v.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var o=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,o))},x.Comment=function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BoldsymbolConfiguration=e.rewriteBoldTokens=e.createBoldToken=e.BoldsymbolMethods=void 0;var a=r(6552),i=o(r(8321)),s=r(7007),l=r(7628),c=r(8644),u={};function p(t,e,r,n){var o=c.NodeFactory.createToken(t,e,r,n);return"mtext"!==e&&t.configuration.parser.stack.env.boldsymbol&&(i.default.setProperty(o,"fixBold",!0),t.configuration.addNode("fixBold",o)),o}function d(t){var e,r;try{for(var o=n(t.data.getList("fixBold")),a=o.next();!a.done;a=o.next()){var l=a.value;if(i.default.getProperty(l,"fixBold")){var c=i.default.getAttribute(l,"mathvariant");null==c?i.default.setAttribute(l,"mathvariant",s.TexConstant.Variant.BOLD):i.default.setAttribute(l,"mathvariant",u[c]||c),i.default.removeProperties(l,"fixBold")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}u[s.TexConstant.Variant.NORMAL]=s.TexConstant.Variant.BOLD,u[s.TexConstant.Variant.ITALIC]=s.TexConstant.Variant.BOLDITALIC,u[s.TexConstant.Variant.FRAKTUR]=s.TexConstant.Variant.BOLDFRAKTUR,u[s.TexConstant.Variant.SCRIPT]=s.TexConstant.Variant.BOLDSCRIPT,u[s.TexConstant.Variant.SANSSERIF]=s.TexConstant.Variant.BOLDSANSSERIF,u["-tex-calligraphic"]="-tex-bold-calligraphic",u["-tex-oldstyle"]="-tex-bold-oldstyle",u["-tex-mathit"]=s.TexConstant.Variant.BOLDITALIC,e.BoldsymbolMethods={},e.BoldsymbolMethods.Boldsymbol=function(t,e){var r=t.stack.env.boldsymbol;t.stack.env.boldsymbol=!0;var n=t.ParseArg(e);t.stack.env.boldsymbol=r,t.Push(n)},new l.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},e.BoldsymbolMethods),e.createBoldToken=p,e.rewriteBoldTokens=d,e.BoldsymbolConfiguration=a.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:p},postprocessors:[d]})},1677:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BraketConfiguration=void 0;var o=r(6552),a=r(9365);r(7076),e.BraketConfiguration=o.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(n={},n[a.BraketItem.prototype.kind]=a.BraketItem,n)})},9365:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BraketItem=void 0;var i=r(7044),s=r(8921),l=a(r(7702)),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:e.isKind("mml")?(this.Push(e.toMml()),this.getProperty("single")?[[this.toMml()],!0]:i.BaseItem.fail):t.prototype.checkItem.call(this,e)},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.getProperty("open"),n=this.getProperty("close");if(this.getProperty("stretchy"))return l.default.fenced(this.factory.configuration,r,e,n);var o={fence:!0,stretchy:!1,symmetric:!0,texClass:s.TEXCLASS.OPEN},a=this.create("token","mo",o,r);o.texClass=s.TEXCLASS.CLOSE;var i=this.create("token","mo",o,n);return this.create("node","mrow",[a,e,i],{open:r,close:n,texClass:s.TEXCLASS.INNER})},e}(i.BaseItem);e.BraketItem=c},7076:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(7628),a=n(r(1990));new o.CommandMap("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},a.default),new o.MacroMap("Braket-characters",{"|":"Bar"},a.default)},1990:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(724)),a=r(8921),i=n(r(3466)),s={};s.Macro=o.default.Macro,s.Braket=function(t,e,r,n,o,a){var s=t.GetNext();if(""===s)throw new i.default("MissingArgFor","Missing argument for %1",t.currentCS);var l=!0;"{"===s&&(t.i++,l=!1),t.Push(t.itemFactory.create("braket").setProperties({barmax:a,barcount:0,open:r,close:n,stretchy:o,single:l}))},s.Bar=function(t,e){var r="|"===e?"|":"\u2225",n=t.stack.Top();if("braket"!==n.kind||n.getProperty("barcount")>=n.getProperty("barmax")){var o=t.create("token","mo",{texClass:a.TEXCLASS.ORD,stretchy:!1},r);t.Push(o)}else{if("|"===r&&"|"===t.GetNext()&&(t.i++,r="\u2225"),n.getProperty("stretchy")){var i=t.create("node","TeXAtom",[],{texClass:a.TEXCLASS.CLOSE});t.Push(i),n.setProperty("barcount",n.getProperty("barcount")+1),i=t.create("token","mo",{stretchy:!0,braketbar:!0},r),t.Push(i),i=t.create("node","TeXAtom",[],{texClass:a.TEXCLASS.OPEN}),t.Push(i)}else{var s=t.create("token","mo",{stretchy:!1,braketbar:!0},r);t.Push(s)}}},e.default=s},7404:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BussproofsConfiguration=void 0;var o=r(6552),a=r(2146),i=r(3118);r(1597),e.BussproofsConfiguration=o.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(n={},n[a.ProofTreeItem.prototype.kind]=a.ProofTreeItem,n),preprocessors:[[i.saveDocument,1]],postprocessors:[[i.clearDocument,3],[i.makeBsprAttributes,2],[i.balanceRules,1]]})},2146:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return i(e,t),e},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ProofTreeItem=void 0;var c=l(r(3466)),u=r(7044),p=l(r(9874)),d=s(r(3118)),f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.leftLabel=null,e.rigthLabel=null,e.innerStack=new p.default(e.factory,{},!0),e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("end")&&"prooftree"===t.getName()){var e=this.toMml();return d.setProperty(e,"proof",!0),[[this.factory.create("mml",e),t],!0]}if(t.isKind("stop"))throw new c.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(t),u.BaseItem.fail},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return e;this.innerStack.Push(this.factory.create("stop"));var n=this.innerStack.Top().toMml();return this.create("node","mrow",[n,e],{})},e}(u.BaseItem);e.ProofTreeItem=f},1597:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(3583)),a=n(r(4708)),i=r(7628);new i.CommandMap("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},o.default),new i.EnvironmentMap("Bussproofs-environments",a.default.environment,{prooftree:["Prooftree",null,!1]},o.default)},3583:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o0);var s=t.create("node","mtr",i,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=h(t,t.GetArgument(e)),p=n.getProperty("currentLine");p!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var f=m(t,l,[u],n.getProperty("left"),n.getProperty("right"),p,o);n.setProperty("left",null),n.setProperty("right",null),d.setProperty(f,"inference",a),t.configuration.addNode("inference",f),n.Push(f)},f.Label=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var o=p.default.internalMath(t,t.GetArgument(e),0),a=o.length>1?t.create("node","mrow",o,{}):o[0];n.setProperty(r,a)},f.SetLine=function(t,e,r,n){var o=t.stack.Top();if("proofTree"!==o.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");o.setProperty("currentLine",r),n&&o.setProperty("line",r)},f.RootAtTop=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("rootAtTop",r)},f.AxiomF=function(t,e){var r=t.stack.Top();if("proofTree"!==r.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=g(t,e);d.setProperty(n,"axiom",!0),r.Push(n)},f.FCenter=function(t,e){},f.InferenceF=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);var s=t.create("node","mtr",i,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=g(t,e),p=n.getProperty("currentLine");p!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var f=m(t,l,[u],n.getProperty("left"),n.getProperty("right"),p,o);n.setProperty("left",null),n.setProperty("right",null),d.setProperty(f,"inference",a),t.configuration.addNode("inference",f),n.Push(f)},e.default=f},3118:function(t,e,r){var n,o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.clearDocument=e.saveDocument=e.makeBsprAttributes=e.removeProperty=e.getProperty=e.setProperty=e.balanceRules=void 0;var s=i(r(8321)),l=i(r(7702)),c=null,u=null,p=function(t){return u.root=t,c.outputJax.getBBox(u,c).w},d=function(t){for(var e=0;t&&!s.default.isType(t,"mtable");){if(s.default.isType(t,"text"))return null;s.default.isType(t,"mrow")?(t=t.childNodes[0],e=0):(t=t.parent.childNodes[e],e++)}return t},f=function(t,e){return t.childNodes["up"===e?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},h=function(t,e){return t.childNodes[e].childNodes[0].childNodes[0]},m=function(t){return h(t,0)},g=function(t){return h(t,t.childNodes.length-1)},y=function(t,e){return t.childNodes["up"===e?0:1].childNodes[0].childNodes[0].childNodes[0]},v=function(t){for(;t&&!s.default.isType(t,"mtd");)t=t.parent;return t},b=function(t){return t.parent.childNodes[t.parent.childNodes.indexOf(t)+1]},x=function(t){for(;t&&null==(0,e.getProperty)(t,"inference");)t=t.parent;return t},_=function(t,e,r){void 0===r&&(r=!1);var n=0;if(t===e)return n;if(t!==e.parent){var o=t.childNodes,a=r?o.length-1:0;s.default.isType(o[a],"mspace")&&(n+=p(o[a])),t=e.parent}if(t===e)return n;var i=t.childNodes,l=r?i.length-1:0;return i[l]!==e&&(n+=p(i[l])),n},M=function(t,r){void 0===r&&(r=!1);var n=d(t),o=y(n,(0,e.getProperty)(n,"inferenceRule"));return _(t,n,r)+(p(n)-p(o))/2},w=function(t,r,n,o){if(void 0===o&&(o=!1),(0,e.getProperty)(r,"inferenceRule")||(0,e.getProperty)(r,"labelledRule")){var a=t.nodeFactory.create("node","mrow");r.parent.replaceChild(a,r),a.setChildren([r]),A(r,a),r=a}var i=o?r.childNodes.length-1:0,c=r.childNodes[i];s.default.isType(c,"mspace")?s.default.setAttribute(c,"width",l.default.Em(l.default.dimen2em(s.default.getAttribute(c,"width"))+n)):(c=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(n)}),o?r.appendChild(c):(c.parent=r,r.childNodes.unshift(c)))},A=function(t,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(n){var o=(0,e.getProperty)(t,n);null!=o&&((0,e.setProperty)(r,n,o),(0,e.removeProperty)(t,n))}))},C=function(t,r,n,o,a){var i=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(a)});if("left"===o){var s=r.childNodes[n].childNodes[0];i.parent=s,s.childNodes.unshift(i)}else r.childNodes[n].appendChild(i);(0,e.setProperty)(r.parent,"sequentAdjust_"+o,a)},P=function(t,r){for(var n=r.pop();r.length;){var a=r.pop(),i=o(S(n,a),2),s=i[0],l=i[1];(0,e.getProperty)(n.parent,"axiom")&&(C(t,s<0?n:a,0,"left",Math.abs(s)),C(t,l<0?n:a,2,"right",Math.abs(l))),n=a}},S=function(t,e){var r=p(t.childNodes[2]),n=p(e.childNodes[2]);return[p(t.childNodes[0])-p(e.childNodes[0]),r-n]};e.balanceRules=function(t){var r,n;u=new t.document.options.MathItem("",null,t.math.display);var o=t.data;!function(t){var r=t.nodeLists.sequent;if(r)for(var n=r.length-1,o=void 0;o=r[n];n--)if((0,e.getProperty)(o,"sequentProcessed"))(0,e.removeProperty)(o,"sequentProcessed");else{var a=[],i=x(o);if(1===(0,e.getProperty)(i,"inference")){for(a.push(o);1===(0,e.getProperty)(i,"inference");){i=d(i);var s=m(f(i,(0,e.getProperty)(i,"inferenceRule"))),l=(0,e.getProperty)(s,"inferenceRule")?y(s,(0,e.getProperty)(s,"inferenceRule")):s;(0,e.getProperty)(l,"sequent")&&(o=l.childNodes[0],a.push(o),(0,e.setProperty)(o,"sequentProcessed",!0)),i=s}P(t,a)}}}(o);var i=o.nodeLists.inference||[];try{for(var s=a(i),l=s.next();!l.done;l=s.next()){var c=l.value,p=(0,e.getProperty)(c,"proof"),h=d(c),A=f(h,(0,e.getProperty)(h,"inferenceRule")),C=m(A);if((0,e.getProperty)(C,"inference")){var S=M(C);if(S){w(o,C,-S);var O=_(c,h,!1);w(o,c,S-O)}}var T=g(A);if(null!=(0,e.getProperty)(T,"inference")){var k=M(T,!0);w(o,T,-k,!0);var E=_(c,h,!0),I=(0,e.getProperty)(c,"maxAdjust");null!=I&&(k=Math.max(k,I));var N=void 0;if(!p&&(N=v(c))){var q=b(N);if(q){var L=o.nodeFactory.create("node","mspace",[],{width:k-E+"em"});q.appendChild(L),c.removeProperty("maxAdjust")}else{var F=x(N);F&&(k=(0,e.getProperty)(F,"maxAdjust")?Math.max((0,e.getProperty)(F,"maxAdjust"),k):k,(0,e.setProperty)(F,"maxAdjust",k))}}else w(o,(0,e.getProperty)(c,"proof")?c:c.parent,k-E,!0)}}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}};var O="bspr_",T=((n={}).bspr_maxAdjust=!0,n);e.setProperty=function(t,e,r){s.default.setProperty(t,O+e,r)};e.getProperty=function(t,e){return s.default.getProperty(t,O+e)};e.removeProperty=function(t,e){t.removeProperty(O+e)};e.makeBsprAttributes=function(t){t.data.root.walkTree((function(t,e){var r=[];t.getPropertyNames().forEach((function(e){!T[e]&&e.match(RegExp("^bspr_"))&&r.push(e+":"+t.getProperty(e))})),r.length&&s.default.setAttribute(t,"semantics",r.join(";"))}))};e.saveDocument=function(t){if(!("getBBox"in(c=t.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};e.clearDocument=function(t){c=null}},9489:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CancelConfiguration=e.CancelMethods=void 0;var o=r(6552),a=r(7007),i=r(7628),s=n(r(7702)),l=r(6755);e.CancelMethods={},e.CancelMethods.Cancel=function(t,e,r){var n=t.GetBrackets(e,""),o=t.ParseArg(e),a=s.default.keyvalOptions(n,l.ENCLOSE_OPTIONS);a.notation=r,t.Push(t.create("node","menclose",[o],a))},e.CancelMethods.CancelTo=function(t,e){var r=t.GetBrackets(e,""),n=t.ParseArg(e),o=t.ParseArg(e),i=s.default.keyvalOptions(r,l.ENCLOSE_OPTIONS);i.notation=[a.TexConstant.Notation.UPDIAGONALSTRIKE,a.TexConstant.Notation.UPDIAGONALARROW,a.TexConstant.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[o],i),n]))},new i.CommandMap("cancel",{cancel:["Cancel",a.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",a.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",a.TexConstant.Notation.UPDIAGONALSTRIKE+" "+a.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},e.CancelMethods),e.CancelConfiguration=o.Configuration.create("cancel",{handler:{macro:["cancel"]}})},2632:function(t,e,r){var n,o,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CasesConfiguration=e.CasesMethods=e.CasesTags=e.CasesBeginItem=void 0;var s=r(6552),l=r(7628),c=i(r(7702)),u=i(r(724)),p=i(r(3466)),d=r(8389),f=r(3946),h=r(3904),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cases-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):t.prototype.checkItem.call(this,e)},e}(d.BeginItem);e.CasesBeginItem=m;var g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.subcounter=0,e}return a(e,t),e.prototype.start=function(e,r,n){this.subcounter=0,t.prototype.start.call(this,e,r,n)},e.prototype.autoTag=function(){null==this.currentTag.tag&&("subnumcases"===this.currentTag.env?(0===this.subcounter&&this.counter++,this.subcounter++,this.tag(this.formatNumber(this.counter,this.subcounter),!1)):(0!==this.subcounter&&"numcases-left"===this.currentTag.env||this.counter++,this.tag(this.formatNumber(this.counter),!1)))},e.prototype.formatNumber=function(t,e){return void 0===e&&(e=null),t.toString()+(null===e?"":String.fromCharCode(96+e))},e}(f.AmsTags);e.CasesTags=g,e.CasesMethods={NumCases:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",e.getName()));var r=t.stack.Top(),n=r.Last,o=c.default.copyNode(n,t),a=r.getProperty("left");return h.EmpheqUtil.left(n,o,a+"\\empheqlbrace\\,",t,"numcases-left"),t.Push(t.itemFactory.create("end").setProperty("name",e.getName())),null}a=t.GetArgument("\\begin{"+e.getName()+"}");e.setProperty("left",a);var i=u.default.EqnArray(t,e,!0,!0,"ll");return i.arraydef.displaystyle=!1,i.arraydef.rowspacing=".2em",i.setProperty("numCases",!0),t.Push(e),i},Entry:function(t,e){if(!t.stack.Top().getProperty("numCases"))return u.default.Entry(t,e);t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));for(var r=t.string,n=0,o=t.i,a=r.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CenternotConfiguration=e.filterCenterOver=void 0;var a=r(6552),i=o(r(810)),s=o(r(8321)),l=r(7628),c=o(r(724));function u(t){var e,r,o=t.data;try{for(var a=n(o.getList("centerOver")),i=a.next();!i.done;i=a.next()){var l=i.value,c=s.default.getTexClass(l.childNodes[0].childNodes[0]);null!==c&&s.default.setProperties(l.parent.parent.parent.parent.parent.parent,{texClass:c})}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}new l.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(t,e){var r="{"+t.GetArgument(e)+"}",n=t.ParseArg(e),o=new i.default(r,t.stack.env,t.configuration).mml(),a=t.create("node","TeXAtom",[new i.default(r,t.stack.env,t.configuration).mml(),t.create("node","mpadded",[t.create("node","mpadded",[n],{width:0,lspace:"-.5width"}),t.create("node","mphantom",[o])],{width:0,lspace:"-.5width"})]);t.configuration.addNode("centerOver",o),t.Push(a)},Macro:c.default.Macro}),e.filterCenterOver=u,e.CenternotConfiguration=a.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[u]})},4151:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=void 0;var n=r(7628),o=r(6552),a=r(9574),i=r(3997);new n.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},a.ColorMethods);e.ColorConfiguration=o.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(t,e){e.parseOptions.packageData.set("color",{model:new i.ColorModel})}})},6961:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.COLORS=void 0,e.COLORS=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]])},9574:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorMethods=void 0;var o=n(r(8321)),a=n(r(7702));function i(t){var e="+".concat(t),r=t.replace(/^.*?([a-z]*)$/,"$1"),n=2*parseFloat(e);return{width:"+".concat(n).concat(r),height:e,depth:e,lspace:t}}e.ColorMethods={},e.ColorMethods.Color=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),o=t.configuration.packageData.get("color").model.getColor(r,n),a=t.itemFactory.create("style").setProperties({styles:{mathcolor:o}});t.stack.env.color=o,t.Push(a)},e.ColorMethods.TextColor=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),o=t.configuration.packageData.get("color").model.getColor(r,n),a=t.stack.env.color;t.stack.env.color=o;var i=t.ParseArg(e);a?t.stack.env.color=a:delete t.stack.env.color;var s=t.create("node","mstyle",[i],{mathcolor:o});t.Push(s)},e.ColorMethods.DefineColor=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),o=t.GetArgument(e);t.configuration.packageData.get("color").model.defineColor(n,r,o)},e.ColorMethods.ColorBox=function(t,e){var r=t.GetArgument(e),n=a.default.internalMath(t,t.GetArgument(e)),s=t.configuration.packageData.get("color").model,l=t.create("node","mpadded",n,{mathbackground:s.getColor("named",r)});o.default.setProperties(l,i(t.options.color.padding)),t.Push(l)},e.ColorMethods.FColorBox=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),s=a.default.internalMath(t,t.GetArgument(e)),l=t.options.color,c=t.configuration.packageData.get("color").model,u=t.create("node","mpadded",s,{mathbackground:c.getColor("named",n),style:"border: ".concat(l.borderWidth," solid ").concat(c.getColor("named",r))});o.default.setProperties(u,i(l.padding)),t.Push(u)}},3997:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorModel=void 0;var a=o(r(3466)),i=r(6961),s=new Map,l=function(){function t(){this.userColors=new Map}return t.prototype.normalizeColor=function(t,e){if(!t||"named"===t)return e;if(s.has(t))return s.get(t)(e);throw new a.default("UndefinedColorModel","Color model '%1' not defined",t)},t.prototype.getColor=function(t,e){return t&&"named"!==t?this.normalizeColor(t,e):this.getColorByName(e)},t.prototype.getColorByName=function(t){return this.userColors.has(t)?this.userColors.get(t):i.COLORS.has(t)?i.COLORS.get(t):t},t.prototype.defineColor=function(t,e,r){var n=this.normalizeColor(t,r);this.userColors.set(e,n)},t}();e.ColorModel=l,s.set("rgb",(function(t){var e,r,o=t.trim().split(/\s*,\s*/),i="#";if(3!==o.length)throw new a.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var s=n(o),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new a.default("InvalidDecimalNumber","Invalid decimal number");var u=parseFloat(c);if(u<0||u>1)throw new a.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var p=Math.floor(255*u).toString(16);p.length<2&&(p="0"+p),i+=p}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return i})),s.set("RGB",(function(t){var e,r,o=t.trim().split(/\s*,\s*/),i="#";if(3!==o.length)throw new a.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var s=n(o),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^\d+$/))throw new a.default("InvalidNumber","Invalid number");var u=parseInt(c);if(u>255)throw new a.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var p=u.toString(16);p.length<2&&(p="0"+p),i+=p}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return i})),s.set("gray",(function(t){if(!t.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new a.default("InvalidDecimalNumber","Invalid decimal number");var e=parseFloat(t);if(e<0||e>1)throw new a.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var r=Math.floor(255*e).toString(16);return r.length<2&&(r="0"+r),"#".concat(r).concat(r).concat(r)}))},9570:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColortblConfiguration=e.ColorArrayItem=void 0;var i=r(8389),s=r(6552),l=r(7628),c=a(r(3466)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.color={cell:"",row:"",col:[]},e.hasColor=!1,e}return o(e,t),e.prototype.EndEntry=function(){t.prototype.EndEntry.call(this);var e=this.row[this.row.length-1],r=this.color.cell||this.color.row||this.color.col[this.row.length-1];r&&(e.attributes.set("mathbackground",r),this.color.cell="",this.hasColor=!0)},e.prototype.EndRow=function(){t.prototype.EndRow.call(this),this.color.row=""},e.prototype.createMml=function(){var e=t.prototype.createMml.call(this),r=e.isKind("mrow")?e.childNodes[1]:e;return r.isKind("menclose")&&(r=r.childNodes[0].childNodes[0]),this.hasColor&&"none"===r.attributes.get("frame")&&r.attributes.set("frame",""),e},e}(i.ArrayItem);e.ColorArrayItem=u,new l.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(t,e,r){var n=t.configuration.packageData.get("color").model,o=t.GetBrackets(e,""),a=n.getColor(o,t.GetArgument(e)),i=t.stack.Top();if(!(i instanceof u))throw new c.default("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===r){if(i.table.length)throw new c.default("ColumnColorNotTop","%1 must be in the top row",e);i.color.col[i.row.length]=a,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(i.color[r]=a,"row"===r&&(i.Size()||i.row.length))throw new c.default("RowColorNotFirst","%1 must be at the beginning of a row",e)}});e.ColortblConfiguration=s.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:u},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||s.ConfigurationHandler.get("color").config(t,e)},10]})},2298:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=e.ColorV2Methods=void 0;var n=r(7628),o=r(6552);e.ColorV2Methods={Color:function(t,e){var r=t.GetArgument(e),n=t.stack.env.color;t.stack.env.color=r;var o=t.ParseArg(e);n?t.stack.env.color=n:delete t.stack.env.color;var a=t.create("node","mstyle",[o],{mathcolor:r});t.Push(a)}},new n.CommandMap("colorv2",{color:"Color"},e.ColorV2Methods),e.ColorConfiguration=o.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},3274:function(t,e,r){var n,o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var i=r(6552),s=r(9077),l=r(7628),c=a(r(4708)),u=r(4237),p=a(r(8562)),d=r(6706),f="configmacros-map",h="configmacros-env-map";e.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(t){new l.CommandMap(f,{},{}),new l.EnvironmentMap(h,c.default.environment,{},{}),t.append(i.Configuration.local({handler:{macro:[f],environment:[h]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(f),a=t.parseOptions.options.macros;try{for(var i=o(Object.keys(a)),s=i.next();!s.done;s=i.next()){var l=s.value,c="string"==typeof a[l]?[a[l]]:a[l],d=Array.isArray(c[2])?new u.Macro(l,p.default.MacroWithTemplate,c.slice(0,2).concat(c[2])):new u.Macro(l,p.default.Macro,c);n.add(l,d)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(h),a=t.parseOptions.options.environments;try{for(var i=o(Object.keys(a)),s=i.next();!s.done;s=i.next()){var l=s.value;n.add(l,new u.Macro(l,p.default.BeginEnv,[!0].concat(a[l])))}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e)},items:(n={},n[d.BeginEnvItem.prototype.kind]=d.BeginEnvItem,n),options:{macros:(0,s.expandable)({}),environments:(0,s.expandable)({})}})},8430:function(t,e,r){var n,o,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqConfiguration=e.EmpheqMethods=e.EmpheqBeginItem=void 0;var l=r(6552),c=r(7628),u=s(r(7702)),p=s(r(3466)),d=r(8389),f=r(3904),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.setProperty("end",!1),t.prototype.checkItem.call(this,e)},e}(d.BeginItem);e.EmpheqBeginItem=h,e.EmpheqMethods={Empheq:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",t.stack.global.empheq)),t.stack.global.empheq="";var r=t.stack.Top();f.EmpheqUtil.adjustTable(r,t),t.Push(t.itemFactory.create("end").setProperty("name","empheq"))}else{u.default.checkEqnEnv(t),delete t.stack.global.eqnenv;var n=t.GetBrackets("\\begin{"+e.getName()+"}")||"",o=i((t.GetArgument("\\begin{"+e.getName()+"}")||"").split(/=/),2),a=o[0],s=o[1];if(!f.EmpheqUtil.checkEnv(a))throw new p.default("UnknownEnv",'Unknown environment "%1"',a);n&&e.setProperties(f.EmpheqUtil.splitOptions(n,{left:1,right:1})),t.stack.global.empheq=a,t.string="\\begin{"+a+"}"+(s?"{"+s+"}":"")+t.string.slice(t.i),t.i=0,t.Push(e)}},EmpheqMO:function(t,e,r){t.Push(t.create("token","mo",{},r))},EmpheqDelim:function(t,e){var r=t.GetDelimiter(e);t.Push(t.create("token","mo",{stretchy:!0,symmetric:!0},r))}},new c.EnvironmentMap("empheq-env",f.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},e.EmpheqMethods),new c.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},e.EmpheqMethods),e.EmpheqConfiguration=l.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(o={},o[h.prototype.kind]=h,o)})},3904:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqUtil=void 0;var s=i(r(7702)),l=i(r(810));e.EmpheqUtil={environment:function(t,e,r,a){var i=a[0],s=t.itemFactory.create(i+"-begin").setProperties({name:e,end:i});t.Push(r.apply(void 0,o([t,s],n(a.slice(1)),!1)))},splitOptions:function(t,e){return void 0===e&&(e=null),s.default.keyvalOptions(t,e,!0)},columnCount:function(t){var e,r,n=0;try{for(var o=a(t.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value,l=s.childNodes.length-(s.isKind("mlabeledtr")?1:0);l>n&&(n=l)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return n},cellBlock:function(t,e,r,n){var o,i,s=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),c=new l.default(t,r.stack.env,r.configuration),u=c.mml();n&&c.configuration.tags.label&&(c.configuration.tags.currentTag.env=n,c.configuration.tags.getTag(!0));try{for(var p=a(u.isInferred?u.childNodes:[u]),d=p.next();!d.done;d=p.next()){var f=d.value;s.appendChild(f)}}catch(t){o={error:t}}finally{try{d&&!d.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}return s.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[e],{width:0})])),s},topRowTable:function(t,e){var r=s.default.copyNode(t,e);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),t.factory.create("mphantom",{},[e.create("node","mpadded",[r],{width:0})])},rowspanCell:function(t,e,r,n,o){t.appendChild(n.create("node","mpadded",[this.cellBlock(e,s.default.copyNode(r,n),n,o),this.topRowTable(r,n)],{height:0,depth:0,voffset:"height"}))},left:function(t,e,r,n,o){var i,s,l;void 0===o&&(o=""),t.attributes.set("columnalign","right "+(t.attributes.get("columnalign")||"")),t.attributes.set("columnspacing","0em "+(t.attributes.get("columnspacing")||""));try{for(var c=a(t.childNodes.slice(0).reverse()),u=c.next();!u.done;u=c.next()){var p=u.value;l=n.create("node","mtd"),p.childNodes.unshift(l),l.parent=p,p.isKind("mlabeledtr")&&(p.childNodes[0]=p.childNodes[1],p.childNodes[1]=l)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(s=c.return)&&s.call(c)}finally{if(i)throw i.error}}this.rowspanCell(l,r,e,n,o)},right:function(t,r,n,o,a){void 0===a&&(a=""),0===t.childNodes.length&&t.appendChild(o.create("node","mtr"));for(var i=e.EmpheqUtil.columnCount(t),s=t.childNodes[0];s.childNodes.length=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsConfiguration=e.fixPrescripts=e.PAIREDDELIMS=void 0;var i=r(6552),s=r(7628),l=a(r(8321)),c=r(9077);r(3642);var u=r(885),p=r(1331),d=r(9095);function f(t){var e,r,n,a,i,s,c=t.data;try{for(var u=o(c.getList("mmultiscripts")),p=u.next();!p.done;p=u.next()){var d=p.value;if(d.getProperty("fixPrescript")){var f=l.default.getChildren(d),h=0;try{for(var m=(n=void 0,o([1,2])),g=m.next();!g.done;g=m.next()){f[b=g.value]||(l.default.setChild(d,b,c.nodeFactory.create("node","none")),h++)}}catch(t){n={error:t}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(n)throw n.error}}try{for(var y=(i=void 0,o([4,5])),v=y.next();!v.done;v=y.next()){var b=v.value;l.default.isType(f[b],"mrow")&&0===l.default.getChildren(f[b]).length&&l.default.setChild(d,b,c.nodeFactory.create("node","none"))}}catch(t){i={error:t}}finally{try{v&&!v.done&&(s=y.return)&&s.call(y)}finally{if(i)throw i.error}}2===h&&f.splice(1,2)}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}}e.PAIREDDELIMS="mathtools-paired-delims",e.fixPrescripts=f,e.MathtoolsConfiguration=i.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(n={},n[d.MultlinedItem.prototype.kind]=d.MultlinedItem,n),init:function(t){new s.CommandMap(e.PAIREDDELIMS,{},{}),t.append(i.Configuration.local({handler:{macro:[e.PAIREDDELIMS]},priority:-5}))},config:function(t,e){var r,n,a=e.parseOptions,i=a.options.mathtools.pairedDelimiters;try{for(var s=o(Object.keys(i)),l=s.next();!l.done;l=s.next()){var c=l.value;u.MathtoolsUtil.addPairedDelims(a,c,i[c])}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}(0,p.MathtoolsTagFormat)(t,e)},postprocessors:[[f,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:(0,c.expandable)({}),tagforms:(0,c.expandable)({})}}})},9095:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MultlinedItem=void 0;var i=r(3632),s=a(r(8321)),l=r(7007),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),e.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var e=this.factory.configuration.options.mathtools,r=e.multlinegap,n=e["firstline-afterskip"]||r,o=e["lastline-preskip"]||r,a=s.default.getChildren(this.table[0])[0];s.default.getAttribute(a,"columnalign")!==l.TexConstant.Align.RIGHT&&a.appendChild(this.create("node","mspace",[],{width:n}));var i=s.default.getChildren(this.table[this.table.length-1])[0];if(s.default.getAttribute(i,"columnalign")!==l.TexConstant.Align.LEFT){var c=s.default.getChildren(i)[0];c.childNodes.unshift(null);var u=this.create("node","mspace",[],{width:o});s.default.setChild(c,0,u)}}t.prototype.EndTable.call(this)},e}(i.MultlineItem);e.MultlinedItem=c},3642:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(4708)),a=r(7628),i=r(7007),s=r(8155);new a.CommandMap("mathtools-macros",{shoveleft:["HandleShove",i.TexConstant.Align.LEFT],shoveright:["HandleShove",i.TexConstant.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},s.MathtoolsMethods),new a.EnvironmentMap("mathtools-environments",o.default.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},s.MathtoolsMethods),new a.DelimiterMap("mathtools-delimiters",o.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new a.CommandMap("mathtools-characters",{":":["CenterColon",!0]},s.MathtoolsMethods)},8155:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsMethods=void 0;var s=i(r(7702)),l=r(2684),c=i(r(724)),u=i(r(810)),p=i(r(3466)),d=i(r(8321)),f=r(8921),h=r(6914),m=r(9077),g=i(r(5282)),y=i(r(8562)),v=r(885);e.MathtoolsMethods={MtMatrix:function(t,r,n,o){var a=t.GetBrackets("\\begin{".concat(r.getName(),"}"),"c");return e.MathtoolsMethods.Array(t,r,n,o,a)},MtSmallMatrix:function(t,r,n,o,a){return a||(a=t.GetBrackets("\\begin{".concat(r.getName(),"}"),t.options.mathtools["smallmatrix-align"])),e.MathtoolsMethods.Array(t,r,n,o,a,s.default.Em(1/3),".2em","S",1)},MtMultlined:function(t,e){var r,n="\\begin{".concat(e.getName(),"}"),a=t.GetBrackets(n,t.options.mathtools["multlined-pos"]||"c"),i=a?t.GetBrackets(n,""):"";a&&!a.match(/^[cbt]$/)&&(i=(r=o([a,i],2))[0],a=r[1]),t.Push(e);var l=t.itemFactory.create("multlined",t,e);return l.arraydef={displaystyle:!0,rowspacing:".5em",width:i||"auto",columnwidth:"100%"},s.default.setArrayAlign(l,a||"c")},HandleShove:function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind&&"multlined"!==n.kind)throw new p.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(n.Size())throw new p.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);n.setProperty("shove",r);var o=t.GetBrackets(e),a=t.ParseArg(e);if(o){var i=t.create("node","mrow",[]),s=t.create("node","mspace",[],{width:o});"left"===r?(i.appendChild(s),i.appendChild(a)):(i.appendChild(a),i.appendChild(s)),a=i}t.Push(a)},SpreadLines:function(t,e){var r,n;if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;var o=t.stack.Pop(),i=o.toMml(),s=o.getProperty("spread");if(i.isInferred)try{for(var l=a(d.default.getChildren(i)),c=l.next();!c.done;c=l.next()){var u=c.value;v.MathtoolsUtil.spreadLines(u,s)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}else v.MathtoolsUtil.spreadLines(i,s);t.Push(i)}else{s=t.GetDimen("\\begin{".concat(e.getName(),"}"));e.setProperty("spread",s),t.Push(e)}},Cases:function(t,e,r,n,o){var a=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return a.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===o&&(a.arraydef.displaystyle=!0),a.setProperties({open:r,close:n}),t.Push(e),a},MathLap:function(t,e,r,o){var a=t.GetBrackets(e,"").trim(),i=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],n({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":o});v.MathtoolsUtil.setDisplayLevel(i,a),t.Push(t.create("node","TeXAtom",[i]))},Cramped:function(t,e){var r=t.GetBrackets(e,"").trim(),n=t.ParseArg(e),o=t.create("node","mstyle",[n],{"data-cramped":!0});v.MathtoolsUtil.setDisplayLevel(o,r),t.Push(o)},MtLap:function(t,e,r){var n=s.default.internalMath(t,t.GetArgument(e),0),o=t.create("node","mpadded",n,{width:0});"r"!==r&&d.default.setAttribute(o,"lspace","l"===r?"-1width":"-.5width"),t.Push(o)},MathMakeBox:function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),o=t.create("node","mpadded",[t.ParseArg(e)]);r&&d.default.setAttribute(o,"width",r);var a=(0,m.lookup)(n,{c:"center",r:"right"},"");a&&d.default.setAttribute(o,"data-align",a),t.Push(o)},MathMBox:function(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket:function(t,e){var r=(0,h.length2em)(t.GetBrackets(e,".1em"),.1),n=t.GetBrackets(e,".2em"),a=t.GetArgument(e),i=o("o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),l=i[0],c=i[1],p=i[2],f=(0,h.em)(r),m=new u.default(a,t.stack.env,t.configuration).mml(),g=new u.default(a,t.stack.env,t.configuration).mml(),y=t.create("node","mpadded",[t.create("node","mphantom",[g])],{style:"border: ".concat(f," solid; border-").concat(p,": none"),height:n,depth:0}),v=s.default.underOver(t,m,y,l,!0),b=d.default.getChildAt(d.default.getChildAt(v,0),0);d.default.setAttribute(b,c,!0),t.Push(v)},Aboxed:function(t,e){var r=v.MathtoolsUtil.checkAlignment(t,e);r.row.length%2==1&&r.row.push(t.create("node","mtd",[]));var n=t.GetArgument(e),o=t.string.substr(t.i);t.string=n+"&&\\endAboxed",t.i=0;var a=t.GetUpTo(e,"&"),i=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");var l=s.default.substituteArgs(t,[a,i],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=l+o,t.i=0},ArrowBetweenLines:function(t,e){var r=v.MathtoolsUtil.checkAlignment(t,e);if(r.Size()||r.row.length)throw new p.default("BetweenLines","%1 must be on a row by itself",e);var n=t.GetStar(),o=t.GetBrackets(e,"\\Updownarrow");n&&(r.EndEntry(),r.EndEntry());var a=n?"\\quad"+o:o+"\\quad",i=new u.default(a,t.stack.env,t.configuration).mml();t.Push(i),r.EndEntry(),r.EndRow()},VDotsWithin:function(t,e){var r=t.stack.Top(),o=r.getProperty("flushspaceabove")===r.table.length,a="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",i=new u.default(a,t.stack.env,t.configuration).mml(),s=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],n({width:0,lspace:"-.5width"},o?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[i])],{lspace:".5width"});t.Push(s)},ShortVDotsWithin:function(t,r){var n=t.stack.Top(),o=t.GetStar();e.MathtoolsMethods.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!o&&n.EndEntry(),e.MathtoolsMethods.VDotsWithin(t,"\\vdotswithin"),o&&n.EndEntry(),e.MathtoolsMethods.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(t,e){var r=v.MathtoolsUtil.checkAlignment(t,e);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(t,e){var r=v.MathtoolsUtil.checkAlignment(t,e);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(t,e,r,n,a,i,l,c){void 0===a&&(a="#1"),void 0===i&&(i=1),void 0===l&&(l=""),void 0===c&&(c="");var u=t.GetStar(),p=u?"":t.GetBrackets(e),d=o(u?["\\left","\\right"]:p?[p+"l",p+"r"]:["",""],2),f=d[0],h=d[1],m=u?"\\middle":p||"";if(i){for(var g=[],y=g.length;y=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsTagFormat=void 0;var l=s(r(3466)),c=r(7251),u=0;e.MathtoolsTagFormat=function(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&c.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){var r,n,o=t.call(this)||this;o.mtFormats=new Map,o.mtCurrent=null;var i=e.parseOptions.options.mathtools.tagforms;try{for(var s=a(Object.keys(i)),c=s.next();!c.done;c=s.next()){var u=c.value;if(!Array.isArray(i[u])||3!==i[u].length)throw new l.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',u);o.mtFormats.set(u,i[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return o}return o(r,t),r.prototype.formatTag=function(e){if(this.mtCurrent){var r=i(this.mtCurrent,3),n=r[0],o=r[1],a=r[2];return a?"".concat(n).concat(a,"{").concat(e,"}").concat(o):"".concat(n).concat(e).concat(o)}return t.prototype.formatTag.call(this,e)},r}(c.TagsFactory.create(e.parseOptions.options.tags).constructor),s="MathtoolsTags-"+ ++u;c.TagsFactory.add(s,n),e.parseOptions.options.tags=s}},885:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsUtil=void 0;var a=r(8389),i=o(r(7702)),s=o(r(810)),l=o(r(3466)),c=r(4237),u=r(9077),p=r(8155),d=r(856);e.MathtoolsUtil={setDisplayLevel:function(t,e){if(e){var r=n((0,u.lookup)(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),o=r[0],a=r[1];null!==o&&(t.attributes.set("displaystyle",o),t.attributes.set("scriptlevel",a))}},checkAlignment:function(t,e){var r=t.stack.Top();if(r.kind!==a.EqnArrayItem.prototype.kind)throw new l.default("NotInAlignment","%1 can only be used in aligment environments",e);return r},addPairedDelims:function(t,e,r){t.handlers.retrieve(d.PAIREDDELIMS).add(e,new c.Macro(e,p.MathtoolsMethods.PairedDelimiters,r))},spreadLines:function(t,e){if(t.isKind("mtable")){var r=t.attributes.get("rowspacing");if(r){var n=i.default.dimen2em(e);r=r.split(/ /).map((function(t){return i.default.Em(Math.max(0,i.default.dimen2em(t)+n))})).join(" ")}else r=e;t.attributes.set("rowspacing",r)}},plusOrMinus:function(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new l.default("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript:function(t,e,r){var n=i.default.trimSpaces(t.GetArgument(e));if(""===n)return t.create("node","none");var o=t.options.mathtools["prescript-".concat(r,"-format")];return o&&(n="".concat(o,"{").concat(n,"}")),new s.default(n,t.stack.env,t.configuration).mml()}}},1323:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MhchemConfiguration=void 0;var o=r(6552),a=r(7628),i=n(r(3466)),s=n(r(724)),l=r(2684),c=r(7865),u={};u.Macro=s.default.Macro,u.xArrow=l.AmsMethods.xArrow,u.Machine=function(t,e,r){var n,o=t.GetArgument(e);try{n=c.mhchemParser.toTex(o,r)}catch(t){throw new i.default(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new a.CommandMap("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},u),e.MhchemConfiguration=o.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},2200:function(t,e,r){var n,o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return a(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var l=r(6552),c=r(6706),u=s(r(5282));r(6823);var p=s(r(4708)),d=i(r(7628));e.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[c.BeginEnvItem.prototype.kind]=c.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new d.DelimiterMap(u.default.NEW_DELIMITER,p.default.delimiter,{}),new d.CommandMap(u.default.NEW_COMMAND,{},{}),new d.EnvironmentMap(u.default.NEW_ENVIRONMENT,p.default.environment,{},{}),t.append(l.Configuration.local({handler:{character:[],delimiter:[u.default.NEW_DELIMITER],macro:[u.default.NEW_DELIMITER,u.default.NEW_COMMAND],environment:[u.default.NEW_ENVIRONMENT]},priority:-1}))}})},6706:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var i=a(r(3466)),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(7044).BaseItem);e.BeginEnvItem=s},6823:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(8562));new(r(7628).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},o.default)},8562:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=i(r(3466)),l=a(r(7628)),c=i(r(724)),u=i(r(7702)),p=i(r(5282)),d={NewCommand:function(t,e){var r=p.default.GetCsNameArgument(t,e),n=p.default.GetArgCount(t,e),o=t.GetBrackets(e),a=t.GetArgument(e);p.default.addMacro(t,r,d.Macro,[a,n,o])},NewEnvironment:function(t,e){var r=u.default.trimSpaces(t.GetArgument(e)),n=p.default.GetArgCount(t,e),o=t.GetBrackets(e),a=t.GetArgument(e),i=t.GetArgument(e);p.default.addEnvironment(t,r,d.BeginEnv,[!0,a,i,n,o])},MacroDef:function(t,e){var r=p.default.GetCSname(t,e),n=p.default.GetTemplate(t,e,"\\"+r),o=t.GetArgument(e);n instanceof Array?p.default.addMacro(t,r,d.MacroWithTemplate,[o].concat(n)):p.default.addMacro(t,r,d.Macro,[o,n])},Let:function(t,e){var r=p.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var o=t.configuration.handlers;if("\\"!==n){t.i++;var a=o.get("delimiter").lookup(n);a?p.default.addDelimiter(t,"\\"+r,a.char,a.attributes):p.default.addMacro(t,r,d.Macro,[n])}else{e=p.default.GetCSname(t,e);var i=o.get("delimiter").lookup("\\"+e);if(i)return void p.default.addDelimiter(t,"\\"+r,i.char,i.attributes);var s=o.get("macro").applicable(e);if(!s)return;if(s instanceof l.MacroMap){var c=s.lookup(e);return void p.default.addMacro(t,r,c.func,c.args,c.symbol)}i=s.lookup(e);var u=p.default.disassembleSymbol(r,i);p.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[a.toString()].concat(o):a;t.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var o=t.i,a=0,s=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var o=r(6552);e.NoUndefinedConfiguration=o.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,o,a=t.create("text","\\"+e),i=t.options.noundefined||{},s={};try{for(var l=n(["color","background","size"]),c=l.next();!c.done;c=l.next()){var u=c.value;i[u]&&(s["math"+u]=i[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],s,a))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},9589:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.PhysicsConfiguration=void 0;var o=r(6552),a=r(4996);r(8047),e.PhysicsConfiguration=o.Configuration.create("physics",{handler:{macro:["Physics-automatic-bracing-macros","Physics-vector-macros","Physics-vector-mo","Physics-vector-mi","Physics-derivative-macros","Physics-expressions-macros","Physics-quick-quad-macros","Physics-bra-ket-macros","Physics-matrix-macros"],character:["Physics-characters"],environment:["Physics-aux-envs"]},items:(n={},n[a.AutoOpen.prototype.kind]=a.AutoOpen,n),options:{physics:{italicdiff:!1,arrowdel:!1}}})},4996:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoOpen=void 0;var i=r(7044),s=a(r(7702)),l=a(r(8321)),c=a(r(810)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.openCount=0,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"auto open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toMml=function(){var e=this.factory.configuration.parser,r=this.getProperty("right");if(this.getProperty("smash")){var n=t.prototype.toMml.call(this),o=e.create("node","mpadded",[n],{height:0,depth:0});this.Clear(),this.Push(e.create("node","TeXAtom",[o]))}r&&this.Push(new c.default(r,e.stack.env,e.configuration).mml());var a=s.default.fenced(this.factory.configuration,this.getProperty("open"),t.prototype.toMml.call(this),this.getProperty("close"),this.getProperty("big"));return l.default.removeProperties(a,"open","close","texClass"),a},e.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var r=e.toMml();r.isKind("mo")&&r.getText()===this.getProperty("open")&&this.openCount++}var n=e.getProperty("autoclose");return n&&n===this.getProperty("close")&&!this.openCount--?this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0]:t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(i.BaseItem.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]}),e}(i.BaseItem);e.AutoOpen=u},8047:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(7628),a=n(r(1541)),i=r(7007),s=n(r(4708)),l=r(8921);new o.CommandMap("Physics-automatic-bracing-macros",{quantity:"Quantity",qty:"Quantity",pqty:["Quantity","(",")",!0],bqty:["Quantity","[","]",!0],vqty:["Quantity","|","|",!0],Bqty:["Quantity","\\{","\\}",!0],absolutevalue:["Quantity","|","|",!0],abs:["Quantity","|","|",!0],norm:["Quantity","\\|","\\|",!0],evaluated:"Eval",eval:"Eval",order:["Quantity","(",")",!0,"O",i.TexConstant.Variant.CALLIGRAPHIC],commutator:"Commutator",comm:"Commutator",anticommutator:["Commutator","\\{","\\}"],acomm:["Commutator","\\{","\\}"],poissonbracket:["Commutator","\\{","\\}"],pb:["Commutator","\\{","\\}"]},a.default),new o.CharacterMap("Physics-vector-mo",s.default.mathchar0mo,{dotproduct:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],vdot:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],crossproduct:"\xd7",cross:"\xd7",cp:"\xd7",gradientnabla:["\u2207",{mathvariant:i.TexConstant.Variant.BOLD}]}),new o.CharacterMap("Physics-vector-mi",s.default.mathchar0mi,{real:["\u211c",{mathvariant:i.TexConstant.Variant.NORMAL}],imaginary:["\u2111",{mathvariant:i.TexConstant.Variant.NORMAL}]}),new o.CommandMap("Physics-vector-macros",{vnabla:"Vnabla",vectorbold:"VectorBold",vb:"VectorBold",vectorarrow:["StarMacro",1,"\\vec{\\vb","{#1}}"],va:["StarMacro",1,"\\vec{\\vb","{#1}}"],vectorunit:["StarMacro",1,"\\hat{\\vb","{#1}}"],vu:["StarMacro",1,"\\hat{\\vb","{#1}}"],gradient:["OperatorApplication","\\vnabla","(","["],grad:["OperatorApplication","\\vnabla","(","["],divergence:["VectorOperator","\\vnabla\\vdot","(","["],div:["VectorOperator","\\vnabla\\vdot","(","["],curl:["VectorOperator","\\vnabla\\crossproduct","(","["],laplacian:["OperatorApplication","\\nabla^2","(","["]},a.default),new o.CommandMap("Physics-expressions-macros",{sin:"Expression",sinh:"Expression",arcsin:"Expression",asin:"Expression",cos:"Expression",cosh:"Expression",arccos:"Expression",acos:"Expression",tan:"Expression",tanh:"Expression",arctan:"Expression",atan:"Expression",csc:"Expression",csch:"Expression",arccsc:"Expression",acsc:"Expression",sec:"Expression",sech:"Expression",arcsec:"Expression",asec:"Expression",cot:"Expression",coth:"Expression",arccot:"Expression",acot:"Expression",exp:["Expression",!1],log:"Expression",ln:"Expression",det:["Expression",!1],Pr:["Expression",!1],tr:["Expression",!1],trace:["Expression",!1,"tr"],Tr:["Expression",!1],Trace:["Expression",!1,"Tr"],rank:"NamedFn",erf:["Expression",!1],Residue:["Macro","\\mathrm{Res}"],Res:["OperatorApplication","\\Residue","(","[","{"],principalvalue:["OperatorApplication","{\\cal P}"],pv:["OperatorApplication","{\\cal P}"],PV:["OperatorApplication","{\\rm P.V.}"],Re:["OperatorApplication","\\mathrm{Re}","{"],Im:["OperatorApplication","\\mathrm{Im}","{"],sine:["NamedFn","sin"],hypsine:["NamedFn","sinh"],arcsine:["NamedFn","arcsin"],asine:["NamedFn","asin"],cosine:["NamedFn","cos"],hypcosine:["NamedFn","cosh"],arccosine:["NamedFn","arccos"],acosine:["NamedFn","acos"],tangent:["NamedFn","tan"],hyptangent:["NamedFn","tanh"],arctangent:["NamedFn","arctan"],atangent:["NamedFn","atan"],cosecant:["NamedFn","csc"],hypcosecant:["NamedFn","csch"],arccosecant:["NamedFn","arccsc"],acosecant:["NamedFn","acsc"],secant:["NamedFn","sec"],hypsecant:["NamedFn","sech"],arcsecant:["NamedFn","arcsec"],asecant:["NamedFn","asec"],cotangent:["NamedFn","cot"],hypcotangent:["NamedFn","coth"],arccotangent:["NamedFn","arccot"],acotangent:["NamedFn","acot"],exponential:["NamedFn","exp"],logarithm:["NamedFn","log"],naturallogarithm:["NamedFn","ln"],determinant:["NamedFn","det"],Probability:["NamedFn","Pr"]},a.default),new o.CommandMap("Physics-quick-quad-macros",{qqtext:"Qqtext",qq:"Qqtext",qcomma:["Macro","\\qqtext*{,}"],qc:["Macro","\\qqtext*{,}"],qcc:["Qqtext","c.c."],qif:["Qqtext","if"],qthen:["Qqtext","then"],qelse:["Qqtext","else"],qotherwise:["Qqtext","otherwise"],qunless:["Qqtext","unless"],qgiven:["Qqtext","given"],qusing:["Qqtext","using"],qassume:["Qqtext","assume"],qsince:["Qqtext","since"],qlet:["Qqtext","let"],qfor:["Qqtext","for"],qall:["Qqtext","all"],qeven:["Qqtext","even"],qodd:["Qqtext","odd"],qinteger:["Qqtext","integer"],qand:["Qqtext","and"],qor:["Qqtext","or"],qas:["Qqtext","as"],qin:["Qqtext","in"]},a.default),new o.CommandMap("Physics-derivative-macros",{diffd:"DiffD",flatfrac:["Macro","\\left.#1\\middle/#2\\right.",2],differential:["Differential","\\diffd"],dd:["Differential","\\diffd"],variation:["Differential","\\delta"],var:["Differential","\\delta"],derivative:["Derivative",2,"\\diffd"],dv:["Derivative",2,"\\diffd"],partialderivative:["Derivative",3,"\\partial"],pderivative:["Derivative",3,"\\partial"],pdv:["Derivative",3,"\\partial"],functionalderivative:["Derivative",2,"\\delta"],fderivative:["Derivative",2,"\\delta"],fdv:["Derivative",2,"\\delta"]},a.default),new o.CommandMap("Physics-bra-ket-macros",{bra:"Bra",ket:"Ket",innerproduct:"BraKet",ip:"BraKet",braket:"BraKet",outerproduct:"KetBra",dyad:"KetBra",ketbra:"KetBra",op:"KetBra",expectationvalue:"Expectation",expval:"Expectation",ev:"Expectation",matrixelement:"MatrixElement",matrixel:"MatrixElement",mel:"MatrixElement"},a.default),new o.CommandMap("Physics-matrix-macros",{matrixquantity:"MatrixQuantity",mqty:"MatrixQuantity",pmqty:["Macro","\\mqty(#1)",1],Pmqty:["Macro","\\mqty*(#1)",1],bmqty:["Macro","\\mqty[#1]",1],vmqty:["Macro","\\mqty|#1|",1],smallmatrixquantity:["MatrixQuantity",!0],smqty:["MatrixQuantity",!0],spmqty:["Macro","\\smqty(#1)",1],sPmqty:["Macro","\\smqty*(#1)",1],sbmqty:["Macro","\\smqty[#1]",1],svmqty:["Macro","\\smqty|#1|",1],matrixdeterminant:["Macro","\\vmqty{#1}",1],mdet:["Macro","\\vmqty{#1}",1],smdet:["Macro","\\svmqty{#1}",1],identitymatrix:"IdentityMatrix",imat:"IdentityMatrix",xmatrix:"XMatrix",xmat:"XMatrix",zeromatrix:["Macro","\\xmat{0}{#1}{#2}",2],zmat:["Macro","\\xmat{0}{#1}{#2}",2],paulimatrix:"PauliMatrix",pmat:"PauliMatrix",diagonalmatrix:"DiagonalMatrix",dmat:"DiagonalMatrix",antidiagonalmatrix:["DiagonalMatrix",!0],admat:["DiagonalMatrix",!0]},a.default),new o.EnvironmentMap("Physics-aux-envs",s.default.environment,{smallmatrix:["Array",null,null,null,"c","0.333em",".2em","S",1]},a.default),new o.MacroMap("Physics-characters",{"|":["AutoClose",l.TEXCLASS.ORD],")":"AutoClose","]":"AutoClose"},a.default)},1541:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=o(r(724)),i=o(r(810)),s=o(r(3466)),l=r(8921),c=o(r(7702)),u=o(r(8321)),p=r(8644),d={},f={"(":")","[":"]","{":"}","|":"|"},h=/^(b|B)i(g{1,2})$/;d.Quantity=function(t,e,r,n,o,a,p){void 0===r&&(r="("),void 0===n&&(n=")"),void 0===o&&(o=!1),void 0===a&&(a=""),void 0===p&&(p="");var d=!!o&&t.GetStar(),m=t.GetNext(),g=t.i,y=null;if("\\"===m){if(t.i++,!(y=t.GetCS()).match(h)){var v=t.create("node","mrow");return t.Push(c.default.fenced(t.configuration,r,v,n)),void(t.i=g)}m=t.GetNext()}var b=f[m];if(o&&"{"!==m)throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);if(!b){v=t.create("node","mrow");return t.Push(c.default.fenced(t.configuration,r,v,n)),void(t.i=g)}if(a){var x=t.create("token","mi",{texClass:l.TEXCLASS.OP},a);p&&u.default.setAttribute(x,"mathvariant",p),t.Push(t.itemFactory.create("fn",x))}if("{"===m){var _=t.GetArgument(e);return m=o?r:"\\{",b=o?n:"\\}",_=d?m+" "+_+" "+b:y?"\\"+y+"l"+m+" "+_+" \\"+y+"r"+b:"\\left"+m+" "+_+" \\right"+b,void t.Push(new i.default(_,t.stack.env,t.configuration).mml())}o&&(m=r,b=n),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:m,close:b,big:y}))},d.Eval=function(t,e){var r=t.GetStar(),n=t.GetNext();if("{"!==n){if("("===n||"["===n)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:n,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS)}var o=t.GetArgument(e),a="\\left. "+(r?"\\smash{"+o+"}":o)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+a+t.string.slice(t.i)},d.Commutator=function(t,e,r,n){void 0===r&&(r="["),void 0===n&&(n="]");var o=t.GetStar(),a=t.GetNext(),l=null;if("\\"===a){if(t.i++,!(l=t.GetCS()).match(h))throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);a=t.GetNext()}if("{"!==a)throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);var c=t.GetArgument(e)+","+t.GetArgument(e);c=o?r+" "+c+" "+n:l?"\\"+l+"l"+r+" "+c+" \\"+l+"r"+n:"\\left"+r+" "+c+" \\right"+n,t.Push(new i.default(c,t.stack.env,t.configuration).mml())};var m=[65,90],g=[97,122],y=[913,937],v=[945,969],b=[48,57];function x(t,e){return t>=e[0]&&t<=e[1]}function _(t,e,r,n){var o=t.configuration.parser,a=p.NodeFactory.createToken(t,e,r,n),i=n.codePointAt(0);return 1===n.length&&!o.stack.env.font&&o.stack.env.vectorFont&&(x(i,m)||x(i,g)||x(i,y)||x(i,b)||x(i,v)&&o.stack.env.vectorStar||u.default.getAttribute(a,"accent"))&&u.default.setAttribute(a,"mathvariant",o.stack.env.vectorFont),a}d.VectorBold=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=t.configuration.nodeFactory.get("token"),a=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",_),t.stack.env.vectorFont=r?"bold-italic":"bold",t.stack.env.vectorStar=r;var s=new i.default(n,t.stack.env,t.configuration).mml();a&&(t.stack.env.font=a),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",o),t.Push(s)},d.StarMacro=function(t,e,r){for(var n=[],o=3;o2&&l.length>2?(u="^{"+(l.length-1)+"}",c=!0):null!=a&&(r>2&&l.length>1&&(c=!0),p=u="^{"+a+"}");for(var d=o?"\\flatfrac":"\\frac",f=l.length>1?l[0]:"",h=l.length>1?l[1]:l[0],m="",g=2,y=void 0;y=l[g];g++)m+=n+" "+y;var v=d+"{"+n+u+f+"}{"+n+" "+h+p+" "+m+"}";t.Push(new i.default(v,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:c})))},d.Bra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o="",a=!1,s=!1;if("\\"===t.GetNext()){var l=t.i;t.i++;var c=t.GetCS(),u=t.lookup("macro",c);u&&"ket"===u.symbol?(a=!0,l=t.i,s=t.GetStar(),"{"===t.GetNext()?o=t.GetArgument(c,!0):(t.i=l,s=!1)):t.i=l}var p="";p=a?r||s?"\\langle{".concat(n,"}\\vert{").concat(o,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(o,"}\\right\\rangle"):r||s?"\\langle{".concat(n,"}\\vert"):"\\left\\langle{".concat(n,"}\\right\\vert{").concat(o,"}"),t.Push(new i.default(p,t.stack.env,t.configuration).mml())},d.Ket=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=r?"\\vert{".concat(n,"}\\rangle"):"\\left\\vert{".concat(n,"}\\right\\rangle");t.Push(new i.default(o,t.stack.env,t.configuration).mml())},d.BraKet=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var a="";a=null==o?r?"\\langle{".concat(n,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):r?"\\langle{".concat(n,"}\\vert{").concat(o,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(o,"}\\right\\rangle"),t.Push(new i.default(a,t.stack.env,t.configuration).mml())},d.KetBra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var a="";a=null==o?r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"):r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(o,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(o,"}\\right\\vert"),t.Push(new i.default(a,t.stack.env,t.configuration).mml())},d.Expectation=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),o=t.GetArgument(e),a=null;"{"===t.GetNext()&&(a=t.GetArgument(e,!0));var s=o&&a?w([a,o,a],r,n):r?"\\langle {".concat(o,"} \\rangle"):"\\left\\langle {".concat(o,"} \\right\\rangle");t.Push(new i.default(s,t.stack.env,t.configuration).mml())},d.MatrixElement=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),o=w([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],r,n);t.Push(new i.default(o,t.stack.env,t.configuration).mml())},d.MatrixQuantity=function(t,e,r){var n=t.GetStar(),o=r?"smallmatrix":"array",a="",s="",l="";switch(t.GetNext()){case"{":a=t.GetArgument(e);break;case"(":t.i++,s=n?"\\lgroup":"(",l=n?"\\rgroup":")",a=t.GetUpTo(e,")");break;case"[":t.i++,s="[",l="]",a=t.GetUpTo(e,"]");break;case"|":t.i++,s="|",l="|",a=t.GetUpTo(e,"|");break;default:s="(",l=")"}var c=(s?"\\left":"")+s+"\\begin{"+o+"}{} "+a+"\\end{"+o+"}"+(s?"\\right":"")+l;t.Push(new i.default(c,t.stack.env,t.configuration).mml())},d.IdentityMatrix=function(t,e){var r=t.GetArgument(e),n=parseInt(r,10);if(isNaN(n))throw new s.default("InvalidNumber","Invalid number");if(n<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);for(var o=Array(n).fill("0"),a=[],i=0;i=o){a.push(t.string.slice(s,o));break}s=t.i,a.push(i)}t.string=function(t,e){for(var r=t.length,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.SetOptionsConfiguration=e.SetOptionsUtil=void 0;var a=r(6552),i=r(7628),s=o(r(3466)),l=o(r(7702)),c=r(4237),u=o(r(724)),p=r(9077);e.SetOptionsUtil={filterPackage:function(t,e){if("tex"!==e&&!a.ConfigurationHandler.get(e))throw new s.default("NotAPackage","Not a defined package: %1",e);var r=t.options.setoptions,n=r.allowOptions[e];if(void 0===n&&!r.allowPackageDefault||!1===n)throw new s.default("PackageNotSettable",'Options can\'t be set for package "%1"',e);return!0},filterOption:function(t,e,r){var n,o=t.options.setoptions,a=o.allowOptions[e]||{},i=a.hasOwnProperty(r)&&!(0,p.isObject)(a[r])?a[r]:null;if(!1===i||null===i&&!o.allowOptionsDefault)throw new s.default("OptionNotSettable",'Option "%1" is not allowed to be set',r);if(!(null===(n="tex"===e?t.options:t.options[e])||void 0===n?void 0:n.hasOwnProperty(r)))throw"tex"===e?new s.default("InvalidTexOption",'Invalid TeX option "%1"',r):new s.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',r,e);return!0},filterValue:function(t,e,r,n){return n}};var d=new i.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(t,e){var r,o,a=t.GetBrackets(e)||"tex",i=l.default.keyvalOptions(t.GetArgument(e)),s=t.options.setoptions;if(s.filterPackage(t,a))try{for(var c=n(Object.keys(i)),u=c.next();!u.done;u=c.next()){var p=u.value;s.filterOption(t,a,p)&&(("tex"===a?t.options:t.options[a])[p]=s.filterValue(t,a,p,i[p]))}}catch(t){r={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(r)throw r.error}}}});e.SetOptionsConfiguration=a.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){var r=e.parseOptions.handlers.get("macro").lookup("require");r&&(d.add("Require",new c.Macro("Require",r._func)),d.add("require",new c.Macro("require",u.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:e.SetOptionsUtil.filterPackage,filterOption:e.SetOptionsUtil.filterOption,filterValue:e.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,p.expandable)({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}})},7368:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.TagFormatConfiguration=e.tagformatConfig=void 0;var a=r(6552),i=r(7251),s=0;function l(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&i.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.formatNumber=function(t){return e.parseOptions.options.tagformat.number(t)},r.prototype.formatTag=function(t){return e.parseOptions.options.tagformat.tag(t)},r.prototype.formatId=function(t){return e.parseOptions.options.tagformat.id(t)},r.prototype.formatUrl=function(t,r){return e.parseOptions.options.tagformat.url(t,r)},r}(i.TagsFactory.create(e.parseOptions.options.tags).constructor),a="configTags-"+ ++s;i.TagsFactory.add(a,n),e.parseOptions.options.tags=a}e.tagformatConfig=l,e.TagFormatConfiguration=a.Configuration.create("tagformat",{config:[l,10],options:{tagformat:{number:function(t){return t.toString()},tag:function(t){return"("+t+")"},id:function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},url:function(t,e){return e+"#"+encodeURIComponent(t)}}}})},643:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TextcompConfiguration=void 0;var n=r(6552);r(4609),e.TextcompConfiguration=n.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},4609:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(7628),a=r(7007),i=r(440),s=n(r(7702)),l=r(4302);new o.CommandMap("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\ud83c\udd2f"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",a.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",a.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",a.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",a.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",a.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",a.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",a.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",a.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",a.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",a.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",a.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",a.TexConstant.Variant.OLDSTYLE]},{Insert:function(t,e,r,n){if(t instanceof l.TextParser){if(!n)return void i.TextMacrosMethods.Insert(t,e,r);t.saveText()}t.Push(s.default.internalText(t,r,n?{mathvariant:n}:{}))}})},82:function(t,e,r){var n,o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosConfiguration=e.TextBaseConfiguration=void 0;var a=r(6552),i=o(r(6394)),s=r(7251),l=r(8389),c=r(4302),u=r(440);function p(t,e,r,n){var o=t.configuration.packageData.get("textmacros");return t instanceof c.TextParser||(o.texParser=t),[new c.TextParser(e,n?{mathvariant:n}:{},o.parseOptions,r).mml()]}r(7900),e.TextBaseConfiguration=a.Configuration.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:function(t,e){t.text+=e},macro:function(t,e){var r=t.texParser,n=r.lookup("macro",e);n&&n._func!==u.TextMacrosMethods.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),r.parse("macro",[t,e])}},items:(n={},n[l.StartItem.prototype.kind]=l.StartItem,n[l.StopItem.prototype.kind]=l.StopItem,n[l.MmlItem.prototype.kind]=l.MmlItem,n[l.StyleItem.prototype.kind]=l.StyleItem,n)}),e.TextMacrosConfiguration=a.Configuration.create("textmacros",{config:function(t,e){var r=new a.ParserConfiguration(e.parseOptions.options.textmacros.packages,["tex","text"]);r.init();var n=new i.default(r,[]);n.options=e.parseOptions.options,r.config(e),s.TagsFactory.addTags(r.tags),n.tags=s.TagsFactory.getDefault(),n.tags.configuration=n,n.packageData=e.parseOptions.packageData,n.packageData.set("textmacros",{parseOptions:n,jax:e,texParser:null}),n.options.internalMath=p},preprocessors:[function(t){var e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}})},7900:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});var n=r(7628),o=r(7007),a=r(440),i=r(6914);new n.MacroMap("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},a.TextMacrosMethods),new n.CommandMap("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":"SelfQuote","'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",o.TexConstant.Variant.NORMAL],mit:["SetFont",o.TexConstant.Variant.ITALIC],oldstyle:["SetFont",o.TexConstant.Variant.OLDSTYLE],cal:["SetFont",o.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",o.TexConstant.Variant.BOLD],bbFont:["SetFont",o.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",o.TexConstant.Variant.SCRIPT],frak:["SetFont",o.TexConstant.Variant.FRAKTUR],sf:["SetFont",o.TexConstant.Variant.SANSSERIF],tt:["SetFont",o.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],Bbb:["Macro","{\\bbFont #1}",1],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",i.MATHSPACE.thinmathspace],":":["Spacer",i.MATHSPACE.mediummathspace],">":["Spacer",i.MATHSPACE.mediummathspace],";":["Spacer",i.MATHSPACE.thickmathspace],"!":["Spacer",i.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",i.MATHSPACE.thinmathspace],negthinspace:["Spacer",i.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},a.TextMacrosMethods)},440:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=void 0;var o=n(r(810)),a=r(239),i=n(r(724));e.TextMacrosMethods={Comment:function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var l=r(3309),c=r(9077),u=r(2982),d=s(r(199)),f=s(r(8321)),p=s(r(810)),h=s(r(3466)),m=s(r(6394)),g=r(7251),y=r(6552);r(3606);var v=function(t){function e(r){void 0===r&&(r={});var n=this,o=i((0,c.separateOptions)(r,e.OPTIONS,u.FindTeX.OPTIONS),3),a=o[0],s=o[1],l=o[2];(n=t.call(this,s)||this).findTeX=n.options.FindTeX||new u.FindTeX(l);var f=n.options.packages,p=n.configuration=e.configure(f),h=n._parseOptions=new m.default(p,[n.options,g.TagsFactory.OPTIONS]);return(0,c.userOptions)(h.options,a),p.config(n),e.tags(h,p),n.postFilters.add(d.default.cleanSubSup,-6),n.postFilters.add(d.default.setInherited,-5),n.postFilters.add(d.default.moveLimits,-4),n.postFilters.add(d.default.cleanStretchy,-3),n.postFilters.add(d.default.cleanAttributes,-2),n.postFilters.add(d.default.combineRelations,-1),n}return o(e,t),e.configure=function(t){var e=new y.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){g.TagsFactory.addTags(e.tags),g.TagsFactory.setDefault(t.options.tags),t.tags=g.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,o,a=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{r=(o=new p.default(this.latex,{display:a,isInner:!1},this.parseOptions)).mml(),n=o.stack.global}catch(t){if(!(t instanceof h.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&f.default.setAttribute(r,"indentalign",n.indentalign),a&&f.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),o&&o.stack.env.hsize&&(f.default.setAttribute(r,"maxwidth",o.stack.env.hsize),f.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=a(a({},l.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(l.AbstractInputJax);e.TeX=v},2160:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AllPackages=void 0,r(3606),r(1313),r(3946),r(6701),r(3067),r(9267),r(1677),r(7404),r(9489),r(2632),r(322),r(4151),r(2298),r(9570),r(3274),r(8430),r(6755),r(5246),r(1307),r(153),r(856),r(1323),r(2200),r(9569),r(8405),r(9589),r(955),r(7368),r(1161),r(643),r(82),r(3450),r(1158),r(4325),"undefined"!=typeof MathJax&&MathJax.loader&&MathJax.loader.preLoad("[tex]/action","[tex]/ams","[tex]/amscd","[tex]/bbox","[tex]/boldsymbol","[tex]/braket","[tex]/bussproofs","[tex]/cancel","[tex]/cases","[tex]/centernot","[tex]/color","[tex]/colorv2","[tex]/colortbl","[tex]/empheq","[tex]/enclose","[tex]/extpfeil","[tex]/gensymb","[tex]/html","[tex]/mathtools","[tex]/mhchem","[tex]/newcommand","[tex]/noerrors","[tex]/noundefined","[tex]/physics","[tex]/upgreek","[tex]/unicode","[tex]/verb","[tex]/configmacros","[tex]/tagformat","[tex]/texhtml","[tex]/textcomp","[tex]/textmacros","[tex]/setoptions"),e.AllPackages=["base","action","ams","amscd","bbox","boldsymbol","braket","bussproofs","cancel","cases","centernot","color","colortbl","empheq","enclose","extpfeil","gensymb","html","mathtools","mhchem","newcommand","noerrors","noundefined","upgreek","unicode","verb","configmacros","tagformat","texhtml","textcomp","textmacros"]},942:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o":function(e){return e.cstart[e.j]=(e.cstart[e.j]||"")+t.getBraces(e)},"<":function(e){return e.cend[e.j-1]=(e.cend[e.j-1]||"")+t.getBraces(e)},"@":function(e){return t.addAt(e,t.getBraces(e))},"!":function(e){return t.addBang(e,t.getBraces(e))},P:function(e){return t.macroColumn(e,">{$}p{#1}<{$}",1)},M:function(e){return t.macroColumn(e,">{$}m{#1}<{$}",1)},B:function(e){return t.macroColumn(e,">{$}b{#1}<{$}",1)}," ":function(t){}},this.MAXCOLUMNS=1e4}return t.prototype.process=function(t,e,r){for(var a={parser:t,template:e,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},s=0;a.ithis.MAXCOLUMNS)throw new i.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var l=a.c=String.fromCodePoint(a.template.codePointAt(a.i));if(a.i+=l.length,!this.columnHandler.hasOwnProperty(l))throw new i.default("BadPreamToken","Illegal pream-token (%1)",l);this.columnHandler[l](a)}var c=a.calign;if(r.arraydef.columnalign=c.join(" "),a.cwidth.length){var u=o([],n(a.cwidth),!1);u.lengthc.length?(r.frame.push("right"),d.pop()):d.lengtht.template.length)throw new i.default("MissingArgForColumn","Missing argument for %1 column declaration",t.c);if("{"!==t.template[t.i])return t.template[t.i++];for(var e=++t.i,r=1;t.i0&&r--;)n.push(this.getBraces(t));t.template=l.default.substituteArgs(t.parser,n,e)+t.template.slice(t.i),t.i=0},t.prototype.addRule=function(t,e){t.clines[t.j]&&this.addAt(t,"\\,"),t.clines[t.j]=e,"0"===t.cspace[t.j]&&(t.cstart[t.j]="\\hspace{.5em}")},t.prototype.addAt=function(t,e){var r=t.cstart,n=t.cspace,o=t.j;t.cextra[o]=!0,t.calign[o]="center",t.clines[o]&&(".5em"===n[o]?r[o-1]+="\\hspace{.25em}":n[o]||(t.cend[o-1]=(t.cend[o-1]||"")+"\\hspace{.5em}")),r[o]=e,n[o]="0",n[++t.j]="0"},t.prototype.addBang=function(t,e){var r=t.cstart,n=t.cspace,o=t.j;t.cextra[o]=!0,t.calign[o]="center",r[o]=("0"===n[o]&&t.clines[o]?"\\hspace{.25em}":"")+e,n[o]||(n[o]=".5em"),n[++t.j]=".5em"},t}();e.ColumnParser=u},6552:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var a,i=r(9077),s=r(2910),l=r(6898),c=r(4297),u=r(7251),d=function(){function t(t,e,r,n,o,a,i,s,l,c,u,d,f){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===a&&(a={}),void 0===i&&(i={}),void 0===s&&(s=[]),void 0===l&&(l=[]),void 0===c&&(c=null),void 0===u&&(u=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=o,this.options=a,this.nodes=i,this.preprocessors=s,this.postprocessors=l,this.initMethod=c,this.configMethod=u,this.priority=d,this.parser=f,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var o=r.priority||c.PrioritizedList.DEFAULTPRIORITY,a=r.init?this.makeProcessor(r.init,o):null,i=r.config?this.makeProcessor(r.config,o):null,s=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),l=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),u=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},s,l,a,i,o,u)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return a.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=d,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(a=e.ConfigurationHandler||(e.ConfigurationHandler={}));var f=function(){function t(t,e){var r,o,a,i;void 0===e&&(e=["tex"]),this.initMethod=new l.FunctionList,this.configMethod=new l.FunctionList,this.configurations=new c.PrioritizedList,this.parsers=[],this.handlers=new s.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var u=n(t.slice().reverse()),d=u.next();!d.done;d=u.next()){var f=d.value;this.addPackage(f)}}catch(t){r={error:t}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}try{for(var p=n(this.configurations),h=p.next();!h.done;h=p.next()){var m=h.value,g=m.item,y=m.priority;this.append(g,y)}}catch(t){a={error:t}}finally{try{h&&!h.done&&(i=p.return)&&i.call(p)}finally{if(a)throw a.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var o=n(this.configurations),a=o.next();!a.done;a=o.next()){var i=a.value;this.addFilters(t,i.item)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var o,a;void 0===r&&(r={});var s=this.getPackage(t);this.append(s),this.configurations.add(s,s.priority),this.init();var l=e.parseOptions;l.nodeFactory.setCreators(s.nodes);try{for(var c=n(Object.keys(s.items)),d=c.next();!d.done;d=c.next()){var f=d.value;l.itemFactory.setNodeClass(f,s.items[f])}}catch(t){o={error:t}}finally{try{d&&!d.done&&(a=c.return)&&a.call(c)}finally{if(o)throw o.error}}u.TagsFactory.addTags(s.tags),(0,i.defaultOptions)(l.options,s.options),(0,i.userOptions)(l.options,r),this.addFilters(e,s),s.config&&s.config(this,e)},t.prototype.getPackage=function(t){var e=a.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,i.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,a,i,s;try{for(var l=n(e.preprocessors),c=l.next();!c.done;c=l.next()){var u=o(c.value,2),d=u[0],f=u[1];t.preFilters.add(d,f)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}try{for(var p=n(e.postprocessors),h=p.next();!h.done;h=p.next()){var m=o(h.value,2),g=m[0];f=m[1];t.postFilters.add(g,f)}}catch(t){i={error:t}}finally{try{h&&!h.done&&(s=p.return)&&s.call(p)}finally{if(i)throw i.error}}},t}();e.ParserConfiguration=f},199:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a,i=r(8921),s=o(r(8321));!function(t){t.cleanStretchy=function(t){var e,r,o=t.data;try{for(var a=n(o.getList("fixStretchy")),i=a.next();!i.done;i=a.next()){var l=i.value;if(s.default.getProperty(l,"fixStretchy")){var c=s.default.getForm(l);c&&c[3]&&c[3].stretchy&&s.default.setAttribute(l,"stretchy",!1);var u=l.parent;if(!(s.default.getTexClass(l)||c&&c[2])){var d=o.nodeFactory.create("node","TeXAtom",[l]);u.replaceChild(d,l),d.inheritAttributesFrom(l)}s.default.removeProperties(l,"fixStretchy")}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,o,a=t.attributes;if(a){var i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];try{for(var s=n(a.getExplicitNames()),l=s.next();!l.done;l=s.next()){var c=l.value;i.has(c)||a.attributes[c]!==t.attributes.getInherited(c)||delete a.attributes[c]}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var o,a,l,c,u=[];try{for(var d=n(t.data.getList("mo")),f=d.next();!f.done;f=d.next()){var p=f.value;if(!p.getProperty("relationsCombined")&&p.parent&&(!p.parent||s.default.isType(p.parent,"mrow"))&&s.default.getTexClass(p)===i.TEXCLASS.REL){for(var h=p.parent,m=void 0,g=h.childNodes,y=g.indexOf(p)+1,v=s.default.getProperty(p,"variantForm");y0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var i=r(9649),s=r(6720),l=r(4769),c=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return o(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],o=[];this.end={},this.env=this.sub=0;var a=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(s.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=a,a++),e.processEscapes&&o.push("\\\\([\\\\$])"),e.processRefs&&o.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),o.length&&(n.push("("+o.join("|")+")"),this.sub=a),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=a(e,2),o=n[0],i=n[1];t.push((0,s.quotePattern)(o)),this.end[o]=[i,r,this.endPattern(i)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,s.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var o,i=a(n,3),s=i[0],c=i[1],u=i[2],d=u.lastIndex=r.index+r[0].length,f=0;o=u.exec(t);){if((o[1]||o[0])===s&&0===f)return(0,l.protoItem)(r[0],t.substr(d,o.index-d),o[0],e,r.index,o.index+o[0].length,c);"{"===o[0]?f++:"}"===o[0]&&f&&f--}return null},e.prototype.findMathInString=function(t,e,r){var n,o;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var a="\\\\end\\s*(\\{"+(0,s.quotePattern)(n[this.env])+"\\})";(o=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,a)]))&&(o.math=o.open+o.math+o.close,o.open=o.close="")}else if(void 0!==n[this.sub]&&this.sub){var i=n[this.sub];a=n.index+n[this.sub].length;o=2===i.length?(0,l.protoItem)("",i.substr(1),"",e,n.index,a):(0,l.protoItem)("",i,"",e,n.index,a,!1)}else o=this.findEnd(r,e,n,this.end[n[0]]);o&&(t.push(o),this.start.lastIndex=o.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var a,i=r(4297),s=r(6898);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(a=e.MapHandler||(e.MapHandler={}));var l=function(){function t(){this._configuration=new i.PrioritizedList,this._fallback=new s.FunctionList}return t.prototype.add=function(t,e,r){var o,s;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var l=n(t.slice().reverse()),c=l.next();!c.done;c=l.next()){var u=c.value,d=a.getMap(u);if(!d)return void this.warn("Configuration "+u+" not found! Omitted.");this._configuration.add(d,r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(o)throw o.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var a=n(this._configuration),i=a.next();!i.done;i=a.next()){var s=i.value.item.parse(t);if(s)return s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}var l=o(t,2),c=l[0],u=l[1];Array.from(this._fallback)[0].item(c,u)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var o=n(this._configuration),a=o.next();!a.done;a=o.next()){var i=a.value.item;r.push(i.name)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var o=n(this._configuration),a=o.next();!a.done;a=o.next()){var i=a.value.item;if(i.contains(t))return i}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this._configuration),a=o.next();!a.done;a=o.next()){var i=a.value.item;if(i.name===t)return i}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=l;var c=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var o,a;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(Object.keys(t)),c=s.next();!c.done;c=s.next()){var u=c.value,d=this.get(u);d||(d=new l,this.set(u,d)),d.add(t[u],e[u],r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(o)throw o.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this.map.values()),a=o.next();!a.done;a=o.next()){var i=a.value.retrieve(t);if(i)return i}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=c},8644:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o1&&(r.autoOP=!1));var o=t.create("token","mi",r,e);t.Push(o)},t.digit=function(t,e){var r,n=t.configuration.options.digits,o=t.string.slice(t.i-1).match(n),a=c.default.getFontDef(t);o?(r=t.create("token","mn",a,o[0].replace(/[{}]/g,"")),t.i+=o[0].length-1):r=t.create("token","mo",a,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);s.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,a){var i=a[0],s=t.itemFactory.create("begin").setProperties({name:e,end:i});s=r.apply(void 0,o([t,s],n(a.slice(1)),!1)),t.Push(s)}}(i||(i={})),e.default=i},6394:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=i(r(3239)),l=r(8644),c=i(r(8321)),u=r(9077),d=r(942),f=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.columnParser=new d.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new l.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new s.default(t.items),this.itemFactory.configuration=this,u.defaultOptions.apply(void 0,o([this.options],n(e),!1)),(0,u.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=c.default.getProperty(e,"in-lists")||"",o=(n?n.split(/,/):[]).concat(t).join(",");c.default.setProperty(e,"in-lists",o)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],o=[];try{for(var i=a(n),s=i.next();!s.done;s=i.next()){var l=s.value;this.inTree(l)&&o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return this.nodeLists[t]=o,o},t.prototype.removeFromList=function(t,e){var r,n,o=this.nodeLists[t]||[];try{for(var i=a(e),s=i.next();!s.done;s=i.next()){var l=s.value,c=o.indexOf(l);c>=0&&o.splice(c,1)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=f},7702:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,s=r(8921),l=a(r(8321)),c=a(r(810)),u=a(r(3466)),d=r(9029);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},a="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",f=RegExp("^\\s*"+a+"\\s*"+i+"\\s*$"),p=RegExp("^\\s*"+a+"\\s*"+i+" ?");function h(t,e){void 0===e&&(e=!1);var o=t.match(e?p:f);return o?function(t){var e=n(t,3),o=e[0],a=e[1],i=e[2];if("mu"!==a)return[o,a,i];return[m(r[a](parseFloat(o||"1"))).slice(0,-2),"em",i]}([o[1].replace(/,/,"."),o[4],o[0].length]):[null,null,0]}function m(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",o="{\\big"+r+" "+e+"}";return new c.default("\\mathchoice"+n+o+o+o,{},t).mml()}function y(t,e,r){e=e.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function v(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new u.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function b(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function x(t,e){for(var r=t.length,n=0,o="",a=0,i=0,s=!0,l=!1;an&&(i=n)),n++;break;case"}":n&&n--,(s||l)&&(i--,l=!0),s=!1;break;default:if(!n&&-1!==e.indexOf(c))return[l?"true":b(o,i),c,t.slice(a)];s=!1,l=!1}o+=c}if(n)throw new u.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":b(o,i),"",t.slice(a)]}t.matchDimen=h,t.dimen2em=function(t){var e=n(h(t),2),o=e[0],a=e[1],i=parseFloat(o||"1"),s=r[a];return s?s(i):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e1&&(l=[t.create("node","mrow",l)]),l},t.internalText=y,t.underOver=function(e,r,n,o,a){if(t.checkMovableLimits(r),l.default.isType(r,"munderover")&&l.default.isEmbellished(r)){l.default.setProperties(l.default.getCoreMO(r),{lspace:0,rspace:0});var i=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[i,r])}var c=e.create("node","munderover",[r]);l.default.setChild(c,"over"===o?c.over:c.under,n);var u=c;return a&&(u=e.create("node","TeXAtom",[c],{texClass:s.TEXCLASS.OP,movesupsub:!0})),l.default.setProperty(u,"subsupOK",!0),u},t.checkMovableLimits=function(t){var e=l.default.isType(t,"mo")?l.default.getForm(t):null;(l.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&l.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r,n){return n||(r=t.trimSpaces(r||"")),"t"===r?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(n?(n.string="[".concat(r,"]")+n.string.slice(n.i),n.i=0):e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",o="",a=0;ae.length)throw new u.default("IllegalMacroParam","Illegal macro parameter reference");o=v(t,v(t,o,n),e[parseInt(i,10)-1]),n=""}else n+=i}return v(t,o,n)},t.addArgs=v,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new u.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new u.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new u.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var a=(t.getProperty("in-lists")||"").split(/,/);try{for(var i=o(a),s=i.next();!s.done;s=i.next()){var l=s.value;l&&n.addNode(l,t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var a,i;void 0===e&&(e=null),void 0===r&&(r=!1);var s=function(t){var e,r,o,a,i,s={},l=t;for(;l;)a=(e=n(x(l,["=",","]),3))[0],o=e[1],l=e[2],"="===o?(i=(r=n(x(l,[","]),3))[0],o=r[1],l=r[2],i="false"===i||"true"===i?JSON.parse(i):i,s[a]=i):a&&(s[a]=!0);return s}(t);if(e)try{for(var l=o(Object.keys(s)),c=l.next();!c.done;c=l.next()){var d=c.value;if(!e.hasOwnProperty(d)){if(r)throw new u.default("InvalidOption","Invalid option: %1",d);delete s[d]}}}catch(t){a={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(a)throw a.error}}return s}}(i||(i={})),e.default=i},9874:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var c=l(r(3466)),u=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var s=i(r(810)),l=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=l;var c=function(t,e,r,n,o,a,i,s){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===o&&(o=""),void 0===a&&(a=""),void 0===i&&(i=!1),void 0===s&&(s=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=o,this.tagFormat=a,this.noTag=i,this.labelId=s};e.TagInfo=c;var u=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new c,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),o=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[o],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag);var n=this.label;this.currentTag=new c(t,e,r),this.label=n},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag);var t=this.label;this.currentTag=this.stack.pop(),t&&!this.label&&(this.label=t)},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={},this.label=""},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new c("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new l(this.currentTag.tag,this.currentTag.tagId),this.label="");var t=new s.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=u;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(u);e.NoTags=d;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(u);e.AllTags=f,function(t){var e=new Map([["none",d],["all",f]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var o=a(Object.keys(e)),i=o.next();!i.done;i=o.next()){var s=i.value;t.add(s,e[s])}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},7007:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3466:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],o=2;o="0"&&i<="9")n[o]=r[parseInt(n[o],10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else if("{"===i){if((i=n[o].substr(1))>="0"&&i<="9")n[o]=r[parseInt(n[o].substr(1,n[o].length-2),10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else n[o].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[o]="%"+n[o])}null==n[o]&&(n[o]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},810:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;oe)throw new u.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var o=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&o.isKind("mlabeledtr")){var i=c.default.getChildren(o)[0],s=this.factory.configuration.options.tagSide,l=a({width:0},"right"===s?{lspace:"-1width"}:{}),u=this.create("node","mpadded",c.default.getChildren(i),l);i.setChildren([u])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(s.EqnArrayItem);e.FlalignItem=p},8285:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=r(2684),l=a(r(7628)),c=r(7007),u=i(r(4708)),d=i(r(7702)),f=r(8921),p=r(6914);new l.CharacterMap("AMSmath-mathchar0mo",u.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:f.TEXCLASS.OP}]}),new l.RegExpMap("AMSmath-operatorLetter",s.AmsMethods.operatorLetter,/[-*]/i),new l.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",p.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",p.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",c.TexConstant.Align.LEFT],shoveright:["HandleShove",c.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},s.AmsMethods),new l.EnvironmentMap("AMSmath-environment",u.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,p.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},s.AmsMethods),new l.DelimiterMap("AMSmath-delimiter",u.default.delimiter,{"\\lvert":["|",{texClass:f.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:f.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:f.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:f.TEXCLASS.CLOSE}]}),new l.CharacterMap("AMSsymbols-mathchar0mi",u.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:c.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:c.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:c.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:c.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:c.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:c.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:c.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:c.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:c.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:c.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:c.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:c.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:c.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:c.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new l.CharacterMap("AMSsymbols-mathchar0mo",u.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new l.DelimiterMap("AMSsymbols-delimiter",u.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new l.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},s.AmsMethods)},2684:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var i=a(r(7702)),s=a(r(4708)),l=a(r(8321)),c=r(7007),u=a(r(810)),d=a(r(3466)),f=r(4237),p=a(r(724)),h=r(8921);function m(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&g(t))return[t,null];var e=l.default.getChildAt(t,0);return t.isInferred&&e&&g(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function g(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,o,a,s){var l=t.GetBrackets("\\begin{"+e.getName()+"}"),c=p.default.EqnArray(t,e,r,n,o,a,s);return i.default.setArrayAlign(c,l,t)},e.AmsMethods.AlignAt=function(t,r,n,o){var a,s,l=r.getName(),c="",u=[];if(o||(s=t.GetBrackets("\\begin{"+l+"}")),(a=t.GetArgument("\\begin{"+l+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+l+"}");for(var f=parseInt(a,10);f>0;)c+="rl",u.push("0em 0em"),f--;var p=u.join(" ");if(o)return e.AmsMethods.EqnArray(t,r,n,o,c,p);var h=e.AmsMethods.EqnArray(t,r,n,o,c,p);return i.default.setArrayAlign(h,s,o?null:t)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),i.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,o){var a=t.GetArgument("\\begin{"+r.getName()+"}");if(a.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var i=o?"crl":"rlc",s=o?"fit auto auto":"auto auto fit",l=e.AmsMethods.FlalignArray(t,r,n,o,!1,i,s,!0);return l.setProperty("xalignat",2*parseInt(a)),l},e.AmsMethods.FlalignArray=function(t,e,r,n,o,a,s,l){void 0===l&&(l=!1),t.Push(e),i.default.checkEqnEnv(t),a=a.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var c=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return c.arraydef={width:"100%",displaystyle:!0,columnalign:a,columnspacing:"0em",columnwidth:s,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},c.setProperty("zeroWidthLabel",l),c},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",o=i.default.trimSpaces(t.GetArgument(r));"\\"===o.charAt(0)&&(o=o.substr(1));var a=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(o,new f.Macro(o,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(a,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),o=i.default.trimSpaces(t.GetArgument(e)),a=new u.default(o,n(n({},t.stack.env),{font:c.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(a.isKind("mi")||(a=t.create("node","TeXAtom",[a])),l.default.setProperties(a,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var s=t.GetNext(),d=t.i;"\\"===s&&++t.i&&"limits"!==t.GetCS()&&(t.i=d)}t.Push(t.itemFactory.create("fn",a))},e.AmsMethods.SideSet=function(t,e){var r=o(m(t.ParseArg(e)),2),n=r[0],a=r[1],s=o(m(t.ParseArg(e)),2),c=s[0],u=s[1],d=t.ParseArg(e),f=d;n&&(a?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[i.default.copyNode(d,t)],{width:0})]),l.default.getChildAt(n,0)):(f=t.create("node","mmultiscripts",[d]),c&&l.default.appendChildren(f,[l.default.getChildAt(c,1)||t.create("node","none"),l.default.getChildAt(c,2)||t.create("node","none")]),l.default.setProperty(f,"scriptalign","left"),l.default.appendChildren(f,[t.create("node","mprescripts"),l.default.getChildAt(n,1)||t.create("node","none"),l.default.getChildAt(n,2)||t.create("node","none")]))),c&&f===d&&(c.replaceChild(d,l.default.getChildAt(c,0)),f=c);var p=t.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});a&&(n&&p.appendChild(n),p.appendChild(a)),p.appendChild(f),u&&p.appendChild(u),t.Push(p)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&s.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,o){var a={width:"+"+i.default.Em((n+o)/18),lspace:i.default.Em(n/18)},s=t.GetBrackets(e),c=t.ParseArg(e),d=t.create("node","mspace",[],{depth:".25em"}),f=t.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));f=t.create("node","mstyle",[f],{scriptlevel:0});var p=t.create("node","munderover",[f]),m=t.create("node","mpadded",[c,d],a);if(l.default.setAttribute(m,"voffset","-.2em"),l.default.setAttribute(m,"height","-.2em"),l.default.setChild(p,p.over,m),s){var g=new u.default(s,t.stack.env,t.configuration).mml(),y=t.create("node","mspace",[],{height:".75em"});m=t.create("node","mpadded",[g,y],a),l.default.setAttribute(m,"voffset",".15em"),l.default.setAttribute(m,"depth","-.15em"),l.default.setChild(p,p.under,m)}l.default.setProperty(p,"subsupOK",!0),t.Push(p)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=i.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),a={l:c.TexConstant.Align.LEFT,r:c.TexConstant.Align.RIGHT,"":""},s=new u.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),f=new u.default("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),p=t.create("node","mfrac",[s,f]);if(null==(r=a[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&l.default.setProperties(p,{numalign:r,denomalign:r}),t.Push(p)},e.AmsMethods.Genfrac=function(t,e,r,n,o,a){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==a&&(a=i.default.trimSpaces(t.GetArgument(e)));var s=t.ParseArg(e),c=t.ParseArg(e),u=t.create("node","mfrac",[s,c]);if(""!==o&&l.default.setAttribute(u,"linethickness",o),(r||n)&&(l.default.setProperty(u,"withDelims",!0),u=i.default.fixedFence(t.configuration,r,u,n)),""!==a){var f=parseInt(a,10),p=["D","T","S","SS"][f];if(null==p)throw new d.default("BadMathStyleFor","Bad math style for %1",t.currentCS);u=t.create("node","mstyle",[u]),"D"===p?l.default.setProperties(u,{displaystyle:!0,scriptlevel:0}):l.default.setProperties(u,{displaystyle:!1,scriptlevel:f-1})}t.Push(u)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=i.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=p.default.HandleNoTag,e.AmsMethods.HandleRef=p.default.HandleRef,e.AmsMethods.Macro=p.default.Macro,e.AmsMethods.Accent=p.default.Accent,e.AmsMethods.Tilde=p.default.Tilde,e.AmsMethods.Array=p.default.Array,e.AmsMethods.Spacer=p.default.Spacer,e.AmsMethods.NamedOp=p.default.NamedOp,e.AmsMethods.EqnArray=p.default.EqnArray,e.AmsMethods.Equation=p.default.Equation},6701:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsCdConfiguration=void 0;var n=r(6552);r(7673),e.AmsCdConfiguration=n.Configuration.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}})},7673:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=a(r(7628)),l=i(r(4708)),c=i(r(7215));new s.EnvironmentMap("amscd_environment",l.default.environment,{CD:"CD"},c.default),new s.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},c.default),new s.MacroMap("amscd_special",{"@":"arrow"},c.default)},7215:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(810)),a=r(3606),i=r(8921),s=n(r(8321)),l={CD:function(t,e){t.Push(e);var r=t.itemFactory.create("array"),n=t.configuration.options.amscd;return r.setProperties({minw:t.stack.env.CD_minw||n.harrowsize,minh:t.stack.env.CD_minh||n.varrowsize}),r.arraydef={columnalign:"center",columnspacing:n.colspace,rowspacing:n.rowspace,displaystyle:!0},r},arrow:function(t,e){var r=t.string.charAt(t.i);if(!r.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],g=t.GetUpTo(e+r,r),y=t.GetUpTo(e+r,r);if(">"===r||"<"===r){if(c=t.create("token","mo",p,m),g||(g="\\kern "+u.getProperty("minw")),g||y){var v={width:"+.67em",lspace:".33em"};if(c=t.create("node","munderover",[c]),g){var b=new o.default(g,t.stack.env,t.configuration).mml(),x=t.create("node","mpadded",[b],v);s.default.setAttribute(x,"voffset",".1em"),s.default.setChild(c,c.over,x)}if(y){var _=new o.default(y,t.stack.env,t.configuration).mml();s.default.setChild(c,c.under,t.create("node","mpadded",[_],v))}t.configuration.options.amscd.hideHorizontalLabels&&(c=t.create("node","mpadded",c,{depth:0,height:".67em"}))}}else{var M=t.create("token","mo",h,m);c=M,(g||y)&&(c=t.create("node","mrow"),g&&s.default.appendChildren(c,[new o.default("\\scriptstyle\\llap{"+g+"}",t.stack.env,t.configuration).mml()]),M.texClass=i.TEXCLASS.ORD,s.default.appendChildren(c,[M]),y&&s.default.appendChildren(c,[new o.default("\\scriptstyle\\rlap{"+y+"}",t.stack.env,t.configuration).mml()]))}}c&&t.Push(c),l.cell(t,e)},cell:function(t,e){var r=t.stack.Top();(r.table||[]).length%2==0&&0===(r.row||[]).length&&t.Push(t.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}))},minCDarrowwidth:function(t,e){t.stack.env.CD_minw=t.GetDimen(e)},minCDarrowheight:function(t,e){t.stack.env.CD_minh=t.GetDimen(e)}};e.default=l},1451:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var a=r(6552),i=r(7628),s=r(4237),l=r(4303),c=r(1993),u=r(9077);function d(t,e,r,a){var i,s,u,d;if(c.Package.packages.has(t.options.require.prefix+r)){var h=t.options.autoload[r],m=n(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),g=m[0],y=m[1];try{for(var v=o(g),b=v.next();!b.done;b=v.next()){var x=b.value;f.remove(x)}}catch(t){i={error:t}}finally{try{b&&!b.done&&(s=v.return)&&s.call(v)}finally{if(i)throw i.error}}try{for(var _=o(y),M=_.next();!M.done;M=_.next()){var w=M.value;p.remove(w)}}catch(t){u={error:t}}finally{try{M&&!M.done&&(d=_.return)&&d.call(_)}finally{if(u)throw u.error}}t.string=(a?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,l.RequireLoad)(t,r)}var f=new i.CommandMap("autoload-macros",{},{}),p=new i.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=a.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,u.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,a,i,c,u,h,m=e.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),v=m.options.autoload;m.packageData.set("autoload",{Autoload:d});try{for(var b=o(Object.keys(v)),x=b.next();!x.done;x=b.next()){var _=x.value,M=v[_],w=n(2===M.length&&Array.isArray(M[0])?M:[M,[]],2),A=w[0],C=w[1];try{for(var P=(i=void 0,o(A)),S=P.next();!S.done;S=P.next()){var O=S.value;g.lookup(O)&&"color"!==O||f.add(O,new s.Macro(O,d,[_,!0]))}}catch(t){i={error:t}}finally{try{S&&!S.done&&(c=P.return)&&c.call(P)}finally{if(i)throw i.error}}try{for(var k=(u=void 0,o(C)),T=k.next();!T.done;T=k.next()){var E=T.value;y.lookup(E)||p.add(E,new s.Macro(E,d,[_,!1]))}}catch(t){u={error:t}}finally{try{T&&!T.done&&(h=k.return)&&h.call(k)}finally{if(u)throw u.error}}}}catch(t){r={error:t}}finally{try{x&&!x.done&&(a=b.return)&&a.call(b)}finally{if(r)throw r.error}}m.packageData.get("require")||l.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,u.defaultOptions)(t.options,l.RequireConfiguration.options)},priority:10})},3606:function(t,e,r){var n,o,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return s(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var d=r(6552),f=r(2910),p=u(r(3466)),h=u(r(8321)),m=r(7628),g=l(r(8389)),y=r(7251);r(4962);var v=r(3857);function b(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=f.MapHandler.getMap("remap").lookup(e),o=(0,v.getRange)(e),a=o?o[3]:"mo",i=t.create("token",a,r,n?n.char:e);o[4]&&i.attributes.set("mathvariant",o[4]),"mo"===a&&(h.default.setProperty(i,"fixStretchy",!0),t.configuration.addNode("fixStretchy",i)),t.Push(i)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=b;var x=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),e}(y.AbstractTags);e.BaseTags=x,e.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:b,macro:function(t,e){throw new p.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new p.default("UnknownEnv","Unknown environment '%1'",e)}},items:(o={},o[g.StartItem.prototype.kind]=g.StartItem,o[g.StopItem.prototype.kind]=g.StopItem,o[g.OpenItem.prototype.kind]=g.OpenItem,o[g.CloseItem.prototype.kind]=g.CloseItem,o[g.PrimeItem.prototype.kind]=g.PrimeItem,o[g.SubsupItem.prototype.kind]=g.SubsupItem,o[g.OverItem.prototype.kind]=g.OverItem,o[g.LeftItem.prototype.kind]=g.LeftItem,o[g.Middle.prototype.kind]=g.Middle,o[g.RightItem.prototype.kind]=g.RightItem,o[g.BreakItem.prototype.kind]=g.BreakItem,o[g.BeginItem.prototype.kind]=g.BeginItem,o[g.EndItem.prototype.kind]=g.EndItem,o[g.StyleItem.prototype.kind]=g.StyleItem,o[g.PositionItem.prototype.kind]=g.PositionItem,o[g.CellItem.prototype.kind]=g.CellItem,o[g.MmlItem.prototype.kind]=g.MmlItem,o[g.FnItem.prototype.kind]=g.FnItem,o[g.NotItem.prototype.kind]=g.NotItem,o[g.NonscriptItem.prototype.kind]=g.NonscriptItem,o[g.DotsItem.prototype.kind]=g.DotsItem,o[g.ArrayItem.prototype.kind]=g.ArrayItem,o[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,o[g.EquationItem.prototype.kind]=g.EquationItem,o[g.MstyleItem.prototype.kind]=g.MstyleItem,o),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:x},postprocessors:[[function(t){var e,r,n=t.data;try{for(var o=c(n.getList("nonscript")),a=o.next();!a.done;a=o.next()){var i=a.value;if(i.attributes.get("scriptlevel")>0){var s=i.parent;if(s.childNodes.splice(s.childIndex(i),1),n.removeFromList(i.kind,[i]),i.isKind("mrow")){var l=i.childNodes[0];n.removeFromList("mstyle",[l]),n.removeFromList("mspace",l.childNodes[0].childNodes)}}else i.isKind("mrow")&&(i.parent.replaceChild(i.childNodes[0],i),n.removeFromList("mrow",[i]))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},-4]]})},8389:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EquationItem=e.MstyleItem=e.EqnArrayItem=e.ArrayItem=e.DotsItem=e.NonscriptItem=e.NotItem=e.FnItem=e.MmlItem=e.CellItem=e.PositionItem=e.StyleItem=e.EndItem=e.BeginItem=e.BreakItem=e.RightItem=e.Middle=e.LeftItem=e.OverItem=e.SubsupItem=e.PrimeItem=e.CloseItem=e.OpenItem=e.StopItem=e.StartItem=void 0;var c=r(2910),u=r(9029),d=r(8921),f=l(r(3466)),p=l(r(7702)),h=l(r(8321)),m=r(7044),g=function(t){function e(e,r){var n=t.call(this,e)||this;return n.global=r,n}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return t.prototype.checkItem.call(this,e)},e}(m.BaseItem);e.StartItem=g;var y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.StopItem=y;var v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("close")){var r=this.toMml(),n=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",n)],!0]}return t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),e}(m.BaseItem);e.OpenItem=v;var b=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.CloseItem=b;var x=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e=a(this.Peek(2),2),r=e[0],n=e[1];return!h.default.isType(r,"msubsup")||h.default.isType(r,"msup")?[[this.create("node","msup",[r,n]),t],!0]:(h.default.setChild(r,r.sup,n),[[r,t],!0])},e}(m.BaseItem);e.PrimeItem=x;var _=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var r=this.First,n=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==n)h.default.setChild(r,2,this.getProperty("primes"));else{h.default.setProperty(this.getProperty("primes"),"variantForm",!0);var o=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=o}return h.default.setChild(r,n,e.First),null!=this.getProperty("movesupsub")&&h.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(t.prototype.checkItem.call(this,e)[1]){var s=this.getErrors(["","sub","sup"][n]);throw new(f.default.bind.apply(f.default,i([void 0,s[0],s[1]],a(s.splice(2)),!1)))}return null},e.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),e}(m.BaseItem);e.SubsupItem=_;var M=function(t){function e(e){var r=t.call(this,e)||this;return r.setProperty("name","\\over"),r}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("over"))throw new f.default("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&h.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(h.default.setProperty(r,"withDelims",!0),r=p.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),e],!0]}return t.prototype.checkItem.call(this,e)},e.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},e}(m.BaseItem);e.OverItem=M;var w=function(t){function e(e,r){var n=t.call(this,e)||this;return n.setProperty("delim",r),n}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("right"))return[[this.factory.create("mml",p.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){var r={stretchy:!0};return e.getProperty("color")&&(r.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.CLOSE}),this.create("token","mo",r,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OPEN})),this.env={},[[this],!0]}return t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),e}(m.BaseItem);e.LeftItem=w;var A=function(t){function e(e,r,n){var o=t.call(this,e)||this;return o.setProperty("delim",r),n&&o.setProperty("color",n),o}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.Middle=A;var C=function(t){function e(e,r,n){var o=t.call(this,e)||this;return o.setProperty("delim",r),n&&o.setProperty("color",n),o}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.RightItem=C;var P=function(t){function e(e,r,n){var o=t.call(this,e)||this;return o.setProperty("linebreak",r),o.setProperty("insert",n),o}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e,r,n=this.getProperty("linebreak");if(t.isKind("mml")){var o=t.First;if(o.isKind("mo")){if("after"!==((null===(r=null===(e=h.default.getOp(o))||void 0===e?void 0:e[3])||void 0===r?void 0:r.linebreakstyle)||h.default.getAttribute(o,"linebreakstyle")))return h.default.setAttribute(o,"linebreak",n),[[t],!0];if(!this.getProperty("insert"))return[[t],!0]}}var a=this.create("token","mo",{linebreak:n});return[[this.factory.create("mml",a),t],!0]},e}(m.BaseItem);e.BreakItem=P;var S=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new f.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new f.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(m.BaseItem);e.BeginItem=S;var O=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.EndItem=O;var k=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(!e.isClose)return t.prototype.checkItem.call(this,e);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),e],!0]},e}(m.BaseItem);e.StyleItem=k;var T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isClose)throw new f.default("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){var r=e.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return t.prototype.checkItem.call(this,e)},e}(m.BaseItem);e.PositionItem=T;var E=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.CellItem=E;var I=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.MmlItem=I;var F=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){var r=this.First;if(r){if(e.isOpen)return m.BaseItem.success;if(!e.isKind("fn")){var n=e.First;if(!e.isKind("mml")||!n)return[[r,e],!0];if(h.default.isType(n,"mstyle")&&n.childNodes.length&&h.default.isType(n.childNodes[0].childNodes[0],"mspace")||h.default.isType(n,"mspace"))return[[r,e],!0];h.default.isEmbellished(n)&&(n=h.default.getCoreMO(n));var o=h.default.getForm(n);if(null!=o&&[0,0,1,1,0,1,1,0,0,0][o[2]])return[[r,e],!0]}var a=this.create("token","mo",{texClass:d.TEXCLASS.NONE},u.entities.ApplyFunction);return[[r,a,e],!0]}return t.prototype.checkItem.apply(this,arguments)},e}(m.BaseItem);e.FnItem=F;var L=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.remap=c.MapHandler.getMap("not_remap"),e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e,r,n;if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;if(t.isKind("mml")&&(h.default.isType(t.First,"mo")||h.default.isType(t.First,"mi")||h.default.isType(t.First,"mtext"))&&(e=t.First,1===(r=h.default.getText(e)).length&&!h.default.getProperty(e,"movesupsub")&&1===h.default.getChildren(e).length))return this.remap.contains(r)?(n=this.create("text",this.remap.lookup(r).char),h.default.setChild(e,0,n)):(n=this.create("text","\u0338"),h.default.appendChildren(e,[n])),[[t],!0];n=this.create("text","\u29f8");var o=this.create("node","mtext",[],{},n),a=this.create("node","mpadded",[o],{width:0});return[[e=this.create("node","TeXAtom",[a],{texClass:d.TEXCLASS.REL}),t],!0]},e}(m.BaseItem);e.NotItem=L;var N=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("mml")&&1===t.Size()){var e=t.First;if(e.isKind("mstyle")&&e.notParent&&(e=h.default.getChildren(h.default.getChildren(e)[0])[0]),e.isKind("mspace")){if(e!==t.First){var r=this.create("node","mrow",[t.Pop()]);t.Push(r)}this.factory.configuration.addNode("nonscript",t.First)}}return[[t],!0]},e}(m.BaseItem);e.NonscriptItem=N;var q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var e=this.getProperty("ldots"),r=t.First;if(t.isKind("mml")&&h.default.isEmbellished(r)){var n=h.default.getTexClass(h.default.getCoreMO(r));n!==d.TEXCLASS.BIN&&n!==d.TEXCLASS.REL||(e=this.getProperty("cdots"))}return[[e,t],!0]},e}(m.BaseItem);e.DotsItem=q;var D=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.table=[],e.row=[],e.frame=[],e.hfill=[],e.arraydef={},e.cstart=[],e.cend=[],e.cextra=[],e.atEnd=!1,e.ralign=[],e.dashed=!1,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[r],!0];throw new f.default("MissingCloseBrace","Missing close brace")}return[[r,e],!0]}return t.prototype.checkItem.call(this,e)},e.prototype.createMml=function(){var t=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var e=this.create("node","mtable",this.table,this.arraydef);return t&&e.setProperty("scriptlevel",t),this.getProperty("arrayPadding")&&(h.default.setAttribute(e,"frame",""),h.default.setAttribute(e,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?h.default.setAttribute(e,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||h.default.removeAttribute(e,"frame"),e=this.create("node","menclose",[e],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||h.default.setAttribute(e,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(e=p.default.fenced(this.factory.configuration,this.getProperty("open"),e,this.getProperty("close"))),e},e.prototype.StartEntry=function(){var t=this.row.length,e=this.cstart[t],r=this.cend[t],n=this.ralign[t],o=this.cextra;if(e||r||n||o[t]||o[t+1]){var i=a(this.getEntry(),4),s=i[0],l=i[1],c=i[2],u=i[3];if(!o[t]||this.atEnd&&!o[t+1]||(e+="&"),"&"!==c&&(u=!!l.trim()||!(!t&&"\\end"===c.substr(0,4)),o[t+1]&&!o[t]&&(r=(r||"")+"&",this.atEnd=!0)),u||s){var d=this.parser;u&&(e&&(l=p.default.addArgs(d,e,l)),r&&(l=p.default.addArgs(d,l,r)),n&&(l="\\text{"+l.trim()+"}")),s&&(l=p.default.addArgs(d,s,l)),d.string=p.default.addArgs(d,l,d.string),d.i=0}}},e.prototype.getEntry=function(){for(var t,e=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,n=0,o=0,a=e.i,i=["","","",!1];null!==(t=e.string.slice(a).match(r));)switch(a+=t[0].length,t[2]){case"\\":a++;break;case"{":n++;break;case"}":if(!n)return i;n--;break;case"\\begin{array}":!n&&o++;break;case"\\end{array}":if(!n&&o){o--;break}default:if(n||o)continue;a-=t[2].length;var s=e.string.slice(e.i,a).trim(),l=s.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return l&&(s=s.slice(l[0].length)),e.string=e.string.slice(a),e.i=0,[(null==l?void 0:l[0])||"",s,t[2],!0]}return i},e.prototype.EndEntry=function(){var t=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&h.default.setAttribute(t,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&h.default.setAttribute(t,"columnalign",h.default.getAttribute(t,"columnalign")?"center":"left"));var e=this.ralign[this.row.length];if(e){var r=a(e,3),n=r[0],o=r[1],i=r[2],s=this.create("node","TeXAtom",[this.create("node","mpadded",t.childNodes[0].childNodes,{width:o,"data-overflow":"auto","data-align":i})],{texClass:n});t.childNodes[0].childNodes=[],t.appendChild(s)}this.row.push(t),this.Clear(),this.hfill=[]},e.prototype.EndRow=function(){var t;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),t=this.create("node","mlabeledtr",this.row)):t=this.create("node","mtr",this.row),this.table.push(t),this.row=[],this.atEnd=!1},e.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},e.prototype.checkLines=function(){if(this.arraydef.rowlines){var t=this.arraydef.rowlines.split(/ /);t.length===this.table.length?(this.frame.push("bottom"),t.pop(),this.arraydef.rowlines=t.join(" ")):t.lengththis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=i([],a(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:f.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:f.TEXCLASS.PUNCT}],colon:[":",{texClass:f.TEXCLASS.PUNCT}]}),new s.CharacterMap("mathchar7",u.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new s.DelimiterMap("delimiter",u.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:f.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:f.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:f.TEXCLASS.ORD}],"\\vert":["|",{texClass:f.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new s.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",l.TexConstant.Variant.NORMAL],mit:["SetFont",l.TexConstant.Variant.ITALIC],oldstyle:["SetFont",l.TexConstant.Variant.OLDSTYLE],cal:["SetFont",l.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",l.TexConstant.Variant.MATHITALIC],bf:["SetFont",l.TexConstant.Variant.BOLD],bbFont:["SetFont",l.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",l.TexConstant.Variant.SCRIPT],frak:["SetFont",l.TexConstant.Variant.FRAKTUR],sf:["SetFont",l.TexConstant.Variant.SANSSERIF],tt:["SetFont",l.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",l.TexConstant.Variant.NORMAL],mathup:["MathFont",l.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",l.TexConstant.Variant.BOLD],mathbfup:["MathFont",l.TexConstant.Variant.BOLD],mathit:["MathFont",l.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",l.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",l.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",l.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",l.TexConstant.Variant.NORMAL],symup:["MathFont",l.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",l.TexConstant.Variant.BOLD],symbfup:["MathFont",l.TexConstant.Variant.BOLD],symit:["MathFont",l.TexConstant.Variant.ITALIC],symbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",l.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",l.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",l.TexConstant.Variant.MONOSPACE],symcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,l.TexConstant.Variant.NORMAL],textup:["HBox",null,l.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,l.TexConstant.Variant.ITALIC],textbf:["HBox",null,l.TexConstant.Variant.BOLD],textsf:["HBox",null,l.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,l.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",p.MATHSPACE.thinmathspace],":":["Spacer",p.MATHSPACE.mediummathspace],">":["Spacer",p.MATHSPACE.mediummathspace],";":["Spacer",p.MATHSPACE.thickmathspace],"!":["Spacer",p.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",p.MATHSPACE.thinmathspace],negthinspace:["Spacer",p.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",l.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",l.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",l.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",f.TEXCLASS.ORD,.85],Big:["MakeBig",f.TEXCLASS.ORD,1.15],bigg:["MakeBig",f.TEXCLASS.ORD,1.45],Bigg:["MakeBig",f.TEXCLASS.ORD,1.75],bigl:["MakeBig",f.TEXCLASS.OPEN,.85],Bigl:["MakeBig",f.TEXCLASS.OPEN,1.15],biggl:["MakeBig",f.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",f.TEXCLASS.OPEN,1.75],bigr:["MakeBig",f.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",f.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",f.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",f.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",f.TEXCLASS.REL,.85],Bigm:["MakeBig",f.TEXCLASS.REL,1.15],biggm:["MakeBig",f.TEXCLASS.REL,1.45],Biggm:["MakeBig",f.TEXCLASS.REL,1.75],mathord:["TeXAtom",f.TEXCLASS.ORD],mathop:["TeXAtom",f.TEXCLASS.OP],mathopen:["TeXAtom",f.TEXCLASS.OPEN],mathclose:["TeXAtom",f.TEXCLASS.CLOSE],mathbin:["TeXAtom",f.TEXCLASS.BIN],mathrel:["TeXAtom",f.TEXCLASS.REL],mathpunct:["TeXAtom",f.TEXCLASS.PUNCT],mathinner:["TeXAtom",f.TEXCLASS.INNER],vtop:["TeXAtom",f.TEXCLASS.VTOP],vcenter:["TeXAtom",f.TEXCLASS.VCENTER],vbox:["TeXAtom",f.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",h,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+h+'" rspace="'+h+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},c.default),new s.EnvironmentMap("environment",u.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,p.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},c.default),new s.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},724:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var d=i(r(8389)),f=u(r(8321)),p=u(r(3466)),h=u(r(810)),m=r(7007),g=u(r(7702)),y=r(8921),v=r(7251),b=r(6914),x=r(9029),_=r(9077),M={},w={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function A(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var o=new h.default(e,r,t.configuration),a=o.mml(),i=o.stack.global;if(i.leftRoot||i.upRoot){var s={};i.leftRoot&&(s.width=i.leftRoot),i.upRoot&&(s.voffset=i.upRoot,s.height=i.upRoot),a=t.create("node","mpadded",[a],s)}return r.inRoot=n,a}M.Open=function(t,e){t.Push(t.itemFactory.create("open"))},M.Close=function(t,e){t.Push(t.itemFactory.create("close"))},M.Tilde=function(t,e){t.Push(t.create("token","mtext",{},x.entities.nbsp))},M.Space=function(t,e){},M.Superscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var a=t.stack.Top();a.isKind("prime")?(o=(r=s(a.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var i=f.default.getProperty(o,"movesupsub"),l=f.default.isType(o,"msubsup")?o.sup:o.over;if(f.default.isType(o,"msubsup")&&!f.default.isType(o,"msup")&&f.default.getChildAt(o,o.sup)||f.default.isType(o,"munderover")&&!f.default.isType(o,"mover")&&f.default.getChildAt(o,o.over)&&!f.default.getProperty(o,"subsupOK"))throw new p.default("DoubleExponent","Double exponent: use braces to clarify");f.default.isType(o,"msubsup")&&!f.default.isType(o,"msup")||(i?((!f.default.isType(o,"munderover")||f.default.isType(o,"mover")||f.default.getChildAt(o,o.over))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.over):l=(o=t.create("node","msubsup",[o])).sup),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:i}))},M.Subscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var a=t.stack.Top();a.isKind("prime")?(o=(r=s(a.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var i=f.default.getProperty(o,"movesupsub"),l=f.default.isType(o,"msubsup")?o.sub:o.under;if(f.default.isType(o,"msubsup")&&!f.default.isType(o,"msup")&&f.default.getChildAt(o,o.sub)||f.default.isType(o,"munderover")&&!f.default.isType(o,"mover")&&f.default.getChildAt(o,o.under)&&!f.default.getProperty(o,"subsupOK"))throw new p.default("DoubleSubscripts","Double subscripts: use braces to clarify");f.default.isType(o,"msubsup")&&!f.default.isType(o,"msup")||(i?((!f.default.isType(o,"munderover")||f.default.isType(o,"mover")||f.default.getChildAt(o,o.under))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.under):l=(o=t.create("node","msubsup",[o])).sub),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:i}))},M.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("token","mi")),f.default.isType(r,"msubsup")&&!f.default.isType(r,"msup")&&f.default.getChildAt(r,r.sup))throw new p.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=x.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===x.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var o=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,o))},M.Comment=function(t,e){for(;t.i=y.TEXCLASS.VCENTER&&l.stack.env.hsize?n.appendChild(t.create("node","mpadded",[l.mml()],{width:l.stack.env.hsize,"data-overflow":"linebreak"})):n.appendChild(l.mml())}t.Push(n)},M.Hsize=function(t,e){"="===t.GetNext()&&t.i++,t.stack.env.hsize=t.GetDimen(e)},M.ParBox=function(t,e){var r=t.GetBrackets(e,"c"),n=t.GetDimen(e),o=g.default.internalMath(t,t.GetArgument(e)),a=(0,_.lookup)(r,{t:y.TEXCLASS.VTOP,b:y.TEXCLASS.VBOX,c:y.TEXCLASS.VCENTER,m:y.TEXCLASS.VCENTER},y.TEXCLASS.VCENTER);t.Push(t.create("node","TeXAtom",[t.create("node","mpadded",o,{width:n,"data-overflow":"linebreak"})],{texClass:a}))},M.MmlToken=function(t,e){var r,n=t.GetArgument(e),o=t.GetBrackets(e,"").replace(/^\s+/,""),a=t.GetArgument(e),i={},s=[];try{r=t.create("node",n)}catch(t){r=null}if(!r||!r.isToken)throw new p.default("NotMathMLToken","%1 is not a token element",n);for(;""!==o;){var l=o.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!l)throw new p.default("InvalidMathMLAttr","Invalid MathML attribute: %1",o);if(!r.attributes.hasDefault(l[1])&&!w[l[1]])throw new p.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",l[1],n);var c=g.default.MmlFilterAttribute(t,l[1],l[2].replace(/^(['"])(.*)\1$/,"$2"));c&&("true"===c.toLowerCase()?c=!0:"false"===c.toLowerCase()&&(c=!1),i[l[1]]=c,s.push(l[1])),o=o.substr(l[0].length)}s.length&&(i["mjx-keep-attrs"]=s.join(" "));var u=t.create("text",a);r.appendChild(u),f.default.setProperties(r,i),t.Push(r)},M.Strut=function(t,e){var r=t.create("node","mrow"),n=t.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});t.Push(n)},M.Phantom=function(t,e,r,n){var o=t.create("node","mphantom",[t.ParseArg(e)]);(r||n)&&(o=t.create("node","mpadded",[o]),n&&(f.default.setAttribute(o,"height",0),f.default.setAttribute(o,"depth",0)),r&&f.default.setAttribute(o,"width",0));var a=t.create("node","TeXAtom",[o]);t.Push(a)},M.Smash=function(t,e){var r=g.default.trimSpaces(t.GetBrackets(e,"")),n=t.create("node","mpadded",[t.ParseArg(e)]);switch(r){case"b":f.default.setAttribute(n,"depth",0);break;case"t":f.default.setAttribute(n,"height",0);break;default:f.default.setAttribute(n,"height",0),f.default.setAttribute(n,"depth",0)}var o=t.create("node","TeXAtom",[n]);t.Push(o)},M.Lap=function(t,e){var r=t.create("node","mpadded",[t.ParseArg(e)],{width:0});"\\llap"===e&&f.default.setAttribute(r,"lspace","-1width");var n=t.create("node","TeXAtom",[r]);t.Push(n)},M.RaiseLower=function(t,e){var r=t.GetDimen(e),n=t.itemFactory.create("position").setProperties({name:t.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),e="raise"===e.substr(1)?"\\lower":"\\raise"),"\\lower"===e?(n.setProperty("dh","-"+r),n.setProperty("dd","+"+r)):(n.setProperty("dh","+"+r),n.setProperty("dd","-"+r)),t.Push(n)},M.MoveLeftRight=function(t,e){var r=t.GetDimen(e),n="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===e){var o=r;r=n,n=o}t.Push(t.itemFactory.create("position").setProperties({name:t.currentCS,move:"horizontal",left:t.create("node","mspace",[],{width:r}),right:t.create("node","mspace",[],{width:n})}))},M.Hskip=function(t,e,r){void 0===r&&(r=!1);var n=t.create("node","mspace",[],{width:t.GetDimen(e)});r&&f.default.setAttribute(n,"linebreak","nobreak"),t.Push(n)},M.Nonscript=function(t,e){t.Push(t.itemFactory.create("nonscript"))},M.Rule=function(t,e,r){var n={width:t.GetDimen(e),height:t.GetDimen(e),depth:t.GetDimen(e)};"blank"!==r&&(n.mathbackground=t.stack.env.color||"black");var o=t.create("node","mspace",[],n);t.Push(o)},M.rule=function(t,e){var r=t.GetBrackets(e),n=t.GetDimen(e),o=t.GetDimen(e),a=t.create("node","mspace",[],{width:n,height:o,mathbackground:t.stack.env.color||"black"});r&&(a=t.create("node","mpadded",[a],{voffset:r}),r.match(/^\-/)?(f.default.setAttribute(a,"height",r),f.default.setAttribute(a,"depth","+"+r.substr(1))):f.default.setAttribute(a,"height","+"+r)),t.Push(a)},M.MakeBig=function(t,e,r,n){var o=String(n*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",a=t.GetDelimiter(e,!0),i=t.create("token","mo",{minsize:o,maxsize:o,fence:!0,stretchy:!0,symmetric:!0},a),s=t.create("node","TeXAtom",[i],{texClass:r});t.Push(s)},M.BuildRel=function(t,e){var r=t.ParseUpTo(e,"\\over"),n=t.ParseArg(e),o=t.create("node","munderover");f.default.setChild(o,0,n),f.default.setChild(o,1,null),f.default.setChild(o,2,r);var a=t.create("node","TeXAtom",[o],{texClass:y.TEXCLASS.REL});t.Push(a)},M.HBox=function(t,e,r,n){t.PushAll(g.default.internalMath(t,t.GetArgument(e),r,n))},M.FBox=function(t,e){var r=g.default.internalMath(t,t.GetArgument(e)),n=t.create("node","menclose",r,{notation:"box"});t.Push(n)},M.FrameBox=function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e)||"c",o=g.default.internalMath(t,t.GetArgument(e));r&&(o=[t.create("node","mpadded",o,{width:r,"data-align":(0,_.lookup)(n,{l:"left",r:"right"},"center")})]);var a=t.create("node","TeXAtom",[t.create("node","menclose",o,{notation:"box"})],{texClass:y.TEXCLASS.ORD});t.Push(a)},M.MakeBox=function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),o=t.create("node","mpadded",g.default.internalMath(t,t.GetArgument(e)));r&&f.default.setAttribute(o,"width",r);var a=(0,_.lookup)(n.toLowerCase(),{c:"center",r:"right"},"");a&&f.default.setAttribute(o,"data-align",a),n.toLowerCase()!==n&&f.default.setAttribute(o,"data-overflow","linebreak"),t.Push(o)},M.Not=function(t,e){t.Push(t.itemFactory.create("not"))},M.Dots=function(t,e){var r=f.default.createEntity("2026"),n=f.default.createEntity("22EF"),o=t.create("token","mo",{stretchy:!1},r),a=t.create("token","mo",{stretchy:!1},n);t.Push(t.itemFactory.create("dots").setProperties({ldots:o,cdots:a}))},M.Matrix=function(t,e,r,n,o,a,i,s,l,c){var u=t.GetNext();if(""===u)throw new p.default("MissingArgFor","Missing argument for %1",t.currentCS);"{"===u?t.i++:(t.string=u+"}"+t.string.slice(t.i+1),t.i=0);var d=t.itemFactory.create("array").setProperty("requireClose",!0);(r||!o)&&d.setProperty("arrayPadding",".2em .125em"),d.arraydef={rowspacing:i||"4pt",columnspacing:a||"1em"},l&&d.setProperty("isCases",!0),c&&(d.setProperty("isNumbered",!0),d.arraydef.side=c),(r||n)&&(d.setProperty("open",r),d.setProperty("close",n)),"D"===s&&(d.arraydef.displaystyle=!0),null!=o&&(d.arraydef.columnalign=o),t.Push(d)},M.Entry=function(t,e){t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));var r=t.stack.Top(),n=r.getProperty("casesEnv");if(r.getProperty("isCases")||n){for(var o=t.string,a=0,i=-1,s=t.i,l=o.length,c=n?new RegExp("^\\\\end\\s*\\{".concat(n.replace(/\*/,"\\*"),"\\}")):null;s=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BoldsymbolConfiguration=e.rewriteBoldTokens=e.createBoldToken=e.BoldsymbolMethods=void 0;var a=r(6552),i=o(r(8321)),s=r(7007),l=r(7628),c=r(8644),u={};function d(t,e,r,n){var o=c.NodeFactory.createToken(t,e,r,n);return"mtext"!==e&&t.configuration.parser.stack.env.boldsymbol&&(i.default.setProperty(o,"fixBold",!0),t.configuration.addNode("fixBold",o)),o}function f(t){var e,r;try{for(var o=n(t.data.getList("fixBold")),a=o.next();!a.done;a=o.next()){var l=a.value;if(i.default.getProperty(l,"fixBold")){var c=i.default.getAttribute(l,"mathvariant");null==c?i.default.setAttribute(l,"mathvariant",s.TexConstant.Variant.BOLD):i.default.setAttribute(l,"mathvariant",u[c]||c),i.default.removeProperties(l,"fixBold")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}u[s.TexConstant.Variant.NORMAL]=s.TexConstant.Variant.BOLD,u[s.TexConstant.Variant.ITALIC]=s.TexConstant.Variant.BOLDITALIC,u[s.TexConstant.Variant.FRAKTUR]=s.TexConstant.Variant.BOLDFRAKTUR,u[s.TexConstant.Variant.SCRIPT]=s.TexConstant.Variant.BOLDSCRIPT,u[s.TexConstant.Variant.SANSSERIF]=s.TexConstant.Variant.BOLDSANSSERIF,u["-tex-calligraphic"]="-tex-bold-calligraphic",u["-tex-oldstyle"]="-tex-bold-oldstyle",u["-tex-mathit"]=s.TexConstant.Variant.BOLDITALIC,e.BoldsymbolMethods={},e.BoldsymbolMethods.Boldsymbol=function(t,e){var r=t.stack.env.boldsymbol;t.stack.env.boldsymbol=!0;var n=t.ParseArg(e);t.stack.env.boldsymbol=r,t.Push(n)},new l.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},e.BoldsymbolMethods),e.createBoldToken=d,e.rewriteBoldTokens=f,e.BoldsymbolConfiguration=a.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:d},postprocessors:[f]})},1677:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BraketConfiguration=void 0;var o=r(6552),a=r(9365);r(7076),e.BraketConfiguration=o.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(n={},n[a.BraketItem.prototype.kind]=a.BraketItem,n)})},9365:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BraketItem=void 0;var i=r(7044),s=r(8921),l=a(r(7702)),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:e.isKind("mml")?(this.Push(e.toMml()),this.getProperty("single")?[[this.toMml()],!0]:i.BaseItem.fail):t.prototype.checkItem.call(this,e)},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.getProperty("open"),n=this.getProperty("close");if(this.getProperty("stretchy"))return l.default.fenced(this.factory.configuration,r,e,n);var o={fence:!0,stretchy:!1,symmetric:!0,texClass:s.TEXCLASS.OPEN},a=this.create("token","mo",o,r);o.texClass=s.TEXCLASS.CLOSE;var i=this.create("token","mo",o,n);return this.create("node","mrow",[a,e,i],{open:r,close:n,texClass:s.TEXCLASS.INNER})},e}(i.BaseItem);e.BraketItem=c},7076:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(7628),a=n(r(1990));new o.CommandMap("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},a.default),new o.MacroMap("Braket-characters",{"|":"Bar"},a.default)},1990:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(724)),a=r(8921),i=n(r(3466)),s={};s.Macro=o.default.Macro,s.Braket=function(t,e,r,n,o,a){var s=t.GetNext();if(""===s)throw new i.default("MissingArgFor","Missing argument for %1",t.currentCS);var l=!0;"{"===s&&(t.i++,l=!1),t.Push(t.itemFactory.create("braket").setProperties({barmax:a,barcount:0,open:r,close:n,stretchy:o,single:l}))},s.Bar=function(t,e){var r="|"===e?"|":"\u2225",n=t.stack.Top();if("braket"!==n.kind||n.getProperty("barcount")>=n.getProperty("barmax")){var o=t.create("token","mo",{texClass:a.TEXCLASS.ORD,stretchy:!1},r);t.Push(o)}else{if("|"===r&&"|"===t.GetNext()&&(t.i++,r="\u2225"),n.getProperty("stretchy")){var i=t.create("node","TeXAtom",[],{texClass:a.TEXCLASS.CLOSE});t.Push(i),n.setProperty("barcount",n.getProperty("barcount")+1),i=t.create("token","mo",{stretchy:!0,braketbar:!0},r),t.Push(i),i=t.create("node","TeXAtom",[],{texClass:a.TEXCLASS.OPEN}),t.Push(i)}else{var s=t.create("token","mo",{stretchy:!1,braketbar:!0},r);t.Push(s)}}},e.default=s},7404:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BussproofsConfiguration=void 0;var o=r(6552),a=r(2146),i=r(3118);r(1597),e.BussproofsConfiguration=o.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(n={},n[a.ProofTreeItem.prototype.kind]=a.ProofTreeItem,n),preprocessors:[[i.saveDocument,1]],postprocessors:[[i.clearDocument,3],[i.makeBsprAttributes,2],[i.balanceRules,1]]})},2146:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return i(e,t),e},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ProofTreeItem=void 0;var c=l(r(3466)),u=r(7044),d=l(r(9874)),f=s(r(3118)),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.leftLabel=null,e.rigthLabel=null,e.innerStack=new d.default(e.factory,{},!0),e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("end")&&"prooftree"===t.getName()){var e=this.toMml();return f.setProperty(e,"proof",!0),[[this.factory.create("mml",e),t],!0]}if(t.isKind("stop"))throw new c.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(t),u.BaseItem.fail},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return e;this.innerStack.Push(this.factory.create("stop"));var n=this.innerStack.Top().toMml();return this.create("node","mrow",[n,e],{})},e}(u.BaseItem);e.ProofTreeItem=p},1597:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(3583)),a=n(r(4708)),i=r(7628);new i.CommandMap("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},o.default),new i.EnvironmentMap("Bussproofs-environments",a.default.environment,{prooftree:["Prooftree",null,!1]},o.default)},3583:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o0);var s=t.create("node","mtr",i,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=h(t,t.GetArgument(e)),d=n.getProperty("currentLine");d!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var p=m(t,l,[u],n.getProperty("left"),n.getProperty("right"),d,o);n.setProperty("left",null),n.setProperty("right",null),f.setProperty(p,"inference",a),t.configuration.addNode("inference",p),n.Push(p)},p.Label=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var o=d.default.internalMath(t,t.GetArgument(e),0),a=o.length>1?t.create("node","mrow",o,{}):o[0];n.setProperty(r,a)},p.SetLine=function(t,e,r,n){var o=t.stack.Top();if("proofTree"!==o.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");o.setProperty("currentLine",r),n&&o.setProperty("line",r)},p.RootAtTop=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("rootAtTop",r)},p.AxiomF=function(t,e){var r=t.stack.Top();if("proofTree"!==r.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=g(t,e);f.setProperty(n,"axiom",!0),r.Push(n)},p.FCenter=function(t,e){},p.InferenceF=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);var s=t.create("node","mtr",i,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=g(t,e),d=n.getProperty("currentLine");d!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var p=m(t,l,[u],n.getProperty("left"),n.getProperty("right"),d,o);n.setProperty("left",null),n.setProperty("right",null),f.setProperty(p,"inference",a),t.configuration.addNode("inference",p),n.Push(p)},e.default=p},3118:function(t,e,r){var n,o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.clearDocument=e.saveDocument=e.makeBsprAttributes=e.removeProperty=e.getProperty=e.setProperty=e.balanceRules=void 0;var s=i(r(8321)),l=i(r(7702)),c=null,u=null,d=function(t){return u.root=t,c.outputJax.getBBox(u,c).w},f=function(t){for(var e=0;t&&!s.default.isType(t,"mtable");){if(s.default.isType(t,"text"))return null;s.default.isType(t,"mrow")?(t=t.childNodes[0],e=0):(t=t.parent.childNodes[e],e++)}return t},p=function(t,e){return t.childNodes["up"===e?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},h=function(t,e){return t.childNodes[e].childNodes[0].childNodes[0]},m=function(t){return h(t,0)},g=function(t){return h(t,t.childNodes.length-1)},y=function(t,e){return t.childNodes["up"===e?0:1].childNodes[0].childNodes[0].childNodes[0]},v=function(t){for(;t&&!s.default.isType(t,"mtd");)t=t.parent;return t},b=function(t){return t.parent.childNodes[t.parent.childNodes.indexOf(t)+1]},x=function(t){for(;t&&null==(0,e.getProperty)(t,"inference");)t=t.parent;return t},_=function(t,e,r){void 0===r&&(r=!1);var n=0;if(t===e)return n;if(t!==e.parent){var o=t.childNodes,a=r?o.length-1:0;s.default.isType(o[a],"mspace")&&(n+=d(o[a])),t=e.parent}if(t===e)return n;var i=t.childNodes,l=r?i.length-1:0;return i[l]!==e&&(n+=d(i[l])),n},M=function(t,r){void 0===r&&(r=!1);var n=f(t),o=y(n,(0,e.getProperty)(n,"inferenceRule"));return _(t,n,r)+(d(n)-d(o))/2},w=function(t,r,n,o){if(void 0===o&&(o=!1),(0,e.getProperty)(r,"inferenceRule")||(0,e.getProperty)(r,"labelledRule")){var a=t.nodeFactory.create("node","mrow");r.parent.replaceChild(a,r),a.setChildren([r]),A(r,a),r=a}var i=o?r.childNodes.length-1:0,c=r.childNodes[i];s.default.isType(c,"mspace")?s.default.setAttribute(c,"width",l.default.Em(l.default.dimen2em(s.default.getAttribute(c,"width"))+n)):(c=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(n)}),o?r.appendChild(c):(c.parent=r,r.childNodes.unshift(c)))},A=function(t,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(n){var o=(0,e.getProperty)(t,n);null!=o&&((0,e.setProperty)(r,n,o),(0,e.removeProperty)(t,n))}))},C=function(t,r,n,o,a){var i=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(a)});if("left"===o){var s=r.childNodes[n].childNodes[0];i.parent=s,s.childNodes.unshift(i)}else r.childNodes[n].appendChild(i);(0,e.setProperty)(r.parent,"sequentAdjust_"+o,a)},P=function(t,r){for(var n=r.pop();r.length;){var a=r.pop(),i=o(S(n,a),2),s=i[0],l=i[1];(0,e.getProperty)(n.parent,"axiom")&&(C(t,s<0?n:a,0,"left",Math.abs(s)),C(t,l<0?n:a,2,"right",Math.abs(l))),n=a}},S=function(t,e){var r=d(t.childNodes[2]),n=d(e.childNodes[2]);return[d(t.childNodes[0])-d(e.childNodes[0]),r-n]};e.balanceRules=function(t){var r,n;u=new t.document.options.MathItem("",null,t.math.display);var o=t.data;!function(t){var r=t.nodeLists.sequent;if(r)for(var n=r.length-1,o=void 0;o=r[n];n--)if((0,e.getProperty)(o,"sequentProcessed"))(0,e.removeProperty)(o,"sequentProcessed");else{var a=[],i=x(o);if(1===(0,e.getProperty)(i,"inference")){for(a.push(o);1===(0,e.getProperty)(i,"inference");){i=f(i);var s=m(p(i,(0,e.getProperty)(i,"inferenceRule"))),l=(0,e.getProperty)(s,"inferenceRule")?y(s,(0,e.getProperty)(s,"inferenceRule")):s;(0,e.getProperty)(l,"sequent")&&(o=l.childNodes[0],a.push(o),(0,e.setProperty)(o,"sequentProcessed",!0)),i=s}P(t,a)}}}(o);var i=o.nodeLists.inference||[];try{for(var s=a(i),l=s.next();!l.done;l=s.next()){var c=l.value,d=(0,e.getProperty)(c,"proof"),h=f(c),A=p(h,(0,e.getProperty)(h,"inferenceRule")),C=m(A);if((0,e.getProperty)(C,"inference")){var S=M(C);if(S){w(o,C,-S);var O=_(c,h,!1);w(o,c,S-O)}}var k=g(A);if(null!=(0,e.getProperty)(k,"inference")){var T=M(k,!0);w(o,k,-T,!0);var E=_(c,h,!0),I=(0,e.getProperty)(c,"maxAdjust");null!=I&&(T=Math.max(T,I));var F=void 0;if(!d&&(F=v(c))){var L=b(F);if(L){var N=o.nodeFactory.create("node","mspace",[],{width:T-E+"em"});L.appendChild(N),c.removeProperty("maxAdjust")}else{var q=x(F);q&&(T=(0,e.getProperty)(q,"maxAdjust")?Math.max((0,e.getProperty)(q,"maxAdjust"),T):T,(0,e.setProperty)(q,"maxAdjust",T))}}else w(o,(0,e.getProperty)(c,"proof")?c:c.parent,T-E,!0)}}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}};var O="bspr_",k=((n={}).bspr_maxAdjust=!0,n);e.setProperty=function(t,e,r){s.default.setProperty(t,O+e,r)};e.getProperty=function(t,e){return s.default.getProperty(t,O+e)};e.removeProperty=function(t,e){t.removeProperty(O+e)};e.makeBsprAttributes=function(t){t.data.root.walkTree((function(t,e){var r=[];t.getPropertyNames().forEach((function(e){!k[e]&&e.match(RegExp("^bspr_"))&&r.push(e+":"+t.getProperty(e))})),r.length&&s.default.setAttribute(t,"semantics",r.join(";"))}))};e.saveDocument=function(t){if(!("getBBox"in(c=t.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};e.clearDocument=function(t){c=null}},9489:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CancelConfiguration=e.CancelMethods=void 0;var o=r(6552),a=r(7007),i=r(7628),s=n(r(7702)),l=r(6755);e.CancelMethods={},e.CancelMethods.Cancel=function(t,e,r){var n=t.GetBrackets(e,""),o=t.ParseArg(e),a=s.default.keyvalOptions(n,l.ENCLOSE_OPTIONS);a.notation=r,t.Push(t.create("node","menclose",[o],a))},e.CancelMethods.CancelTo=function(t,e){var r=t.GetBrackets(e,""),n=t.ParseArg(e),o=t.ParseArg(e),i=s.default.keyvalOptions(r,l.ENCLOSE_OPTIONS);i.notation=[a.TexConstant.Notation.UPDIAGONALSTRIKE,a.TexConstant.Notation.UPDIAGONALARROW,a.TexConstant.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[o],i),n]))},new i.CommandMap("cancel",{cancel:["Cancel",a.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",a.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",a.TexConstant.Notation.UPDIAGONALSTRIKE+" "+a.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},e.CancelMethods),e.CancelConfiguration=o.Configuration.create("cancel",{handler:{macro:["cancel"]}})},2632:function(t,e,r){var n,o,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CasesConfiguration=e.CasesMethods=e.CasesTags=e.CasesBeginItem=void 0;var s=r(6552),l=r(7628),c=i(r(7702)),u=i(r(724)),d=i(r(3466)),f=r(8389),p=r(3946),h=r(3904),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cases-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):t.prototype.checkItem.call(this,e)},e}(f.BeginItem);e.CasesBeginItem=m;var g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.subcounter=0,e}return a(e,t),e.prototype.start=function(e,r,n){this.subcounter=0,t.prototype.start.call(this,e,r,n)},e.prototype.autoTag=function(){null==this.currentTag.tag&&("subnumcases"===this.currentTag.env?(0===this.subcounter&&this.counter++,this.subcounter++,this.tag(this.formatNumber(this.counter,this.subcounter),!1)):(0!==this.subcounter&&"numcases-left"===this.currentTag.env||this.counter++,this.tag(this.formatNumber(this.counter),!1)))},e.prototype.formatNumber=function(t,e){return void 0===e&&(e=null),t.toString()+(null===e?"":String.fromCharCode(96+e))},e}(p.AmsTags);e.CasesTags=g,e.CasesMethods={NumCases:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",e.getName()));var r=t.stack.Top(),n=r.Last,o=c.default.copyNode(n,t),a=r.getProperty("left");return h.EmpheqUtil.left(n,o,a+"\\empheqlbrace\\,",t,"numcases-left"),t.Push(t.itemFactory.create("end").setProperty("name",e.getName())),null}a=t.GetArgument("\\begin{"+e.getName()+"}");e.setProperty("left",a);var i=u.default.EqnArray(t,e,!0,!0,"ll");return i.arraydef.displaystyle=!1,i.arraydef.rowspacing=".2em",i.setProperty("numCases",!0),t.Push(e),i},Entry:function(t,e){if(!t.stack.Top().getProperty("numCases"))return u.default.Entry(t,e);t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));for(var r=t.string,n=0,o=t.i,a=r.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CenternotConfiguration=e.filterCenterOver=void 0;var a=r(6552),i=o(r(810)),s=o(r(8321)),l=r(7628),c=o(r(724));function u(t){var e,r,o=t.data;try{for(var a=n(o.getList("centerOver")),i=a.next();!i.done;i=a.next()){var l=i.value,c=s.default.getTexClass(l.childNodes[0].childNodes[0]);null!==c&&s.default.setProperties(l.parent.parent.parent.parent.parent.parent,{texClass:c})}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}new l.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(t,e){var r="{"+t.GetArgument(e)+"}",n=t.ParseArg(e),o=new i.default(r,t.stack.env,t.configuration).mml(),a=t.create("node","TeXAtom",[new i.default(r,t.stack.env,t.configuration).mml(),t.create("node","mpadded",[t.create("node","mpadded",[n],{width:0,lspace:"-.5width"}),t.create("node","mphantom",[o])],{width:0,lspace:"-.5width"})]);t.configuration.addNode("centerOver",o),t.Push(a)},Macro:c.default.Macro}),e.filterCenterOver=u,e.CenternotConfiguration=a.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[u]})},4151:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=void 0;var n=r(7628),o=r(6552),a=r(9574),i=r(3997);new n.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},a.ColorMethods);e.ColorConfiguration=o.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(t,e){e.parseOptions.packageData.set("color",{model:new i.ColorModel})}})},6961:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.COLORS=void 0,e.COLORS=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]])},9574:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorMethods=e.padding=void 0;var o=n(r(8321)),a=n(r(7702));function i(t){var e="+".concat(t),r=t.replace(/^.*?([a-z]*)$/,"$1"),n=2*parseFloat(e);return{width:"+".concat(n).concat(r),height:e,depth:e,lspace:t}}e.padding=i,e.ColorMethods={},e.ColorMethods.Color=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),o=t.configuration.packageData.get("color").model.getColor(r,n),a=t.itemFactory.create("style").setProperties({styles:{mathcolor:o}});t.stack.env.color=o,t.Push(a)},e.ColorMethods.TextColor=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),o=t.configuration.packageData.get("color").model.getColor(r,n),a=t.stack.env.color;t.stack.env.color=o;var i=t.ParseArg(e);a?t.stack.env.color=a:delete t.stack.env.color;var s=t.create("node","mstyle",[i],{mathcolor:o});t.Push(s)},e.ColorMethods.DefineColor=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),o=t.GetArgument(e);t.configuration.packageData.get("color").model.defineColor(n,r,o)},e.ColorMethods.ColorBox=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),s=a.default.internalMath(t,t.GetArgument(e)),l=t.configuration.packageData.get("color").model,c=t.create("node","mpadded",s,{mathbackground:l.getColor(r,n)});o.default.setProperties(c,i(t.options.color.padding)),t.Push(c)},e.ColorMethods.FColorBox=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),s=t.GetBrackets(e,r),l=t.GetArgument(e),c=a.default.internalMath(t,t.GetArgument(e)),u=t.options.color,d=t.configuration.packageData.get("color").model,f=t.create("node","mpadded",c,{mathbackground:d.getColor(s,l),style:"border: ".concat(u.borderWidth," solid ").concat(d.getColor(r,n))});o.default.setProperties(f,i(u.padding)),t.Push(f)}},3997:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorModel=void 0;var a=o(r(3466)),i=r(6961),s=new Map,l=function(){function t(){this.userColors=new Map}return t.prototype.normalizeColor=function(t,e){if(!t||"named"===t)return e;if(s.has(t))return s.get(t)(e);throw new a.default("UndefinedColorModel","Color model '%1' not defined",t)},t.prototype.getColor=function(t,e){return t&&"named"!==t?this.normalizeColor(t,e):this.getColorByName(e)},t.prototype.getColorByName=function(t){return this.userColors.has(t)?this.userColors.get(t):i.COLORS.has(t)?i.COLORS.get(t):t},t.prototype.defineColor=function(t,e,r){var n=this.normalizeColor(t,r);this.userColors.set(e,n)},t}();e.ColorModel=l,s.set("rgb",(function(t){var e,r,o=t.trim().split(/\s*,\s*/),i="#";if(3!==o.length)throw new a.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var s=n(o),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new a.default("InvalidDecimalNumber","Invalid decimal number");var u=parseFloat(c);if(u<0||u>1)throw new a.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var d=Math.floor(255*u).toString(16);d.length<2&&(d="0"+d),i+=d}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return i})),s.set("RGB",(function(t){var e,r,o=t.trim().split(/\s*,\s*/),i="#";if(3!==o.length)throw new a.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var s=n(o),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^\d+$/))throw new a.default("InvalidNumber","Invalid number");var u=parseInt(c);if(u>255)throw new a.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var d=u.toString(16);d.length<2&&(d="0"+d),i+=d}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return i})),s.set("gray",(function(t){if(!t.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new a.default("InvalidDecimalNumber","Invalid decimal number");var e=parseFloat(t);if(e<0||e>1)throw new a.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var r=Math.floor(255*e).toString(16);return r.length<2&&(r="0"+r),"#".concat(r).concat(r).concat(r)}))},9570:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColortblConfiguration=e.ColorArrayItem=void 0;var i=r(8389),s=r(6552),l=r(7628),c=a(r(3466)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.color={cell:"",row:"",col:[]},e.hasColor=!1,e}return o(e,t),e.prototype.EndEntry=function(){t.prototype.EndEntry.call(this);var e=this.row[this.row.length-1],r=this.color.cell||this.color.row||this.color.col[this.row.length-1];r&&(e.attributes.set("mathbackground",r),this.color.cell="",this.hasColor=!0)},e.prototype.EndRow=function(){t.prototype.EndRow.call(this),this.color.row=""},e.prototype.createMml=function(){var e=t.prototype.createMml.call(this),r=e.isKind("mrow")?e.childNodes[1]:e;return r.isKind("menclose")&&(r=r.childNodes[0].childNodes[0]),this.hasColor&&"none"===r.attributes.get("frame")&&r.attributes.set("frame",""),e},e}(i.ArrayItem);e.ColorArrayItem=u,new l.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(t,e,r){var n=t.configuration.packageData.get("color").model,o=t.GetBrackets(e,""),a=n.getColor(o,t.GetArgument(e)),i=t.stack.Top();if(!(i instanceof u))throw new c.default("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===r){if(i.table.length)throw new c.default("ColumnColorNotTop","%1 must be in the top row",e);i.color.col[i.row.length]=a,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(i.color[r]=a,"row"===r&&(i.Size()||i.row.length))throw new c.default("RowColorNotFirst","%1 must be at the beginning of a row",e)}});e.ColortblConfiguration=s.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:u},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||s.ConfigurationHandler.get("color").config(t,e)},10]})},2298:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=e.ColorV2Methods=void 0;var n=r(7628),o=r(6552);e.ColorV2Methods={Color:function(t,e){var r=t.GetArgument(e),n=t.stack.env.color;t.stack.env.color=r;var o=t.ParseArg(e);n?t.stack.env.color=n:delete t.stack.env.color;var a=t.create("node","mstyle",[o],{mathcolor:r});t.Push(a)}},new n.CommandMap("colorv2",{color:"Color"},e.ColorV2Methods),e.ColorConfiguration=o.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},3274:function(t,e,r){var n,o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var i=r(6552),s=r(9077),l=r(7628),c=a(r(4708)),u=r(4237),d=a(r(8562)),f=r(6706),p="configmacros-map",h="configmacros-env-map";e.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(t){new l.CommandMap(p,{},{}),new l.EnvironmentMap(h,c.default.environment,{},{}),t.append(i.Configuration.local({handler:{macro:[p],environment:[h]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(p),a=t.parseOptions.options.macros;try{for(var i=o(Object.keys(a)),s=i.next();!s.done;s=i.next()){var l=s.value,c="string"==typeof a[l]?[a[l]]:a[l],f=Array.isArray(c[2])?new u.Macro(l,d.default.MacroWithTemplate,c.slice(0,2).concat(c[2])):new u.Macro(l,d.default.Macro,c);n.add(l,f)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(h),a=t.parseOptions.options.environments;try{for(var i=o(Object.keys(a)),s=i.next();!s.done;s=i.next()){var l=s.value;n.add(l,new u.Macro(l,d.default.BeginEnv,[!0].concat(a[l])))}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e)},items:(n={},n[f.BeginEnvItem.prototype.kind]=f.BeginEnvItem,n),options:{macros:(0,s.expandable)({}),environments:(0,s.expandable)({})}})},8430:function(t,e,r){var n,o,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqConfiguration=e.EmpheqMethods=e.EmpheqBeginItem=void 0;var l=r(6552),c=r(7628),u=s(r(7702)),d=s(r(3466)),f=r(8389),p=r(3904),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.setProperty("end",!1),t.prototype.checkItem.call(this,e)},e}(f.BeginItem);e.EmpheqBeginItem=h,e.EmpheqMethods={Empheq:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",t.stack.global.empheq)),t.stack.global.empheq="";var r=t.stack.Top();p.EmpheqUtil.adjustTable(r,t),t.Push(t.itemFactory.create("end").setProperty("name","empheq"))}else{u.default.checkEqnEnv(t),delete t.stack.global.eqnenv;var n=t.GetBrackets("\\begin{"+e.getName()+"}")||"",o=i((t.GetArgument("\\begin{"+e.getName()+"}")||"").split(/=/),2),a=o[0],s=o[1];if(!p.EmpheqUtil.checkEnv(a))throw new d.default("UnknownEnv",'Unknown environment "%1"',a);n&&e.setProperties(p.EmpheqUtil.splitOptions(n,{left:1,right:1})),t.stack.global.empheq=a,t.string="\\begin{"+a+"}"+(s?"{"+s+"}":"")+t.string.slice(t.i),t.i=0,t.Push(e)}},EmpheqMO:function(t,e,r){t.Push(t.create("token","mo",{},r))},EmpheqDelim:function(t,e){var r=t.GetDelimiter(e);t.Push(t.create("token","mo",{stretchy:!0,symmetric:!0},r))}},new c.EnvironmentMap("empheq-env",p.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},e.EmpheqMethods),new c.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},e.EmpheqMethods),e.EmpheqConfiguration=l.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(o={},o[h.prototype.kind]=h,o)})},3904:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqUtil=void 0;var s=i(r(7702)),l=i(r(810));e.EmpheqUtil={environment:function(t,e,r,a){var i=a[0],s=t.itemFactory.create(i+"-begin").setProperties({name:e,end:i});t.Push(r.apply(void 0,o([t,s],n(a.slice(1)),!1)))},splitOptions:function(t,e){return void 0===e&&(e=null),s.default.keyvalOptions(t,e,!0)},columnCount:function(t){var e,r,n=0;try{for(var o=a(t.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value,l=s.childNodes.length-(s.isKind("mlabeledtr")?1:0);l>n&&(n=l)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return n},cellBlock:function(t,e,r,n){var o,i,s=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),c=new l.default(t,r.stack.env,r.configuration),u=c.mml();n&&c.configuration.tags.label&&(c.configuration.tags.currentTag.env=n,c.configuration.tags.getTag(!0));try{for(var d=a(u.isInferred?u.childNodes:[u]),f=d.next();!f.done;f=d.next()){var p=f.value;s.appendChild(p)}}catch(t){o={error:t}}finally{try{f&&!f.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}return s.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[e],{width:0})])),s},topRowTable:function(t,e){var r=s.default.copyNode(t,e);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),t.factory.create("mphantom",{},[e.create("node","mpadded",[r],{width:0})])},rowspanCell:function(t,e,r,n,o){t.appendChild(n.create("node","mpadded",[this.cellBlock(e,s.default.copyNode(r,n),n,o),this.topRowTable(r,n)],{height:0,depth:0,voffset:"height"}))},left:function(t,e,r,n,o){var i,s,l;void 0===o&&(o=""),t.attributes.set("columnalign","right "+(t.attributes.get("columnalign")||"")),t.attributes.set("columnspacing","0em "+(t.attributes.get("columnspacing")||""));try{for(var c=a(t.childNodes.slice(0).reverse()),u=c.next();!u.done;u=c.next()){var d=u.value;l=n.create("node","mtd"),d.childNodes.unshift(l),l.parent=d,d.isKind("mlabeledtr")&&(d.childNodes[0]=d.childNodes[1],d.childNodes[1]=l)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(s=c.return)&&s.call(c)}finally{if(i)throw i.error}}this.rowspanCell(l,r,e,n,o)},right:function(t,r,n,o,a){void 0===a&&(a=""),0===t.childNodes.length&&t.appendChild(o.create("node","mtr"));for(var i=e.EmpheqUtil.columnCount(t),s=t.childNodes[0];s.childNodes.length\/=]/)||t.match(l))}s.Href=function(t,e){var r=t.GetArgument(e),n=u(t,e);o.default.setAttribute(n,"href",r),t.Push(n)},s.Class=function(t,e){var r=t.GetArgument(e),n=u(t,e),a=o.default.getAttribute(n,"class");a&&(r=a+" "+r),o.default.setAttribute(n,"class",r),t.Push(n)},s.Style=function(t,e){var r=t.GetArgument(e),n=u(t,e),a=o.default.getAttribute(n,"style");a&&(";"!==r.charAt(r.length-1)&&(r+=";"),r=a+" "+r),o.default.setAttribute(n,"style",r),t.Push(n)},s.Id=function(t,e){var r=t.GetArgument(e),n=u(t,e);o.default.setAttribute(n,"id",r),t.Push(n)};var u=function(t,e){var r=t.ParseArg(e);if(!o.default.isInferred(r))return r;var n=o.default.getChildren(r);if(1===n.length)return n[0];var a=t.create("node","mrow");return o.default.copyChildren(r,a),o.default.copyAttributes(r,a),a};e.default=s},856:function(t,e,r){var n,o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsConfiguration=e.fixPrescripts=e.PAIREDDELIMS=void 0;var i=r(6552),s=r(7628),l=a(r(8321)),c=r(9077);r(3642);var u=r(885),d=r(1331),f=r(9095);function p(t){var e,r,n,a,i,s,c=t.data;try{for(var u=o(c.getList("mmultiscripts")),d=u.next();!d.done;d=u.next()){var f=d.value;if(f.getProperty("fixPrescript")){var p=l.default.getChildren(f),h=0;try{for(var m=(n=void 0,o([1,2])),g=m.next();!g.done;g=m.next()){p[b=g.value]||(l.default.setChild(f,b,c.nodeFactory.create("node","none")),h++)}}catch(t){n={error:t}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(n)throw n.error}}try{for(var y=(i=void 0,o([4,5])),v=y.next();!v.done;v=y.next()){var b=v.value;l.default.isType(p[b],"mrow")&&0===l.default.getChildren(p[b]).length&&l.default.setChild(f,b,c.nodeFactory.create("node","none"))}}catch(t){i={error:t}}finally{try{v&&!v.done&&(s=y.return)&&s.call(y)}finally{if(i)throw i.error}}2===h&&p.splice(1,2)}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}}e.PAIREDDELIMS="mathtools-paired-delims",e.fixPrescripts=p,e.MathtoolsConfiguration=i.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(n={},n[f.MultlinedItem.prototype.kind]=f.MultlinedItem,n),init:function(t){new s.CommandMap(e.PAIREDDELIMS,{},{}),t.append(i.Configuration.local({handler:{macro:[e.PAIREDDELIMS]},priority:-5}))},config:function(t,e){var r,n,a=e.parseOptions,i=a.options.mathtools.pairedDelimiters;try{for(var s=o(Object.keys(i)),l=s.next();!l.done;l=s.next()){var c=l.value;u.MathtoolsUtil.addPairedDelims(a,c,i[c])}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}(0,d.MathtoolsTagFormat)(t,e)},postprocessors:[[p,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:(0,c.expandable)({}),tagforms:(0,c.expandable)({})}}})},9095:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MultlinedItem=void 0;var i=r(3632),s=a(r(8321)),l=r(7007),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),e.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var e=this.factory.configuration.options.mathtools,r=e.multlinegap,n=e["firstline-afterskip"]||r,o=e["lastline-preskip"]||r,a=s.default.getChildren(this.table[0])[0];s.default.getAttribute(a,"columnalign")!==l.TexConstant.Align.RIGHT&&a.appendChild(this.create("node","mspace",[],{width:n}));var i=s.default.getChildren(this.table[this.table.length-1])[0];if(s.default.getAttribute(i,"columnalign")!==l.TexConstant.Align.LEFT){var c=s.default.getChildren(i)[0];c.childNodes.unshift(null);var u=this.create("node","mspace",[],{width:o});s.default.setChild(c,0,u)}}t.prototype.EndTable.call(this)},e}(i.MultlineItem);e.MultlinedItem=c},3642:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(4708)),a=r(7628),i=r(7007),s=r(8155);new a.CommandMap("mathtools-macros",{shoveleft:["HandleShove",i.TexConstant.Align.LEFT],shoveright:["HandleShove",i.TexConstant.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},s.MathtoolsMethods),new a.EnvironmentMap("mathtools-environments",o.default.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},s.MathtoolsMethods),new a.DelimiterMap("mathtools-delimiters",o.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new a.CommandMap("mathtools-characters",{":":["CenterColon",!0]},s.MathtoolsMethods)},8155:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsMethods=void 0;var s=i(r(7702)),l=r(2684),c=i(r(724)),u=i(r(810)),d=i(r(3466)),f=i(r(8321)),p=r(8921),h=r(6914),m=r(9077),g=i(r(5282)),y=i(r(8562)),v=r(885);e.MathtoolsMethods={MtMatrix:function(t,r,n,o){var a=t.GetBrackets("\\begin{".concat(r.getName(),"}"),"c");return e.MathtoolsMethods.Array(t,r,n,o,a)},MtSmallMatrix:function(t,r,n,o,a){return a||(a=t.GetBrackets("\\begin{".concat(r.getName(),"}"),t.options.mathtools["smallmatrix-align"])),e.MathtoolsMethods.Array(t,r,n,o,a,s.default.Em(1/3),".2em","S",1)},MtMultlined:function(t,e){var r="\\begin{".concat(e.getName(),"}"),n="c",o="";if(!t.nextIsSpace()){var a=t.GetBrackets(r,t.options.mathtools["multlined-pos"]||"c");if(a.match(/^[ctb]$/)?(n=a,o=t.nextIsSpace()?"":t.GetBrackets(r,"")):o=a,o&&!s.default.matchDimen(o)[0])throw new d.default("BadWidth","Width for %1 must be a dimension",r)}t.Push(e);var i=t.itemFactory.create("multlined",t,e);return i.arraydef={displaystyle:!0,rowspacing:".5em",width:o||"auto",columnwidth:"100%"},s.default.setArrayAlign(i,n||"c")},HandleShove:function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind&&"multlined"!==n.kind)throw new d.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(n.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);n.setProperty("shove",r);var o=t.GetBrackets(e),a=t.ParseArg(e);if(o){var i=t.create("node","mrow",[]),s=t.create("node","mspace",[],{width:o});"left"===r?(i.appendChild(s),i.appendChild(a)):(i.appendChild(a),i.appendChild(s)),a=i}t.Push(a)},SpreadLines:function(t,e){var r,n;if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;var a=t.stack.Pop(),i=a.toMml(),s=a.getProperty("spread");if(i.isInferred)try{for(var l=o(f.default.getChildren(i)),c=l.next();!c.done;c=l.next()){var u=c.value;v.MathtoolsUtil.spreadLines(u,s)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}else v.MathtoolsUtil.spreadLines(i,s);t.Push(i)}else{s=t.GetDimen("\\begin{".concat(e.getName(),"}"));e.setProperty("spread",s),t.Push(e)}},Cases:function(t,e,r,n,o){var a=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return a.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===o&&(a.arraydef.displaystyle=!0),a.setProperties({open:r,close:n}),t.Push(e),a},MathLap:function(t,e,r,o){var a=t.GetBrackets(e,"").trim(),i=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],n({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":o});v.MathtoolsUtil.setDisplayLevel(i,a),t.Push(t.create("node","TeXAtom",[i]))},Cramped:function(t,e){var r=t.GetBrackets(e,"").trim(),n=t.ParseArg(e),o=t.create("node","mstyle",[n],{"data-cramped":!0});v.MathtoolsUtil.setDisplayLevel(o,r),t.Push(o)},MtLap:function(t,e,r){var n=s.default.internalMath(t,t.GetArgument(e),0),o=t.create("node","mpadded",n,{width:0});"r"!==r&&f.default.setAttribute(o,"lspace","l"===r?"-1width":"-.5width"),t.Push(o)},MathMakeBox:function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),o=t.create("node","mpadded",[t.ParseArg(e)]);r&&f.default.setAttribute(o,"width",r);var a=(0,m.lookup)(n.toLowerCase(),{c:"center",r:"right"},"");a&&f.default.setAttribute(o,"data-align",a),n.toLowerCase()!==n&&f.default.setAttribute(o,"data-overflow","linebreak"),t.Push(o)},MathMBox:function(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket:function(t,e){var r=(0,h.length2em)(t.GetBrackets(e,".1em"),.1),n=t.GetBrackets(e,".2em"),o=t.GetArgument(e),i=a("o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),l=i[0],c=i[1],d=i[2],p=(0,h.em)(r),m=new u.default(o,t.stack.env,t.configuration).mml(),g=new u.default(o,t.stack.env,t.configuration).mml(),y=t.create("node","mpadded",[t.create("node","mphantom",[g])],{style:"border: ".concat(p," solid; border-").concat(d,": none"),height:n,depth:0}),v=s.default.underOver(t,m,y,l,!0),b=f.default.getChildAt(f.default.getChildAt(v,0),0);f.default.setAttribute(b,c,!0),t.Push(v)},Aboxed:function(t,e){var r=v.MathtoolsUtil.checkAlignment(t,e);r.row.length%2==1&&r.row.push(t.create("node","mtd",[]));var n=t.GetArgument(e),o=t.string.substr(t.i);t.string=n+"&&\\endAboxed",t.i=0;var a=t.GetUpTo(e,"&"),i=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");var l=s.default.substituteArgs(t,[a,i],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=l+o,t.i=0},ArrowBetweenLines:function(t,e){var r=v.MathtoolsUtil.checkAlignment(t,e);if(r.Size()||r.row.length)throw new d.default("BetweenLines","%1 must be on a row by itself",e);var n=t.GetStar(),o=t.GetBrackets(e,"\\Updownarrow");n&&(r.EndEntry(),r.EndEntry());var a=n?"\\quad"+o:o+"\\quad",i=new u.default(a,t.stack.env,t.configuration).mml();t.Push(i),r.EndEntry(),r.EndRow()},VDotsWithin:function(t,e){var r=t.stack.Top(),o=r.getProperty("flushspaceabove")===r.table.length,a="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",i=new u.default(a,t.stack.env,t.configuration).mml(),s=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],n({width:0,lspace:"-.5width"},o?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[i])],{lspace:".5width"});t.Push(s)},ShortVDotsWithin:function(t,r){var n=t.stack.Top(),o=t.GetStar();e.MathtoolsMethods.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!o&&n.EndEntry(),e.MathtoolsMethods.VDotsWithin(t,"\\vdotswithin"),o&&n.EndEntry(),e.MathtoolsMethods.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(t,e){var r=v.MathtoolsUtil.checkAlignment(t,e);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(t,e){var r=v.MathtoolsUtil.checkAlignment(t,e);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(t,e,r,n,o,i,l,c){void 0===o&&(o="#1"),void 0===i&&(i=1),void 0===l&&(l=""),void 0===c&&(c="");var u=t.GetStar(),d=u?"":t.GetBrackets(e),f=a(u?["\\left","\\right"]:d?[d+"l",d+"r"]:["",""],2),p=f[0],h=f[1],m=u?"\\middle":d||"";if(i){for(var g=[],y=g.length;y=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsTagFormat=void 0;var l=s(r(3466)),c=r(7251),u=0;e.MathtoolsTagFormat=function(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&c.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){var r,n,o=t.call(this)||this;o.mtFormats=new Map,o.mtCurrent=null;var i=e.parseOptions.options.mathtools.tagforms;try{for(var s=a(Object.keys(i)),c=s.next();!c.done;c=s.next()){var u=c.value;if(!Array.isArray(i[u])||3!==i[u].length)throw new l.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',u);o.mtFormats.set(u,i[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return o}return o(r,t),r.prototype.formatTag=function(e){if(this.mtCurrent){var r=i(this.mtCurrent,3),n=r[0],o=r[1],a=r[2];return a?"".concat(n).concat(a,"{").concat(e,"}").concat(o):"".concat(n).concat(e).concat(o)}return t.prototype.formatTag.call(this,e)},r}(c.TagsFactory.create(e.parseOptions.options.tags).constructor),s="MathtoolsTags-"+ ++u;c.TagsFactory.add(s,n),e.parseOptions.options.tags=s}},885:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsUtil=void 0;var a=r(8389),i=o(r(7702)),s=o(r(810)),l=o(r(3466)),c=r(4237),u=r(9077),d=r(8155),f=r(856);e.MathtoolsUtil={setDisplayLevel:function(t,e){if(e){var r=n((0,u.lookup)(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),o=r[0],a=r[1];null!==o&&(t.attributes.set("displaystyle",o),t.attributes.set("scriptlevel",a))}},checkAlignment:function(t,e){var r=t.stack.Top();if(r.kind!==a.EqnArrayItem.prototype.kind)throw new l.default("NotInAlignment","%1 can only be used in aligment environments",e);return r},addPairedDelims:function(t,e,r){t.handlers.retrieve(f.PAIREDDELIMS).add(e,new c.Macro(e,d.MathtoolsMethods.PairedDelimiters,r))},spreadLines:function(t,e){if(t.isKind("mtable")){var r=t.attributes.get("rowspacing");if(r){var n=i.default.dimen2em(e);r=r.split(/ /).map((function(t){return i.default.Em(Math.max(0,i.default.dimen2em(t)+n))})).join(" ")}else r=e;t.attributes.set("rowspacing",r)}},plusOrMinus:function(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new l.default("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript:function(t,e,r){var n=i.default.trimSpaces(t.GetArgument(e));if(""===n)return t.create("node","none");var o=t.options.mathtools["prescript-".concat(r,"-format")];return o&&(n="".concat(o,"{").concat(n,"}")),new s.default(n,t.stack.env,t.configuration).mml()}}},1323:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MhchemConfiguration=void 0;var o=r(6552),a=r(7628),i=n(r(3466)),s=n(r(724)),l=r(2684),c=r(7865),u={};u.Macro=s.default.Macro,u.xArrow=l.AmsMethods.xArrow,u.Machine=function(t,e,r){var n,o=t.GetArgument(e);try{n=c.mhchemParser.toTex(o,r)}catch(t){throw new i.default(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new a.CommandMap("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},u),e.MhchemConfiguration=o.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},2200:function(t,e,r){var n,o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return a(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var l=r(6552),c=r(6706),u=s(r(5282));r(6823);var d=s(r(4708)),f=i(r(7628));e.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[c.BeginEnvItem.prototype.kind]=c.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new f.DelimiterMap(u.default.NEW_DELIMITER,d.default.delimiter,{}),new f.CommandMap(u.default.NEW_COMMAND,{},{}),new f.EnvironmentMap(u.default.NEW_ENVIRONMENT,d.default.environment,{},{}),t.append(l.Configuration.local({handler:{character:[],delimiter:[u.default.NEW_DELIMITER],macro:[u.default.NEW_DELIMITER,u.default.NEW_COMMAND],environment:[u.default.NEW_ENVIRONMENT]},priority:-1}))}})},6706:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var i=a(r(3466)),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(7044).BaseItem);e.BeginEnvItem=s},6823:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(8562));new(r(7628).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},o.default)},8562:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=i(r(3466)),l=a(r(7628)),c=i(r(724)),u=i(r(7702)),d=i(r(5282)),f={NewCommand:function(t,e){var r=d.default.GetCsNameArgument(t,e),n=d.default.GetArgCount(t,e),o=t.GetBrackets(e),a=t.GetArgument(e);d.default.addMacro(t,r,f.Macro,[a,n,o])},NewEnvironment:function(t,e){var r=u.default.trimSpaces(t.GetArgument(e)),n=d.default.GetArgCount(t,e),o=t.GetBrackets(e),a=t.GetArgument(e),i=t.GetArgument(e);d.default.addEnvironment(t,r,f.BeginEnv,[!0,a,i,n,o])},MacroDef:function(t,e){var r=d.default.GetCSname(t,e),n=d.default.GetTemplate(t,e,"\\"+r),o=t.GetArgument(e);n instanceof Array?d.default.addMacro(t,r,f.MacroWithTemplate,[o].concat(n)):d.default.addMacro(t,r,f.Macro,[o,n])},Let:function(t,e){var r=d.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var o=t.configuration.handlers;if("\\"!==n){t.i++;var a=o.get("delimiter").lookup(n);a?d.default.addDelimiter(t,"\\"+r,a.char,a.attributes):d.default.addMacro(t,r,f.Macro,[n])}else{e=d.default.GetCSname(t,e);var i=o.get("delimiter").lookup("\\"+e);if(i)return void d.default.addDelimiter(t,"\\"+r,i.char,i.attributes);var s=o.get("macro").applicable(e);if(!s)return;if(s instanceof l.MacroMap){var c=s.lookup(e);return void d.default.addMacro(t,r,c.func,c.args,c.symbol)}i=s.lookup(e);var u=d.default.disassembleSymbol(r,i);d.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[a.toString()].concat(o):a;t.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var o=t.i,a=0,s=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var o=r(6552);e.NoUndefinedConfiguration=o.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,o,a=t.create("text","\\"+e),i=t.options.noundefined||{},s={};try{for(var l=n(["color","background","size"]),c=l.next();!c.done;c=l.next()){var u=c.value;i[u]&&(s["math"+u]=i[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],s,a))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},9589:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.PhysicsConfiguration=void 0;var o=r(6552),a=r(4996);r(8047),e.PhysicsConfiguration=o.Configuration.create("physics",{handler:{macro:["Physics-automatic-bracing-macros","Physics-vector-macros","Physics-vector-mo","Physics-vector-mi","Physics-derivative-macros","Physics-expressions-macros","Physics-quick-quad-macros","Physics-bra-ket-macros","Physics-matrix-macros"],character:["Physics-characters"],environment:["Physics-aux-envs"]},items:(n={},n[a.AutoOpen.prototype.kind]=a.AutoOpen,n),options:{physics:{italicdiff:!1,arrowdel:!1}}})},4996:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoOpen=void 0;var i=r(7044),s=a(r(7702)),l=a(r(8321)),c=a(r(810)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.openCount=0,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"auto open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toMml=function(){var e=this.factory.configuration.parser,r=this.getProperty("right");if(this.getProperty("smash")){var n=t.prototype.toMml.call(this),o=e.create("node","mpadded",[n],{height:0,depth:0});this.Clear(),this.Push(e.create("node","TeXAtom",[o]))}r&&this.Push(new c.default(r,e.stack.env,e.configuration).mml());var a=s.default.fenced(this.factory.configuration,this.getProperty("open"),t.prototype.toMml.call(this),this.getProperty("close"),this.getProperty("big"));return l.default.removeProperties(a,"open","close","texClass"),a},e.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var r=e.toMml();r.isKind("mo")&&r.getText()===this.getProperty("open")&&this.openCount++}var n=e.getProperty("autoclose");return n&&n===this.getProperty("close")&&!this.openCount--?this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0]:t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(i.BaseItem.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]}),e}(i.BaseItem);e.AutoOpen=u},8047:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(7628),a=n(r(1541)),i=r(7007),s=n(r(4708)),l=r(8921);new o.CommandMap("Physics-automatic-bracing-macros",{quantity:"Quantity",qty:"Quantity",pqty:["Quantity","(",")",!0],bqty:["Quantity","[","]",!0],vqty:["Quantity","|","|",!0],Bqty:["Quantity","\\{","\\}",!0],absolutevalue:["Quantity","|","|",!0],abs:["Quantity","|","|",!0],norm:["Quantity","\\|","\\|",!0],evaluated:"Eval",eval:"Eval",order:["Quantity","(",")",!0,"O",i.TexConstant.Variant.CALLIGRAPHIC],commutator:"Commutator",comm:"Commutator",anticommutator:["Commutator","\\{","\\}"],acomm:["Commutator","\\{","\\}"],poissonbracket:["Commutator","\\{","\\}"],pb:["Commutator","\\{","\\}"]},a.default),new o.CharacterMap("Physics-vector-mo",s.default.mathchar0mo,{dotproduct:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],vdot:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],crossproduct:"\xd7",cross:"\xd7",cp:"\xd7",gradientnabla:["\u2207",{mathvariant:i.TexConstant.Variant.BOLD}]}),new o.CharacterMap("Physics-vector-mi",s.default.mathchar0mi,{real:["\u211c",{mathvariant:i.TexConstant.Variant.NORMAL}],imaginary:["\u2111",{mathvariant:i.TexConstant.Variant.NORMAL}]}),new o.CommandMap("Physics-vector-macros",{vnabla:"Vnabla",vectorbold:"VectorBold",vb:"VectorBold",vectorarrow:["StarMacro",1,"\\vec{\\vb","{#1}}"],va:["StarMacro",1,"\\vec{\\vb","{#1}}"],vectorunit:["StarMacro",1,"\\hat{\\vb","{#1}}"],vu:["StarMacro",1,"\\hat{\\vb","{#1}}"],gradient:["OperatorApplication","\\vnabla","(","["],grad:["OperatorApplication","\\vnabla","(","["],divergence:["VectorOperator","\\vnabla\\vdot","(","["],div:["VectorOperator","\\vnabla\\vdot","(","["],curl:["VectorOperator","\\vnabla\\crossproduct","(","["],laplacian:["OperatorApplication","\\nabla^2","(","["]},a.default),new o.CommandMap("Physics-expressions-macros",{sin:"Expression",sinh:"Expression",arcsin:"Expression",asin:"Expression",cos:"Expression",cosh:"Expression",arccos:"Expression",acos:"Expression",tan:"Expression",tanh:"Expression",arctan:"Expression",atan:"Expression",csc:"Expression",csch:"Expression",arccsc:"Expression",acsc:"Expression",sec:"Expression",sech:"Expression",arcsec:"Expression",asec:"Expression",cot:"Expression",coth:"Expression",arccot:"Expression",acot:"Expression",exp:["Expression",!1],log:"Expression",ln:"Expression",det:["Expression",!1],Pr:["Expression",!1],tr:["Expression",!1],trace:["Expression",!1,"tr"],Tr:["Expression",!1],Trace:["Expression",!1,"Tr"],rank:"NamedFn",erf:["Expression",!1],Residue:["Macro","\\mathrm{Res}"],Res:["OperatorApplication","\\Residue","(","[","{"],principalvalue:["OperatorApplication","{\\cal P}"],pv:["OperatorApplication","{\\cal P}"],PV:["OperatorApplication","{\\rm P.V.}"],Re:["OperatorApplication","\\mathrm{Re}","{"],Im:["OperatorApplication","\\mathrm{Im}","{"],sine:["NamedFn","sin"],hypsine:["NamedFn","sinh"],arcsine:["NamedFn","arcsin"],asine:["NamedFn","asin"],cosine:["NamedFn","cos"],hypcosine:["NamedFn","cosh"],arccosine:["NamedFn","arccos"],acosine:["NamedFn","acos"],tangent:["NamedFn","tan"],hyptangent:["NamedFn","tanh"],arctangent:["NamedFn","arctan"],atangent:["NamedFn","atan"],cosecant:["NamedFn","csc"],hypcosecant:["NamedFn","csch"],arccosecant:["NamedFn","arccsc"],acosecant:["NamedFn","acsc"],secant:["NamedFn","sec"],hypsecant:["NamedFn","sech"],arcsecant:["NamedFn","arcsec"],asecant:["NamedFn","asec"],cotangent:["NamedFn","cot"],hypcotangent:["NamedFn","coth"],arccotangent:["NamedFn","arccot"],acotangent:["NamedFn","acot"],exponential:["NamedFn","exp"],logarithm:["NamedFn","log"],naturallogarithm:["NamedFn","ln"],determinant:["NamedFn","det"],Probability:["NamedFn","Pr"]},a.default),new o.CommandMap("Physics-quick-quad-macros",{qqtext:"Qqtext",qq:"Qqtext",qcomma:["Macro","\\qqtext*{,}"],qc:["Macro","\\qqtext*{,}"],qcc:["Qqtext","c.c."],qif:["Qqtext","if"],qthen:["Qqtext","then"],qelse:["Qqtext","else"],qotherwise:["Qqtext","otherwise"],qunless:["Qqtext","unless"],qgiven:["Qqtext","given"],qusing:["Qqtext","using"],qassume:["Qqtext","assume"],qsince:["Qqtext","since"],qlet:["Qqtext","let"],qfor:["Qqtext","for"],qall:["Qqtext","all"],qeven:["Qqtext","even"],qodd:["Qqtext","odd"],qinteger:["Qqtext","integer"],qand:["Qqtext","and"],qor:["Qqtext","or"],qas:["Qqtext","as"],qin:["Qqtext","in"]},a.default),new o.CommandMap("Physics-derivative-macros",{diffd:"DiffD",flatfrac:["Macro","\\left.#1\\middle/#2\\right.",2],differential:["Differential","\\diffd"],dd:["Differential","\\diffd"],variation:["Differential","\\delta"],var:["Differential","\\delta"],derivative:["Derivative",2,"\\diffd"],dv:["Derivative",2,"\\diffd"],partialderivative:["Derivative",3,"\\partial"],pderivative:["Derivative",3,"\\partial"],pdv:["Derivative",3,"\\partial"],functionalderivative:["Derivative",2,"\\delta"],fderivative:["Derivative",2,"\\delta"],fdv:["Derivative",2,"\\delta"]},a.default),new o.CommandMap("Physics-bra-ket-macros",{bra:"Bra",ket:"Ket",innerproduct:"BraKet",ip:"BraKet",braket:"BraKet",outerproduct:"KetBra",dyad:"KetBra",ketbra:"KetBra",op:"KetBra",expectationvalue:"Expectation",expval:"Expectation",ev:"Expectation",matrixelement:"MatrixElement",matrixel:"MatrixElement",mel:"MatrixElement"},a.default),new o.CommandMap("Physics-matrix-macros",{matrixquantity:"MatrixQuantity",mqty:"MatrixQuantity",pmqty:["Macro","\\mqty(#1)",1],Pmqty:["Macro","\\mqty*(#1)",1],bmqty:["Macro","\\mqty[#1]",1],vmqty:["Macro","\\mqty|#1|",1],smallmatrixquantity:["MatrixQuantity",!0],smqty:["MatrixQuantity",!0],spmqty:["Macro","\\smqty(#1)",1],sPmqty:["Macro","\\smqty*(#1)",1],sbmqty:["Macro","\\smqty[#1]",1],svmqty:["Macro","\\smqty|#1|",1],matrixdeterminant:["Macro","\\vmqty{#1}",1],mdet:["Macro","\\vmqty{#1}",1],smdet:["Macro","\\svmqty{#1}",1],identitymatrix:"IdentityMatrix",imat:"IdentityMatrix",xmatrix:"XMatrix",xmat:"XMatrix",zeromatrix:["Macro","\\xmat{0}{#1}{#2}",2],zmat:["Macro","\\xmat{0}{#1}{#2}",2],paulimatrix:"PauliMatrix",pmat:"PauliMatrix",diagonalmatrix:"DiagonalMatrix",dmat:"DiagonalMatrix",antidiagonalmatrix:["DiagonalMatrix",!0],admat:["DiagonalMatrix",!0]},a.default),new o.EnvironmentMap("Physics-aux-envs",s.default.environment,{smallmatrix:["Array",null,null,null,"c","0.333em",".2em","S",1]},a.default),new o.MacroMap("Physics-characters",{"|":["AutoClose",l.TEXCLASS.ORD],")":"AutoClose","]":"AutoClose"},a.default)},1541:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=a(r(724)),s=a(r(810)),l=a(r(3466)),c=r(8921),u=a(r(7702)),d=a(r(8321)),f=r(8644),p={},h={"(":")","[":"]","{":"}","|":"|"},m=/^(b|B)i(g{1,2})$/;p.Quantity=function(t,e,r,n,o,a,i){void 0===r&&(r="("),void 0===n&&(n=")"),void 0===o&&(o=!1),void 0===a&&(a=""),void 0===i&&(i="");var f=!!o&&t.GetStar(),p=t.GetNext(),g=t.i,y=null;if("\\"===p){if(t.i++,!(y=t.GetCS()).match(m)){var v=t.create("node","mrow");return t.Push(u.default.fenced(t.configuration,r,v,n)),void(t.i=g)}p=t.GetNext()}var b=h[p];if(o&&"{"!==p)throw new l.default("MissingArgFor","Missing argument for %1",t.currentCS);if(!b){v=t.create("node","mrow");return t.Push(u.default.fenced(t.configuration,r,v,n)),void(t.i=g)}if(a){var x=t.create("token","mi",{texClass:c.TEXCLASS.OP},a);i&&d.default.setAttribute(x,"mathvariant",i),t.Push(t.itemFactory.create("fn",x))}if("{"===p){var _=t.GetArgument(e);return p=o?r:"\\{",b=o?n:"\\}",_=f?p+" "+_+" "+b:y?"\\"+y+"l"+p+" "+_+" \\"+y+"r"+b:"\\left"+p+" "+_+" \\right"+b,void t.Push(new s.default(_,t.stack.env,t.configuration).mml())}o&&(p=r,b=n),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:p,close:b,big:y}))},p.Eval=function(t,e){var r=t.GetStar(),n=t.GetNext();if("{"!==n){if("("===n||"["===n)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:n,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new l.default("MissingArgFor","Missing argument for %1",t.currentCS)}var o=t.GetArgument(e),a="\\left. "+(r?"\\smash{"+o+"}":o)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+a+t.string.slice(t.i)},p.Commutator=function(t,e,r,n){void 0===r&&(r="["),void 0===n&&(n="]");var o=t.GetStar(),a=t.GetNext(),i=null;if("\\"===a){if(t.i++,!(i=t.GetCS()).match(m))throw new l.default("MissingArgFor","Missing argument for %1",t.currentCS);a=t.GetNext()}if("{"!==a)throw new l.default("MissingArgFor","Missing argument for %1",t.currentCS);var c=t.GetArgument(e)+","+t.GetArgument(e);c=o?r+" "+c+" "+n:i?"\\"+i+"l"+r+" "+c+" \\"+i+"r"+n:"\\left"+r+" "+c+" \\right"+n,t.Push(new s.default(c,t.stack.env,t.configuration).mml())};var g=[65,90],y=[97,122],v=[913,937],b=[945,969],x=[48,57];function _(t,e){return t>=e[0]&&t<=e[1]}function M(t,e,r,n){var o=t.configuration.parser,a=f.NodeFactory.createToken(t,e,r,n),i=n.codePointAt(0);return 1===n.length&&!o.stack.env.font&&o.stack.env.vectorFont&&(_(i,g)||_(i,y)||_(i,v)||_(i,x)||_(i,b)&&o.stack.env.vectorStar||d.default.getAttribute(a,"accent"))&&d.default.setAttribute(a,"mathvariant",o.stack.env.vectorFont),a}p.VectorBold=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=t.configuration.nodeFactory.get("token"),a=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",M),t.stack.env.vectorFont=r?"bold-italic":"bold",t.stack.env.vectorStar=r;var i=new s.default(n,t.stack.env,t.configuration).mml();a&&(t.stack.env.font=a),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",o),t.Push(i)},p.StarMacro=function(t,e,r){for(var n=[],o=3;o2&&l.length>2?(u="^{"+(l.length-1)+"}",c=!0):null!=a&&(r>2&&l.length>1&&(c=!0),d=u="^{"+a+"}");for(var f=o?"\\flatfrac":"\\frac",p=l.length>1?l[0]:"",h=l.length>1?l[1]:l[0],m="",g=2,y=void 0;y=l[g];g++)m+=n+" "+y;var v=f+"{"+n+u+p+"}{"+n+" "+h+d+" "+m+"}";t.Push(new s.default(v,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:c})))},p.Bra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o="",a=!1,i=!1;if("\\"===t.GetNext()){var l=t.i;t.i++;var c=t.GetCS(),u=t.lookup("macro",c);u&&"ket"===u.symbol?(a=!0,l=t.i,i=t.GetStar(),"{"===t.GetNext()?o=t.GetArgument(c,!0):(t.i=l,i=!1)):t.i=l}var d="";d=a?r||i?"\\langle{".concat(n,"}\\vert{").concat(o,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(o,"}\\right\\rangle"):r||i?"\\langle{".concat(n,"}\\vert"):"\\left\\langle{".concat(n,"}\\right\\vert{").concat(o,"}"),t.Push(new s.default(d,t.stack.env,t.configuration).mml())},p.Ket=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=r?"\\vert{".concat(n,"}\\rangle"):"\\left\\vert{".concat(n,"}\\right\\rangle");t.Push(new s.default(o,t.stack.env,t.configuration).mml())},p.BraKet=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var a="";a=null==o?r?"\\langle{".concat(n,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):r?"\\langle{".concat(n,"}\\vert{").concat(o,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(o,"}\\right\\rangle"),t.Push(new s.default(a,t.stack.env,t.configuration).mml())},p.KetBra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var a="";a=null==o?r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"):r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(o,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(o,"}\\right\\vert"),t.Push(new s.default(a,t.stack.env,t.configuration).mml())},p.Expectation=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),o=t.GetArgument(e),a=null;"{"===t.GetNext()&&(a=t.GetArgument(e,!0));var i=o&&a?A([a,o,a],r,n):r?"\\langle {".concat(o,"} \\rangle"):"\\left\\langle {".concat(o,"} \\right\\rangle");t.Push(new s.default(i,t.stack.env,t.configuration).mml())},p.MatrixElement=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),o=A([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],r,n);t.Push(new s.default(o,t.stack.env,t.configuration).mml())},p.MatrixQuantity=function(t,e,r){var n=t.GetStar(),o=r?"smallmatrix":"array",a="",i="",l="";switch(t.GetNext()){case"{":a=t.GetArgument(e);break;case"(":t.i++,i=n?"\\lgroup":"(",l=n?"\\rgroup":")",a=t.GetUpTo(e,")");break;case"[":t.i++,i="[",l="]",a=t.GetUpTo(e,"]");break;case"|":t.i++,i="|",l="|",a=t.GetUpTo(e,"|");break;default:i="(",l=")"}var c=(i?"\\left":"")+i+"\\begin{"+o+"}{} "+a+"\\end{"+o+"}"+(i?"\\right":"")+l;t.Push(new s.default(c,t.stack.env,t.configuration).mml())},p.IdentityMatrix=function(t,e){var r=t.GetArgument(e),n=parseInt(r,10);if(isNaN(n))throw new l.default("InvalidNumber","Invalid number");if(n<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);for(var o=Array(n).fill("0"),a=[],i=0;i=o){a.push(t.string.slice(s,o));break}s=t.i,a.push(i)}t.string=function(t,e){for(var r=t.length,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.SetOptionsConfiguration=e.SetOptionsUtil=void 0;var a=r(6552),i=r(7628),s=o(r(3466)),l=o(r(7702)),c=r(4237),u=o(r(724)),d=r(9077);e.SetOptionsUtil={filterPackage:function(t,e){if("tex"!==e&&!a.ConfigurationHandler.get(e))throw new s.default("NotAPackage","Not a defined package: %1",e);var r=t.options.setoptions,n=r.allowOptions[e];if(void 0===n&&!r.allowPackageDefault||!1===n)throw new s.default("PackageNotSettable",'Options can\'t be set for package "%1"',e);return!0},filterOption:function(t,e,r){var n,o=t.options.setoptions,a=o.allowOptions[e]||{},i=a.hasOwnProperty(r)&&!(0,d.isObject)(a[r])?a[r]:null;if(!1===i||null===i&&!o.allowOptionsDefault)throw new s.default("OptionNotSettable",'Option "%1" is not allowed to be set',r);if(!(null===(n="tex"===e?t.options:t.options[e])||void 0===n?void 0:n.hasOwnProperty(r)))throw"tex"===e?new s.default("InvalidTexOption",'Invalid TeX option "%1"',r):new s.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',r,e);return!0},filterValue:function(t,e,r,n){return n}};var f=new i.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(t,e){var r,o,a=t.GetBrackets(e)||"tex",i=l.default.keyvalOptions(t.GetArgument(e)),s=t.options.setoptions;if(s.filterPackage(t,a))try{for(var c=n(Object.keys(i)),u=c.next();!u.done;u=c.next()){var d=u.value;s.filterOption(t,a,d)&&(("tex"===a?t.options:t.options[a])[d]=s.filterValue(t,a,d,i[d]))}}catch(t){r={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(r)throw r.error}}}});e.SetOptionsConfiguration=a.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){var r=e.parseOptions.handlers.get("macro").lookup("require");r&&(f.add("Require",new c.Macro("Require",r._func)),f.add("require",new c.Macro("require",u.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:e.SetOptionsUtil.filterPackage,filterOption:e.SetOptionsUtil.filterOption,filterValue:e.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,d.expandable)({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}})},7368:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.TagFormatConfiguration=e.tagformatConfig=void 0;var a=r(6552),i=r(7251),s=0;function l(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&i.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.formatNumber=function(t){return e.parseOptions.options.tagformat.number(t)},r.prototype.formatTag=function(t){return e.parseOptions.options.tagformat.tag(t)},r.prototype.formatId=function(t){return e.parseOptions.options.tagformat.id(t)},r.prototype.formatUrl=function(t,r){return e.parseOptions.options.tagformat.url(t,r)},r}(i.TagsFactory.create(e.parseOptions.options.tags).constructor),a="configTags-"+ ++s;i.TagsFactory.add(a,n),e.parseOptions.options.tags=a}e.tagformatConfig=l,e.TagFormatConfiguration=a.Configuration.create("tagformat",{config:[l,10],options:{tagformat:{number:function(t){return t.toString()},tag:function(t){return"("+t+")"},id:function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},url:function(t,e){return e+"#"+encodeURIComponent(t)}}}})},1161:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TexHtmlConfiguration=e.HtmlNodeMethods=void 0;var o=r(6552),a=r(7628),i=n(r(3466)),s=r(4701);e.HtmlNodeMethods={TexHTML:function(t,e){if(!t.options.allowTexHTML)return!1;var r=t.string.slice(t.i).match(/^tex-html(?: n="(\d+)")?>/);if(!r)return!1;t.i+=r[0].length;var n=(r[1]?""):"")+"",o=t.string.indexOf(n);if(o<0)throw new i.default("TokenNotFoundForCommand","Could not find %1 for %2",n,"<"+r[0]);var a=t.string.substr(t.i,o-t.i).trim();t.i=o+11+(r[1]?3+r[1].length:0);var s=t.configuration.packageData.get("texhtml").adaptor,l=s.childNodes(s.body(s.parse(a)));if(0===l.length)return!0;var c=1===l.length?l[0]:s.node("div",{},l),u=t.create("node","html").setHTML(c,s);return t.Push(t.create("node","mtext",[u])),!0}},new a.MacroMap("tex-html",{"<":"TexHTML"},e.HtmlNodeMethods),e.TexHtmlConfiguration=o.Configuration.create("texhtml",{handler:{character:["tex-html"]},options:{allowTexHTML:!1},config:function(){if(s.HTMLDomStrings){var t=s.HTMLDomStrings.OPTIONS.includeHtmlTags;t["tex-html"]||(t["tex-html"]=function(t,e){var r=e.innerHTML(t),n=r.split(/<\/tex-html>/).length,o=n>1?' n="'.concat(n,'"'):"";return"")+r+(n>1?""):"")+""})}},preprocessors:[function(t){t.data.packageData.set("texhtml",{adaptor:t.document.adaptor})}],postprocessors:[function(t){t.data.packageData.set("texhtml",{adaptor:null})}]})},643:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TextcompConfiguration=void 0;var n=r(6552);r(4609),e.TextcompConfiguration=n.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},4609:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(7628),a=r(7007),i=r(440),s=n(r(7702)),l=r(4302);new o.CommandMap("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\ud83c\udd2f"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",a.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",a.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",a.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",a.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",a.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",a.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",a.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",a.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",a.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",a.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",a.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",a.TexConstant.Variant.OLDSTYLE]},{Insert:function(t,e,r,n){if(t instanceof l.TextParser){if(!n)return void i.TextMacrosMethods.Insert(t,e,r);t.saveText()}t.Push(s.default.internalText(t,r,n?{mathvariant:n}:{}))}})},82:function(t,e,r){var n,o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosConfiguration=e.TextBaseConfiguration=void 0;var a=r(6552),i=o(r(6394)),s=r(7251),l=r(8389),c=r(4302),u=r(440);function d(t,e,r,n){var o=t.configuration.packageData.get("textmacros");return t instanceof c.TextParser||(o.texParser=t),[new c.TextParser(e,n?{mathvariant:n}:{},o.parseOptions,r).mml()]}r(7900),e.TextBaseConfiguration=a.Configuration.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:function(t,e){t.text+=e},macro:function(t,e){var r=t.texParser,n=r.lookup("macro",e);n&&n._func!==u.TextMacrosMethods.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),r.parse("macro",[t,e])}},items:(n={},n[l.StartItem.prototype.kind]=l.StartItem,n[l.StopItem.prototype.kind]=l.StopItem,n[l.MmlItem.prototype.kind]=l.MmlItem,n[l.StyleItem.prototype.kind]=l.StyleItem,n)}),e.TextMacrosConfiguration=a.Configuration.create("textmacros",{config:function(t,e){var r=new a.ParserConfiguration(e.parseOptions.options.textmacros.packages,["tex","text"]);r.init();var n=new i.default(r,[]);n.options=e.parseOptions.options,r.config(e),s.TagsFactory.addTags(r.tags),n.tags=s.TagsFactory.getDefault(),n.tags.configuration=n,n.packageData=e.parseOptions.packageData,n.packageData.set("textmacros",{parseOptions:n,jax:e,texParser:null}),n.options.internalMath=d},preprocessors:[function(t){var e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}})},7900:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});var n=r(7628),o=r(7007),a=r(440),i=r(6914);new n.MacroMap("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},a.TextMacrosMethods),new n.CommandMap("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":["Macro","$\\\\$"],"'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",o.TexConstant.Variant.NORMAL],mit:["SetFont",o.TexConstant.Variant.ITALIC],oldstyle:["SetFont",o.TexConstant.Variant.OLDSTYLE],cal:["SetFont",o.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",o.TexConstant.Variant.BOLD],bbFont:["SetFont",o.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",o.TexConstant.Variant.SCRIPT],frak:["SetFont",o.TexConstant.Variant.FRAKTUR],sf:["SetFont",o.TexConstant.Variant.SANSSERIF],tt:["SetFont",o.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],Bbb:["Macro","{\\bbFont #1}",1],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",i.MATHSPACE.thinmathspace],":":["Spacer",i.MATHSPACE.mediummathspace],">":["Spacer",i.MATHSPACE.mediummathspace],";":["Spacer",i.MATHSPACE.thickmathspace],"!":["Spacer",i.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",i.MATHSPACE.thinmathspace],negthinspace:["Spacer",i.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",data:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},a.TextMacrosMethods)},440:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=void 0;var o=n(r(810)),a=r(239),i=n(r(724));e.TextMacrosMethods={Comment:function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o0))return s;if(d.revisit||(t=p.remainder),!d.toContinue)break t}}if(i<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},concatArray:function(t,e){if(e)if(Array.isArray(e))for(var r=0;r":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"- orbital overlap":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,"pm-operator":/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,operator:/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,arrowUpDown:/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"\\bond{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,CMT:/^[CMT](?=\[)/,"[(...)]":function(t){return o.patterns.findObserveGroups(t,"[","","","]")},"1st-level escape":/^(&|\\\\|\\hline)\s*/,"\\,":/^(?:\\[,\ ;:])/,"\\x{}{}":function(t){return o.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"\\x{}":function(t){return o.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","")},"\\ca":/^\\ca(?:\s+|(?![a-zA-Z]))/,"\\x":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,orbital:/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,others:/^[\/~|]/,"\\frac{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\frac{","","","}","{","","","}")},"\\overset{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\overset{","","","}","{","","","}")},"\\underset{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\underset{","","","}","{","","","}")},"\\underbrace{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\underbrace{","","","}_","{","","","}")},"\\color{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\color{","","","}")},"\\color{(...)}{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\color{","","","}","{","","","}")||o.patterns.findObserveGroups(t,"\\color","\\","",/^(?=\{)/,"{","","","}")},"\\ce{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\ce{","","","}")},"\\pu{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\pu{","","","}")},oxidation$:/^(?:[+-][IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"d-oxidation$":/^(?:[+-]?\s?[IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"roman numeral":/^[IVX]+/,"1/2$":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,amount:function(t){var e;if(e=t.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/))return{match_:e[0],remainder:t.substr(e[0].length)};var r=o.patterns.findObserveGroups(t,"","$","$","");return r&&(e=r.match_.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/))?{match_:e[0],remainder:t.substr(e[0].length)}:null},amount2:function(t){return this.amount(t)},"(KV letters),":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,formula$:function(t){if(t.match(/^\([a-z]+\)$/))return null;var e=t.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return e?{match_:e[0],remainder:t.substr(e[0].length)}:null},uprightEntities:/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},findObserveGroups:function(t,e,r,n,o,a,i,s,l,c){var u=function(t,e){if("string"==typeof e)return 0!==t.indexOf(e)?null:e;var r=t.match(e);return r?r[0]:null},p=u(t,e);if(null===p)return null;if(t=t.substr(p.length),null===(p=u(t,r)))return null;var d=function(t,e,r){for(var n=0;e2?{match_:n.slice(1),remainder:e.substr(n[0].length)}:{match_:n[1]||n[0],remainder:e.substr(n[0].length)}:null}},actions:{"a=":function(t,e){t.a=(t.a||"")+e},"b=":function(t,e){t.b=(t.b||"")+e},"p=":function(t,e){t.p=(t.p||"")+e},"o=":function(t,e){t.o=(t.o||"")+e},"q=":function(t,e){t.q=(t.q||"")+e},"d=":function(t,e){t.d=(t.d||"")+e},"rm=":function(t,e){t.rm=(t.rm||"")+e},"text=":function(t,e){t.text_=(t.text_||"")+e},insert:function(t,e,r){return{type_:r}},"insert+p1":function(t,e,r){return{type_:r,p1:e}},"insert+p1+p2":function(t,e,r){return{type_:r,p1:e[0],p2:e[1]}},copy:function(t,e){return e},write:function(t,e,r){return r},rm:function(t,e){return{type_:"rm",p1:e}},text:function(t,e){return o.go(e,"text")},"tex-math":function(t,e){return o.go(e,"tex-math")},"tex-math tight":function(t,e){return o.go(e,"tex-math tight")},bond:function(t,e,r){return{type_:"bond",kind_:r||e}},"color0-output":function(t,e){return{type_:"color0",color:e}},ce:function(t,e){return o.go(e,"ce")},pu:function(t,e){return o.go(e,"pu")},"1/2":function(t,e){var r=[];e.match(/^[+\-]/)&&(r.push(e.substr(0,1)),e=e.substr(1));var n=e.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return n[1]=n[1].replace(/\$/g,""),r.push({type_:"frac",p1:n[1],p2:n[2]}),n[3]&&(n[3]=n[3].replace(/\$/g,""),r.push({type_:"tex-math",p1:n[3]})),r},"9,9":function(t,e){return o.go(e,"9,9")}},stateMachines:{tex:{transitions:n({empty:{0:{action_:"copy"}},"\\ce{(...)}":{0:{action_:[{type_:"write",option:"{"},"ce",{type_:"write",option:"}"}]}},"\\pu{(...)}":{0:{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},else:{0:{action_:"copy"}}}),actions:{}},ce:{transitions:n({empty:{"*":{action_:"output"}},else:{"0|1|2":{action_:"beginsWithBond=false",revisit:!0,toContinue:!0}},oxidation$:{0:{action_:"oxidation-output"}},CMT:{r:{action_:"rdt=",nextState:"rt"},rd:{action_:"rqt=",nextState:"rdt"}},arrowUpDown:{"0|1|2|as":{action_:["sb=false","output","operator"],nextState:"1"}},uprightEntities:{"0|1|2":{action_:["o=","output"],nextState:"1"}},orbital:{"0|1|2|3":{action_:"o=",nextState:"o"}},"->":{"0|1|2|3":{action_:"r=",nextState:"r"},"a|as":{action_:["output","r="],nextState:"r"},"*":{action_:["output","r="],nextState:"r"}},"+":{o:{action_:"d= kv",nextState:"d"},"d|D":{action_:"d=",nextState:"d"},q:{action_:"d=",nextState:"qd"},"qd|qD":{action_:"d=",nextState:"qd"},dq:{action_:["output","d="],nextState:"d"},3:{action_:["sb=false","output","operator"],nextState:"0"}},amount:{"0|2":{action_:"a=",nextState:"a"}},"pm-operator":{"0|1|2|a|as":{action_:["sb=false","output",{type_:"operator",option:"\\pm"}],nextState:"0"}},operator:{"0|1|2|a|as":{action_:["sb=false","output","operator"],nextState:"0"}},"-$":{"o|q":{action_:["charge or bond","output"],nextState:"qd"},d:{action_:"d=",nextState:"d"},D:{action_:["output",{type_:"bond",option:"-"}],nextState:"3"},q:{action_:"d=",nextState:"qd"},qd:{action_:"d=",nextState:"qd"},"qD|dq":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},"-9":{"3|o":{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"3"}},"- orbital overlap":{o:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},d:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"}},"-":{"0|1|2":{action_:[{type_:"output",option:1},"beginsWithBond=true",{type_:"bond",option:"-"}],nextState:"3"},3:{action_:{type_:"bond",option:"-"}},a:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},as:{action_:[{type_:"output",option:2},{type_:"bond",option:"-"}],nextState:"3"},b:{action_:"b="},o:{action_:{type_:"- after o/d",option:!1},nextState:"2"},q:{action_:{type_:"- after o/d",option:!1},nextState:"2"},"d|qd|dq":{action_:{type_:"- after o/d",option:!0},nextState:"2"},"D|qD|p":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},amount2:{"1|3":{action_:"a=",nextState:"a"}},letters:{"0|1|2|3|a|as|b|p|bp|o":{action_:"o=",nextState:"o"},"q|dq":{action_:["output","o="],nextState:"o"},"d|D|qd|qD":{action_:"o after d",nextState:"o"}},digits:{o:{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},q:{action_:["output","o="],nextState:"o"},a:{action_:"o=",nextState:"o"}},"space A":{"b|p|bp":{action_:[]}},space:{a:{action_:[],nextState:"as"},0:{action_:"sb=false"},"1|2":{action_:"sb=true"},"r|rt|rd|rdt|rdq":{action_:"output",nextState:"0"},"*":{action_:["output","sb=true"],nextState:"1"}},"1st-level escape":{"1|2":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}]},"*":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}],nextState:"0"}},"[(...)]":{"r|rt":{action_:"rd=",nextState:"rd"},"rd|rdt":{action_:"rq=",nextState:"rdq"}},"...":{"o|d|D|dq|qd|qD":{action_:["output",{type_:"bond",option:"..."}],nextState:"3"},"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"ellipsis"}],nextState:"1"}},". __* ":{"*":{action_:["output",{type_:"insert",option:"addition compound"}],nextState:"1"}},"state of aggregation $":{"*":{action_:["output","state of aggregation"],nextState:"1"}},"{[(":{"a|as|o":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"0|1|2|3":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"*":{action_:["output","o=","output","parenthesisLevel++"],nextState:"2"}},")]}":{"0|1|2|3|b|p|bp|o":{action_:["o=","parenthesisLevel--"],nextState:"o"},"a|as|d|D|q|qd|qD|dq":{action_:["output","o=","parenthesisLevel--"],nextState:"o"}},", ":{"*":{action_:["output","comma"],nextState:"0"}},"^_":{"*":{action_:[]}},"^{(...)}|^($...$)":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"D"},q:{action_:"d=",nextState:"qD"},"d|D|qd|qD|dq":{action_:["output","d="],nextState:"D"}},"^a|^\\x{}{}|^\\x{}|^\\x|'":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"d"},q:{action_:"d=",nextState:"qd"},"d|qd|D|qD":{action_:"d="},dq:{action_:["output","d="],nextState:"d"}},"_{(state of aggregation)}$":{"d|D|q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"_{(...)}|_($...$)|_9|_\\x{}{}|_\\x{}|_\\x":{"0|1|2|as":{action_:"p=",nextState:"p"},b:{action_:"p=",nextState:"bp"},"3|o":{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},"q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"=<>":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"#":{"0|1|2|3|a|as|o":{action_:[{type_:"output",option:2},{type_:"bond",option:"#"}],nextState:"3"}},"{}^":{"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"tinySkip"}],nextState:"1"}},"{}":{"*":{action_:{type_:"output",option:1},nextState:"1"}},"{...}":{"0|1|2|3|a|as|b|p|bp":{action_:"o=",nextState:"o"},"o|d|D|q|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"$...$":{a:{action_:"a="},"0|1|2|3|as|b|p|bp|o":{action_:"o=",nextState:"o"},"as|o":{action_:"o="},"q|d|D|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"\\bond{(...)}":{"*":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"\\frac{(...)}":{"*":{action_:[{type_:"output",option:1},"frac-output"],nextState:"3"}},"\\overset{(...)}":{"*":{action_:[{type_:"output",option:2},"overset-output"],nextState:"3"}},"\\underset{(...)}":{"*":{action_:[{type_:"output",option:2},"underset-output"],nextState:"3"}},"\\underbrace{(...)}":{"*":{action_:[{type_:"output",option:2},"underbrace-output"],nextState:"3"}},"\\color{(...)}{(...)}":{"*":{action_:[{type_:"output",option:2},"color-output"],nextState:"3"}},"\\color{(...)}":{"*":{action_:[{type_:"output",option:2},"color0-output"]}},"\\ce{(...)}":{"*":{action_:[{type_:"output",option:2},"ce"],nextState:"3"}},"\\,":{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"1"}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}],nextState:"3"}},"\\x{}{}|\\x{}|\\x":{"0|1|2|3|a|as|b|p|bp|o|c0":{action_:["o=","output"],nextState:"3"},"*":{action_:["output","o=","output"],nextState:"3"}},others:{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"3"}},else2:{a:{action_:"a to o",nextState:"o",revisit:!0},as:{action_:["output","sb=true"],nextState:"1",revisit:!0},"r|rt|rd|rdt|rdq":{action_:["output"],nextState:"0",revisit:!0},"*":{action_:["output","copy"],nextState:"3"}}}),actions:{"o after d":function(t,e){var r;if((t.d||"").match(/^[1-9][0-9]*$/)){var n=t.d;t.d=void 0,(r=this.output(t)).push({type_:"tinySkip"}),t.b=n}else r=this.output(t);return o.actions["o="](t,e),r},"d= kv":function(t,e){t.d=e,t.dType="kv"},"charge or bond":function(t,e){if(t.beginsWithBond){var r=[];return o.concatArray(r,this.output(t)),o.concatArray(r,o.actions.bond(t,e,"-")),r}t.d=e},"- after o/d":function(t,e,r){var n=o.patterns.match_("orbital",t.o||""),a=o.patterns.match_("one lowercase greek letter $",t.o||""),i=o.patterns.match_("one lowercase latin letter $",t.o||""),s=o.patterns.match_("$one lowercase latin letter$ $",t.o||""),l="-"===e&&(n&&""===n.remainder||a||i||s);!l||t.a||t.b||t.p||t.d||t.q||n||!i||(t.o="$"+t.o+"$");var c=[];return l?(o.concatArray(c,this.output(t)),c.push({type_:"hyphen"})):(n=o.patterns.match_("digits",t.d||""),r&&n&&""===n.remainder?(o.concatArray(c,o.actions["d="](t,e)),o.concatArray(c,this.output(t))):(o.concatArray(c,this.output(t)),o.concatArray(c,o.actions.bond(t,e,"-")))),c},"a to o":function(t){t.o=t.a,t.a=void 0},"sb=true":function(t){t.sb=!0},"sb=false":function(t){t.sb=!1},"beginsWithBond=true":function(t){t.beginsWithBond=!0},"beginsWithBond=false":function(t){t.beginsWithBond=!1},"parenthesisLevel++":function(t){t.parenthesisLevel++},"parenthesisLevel--":function(t){t.parenthesisLevel--},"state of aggregation":function(t,e){return{type_:"state of aggregation",p1:o.go(e,"o")}},comma:function(t,e){var r=e.replace(/\s*$/,"");return r!==e&&0===t.parenthesisLevel?{type_:"comma enumeration L",p1:r}:{type_:"comma enumeration M",p1:r}},output:function(t,e,r){var n;if(t.r){var a=void 0;a="M"===t.rdt?o.go(t.rd,"tex-math"):"T"===t.rdt?[{type_:"text",p1:t.rd||""}]:o.go(t.rd,"ce");var i=void 0;i="M"===t.rqt?o.go(t.rq,"tex-math"):"T"===t.rqt?[{type_:"text",p1:t.rq||""}]:o.go(t.rq,"ce"),n={type_:"arrow",r:t.r,rd:a,rq:i}}else n=[],(t.a||t.b||t.p||t.o||t.q||t.d||r)&&(t.sb&&n.push({type_:"entitySkip"}),t.o||t.q||t.d||t.b||t.p||2===r?t.o||t.q||t.d||!t.b&&!t.p?t.o&&"kv"===t.dType&&o.patterns.match_("d-oxidation$",t.d||"")?t.dType="oxidation":t.o&&"kv"===t.dType&&!t.q&&(t.dType=void 0):(t.o=t.a,t.d=t.b,t.q=t.p,t.a=t.b=t.p=void 0):(t.o=t.a,t.a=void 0),n.push({type_:"chemfive",a:o.go(t.a,"a"),b:o.go(t.b,"bd"),p:o.go(t.p,"pq"),o:o.go(t.o,"o"),q:o.go(t.q,"pq"),d:o.go(t.d,"oxidation"===t.dType?"oxidation":"bd"),dType:t.dType}));for(var s in t)"parenthesisLevel"!==s&&"beginsWithBond"!==s&&delete t[s];return n},"oxidation-output":function(t,e){var r=["{"];return o.concatArray(r,o.go(e,"oxidation")),r.push("}"),r},"frac-output":function(t,e){return{type_:"frac-ce",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"overset-output":function(t,e){return{type_:"overset",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"underset-output":function(t,e){return{type_:"underset",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"underbrace-output":function(t,e){return{type_:"underbrace",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"ce")}},"r=":function(t,e){t.r=e},"rdt=":function(t,e){t.rdt=e},"rd=":function(t,e){t.rd=e},"rqt=":function(t,e){t.rqt=e},"rq=":function(t,e){t.rq=e},operator:function(t,e,r){return{type_:"operator",kind_:r||e}}}},a:{transitions:n({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math tight",nextState:"1"}},",":{"*":{action_:{type_:"insert",option:"commaDecimal"}}},else2:{"*":{action_:"copy"}}}),actions:{}},o:{transitions:n({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},letters:{"*":{action_:"rm"}},"\\ca":{"*":{action_:{type_:"insert",option:"circa"}}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:[{type_:"write",option:"{"},"text",{type_:"write",option:"}"}]}},else2:{"*":{action_:"copy"}}}),actions:{}},text:{transitions:n({empty:{"*":{action_:"output"}},"{...}":{"*":{action_:"text="}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"\\greek":{"*":{action_:["output","rm"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:["output","copy"]}},else:{"*":{action_:"text="}}}),actions:{output:function(t){if(t.text_){var e={type_:"text",p1:t.text_};for(var r in t)delete t[r];return e}}}},pq:{transitions:n({empty:{"*":{action_:[]}},"state of aggregation $":{"*":{action_:"state of aggregation"}},i$:{0:{action_:[],nextState:"!f",revisit:!0}},"(KV letters),":{0:{action_:"rm",nextState:"0"}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"a-z":{f:{action_:"tex-math"}},letters:{"*":{action_:"rm"}},"-9.,9":{"*":{action_:"9,9"}},",":{"*":{action_:{type_:"insert+p1",option:"comma enumeration S"}}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"state of aggregation":function(t,e){return{type_:"state of aggregation subscript",p1:o.go(e,"o")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"pq")}}}},bd:{transitions:n({empty:{"*":{action_:[]}},x$:{0:{action_:[],nextState:"!f",revisit:!0}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"-9.,9 no missing 0":{"*":{action_:"9,9"}},".":{"*":{action_:{type_:"insert",option:"electron dot"}}},"a-z":{f:{action_:"tex-math"}},x:{"*":{action_:{type_:"insert",option:"KV x"}}},letters:{"*":{action_:"rm"}},"'":{"*":{action_:{type_:"insert",option:"prime"}}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"bd")}}}},oxidation:{transitions:n({empty:{"*":{action_:[]}},"roman numeral":{"*":{action_:"roman-numeral"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},else:{"*":{action_:"copy"}}}),actions:{"roman-numeral":function(t,e){return{type_:"roman numeral",p1:e}}}},"tex-math":{transitions:n({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},else:{"*":{action_:"o="}}}),actions:{output:function(t){if(t.o){var e={type_:"tex-math",p1:t.o};for(var r in t)delete t[r];return e}}}},"tex-math tight":{transitions:n({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},"-|+":{"*":{action_:"tight operator"}},else:{"*":{action_:"o="}}}),actions:{"tight operator":function(t,e){t.o=(t.o||"")+"{"+e+"}"},output:function(t){if(t.o){var e={type_:"tex-math",p1:t.o};for(var r in t)delete t[r];return e}}}},"9,9":{transitions:n({empty:{"*":{action_:[]}},",":{"*":{action_:"comma"}},else:{"*":{action_:"copy"}}}),actions:{comma:function(){return{type_:"commaDecimal"}}}},pu:{transitions:n({empty:{"*":{action_:"output"}},space$:{"*":{action_:["output","space"]}},"{[(|)]}":{"0|a":{action_:"copy"}},"(-)(9)^(-9)":{0:{action_:"number^",nextState:"a"}},"(-)(9.,9)(e)(99)":{0:{action_:"enumber",nextState:"a"}},space:{"0|a":{action_:[]}},"pm-operator":{"0|a":{action_:{type_:"operator",option:"\\pm"},nextState:"0"}},operator:{"0|a":{action_:"copy",nextState:"0"}},"//":{d:{action_:"o=",nextState:"/"}},"/":{d:{action_:"o=",nextState:"/"}},"{...}|else":{"0|d":{action_:"d=",nextState:"d"},a:{action_:["space","d="],nextState:"d"},"/|q":{action_:"q=",nextState:"q"}}}),actions:{enumber:function(t,e){var r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),e[1]&&(o.concatArray(r,o.go(e[1],"pu-9,9")),e[2]&&(e[2].match(/[,.]/)?o.concatArray(r,o.go(e[2],"pu-9,9")):r.push(e[2])),(e[3]||e[4])&&("e"===e[3]||"*"===e[4]?r.push({type_:"cdot"}):r.push({type_:"times"}))),e[5]&&r.push("10^{"+e[5]+"}"),r},"number^":function(t,e){var r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),o.concatArray(r,o.go(e[1],"pu-9,9")),r.push("^{"+e[2]+"}"),r},operator:function(t,e,r){return{type_:"operator",kind_:r||e}},space:function(){return{type_:"pu-space-1"}},output:function(t){var e,r=o.patterns.match_("{(...)}",t.d||"");r&&""===r.remainder&&(t.d=r.match_);var n=o.patterns.match_("{(...)}",t.q||"");if(n&&""===n.remainder&&(t.q=n.match_),t.d&&(t.d=t.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.d=t.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),t.q){t.q=t.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.q=t.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");var a={d:o.go(t.d,"pu"),q:o.go(t.q,"pu")};"//"===t.o?e={type_:"pu-frac",p1:a.d,p2:a.q}:(e=a.d,a.d.length>1||a.q.length>1?e.push({type_:" / "}):e.push({type_:"/"}),o.concatArray(e,a.q))}else e=o.go(t.d,"pu-2");for(var i in t)delete t[i];return e}}},"pu-2":{transitions:n({empty:{"*":{action_:"output"}},"*":{"*":{action_:["output","cdot"],nextState:"0"}},"\\x":{"*":{action_:"rm="}},space:{"*":{action_:["output","space"],nextState:"0"}},"^{(...)}|^(-1)":{1:{action_:"^(-1)"}},"-9.,9":{0:{action_:"rm=",nextState:"0"},1:{action_:"^(-1)",nextState:"0"}},"{...}|else":{"*":{action_:"rm=",nextState:"1"}}}),actions:{cdot:function(){return{type_:"tight cdot"}},"^(-1)":function(t,e){t.rm+="^{"+e+"}"},space:function(){return{type_:"pu-space-2"}},output:function(t){var e=[];if(t.rm){var r=o.patterns.match_("{(...)}",t.rm||"");e=r&&""===r.remainder?o.go(r.match_,"pu"):{type_:"rm",p1:t.rm}}for(var n in t)delete t[n];return e}}},"pu-9,9":{transitions:n({empty:{0:{action_:"output-0"},o:{action_:"output-o"}},",":{0:{action_:["output-0","comma"],nextState:"o"}},".":{0:{action_:["output-0","copy"],nextState:"o"}},else:{"*":{action_:"text="}}}),actions:{comma:function(){return{type_:"commaDecimal"}},"output-0":function(t){var e=[];if(t.text_=t.text_||"",t.text_.length>4){var r=t.text_.length%3;0===r&&(r=3);for(var n=t.text_.length-3;n>0;n-=3)e.push(t.text_.substr(n,3)),e.push({type_:"1000 separator"});e.push(t.text_.substr(0,r)),e.reverse()}else e.push(t.text_);for(var o in t)delete t[o];return e},"output-o":function(t){var e=[];if(t.text_=t.text_||"",t.text_.length>4){var r=t.text_.length-3,n=void 0;for(n=0;n"===t.r||"<=>>"===t.r||"<<=>"===t.r||"<--\x3e"===t.r?(s="\\long"+s,i.rd&&(s="\\overset{"+i.rd+"}{"+s+"}"),i.rq&&(s="<--\x3e"===t.r?"\\underset{\\lower2mu{"+i.rq+"}}{"+s+"}":"\\underset{\\lower6mu{"+i.rq+"}}{"+s+"}"),s=" {}\\mathrel{"+s+"}{} "):(i.rq&&(s+="[{"+i.rq+"}]"),s=" {}\\mathrel{\\x"+(s+="{"+i.rd+"}")+"}{} "):s=" {}\\mathrel{\\long"+s+"}{} ",e=s;break;case"operator":e=a._getOperator(t.kind_);break;case"space":e=" ";break;case"tinySkip":e="\\mkern2mu";break;case"entitySkip":case"pu-space-1":e="~";break;case"pu-space-2":e="\\mkern3mu ";break;case"1000 separator":e="\\mkern2mu ";break;case"commaDecimal":e="{,}";break;case"comma enumeration L":e="{"+t.p1+"}\\mkern6mu ";break;case"comma enumeration M":e="{"+t.p1+"}\\mkern3mu ";break;case"comma enumeration S":e="{"+t.p1+"}\\mkern1mu ";break;case"hyphen":e="\\text{-}";break;case"addition compound":e="\\,{\\cdot}\\,";break;case"electron dot":e="\\mkern1mu \\bullet\\mkern1mu ";break;case"KV x":e="{\\times}";break;case"prime":e="\\prime ";break;case"cdot":e="\\cdot ";break;case"tight cdot":e="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"times":e="\\times ";break;case"circa":e="{\\sim}";break;case"^":e="uparrow";break;case"v":e="downarrow";break;case"ellipsis":e="\\ldots ";break;case"/":e="/";break;case" / ":e="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return e},_getArrow:function(t){switch(t){case"->":case"\u2192":case"\u27f6":return"rightarrow";case"<-":return"leftarrow";case"<->":return"leftrightarrow";case"<--\x3e":return"leftrightarrows";case"<=>":case"\u21cc":return"rightleftharpoons";case"<=>>":return"Rightleftharpoons";case"<<=>":return"Leftrightharpoons";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getBond:function(t){switch(t){case"-":case"1":return"{-}";case"=":case"2":return"{=}";case"#":case"3":return"{\\equiv}";case"~":return"{\\tripledash}";case"~-":return"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}";case"~=":case"~--":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}";case"-~-":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}";case"...":return"{{\\cdot}{\\cdot}{\\cdot}}";case"....":return"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}";case"->":return"{\\rightarrow}";case"<-":return"{\\leftarrow}";case"<":return"{<}";case">":return"{>}";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getOperator:function(t){switch(t){case"+":return" {}+{} ";case"-":return" {}-{} ";case"=":return" {}={} ";case"<":return" {}<{} ";case">":return" {}>{} ";case"<<":return" {}\\ll{} ";case">>":return" {}\\gg{} ";case"\\pm":return" {}\\pm{} ";case"\\approx":case"$\\approx$":return" {}\\approx{} ";case"v":case"(v)":return" \\downarrow{} ";case"^":case"(^)":return" \\uparrow{} ";default:throw["MhchemBugT","mhchem bug T. Please report."]}}}}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var a=e[n]={exports:{}};return t[n].call(a.exports,a,a.exports,r),a.exports}!function(){var t=r(8723),e=r(7306),n=r(7205),o=r(2160),a=r(6552),i=r(199),s=r(2982),l=r(2910),c=r(8644),u=r(8321),p=r(4708),d=r(6394),f=r(7702),h=r(9874),m=r(7044),g=r(3239),y=r(4237),v=r(7628),b=r(7251),x=r(7007),_=r(3466),M=r(810),w=r(1313),A=r(6701),C=r(7215),P=r(3946),S=r(3632),O=r(2684),T=r(1451),k=r(3606),E=r(8389),I=r(724),N=r(3067),q=r(9267),L=r(1677),F=r(9365),D=r(1990),B=r(7404),j=r(2146),R=r(3583),G=r(3118),V=r(9489),U=r(2632),$=r(322),X=r(9570),z=r(2298),H=r(4151),K=r(6961),J=r(9574),W=r(3997),Q=r(3274),Z=r(8430),Y=r(3904),tt=r(6755),et=r(5246),rt=r(1307),nt=r(153),ot=r(2565),at=r(856),it=r(9095),st=r(8155),lt=r(1331),ct=r(885),ut=r(1323),pt=r(2200),dt=r(6706),ft=r(8562),ht=r(5282),mt=r(9569),gt=r(8405),yt=r(9589),vt=r(4996),bt=r(1541),xt=r(4303),_t=r(955),Mt=r(7368),wt=r(643),At=r(82),Ct=r(440),Pt=r(4302),St=r(1158),Ot=r(3450),Tt=r(4325);MathJax.loader&&MathJax.loader.checkVersion("input/tex-full",e.q,"input"),(0,t.combineWithMathJax)({_:{input:{tex_ts:n,tex:{AllPackages:o,Configuration:a,FilterUtil:i,FindTeX:s,MapHandler:l,NodeFactory:c,NodeUtil:u,ParseMethods:p,ParseOptions:d,ParseUtil:f,Stack:h,StackItem:m,StackItemFactory:g,Symbol:y,SymbolMap:v,Tags:b,TexConstants:x,TexError:_,TexParser:M,action:{ActionConfiguration:w},amscd:{AmsCdConfiguration:A,AmsCdMethods:C},ams:{AmsConfiguration:P,AmsItems:S,AmsMethods:O},autoload:{AutoloadConfiguration:T},base:{BaseConfiguration:k,BaseItems:E,BaseMethods:I},bbox:{BboxConfiguration:N},boldsymbol:{BoldsymbolConfiguration:q},braket:{BraketConfiguration:L,BraketItems:F,BraketMethods:D},bussproofs:{BussproofsConfiguration:B,BussproofsItems:j,BussproofsMethods:R,BussproofsUtil:G},cancel:{CancelConfiguration:V},cases:{CasesConfiguration:U},centernot:{CenternotConfiguration:$},colortbl:{ColortblConfiguration:X},colorv2:{ColorV2Configuration:z},color:{ColorConfiguration:H,ColorConstants:K,ColorMethods:J,ColorUtil:W},configmacros:{ConfigMacrosConfiguration:Q},empheq:{EmpheqConfiguration:Z,EmpheqUtil:Y},enclose:{EncloseConfiguration:tt},extpfeil:{ExtpfeilConfiguration:et},gensymb:{GensymbConfiguration:rt},html:{HtmlConfiguration:nt,HtmlMethods:ot},mathtools:{MathtoolsConfiguration:at,MathtoolsItems:it,MathtoolsMethods:st,MathtoolsTags:lt,MathtoolsUtil:ct},mhchem:{MhchemConfiguration:ut},newcommand:{NewcommandConfiguration:pt,NewcommandItems:dt,NewcommandMethods:ft,NewcommandUtil:ht},noerrors:{NoErrorsConfiguration:mt},noundefined:{NoUndefinedConfiguration:gt},physics:{PhysicsConfiguration:yt,PhysicsItems:vt,PhysicsMethods:bt},require:{RequireConfiguration:xt},setoptions:{SetOptionsConfiguration:_t},tagformat:{TagFormatConfiguration:Mt},textcomp:{TextcompConfiguration:wt},textmacros:{TextMacrosConfiguration:At,TextMacrosMethods:Ct,TextParser:Pt},unicode:{UnicodeConfiguration:St},upgreek:{UpgreekConfiguration:Ot},verb:{VerbConfiguration:Tt}}}}}),MathJax.loader&&MathJax.loader.checkVersion("[tex]/all-packages",e.q,"tex-extension"),(0,t.combineWithMathJax)({_:{input:{tex:{AllPackages:o,autoload:{AutoloadConfiguration:T},require:{RequireConfiguration:xt}}}}});var kt,Et=r(9077);function It(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,Et.insert)(MathJax.config.tex,{packages:r})}}function Nt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0))return s;if(f.revisit||(t=d.remainder),!f.toContinue)break t}}if(i<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},concatArray:function(t,e){if(e)if(Array.isArray(e))for(var r=0;r":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"- orbital overlap":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,"pm-operator":/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,operator:/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,arrowUpDown:/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"\\bond{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,CMT:/^[CMT](?=\[)/,"[(...)]":function(t){return o.patterns.findObserveGroups(t,"[","","","]")},"1st-level escape":/^(&|\\\\|\\hline)\s*/,"\\,":/^(?:\\[,\ ;:])/,"\\x{}{}":function(t){return o.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"\\x{}":function(t){return o.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","")},"\\ca":/^\\ca(?:\s+|(?![a-zA-Z]))/,"\\x":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,orbital:/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,others:/^[\/~|]/,"\\frac{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\frac{","","","}","{","","","}")},"\\overset{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\overset{","","","}","{","","","}")},"\\underset{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\underset{","","","}","{","","","}")},"\\underbrace{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\underbrace{","","","}_","{","","","}")},"\\color{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\color{","","","}")},"\\color{(...)}{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\color{","","","}","{","","","}")||o.patterns.findObserveGroups(t,"\\color","\\","",/^(?=\{)/,"{","","","}")},"\\ce{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\ce{","","","}")},"\\pu{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\pu{","","","}")},oxidation$:/^(?:[+-][IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"d-oxidation$":/^(?:[+-]?\s?[IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"roman numeral":/^[IVX]+/,"1/2$":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,amount:function(t){var e;if(e=t.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/))return{match_:e[0],remainder:t.substr(e[0].length)};var r=o.patterns.findObserveGroups(t,"","$","$","");return r&&(e=r.match_.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/))?{match_:e[0],remainder:t.substr(e[0].length)}:null},amount2:function(t){return this.amount(t)},"(KV letters),":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,formula$:function(t){if(t.match(/^\([a-z]+\)$/))return null;var e=t.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return e?{match_:e[0],remainder:t.substr(e[0].length)}:null},uprightEntities:/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},findObserveGroups:function(t,e,r,n,o,a,i,s,l,c){var u=function(t,e){if("string"==typeof e)return 0!==t.indexOf(e)?null:e;var r=t.match(e);return r?r[0]:null},d=u(t,e);if(null===d)return null;if(t=t.substr(d.length),null===(d=u(t,r)))return null;var f=function(t,e,r){for(var n=0;e2?{match_:n.slice(1),remainder:e.substr(n[0].length)}:{match_:n[1]||n[0],remainder:e.substr(n[0].length)}:null}},actions:{"a=":function(t,e){t.a=(t.a||"")+e},"b=":function(t,e){t.b=(t.b||"")+e},"p=":function(t,e){t.p=(t.p||"")+e},"o=":function(t,e){t.o=(t.o||"")+e},"q=":function(t,e){t.q=(t.q||"")+e},"d=":function(t,e){t.d=(t.d||"")+e},"rm=":function(t,e){t.rm=(t.rm||"")+e},"text=":function(t,e){t.text_=(t.text_||"")+e},insert:function(t,e,r){return{type_:r}},"insert+p1":function(t,e,r){return{type_:r,p1:e}},"insert+p1+p2":function(t,e,r){return{type_:r,p1:e[0],p2:e[1]}},copy:function(t,e){return e},write:function(t,e,r){return r},rm:function(t,e){return{type_:"rm",p1:e}},text:function(t,e){return o.go(e,"text")},"tex-math":function(t,e){return o.go(e,"tex-math")},"tex-math tight":function(t,e){return o.go(e,"tex-math tight")},bond:function(t,e,r){return{type_:"bond",kind_:r||e}},"color0-output":function(t,e){return{type_:"color0",color:e}},ce:function(t,e){return o.go(e,"ce")},pu:function(t,e){return o.go(e,"pu")},"1/2":function(t,e){var r=[];e.match(/^[+\-]/)&&(r.push(e.substr(0,1)),e=e.substr(1));var n=e.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return n[1]=n[1].replace(/\$/g,""),r.push({type_:"frac",p1:n[1],p2:n[2]}),n[3]&&(n[3]=n[3].replace(/\$/g,""),r.push({type_:"tex-math",p1:n[3]})),r},"9,9":function(t,e){return o.go(e,"9,9")}},stateMachines:{tex:{transitions:n({empty:{0:{action_:"copy"}},"\\ce{(...)}":{0:{action_:[{type_:"write",option:"{"},"ce",{type_:"write",option:"}"}]}},"\\pu{(...)}":{0:{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},else:{0:{action_:"copy"}}}),actions:{}},ce:{transitions:n({empty:{"*":{action_:"output"}},else:{"0|1|2":{action_:"beginsWithBond=false",revisit:!0,toContinue:!0}},oxidation$:{0:{action_:"oxidation-output"}},CMT:{r:{action_:"rdt=",nextState:"rt"},rd:{action_:"rqt=",nextState:"rdt"}},arrowUpDown:{"0|1|2|as":{action_:["sb=false","output","operator"],nextState:"1"}},uprightEntities:{"0|1|2":{action_:["o=","output"],nextState:"1"}},orbital:{"0|1|2|3":{action_:"o=",nextState:"o"}},"->":{"0|1|2|3":{action_:"r=",nextState:"r"},"a|as":{action_:["output","r="],nextState:"r"},"*":{action_:["output","r="],nextState:"r"}},"+":{o:{action_:"d= kv",nextState:"d"},"d|D":{action_:"d=",nextState:"d"},q:{action_:"d=",nextState:"qd"},"qd|qD":{action_:"d=",nextState:"qd"},dq:{action_:["output","d="],nextState:"d"},3:{action_:["sb=false","output","operator"],nextState:"0"}},amount:{"0|2":{action_:"a=",nextState:"a"}},"pm-operator":{"0|1|2|a|as":{action_:["sb=false","output",{type_:"operator",option:"\\pm"}],nextState:"0"}},operator:{"0|1|2|a|as":{action_:["sb=false","output","operator"],nextState:"0"}},"-$":{"o|q":{action_:["charge or bond","output"],nextState:"qd"},d:{action_:"d=",nextState:"d"},D:{action_:["output",{type_:"bond",option:"-"}],nextState:"3"},q:{action_:"d=",nextState:"qd"},qd:{action_:"d=",nextState:"qd"},"qD|dq":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},"-9":{"3|o":{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"3"}},"- orbital overlap":{o:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},d:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"}},"-":{"0|1|2":{action_:[{type_:"output",option:1},"beginsWithBond=true",{type_:"bond",option:"-"}],nextState:"3"},3:{action_:{type_:"bond",option:"-"}},a:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},as:{action_:[{type_:"output",option:2},{type_:"bond",option:"-"}],nextState:"3"},b:{action_:"b="},o:{action_:{type_:"- after o/d",option:!1},nextState:"2"},q:{action_:{type_:"- after o/d",option:!1},nextState:"2"},"d|qd|dq":{action_:{type_:"- after o/d",option:!0},nextState:"2"},"D|qD|p":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},amount2:{"1|3":{action_:"a=",nextState:"a"}},letters:{"0|1|2|3|a|as|b|p|bp|o":{action_:"o=",nextState:"o"},"q|dq":{action_:["output","o="],nextState:"o"},"d|D|qd|qD":{action_:"o after d",nextState:"o"}},digits:{o:{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},q:{action_:["output","o="],nextState:"o"},a:{action_:"o=",nextState:"o"}},"space A":{"b|p|bp":{action_:[]}},space:{a:{action_:[],nextState:"as"},0:{action_:"sb=false"},"1|2":{action_:"sb=true"},"r|rt|rd|rdt|rdq":{action_:"output",nextState:"0"},"*":{action_:["output","sb=true"],nextState:"1"}},"1st-level escape":{"1|2":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}]},"*":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}],nextState:"0"}},"[(...)]":{"r|rt":{action_:"rd=",nextState:"rd"},"rd|rdt":{action_:"rq=",nextState:"rdq"}},"...":{"o|d|D|dq|qd|qD":{action_:["output",{type_:"bond",option:"..."}],nextState:"3"},"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"ellipsis"}],nextState:"1"}},". __* ":{"*":{action_:["output",{type_:"insert",option:"addition compound"}],nextState:"1"}},"state of aggregation $":{"*":{action_:["output","state of aggregation"],nextState:"1"}},"{[(":{"a|as|o":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"0|1|2|3":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"*":{action_:["output","o=","output","parenthesisLevel++"],nextState:"2"}},")]}":{"0|1|2|3|b|p|bp|o":{action_:["o=","parenthesisLevel--"],nextState:"o"},"a|as|d|D|q|qd|qD|dq":{action_:["output","o=","parenthesisLevel--"],nextState:"o"}},", ":{"*":{action_:["output","comma"],nextState:"0"}},"^_":{"*":{action_:[]}},"^{(...)}|^($...$)":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"D"},q:{action_:"d=",nextState:"qD"},"d|D|qd|qD|dq":{action_:["output","d="],nextState:"D"}},"^a|^\\x{}{}|^\\x{}|^\\x|'":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"d"},q:{action_:"d=",nextState:"qd"},"d|qd|D|qD":{action_:"d="},dq:{action_:["output","d="],nextState:"d"}},"_{(state of aggregation)}$":{"d|D|q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"_{(...)}|_($...$)|_9|_\\x{}{}|_\\x{}|_\\x":{"0|1|2|as":{action_:"p=",nextState:"p"},b:{action_:"p=",nextState:"bp"},"3|o":{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},"q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"=<>":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"#":{"0|1|2|3|a|as|o":{action_:[{type_:"output",option:2},{type_:"bond",option:"#"}],nextState:"3"}},"{}^":{"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"tinySkip"}],nextState:"1"}},"{}":{"*":{action_:{type_:"output",option:1},nextState:"1"}},"{...}":{"0|1|2|3|a|as|b|p|bp":{action_:"o=",nextState:"o"},"o|d|D|q|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"$...$":{a:{action_:"a="},"0|1|2|3|as|b|p|bp|o":{action_:"o=",nextState:"o"},"as|o":{action_:"o="},"q|d|D|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"\\bond{(...)}":{"*":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"\\frac{(...)}":{"*":{action_:[{type_:"output",option:1},"frac-output"],nextState:"3"}},"\\overset{(...)}":{"*":{action_:[{type_:"output",option:2},"overset-output"],nextState:"3"}},"\\underset{(...)}":{"*":{action_:[{type_:"output",option:2},"underset-output"],nextState:"3"}},"\\underbrace{(...)}":{"*":{action_:[{type_:"output",option:2},"underbrace-output"],nextState:"3"}},"\\color{(...)}{(...)}":{"*":{action_:[{type_:"output",option:2},"color-output"],nextState:"3"}},"\\color{(...)}":{"*":{action_:[{type_:"output",option:2},"color0-output"]}},"\\ce{(...)}":{"*":{action_:[{type_:"output",option:2},"ce"],nextState:"3"}},"\\,":{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"1"}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}],nextState:"3"}},"\\x{}{}|\\x{}|\\x":{"0|1|2|3|a|as|b|p|bp|o|c0":{action_:["o=","output"],nextState:"3"},"*":{action_:["output","o=","output"],nextState:"3"}},others:{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"3"}},else2:{a:{action_:"a to o",nextState:"o",revisit:!0},as:{action_:["output","sb=true"],nextState:"1",revisit:!0},"r|rt|rd|rdt|rdq":{action_:["output"],nextState:"0",revisit:!0},"*":{action_:["output","copy"],nextState:"3"}}}),actions:{"o after d":function(t,e){var r;if((t.d||"").match(/^[1-9][0-9]*$/)){var n=t.d;t.d=void 0,(r=this.output(t)).push({type_:"tinySkip"}),t.b=n}else r=this.output(t);return o.actions["o="](t,e),r},"d= kv":function(t,e){t.d=e,t.dType="kv"},"charge or bond":function(t,e){if(t.beginsWithBond){var r=[];return o.concatArray(r,this.output(t)),o.concatArray(r,o.actions.bond(t,e,"-")),r}t.d=e},"- after o/d":function(t,e,r){var n=o.patterns.match_("orbital",t.o||""),a=o.patterns.match_("one lowercase greek letter $",t.o||""),i=o.patterns.match_("one lowercase latin letter $",t.o||""),s=o.patterns.match_("$one lowercase latin letter$ $",t.o||""),l="-"===e&&(n&&""===n.remainder||a||i||s);!l||t.a||t.b||t.p||t.d||t.q||n||!i||(t.o="$"+t.o+"$");var c=[];return l?(o.concatArray(c,this.output(t)),c.push({type_:"hyphen"})):(n=o.patterns.match_("digits",t.d||""),r&&n&&""===n.remainder?(o.concatArray(c,o.actions["d="](t,e)),o.concatArray(c,this.output(t))):(o.concatArray(c,this.output(t)),o.concatArray(c,o.actions.bond(t,e,"-")))),c},"a to o":function(t){t.o=t.a,t.a=void 0},"sb=true":function(t){t.sb=!0},"sb=false":function(t){t.sb=!1},"beginsWithBond=true":function(t){t.beginsWithBond=!0},"beginsWithBond=false":function(t){t.beginsWithBond=!1},"parenthesisLevel++":function(t){t.parenthesisLevel++},"parenthesisLevel--":function(t){t.parenthesisLevel--},"state of aggregation":function(t,e){return{type_:"state of aggregation",p1:o.go(e,"o")}},comma:function(t,e){var r=e.replace(/\s*$/,"");return r!==e&&0===t.parenthesisLevel?{type_:"comma enumeration L",p1:r}:{type_:"comma enumeration M",p1:r}},output:function(t,e,r){var n;if(t.r){var a=void 0;a="M"===t.rdt?o.go(t.rd,"tex-math"):"T"===t.rdt?[{type_:"text",p1:t.rd||""}]:o.go(t.rd,"ce");var i=void 0;i="M"===t.rqt?o.go(t.rq,"tex-math"):"T"===t.rqt?[{type_:"text",p1:t.rq||""}]:o.go(t.rq,"ce"),n={type_:"arrow",r:t.r,rd:a,rq:i}}else n=[],(t.a||t.b||t.p||t.o||t.q||t.d||r)&&(t.sb&&n.push({type_:"entitySkip"}),t.o||t.q||t.d||t.b||t.p||2===r?t.o||t.q||t.d||!t.b&&!t.p?t.o&&"kv"===t.dType&&o.patterns.match_("d-oxidation$",t.d||"")?t.dType="oxidation":t.o&&"kv"===t.dType&&!t.q&&(t.dType=void 0):(t.o=t.a,t.d=t.b,t.q=t.p,t.a=t.b=t.p=void 0):(t.o=t.a,t.a=void 0),n.push({type_:"chemfive",a:o.go(t.a,"a"),b:o.go(t.b,"bd"),p:o.go(t.p,"pq"),o:o.go(t.o,"o"),q:o.go(t.q,"pq"),d:o.go(t.d,"oxidation"===t.dType?"oxidation":"bd"),dType:t.dType}));for(var s in t)"parenthesisLevel"!==s&&"beginsWithBond"!==s&&delete t[s];return n},"oxidation-output":function(t,e){var r=["{"];return o.concatArray(r,o.go(e,"oxidation")),r.push("}"),r},"frac-output":function(t,e){return{type_:"frac-ce",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"overset-output":function(t,e){return{type_:"overset",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"underset-output":function(t,e){return{type_:"underset",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"underbrace-output":function(t,e){return{type_:"underbrace",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"ce")}},"r=":function(t,e){t.r=e},"rdt=":function(t,e){t.rdt=e},"rd=":function(t,e){t.rd=e},"rqt=":function(t,e){t.rqt=e},"rq=":function(t,e){t.rq=e},operator:function(t,e,r){return{type_:"operator",kind_:r||e}}}},a:{transitions:n({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math tight",nextState:"1"}},",":{"*":{action_:{type_:"insert",option:"commaDecimal"}}},else2:{"*":{action_:"copy"}}}),actions:{}},o:{transitions:n({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},letters:{"*":{action_:"rm"}},"\\ca":{"*":{action_:{type_:"insert",option:"circa"}}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:[{type_:"write",option:"{"},"text",{type_:"write",option:"}"}]}},else2:{"*":{action_:"copy"}}}),actions:{}},text:{transitions:n({empty:{"*":{action_:"output"}},"{...}":{"*":{action_:"text="}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"\\greek":{"*":{action_:["output","rm"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:["output","copy"]}},else:{"*":{action_:"text="}}}),actions:{output:function(t){if(t.text_){var e={type_:"text",p1:t.text_};for(var r in t)delete t[r];return e}}}},pq:{transitions:n({empty:{"*":{action_:[]}},"state of aggregation $":{"*":{action_:"state of aggregation"}},i$:{0:{action_:[],nextState:"!f",revisit:!0}},"(KV letters),":{0:{action_:"rm",nextState:"0"}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"a-z":{f:{action_:"tex-math"}},letters:{"*":{action_:"rm"}},"-9.,9":{"*":{action_:"9,9"}},",":{"*":{action_:{type_:"insert+p1",option:"comma enumeration S"}}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"state of aggregation":function(t,e){return{type_:"state of aggregation subscript",p1:o.go(e,"o")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"pq")}}}},bd:{transitions:n({empty:{"*":{action_:[]}},x$:{0:{action_:[],nextState:"!f",revisit:!0}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"-9.,9 no missing 0":{"*":{action_:"9,9"}},".":{"*":{action_:{type_:"insert",option:"electron dot"}}},"a-z":{f:{action_:"tex-math"}},x:{"*":{action_:{type_:"insert",option:"KV x"}}},letters:{"*":{action_:"rm"}},"'":{"*":{action_:{type_:"insert",option:"prime"}}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"bd")}}}},oxidation:{transitions:n({empty:{"*":{action_:[]}},"roman numeral":{"*":{action_:"roman-numeral"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},else:{"*":{action_:"copy"}}}),actions:{"roman-numeral":function(t,e){return{type_:"roman numeral",p1:e}}}},"tex-math":{transitions:n({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},else:{"*":{action_:"o="}}}),actions:{output:function(t){if(t.o){var e={type_:"tex-math",p1:t.o};for(var r in t)delete t[r];return e}}}},"tex-math tight":{transitions:n({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},"-|+":{"*":{action_:"tight operator"}},else:{"*":{action_:"o="}}}),actions:{"tight operator":function(t,e){t.o=(t.o||"")+"{"+e+"}"},output:function(t){if(t.o){var e={type_:"tex-math",p1:t.o};for(var r in t)delete t[r];return e}}}},"9,9":{transitions:n({empty:{"*":{action_:[]}},",":{"*":{action_:"comma"}},else:{"*":{action_:"copy"}}}),actions:{comma:function(){return{type_:"commaDecimal"}}}},pu:{transitions:n({empty:{"*":{action_:"output"}},space$:{"*":{action_:["output","space"]}},"{[(|)]}":{"0|a":{action_:"copy"}},"(-)(9)^(-9)":{0:{action_:"number^",nextState:"a"}},"(-)(9.,9)(e)(99)":{0:{action_:"enumber",nextState:"a"}},space:{"0|a":{action_:[]}},"pm-operator":{"0|a":{action_:{type_:"operator",option:"\\pm"},nextState:"0"}},operator:{"0|a":{action_:"copy",nextState:"0"}},"//":{d:{action_:"o=",nextState:"/"}},"/":{d:{action_:"o=",nextState:"/"}},"{...}|else":{"0|d":{action_:"d=",nextState:"d"},a:{action_:["space","d="],nextState:"d"},"/|q":{action_:"q=",nextState:"q"}}}),actions:{enumber:function(t,e){var r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),e[1]&&(o.concatArray(r,o.go(e[1],"pu-9,9")),e[2]&&(e[2].match(/[,.]/)?o.concatArray(r,o.go(e[2],"pu-9,9")):r.push(e[2])),(e[3]||e[4])&&("e"===e[3]||"*"===e[4]?r.push({type_:"cdot"}):r.push({type_:"times"}))),e[5]&&r.push("10^{"+e[5]+"}"),r},"number^":function(t,e){var r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),o.concatArray(r,o.go(e[1],"pu-9,9")),r.push("^{"+e[2]+"}"),r},operator:function(t,e,r){return{type_:"operator",kind_:r||e}},space:function(){return{type_:"pu-space-1"}},output:function(t){var e,r=o.patterns.match_("{(...)}",t.d||"");r&&""===r.remainder&&(t.d=r.match_);var n=o.patterns.match_("{(...)}",t.q||"");if(n&&""===n.remainder&&(t.q=n.match_),t.d&&(t.d=t.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.d=t.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),t.q){t.q=t.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.q=t.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");var a={d:o.go(t.d,"pu"),q:o.go(t.q,"pu")};"//"===t.o?e={type_:"pu-frac",p1:a.d,p2:a.q}:(e=a.d,a.d.length>1||a.q.length>1?e.push({type_:" / "}):e.push({type_:"/"}),o.concatArray(e,a.q))}else e=o.go(t.d,"pu-2");for(var i in t)delete t[i];return e}}},"pu-2":{transitions:n({empty:{"*":{action_:"output"}},"*":{"*":{action_:["output","cdot"],nextState:"0"}},"\\x":{"*":{action_:"rm="}},space:{"*":{action_:["output","space"],nextState:"0"}},"^{(...)}|^(-1)":{1:{action_:"^(-1)"}},"-9.,9":{0:{action_:"rm=",nextState:"0"},1:{action_:"^(-1)",nextState:"0"}},"{...}|else":{"*":{action_:"rm=",nextState:"1"}}}),actions:{cdot:function(){return{type_:"tight cdot"}},"^(-1)":function(t,e){t.rm+="^{"+e+"}"},space:function(){return{type_:"pu-space-2"}},output:function(t){var e=[];if(t.rm){var r=o.patterns.match_("{(...)}",t.rm||"");e=r&&""===r.remainder?o.go(r.match_,"pu"):{type_:"rm",p1:t.rm}}for(var n in t)delete t[n];return e}}},"pu-9,9":{transitions:n({empty:{0:{action_:"output-0"},o:{action_:"output-o"}},",":{0:{action_:["output-0","comma"],nextState:"o"}},".":{0:{action_:["output-0","copy"],nextState:"o"}},else:{"*":{action_:"text="}}}),actions:{comma:function(){return{type_:"commaDecimal"}},"output-0":function(t){var e=[];if(t.text_=t.text_||"",t.text_.length>4){var r=t.text_.length%3;0===r&&(r=3);for(var n=t.text_.length-3;n>0;n-=3)e.push(t.text_.substr(n,3)),e.push({type_:"1000 separator"});e.push(t.text_.substr(0,r)),e.reverse()}else e.push(t.text_);for(var o in t)delete t[o];return e},"output-o":function(t){var e=[];if(t.text_=t.text_||"",t.text_.length>4){var r=t.text_.length-3,n=void 0;for(n=0;n"===t.r||"<=>>"===t.r||"<<=>"===t.r||"<--\x3e"===t.r?(s="\\long"+s,i.rd&&(s="\\overset{"+i.rd+"}{"+s+"}"),i.rq&&(s="<--\x3e"===t.r?"\\underset{\\lower2mu{"+i.rq+"}}{"+s+"}":"\\underset{\\lower6mu{"+i.rq+"}}{"+s+"}"),s=" {}\\mathrel{"+s+"}{} "):(i.rq&&(s+="[{"+i.rq+"}]"),s=" {}\\mathrel{\\x"+(s+="{"+i.rd+"}")+"}{} "):s=" {}\\mathrel{\\long"+s+"}{} ",e=s;break;case"operator":e=a._getOperator(t.kind_);break;case"space":e=" ";break;case"tinySkip":e="\\mkern2mu";break;case"entitySkip":case"pu-space-1":e="~";break;case"pu-space-2":e="\\mkern3mu ";break;case"1000 separator":e="\\mkern2mu ";break;case"commaDecimal":e="{,}";break;case"comma enumeration L":e="{"+t.p1+"}\\mkern6mu ";break;case"comma enumeration M":e="{"+t.p1+"}\\mkern3mu ";break;case"comma enumeration S":e="{"+t.p1+"}\\mkern1mu ";break;case"hyphen":e="\\text{-}";break;case"addition compound":e="\\,{\\cdot}\\,";break;case"electron dot":e="\\mkern1mu \\bullet\\mkern1mu ";break;case"KV x":e="{\\times}";break;case"prime":e="\\prime ";break;case"cdot":e="\\cdot ";break;case"tight cdot":e="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"times":e="\\times ";break;case"circa":e="{\\sim}";break;case"^":e="uparrow";break;case"v":e="downarrow";break;case"ellipsis":e="\\ldots ";break;case"/":e="/";break;case" / ":e="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return e},_getArrow:function(t){switch(t){case"->":case"\u2192":case"\u27f6":return"rightarrow";case"<-":return"leftarrow";case"<->":return"leftrightarrow";case"<--\x3e":return"leftrightarrows";case"<=>":case"\u21cc":return"rightleftharpoons";case"<=>>":return"Rightleftharpoons";case"<<=>":return"Leftrightharpoons";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getBond:function(t){switch(t){case"-":case"1":return"{-}";case"=":case"2":return"{=}";case"#":case"3":return"{\\equiv}";case"~":return"{\\tripledash}";case"~-":return"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}";case"~=":case"~--":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}";case"-~-":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}";case"...":return"{{\\cdot}{\\cdot}{\\cdot}}";case"....":return"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}";case"->":return"{\\rightarrow}";case"<-":return"{\\leftarrow}";case"<":return"{<}";case">":return"{>}";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getOperator:function(t){switch(t){case"+":return" {}+{} ";case"-":return" {}-{} ";case"=":return" {}={} ";case"<":return" {}<{} ";case">":return" {}>{} ";case"<<":return" {}\\ll{} ";case">>":return" {}\\gg{} ";case"\\pm":return" {}\\pm{} ";case"\\approx":case"$\\approx$":return" {}\\approx{} ";case"v":case"(v)":return" \\downarrow{} ";case"^":case"(^)":return" \\uparrow{} ";default:throw["MhchemBugT","mhchem bug T. Please report."]}}}}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var a=e[n]={exports:{}};return t[n].call(a.exports,a,a.exports,r),a.exports}!function(){var t=r(8723),e=r(7306),n=r(7205),o=r(2160),a=r(942),i=r(6552),s=r(199),l=r(2982),c=r(2910),u=r(8644),d=r(8321),f=r(4708),p=r(6394),h=r(7702),m=r(9874),g=r(7044),y=r(3239),v=r(4237),b=r(7628),x=r(7251),_=r(7007),M=r(3466),w=r(810),A=r(1313),C=r(6701),P=r(7215),S=r(3946),O=r(3632),k=r(2684),T=r(1451),E=r(3606),I=r(8389),F=r(724),L=r(3067),N=r(9267),q=r(1677),D=r(9365),B=r(1990),j=r(7404),R=r(2146),G=r(3583),V=r(3118),X=r(9489),$=r(2632),U=r(322),z=r(9570),H=r(2298),K=r(4151),J=r(6961),W=r(9574),Q=r(3997),Z=r(3274),Y=r(8430),tt=r(3904),et=r(6755),rt=r(5246),nt=r(1307),ot=r(153),at=r(2565),it=r(856),st=r(9095),lt=r(8155),ct=r(1331),ut=r(885),dt=r(1323),ft=r(2200),pt=r(6706),ht=r(8562),mt=r(5282),gt=r(9569),yt=r(8405),vt=r(9589),bt=r(4996),xt=r(1541),_t=r(4303),Mt=r(955),wt=r(7368),At=r(1161),Ct=r(643),Pt=r(82),St=r(440),Ot=r(4302),kt=r(1158),Tt=r(3450),Et=r(4325);MathJax.loader&&MathJax.loader.checkVersion("input/tex-full",e.q,"input"),(0,t.combineWithMathJax)({_:{input:{tex_ts:n,tex:{AllPackages:o,ColumnParser:a,Configuration:i,FilterUtil:s,FindTeX:l,MapHandler:c,NodeFactory:u,NodeUtil:d,ParseMethods:f,ParseOptions:p,ParseUtil:h,Stack:m,StackItem:g,StackItemFactory:y,Symbol:v,SymbolMap:b,Tags:x,TexConstants:_,TexError:M,TexParser:w,action:{ActionConfiguration:A},amscd:{AmsCdConfiguration:C,AmsCdMethods:P},ams:{AmsConfiguration:S,AmsItems:O,AmsMethods:k},autoload:{AutoloadConfiguration:T},base:{BaseConfiguration:E,BaseItems:I,BaseMethods:F},bbox:{BboxConfiguration:L},boldsymbol:{BoldsymbolConfiguration:N},braket:{BraketConfiguration:q,BraketItems:D,BraketMethods:B},bussproofs:{BussproofsConfiguration:j,BussproofsItems:R,BussproofsMethods:G,BussproofsUtil:V},cancel:{CancelConfiguration:X},cases:{CasesConfiguration:$},centernot:{CenternotConfiguration:U},colortbl:{ColortblConfiguration:z},colorv2:{ColorV2Configuration:H},color:{ColorConfiguration:K,ColorConstants:J,ColorMethods:W,ColorUtil:Q},configmacros:{ConfigMacrosConfiguration:Z},empheq:{EmpheqConfiguration:Y,EmpheqUtil:tt},enclose:{EncloseConfiguration:et},extpfeil:{ExtpfeilConfiguration:rt},gensymb:{GensymbConfiguration:nt},html:{HtmlConfiguration:ot,HtmlMethods:at},mathtools:{MathtoolsConfiguration:it,MathtoolsItems:st,MathtoolsMethods:lt,MathtoolsTags:ct,MathtoolsUtil:ut},mhchem:{MhchemConfiguration:dt},newcommand:{NewcommandConfiguration:ft,NewcommandItems:pt,NewcommandMethods:ht,NewcommandUtil:mt},noerrors:{NoErrorsConfiguration:gt},noundefined:{NoUndefinedConfiguration:yt},physics:{PhysicsConfiguration:vt,PhysicsItems:bt,PhysicsMethods:xt},require:{RequireConfiguration:_t},setoptions:{SetOptionsConfiguration:Mt},tagformat:{TagFormatConfiguration:wt},texhtml:{TexHtmlConfiguration:At},textcomp:{TextcompConfiguration:Ct},textmacros:{TextMacrosConfiguration:Pt,TextMacrosMethods:St,TextParser:Ot},unicode:{UnicodeConfiguration:kt},upgreek:{UpgreekConfiguration:Tt},verb:{VerbConfiguration:Et}}}}}),MathJax.loader&&MathJax.loader.checkVersion("[tex]/all-packages",e.q,"tex-extension"),(0,t.combineWithMathJax)({_:{input:{tex:{AllPackages:o,autoload:{AutoloadConfiguration:T},require:{RequireConfiguration:_t}}}}});var It,Ft=r(9077);function Lt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,Ft.insert)(MathJax.config.tex,{packages:r})}}function Nt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var l=r(3309),u=r(9077),c=r(2982),f=s(r(199)),d=s(r(8321)),h=s(r(810)),p=s(r(3466)),m=s(r(6394)),g=r(7251),y=r(6552);r(3606);var v=function(t){function e(r){void 0===r&&(r={});var n=this,a=i((0,u.separateOptions)(r,e.OPTIONS,c.FindTeX.OPTIONS),3),o=a[0],s=a[1],l=a[2];(n=t.call(this,s)||this).findTeX=n.options.FindTeX||new c.FindTeX(l);var d=n.options.packages,h=n.configuration=e.configure(d),p=n._parseOptions=new m.default(h,[n.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(p.options,o),h.config(n),e.tags(p,h),n.postFilters.add(f.default.cleanSubSup,-6),n.postFilters.add(f.default.setInherited,-5),n.postFilters.add(f.default.moveLimits,-4),n.postFilters.add(f.default.cleanStretchy,-3),n.postFilters.add(f.default.cleanAttributes,-2),n.postFilters.add(f.default.combineRelations,-1),n}return a(e,t),e.configure=function(t){var e=new y.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){g.TagsFactory.addTags(e.tags),g.TagsFactory.setDefault(t.options.tags),t.tags=g.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,a=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{var o=new h.default(this.latex,{display:a,isInner:!1},this.parseOptions);r=o.mml(),n=o.stack.global}catch(t){if(!(t instanceof p.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&d.default.setAttribute(r,"indentalign",n.indentalign),a&&d.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=o(o({},l.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(l.AbstractInputJax);e.TeX=v},6552:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var o,i=r(9077),s=r(2910),l=r(6898),u=r(4297),c=r(7251),f=function(){function t(t,e,r,n,a,o,i,s,l,u,c,f,d){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===a&&(a={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===s&&(s=[]),void 0===l&&(l=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=a,this.options=o,this.nodes=i,this.preprocessors=s,this.postprocessors=l,this.initMethod=u,this.configMethod=c,this.priority=f,this.parser=d,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var a=r.priority||u.PrioritizedList.DEFAULTPRIORITY,o=r.init?this.makeProcessor(r.init,a):null,i=r.config?this.makeProcessor(r.config,a):null,s=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,a)})),l=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,a)})),c=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},s,l,o,i,a,c)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return o.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=f,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(o=e.ConfigurationHandler||(e.ConfigurationHandler={}));var d=function(){function t(t,e){var r,a,o,i;void 0===e&&(e=["tex"]),this.initMethod=new l.FunctionList,this.configMethod=new l.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new s.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var c=n(t.slice().reverse()),f=c.next();!f.done;f=c.next()){var d=f.value;this.addPackage(d)}}catch(t){r={error:t}}finally{try{f&&!f.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}try{for(var h=n(this.configurations),p=h.next();!p.done;p=h.next()){var m=p.value,g=m.item,y=m.priority;this.append(g,y)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=h.return)&&i.call(h)}finally{if(o)throw o.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var a=n(this.configurations),o=a.next();!o.done;o=a.next()){var i=o.value;this.addFilters(t,i.item)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var a,o;void 0===r&&(r={});var s=this.getPackage(t);this.append(s),this.configurations.add(s,s.priority),this.init();var l=e.parseOptions;l.nodeFactory.setCreators(s.nodes);try{for(var u=n(Object.keys(s.items)),f=u.next();!f.done;f=u.next()){var d=f.value;l.itemFactory.setNodeClass(d,s.items[d])}}catch(t){a={error:t}}finally{try{f&&!f.done&&(o=u.return)&&o.call(u)}finally{if(a)throw a.error}}c.TagsFactory.addTags(s.tags),(0,i.defaultOptions)(l.options,s.options),(0,i.userOptions)(l.options,r),this.addFilters(e,s),s.config&&s.config(this,e)},t.prototype.getPackage=function(t){var e=o.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,i.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,o,i,s;try{for(var l=n(e.preprocessors),u=l.next();!u.done;u=l.next()){var c=a(u.value,2),f=c[0],d=c[1];t.preFilters.add(f,d)}}catch(t){r={error:t}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}try{for(var h=n(e.postprocessors),p=h.next();!p.done;p=h.next()){var m=a(p.value,2),g=m[0];d=m[1];t.postFilters.add(g,d)}}catch(t){i={error:t}}finally{try{p&&!p.done&&(s=h.return)&&s.call(h)}finally{if(i)throw i.error}}},t}();e.ParserConfiguration=d},199:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o,i=r(8921),s=a(r(8321));!function(t){t.cleanStretchy=function(t){var e,r,a=t.data;try{for(var o=n(a.getList("fixStretchy")),i=o.next();!i.done;i=o.next()){var l=i.value;if(s.default.getProperty(l,"fixStretchy")){var u=s.default.getForm(l);u&&u[3]&&u[3].stretchy&&s.default.setAttribute(l,"stretchy",!1);var c=l.parent;if(!(s.default.getTexClass(l)||u&&u[2])){var f=a.nodeFactory.create("node","TeXAtom",[l]);c.replaceChild(f,l),f.inheritAttributesFrom(l)}s.default.removeProperties(l,"fixStretchy")}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,a,o=t.attributes;if(o){var i=new Set((o.get("mjx-keep-attrs")||"").split(/ /));delete o.getAllAttributes()["mjx-keep-attrs"];try{for(var s=n(o.getExplicitNames()),l=s.next();!l.done;l=s.next()){var u=l.value;i.has(u)||o.attributes[u]!==t.attributes.getInherited(u)||delete o.attributes[u]}}catch(t){r={error:t}}finally{try{l&&!l.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var a,o,l,u,c=[];try{for(var f=n(t.data.getList("mo")),d=f.next();!d.done;d=f.next()){var h=d.value;if(!h.getProperty("relationsCombined")&&h.parent&&(!h.parent||s.default.isType(h.parent,"mrow"))&&s.default.getTexClass(h)===i.TEXCLASS.REL){for(var p=h.parent,m=void 0,g=p.childNodes,y=g.indexOf(h)+1,v=s.default.getProperty(h,"variantForm");y0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var i=r(9649),s=r(6720),l=r(4769),u=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return a(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],a=[];this.end={},this.env=this.sub=0;var o=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(s.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=o,o++),e.processEscapes&&a.push("\\\\([\\\\$])"),e.processRefs&&a.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),a.length&&(n.push("("+a.join("|")+")"),this.sub=o),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=o(e,2),a=n[0],i=n[1];t.push((0,s.quotePattern)(a)),this.end[a]=[i,r,this.endPattern(i)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,s.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var a,i=o(n,3),s=i[0],u=i[1],c=i[2],f=c.lastIndex=r.index+r[0].length,d=0;a=c.exec(t);){if((a[1]||a[0])===s&&0===d)return(0,l.protoItem)(r[0],t.substr(f,a.index-f),a[0],e,r.index,a.index+a[0].length,u);"{"===a[0]?d++:"}"===a[0]&&d&&d--}return null},e.prototype.findMathInString=function(t,e,r){var n,a;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var o="\\\\end\\s*(\\{"+(0,s.quotePattern)(n[this.env])+"\\})";(a=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,o)]))&&(a.math=a.open+a.math+a.close,a.open=a.close="")}else if(void 0!==n[this.sub]&&this.sub){var i=n[this.sub];o=n.index+n[this.sub].length;a=2===i.length?(0,l.protoItem)("",i.substr(1),"",e,n.index,o):(0,l.protoItem)("",i,"",e,n.index,o,!1)}else a=this.findEnd(r,e,n,this.end[n[0]]);a&&(t.push(a),this.start.lastIndex=a.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var o,i=r(4297),s=r(6898);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(o=e.MapHandler||(e.MapHandler={}));var l=function(){function t(){this._configuration=new i.PrioritizedList,this._fallback=new s.FunctionList}return t.prototype.add=function(t,e,r){var a,s;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var l=n(t.slice().reverse()),u=l.next();!u.done;u=l.next()){var c=u.value,f=o.getMap(c);if(!f)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(f,r)}}catch(t){a={error:t}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var s=i.value.item.parse(t);if(s)return s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}var l=a(t,2),u=l[0],c=l[1];Array.from(this._fallback)[0].item(u,c)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var a=n(this._configuration),o=a.next();!o.done;o=a.next()){var i=o.value.item;r.push(i.name)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=a.return)&&e.call(a)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var a=n(this._configuration),o=a.next();!o.done;o=a.next()){var i=o.value.item;if(i.contains(t))return i}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var a=n(this._configuration),o=a.next();!o.done;o=a.next()){var i=o.value.item;if(i.name===t)return i}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=l;var u=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var a,o;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(Object.keys(t)),u=s.next();!u.done;u=s.next()){var c=u.value,f=this.get(c);f||(f=new l,this.set(c,f)),f.add(t[c],e[c],r)}}catch(t){a={error:t}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(a)throw a.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var a=n(this.map.values()),o=a.next();!o.done;o=a.next()){var i=o.value.retrieve(t);if(i)return i}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=u},8644:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a1&&(r.autoOP=!1));var a=t.create("token","mi",r,e);t.Push(a)},t.digit=function(t,e){var r,n=t.configuration.options.digits,a=t.string.slice(t.i-1).match(n),o=u.default.getFontDef(t);a?(r=t.create("token","mn",o,a[0].replace(/[{}]/g,"")),t.i+=a[0].length-1):r=t.create("token","mo",o,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);s.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,o){var i=o[0],s=t.itemFactory.create("begin").setProperties({name:e,end:i});s=r.apply(void 0,a([t,s],n(o.slice(1)),!1)),t.Push(s)}}(i||(i={})),e.default=i},6394:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=i(r(3239)),l=r(8644),u=i(r(8321)),c=r(9077),f=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new l.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new s.default(t.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,a([this.options],n(e),!1)),(0,c.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=u.default.getProperty(e,"in-lists")||"",a=(n?n.split(/,/):[]).concat(t).join(",");u.default.setProperty(e,"in-lists",a)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],a=[];try{for(var i=o(n),s=i.next();!s.done;s=i.next()){var l=s.value;this.inTree(l)&&a.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return this.nodeLists[t]=a,a},t.prototype.removeFromList=function(t,e){var r,n,a=this.nodeLists[t]||[];try{for(var i=o(e),s=i.next();!s.done;s=i.next()){var l=s.value,u=a.indexOf(l);u>=0&&a.splice(u,1)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=f},7702:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,s=r(8921),l=o(r(8321)),u=o(r(810)),c=o(r(3466)),f=r(9029);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},o="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",d=RegExp("^\\s*"+o+"\\s*"+i+"\\s*$"),h=RegExp("^\\s*"+o+"\\s*"+i+" ?");function p(t,e){void 0===e&&(e=!1);var a=t.match(e?h:d);return a?function(t){var e=n(t,3),a=e[0],o=e[1],i=e[2];if("mu"!==o)return[a,o,i];return[m(r[o](parseFloat(a||"1"))).slice(0,-2),"em",i]}([a[1].replace(/,/,"."),a[4],a[0].length]):[null,null,0]}function m(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",a="{\\big"+r+" "+e+"}";return new u.default("\\mathchoice"+n+a+a+a,{},t).mml()}function y(t,e,r){e=e.replace(/^\s+/,f.entities.nbsp).replace(/\s+$/,f.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function v(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function b(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function A(t,e){for(var r=t.length,n=0,a="",o=0,i=0,s=!0,l=!1;on&&(i=n)),n++;break;case"}":n&&n--,(s||l)&&(i--,l=!0),s=!1;break;default:if(!n&&-1!==e.indexOf(u))return[l?"true":b(a,i),u,t.slice(o)];s=!1,l=!1}a+=u}if(n)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":b(a,i),"",t.slice(o)]}t.matchDimen=p,t.dimen2em=function(t){var e=n(p(t),2),a=e[0],o=e[1],i=parseFloat(a||"1"),s=r[o];return s?s(i):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e1&&(l=[t.create("node","mrow",l)]),l},t.internalText=y,t.underOver=function(e,r,n,a,o){if(t.checkMovableLimits(r),l.default.isType(r,"munderover")&&l.default.isEmbellished(r)){l.default.setProperties(l.default.getCoreMO(r),{lspace:0,rspace:0});var i=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[i,r])}var u=e.create("node","munderover",[r]);l.default.setChild(u,"over"===a?u.over:u.under,n);var c=u;return o&&(c=e.create("node","TeXAtom",[u],{texClass:s.TEXCLASS.OP,movesupsub:!0})),l.default.setProperty(c,"subsupOK",!0),c},t.checkMovableLimits=function(t){var e=l.default.isType(t,"mo")?l.default.getForm(t):null;(l.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&l.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r){return"t"===(r=t.trimSpaces(r||""))?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",a="",o=0;oe.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");a=v(t,v(t,a,n),e[parseInt(i,10)-1]),n=""}else n+=i}return v(t,a,n)},t.addArgs=v,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var o=(t.getProperty("in-lists")||"").split(/,/);try{for(var i=a(o),s=i.next();!s.done;s=i.next()){var l=s.value;l&&n.addNode(l,t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var o,i;void 0===e&&(e=null),void 0===r&&(r=!1);var s=function(t){var e,r,a,o,i,s={},l=t;for(;l;)o=(e=n(A(l,["=",","]),3))[0],a=e[1],l=e[2],"="===a?(i=(r=n(A(l,[","]),3))[0],a=r[1],l=r[2],i="false"===i||"true"===i?JSON.parse(i):i,s[o]=i):o&&(s[o]=!0);return s}(t);if(e)try{for(var l=a(Object.keys(s)),u=l.next();!u.done;u=l.next()){var f=u.value;if(!e.hasOwnProperty(f)){if(r)throw new c.default("InvalidOption","Invalid option: %1",f);delete s[f]}}}catch(t){o={error:t}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}return s}}(i||(i={})),e.default=i},9874:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var u=l(r(3466)),c=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var s=i(r(810)),l=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=l;var u=function(t,e,r,n,a,o,i,s){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===a&&(a=""),void 0===o&&(o=""),void 0===i&&(i=!1),void 0===s&&(s=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=a,this.tagFormat=o,this.noTag=i,this.labelId=s};e.TagInfo=u;var c=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),a=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[a],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new u(t,e,r)},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={}},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new l(this.currentTag.tag,this.currentTag.tagId));var t=new s.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=c;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(c);e.NoTags=f;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(c);e.AllTags=d,function(t){var e=new Map([["none",f],["all",d]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var a=o(Object.keys(e)),i=a.next();!i.done;i=a.next()){var s=i.value;t.add(s,e[s])}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},7007:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3466:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],a=2;a="0"&&i<="9")n[a]=r[parseInt(n[a],10)-1],"number"==typeof n[a]&&(n[a]=n[a].toString());else if("{"===i){if((i=n[a].substr(1))>="0"&&i<="9")n[a]=r[parseInt(n[a].substr(1,n[a].length-2),10)-1],"number"==typeof n[a]&&(n[a]=n[a].toString());else n[a].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[a]="%"+n[a])}null==n[a]&&(n[a]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},810:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;ae)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var a=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&a.isKind("mlabeledtr")){var i=u.default.getChildren(a)[0],s=this.factory.configuration.options.tagSide,l=o({width:0},"right"===s?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(i),l);i.setChildren([c])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(s.EqnArrayItem);e.FlalignItem=h},8285:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=r(2684),l=o(r(7628)),u=r(7007),c=i(r(4708)),f=i(r(7702)),d=r(8921),h=r(6914);new l.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:d.TEXCLASS.OP}]}),new l.RegExpMap("AMSmath-operatorLetter",s.AmsMethods.operatorLetter,/[-*]/i),new l.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",h.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",h.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},s.AmsMethods),new l.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",f.default.cols(0,h.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",f.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",f.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",f.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",f.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,f.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",f.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},s.AmsMethods),new l.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:d.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:d.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:d.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:d.TEXCLASS.CLOSE}]}),new l.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new l.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new l.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new l.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},s.AmsMethods)},2684:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var i=o(r(7702)),s=o(r(4708)),l=o(r(8321)),u=r(7007),c=o(r(810)),f=o(r(3466)),d=r(4237),h=o(r(724)),p=r(8921);function m(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&g(t))return[t,null];var e=l.default.getChildAt(t,0);return t.isInferred&&e&&g(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function g(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,a,o,s){var l=t.GetBrackets("\\begin{"+e.getName()+"}"),u=h.default.EqnArray(t,e,r,n,a,o,s);return i.default.setArrayAlign(u,l)},e.AmsMethods.AlignAt=function(t,r,n,a){var o,s,l=r.getName(),u="",c=[];if(a||(s=t.GetBrackets("\\begin{"+l+"}")),(o=t.GetArgument("\\begin{"+l+"}")).match(/[^0-9]/))throw new f.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+l+"}");for(var d=parseInt(o,10);d>0;)u+="rl",c.push("0em 0em"),d--;var h=c.join(" ");if(a)return e.AmsMethods.EqnArray(t,r,n,a,u,h);var p=e.AmsMethods.EqnArray(t,r,n,a,u,h);return i.default.setArrayAlign(p,s)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),i.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,a){var o=t.GetArgument("\\begin{"+r.getName()+"}");if(o.match(/[^0-9]/))throw new f.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var i=a?"crl":"rlc",s=a?"fit auto auto":"auto auto fit",l=e.AmsMethods.FlalignArray(t,r,n,a,!1,i,s,!0);return l.setProperty("xalignat",2*parseInt(o)),l},e.AmsMethods.FlalignArray=function(t,e,r,n,a,o,s,l){void 0===l&&(l=!1),t.Push(e),i.default.checkEqnEnv(t),o=o.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=t.itemFactory.create("flalign",e.getName(),r,n,a,t.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:o,columnspacing:"0em",columnwidth:s,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",l),u},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",a=i.default.trimSpaces(t.GetArgument(r));"\\"===a.charAt(0)&&(a=a.substr(1));var o=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(a,new d.Macro(a,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(o,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),a=i.default.trimSpaces(t.GetArgument(e)),o=new c.default(a,n(n({},t.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(o.isKind("mi")||(o=t.create("node","TeXAtom",[o])),l.default.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:p.TEXCLASS.OP}),!r){var s=t.GetNext(),f=t.i;"\\"===s&&++t.i&&"limits"!==t.GetCS()&&(t.i=f)}t.Push(o)},e.AmsMethods.SideSet=function(t,e){var r=a(m(t.ParseArg(e)),2),n=r[0],o=r[1],s=a(m(t.ParseArg(e)),2),u=s[0],c=s[1],f=t.ParseArg(e),d=f;n&&(o?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[i.default.copyNode(f,t)],{width:0})]),l.default.getChildAt(n,0)):(d=t.create("node","mmultiscripts",[f]),u&&l.default.appendChildren(d,[l.default.getChildAt(u,1)||t.create("node","none"),l.default.getChildAt(u,2)||t.create("node","none")]),l.default.setProperty(d,"scriptalign","left"),l.default.appendChildren(d,[t.create("node","mprescripts"),l.default.getChildAt(n,1)||t.create("node","none"),l.default.getChildAt(n,2)||t.create("node","none")]))),u&&d===f&&(u.replaceChild(f,l.default.getChildAt(u,0)),d=u);var h=t.create("node","TeXAtom",[],{texClass:p.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});o&&(n&&h.appendChild(n),h.appendChild(o)),h.appendChild(d),c&&h.appendChild(c),t.Push(h)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&s.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var a=t.i;n=t.GetArgument(e),t.i=a,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,a){var o={width:"+"+i.default.Em((n+a)/18),lspace:i.default.Em(n/18)},s=t.GetBrackets(e),u=t.ParseArg(e),f=t.create("node","mspace",[],{depth:".25em"}),d=t.create("token","mo",{stretchy:!0,texClass:p.TEXCLASS.REL},String.fromCodePoint(r));d=t.create("node","mstyle",[d],{scriptlevel:0});var h=t.create("node","munderover",[d]),m=t.create("node","mpadded",[u,f],o);if(l.default.setAttribute(m,"voffset","-.2em"),l.default.setAttribute(m,"height","-.2em"),l.default.setChild(h,h.over,m),s){var g=new c.default(s,t.stack.env,t.configuration).mml(),y=t.create("node","mspace",[],{height:".75em"});m=t.create("node","mpadded",[g,y],o),l.default.setAttribute(m,"voffset",".15em"),l.default.setAttribute(m,"depth","-.15em"),l.default.setChild(h,h.under,m)}l.default.setProperty(h,"subsupOK",!0),t.Push(h)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new f.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new f.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=i.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),a=t.GetArgument(e),o={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},s=new c.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),d=new c.default("\\strut\\textstyle{"+a+"}",t.stack.env,t.configuration).mml(),h=t.create("node","mfrac",[s,d]);if(null==(r=o[r]))throw new f.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&l.default.setProperties(h,{numalign:r,denomalign:r}),t.Push(h)},e.AmsMethods.Genfrac=function(t,e,r,n,a,o){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==a&&(a=t.GetArgument(e)),null==o&&(o=i.default.trimSpaces(t.GetArgument(e)));var s=t.ParseArg(e),u=t.ParseArg(e),c=t.create("node","mfrac",[s,u]);if(""!==a&&l.default.setAttribute(c,"linethickness",a),(r||n)&&(l.default.setProperty(c,"withDelims",!0),c=i.default.fixedFence(t.configuration,r,c,n)),""!==o){var d=parseInt(o,10),h=["D","T","S","SS"][d];if(null==h)throw new f.default("BadMathStyleFor","Bad math style for %1",t.currentCS);c=t.create("node","mstyle",[c]),"D"===h?l.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):l.default.setProperties(c,{displaystyle:!1,scriptlevel:d-1})}t.Push(c)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new f.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new f.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=i.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=h.default.HandleNoTag,e.AmsMethods.HandleRef=h.default.HandleRef,e.AmsMethods.Macro=h.default.Macro,e.AmsMethods.Accent=h.default.Accent,e.AmsMethods.Tilde=h.default.Tilde,e.AmsMethods.Array=h.default.Array,e.AmsMethods.Spacer=h.default.Spacer,e.AmsMethods.NamedOp=h.default.NamedOp,e.AmsMethods.EqnArray=h.default.EqnArray,e.AmsMethods.Equation=h.default.Equation},1451:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var o=r(6552),i=r(7628),s=r(4237),l=r(4303),u=r(1993),c=r(9077);function f(t,e,r,o){var i,s,c,f;if(u.Package.packages.has(t.options.require.prefix+r)){var p=t.options.autoload[r],m=n(2===p.length&&Array.isArray(p[0])?p:[p,[]],2),g=m[0],y=m[1];try{for(var v=a(g),b=v.next();!b.done;b=v.next()){var A=b.value;d.remove(A)}}catch(t){i={error:t}}finally{try{b&&!b.done&&(s=v.return)&&s.call(v)}finally{if(i)throw i.error}}try{for(var M=a(y),x=M.next();!x.done;x=M.next()){var w=x.value;h.remove(w)}}catch(t){c={error:t}}finally{try{x&&!x.done&&(f=M.return)&&f.call(M)}finally{if(c)throw c.error}}t.string=(o?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,l.RequireLoad)(t,r)}var d=new i.CommandMap("autoload-macros",{},{}),h=new i.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=o.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,o,i,u,c,p,m=e.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),v=m.options.autoload;m.packageData.set("autoload",{Autoload:f});try{for(var b=a(Object.keys(v)),A=b.next();!A.done;A=b.next()){var M=A.value,x=v[M],w=n(2===x.length&&Array.isArray(x[0])?x:[x,[]],2),O=w[0],S=w[1];try{for(var T=(i=void 0,a(O)),P=T.next();!P.done;P=T.next()){var C=P.value;g.lookup(C)&&"color"!==C||d.add(C,new s.Macro(C,f,[M,!0]))}}catch(t){i={error:t}}finally{try{P&&!P.done&&(u=T.return)&&u.call(T)}finally{if(i)throw i.error}}try{for(var _=(c=void 0,a(S)),E=_.next();!E.done;E=_.next()){var k=E.value;y.lookup(k)||h.add(k,new s.Macro(k,f,[M,!1]))}}catch(t){c={error:t}}finally{try{E&&!E.done&&(p=_.return)&&p.call(_)}finally{if(c)throw c.error}}}}catch(t){r={error:t}}finally{try{A&&!A.done&&(o=b.return)&&o.call(b)}finally{if(r)throw r.error}}m.packageData.get("require")||l.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,c.defaultOptions)(t.options,l.RequireConfiguration.options)},priority:10})},3606:function(t,e,r){var n,a,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return s(e,t),e},u=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var f=r(6552),d=r(2910),h=c(r(3466)),p=c(r(8321)),m=r(7628),g=l(r(8389)),y=r(7251);r(4962);var v=r(3857);function b(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=d.MapHandler.getMap("remap").lookup(e),a=(0,v.getRange)(e),o=a?a[3]:"mo",i=t.create("token",o,r,n?n.char:e);a[4]&&i.attributes.set("mathvariant",a[4]),"mo"===o&&(p.default.setProperty(i,"fixStretchy",!0),t.configuration.addNode("fixStretchy",i)),t.Push(i)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=b;var A=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(y.AbstractTags);e.BaseTags=A,e.BaseConfiguration=f.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:b,macro:function(t,e){throw new h.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new h.default("UnknownEnv","Unknown environment '%1'",e)}},items:(a={},a[g.StartItem.prototype.kind]=g.StartItem,a[g.StopItem.prototype.kind]=g.StopItem,a[g.OpenItem.prototype.kind]=g.OpenItem,a[g.CloseItem.prototype.kind]=g.CloseItem,a[g.PrimeItem.prototype.kind]=g.PrimeItem,a[g.SubsupItem.prototype.kind]=g.SubsupItem,a[g.OverItem.prototype.kind]=g.OverItem,a[g.LeftItem.prototype.kind]=g.LeftItem,a[g.Middle.prototype.kind]=g.Middle,a[g.RightItem.prototype.kind]=g.RightItem,a[g.BeginItem.prototype.kind]=g.BeginItem,a[g.EndItem.prototype.kind]=g.EndItem,a[g.StyleItem.prototype.kind]=g.StyleItem,a[g.PositionItem.prototype.kind]=g.PositionItem,a[g.CellItem.prototype.kind]=g.CellItem,a[g.MmlItem.prototype.kind]=g.MmlItem,a[g.FnItem.prototype.kind]=g.FnItem,a[g.NotItem.prototype.kind]=g.NotItem,a[g.NonscriptItem.prototype.kind]=g.NonscriptItem,a[g.DotsItem.prototype.kind]=g.DotsItem,a[g.ArrayItem.prototype.kind]=g.ArrayItem,a[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,a[g.EquationItem.prototype.kind]=g.EquationItem,a),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:A},postprocessors:[[function(t){var e,r,n=t.data;try{for(var a=u(n.getList("nonscript")),o=a.next();!o.done;o=a.next()){var i=o.value;if(i.attributes.get("scriptlevel")>0){var s=i.parent;if(s.childNodes.splice(s.childIndex(i),1),n.removeFromList(i.kind,[i]),i.isKind("mrow")){var l=i.childNodes[0];n.removeFromList("mstyle",[l]),n.removeFromList("mspace",l.childNodes[0].childNodes)}}else i.isKind("mrow")&&(i.parent.replaceChild(i.childNodes[0],i),n.removeFromList("mrow",[i]))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},-4]]})},8389:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;athis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=i([],o(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:d.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:d.TEXCLASS.PUNCT}],colon:[":",{texClass:d.TEXCLASS.PUNCT}]}),new s.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new s.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:d.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:d.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:d.TEXCLASS.ORD}],"\\vert":["|",{texClass:d.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new s.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",l.TexConstant.Variant.NORMAL],mit:["SetFont",l.TexConstant.Variant.ITALIC],oldstyle:["SetFont",l.TexConstant.Variant.OLDSTYLE],cal:["SetFont",l.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",l.TexConstant.Variant.MATHITALIC],bf:["SetFont",l.TexConstant.Variant.BOLD],bbFont:["SetFont",l.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",l.TexConstant.Variant.SCRIPT],frak:["SetFont",l.TexConstant.Variant.FRAKTUR],sf:["SetFont",l.TexConstant.Variant.SANSSERIF],tt:["SetFont",l.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",l.TexConstant.Variant.NORMAL],mathup:["MathFont",l.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",l.TexConstant.Variant.BOLD],mathbfup:["MathFont",l.TexConstant.Variant.BOLD],mathit:["MathFont",l.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",l.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",l.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",l.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",l.TexConstant.Variant.NORMAL],symup:["MathFont",l.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",l.TexConstant.Variant.BOLD],symbfup:["MathFont",l.TexConstant.Variant.BOLD],symit:["MathFont",l.TexConstant.Variant.ITALIC],symbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",l.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",l.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",l.TexConstant.Variant.MONOSPACE],symcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,l.TexConstant.Variant.NORMAL],textup:["HBox",null,l.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,l.TexConstant.Variant.ITALIC],textbf:["HBox",null,l.TexConstant.Variant.BOLD],textsf:["HBox",null,l.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,l.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",h.MATHSPACE.thinmathspace],":":["Spacer",h.MATHSPACE.mediummathspace],">":["Spacer",h.MATHSPACE.mediummathspace],";":["Spacer",h.MATHSPACE.thickmathspace],"!":["Spacer",h.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",h.MATHSPACE.thinmathspace],negthinspace:["Spacer",h.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",d.TEXCLASS.ORD,.85],Big:["MakeBig",d.TEXCLASS.ORD,1.15],bigg:["MakeBig",d.TEXCLASS.ORD,1.45],Bigg:["MakeBig",d.TEXCLASS.ORD,1.75],bigl:["MakeBig",d.TEXCLASS.OPEN,.85],Bigl:["MakeBig",d.TEXCLASS.OPEN,1.15],biggl:["MakeBig",d.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",d.TEXCLASS.OPEN,1.75],bigr:["MakeBig",d.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",d.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",d.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",d.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",d.TEXCLASS.REL,.85],Bigm:["MakeBig",d.TEXCLASS.REL,1.15],biggm:["MakeBig",d.TEXCLASS.REL,1.45],Biggm:["MakeBig",d.TEXCLASS.REL,1.75],mathord:["TeXAtom",d.TEXCLASS.ORD],mathop:["TeXAtom",d.TEXCLASS.OP],mathopen:["TeXAtom",d.TEXCLASS.OPEN],mathclose:["TeXAtom",d.TEXCLASS.CLOSE],mathbin:["TeXAtom",d.TEXCLASS.BIN],mathrel:["TeXAtom",d.TEXCLASS.REL],mathpunct:["TeXAtom",d.TEXCLASS.PUNCT],mathinner:["TeXAtom",d.TEXCLASS.INNER],vcenter:["TeXAtom",d.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,h.em)(h.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,h.em)(h.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,h.em)(h.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new s.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",f.default.cols(0,h.MATHSPACE.thickmathspace),".5em"]},u.default),new s.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},724:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var u=i(r(8389)),c=l(r(8321)),f=l(r(3466)),d=l(r(810)),h=r(7007),p=l(r(7702)),m=r(8921),g=r(7251),y=r(6914),v=r(9029),b=r(9077),A={},M={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function x(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var a=new d.default(e,r,t.configuration),o=a.mml(),i=a.stack.global;if(i.leftRoot||i.upRoot){var s={};i.leftRoot&&(s.width=i.leftRoot),i.upRoot&&(s.voffset=i.upRoot,s.height=i.upRoot),o=t.create("node","mpadded",[o],s)}return r.inRoot=n,o}A.Open=function(t,e){t.Push(t.itemFactory.create("open"))},A.Close=function(t,e){t.Push(t.itemFactory.create("close"))},A.Tilde=function(t,e){t.Push(t.create("token","mtext",{},v.entities.nbsp))},A.Space=function(t,e){},A.Superscript=function(t,e){var r,n,a;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var o=t.stack.Top();o.isKind("prime")?(a=(r=s(o.Peek(2),2))[0],n=r[1],t.stack.Pop()):(a=t.stack.Prev())||(a=t.create("token","mi",{},""));var i=c.default.getProperty(a,"movesupsub"),l=c.default.isType(a,"msubsup")?a.sup:a.over;if(c.default.isType(a,"msubsup")&&!c.default.isType(a,"msup")&&c.default.getChildAt(a,a.sup)||c.default.isType(a,"munderover")&&!c.default.isType(a,"mover")&&c.default.getChildAt(a,a.over)&&!c.default.getProperty(a,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");c.default.isType(a,"msubsup")&&!c.default.isType(a,"msup")||(i?((!c.default.isType(a,"munderover")||c.default.isType(a,"mover")||c.default.getChildAt(a,a.over))&&(a=t.create("node","munderover",[a],{movesupsub:!0})),l=a.over):l=(a=t.create("node","msubsup",[a])).sup),t.Push(t.itemFactory.create("subsup",a).setProperties({position:l,primes:n,movesupsub:i}))},A.Subscript=function(t,e){var r,n,a;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var o=t.stack.Top();o.isKind("prime")?(a=(r=s(o.Peek(2),2))[0],n=r[1],t.stack.Pop()):(a=t.stack.Prev())||(a=t.create("token","mi",{},""));var i=c.default.getProperty(a,"movesupsub"),l=c.default.isType(a,"msubsup")?a.sub:a.under;if(c.default.isType(a,"msubsup")&&!c.default.isType(a,"msup")&&c.default.getChildAt(a,a.sub)||c.default.isType(a,"munderover")&&!c.default.isType(a,"mover")&&c.default.getChildAt(a,a.under)&&!c.default.getProperty(a,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");c.default.isType(a,"msubsup")&&!c.default.isType(a,"msup")||(i?((!c.default.isType(a,"munderover")||c.default.isType(a,"mover")||c.default.getChildAt(a,a.under))&&(a=t.create("node","munderover",[a],{movesupsub:!0})),l=a.under):l=(a=t.create("node","msubsup",[a])).sub),t.Push(t.itemFactory.create("subsup",a).setProperties({position:l,primes:n,movesupsub:i}))},A.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("node","mi")),c.default.isType(r,"msubsup")&&!c.default.isType(r,"msup")&&c.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=v.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===v.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var a=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,a))},A.Comment=function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var i=r(6552),s=r(9077),l=r(7628),u=o(r(4708)),c=r(4237),f=o(r(8562)),d=r(6706),h="configmacros-map",p="configmacros-env-map";e.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(t){new l.CommandMap(h,{},{}),new l.EnvironmentMap(p,u.default.environment,{},{}),t.append(i.Configuration.local({handler:{macro:[h],environment:[p]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(h),o=t.parseOptions.options.macros;try{for(var i=a(Object.keys(o)),s=i.next();!s.done;s=i.next()){var l=s.value,u="string"==typeof o[l]?[o[l]]:o[l],d=Array.isArray(u[2])?new c.Macro(l,f.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(l,f.default.Macro,u);n.add(l,d)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(p),o=t.parseOptions.options.environments;try{for(var i=a(Object.keys(o)),s=i.next();!s.done;s=i.next()){var l=s.value;n.add(l,new c.Macro(l,f.default.BeginEnv,[!0].concat(o[l])))}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e)},items:(n={},n[d.BeginEnvItem.prototype.kind]=d.BeginEnvItem,n),options:{macros:(0,s.expandable)({}),environments:(0,s.expandable)({})}})},2200:function(t,e,r){var n,a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return o(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var l=r(6552),u=r(6706),c=s(r(5282));r(6823);var f=s(r(4708)),d=i(r(7628));e.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new d.DelimiterMap(c.default.NEW_DELIMITER,f.default.delimiter,{}),new d.CommandMap(c.default.NEW_COMMAND,{},{}),new d.EnvironmentMap(c.default.NEW_ENVIRONMENT,f.default.environment,{},{}),t.append(l.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6706:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var i=o(r(3466)),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(7044).BaseItem);e.BeginEnvItem=s},6823:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(8562));new(r(7628).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},a.default)},8562:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=i(r(3466)),l=o(r(7628)),u=i(r(724)),c=i(r(7702)),f=i(r(5282)),d={NewCommand:function(t,e){var r=f.default.GetCsNameArgument(t,e),n=f.default.GetArgCount(t,e),a=t.GetBrackets(e),o=t.GetArgument(e);f.default.addMacro(t,r,d.Macro,[o,n,a])},NewEnvironment:function(t,e){var r=c.default.trimSpaces(t.GetArgument(e)),n=f.default.GetArgCount(t,e),a=t.GetBrackets(e),o=t.GetArgument(e),i=t.GetArgument(e);f.default.addEnvironment(t,r,d.BeginEnv,[!0,o,i,n,a])},MacroDef:function(t,e){var r=f.default.GetCSname(t,e),n=f.default.GetTemplate(t,e,"\\"+r),a=t.GetArgument(e);n instanceof Array?f.default.addMacro(t,r,d.MacroWithTemplate,[a].concat(n)):f.default.addMacro(t,r,d.Macro,[a,n])},Let:function(t,e){var r=f.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var a=t.configuration.handlers;if("\\"!==n){t.i++;var o=a.get("delimiter").lookup(n);o?f.default.addDelimiter(t,"\\"+r,o.char,o.attributes):f.default.addMacro(t,r,d.Macro,[n])}else{e=f.default.GetCSname(t,e);var i=a.get("delimiter").lookup("\\"+e);if(i)return void f.default.addDelimiter(t,"\\"+r,i.char,i.attributes);var s=a.get("macro").applicable(e);if(!s)return;if(s instanceof l.MacroMap){var u=s.lookup(e);return void f.default.addMacro(t,r,u.func,u.args,u.symbol)}i=s.lookup(e);var c=f.default.disassembleSymbol(r,i);f.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[o.toString()].concat(a):o;t.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var a=t.i,o=0,s=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var a=r(6552);e.NoUndefinedConfiguration=a.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,a,o=t.create("text","\\"+e),i=t.options.noundefined||{},s={};try{for(var l=n(["color","background","size"]),u=l.next();!u.done;u=l.next()){var c=u.value;i[c]&&(s["math"+c]=i[c])}}catch(t){r={error:t}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],s,o))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},4303:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,j.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"])}()}(); \ No newline at end of file +!function(){"use strict";var t={7306:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},7205:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var l=r(3309),u=r(9077),c=r(2982),f=s(r(199)),d=s(r(8321)),h=s(r(810)),p=s(r(3466)),m=s(r(6394)),g=r(7251),y=r(6552);r(3606);var v=function(t){function e(r){void 0===r&&(r={});var n=this,a=o((0,u.separateOptions)(r,e.OPTIONS,c.FindTeX.OPTIONS),3),i=a[0],s=a[1],l=a[2];(n=t.call(this,s)||this).findTeX=n.options.FindTeX||new c.FindTeX(l);var d=n.options.packages,h=n.configuration=e.configure(d),p=n._parseOptions=new m.default(h,[n.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(p.options,i),h.config(n),e.tags(p,h),n.postFilters.add(f.default.cleanSubSup,-6),n.postFilters.add(f.default.setInherited,-5),n.postFilters.add(f.default.moveLimits,-4),n.postFilters.add(f.default.cleanStretchy,-3),n.postFilters.add(f.default.cleanAttributes,-2),n.postFilters.add(f.default.combineRelations,-1),n}return a(e,t),e.configure=function(t){var e=new y.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){g.TagsFactory.addTags(e.tags),g.TagsFactory.setDefault(t.options.tags),t.tags=g.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,a,i=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{r=(a=new h.default(this.latex,{display:i,isInner:!1},this.parseOptions)).mml(),n=a.stack.global}catch(t){if(!(t instanceof p.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&d.default.setAttribute(r,"indentalign",n.indentalign),i&&d.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),a&&a.stack.env.hsize&&(d.default.setAttribute(r,"maxwidth",a.stack.env.hsize),d.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=i(i({},l.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(l.AbstractInputJax);e.TeX=v},942:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a":function(e){return e.cstart[e.j]=(e.cstart[e.j]||"")+t.getBraces(e)},"<":function(e){return e.cend[e.j-1]=(e.cend[e.j-1]||"")+t.getBraces(e)},"@":function(e){return t.addAt(e,t.getBraces(e))},"!":function(e){return t.addBang(e,t.getBraces(e))},P:function(e){return t.macroColumn(e,">{$}p{#1}<{$}",1)},M:function(e){return t.macroColumn(e,">{$}m{#1}<{$}",1)},B:function(e){return t.macroColumn(e,">{$}b{#1}<{$}",1)}," ":function(t){}},this.MAXCOLUMNS=1e4}return t.prototype.process=function(t,e,r){for(var i={parser:t,template:e,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},s=0;i.ithis.MAXCOLUMNS)throw new o.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var l=i.c=String.fromCodePoint(i.template.codePointAt(i.i));if(i.i+=l.length,!this.columnHandler.hasOwnProperty(l))throw new o.default("BadPreamToken","Illegal pream-token (%1)",l);this.columnHandler[l](i)}var u=i.calign;if(r.arraydef.columnalign=u.join(" "),i.cwidth.length){var c=a([],n(i.cwidth),!1);c.lengthu.length?(r.frame.push("right"),f.pop()):f.lengtht.template.length)throw new o.default("MissingArgForColumn","Missing argument for %1 column declaration",t.c);if("{"!==t.template[t.i])return t.template[t.i++];for(var e=++t.i,r=1;t.i0&&r--;)n.push(this.getBraces(t));t.template=l.default.substituteArgs(t.parser,n,e)+t.template.slice(t.i),t.i=0},t.prototype.addRule=function(t,e){t.clines[t.j]&&this.addAt(t,"\\,"),t.clines[t.j]=e,"0"===t.cspace[t.j]&&(t.cstart[t.j]="\\hspace{.5em}")},t.prototype.addAt=function(t,e){var r=t.cstart,n=t.cspace,a=t.j;t.cextra[a]=!0,t.calign[a]="center",t.clines[a]&&(".5em"===n[a]?r[a-1]+="\\hspace{.25em}":n[a]||(t.cend[a-1]=(t.cend[a-1]||"")+"\\hspace{.5em}")),r[a]=e,n[a]="0",n[++t.j]="0"},t.prototype.addBang=function(t,e){var r=t.cstart,n=t.cspace,a=t.j;t.cextra[a]=!0,t.calign[a]="center",r[a]=("0"===n[a]&&t.clines[a]?"\\hspace{.25em}":"")+e,n[a]||(n[a]=".5em"),n[++t.j]=".5em"},t}();e.ColumnParser=c},6552:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var i,o=r(9077),s=r(2910),l=r(6898),u=r(4297),c=r(7251),f=function(){function t(t,e,r,n,a,i,o,s,l,u,c,f,d){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===a&&(a={}),void 0===i&&(i={}),void 0===o&&(o={}),void 0===s&&(s=[]),void 0===l&&(l=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=a,this.options=i,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=u,this.configMethod=c,this.priority=f,this.parser=d,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var a=r.priority||u.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,a):null,o=r.config?this.makeProcessor(r.config,a):null,s=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,a)})),l=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,a)})),c=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},s,l,i,o,a,c)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return i.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=f,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(i=e.ConfigurationHandler||(e.ConfigurationHandler={}));var d=function(){function t(t,e){var r,a,i,o;void 0===e&&(e=["tex"]),this.initMethod=new l.FunctionList,this.configMethod=new l.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new s.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var c=n(t.slice().reverse()),f=c.next();!f.done;f=c.next()){var d=f.value;this.addPackage(d)}}catch(t){r={error:t}}finally{try{f&&!f.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}try{for(var h=n(this.configurations),p=h.next();!p.done;p=h.next()){var m=p.value,g=m.item,y=m.priority;this.append(g,y)}}catch(t){i={error:t}}finally{try{p&&!p.done&&(o=h.return)&&o.call(h)}finally{if(i)throw i.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var a=n(this.configurations),i=a.next();!i.done;i=a.next()){var o=i.value;this.addFilters(t,o.item)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var a,i;void 0===r&&(r={});var s=this.getPackage(t);this.append(s),this.configurations.add(s,s.priority),this.init();var l=e.parseOptions;l.nodeFactory.setCreators(s.nodes);try{for(var u=n(Object.keys(s.items)),f=u.next();!f.done;f=u.next()){var d=f.value;l.itemFactory.setNodeClass(d,s.items[d])}}catch(t){a={error:t}}finally{try{f&&!f.done&&(i=u.return)&&i.call(u)}finally{if(a)throw a.error}}c.TagsFactory.addTags(s.tags),(0,o.defaultOptions)(l.options,s.options),(0,o.userOptions)(l.options,r),this.addFilters(e,s),s.config&&s.config(this,e)},t.prototype.getPackage=function(t){var e=i.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,o.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,i,o,s;try{for(var l=n(e.preprocessors),u=l.next();!u.done;u=l.next()){var c=a(u.value,2),f=c[0],d=c[1];t.preFilters.add(f,d)}}catch(t){r={error:t}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}try{for(var h=n(e.postprocessors),p=h.next();!p.done;p=h.next()){var m=a(p.value,2),g=m[0];d=m[1];t.postFilters.add(g,d)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(s=h.return)&&s.call(h)}finally{if(o)throw o.error}}},t}();e.ParserConfiguration=d},199:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,o=r(8921),s=a(r(8321));!function(t){t.cleanStretchy=function(t){var e,r,a=t.data;try{for(var i=n(a.getList("fixStretchy")),o=i.next();!o.done;o=i.next()){var l=o.value;if(s.default.getProperty(l,"fixStretchy")){var u=s.default.getForm(l);u&&u[3]&&u[3].stretchy&&s.default.setAttribute(l,"stretchy",!1);var c=l.parent;if(!(s.default.getTexClass(l)||u&&u[2])){var f=a.nodeFactory.create("node","TeXAtom",[l]);c.replaceChild(f,l),f.inheritAttributesFrom(l)}s.default.removeProperties(l,"fixStretchy")}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,a,i=t.attributes;if(i){var o=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var s=n(i.getExplicitNames()),l=s.next();!l.done;l=s.next()){var u=l.value;o.has(u)||i.attributes[u]!==t.attributes.getInherited(u)||delete i.attributes[u]}}catch(t){r={error:t}}finally{try{l&&!l.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var a,i,l,u,c=[];try{for(var f=n(t.data.getList("mo")),d=f.next();!d.done;d=f.next()){var h=d.value;if(!h.getProperty("relationsCombined")&&h.parent&&(!h.parent||s.default.isType(h.parent,"mrow"))&&s.default.getTexClass(h)===o.TEXCLASS.REL){for(var p=h.parent,m=void 0,g=p.childNodes,y=g.indexOf(h)+1,v=s.default.getProperty(h,"variantForm");y0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var o=r(9649),s=r(6720),l=r(4769),u=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return a(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],a=[];this.end={},this.env=this.sub=0;var i=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(s.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),e.processEscapes&&a.push("\\\\([\\\\$])"),e.processRefs&&a.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),a.length&&(n.push("("+a.join("|")+")"),this.sub=i),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=i(e,2),a=n[0],o=n[1];t.push((0,s.quotePattern)(a)),this.end[a]=[o,r,this.endPattern(o)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,s.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var a,o=i(n,3),s=o[0],u=o[1],c=o[2],f=c.lastIndex=r.index+r[0].length,d=0;a=c.exec(t);){if((a[1]||a[0])===s&&0===d)return(0,l.protoItem)(r[0],t.substr(f,a.index-f),a[0],e,r.index,a.index+a[0].length,u);"{"===a[0]?d++:"}"===a[0]&&d&&d--}return null},e.prototype.findMathInString=function(t,e,r){var n,a;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,s.quotePattern)(n[this.env])+"\\})";(a=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,i)]))&&(a.math=a.open+a.math+a.close,a.open=a.close="")}else if(void 0!==n[this.sub]&&this.sub){var o=n[this.sub];i=n.index+n[this.sub].length;a=2===o.length?(0,l.protoItem)("",o.substr(1),"",e,n.index,i):(0,l.protoItem)("",o,"",e,n.index,i,!1)}else a=this.findEnd(r,e,n,this.end[n[0]]);a&&(t.push(a),this.start.lastIndex=a.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var i,o=r(4297),s=r(6898);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(i=e.MapHandler||(e.MapHandler={}));var l=function(){function t(){this._configuration=new o.PrioritizedList,this._fallback=new s.FunctionList}return t.prototype.add=function(t,e,r){var a,s;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var l=n(t.slice().reverse()),u=l.next();!u.done;u=l.next()){var c=u.value,f=i.getMap(c);if(!f)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(f,r)}}catch(t){a={error:t}}finally{try{u&&!u.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var i=n(this._configuration),o=i.next();!o.done;o=i.next()){var s=o.value.item.parse(t);if(s)return s}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}var l=a(t,2),u=l[0],c=l[1];Array.from(this._fallback)[0].item(u,c)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var a=n(this._configuration),i=a.next();!i.done;i=a.next()){var o=i.value.item;r.push(o.name)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=a.return)&&e.call(a)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var a=n(this._configuration),i=a.next();!i.done;i=a.next()){var o=i.value.item;if(o.contains(t))return o}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var a=n(this._configuration),i=a.next();!i.done;i=a.next()){var o=i.value.item;if(o.name===t)return o}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=l;var u=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var a,i;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(Object.keys(t)),u=s.next();!u.done;u=s.next()){var c=u.value,f=this.get(c);f||(f=new l,this.set(c,f)),f.add(t[c],e[c],r)}}catch(t){a={error:t}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(a)throw a.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var a=n(this.map.values()),i=a.next();!i.done;i=a.next()){var o=i.value.retrieve(t);if(o)return o}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=u},8644:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a1&&(r.autoOP=!1));var a=t.create("token","mi",r,e);t.Push(a)},t.digit=function(t,e){var r,n=t.configuration.options.digits,a=t.string.slice(t.i-1).match(n),i=u.default.getFontDef(t);a?(r=t.create("token","mn",i,a[0].replace(/[{}]/g,"")),t.i+=a[0].length-1):r=t.create("token","mo",i,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);s.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,i){var o=i[0],s=t.itemFactory.create("begin").setProperties({name:e,end:o});s=r.apply(void 0,a([t,s],n(i.slice(1)),!1)),t.Push(s)}}(o||(o={})),e.default=o},6394:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=o(r(3239)),l=r(8644),u=o(r(8321)),c=r(9077),f=r(942),d=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.columnParser=new f.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new l.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new s.default(t.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,a([this.options],n(e),!1)),(0,c.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=u.default.getProperty(e,"in-lists")||"",a=(n?n.split(/,/):[]).concat(t).join(",");u.default.setProperty(e,"in-lists",a)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],a=[];try{for(var o=i(n),s=o.next();!s.done;s=o.next()){var l=s.value;this.inTree(l)&&a.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return this.nodeLists[t]=a,a},t.prototype.removeFromList=function(t,e){var r,n,a=this.nodeLists[t]||[];try{for(var o=i(e),s=o.next();!s.done;s=o.next()){var l=s.value,u=a.indexOf(l);u>=0&&a.splice(u,1)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=d},7702:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o,s=r(8921),l=i(r(8321)),u=i(r(810)),c=i(r(3466)),f=r(9029);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",o="(pt|em|ex|mu|px|mm|cm|in|pc)",d=RegExp("^\\s*"+i+"\\s*"+o+"\\s*$"),h=RegExp("^\\s*"+i+"\\s*"+o+" ?");function p(t,e){void 0===e&&(e=!1);var a=t.match(e?h:d);return a?function(t){var e=n(t,3),a=e[0],i=e[1],o=e[2];if("mu"!==i)return[a,i,o];return[m(r[i](parseFloat(a||"1"))).slice(0,-2),"em",o]}([a[1].replace(/,/,"."),a[4],a[0].length]):[null,null,0]}function m(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",a="{\\big"+r+" "+e+"}";return new u.default("\\mathchoice"+n+a+a+a,{},t).mml()}function y(t,e,r){e=e.replace(/^\s+/,f.entities.nbsp).replace(/\s+$/,f.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function v(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function b(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function A(t,e){for(var r=t.length,n=0,a="",i=0,o=0,s=!0,l=!1;in&&(o=n)),n++;break;case"}":n&&n--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!n&&-1!==e.indexOf(u))return[l?"true":b(a,o),u,t.slice(i)];s=!1,l=!1}a+=u}if(n)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":b(a,o),"",t.slice(i)]}t.matchDimen=p,t.dimen2em=function(t){var e=n(p(t),2),a=e[0],i=e[1],o=parseFloat(a||"1"),s=r[i];return s?s(o):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e1&&(l=[t.create("node","mrow",l)]),l},t.internalText=y,t.underOver=function(e,r,n,a,i){if(t.checkMovableLimits(r),l.default.isType(r,"munderover")&&l.default.isEmbellished(r)){l.default.setProperties(l.default.getCoreMO(r),{lspace:0,rspace:0});var o=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[o,r])}var u=e.create("node","munderover",[r]);l.default.setChild(u,"over"===a?u.over:u.under,n);var c=u;return i&&(c=e.create("node","TeXAtom",[u],{texClass:s.TEXCLASS.OP,movesupsub:!0})),l.default.setProperty(c,"subsupOK",!0),c},t.checkMovableLimits=function(t){var e=l.default.isType(t,"mo")?l.default.getForm(t):null;(l.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&l.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r,n){return n||(r=t.trimSpaces(r||"")),"t"===r?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(n?(n.string="[".concat(r,"]")+n.string.slice(n.i),n.i=0):e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",a="",i=0;ie.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");a=v(t,v(t,a,n),e[parseInt(o,10)-1]),n=""}else n+=o}return v(t,a,n)},t.addArgs=v,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var i=(t.getProperty("in-lists")||"").split(/,/);try{for(var o=a(i),s=o.next();!s.done;s=o.next()){var l=s.value;l&&n.addNode(l,t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var i,o;void 0===e&&(e=null),void 0===r&&(r=!1);var s=function(t){var e,r,a,i,o,s={},l=t;for(;l;)i=(e=n(A(l,["=",","]),3))[0],a=e[1],l=e[2],"="===a?(o=(r=n(A(l,[","]),3))[0],a=r[1],l=r[2],o="false"===o||"true"===o?JSON.parse(o):o,s[i]=o):i&&(s[i]=!0);return s}(t);if(e)try{for(var l=a(Object.keys(s)),u=l.next();!u.done;u=l.next()){var f=u.value;if(!e.hasOwnProperty(f)){if(r)throw new c.default("InvalidOption","Invalid option: %1",f);delete s[f]}}}catch(t){i={error:t}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(i)throw i.error}}return s}}(o||(o={})),e.default=o},9874:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var u=l(r(3466)),c=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var s=o(r(810)),l=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=l;var u=function(t,e,r,n,a,i,o,s){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===a&&(a=""),void 0===i&&(i=""),void 0===o&&(o=!1),void 0===s&&(s=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=a,this.tagFormat=i,this.noTag=o,this.labelId=s};e.TagInfo=u;var c=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),a=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[a],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag);var n=this.label;this.currentTag=new u(t,e,r),this.label=n},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag);var t=this.label;this.currentTag=this.stack.pop(),t&&!this.label&&(this.label=t)},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={},this.label=""},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new l(this.currentTag.tag,this.currentTag.tagId),this.label="");var t=new s.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=c;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(c);e.NoTags=f;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(c);e.AllTags=d,function(t){var e=new Map([["none",f],["all",d]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var a=i(Object.keys(e)),o=a.next();!o.done;o=a.next()){var s=o.value;t.add(s,e[s])}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},7007:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3466:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],a=2;a="0"&&o<="9")n[a]=r[parseInt(n[a],10)-1],"number"==typeof n[a]&&(n[a]=n[a].toString());else if("{"===o){if((o=n[a].substr(1))>="0"&&o<="9")n[a]=r[parseInt(n[a].substr(1,n[a].length-2),10)-1],"number"==typeof n[a]&&(n[a]=n[a].toString());else n[a].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[a]="%"+n[a])}null==n[a]&&(n[a]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},810:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;ae)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var a=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&a.isKind("mlabeledtr")){var o=u.default.getChildren(a)[0],s=this.factory.configuration.options.tagSide,l=i({width:0},"right"===s?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(o),l);o.setChildren([c])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(s.EqnArrayItem);e.FlalignItem=h},8285:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=r(2684),l=i(r(7628)),u=r(7007),c=o(r(4708)),f=o(r(7702)),d=r(8921),h=r(6914);new l.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:d.TEXCLASS.OP}]}),new l.RegExpMap("AMSmath-operatorLetter",s.AmsMethods.operatorLetter,/[-*]/i),new l.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",h.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",h.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},s.AmsMethods),new l.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",f.default.cols(0,h.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",f.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",f.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",f.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",f.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,f.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",f.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},s.AmsMethods),new l.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:d.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:d.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:d.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:d.TEXCLASS.CLOSE}]}),new l.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new l.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new l.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new l.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},s.AmsMethods)},2684:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var o=i(r(7702)),s=i(r(4708)),l=i(r(8321)),u=r(7007),c=i(r(810)),f=i(r(3466)),d=r(4237),h=i(r(724)),p=r(8921);function m(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&g(t))return[t,null];var e=l.default.getChildAt(t,0);return t.isInferred&&e&&g(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function g(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,a,i,s){var l=t.GetBrackets("\\begin{"+e.getName()+"}"),u=h.default.EqnArray(t,e,r,n,a,i,s);return o.default.setArrayAlign(u,l,t)},e.AmsMethods.AlignAt=function(t,r,n,a){var i,s,l=r.getName(),u="",c=[];if(a||(s=t.GetBrackets("\\begin{"+l+"}")),(i=t.GetArgument("\\begin{"+l+"}")).match(/[^0-9]/))throw new f.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+l+"}");for(var d=parseInt(i,10);d>0;)u+="rl",c.push("0em 0em"),d--;var h=c.join(" ");if(a)return e.AmsMethods.EqnArray(t,r,n,a,u,h);var p=e.AmsMethods.EqnArray(t,r,n,a,u,h);return o.default.setArrayAlign(p,s,a?null:t)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),o.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,a){var i=t.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new f.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var o=a?"crl":"rlc",s=a?"fit auto auto":"auto auto fit",l=e.AmsMethods.FlalignArray(t,r,n,a,!1,o,s,!0);return l.setProperty("xalignat",2*parseInt(i)),l},e.AmsMethods.FlalignArray=function(t,e,r,n,a,i,s,l){void 0===l&&(l=!1),t.Push(e),o.default.checkEqnEnv(t),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=t.itemFactory.create("flalign",e.getName(),r,n,a,t.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:s,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",l),u},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",a=o.default.trimSpaces(t.GetArgument(r));"\\"===a.charAt(0)&&(a=a.substr(1));var i=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(a,new d.Macro(a,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(i,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),a=o.default.trimSpaces(t.GetArgument(e)),i=new c.default(a,n(n({},t.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),l.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:p.TEXCLASS.OP}),!r){var s=t.GetNext(),f=t.i;"\\"===s&&++t.i&&"limits"!==t.GetCS()&&(t.i=f)}t.Push(t.itemFactory.create("fn",i))},e.AmsMethods.SideSet=function(t,e){var r=a(m(t.ParseArg(e)),2),n=r[0],i=r[1],s=a(m(t.ParseArg(e)),2),u=s[0],c=s[1],f=t.ParseArg(e),d=f;n&&(i?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[o.default.copyNode(f,t)],{width:0})]),l.default.getChildAt(n,0)):(d=t.create("node","mmultiscripts",[f]),u&&l.default.appendChildren(d,[l.default.getChildAt(u,1)||t.create("node","none"),l.default.getChildAt(u,2)||t.create("node","none")]),l.default.setProperty(d,"scriptalign","left"),l.default.appendChildren(d,[t.create("node","mprescripts"),l.default.getChildAt(n,1)||t.create("node","none"),l.default.getChildAt(n,2)||t.create("node","none")]))),u&&d===f&&(u.replaceChild(f,l.default.getChildAt(u,0)),d=u);var h=t.create("node","TeXAtom",[],{texClass:p.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(n&&h.appendChild(n),h.appendChild(i)),h.appendChild(d),c&&h.appendChild(c),t.Push(h)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&s.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var a=t.i;n=t.GetArgument(e),t.i=a,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,a){var i={width:"+"+o.default.Em((n+a)/18),lspace:o.default.Em(n/18)},s=t.GetBrackets(e),u=t.ParseArg(e),f=t.create("node","mspace",[],{depth:".25em"}),d=t.create("token","mo",{stretchy:!0,texClass:p.TEXCLASS.REL},String.fromCodePoint(r));d=t.create("node","mstyle",[d],{scriptlevel:0});var h=t.create("node","munderover",[d]),m=t.create("node","mpadded",[u,f],i);if(l.default.setAttribute(m,"voffset","-.2em"),l.default.setAttribute(m,"height","-.2em"),l.default.setChild(h,h.over,m),s){var g=new c.default(s,t.stack.env,t.configuration).mml(),y=t.create("node","mspace",[],{height:".75em"});m=t.create("node","mpadded",[g,y],i),l.default.setAttribute(m,"voffset",".15em"),l.default.setAttribute(m,"depth","-.15em"),l.default.setChild(h,h.under,m)}l.default.setProperty(h,"subsupOK",!0),t.Push(h)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new f.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new f.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=o.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),a=t.GetArgument(e),i={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},s=new c.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),d=new c.default("\\strut\\textstyle{"+a+"}",t.stack.env,t.configuration).mml(),h=t.create("node","mfrac",[s,d]);if(null==(r=i[r]))throw new f.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&l.default.setProperties(h,{numalign:r,denomalign:r}),t.Push(h)},e.AmsMethods.Genfrac=function(t,e,r,n,a,i){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==a&&(a=t.GetArgument(e)),null==i&&(i=o.default.trimSpaces(t.GetArgument(e)));var s=t.ParseArg(e),u=t.ParseArg(e),c=t.create("node","mfrac",[s,u]);if(""!==a&&l.default.setAttribute(c,"linethickness",a),(r||n)&&(l.default.setProperty(c,"withDelims",!0),c=o.default.fixedFence(t.configuration,r,c,n)),""!==i){var d=parseInt(i,10),h=["D","T","S","SS"][d];if(null==h)throw new f.default("BadMathStyleFor","Bad math style for %1",t.currentCS);c=t.create("node","mstyle",[c]),"D"===h?l.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):l.default.setProperties(c,{displaystyle:!1,scriptlevel:d-1})}t.Push(c)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new f.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new f.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=o.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=h.default.HandleNoTag,e.AmsMethods.HandleRef=h.default.HandleRef,e.AmsMethods.Macro=h.default.Macro,e.AmsMethods.Accent=h.default.Accent,e.AmsMethods.Tilde=h.default.Tilde,e.AmsMethods.Array=h.default.Array,e.AmsMethods.Spacer=h.default.Spacer,e.AmsMethods.NamedOp=h.default.NamedOp,e.AmsMethods.EqnArray=h.default.EqnArray,e.AmsMethods.Equation=h.default.Equation},1451:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var i=r(6552),o=r(7628),s=r(4237),l=r(4303),u=r(1993),c=r(9077);function f(t,e,r,i){var o,s,c,f;if(u.Package.packages.has(t.options.require.prefix+r)){var p=t.options.autoload[r],m=n(2===p.length&&Array.isArray(p[0])?p:[p,[]],2),g=m[0],y=m[1];try{for(var v=a(g),b=v.next();!b.done;b=v.next()){var A=b.value;d.remove(A)}}catch(t){o={error:t}}finally{try{b&&!b.done&&(s=v.return)&&s.call(v)}finally{if(o)throw o.error}}try{for(var M=a(y),x=M.next();!x.done;x=M.next()){var w=x.value;h.remove(w)}}catch(t){c={error:t}}finally{try{x&&!x.done&&(f=M.return)&&f.call(M)}finally{if(c)throw c.error}}t.string=(i?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,l.RequireLoad)(t,r)}var d=new o.CommandMap("autoload-macros",{},{}),h=new o.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,i,o,u,c,p,m=e.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),v=m.options.autoload;m.packageData.set("autoload",{Autoload:f});try{for(var b=a(Object.keys(v)),A=b.next();!A.done;A=b.next()){var M=A.value,x=v[M],w=n(2===x.length&&Array.isArray(x[0])?x:[x,[]],2),C=w[0],O=w[1];try{for(var S=(o=void 0,a(C)),T=S.next();!T.done;T=S.next()){var P=T.value;g.lookup(P)&&"color"!==P||d.add(P,new s.Macro(P,f,[M,!0]))}}catch(t){o={error:t}}finally{try{T&&!T.done&&(u=S.return)&&u.call(S)}finally{if(o)throw o.error}}try{for(var _=(c=void 0,a(O)),k=_.next();!k.done;k=_.next()){var E=k.value;y.lookup(E)||h.add(E,new s.Macro(E,f,[M,!1]))}}catch(t){c={error:t}}finally{try{k&&!k.done&&(p=_.return)&&p.call(_)}finally{if(c)throw c.error}}}}catch(t){r={error:t}}finally{try{A&&!A.done&&(i=b.return)&&i.call(b)}finally{if(r)throw r.error}}m.packageData.get("require")||l.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,c.defaultOptions)(t.options,l.RequireConfiguration.options)},priority:10})},3606:function(t,e,r){var n,a,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return s(e,t),e},u=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var f=r(6552),d=r(2910),h=c(r(3466)),p=c(r(8321)),m=r(7628),g=l(r(8389)),y=r(7251);r(4962);var v=r(3857);function b(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=d.MapHandler.getMap("remap").lookup(e),a=(0,v.getRange)(e),i=a?a[3]:"mo",o=t.create("token",i,r,n?n.char:e);a[4]&&o.attributes.set("mathvariant",a[4]),"mo"===i&&(p.default.setProperty(o,"fixStretchy",!0),t.configuration.addNode("fixStretchy",o)),t.Push(o)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=b;var A=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e}(y.AbstractTags);e.BaseTags=A,e.BaseConfiguration=f.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:b,macro:function(t,e){throw new h.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new h.default("UnknownEnv","Unknown environment '%1'",e)}},items:(a={},a[g.StartItem.prototype.kind]=g.StartItem,a[g.StopItem.prototype.kind]=g.StopItem,a[g.OpenItem.prototype.kind]=g.OpenItem,a[g.CloseItem.prototype.kind]=g.CloseItem,a[g.PrimeItem.prototype.kind]=g.PrimeItem,a[g.SubsupItem.prototype.kind]=g.SubsupItem,a[g.OverItem.prototype.kind]=g.OverItem,a[g.LeftItem.prototype.kind]=g.LeftItem,a[g.Middle.prototype.kind]=g.Middle,a[g.RightItem.prototype.kind]=g.RightItem,a[g.BreakItem.prototype.kind]=g.BreakItem,a[g.BeginItem.prototype.kind]=g.BeginItem,a[g.EndItem.prototype.kind]=g.EndItem,a[g.StyleItem.prototype.kind]=g.StyleItem,a[g.PositionItem.prototype.kind]=g.PositionItem,a[g.CellItem.prototype.kind]=g.CellItem,a[g.MmlItem.prototype.kind]=g.MmlItem,a[g.FnItem.prototype.kind]=g.FnItem,a[g.NotItem.prototype.kind]=g.NotItem,a[g.NonscriptItem.prototype.kind]=g.NonscriptItem,a[g.DotsItem.prototype.kind]=g.DotsItem,a[g.ArrayItem.prototype.kind]=g.ArrayItem,a[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,a[g.EquationItem.prototype.kind]=g.EquationItem,a[g.MstyleItem.prototype.kind]=g.MstyleItem,a),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:A},postprocessors:[[function(t){var e,r,n=t.data;try{for(var a=u(n.getList("nonscript")),i=a.next();!i.done;i=a.next()){var o=i.value;if(o.attributes.get("scriptlevel")>0){var s=o.parent;if(s.childNodes.splice(s.childIndex(o),1),n.removeFromList(o.kind,[o]),o.isKind("mrow")){var l=o.childNodes[0];n.removeFromList("mstyle",[l]),n.removeFromList("mspace",l.childNodes[0].childNodes)}}else o.isKind("mrow")&&(o.parent.replaceChild(o.childNodes[0],o),n.removeFromList("mrow",[o]))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},-4]]})},8389:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EquationItem=e.MstyleItem=e.EqnArrayItem=e.ArrayItem=e.DotsItem=e.NonscriptItem=e.NotItem=e.FnItem=e.MmlItem=e.CellItem=e.PositionItem=e.StyleItem=e.EndItem=e.BeginItem=e.BreakItem=e.RightItem=e.Middle=e.LeftItem=e.OverItem=e.SubsupItem=e.PrimeItem=e.CloseItem=e.OpenItem=e.StopItem=e.StartItem=void 0;var u=r(2910),c=r(9029),f=r(8921),d=l(r(3466)),h=l(r(7702)),p=l(r(8321)),m=r(7044),g=function(t){function e(e,r){var n=t.call(this,e)||this;return n.global=r,n}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return t.prototype.checkItem.call(this,e)},e}(m.BaseItem);e.StartItem=g;var y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.StopItem=y;var v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("close")){var r=this.toMml(),n=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",n)],!0]}return t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),e}(m.BaseItem);e.OpenItem=v;var b=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.CloseItem=b;var A=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e=i(this.Peek(2),2),r=e[0],n=e[1];return!p.default.isType(r,"msubsup")||p.default.isType(r,"msup")?[[this.create("node","msup",[r,n]),t],!0]:(p.default.setChild(r,r.sup,n),[[r,t],!0])},e}(m.BaseItem);e.PrimeItem=A;var M=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var r=this.First,n=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==n)p.default.setChild(r,2,this.getProperty("primes"));else{p.default.setProperty(this.getProperty("primes"),"variantForm",!0);var a=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=a}return p.default.setChild(r,n,e.First),null!=this.getProperty("movesupsub")&&p.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(t.prototype.checkItem.call(this,e)[1]){var s=this.getErrors(["","sub","sup"][n]);throw new(d.default.bind.apply(d.default,o([void 0,s[0],s[1]],i(s.splice(2)),!1)))}return null},e.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),e}(m.BaseItem);e.SubsupItem=M;var x=function(t){function e(e){var r=t.call(this,e)||this;return r.setProperty("name","\\over"),r}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("over"))throw new d.default("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&p.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(p.default.setProperty(r,"withDelims",!0),r=h.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),e],!0]}return t.prototype.checkItem.call(this,e)},e.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},e}(m.BaseItem);e.OverItem=x;var w=function(t){function e(e,r){var n=t.call(this,e)||this;return n.setProperty("delim",r),n}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("right"))return[[this.factory.create("mml",h.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){var r={stretchy:!0};return e.getProperty("color")&&(r.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:f.TEXCLASS.CLOSE}),this.create("token","mo",r,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:f.TEXCLASS.OPEN})),this.env={},[[this],!0]}return t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),e}(m.BaseItem);e.LeftItem=w;var C=function(t){function e(e,r,n){var a=t.call(this,e)||this;return a.setProperty("delim",r),n&&a.setProperty("color",n),a}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.Middle=C;var O=function(t){function e(e,r,n){var a=t.call(this,e)||this;return a.setProperty("delim",r),n&&a.setProperty("color",n),a}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.RightItem=O;var S=function(t){function e(e,r,n){var a=t.call(this,e)||this;return a.setProperty("linebreak",r),a.setProperty("insert",n),a}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e,r,n=this.getProperty("linebreak");if(t.isKind("mml")){var a=t.First;if(a.isKind("mo")){if("after"!==((null===(r=null===(e=p.default.getOp(a))||void 0===e?void 0:e[3])||void 0===r?void 0:r.linebreakstyle)||p.default.getAttribute(a,"linebreakstyle")))return p.default.setAttribute(a,"linebreak",n),[[t],!0];if(!this.getProperty("insert"))return[[t],!0]}}var i=this.create("token","mo",{linebreak:n});return[[this.factory.create("mml",i),t],!0]},e}(m.BaseItem);e.BreakItem=S;var T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new d.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new d.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(m.BaseItem);e.BeginItem=T;var P=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.EndItem=P;var _=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(!e.isClose)return t.prototype.checkItem.call(this,e);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),e],!0]},e}(m.BaseItem);e.StyleItem=_;var k=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isClose)throw new d.default("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){var r=e.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return t.prototype.checkItem.call(this,e)},e}(m.BaseItem);e.PositionItem=k;var E=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.CellItem=E;var I=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),e}(m.BaseItem);e.MmlItem=I;var L=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){var r=this.First;if(r){if(e.isOpen)return m.BaseItem.success;if(!e.isKind("fn")){var n=e.First;if(!e.isKind("mml")||!n)return[[r,e],!0];if(p.default.isType(n,"mstyle")&&n.childNodes.length&&p.default.isType(n.childNodes[0].childNodes[0],"mspace")||p.default.isType(n,"mspace"))return[[r,e],!0];p.default.isEmbellished(n)&&(n=p.default.getCoreMO(n));var a=p.default.getForm(n);if(null!=a&&[0,0,1,1,0,1,1,0,0,0][a[2]])return[[r,e],!0]}var i=this.create("token","mo",{texClass:f.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,i,e],!0]}return t.prototype.checkItem.apply(this,arguments)},e}(m.BaseItem);e.FnItem=L;var N=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.remap=u.MapHandler.getMap("not_remap"),e}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e,r,n;if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;if(t.isKind("mml")&&(p.default.isType(t.First,"mo")||p.default.isType(t.First,"mi")||p.default.isType(t.First,"mtext"))&&(e=t.First,1===(r=p.default.getText(e)).length&&!p.default.getProperty(e,"movesupsub")&&1===p.default.getChildren(e).length))return this.remap.contains(r)?(n=this.create("text",this.remap.lookup(r).char),p.default.setChild(e,0,n)):(n=this.create("text","\u0338"),p.default.appendChildren(e,[n])),[[t],!0];n=this.create("text","\u29f8");var a=this.create("node","mtext",[],{},n),i=this.create("node","mpadded",[a],{width:0});return[[e=this.create("node","TeXAtom",[i],{texClass:f.TEXCLASS.REL}),t],!0]},e}(m.BaseItem);e.NotItem=N;var F=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("mml")&&1===t.Size()){var e=t.First;if(e.isKind("mstyle")&&e.notParent&&(e=p.default.getChildren(p.default.getChildren(e)[0])[0]),e.isKind("mspace")){if(e!==t.First){var r=this.create("node","mrow",[t.Pop()]);t.Push(r)}this.factory.configuration.addNode("nonscript",t.First)}}return[[t],!0]},e}(m.BaseItem);e.NonscriptItem=F;var j=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var e=this.getProperty("ldots"),r=t.First;if(t.isKind("mml")&&p.default.isEmbellished(r)){var n=p.default.getTexClass(p.default.getCoreMO(r));n!==f.TEXCLASS.BIN&&n!==f.TEXCLASS.REL||(e=this.getProperty("cdots"))}return[[e,t],!0]},e}(m.BaseItem);e.DotsItem=j;var R=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.table=[],e.row=[],e.frame=[],e.hfill=[],e.arraydef={},e.cstart=[],e.cend=[],e.cextra=[],e.atEnd=!1,e.ralign=[],e.dashed=!1,e}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[r],!0];throw new d.default("MissingCloseBrace","Missing close brace")}return[[r,e],!0]}return t.prototype.checkItem.call(this,e)},e.prototype.createMml=function(){var t=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var e=this.create("node","mtable",this.table,this.arraydef);return t&&e.setProperty("scriptlevel",t),this.getProperty("arrayPadding")&&(p.default.setAttribute(e,"frame",""),p.default.setAttribute(e,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?p.default.setAttribute(e,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||p.default.removeAttribute(e,"frame"),e=this.create("node","menclose",[e],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||p.default.setAttribute(e,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(e=h.default.fenced(this.factory.configuration,this.getProperty("open"),e,this.getProperty("close"))),e},e.prototype.StartEntry=function(){var t=this.row.length,e=this.cstart[t],r=this.cend[t],n=this.ralign[t],a=this.cextra;if(e||r||n||a[t]||a[t+1]){var o=i(this.getEntry(),4),s=o[0],l=o[1],u=o[2],c=o[3];if(!a[t]||this.atEnd&&!a[t+1]||(e+="&"),"&"!==u&&(c=!!l.trim()||!(!t&&"\\end"===u.substr(0,4)),a[t+1]&&!a[t]&&(r=(r||"")+"&",this.atEnd=!0)),c||s){var f=this.parser;c&&(e&&(l=h.default.addArgs(f,e,l)),r&&(l=h.default.addArgs(f,l,r)),n&&(l="\\text{"+l.trim()+"}")),s&&(l=h.default.addArgs(f,s,l)),f.string=h.default.addArgs(f,l,f.string),f.i=0}}},e.prototype.getEntry=function(){for(var t,e=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,n=0,a=0,i=e.i,o=["","","",!1];null!==(t=e.string.slice(i).match(r));)switch(i+=t[0].length,t[2]){case"\\":i++;break;case"{":n++;break;case"}":if(!n)return o;n--;break;case"\\begin{array}":!n&&a++;break;case"\\end{array}":if(!n&&a){a--;break}default:if(n||a)continue;i-=t[2].length;var s=e.string.slice(e.i,i).trim(),l=s.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return l&&(s=s.slice(l[0].length)),e.string=e.string.slice(i),e.i=0,[(null==l?void 0:l[0])||"",s,t[2],!0]}return o},e.prototype.EndEntry=function(){var t=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&p.default.setAttribute(t,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&p.default.setAttribute(t,"columnalign",p.default.getAttribute(t,"columnalign")?"center":"left"));var e=this.ralign[this.row.length];if(e){var r=i(e,3),n=r[0],a=r[1],o=r[2],s=this.create("node","TeXAtom",[this.create("node","mpadded",t.childNodes[0].childNodes,{width:a,"data-overflow":"auto","data-align":o})],{texClass:n});t.childNodes[0].childNodes=[],t.appendChild(s)}this.row.push(t),this.Clear(),this.hfill=[]},e.prototype.EndRow=function(){var t;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),t=this.create("node","mlabeledtr",this.row)):t=this.create("node","mtr",this.row),this.table.push(t),this.row=[],this.atEnd=!1},e.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},e.prototype.checkLines=function(){if(this.arraydef.rowlines){var t=this.arraydef.rowlines.split(/ /);t.length===this.table.length?(this.frame.push("bottom"),t.pop(),this.arraydef.rowlines=t.join(" ")):t.lengththis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=o([],i(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:d.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:d.TEXCLASS.PUNCT}],colon:[":",{texClass:d.TEXCLASS.PUNCT}]}),new s.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new s.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:d.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:d.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:d.TEXCLASS.ORD}],"\\vert":["|",{texClass:d.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new s.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",l.TexConstant.Variant.NORMAL],mit:["SetFont",l.TexConstant.Variant.ITALIC],oldstyle:["SetFont",l.TexConstant.Variant.OLDSTYLE],cal:["SetFont",l.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",l.TexConstant.Variant.MATHITALIC],bf:["SetFont",l.TexConstant.Variant.BOLD],bbFont:["SetFont",l.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",l.TexConstant.Variant.SCRIPT],frak:["SetFont",l.TexConstant.Variant.FRAKTUR],sf:["SetFont",l.TexConstant.Variant.SANSSERIF],tt:["SetFont",l.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",l.TexConstant.Variant.NORMAL],mathup:["MathFont",l.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",l.TexConstant.Variant.BOLD],mathbfup:["MathFont",l.TexConstant.Variant.BOLD],mathit:["MathFont",l.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",l.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",l.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",l.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",l.TexConstant.Variant.NORMAL],symup:["MathFont",l.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",l.TexConstant.Variant.BOLD],symbfup:["MathFont",l.TexConstant.Variant.BOLD],symit:["MathFont",l.TexConstant.Variant.ITALIC],symbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",l.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",l.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",l.TexConstant.Variant.MONOSPACE],symcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,l.TexConstant.Variant.NORMAL],textup:["HBox",null,l.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,l.TexConstant.Variant.ITALIC],textbf:["HBox",null,l.TexConstant.Variant.BOLD],textsf:["HBox",null,l.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,l.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",h.MATHSPACE.thinmathspace],":":["Spacer",h.MATHSPACE.mediummathspace],">":["Spacer",h.MATHSPACE.mediummathspace],";":["Spacer",h.MATHSPACE.thickmathspace],"!":["Spacer",h.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",h.MATHSPACE.thinmathspace],negthinspace:["Spacer",h.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",l.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",l.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",l.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",d.TEXCLASS.ORD,.85],Big:["MakeBig",d.TEXCLASS.ORD,1.15],bigg:["MakeBig",d.TEXCLASS.ORD,1.45],Bigg:["MakeBig",d.TEXCLASS.ORD,1.75],bigl:["MakeBig",d.TEXCLASS.OPEN,.85],Bigl:["MakeBig",d.TEXCLASS.OPEN,1.15],biggl:["MakeBig",d.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",d.TEXCLASS.OPEN,1.75],bigr:["MakeBig",d.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",d.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",d.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",d.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",d.TEXCLASS.REL,.85],Bigm:["MakeBig",d.TEXCLASS.REL,1.15],biggm:["MakeBig",d.TEXCLASS.REL,1.45],Biggm:["MakeBig",d.TEXCLASS.REL,1.75],mathord:["TeXAtom",d.TEXCLASS.ORD],mathop:["TeXAtom",d.TEXCLASS.OP],mathopen:["TeXAtom",d.TEXCLASS.OPEN],mathclose:["TeXAtom",d.TEXCLASS.CLOSE],mathbin:["TeXAtom",d.TEXCLASS.BIN],mathrel:["TeXAtom",d.TEXCLASS.REL],mathpunct:["TeXAtom",d.TEXCLASS.PUNCT],mathinner:["TeXAtom",d.TEXCLASS.INNER],vtop:["TeXAtom",d.TEXCLASS.VTOP],vcenter:["TeXAtom",d.TEXCLASS.VCENTER],vbox:["TeXAtom",d.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",p,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",p,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",p,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+p+'" rspace="'+p+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new s.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",f.default.cols(0,h.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new s.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},724:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var f=o(r(8389)),d=c(r(8321)),h=c(r(3466)),p=c(r(810)),m=r(7007),g=c(r(7702)),y=r(8921),v=r(7251),b=r(6914),A=r(9029),M=r(9077),x={},w={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function C(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var a=new p.default(e,r,t.configuration),i=a.mml(),o=a.stack.global;if(o.leftRoot||o.upRoot){var s={};o.leftRoot&&(s.width=o.leftRoot),o.upRoot&&(s.voffset=o.upRoot,s.height=o.upRoot),i=t.create("node","mpadded",[i],s)}return r.inRoot=n,i}x.Open=function(t,e){t.Push(t.itemFactory.create("open"))},x.Close=function(t,e){t.Push(t.itemFactory.create("close"))},x.Tilde=function(t,e){t.Push(t.create("token","mtext",{},A.entities.nbsp))},x.Space=function(t,e){},x.Superscript=function(t,e){var r,n,a;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(a=(r=s(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(a=t.stack.Prev())||(a=t.create("token","mi",{},""));var o=d.default.getProperty(a,"movesupsub"),l=d.default.isType(a,"msubsup")?a.sup:a.over;if(d.default.isType(a,"msubsup")&&!d.default.isType(a,"msup")&&d.default.getChildAt(a,a.sup)||d.default.isType(a,"munderover")&&!d.default.isType(a,"mover")&&d.default.getChildAt(a,a.over)&&!d.default.getProperty(a,"subsupOK"))throw new h.default("DoubleExponent","Double exponent: use braces to clarify");d.default.isType(a,"msubsup")&&!d.default.isType(a,"msup")||(o?((!d.default.isType(a,"munderover")||d.default.isType(a,"mover")||d.default.getChildAt(a,a.over))&&(a=t.create("node","munderover",[a],{movesupsub:!0})),l=a.over):l=(a=t.create("node","msubsup",[a])).sup),t.Push(t.itemFactory.create("subsup",a).setProperties({position:l,primes:n,movesupsub:o}))},x.Subscript=function(t,e){var r,n,a;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(a=(r=s(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(a=t.stack.Prev())||(a=t.create("token","mi",{},""));var o=d.default.getProperty(a,"movesupsub"),l=d.default.isType(a,"msubsup")?a.sub:a.under;if(d.default.isType(a,"msubsup")&&!d.default.isType(a,"msup")&&d.default.getChildAt(a,a.sub)||d.default.isType(a,"munderover")&&!d.default.isType(a,"mover")&&d.default.getChildAt(a,a.under)&&!d.default.getProperty(a,"subsupOK"))throw new h.default("DoubleSubscripts","Double subscripts: use braces to clarify");d.default.isType(a,"msubsup")&&!d.default.isType(a,"msup")||(o?((!d.default.isType(a,"munderover")||d.default.isType(a,"mover")||d.default.getChildAt(a,a.under))&&(a=t.create("node","munderover",[a],{movesupsub:!0})),l=a.under):l=(a=t.create("node","msubsup",[a])).sub),t.Push(t.itemFactory.create("subsup",a).setProperties({position:l,primes:n,movesupsub:o}))},x.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("token","mi")),d.default.isType(r,"msubsup")&&!d.default.isType(r,"msup")&&d.default.getChildAt(r,r.sup))throw new h.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=A.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===A.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var a=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,a))},x.Comment=function(t,e){for(;t.i=y.TEXCLASS.VCENTER&&l.stack.env.hsize?n.appendChild(t.create("node","mpadded",[l.mml()],{width:l.stack.env.hsize,"data-overflow":"linebreak"})):n.appendChild(l.mml())}t.Push(n)},x.Hsize=function(t,e){"="===t.GetNext()&&t.i++,t.stack.env.hsize=t.GetDimen(e)},x.ParBox=function(t,e){var r=t.GetBrackets(e,"c"),n=t.GetDimen(e),a=g.default.internalMath(t,t.GetArgument(e)),i=(0,M.lookup)(r,{t:y.TEXCLASS.VTOP,b:y.TEXCLASS.VBOX,c:y.TEXCLASS.VCENTER,m:y.TEXCLASS.VCENTER},y.TEXCLASS.VCENTER);t.Push(t.create("node","TeXAtom",[t.create("node","mpadded",a,{width:n,"data-overflow":"linebreak"})],{texClass:i}))},x.MmlToken=function(t,e){var r,n=t.GetArgument(e),a=t.GetBrackets(e,"").replace(/^\s+/,""),i=t.GetArgument(e),o={},s=[];try{r=t.create("node",n)}catch(t){r=null}if(!r||!r.isToken)throw new h.default("NotMathMLToken","%1 is not a token element",n);for(;""!==a;){var l=a.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!l)throw new h.default("InvalidMathMLAttr","Invalid MathML attribute: %1",a);if(!r.attributes.hasDefault(l[1])&&!w[l[1]])throw new h.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",l[1],n);var u=g.default.MmlFilterAttribute(t,l[1],l[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),o[l[1]]=u,s.push(l[1])),a=a.substr(l[0].length)}s.length&&(o["mjx-keep-attrs"]=s.join(" "));var c=t.create("text",i);r.appendChild(c),d.default.setProperties(r,o),t.Push(r)},x.Strut=function(t,e){var r=t.create("node","mrow"),n=t.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});t.Push(n)},x.Phantom=function(t,e,r,n){var a=t.create("node","mphantom",[t.ParseArg(e)]);(r||n)&&(a=t.create("node","mpadded",[a]),n&&(d.default.setAttribute(a,"height",0),d.default.setAttribute(a,"depth",0)),r&&d.default.setAttribute(a,"width",0));var i=t.create("node","TeXAtom",[a]);t.Push(i)},x.Smash=function(t,e){var r=g.default.trimSpaces(t.GetBrackets(e,"")),n=t.create("node","mpadded",[t.ParseArg(e)]);switch(r){case"b":d.default.setAttribute(n,"depth",0);break;case"t":d.default.setAttribute(n,"height",0);break;default:d.default.setAttribute(n,"height",0),d.default.setAttribute(n,"depth",0)}var a=t.create("node","TeXAtom",[n]);t.Push(a)},x.Lap=function(t,e){var r=t.create("node","mpadded",[t.ParseArg(e)],{width:0});"\\llap"===e&&d.default.setAttribute(r,"lspace","-1width");var n=t.create("node","TeXAtom",[r]);t.Push(n)},x.RaiseLower=function(t,e){var r=t.GetDimen(e),n=t.itemFactory.create("position").setProperties({name:t.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),e="raise"===e.substr(1)?"\\lower":"\\raise"),"\\lower"===e?(n.setProperty("dh","-"+r),n.setProperty("dd","+"+r)):(n.setProperty("dh","+"+r),n.setProperty("dd","-"+r)),t.Push(n)},x.MoveLeftRight=function(t,e){var r=t.GetDimen(e),n="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===e){var a=r;r=n,n=a}t.Push(t.itemFactory.create("position").setProperties({name:t.currentCS,move:"horizontal",left:t.create("node","mspace",[],{width:r}),right:t.create("node","mspace",[],{width:n})}))},x.Hskip=function(t,e,r){void 0===r&&(r=!1);var n=t.create("node","mspace",[],{width:t.GetDimen(e)});r&&d.default.setAttribute(n,"linebreak","nobreak"),t.Push(n)},x.Nonscript=function(t,e){t.Push(t.itemFactory.create("nonscript"))},x.Rule=function(t,e,r){var n={width:t.GetDimen(e),height:t.GetDimen(e),depth:t.GetDimen(e)};"blank"!==r&&(n.mathbackground=t.stack.env.color||"black");var a=t.create("node","mspace",[],n);t.Push(a)},x.rule=function(t,e){var r=t.GetBrackets(e),n=t.GetDimen(e),a=t.GetDimen(e),i=t.create("node","mspace",[],{width:n,height:a,mathbackground:t.stack.env.color||"black"});r&&(i=t.create("node","mpadded",[i],{voffset:r}),r.match(/^\-/)?(d.default.setAttribute(i,"height",r),d.default.setAttribute(i,"depth","+"+r.substr(1))):d.default.setAttribute(i,"height","+"+r)),t.Push(i)},x.MakeBig=function(t,e,r,n){var a=String(n*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",i=t.GetDelimiter(e,!0),o=t.create("token","mo",{minsize:a,maxsize:a,fence:!0,stretchy:!0,symmetric:!0},i),s=t.create("node","TeXAtom",[o],{texClass:r});t.Push(s)},x.BuildRel=function(t,e){var r=t.ParseUpTo(e,"\\over"),n=t.ParseArg(e),a=t.create("node","munderover");d.default.setChild(a,0,n),d.default.setChild(a,1,null),d.default.setChild(a,2,r);var i=t.create("node","TeXAtom",[a],{texClass:y.TEXCLASS.REL});t.Push(i)},x.HBox=function(t,e,r,n){t.PushAll(g.default.internalMath(t,t.GetArgument(e),r,n))},x.FBox=function(t,e){var r=g.default.internalMath(t,t.GetArgument(e)),n=t.create("node","menclose",r,{notation:"box"});t.Push(n)},x.FrameBox=function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e)||"c",a=g.default.internalMath(t,t.GetArgument(e));r&&(a=[t.create("node","mpadded",a,{width:r,"data-align":(0,M.lookup)(n,{l:"left",r:"right"},"center")})]);var i=t.create("node","TeXAtom",[t.create("node","menclose",a,{notation:"box"})],{texClass:y.TEXCLASS.ORD});t.Push(i)},x.MakeBox=function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),a=t.create("node","mpadded",g.default.internalMath(t,t.GetArgument(e)));r&&d.default.setAttribute(a,"width",r);var i=(0,M.lookup)(n.toLowerCase(),{c:"center",r:"right"},"");i&&d.default.setAttribute(a,"data-align",i),n.toLowerCase()!==n&&d.default.setAttribute(a,"data-overflow","linebreak"),t.Push(a)},x.Not=function(t,e){t.Push(t.itemFactory.create("not"))},x.Dots=function(t,e){var r=d.default.createEntity("2026"),n=d.default.createEntity("22EF"),a=t.create("token","mo",{stretchy:!1},r),i=t.create("token","mo",{stretchy:!1},n);t.Push(t.itemFactory.create("dots").setProperties({ldots:a,cdots:i}))},x.Matrix=function(t,e,r,n,a,i,o,s,l,u){var c=t.GetNext();if(""===c)throw new h.default("MissingArgFor","Missing argument for %1",t.currentCS);"{"===c?t.i++:(t.string=c+"}"+t.string.slice(t.i+1),t.i=0);var f=t.itemFactory.create("array").setProperty("requireClose",!0);(r||!a)&&f.setProperty("arrayPadding",".2em .125em"),f.arraydef={rowspacing:o||"4pt",columnspacing:i||"1em"},l&&f.setProperty("isCases",!0),u&&(f.setProperty("isNumbered",!0),f.arraydef.side=u),(r||n)&&(f.setProperty("open",r),f.setProperty("close",n)),"D"===s&&(f.arraydef.displaystyle=!0),null!=a&&(f.arraydef.columnalign=a),t.Push(f)},x.Entry=function(t,e){t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));var r=t.stack.Top(),n=r.getProperty("casesEnv");if(r.getProperty("isCases")||n){for(var a=t.string,i=0,o=-1,s=t.i,l=a.length,u=n?new RegExp("^\\\\end\\s*\\{".concat(n.replace(/\*/,"\\*"),"\\}")):null;s=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var o=r(6552),s=r(9077),l=r(7628),u=i(r(4708)),c=r(4237),f=i(r(8562)),d=r(6706),h="configmacros-map",p="configmacros-env-map";e.ConfigMacrosConfiguration=o.Configuration.create("configmacros",{init:function(t){new l.CommandMap(h,{},{}),new l.EnvironmentMap(p,u.default.environment,{},{}),t.append(o.Configuration.local({handler:{macro:[h],environment:[p]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(h),i=t.parseOptions.options.macros;try{for(var o=a(Object.keys(i)),s=o.next();!s.done;s=o.next()){var l=s.value,u="string"==typeof i[l]?[i[l]]:i[l],d=Array.isArray(u[2])?new c.Macro(l,f.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(l,f.default.Macro,u);n.add(l,d)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(p),i=t.parseOptions.options.environments;try{for(var o=a(Object.keys(i)),s=o.next();!s.done;s=o.next()){var l=s.value;n.add(l,new c.Macro(l,f.default.BeginEnv,[!0].concat(i[l])))}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}(e)},items:(n={},n[d.BeginEnvItem.prototype.kind]=d.BeginEnvItem,n),options:{macros:(0,s.expandable)({}),environments:(0,s.expandable)({})}})},2200:function(t,e,r){var n,a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return i(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var l=r(6552),u=r(6706),c=s(r(5282));r(6823);var f=s(r(4708)),d=o(r(7628));e.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new d.DelimiterMap(c.default.NEW_DELIMITER,f.default.delimiter,{}),new d.CommandMap(c.default.NEW_COMMAND,{},{}),new d.EnvironmentMap(c.default.NEW_ENVIRONMENT,f.default.environment,{},{}),t.append(l.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6706:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var o=i(r(3466)),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new o.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new o.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(7044).BaseItem);e.BeginEnvItem=s},6823:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(8562));new(r(7628).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},a.default)},8562:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=o(r(3466)),l=i(r(7628)),u=o(r(724)),c=o(r(7702)),f=o(r(5282)),d={NewCommand:function(t,e){var r=f.default.GetCsNameArgument(t,e),n=f.default.GetArgCount(t,e),a=t.GetBrackets(e),i=t.GetArgument(e);f.default.addMacro(t,r,d.Macro,[i,n,a])},NewEnvironment:function(t,e){var r=c.default.trimSpaces(t.GetArgument(e)),n=f.default.GetArgCount(t,e),a=t.GetBrackets(e),i=t.GetArgument(e),o=t.GetArgument(e);f.default.addEnvironment(t,r,d.BeginEnv,[!0,i,o,n,a])},MacroDef:function(t,e){var r=f.default.GetCSname(t,e),n=f.default.GetTemplate(t,e,"\\"+r),a=t.GetArgument(e);n instanceof Array?f.default.addMacro(t,r,d.MacroWithTemplate,[a].concat(n)):f.default.addMacro(t,r,d.Macro,[a,n])},Let:function(t,e){var r=f.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var a=t.configuration.handlers;if("\\"!==n){t.i++;var i=a.get("delimiter").lookup(n);i?f.default.addDelimiter(t,"\\"+r,i.char,i.attributes):f.default.addMacro(t,r,d.Macro,[n])}else{e=f.default.GetCSname(t,e);var o=a.get("delimiter").lookup("\\"+e);if(o)return void f.default.addDelimiter(t,"\\"+r,o.char,o.attributes);var s=a.get("macro").applicable(e);if(!s)return;if(s instanceof l.MacroMap){var u=s.lookup(e);return void f.default.addMacro(t,r,u.func,u.args,u.symbol)}o=s.lookup(e);var c=f.default.disassembleSymbol(r,o);f.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[i.toString()].concat(a):i;t.i++}throw new o.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var a=t.i,i=0,s=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var a=r(6552);e.NoUndefinedConfiguration=a.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,a,i=t.create("text","\\"+e),o=t.options.noundefined||{},s={};try{for(var l=n(["color","background","size"]),u=l.next();!u.done;u=l.next()){var c=u.value;o[c]&&(s["math"+c]=o[c])}}catch(t){r={error:t}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],s,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},4303:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,R.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"])}()}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/action.js b/es5/input/tex/extensions/action.js index 26f1e7a85f..46f5a46a14 100644 --- a/es5/input/tex/extensions/action.js +++ b/es5/input/tex/extensions/action.js @@ -1 +1 @@ -!function(){"use strict";var t,a,e,o={667:function(t,a){a.q=void 0,a.q="3.2.2"},669:function(t,a,e){var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.ActionConfiguration=a.ActionMethods=void 0;var n=e(251),i=o(e(193)),r=e(871),u=o(e(360));a.ActionMethods={},a.ActionMethods.Macro=u.default.Macro,a.ActionMethods.Toggle=function(t,a){for(var e,o=[];"\\endtoggle"!==(e=t.GetArgument(a));)o.push(new i.default(e,t.stack.env,t.configuration).mml());t.Push(t.create("node","maction",o,{actiontype:"toggle"}))},a.ActionMethods.Mathtip=function(t,a){var e=t.ParseArg(a),o=t.ParseArg(a);t.Push(t.create("node","maction",[e,o],{actiontype:"tooltip"}))},new r.CommandMap("action-macros",{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]},a.ActionMethods),a.ActionConfiguration=n.Configuration.create("action",{handler:{macro:["action-macros"]}})},955:function(t,a){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,a.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Configuration=MathJax._.input.tex.Configuration.Configuration,a.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,a.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},871:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.parseResult=MathJax._.input.tex.SymbolMap.parseResult,a.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,a.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,a.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,a.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,a.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,a.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,a.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,a.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},193:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.TexParser.default},360:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.base.BaseMethods.default}},n={};function i(t){var a=n[t];if(void 0!==a)return a.exports;var e=n[t]={exports:{}};return o[t].call(e.exports,e,e.exports,i),e.exports}t=i(955),a=i(667),e=i(669),MathJax.loader&&MathJax.loader.checkVersion("[tex]/action",a.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{action:{ActionConfiguration:e}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,a,e,o={667:function(t,a){a.q=void 0,a.q="4.0.0-alpha.1"},669:function(t,a,e){var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.ActionConfiguration=a.ActionMethods=void 0;var n=e(251),i=o(e(193)),r=e(871),p=o(e(360));a.ActionMethods={},a.ActionMethods.Macro=p.default.Macro,a.ActionMethods.Toggle=function(t,a){for(var e,o=[];"\\endtoggle"!==(e=t.GetArgument(a));)o.push(new i.default(e,t.stack.env,t.configuration).mml());t.Push(t.create("node","maction",o,{actiontype:"toggle"}))},a.ActionMethods.Mathtip=function(t,a){var e=t.ParseArg(a),o=t.ParseArg(a);t.Push(t.create("node","maction",[e,o],{actiontype:"tooltip"}))},new r.CommandMap("action-macros",{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]},a.ActionMethods),a.ActionConfiguration=n.Configuration.create("action",{handler:{macro:["action-macros"]}})},955:function(t,a){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,a.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Configuration=MathJax._.input.tex.Configuration.Configuration,a.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,a.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},871:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.parseResult=MathJax._.input.tex.SymbolMap.parseResult,a.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,a.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,a.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,a.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,a.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,a.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,a.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,a.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},193:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.TexParser.default},360:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.base.BaseMethods.default}},n={};function i(t){var a=n[t];if(void 0!==a)return a.exports;var e=n[t]={exports:{}};return o[t].call(e.exports,e,e.exports,i),e.exports}t=i(955),a=i(667),e=i(669),MathJax.loader&&MathJax.loader.checkVersion("[tex]/action",a.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{action:{ActionConfiguration:e}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/all-packages.js b/es5/input/tex/extensions/all-packages.js index a8283a6cf8..17bed4ced2 100644 --- a/es5/input/tex/extensions/all-packages.js +++ b/es5/input/tex/extensions/all-packages.js @@ -1,4 +1,4 @@ -!function(){"use strict";var t={8667:function(t,e){e.q=void 0,e.q="3.2.2"},7375:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AllPackages=void 0,r(2379),r(669),r(2577),r(6769),r(2133),r(2986),r(8243),r(6333),r(5774),r(7530),r(2286),r(2224),r(7888),r(4558),r(6359),r(2079),r(4272),r(3646),r(2082),r(1738),r(205),r(7078),r(2048),r(5634),r(1999),r(2996),r(1596),r(5941),r(1845),r(3762),r(7927),r(5376),r(8768),"undefined"!=typeof MathJax&&MathJax.loader&&MathJax.loader.preLoad("[tex]/action","[tex]/ams","[tex]/amscd","[tex]/bbox","[tex]/boldsymbol","[tex]/braket","[tex]/bussproofs","[tex]/cancel","[tex]/cases","[tex]/centernot","[tex]/color","[tex]/colorv2","[tex]/colortbl","[tex]/empheq","[tex]/enclose","[tex]/extpfeil","[tex]/gensymb","[tex]/html","[tex]/mathtools","[tex]/mhchem","[tex]/newcommand","[tex]/noerrors","[tex]/noundefined","[tex]/physics","[tex]/upgreek","[tex]/unicode","[tex]/verb","[tex]/configmacros","[tex]/tagformat","[tex]/textcomp","[tex]/textmacros","[tex]/setoptions"),e.AllPackages=["base","action","ams","amscd","bbox","boldsymbol","braket","bussproofs","cancel","cases","centernot","color","colortbl","empheq","enclose","extpfeil","gensymb","html","mathtools","mhchem","newcommand","noerrors","noundefined","upgreek","unicode","verb","configmacros","tagformat","textcomp","textmacros"]},669:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ActionConfiguration=e.ActionMethods=void 0;var a=r(251),o=n(r(2193)),i=r(5871),s=n(r(7360));e.ActionMethods={},e.ActionMethods.Macro=s.default.Macro,e.ActionMethods.Toggle=function(t,e){for(var r,n=[];"\\endtoggle"!==(r=t.GetArgument(e));)n.push(new o.default(r,t.stack.env,t.configuration).mml());t.Push(t.create("node","maction",n,{actiontype:"toggle"}))},e.ActionMethods.Mathtip=function(t,e){var r=t.ParseArg(e),n=t.ParseArg(e);t.Push(t.create("node","maction",[r,n],{actiontype:"tooltip"}))},new i.CommandMap("action-macros",{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]},e.ActionMethods),e.ActionConfiguration=a.Configuration.create("action",{handler:{macro:["action-macros"]}})},2577:function(t,e,r){var n,a,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AmsConfiguration=e.AmsTags=void 0;var i=r(251),s=r(7971),l=r(4680),c=r(8016);r(829);var u=r(5871),d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(l.AbstractTags);e.AmsTags=d;e.AmsConfiguration=i.Configuration.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:(a={},a[s.MultlineItem.prototype.kind]=s.MultlineItem,a[s.FlalignItem.prototype.kind]=s.FlalignItem,a),tags:{ams:d},init:function(t){new u.CommandMap(c.NEW_OPS,{},{}),t.append(i.Configuration.local({handler:{macro:[c.NEW_OPS]},priority:-1}))},config:function(t,e){e.parseOptions.options.multlineWidth&&(e.parseOptions.options.ams.multlineWidth=e.parseOptions.options.multlineWidth),delete e.parseOptions.options.multlineWidth},options:{multlineWidth:"",ams:{multlineWidth:"100%",multlineIndent:"1em"}}})},7971:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;re)throw new u.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var a=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&a.isKind("mlabeledtr")){var i=c.default.getChildren(a)[0],s=this.factory.configuration.options.tagSide,l=o({width:0},"right"===s?{lspace:"-1width"}:{}),u=this.create("node","mpadded",c.default.getChildren(i),l);i.setChildren([u])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(s.EqnArrayItem);e.FlalignItem=f},829:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=r(8016),l=o(r(5871)),c=r(6108),u=i(r(4945)),d=i(r(7398)),p=r(2955),f=r(1230);new l.CharacterMap("AMSmath-mathchar0mo",u.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new l.RegExpMap("AMSmath-operatorLetter",s.AmsMethods.operatorLetter,/[-*]/i),new l.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",c.TexConstant.Align.LEFT],shoveright:["HandleShove",c.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},s.AmsMethods),new l.EnvironmentMap("AMSmath-environment",u.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},s.AmsMethods),new l.DelimiterMap("AMSmath-delimiter",u.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new l.CharacterMap("AMSsymbols-mathchar0mi",u.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:c.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:c.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:c.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:c.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:c.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:c.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:c.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:c.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:c.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:c.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:c.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:c.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:c.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:c.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new l.CharacterMap("AMSsymbols-mathchar0mo",u.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new l.DelimiterMap("AMSsymbols-delimiter",u.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new l.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},s.AmsMethods)},8016:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var i=o(r(7398)),s=o(r(4945)),l=o(r(4748)),c=r(6108),u=o(r(2193)),d=o(r(3402)),p=r(4924),f=o(r(7360)),m=r(2955);function h(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&g(t))return[t,null];var e=l.default.getChildAt(t,0);return t.isInferred&&e&&g(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function g(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,a,o,s){var l=t.GetBrackets("\\begin{"+e.getName()+"}"),c=f.default.EqnArray(t,e,r,n,a,o,s);return i.default.setArrayAlign(c,l)},e.AmsMethods.AlignAt=function(t,r,n,a){var o,s,l=r.getName(),c="",u=[];if(a||(s=t.GetBrackets("\\begin{"+l+"}")),(o=t.GetArgument("\\begin{"+l+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+l+"}");for(var p=parseInt(o,10);p>0;)c+="rl",u.push("0em 0em"),p--;var f=u.join(" ");if(a)return e.AmsMethods.EqnArray(t,r,n,a,c,f);var m=e.AmsMethods.EqnArray(t,r,n,a,c,f);return i.default.setArrayAlign(m,s)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),i.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,a){var o=t.GetArgument("\\begin{"+r.getName()+"}");if(o.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var i=a?"crl":"rlc",s=a?"fit auto auto":"auto auto fit",l=e.AmsMethods.FlalignArray(t,r,n,a,!1,i,s,!0);return l.setProperty("xalignat",2*parseInt(o)),l},e.AmsMethods.FlalignArray=function(t,e,r,n,a,o,s,l){void 0===l&&(l=!1),t.Push(e),i.default.checkEqnEnv(t),o=o.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var c=t.itemFactory.create("flalign",e.getName(),r,n,a,t.stack);return c.arraydef={width:"100%",displaystyle:!0,columnalign:o,columnspacing:"0em",columnwidth:s,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},c.setProperty("zeroWidthLabel",l),c},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",a=i.default.trimSpaces(t.GetArgument(r));"\\"===a.charAt(0)&&(a=a.substr(1));var o=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(a,new p.Macro(a,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(o,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),a=i.default.trimSpaces(t.GetArgument(e)),o=new u.default(a,n(n({},t.stack.env),{font:c.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(o.isKind("mi")||(o=t.create("node","TeXAtom",[o])),l.default.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:m.TEXCLASS.OP}),!r){var s=t.GetNext(),d=t.i;"\\"===s&&++t.i&&"limits"!==t.GetCS()&&(t.i=d)}t.Push(o)},e.AmsMethods.SideSet=function(t,e){var r=a(h(t.ParseArg(e)),2),n=r[0],o=r[1],s=a(h(t.ParseArg(e)),2),c=s[0],u=s[1],d=t.ParseArg(e),p=d;n&&(o?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[i.default.copyNode(d,t)],{width:0})]),l.default.getChildAt(n,0)):(p=t.create("node","mmultiscripts",[d]),c&&l.default.appendChildren(p,[l.default.getChildAt(c,1)||t.create("node","none"),l.default.getChildAt(c,2)||t.create("node","none")]),l.default.setProperty(p,"scriptalign","left"),l.default.appendChildren(p,[t.create("node","mprescripts"),l.default.getChildAt(n,1)||t.create("node","none"),l.default.getChildAt(n,2)||t.create("node","none")]))),c&&p===d&&(c.replaceChild(d,l.default.getChildAt(c,0)),p=c);var f=t.create("node","TeXAtom",[],{texClass:m.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});o&&(n&&f.appendChild(n),f.appendChild(o)),f.appendChild(p),u&&f.appendChild(u),t.Push(f)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&s.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var a=t.i;n=t.GetArgument(e),t.i=a,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,a){var o={width:"+"+i.default.Em((n+a)/18),lspace:i.default.Em(n/18)},s=t.GetBrackets(e),c=t.ParseArg(e),d=t.create("node","mspace",[],{depth:".25em"}),p=t.create("token","mo",{stretchy:!0,texClass:m.TEXCLASS.REL},String.fromCodePoint(r));p=t.create("node","mstyle",[p],{scriptlevel:0});var f=t.create("node","munderover",[p]),h=t.create("node","mpadded",[c,d],o);if(l.default.setAttribute(h,"voffset","-.2em"),l.default.setAttribute(h,"height","-.2em"),l.default.setChild(f,f.over,h),s){var g=new u.default(s,t.stack.env,t.configuration).mml(),v=t.create("node","mspace",[],{height:".75em"});h=t.create("node","mpadded",[g,v],o),l.default.setAttribute(h,"voffset",".15em"),l.default.setAttribute(h,"depth","-.15em"),l.default.setChild(f,f.under,h)}l.default.setProperty(f,"subsupOK",!0),t.Push(f)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=i.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),a=t.GetArgument(e),o={l:c.TexConstant.Align.LEFT,r:c.TexConstant.Align.RIGHT,"":""},s=new u.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),p=new u.default("\\strut\\textstyle{"+a+"}",t.stack.env,t.configuration).mml(),f=t.create("node","mfrac",[s,p]);if(null==(r=o[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&l.default.setProperties(f,{numalign:r,denomalign:r}),t.Push(f)},e.AmsMethods.Genfrac=function(t,e,r,n,a,o){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==a&&(a=t.GetArgument(e)),null==o&&(o=i.default.trimSpaces(t.GetArgument(e)));var s=t.ParseArg(e),c=t.ParseArg(e),u=t.create("node","mfrac",[s,c]);if(""!==a&&l.default.setAttribute(u,"linethickness",a),(r||n)&&(l.default.setProperty(u,"withDelims",!0),u=i.default.fixedFence(t.configuration,r,u,n)),""!==o){var p=parseInt(o,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",t.currentCS);u=t.create("node","mstyle",[u]),"D"===f?l.default.setProperties(u,{displaystyle:!0,scriptlevel:0}):l.default.setProperties(u,{displaystyle:!1,scriptlevel:p-1})}t.Push(u)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=i.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=f.default.HandleNoTag,e.AmsMethods.HandleRef=f.default.HandleRef,e.AmsMethods.Macro=f.default.Macro,e.AmsMethods.Accent=f.default.Accent,e.AmsMethods.Tilde=f.default.Tilde,e.AmsMethods.Array=f.default.Array,e.AmsMethods.Spacer=f.default.Spacer,e.AmsMethods.NamedOp=f.default.NamedOp,e.AmsMethods.EqnArray=f.default.EqnArray,e.AmsMethods.Equation=f.default.Equation},6769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsCdConfiguration=void 0;var n=r(251);r(8704),e.AmsCdConfiguration=n.Configuration.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}})},8704:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=o(r(5871)),l=i(r(4945)),c=i(r(8834));new s.EnvironmentMap("amscd_environment",l.default.environment,{CD:"CD"},c.default),new s.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},c.default),new s.MacroMap("amscd_special",{"@":"arrow"},c.default)},8834:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(2193)),o=r(2379),i=r(2955),s=n(r(4748)),l={CD:function(t,e){t.Push(e);var r=t.itemFactory.create("array"),n=t.configuration.options.amscd;return r.setProperties({minw:t.stack.env.CD_minw||n.harrowsize,minh:t.stack.env.CD_minh||n.varrowsize}),r.arraydef={columnalign:"center",columnspacing:n.colspace,rowspacing:n.rowspace,displaystyle:!0},r},arrow:function(t,e){var r=t.string.charAt(t.i);if(!r.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],g=t.GetUpTo(e+r,r),v=t.GetUpTo(e+r,r);if(">"===r||"<"===r){if(c=t.create("token","mo",f,h),g||(g="\\kern "+u.getProperty("minw")),g||v){var y={width:"+.67em",lspace:".33em"};if(c=t.create("node","munderover",[c]),g){var x=new a.default(g,t.stack.env,t.configuration).mml(),b=t.create("node","mpadded",[x],y);s.default.setAttribute(b,"voffset",".1em"),s.default.setChild(c,c.over,b)}if(v){var _=new a.default(v,t.stack.env,t.configuration).mml();s.default.setChild(c,c.under,t.create("node","mpadded",[_],y))}t.configuration.options.amscd.hideHorizontalLabels&&(c=t.create("node","mpadded",c,{depth:0,height:".67em"}))}}else{var M=t.create("token","mo",m,h);c=M,(g||v)&&(c=t.create("node","mrow"),g&&s.default.appendChildren(c,[new a.default("\\scriptstyle\\llap{"+g+"}",t.stack.env,t.configuration).mml()]),M.texClass=i.TEXCLASS.ORD,s.default.appendChildren(c,[M]),v&&s.default.appendChildren(c,[new a.default("\\scriptstyle\\rlap{"+v+"}",t.stack.env,t.configuration).mml()]))}}c&&t.Push(c),l.cell(t,e)},cell:function(t,e){var r=t.stack.Top();(r.table||[]).length%2==0&&0===(r.row||[]).length&&t.Push(t.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}))},minCDarrowwidth:function(t,e){t.stack.env.CD_minw=t.GetDimen(e)},minCDarrowheight:function(t,e){t.stack.env.CD_minh=t.GetDimen(e)}};e.default=l},5275:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var o=r(251),i=r(5871),s=r(4924),l=r(2778),c=r(4629),u=r(5074);function d(t,e,r,o){var i,s,u,d;if(c.Package.packages.has(t.options.require.prefix+r)){var m=t.options.autoload[r],h=n(2===m.length&&Array.isArray(m[0])?m:[m,[]],2),g=h[0],v=h[1];try{for(var y=a(g),x=y.next();!x.done;x=y.next()){var b=x.value;p.remove(b)}}catch(t){i={error:t}}finally{try{x&&!x.done&&(s=y.return)&&s.call(y)}finally{if(i)throw i.error}}try{for(var _=a(v),M=_.next();!M.done;M=_.next()){var w=M.value;f.remove(w)}}catch(t){u={error:t}}finally{try{M&&!M.done&&(d=_.return)&&d.call(_)}finally{if(u)throw u.error}}t.string=(o?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,l.RequireLoad)(t,r)}var p=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=o.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,u.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,o,i,c,u,m,h=e.parseOptions,g=h.handlers.get("macro"),v=h.handlers.get("environment"),y=h.options.autoload;h.packageData.set("autoload",{Autoload:d});try{for(var x=a(Object.keys(y)),b=x.next();!b.done;b=x.next()){var _=b.value,M=y[_],w=n(2===M.length&&Array.isArray(M[0])?M:[M,[]],2),A=w[0],C=w[1];try{for(var P=(i=void 0,a(A)),S=P.next();!S.done;S=P.next()){var O=S.value;g.lookup(O)&&"color"!==O||p.add(O,new s.Macro(O,d,[_,!0]))}}catch(t){i={error:t}}finally{try{S&&!S.done&&(c=P.return)&&c.call(P)}finally{if(i)throw i.error}}try{for(var k=(u=void 0,a(C)),q=k.next();!q.done;q=k.next()){var T=q.value;v.lookup(T)||f.add(T,new s.Macro(T,d,[_,!1]))}}catch(t){u={error:t}}finally{try{q&&!q.done&&(m=k.return)&&m.call(k)}finally{if(u)throw u.error}}}}catch(t){r={error:t}}finally{try{b&&!b.done&&(o=x.return)&&o.call(x)}finally{if(r)throw r.error}}h.packageData.get("require")||l.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,u.defaultOptions)(t.options,l.RequireConfiguration.options)},priority:10})},2133:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BboxConfiguration=e.BboxMethods=void 0;var a=r(251),o=r(5871),i=n(r(3402));e.BboxMethods={},e.BboxMethods.BBox=function(t,e){for(var r,n,a,o=t.GetBrackets(e,""),c=t.ParseArg(e),u=o.split(/,/),d=0,p=u.length;d=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BoldsymbolConfiguration=e.rewriteBoldTokens=e.createBoldToken=e.BoldsymbolMethods=void 0;var o=r(251),i=a(r(4748)),s=r(6108),l=r(5871),c=r(2348),u={};function d(t,e,r,n){var a=c.NodeFactory.createToken(t,e,r,n);return"mtext"!==e&&t.configuration.parser.stack.env.boldsymbol&&(i.default.setProperty(a,"fixBold",!0),t.configuration.addNode("fixBold",a)),a}function p(t){var e,r;try{for(var a=n(t.data.getList("fixBold")),o=a.next();!o.done;o=a.next()){var l=o.value;if(i.default.getProperty(l,"fixBold")){var c=i.default.getAttribute(l,"mathvariant");null==c?i.default.setAttribute(l,"mathvariant",s.TexConstant.Variant.BOLD):i.default.setAttribute(l,"mathvariant",u[c]||c),i.default.removeProperties(l,"fixBold")}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}u[s.TexConstant.Variant.NORMAL]=s.TexConstant.Variant.BOLD,u[s.TexConstant.Variant.ITALIC]=s.TexConstant.Variant.BOLDITALIC,u[s.TexConstant.Variant.FRAKTUR]=s.TexConstant.Variant.BOLDFRAKTUR,u[s.TexConstant.Variant.SCRIPT]=s.TexConstant.Variant.BOLDSCRIPT,u[s.TexConstant.Variant.SANSSERIF]=s.TexConstant.Variant.BOLDSANSSERIF,u["-tex-calligraphic"]="-tex-bold-calligraphic",u["-tex-oldstyle"]="-tex-bold-oldstyle",u["-tex-mathit"]=s.TexConstant.Variant.BOLDITALIC,e.BoldsymbolMethods={},e.BoldsymbolMethods.Boldsymbol=function(t,e){var r=t.stack.env.boldsymbol;t.stack.env.boldsymbol=!0;var n=t.ParseArg(e);t.stack.env.boldsymbol=r,t.Push(n)},new l.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},e.BoldsymbolMethods),e.createBoldToken=d,e.rewriteBoldTokens=p,e.BoldsymbolConfiguration=o.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:d},postprocessors:[p]})},8243:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BraketConfiguration=void 0;var a=r(251),o=r(3519);r(3299),e.BraketConfiguration=a.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(n={},n[o.BraketItem.prototype.kind]=o.BraketItem,n)})},3519:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BraketItem=void 0;var i=r(1076),s=r(2955),l=o(r(7398)),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:e.isKind("mml")?(this.Push(e.toMml()),this.getProperty("single")?[[this.toMml()],!0]:i.BaseItem.fail):t.prototype.checkItem.call(this,e)},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.getProperty("open"),n=this.getProperty("close");if(this.getProperty("stretchy"))return l.default.fenced(this.factory.configuration,r,e,n);var a={fence:!0,stretchy:!1,symmetric:!0,texClass:s.TEXCLASS.OPEN},o=this.create("token","mo",a,r);a.texClass=s.TEXCLASS.CLOSE;var i=this.create("token","mo",a,n);return this.create("node","mrow",[o,e,i],{open:r,close:n,texClass:s.TEXCLASS.INNER})},e}(i.BaseItem);e.BraketItem=c},3299:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=r(5871),o=n(r(1277));new a.CommandMap("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},o.default),new a.MacroMap("Braket-characters",{"|":"Bar"},o.default)},1277:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(7360)),o=r(2955),i=n(r(3402)),s={};s.Macro=a.default.Macro,s.Braket=function(t,e,r,n,a,o){var s=t.GetNext();if(""===s)throw new i.default("MissingArgFor","Missing argument for %1",t.currentCS);var l=!0;"{"===s&&(t.i++,l=!1),t.Push(t.itemFactory.create("braket").setProperties({barmax:o,barcount:0,open:r,close:n,stretchy:a,single:l}))},s.Bar=function(t,e){var r="|"===e?"|":"\u2225",n=t.stack.Top();if("braket"!==n.kind||n.getProperty("barcount")>=n.getProperty("barmax")){var a=t.create("token","mo",{texClass:o.TEXCLASS.ORD,stretchy:!1},r);t.Push(a)}else{if("|"===r&&"|"===t.GetNext()&&(t.i++,r="\u2225"),n.getProperty("stretchy")){var i=t.create("node","TeXAtom",[],{texClass:o.TEXCLASS.CLOSE});t.Push(i),n.setProperty("barcount",n.getProperty("barcount")+1),i=t.create("token","mo",{stretchy:!0,braketbar:!0},r),t.Push(i),i=t.create("node","TeXAtom",[],{texClass:o.TEXCLASS.OPEN}),t.Push(i)}else{var s=t.create("token","mo",{stretchy:!1,braketbar:!0},r);t.Push(s)}}},e.default=s},6333:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BussproofsConfiguration=void 0;var a=r(251),o=r(7854),i=r(378);r(1116),e.BussproofsConfiguration=a.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(n={},n[o.ProofTreeItem.prototype.kind]=o.ProofTreeItem,n),preprocessors:[[i.saveDocument,1]],postprocessors:[[i.clearDocument,3],[i.makeBsprAttributes,2],[i.balanceRules,1]]})},7854:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return i(e,t),e},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ProofTreeItem=void 0;var c=l(r(3402)),u=r(1076),d=l(r(8935)),p=s(r(378)),f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.leftLabel=null,e.rigthLabel=null,e.innerStack=new d.default(e.factory,{},!0),e}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("end")&&"prooftree"===t.getName()){var e=this.toMml();return p.setProperty(e,"proof",!0),[[this.factory.create("mml",e),t],!0]}if(t.isKind("stop"))throw new c.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(t),u.BaseItem.fail},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return e;this.innerStack.Push(this.factory.create("stop"));var n=this.innerStack.Top().toMml();return this.create("node","mrow",[n,e],{})},e}(u.BaseItem);e.ProofTreeItem=f},1116:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(2827)),o=n(r(4945)),i=r(5871);new i.CommandMap("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},a.default),new i.EnvironmentMap("Bussproofs-environments",o.default.environment,{prooftree:["Prooftree",null,!1]},a.default)},2827:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a0);var s=t.create("node","mtr",i,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=m(t,t.GetArgument(e)),d=n.getProperty("currentLine");d!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var f=h(t,l,[u],n.getProperty("left"),n.getProperty("right"),d,a);n.setProperty("left",null),n.setProperty("right",null),p.setProperty(f,"inference",o),t.configuration.addNode("inference",f),n.Push(f)},f.Label=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var a=d.default.internalMath(t,t.GetArgument(e),0),o=a.length>1?t.create("node","mrow",a,{}):a[0];n.setProperty(r,o)},f.SetLine=function(t,e,r,n){var a=t.stack.Top();if("proofTree"!==a.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");a.setProperty("currentLine",r),n&&a.setProperty("line",r)},f.RootAtTop=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("rootAtTop",r)},f.AxiomF=function(t,e){var r=t.stack.Top();if("proofTree"!==r.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=g(t,e);p.setProperty(n,"axiom",!0),r.Push(n)},f.FCenter=function(t,e){},f.InferenceF=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);var s=t.create("node","mtr",i,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=g(t,e),d=n.getProperty("currentLine");d!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var f=h(t,l,[u],n.getProperty("left"),n.getProperty("right"),d,a);n.setProperty("left",null),n.setProperty("right",null),p.setProperty(f,"inference",o),t.configuration.addNode("inference",f),n.Push(f)},e.default=f},378:function(t,e,r){var n,a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.clearDocument=e.saveDocument=e.makeBsprAttributes=e.removeProperty=e.getProperty=e.setProperty=e.balanceRules=void 0;var s=i(r(4748)),l=i(r(7398)),c=null,u=null,d=function(t){return u.root=t,c.outputJax.getBBox(u,c).w},p=function(t){for(var e=0;t&&!s.default.isType(t,"mtable");){if(s.default.isType(t,"text"))return null;s.default.isType(t,"mrow")?(t=t.childNodes[0],e=0):(t=t.parent.childNodes[e],e++)}return t},f=function(t,e){return t.childNodes["up"===e?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},m=function(t,e){return t.childNodes[e].childNodes[0].childNodes[0]},h=function(t){return m(t,0)},g=function(t){return m(t,t.childNodes.length-1)},v=function(t,e){return t.childNodes["up"===e?0:1].childNodes[0].childNodes[0].childNodes[0]},y=function(t){for(;t&&!s.default.isType(t,"mtd");)t=t.parent;return t},x=function(t){return t.parent.childNodes[t.parent.childNodes.indexOf(t)+1]},b=function(t){for(;t&&null==(0,e.getProperty)(t,"inference");)t=t.parent;return t},_=function(t,e,r){void 0===r&&(r=!1);var n=0;if(t===e)return n;if(t!==e.parent){var a=t.childNodes,o=r?a.length-1:0;s.default.isType(a[o],"mspace")&&(n+=d(a[o])),t=e.parent}if(t===e)return n;var i=t.childNodes,l=r?i.length-1:0;return i[l]!==e&&(n+=d(i[l])),n},M=function(t,r){void 0===r&&(r=!1);var n=p(t),a=v(n,(0,e.getProperty)(n,"inferenceRule"));return _(t,n,r)+(d(n)-d(a))/2},w=function(t,r,n,a){if(void 0===a&&(a=!1),(0,e.getProperty)(r,"inferenceRule")||(0,e.getProperty)(r,"labelledRule")){var o=t.nodeFactory.create("node","mrow");r.parent.replaceChild(o,r),o.setChildren([r]),A(r,o),r=o}var i=a?r.childNodes.length-1:0,c=r.childNodes[i];s.default.isType(c,"mspace")?s.default.setAttribute(c,"width",l.default.Em(l.default.dimen2em(s.default.getAttribute(c,"width"))+n)):(c=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(n)}),a?r.appendChild(c):(c.parent=r,r.childNodes.unshift(c)))},A=function(t,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(n){var a=(0,e.getProperty)(t,n);null!=a&&((0,e.setProperty)(r,n,a),(0,e.removeProperty)(t,n))}))},C=function(t,r,n,a,o){var i=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(o)});if("left"===a){var s=r.childNodes[n].childNodes[0];i.parent=s,s.childNodes.unshift(i)}else r.childNodes[n].appendChild(i);(0,e.setProperty)(r.parent,"sequentAdjust_"+a,o)},P=function(t,r){for(var n=r.pop();r.length;){var o=r.pop(),i=a(S(n,o),2),s=i[0],l=i[1];(0,e.getProperty)(n.parent,"axiom")&&(C(t,s<0?n:o,0,"left",Math.abs(s)),C(t,l<0?n:o,2,"right",Math.abs(l))),n=o}},S=function(t,e){var r=d(t.childNodes[2]),n=d(e.childNodes[2]);return[d(t.childNodes[0])-d(e.childNodes[0]),r-n]};e.balanceRules=function(t){var r,n;u=new t.document.options.MathItem("",null,t.math.display);var a=t.data;!function(t){var r=t.nodeLists.sequent;if(r)for(var n=r.length-1,a=void 0;a=r[n];n--)if((0,e.getProperty)(a,"sequentProcessed"))(0,e.removeProperty)(a,"sequentProcessed");else{var o=[],i=b(a);if(1===(0,e.getProperty)(i,"inference")){for(o.push(a);1===(0,e.getProperty)(i,"inference");){i=p(i);var s=h(f(i,(0,e.getProperty)(i,"inferenceRule"))),l=(0,e.getProperty)(s,"inferenceRule")?v(s,(0,e.getProperty)(s,"inferenceRule")):s;(0,e.getProperty)(l,"sequent")&&(a=l.childNodes[0],o.push(a),(0,e.setProperty)(a,"sequentProcessed",!0)),i=s}P(t,o)}}}(a);var i=a.nodeLists.inference||[];try{for(var s=o(i),l=s.next();!l.done;l=s.next()){var c=l.value,d=(0,e.getProperty)(c,"proof"),m=p(c),A=f(m,(0,e.getProperty)(m,"inferenceRule")),C=h(A);if((0,e.getProperty)(C,"inference")){var S=M(C);if(S){w(a,C,-S);var O=_(c,m,!1);w(a,c,S-O)}}var k=g(A);if(null!=(0,e.getProperty)(k,"inference")){var q=M(k,!0);w(a,k,-q,!0);var T=_(c,m,!0),E=(0,e.getProperty)(c,"maxAdjust");null!=E&&(q=Math.max(q,E));var I=void 0;if(!d&&(I=y(c))){var N=x(I);if(N){var D=a.nodeFactory.create("node","mspace",[],{width:q-T+"em"});N.appendChild(D),c.removeProperty("maxAdjust")}else{var B=b(I);B&&(q=(0,e.getProperty)(B,"maxAdjust")?Math.max((0,e.getProperty)(B,"maxAdjust"),q):q,(0,e.setProperty)(B,"maxAdjust",q))}}else w(a,(0,e.getProperty)(c,"proof")?c:c.parent,q-T,!0)}}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}};var O="bspr_",k=((n={}).bspr_maxAdjust=!0,n);e.setProperty=function(t,e,r){s.default.setProperty(t,O+e,r)};e.getProperty=function(t,e){return s.default.getProperty(t,O+e)};e.removeProperty=function(t,e){t.removeProperty(O+e)};e.makeBsprAttributes=function(t){t.data.root.walkTree((function(t,e){var r=[];t.getPropertyNames().forEach((function(e){!k[e]&&e.match(RegExp("^bspr_"))&&r.push(e+":"+t.getProperty(e))})),r.length&&s.default.setAttribute(t,"semantics",r.join(";"))}))};e.saveDocument=function(t){if(!("getBBox"in(c=t.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};e.clearDocument=function(t){c=null}},5774:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CancelConfiguration=e.CancelMethods=void 0;var a=r(251),o=r(6108),i=r(5871),s=n(r(7398)),l=r(4272);e.CancelMethods={},e.CancelMethods.Cancel=function(t,e,r){var n=t.GetBrackets(e,""),a=t.ParseArg(e),o=s.default.keyvalOptions(n,l.ENCLOSE_OPTIONS);o.notation=r,t.Push(t.create("node","menclose",[a],o))},e.CancelMethods.CancelTo=function(t,e){var r=t.GetBrackets(e,""),n=t.ParseArg(e),a=t.ParseArg(e),i=s.default.keyvalOptions(r,l.ENCLOSE_OPTIONS);i.notation=[o.TexConstant.Notation.UPDIAGONALSTRIKE,o.TexConstant.Notation.UPDIAGONALARROW,o.TexConstant.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[a],i),n]))},new i.CommandMap("cancel",{cancel:["Cancel",o.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",o.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",o.TexConstant.Notation.UPDIAGONALSTRIKE+" "+o.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},e.CancelMethods),e.CancelConfiguration=a.Configuration.create("cancel",{handler:{macro:["cancel"]}})},7530:function(t,e,r){var n,a,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CasesConfiguration=e.CasesMethods=e.CasesTags=e.CasesBeginItem=void 0;var s=r(251),l=r(5871),c=i(r(7398)),u=i(r(7360)),d=i(r(3402)),p=r(2935),f=r(2577),m=r(9301),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cases-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):t.prototype.checkItem.call(this,e)},e}(p.BeginItem);e.CasesBeginItem=h;var g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.subcounter=0,e}return o(e,t),e.prototype.start=function(e,r,n){this.subcounter=0,t.prototype.start.call(this,e,r,n)},e.prototype.autoTag=function(){null==this.currentTag.tag&&("subnumcases"===this.currentTag.env?(0===this.subcounter&&this.counter++,this.subcounter++,this.tag(this.formatNumber(this.counter,this.subcounter),!1)):(0!==this.subcounter&&"numcases-left"===this.currentTag.env||this.counter++,this.tag(this.formatNumber(this.counter),!1)))},e.prototype.formatNumber=function(t,e){return void 0===e&&(e=null),t.toString()+(null===e?"":String.fromCharCode(96+e))},e}(f.AmsTags);e.CasesTags=g,e.CasesMethods={NumCases:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",e.getName()));var r=t.stack.Top(),n=r.Last,a=c.default.copyNode(n,t),o=r.getProperty("left");return m.EmpheqUtil.left(n,a,o+"\\empheqlbrace\\,",t,"numcases-left"),t.Push(t.itemFactory.create("end").setProperty("name",e.getName())),null}o=t.GetArgument("\\begin{"+e.getName()+"}");e.setProperty("left",o);var i=u.default.EqnArray(t,e,!0,!0,"ll");return i.arraydef.displaystyle=!1,i.arraydef.rowspacing=".2em",i.setProperty("numCases",!0),t.Push(e),i},Entry:function(t,e){if(!t.stack.Top().getProperty("numCases"))return u.default.Entry(t,e);t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));for(var r=t.string,n=0,a=t.i,o=r.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CenternotConfiguration=e.filterCenterOver=void 0;var o=r(251),i=a(r(2193)),s=a(r(4748)),l=r(5871),c=a(r(7360));function u(t){var e,r,a=t.data;try{for(var o=n(a.getList("centerOver")),i=o.next();!i.done;i=o.next()){var l=i.value,c=s.default.getTexClass(l.childNodes[0].childNodes[0]);null!==c&&s.default.setProperties(l.parent.parent.parent.parent.parent.parent,{texClass:c})}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}new l.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(t,e){var r="{"+t.GetArgument(e)+"}",n=t.ParseArg(e),a=new i.default(r,t.stack.env,t.configuration).mml(),o=t.create("node","TeXAtom",[new i.default(r,t.stack.env,t.configuration).mml(),t.create("node","mpadded",[t.create("node","mpadded",[n],{width:0,lspace:"-.5width"}),t.create("node","mphantom",[a])],{width:0,lspace:"-.5width"})]);t.configuration.addNode("centerOver",a),t.Push(o)},Macro:c.default.Macro}),e.filterCenterOver=u,e.CenternotConfiguration=o.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[u]})},2224:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=void 0;var n=r(5871),a=r(251),o=r(6162),i=r(6358);new n.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},o.ColorMethods);e.ColorConfiguration=a.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(t,e){e.parseOptions.packageData.set("color",{model:new i.ColorModel})}})},2059:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.COLORS=void 0,e.COLORS=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]])},6162:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorMethods=void 0;var a=n(r(4748)),o=n(r(7398));function i(t){var e="+".concat(t),r=t.replace(/^.*?([a-z]*)$/,"$1"),n=2*parseFloat(e);return{width:"+".concat(n).concat(r),height:e,depth:e,lspace:t}}e.ColorMethods={},e.ColorMethods.Color=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),a=t.configuration.packageData.get("color").model.getColor(r,n),o=t.itemFactory.create("style").setProperties({styles:{mathcolor:a}});t.stack.env.color=a,t.Push(o)},e.ColorMethods.TextColor=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),a=t.configuration.packageData.get("color").model.getColor(r,n),o=t.stack.env.color;t.stack.env.color=a;var i=t.ParseArg(e);o?t.stack.env.color=o:delete t.stack.env.color;var s=t.create("node","mstyle",[i],{mathcolor:a});t.Push(s)},e.ColorMethods.DefineColor=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),a=t.GetArgument(e);t.configuration.packageData.get("color").model.defineColor(n,r,a)},e.ColorMethods.ColorBox=function(t,e){var r=t.GetArgument(e),n=o.default.internalMath(t,t.GetArgument(e)),s=t.configuration.packageData.get("color").model,l=t.create("node","mpadded",n,{mathbackground:s.getColor("named",r)});a.default.setProperties(l,i(t.options.color.padding)),t.Push(l)},e.ColorMethods.FColorBox=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),s=o.default.internalMath(t,t.GetArgument(e)),l=t.options.color,c=t.configuration.packageData.get("color").model,u=t.create("node","mpadded",s,{mathbackground:c.getColor("named",n),style:"border: ".concat(l.borderWidth," solid ").concat(c.getColor("named",r))});a.default.setProperties(u,i(l.padding)),t.Push(u)}},6358:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorModel=void 0;var o=a(r(3402)),i=r(2059),s=new Map,l=function(){function t(){this.userColors=new Map}return t.prototype.normalizeColor=function(t,e){if(!t||"named"===t)return e;if(s.has(t))return s.get(t)(e);throw new o.default("UndefinedColorModel","Color model '%1' not defined",t)},t.prototype.getColor=function(t,e){return t&&"named"!==t?this.normalizeColor(t,e):this.getColorByName(e)},t.prototype.getColorByName=function(t){return this.userColors.has(t)?this.userColors.get(t):i.COLORS.has(t)?i.COLORS.get(t):t},t.prototype.defineColor=function(t,e,r){var n=this.normalizeColor(t,r);this.userColors.set(e,n)},t}();e.ColorModel=l,s.set("rgb",(function(t){var e,r,a=t.trim().split(/\s*,\s*/),i="#";if(3!==a.length)throw new o.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var s=n(a),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new o.default("InvalidDecimalNumber","Invalid decimal number");var u=parseFloat(c);if(u<0||u>1)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var d=Math.floor(255*u).toString(16);d.length<2&&(d="0"+d),i+=d}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return i})),s.set("RGB",(function(t){var e,r,a=t.trim().split(/\s*,\s*/),i="#";if(3!==a.length)throw new o.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var s=n(a),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^\d+$/))throw new o.default("InvalidNumber","Invalid number");var u=parseInt(c);if(u>255)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var d=u.toString(16);d.length<2&&(d="0"+d),i+=d}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return i})),s.set("gray",(function(t){if(!t.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new o.default("InvalidDecimalNumber","Invalid decimal number");var e=parseFloat(t);if(e<0||e>1)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var r=Math.floor(255*e).toString(16);return r.length<2&&(r="0"+r),"#".concat(r).concat(r).concat(r)}))},4558:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColortblConfiguration=e.ColorArrayItem=void 0;var i=r(2935),s=r(251),l=r(5871),c=o(r(3402)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.color={cell:"",row:"",col:[]},e.hasColor=!1,e}return a(e,t),e.prototype.EndEntry=function(){t.prototype.EndEntry.call(this);var e=this.row[this.row.length-1],r=this.color.cell||this.color.row||this.color.col[this.row.length-1];r&&(e.attributes.set("mathbackground",r),this.color.cell="",this.hasColor=!0)},e.prototype.EndRow=function(){t.prototype.EndRow.call(this),this.color.row=""},e.prototype.createMml=function(){var e=t.prototype.createMml.call(this),r=e.isKind("mrow")?e.childNodes[1]:e;return r.isKind("menclose")&&(r=r.childNodes[0].childNodes[0]),this.hasColor&&"none"===r.attributes.get("frame")&&r.attributes.set("frame",""),e},e}(i.ArrayItem);e.ColorArrayItem=u,new l.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(t,e,r){var n=t.configuration.packageData.get("color").model,a=t.GetBrackets(e,""),o=n.getColor(a,t.GetArgument(e)),i=t.stack.Top();if(!(i instanceof u))throw new c.default("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===r){if(i.table.length)throw new c.default("ColumnColorNotTop","%1 must be in the top row",e);i.color.col[i.row.length]=o,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(i.color[r]=o,"row"===r&&(i.Size()||i.row.length))throw new c.default("RowColorNotFirst","%1 must be at the beginning of a row",e)}});e.ColortblConfiguration=s.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:u},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||s.ConfigurationHandler.get("color").config(t,e)},10]})},7888:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=e.ColorV2Methods=void 0;var n=r(5871),a=r(251);e.ColorV2Methods={Color:function(t,e){var r=t.GetArgument(e),n=t.stack.env.color;t.stack.env.color=r;var a=t.ParseArg(e);n?t.stack.env.color=n:delete t.stack.env.color;var o=t.create("node","mstyle",[a],{mathcolor:r});t.Push(o)}},new n.CommandMap("colorv2",{color:"Color"},e.ColorV2Methods),e.ColorConfiguration=a.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},6359:function(t,e,r){var n,a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var i=r(251),s=r(5074),l=r(5871),c=o(r(4945)),u=r(4924),d=o(r(1107)),p=r(1205),f="configmacros-map",m="configmacros-env-map";e.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(t){new l.CommandMap(f,{},{}),new l.EnvironmentMap(m,c.default.environment,{},{}),t.append(i.Configuration.local({handler:{macro:[f],environment:[m]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(f),o=t.parseOptions.options.macros;try{for(var i=a(Object.keys(o)),s=i.next();!s.done;s=i.next()){var l=s.value,c="string"==typeof o[l]?[o[l]]:o[l],p=Array.isArray(c[2])?new u.Macro(l,d.default.MacroWithTemplate,c.slice(0,2).concat(c[2])):new u.Macro(l,d.default.Macro,c);n.add(l,p)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(m),o=t.parseOptions.options.environments;try{for(var i=a(Object.keys(o)),s=i.next();!s.done;s=i.next()){var l=s.value;n.add(l,new u.Macro(l,d.default.BeginEnv,[!0].concat(o[l])))}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e)},items:(n={},n[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,n),options:{macros:(0,s.expandable)({}),environments:(0,s.expandable)({})}})},2079:function(t,e,r){var n,a,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqConfiguration=e.EmpheqMethods=e.EmpheqBeginItem=void 0;var l=r(251),c=r(5871),u=s(r(7398)),d=s(r(3402)),p=r(2935),f=r(9301),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.setProperty("end",!1),t.prototype.checkItem.call(this,e)},e}(p.BeginItem);e.EmpheqBeginItem=m,e.EmpheqMethods={Empheq:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",t.stack.global.empheq)),t.stack.global.empheq="";var r=t.stack.Top();f.EmpheqUtil.adjustTable(r,t),t.Push(t.itemFactory.create("end").setProperty("name","empheq"))}else{u.default.checkEqnEnv(t),delete t.stack.global.eqnenv;var n=t.GetBrackets("\\begin{"+e.getName()+"}")||"",a=i((t.GetArgument("\\begin{"+e.getName()+"}")||"").split(/=/),2),o=a[0],s=a[1];if(!f.EmpheqUtil.checkEnv(o))throw new d.default("UnknownEnv",'Unknown environment "%1"',o);n&&e.setProperties(f.EmpheqUtil.splitOptions(n,{left:1,right:1})),t.stack.global.empheq=o,t.string="\\begin{"+o+"}"+(s?"{"+s+"}":"")+t.string.slice(t.i),t.i=0,t.Push(e)}},EmpheqMO:function(t,e,r){t.Push(t.create("token","mo",{},r))},EmpheqDelim:function(t,e){var r=t.GetDelimiter(e);t.Push(t.create("token","mo",{stretchy:!0,symmetric:!0},r))}},new c.EnvironmentMap("empheq-env",f.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},e.EmpheqMethods),new c.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},e.EmpheqMethods),e.EmpheqConfiguration=l.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(a={},a[m.prototype.kind]=m,a)})},9301:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqUtil=void 0;var s=i(r(7398)),l=i(r(2193));e.EmpheqUtil={environment:function(t,e,r,o){var i=o[0],s=t.itemFactory.create(i+"-begin").setProperties({name:e,end:i});t.Push(r.apply(void 0,a([t,s],n(o.slice(1)),!1)))},splitOptions:function(t,e){return void 0===e&&(e=null),s.default.keyvalOptions(t,e,!0)},columnCount:function(t){var e,r,n=0;try{for(var a=o(t.childNodes),i=a.next();!i.done;i=a.next()){var s=i.value,l=s.childNodes.length-(s.isKind("mlabeledtr")?1:0);l>n&&(n=l)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return n},cellBlock:function(t,e,r,n){var a,i,s=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),c=new l.default(t,r.stack.env,r.configuration),u=c.mml();n&&c.configuration.tags.label&&(c.configuration.tags.currentTag.env=n,c.configuration.tags.getTag(!0));try{for(var d=o(u.isInferred?u.childNodes:[u]),p=d.next();!p.done;p=d.next()){var f=p.value;s.appendChild(f)}}catch(t){a={error:t}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(a)throw a.error}}return s.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[e],{width:0})])),s},topRowTable:function(t,e){var r=s.default.copyNode(t,e);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),t.factory.create("mphantom",{},[e.create("node","mpadded",[r],{width:0})])},rowspanCell:function(t,e,r,n,a){t.appendChild(n.create("node","mpadded",[this.cellBlock(e,s.default.copyNode(r,n),n,a),this.topRowTable(r,n)],{height:0,depth:0,voffset:"height"}))},left:function(t,e,r,n,a){var i,s,l;void 0===a&&(a=""),t.attributes.set("columnalign","right "+(t.attributes.get("columnalign")||"")),t.attributes.set("columnspacing","0em "+(t.attributes.get("columnspacing")||""));try{for(var c=o(t.childNodes.slice(0).reverse()),u=c.next();!u.done;u=c.next()){var d=u.value;l=n.create("node","mtd"),d.childNodes.unshift(l),l.parent=d,d.isKind("mlabeledtr")&&(d.childNodes[0]=d.childNodes[1],d.childNodes[1]=l)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(s=c.return)&&s.call(c)}finally{if(i)throw i.error}}this.rowspanCell(l,r,e,n,a)},right:function(t,r,n,a,o){void 0===o&&(o=""),0===t.childNodes.length&&t.appendChild(a.create("node","mtr"));for(var i=e.EmpheqUtil.columnCount(t),s=t.childNodes[0];s.childNodes.length=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsConfiguration=e.fixPrescripts=e.PAIREDDELIMS=void 0;var i=r(251),s=r(5871),l=o(r(4748)),c=r(5074);r(8926);var u=r(5262),d=r(3298),p=r(144);function f(t){var e,r,n,o,i,s,c=t.data;try{for(var u=a(c.getList("mmultiscripts")),d=u.next();!d.done;d=u.next()){var p=d.value;if(p.getProperty("fixPrescript")){var f=l.default.getChildren(p),m=0;try{for(var h=(n=void 0,a([1,2])),g=h.next();!g.done;g=h.next()){f[x=g.value]||(l.default.setChild(p,x,c.nodeFactory.create("node","none")),m++)}}catch(t){n={error:t}}finally{try{g&&!g.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}try{for(var v=(i=void 0,a([4,5])),y=v.next();!y.done;y=v.next()){var x=y.value;l.default.isType(f[x],"mrow")&&0===l.default.getChildren(f[x]).length&&l.default.setChild(p,x,c.nodeFactory.create("node","none"))}}catch(t){i={error:t}}finally{try{y&&!y.done&&(s=v.return)&&s.call(v)}finally{if(i)throw i.error}}2===m&&f.splice(1,2)}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}}e.PAIREDDELIMS="mathtools-paired-delims",e.fixPrescripts=f,e.MathtoolsConfiguration=i.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(n={},n[p.MultlinedItem.prototype.kind]=p.MultlinedItem,n),init:function(t){new s.CommandMap(e.PAIREDDELIMS,{},{}),t.append(i.Configuration.local({handler:{macro:[e.PAIREDDELIMS]},priority:-5}))},config:function(t,e){var r,n,o=e.parseOptions,i=o.options.mathtools.pairedDelimiters;try{for(var s=a(Object.keys(i)),l=s.next();!l.done;l=s.next()){var c=l.value;u.MathtoolsUtil.addPairedDelims(o,c,i[c])}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}(0,d.MathtoolsTagFormat)(t,e)},postprocessors:[[f,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:(0,c.expandable)({}),tagforms:(0,c.expandable)({})}}})},144:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MultlinedItem=void 0;var i=r(7971),s=o(r(4748)),l=r(6108),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),e.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var e=this.factory.configuration.options.mathtools,r=e.multlinegap,n=e["firstline-afterskip"]||r,a=e["lastline-preskip"]||r,o=s.default.getChildren(this.table[0])[0];s.default.getAttribute(o,"columnalign")!==l.TexConstant.Align.RIGHT&&o.appendChild(this.create("node","mspace",[],{width:n}));var i=s.default.getChildren(this.table[this.table.length-1])[0];if(s.default.getAttribute(i,"columnalign")!==l.TexConstant.Align.LEFT){var c=s.default.getChildren(i)[0];c.childNodes.unshift(null);var u=this.create("node","mspace",[],{width:a});s.default.setChild(c,0,u)}}t.prototype.EndTable.call(this)},e}(i.MultlineItem);e.MultlinedItem=c},8926:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(4945)),o=r(5871),i=r(6108),s=r(2178);new o.CommandMap("mathtools-macros",{shoveleft:["HandleShove",i.TexConstant.Align.LEFT],shoveright:["HandleShove",i.TexConstant.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},s.MathtoolsMethods),new o.EnvironmentMap("mathtools-environments",a.default.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},s.MathtoolsMethods),new o.DelimiterMap("mathtools-delimiters",a.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new o.CommandMap("mathtools-characters",{":":["CenterColon",!0]},s.MathtoolsMethods)},2178:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsMethods=void 0;var s=i(r(7398)),l=r(8016),c=i(r(7360)),u=i(r(2193)),d=i(r(3402)),p=i(r(4748)),f=r(2955),m=r(1230),h=r(5074),g=i(r(4406)),v=i(r(1107)),y=r(5262);e.MathtoolsMethods={MtMatrix:function(t,r,n,a){var o=t.GetBrackets("\\begin{".concat(r.getName(),"}"),"c");return e.MathtoolsMethods.Array(t,r,n,a,o)},MtSmallMatrix:function(t,r,n,a,o){return o||(o=t.GetBrackets("\\begin{".concat(r.getName(),"}"),t.options.mathtools["smallmatrix-align"])),e.MathtoolsMethods.Array(t,r,n,a,o,s.default.Em(1/3),".2em","S",1)},MtMultlined:function(t,e){var r,n="\\begin{".concat(e.getName(),"}"),o=t.GetBrackets(n,t.options.mathtools["multlined-pos"]||"c"),i=o?t.GetBrackets(n,""):"";o&&!o.match(/^[cbt]$/)&&(i=(r=a([o,i],2))[0],o=r[1]),t.Push(e);var l=t.itemFactory.create("multlined",t,e);return l.arraydef={displaystyle:!0,rowspacing:".5em",width:i||"auto",columnwidth:"100%"},s.default.setArrayAlign(l,o||"c")},HandleShove:function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind&&"multlined"!==n.kind)throw new d.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(n.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);n.setProperty("shove",r);var a=t.GetBrackets(e),o=t.ParseArg(e);if(a){var i=t.create("node","mrow",[]),s=t.create("node","mspace",[],{width:a});"left"===r?(i.appendChild(s),i.appendChild(o)):(i.appendChild(o),i.appendChild(s)),o=i}t.Push(o)},SpreadLines:function(t,e){var r,n;if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;var a=t.stack.Pop(),i=a.toMml(),s=a.getProperty("spread");if(i.isInferred)try{for(var l=o(p.default.getChildren(i)),c=l.next();!c.done;c=l.next()){var u=c.value;y.MathtoolsUtil.spreadLines(u,s)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}else y.MathtoolsUtil.spreadLines(i,s);t.Push(i)}else{s=t.GetDimen("\\begin{".concat(e.getName(),"}"));e.setProperty("spread",s),t.Push(e)}},Cases:function(t,e,r,n,a){var o=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return o.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===a&&(o.arraydef.displaystyle=!0),o.setProperties({open:r,close:n}),t.Push(e),o},MathLap:function(t,e,r,a){var o=t.GetBrackets(e,"").trim(),i=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],n({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":a});y.MathtoolsUtil.setDisplayLevel(i,o),t.Push(t.create("node","TeXAtom",[i]))},Cramped:function(t,e){var r=t.GetBrackets(e,"").trim(),n=t.ParseArg(e),a=t.create("node","mstyle",[n],{"data-cramped":!0});y.MathtoolsUtil.setDisplayLevel(a,r),t.Push(a)},MtLap:function(t,e,r){var n=s.default.internalMath(t,t.GetArgument(e),0),a=t.create("node","mpadded",n,{width:0});"r"!==r&&p.default.setAttribute(a,"lspace","l"===r?"-1width":"-.5width"),t.Push(a)},MathMakeBox:function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),a=t.create("node","mpadded",[t.ParseArg(e)]);r&&p.default.setAttribute(a,"width",r);var o=(0,h.lookup)(n,{c:"center",r:"right"},"");o&&p.default.setAttribute(a,"data-align",o),t.Push(a)},MathMBox:function(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket:function(t,e){var r=(0,m.length2em)(t.GetBrackets(e,".1em"),.1),n=t.GetBrackets(e,".2em"),o=t.GetArgument(e),i=a("o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),l=i[0],c=i[1],d=i[2],f=(0,m.em)(r),h=new u.default(o,t.stack.env,t.configuration).mml(),g=new u.default(o,t.stack.env,t.configuration).mml(),v=t.create("node","mpadded",[t.create("node","mphantom",[g])],{style:"border: ".concat(f," solid; border-").concat(d,": none"),height:n,depth:0}),y=s.default.underOver(t,h,v,l,!0),x=p.default.getChildAt(p.default.getChildAt(y,0),0);p.default.setAttribute(x,c,!0),t.Push(y)},Aboxed:function(t,e){var r=y.MathtoolsUtil.checkAlignment(t,e);r.row.length%2==1&&r.row.push(t.create("node","mtd",[]));var n=t.GetArgument(e),a=t.string.substr(t.i);t.string=n+"&&\\endAboxed",t.i=0;var o=t.GetUpTo(e,"&"),i=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");var l=s.default.substituteArgs(t,[o,i],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=l+a,t.i=0},ArrowBetweenLines:function(t,e){var r=y.MathtoolsUtil.checkAlignment(t,e);if(r.Size()||r.row.length)throw new d.default("BetweenLines","%1 must be on a row by itself",e);var n=t.GetStar(),a=t.GetBrackets(e,"\\Updownarrow");n&&(r.EndEntry(),r.EndEntry());var o=n?"\\quad"+a:a+"\\quad",i=new u.default(o,t.stack.env,t.configuration).mml();t.Push(i),r.EndEntry(),r.EndRow()},VDotsWithin:function(t,e){var r=t.stack.Top(),a=r.getProperty("flushspaceabove")===r.table.length,o="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",i=new u.default(o,t.stack.env,t.configuration).mml(),s=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],n({width:0,lspace:"-.5width"},a?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[i])],{lspace:".5width"});t.Push(s)},ShortVDotsWithin:function(t,r){var n=t.stack.Top(),a=t.GetStar();e.MathtoolsMethods.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!a&&n.EndEntry(),e.MathtoolsMethods.VDotsWithin(t,"\\vdotswithin"),a&&n.EndEntry(),e.MathtoolsMethods.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(t,e){var r=y.MathtoolsUtil.checkAlignment(t,e);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(t,e){var r=y.MathtoolsUtil.checkAlignment(t,e);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(t,e,r,n,o,i,l,c){void 0===o&&(o="#1"),void 0===i&&(i=1),void 0===l&&(l=""),void 0===c&&(c="");var u=t.GetStar(),d=u?"":t.GetBrackets(e),p=a(u?["\\left","\\right"]:d?[d+"l",d+"r"]:["",""],2),f=p[0],m=p[1],h=u?"\\middle":d||"";if(i){for(var g=[],v=g.length;v=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsTagFormat=void 0;var l=s(r(3402)),c=r(4680),u=0;e.MathtoolsTagFormat=function(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&c.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){var r,n,a=t.call(this)||this;a.mtFormats=new Map,a.mtCurrent=null;var i=e.parseOptions.options.mathtools.tagforms;try{for(var s=o(Object.keys(i)),c=s.next();!c.done;c=s.next()){var u=c.value;if(!Array.isArray(i[u])||3!==i[u].length)throw new l.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',u);a.mtFormats.set(u,i[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return a}return a(r,t),r.prototype.formatTag=function(e){if(this.mtCurrent){var r=i(this.mtCurrent,3),n=r[0],a=r[1],o=r[2];return o?"".concat(n).concat(o,"{").concat(e,"}").concat(a):"".concat(n).concat(e).concat(a)}return t.prototype.formatTag.call(this,e)},r}(c.TagsFactory.create(e.parseOptions.options.tags).constructor),s="MathtoolsTags-"+ ++u;c.TagsFactory.add(s,n),e.parseOptions.options.tags=s}},5262:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsUtil=void 0;var o=r(2935),i=a(r(7398)),s=a(r(2193)),l=a(r(3402)),c=r(4924),u=r(5074),d=r(2178),p=r(205);e.MathtoolsUtil={setDisplayLevel:function(t,e){if(e){var r=n((0,u.lookup)(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),a=r[0],o=r[1];null!==a&&(t.attributes.set("displaystyle",a),t.attributes.set("scriptlevel",o))}},checkAlignment:function(t,e){var r=t.stack.Top();if(r.kind!==o.EqnArrayItem.prototype.kind)throw new l.default("NotInAlignment","%1 can only be used in aligment environments",e);return r},addPairedDelims:function(t,e,r){t.handlers.retrieve(p.PAIREDDELIMS).add(e,new c.Macro(e,d.MathtoolsMethods.PairedDelimiters,r))},spreadLines:function(t,e){if(t.isKind("mtable")){var r=t.attributes.get("rowspacing");if(r){var n=i.default.dimen2em(e);r=r.split(/ /).map((function(t){return i.default.Em(Math.max(0,i.default.dimen2em(t)+n))})).join(" ")}else r=e;t.attributes.set("rowspacing",r)}},plusOrMinus:function(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new l.default("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript:function(t,e,r){var n=i.default.trimSpaces(t.GetArgument(e));if(""===n)return t.create("node","none");var a=t.options.mathtools["prescript-".concat(r,"-format")];return a&&(n="".concat(a,"{").concat(n,"}")),new s.default(n,t.stack.env,t.configuration).mml()}}},7078:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MhchemConfiguration=void 0;var a=r(251),o=r(5871),i=n(r(3402)),s=n(r(7360)),l=r(8016),c=r(4652),u={};u.Macro=s.default.Macro,u.xArrow=l.AmsMethods.xArrow,u.Machine=function(t,e,r){var n,a=t.GetArgument(e);try{n=c.mhchemParser.toTex(a,r)}catch(t){throw new i.default(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new o.CommandMap("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},u),e.MhchemConfiguration=a.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},2048:function(t,e,r){var n,a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return o(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var l=r(251),c=r(1205),u=s(r(4406));r(9297);var d=s(r(4945)),p=i(r(5871));e.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[c.BeginEnvItem.prototype.kind]=c.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new p.DelimiterMap(u.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(u.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(u.default.NEW_ENVIRONMENT,d.default.environment,{},{}),t.append(l.Configuration.local({handler:{character:[],delimiter:[u.default.NEW_DELIMITER],macro:[u.default.NEW_DELIMITER,u.default.NEW_COMMAND],environment:[u.default.NEW_ENVIRONMENT]},priority:-1}))}})},1205:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var i=o(r(3402)),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(1076).BaseItem);e.BeginEnvItem=s},9297:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(1107));new(r(5871).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},a.default)},1107:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=i(r(3402)),l=o(r(5871)),c=i(r(7360)),u=i(r(7398)),d=i(r(4406)),p={NewCommand:function(t,e){var r=d.default.GetCsNameArgument(t,e),n=d.default.GetArgCount(t,e),a=t.GetBrackets(e),o=t.GetArgument(e);d.default.addMacro(t,r,p.Macro,[o,n,a])},NewEnvironment:function(t,e){var r=u.default.trimSpaces(t.GetArgument(e)),n=d.default.GetArgCount(t,e),a=t.GetBrackets(e),o=t.GetArgument(e),i=t.GetArgument(e);d.default.addEnvironment(t,r,p.BeginEnv,[!0,o,i,n,a])},MacroDef:function(t,e){var r=d.default.GetCSname(t,e),n=d.default.GetTemplate(t,e,"\\"+r),a=t.GetArgument(e);n instanceof Array?d.default.addMacro(t,r,p.MacroWithTemplate,[a].concat(n)):d.default.addMacro(t,r,p.Macro,[a,n])},Let:function(t,e){var r=d.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var a=t.configuration.handlers;if("\\"!==n){t.i++;var o=a.get("delimiter").lookup(n);o?d.default.addDelimiter(t,"\\"+r,o.char,o.attributes):d.default.addMacro(t,r,p.Macro,[n])}else{e=d.default.GetCSname(t,e);var i=a.get("delimiter").lookup("\\"+e);if(i)return void d.default.addDelimiter(t,"\\"+r,i.char,i.attributes);var s=a.get("macro").applicable(e);if(!s)return;if(s instanceof l.MacroMap){var c=s.lookup(e);return void d.default.addMacro(t,r,c.func,c.args,c.symbol)}i=s.lookup(e);var u=d.default.disassembleSymbol(r,i);d.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[o.toString()].concat(a):o;t.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var a=t.i,o=0,s=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var a=r(251);e.NoUndefinedConfiguration=a.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,a,o=t.create("text","\\"+e),i=t.options.noundefined||{},s={};try{for(var l=n(["color","background","size"]),c=l.next();!c.done;c=l.next()){var u=c.value;i[u]&&(s["math"+u]=i[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],s,o))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},2996:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.PhysicsConfiguration=void 0;var a=r(251),o=r(4855);r(3842),e.PhysicsConfiguration=a.Configuration.create("physics",{handler:{macro:["Physics-automatic-bracing-macros","Physics-vector-macros","Physics-vector-mo","Physics-vector-mi","Physics-derivative-macros","Physics-expressions-macros","Physics-quick-quad-macros","Physics-bra-ket-macros","Physics-matrix-macros"],character:["Physics-characters"],environment:["Physics-aux-envs"]},items:(n={},n[o.AutoOpen.prototype.kind]=o.AutoOpen,n),options:{physics:{italicdiff:!1,arrowdel:!1}}})},4855:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoOpen=void 0;var i=r(1076),s=o(r(7398)),l=o(r(4748)),c=o(r(2193)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.openCount=0,e}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"auto open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toMml=function(){var e=this.factory.configuration.parser,r=this.getProperty("right");if(this.getProperty("smash")){var n=t.prototype.toMml.call(this),a=e.create("node","mpadded",[n],{height:0,depth:0});this.Clear(),this.Push(e.create("node","TeXAtom",[a]))}r&&this.Push(new c.default(r,e.stack.env,e.configuration).mml());var o=s.default.fenced(this.factory.configuration,this.getProperty("open"),t.prototype.toMml.call(this),this.getProperty("close"),this.getProperty("big"));return l.default.removeProperties(o,"open","close","texClass"),o},e.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var r=e.toMml();r.isKind("mo")&&r.getText()===this.getProperty("open")&&this.openCount++}var n=e.getProperty("autoclose");return n&&n===this.getProperty("close")&&!this.openCount--?this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0]:t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(i.BaseItem.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]}),e}(i.BaseItem);e.AutoOpen=u},3842:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=r(5871),o=n(r(2458)),i=r(6108),s=n(r(4945)),l=r(2955);new a.CommandMap("Physics-automatic-bracing-macros",{quantity:"Quantity",qty:"Quantity",pqty:["Quantity","(",")",!0],bqty:["Quantity","[","]",!0],vqty:["Quantity","|","|",!0],Bqty:["Quantity","\\{","\\}",!0],absolutevalue:["Quantity","|","|",!0],abs:["Quantity","|","|",!0],norm:["Quantity","\\|","\\|",!0],evaluated:"Eval",eval:"Eval",order:["Quantity","(",")",!0,"O",i.TexConstant.Variant.CALLIGRAPHIC],commutator:"Commutator",comm:"Commutator",anticommutator:["Commutator","\\{","\\}"],acomm:["Commutator","\\{","\\}"],poissonbracket:["Commutator","\\{","\\}"],pb:["Commutator","\\{","\\}"]},o.default),new a.CharacterMap("Physics-vector-mo",s.default.mathchar0mo,{dotproduct:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],vdot:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],crossproduct:"\xd7",cross:"\xd7",cp:"\xd7",gradientnabla:["\u2207",{mathvariant:i.TexConstant.Variant.BOLD}]}),new a.CharacterMap("Physics-vector-mi",s.default.mathchar0mi,{real:["\u211c",{mathvariant:i.TexConstant.Variant.NORMAL}],imaginary:["\u2111",{mathvariant:i.TexConstant.Variant.NORMAL}]}),new a.CommandMap("Physics-vector-macros",{vnabla:"Vnabla",vectorbold:"VectorBold",vb:"VectorBold",vectorarrow:["StarMacro",1,"\\vec{\\vb","{#1}}"],va:["StarMacro",1,"\\vec{\\vb","{#1}}"],vectorunit:["StarMacro",1,"\\hat{\\vb","{#1}}"],vu:["StarMacro",1,"\\hat{\\vb","{#1}}"],gradient:["OperatorApplication","\\vnabla","(","["],grad:["OperatorApplication","\\vnabla","(","["],divergence:["VectorOperator","\\vnabla\\vdot","(","["],div:["VectorOperator","\\vnabla\\vdot","(","["],curl:["VectorOperator","\\vnabla\\crossproduct","(","["],laplacian:["OperatorApplication","\\nabla^2","(","["]},o.default),new a.CommandMap("Physics-expressions-macros",{sin:"Expression",sinh:"Expression",arcsin:"Expression",asin:"Expression",cos:"Expression",cosh:"Expression",arccos:"Expression",acos:"Expression",tan:"Expression",tanh:"Expression",arctan:"Expression",atan:"Expression",csc:"Expression",csch:"Expression",arccsc:"Expression",acsc:"Expression",sec:"Expression",sech:"Expression",arcsec:"Expression",asec:"Expression",cot:"Expression",coth:"Expression",arccot:"Expression",acot:"Expression",exp:["Expression",!1],log:"Expression",ln:"Expression",det:["Expression",!1],Pr:["Expression",!1],tr:["Expression",!1],trace:["Expression",!1,"tr"],Tr:["Expression",!1],Trace:["Expression",!1,"Tr"],rank:"NamedFn",erf:["Expression",!1],Residue:["Macro","\\mathrm{Res}"],Res:["OperatorApplication","\\Residue","(","[","{"],principalvalue:["OperatorApplication","{\\cal P}"],pv:["OperatorApplication","{\\cal P}"],PV:["OperatorApplication","{\\rm P.V.}"],Re:["OperatorApplication","\\mathrm{Re}","{"],Im:["OperatorApplication","\\mathrm{Im}","{"],sine:["NamedFn","sin"],hypsine:["NamedFn","sinh"],arcsine:["NamedFn","arcsin"],asine:["NamedFn","asin"],cosine:["NamedFn","cos"],hypcosine:["NamedFn","cosh"],arccosine:["NamedFn","arccos"],acosine:["NamedFn","acos"],tangent:["NamedFn","tan"],hyptangent:["NamedFn","tanh"],arctangent:["NamedFn","arctan"],atangent:["NamedFn","atan"],cosecant:["NamedFn","csc"],hypcosecant:["NamedFn","csch"],arccosecant:["NamedFn","arccsc"],acosecant:["NamedFn","acsc"],secant:["NamedFn","sec"],hypsecant:["NamedFn","sech"],arcsecant:["NamedFn","arcsec"],asecant:["NamedFn","asec"],cotangent:["NamedFn","cot"],hypcotangent:["NamedFn","coth"],arccotangent:["NamedFn","arccot"],acotangent:["NamedFn","acot"],exponential:["NamedFn","exp"],logarithm:["NamedFn","log"],naturallogarithm:["NamedFn","ln"],determinant:["NamedFn","det"],Probability:["NamedFn","Pr"]},o.default),new a.CommandMap("Physics-quick-quad-macros",{qqtext:"Qqtext",qq:"Qqtext",qcomma:["Macro","\\qqtext*{,}"],qc:["Macro","\\qqtext*{,}"],qcc:["Qqtext","c.c."],qif:["Qqtext","if"],qthen:["Qqtext","then"],qelse:["Qqtext","else"],qotherwise:["Qqtext","otherwise"],qunless:["Qqtext","unless"],qgiven:["Qqtext","given"],qusing:["Qqtext","using"],qassume:["Qqtext","assume"],qsince:["Qqtext","since"],qlet:["Qqtext","let"],qfor:["Qqtext","for"],qall:["Qqtext","all"],qeven:["Qqtext","even"],qodd:["Qqtext","odd"],qinteger:["Qqtext","integer"],qand:["Qqtext","and"],qor:["Qqtext","or"],qas:["Qqtext","as"],qin:["Qqtext","in"]},o.default),new a.CommandMap("Physics-derivative-macros",{diffd:"DiffD",flatfrac:["Macro","\\left.#1\\middle/#2\\right.",2],differential:["Differential","\\diffd"],dd:["Differential","\\diffd"],variation:["Differential","\\delta"],var:["Differential","\\delta"],derivative:["Derivative",2,"\\diffd"],dv:["Derivative",2,"\\diffd"],partialderivative:["Derivative",3,"\\partial"],pderivative:["Derivative",3,"\\partial"],pdv:["Derivative",3,"\\partial"],functionalderivative:["Derivative",2,"\\delta"],fderivative:["Derivative",2,"\\delta"],fdv:["Derivative",2,"\\delta"]},o.default),new a.CommandMap("Physics-bra-ket-macros",{bra:"Bra",ket:"Ket",innerproduct:"BraKet",ip:"BraKet",braket:"BraKet",outerproduct:"KetBra",dyad:"KetBra",ketbra:"KetBra",op:"KetBra",expectationvalue:"Expectation",expval:"Expectation",ev:"Expectation",matrixelement:"MatrixElement",matrixel:"MatrixElement",mel:"MatrixElement"},o.default),new a.CommandMap("Physics-matrix-macros",{matrixquantity:"MatrixQuantity",mqty:"MatrixQuantity",pmqty:["Macro","\\mqty(#1)",1],Pmqty:["Macro","\\mqty*(#1)",1],bmqty:["Macro","\\mqty[#1]",1],vmqty:["Macro","\\mqty|#1|",1],smallmatrixquantity:["MatrixQuantity",!0],smqty:["MatrixQuantity",!0],spmqty:["Macro","\\smqty(#1)",1],sPmqty:["Macro","\\smqty*(#1)",1],sbmqty:["Macro","\\smqty[#1]",1],svmqty:["Macro","\\smqty|#1|",1],matrixdeterminant:["Macro","\\vmqty{#1}",1],mdet:["Macro","\\vmqty{#1}",1],smdet:["Macro","\\svmqty{#1}",1],identitymatrix:"IdentityMatrix",imat:"IdentityMatrix",xmatrix:"XMatrix",xmat:"XMatrix",zeromatrix:["Macro","\\xmat{0}{#1}{#2}",2],zmat:["Macro","\\xmat{0}{#1}{#2}",2],paulimatrix:"PauliMatrix",pmat:"PauliMatrix",diagonalmatrix:"DiagonalMatrix",dmat:"DiagonalMatrix",antidiagonalmatrix:["DiagonalMatrix",!0],admat:["DiagonalMatrix",!0]},o.default),new a.EnvironmentMap("Physics-aux-envs",s.default.environment,{smallmatrix:["Array",null,null,null,"c","0.333em",".2em","S",1]},o.default),new a.MacroMap("Physics-characters",{"|":["AutoClose",l.TEXCLASS.ORD],")":"AutoClose","]":"AutoClose"},o.default)},2458:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=a(r(7360)),i=a(r(2193)),s=a(r(3402)),l=r(2955),c=a(r(7398)),u=a(r(4748)),d=r(2348),p={},f={"(":")","[":"]","{":"}","|":"|"},m=/^(b|B)i(g{1,2})$/;p.Quantity=function(t,e,r,n,a,o,d){void 0===r&&(r="("),void 0===n&&(n=")"),void 0===a&&(a=!1),void 0===o&&(o=""),void 0===d&&(d="");var p=!!a&&t.GetStar(),h=t.GetNext(),g=t.i,v=null;if("\\"===h){if(t.i++,!(v=t.GetCS()).match(m)){var y=t.create("node","mrow");return t.Push(c.default.fenced(t.configuration,r,y,n)),void(t.i=g)}h=t.GetNext()}var x=f[h];if(a&&"{"!==h)throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);if(!x){y=t.create("node","mrow");return t.Push(c.default.fenced(t.configuration,r,y,n)),void(t.i=g)}if(o){var b=t.create("token","mi",{texClass:l.TEXCLASS.OP},o);d&&u.default.setAttribute(b,"mathvariant",d),t.Push(t.itemFactory.create("fn",b))}if("{"===h){var _=t.GetArgument(e);return h=a?r:"\\{",x=a?n:"\\}",_=p?h+" "+_+" "+x:v?"\\"+v+"l"+h+" "+_+" \\"+v+"r"+x:"\\left"+h+" "+_+" \\right"+x,void t.Push(new i.default(_,t.stack.env,t.configuration).mml())}a&&(h=r,x=n),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:h,close:x,big:v}))},p.Eval=function(t,e){var r=t.GetStar(),n=t.GetNext();if("{"!==n){if("("===n||"["===n)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:n,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS)}var a=t.GetArgument(e),o="\\left. "+(r?"\\smash{"+a+"}":a)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+o+t.string.slice(t.i)},p.Commutator=function(t,e,r,n){void 0===r&&(r="["),void 0===n&&(n="]");var a=t.GetStar(),o=t.GetNext(),l=null;if("\\"===o){if(t.i++,!(l=t.GetCS()).match(m))throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);o=t.GetNext()}if("{"!==o)throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);var c=t.GetArgument(e)+","+t.GetArgument(e);c=a?r+" "+c+" "+n:l?"\\"+l+"l"+r+" "+c+" \\"+l+"r"+n:"\\left"+r+" "+c+" \\right"+n,t.Push(new i.default(c,t.stack.env,t.configuration).mml())};var h=[65,90],g=[97,122],v=[913,937],y=[945,969],x=[48,57];function b(t,e){return t>=e[0]&&t<=e[1]}function _(t,e,r,n){var a=t.configuration.parser,o=d.NodeFactory.createToken(t,e,r,n),i=n.codePointAt(0);return 1===n.length&&!a.stack.env.font&&a.stack.env.vectorFont&&(b(i,h)||b(i,g)||b(i,v)||b(i,x)||b(i,y)&&a.stack.env.vectorStar||u.default.getAttribute(o,"accent"))&&u.default.setAttribute(o,"mathvariant",a.stack.env.vectorFont),o}p.VectorBold=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a=t.configuration.nodeFactory.get("token"),o=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",_),t.stack.env.vectorFont=r?"bold-italic":"bold",t.stack.env.vectorStar=r;var s=new i.default(n,t.stack.env,t.configuration).mml();o&&(t.stack.env.font=o),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",a),t.Push(s)},p.StarMacro=function(t,e,r){for(var n=[],a=3;a2&&l.length>2?(u="^{"+(l.length-1)+"}",c=!0):null!=o&&(r>2&&l.length>1&&(c=!0),d=u="^{"+o+"}");for(var p=a?"\\flatfrac":"\\frac",f=l.length>1?l[0]:"",m=l.length>1?l[1]:l[0],h="",g=2,v=void 0;v=l[g];g++)h+=n+" "+v;var y=p+"{"+n+u+f+"}{"+n+" "+m+d+" "+h+"}";t.Push(new i.default(y,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:c})))},p.Bra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a="",o=!1,s=!1;if("\\"===t.GetNext()){var l=t.i;t.i++;var c=t.GetCS(),u=t.lookup("macro",c);u&&"ket"===u.symbol?(o=!0,l=t.i,s=t.GetStar(),"{"===t.GetNext()?a=t.GetArgument(c,!0):(t.i=l,s=!1)):t.i=l}var d="";d=o?r||s?"\\langle{".concat(n,"}\\vert{").concat(a,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(a,"}\\right\\rangle"):r||s?"\\langle{".concat(n,"}\\vert"):"\\left\\langle{".concat(n,"}\\right\\vert{").concat(a,"}"),t.Push(new i.default(d,t.stack.env,t.configuration).mml())},p.Ket=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a=r?"\\vert{".concat(n,"}\\rangle"):"\\left\\vert{".concat(n,"}\\right\\rangle");t.Push(new i.default(a,t.stack.env,t.configuration).mml())},p.BraKet=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a=null;"{"===t.GetNext()&&(a=t.GetArgument(e,!0));var o="";o=null==a?r?"\\langle{".concat(n,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):r?"\\langle{".concat(n,"}\\vert{").concat(a,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(a,"}\\right\\rangle"),t.Push(new i.default(o,t.stack.env,t.configuration).mml())},p.KetBra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a=null;"{"===t.GetNext()&&(a=t.GetArgument(e,!0));var o="";o=null==a?r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"):r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(a,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(a,"}\\right\\vert"),t.Push(new i.default(o,t.stack.env,t.configuration).mml())},p.Expectation=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),a=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var s=a&&o?w([o,a,o],r,n):r?"\\langle {".concat(a,"} \\rangle"):"\\left\\langle {".concat(a,"} \\right\\rangle");t.Push(new i.default(s,t.stack.env,t.configuration).mml())},p.MatrixElement=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),a=w([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],r,n);t.Push(new i.default(a,t.stack.env,t.configuration).mml())},p.MatrixQuantity=function(t,e,r){var n=t.GetStar(),a=r?"smallmatrix":"array",o="",s="",l="";switch(t.GetNext()){case"{":o=t.GetArgument(e);break;case"(":t.i++,s=n?"\\lgroup":"(",l=n?"\\rgroup":")",o=t.GetUpTo(e,")");break;case"[":t.i++,s="[",l="]",o=t.GetUpTo(e,"]");break;case"|":t.i++,s="|",l="|",o=t.GetUpTo(e,"|");break;default:s="(",l=")"}var c=(s?"\\left":"")+s+"\\begin{"+a+"}{} "+o+"\\end{"+a+"}"+(s?"\\right":"")+l;t.Push(new i.default(c,t.stack.env,t.configuration).mml())},p.IdentityMatrix=function(t,e){var r=t.GetArgument(e),n=parseInt(r,10);if(isNaN(n))throw new s.default("InvalidNumber","Invalid number");if(n<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);for(var a=Array(n).fill("0"),o=[],i=0;i=a){o.push(t.string.slice(s,a));break}s=t.i,o.push(i)}t.string=function(t,e){for(var r=t.length,n=[],a=0;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.SetOptionsConfiguration=e.SetOptionsUtil=void 0;var o=r(251),i=r(5871),s=a(r(3402)),l=a(r(7398)),c=r(4924),u=a(r(7360)),d=r(5074);e.SetOptionsUtil={filterPackage:function(t,e){if("tex"!==e&&!o.ConfigurationHandler.get(e))throw new s.default("NotAPackage","Not a defined package: %1",e);var r=t.options.setoptions,n=r.allowOptions[e];if(void 0===n&&!r.allowPackageDefault||!1===n)throw new s.default("PackageNotSettable",'Options can\'t be set for package "%1"',e);return!0},filterOption:function(t,e,r){var n,a=t.options.setoptions,o=a.allowOptions[e]||{},i=o.hasOwnProperty(r)&&!(0,d.isObject)(o[r])?o[r]:null;if(!1===i||null===i&&!a.allowOptionsDefault)throw new s.default("OptionNotSettable",'Option "%1" is not allowed to be set',r);if(!(null===(n="tex"===e?t.options:t.options[e])||void 0===n?void 0:n.hasOwnProperty(r)))throw"tex"===e?new s.default("InvalidTexOption",'Invalid TeX option "%1"',r):new s.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',r,e);return!0},filterValue:function(t,e,r,n){return n}};var p=new i.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(t,e){var r,a,o=t.GetBrackets(e)||"tex",i=l.default.keyvalOptions(t.GetArgument(e)),s=t.options.setoptions;if(s.filterPackage(t,o))try{for(var c=n(Object.keys(i)),u=c.next();!u.done;u=c.next()){var d=u.value;s.filterOption(t,o,d)&&(("tex"===o?t.options:t.options[o])[d]=s.filterValue(t,o,d,i[d]))}}catch(t){r={error:t}}finally{try{u&&!u.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}}});e.SetOptionsConfiguration=o.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){var r=e.parseOptions.handlers.get("macro").lookup("require");r&&(p.add("Require",new c.Macro("Require",r._func)),p.add("require",new c.Macro("require",u.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:e.SetOptionsUtil.filterPackage,filterOption:e.SetOptionsUtil.filterOption,filterValue:e.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,d.expandable)({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}})},5941:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.TagFormatConfiguration=e.tagformatConfig=void 0;var o=r(251),i=r(4680),s=0;function l(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&i.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return a(r,t),r.prototype.formatNumber=function(t){return e.parseOptions.options.tagformat.number(t)},r.prototype.formatTag=function(t){return e.parseOptions.options.tagformat.tag(t)},r.prototype.formatId=function(t){return e.parseOptions.options.tagformat.id(t)},r.prototype.formatUrl=function(t,r){return e.parseOptions.options.tagformat.url(t,r)},r}(i.TagsFactory.create(e.parseOptions.options.tags).constructor),o="configTags-"+ ++s;i.TagsFactory.add(o,n),e.parseOptions.options.tags=o}e.tagformatConfig=l,e.TagFormatConfiguration=o.Configuration.create("tagformat",{config:[l,10],options:{tagformat:{number:function(t){return t.toString()},tag:function(t){return"("+t+")"},id:function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},url:function(t,e){return e+"#"+encodeURIComponent(t)}}}})},1845:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TextcompConfiguration=void 0;var n=r(251);r(6832),e.TextcompConfiguration=n.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},6832:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=r(5871),o=r(6108),i=r(4807),s=n(r(7398)),l=r(787);new a.CommandMap("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\ud83c\udd2f"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",o.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",o.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",o.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",o.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",o.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",o.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",o.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",o.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",o.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",o.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",o.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",o.TexConstant.Variant.OLDSTYLE]},{Insert:function(t,e,r,n){if(t instanceof l.TextParser){if(!n)return void i.TextMacrosMethods.Insert(t,e,r);t.saveText()}t.Push(s.default.internalText(t,r,n?{mathvariant:n}:{}))}})},3762:function(t,e,r){var n,a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosConfiguration=e.TextBaseConfiguration=void 0;var o=r(251),i=a(r(5278)),s=r(4680),l=r(2935),c=r(787),u=r(4807);function d(t,e,r,n){var a=t.configuration.packageData.get("textmacros");return t instanceof c.TextParser||(a.texParser=t),[new c.TextParser(e,n?{mathvariant:n}:{},a.parseOptions,r).mml()]}r(5557),e.TextBaseConfiguration=o.Configuration.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:function(t,e){t.text+=e},macro:function(t,e){var r=t.texParser,n=r.lookup("macro",e);n&&n._func!==u.TextMacrosMethods.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),r.parse("macro",[t,e])}},items:(n={},n[l.StartItem.prototype.kind]=l.StartItem,n[l.StopItem.prototype.kind]=l.StopItem,n[l.MmlItem.prototype.kind]=l.MmlItem,n[l.StyleItem.prototype.kind]=l.StyleItem,n)}),e.TextMacrosConfiguration=o.Configuration.create("textmacros",{config:function(t,e){var r=new o.ParserConfiguration(e.parseOptions.options.textmacros.packages,["tex","text"]);r.init();var n=new i.default(r,[]);n.options=e.parseOptions.options,r.config(e),s.TagsFactory.addTags(r.tags),n.tags=s.TagsFactory.getDefault(),n.tags.configuration=n,n.packageData=e.parseOptions.packageData,n.packageData.set("textmacros",{parseOptions:n,jax:e,texParser:null}),n.options.internalMath=d},preprocessors:[function(t){var e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}})},5557:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});var n=r(5871),a=r(6108),o=r(4807),i=r(1230);new n.MacroMap("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},o.TextMacrosMethods),new n.CommandMap("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":"SelfQuote","'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",a.TexConstant.Variant.NORMAL],mit:["SetFont",a.TexConstant.Variant.ITALIC],oldstyle:["SetFont",a.TexConstant.Variant.OLDSTYLE],cal:["SetFont",a.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",a.TexConstant.Variant.BOLD],bbFont:["SetFont",a.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",a.TexConstant.Variant.SCRIPT],frak:["SetFont",a.TexConstant.Variant.FRAKTUR],sf:["SetFont",a.TexConstant.Variant.SANSSERIF],tt:["SetFont",a.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],Bbb:["Macro","{\\bbFont #1}",1],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",i.MATHSPACE.thinmathspace],":":["Spacer",i.MATHSPACE.mediummathspace],">":["Spacer",i.MATHSPACE.mediummathspace],";":["Spacer",i.MATHSPACE.thickmathspace],"!":["Spacer",i.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",i.MATHSPACE.thinmathspace],negthinspace:["Spacer",i.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},o.TextMacrosMethods)},4807:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=void 0;var a=n(r(2193)),o=r(3832),i=n(r(7360));e.TextMacrosMethods={Comment:function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;ae)throw new u.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var a=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&a.isKind("mlabeledtr")){var i=c.default.getChildren(a)[0],s=this.factory.configuration.options.tagSide,l=o({width:0},"right"===s?{lspace:"-1width"}:{}),u=this.create("node","mpadded",c.default.getChildren(i),l);i.setChildren([u])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(s.EqnArrayItem);e.FlalignItem=f},829:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=r(8016),l=o(r(5871)),c=r(6108),u=i(r(4945)),d=i(r(7398)),p=r(2955),f=r(1230);new l.CharacterMap("AMSmath-mathchar0mo",u.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new l.RegExpMap("AMSmath-operatorLetter",s.AmsMethods.operatorLetter,/[-*]/i),new l.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",c.TexConstant.Align.LEFT],shoveright:["HandleShove",c.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},s.AmsMethods),new l.EnvironmentMap("AMSmath-environment",u.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},s.AmsMethods),new l.DelimiterMap("AMSmath-delimiter",u.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new l.CharacterMap("AMSsymbols-mathchar0mi",u.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:c.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:c.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:c.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:c.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:c.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:c.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:c.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:c.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:c.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:c.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:c.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:c.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:c.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:c.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new l.CharacterMap("AMSsymbols-mathchar0mo",u.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new l.DelimiterMap("AMSsymbols-delimiter",u.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new l.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},s.AmsMethods)},8016:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var i=o(r(7398)),s=o(r(4945)),l=o(r(4748)),c=r(6108),u=o(r(2193)),d=o(r(3402)),p=r(4924),f=o(r(7360)),m=r(2955);function h(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&g(t))return[t,null];var e=l.default.getChildAt(t,0);return t.isInferred&&e&&g(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function g(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,a,o,s){var l=t.GetBrackets("\\begin{"+e.getName()+"}"),c=f.default.EqnArray(t,e,r,n,a,o,s);return i.default.setArrayAlign(c,l,t)},e.AmsMethods.AlignAt=function(t,r,n,a){var o,s,l=r.getName(),c="",u=[];if(a||(s=t.GetBrackets("\\begin{"+l+"}")),(o=t.GetArgument("\\begin{"+l+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+l+"}");for(var p=parseInt(o,10);p>0;)c+="rl",u.push("0em 0em"),p--;var f=u.join(" ");if(a)return e.AmsMethods.EqnArray(t,r,n,a,c,f);var m=e.AmsMethods.EqnArray(t,r,n,a,c,f);return i.default.setArrayAlign(m,s,a?null:t)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),i.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,a){var o=t.GetArgument("\\begin{"+r.getName()+"}");if(o.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var i=a?"crl":"rlc",s=a?"fit auto auto":"auto auto fit",l=e.AmsMethods.FlalignArray(t,r,n,a,!1,i,s,!0);return l.setProperty("xalignat",2*parseInt(o)),l},e.AmsMethods.FlalignArray=function(t,e,r,n,a,o,s,l){void 0===l&&(l=!1),t.Push(e),i.default.checkEqnEnv(t),o=o.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var c=t.itemFactory.create("flalign",e.getName(),r,n,a,t.stack);return c.arraydef={width:"100%",displaystyle:!0,columnalign:o,columnspacing:"0em",columnwidth:s,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},c.setProperty("zeroWidthLabel",l),c},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",a=i.default.trimSpaces(t.GetArgument(r));"\\"===a.charAt(0)&&(a=a.substr(1));var o=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(a,new p.Macro(a,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(o,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),a=i.default.trimSpaces(t.GetArgument(e)),o=new u.default(a,n(n({},t.stack.env),{font:c.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(o.isKind("mi")||(o=t.create("node","TeXAtom",[o])),l.default.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:m.TEXCLASS.OP}),!r){var s=t.GetNext(),d=t.i;"\\"===s&&++t.i&&"limits"!==t.GetCS()&&(t.i=d)}t.Push(t.itemFactory.create("fn",o))},e.AmsMethods.SideSet=function(t,e){var r=a(h(t.ParseArg(e)),2),n=r[0],o=r[1],s=a(h(t.ParseArg(e)),2),c=s[0],u=s[1],d=t.ParseArg(e),p=d;n&&(o?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[i.default.copyNode(d,t)],{width:0})]),l.default.getChildAt(n,0)):(p=t.create("node","mmultiscripts",[d]),c&&l.default.appendChildren(p,[l.default.getChildAt(c,1)||t.create("node","none"),l.default.getChildAt(c,2)||t.create("node","none")]),l.default.setProperty(p,"scriptalign","left"),l.default.appendChildren(p,[t.create("node","mprescripts"),l.default.getChildAt(n,1)||t.create("node","none"),l.default.getChildAt(n,2)||t.create("node","none")]))),c&&p===d&&(c.replaceChild(d,l.default.getChildAt(c,0)),p=c);var f=t.create("node","TeXAtom",[],{texClass:m.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});o&&(n&&f.appendChild(n),f.appendChild(o)),f.appendChild(p),u&&f.appendChild(u),t.Push(f)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&s.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var a=t.i;n=t.GetArgument(e),t.i=a,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,a){var o={width:"+"+i.default.Em((n+a)/18),lspace:i.default.Em(n/18)},s=t.GetBrackets(e),c=t.ParseArg(e),d=t.create("node","mspace",[],{depth:".25em"}),p=t.create("token","mo",{stretchy:!0,texClass:m.TEXCLASS.REL},String.fromCodePoint(r));p=t.create("node","mstyle",[p],{scriptlevel:0});var f=t.create("node","munderover",[p]),h=t.create("node","mpadded",[c,d],o);if(l.default.setAttribute(h,"voffset","-.2em"),l.default.setAttribute(h,"height","-.2em"),l.default.setChild(f,f.over,h),s){var g=new u.default(s,t.stack.env,t.configuration).mml(),v=t.create("node","mspace",[],{height:".75em"});h=t.create("node","mpadded",[g,v],o),l.default.setAttribute(h,"voffset",".15em"),l.default.setAttribute(h,"depth","-.15em"),l.default.setChild(f,f.under,h)}l.default.setProperty(f,"subsupOK",!0),t.Push(f)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=i.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),a=t.GetArgument(e),o={l:c.TexConstant.Align.LEFT,r:c.TexConstant.Align.RIGHT,"":""},s=new u.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),p=new u.default("\\strut\\textstyle{"+a+"}",t.stack.env,t.configuration).mml(),f=t.create("node","mfrac",[s,p]);if(null==(r=o[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&l.default.setProperties(f,{numalign:r,denomalign:r}),t.Push(f)},e.AmsMethods.Genfrac=function(t,e,r,n,a,o){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==a&&(a=t.GetArgument(e)),null==o&&(o=i.default.trimSpaces(t.GetArgument(e)));var s=t.ParseArg(e),c=t.ParseArg(e),u=t.create("node","mfrac",[s,c]);if(""!==a&&l.default.setAttribute(u,"linethickness",a),(r||n)&&(l.default.setProperty(u,"withDelims",!0),u=i.default.fixedFence(t.configuration,r,u,n)),""!==o){var p=parseInt(o,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",t.currentCS);u=t.create("node","mstyle",[u]),"D"===f?l.default.setProperties(u,{displaystyle:!0,scriptlevel:0}):l.default.setProperties(u,{displaystyle:!1,scriptlevel:p-1})}t.Push(u)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=i.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=f.default.HandleNoTag,e.AmsMethods.HandleRef=f.default.HandleRef,e.AmsMethods.Macro=f.default.Macro,e.AmsMethods.Accent=f.default.Accent,e.AmsMethods.Tilde=f.default.Tilde,e.AmsMethods.Array=f.default.Array,e.AmsMethods.Spacer=f.default.Spacer,e.AmsMethods.NamedOp=f.default.NamedOp,e.AmsMethods.EqnArray=f.default.EqnArray,e.AmsMethods.Equation=f.default.Equation},6769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsCdConfiguration=void 0;var n=r(251);r(8704),e.AmsCdConfiguration=n.Configuration.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}})},8704:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=o(r(5871)),l=i(r(4945)),c=i(r(8834));new s.EnvironmentMap("amscd_environment",l.default.environment,{CD:"CD"},c.default),new s.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},c.default),new s.MacroMap("amscd_special",{"@":"arrow"},c.default)},8834:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(2193)),o=r(2379),i=r(2955),s=n(r(4748)),l={CD:function(t,e){t.Push(e);var r=t.itemFactory.create("array"),n=t.configuration.options.amscd;return r.setProperties({minw:t.stack.env.CD_minw||n.harrowsize,minh:t.stack.env.CD_minh||n.varrowsize}),r.arraydef={columnalign:"center",columnspacing:n.colspace,rowspacing:n.rowspace,displaystyle:!0},r},arrow:function(t,e){var r=t.string.charAt(t.i);if(!r.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],g=t.GetUpTo(e+r,r),v=t.GetUpTo(e+r,r);if(">"===r||"<"===r){if(c=t.create("token","mo",f,h),g||(g="\\kern "+u.getProperty("minw")),g||v){var y={width:"+.67em",lspace:".33em"};if(c=t.create("node","munderover",[c]),g){var x=new a.default(g,t.stack.env,t.configuration).mml(),b=t.create("node","mpadded",[x],y);s.default.setAttribute(b,"voffset",".1em"),s.default.setChild(c,c.over,b)}if(v){var _=new a.default(v,t.stack.env,t.configuration).mml();s.default.setChild(c,c.under,t.create("node","mpadded",[_],y))}t.configuration.options.amscd.hideHorizontalLabels&&(c=t.create("node","mpadded",c,{depth:0,height:".67em"}))}}else{var M=t.create("token","mo",m,h);c=M,(g||v)&&(c=t.create("node","mrow"),g&&s.default.appendChildren(c,[new a.default("\\scriptstyle\\llap{"+g+"}",t.stack.env,t.configuration).mml()]),M.texClass=i.TEXCLASS.ORD,s.default.appendChildren(c,[M]),v&&s.default.appendChildren(c,[new a.default("\\scriptstyle\\rlap{"+v+"}",t.stack.env,t.configuration).mml()]))}}c&&t.Push(c),l.cell(t,e)},cell:function(t,e){var r=t.stack.Top();(r.table||[]).length%2==0&&0===(r.row||[]).length&&t.Push(t.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}))},minCDarrowwidth:function(t,e){t.stack.env.CD_minw=t.GetDimen(e)},minCDarrowheight:function(t,e){t.stack.env.CD_minh=t.GetDimen(e)}};e.default=l},5275:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var o=r(251),i=r(5871),s=r(4924),l=r(2778),c=r(4629),u=r(5074);function d(t,e,r,o){var i,s,u,d;if(c.Package.packages.has(t.options.require.prefix+r)){var m=t.options.autoload[r],h=n(2===m.length&&Array.isArray(m[0])?m:[m,[]],2),g=h[0],v=h[1];try{for(var y=a(g),x=y.next();!x.done;x=y.next()){var b=x.value;p.remove(b)}}catch(t){i={error:t}}finally{try{x&&!x.done&&(s=y.return)&&s.call(y)}finally{if(i)throw i.error}}try{for(var _=a(v),M=_.next();!M.done;M=_.next()){var w=M.value;f.remove(w)}}catch(t){u={error:t}}finally{try{M&&!M.done&&(d=_.return)&&d.call(_)}finally{if(u)throw u.error}}t.string=(o?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,l.RequireLoad)(t,r)}var p=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=o.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,u.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,o,i,c,u,m,h=e.parseOptions,g=h.handlers.get("macro"),v=h.handlers.get("environment"),y=h.options.autoload;h.packageData.set("autoload",{Autoload:d});try{for(var x=a(Object.keys(y)),b=x.next();!b.done;b=x.next()){var _=b.value,M=y[_],w=n(2===M.length&&Array.isArray(M[0])?M:[M,[]],2),A=w[0],C=w[1];try{for(var P=(i=void 0,a(A)),S=P.next();!S.done;S=P.next()){var k=S.value;g.lookup(k)&&"color"!==k||p.add(k,new s.Macro(k,d,[_,!0]))}}catch(t){i={error:t}}finally{try{S&&!S.done&&(c=P.return)&&c.call(P)}finally{if(i)throw i.error}}try{for(var O=(u=void 0,a(C)),q=O.next();!q.done;q=O.next()){var T=q.value;v.lookup(T)||f.add(T,new s.Macro(T,d,[_,!1]))}}catch(t){u={error:t}}finally{try{q&&!q.done&&(m=O.return)&&m.call(O)}finally{if(u)throw u.error}}}}catch(t){r={error:t}}finally{try{b&&!b.done&&(o=x.return)&&o.call(x)}finally{if(r)throw r.error}}h.packageData.get("require")||l.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,u.defaultOptions)(t.options,l.RequireConfiguration.options)},priority:10})},2133:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BboxConfiguration=e.BboxMethods=void 0;var a=r(251),o=r(5871),i=n(r(3402));e.BboxMethods={},e.BboxMethods.BBox=function(t,e){for(var r,n,a,o=t.GetBrackets(e,""),c=t.ParseArg(e),u=o.split(/,/),d=0,p=u.length;d=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BoldsymbolConfiguration=e.rewriteBoldTokens=e.createBoldToken=e.BoldsymbolMethods=void 0;var o=r(251),i=a(r(4748)),s=r(6108),l=r(5871),c=r(2348),u={};function d(t,e,r,n){var a=c.NodeFactory.createToken(t,e,r,n);return"mtext"!==e&&t.configuration.parser.stack.env.boldsymbol&&(i.default.setProperty(a,"fixBold",!0),t.configuration.addNode("fixBold",a)),a}function p(t){var e,r;try{for(var a=n(t.data.getList("fixBold")),o=a.next();!o.done;o=a.next()){var l=o.value;if(i.default.getProperty(l,"fixBold")){var c=i.default.getAttribute(l,"mathvariant");null==c?i.default.setAttribute(l,"mathvariant",s.TexConstant.Variant.BOLD):i.default.setAttribute(l,"mathvariant",u[c]||c),i.default.removeProperties(l,"fixBold")}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}u[s.TexConstant.Variant.NORMAL]=s.TexConstant.Variant.BOLD,u[s.TexConstant.Variant.ITALIC]=s.TexConstant.Variant.BOLDITALIC,u[s.TexConstant.Variant.FRAKTUR]=s.TexConstant.Variant.BOLDFRAKTUR,u[s.TexConstant.Variant.SCRIPT]=s.TexConstant.Variant.BOLDSCRIPT,u[s.TexConstant.Variant.SANSSERIF]=s.TexConstant.Variant.BOLDSANSSERIF,u["-tex-calligraphic"]="-tex-bold-calligraphic",u["-tex-oldstyle"]="-tex-bold-oldstyle",u["-tex-mathit"]=s.TexConstant.Variant.BOLDITALIC,e.BoldsymbolMethods={},e.BoldsymbolMethods.Boldsymbol=function(t,e){var r=t.stack.env.boldsymbol;t.stack.env.boldsymbol=!0;var n=t.ParseArg(e);t.stack.env.boldsymbol=r,t.Push(n)},new l.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},e.BoldsymbolMethods),e.createBoldToken=d,e.rewriteBoldTokens=p,e.BoldsymbolConfiguration=o.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:d},postprocessors:[p]})},8243:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BraketConfiguration=void 0;var a=r(251),o=r(3519);r(3299),e.BraketConfiguration=a.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(n={},n[o.BraketItem.prototype.kind]=o.BraketItem,n)})},3519:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BraketItem=void 0;var i=r(1076),s=r(2955),l=o(r(7398)),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:e.isKind("mml")?(this.Push(e.toMml()),this.getProperty("single")?[[this.toMml()],!0]:i.BaseItem.fail):t.prototype.checkItem.call(this,e)},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.getProperty("open"),n=this.getProperty("close");if(this.getProperty("stretchy"))return l.default.fenced(this.factory.configuration,r,e,n);var a={fence:!0,stretchy:!1,symmetric:!0,texClass:s.TEXCLASS.OPEN},o=this.create("token","mo",a,r);a.texClass=s.TEXCLASS.CLOSE;var i=this.create("token","mo",a,n);return this.create("node","mrow",[o,e,i],{open:r,close:n,texClass:s.TEXCLASS.INNER})},e}(i.BaseItem);e.BraketItem=c},3299:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=r(5871),o=n(r(1277));new a.CommandMap("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},o.default),new a.MacroMap("Braket-characters",{"|":"Bar"},o.default)},1277:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(7360)),o=r(2955),i=n(r(3402)),s={};s.Macro=a.default.Macro,s.Braket=function(t,e,r,n,a,o){var s=t.GetNext();if(""===s)throw new i.default("MissingArgFor","Missing argument for %1",t.currentCS);var l=!0;"{"===s&&(t.i++,l=!1),t.Push(t.itemFactory.create("braket").setProperties({barmax:o,barcount:0,open:r,close:n,stretchy:a,single:l}))},s.Bar=function(t,e){var r="|"===e?"|":"\u2225",n=t.stack.Top();if("braket"!==n.kind||n.getProperty("barcount")>=n.getProperty("barmax")){var a=t.create("token","mo",{texClass:o.TEXCLASS.ORD,stretchy:!1},r);t.Push(a)}else{if("|"===r&&"|"===t.GetNext()&&(t.i++,r="\u2225"),n.getProperty("stretchy")){var i=t.create("node","TeXAtom",[],{texClass:o.TEXCLASS.CLOSE});t.Push(i),n.setProperty("barcount",n.getProperty("barcount")+1),i=t.create("token","mo",{stretchy:!0,braketbar:!0},r),t.Push(i),i=t.create("node","TeXAtom",[],{texClass:o.TEXCLASS.OPEN}),t.Push(i)}else{var s=t.create("token","mo",{stretchy:!1,braketbar:!0},r);t.Push(s)}}},e.default=s},6333:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BussproofsConfiguration=void 0;var a=r(251),o=r(7854),i=r(378);r(1116),e.BussproofsConfiguration=a.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(n={},n[o.ProofTreeItem.prototype.kind]=o.ProofTreeItem,n),preprocessors:[[i.saveDocument,1]],postprocessors:[[i.clearDocument,3],[i.makeBsprAttributes,2],[i.balanceRules,1]]})},7854:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return i(e,t),e},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ProofTreeItem=void 0;var c=l(r(3402)),u=r(1076),d=l(r(8935)),p=s(r(378)),f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.leftLabel=null,e.rigthLabel=null,e.innerStack=new d.default(e.factory,{},!0),e}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("end")&&"prooftree"===t.getName()){var e=this.toMml();return p.setProperty(e,"proof",!0),[[this.factory.create("mml",e),t],!0]}if(t.isKind("stop"))throw new c.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(t),u.BaseItem.fail},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return e;this.innerStack.Push(this.factory.create("stop"));var n=this.innerStack.Top().toMml();return this.create("node","mrow",[n,e],{})},e}(u.BaseItem);e.ProofTreeItem=f},1116:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(2827)),o=n(r(4945)),i=r(5871);new i.CommandMap("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},a.default),new i.EnvironmentMap("Bussproofs-environments",o.default.environment,{prooftree:["Prooftree",null,!1]},a.default)},2827:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a0);var s=t.create("node","mtr",i,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=m(t,t.GetArgument(e)),d=n.getProperty("currentLine");d!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var f=h(t,l,[u],n.getProperty("left"),n.getProperty("right"),d,a);n.setProperty("left",null),n.setProperty("right",null),p.setProperty(f,"inference",o),t.configuration.addNode("inference",f),n.Push(f)},f.Label=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var a=d.default.internalMath(t,t.GetArgument(e),0),o=a.length>1?t.create("node","mrow",a,{}):a[0];n.setProperty(r,o)},f.SetLine=function(t,e,r,n){var a=t.stack.Top();if("proofTree"!==a.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");a.setProperty("currentLine",r),n&&a.setProperty("line",r)},f.RootAtTop=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("rootAtTop",r)},f.AxiomF=function(t,e){var r=t.stack.Top();if("proofTree"!==r.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=g(t,e);p.setProperty(n,"axiom",!0),r.Push(n)},f.FCenter=function(t,e){},f.InferenceF=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);var s=t.create("node","mtr",i,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=g(t,e),d=n.getProperty("currentLine");d!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var f=h(t,l,[u],n.getProperty("left"),n.getProperty("right"),d,a);n.setProperty("left",null),n.setProperty("right",null),p.setProperty(f,"inference",o),t.configuration.addNode("inference",f),n.Push(f)},e.default=f},378:function(t,e,r){var n,a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.clearDocument=e.saveDocument=e.makeBsprAttributes=e.removeProperty=e.getProperty=e.setProperty=e.balanceRules=void 0;var s=i(r(4748)),l=i(r(7398)),c=null,u=null,d=function(t){return u.root=t,c.outputJax.getBBox(u,c).w},p=function(t){for(var e=0;t&&!s.default.isType(t,"mtable");){if(s.default.isType(t,"text"))return null;s.default.isType(t,"mrow")?(t=t.childNodes[0],e=0):(t=t.parent.childNodes[e],e++)}return t},f=function(t,e){return t.childNodes["up"===e?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},m=function(t,e){return t.childNodes[e].childNodes[0].childNodes[0]},h=function(t){return m(t,0)},g=function(t){return m(t,t.childNodes.length-1)},v=function(t,e){return t.childNodes["up"===e?0:1].childNodes[0].childNodes[0].childNodes[0]},y=function(t){for(;t&&!s.default.isType(t,"mtd");)t=t.parent;return t},x=function(t){return t.parent.childNodes[t.parent.childNodes.indexOf(t)+1]},b=function(t){for(;t&&null==(0,e.getProperty)(t,"inference");)t=t.parent;return t},_=function(t,e,r){void 0===r&&(r=!1);var n=0;if(t===e)return n;if(t!==e.parent){var a=t.childNodes,o=r?a.length-1:0;s.default.isType(a[o],"mspace")&&(n+=d(a[o])),t=e.parent}if(t===e)return n;var i=t.childNodes,l=r?i.length-1:0;return i[l]!==e&&(n+=d(i[l])),n},M=function(t,r){void 0===r&&(r=!1);var n=p(t),a=v(n,(0,e.getProperty)(n,"inferenceRule"));return _(t,n,r)+(d(n)-d(a))/2},w=function(t,r,n,a){if(void 0===a&&(a=!1),(0,e.getProperty)(r,"inferenceRule")||(0,e.getProperty)(r,"labelledRule")){var o=t.nodeFactory.create("node","mrow");r.parent.replaceChild(o,r),o.setChildren([r]),A(r,o),r=o}var i=a?r.childNodes.length-1:0,c=r.childNodes[i];s.default.isType(c,"mspace")?s.default.setAttribute(c,"width",l.default.Em(l.default.dimen2em(s.default.getAttribute(c,"width"))+n)):(c=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(n)}),a?r.appendChild(c):(c.parent=r,r.childNodes.unshift(c)))},A=function(t,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(n){var a=(0,e.getProperty)(t,n);null!=a&&((0,e.setProperty)(r,n,a),(0,e.removeProperty)(t,n))}))},C=function(t,r,n,a,o){var i=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(o)});if("left"===a){var s=r.childNodes[n].childNodes[0];i.parent=s,s.childNodes.unshift(i)}else r.childNodes[n].appendChild(i);(0,e.setProperty)(r.parent,"sequentAdjust_"+a,o)},P=function(t,r){for(var n=r.pop();r.length;){var o=r.pop(),i=a(S(n,o),2),s=i[0],l=i[1];(0,e.getProperty)(n.parent,"axiom")&&(C(t,s<0?n:o,0,"left",Math.abs(s)),C(t,l<0?n:o,2,"right",Math.abs(l))),n=o}},S=function(t,e){var r=d(t.childNodes[2]),n=d(e.childNodes[2]);return[d(t.childNodes[0])-d(e.childNodes[0]),r-n]};e.balanceRules=function(t){var r,n;u=new t.document.options.MathItem("",null,t.math.display);var a=t.data;!function(t){var r=t.nodeLists.sequent;if(r)for(var n=r.length-1,a=void 0;a=r[n];n--)if((0,e.getProperty)(a,"sequentProcessed"))(0,e.removeProperty)(a,"sequentProcessed");else{var o=[],i=b(a);if(1===(0,e.getProperty)(i,"inference")){for(o.push(a);1===(0,e.getProperty)(i,"inference");){i=p(i);var s=h(f(i,(0,e.getProperty)(i,"inferenceRule"))),l=(0,e.getProperty)(s,"inferenceRule")?v(s,(0,e.getProperty)(s,"inferenceRule")):s;(0,e.getProperty)(l,"sequent")&&(a=l.childNodes[0],o.push(a),(0,e.setProperty)(a,"sequentProcessed",!0)),i=s}P(t,o)}}}(a);var i=a.nodeLists.inference||[];try{for(var s=o(i),l=s.next();!l.done;l=s.next()){var c=l.value,d=(0,e.getProperty)(c,"proof"),m=p(c),A=f(m,(0,e.getProperty)(m,"inferenceRule")),C=h(A);if((0,e.getProperty)(C,"inference")){var S=M(C);if(S){w(a,C,-S);var k=_(c,m,!1);w(a,c,S-k)}}var O=g(A);if(null!=(0,e.getProperty)(O,"inference")){var q=M(O,!0);w(a,O,-q,!0);var T=_(c,m,!0),E=(0,e.getProperty)(c,"maxAdjust");null!=E&&(q=Math.max(q,E));var I=void 0;if(!d&&(I=y(c))){var F=x(I);if(F){var N=a.nodeFactory.create("node","mspace",[],{width:q-T+"em"});F.appendChild(N),c.removeProperty("maxAdjust")}else{var D=b(I);D&&(q=(0,e.getProperty)(D,"maxAdjust")?Math.max((0,e.getProperty)(D,"maxAdjust"),q):q,(0,e.setProperty)(D,"maxAdjust",q))}}else w(a,(0,e.getProperty)(c,"proof")?c:c.parent,q-T,!0)}}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}};var k="bspr_",O=((n={}).bspr_maxAdjust=!0,n);e.setProperty=function(t,e,r){s.default.setProperty(t,k+e,r)};e.getProperty=function(t,e){return s.default.getProperty(t,k+e)};e.removeProperty=function(t,e){t.removeProperty(k+e)};e.makeBsprAttributes=function(t){t.data.root.walkTree((function(t,e){var r=[];t.getPropertyNames().forEach((function(e){!O[e]&&e.match(RegExp("^bspr_"))&&r.push(e+":"+t.getProperty(e))})),r.length&&s.default.setAttribute(t,"semantics",r.join(";"))}))};e.saveDocument=function(t){if(!("getBBox"in(c=t.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};e.clearDocument=function(t){c=null}},5774:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CancelConfiguration=e.CancelMethods=void 0;var a=r(251),o=r(6108),i=r(5871),s=n(r(7398)),l=r(4272);e.CancelMethods={},e.CancelMethods.Cancel=function(t,e,r){var n=t.GetBrackets(e,""),a=t.ParseArg(e),o=s.default.keyvalOptions(n,l.ENCLOSE_OPTIONS);o.notation=r,t.Push(t.create("node","menclose",[a],o))},e.CancelMethods.CancelTo=function(t,e){var r=t.GetBrackets(e,""),n=t.ParseArg(e),a=t.ParseArg(e),i=s.default.keyvalOptions(r,l.ENCLOSE_OPTIONS);i.notation=[o.TexConstant.Notation.UPDIAGONALSTRIKE,o.TexConstant.Notation.UPDIAGONALARROW,o.TexConstant.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[a],i),n]))},new i.CommandMap("cancel",{cancel:["Cancel",o.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",o.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",o.TexConstant.Notation.UPDIAGONALSTRIKE+" "+o.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},e.CancelMethods),e.CancelConfiguration=a.Configuration.create("cancel",{handler:{macro:["cancel"]}})},7530:function(t,e,r){var n,a,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CasesConfiguration=e.CasesMethods=e.CasesTags=e.CasesBeginItem=void 0;var s=r(251),l=r(5871),c=i(r(7398)),u=i(r(7360)),d=i(r(3402)),p=r(2935),f=r(2577),m=r(9301),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cases-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):t.prototype.checkItem.call(this,e)},e}(p.BeginItem);e.CasesBeginItem=h;var g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.subcounter=0,e}return o(e,t),e.prototype.start=function(e,r,n){this.subcounter=0,t.prototype.start.call(this,e,r,n)},e.prototype.autoTag=function(){null==this.currentTag.tag&&("subnumcases"===this.currentTag.env?(0===this.subcounter&&this.counter++,this.subcounter++,this.tag(this.formatNumber(this.counter,this.subcounter),!1)):(0!==this.subcounter&&"numcases-left"===this.currentTag.env||this.counter++,this.tag(this.formatNumber(this.counter),!1)))},e.prototype.formatNumber=function(t,e){return void 0===e&&(e=null),t.toString()+(null===e?"":String.fromCharCode(96+e))},e}(f.AmsTags);e.CasesTags=g,e.CasesMethods={NumCases:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",e.getName()));var r=t.stack.Top(),n=r.Last,a=c.default.copyNode(n,t),o=r.getProperty("left");return m.EmpheqUtil.left(n,a,o+"\\empheqlbrace\\,",t,"numcases-left"),t.Push(t.itemFactory.create("end").setProperty("name",e.getName())),null}o=t.GetArgument("\\begin{"+e.getName()+"}");e.setProperty("left",o);var i=u.default.EqnArray(t,e,!0,!0,"ll");return i.arraydef.displaystyle=!1,i.arraydef.rowspacing=".2em",i.setProperty("numCases",!0),t.Push(e),i},Entry:function(t,e){if(!t.stack.Top().getProperty("numCases"))return u.default.Entry(t,e);t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));for(var r=t.string,n=0,a=t.i,o=r.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CenternotConfiguration=e.filterCenterOver=void 0;var o=r(251),i=a(r(2193)),s=a(r(4748)),l=r(5871),c=a(r(7360));function u(t){var e,r,a=t.data;try{for(var o=n(a.getList("centerOver")),i=o.next();!i.done;i=o.next()){var l=i.value,c=s.default.getTexClass(l.childNodes[0].childNodes[0]);null!==c&&s.default.setProperties(l.parent.parent.parent.parent.parent.parent,{texClass:c})}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}new l.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(t,e){var r="{"+t.GetArgument(e)+"}",n=t.ParseArg(e),a=new i.default(r,t.stack.env,t.configuration).mml(),o=t.create("node","TeXAtom",[new i.default(r,t.stack.env,t.configuration).mml(),t.create("node","mpadded",[t.create("node","mpadded",[n],{width:0,lspace:"-.5width"}),t.create("node","mphantom",[a])],{width:0,lspace:"-.5width"})]);t.configuration.addNode("centerOver",a),t.Push(o)},Macro:c.default.Macro}),e.filterCenterOver=u,e.CenternotConfiguration=o.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[u]})},2224:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=void 0;var n=r(5871),a=r(251),o=r(6162),i=r(6358);new n.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},o.ColorMethods);e.ColorConfiguration=a.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(t,e){e.parseOptions.packageData.set("color",{model:new i.ColorModel})}})},2059:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.COLORS=void 0,e.COLORS=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]])},6162:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorMethods=e.padding=void 0;var a=n(r(4748)),o=n(r(7398));function i(t){var e="+".concat(t),r=t.replace(/^.*?([a-z]*)$/,"$1"),n=2*parseFloat(e);return{width:"+".concat(n).concat(r),height:e,depth:e,lspace:t}}e.padding=i,e.ColorMethods={},e.ColorMethods.Color=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),a=t.configuration.packageData.get("color").model.getColor(r,n),o=t.itemFactory.create("style").setProperties({styles:{mathcolor:a}});t.stack.env.color=a,t.Push(o)},e.ColorMethods.TextColor=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),a=t.configuration.packageData.get("color").model.getColor(r,n),o=t.stack.env.color;t.stack.env.color=a;var i=t.ParseArg(e);o?t.stack.env.color=o:delete t.stack.env.color;var s=t.create("node","mstyle",[i],{mathcolor:a});t.Push(s)},e.ColorMethods.DefineColor=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),a=t.GetArgument(e);t.configuration.packageData.get("color").model.defineColor(n,r,a)},e.ColorMethods.ColorBox=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),s=o.default.internalMath(t,t.GetArgument(e)),l=t.configuration.packageData.get("color").model,c=t.create("node","mpadded",s,{mathbackground:l.getColor(r,n)});a.default.setProperties(c,i(t.options.color.padding)),t.Push(c)},e.ColorMethods.FColorBox=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),s=t.GetBrackets(e,r),l=t.GetArgument(e),c=o.default.internalMath(t,t.GetArgument(e)),u=t.options.color,d=t.configuration.packageData.get("color").model,p=t.create("node","mpadded",c,{mathbackground:d.getColor(s,l),style:"border: ".concat(u.borderWidth," solid ").concat(d.getColor(r,n))});a.default.setProperties(p,i(u.padding)),t.Push(p)}},6358:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorModel=void 0;var o=a(r(3402)),i=r(2059),s=new Map,l=function(){function t(){this.userColors=new Map}return t.prototype.normalizeColor=function(t,e){if(!t||"named"===t)return e;if(s.has(t))return s.get(t)(e);throw new o.default("UndefinedColorModel","Color model '%1' not defined",t)},t.prototype.getColor=function(t,e){return t&&"named"!==t?this.normalizeColor(t,e):this.getColorByName(e)},t.prototype.getColorByName=function(t){return this.userColors.has(t)?this.userColors.get(t):i.COLORS.has(t)?i.COLORS.get(t):t},t.prototype.defineColor=function(t,e,r){var n=this.normalizeColor(t,r);this.userColors.set(e,n)},t}();e.ColorModel=l,s.set("rgb",(function(t){var e,r,a=t.trim().split(/\s*,\s*/),i="#";if(3!==a.length)throw new o.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var s=n(a),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new o.default("InvalidDecimalNumber","Invalid decimal number");var u=parseFloat(c);if(u<0||u>1)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var d=Math.floor(255*u).toString(16);d.length<2&&(d="0"+d),i+=d}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return i})),s.set("RGB",(function(t){var e,r,a=t.trim().split(/\s*,\s*/),i="#";if(3!==a.length)throw new o.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var s=n(a),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^\d+$/))throw new o.default("InvalidNumber","Invalid number");var u=parseInt(c);if(u>255)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var d=u.toString(16);d.length<2&&(d="0"+d),i+=d}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return i})),s.set("gray",(function(t){if(!t.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new o.default("InvalidDecimalNumber","Invalid decimal number");var e=parseFloat(t);if(e<0||e>1)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var r=Math.floor(255*e).toString(16);return r.length<2&&(r="0"+r),"#".concat(r).concat(r).concat(r)}))},4558:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColortblConfiguration=e.ColorArrayItem=void 0;var i=r(2935),s=r(251),l=r(5871),c=o(r(3402)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.color={cell:"",row:"",col:[]},e.hasColor=!1,e}return a(e,t),e.prototype.EndEntry=function(){t.prototype.EndEntry.call(this);var e=this.row[this.row.length-1],r=this.color.cell||this.color.row||this.color.col[this.row.length-1];r&&(e.attributes.set("mathbackground",r),this.color.cell="",this.hasColor=!0)},e.prototype.EndRow=function(){t.prototype.EndRow.call(this),this.color.row=""},e.prototype.createMml=function(){var e=t.prototype.createMml.call(this),r=e.isKind("mrow")?e.childNodes[1]:e;return r.isKind("menclose")&&(r=r.childNodes[0].childNodes[0]),this.hasColor&&"none"===r.attributes.get("frame")&&r.attributes.set("frame",""),e},e}(i.ArrayItem);e.ColorArrayItem=u,new l.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(t,e,r){var n=t.configuration.packageData.get("color").model,a=t.GetBrackets(e,""),o=n.getColor(a,t.GetArgument(e)),i=t.stack.Top();if(!(i instanceof u))throw new c.default("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===r){if(i.table.length)throw new c.default("ColumnColorNotTop","%1 must be in the top row",e);i.color.col[i.row.length]=o,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(i.color[r]=o,"row"===r&&(i.Size()||i.row.length))throw new c.default("RowColorNotFirst","%1 must be at the beginning of a row",e)}});e.ColortblConfiguration=s.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:u},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||s.ConfigurationHandler.get("color").config(t,e)},10]})},7888:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=e.ColorV2Methods=void 0;var n=r(5871),a=r(251);e.ColorV2Methods={Color:function(t,e){var r=t.GetArgument(e),n=t.stack.env.color;t.stack.env.color=r;var a=t.ParseArg(e);n?t.stack.env.color=n:delete t.stack.env.color;var o=t.create("node","mstyle",[a],{mathcolor:r});t.Push(o)}},new n.CommandMap("colorv2",{color:"Color"},e.ColorV2Methods),e.ColorConfiguration=a.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},6359:function(t,e,r){var n,a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var i=r(251),s=r(5074),l=r(5871),c=o(r(4945)),u=r(4924),d=o(r(1107)),p=r(1205),f="configmacros-map",m="configmacros-env-map";e.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(t){new l.CommandMap(f,{},{}),new l.EnvironmentMap(m,c.default.environment,{},{}),t.append(i.Configuration.local({handler:{macro:[f],environment:[m]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(f),o=t.parseOptions.options.macros;try{for(var i=a(Object.keys(o)),s=i.next();!s.done;s=i.next()){var l=s.value,c="string"==typeof o[l]?[o[l]]:o[l],p=Array.isArray(c[2])?new u.Macro(l,d.default.MacroWithTemplate,c.slice(0,2).concat(c[2])):new u.Macro(l,d.default.Macro,c);n.add(l,p)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(m),o=t.parseOptions.options.environments;try{for(var i=a(Object.keys(o)),s=i.next();!s.done;s=i.next()){var l=s.value;n.add(l,new u.Macro(l,d.default.BeginEnv,[!0].concat(o[l])))}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}(e)},items:(n={},n[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,n),options:{macros:(0,s.expandable)({}),environments:(0,s.expandable)({})}})},2079:function(t,e,r){var n,a,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqConfiguration=e.EmpheqMethods=e.EmpheqBeginItem=void 0;var l=r(251),c=r(5871),u=s(r(7398)),d=s(r(3402)),p=r(2935),f=r(9301),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.setProperty("end",!1),t.prototype.checkItem.call(this,e)},e}(p.BeginItem);e.EmpheqBeginItem=m,e.EmpheqMethods={Empheq:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",t.stack.global.empheq)),t.stack.global.empheq="";var r=t.stack.Top();f.EmpheqUtil.adjustTable(r,t),t.Push(t.itemFactory.create("end").setProperty("name","empheq"))}else{u.default.checkEqnEnv(t),delete t.stack.global.eqnenv;var n=t.GetBrackets("\\begin{"+e.getName()+"}")||"",a=i((t.GetArgument("\\begin{"+e.getName()+"}")||"").split(/=/),2),o=a[0],s=a[1];if(!f.EmpheqUtil.checkEnv(o))throw new d.default("UnknownEnv",'Unknown environment "%1"',o);n&&e.setProperties(f.EmpheqUtil.splitOptions(n,{left:1,right:1})),t.stack.global.empheq=o,t.string="\\begin{"+o+"}"+(s?"{"+s+"}":"")+t.string.slice(t.i),t.i=0,t.Push(e)}},EmpheqMO:function(t,e,r){t.Push(t.create("token","mo",{},r))},EmpheqDelim:function(t,e){var r=t.GetDelimiter(e);t.Push(t.create("token","mo",{stretchy:!0,symmetric:!0},r))}},new c.EnvironmentMap("empheq-env",f.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},e.EmpheqMethods),new c.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},e.EmpheqMethods),e.EmpheqConfiguration=l.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(a={},a[m.prototype.kind]=m,a)})},9301:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqUtil=void 0;var s=i(r(7398)),l=i(r(2193));e.EmpheqUtil={environment:function(t,e,r,o){var i=o[0],s=t.itemFactory.create(i+"-begin").setProperties({name:e,end:i});t.Push(r.apply(void 0,a([t,s],n(o.slice(1)),!1)))},splitOptions:function(t,e){return void 0===e&&(e=null),s.default.keyvalOptions(t,e,!0)},columnCount:function(t){var e,r,n=0;try{for(var a=o(t.childNodes),i=a.next();!i.done;i=a.next()){var s=i.value,l=s.childNodes.length-(s.isKind("mlabeledtr")?1:0);l>n&&(n=l)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return n},cellBlock:function(t,e,r,n){var a,i,s=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),c=new l.default(t,r.stack.env,r.configuration),u=c.mml();n&&c.configuration.tags.label&&(c.configuration.tags.currentTag.env=n,c.configuration.tags.getTag(!0));try{for(var d=o(u.isInferred?u.childNodes:[u]),p=d.next();!p.done;p=d.next()){var f=p.value;s.appendChild(f)}}catch(t){a={error:t}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(a)throw a.error}}return s.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[e],{width:0})])),s},topRowTable:function(t,e){var r=s.default.copyNode(t,e);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),t.factory.create("mphantom",{},[e.create("node","mpadded",[r],{width:0})])},rowspanCell:function(t,e,r,n,a){t.appendChild(n.create("node","mpadded",[this.cellBlock(e,s.default.copyNode(r,n),n,a),this.topRowTable(r,n)],{height:0,depth:0,voffset:"height"}))},left:function(t,e,r,n,a){var i,s,l;void 0===a&&(a=""),t.attributes.set("columnalign","right "+(t.attributes.get("columnalign")||"")),t.attributes.set("columnspacing","0em "+(t.attributes.get("columnspacing")||""));try{for(var c=o(t.childNodes.slice(0).reverse()),u=c.next();!u.done;u=c.next()){var d=u.value;l=n.create("node","mtd"),d.childNodes.unshift(l),l.parent=d,d.isKind("mlabeledtr")&&(d.childNodes[0]=d.childNodes[1],d.childNodes[1]=l)}}catch(t){i={error:t}}finally{try{u&&!u.done&&(s=c.return)&&s.call(c)}finally{if(i)throw i.error}}this.rowspanCell(l,r,e,n,a)},right:function(t,r,n,a,o){void 0===o&&(o=""),0===t.childNodes.length&&t.appendChild(a.create("node","mtr"));for(var i=e.EmpheqUtil.columnCount(t),s=t.childNodes[0];s.childNodes.length\/=]/)||t.match(l))}s.Href=function(t,e){var r=t.GetArgument(e),n=u(t,e);a.default.setAttribute(n,"href",r),t.Push(n)},s.Class=function(t,e){var r=t.GetArgument(e),n=u(t,e),o=a.default.getAttribute(n,"class");o&&(r=o+" "+r),a.default.setAttribute(n,"class",r),t.Push(n)},s.Style=function(t,e){var r=t.GetArgument(e),n=u(t,e),o=a.default.getAttribute(n,"style");o&&(";"!==r.charAt(r.length-1)&&(r+=";"),r=o+" "+r),a.default.setAttribute(n,"style",r),t.Push(n)},s.Id=function(t,e){var r=t.GetArgument(e),n=u(t,e);a.default.setAttribute(n,"id",r),t.Push(n)};var u=function(t,e){var r=t.ParseArg(e);if(!a.default.isInferred(r))return r;var n=a.default.getChildren(r);if(1===n.length)return n[0];var o=t.create("node","mrow");return a.default.copyChildren(r,o),a.default.copyAttributes(r,o),o};e.default=s},205:function(t,e,r){var n,a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsConfiguration=e.fixPrescripts=e.PAIREDDELIMS=void 0;var i=r(251),s=r(5871),l=o(r(4748)),c=r(5074);r(8926);var u=r(5262),d=r(3298),p=r(144);function f(t){var e,r,n,o,i,s,c=t.data;try{for(var u=a(c.getList("mmultiscripts")),d=u.next();!d.done;d=u.next()){var p=d.value;if(p.getProperty("fixPrescript")){var f=l.default.getChildren(p),m=0;try{for(var h=(n=void 0,a([1,2])),g=h.next();!g.done;g=h.next()){f[x=g.value]||(l.default.setChild(p,x,c.nodeFactory.create("node","none")),m++)}}catch(t){n={error:t}}finally{try{g&&!g.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}try{for(var v=(i=void 0,a([4,5])),y=v.next();!y.done;y=v.next()){var x=y.value;l.default.isType(f[x],"mrow")&&0===l.default.getChildren(f[x]).length&&l.default.setChild(p,x,c.nodeFactory.create("node","none"))}}catch(t){i={error:t}}finally{try{y&&!y.done&&(s=v.return)&&s.call(v)}finally{if(i)throw i.error}}2===m&&f.splice(1,2)}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}}e.PAIREDDELIMS="mathtools-paired-delims",e.fixPrescripts=f,e.MathtoolsConfiguration=i.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(n={},n[p.MultlinedItem.prototype.kind]=p.MultlinedItem,n),init:function(t){new s.CommandMap(e.PAIREDDELIMS,{},{}),t.append(i.Configuration.local({handler:{macro:[e.PAIREDDELIMS]},priority:-5}))},config:function(t,e){var r,n,o=e.parseOptions,i=o.options.mathtools.pairedDelimiters;try{for(var s=a(Object.keys(i)),l=s.next();!l.done;l=s.next()){var c=l.value;u.MathtoolsUtil.addPairedDelims(o,c,i[c])}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}(0,d.MathtoolsTagFormat)(t,e)},postprocessors:[[f,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:(0,c.expandable)({}),tagforms:(0,c.expandable)({})}}})},144:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MultlinedItem=void 0;var i=r(7971),s=o(r(4748)),l=r(6108),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),e.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var e=this.factory.configuration.options.mathtools,r=e.multlinegap,n=e["firstline-afterskip"]||r,a=e["lastline-preskip"]||r,o=s.default.getChildren(this.table[0])[0];s.default.getAttribute(o,"columnalign")!==l.TexConstant.Align.RIGHT&&o.appendChild(this.create("node","mspace",[],{width:n}));var i=s.default.getChildren(this.table[this.table.length-1])[0];if(s.default.getAttribute(i,"columnalign")!==l.TexConstant.Align.LEFT){var c=s.default.getChildren(i)[0];c.childNodes.unshift(null);var u=this.create("node","mspace",[],{width:a});s.default.setChild(c,0,u)}}t.prototype.EndTable.call(this)},e}(i.MultlineItem);e.MultlinedItem=c},8926:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(4945)),o=r(5871),i=r(6108),s=r(2178);new o.CommandMap("mathtools-macros",{shoveleft:["HandleShove",i.TexConstant.Align.LEFT],shoveright:["HandleShove",i.TexConstant.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},s.MathtoolsMethods),new o.EnvironmentMap("mathtools-environments",a.default.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},s.MathtoolsMethods),new o.DelimiterMap("mathtools-delimiters",a.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new o.CommandMap("mathtools-characters",{":":["CenterColon",!0]},s.MathtoolsMethods)},2178:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsMethods=void 0;var s=i(r(7398)),l=r(8016),c=i(r(7360)),u=i(r(2193)),d=i(r(3402)),p=i(r(4748)),f=r(2955),m=r(1230),h=r(5074),g=i(r(4406)),v=i(r(1107)),y=r(5262);e.MathtoolsMethods={MtMatrix:function(t,r,n,a){var o=t.GetBrackets("\\begin{".concat(r.getName(),"}"),"c");return e.MathtoolsMethods.Array(t,r,n,a,o)},MtSmallMatrix:function(t,r,n,a,o){return o||(o=t.GetBrackets("\\begin{".concat(r.getName(),"}"),t.options.mathtools["smallmatrix-align"])),e.MathtoolsMethods.Array(t,r,n,a,o,s.default.Em(1/3),".2em","S",1)},MtMultlined:function(t,e){var r="\\begin{".concat(e.getName(),"}"),n="c",a="";if(!t.nextIsSpace()){var o=t.GetBrackets(r,t.options.mathtools["multlined-pos"]||"c");if(o.match(/^[ctb]$/)?(n=o,a=t.nextIsSpace()?"":t.GetBrackets(r,"")):a=o,a&&!s.default.matchDimen(a)[0])throw new d.default("BadWidth","Width for %1 must be a dimension",r)}t.Push(e);var i=t.itemFactory.create("multlined",t,e);return i.arraydef={displaystyle:!0,rowspacing:".5em",width:a||"auto",columnwidth:"100%"},s.default.setArrayAlign(i,n||"c")},HandleShove:function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind&&"multlined"!==n.kind)throw new d.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(n.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);n.setProperty("shove",r);var a=t.GetBrackets(e),o=t.ParseArg(e);if(a){var i=t.create("node","mrow",[]),s=t.create("node","mspace",[],{width:a});"left"===r?(i.appendChild(s),i.appendChild(o)):(i.appendChild(o),i.appendChild(s)),o=i}t.Push(o)},SpreadLines:function(t,e){var r,n;if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;var o=t.stack.Pop(),i=o.toMml(),s=o.getProperty("spread");if(i.isInferred)try{for(var l=a(p.default.getChildren(i)),c=l.next();!c.done;c=l.next()){var u=c.value;y.MathtoolsUtil.spreadLines(u,s)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}else y.MathtoolsUtil.spreadLines(i,s);t.Push(i)}else{s=t.GetDimen("\\begin{".concat(e.getName(),"}"));e.setProperty("spread",s),t.Push(e)}},Cases:function(t,e,r,n,a){var o=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return o.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===a&&(o.arraydef.displaystyle=!0),o.setProperties({open:r,close:n}),t.Push(e),o},MathLap:function(t,e,r,a){var o=t.GetBrackets(e,"").trim(),i=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],n({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":a});y.MathtoolsUtil.setDisplayLevel(i,o),t.Push(t.create("node","TeXAtom",[i]))},Cramped:function(t,e){var r=t.GetBrackets(e,"").trim(),n=t.ParseArg(e),a=t.create("node","mstyle",[n],{"data-cramped":!0});y.MathtoolsUtil.setDisplayLevel(a,r),t.Push(a)},MtLap:function(t,e,r){var n=s.default.internalMath(t,t.GetArgument(e),0),a=t.create("node","mpadded",n,{width:0});"r"!==r&&p.default.setAttribute(a,"lspace","l"===r?"-1width":"-.5width"),t.Push(a)},MathMakeBox:function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),a=t.create("node","mpadded",[t.ParseArg(e)]);r&&p.default.setAttribute(a,"width",r);var o=(0,h.lookup)(n.toLowerCase(),{c:"center",r:"right"},"");o&&p.default.setAttribute(a,"data-align",o),n.toLowerCase()!==n&&p.default.setAttribute(a,"data-overflow","linebreak"),t.Push(a)},MathMBox:function(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket:function(t,e){var r=(0,m.length2em)(t.GetBrackets(e,".1em"),.1),n=t.GetBrackets(e,".2em"),a=t.GetArgument(e),i=o("o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),l=i[0],c=i[1],d=i[2],f=(0,m.em)(r),h=new u.default(a,t.stack.env,t.configuration).mml(),g=new u.default(a,t.stack.env,t.configuration).mml(),v=t.create("node","mpadded",[t.create("node","mphantom",[g])],{style:"border: ".concat(f," solid; border-").concat(d,": none"),height:n,depth:0}),y=s.default.underOver(t,h,v,l,!0),x=p.default.getChildAt(p.default.getChildAt(y,0),0);p.default.setAttribute(x,c,!0),t.Push(y)},Aboxed:function(t,e){var r=y.MathtoolsUtil.checkAlignment(t,e);r.row.length%2==1&&r.row.push(t.create("node","mtd",[]));var n=t.GetArgument(e),a=t.string.substr(t.i);t.string=n+"&&\\endAboxed",t.i=0;var o=t.GetUpTo(e,"&"),i=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");var l=s.default.substituteArgs(t,[o,i],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=l+a,t.i=0},ArrowBetweenLines:function(t,e){var r=y.MathtoolsUtil.checkAlignment(t,e);if(r.Size()||r.row.length)throw new d.default("BetweenLines","%1 must be on a row by itself",e);var n=t.GetStar(),a=t.GetBrackets(e,"\\Updownarrow");n&&(r.EndEntry(),r.EndEntry());var o=n?"\\quad"+a:a+"\\quad",i=new u.default(o,t.stack.env,t.configuration).mml();t.Push(i),r.EndEntry(),r.EndRow()},VDotsWithin:function(t,e){var r=t.stack.Top(),a=r.getProperty("flushspaceabove")===r.table.length,o="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",i=new u.default(o,t.stack.env,t.configuration).mml(),s=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],n({width:0,lspace:"-.5width"},a?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[i])],{lspace:".5width"});t.Push(s)},ShortVDotsWithin:function(t,r){var n=t.stack.Top(),a=t.GetStar();e.MathtoolsMethods.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!a&&n.EndEntry(),e.MathtoolsMethods.VDotsWithin(t,"\\vdotswithin"),a&&n.EndEntry(),e.MathtoolsMethods.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(t,e){var r=y.MathtoolsUtil.checkAlignment(t,e);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(t,e){var r=y.MathtoolsUtil.checkAlignment(t,e);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(t,e,r,n,a,i,l,c){void 0===a&&(a="#1"),void 0===i&&(i=1),void 0===l&&(l=""),void 0===c&&(c="");var u=t.GetStar(),d=u?"":t.GetBrackets(e),p=o(u?["\\left","\\right"]:d?[d+"l",d+"r"]:["",""],2),f=p[0],m=p[1],h=u?"\\middle":d||"";if(i){for(var g=[],v=g.length;v=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsTagFormat=void 0;var l=s(r(3402)),c=r(4680),u=0;e.MathtoolsTagFormat=function(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&c.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){var r,n,a=t.call(this)||this;a.mtFormats=new Map,a.mtCurrent=null;var i=e.parseOptions.options.mathtools.tagforms;try{for(var s=o(Object.keys(i)),c=s.next();!c.done;c=s.next()){var u=c.value;if(!Array.isArray(i[u])||3!==i[u].length)throw new l.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',u);a.mtFormats.set(u,i[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return a}return a(r,t),r.prototype.formatTag=function(e){if(this.mtCurrent){var r=i(this.mtCurrent,3),n=r[0],a=r[1],o=r[2];return o?"".concat(n).concat(o,"{").concat(e,"}").concat(a):"".concat(n).concat(e).concat(a)}return t.prototype.formatTag.call(this,e)},r}(c.TagsFactory.create(e.parseOptions.options.tags).constructor),s="MathtoolsTags-"+ ++u;c.TagsFactory.add(s,n),e.parseOptions.options.tags=s}},5262:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsUtil=void 0;var o=r(2935),i=a(r(7398)),s=a(r(2193)),l=a(r(3402)),c=r(4924),u=r(5074),d=r(2178),p=r(205);e.MathtoolsUtil={setDisplayLevel:function(t,e){if(e){var r=n((0,u.lookup)(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),a=r[0],o=r[1];null!==a&&(t.attributes.set("displaystyle",a),t.attributes.set("scriptlevel",o))}},checkAlignment:function(t,e){var r=t.stack.Top();if(r.kind!==o.EqnArrayItem.prototype.kind)throw new l.default("NotInAlignment","%1 can only be used in aligment environments",e);return r},addPairedDelims:function(t,e,r){t.handlers.retrieve(p.PAIREDDELIMS).add(e,new c.Macro(e,d.MathtoolsMethods.PairedDelimiters,r))},spreadLines:function(t,e){if(t.isKind("mtable")){var r=t.attributes.get("rowspacing");if(r){var n=i.default.dimen2em(e);r=r.split(/ /).map((function(t){return i.default.Em(Math.max(0,i.default.dimen2em(t)+n))})).join(" ")}else r=e;t.attributes.set("rowspacing",r)}},plusOrMinus:function(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new l.default("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript:function(t,e,r){var n=i.default.trimSpaces(t.GetArgument(e));if(""===n)return t.create("node","none");var a=t.options.mathtools["prescript-".concat(r,"-format")];return a&&(n="".concat(a,"{").concat(n,"}")),new s.default(n,t.stack.env,t.configuration).mml()}}},7078:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MhchemConfiguration=void 0;var a=r(251),o=r(5871),i=n(r(3402)),s=n(r(7360)),l=r(8016),c=r(4652),u={};u.Macro=s.default.Macro,u.xArrow=l.AmsMethods.xArrow,u.Machine=function(t,e,r){var n,a=t.GetArgument(e);try{n=c.mhchemParser.toTex(a,r)}catch(t){throw new i.default(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new o.CommandMap("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},u),e.MhchemConfiguration=a.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},2048:function(t,e,r){var n,a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return o(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var l=r(251),c=r(1205),u=s(r(4406));r(9297);var d=s(r(4945)),p=i(r(5871));e.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[c.BeginEnvItem.prototype.kind]=c.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new p.DelimiterMap(u.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(u.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(u.default.NEW_ENVIRONMENT,d.default.environment,{},{}),t.append(l.Configuration.local({handler:{character:[],delimiter:[u.default.NEW_DELIMITER],macro:[u.default.NEW_DELIMITER,u.default.NEW_COMMAND],environment:[u.default.NEW_ENVIRONMENT]},priority:-1}))}})},1205:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var i=o(r(3402)),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(1076).BaseItem);e.BeginEnvItem=s},9297:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(r(1107));new(r(5871).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},a.default)},1107:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var a=Object.getOwnPropertyDescriptor(e,r);a&&!("get"in a?!e.__esModule:a.writable||a.configurable)||(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,a)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return a(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=i(r(3402)),l=o(r(5871)),c=i(r(7360)),u=i(r(7398)),d=i(r(4406)),p={NewCommand:function(t,e){var r=d.default.GetCsNameArgument(t,e),n=d.default.GetArgCount(t,e),a=t.GetBrackets(e),o=t.GetArgument(e);d.default.addMacro(t,r,p.Macro,[o,n,a])},NewEnvironment:function(t,e){var r=u.default.trimSpaces(t.GetArgument(e)),n=d.default.GetArgCount(t,e),a=t.GetBrackets(e),o=t.GetArgument(e),i=t.GetArgument(e);d.default.addEnvironment(t,r,p.BeginEnv,[!0,o,i,n,a])},MacroDef:function(t,e){var r=d.default.GetCSname(t,e),n=d.default.GetTemplate(t,e,"\\"+r),a=t.GetArgument(e);n instanceof Array?d.default.addMacro(t,r,p.MacroWithTemplate,[a].concat(n)):d.default.addMacro(t,r,p.Macro,[a,n])},Let:function(t,e){var r=d.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var a=t.configuration.handlers;if("\\"!==n){t.i++;var o=a.get("delimiter").lookup(n);o?d.default.addDelimiter(t,"\\"+r,o.char,o.attributes):d.default.addMacro(t,r,p.Macro,[n])}else{e=d.default.GetCSname(t,e);var i=a.get("delimiter").lookup("\\"+e);if(i)return void d.default.addDelimiter(t,"\\"+r,i.char,i.attributes);var s=a.get("macro").applicable(e);if(!s)return;if(s instanceof l.MacroMap){var c=s.lookup(e);return void d.default.addMacro(t,r,c.func,c.args,c.symbol)}i=s.lookup(e);var u=d.default.disassembleSymbol(r,i);d.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[o.toString()].concat(a):o;t.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var a=t.i,o=0,s=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var a=r(251);e.NoUndefinedConfiguration=a.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,a,o=t.create("text","\\"+e),i=t.options.noundefined||{},s={};try{for(var l=n(["color","background","size"]),c=l.next();!c.done;c=l.next()){var u=c.value;i[u]&&(s["math"+u]=i[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],s,o))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},2996:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.PhysicsConfiguration=void 0;var a=r(251),o=r(4855);r(3842),e.PhysicsConfiguration=a.Configuration.create("physics",{handler:{macro:["Physics-automatic-bracing-macros","Physics-vector-macros","Physics-vector-mo","Physics-vector-mi","Physics-derivative-macros","Physics-expressions-macros","Physics-quick-quad-macros","Physics-bra-ket-macros","Physics-matrix-macros"],character:["Physics-characters"],environment:["Physics-aux-envs"]},items:(n={},n[o.AutoOpen.prototype.kind]=o.AutoOpen,n),options:{physics:{italicdiff:!1,arrowdel:!1}}})},4855:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoOpen=void 0;var i=r(1076),s=o(r(7398)),l=o(r(4748)),c=o(r(2193)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.openCount=0,e}return a(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"auto open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toMml=function(){var e=this.factory.configuration.parser,r=this.getProperty("right");if(this.getProperty("smash")){var n=t.prototype.toMml.call(this),a=e.create("node","mpadded",[n],{height:0,depth:0});this.Clear(),this.Push(e.create("node","TeXAtom",[a]))}r&&this.Push(new c.default(r,e.stack.env,e.configuration).mml());var o=s.default.fenced(this.factory.configuration,this.getProperty("open"),t.prototype.toMml.call(this),this.getProperty("close"),this.getProperty("big"));return l.default.removeProperties(o,"open","close","texClass"),o},e.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var r=e.toMml();r.isKind("mo")&&r.getText()===this.getProperty("open")&&this.openCount++}var n=e.getProperty("autoclose");return n&&n===this.getProperty("close")&&!this.openCount--?this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0]:t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(i.BaseItem.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]}),e}(i.BaseItem);e.AutoOpen=u},3842:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=r(5871),o=n(r(2458)),i=r(6108),s=n(r(4945)),l=r(2955);new a.CommandMap("Physics-automatic-bracing-macros",{quantity:"Quantity",qty:"Quantity",pqty:["Quantity","(",")",!0],bqty:["Quantity","[","]",!0],vqty:["Quantity","|","|",!0],Bqty:["Quantity","\\{","\\}",!0],absolutevalue:["Quantity","|","|",!0],abs:["Quantity","|","|",!0],norm:["Quantity","\\|","\\|",!0],evaluated:"Eval",eval:"Eval",order:["Quantity","(",")",!0,"O",i.TexConstant.Variant.CALLIGRAPHIC],commutator:"Commutator",comm:"Commutator",anticommutator:["Commutator","\\{","\\}"],acomm:["Commutator","\\{","\\}"],poissonbracket:["Commutator","\\{","\\}"],pb:["Commutator","\\{","\\}"]},o.default),new a.CharacterMap("Physics-vector-mo",s.default.mathchar0mo,{dotproduct:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],vdot:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],crossproduct:"\xd7",cross:"\xd7",cp:"\xd7",gradientnabla:["\u2207",{mathvariant:i.TexConstant.Variant.BOLD}]}),new a.CharacterMap("Physics-vector-mi",s.default.mathchar0mi,{real:["\u211c",{mathvariant:i.TexConstant.Variant.NORMAL}],imaginary:["\u2111",{mathvariant:i.TexConstant.Variant.NORMAL}]}),new a.CommandMap("Physics-vector-macros",{vnabla:"Vnabla",vectorbold:"VectorBold",vb:"VectorBold",vectorarrow:["StarMacro",1,"\\vec{\\vb","{#1}}"],va:["StarMacro",1,"\\vec{\\vb","{#1}}"],vectorunit:["StarMacro",1,"\\hat{\\vb","{#1}}"],vu:["StarMacro",1,"\\hat{\\vb","{#1}}"],gradient:["OperatorApplication","\\vnabla","(","["],grad:["OperatorApplication","\\vnabla","(","["],divergence:["VectorOperator","\\vnabla\\vdot","(","["],div:["VectorOperator","\\vnabla\\vdot","(","["],curl:["VectorOperator","\\vnabla\\crossproduct","(","["],laplacian:["OperatorApplication","\\nabla^2","(","["]},o.default),new a.CommandMap("Physics-expressions-macros",{sin:"Expression",sinh:"Expression",arcsin:"Expression",asin:"Expression",cos:"Expression",cosh:"Expression",arccos:"Expression",acos:"Expression",tan:"Expression",tanh:"Expression",arctan:"Expression",atan:"Expression",csc:"Expression",csch:"Expression",arccsc:"Expression",acsc:"Expression",sec:"Expression",sech:"Expression",arcsec:"Expression",asec:"Expression",cot:"Expression",coth:"Expression",arccot:"Expression",acot:"Expression",exp:["Expression",!1],log:"Expression",ln:"Expression",det:["Expression",!1],Pr:["Expression",!1],tr:["Expression",!1],trace:["Expression",!1,"tr"],Tr:["Expression",!1],Trace:["Expression",!1,"Tr"],rank:"NamedFn",erf:["Expression",!1],Residue:["Macro","\\mathrm{Res}"],Res:["OperatorApplication","\\Residue","(","[","{"],principalvalue:["OperatorApplication","{\\cal P}"],pv:["OperatorApplication","{\\cal P}"],PV:["OperatorApplication","{\\rm P.V.}"],Re:["OperatorApplication","\\mathrm{Re}","{"],Im:["OperatorApplication","\\mathrm{Im}","{"],sine:["NamedFn","sin"],hypsine:["NamedFn","sinh"],arcsine:["NamedFn","arcsin"],asine:["NamedFn","asin"],cosine:["NamedFn","cos"],hypcosine:["NamedFn","cosh"],arccosine:["NamedFn","arccos"],acosine:["NamedFn","acos"],tangent:["NamedFn","tan"],hyptangent:["NamedFn","tanh"],arctangent:["NamedFn","arctan"],atangent:["NamedFn","atan"],cosecant:["NamedFn","csc"],hypcosecant:["NamedFn","csch"],arccosecant:["NamedFn","arccsc"],acosecant:["NamedFn","acsc"],secant:["NamedFn","sec"],hypsecant:["NamedFn","sech"],arcsecant:["NamedFn","arcsec"],asecant:["NamedFn","asec"],cotangent:["NamedFn","cot"],hypcotangent:["NamedFn","coth"],arccotangent:["NamedFn","arccot"],acotangent:["NamedFn","acot"],exponential:["NamedFn","exp"],logarithm:["NamedFn","log"],naturallogarithm:["NamedFn","ln"],determinant:["NamedFn","det"],Probability:["NamedFn","Pr"]},o.default),new a.CommandMap("Physics-quick-quad-macros",{qqtext:"Qqtext",qq:"Qqtext",qcomma:["Macro","\\qqtext*{,}"],qc:["Macro","\\qqtext*{,}"],qcc:["Qqtext","c.c."],qif:["Qqtext","if"],qthen:["Qqtext","then"],qelse:["Qqtext","else"],qotherwise:["Qqtext","otherwise"],qunless:["Qqtext","unless"],qgiven:["Qqtext","given"],qusing:["Qqtext","using"],qassume:["Qqtext","assume"],qsince:["Qqtext","since"],qlet:["Qqtext","let"],qfor:["Qqtext","for"],qall:["Qqtext","all"],qeven:["Qqtext","even"],qodd:["Qqtext","odd"],qinteger:["Qqtext","integer"],qand:["Qqtext","and"],qor:["Qqtext","or"],qas:["Qqtext","as"],qin:["Qqtext","in"]},o.default),new a.CommandMap("Physics-derivative-macros",{diffd:"DiffD",flatfrac:["Macro","\\left.#1\\middle/#2\\right.",2],differential:["Differential","\\diffd"],dd:["Differential","\\diffd"],variation:["Differential","\\delta"],var:["Differential","\\delta"],derivative:["Derivative",2,"\\diffd"],dv:["Derivative",2,"\\diffd"],partialderivative:["Derivative",3,"\\partial"],pderivative:["Derivative",3,"\\partial"],pdv:["Derivative",3,"\\partial"],functionalderivative:["Derivative",2,"\\delta"],fderivative:["Derivative",2,"\\delta"],fdv:["Derivative",2,"\\delta"]},o.default),new a.CommandMap("Physics-bra-ket-macros",{bra:"Bra",ket:"Ket",innerproduct:"BraKet",ip:"BraKet",braket:"BraKet",outerproduct:"KetBra",dyad:"KetBra",ketbra:"KetBra",op:"KetBra",expectationvalue:"Expectation",expval:"Expectation",ev:"Expectation",matrixelement:"MatrixElement",matrixel:"MatrixElement",mel:"MatrixElement"},o.default),new a.CommandMap("Physics-matrix-macros",{matrixquantity:"MatrixQuantity",mqty:"MatrixQuantity",pmqty:["Macro","\\mqty(#1)",1],Pmqty:["Macro","\\mqty*(#1)",1],bmqty:["Macro","\\mqty[#1]",1],vmqty:["Macro","\\mqty|#1|",1],smallmatrixquantity:["MatrixQuantity",!0],smqty:["MatrixQuantity",!0],spmqty:["Macro","\\smqty(#1)",1],sPmqty:["Macro","\\smqty*(#1)",1],sbmqty:["Macro","\\smqty[#1]",1],svmqty:["Macro","\\smqty|#1|",1],matrixdeterminant:["Macro","\\vmqty{#1}",1],mdet:["Macro","\\vmqty{#1}",1],smdet:["Macro","\\svmqty{#1}",1],identitymatrix:"IdentityMatrix",imat:"IdentityMatrix",xmatrix:"XMatrix",xmat:"XMatrix",zeromatrix:["Macro","\\xmat{0}{#1}{#2}",2],zmat:["Macro","\\xmat{0}{#1}{#2}",2],paulimatrix:"PauliMatrix",pmat:"PauliMatrix",diagonalmatrix:"DiagonalMatrix",dmat:"DiagonalMatrix",antidiagonalmatrix:["DiagonalMatrix",!0],admat:["DiagonalMatrix",!0]},o.default),new a.EnvironmentMap("Physics-aux-envs",s.default.environment,{smallmatrix:["Array",null,null,null,"c","0.333em",".2em","S",1]},o.default),new a.MacroMap("Physics-characters",{"|":["AutoClose",l.TEXCLASS.ORD],")":"AutoClose","]":"AutoClose"},o.default)},2458:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=o(r(7360)),s=o(r(2193)),l=o(r(3402)),c=r(2955),u=o(r(7398)),d=o(r(4748)),p=r(2348),f={},m={"(":")","[":"]","{":"}","|":"|"},h=/^(b|B)i(g{1,2})$/;f.Quantity=function(t,e,r,n,a,o,i){void 0===r&&(r="("),void 0===n&&(n=")"),void 0===a&&(a=!1),void 0===o&&(o=""),void 0===i&&(i="");var p=!!a&&t.GetStar(),f=t.GetNext(),g=t.i,v=null;if("\\"===f){if(t.i++,!(v=t.GetCS()).match(h)){var y=t.create("node","mrow");return t.Push(u.default.fenced(t.configuration,r,y,n)),void(t.i=g)}f=t.GetNext()}var x=m[f];if(a&&"{"!==f)throw new l.default("MissingArgFor","Missing argument for %1",t.currentCS);if(!x){y=t.create("node","mrow");return t.Push(u.default.fenced(t.configuration,r,y,n)),void(t.i=g)}if(o){var b=t.create("token","mi",{texClass:c.TEXCLASS.OP},o);i&&d.default.setAttribute(b,"mathvariant",i),t.Push(t.itemFactory.create("fn",b))}if("{"===f){var _=t.GetArgument(e);return f=a?r:"\\{",x=a?n:"\\}",_=p?f+" "+_+" "+x:v?"\\"+v+"l"+f+" "+_+" \\"+v+"r"+x:"\\left"+f+" "+_+" \\right"+x,void t.Push(new s.default(_,t.stack.env,t.configuration).mml())}a&&(f=r,x=n),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:f,close:x,big:v}))},f.Eval=function(t,e){var r=t.GetStar(),n=t.GetNext();if("{"!==n){if("("===n||"["===n)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:n,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new l.default("MissingArgFor","Missing argument for %1",t.currentCS)}var a=t.GetArgument(e),o="\\left. "+(r?"\\smash{"+a+"}":a)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+o+t.string.slice(t.i)},f.Commutator=function(t,e,r,n){void 0===r&&(r="["),void 0===n&&(n="]");var a=t.GetStar(),o=t.GetNext(),i=null;if("\\"===o){if(t.i++,!(i=t.GetCS()).match(h))throw new l.default("MissingArgFor","Missing argument for %1",t.currentCS);o=t.GetNext()}if("{"!==o)throw new l.default("MissingArgFor","Missing argument for %1",t.currentCS);var c=t.GetArgument(e)+","+t.GetArgument(e);c=a?r+" "+c+" "+n:i?"\\"+i+"l"+r+" "+c+" \\"+i+"r"+n:"\\left"+r+" "+c+" \\right"+n,t.Push(new s.default(c,t.stack.env,t.configuration).mml())};var g=[65,90],v=[97,122],y=[913,937],x=[945,969],b=[48,57];function _(t,e){return t>=e[0]&&t<=e[1]}function M(t,e,r,n){var a=t.configuration.parser,o=p.NodeFactory.createToken(t,e,r,n),i=n.codePointAt(0);return 1===n.length&&!a.stack.env.font&&a.stack.env.vectorFont&&(_(i,g)||_(i,v)||_(i,y)||_(i,b)||_(i,x)&&a.stack.env.vectorStar||d.default.getAttribute(o,"accent"))&&d.default.setAttribute(o,"mathvariant",a.stack.env.vectorFont),o}f.VectorBold=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a=t.configuration.nodeFactory.get("token"),o=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",M),t.stack.env.vectorFont=r?"bold-italic":"bold",t.stack.env.vectorStar=r;var i=new s.default(n,t.stack.env,t.configuration).mml();o&&(t.stack.env.font=o),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",a),t.Push(i)},f.StarMacro=function(t,e,r){for(var n=[],a=3;a2&&l.length>2?(u="^{"+(l.length-1)+"}",c=!0):null!=o&&(r>2&&l.length>1&&(c=!0),d=u="^{"+o+"}");for(var p=a?"\\flatfrac":"\\frac",f=l.length>1?l[0]:"",m=l.length>1?l[1]:l[0],h="",g=2,v=void 0;v=l[g];g++)h+=n+" "+v;var y=p+"{"+n+u+f+"}{"+n+" "+m+d+" "+h+"}";t.Push(new s.default(y,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:c})))},f.Bra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a="",o=!1,i=!1;if("\\"===t.GetNext()){var l=t.i;t.i++;var c=t.GetCS(),u=t.lookup("macro",c);u&&"ket"===u.symbol?(o=!0,l=t.i,i=t.GetStar(),"{"===t.GetNext()?a=t.GetArgument(c,!0):(t.i=l,i=!1)):t.i=l}var d="";d=o?r||i?"\\langle{".concat(n,"}\\vert{").concat(a,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(a,"}\\right\\rangle"):r||i?"\\langle{".concat(n,"}\\vert"):"\\left\\langle{".concat(n,"}\\right\\vert{").concat(a,"}"),t.Push(new s.default(d,t.stack.env,t.configuration).mml())},f.Ket=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a=r?"\\vert{".concat(n,"}\\rangle"):"\\left\\vert{".concat(n,"}\\right\\rangle");t.Push(new s.default(a,t.stack.env,t.configuration).mml())},f.BraKet=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a=null;"{"===t.GetNext()&&(a=t.GetArgument(e,!0));var o="";o=null==a?r?"\\langle{".concat(n,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):r?"\\langle{".concat(n,"}\\vert{").concat(a,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(a,"}\\right\\rangle"),t.Push(new s.default(o,t.stack.env,t.configuration).mml())},f.KetBra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),a=null;"{"===t.GetNext()&&(a=t.GetArgument(e,!0));var o="";o=null==a?r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"):r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(a,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(a,"}\\right\\vert"),t.Push(new s.default(o,t.stack.env,t.configuration).mml())},f.Expectation=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),a=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var i=a&&o?A([o,a,o],r,n):r?"\\langle {".concat(a,"} \\rangle"):"\\left\\langle {".concat(a,"} \\right\\rangle");t.Push(new s.default(i,t.stack.env,t.configuration).mml())},f.MatrixElement=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),a=A([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],r,n);t.Push(new s.default(a,t.stack.env,t.configuration).mml())},f.MatrixQuantity=function(t,e,r){var n=t.GetStar(),a=r?"smallmatrix":"array",o="",i="",l="";switch(t.GetNext()){case"{":o=t.GetArgument(e);break;case"(":t.i++,i=n?"\\lgroup":"(",l=n?"\\rgroup":")",o=t.GetUpTo(e,")");break;case"[":t.i++,i="[",l="]",o=t.GetUpTo(e,"]");break;case"|":t.i++,i="|",l="|",o=t.GetUpTo(e,"|");break;default:i="(",l=")"}var c=(i?"\\left":"")+i+"\\begin{"+a+"}{} "+o+"\\end{"+a+"}"+(i?"\\right":"")+l;t.Push(new s.default(c,t.stack.env,t.configuration).mml())},f.IdentityMatrix=function(t,e){var r=t.GetArgument(e),n=parseInt(r,10);if(isNaN(n))throw new l.default("InvalidNumber","Invalid number");if(n<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);for(var a=Array(n).fill("0"),o=[],i=0;i=a){o.push(t.string.slice(s,a));break}s=t.i,o.push(i)}t.string=function(t,e){for(var r=t.length,n=[],a=0;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.SetOptionsConfiguration=e.SetOptionsUtil=void 0;var o=r(251),i=r(5871),s=a(r(3402)),l=a(r(7398)),c=r(4924),u=a(r(7360)),d=r(5074);e.SetOptionsUtil={filterPackage:function(t,e){if("tex"!==e&&!o.ConfigurationHandler.get(e))throw new s.default("NotAPackage","Not a defined package: %1",e);var r=t.options.setoptions,n=r.allowOptions[e];if(void 0===n&&!r.allowPackageDefault||!1===n)throw new s.default("PackageNotSettable",'Options can\'t be set for package "%1"',e);return!0},filterOption:function(t,e,r){var n,a=t.options.setoptions,o=a.allowOptions[e]||{},i=o.hasOwnProperty(r)&&!(0,d.isObject)(o[r])?o[r]:null;if(!1===i||null===i&&!a.allowOptionsDefault)throw new s.default("OptionNotSettable",'Option "%1" is not allowed to be set',r);if(!(null===(n="tex"===e?t.options:t.options[e])||void 0===n?void 0:n.hasOwnProperty(r)))throw"tex"===e?new s.default("InvalidTexOption",'Invalid TeX option "%1"',r):new s.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',r,e);return!0},filterValue:function(t,e,r,n){return n}};var p=new i.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(t,e){var r,a,o=t.GetBrackets(e)||"tex",i=l.default.keyvalOptions(t.GetArgument(e)),s=t.options.setoptions;if(s.filterPackage(t,o))try{for(var c=n(Object.keys(i)),u=c.next();!u.done;u=c.next()){var d=u.value;s.filterOption(t,o,d)&&(("tex"===o?t.options:t.options[o])[d]=s.filterValue(t,o,d,i[d]))}}catch(t){r={error:t}}finally{try{u&&!u.done&&(a=c.return)&&a.call(c)}finally{if(r)throw r.error}}}});e.SetOptionsConfiguration=o.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){var r=e.parseOptions.handlers.get("macro").lookup("require");r&&(p.add("Require",new c.Macro("Require",r._func)),p.add("require",new c.Macro("require",u.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:e.SetOptionsUtil.filterPackage,filterOption:e.SetOptionsUtil.filterOption,filterValue:e.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,d.expandable)({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}})},5941:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.TagFormatConfiguration=e.tagformatConfig=void 0;var o=r(251),i=r(4680),s=0;function l(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&i.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return a(r,t),r.prototype.formatNumber=function(t){return e.parseOptions.options.tagformat.number(t)},r.prototype.formatTag=function(t){return e.parseOptions.options.tagformat.tag(t)},r.prototype.formatId=function(t){return e.parseOptions.options.tagformat.id(t)},r.prototype.formatUrl=function(t,r){return e.parseOptions.options.tagformat.url(t,r)},r}(i.TagsFactory.create(e.parseOptions.options.tags).constructor),o="configTags-"+ ++s;i.TagsFactory.add(o,n),e.parseOptions.options.tags=o}e.tagformatConfig=l,e.TagFormatConfiguration=o.Configuration.create("tagformat",{config:[l,10],options:{tagformat:{number:function(t){return t.toString()},tag:function(t){return"("+t+")"},id:function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},url:function(t,e){return e+"#"+encodeURIComponent(t)}}}})},4657:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TexHtmlConfiguration=e.HtmlNodeMethods=void 0;var a=r(251),o=r(5871),i=n(r(3402)),s=r(689);e.HtmlNodeMethods={TexHTML:function(t,e){if(!t.options.allowTexHTML)return!1;var r=t.string.slice(t.i).match(/^tex-html(?: n="(\d+)")?>/);if(!r)return!1;t.i+=r[0].length;var n=(r[1]?""):"")+"",a=t.string.indexOf(n);if(a<0)throw new i.default("TokenNotFoundForCommand","Could not find %1 for %2",n,"<"+r[0]);var o=t.string.substr(t.i,a-t.i).trim();t.i=a+11+(r[1]?3+r[1].length:0);var s=t.configuration.packageData.get("texhtml").adaptor,l=s.childNodes(s.body(s.parse(o)));if(0===l.length)return!0;var c=1===l.length?l[0]:s.node("div",{},l),u=t.create("node","html").setHTML(c,s);return t.Push(t.create("node","mtext",[u])),!0}},new o.MacroMap("tex-html",{"<":"TexHTML"},e.HtmlNodeMethods),e.TexHtmlConfiguration=a.Configuration.create("texhtml",{handler:{character:["tex-html"]},options:{allowTexHTML:!1},config:function(){if(s.HTMLDomStrings){var t=s.HTMLDomStrings.OPTIONS.includeHtmlTags;t["tex-html"]||(t["tex-html"]=function(t,e){var r=e.innerHTML(t),n=r.split(/<\/tex-html>/).length,a=n>1?' n="'.concat(n,'"'):"";return"")+r+(n>1?""):"")+""})}},preprocessors:[function(t){t.data.packageData.set("texhtml",{adaptor:t.document.adaptor})}],postprocessors:[function(t){t.data.packageData.set("texhtml",{adaptor:null})}]})},1845:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TextcompConfiguration=void 0;var n=r(251);r(6832),e.TextcompConfiguration=n.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},6832:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=r(5871),o=r(6108),i=r(4807),s=n(r(7398)),l=r(787);new a.CommandMap("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\ud83c\udd2f"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",o.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",o.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",o.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",o.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",o.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",o.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",o.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",o.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",o.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",o.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",o.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",o.TexConstant.Variant.OLDSTYLE]},{Insert:function(t,e,r,n){if(t instanceof l.TextParser){if(!n)return void i.TextMacrosMethods.Insert(t,e,r);t.saveText()}t.Push(s.default.internalText(t,r,n?{mathvariant:n}:{}))}})},3762:function(t,e,r){var n,a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosConfiguration=e.TextBaseConfiguration=void 0;var o=r(251),i=a(r(5278)),s=r(4680),l=r(2935),c=r(787),u=r(4807);function d(t,e,r,n){var a=t.configuration.packageData.get("textmacros");return t instanceof c.TextParser||(a.texParser=t),[new c.TextParser(e,n?{mathvariant:n}:{},a.parseOptions,r).mml()]}r(5557),e.TextBaseConfiguration=o.Configuration.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:function(t,e){t.text+=e},macro:function(t,e){var r=t.texParser,n=r.lookup("macro",e);n&&n._func!==u.TextMacrosMethods.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),r.parse("macro",[t,e])}},items:(n={},n[l.StartItem.prototype.kind]=l.StartItem,n[l.StopItem.prototype.kind]=l.StopItem,n[l.MmlItem.prototype.kind]=l.MmlItem,n[l.StyleItem.prototype.kind]=l.StyleItem,n)}),e.TextMacrosConfiguration=o.Configuration.create("textmacros",{config:function(t,e){var r=new o.ParserConfiguration(e.parseOptions.options.textmacros.packages,["tex","text"]);r.init();var n=new i.default(r,[]);n.options=e.parseOptions.options,r.config(e),s.TagsFactory.addTags(r.tags),n.tags=s.TagsFactory.getDefault(),n.tags.configuration=n,n.packageData=e.parseOptions.packageData,n.packageData.set("textmacros",{parseOptions:n,jax:e,texParser:null}),n.options.internalMath=d},preprocessors:[function(t){var e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}})},5557:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});var n=r(5871),a=r(6108),o=r(4807),i=r(1230);new n.MacroMap("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},o.TextMacrosMethods),new n.CommandMap("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":["Macro","$\\\\$"],"'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",a.TexConstant.Variant.NORMAL],mit:["SetFont",a.TexConstant.Variant.ITALIC],oldstyle:["SetFont",a.TexConstant.Variant.OLDSTYLE],cal:["SetFont",a.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",a.TexConstant.Variant.BOLD],bbFont:["SetFont",a.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",a.TexConstant.Variant.SCRIPT],frak:["SetFont",a.TexConstant.Variant.FRAKTUR],sf:["SetFont",a.TexConstant.Variant.SANSSERIF],tt:["SetFont",a.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],Bbb:["Macro","{\\bbFont #1}",1],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",i.MATHSPACE.thinmathspace],":":["Spacer",i.MATHSPACE.mediummathspace],">":["Spacer",i.MATHSPACE.mediummathspace],";":["Spacer",i.MATHSPACE.thickmathspace],"!":["Spacer",i.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",i.MATHSPACE.thinmathspace],negthinspace:["Spacer",i.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",data:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},o.TextMacrosMethods)},4807:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=void 0;var a=n(r(2193)),o=r(3832),i=n(r(7360));e.TextMacrosMethods={Comment:function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,o=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,o=e.length;ae)throw new m.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,a=this.row,r=this.getProperty("xalignat");a.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var l=u.default.getChildren(n)[0],o=this.factory.configuration.options.tagSide,s=i({width:0},"right"===o?{lspace:"-1width"}:{}),m=this.create("node","mpadded",u.default.getChildren(l),s);l.setChildren([m])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(o.EqnArrayItem);e.FlalignItem=h},829:function(t,e,a){var r=this&&this.__createBinding||(Object.create?function(t,e,a,r){void 0===r&&(r=a);var n=Object.getOwnPropertyDescriptor(e,a);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[a]}}),Object.defineProperty(t,r,n)}:function(t,e,a,r){void 0===r&&(r=a),t[r]=e[a]}),n=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var a in t)"default"!==a&&Object.prototype.hasOwnProperty.call(t,a)&&r(e,t,a);return n(e,t),e},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=a(16),s=i(a(871)),u=a(108),m=l(a(945)),d=l(a(398)),c=a(801),h=a(230);new s.CharacterMap("AMSmath-mathchar0mo",m.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:c.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",o.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",h.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",h.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},o.AmsMethods),new s.EnvironmentMap("AMSmath-environment",m.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,h.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},o.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",m.default.delimiter,{"\\lvert":["|",{texClass:c.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:c.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:c.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:c.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",m.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",m.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",m.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},o.AmsMethods)},16:function(t,e,a){var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,a=1,r=arguments.length;a0)&&!(r=i.next()).done;)l.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(a=i.return)&&a.call(i)}finally{if(n)throw n.error}}return l},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var l=i(a(398)),o=i(a(945)),s=i(a(748)),u=a(108),m=i(a(193)),d=i(a(402)),c=a(924),h=i(a(360)),p=a(801);function f(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&g(t))return[t,null];var e=s.default.getChildAt(t,0);return t.isInferred&&e&&g(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function g(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,a,r,n,i,o){var s=t.GetBrackets("\\begin{"+e.getName()+"}"),u=h.default.EqnArray(t,e,a,r,n,i,o);return l.default.setArrayAlign(u,s)},e.AmsMethods.AlignAt=function(t,a,r,n){var i,o,s=a.getName(),u="",m=[];if(n||(o=t.GetBrackets("\\begin{"+s+"}")),(i=t.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+s+"}");for(var c=parseInt(i,10);c>0;)u+="rl",m.push("0em 0em"),c--;var h=m.join(" ");if(n)return e.AmsMethods.EqnArray(t,a,r,n,u,h);var p=e.AmsMethods.EqnArray(t,a,r,n,u,h);return l.default.setArrayAlign(p,o)},e.AmsMethods.Multline=function(t,e,a){t.Push(e),l.default.checkEqnEnv(t);var r=t.itemFactory.create("multline",a,t.stack);return r.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},r},e.AmsMethods.XalignAt=function(t,a,r,n){var i=t.GetArgument("\\begin{"+a.getName()+"}");if(i.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+a.getName()+"}");var l=n?"crl":"rlc",o=n?"fit auto auto":"auto auto fit",s=e.AmsMethods.FlalignArray(t,a,r,n,!1,l,o,!0);return s.setProperty("xalignat",2*parseInt(i)),s},e.AmsMethods.FlalignArray=function(t,e,a,r,n,i,o,s){void 0===s&&(s=!1),t.Push(e),l.default.checkEqnEnv(t),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=t.itemFactory.create("flalign",e.getName(),a,r,n,t.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:o,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:s?"0":t.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,a){var r=t.GetStar()?"*":"",n=l.default.trimSpaces(t.GetArgument(a));"\\"===n.charAt(0)&&(n=n.substr(1));var i=t.GetArgument(a);t.configuration.handlers.retrieve(e.NEW_OPS).add(n,new c.Macro(n,e.AmsMethods.Macro,["\\operatorname".concat(r,"{").concat(i,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var a=t.GetStar(),n=l.default.trimSpaces(t.GetArgument(e)),i=new m.default(n,r(r({},t.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),s.default.setProperties(i,{movesupsub:a,movablelimits:!0,texClass:p.TEXCLASS.OP}),!a){var o=t.GetNext(),d=t.i;"\\"===o&&++t.i&&"limits"!==t.GetCS()&&(t.i=d)}t.Push(i)},e.AmsMethods.SideSet=function(t,e){var a=n(f(t.ParseArg(e)),2),r=a[0],i=a[1],o=n(f(t.ParseArg(e)),2),u=o[0],m=o[1],d=t.ParseArg(e),c=d;r&&(i?r.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[l.default.copyNode(d,t)],{width:0})]),s.default.getChildAt(r,0)):(c=t.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(c,[s.default.getChildAt(u,1)||t.create("node","none"),s.default.getChildAt(u,2)||t.create("node","none")]),s.default.setProperty(c,"scriptalign","left"),s.default.appendChildren(c,[t.create("node","mprescripts"),s.default.getChildAt(r,1)||t.create("node","none"),s.default.getChildAt(r,2)||t.create("node","none")]))),u&&c===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),c=u);var h=t.create("node","TeXAtom",[],{texClass:p.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(r&&h.appendChild(r),h.appendChild(i)),h.appendChild(c),m&&h.appendChild(m),t.Push(h)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&o.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,a){var r=t.GetNext();if("\\"===r){var n=t.i;r=t.GetArgument(e),t.i=n,"\\limits"===r&&(a="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}t.string=a+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,a,r,n){var i={width:"+"+l.default.Em((r+n)/18),lspace:l.default.Em(r/18)},o=t.GetBrackets(e),u=t.ParseArg(e),d=t.create("node","mspace",[],{depth:".25em"}),c=t.create("token","mo",{stretchy:!0,texClass:p.TEXCLASS.REL},String.fromCodePoint(a));c=t.create("node","mstyle",[c],{scriptlevel:0});var h=t.create("node","munderover",[c]),f=t.create("node","mpadded",[u,d],i);if(s.default.setAttribute(f,"voffset","-.2em"),s.default.setAttribute(f,"height","-.2em"),s.default.setChild(h,h.over,f),o){var g=new m.default(o,t.stack.env,t.configuration).mml(),M=t.create("node","mspace",[],{height:".75em"});f=t.create("node","mpadded",[g,M],i),s.default.setAttribute(f,"voffset",".15em"),s.default.setAttribute(f,"depth","-.15em"),s.default.setChild(h,h.under,f)}s.default.setProperty(h,"subsupOK",!0),t.Push(h)},e.AmsMethods.HandleShove=function(t,e,a){var r=t.stack.Top();if("multline"!==r.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(r.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);r.setProperty("shove",a)},e.AmsMethods.CFrac=function(t,e){var a=l.default.trimSpaces(t.GetBrackets(e,"")),r=t.GetArgument(e),n=t.GetArgument(e),i={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},o=new m.default("\\strut\\textstyle{"+r+"}",t.stack.env,t.configuration).mml(),c=new m.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),h=t.create("node","mfrac",[o,c]);if(null==(a=i[a]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);a&&s.default.setProperties(h,{numalign:a,denomalign:a}),t.Push(h)},e.AmsMethods.Genfrac=function(t,e,a,r,n,i){null==a&&(a=t.GetDelimiterArg(e)),null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetArgument(e)),null==i&&(i=l.default.trimSpaces(t.GetArgument(e)));var o=t.ParseArg(e),u=t.ParseArg(e),m=t.create("node","mfrac",[o,u]);if(""!==n&&s.default.setAttribute(m,"linethickness",n),(a||r)&&(s.default.setProperty(m,"withDelims",!0),m=l.default.fixedFence(t.configuration,a,m,r)),""!==i){var c=parseInt(i,10),h=["D","T","S","SS"][c];if(null==h)throw new d.default("BadMathStyleFor","Bad math style for %1",t.currentCS);m=t.create("node","mstyle",[m]),"D"===h?s.default.setProperties(m,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(m,{displaystyle:!1,scriptlevel:c-1})}t.Push(m)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",t.currentCS);var a=t.GetStar(),r=l.default.trimSpaces(t.GetArgument(e));t.tags.tag(r,a)},e.AmsMethods.HandleNoTag=h.default.HandleNoTag,e.AmsMethods.HandleRef=h.default.HandleRef,e.AmsMethods.Macro=h.default.Macro,e.AmsMethods.Accent=h.default.Accent,e.AmsMethods.Tilde=h.default.Tilde,e.AmsMethods.Array=h.default.Array,e.AmsMethods.Spacer=h.default.Spacer,e.AmsMethods.NamedOp=h.default.NamedOp,e.AmsMethods.EqnArray=h.default.EqnArray,e.AmsMethods.Equation=h.default.Equation},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},801:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},230:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BIGDIMEN=MathJax._.util.lengths.BIGDIMEN,e.UNITS=MathJax._.util.lengths.UNITS,e.RELUNITS=MathJax._.util.lengths.RELUNITS,e.MATHSPACE=MathJax._.util.lengths.MATHSPACE,e.length2em=MathJax._.util.lengths.length2em,e.percent=MathJax._.util.lengths.percent,e.em=MathJax._.util.lengths.em,e.emRounded=MathJax._.util.lengths.emRounded,e.px=MathJax._.util.lengths.px},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.NodeUtil.default},945:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseMethods.default},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},924:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Symbol=MathJax._.input.tex.Symbol.Symbol,e.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},680:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Label=MathJax._.input.tex.Tags.Label,e.TagInfo=MathJax._.input.tex.Tags.TagInfo,e.AbstractTags=MathJax._.input.tex.Tags.AbstractTags,e.NoTags=MathJax._.input.tex.Tags.NoTags,e.AllTags=MathJax._.input.tex.Tags.AllTags,e.TagsFactory=MathJax._.input.tex.Tags.TagsFactory},108:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=MathJax._.input.tex.TexConstants.TexConstant},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},193:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexParser.default},935:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.StartItem=MathJax._.input.tex.base.BaseItems.StartItem,e.StopItem=MathJax._.input.tex.base.BaseItems.StopItem,e.OpenItem=MathJax._.input.tex.base.BaseItems.OpenItem,e.CloseItem=MathJax._.input.tex.base.BaseItems.CloseItem,e.PrimeItem=MathJax._.input.tex.base.BaseItems.PrimeItem,e.SubsupItem=MathJax._.input.tex.base.BaseItems.SubsupItem,e.OverItem=MathJax._.input.tex.base.BaseItems.OverItem,e.LeftItem=MathJax._.input.tex.base.BaseItems.LeftItem,e.Middle=MathJax._.input.tex.base.BaseItems.Middle,e.RightItem=MathJax._.input.tex.base.BaseItems.RightItem,e.BeginItem=MathJax._.input.tex.base.BaseItems.BeginItem,e.EndItem=MathJax._.input.tex.base.BaseItems.EndItem,e.StyleItem=MathJax._.input.tex.base.BaseItems.StyleItem,e.PositionItem=MathJax._.input.tex.base.BaseItems.PositionItem,e.CellItem=MathJax._.input.tex.base.BaseItems.CellItem,e.MmlItem=MathJax._.input.tex.base.BaseItems.MmlItem,e.FnItem=MathJax._.input.tex.base.BaseItems.FnItem,e.NotItem=MathJax._.input.tex.base.BaseItems.NotItem,e.NonscriptItem=MathJax._.input.tex.base.BaseItems.NonscriptItem,e.DotsItem=MathJax._.input.tex.base.BaseItems.DotsItem,e.ArrayItem=MathJax._.input.tex.base.BaseItems.ArrayItem,e.EqnArrayItem=MathJax._.input.tex.base.BaseItems.EqnArrayItem,e.EquationItem=MathJax._.input.tex.base.BaseItems.EquationItem},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default}},l={};function o(t){var e=l[t];if(void 0!==e)return e.exports;var a=l[t]={exports:{}};return i[t].call(a.exports,a,a.exports,o),a.exports}t=o(955),e=o(667),a=o(577),r=o(971),n=o(16),MathJax.loader&&MathJax.loader.checkVersion("[tex]/ams",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{ams:{AmsConfiguration:a,AmsItems:r,AmsMethods:n}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,e,a,r,n,i={667:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},577:function(t,e,a){var r,n,i=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)});Object.defineProperty(e,"__esModule",{value:!0}),e.AmsConfiguration=e.AmsTags=void 0;var l=a(251),o=a(971),s=a(680),u=a(16);a(829);var m=a(871),d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e}(s.AbstractTags);e.AmsTags=d;e.AmsConfiguration=l.Configuration.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:(n={},n[o.MultlineItem.prototype.kind]=o.MultlineItem,n[o.FlalignItem.prototype.kind]=o.FlalignItem,n),tags:{ams:d},init:function(t){new m.CommandMap(u.NEW_OPS,{},{}),t.append(l.Configuration.local({handler:{macro:[u.NEW_OPS]},priority:-1}))},config:function(t,e){e.parseOptions.options.multlineWidth&&(e.parseOptions.options.ams.multlineWidth=e.parseOptions.options.multlineWidth),delete e.parseOptions.options.multlineWidth},options:{multlineWidth:"",ams:{multlineWidth:"100%",multlineIndent:"1em"}}})},971:function(t,e,a){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,a=1,r=arguments.length;ae)throw new m.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,a=this.row,r=this.getProperty("xalignat");a.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var l=u.default.getChildren(n)[0],o=this.factory.configuration.options.tagSide,s=i({width:0},"right"===o?{lspace:"-1width"}:{}),m=this.create("node","mpadded",u.default.getChildren(l),s);l.setChildren([m])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(o.EqnArrayItem);e.FlalignItem=h},829:function(t,e,a){var r=this&&this.__createBinding||(Object.create?function(t,e,a,r){void 0===r&&(r=a);var n=Object.getOwnPropertyDescriptor(e,a);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[a]}}),Object.defineProperty(t,r,n)}:function(t,e,a,r){void 0===r&&(r=a),t[r]=e[a]}),n=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var a in t)"default"!==a&&Object.prototype.hasOwnProperty.call(t,a)&&r(e,t,a);return n(e,t),e},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=a(16),s=i(a(871)),u=a(108),m=l(a(945)),d=l(a(398)),c=a(801),h=a(230);new s.CharacterMap("AMSmath-mathchar0mo",m.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:c.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",o.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",h.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",h.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},o.AmsMethods),new s.EnvironmentMap("AMSmath-environment",m.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,h.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},o.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",m.default.delimiter,{"\\lvert":["|",{texClass:c.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:c.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:c.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:c.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",m.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",m.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",m.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},o.AmsMethods)},16:function(t,e,a){var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,a=1,r=arguments.length;a0)&&!(r=i.next()).done;)l.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(a=i.return)&&a.call(i)}finally{if(n)throw n.error}}return l},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var l=i(a(398)),o=i(a(945)),s=i(a(748)),u=a(108),m=i(a(193)),d=i(a(402)),c=a(924),h=i(a(360)),p=a(801);function f(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&g(t))return[t,null];var e=s.default.getChildAt(t,0);return t.isInferred&&e&&g(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function g(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,a,r,n,i,o){var s=t.GetBrackets("\\begin{"+e.getName()+"}"),u=h.default.EqnArray(t,e,a,r,n,i,o);return l.default.setArrayAlign(u,s,t)},e.AmsMethods.AlignAt=function(t,a,r,n){var i,o,s=a.getName(),u="",m=[];if(n||(o=t.GetBrackets("\\begin{"+s+"}")),(i=t.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+s+"}");for(var c=parseInt(i,10);c>0;)u+="rl",m.push("0em 0em"),c--;var h=m.join(" ");if(n)return e.AmsMethods.EqnArray(t,a,r,n,u,h);var p=e.AmsMethods.EqnArray(t,a,r,n,u,h);return l.default.setArrayAlign(p,o,n?null:t)},e.AmsMethods.Multline=function(t,e,a){t.Push(e),l.default.checkEqnEnv(t);var r=t.itemFactory.create("multline",a,t.stack);return r.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},r},e.AmsMethods.XalignAt=function(t,a,r,n){var i=t.GetArgument("\\begin{"+a.getName()+"}");if(i.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+a.getName()+"}");var l=n?"crl":"rlc",o=n?"fit auto auto":"auto auto fit",s=e.AmsMethods.FlalignArray(t,a,r,n,!1,l,o,!0);return s.setProperty("xalignat",2*parseInt(i)),s},e.AmsMethods.FlalignArray=function(t,e,a,r,n,i,o,s){void 0===s&&(s=!1),t.Push(e),l.default.checkEqnEnv(t),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=t.itemFactory.create("flalign",e.getName(),a,r,n,t.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:o,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:s?"0":t.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,a){var r=t.GetStar()?"*":"",n=l.default.trimSpaces(t.GetArgument(a));"\\"===n.charAt(0)&&(n=n.substr(1));var i=t.GetArgument(a);t.configuration.handlers.retrieve(e.NEW_OPS).add(n,new c.Macro(n,e.AmsMethods.Macro,["\\operatorname".concat(r,"{").concat(i,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var a=t.GetStar(),n=l.default.trimSpaces(t.GetArgument(e)),i=new m.default(n,r(r({},t.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),s.default.setProperties(i,{movesupsub:a,movablelimits:!0,texClass:p.TEXCLASS.OP}),!a){var o=t.GetNext(),d=t.i;"\\"===o&&++t.i&&"limits"!==t.GetCS()&&(t.i=d)}t.Push(t.itemFactory.create("fn",i))},e.AmsMethods.SideSet=function(t,e){var a=n(f(t.ParseArg(e)),2),r=a[0],i=a[1],o=n(f(t.ParseArg(e)),2),u=o[0],m=o[1],d=t.ParseArg(e),c=d;r&&(i?r.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[l.default.copyNode(d,t)],{width:0})]),s.default.getChildAt(r,0)):(c=t.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(c,[s.default.getChildAt(u,1)||t.create("node","none"),s.default.getChildAt(u,2)||t.create("node","none")]),s.default.setProperty(c,"scriptalign","left"),s.default.appendChildren(c,[t.create("node","mprescripts"),s.default.getChildAt(r,1)||t.create("node","none"),s.default.getChildAt(r,2)||t.create("node","none")]))),u&&c===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),c=u);var h=t.create("node","TeXAtom",[],{texClass:p.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(r&&h.appendChild(r),h.appendChild(i)),h.appendChild(c),m&&h.appendChild(m),t.Push(h)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&o.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,a){var r=t.GetNext();if("\\"===r){var n=t.i;r=t.GetArgument(e),t.i=n,"\\limits"===r&&(a="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}t.string=a+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,a,r,n){var i={width:"+"+l.default.Em((r+n)/18),lspace:l.default.Em(r/18)},o=t.GetBrackets(e),u=t.ParseArg(e),d=t.create("node","mspace",[],{depth:".25em"}),c=t.create("token","mo",{stretchy:!0,texClass:p.TEXCLASS.REL},String.fromCodePoint(a));c=t.create("node","mstyle",[c],{scriptlevel:0});var h=t.create("node","munderover",[c]),f=t.create("node","mpadded",[u,d],i);if(s.default.setAttribute(f,"voffset","-.2em"),s.default.setAttribute(f,"height","-.2em"),s.default.setChild(h,h.over,f),o){var g=new m.default(o,t.stack.env,t.configuration).mml(),M=t.create("node","mspace",[],{height:".75em"});f=t.create("node","mpadded",[g,M],i),s.default.setAttribute(f,"voffset",".15em"),s.default.setAttribute(f,"depth","-.15em"),s.default.setChild(h,h.under,f)}s.default.setProperty(h,"subsupOK",!0),t.Push(h)},e.AmsMethods.HandleShove=function(t,e,a){var r=t.stack.Top();if("multline"!==r.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(r.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);r.setProperty("shove",a)},e.AmsMethods.CFrac=function(t,e){var a=l.default.trimSpaces(t.GetBrackets(e,"")),r=t.GetArgument(e),n=t.GetArgument(e),i={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},o=new m.default("\\strut\\textstyle{"+r+"}",t.stack.env,t.configuration).mml(),c=new m.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),h=t.create("node","mfrac",[o,c]);if(null==(a=i[a]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);a&&s.default.setProperties(h,{numalign:a,denomalign:a}),t.Push(h)},e.AmsMethods.Genfrac=function(t,e,a,r,n,i){null==a&&(a=t.GetDelimiterArg(e)),null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetArgument(e)),null==i&&(i=l.default.trimSpaces(t.GetArgument(e)));var o=t.ParseArg(e),u=t.ParseArg(e),m=t.create("node","mfrac",[o,u]);if(""!==n&&s.default.setAttribute(m,"linethickness",n),(a||r)&&(s.default.setProperty(m,"withDelims",!0),m=l.default.fixedFence(t.configuration,a,m,r)),""!==i){var c=parseInt(i,10),h=["D","T","S","SS"][c];if(null==h)throw new d.default("BadMathStyleFor","Bad math style for %1",t.currentCS);m=t.create("node","mstyle",[m]),"D"===h?s.default.setProperties(m,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(m,{displaystyle:!1,scriptlevel:c-1})}t.Push(m)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",t.currentCS);var a=t.GetStar(),r=l.default.trimSpaces(t.GetArgument(e));t.tags.tag(r,a)},e.AmsMethods.HandleNoTag=h.default.HandleNoTag,e.AmsMethods.HandleRef=h.default.HandleRef,e.AmsMethods.Macro=h.default.Macro,e.AmsMethods.Accent=h.default.Accent,e.AmsMethods.Tilde=h.default.Tilde,e.AmsMethods.Array=h.default.Array,e.AmsMethods.Spacer=h.default.Spacer,e.AmsMethods.NamedOp=h.default.NamedOp,e.AmsMethods.EqnArray=h.default.EqnArray,e.AmsMethods.Equation=h.default.Equation},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},801:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},230:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BIGDIMEN=MathJax._.util.lengths.BIGDIMEN,e.UNITS=MathJax._.util.lengths.UNITS,e.RELUNITS=MathJax._.util.lengths.RELUNITS,e.MATHSPACE=MathJax._.util.lengths.MATHSPACE,e.length2em=MathJax._.util.lengths.length2em,e.percent=MathJax._.util.lengths.percent,e.em=MathJax._.util.lengths.em,e.emRounded=MathJax._.util.lengths.emRounded,e.px=MathJax._.util.lengths.px},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.NodeUtil.default},945:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseMethods.default},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},924:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Symbol=MathJax._.input.tex.Symbol.Symbol,e.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},680:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Label=MathJax._.input.tex.Tags.Label,e.TagInfo=MathJax._.input.tex.Tags.TagInfo,e.AbstractTags=MathJax._.input.tex.Tags.AbstractTags,e.NoTags=MathJax._.input.tex.Tags.NoTags,e.AllTags=MathJax._.input.tex.Tags.AllTags,e.TagsFactory=MathJax._.input.tex.Tags.TagsFactory},108:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=MathJax._.input.tex.TexConstants.TexConstant},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},193:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexParser.default},935:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.StartItem=MathJax._.input.tex.base.BaseItems.StartItem,e.StopItem=MathJax._.input.tex.base.BaseItems.StopItem,e.OpenItem=MathJax._.input.tex.base.BaseItems.OpenItem,e.CloseItem=MathJax._.input.tex.base.BaseItems.CloseItem,e.PrimeItem=MathJax._.input.tex.base.BaseItems.PrimeItem,e.SubsupItem=MathJax._.input.tex.base.BaseItems.SubsupItem,e.OverItem=MathJax._.input.tex.base.BaseItems.OverItem,e.LeftItem=MathJax._.input.tex.base.BaseItems.LeftItem,e.Middle=MathJax._.input.tex.base.BaseItems.Middle,e.RightItem=MathJax._.input.tex.base.BaseItems.RightItem,e.BreakItem=MathJax._.input.tex.base.BaseItems.BreakItem,e.BeginItem=MathJax._.input.tex.base.BaseItems.BeginItem,e.EndItem=MathJax._.input.tex.base.BaseItems.EndItem,e.StyleItem=MathJax._.input.tex.base.BaseItems.StyleItem,e.PositionItem=MathJax._.input.tex.base.BaseItems.PositionItem,e.CellItem=MathJax._.input.tex.base.BaseItems.CellItem,e.MmlItem=MathJax._.input.tex.base.BaseItems.MmlItem,e.FnItem=MathJax._.input.tex.base.BaseItems.FnItem,e.NotItem=MathJax._.input.tex.base.BaseItems.NotItem,e.NonscriptItem=MathJax._.input.tex.base.BaseItems.NonscriptItem,e.DotsItem=MathJax._.input.tex.base.BaseItems.DotsItem,e.ArrayItem=MathJax._.input.tex.base.BaseItems.ArrayItem,e.EqnArrayItem=MathJax._.input.tex.base.BaseItems.EqnArrayItem,e.MstyleItem=MathJax._.input.tex.base.BaseItems.MstyleItem,e.EquationItem=MathJax._.input.tex.base.BaseItems.EquationItem},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default}},l={};function o(t){var e=l[t];if(void 0!==e)return e.exports;var a=l[t]={exports:{}};return i[t].call(a.exports,a,a.exports,o),a.exports}t=o(955),e=o(667),a=o(577),r=o(971),n=o(16),MathJax.loader&&MathJax.loader.checkVersion("[tex]/ams",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{ams:{AmsConfiguration:a,AmsItems:r,AmsMethods:n}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/amscd.js b/es5/input/tex/extensions/amscd.js index 79689c6d62..e5ab39e804 100644 --- a/es5/input/tex/extensions/amscd.js +++ b/es5/input/tex/extensions/amscd.js @@ -1 +1 @@ -!function(){"use strict";var e,t,a,r,o={667:function(e,t){t.q=void 0,t.q="3.2.2"},769:function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.AmsCdConfiguration=void 0;var r=a(251);a(704),t.AmsCdConfiguration=r.Configuration.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}})},704:function(e,t,a){var r=this&&this.__createBinding||(Object.create?function(e,t,a,r){void 0===r&&(r=a);var o=Object.getOwnPropertyDescriptor(t,a);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,r,o)}:function(e,t,a,r){void 0===r&&(r=a),e[r]=t[a]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)"default"!==a&&Object.prototype.hasOwnProperty.call(e,a)&&r(t,e,a);return o(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=n(a(871)),c=i(a(945)),s=i(a(834));new l.EnvironmentMap("amscd_environment",c.default.environment,{CD:"CD"},s.default),new l.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},s.default),new l.MacroMap("amscd_special",{"@":"arrow"},s.default)},834:function(e,t,a){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=r(a(193)),n=a(379),i=a(801),l=r(a(748)),c={CD:function(e,t){e.Push(t);var a=e.itemFactory.create("array"),r=e.configuration.options.amscd;return a.setProperties({minw:e.stack.env.CD_minw||r.harrowsize,minh:e.stack.env.CD_minh||r.varrowsize}),a.arraydef={columnalign:"center",columnspacing:r.colspace,rowspacing:r.rowspace,displaystyle:!0},a},arrow:function(e,t){var a=e.string.charAt(e.i);if(!a.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[a],h=e.GetUpTo(t+a,a),_=e.GetUpTo(t+a,a);if(">"===a||"<"===a){if(s=e.create("token","mo",p,f),h||(h="\\kern "+u.getProperty("minw")),h||_){var x={width:"+.67em",lspace:".33em"};if(s=e.create("node","munderover",[s]),h){var b=new o.default(h,e.stack.env,e.configuration).mml(),v=e.create("node","mpadded",[b],x);l.default.setAttribute(v,"voffset",".1em"),l.default.setChild(s,s.over,v)}if(_){var g=new o.default(_,e.stack.env,e.configuration).mml();l.default.setChild(s,s.under,e.create("node","mpadded",[g],x))}e.configuration.options.amscd.hideHorizontalLabels&&(s=e.create("node","mpadded",s,{depth:0,height:".67em"}))}}else{var C=e.create("token","mo",M,f);s=C,(h||_)&&(s=e.create("node","mrow"),h&&l.default.appendChildren(s,[new o.default("\\scriptstyle\\llap{"+h+"}",e.stack.env,e.configuration).mml()]),C.texClass=i.TEXCLASS.ORD,l.default.appendChildren(s,[C]),_&&l.default.appendChildren(s,[new o.default("\\scriptstyle\\rlap{"+_+"}",e.stack.env,e.configuration).mml()]))}}s&&e.Push(s),c.cell(e,t)},cell:function(e,t){var a=e.stack.Top();(a.table||[]).length%2==0&&0===(a.row||[]).length&&e.Push(e.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}))},minCDarrowwidth:function(e,t){e.stack.env.CD_minw=e.GetDimen(t)},minCDarrowheight:function(e,t){e.stack.env.CD_minh=e.GetDimen(t)}};t.default=c},955:function(e,t){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,t.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},801:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,t.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,t.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,t.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,t.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,t.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,t.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,t.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,t.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,t.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},251:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Configuration=MathJax._.input.tex.Configuration.Configuration,t.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,t.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.NodeUtil.default},945:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.ParseMethods.default},871:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.parseResult=MathJax._.input.tex.SymbolMap.parseResult,t.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,t.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,t.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,t.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,t.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,t.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,t.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,t.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},193:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.TexParser.default},379:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Other=MathJax._.input.tex.base.BaseConfiguration.Other,t.BaseTags=MathJax._.input.tex.base.BaseConfiguration.BaseTags,t.BaseConfiguration=MathJax._.input.tex.base.BaseConfiguration.BaseConfiguration}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var a=n[e]={exports:{}};return o[e].call(a.exports,a,a.exports,i),a.exports}e=i(955),t=i(667),a=i(769),r=i(834),MathJax.loader&&MathJax.loader.checkVersion("[tex]/amscd",t.q,"tex-extension"),(0,e.r8)({_:{input:{tex:{amscd:{AmsCdConfiguration:a,AmsCdMethods:r}}}}})}(); \ No newline at end of file +!function(){"use strict";var e,t,a,r,o={667:function(e,t){t.q=void 0,t.q="4.0.0-alpha.1"},769:function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.AmsCdConfiguration=void 0;var r=a(251);a(704),t.AmsCdConfiguration=r.Configuration.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}})},704:function(e,t,a){var r=this&&this.__createBinding||(Object.create?function(e,t,a,r){void 0===r&&(r=a);var o=Object.getOwnPropertyDescriptor(t,a);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[a]}}),Object.defineProperty(e,r,o)}:function(e,t,a,r){void 0===r&&(r=a),e[r]=t[a]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)"default"!==a&&Object.prototype.hasOwnProperty.call(e,a)&&r(t,e,a);return o(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=n(a(871)),c=i(a(945)),s=i(a(834));new l.EnvironmentMap("amscd_environment",c.default.environment,{CD:"CD"},s.default),new l.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},s.default),new l.MacroMap("amscd_special",{"@":"arrow"},s.default)},834:function(e,t,a){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=r(a(193)),n=a(379),i=a(801),l=r(a(748)),c={CD:function(e,t){e.Push(t);var a=e.itemFactory.create("array"),r=e.configuration.options.amscd;return a.setProperties({minw:e.stack.env.CD_minw||r.harrowsize,minh:e.stack.env.CD_minh||r.varrowsize}),a.arraydef={columnalign:"center",columnspacing:r.colspace,rowspacing:r.rowspace,displaystyle:!0},a},arrow:function(e,t){var a=e.string.charAt(e.i);if(!a.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[a],h=e.GetUpTo(t+a,a),_=e.GetUpTo(t+a,a);if(">"===a||"<"===a){if(s=e.create("token","mo",p,f),h||(h="\\kern "+u.getProperty("minw")),h||_){var x={width:"+.67em",lspace:".33em"};if(s=e.create("node","munderover",[s]),h){var b=new o.default(h,e.stack.env,e.configuration).mml(),v=e.create("node","mpadded",[b],x);l.default.setAttribute(v,"voffset",".1em"),l.default.setChild(s,s.over,v)}if(_){var g=new o.default(_,e.stack.env,e.configuration).mml();l.default.setChild(s,s.under,e.create("node","mpadded",[g],x))}e.configuration.options.amscd.hideHorizontalLabels&&(s=e.create("node","mpadded",s,{depth:0,height:".67em"}))}}else{var C=e.create("token","mo",M,f);s=C,(h||_)&&(s=e.create("node","mrow"),h&&l.default.appendChildren(s,[new o.default("\\scriptstyle\\llap{"+h+"}",e.stack.env,e.configuration).mml()]),C.texClass=i.TEXCLASS.ORD,l.default.appendChildren(s,[C]),_&&l.default.appendChildren(s,[new o.default("\\scriptstyle\\rlap{"+_+"}",e.stack.env,e.configuration).mml()]))}}s&&e.Push(s),c.cell(e,t)},cell:function(e,t){var a=e.stack.Top();(a.table||[]).length%2==0&&0===(a.row||[]).length&&e.Push(e.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}))},minCDarrowwidth:function(e,t){e.stack.env.CD_minw=e.GetDimen(t)},minCDarrowheight:function(e,t){e.stack.env.CD_minh=e.GetDimen(t)}};t.default=c},955:function(e,t){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,t.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},801:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,t.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,t.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,t.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,t.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,t.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,t.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,t.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,t.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,t.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},251:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Configuration=MathJax._.input.tex.Configuration.Configuration,t.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,t.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.NodeUtil.default},945:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.ParseMethods.default},871:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.parseResult=MathJax._.input.tex.SymbolMap.parseResult,t.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,t.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,t.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,t.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,t.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,t.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,t.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,t.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},193:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.TexParser.default},379:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Other=MathJax._.input.tex.base.BaseConfiguration.Other,t.BaseTags=MathJax._.input.tex.base.BaseConfiguration.BaseTags,t.BaseConfiguration=MathJax._.input.tex.base.BaseConfiguration.BaseConfiguration}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var a=n[e]={exports:{}};return o[e].call(a.exports,a,a.exports,i),a.exports}e=i(955),t=i(667),a=i(769),r=i(834),MathJax.loader&&MathJax.loader.checkVersion("[tex]/amscd",t.q,"tex-extension"),(0,e.r8)({_:{input:{tex:{amscd:{AmsCdConfiguration:a,AmsCdMethods:r}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/autoload.js b/es5/input/tex/extensions/autoload.js index 35aff0c908..a520271888 100644 --- a/es5/input/tex/extensions/autoload.js +++ b/es5/input/tex/extensions/autoload.js @@ -1 +1 @@ -!function(){"use strict";var t,e,a,o={667:function(t,e){e.q=void 0,e.q="3.2.2"},275:function(t,e,a){var o=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var o,r,n=a.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(t){r={error:t}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return i},r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,a=e&&t[e],o=0;if(a)return a.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var n=a(251),i=a(871),l=a(924),u=a(96),p=a(629),c=a(74);function s(t,e,a,n){var i,l,c,s;if(p.Package.packages.has(t.options.require.prefix+a)){var d=t.options.autoload[a],M=o(2===d.length&&Array.isArray(d[0])?d:[d,[]],2),h=M[0],m=M[1];try{for(var y=r(h),b=y.next();!b.done;b=y.next()){var _=b.value;x.remove(_)}}catch(t){i={error:t}}finally{try{b&&!b.done&&(l=y.return)&&l.call(y)}finally{if(i)throw i.error}}try{for(var v=r(m),g=v.next();!g.done;g=v.next()){var O=g.value;f.remove(O)}}catch(t){c={error:t}}finally{try{g&&!g.done&&(s=v.return)&&s.call(v)}finally{if(c)throw c.error}}t.string=(n?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,u.RequireLoad)(t,a)}var x=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=n.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var a,n,i,p,c,d,M=e.parseOptions,h=M.handlers.get("macro"),m=M.handlers.get("environment"),y=M.options.autoload;M.packageData.set("autoload",{Autoload:s});try{for(var b=r(Object.keys(y)),_=b.next();!_.done;_=b.next()){var v=_.value,g=y[v],O=o(2===g.length&&Array.isArray(g[0])?g:[g,[]],2),J=O[0],C=O[1];try{for(var k=(i=void 0,r(J)),q=k.next();!q.done;q=k.next()){var w=q.value;h.lookup(w)&&"color"!==w||x.add(w,new l.Macro(w,s,[v,!0]))}}catch(t){i={error:t}}finally{try{q&&!q.done&&(p=k.return)&&p.call(k)}finally{if(i)throw i.error}}try{for(var S=(c=void 0,r(C)),P=S.next();!P.done;P=S.next()){var R=P.value;m.lookup(R)||f.add(R,new l.Macro(R,s,[v,!1]))}}catch(t){c={error:t}}finally{try{P&&!P.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}}}catch(t){a={error:t}}finally{try{_&&!_.done&&(n=b.return)&&n.call(b)}finally{if(a)throw a.error}}M.packageData.get("require")||u.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,c.defaultOptions)(t.options,u.RequireConfiguration.options)},priority:10})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},74:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},924:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Symbol=MathJax._.input.tex.Symbol.Symbol,e.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},96:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.RequireLoad=MathJax._.input.tex.require.RequireConfiguration.RequireLoad,e.RequireMethods=MathJax._.input.tex.require.RequireConfiguration.RequireMethods,e.options=MathJax._.input.tex.require.RequireConfiguration.options,e.RequireConfiguration=MathJax._.input.tex.require.RequireConfiguration.RequireConfiguration},629:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.PackageError=MathJax._.components.package.PackageError,e.Package=MathJax._.components.package.Package}},r={};function n(t){var e=r[t];if(void 0!==e)return e.exports;var a=r[t]={exports:{}};return o[t].call(a.exports,a,a.exports,n),a.exports}t=n(955),e=n(667),a=n(275),MathJax.loader&&MathJax.loader.checkVersion("[tex]/autoload",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{autoload:{AutoloadConfiguration:a}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,e,a,o={667:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},275:function(t,e,a){var o=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var o,r,n=a.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(t){r={error:t}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return i},r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,a=e&&t[e],o=0;if(a)return a.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var n=a(251),i=a(871),l=a(924),u=a(96),p=a(629),c=a(74);function s(t,e,a,n){var i,l,c,s;if(p.Package.packages.has(t.options.require.prefix+a)){var d=t.options.autoload[a],M=o(2===d.length&&Array.isArray(d[0])?d:[d,[]],2),h=M[0],m=M[1];try{for(var y=r(h),b=y.next();!b.done;b=y.next()){var _=b.value;x.remove(_)}}catch(t){i={error:t}}finally{try{b&&!b.done&&(l=y.return)&&l.call(y)}finally{if(i)throw i.error}}try{for(var v=r(m),g=v.next();!g.done;g=v.next()){var O=g.value;f.remove(O)}}catch(t){c={error:t}}finally{try{g&&!g.done&&(s=v.return)&&s.call(v)}finally{if(c)throw c.error}}t.string=(n?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,u.RequireLoad)(t,a)}var x=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=n.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var a,n,i,p,c,d,M=e.parseOptions,h=M.handlers.get("macro"),m=M.handlers.get("environment"),y=M.options.autoload;M.packageData.set("autoload",{Autoload:s});try{for(var b=r(Object.keys(y)),_=b.next();!_.done;_=b.next()){var v=_.value,g=y[v],O=o(2===g.length&&Array.isArray(g[0])?g:[g,[]],2),J=O[0],C=O[1];try{for(var k=(i=void 0,r(J)),q=k.next();!q.done;q=k.next()){var w=q.value;h.lookup(w)&&"color"!==w||x.add(w,new l.Macro(w,s,[v,!0]))}}catch(t){i={error:t}}finally{try{q&&!q.done&&(p=k.return)&&p.call(k)}finally{if(i)throw i.error}}try{for(var S=(c=void 0,r(C)),P=S.next();!P.done;P=S.next()){var R=P.value;m.lookup(R)||f.add(R,new l.Macro(R,s,[v,!1]))}}catch(t){c={error:t}}finally{try{P&&!P.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}}}catch(t){a={error:t}}finally{try{_&&!_.done&&(n=b.return)&&n.call(b)}finally{if(a)throw a.error}}M.packageData.get("require")||u.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,c.defaultOptions)(t.options,u.RequireConfiguration.options)},priority:10})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},74:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},924:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Symbol=MathJax._.input.tex.Symbol.Symbol,e.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},96:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.RequireLoad=MathJax._.input.tex.require.RequireConfiguration.RequireLoad,e.RequireMethods=MathJax._.input.tex.require.RequireConfiguration.RequireMethods,e.options=MathJax._.input.tex.require.RequireConfiguration.options,e.RequireConfiguration=MathJax._.input.tex.require.RequireConfiguration.RequireConfiguration},629:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.PackageError=MathJax._.components.package.PackageError,e.Package=MathJax._.components.package.Package}},r={};function n(t){var e=r[t];if(void 0!==e)return e.exports;var a=r[t]={exports:{}};return o[t].call(a.exports,a,a.exports,n),a.exports}t=n(955),e=n(667),a=n(275),MathJax.loader&&MathJax.loader.checkVersion("[tex]/autoload",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{autoload:{AutoloadConfiguration:a}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/bbox.js b/es5/input/tex/extensions/bbox.js index effe9de478..30497cf01a 100644 --- a/es5/input/tex/extensions/bbox.js +++ b/es5/input/tex/extensions/bbox.js @@ -1 +1 @@ -!function(){"use strict";var t,a,e,o={667:function(t,a){a.q=void 0,a.q="3.2.2"},133:function(t,a,e){var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.BboxConfiguration=a.BboxMethods=void 0;var n=e(251),i=e(871),r=o(e(402));a.BboxMethods={},a.BboxMethods.BBox=function(t,a){for(var e,o,n,i=t.GetBrackets(a,""),l=t.ParseArg(a),x=i.split(/,/),M=0,s=x.length;M=t.length&&(t=void 0),{value:t&&t[e++],done:!t}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.BoldsymbolConfiguration=a.rewriteBoldTokens=a.createBoldToken=a.BoldsymbolMethods=void 0;var r=o(251),i=n(o(748)),l=o(108),s=o(871),u=o(348),d={};function x(t,a,o,e){var n=u.NodeFactory.createToken(t,a,o,e);return"mtext"!==a&&t.configuration.parser.stack.env.boldsymbol&&(i.default.setProperty(n,"fixBold",!0),t.configuration.addNode("fixBold",n)),n}function p(t){var a,o;try{for(var n=e(t.data.getList("fixBold")),r=n.next();!r.done;r=n.next()){var s=r.value;if(i.default.getProperty(s,"fixBold")){var u=i.default.getAttribute(s,"mathvariant");null==u?i.default.setAttribute(s,"mathvariant",l.TexConstant.Variant.BOLD):i.default.setAttribute(s,"mathvariant",d[u]||u),i.default.removeProperties(s,"fixBold")}}}catch(t){a={error:t}}finally{try{r&&!r.done&&(o=n.return)&&o.call(n)}finally{if(a)throw a.error}}}d[l.TexConstant.Variant.NORMAL]=l.TexConstant.Variant.BOLD,d[l.TexConstant.Variant.ITALIC]=l.TexConstant.Variant.BOLDITALIC,d[l.TexConstant.Variant.FRAKTUR]=l.TexConstant.Variant.BOLDFRAKTUR,d[l.TexConstant.Variant.SCRIPT]=l.TexConstant.Variant.BOLDSCRIPT,d[l.TexConstant.Variant.SANSSERIF]=l.TexConstant.Variant.BOLDSANSSERIF,d["-tex-calligraphic"]="-tex-bold-calligraphic",d["-tex-oldstyle"]="-tex-bold-oldstyle",d["-tex-mathit"]=l.TexConstant.Variant.BOLDITALIC,a.BoldsymbolMethods={},a.BoldsymbolMethods.Boldsymbol=function(t,a){var o=t.stack.env.boldsymbol;t.stack.env.boldsymbol=!0;var e=t.ParseArg(a);t.stack.env.boldsymbol=o,t.Push(e)},new s.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},a.BoldsymbolMethods),a.createBoldToken=x,a.rewriteBoldTokens=p,a.BoldsymbolConfiguration=r.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:x},postprocessors:[p]})},955:function(t,a){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,a.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Configuration=MathJax._.input.tex.Configuration.Configuration,a.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,a.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},348:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.NodeFactory=MathJax._.input.tex.NodeFactory.NodeFactory},748:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.NodeUtil.default},871:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.parseResult=MathJax._.input.tex.SymbolMap.parseResult,a.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,a.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,a.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,a.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,a.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,a.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,a.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,a.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},108:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TexConstant=MathJax._.input.tex.TexConstants.TexConstant}},n={};function r(t){var a=n[t];if(void 0!==a)return a.exports;var o=n[t]={exports:{}};return e[t].call(o.exports,o,o.exports,r),o.exports}t=r(955),a=r(667),o=r(986),MathJax.loader&&MathJax.loader.checkVersion("[tex]/boldsymbol",a.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{boldsymbol:{BoldsymbolConfiguration:o}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,a,o,e={667:function(t,a){a.q=void 0,a.q="4.0.0-alpha.1"},986:function(t,a,o){var e=this&&this.__values||function(t){var a="function"==typeof Symbol&&Symbol.iterator,o=a&&t[a],e=0;if(o)return o.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&e>=t.length&&(t=void 0),{value:t&&t[e++],done:!t}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.BoldsymbolConfiguration=a.rewriteBoldTokens=a.createBoldToken=a.BoldsymbolMethods=void 0;var r=o(251),i=n(o(748)),l=o(108),s=o(871),u=o(348),d={};function x(t,a,o,e){var n=u.NodeFactory.createToken(t,a,o,e);return"mtext"!==a&&t.configuration.parser.stack.env.boldsymbol&&(i.default.setProperty(n,"fixBold",!0),t.configuration.addNode("fixBold",n)),n}function p(t){var a,o;try{for(var n=e(t.data.getList("fixBold")),r=n.next();!r.done;r=n.next()){var s=r.value;if(i.default.getProperty(s,"fixBold")){var u=i.default.getAttribute(s,"mathvariant");null==u?i.default.setAttribute(s,"mathvariant",l.TexConstant.Variant.BOLD):i.default.setAttribute(s,"mathvariant",d[u]||u),i.default.removeProperties(s,"fixBold")}}}catch(t){a={error:t}}finally{try{r&&!r.done&&(o=n.return)&&o.call(n)}finally{if(a)throw a.error}}}d[l.TexConstant.Variant.NORMAL]=l.TexConstant.Variant.BOLD,d[l.TexConstant.Variant.ITALIC]=l.TexConstant.Variant.BOLDITALIC,d[l.TexConstant.Variant.FRAKTUR]=l.TexConstant.Variant.BOLDFRAKTUR,d[l.TexConstant.Variant.SCRIPT]=l.TexConstant.Variant.BOLDSCRIPT,d[l.TexConstant.Variant.SANSSERIF]=l.TexConstant.Variant.BOLDSANSSERIF,d["-tex-calligraphic"]="-tex-bold-calligraphic",d["-tex-oldstyle"]="-tex-bold-oldstyle",d["-tex-mathit"]=l.TexConstant.Variant.BOLDITALIC,a.BoldsymbolMethods={},a.BoldsymbolMethods.Boldsymbol=function(t,a){var o=t.stack.env.boldsymbol;t.stack.env.boldsymbol=!0;var e=t.ParseArg(a);t.stack.env.boldsymbol=o,t.Push(e)},new s.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},a.BoldsymbolMethods),a.createBoldToken=x,a.rewriteBoldTokens=p,a.BoldsymbolConfiguration=r.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:x},postprocessors:[p]})},955:function(t,a){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,a.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Configuration=MathJax._.input.tex.Configuration.Configuration,a.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,a.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},348:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.NodeFactory=MathJax._.input.tex.NodeFactory.NodeFactory},748:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.NodeUtil.default},871:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.parseResult=MathJax._.input.tex.SymbolMap.parseResult,a.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,a.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,a.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,a.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,a.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,a.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,a.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,a.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},108:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TexConstant=MathJax._.input.tex.TexConstants.TexConstant}},n={};function r(t){var a=n[t];if(void 0!==a)return a.exports;var o=n[t]={exports:{}};return e[t].call(o.exports,o,o.exports,r),o.exports}t=r(955),a=r(667),o=r(986),MathJax.loader&&MathJax.loader.checkVersion("[tex]/boldsymbol",a.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{boldsymbol:{BoldsymbolConfiguration:o}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/braket.js b/es5/input/tex/extensions/braket.js index 2ee6391ed0..b2b7d86cf0 100644 --- a/es5/input/tex/extensions/braket.js +++ b/es5/input/tex/extensions/braket.js @@ -1 +1 @@ -!function(){"use strict";var t,e,a,r,o,n={667:function(t,e){e.q=void 0,e.q="3.2.2"},243:function(t,e,a){var r;Object.defineProperty(e,"__esModule",{value:!0}),e.BraketConfiguration=void 0;var o=a(251),n=a(519);a(299),e.BraketConfiguration=o.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(r={},r[n.BraketItem.prototype.kind]=n.BraketItem,r)})},519:function(t,e,a){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)}),n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BraketItem=void 0;var i=a(76),l=a(801),c=n(a(398)),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:e.isKind("mml")?(this.Push(e.toMml()),this.getProperty("single")?[[this.toMml()],!0]:i.BaseItem.fail):t.prototype.checkItem.call(this,e)},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),a=this.getProperty("open"),r=this.getProperty("close");if(this.getProperty("stretchy"))return c.default.fenced(this.factory.configuration,a,e,r);var o={fence:!0,stretchy:!1,symmetric:!0,texClass:l.TEXCLASS.OPEN},n=this.create("token","mo",o,a);o.texClass=l.TEXCLASS.CLOSE;var i=this.create("token","mo",o,r);return this.create("node","mrow",[n,e,i],{open:a,close:r,texClass:l.TEXCLASS.INNER})},e}(i.BaseItem);e.BraketItem=s},299:function(t,e,a){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=a(871),n=r(a(277));new o.CommandMap("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},n.default),new o.MacroMap("Braket-characters",{"|":"Bar"},n.default)},277:function(t,e,a){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(a(360)),n=a(801),i=r(a(402)),l={};l.Macro=o.default.Macro,l.Braket=function(t,e,a,r,o,n){var l=t.GetNext();if(""===l)throw new i.default("MissingArgFor","Missing argument for %1",t.currentCS);var c=!0;"{"===l&&(t.i++,c=!1),t.Push(t.itemFactory.create("braket").setProperties({barmax:n,barcount:0,open:a,close:r,stretchy:o,single:c}))},l.Bar=function(t,e){var a="|"===e?"|":"\u2225",r=t.stack.Top();if("braket"!==r.kind||r.getProperty("barcount")>=r.getProperty("barmax")){var o=t.create("token","mo",{texClass:n.TEXCLASS.ORD,stretchy:!1},a);t.Push(o)}else{if("|"===a&&"|"===t.GetNext()&&(t.i++,a="\u2225"),r.getProperty("stretchy")){var i=t.create("node","TeXAtom",[],{texClass:n.TEXCLASS.CLOSE});t.Push(i),r.setProperty("barcount",r.getProperty("barcount")+1),i=t.create("token","mo",{stretchy:!0,braketbar:!0},a),t.Push(i),i=t.create("node","TeXAtom",[],{texClass:n.TEXCLASS.OPEN}),t.Push(i)}else{var l=t.create("token","mo",{stretchy:!1,braketbar:!0},a);t.Push(l)}}},e.default=l},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},801:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},76:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlStack=MathJax._.input.tex.StackItem.MmlStack,e.BaseItem=MathJax._.input.tex.StackItem.BaseItem},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default}},i={};function l(t){var e=i[t];if(void 0!==e)return e.exports;var a=i[t]={exports:{}};return n[t].call(a.exports,a,a.exports,l),a.exports}t=l(955),e=l(667),a=l(243),r=l(519),o=l(277),MathJax.loader&&MathJax.loader.checkVersion("[tex]/braket",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{braket:{BraketConfiguration:a,BraketItems:r,BraketMethods:o}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,e,a,r,o,n={667:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},243:function(t,e,a){var r;Object.defineProperty(e,"__esModule",{value:!0}),e.BraketConfiguration=void 0;var o=a(251),n=a(519);a(299),e.BraketConfiguration=o.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(r={},r[n.BraketItem.prototype.kind]=n.BraketItem,r)})},519:function(t,e,a){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)}),n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BraketItem=void 0;var i=a(76),l=a(801),c=n(a(398)),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:e.isKind("mml")?(this.Push(e.toMml()),this.getProperty("single")?[[this.toMml()],!0]:i.BaseItem.fail):t.prototype.checkItem.call(this,e)},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),a=this.getProperty("open"),r=this.getProperty("close");if(this.getProperty("stretchy"))return c.default.fenced(this.factory.configuration,a,e,r);var o={fence:!0,stretchy:!1,symmetric:!0,texClass:l.TEXCLASS.OPEN},n=this.create("token","mo",o,a);o.texClass=l.TEXCLASS.CLOSE;var i=this.create("token","mo",o,r);return this.create("node","mrow",[n,e,i],{open:a,close:r,texClass:l.TEXCLASS.INNER})},e}(i.BaseItem);e.BraketItem=s},299:function(t,e,a){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=a(871),n=r(a(277));new o.CommandMap("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},n.default),new o.MacroMap("Braket-characters",{"|":"Bar"},n.default)},277:function(t,e,a){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(a(360)),n=a(801),i=r(a(402)),l={};l.Macro=o.default.Macro,l.Braket=function(t,e,a,r,o,n){var l=t.GetNext();if(""===l)throw new i.default("MissingArgFor","Missing argument for %1",t.currentCS);var c=!0;"{"===l&&(t.i++,c=!1),t.Push(t.itemFactory.create("braket").setProperties({barmax:n,barcount:0,open:a,close:r,stretchy:o,single:c}))},l.Bar=function(t,e){var a="|"===e?"|":"\u2225",r=t.stack.Top();if("braket"!==r.kind||r.getProperty("barcount")>=r.getProperty("barmax")){var o=t.create("token","mo",{texClass:n.TEXCLASS.ORD,stretchy:!1},a);t.Push(o)}else{if("|"===a&&"|"===t.GetNext()&&(t.i++,a="\u2225"),r.getProperty("stretchy")){var i=t.create("node","TeXAtom",[],{texClass:n.TEXCLASS.CLOSE});t.Push(i),r.setProperty("barcount",r.getProperty("barcount")+1),i=t.create("token","mo",{stretchy:!0,braketbar:!0},a),t.Push(i),i=t.create("node","TeXAtom",[],{texClass:n.TEXCLASS.OPEN}),t.Push(i)}else{var l=t.create("token","mo",{stretchy:!1,braketbar:!0},a);t.Push(l)}}},e.default=l},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},801:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},76:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlStack=MathJax._.input.tex.StackItem.MmlStack,e.BaseItem=MathJax._.input.tex.StackItem.BaseItem},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default}},i={};function l(t){var e=i[t];if(void 0!==e)return e.exports;var a=i[t]={exports:{}};return n[t].call(a.exports,a,a.exports,l),a.exports}t=l(955),e=l(667),a=l(243),r=l(519),o=l(277),MathJax.loader&&MathJax.loader.checkVersion("[tex]/braket",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{braket:{BraketConfiguration:a,BraketItems:r,BraketMethods:o}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/bussproofs.js b/es5/input/tex/extensions/bussproofs.js index 8fa4ad8df5..f69bbb864a 100644 --- a/es5/input/tex/extensions/bussproofs.js +++ b/es5/input/tex/extensions/bussproofs.js @@ -1 +1 @@ -!function(){"use strict";var e,t,r,o,n,a,i={667:function(e,t){t.q=void 0,t.q="3.2.2"},333:function(e,t,r){var o;Object.defineProperty(t,"__esModule",{value:!0}),t.BussproofsConfiguration=void 0;var n=r(251),a=r(854),i=r(378);r(116),t.BussproofsConfiguration=n.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(o={},o[a.ProofTreeItem.prototype.kind]=a.ProofTreeItem,o),preprocessors:[[i.saveDocument,1]],postprocessors:[[i.clearDocument,3],[i.makeBsprAttributes,2],[i.balanceRules,1]]})},854:function(e,t,r){var o,n=this&&this.__extends||(o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},o(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return i(t,e),t},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProofTreeItem=void 0;var f=u(r(402)),s=r(76),d=u(r(935)),c=l(r(378)),p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.leftLabel=null,t.rigthLabel=null,t.innerStack=new d.default(t.factory,{},!0),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("end")&&"prooftree"===e.getName()){var t=this.toMml();return c.setProperty(t,"proof",!0),[[this.factory.create("mml",t),e],!0]}if(e.isKind("stop"))throw new f.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(e),s.BaseItem.fail},t.prototype.toMml=function(){var t=e.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return t;this.innerStack.Push(this.factory.create("stop"));var o=this.innerStack.Top().toMml();return this.create("node","mrow",[o,t],{})},t}(s.BaseItem);t.ProofTreeItem=p},116:function(e,t,r){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=o(r(827)),a=o(r(945)),i=r(871);new i.CommandMap("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},n.default),new i.EnvironmentMap("Bussproofs-environments",a.default.environment,{prooftree:["Prooftree",null,!1]},n.default)},827:function(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var o,n,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(o=a.next()).done;)i.push(o.value)}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var o,n=0,a=t.length;n0);var l=e.create("node","mtr",i,{}),u=e.create("node","mtable",[l],{framespacing:"0 0"}),s=m(e,e.GetArgument(t)),d=o.getProperty("currentLine");d!==o.getProperty("line")&&o.setProperty("currentLine",o.getProperty("line"));var p=h(e,u,[s],o.getProperty("left"),o.getProperty("right"),d,n);o.setProperty("left",null),o.setProperty("right",null),c.setProperty(p,"inference",a),e.configuration.addNode("inference",p),o.Push(p)},p.Label=function(e,t,r){var o=e.stack.Top();if("proofTree"!==o.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=d.default.internalMath(e,e.GetArgument(t),0),a=n.length>1?e.create("node","mrow",n,{}):n[0];o.setProperty(r,a)},p.SetLine=function(e,t,r,o){var n=e.stack.Top();if("proofTree"!==n.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("currentLine",r),o&&n.setProperty("line",r)},p.RootAtTop=function(e,t,r){var o=e.stack.Top();if("proofTree"!==o.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");o.setProperty("rootAtTop",r)},p.AxiomF=function(e,t){var r=e.stack.Top();if("proofTree"!==r.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var o=y(e,t);c.setProperty(o,"axiom",!0),r.Push(o)},p.FCenter=function(e,t){},p.InferenceF=function(e,t,r){var o=e.stack.Top();if("proofTree"!==o.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(o.Size()0);var l=e.create("node","mtr",i,{}),u=e.create("node","mtable",[l],{framespacing:"0 0"}),s=y(e,t),d=o.getProperty("currentLine");d!==o.getProperty("line")&&o.setProperty("currentLine",o.getProperty("line"));var p=h(e,u,[s],o.getProperty("left"),o.getProperty("right"),d,n);o.setProperty("left",null),o.setProperty("right",null),c.setProperty(p,"inference",a),e.configuration.addNode("inference",p),o.Push(p)},t.default=p},378:function(e,t,r){var o,n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var o,n,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(o=a.next()).done;)i.push(o.value)}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i},a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],o=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.clearDocument=t.saveDocument=t.makeBsprAttributes=t.removeProperty=t.getProperty=t.setProperty=t.balanceRules=void 0;var l=i(r(748)),u=i(r(398)),f=null,s=null,d=function(e){return s.root=e,f.outputJax.getBBox(s,f).w},c=function(e){for(var t=0;e&&!l.default.isType(e,"mtable");){if(l.default.isType(e,"text"))return null;l.default.isType(e,"mrow")?(e=e.childNodes[0],t=0):(e=e.parent.childNodes[t],t++)}return e},p=function(e,t){return e.childNodes["up"===t?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},m=function(e,t){return e.childNodes[t].childNodes[0].childNodes[0]},h=function(e){return m(e,0)},y=function(e){return m(e,e.childNodes.length-1)},v=function(e,t){return e.childNodes["up"===t?0:1].childNodes[0].childNodes[0].childNodes[0]},P=function(e){for(;e&&!l.default.isType(e,"mtd");)e=e.parent;return e},g=function(e){return e.parent.childNodes[e.parent.childNodes.indexOf(e)+1]},b=function(e){for(;e&&null==(0,t.getProperty)(e,"inference");)e=e.parent;return e},_=function(e,t,r){void 0===r&&(r=!1);var o=0;if(e===t)return o;if(e!==t.parent){var n=e.childNodes,a=r?n.length-1:0;l.default.isType(n[a],"mspace")&&(o+=d(n[a])),e=t.parent}if(e===t)return o;var i=e.childNodes,u=r?i.length-1:0;return i[u]!==t&&(o+=d(i[u])),o},x=function(e,r){void 0===r&&(r=!1);var o=c(e),n=v(o,(0,t.getProperty)(o,"inferenceRule"));return _(e,o,r)+(d(o)-d(n))/2},M=function(e,r,o,n){if(void 0===n&&(n=!1),(0,t.getProperty)(r,"inferenceRule")||(0,t.getProperty)(r,"labelledRule")){var a=e.nodeFactory.create("node","mrow");r.parent.replaceChild(a,r),a.setChildren([r]),w(r,a),r=a}var i=n?r.childNodes.length-1:0,f=r.childNodes[i];l.default.isType(f,"mspace")?l.default.setAttribute(f,"width",u.default.Em(u.default.dimen2em(l.default.getAttribute(f,"width"))+o)):(f=e.nodeFactory.create("node","mspace",[],{width:u.default.Em(o)}),n?r.appendChild(f):(f.parent=r,r.childNodes.unshift(f)))},w=function(e,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(o){var n=(0,t.getProperty)(e,o);null!=n&&((0,t.setProperty)(r,o,n),(0,t.removeProperty)(e,o))}))},C=function(e,r,o,n,a){var i=e.nodeFactory.create("node","mspace",[],{width:u.default.Em(a)});if("left"===n){var l=r.childNodes[o].childNodes[0];i.parent=l,l.childNodes.unshift(i)}else r.childNodes[o].appendChild(i);(0,t.setProperty)(r.parent,"sequentAdjust_"+n,a)},T=function(e,r){for(var o=r.pop();r.length;){var a=r.pop(),i=n(I(o,a),2),l=i[0],u=i[1];(0,t.getProperty)(o.parent,"axiom")&&(C(e,l<0?o:a,0,"left",Math.abs(l)),C(e,u<0?o:a,2,"right",Math.abs(u))),o=a}},I=function(e,t){var r=d(e.childNodes[2]),o=d(t.childNodes[2]);return[d(e.childNodes[0])-d(t.childNodes[0]),r-o]};t.balanceRules=function(e){var r,o;s=new e.document.options.MathItem("",null,e.math.display);var n=e.data;!function(e){var r=e.nodeLists.sequent;if(r)for(var o=r.length-1,n=void 0;n=r[o];o--)if((0,t.getProperty)(n,"sequentProcessed"))(0,t.removeProperty)(n,"sequentProcessed");else{var a=[],i=b(n);if(1===(0,t.getProperty)(i,"inference")){for(a.push(n);1===(0,t.getProperty)(i,"inference");){i=c(i);var l=h(p(i,(0,t.getProperty)(i,"inferenceRule"))),u=(0,t.getProperty)(l,"inferenceRule")?v(l,(0,t.getProperty)(l,"inferenceRule")):l;(0,t.getProperty)(u,"sequent")&&(n=u.childNodes[0],a.push(n),(0,t.setProperty)(n,"sequentProcessed",!0)),i=l}T(e,a)}}}(n);var i=n.nodeLists.inference||[];try{for(var l=a(i),u=l.next();!u.done;u=l.next()){var f=u.value,d=(0,t.getProperty)(f,"proof"),m=c(f),w=p(m,(0,t.getProperty)(m,"inferenceRule")),C=h(w);if((0,t.getProperty)(C,"inference")){var I=x(C);if(I){M(n,C,-I);var A=_(f,m,!1);M(n,f,I-A)}}var S=y(w);if(null!=(0,t.getProperty)(S,"inference")){var N=x(S,!0);M(n,S,-N,!0);var j=_(f,m,!0),O=(0,t.getProperty)(f,"maxAdjust");null!=O&&(N=Math.max(N,O));var L=void 0;if(!d&&(L=P(f))){var k=g(L);if(k){var B=n.nodeFactory.create("node","mspace",[],{width:N-j+"em"});k.appendChild(B),f.removeProperty("maxAdjust")}else{var J=b(L);J&&(N=(0,t.getProperty)(J,"maxAdjust")?Math.max((0,t.getProperty)(J,"maxAdjust"),N):N,(0,t.setProperty)(J,"maxAdjust",N))}}else M(n,(0,t.getProperty)(f,"proof")?f:f.parent,N-j,!0)}}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}};var A="bspr_",S=((o={}).bspr_maxAdjust=!0,o);t.setProperty=function(e,t,r){l.default.setProperty(e,A+t,r)};t.getProperty=function(e,t){return l.default.getProperty(e,A+t)};t.removeProperty=function(e,t){e.removeProperty(A+t)};t.makeBsprAttributes=function(e){e.data.root.walkTree((function(e,t){var r=[];e.getPropertyNames().forEach((function(t){!S[t]&&t.match(RegExp("^bspr_"))&&r.push(t+":"+e.getProperty(t))})),r.length&&l.default.setAttribute(e,"semantics",r.join(";"))}))};t.saveDocument=function(e){if(!("getBBox"in(f=e.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};t.clearDocument=function(e){f=null}},955:function(e,t){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,t.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Configuration=MathJax._.input.tex.Configuration.Configuration,t.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,t.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.NodeUtil.default},945:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.ParseMethods.default},398:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.ParseUtil.default},935:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.Stack.default},76:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlStack=MathJax._.input.tex.StackItem.MmlStack,t.BaseItem=MathJax._.input.tex.StackItem.BaseItem},871:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.parseResult=MathJax._.input.tex.SymbolMap.parseResult,t.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,t.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,t.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,t.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,t.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,t.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,t.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,t.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.TexError.default},193:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.TexParser.default}},l={};function u(e){var t=l[e];if(void 0!==t)return t.exports;var r=l[e]={exports:{}};return i[e].call(r.exports,r,r.exports,u),r.exports}e=u(955),t=u(667),r=u(333),o=u(854),n=u(827),a=u(378),MathJax.loader&&MathJax.loader.checkVersion("[tex]/bussproofs",t.q,"tex-extension"),(0,e.r8)({_:{input:{tex:{bussproofs:{BussproofsConfiguration:r,BussproofsItems:o,BussproofsMethods:n,BussproofsUtil:a}}}}})}(); \ No newline at end of file +!function(){"use strict";var e,t,r,o,n,a,i={667:function(e,t){t.q=void 0,t.q="4.0.0-alpha.1"},333:function(e,t,r){var o;Object.defineProperty(t,"__esModule",{value:!0}),t.BussproofsConfiguration=void 0;var n=r(251),a=r(854),i=r(378);r(116),t.BussproofsConfiguration=n.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(o={},o[a.ProofTreeItem.prototype.kind]=a.ProofTreeItem,o),preprocessors:[[i.saveDocument,1]],postprocessors:[[i.clearDocument,3],[i.makeBsprAttributes,2],[i.balanceRules,1]]})},854:function(e,t,r){var o,n=this&&this.__extends||(o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},o(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return i(t,e),t},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProofTreeItem=void 0;var f=u(r(402)),s=r(76),d=u(r(935)),c=l(r(378)),p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.leftLabel=null,t.rigthLabel=null,t.innerStack=new d.default(t.factory,{},!0),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("end")&&"prooftree"===e.getName()){var t=this.toMml();return c.setProperty(t,"proof",!0),[[this.factory.create("mml",t),e],!0]}if(e.isKind("stop"))throw new f.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(e),s.BaseItem.fail},t.prototype.toMml=function(){var t=e.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return t;this.innerStack.Push(this.factory.create("stop"));var o=this.innerStack.Top().toMml();return this.create("node","mrow",[o,t],{})},t}(s.BaseItem);t.ProofTreeItem=p},116:function(e,t,r){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=o(r(827)),a=o(r(945)),i=r(871);new i.CommandMap("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},n.default),new i.EnvironmentMap("Bussproofs-environments",a.default.environment,{prooftree:["Prooftree",null,!1]},n.default)},827:function(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return n(t,e),t},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var o,n,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(o=a.next()).done;)i.push(o.value)}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var o,n=0,a=t.length;n0);var l=e.create("node","mtr",i,{}),u=e.create("node","mtable",[l],{framespacing:"0 0"}),s=m(e,e.GetArgument(t)),d=o.getProperty("currentLine");d!==o.getProperty("line")&&o.setProperty("currentLine",o.getProperty("line"));var p=h(e,u,[s],o.getProperty("left"),o.getProperty("right"),d,n);o.setProperty("left",null),o.setProperty("right",null),c.setProperty(p,"inference",a),e.configuration.addNode("inference",p),o.Push(p)},p.Label=function(e,t,r){var o=e.stack.Top();if("proofTree"!==o.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=d.default.internalMath(e,e.GetArgument(t),0),a=n.length>1?e.create("node","mrow",n,{}):n[0];o.setProperty(r,a)},p.SetLine=function(e,t,r,o){var n=e.stack.Top();if("proofTree"!==n.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("currentLine",r),o&&n.setProperty("line",r)},p.RootAtTop=function(e,t,r){var o=e.stack.Top();if("proofTree"!==o.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");o.setProperty("rootAtTop",r)},p.AxiomF=function(e,t){var r=e.stack.Top();if("proofTree"!==r.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var o=y(e,t);c.setProperty(o,"axiom",!0),r.Push(o)},p.FCenter=function(e,t){},p.InferenceF=function(e,t,r){var o=e.stack.Top();if("proofTree"!==o.kind)throw new f.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(o.Size()0);var l=e.create("node","mtr",i,{}),u=e.create("node","mtable",[l],{framespacing:"0 0"}),s=y(e,t),d=o.getProperty("currentLine");d!==o.getProperty("line")&&o.setProperty("currentLine",o.getProperty("line"));var p=h(e,u,[s],o.getProperty("left"),o.getProperty("right"),d,n);o.setProperty("left",null),o.setProperty("right",null),c.setProperty(p,"inference",a),e.configuration.addNode("inference",p),o.Push(p)},t.default=p},378:function(e,t,r){var o,n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var o,n,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(o=a.next()).done;)i.push(o.value)}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i},a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],o=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.clearDocument=t.saveDocument=t.makeBsprAttributes=t.removeProperty=t.getProperty=t.setProperty=t.balanceRules=void 0;var l=i(r(748)),u=i(r(398)),f=null,s=null,d=function(e){return s.root=e,f.outputJax.getBBox(s,f).w},c=function(e){for(var t=0;e&&!l.default.isType(e,"mtable");){if(l.default.isType(e,"text"))return null;l.default.isType(e,"mrow")?(e=e.childNodes[0],t=0):(e=e.parent.childNodes[t],t++)}return e},p=function(e,t){return e.childNodes["up"===t?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},m=function(e,t){return e.childNodes[t].childNodes[0].childNodes[0]},h=function(e){return m(e,0)},y=function(e){return m(e,e.childNodes.length-1)},v=function(e,t){return e.childNodes["up"===t?0:1].childNodes[0].childNodes[0].childNodes[0]},P=function(e){for(;e&&!l.default.isType(e,"mtd");)e=e.parent;return e},g=function(e){return e.parent.childNodes[e.parent.childNodes.indexOf(e)+1]},b=function(e){for(;e&&null==(0,t.getProperty)(e,"inference");)e=e.parent;return e},_=function(e,t,r){void 0===r&&(r=!1);var o=0;if(e===t)return o;if(e!==t.parent){var n=e.childNodes,a=r?n.length-1:0;l.default.isType(n[a],"mspace")&&(o+=d(n[a])),e=t.parent}if(e===t)return o;var i=e.childNodes,u=r?i.length-1:0;return i[u]!==t&&(o+=d(i[u])),o},x=function(e,r){void 0===r&&(r=!1);var o=c(e),n=v(o,(0,t.getProperty)(o,"inferenceRule"));return _(e,o,r)+(d(o)-d(n))/2},M=function(e,r,o,n){if(void 0===n&&(n=!1),(0,t.getProperty)(r,"inferenceRule")||(0,t.getProperty)(r,"labelledRule")){var a=e.nodeFactory.create("node","mrow");r.parent.replaceChild(a,r),a.setChildren([r]),w(r,a),r=a}var i=n?r.childNodes.length-1:0,f=r.childNodes[i];l.default.isType(f,"mspace")?l.default.setAttribute(f,"width",u.default.Em(u.default.dimen2em(l.default.getAttribute(f,"width"))+o)):(f=e.nodeFactory.create("node","mspace",[],{width:u.default.Em(o)}),n?r.appendChild(f):(f.parent=r,r.childNodes.unshift(f)))},w=function(e,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(o){var n=(0,t.getProperty)(e,o);null!=n&&((0,t.setProperty)(r,o,n),(0,t.removeProperty)(e,o))}))},C=function(e,r,o,n,a){var i=e.nodeFactory.create("node","mspace",[],{width:u.default.Em(a)});if("left"===n){var l=r.childNodes[o].childNodes[0];i.parent=l,l.childNodes.unshift(i)}else r.childNodes[o].appendChild(i);(0,t.setProperty)(r.parent,"sequentAdjust_"+n,a)},T=function(e,r){for(var o=r.pop();r.length;){var a=r.pop(),i=n(I(o,a),2),l=i[0],u=i[1];(0,t.getProperty)(o.parent,"axiom")&&(C(e,l<0?o:a,0,"left",Math.abs(l)),C(e,u<0?o:a,2,"right",Math.abs(u))),o=a}},I=function(e,t){var r=d(e.childNodes[2]),o=d(t.childNodes[2]);return[d(e.childNodes[0])-d(t.childNodes[0]),r-o]};t.balanceRules=function(e){var r,o;s=new e.document.options.MathItem("",null,e.math.display);var n=e.data;!function(e){var r=e.nodeLists.sequent;if(r)for(var o=r.length-1,n=void 0;n=r[o];o--)if((0,t.getProperty)(n,"sequentProcessed"))(0,t.removeProperty)(n,"sequentProcessed");else{var a=[],i=b(n);if(1===(0,t.getProperty)(i,"inference")){for(a.push(n);1===(0,t.getProperty)(i,"inference");){i=c(i);var l=h(p(i,(0,t.getProperty)(i,"inferenceRule"))),u=(0,t.getProperty)(l,"inferenceRule")?v(l,(0,t.getProperty)(l,"inferenceRule")):l;(0,t.getProperty)(u,"sequent")&&(n=u.childNodes[0],a.push(n),(0,t.setProperty)(n,"sequentProcessed",!0)),i=l}T(e,a)}}}(n);var i=n.nodeLists.inference||[];try{for(var l=a(i),u=l.next();!u.done;u=l.next()){var f=u.value,d=(0,t.getProperty)(f,"proof"),m=c(f),w=p(m,(0,t.getProperty)(m,"inferenceRule")),C=h(w);if((0,t.getProperty)(C,"inference")){var I=x(C);if(I){M(n,C,-I);var A=_(f,m,!1);M(n,f,I-A)}}var S=y(w);if(null!=(0,t.getProperty)(S,"inference")){var N=x(S,!0);M(n,S,-N,!0);var j=_(f,m,!0),O=(0,t.getProperty)(f,"maxAdjust");null!=O&&(N=Math.max(N,O));var L=void 0;if(!d&&(L=P(f))){var k=g(L);if(k){var B=n.nodeFactory.create("node","mspace",[],{width:N-j+"em"});k.appendChild(B),f.removeProperty("maxAdjust")}else{var J=b(L);J&&(N=(0,t.getProperty)(J,"maxAdjust")?Math.max((0,t.getProperty)(J,"maxAdjust"),N):N,(0,t.setProperty)(J,"maxAdjust",N))}}else M(n,(0,t.getProperty)(f,"proof")?f:f.parent,N-j,!0)}}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}};var A="bspr_",S=((o={}).bspr_maxAdjust=!0,o);t.setProperty=function(e,t,r){l.default.setProperty(e,A+t,r)};t.getProperty=function(e,t){return l.default.getProperty(e,A+t)};t.removeProperty=function(e,t){e.removeProperty(A+t)};t.makeBsprAttributes=function(e){e.data.root.walkTree((function(e,t){var r=[];e.getPropertyNames().forEach((function(t){!S[t]&&t.match(RegExp("^bspr_"))&&r.push(t+":"+e.getProperty(t))})),r.length&&l.default.setAttribute(e,"semantics",r.join(";"))}))};t.saveDocument=function(e){if(!("getBBox"in(f=e.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};t.clearDocument=function(e){f=null}},955:function(e,t){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,t.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Configuration=MathJax._.input.tex.Configuration.Configuration,t.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,t.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.NodeUtil.default},945:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.ParseMethods.default},398:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.ParseUtil.default},935:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.Stack.default},76:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlStack=MathJax._.input.tex.StackItem.MmlStack,t.BaseItem=MathJax._.input.tex.StackItem.BaseItem},871:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.parseResult=MathJax._.input.tex.SymbolMap.parseResult,t.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,t.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,t.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,t.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,t.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,t.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,t.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,t.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.TexError.default},193:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.TexParser.default}},l={};function u(e){var t=l[e];if(void 0!==t)return t.exports;var r=l[e]={exports:{}};return i[e].call(r.exports,r,r.exports,u),r.exports}e=u(955),t=u(667),r=u(333),o=u(854),n=u(827),a=u(378),MathJax.loader&&MathJax.loader.checkVersion("[tex]/bussproofs",t.q,"tex-extension"),(0,e.r8)({_:{input:{tex:{bussproofs:{BussproofsConfiguration:r,BussproofsItems:o,BussproofsMethods:n,BussproofsUtil:a}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/cancel.js b/es5/input/tex/extensions/cancel.js index ad9de67cd2..5c0a010f01 100644 --- a/es5/input/tex/extensions/cancel.js +++ b/es5/input/tex/extensions/cancel.js @@ -1 +1 @@ -!function(){"use strict";var t,e,a,n={667:function(t,e){e.q=void 0,e.q="3.2.2"},774:function(t,e,a){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CancelConfiguration=e.CancelMethods=void 0;var o=a(251),i=a(108),r=a(871),c=n(a(398)),l=a(975);e.CancelMethods={},e.CancelMethods.Cancel=function(t,e,a){var n=t.GetBrackets(e,""),o=t.ParseArg(e),i=c.default.keyvalOptions(n,l.ENCLOSE_OPTIONS);i.notation=a,t.Push(t.create("node","menclose",[o],i))},e.CancelMethods.CancelTo=function(t,e){var a=t.GetBrackets(e,""),n=t.ParseArg(e),o=t.ParseArg(e),r=c.default.keyvalOptions(a,l.ENCLOSE_OPTIONS);r.notation=[i.TexConstant.Notation.UPDIAGONALSTRIKE,i.TexConstant.Notation.UPDIAGONALARROW,i.TexConstant.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[o],r),n]))},new r.CommandMap("cancel",{cancel:["Cancel",i.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",i.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",i.TexConstant.Notation.UPDIAGONALSTRIKE+" "+i.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},e.CancelMethods),e.CancelConfiguration=o.Configuration.create("cancel",{handler:{macro:["cancel"]}})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},108:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=MathJax._.input.tex.TexConstants.TexConstant},975:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ENCLOSE_OPTIONS=MathJax._.input.tex.enclose.EncloseConfiguration.ENCLOSE_OPTIONS,e.EncloseMethods=MathJax._.input.tex.enclose.EncloseConfiguration.EncloseMethods,e.EncloseConfiguration=MathJax._.input.tex.enclose.EncloseConfiguration.EncloseConfiguration}},o={};function i(t){var e=o[t];if(void 0!==e)return e.exports;var a=o[t]={exports:{}};return n[t].call(a.exports,a,a.exports,i),a.exports}t=i(955),e=i(667),a=i(774),MathJax.loader&&MathJax.loader.checkVersion("[tex]/cancel",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{cancel:{CancelConfiguration:a}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,a,e,n={667:function(t,a){a.q=void 0,a.q="4.0.0-alpha.1"},774:function(t,a,e){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.CancelConfiguration=a.CancelMethods=void 0;var o=e(251),i=e(108),r=e(871),c=n(e(398)),l=e(975);a.CancelMethods={},a.CancelMethods.Cancel=function(t,a,e){var n=t.GetBrackets(a,""),o=t.ParseArg(a),i=c.default.keyvalOptions(n,l.ENCLOSE_OPTIONS);i.notation=e,t.Push(t.create("node","menclose",[o],i))},a.CancelMethods.CancelTo=function(t,a){var e=t.GetBrackets(a,""),n=t.ParseArg(a),o=t.ParseArg(a),r=c.default.keyvalOptions(e,l.ENCLOSE_OPTIONS);r.notation=[i.TexConstant.Notation.UPDIAGONALSTRIKE,i.TexConstant.Notation.UPDIAGONALARROW,i.TexConstant.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[o],r),n]))},new r.CommandMap("cancel",{cancel:["Cancel",i.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",i.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",i.TexConstant.Notation.UPDIAGONALSTRIKE+" "+i.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},a.CancelMethods),a.CancelConfiguration=o.Configuration.create("cancel",{handler:{macro:["cancel"]}})},955:function(t,a){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,a.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Configuration=MathJax._.input.tex.Configuration.Configuration,a.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,a.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},398:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.ParseUtil.default},871:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.parseResult=MathJax._.input.tex.SymbolMap.parseResult,a.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,a.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,a.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,a.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,a.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,a.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,a.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,a.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},108:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.TexConstant=MathJax._.input.tex.TexConstants.TexConstant},975:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.ENCLOSE_OPTIONS=MathJax._.input.tex.enclose.EncloseConfiguration.ENCLOSE_OPTIONS,a.EncloseMethods=MathJax._.input.tex.enclose.EncloseConfiguration.EncloseMethods,a.EncloseConfiguration=MathJax._.input.tex.enclose.EncloseConfiguration.EncloseConfiguration}},o={};function i(t){var a=o[t];if(void 0!==a)return a.exports;var e=o[t]={exports:{}};return n[t].call(e.exports,e,e.exports,i),e.exports}t=i(955),a=i(667),e=i(774),MathJax.loader&&MathJax.loader.checkVersion("[tex]/cancel",a.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{cancel:{CancelConfiguration:e}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/cases.js b/es5/input/tex/extensions/cases.js index 75a2690061..95821a9e0c 100644 --- a/es5/input/tex/extensions/cases.js +++ b/es5/input/tex/extensions/cases.js @@ -1 +1 @@ -!function(){"use strict";var t,e,a,n={667:function(t,e){e.q=void 0,e.q="3.2.2"},530:function(t,e,a){var n,s,r=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CasesConfiguration=e.CasesMethods=e.CasesTags=e.CasesBeginItem=void 0;var i=a(251),u=a(871),m=o(a(398)),p=o(a(360)),l=o(a(402)),c=a(935),h=a(379),x=a(446),f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cases-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):t.prototype.checkItem.call(this,e)},e}(c.BeginItem);e.CasesBeginItem=f;var M=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.subcounter=0,e}return r(e,t),e.prototype.start=function(e,a,n){this.subcounter=0,t.prototype.start.call(this,e,a,n)},e.prototype.autoTag=function(){null==this.currentTag.tag&&("subnumcases"===this.currentTag.env?(0===this.subcounter&&this.counter++,this.subcounter++,this.tag(this.formatNumber(this.counter,this.subcounter),!1)):(0!==this.subcounter&&"numcases-left"===this.currentTag.env||this.counter++,this.tag(this.formatNumber(this.counter),!1)))},e.prototype.formatNumber=function(t,e){return void 0===e&&(e=null),t.toString()+(null===e?"":String.fromCharCode(96+e))},e}(h.AmsTags);e.CasesTags=M,e.CasesMethods={NumCases:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",e.getName()));var a=t.stack.Top(),n=a.Last,s=m.default.copyNode(n,t),r=a.getProperty("left");return x.EmpheqUtil.left(n,s,r+"\\empheqlbrace\\,",t,"numcases-left"),t.Push(t.itemFactory.create("end").setProperty("name",e.getName())),null}r=t.GetArgument("\\begin{"+e.getName()+"}");e.setProperty("left",r);var o=p.default.EqnArray(t,e,!0,!0,"ll");return o.arraydef.displaystyle=!1,o.arraydef.rowspacing=".2em",o.setProperty("numCases",!0),t.Push(e),o},Entry:function(t,e){if(!t.stack.Top().getProperty("numCases"))return p.default.Entry(t,e);t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));for(var a=t.string,n=0,s=t.i,r=a.length;s=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CenternotConfiguration=t.filterCenterOver=void 0;var o=a(251),i=r(a(193)),u=r(a(748)),l=a(871),p=r(a(360));function c(e){var t,a,r=e.data;try{for(var o=n(r.getList("centerOver")),i=o.next();!i.done;i=o.next()){var l=i.value,p=u.default.getTexClass(l.childNodes[0].childNodes[0]);null!==p&&u.default.setProperties(l.parent.parent.parent.parent.parent.parent,{texClass:p})}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}new l.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(e,t){var a="{"+e.GetArgument(t)+"}",n=e.ParseArg(t),r=new i.default(a,e.stack.env,e.configuration).mml(),o=e.create("node","TeXAtom",[new i.default(a,e.stack.env,e.configuration).mml(),e.create("node","mpadded",[e.create("node","mpadded",[n],{width:0,lspace:"-.5width"}),e.create("node","mphantom",[r])],{width:0,lspace:"-.5width"})]);e.configuration.addNode("centerOver",r),e.Push(o)},Macro:p.default.Macro}),t.filterCenterOver=c,t.CenternotConfiguration=o.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[c]})},955:function(e,t){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,t.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Configuration=MathJax._.input.tex.Configuration.Configuration,t.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,t.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.NodeUtil.default},871:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.parseResult=MathJax._.input.tex.SymbolMap.parseResult,t.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,t.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,t.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,t.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,t.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,t.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,t.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,t.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},193:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.TexParser.default},360:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.base.BaseMethods.default}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var a=r[e]={exports:{}};return n[e].call(a.exports,a,a.exports,o),a.exports}e=o(955),t=o(667),a=o(286),MathJax.loader&&MathJax.loader.checkVersion("[tex]/centernot",t.q,"tex-extension"),(0,e.r8)({_:{input:{tex:{centernot:{CenternotConfiguration:a}}}}})}(); \ No newline at end of file +!function(){"use strict";var e,t,a,n={667:function(e,t){t.q=void 0,t.q="4.0.0-alpha.1"},286:function(e,t,a){var n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,a=t&&e[t],n=0;if(a)return a.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CenternotConfiguration=t.filterCenterOver=void 0;var o=a(251),i=r(a(193)),u=r(a(748)),l=a(871),p=r(a(360));function c(e){var t,a,r=e.data;try{for(var o=n(r.getList("centerOver")),i=o.next();!i.done;i=o.next()){var l=i.value,p=u.default.getTexClass(l.childNodes[0].childNodes[0]);null!==p&&u.default.setProperties(l.parent.parent.parent.parent.parent.parent,{texClass:p})}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}new l.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(e,t){var a="{"+e.GetArgument(t)+"}",n=e.ParseArg(t),r=new i.default(a,e.stack.env,e.configuration).mml(),o=e.create("node","TeXAtom",[new i.default(a,e.stack.env,e.configuration).mml(),e.create("node","mpadded",[e.create("node","mpadded",[n],{width:0,lspace:"-.5width"}),e.create("node","mphantom",[r])],{width:0,lspace:"-.5width"})]);e.configuration.addNode("centerOver",r),e.Push(o)},Macro:p.default.Macro}),t.filterCenterOver=c,t.CenternotConfiguration=o.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[c]})},955:function(e,t){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,t.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Configuration=MathJax._.input.tex.Configuration.Configuration,t.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,t.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.NodeUtil.default},871:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.parseResult=MathJax._.input.tex.SymbolMap.parseResult,t.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,t.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,t.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,t.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,t.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,t.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,t.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,t.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},193:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.TexParser.default},360:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=MathJax._.input.tex.base.BaseMethods.default}},r={};function o(e){var t=r[e];if(void 0!==t)return t.exports;var a=r[e]={exports:{}};return n[e].call(a.exports,a,a.exports,o),a.exports}e=o(955),t=o(667),a=o(286),MathJax.loader&&MathJax.loader.checkVersion("[tex]/centernot",t.q,"tex-extension"),(0,e.r8)({_:{input:{tex:{centernot:{CenternotConfiguration:a}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/color.js b/es5/input/tex/extensions/color.js index 1a12f14b88..eb8ac449c2 100644 --- a/es5/input/tex/extensions/color.js +++ b/es5/input/tex/extensions/color.js @@ -1 +1 @@ -!function(){"use strict";var e,o,t,r,a,n,l={667:function(e,o){o.q=void 0,o.q="3.2.2"},224:function(e,o,t){Object.defineProperty(o,"__esModule",{value:!0}),o.ColorConfiguration=void 0;var r=t(871),a=t(251),n=t(162),l=t(358);new r.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},n.ColorMethods);o.ColorConfiguration=a.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(e,o){o.parseOptions.packageData.set("color",{model:new l.ColorModel})}})},59:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.COLORS=void 0,o.COLORS=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]])},162:function(e,o,t){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(o,"__esModule",{value:!0}),o.ColorMethods=void 0;var a=r(t(748)),n=r(t(398));function l(e){var o="+".concat(e),t=e.replace(/^.*?([a-z]*)$/,"$1"),r=2*parseFloat(o);return{width:"+".concat(r).concat(t),height:o,depth:o,lspace:e}}o.ColorMethods={},o.ColorMethods.Color=function(e,o){var t=e.GetBrackets(o,""),r=e.GetArgument(o),a=e.configuration.packageData.get("color").model.getColor(t,r),n=e.itemFactory.create("style").setProperties({styles:{mathcolor:a}});e.stack.env.color=a,e.Push(n)},o.ColorMethods.TextColor=function(e,o){var t=e.GetBrackets(o,""),r=e.GetArgument(o),a=e.configuration.packageData.get("color").model.getColor(t,r),n=e.stack.env.color;e.stack.env.color=a;var l=e.ParseArg(o);n?e.stack.env.color=n:delete e.stack.env.color;var i=e.create("node","mstyle",[l],{mathcolor:a});e.Push(i)},o.ColorMethods.DefineColor=function(e,o){var t=e.GetArgument(o),r=e.GetArgument(o),a=e.GetArgument(o);e.configuration.packageData.get("color").model.defineColor(r,t,a)},o.ColorMethods.ColorBox=function(e,o){var t=e.GetArgument(o),r=n.default.internalMath(e,e.GetArgument(o)),i=e.configuration.packageData.get("color").model,u=e.create("node","mpadded",r,{mathbackground:i.getColor("named",t)});a.default.setProperties(u,l(e.options.color.padding)),e.Push(u)},o.ColorMethods.FColorBox=function(e,o){var t=e.GetArgument(o),r=e.GetArgument(o),i=n.default.internalMath(e,e.GetArgument(o)),u=e.options.color,d=e.configuration.packageData.get("color").model,c=e.create("node","mpadded",i,{mathbackground:d.getColor("named",r),style:"border: ".concat(u.borderWidth," solid ").concat(d.getColor("named",t))});a.default.setProperties(c,l(u.padding)),e.Push(c)}},358:function(e,o,t){var r=this&&this.__values||function(e){var o="function"==typeof Symbol&&Symbol.iterator,t=o&&e[o],r=0;if(t)return t.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(o,"__esModule",{value:!0}),o.ColorModel=void 0;var n=a(t(402)),l=t(59),i=new Map,u=function(){function e(){this.userColors=new Map}return e.prototype.normalizeColor=function(e,o){if(!e||"named"===e)return o;if(i.has(e))return i.get(e)(o);throw new n.default("UndefinedColorModel","Color model '%1' not defined",e)},e.prototype.getColor=function(e,o){return e&&"named"!==e?this.normalizeColor(e,o):this.getColorByName(o)},e.prototype.getColorByName=function(e){return this.userColors.has(e)?this.userColors.get(e):l.COLORS.has(e)?l.COLORS.get(e):e},e.prototype.defineColor=function(e,o,t){var r=this.normalizeColor(e,t);this.userColors.set(o,r)},e}();o.ColorModel=u,i.set("rgb",(function(e){var o,t,a=e.trim().split(/\s*,\s*/),l="#";if(3!==a.length)throw new n.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var i=r(a),u=i.next();!u.done;u=i.next()){var d=u.value;if(!d.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new n.default("InvalidDecimalNumber","Invalid decimal number");var c=parseFloat(d);if(c<0||c>1)throw new n.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var s=Math.floor(255*c).toString(16);s.length<2&&(s="0"+s),l+=s}}catch(e){o={error:e}}finally{try{u&&!u.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return l})),i.set("RGB",(function(e){var o,t,a=e.trim().split(/\s*,\s*/),l="#";if(3!==a.length)throw new n.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var i=r(a),u=i.next();!u.done;u=i.next()){var d=u.value;if(!d.match(/^\d+$/))throw new n.default("InvalidNumber","Invalid number");var c=parseInt(d);if(c>255)throw new n.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var s=c.toString(16);s.length<2&&(s="0"+s),l+=s}}catch(e){o={error:e}}finally{try{u&&!u.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return l})),i.set("gray",(function(e){if(!e.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new n.default("InvalidDecimalNumber","Invalid decimal number");var o=parseFloat(e);if(o<0||o>1)throw new n.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var t=Math.floor(255*o).toString(16);return t.length<2&&(t="0"+t),"#".concat(t).concat(t).concat(t)}))},955:function(e,o){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,o.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.Configuration=MathJax._.input.tex.Configuration.Configuration,o.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,o.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=MathJax._.input.tex.NodeUtil.default},398:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=MathJax._.input.tex.ParseUtil.default},871:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.parseResult=MathJax._.input.tex.SymbolMap.parseResult,o.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,o.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,o.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,o.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,o.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,o.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,o.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,o.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=MathJax._.input.tex.TexError.default}},i={};function u(e){var o=i[e];if(void 0!==o)return o.exports;var t=i[e]={exports:{}};return l[e].call(t.exports,t,t.exports,u),t.exports}e=u(955),o=u(667),t=u(224),r=u(59),a=u(162),n=u(358),MathJax.loader&&MathJax.loader.checkVersion("[tex]/color",o.q,"tex-extension"),(0,e.r8)({_:{input:{tex:{color:{ColorConfiguration:t,ColorConstants:r,ColorMethods:a,ColorUtil:n}}}}})}(); \ No newline at end of file +!function(){"use strict";var e,o,t,r,a,n,l={667:function(e,o){o.q=void 0,o.q="4.0.0-alpha.1"},224:function(e,o,t){Object.defineProperty(o,"__esModule",{value:!0}),o.ColorConfiguration=void 0;var r=t(871),a=t(251),n=t(162),l=t(358);new r.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},n.ColorMethods);o.ColorConfiguration=a.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(e,o){o.parseOptions.packageData.set("color",{model:new l.ColorModel})}})},59:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.COLORS=void 0,o.COLORS=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]])},162:function(e,o,t){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(o,"__esModule",{value:!0}),o.ColorMethods=o.padding=void 0;var a=r(t(748)),n=r(t(398));function l(e){var o="+".concat(e),t=e.replace(/^.*?([a-z]*)$/,"$1"),r=2*parseFloat(o);return{width:"+".concat(r).concat(t),height:o,depth:o,lspace:e}}o.padding=l,o.ColorMethods={},o.ColorMethods.Color=function(e,o){var t=e.GetBrackets(o,""),r=e.GetArgument(o),a=e.configuration.packageData.get("color").model.getColor(t,r),n=e.itemFactory.create("style").setProperties({styles:{mathcolor:a}});e.stack.env.color=a,e.Push(n)},o.ColorMethods.TextColor=function(e,o){var t=e.GetBrackets(o,""),r=e.GetArgument(o),a=e.configuration.packageData.get("color").model.getColor(t,r),n=e.stack.env.color;e.stack.env.color=a;var l=e.ParseArg(o);n?e.stack.env.color=n:delete e.stack.env.color;var i=e.create("node","mstyle",[l],{mathcolor:a});e.Push(i)},o.ColorMethods.DefineColor=function(e,o){var t=e.GetArgument(o),r=e.GetArgument(o),a=e.GetArgument(o);e.configuration.packageData.get("color").model.defineColor(r,t,a)},o.ColorMethods.ColorBox=function(e,o){var t=e.GetBrackets(o,""),r=e.GetArgument(o),i=n.default.internalMath(e,e.GetArgument(o)),u=e.configuration.packageData.get("color").model,d=e.create("node","mpadded",i,{mathbackground:u.getColor(t,r)});a.default.setProperties(d,l(e.options.color.padding)),e.Push(d)},o.ColorMethods.FColorBox=function(e,o){var t=e.GetBrackets(o,""),r=e.GetArgument(o),i=e.GetBrackets(o,t),u=e.GetArgument(o),d=n.default.internalMath(e,e.GetArgument(o)),c=e.options.color,s=e.configuration.packageData.get("color").model,f=e.create("node","mpadded",d,{mathbackground:s.getColor(i,u),style:"border: ".concat(c.borderWidth," solid ").concat(s.getColor(t,r))});a.default.setProperties(f,l(c.padding)),e.Push(f)}},358:function(e,o,t){var r=this&&this.__values||function(e){var o="function"==typeof Symbol&&Symbol.iterator,t=o&&e[o],r=0;if(t)return t.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(o,"__esModule",{value:!0}),o.ColorModel=void 0;var n=a(t(402)),l=t(59),i=new Map,u=function(){function e(){this.userColors=new Map}return e.prototype.normalizeColor=function(e,o){if(!e||"named"===e)return o;if(i.has(e))return i.get(e)(o);throw new n.default("UndefinedColorModel","Color model '%1' not defined",e)},e.prototype.getColor=function(e,o){return e&&"named"!==e?this.normalizeColor(e,o):this.getColorByName(o)},e.prototype.getColorByName=function(e){return this.userColors.has(e)?this.userColors.get(e):l.COLORS.has(e)?l.COLORS.get(e):e},e.prototype.defineColor=function(e,o,t){var r=this.normalizeColor(e,t);this.userColors.set(o,r)},e}();o.ColorModel=u,i.set("rgb",(function(e){var o,t,a=e.trim().split(/\s*,\s*/),l="#";if(3!==a.length)throw new n.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var i=r(a),u=i.next();!u.done;u=i.next()){var d=u.value;if(!d.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new n.default("InvalidDecimalNumber","Invalid decimal number");var c=parseFloat(d);if(c<0||c>1)throw new n.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var s=Math.floor(255*c).toString(16);s.length<2&&(s="0"+s),l+=s}}catch(e){o={error:e}}finally{try{u&&!u.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return l})),i.set("RGB",(function(e){var o,t,a=e.trim().split(/\s*,\s*/),l="#";if(3!==a.length)throw new n.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var i=r(a),u=i.next();!u.done;u=i.next()){var d=u.value;if(!d.match(/^\d+$/))throw new n.default("InvalidNumber","Invalid number");var c=parseInt(d);if(c>255)throw new n.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var s=c.toString(16);s.length<2&&(s="0"+s),l+=s}}catch(e){o={error:e}}finally{try{u&&!u.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return l})),i.set("gray",(function(e){if(!e.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new n.default("InvalidDecimalNumber","Invalid decimal number");var o=parseFloat(e);if(o<0||o>1)throw new n.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var t=Math.floor(255*o).toString(16);return t.length<2&&(t="0"+t),"#".concat(t).concat(t).concat(t)}))},955:function(e,o){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,o.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.Configuration=MathJax._.input.tex.Configuration.Configuration,o.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,o.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=MathJax._.input.tex.NodeUtil.default},398:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=MathJax._.input.tex.ParseUtil.default},871:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.parseResult=MathJax._.input.tex.SymbolMap.parseResult,o.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,o.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,o.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,o.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,o.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,o.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,o.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,o.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=MathJax._.input.tex.TexError.default}},i={};function u(e){var o=i[e];if(void 0!==o)return o.exports;var t=i[e]={exports:{}};return l[e].call(t.exports,t,t.exports,u),t.exports}e=u(955),o=u(667),t=u(224),r=u(59),a=u(162),n=u(358),MathJax.loader&&MathJax.loader.checkVersion("[tex]/color",o.q,"tex-extension"),(0,e.r8)({_:{input:{tex:{color:{ColorConfiguration:t,ColorConstants:r,ColorMethods:a,ColorUtil:n}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/colortbl.js b/es5/input/tex/extensions/colortbl.js index d034383144..795974cba3 100644 --- a/es5/input/tex/extensions/colortbl.js +++ b/es5/input/tex/extensions/colortbl.js @@ -1 +1 @@ -!function(){"use strict";var t,e,a,o={667:function(t,e){e.q=void 0,e.q="3.2.2"},558:function(t,e,a){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)}),r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColortblConfiguration=e.ColorArrayItem=void 0;var i=a(935),s=a(251),l=a(871),p=r(a(402)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.color={cell:"",row:"",col:[]},e.hasColor=!1,e}return n(e,t),e.prototype.EndEntry=function(){t.prototype.EndEntry.call(this);var e=this.row[this.row.length-1],a=this.color.cell||this.color.row||this.color.col[this.row.length-1];a&&(e.attributes.set("mathbackground",a),this.color.cell="",this.hasColor=!0)},e.prototype.EndRow=function(){t.prototype.EndRow.call(this),this.color.row=""},e.prototype.createMml=function(){var e=t.prototype.createMml.call(this),a=e.isKind("mrow")?e.childNodes[1]:e;return a.isKind("menclose")&&(a=a.childNodes[0].childNodes[0]),this.hasColor&&"none"===a.attributes.get("frame")&&a.attributes.set("frame",""),e},e}(i.ArrayItem);e.ColorArrayItem=u,new l.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(t,e,a){var o=t.configuration.packageData.get("color").model,n=t.GetBrackets(e,""),r=o.getColor(n,t.GetArgument(e)),i=t.stack.Top();if(!(i instanceof u))throw new p.default("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===a){if(i.table.length)throw new p.default("ColumnColorNotTop","%1 must be in the top row",e);i.color.col[i.row.length]=r,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(i.color[a]=r,"row"===a&&(i.Size()||i.row.length))throw new p.default("RowColorNotFirst","%1 must be at the beginning of a row",e)}});e.ColortblConfiguration=s.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:u},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||s.ConfigurationHandler.get("color").config(t,e)},10]})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},935:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.StartItem=MathJax._.input.tex.base.BaseItems.StartItem,e.StopItem=MathJax._.input.tex.base.BaseItems.StopItem,e.OpenItem=MathJax._.input.tex.base.BaseItems.OpenItem,e.CloseItem=MathJax._.input.tex.base.BaseItems.CloseItem,e.PrimeItem=MathJax._.input.tex.base.BaseItems.PrimeItem,e.SubsupItem=MathJax._.input.tex.base.BaseItems.SubsupItem,e.OverItem=MathJax._.input.tex.base.BaseItems.OverItem,e.LeftItem=MathJax._.input.tex.base.BaseItems.LeftItem,e.Middle=MathJax._.input.tex.base.BaseItems.Middle,e.RightItem=MathJax._.input.tex.base.BaseItems.RightItem,e.BeginItem=MathJax._.input.tex.base.BaseItems.BeginItem,e.EndItem=MathJax._.input.tex.base.BaseItems.EndItem,e.StyleItem=MathJax._.input.tex.base.BaseItems.StyleItem,e.PositionItem=MathJax._.input.tex.base.BaseItems.PositionItem,e.CellItem=MathJax._.input.tex.base.BaseItems.CellItem,e.MmlItem=MathJax._.input.tex.base.BaseItems.MmlItem,e.FnItem=MathJax._.input.tex.base.BaseItems.FnItem,e.NotItem=MathJax._.input.tex.base.BaseItems.NotItem,e.NonscriptItem=MathJax._.input.tex.base.BaseItems.NonscriptItem,e.DotsItem=MathJax._.input.tex.base.BaseItems.DotsItem,e.ArrayItem=MathJax._.input.tex.base.BaseItems.ArrayItem,e.EqnArrayItem=MathJax._.input.tex.base.BaseItems.EqnArrayItem,e.EquationItem=MathJax._.input.tex.base.BaseItems.EquationItem}},n={};function r(t){var e=n[t];if(void 0!==e)return e.exports;var a=n[t]={exports:{}};return o[t].call(a.exports,a,a.exports,r),a.exports}t=r(955),e=r(667),a=r(558),MathJax.loader&&MathJax.loader.checkVersion("[tex]/colortbl",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{colortbl:{ColortblConfiguration:a}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,e,a,o={667:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},558:function(t,e,a){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)}),r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColortblConfiguration=e.ColorArrayItem=void 0;var i=a(935),s=a(251),l=a(871),p=r(a(402)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.color={cell:"",row:"",col:[]},e.hasColor=!1,e}return n(e,t),e.prototype.EndEntry=function(){t.prototype.EndEntry.call(this);var e=this.row[this.row.length-1],a=this.color.cell||this.color.row||this.color.col[this.row.length-1];a&&(e.attributes.set("mathbackground",a),this.color.cell="",this.hasColor=!0)},e.prototype.EndRow=function(){t.prototype.EndRow.call(this),this.color.row=""},e.prototype.createMml=function(){var e=t.prototype.createMml.call(this),a=e.isKind("mrow")?e.childNodes[1]:e;return a.isKind("menclose")&&(a=a.childNodes[0].childNodes[0]),this.hasColor&&"none"===a.attributes.get("frame")&&a.attributes.set("frame",""),e},e}(i.ArrayItem);e.ColorArrayItem=u,new l.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(t,e,a){var o=t.configuration.packageData.get("color").model,n=t.GetBrackets(e,""),r=o.getColor(n,t.GetArgument(e)),i=t.stack.Top();if(!(i instanceof u))throw new p.default("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===a){if(i.table.length)throw new p.default("ColumnColorNotTop","%1 must be in the top row",e);i.color.col[i.row.length]=r,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(i.color[a]=r,"row"===a&&(i.Size()||i.row.length))throw new p.default("RowColorNotFirst","%1 must be at the beginning of a row",e)}});e.ColortblConfiguration=s.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:u},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||s.ConfigurationHandler.get("color").config(t,e)},10]})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},935:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.StartItem=MathJax._.input.tex.base.BaseItems.StartItem,e.StopItem=MathJax._.input.tex.base.BaseItems.StopItem,e.OpenItem=MathJax._.input.tex.base.BaseItems.OpenItem,e.CloseItem=MathJax._.input.tex.base.BaseItems.CloseItem,e.PrimeItem=MathJax._.input.tex.base.BaseItems.PrimeItem,e.SubsupItem=MathJax._.input.tex.base.BaseItems.SubsupItem,e.OverItem=MathJax._.input.tex.base.BaseItems.OverItem,e.LeftItem=MathJax._.input.tex.base.BaseItems.LeftItem,e.Middle=MathJax._.input.tex.base.BaseItems.Middle,e.RightItem=MathJax._.input.tex.base.BaseItems.RightItem,e.BreakItem=MathJax._.input.tex.base.BaseItems.BreakItem,e.BeginItem=MathJax._.input.tex.base.BaseItems.BeginItem,e.EndItem=MathJax._.input.tex.base.BaseItems.EndItem,e.StyleItem=MathJax._.input.tex.base.BaseItems.StyleItem,e.PositionItem=MathJax._.input.tex.base.BaseItems.PositionItem,e.CellItem=MathJax._.input.tex.base.BaseItems.CellItem,e.MmlItem=MathJax._.input.tex.base.BaseItems.MmlItem,e.FnItem=MathJax._.input.tex.base.BaseItems.FnItem,e.NotItem=MathJax._.input.tex.base.BaseItems.NotItem,e.NonscriptItem=MathJax._.input.tex.base.BaseItems.NonscriptItem,e.DotsItem=MathJax._.input.tex.base.BaseItems.DotsItem,e.ArrayItem=MathJax._.input.tex.base.BaseItems.ArrayItem,e.EqnArrayItem=MathJax._.input.tex.base.BaseItems.EqnArrayItem,e.MstyleItem=MathJax._.input.tex.base.BaseItems.MstyleItem,e.EquationItem=MathJax._.input.tex.base.BaseItems.EquationItem}},n={};function r(t){var e=n[t];if(void 0!==e)return e.exports;var a=n[t]={exports:{}};return o[t].call(a.exports,a,a.exports,r),a.exports}t=r(955),e=r(667),a=r(558),MathJax.loader&&MathJax.loader.checkVersion("[tex]/colortbl",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{colortbl:{ColortblConfiguration:a}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/colorv2.js b/es5/input/tex/extensions/colorv2.js index 3f50c7dcae..815dd05553 100644 --- a/es5/input/tex/extensions/colorv2.js +++ b/es5/input/tex/extensions/colorv2.js @@ -1 +1 @@ -!function(){"use strict";var o,a,t,e={667:function(o,a){a.q=void 0,a.q="3.2.2"},888:function(o,a,t){Object.defineProperty(a,"__esModule",{value:!0}),a.ColorConfiguration=a.ColorV2Methods=void 0;var e=t(871),n=t(251);a.ColorV2Methods={Color:function(o,a){var t=o.GetArgument(a),e=o.stack.env.color;o.stack.env.color=t;var n=o.ParseArg(a);e?o.stack.env.color=e:delete o.stack.env.color;var r=o.create("node","mstyle",[n],{mathcolor:t});o.Push(r)}},new e.CommandMap("colorv2",{color:"Color"},a.ColorV2Methods),a.ColorConfiguration=n.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},955:function(o,a){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,a.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(o,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Configuration=MathJax._.input.tex.Configuration.Configuration,a.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,a.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},871:function(o,a){Object.defineProperty(a,"__esModule",{value:!0}),a.parseResult=MathJax._.input.tex.SymbolMap.parseResult,a.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,a.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,a.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,a.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,a.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,a.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,a.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,a.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap}},n={};function r(o){var a=n[o];if(void 0!==a)return a.exports;var t=n[o]={exports:{}};return e[o](t,t.exports,r),t.exports}o=r(955),a=r(667),t=r(888),MathJax.loader&&MathJax.loader.checkVersion("[tex]/colorv2",a.q,"tex-extension"),(0,o.r8)({_:{input:{tex:{colorv2:{ColorV2Configuration:t}}}}})}(); \ No newline at end of file +!function(){"use strict";var a,o,t,e={667:function(a,o){o.q=void 0,o.q="4.0.0-alpha.1"},888:function(a,o,t){Object.defineProperty(o,"__esModule",{value:!0}),o.ColorConfiguration=o.ColorV2Methods=void 0;var e=t(871),n=t(251);o.ColorV2Methods={Color:function(a,o){var t=a.GetArgument(o),e=a.stack.env.color;a.stack.env.color=t;var n=a.ParseArg(o);e?a.stack.env.color=e:delete a.stack.env.color;var r=a.create("node","mstyle",[n],{mathcolor:t});a.Push(r)}},new e.CommandMap("colorv2",{color:"Color"},o.ColorV2Methods),o.ColorConfiguration=n.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},955:function(a,o){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,o.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.Configuration=MathJax._.input.tex.Configuration.Configuration,o.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,o.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},871:function(a,o){Object.defineProperty(o,"__esModule",{value:!0}),o.parseResult=MathJax._.input.tex.SymbolMap.parseResult,o.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,o.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,o.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,o.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,o.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,o.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,o.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,o.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap}},n={};function r(a){var o=n[a];if(void 0!==o)return o.exports;var t=n[a]={exports:{}};return e[a](t,t.exports,r),t.exports}a=r(955),o=r(667),t=r(888),MathJax.loader&&MathJax.loader.checkVersion("[tex]/colorv2",o.q,"tex-extension"),(0,a.r8)({_:{input:{tex:{colorv2:{ColorV2Configuration:t}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/configmacros.js b/es5/input/tex/extensions/configmacros.js index aa673a7cde..7513f430e7 100644 --- a/es5/input/tex/extensions/configmacros.js +++ b/es5/input/tex/extensions/configmacros.js @@ -1 +1 @@ -!function(){"use strict";var t,a,e,n={667:function(t,a){a.q=void 0,a.q="3.2.2"},359:function(t,a,e){var n,o=this&&this.__values||function(t){var a="function"==typeof Symbol&&Symbol.iterator,e=a&&t[a],n=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.ConfigMacrosConfiguration=void 0;var r=e(251),p=e(74),l=e(871),s=i(e(945)),u=e(924),c=i(e(432)),M=e(975),x="configmacros-map",f="configmacros-env-map";a.ConfigMacrosConfiguration=r.Configuration.create("configmacros",{init:function(t){new l.CommandMap(x,{},{}),new l.EnvironmentMap(f,s.default.environment,{},{}),t.append(r.Configuration.local({handler:{macro:[x],environment:[f]},priority:3}))},config:function(t,a){!function(t){var a,e,n=t.parseOptions.handlers.retrieve(x),i=t.parseOptions.options.macros;try{for(var r=o(Object.keys(i)),p=r.next();!p.done;p=r.next()){var l=p.value,s="string"==typeof i[l]?[i[l]]:i[l],M=Array.isArray(s[2])?new u.Macro(l,c.default.MacroWithTemplate,s.slice(0,2).concat(s[2])):new u.Macro(l,c.default.Macro,s);n.add(l,M)}}catch(t){a={error:t}}finally{try{p&&!p.done&&(e=r.return)&&e.call(r)}finally{if(a)throw a.error}}}(a),function(t){var a,e,n=t.parseOptions.handlers.retrieve(f),i=t.parseOptions.options.environments;try{for(var r=o(Object.keys(i)),p=r.next();!p.done;p=r.next()){var l=p.value;n.add(l,new u.Macro(l,c.default.BeginEnv,[!0].concat(i[l])))}}catch(t){a={error:t}}finally{try{p&&!p.done&&(e=r.return)&&e.call(r)}finally{if(a)throw a.error}}}(a)},items:(n={},n[M.BeginEnvItem.prototype.kind]=M.BeginEnvItem,n),options:{macros:(0,p.expandable)({}),environments:(0,p.expandable)({})}})},955:function(t,a){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,a.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},74:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.isObject=MathJax._.util.Options.isObject,a.APPEND=MathJax._.util.Options.APPEND,a.REMOVE=MathJax._.util.Options.REMOVE,a.OPTIONS=MathJax._.util.Options.OPTIONS,a.Expandable=MathJax._.util.Options.Expandable,a.expandable=MathJax._.util.Options.expandable,a.makeArray=MathJax._.util.Options.makeArray,a.keys=MathJax._.util.Options.keys,a.copy=MathJax._.util.Options.copy,a.insert=MathJax._.util.Options.insert,a.defaultOptions=MathJax._.util.Options.defaultOptions,a.userOptions=MathJax._.util.Options.userOptions,a.selectOptions=MathJax._.util.Options.selectOptions,a.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,a.separateOptions=MathJax._.util.Options.separateOptions,a.lookup=MathJax._.util.Options.lookup},251:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Configuration=MathJax._.input.tex.Configuration.Configuration,a.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,a.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},945:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.ParseMethods.default},924:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Symbol=MathJax._.input.tex.Symbol.Symbol,a.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.parseResult=MathJax._.input.tex.SymbolMap.parseResult,a.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,a.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,a.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,a.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,a.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,a.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,a.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,a.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},975:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BeginEnvItem=MathJax._.input.tex.newcommand.NewcommandItems.BeginEnvItem},432:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.newcommand.NewcommandMethods.default}},o={};function i(t){var a=o[t];if(void 0!==a)return a.exports;var e=o[t]={exports:{}};return n[t].call(e.exports,e,e.exports,i),e.exports}t=i(955),a=i(667),e=i(359),MathJax.loader&&MathJax.loader.checkVersion("[tex]/configmacros",a.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{configmacros:{ConfigMacrosConfiguration:e}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,a,e,n={667:function(t,a){a.q=void 0,a.q="4.0.0-alpha.1"},359:function(t,a,e){var n,o=this&&this.__values||function(t){var a="function"==typeof Symbol&&Symbol.iterator,e=a&&t[a],n=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.ConfigMacrosConfiguration=void 0;var r=e(251),p=e(74),l=e(871),s=i(e(945)),u=e(924),c=i(e(432)),M=e(975),x="configmacros-map",f="configmacros-env-map";a.ConfigMacrosConfiguration=r.Configuration.create("configmacros",{init:function(t){new l.CommandMap(x,{},{}),new l.EnvironmentMap(f,s.default.environment,{},{}),t.append(r.Configuration.local({handler:{macro:[x],environment:[f]},priority:3}))},config:function(t,a){!function(t){var a,e,n=t.parseOptions.handlers.retrieve(x),i=t.parseOptions.options.macros;try{for(var r=o(Object.keys(i)),p=r.next();!p.done;p=r.next()){var l=p.value,s="string"==typeof i[l]?[i[l]]:i[l],M=Array.isArray(s[2])?new u.Macro(l,c.default.MacroWithTemplate,s.slice(0,2).concat(s[2])):new u.Macro(l,c.default.Macro,s);n.add(l,M)}}catch(t){a={error:t}}finally{try{p&&!p.done&&(e=r.return)&&e.call(r)}finally{if(a)throw a.error}}}(a),function(t){var a,e,n=t.parseOptions.handlers.retrieve(f),i=t.parseOptions.options.environments;try{for(var r=o(Object.keys(i)),p=r.next();!p.done;p=r.next()){var l=p.value;n.add(l,new u.Macro(l,c.default.BeginEnv,[!0].concat(i[l])))}}catch(t){a={error:t}}finally{try{p&&!p.done&&(e=r.return)&&e.call(r)}finally{if(a)throw a.error}}}(a)},items:(n={},n[M.BeginEnvItem.prototype.kind]=M.BeginEnvItem,n),options:{macros:(0,p.expandable)({}),environments:(0,p.expandable)({})}})},955:function(t,a){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,a.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},74:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.isObject=MathJax._.util.Options.isObject,a.APPEND=MathJax._.util.Options.APPEND,a.REMOVE=MathJax._.util.Options.REMOVE,a.OPTIONS=MathJax._.util.Options.OPTIONS,a.Expandable=MathJax._.util.Options.Expandable,a.expandable=MathJax._.util.Options.expandable,a.makeArray=MathJax._.util.Options.makeArray,a.keys=MathJax._.util.Options.keys,a.copy=MathJax._.util.Options.copy,a.insert=MathJax._.util.Options.insert,a.defaultOptions=MathJax._.util.Options.defaultOptions,a.userOptions=MathJax._.util.Options.userOptions,a.selectOptions=MathJax._.util.Options.selectOptions,a.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,a.separateOptions=MathJax._.util.Options.separateOptions,a.lookup=MathJax._.util.Options.lookup},251:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Configuration=MathJax._.input.tex.Configuration.Configuration,a.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,a.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},945:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.ParseMethods.default},924:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Symbol=MathJax._.input.tex.Symbol.Symbol,a.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.parseResult=MathJax._.input.tex.SymbolMap.parseResult,a.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,a.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,a.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,a.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,a.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,a.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,a.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,a.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},975:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.BeginEnvItem=MathJax._.input.tex.newcommand.NewcommandItems.BeginEnvItem},432:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.newcommand.NewcommandMethods.default}},o={};function i(t){var a=o[t];if(void 0!==a)return a.exports;var e=o[t]={exports:{}};return n[t].call(e.exports,e,e.exports,i),e.exports}t=i(955),a=i(667),e=i(359),MathJax.loader&&MathJax.loader.checkVersion("[tex]/configmacros",a.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{configmacros:{ConfigMacrosConfiguration:e}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/empheq.js b/es5/input/tex/extensions/empheq.js index c0c0a7b33c..bdb85239a9 100644 --- a/es5/input/tex/extensions/empheq.js +++ b/es5/input/tex/extensions/empheq.js @@ -1 +1 @@ -!function(){"use strict";var e,t,a,n,r={667:function(e,t){t.q=void 0,t.q="3.2.2"},79:function(e,t,a){var n,r,i=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])},n(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),o=this&&this.__read||function(e,t){var a="function"==typeof Symbol&&e[Symbol.iterator];if(!a)return e;var n,r,i=a.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){r={error:e}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return o},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EmpheqConfiguration=t.EmpheqMethods=t.EmpheqBeginItem=void 0;var p=a(251),m=a(871),h=l(a(398)),s=l(a(402)),u=a(935),c=a(301),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){return t.isKind("end")&&t.getName()===this.getName()&&this.setProperty("end",!1),e.prototype.checkItem.call(this,t)},t}(u.BeginItem);t.EmpheqBeginItem=d,t.EmpheqMethods={Empheq:function(e,t){if(e.stack.env.closing===t.getName()){delete e.stack.env.closing,e.Push(e.itemFactory.create("end").setProperty("name",e.stack.global.empheq)),e.stack.global.empheq="";var a=e.stack.Top();c.EmpheqUtil.adjustTable(a,e),e.Push(e.itemFactory.create("end").setProperty("name","empheq"))}else{h.default.checkEqnEnv(e),delete e.stack.global.eqnenv;var n=e.GetBrackets("\\begin{"+t.getName()+"}")||"",r=o((e.GetArgument("\\begin{"+t.getName()+"}")||"").split(/=/),2),i=r[0],l=r[1];if(!c.EmpheqUtil.checkEnv(i))throw new s.default("UnknownEnv",'Unknown environment "%1"',i);n&&t.setProperties(c.EmpheqUtil.splitOptions(n,{left:1,right:1})),e.stack.global.empheq=i,e.string="\\begin{"+i+"}"+(l?"{"+l+"}":"")+e.string.slice(e.i),e.i=0,e.Push(t)}},EmpheqMO:function(e,t,a){e.Push(e.create("token","mo",{},a))},EmpheqDelim:function(e,t){var a=e.GetDelimiter(t);e.Push(e.create("token","mo",{stretchy:!0,symmetric:!0},a))}},new m.EnvironmentMap("empheq-env",c.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},t.EmpheqMethods),new m.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},t.EmpheqMethods),t.EmpheqConfiguration=p.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(r={},r[d.prototype.kind]=d,r)})},301:function(e,t,a){var n=this&&this.__read||function(e,t){var a="function"==typeof Symbol&&e[Symbol.iterator];if(!a)return e;var n,r,i=a.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){r={error:e}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return o},r=this&&this.__spreadArray||function(e,t,a){if(a||2===arguments.length)for(var n,r=0,i=t.length;r=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EmpheqUtil=void 0;var l=o(a(398)),p=o(a(193));t.EmpheqUtil={environment:function(e,t,a,i){var o=i[0],l=e.itemFactory.create(o+"-begin").setProperties({name:t,end:o});e.Push(a.apply(void 0,r([e,l],n(i.slice(1)),!1)))},splitOptions:function(e,t){return void 0===t&&(t=null),l.default.keyvalOptions(e,t,!0)},columnCount:function(e){var t,a,n=0;try{for(var r=i(e.childNodes),o=r.next();!o.done;o=r.next()){var l=o.value,p=l.childNodes.length-(l.isKind("mlabeledtr")?1:0);p>n&&(n=p)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=r.return)&&a.call(r)}finally{if(t)throw t.error}}return n},cellBlock:function(e,t,a,n){var r,o,l=a.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),m=new p.default(e,a.stack.env,a.configuration),h=m.mml();n&&m.configuration.tags.label&&(m.configuration.tags.currentTag.env=n,m.configuration.tags.getTag(!0));try{for(var s=i(h.isInferred?h.childNodes:[h]),u=s.next();!u.done;u=s.next()){var c=u.value;l.appendChild(c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return l.appendChild(a.create("node","mphantom",[a.create("node","mpadded",[t],{width:0})])),l},topRowTable:function(e,t){var a=l.default.copyNode(e,t);return a.setChildren(a.childNodes.slice(0,1)),a.attributes.set("align","baseline 1"),e.factory.create("mphantom",{},[t.create("node","mpadded",[a],{width:0})])},rowspanCell:function(e,t,a,n,r){e.appendChild(n.create("node","mpadded",[this.cellBlock(t,l.default.copyNode(a,n),n,r),this.topRowTable(a,n)],{height:0,depth:0,voffset:"height"}))},left:function(e,t,a,n,r){var o,l,p;void 0===r&&(r=""),e.attributes.set("columnalign","right "+(e.attributes.get("columnalign")||"")),e.attributes.set("columnspacing","0em "+(e.attributes.get("columnspacing")||""));try{for(var m=i(e.childNodes.slice(0).reverse()),h=m.next();!h.done;h=m.next()){var s=h.value;p=n.create("node","mtd"),s.childNodes.unshift(p),p.parent=s,s.isKind("mlabeledtr")&&(s.childNodes[0]=s.childNodes[1],s.childNodes[1]=p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(l=m.return)&&l.call(m)}finally{if(o)throw o.error}}this.rowspanCell(p,a,t,n,r)},right:function(e,a,n,r,i){void 0===i&&(i=""),0===e.childNodes.length&&e.appendChild(r.create("node","mtr"));for(var o=t.EmpheqUtil.columnCount(e),l=e.childNodes[0];l.childNodes.length0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){r={error:e}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return o},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EmpheqConfiguration=t.EmpheqMethods=t.EmpheqBeginItem=void 0;var p=a(251),m=a(871),h=l(a(398)),s=l(a(402)),u=a(935),c=a(301),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){return t.isKind("end")&&t.getName()===this.getName()&&this.setProperty("end",!1),e.prototype.checkItem.call(this,t)},t}(u.BeginItem);t.EmpheqBeginItem=d,t.EmpheqMethods={Empheq:function(e,t){if(e.stack.env.closing===t.getName()){delete e.stack.env.closing,e.Push(e.itemFactory.create("end").setProperty("name",e.stack.global.empheq)),e.stack.global.empheq="";var a=e.stack.Top();c.EmpheqUtil.adjustTable(a,e),e.Push(e.itemFactory.create("end").setProperty("name","empheq"))}else{h.default.checkEqnEnv(e),delete e.stack.global.eqnenv;var n=e.GetBrackets("\\begin{"+t.getName()+"}")||"",r=o((e.GetArgument("\\begin{"+t.getName()+"}")||"").split(/=/),2),i=r[0],l=r[1];if(!c.EmpheqUtil.checkEnv(i))throw new s.default("UnknownEnv",'Unknown environment "%1"',i);n&&t.setProperties(c.EmpheqUtil.splitOptions(n,{left:1,right:1})),e.stack.global.empheq=i,e.string="\\begin{"+i+"}"+(l?"{"+l+"}":"")+e.string.slice(e.i),e.i=0,e.Push(t)}},EmpheqMO:function(e,t,a){e.Push(e.create("token","mo",{},a))},EmpheqDelim:function(e,t){var a=e.GetDelimiter(t);e.Push(e.create("token","mo",{stretchy:!0,symmetric:!0},a))}},new m.EnvironmentMap("empheq-env",c.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},t.EmpheqMethods),new m.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},t.EmpheqMethods),t.EmpheqConfiguration=p.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(r={},r[d.prototype.kind]=d,r)})},301:function(e,t,a){var n=this&&this.__read||function(e,t){var a="function"==typeof Symbol&&e[Symbol.iterator];if(!a)return e;var n,r,i=a.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){r={error:e}}finally{try{n&&!n.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return o},r=this&&this.__spreadArray||function(e,t,a){if(a||2===arguments.length)for(var n,r=0,i=t.length;r=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EmpheqUtil=void 0;var l=o(a(398)),p=o(a(193));t.EmpheqUtil={environment:function(e,t,a,i){var o=i[0],l=e.itemFactory.create(o+"-begin").setProperties({name:t,end:o});e.Push(a.apply(void 0,r([e,l],n(i.slice(1)),!1)))},splitOptions:function(e,t){return void 0===t&&(t=null),l.default.keyvalOptions(e,t,!0)},columnCount:function(e){var t,a,n=0;try{for(var r=i(e.childNodes),o=r.next();!o.done;o=r.next()){var l=o.value,p=l.childNodes.length-(l.isKind("mlabeledtr")?1:0);p>n&&(n=p)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=r.return)&&a.call(r)}finally{if(t)throw t.error}}return n},cellBlock:function(e,t,a,n){var r,o,l=a.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),m=new p.default(e,a.stack.env,a.configuration),h=m.mml();n&&m.configuration.tags.label&&(m.configuration.tags.currentTag.env=n,m.configuration.tags.getTag(!0));try{for(var s=i(h.isInferred?h.childNodes:[h]),u=s.next();!u.done;u=s.next()){var c=u.value;l.appendChild(c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return l.appendChild(a.create("node","mphantom",[a.create("node","mpadded",[t],{width:0})])),l},topRowTable:function(e,t){var a=l.default.copyNode(e,t);return a.setChildren(a.childNodes.slice(0,1)),a.attributes.set("align","baseline 1"),e.factory.create("mphantom",{},[t.create("node","mpadded",[a],{width:0})])},rowspanCell:function(e,t,a,n,r){e.appendChild(n.create("node","mpadded",[this.cellBlock(t,l.default.copyNode(a,n),n,r),this.topRowTable(a,n)],{height:0,depth:0,voffset:"height"}))},left:function(e,t,a,n,r){var o,l,p;void 0===r&&(r=""),e.attributes.set("columnalign","right "+(e.attributes.get("columnalign")||"")),e.attributes.set("columnspacing","0em "+(e.attributes.get("columnspacing")||""));try{for(var m=i(e.childNodes.slice(0).reverse()),h=m.next();!h.done;h=m.next()){var s=h.value;p=n.create("node","mtd"),s.childNodes.unshift(p),p.parent=s,s.isKind("mlabeledtr")&&(s.childNodes[0]=s.childNodes[1],s.childNodes[1]=p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(l=m.return)&&l.call(m)}finally{if(o)throw o.error}}this.rowspanCell(p,a,t,n,r)},right:function(e,a,n,r,i){void 0===i&&(i=""),0===e.childNodes.length&&e.appendChild(r.create("node","mtr"));for(var o=t.EmpheqUtil.columnCount(e),l=e.childNodes[0];l.childNodes.length\/=]/)||t.match(i))}F.Href=function(t,e){var a=t.GetArgument(e),u=f(t,e);n.default.setAttribute(u,"href",a),t.Push(u)},F.Class=function(t,e){var a=t.GetArgument(e),u=f(t,e),r=n.default.getAttribute(u,"class");r&&(a=r+" "+a),n.default.setAttribute(u,"class",a),t.Push(u)},F.Style=function(t,e){var a=t.GetArgument(e),u=f(t,e),r=n.default.getAttribute(u,"style");r&&(";"!==a.charAt(a.length-1)&&(a+=";"),a=r+" "+a),n.default.setAttribute(u,"style",a),t.Push(u)},F.Id=function(t,e){var a=t.GetArgument(e),u=f(t,e);n.default.setAttribute(u,"id",a),t.Push(u)};var f=function(t,e){var a=t.ParseArg(e);if(!n.default.isInferred(a))return a;var u=n.default.getChildren(a);if(1===u.length)return u[0];var r=t.create("node","mrow");return n.default.copyChildren(a,r),n.default.copyAttributes(a,r),r};e.default=F},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.NodeUtil.default},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default}},r={};function o(t){var e=r[t];if(void 0!==e)return e.exports;var a=r[t]={exports:{}};return n[t].call(a.exports,a,a.exports,o),a.exports}t=o(955),e=o(667),a=o(738),u=o(248),MathJax.loader&&MathJax.loader.checkVersion("[tex]/html",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{html:{HtmlConfiguration:a,HtmlMethods:u}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/mathtools.js b/es5/input/tex/extensions/mathtools.js index 99cc630361..aeb69deecd 100644 --- a/es5/input/tex/extensions/mathtools.js +++ b/es5/input/tex/extensions/mathtools.js @@ -1 +1 @@ -!function(){"use strict";var t,e,a,r,o,n,l,i={667:function(t,e){e.q=void 0,e.q="3.2.2"},205:function(t,e,a){var r,o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,a=e&&t[e],r=0;if(a)return a.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsConfiguration=e.fixPrescripts=e.PAIREDDELIMS=void 0;var l=a(251),i=a(871),s=n(a(748)),u=a(74);a(926);var c=a(262),d=a(298),m=a(144);function h(t){var e,a,r,n,l,i,u=t.data;try{for(var c=o(u.getList("mmultiscripts")),d=c.next();!d.done;d=c.next()){var m=d.value;if(m.getProperty("fixPrescript")){var h=s.default.getChildren(m),p=0;try{for(var f=(r=void 0,o([1,2])),M=f.next();!M.done;M=f.next()){h[v=M.value]||(s.default.setChild(m,v,u.nodeFactory.create("node","none")),p++)}}catch(t){r={error:t}}finally{try{M&&!M.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}try{for(var x=(l=void 0,o([4,5])),g=x.next();!g.done;g=x.next()){var v=g.value;s.default.isType(h[v],"mrow")&&0===s.default.getChildren(h[v]).length&&s.default.setChild(m,v,u.nodeFactory.create("node","none"))}}catch(t){l={error:t}}finally{try{g&&!g.done&&(i=x.return)&&i.call(x)}finally{if(l)throw l.error}}2===p&&h.splice(1,2)}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(a=c.return)&&a.call(c)}finally{if(e)throw e.error}}}e.PAIREDDELIMS="mathtools-paired-delims",e.fixPrescripts=h,e.MathtoolsConfiguration=l.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(r={},r[m.MultlinedItem.prototype.kind]=m.MultlinedItem,r),init:function(t){new i.CommandMap(e.PAIREDDELIMS,{},{}),t.append(l.Configuration.local({handler:{macro:[e.PAIREDDELIMS]},priority:-5}))},config:function(t,e){var a,r,n=e.parseOptions,l=n.options.mathtools.pairedDelimiters;try{for(var i=o(Object.keys(l)),s=i.next();!s.done;s=i.next()){var u=s.value;c.MathtoolsUtil.addPairedDelims(n,u,l[u])}}catch(t){a={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}(0,d.MathtoolsTagFormat)(t,e)},postprocessors:[[h,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:(0,u.expandable)({}),tagforms:(0,u.expandable)({})}}})},144:function(t,e,a){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)}),n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MultlinedItem=void 0;var l=a(927),i=n(a(748)),s=a(108),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),e.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var e=this.factory.configuration.options.mathtools,a=e.multlinegap,r=e["firstline-afterskip"]||a,o=e["lastline-preskip"]||a,n=i.default.getChildren(this.table[0])[0];i.default.getAttribute(n,"columnalign")!==s.TexConstant.Align.RIGHT&&n.appendChild(this.create("node","mspace",[],{width:r}));var l=i.default.getChildren(this.table[this.table.length-1])[0];if(i.default.getAttribute(l,"columnalign")!==s.TexConstant.Align.LEFT){var u=i.default.getChildren(l)[0];u.childNodes.unshift(null);var c=this.create("node","mspace",[],{width:o});i.default.setChild(u,0,c)}}t.prototype.EndTable.call(this)},e}(l.MultlineItem);e.MultlinedItem=u},926:function(t,e,a){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(a(945)),n=a(871),l=a(108),i=a(178);new n.CommandMap("mathtools-macros",{shoveleft:["HandleShove",l.TexConstant.Align.LEFT],shoveright:["HandleShove",l.TexConstant.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},i.MathtoolsMethods),new n.EnvironmentMap("mathtools-environments",o.default.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},i.MathtoolsMethods),new n.DelimiterMap("mathtools-delimiters",o.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new n.CommandMap("mathtools-characters",{":":["CenterColon",!0]},i.MathtoolsMethods)},178:function(t,e,a){var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,a=1,r=arguments.length;a0)&&!(r=n.next()).done;)l.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(o)throw o.error}}return l},n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,a=e&&t[e],r=0;if(a)return a.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsMethods=void 0;var i=l(a(398)),s=a(939),u=l(a(360)),c=l(a(193)),d=l(a(402)),m=l(a(748)),h=a(801),p=a(230),f=a(74),M=l(a(892)),x=l(a(432)),g=a(262);e.MathtoolsMethods={MtMatrix:function(t,a,r,o){var n=t.GetBrackets("\\begin{".concat(a.getName(),"}"),"c");return e.MathtoolsMethods.Array(t,a,r,o,n)},MtSmallMatrix:function(t,a,r,o,n){return n||(n=t.GetBrackets("\\begin{".concat(a.getName(),"}"),t.options.mathtools["smallmatrix-align"])),e.MathtoolsMethods.Array(t,a,r,o,n,i.default.Em(1/3),".2em","S",1)},MtMultlined:function(t,e){var a,r="\\begin{".concat(e.getName(),"}"),n=t.GetBrackets(r,t.options.mathtools["multlined-pos"]||"c"),l=n?t.GetBrackets(r,""):"";n&&!n.match(/^[cbt]$/)&&(l=(a=o([n,l],2))[0],n=a[1]),t.Push(e);var s=t.itemFactory.create("multlined",t,e);return s.arraydef={displaystyle:!0,rowspacing:".5em",width:l||"auto",columnwidth:"100%"},i.default.setArrayAlign(s,n||"c")},HandleShove:function(t,e,a){var r=t.stack.Top();if("multline"!==r.kind&&"multlined"!==r.kind)throw new d.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(r.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);r.setProperty("shove",a);var o=t.GetBrackets(e),n=t.ParseArg(e);if(o){var l=t.create("node","mrow",[]),i=t.create("node","mspace",[],{width:o});"left"===a?(l.appendChild(i),l.appendChild(n)):(l.appendChild(n),l.appendChild(i)),n=l}t.Push(n)},SpreadLines:function(t,e){var a,r;if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;var o=t.stack.Pop(),l=o.toMml(),i=o.getProperty("spread");if(l.isInferred)try{for(var s=n(m.default.getChildren(l)),u=s.next();!u.done;u=s.next()){var c=u.value;g.MathtoolsUtil.spreadLines(c,i)}}catch(t){a={error:t}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(a)throw a.error}}else g.MathtoolsUtil.spreadLines(l,i);t.Push(l)}else{i=t.GetDimen("\\begin{".concat(e.getName(),"}"));e.setProperty("spread",i),t.Push(e)}},Cases:function(t,e,a,r,o){var n=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return n.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===o&&(n.arraydef.displaystyle=!0),n.setProperties({open:a,close:r}),t.Push(e),n},MathLap:function(t,e,a,o){var n=t.GetBrackets(e,"").trim(),l=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],r({width:0},"r"===a?{}:{lspace:"l"===a?"-1width":"-.5width"}))],{"data-cramped":o});g.MathtoolsUtil.setDisplayLevel(l,n),t.Push(t.create("node","TeXAtom",[l]))},Cramped:function(t,e){var a=t.GetBrackets(e,"").trim(),r=t.ParseArg(e),o=t.create("node","mstyle",[r],{"data-cramped":!0});g.MathtoolsUtil.setDisplayLevel(o,a),t.Push(o)},MtLap:function(t,e,a){var r=i.default.internalMath(t,t.GetArgument(e),0),o=t.create("node","mpadded",r,{width:0});"r"!==a&&m.default.setAttribute(o,"lspace","l"===a?"-1width":"-.5width"),t.Push(o)},MathMakeBox:function(t,e){var a=t.GetBrackets(e),r=t.GetBrackets(e,"c"),o=t.create("node","mpadded",[t.ParseArg(e)]);a&&m.default.setAttribute(o,"width",a);var n=(0,f.lookup)(r,{c:"center",r:"right"},"");n&&m.default.setAttribute(o,"data-align",n),t.Push(o)},MathMBox:function(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket:function(t,e){var a=(0,p.length2em)(t.GetBrackets(e,".1em"),.1),r=t.GetBrackets(e,".2em"),n=t.GetArgument(e),l=o("o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),s=l[0],u=l[1],d=l[2],h=(0,p.em)(a),f=new c.default(n,t.stack.env,t.configuration).mml(),M=new c.default(n,t.stack.env,t.configuration).mml(),x=t.create("node","mpadded",[t.create("node","mphantom",[M])],{style:"border: ".concat(h," solid; border-").concat(d,": none"),height:r,depth:0}),g=i.default.underOver(t,f,x,s,!0),v=m.default.getChildAt(m.default.getChildAt(g,0),0);m.default.setAttribute(v,u,!0),t.Push(g)},Aboxed:function(t,e){var a=g.MathtoolsUtil.checkAlignment(t,e);a.row.length%2==1&&a.row.push(t.create("node","mtd",[]));var r=t.GetArgument(e),o=t.string.substr(t.i);t.string=r+"&&\\endAboxed",t.i=0;var n=t.GetUpTo(e,"&"),l=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");var s=i.default.substituteArgs(t,[n,l],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=s+o,t.i=0},ArrowBetweenLines:function(t,e){var a=g.MathtoolsUtil.checkAlignment(t,e);if(a.Size()||a.row.length)throw new d.default("BetweenLines","%1 must be on a row by itself",e);var r=t.GetStar(),o=t.GetBrackets(e,"\\Updownarrow");r&&(a.EndEntry(),a.EndEntry());var n=r?"\\quad"+o:o+"\\quad",l=new c.default(n,t.stack.env,t.configuration).mml();t.Push(l),a.EndEntry(),a.EndRow()},VDotsWithin:function(t,e){var a=t.stack.Top(),o=a.getProperty("flushspaceabove")===a.table.length,n="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",l=new c.default(n,t.stack.env,t.configuration).mml(),i=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],r({width:0,lspace:"-.5width"},o?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[l])],{lspace:".5width"});t.Push(i)},ShortVDotsWithin:function(t,a){var r=t.stack.Top(),o=t.GetStar();e.MathtoolsMethods.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!o&&r.EndEntry(),e.MathtoolsMethods.VDotsWithin(t,"\\vdotswithin"),o&&r.EndEntry(),e.MathtoolsMethods.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(t,e){var a=g.MathtoolsUtil.checkAlignment(t,e);a.setProperty("flushspaceabove",a.table.length),a.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(t,e){var a=g.MathtoolsUtil.checkAlignment(t,e);a.Size()&&a.EndEntry(),a.EndRow(),a.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(t,e,a,r,n,l,s,u){void 0===n&&(n="#1"),void 0===l&&(l=1),void 0===s&&(s=""),void 0===u&&(u="");var c=t.GetStar(),d=c?"":t.GetBrackets(e),m=o(c?["\\left","\\right"]:d?[d+"l",d+"r"]:["",""],2),h=m[0],p=m[1],f=c?"\\middle":d||"";if(l){for(var M=[],x=M.length;x=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var r,o,n=a.call(t),l=[];try{for(;(void 0===e||e-- >0)&&!(r=n.next()).done;)l.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(o)throw o.error}}return l},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsTagFormat=void 0;var s=i(a(402)),u=a(680),c=0;e.MathtoolsTagFormat=function(t,e){var a=e.parseOptions.options.tags;"base"!==a&&t.tags.hasOwnProperty(a)&&u.TagsFactory.add(a,t.tags[a]);var r=function(t){function a(){var a,r,o=t.call(this)||this;o.mtFormats=new Map,o.mtCurrent=null;var l=e.parseOptions.options.mathtools.tagforms;try{for(var i=n(Object.keys(l)),u=i.next();!u.done;u=i.next()){var c=u.value;if(!Array.isArray(l[c])||3!==l[c].length)throw new s.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',c);o.mtFormats.set(c,l[c])}}catch(t){a={error:t}}finally{try{u&&!u.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o}return o(a,t),a.prototype.formatTag=function(e){if(this.mtCurrent){var a=l(this.mtCurrent,3),r=a[0],o=a[1],n=a[2];return n?"".concat(r).concat(n,"{").concat(e,"}").concat(o):"".concat(r).concat(e).concat(o)}return t.prototype.formatTag.call(this,e)},a}(u.TagsFactory.create(e.parseOptions.options.tags).constructor),i="MathtoolsTags-"+ ++c;u.TagsFactory.add(i,r),e.parseOptions.options.tags=i}},262:function(t,e,a){var r=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var r,o,n=a.call(t),l=[];try{for(;(void 0===e||e-- >0)&&!(r=n.next()).done;)l.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(o)throw o.error}}return l},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsUtil=void 0;var n=a(935),l=o(a(398)),i=o(a(193)),s=o(a(402)),u=a(924),c=a(74),d=a(178),m=a(205);e.MathtoolsUtil={setDisplayLevel:function(t,e){if(e){var a=r((0,c.lookup)(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),o=a[0],n=a[1];null!==o&&(t.attributes.set("displaystyle",o),t.attributes.set("scriptlevel",n))}},checkAlignment:function(t,e){var a=t.stack.Top();if(a.kind!==n.EqnArrayItem.prototype.kind)throw new s.default("NotInAlignment","%1 can only be used in aligment environments",e);return a},addPairedDelims:function(t,e,a){t.handlers.retrieve(m.PAIREDDELIMS).add(e,new u.Macro(e,d.MathtoolsMethods.PairedDelimiters,a))},spreadLines:function(t,e){if(t.isKind("mtable")){var a=t.attributes.get("rowspacing");if(a){var r=l.default.dimen2em(e);a=a.split(/ /).map((function(t){return l.default.Em(Math.max(0,l.default.dimen2em(t)+r))})).join(" ")}else a=e;t.attributes.set("rowspacing",a)}},plusOrMinus:function(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new s.default("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript:function(t,e,a){var r=l.default.trimSpaces(t.GetArgument(e));if(""===r)return t.create("node","none");var o=t.options.mathtools["prescript-".concat(a,"-format")];return o&&(r="".concat(o,"{").concat(r,"}")),new i.default(r,t.stack.env,t.configuration).mml()}}},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},801:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},74:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},230:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BIGDIMEN=MathJax._.util.lengths.BIGDIMEN,e.UNITS=MathJax._.util.lengths.UNITS,e.RELUNITS=MathJax._.util.lengths.RELUNITS,e.MATHSPACE=MathJax._.util.lengths.MATHSPACE,e.length2em=MathJax._.util.lengths.length2em,e.percent=MathJax._.util.lengths.percent,e.em=MathJax._.util.lengths.em,e.emRounded=MathJax._.util.lengths.emRounded,e.px=MathJax._.util.lengths.px},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.NodeUtil.default},945:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseMethods.default},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},924:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Symbol=MathJax._.input.tex.Symbol.Symbol,e.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},680:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Label=MathJax._.input.tex.Tags.Label,e.TagInfo=MathJax._.input.tex.Tags.TagInfo,e.AbstractTags=MathJax._.input.tex.Tags.AbstractTags,e.NoTags=MathJax._.input.tex.Tags.NoTags,e.AllTags=MathJax._.input.tex.Tags.AllTags,e.TagsFactory=MathJax._.input.tex.Tags.TagsFactory},108:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=MathJax._.input.tex.TexConstants.TexConstant},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},193:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexParser.default},935:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.StartItem=MathJax._.input.tex.base.BaseItems.StartItem,e.StopItem=MathJax._.input.tex.base.BaseItems.StopItem,e.OpenItem=MathJax._.input.tex.base.BaseItems.OpenItem,e.CloseItem=MathJax._.input.tex.base.BaseItems.CloseItem,e.PrimeItem=MathJax._.input.tex.base.BaseItems.PrimeItem,e.SubsupItem=MathJax._.input.tex.base.BaseItems.SubsupItem,e.OverItem=MathJax._.input.tex.base.BaseItems.OverItem,e.LeftItem=MathJax._.input.tex.base.BaseItems.LeftItem,e.Middle=MathJax._.input.tex.base.BaseItems.Middle,e.RightItem=MathJax._.input.tex.base.BaseItems.RightItem,e.BeginItem=MathJax._.input.tex.base.BaseItems.BeginItem,e.EndItem=MathJax._.input.tex.base.BaseItems.EndItem,e.StyleItem=MathJax._.input.tex.base.BaseItems.StyleItem,e.PositionItem=MathJax._.input.tex.base.BaseItems.PositionItem,e.CellItem=MathJax._.input.tex.base.BaseItems.CellItem,e.MmlItem=MathJax._.input.tex.base.BaseItems.MmlItem,e.FnItem=MathJax._.input.tex.base.BaseItems.FnItem,e.NotItem=MathJax._.input.tex.base.BaseItems.NotItem,e.NonscriptItem=MathJax._.input.tex.base.BaseItems.NonscriptItem,e.DotsItem=MathJax._.input.tex.base.BaseItems.DotsItem,e.ArrayItem=MathJax._.input.tex.base.BaseItems.ArrayItem,e.EqnArrayItem=MathJax._.input.tex.base.BaseItems.EqnArrayItem,e.EquationItem=MathJax._.input.tex.base.BaseItems.EquationItem},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default},927:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MultlineItem=MathJax._.input.tex.ams.AmsItems.MultlineItem,e.FlalignItem=MathJax._.input.tex.ams.AmsItems.FlalignItem},939:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsMethods=MathJax._.input.tex.ams.AmsMethods.AmsMethods,e.NEW_OPS=MathJax._.input.tex.ams.AmsMethods.NEW_OPS},432:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.newcommand.NewcommandMethods.default},892:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.newcommand.NewcommandUtil.default}},s={};function u(t){var e=s[t];if(void 0!==e)return e.exports;var a=s[t]={exports:{}};return i[t].call(a.exports,a,a.exports,u),a.exports}t=u(955),e=u(667),a=u(205),r=u(144),o=u(178),n=u(298),l=u(262),MathJax.loader&&MathJax.loader.checkVersion("[tex]/mathtools",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{mathtools:{MathtoolsConfiguration:a,MathtoolsItems:r,MathtoolsMethods:o,MathtoolsTags:n,MathtoolsUtil:l}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,e,a,r,o,n,l,i={667:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},205:function(t,e,a){var r,o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,a=e&&t[e],r=0;if(a)return a.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsConfiguration=e.fixPrescripts=e.PAIREDDELIMS=void 0;var l=a(251),i=a(871),s=n(a(748)),u=a(74);a(926);var c=a(262),m=a(298),d=a(144);function h(t){var e,a,r,n,l,i,u=t.data;try{for(var c=o(u.getList("mmultiscripts")),m=c.next();!m.done;m=c.next()){var d=m.value;if(d.getProperty("fixPrescript")){var h=s.default.getChildren(d),p=0;try{for(var f=(r=void 0,o([1,2])),M=f.next();!M.done;M=f.next()){h[v=M.value]||(s.default.setChild(d,v,u.nodeFactory.create("node","none")),p++)}}catch(t){r={error:t}}finally{try{M&&!M.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}try{for(var x=(l=void 0,o([4,5])),g=x.next();!g.done;g=x.next()){var v=g.value;s.default.isType(h[v],"mrow")&&0===s.default.getChildren(h[v]).length&&s.default.setChild(d,v,u.nodeFactory.create("node","none"))}}catch(t){l={error:t}}finally{try{g&&!g.done&&(i=x.return)&&i.call(x)}finally{if(l)throw l.error}}2===p&&h.splice(1,2)}}}catch(t){e={error:t}}finally{try{m&&!m.done&&(a=c.return)&&a.call(c)}finally{if(e)throw e.error}}}e.PAIREDDELIMS="mathtools-paired-delims",e.fixPrescripts=h,e.MathtoolsConfiguration=l.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(r={},r[d.MultlinedItem.prototype.kind]=d.MultlinedItem,r),init:function(t){new i.CommandMap(e.PAIREDDELIMS,{},{}),t.append(l.Configuration.local({handler:{macro:[e.PAIREDDELIMS]},priority:-5}))},config:function(t,e){var a,r,n=e.parseOptions,l=n.options.mathtools.pairedDelimiters;try{for(var i=o(Object.keys(l)),s=i.next();!s.done;s=i.next()){var u=s.value;c.MathtoolsUtil.addPairedDelims(n,u,l[u])}}catch(t){a={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}(0,m.MathtoolsTagFormat)(t,e)},postprocessors:[[h,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:(0,u.expandable)({}),tagforms:(0,u.expandable)({})}}})},144:function(t,e,a){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)}),n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MultlinedItem=void 0;var l=a(927),i=n(a(748)),s=a(108),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),e.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var e=this.factory.configuration.options.mathtools,a=e.multlinegap,r=e["firstline-afterskip"]||a,o=e["lastline-preskip"]||a,n=i.default.getChildren(this.table[0])[0];i.default.getAttribute(n,"columnalign")!==s.TexConstant.Align.RIGHT&&n.appendChild(this.create("node","mspace",[],{width:r}));var l=i.default.getChildren(this.table[this.table.length-1])[0];if(i.default.getAttribute(l,"columnalign")!==s.TexConstant.Align.LEFT){var u=i.default.getChildren(l)[0];u.childNodes.unshift(null);var c=this.create("node","mspace",[],{width:o});i.default.setChild(u,0,c)}}t.prototype.EndTable.call(this)},e}(l.MultlineItem);e.MultlinedItem=u},926:function(t,e,a){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(a(945)),n=a(871),l=a(108),i=a(178);new n.CommandMap("mathtools-macros",{shoveleft:["HandleShove",l.TexConstant.Align.LEFT],shoveright:["HandleShove",l.TexConstant.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},i.MathtoolsMethods),new n.EnvironmentMap("mathtools-environments",o.default.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},i.MathtoolsMethods),new n.DelimiterMap("mathtools-delimiters",o.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new n.CommandMap("mathtools-characters",{":":["CenterColon",!0]},i.MathtoolsMethods)},178:function(t,e,a){var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,a=1,r=arguments.length;a=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var r,o,n=a.call(t),l=[];try{for(;(void 0===e||e-- >0)&&!(r=n.next()).done;)l.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(o)throw o.error}}return l},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsMethods=void 0;var i=l(a(398)),s=a(939),u=l(a(360)),c=l(a(193)),m=l(a(402)),d=l(a(748)),h=a(801),p=a(230),f=a(74),M=l(a(892)),x=l(a(432)),g=a(262);e.MathtoolsMethods={MtMatrix:function(t,a,r,o){var n=t.GetBrackets("\\begin{".concat(a.getName(),"}"),"c");return e.MathtoolsMethods.Array(t,a,r,o,n)},MtSmallMatrix:function(t,a,r,o,n){return n||(n=t.GetBrackets("\\begin{".concat(a.getName(),"}"),t.options.mathtools["smallmatrix-align"])),e.MathtoolsMethods.Array(t,a,r,o,n,i.default.Em(1/3),".2em","S",1)},MtMultlined:function(t,e){var a="\\begin{".concat(e.getName(),"}"),r="c",o="";if(!t.nextIsSpace()){var n=t.GetBrackets(a,t.options.mathtools["multlined-pos"]||"c");if(n.match(/^[ctb]$/)?(r=n,o=t.nextIsSpace()?"":t.GetBrackets(a,"")):o=n,o&&!i.default.matchDimen(o)[0])throw new m.default("BadWidth","Width for %1 must be a dimension",a)}t.Push(e);var l=t.itemFactory.create("multlined",t,e);return l.arraydef={displaystyle:!0,rowspacing:".5em",width:o||"auto",columnwidth:"100%"},i.default.setArrayAlign(l,r||"c")},HandleShove:function(t,e,a){var r=t.stack.Top();if("multline"!==r.kind&&"multlined"!==r.kind)throw new m.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(r.Size())throw new m.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);r.setProperty("shove",a);var o=t.GetBrackets(e),n=t.ParseArg(e);if(o){var l=t.create("node","mrow",[]),i=t.create("node","mspace",[],{width:o});"left"===a?(l.appendChild(i),l.appendChild(n)):(l.appendChild(n),l.appendChild(i)),n=l}t.Push(n)},SpreadLines:function(t,e){var a,r;if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;var n=t.stack.Pop(),l=n.toMml(),i=n.getProperty("spread");if(l.isInferred)try{for(var s=o(d.default.getChildren(l)),u=s.next();!u.done;u=s.next()){var c=u.value;g.MathtoolsUtil.spreadLines(c,i)}}catch(t){a={error:t}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(a)throw a.error}}else g.MathtoolsUtil.spreadLines(l,i);t.Push(l)}else{i=t.GetDimen("\\begin{".concat(e.getName(),"}"));e.setProperty("spread",i),t.Push(e)}},Cases:function(t,e,a,r,o){var n=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return n.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===o&&(n.arraydef.displaystyle=!0),n.setProperties({open:a,close:r}),t.Push(e),n},MathLap:function(t,e,a,o){var n=t.GetBrackets(e,"").trim(),l=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],r({width:0},"r"===a?{}:{lspace:"l"===a?"-1width":"-.5width"}))],{"data-cramped":o});g.MathtoolsUtil.setDisplayLevel(l,n),t.Push(t.create("node","TeXAtom",[l]))},Cramped:function(t,e){var a=t.GetBrackets(e,"").trim(),r=t.ParseArg(e),o=t.create("node","mstyle",[r],{"data-cramped":!0});g.MathtoolsUtil.setDisplayLevel(o,a),t.Push(o)},MtLap:function(t,e,a){var r=i.default.internalMath(t,t.GetArgument(e),0),o=t.create("node","mpadded",r,{width:0});"r"!==a&&d.default.setAttribute(o,"lspace","l"===a?"-1width":"-.5width"),t.Push(o)},MathMakeBox:function(t,e){var a=t.GetBrackets(e),r=t.GetBrackets(e,"c"),o=t.create("node","mpadded",[t.ParseArg(e)]);a&&d.default.setAttribute(o,"width",a);var n=(0,f.lookup)(r.toLowerCase(),{c:"center",r:"right"},"");n&&d.default.setAttribute(o,"data-align",n),r.toLowerCase()!==r&&d.default.setAttribute(o,"data-overflow","linebreak"),t.Push(o)},MathMBox:function(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket:function(t,e){var a=(0,p.length2em)(t.GetBrackets(e,".1em"),.1),r=t.GetBrackets(e,".2em"),o=t.GetArgument(e),l=n("o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),s=l[0],u=l[1],m=l[2],h=(0,p.em)(a),f=new c.default(o,t.stack.env,t.configuration).mml(),M=new c.default(o,t.stack.env,t.configuration).mml(),x=t.create("node","mpadded",[t.create("node","mphantom",[M])],{style:"border: ".concat(h," solid; border-").concat(m,": none"),height:r,depth:0}),g=i.default.underOver(t,f,x,s,!0),v=d.default.getChildAt(d.default.getChildAt(g,0),0);d.default.setAttribute(v,u,!0),t.Push(g)},Aboxed:function(t,e){var a=g.MathtoolsUtil.checkAlignment(t,e);a.row.length%2==1&&a.row.push(t.create("node","mtd",[]));var r=t.GetArgument(e),o=t.string.substr(t.i);t.string=r+"&&\\endAboxed",t.i=0;var n=t.GetUpTo(e,"&"),l=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");var s=i.default.substituteArgs(t,[n,l],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=s+o,t.i=0},ArrowBetweenLines:function(t,e){var a=g.MathtoolsUtil.checkAlignment(t,e);if(a.Size()||a.row.length)throw new m.default("BetweenLines","%1 must be on a row by itself",e);var r=t.GetStar(),o=t.GetBrackets(e,"\\Updownarrow");r&&(a.EndEntry(),a.EndEntry());var n=r?"\\quad"+o:o+"\\quad",l=new c.default(n,t.stack.env,t.configuration).mml();t.Push(l),a.EndEntry(),a.EndRow()},VDotsWithin:function(t,e){var a=t.stack.Top(),o=a.getProperty("flushspaceabove")===a.table.length,n="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",l=new c.default(n,t.stack.env,t.configuration).mml(),i=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],r({width:0,lspace:"-.5width"},o?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[l])],{lspace:".5width"});t.Push(i)},ShortVDotsWithin:function(t,a){var r=t.stack.Top(),o=t.GetStar();e.MathtoolsMethods.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!o&&r.EndEntry(),e.MathtoolsMethods.VDotsWithin(t,"\\vdotswithin"),o&&r.EndEntry(),e.MathtoolsMethods.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(t,e){var a=g.MathtoolsUtil.checkAlignment(t,e);a.setProperty("flushspaceabove",a.table.length),a.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(t,e){var a=g.MathtoolsUtil.checkAlignment(t,e);a.Size()&&a.EndEntry(),a.EndRow(),a.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(t,e,a,r,o,l,s,u){void 0===o&&(o="#1"),void 0===l&&(l=1),void 0===s&&(s=""),void 0===u&&(u="");var c=t.GetStar(),m=c?"":t.GetBrackets(e),d=n(c?["\\left","\\right"]:m?[m+"l",m+"r"]:["",""],2),h=d[0],p=d[1],f=c?"\\middle":m||"";if(l){for(var M=[],x=M.length;x=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var r,o,n=a.call(t),l=[];try{for(;(void 0===e||e-- >0)&&!(r=n.next()).done;)l.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(o)throw o.error}}return l},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsTagFormat=void 0;var s=i(a(402)),u=a(680),c=0;e.MathtoolsTagFormat=function(t,e){var a=e.parseOptions.options.tags;"base"!==a&&t.tags.hasOwnProperty(a)&&u.TagsFactory.add(a,t.tags[a]);var r=function(t){function a(){var a,r,o=t.call(this)||this;o.mtFormats=new Map,o.mtCurrent=null;var l=e.parseOptions.options.mathtools.tagforms;try{for(var i=n(Object.keys(l)),u=i.next();!u.done;u=i.next()){var c=u.value;if(!Array.isArray(l[c])||3!==l[c].length)throw new s.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',c);o.mtFormats.set(c,l[c])}}catch(t){a={error:t}}finally{try{u&&!u.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o}return o(a,t),a.prototype.formatTag=function(e){if(this.mtCurrent){var a=l(this.mtCurrent,3),r=a[0],o=a[1],n=a[2];return n?"".concat(r).concat(n,"{").concat(e,"}").concat(o):"".concat(r).concat(e).concat(o)}return t.prototype.formatTag.call(this,e)},a}(u.TagsFactory.create(e.parseOptions.options.tags).constructor),i="MathtoolsTags-"+ ++c;u.TagsFactory.add(i,r),e.parseOptions.options.tags=i}},262:function(t,e,a){var r=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var r,o,n=a.call(t),l=[];try{for(;(void 0===e||e-- >0)&&!(r=n.next()).done;)l.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(a=n.return)&&a.call(n)}finally{if(o)throw o.error}}return l},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsUtil=void 0;var n=a(935),l=o(a(398)),i=o(a(193)),s=o(a(402)),u=a(924),c=a(74),m=a(178),d=a(205);e.MathtoolsUtil={setDisplayLevel:function(t,e){if(e){var a=r((0,c.lookup)(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),o=a[0],n=a[1];null!==o&&(t.attributes.set("displaystyle",o),t.attributes.set("scriptlevel",n))}},checkAlignment:function(t,e){var a=t.stack.Top();if(a.kind!==n.EqnArrayItem.prototype.kind)throw new s.default("NotInAlignment","%1 can only be used in aligment environments",e);return a},addPairedDelims:function(t,e,a){t.handlers.retrieve(d.PAIREDDELIMS).add(e,new u.Macro(e,m.MathtoolsMethods.PairedDelimiters,a))},spreadLines:function(t,e){if(t.isKind("mtable")){var a=t.attributes.get("rowspacing");if(a){var r=l.default.dimen2em(e);a=a.split(/ /).map((function(t){return l.default.Em(Math.max(0,l.default.dimen2em(t)+r))})).join(" ")}else a=e;t.attributes.set("rowspacing",a)}},plusOrMinus:function(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new s.default("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript:function(t,e,a){var r=l.default.trimSpaces(t.GetArgument(e));if(""===r)return t.create("node","none");var o=t.options.mathtools["prescript-".concat(a,"-format")];return o&&(r="".concat(o,"{").concat(r,"}")),new i.default(r,t.stack.env,t.configuration).mml()}}},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},801:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},74:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},230:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BIGDIMEN=MathJax._.util.lengths.BIGDIMEN,e.UNITS=MathJax._.util.lengths.UNITS,e.RELUNITS=MathJax._.util.lengths.RELUNITS,e.MATHSPACE=MathJax._.util.lengths.MATHSPACE,e.length2em=MathJax._.util.lengths.length2em,e.percent=MathJax._.util.lengths.percent,e.em=MathJax._.util.lengths.em,e.emRounded=MathJax._.util.lengths.emRounded,e.px=MathJax._.util.lengths.px},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},748:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.NodeUtil.default},945:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseMethods.default},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},924:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Symbol=MathJax._.input.tex.Symbol.Symbol,e.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},680:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Label=MathJax._.input.tex.Tags.Label,e.TagInfo=MathJax._.input.tex.Tags.TagInfo,e.AbstractTags=MathJax._.input.tex.Tags.AbstractTags,e.NoTags=MathJax._.input.tex.Tags.NoTags,e.AllTags=MathJax._.input.tex.Tags.AllTags,e.TagsFactory=MathJax._.input.tex.Tags.TagsFactory},108:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=MathJax._.input.tex.TexConstants.TexConstant},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},193:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexParser.default},935:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.StartItem=MathJax._.input.tex.base.BaseItems.StartItem,e.StopItem=MathJax._.input.tex.base.BaseItems.StopItem,e.OpenItem=MathJax._.input.tex.base.BaseItems.OpenItem,e.CloseItem=MathJax._.input.tex.base.BaseItems.CloseItem,e.PrimeItem=MathJax._.input.tex.base.BaseItems.PrimeItem,e.SubsupItem=MathJax._.input.tex.base.BaseItems.SubsupItem,e.OverItem=MathJax._.input.tex.base.BaseItems.OverItem,e.LeftItem=MathJax._.input.tex.base.BaseItems.LeftItem,e.Middle=MathJax._.input.tex.base.BaseItems.Middle,e.RightItem=MathJax._.input.tex.base.BaseItems.RightItem,e.BreakItem=MathJax._.input.tex.base.BaseItems.BreakItem,e.BeginItem=MathJax._.input.tex.base.BaseItems.BeginItem,e.EndItem=MathJax._.input.tex.base.BaseItems.EndItem,e.StyleItem=MathJax._.input.tex.base.BaseItems.StyleItem,e.PositionItem=MathJax._.input.tex.base.BaseItems.PositionItem,e.CellItem=MathJax._.input.tex.base.BaseItems.CellItem,e.MmlItem=MathJax._.input.tex.base.BaseItems.MmlItem,e.FnItem=MathJax._.input.tex.base.BaseItems.FnItem,e.NotItem=MathJax._.input.tex.base.BaseItems.NotItem,e.NonscriptItem=MathJax._.input.tex.base.BaseItems.NonscriptItem,e.DotsItem=MathJax._.input.tex.base.BaseItems.DotsItem,e.ArrayItem=MathJax._.input.tex.base.BaseItems.ArrayItem,e.EqnArrayItem=MathJax._.input.tex.base.BaseItems.EqnArrayItem,e.MstyleItem=MathJax._.input.tex.base.BaseItems.MstyleItem,e.EquationItem=MathJax._.input.tex.base.BaseItems.EquationItem},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default},927:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MultlineItem=MathJax._.input.tex.ams.AmsItems.MultlineItem,e.FlalignItem=MathJax._.input.tex.ams.AmsItems.FlalignItem},939:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsMethods=MathJax._.input.tex.ams.AmsMethods.AmsMethods,e.NEW_OPS=MathJax._.input.tex.ams.AmsMethods.NEW_OPS},432:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.newcommand.NewcommandMethods.default},892:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.newcommand.NewcommandUtil.default}},s={};function u(t){var e=s[t];if(void 0!==e)return e.exports;var a=s[t]={exports:{}};return i[t].call(a.exports,a,a.exports,u),a.exports}t=u(955),e=u(667),a=u(205),r=u(144),o=u(178),n=u(298),l=u(262),MathJax.loader&&MathJax.loader.checkVersion("[tex]/mathtools",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{mathtools:{MathtoolsConfiguration:a,MathtoolsItems:r,MathtoolsMethods:o,MathtoolsTags:n,MathtoolsUtil:l}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/mhchem.js b/es5/input/tex/extensions/mhchem.js index d953ef72a6..9d6737bf59 100644 --- a/es5/input/tex/extensions/mhchem.js +++ b/es5/input/tex/extensions/mhchem.js @@ -1,4 +1,4 @@ -!function(){"use strict";var t,e,o,n={667:function(t,e){e.q=void 0,e.q="3.2.2"},78:function(t,e,o){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MhchemConfiguration=void 0;var a=o(251),r=o(871),i=n(o(402)),p=n(o(360)),c=o(939),u=o(652),s={};s.Macro=p.default.Macro,s.xArrow=c.AmsMethods.xArrow,s.Machine=function(t,e,o){var n,a=t.GetArgument(e);try{n=u.mhchemParser.toTex(a,o)}catch(t){throw new i.default(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new r.CommandMap("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},s),e.MhchemConfiguration=a.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default},939:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsMethods=MathJax._.input.tex.ams.AmsMethods.AmsMethods,e.NEW_OPS=MathJax._.input.tex.ams.AmsMethods.NEW_OPS},652:function(t,e){ +!function(){"use strict";var t,e,o,n={667:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},78:function(t,e,o){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MhchemConfiguration=void 0;var a=o(251),r=o(871),i=n(o(402)),p=n(o(360)),c=o(939),u=o(652),s={};s.Macro=p.default.Macro,s.xArrow=c.AmsMethods.xArrow,s.Machine=function(t,e,o){var n,a=t.GetArgument(e);try{n=u.mhchemParser.toTex(a,o)}catch(t){throw new i.default(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new r.CommandMap("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},s),e.MhchemConfiguration=a.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default},939:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsMethods=MathJax._.input.tex.ams.AmsMethods.AmsMethods,e.NEW_OPS=MathJax._.input.tex.ams.AmsMethods.NEW_OPS},652:function(t,e){ /*! ************************************************************************* * diff --git a/es5/input/tex/extensions/newcommand.js b/es5/input/tex/extensions/newcommand.js index ea84f3347f..64dbfd6ed6 100644 --- a/es5/input/tex/extensions/newcommand.js +++ b/es5/input/tex/extensions/newcommand.js @@ -1 +1 @@ -!function(){"use strict";var e,t,n,a,r,i,o={667:function(e,t){t.q=void 0,t.q="3.2.2"},48:function(e,t,n){var a,r=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var l=n(251),f=n(205),c=u(n(406));n(297);var s=u(n(945)),d=o(n(871));t.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[f.BeginEnvItem.prototype.kind]=f.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new d.DelimiterMap(c.default.NEW_DELIMITER,s.default.delimiter,{}),new d.CommandMap(c.default.NEW_COMMAND,{},{}),new d.EnvironmentMap(c.default.NEW_ENVIRONMENT,s.default.environment,{},{}),e.append(l.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},205:function(e,t,n){var a,r=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var o=i(n(402)),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new o.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new o.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(n(76).BaseItem);t.BeginEnvItem=u},297:function(e,t,n){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(107));new(n(871).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},r.default)},107:function(e,t,n){var a=this&&this.__createBinding||(Object.create?function(e,t,n,a){void 0===a&&(a=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,a,r)}:function(e,t,n,a){void 0===a&&(a=n),e[a]=t[n]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&a(t,e,n);return r(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var u=o(n(402)),l=i(n(871)),f=o(n(360)),c=o(n(398)),s=o(n(406)),d={NewCommand:function(e,t){var n=s.default.GetCsNameArgument(e,t),a=s.default.GetArgCount(e,t),r=e.GetBrackets(t),i=e.GetArgument(t);s.default.addMacro(e,n,d.Macro,[i,a,r])},NewEnvironment:function(e,t){var n=c.default.trimSpaces(e.GetArgument(t)),a=s.default.GetArgCount(e,t),r=e.GetBrackets(t),i=e.GetArgument(t),o=e.GetArgument(t);s.default.addEnvironment(e,n,d.BeginEnv,[!0,i,o,a,r])},MacroDef:function(e,t){var n=s.default.GetCSname(e,t),a=s.default.GetTemplate(e,t,"\\"+n),r=e.GetArgument(t);a instanceof Array?s.default.addMacro(e,n,d.MacroWithTemplate,[r].concat(a)):s.default.addMacro(e,n,d.Macro,[r,a])},Let:function(e,t){var n=s.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var r=e.configuration.handlers;if("\\"!==a){e.i++;var i=r.get("delimiter").lookup(a);i?s.default.addDelimiter(e,"\\"+n,i.char,i.attributes):s.default.addMacro(e,n,d.Macro,[a])}else{t=s.default.GetCSname(e,t);var o=r.get("delimiter").lookup("\\"+t);if(o)return void s.default.addDelimiter(e,"\\"+n,o.char,o.attributes);var u=r.get("macro").applicable(t);if(!u)return;if(u instanceof l.MacroMap){var f=u.lookup(t);return void s.default.addMacro(e,n,f.func,f.args,f.symbol)}o=u.lookup(t);var c=s.default.disassembleSymbol(n,o);s.default.addMacro(e,n,(function(e,t){for(var n=[],a=2;a0?[i.toString()].concat(r):i;e.i++}throw new o.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,n,a){if(null==a)return e.GetArgument(n);for(var r=e.i,i=0,u=0;e.i0?[i.toString()].concat(r):i;e.i++}throw new o.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,n,a){if(null==a)return e.GetArgument(n);for(var r=e.i,i=0,u=0;e.i=n.length&&(n=void 0),{value:n&&n[t++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(o,"__esModule",{value:!0}),o.NoUndefinedConfiguration=void 0;var r=e(251);o.NoUndefinedConfiguration=r.Configuration.create("noundefined",{fallback:{macro:function(n,o){var e,r,i=n.create("text","\\"+o),a=n.options.noundefined||{},u={};try{for(var f=t(["color","background","size"]),l=f.next();!l.done;l=f.next()){var c=l.value;a[c]&&(u["math"+c]=a[c])}}catch(n){e={error:n}}finally{try{l&&!l.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}n.Push(n.create("node","mtext",[],u,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},955:function(n,o){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,o.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(n,o){Object.defineProperty(o,"__esModule",{value:!0}),o.Configuration=MathJax._.input.tex.Configuration.Configuration,o.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,o.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration}},r={};function i(n){var o=r[n];if(void 0!==o)return o.exports;var e=r[n]={exports:{}};return t[n].call(e.exports,e,e.exports,i),e.exports}n=i(955),o=i(667),e=i(999),MathJax.loader&&MathJax.loader.checkVersion("[tex]/noundefined",o.q,"tex-extension"),(0,n.r8)({_:{input:{tex:{noundefined:{NoUndefinedConfiguration:e}}}}})}(); \ No newline at end of file +!function(){"use strict";var n,o,e,t={667:function(n,o){o.q=void 0,o.q="4.0.0-alpha.1"},999:function(n,o,e){var t=this&&this.__values||function(n){var o="function"==typeof Symbol&&Symbol.iterator,e=o&&n[o],t=0;if(e)return e.call(n);if(n&&"number"==typeof n.length)return{next:function(){return n&&t>=n.length&&(n=void 0),{value:n&&n[t++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(o,"__esModule",{value:!0}),o.NoUndefinedConfiguration=void 0;var r=e(251);o.NoUndefinedConfiguration=r.Configuration.create("noundefined",{fallback:{macro:function(n,o){var e,r,a=n.create("text","\\"+o),i=n.options.noundefined||{},u={};try{for(var f=t(["color","background","size"]),l=f.next();!l.done;l=f.next()){var c=l.value;i[c]&&(u["math"+c]=i[c])}}catch(n){e={error:n}}finally{try{l&&!l.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}n.Push(n.create("node","mtext",[],u,a))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},955:function(n,o){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,o.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(n,o){Object.defineProperty(o,"__esModule",{value:!0}),o.Configuration=MathJax._.input.tex.Configuration.Configuration,o.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,o.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration}},r={};function a(n){var o=r[n];if(void 0!==o)return o.exports;var e=r[n]={exports:{}};return t[n].call(e.exports,e,e.exports,a),e.exports}n=a(955),o=a(667),e=a(999),MathJax.loader&&MathJax.loader.checkVersion("[tex]/noundefined",o.q,"tex-extension"),(0,n.r8)({_:{input:{tex:{noundefined:{NoUndefinedConfiguration:e}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/physics.js b/es5/input/tex/extensions/physics.js index 5de4056c15..46381d8df3 100644 --- a/es5/input/tex/extensions/physics.js +++ b/es5/input/tex/extensions/physics.js @@ -1 +1 @@ -!function(){"use strict";var t,e,a,r,n,o={667:function(t,e){e.q=void 0,e.q="3.2.2"},996:function(t,e,a){var r;Object.defineProperty(e,"__esModule",{value:!0}),e.PhysicsConfiguration=void 0;var n=a(251),o=a(855);a(842),e.PhysicsConfiguration=n.Configuration.create("physics",{handler:{macro:["Physics-automatic-bracing-macros","Physics-vector-macros","Physics-vector-mo","Physics-vector-mi","Physics-derivative-macros","Physics-expressions-macros","Physics-quick-quad-macros","Physics-bra-ket-macros","Physics-matrix-macros"],character:["Physics-characters"],environment:["Physics-aux-envs"]},items:(r={},r[o.AutoOpen.prototype.kind]=o.AutoOpen,r),options:{physics:{italicdiff:!1,arrowdel:!1}}})},855:function(t,e,a){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function a(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(a.prototype=e.prototype,new a)}),o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoOpen=void 0;var i=a(76),c=o(a(398)),s=o(a(748)),l=o(a(193)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.openCount=0,e}return n(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"auto open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toMml=function(){var e=this.factory.configuration.parser,a=this.getProperty("right");if(this.getProperty("smash")){var r=t.prototype.toMml.call(this),n=e.create("node","mpadded",[r],{height:0,depth:0});this.Clear(),this.Push(e.create("node","TeXAtom",[n]))}a&&this.Push(new l.default(a,e.stack.env,e.configuration).mml());var o=c.default.fenced(this.factory.configuration,this.getProperty("open"),t.prototype.toMml.call(this),this.getProperty("close"),this.getProperty("big"));return s.default.removeProperties(o,"open","close","texClass"),o},e.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var a=e.toMml();a.isKind("mo")&&a.getText()===this.getProperty("open")&&this.openCount++}var r=e.getProperty("autoclose");return r&&r===this.getProperty("close")&&!this.openCount--?this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0]:t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(i.BaseItem.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]}),e}(i.BaseItem);e.AutoOpen=u},842:function(t,e,a){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var n=a(871),o=r(a(458)),i=a(108),c=r(a(945)),s=a(801);new n.CommandMap("Physics-automatic-bracing-macros",{quantity:"Quantity",qty:"Quantity",pqty:["Quantity","(",")",!0],bqty:["Quantity","[","]",!0],vqty:["Quantity","|","|",!0],Bqty:["Quantity","\\{","\\}",!0],absolutevalue:["Quantity","|","|",!0],abs:["Quantity","|","|",!0],norm:["Quantity","\\|","\\|",!0],evaluated:"Eval",eval:"Eval",order:["Quantity","(",")",!0,"O",i.TexConstant.Variant.CALLIGRAPHIC],commutator:"Commutator",comm:"Commutator",anticommutator:["Commutator","\\{","\\}"],acomm:["Commutator","\\{","\\}"],poissonbracket:["Commutator","\\{","\\}"],pb:["Commutator","\\{","\\}"]},o.default),new n.CharacterMap("Physics-vector-mo",c.default.mathchar0mo,{dotproduct:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],vdot:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],crossproduct:"\xd7",cross:"\xd7",cp:"\xd7",gradientnabla:["\u2207",{mathvariant:i.TexConstant.Variant.BOLD}]}),new n.CharacterMap("Physics-vector-mi",c.default.mathchar0mi,{real:["\u211c",{mathvariant:i.TexConstant.Variant.NORMAL}],imaginary:["\u2111",{mathvariant:i.TexConstant.Variant.NORMAL}]}),new n.CommandMap("Physics-vector-macros",{vnabla:"Vnabla",vectorbold:"VectorBold",vb:"VectorBold",vectorarrow:["StarMacro",1,"\\vec{\\vb","{#1}}"],va:["StarMacro",1,"\\vec{\\vb","{#1}}"],vectorunit:["StarMacro",1,"\\hat{\\vb","{#1}}"],vu:["StarMacro",1,"\\hat{\\vb","{#1}}"],gradient:["OperatorApplication","\\vnabla","(","["],grad:["OperatorApplication","\\vnabla","(","["],divergence:["VectorOperator","\\vnabla\\vdot","(","["],div:["VectorOperator","\\vnabla\\vdot","(","["],curl:["VectorOperator","\\vnabla\\crossproduct","(","["],laplacian:["OperatorApplication","\\nabla^2","(","["]},o.default),new n.CommandMap("Physics-expressions-macros",{sin:"Expression",sinh:"Expression",arcsin:"Expression",asin:"Expression",cos:"Expression",cosh:"Expression",arccos:"Expression",acos:"Expression",tan:"Expression",tanh:"Expression",arctan:"Expression",atan:"Expression",csc:"Expression",csch:"Expression",arccsc:"Expression",acsc:"Expression",sec:"Expression",sech:"Expression",arcsec:"Expression",asec:"Expression",cot:"Expression",coth:"Expression",arccot:"Expression",acot:"Expression",exp:["Expression",!1],log:"Expression",ln:"Expression",det:["Expression",!1],Pr:["Expression",!1],tr:["Expression",!1],trace:["Expression",!1,"tr"],Tr:["Expression",!1],Trace:["Expression",!1,"Tr"],rank:"NamedFn",erf:["Expression",!1],Residue:["Macro","\\mathrm{Res}"],Res:["OperatorApplication","\\Residue","(","[","{"],principalvalue:["OperatorApplication","{\\cal P}"],pv:["OperatorApplication","{\\cal P}"],PV:["OperatorApplication","{\\rm P.V.}"],Re:["OperatorApplication","\\mathrm{Re}","{"],Im:["OperatorApplication","\\mathrm{Im}","{"],sine:["NamedFn","sin"],hypsine:["NamedFn","sinh"],arcsine:["NamedFn","arcsin"],asine:["NamedFn","asin"],cosine:["NamedFn","cos"],hypcosine:["NamedFn","cosh"],arccosine:["NamedFn","arccos"],acosine:["NamedFn","acos"],tangent:["NamedFn","tan"],hyptangent:["NamedFn","tanh"],arctangent:["NamedFn","arctan"],atangent:["NamedFn","atan"],cosecant:["NamedFn","csc"],hypcosecant:["NamedFn","csch"],arccosecant:["NamedFn","arccsc"],acosecant:["NamedFn","acsc"],secant:["NamedFn","sec"],hypsecant:["NamedFn","sech"],arcsecant:["NamedFn","arcsec"],asecant:["NamedFn","asec"],cotangent:["NamedFn","cot"],hypcotangent:["NamedFn","coth"],arccotangent:["NamedFn","arccot"],acotangent:["NamedFn","acot"],exponential:["NamedFn","exp"],logarithm:["NamedFn","log"],naturallogarithm:["NamedFn","ln"],determinant:["NamedFn","det"],Probability:["NamedFn","Pr"]},o.default),new n.CommandMap("Physics-quick-quad-macros",{qqtext:"Qqtext",qq:"Qqtext",qcomma:["Macro","\\qqtext*{,}"],qc:["Macro","\\qqtext*{,}"],qcc:["Qqtext","c.c."],qif:["Qqtext","if"],qthen:["Qqtext","then"],qelse:["Qqtext","else"],qotherwise:["Qqtext","otherwise"],qunless:["Qqtext","unless"],qgiven:["Qqtext","given"],qusing:["Qqtext","using"],qassume:["Qqtext","assume"],qsince:["Qqtext","since"],qlet:["Qqtext","let"],qfor:["Qqtext","for"],qall:["Qqtext","all"],qeven:["Qqtext","even"],qodd:["Qqtext","odd"],qinteger:["Qqtext","integer"],qand:["Qqtext","and"],qor:["Qqtext","or"],qas:["Qqtext","as"],qin:["Qqtext","in"]},o.default),new n.CommandMap("Physics-derivative-macros",{diffd:"DiffD",flatfrac:["Macro","\\left.#1\\middle/#2\\right.",2],differential:["Differential","\\diffd"],dd:["Differential","\\diffd"],variation:["Differential","\\delta"],var:["Differential","\\delta"],derivative:["Derivative",2,"\\diffd"],dv:["Derivative",2,"\\diffd"],partialderivative:["Derivative",3,"\\partial"],pderivative:["Derivative",3,"\\partial"],pdv:["Derivative",3,"\\partial"],functionalderivative:["Derivative",2,"\\delta"],fderivative:["Derivative",2,"\\delta"],fdv:["Derivative",2,"\\delta"]},o.default),new n.CommandMap("Physics-bra-ket-macros",{bra:"Bra",ket:"Ket",innerproduct:"BraKet",ip:"BraKet",braket:"BraKet",outerproduct:"KetBra",dyad:"KetBra",ketbra:"KetBra",op:"KetBra",expectationvalue:"Expectation",expval:"Expectation",ev:"Expectation",matrixelement:"MatrixElement",matrixel:"MatrixElement",mel:"MatrixElement"},o.default),new n.CommandMap("Physics-matrix-macros",{matrixquantity:"MatrixQuantity",mqty:"MatrixQuantity",pmqty:["Macro","\\mqty(#1)",1],Pmqty:["Macro","\\mqty*(#1)",1],bmqty:["Macro","\\mqty[#1]",1],vmqty:["Macro","\\mqty|#1|",1],smallmatrixquantity:["MatrixQuantity",!0],smqty:["MatrixQuantity",!0],spmqty:["Macro","\\smqty(#1)",1],sPmqty:["Macro","\\smqty*(#1)",1],sbmqty:["Macro","\\smqty[#1]",1],svmqty:["Macro","\\smqty|#1|",1],matrixdeterminant:["Macro","\\vmqty{#1}",1],mdet:["Macro","\\vmqty{#1}",1],smdet:["Macro","\\svmqty{#1}",1],identitymatrix:"IdentityMatrix",imat:"IdentityMatrix",xmatrix:"XMatrix",xmat:"XMatrix",zeromatrix:["Macro","\\xmat{0}{#1}{#2}",2],zmat:["Macro","\\xmat{0}{#1}{#2}",2],paulimatrix:"PauliMatrix",pmat:"PauliMatrix",diagonalmatrix:"DiagonalMatrix",dmat:"DiagonalMatrix",antidiagonalmatrix:["DiagonalMatrix",!0],admat:["DiagonalMatrix",!0]},o.default),new n.EnvironmentMap("Physics-aux-envs",c.default.environment,{smallmatrix:["Array",null,null,null,"c","0.333em",".2em","S",1]},o.default),new n.MacroMap("Physics-characters",{"|":["AutoClose",s.TEXCLASS.ORD],")":"AutoClose","]":"AutoClose"},o.default)},458:function(t,e,a){var r=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var r,n,o=a.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(a=o.return)&&a.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(a(360)),i=n(a(193)),c=n(a(402)),s=a(801),l=n(a(398)),u=n(a(748)),m=a(348),d={},f={"(":")","[":"]","{":"}","|":"|"},p=/^(b|B)i(g{1,2})$/;d.Quantity=function(t,e,a,r,n,o,m){void 0===a&&(a="("),void 0===r&&(r=")"),void 0===n&&(n=!1),void 0===o&&(o=""),void 0===m&&(m="");var d=!!n&&t.GetStar(),v=t.GetNext(),h=t.i,g=null;if("\\"===v){if(t.i++,!(g=t.GetCS()).match(p)){var x=t.create("node","mrow");return t.Push(l.default.fenced(t.configuration,a,x,r)),void(t.i=h)}v=t.GetNext()}var M=f[v];if(n&&"{"!==v)throw new c.default("MissingArgFor","Missing argument for %1",t.currentCS);if(!M){x=t.create("node","mrow");return t.Push(l.default.fenced(t.configuration,a,x,r)),void(t.i=h)}if(o){var y=t.create("token","mi",{texClass:s.TEXCLASS.OP},o);m&&u.default.setAttribute(y,"mathvariant",m),t.Push(t.itemFactory.create("fn",y))}if("{"===v){var b=t.GetArgument(e);return v=n?a:"\\{",M=n?r:"\\}",b=d?v+" "+b+" "+M:g?"\\"+g+"l"+v+" "+b+" \\"+g+"r"+M:"\\left"+v+" "+b+" \\right"+M,void t.Push(new i.default(b,t.stack.env,t.configuration).mml())}n&&(v=a,M=r),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:v,close:M,big:g}))},d.Eval=function(t,e){var a=t.GetStar(),r=t.GetNext();if("{"!==r){if("("===r||"["===r)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:r,close:"|",smash:a,right:"\\vphantom{\\int}"}));throw new c.default("MissingArgFor","Missing argument for %1",t.currentCS)}var n=t.GetArgument(e),o="\\left. "+(a?"\\smash{"+n+"}":n)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+o+t.string.slice(t.i)},d.Commutator=function(t,e,a,r){void 0===a&&(a="["),void 0===r&&(r="]");var n=t.GetStar(),o=t.GetNext(),s=null;if("\\"===o){if(t.i++,!(s=t.GetCS()).match(p))throw new c.default("MissingArgFor","Missing argument for %1",t.currentCS);o=t.GetNext()}if("{"!==o)throw new c.default("MissingArgFor","Missing argument for %1",t.currentCS);var l=t.GetArgument(e)+","+t.GetArgument(e);l=n?a+" "+l+" "+r:s?"\\"+s+"l"+a+" "+l+" \\"+s+"r"+r:"\\left"+a+" "+l+" \\right"+r,t.Push(new i.default(l,t.stack.env,t.configuration).mml())};var v=[65,90],h=[97,122],g=[913,937],x=[945,969],M=[48,57];function y(t,e){return t>=e[0]&&t<=e[1]}function b(t,e,a,r){var n=t.configuration.parser,o=m.NodeFactory.createToken(t,e,a,r),i=r.codePointAt(0);return 1===r.length&&!n.stack.env.font&&n.stack.env.vectorFont&&(y(i,v)||y(i,h)||y(i,g)||y(i,M)||y(i,x)&&n.stack.env.vectorStar||u.default.getAttribute(o,"accent"))&&u.default.setAttribute(o,"mathvariant",n.stack.env.vectorFont),o}d.VectorBold=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n=t.configuration.nodeFactory.get("token"),o=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",b),t.stack.env.vectorFont=a?"bold-italic":"bold",t.stack.env.vectorStar=a;var c=new i.default(r,t.stack.env,t.configuration).mml();o&&(t.stack.env.font=o),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",n),t.Push(c)},d.StarMacro=function(t,e,a){for(var r=[],n=3;n2&&s.length>2?(u="^{"+(s.length-1)+"}",l=!0):null!=o&&(a>2&&s.length>1&&(l=!0),m=u="^{"+o+"}");for(var d=n?"\\flatfrac":"\\frac",f=s.length>1?s[0]:"",p=s.length>1?s[1]:s[0],v="",h=2,g=void 0;g=s[h];h++)v+=r+" "+g;var x=d+"{"+r+u+f+"}{"+r+" "+p+m+" "+v+"}";t.Push(new i.default(x,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:l})))},d.Bra=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n="",o=!1,c=!1;if("\\"===t.GetNext()){var s=t.i;t.i++;var l=t.GetCS(),u=t.lookup("macro",l);u&&"ket"===u.symbol?(o=!0,s=t.i,c=t.GetStar(),"{"===t.GetNext()?n=t.GetArgument(l,!0):(t.i=s,c=!1)):t.i=s}var m="";m=o?a||c?"\\langle{".concat(r,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(r,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):a||c?"\\langle{".concat(r,"}\\vert"):"\\left\\langle{".concat(r,"}\\right\\vert{").concat(n,"}"),t.Push(new i.default(m,t.stack.env,t.configuration).mml())},d.Ket=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n=a?"\\vert{".concat(r,"}\\rangle"):"\\left\\vert{".concat(r,"}\\right\\rangle");t.Push(new i.default(n,t.stack.env,t.configuration).mml())},d.BraKet=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n=null;"{"===t.GetNext()&&(n=t.GetArgument(e,!0));var o="";o=null==n?a?"\\langle{".concat(r,"}\\vert{").concat(r,"}\\rangle"):"\\left\\langle{".concat(r,"}\\middle\\vert{").concat(r,"}\\right\\rangle"):a?"\\langle{".concat(r,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(r,"}\\middle\\vert{").concat(n,"}\\right\\rangle"),t.Push(new i.default(o,t.stack.env,t.configuration).mml())},d.KetBra=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n=null;"{"===t.GetNext()&&(n=t.GetArgument(e,!0));var o="";o=null==n?a?"\\vert{".concat(r,"}\\rangle\\!\\langle{").concat(r,"}\\vert"):"\\left\\vert{".concat(r,"}\\middle\\rangle\\!\\middle\\langle{").concat(r,"}\\right\\vert"):a?"\\vert{".concat(r,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(r,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"),t.Push(new i.default(o,t.stack.env,t.configuration).mml())},d.Expectation=function(t,e){var a=t.GetStar(),r=a&&t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var c=n&&o?A([o,n,o],a,r):a?"\\langle {".concat(n,"} \\rangle"):"\\left\\langle {".concat(n,"} \\right\\rangle");t.Push(new i.default(c,t.stack.env,t.configuration).mml())},d.MatrixElement=function(t,e){var a=t.GetStar(),r=a&&t.GetStar(),n=A([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],a,r);t.Push(new i.default(n,t.stack.env,t.configuration).mml())},d.MatrixQuantity=function(t,e,a){var r=t.GetStar(),n=a?"smallmatrix":"array",o="",c="",s="";switch(t.GetNext()){case"{":o=t.GetArgument(e);break;case"(":t.i++,c=r?"\\lgroup":"(",s=r?"\\rgroup":")",o=t.GetUpTo(e,")");break;case"[":t.i++,c="[",s="]",o=t.GetUpTo(e,"]");break;case"|":t.i++,c="|",s="|",o=t.GetUpTo(e,"|");break;default:c="(",s=")"}var l=(c?"\\left":"")+c+"\\begin{"+n+"}{} "+o+"\\end{"+n+"}"+(c?"\\right":"")+s;t.Push(new i.default(l,t.stack.env,t.configuration).mml())},d.IdentityMatrix=function(t,e){var a=t.GetArgument(e),r=parseInt(a,10);if(isNaN(r))throw new c.default("InvalidNumber","Invalid number");if(r<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);for(var n=Array(r).fill("0"),o=[],i=0;i=n){o.push(t.string.slice(c,n));break}c=t.i,o.push(i)}t.string=function(t,e){for(var a=t.length,r=[],n=0;n0)&&!(r=o.next()).done;)i.push(r.value)}catch(t){n={error:t}}finally{try{r&&!r.done&&(a=o.return)&&a.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=o(a(360)),c=o(a(193)),s=o(a(402)),l=a(801),u=o(a(398)),m=o(a(748)),d=a(348),f={},p={"(":")","[":"]","{":"}","|":"|"},v=/^(b|B)i(g{1,2})$/;f.Quantity=function(t,e,a,r,n,o,i){void 0===a&&(a="("),void 0===r&&(r=")"),void 0===n&&(n=!1),void 0===o&&(o=""),void 0===i&&(i="");var d=!!n&&t.GetStar(),f=t.GetNext(),h=t.i,g=null;if("\\"===f){if(t.i++,!(g=t.GetCS()).match(v)){var x=t.create("node","mrow");return t.Push(u.default.fenced(t.configuration,a,x,r)),void(t.i=h)}f=t.GetNext()}var M=p[f];if(n&&"{"!==f)throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);if(!M){x=t.create("node","mrow");return t.Push(u.default.fenced(t.configuration,a,x,r)),void(t.i=h)}if(o){var y=t.create("token","mi",{texClass:l.TEXCLASS.OP},o);i&&m.default.setAttribute(y,"mathvariant",i),t.Push(t.itemFactory.create("fn",y))}if("{"===f){var b=t.GetArgument(e);return f=n?a:"\\{",M=n?r:"\\}",b=d?f+" "+b+" "+M:g?"\\"+g+"l"+f+" "+b+" \\"+g+"r"+M:"\\left"+f+" "+b+" \\right"+M,void t.Push(new c.default(b,t.stack.env,t.configuration).mml())}n&&(f=a,M=r),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:f,close:M,big:g}))},f.Eval=function(t,e){var a=t.GetStar(),r=t.GetNext();if("{"!==r){if("("===r||"["===r)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:r,close:"|",smash:a,right:"\\vphantom{\\int}"}));throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS)}var n=t.GetArgument(e),o="\\left. "+(a?"\\smash{"+n+"}":n)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+o+t.string.slice(t.i)},f.Commutator=function(t,e,a,r){void 0===a&&(a="["),void 0===r&&(r="]");var n=t.GetStar(),o=t.GetNext(),i=null;if("\\"===o){if(t.i++,!(i=t.GetCS()).match(v))throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);o=t.GetNext()}if("{"!==o)throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);var l=t.GetArgument(e)+","+t.GetArgument(e);l=n?a+" "+l+" "+r:i?"\\"+i+"l"+a+" "+l+" \\"+i+"r"+r:"\\left"+a+" "+l+" \\right"+r,t.Push(new c.default(l,t.stack.env,t.configuration).mml())};var h=[65,90],g=[97,122],x=[913,937],M=[945,969],y=[48,57];function b(t,e){return t>=e[0]&&t<=e[1]}function P(t,e,a,r){var n=t.configuration.parser,o=d.NodeFactory.createToken(t,e,a,r),i=r.codePointAt(0);return 1===r.length&&!n.stack.env.font&&n.stack.env.vectorFont&&(b(i,h)||b(i,g)||b(i,x)||b(i,y)||b(i,M)&&n.stack.env.vectorStar||m.default.getAttribute(o,"accent"))&&m.default.setAttribute(o,"mathvariant",n.stack.env.vectorFont),o}f.VectorBold=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n=t.configuration.nodeFactory.get("token"),o=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",P),t.stack.env.vectorFont=a?"bold-italic":"bold",t.stack.env.vectorStar=a;var i=new c.default(r,t.stack.env,t.configuration).mml();o&&(t.stack.env.font=o),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",n),t.Push(i)},f.StarMacro=function(t,e,a){for(var r=[],n=3;n2&&s.length>2?(u="^{"+(s.length-1)+"}",l=!0):null!=o&&(a>2&&s.length>1&&(l=!0),m=u="^{"+o+"}");for(var d=n?"\\flatfrac":"\\frac",f=s.length>1?s[0]:"",p=s.length>1?s[1]:s[0],v="",h=2,g=void 0;g=s[h];h++)v+=r+" "+g;var x=d+"{"+r+u+f+"}{"+r+" "+p+m+" "+v+"}";t.Push(new c.default(x,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:l})))},f.Bra=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n="",o=!1,i=!1;if("\\"===t.GetNext()){var s=t.i;t.i++;var l=t.GetCS(),u=t.lookup("macro",l);u&&"ket"===u.symbol?(o=!0,s=t.i,i=t.GetStar(),"{"===t.GetNext()?n=t.GetArgument(l,!0):(t.i=s,i=!1)):t.i=s}var m="";m=o?a||i?"\\langle{".concat(r,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(r,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):a||i?"\\langle{".concat(r,"}\\vert"):"\\left\\langle{".concat(r,"}\\right\\vert{").concat(n,"}"),t.Push(new c.default(m,t.stack.env,t.configuration).mml())},f.Ket=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n=a?"\\vert{".concat(r,"}\\rangle"):"\\left\\vert{".concat(r,"}\\right\\rangle");t.Push(new c.default(n,t.stack.env,t.configuration).mml())},f.BraKet=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n=null;"{"===t.GetNext()&&(n=t.GetArgument(e,!0));var o="";o=null==n?a?"\\langle{".concat(r,"}\\vert{").concat(r,"}\\rangle"):"\\left\\langle{".concat(r,"}\\middle\\vert{").concat(r,"}\\right\\rangle"):a?"\\langle{".concat(r,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(r,"}\\middle\\vert{").concat(n,"}\\right\\rangle"),t.Push(new c.default(o,t.stack.env,t.configuration).mml())},f.KetBra=function(t,e){var a=t.GetStar(),r=t.GetArgument(e),n=null;"{"===t.GetNext()&&(n=t.GetArgument(e,!0));var o="";o=null==n?a?"\\vert{".concat(r,"}\\rangle\\!\\langle{").concat(r,"}\\vert"):"\\left\\vert{".concat(r,"}\\middle\\rangle\\!\\middle\\langle{").concat(r,"}\\right\\vert"):a?"\\vert{".concat(r,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(r,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"),t.Push(new c.default(o,t.stack.env,t.configuration).mml())},f.Expectation=function(t,e){var a=t.GetStar(),r=a&&t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var i=n&&o?_([o,n,o],a,r):a?"\\langle {".concat(n,"} \\rangle"):"\\left\\langle {".concat(n,"} \\right\\rangle");t.Push(new c.default(i,t.stack.env,t.configuration).mml())},f.MatrixElement=function(t,e){var a=t.GetStar(),r=a&&t.GetStar(),n=_([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],a,r);t.Push(new c.default(n,t.stack.env,t.configuration).mml())},f.MatrixQuantity=function(t,e,a){var r=t.GetStar(),n=a?"smallmatrix":"array",o="",i="",s="";switch(t.GetNext()){case"{":o=t.GetArgument(e);break;case"(":t.i++,i=r?"\\lgroup":"(",s=r?"\\rgroup":")",o=t.GetUpTo(e,")");break;case"[":t.i++,i="[",s="]",o=t.GetUpTo(e,"]");break;case"|":t.i++,i="|",s="|",o=t.GetUpTo(e,"|");break;default:i="(",s=")"}var l=(i?"\\left":"")+i+"\\begin{"+n+"}{} "+o+"\\end{"+n+"}"+(i?"\\right":"")+s;t.Push(new c.default(l,t.stack.env,t.configuration).mml())},f.IdentityMatrix=function(t,e){var a=t.GetArgument(e),r=parseInt(a,10);if(isNaN(r))throw new s.default("InvalidNumber","Invalid number");if(r<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);for(var n=Array(r).fill("0"),o=[],i=0;i=n){o.push(t.string.slice(c,n));break}c=t.i,o.push(i)}t.string=function(t,e){for(var a=t.length,r=[],n=0;n=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},r=this&&this.__read||function(e,t){var a="function"==typeof Symbol&&e[Symbol.iterator];if(!a)return e;var o,r,n=a.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return i},n=this&&this.__spreadArray||function(e,t,a){if(a||2===arguments.length)for(var o,r=0,n=t.length;r=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},r=this&&this.__read||function(e,t){var a="function"==typeof Symbol&&e[Symbol.iterator];if(!a)return e;var o,r,n=a.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return i},n=this&&this.__spreadArray||function(e,t,a){if(a||2===arguments.length)for(var o,r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.SetOptionsConfiguration=e.SetOptionsUtil=void 0;var i=a(251),r=a(871),l=n(a(402)),p=n(a(398)),s=a(924),u=n(a(360)),f=a(74);e.SetOptionsUtil={filterPackage:function(t,e){if("tex"!==e&&!i.ConfigurationHandler.get(e))throw new l.default("NotAPackage","Not a defined package: %1",e);var a=t.options.setoptions,o=a.allowOptions[e];if(void 0===o&&!a.allowPackageDefault||!1===o)throw new l.default("PackageNotSettable",'Options can\'t be set for package "%1"',e);return!0},filterOption:function(t,e,a){var o,n=t.options.setoptions,i=n.allowOptions[e]||{},r=i.hasOwnProperty(a)&&!(0,f.isObject)(i[a])?i[a]:null;if(!1===r||null===r&&!n.allowOptionsDefault)throw new l.default("OptionNotSettable",'Option "%1" is not allowed to be set',a);if(!(null===(o="tex"===e?t.options:t.options[e])||void 0===o?void 0:o.hasOwnProperty(a)))throw"tex"===e?new l.default("InvalidTexOption",'Invalid TeX option "%1"',a):new l.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',a,e);return!0},filterValue:function(t,e,a,o){return o}};var c=new r.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(t,e){var a,n,i=t.GetBrackets(e)||"tex",r=p.default.keyvalOptions(t.GetArgument(e)),l=t.options.setoptions;if(l.filterPackage(t,i))try{for(var s=o(Object.keys(r)),u=s.next();!u.done;u=s.next()){var f=u.value;l.filterOption(t,i,f)&&(("tex"===i?t.options:t.options[i])[f]=l.filterValue(t,i,f,r[f]))}}catch(t){a={error:t}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(a)throw a.error}}}});e.SetOptionsConfiguration=i.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){var a=e.parseOptions.handlers.get("macro").lookup("require");a&&(c.add("Require",new s.Macro("Require",a._func)),c.add("require",new s.Macro("require",u.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:e.SetOptionsUtil.filterPackage,filterOption:e.SetOptionsUtil.filterOption,filterValue:e.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,f.expandable)({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},74:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},924:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Symbol=MathJax._.input.tex.Symbol.Symbol,e.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default}},n={};function i(t){var e=n[t];if(void 0!==e)return e.exports;var a=n[t]={exports:{}};return o[t].call(a.exports,a,a.exports,i),a.exports}t=i(955),e=i(667),a=i(596),MathJax.loader&&MathJax.loader.checkVersion("[tex]/setoptions",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{setoptions:{SetOptionsConfiguration:a}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,e,a,o={667:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},596:function(t,e,a){var o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,a=e&&t[e],o=0;if(a)return a.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.SetOptionsConfiguration=e.SetOptionsUtil=void 0;var i=a(251),r=a(871),l=n(a(402)),p=n(a(398)),s=a(924),u=n(a(360)),f=a(74);e.SetOptionsUtil={filterPackage:function(t,e){if("tex"!==e&&!i.ConfigurationHandler.get(e))throw new l.default("NotAPackage","Not a defined package: %1",e);var a=t.options.setoptions,o=a.allowOptions[e];if(void 0===o&&!a.allowPackageDefault||!1===o)throw new l.default("PackageNotSettable",'Options can\'t be set for package "%1"',e);return!0},filterOption:function(t,e,a){var o,n=t.options.setoptions,i=n.allowOptions[e]||{},r=i.hasOwnProperty(a)&&!(0,f.isObject)(i[a])?i[a]:null;if(!1===r||null===r&&!n.allowOptionsDefault)throw new l.default("OptionNotSettable",'Option "%1" is not allowed to be set',a);if(!(null===(o="tex"===e?t.options:t.options[e])||void 0===o?void 0:o.hasOwnProperty(a)))throw"tex"===e?new l.default("InvalidTexOption",'Invalid TeX option "%1"',a):new l.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',a,e);return!0},filterValue:function(t,e,a,o){return o}};var c=new r.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(t,e){var a,n,i=t.GetBrackets(e)||"tex",r=p.default.keyvalOptions(t.GetArgument(e)),l=t.options.setoptions;if(l.filterPackage(t,i))try{for(var s=o(Object.keys(r)),u=s.next();!u.done;u=s.next()){var f=u.value;l.filterOption(t,i,f)&&(("tex"===i?t.options:t.options[i])[f]=l.filterValue(t,i,f,r[f]))}}catch(t){a={error:t}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(a)throw a.error}}}});e.SetOptionsConfiguration=i.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){var a=e.parseOptions.handlers.get("macro").lookup("require");a&&(c.add("Require",new s.Macro("Require",a._func)),c.add("require",new s.Macro("require",u.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:e.SetOptionsUtil.filterPackage,filterOption:e.SetOptionsUtil.filterOption,filterValue:e.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,f.expandable)({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},74:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},924:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Symbol=MathJax._.input.tex.Symbol.Symbol,e.Macro=MathJax._.input.tex.Symbol.Macro},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.TexError.default},360:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.base.BaseMethods.default}},n={};function i(t){var e=n[t];if(void 0!==e)return e.exports;var a=n[t]={exports:{}};return o[t].call(a.exports,a,a.exports,i),a.exports}t=i(955),e=i(667),a=i(596),MathJax.loader&&MathJax.loader.checkVersion("[tex]/setoptions",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{setoptions:{SetOptionsConfiguration:a}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/tagformat.js b/es5/input/tex/extensions/tagformat.js index ff47975c2b..fd8ace2851 100644 --- a/es5/input/tex/extensions/tagformat.js +++ b/es5/input/tex/extensions/tagformat.js @@ -1 +1 @@ -!function(){"use strict";var t,o,n,a={667:function(t,o){o.q=void 0,o.q="3.2.2"},941:function(t,o,n){var a,r=this&&this.__extends||(a=function(t,o){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n])},a(t,o)},function(t,o){if("function"!=typeof o&&null!==o)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function n(){this.constructor=t}a(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)});Object.defineProperty(o,"__esModule",{value:!0}),o.TagFormatConfiguration=o.tagformatConfig=void 0;var e=n(251),i=n(680),s=0;function u(t,o){var n=o.parseOptions.options.tags;"base"!==n&&t.tags.hasOwnProperty(n)&&i.TagsFactory.add(n,t.tags[n]);var a=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return r(n,t),n.prototype.formatNumber=function(t){return o.parseOptions.options.tagformat.number(t)},n.prototype.formatTag=function(t){return o.parseOptions.options.tagformat.tag(t)},n.prototype.formatId=function(t){return o.parseOptions.options.tagformat.id(t)},n.prototype.formatUrl=function(t,n){return o.parseOptions.options.tagformat.url(t,n)},n}(i.TagsFactory.create(o.parseOptions.options.tags).constructor),e="configTags-"+ ++s;i.TagsFactory.add(e,a),o.parseOptions.options.tags=e}o.tagformatConfig=u,o.TagFormatConfiguration=e.Configuration.create("tagformat",{config:[u,10],options:{tagformat:{number:function(t){return t.toString()},tag:function(t){return"("+t+")"},id:function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},url:function(t,o){return o+"#"+encodeURIComponent(t)}}}})},955:function(t,o){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,o.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,o){Object.defineProperty(o,"__esModule",{value:!0}),o.Configuration=MathJax._.input.tex.Configuration.Configuration,o.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,o.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},680:function(t,o){Object.defineProperty(o,"__esModule",{value:!0}),o.Label=MathJax._.input.tex.Tags.Label,o.TagInfo=MathJax._.input.tex.Tags.TagInfo,o.AbstractTags=MathJax._.input.tex.Tags.AbstractTags,o.NoTags=MathJax._.input.tex.Tags.NoTags,o.AllTags=MathJax._.input.tex.Tags.AllTags,o.TagsFactory=MathJax._.input.tex.Tags.TagsFactory}},r={};function e(t){var o=r[t];if(void 0!==o)return o.exports;var n=r[t]={exports:{}};return a[t].call(n.exports,n,n.exports,e),n.exports}t=e(955),o=e(667),n=e(941),MathJax.loader&&MathJax.loader.checkVersion("[tex]/tagformat",o.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{tagformat:{TagFormatConfiguration:n}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,o,a,n={667:function(t,o){o.q=void 0,o.q="4.0.0-alpha.1"},941:function(t,o,a){var n,r=this&&this.__extends||(n=function(t,o){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(t[a]=o[a])},n(t,o)},function(t,o){if("function"!=typeof o&&null!==o)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");function a(){this.constructor=t}n(t,o),t.prototype=null===o?Object.create(o):(a.prototype=o.prototype,new a)});Object.defineProperty(o,"__esModule",{value:!0}),o.TagFormatConfiguration=o.tagformatConfig=void 0;var e=a(251),i=a(680),s=0;function u(t,o){var a=o.parseOptions.options.tags;"base"!==a&&t.tags.hasOwnProperty(a)&&i.TagsFactory.add(a,t.tags[a]);var n=function(t){function a(){return null!==t&&t.apply(this,arguments)||this}return r(a,t),a.prototype.formatNumber=function(t){return o.parseOptions.options.tagformat.number(t)},a.prototype.formatTag=function(t){return o.parseOptions.options.tagformat.tag(t)},a.prototype.formatId=function(t){return o.parseOptions.options.tagformat.id(t)},a.prototype.formatUrl=function(t,a){return o.parseOptions.options.tagformat.url(t,a)},a}(i.TagsFactory.create(o.parseOptions.options.tags).constructor),e="configTags-"+ ++s;i.TagsFactory.add(e,n),o.parseOptions.options.tags=e}o.tagformatConfig=u,o.TagFormatConfiguration=e.Configuration.create("tagformat",{config:[u,10],options:{tagformat:{number:function(t){return t.toString()},tag:function(t){return"("+t+")"},id:function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},url:function(t,o){return o+"#"+encodeURIComponent(t)}}}})},955:function(t,o){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,o.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,o){Object.defineProperty(o,"__esModule",{value:!0}),o.Configuration=MathJax._.input.tex.Configuration.Configuration,o.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,o.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},680:function(t,o){Object.defineProperty(o,"__esModule",{value:!0}),o.Label=MathJax._.input.tex.Tags.Label,o.TagInfo=MathJax._.input.tex.Tags.TagInfo,o.AbstractTags=MathJax._.input.tex.Tags.AbstractTags,o.NoTags=MathJax._.input.tex.Tags.NoTags,o.AllTags=MathJax._.input.tex.Tags.AllTags,o.TagsFactory=MathJax._.input.tex.Tags.TagsFactory}},r={};function e(t){var o=r[t];if(void 0!==o)return o.exports;var a=r[t]={exports:{}};return n[t].call(a.exports,a,a.exports,e),a.exports}t=e(955),o=e(667),a=e(941),MathJax.loader&&MathJax.loader.checkVersion("[tex]/tagformat",o.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{tagformat:{TagFormatConfiguration:a}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/texhtml.js b/es5/input/tex/extensions/texhtml.js new file mode 100644 index 0000000000..3d5c963834 --- /dev/null +++ b/es5/input/tex/extensions/texhtml.js @@ -0,0 +1 @@ +!function(){"use strict";var t,a,e,n={667:function(t,a){a.q=void 0,a.q="4.0.0-alpha.1"},657:function(t,a,e){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(a,"__esModule",{value:!0}),a.TexHtmlConfiguration=a.HtmlNodeMethods=void 0;var o=e(251),r=e(871),i=n(e(402)),l=e(689);a.HtmlNodeMethods={TexHTML:function(t,a){if(!t.options.allowTexHTML)return!1;var e=t.string.slice(t.i).match(/^tex-html(?: n="(\d+)")?>/);if(!e)return!1;t.i+=e[0].length;var n=(e[1]?""):"")+"",o=t.string.indexOf(n);if(o<0)throw new i.default("TokenNotFoundForCommand","Could not find %1 for %2",n,"<"+e[0]);var r=t.string.substr(t.i,o-t.i).trim();t.i=o+11+(e[1]?3+e[1].length:0);var l=t.configuration.packageData.get("texhtml").adaptor,u=l.childNodes(l.body(l.parse(r)));if(0===u.length)return!0;var p=1===u.length?u[0]:l.node("div",{},u),x=t.create("node","html").setHTML(p,l);return t.Push(t.create("node","mtext",[x])),!0}},new r.MacroMap("tex-html",{"<":"TexHTML"},a.HtmlNodeMethods),a.TexHtmlConfiguration=o.Configuration.create("texhtml",{handler:{character:["tex-html"]},options:{allowTexHTML:!1},config:function(){if(l.HTMLDomStrings){var t=l.HTMLDomStrings.OPTIONS.includeHtmlTags;t["tex-html"]||(t["tex-html"]=function(t,a){var e=a.innerHTML(t),n=e.split(/<\/tex-html>/).length,o=n>1?' n="'.concat(n,'"'):"";return"")+e+(n>1?""):"")+""})}},preprocessors:[function(t){t.data.packageData.set("texhtml",{adaptor:t.document.adaptor})}],postprocessors:[function(t){t.data.packageData.set("texhtml",{adaptor:null})}]})},955:function(t,a){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,a.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},689:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.HTMLDomStrings=MathJax._.handlers.html.HTMLDomStrings.HTMLDomStrings},251:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.Configuration=MathJax._.input.tex.Configuration.Configuration,a.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,a.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},871:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.parseResult=MathJax._.input.tex.SymbolMap.parseResult,a.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,a.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,a.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,a.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,a.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,a.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,a.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,a.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},402:function(t,a){Object.defineProperty(a,"__esModule",{value:!0}),a.default=MathJax._.input.tex.TexError.default}},o={};function r(t){var a=o[t];if(void 0!==a)return a.exports;var e=o[t]={exports:{}};return n[t].call(e.exports,e,e.exports,r),e.exports}t=r(955),a=r(667),e=r(657),MathJax.loader&&MathJax.loader.checkVersion("input/tex/extensions/texhtml",a.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{texhtml:{TexHtmlConfiguration:e}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/textcomp.js b/es5/input/tex/extensions/textcomp.js index 8ec99d183b..5cb07da70f 100644 --- a/es5/input/tex/extensions/textcomp.js +++ b/es5/input/tex/extensions/textcomp.js @@ -1 +1 @@ -!function(){"use strict";var t,e,n,r={667:function(t,e){e.q=void 0,e.q="3.2.2"},845:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.TextcompConfiguration=void 0;var r=n(251);n(832),e.TextcompConfiguration=r.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},832:function(t,e,n){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(871),s=n(108),o=n(245),x=r(n(398)),i=n(988);new a.CommandMap("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\ud83c\udd2f"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",s.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",s.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",s.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",s.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",s.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",s.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",s.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",s.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",s.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",s.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",s.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",s.TexConstant.Variant.OLDSTYLE]},{Insert:function(t,e,n,r){if(t instanceof i.TextParser){if(!r)return void o.TextMacrosMethods.Insert(t,e,n);t.saveText()}t.Push(x.default.internalText(t,n,r?{mathvariant:r}:{}))}})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},108:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=MathJax._.input.tex.TexConstants.TexConstant},245:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=MathJax._.input.tex.textmacros.TextMacrosMethods.TextMacrosMethods},988:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TextParser=MathJax._.input.tex.textmacros.TextParser.TextParser}},a={};function s(t){var e=a[t];if(void 0!==e)return e.exports;var n=a[t]={exports:{}};return r[t].call(n.exports,n,n.exports,s),n.exports}t=s(955),e=s(667),n=s(845),MathJax.loader&&MathJax.loader.checkVersion("[tex]/textcomp",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{textcomp:{TextcompConfiguration:n}}}}})}(); \ No newline at end of file +!function(){"use strict";var t,e,n,r={667:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},845:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.TextcompConfiguration=void 0;var r=n(251);n(832),e.TextcompConfiguration=r.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},832:function(t,e,n){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=n(871),s=n(108),o=n(245),x=r(n(398)),i=n(988);new a.CommandMap("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\ud83c\udd2f"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",s.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",s.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",s.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",s.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",s.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",s.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",s.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",s.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",s.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",s.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",s.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",s.TexConstant.Variant.OLDSTYLE]},{Insert:function(t,e,n,r){if(t instanceof i.TextParser){if(!r)return void o.TextMacrosMethods.Insert(t,e,n);t.saveText()}t.Push(x.default.internalText(t,n,r?{mathvariant:r}:{}))}})},955:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},251:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Configuration=MathJax._.input.tex.Configuration.Configuration,e.ConfigurationHandler=MathJax._.input.tex.Configuration.ConfigurationHandler,e.ParserConfiguration=MathJax._.input.tex.Configuration.ParserConfiguration},398:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=MathJax._.input.tex.ParseUtil.default},871:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.parseResult=MathJax._.input.tex.SymbolMap.parseResult,e.AbstractSymbolMap=MathJax._.input.tex.SymbolMap.AbstractSymbolMap,e.RegExpMap=MathJax._.input.tex.SymbolMap.RegExpMap,e.AbstractParseMap=MathJax._.input.tex.SymbolMap.AbstractParseMap,e.CharacterMap=MathJax._.input.tex.SymbolMap.CharacterMap,e.DelimiterMap=MathJax._.input.tex.SymbolMap.DelimiterMap,e.MacroMap=MathJax._.input.tex.SymbolMap.MacroMap,e.CommandMap=MathJax._.input.tex.SymbolMap.CommandMap,e.EnvironmentMap=MathJax._.input.tex.SymbolMap.EnvironmentMap},108:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=MathJax._.input.tex.TexConstants.TexConstant},245:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=MathJax._.input.tex.textmacros.TextMacrosMethods.TextMacrosMethods},988:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TextParser=MathJax._.input.tex.textmacros.TextParser.TextParser}},a={};function s(t){var e=a[t];if(void 0!==e)return e.exports;var n=a[t]={exports:{}};return r[t].call(n.exports,n,n.exports,s),n.exports}t=s(955),e=s(667),n=s(845),MathJax.loader&&MathJax.loader.checkVersion("[tex]/textcomp",e.q,"tex-extension"),(0,t.r8)({_:{input:{tex:{textcomp:{TextcompConfiguration:n}}}}})}(); \ No newline at end of file diff --git a/es5/input/tex/extensions/textmacros.js b/es5/input/tex/extensions/textmacros.js index 6c9b93ffd6..5d592fd852 100644 --- a/es5/input/tex/extensions/textmacros.js +++ b/es5/input/tex/extensions/textmacros.js @@ -1 +1 @@ -!function(){"use strict";var t,e,a,n,o,r={667:function(t,e){e.q=void 0,e.q="3.2.2"},762:function(t,e,a){var n,o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosConfiguration=e.TextBaseConfiguration=void 0;var r=a(251),s=o(a(278)),i=a(680),c=a(935),l=a(787),u=a(807);function p(t,e,a,n){var o=t.configuration.packageData.get("textmacros");return t instanceof l.TextParser||(o.texParser=t),[new l.TextParser(e,n?{mathvariant:n}:{},o.parseOptions,a).mml()]}a(557),e.TextBaseConfiguration=r.Configuration.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:function(t,e){t.text+=e},macro:function(t,e){var a=t.texParser,n=a.lookup("macro",e);n&&n._func!==u.TextMacrosMethods.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),a.parse("macro",[t,e])}},items:(n={},n[c.StartItem.prototype.kind]=c.StartItem,n[c.StopItem.prototype.kind]=c.StopItem,n[c.MmlItem.prototype.kind]=c.MmlItem,n[c.StyleItem.prototype.kind]=c.StyleItem,n)}),e.TextMacrosConfiguration=r.Configuration.create("textmacros",{config:function(t,e){var a=new r.ParserConfiguration(e.parseOptions.options.textmacros.packages,["tex","text"]);a.init();var n=new s.default(a,[]);n.options=e.parseOptions.options,a.config(e),i.TagsFactory.addTags(a.tags),n.tags=i.TagsFactory.getDefault(),n.tags.configuration=n,n.packageData=e.parseOptions.packageData,n.packageData.set("textmacros",{parseOptions:n,jax:e,texParser:null}),n.options.internalMath=p},preprocessors:[function(t){var e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}})},557:function(t,e,a){Object.defineProperty(e,"__esModule",{value:!0});var n=a(871),o=a(108),r=a(807),s=a(230);new n.MacroMap("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},r.TextMacrosMethods),new n.CommandMap("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":"SelfQuote","'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",o.TexConstant.Variant.NORMAL],mit:["SetFont",o.TexConstant.Variant.ITALIC],oldstyle:["SetFont",o.TexConstant.Variant.OLDSTYLE],cal:["SetFont",o.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",o.TexConstant.Variant.BOLD],bbFont:["SetFont",o.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",o.TexConstant.Variant.SCRIPT],frak:["SetFont",o.TexConstant.Variant.FRAKTUR],sf:["SetFont",o.TexConstant.Variant.SANSSERIF],tt:["SetFont",o.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],Bbb:["Macro","{\\bbFont #1}",1],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",s.MATHSPACE.thinmathspace],":":["Spacer",s.MATHSPACE.mediummathspace],">":["Spacer",s.MATHSPACE.mediummathspace],";":["Spacer",s.MATHSPACE.thickmathspace],"!":["Spacer",s.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",s.MATHSPACE.thinmathspace],negthinspace:["Spacer",s.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},r.TextMacrosMethods)},807:function(t,e,a){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=void 0;var o=n(a(193)),r=a(832),s=n(a(360));e.TextMacrosMethods={Comment:function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var n,o,r=a.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=r.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,a){if(a||2===arguments.length)for(var n,o=0,r=e.length;o":["Spacer",s.MATHSPACE.mediummathspace],";":["Spacer",s.MATHSPACE.thickmathspace],"!":["Spacer",s.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",s.MATHSPACE.thinmathspace],negthinspace:["Spacer",s.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",data:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},r.TextMacrosMethods)},807:function(t,e,a){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=void 0;var o=n(a(193)),r=a(832),s=n(a(360));e.TextMacrosMethods={Comment:function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var a="function"==typeof Symbol&&t[Symbol.iterator];if(!a)return t;var n,o,r=a.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=r.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(a=r.return)&&a.call(r)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,a){if(a||2===arguments.length)for(var n,o=0,r=e.length;o=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var o=r(282);function a(e){return"object"==typeof e&&null!==e}function i(e,t){var r,o;try{for(var c=n(Object.keys(t)),s=c.next();!s.done;s=c.next()){var l=s.value;"__esModule"!==l&&(!a(e[l])||!a(t[l])||t[l]instanceof Promise?null!==t[l]&&void 0!==t[l]&&(e[l]=t[l]):i(e[l],t[l]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(o=c.return)&&o.call(c)}finally{if(r)throw r.error}}return e}t.isObject=a,t.combineConfig=i,t.combineDefaults=function e(t,r,o){var i,c;t[r]||(t[r]={}),t=t[r];try{for(var s=n(Object.keys(o)),l=s.next();!l.done;l=s.next()){var u=l.value;a(t[u])&&a(o[u])?e(t,u,o[u]):null==t[u]&&null!=o[u]&&(t[u]=o[u])}}catch(e){i={error:e}}finally{try{l&&!l.done&&(c=s.return)&&c.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var n,o,a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(515),c=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var l,u=r(525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],n=0;n=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},c=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},c=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;ot.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),function(){var e=r(515),t=r(282),n=r(235),o=r(265);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var o=r(282);function a(e){return"object"==typeof e&&null!==e}function i(e,t){var r,o;try{for(var c=n(Object.keys(t)),s=c.next();!s.done;s=c.next()){var l=s.value;"__esModule"!==l&&(!a(e[l])||!a(t[l])||t[l]instanceof Promise?null!==t[l]&&void 0!==t[l]&&(e[l]=t[l]):i(e[l],t[l]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(o=c.return)&&o.call(c)}finally{if(r)throw r.error}}return e}t.isObject=a,t.combineConfig=i,t.combineDefaults=function e(t,r,o){var i,c;t[r]||(t[r]={}),t=t[r];try{for(var s=n(Object.keys(o)),l=s.next();!l.done;l=s.next()){var u=l.value;a(t[u])&&a(o[u])?e(t,u,o[u]):null==t[u]&&null!=o[u]&&(t[u]=o[u])}}catch(e){i={error:e}}finally{try{l&&!l.done&&(c=s.return)&&c.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var n,o,a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(515),c=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var l,u=r(525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],n=0;n=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},c=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},c=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;ot.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),function(){var e=r(515),t=r(282),n=r(235),o=r(265);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),h=r(5865),m=r(1600),g=u(r(5445));function y(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new m.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function b(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var o=function(){function e(e,t,r,a){for(var n=[],o=4;o0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=o(r(7603)),p=o(r(7171)),f=r(6851),h=u(r(5445)),m=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=m;var g={braille:function(e,t,r){for(var a,n=[],o=3;o0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var i=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,o,i){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=o,l.nodeAccess=i,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=o(this.getNode(r),2),n=a[0],i=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(i),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var o=e.call(this,t,r,new i.DummyRegion(t),n,(function(e){return o.highlighter.isMactionNode(e)}),(function(){}))||this;return o.document=t,o.pool=r,o.node=n,o}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,o,i,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),o=0,i=void 0;i=n[o];o++)i!==this.div&&(r=Math.max(i.getBoundingClientRect().bottom,r),a=Math.min(i.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n"+(o.match(/\S/)?a+o+n:"")+""},t}(p.SerializedMmlVisitor);function y(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==m&&(m=e.options.sre.speech,c.mathjax.retryAfter(h.default.setupEngine(e.options.sre).then((function(){return h.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var o=void 0;o=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(h.default.toEnriched(o)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,o=this.typesetRoot;n.setAttribute(o,"aria-label",a);try{for(var i=l(n.childNodes(o)),s=i.next();!s.done;s=i.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var o=l(e.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return""},a}(e)}function b(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var i=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var i=o(e),l=i.next();!l.done;l=i.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=o(t.reverse()),i=n.next();!i.done;i=n.next()){var l=i.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=i},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function o(e){return"object"==typeof e&&null!==e}function i(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!o(e[u])||!o(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):i(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=o,t.combineConfig=i,t.combineDefaults=function e(t,r,n){var i,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;o(t[c])&&o(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){i={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var o,i;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,o,i,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){o={error:e}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}try{for(var h=r(Object.keys(t)),m=h.next();!m.done;m=h.next()){"style"===(d=m.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),i=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=o,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=i},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=o(this),n=a.next();!n.done;n=a.next()){var i=n.value.item;if(i.handlesDocument(e))return i}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=i},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.item.id===e)return i.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=m,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),v=function(){function e(t,r,a){var n=this,o=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},o.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var i=this.options.InputJax||[new g];Array.isArray(i)||(i=[i]),this.inputJax=i,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=i},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var o=r(7860),i=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=i.MML,t}(o.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=o({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=i(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=i(p),h=f.next();!h.done;h=f.next()){var m=h.value;m?l.appendChild(m.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var o=t;(t=this.factory.create("mrow")).setChildren(o.childNodes),t.attributes=o.attributes;try{for(var l=i(o.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,o.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var o=i(a.childNodes),l=o.next();!l.done;l=o.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var h=i(Object.keys(e)),m=h.next();!m.done;m=h.next()){var g=m.value;if(f.hasOwnProperty(g)||r.alwaysInherit.hasOwnProperty(g)){var y=l(e[g],2),b=y[0],k=y[1];!(null===(d=null===(c=r.noInherit[b])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[g])&&this.attributes.setInherited(g,k)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[g])&&delete(e=o({},e))[g]}}catch(e){s={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var v=this.arity;if(v>=0&&v!==1/0&&(1===v&&0===this.childNodes.length||1!==v&&this.childNodes.length!==v))if(v=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var o=i(a.getExplicitNames()),l=o.next();!l.done;l=o.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),o=this.factory.create("text");o.setText(t.fullErrors?e:this.kind),n.appendChild(o),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof y?r+=o.getText():"textContent"in o&&(r+=o.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o;try{for(var l=i(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=o(o({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var o=i(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=m;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=o},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=i.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=o(o({},i.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(i.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),i=this.attributes.get("denomalign"),l=this.addInheritedAttributes(o({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(o({},e),{denalign:i,indentshift:"0",indentalignfirst:i,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=o(o({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=i.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=o({},i.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(i.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=i(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],o=this.constructor.OPTABLE,l=o[r][e]||o[a][e]||o[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o&&!o.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=i(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=o({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var o,s;try{for(var u=i(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){o={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,u;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=i(this.childNodes),m=h.next();!m.done;m=h.next()){var g=m.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,s;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=i(this.childNodes),h=f.next();!h.done;h=f.next()){var m=h.value;e.columnalign[1]=p.shift()||e.columnalign[1],m.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=o(o({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(i.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":o.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function o(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=o,t.MO={ORD:o(0,0,n.TEXCLASS.ORD),ORD11:o(1,1,n.TEXCLASS.ORD),ORD21:o(2,1,n.TEXCLASS.ORD),ORD02:o(0,2,n.TEXCLASS.ORD),ORD55:o(5,5,n.TEXCLASS.ORD),NONE:o(0,0,n.TEXCLASS.NONE),OP:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:o(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:o(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:o(3,3,n.TEXCLASS.BIN),BIN4:o(4,4,n.TEXCLASS.BIN),BIN01:o(0,1,n.TEXCLASS.BIN),BIN5:o(5,5,n.TEXCLASS.BIN),TALLBIN:o(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:o(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:o(5,5,n.TEXCLASS.REL),REL1:o(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:o(4,4,n.TEXCLASS.REL),RELSTRETCH:o(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:o(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:o(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:o(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:o(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:o(0,0,n.TEXCLASS.INNER),PUNCT:o(0,3,n.TEXCLASS.PUNCT),ACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,o=e.codePointAt(0);try{for(var i=a(t.RANGES),l=i.next();!l.done;l=i.next()){var s=l.value;if(o<=s[1]){if(o>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":o(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":o(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":o(0,0),"--":o(0,0),"..":o(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":o(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":o(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":o(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":o(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=i(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],o=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+o:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,i="";try{for(var l=o(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;i+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return i},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var i=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var i=o(Object.keys(t)),l=i.next();!l.done;l=i.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var o=r(this.childNodes),i=o.next();!i.done;i=o.next()){var l=i.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),h=function(e){function t(t,r,a){var n=this,o=i((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,o,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=i(d,2),f=p[0],h=p[1];if(t<=h&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=h}}catch(e){n={error:e}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),o=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,o)},t.prototype.findMath=function(e){var t,r,a,n,o,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),h=f.next();!h.done;h=f.next()){var m=h.value,g=i([null,null],2),y=g[0],b=g[1];try{for(var k=(a=void 0,l(this.inputJax)),v=k.next();!v.done;v=k.next()){var S=v.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(o=i(this.domStrings.find(m),2))[0],b=o[1]);try{for(var E=(s=void 0,l(S.findMath(y))),x=E.next();!x.done;x=E.next()){var A=x.value;w.push(this.mathItem(A,S,b))}}catch(e){s={error:e}}finally{try{x&&!x.done&&(c=E.return)&&c.call(E)}finally{if(s)throw s.error}}}else try{for(var _=(d=void 0,l(S.findMath(m))),C=_.next();!C.done;C=_.next()){A=C.value;var O=new this.options.MathItem(A.math,S,A.display,A.start,A.end);w.push(O)}}catch(e){d={error:e}}finally{try{C&&!C.done&&(p=_.return)&&p.call(_)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{v&&!v.done&&(n=k.return)&&n.call(k)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.adaptor.getAttribute(i,"id")===t)return i}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var o=n.value;o.state()>=f.STATE.INSERTED&&o.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=o(o({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(o(o({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=h},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),o=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),o=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?o=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),o=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[o,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),o=!1,i=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,o):i.hasOwnProperty(l)?e=this.handleTag(e,o):l?(e=(t=a(this.handleContainer(e,o),2))[0],o=t[1]):e=this.handleOther(e,o),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],o=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=o},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var o=r(3670),i=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=i.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(o.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var o=r(4474),i=function(e){function t(t,r,a,n,o){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===o&&(o={node:null,n:0,delim:""}),e.call(this,t,r,a,n,o)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=o.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var i=t.parse(n,"text/html");a=t.firstChild(t.body(i))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(o.AbstractMathItem);t.HTMLMathItem=i},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=o},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var i=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=o((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],i=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(i),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),o=this.adaptor.body(n);1!==this.adaptor.childNodes(o).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(o)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var i=this.mathml.compile(r);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},i.AbstractInputJax.OPTIONS),t}(i.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var i=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math")),i=n.next();!i.done;i=n.next()){var l=i.value;t.add(l)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,i,s=this.adaptor.root(this.adaptor.document);try{for(var u=o(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,o(this.adaptor.tags(e,p+":math"))),h=f.next();!h.done;h=f.next()){var m=h.value;t.add(m)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math",l)),i=n.next();!i.done;i=n.next()){var s=i.value;t.add(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var i=o(e.values()),l=i.next();!l.done;l=i.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(i.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=i(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,o=a.kind(e).replace(/^.*:/,""),i=a.getAttribute(e,"data-mjx-texclass")||"";i&&(i=this.filterAttribute("data-mjx-texclass",i)||"");var s=i&&"mrow"===o?"TeXAtom":o;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===o?(i=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,i,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var o=l(this.adaptor.allAttributes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var o=l(n.childNodes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var o=l(this.filterClassList(this.adaptor.allClasses(t))),i=o.next();!i.done;i=o.next()){var s=i.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},5713:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.mathjax=void 0;var a=r(3282),n=r(805),o=r(4542);t.mathjax={version:a.VERSION,handlers:new n.HandlerList,document:function(e,r){return t.mathjax.handlers.document(e,r)},handleRetriesFor:o.handleRetriesFor,retryAfter:o.retryAfter,asyncLoad:null}},50:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTML=void 0;var c=r(3208),d=r(4139),p=r(9261),f=r(6797),h=s(r(6010)),m=r(505),g=r(2834),y=function(e){function t(t){void 0===t&&(t=null);var r=e.call(this,t,p.ChtmlWrapperFactory,g.DefaultFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return n(t,e),t.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},t.prototype.styleSheet=function(r){if(this.chtmlStyles){var a=new d.CssStyles;return this.options.adaptiveCSS&&(this.addWrapperStyles(a),this.updateFontStyles(a)),a.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,a.getStyleRules()),this.chtmlStyles}var n=this.chtmlStyles=e.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",t.STYLESHEETID),this.wrapperUsage.update(),n},t.prototype.updateFontStyles=function(e){e.addStyles(this.font.updateStyles({}))},t.prototype.addWrapperStyles=function(t){var r,a;if(this.options.adaptiveCSS)try{for(var n=u(this.wrapperUsage.update()),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.factory.getNodeClass(i);l&&this.addClassStyles(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}else e.prototype.addWrapperStyles.call(this,t)},t.prototype.addClassStyles=function(t,r){var a,n=t;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((a={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},a)),this.wrapperUsage.add(n.kind),e.prototype.addClassStyles.call(this,t,r)},t.prototype.processMath=function(e,t){e.toCHTML([t])},t.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},t.prototype.reset=function(){this.clearCache()},t.prototype.getInitialScale=function(){return this.math.metrics.scale},t.prototype.unknownText=function(e,t,r,a){void 0===r&&(r=null),void 0===a&&(a=1);var n={},o=100/this.math.metrics.scale;if(100!==o&&(n["font-size"]=this.fixed(o,1)+"%",n.padding=h.em(75/o)+" 0 "+h.em(20/o)+" 0"),"-explicitFont"!==t){var i=(0,m.unicodeChars)(e);(1!==i.length||i[0]<119808||i[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),n)}if(null!==r){var l=this.math.metrics;n.width=Math.round(r*l.em*l.scale*a)+"px"}return this.html("mjx-utext",{variant:t,style:n},[this.text(e)])},t.prototype.measureTextNode=function(e){var t=this.adaptor,r=t.clone(e);t.setStyle(r,"font-family",t.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var a=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,a);var n=t.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(a),{w:n,h:.75,d:.2}},t.NAME="CHTML",t.OPTIONS=o(o({},c.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),t.commonStyles={'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},t.STYLESHEETID="MJX-CHTML-styles",t}(c.CommonOutputJax);t.CHTML=y},3216:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddFontIds=void 0,t.AddFontIds=function(e,t){var a,n,o,i,l,s,u={};try{for(var c=r(Object.keys(e)),d=c.next();!d.done;d=c.next()){var p=d.value,f=e[p];try{for(var h=(o=void 0,r(Object.keys(f))),m=h.next();!m.done;m=h.next()){var g=m.value;u[g]||(u[g]={});var y=f[g];if(p)try{for(var b=(l=void 0,r(Object.keys(y))),k=b.next();!k.done;k=b.next()){var v=k.value,S=y[parseInt(v)];S[3]||(S[3]={}),t?S[3].F=t+"-"+p:S[3].f=p}}catch(e){l={error:e}}finally{try{k&&!k.done&&(s=b.return)&&s.call(b)}finally{if(l)throw l.error}}Object.assign(u[g],y)}}catch(e){o={error:e}}finally{try{m&&!m.done&&(i=h.return)&&i.call(h)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return u}},8042:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.AddCSS=t.ChtmlFontData=void 0;var c=r(5884),d=r(6797),p=r(6010);l(r(5884),t);var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.charUsage=new d.Usage,t.delimUsage=new d.Usage,t.fontUsage={},t.newFonts=0,t}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.addFontURLs=function(e,t,r){var a,n;try{for(var i=s(Object.keys(t)),l=i.next();!l.done;l=i.next()){var u=l.value,c=o({},t[u]);c.src=c.src.replace(/%%URL%%/,r),e[u]=c}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.addDynamicFontCss=function(e,t,r){var a,n,o={};try{for(var i=s(t),l=i.next();!l.done;l=i.next()){var u=l.value,c=u.slice(4);o["@font-face /* ".concat(c," */")]={"font-family":u,src:'url("%%URL%%/'.concat(u.toLowerCase(),'.woff") format("woff")')},e[".".concat(c)]={"font-family":"".concat(this.defaultCssFamilyPrefix,", ").concat(u)}}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}this.addFontURLs(e,o,r)},t.addExtension=function(t,r){void 0===r&&(r=""),e.addExtension.call(this,t,r),t.fonts&&this.addDynamicFontCss(this.defaultStyles,t.fonts,t.fontURL)},t.prototype.adaptiveCSS=function(e){this.options.adaptiveCSS=e},t.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},t.prototype.createVariant=function(t,r,a){void 0===r&&(r=null),void 0===a&&(a=null),e.prototype.createVariant.call(this,t,r,a),this.variant[t].letter=this.constructor.defaultVariantLetters[t]},t.prototype.defineChars=function(r,a){var n,o;e.prototype.defineChars.call(this,r,a);var i=this.variant[r].letter;try{for(var l=s(Object.keys(a)),u=l.next();!u.done;u=l.next()){var c=u.value,d=parseInt(c);if(Array.isArray(a[d])){var p=t.charOptions(a,d);void 0===p.f&&(p.f=i)}}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.addDynamicFontCss=function(e,t){void 0===t&&(t=this.options.fontURL),this.constructor.addDynamicFontCss(this.fontUsage,e,t)},t.prototype.updateDynamicStyles=function(){var e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e},Object.defineProperty(t.prototype,"styles",{get:function(){var e=this.constructor,t=o(o({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t},enumerable:!1,configurable:!0}),t.prototype.updateStyles=function(e){var t,r,a,n;try{for(var o=s(this.delimUsage.update()),i=o.next();!i.done;i=o.next()){var l=i.value;this.addDelimiterStyles(e,l,this.getDelimiter(l))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{for(var c=s(this.charUsage.update()),d=c.next();!d.done;d=c.next()){var p=u(d.value,2),f=p[0],h=(l=p[1],this.variant[f]);this.addCharStyles(e,h.letter,l,h.chars[l])}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return e},t.prototype.allStyles=function(e){var t,r,a,n,o,i,l;try{for(var u=s(Object.keys(this.delimiters)),c=u.next();!c.done;c=u.next()){var d=c.value,p=parseInt(d);this.addDelimiterStyles(e,p,this.delimiters[p])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}try{for(var f=s(Object.keys(this.variant)),h=f.next();!h.done;h=f.next()){var m=h.value,g=this.variant[m],y=g.letter;try{for(var b=(o=void 0,s(Object.keys(g.chars))),k=b.next();!k.done;k=b.next()){d=k.value,p=parseInt(d);var v=g.chars[p];!(null===(l=null==v?void 0:v[3])||void 0===l?void 0:l.smp)&&Array.isArray(v)&&(v.length<4&&(v[3]={}),this.addCharStyles(e,y,p,v))}}catch(e){o={error:e}}finally{try{k&&!k.done&&(i=b.return)&&i.call(b)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}},t.prototype.addDelimiterStyles=function(e,t,r){if(r.stretch){var a=r.c&&r.c!==t?this.charSelector(r.c):this.charSelector(t);1===r.dir?this.addDelimiterVStyles(e,t,a,r):this.addDelimiterHStyles(e,t,a,r)}},t.prototype.addDelimiterVStyles=function(e,t,r,a){var n=a.HDW,o=u(a.stretch,4),i=o[0],l=o[1],s=o[2],c=o[3],d=u(this.getStretchVariants(t),4),p=d[0],f=d[1],h=d[2],m=d[3],g=this.addDelimiterVPart(e,r,"beg",i,p,n);this.addDelimiterVPart(e,r,"ext",l,f,n);var y=this.addDelimiterVPart(e,r,"end",s,h,n),b={};if(c){var k=this.addDelimiterVPart(e,r,"mid",c,m,n);b.height="50%",e["mjx-stretchy-v"+r+" > mjx-mid"]={"margin-top":this.em(-k/2),"margin-bottom":this.em(-k/2)}}g&&(b["border-top-width"]=this.em0(g-.03)),y&&(b["border-bottom-width"]=this.em0(y-.03),e["mjx-stretchy-v"+r+" > mjx-end"]={"margin-top":this.em(-y)}),Object.keys(b).length&&(e["mjx-stretchy-v"+r+" > mjx-ext"]=b)},t.prototype.addDelimiterVPart=function(e,t,r,a,n,o){if(!a)return 0;var i=this.getChar(n,a),l=(o[2]-i[2])/2,s={};return"ext"!==r?s.padding=this.padding(i,l):(s.width=this.em0(o[2]),l&&(s["padding-left"]=this.em0(l))),e["mjx-stretchy-v"+t+" mjx-"+r+" mjx-c"]=s,i[0]+i[1]},t.prototype.addDelimiterHStyles=function(e,t,r,a){var n=u(a.stretch,4),o=n[0],i=n[1],l=n[2],s=n[3],c=u(this.getStretchVariants(t),4),d=c[0],p=c[1],f=c[2],h=c[3],m=a.HDW;this.addDelimiterHPart(e,r,"beg",o,d,m),this.addDelimiterHPart(e,r,"ext",i,p,m),this.addDelimiterHPart(e,r,"end",l,f,m),s&&(this.addDelimiterHPart(e,r,"mid",s,h,m),e["mjx-stretchy-h"+r+" > mjx-ext"]={width:"50%"})},t.prototype.addDelimiterHPart=function(e,t,r,a,n,o){if(a){var i=this.getChar(n,a)[2],l={padding:this.padding(o,0,i-o[2])};e["mjx-stretchy-h"+t+" mjx-"+r+" mjx-c"]=l}},t.prototype.addCharStyles=function(e,t,r,a){var n=a[3],o=void 0!==n.f?n.f:t,i=n.F||(o?"".concat(this.cssFontPrefix,"-").concat(o):"");e["mjx-c"+this.charSelector(r)+(i?"."+i:"")]={padding:this.padding(a,0,n.ic||0)}},t.prototype.em=function(e){return(0,p.em)(e)},t.prototype.em0=function(e){return(0,p.em)(Math.max(0,e))},t.prototype.padding=function(e,t,r){var a=u(e,3),n=a[0],o=a[1];return void 0===t&&(t=0),void 0===r&&(r=0),[n,a[2]+r,o,t].map(this.em0).join(" ")},t.prototype.charSelector=function(e){return".mjx-c"+e.toString(16).toUpperCase()},t.OPTIONS=o(o({},c.FontData.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),t.JAX="CHTML",t.defaultVariantLetters={},t.defaultStyles={},t.defaultFonts={},t}(c.FontData);t.ChtmlFontData=f,t.AddCSS=function(e,t){var r,a;try{for(var n=s(Object.keys(t)),o=n.next();!o.done;o=n.next()){var i=o.value,l=parseInt(i),u=t[l];u.c&&(u.c=u.c.replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}))),Object.assign(c.FontData.charOptions(e,l),u)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return e}},8270:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderElement=void 0;var s=o(r(5552));i(r(5552),t);t.RenderElement=function(e,t){return void 0===t&&(t=""),function(r,a){var n=r.adjustBorder(r.html("mjx-"+e));if(t){var o=r.getOffset(t);if(r.thickness!==s.THICKNESS||o){var i="translate".concat(t,"(").concat(r.Em(r.thickness/2-o),")");r.adaptor.setStyle(n,"transform",i)}}r.adaptor.append(r.dom[0],n)}};t.Border=function(e){return s.CommonBorder((function(t,r){t.adaptor.setStyle(r,"border-"+e,t.Em(t.thickness)+" solid")}))(e)};t.Border2=function(e,t,r){return s.CommonBorder2((function(e,a){var n=e.Em(e.thickness)+" solid";e.adaptor.setStyle(a,"border-"+t,n),e.adaptor.setStyle(a,"border-"+r,n)}))(e,t,r)};t.DiagonalStrike=function(e,t){return s.CommonDiagonalStrike((function(e){return function(r,a){var n=r.getBBox(),o=n.w,i=n.h,s=n.d,u=l(r.getArgMod(o,i+s),2),c=u[0],d=u[1],p=t*r.thickness/2,f=r.adjustBorder(r.html(e,{style:{width:r.Em(d),transform:"rotate("+r.fixed(-t*c)+"rad) translateY("+p+"em)"}}));r.adaptor.append(r.dom[0],f)}}))(e)};t.DiagonalArrow=function(e){return s.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return s.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},6797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Usage=void 0;var r=function(){function e(){this.used=new Set,this.needsUpdate=[]}return e.prototype.add=function(e){var t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)},e.prototype.has=function(e){return this.used.has(JSON.stringify(e))},e.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},e.prototype.update=function(){var e=this.needsUpdate;return this.needsUpdate=[],e},e}();t.Usage=r},5355:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapper=t.FONTSIZE=void 0;var l=r(7519),s=r(6469);t.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};var u=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))},r.prototype.toEmbellishedCHTML=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=o([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0],f=d[1];l!==f?(this.toCHTML([p]),s.push(this.dom[0]),"after"===f&&n.removeAttribute(this.dom[0],"space")):s.push(this.createChtmlNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},r.prototype.addChildren=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.toCHTML(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.standardChtmlNodes=function(e){this.markUsed();var t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createChtmlNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.html("mjx-"+a.node.kind)})),e=this.handleHref(e);try{for(var n=o(e.keys()),i=n.next();!i.done;i=n.next()){var l=i.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},r.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");return r?e.map((function(e){return t.adaptor.append(e,t.html("a",{href:r}))})):e},r.prototype.handleStyles=function(){var e=this;if(this.styles){var t=this.styles.cssText;if(t){var r=this.adaptor;this.dom.forEach((function(e){return r.setAttribute(e,"style",t)}));var a=this.styles.get("font-family");a&&this.dom.forEach((function(t){return r.setStyle(t,"font-family",e.font.cssFamilyPrefix+", "+a)}))}}},r.prototype.handleScale=function(){var e=this;this.dom.forEach((function(t){return e.setScale(t,e.bbox.rscale)}))},r.prototype.setScale=function(e,r){var a=Math.abs(r-1)<.001?1:r;if(e&&1!==a){var n=this.percent(a);t.FONTSIZE[n]?this.adaptor.setAttribute(e,"size",t.FONTSIZE[n]):this.adaptor.setStyle(e,"fontSize",n)}return e},r.prototype.handleSpace=function(){var e,t,r=this.adaptor,a=!!this.node.getProperty("breakable"),n=this.dom.length-1;try{for(var s=o([[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(n).R,"rspace","marginRight",n]]),u=s.next();!u.done;u=s.next()){var c=u.value,d=i(c,4),p=d[0],f=d[1],h=d[2],m=d[3];if(p){var g=this.em(p);if(a){var y=r.node("mjx-break",l.SPACE[g]?{size:l.SPACE[g]}:{style:{"font-size":p.toFixed(1)+"%"}});r.insert(y,this.dom[m])}else l.SPACE[g]?r.setAttribute(this.dom[m],f,l.SPACE[g]):r.setStyle(this.dom[m],h,g)}else a&&"space"==f&&r.insert(r.node("mjx-break",{style:{"font-size":0}}),this.dom[m])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}},r.prototype.handleBorders=function(){var e,t,r,a,n=null===(r=this.styleData)||void 0===r?void 0:r.border,i=null===(a=this.styleData)||void 0===a?void 0:a.padding,l=this.dom.length-1;if(n&&l){var s=this.adaptor;try{for(var u=o(this.dom.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=this.dom[d];d&&(n.width[3]&&s.setStyle(p,"border-left"," none"),i[3]&&s.setStyle(p,"padding-left","0")),d!==l&&(n.width[1]&&s.setStyle(p,"border-right","none"),i[1]&&s.setStyle(p,"padding-right","0"))}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}}},r.prototype.handleColor=function(){var e,t=this.adaptor,r=this.node.attributes,a=r.getExplicit("mathcolor")||r.getExplicit("color"),n=r.getExplicit("mathbackground")||r.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));a&&this.dom.forEach((function(e){return t.setStyle(e,"color",a)})),n&&this.dom.forEach((function(e){return t.setStyle(e,"backgroundColor",n)}))},r.prototype.handleAttributes=function(){var e,t,a,n,i=this.adaptor,l=this.node.attributes,s=l.getAllDefaults(),u=r.skipAttributes,c=function(e){if(!1===u[e]||!(e in s)&&!u[e]&&!i.hasAttribute(d.dom[0],e)){var t=l.getExplicit(e);d.dom.forEach((function(r){return i.setAttribute(r,e,t)}))}},d=this;try{for(var p=o(l.getExplicitNames()),f=p.next();!f.done;f=p.next()){c(f.value)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(t=p.return)&&t.call(p)}finally{if(e)throw e.error}}if(l.get("class")){var h=l.get("class").trim().split(/ +/),m=function(e){g.dom.forEach((function(t){return i.addClass(t,e)}))},g=this;try{for(var y=o(h),b=y.next();!b.done;b=y.next()){m(b.value)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}}},r.prototype.handlePWidth=function(){var e=this;if(this.bbox.pwidth){var t=this.adaptor;this.bbox.pwidth===s.BBox.fullWidth?this.dom.forEach((function(e){return t.setAttribute(e,"width","full")})):this.dom.forEach((function(r){return t.setStyle(r,"width",e.bbox.pwidth)}))}},r.prototype.setIndent=function(e,t,r){var a=this.adaptor;if("center"===t||"left"===t){var n=this.getBBox().L;a.setStyle(e,"margin-left",this.em(r+n))}if("center"===t||"right"===t){var o=this.getBBox().R;a.setStyle(e,"margin-right",this.em(-r+o))}},r.prototype.drawBBox=function(){var e=this.getOuterBBox(),t=e.w,r=e.h,a=e.d,n=e.R,o=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-t-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(t),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(t),"margin-left":this.em(-t),"vertical-align":this.em(-a),"background-color":"green"}})]),i=this.dom[0]||this.parent.dom[0],l=this.adaptor.getAttribute(i,"size");l&&this.adaptor.setAttribute(o,"size",l);var s=this.adaptor.getStyle(i,"fontSize");s&&this.adaptor.setStyle(o,"fontSize",s),this.adaptor.append(this.adaptor.parent(i),o),this.adaptor.setStyle(i,"backgroundColor","#FFEE00")},r.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},r.prototype.text=function(e){return this.jax.text(e)},r.prototype.char=function(e){return this.font.charSelector(e).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(l.CommonWrapper);t.ChtmlWrapper=u},9261:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapperFactory=void 0;var o=r(4420),i=r(9086),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=i.ChtmlWrappers,t}(o.CommonWrapperFactory);t.ChtmlWrapperFactory=l},9086:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrappers=void 0;var n=r(5355),o=r(804),i=r(1653),l=r(6287),s=r(6460),u=r(4597),c=r(1259),d=r(2970),p=r(5964),f=r(8147),h=r(4798),m=r(2275),g=r(9063),y=r(5610),b=r(8776),k=r(4300),v=r(6590),S=r(6781),w=r(8002),E=r(3571),x=r(7056),A=r(8102),_=r(6911),C=r(421),O=r(95),L=r(1148),M=r(7463);t.ChtmlWrappers=((a={})[o.ChtmlMath.kind]=o.ChtmlMath,a[h.ChtmlMrow.kind]=h.ChtmlMrow,a[h.ChtmlInferredMrow.kind]=h.ChtmlInferredMrow,a[i.ChtmlMi.kind]=i.ChtmlMi,a[l.ChtmlMo.kind]=l.ChtmlMo,a[s.ChtmlMn.kind]=s.ChtmlMn,a[u.ChtmlMs.kind]=u.ChtmlMs,a[c.ChtmlMtext.kind]=c.ChtmlMtext,a[d.ChtmlMspace.kind]=d.ChtmlMspace,a[p.ChtmlMpadded.kind]=p.ChtmlMpadded,a[f.ChtmlMenclose.kind]=f.ChtmlMenclose,a[g.ChtmlMfrac.kind]=g.ChtmlMfrac,a[y.ChtmlMsqrt.kind]=y.ChtmlMsqrt,a[b.ChtmlMroot.kind]=b.ChtmlMroot,a[k.ChtmlMsub.kind]=k.ChtmlMsub,a[k.ChtmlMsup.kind]=k.ChtmlMsup,a[k.ChtmlMsubsup.kind]=k.ChtmlMsubsup,a[v.ChtmlMunder.kind]=v.ChtmlMunder,a[v.ChtmlMover.kind]=v.ChtmlMover,a[v.ChtmlMunderover.kind]=v.ChtmlMunderover,a[S.ChtmlMmultiscripts.kind]=S.ChtmlMmultiscripts,a[m.ChtmlMfenced.kind]=m.ChtmlMfenced,a[w.ChtmlMtable.kind]=w.ChtmlMtable,a[E.ChtmlMtr.kind]=E.ChtmlMtr,a[E.ChtmlMlabeledtr.kind]=E.ChtmlMlabeledtr,a[x.ChtmlMtd.kind]=x.ChtmlMtd,a[A.ChtmlMaction.kind]=A.ChtmlMaction,a[_.ChtmlMglyph.kind]=_.ChtmlMglyph,a[C.ChtmlSemantics.kind]=C.ChtmlSemantics,a[C.ChtmlAnnotation.kind]=C.ChtmlAnnotation,a[C.ChtmlAnnotationXML.kind]=C.ChtmlAnnotationXML,a[C.ChtmlXmlNode.kind]=C.ChtmlXmlNode,a[O.ChtmlTeXAtom.kind]=O.ChtmlTeXAtom,a[L.ChtmlTextNode.kind]=L.ChtmlTextNode,a[M.ChtmlHtmlNode.kind]=M.ChtmlHtmlNode,a[n.ChtmlWrapper.kind]=n.ChtmlWrapper,a)},7463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHtmlNode=void 0;var o,i=r(5355),l=r(1626),s=r(9447);t.ChtmlHtmlNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]},t}((0,l.CommonHtmlNodeMixin)(i.ChtmlWrapper)),o.kind=s.HtmlNode.prototype.kind,o.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},o)},95:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTeXAtom=void 0;var o,i=r(5355),l=r(9800),s=r(3948),u=r(9007);t.ChtmlTeXAtom=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r=this;if(e.prototype.toCHTML.call(this,t),this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"texclass",u.TEXCLASSNAMES[r.node.texClass])})),this.node.texClass===u.TEXCLASS.VCENTER){var a=this.childNodes[0].getBBox(),n=a.h,o=(n+a.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.dom[0],"verticalAlign",this.em(o))}},t}((0,l.CommonTeXAtomMixin)(i.ChtmlWrapper)),o.kind=s.TeXAtom.prototype.kind,o.styles={'mjx-texatom[texclass="VBOX"] > mjx-linestack':{display:"inline-block"},'mjx-texatom[texclass="VBOX"] > mjx-mpadded > mjx-block > mjx-linestack':{display:"inline-block"}},o)},1148:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTextNode=void 0;var i,l=r(5355),s=r(1160),u=r(9007);t.ChtmlTextNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;this.markUsed();var a=e[0],n=this.adaptor,i=this.parent.variant,l=this.node.getText();if(0!==l.length)if("-explicitFont"===i){var s=this.parent.getBBox().scale;n.append(a,this.jax.unknownText(l,i,this.getBBox().w,s))}else{var u="",c=this.remappedText(l,i);try{for(var d=o(c),p=d.next();!p.done;p=d.next()){var f=p.value,h=this.getVariantChar(i,f)[3];if(h.unknown)u+=String.fromCodePoint(f);else{u=this.addUtext(u,i,a);var m=h.F||(h.f?"".concat(this.font.cssFontPrefix,"-").concat(h.f):"");n.append(a,this.html("mjx-c",{class:this.char(f)+(m?" "+m:"")},[this.text(h.c||String.fromCodePoint(f))])),this.font.charUsage.add([i,f])}}}catch(e){t={error:e}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(t)throw t.error}}this.addUtext(u,i,a)}},t.prototype.addUtext=function(e,t,r){return e&&this.adaptor.append(r,this.jax.unknownText(e,t)),""},t}((0,s.CommonTextNodeMixin)(l.ChtmlWrapper)),i.kind=u.TextNode.prototype.kind,i.autoStyle=!1,i.styles={"mjx-c":{display:"inline-block",width:0},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},i)},8102:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMaction=void 0;var i,l=r(5355),s=r(1956),u=r(9145),c=r(1956),d=r(4474);t.ChtmlMaction=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Em=function(e){return this.em(e)},t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.ChtmlWrapper)),i.kind=u.MmlMaction.prototype.kind,i.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},i.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n)if(n.node.isKind("mtext")){var i=n.node.getText();e.dom.forEach((function(t){return e.adaptor.setAttribute(t,"title",i)}))}else{var l=e.adaptor,s=function(r){var a=l.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));n.toCHTML([l.firstChild(a)]),e.setEventHandler("mouseover",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","block")}),t.postDelay);t.hoverTimer.set(r,n),e.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","")}),t.clearDelay);t.clearTimer.set(r,n),e.stopPropagation()}),r)};try{for(var u=o(e.dom),c=u.next();!c.done;c=u.next())s(c.value)}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}}},c.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var o=a.body(a.document);t.status=a.append(o,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),i)},804:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMath=void 0;var i,l=r(5355),s=r(7490),u=r(3233),c=r(6469);t.ChtmlMath=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(e){var t=this.adaptor,r=o(this.getAlignShift(),2),a=r[0],n=r[1];if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===c.BBox.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){var i=this.jax.table.getOuterBBox(),l=i.L,s=i.w,u=i.R;"right"===a?u=Math.max(u||-n,-n):"left"===a?l=Math.max(l||n,n):"center"===a&&(s+=2*Math.abs(n));var d=this.em(Math.max(0,l+s+u));t.setStyle(e,"min-width",d),t.setStyle(this.jax.table.dom[0],"min-width",d)}}else this.setIndent(this.dom[0],a,n)},t.prototype.handleInline=function(e){var t=this.adaptor,r=t.getStyle(this.dom[0],"margin-right");r&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",r),t.setStyle(e,"width","0"))},t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")?(r.setAttribute(this.dom[0],"display","true"),r.setAttribute(t[0],"display","true"),this.handleDisplay(t[0])):this.handleInline(t[0]),r.addClass(this.dom[0],"".concat(this.font.cssFontPrefix,"-N"))},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),!!this.parent&&e.prototype.setChildPWidths.call(this,t,r,a)},t.prototype.handleAttributes=function(){e.prototype.handleAttributes.call(this);var t=this.adaptor;this.node.getProperty("breakable")&&this.dom.forEach((function(e){return t.setAttribute(e,"breakable","true")}))},t}((0,s.CommonMathMixin)(l.ChtmlWrapper)),i.kind=u.MmlMath.prototype.kind,i.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-math[breakable]":{display:"inline"}},i)},8147:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMenclose=void 0;var c=r(5355),d=r(7313),p=r(6661),f=l(r(8270)),h=r(6010);function m(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}var g,y=m(f.ARROWDX,f.ARROWY);t.ChtmlMenclose=(g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.adjustArrow=function(e,t){var r=this,a=this.thickness,n=this.arrowhead;if(n.x!==f.ARROWX||n.y!==f.ARROWY||n.dx!==f.ARROWDX||a!==f.THICKNESS){var o=s([a*n.x,a*n.y].map((function(e){return r.em(e)})),2),i=o[0],l=o[1],u=m(n.dx,n.y),c=s(this.adaptor.childNodes(e),5),d=c[0],p=c[1],h=c[2],g=c[3],y=c[4];this.adjustHead(p,[l,"0","1px",i],u),this.adjustHead(h,["1px","0",l,i],"-"+u),this.adjustHead(g,[l,i,"1px","0"],"-"+u),this.adjustHead(y,["1px",i,l,"0"],u),this.adjustLine(d,a,n.x,t)}},t.prototype.adjustHead=function(e,t,r){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+r+"rad)"))},t.prototype.adjustLine=function(e,t,r,a){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(r-1))),a&&this.adaptor.setStyle(e,"left",this.em(t*(r-1)))},t.prototype.moveArrow=function(e,t,r){if(r){var a=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform","translate".concat(t,"(").concat(this.em(-r),")").concat(a?" "+a:""))}},t.prototype.adjustBorder=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e},t.prototype.adjustThickness=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e},t.prototype.fixed=function(e,t){return void 0===t&&(t=3),Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")},t.prototype.Em=function(t){return e.prototype.em.call(this,t)},t.prototype.toCHTML=function(e){var t,r,a,n,o=this.adaptor,i=this.standardChtmlNodes(e),l=o.append(i[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,l):this.childNodes[0].toCHTML([l]);try{for(var s=u(Object.keys(this.notations)),c=s.next();!c.done;c=s.next()){var d=c.value,p=this.notations[d];!p.renderChild&&p.renderer(this,l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}var h=this.getPadding();try{for(var m=u(f.sideNames),g=m.next();!g.done;g=m.next()){var y=g.value,b=f.sideIndex[y];h[b]>0&&o.setStyle(l,"padding-"+y,this.em(h[b]))}}catch(e){a={error:e}}finally{try{g&&!g.done&&(n=m.return)&&n.call(m)}finally{if(a)throw a.error}}},t.prototype.arrow=function(e,t,r,a,n){void 0===a&&(a=""),void 0===n&&(n=0);var o=this.getBBox().w,i={width:this.em(e)};o!==e&&(i.left=this.em((o-e)/2)),t&&(i.transform="rotate("+this.fixed(t)+"rad)");var l=this.html("mjx-arrow",{style:i},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(l,this.html("mjx-lthead")),this.adaptor.append(l,this.html("mjx-lbhead")),this.adaptor.setAttribute(l,"double","true")),this.adjustArrow(l,r),this.moveArrow(l,a,n),l},t}((0,d.CommonMencloseMixin)(c.ChtmlWrapper)),g.kind=p.MmlMenclose.prototype.kind,g.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":f.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":f.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":f.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":f.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":(0,h.em)(f.THICKNESS+f.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,h.em)(-f.THICKNESS/2),right:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0,"border-top":(0,h.em)(f.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,h.em)(-1.5*f.PADDING),width:(0,h.em)(3*f.PADDING),border:(0,h.em)(f.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,h.em)(1.5*f.PADDING)+")","box-sizing":"border-box"}},g.notations=new Map([f.Border("top"),f.Border("right"),f.Border("bottom"),f.Border("left"),f.Border2("actuarial","top","right"),f.Border2("madruwb","bottom","right"),f.DiagonalStrike("up",1),f.DiagonalStrike("down",-1),["horizontalstrike",{renderer:f.RenderElement("hstrike","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:f.RenderElement("vstrike","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:f.fullBBox,border:f.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:f.RenderElement("rbox"),bbox:f.fullBBox}],["circle",{renderer:f.RenderElement("cbox"),bbox:f.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.h,n=r.d,o=s(e.getArgMod(1.75*e.padding,a+n),2),i=o[0],l=o[1],u=e.thickness*Math.sin(i)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");var c=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(l),transform:"translateX("+e.Em(u)+") rotate("+e.fixed(-i)+"rad)"}}));e.adaptor.append(e.dom[0],c)},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],f.Arrow("up"),f.Arrow("down"),f.Arrow("left"),f.Arrow("right"),f.Arrow("updown"),f.Arrow("leftright"),f.DiagonalArrow("updiagonal"),f.DiagonalArrow("northeast"),f.DiagonalArrow("southeast"),f.DiagonalArrow("northwest"),f.DiagonalArrow("southwest"),f.DiagonalArrow("northeastsouthwest"),f.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.adaptor;r.setStyle(t,"border-top",e.Em(e.thickness)+" solid");var a=r.append(e.dom[0],e.html("dbox")),n=e.thickness,o=e.padding;n!==f.THICKNESS&&r.setStyle(a,"border-width",e.Em(n)),o!==f.PADDING&&(r.setStyle(a,"left",e.Em(-1.5*o)),r.setStyle(a,"width",e.Em(3*o)),r.setStyle(a,"clip-path","inset(0 0 0 "+e.Em(1.5*o)+")"))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toCHTML([t]);var r=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",r.map((function(t){return e.Em(-t)})).join(" "))},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),g)},2275:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMfenced=void 0;var o,i=r(5355),l=r(7555),s=r(5410);t.ChtmlMfenced=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)},t}((0,l.CommonMfencedMixin)(i.ChtmlWrapper)),o.kind=s.MmlMfenced.prototype.kind,o)},9063:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},i)},6911:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMglyph=void 0;var o,i=r(5355),l=r(5636),s=r(3985);t.ChtmlMglyph=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);if(this.charWrapper)this.charWrapper.toCHTML(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,o={width:this.em(this.width),height:this.em(this.height)};this.valign&&(o.verticalAlign=this.em(this.valign));var i=this.html("img",{src:a,style:o,alt:n,title:n});this.adaptor.append(t[0],i)}},t}((0,l.CommonMglyphMixin)(i.ChtmlWrapper)),o.kind=s.MmlMglyph.prototype.kind,o.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},o)},1653:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMi=void 0;var o,i=r(5355),l=r(5723),s=r(450);t.ChtmlMi=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(i.ChtmlWrapper)),o.kind=s.MmlMi.prototype.kind,o)},6781:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMmultiscripts=void 0;var i,l=r(8009),s=r(4300),u=r(6405),c=r(505);t.ChtmlMmultiscripts=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=o((0,c.split)(a+" "+a),2),i=n[0],l=n[1],s=o(this.getCombinedUV(),2),u=s[0],d=s[1];if(r.numPrescripts){var p=this.addScripts(this.dom[0],u,-d,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==i&&this.adaptor.setAttribute(p,"script-align",i)}this.childNodes[0].toCHTML(t),r.numScripts&&(p=this.addScripts(this.dom[this.dom.length-1],u,-d,!1,r.sub,r.sup,1,r.numScripts),"left"!==l&&this.adaptor.setAttribute(p,"script-align",l))}},t.prototype.addScripts=function(e,t,r,a,n,o,i,l){for(var s=this.adaptor,u=t-o.d+(r-n.h),c=t<0&&0===r?n.h+t:t,d=u>0?{style:{height:this.em(u)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",d),m=this.html("mjx-row"),g="mjx-"+(a?"pre":"")+"scripts",y=i+2*l;i mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},i)},6460:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMn=void 0;var o,i=r(5355),l=r(5023),s=r(3050);t.ChtmlMn=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMnMixin)(i.ChtmlWrapper)),o.kind=s.MmlMn.prototype.kind,o)},6287:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMo=void 0;var o,i=r(5355),l=r(7096),s=r(2756);t.ChtmlMo=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this,r=this.adaptor,a=this.node.attributes,n=a.get("symmetric")&&2!==this.stretch.dir,o=0!==this.stretch.dir;o&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((function(e){return r.append(e,t.html("mjx-linestrut"))}));var i=this.standardChtmlNodes(e);if(i.length>1&&"duplicate"!==this.breakStyle){var l="after"===this.breakStyle?1:0;r.remove(i[l]),i[l]=null}if(o&&this.size<0)this.stretchHTML(i);else{if(n||a.get("largeop")){var s=this.em(this.getCenterOffset());"0"!==s&&i.forEach((function(e){return e&&r.setStyle(e,"verticalAlign",s)}))}this.node.getProperty("mathaccent")&&i.forEach((function(e){r.setStyle(e,"width","0"),r.setStyle(e,"margin-left",t.em(t.getAccentOffset()))})),i[0]&&this.addChildren([i[0]]),i[1]&&(this.multChar||this).addChildren([i[1]])}},t.prototype.stretchHTML=function(e){var t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();var r=this.stretch,a=r.stretch,n=this.font.getStretchVariants(t),o=[];this.createPart("mjx-beg",a[0],n[0],o),this.createPart("mjx-ext",a[1],n[1],o),4===a.length&&(this.createPart("mjx-mid",a[3],n[3],o),this.createPart("mjx-ext",a[1],n[1],o)),this.createPart("mjx-end",a[2],n[2],o);var i={},s=this.bbox,u=s.h,c=s.d,d=s.w;1===r.dir?(o.push(this.html("mjx-mark")),i.height=this.em(u+c),i.verticalAlign=this.em(-c)):i.width=this.em(d);var p=l.DirectionVH[r.dir],f={class:this.char(r.c||t),style:i},h=this.html("mjx-stretchy-"+p,f,o),m=this.adaptor;e[0]&&m.append(e[0],h),e[1]&&m.append(e[1],e[0]?m.clone(h):h)},t.prototype.createPart=function(e,t,r,a){if(t){var n=this.font.getChar(r,t)[3],o=n.f||("normal"===r?"":this.font.getVariant(r).letter),i=n.F||(o?"".concat(this.font.cssFontPrefix,"-").concat(o):""),l=(n.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}));a.push(this.html(e,{},[this.html("mjx-c",i?{class:i}:{},[this.text(l)])]))}},t}((0,l.CommonMoMixin)(i.ChtmlWrapper)),o.kind=s.MmlMo.prototype.kind,o.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c":{width:"auto","box-sizing":"border-box",transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:0}},o)},5964:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMpadded=void 0;var l,s=r(5355),u=r(6898),c=r(7238);t.ChtmlMpadded=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;if(!this.toEmbellishedCHTML(e)){var a=this.standardChtmlNodes(e),n=[],l={},s=o(this.getDimens(),9),u=s[2],c=s[3],d=s[4],p=s[5],f=s[6],h=s[7],m=s[8];if((p||this.childNodes[0].getBBox().pwidth)&&(l.width=this.em(u+p)),(c||d)&&(l.margin=this.em(c)+" 0 "+this.em(d)),f+m||h){l.position="relative";var g=this.html("mjx-rbox",{style:{left:this.em(f+m),top:this.em(-h),"max-width":l.width}});f+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(g,"width","full"),this.adaptor.setStyle(g,"left",this.em(f))),n.push(g)}a=[this.adaptor.append(a[0],this.html("mjx-block",{style:l},n))];try{for(var y=i(this.childNodes),b=y.next();!b.done;b=y.next())b.value.toCHTML([n[0]||a[0]])}catch(e){t={error:e}}finally{try{b&&!b.done&&(r=y.return)&&r.call(y)}finally{if(t)throw t.error}}}},t}((0,u.CommonMpaddedMixin)(s.ChtmlWrapper)),l.kind=c.MmlMpadded.prototype.kind,l.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},l)},8776:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMroot=void 0;var i,l=r(6991),s=r(5610),u=r(6145);t.ChtmlMroot=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toCHTML([e]);var n=this.adaptor,i=o(this.getRootDimens(r,a),3),l=i[0],s=i[1],u=i[2];n.setStyle(e,"verticalAlign",this.em(s)),n.setStyle(e,"width",this.em(l)),u&&n.setStyle(n.firstChild(e),"paddingLeft",this.em(u))},t}((0,l.CommonMrootMixin)(s.ChtmlMsqrt)),i.kind=u.MmlMroot.prototype.kind,i)},4798:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlInferredMrow=t.ChtmlMrow=void 0;var l,s=r(5355),u=r(8411),c=r(8411),d=r(9878);t.ChtmlMrow=(l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toCHTML=function(e){var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardChtmlNodes(e):this.dom=e,this.addChildren(e),t?this.placeLines(e,t):this.handleNegativeWidth(e[0])},t.prototype.placeLines=function(e,t){var r,a;this.getBBox();var n=this.lineBBox,l=this.adaptor,s=o(n[1].indentData[0],2),u=s[0],c=s[1];try{for(var d=i(e.keys()),p=d.next();!p.done;p=d.next()){var f=p.value,h=n[f],m=o(0===f?[u,c]:h.indentData[f===t?2:1],2),g=m[0],y=m[1],b=o(this.processIndent(g,y,u,c),2),k=b[0],v=b[1];l.setAttribute(e[f],"align",k),v&&(l.setStyle(e[f],"position","relative"),l.setStyle(e[f],"left",this.em(v))),f mjx-linebox":{display:"inline"},"mjx-break[newline]::after":{display:"block"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},l),t.ChtmlInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,c.CommonInferredMrowMixin)(t.ChtmlMrow)),e.kind=d.MmlInferredMrow.prototype.kind,e}()},4597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMs=void 0;var o,i=r(5355),l=r(4126),s=r(7265);t.ChtmlMs=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(i.ChtmlWrapper)),o.kind=s.MmlMs.prototype.kind,o)},2970:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMspace=void 0;var o,i=r(5355),l=r(258),s=r(6030);t.ChtmlMspace=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this;e.length>1&&e.forEach((function(e){return t.adaptor.append(e,t.html("mjx-linestrut"))}));var r=this.standardChtmlNodes(e),a=this.getBBox(),n=a.w,o=a.h,i=a.d;n<0&&(this.adaptor.setStyle(r[0],"marginRight",this.em(n)),n=0),n&&!this.breakCount&&this.adaptor.setStyle(r[0],"width",this.em(n)),(o=Math.max(0,o+i))&&this.adaptor.setStyle(r[0],"height",this.em(Math.max(0,o))),i&&this.adaptor.setStyle(r[0],"verticalAlign",this.em(-i))},t}((0,l.CommonMspaceMixin)(i.ChtmlWrapper)),o.kind=s.MmlMspace.prototype.kind,o)},5610:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsqrt=void 0;var i,l=r(5355),s=r(4093),u=r(7131);t.ChtmlMsqrt=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,i=this.surd,l=this.childNodes[this.base],s=i.getBBox(),u=l.getOuterBBox(),c=o(this.getPQ(s),2)[1],d=this.font.params.rule_thickness,p=u.h+c+d,f=this.standardChtmlNodes(e);null!=this.root&&(a=this.adaptor.append(f[0],this.html("mjx-root")),n=this.childNodes[this.root]);var h=this.adaptor.append(f[0],this.html("mjx-sqrt",{},[t=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(c)}})]));this.addRoot(a,n,s,p),i.toCHTML([t]),l.toCHTML([r]),i.size<0&&this.adaptor.addClass(h,"mjx-tall")},t.prototype.addRoot=function(e,t,r,a){},t}((0,s.CommonMsqrtMixin)(l.ChtmlWrapper)),i.kind=u.MmlMsqrt.prototype.kind,i.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},i)},4300:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsubsup=t.ChtmlMsup=t.ChtmlMsub=void 0;var i,l=r(905),s=r(8650),u=r(4461);t.ChtmlMsub=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.ChtmlScriptbase)),i.kind=u.MmlMsub.prototype.kind,i),t.ChtmlMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.ChtmlMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.adaptor,r=this.standardChtmlNodes(e),a=o([this.baseChild,this.supChild,this.subChild],3),n=a[0],i=a[1],l=a[2],s=o(this.getUVQ(),3),u=s[1],c=s[2],d={"vertical-align":this.em(u)};n.toCHTML(r);var p=t.append(r[r.length-1],this.html("mjx-script",{style:d}));i.toCHTML([p]),t.append(p,this.html("mjx-spacer",{style:{"margin-top":this.em(c)}})),l.toCHTML([p]);var f=this.getAdjustedIc();f&&t.setStyle(i.dom[0],"marginLeft",this.em(f/i.bbox.rscale)),this.baseRemoveIc&&t.setStyle(p,"marginLeft",this.em(-this.baseIc))}},t}((0,l.CommonMsubsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}()},8002:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtable=void 0;var l,s=r(5355),u=r(6237),c=r(1349),d=r(505);t.ChtmlMtable=((l=function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(t,e),t.prototype.getAlignShift=function(){var t=e.prototype.getAlignShift.call(this);return this.isTop||(t[1]=0),t},t.prototype.toCHTML=function(e){var t,r,a=this.standardChtmlNodes(e);this.adaptor.append(a[0],this.html("mjx-table",{},[this.itable]));try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next())i.value.toCHTML([this.itable])}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},t.prototype.shiftColor=function(){var e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))},t.prototype.padRows=function(){var e,t,r=this.adaptor;try{for(var a=o(r.childNodes(this.itable)),n=a.next();!n.done;n=a.next())for(var i=n.value;r.childNodes(i).length1&&"0.4em"!==m||l&&1===d)&&this.adaptor.setStyle(y,"paddingLeft",m),(d1&&"0.215em"!==p||l&&1===s)&&this.adaptor.setStyle(g.dom[0],"paddingTop",p),(s mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},l)},7056:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtd=void 0;var o,i=r(5355),l=r(5164),s=r(4359);t.ChtmlMtd=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",r),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))},t}((0,l.CommonMtdMixin)(i.ChtmlWrapper)),o.kind=s.MmlMtd.prototype.kind,o.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},o)},1259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtext=void 0;var l,s=r(5355),u=r(6319),c=r(4770);t.ChtmlMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r,a;if(this.breakCount){var n=this.standardChtmlNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=o(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]];this.adaptor.append(n[d],this.html("mjx-linestrut"));var f=i(this.breakPoints[d-1]||[0,0],2),h=f[0],m=f[1],g=i(this.breakPoints[d]||[s.length,0],2),y=g[0],b=g[1],k=s[h].node.getText().split(/ /);if(h!==y){for(l.setText(k.slice(m).join(" ")),this.textNode.toCHTML(p);++h mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},o),t.ChtmlMlabeledtr=function(){var e;return e=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor.firstChild(this.dom[0]);if(r){this.adaptor.remove(r);var a=this.node.attributes.get("rowalign"),n="baseline"!==a&&"axis"!==a?{rowalign:a}:{},o=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,o)}},r.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(t.ChtmlMtr.kind)},r}((0,l.CommonMlabeledtrMixin)(t.ChtmlMtr)),e.kind=s.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}()},6590:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMunderover=t.ChtmlMover=t.ChtmlMunder=void 0;var o,i=r(1971),l=r(5184),s=r(4300);t.ChtmlMunder=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([r]),this.scriptChild.toCHTML([a]);var n=this.baseChild.getOuterBBox(),o=this.scriptChild.getOuterBBox(),i=this.getUnderKV(n,o)[0],l=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(a,"paddingTop",this.em(i)),this.setDeltaW([r,a],this.getDeltaW([n,o],[0,-l])),this.adjustUnderDepth(a,o)}},t}((0,i.CommonMunderMixin)(s.ChtmlMsub)),o.kind=l.MmlMunder.prototype.kind,o.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},o),t.ChtmlMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([r]),this.baseChild.toCHTML([a]);var n=this.scriptChild.getOuterBBox(),o=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,o);var i=this.getOverKU(o,n)[0],l=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(i)),this.setDeltaW([a,r],this.getDeltaW([o,n],[0,l])),this.adjustOverDepth(r,n)}},t}((0,i.CommonMoverMixin)(s.ChtmlMsup)),e.kind=l.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),t.ChtmlMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),o=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([r]),this.baseChild.toCHTML([n]),this.underChild.toCHTML([o]);var i=this.overChild.getOuterBBox(),l=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(n,l);var u=this.getOverKU(l,i)[0],c=this.getUnderKV(l,s)[0],d=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(u)),this.adaptor.setStyle(o,"paddingTop",this.em(c)),this.setDeltaW([n,o,r],this.getDeltaW([l,s,i],[0,this.isLineBelow?0:-d,this.isLineAbove?0:d])),this.adjustOverDepth(r,i),this.adjustUnderDepth(o,s)}},t}((0,i.CommonMunderoverMixin)(s.ChtmlMsubsup)),e.kind=l.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}()},8650:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlScriptbase=void 0;var l,s=r(5355),u=r(167),c=r(4300);t.ChtmlScriptbase=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){this.dom=this.standardChtmlNodes(e);var t=o(this.getOffset(),2),r=t[0],a=t[1],n=r-(this.baseRemoveIc?this.baseIc:0),i={"vertical-align":this.em(a)};n&&(i["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.dom);var l=this.dom[this.dom.length-1];this.scriptChild.toCHTML([this.adaptor.append(l,this.html("mjx-script",{style:i}))])}},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.ChtmlMsubsup.kind)},t.prototype.setDeltaW=function(e,t){for(var r=0;r=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))},t.prototype.adjustUnderDepth=function(e,t){var r,a;if(!(t.d>=0)){var n=this.adaptor,o=this.em(t.d),l=this.html("mjx-box",{style:{"margin-bottom":o,"vertical-align":o}});try{for(var s=i(n.childNodes(n.firstChild(e))),u=s.next();!u.done;u=s.next()){var c=u.value;n.append(l,c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}n.append(n.firstChild(e),l)}},t.prototype.adjustBaseHeight=function(e,t){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*t.scale;t.h0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),h=r(6010),m=r(6010),g=r(8054),y=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var o=i(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=o[0],s=o[1],u=i((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],h=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new y.CssStyles,n.font=s||new l(h),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,h.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var o=this.factory.wrap(e.root);this.setScale(t,o),this.processMath(o,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var o=l(e.childNodes.slice(1)),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var o=l(e.math),i=o.next();!i.done;i=o.next()){var s=i.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var h=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],i(r.defaultSizeVariants),!1),this.stretchVariants=l([],i(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=i(e,3),n=a[0],o=a[1],l=a[2];r[n]={extension:t,file:n,variants:o,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var o=this;void 0===a&&(a={}),void 0===n&&(n=null);var i=e?this.dynamicExtensions.get(e):null;(e?i.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&o.adjustDelimiters(t.delimiters,Object.keys(a),i.sizeN,i.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var o=e[parseInt(t)];"dir"in o&&(o.variants&&(o.variants=n.adjustArrayIndices(o.variants,r)),o.stretchv&&(o.stretchv=n.adjustArrayIndices(o.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var o=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=o.next();!l.done;l=o.next()){var u=i(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var o=s(Object.keys(e.chars||{})),i=o.next();!i.done;i=o.next()){var l=i.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,o,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=i(p.value,3),h=f[0],m=f[1],g=f[2],y=l.VariantSmp[t][h];if(y){for(var b=m;b<=g;b++)if(930!==b){var k=y+b-m;e[b]=this.smpChar(u[k]||k)}if(c[h])try{for(var v=(n=void 0,s(Object.keys(c[h]).map((function(e){return parseInt(e)})))),S=v.next();!S.done;S=v.next()){e[b=S.value]=this.smpChar(y+c[h][b])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var o=n.value;this.createVariant(o[0],o[1],o[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var o=s(n.linked),i=o.next();!i.done;i=o.next()){var l=i.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var o=n.value;"unknown"===this.cssFontMap[o][0]&&(this.cssFontMap[o][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var o=s(Object.keys(e)),i=o.next();!i.done;i=o.next()){var l=e[i.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var o=s(e),i=o.next();!i.done;i=o.next()){var l=i.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return o(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),o=function(e){n.push.apply(n,l([],i(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){o(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var o=s(this.CLASS.dynamicExtensions.values()),i=o.next();!i.done;i=o.next()){n(i.value)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=h},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var i=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,o=t.indentshiftfirst,i=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===o&&(o=e.attributes.getInherited("indentshift")),"indentalign"===i&&(i=r),"indentshift"===l&&(l=a),this.indentData=[[n,o],[r,a],[i,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=o(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=i},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=o(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0],f=d[1];if(null===f){var h=p.coreMO();h.setBreakStyle(h.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=i(t,5),a=r[0],n=r[2],o=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),o+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+o,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var o,i=this.state;if(!(r>=t.NOBREAK||0===i.w&&0===i.prevWidth)){for(;i.potential.length&&i.potential[0][1]>this.FACTORS.fuzz(r);){var l=i.potential.shift();i.potential.length&&(i.potential[0][4]+=l[4])}i.potential.unshift([[e,n],r,i.w-((null===(o=i.prevBreak)||void 0===o?void 0:o[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=i(this.getBorderLR(e),2),n=a[0],o=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+o)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,o=this.FACTORS,i=o.tail(o.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(i=o.open(i,e),this.state.depth++),s&&(i=o.close(i,e),this.state.depth--),i=(this.TEXCLASS[e.node.texClass]||function(e){return e})(i),(this.PENALTY[r]||function(e){return e})(o.depth(i))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var o=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,o-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=i(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var h=s.childNodes;try{for(var m=o(h.keys()),g=m.next();!g.done;g=m.next()){var y=g.value,b=h[y];if(b.node.isKind("text")){var k=b.node.getText().split(/ /),v=k.pop();try{for(var S=(n=void 0,o(k.keys())),w=S.next();!w.done;w=S.next()){var E=w.value;this.addWidth(c,s.textWidth(k[E])),this.pushBreak(e,this.mtextPenalty(),-u,[y,E+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(v))}else this.addWidth(b.getBBox())}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=i(r.start||[0,0],2),n=a[0],o=a[1],l=i(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=i(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?o:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),o=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,o+n.rscale*n.w)+r.font.params.scriptspace,s=i(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=o(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],i(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var o=t.sideIndex[a],i=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[o]=r[i]=t,r},border:function(e){var t=[0,0,0,0];return t[o]=t[i]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),o=n[0],i=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,o*(s-i),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,o=t.y,i=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=i[0],s=i[1],u=i[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=o+(d>a?e.thickness*p*Math.sin(d-a):0),h=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,h,f,h]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),o=n[0],i=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],h=t.getOffset(f),m=t.arrow(p,o,i,f,h);e(t,m)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),h=s(r(6010)),m=r(8054),g=r(6469),y=r(1597),b=r(5884),k=2/18;function v(e,t){return e?tt&&(t=o),i>r&&(r=i)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;e.append(i.getOuterBBox())}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=y.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var o=!1;try{for(var i=u(this.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(o=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new m.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new m.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),o=a.get("fontsize"),i=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):v(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):v(n,e.rspace);var o=r.childIndex(t);if(0!==o){var i=r.childNodes[o-1];if(i.isEmbellished){var l=this.jax.nodeMap.get(i).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof p.TextNode&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return h.percent(e)},t.prototype.em=function(e){return h.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-h.BIGDIMEN),h.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=S},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=o},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var i=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,o=a.d,i=a.w;e.w=i,e.h=n,e.d=o},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),o=r.math.metrics;1!==o.scale&&(a["font-size"]=r.fixed(100/o.scale,1)+"%");var i=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||o.family||t.fontFamily(i)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,o=a.d,i=a.w;return t.height=this.em(n+o),t.width=this.em(i),t["vertical-align"]=this.em(-o),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=o((0,i.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var o=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===o.TEXCLASS.VCENTER){var a=t.h,n=t.d,i=this.font.params.axis_height;this.dh=(a+n)/2+i-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===o.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var i=this.parent.variant,l=this.node.getText();if("-explicitFont"===i){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,i,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,i);e.empty();try{for(var h=n(f),m=h.next();!m.done;m=h.next()){var g=m.value,y=o(this.getVariantChar(i,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var k=this.jax.measureText(String.fromCodePoint(g),i);c=k.w,d=k.h,p=k.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var i=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,i=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=o(i.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=o((0,i.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),o=n[0],i=n[1],l=n[2];this.arrowhead={x:o?parseFloat(o):c.ARROWX,y:i?parseFloat(i):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var o=n.value,i=r.get(o);i&&(this.notations[o]=i,i.renderChild&&(this.renderChild=i.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.notations[i]){var l=this.notations[i].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,o=this.notations[n].init;o&&o(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var o=n.value;this.maximizeEntries(r,this.notations[o].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.notations[i].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?i:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,o=a.d,i=a.w,l=n+o,u=Math.sqrt(l*l+i*i),c=Math.max(t,r*i/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(i+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),o=n[0],i=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+i,o+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],o=r[2],i=r[3],l=this.childNodes[0].getBBox();e.combine(l,i,0),e.h+=a,e.d+=o,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var o=0;try{for(var i=n(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;this.addMo(r.separators[o++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var o=n.getBevelData(n.isDisplay()).H,i=n.bevel=n.createMo("/");i.node.attributes.set("symmetric",!0),i.canStretch(1),i.getStretchedVariant([o],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),o=this.font.params.axis_height,i=this.getTUV(t,r),l=i.T,s=i.u,u=i.v;e.combine(a,0,o+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,o-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,o=r.nbox,i=r.dbox;e.combine(o,0,a),e.combine(i,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,o=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),i=o[0],l=o[1],s=(e?7:3)*a.rule_thickness,u=i-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=o(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=o(this.getCombinedUV(),2),i=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),i,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,i,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=o([0,0,0],3),i=n[0],l=n[1],s=n[2];0===t.w?i=this.getU():0===r.w?i=-this.getV():(i=(a=o(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[i,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return o(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),o=this.getSize("minsize",0),i=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(o,Math.min(i,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=o||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),h=0;if(p.sizes)try{for(var m=l(p.sizes),g=m.next();!g.done;g=m.next()){if(g.value>=d)return s&&h&&h--,void this.setDelimSize(f,h);h++}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,h-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=i(i({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),o=n[0],i=n[1],l=n[2];1===this.stretch.dir?(o=(a=s(this.getBaseline(e,t,r),2))[0],i=a[1]):l=t,this.bbox.h=o,this.bbox.d=i,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),o=s(a?e:[t,0],2),i=o[0],l=o[1],u=s([i+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(i-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),h=f[0],m=f[1];d=m*(c/(h+m))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var o=c.LineBBox.from(u.BBox.zero(),n);return o.originalL=this.bbox.L,this.bbox.L=0,o}var i=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(i.w=i.h=i.d=0,i.isFirst=!0,this.bbox.R=0):"duplicate"===t?i.L=0:this.multChar&&(i=c.LineBBox.from(this.multChar.getOuterBBox(),n)),i.getIndentData(this.node)),i},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,o=r,i=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[i,l,o,a-i,n-l,r-o,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),o=n?t[n[0].charAt(0)]:r?t[r]:0,i=this.length2em(e,o)||0;return e.match(/^[-+]/)&&r&&(i+=o),null!=a&&(i=Math.max(a,i)),i},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],o=t[2],i=t[3],l=t[4],s=t[5];e.w=o+s,e.h=r+i,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},6991:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,o=a.w,i=a.rscale,l=Math.max(o,n/i),s=Math.max(0,l-o);return[l*i-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var f=0,h=0,m=d>1&&d===p;try{for(var g=o(this.childNodes),y=g.next();!y.done;y=g.next()){var b=0===(A=y.value).stretch.dir;if(m||b){var k=A.getBBox().rscale,v=i(A.getUnbrokenHD(),2),S=v[0],w=v[1];(S*=k)>f&&(f=S),(w*=k)>h&&(h=w)}}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}try{for(var E=o(s),x=E.next();!x.done;x=E.next()){var A;k=(A=x.value).coreRScale();A.coreMO().getStretchedVariant([f/k,h/k])}}catch(e){n={error:e}}finally{try{x&&!x.done&&(l=E.return)&&l.call(E)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var i=o(this.childNodes.keys()),l=i.next();!l.done;l=i.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=o(d.keys()),h=f.next();!h.done;h=f.next()){var m=d[k=h.value];this.addMiddleBorders(m),0===k&&this.addLeftBorders(m),k===p&&this.addRightBorders(m)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var g=0;try{for(var y=o(d.keys()),b=y.next();!b.done;b=y.next()){var k;m=d[k=b.value];e.combine(m,0,g),g-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(u=d[k+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],i(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var i=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new i.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=o(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var o=this.font.params,i=3*o.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),o.sub2),s=this.baseCharZero(a.d*this.baseScale+o.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],o=this.getBaseWidth(),i=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,o,u-c),e.combine(a,o+i,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&null===t){t=0;var h=p>1&&p===f;try{for(var m=o(this.tableRows),g=m.next();!g.done;g=m.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(h||b){var k=w.getBBox(b).w;k>t&&(t=k)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}}if(null!==t)try{for(var v=o(u),S=v.next();!S.done;S=v.next()){var w;(w=S.value).coreMO().getStretchedVariant([Math.max(t,w.getBBox().w)/w.coreRScale()])}}catch(e){l={error:e}}finally{try{S&&!S.done&&(s=v.return)&&s.call(v)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,i=0,l=0;try{for(var s=o(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[i]=Math.max(n[i],d.d),d.w>l&&(l=d.w)}i++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),o=[0],i=this.tableRows,l=0;ln[r]&&(n[r]=u),c>o[r]&&(o[r]=c),f>l&&(l=f),i&&d>i[t]&&(i[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=o(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=i(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,o=e/2;return{top:[0,e],center:[o,o],bottom:[e,0],baseline:[o,o],axis:[o+n,o-n]}[r]||[o,o]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=i(this.getPadAlignShift(r),2),n=a[0],o=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var o=i(this.getAlignShift(),2),l=o[0],s=o[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var o=e[n];return"fit"===o?null:"auto"===o?r?a[n]:null:(0,u.isPercent)(o)?o:t.length2em(o)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),o=a.filter((function(t){return"auto"===e[t]})),i=n.length||o.length,l=(i?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=i&&u>0?u/i:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),o=Array.from(n.keys()),s=o.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=o.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=o.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=o.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),h=l(l(l(l([],i(s),!1),i(d),!1),i(p),!1),i(f),!1);if(h.length){this.cWidths=o.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var m=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],g=(0,c.sum)(this.cWidths)-m,y=0,b=0;bthis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),o=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(o.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=i(this.getBBoxHD(r),2),f=p[0],h=p[1];e.h=f,e.d=h,e.w=a;var m=i(this.getBBoxLR(),2),g=m[0],y=m[1];e.L=g,e.R=y,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,o=n.w,i=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(o,this.length2em(a,Math.max(t,i+o+l)))-(s?i+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==o&&this.parent.invalidateBBox(),this.pWidth!==o},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var i=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),o=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),i=o[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(i,o[2]?"bold":"",o[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=i.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=o(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],i=o(this.breakPoints[e]||[t.length,0],2),l=i[0],s=i[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,o,i,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(_=d.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var h=0,m=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var k=0===(_=b.value.childNodes[0]).stretch.dir;if(g||k){var v=_.getBBox(k),S=v.h,w=v.d;S>h&&(h=S),w>m&&(m=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(a)throw a.error}}e=[h,m]}if(e){var E=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var x=n(s),A=x.next();!A.done;A=x.next()){var _;E(_=A.value)}}catch(e){i={error:e}}finally{try{A&&!A.done&&(l=x.return)&&l.call(x)}finally{if(i)throw i.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var p=0,f=c>1&&c===d;try{for(var h=o(this.childNodes),m=h.next();!m.done;m=h.next()){var g=0===(w=m.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,k=y.rscale;b*k>p&&(p=b*k)}}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var v=o(l),S=v.next();!S.done;S=v.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.coreRScale()])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(i=v.return)&&i.call(v)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=i(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var o=this.findID("Settings","semantics");"MathML"===a?o.disable():o.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=i(e,2),n=t[0],o=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=o,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=o(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var i=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),h=r(6914),m=r(3463),g=r(7309),y=o(r(5445)),b=s.MathJax,k="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),v=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+i.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new h.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],o=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=o})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(k?"Option":"Alt",k?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!k}),this.checkbox("Control","Control","ctrl",{hiddne:k}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),o=a.next();!o.done;o=a.next()){var i=o.value;this.jax[i]||r.findID("Settings","Renderer",i).disable()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var o=n(a.items.slice(1)),i=o.next();!i.done;i=o.next()){var l=i.value;if(l instanceof m.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var o=n(Object.keys(this.settings)),i=o.next();!i.done;i=o.next()){var l=i.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,i.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,o=this.defaultSettings;try{for(var i=n(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(o[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=o[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&i.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;i.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),i.mathjax.handlers.register(n.handler);var o=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(o),r.document.processed=o.processed,e._loadingPromise||(r.document.outputJax.reset(),i.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var o=n(e.math),i=o.next();!i.done;i=o.next()){var l=i.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var o,i;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=v},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function h(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(o.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var o=r(4922),i=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+i.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(o.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),o=r+a*e.h,i=a*e.d-r;n>this.w&&(this.w=n),o>this.h&&(this.h=o),i>this.d&&(this.d=i)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var o={};function i(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var i=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();o[i]||(o[i]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+i+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),o[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,i)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var i=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=i;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,o,i,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],o=a([u.prev,c.prev],2),c.prev=o[0],u.prev=o[1],i=a([e.list,this.list],2),this.list.prev.next=i[0],e.list.prev.next=i[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),o=n.next();!o.done;o=n.next()){var i=o.value;this.styles[i]||(this.styles[i]={}),Object.assign(this.styles[i],e[i])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var o=r(k.connect[e].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}function u(e){var t,a,n=k.connect[e].children,o=[];try{for(var i=r(n),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];o.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}o[3]===o[1]&&(o.pop(),o[2]===o[0]&&(o.pop(),o[1]===o[0]&&o.pop())),this.styles[e]=o.join(" ")}function c(e){var t,a;try{for(var n=r(k.connect[e].children),o=n.next();!o.done;o=n.next()){var i=o.value;this.setStyle(this.childName(e,i),this.styles[e])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,o,i=n([],a(k.connect[e].children),!1),l=this.styles[this.childName(e,i.shift())];try{for(var s=r(i),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(e){var t,a,n,o,i={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===i.width?i.width=c:c.match(f)&&""===i.style?i.style=c:i.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(k.connect[e].children),h=d.next();!h.done;h=d.next()){var m=h.value;this.setStyle(this.childName(e,m),i[m])}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}function m(e){var t,a,n=[];try{for(var o=r(k.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,o,i,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(o=void 0,r(Object.keys(g))),h=f.next();!h.done;h=f.next()){var m=h.value;if((Array.isArray(u[m])||""===u[m])&&p.match(g[m]))if("size"===m){var y=a(p.split(/\//),2),b=y[0],v=y[1];u[m]=b,v&&(u["line-height"]=v)}else""===u.size&&(Array.isArray(u[m])?u[m].push(p):u[m]=p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var o=r(k.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var k=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.parentName(i);this.styles[l]||a.push(i+": "+this.styles[i]+";")}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,o=this.parentName(t);try{for(var i=r(e.connect[t].children),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.childName(o,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),o=n[0],i=n[1],l=n[2];if(o.match(/[^\s\n]/))return;this.set(i,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:o,split:s,combine:u},border:{children:o,split:c,combine:d},"border-top":{children:i,split:h,combine:m},"border-right":{children:i,split:h,combine:m},"border-bottom":{children:i,split:h,combine:m},"border-left":{children:i,split:h,combine:m},"border-width":{children:o,split:s,combine:null},"border-style":{children:o,split:s,combine:null},"border-color":{children:o,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=k},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var o=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!o)return r;var i=parseFloat(o[1]||"1"),l=o[2];return t.UNITS.hasOwnProperty(l)?i*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?i*t.RELUNITS[l]:"%"===l?i/100*r:i*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var i=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var o=e.call(this,t,r)||this;return o._content=a,o.disabled=!1,o.callbacks=[],o._id=n||a,o}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=o(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(i.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var i=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.isHidden()){var l=i.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(i.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=o(r),n=a.next();!n.done;n=a.next()){var i=n.value;i.submenu.unpost(),i!==this.focused&&i.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if("rule"!==i.type){if(i.id===e)return i;if("submenu"===i.type){var l=i.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(i.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),o=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=o},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=o},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=o},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var o=r(8372),i=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=i.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(o.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var o=r(1484),i=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,o=void 0===n?"":n,i=new this(e);i.id=o;var l=e.get("variable");r.forEach((function(t){return l(e,t,i.pool)}));var s=e.get("items")(e,a,i);return i.items=s,i},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(i.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,o,i=t;if(i instanceof Event?(a=i.target,this.stop(i)):a=i,i instanceof MouseEvent&&(n=i.pageX,o=i.pageY,n||o||!i.clientX||(n=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,o=i.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!o&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,o=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,o)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(o.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var o={};o[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',o[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",o[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",o[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",o[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var i=!1,l=!1,s=!1;function u(e){s||(c(o,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var o in e)n+=o,n+=" ",n+=e[o],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){i||(c(r,e),i=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var o=r(5179),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=i.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),o=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+o+"px;"),window.event instanceof MouseEvent&&r.classList.add(i.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(i.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new o.CloseButton(this),t=e.html;return t.classList.add(i.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(i.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(i.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(i.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"checkbox",r,n)||this;return o.role="menuitemcheckbox",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"combobox",r,n)||this;return o.role="combobox",o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var o=r(1340),i=r(2556),l=function(e){function t(t,r,a,n){var o=e.call(this,t,"command",r,n)||this;return o.command=a,o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(i.MenuUtil.getActiveElement(this))}catch(e){i.MenuUtil.error(e,"Illegal command callback.")}i.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"radio",r,n)||this;return o.role="menuitemradio",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var o=r(9329),i=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=i.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(i.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(o.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"slider",r,n)||this;return o.role="slider",o.labelId="ctx_slideLabel"+i.MenuUtil.counter(),o.valueId="ctx_slideValue"+i.MenuUtil.counter(),o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,o=new this(r,a,t.id),i=e.get("subMenu")(e,n,o);return o.submenu=i,o},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(i.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=o},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),o=r(2165),i=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=o.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var i=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,o=t.variable,i=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},i),s=e.get("rule")(e,{},i),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:o,id:t},i)})),c=[l,s].concat(u);return i.items=c,i},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var o=e.call(this,t,null,r)||this;return o.style=a,o.grid=n,o._selections=[],o.prefix="ctxt-selection",o._balanced=!0,o}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,o=t.selections,i=new this(a,n,t.order,t.grid);i.attachMenu(r);var l=o.map((function(t){return e.get("selectionMenu")(e,t,i)}));return i.selections=l,i},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+i.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),o=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,o,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),i=function(e){var i=l.selections.slice(e,e+n),s=o(l.rowDiv(i),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),i.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(o=Math.max(5,o-n-r.offsetWidth+6)),e.prototype.post.call(this,o,i)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=o},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=i(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function h(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=i(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=o.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=o.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function m(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],o=t[a];if(!n&&!o||n&&o&&n===o)continue;const i=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),o||r.open.push(a),o&&n&&(r.close.push(a),r.open.push(a)),t[a]=i,r[a]=i,l[a]?l[a].push(i):l[a]=[i]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const o=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=o,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,o=0;a=e[o];o++){let e=null;const o=a.descriptionSpan(),i=a.personality,l=i[n.personalityProps.JOIN];delete i[n.personalityProps.JOIN],void 0!==i[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:i[n.personalityProps.PAUSE]},delete i[n.personalityProps.PAUSE]);h(t,o,m(i,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=m.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=m.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),o=r(4440),i=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=i.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):i.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=k(t,a),v(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=k(t,a),v(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=k(t,a),v(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=k(t,a),v(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),o=d(r),i=d(a),l=m(o),s=m(i);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${x(o,u)}\n${c}\n${x(i,u)}`},NUMERATOR:A,DENOMINATOR:A};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=h(e),a=h(t),n=r-a;e=n<0?g(e,a,m(e)):e,t=n>0?g(t,r,m(t)):t;const o=e.split(/\r\n|\r|\n/),i=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-h(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(E(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function k(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(m(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function E(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let o="";const i=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);i.push(t)}return{lfence:r,rfence:a,sep:o,cells:i,height:i.reduce(((e,t)=>Math.max(h(t),e)),0),width:i.map(m)}}function x(e,t){const r=(t-m(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],o=e.split(/\r\n|\r|\n/),i=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of o)i.push(l+e+s);return i.join("\n")}function A(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class o extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=o=>{const i=(o-e)/(t-e),l=r*(1-i)+a*i;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let r="",n=null,i=!1;for(let e,l=0;e=t[l];l++)o.isMarkupElement(e)||(o.isPauseElement(e)?i&&(n=o.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(i?this.getSeparator():"")+this.merge(e.span),i=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,i.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=i,i.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class o extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=o},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=i},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class o extends n.SsmlRenderer{markup(e){return o.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,o.MARKS[s]=!0),1===i.speech.length&&i.speech.match(/[a-zA-Z]/)?t.push(''+i.speech+""):t.push(i.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=o,o.MARK_ONCE=!1,o.MARK_KIND=!0,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class o extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=o},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),o=r(182);class i extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],o=[];for(let e,i=0;e=t[i];i++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return r.join(" ")}}t.XmlRenderer=i},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function o(e){s(a.default.WGXpath),i(e)}function i(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){i(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),o(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=i,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),o=r(2315),i=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(i.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):i.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):i.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):i.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),o=r(2057),i=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=i.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=i.detectIE(),e.isEdge=i.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):o.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends n{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),o=r(3090),i=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),h=r(4440),m=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function k(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function v(e,t){const r=k(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=k(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=v,t.print=S,t.output=function(e,t){const r=k(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=k(e),a=r instanceof m.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.cloneNode(e);let o=u.computeMarkup(n);if(r===h.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(o)),e;const i=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=i[r],t=l[r];r++)o=u.computeMarkup(t),e.setAttribute("speech",a.finalize(o));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.parseInput(t),o=l.xmlTree(n),i=u.computeMarkup(o);if(r===h.Speech.SHALLOW)return e.stree.speech=a.finalize(i),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case h.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=s.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=v("enriched",e),a=S("enriched",r);return m.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,m.Processor.LocalState.highlighter,a),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?a.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":v("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),o=r(6828),i=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function f(e,t){return s.process(e,t)}function h(e,t,r){switch(n.default.getInstance().mode){case i.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),o=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}))}(e,t,r);case i.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),o=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return h("speech",e,t)},t.file.toSemantic=function(e,t){return h("semantic",e,t)},t.file.toJson=function(e,t){return h("json",e,t)},t.file.toDescription=function(e,t){return h("description",e,t)},t.file.toEnriched=function(e,t){return h("enriched",e,t)},t.processFile=h,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:i.Mode.HTTP}).then((()=>p({}))):p({mode:i.Mode.SYNC}).then((()=>p({mode:i.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),o=r(2315);function i(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:i()?document.evaluate:o.default.xpath.evaluate,result:i()?XPathResult:o.default.xpath.XPathResult,createNSResolver:i()?document.createNSResolver:o.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,o){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,o,null):t.xpath.currentDocument.evaluate(e,r,s,o,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(i.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(i.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=o.walkTree(r),l=o.walkTree(t),s=o.walkTree(a);return(0,i.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(i.Attribute.CHILDREN,(0,i.makeIdList)([t,a,r])),[l,s,n].forEach((e=>o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.mml.getAttribute(i.Attribute.ID)))),this.mml.setAttribute(i.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),o=r(9268),i=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends o.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,o=this.specialCase_(e,n);if(o)e=o;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const i=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,i),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(i,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,o=null;if("MSUBSUP"===r?(o=e.childNodes[0],n=i.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),o=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const u=o.childNodes[0],c=d.makeEmptyNode_(u.id);return o.childNodes[0]=c,t=new n(e).getMathml(),o.childNodes[0]=u,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),o=r(2298),i=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=i.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===i.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=i.createElement("mrow");(0,o.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===i.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,o.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,o.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,i.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=i},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,i.setAttributes)(t,e),t.setAttribute(i.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(i.Attribute.ID)))o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),o=r(6839),i=r(5452),l=r(2298);class s extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=o.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];i.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];i.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=i.walkTree(e);return i.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,o.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=i},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=o.introduceNewLayer(r,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),o=r(5452),i=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,i.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];o.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(i.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=i},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=i.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,o){e.setAttribute(r.TYPE,o.type);const i=o.allAttributes();for(let r,a=0;r=i[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);o.childNodes.length&&e.setAttribute(r.CHILDREN,a(o.childNodes)),o.contentNodes.length&&e.setAttribute(r.CONTENT,a(o.contentNodes)),o.parent&&e.setAttribute(r.PARENT,o.parent.id.toString());const l=o.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,o)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),o=r(7251),i=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:i.CaseEmpheq.test,constr:e=>new i.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),L(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),L(r);const n=e.contentNodes.map(R);B(e,n);const o=e.childNodes.map(p),i=s.SemanticSkeleton.combineContentChildren(e,n,o);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(i,e);else{const e=_(i);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=I(r))}return r=F(r),k(r,i,e),c.setAttributes(r,e),L(r)}function f(e,t){const r=x(e);let o=r.node;const i=r.type;if(i!==E.VALID||!u.hasEmptyTag(o))if(a.Debugger.getInstance().output("Walktree Case 1.1"),o=n.createElement("mrow"),i===E.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),o=h(o,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=_(e),r=g(T(t),e);n.replaceNode(t,o),r.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function h(e,t,r){let o=M(t);if(u.hasMathTag(o)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(o,e),n.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const i=r.indexOf(t);return r[i]=o,n.replaceNode(o,e),e.appendChild(o),r.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,o=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),o=Math.max(o,t))})),r.slice(a,o+1)}function y(e,t,r){const a=[];let o=n.toArray(e.childNodes),i=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=b(e,t);0!==r.length&&(1!==r.length?(i?e.setAttribute("AuxiliaryImplicit",!0):i=!0,o=r.concat(o)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function k(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const r=t[0];if(a[o]===r||w(a[o],r)){t.shift(),o++;continue}if(a[o]&&-1===t.indexOf(a[o])){o++;continue}if(S(r,e)){t.shift();continue}let n=a[o];if(n)v(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function v(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function w(e,t){const r=i.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var E;function x(e){const t=_(e);if(!t)return{type:E.INVALID,node:null};const r=_(e.slice().reverse());if(t===r)return{type:E.VALID,node:t};const a=C(t),n=A(a,e),o=C(r,(function(e){return-1!==n.indexOf(e)})),i=o[0],l=n.indexOf(i);return-1===l?{type:E.INVALID,node:null}:{type:n.length!==a.length?E.PRUNED:O(n[l+1],o[1])?E.VALID:E.INVALID,node:i}}function A(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function _(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function O(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function L(e){for(;!u.hasMathTag(e)&&N(e);)e=T(e);return e}function M(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?M(r[0]):e}function N(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||P(t)}))}function P(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(P)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?D(e):n.createElement("mrow");return e.mathml=[r],r}function F(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function D(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function B(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){I(e).setAttribute(c.Attribute.OPERATOR,r)}))}function I(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!P(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=I(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const i=n.cloneNode(e);return p(r.root),o.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(i,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=h,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=k,t.insertNewChild_=v,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(E=t.lcaType||(t.lcaType={})),t.mathmlLca_=x,t.prunePath_=A,t.attachedElement_=_,t.pathToRoot_=C,t.validLca_=O,t.ascendNewNode=L,t.descendNode_=M,t.unitChild_=N,t.isIgnorable_=P,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=F,t.createInvisibleOperator_=D,t.setOperatorAttribute_=B,t.getInnerNode=I,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const i=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=p(t);a.push(e);const o=I(e);n&&!r&&o.setAttribute(c.Attribute.PARENT,n.id.toString()),i.push(t.id)}return i}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let o=0;t.AbstractHighlighter=class{constructor(){this.counter=o++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),o=r-a/2;let i=0,l=0,s=0;return 0<=e&&e<60?[i,l,s]=[a,n,0]:60<=e&&e<120?[i,l,s]=[n,a,0]:120<=e&&e<180?[i,l,s]=[0,a,n]:180<=e&&e<240?[i,l,s]=[0,n,a]:240<=e&&e<300?[i,l,s]=[n,0,a]:300<=e&&e<360&&([i,l,s]=[a,0,n]),{red:i+o,green:l+o,blue:s+o}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),o=r(933),i=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const o=new n.ColorPicker(e,r),i="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[i]||t.highlighterMapping_.NativeMML);return l.setColor(o),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":i.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const o=.05,i=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*o+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-o+"em",l.style.width=n.w+2*i+"em",l.style.marginLeft=s-i+"em",l.style.marginRight=-n.w-i-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=o},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");return o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),o=r(8396),i=r(4346);class l extends i.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");if(i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new o.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class o{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=o.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,o=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=a.match(/^unit:(.+)$/);let l="";return o&&(a=o[1],l=":unit"),e=>{const o=n.evalXPath(t,e)[0];if(o){const e=i.lookupCategory(o.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=p[r]||p["="],i=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&o(Array.from(r.textContent).length,i)}}return null}t.constraintTest_=f;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=h;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),o=r(2105),i=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),h=r(8384),m=r(7206),g=r(7734),y=r(7264),b=r(4356);function k(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:i.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:h.nb,nn:g.nn,sv:y.sv,nemeth:m.nemeth},t.setLocale=function(){const e=k();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=k,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const o=r();for(const[e,t]of Object.entries(n))o[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),o=r(614),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),o=r(3866),i=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=i.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),o=r(4356),i=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),o=r(4634),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),o=r(4977),i=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),o=r(8825),i=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=i.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),o=r(4977),i=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=i(e),t?e+t:e},s=function(e,t,r){return t+i(e)},u=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=i(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:i(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),o=r(3898),i=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=o(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=i,l.numberToWords=o,l.numberToOrdinal=function(e,t){if(e>1999)return i(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=o(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",o=l.ones[Math.floor(r/100)];if(n+=o?a(o,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",o=t?l.special.smallOrdinals[r]:l.ones[r],o)n+=o;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];o=l.ones[r%10],n+=o?a(o)+"og"+e:e}return n}function o(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,o="";for(;e>0;){const i=e%1e3;if(i){const e=n(i,t&&!r);if(r){const t=l.large[r],n=i>1?"er":"";o=a(e,r<=1)+" "+t+n+(o?" og ":"")+o}else o=a(e)+o}e=Math.floor(e/1e3),r++}return o}function i(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":i(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3);if(t){const e=l.large[t],n=t>1&&o>1?e.match(/e$/)?"n":"en":"";r=a(i,t>1)+e+n+r}else r=a(i,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function i(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":i(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+"hundred":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+i.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=o(e);return t?r+"s":r},t.default=i},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=o.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return o.ones[t];const r=o.tens[Math.floor(t/10)],a=o.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const o=(0,r(7549).NUMBERS)();o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=o.large[t];const i=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=i}e=Math.floor(e/1e3),t++}return r},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(o.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(o.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(o.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(o.special.onesOrdinals[e-1])),r.join(" ")},t.default=o},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),o=r(7549);function i(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=i(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,o.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+i.special.hundred:"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=i.ones[a]+i.numSep+i.large[t]+(r?i.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+i.numSep+a:r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?i.special.ordinalsFeminine[e]:i.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?i.special.simpleSmallOrdinalsFeminine[e]:i.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":i.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},i.numberToWords=n,i.numberToOrdinal=function(e,t){return e<=10?i.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=i},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=o(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=o,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=i(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),i=l.ones[n];if(a+=i?(1===n?"":i)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?o(a):a}function o(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function i(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?o(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const o=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(o,!0):o)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=i+(r?" "+l.large[r]+(r>1&&o>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return i(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=i.ones[a]?(1===a?"":i.ones[a]+i.numSep)+"hundra":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const o=e%1e3;if(o){const l=i.large[r],s=o>1&&r>1&&!t?"er":"";n=(1===r&&1===o?"":(r>1&&1===o?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function o(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=o(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=i},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),o=Number(a);return isNaN(n)||isNaN(o)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:o,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const i=this.parseCstr(t.toString().replace(n,""));this.addRule(new o.SpeechRule(e,i,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),o=this.parseCstr(t);n&&o?(n.rank=this.rank++,this.preconditions.set(e,new s(o,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class o extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,o=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),o=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==o)return-1;if(e===o&&e!==n)return 1;if(e===n&&e===o)continue;e!==n&&e!==o&&(r=!0)}const i=this.fallback.getProperty(a),l=i.indexOf(n),s=i.indexOf(o);if(l!p.equal(e.cstr))),s.push(m),this.rules.set(t,s),f.setReference(h)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),o=r(7630),i=r(4504),l=r(4650);class s extends i.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),o=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),i=this.parseCstr(r);if(!o&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):o.action,u=new l.SpeechRule(o.name,i,o.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const o=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=o[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var o;function i(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:i(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case o.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case o.NODE:case o.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),o=r(2057),i=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),h=r(2105),m=r(9935),g=r(4650),y=r(4508);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);o.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)o.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),b.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(e)}const a=(new Date).getTime();return o.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=v(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const o=r[n];a[n]="string"==typeof o?e.constructString(t,o):o}h.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;o.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=i.context,d=i.action.components;r=[];for(let t,o=0;t=d[o];o++){let o=[];const i=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=c.applyQuery(e,i);t&&(o=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=c.applySelector(e,i);t.length>0&&(o=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case g.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}o=c.constructSpan(e,i,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:o=[a.AuditoryDescription.create({text:i})]}o[0]&&!d&&(s.context&&(o[0].context=c.constructString(e,s.context)+(o[0].context||"")),s.annotation&&(o[0].annotation=s.annotation)),this.addLayout(o,s,d),t.grammar&&h.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,o,i){if(!t.length)return[];const l=n||"",s=i||"",u=e.contextFunctions.lookup(o),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),o=e.getValue(f.Axis.MODALITY),i=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,o,i])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,o,i])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,o,i])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==o?o:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==o?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:i];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),o=this.makeSet_(n,e.preference),i=f.DynamicCstr.DEFAULT_VALUES[r];t||n===i||o.push(i),a[r]=o}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==i.NodeType.ELEMENT_NODE&&e.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const k=new Map;function v(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=k.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new m.MathStore;return k.set(t,r),e.inherits&&(r.inherits=k.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=v,l.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),o=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const i=o.default.evaluateNode(e);return n.concat(i)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function o(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],i={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(i),u=Object.values(i);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],k=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],v=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],E=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],x=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],A=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],_=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],C=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],O=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],L=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],M=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],N=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],P=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],F=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],D=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],B=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],I=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],U=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],H=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],W=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],V=["\u2145","\u2146","\u2147","\u2148","\u2149"],z=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],X=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],G=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],J=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],ie=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=h.concat(m,g,y,b,k,v,w,E,S,x,A,_,C,O,L,M,N,P,T,R,F,D,B,I,j,q,U,H,W,V,z,X,G,J,K,$,Y,Z,Q,ee,ae,ne,te,re,oe,ie,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const he=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:k,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:v,type:"identifier",role:"latinletter",font:"italic"},{set:E,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:A,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:C,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:L,type:"identifier",role:"latinletter",font:"fraktur"},{set:O,type:"identifier",role:"latinletter",font:"fraktur"},{set:N,type:"identifier",role:"latinletter",font:"double-struck"},{set:M,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:P,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:W,type:"identifier",role:"latinletter",font:"monospace"},{set:H,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:z,type:"identifier",role:"greekletter",font:"normal"},{set:J,type:"identifier",role:"greekletter",font:"bold"},{set:G,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:ie,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ke=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ke[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ke[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ke[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return he},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:i[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ve=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ve.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",o),t.lookupSecondary=function(e,t){return ve.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class i{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends i{copyCollator(){return new l}add(e,t){const r=o.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends i{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=o.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const o=a(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(r))?o.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),o=r(3588),i=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],o=n&&n.length,i=t&&t.length,l=u.default.getInstance();if(o&&i){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return o?(n.push(l.postfixNode_(n.pop(),e)),a):(i&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function h(e,t,r){if(!t.length)return e;const n=e.pop(),o=t.shift(),l=r.shift();if(s.isImplicitOp(o)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const i=(n?[n,o]:[o]).concat(l);return h(e.concat(i),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([o].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=i.factory.makeBranchNode("infixop",[n,t.shift()],[o],o.textContent);return l.role="implicit",i.run("combine_juxtaposition",l),t.unshift(l),h(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([n,o,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(o),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(o),n.childNodes.push(u),u.parent=n,o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(o),u.childNodes.unshift(n),n.parent=u,o.parent=u,u.addMathmlNodes(o.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=i.factory.makeBranchNode("infixop",[n,u],[o],o.textContent),c.role="implicit"),e.push(c),h(e.concat(l),t,r)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}i.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),i.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),i.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,o=[];for(;e.comp.length;)if(o=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&o.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),o.push(e.rel.shift());n=f(o,a,r)}o.length||a.length?(t.push(n),r.push(a)):(o.push(n),f(o,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),i.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),i.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),i.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),i.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],o=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(o))return void(o.role="integral");if(s.isIntegralDxBoundary(n,o)){const e=u.default.getInstance().prefixNode_(o,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),i.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=y(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=y(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function y(e,t){if(!e.childNodes.length)return k(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;k(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==g.indexOf(e.type)){let a=e.childNodes;k(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function k(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),o=r(5609),i=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){i.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],o=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=i.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return i.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return i.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[i.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,i.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&o.isType(r[0],"empty")?r:[i.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const o=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),o=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)o.appendChild(e);return o},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||o(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=h,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&h(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&l(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=k,t.isPureUnit=v,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(v(t[0])||k(t[0]))&&e.childNodes.slice(1).every(v)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),o=r(7516),i=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new i.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return o.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const o=t.nextSibling;if(!o||o===n)continue;const i=u.getSpacer_(o);i&&(r.mathml.push(i),r.mathmlTree=i,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let o=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(o)):(u.fenceToPunct_(e),o.push(e),o=o.concat(r.shift()),r.unshift(o))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,o.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const o=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===o&&l.isAccent(t[1])||2===o&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===o){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[o]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const o=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return o.role=e.role,o.embellished=l.isEmbellished(e),o}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,o=r.filter(a).length;if(!n&&!o)return e;const i=n?o?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),o&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(i,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,o=a.toArray(e.childNodes),i=[];"left"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"left")),"right"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"right"));const l=u.getInstance().getFormulas(e,o,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],i);return s.mathmlTree=e,s}getLabel(e,t,r,n){const o=u.getInstance().findNestedRow(t,"prooflabel",n),i=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(o.childNodes)),[]);return i.role=n,i.mathmlTree=o,i}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===u.getSemantics(n).inferenceRule,i=o?n.childNodes[1]:n.childNodes[0],l=o?n.childNodes[0]:n.childNodes[1],s=i.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),h=r(a.toArray(l.childNodes[0].childNodes))[0],m=u.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,o.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=t.comp[a+1],i=n.length-1;if(n[i]&&o[0]&&l.isType(n[i],"number")&&!l.isRole(n[i],"mixed")&&l.isType(o[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[i],o[0]],[]);e.role="mixed",r=r.concat(n.slice(0,i)),r.push(e),o.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(o=u.getInstance().implicitNode_(e),o.role="unit"),o&&r.push(o),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=n.length-1;if(n[o]&&l.isType(n[o],"number")&&(l.isRole(n[o],"integer")||l.isRole(n[o],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[o],e],[]);t.role="mixed",r=r.concat(n.slice(0,o)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const o=s.sliceNodes(e,l.isOperator);if(0===o.head.length)return n.push(o.div),u.getInstance().operationsTree_(o.tail,t,r,n);const i=u.getInstance().prefixNode_(u.getInstance().implicitNode(o.head),n),c=u.getInstance().appendOperand_(t,r,i);return o.div?u.getInstance().operationsTree_(o.tail,c,o.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),o=t.head.length-1,i=u.getInstance().neutralFences_(t.head,a.slice(0,o));a=a.slice(o),e.push(...i),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const o=r[r.length-1],i=e[0].role;if("open"===i||l.isNeutralFence(e[0])&&(!o||!l.compareNeutralFences(e[0],o))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&"open"===o.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&l.compareNeutralFences(e[0],o)){if(!l.elligibleLeftNeutral(o)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&l.isNeutralFence(o)&&r.some(n)){const o=s.sliceNodes(r,n,!0),i=a.pop(),l=a.length-o.tail.length+1,c=u.getInstance().neutralFences_(o.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(o.div,e.shift(),a.pop().concat(c,i));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,o.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),o=r.length-1,i=a.slice(0,o),l=(a=a.slice(o)).shift(),s=u.getInstance().neutralFences_(r,i);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=o.run("propagateComposedFunction",n)):n.role=e.role,n=o.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const o=e[a+1];return!t(n)||!t(o)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let o=0;for(;r.comp.length>0;)a.push(r.rel[o++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const o=(t=t.slice(0,a+1))[1],i=t[2];let l;if(!n&&i&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),l.role="subsup",t=[l,i],r="superscript"),n){const a=u.getInstance().accentRole_(o,r);if(i){u.getInstance().accentRole_(i,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,i],[]),t=[l,o],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[l,i],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),o=l.isEmbellished(e);return r&&(r.embellished=o),n.embellished=o,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const o=u.getInstance().getFunctionsInRow_(e,[]),i=u.getInstance().getFunctionArgs_(a,o,n);return r.concat(i)}getFunctionArgs_(e,t,r){let a,n,i;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return i=u.getInstance().integralNode_(e,a,r.intvar),o.run("intvar_from_fraction",i),r.rest.unshift(i),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),i=u.getInstance().functionNode_(e,r),t.unshift(i),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return i=u.getInstance().functionNode_(e,n),a.tail.unshift(i),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),i=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(i),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),i=u.getInstance().functionNode_(e,t.shift()),t.unshift(i),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}o.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const o=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],o,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let o;r&&(o=r.parent,a.push(r));const i=u.getInstance().factory_.makeBranchNode(e,t,a);return i.role=n.role,o&&(r.parent=o),i}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let o,i=0;o=e[i];i++){const e=a.tagName(o);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(o.childNodes),t,r+1,n);if(u.findSemantics(o,t,n))return o}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),o=r(2298);class i{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return i.fromNode(e.root)}static fromNode(e){return new i(i.fromNode_(e))}static fromString(e){return new i(i.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!i.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(i.collapsedLeafs(e),i.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,i.simpleCollapseStructure(r)?[r]:i.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new i(i.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return i.simpleCollapseStructure(e)?e.toString():i.contentCollapseStructure(e)?"(c "+e.slice(1).map(i.makeSexp_).join(" ")+")":"("+e.map(i.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(i.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(i.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${o.Attribute.ID}=${s}]`,e)[0];if(c&&i.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=i.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&i.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(i.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(o.Attribute.COLLAPSED),a=r?i.realLeafs_(i.fromString(r).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(i.simpleCollapseStructure(e))return[e];if(i.contentCollapseStructure(e))return[];let t=[];for(let r=1;ri.simpleCollapseStructure(e)?e:i.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{i.simpleCollapseStructure(e)?r.push(e):(i.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=i},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),o=r(9265),i=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new i.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new i.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new o.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function o(e,t,r){r&&e.reverse();const a=[];for(let n,o=0;n=e[o];o++){if(t(n))return r?{head:e.slice(o+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(o+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,o=0;n=e[o];o++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let i=null;do{i=o(r,t),n.push(i.head),a.push(i.div),r=i.tail}while(i.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),o=r(1214),i=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,a.setup)(this.options_),i.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),o=r(1214),i=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return i.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),i.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=i.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class o extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),o=r(6604),i=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new i.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),o=r(5274),i=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=h(e);return a.markup(t)}function h(e){const t=s.SemanticTree.fromRoot(e),r=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=m(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function m(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const o=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=o?a.markup(c(o)):p(t);e.setAttribute(i.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(i.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=h,t.nodeAtPosition_=m,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,o=0;t=a[o];o++){const a=t.getAttribute("id"),o=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!o)continue;const l=t.childNodes[1],s=l.getAttribute(i.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(i.Attribute.TYPE))continue;if(c=o.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(i.Attribute.PARENT);d&&c.setAttribute(i.Attribute.PARENT,d),c.setAttribute(i.Attribute.TYPE,"dummy"),c.setAttribute(i.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(i.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class o extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),o=r(6278),i=r(9543);class l extends o.AbstractSpeechGenerator{getSpeech(e,t,r=null){const o=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const o in l){const s=l[o],u=n.getBySemanticId(t,o),c=n.getBySemanticId(e,o)||r&&n.getBySemanticId(r,o);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?i.addModality(c,s,this.modality):i.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&i.addPrefix(c,s))}return o}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),o=r(4356),i=r(2536),l=r(2780);var s,u,c;function d(){const e=o.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),o=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,o.push(t))}return o}function h(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,i.localeFontCombiner)(t)}function m(e,r,a,n,i,l){const s=h(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,i,o.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,i){const l=h(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=o.LOCALE.ALPHABETS.digitPrefix,r=u+i;y(l.combiner,a,s,r,l.font,e,n,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,o,i,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in o?o[c]:o.default;l.defineRule(t.toString(),c,"default",i,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const i=t.INTERVALS;for(let e,t=0;e=i[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{m(t,r,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=h,t.alphabetRules=m,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),o=r(1676),i=r(1676),l=r(2780),s=r(2362);class u extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,i.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[i.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const o=t[1];o&&o!==u.AUTO&&-1!==a[t[0]].indexOf(o)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ai?-1:o0&&t<20&&r>0&&r<11}function x(e){return o.default.getInstance().style===e}function A(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function _(e){if(A(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(C(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&O(r))}function C(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function O(e){return i.evalXPath("children/*",e).every((e=>C(e)||"identifier"===e.tagName))}function L(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&S(e.childNodes[0])&&M(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function M(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,o="open"===e.getAttribute("role")?0:1;let i=e.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=N,u.Grammar.getInstance().setCorrection("insertNesting",N),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return P(r[a])&&r[a+1]&&(P(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=P,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),o=r(5897),i=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const h={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let m=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===i.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(o.default.getInstance().mode){case i.Mode.ASYNC:return w;case i.Mode.HTTP:return x;case i.Mode.SYNC:default:return E}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{k(t),o.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,r(e)}))}));o.EnginePromise.promises[e]=r}function k(e){v(JSON.parse(e))}function v(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(h[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?v(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function E(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function x(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return m||(g(u.DynamicCstr.BASE_LOCALE),m=!0),o.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=k,t.loadFile=w,t.loadFileSync=E,t.loadAjax=x},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),o=r(7088),i=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:i.spaceoutNumber,CQFspaceoutIdentifier:i.spaceoutIdentifier,CSFspaceoutText:i.spaceoutText,CSFopenFracVerbose:i.openingFractionVerbose,CSFcloseFracVerbose:i.closingFractionVerbose,CSFoverFracVerbose:i.overFractionVerbose,CSFopenFracBrief:i.openingFractionBrief,CSFcloseFracBrief:i.closingFractionBrief,CSFopenFracSbrief:i.openingFractionSbrief,CSFcloseFracSbrief:i.closingFractionSbrief,CSFoverFracSbrief:i.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFopenRadicalVerbose:i.openingRadicalVerbose,CSFcloseRadicalVerbose:i.closingRadicalVerbose,CSFindexRadicalVerbose:i.indexRadicalVerbose,CSFopenRadicalBrief:i.openingRadicalBrief,CSFcloseRadicalBrief:i.closingRadicalBrief,CSFindexRadicalBrief:i.indexRadicalBrief,CSFopenRadicalSbrief:i.openingRadicalSbrief,CSFindexRadicalSbrief:i.indexRadicalSbrief,CQFisSmallRoot:i.smallRoot,CSFsuperscriptVerbose:i.superscriptVerbose,CSFsuperscriptBrief:i.superscriptBrief,CSFsubscriptVerbose:i.subscriptVerbose,CSFsubscriptBrief:i.subscriptBrief,CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.superscriptVerbose,CSFleftsubscriptVerbose:i.subscriptVerbose,CSFrightsuperscriptVerbose:i.superscriptVerbose,CSFrightsubscriptVerbose:i.subscriptVerbose,CSFleftsuperscriptBrief:i.superscriptBrief,CSFleftsubscriptBrief:i.subscriptBrief,CSFrightsuperscriptBrief:i.superscriptBrief,CSFrightsubscriptBrief:i.subscriptBrief,CSFunderscript:i.nestedUnderscript,CSFoverscript:i.nestedOverscript,CSFendscripts:i.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:i.determinantIsSimple,CSFRemoveParens:i.removeParens,CQFresetNesting:i.resetNestingDepth,CGFbaselineConstraint:i.generateBaselineConstraint,CGFtensorRules:i.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),o=r(5740),i=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),o=e.ownerDocument;for(let e,i=0;e=r[i];i++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),i=n.identifierNode(r,"unknown","");t(i),a.push(i.xml(o))}return a}function d(e,r,a,i,l,s){i=i||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=o.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(i,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=o.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,i){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return i;if(t.indexOf(e.tagName)>-1&&i++,!e.childNodes||0===e.childNodes.length)return i;const l=o.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,i)})))}function h(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=h(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function y(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,r){const a=y(e),n=k(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function k(e){const t="sqrt"===e.tagName?"2":i.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function v(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function S(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=h,t.nestedFraction=m,t.openingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=y,t.nestedRadical=b,t.getRootIndex=k,t.openingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=v,t.nestedUnderscript=function(e){const t=v(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=S,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=S(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=i.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=n[t];t++)o=o.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const w=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),E=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function x(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+E.get(e)+"]";if(1&n){const t=w.get(e%5);r="[t] "+t+"Verbose; [n] "+o+";"+r,a="[t] "+t+"Brief; [n] "+o+";"+a}else t.unshift("name("+o+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,o,i]=x(a);e.defineRule(r,"default",o,"self::tensor",...n),t&&(e.defineRule(r,"brief",i,"self::tensor",...n),e.defineRule(r,"sbrief",i,"self::tensor",...n));const l=w.get(2);o+="; [t]"+l+"Verbose",i+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",o,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",i,"self::tensor",s,...n),e.defineRule(r,"sbrief",i,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),o=r(5740),i=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=h(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function h(e,t){const r=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function y(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(g(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(g(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=h,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,l.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=y,(0,u.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),i=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=i?p.nestedSubSuper(i,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",h=i&&"EMPTY"!==o.tagName(i)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],m=u&&"EMPTY"!==o.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=s.default.evaluateNode(e);return l=!1,c.concat(h,g,m)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),i=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===o.tagName(e),c=i&&"NUMBER"===o.tagName(i);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),o=r(4356),i=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,i.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(o.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),o=r(1378),i=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:i.openingFraction,CSFcloseFraction:i.closingFraction,CSFoverFraction:i.overFraction,CSFoverBevFraction:i.overBevelledFraction,CQFhyperFraction:i.hyperFractionBoundary,CSFopenRadical:i.openingRadical,CSFcloseRadical:i.closingRadical,CSFindexRadical:i.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:i.relationIterator,CTFimplicitIterator:i.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),o=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),o=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const i=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==i.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),o=r(5740),i=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),h=r(9543),m=r(8504),g=r(7730),y=r(1214),b=r(179),k=r(1204),v=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=k.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?k.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=k.splitAttribute(k.getAttribute(e,u.Attribute.CHILDREN)),r=k.splitAttribute(k.getAttribute(e,u.Attribute.CONTENT));const a=k.getAttribute(e,u.Attribute.TYPE),n=k.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];v.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=v.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());v.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(i.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=i.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=m.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),o=n.indexOf(a);if(-1===o)return t;const i=o>=n.length-1?n[0]:n[o+1];return m.ClearspeakPreferences.addPreference(t,r,i)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?k.getAttribute(e[0],u.Attribute.PREFIX):h.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?k.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),i=this.getFocus().getSemanticNodes(),l=h.retrievePrefix(i[0]),s=[new a.AuditoryDescription({text:o,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=h.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=h.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,o){const i=e=>a.getBySemanticId(o,e),l=r.nodeDict,s=i(e),u=t.map(i),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,o),d}static generateAllVisibleNodes_(e,t,r,a){let o=[];for(let i=0,l=e.length;ie.id.toString())),u=n.getAllVisibleNodes(s,a);o=o.concat(n.generateAllVisibleNodes_(s,u,r,a))}return o}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),o=r(6537),i=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new o.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),i.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const o=u.getAttribute(e,a.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),o=u.getAttribute(e,a.Attribute.ANNOTATION)||"",i=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(o),d.parseAttributes(i),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=o},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),o=r(9797);class i extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=i},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),o=r(9806),i=r(179);class l extends o.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=i.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=i.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===i.WalkerMoves.ROW){this.moved=i.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=i.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),o=this.levels.indexOf(t),i=this.levels.get(e?o+1:o-1);if(!i)return this.levels.push(n),null;this.setFocus(this.singletonFocus(i));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const o=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),o=r(9806),i=r(1799);t.walker=function(e,r,a,n,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,o)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new o.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new i.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),wr=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),Er=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),vr.default.set("base",Sr),vr.default.set("en",wr),vr.default.set("nemeth",Er),r.Loader.preLoad("loader","startup","core","input/mml","output/chtml","ui/menu"),function(e,t){ar(e,"chtml",Qt.fontName,t)}(function(e){return function(){return e((function(){return cr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})))}()})(); \ No newline at end of file diff --git a/es5/mml-chtml.js b/es5/mml-chtml.js index 1230a9583f..1188f955b1 100644 --- a/es5/mml-chtml.js +++ b/es5/mml-chtml.js @@ -1 +1 @@ -(function(){"use strict";var __webpack_modules__={351:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var l=r(4474),u=r(9259),p=r(7233),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(u.SerializedMmlVisitor);function d(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=l.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var r=t.adaptor,n=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),o=r.firstChild(r.body(r.parse(n,"text/html"))),i=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[o]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,i)}this.state(l.STATE.ASSISTIVEMML)}},e}(t)}function f(t){var e;return e=function(t){function e(){for(var e=[],r=0;r0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var s=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var s=i(t),a=s.next();!a.done;a=s.next()){var c=a.value;"string"==typeof c?o=o.concat(Array.from(this.document.querySelectorAll(c))):Array.isArray(c)||c instanceof this.window.NodeList||c instanceof this.window.HTMLCollection?o=o.concat(Array.from(c)):o.push(c)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),s=o.next();!s.done;s=o.next()){var a=s.value;try{t.sheet.insertRule(a,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(a,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=s},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function s(t,e){var r,o;try{for(var a=n(Object.keys(e)),c=a.next();!c.done;c=a.next()){var l=c.value;"__esModule"!==l&&(!i(t[l])||!i(e[l])||e[l]instanceof Promise?null!==e[l]&&void 0!==e[l]&&(t[l]=e[l]):s(t[l],e[l]))}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=s,e.combineDefaults=function t(e,r,o){var s,a;e[r]||(e[r]={}),e=e[r];try{for(var c=n(Object.keys(o)),l=c.next();!l.done;l=c.next()){var u=l.value;i(e[u])&&i(o[u])?t(e,u,o[u]):null==e[u]&&null!=o[u]&&(e[u]=o[u])}}catch(t){s={error:t}}finally{try{l&&!l.done&&(a=c.return)&&a.call(c)}finally{if(s)throw s.error}}return e},e.combineWithMathJax=function(t){return s(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var s=r(9515),a=r(265),c=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return c.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return c.PackageError}});var l,u=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=s.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,o){var i,s;void 0===e&&(e={}),void 0===n&&(n=[]);var a=this.create(t,o);this.setAttributes(a,e);try{for(var c=r(n),l=c.next();!l.done;l=c.next()){var u=l.value;this.append(a,u)}}catch(t){i={error:t}}finally{try{l&&!l.done&&(s=c.return)&&s.call(c)}finally{if(i)throw i.error}}return a},t.prototype.setAttributes=function(t,e){var n,o,i,s,a,c;if(e.style&&"string"!=typeof e.style)try{for(var l=r(Object.keys(e.style)),u=l.next();!u.done;u=l.next()){var p=u.value;this.setStyle(t,p.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[p])}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}if(e.properties)try{for(var h=r(Object.keys(e.properties)),d=h.next();!d.done;d=h.next()){t[p=d.value]=e.properties[p]}}catch(t){i={error:t}}finally{try{d&&!d.done&&(s=h.return)&&s.call(h)}finally{if(i)throw i.error}}try{for(var f=r(Object.keys(e)),m=f.next();!m.done;m=f.next()){"style"===(p=m.value)&&"string"!=typeof e.style||"properties"===p||this.setAttribute(t,p,e[p])}}catch(t){a={error:t}}finally{try{m&&!m.done&&(c=f.return)&&c.call(f)}finally{if(a)throw a.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),s=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=s},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var s=o.value.item;if(s.handlesDocument(t))return s}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=s},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&a.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=h.STATE.UNPROCESSED);try{for(var s=i(this.items),a=s.next();!a.done;a=s.next()){var c=a.value;if(c.priority>=r&&c.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=h.STATE.LAST);try{for(var s=i(this.items),a=s.next();!a.done;a=s.next()){var c=a.value;if(c.priority>r)return;if(c.item.convert&&c.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var s=o.value;if(s.item.id===t)return s.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=m,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(l.AbstractInputJax),g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(u.AbstractOutputJax),b=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(p.AbstractMathList),v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(h.AbstractMathItem),_=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,c.userOptions)((0,c.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new g;var s=this.options.InputJax||[new y];Array.isArray(s)||(s=[s]),this.inputJax=s,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new d.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),s=o.next();!s.done;s=o.next()){var a=s.value;this.visitNode(a,e)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(t.kind);this.addAttributes(t,o);try{for(var s=i(t.childNodes),a=s.next();!a.done;a=s.next()){var c=a.value;this.visitNode(c,o)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=t.attributes,s=o.getExplicitNames();try{for(var a=i(s),c=a.next();!c.done;c=a.next()){var l=c.value;e.setAttribute(l,o.getExplicit(l).toString())}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=s},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),s=r(6336),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=s.MML,e}(i.AbstractNodeFactory);e.MmlFactory=a},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var c=r(91),l=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var u=["","thinmathspace","mediummathspace","thickmathspace"],p=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var h=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new c.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var a=this.factory.create(this.kind);if(a.properties=i({},this.properties),this.attributes){var c=this.attributes.getAllAttributes();try{for(var l=s(Object.keys(c)),u=l.next();!u.done;u=l.next()){var p=u.value;("id"!==p||t)&&a.attributes.set(p,c[p])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var h=this.childNodes;1===h.length&&h[0].isInferred&&(h=h[0].childNodes);try{for(var d=s(h),f=d.next();!f.done;f=d.next()){var m=f.value;m?a.appendChild(m.copy()):a.childNodes.push(null)}}catch(t){n={error:t}}finally{try{f&&!f.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}return a},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var a=s(i.getPropertyNames()),c=a.next();!c.done;c=a.next()){var l=c.value;e.setProperty(l,i.getProperty(l))}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=s(n.childNodes),a=i.next();!a.done;a=i.next()){if(a.value===r)return o;o++}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=p[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":u[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var i,c;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var l=this.attributes.getAllDefaults();try{for(var u=s(Object.keys(t)),p=u.next();!p.done;p=u.next()){var h=p.value;if(l.hasOwnProperty(h)||r.alwaysInherit.hasOwnProperty(h)){var d=a(t[h],2),f=d[0],m=d[1];((r.noInherit[f]||{})[this.kind]||{})[h]||this.attributes.setInherited(h,m)}}}catch(t){i={error:t}}finally{try{p&&!p.done&&(c=u.return)&&c.call(u)}finally{if(i)throw i.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var y=this.arity;if(y>=0&&y!==1/0&&(1===y&&0===this.childNodes.length||1!==y&&this.childNodes.length!==y))if(y=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=s(n.getExplicitNames()),a=i.next();!a.done;a=i.next()){var c=a.value;"data-"===c.substr(0,5)||void 0!==n.getDefault(c)||c.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(c)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:c.INHERIT,mathcolor:c.INHERIT,mathsize:c.INHERIT,dir:c.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(l.AbstractNode);e.AbstractMmlNode=h;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof g&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var a=s(this.childNodes),c=a.next();!c.done;c=a.next()){var l=c.value;l instanceof h&&l.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=s(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;a instanceof h&&a.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},h.defaults),{mathvariant:"normal",mathsize:c.INHERIT}),e}(h);e.AbstractMmlTokenNode=d;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=h.defaults,e}(h);e.AbstractMmlLayoutNode=f;var m=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=s(this.childNodes.slice(1)),a=i.next();!a.done;a=i.next()){var c=a.value;c&&c.setTeXclass(null)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=h.defaults,r}(h);e.AbstractMmlBaseNode=m;var y=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(l.AbstractEmptyNode);e.AbstractMmlEmptyNode=y;var g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(y);e.TextNode=g;var b=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(y);e.XMLNode=b},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},s.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(s.AbstractMmlNode);e.MmlMaction=a},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var a=r(9007),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=a.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var a=r(9007),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=i(i({},a.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(a.AbstractMmlBaseNode);e.MmlMfrac=c},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=s.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},s.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(s.AbstractMmlTokenNode);e.MmlMi=a},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var c=r(9007),l=r(4082),u=r(505),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=s(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,a=i[r][t]||i[n][t]||i[o][t];return a?a[2]:c.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==c.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===c.TEXCLASS.REL&&("prefix"===r&&(this.texClass=c.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=c.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===c.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==c.TEXCLASS.BIN&&e!==c.TEXCLASS.REL||(r=t.texClass=c.TEXCLASS.ORD),r=this.prevClass=t.texClass||c.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=c.TEXCLASS.NONE,e!==c.TEXCLASS.BIN||r!==c.TEXCLASS.NONE&&r!==c.TEXCLASS.BIN&&r!==c.TEXCLASS.OP&&r!==c.TEXCLASS.REL&&r!==c.TEXCLASS.OPEN&&r!==c.TEXCLASS.PUNCT)if(r!==c.TEXCLASS.BIN||e!==c.TEXCLASS.REL&&e!==c.TEXCLASS.CLOSE&&e!==c.TEXCLASS.PUNCT){if(e===c.TEXCLASS.BIN){for(var n=this,o=this.parent;o&&o.parent&&o.isEmbellished&&(1===o.childNodes.length||!o.isKind("mrow")&&o.core()===n);)n=o,o=o.parent;o.childNodes[o.childNodes.length-1]===n&&(this.texClass=c.TEXCLASS.ORD)}}else t.texClass=this.prevClass=c.TEXCLASS.ORD;else this.texClass=c.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,o){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===o&&(o=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,o);var i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)},e.prototype.checkOperatorTable=function(t){var e,r,n=s(this.handleExplicitForm(this.getForms()),3),o=n[0],i=n[1],c=n[2];this.attributes.setInherited("form",o);var u=this.constructor.OPTABLE,p=u[o][t]||u[i][t]||u[c][t];if(p){void 0===this.getProperty("texClass")&&(this.texClass=p[2]);try{for(var h=a(Object.keys(p[3]||{})),d=h.next();!d.done;d=h.next()){var f=d.value;this.attributes.setInherited(f,p[3][f])}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}this.lspace=(p[0]+1)/18,this.rspace=(p[1]+1)/18}else{var m=(0,l.getRange)(t);if(m){void 0===this.getProperty("texClass")&&(this.texClass=m[2]);var y=this.constructor.MMLSPACING[m[2]];this.lspace=(y[0]+1)/18,this.rspace=(y[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,u.unicodeString)((0,u.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=i(i({},c.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=l.MMLSPACING,e.OPTABLE=l.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(c.AbstractMmlTokenNode);e.MmlMo=p},7238:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var a=r(9007),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=s(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=s(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;if(a)if(a.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!a.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=s(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=s(this.childNodes),c=i.next();!c.done;c=i.next()){t=c.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=a.TEXCLASS.INNER)}else{try{for(var l=s(this.childNodes),u=l.next();!u.done;u=l.next()){t=u.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},a.AbstractMmlNode.defaults),e}(a.AbstractMmlNode);e.MmlMrow=c;var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=c.defaults,e}(c);e.MmlInferredMrow=l},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var a=r(9007),c=r(505),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=a.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,c;try{for(var l=s(a.indentAttributes),u=l.next();!u.done;u=l.next()){var p=u.value;e[p]&&this.attributes.setInherited(p,e[p][1]),void 0!==this.attributes.getExplicit(p)&&delete this.attributes.getAllAttributes()[p]}}catch(t){i={error:t}}finally{try{u&&!u.done&&(c=l.return)&&c.call(l)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,a,l;try{for(var u=s(this.childNodes),p=u.next();!p.done;p=u.next()){(y=p.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),y).appendChild(y)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var h=this.attributes.getExplicit("data-cramped"),d=(0,c.split)(this.attributes.get("rowalign"));try{for(var f=s(this.childNodes),m=f.next();!m.done;m=f.next()){var y=m.value;t.rowalign[1]=d.shift()||t.rowalign[1],y.setInheritedAttributes(t,e,r,!!h)}}catch(t){a={error:t}}finally{try{m&&!m.done&&(l=f.return)&&l.call(f)}finally{if(a)throw a.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var a=r(9007),c=r(91),l=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,a,c;try{for(var u=s(this.childNodes),p=u.next();!p.done;p=u.next()){(m=p.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}var h=(0,l.split)(this.attributes.get("columnalign"));1===this.arity&&h.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var d=s(this.childNodes),f=d.next();!f.done;f=d.next()){var m=f.value;t.columnalign[1]=h.shift()||t.columnalign[1],m.setInheritedAttributes(t,e,r,n)}}catch(t){a={error:t}}finally{try{f&&!f.done&&(c=d.return)&&c.call(d)}finally{if(a)throw a.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=s(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;if(!a.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),a).appendChild(a),e.fixMtables||a.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},a.AbstractMmlNode.defaults),{rowalign:c.INHERIT,columnalign:c.INHERIT,groupalign:c.INHERIT}),e}(a.AbstractMmlNode);e.MmlMtr=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(u);e.MmlMlabeledtr=p},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var s=n(e.RANGES),a=s.next();!a.done;a=s.next()){var c=a.value;if(i<=c[1]){if(i>=c[0])return c;break}}}catch(t){r={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var a=r(6325),c=r(9007),l=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var u=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var s=i(t.childNodes),a=s.next();!a.done;a=s.next()){var c=a.value;o.push(this.visitNode(c,e))}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=s(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],a=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(a.match(/\S/)?o+a+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,s="";try{for(var a=i(t.childNodes),c=a.next();!c.done;c=a.next()){var l=c.value;s+=this.visitNode(l,e)+r}}catch(t){n={error:t}}finally{try{c&&!c.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}return s},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.constructor.defaultAttributes[t.kind]||{},s=Object.assign({},o,this.getDataAttributes(t),t.attributes.getAllAttributes()),a=this.constructor.variants;s.hasOwnProperty("mathvariant")&&a.hasOwnProperty(s.mathvariant)&&(s.mathvariant=a[s.mathvariant]);try{for(var c=i(Object.keys(s)),l=c.next();!l.done;l=c.next()){var u=l.value,p=String(s[u]);void 0!==p&&n.push(u+'="'+this.quoteHTML(p)+'"')}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var o=t.getProperty("scriptalign");o&&this.setDataAttribute(e,"script-align",o);var i=t.getProperty("texClass");if(void 0!==i){var s=!0;if(i===c.TEXCLASS.OP&&t.isKind("mi")){var a=t.getText();s=!(a.length>1&&a.match(l.MmlMi.operatorName))}s&&this.setDataAttribute(e,"texclass",i<0?"NONE":c.TEXCLASSNAMES[i])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(a.MmlVisitor);e.SerializedMmlVisitor=u},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var s=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var s=i(Object.keys(e)),a=s.next();!a.done;a=s.next()){var c=a.value;this.setProperty(c,e[c])}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var c=r(5722),l=r(7233),u=r(3363),p=r(3335),h=r(5138),d=r(4474),f=function(t){function e(e,r,n){var o=this,i=s((0,l.separateOptions)(n,h.HTMLDomStrings.OPTIONS),2),a=i[0],c=i[1];return(o=t.call(this,e,r,a)||this).domStrings=o.options.DomStrings||new h.HTMLDomStrings(c),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,c=this.adaptor;try{for(var l=a(n[t]),u=l.next();!u.done;u=l.next()){var p=u.value,h=s(p,2),d=h[0],f=h[1];if(e<=f&&"#text"===c.kind(d))return{node:d,n:Math.max(e,0),delim:r};e-=f}}catch(t){o={error:t}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,c,u,p,h;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,l.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var d=a(this.adaptor.getElements(t.elements,this.document)),f=d.next();!f.done;f=d.next()){var m=f.value,y=s([null,null],2),g=y[0],b=y[1];try{for(var v=(n=void 0,a(this.inputJax)),_=v.next();!_.done;_=v.next()){var S=_.value,M=new this.options.MathList;if(S.processStrings){null===g&&(g=(i=s(this.domStrings.find(m),2))[0],b=i[1]);try{for(var O=(c=void 0,a(S.findMath(g))),E=O.next();!E.done;E=O.next()){var x=E.value;M.push(this.mathItem(x,S,b))}}catch(t){c={error:t}}finally{try{E&&!E.done&&(u=O.return)&&u.call(O)}finally{if(c)throw c.error}}}else try{for(var A=(p=void 0,a(S.findMath(m))),C=A.next();!C.done;C=A.next()){x=C.value;var N=new this.options.MathItem(x.math,S,x.display,x.start,x.end);M.push(N)}}catch(t){p={error:t}}finally{try{C&&!C.done&&(h=A.return)&&h.call(A)}finally{if(p)throw p.error}}this.math.merge(M)}}catch(t){n={error:t}}finally{try{_&&!_.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{f&&!f.done&&(r=d.return)&&r.call(d)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=a(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var s=i.value;if(this.adaptor.getAttribute(s,"id")===e)return s}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=a(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=d.STATE.INSERTED&&i.state(d.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},c.AbstractMathDocument.OPTIONS),{renderActions:(0,l.expandable)(i(i({},c.AbstractMathDocument.OPTIONS.renderActions),{styles:[d.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:p.HTMLMathList,MathItem:u.HTMLMathItem,DomStrings:null}),e}(c.AbstractMathDocument);e.HTMLDocument=f},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,s=this.options.includeHtmlTags;t&&t!==o;){var a=this.adaptor.kind(t);"#text"===a?t=this.handleText(t,i):s.hasOwnProperty(a)?t=this.handleTag(t,i):a?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var c=[this.strings,this.nodes];return this.init(),c},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),s=r(3683),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=s.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=a},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),s=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var s=e.parse(o,"text/html");n=e.firstChild(e.body(s))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=s},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},2892:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.MathML=void 0;var s=r(9206),a=r(7233),c=r(7525),l=r(625),u=r(2769),p=function(t){function e(e){void 0===e&&(e={});var r=this,n=i((0,a.separateOptions)(e,l.FindMathML.OPTIONS,u.MathMLCompile.OPTIONS),3),o=n[0],s=n[1],p=n[2];return(r=t.call(this,o)||this).findMathML=r.options.FindMathML||new l.FindMathML(s),r.mathml=r.options.MathMLCompile||new u.MathMLCompile(p),r.mmlFilters=new c.FunctionList,r}return o(e,t),e.prototype.setAdaptor=function(e){t.prototype.setAdaptor.call(this,e),this.findMathML.adaptor=e,this.mathml.adaptor=e},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this.mathml.setMmlFactory(e)},Object.defineProperty(e.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.compile=function(t,e){var r=t.start.node;if(!r||!t.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var n=this.executeFilters(this.preFilters,t,e,(t.math||"").trim()),o=this.checkForErrors(this.adaptor.parse(n,"text/"+this.options.parseAs)),i=this.adaptor.body(o);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}return r=this.executeFilters(this.mmlFilters,t,e,r),this.executeFilters(this.postFilters,t,e,this.mathml.compile(r))},e.prototype.checkForErrors=function(t){var e=this.adaptor.tags(this.adaptor.body(t),"parsererror")[0];return e&&(""===this.adaptor.textContent(e)&&this.error("Error processing MathML"),this.options.parseError.call(this,e)),t},e.prototype.error=function(t){throw new Error(t)},e.prototype.findMath=function(t){return this.findMathML.findMath(t)},e.NAME="MathML",e.OPTIONS=(0,a.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(t){this.error(this.adaptor.textContent(t).replace(/\n.*/g,""))}},s.AbstractInputJax.OPTIONS),e}(s.AbstractInputJax);e.MathML=p},625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FindMathML=void 0;var s=r(3494),a="http://www.w3.org/1998/Math/MathML",c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.findMath=function(t){var e=new Set;this.findMathNodes(t,e),this.findMathPrefixed(t,e);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===e.size&&this.findMathNS(t,e),this.processMath(e)},e.prototype.findMathNodes=function(t,e){var r,n;try{for(var o=i(this.adaptor.tags(t,"math")),s=o.next();!s.done;s=o.next()){var a=s.value;e.add(a)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.findMathPrefixed=function(t,e){var r,n,o,s,c=this.adaptor.root(this.adaptor.document);try{for(var l=i(this.adaptor.allAttributes(c)),u=l.next();!u.done;u=l.next()){var p=u.value;if("xmlns:"===p.name.substr(0,6)&&p.value===a){var h=p.name.substr(6);try{for(var d=(o=void 0,i(this.adaptor.tags(t,h+":math"))),f=d.next();!f.done;f=d.next()){var m=f.value;e.add(m)}}catch(t){o={error:t}}finally{try{f&&!f.done&&(s=d.return)&&s.call(d)}finally{if(o)throw o.error}}}}}catch(t){r={error:t}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}},e.prototype.findMathNS=function(t,e){var r,n;try{for(var o=i(this.adaptor.tags(t,"math",a)),s=o.next();!s.done;s=o.next()){var c=s.value;e.add(c)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.processMath=function(t){var e,r,n=[];try{for(var o=i(Array.from(t)),s=o.next();!s.done;s=o.next()){var a=s.value,c="block"===this.adaptor.getAttribute(a,"display")||"display"===this.adaptor.getAttribute(a,"mode"),l={node:a,n:0,delim:""},u={node:a,n:0,delim:""};n.push({math:this.adaptor.outerHTML(a),start:l,end:u,display:c})}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return n},e.OPTIONS={},e}(s.AbstractFindMath);e.FindMathML=c},2769:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLCompile=void 0;var c=r(9007),l=r(7233),u=s(r(5368)),p=function(){function t(t){void 0===t&&(t={});var e=this.constructor;this.options=(0,l.userOptions)((0,l.defaultOptions)({},e.OPTIONS),t)}return t.prototype.setMmlFactory=function(t){this.factory=t},t.prototype.compile=function(t){var e=this.makeNode(t);return e.verifyTree(this.options.verify),e.setInheritedAttributes({},!1,0,!1),e.walkTree(this.markMrows),e},t.prototype.makeNode=function(t){var e,r,n=this.adaptor,o=!1,i=n.kind(t).replace(/^.*:/,""),s=n.getAttribute(t,"data-mjx-texclass")||"";s&&(s=this.filterAttribute("data-mjx-texclass",s)||"");var l=s&&"mrow"===i?"TeXAtom":i;try{for(var u=a(this.filterClassList(n.allClasses(t))),p=u.next();!p.done;p=u.next()){var h=p.value;h.match(/^MJX-TeXAtom-/)&&"mrow"===i?(s=h.substr(12),l="TeXAtom"):"MJX-fixedlimits"===h&&(o=!0)}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}this.factory.getNodeClass(l)||this.error('Unknown node type "'+l+'"');var d=this.factory.create(l);return"TeXAtom"!==l||"OP"!==s||o||(d.setProperty("movesupsub",!0),d.attributes.setInherited("movablelimits",!0)),s&&(d.texClass=c.TEXCLASS[s],d.setProperty("texClass",d.texClass)),this.addAttributes(d,t),this.checkClass(d,t),this.addChildren(d,t),d},t.prototype.addAttributes=function(t,e){var r,n,o=!1;try{for(var i=a(this.adaptor.allAttributes(e)),s=i.next();!s.done;s=i.next()){var c=s.value,l=c.name,u=this.filterAttribute(l,c.value);if(null!==u&&"xmlns"!==l)if("data-mjx-"===l.substr(0,9))switch(l.substr(9)){case"alternate":t.setProperty("variantForm",!0);break;case"variant":t.attributes.set("mathvariant",u),o=!0;break;case"smallmatrix":t.setProperty("scriptlevel",1),t.setProperty("useHeight",!1);break;case"accent":t.setProperty("mathaccent","true"===u);break;case"auto-op":t.setProperty("autoOP","true"===u);break;case"script-align":t.setProperty("scriptalign",u)}else if("class"!==l){var p=u.toLowerCase();"true"===p||"false"===p?t.attributes.set(l,"true"===p):o&&"mathvariant"===l||t.attributes.set(l,u)}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.filterAttribute=function(t,e){return e},t.prototype.filterClassList=function(t){return t},t.prototype.addChildren=function(t,e){var r,n;if(0!==t.arity){var o=this.adaptor;try{for(var i=a(o.childNodes(e)),s=i.next();!s.done;s=i.next()){var c=s.value,l=o.kind(c);if("#comment"!==l)if("#text"===l)this.addText(t,c);else if(t.isKind("annotation-xml"))t.appendChild(this.factory.create("XML").setXML(c,o));else{var u=t.appendChild(this.makeNode(c));0===u.arity&&o.childNodes(c).length&&(this.options.fixMisplacedChildren?this.addChildren(t,c):u.mError("There should not be children for "+u.kind+" nodes",this.options.verify,!0))}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}}},t.prototype.addText=function(t,e){var r=this.adaptor.value(e);(t.isToken||t.getProperty("isChars"))&&t.arity?(t.isToken&&(r=u.translate(r),r=this.trimSpace(r)),t.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},t.prototype.checkClass=function(t,e){var r,n,o=[];try{for(var i=a(this.filterClassList(this.adaptor.allClasses(e))),s=i.next();!s.done;s=i.next()){var c=s.value;"MJX-"===c.substr(0,4)?"MJX-variant"===c?t.setProperty("variantForm",!0):"MJX-TeXAtom"!==c.substr(0,11)&&t.attributes.set("mathvariant",this.fixCalligraphic(c.substr(3))):o.push(c)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}o.length&&t.attributes.set("class",o.join(" "))},t.prototype.fixCalligraphic=function(t){return t.replace(/caligraphic/,"calligraphic")},t.prototype.markMrows=function(t){if(t.isKind("mrow")&&!t.isInferred&&t.childNodes.length>=2){var e=t.childNodes[0],r=t.childNodes[t.childNodes.length-1];e.isKind("mo")&&e.attributes.get("fence")&&e.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(e.childNodes.length&&t.setProperty("open",e.getText()),r.childNodes.length&&t.setProperty("close",r.getText()))}},t.prototype.trimSpace=function(t){return t.replace(/[\t\n\r]/g," ").replace(/^ +/,"").replace(/ +$/,"").replace(/ +/g," ")},t.prototype.error=function(t){throw new Error(t)},t.OPTIONS={MmlFactory:null,fixMisplacedChildren:!0,verify:n({},c.AbstractMmlNode.verifyDefaults),translateEntities:!0},t}();e.MathMLCompile=p},5713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.mathjax=void 0;var n=r(3282),o=r(805),i=r(4542);e.mathjax={version:n.VERSION,handlers:new o.HandlerList,document:function(t,r){return e.mathjax.handlers.document(t,r)},handleRetriesFor:i.handleRetriesFor,retryAfter:i.retryAfter,asyncLoad:null}},50:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTML=void 0;var u=r(3055),p=r(4139),h=r(9261),d=r(6797),f=r(2760),m=c(r(6010)),y=r(505),g=function(t){function e(e){void 0===e&&(e=null);var r=t.call(this,e,h.CHTMLWrapperFactory,f.TeXFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new d.Usage,r}return o(e,t),e.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},e.prototype.styleSheet=function(r){if(this.chtmlStyles){if(this.options.adaptiveCSS){var n=new p.CssStyles;this.addWrapperStyles(n),this.updateFontStyles(n),this.adaptor.insertRules(this.chtmlStyles,n.getStyleRules())}return this.chtmlStyles}var o=this.chtmlStyles=t.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(o,"id",e.STYLESHEETID),this.wrapperUsage.update(),o},e.prototype.updateFontStyles=function(t){t.addStyles(this.font.updateStyles({}))},e.prototype.addWrapperStyles=function(e){var r,n;if(this.options.adaptiveCSS)try{for(var o=l(this.wrapperUsage.update()),i=o.next();!i.done;i=o.next()){var s=i.value,a=this.factory.getNodeClass(s);a&&this.addClassStyles(a,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}else t.prototype.addWrapperStyles.call(this,e)},e.prototype.addClassStyles=function(e,r){var n,o=e;o.autoStyle&&"unknown"!==o.kind&&r.addStyles(((n={})["mjx-"+o.kind]={display:"inline-block","text-align":"left"},n)),this.wrapperUsage.add(o.kind),t.prototype.addClassStyles.call(this,e,r)},e.prototype.processMath=function(t,e){this.factory.wrap(t).toCHTML(e)},e.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},e.prototype.reset=function(){this.clearCache()},e.prototype.unknownText=function(t,e,r){void 0===r&&(r=null);var n={},o=100/this.math.metrics.scale;if(100!==o&&(n["font-size"]=this.fixed(o,1)+"%",n.padding=m.em(75/o)+" 0 "+m.em(20/o)+" 0"),"-explicitFont"!==e){var i=(0,y.unicodeChars)(t);(1!==i.length||i[0]<119808||i[0]>120831)&&this.cssFontStyles(this.font.getCssFont(e),n)}if(null!==r){var s=this.math.metrics;n.width=Math.round(r*s.em*s.scale)+"px"}return this.html("mjx-utext",{variant:e,style:n},[this.text(t)])},e.prototype.measureTextNode=function(t){var e=this.adaptor,r=e.clone(t);e.setStyle(r,"font-family",e.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var n=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);e.append(e.parent(this.math.start.node),this.container),e.append(this.container,n);var o=e.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return e.remove(this.container),e.remove(n),{w:o,h:.75,d:.2}},e.NAME="CHTML",e.OPTIONS=i(i({},u.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),e.commonStyles={'mjx-container[jax="CHTML"]':{"line-height":0},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},e.STYLESHEETID="MJX-CHTML-styles",e}(u.CommonOutputJax);e.CHTML=g},8042:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.AddCSS=e.CHTMLFontData=void 0;var u=r(5884),p=r(6797),h=r(6010);a(r(5884),e);var d=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.charUsage=new p.Usage,e.delimUsage=new p.Usage,e}return o(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.prototype.adaptiveCSS=function(t){this.options.adaptiveCSS=t},e.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},e.prototype.createVariant=function(e,r,n){void 0===r&&(r=null),void 0===n&&(n=null),t.prototype.createVariant.call(this,e,r,n);var o=this.constructor;this.variant[e].classes=o.defaultVariantClasses[e],this.variant[e].letter=o.defaultVariantLetters[e]},e.prototype.defineChars=function(r,n){var o,i;t.prototype.defineChars.call(this,r,n);var s=this.variant[r].letter;try{for(var a=c(Object.keys(n)),l=a.next();!l.done;l=a.next()){var u=l.value,p=e.charOptions(n,parseInt(u));void 0===p.f&&(p.f=s)}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},Object.defineProperty(e.prototype,"styles",{get:function(){var t=this.constructor,e=i({},t.defaultStyles);return this.addFontURLs(e,t.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(e):this.allStyles(e),e},enumerable:!1,configurable:!0}),e.prototype.updateStyles=function(t){var e,r,n,o;try{for(var i=c(this.delimUsage.update()),s=i.next();!s.done;s=i.next()){var a=s.value;this.addDelimiterStyles(t,a,this.delimiters[a])}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{for(var u=c(this.charUsage.update()),p=u.next();!p.done;p=u.next()){var h=l(p.value,2),d=h[0],f=(a=h[1],this.variant[d]);this.addCharStyles(t,f.letter,a,f.chars[a])}}catch(t){n={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return t},e.prototype.allStyles=function(t){var e,r,n,o,i,s;try{for(var a=c(Object.keys(this.delimiters)),l=a.next();!l.done;l=a.next()){var u=l.value,p=parseInt(u);this.addDelimiterStyles(t,p,this.delimiters[p])}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}try{for(var h=c(Object.keys(this.variant)),d=h.next();!d.done;d=h.next()){var f=d.value,m=this.variant[f],y=m.letter;try{for(var g=(i=void 0,c(Object.keys(m.chars))),b=g.next();!b.done;b=g.next()){u=b.value,p=parseInt(u);var v=m.chars[p];(v[3]||{}).smp||(v.length<4&&(v[3]={}),this.addCharStyles(t,y,p,v))}}catch(t){i={error:t}}finally{try{b&&!b.done&&(s=g.return)&&s.call(g)}finally{if(i)throw i.error}}}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}},e.prototype.addFontURLs=function(t,e,r){var n,o;try{for(var s=c(Object.keys(e)),a=s.next();!a.done;a=s.next()){var l=a.value,u=i({},e[l]);u.src=u.src.replace(/%%URL%%/,r),t[l]=u}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},e.prototype.addDelimiterStyles=function(t,e,r){var n=this.charSelector(e);r.c&&r.c!==e&&(t[".mjx-stretched mjx-c"+(n=this.charSelector(r.c))+"::before"]={content:this.charContent(r.c)}),r.stretch&&(1===r.dir?this.addDelimiterVStyles(t,n,r):this.addDelimiterHStyles(t,n,r))},e.prototype.addDelimiterVStyles=function(t,e,r){var n=r.HDW,o=l(r.stretch,4),i=o[0],s=o[1],a=o[2],c=o[3],u=this.addDelimiterVPart(t,e,"beg",i,n);this.addDelimiterVPart(t,e,"ext",s,n);var p=this.addDelimiterVPart(t,e,"end",a,n),h={};if(c){var d=this.addDelimiterVPart(t,e,"mid",c,n);h.height="50%",t["mjx-stretchy-v"+e+" > mjx-mid"]={"margin-top":this.em(-d/2),"margin-bottom":this.em(-d/2)}}u&&(h["border-top-width"]=this.em0(u-.03)),p&&(h["border-bottom-width"]=this.em0(p-.03),t["mjx-stretchy-v"+e+" > mjx-end"]={"margin-top":this.em(-p)}),Object.keys(h).length&&(t["mjx-stretchy-v"+e+" > mjx-ext"]=h)},e.prototype.addDelimiterVPart=function(t,e,r,n,o){if(!n)return 0;var i=this.getDelimiterData(n),s=(o[2]-i[2])/2,a={content:this.charContent(n)};return"ext"!==r?a.padding=this.padding(i,s):(a.width=this.em0(o[2]),s&&(a["padding-left"]=this.em0(s))),t["mjx-stretchy-v"+e+" mjx-"+r+" mjx-c::before"]=a,i[0]+i[1]},e.prototype.addDelimiterHStyles=function(t,e,r){var n=l(r.stretch,4),o=n[0],i=n[1],s=n[2],a=n[3],c=r.HDW;this.addDelimiterHPart(t,e,"beg",o,c),this.addDelimiterHPart(t,e,"ext",i,c),this.addDelimiterHPart(t,e,"end",s,c),a&&(this.addDelimiterHPart(t,e,"mid",a,c),t["mjx-stretchy-h"+e+" > mjx-ext"]={width:"50%"})},e.prototype.addDelimiterHPart=function(t,e,r,n,o){if(n){var i=this.getDelimiterData(n)[3],s={content:i&&i.c?'"'+i.c+'"':this.charContent(n)};s.padding=this.padding(o,0,-o[2]),t["mjx-stretchy-h"+e+" mjx-"+r+" mjx-c::before"]=s}},e.prototype.addCharStyles=function(t,e,r,n){var o=n[3],i=void 0!==o.f?o.f:e;t["mjx-c"+this.charSelector(r)+(i?".TEX-"+i:"")+"::before"]={padding:this.padding(n,0,o.ic||0),content:null!=o.c?'"'+o.c+'"':this.charContent(r)}},e.prototype.getDelimiterData=function(t){return this.getChar("-smallop",t)},e.prototype.em=function(t){return(0,h.em)(t)},e.prototype.em0=function(t){return(0,h.em)(Math.max(0,t))},e.prototype.padding=function(t,e,r){var n=l(t,3),o=n[0],i=n[1];return void 0===e&&(e=0),void 0===r&&(r=0),[o,n[2]+r,i,e].map(this.em0).join(" ")},e.prototype.charContent=function(t){return'"'+(t>=32&&t<=126&&34!==t&&39!==t&&92!==t?String.fromCharCode(t):"\\"+t.toString(16).toUpperCase())+'"'},e.prototype.charSelector=function(t){return".mjx-c"+t.toString(16).toUpperCase()},e.OPTIONS=i(i({},u.FontData.OPTIONS),{fontURL:"js/output/chtml/fonts/tex-woff-v2"}),e.JAX="CHTML",e.defaultVariantClasses={},e.defaultVariantLetters={},e.defaultStyles={"mjx-c::before":{display:"block",width:0}},e.defaultFonts={"@font-face /* 0 */":{"font-family":"MJXZERO",src:'url("%%URL%%/MathJax_Zero.woff") format("woff")'}},e}(u.FontData);e.CHTMLFontData=d,e.AddCSS=function(t,e){var r,n;try{for(var o=c(Object.keys(e)),i=o.next();!i.done;i=o.next()){var s=i.value,a=parseInt(s);Object.assign(u.FontData.charOptions(t,a),e[a])}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return t}},8270:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},s=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderElement=void 0;var c=i(r(5552));s(r(5552),e);e.RenderElement=function(t,e){return void 0===e&&(e=""),function(r,n){var o=r.adjustBorder(r.html("mjx-"+t));if(e){var i=r.getOffset(e);if(r.thickness!==c.THICKNESS||i){var s="translate".concat(e,"(").concat(r.em(r.thickness/2-i),")");r.adaptor.setStyle(o,"transform",s)}}r.adaptor.append(r.chtml,o)}};e.Border=function(t){return c.CommonBorder((function(e,r){e.adaptor.setStyle(r,"border-"+t,e.em(e.thickness)+" solid")}))(t)};e.Border2=function(t,e,r){return c.CommonBorder2((function(t,n){var o=t.em(t.thickness)+" solid";t.adaptor.setStyle(n,"border-"+e,o),t.adaptor.setStyle(n,"border-"+r,o)}))(t,e,r)};e.DiagonalStrike=function(t,e){return c.CommonDiagonalStrike((function(t){return function(r,n){var o=r.getBBox(),i=o.w,s=o.h,c=o.d,l=a(r.getArgMod(i,s+c),2),u=l[0],p=l[1],h=e*r.thickness/2,d=r.adjustBorder(r.html(t,{style:{width:r.em(p),transform:"rotate("+r.fixed(-e*u)+"rad) translateY("+h+"em)"}}));r.adaptor.append(r.chtml,d)}}))(t)};e.DiagonalArrow=function(t){return c.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)};e.Arrow=function(t){return c.CommonArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)}},6797:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Usage=void 0;var r=function(){function t(){this.used=new Set,this.needsUpdate=[]}return t.prototype.add=function(t){var e=JSON.stringify(t);this.used.has(e)||this.needsUpdate.push(t),this.used.add(e)},t.prototype.has=function(t){return this.used.has(JSON.stringify(t))},t.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},t.prototype.update=function(){var t=this.needsUpdate;return this.needsUpdate=[],t},t}();e.Usage=r},5355:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),s=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),c=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&s(e,t,r);return a(e,t),e},l=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapper=e.SPACE=e.FONTSIZE=void 0;var p=c(r(6010)),h=r(7519),d=r(6469);e.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"},e.SPACE=((o={})[p.em(2/18)]="1",o[p.em(3/18)]="2",o[p.em(4/18)]="3",o[p.em(5/18)]="4",o[p.em(6/18)]="5",o);var f=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.chtml=null,e}return i(r,t),r.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t);try{for(var o=l(this.childNodes),i=o.next();!i.done;i=o.next()){i.value.toCHTML(n)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},r.prototype.standardCHTMLnode=function(t){this.markUsed();var e=this.createCHTMLnode(t);return this.handleStyles(),this.handleVariant(),this.handleScale(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),e},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createCHTMLnode=function(t){var e=this.node.attributes.get("href");return e&&(t=this.adaptor.append(t,this.html("a",{href:e}))),this.chtml=this.adaptor.append(t,this.html("mjx-"+this.node.kind)),this.chtml},r.prototype.handleStyles=function(){if(this.styles){var t=this.styles.cssText;if(t){this.adaptor.setAttribute(this.chtml,"style",t);var e=this.styles.get("font-family");e&&this.adaptor.setStyle(this.chtml,"font-family","MJXZERO, "+e)}}},r.prototype.handleVariant=function(){this.node.isToken&&"-explicitFont"!==this.variant&&this.adaptor.setAttribute(this.chtml,"class",(this.font.getVariant(this.variant)||this.font.getVariant("normal")).classes)},r.prototype.handleScale=function(){this.setScale(this.chtml,this.bbox.rscale)},r.prototype.setScale=function(t,r){var n=Math.abs(r-1)<.001?1:r;if(t&&1!==n){var o=this.percent(n);e.FONTSIZE[o]?this.adaptor.setAttribute(t,"size",e.FONTSIZE[o]):this.adaptor.setStyle(t,"fontSize",o)}return t},r.prototype.handleSpace=function(){var t,r;try{for(var n=l([[this.bbox.L,"space","marginLeft"],[this.bbox.R,"rspace","marginRight"]]),o=n.next();!o.done;o=n.next()){var i=o.value,s=u(i,3),a=s[0],c=s[1],p=s[2];if(a){var h=this.em(a);e.SPACE[h]?this.adaptor.setAttribute(this.chtml,c,e.SPACE[h]):this.adaptor.setStyle(this.chtml,p,h)}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},r.prototype.handleColor=function(){var t=this.node.attributes,e=t.getExplicit("mathcolor"),r=t.getExplicit("color"),n=t.getExplicit("mathbackground"),o=t.getExplicit("background");(e||r)&&this.adaptor.setStyle(this.chtml,"color",e||r),(n||o)&&this.adaptor.setStyle(this.chtml,"backgroundColor",n||o)},r.prototype.handleAttributes=function(){var t,e,n,o,i=this.node.attributes,s=i.getAllDefaults(),a=r.skipAttributes;try{for(var c=l(i.getExplicitNames()),u=c.next();!u.done;u=c.next()){var p=u.value;!1!==a[p]&&(p in s||a[p]||this.adaptor.hasAttribute(this.chtml,p))||this.adaptor.setAttribute(this.chtml,p,i.getExplicit(p))}}catch(e){t={error:e}}finally{try{u&&!u.done&&(e=c.return)&&e.call(c)}finally{if(t)throw t.error}}if(i.get("class")){var h=i.get("class").trim().split(/ +/);try{for(var d=l(h),f=d.next();!f.done;f=d.next()){var m=f.value;this.adaptor.addClass(this.chtml,m)}}catch(t){n={error:t}}finally{try{f&&!f.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}},r.prototype.handlePWidth=function(){this.bbox.pwidth&&(this.bbox.pwidth===d.BBox.fullWidth?this.adaptor.setAttribute(this.chtml,"width","full"):this.adaptor.setStyle(this.chtml,"width",this.bbox.pwidth))},r.prototype.setIndent=function(t,e,r){var n=this.adaptor;if("center"===e||"left"===e){var o=this.getBBox().L;n.setStyle(t,"margin-left",this.em(r+o))}if("center"===e||"right"===e){var i=this.getBBox().R;n.setStyle(t,"margin-right",this.em(-r+i))}},r.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,n=t.d,o=t.R,i=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-o)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(n),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-n),"background-color":"green"}})]),s=this.chtml||this.parent.chtml,a=this.adaptor.getAttribute(s,"size");a&&this.adaptor.setAttribute(i,"size",a);var c=this.adaptor.getStyle(s,"fontSize");c&&this.adaptor.setStyle(i,"fontSize",c),this.adaptor.append(this.adaptor.parent(s),i),this.adaptor.setStyle(s,"backgroundColor","#FFEE00")},r.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},r.prototype.text=function(t){return this.jax.text(t)},r.prototype.char=function(t){return this.font.charSelector(t).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(h.CommonWrapper);e.CHTMLWrapper=f},9261:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapperFactory=void 0;var i=r(4420),s=r(9086),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.defaultNodes=s.CHTMLWrappers,e}(i.CommonWrapperFactory);e.CHTMLWrapperFactory=a},9086:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrappers=void 0;var o=r(5355),i=r(804),s=r(1653),a=r(6287),c=r(6460),l=r(4597),u=r(1259),p=r(2970),h=r(5964),d=r(8147),f=r(4798),m=r(2275),y=r(9063),g=r(5610),b=r(8776),v=r(4300),_=r(6590),S=r(6781),M=r(8002),O=r(3571),E=r(7056),x=r(8102),A=r(6911),C=r(421),N=r(95),T=r(1148);e.CHTMLWrappers=((n={})[i.CHTMLmath.kind]=i.CHTMLmath,n[f.CHTMLmrow.kind]=f.CHTMLmrow,n[f.CHTMLinferredMrow.kind]=f.CHTMLinferredMrow,n[s.CHTMLmi.kind]=s.CHTMLmi,n[a.CHTMLmo.kind]=a.CHTMLmo,n[c.CHTMLmn.kind]=c.CHTMLmn,n[l.CHTMLms.kind]=l.CHTMLms,n[u.CHTMLmtext.kind]=u.CHTMLmtext,n[p.CHTMLmspace.kind]=p.CHTMLmspace,n[h.CHTMLmpadded.kind]=h.CHTMLmpadded,n[d.CHTMLmenclose.kind]=d.CHTMLmenclose,n[y.CHTMLmfrac.kind]=y.CHTMLmfrac,n[g.CHTMLmsqrt.kind]=g.CHTMLmsqrt,n[b.CHTMLmroot.kind]=b.CHTMLmroot,n[v.CHTMLmsub.kind]=v.CHTMLmsub,n[v.CHTMLmsup.kind]=v.CHTMLmsup,n[v.CHTMLmsubsup.kind]=v.CHTMLmsubsup,n[_.CHTMLmunder.kind]=_.CHTMLmunder,n[_.CHTMLmover.kind]=_.CHTMLmover,n[_.CHTMLmunderover.kind]=_.CHTMLmunderover,n[S.CHTMLmmultiscripts.kind]=S.CHTMLmmultiscripts,n[m.CHTMLmfenced.kind]=m.CHTMLmfenced,n[M.CHTMLmtable.kind]=M.CHTMLmtable,n[O.CHTMLmtr.kind]=O.CHTMLmtr,n[O.CHTMLmlabeledtr.kind]=O.CHTMLmlabeledtr,n[E.CHTMLmtd.kind]=E.CHTMLmtd,n[x.CHTMLmaction.kind]=x.CHTMLmaction,n[A.CHTMLmglyph.kind]=A.CHTMLmglyph,n[C.CHTMLsemantics.kind]=C.CHTMLsemantics,n[C.CHTMLannotation.kind]=C.CHTMLannotation,n[C.CHTMLannotationXML.kind]=C.CHTMLannotationXML,n[C.CHTMLxml.kind]=C.CHTMLxml,n[N.CHTMLTeXAtom.kind]=N.CHTMLTeXAtom,n[T.CHTMLTextNode.kind]=T.CHTMLTextNode,n[o.CHTMLWrapper.kind]=o.CHTMLWrapper,n)},95:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTeXAtom=void 0;var i=r(5355),s=r(9800),a=r(3948),c=r(9007),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(t.prototype.toCHTML.call(this,e),this.adaptor.setAttribute(this.chtml,"texclass",c.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===c.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),n=r.h,o=(n+r.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.chtml,"verticalAlign",this.em(o))}},e.kind=a.TeXAtom.prototype.kind,e}((0,s.CommonTeXAtomMixin)(i.CHTMLWrapper));e.CHTMLTeXAtom=l},1148:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTextNode=void 0;var s=r(9007),a=r(5355),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r;this.markUsed();var n=this.adaptor,o=this.parent.variant,s=this.node.getText();if(0!==s.length)if("-explicitFont"===o)n.append(t,this.jax.unknownText(s,o,this.getBBox().w));else{var a=this.remappedText(s,o);try{for(var c=i(a),l=c.next();!l.done;l=c.next()){var u=l.value,p=this.getVariantChar(o,u)[3],h=p.f?" TEX-"+p.f:"",d=p.unknown?this.jax.unknownText(String.fromCodePoint(u),o):this.html("mjx-c",{class:this.char(u)+h});n.append(t,d),!p.unknown&&this.font.charUsage.add([o,u])}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}},e.kind=s.TextNode.prototype.kind,e.autoStyle=!1,e.styles={"mjx-c":{display:"inline-block"},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},e}((0,r(1160).CommonTextNodeMixin)(a.CHTMLWrapper));e.CHTMLTextNode=c},8102:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmaction=void 0;var i=r(5355),s=r(1956),a=r(1956),c=r(9145),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.selected.toCHTML(e),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.chtml.addEventListener(t,e)},e.kind=c.MmlMaction.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.chtml,"toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,n=t.factory.jax.document,o=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),o.nextToggleSelection(),r.rerender(n),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r)if(r.node.isKind("mtext")){var n=r.node.getText();t.adaptor.setAttribute(t.chtml,"title",n)}else{var o=t.adaptor,i=o.append(t.chtml,t.html("mjx-tool",{style:{bottom:t.em(-t.dy),right:t.em(-t.dx)}},[t.html("mjx-tip")]));r.toCHTML(o.firstChild(i)),t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return o.setStyle(i,"display","block")}),e.postDelay);e.hoverTimer.set(t,n),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return o.setStyle(i,"display","")}),e.clearDelay);e.clearTimer.set(t,n),r.stopPropagation()}))}},a.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var n=t.adaptor,o=r.node.getText();n.setAttribute(t.chtml,"statusline",o),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=n.body(n.document);e.status=n.append(i,t.html("mjx-status",{},[t.text(o)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(n.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,s.CommonMactionMixin)(i.CHTMLWrapper));e.CHTMLmaction=l},804:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmath=void 0;var s=r(5355),a=r(7490),c=r(3233),l=r(6469),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.chtml,n=this.adaptor;"block"===this.node.attributes.get("display")?(n.setAttribute(r,"display","true"),n.setAttribute(e,"display","true"),this.handleDisplay(e)):this.handleInline(e),n.addClass(r,"MJX-TEX")},e.prototype.handleDisplay=function(t){var e=this.adaptor,r=i(this.getAlignShift(),2),n=r[0],o=r[1];if("center"!==n&&e.setAttribute(t,"justify",n),this.bbox.pwidth===l.BBox.fullWidth){if(e.setAttribute(t,"width","full"),this.jax.table){var s=this.jax.table.getOuterBBox(),a=s.L,c=s.w,u=s.R;"right"===n?u=Math.max(u||-o,-o):"left"===n?a=Math.max(a||o,o):"center"===n&&(c+=2*Math.abs(o));var p=this.em(Math.max(0,a+c+u));e.setStyle(t,"min-width",p),e.setStyle(this.jax.table.chtml,"min-width",p)}}else this.setIndent(this.chtml,n,o)},e.prototype.handleInline=function(t){var e=this.adaptor,r=e.getStyle(this.chtml,"margin-right");r&&(e.setStyle(this.chtml,"margin-right",""),e.setStyle(t,"margin-right",r),e.setStyle(t,"width","0"))},e.prototype.setChildPWidths=function(e,r,n){return void 0===r&&(r=null),void 0===n&&(n=!0),!!this.parent&&t.prototype.setChildPWidths.call(this,e,r,n)},e.kind=c.MmlMath.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","border-collapse":"collapse","word-wrap":"normal","word-spacing":"normal","white-space":"nowrap",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right"}},e}((0,a.CommonMathMixin)(s.CHTMLWrapper));e.CHTMLmath=u},8147:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return s(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmenclose=void 0;var u=r(5355),p=r(7313),h=a(r(8270)),d=r(6661),f=r(6010);function m(t,e){return Math.atan2(t,e).toFixed(3).replace(/\.?0+$/,"")}var y=m(h.ARROWDX,h.ARROWY),g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n,o,i=this.adaptor,s=this.standardCHTMLnode(t),a=i.append(s,this.html("mjx-box"));this.renderChild?this.renderChild(this,a):this.childNodes[0].toCHTML(a);try{for(var l=c(Object.keys(this.notations)),u=l.next();!u.done;u=l.next()){var p=u.value,d=this.notations[p];!d.renderChild&&d.renderer(this,a)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}var f=this.getPadding();try{for(var m=c(h.sideNames),y=m.next();!y.done;y=m.next()){var g=y.value,b=h.sideIndex[g];f[b]>0&&i.setStyle(a,"padding-"+g,this.em(f[b]))}}catch(t){n={error:t}}finally{try{y&&!y.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}},e.prototype.arrow=function(t,e,r,n,o){void 0===n&&(n=""),void 0===o&&(o=0);var i=this.getBBox().w,s={width:this.em(t)};i!==t&&(s.left=this.em((i-t)/2)),e&&(s.transform="rotate("+this.fixed(e)+"rad)");var a=this.html("mjx-arrow",{style:s},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(a,this.html("mjx-lthead")),this.adaptor.append(a,this.html("mjx-lbhead")),this.adaptor.setAttribute(a,"double","true")),this.adjustArrow(a,r),this.moveArrow(a,n,o),a},e.prototype.adjustArrow=function(t,e){var r=this,n=this.thickness,o=this.arrowhead;if(o.x!==h.ARROWX||o.y!==h.ARROWY||o.dx!==h.ARROWDX||n!==h.THICKNESS){var i=l([n*o.x,n*o.y].map((function(t){return r.em(t)})),2),s=i[0],a=i[1],c=m(o.dx,o.y),u=l(this.adaptor.childNodes(t),5),p=u[0],d=u[1],f=u[2],y=u[3],g=u[4];this.adjustHead(d,[a,"0","1px",s],c),this.adjustHead(f,["1px","0",a,s],"-"+c),this.adjustHead(y,[a,s,"1px","0"],"-"+c),this.adjustHead(g,["1px",s,a,"0"],c),this.adjustLine(p,n,o.x,e)}},e.prototype.adjustHead=function(t,e,r){t&&(this.adaptor.setStyle(t,"border-width",e.join(" ")),this.adaptor.setStyle(t,"transform","skewX("+r+"rad)"))},e.prototype.adjustLine=function(t,e,r,n){this.adaptor.setStyle(t,"borderTop",this.em(e)+" solid"),this.adaptor.setStyle(t,"top",this.em(-e/2)),this.adaptor.setStyle(t,"right",this.em(e*(r-1))),n&&this.adaptor.setStyle(t,"left",this.em(e*(r-1)))},e.prototype.moveArrow=function(t,e,r){if(r){var n=this.adaptor.getStyle(t,"transform");this.adaptor.setStyle(t,"transform","translate".concat(e,"(").concat(this.em(-r),")").concat(n?" "+n:""))}},e.prototype.adjustBorder=function(t){return this.thickness!==h.THICKNESS&&this.adaptor.setStyle(t,"borderWidth",this.em(this.thickness)),t},e.prototype.adjustThickness=function(t){return this.thickness!==h.THICKNESS&&this.adaptor.setStyle(t,"strokeWidth",this.fixed(this.thickness)),t},e.prototype.fixed=function(t,e){return void 0===e&&(e=3),Math.abs(t)<6e-4?"0":t.toFixed(e).replace(/\.?0+$/,"")},e.prototype.em=function(e){return t.prototype.em.call(this,e)},e.kind=d.MmlMenclose.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":h.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":h.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":h.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,f.em)(h.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":h.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,f.em)(h.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:h.SOLID,"border-radius":(0,f.em)(h.THICKNESS+h.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:h.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,f.em)(h.THICKNESS*h.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,f.em)(-h.THICKNESS/2),right:(0,f.em)(h.THICKNESS*(h.ARROWX-1)),height:0,"border-top":(0,f.em)(h.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,f.em)(h.THICKNESS*(h.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,f.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,f.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,f.em)(h.THICKNESS*h.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,f.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,f.em)(h.THICKNESS*h.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,f.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,f.em)(-1.5*h.PADDING),width:(0,f.em)(3*h.PADDING),border:(0,f.em)(h.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,f.em)(1.5*h.PADDING)+")","box-sizing":"border-box"}},e.notations=new Map([h.Border("top"),h.Border("right"),h.Border("bottom"),h.Border("left"),h.Border2("actuarial","top","right"),h.Border2("madruwb","bottom","right"),h.DiagonalStrike("up",1),h.DiagonalStrike("down",-1),["horizontalstrike",{renderer:h.RenderElement("hstrike","Y"),bbox:function(t){return[0,t.padding,0,t.padding]}}],["verticalstrike",{renderer:h.RenderElement("vstrike","X"),bbox:function(t){return[t.padding,0,t.padding,0]}}],["box",{renderer:function(t,e){t.adaptor.setStyle(e,"border",t.em(t.thickness)+" solid")},bbox:h.fullBBox,border:h.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:h.RenderElement("rbox"),bbox:h.fullBBox}],["circle",{renderer:h.RenderElement("cbox"),bbox:h.fullBBox}],["phasorangle",{renderer:function(t,e){var r=t.getBBox(),n=r.h,o=r.d,i=l(t.getArgMod(1.75*t.padding,n+o),2),s=i[0],a=i[1],c=t.thickness*Math.sin(s)*.9;t.adaptor.setStyle(e,"border-bottom",t.em(t.thickness)+" solid");var u=t.adjustBorder(t.html("mjx-ustrike",{style:{width:t.em(a),transform:"translateX("+t.em(c)+") rotate("+t.fixed(-s)+"rad)"}}));t.adaptor.append(t.chtml,u)},bbox:function(t){var e=t.padding/2,r=t.thickness;return[2*e,e,e+r,3*e+r]},border:function(t){return[0,0,t.thickness,0]},remove:"bottom"}],h.Arrow("up"),h.Arrow("down"),h.Arrow("left"),h.Arrow("right"),h.Arrow("updown"),h.Arrow("leftright"),h.DiagonalArrow("updiagonal"),h.DiagonalArrow("northeast"),h.DiagonalArrow("southeast"),h.DiagonalArrow("northwest"),h.DiagonalArrow("southwest"),h.DiagonalArrow("northeastsouthwest"),h.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(t,e){var r=t.adaptor;r.setStyle(e,"border-top",t.em(t.thickness)+" solid");var n=r.append(t.chtml,t.html("dbox")),o=t.thickness,i=t.padding;o!==h.THICKNESS&&r.setStyle(n,"border-width",t.em(o)),i!==h.PADDING&&(r.setStyle(n,"left",t.em(-1.5*i)),r.setStyle(n,"width",t.em(3*i)),r.setStyle(n,"clip-path","inset(0 0 0 "+t.em(1.5*i)+")"))},bbox:function(t){var e=t.padding,r=t.thickness;return[e+r,e,e,2*e+r/2]}}],["radical",{renderer:function(t,e){t.msqrt.toCHTML(e);var r=t.sqrtTRBL();t.adaptor.setStyle(t.msqrt.chtml,"margin",r.map((function(e){return t.em(-e)})).join(" "))},init:function(t){t.msqrt=t.createMsqrt(t.childNodes[0])},bbox:function(t){return t.sqrtTRBL()},renderChild:!0}]]),e}((0,p.CommonMencloseMixin)(u.CHTMLWrapper));e.CHTMLmenclose=g},2275:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmfenced=void 0;var i=r(5355),s=r(7555),a=r(5410),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.mrow.toCHTML(e)},e.kind=a.MmlMfenced.prototype.kind,e}((0,s.CommonMfencedMixin)(i.CHTMLWrapper));e.CHTMLmfenced=c},9063:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}((0,a.CommonMfracMixin)(s.CHTMLWrapper));e.CHTMLmfrac=l},6911:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmglyph=void 0;var i=r(5355),s=r(5636),a=r(3985),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);if(this.charWrapper)this.charWrapper.toCHTML(e);else{var r=this.node.attributes.getList("src","alt"),n=r.src,o=r.alt,i={width:this.em(this.width),height:this.em(this.height)};this.valign&&(i.verticalAlign=this.em(this.valign));var s=this.html("img",{src:n,style:i,alt:o,title:o});this.adaptor.append(e,s)}},e.kind=a.MmlMglyph.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}((0,s.CommonMglyphMixin)(i.CHTMLWrapper));e.CHTMLmglyph=c},1653:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmi=void 0;var i=r(5355),s=r(5723),a=r(450),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMi.prototype.kind,e}((0,s.CommonMiMixin)(i.CHTMLWrapper));e.CHTMLmi=c},6781:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmmultiscripts=void 0;var s=r(4300),a=r(8009),c=r(6405),l=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.scriptData,n=this.node.getProperty("scriptalign")||"right left",o=i((0,l.split)(n+" "+n),2),s=o[0],a=o[1],c=this.combinePrePost(r.sub,r.psub),u=this.combinePrePost(r.sup,r.psup),p=i(this.getUVQ(c,u),2),h=p[0],d=p[1];if(r.numPrescripts){var f=this.addScripts(h,-d,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==s&&this.adaptor.setAttribute(f,"script-align",s)}if(this.childNodes[0].toCHTML(e),r.numScripts){f=this.addScripts(h,-d,!1,r.sub,r.sup,1,r.numScripts);"left"!==a&&this.adaptor.setAttribute(f,"script-align",a)}},e.prototype.addScripts=function(t,e,r,n,o,i,s){for(var a=this.adaptor,c=t-o.d+(e-n.h),l=t<0&&0===e?n.h+t:t,u=c>0?{style:{height:this.em(c)}}:{},p=l?{style:{"vertical-align":this.em(l)}}:{},h=this.html("mjx-row"),d=this.html("mjx-row",u),f=this.html("mjx-row"),m="mjx-"+(r?"pre":"")+"scripts",y=i+2*s;i mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}((0,a.CommonMmultiscriptsMixin)(s.CHTMLmsubsup));e.CHTMLmmultiscripts=u},6460:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmn=void 0;var i=r(5355),s=r(5023),a=r(3050),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMn.prototype.kind,e}((0,s.CommonMnMixin)(i.CHTMLWrapper));e.CHTMLmn=c},6287:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmo=void 0;var s=r(5355),a=r(7096),c=r(2756),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.node.attributes,o=n.get("symmetric")&&2!==this.stretch.dir,s=0!==this.stretch.dir;s&&null===this.size&&this.getStretchedVariant([]);var a=this.standardCHTMLnode(t);if(s&&this.size<0)this.stretchHTML(a);else{if(o||n.get("largeop")){var c=this.em(this.getCenterOffset());"0"!==c&&this.adaptor.setStyle(a,"verticalAlign",c)}this.node.getProperty("mathaccent")&&(this.adaptor.setStyle(a,"width","0"),this.adaptor.setStyle(a,"margin-left",this.em(this.getAccentOffset())));try{for(var l=i(this.childNodes),u=l.next();!u.done;u=l.next()){u.value.toCHTML(a)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}}},e.prototype.stretchHTML=function(t){var e=this.getText().codePointAt(0);this.font.delimUsage.add(e),this.childNodes[0].markUsed();var r=this.stretch,n=r.stretch,o=[];n[0]&&o.push(this.html("mjx-beg",{},[this.html("mjx-c")])),o.push(this.html("mjx-ext",{},[this.html("mjx-c")])),4===n.length&&o.push(this.html("mjx-mid",{},[this.html("mjx-c")]),this.html("mjx-ext",{},[this.html("mjx-c")])),n[2]&&o.push(this.html("mjx-end",{},[this.html("mjx-c")]));var i={},s=this.bbox,c=s.h,l=s.d,u=s.w;1===r.dir?(o.push(this.html("mjx-mark")),i.height=this.em(c+l),i.verticalAlign=this.em(-l)):i.width=this.em(u);var p=a.DirectionVH[r.dir],h={class:this.char(r.c||e),style:i},d=this.html("mjx-stretchy-"+p,h,o);this.adaptor.append(t,d)},e.kind=c.MmlMo.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > * > mjx-c::before":{display:"inline-block",width:"initial"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%"},"mjx-stretchy-h > mjx-ext > mjx-c::before":{transform:"scalex(500)"},"mjx-stretchy-h > mjx-ext > mjx-c":{width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center",overflow:"hidden"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c::before":{width:"initial","box-sizing":"border-box"},"mjx-stretchy-v > mjx-ext > mjx-c":{transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:"0px"}},e}((0,a.CommonMoMixin)(s.CHTMLWrapper));e.CHTMLmo=l},5964:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmpadded=void 0;var a=r(5355),c=r(6898),l=r(7238),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t),o=[],a={},c=i(this.getDimens(),9),l=c[2],u=c[3],p=c[4],h=c[5],d=c[6],f=c[7],m=c[8];if(h&&(a.width=this.em(l+h)),(u||p)&&(a.margin=this.em(u)+" 0 "+this.em(p)),d+m||f){a.position="relative";var y=this.html("mjx-rbox",{style:{left:this.em(d+m),top:this.em(-f),"max-width":a.width}});d+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(y,"width","full"),this.adaptor.setStyle(y,"left",this.em(d))),o.push(y)}n=this.adaptor.append(n,this.html("mjx-block",{style:a},o));try{for(var g=s(this.childNodes),b=g.next();!b.done;b=g.next()){b.value.toCHTML(o[0]||n)}}catch(t){e={error:t}}finally{try{b&&!b.done&&(r=g.return)&&r.call(g)}finally{if(e)throw e.error}}},e.kind=l.MmlMpadded.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}((0,c.CommonMpaddedMixin)(a.CHTMLWrapper));e.CHTMLmpadded=u},8776:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmroot=void 0;var s=r(5610),a=r(6991),c=r(6145),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addRoot=function(t,e,r,n){e.toCHTML(t);var o=i(this.getRootDimens(r,n),3),s=o[0],a=o[1],c=o[2];this.adaptor.setStyle(t,"verticalAlign",this.em(a)),this.adaptor.setStyle(t,"width",this.em(s)),c&&this.adaptor.setStyle(this.adaptor.firstChild(t),"paddingLeft",this.em(c))},e.kind=c.MmlMroot.prototype.kind,e}((0,a.CommonMrootMixin)(s.CHTMLmsqrt));e.CHTMLmroot=l},4798:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLinferredMrow=e.CHTMLmrow=void 0;var s=r(5355),a=r(8411),c=r(8411),l=r(9878),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.node.isInferred?this.chtml=t:this.standardCHTMLnode(t),o=!1;try{for(var s=i(this.childNodes),a=s.next();!a.done;a=s.next()){var c=a.value;c.toCHTML(n),c.bbox.w<0&&(o=!0)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}if(o){var l=this.getBBox().w;l&&(this.adaptor.setStyle(n,"width",this.em(Math.max(0,l))),l<0&&this.adaptor.setStyle(n,"marginRight",this.em(l)))}},e.kind=l.MmlMrow.prototype.kind,e}((0,a.CommonMrowMixin)(s.CHTMLWrapper));e.CHTMLmrow=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=l.MmlInferredMrow.prototype.kind,e}((0,c.CommonInferredMrowMixin)(u));e.CHTMLinferredMrow=p},4597:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLms=void 0;var i=r(5355),s=r(4126),a=r(7265),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMs.prototype.kind,e}((0,s.CommonMsMixin)(i.CHTMLWrapper));e.CHTMLms=c},2970:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmspace=void 0;var i=r(5355),s=r(258),a=r(6030),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.getBBox(),n=r.w,o=r.h,i=r.d;n<0&&(this.adaptor.setStyle(e,"marginRight",this.em(n)),n=0),n&&this.adaptor.setStyle(e,"width",this.em(n)),(o=Math.max(0,o+i))&&this.adaptor.setStyle(e,"height",this.em(Math.max(0,o))),i&&this.adaptor.setStyle(e,"verticalAlign",this.em(-i))},e.kind=a.MmlMspace.prototype.kind,e}((0,s.CommonMspaceMixin)(i.CHTMLWrapper));e.CHTMLmspace=c},5610:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsqrt=void 0;var s=r(5355),a=r(4093),c=r(7131),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n,o,s=this.childNodes[this.surd],a=this.childNodes[this.base],c=s.getBBox(),l=a.getOuterBBox(),u=i(this.getPQ(c),2)[1],p=this.font.params.rule_thickness,h=l.h+u+p,d=this.standardCHTMLnode(t);null!=this.root&&(n=this.adaptor.append(d,this.html("mjx-root")),o=this.childNodes[this.root]);var f=this.adaptor.append(d,this.html("mjx-sqrt",{},[e=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(u)}})]));this.addRoot(n,o,c,h),s.toCHTML(e),a.toCHTML(r),s.size<0&&this.adaptor.addClass(f,"mjx-tall")},e.prototype.addRoot=function(t,e,r,n){},e.kind=c.MmlMsqrt.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}((0,a.CommonMsqrtMixin)(s.CHTMLWrapper));e.CHTMLmsqrt=l},4300:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsubsup=e.CHTMLmsup=e.CHTMLmsub=void 0;var s=r(8650),a=r(905),c=r(905),l=r(905),u=r(4461),p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=u.MmlMsub.prototype.kind,e}((0,a.CommonMsubMixin)(s.CHTMLscriptbase));e.CHTMLmsub=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=u.MmlMsup.prototype.kind,e}((0,c.CommonMsupMixin)(s.CHTMLscriptbase));e.CHTMLmsup=h;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.adaptor,r=this.standardCHTMLnode(t),n=i([this.baseChild,this.supChild,this.subChild],3),o=n[0],s=n[1],a=n[2],c=i(this.getUVQ(),3),l=c[1],u=c[2],p={"vertical-align":this.em(l)};o.toCHTML(r);var h=e.append(r,this.html("mjx-script",{style:p}));s.toCHTML(h),e.append(h,this.html("mjx-spacer",{style:{"margin-top":this.em(u)}})),a.toCHTML(h);var d=this.getAdjustedIc();d&&e.setStyle(s.chtml,"marginLeft",this.em(d/s.bbox.rscale)),this.baseRemoveIc&&e.setStyle(h,"marginLeft",this.em(-this.baseIc))},e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}((0,l.CommonMsubsupMixin)(s.CHTMLscriptbase));e.CHTMLmsubsup=d},8002:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtable=void 0;var a=r(5355),c=r(6237),l=r(1349),u=r(505),p=function(t){function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this;return o.itable=o.html("mjx-itable"),o.labels=o.html("mjx-itable"),o}return o(e,t),e.prototype.getAlignShift=function(){var e=t.prototype.getAlignShift.call(this);return this.isTop||(e[1]=0),e},e.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t);this.adaptor.append(n,this.html("mjx-table",{},[this.itable]));try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){s.value.toCHTML(this.itable)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},e.prototype.shiftColor=function(){var t=this.adaptor,e=t.getStyle(this.chtml,"backgroundColor");e&&(t.setStyle(this.chtml,"backgroundColor",""),t.setStyle(this.itable,"backgroundColor",e))},e.prototype.padRows=function(){var t,e,r=this.adaptor;try{for(var n=i(r.childNodes(this.itable)),o=n.next();!o.done;o=n.next())for(var s=o.value;r.childNodes(s).length1&&"0.4em"!==m||a&&1===p)&&this.adaptor.setStyle(g,"paddingLeft",m),(p1&&"0.215em"!==h||a&&1===c)&&this.adaptor.setStyle(y.chtml,"paddingTop",h),(c mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}((0,c.CommonMtableMixin)(a.CHTMLWrapper));e.CHTMLmtable=p},7056:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtd=void 0;var i=r(5355),s=r(5164),a=r(4359),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign"),n=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.chtml,"rowalign",r),"center"===n||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&n===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.chtml,"textAlign",n),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.chtml,this.html("mjx-tstrut"))},e.kind=a.MmlMtd.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}((0,s.CommonMtdMixin)(i.CHTMLWrapper));e.CHTMLmtd=c},1259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtext=void 0;var i=r(5355),s=r(6319),a=r(4770),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMtext.prototype.kind,e}((0,s.CommonMtextMixin)(i.CHTMLWrapper));e.CHTMLmtext=c},3571:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmlabeledtr=e.CHTMLmtr=void 0;var i=r(5355),s=r(5766),a=r(5766),c=r(5022),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign");"baseline"!==r&&this.adaptor.setAttribute(this.chtml,"rowalign",r)},e.kind=c.MmlMtr.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,s.CommonMtrMixin)(i.CHTMLWrapper));e.CHTMLmtr=l;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.adaptor.firstChild(this.chtml);if(r){this.adaptor.remove(r);var n=this.node.attributes.get("rowalign"),o="baseline"!==n&&"axis"!==n?{rowalign:n}:{},i=this.html("mjx-mtr",o,[r]);this.adaptor.append(this.parent.labels,i)}},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(l.kind)},e.kind=c.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,a.CommonMlabeledtrMixin)(l));e.CHTMLmlabeledtr=u},6590:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmunderover=e.CHTMLmover=e.CHTMLmunder=void 0;var i=r(4300),s=r(1971),a=r(1971),c=r(1971),l=r(5184),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-base")),n=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML(r),this.scriptChild.toCHTML(n);var o=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),s=this.getUnderKV(o,i)[0],a=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(n,"paddingTop",this.em(s)),this.setDeltaW([r,n],this.getDeltaW([o,i],[0,-a])),this.adjustUnderDepth(n,i)},e.kind=l.MmlMunder.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}((0,s.CommonMunderMixin)(i.CHTMLmsub));e.CHTMLmunder=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),n=this.adaptor.append(this.chtml,this.html("mjx-base"));this.scriptChild.toCHTML(r),this.baseChild.toCHTML(n);var o=this.scriptChild.getOuterBBox(),i=this.baseChild.getOuterBBox();this.adjustBaseHeight(n,i);var s=this.getOverKU(i,o)[0],a=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(s)),this.setDeltaW([n,r],this.getDeltaW([i,o],[0,a])),this.adjustOverDepth(r,o)},e.kind=l.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}((0,a.CommonMoverMixin)(i.CHTMLmsup));e.CHTMLmover=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),n=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-box")),this.html("mjx-munder")),o=this.adaptor.append(this.adaptor.append(n,this.html("mjx-row")),this.html("mjx-base")),i=this.adaptor.append(this.adaptor.append(n,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML(r),this.baseChild.toCHTML(o),this.underChild.toCHTML(i);var s=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),c=this.underChild.getOuterBBox();this.adjustBaseHeight(o,a);var l=this.getOverKU(a,s)[0],u=this.getUnderKV(a,c)[0],p=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(l)),this.adaptor.setStyle(i,"paddingTop",this.em(u)),this.setDeltaW([o,i,r],this.getDeltaW([a,c,s],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p])),this.adjustOverDepth(r,s),this.adjustUnderDepth(i,c)},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(i.CHTMLmsubsup.kind)},e.kind=l.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}((0,c.CommonMunderoverMixin)(i.CHTMLmsubsup));e.CHTMLmunderover=h},8650:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLscriptbase=void 0;var a=r(5355),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){this.chtml=this.standardCHTMLnode(t);var e=i(this.getOffset(),2),r=e[0],n=e[1],o=r-(this.baseRemoveIc?this.baseIc:0),s={"vertical-align":this.em(n)};o&&(s["margin-left"]=this.em(o)),this.baseChild.toCHTML(this.chtml),this.scriptChild.toCHTML(this.adaptor.append(this.chtml,this.html("mjx-script",{style:s})))},e.prototype.setDeltaW=function(t,e){for(var r=0;r=0||this.adaptor.setStyle(t,"marginBottom",this.em(e.d*e.rscale))},e.prototype.adjustUnderDepth=function(t,e){var r,n;if(!(e.d>=0)){var o=this.adaptor,i=this.em(e.d),a=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});try{for(var c=s(o.childNodes(o.firstChild(t))),l=c.next();!l.done;l=c.next()){var u=l.value;o.append(a,u)}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}o.append(o.firstChild(t),a)}},e.prototype.adjustBaseHeight=function(t,e){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*e.scale;e.h\\338"},8816:{c:"\\2264\\338"},8817:{c:"\\2265\\338"},8832:{c:"\\227A\\338"},8833:{c:"\\227B\\338"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{c:"\\2286\\338"},8841:{c:"\\2287\\338"},8876:{c:"\\22A2\\338"},8877:{c:"\\22A8\\338"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9653:{c:"\\25B3"},9663:{c:"\\25BD"},10072:{c:"\\2223"},10744:{c:"/",f:"BI"},10799:{c:"\\D7"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4515:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.doubleStruck=void 0;var n=r(6001);Object.defineProperty(e,"doubleStruck",{enumerable:!0,get:function(){return n.doubleStruck}})},6555:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.frakturBold=void 0;var n=r(8042),o=r(3696);e.frakturBold=(0,n.AddCSS)(o.frakturBold,{8260:{c:"/"}})},2183:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fraktur=void 0;var n=r(8042),o=r(9587);e.fraktur=(0,n.AddCSS)(o.fraktur,{8260:{c:"/"}})},3490:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.italic=void 0;var n=r(8042),o=r(8348);e.italic=(0,n.AddCSS)(o.italic,{47:{f:"I"},989:{c:"\\E008",f:"A"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/",f:"I"},8710:{c:"\\394",f:"I"},10744:{c:"/",f:"I"}})},9056:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.largeop=void 0;var n=r(8042),o=r(1376);e.largeop=(0,n.AddCSS)(o.largeop,{8214:{f:"S1"},8260:{c:"/"},8593:{f:"S1"},8595:{f:"S1"},8657:{f:"S1"},8659:{f:"S1"},8739:{f:"S1"},8741:{f:"S1"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},10072:{c:"\\2223",f:"S1"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},3019:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.monospace=void 0;var n=r(8042),o=r(1439);e.monospace=(0,n.AddCSS)(o.monospace,{697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8215:{c:"_"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8710:{c:"\\394"}})},2713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.normal=void 0;var n=r(8042),o=r(331);e.normal=(0,n.AddCSS)(o.normal,{163:{f:"MI"},165:{f:"A"},174:{f:"A"},183:{c:"\\22C5"},240:{f:"A"},697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8192:{c:""},8193:{c:""},8194:{c:""},8195:{c:""},8196:{c:""},8197:{c:""},8198:{c:""},8201:{c:""},8202:{c:""},8203:{c:""},8204:{c:""},8213:{c:"\\2014"},8214:{c:"\\2225"},8215:{c:"_"},8226:{c:"\\2219"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8245:{f:"A"},8246:{c:"\\2035\\2035",f:"A"},8247:{c:"\\2035\\2035\\2035",f:"A"},8254:{c:"\\2C9"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8288:{c:""},8289:{c:""},8290:{c:""},8291:{c:""},8292:{c:""},8407:{c:"\\2192",f:"V"},8450:{c:"C",f:"A"},8459:{c:"H",f:"SC"},8460:{c:"H",f:"FR"},8461:{c:"H",f:"A"},8462:{c:"h",f:"I"},8463:{f:"A"},8464:{c:"I",f:"SC"},8465:{c:"I",f:"FR"},8466:{c:"L",f:"SC"},8469:{c:"N",f:"A"},8473:{c:"P",f:"A"},8474:{c:"Q",f:"A"},8475:{c:"R",f:"SC"},8476:{c:"R",f:"FR"},8477:{c:"R",f:"A"},8484:{c:"Z",f:"A"},8486:{c:"\\3A9"},8487:{f:"A"},8488:{c:"Z",f:"FR"},8492:{c:"B",f:"SC"},8493:{c:"C",f:"FR"},8496:{c:"E",f:"SC"},8497:{c:"F",f:"SC"},8498:{f:"A"},8499:{c:"M",f:"SC"},8502:{f:"A"},8503:{f:"A"},8504:{f:"A"},8513:{f:"A"},8602:{f:"A"},8603:{f:"A"},8606:{f:"A"},8608:{f:"A"},8610:{f:"A"},8611:{f:"A"},8619:{f:"A"},8620:{f:"A"},8621:{f:"A"},8622:{f:"A"},8624:{f:"A"},8625:{f:"A"},8630:{f:"A"},8631:{f:"A"},8634:{f:"A"},8635:{f:"A"},8638:{f:"A"},8639:{f:"A"},8642:{f:"A"},8643:{f:"A"},8644:{f:"A"},8646:{f:"A"},8647:{f:"A"},8648:{f:"A"},8649:{f:"A"},8650:{f:"A"},8651:{f:"A"},8653:{f:"A"},8654:{f:"A"},8655:{f:"A"},8666:{f:"A"},8667:{f:"A"},8669:{f:"A"},8672:{f:"A"},8674:{f:"A"},8705:{f:"A"},8708:{c:"\\2203\\338"},8710:{c:"\\394"},8716:{c:"\\220B\\338"},8717:{f:"A"},8719:{f:"S1"},8720:{f:"S1"},8721:{f:"S1"},8724:{f:"A"},8737:{f:"A"},8738:{f:"A"},8740:{f:"A"},8742:{f:"A"},8748:{f:"S1"},8749:{f:"S1"},8750:{f:"S1"},8756:{f:"A"},8757:{f:"A"},8765:{f:"A"},8769:{f:"A"},8770:{f:"A"},8772:{c:"\\2243\\338"},8775:{c:"\\2246",f:"A"},8777:{c:"\\2248\\338"},8778:{f:"A"},8782:{f:"A"},8783:{f:"A"},8785:{f:"A"},8786:{f:"A"},8787:{f:"A"},8790:{f:"A"},8791:{f:"A"},8796:{f:"A"},8802:{c:"\\2261\\338"},8806:{f:"A"},8807:{f:"A"},8808:{f:"A"},8809:{f:"A"},8812:{f:"A"},8813:{c:"\\224D\\338"},8814:{f:"A"},8815:{f:"A"},8816:{f:"A"},8817:{f:"A"},8818:{f:"A"},8819:{f:"A"},8820:{c:"\\2272\\338"},8821:{c:"\\2273\\338"},8822:{f:"A"},8823:{f:"A"},8824:{c:"\\2276\\338"},8825:{c:"\\2277\\338"},8828:{f:"A"},8829:{f:"A"},8830:{f:"A"},8831:{f:"A"},8832:{f:"A"},8833:{f:"A"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{f:"A"},8841:{f:"A"},8842:{f:"A"},8843:{f:"A"},8847:{f:"A"},8848:{f:"A"},8858:{f:"A"},8859:{f:"A"},8861:{f:"A"},8862:{f:"A"},8863:{f:"A"},8864:{f:"A"},8865:{f:"A"},8873:{f:"A"},8874:{f:"A"},8876:{f:"A"},8877:{f:"A"},8878:{f:"A"},8879:{f:"A"},8882:{f:"A"},8883:{f:"A"},8884:{f:"A"},8885:{f:"A"},8888:{f:"A"},8890:{f:"A"},8891:{f:"A"},8892:{f:"A"},8896:{f:"S1"},8897:{f:"S1"},8898:{f:"S1"},8899:{f:"S1"},8903:{f:"A"},8905:{f:"A"},8906:{f:"A"},8907:{f:"A"},8908:{f:"A"},8909:{f:"A"},8910:{f:"A"},8911:{f:"A"},8912:{f:"A"},8913:{f:"A"},8914:{f:"A"},8915:{f:"A"},8916:{f:"A"},8918:{f:"A"},8919:{f:"A"},8920:{f:"A"},8921:{f:"A"},8922:{f:"A"},8923:{f:"A"},8926:{f:"A"},8927:{f:"A"},8928:{f:"A"},8929:{f:"A"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},8934:{f:"A"},8935:{f:"A"},8936:{f:"A"},8937:{f:"A"},8938:{f:"A"},8939:{f:"A"},8940:{f:"A"},8941:{f:"A"},8965:{c:"\\22BC",f:"A"},8966:{c:"\\2A5E",f:"A"},8988:{c:"\\250C",f:"A"},8989:{c:"\\2510",f:"A"},8990:{c:"\\2514",f:"A"},8991:{c:"\\2518",f:"A"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},9416:{f:"A"},9484:{f:"A"},9488:{f:"A"},9492:{f:"A"},9496:{f:"A"},9585:{f:"A"},9586:{f:"A"},9632:{f:"A"},9633:{f:"A"},9642:{c:"\\25A0",f:"A"},9650:{f:"A"},9652:{c:"\\25B2",f:"A"},9653:{c:"\\25B3"},9654:{f:"A"},9656:{c:"\\25B6",f:"A"},9660:{f:"A"},9662:{c:"\\25BC",f:"A"},9663:{c:"\\25BD"},9664:{f:"A"},9666:{c:"\\25C0",f:"A"},9674:{f:"A"},9723:{c:"\\25A1",f:"A"},9724:{c:"\\25A0",f:"A"},9733:{f:"A"},10003:{f:"A"},10016:{f:"A"},10072:{c:"\\2223"},10731:{f:"A"},10744:{c:"/",f:"I"},10752:{f:"S1"},10753:{f:"S1"},10754:{f:"S1"},10756:{f:"S1"},10758:{f:"S1"},10764:{c:"\\222C\\222C",f:"S1"},10799:{c:"\\D7"},10846:{f:"A"},10877:{f:"A"},10878:{f:"A"},10885:{f:"A"},10886:{f:"A"},10887:{f:"A"},10888:{f:"A"},10889:{f:"A"},10890:{f:"A"},10891:{f:"A"},10892:{f:"A"},10901:{f:"A"},10902:{f:"A"},10933:{f:"A"},10934:{f:"A"},10935:{f:"A"},10936:{f:"A"},10937:{f:"A"},10938:{f:"A"},10949:{f:"A"},10950:{f:"A"},10955:{f:"A"},10956:{f:"A"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57350:{f:"A"},57351:{f:"A"},57352:{f:"A"},57353:{f:"A"},57356:{f:"A"},57357:{f:"A"},57358:{f:"A"},57359:{f:"A"},57360:{f:"A"},57361:{f:"A"},57366:{f:"A"},57367:{f:"A"},57368:{f:"A"},57369:{f:"A"},57370:{f:"A"},57371:{f:"A"},119808:{c:"A",f:"B"},119809:{c:"B",f:"B"},119810:{c:"C",f:"B"},119811:{c:"D",f:"B"},119812:{c:"E",f:"B"},119813:{c:"F",f:"B"},119814:{c:"G",f:"B"},119815:{c:"H",f:"B"},119816:{c:"I",f:"B"},119817:{c:"J",f:"B"},119818:{c:"K",f:"B"},119819:{c:"L",f:"B"},119820:{c:"M",f:"B"},119821:{c:"N",f:"B"},119822:{c:"O",f:"B"},119823:{c:"P",f:"B"},119824:{c:"Q",f:"B"},119825:{c:"R",f:"B"},119826:{c:"S",f:"B"},119827:{c:"T",f:"B"},119828:{c:"U",f:"B"},119829:{c:"V",f:"B"},119830:{c:"W",f:"B"},119831:{c:"X",f:"B"},119832:{c:"Y",f:"B"},119833:{c:"Z",f:"B"},119834:{c:"a",f:"B"},119835:{c:"b",f:"B"},119836:{c:"c",f:"B"},119837:{c:"d",f:"B"},119838:{c:"e",f:"B"},119839:{c:"f",f:"B"},119840:{c:"g",f:"B"},119841:{c:"h",f:"B"},119842:{c:"i",f:"B"},119843:{c:"j",f:"B"},119844:{c:"k",f:"B"},119845:{c:"l",f:"B"},119846:{c:"m",f:"B"},119847:{c:"n",f:"B"},119848:{c:"o",f:"B"},119849:{c:"p",f:"B"},119850:{c:"q",f:"B"},119851:{c:"r",f:"B"},119852:{c:"s",f:"B"},119853:{c:"t",f:"B"},119854:{c:"u",f:"B"},119855:{c:"v",f:"B"},119856:{c:"w",f:"B"},119857:{c:"x",f:"B"},119858:{c:"y",f:"B"},119859:{c:"z",f:"B"},119860:{c:"A",f:"I"},119861:{c:"B",f:"I"},119862:{c:"C",f:"I"},119863:{c:"D",f:"I"},119864:{c:"E",f:"I"},119865:{c:"F",f:"I"},119866:{c:"G",f:"I"},119867:{c:"H",f:"I"},119868:{c:"I",f:"I"},119869:{c:"J",f:"I"},119870:{c:"K",f:"I"},119871:{c:"L",f:"I"},119872:{c:"M",f:"I"},119873:{c:"N",f:"I"},119874:{c:"O",f:"I"},119875:{c:"P",f:"I"},119876:{c:"Q",f:"I"},119877:{c:"R",f:"I"},119878:{c:"S",f:"I"},119879:{c:"T",f:"I"},119880:{c:"U",f:"I"},119881:{c:"V",f:"I"},119882:{c:"W",f:"I"},119883:{c:"X",f:"I"},119884:{c:"Y",f:"I"},119885:{c:"Z",f:"I"},119886:{c:"a",f:"I"},119887:{c:"b",f:"I"},119888:{c:"c",f:"I"},119889:{c:"d",f:"I"},119890:{c:"e",f:"I"},119891:{c:"f",f:"I"},119892:{c:"g",f:"I"},119894:{c:"i",f:"I"},119895:{c:"j",f:"I"},119896:{c:"k",f:"I"},119897:{c:"l",f:"I"},119898:{c:"m",f:"I"},119899:{c:"n",f:"I"},119900:{c:"o",f:"I"},119901:{c:"p",f:"I"},119902:{c:"q",f:"I"},119903:{c:"r",f:"I"},119904:{c:"s",f:"I"},119905:{c:"t",f:"I"},119906:{c:"u",f:"I"},119907:{c:"v",f:"I"},119908:{c:"w",f:"I"},119909:{c:"x",f:"I"},119910:{c:"y",f:"I"},119911:{c:"z",f:"I"},119912:{c:"A",f:"BI"},119913:{c:"B",f:"BI"},119914:{c:"C",f:"BI"},119915:{c:"D",f:"BI"},119916:{c:"E",f:"BI"},119917:{c:"F",f:"BI"},119918:{c:"G",f:"BI"},119919:{c:"H",f:"BI"},119920:{c:"I",f:"BI"},119921:{c:"J",f:"BI"},119922:{c:"K",f:"BI"},119923:{c:"L",f:"BI"},119924:{c:"M",f:"BI"},119925:{c:"N",f:"BI"},119926:{c:"O",f:"BI"},119927:{c:"P",f:"BI"},119928:{c:"Q",f:"BI"},119929:{c:"R",f:"BI"},119930:{c:"S",f:"BI"},119931:{c:"T",f:"BI"},119932:{c:"U",f:"BI"},119933:{c:"V",f:"BI"},119934:{c:"W",f:"BI"},119935:{c:"X",f:"BI"},119936:{c:"Y",f:"BI"},119937:{c:"Z",f:"BI"},119938:{c:"a",f:"BI"},119939:{c:"b",f:"BI"},119940:{c:"c",f:"BI"},119941:{c:"d",f:"BI"},119942:{c:"e",f:"BI"},119943:{c:"f",f:"BI"},119944:{c:"g",f:"BI"},119945:{c:"h",f:"BI"},119946:{c:"i",f:"BI"},119947:{c:"j",f:"BI"},119948:{c:"k",f:"BI"},119949:{c:"l",f:"BI"},119950:{c:"m",f:"BI"},119951:{c:"n",f:"BI"},119952:{c:"o",f:"BI"},119953:{c:"p",f:"BI"},119954:{c:"q",f:"BI"},119955:{c:"r",f:"BI"},119956:{c:"s",f:"BI"},119957:{c:"t",f:"BI"},119958:{c:"u",f:"BI"},119959:{c:"v",f:"BI"},119960:{c:"w",f:"BI"},119961:{c:"x",f:"BI"},119962:{c:"y",f:"BI"},119963:{c:"z",f:"BI"},119964:{c:"A",f:"SC"},119966:{c:"C",f:"SC"},119967:{c:"D",f:"SC"},119970:{c:"G",f:"SC"},119973:{c:"J",f:"SC"},119974:{c:"K",f:"SC"},119977:{c:"N",f:"SC"},119978:{c:"O",f:"SC"},119979:{c:"P",f:"SC"},119980:{c:"Q",f:"SC"},119982:{c:"S",f:"SC"},119983:{c:"T",f:"SC"},119984:{c:"U",f:"SC"},119985:{c:"V",f:"SC"},119986:{c:"W",f:"SC"},119987:{c:"X",f:"SC"},119988:{c:"Y",f:"SC"},119989:{c:"Z",f:"SC"},120068:{c:"A",f:"FR"},120069:{c:"B",f:"FR"},120071:{c:"D",f:"FR"},120072:{c:"E",f:"FR"},120073:{c:"F",f:"FR"},120074:{c:"G",f:"FR"},120077:{c:"J",f:"FR"},120078:{c:"K",f:"FR"},120079:{c:"L",f:"FR"},120080:{c:"M",f:"FR"},120081:{c:"N",f:"FR"},120082:{c:"O",f:"FR"},120083:{c:"P",f:"FR"},120084:{c:"Q",f:"FR"},120086:{c:"S",f:"FR"},120087:{c:"T",f:"FR"},120088:{c:"U",f:"FR"},120089:{c:"V",f:"FR"},120090:{c:"W",f:"FR"},120091:{c:"X",f:"FR"},120092:{c:"Y",f:"FR"},120094:{c:"a",f:"FR"},120095:{c:"b",f:"FR"},120096:{c:"c",f:"FR"},120097:{c:"d",f:"FR"},120098:{c:"e",f:"FR"},120099:{c:"f",f:"FR"},120100:{c:"g",f:"FR"},120101:{c:"h",f:"FR"},120102:{c:"i",f:"FR"},120103:{c:"j",f:"FR"},120104:{c:"k",f:"FR"},120105:{c:"l",f:"FR"},120106:{c:"m",f:"FR"},120107:{c:"n",f:"FR"},120108:{c:"o",f:"FR"},120109:{c:"p",f:"FR"},120110:{c:"q",f:"FR"},120111:{c:"r",f:"FR"},120112:{c:"s",f:"FR"},120113:{c:"t",f:"FR"},120114:{c:"u",f:"FR"},120115:{c:"v",f:"FR"},120116:{c:"w",f:"FR"},120117:{c:"x",f:"FR"},120118:{c:"y",f:"FR"},120119:{c:"z",f:"FR"},120120:{c:"A",f:"A"},120121:{c:"B",f:"A"},120123:{c:"D",f:"A"},120124:{c:"E",f:"A"},120125:{c:"F",f:"A"},120126:{c:"G",f:"A"},120128:{c:"I",f:"A"},120129:{c:"J",f:"A"},120130:{c:"K",f:"A"},120131:{c:"L",f:"A"},120132:{c:"M",f:"A"},120134:{c:"O",f:"A"},120138:{c:"S",f:"A"},120139:{c:"T",f:"A"},120140:{c:"U",f:"A"},120141:{c:"V",f:"A"},120142:{c:"W",f:"A"},120143:{c:"X",f:"A"},120144:{c:"Y",f:"A"},120172:{c:"A",f:"FRB"},120173:{c:"B",f:"FRB"},120174:{c:"C",f:"FRB"},120175:{c:"D",f:"FRB"},120176:{c:"E",f:"FRB"},120177:{c:"F",f:"FRB"},120178:{c:"G",f:"FRB"},120179:{c:"H",f:"FRB"},120180:{c:"I",f:"FRB"},120181:{c:"J",f:"FRB"},120182:{c:"K",f:"FRB"},120183:{c:"L",f:"FRB"},120184:{c:"M",f:"FRB"},120185:{c:"N",f:"FRB"},120186:{c:"O",f:"FRB"},120187:{c:"P",f:"FRB"},120188:{c:"Q",f:"FRB"},120189:{c:"R",f:"FRB"},120190:{c:"S",f:"FRB"},120191:{c:"T",f:"FRB"},120192:{c:"U",f:"FRB"},120193:{c:"V",f:"FRB"},120194:{c:"W",f:"FRB"},120195:{c:"X",f:"FRB"},120196:{c:"Y",f:"FRB"},120197:{c:"Z",f:"FRB"},120198:{c:"a",f:"FRB"},120199:{c:"b",f:"FRB"},120200:{c:"c",f:"FRB"},120201:{c:"d",f:"FRB"},120202:{c:"e",f:"FRB"},120203:{c:"f",f:"FRB"},120204:{c:"g",f:"FRB"},120205:{c:"h",f:"FRB"},120206:{c:"i",f:"FRB"},120207:{c:"j",f:"FRB"},120208:{c:"k",f:"FRB"},120209:{c:"l",f:"FRB"},120210:{c:"m",f:"FRB"},120211:{c:"n",f:"FRB"},120212:{c:"o",f:"FRB"},120213:{c:"p",f:"FRB"},120214:{c:"q",f:"FRB"},120215:{c:"r",f:"FRB"},120216:{c:"s",f:"FRB"},120217:{c:"t",f:"FRB"},120218:{c:"u",f:"FRB"},120219:{c:"v",f:"FRB"},120220:{c:"w",f:"FRB"},120221:{c:"x",f:"FRB"},120222:{c:"y",f:"FRB"},120223:{c:"z",f:"FRB"},120224:{c:"A",f:"SS"},120225:{c:"B",f:"SS"},120226:{c:"C",f:"SS"},120227:{c:"D",f:"SS"},120228:{c:"E",f:"SS"},120229:{c:"F",f:"SS"},120230:{c:"G",f:"SS"},120231:{c:"H",f:"SS"},120232:{c:"I",f:"SS"},120233:{c:"J",f:"SS"},120234:{c:"K",f:"SS"},120235:{c:"L",f:"SS"},120236:{c:"M",f:"SS"},120237:{c:"N",f:"SS"},120238:{c:"O",f:"SS"},120239:{c:"P",f:"SS"},120240:{c:"Q",f:"SS"},120241:{c:"R",f:"SS"},120242:{c:"S",f:"SS"},120243:{c:"T",f:"SS"},120244:{c:"U",f:"SS"},120245:{c:"V",f:"SS"},120246:{c:"W",f:"SS"},120247:{c:"X",f:"SS"},120248:{c:"Y",f:"SS"},120249:{c:"Z",f:"SS"},120250:{c:"a",f:"SS"},120251:{c:"b",f:"SS"},120252:{c:"c",f:"SS"},120253:{c:"d",f:"SS"},120254:{c:"e",f:"SS"},120255:{c:"f",f:"SS"},120256:{c:"g",f:"SS"},120257:{c:"h",f:"SS"},120258:{c:"i",f:"SS"},120259:{c:"j",f:"SS"},120260:{c:"k",f:"SS"},120261:{c:"l",f:"SS"},120262:{c:"m",f:"SS"},120263:{c:"n",f:"SS"},120264:{c:"o",f:"SS"},120265:{c:"p",f:"SS"},120266:{c:"q",f:"SS"},120267:{c:"r",f:"SS"},120268:{c:"s",f:"SS"},120269:{c:"t",f:"SS"},120270:{c:"u",f:"SS"},120271:{c:"v",f:"SS"},120272:{c:"w",f:"SS"},120273:{c:"x",f:"SS"},120274:{c:"y",f:"SS"},120275:{c:"z",f:"SS"},120276:{c:"A",f:"SSB"},120277:{c:"B",f:"SSB"},120278:{c:"C",f:"SSB"},120279:{c:"D",f:"SSB"},120280:{c:"E",f:"SSB"},120281:{c:"F",f:"SSB"},120282:{c:"G",f:"SSB"},120283:{c:"H",f:"SSB"},120284:{c:"I",f:"SSB"},120285:{c:"J",f:"SSB"},120286:{c:"K",f:"SSB"},120287:{c:"L",f:"SSB"},120288:{c:"M",f:"SSB"},120289:{c:"N",f:"SSB"},120290:{c:"O",f:"SSB"},120291:{c:"P",f:"SSB"},120292:{c:"Q",f:"SSB"},120293:{c:"R",f:"SSB"},120294:{c:"S",f:"SSB"},120295:{c:"T",f:"SSB"},120296:{c:"U",f:"SSB"},120297:{c:"V",f:"SSB"},120298:{c:"W",f:"SSB"},120299:{c:"X",f:"SSB"},120300:{c:"Y",f:"SSB"},120301:{c:"Z",f:"SSB"},120302:{c:"a",f:"SSB"},120303:{c:"b",f:"SSB"},120304:{c:"c",f:"SSB"},120305:{c:"d",f:"SSB"},120306:{c:"e",f:"SSB"},120307:{c:"f",f:"SSB"},120308:{c:"g",f:"SSB"},120309:{c:"h",f:"SSB"},120310:{c:"i",f:"SSB"},120311:{c:"j",f:"SSB"},120312:{c:"k",f:"SSB"},120313:{c:"l",f:"SSB"},120314:{c:"m",f:"SSB"},120315:{c:"n",f:"SSB"},120316:{c:"o",f:"SSB"},120317:{c:"p",f:"SSB"},120318:{c:"q",f:"SSB"},120319:{c:"r",f:"SSB"},120320:{c:"s",f:"SSB"},120321:{c:"t",f:"SSB"},120322:{c:"u",f:"SSB"},120323:{c:"v",f:"SSB"},120324:{c:"w",f:"SSB"},120325:{c:"x",f:"SSB"},120326:{c:"y",f:"SSB"},120327:{c:"z",f:"SSB"},120328:{c:"A",f:"SSI"},120329:{c:"B",f:"SSI"},120330:{c:"C",f:"SSI"},120331:{c:"D",f:"SSI"},120332:{c:"E",f:"SSI"},120333:{c:"F",f:"SSI"},120334:{c:"G",f:"SSI"},120335:{c:"H",f:"SSI"},120336:{c:"I",f:"SSI"},120337:{c:"J",f:"SSI"},120338:{c:"K",f:"SSI"},120339:{c:"L",f:"SSI"},120340:{c:"M",f:"SSI"},120341:{c:"N",f:"SSI"},120342:{c:"O",f:"SSI"},120343:{c:"P",f:"SSI"},120344:{c:"Q",f:"SSI"},120345:{c:"R",f:"SSI"},120346:{c:"S",f:"SSI"},120347:{c:"T",f:"SSI"},120348:{c:"U",f:"SSI"},120349:{c:"V",f:"SSI"},120350:{c:"W",f:"SSI"},120351:{c:"X",f:"SSI"},120352:{c:"Y",f:"SSI"},120353:{c:"Z",f:"SSI"},120354:{c:"a",f:"SSI"},120355:{c:"b",f:"SSI"},120356:{c:"c",f:"SSI"},120357:{c:"d",f:"SSI"},120358:{c:"e",f:"SSI"},120359:{c:"f",f:"SSI"},120360:{c:"g",f:"SSI"},120361:{c:"h",f:"SSI"},120362:{c:"i",f:"SSI"},120363:{c:"j",f:"SSI"},120364:{c:"k",f:"SSI"},120365:{c:"l",f:"SSI"},120366:{c:"m",f:"SSI"},120367:{c:"n",f:"SSI"},120368:{c:"o",f:"SSI"},120369:{c:"p",f:"SSI"},120370:{c:"q",f:"SSI"},120371:{c:"r",f:"SSI"},120372:{c:"s",f:"SSI"},120373:{c:"t",f:"SSI"},120374:{c:"u",f:"SSI"},120375:{c:"v",f:"SSI"},120376:{c:"w",f:"SSI"},120377:{c:"x",f:"SSI"},120378:{c:"y",f:"SSI"},120379:{c:"z",f:"SSI"},120432:{c:"A",f:"T"},120433:{c:"B",f:"T"},120434:{c:"C",f:"T"},120435:{c:"D",f:"T"},120436:{c:"E",f:"T"},120437:{c:"F",f:"T"},120438:{c:"G",f:"T"},120439:{c:"H",f:"T"},120440:{c:"I",f:"T"},120441:{c:"J",f:"T"},120442:{c:"K",f:"T"},120443:{c:"L",f:"T"},120444:{c:"M",f:"T"},120445:{c:"N",f:"T"},120446:{c:"O",f:"T"},120447:{c:"P",f:"T"},120448:{c:"Q",f:"T"},120449:{c:"R",f:"T"},120450:{c:"S",f:"T"},120451:{c:"T",f:"T"},120452:{c:"U",f:"T"},120453:{c:"V",f:"T"},120454:{c:"W",f:"T"},120455:{c:"X",f:"T"},120456:{c:"Y",f:"T"},120457:{c:"Z",f:"T"},120458:{c:"a",f:"T"},120459:{c:"b",f:"T"},120460:{c:"c",f:"T"},120461:{c:"d",f:"T"},120462:{c:"e",f:"T"},120463:{c:"f",f:"T"},120464:{c:"g",f:"T"},120465:{c:"h",f:"T"},120466:{c:"i",f:"T"},120467:{c:"j",f:"T"},120468:{c:"k",f:"T"},120469:{c:"l",f:"T"},120470:{c:"m",f:"T"},120471:{c:"n",f:"T"},120472:{c:"o",f:"T"},120473:{c:"p",f:"T"},120474:{c:"q",f:"T"},120475:{c:"r",f:"T"},120476:{c:"s",f:"T"},120477:{c:"t",f:"T"},120478:{c:"u",f:"T"},120479:{c:"v",f:"T"},120480:{c:"w",f:"T"},120481:{c:"x",f:"T"},120482:{c:"y",f:"T"},120483:{c:"z",f:"T"},120488:{c:"A",f:"B"},120489:{c:"B",f:"B"},120490:{c:"\\393",f:"B"},120491:{c:"\\394",f:"B"},120492:{c:"E",f:"B"},120493:{c:"Z",f:"B"},120494:{c:"H",f:"B"},120495:{c:"\\398",f:"B"},120496:{c:"I",f:"B"},120497:{c:"K",f:"B"},120498:{c:"\\39B",f:"B"},120499:{c:"M",f:"B"},120500:{c:"N",f:"B"},120501:{c:"\\39E",f:"B"},120502:{c:"O",f:"B"},120503:{c:"\\3A0",f:"B"},120504:{c:"P",f:"B"},120506:{c:"\\3A3",f:"B"},120507:{c:"T",f:"B"},120508:{c:"\\3A5",f:"B"},120509:{c:"\\3A6",f:"B"},120510:{c:"X",f:"B"},120511:{c:"\\3A8",f:"B"},120512:{c:"\\3A9",f:"B"},120513:{c:"\\2207",f:"B"},120546:{c:"A",f:"I"},120547:{c:"B",f:"I"},120548:{c:"\\393",f:"I"},120549:{c:"\\394",f:"I"},120550:{c:"E",f:"I"},120551:{c:"Z",f:"I"},120552:{c:"H",f:"I"},120553:{c:"\\398",f:"I"},120554:{c:"I",f:"I"},120555:{c:"K",f:"I"},120556:{c:"\\39B",f:"I"},120557:{c:"M",f:"I"},120558:{c:"N",f:"I"},120559:{c:"\\39E",f:"I"},120560:{c:"O",f:"I"},120561:{c:"\\3A0",f:"I"},120562:{c:"P",f:"I"},120564:{c:"\\3A3",f:"I"},120565:{c:"T",f:"I"},120566:{c:"\\3A5",f:"I"},120567:{c:"\\3A6",f:"I"},120568:{c:"X",f:"I"},120569:{c:"\\3A8",f:"I"},120570:{c:"\\3A9",f:"I"},120572:{c:"\\3B1",f:"I"},120573:{c:"\\3B2",f:"I"},120574:{c:"\\3B3",f:"I"},120575:{c:"\\3B4",f:"I"},120576:{c:"\\3B5",f:"I"},120577:{c:"\\3B6",f:"I"},120578:{c:"\\3B7",f:"I"},120579:{c:"\\3B8",f:"I"},120580:{c:"\\3B9",f:"I"},120581:{c:"\\3BA",f:"I"},120582:{c:"\\3BB",f:"I"},120583:{c:"\\3BC",f:"I"},120584:{c:"\\3BD",f:"I"},120585:{c:"\\3BE",f:"I"},120586:{c:"\\3BF",f:"I"},120587:{c:"\\3C0",f:"I"},120588:{c:"\\3C1",f:"I"},120589:{c:"\\3C2",f:"I"},120590:{c:"\\3C3",f:"I"},120591:{c:"\\3C4",f:"I"},120592:{c:"\\3C5",f:"I"},120593:{c:"\\3C6",f:"I"},120594:{c:"\\3C7",f:"I"},120595:{c:"\\3C8",f:"I"},120596:{c:"\\3C9",f:"I"},120597:{c:"\\2202"},120598:{c:"\\3F5",f:"I"},120599:{c:"\\3D1",f:"I"},120600:{c:"\\E009",f:"A"},120601:{c:"\\3D5",f:"I"},120602:{c:"\\3F1",f:"I"},120603:{c:"\\3D6",f:"I"},120604:{c:"A",f:"BI"},120605:{c:"B",f:"BI"},120606:{c:"\\393",f:"BI"},120607:{c:"\\394",f:"BI"},120608:{c:"E",f:"BI"},120609:{c:"Z",f:"BI"},120610:{c:"H",f:"BI"},120611:{c:"\\398",f:"BI"},120612:{c:"I",f:"BI"},120613:{c:"K",f:"BI"},120614:{c:"\\39B",f:"BI"},120615:{c:"M",f:"BI"},120616:{c:"N",f:"BI"},120617:{c:"\\39E",f:"BI"},120618:{c:"O",f:"BI"},120619:{c:"\\3A0",f:"BI"},120620:{c:"P",f:"BI"},120622:{c:"\\3A3",f:"BI"},120623:{c:"T",f:"BI"},120624:{c:"\\3A5",f:"BI"},120625:{c:"\\3A6",f:"BI"},120626:{c:"X",f:"BI"},120627:{c:"\\3A8",f:"BI"},120628:{c:"\\3A9",f:"BI"},120630:{c:"\\3B1",f:"BI"},120631:{c:"\\3B2",f:"BI"},120632:{c:"\\3B3",f:"BI"},120633:{c:"\\3B4",f:"BI"},120634:{c:"\\3B5",f:"BI"},120635:{c:"\\3B6",f:"BI"},120636:{c:"\\3B7",f:"BI"},120637:{c:"\\3B8",f:"BI"},120638:{c:"\\3B9",f:"BI"},120639:{c:"\\3BA",f:"BI"},120640:{c:"\\3BB",f:"BI"},120641:{c:"\\3BC",f:"BI"},120642:{c:"\\3BD",f:"BI"},120643:{c:"\\3BE",f:"BI"},120644:{c:"\\3BF",f:"BI"},120645:{c:"\\3C0",f:"BI"},120646:{c:"\\3C1",f:"BI"},120647:{c:"\\3C2",f:"BI"},120648:{c:"\\3C3",f:"BI"},120649:{c:"\\3C4",f:"BI"},120650:{c:"\\3C5",f:"BI"},120651:{c:"\\3C6",f:"BI"},120652:{c:"\\3C7",f:"BI"},120653:{c:"\\3C8",f:"BI"},120654:{c:"\\3C9",f:"BI"},120655:{c:"\\2202",f:"B"},120656:{c:"\\3F5",f:"BI"},120657:{c:"\\3D1",f:"BI"},120658:{c:"\\E009",f:"A"},120659:{c:"\\3D5",f:"BI"},120660:{c:"\\3F1",f:"BI"},120661:{c:"\\3D6",f:"BI"},120662:{c:"A",f:"SSB"},120663:{c:"B",f:"SSB"},120664:{c:"\\393",f:"SSB"},120665:{c:"\\394",f:"SSB"},120666:{c:"E",f:"SSB"},120667:{c:"Z",f:"SSB"},120668:{c:"H",f:"SSB"},120669:{c:"\\398",f:"SSB"},120670:{c:"I",f:"SSB"},120671:{c:"K",f:"SSB"},120672:{c:"\\39B",f:"SSB"},120673:{c:"M",f:"SSB"},120674:{c:"N",f:"SSB"},120675:{c:"\\39E",f:"SSB"},120676:{c:"O",f:"SSB"},120677:{c:"\\3A0",f:"SSB"},120678:{c:"P",f:"SSB"},120680:{c:"\\3A3",f:"SSB"},120681:{c:"T",f:"SSB"},120682:{c:"\\3A5",f:"SSB"},120683:{c:"\\3A6",f:"SSB"},120684:{c:"X",f:"SSB"},120685:{c:"\\3A8",f:"SSB"},120686:{c:"\\3A9",f:"SSB"},120782:{c:"0",f:"B"},120783:{c:"1",f:"B"},120784:{c:"2",f:"B"},120785:{c:"3",f:"B"},120786:{c:"4",f:"B"},120787:{c:"5",f:"B"},120788:{c:"6",f:"B"},120789:{c:"7",f:"B"},120790:{c:"8",f:"B"},120791:{c:"9",f:"B"},120802:{c:"0",f:"SS"},120803:{c:"1",f:"SS"},120804:{c:"2",f:"SS"},120805:{c:"3",f:"SS"},120806:{c:"4",f:"SS"},120807:{c:"5",f:"SS"},120808:{c:"6",f:"SS"},120809:{c:"7",f:"SS"},120810:{c:"8",f:"SS"},120811:{c:"9",f:"SS"},120812:{c:"0",f:"SSB"},120813:{c:"1",f:"SSB"},120814:{c:"2",f:"SSB"},120815:{c:"3",f:"SSB"},120816:{c:"4",f:"SSB"},120817:{c:"5",f:"SSB"},120818:{c:"6",f:"SSB"},120819:{c:"7",f:"SSB"},120820:{c:"8",f:"SSB"},120821:{c:"9",f:"SSB"},120822:{c:"0",f:"T"},120823:{c:"1",f:"T"},120824:{c:"2",f:"T"},120825:{c:"3",f:"T"},120826:{c:"4",f:"T"},120827:{c:"5",f:"T"},120828:{c:"6",f:"T"},120829:{c:"7",f:"T"},120830:{c:"8",f:"T"},120831:{c:"9",f:"T"}})},7517:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBoldItalic=void 0;var n=r(8042),o=r(4886);e.sansSerifBoldItalic=(0,n.AddCSS)(o.sansSerifBoldItalic,{305:{f:"SSB"},567:{f:"SSB"}})},4182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBold=void 0;var n=r(8042),o=r(4471);e.sansSerifBold=(0,n.AddCSS)(o.sansSerifBold,{8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},2679:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifItalic=void 0;var n=r(8042),o=r(5181);e.sansSerifItalic=(0,n.AddCSS)(o.sansSerifItalic,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},5469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerif=void 0;var n=r(8042),o=r(3526);e.sansSerif=(0,n.AddCSS)(o.sansSerif,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},7563:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.scriptBold=void 0;var n=r(5649);Object.defineProperty(e,"scriptBold",{enumerable:!0,get:function(){return n.scriptBold}})},9409:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.script=void 0;var n=r(7153);Object.defineProperty(e,"script",{enumerable:!0,get:function(){return n.script}})},775:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallop=void 0;var n=r(8042),o=r(5745);e.smallop=(0,n.AddCSS)(o.smallop,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},10072:{c:"\\2223"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},9551:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphicBold=void 0;var n=r(8042),o=r(1411);e.texCalligraphicBold=(0,n.AddCSS)(o.texCalligraphicBold,{305:{f:"B"},567:{f:"B"}})},7907:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphic=void 0;var n=r(6384);Object.defineProperty(e,"texCalligraphic",{enumerable:!0,get:function(){return n.texCalligraphic}})},9659:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texMathit=void 0;var n=r(6041);Object.defineProperty(e,"texMathit",{enumerable:!0,get:function(){return n.texMathit}})},98:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyleBold=void 0;var n=r(8199);Object.defineProperty(e,"texOldstyleBold",{enumerable:!0,get:function(){return n.texOldstyleBold}})},6275:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyle=void 0;var n=r(9848);Object.defineProperty(e,"texOldstyle",{enumerable:!0,get:function(){return n.texOldstyle}})},6530:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize3=void 0;var n=r(8042),o=r(7906);e.texSize3=(0,n.AddCSS)(o.texSize3,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4409:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize4=void 0;var n=r(8042),o=r(2644);e.texSize4=(0,n.AddCSS)(o.texSize4,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57685:{c:"\\E153\\E152"},57686:{c:"\\E151\\E150"}})},5292:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texVariant=void 0;var n=r(8042),o=r(4926);e.texVariant=(0,n.AddCSS)(o.texVariant,{1008:{c:"\\E009"},8463:{f:""},8740:{c:"\\E006"},8742:{c:"\\E007"},8808:{c:"\\E00C"},8809:{c:"\\E00D"},8816:{c:"\\E011"},8817:{c:"\\E00E"},8840:{c:"\\E016"},8841:{c:"\\E018"},8842:{c:"\\E01A"},8843:{c:"\\E01B"},10887:{c:"\\E010"},10888:{c:"\\E00F"},10955:{c:"\\E017"},10956:{c:"\\E019"}})},5884:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var a=r(7233);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var c=function(){function t(t){var e,r,c,l;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var u=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},u.OPTIONS),t),this.params=n({},u.defaultParams),this.sizeVariants=i([],o(u.defaultSizeVariants),!1),this.stretchVariants=i([],o(u.defaultStretchVariants),!1),this.cssFontMap=n({},u.defaultCssFonts);try{for(var p=s(Object.keys(this.cssFontMap)),h=p.next();!h.done;h=p.next()){var d=h.value;"unknown"===this.cssFontMap[d][0]&&(this.cssFontMap[d][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}this.cssFamilyPrefix=u.defaultCssFamilyPrefix,this.createVariants(u.defaultVariants),this.defineDelimiters(u.defaultDelimiters);try{for(var f=s(Object.keys(u.defaultChars)),m=f.next();!m.done;m=f.next()){var y=m.value;this.defineChars(y,u.defaultChars[y])}}catch(t){c={error:t}}finally{try{m&&!m.done&&(l=f.return)&&l.call(f)}finally{if(c)throw c.error}}this.defineRemap("accent",u.defaultAccentMap),this.defineRemap("mo",u.defaultMoMap),this.defineRemap("mn",u.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var n={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(n.chars,this.variant[r].chars),this.variant[r].linked.push(n.chars),n.chars=Object.create(n.chars)),this.remapSmpChars(n.chars,t),this.variant[t]=n},t.prototype.remapSmpChars=function(t,e){var r,n,i,a,c=this.constructor;if(c.VariantSmp[e]){var l=c.SmpRemap,u=[null,null,c.SmpRemapGreekU,c.SmpRemapGreekL];try{for(var p=s(c.SmpRanges),h=p.next();!h.done;h=p.next()){var d=o(h.value,3),f=d[0],m=d[1],y=d[2],g=c.VariantSmp[e][f];if(g){for(var b=m;b<=y;b++)if(930!==b){var v=g+b-m;t[b]=this.smpChar(l[v]||v)}if(u[f])try{for(var _=(i=void 0,s(Object.keys(u[f]).map((function(t){return parseInt(t)})))),S=_.next();!S.done;S=_.next()){t[b=S.value]=this.smpChar(g+u[f][b])}}catch(t){i={error:t}}finally{try{S&&!S.done&&(a=_.return)&&a.call(_)}finally{if(i)throw i.error}}}}}catch(t){r={error:t}}finally{try{h&&!h.done&&(n=p.return)&&n.call(p)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var n=s(t),o=n.next();!o.done;o=n.next()){var i=o.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,n,o=this.variant[t];Object.assign(o.chars,e);try{for(var i=s(o.linked),a=i.next();!a.done;a=i.next()){var c=a.value;Object.assign(c,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=c},5552:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),n=r.h,o=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(n+o)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var n=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[n]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[n]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,n,o){var i=e.sideIndex[n],s=e.sideIndex[o];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[s]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[s]=t.thickness,e},remove:n+" "+o}]}};e.CommonDiagonalStrike=function(t){return function(r){var n="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(n),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(n){var o=r(e.diagonalArrowDef[n],4),i=o[0],s=o[1],a=o[2];return[n+"arrow",{renderer:function(e,n){var o=r(e.arrowAW(),2),c=o[0],l=o[1],u=e.arrow(l,i*(c-s),a);t(e,u)},bbox:function(t){var e=t.arrowData(),n=e.a,o=e.x,i=e.y,s=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),a=s[0],c=s[1],l=s[2],u=r(t.getArgMod(a+l,c),2),p=u[0],h=u[1],d=i+(p>n?t.thickness*h*Math.sin(p-n):0),f=o+(p>Math.PI/2-n?t.thickness*h*Math.sin(p+n-Math.PI/2):0);return[d,f,d,f]},remove:o[3]}]}};e.CommonArrow=function(t){return function(n){var o=r(e.arrowDef[n],4),i=o[0],s=o[1],a=o[2],c=o[3];return[n+"arrow",{renderer:function(e,n){var o=e.getBBox(),c=o.w,l=o.h,u=o.d,p=r(a?[l+u,"X"]:[c,"Y"],2),h=p[0],d=p[1],f=e.getOffset(d),m=e.arrow(h,i,s,d,f);t(e,m)},bbox:e.arrowBBox[n],remove:c}]}}},3055:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var c=r(2975),l=r(4474),u=r(7233),p=r(6010),h=r(8054),d=r(4139),f=function(t){function e(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&(n=null);var o=this,i=s((0,u.separateOptions)(e,n.OPTIONS),2),a=i[0],c=i[1];return(o=t.call(this,a)||this).factory=o.options.wrapperFactory||new r,o.factory.jax=o,o.cssStyles=o.options.cssStyles||new d.CssStyles,o.font=o.options.font||new n(c),o.unknownCache=new Map,o}return o(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,p.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var n=this.adaptor,o=this.getMetricMaps(t);try{for(var i=a(t.math),s=i.next();!s.done;s=i.next()){var c=s.value,u=n.parent(c.start.node);if(c.state()=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},u=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o600?"bold":"normal"),n.family?r=this.explicitVariant(n.family,n.weight,n.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[n.weight]||{})[r]||r,r=(e.ITALICVARIANTS[n.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var n=this.styles;return n||(n=this.styles=new m.Styles),n.set("fontFamily",t),e&&n.set("fontWeight",e),r&&n.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,n=this.node.attributes,o=Math.min(n.get("scriptlevel"),2),i=n.get("fontsize"),s=this.node.isToken||this.node.isKind("mstyle")?n.get("mathsize"):n.getInherited("mathsize");if(0!==o){t=Math.pow(n.get("scriptsizemultiplier"),o);var a=this.length2em(n.get("scriptminsize"),.8,1);t0;this.bbox.L=n.isSet("lspace")?Math.max(0,this.length2em(n.get("lspace"))):v(o,t.lspace),this.bbox.R=n.isSet("rspace")?Math.max(0,this.length2em(n.get("rspace"))):v(o,t.rspace);var i=r.childIndex(e);if(0!==i){var s=r.childNodes[i-1];if(s.isEmbellished){var a=this.jax.nodeMap.get(s).getBBox();a.R&&(this.bbox.L=Math.max(0,this.bbox.L-a.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var n=this.node.coreMO().attributes;n.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(n.get("lspace")))),n.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(n.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var n=c(this.node.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof h.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=g.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,u([],l(h.indentAttributes),!1)),r=e.indentalign,n=e.indentshift,o=e.indentalignfirst,i=e.indentshiftfirst;return"indentalign"!==o&&(r=o),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==i&&(n=i),"auto"===n&&(n=this.jax.options.displayIndent,"right"!==r||n.match(/^\s*0[a-z]*\s*$/)||(n=("-"+n.trim()).replace(/^--/,""))),[r,this.length2em(n,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,n,o){return"top"===o?t-r:"bottom"===o?n-e:"center"===o?(t-r-(e-n))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return f.percent(t)},e.prototype.em=function(t){return f.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-f.BIGDIMEN),f.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),f.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,d.unicodeChars)(t),n=this.font.getVariant(e);if(n&&n.chars){var o=n.chars;r=r.map((function(t){return((o[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),n=e.create("mo",{stretchy:!0},[r]);n.inheritAttributesFrom(this.node);var o=this.wrap(n);return o.parent=this,o},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(p.AbstractWrapper);e.CommonWrapper=_},4420:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(3811).AbstractWrapperFactory);e.CommonWrapperFactory=i},9800:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(9007);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var n=e.h,o=(n+e.d)/2+this.font.params.axis_height-n;e.h+=o,e.d-=o}},e}(t)}},1160:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var s=this.parent.variant,a=this.node.getText();if("-explicitFont"===s){var c=this.jax.getFontData(this.parent.styles),l=this.jax.measureText(a,s,c),u=l.w,p=l.h,h=l.d;t.h=p,t.d=h,t.w=u}else{var d=this.remappedText(a,s);t.empty();try{for(var f=o(d),m=f.next();!m.done;m=f.next()){var y=m.value,g=i(this.getVariantChar(s,y),4),b=(p=g[0],h=g[1],u=g[2],g[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(y),s);u=v.w,p=v.h,h=v.d}t.w+=u,p>t.h&&(t.h=p),h>t.d&&(t.d=h),t.ic=b.ic||0,t.sk=b.sk||0,t.dx=b.dx||0}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}d.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},1956:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var p=a(r(5552)),h=r(505);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?s:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,n,o){return void 0===n&&(n=""),void 0===o&&(o=0),null},e.prototype.arrowData=function(){var t=c([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),n=this.childNodes[0].getBBox(),o=n.h,i=n.d,s=n.w,a=o+i,l=Math.sqrt(a*a+s*s),u=Math.max(e,r*s/l),p=Math.max(e,r*a/l),h=c(this.getArgMod(s+2*u,a+2*p),2);return{a:h[0],W:h[1],x:u,y:p}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,n=t.w,o=c(this.TRBL,4),i=o[0],s=o[1],a=o[2],l=o[3];return this.getArgMod(l+n+s,i+e+r+a)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},7555:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var c=r(6469);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(c.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,n){for(var o=0;ot.h&&(t.h=c),l>t.d&&(t.d=l),h>e.h&&(e.h=h),d>e.d&&(e.d=d)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,n=t.d,o=t.rscale;return[e*o,r*o,n*o]},r.prototype.getUVQ=function(e,r){var n;if(!this.UVQ){var o=i([0,0,0],3),s=o[0],a=o[1],c=o[2];0===e.h&&0===e.d?s=this.getU():0===r.h&&0===r.d?s=-this.getV():(s=(n=i(t.prototype.getUVQ.call(this,e,r),3))[0],a=n[1],c=n[2]),this.UVQ=[s,a,c]}return this.UVQ},r}(t)}},5023:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},7096:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),s=this&&this.__assign||function(){return s=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},c=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var u=r(6469),p=r(505),h=r(5884);e.DirectionVH=((o={})[1]="v",o[2]="h",o),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=u.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=u.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:h.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,n;if(void 0===e&&(e=!1),0!==this.stretch.dir){var o=this.getWH(t),i=this.getSize("minsize",0),a=this.getSize("maxsize",1/0),c=this.node.getProperty("mathaccent");o=Math.max(i,Math.min(a,o));var u=this.font.params.delimiterfactor/1e3,p=this.font.params.delimitershortfall,h=i||e?o:c?Math.min(o/u,o+p):Math.max(o*u,o-p),d=this.stretch,f=d.c||this.getText().codePointAt(0),m=0;if(d.sizes)try{for(var y=l(d.sizes),g=y.next();!g.done;g=y.next()){if(g.value>=h)return c&&m&&m--,this.variant=this.font.getSizeVariant(f,m),this.size=m,void(d.schar&&d.schar[m]&&(this.stretch=s(s({},this.stretch),{c:d.schar[m]})));m++}}catch(t){r={error:t}}finally{try{g&&!g.done&&(n=y.return)&&n.call(y)}finally{if(r)throw r.error}}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(o,d),d)):(this.variant=this.font.getSizeVariant(f,m-1),this.size=m-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=a(t,2),r=e[0],n=e[1],o=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-o,n+o):r+n},e.prototype.getStretchBBox=function(t,e,r){var n;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var o=a(r.HDW,3),i=o[0],s=o[1],c=o[2];1===this.stretch.dir?(i=(n=a(this.getBaseline(t,e,r),2))[0],s=n[1]):c=e,this.bbox.h=i,this.bbox.d=s,this.bbox.w=c},e.prototype.getBaseline=function(t,e,r){var n=2===t.length&&t[0]+t[1]===e,o=this.node.attributes.get("symmetric"),i=a(n?t:[e,0],2),s=i[0],c=i[1],l=a([s+c,0],2),u=l[0],p=l[1];if(o){var h=this.font.params.axis_height;n&&(u=2*Math.max(s-h,c+h)),p=u/2-h}else if(n)p=c;else{var d=a(r.HDW||[.75,.25],2),f=d[0],m=d[1];p=m*(u/(f+m))}return[u-p,p]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=a(e.fullExt,2),n=r[0],o=r[1];t=o+Math.ceil(Math.max(0,t-o)/n)*n}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,p.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,n=this.isAccent&&!r.isKind("mrow")?"accent":"mo",o=this.font.getRemappedChar(n,t[0]);o&&(t=this.unicodeChars(o,this.variant))}return t},e}(t)}},6898:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,n=e.h,o=e.d,i=r,s=n,a=o,c=0,l=0,u=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(n=this.dimen(t.height,e,"h",0)),""!==t.depth&&(o=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(l=this.dimen(t.voffset,e)),""!==t.lspace&&(c=this.dimen(t.lspace,e));var p=this.node.attributes.get("data-align");return p&&(u=this.getAlignX(r,e,p)),[s,a,i,n-s,o-a,r-i,c,l,u]},e.prototype.dimen=function(t,e,r,n){void 0===r&&(r=""),void 0===n&&(n=null);var o=(t=String(t)).match(/width|height|depth/),i=o?e[o[0].charAt(0)]:r?e[r]:0,s=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(s+=i),null!=n&&(s=Math.max(n,s)),s},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=o(this.getDimens(),6),n=r[0],i=r[1],s=r[2],a=r[3],c=r[4],l=r[5];t.w=s+l,t.h=n+a,t.d=i+c,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},6991:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var n=this.childNodes[this.root].getOuterBBox(),o=this.getRootDimens(e,r)[1];t.combine(n,0,o)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],n=this.childNodes[this.root].getOuterBBox(),o=(r.size<0?.5:.6)*t.w,i=n.w,s=n.rscale,a=Math.max(i,o/s),c=Math.max(0,a-i);return[a*s-o,this.rootHeight(n,t,r.size,e),c]},e.prototype.rootHeight=function(t,e,r,n){var o=e.h+e.d;return(r<0?1.9:.55*o)-(o-n)+Math.max(0,t.d*t.rscale)},e}(t)}},8411:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var c=r(6469);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,n=[],o=0;o1){var h=0,d=0,f=u>1&&u===p;try{for(var m=a(this.childNodes),y=m.next();!y.done;y=m.next()){var g=0===(E=y.value).stretch.dir;if(f||g){var b=E.getOuterBBox(g),v=b.h,_=b.d,S=b.rscale;(v*=S)>h&&(h=v),(_*=S)>d&&(d=_)}}}catch(t){r={error:t}}finally{try{y&&!y.done&&(n=m.return)&&n.call(m)}finally{if(r)throw r.error}}try{for(var M=a(s),O=M.next();!O.done;O=M.next()){var E;(E=O.value).coreMO().getStretchedVariant([h,d])}}catch(t){o={error:t}}finally{try{O&&!O.done&&(i=M.return)&&i.call(M)}finally{if(o)throw o.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},4126:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},905:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return n(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),n=o([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),i=n[0],s=n[1];t.empty(),t.append(r);var a=this.getBaseWidth(),c=this.getAdjustedIc(),l=o(this.getUVQ(),2),u=l[0],p=l[1];t.combine(i,a,p),t.combine(s,a+c,u),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var n=this.font.params,i=3*n.rule_thickness,s=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),a=this.baseCharZero(r.d*this.baseScale+n.sub_drop*t.rscale),c=o([this.getU(),Math.max(a,s)],2),l=c[0],u=c[1],p=l-e.d*e.rscale-(t.h*t.rscale-u);if(p0&&(l+=h,u-=h)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),u=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),u),u),p=l-e.d*e.rscale-(t.h*t.rscale-u),this.UVQ=[l,-u,p],this.UVQ},e}(t),e.useIC=!1,e}},6237:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var c=r(6469),l=r(505),u=r(7875);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var f=h>1&&h===d;try{for(var m=a(this.tableRows),y=m.next();!y.done;y=m.next()){var g;if(g=y.value.getChild(t)){var b=0===(M=g.childNodes[0]).stretch.dir;if(f||b){var v=M.getBBox(b).w;v>e&&(e=v)}}}}catch(t){o={error:t}}finally{try{y&&!y.done&&(i=m.return)&&i.call(m)}finally{if(o)throw o.error}}}try{for(var _=a(l),S=_.next();!S.done;S=_.next()){var M;(M=S.value).coreMO().getStretchedVariant([e])}}catch(t){s={error:t}}finally{try{S&&!S.done&&(c=_.return)&&c.call(_)}finally{if(s)throw s.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),n=new Array(this.numRows),o=new Array(this.numRows),i=[0],s=this.tableRows,a=0;ao[r]&&(o[r]=l),u>i[r]&&(i[r]=u),d>a&&(a=d),s&&p>s[e]&&(s[e]=p),a},e.prototype.extendHD=function(t,e,r,n){var o=(n-(e[t]+r[t]))/2;o<1e-5||(e[t]+=o,r[t]+=o)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,n,o=this.getTableData(),s=o.H,a=o.D;if(this.node.attributes.get("equalrows")){var c=this.getEqualRowHeight();r=(0,u.sum)([].concat(this.rLines,this.rSpace))+c*this.numRows}else r=(0,u.sum)(s.concat(a,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var p=this.getComputedWidths();n=(0,u.sum)(p.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var h=this.node.attributes.get("width");"auto"!==h&&(n=Math.max(this.length2em(h,0)+2*this.fLine,n));var d=i(this.getBBoxHD(r),2),f=d[0],m=d[1];t.h=f,t.d=m,t.w=n;var y=i(this.getBBoxLR(),2),g=y[0],b=y[1];t.L=g,t.R=b,(0,l.isPercent)(h)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var n=this.node.attributes.get("width");if(!(0,l.isPercent)(n))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var o=this.bbox,i=o.w,s=o.L,a=o.R,c=this.node.attributes.get("data-width-includes-label"),p=Math.max(i,this.length2em(n,Math.max(e,s+i+a)))-(c?s+a:0),h=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(h,p);var d=this.getComputedWidths();return this.pWidth=(0,u.sum)(d.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var n=a(this.pwidthCells),o=n.next();!o.done;o=n.next()){var s=i(o.value,2),c=s[0],l=s[1];c.setChildPWidths(!1,r[l])&&(c.invalidateBBox(),c.getBBox())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=i(this.getAlignmentRow(),2),r=e[0],n=e[1];if(null===n){var o=this.font.params.axis_height,s=t/2;return{top:[0,t],center:[s,s],bottom:[t,0],baseline:[s,s],axis:[s+o,s-o]}[r]||[s,s]}var a=this.getVerticalPosition(n,r);return[a,t-a]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=i(this.getPadAlignShift(e),2),n=r[0],o=r[1],s=this.hasLabels&&!!t.get("data-width-includes-label");return s&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||s?"left"===e?[n,0]:[0,n]:[n,n]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),n=r[0],o=r[1];(n||o)&&(e=Math.max(e,this.length2em(n||"0"),this.length2em(o||"0")));var s=i(this.getAlignShift(),2),a=s[0],c=s[1];return a===t&&(c="left"===t?Math.max(e,c)-e:Math.min(-e,c)+e),[e,a,c]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,n=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,n)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,u.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,l.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var n=this.getTableData().W;e=(0,u.max)(n)}else if((0,l.isPercent)(t))e=this.percent(1/r);else{var o=(0,u.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-o)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,l.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,n=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(o){var i=t[o];return"fit"===i?null:"auto"===i?r?n[o]:null:(0,l.isPercent)(i)?i:e.length2em(i)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,n=Array.from(t.keys()),o=n.filter((function(e){return"fit"===t[e]})),i=n.filter((function(e){return"auto"===t[e]})),s=o.length||i.length,a=(s?this.getTableData():{W:null}).W,c=e-(0,u.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],l=c;n.forEach((function(e){var n=t[e];l-="fit"===n||"auto"===n?a[e]:r.length2em(n,c)}));var p=s&&l>0?l/s:0;return n.map((function(e){var n=t[e];return"fit"===n?a[e]+p:"auto"===n?a[e]+(0===o.length?p:0):r.length2em(n,c)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),n=this.getTableData(),o=n.H,s=n.D,a=r?this.getEqualRowHeight():0,c=this.getRowHalfSpacing(),l=this.fLine,u=0;uthis.numRows?null:n-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,l.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},5164:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,n=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[n]?e.cWidths[n]:e.getTableData().W[n]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},6319:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,n=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||n){var o=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[o]||this.jax.font.getCssFont(o),s=i[0]||(n?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(s,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},5766:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,n,i,s,a;void 0===t&&(t=null);var c=[],l=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var u=o(l),p=u.next();!p.done;p=u.next()){(x=p.value.childNodes[0]).canStretch(1)&&c.push(x)}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}var h=c.length,d=this.childNodes.length;if(h&&d>1){if(null===t){var f=0,m=0,y=h>1&&h===d;try{for(var g=o(l),b=g.next();!b.done;b=g.next()){var v=0===(x=b.value.childNodes[0]).stretch.dir;if(y||v){var _=x.getBBox(v),S=_.h,M=_.d;S>f&&(f=S),M>m&&(m=M)}}}catch(t){n={error:t}}finally{try{b&&!b.done&&(i=g.return)&&i.call(g)}finally{if(n)throw n.error}}t=[f,m]}try{for(var O=o(c),E=O.next();!E.done;E=O.next()){var x;(x=E.value).coreMO().getStretchedVariant(t)}}catch(t){s={error:t}}finally{try{E&&!E.done&&(a=O.return)&&a.call(O)}finally{if(s)throw s.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},1971:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var c=r(9007);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var h=0,d=u>1&&u===p;try{for(var f=a(this.childNodes),m=f.next();!m.done;m=f.next()){var y=0===(M=m.value).stretch.dir;if(d||y){var g=M.getOuterBBox(y),b=g.w,v=g.rscale;b*v>h&&(h=b*v)}}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}try{for(var _=a(s),S=_.next();!S.done;S=_.next()){var M;(M=S.value).coreMO().getStretchedVariant([h/M.bbox.rscale])}}catch(t){o={error:t}}finally{try{S&&!S.done&&(i=_.return)&&i.call(_)}finally{if(o)throw o.error}}}},e}(t),e.useIC=!0,e}},5806:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i}},e}(t)}},5920:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.MJContextMenu=void 0;var a=r(5073),c=r(6186),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mathItem=null,e.annotation="",e.annotationTypes={},e}return o(e,t),e.prototype.post=function(e,r){if(this.mathItem){if(void 0!==r){var n=this.mathItem.inputJax.name,o=this.findID("Show","Original");o.content="MathML"===n?"Original MathML":n+" Commands",this.findID("Copy","Original").content=o.content;var i=this.findID("Settings","semantics");"MathML"===n?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}t.prototype.post.call(this,e,r)}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.mathItem=null},e.prototype.findID=function(){for(var t,e,r=[],n=0;n=0)return a}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},e.prototype.createAnnotationMenu=function(t,e,r){var n=this,o=this.findID(t,"Annotation");o.submenu=this.factory.get("subMenu")(this.factory,{items:e.map((function(t){var e=s(t,2),o=e[0],i=e[1];return{type:"command",id:o,content:o,action:function(){n.annotation=i,r()}}})),id:"annotations"},o),e.length?o.enable():o.disable()},e.prototype.dynamicSubmenus=function(){var t,r;try{for(var n=i(e.DynamicSubmenus),o=n.next();!o.done;o=n.next()){var a=s(o.value,2),c=a[0],l=a[1],u=this.find(c);if(u){var p=l(this,u);u.submenu=p,p.items.length?u.enable():u.disable()}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.DynamicSubmenus=new Map,e}(a.ContextMenu);e.MJContextMenu=l},8310:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Menu=void 0;var s=r(5713),a=r(4474),c=r(9515),l=r(7233),u=r(5865),p=r(473),h=r(4414),d=r(4922),f=r(6914),m=r(3463),y=r(7309),g=i(r(5445)),b=c.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),_=function(){function t(t,e){void 0===e&&(e={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new p.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=a.STATE.LAST,this.about=new d.Info('MathJax v'+s.mathjax.version,(function(){var t=[];return t.push("Input Jax: "+r.document.inputJax.map((function(t){return t.name})).join(", ")),t.push("Output Jax: "+r.document.outputJax.name),t.push("Document Type: "+r.document.kind),t.join("
")}),'www.mathjax.org'),this.help=new d.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new h.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var t=r.toMML(r.menu.mathItem);return"
"+r.formatSource(t)+"
"}),""),this.originalText=new h.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.math;return'
'+r.formatSource(t)+"
"}),""),this.annotationText=new h.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var t=r.menu.annotation;return'
'+r.formatSource(t)+"
"}),""),this.zoomBox=new d.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.typesetRoot.cloneNode(!0);return t.style.margin="0",'
'+t.outerHTML+"
"}),""),this.document=t,this.options=(0,l.userOptions)((0,l.defaultOptions)({},this.constructor.OPTIONS),e),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(t.prototype,"isLoading",{get:function(){return t.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"loadingPromise",{get:function(){return this.isLoading?(t._loadingPromise||(t._loadingPromise=new Promise((function(e,r){t._loadingOK=e,t._loadingFailed=r}))),t._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),t.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var t=this.document.outputJax;this.jax[t.name]=t,this.settings.renderer=t.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=t.options.scale,this.defaultSettings=Object.assign({},this.settings)},t.prototype.initMenu=function(){var t=this,e=new f.Parser([["contextMenu",u.MJContextMenu.fromJson.bind(u.MJContextMenu)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(e){return t.setRenderer(e)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(e){return t.setScale(e)})),this.variable("explorer",(function(e){return t.setExplorer(e)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(t){return g.default.setupEngine({locale:t})})),this.a11yVar("speechRules",(function(e){var r=n(e.split("-"),2),o=r[0],i=r[1];t.document.options.sre.domain=o,t.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(e){return t.setCollapsible(e)})),this.variable("inTabOrder",(function(e){return t.setTabOrder(e)})),this.variable("assistiveMml",(function(e){return t.setAssistiveMml(e)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return t.mathmlCode.post()})),this.command("Original","Original Form",(function(){return t.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return t.copyMathML()})),this.command("Original","Original Form",(function(){return t.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return t.zoom(null,"",t.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return t.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return t.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return t.about.post()})),this.command("Help","MathJax Help",(function(){return t.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,y.CssStyles.addInfoStyles(this.document.document),y.CssStyles.addMenuStyles(this.document.document)},t.prototype.checkLoadableItems=function(){var t,e;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var n=o(Object.keys(this.jax)),i=n.next();!i.done;i=n.next()){var s=i.value;this.jax[s]||r.findID("Settings","Renderer",s).disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},t.prototype.enableExplorerItems=function(t){var e,r,n=this.menu.findID("Accessibility","Activate").menu;try{for(var i=o(n.items.slice(1)),s=i.next();!s.done;s=i.next()){var a=s.value;if(a instanceof m.Rule)break;t?a.enable():a.disable()}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mergeUserSettings=function(){try{var e=localStorage.getItem(t.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.saveUserSettings=function(){var e,r,n={};try{for(var i=o(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var a=s.value;this.settings[a]!==this.defaultSettings[a]&&(n[a]=this.settings[a])}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{Object.keys(n).length?localStorage.setItem(t.MENU_STORAGE,JSON.stringify(n)):localStorage.removeItem(t.MENU_STORAGE)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.setA11y=function(t){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,t)},t.prototype.getA11y=function(t){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[t]?this.document.options.a11y[t]:this.document.options.sre[t]},t.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},t.prototype.setScale=function(t){this.document.outputJax.options.scale=parseFloat(t),this.document.rerender()},t.prototype.setRenderer=function(t){var e=this;if(this.jax[t])this.setOutputJax(t);else{var r=t.toLowerCase();this.loadComponent("output/"+r,(function(){var n=b.startup;r in n.constructors&&(n.useOutput(r,!0),n.output=n.getOutputJax(),e.jax[t]=n.output,e.setOutputJax(t))}))}},t.prototype.setOutputJax=function(t){this.jax[t].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[t],this.rerender()},t.prototype.setTabOrder=function(t){this.menu.store.inTaborder(t)},t.prototype.setAssistiveMml=function(t){this.document.options.enableAssistiveMml=t,!t||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},t.prototype.setExplorer=function(t){this.enableExplorerItems(t),this.document.options.enableExplorer=t,!t||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?a.STATE.RERENDER:a.STATE.COMPILED):this.loadA11y("explorer")},t.prototype.setCollapsible=function(t){this.document.options.enableComplexity=t,!t||b._.a11y&&b._.a11y.complexity?this.rerender(a.STATE.COMPILED):this.loadA11y("complexity")},t.prototype.scaleAllMath=function(){var t=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),e=prompt("Scale all mathematics (compared to surrounding text) by",t+"%");if(e)if(e.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(e)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},t.prototype.resetDefaults=function(){var e,r;t.loading++;var n=this.menu.pool,i=this.defaultSettings;try{for(var s=o(Object.keys(this.settings)),c=s.next();!c.done;c=s.next()){var l=c.value,u=n.lookup(l);if(u){u.setValue(i[l]);var p=u.items[0];p&&p.executeCallbacks_()}else this.settings[l]=i[l]}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}t.loading--,this.rerender(a.STATE.COMPILED)},t.prototype.checkComponent=function(e){var r=t.loadingPromises.get(e);r&&s.mathjax.retryAfter(r)},t.prototype.loadComponent=function(e,r){if(!t.loadingPromises.has(e)){var n=b.loader;if(n){t.loading++;var o=n.load(e).then((function(){t.loading--,t.loadingPromises.delete(e),r(),0===t.loading&&t._loadingPromise&&(t._loadingPromise=null,t._loadingOK())})).catch((function(e){t._loadingPromise?(t._loadingPromise=null,t._loadingFailed(e)):console.log(e)}));t.loadingPromises.set(e,o)}}},t.prototype.loadA11y=function(e){var r=this,n=!a.STATE.ENRICHED;this.loadComponent("a11y/"+e,(function(){var o=b.startup;s.mathjax.handlers.unregister(o.handler),o.handler=o.getHandler(),s.mathjax.handlers.register(o.handler);var i=r.document;r.document=o.document=o.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,t._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===e||n?a.STATE.COMPILED:a.STATE.TYPESET))}))},t.prototype.transferMathList=function(t){var e,r,n=this.document.options.MathItem;try{for(var i=o(t.math),s=i.next();!s.done;s=i.next()){var a=s.value,c=new n;Object.assign(c,a),this.document.math.push(c)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.formatSource=function(t){return t.trim().replace(/&/g,"&").replace(//g,">")},t.prototype.toMML=function(t){return this.MmlVisitor.visitTree(t.root,t,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==t.inputJax.name})},t.prototype.zoom=function(t,e,r){t&&!this.isZoomEvent(t,e)||(this.menu.mathItem=r,t&&this.menu.post(t),this.zoomBox.post())},t.prototype.isZoomEvent=function(t,e){return this.settings.zoom===e&&(!this.settings.alt||t.altKey)&&(!this.settings.ctrl||t.ctrlKey)&&(!this.settings.cmd||t.metaKey)&&(!this.settings.shift||t.shiftKey)},t.prototype.rerender=function(e){void 0===e&&(e=a.STATE.TYPESET),this.rerenderStart=Math.min(e,this.rerenderStart),t.loading||(this.rerenderStart<=a.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=a.STATE.LAST)},t.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},t.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},t.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},t.prototype.copyToClipboard=function(t){var e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.body.removeChild(e)},t.prototype.addMenu=function(t){var e=this,r=t.typesetRoot;r.addEventListener("contextmenu",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("keydown",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("click",(function(r){return e.zoom(r,"Click",t)}),!0),r.addEventListener("dblclick",(function(r){return e.zoom(r,"DoubleClick",t)}),!0),this.menu.store.insert(r)},t.prototype.clear=function(){this.menu.store.clear()},t.prototype.variable=function(t,e){var r=this;return{name:t,getter:function(){return r.settings[t]},setter:function(n){r.settings[t]=n,e&&e(n),r.saveUserSettings()}}},t.prototype.a11yVar=function(t,e){var r=this;return{name:t,getter:function(){return r.getA11y(t)},setter:function(n){r.settings[t]=n;var o={};o[t]=n,r.setA11y(o),e&&e(n),r.saveUserSettings()}}},t.prototype.submenu=function(t,e,r,n){var i,s;void 0===r&&(r=[]),void 0===n&&(n=!1);var a=[];try{for(var c=o(r),l=c.next();!l.done;l=c.next()){var u=l.value;Array.isArray(u)?a=a.concat(u):a.push(u)}}catch(t){i={error:t}}finally{try{l&&!l.done&&(s=c.return)&&s.call(c)}finally{if(i)throw i.error}}return{type:"submenu",id:t,content:e,menu:{items:a},disabled:0===a.length||n}},t.prototype.command=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"command",id:t,content:e,action:r},n)},t.prototype.checkbox=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"checkbox",id:t,content:e,variable:r},n)},t.prototype.radioGroup=function(t,e){var r=this;return e.map((function(e){return r.radio(e[0],e[1]||e[0],t)}))},t.prototype.radio=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"radio",id:t,content:e,variable:r},n)},t.prototype.label=function(t,e){return{type:"label",id:t,content:e}},t.prototype.rule=function(){return{type:"rule"}},t.MENU_STORAGE="MathJax-Menu-Settings",t.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,l.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},t.loading=0,t.loadingPromises=new Map,t._loadingPromise=null,t._loadingOK=null,t._loadingFailed=null,t}();e.Menu=_},4001:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuHandler=e.MenuMathDocumentMixin=e.MenuMathItemMixin=void 0;var l=r(5713),u=r(4474),p=r(7233),h=r(8310);function d(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addMenu=function(t,e){void 0===e&&(e=!1),this.state()>=u.STATE.CONTEXT_MENU||(this.isEscaped||!t.options.enableMenu&&!e||t.menu.addMenu(this),this.state(u.STATE.CONTEXT_MENU))},e.prototype.checkLoading=function(t){t.checkLoading()},e}(t)}function f(t){var e;return e=function(t){function e(){for(var e=[],r=0;r\n"+this.childNodeMml(e,r+" ","\n")+r+""},e.prototype.visitMathNode=function(e,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return t.prototype.visitDefault.call(this,e,r);var n=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(n?r+" \n":"")+this.childNodeMml(e,r+(n?" ":" "),"\n")+(n?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},e}(i.SerializedMmlVisitor);e.MmlVisitor=a},4414:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectableInfo=void 0;var i=r(4922),s=r(2165),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addEvents=function(t){var e=this;t.addEventListener("keypress",(function(t){"a"===t.key&&(t.ctrlKey||t.metaKey)&&(e.selectAll(),e.stop(t))}))},e.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},e.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.getSelection().removeAllRanges()},e.prototype.generateHtml=function(){var e=this;t.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+s.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(t){return e.copyToClipboard()}))},e}(i.Info);e.SelectableInfo=a},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,s=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),s>this.d&&(this.d=s)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function s(t,r){if("#"===r.charAt(0))return a(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var s=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[s]||(i[s]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+s+".js")))}return t}function a(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,s)},e.numeric=a},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var s=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=s;var a=function(){function t(){for(var t=[],r=0;r1;){var l=o.shift(),u=o.shift();l.merge(u,e),o.push(l)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,s,a,c;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var l=this.list.next,u=t.list.next;l.data!==e.END&&u.data!==e.END;)r(u.data,l.data)?(o=n([l,u],2),u.prev.next=o[0],l.prev.next=o[1],i=n([l.prev,u.prev],2),u.prev=i[0],l.prev=i[1],s=n([t.list,this.list],2),this.list.prev.next=s[0],t.list.prev.next=s[1],a=n([t.list.prev,this.list.prev],2),this.list.prev=a[0],t.list.prev=a[1],l=(c=n([u.next,l],2))[0],u=c[1]):l=l.next;return u.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=a},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var s=i.value;this.styles[s]||(this.styles[s]={}),Object.assign(this.styles[s],t[s])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function c(t){var e,n,o=a(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(v.connect[t].children),s=i.next();!s.done;s=i.next()){var c=s.value;this.setStyle(this.childName(t,c),o.shift())}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function l(t){var e,n,o=v.connect[t].children,i=[];try{for(var s=r(o),a=s.next();!a.done;a=s.next()){var c=a.value,l=this.styles[t+"-"+c];if(!l)return void delete this.styles[t];i.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function u(t){var e,n;try{for(var o=r(v.connect[t].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(t,s),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function p(t){var e,i,s=o([],n(v.connect[t].children),!1),a=this.styles[this.childName(t,s.shift())];try{for(var c=r(s),l=c.next();!l.done;l=c.next()){var u=l.value;if(this.styles[this.childName(t,u)]!==a)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{l&&!l.done&&(i=c.return)&&i.call(c)}finally{if(e)throw e.error}}this.styles[t]=a}var h=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,d=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function f(t){var e,n,o,i,s={width:"",style:"",color:""};try{for(var c=r(a(this.styles[t])),l=c.next();!l.done;l=c.next()){var u=l.value;u.match(h)&&""===s.width?s.width=u:u.match(d)&&""===s.style?s.style=u:s.color=u}}catch(t){e={error:t}}finally{try{l&&!l.done&&(n=c.return)&&n.call(c)}finally{if(e)throw e.error}}try{for(var p=r(v.connect[t].children),f=p.next();!f.done;f=p.next()){var m=f.value;this.setStyle(this.childName(t,m),s[m])}}catch(t){o={error:t}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}}function m(t){var e,n,o=[];try{for(var i=r(v.connect[t].children),s=i.next();!s.done;s=i.next()){var a=s.value,c=this.styles[this.childName(t,a)];c&&o.push(c)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var y={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function g(t){var e,o,i,s,c=a(this.styles[t]),l={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var u=r(c),p=u.next();!p.done;p=u.next()){var h=p.value;l.family=h;try{for(var d=(i=void 0,r(Object.keys(y))),f=d.next();!f.done;f=d.next()){var m=f.value;if((Array.isArray(l[m])||""===l[m])&&h.match(y[m]))if("size"===m){var g=n(h.split(/\//),2),b=g[0],_=g[1];l[m]=b,_&&(l["line-height"]=_)}else""===l.size&&(Array.isArray(l[m])?l[m].push(h):l[m]=h)}}catch(t){i={error:t}}finally{try{f&&!f.done&&(s=d.return)&&s.call(d)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(v.connect[t].children),s=i.next();!s.done;s=i.next()){var a=s.value,c=this.childName(t,a);if(Array.isArray(e[a])){var l=e[a];l.length&&(this.styles[c]=l.join(" "))}else""!==e[a]&&(this.styles[c]=e[a])}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,l),delete this.styles[t]}function b(t){}var v=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var s=i.value,a=this.parentName(s);this.styles[a]||n.push(s+": "+this.styles[s]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var s=r(t.connect[e].children),a=s.next();!a.done;a=s.next()){var c=a.value,l=this.childName(i,c);t.connect[l].combine.call(this,l)}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],s=o[1],a=o[2];if(i.match(/[^\s\n]/))return;this.set(s,a)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:c,combine:l},border:{children:i,split:u,combine:p},"border-top":{children:s,split:f,combine:m},"border-right":{children:s,split:f,combine:m},"border-bottom":{children:s,split:f,combine:m},"border-left":{children:s,split:f,combine:m},"border-width":{children:i,split:c,combine:null},"border-style":{children:i,split:c,combine:null},"border-color":{children:i,split:c,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:g,combine:b}},t}();e.Styles=v},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var s=parseFloat(i[1]||"1"),a=i[2];return e.UNITS.hasOwnProperty(a)?s*e.UNITS[a]/o/n:e.RELUNITS.hasOwnProperty(a)?s*e.RELUNITS[a]:"%"===a?s/100*r:s*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractItem=void 0;var s=r(9329),a=r(2556),c=r(2165),l=function(t){function e(e,r,n,o){var i=t.call(this,e,r)||this;return i._content=n,i.disabled=!1,i.callbacks=[],i._id=o||n,i}return o(e,t),Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){this._content=t,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),e.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},e.prototype.executeAction=function(){},e.prototype.registerCallback=function(t){-1===this.callbacks.indexOf(t)&&this.callbacks.push(t)},e.prototype.unregisterCallback=function(t){var e=this.callbacks.indexOf(t);-1!==e&&this.callbacks.splice(e,1)},e.prototype.mousedown=function(t){this.press(),this.stop(t)},e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.deactivate(),this.stop(t)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content},e.prototype.activate=function(){this.disabled||this.html.classList.add(c.HtmlClasses.MENUACTIVE)},e.prototype.deactivate=function(){this.html.classList.remove(c.HtmlClasses.MENUACTIVE)},e.prototype.focus=function(){this.menu.focused=this,t.prototype.focus.call(this),this.activate()},e.prototype.unfocus=function(){this.deactivate(),t.prototype.unfocus.call(this)},e.prototype.escape=function(t){a.MenuUtil.close(this)},e.prototype.up=function(t){this.menu.up(t)},e.prototype.down=function(t){this.menu.down(t)},e.prototype.left=function(t){this.menu.left(t)},e.prototype.right=function(t){this.menu.right(t)},e.prototype.space=function(t){this.press()},e.prototype.disable=function(){this.disabled=!0;var t=this.html;t.classList.add(c.HtmlClasses.MENUDISABLED),t.setAttribute("aria-disabled","true")},e.prototype.enable=function(){this.disabled=!1;var t=this.html;t.classList.remove(c.HtmlClasses.MENUDISABLED),t.removeAttribute("aria-disabled")},e.prototype.executeCallbacks_=function(){var t,e;try{for(var r=i(this.callbacks),n=r.next();!n.done;n=r.next()){var o=n.value;try{o(this)}catch(t){a.MenuUtil.error(t,"Callback for menu entry "+this.id+" failed.")}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e}(s.AbstractEntry);e.AbstractItem=l},1484:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMenu=void 0;var s=r(8372),a=r(1340),c=r(2165),l=r(6186),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.className=c.HtmlClasses.CONTEXTMENU,e.role="menu",e._items=[],e._baseMenu=null,e}return o(e,t),Object.defineProperty(e.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(t){this._baseMenu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"focused",{get:function(){return this._focused},set:function(t){if(this._focused!==t){this._focused||this.unfocus();var e=this._focused;this._focused=t,e&&e.unfocus()}},enumerable:!1,configurable:!0}),e.prototype.up=function(t){var e=this.items.filter((function(t){return t instanceof a.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=r?--r:e.length-1].focus()}else e[e.length-1].focus()},e.prototype.down=function(t){var e=this.items.filter((function(t){return t instanceof a.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=++r===e.length?0:r].focus()}else e[0].focus()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.generateMenu()},e.prototype.generateMenu=function(){var t,e,r=this.html;r.classList.add(c.HtmlClasses.MENU);try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var s=o.value;if(s.isHidden()){var a=s.html;a.parentNode&&a.parentNode.removeChild(a)}else r.appendChild(s.html)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.post=function(e,r){this.variablePool.update(),t.prototype.post.call(this,e,r)},e.prototype.unpostSubmenus=function(){var t,e,r=this.items.filter((function(t){return t instanceof l.Submenu}));try{for(var n=i(r),o=n.next();!o.done;o=n.next()){var s=o.value;s.submenu.unpost(),s!==this.focused&&s.unfocus()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},e.prototype.find=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var s=o.value;if("rule"!==s.type){if(s.id===t)return s;if("submenu"===s.type){var a=s.submenu.find(t);if(a)return a}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(s.AbstractPostable);e.AbstractMenu=u},2868:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractNavigatable=void 0;var n=r(3205),o=r(8853),i=function(){function t(){this.bubble=!1}return t.prototype.bubbleKey=function(){this.bubble=!0},t.prototype.keydown=function(t){switch(t.keyCode){case n.KEY.ESCAPE:this.escape(t);break;case n.KEY.RIGHT:this.right(t);break;case n.KEY.LEFT:this.left(t);break;case n.KEY.UP:this.up(t);break;case n.KEY.DOWN:this.down(t);break;case n.KEY.RETURN:case n.KEY.SPACE:this.space(t);break;default:return}this.bubble?this.bubble=!1:this.stop(t)},t.prototype.escape=function(t){},t.prototype.space=function(t){},t.prototype.left=function(t){},t.prototype.right=function(t){},t.prototype.up=function(t){},t.prototype.down=function(t){},t.prototype.stop=function(t){t&&(t.stopPropagation(),t.preventDefault(),t.cancelBubble=!0)},t.prototype.mousedown=function(t){return this.stop(t)},t.prototype.mouseup=function(t){return this.stop(t)},t.prototype.mouseover=function(t){return this.stop(t)},t.prototype.mouseout=function(t){return this.stop(t)},t.prototype.click=function(t){return this.stop(t)},t.prototype.addEvents=function(t){t.addEventListener(o.MOUSE.DOWN,this.mousedown.bind(this)),t.addEventListener(o.MOUSE.UP,this.mouseup.bind(this)),t.addEventListener(o.MOUSE.OVER,this.mouseover.bind(this)),t.addEventListener(o.MOUSE.OUT,this.mouseout.bind(this)),t.addEventListener(o.MOUSE.CLICK,this.click.bind(this)),t.addEventListener("keydown",this.keydown.bind(this)),t.addEventListener("dragstart",this.stop.bind(this)),t.addEventListener(o.MOUSE.SELECTSTART,this.stop.bind(this)),t.addEventListener("contextmenu",this.stop.bind(this)),t.addEventListener(o.MOUSE.DBLCLICK,this.stop.bind(this))},t}();e.AbstractNavigatable=i},8372:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractPostable=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.posted=!1,e}return o(e,t),e.prototype.isPosted=function(){return this.posted},e.prototype.post=function(t,e){this.posted||(void 0!==t&&void 0!==e&&this.html.setAttribute("style","left: "+t+"px; top: "+e+"px;"),this.display(),this.posted=!0)},e.prototype.unpost=function(){if(this.posted){var t=this.html;t.parentNode&&t.parentNode.removeChild(t),this.posted=!1}},e}(r(9328).MenuElement);e.AbstractPostable=i},6765:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractVariableItem=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()},e.prototype.register=function(){this.variable.register(this)},e.prototype.unregister=function(){this.variable.unregister(this)},e.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},e}(r(1340).AbstractItem);e.AbstractVariableItem=i},5179:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CloseButton=void 0;var i=r(8372),s=r(2165),a=function(t){function e(e){var r=t.call(this)||this;return r.element=e,r.className=s.HtmlClasses.MENUCLOSE,r.role="button",r}return o(e,t),e.prototype.generateHtml=function(){var t=document.createElement("span");t.classList.add(this.className),t.setAttribute("role",this.role),t.setAttribute("tabindex","0");var e=document.createElement("span");e.textContent="\xd7",t.appendChild(e),this.html=t},e.prototype.display=function(){},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.element.unpost()},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.space=function(t){this.unpost(),this.stop(t)},e.prototype.mousedown=function(t){this.unpost(),this.stop(t)},e}(i.AbstractPostable);e.CloseButton=a},5073:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ContextMenu=void 0;var i=r(1484),s=r(2165),a=r(1932),c=r(2358),l=function(t){function e(e){var r=t.call(this)||this;return r.factory=e,r.id="",r.moving=!1,r._store=new a.MenuStore(r),r.widgets=[],r.variablePool=new c.VariablePool,r}return o(e,t),e.fromJson=function(t,e){var r=e.pool,n=e.items,o=e.id,i=void 0===o?"":o,s=new this(t);s.id=i;var a=t.get("variable");r.forEach((function(e){return a(t,e,s.pool)}));var c=t.get("items")(t,n,s);return s.items=c,s},e.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),t.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(s.HtmlClasses.MENUFRAME);var e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+e),this._frame.appendChild(r),r.addEventListener("mousedown",function(t){this.unpost(),this.unpostWidgets(),this.stop(t)}.bind(this))},e.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},e.prototype.escape=function(t){this.unpost(),this.unpostWidgets()},e.prototype.unpost=function(){if(t.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var e=this.store;this.moving||e.insertTaborder(),e.active.focus()}},e.prototype.left=function(t){this.move_(this.store.previous())},e.prototype.right=function(t){this.move_(this.store.next())},Object.defineProperty(e.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),e.prototype.post=function(e,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void t.prototype.post.call(this,e,r);var n,o,i,s=e;if(s instanceof Event?(n=s.target,this.stop(s)):n=s,s instanceof MouseEvent&&(o=s.pageX,i=s.pageY,o||i||!s.clientX||(o=s.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=s.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!o&&!i&&n){var a=window.pageXOffset||document.documentElement.scrollLeft,c=window.pageYOffset||document.documentElement.scrollTop,l=n.getBoundingClientRect();o=(l.right+l.left)/2+a,i=(l.bottom+l.top)/2+c}this.store.active=n,this.anchor=this.store.active;var u=this.html;o+u.offsetWidth>document.body.offsetWidth-5&&(o=document.body.offsetWidth-u.offsetWidth-5),this.post(o,i)},e.prototype.registerWidget=function(t){this.widgets.push(t)},e.prototype.unregisterWidget=function(t){var e=this.widgets.indexOf(t);e>-1&&this.widgets.splice(e,1),0===this.widgets.length&&this.unpost()},e.prototype.unpostWidgets=function(){this.widgets.forEach((function(t){return t.unpost()}))},e.prototype.toJson=function(){return{type:""}},e.prototype.move_=function(t){this.anchor&&t!==this.anchor&&(this.moving=!0,this.unpost(),this.post(t),this.moving=!1)},e}(i.AbstractMenu);e.ContextMenu=l},7309:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=r(2165);!function(t){function e(t){return"."+(n.HtmlClasses[t]||t)}var r={};r[e("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[e("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[e("INFO")+e("MOUSEPOST")]="{outline:none;}",r[e("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var o={};o[e("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",o[e("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",o[e("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",o[e("MENUACTIVE")+" "+e("MENUARROW")]="{color:white}",o[e("MENUARROW")+e("RTL")]="{left:.5em; right:auto}",o[e("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",o[e("MENUCHECK")+e("RTL")]="{ right:.7em; left:auto }",o[e("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",o[e("MENURADIOCHECK")+e("RTL")]="{ right: .7em; left:auto}",o[e("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",o[e("MENUINPUTBOX")+e("RTL")]="{ left: .1em;}",o[e("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",o[e("MENUSLIDER")]="{ left: .1em;}",o[e("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",o[e("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",o[e("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",o[e("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",o[e("MENUDISABLED")]="{ color:GrayText}",o[e("MENUACTIVE")]="{ background-color: #606872; color: white;}",o[e("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",o[e("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",o[e("CONTEXTMENU")+":focus"]="{ outline:none}",o[e("CONTEXTMENU")+" "+e("MENUITEM")+":focus"]="{ outline:none}",o[e("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",o[e("SELECTIONITEM")]="{ padding-right: 1em;}",o[e("SELECTION")]="{ right: 40%; width:50%; }",o[e("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",o[e("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",o[e("MENU")+" "+e("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[e("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[e("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[e("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[e("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[e("MENUCLOSE")+":hover:focus"]="{ outline:none}";var s=!1,a=!1,c=!1;function l(t){c||(u(i,t),c=!0)}function u(t,e){var r=e||document,n=r.createElement("style");n.type="text/css";var o="";for(var i in t)o+=i,o+=" ",o+=t[i],o+="\n";n.innerHTML=o,r.head.appendChild(n)}t.addMenuStyles=function(t){a||(u(o,t),a=!0,l(t))},t.addInfoStyles=function(t){s||(u(r,t),s=!0,l(t))}}(e.CssStyles||(e.CssStyles={}))},2165:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlAttrs=e.HtmlClasses=void 0;function r(t){return"CtxtMenu_"+t}function n(t){return r(t)}function o(t){return r(t)}e.HtmlClasses={ATTACHED:n("Attached"),CONTEXTMENU:n("ContextMenu"),MENU:n("Menu"),MENUARROW:n("MenuArrow"),MENUACTIVE:n("MenuActive"),MENUCHECK:n("MenuCheck"),MENUCLOSE:n("MenuClose"),MENUCOMBOBOX:n("MenuComboBox"),MENUDISABLED:n("MenuDisabled"),MENUFRAME:n("MenuFrame"),MENUITEM:n("MenuItem"),MENULABEL:n("MenuLabel"),MENURADIOCHECK:n("MenuRadioCheck"),MENUINPUTBOX:n("MenuInputBox"),MENURULE:n("MenuRule"),MENUSLIDER:n("MenuSlider"),MOUSEPOST:n("MousePost"),RTL:n("RTL"),INFO:n("Info"),INFOCLOSE:n("InfoClose"),INFOCONTENT:n("InfoContent"),INFOSIGNATURE:n("InfoSignature"),INFOTITLE:n("InfoTitle"),SLIDERVALUE:n("SliderValue"),SLIDERBAR:n("SliderBar"),SELECTION:n("Selection"),SELECTIONBOX:n("SelectionBox"),SELECTIONMENU:n("SelectionMenu"),SELECTIONDIVIDER:n("SelectionDivider"),SELECTIONITEM:n("SelectionItem")},e.HtmlAttrs={COUNTER:o("Counter"),KEYDOWNFUNC:o("keydownFunc"),CONTEXTMENUFUNC:o("contextmenuFunc"),OLDTAB:o("Oldtabindex"),TOUCHFUNC:o("TouchFunc")}},4922:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Info=void 0;var i=r(5179),s=r(2165),a=function(t){function e(e,r,n){var o=t.call(this)||this;return o.title=e,o.signature=n,o.className=s.HtmlClasses.INFO,o.role="dialog",o.contentDiv=o.generateContent(),o.close=o.generateClose(),o.content=r||function(){return""},o}return o(e,t),e.prototype.attachMenu=function(t){this.menu=t},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")},e.prototype.post=function(){t.prototype.post.call(this);var e=document.documentElement,r=this.html,n=window.innerHeight||e.clientHeight||e.scrollHeight||0,o=Math.floor(-r.offsetWidth/2),i=Math.floor((n-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+o+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(s.HtmlClasses.MOUSEPOST),r.focus()},e.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var t=this.menu.html;t.parentNode&&t.parentNode.removeChild(t),this.menu.frame.appendChild(this.html)},e.prototype.click=function(t){},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.escape=function(t){this.unpost()},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.html.classList.remove(s.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},e.prototype.generateClose=function(){var t=new i.CloseButton(this),e=t.html;return e.classList.add(s.HtmlClasses.INFOCLOSE),e.setAttribute("aria-label","Close Dialog Box"),t},e.prototype.generateTitle=function(){var t=document.createElement("span");return t.innerHTML=this.title,t.classList.add(s.HtmlClasses.INFOTITLE),t},e.prototype.generateContent=function(){var t=document.createElement("div");return t.classList.add(s.HtmlClasses.INFOCONTENT),t.setAttribute("tabindex","0"),t},e.prototype.generateSignature=function(){var t=document.createElement("span");return t.innerHTML=this.signature,t.classList.add(s.HtmlClasses.INFOSIGNATURE),t},e.prototype.toJson=function(){return{type:""}},e}(r(8372).AbstractPostable);e.Info=a},1409:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Checkbox=void 0;var i=r(6765),s=r(2556),a=r(2165),c=function(t){function e(e,r,n,o){var i=t.call(this,e,"checkbox",r,o)||this;return i.role="menuitemcheckbox",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),s.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENUCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Checkbox=c},9886:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Combo=void 0;var i=r(6765),s=r(2556),a=r(2165),c=r(3205),l=function(t){function e(e,r,n,o){var i=t.call(this,e,"combobox",r,o)||this;return i.role="combobox",i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this))},e.prototype.space=function(e){t.prototype.space.call(this,e),s.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUCOMBOBOX)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(a.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.bubbleKey(),this.inputEvent=!0},e.prototype.keydown=function(e){if(this.inputEvent&&e.keyCode!==c.KEY.ESCAPE&&e.keyCode!==c.KEY.RETURN)return this.inputEvent=!1,void e.stopPropagation();t.prototype.keydown.call(this,e),e.stopPropagation()},e.prototype.updateAria=function(){},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(s.MenuUtil.getActiveElement(this))}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Combo=l},3467:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Command=void 0;var i=r(1340),s=r(2556),a=function(t){function e(e,r,n,o){var i=t.call(this,e,"command",r,o)||this;return i.command=n,i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.action,e.id)},e.prototype.executeAction=function(){try{this.command(s.MenuUtil.getActiveElement(this))}catch(t){s.MenuUtil.error(t,"Illegal command callback.")}s.MenuUtil.close(this)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Command=a},2965:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Label=void 0;var i=r(1340),s=r(2165),a=function(t){function e(e,r,n){return t.call(this,e,"label",r,n)||this}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.id)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(s.HtmlClasses.MENULABEL)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Label=a},385:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Radio=void 0;var i=r(6765),s=r(2556),a=r(2165),c=function(t){function e(e,r,n,o){var i=t.call(this,e,"radio",r,o)||this;return i.role="menuitemradio",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.id),s.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENURADIOCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Radio=c},3463:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Rule=void 0;var i=r(9329),s=r(2165),a=function(t){function e(e){var r=t.call(this,e,"rule")||this;return r.className=s.HtmlClasses.MENUITEM,r.role="separator",r}return o(e,t),e.fromJson=function(t,e,r){return new this(r)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.classList.add(s.HtmlClasses.MENURULE),e.setAttribute("aria-orientation","vertical")},e.prototype.addEvents=function(t){},e.prototype.toJson=function(){return{type:"rule"}},e}(i.AbstractEntry);e.Rule=a},7625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Slider=void 0;var i=r(6765),s=r(2556),a=r(2165),c=r(3205),l=function(t){function e(e,r,n,o){var i=t.call(this,e,"slider",r,o)||this;return i.role="slider",i.labelId="ctx_slideLabel"+s.MenuUtil.counter(),i.valueId="ctx_slideValue"+s.MenuUtil.counter(),i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this)),this.update()},e.prototype.space=function(e){t.prototype.space.call(this,e),s.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(a.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(a.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.inputEvent=!0},e.prototype.mousedown=function(t){t.stopPropagation()},e.prototype.mouseup=function(t){event.stopPropagation()},e.prototype.keydown=function(e){var r=e.keyCode;return r===c.KEY.UP||r===c.KEY.DOWN?(e.preventDefault(),void t.prototype.keydown.call(this,e)):this.inputEvent&&r!==c.KEY.ESCAPE&&r!==c.KEY.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(t.prototype.keydown.call(this,e),void e.stopPropagation())},e.prototype.updateAria=function(){var t=this.variable.getValue();t&&this.input&&(this.input.setAttribute("aria-valuenow",t),this.input.setAttribute("aria-valuetext",t+"%"))},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(s.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=t+"%"}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Slider=l},6186:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Submenu=void 0;var i=r(1340),s=r(2165),a=function(t){function e(e,r,n){var o=t.call(this,e,"submenu",r,n)||this;return o._submenu=null,o}return o(e,t),e.fromJson=function(t,e,r){var n=e.content,o=e.menu,i=new this(r,n,e.id),s=t.get("subMenu")(t,o,i);return i.submenu=s,i},Object.defineProperty(e.prototype,"submenu",{get:function(){return this._submenu},set:function(t){this._submenu=t},enumerable:!1,configurable:!0}),e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.stop(t)},e.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return t.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else t.prototype.unfocus.call(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},e.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(s.HtmlClasses.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")},e.prototype.left=function(e){this.submenu.isPosted()?this.submenu.unpost():t.prototype.left.call(this,e)},e.prototype.right=function(t){this.submenu.isPosted()?this.submenu.down(t):this.submenu.post()},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Submenu=a},3205:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.KEY=void 0,function(t){t[t.RETURN=13]="RETURN",t[t.ESCAPE=27]="ESCAPE",t[t.SPACE=32]="SPACE",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(e.KEY||(e.KEY={}))},9328:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MenuElement=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addAttributes=function(t){for(var e in t)this.html.setAttribute(e,t[e])},Object.defineProperty(e.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(t){this._html=t,this.addEvents(t)},enumerable:!1,configurable:!0}),e.prototype.generateHtml=function(){var t=document.createElement("div");t.classList.add(this.className),t.setAttribute("role",this.role),this.html=t},e.prototype.focus=function(){var t=this.html;t.setAttribute("tabindex","0"),t.focus()},e.prototype.unfocus=function(){var t=this.html;t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1");try{t.blur()}catch(t){}t.blur()},e}(r(2868).AbstractNavigatable);e.MenuElement=i},1932:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuStore=void 0;var o=r(2556),i=r(2165),s=r(3205),a=function(){function t(t){this.menu=t,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+o.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(t.prototype,"active",{get:function(){return this._active},set:function(t){do{if(-1!==this.store.indexOf(t)){this._active=t;break}t=t.parentNode}while(t)},enumerable:!1,configurable:!0}),t.prototype.next=function(){var t=this.store.length;if(0===t)return this.active=null,null;var e=this.store.indexOf(this.active);return e=-1===e?0:e0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spread||function(){for(var t=[],e=0;e0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionBox=e.SelectionMenu=void 0;var s=r(2556),a=r(2165),c=r(1484),l=r(4922),u=function(t){function e(e){var r=t.call(this)||this;return r.anchor=e,r.className=a.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.values,i=e.variable,s=new this(r),a=t.get("label")(t,{content:n||"",id:n||"id"},s),c=t.get("rule")(t,{},s),l=o.map((function(e){return t.get("radio")(t,{content:e,variable:i,id:e},s)})),u=[a,c].concat(l);return s.items=u,s},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.items.forEach((function(t){return t.html.classList.add(a.HtmlClasses.SELECTIONITEM)}))},e.prototype.display=function(){},e.prototype.right=function(t){this.anchor.right(t)},e.prototype.left=function(t){this.anchor.left(t)},e}(c.AbstractMenu);e.SelectionMenu=u;var p=function(t){function e(e,r,n,o){void 0===n&&(n="none"),void 0===o&&(o="vertical");var i=t.call(this,e,null,r)||this;return i.style=n,i.grid=o,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.signature,i=e.selections,s=new this(n,o,e.order,e.grid);s.attachMenu(r);var a=i.map((function(e){return t.get("selectionMenu")(t,e,s)}));return s.selections=a,s},e.prototype.attachMenu=function(t){this.menu=t},Object.defineProperty(e.prototype,"selections",{get:function(){return this._selections},set:function(t){var e=this;this._selections=[],t.forEach((function(t){return e.addSelection(t)}))},enumerable:!1,configurable:!0}),e.prototype.addSelection=function(t){t.anchor=this,this._selections.push(t)},e.prototype.rowDiv=function(t){var e=this,r=document.createElement("div");this.contentDiv.appendChild(r);var n=t.map((function(t){return r.appendChild(t.html),t.html.id||(t.html.id=e.prefix+s.MenuUtil.counter()),t.html.getBoundingClientRect()})),o=n.map((function(t){return t.width})),i=o.reduce((function(t,e){return t+e}),0),c=n.reduce((function(t,e){return Math.max(t,e.height)}),0);return r.classList.add(a.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+c+"px;"),[r,i,c,o]},e.prototype.display=function(){if(t.prototype.display.call(this),this.order(),this.selections.length){for(var e=[],r=0,n=[],o=this.getChunkSize(this.selections.length),s=function(t){var s=a.selections.slice(t,t+o),c=i(a.rowDiv(s),4),l=c[0],u=c[1],p=c[2],h=c[3];e.push(l),r=Math.max(r,u),s.forEach((function(t){return t.html.style.height=p+"px"})),n=a.combineColumn(n,h)},a=this,c=0;cdocument.body.offsetWidth-5&&(i=Math.max(5,i-o-r.offsetWidth+6)),t.prototype.post.call(this,i,s)}},e.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},e.prototype.setBaseMenu=function(){var t=this;do{t=t.anchor.menu}while(t instanceof e);this.baseMenu=t},e.prototype.left=function(t){this.focused=null,this.anchor.focus()},e.prototype.toJson=function(){return{type:""}},e}(r(1484).AbstractMenu);e.SubMenu=i},3737:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Variable=void 0;var n=r(2556),o=function(){function t(t,e,r){this._name=t,this.getter=e,this.setter=r,this.items=[]}return t.fromJson=function(t,e,r){var n=new this(e.name,e.getter,e.setter);r.insert(n)},Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.getValue=function(t){try{return this.getter(t)}catch(t){return n.MenuUtil.error(t,"Command of variable "+this.name+" failed."),null}},t.prototype.setValue=function(t,e){try{this.setter(t,e)}catch(t){n.MenuUtil.error(t,"Command of variable "+this.name+" failed.")}this.update()},t.prototype.register=function(t){-1===this.items.indexOf(t)&&this.items.push(t)},t.prototype.unregister=function(t){var e=this.items.indexOf(t);-1!==e&&this.items.splice(e,1)},t.prototype.update=function(){this.items.forEach((function(t){return t.update()}))},t.prototype.registerCallback=function(t){this.items.forEach((function(e){return e.registerCallback(t)}))},t.prototype.unregisterCallback=function(t){this.items.forEach((function(e){return e.unregisterCallback(t)}))},t.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},t}();e.Variable=o},2358:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VariablePool=void 0;var r=function(){function t(){this.pool={}}return t.prototype.insert=function(t){this.pool[t.name]=t},t.prototype.lookup=function(t){return this.pool[t]},t.prototype.remove=function(t){delete this.pool[t]},t.prototype.update=function(){for(var t in this.pool)this.pool[t].update()},t}();e.VariablePool=r},3921:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractAudioRenderer=void 0;const n=r(5897);e.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(t){this.separator_=t}getSeparator(){return"braille"===n.default.getInstance().modality?"":this.separator_}error(t){return null}merge(t){let e="";const r=t.length-1;for(let n,o=0;n=t[o];o++)if(e+=n.speech,odelete t[e])),e.open.forEach((r=>t[r]=e[r]));const r=Object.keys(t);t.open=r},e.sortClose=function(t,e){if(t.length<=1)return t;const r=[];for(let n,o=0;n=e[o],t.length;o++)n.close&&n.close.length&&n.close.forEach((function(e){const n=t.indexOf(e);-1!==n&&(r.unshift(e),t.splice(n,1))}));return r};let a={},c=[];function l(t,e){const r=t[t.length-1];if(r){if(d(e)&&d(r)){if(void 0===r.join)return void(r.span=r.span.concat(e.span));const t=r.span.pop(),n=e.span.shift();return r.span.push(t+r.join+n),r.span=r.span.concat(e.span),void(r.join=e.join)}h(e)&&h(r)?r.pause=s(r.pause,e.pause):t.push(e)}else t.push(e)}function u(t,e){t.rate&&(e.rate=t.rate),t.pitch&&(e.pitch=t.pitch),t.volume&&(e.volume=t.volume)}function p(t){return"object"==typeof t&&t.open}function h(t){return"object"==typeof t&&1===Object.keys(t).length&&Object.keys(t)[0]===o.personalityProps.PAUSE}function d(t){const e=Object.keys(t);return"object"==typeof t&&(1===e.length&&"span"===e[0]||2===e.length&&("span"===e[0]&&"join"===e[1]||"span"===e[1]&&"join"===e[0]))}function f(t,e,r,n,a,c=!1){if(c){const c=t[t.length-1];let l;if(c&&(l=c[o.personalityProps.JOIN]),c&&!e.speech&&a&&h(c)){const t=o.personalityProps.PAUSE;c[t]=s(c[t],a[t]),a=null}if(c&&e.speech&&0===Object.keys(r).length&&d(c)){if(void 0!==l){const t=c.span.pop();e=new i.Span(t.speech+l+e.speech,t.attributes)}c.span.push(e),e=new i.Span("",{}),c[o.personalityProps.JOIN]=n}}0!==Object.keys(r).length&&t.push(r),e.speech&&t.push({span:[e],join:n}),a&&t.push(a)}function m(t,e){if(!e)return t;const r={};for(const n of o.personalityPropList){const o=t[n],i=e[n];if(!o&&!i||o&&i&&o===i)continue;const s=o||0;p(r)||(r.open=[],r.close=[]),o||r.close.push(n),i||r.open.push(n),i&&o&&(r.close.push(n),r.open.push(n)),e[n]=s,r[n]=s,a[n]?a[n].push(s):a[n]=[s]}if(p(r)){let t=r.close.slice();for(;t.length>0;){let o=c.pop();const i=(0,n.setdifference)(o,t);if(t=(0,n.setdifference)(t,o),o=i,0!==t.length){if(0!==o.length){r.close=r.close.concat(o),r.open=r.open.concat(o);for(let t,n=0;t=o[n];n++)r[t]=e[t]}}else 0!==o.length&&c.push(o)}c.push(r.open)}return r}e.personalityMarkup=function(t){a={},c=[];let e=[];const r={};for(let n,i=0;n=t[i];i++){let t=null;const i=n.descriptionSpan(),s=n.personality,a=s[o.personalityProps.JOIN];delete s[o.personalityProps.JOIN],void 0!==s[o.personalityProps.PAUSE]&&(t={[o.personalityProps.PAUSE]:s[o.personalityProps.PAUSE]},delete s[o.personalityProps.PAUSE]);f(e,i,m(s,r),a,t,!0)}return e=e.concat(function(){const t=[];for(let e=c.length-1;e>=0;e--){const r=c[e];if(r.length){const e={open:[],close:[]};for(let t=0;t"string"==typeof t?new l.Span(t,{}):t)),r=m.get(n.default.getInstance().markup);return r?r.merge(e):t.join()},e.finalize=function(t){const e=m.get(n.default.getInstance().markup);return e?e.finalize(t):t},e.error=function(t){const e=m.get(n.default.getInstance().markup);return e?e.error(t):""},e.registerRenderer=function(t,e){m.set(t,e)},e.isXml=function(){return m.get(n.default.getInstance().markup)instanceof d.XmlRenderer}},8639:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LayoutRenderer=void 0;const n=r(2057),o=r(5740),i=r(4440),s=r(3706),a=r(2456);class c extends a.XmlRenderer{finalize(t){return function(t){l="";const e=o.parseInput(`${t}`);return n.Debugger.getInstance().output(o.formatXml(e.toString())),l=d(e),l}(t)}pause(t){return""}prosodyElement(t,e){return t===i.personalityProps.LAYOUT?`<${e}>`:""}closeTag(t){return``}markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n);continue}e.push(this.processContent(r)),r=[];const t=n.layout;t.match(/^begin/)?e.push("<"+t.replace(/^begin/,"")+">"):t.match(/^end/)?e.push(""):console.warn("Something went wrong with layout markup: "+t)}return e.push(this.processContent(r)),e.join("")}processContent(t){const e=[],r=s.personalityMarkup(t);for(let t,n=0;t=r[n];n++)t.span?e.push(this.merge(t.span)):s.isPauseElement(t);return e.join("")}}e.LayoutRenderer=c;let l="";const u={TABLE:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1)}));const[r,n]=b(e);return e=v(e,n),_(e,r)},CASES:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(0,-1),t.width=t.width.slice(0,-1)}));const[r,n]=b(e);return e=v(e,n),_(e,r)},CAYLEY:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1),t.sep=t.sep+t.sep}));const[r,n]=b(e),o={lfence:"",rfence:"",cells:n.map((t=>"\u2810"+new Array(t).join("\u2812"))),width:n,height:1,sep:e[0].sep};return e.splice(1,0,o),e=v(e,n),_(e,r)},MATRIX:function(t){let e=g(t);const[r,n]=b(e);return e=v(e,n),_(e,r)},CELL:d,FENCE:d,ROW:d,FRACTION:function(t){const[e,r,,n,o]=Array.from(t.childNodes),i=p(r),s=p(n),a=m(i),c=m(s);let l=Math.max(a,c);const u=e+new Array(l+1).join("\u2812")+o;return l=u.length,`${E(i,l)}\n${u}\n${E(s,l)}`},NUMERATOR:x,DENOMINATOR:x};function p(t){const e=o.tagName(t),r=u[e];return r?r(t):t.textContent}function h(t,e){if(!t||!e)return t+e;const r=f(t),n=f(e),o=r-n;t=o<0?y(t,n,m(t)):t,e=o>0?y(e,r,m(e)):e;const i=t.split(/\r\n|\r|\n/),s=e.split(/\r\n|\r|\n/),a=[];for(let t=0;tMath.max(e.length,t)),0)}function y(t,e,r){return t=function(t,e){const r=e-f(t);return t+(r>0?new Array(r+1).join("\n"):"")}(t,e),function(t,e){const r=t.split(/\r\n|\r|\n/),n=[];for(const t of r){const r=e-t.length;n.push(t+(r>0?new Array(r+1).join("\u2800"):""))}return n.join("\n")}(t,r)}function g(t){const e=Array.from(t.childNodes),r=[];for(const t of e)t.nodeType===o.NodeType.ELEMENT_NODE&&r.push(O(t));return r}function b(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),r=[];for(let e=0;et.width[e])).reduce(((t,e)=>Math.max(t,e)),0));return[e,r]}function v(t,e){const r=[];for(const n of t){if(0===n.height)continue;const t=[];for(let r=0;rt.lfence+t.cells.join(t.sep)+t.rfence)).join("\n");const r=[];for(const e of t){const t=S(e.sep,e.height);let n=e.cells.shift();for(;e.cells.length;)n=h(n,t),n=h(n,e.cells.shift());n=h(S(e.lfence,e.height),n),n=h(n,S(e.rfence,e.height)),r.push(n),r.push(e.lfence+new Array(m(n)-3).join(e.sep)+e.rfence)}return r.slice(0,-1).join("\n")}function S(t,e){let r="";for(;e;)r+=t+"\n",e--;return r.slice(0,-1)}function M(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.tagName(t)?p(t):""}function O(t){const e=Array.from(t.childNodes),r=M(e[0]),n=M(e[e.length-1]);r&&e.shift(),n&&e.pop();let i="";const s=[];for(const t of e){if(t.nodeType===o.NodeType.TEXT_NODE){i=t.textContent;continue}const e=p(t);s.push(e)}return{lfence:r,rfence:n,sep:i,cells:s,height:s.reduce(((t,e)=>Math.max(f(e),t)),0),width:s.map(m)}}function E(t,e){const r=(e-m(t))/2,[n,o]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=t.split(/\r\n|\r|\n/),s=[],[a,c]=[new Array(n+1).join("\u2800"),new Array(o+1).join("\u2800")];for(const t of i)s.push(a+t+c);return s.join("\n")}function x(t){const e=t.firstChild,r=d(t);if(e&&e.nodeType===o.NodeType.ELEMENT_NODE){if("ENGLISH"===o.tagName(e))return"\u2830"+r;if("NUMBER"===o.tagName(e))return"\u283c"+r}return r}},182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MarkupRenderer=void 0;const n=r(4440),o=r(3921);class i extends o.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[n.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const s=(i-t)/(e-t),a=r*(1-s)+n*s;return+(Math.round(a+"e+"+o)+"e-"+o)}}applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t}ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)}}e.MarkupRenderer=i},8990:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.PunctuationRenderer=void 0;const n=r(4440),o=r(3921),i=r(3706);class s extends o.AbstractAudioRenderer{markup(t){const e=i.personalityMarkup(t);let r="",o=null,s=!1;for(let t,a=0;t=e[a];a++)i.isMarkupElement(t)||(i.isPauseElement(t)?s&&(o=i.mergePause(o,t,Math.max)):(o&&(r+=this.pause(o[n.personalityProps.PAUSE]),o=null),r+=(s?this.getSeparator():"")+this.merge(t.span),s=!0));return r}pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medium":"long":t,s.PAUSE_PUNCTUATION.get(e)||""}}e.PunctuationRenderer=s,s.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SableRenderer=void 0;const n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.personalityProps.PITCH:return'';case n.personalityProps.RATE:return'';case n.personalityProps.VOLUME:return'';default:return"<"+t.toUpperCase()+' VALUE="'+e+'">'}}closeTag(t){return""}}e.SableRenderer=i},9536:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Span=void 0;e.Span=class{constructor(t,e){this.speech=t,this.attributes=e}}},7504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlRenderer=void 0;const n=r(5897),o=r(4440),i=r(2456);class s extends i.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){const r=(e=Math.floor(this.applyScaleFunction(e)))<0?e.toString():"+"+e.toString();return"":'%">')}closeTag(t){return""}}e.SsmlRenderer=s},3757:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlStepRenderer=void 0;const n=r(7504);class o extends n.SsmlRenderer{markup(t){return o.MARKS={},super.markup(t)}merge(t){const e=[];for(let r=0;r'),o.MARKS[i]=!0),1===n.speech.length&&n.speech.match(/[a-zA-Z]/)?e.push(''+n.speech+""):e.push(n.speech)}return e.join(this.getSeparator())}}e.SsmlStepRenderer=o,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StringRenderer=void 0;const n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.span));if(!r.length)return e;const n=r.length-1;for(let t,o=0;t=r[o];o++){if(t.span&&(e+=this.merge(t.span)),o>=n)continue;const r=t.join;e+=void 0===r?this.getSeparator():r}return e}}e.StringRenderer=i},2456:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.XmlRenderer=void 0;const n=r(5897),o=r(3706),i=r(182);class s extends i.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personalityMarkup(t),r=[],i=[];for(let t,s=0;t=e[s];s++)if(t.span)r.push(this.merge(t.span));else if(o.isPauseElement(t))r.push(this.pause(t));else{if(t.close.length)for(let e=0;e{r.push(this.prosodyElement(e,t[e])),i.push(e)}))}}return r.join(" ")}}e.XmlRenderer=s},707:function(t,e){function r(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.union=e.setdifference=e.interleaveLists=e.removeEmpty=void 0,e.removeEmpty=function(t){return t.filter((t=>t))},e.interleaveLists=function(t,e){const r=[];for(;t.length||e.length;)t.length&&r.push(t.shift()),e.length&&r.push(e.shift());return r},e.setdifference=r,e.union=function(t,e){return t&&e?t.concat(r(e,t)):t||e||[]}},2139:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.loadScript=e.loadMapsForIE_=e.installWGXpath_=e.loadWGXpath_=e.mapsForIE=e.detectEdge=e.detectIE=void 0;const n=r(2315),o=r(5274);function i(t){c(n.default.WGXpath),s(t)}function s(t,e){let r=e||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){s(t,r++)}),200):r>=10||(n.default.wgxpath=wgxpath,t?n.default.wgxpath.install({document:document}):n.default.wgxpath.install(),o.xpath.evaluate=document.evaluate,o.xpath.result=XPathResult,o.xpath.createNSResolver=document.createNSResolver)}function a(){c(n.default.mathmapsIePath)}function c(t){const e=n.default.document.createElement("script");e.type="text/javascript",e.src=t,n.default.document.head?n.default.document.head.appendChild(e):n.default.document.body.appendChild(e)}e.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(a(),i(),!0)},e.detectEdge=function(){var t;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(t=window.chrome)||void 0===t?void 0:t.loadTimes)&&(document.evaluate=null,i(!0),!0)},e.mapsForIE=null,e.loadWGXpath_=i,e.installWGXpath_=s,e.loadMapsForIE_=a,e.loadScript=c},2057:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Debugger=void 0;const n=r(2315);class o{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return o.instance=o.instance||new o,o.instance}init(t){t&&this.startDebugFile_(t),this.isActive_=!0}output(...t){this.isActive_&&this.output_(t)}generateOutput(t){this.isActive_&&this.output_(t.apply(t,[]))}exit(t=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)}startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this.outputFunction_=function(...t){this.stream_.write(t.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(t){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(t){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(t))}}e.Debugger=o},5740:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.serializeXml=e.cloneNode=e.tagName=e.querySelectorAll=e.querySelectorAllByAttrValue=e.querySelectorAllByAttr=e.formatXml=e.createTextNode=e.createElementNS=e.createElement=e.replaceNode=e.NodeType=e.parseInput=e.XML_ENTITIES=e.trimInput_=e.toArray=void 0;const n=r(5897),o=r(4440),i=r(2315),s=r(5274);function a(t){const e=[];for(let r=0,n=t.length;r[ \f\n\r\t\v\u200b]+<").trim()}function l(t,e){if(!e)return[!1,""];const r=t.match(/^<([^> ]+).*>/),n=e.match(/^<\/([^>]+)>(.*)/);return r&&n&&r[1]===n[1]?[!0,n[2]]:[!1,""]}e.toArray=a,e.trimInput_=c,e.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},e.parseInput=function(t){const e=new i.default.xmldom.DOMParser,r=c(t),a=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const t=e.parseFromString(r,a?"text/html":"text/xml");return n.default.getInstance().mode===o.Mode.HTTP?(s.xpath.currentDocument=t,a?t.body.childNodes[0]:t.documentElement):t.documentElement}catch(t){throw new n.SREError("Illegal input: "+t.message)}},function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",t[t.ENTITY_NODE=6]="ENTITY_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",t[t.NOTATION_NODE=12]="NOTATION_NODE"}(e.NodeType||(e.NodeType={})),e.replaceNode=function(t,e){t.parentNode&&(t.parentNode.insertBefore(e,t),t.parentNode.removeChild(t))},e.createElement=function(t){return i.default.document.createElement(t)},e.createElementNS=function(t,e){return i.default.document.createElementNS(t,e)},e.createTextNode=function(t){return i.default.document.createTextNode(t)},e.formatXml=function(t){let e="",r=/(>)(<)(\/*)/g,n=0,o=(t=t.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,o=o.map((t=>t.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((t,e)=>t.concat(e)),[]);o.length;){let t=o.shift();if(!t)continue;let r=0;if(t.match(/^<\w[^>/]*>[^>]+$/)){const e=l(t,o[0]);e[0]?e[1]?(t+=o.shift().slice(0,-e[1].length),e[1].trim()&&o.unshift(e[1])):t+=o.shift():r=1}else if(t.match(/^<\/\w/))0!==n&&(n-=1);else if(t.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(t.match(/^<\w[^>]*\/>.+$/)){const e=t.indexOf(">")+1;t.slice(e).trim()&&o.unshift(),t=t.slice(0,e)}else r=0;e+=new Array(n+1).join(" ")+t+"\r\n",n+=r}return e},e.querySelectorAllByAttr=function(t,e){return t.querySelectorAll?a(t.querySelectorAll(`[${e}]`)):s.evalXPath(`.//*[@${e}]`,t)},e.querySelectorAllByAttrValue=function(t,e,r){return t.querySelectorAll?a(t.querySelectorAll(`[${e}="${r}"]`)):s.evalXPath(`.//*[@${e}="${r}"]`,t)},e.querySelectorAll=function(t,e){return t.querySelectorAll?a(t.querySelectorAll(e)):s.evalXPath(`.//${e}`,t)},e.tagName=function(t){return t.tagName.toUpperCase()},e.cloneNode=function(t){return t.cloneNode(!0)},e.serializeXml=function(t){return(new i.default.xmldom.XMLSerializer).serializeToString(t)}},5897:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.EnginePromise=e.SREError=void 0;const n=r(1676),o=r(4440),i=r(2057),s=r(1377);class a extends Error{constructor(t=""){super(),this.message=t,this.name="SRE Error"}}e.SREError=a;class c{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=o.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=n.DynamicCstr.DEFAULT_VALUES[n.Axis.STYLE],this._defaultLocale=n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=n.DynamicCstr.DEFAULT_VALUES[n.Axis.MODALITY],this.speech=o.Speech.NONE,this.markup=o.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=c.defaultEvaluator,this.defaultParser=new n.DynamicCstrParser(n.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=n.DynamicCstr.defaultCstr()}set defaultLocale(t){this._defaultLocale=s.Variables.ensureLocale(t,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return c.instance=c.instance||new c,c.instance}static defaultEvaluator(t,e){return t}static evaluateNode(t){return c.nodeEvaluator(t)}getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t}setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE]=this.defaultLocale),t){const e=Object.keys(t);for(let r=0;r{void 0!==t[r]&&(e[r]=t[r])};return r("mode"),e.configurate(t),a.default.BINARY_FEATURES.forEach((r=>{void 0!==t[r]&&(e[r]=!!t[r])})),a.default.STRING_FEATURES.forEach(r),t.json&&(l.default.jsonPath=c.makePath(t.json)),t.xpath&&(l.default.WGXpath=t.xpath),e.setCustomLoader(t.custom),function(t){t.isIE=s.detectIE(),t.isEdge=s.detectEdge()}(e),o.setLocale(),e.setDynamicCstr(),e.init?(a.EnginePromise.promises.init=new Promise(((t,e)=>{setTimeout((()=>{t("init")}),10)})),e.init=!1,a.EnginePromise.get()):e.delay?(e.delay=!1,a.EnginePromise.get()):i.loadLocale()}))}},8496:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Event=e.EventType=e.Move=e.KeyCode=void 0,function(t){t[t.ENTER=13]="ENTER",t[t.ESC=27]="ESC",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN",t[t.TAB=9]="TAB",t[t.LESS=188]="LESS",t[t.GREATER=190]="GREATER",t[t.DASH=189]="DASH",t[t.ZERO=48]="ZERO",t[t.ONE=49]="ONE",t[t.TWO=50]="TWO",t[t.THREE=51]="THREE",t[t.FOUR=52]="FOUR",t[t.FIVE=53]="FIVE",t[t.SIX=54]="SIX",t[t.SEVEN=55]="SEVEN",t[t.EIGHT=56]="EIGHT",t[t.NINE=57]="NINE",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z"}(e.KeyCode||(e.KeyCode={})),e.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(t){t.CLICK="click",t.DBLCLICK="dblclick",t.MOUSEDOWN="mousedown",t.MOUSEUP="mouseup",t.MOUSEOVER="mouseover",t.MOUSEOUT="mouseout",t.MOUSEMOVE="mousemove",t.SELECTSTART="selectstart",t.KEYPRESS="keypress",t.KEYDOWN="keydown",t.KEYUP="keyup",t.TOUCHSTART="touchstart",t.TOUCHMOVE="touchmove",t.TOUCHEND="touchend",t.TOUCHCANCEL="touchcancel"}(e.EventType||(e.EventType={}));e.Event=class{constructor(t,e,r){this.src=t,this.type=e,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.makePath=void 0;const n=r(2315);function o(t){return t.match("/$")?t:t+"/"}e.makePath=o,e.localePath=function(t,e="json"){return o(n.default.jsonPath)+t+(e.match(/^\./)?e:"."+e)}},3769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.KeyProcessor=e.Processor=void 0;const n=r(8496);class o{constructor(t,e){this.name=t,this.process=e.processor,this.postprocess=e.postprocessor||((t,e)=>t),this.processor=this.postprocess?function(t){return this.postprocess(this.process(t),t)}:this.process,this.print=e.print||o.stringify_,this.pprint=e.pprint||this.print}static stringify_(t){return t?t.toString():t}}e.Processor=o,o.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends o{constructor(t,e){super(t,e),this.key=e.key||i.getKey_}static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t}}e.KeyProcessor=i},6499:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.keypress=e.output=e.print=e.process=e.set=void 0;const n=r(8290),o=r(5714),i=r(3090),s=r(4356),a=r(1414),c=r(9552),l=r(9543),u=r(3362),p=r(1204),h=r(5740),d=r(5897),f=r(4440),m=r(3769),y=r(5274),g=new Map;function b(t){g.set(t.name,t)}function v(t){const e=g.get(t);if(!e)throw new d.SREError("Unknown processor "+t);return e}function _(t,e){const r=v(t);try{return r.processor(e)}catch(t){throw new d.SREError("Processing error for expression "+e)}}function S(t,e){const r=v(t);return d.default.getInstance().pprint?r.pprint(e):r.print(e)}e.set=b,e.process=_,e.print=S,e.output=function(t,e){const r=v(t);try{const t=r.processor(e);return d.default.getInstance().pprint?r.pprint(t):r.print(t)}catch(t){throw new d.SREError("Processing error for expression "+e)}},e.keypress=function(t,e){const r=v(t),n=r instanceof m.KeyProcessor?r.key(e):e,o=r.processor(n);return d.default.getInstance().pprint?r.pprint(o):r.print(o)},b(new m.Processor("semantic",{processor:function(t){const e=h.parseInput(t);return a.xmlTree(e)},postprocessor:function(t,e){const r=d.default.getInstance().speech;if(r===f.Speech.NONE)return t;const o=h.cloneNode(t);let i=l.computeMarkup(o);if(r===f.Speech.SHALLOW)return t.setAttribute("speech",n.finalize(i)),t;const s=y.evalXPath(".//*[@id]",t),a=y.evalXPath(".//*[@id]",o);for(let t,e,r=0;t=s[r],e=a[r];r++)i=l.computeMarkup(e),t.setAttribute("speech",n.finalize(i));return t},pprint:function(t){return h.formatXml(t.toString())}})),b(new m.Processor("speech",{processor:function(t){const e=h.parseInput(t),r=a.xmlTree(e),o=l.computeSpeech(r);return n.finalize(n.markup(o))},pprint:function(t){const e=t.toString();return n.isXml()?h.formatXml(e):e}})),b(new m.Processor("json",{processor:function(t){const e=h.parseInput(t);return a.getTree(e).toJson()},postprocessor:function(t,e){const r=d.default.getInstance().speech;if(r===f.Speech.NONE)return t;const o=h.parseInput(e),i=a.xmlTree(o),s=l.computeMarkup(i);if(r===f.Speech.SHALLOW)return t.stree.speech=n.finalize(s),t;const c=t=>{const e=y.evalXPath(`.//*[@id=${t.id}]`,i)[0],r=l.computeMarkup(e);t.speech=n.finalize(r),t.children&&t.children.forEach(c)};return c(t.stree),t},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),b(new m.Processor("description",{processor:function(t){const e=h.parseInput(t),r=a.xmlTree(e);return l.computeSpeech(r)},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),b(new m.Processor("enriched",{processor:function(t){return o.semanticMathmlSync(t)},postprocessor:function(t,e){const r=p.getSemanticRoot(t);let n;switch(d.default.getInstance().speech){case f.Speech.NONE:break;case f.Speech.SHALLOW:n=c.generator("Adhoc"),n.getSpeech(r,t);break;case f.Speech.DEEP:n=c.generator("Tree"),n.getSpeech(t,t)}return t},pprint:function(t){return h.formatXml(t.toString())}})),b(new m.Processor("walker",{processor:function(t){const e=c.generator("Node");m.Processor.LocalState.speechGenerator=e,e.setOptions({modality:d.default.getInstance().modality,locale:d.default.getInstance().locale,domain:d.default.getInstance().domain,style:d.default.getInstance().style}),m.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=_("enriched",t),n=S("enriched",r);return m.Processor.LocalState.walker=u.walker(d.default.getInstance().walker,r,e,m.Processor.LocalState.highlighter,n),m.Processor.LocalState.walker},print:function(t){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(t){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(t)?n.error(t):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":s.LOCALE.NUMBERS.numberToWords(e)}})),b(new m.Processor("ordinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":s.LOCALE.NUMBERS.wordOrdinal(e)}})),b(new m.Processor("numericOrdinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":s.LOCALE.NUMBERS.numericOrdinal(e)}})),b(new m.Processor("vulgar",{processor:function(t){const[e,r]=t.split("/").map((t=>parseInt(t,10)));return isNaN(e)||isNaN(r)?"":_("speech",`${e}${r}`)}}))},2998:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function s(t){try{c(n.next(t))}catch(t){i(t)}}function a(t){try{c(n.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.exit=e.move=e.walk=e.processFile=e.file=e.vulgar=e.numericOrdinal=e.ordinal=e.number=e.toEnriched=e.toDescription=e.toJson=e.toSemantic=e.toSpeech=e.localeLoader=e.engineReady=e.engineSetup=e.setupEngine=e.version=void 0;const o=r(5897),i=r(6828),s=r(4440),a=r(7248),c=r(6499),l=r(2315),u=r(1377),p=r(6141);function h(t){return n(this,void 0,void 0,(function*(){return(0,i.setup)(t)}))}function d(t,e){return c.process(t,e)}function f(t,e,r){switch(o.default.getInstance().mode){case s.Mode.ASYNC:return function(t,e,r){return n(this,void 0,void 0,(function*(){const n=yield l.default.fs.promises.readFile(e,{encoding:"utf8"}),i=c.output(t,n);if(r)try{l.default.fs.promises.writeFile(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}))}(t,e,r);case s.Mode.SYNC:return function(t,e,r){const n=function(t){let e;try{e=l.default.fs.readFileSync(t,{encoding:"utf8"})}catch(e){throw new o.SREError("Can not open file: "+t)}return e}(e),i=c.output(t,n);if(r)try{l.default.fs.writeFileSync(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}(t,e,r);default:throw new o.SREError(`Can process files in ${o.default.getInstance().mode} mode`)}}e.version=u.Variables.VERSION,e.setupEngine=h,e.engineSetup=function(){const t=["mode"].concat(o.default.STRING_FEATURES,o.default.BINARY_FEATURES),e=o.default.getInstance(),r={};return t.forEach((function(t){r[t]=e[t]})),r.json=l.default.jsonPath,r.xpath=l.default.WGXpath,r.rules=e.ruleSets.slice(),r},e.engineReady=function(){return n(this,void 0,void 0,(function*(){return h({}).then((()=>o.EnginePromise.getall()))}))},e.localeLoader=p.standardLoader,e.toSpeech=function(t){return d("speech",t)},e.toSemantic=function(t){return d("semantic",t)},e.toJson=function(t){return d("json",t)},e.toDescription=function(t){return d("description",t)},e.toEnriched=function(t){return d("enriched",t)},e.number=function(t){return d("number",t)},e.ordinal=function(t){return d("ordinal",t)},e.numericOrdinal=function(t){return d("numericOrdinal",t)},e.vulgar=function(t){return d("vulgar",t)},e.file={},e.file.toSpeech=function(t,e){return f("speech",t,e)},e.file.toSemantic=function(t,e){return f("semantic",t,e)},e.file.toJson=function(t,e){return f("json",t,e)},e.file.toDescription=function(t,e){return f("description",t,e)},e.file.toEnriched=function(t,e){return f("enriched",t,e)},e.processFile=f,e.walk=function(t){return c.output("walker",t)},e.move=function(t){return c.keypress("move",t)},e.exit=function(t){const e=t||0;o.EnginePromise.getall().then((()=>process.exit(e)))},e.localePath=a.localePath,l.default.documentSupported?h({mode:s.Mode.HTTP}).then((()=>h({}))):h({mode:s.Mode.SYNC}).then((()=>h({mode:s.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const t={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(t),t.document.XPathResult=t.XPathResult,t.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Variables=void 0;class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Locale ${t} does not exist! Using ${r.LOCALES.get(e)} instead.`),e)}}e.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.updateEvaluator=e.evaluateString=e.evaluateBoolean=e.getLeafNodes=e.evalXPath=e.resolveNameSpace=e.xpath=void 0;const n=r(5897),o=r(4440),i=r(2315);function s(){return"undefined"!=typeof XPathResult}e.xpath={currentDocument:null,evaluate:s()?document.evaluate:i.default.xpath.evaluate,result:s()?XPathResult:i.default.xpath.XPathResult,createNSResolver:s()?document.createNSResolver:i.default.xpath.createNSResolver};const a={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function c(t){return a[t]||null}e.resolveNameSpace=c;class l{constructor(){this.lookupNamespaceURI=c}}function u(t,r,i){return n.default.getInstance().mode!==o.Mode.HTTP||n.default.getInstance().isIE||n.default.getInstance().isEdge?e.xpath.evaluate(t,r,new l,i,null):e.xpath.currentDocument.evaluate(t,r,c,i,null)}function p(t,r){let n;try{n=u(t,r,e.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(t){return[]}const o=[];for(let t=n.iterateNext();t;t=n.iterateNext())o.push(t);return o}e.evalXPath=p,e.getLeafNodes=function(t){return p(".//*[count(*)=0]",t)},e.evaluateBoolean=function(t,r){let n;try{n=u(t,r,e.xpath.result.BOOLEAN_TYPE)}catch(t){return!1}return n.booleanValue},e.evaluateString=function(t,r){let n;try{n=u(t,r,e.xpath.result.STRING_TYPE)}catch(t){return""}return n.stringValue},e.updateEvaluator=function(t){if(n.default.getInstance().mode!==o.Mode.HTTP)return;let r=t;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?e.xpath.currentDocument=r:t.ownerDocument&&(e.xpath.currentDocument=t.ownerDocument)}},9268:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEnrichCase=void 0;e.AbstractEnrichCase=class{constructor(t){this.semantic=t}}},6061:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseBinomial=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const t=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(t),this.mml.hasAttribute(s.Attribute.TYPE)){const t=n.createElement("mrow");t.setAttribute(s.Attribute.ADDED,"true"),n.replaceNode(this.mml,t),t.appendChild(this.mml),this.mml=t}return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseBinomial=a},5765:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseDoubleScript=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.childNodes[0].role;return"MSUBSUP"===e&&"subsup"===r||"MUNDEROVER"===e&&"underover"===r}getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=this.semantic.childNodes[1],n=t.childNodes[1],o=i.walkTree(r),a=i.walkTree(e),c=i.walkTree(n);return(0,s.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(s.Attribute.CHILDREN,(0,s.makeIdList)([e,n,r])),[a,c,o].forEach((t=>i.getInnerNode(t).setAttribute(s.Attribute.PARENT,this.mml.getAttribute(s.Attribute.ID)))),this.mml.setAttribute(s.Attribute.TYPE,t.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[t.id,e.id,n.id],r.id]),this.mml}}e.CaseDoubleScript=a},7251:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseEmbellished=void 0;const n=r(5740),o=r(5952),i=r(9268),s=r(5765),a=r(7014),c=r(6887),l=r(5452),u=r(2298);class p extends i.AbstractEnrichCase{constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.SemanticNode(t);return r.type="empty",r.mathmlTree=e,r}static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&p.fencedMap_(t.childNodes[0],e)}getMathml(){this.getFenced_(),this.fencedMml=l.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(u.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"===t.type}getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.childNodes[0];this.fenced=t.childNodes[0],this.ofence=t.contentNodes[0],this.cfence=t.contentNodes[1],p.fencedMap_(this.ofence,this.ofenceMap),p.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fencedMml?t:this.fencedMml;t&&t!==this.cfenceMml;)this.fencedMmlNodes.push(t),t=t.nextSibling}getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||t===this.fenced);)-1===e.indexOf(t.fencePointer)||this.ofenceMml||(this.ofenceMml=t.mathmlTree),-1===r.indexOf(t.fencePointer)||this.cfenceMml||(this.cfenceMml=t.mathmlTree),t=t.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=l.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=l.ascendNewNode(this.cfenceMml))}rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_();for((0,u.setAttributes)(r,this.fenced.parent);!this.fencedElement(t);){const o=t.mathmlTree,i=this.specialCase_(t,o);if(i)t=i;else{(0,u.setAttributes)(o,t);const e=[];for(let r,n=1;r=t.childNodes[n];n++)e.push(l.walkTree(r));t=t.childNodes[0]}const s=n.createElement("dummy"),a=o.childNodes[0];n.replaceNode(o,s),n.replaceNode(r,o),n.replaceNode(o.childNodes[0],r),n.replaceNode(s,a),e||(e=o)}return l.walkTree(this.ofence),l.walkTree(this.cfence),this.cleanupParents_(),e||r}specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(i=t.childNodes[0],o=s.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===t.type||"subscript"===t.type?o=a.CaseMultiscripts:"tensor"===t.type&&(o=c.CaseTensor),i=o&&t.childNodes[0]&&"subsup"===t.childNodes[0].role?t.childNodes[0]:t),!i)return null;const l=i.childNodes[0],u=p.makeEmptyNode_(l.id);return i.childNodes[0]=u,e=new o(t).getMathml(),i.childNodes[0]=l,this.parentCleanup.push(e),i.childNodes[0]}introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.fullFence(this.cfenceMml);let r=n.createElement("mrow");if(n.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((t=>r.appendChild(t))),r.insertBefore(t,this.fencedMml),r.appendChild(e),!r.parentNode){const t=n.createElement("mrow");for(;r.childNodes.length>0;)t.appendChild(r.childNodes[0]);r.appendChild(t),r=t}return r}fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNode&&r.parentNode!==e;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.childNodes[1].getAttribute(u.Attribute.PARENT);t.childNodes[0].setAttribute(u.Attribute.PARENT,e)}))}}e.CaseEmbellished=p},6265:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLimit=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===e||"MUNDEROVER"===e)||"limboth"===r&&("MSUB"===e||"MUNDER"===e||"MSUP"===e||"MOVER"===e)}static walkTree_(t){t&&i.walkTree(t)}getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,s.setAttributes)(this.mml,this.semantic),t[0].mathmlTree||(t[0].mathmlTree=this.semantic.mathmlTree),t.forEach(a.walkTree_),this.mml}}e.CaseLimit=a},6514:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLine=void 0;const n=r(9268),o=r(5452),i=r(2298);class s extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&"line"===t.type}getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&o.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseLine=s},6839:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiindex=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.contentNodes[0].role?i.collapsePunctuated(t):(i.walkTree(t),t.id)}static createNone_(t){const e=n.createElement("none");return t&&(0,s.setAttributes)(e,t),e.setAttribute(s.Attribute.ADDED,"true"),e}completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(1);let o=0;const c=t=>{for(let e,n=0;e=t[n];n++){const t=r[o];if(t&&e===parseInt(i.getInnerNode(t).getAttribute(s.Attribute.ID)))i.getInnerNode(t).setAttribute(s.Attribute.PARENT,this.semantic.id.toString()),o++;else{const r=this.semantic.querySelectorAll((t=>t.id===e));this.mml.insertBefore(a.createNone_(r[0]),t||null)}}};c(t),r[o]&&"MPRESCRIPTS"!==n.tagName(r[o])?this.mml.insertBefore(r[o],n.createElement("mprescripts")):o++,c(e)}}e.CaseMultiindex=a},7014:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiscripts=void 0;const n=r(5740),o=r(5656),i=r(6839),s=r(5452),a=r(2298);class c extends i.CaseMultiindex{static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tagName(t.mathmlTree)&&("superscript"===t.type||"subscript"===t.type)}constructor(t){super(t)}getMathml(){let t,e,r;if((0,a.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const n=this.semantic.childNodes[0];t=n.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(n.childNodes[1]);const c=[this.semantic.id,[n.id,t.id,r],e];s.addCollapsedAttribute(this.mml,c),this.mml.setAttribute(a.Attribute.TYPE,n.role),this.completeMultiscript(o.SemanticSkeleton.interleaveIds(r,e),[])}else{t=this.semantic.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,t.id,e];s.addCollapsedAttribute(this.mml,r)}const n=o.SemanticSkeleton.collapsedLeafs(r||[],e),c=s.walkTree(t);return s.getInnerNode(c).setAttribute(a.Attribute.PARENT,this.semantic.id.toString()),n.unshift(t.id),this.mml.setAttribute(a.Attribute.CHILDREN,n.join(",")),this.mml}}e.CaseMultiscripts=c},3416:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseProof=void 0;const n=r(9268),o=r(5452),i=r(2298);class s extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"===t.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(t){o.walkTree(t),(0,i.setAttributes)(t.mathmlTree,t)})),this.semantic.childNodes.forEach((function(t){o.walkTree(t)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}e.CaseProof=s},5699:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTable=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree}static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t.type}getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),e=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===n.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(t,r[0]||null),e&&this.mml.appendChild(e),this.mml=i.rewriteMfenced(this.mml)}else{const r=[t,this.mml];e&&r.push(e),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([t].concat(this.inner,[e]),this.semantic);return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseTable=a},6887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTensor=void 0;const n=r(5656),o=r(6839),i=r(5452),s=r(2298);class a extends o.CaseMultiindex{static test(t){return!!t.mathmlTree&&"tensor"===t.type}constructor(t){super(t)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),e=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),a=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,s.setAttributes)(this.mml,this.semantic);const c=[this.semantic.id,this.semantic.childNodes[0].id,t,e,r,a];i.addCollapsedAttribute(this.mml,c);const l=n.SemanticSkeleton.collapsedLeafs(t,e,r,a);return l.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(s.Attribute.CHILDREN,l.join(",")),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,a),n.SemanticSkeleton.interleaveIds(t,e)),this.mml}}e.CaseTensor=a},9236:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseText=void 0;const n=r(9268),o=r(5452),i=r(2298);class s extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return"punctuated"===t.type&&("text"===t.role||t.contentNodes.every((t=>"dummy"===t.role)))}getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return this.mml=o.introduceNewLayer(t,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),o.addCollapsedAttribute(this.mml,e),this.mml}}e.CaseText=s},5714:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.prepareMmlString=e.testTranslation__=e.semanticMathml=e.semanticMathmlSync=e.semanticMathmlNode=void 0;const n=r(2057),o=r(5740),i=r(5897),s=r(1414),a=r(5452),c=r(2298);function l(t){const e=o.cloneNode(t),r=s.getTree(e);return a.enrich(e,r)}function u(t){return l(o.parseInput(t))}function p(t){return t.match(/^$/)||(t+=""),t}r(1513),e.semanticMathmlNode=l,e.semanticMathmlSync=u,e.semanticMathml=function(t,e){i.EnginePromise.getall().then((()=>{const r=o.parseInput(t);e(l(r))}))},e.testTranslation__=function(t){n.Debugger.getInstance().init();const e=u(p(t)).toString();return(0,c.removeAttributePrefix)(e),n.Debugger.getInstance().exit(),e},e.prepareMmlString=p},2298:function(t,e){var r;function n(t){return t.map((function(t){return t.id})).join(",")}function o(t,e){const n=[];"mglyph"===e.role&&n.push("image"),e.attributes.href&&n.push("link"),n.length&&t.setAttribute(r.POSTFIX,n.join(" "))}Object.defineProperty(e,"__esModule",{value:!0}),e.addPrefix=e.removeAttributePrefix=e.setPostfix=e.setAttributes=e.makeIdList=e.EnrichAttributes=e.Attribute=e.Prefix=void 0,e.Prefix="data-semantic-",function(t){t.ADDED="data-semantic-added",t.ALTERNATIVE="data-semantic-alternative",t.CHILDREN="data-semantic-children",t.COLLAPSED="data-semantic-collapsed",t.CONTENT="data-semantic-content",t.EMBELLISHED="data-semantic-embellished",t.FENCEPOINTER="data-semantic-fencepointer",t.FONT="data-semantic-font",t.ID="data-semantic-id",t.ANNOTATION="data-semantic-annotation",t.OPERATOR="data-semantic-operator",t.OWNS="data-semantic-owns",t.PARENT="data-semantic-parent",t.POSTFIX="data-semantic-postfix",t.PREFIX="data-semantic-prefix",t.ROLE="data-semantic-role",t.SPEECH="data-semantic-speech",t.STRUCTURE="data-semantic-structure",t.TYPE="data-semantic-type"}(r=e.Attribute||(e.Attribute={})),e.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],e.makeIdList=n,e.setAttributes=function(t,i){t.setAttribute(r.TYPE,i.type);const s=i.allAttributes();for(let r,n=0;r=s[n];n++)t.setAttribute(e.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&t.setAttribute(r.CHILDREN,n(i.childNodes)),i.contentNodes.length&&t.setAttribute(r.CONTENT,n(i.contentNodes)),i.parent&&t.setAttribute(r.PARENT,i.parent.id.toString()),o(t,i)},e.setPostfix=o,e.removeAttributePrefix=function(t){return t.toString().replace(new RegExp(e.Prefix,"g"),"")},e.addPrefix=function(t){return e.Prefix+t}},3532:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.factory=e.getCase=void 0,e.getCase=function(t){for(let r,n=0;r=e.factory[n];n++)if(r.test(t))return r.constr(t);return null},e.factory=[]},1513:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(6061),o=r(5765),i=r(7251),s=r(6265),a=r(6514),c=r(7014),l=r(3416),u=r(5699),p=r(6887),h=r(9236);r(3532).factory.push({test:s.CaseLimit.test,constr:t=>new s.CaseLimit(t)},{test:i.CaseEmbellished.test,constr:t=>new i.CaseEmbellished(t)},{test:o.CaseDoubleScript.test,constr:t=>new o.CaseDoubleScript(t)},{test:p.CaseTensor.test,constr:t=>new p.CaseTensor(t)},{test:c.CaseMultiscripts.test,constr:t=>new c.CaseMultiscripts(t)},{test:a.CaseLine.test,constr:t=>new a.CaseLine(t)},{test:n.CaseBinomial.test,constr:t=>new n.CaseBinomial(t)},{test:l.CaseProof.test,constr:t=>new l.CaseProof(t)},{test:u.CaseTable.test,constr:t=>new u.CaseTable(t)},{test:h.CaseText.test,constr:t=>new h.CaseText(t)})},5452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.printNodeList__=e.collapsePunctuated=e.formattedOutput_=e.formattedOutput=e.getInnerNode=e.setOperatorAttribute_=e.createInvisibleOperator_=e.rewriteMfenced=e.cloneContentNode=e.addCollapsedAttribute=e.parentNode_=e.isIgnorable_=e.unitChild_=e.descendNode_=e.ascendNewNode=e.validLca_=e.pathToRoot_=e.attachedElement_=e.prunePath_=e.mathmlLca_=e.lcaType=e.functionApplication_=e.isDescendant_=e.insertNewChild_=e.mergeChildren_=e.collectChildNodes_=e.collateChildNodes_=e.childrenSubset_=e.moveSemanticAttributes_=e.introduceLayerAboveLca=e.introduceNewLayer=e.walkTree=e.enrich=e.SETTINGS=void 0;const n=r(2057),o=r(5740),i=r(5897),s=r(3588),a=r(7516),c=r(5656),l=r(4795),u=r(2298),p=r(3532);function h(t){const e=(0,p.getCase)(t);let r;if(e)return r=e.getMathml(),T(r);if(1===t.mathml.length)return n.Debugger.getInstance().output("Walktree Case 0"),r=t.mathml[0],u.setAttributes(r,t),t.childNodes.length&&(n.Debugger.getInstance().output("Walktree Case 0.1"),t.childNodes.forEach((function(t){"empty"===t.type&&r.appendChild(h(t))}))),T(r);const o=t.contentNodes.map(P);B(t,o);const i=t.childNodes.map(h),s=c.SemanticSkeleton.combineContentChildren(t,o,i);if(r=t.mathmlTree,null===r)n.Debugger.getInstance().output("Walktree Case 1"),r=d(s,t);else{const t=A(s);n.Debugger.getInstance().output("Walktree Case 2"),t?(n.Debugger.getInstance().output("Walktree Case 2.1"),r=t.parentNode):(n.Debugger.getInstance().output("Walktree Case 2.2"),r=D(r))}return r=k(r),v(r,s,t),u.setAttributes(r,t),T(r)}function d(t,e){const r=E(t);let i=r.node;const s=r.type;if(s!==O.VALID||!l.hasEmptyTag(i))if(n.Debugger.getInstance().output("Walktree Case 1.1"),i=o.createElement("mrow"),s===O.PRUNED)n.Debugger.getInstance().output("Walktree Case 1.1.0"),i=f(i,r.node,t);else if(t[0]){n.Debugger.getInstance().output("Walktree Case 1.1.1");const e=A(t),r=y(e.parentNode,t);o.replaceNode(e,i),r.forEach((function(t){i.appendChild(t)}))}return e.mathmlTree||(e.mathmlTree=i),i}function f(t,e,r){let i=L(e);if(l.hasMathTag(i)){n.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(i,t),o.toArray(i.childNodes).forEach((function(e){t.appendChild(e)}));const e=t;t=i,i=e}const s=r.indexOf(e);return r[s]=i,o.replaceNode(i,t),t.appendChild(i),r.forEach((function(e){t.appendChild(e)})),t}function m(t,e){for(const r of u.EnrichAttributes)t.hasAttribute(r)&&(e.setAttribute(r,t.getAttribute(r)),t.removeAttribute(r))}function y(t,e){const r=o.toArray(t.childNodes);let n=1/0,i=-1/0;return e.forEach((function(t){const e=r.indexOf(t);-1!==e&&(n=Math.min(n,e),i=Math.max(i,e))})),r.slice(n,i+1)}function g(t,e,r){const n=[];let i=o.toArray(t.childNodes),s=!1;for(;i.length;){const t=i.shift();if(t.hasAttribute(u.Attribute.TYPE)){n.push(t);continue}const e=b(t);0!==e.length&&(1!==e.length?(s?t.setAttribute("AuxiliaryImplicit",!0):s=!0,i=e.concat(i)):n.push(t))}const a=[],c=r.childNodes.map((function(t){return t.mathmlTree}));for(;c.length;){const t=c.pop();if(t){if(-1!==n.indexOf(t))break;-1!==e.indexOf(t)&&a.unshift(t)}}return n.concat(a)}function b(t){const e=[];let r=o.toArray(t.childNodes);for(;r.length;){const t=r.shift();t.nodeType===o.NodeType.ELEMENT_NODE&&(t.hasAttribute(u.Attribute.TYPE)?e.push(t):r=o.toArray(t.childNodes).concat(r))}return e}function v(t,e,r){const n="implicit"===r.role&&a.flags.combine_juxtaposition?g(t,e,r):o.toArray(t.childNodes);if(!n.length)return void e.forEach((function(e){t.appendChild(e)}));let i=0;for(;e.length;){const r=e[0];n[i]===r||M(n[i],r)?(e.shift(),i++):n[i]&&-1===e.indexOf(n[i])?i++:(S(r,t)||_(t,n[i],r),e.shift())}}function _(t,e,r){if(!e)return void t.insertBefore(r,null);let n=e,o=R(n);for(;o&&o.firstChild===n&&!n.hasAttribute("AuxiliaryImplicit")&&o!==t;)n=o,o=R(n);o&&(o.insertBefore(r,n),n.removeAttribute("AuxiliaryImplicit"))}function S(t,e){if(!t)return!1;do{if((t=t.parentNode)===e)return!0}while(t);return!1}function M(t,e){const r=s.functionApplication();if(t&&e&&t.textContent&&e.textContent&&t.textContent===r&&e.textContent===r&&"true"===e.getAttribute(u.Attribute.ADDED)){for(let r,n=0;r=t.attributes[n];n++)e.hasAttribute(r.nodeName)||e.setAttribute(r.nodeName,r.nodeValue);return o.replaceNode(t,e),!0}return!1}var O;function E(t){const e=A(t);if(!e)return{type:O.INVALID,node:null};const r=A(t.slice().reverse());if(e===r)return{type:O.VALID,node:e};const n=C(e),o=x(n,t),i=C(r,(function(t){return-1!==o.indexOf(t)})),s=i[0],a=o.indexOf(s);return-1===a?{type:O.INVALID,node:null}:{type:o.length!==n.length?O.PRUNED:N(o[a+1],i[1])?O.VALID:O.INVALID,node:s}}function x(t,e){let r=0;for(;t[r]&&-1===e.indexOf(t[r]);)r++;return t.slice(0,r+1)}function A(t){let e=0,r=null;for(;!r&&e!1),n=[t];for(;!r(t)&&!l.hasMathTag(t)&&t.parentNode;)t=R(t),n.unshift(t);return n}function N(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)}function T(t){for(;!l.hasMathTag(t)&&w(t);)t=R(t);return t}function L(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&!l.hasIgnoreTag(t)}));return 1===r.length&&l.hasEmptyTag(r[0])&&!r[0].hasAttribute(u.Attribute.TYPE)?L(r[0]):t}function w(t){const e=R(t);return!(!e||!l.hasEmptyTag(e))&&o.toArray(e.childNodes).every((function(e){return e===t||I(e)}))}function I(t){if(t.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!t||l.hasIgnoreTag(t))return!0;const e=o.toArray(t.childNodes);return!(!l.hasEmptyTag(t)&&e.length||l.hasDisplayTag(t)||t.hasAttribute(u.Attribute.TYPE)||l.isOrphanedGlyph(t))&&o.toArray(t.childNodes).every(I)}function R(t){return t.parentNode}function P(t){if(t.mathml.length)return h(t);const r=e.SETTINGS.implicit?j(t):o.createElement("mrow");return t.mathml=[r],r}function k(t){if("MFENCED"!==o.tagName(t))return t;const e=o.createElement("mrow");for(let r,n=0;r=t.attributes[n];n++)-1===["open","close","separators"].indexOf(r.name)&&e.setAttribute(r.name,r.value);return o.toArray(t.childNodes).forEach((function(t){e.appendChild(t)})),o.replaceNode(t,e),e}function j(t){const e=o.createElement("mo"),r=o.createTextNode(t.textContent);return e.appendChild(r),u.setAttributes(e,t),e.setAttribute(u.Attribute.ADDED,"true"),e}function B(t,e){const r=t.type+(t.textContent?","+t.textContent:"");e.forEach((function(t){D(t).setAttribute(u.Attribute.OPERATOR,r)}))}function D(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return!I(t)})),n=[];for(let t,e=0;t=r[e];e++)if(l.hasEmptyTag(t)){const e=D(t);e&&e!==t&&n.push(e)}else n.push(t);return 1===n.length?n[0]:t}function F(t,e,r,n){const o=n||!1;H(t,"Original MathML",o),H(r,"Semantic Tree",o),H(e,"Semantically enriched MathML",o)}function H(t,e,r){const n=o.formatXml(t.toString());r?console.info(e+":\n```html\n"+u.removeAttributePrefix(n)+"\n```\n"):console.info(n)}e.SETTINGS={collapsed:!0,implicit:!0},e.enrich=function(t,e){const r=o.cloneNode(t);return h(e.root),i.default.getInstance().structure&&t.setAttribute(u.Attribute.STRUCTURE,c.SemanticSkeleton.fromStructure(t,e).toString()),n.Debugger.getInstance().generateOutput((function(){return F(r,t,e,!0),[]})),t},e.walkTree=h,e.introduceNewLayer=d,e.introduceLayerAboveLca=f,e.moveSemanticAttributes_=m,e.childrenSubset_=y,e.collateChildNodes_=g,e.collectChildNodes_=b,e.mergeChildren_=v,e.insertNewChild_=_,e.isDescendant_=S,e.functionApplication_=M,function(t){t.VALID="valid",t.INVALID="invalid",t.PRUNED="pruned"}(O=e.lcaType||(e.lcaType={})),e.mathmlLca_=E,e.prunePath_=x,e.attachedElement_=A,e.pathToRoot_=C,e.validLca_=N,e.ascendNewNode=T,e.descendNode_=L,e.unitChild_=w,e.isIgnorable_=I,e.parentNode_=R,e.addCollapsedAttribute=function(t,e){const r=new c.SemanticSkeleton(e);t.setAttribute(u.Attribute.COLLAPSED,r.toString())},e.cloneContentNode=P,e.rewriteMfenced=k,e.createInvisibleOperator_=j,e.setOperatorAttribute_=B,e.getInnerNode=D,e.formattedOutput=F,e.formattedOutput_=H,e.collapsePunctuated=function(t,e){const r=!!e,n=e||[],o=t.parent,i=t.contentNodes.map((function(t){return t.id}));i.unshift("c");const s=[t.id,i];for(let e,i=0;e=t.childNodes[i];i++){const t=h(e);n.push(t);const i=D(t);o&&!r&&i.setAttribute(u.Attribute.PARENT,o.id.toString()),s.push(e.id)}return s},e.printNodeList__=function(t,e){console.info(t),o.toArray(e).forEach((function(t){console.info(t.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHighlighter=void 0;const n=r(5274),o=r(2298);class i{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highlightNode(t);return this.setHighlighted(t),e})))}highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r++)this.highlight([t])}unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{this.isHighlighted(t.node)&&(this.unhighlightNode(t),this.unsetHighlighted(t.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(t){this.color=t}colorString(){return this.color.rgba()}addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n++)for(const r in e)t.addEventListener(r,e[r])}getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mactionName))}isMactionNode(t){const e=t.className||t.getAttribute("class");return!!e&&!!e.match(new RegExp(this.mactionName))}isHighlighted(t){return t.hasAttribute(i.ATTR)}setHighlighted(t){t.setAttribute(i.ATTR,"true")}unsetHighlighted(t){t.removeAttribute(i.ATTR)}colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.colorize(t)))}uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.uncolorize(t)))}colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(t.setAttribute(e+"-old",t.style.color),t.style.color=t.getAttribute(e))}uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttribute(e)&&(t.style.color=t.getAttribute(e))}}e.AbstractHighlighter=i,i.ATTR="sre-highlight"},6937:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super()}isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}}e.ChtmlHighlighter=o},8396:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ContrastPicker=e.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function n(t,e){const n=t||{color:e};let o=Object.prototype.hasOwnProperty.call(n,"color")?r[n.color]:n;return o||(o=r[e]),o.alpha=Object.prototype.hasOwnProperty.call(n,"alpha")?n.alpha:1,function(t){const e=t=>(t=Math.max(t,0),t=Math.min(255,t),Math.round(t));return t.red=e(t.red),t.green=e(t.green),t.blue=e(t.blue),t.alpha=Math.max(t.alpha,0),t.alpha=Math.min(1,t.alpha),t}(o)}class o{constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.background=n(t,o.DEFAULT_BACKGROUND_)}static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e}rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"};return{background:t(this.background),foreground:t(this.foreground)}}rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")"};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.toHex(t.blue)};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}}e.ColorPicker=o,o.DEFAULT_BACKGROUND_="blue",o.DEFAULT_FOREGROUND_="black";e.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return e=function(t,e,r){e=e>1?e/100:e,r=r>1?r/100:r;const n=(1-Math.abs(2*r-1))*e,o=n*(1-Math.abs(t/60%2-1)),i=r-n/2;let s=0,a=0,c=0;return 0<=t&&t<60?[s,a,c]=[n,o,0]:60<=t&&t<120?[s,a,c]=[o,n,0]:120<=t&&t<180?[s,a,c]=[0,n,o]:180<=t&&t<240?[s,a,c]=[0,o,n]:240<=t&&t<300?[s,a,c]=[o,0,n]:300<=t&&t<360&&([s,a,c]=[n,0,o]),{red:s+i,green:a+i,blue:c+i}}(this.hue,this.sat,this.light),"rgb("+(t={red:Math.round(255*e.red),green:Math.round(255*e.green),blue:Math.round(255*e.blue)}).red+","+t.green+","+t.blue+")";var t,e}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(t){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color},r=this.colorString();return t.style.backgroundColor=r.background,t.style.color=r.foreground,e}unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}}e.CssHighlighter=o},3090:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.highlighterMapping_=e.addEvents=e.highlighter=void 0;const n=r(6937),o=r(8396),i=r(933),s=r(2598),a=r(4500),c=r(7071),l=r(4346),u=r(2222);e.highlighter=function(t,r,n){const i=new o.ColorPicker(t,r),s="NativeMML"===n.renderer&&"Safari"===n.browser?"MML-CSS":"SVG"===n.renderer&&"v3"===n.browser?"SVG-V3":n.renderer,a=new(e.highlighterMapping_[s]||e.highlighterMapping_.NativeMML);return a.setColor(i),a},e.addEvents=function(t,r,n){const o=e.highlighterMapping_[n.renderer];o&&(new o).addEvents(t,r)},e.highlighterMapping_={SVG:l.SvgHighlighter,"SVG-V3":u.SvgV3Highlighter,NativeMML:c.MmlHighlighter,"HTML-CSS":s.HtmlHighlighter,"MML-CSS":a.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:n.ChtmlHighlighter}},2598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){const e={node:t,foreground:t.style.color,position:t.style.position},r=this.color.rgb();t.style.color=r.foreground,t.style.position="relative";const o=t.bbox;if(o&&o.w){const i=.05,s=0,a=n.createElement("span"),c=parseFloat(t.style.paddingLeft||"0");a.style.backgroundColor=r.background,a.style.opacity=r.alphaback.toString(),a.style.display="inline-block",a.style.height=o.h+o.d+2*i+"em",a.style.verticalAlign=-o.d+"em",a.style.marginTop=a.style.marginBottom=-i+"em",a.style.width=o.w+2*s+"em",a.style.marginLeft=c-s+"em",a.style.marginRight=-o.w-s-c+"em",t.parentNode.insertBefore(a,t),e.box=a}return e}unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.position=t.position,t.box&&t.box.parentNode.removeChild(t.box)}}e.HtmlHighlighter=i},4500:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlCssHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlCssHighlighter=o},7071:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e=t.getAttribute("style");return e+=";background-color: "+this.colorString().background,e+=";color: "+this.colorString().foreground,t.setAttribute("style",e),{node:t}}unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";background-color: "+this.colorString().background,""),e=e.replace(";color: "+this.colorString().foreground,""),t.node.setAttribute("style",e)}colorString(){return this.color.rgba()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlHighlighter=o},4346:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previousSibling||t,background:t.style.backgroundColor,foreground:t.style.color},e;if("svg"===t.tagName){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};return t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e}const r=n.createElementNS("http://www.w3.org/2000/svg","rect");let i;if("use"===t.nodeName){const e=n.createElementNS("http://www.w3.org/2000/svg","g");t.parentNode.insertBefore(e,t),e.appendChild(t),i=e.getBBox(),e.parentNode.replaceChild(t,e)}else i=t.getBBox();r.setAttribute("x",(i.x-40).toString()),r.setAttribute("y",(i.y-40).toString()),r.setAttribute("width",(i.width+80).toString()),r.setAttribute("height",(i.height+80).toString());const s=t.getAttribute("transform");return s&&r.setAttribute("transform",s),r.setAttribute("fill",this.colorString().background),r.setAttribute(o.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:r,foreground:t.getAttribute("fill")},t.setAttribute("fill",this.colorString().foreground),e}setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)}unhighlightNode(t){if("background"in t)return t.node.style.backgroundColor=t.background,void(t.node.style.color=t.foreground);t.foreground?t.node.nextSibling.setAttribute("fill",t.foreground):t.node.nextSibling.removeAttribute("fill"),t.node.parentNode.removeChild(t.node)}isMactionNode(t){let e=t.className||t.getAttribute("class");return e=void 0!==e.baseVal?e.baseVal:e,!!e&&!!e.match(new RegExp(this.mactionName))}}e.SvgHighlighter=i},2222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgV3Highlighter=void 0;const n=r(5740),o=r(5274),i=r(5105),s=r(8396),a=r(4346);class c extends a.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,background:this.colorString().background,foreground:this.colorString().foreground},e;if("svg"===t.tagName||"MJX-CONTAINER"===t.tagName)return e={node:t,background:t.style.backgroundColor,foreground:t.style.color},t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e;const r=n.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const o=t.getBBox();r.setAttribute("x",(o.x-40).toString()),r.setAttribute("y",(o.y-40).toString()),r.setAttribute("width",(o.width+80).toString()),r.setAttribute("height",(o.height+80).toString());const a=t.getAttribute("transform");if(a&&r.setAttribute("transform",a),r.setAttribute("fill",this.colorString().background),t.setAttribute(i.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:t,foreground:t.getAttribute("fill")},"rect"===t.nodeName){const e=new s.ColorPicker({alpha:0,color:"black"});t.setAttribute("fill",e.rgba().foreground)}else t.setAttribute("fill",this.colorString().foreground);return e}unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute("sre-highlighter-added"))return t.foreground?t.node.setAttribute("fill",t.foreground):t.node.removeAttribute("fill"),void t.node.parentNode.removeChild(e);t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}isMactionNode(t){return t.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,t))}}e.SvgV3Highlighter=c},7222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StaticTrieNode=e.AbstractTrieNode=void 0;const n=r(2057),o=r(4391);class i{constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.kind=o.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(t){return this.test(t)}addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.children_[e]=t,r}getChild(t){return this.children_[t]}getChildren(){const t=[];for(const e in this.children_)t.push(this.children_[e]);return t}findChildren(t){const e=[];for(const r in this.children_){const n=this.children_[r];n.applyTest(t)&&e.push(n)}return e}removeChild(t){delete this.children_[t]}toString(){return this.constraint}}e.AbstractTrieNode=i;e.StaticTrieNode=class extends i{constructor(t,e){super(t,e),this.rule_=null,this.kind=o.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(t){this.rule_&&n.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+t),this.rule_=t}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Trie=void 0;const n=r(4391),o=r(9701);class i{constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)}static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r.shift();if(t.getKind()===n.TrieNodeKind.QUERY||t.getKind()===n.TrieNodeKind.BOOLEAN){const r=t.getRule();r&&e.unshift(r)}r=r.concat(t.getChildren())}return e}static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": "+t.toString()+"\n";const n=t.getChildren();for(let t,o=0;t=n[o];o++)r=i.printWithDepth_(t,e+1,r);return r}static order_(t){const e=t.getChildren();if(!e.length)return 0;const r=Math.max.apply(null,e.map(i.order_));return Math.max(e.length,r)}addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues();for(let t=0,i=o.length;t{e.getKind()===n.TrieNodeKind.DYNAMIC&&-1===t.indexOf(e.getConstraint())||o.push(e)}))}r=o.slice()}for(;r.length;){const e=r.shift();if(e.getRule){const t=e.getRule();t&&o.push(t)}const n=e.findChildren(t);r=r.concat(n)}return o}hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;r!0)),this.kind=l.TrieNodeKind.ROOT}}e.RootTrieNode=u;class p extends a.AbstractTrieNode{constructor(t){super(t,(e=>e===t)),this.kind=l.TrieNodeKind.DYNAMIC}}e.DynamicTrieNode=p;const h={"=":(t,e)=>t===e,"!=":(t,e)=>t!==e,"<":(t,e)=>t":(t,e)=>t>e,"<=":(t,e)=>t<=e,">=":(t,e)=>t>=e};function d(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\w+$/)){const e=t.slice(6).toUpperCase();return t=>t.tagName&&n.tagName(t)===e}if(t.match(/^self::\w+:\w+$/)){const e=t.split(":"),r=o.resolveNameSpace(e[2]);if(!r)return null;const n=e[3].toUpperCase();return t=>t.localName&&t.localName.toUpperCase()===n&&t.namespaceURI===r}if(t.match(/^@\w+$/)){const e=t.slice(1);return t=>t.hasAttribute&&t.hasAttribute(e)}if(t.match(/^@\w+="[\w\d ]+"$/)){const e=t.split("="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>t.hasAttribute&&t.hasAttribute(r)&&t.getAttribute(r)===n}if(t.match(/^@\w+!="[\w\d ]+"$/)){const e=t.split("!="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>!t.hasAttribute||!t.hasAttribute(r)||t.getAttribute(r)!==n}if(t.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const e=t.split('"')[1];return t=>!!i.Grammar.getInstance().getParameter(e)}if(t.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const e=t.split('"')[1];return t=>!i.Grammar.getInstance().getParameter(e)}if(t.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const e=t.split('"')[1].toUpperCase();return t=>{var r,o;return(null===(o=null===(r=t.parentNode)||void 0===r?void 0:r.parentNode)||void 0===o?void 0:o.tagName)&&n.tagName(t.parentNode.parentNode)===e}}if(t.match(/^count\(preceding-sibling::\*\)=\d+$/)){const e=t.split("="),r=parseInt(e[1],10);return t=>{var e;return(null===(e=t.parentNode)||void 0===e?void 0:e.childNodes[r])===t}}if(t.match(/^.+\[@category!?=".+"\]$/)){let[,e,r,n]=t.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=n.match(/^unit:(.+)$/);let a="";return i&&(n=i[1],a=":unit"),t=>{const i=o.evalXPath(e,t)[0];if(i){const t=s.lookupCategory(i.textContent+a);return"="===r?t===n:t!==n}return!1}}if(t.match(/^string-length\(.+\)\W+\d+/)){const[,e,r,n]=t.match(/^string-length\((.+)\)(\W+)(\d+)/),i=h[r]||h["="],s=parseInt(n,10);return t=>{const r=o.evalXPath(e,t)[0];return!!r&&i(Array.from(r.textContent).length,s)}}return null}e.constraintTest_=d;class f extends c.StaticTrieNode{constructor(t,e){super(t,d(t)),this.context=e,this.kind=l.TrieNodeKind.QUERY}applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,this.constraint)===t}}e.QueryTrieNode=f;class m extends c.StaticTrieNode{constructor(t,e){super(t,d(t)),this.context=e,this.kind=l.TrieNodeKind.BOOLEAN}applyTest(t){return this.test?this.test(t):this.context.applyConstraint(t,this.constraint)}}e.BooleanTrieNode=m},7491:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.completeLocale=e.getLocale=e.setLocale=e.locales=void 0;const n=r(5897),o=r(1377),i=r(2105),s=r(4249),a=r(8657),c=r(173),l=r(9393),u=r(7978),p=r(5540),h=r(5218),d=r(3887),f=r(8384),m=r(7206),y=r(7734),g=r(7264),b=r(4356);function v(){const t=o.Variables.ensureLocale(n.default.getInstance().locale,n.default.getInstance().defaultLocale);return n.default.getInstance().locale=t,e.locales[t]()}e.locales={ca:s.ca,da:a.da,de:c.de,en:l.en,es:u.es,fr:p.fr,hi:h.hi,it:d.it,nb:f.nb,nn:y.nn,sv:g.sv,nemeth:m.nemeth},e.setLocale=function(){const t=v();if(function(t){const e=n.default.getInstance().subiso;-1===t.SUBISO.all.indexOf(e)&&(n.default.getInstance().subiso=t.SUBISO.default);t.SUBISO.current=n.default.getInstance().subiso}(t),t){for(const e of Object.getOwnPropertyNames(t))b.LOCALE[e]=t[e];for(const[e,r]of Object.entries(t.CORRECTIONS))i.Grammar.getInstance().setCorrection(e,r)}},e.getLocale=v,e.completeLocale=function(t){const r=e.locales[t.locale];if(!r)return void console.error("Locale "+t.locale+" does not exist!");const n=t.kind.toUpperCase(),o=t.messages;if(!o)return;const i=r();for(const[t,e]of Object.entries(o))i[n][t]=e}},4356:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.createLocale=e.LOCALE=void 0;const n=r(7549);function o(){return{FUNCTIONS:(0,n.FUNCTIONS)(),MESSAGES:(0,n.MESSAGES)(),ALPHABETS:(0,n.ALPHABETS)(),NUMBERS:(0,n.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,n.SUBISO)()}}e.LOCALE=o(),e.createLocale=o},2536:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localeFontCombiner=e.extractString=e.localEnclose=e.localRole=e.localFont=e.combinePostfixIndex=e.nestingToString=void 0;const n=r(4356),o=r(4977);function i(t,e){return void 0===t?e:"string"==typeof t?t:t[0]}e.nestingToString=function(t){switch(t){case 1:return n.LOCALE.MESSAGES.MS.ONCE||"";case 2:return n.LOCALE.MESSAGES.MS.TWICE;default:return t.toString()}},e.combinePostfixIndex=function(t,e){return t===n.LOCALE.MESSAGES.MS.ROOTINDEX||t===n.LOCALE.MESSAGES.MS.INDEX?t:t+" "+e},e.localFont=function(t){return i(n.LOCALE.MESSAGES.font[t],t)},e.localRole=function(t){return i(n.LOCALE.MESSAGES.role[t],t)},e.localEnclose=function(t){return i(n.LOCALE.MESSAGES.enclose[t],t)},e.extractString=i,e.localeFontCombiner=function(t){return"string"==typeof t?{font:t,combiner:n.LOCALE.ALPHABETS.combiner}:{font:t[0],combiner:n.LOCALE.COMBINERS[t[1]]||o.Combiners[t[1]]||n.LOCALE.ALPHABETS.combiner}}},4249:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ca=void 0;const n=r(4356),o=r(2536),i=r(614),s=r(4977),a=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let c=null;e.ca=function(){return c||(c=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=a,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*os$/.test(t)?t+"sos":/.*s$/.test(t)?t+"os":/.*ga$/.test(t)?t.slice(0,-2)+"gues":/.*\xe7a$/.test(t)?t.slice(0,-2)+"ces":/.*ca$/.test(t)?t.slice(0,-2)+"ques":/.*ja$/.test(t)?t.slice(0,-2)+"ges":/.*qua$/.test(t)?t.slice(0,-3)+"q\xfces":/.*a$/.test(t)?t.slice(0,-1)+"es":/.*(e|i)$/.test(t)?t+"ns":/.*\xed$/.test(t)?t.slice(0,-1)+"ins":t+"s",t.FUNCTIONS.si=(t,e)=>(e.match(/^metre/)&&(t=t.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t}()),c}},8657:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.da=void 0;const n=r(4356),o=r(2536),i=r(3866),s=r(4977);let a=null;e.da=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=e=>e===t.ALPHABETS.capPrefix.default?RegExp("^"+e+" "):RegExp(" "+e+"$"),t.ALPHABETS.combiner=s.Combiners.postfixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t}()),a}},173:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.de=void 0;const n=r(2105),o=r(2536),i=r(4356),s=r(1435),a=function(t,e,r){return"s"===r&&(e=e.split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),r=""),t=r?r+" "+t:t,e?e+" "+t:t},c=function(t,e,r){return t=r&&"s"!==r?r+" "+t:t,e?t+" "+e:t};let l=null;e.de=function(){return l||(l=function(){const t=(0,i.createLocale)();return t.NUMBERS=s.default,t.COMBINERS.germanPostfix=c,t.ALPHABETS.combiner=a,t.FUNCTIONS.radicalNestDepth=e=>e>1?t.NUMBERS.numberToWords(e)+"fach":"",t.FUNCTIONS.combineRootIndex=(t,e)=>{const r=e?e+"wurzel":"";return t.replace("Wurzel",r)},t.FUNCTIONS.combineNestedRadical=(t,e,r)=>{const n=(e?e+" ":"")+(t=r.match(/exponent$/)?t+"r":t);return r.match(/ /)?r.replace(/ /," "+n+" "):n+" "+r},t.FUNCTIONS.fontRegexp=function(t){return t=t.split(" ").map((function(t){return t.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+t+" )|( "+t+"$))")},t.CORRECTIONS.correctOne=t=>t.replace(/^eins$/,"ein"),t.CORRECTIONS.localFontNumber=t=>(0,o.localFont)(t).split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),t.CORRECTIONS.lowercase=t=>t.toLowerCase(),t.CORRECTIONS.article=t=>{const e=n.Grammar.getInstance().getParameter("case"),r=n.Grammar.getInstance().getParameter("plural");return"dative"===e?{der:"dem",die:r?"den":"der",das:"dem"}[t]:t},t.CORRECTIONS.masculine=t=>"dative"===n.Grammar.getInstance().getParameter("case")?t+"n":t,t}()),l}},9393:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.en=void 0;const n=r(2105),o=r(4356),i=r(2536),s=r(310),a=r(4977);let c=null;e.en=function(){return c||(c=function(){const t=(0,o.createLocale)();return t.NUMBERS=s.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=s.default.numberToWords,t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t}()),c}},7978:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.es=void 0;const n=r(4356),o=r(2536),i=r(4634),s=r(4977),a=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let c=null;e.es=function(){return c||(c=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=a,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*(a|e|i|o|u)$/.test(t)?t+"s":/.*z$/.test(t)?t.slice(0,-1)+"ces":/.*c$/.test(t)?t.slice(0,-1)+"ques":/.*g$/.test(t)?t+"ues":/.*\u00f3n$/.test(t)?t.slice(0,-2)+"ones":t+"es",t.FUNCTIONS.si=(t,e)=>(e.match(/^metro/)&&(t=t.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t}()),c}},5540:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fr=void 0;const n=r(2105),o=r(4356),i=r(2536),s=r(2350),a=r(4977);let c=null;e.fr=function(){return c||(c=function(){const t=(0,o.createLocale)();return t.NUMBERS=s.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t.ALPHABETS.combiner=a.Combiners.romanceCombiner,t.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},t}()),c}},5218:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.hi=void 0;const n=r(4356),o=r(4438),i=r(4977),s=r(2536);let a=null;e.hi=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.ALPHABETS.combiner=i.Combiners.prefixCombiner,t.FUNCTIONS.radicalNestDepth=s.nestingToString,t}()),a}},3887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.it=void 0;const n=r(2536),o=r(4356),i=r(8825),s=r(4977),a=function(t,e,r){return t.match(/^[a-zA-Z]$/)&&(e=e.replace("cerchiato","cerchiata")),t=r?t+" "+r:t,e?t+" "+e:t};let c=null;e.it=function(){return c||(c=function(){const t=(0,o.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.italianPostfix=a,t.FUNCTIONS.radicalNestDepth=n.nestingToString,t.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.ALPHABETS.combiner=s.Combiners.romanceCombiner,t}()),c}},8384:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nb=void 0;const n=r(4356),o=r(2536),i=r(8274),s=r(4977);let a=null;e.nb=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t}()),a}},7206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nemeth=void 0;const n=r(4356),o=r(3720),i=r(4977),s=function(t){return t.match(RegExp("^"+h.ALPHABETS.languagePrefix.english))?t.slice(1):t},a=function(t,e,r){return t=s(t),e?t+e:t},c=function(t,e,r){return e+s(t)},l=function(t,e,r){return e+(r||"")+(t=s(t))+"\u283b"},u=function(t,e,r){return e+(r||"")+(t=s(t))+"\u283b\u283b"},p=function(t,e,r){return e+(t=s(t))+"\u283e"};let h=null;e.nemeth=function(){return h||(h=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.COMBINERS={postfixCombiner:a,germanCombiner:c,embellishCombiner:l,doubleEmbellishCombiner:u,parensCombiner:p},t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t),t.FUNCTIONS.si=i.identityTransformer,t.ALPHABETS.combiner=(t,e,r)=>e?e+r+t:s(t),t.ALPHABETS.digitTrans={default:o.default.numberToWords},t}()),h}},7734:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nn=void 0;const n=r(4356),o=r(2536),i=r(8274),s=r(4977);let a=null;e.nn=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.SUBISO={default:"",current:"",all:["","alt"]},t}()),a}},7264:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sv=void 0;const n=r(4356),o=r(2536),i=r(3898),s=r(4977);let a=null;e.sv=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=function(t){return new RegExp("((^"+t+" )|( "+t+"$))")},t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.CORRECTIONS.correctOne=t=>t.replace(/^ett$/,"en"),t}()),a}},7549:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SUBISO=e.FUNCTIONS=e.ALPHABETS=e.NUMBERS=e.MESSAGES=void 0;const n=r(4977);e.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},e.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:n.identityTransformer,numericOrdinal:n.identityTransformer,numberToWords:n.identityTransformer,numberToOrdinal:n.pluralCase,vulgarSep:" ",numSep:" "}},e.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:n.identityTransformer,mathspeak:n.identityTransformer,clearspeak:n.identityTransformer},letterTrans:{default:n.identityTransformer},combiner:(t,e,r)=>t}},e.FUNCTIONS=function(){return{fracNestDepth:t=>n.vulgarFractionSmall(t,10,100),radicalNestDepth:t=>"",combineRootIndex:function(t,e){return t},combineNestedFraction:n.Combiners.identityCombiner,combineNestedRadical:n.Combiners.identityCombiner,fontRegexp:function(t){return new RegExp("^"+t.split(/ |-/).join("( |-)")+"( |-)")},si:n.siCombiner,plural:n.identityTransformer}},e.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=r?1===r?"cent":a.ones[r]+"-cents":"",o=function(t){const e=t%100;if(e<20)return a.ones[e];const r=Math.floor(e/10),n=a.tens[r],o=a.ones[e%10];return n&&o?n+(2===r?"-i-":"-")+o:n||o}(e%100);return n&&o?n+a.numSep+o:n||o}function i(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%(e>1?1e6:1e3);if(n){let t=a.large[e];if(e)if(1===e)r=(1===n?"":o(n)+a.numSep)+t+(r?a.numSep+r:"");else{const e=i(n);t=1===n?t:t.replace(/\u00f3$/,"ons"),r=e+a.numSep+t+(r?a.numSep+r:"")}else r=o(n)}t=Math.floor(t/(e>1?1e6:1e3)),e++}return r}function s(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"n")}const a=(0,r(7549).NUMBERS)();a.numericOrdinal=s,a.numberToWords=i,a.numberToOrdinal=function(t,e){if(t>1999)return s(t);if(t<=10)return a.special.onesOrdinals[t-1];const r=i(t);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},e.default=a},3866:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===a.ones[1]?e?"et":"en":t}function o(t,e=!1){let r=t%1e3,o="",i=a.ones[Math.floor(r/100)];if(o+=i?n(i,!0)+" hundrede":"",r%=100,r)if(o+=o?" og ":"",i=e?a.special.smallOrdinals[r]:a.ones[r],i)o+=i;else{const t=e?a.special.tensOrdinals[Math.floor(r/10)]:a.tens[Math.floor(r/10)];i=a.ones[r%10],o+=i?n(i)+"og"+t:t}return o}function i(t,e=!1){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,i="";for(;t>0;){const s=t%1e3;if(s){const t=o(s,e&&!r);if(r){const e=a.large[r],o=s>1?"er":"";i=n(t,r<=1)+" "+e+o+(i?" og ":"")+i}else i=n(t)+i}t=Math.floor(t/1e3),r++}return i}function s(t){if(t%100)return i(t,!0);const e=i(t);return e.match(/e$/)?e:e+"e"}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(t){return t.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(t,e){return 1===t?e?"hel":"hele":2===t?e?"halv":"halve":s(t)+(e?"dele":"del")},e.default=a},1435:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===a.ones[1]?e?"eine":"ein":t}function o(t){let e=t%1e3,r="",o=a.ones[Math.floor(e/100)];if(r+=o?n(o)+"hundert":"",e%=100,e)if(r+=r?a.numSep:"",o=a.ones[e],o)r+=o;else{const t=a.tens[Math.floor(e/10)];o=a.ones[e%10],r+=o?n(o)+"und"+t:t}return r}function i(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const i=t%1e3;if(i){const s=o(t%1e3);if(e){const t=a.large[e],o=e>1&&i>1?t.match(/e$/)?"n":"en":"";r=n(s,e>1)+t+o+r}else r=n(s,e>1)+r}t=Math.floor(t/1e3),e++}return r.replace(/ein$/,"eins")}function s(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)return"siebte";if(8===t)return"achte";return i(t)+(t<19?"te":"ste")}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(t){return t.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(t,e){return 1===t?"eintel":2===t?e?"halbe":"halb":s(t)+"l"},e.default=a},310:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";return r+=s.ones[Math.floor(e/100)]?s.ones[Math.floor(e/100)]+s.numSep+"hundred":"",e%=100,e&&(r+=r?s.numSep:"",r+=s.ones[e]||s.tens[Math.floor(e/10)]+(e%10?s.numSep+s.ones[e%10]:"")),r}function o(t){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){t%1e3&&(r=n(t%1e3)+(e?"-"+s.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function i(t){let e=o(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":e.match(/two$/)?e=e.slice(0,-3)+"second":e.match(/three$/)?e=e.slice(0,-5)+"third":e.match(/five$/)?e=e.slice(0,-4)+"fifth":e.match(/eight$/)?e=e.slice(0,-5)+"eighth":e.match(/nine$/)?e=e.slice(0,-4)+"ninth":e.match(/twelve$/)?e=e.slice(0,-6)+"twelfth":e.match(/ty$/)?e=e.slice(0,-2)+"tieth":e+="th",e}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(t){const e=t%100,r=t.toString();if(e>10&&e<20)return r+"th";switch(t%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},s.numberToWords=o,s.numberToOrdinal=function(t,e){if(1===t)return e?"oneths":"oneth";if(2===t)return e?"halves":"half";const r=i(t);return e?r+"s":r},e.default=s},4634:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=i.special.hundreds[r],o=function(t){const e=t%100;if(e<30)return i.ones[e];const r=i.tens[Math.floor(e/10)],n=i.ones[e%10];return r&&n?r+" y "+n:r||n}(e%100);return 1===r?o?n+"to "+o:n:n&&o?n+" "+o:n||o}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"o")},i.numberToWords=function(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=i.large[e];const s=o(n);e?1===n?(t=t.match("/^mil( |$)/")?t:"un "+t,r=t+(r?" "+r:"")):(t=t.replace(/\u00f3n$/,"ones"),r=o(n)+" "+t+(r?" "+r:"")):r=s}t=Math.floor(t/1e3),e++}return r},i.numberToOrdinal=function(t,e){if(t>1999)return t.toString()+"a";if(t<=12)return i.special.onesOrdinals[t-1];const r=[];if(t>=1e3&&(t-=1e3,r.push("mil\xe9sima")),!t)return r.join(" ");let n=0;return n=Math.floor(t/100),n>0&&(r.push(i.special.hundredsOrdinals[n-1]),t%=100),t<=12?r.push(i.special.onesOrdinals[t-1]):(n=Math.floor(t/10),n>0&&(r.push(i.special.tensOrdinals[n-1]),t%=10),t>0&&r.push(i.special.onesOrdinals[t-1])),r.join(" ")},e.default=i},2350:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897),o=r(2105),i=r(7549);function s(t){let e=t%1e3,r="";if(r+=u.ones[Math.floor(e/100)]?u.ones[Math.floor(e/100)]+"-cent":"",e%=100,e){r+=r?"-":"";let t=u.ones[e];if(t)r+=t;else{const n=u.tens[Math.floor(e/10)];n.match(/-dix$/)?(t=u.ones[e%10+10],r+=n.replace(/-dix$/,"")+"-"+t):r+=n+(e%10?"-"+u.ones[e%10]:"")}}const n=r.match(/s-\w+$/);return n?r.replace(/s-\w+$/,n[0].slice(1)):r.replace(/-un$/,"-et-un")}function a(t){if(0===t)return u.zero;if(t>=Math.pow(10,36))return t.toString();u.special["tens-"+n.default.getInstance().subiso]&&(u.tens=u.special["tens-"+n.default.getInstance().subiso]);let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=u.large[e];const o=s(n);if(t&&t.match(/^mille /)){const n=t.replace(/^mille /,"");r=r.match(RegExp(n))?o+(e?"-mille-":"")+r:r.match(RegExp(n.replace(/s$/,"")))?o+(e?"-mille-":"")+r.replace(n.replace(/s$/,""),n):o+(e?"-"+t+"-":"")+r}else t=1===n&&t?t.replace(/s$/,""):t,r=o+(e?"-"+t+"-":"")+r}t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}const c={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function l(t){if(1===t)return"premi\xe8re";let e=a(t);return e.match(/^neuf$/)?e=e.slice(0,-1)+"v":e.match(/cinq$/)?e+="u":e.match(/trois$/)?e+="":(e.match(/e$/)||e.match(/s$/))&&(e=e.slice(0,-1)),e+="i\xe8me",e}const u=(0,i.NUMBERS)();u.wordOrdinal=l,u.numericOrdinal=function(t){const e=o.Grammar.getInstance().getParameter("gender");return 1===t?t.toString()+("m"===e?"er":"re"):t.toString()+"e"},u.numberToWords=a,u.numberToOrdinal=function(t,e){const r=c[t]||l(t);return 3===t?r:e?r+"s":r},e.default=u},4438:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){if(0===t)return s.zero;if(t>=Math.pow(10,32))return t.toString();let e=0,r="";const n=function(t){let e=t%1e3,r="";return r+=s.ones[Math.floor(e/100)]?s.ones[Math.floor(e/100)]+s.numSep+s.special.hundred:"",e%=100,e&&(r+=r?s.numSep:"",r+=s.ones[e]),r}(t%1e3);if(!(t=Math.floor(t/1e3)))return n;for(;t>0;){const n=t%100;n&&(r=s.ones[n]+s.numSep+s.large[e]+(r?s.numSep+r:"")),t=Math.floor(t/100),e++}return n?r+s.numSep+n:r}function i(t){const e=n.Grammar.getInstance().getParameter("gender");if(t<=0)return t.toString();if(t<10)return"f"===e?s.special.ordinalsFeminine[t]:s.special.ordinalsMasculine[t];return o(t)+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t>0&&t<10?"f"===e?s.special.simpleSmallOrdinalsFeminine[t]:s.special.simpleSmallOrdinalsMasculine[t]:t.toString().split("").map((function(t){const e=parseInt(t,10);return isNaN(e)?"":s.special.simpleNumbers[e]})).join("")+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},s.numberToWords=o,s.numberToOrdinal=function(t,e){return t<=10?s.special.smallDenominators[t]:i(t)+" \u0905\u0902\u0936"},e.default=s},8825:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){let e=t%1e3,r="";if(r+=a.ones[Math.floor(e/100)]?a.ones[Math.floor(e/100)]+a.numSep+"cento":"",e%=100,e){r+=r?a.numSep:"";const t=a.ones[e];if(t)r+=t;else{let t=a.tens[Math.floor(e/10)];const n=e%10;1!==n&&8!==n||(t=t.slice(0,-1)),r+=t,r+=n?a.numSep+a.ones[e%10]:""}}return r}function i(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();if(1===t&&n.Grammar.getInstance().getParameter("fraction"))return"un";let e=0,r="";for(;t>0;){t%1e3&&(r=o(t%1e3)+(e?"-"+a.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function s(t){const e="m"===n.Grammar.getInstance().getParameter("gender")?"o":"a";let r=a.special.onesOrdinals[t];return r?r.slice(0,-1)+e:(r=i(t),r.slice(0,-1)+"esim"+e)}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("m"===e?"o":"a")},a.numberToWords=i,a.numberToOrdinal=function(t,e){if(2===t)return e?"mezzi":"mezzo";const r=s(t);if(!e)return r;const n=r.match(/o$/)?"i":"e";return r.slice(0,-1)+n},e.default=a},3720:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){return t.toString().split("").map((function(t){return o.ones[parseInt(t,10)]})).join("")}const o=(0,r(7549).NUMBERS)();o.numberToWords=n,o.numberToOrdinal=n,e.default=o},8274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897);function o(t,e=!1){let r=t%1e3,n="";const o=Math.floor(r/100),s=a.ones[o];if(n+=s?(1===o?"":s)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=a.special.smallOrdinals[r];if(t)return n+t;if(r%10)return n+a.tens[Math.floor(r/10)]+a.special.smallOrdinals[r%10]}n+=a.ones[r]||a.tens[Math.floor(r/10)]+(r%10?a.ones[r%10]:"")}return e?i(n):n}function i(t){const e=a.special.endOrdinal[0];return"a"===e&&t.match(/en$/)?t.slice(0,-2)+a.special.endOrdinal:t.match(/(d|n)$/)||t.match(/hundre$/)?t+"de":t.match(/i$/)?t+a.special.endOrdinal:"a"===e&&t.match(/e$/)?t.slice(0,-1)+a.special.endOrdinal:(t.match(/e$/),t+"nde")}function s(t){return u(t,!0)}const a=(0,r(7549).NUMBERS)();function c(t,e=!1){return t===a.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t}function l(t,e=!1){let r=t%1e3,n="",o=a.ones[Math.floor(r/100)];if(n+=o?c(o)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=a.special.smallOrdinals[r];if(t)return n+t}if(o=a.ones[r],o)n+=o;else{const t=a.tens[Math.floor(r/10)];o=a.ones[r%10],n+=o?o+"og"+t:t}}return e?i(n):n}function u(t,e=!1){const r="alt"===n.default.getInstance().subiso?function(t,e=!1){if(0===t)return e?a.special.smallOrdinals[0]:a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const o=t%1e3;if(o){const i=l(t%1e3,!r&&e);!r&&e&&(e=!e),n=(1===r?c(i,!0):i)+(r>1?a.numSep:"")+(r?a.large[r]+(r>1&&o>1?"er":""):"")+(r>1&&n?a.numSep:"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e):function(t,e=!1){if(0===t)return e?a.special.smallOrdinals[0]:a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const i=t%1e3;if(i){const s=o(t%1e3,!r&&e);!r&&e&&(e=!e),n=s+(r?" "+a.large[r]+(r>1&&i>1?"er":"")+(n?" ":""):"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e);return r}a.wordOrdinal=s,a.numericOrdinal=function(t){return t.toString()+"."},a.numberToWords=u,a.numberToOrdinal=function(t,e){return s(t)},e.default=a},3898:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";const n=Math.floor(e/100);return r+=s.ones[n]?(1===n?"":s.ones[n]+s.numSep)+"hundra":"",e%=100,e&&(r+=r?s.numSep:"",r+=s.ones[e]||s.tens[Math.floor(e/10)]+(e%10?s.numSep+s.ones[e%10]:"")),r}function o(t,e=!1){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,o="";for(;t>0;){const i=t%1e3;if(i){const a=s.large[r],c=i>1&&r>1&&!e?"er":"";o=(1===r&&1===i?"":(r>1&&1===i?"en":n(t%1e3))+(r>1?" ":""))+(r?a+c+(r>1?" ":""):"")+o}t=Math.floor(t/1e3),r++}return o.replace(/ $/,"")}function i(t){let e=o(t,!0);return e.match(/^noll$/)?e="nollte":e.match(/ett$/)?e=e.replace(/ett$/,"f\xf6rsta"):e.match(/tv\xe5$/)?e=e.replace(/tv\xe5$/,"andra"):e.match(/tre$/)?e=e.replace(/tre$/,"tredje"):e.match(/fyra$/)?e=e.replace(/fyra$/,"fj\xe4rde"):e.match(/fem$/)?e=e.replace(/fem$/,"femte"):e.match(/sex$/)?e=e.replace(/sex$/,"sj\xe4tte"):e.match(/sju$/)?e=e.replace(/sju$/,"sjunde"):e.match(/\xe5tta$/)?e=e.replace(/\xe5tta$/,"\xe5ttonde"):e.match(/nio$/)?e=e.replace(/nio$/,"nionde"):e.match(/tio$/)?e=e.replace(/tio$/,"tionde"):e.match(/elva$/)?e=e.replace(/elva$/,"elfte"):e.match(/tolv$/)?e=e.replace(/tolv$/,"tolfte"):e.match(/tusen$/)?e=e.replace(/tusen$/,"tusonde"):e.match(/jard$/)||e.match(/jon$/)?e+="te":e+="de",e}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(t){const e=t.toString();return e.match(/11$|12$/)?e+":e":e+(e.match(/1$|2$/)?":a":":e")},s.numberToWords=o,s.numberToOrdinal=function(t,e){if(1===t)return"hel";if(2===t)return e?"halva":"halv";let r=i(t);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(e?"delar":"del")},e.default=s},4977:function(t,e){function r(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].childNodes||t.childNodes[0].childNodes.length<2||"number"!==t.childNodes[0].childNodes[0].tagName||"integer"!==t.childNodes[0].childNodes[0].getAttribute("role")||"number"!==t.childNodes[0].childNodes[1].tagName||"integer"!==t.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:t.textContent};const r=t.childNodes[0].childNodes[1].textContent,n=t.childNodes[0].childNodes[0].textContent,o=Number(r),i=Number(n);return isNaN(o)||isNaN(i)?{convertible:!1,content:`${n} ${e} ${r}`}:{convertible:!0,enumerator:i,denominator:o}}Object.defineProperty(e,"__esModule",{value:!0}),e.vulgarFractionSmall=e.convertVulgarFraction=e.Combiners=e.siCombiner=e.identityTransformer=e.pluralCase=void 0,e.pluralCase=function(t,e){return t.toString()},e.identityTransformer=function(t){return t.toString()},e.siCombiner=function(t,e){return t+e.toLowerCase()},e.Combiners={},e.Combiners.identityCombiner=function(t,e,r){return t+e+r},e.Combiners.prefixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?e+" "+t:t},e.Combiners.postfixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?t+" "+e:t},e.Combiners.romanceCombiner=function(t,e,r){return t=r?t+" "+r:t,e?t+" "+e:t},e.convertVulgarFraction=r,e.vulgarFractionSmall=function(t,e,n){const o=r(t);if(o.convertible){const t=o.enumerator,r=o.denominator;return t>0&&t0&&r{const s=this.parseCstr(e.toString().replace(o,""));this.addRule(new i.SpeechRule(t,s,n,r))}))}getFullPreconditions(t){const e=this.preconditions.get(t);return e||!this.inherits?e:this.inherits.getFullPreconditions(t)}definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=this.parseCstr(e);o&&i?(o.rank=this.rank++,this.preconditions.set(t,new c(i,o))):console.error(`Precondition Error: ${r}, (${e})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const t=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((e=>{const r=this.parseCstr(e.dynamicCstr.toString().replace(t,""));this.addRule(new i.SpeechRule(e.name,r,e.precondition,e.action))}))}ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.length)return void r.forEach(this.deleteRule.bind(this));let n=[];for(const t of e){const e=this.parseCstr(t);for(const t of r)e.equal(t.dynamicCstr)?this.deleteRule(t):n.push(t);r=n,n=[]}}parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);return e?e():[t]}}e.BaseRuleStore=a;class c{constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(t),this.addCondition(t,e)}get conditions(){return this._conditions}addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)return;this.constraints.push(t);const e=[];for(const[r,n]of this.conditions)this.base.equal(r)&&e.push([t,n]);this._conditions=this._conditions.concat(e)}addBaseCondition(t){this.addCondition(this.base,t)}addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t)))}addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([t,e]))}}e.Condition=c},2469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleStore=void 0;const n=r(7630),o=r(9935);class i extends o.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(t){const e=[],r=Array.from(t);for(let t=0;tt.push(this.getProperty(e).slice()))),t}toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this.getProperty(e).toString()))),t.join("\n")}}e.DynamicProperties=n;class o extends n{constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n];super(r,e),this.components=t}static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.length,i=e.length;n{const r=e.indexOf(t);return-1!==r&&e.splice(r,1)}))}getComponents(){return this.components}getValue(t){return this.components[t]}getValues(){return this.order.map((t=>this.getValue(t)))}allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r=this.order[n];n++){const t=this.getValue(r);-1===e.indexOf(t)&&e.unshift(t)}return t}toString(){return this.getValues().join(".")}equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;for(let r,n=0;r=e[n];n++){const e=this.getValue(r);if(!e||t.getValue(r)!==e)return!1}return!0}}e.DynamicCstr=o,o.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],o.BASE_LOCALE="base",o.DEFAULT_VALUE="default",o.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:o.DEFAULT_VALUE,[r.STYLE]:o.DEFAULT_VALUE,[r.TOPIC]:o.DEFAULT_VALUE,[r.MODALITY]:"speech"};e.DynamicCstrParser=class{constructor(t){this.order=t}parse(t){const e=t.split("."),r={};if(e.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let n=0;for(let t,o=0;t=this.order[o],e.length;o++,n++){const n=e.shift();r[t]=n}return new o(r,this.order.slice(0,n))}};e.DefaultComparator=class{constructor(t,e=new n(t.getProperties(),t.getOrder())){this.reference=t,this.fallback=e,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(t,e){this.reference=t,this.fallback=e||new n(t.getProperties(),t.getOrder()),this.order=this.reference.getOrder()}match(t){const e=t.getAxes();return e.length===this.reference.getAxes().length&&e.every((e=>{const r=t.getValue(e);return r===this.reference.getValue(e)||-1!==this.fallback.getProperty(e).indexOf(r)}))}compare(t,e){let r=!1;for(let n,o=0;n=this.order[o];o++){const o=t.getValue(n),i=e.getValue(n);if(!r){const t=this.reference.getValue(n);if(t===o&&t!==i)return-1;if(t===i&&t!==o)return 1;if(t===o&&t===i)continue;t!==o&&t!==i&&(r=!0)}const s=this.fallback.getProperty(n),a=s.indexOf(o),c=s.indexOf(i);if(a!h.equal(t.cstr))),c.push(m),this.rules.set(e,c),d.setReference(f)}lookupRule(t,e){let r=this.getRules(e.getValue(o.Axis.LOCALE));return r=r.filter((function(t){return i.testDynamicConstraints_(e,t)})),1===r.length?r[0]:r.length?r.sort(((t,e)=>n.default.getInstance().comparator.compare(t.cstr,e.cstr)))[0]:null}}e.MathSimpleStore=i},9935:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathStore=void 0;const n=r(707),o=r(4356),i=r(7630),s=r(4504),a=r(4650);class c extends s.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(this.domain,t)}defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return void console.error(`Precondition Error: ${e} ${r}`);const o=this.preconditions.get(t);o?o.addFullCondition(n):console.error(`Alias Error: No precondition by the name of ${t}`)}defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){return e.name===t}));if(0===n.length)throw new a.OutputError("Rule with name "+t+" does not exist.");const o=[];n.forEach((t=>{(t=>{const e=t.dynamicCstr.toString(),r=t.action.toString();for(let t,n=0;t=o[n];n++)if(t.action===r&&t.cstr===e)return!1;return o.push({cstr:e,action:r}),!0})(t)&&this.addAlias_(t,e,r)}))}defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRule((e=>e.name===t&&o.equal(e.dynamicCstr))),s=this.parseCstr(r);if(!i&&n)throw new a.OutputError("Rule named "+t+" with style "+e+" does not exist.");const c=n?a.Action.fromString(n):i.action,l=new a.SpeechRule(i.name,s,i.precondition,c);this.addRule(l)}defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void console.error(`Dynamic Constraint Error: ${r}`);const o=this.preconditions.get(t);o?o.addConstraint(n):console.error(`Alias Error: No precondition by the name of ${t}`)}evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.matchNumber_(t);if(r&&r.length===t.length)return e.push(this.evaluateCharacter(r.number)),e;const i=n.removeEmpty(t.replace(/\s/g," ").split(" "));for(let t,n=0;t=i[n];n++)if(1===t.length)e.push(this.evaluateCharacter(t));else if(t.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+$")))e.push(this.evaluateCharacter(t));else{let n=t;for(;n;){r=this.matchNumber_(n);const t=n.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)e.push(this.evaluateCharacter(r.number)),n=n.substring(r.length);else if(t)e.push(this.evaluateCharacter(t[0])),n=n.substring(t[0].length);else{const t=Array.from(n),r=t[0];e.push(this.evaluateCharacter(r)),n=t.slice(1).join("")}}}return e}parse(t){super.parse(t),this.annotators=t.annotators||[]}addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new a.SpeechRule(t.name,t.dynamicCstr,n,t.action);o.name=t.name,this.addRule(o)}matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regexp.NUMBER)),r=t.match(new RegExp("^"+c.regexp.NUMBER));if(!e&&!r)return null;const n=r&&r[0]===t;if(e&&e[0]===t||!n)return e?{number:e[0],length:e[0].length}:null;return{number:r[0].replace(new RegExp(c.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(c.regexp.DECIMAL_MARK,"g"),o.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,o.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}e.MathStore=c,c.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.OutputError=e.Precondition=e.Action=e.Component=e.ActionType=e.SpeechRule=void 0;const n=r(5897),o=r(2105);var i;function s(t){switch(t){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+t}}e.SpeechRule=class{constructor(t,e,r,n){this.name=t,this.dynamicCstr=e,this.precondition=r,this.action=n,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(t){t.NODE="NODE",t.MULTI="MULTI",t.TEXT="TEXT",t.PERSONALITY="PERSONALITY"}(i=e.ActionType||(e.ActionType={}));class a{constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,this.content=e,this.attributes=r,this.grammar=n}static grammarFromString(t){return o.Grammar.parseInput(t)}static fromString(t){const e={type:s(t.substring(0,3))};let r=t.slice(3).trim();if(!r)throw new u("Missing content.");switch(e.type){case i.TEXT:if('"'===r[0]){const t=p(r,"\\(")[0].trim();if('"'!==t.slice(-1))throw new u("Invalid string syntax.");e.content=t,r=r.slice(t.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const t=r.indexOf(" (");if(-1===t){e.content=r.trim(),r="";break}e.content=r.substring(0,t).trim(),r=r.slice(t).trim()}}if(r){const t=a.attributesFromString(r);t.grammar&&(e.grammar=t.grammar,delete t.grammar),Object.keys(t).length&&(e.attributes=t)}return new a(e)}static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw new u("Invalid attribute expression: "+t);const e={},r=p(t.slice(1,-1),",");for(let t=0,n=r.length;t0?"("+t.join(", ")+")":""}getAttributes(){const t=[];for(const e in this.attributes){const r=this.attributes[e];"true"===r?t.push(e):t.push(e+":"+r)}return t}}e.Component=a;class c{constructor(t){this.components=t}static fromString(t){const e=p(t,";").filter((function(t){return t.match(/\S/)})).map((function(t){return t.trim()})),r=[];for(let t=0,n=e.length;t0?r[0]:null}applyConstraint(t,e){return!!this.applyQuery(t,e)||n.evaluateBoolean(e,t)}constructString(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(1,-1);const r=this.customStrings.lookup(e);return r?r(t):n.evaluateString(e,t)}parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(let t,r=0;t=e[r];r++){switch(t[0].slice(0,3)){case"CQF":this.customQueries.add(t[0],t[1]);break;case"CSF":this.customStrings.add(t[0],t[1]);break;case"CTF":this.contextFunctions.add(t[0],t[1]);break;case"CGF":this.customGenerators.add(t[0],t[1]);break;default:console.error("FunctionError: Invalid function name "+t[0])}}}}},2362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.storeFactory=e.SpeechRuleEngine=void 0;const n=r(7052),o=r(2057),i=r(5740),s=r(5897),a=r(4440),c=r(5274),l=r(7283),u=r(7599),p=r(2469),h=r(1676),d=r(2105),f=r(9935),m=r(4650),y=r(4508);class g{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return g.instance=g.instance||new g,g.instance}static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQuery(e,r.query);o.Debugger.getInstance().output(r.query,n?n.toString():n),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,t.context.applyConstraint(e,r))))}static debugNamedSpeechRule(t,e){const r=g.getInstance().trie.collectRules().filter((e=>e.name==t));for(let n,i=0;n=r[i];i++)o.Debugger.getInstance().output("Rule",t,"DynamicCstr:",n.dynamicCstr.toString(),"number",i),g.debugSpeechRule(n,e)}evaluateNode(t){(0,c.updateEvaluator)(t);const e=(new Date).getTime();let r=[];try{r=this.evaluateNode_(t)}catch(t){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(t)}const n=(new Date).getTime();return o.Debugger.getInstance().output("Time:",n-e),r}toString(){return this.trie.collectRules().map((t=>t.toString())).join("\n")}runInSetting(t,e){const r=s.default.getInstance(),n={};for(const e in t)n[e]=r[e],r[e]=t[e];r.setDynamicCstr();const o=e();for(const t in n)r[t]=n[t];return r.setDynamicCstr(),o}addStore(t){const e=v(t);"abstract"!==e.kind&&e.getSpeechRules().forEach((t=>this.trie.addRule(t))),this.addEvaluator(e)}processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="string"==typeof i?t.constructString(e,i):i}d.Grammar.getInstance().pushState(n)}addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t.locale];if(r)return void(r[t.modality]=e);const n={};n[t.modality]=e,this.evaluators_[t.locale]=n}getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]];return r[e]||r[h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]]}enumerate(t){return this.trie.enumerate(t)}evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_(t)):[]}evaluateTree_(t){const e=s.default.getInstance();let r;o.Debugger.getInstance().output(e.mode!==a.Mode.HTTP?t.toString():t),d.Grammar.getInstance().setAttribute(t);const i=this.lookupRule(t,e.dynamicCstr);if(!i)return e.strict?[]:(r=this.getEvaluator(e.locale,e.modality)(t),t.attributes&&this.addPersonality_(r,{},!1,t),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(e.mode,a.Mode.HTTP,t).toString()]));const l=i.context,u=i.action.components;r=[];for(let e,o=0;e=u[o];o++){let o=[];const i=e.content||"",a=e.attributes||{};let u=!1;e.grammar&&this.processGrammar(l,t,e.grammar);let p=null;if(a.engine){p=s.default.getInstance().dynamicCstr.getComponents();const t=d.Grammar.parseInput(a.engine);s.default.getInstance().setDynamicCstr(t)}switch(e.type){case m.ActionType.NODE:{const e=l.applyQuery(t,i);e&&(o=this.evaluateTree_(e))}break;case m.ActionType.MULTI:{u=!0;const e=l.applySelector(t,i);e.length>0&&(o=this.evaluateNodeList_(l,e,a.sepFunc,l.constructString(t,a.separator),a.ctxtFunc,l.constructString(t,a.context)))}break;case m.ActionType.TEXT:{const e=a.span,r={};if(e){const n=(0,c.evalXPath)(e,t);n.length&&(r.extid=n[0].getAttribute("extid"))}const s=l.constructString(t,i);(s||""===s)&&(o=Array.isArray(s)?s.map((function(t){return n.AuditoryDescription.create({text:t.speech,attributes:t.attributes},{adjust:!0})})):[n.AuditoryDescription.create({text:s,attributes:r},{adjust:!0})])}break;case m.ActionType.PERSONALITY:default:o=[n.AuditoryDescription.create({text:i})]}o[0]&&!u&&(a.context&&(o[0].context=l.constructString(t,a.context)+(o[0].context||"")),a.annotation&&(o[0].annotation=a.annotation)),this.addLayout(o,a,u),e.grammar&&d.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,a,u,t)),p&&s.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(t,e,r,o,i,s){if(!e.length)return[];const a=o||"",c=s||"",l=t.contextFunctions.lookup(i),u=l?l(e,c):function(){return c},p=t.contextFunctions.lookup(r),h=p?p(e,a):function(){return[n.AuditoryDescription.create({text:a},{translate:!0})]};let d=[];for(let t,r=0;t=e[r];r++){const n=this.evaluateTree_(t);if(n.length>0&&(n[0].context=u()+(n[0].context||""),d=d.concat(n),r=0;e--){const n=r[e].name;!t.attributes[n]&&n.match(/^ext/)&&(t.attributes[n]=r[e].value)}}}addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,t;const r=t.personality;for(const t in e)r[t]&&"number"==typeof r[t]&&"number"==typeof e[t]?r[t]=r[t]+e[t]:r[t]||(r[t]=e[t]);return t}updateConstraint_(){const t=s.default.getInstance().dynamicCstr,e=s.default.getInstance().strict,r=this.trie,n={};let o=t.getValue(h.Axis.LOCALE),i=t.getValue(h.Axis.MODALITY),a=t.getValue(h.Axis.DOMAIN);r.hasSubtrie([o,i,a])||(a=h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN],r.hasSubtrie([o,i,a])||(i=h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY],r.hasSubtrie([o,i,a])||(o=h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]))),n[h.Axis.LOCALE]=[o],n[h.Axis.MODALITY]=["summary"!==i?i:h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]],n[h.Axis.DOMAIN]=["speech"!==i?h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN]:a];const c=t.getOrder();for(let r,o=0;r=c[o];o++)if(!n[r]){const o=t.getValue(r),i=this.makeSet_(o,t.preference),s=h.DynamicCstr.DEFAULT_VALUES[r];e||o===s||i.push(s),n[r]=i}t.updateProperties(n)}makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]}lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(t,e);return r.length>0?this.pickMostConstraint_(e,r):null}lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())}pickMostConstraint_(t,e){const r=s.default.getInstance().comparator;return e.sort((function(t,e){return r.compare(t.dynamicCstr,e.dynamicCstr)||e.precondition.priority-t.precondition.priority||e.precondition.constraints.length-t.precondition.constraints.length||e.precondition.rank-t.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>e.map((t=>t.name+"("+t.dynamicCstr.toString()+")"))).bind(this)),e[0]}}e.SpeechRuleEngine=g;const b=new Map;function v(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("actions"===t.kind){const r=b.get(e);return r.parse(t),r}u.init(),t&&!t.functions&&(t.functions=l.getStore(t.locale,t.modality,t.domain));const r="braille"===t.modality?new p.BrailleStore:new f.MathStore;return b.set(e,r),t.inherits&&(r.inherits=b.get(`${t.inherits}.${t.modality}.${t.domain}`)),r.parse(t),r.initialize(),r}e.storeFactory=v,s.default.nodeEvaluator=g.getInstance().evaluateNode.bind(g.getInstance())},5662:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CustomGenerators=e.ContextFunctions=e.CustomStrings=e.CustomQueries=void 0;class r{constructor(t,e){this.prefix=t,this.store=e}add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)}addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this.add(r,t.store[r])}lookup(t){return this.store[t]}checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);return!!t.match(e)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}e.CustomQueries=class extends r{constructor(){super("CQF",{})}};e.CustomStrings=class extends r{constructor(){super("CSF",{})}};e.ContextFunctions=class extends r{constructor(){super("CTF",{})}};e.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.contentIterator=e.pauseSeparator=e.nodeCounter=void 0;const n=r(7052),o=r(5274),i=r(5897);e.nodeCounter=function(t,e){const r=t.length;let n=0,o=e;return e||(o=""),function(){return n0?o.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),o=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return o;const s=i.default.evaluateNode(t);return o.concat(s)}}},1414:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getTreeFromString=e.getTree=e.xmlTree=void 0;const n=r(5740),o=r(7075);function i(t){return new o.SemanticTree(t)}e.xmlTree=function(t){return i(t).xml()},e.getTree=i,e.getTreeFromString=function(t){return i(n.parseInput(t))}},7630:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.annotate=e.activate=e.register=e.visitors=e.annotators=void 0;const n=r(9265);e.annotators=new Map,e.visitors=new Map,e.register=function(t){const r=t.domain+":"+t.name;t instanceof n.SemanticAnnotator?e.annotators.set(r,t):e.visitors.set(r,t)},e.activate=function(t,r){const n=t+":"+r,o=e.annotators.get(n)||e.visitors.get(n);o&&(o.active=!0)},e.annotate=function(t){for(const r of e.annotators.values())r.active&&r.annotate(t);for(const r of e.visitors.values())r.active&&r.visit(t,Object.assign({},r.def))}},9265:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticVisitor=e.SemanticAnnotator=void 0;e.SemanticAnnotator=class{constructor(t,e,r){this.domain=t,this.name=e,this.func=r,this.active=!1}annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotation(this.domain,this.func(t))}};e.SemanticVisitor=class{constructor(t,e,r,n={}){this.domain=t,this.name=e,this.func=r,this.def=n,this.active=!1}visit(t,e){let r=this.func(t,e);t.addAnnotation(this.domain,r[0]);for(let e,n=0;e=t.childNodes[n];n++)r=this.visit(e,r[1]);return r}}},3588:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookupSecondary=e.isEmbellishedType=e.isMatchingFence=e.functionApplication=e.invisibleComma=e.invisiblePlus=e.invisibleTimes=e.lookupMeaning=e.lookupRole=e.lookupType=e.equal=e.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),n=["\uff0c","\ufe50",",",r],o=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],s={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},a={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},c=Object.keys(s),l=Object.values(s);l.push("\u301f");const u=Object.keys(a),p=Object.values(a),h=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],d=["\u2016","\u2225","\u2980","\u2af4"],f=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],y=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],g=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],_=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],M=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],O=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],E=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],x=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],A=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],C=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],N=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],T=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],w=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],I=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],R=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],P=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],k=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],j=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],B=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],D=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],F=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],H=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],U=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],X=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],W=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],V=["\u2145","\u2146","\u2147","\u2148","\u2149"],G=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],q=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],J=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],z=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],tt=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],et=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],rt=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],nt=["\u213c","\u213d","\u213e","\u213f"],ot=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],it=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],st=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],at=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],ct=["\u2135","\u2136","\u2137","\u2138"],lt=f.concat(m,y,g,b,v,_,M,O,S,E,x,A,C,N,T,L,w,I,R,P,k,j,B,D,F,H,U,X,W,V,G,q,J,z,K,$,Y,Z,Q,tt,nt,ot,et,rt,it,st,at,ct);e.allLettersRegExp=new RegExp(lt.join("|"));const ut=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],pt=String.fromCodePoint(8292);ut.push(pt);const ht=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],dt=String.fromCodePoint(8290);ht.push(dt);const ft=String.fromCodePoint(8289),mt=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],yt=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),gt=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),bt=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:n,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:o,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:c,type:"fence",role:"open"},{set:l,type:"fence",role:"close"},{set:u,type:"fence",role:"top"},{set:p,type:"fence",role:"bottom"},{set:h,type:"fence",role:"neutral"},{set:d,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:_,type:"identifier",role:"latinletter",font:"italic"},{set:O,type:"identifier",role:"latinletter",font:"bold-italic"},{set:M,type:"identifier",role:"latinletter",font:"bold-italic"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:C,type:"identifier",role:"latinletter",font:"bold-script"},{set:A,type:"identifier",role:"latinletter",font:"bold-script"},{set:T,type:"identifier",role:"latinletter",font:"fraktur"},{set:N,type:"identifier",role:"latinletter",font:"fraktur"},{set:w,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:R,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:I,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif"},{set:P,type:"identifier",role:"latinletter",font:"sans-serif"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:W,type:"identifier",role:"latinletter",font:"monospace"},{set:X,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:q,type:"identifier",role:"greekletter",font:"normal"},{set:G,type:"identifier",role:"greekletter",font:"normal"},{set:z,type:"identifier",role:"greekletter",font:"bold"},{set:J,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:et,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:rt,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:nt,type:"identifier",role:"greekletter",font:"double-struck"},{set:ot,type:"identifier",role:"greekletter",font:"normal"},{set:it,type:"identifier",role:"greekletter",font:"bold"},{set:st,type:"identifier",role:"greekletter",font:"italic"},{set:at,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:ct,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:mt,type:"number",role:"float"},{set:yt,type:"number",role:"othernumber"},{set:ut,type:"operator",role:"addition"},{set:ht,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:gt,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],vt=function(){const t={};for(let e,r=0;e=bt[r];r++)e.set.forEach((function(r){t[r]={role:e.role||"unknown",type:e.type||"unknown",font:e.font||"unknown"}}));return t}();e.equal=function(t,e){return t.type===e.type&&t.role===e.role&&t.font===e.font},e.lookupType=function(t){var e;return(null===(e=vt[t])||void 0===e?void 0:e.type)||"unknown"},e.lookupRole=function(t){var e;return(null===(e=vt[t])||void 0===e?void 0:e.role)||"unknown"},e.lookupMeaning=function(t){return vt[t]||{role:"unknown",type:"unknown",font:"unknown"}},e.invisibleTimes=function(){return dt},e.invisiblePlus=function(){return pt},e.invisibleComma=function(){return r},e.functionApplication=function(){return ft},e.isMatchingFence=function(t,e){return-1!==h.indexOf(t)||-1!==d.indexOf(t)?t===e:s[t]===e||a[t]===e},e.isEmbellishedType=function(t){return"operator"===t||"relation"===t||"fence"===t||"punctuation"===t};const _t=new Map;function St(t,e){return`${t} ${e}`}function Mt(t,e,r=""){for(const n of e)_t.set(St(t,n),r||t)}Mt("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),Mt("bar",o),Mt("tilde",i),e.lookupSecondary=function(t,e){return _t.get(St(t,e))}},8158:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMeaningCollator=e.SemanticNodeCollator=e.SemanticDefault=void 0;const n=r(3588),o=r(3882);class i{constructor(){this.map={}}static key(t,e){return e?t+":"+e:t}add(t,e){this.map[i.key(t,e.font)]=e}addNode(t){this.add(t.textContent,t.meaning())}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}size(){return Object.keys(this.map).length}}e.SemanticDefault=i;class s{constructor(){this.map={}}add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=this.map[e];return t}minimize(){for(const t in this.map)1===this.map[t].length&&delete this.map[t]}minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e].length&&delete t.map[e];return t}isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class a extends s{copyCollator(){return new a}add(t,e){const r=i.key(t,e.font);super.add(r,e)}addNode(t){this.add(t.textContent,t)}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push(t.toString());t.push(e+": "+o.join("\n"+r))}return t.join("\n")}collateMeaning(){const t=new c;for(const e in this.map)t.map[e]=this.map[e].map((function(t){return t.meaning()}));return t}}e.SemanticNodeCollator=a;class c extends s{copyCollator(){return new c}add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){return n.equal(t,e)}))){const r=i.key(t,e.font);super.add(r,e)}}addNode(t){this.add(t.textContent,t.meaning())}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push("{type: "+t.type+", role: "+t.role+", font: "+t.font+"}");t.push(e+": "+o.join("\n"+r))}return t.join("\n")}reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=(0,o.reduce)(this.map[t]))}default(){const t=new i;for(const e in this.map)1===this.map[e].length&&(t.map[e]=this.map[e][0]);return t}newDefault(){const t=this.default();this.reduce();const e=this.default();return t.size()!==e.size()?e:null}}e.SemanticMeaningCollator=c},9911:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMultiHeuristic=e.SemanticTreeHeuristic=e.SemanticAbstractHeuristic=void 0;class r{constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r}}e.SemanticAbstractHeuristic=r;e.SemanticTreeHeuristic=class extends r{};e.SemanticMultiHeuristic=class extends r{}},7516:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookup=e.run=e.add=e.blacklist=e.flags=e.updateFactory=e.factory=void 0,e.factory=null,e.updateFactory=function(t){e.factory=t};const r=new Map;function n(t){return r.get(t)}e.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},e.blacklist={},e.add=function(t){const n=t.name;r.set(n,t),e.flags[n]||(e.flags[n]=!1)},e.run=function(t,r,o){const i=n(t);return i&&!e.blacklist[t]&&(e.flags[t]||i.applicable(r))?i.apply(r):o?o(r):r},e.lookup=n},94:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2057),o=r(5897),i=r(3588),s=r(7516),a=r(9911),c=r(5609),l=r(3308),u=r(4795);function p(t,e,r){let n=null;if(!t.length)return n;const o=r[r.length-1],i=o&&o.length,s=e&&e.length,a=l.default.getInstance();if(i&&s){if("infixop"===e[0].type&&"implicit"===e[0].role)return n=t.pop(),o.push(a.postfixNode_(o.pop(),t)),n;n=t.shift();const r=a.prefixNode_(e.shift(),t);return e.unshift(r),n}return i?(o.push(a.postfixNode_(o.pop(),t)),n):(s&&e.unshift(a.prefixNode_(e.shift(),t)),n)}function h(t,e,r){if(!e.length)return t;const o=t.pop(),i=e.shift(),a=r.shift();if(c.isImplicitOp(i)){n.Debugger.getInstance().output("Juxta Heuristic Case 2");const s=(o?[o,i]:[i]).concat(a);return h(t.concat(s),e,r)}if(!o)return n.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([i].concat(a),e,r);const l=a.shift();if(!l){n.Debugger.getInstance().output("Juxta Heuristic Case 9");const a=s.factory.makeBranchNode("infixop",[o,e.shift()],[i],i.textContent);return a.role="implicit",s.run("combine_juxtaposition",a),e.unshift(a),h(t,e,r)}if(c.isOperator(o)||c.isOperator(l))return n.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(t.concat([o,i,l]).concat(a),e,r);let u=null;return c.isImplicitOp(o)&&c.isImplicitOp(l)?(n.Debugger.getInstance().output("Juxta Heuristic Case 5"),o.contentNodes.push(i),o.contentNodes=o.contentNodes.concat(l.contentNodes),o.childNodes.push(l),o.childNodes=o.childNodes.concat(l.childNodes),l.childNodes.forEach((t=>t.parent=o)),i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(l.mathml),u=o):c.isImplicitOp(o)?(n.Debugger.getInstance().output("Juxta Heuristic Case 6"),o.contentNodes.push(i),o.childNodes.push(l),l.parent=o,i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(l.mathml),u=o):c.isImplicitOp(l)?(n.Debugger.getInstance().output("Juxta Heuristic Case 7"),l.contentNodes.unshift(i),l.childNodes.unshift(o),o.parent=l,i.parent=l,l.addMathmlNodes(i.mathml),l.addMathmlNodes(o.mathml),u=l):(n.Debugger.getInstance().output("Juxta Heuristic Case 8"),u=s.factory.makeBranchNode("infixop",[o,l],[i],i.textContent),u.role="implicit"),t.push(u),h(t.concat(a),e,r)}s.add(new a.SemanticTreeHeuristic("combine_juxtaposition",(function(t){for(let e,r=t.childNodes.length-1;e=t.childNodes[r];r--)c.isImplicitOp(e)&&!e.nobreaking&&(t.childNodes.splice(r,1,...e.childNodes),t.contentNodes.splice(r,0,...e.contentNodes),e.childNodes.concat(e.contentNodes).forEach((function(e){e.parent=t})),t.addMathmlNodes(e.mathml));return t}))),s.add(new a.SemanticTreeHeuristic("propagateSimpleFunction",(t=>("infixop"!==t.type&&"fraction"!==t.type||!t.childNodes.every(c.isSimpleFunction)||(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("simpleNamedFunction",(t=>("unit"!==t.role&&-1!==["f","g","h","F","G","H"].indexOf(t.textContent)&&(t.role="simple function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("propagateComposedFunction",(t=>("fenced"===t.type&&"composed function"===t.childNodes[0].role&&(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("multioperator",(t=>{if("unknown"!==t.role||t.textContent.length<=1)return;const e=[...t.textContent].map(i.lookupMeaning).reduce((function(t,e){return t&&e.role&&"unknown"!==e.role&&e.role!==t?"unknown"===t?e.role:null:t}),"unknown");e&&(t.role=e)}))),s.add(new a.SemanticMultiHeuristic("convert_juxtaposition",(t=>{let e=u.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&"operator"===t.type}));e=e.rel.length?function(t){const e=[],r=[];let n=t.comp.shift(),o=null,i=[];for(;t.comp.length;)if(i=[],n.length)o&&e.push(o),r.push(n),o=t.rel.shift(),n=t.comp.shift();else{for(o&&i.push(o);!n.length&&t.comp.length;)n=t.comp.shift(),i.push(t.rel.shift());o=p(i,n,r)}i.length||n.length?(e.push(o),r.push(n)):(i.push(o),p(i,n,r));return{rel:e,comp:r}}(e):e,t=e.comp[0];for(let r,n,o=1;r=e.comp[o],n=e.rel[o-1];o++)t.push(n),t=t.concat(r);return e=u.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&("operator"===t.type||"infixop"===t.type)})),e.rel.length?h(e.comp.shift(),e.rel,e.comp):t}))),s.add(new a.SemanticTreeHeuristic("simple2prefix",(t=>(t.textContent.length>1&&!t.textContent[0].match(/[A-Z]/)&&(t.role="prefix function"),t)),(t=>"braille"===o.default.getInstance().modality&&"identifier"===t.type))),s.add(new a.SemanticTreeHeuristic("detect_cycle",(t=>{t.type="matrix",t.role="cycle";const e=t.childNodes[0];return e.type="row",e.role="cycle",e.textContent="",e.contentNodes=[],t}),(t=>"fenced"===t.type&&"infixop"===t.childNodes[0].type&&"implicit"===t.childNodes[0].role&&t.childNodes[0].childNodes.every((function(t){return"number"===t.type}))&&t.childNodes[0].contentNodes.every((function(t){return"space"===t.role})))))},7228:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMathml=void 0;const n=r(5740),o=r(5250),i=r(5609),s=r(3308),a=r(4795);class c extends o.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const t={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((e=>this.getFactory().defaultMap.add(e,t)).bind(this))}static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.getAttribute(e);return n.match(/^\s*$/)?null:n}parse(t){s.default.getInstance().setNodeFactory(this.getFactory());const e=n.toArray(t.childNodes),r=n.tagName(t),o=this.parseMap_[r],i=(o||this.dummy_.bind(this))(t,e);return a.addAttributes(i,t),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(i.mathml.unshift(t),i.mathmlTree=t),i}semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().makeEmptyNode()}rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return s.default.proof(t,r,this.parseList.bind(this));let n;return 1===(e=a.purgeNodes(e)).length?(n=this.parse(e[0]),"empty"!==n.type||n.mathmlTree||(n.mathmlTree=t)):n=s.default.getInstance().row(this.parseList(e)),n.mathml.unshift(t),n}fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();const r=this.parse(e[0]),n=e[1]?this.parse(e[1]):this.getFactory().makeEmptyNode();return s.default.getInstance().fractionLikeNode(r,n,t.getAttribute("linethickness"),"true"===t.getAttribute("bevelled"))}limits_(t,e){return s.default.getInstance().limitNode(n.tagName(t),this.parseList(e))}root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.parse(e[1]),this.parse(e[0])],[]):this.sqrt_(t,e)}sqrt_(t,e){const r=this.parseList(a.purgeNodes(e));return this.getFactory().makeBranchNode("sqrt",[s.default.getInstance().row(r)],[])}table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return s.default.proof(t,r,this.parseList.bind(this));const n=this.getFactory().makeBranchNode("table",this.parseList(e),[]);return n.mathmlTree=t,s.default.tableToMultiline(n),n}tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.parseList(e),[]);return r.role="table",r}tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=this.parse(e[0]);r.role="label";const n=this.getFactory().makeBranchNode("row",this.parseList(e.slice(1)),[r]);return n.role="table",n}tableCell_(t,e){const r=this.parseList(a.purgeNodes(e));let n;n=r.length?1===r.length&&i.isType(r[0],"empty")?r:[s.default.getInstance().row(r)]:[];const o=this.getFactory().makeBranchNode("cell",n,[]);return o.role="table",o}space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if(!o)return this.empty_(t,e);const i=o[0],a=parseFloat(r.slice(0,o.index)),c={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!c||isNaN(a)||a1?this.parse(e[1]):this.getFactory().makeUnprocessed(t)}dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role=t.tagName,r.textContent=t.textContent,r}leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(t);return r.role=e[0].tagName,a.addAttributes(r,e[0]),r}return this.getFactory().makeLeafNode(t.textContent,s.default.getInstance().font(t.getAttribute("mathvariant")))}}e.SemanticMathml=c},5952:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticNode=void 0;const n=r(5740),o=r(3588),i=r(4795);class s{constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new s(e);return r.type=t.tagName,s.setAttribute(r,t,"role"),s.setAttribute(r,t,"font"),s.setAttribute(r,t,"embellished"),s.setAttribute(r,t,"fencepointer","fencePointer"),t.getAttribute("annotation")&&r.parseAnnotation(t.getAttribute("annotation")),i.addAttributes(r,t),s.processChildren(r,t),r}static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]=o)}static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if(r.nodeType===n.NodeType.TEXT_NODE){t.textContent=r.textContent;continue}const e=n.toArray(r.childNodes).map(s.fromXml);e.forEach((e=>e.parent=t)),"CONTENT"===n.tagName(r)?t.contentNodes=e:t.childNodes=e}}querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=e.concat(r.querySelectorAll(t));for(let r,n=0;r=this.contentNodes[n];n++)e=e.concat(r.querySelectorAll(t));return t(this)&&e.unshift(this),e}xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml(t,e)})),i=t.createElementNS("",r);for(let t,e=0;t=o[e];e++)i.appendChild(t);return i},n=t.createElementNS("",this.type);return e||this.xmlAttributes(n),n.textContent=this.textContent,this.contentNodes.length>0&&n.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&n.appendChild(r("children",this.childNodes)),n}toString(t=!1){const e=n.parseInput("");return n.serializeXml(this.xml(e,t))}allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"!==this.font&&t.push(["font",this.font]),Object.keys(this.annotation).length&&t.push(["annotation",this.xmlAnnotation()]),this.embellished&&t.push(["embellished",this.embellished]),this.fencePointer&&t.push(["fencepointer",this.fencePointer]),t.push(["id",this.id.toString()]),t}xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotation[e].forEach((function(r){t.push(e+":"+r)}));return t.join(";")}toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(let r,n=0;r=e[n];n++)t[r[0]]=r[1].toString();return this.textContent&&(t.$t=this.textContent),this.childNodes.length&&(t.children=this.childNodes.map((function(t){return t.toJson()}))),this.contentNodes.length&&(t.content=this.contentNodes.map((function(t){return t.toJson()}))),t}updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):t.trim();if(t=t&&!r?t:r,this.textContent===t)return;const n=(0,o.lookupMeaning)(t);this.textContent=t,this.role=n.role,this.type=n.type,this.font=n.font}addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)&&this.mathml.push(e)}appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this}replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;t.parent=null,e.parent=this,this.childNodes[r]=e;const n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)})),o=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)}));this.removeMathmlNodes(n),this.addMathmlNodes(o)}appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this)}removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e&&this.contentNodes.slice(e,1)}}equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||this.textContent!==t.textContent||this.childNodes.length!==t.childNodes.length||this.contentNodes.length!==t.contentNodes.length)return!1;for(let e,r,n=0;e=this.childNodes[n],r=t.childNodes[n];n++)if(!e.equals(r))return!1;for(let e,r,n=0;e=this.contentNodes[n],r=t.contentNodes[n];n++)if(!e.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(t,e){e&&this.addAnnotation_(t,e)}getAnnotation(t){const e=this.annotation[t];return e||[]}hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexOf(e)}parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t1)return!1;const r=e[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((t=>i(t,"infixop"))))return!1}return!0},e.isPrefixFunctionBoundary=function(t){return l(t)&&!a(t,"division")||i(t,"appl")||c(t)},e.isBigOpBoundary=function(t){return l(t)||c(t)},e.isIntegralDxBoundary=function(t,e){return!!e&&i(e,"identifier")&&n.lookupSecondary("d",t.textContent)},e.isIntegralDxBoundarySingle=function(t){if(i(t,"identifier")){const e=t.textContent[0];return e&&t.textContent[1]&&n.lookupSecondary("d",e)}return!1},e.isGeneralFunctionBoundary=c,e.isEmbellished=function(t){return t.embellished?t.embellished:n.isEmbellishedType(t.type)?t.type:null},e.isOperator=l,e.isRelation=u,e.isPunctuation=p,e.isFence=h,e.isElligibleEmbellishedFence=function(t){return!(!t||!h(t))&&(!t.embellished||d(t))},e.isTableOrMultiline=f,e.tableIsMatrixOrVector=function(t){return!!t&&m(t)&&f(t.childNodes[0])},e.isFencedElement=m,e.tableIsCases=function(t,e){return e.length>0&&a(e[e.length-1],"openfence")},e.tableIsMultiline=function(t){return t.childNodes.every((function(t){return t.childNodes.length<=1}))},e.lineIsLabelled=function(t){return i(t,"line")&&t.contentNodes.length&&a(t.contentNodes[0],"label")},e.isBinomial=function(t){return 2===t.childNodes.length},e.isLimitBase=function t(e){return i(e,"largeop")||i(e,"limboth")||i(e,"limlower")||i(e,"limupper")||i(e,"function")&&a(e,"limit function")||(i(e,"overscore")||i(e,"underscore"))&&t(e.childNodes[0])},e.isSimpleFunctionHead=function(t){return"identifier"===t.type||"latinletter"===t.role||"greekletter"===t.role||"otherletter"===t.role},e.singlePunctAtPosition=function(t,e,r){return 1===e.length&&("punctuation"===t[r].type||"punctuation"===t[r].embellished)&&t[r]===e[0]},e.isSimpleFunction=function(t){return i(t,"identifier")&&a(t,"simple function")},e.isLeftBrace=y,e.isRightBrace=g,e.isSetNode=function(t){return y(t.contentNodes[0])&&g(t.contentNodes[1])},e.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],e.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],e.isSingletonSetContent=function t(r){const n=r.type;return-1===e.illegalSingleton_.indexOf(n)&&("infixop"!==n||"implicit"===r.role)&&("fenced"===n?"leftright"!==r.role||t(r.childNodes[0]):-1===e.scriptedElement_.indexOf(n)||t(r.childNodes[0]))},e.isNumber=b,e.isUnitCounter=function(t){return b(t)||"vulgar"===t.role||"mixed"===t.role},e.isPureUnit=function(t){const e=t.childNodes;return"unit"===t.role&&(!e.length||"unit"===e[0].role)},e.isImplicit=function(t){return"implicit"===t.role||"unit"===t.role&&!!t.contentNodes.length&&t.contentNodes[0].textContent===n.invisibleTimes()},e.isImplicitOp=function(t){return"infixop"===t.type&&"implicit"===t.role},e.isNeutralFence=v,e.compareNeutralFences=function(t,e){return v(t)&&v(e)&&(0,o.getEmbellishedInner)(t).textContent===(0,o.getEmbellishedInner)(e).textContent},e.elligibleLeftNeutral=function(t){return!!v(t)&&(!t.embellished||"superscript"!==t.type&&"subscript"!==t.type&&("tensor"!==t.type||"empty"===t.childNodes[3].type&&"empty"===t.childNodes[4].type))},e.elligibleRightNeutral=function(t){return!!v(t)&&(!t.embellished||("tensor"!==t.type||"empty"===t.childNodes[1].type&&"empty"===t.childNodes[2].type))},e.isMembership=function(t){return["element","nonelement","reelement","renonelement"].includes(t.role)}},3308:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5740),o=r(3588),i=r(7516),s=r(6537),a=r(5609),c=r(4795);class l{constructor(){this.funcAppls={},this.factory_=new s.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return l.instance=l.instance||new l,l.instance}static tableToMultiline(t){if(a.tableIsMultiline(t)){t.type="multiline";for(let e,r=0;e=t.childNodes[r];r++)l.rowToLine_(e,"multiline");1===t.childNodes.length&&!a.lineIsLabelled(t.childNodes[0])&&a.isFencedElement(t.childNodes[0].childNodes[0])&&l.tableToMatrixOrVector_(l.rewriteFencedLine_(t)),l.binomialForm_(t),l.classifyMultiline(t)}else l.classifyTable(t)}static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="number"),l.numberRole_(t),l.exprFont_(t)}static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;for(;e=r)return;const o=n.childNodes[0].role;"unknown"!==o&&t.childNodes.every((function(t){const e=t.childNodes[0];return!e||e.role===o&&(a.isType(e,"relation")||a.isType(e,"relseq"))}))&&(t.role=o)}static classifyTable(t){const e=l.computeColumns_(t);l.classifyByColumns_(t,e,"equality")||l.classifyByColumns_(t,e,"inequality",["equality"])||l.classifyByColumns_(t,e,"arrow")||l.detectCaleyTable(t)}static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlTree,r=e.getAttribute("columnlines"),n=e.getAttribute("rowlines");return!(!r||!n)&&(!(!l.cayleySpacing(r)||!l.cayleySpacing(n))&&(t.role="cayley",!0))}static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"dashed"===e[0])&&e.slice(1).every((t=>"none"===t))}static proof(t,e,r){const n=l.separateSemantics(e);return l.getInstance().proof(t,n,r)}static findSemantics(t,e,r){const n=null==r?null:r,o=l.getSemantics(t);return!!o&&(!!o[e]&&(null==n||o[e]===n))}static getSemantics(t){const e=t.getAttribute("semantics");return e?l.separateSemantics(e):null}static removePrefix(t){const[,...e]=t.split("_");return e.join("_")}static separateSemantics(t){const e={};return t.split(";").forEach((function(t){const[r,n]=t.split(":");e[l.removePrefix(r)]=n})),e}static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathmlTree,o=t[n+1].mathmlTree;if(!e||!o)continue;const i=e.nextSibling;if(!i||i===o)continue;const s=l.getSpacer_(i);s&&(r.mathml.push(s),r.mathmlTree=s,r.role="space")}}static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;c.hasEmptyTag(t)&&1===t.childNodes.length;)if(t=t.childNodes[0],"MSPACE"===n.tagName(t))return t;return null}static fenceToPunct_(t){const e=l.FENCE_TO_PUNCT_[t.role];if(e){for(;t.embellished;)t.embellished="punctuation",a.isRole(t,"subsup")||a.isRole(t,"underover")||(t.role=e),t=t.childNodes[0];t.type="punctuation",t.role=e}}static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"integral"===t.type)return"";if(e[0]&&e[0].textContent===o.functionApplication()){l.getInstance().funcAppls[t.id]=e.shift();let r="simple function";return i.run("simple2prefix",t),"prefix function"!==t.role&&"limit function"!==t.role||(r=t.role),l.propagateFunctionRole_(t,r),"prefix"}const r=l.CLASSIFY_FUNCTION_[t.role];return r||(a.isSimpleFunctionHead(t)?"simple":"")}static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;a.isRole(t,"subsup")||a.isRole(t,"underover")||(t.role=e),l.propagateFunctionRole_(t.childNodes[0],e)}}static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNodes[n];n++){const t=l.getFunctionOp_(r,e);if(t)return t}return null}static tableToMatrixOrVector_(t){const e=t.childNodes[0];a.isType(e,"multiline")?l.tableToVector_(t):l.tableToMatrix_(t),t.contentNodes.forEach(e.appendContentNode.bind(e));for(let t,r=0;t=e.childNodes[r];r++)l.assignRoleToRow_(t,l.getComponentRoles_(e));return e.parent=null,e}static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e.childNodes.length?l.binomialForm_(e):l.tableToSquare_(t)}static binomialForm_(t){a.isBinomial(t)&&(t.role="binomial",t.childNodes[0].role="binomial",t.childNodes[1].role="binomial")}static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.childNodes&&e.childNodes.length>0&&e.childNodes[0].childNodes&&e.childNodes.length===e.childNodes[0].childNodes.length?l.tableToSquare_(t):e.childNodes&&1===e.childNodes.length&&(e.role="rowvector")}static tableToSquare_(t){const e=t.childNodes[0];a.isNeutralFence(t)?e.role="determinant":e.role="squarematrix"}static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:t.type.toLowerCase()||"unknown"}static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)l.assignRoleToRow_(e,"cases");return t.type="cases",t.appendContentNode(e),a.tableIsMultiline(t)&&l.binomialForm_(t),t}static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0].childNodes[0],n=t.childNodes[0].childNodes[0].childNodes[0];return r.parent=t.parent,t.parent=r,n.parent=e,r.childNodes=[t],e.childNodes=[n],r}static rowToLine_(t,e){const r=e||"unknown";a.isType(t,"row")&&(t.type="line",t.role=r,1===t.childNodes.length&&a.isType(t.childNodes[0],"cell")&&(t.childNodes=t.childNodes[0].childNodes,t.childNodes.forEach((function(e){e.parent=t}))))}static assignRoleToRow_(t,e){a.isType(t,"line")?t.role=e:a.isType(t,"row")&&(t.role=e,t.childNodes.forEach((function(t){a.isType(t,"cell")&&(t.role=e)})))}static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))return null;e=t.replace(/\s/g,"").split("").filter((function(t){return t}))}else e=[","];return function(){return e.length>1?e.shift():e[0]}}static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textContent].filter((t=>t.match(/[^\s]/))),r=e.map(o.lookupMeaning);if(r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type&&"comma"===t.role})))return t.role="integer",void("0"===e[0]&&t.addAnnotation("general","basenumber"));r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type}))?t.role="float":t.role="othernumber"}static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textContent].map(o.lookupMeaning).reduce((function(t,e){return t&&e.font&&"unknown"!==e.font&&e.font!==t?"unknown"===t?e.font:null:t}),"unknown");e&&(t.font=e)}static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>0;){const t=e.shift();let i=r.shift();a.isElligibleEmbellishedFence(t)?(n.push(t),o.push(i)):(l.fenceToPunct_(t),i.push(t),i=i.concat(r.shift()),r.unshift(i))}return o.push(r.shift()),{rel:n,comp:o}}static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNodes[1];let n=l.rewriteFence_(t,e);return t.contentNodes[0]=n.fence,n=l.rewriteFence_(n.node,r),t.contentNodes[1]=n.fence,t.contentNodes[0].parent=t,t.contentNodes[1].parent=t,n.node.parent=null,n.node}static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};const r=e.childNodes[0],n=l.rewriteFence_(t,r);return a.isType(e,"superscript")||a.isType(e,"subscript")||a.isType(e,"tensor")?(a.isRole(e,"subsup")||(e.role=t.role),r!==n.node&&(e.replaceChild(r,n.node),r.parent=t),l.propagateFencePointer_(e,r),{node:e,fence:n.fence}):(e.replaceChild(r,n.fence),e.mathmlTree&&-1===e.mathml.indexOf(e.mathmlTree)&&e.mathml.push(e.mathmlTree),{node:n.node,fence:e})}static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id.toString(),t.embellished=null}static classifyByColumns_(t,e,r,n){return!!(3===e.length&&l.testColumns_(e,1,(t=>l.isPureRelation_(t,r)))||2===e.length&&(l.testColumns_(e,1,(t=>l.isEndRelation_(t,r)||l.isPureRelation_(t,r)))||l.testColumns_(e,0,(t=>l.isEndRelation_(t,r,!0)||l.isPureRelation_(t,r)))))&&(t.role=r,!0)}static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return a.isType(t,"relseq")&&a.isRole(t,e)&&a.isType(t.childNodes[n],"empty")}static isPureRelation_(t,e){return a.isType(t,"relation")&&a.isRole(t,e)}static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n++)for(let t,n=0;t=r.childNodes[n];n++){e[n]?e[n].push(t):e[n]=[t]}return e}static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t){return t.childNodes.length&&r(t.childNodes[0])}))&&n.every((function(t){return!t.childNodes.length||r(t.childNodes[0])})))}setNodeFactory(t){l.getInstance().factory_=t,i.updateFactory(l.getInstance().factory_)}getNodeFactory(){return l.getInstance().factory_}identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role="unit";else if(!e&&1===t.textContent.length&&("integer"===t.role||"latinletter"===t.role||"greekletter"===t.role)&&"normal"===t.font)return t.font="italic",i.run("simpleNamedFunction",t);return"unknown"===t.type&&(t.type="identifier"),l.exprFont_(t),i.run("simpleNamedFunction",t)}implicitNode(t){if(t=l.getInstance().getMixedNumbers_(t),1===(t=l.getInstance().combineUnits_(t)).length)return t[0];const e=l.getInstance().implicitNode_(t);return i.run("combine_juxtaposition",e)}text(t,e){return l.exprFont_(t),t.type="text","MS"===e?(t.role="string",t):"MSPACE"===e||t.textContent.match(/^\s*$/)?(t.role="space",t):t}row(t){return 0===(t=t.filter((function(t){return!a.isType(t,"empty")}))).length?l.getInstance().factory_.makeEmptyNode():(t=l.getInstance().getFencesInRow_(t),t=l.getInstance().tablesInRow(t),t=l.getInstance().getPunctuationInRow_(t),t=l.getInstance().getTextInRow_(t),t=l.getInstance().getFunctionsInRow_(t),l.getInstance().relationsInRow_(t))}limitNode(t,e){if(!e.length)return l.getInstance().factory_.makeEmptyNode();let r,n=e[0],o="unknown";if(!e[1])return n;if(a.isLimitBase(n)){r=l.MML_TO_LIMIT_[t];const i=r.length;if(o=r.type,e=e.slice(0,r.length+1),1===i&&a.isAccent(e[1])||2===i&&a.isAccent(e[1])&&a.isAccent(e[2]))return r=l.MML_TO_BOUNDS_[t],l.getInstance().accentNode_(n,e,r.type,r.length,r.accent);if(2===i){if(a.isAccent(e[1]))return n=l.getInstance().accentNode_(n,[n,e[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[t],1,!0),e[2]?l.getInstance().makeLimitNode_(n,[n,e[2]],null,"limupper"):n;if(e[2]&&a.isAccent(e[2]))return n=l.getInstance().accentNode_(n,[n,e[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[t],1,!0),l.getInstance().makeLimitNode_(n,[n,e[1]],null,"limlower");e[i]||(o="limlower")}return l.getInstance().makeLimitNode_(n,e,null,o)}return r=l.MML_TO_BOUNDS_[t],l.getInstance().accentNode_(n,e,r.type,r.length,r.accent)}tablesInRow(t){let e=c.partitionNodes(t,a.tableIsMatrixOrVector),r=[];for(let t,n=0;t=e.rel[n];n++)r=r.concat(e.comp.shift()),r.push(l.tableToMatrixOrVector_(t));r=r.concat(e.comp.shift()),e=c.partitionNodes(r,a.isTableOrMultiline),r=[];for(let t,n=0;t=e.rel[n];n++){const n=e.comp.shift();a.tableIsCases(t,n)&&l.tableToCases_(t,n.pop()),r=r.concat(n),r.push(t)}return r.concat(e.comp.shift())}mfenced(t,e,r,n){if(r&&n.length>0){const t=l.nextSeparatorFunction_(r),e=[n.shift()];n.forEach((r=>{e.push(l.getInstance().factory_.makeContentNode(t())),e.push(r)})),n=e}return t&&e?l.getInstance().horizontalFencedNode_(l.getInstance().factory_.makeContentNode(t),l.getInstance().factory_.makeContentNode(e),n):(t&&n.unshift(l.getInstance().factory_.makeContentNode(t)),e&&n.push(l.getInstance().factory_.makeContentNode(e)),l.getInstance().row(n))}fractionLikeNode(t,e,r,n){let o;if(!n&&c.isZeroLength(r)){const r=l.getInstance().factory_.makeBranchNode("line",[t],[]),n=l.getInstance().factory_.makeBranchNode("line",[e],[]);return o=l.getInstance().factory_.makeBranchNode("multiline",[r,n],[]),l.binomialForm_(o),l.classifyMultiline(o),o}return o=l.getInstance().fractionNode_(t,e),n&&o.addAnnotation("general","bevelled"),o}tensor(t,e,r,n,o){const i=l.getInstance().factory_.makeBranchNode("tensor",[t,l.getInstance().scriptNode_(e,"leftsub"),l.getInstance().scriptNode_(r,"leftsuper"),l.getInstance().scriptNode_(n,"rightsub"),l.getInstance().scriptNode_(o,"rightsuper")],[]);return i.role=t.role,i.embellished=a.isEmbellished(t),i}pseudoTensor(t,e,r){const n=t=>!a.isType(t,"empty"),o=e.filter(n).length,i=r.filter(n).length;if(!o&&!i)return t;const s=o?i?"MSUBSUP":"MSUB":"MSUP",c=[t];return o&&c.push(l.getInstance().scriptNode_(e,"rightsub",!0)),i&&c.push(l.getInstance().scriptNode_(r,"rightsuper",!0)),l.getInstance().limitNode(s,c)}font(t){const e=l.MATHJAX_FONTS[t];return e||t}proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){const e=l.getInstance().cleanInference(t.childNodes),n=e.length?l.getInstance().factory_.makeBranchNode("inference",r(e),[]):l.getInstance().factory_.makeEmptyNode();return n.role="axiom",n.mathmlTree=t,n}const n=l.getInstance().inference(t,e,r);return e.proof&&(n.role="proof",n.childNodes[0].role="final"),n}inference(t,e,r){if(e.inferenceRule){const e=l.getInstance().getFormulas(t,[],r);return l.getInstance().factory_.makeBranchNode("inference",[e.conclusion,e.premises],[])}const o=e.labelledRule,i=n.toArray(t.childNodes),s=[];"left"!==o&&"both"!==o||s.push(l.getInstance().getLabel(t,i,r,"left")),"right"!==o&&"both"!==o||s.push(l.getInstance().getLabel(t,i,r,"right"));const a=l.getInstance().getFormulas(t,i,r),c=l.getInstance().factory_.makeBranchNode("inference",[a.conclusion,a.premises],s);return c.mathmlTree=t,c}getLabel(t,e,r,o){const i=l.getInstance().findNestedRow(e,"prooflabel",o),s=l.getInstance().factory_.makeBranchNode("rulelabel",r(n.toArray(i.childNodes)),[]);return s.role=o,s.mathmlTree=i,s}getFormulas(t,e,r){const o=e.length?l.getInstance().findNestedRow(e,"inferenceRule"):t,i="up"===l.getSemantics(o).inferenceRule,s=i?o.childNodes[1]:o.childNodes[0],a=i?o.childNodes[0]:o.childNodes[1],c=s.childNodes[0].childNodes[0],u=n.toArray(c.childNodes[0].childNodes),p=[];let h=1;for(const t of u)h%2&&p.push(t.childNodes[0]),h++;const d=r(p),f=r(n.toArray(a.childNodes[0].childNodes))[0],m=l.getInstance().factory_.makeBranchNode("premises",d,[]);m.mathmlTree=c;const y=l.getInstance().factory_.makeBranchNode("conclusion",[f],[]);return y.mathmlTree=a.childNodes[0].childNodes[0],{conclusion:y,premises:m}}findNestedRow(t,e,r){return l.getInstance().findNestedRow_(t,e,0,r)}cleanInference(t){return n.toArray(t).filter((function(t){return"MSPACE"!==n.tagName(t)}))}operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("multioperator",t)}implicitNode_(t){const e=l.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleTimes());l.matchSpaces_(t,e);const r=l.getInstance().infixNode_(t,e[0]);return r.role="implicit",e.forEach((function(t){t.parent=r})),r.contentNodes=e,r}infixNode_(t,e){const r=l.getInstance().factory_.makeBranchNode("infixop",t,[e],c.getEmbellishedInner(e).textContent);return r.role=e.role,i.run("propagateSimpleFunction",r)}explicitMixed_(t){const e=c.partitionNodes(t,(function(t){return t.textContent===o.invisiblePlus()}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=e.comp[n+1],s=o.length-1;if(o[s]&&i[0]&&a.isType(o[s],"number")&&!a.isRole(o[s],"mixed")&&a.isType(i[0],"fraction")){const t=l.getInstance().factory_.makeBranchNode("number",[o[s],i[0]],[]);t.role="mixed",r=r.concat(o.slice(0,s)),r.push(t),i.shift()}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t){return c.getEmbellishedInner(t).textContent})).join(" "),o=l.getInstance().factory_.makeBranchNode(r,[t],e,n);return e.length>1&&(o.role="multiop"),o}prefixNode_(t,e){const r=c.partitionNodes(e,(t=>a.isRole(t,"subtraction")));let n=l.getInstance().concatNode_(t,r.comp.pop(),"prefixop");for(1===n.contentNodes.length&&"addition"===n.contentNodes[0].role&&"+"===n.contentNodes[0].textContent&&(n.role="positive");r.rel.length>0;)n=l.getInstance().concatNode_(n,[r.rel.pop()],"prefixop"),n.role="negative",n=l.getInstance().concatNode_(n,r.comp.pop(),"prefixop");return n}postfixNode_(t,e){return e.length?l.getInstance().concatNode_(t,e,"postfixop"):t}combineUnits_(t){const e=c.partitionNodes(t,(function(t){return!a.isRole(t,"unit")}));if(t.length===e.rel.length)return e.rel;const r=[];let n,o;do{const t=e.comp.shift();n=e.rel.shift();let i=null;o=r.pop(),o&&(t.length&&a.isUnitCounter(o)?t.unshift(o):r.push(o)),1===t.length&&(i=t.pop()),t.length>1&&(i=l.getInstance().implicitNode_(t),i.role="unit"),i&&r.push(i),n&&r.push(n)}while(n);return r}getMixedNumbers_(t){const e=c.partitionNodes(t,(function(t){return a.isType(t,"fraction")&&a.isRole(t,"vulgar")}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=o.length-1;if(o[i]&&a.isType(o[i],"number")&&(a.isRole(o[i],"integer")||a.isRole(o[i],"float"))){const e=l.getInstance().factory_.makeBranchNode("number",[o[i],t],[]);e.role="mixed",r=r.concat(o.slice(0,i)),r.push(e)}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}getTextInRow_(t){if(t.length<=1)return t;const e=c.partitionNodes(t,(t=>a.isType(t,"text")));if(0===e.rel.length)return t;const r=[];let n=e.comp[0];n.length>0&&r.push(l.getInstance().row(n));for(let t,o=0;t=e.rel[o];o++)r.push(t),n=e.comp[o+1],n.length>0&&r.push(l.getInstance().row(n));return[l.getInstance().dummyNode_(r)]}relationsInRow_(t){const e=c.partitionNodes(t,a.isRelation),r=e.rel[0];if(!r)return l.getInstance().operationsInRow_(t);if(1===t.length)return t[0];const n=e.comp.map(l.getInstance().operationsInRow_);let o;return e.rel.some((function(t){return!t.equals(r)}))?(o=l.getInstance().factory_.makeBranchNode("multirel",n,e.rel),e.rel.every((function(t){return t.role===r.role}))&&(o.role=r.role),o):(o=l.getInstance().factory_.makeBranchNode("relseq",n,e.rel,c.getEmbellishedInner(r).textContent),o.role=r.role,o)}operationsInRow_(t){if(0===t.length)return l.getInstance().factory_.makeEmptyNode();if(1===(t=l.getInstance().explicitMixed_(t)).length)return t[0];const e=[];for(;t.length>0&&a.isOperator(t[0]);)e.push(t.shift());if(0===t.length)return l.getInstance().prefixNode_(e.pop(),e);if(1===t.length)return l.getInstance().prefixNode_(t[0],e);t=i.run("convert_juxtaposition",t);const r=c.sliceNodes(t,a.isOperator),n=l.getInstance().prefixNode_(l.getInstance().implicitNode(r.head),e);return r.div?l.getInstance().operationsTree_(r.tail,n,r.div):n}operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r),"infixop"===e.type){const t=l.getInstance().postfixNode_(e.childNodes.pop(),o);return e.appendChild(t),e}return l.getInstance().postfixNode_(e,o)}const i=c.sliceNodes(t,a.isOperator);if(0===i.head.length)return o.push(i.div),l.getInstance().operationsTree_(i.tail,e,r,o);const s=l.getInstance().prefixNode_(l.getInstance().implicitNode(i.head),o),u=l.getInstance().appendOperand_(e,r,s);return i.div?l.getInstance().operationsTree_(i.tail,u,i.div,[]):u}appendOperand_(t,e,r){if("infixop"!==t.type)return l.getInstance().infixNode_([t,r],e);const n=l.getInstance().appendDivisionOp_(t,e,r);return n||(l.getInstance().appendExistingOperator_(t,e,r)?t:"multiplication"===e.role?l.getInstance().appendMultiplicativeOp_(t,e,r):l.getInstance().appendAdditiveOp_(t,e,r))}appendDivisionOp_(t,e,r){return"division"===e.role?a.isImplicit(t)?l.getInstance().infixNode_([t,r],e):l.getInstance().appendLastOperand_(t,e,r):"division"===t.role?l.getInstance().infixNode_([t,r],e):null}appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=l.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendMultiplicativeOp_(t,e,r){if(a.isImplicit(t))return l.getInstance().infixNode_([t,r],e);let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=l.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendAdditiveOp_(t,e,r){return l.getInstance().infixNode_([t,r],e)}appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||a.isImplicit(t))&&(t.contentNodes[0].equals(e)?(t.appendContentNode(e),t.appendChild(r),!0):l.getInstance().appendExistingOperator_(t.childNodes[t.childNodes.length-1],e,r))}getFencesInRow_(t){let e=c.partitionNodes(t,a.isFence);e=l.purgeFences_(e);const r=e.comp.shift();return l.getInstance().fences_(e.rel,e.comp,[],[r])}fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>a.isRole(t,"open");if(0===t.length){const t=n.shift();for(;r.length>0;){if(o(r[0])){const e=r.shift();l.fenceToPunct_(e),t.push(e)}else{const e=c.sliceNodes(r,o),i=e.head.length-1,s=l.getInstance().neutralFences_(e.head,n.slice(0,i));n=n.slice(i),t.push(...s),e.div&&e.tail.unshift(e.div),r=e.tail}t.push(...n.shift())}return t}const i=r[r.length-1],s=t[0].role;if("open"===s||a.isNeutralFence(t[0])&&(!i||!a.compareNeutralFences(t[0],i))){r.push(t.shift());const o=e.shift();return o&&n.push(o),l.getInstance().fences_(t,e,r,n)}if(i&&"close"===s&&"open"===i.role){const o=l.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),l.getInstance().fences_(t,e,r,n)}if(i&&a.compareNeutralFences(t[0],i)){if(!a.elligibleLeftNeutral(i)||!a.elligibleRightNeutral(t[0])){r.push(t.shift());const o=e.shift();return o&&n.push(o),l.getInstance().fences_(t,e,r,n)}const o=l.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),l.getInstance().fences_(t,e,r,n)}if(i&&"close"===s&&a.isNeutralFence(i)&&r.some(o)){const i=c.sliceNodes(r,o,!0),s=n.pop(),a=n.length-i.tail.length+1,u=l.getInstance().neutralFences_(i.tail,n.slice(a));n=n.slice(0,a);const p=l.getInstance().horizontalFencedNode_(i.div,t.shift(),n.pop().concat(u,s));return n.push(n.pop().concat([p],e.shift())),l.getInstance().fences_(t,e,i.head,n)}const u=t.shift();return l.fenceToPunct_(u),n.push(n.pop().concat([u],e.shift())),l.getInstance().fences_(t,e,r,n)}neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return l.fenceToPunct_(t[0]),t;const r=t.shift();if(!a.elligibleLeftNeutral(r)){l.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(l.getInstance().neutralFences_(t,e))}const n=c.sliceNodes(t,(function(t){return a.compareNeutralFences(t,r)}));if(!n.div){l.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(l.getInstance().neutralFences_(t,e))}if(!a.elligibleRightNeutral(n.div))return l.fenceToPunct_(n.div),t.unshift(r),l.getInstance().neutralFences_(t,e);const o=l.getInstance().combineFencedContent_(r,n.div,n.head,e);if(n.tail.length>0){const t=o.shift(),e=l.getInstance().neutralFences_(n.tail,o);return t.concat(e)}return o[0]}combineFencedContent_(t,e,r,n){if(0===r.length){const r=l.getInstance().horizontalFencedNode_(t,e,n.shift());return n.length>0?n[0].unshift(r):n=[[r]],n}const o=n.shift(),i=r.length-1,s=n.slice(0,i),a=(n=n.slice(i)).shift(),c=l.getInstance().neutralFences_(r,s);o.push(...c),o.push(...a);const u=l.getInstance().horizontalFencedNode_(t,e,o);return n.length>0?n[0].unshift(u):n=[[u]],n}horizontalFencedNode_(t,e,r){const n=l.getInstance().row(r);let o=l.getInstance().factory_.makeBranchNode("fenced",[n],[t,e]);return"open"===t.role?(l.getInstance().classifyHorizontalFence_(o),o=i.run("propagateComposedFunction",o)):o.role=t.role,o=i.run("detect_cycle",o),l.rewriteFencedNode_(o)}classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if(!a.isSetNode(t)||e.length>1)return;if(0===e.length||"empty"===e[0].type)return void(t.role="set empty");const r=e[0].type;if(1===e.length&&a.isSingletonSetContent(e[0]))return void(t.role="set singleton");const n=e[0].role;if("punctuated"===r&&"sequence"===n){if("comma"!==e[0].contentNodes[0].role)return 1!==e[0].contentNodes.length||"vbar"!==e[0].contentNodes[0].role&&"colon"!==e[0].contentNodes[0].role?void 0:(t.role="set extended",void l.getInstance().setExtension_(t));t.role="set collection"}}setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===e.type&&1===e.contentNodes.length&&a.isMembership(e.contentNodes[0])&&(e.addAnnotation("set","intensional"),e.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.type;return"punctuation"===e||"text"===e||"operator"===e||"relation"===e},r=c.partitionNodes(t,(function(r){if(!a.isPunctuation(r))return!1;if(a.isPunctuation(r)&&!a.isRole(r,"ellipsis"))return!0;const n=t.indexOf(r);if(0===n)return!t[1]||!e(t[1]);const o=t[n-1];if(n===t.length-1)return!e(o);const i=t[n+1];return!e(o)||!e(i)}));if(0===r.rel.length)return t;const n=[];let o=r.comp.shift();o.length>0&&n.push(l.getInstance().row(o));let i=0;for(;r.comp.length>0;)n.push(r.rel[i++]),o=r.comp.shift(),o.length>0&&n.push(l.getInstance().row(o));return[l.getInstance().punctuatedNode_(n,r.rel)]}punctuatedNode_(t,e){const r=l.getInstance().factory_.makeBranchNode("punctuated",t,e);if(e.length===t.length){const t=e[0].role;if("unknown"!==t&&e.every((function(e){return e.role===t})))return r.role=t,r}return a.singlePunctAtPosition(t,e,0)?r.role="startpunct":a.singlePunctAtPosition(t,e,t.length-1)?r.role="endpunct":e.every((t=>a.isRole(t,"dummy")))?r.role="text":e.every((t=>a.isRole(t,"space")))?r.role="space":r.role="sequence",r}dummyNode_(t){const e=l.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleComma());return e.forEach((function(t){t.role="dummy"})),l.getInstance().punctuatedNode_(t,e)}accentRole_(t,e){if(!a.isAccent(t))return!1;const r=t.textContent,n=o.lookupSecondary("bar",r)||o.lookupSecondary("tilde",r)||t.role;return t.role="underscore"===e?"underaccent":"overaccent",t.addAnnotation("accent",n),!0}accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],s=e[2];let a;if(!o&&s&&(a=l.getInstance().factory_.makeBranchNode("subscript",[t,i],[]),a.role="subsup",e=[a,s],r="superscript"),o){const n=l.getInstance().accentRole_(i,r);if(s){l.getInstance().accentRole_(s,"overscore")&&!n?(a=l.getInstance().factory_.makeBranchNode("overscore",[t,s],[]),e=[a,i],r="underscore"):(a=l.getInstance().factory_.makeBranchNode("underscore",[t,i],[]),e=[a,s],r="overscore"),a.role="underover"}}return l.getInstance().makeLimitNode_(t,e,a,r)}makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return t.childNodes.push(e[1]),e[1].parent=t,t.type="limboth",t;if("limlower"===n&&"limupper"===t.type)return t.childNodes.splice(1,-1,e[1]),e[1].parent=t,t.type="limboth",t;const o=l.getInstance().factory_.makeBranchNode(n,e,[]),i=a.isEmbellished(t);return r&&(r.embellished=i),o.embellished=i,o.role=t.role,o}getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n=t.shift(),o=l.classifyFunction_(n,t);if(!o)return r.push(n),l.getInstance().getFunctionsInRow_(t,r);const i=l.getInstance().getFunctionsInRow_(t,[]),s=l.getInstance().getFunctionArgs_(n,i,o);return r.concat(s)}getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=l.getInstance().getIntegralArgs_(e);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(t),r.rest;const n=l.getInstance().row(r.integrand);return i=l.getInstance().integralNode_(t,n,r.intvar),r.rest.unshift(i),r.rest}case"prefix":if(e[0]&&"fenced"===e[0].type){const r=e.shift();return a.isNeutralFence(r)||(r.role="leftright"),i=l.getInstance().functionNode_(t,r),e.unshift(i),e}if(n=c.sliceNodes(e,a.isPrefixFunctionBoundary),n.head.length)o=l.getInstance().row(n.head),n.div&&n.tail.unshift(n.div);else{if(!n.div||!a.isType(n.div,"appl"))return e.unshift(t),e;o=n.div}return i=l.getInstance().functionNode_(t,o),n.tail.unshift(i),n.tail;case"bigop":return n=c.sliceNodes(e,a.isBigOpBoundary),n.head.length?(o=l.getInstance().row(n.head),i=l.getInstance().bigOpNode_(t,o),n.div&&n.tail.unshift(n.div),n.tail.unshift(i),n.tail):(e.unshift(t),e);default:{if(0===e.length)return[t];const r=e[0];return"fenced"===r.type&&!a.isNeutralFence(r)&&a.isSimpleFunctionScope(r)?(r.role="leftright",l.propagateFunctionRole_(t,"simple function"),i=l.getInstance().functionNode_(t,e.shift()),e.unshift(i),e):(e.unshift(t),e)}}}getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:null,rest:t};const r=t[0];if(a.isGeneralFunctionBoundary(r))return{integrand:e,intvar:null,rest:t};if(a.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:e,intvar:r,rest:t.slice(1)};if(t[1]&&a.isIntegralDxBoundary(r,t[1])){const n=l.getInstance().prefixNode_(t[1],[r]);return n.role="integral",{integrand:e,intvar:n,rest:t.slice(2)}}return e.push(t.shift()),l.getInstance().getIntegralArgs_(t,e)}functionNode_(t,e){const r=l.getInstance().factory_.makeContentNode(o.functionApplication()),n=l.getInstance().funcAppls[t.id];n&&(r.mathmlTree=n.mathmlTree,r.mathml=n.mathml,r.annotation=n.annotation,r.attributes=n.attributes,delete l.getInstance().funcAppls[t.id]),r.type="punctuation",r.role="application";const i=l.getFunctionOp_(t,(function(t){return a.isType(t,"function")||a.isType(t,"identifier")&&a.isRole(t,"simple function")}));return l.getInstance().functionalNode_("appl",[t,e],i,[r])}bigOpNode_(t,e){const r=l.getFunctionOp_(t,(t=>a.isType(t,"largeop")));return l.getInstance().functionalNode_("bigop",[t,e],r,[])}integralNode_(t,e,r){e=e||l.getInstance().factory_.makeEmptyNode(),r=r||l.getInstance().factory_.makeEmptyNode();const n=l.getFunctionOp_(t,(t=>a.isType(t,"largeop")));return l.getInstance().functionalNode_("integral",[t,e,r],n,[])}functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));const s=l.getInstance().factory_.makeBranchNode(t,e,n);return s.role=o.role,i&&(r.parent=i),s}fractionNode_(t,e){const r=l.getInstance().factory_.makeBranchNode("fraction",[t,e],[]);return r.role=r.childNodes.every((function(t){return a.isType(t,"number")&&a.isRole(t,"integer")}))?"vulgar":r.childNodes.every(a.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(t,e,r){let n;switch(t.length){case 0:n=l.getInstance().factory_.makeEmptyNode();break;case 1:if(n=t[0],r)return n;break;default:n=l.getInstance().dummyNode_(t)}return n.role=e,n}findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,s=0;i=t[s];s++){const t=n.tagName(i);if("MSPACE"!==t){if("MROW"===t)return l.getInstance().findNestedRow_(n.toArray(i.childNodes),e,r+1,o);if(l.findSemantics(i,e,o))return i}}return null}}e.default=l,l.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},l.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},l.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},l.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},l.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticSkeleton=void 0;const n=r(707),o=r(5274),i=r(2298);class s{constructor(t){this.parents=null,this.levelsMap=null,t=0===t?t:t||[],this.array=t}static fromTree(t){return s.fromNode(t.root)}static fromNode(t){return new s(s.fromNode_(t))}static fromString(t){return new s(s.fromString_(t))}static simpleCollapseStructure(t){return"number"==typeof t}static contentCollapseStructure(t){return!!t&&!s.simpleCollapseStructure(t)&&"c"===t[0]}static interleaveIds(t,e){return n.interleaveLists(s.collapsedLeafs(t),s.collapsedLeafs(e))}static collapsedLeafs(...t){return t.reduce(((t,e)=>{return t.concat((r=e,s.simpleCollapseStructure(r)?[r]:(r=r,s.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(t,e){return new s(s.tree_(t,e.root))}static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"infixop":case"multirel":return n.interleaveLists(r,e);case"prefixop":return e.concat(r);case"postfixop":return r.concat(e);case"fenced":return r.unshift(e[0]),r.push(e[1]),r;case"appl":return[r[0],e[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return e.length&&r.unshift(e[0]),r;default:return r}}static makeSexp_(t){return s.simpleCollapseStructure(t)?t.toString():s.contentCollapseStructure(t)?"(c "+t.slice(1).map(s.makeSexp_).join(" ")+")":"("+t.map(s.makeSexp_).join(" ")+")"}static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\)/g,"]"),e=e.replace(/ /g,","),e=e.replace(/c/g,'"c"'),JSON.parse(e)}static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.length&&(r=e.map(s.fromNode_),r.unshift("c"));const n=t.childNodes;if(!n.length)return e.length?[t.id,r]:t.id;const o=n.map(s.fromNode_);return e.length&&o.unshift(r),o.unshift(t.id),o}static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;const r=e.id,n=[r],a=o.evalXPath(`.//self::*[@${i.Attribute.ID}=${r}]`,t)[0],c=s.combineContentChildren(e,e.contentNodes.map((function(t){return t})),e.childNodes.map((function(t){return t})));a&&s.addOwns_(a,c);for(let e,r=0;e=c[r];r++)n.push(s.tree_(t,e));return n}static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r?s.realLeafs_(s.fromString(r).array):e.map((t=>t.id));t.setAttribute(i.Attribute.OWNS,n.join(" "))}static realLeafs_(t){if(s.simpleCollapseStructure(t))return[t];if(s.contentCollapseStructure(t))return[];t=t;let e=[];for(let r=1;rs.simpleCollapseStructure(t)?t:s.contentCollapseStructure(t)?t[1]:t[0]))}subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{s.simpleCollapseStructure(t)?r.push(t):(t=t,s.contentCollapseStructure(t)&&(t=t.slice(1)),t.forEach((t=>e(t,r))))},r=this.levelsMap[t],n=[];return e(r.slice(1),n),n}}e.SemanticSkeleton=s},7075:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticTree=void 0;const n=r(5740),o=r(7630),i=r(9265),s=r(7228),a=r(5952),c=r(5609);r(94);class l{constructor(t){this.mathml=t,this.parser=new s.SemanticMathml,this.root=this.parser.parse(t),this.collator=this.parser.getFactory().leafMap.collateMeaning();const e=this.collator.newDefault();e&&(this.parser=new s.SemanticMathml,this.parser.getFactory().defaultMap=e,this.root=this.parser.parse(t)),u.visit(this.root,{}),(0,o.annotate)(this.root)}static empty(){const t=n.parseInput(""),e=new l(t);return e.mathml=t,e}static fromNode(t,e){const r=l.empty();return r.root=t,e&&(r.mathml=e),r}static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=l.fromNode(r);return e&&(n.mathml=e),n}static fromXml(t){const e=l.empty();return t.childNodes[0]&&(e.root=a.SemanticNode.fromXml(t.childNodes[0])),e}xml(t){const e=n.parseInput(""),r=this.root.xml(e.ownerDocument,t);return e.appendChild(r),e}toString(t){return n.serializeXml(this.xml(t))}formatXml(t){const e=this.toString(t);return n.formatXml(e)}displayTree(){this.root.displayTree()}replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e}toJson(){const t={};return t.stree=this.root.toJson(),t}}e.SemanticTree=l;const u=new i.SemanticVisitor("general","unit",((t,e)=>{if("infixop"===t.type&&("multiplication"===t.role||"implicit"===t.role)){const e=t.childNodes;e.length&&(c.isPureUnit(e[0])||c.isUnitCounter(e[0]))&&t.childNodes.slice(1).every(c.isPureUnit)&&(t.role="unit")}return!1}))},4795:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.partitionNodes=e.sliceNodes=e.getEmbellishedInner=e.addAttributes=e.isZeroLength=e.purgeNodes=e.isOrphanedGlyph=e.hasDisplayTag=e.hasEmptyTag=e.hasIgnoreTag=e.hasLeafTag=e.hasMathTag=e.directSpeechKeys=e.DISPLAYTAGS=e.EMPTYTAGS=e.IGNORETAGS=e.LEAFTAGS=void 0;const n=r(5740);function o(t){return!!t&&-1!==e.LEAFTAGS.indexOf(n.tagName(t))}function i(t,e,r){r&&t.reverse();const n=[];for(let o,i=0;o=t[i];i++){if(e(o))return r?{head:t.slice(i+1).reverse(),div:o,tail:n.reverse()}:{head:n,div:o,tail:t.slice(i+1)};n.push(o)}return r?{head:[],div:null,tail:n.reverse()}:{head:n,div:null,tail:[]}}e.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],e.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],e.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],e.DISPLAYTAGS=["MROOT","MSQRT"],e.directSpeechKeys=["aria-label","exact-speech","alt"],e.hasMathTag=function(t){return!!t&&"MATH"===n.tagName(t)},e.hasLeafTag=o,e.hasIgnoreTag=function(t){return!!t&&-1!==e.IGNORETAGS.indexOf(n.tagName(t))},e.hasEmptyTag=function(t){return!!t&&-1!==e.EMPTYTAGS.indexOf(n.tagName(t))},e.hasDisplayTag=function(t){return!!t&&-1!==e.DISPLAYTAGS.indexOf(n.tagName(t))},e.isOrphanedGlyph=function(t){return!!t&&"MGLYPH"===n.tagName(t)&&!o(t.parentNode)},e.purgeNodes=function(t){const r=[];for(let o,i=0;o=t[i];i++){if(o.nodeType!==n.NodeType.ELEMENT_NODE)continue;const t=n.tagName(o);-1===e.IGNORETAGS.indexOf(t)&&(-1!==e.EMPTYTAGS.indexOf(t)&&0===o.childNodes.length||r.push(o))}return r},e.isZeroLength=function(t){if(!t)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(t))return!0;const e=t.match(/[0-9.]+/);return!!e&&0===parseFloat(e[0])},e.addAttributes=function(t,r){if(r.hasAttributes()){const n=r.attributes;for(let r=n.length-1;r>=0;r--){const o=n[r].name;o.match(/^ext/)&&(t.attributes[o]=n[r].value,t.nobreaking=!0),-1!==e.directSpeechKeys.indexOf(o)&&(t.attributes["ext-speech"]=n[r].value,t.nobreaking=!0),o.match(/texclass$/)&&(t.attributes.texclass=n[r].value),"href"===o&&(t.attributes.href=n[r].value,t.nobreaking=!0)}}},e.getEmbellishedInner=function t(e){return e&&e.embellished&&e.childNodes.length>0?t(e.childNodes[0]):e},e.sliceNodes=i,e.partitionNodes=function(t,e){let r=t;const n=[],o=[];let s=null;do{s=i(r,e),o.push(s.head),n.push(s.div),r=s.tail}while(s.div);return n.pop(),{rel:n,comp:o}}},6278:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractSpeechGenerator=void 0;const n=r(6828),o=r(2298),i=r(1214),s=r(9543);e.AbstractSpeechGenerator=class{constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(t){this.rebuilt_=t}setOptions(t){this.options_=t||{},this.modality=o.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(e)),(0,n.setup)(this.options_),s.computeMarkup(this.getRebuilt().xml)}}},1452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AdhocSpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(this.modality,r),r}}e.AdhocSpeechGenerator=o},5152:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorGenerator=void 0;const n=r(2298),o=r(8396),i=r(1214),s=r(1204),a=r(6278);class c extends a.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreground"),this.contrast=new o.ContrastPicker}static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.length&&("punctuated"===t.type&&t.contentNodes.forEach((t=>r[t.id]=!0)),"implicit"!==t.role&&e.push(t.contentNodes.map((t=>t.id)))),t.childNodes.length){if("implicit"===t.role){const n=[];let o=[];for(const e of t.childNodes){const t=[];c.visitStree_(e,t,r),t.length<=2&&n.push(t.shift()),o=o.concat(t)}return e.push(n),void o.forEach((t=>e.push(t)))}t.childNodes.forEach((t=>c.visitStree_(t,e,r)))}}else r[t.id]||e.push(t.id)}getSpeech(t,e){return s.getAttribute(t,this.modality)}generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(t)),this.colorLeaves_(t),s.getAttribute(t,this.modality)}colorLeaves_(t){const e=[];c.visitStree_(this.getRebuilt().streeRoot,e,{});for(const r of e){const e=this.contrast.generate();let n=!1;n=Array.isArray(r)?r.map((r=>this.colorLeave_(t,r,e))).reduce(((t,e)=>t||e),!1):this.colorLeave_(t,r.toString(),e),n&&this.contrast.increment()}}colorLeave_(t,e,r){const n=s.getBySemanticId(t,e);return!!n&&(n.setAttribute(this.modality,r),!0)}}e.ColorGenerator=c},6604:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DirectSpeechGenerator=void 0;const n=r(1204),o=r(6278);class i extends o.AbstractSpeechGenerator{getSpeech(t,e){return n.getAttribute(t,this.modality)}}e.DirectSpeechGenerator=i},3123:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummySpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){return""}}e.DummySpeechGenerator=o},5858:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.NodeSpeechGenerator=void 0;const n=r(1204),o=r(4598);class i extends o.TreeSpeechGenerator{getSpeech(t,e){return super.getSpeech(t,e),n.getAttribute(t,this.modality)}}e.NodeSpeechGenerator=i},9552:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.generatorMapping_=e.generator=void 0;const n=r(1452),o=r(5152),i=r(6604),s=r(3123),a=r(5858),c=r(597),l=r(4598);e.generator=function(t){return(e.generatorMapping_[t]||e.generatorMapping_.Direct)()},e.generatorMapping_={Adhoc:()=>new n.AdhocSpeechGenerator,Color:()=>new o.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new s.DummySpeechGenerator,Node:()=>new a.NodeSpeechGenerator,Summary:()=>new c.SummarySpeechGenerator,Tree:()=>new l.TreeSpeechGenerator}},9543:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.computeSummary_=e.retrieveSummary=e.connectAllMactions=e.connectMactions=e.nodeAtPosition_=e.computePrefix_=e.retrievePrefix=e.addPrefix=e.addModality=e.addSpeech=e.recomputeMarkup=e.computeMarkup=e.recomputeSpeech=e.computeSpeech=void 0;const n=r(8290),o=r(5740),i=r(5274),s=r(2298),a=r(2362),c=r(7075),l=r(1204);function u(t){return a.SpeechRuleEngine.getInstance().evaluateNode(t)}function p(t){return u(c.SemanticTree.fromNode(t).xml())}function h(t){const e=p(t);return n.markup(e)}function d(t){const e=f(t);return n.markup(e)}function f(t){const e=c.SemanticTree.fromRoot(t),r=i.evalXPath('.//*[@id="'+t.id+'"]',e.xml());let n=r[0];return r.length>1&&(n=m(t,r)||n),n?a.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(n)})):[]}function m(t,e){const r=e[0];if(!t.parent)return r;const n=[];for(;t;)n.push(t.id),t=t.parent;const o=function(t,e){for(;e.length&&e.shift().toString()===t.getAttribute("id")&&t.parentNode&&t.parentNode.parentNode;)t=t.parentNode.parentNode;return!e.length};for(let t,r=0;t=e[r];r++)if(o(t,n.slice()))return t;return r}function y(t){return t?a.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(t)})):[]}e.computeSpeech=u,e.recomputeSpeech=p,e.computeMarkup=function(t){const e=u(t);return n.markup(e)},e.recomputeMarkup=h,e.addSpeech=function(t,e,r){const i=o.querySelectorAllByAttrValue(r,"id",e.id.toString())[0],a=i?n.markup(u(i)):h(e);t.setAttribute(s.Attribute.SPEECH,a)},e.addModality=function(t,e,r){const n=h(e);t.setAttribute(r,n)},e.addPrefix=function(t,e){const r=d(e);r&&t.setAttribute(s.Attribute.PREFIX,r)},e.retrievePrefix=d,e.computePrefix_=f,e.nodeAtPosition_=m,e.connectMactions=function(t,e,r){const n=o.querySelectorAll(e,"maction");for(let e,i=0;e=n[i];i++){const n=e.getAttribute("id"),i=o.querySelectorAllByAttrValue(t,"id",n)[0];if(!i)continue;const a=e.childNodes[1],c=a.getAttribute(s.Attribute.ID);let u=l.getBySemanticId(t,c);if(u&&"dummy"!==u.getAttribute(s.Attribute.TYPE))continue;if(u=i.childNodes[0],u.getAttribute("sre-highlighter-added"))continue;const p=a.getAttribute(s.Attribute.PARENT);p&&u.setAttribute(s.Attribute.PARENT,p),u.setAttribute(s.Attribute.TYPE,"dummy"),u.setAttribute(s.Attribute.ID,c);o.querySelectorAllByAttrValue(r,"id",c)[0].setAttribute("alternative",c)}},e.connectAllMactions=function(t,e){const r=o.querySelectorAll(t,"maction");for(let t,n=0;t=r[n];n++){const r=t.childNodes[1].getAttribute(s.Attribute.ID);o.querySelectorAllByAttrValue(e,"id",r)[0].setAttribute("alternative",r)}},e.retrieveSummary=function(t){const e=y(t);return n.markup(e)},e.computeSummary_=y},597:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SummarySpeechGenerator=void 0;const n=r(6278),o=r(9543);class i extends n.AbstractSpeechGenerator{getSpeech(t,e){return o.connectAllMactions(e,this.getRebuilt().xml),this.generateSpeech(t,e)}}e.SummarySpeechGenerator=i},4598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TreeSpeechGenerator=void 0;const n=r(2298),o=r(1204),i=r(6278),s=r(9543);class a extends i.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().nodeDict;for(const r in i){const a=i[r],c=o.getBySemanticId(e,r),l=o.getBySemanticId(t,r);c&&l&&(this.modality&&this.modality!==n.Attribute.SPEECH?s.addModality(l,a,this.modality):s.addSpeech(l,a,this.getRebuilt().xml),this.modality===n.Attribute.SPEECH&&s.addPrefix(l,a))}return r}}e.TreeSpeechGenerator=a},313:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.INTERVALS=e.makeLetter=e.numberRules=e.alphabetRules=e.getFont=e.makeInterval=e.generate=e.makeDomains_=e.Domains_=e.Base=e.Embellish=e.Font=void 0;const n=r(5897),o=r(7491),i=r(4356),s=r(2536),a=r(2780);var c,l,u;function p(){const t=i.LOCALE.ALPHABETS,r=(t,e)=>{const r={};return Object.keys(t).forEach((t=>r[t]=!0)),Object.keys(e).forEach((t=>r[t]=!0)),Object.keys(r)};e.Domains_.small=r(t.smallPrefix,t.letterTrans),e.Domains_.capital=r(t.capPrefix,t.letterTrans),e.Domains_.digit=r(t.digitPrefix,t.digitTrans)}function h(t){const e=t.toString(16).toUpperCase();return e.length>3?e:("000"+e).slice(-4)}function d([t,e],r){const n=parseInt(t,16),o=parseInt(e,16),i=[];for(let t=n;t<=o;t++){let e=h(t);!1!==r[e]&&(e=r[e]||e,i.push(e))}return i}function f(t){const e="normal"===t||"fullwidth"===t?"":i.LOCALE.MESSAGES.font[t]||i.LOCALE.MESSAGES.embellish[t]||"";return(0,s.localeFontCombiner)(e)}function m(t,r,n,o,s,a){const c=f(o);for(let o,l,u,p=0;o=t[p],l=r[p],u=n[p];p++){const t=a?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=a?e.Domains_.capital:e.Domains_.small;g(c.combiner,o,l,u,c.font,t,s,i.LOCALE.ALPHABETS.letterTrans,r)}}function y(t,r,n,o,s){const a=f(n);for(let n,c,l=0;n=t[l],c=r[l];l++){const t=i.LOCALE.ALPHABETS.digitPrefix,r=l+s;g(a.combiner,n,c,r,a.font,t,o,i.LOCALE.ALPHABETS.digitTrans,e.Domains_.digit)}}function g(t,e,r,n,o,i,s,c,l){for(let u,p=0;u=l[p];p++){const l=u in c?c[u]:c.default,p=u in i?i[u]:i.default;a.defineRule(e.toString(),u,"default",s,r,t(l(n),o,p))}}!function(t){t.BOLD="bold",t.BOLDFRAKTUR="bold-fraktur",t.BOLDITALIC="bold-italic",t.BOLDSCRIPT="bold-script",t.DOUBLESTRUCK="double-struck",t.FULLWIDTH="fullwidth",t.FRAKTUR="fraktur",t.ITALIC="italic",t.MONOSPACE="monospace",t.NORMAL="normal",t.SCRIPT="script",t.SANSSERIF="sans-serif",t.SANSSERIFITALIC="sans-serif-italic",t.SANSSERIFBOLD="sans-serif-bold",t.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(c=e.Font||(e.Font={})),function(t){t.SUPER="super",t.SUB="sub",t.CIRCLED="circled",t.PARENTHESIZED="parenthesized",t.PERIOD="period",t.NEGATIVECIRCLED="negative-circled",t.DOUBLECIRCLED="double-circled",t.CIRCLEDSANSSERIF="circled-sans-serif",t.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",t.COMMA="comma",t.SQUARED="squared",t.NEGATIVESQUARED="negative-squared"}(l=e.Embellish||(e.Embellish={})),function(t){t.LATINCAP="latinCap",t.LATINSMALL="latinSmall",t.GREEKCAP="greekCap",t.GREEKSMALL="greekSmall",t.DIGIT="digit"}(u=e.Base||(e.Base={})),e.Domains_={small:["default"],capital:["default"],digit:["default"]},e.makeDomains_=p,e.generate=function(t){const r=n.default.getInstance().locale;n.default.getInstance().locale=t,o.setLocale(),a.addSymbolRules({locale:t}),p();const s=e.INTERVALS;for(let t,e=0;t=s[e];e++){const e=d(t.interval,t.subst),r=e.map((function(t){return String.fromCodePoint(parseInt(t,16))}));if("offset"in t)y(e,r,t.font,t.category,t.offset||0);else{m(e,r,i.LOCALE.ALPHABETS[t.base],t.font,t.category,!!t.capital)}}n.default.getInstance().locale=r,o.setLocale()},e.makeInterval=d,e.getFont=f,e.alphabetRules=m,e.numberRules=y,e.makeLetter=g,e.INTERVALS=[{interval:["1D400","1D419"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D41A","1D433"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D56C","1D585"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDFRAKTUR},{interval:["1D468","1D481"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D482","1D49B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDSCRIPT},{interval:["1D538","1D551"],base:u.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:c.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:u.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:c.FRAKTUR},{interval:["1D51E","1D537"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FRAKTUR},{interval:["FF21","FF3A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.FULLWIDTH},{interval:["FF41","FF5A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FULLWIDTH},{interval:["1D434","1D44D"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D44E","1D467"],base:u.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D670","1D689"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.MONOSPACE},{interval:["1D68A","1D6A3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.MONOSPACE},{interval:["0041","005A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.NORMAL},{interval:["0061","007A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D49C","1D4B5"],base:u.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:c.SCRIPT},{interval:["1D4B6","1D4CF"],base:u.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:c.SCRIPT},{interval:["1D5A0","1D5B9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIF},{interval:["1D5BA","1D5D3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIF},{interval:["1D608","1D621"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:u.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:c.NORMAL},{interval:["03B0","03D0"],base:u.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D6A8","1D6C0"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D6C1","1D6E1"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D6E2","1D6FA"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D6FB","1D71B"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D71C","1D734"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D735","1D755"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D756","1D76E"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.NORMAL},{interval:["2070","2079"],base:u.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:l.SUPER},{interval:["2080","2089"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.SUB},{interval:["245F","2473"],base:u.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:l.CIRCLED},{interval:["3251","325F"],base:u.DIGIT,subst:{},offset:21,category:"No",font:l.CIRCLED},{interval:["32B1","32BF"],base:u.DIGIT,subst:{},offset:36,category:"No",font:l.CIRCLED},{interval:["2474","2487"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.PARENTHESIZED},{interval:["2487","249B"],base:u.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:l.PERIOD},{interval:["2775","277F"],base:u.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:l.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:u.DIGIT,subst:{},offset:11,category:"No",font:l.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.DOUBLECIRCLED},{interval:["277F","2789"],base:u.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:l.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:u.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:l.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.BOLD},{interval:["1D7D8","1D7E1"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIF},{interval:["1D7EC","1D7F5"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.MONOSPACE},{interval:["1F101","1F10A"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.COMMA},{interval:["24B6","24CF"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.CIRCLED},{interval:["24D0","24E9"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.CIRCLED},{interval:["1F110","1F129"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.PARENTHESIZED},{interval:["249C","24B5"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.PARENTHESIZED},{interval:["1F130","1F149"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.SQUARED},{interval:["1F170","1F189"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVESQUARED},{interval:["1F150","1F169"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVECIRCLED}]},8504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Parser=e.Comparator=e.ClearspeakPreferences=void 0;const n=r(5897),o=r(4440),i=r(1676),s=r(1676),a=r(2780),c=r(2362);class l extends i.DynamicCstr{constructor(t,e){super(t),this.preference=e}static comparator(){return new p(n.default.getInstance().dynamicCstr,s.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[s.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.STYLE]]))}static fromPreference(t){const e=t.split(":"),r={},n=u.getProperties(),o=Object.keys(n);for(let t,i=0;t=e[i];i++){const e=t.split("_");if(-1===o.indexOf(e[0]))continue;const i=e[1];i&&i!==l.AUTO&&-1!==n[e[0]].indexOf(i)&&(r[e[0]]=e[1])}return r}static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;ns?-1:i0&&e<20&&r>0&&r<11}function O(t){return o.default.getInstance().style===t}function E(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(e)}function x(t){if(E(t))return!0;if("subscript"!==t.tagName)return!1;const e=t.childNodes[0].childNodes,r=e[1];return"identifier"===e[0].tagName&&(A(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&C(r))}function A(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integer"===t.getAttribute("role")}function C(t){return i.evalXPath("children/*",t).every((t=>A(t)||"identifier"===t.tagName))}function N(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.role&&_(t.childNodes[0])&&T(t.childNodes.slice(1))||"identifier"===t.type&&"unit"===t.role||"infixop"===t.type&&("implicit"===t.role||"unit"===t.role)}function T(t){for(let e=0;e10?s.LOCALE.NUMBERS.numericOrdinal(e):s.LOCALE.NUMBERS.wordOrdinal(e)},e.NESTING_DEPTH=null,e.nestingDepth=function(t){let r=0;const n=t.textContent,o="open"===t.getAttribute("role")?0:1;let i=t.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return e.NESTING_DEPTH=r>1?s.LOCALE.NUMBERS.wordOrdinal(r):"",e.NESTING_DEPTH},e.matchingFences=function(t){const e=t.previousSibling;let r,n;return e?(r=e,n=t):(r=t,n=t.nextSibling),n&&(0,h.isMatchingFence)(r.textContent,n.textContent)?[t]:[]},e.insertNesting=L,c.Grammar.getInstance().setCorrection("insertNesting",L),e.fencedArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return I(r[o])||I(r[o+1])?[t]:[]},e.simpleArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return w(r[o])&&r[o+1]&&(w(r[o+1])||"root"===r[o+1].tagName||"sqrt"===r[o+1].tagName||"superscript"===r[o+1].tagName&&r[o+1].childNodes[0].childNodes[0]&&("number"===r[o+1].childNodes[0].childNodes[0].tagName||"identifier"===r[o+1].childNodes[0].childNodes[0].tagName)&&("2"===r[o+1].childNodes[0].childNodes[1].textContent||"3"===r[o+1].childNodes[0].childNodes[1].textContent))?[t]:[]},e.simpleFactor_=w,e.fencedFactor_=I,e.layoutFactor_=R,e.wordOrdinal=function(t){return s.LOCALE.NUMBERS.wordOrdinal(parseInt(t.textContent,10))}},6141:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function s(t){try{c(n.next(t))}catch(t){i(t)}}function a(t){try{c(n.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.loadAjax=e.loadFileSync=e.loadFile=e.parseMaps=e.retrieveFiles=e.standardLoader=e.loadLocale=e.store=void 0;const o=r(2139),i=r(5897),s=r(4440),a=r(7248),c=r(2315),l=r(1676),u=r(2780),p=r(2362),h=r(7491),d=r(313);e.store=u;const f={functions:u.addFunctionRules,symbols:u.addSymbolRules,units:u.addUnitRules,si:u.setSiPrefixes};let m=!1;function y(t=i.default.getInstance().locale){i.EnginePromise.loaded[t]||(i.EnginePromise.loaded[t]=[!1,!1],function(t){if(i.default.getInstance().isIE&&i.default.getInstance().mode===s.Mode.HTTP)return void S(t);b(t)}(t))}function g(){switch(i.default.getInstance().mode){case s.Mode.ASYNC:return M;case s.Mode.HTTP:return E;case s.Mode.SYNC:default:return O}}function b(t){const e=i.default.getInstance().customLoader?i.default.getInstance().customLoader:g(),r=new Promise((r=>{e(t).then((e=>{v(e),i.EnginePromise.loaded[t]=[!0,!0],r(t)}),(e=>{i.EnginePromise.loaded[t]=[!0,!1],console.error(`Unable to load locale: ${t}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(t)}))}));i.EnginePromise.promises[t]=r}function v(t){_(JSON.parse(t))}function _(t,e){let r=!0;for(let n,o=0;n=Object.keys(t)[o];o++){const o=n.split("/");e&&e!==o[0]||("rules"===o[1]?p.SpeechRuleEngine.getInstance().addStore(t[n]):"messages"===o[1]?(0,h.completeLocale)(t[n]):(r&&(d.generate(o[0]),r=!1),t[n].forEach(f[o[1]])))}}function S(t,e){let r=e||1;o.mapsForIE?_(o.mapsForIE,t):r<=5&&setTimeout((()=>S(t,r++)).bind(this),300)}function M(t){const e=a.localePath(t);return new Promise(((t,r)=>{c.default.fs.readFile(e,"utf8",((e,n)=>{if(e)return r(e);t(n)}))}))}function O(t){const e=a.localePath(t);return new Promise(((t,r)=>{let n="{}";try{n=c.default.fs.readFileSync(e,"utf8")}catch(t){return r(t)}t(n)}))}function E(t){const e=a.localePath(t),r=new XMLHttpRequest;return new Promise(((t,n)=>{r.onreadystatechange=function(){if(4===r.readyState){const e=r.status;0===e||e>=200&&e<400?t(r.responseText):n(e)}},r.open("GET",e,!0),r.send()}))}e.loadLocale=function(t=i.default.getInstance().locale){return n(this,void 0,void 0,(function*(){return m||(y(l.DynamicCstr.BASE_LOCALE),m=!0),i.EnginePromise.promises[l.DynamicCstr.BASE_LOCALE].then((()=>n(this,void 0,void 0,(function*(){const e=i.default.getInstance().defaultLocale;return e?(y(e),i.EnginePromise.promises[e].then((()=>n(this,void 0,void 0,(function*(){return y(t),i.EnginePromise.promises[t]}))))):(y(t),i.EnginePromise.promises[t])}))))}))},e.standardLoader=g,e.retrieveFiles=b,e.parseMaps=v,e.loadFile=M,e.loadFileSync=O,e.loadAjax=E},7088:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.leftSubscriptBrief=e.leftSuperscriptBrief=e.leftSubscriptVerbose=e.leftSuperscriptVerbose=e.baselineBrief=e.baselineVerbose=void 0;const n=r(1378);e.baselineVerbose=function(t){return n.baselineVerbose(t).replace(/-$/,"")},e.baselineBrief=function(t){return n.baselineBrief(t).replace(/-$/,"")},e.leftSuperscriptVerbose=function(t){return n.superscriptVerbose(t).replace(/^exposant/,"exposant gauche")},e.leftSubscriptVerbose=function(t){return n.subscriptVerbose(t).replace(/^indice/,"indice gauche")},e.leftSuperscriptBrief=function(t){return n.superscriptBrief(t).replace(/^sup/,"sup gauche")},e.leftSubscriptBrief=function(t){return n.subscriptBrief(t).replace(/^sub/,"sub gauche")}},9577:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathspeakRules=void 0;const n=r(1676),o=r(365),i=r(7088),s=r(1378),a=r(8437),c=r(7283),l=r(7598);e.MathspeakRules=function(){c.addStore(n.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:s.spaceoutNumber,CQFspaceoutIdentifier:s.spaceoutIdentifier,CSFspaceoutText:s.spaceoutText,CSFopenFracVerbose:s.openingFractionVerbose,CSFcloseFracVerbose:s.closingFractionVerbose,CSFoverFracVerbose:s.overFractionVerbose,CSFopenFracBrief:s.openingFractionBrief,CSFcloseFracBrief:s.closingFractionBrief,CSFopenFracSbrief:s.openingFractionSbrief,CSFcloseFracSbrief:s.closingFractionSbrief,CSFoverFracSbrief:s.overFractionSbrief,CSFvulgarFraction:a.vulgarFraction,CQFvulgarFractionSmall:s.isSmallVulgarFraction,CSFopenRadicalVerbose:s.openingRadicalVerbose,CSFcloseRadicalVerbose:s.closingRadicalVerbose,CSFindexRadicalVerbose:s.indexRadicalVerbose,CSFopenRadicalBrief:s.openingRadicalBrief,CSFcloseRadicalBrief:s.closingRadicalBrief,CSFindexRadicalBrief:s.indexRadicalBrief,CSFopenRadicalSbrief:s.openingRadicalSbrief,CSFindexRadicalSbrief:s.indexRadicalSbrief,CQFisSmallRoot:s.smallRoot,CSFsuperscriptVerbose:s.superscriptVerbose,CSFsuperscriptBrief:s.superscriptBrief,CSFsubscriptVerbose:s.subscriptVerbose,CSFsubscriptBrief:s.subscriptBrief,CSFbaselineVerbose:s.baselineVerbose,CSFbaselineBrief:s.baselineBrief,CSFleftsuperscriptVerbose:s.superscriptVerbose,CSFleftsubscriptVerbose:s.subscriptVerbose,CSFrightsuperscriptVerbose:s.superscriptVerbose,CSFrightsubscriptVerbose:s.subscriptVerbose,CSFleftsuperscriptBrief:s.superscriptBrief,CSFleftsubscriptBrief:s.subscriptBrief,CSFrightsuperscriptBrief:s.superscriptBrief,CSFrightsubscriptBrief:s.subscriptBrief,CSFunderscript:s.nestedUnderscript,CSFoverscript:s.nestedOverscript,CSFendscripts:s.endscripts,CTFordinalCounter:a.ordinalCounter,CTFwordCounter:a.wordCounter,CTFcontentIterator:o.contentIterator,CQFdetIsSimple:s.determinantIsSimple,CSFRemoveParens:s.removeParens,CQFresetNesting:s.resetNestingDepth,CGFbaselineConstraint:s.generateBaselineConstraint,CGFtensorRules:s.generateTensorRules}),c.addStore("es.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:l.unitMultipliers,CQFoneLeft:l.oneLeft}),c.addStore("fr.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallRoot=e.generateTensorRules=e.removeParens=e.generateBaselineConstraint=e.determinantIsSimple=e.nestedOverscript=e.endscripts=e.overscoreNestingDepth=e.nestedUnderscript=e.underscoreNestingDepth=e.indexRadicalSbrief=e.openingRadicalSbrief=e.indexRadicalBrief=e.closingRadicalBrief=e.openingRadicalBrief=e.indexRadicalVerbose=e.closingRadicalVerbose=e.openingRadicalVerbose=e.getRootIndex=e.nestedRadical=e.radicalNestingDepth=e.baselineBrief=e.baselineVerbose=e.superscriptBrief=e.superscriptVerbose=e.subscriptBrief=e.subscriptVerbose=e.nestedSubSuper=e.isSmallVulgarFraction=e.overFractionSbrief=e.closingFractionSbrief=e.openingFractionSbrief=e.closingFractionBrief=e.openingFractionBrief=e.overFractionVerbose=e.closingFractionVerbose=e.openingFractionVerbose=e.nestedFraction=e.fractionNestingDepth=e.computeNestingDepth_=e.containsAttr=e.getNestingDepth=e.resetNestingDepth=e.nestingBarriers=e.spaceoutIdentifier=e.spaceoutNumber=e.spaceoutNodes=e.spaceoutText=void 0;const n=r(707),o=r(5740),i=r(5274),s=r(4356),a=r(3308);let c={};function l(t,e){const r=Array.from(t.textContent),n=[],o=a.default.getInstance(),i=t.ownerDocument;for(let t,s=0;t=r[s];s++){const r=o.getNodeFactory().makeLeafNode(t,"unknown"),s=o.identifierNode(r,"unknown","");e(s),n.push(s.xml(i))}return n}function u(t,r,i,s,a,l){s=s||e.nestingBarriers,a=a||{},l=l||function(t){return!1};const u=o.serializeXml(r);if(c[t]||(c[t]={}),c[t][u])return c[t][u];if(l(r)||i.indexOf(r.tagName)<0)return 0;const p=h(r,i,n.setdifference(s,i),a,l,0);return c[t][u]=p,p}function p(t,e){if(!t.attributes)return!1;const r=o.toArray(t.attributes);for(let t,n=0;t=r[n];n++)if(e[t.nodeName]===t.nodeValue)return!0;return!1}function h(t,e,r,n,i,s){if(i(t)||r.indexOf(t.tagName)>-1||p(t,n))return s;if(e.indexOf(t.tagName)>-1&&s++,!t.childNodes||0===t.childNodes.length)return s;const a=o.toArray(t.childNodes);return Math.max.apply(null,a.map((function(t){return h(t,e,r,n,i,s)})))}function d(t){return u("fraction",t,["fraction"],e.nestingBarriers,{},s.LOCALE.FUNCTIONS.fracNestDepth)}function f(t,e,r){const n=d(t),o=Array(n).fill(e);return r&&o.push(r),o.join(s.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function m(t,e,r){for(;t.parentNode;){const n=t.parentNode,o=n.parentNode;if(!o)break;const i=t.getAttribute&&t.getAttribute("role");("subscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(e=r.sub+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),("superscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(e=r.sup+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),t=o}return e.trim()}function y(t){return u("radical",t,["sqrt","root"],e.nestingBarriers,{})}function g(t,e,r){const n=y(t),o=b(t);return r=o?s.LOCALE.FUNCTIONS.combineRootIndex(r,o):r,1===n?r:s.LOCALE.FUNCTIONS.combineNestedRadical(e,s.LOCALE.FUNCTIONS.radicalNestDepth(n-1),r)}function b(t){const e="sqrt"===t.tagName?"2":i.evalXPath("children/*[1]",t)[0].textContent.trim();return s.LOCALE.MESSAGES.MSroots[e]||""}function v(t){return u("underscore",t,["underscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"underscore"===t.tagName&&"underaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}function _(t){return u("overscore",t,["overscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"overscore"===t.tagName&&"overaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}e.spaceoutText=function(t){return Array.from(t.textContent).join(" ")},e.spaceoutNodes=l,e.spaceoutNumber=function(t){return l(t,(function(t){t.textContent.match(/\W/)||(t.type="number")}))},e.spaceoutIdentifier=function(t){return l(t,(function(t){t.font="unknown",t.type="identifier"}))},e.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],e.resetNestingDepth=function(t){return c={},[t]},e.getNestingDepth=u,e.containsAttr=p,e.computeNestingDepth_=h,e.fractionNestingDepth=d,e.nestedFraction=f,e.openingFractionVerbose=function(t){return f(t,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_V)},e.closingFractionVerbose=function(t){return f(t,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_V)},e.overFractionVerbose=function(t){return f(t,s.LOCALE.MESSAGES.MS.FRAC_OVER)},e.openingFractionBrief=function(t){return f(t,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_B)},e.closingFractionBrief=function(t){return f(t,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_B)},e.openingFractionSbrief=function(t){const e=d(t);return 1===e?s.LOCALE.MESSAGES.MS.FRAC_S:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(e-1),s.LOCALE.MESSAGES.MS.FRAC_S)},e.closingFractionSbrief=function(t){const e=d(t);return 1===e?s.LOCALE.MESSAGES.MS.ENDFRAC:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(e-1),s.LOCALE.MESSAGES.MS.ENDFRAC)},e.overFractionSbrief=function(t){const e=d(t);return 1===e?s.LOCALE.MESSAGES.MS.FRAC_OVER:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(e-1),s.LOCALE.MESSAGES.MS.FRAC_OVER)},e.isSmallVulgarFraction=function(t){return s.LOCALE.FUNCTIONS.fracNestDepth(t)?[t]:[]},e.nestedSubSuper=m,e.subscriptVerbose=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},e.subscriptBrief=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUB,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},e.superscriptVerbose=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},e.superscriptBrief=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUP,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},e.baselineVerbose=function(t){const e=m(t,"",{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB});return e?e.replace(new RegExp(s.LOCALE.MESSAGES.MS.SUB+"$"),s.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(s.LOCALE.MESSAGES.MS.SUPER+"$"),s.LOCALE.MESSAGES.MS.SUPERSCRIPT):s.LOCALE.MESSAGES.MS.BASELINE},e.baselineBrief=function(t){return m(t,"",{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})||s.LOCALE.MESSAGES.MS.BASE},e.radicalNestingDepth=y,e.nestedRadical=g,e.getRootIndex=b,e.openingRadicalVerbose=function(t){return g(t,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalVerbose=function(t){return g(t,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalVerbose=function(t){return g(t,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalBrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalBrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalBrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalSbrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOT)},e.indexRadicalSbrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.INDEX)},e.underscoreNestingDepth=v,e.nestedUnderscript=function(t){const e=v(t);return Array(e).join(s.LOCALE.MESSAGES.MS.UNDER)+s.LOCALE.MESSAGES.MS.UNDERSCRIPT},e.overscoreNestingDepth=_,e.endscripts=function(t){return s.LOCALE.MESSAGES.MS.ENDSCRIPTS},e.nestedOverscript=function(t){const e=_(t);return Array(e).join(s.LOCALE.MESSAGES.MS.OVER)+s.LOCALE.MESSAGES.MS.OVERSCRIPT},e.determinantIsSimple=function(t){if("matrix"!==t.tagName||"determinant"!==t.getAttribute("role"))return[];const e=i.evalXPath("children/row/children/cell/children/*",t);for(let t,r=0;t=e[r];r++)if("number"!==t.tagName){if("identifier"===t.tagName){const e=t.getAttribute("role");if("latinletter"===e||"greekletter"===e||"otherletter"===e)continue}return[]}return[t]},e.generateBaselineConstraint=function(){const t=t=>t.map((t=>"ancestor::"+t)),e=t=>"not("+t+")",r=e(t(["subscript","superscript","tensor"]).join(" or ")),n=t(["relseq","multrel"]),o=t(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let t,e=0;t=o[e];e++)i=i.concat(n.map((function(e){return t+"/"+e})));return[["ancestor::*/following-sibling::*",r,e(i.join(" | "))].join(" and ")]},e.removeParens=function(t){if(!t.childNodes.length||!t.childNodes[0].childNodes.length||!t.childNodes[0].childNodes[0].childNodes.length)return"";const e=t.childNodes[0].childNodes[0].childNodes[0].textContent;return e.match(/^\(.+\)$/)?e.slice(1,-1):e};const S=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),M=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function O(t){const e=[];let r="",n="",o=parseInt(t,2);for(let t=0;t<5;t++){const i="children/*["+M.get(t)+"]";if(1&o){const e=S.get(t%5);r="[t] "+e+"Verbose; [n] "+i+";"+r,n="[t] "+e+"Brief; [n] "+i+";"+n}else e.unshift("name("+i+')="empty"');o>>=1}return[e,r,n]}e.generateTensorRules=function(t,e=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let n,o=0;n=r[o];o++){let r="tensor"+n,[o,i,s]=O(n);t.defineRule(r,"default",i,"self::tensor",...o),e&&(t.defineRule(r,"brief",s,"self::tensor",...o),t.defineRule(r,"sbrief",s,"self::tensor",...o));const a=S.get(2);i+="; [t]"+a+"Verbose",s+="; [t]"+a+"Brief",r+="-baseline";const c="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";t.defineRule(r,"default",i,"self::tensor",c,...o),e&&(t.defineRule(r,"brief",s,"self::tensor",c,...o),t.defineRule(r,"sbrief",s,"self::tensor",c,...o))}},e.smallRoot=function(t){let e=Object.keys(s.LOCALE.MESSAGES.MSroots).length;if(!e)return[];if(e++,!t.childNodes||0===t.childNodes.length||!t.childNodes[0].childNodes)return[];const r=t.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const n=parseInt(r,10);return n>1&&n<=e?[t]:[]}},6922:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.implicitIterator=e.relationIterator=e.propagateNumber=e.checkParent_=e.NUMBER_INHIBITORS_=e.NUMBER_PROPAGATORS_=e.enlargeFence=e.indexRadical=e.closingRadical=e.openingRadical=e.radicalNestingDepth=e.nestedRadical=e.overBevelledFraction=e.overFraction=e.closingFraction=e.openingFraction=void 0;const n=r(7052),o=r(5740),i=r(5274),s=r(2105),a=r(5897),c=r(7630),l=r(9265),u=r(4356),p=r(1378);function h(t,e){const r=d(t);return 1===r?e:new Array(r).join(u.LOCALE.MESSAGES.MS.NESTED)+e}function d(t,e){const r=e||0;return t.parentNode?d(t.parentNode,"root"===t.tagName||"sqrt"===t.tagName?r+1:r):r}function f(t){const e="\u2820";if(1===t.length)return e+t;const r=t.split("");return r.every((function(t){return"\u2833"===t}))?e+r.join(e):t.slice(0,-1)+e+t.slice(-1)}function m(t,r){const n=t.parent;if(!n)return!1;const o=n.type;return-1!==e.NUMBER_PROPAGATORS_.indexOf(o)||"prefixop"===o&&"negative"===n.role&&!r.script||"prefixop"===o&&"geometry"===n.role||!("punctuated"!==o||r.enclosed&&"text"!==n.role)}function y(t,r){return t.childNodes.length?(-1!==e.NUMBER_INHIBITORS_.indexOf(t.type)&&(r.script=!0),"fenced"===t.type?(r.number=!1,r.enclosed=!0,["",r]):(m(t,r)&&(r.number=!0,r.enclosed=!1),["",r])):(m(t,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}e.openingFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_START},e.closingFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_END},e.overFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_OVER},e.overBevelledFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+u.LOCALE.MESSAGES.MS.FRACTION_OVER},e.nestedRadical=h,e.radicalNestingDepth=d,e.openingRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.ROOTINDEX)},e.enlargeFence=f,s.Grammar.getInstance().setCorrection("enlargeFence",f),e.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],e.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],e.checkParent_=m,e.propagateNumber=y,(0,c.register)(new l.SemanticVisitor("nemeth","number",y,{number:!0})),e.relationIterator=function(t,e){const r=t.slice(0);let s,c=!0;return s=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=s.shift(),i=r.shift(),l=r[0],h=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return h;const d=i?p.nestedSubSuper(i,"",{sup:u.LOCALE.MESSAGES.MS.SUPER,sub:u.LOCALE.MESSAGES.MS.SUB}):"",f=i&&"EMPTY"!==o.tagName(i)||c&&t.parentNode.parentNode&&t.parentNode.parentNode.previousSibling?[n.AuditoryDescription.create({text:"\u2800"+d},{})]:[],m=l&&"EMPTY"!==o.tagName(l)||!s.length&&t.parentNode.parentNode&&t.parentNode.parentNode.nextSibling?[n.AuditoryDescription.create({text:"\u2800"},{})]:[],y=a.default.evaluateNode(t);return c=!1,h.concat(f,y,m)}},e.implicitIterator=function(t,e){const r=t.slice(0);let s;return s=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),i=r[0],a=s.shift(),c=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!a)return c;const l=t&&"NUMBER"===o.tagName(t),u=i&&"NUMBER"===o.tagName(i);return c.concat(l&&u&&"space"===a.getAttribute("role")?[n.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ordinalPosition=e.vulgarFraction=e.wordCounter=e.ordinalCounter=void 0;const n=r(9536),o=r(5740),i=r(4356),s=r(4977);e.ordinalCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+e}},e.wordCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+e}},e.vulgarFraction=function(t){const e=(0,s.convertVulgarFraction)(t,i.LOCALE.MESSAGES.MS.FRAC_OVER);return e.convertible&&e.enumerator&&e.denominator?[new n.Span(i.LOCALE.NUMBERS.numberToWords(e.enumerator),{extid:t.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new n.Span(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),new n.Span(i.LOCALE.NUMBERS.numberToOrdinal(e.denominator,1!==e.enumerator),{extid:t.childNodes[0].childNodes[1].getAttribute("extid")})]:[new n.Span(e.content||"",{extid:t.getAttribute("extid")})]},e.ordinalPosition=function(t){const e=o.toArray(t.parentNode.childNodes);return i.LOCALE.NUMBERS.numericOrdinal(e.indexOf(t)+1).toString()}},9284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleRules=e.OtherRules=e.PrefixRules=void 0;const n=r(1676),o=r(365),i=r(1378),s=r(6922),a=r(8437),c=r(7283);e.PrefixRules=function(){c.addStore("en.prefix.default","",{CSFordinalPosition:a.ordinalPosition})},e.OtherRules=function(){c.addStore("en.speech.chromevox","",{CTFnodeCounter:o.nodeCounter,CTFcontentIterator:o.contentIterator}),c.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:a.vulgarFraction})},e.BrailleRules=function(){c.addStore("nemeth.braille.default",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:s.openingFraction,CSFcloseFraction:s.closingFraction,CSFoverFraction:s.overFraction,CSFoverBevFraction:s.overBevelledFraction,CSFopenRadical:s.openingRadical,CSFcloseRadical:s.closingRadical,CSFindexRadical:s.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:t=>i.generateTensorRules(t,!1),CTFrelationIterator:s.relationIterator,CTFimplicitIterator:s.implicitIterator})}},7599:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.INIT_=void 0;const n=r(5425),o=r(9577),i=r(9284);e.INIT_=!1,e.init=function(){e.INIT_||((0,o.MathspeakRules)(),(0,n.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),e.INIT_=!0)}},7283:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getStore=e.addStore=e.funcStore=void 0;const n=r(1676);e.funcStore=new Map,e.addStore=function(t,r,n){const o={};if(r){const t=e.funcStore.get(r)||{};Object.assign(o,t)}e.funcStore.set(t,Object.assign(o,n))},e.getStore=function(t,r,o){return e.funcStore.get([t,r,o].join("."))||e.funcStore.get([n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],r,o].join("."))||e.funcStore.get([n.DynamicCstr.BASE_LOCALE,r,o].join("."))||{}}},7598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.oneLeft=e.leftMostUnit=e.rightMostUnit=e.unitMultipliers=void 0;const n=r(7052),o=r(5274),i=r(4356);e.unitMultipliers=function(t,e){const r=t;let o=0;return function(){const t=n.AuditoryDescription.create({text:a(r[o])&&c(r[o+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return o++,[t]}};const s=["superscript","subscript","overscore","underscore"];function a(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const e=t.tagName,r=o.evalXPath("children/*",t);t=-1!==s.indexOf(e)?r[0]:r[r.length-1]}return!1}function c(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=o.evalXPath("children/*",t)[0]}return!1}e.rightMostUnit=a,e.leftMostUnit=c,e.oneLeft=function(t){for(;t;){if("number"===t.tagName&&"1"===t.textContent)return[t];if("infixop"!==t.tagName||"multiplication"!==t.getAttribute("role")&&"implicit"!==t.getAttribute("role"))return[];t=o.evalXPath("children/*",t)[0]}return[]}},3284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWalker=void 0;const n=r(7052),o=r(8290),i=r(5740),s=r(4440),a=r(6828),c=r(8496),l=r(2298),u=r(4356),p=r(2105),h=r(5656),d=r(9552),f=r(9543),m=r(8504),y=r(7730),g=r(1214),b=r(179),v=r(1204),_=r(5274);class S{constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[c.KeyCode.UP,this.up.bind(this)],[c.KeyCode.DOWN,this.down.bind(this)],[c.KeyCode.RIGHT,this.right.bind(this)],[c.KeyCode.LEFT,this.left.bind(this)],[c.KeyCode.TAB,this.repeat.bind(this)],[c.KeyCode.DASH,this.expand.bind(this)],[c.KeyCode.SPACE,this.depth.bind(this)],[c.KeyCode.HOME,this.home.bind(this)],[c.KeyCode.X,this.summary.bind(this)],[c.KeyCode.Z,this.detail.bind(this)],[c.KeyCode.V,this.virtualize.bind(this)],[c.KeyCode.P,this.previous.bind(this)],[c.KeyCode.U,this.undo.bind(this)],[c.KeyCode.LESS,this.previousRules.bind(this)],[c.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(t),this.rootId=this.rootNode.getAttribute(l.Attribute.ID),this.xmlString_=n,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),t&&this.updateFocus(),this.focus_}setFocus(t){this.focus_=t}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===l.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=this.specialMove();if(null!==e)return e;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const e=[],r=this.focusSemanticNodes();for(let n=0,o=t.length;n0}restoreState(){if(!this.highlighter)return;const t=b.WalkerState.getState(this.id);if(!t)return;let e=this.getRebuilt().nodeDict[t];const r=[];for(;e;)r.push(e.id),e=e.parent;for(r.pop();r.length>0;){this.down();const t=r.pop(),e=this.findFocusOnLevel(t);if(!e)break;this.setFocus(e)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(y.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((t=>t.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new g.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=h.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),f.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const t=this.getFocus().getDomPrimary();return t?v.getAttribute(t,l.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=v.splitAttribute(v.getAttribute(t,l.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(t,l.Attribute.CONTENT));const n=v.getAttribute(t,l.Attribute.TYPE),o=v.getAttribute(t,l.Attribute.ROLE);return this.combineContentChildren(n,o,r,e)}const n=t=>t.id.toString(),o=this.getRebuilt().nodeDict[this.primaryId()];return e=o.childNodes.map(n),r=o.contentNodes.map(n),0===e.length?[]:this.combineContentChildren(o.type,o.role,r,e)}singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);return this.focusFromId(t,e)}retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),r=this.skeleton.subtreeNodes(e);if(!r.length)return[t];r.unshift(e);const n={},o=[];_.updateEvaluator(this.getXml());for(const t of r)n[t]||(o.push(t.toString()),n[t]=!0,this.subtreeIds(t,n));return o}subtreeIds(t,e){const r=_.evalXPath(`//*[@data-semantic-id="${t}"]`,this.getXml());_.evalXPath("*//@data-semantic-id",r[0]).forEach((t=>e[parseInt(t.textContent,10)]=!0))}focusFromId(t,e){return y.Focus.factory(t,e,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:t||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t.focus):this.getFocus()}undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.levels=t.levels,t.focus):this.getFocus()}update(t){this.generator.setOptions(t),(0,a.setup)(t).then((()=>d.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(s.DOMAIN_TO_STYLES[t.domain]=t.style,t.domain="mathspeak"===t.domain?"clearspeak":"mathspeak",t.style=s.DOMAIN_TO_STYLES[t.domain],this.update(t),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"],r=t.indexOf(e);return-1===r?e:r>=t.length-1?t[0]:t[r+1]}if("clearspeak"===t){const t=m.ClearspeakPreferences.getLocalePreferences().en;if(!t)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),n=m.ClearspeakPreferences.findPreference(e,r),o=t[r].map((function(t){return t.split("_")[1]})),i=o.indexOf(n);if(-1===i)return e;const s=i>=o.length-1?o[0]:o[i+1];return m.ClearspeakPreferences.addPreference(e,r,s)}return e}previousRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(t.style=this.nextStyle(t.domain,t.style),this.update(t),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),e=this.getFocus(!0)}this.levels.push(t),this.setFocus(e)}toggleActive_(){this.active_=!this.active_}mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.unshift(r);const n=this.isSpeech()?this.postfix_():"";return n&&t.push(n),o.finalize(o.merge(e.concat(t)))}prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getSemanticNodes();return t[0]?v.getAttribute(t[0],l.Attribute.PREFIX):f.retrievePrefix(e[0])}postfix_(){const t=this.getFocus().getDomNodes();return t[0]?v.getAttribute(t[0],l.Attribute.POSTFIX):""}depth_(){const t=p.Grammar.getInstance().getParameter("depth");p.Grammar.getInstance().setParameter("depth",!0);const e=this.getFocus().getDomPrimary(),r=this.expandable(e)?u.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(e)?u.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=u.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),s=this.getFocus().getSemanticNodes(),a=f.retrievePrefix(s[0]),c=[new n.AuditoryDescription({text:i,personality:{}}),new n.AuditoryDescription({text:a,personality:{}}),new n.AuditoryDescription({text:r,personality:{}})];return p.Grammar.getInstance().setParameter("depth",t),o.finalize(o.markup(c))}actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.highlighter.isMactionNode(e)?e:null}summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=f.retrieveSummary(e);return this.mergePrefix_([r])}detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=e.getAttribute("alternative");e.removeAttribute("alternative");const n=f.computeMarkup(e),o=this.mergePrefix_([n]);return e.setAttribute("alternative",r),o}}e.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummyWalker=void 0;const n=r(3284);class o extends n.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(t,e,r,n){return[]}findFocusOnLevel(t){return null}}e.DummyWalker=o},7730:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Focus=void 0;const n=r(1204);class o{constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(t,e,r,i){const s=t=>n.getBySemanticId(i,t),a=r.nodeDict,c=s(t),l=e.map(s),u=e.map((function(t){return a[t]})),p=new o(u,a[t]);return p.domNodes=l,p.domPrimary_=c,p.allNodes=o.generateAllVisibleNodes_(e,l,a,i),p}static generateAllVisibleNodes_(t,e,r,i){const s=t=>n.getBySemanticId(i,t);let a=[];for(let n=0,c=t.length;n=e.length?null:e[t]}depth(){return this.level_.length}clone(){const t=new r;return t.level_=this.level_.slice(0),t}toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((function(t){return t.toString()}));return t}}e.Levels=r},1214:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.RebuildStree=void 0;const n=r(5740),o=r(2298),i=r(3588),s=r(6537),a=r(3308),c=r(5656),l=r(7075),u=r(4795),p=r(1204);class h{constructor(t){this.mathml=t,this.factory=new s.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=p.getSemanticRoot(t),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=l.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),a.default.getInstance().setNodeFactory(this.factory)}static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0].nodeType!==n.NodeType.TEXT_NODE&&u.addAttributes(t,e.childNodes[0]),u.addAttributes(t,e)}static textContent(t,e,r){if(!r&&e.textContent)return void(t.textContent=e.textContent);const n=p.splitAttribute(p.getAttribute(e,o.Attribute.OPERATOR));n.length>1&&(t.textContent=n[1])}static isPunctuated(t){return!c.SemanticSkeleton.simpleCollapseStructure(t)&&t[1]&&c.SemanticSkeleton.contentCollapseStructure(t[1])}getTree(){return this.stree}assembleTree(t){const e=this.makeNode(t),r=p.splitAttribute(p.getAttribute(t,o.Attribute.CHILDREN)),n=p.splitAttribute(p.getAttribute(t,o.Attribute.CONTENT));if(h.addAttributes(e,t,!(r.length||n.length)),0===n.length&&0===r.length)return h.textContent(e,t),e;if(n.length>0){const t=p.getBySemanticId(this.mathml,n[0]);t&&h.textContent(e,t,!0)}e.contentNodes=n.map((t=>this.setParent(t,e))),e.childNodes=r.map((t=>this.setParent(t,e)));const i=p.getAttribute(t,o.Attribute.COLLAPSED);return i?this.postProcess(e,i):e}makeNode(t){const e=p.getAttribute(t,o.Attribute.TYPE),r=p.getAttribute(t,o.Attribute.ROLE),n=p.getAttribute(t,o.Attribute.FONT),i=p.getAttribute(t,o.Attribute.ANNOTATION)||"",s=p.getAttribute(t,o.Attribute.ID),a=p.getAttribute(t,o.Attribute.EMBELLISHED),c=p.getAttribute(t,o.Attribute.FENCEPOINTER),l=this.createNode(parseInt(s,10));return l.type=e,l.role=r,l.font=n||"unknown",l.parseAnnotation(i),c&&(l.fencePointer=c),a&&(l.embellished=a),l}makePunctuation(t){const e=this.createNode(t);return e.updateContent((0,i.invisibleComma)()),e.role="dummy",e}makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r;const o=e.splice(1,1)[0].slice(1);n.contentNodes=o.map(this.makePunctuation.bind(this)),this.collapsedChildren_(e)}makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r}makeIndex(t,e,r){if(h.isPunctuated(e))return this.makePunctuated(t,e,r),void(e=e[0]);c.SemanticSkeleton.simpleCollapseStructure(e)&&!this.nodeDict[e.toString()]&&this.makeEmpty(t,e,r)}postProcess(t,e){const r=c.SemanticSkeleton.fromString(e).array;if("subsup"===t.type){const e=this.createNode(r[1][0]);return e.type="subscript",e.role="subsup",t.type="superscript",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.makeIndex(t,r[1][2],"rightsub"),this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t}if("subscript"===t.type)return this.makeIndex(t,r[2],"rightsub"),this.collapsedChildren_(r),t;if("superscript"===t.type)return this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t;if("tensor"===t.type)return this.makeIndex(t,r[2],"leftsub"),this.makeIndex(t,r[3],"leftsuper"),this.makeIndex(t,r[4],"rightsub"),this.makeIndex(t,r[5],"rightsuper"),this.collapsedChildren_(r),t;if("punctuated"===t.type){if(h.isPunctuated(r)){const e=r.splice(1,1)[0].slice(1);t.contentNodes=e.map(this.makePunctuation.bind(this))}return t}if("underover"===t.type){const e=this.createNode(r[1][0]);return"overaccent"===t.childNodes[1].role?(e.type="overscore",t.type="underscore"):(e.type="underscore",t.type="overscore"),e.role="underover",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.collapsedChildren_(r),t}return t}createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.toString()]=e,e}collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childNodes=[];for(let n=1,o=t.length;ne.getSemanticPrimary().id===t))}}e.SemanticWalker=i},9806:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SyntaxWalker=void 0;const n=r(707),o=r(3284),i=r(9797);class s extends o.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t}up(){super.up();const t=this.previousLevel();return t?(this.levels.pop(),this.singletonFocus(t)):null}down(){super.down();const t=this.nextLevel();if(0===t.length)return null;const e=this.singletonFocus(t[0]);return e&&this.levels.push(t),e}combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":case"multirel":return(0,n.interleaveLists)(o,r);case"prefixop":return r.concat(o);case"postfixop":return o.concat(r);case"matrix":case"vector":case"fenced":return o.unshift(r[0]),o.push(r[1]),o;case"cases":return o.unshift(r[0]),o;case"punctuated":return"text"===e?(0,n.interleaveLists)(o,r):o;case"appl":return[o[0],r[0],o[1]];case"root":return[o[1],o[0]];default:return o}}left(){super.left();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t-1);return e?this.singletonFocus(e):null}right(){super.right();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t+1);return e?this.singletonFocus(e):null}findFocusOnLevel(t){return this.singletonFocus(t.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}e.SyntaxWalker=s},1799:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TableWalker=void 0;const n=r(5740),o=r(8496),i=r(9806),s=r(179);class a extends i.SyntaxWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(o.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.NINE,this.jumpCell.bind(this))}move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e}up(){return this.moved=s.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=s.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===s.WalkerMoves.ROW){this.moved=s.WalkerMoves.CELL;const t=this.key_-o.KeyCode.ZERO;return this.isLegalJump_(this.row_,t)?this.jumpCell_(this.row_,t):this.getFocus()}const t=this.key_-o.KeyCode.ZERO;return t>this.currentTable_.childNodes.length?this.getFocus():(this.row_=t,this.moved=s.WalkerMoves.ROW,this.getFocus().clone())}undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump=null),t}eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===t.type&&-1!==a.ELIGIBLE_CELL_ROLES.indexOf(t.role)}verticalMove_(t){const e=this.previousLevel();if(!e)return null;const r=this.getFocus(),n=this.levels.indexOf(this.primaryId()),o=this.levels.pop(),i=this.levels.indexOf(e),s=this.levels.get(t?i+1:i-1);if(!s)return this.levels.push(o),null;this.setFocus(this.singletonFocus(s));const a=this.nextLevel();return a[n]?(this.levels.push(a),this.singletonFocus(a[n])):(this.setFocus(r),this.levels.push(o),null)}jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let n;do{n=this.levels.pop()}while(-1===n.indexOf(r));this.levels.push(n),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const o=this.currentTable_.childNodes[t-1];return this.setFocus(this.singletonFocus(o.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(o.childNodes[e-1].id.toString())}isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const o=this.currentTable_.childNodes[t-1];if(!o)return!1;const i=n.querySelectorAllByAttrValue(r,"id",o.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!o||!o.childNodes[e-1])}isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1!==a.ELIGIBLE_TABLE_TYPES.indexOf(t.type))return this.currentTable_=t,!0;t=t.parent}return!1}}e.TableWalker=a,a.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],a.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WalkerState=e.WalkerMoves=void 0,function(t){t.UP="up",t.DOWN="down",t.LEFT="left",t.RIGHT="right",t.REPEAT="repeat",t.DEPTH="depth",t.ENTER="enter",t.EXPAND="expand",t.HOME="home",t.SUMMARY="summary",t.DETAIL="detail",t.ROW="row",t.CELL="cell"}(e.WalkerMoves||(e.WalkerMoves={}));class r{static resetState(t){delete r.STATE[t]}static setState(t,e){r.STATE[t]=e}static getState(t){return r.STATE[t]}}e.WalkerState=r,r.STATE={}},3362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.walkerMapping_=e.walker=void 0;const n=r(162),o=r(6295),i=r(9806),s=r(1799);e.walker=function(t,r,n,o,i){return(e.walkerMapping_[t.toLowerCase()]||e.walkerMapping_.dummy)(r,n,o,i)},e.walkerMapping_={dummy:(t,e,r,o)=>new n.DummyWalker(t,e,r,o),semantic:(t,e,r,n)=>new o.SemanticWalker(t,e,r,n),syntax:(t,e,r,n)=>new i.SyntaxWalker(t,e,r,n),table:(t,e,r,n)=>new s.TableWalker(t,e,r,n)}},1204:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getBySemanticId=e.getSemanticRoot=e.getAttribute=e.splitAttribute=void 0;const n=r(5740),o=r(2298);e.splitAttribute=function(t){return t?t.split(/,/):[]},e.getAttribute=function(t,e){return t.getAttribute(e)},e.getSemanticRoot=function(t){if(t.hasAttribute(o.Attribute.TYPE)&&!t.hasAttribute(o.Attribute.PARENT))return t;const e=n.querySelectorAllByAttr(t,o.Attribute.TYPE);for(let t,r=0;t=e[r];r++)if(!t.hasAttribute(o.Attribute.PARENT))return t;return t},e.getBySemanticId=function(t,e){return t.getAttribute(o.Attribute.ID)===e?t:n.querySelectorAllByAttrValue(t,o.Attribute.ID,e)[0]}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}();var __webpack_exports__={};!function(){var t=__webpack_require__(9515),e=__webpack_require__(3282),r=__webpack_require__(235),n=__webpack_require__(265),o=__webpack_require__(2388);function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),h=r(5865),m=r(1600),g=u(r(5445));function y(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new m.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function b(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var i=function(){function e(e,t,r,a){for(var n=[],i=4;i0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=i(r(7603)),p=i(r(7171)),f=r(6851),h=u(r(5445)),m=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=m;var g={braille:function(e,t,r){for(var a,n=[],i=3;i0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var o=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,i,o){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=i,l.nodeAccess=o,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=i(this.getNode(r),2),n=a[0],o=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(o),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var i=e.call(this,t,r,new o.DummyRegion(t),n,(function(e){return i.highlighter.isMactionNode(e)}),(function(){}))||this;return i.document=t,i.pool=r,i.node=n,i}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,i,o,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),i=0,o=void 0;o=n[i];i++)o!==this.div&&(r=Math.max(o.getBoundingClientRect().bottom,r),a=Math.min(o.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n"+(i.match(/\S/)?a+i+n:"")+""},t}(p.SerializedMmlVisitor);function y(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==m&&(m=e.options.sre.speech,c.mathjax.retryAfter(h.default.setupEngine(e.options.sre).then((function(){return h.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var i=void 0;i=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(h.default.toEnriched(i)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,i=this.typesetRoot;n.setAttribute(i,"aria-label",a);try{for(var o=l(n.childNodes(i)),s=o.next();!s.done;s=o.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var i=l(e.childNodes),o=i.next();!o.done;o=i.next()){var s=o.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return""},a}(e)}function b(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var o=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var o=i(e),l=o.next();!l.done;l=o.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=i(t.reverse()),o=n.next();!o.done;o=n.next()){var l=o.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=o},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function i(e){return"object"==typeof e&&null!==e}function o(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!i(e[u])||!i(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):o(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=i,t.combineConfig=o,t.combineDefaults=function e(t,r,n){var o,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;i(t[c])&&i(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){o={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(o)throw o.error}}return t},t.combineWithMathJax=function(e){return o(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var o=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=o.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var i,o;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,i,o,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){i={error:e}}finally{try{f&&!f.done&&(o=p.return)&&o.call(p)}finally{if(i)throw i.error}}try{for(var h=r(Object.keys(t)),m=h.next();!m.done;m=h.next()){"style"===(d=m.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),o=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=i,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=o},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=i(this),n=a.next();!n.done;n=a.next()){var o=n.value.item;if(o.handlesDocument(e))return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=o},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.item.id===e)return o.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=m,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),v=function(){function e(t,r,a){var n=this,i=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},i.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var o=this.options.InputJax||[new g];Array.isArray(o)||(o=[o]),this.inputJax=o,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=i(e.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=o},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var i=r(7860),o=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=o.MML,t}(i.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=i({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=o(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=o(p),h=f.next();!h.done;h=f.next()){var m=h.value;m?l.appendChild(m.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var i=t;(t=this.factory.create("mrow")).setChildren(i.childNodes),t.attributes=i.attributes;try{for(var l=o(i.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,i.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var i=o(a.childNodes),l=i.next();!l.done;l=i.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var h=o(Object.keys(e)),m=h.next();!m.done;m=h.next()){var g=m.value;if(f.hasOwnProperty(g)||r.alwaysInherit.hasOwnProperty(g)){var y=l(e[g],2),b=y[0],k=y[1];!(null===(d=null===(c=r.noInherit[b])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[g])&&this.attributes.setInherited(g,k)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[g])&&delete(e=i({},e))[g]}}catch(e){s={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var v=this.arity;if(v>=0&&v!==1/0&&(1===v&&0===this.childNodes.length||1!==v&&this.childNodes.length!==v))if(v=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var i=o(a.getExplicitNames()),l=i.next();!l.done;l=i.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),i=this.factory.create("text");i.setText(t.fullErrors?e:this.kind),n.appendChild(i),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof y?r+=i.getText():"textContent"in i&&(r+=i.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i;try{for(var l=o(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=i(i({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var i=o(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=m;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=i},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=o.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=i(i({},o.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(o.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),o=this.attributes.get("denomalign"),l=this.addInheritedAttributes(i({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(i({},e),{denalign:o,indentshift:"0",indentalignfirst:o,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=i(i({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=o.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=i({},o.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(o.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=o(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],i=this.constructor.OPTABLE,l=i[r][e]||i[a][e]||i[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i&&!i.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var i=o(this.childNodes),s=i.next();!s.done;s=i.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=o(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=i({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var i,s;try{for(var u=o(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){i={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(i)throw i.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,u;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=o(this.childNodes),m=h.next();!m.done;m=h.next()){var g=m.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,s;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=o(this.childNodes),h=f.next();!h.done;h=f.next()){var m=h.value;e.columnalign[1]=p.shift()||e.columnalign[1],m.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=i(i({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(o.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":i.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function i(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=i,t.MO={ORD:i(0,0,n.TEXCLASS.ORD),ORD11:i(1,1,n.TEXCLASS.ORD),ORD21:i(2,1,n.TEXCLASS.ORD),ORD02:i(0,2,n.TEXCLASS.ORD),ORD55:i(5,5,n.TEXCLASS.ORD),NONE:i(0,0,n.TEXCLASS.NONE),OP:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,n.TEXCLASS.BIN),BIN4:i(4,4,n.TEXCLASS.BIN),BIN01:i(0,1,n.TEXCLASS.BIN),BIN5:i(5,5,n.TEXCLASS.BIN),TALLBIN:i(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,n.TEXCLASS.REL),REL1:i(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,n.TEXCLASS.REL),RELSTRETCH:i(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,n.TEXCLASS.INNER),PUNCT:i(0,3,n.TEXCLASS.PUNCT),ACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,i=e.codePointAt(0);try{for(var o=a(t.RANGES),l=o.next();!l.done;l=o.next()){var s=l.value;if(i<=s[1]){if(i>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":i(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":i(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":i(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":i(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":i(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=o(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],i=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+i:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,o="";try{for(var l=i(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;o+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return o},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var o=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var o=i(Object.keys(t)),l=o.next();!l.done;l=o.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var i=r(this.childNodes),o=i.next();!o.done;o=i.next()){var l=o.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),h=function(e){function t(t,r,a){var n=this,i=o((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=i[0],s=i[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,i,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=o(d,2),f=p[0],h=p[1];if(t<=h&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=h}}catch(e){n={error:e}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),i=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,i)},t.prototype.findMath=function(e){var t,r,a,n,i,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),h=f.next();!h.done;h=f.next()){var m=h.value,g=o([null,null],2),y=g[0],b=g[1];try{for(var k=(a=void 0,l(this.inputJax)),v=k.next();!v.done;v=k.next()){var S=v.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(i=o(this.domStrings.find(m),2))[0],b=i[1]);try{for(var x=(s=void 0,l(S.findMath(y))),E=x.next();!E.done;E=x.next()){var A=E.value;w.push(this.mathItem(A,S,b))}}catch(e){s={error:e}}finally{try{E&&!E.done&&(c=x.return)&&c.call(x)}finally{if(s)throw s.error}}}else try{for(var M=(d=void 0,l(S.findMath(m))),_=M.next();!_.done;_=M.next()){A=_.value;var O=new this.options.MathItem(A.math,S,A.display,A.start,A.end);w.push(O)}}catch(e){d={error:e}}finally{try{_&&!_.done&&(p=M.return)&&p.call(M)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{v&&!v.done&&(n=k.return)&&n.call(k)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.adaptor.getAttribute(o,"id")===t)return o}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var i=n.value;i.state()>=f.STATE.INSERTED&&i.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=i(i({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(i(i({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=h},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),i=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),i=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?i=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),i=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[i,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),i=!1,o=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,i):o.hasOwnProperty(l)?e=this.handleTag(e,i):l?(e=(t=a(this.handleContainer(e,i),2))[0],i=t[1]):e=this.handleOther(e,i),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],i=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=i},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var i=r(3670),o=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=o.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(i.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var i=r(4474),o=function(e){function t(t,r,a,n,i){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),e.call(this,t,r,a,n,i)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=i.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var o=t.parse(n,"text/html");a=t.firstChild(t.body(o))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(i.AbstractMathItem);t.HTMLMathItem=o},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=i},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var o=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=i((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],o=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(o),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),i=this.adaptor.body(n);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var o=this.mathml.compile(r);return o=this.executeFilters(this.postFilters,e,t,o),e.display="block"===o.attributes.get("display"),o},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},o.AbstractInputJax.OPTIONS),t}(o.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var o=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math")),o=n.next();!o.done;o=n.next()){var l=o.value;t.add(l)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,o,s=this.adaptor.root(this.adaptor.document);try{for(var u=i(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,i(this.adaptor.tags(e,p+":math"))),h=f.next();!h.done;h=f.next()){var m=h.value;t.add(m)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math",l)),o=n.next();!o.done;o=n.next()){var s=o.value;t.add(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var o=i(e.values()),l=o.next();!l.done;l=o.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(o.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=o(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,i=a.kind(e).replace(/^.*:/,""),o=a.getAttribute(e,"data-mjx-texclass")||"";o&&(o=this.filterAttribute("data-mjx-texclass",o)||"");var s=o&&"mrow"===i?"TeXAtom":i;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===i?(o=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,o,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var i=l(this.adaptor.allAttributes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var i=l(n.childNodes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var i=l(this.filterClassList(this.adaptor.allClasses(t))),o=i.next();!o.done;o=i.next()){var s=o.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},5713:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.mathjax=void 0;var a=r(3282),n=r(805),i=r(4542);t.mathjax={version:a.VERSION,handlers:new n.HandlerList,document:function(e,r){return t.mathjax.handlers.document(e,r)},handleRetriesFor:i.handleRetriesFor,retryAfter:i.retryAfter,asyncLoad:null}},50:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTML=void 0;var c=r(3208),d=r(4139),p=r(9261),f=r(6797),h=s(r(6010)),m=r(505),g=r(4200),y=function(e){function t(t){void 0===t&&(t=null);var r=e.call(this,t,p.ChtmlWrapperFactory,g.DefaultFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return n(t,e),t.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},t.prototype.styleSheet=function(r){if(this.chtmlStyles){var a=new d.CssStyles;return this.options.adaptiveCSS&&(this.addWrapperStyles(a),this.updateFontStyles(a)),a.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,a.getStyleRules()),this.chtmlStyles}var n=this.chtmlStyles=e.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",t.STYLESHEETID),this.wrapperUsage.update(),n},t.prototype.updateFontStyles=function(e){e.addStyles(this.font.updateStyles({}))},t.prototype.addWrapperStyles=function(t){var r,a;if(this.options.adaptiveCSS)try{for(var n=u(this.wrapperUsage.update()),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.factory.getNodeClass(o);l&&this.addClassStyles(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}else e.prototype.addWrapperStyles.call(this,t)},t.prototype.addClassStyles=function(t,r){var a,n=t;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((a={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},a)),this.wrapperUsage.add(n.kind),e.prototype.addClassStyles.call(this,t,r)},t.prototype.processMath=function(e,t){e.toCHTML([t])},t.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},t.prototype.reset=function(){this.clearCache()},t.prototype.getInitialScale=function(){return this.math.metrics.scale},t.prototype.unknownText=function(e,t,r,a){void 0===r&&(r=null),void 0===a&&(a=1);var n={},i=100/this.math.metrics.scale;if(100!==i&&(n["font-size"]=this.fixed(i,1)+"%",n.padding=h.em(75/i)+" 0 "+h.em(20/i)+" 0"),"-explicitFont"!==t){var o=(0,m.unicodeChars)(e);(1!==o.length||o[0]<119808||o[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),n)}if(null!==r){var l=this.math.metrics;n.width=Math.round(r*l.em*l.scale*a)+"px"}return this.html("mjx-utext",{variant:t,style:n},[this.text(e)])},t.prototype.measureTextNode=function(e){var t=this.adaptor,r=t.clone(e);t.setStyle(r,"font-family",t.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var a=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,a);var n=t.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(a),{w:n,h:.75,d:.2}},t.NAME="CHTML",t.OPTIONS=i(i({},c.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),t.commonStyles={'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},t.STYLESHEETID="MJX-CHTML-styles",t}(c.CommonOutputJax);t.CHTML=y},4200:function(e,t,r){r.r(t),r.d(t,{DefaultFont:function(){return a.MathJaxModernFont},fontName:function(){return n}});var a=r(7118);const n="mathjax-modern"},3216:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddFontIds=void 0,t.AddFontIds=function(e,t){var a,n,i,o,l,s,u={};try{for(var c=r(Object.keys(e)),d=c.next();!d.done;d=c.next()){var p=d.value,f=e[p];try{for(var h=(i=void 0,r(Object.keys(f))),m=h.next();!m.done;m=h.next()){var g=m.value;u[g]||(u[g]={});var y=f[g];if(p)try{for(var b=(l=void 0,r(Object.keys(y))),k=b.next();!k.done;k=b.next()){var v=k.value,S=y[parseInt(v)];S[3]||(S[3]={}),t?S[3].F=t+"-"+p:S[3].f=p}}catch(e){l={error:e}}finally{try{k&&!k.done&&(s=b.return)&&s.call(b)}finally{if(l)throw l.error}}Object.assign(u[g],y)}}catch(e){i={error:e}}finally{try{m&&!m.done&&(o=h.return)&&o.call(h)}finally{if(i)throw i.error}}}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return u}},8042:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.AddCSS=t.ChtmlFontData=void 0;var c=r(5884),d=r(6797),p=r(6010);l(r(5884),t);var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.charUsage=new d.Usage,t.delimUsage=new d.Usage,t.fontUsage={},t.newFonts=0,t}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.addFontURLs=function(e,t,r){var a,n;try{for(var o=s(Object.keys(t)),l=o.next();!l.done;l=o.next()){var u=l.value,c=i({},t[u]);c.src=c.src.replace(/%%URL%%/,r),e[u]=c}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.addDynamicFontCss=function(e,t,r){var a,n,i={};try{for(var o=s(t),l=o.next();!l.done;l=o.next()){var u=l.value,c=u.slice(4);i["@font-face /* ".concat(c," */")]={"font-family":u,src:'url("%%URL%%/'.concat(u.toLowerCase(),'.woff") format("woff")')},e[".".concat(c)]={"font-family":"".concat(this.defaultCssFamilyPrefix,", ").concat(u)}}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}this.addFontURLs(e,i,r)},t.addExtension=function(t,r){void 0===r&&(r=""),e.addExtension.call(this,t,r),t.fonts&&this.addDynamicFontCss(this.defaultStyles,t.fonts,t.fontURL)},t.prototype.adaptiveCSS=function(e){this.options.adaptiveCSS=e},t.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},t.prototype.createVariant=function(t,r,a){void 0===r&&(r=null),void 0===a&&(a=null),e.prototype.createVariant.call(this,t,r,a),this.variant[t].letter=this.constructor.defaultVariantLetters[t]},t.prototype.defineChars=function(r,a){var n,i;e.prototype.defineChars.call(this,r,a);var o=this.variant[r].letter;try{for(var l=s(Object.keys(a)),u=l.next();!u.done;u=l.next()){var c=u.value,d=parseInt(c);if(Array.isArray(a[d])){var p=t.charOptions(a,d);void 0===p.f&&(p.f=o)}}}catch(e){n={error:e}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},t.prototype.addDynamicFontCss=function(e,t){void 0===t&&(t=this.options.fontURL),this.constructor.addDynamicFontCss(this.fontUsage,e,t)},t.prototype.updateDynamicStyles=function(){var e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e},Object.defineProperty(t.prototype,"styles",{get:function(){var e=this.constructor,t=i(i({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t},enumerable:!1,configurable:!0}),t.prototype.updateStyles=function(e){var t,r,a,n;try{for(var i=s(this.delimUsage.update()),o=i.next();!o.done;o=i.next()){var l=o.value;this.addDelimiterStyles(e,l,this.getDelimiter(l))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}try{for(var c=s(this.charUsage.update()),d=c.next();!d.done;d=c.next()){var p=u(d.value,2),f=p[0],h=(l=p[1],this.variant[f]);this.addCharStyles(e,h.letter,l,h.chars[l])}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return e},t.prototype.allStyles=function(e){var t,r,a,n,i,o,l;try{for(var u=s(Object.keys(this.delimiters)),c=u.next();!c.done;c=u.next()){var d=c.value,p=parseInt(d);this.addDelimiterStyles(e,p,this.delimiters[p])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}try{for(var f=s(Object.keys(this.variant)),h=f.next();!h.done;h=f.next()){var m=h.value,g=this.variant[m],y=g.letter;try{for(var b=(i=void 0,s(Object.keys(g.chars))),k=b.next();!k.done;k=b.next()){d=k.value,p=parseInt(d);var v=g.chars[p];!(null===(l=null==v?void 0:v[3])||void 0===l?void 0:l.smp)&&Array.isArray(v)&&(v.length<4&&(v[3]={}),this.addCharStyles(e,y,p,v))}}catch(e){i={error:e}}finally{try{k&&!k.done&&(o=b.return)&&o.call(b)}finally{if(i)throw i.error}}}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}},t.prototype.addDelimiterStyles=function(e,t,r){if(r.stretch){var a=r.c&&r.c!==t?this.charSelector(r.c):this.charSelector(t);1===r.dir?this.addDelimiterVStyles(e,t,a,r):this.addDelimiterHStyles(e,t,a,r)}},t.prototype.addDelimiterVStyles=function(e,t,r,a){var n=a.HDW,i=u(a.stretch,4),o=i[0],l=i[1],s=i[2],c=i[3],d=u(this.getStretchVariants(t),4),p=d[0],f=d[1],h=d[2],m=d[3],g=this.addDelimiterVPart(e,r,"beg",o,p,n);this.addDelimiterVPart(e,r,"ext",l,f,n);var y=this.addDelimiterVPart(e,r,"end",s,h,n),b={};if(c){var k=this.addDelimiterVPart(e,r,"mid",c,m,n);b.height="50%",e["mjx-stretchy-v"+r+" > mjx-mid"]={"margin-top":this.em(-k/2),"margin-bottom":this.em(-k/2)}}g&&(b["border-top-width"]=this.em0(g-.03)),y&&(b["border-bottom-width"]=this.em0(y-.03),e["mjx-stretchy-v"+r+" > mjx-end"]={"margin-top":this.em(-y)}),Object.keys(b).length&&(e["mjx-stretchy-v"+r+" > mjx-ext"]=b)},t.prototype.addDelimiterVPart=function(e,t,r,a,n,i){if(!a)return 0;var o=this.getChar(n,a),l=(i[2]-o[2])/2,s={};return"ext"!==r?s.padding=this.padding(o,l):(s.width=this.em0(i[2]),l&&(s["padding-left"]=this.em0(l))),e["mjx-stretchy-v"+t+" mjx-"+r+" mjx-c"]=s,o[0]+o[1]},t.prototype.addDelimiterHStyles=function(e,t,r,a){var n=u(a.stretch,4),i=n[0],o=n[1],l=n[2],s=n[3],c=u(this.getStretchVariants(t),4),d=c[0],p=c[1],f=c[2],h=c[3],m=a.HDW;this.addDelimiterHPart(e,r,"beg",i,d,m),this.addDelimiterHPart(e,r,"ext",o,p,m),this.addDelimiterHPart(e,r,"end",l,f,m),s&&(this.addDelimiterHPart(e,r,"mid",s,h,m),e["mjx-stretchy-h"+r+" > mjx-ext"]={width:"50%"})},t.prototype.addDelimiterHPart=function(e,t,r,a,n,i){if(a){var o=this.getChar(n,a)[2],l={padding:this.padding(i,0,o-i[2])};e["mjx-stretchy-h"+t+" mjx-"+r+" mjx-c"]=l}},t.prototype.addCharStyles=function(e,t,r,a){var n=a[3],i=void 0!==n.f?n.f:t,o=n.F||(i?"".concat(this.cssFontPrefix,"-").concat(i):"");e["mjx-c"+this.charSelector(r)+(o?"."+o:"")]={padding:this.padding(a,0,n.ic||0)}},t.prototype.em=function(e){return(0,p.em)(e)},t.prototype.em0=function(e){return(0,p.em)(Math.max(0,e))},t.prototype.padding=function(e,t,r){var a=u(e,3),n=a[0],i=a[1];return void 0===t&&(t=0),void 0===r&&(r=0),[n,a[2]+r,i,t].map(this.em0).join(" ")},t.prototype.charSelector=function(e){return".mjx-c"+e.toString(16).toUpperCase()},t.OPTIONS=i(i({},c.FontData.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),t.JAX="CHTML",t.defaultVariantLetters={},t.defaultStyles={},t.defaultFonts={},t}(c.FontData);t.ChtmlFontData=f,t.AddCSS=function(e,t){var r,a;try{for(var n=s(Object.keys(t)),i=n.next();!i.done;i=n.next()){var o=i.value,l=parseInt(o),u=t[l];u.c&&(u.c=u.c.replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}))),Object.assign(c.FontData.charOptions(e,l),u)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return e}},8270:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderElement=void 0;var s=i(r(5552));o(r(5552),t);t.RenderElement=function(e,t){return void 0===t&&(t=""),function(r,a){var n=r.adjustBorder(r.html("mjx-"+e));if(t){var i=r.getOffset(t);if(r.thickness!==s.THICKNESS||i){var o="translate".concat(t,"(").concat(r.Em(r.thickness/2-i),")");r.adaptor.setStyle(n,"transform",o)}}r.adaptor.append(r.dom[0],n)}};t.Border=function(e){return s.CommonBorder((function(t,r){t.adaptor.setStyle(r,"border-"+e,t.Em(t.thickness)+" solid")}))(e)};t.Border2=function(e,t,r){return s.CommonBorder2((function(e,a){var n=e.Em(e.thickness)+" solid";e.adaptor.setStyle(a,"border-"+t,n),e.adaptor.setStyle(a,"border-"+r,n)}))(e,t,r)};t.DiagonalStrike=function(e,t){return s.CommonDiagonalStrike((function(e){return function(r,a){var n=r.getBBox(),i=n.w,o=n.h,s=n.d,u=l(r.getArgMod(i,o+s),2),c=u[0],d=u[1],p=t*r.thickness/2,f=r.adjustBorder(r.html(e,{style:{width:r.Em(d),transform:"rotate("+r.fixed(-t*c)+"rad) translateY("+p+"em)"}}));r.adaptor.append(r.dom[0],f)}}))(e)};t.DiagonalArrow=function(e){return s.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return s.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},6797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Usage=void 0;var r=function(){function e(){this.used=new Set,this.needsUpdate=[]}return e.prototype.add=function(e){var t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)},e.prototype.has=function(e){return this.used.has(JSON.stringify(e))},e.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},e.prototype.update=function(){var e=this.needsUpdate;return this.needsUpdate=[],e},e}();t.Usage=r},5355:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapper=t.FONTSIZE=void 0;var l=r(7519),s=r(6469);t.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};var u=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))},r.prototype.toEmbellishedCHTML=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=i([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0],f=d[1];l!==f?(this.toCHTML([p]),s.push(this.dom[0]),"after"===f&&n.removeAttribute(this.dom[0],"space")):s.push(this.createChtmlNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},r.prototype.addChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.toCHTML(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.standardChtmlNodes=function(e){this.markUsed();var t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createChtmlNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.html("mjx-"+a.node.kind)})),e=this.handleHref(e);try{for(var n=i(e.keys()),o=n.next();!o.done;o=n.next()){var l=o.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},r.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");return r?e.map((function(e){return t.adaptor.append(e,t.html("a",{href:r}))})):e},r.prototype.handleStyles=function(){var e=this;if(this.styles){var t=this.styles.cssText;if(t){var r=this.adaptor;this.dom.forEach((function(e){return r.setAttribute(e,"style",t)}));var a=this.styles.get("font-family");a&&this.dom.forEach((function(t){return r.setStyle(t,"font-family",e.font.cssFamilyPrefix+", "+a)}))}}},r.prototype.handleScale=function(){var e=this;this.dom.forEach((function(t){return e.setScale(t,e.bbox.rscale)}))},r.prototype.setScale=function(e,r){var a=Math.abs(r-1)<.001?1:r;if(e&&1!==a){var n=this.percent(a);t.FONTSIZE[n]?this.adaptor.setAttribute(e,"size",t.FONTSIZE[n]):this.adaptor.setStyle(e,"fontSize",n)}return e},r.prototype.handleSpace=function(){var e,t,r=this.adaptor,a=!!this.node.getProperty("breakable"),n=this.dom.length-1;try{for(var s=i([[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(n).R,"rspace","marginRight",n]]),u=s.next();!u.done;u=s.next()){var c=u.value,d=o(c,4),p=d[0],f=d[1],h=d[2],m=d[3];if(p){var g=this.em(p);if(a){var y=r.node("mjx-break",l.SPACE[g]?{size:l.SPACE[g]}:{style:{"font-size":p.toFixed(1)+"%"}});r.insert(y,this.dom[m])}else l.SPACE[g]?r.setAttribute(this.dom[m],f,l.SPACE[g]):r.setStyle(this.dom[m],h,g)}else a&&"space"==f&&r.insert(r.node("mjx-break",{style:{"font-size":0}}),this.dom[m])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}},r.prototype.handleBorders=function(){var e,t,r,a,n=null===(r=this.styleData)||void 0===r?void 0:r.border,o=null===(a=this.styleData)||void 0===a?void 0:a.padding,l=this.dom.length-1;if(n&&l){var s=this.adaptor;try{for(var u=i(this.dom.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=this.dom[d];d&&(n.width[3]&&s.setStyle(p,"border-left"," none"),o[3]&&s.setStyle(p,"padding-left","0")),d!==l&&(n.width[1]&&s.setStyle(p,"border-right","none"),o[1]&&s.setStyle(p,"padding-right","0"))}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}}},r.prototype.handleColor=function(){var e,t=this.adaptor,r=this.node.attributes,a=r.getExplicit("mathcolor")||r.getExplicit("color"),n=r.getExplicit("mathbackground")||r.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));a&&this.dom.forEach((function(e){return t.setStyle(e,"color",a)})),n&&this.dom.forEach((function(e){return t.setStyle(e,"backgroundColor",n)}))},r.prototype.handleAttributes=function(){var e,t,a,n,o=this.adaptor,l=this.node.attributes,s=l.getAllDefaults(),u=r.skipAttributes,c=function(e){if(!1===u[e]||!(e in s)&&!u[e]&&!o.hasAttribute(d.dom[0],e)){var t=l.getExplicit(e);d.dom.forEach((function(r){return o.setAttribute(r,e,t)}))}},d=this;try{for(var p=i(l.getExplicitNames()),f=p.next();!f.done;f=p.next()){c(f.value)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(t=p.return)&&t.call(p)}finally{if(e)throw e.error}}if(l.get("class")){var h=l.get("class").trim().split(/ +/),m=function(e){g.dom.forEach((function(t){return o.addClass(t,e)}))},g=this;try{for(var y=i(h),b=y.next();!b.done;b=y.next()){m(b.value)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}}},r.prototype.handlePWidth=function(){var e=this;if(this.bbox.pwidth){var t=this.adaptor;this.bbox.pwidth===s.BBox.fullWidth?this.dom.forEach((function(e){return t.setAttribute(e,"width","full")})):this.dom.forEach((function(r){return t.setStyle(r,"width",e.bbox.pwidth)}))}},r.prototype.setIndent=function(e,t,r){var a=this.adaptor;if("center"===t||"left"===t){var n=this.getBBox().L;a.setStyle(e,"margin-left",this.em(r+n))}if("center"===t||"right"===t){var i=this.getBBox().R;a.setStyle(e,"margin-right",this.em(-r+i))}},r.prototype.drawBBox=function(){var e=this.getOuterBBox(),t=e.w,r=e.h,a=e.d,n=e.R,i=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-t-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(t),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(t),"margin-left":this.em(-t),"vertical-align":this.em(-a),"background-color":"green"}})]),o=this.dom[0]||this.parent.dom[0],l=this.adaptor.getAttribute(o,"size");l&&this.adaptor.setAttribute(i,"size",l);var s=this.adaptor.getStyle(o,"fontSize");s&&this.adaptor.setStyle(i,"fontSize",s),this.adaptor.append(this.adaptor.parent(o),i),this.adaptor.setStyle(o,"backgroundColor","#FFEE00")},r.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},r.prototype.text=function(e){return this.jax.text(e)},r.prototype.char=function(e){return this.font.charSelector(e).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(l.CommonWrapper);t.ChtmlWrapper=u},9261:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapperFactory=void 0;var i=r(4420),o=r(9086),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=o.ChtmlWrappers,t}(i.CommonWrapperFactory);t.ChtmlWrapperFactory=l},9086:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrappers=void 0;var n=r(5355),i=r(804),o=r(1653),l=r(6287),s=r(6460),u=r(4597),c=r(1259),d=r(2970),p=r(5964),f=r(8147),h=r(4798),m=r(2275),g=r(9063),y=r(5610),b=r(8776),k=r(4300),v=r(6590),S=r(6781),w=r(8002),x=r(3571),E=r(7056),A=r(8102),M=r(6911),_=r(421),O=r(95),C=r(1148),L=r(7463);t.ChtmlWrappers=((a={})[i.ChtmlMath.kind]=i.ChtmlMath,a[h.ChtmlMrow.kind]=h.ChtmlMrow,a[h.ChtmlInferredMrow.kind]=h.ChtmlInferredMrow,a[o.ChtmlMi.kind]=o.ChtmlMi,a[l.ChtmlMo.kind]=l.ChtmlMo,a[s.ChtmlMn.kind]=s.ChtmlMn,a[u.ChtmlMs.kind]=u.ChtmlMs,a[c.ChtmlMtext.kind]=c.ChtmlMtext,a[d.ChtmlMspace.kind]=d.ChtmlMspace,a[p.ChtmlMpadded.kind]=p.ChtmlMpadded,a[f.ChtmlMenclose.kind]=f.ChtmlMenclose,a[g.ChtmlMfrac.kind]=g.ChtmlMfrac,a[y.ChtmlMsqrt.kind]=y.ChtmlMsqrt,a[b.ChtmlMroot.kind]=b.ChtmlMroot,a[k.ChtmlMsub.kind]=k.ChtmlMsub,a[k.ChtmlMsup.kind]=k.ChtmlMsup,a[k.ChtmlMsubsup.kind]=k.ChtmlMsubsup,a[v.ChtmlMunder.kind]=v.ChtmlMunder,a[v.ChtmlMover.kind]=v.ChtmlMover,a[v.ChtmlMunderover.kind]=v.ChtmlMunderover,a[S.ChtmlMmultiscripts.kind]=S.ChtmlMmultiscripts,a[m.ChtmlMfenced.kind]=m.ChtmlMfenced,a[w.ChtmlMtable.kind]=w.ChtmlMtable,a[x.ChtmlMtr.kind]=x.ChtmlMtr,a[x.ChtmlMlabeledtr.kind]=x.ChtmlMlabeledtr,a[E.ChtmlMtd.kind]=E.ChtmlMtd,a[A.ChtmlMaction.kind]=A.ChtmlMaction,a[M.ChtmlMglyph.kind]=M.ChtmlMglyph,a[_.ChtmlSemantics.kind]=_.ChtmlSemantics,a[_.ChtmlAnnotation.kind]=_.ChtmlAnnotation,a[_.ChtmlAnnotationXML.kind]=_.ChtmlAnnotationXML,a[_.ChtmlXmlNode.kind]=_.ChtmlXmlNode,a[O.ChtmlTeXAtom.kind]=O.ChtmlTeXAtom,a[C.ChtmlTextNode.kind]=C.ChtmlTextNode,a[L.ChtmlHtmlNode.kind]=L.ChtmlHtmlNode,a[n.ChtmlWrapper.kind]=n.ChtmlWrapper,a)},7463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHtmlNode=void 0;var i,o=r(5355),l=r(1626),s=r(9447);t.ChtmlHtmlNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]},t}((0,l.CommonHtmlNodeMixin)(o.ChtmlWrapper)),i.kind=s.HtmlNode.prototype.kind,i.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},i)},95:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTeXAtom=void 0;var i,o=r(5355),l=r(9800),s=r(3948),u=r(9007);t.ChtmlTeXAtom=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r=this;if(e.prototype.toCHTML.call(this,t),this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"texclass",u.TEXCLASSNAMES[r.node.texClass])})),this.node.texClass===u.TEXCLASS.VCENTER){var a=this.childNodes[0].getBBox(),n=a.h,i=(n+a.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.dom[0],"verticalAlign",this.em(i))}},t}((0,l.CommonTeXAtomMixin)(o.ChtmlWrapper)),i.kind=s.TeXAtom.prototype.kind,i.styles={'mjx-texatom[texclass="VBOX"] > mjx-linestack':{display:"inline-block"},'mjx-texatom[texclass="VBOX"] > mjx-mpadded > mjx-block > mjx-linestack':{display:"inline-block"}},i)},1148:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTextNode=void 0;var o,l=r(5355),s=r(1160),u=r(9007);t.ChtmlTextNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;this.markUsed();var a=e[0],n=this.adaptor,o=this.parent.variant,l=this.node.getText();if(0!==l.length)if("-explicitFont"===o){var s=this.parent.getBBox().scale;n.append(a,this.jax.unknownText(l,o,this.getBBox().w,s))}else{var u="",c=this.remappedText(l,o);try{for(var d=i(c),p=d.next();!p.done;p=d.next()){var f=p.value,h=this.getVariantChar(o,f)[3];if(h.unknown)u+=String.fromCodePoint(f);else{u=this.addUtext(u,o,a);var m=h.F||(h.f?"".concat(this.font.cssFontPrefix,"-").concat(h.f):"");n.append(a,this.html("mjx-c",{class:this.char(f)+(m?" "+m:"")},[this.text(h.c||String.fromCodePoint(f))])),this.font.charUsage.add([o,f])}}}catch(e){t={error:e}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(t)throw t.error}}this.addUtext(u,o,a)}},t.prototype.addUtext=function(e,t,r){return e&&this.adaptor.append(r,this.jax.unknownText(e,t)),""},t}((0,s.CommonTextNodeMixin)(l.ChtmlWrapper)),o.kind=u.TextNode.prototype.kind,o.autoStyle=!1,o.styles={"mjx-c":{display:"inline-block",width:0},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},o)},8102:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMaction=void 0;var o,l=r(5355),s=r(1956),u=r(9145),c=r(1956),d=r(4474);t.ChtmlMaction=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Em=function(e){return this.em(e)},t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.ChtmlWrapper)),o.kind=u.MmlMaction.prototype.kind,o.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},o.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n)if(n.node.isKind("mtext")){var o=n.node.getText();e.dom.forEach((function(t){return e.adaptor.setAttribute(t,"title",o)}))}else{var l=e.adaptor,s=function(r){var a=l.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));n.toCHTML([l.firstChild(a)]),e.setEventHandler("mouseover",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","block")}),t.postDelay);t.hoverTimer.set(r,n),e.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","")}),t.clearDelay);t.clearTimer.set(r,n),e.stopPropagation()}),r)};try{for(var u=i(e.dom),c=u.next();!c.done;c=u.next())s(c.value)}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}}},c.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var i=a.body(a.document);t.status=a.append(i,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),o)},804:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMath=void 0;var o,l=r(5355),s=r(7490),u=r(3233),c=r(6469);t.ChtmlMath=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(e){var t=this.adaptor,r=i(this.getAlignShift(),2),a=r[0],n=r[1];if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===c.BBox.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){var o=this.jax.table.getOuterBBox(),l=o.L,s=o.w,u=o.R;"right"===a?u=Math.max(u||-n,-n):"left"===a?l=Math.max(l||n,n):"center"===a&&(s+=2*Math.abs(n));var d=this.em(Math.max(0,l+s+u));t.setStyle(e,"min-width",d),t.setStyle(this.jax.table.dom[0],"min-width",d)}}else this.setIndent(this.dom[0],a,n)},t.prototype.handleInline=function(e){var t=this.adaptor,r=t.getStyle(this.dom[0],"margin-right");r&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",r),t.setStyle(e,"width","0"))},t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")?(r.setAttribute(this.dom[0],"display","true"),r.setAttribute(t[0],"display","true"),this.handleDisplay(t[0])):this.handleInline(t[0]),r.addClass(this.dom[0],"".concat(this.font.cssFontPrefix,"-N"))},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),!!this.parent&&e.prototype.setChildPWidths.call(this,t,r,a)},t.prototype.handleAttributes=function(){e.prototype.handleAttributes.call(this);var t=this.adaptor;this.node.getProperty("breakable")&&this.dom.forEach((function(e){return t.setAttribute(e,"breakable","true")}))},t}((0,s.CommonMathMixin)(l.ChtmlWrapper)),o.kind=u.MmlMath.prototype.kind,o.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-math[breakable]":{display:"inline"}},o)},8147:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMenclose=void 0;var c=r(5355),d=r(7313),p=r(6661),f=l(r(8270)),h=r(6010);function m(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}var g,y=m(f.ARROWDX,f.ARROWY);t.ChtmlMenclose=(g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.adjustArrow=function(e,t){var r=this,a=this.thickness,n=this.arrowhead;if(n.x!==f.ARROWX||n.y!==f.ARROWY||n.dx!==f.ARROWDX||a!==f.THICKNESS){var i=s([a*n.x,a*n.y].map((function(e){return r.em(e)})),2),o=i[0],l=i[1],u=m(n.dx,n.y),c=s(this.adaptor.childNodes(e),5),d=c[0],p=c[1],h=c[2],g=c[3],y=c[4];this.adjustHead(p,[l,"0","1px",o],u),this.adjustHead(h,["1px","0",l,o],"-"+u),this.adjustHead(g,[l,o,"1px","0"],"-"+u),this.adjustHead(y,["1px",o,l,"0"],u),this.adjustLine(d,a,n.x,t)}},t.prototype.adjustHead=function(e,t,r){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+r+"rad)"))},t.prototype.adjustLine=function(e,t,r,a){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(r-1))),a&&this.adaptor.setStyle(e,"left",this.em(t*(r-1)))},t.prototype.moveArrow=function(e,t,r){if(r){var a=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform","translate".concat(t,"(").concat(this.em(-r),")").concat(a?" "+a:""))}},t.prototype.adjustBorder=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e},t.prototype.adjustThickness=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e},t.prototype.fixed=function(e,t){return void 0===t&&(t=3),Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")},t.prototype.Em=function(t){return e.prototype.em.call(this,t)},t.prototype.toCHTML=function(e){var t,r,a,n,i=this.adaptor,o=this.standardChtmlNodes(e),l=i.append(o[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,l):this.childNodes[0].toCHTML([l]);try{for(var s=u(Object.keys(this.notations)),c=s.next();!c.done;c=s.next()){var d=c.value,p=this.notations[d];!p.renderChild&&p.renderer(this,l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}var h=this.getPadding();try{for(var m=u(f.sideNames),g=m.next();!g.done;g=m.next()){var y=g.value,b=f.sideIndex[y];h[b]>0&&i.setStyle(l,"padding-"+y,this.em(h[b]))}}catch(e){a={error:e}}finally{try{g&&!g.done&&(n=m.return)&&n.call(m)}finally{if(a)throw a.error}}},t.prototype.arrow=function(e,t,r,a,n){void 0===a&&(a=""),void 0===n&&(n=0);var i=this.getBBox().w,o={width:this.em(e)};i!==e&&(o.left=this.em((i-e)/2)),t&&(o.transform="rotate("+this.fixed(t)+"rad)");var l=this.html("mjx-arrow",{style:o},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(l,this.html("mjx-lthead")),this.adaptor.append(l,this.html("mjx-lbhead")),this.adaptor.setAttribute(l,"double","true")),this.adjustArrow(l,r),this.moveArrow(l,a,n),l},t}((0,d.CommonMencloseMixin)(c.ChtmlWrapper)),g.kind=p.MmlMenclose.prototype.kind,g.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":f.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":f.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":f.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":f.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":(0,h.em)(f.THICKNESS+f.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,h.em)(-f.THICKNESS/2),right:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0,"border-top":(0,h.em)(f.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,h.em)(-1.5*f.PADDING),width:(0,h.em)(3*f.PADDING),border:(0,h.em)(f.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,h.em)(1.5*f.PADDING)+")","box-sizing":"border-box"}},g.notations=new Map([f.Border("top"),f.Border("right"),f.Border("bottom"),f.Border("left"),f.Border2("actuarial","top","right"),f.Border2("madruwb","bottom","right"),f.DiagonalStrike("up",1),f.DiagonalStrike("down",-1),["horizontalstrike",{renderer:f.RenderElement("hstrike","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:f.RenderElement("vstrike","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:f.fullBBox,border:f.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:f.RenderElement("rbox"),bbox:f.fullBBox}],["circle",{renderer:f.RenderElement("cbox"),bbox:f.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.h,n=r.d,i=s(e.getArgMod(1.75*e.padding,a+n),2),o=i[0],l=i[1],u=e.thickness*Math.sin(o)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");var c=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(l),transform:"translateX("+e.Em(u)+") rotate("+e.fixed(-o)+"rad)"}}));e.adaptor.append(e.dom[0],c)},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],f.Arrow("up"),f.Arrow("down"),f.Arrow("left"),f.Arrow("right"),f.Arrow("updown"),f.Arrow("leftright"),f.DiagonalArrow("updiagonal"),f.DiagonalArrow("northeast"),f.DiagonalArrow("southeast"),f.DiagonalArrow("northwest"),f.DiagonalArrow("southwest"),f.DiagonalArrow("northeastsouthwest"),f.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.adaptor;r.setStyle(t,"border-top",e.Em(e.thickness)+" solid");var a=r.append(e.dom[0],e.html("dbox")),n=e.thickness,i=e.padding;n!==f.THICKNESS&&r.setStyle(a,"border-width",e.Em(n)),i!==f.PADDING&&(r.setStyle(a,"left",e.Em(-1.5*i)),r.setStyle(a,"width",e.Em(3*i)),r.setStyle(a,"clip-path","inset(0 0 0 "+e.Em(1.5*i)+")"))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toCHTML([t]);var r=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",r.map((function(t){return e.Em(-t)})).join(" "))},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),g)},2275:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMfenced=void 0;var i,o=r(5355),l=r(7555),s=r(5410);t.ChtmlMfenced=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)},t}((0,l.CommonMfencedMixin)(o.ChtmlWrapper)),i.kind=s.MmlMfenced.prototype.kind,i)},9063:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},o)},6911:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMglyph=void 0;var i,o=r(5355),l=r(5636),s=r(3985);t.ChtmlMglyph=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);if(this.charWrapper)this.charWrapper.toCHTML(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,i={width:this.em(this.width),height:this.em(this.height)};this.valign&&(i.verticalAlign=this.em(this.valign));var o=this.html("img",{src:a,style:i,alt:n,title:n});this.adaptor.append(t[0],o)}},t}((0,l.CommonMglyphMixin)(o.ChtmlWrapper)),i.kind=s.MmlMglyph.prototype.kind,i.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},i)},1653:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMi=void 0;var i,o=r(5355),l=r(5723),s=r(450);t.ChtmlMi=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(o.ChtmlWrapper)),i.kind=s.MmlMi.prototype.kind,i)},6781:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMmultiscripts=void 0;var o,l=r(8009),s=r(4300),u=r(6405),c=r(505);t.ChtmlMmultiscripts=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=i((0,c.split)(a+" "+a),2),o=n[0],l=n[1],s=i(this.getCombinedUV(),2),u=s[0],d=s[1];if(r.numPrescripts){var p=this.addScripts(this.dom[0],u,-d,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==o&&this.adaptor.setAttribute(p,"script-align",o)}this.childNodes[0].toCHTML(t),r.numScripts&&(p=this.addScripts(this.dom[this.dom.length-1],u,-d,!1,r.sub,r.sup,1,r.numScripts),"left"!==l&&this.adaptor.setAttribute(p,"script-align",l))}},t.prototype.addScripts=function(e,t,r,a,n,i,o,l){for(var s=this.adaptor,u=t-i.d+(r-n.h),c=t<0&&0===r?n.h+t:t,d=u>0?{style:{height:this.em(u)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",d),m=this.html("mjx-row"),g="mjx-"+(a?"pre":"")+"scripts",y=o+2*l;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},o)},6460:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMn=void 0;var i,o=r(5355),l=r(5023),s=r(3050);t.ChtmlMn=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMnMixin)(o.ChtmlWrapper)),i.kind=s.MmlMn.prototype.kind,i)},6287:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMo=void 0;var i,o=r(5355),l=r(7096),s=r(2756);t.ChtmlMo=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this,r=this.adaptor,a=this.node.attributes,n=a.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((function(e){return r.append(e,t.html("mjx-linestrut"))}));var o=this.standardChtmlNodes(e);if(o.length>1&&"duplicate"!==this.breakStyle){var l="after"===this.breakStyle?1:0;r.remove(o[l]),o[l]=null}if(i&&this.size<0)this.stretchHTML(o);else{if(n||a.get("largeop")){var s=this.em(this.getCenterOffset());"0"!==s&&o.forEach((function(e){return e&&r.setStyle(e,"verticalAlign",s)}))}this.node.getProperty("mathaccent")&&o.forEach((function(e){r.setStyle(e,"width","0"),r.setStyle(e,"margin-left",t.em(t.getAccentOffset()))})),o[0]&&this.addChildren([o[0]]),o[1]&&(this.multChar||this).addChildren([o[1]])}},t.prototype.stretchHTML=function(e){var t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();var r=this.stretch,a=r.stretch,n=this.font.getStretchVariants(t),i=[];this.createPart("mjx-beg",a[0],n[0],i),this.createPart("mjx-ext",a[1],n[1],i),4===a.length&&(this.createPart("mjx-mid",a[3],n[3],i),this.createPart("mjx-ext",a[1],n[1],i)),this.createPart("mjx-end",a[2],n[2],i);var o={},s=this.bbox,u=s.h,c=s.d,d=s.w;1===r.dir?(i.push(this.html("mjx-mark")),o.height=this.em(u+c),o.verticalAlign=this.em(-c)):o.width=this.em(d);var p=l.DirectionVH[r.dir],f={class:this.char(r.c||t),style:o},h=this.html("mjx-stretchy-"+p,f,i),m=this.adaptor;e[0]&&m.append(e[0],h),e[1]&&m.append(e[1],e[0]?m.clone(h):h)},t.prototype.createPart=function(e,t,r,a){if(t){var n=this.font.getChar(r,t)[3],i=n.f||("normal"===r?"":this.font.getVariant(r).letter),o=n.F||(i?"".concat(this.font.cssFontPrefix,"-").concat(i):""),l=(n.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}));a.push(this.html(e,{},[this.html("mjx-c",o?{class:o}:{},[this.text(l)])]))}},t}((0,l.CommonMoMixin)(o.ChtmlWrapper)),i.kind=s.MmlMo.prototype.kind,i.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c":{width:"auto","box-sizing":"border-box",transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:0}},i)},5964:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMpadded=void 0;var l,s=r(5355),u=r(6898),c=r(7238);t.ChtmlMpadded=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;if(!this.toEmbellishedCHTML(e)){var a=this.standardChtmlNodes(e),n=[],l={},s=i(this.getDimens(),9),u=s[2],c=s[3],d=s[4],p=s[5],f=s[6],h=s[7],m=s[8];if((p||this.childNodes[0].getBBox().pwidth)&&(l.width=this.em(u+p)),(c||d)&&(l.margin=this.em(c)+" 0 "+this.em(d)),f+m||h){l.position="relative";var g=this.html("mjx-rbox",{style:{left:this.em(f+m),top:this.em(-h),"max-width":l.width}});f+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(g,"width","full"),this.adaptor.setStyle(g,"left",this.em(f))),n.push(g)}a=[this.adaptor.append(a[0],this.html("mjx-block",{style:l},n))];try{for(var y=o(this.childNodes),b=y.next();!b.done;b=y.next())b.value.toCHTML([n[0]||a[0]])}catch(e){t={error:e}}finally{try{b&&!b.done&&(r=y.return)&&r.call(y)}finally{if(t)throw t.error}}}},t}((0,u.CommonMpaddedMixin)(s.ChtmlWrapper)),l.kind=c.MmlMpadded.prototype.kind,l.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},l)},8776:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMroot=void 0;var o,l=r(6991),s=r(5610),u=r(6145);t.ChtmlMroot=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toCHTML([e]);var n=this.adaptor,o=i(this.getRootDimens(r,a),3),l=o[0],s=o[1],u=o[2];n.setStyle(e,"verticalAlign",this.em(s)),n.setStyle(e,"width",this.em(l)),u&&n.setStyle(n.firstChild(e),"paddingLeft",this.em(u))},t}((0,l.CommonMrootMixin)(s.ChtmlMsqrt)),o.kind=u.MmlMroot.prototype.kind,o)},4798:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlInferredMrow=t.ChtmlMrow=void 0;var l,s=r(5355),u=r(8411),c=r(8411),d=r(9878);t.ChtmlMrow=(l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toCHTML=function(e){var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardChtmlNodes(e):this.dom=e,this.addChildren(e),t?this.placeLines(e,t):this.handleNegativeWidth(e[0])},t.prototype.placeLines=function(e,t){var r,a;this.getBBox();var n=this.lineBBox,l=this.adaptor,s=i(n[1].indentData[0],2),u=s[0],c=s[1];try{for(var d=o(e.keys()),p=d.next();!p.done;p=d.next()){var f=p.value,h=n[f],m=i(0===f?[u,c]:h.indentData[f===t?2:1],2),g=m[0],y=m[1],b=i(this.processIndent(g,y,u,c),2),k=b[0],v=b[1];l.setAttribute(e[f],"align",k),v&&(l.setStyle(e[f],"position","relative"),l.setStyle(e[f],"left",this.em(v))),f mjx-linebox":{display:"inline"},"mjx-break[newline]::after":{display:"block"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},l),t.ChtmlInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,c.CommonInferredMrowMixin)(t.ChtmlMrow)),e.kind=d.MmlInferredMrow.prototype.kind,e}()},4597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMs=void 0;var i,o=r(5355),l=r(4126),s=r(7265);t.ChtmlMs=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(o.ChtmlWrapper)),i.kind=s.MmlMs.prototype.kind,i)},2970:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMspace=void 0;var i,o=r(5355),l=r(258),s=r(6030);t.ChtmlMspace=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this;e.length>1&&e.forEach((function(e){return t.adaptor.append(e,t.html("mjx-linestrut"))}));var r=this.standardChtmlNodes(e),a=this.getBBox(),n=a.w,i=a.h,o=a.d;n<0&&(this.adaptor.setStyle(r[0],"marginRight",this.em(n)),n=0),n&&!this.breakCount&&this.adaptor.setStyle(r[0],"width",this.em(n)),(i=Math.max(0,i+o))&&this.adaptor.setStyle(r[0],"height",this.em(Math.max(0,i))),o&&this.adaptor.setStyle(r[0],"verticalAlign",this.em(-o))},t}((0,l.CommonMspaceMixin)(o.ChtmlWrapper)),i.kind=s.MmlMspace.prototype.kind,i)},5610:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsqrt=void 0;var o,l=r(5355),s=r(4093),u=r(7131);t.ChtmlMsqrt=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,o=this.surd,l=this.childNodes[this.base],s=o.getBBox(),u=l.getOuterBBox(),c=i(this.getPQ(s),2)[1],d=this.font.params.rule_thickness,p=u.h+c+d,f=this.standardChtmlNodes(e);null!=this.root&&(a=this.adaptor.append(f[0],this.html("mjx-root")),n=this.childNodes[this.root]);var h=this.adaptor.append(f[0],this.html("mjx-sqrt",{},[t=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(c)}})]));this.addRoot(a,n,s,p),o.toCHTML([t]),l.toCHTML([r]),o.size<0&&this.adaptor.addClass(h,"mjx-tall")},t.prototype.addRoot=function(e,t,r,a){},t}((0,s.CommonMsqrtMixin)(l.ChtmlWrapper)),o.kind=u.MmlMsqrt.prototype.kind,o.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},o)},4300:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsubsup=t.ChtmlMsup=t.ChtmlMsub=void 0;var o,l=r(905),s=r(8650),u=r(4461);t.ChtmlMsub=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.ChtmlScriptbase)),o.kind=u.MmlMsub.prototype.kind,o),t.ChtmlMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.ChtmlMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.adaptor,r=this.standardChtmlNodes(e),a=i([this.baseChild,this.supChild,this.subChild],3),n=a[0],o=a[1],l=a[2],s=i(this.getUVQ(),3),u=s[1],c=s[2],d={"vertical-align":this.em(u)};n.toCHTML(r);var p=t.append(r[r.length-1],this.html("mjx-script",{style:d}));o.toCHTML([p]),t.append(p,this.html("mjx-spacer",{style:{"margin-top":this.em(c)}})),l.toCHTML([p]);var f=this.getAdjustedIc();f&&t.setStyle(o.dom[0],"marginLeft",this.em(f/o.bbox.rscale)),this.baseRemoveIc&&t.setStyle(p,"marginLeft",this.em(-this.baseIc))}},t}((0,l.CommonMsubsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}()},8002:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtable=void 0;var l,s=r(5355),u=r(6237),c=r(1349),d=r(505);t.ChtmlMtable=((l=function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(t,e),t.prototype.getAlignShift=function(){var t=e.prototype.getAlignShift.call(this);return this.isTop||(t[1]=0),t},t.prototype.toCHTML=function(e){var t,r,a=this.standardChtmlNodes(e);this.adaptor.append(a[0],this.html("mjx-table",{},[this.itable]));try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next())o.value.toCHTML([this.itable])}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},t.prototype.shiftColor=function(){var e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))},t.prototype.padRows=function(){var e,t,r=this.adaptor;try{for(var a=i(r.childNodes(this.itable)),n=a.next();!n.done;n=a.next())for(var o=n.value;r.childNodes(o).length1&&"0.4em"!==m||l&&1===d)&&this.adaptor.setStyle(y,"paddingLeft",m),(d1&&"0.215em"!==p||l&&1===s)&&this.adaptor.setStyle(g.dom[0],"paddingTop",p),(s mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},l)},7056:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtd=void 0;var i,o=r(5355),l=r(5164),s=r(4359);t.ChtmlMtd=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",r),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))},t}((0,l.CommonMtdMixin)(o.ChtmlWrapper)),i.kind=s.MmlMtd.prototype.kind,i.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},i)},1259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtext=void 0;var l,s=r(5355),u=r(6319),c=r(4770);t.ChtmlMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r,a;if(this.breakCount){var n=this.standardChtmlNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=i(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]];this.adaptor.append(n[d],this.html("mjx-linestrut"));var f=o(this.breakPoints[d-1]||[0,0],2),h=f[0],m=f[1],g=o(this.breakPoints[d]||[s.length,0],2),y=g[0],b=g[1],k=s[h].node.getText().split(/ /);if(h!==y){for(l.setText(k.slice(m).join(" ")),this.textNode.toCHTML(p);++h mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},i),t.ChtmlMlabeledtr=function(){var e;return e=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor.firstChild(this.dom[0]);if(r){this.adaptor.remove(r);var a=this.node.attributes.get("rowalign"),n="baseline"!==a&&"axis"!==a?{rowalign:a}:{},i=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,i)}},r.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(t.ChtmlMtr.kind)},r}((0,l.CommonMlabeledtrMixin)(t.ChtmlMtr)),e.kind=s.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}()},6590:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMunderover=t.ChtmlMover=t.ChtmlMunder=void 0;var i,o=r(1971),l=r(5184),s=r(4300);t.ChtmlMunder=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([r]),this.scriptChild.toCHTML([a]);var n=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),o=this.getUnderKV(n,i)[0],l=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(a,"paddingTop",this.em(o)),this.setDeltaW([r,a],this.getDeltaW([n,i],[0,-l])),this.adjustUnderDepth(a,i)}},t}((0,o.CommonMunderMixin)(s.ChtmlMsub)),i.kind=l.MmlMunder.prototype.kind,i.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},i),t.ChtmlMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([r]),this.baseChild.toCHTML([a]);var n=this.scriptChild.getOuterBBox(),i=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,i);var o=this.getOverKU(i,n)[0],l=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(o)),this.setDeltaW([a,r],this.getDeltaW([i,n],[0,l])),this.adjustOverDepth(r,n)}},t}((0,o.CommonMoverMixin)(s.ChtmlMsup)),e.kind=l.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),t.ChtmlMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),i=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([r]),this.baseChild.toCHTML([n]),this.underChild.toCHTML([i]);var o=this.overChild.getOuterBBox(),l=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(n,l);var u=this.getOverKU(l,o)[0],c=this.getUnderKV(l,s)[0],d=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(u)),this.adaptor.setStyle(i,"paddingTop",this.em(c)),this.setDeltaW([n,i,r],this.getDeltaW([l,s,o],[0,this.isLineBelow?0:-d,this.isLineAbove?0:d])),this.adjustOverDepth(r,o),this.adjustUnderDepth(i,s)}},t}((0,o.CommonMunderoverMixin)(s.ChtmlMsubsup)),e.kind=l.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}()},8650:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlScriptbase=void 0;var l,s=r(5355),u=r(167),c=r(4300);t.ChtmlScriptbase=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){this.dom=this.standardChtmlNodes(e);var t=i(this.getOffset(),2),r=t[0],a=t[1],n=r-(this.baseRemoveIc?this.baseIc:0),o={"vertical-align":this.em(a)};n&&(o["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.dom);var l=this.dom[this.dom.length-1];this.scriptChild.toCHTML([this.adaptor.append(l,this.html("mjx-script",{style:o}))])}},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.ChtmlMsubsup.kind)},t.prototype.setDeltaW=function(e,t){for(var r=0;r=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))},t.prototype.adjustUnderDepth=function(e,t){var r,a;if(!(t.d>=0)){var n=this.adaptor,i=this.em(t.d),l=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});try{for(var s=o(n.childNodes(n.firstChild(e))),u=s.next();!u.done;u=s.next()){var c=u.value;n.append(l,c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}n.append(n.firstChild(e),l)}},t.prototype.adjustBaseHeight=function(e,t){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*t.scale;t.h0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),h=r(6010),m=r(6010),g=r(8054),y=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var i=o(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=i[0],s=i[1],u=o((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],h=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new y.CssStyles,n.font=s||new l(h),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,h.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var i=this.factory.wrap(e.root);this.setScale(t,i),this.processMath(i,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var i=l(e.childNodes.slice(1)),o=i.next();!o.done;o=i.next()){var s=o.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var i=l(e.math),o=i.next();!o.done;o=i.next()){var s=o.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var h=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],o(r.defaultSizeVariants),!1),this.stretchVariants=l([],o(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=o(e,3),n=a[0],i=a[1],l=a[2];r[n]={extension:t,file:n,variants:i,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var i=this;void 0===a&&(a={}),void 0===n&&(n=null);var o=e?this.dynamicExtensions.get(e):null;(e?o.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&i.adjustDelimiters(t.delimiters,Object.keys(a),o.sizeN,o.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var i=e[parseInt(t)];"dir"in i&&(i.variants&&(i.variants=n.adjustArrayIndices(i.variants,r)),i.stretchv&&(i.stretchv=n.adjustArrayIndices(i.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var i=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=i.next();!l.done;l=i.next()){var u=o(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var i=s(Object.keys(e.chars||{})),o=i.next();!o.done;o=i.next()){var l=o.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,i,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=o(p.value,3),h=f[0],m=f[1],g=f[2],y=l.VariantSmp[t][h];if(y){for(var b=m;b<=g;b++)if(930!==b){var k=y+b-m;e[b]=this.smpChar(u[k]||k)}if(c[h])try{for(var v=(n=void 0,s(Object.keys(c[h]).map((function(e){return parseInt(e)})))),S=v.next();!S.done;S=v.next()){e[b=S.value]=this.smpChar(y+c[h][b])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(i=v.return)&&i.call(v)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var i=n.value;this.createVariant(i[0],i[1],i[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var i=s(n.linked),o=i.next();!o.done;o=i.next()){var l=o.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var i=n.value;"unknown"===this.cssFontMap[i][0]&&(this.cssFontMap[i][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var i=s(Object.keys(e)),o=i.next();!o.done;o=i.next()){var l=e[o.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var i=s(e),o=i.next();!o.done;o=i.next()){var l=o.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return i(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),i=function(e){n.push.apply(n,l([],o(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){i(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var i=s(this.CLASS.dynamicExtensions.values()),o=i.next();!o.done;o=i.next()){n(o.value)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=h},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var o=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,i=t.indentshiftfirst,o=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===i&&(i=e.attributes.getInherited("indentshift")),"indentalign"===o&&(o=r),"indentshift"===l&&(l=a),this.indentData=[[n,i],[r,a],[o,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=i(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=o},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=i(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0],f=d[1];if(null===f){var h=p.coreMO();h.setBreakStyle(h.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=o(t,5),a=r[0],n=r[2],i=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),i+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+i,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var i,o=this.state;if(!(r>=t.NOBREAK||0===o.w&&0===o.prevWidth)){for(;o.potential.length&&o.potential[0][1]>this.FACTORS.fuzz(r);){var l=o.potential.shift();o.potential.length&&(o.potential[0][4]+=l[4])}o.potential.unshift([[e,n],r,o.w-((null===(i=o.prevBreak)||void 0===i?void 0:i[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=o(this.getBorderLR(e),2),n=a[0],i=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+i)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,i=this.FACTORS,o=i.tail(i.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(o=i.open(o,e),this.state.depth++),s&&(o=i.close(o,e),this.state.depth--),o=(this.TEXCLASS[e.node.texClass]||function(e){return e})(o),(this.PENALTY[r]||function(e){return e})(i.depth(o))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var i=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,i-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=o(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var h=s.childNodes;try{for(var m=i(h.keys()),g=m.next();!g.done;g=m.next()){var y=g.value,b=h[y];if(b.node.isKind("text")){var k=b.node.getText().split(/ /),v=k.pop();try{for(var S=(n=void 0,i(k.keys())),w=S.next();!w.done;w=S.next()){var x=w.value;this.addWidth(c,s.textWidth(k[x])),this.pushBreak(e,this.mtextPenalty(),-u,[y,x+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(v))}else this.addWidth(b.getBBox())}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=o(r.start||[0,0],2),n=a[0],i=a[1],l=o(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=o(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?i:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),i=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,i+n.rscale*n.w)+r.font.params.scriptspace,s=o(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=i(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],o(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var i=t.sideIndex[a],o=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[i]=r[o]=t,r},border:function(e){var t=[0,0,0,0];return t[i]=t[o]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),i=n[0],o=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,i*(s-o),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,i=t.y,o=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=o[0],s=o[1],u=o[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=i+(d>a?e.thickness*p*Math.sin(d-a):0),h=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,h,f,h]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),i=n[0],o=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],h=t.getOffset(f),m=t.arrow(p,i,o,f,h);e(t,m)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),h=s(r(6010)),m=r(8054),g=r(6469),y=r(1597),b=r(5884),k=2/18;function v(e,t){return e?tt&&(t=i),o>r&&(r=o)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),i=n.next();!i.done;i=n.next()){var o=i.value;e.append(o.getOuterBBox())}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=y.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var i=!1;try{for(var o=u(this.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(i=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new m.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new m.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),i=a.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):v(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):v(n,e.rspace);var i=r.childIndex(t);if(0!==i){var o=r.childNodes[i-1];if(o.isEmbellished){var l=this.jax.nodeMap.get(o).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof p.TextNode&&(r+=i.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return h.percent(e)},t.prototype.em=function(e){return h.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-h.BIGDIMEN),h.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=S},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=i},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var o=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,i=a.d,o=a.w;e.w=o,e.h=n,e.d=i},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),i=r.math.metrics;1!==i.scale&&(a["font-size"]=r.fixed(100/i.scale,1)+"%");var o=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||i.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,i=a.d,o=a.w;return t.height=this.em(n+i),t.width=this.em(o),t["vertical-align"]=this.em(-i),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=i((0,o.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var i=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var a=t.h,n=t.d,o=this.font.params.axis_height;this.dh=(a+n)/2+o-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===i.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var o=this.parent.variant,l=this.node.getText();if("-explicitFont"===o){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,o,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,o);e.empty();try{for(var h=n(f),m=h.next();!m.done;m=h.next()){var g=m.value,y=i(this.getVariantChar(o,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var k=this.jax.measureText(String.fromCodePoint(g),o);c=k.w,d=k.h,p=k.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var o=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,o=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=i(o.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=i((0,o.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),i=n[0],o=n[1],l=n[2];this.arrowhead={x:i?parseFloat(i):c.ARROWX,y:o?parseFloat(o):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var i=n.value,o=r.get(i);o&&(this.notations[i]=o,o.renderChild&&(this.renderChild=o.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.notations[o]){var l=this.notations[o].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,i=this.notations[n].init;i&&i(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var i=n.value;this.maximizeEntries(r,this.notations[i].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.notations[o].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?o:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,i=a.d,o=a.w,l=n+i,u=Math.sqrt(l*l+o*o),c=Math.max(t,r*o/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(o+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),i=n[0],o=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+o,i+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],i=r[2],o=r[3],l=this.childNodes[0].getBBox();e.combine(l,o,0),e.h+=a,e.d+=i,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var i=0;try{for(var o=n(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;this.addMo(r.separators[i++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var i=n.getBevelData(n.isDisplay()).H,o=n.bevel=n.createMo("/");o.node.attributes.set("symmetric",!0),o.canStretch(1),o.getStretchedVariant([i],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),i=this.font.params.axis_height,o=this.getTUV(t,r),l=o.T,s=o.u,u=o.v;e.combine(a,0,i+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,i-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,i=r.nbox,o=r.dbox;e.combine(i,0,a),e.combine(o,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,i=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),o=i[0],l=i[1],s=(e?7:3)*a.rule_thickness,u=o-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=i(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=i(this.getCombinedUV(),2),o=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),o,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,o,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=i([0,0,0],3),o=n[0],l=n[1],s=n[2];0===t.w?o=this.getU():0===r.w?o=-this.getV():(o=(a=i(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[o,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return i(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),i=this.getSize("minsize",0),o=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(i,Math.min(o,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=i||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),h=0;if(p.sizes)try{for(var m=l(p.sizes),g=m.next();!g.done;g=m.next()){if(g.value>=d)return s&&h&&h--,void this.setDelimSize(f,h);h++}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,h-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=o(o({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),i=n[0],o=n[1],l=n[2];1===this.stretch.dir?(i=(a=s(this.getBaseline(e,t,r),2))[0],o=a[1]):l=t,this.bbox.h=i,this.bbox.d=o,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),i=s(a?e:[t,0],2),o=i[0],l=i[1],u=s([o+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(o-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),h=f[0],m=f[1];d=m*(c/(h+m))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var i=c.LineBBox.from(u.BBox.zero(),n);return i.originalL=this.bbox.L,this.bbox.L=0,i}var o=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(o.w=o.h=o.d=0,o.isFirst=!0,this.bbox.R=0):"duplicate"===t?o.L=0:this.multChar&&(o=c.LineBBox.from(this.multChar.getOuterBBox(),n)),o.getIndentData(this.node)),o},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,i=r,o=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[o,l,i,a-o,n-l,r-i,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),i=n?t[n[0].charAt(0)]:r?t[r]:0,o=this.length2em(e,i)||0;return e.match(/^[-+]/)&&r&&(o+=i),null!=a&&(o=Math.max(a,o)),o},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],i=t[2],o=t[3],l=t[4],s=t[5];e.w=i+s,e.h=r+o,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},6991:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,i=a.w,o=a.rscale,l=Math.max(i,n/o),s=Math.max(0,l-i);return[l*o-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var f=0,h=0,m=d>1&&d===p;try{for(var g=i(this.childNodes),y=g.next();!y.done;y=g.next()){var b=0===(A=y.value).stretch.dir;if(m||b){var k=A.getBBox().rscale,v=o(A.getUnbrokenHD(),2),S=v[0],w=v[1];(S*=k)>f&&(f=S),(w*=k)>h&&(h=w)}}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}try{for(var x=i(s),E=x.next();!E.done;E=x.next()){var A;k=(A=E.value).coreRScale();A.coreMO().getStretchedVariant([f/k,h/k])}}catch(e){n={error:e}}finally{try{E&&!E.done&&(l=x.return)&&l.call(x)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var o=i(this.childNodes.keys()),l=o.next();!l.done;l=o.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=i(d.keys()),h=f.next();!h.done;h=f.next()){var m=d[k=h.value];this.addMiddleBorders(m),0===k&&this.addLeftBorders(m),k===p&&this.addRightBorders(m)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var g=0;try{for(var y=i(d.keys()),b=y.next();!b.done;b=y.next()){var k;m=d[k=b.value];e.combine(m,0,g),g-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(u=d[k+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],o(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var o=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new o.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=i(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var i=this.font.params,o=3*i.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),i.sub2),s=this.baseCharZero(a.d*this.baseScale+i.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],i=this.getBaseWidth(),o=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,i,u-c),e.combine(a,i+o,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&null===t){t=0;var h=p>1&&p===f;try{for(var m=i(this.tableRows),g=m.next();!g.done;g=m.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(h||b){var k=w.getBBox(b).w;k>t&&(t=k)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}if(null!==t)try{for(var v=i(u),S=v.next();!S.done;S=v.next()){var w;(w=S.value).coreMO().getStretchedVariant([Math.max(t,w.getBBox().w)/w.coreRScale()])}}catch(e){l={error:e}}finally{try{S&&!S.done&&(s=v.return)&&s.call(v)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,o=0,l=0;try{for(var s=i(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[o]=Math.max(n[o],d.d),d.w>l&&(l=d.w)}o++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),i=[0],o=this.tableRows,l=0;ln[r]&&(n[r]=u),c>i[r]&&(i[r]=c),f>l&&(l=f),o&&d>o[t]&&(o[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=i(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=o(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+n,i-n]}[r]||[i,i]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=o(this.getPadAlignShift(r),2),n=a[0],i=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==i||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=o(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var i=o(this.getAlignShift(),2),l=i[0],s=i[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var i=e[n];return"fit"===i?null:"auto"===i?r?a[n]:null:(0,u.isPercent)(i)?i:t.length2em(i)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),i=a.filter((function(t){return"auto"===e[t]})),o=n.length||i.length,l=(o?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=o&&u>0?u/o:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),i=Array.from(n.keys()),s=i.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=i.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=i.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=i.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),h=l(l(l(l([],o(s),!1),o(d),!1),o(p),!1),o(f),!1);if(h.length){this.cWidths=i.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var m=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],g=(0,c.sum)(this.cWidths)-m,y=0,b=0;bthis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),i=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(i.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=o(this.getBBoxHD(r),2),f=p[0],h=p[1];e.h=f,e.d=h,e.w=a;var m=o(this.getBBoxLR(),2),g=m[0],y=m[1];e.L=g,e.R=y,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,i=n.w,o=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(a,Math.max(t,o+i+l)))-(s?o+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var o=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),o=i[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(o,i[2]?"bold":"",i[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=o.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=i(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],o=i(this.breakPoints[e]||[t.length,0],2),l=o[0],s=o[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,i,o,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(M=d.value.childNodes[0]).canStretch(1)&&s.push(M)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var h=0,m=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var k=0===(M=b.value.childNodes[0]).stretch.dir;if(g||k){var v=M.getBBox(k),S=v.h,w=v.d;S>h&&(h=S),w>m&&(m=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(i=y.return)&&i.call(y)}finally{if(a)throw a.error}}e=[h,m]}if(e){var x=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var E=n(s),A=E.next();!A.done;A=E.next()){var M;x(M=A.value)}}catch(e){o={error:e}}finally{try{A&&!A.done&&(l=E.return)&&l.call(E)}finally{if(o)throw o.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var p=0,f=c>1&&c===d;try{for(var h=i(this.childNodes),m=h.next();!m.done;m=h.next()){var g=0===(w=m.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,k=y.rscale;b*k>p&&(p=b*k)}}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var v=i(l),S=v.next();!S.done;S=v.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.coreRScale()])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=o(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var i=this.findID("Settings","semantics");"MathML"===a?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=o(e,2),n=t[0],i=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=i,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=i(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var o=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),h=r(6914),m=r(3463),g=r(7309),y=i(r(5445)),b=s.MathJax,k="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),v=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+o.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new h.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],i=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(k?"Option":"Alt",k?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!k}),this.checkbox("Control","Control","ctrl",{hiddne:k}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),i=a.next();!i.done;i=a.next()){var o=i.value;this.jax[o]||r.findID("Settings","Renderer",o).disable()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var i=n(a.items.slice(1)),o=i.next();!o.done;o=i.next()){var l=o.value;if(l instanceof m.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var i=n(Object.keys(this.settings)),o=i.next();!o.done;o=i.next()){var l=o.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,o.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,i=this.defaultSettings;try{for(var o=n(Object.keys(this.settings)),s=o.next();!s.done;s=o.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(i[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=i[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&o.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;o.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),o.mathjax.handlers.register(n.handler);var i=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,e._loadingPromise||(r.document.outputJax.reset(),o.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var i=n(e.math),o=i.next();!o.done;o=i.next()){var l=o.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var i,o;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=v},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function h(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(i.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var i=r(4922),o=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+o.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(i.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),i=r+a*e.h,o=a*e.d-r;n>this.w&&(this.w=n),i>this.h&&(this.h=i),o>this.d&&(this.d=o)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function o(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var o=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[o]||(i[o]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+o+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),i[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,o)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var o=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=o;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,i,o,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],i=a([u.prev,c.prev],2),c.prev=i[0],u.prev=i[1],o=a([e.list,this.list],2),this.list.prev.next=o[0],e.list.prev.next=o[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),i=n.next();!i.done;i=n.next()){var o=i.value;this.styles[o]||(this.styles[o]={}),Object.assign(this.styles[o],e[o])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var i=r(k.connect[e].children),o=i.next();!o.done;o=i.next()){var s=o.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}}function u(e){var t,a,n=k.connect[e].children,i=[];try{for(var o=r(n),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];i.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[e]=i.join(" ")}function c(e){var t,a;try{for(var n=r(k.connect[e].children),i=n.next();!i.done;i=n.next()){var o=i.value;this.setStyle(this.childName(e,o),this.styles[e])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,i,o=n([],a(k.connect[e].children),!1),l=this.styles[this.childName(e,o.shift())];try{for(var s=r(o),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(e){var t,a,n,i,o={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===o.width?o.width=c:c.match(f)&&""===o.style?o.style=c:o.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(k.connect[e].children),h=d.next();!h.done;h=d.next()){var m=h.value;this.setStyle(this.childName(e,m),o[m])}}catch(e){n={error:e}}finally{try{h&&!h.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}}function m(e){var t,a,n=[];try{for(var i=r(k.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,i,o,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(i=void 0,r(Object.keys(g))),h=f.next();!h.done;h=f.next()){var m=h.value;if((Array.isArray(u[m])||""===u[m])&&p.match(g[m]))if("size"===m){var y=a(p.split(/\//),2),b=y[0],v=y[1];u[m]=b,v&&(u["line-height"]=v)}else""===u.size&&(Array.isArray(u[m])?u[m].push(p):u[m]=p)}}catch(e){i={error:e}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var i=r(k.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var k=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.parentName(o);this.styles[l]||a.push(o+": "+this.styles[o]+";")}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,i=this.parentName(t);try{for(var o=r(e.connect[t].children),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.childName(i,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),i=n[0],o=n[1],l=n[2];if(i.match(/[^\s\n]/))return;this.set(o,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:i,split:s,combine:u},border:{children:i,split:c,combine:d},"border-top":{children:o,split:h,combine:m},"border-right":{children:o,split:h,combine:m},"border-bottom":{children:o,split:h,combine:m},"border-left":{children:o,split:h,combine:m},"border-width":{children:i,split:s,combine:null},"border-style":{children:i,split:s,combine:null},"border-color":{children:i,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=k},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var i=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var o=parseFloat(i[1]||"1"),l=i[2];return t.UNITS.hasOwnProperty(l)?o*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?o*t.RELUNITS[l]:"%"===l?o/100*r:o*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t){for(var r=0,a=t.length,n=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var o=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var i=e.call(this,t,r)||this;return i._content=a,i.disabled=!1,i.callbacks=[],i._id=n||a,i}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=i(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(o.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var o=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.isHidden()){var l=o.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(o.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=i(r),n=a.next();!n.done;n=a.next()){var o=n.value;o.submenu.unpost(),o!==this.focused&&o.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if("rule"!==o.type){if(o.id===e)return o;if("submenu"===o.type){var l=o.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(o.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),i=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=i},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=i},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=i},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var i=r(8372),o=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=o.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(i.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var i=r(1484),o=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,i=void 0===n?"":n,o=new this(e);o.id=i;var l=e.get("variable");r.forEach((function(t){return l(e,t,o.pool)}));var s=e.get("items")(e,a,o);return o.items=s,o},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(o.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,i,o=t;if(o instanceof Event?(a=o.target,this.stop(o)):a=o,o instanceof MouseEvent&&(n=o.pageX,i=o.pageY,n||i||!o.clientX||(n=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=o.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!i&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,i=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,i)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(i.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var o=!1,l=!1,s=!1;function u(e){s||(c(i,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var i in e)n+=i,n+=" ",n+=e[i],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){o||(c(r,e),o=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var i=r(5179),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=o.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),i=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(o.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(o.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new i.CloseButton(this),t=e.html;return t.classList.add(o.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(o.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(o.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(o.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"checkbox",r,n)||this;return i.role="menuitemcheckbox",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"combobox",r,n)||this;return i.role="combobox",i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var i=r(1340),o=r(2556),l=function(e){function t(t,r,a,n){var i=e.call(this,t,"command",r,n)||this;return i.command=a,i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(o.MenuUtil.getActiveElement(this))}catch(e){o.MenuUtil.error(e,"Illegal command callback.")}o.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(o.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"radio",r,n)||this;return i.role="menuitemradio",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var i=r(9329),o=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=o.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(o.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(i.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"slider",r,n)||this;return i.role="slider",i.labelId="ctx_slideLabel"+o.MenuUtil.counter(),i.valueId="ctx_slideValue"+o.MenuUtil.counter(),i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,i=new this(r,a,t.id),o=e.get("subMenu")(e,n,i);return i.submenu=o,i},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(o.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=i},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),i=r(2165),o=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var o=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,i=t.variable,o=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},o),s=e.get("rule")(e,{},o),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:i,id:t},o)})),c=[l,s].concat(u);return o.items=c,o},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var i=e.call(this,t,null,r)||this;return i.style=a,i.grid=n,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,i=t.selections,o=new this(a,n,t.order,t.grid);o.attachMenu(r);var l=i.map((function(t){return e.get("selectionMenu")(e,t,o)}));return o.selections=l,o},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+o.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),i=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,i,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),o=function(e){var o=l.selections.slice(e,e+n),s=i(l.rowDiv(o),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),o.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(i=Math.max(5,i-n-r.offsetWidth+6)),e.prototype.post.call(this,i,o)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=i},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=o(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function h(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=o(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=i.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=i.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function m(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],i=t[a];if(!n&&!i||n&&i&&n===i)continue;const o=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),i||r.open.push(a),i&&n&&(r.close.push(a),r.open.push(a)),t[a]=o,r[a]=o,l[a]?l[a].push(o):l[a]=[o]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const i=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=i,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,i=0;a=e[i];i++){let e=null;const i=a.descriptionSpan(),o=a.personality,l=o[n.personalityProps.JOIN];delete o[n.personalityProps.JOIN],void 0!==o[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:o[n.personalityProps.PAUSE]},delete o[n.personalityProps.PAUSE]);h(t,i,m(o,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=m.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=m.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),i=r(4440),o=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===i.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=o.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):o.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=k(t,a),v(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=k(t,a),v(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=k(t,a),v(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=k(t,a),v(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),i=d(r),o=d(a),l=m(i),s=m(o);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${E(i,u)}\n${c}\n${E(o,u)}`},NUMERATOR:A,DENOMINATOR:A};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=h(e),a=h(t),n=r-a;e=n<0?g(e,a,m(e)):e,t=n>0?g(t,r,m(t)):t;const i=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-h(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(x(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function k(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(m(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function x(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let i="";const o=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){i=e.textContent;continue}const t=d(e);o.push(t)}return{lfence:r,rfence:a,sep:i,cells:o,height:o.reduce(((e,t)=>Math.max(h(t),e)),0),width:o.map(m)}}function E(e,t){const r=(t-m(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=e.split(/\r\n|\r|\n/),o=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of i)o.push(l+e+s);return o.join("\n")}function A(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class i extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=i=>{const o=(i-e)/(t-e),l=r*(1-o)+a*o;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=i},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),i=r(3706);class o extends n.AbstractAudioRenderer{markup(e){const t=i.personalityMarkup(e);let r="",n=null,o=!1;for(let e,l=0;e=t[l];l++)i.isMarkupElement(e)||(i.isPauseElement(e)?o&&(n=i.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(o?this.getSeparator():"")+this.merge(e.span),o=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,o.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=o,o.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class i extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=i},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),i=r(2456);class o extends i.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=o},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class i extends n.SsmlRenderer{markup(e){return i.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,i.MARKS[s]=!0),1===o.speech.length&&o.speech.match(/[a-zA-Z]/)?t.push(''+o.speech+""):t.push(o.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=i,i.MARK_ONCE=!1,i.MARK_KIND=!0,i.CHARACTER_ATTR="character",i.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class i extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=i},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),i=r(182);class o extends i.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],i=[];for(let e,o=0;e=t[o];o++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return r.join(" ")}}t.XmlRenderer=o},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function i(e){s(a.default.WGXpath),o(e)}function o(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){o(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),i(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,i(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=i,t.installWGXpath_=o,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),i=r(2315),o=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new i.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(o.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return i.default.document.createElement(e)},t.createElementNS=function(e,t){return i.default.document.createElementNS(e,t)},t.createTextNode=function(e){return i.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):o.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):o.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):o.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new i.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),i=r(2057),o=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=o.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=o.detectIE(),e.isEdge=o.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):i.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends n{constructor(e,t){super(e,t),this.key=t.key||i.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=i},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),i=r(3090),o=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),h=r(4440),m=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function k(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function v(e,t){const r=k(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=k(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=v,t.print=S,t.output=function(e,t){const r=k(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=k(e),a=r instanceof m.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.cloneNode(e);let i=u.computeMarkup(n);if(r===h.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(i)),e;const o=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=o[r],t=l[r];r++)i=u.computeMarkup(t),e.setAttribute("speech",a.finalize(i));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.parseInput(t),i=l.xmlTree(n),o=u.computeMarkup(i);if(r===h.Speech.SHALLOW)return e.stree.speech=a.finalize(o),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,i)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case h.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=s.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=v("enriched",e),a=S("enriched",r);return m.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,m.Processor.LocalState.highlighter,a),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?a.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":v("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),i=r(6828),o=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,i.setup)(e)}))}function f(e,t){return s.process(e,t)}function h(e,t,r){switch(n.default.getInstance().mode){case o.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),i=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}))}(e,t,r);case o.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),i=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return h("speech",e,t)},t.file.toSemantic=function(e,t){return h("semantic",e,t)},t.file.toJson=function(e,t){return h("json",e,t)},t.file.toDescription=function(e,t){return h("description",e,t)},t.file.toEnriched=function(e,t){return h("enriched",e,t)},t.processFile=h,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:o.Mode.HTTP}).then((()=>p({}))):p({mode:o.Mode.SYNC}).then((()=>p({mode:o.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),i=r(2315);function o(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:o()?document.evaluate:i.default.xpath.evaluate,result:o()?XPathResult:i.default.xpath.XPathResult,createNSResolver:o()?document.createNSResolver:i.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,i){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,i,null):t.xpath.currentDocument.evaluate(e,r,s,i,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(e),this.mml.hasAttribute(o.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(o.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=i.walkTree(r),l=i.walkTree(t),s=i.walkTree(a);return(0,o.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(o.Attribute.CHILDREN,(0,o.makeIdList)([t,a,r])),[l,s,n].forEach((e=>i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.mml.getAttribute(o.Attribute.ID)))),this.mml.setAttribute(o.Attribute.TYPE,e.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),i=r(9268),o=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends i.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,i=this.specialCase_(e,n);if(i)e=i;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const o=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,o),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(o,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,i=null;if("MSUBSUP"===r?(i=e.childNodes[0],n=o.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),i=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!i)return null;const u=i.childNodes[0],c=d.makeEmptyNode_(u.id);return i.childNodes[0]=c,t=new n(e).getMathml(),i.childNodes[0]=u,this.parentCleanup.push(t),i.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),i=r(2298),o=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=o.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===o.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=o.createElement("mrow");(0,i.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===o.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,i.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,i.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&i.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,o.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=o},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?i.collapsePunctuated(e):(i.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,o.setAttributes)(t,e),t.setAttribute(o.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(i.getInnerNode(e).getAttribute(o.Attribute.ID)))i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),i=r(6839),o=r(5452),l=r(2298);class s extends i.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];o.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];o.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=o.walkTree(e);return o.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,i.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=o},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=i.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=i.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),i=r(5452),o=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,o.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];i.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(o.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=o},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=o.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){i.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,i){e.setAttribute(r.TYPE,i.type);const o=i.allAttributes();for(let r,a=0;r=o[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&e.setAttribute(r.CHILDREN,a(i.childNodes)),i.contentNodes.length&&e.setAttribute(r.CONTENT,a(i.contentNodes)),i.parent&&e.setAttribute(r.PARENT,i.parent.id.toString());const l=i.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,i)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),i=r(7251),o=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:i.CaseEmbellished.test,constr:e=>new i.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:o.CaseEmpheq.test,constr:e=>new o.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),C(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),C(r);const n=e.contentNodes.map(R);B(e,n);const i=e.childNodes.map(p),o=s.SemanticSkeleton.combineContentChildren(e,n,i);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(o,e);else{const e=M(o);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=I(r))}return r=D(r),k(r,o,e),c.setAttributes(r,e),C(r)}function f(e,t){const r=E(e);let i=r.node;const o=r.type;if(o!==x.VALID||!u.hasEmptyTag(i))if(a.Debugger.getInstance().output("Walktree Case 1.1"),i=n.createElement("mrow"),o===x.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),i=h(i,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=M(e),r=g(T(t),e);n.replaceNode(t,i),r.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function h(e,t,r){let i=L(t);if(u.hasMathTag(i)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(i,e),n.toArray(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const o=r.indexOf(t);return r[o]=i,n.replaceNode(i,e),e.appendChild(i),r.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,i=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),i=Math.max(i,t))})),r.slice(a,i+1)}function y(e,t,r){const a=[];let i=n.toArray(e.childNodes),o=!1;for(;i.length;){const e=i.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=b(e,t);0!==r.length&&(1!==r.length?(o?e.setAttribute("AuxiliaryImplicit",!0):o=!0,i=r.concat(i)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function k(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let i=0;for(;t.length;){const r=t[0];if(a[i]===r||w(a[i],r)){t.shift(),i++;continue}if(a[i]&&-1===t.indexOf(a[i])){i++;continue}if(S(r,e)){t.shift();continue}let n=a[i];if(n)v(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function v(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function w(e,t){const r=o.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var x;function E(e){const t=M(e);if(!t)return{type:x.INVALID,node:null};const r=M(e.slice().reverse());if(t===r)return{type:x.VALID,node:t};const a=_(t),n=A(a,e),i=_(r,(function(e){return-1!==n.indexOf(e)})),o=i[0],l=n.indexOf(o);return-1===l?{type:x.INVALID,node:null}:{type:n.length!==a.length?x.PRUNED:O(n[l+1],i[1])?x.VALID:x.INVALID,node:o}}function A(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function M(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function O(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function C(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function L(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?L(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?F(e):n.createElement("mrow");return e.mathml=[r],r}function D(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function F(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function B(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){I(e).setAttribute(c.Attribute.OPERATOR,r)}))}function I(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=I(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const o=n.cloneNode(e);return p(r.root),i.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(o,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=h,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=k,t.insertNewChild_=v,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(x=t.lcaType||(t.lcaType={})),t.mathmlLca_=E,t.prunePath_=A,t.attachedElement_=M,t.pathToRoot_=_,t.validLca_=O,t.ascendNewNode=C,t.descendNode_=L,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=D,t.createInvisibleOperator_=F,t.setOperatorAttribute_=B,t.getInnerNode=I,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,i=e.contentNodes.map((function(e){return e.id}));i.unshift("c");const o=[e.id,i];for(let t,i=0;t=e.childNodes[i];i++){const e=p(t);a.push(e);const i=I(e);n&&!r&&i.setAttribute(c.Attribute.PARENT,n.id.toString()),o.push(t.id)}return o}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let i=0;t.AbstractHighlighter=class{constructor(){this.counter=i++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),i=r-a/2;let o=0,l=0,s=0;return 0<=e&&e<60?[o,l,s]=[a,n,0]:60<=e&&e<120?[o,l,s]=[n,a,0]:120<=e&&e<180?[o,l,s]=[0,a,n]:180<=e&&e<240?[o,l,s]=[0,n,a]:240<=e&&e<300?[o,l,s]=[n,0,a]:300<=e&&e<360&&([o,l,s]=[a,0,n]),{red:o+i,green:l+i,blue:s+i}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),i=r(933),o=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const i=new n.ColorPicker(e,r),o="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[o]||t.highlighterMapping_.NativeMML);return l.setColor(i),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":o.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const i=.05,o=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*i+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-i+"em",l.style.width=n.w+2*o+"em",l.style.marginLeft=s-o+"em",l.style.marginRight=-n.w-o-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=i},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");return i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=i},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),i=r(8396),o=r(4346);class l extends o.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");if(o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new i.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class i{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=i;t.StaticTrieNode=class extends i{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class i{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=i.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(i.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,i=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!i.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!i.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=a.match(/^unit:(.+)$/);let l="";return i&&(a=i[1],l=":unit"),e=>{const i=n.evalXPath(t,e)[0];if(i){const e=o.lookupCategory(i.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),i=p[r]||p["="],o=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&i(Array.from(r.textContent).length,o)}}return null}t.constraintTest_=f;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=h;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),i=r(2105),o=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),h=r(8384),m=r(7206),g=r(7734),y=r(7264),b=r(4356);function k(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:o.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:h.nb,nn:g.nn,sv:y.sv,nemeth:m.nemeth},t.setLocale=function(){const e=k();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))i.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=k,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const i=r();for(const[e,t]of Object.entries(n))i[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function i(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return i(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return i(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return i(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=i,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),i=r(614),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),i=r(3866),o=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=o.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),i=r(4356),o=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,i.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),i=r(4634),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),i=r(4977),o=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),i=r(8825),o=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=o.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),i=r(4977),o=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=o(e),t?e+t:e},s=function(e,t,r){return t+o(e)},u=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=o(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=i.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:o(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),i=r(3898),o=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=i(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=o,l.numberToWords=i,l.numberToOrdinal=function(e,t){if(e>1999)return o(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=i(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",i=l.ones[Math.floor(r/100)];if(n+=i?a(i,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",i=t?l.special.smallOrdinals[r]:l.ones[r],i)n+=i;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];i=l.ones[r%10],n+=i?a(i)+"og"+e:e}return n}function i(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,i="";for(;e>0;){const o=e%1e3;if(o){const e=n(o,t&&!r);if(r){const t=l.large[r],n=o>1?"er":"";i=a(e,r<=1)+" "+t+n+(i?" og ":"")+i}else i=a(e)+i}e=Math.floor(e/1e3),r++}return i}function o(e){if(e%100)return i(e,!0);const t=i(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":o(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3);if(t){const e=l.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";r=a(o,t>1)+e+n+r}else r=a(o,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function o(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return i(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":o(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+"hundred":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+o.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=i(e);return t?r+"s":r},t.default=o},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=i.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return i.ones[t];const r=i.tens[Math.floor(t/10)],a=i.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},i.numberToWords=function(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=i.large[t];const o=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=o}e=Math.floor(e/1e3),t++}return r},i.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return i.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(i.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(i.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(i.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(i.special.onesOrdinals[e-1])),r.join(" ")},t.default=i},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),i=r(7549);function o(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=o(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,i.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+o.special.hundred:"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=o.ones[a]+o.numSep+o.large[t]+(r?o.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+o.numSep+a:r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?o.special.ordinalsFeminine[e]:o.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?o.special.simpleSmallOrdinalsFeminine[e]:o.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":o.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},o.numberToWords=n,o.numberToOrdinal=function(e,t){return e<=10?o.special.smallDenominators[e]:i(e)+" \u0905\u0902\u0936"},t.default=o},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=i(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=i,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=o(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),o=l.ones[n];if(a+=o?(1===n?"":o)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?i(a):a}function i(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function o(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?i(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const i=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(i,!0):i)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=o+(r?" "+l.large[r]+(r>1&&i>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return o(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=o.ones[a]?(1===a?"":o.ones[a]+o.numSep)+"hundra":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const i=e%1e3;if(i){const l=o.large[r],s=i>1&&r>1&&!t?"er":"";n=(1===r&&1===i?"":(r>1&&1===i?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function i(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=i(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=o},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),i=Number(a);return isNaN(n)||isNaN(i)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:i,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const o=this.parseCstr(t.toString().replace(n,""));this.addRule(new i.SpeechRule(e,o,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),i=this.parseCstr(t);n&&i?(n.rank=this.rank++,this.preconditions.set(e,new s(i,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new i.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class i extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,i=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),i=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==i)return-1;if(e===i&&e!==n)return 1;if(e===n&&e===i)continue;e!==n&&e!==i&&(r=!0)}const o=this.fallback.getProperty(a),l=o.indexOf(n),s=o.indexOf(i);if(l!p.equal(e.cstr))),s.push(m),this.rules.set(t,s),f.setReference(h)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return i.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=i},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),i=r(7630),o=r(4504),l=r(4650);class s extends o.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,i.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),i=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),o=this.parseCstr(r);if(!i&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):i.action,u=new l.SpeechRule(i.name,o,i.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const i=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=i[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var i;function o(e){switch(e){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(i=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:o(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case i.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),i=r(2057),o=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),h=r(2105),m=r(9935),g=r(4650),y=r(4508);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);i.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>i.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)i.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),b.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),i.Debugger.getInstance().output(e)}const a=(new Date).getTime();return i.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=v(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const i=r[n];a[n]="string"==typeof i?e.constructString(t,i):i}h.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;i.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const o=this.lookupRule(e,t.dynamicCstr);if(!o)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);i.Debugger.getInstance().generateOutput((()=>["Apply Rule:",o.name,o.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=o.context,d=o.action.components;r=[];for(let t,i=0;t=d[i];i++){let i=[];const o=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=c.applyQuery(e,o);t&&(i=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=c.applySelector(e,o);t.length>0&&(i=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case g.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}i=c.constructSpan(e,o,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:i=[a.AuditoryDescription.create({text:o})]}i[0]&&!d&&(s.context&&(i[0].context=c.constructString(e,s.context)+(i[0].context||"")),s.annotation&&(i[0].annotation=s.annotation)),this.addLayout(i,s,d),t.grammar&&h.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(i,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,i,o){if(!t.length)return[];const l=n||"",s=o||"",u=e.contextFunctions.lookup(i),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),i=e.getValue(f.Axis.MODALITY),o=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,i,o])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,i,o])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,i,o])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==i?i:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==i?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:o];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),i=this.makeSet_(n,e.preference),o=f.DynamicCstr.DEFAULT_VALUES[r];t||n===o||i.push(o),a[r]=i}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==o.NodeType.ELEMENT_NODE&&e.nodeType!==o.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),i.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const k=new Map;function v(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=k.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new m.MathStore;return k.set(t,r),e.inherits&&(r.inherits=k.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=v,l.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),i=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const o=i.default.evaluateNode(e);return n.concat(o)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function i(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return i(e).xml()},t.getTree=i,t.getTreeFromString=function(e){return i(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],o={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(o),u=Object.values(o);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],k=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],v=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],x=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],E=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],A=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],M=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],_=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],O=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],C=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],D=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],F=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],B=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],I=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],H=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],U=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],z=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],W=["\u2145","\u2146","\u2147","\u2148","\u2149"],V=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],X=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],G=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],J=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],ie=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],oe=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=h.concat(m,g,y,b,k,v,w,x,S,E,A,M,_,O,C,L,P,N,T,R,D,F,B,I,j,q,H,U,z,W,V,X,G,J,K,$,Y,Z,Q,ee,ae,ne,te,re,ie,oe,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const he=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:k,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:v,type:"identifier",role:"latinletter",font:"italic"},{set:x,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:A,type:"identifier",role:"latinletter",font:"script"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"bold-script"},{set:C,type:"identifier",role:"latinletter",font:"fraktur"},{set:O,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:z,type:"identifier",role:"latinletter",font:"monospace"},{set:U,type:"identifier",role:"latinletter",font:"monospace"},{set:W,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:V,type:"identifier",role:"greekletter",font:"normal"},{set:J,type:"identifier",role:"greekletter",font:"bold"},{set:G,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:ie,type:"identifier",role:"greekletter",font:"bold"},{set:oe,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ke=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ke[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ke[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ke[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return he},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:o[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ve=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ve.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",i),t.lookupSecondary=function(e,t){return ve.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class i{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[i.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=i;class o{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends o{copyCollator(){return new l}add(e,t){const r=i.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends o{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=i.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new i;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const i=a(e);return i&&!t.blacklist[e]&&(t.flags[e]||i.applicable(r))?i.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),i=r(3588),o=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],i=n&&n.length,o=t&&t.length,l=u.default.getInstance();if(i&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return i?(n.push(l.postfixNode_(n.pop(),e)),a):(o&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function h(e,t,r){if(!t.length)return e;const n=e.pop(),i=t.shift(),l=r.shift();if(s.isImplicitOp(i)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const o=(n?[n,i]:[i]).concat(l);return h(e.concat(o),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([i].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=o.factory.makeBranchNode("infixop",[n,t.shift()],[i],i.textContent);return l.role="implicit",o.run("combine_juxtaposition",l),t.unshift(l),h(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([n,i,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(i),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(i),n.childNodes.push(u),u.parent=n,i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(i),u.childNodes.unshift(n),n.parent=u,i.parent=u,u.addMathmlNodes(i.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=o.factory.makeBranchNode("infixop",[n,u],[i],i.textContent),c.role="implicit"),e.push(c),h(e.concat(l),t,r)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}o.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),o.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),o.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,i=[];for(;e.comp.length;)if(i=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&i.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),i.push(e.rel.shift());n=f(i,a,r)}i.length||a.length?(t.push(n),r.push(a)):(i.push(n),f(i,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),o.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),o.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),o.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),o.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],i=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(i))return void(i.role="integral");if(s.isIntegralDxBoundary(n,i)){const e=u.default.getInstance().prefixNode_(i,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),o.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=y(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=y(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function y(e,t){if(!e.childNodes.length)return k(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;k(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==g.indexOf(e.type)){let a=e.childNodes;k(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function k(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),i=r(5609),o=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){o.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],i=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(i,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(i.mathml.unshift(e),i.mathmlTree=e),i}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=o.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return o.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return o.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[o.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,o.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&i.isType(r[0],"empty")?r:[o.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const i=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),i=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)i.appendChild(e);return i},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>i(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||i(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&i(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(i(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=h,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&h(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return i(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return i(t,"largeop")||i(t,"limboth")||i(t,"limlower")||i(t,"limupper")||i(t,"function")&&l(t,"limit function")||(i(t,"overscore")||i(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return i(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=k,t.isPureUnit=v,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(v(t[0])||k(t[0]))&&e.childNodes.slice(1).every(v)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),i=r(7516),o=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new o.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return i.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const i=t.nextSibling;if(!i||i===n)continue;const o=u.getSpacer_(i);o&&(r.mathml.push(o),r.mathmlTree=o,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return i.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let i=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(i)):(u.fenceToPunct_(e),i.push(e),i=i.concat(r.shift()),r.unshift(i))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,i.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",i.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),i.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return i.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const i=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===i&&l.isAccent(t[1])||2===i&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===i){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[i]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const i=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return i.role=e.role,i.embellished=l.isEmbellished(e),i}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,i=r.filter(a).length;if(!n&&!i)return e;const o=n?i?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),i&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(o,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,i=a.toArray(e.childNodes),o=[];"left"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"left")),"right"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"right"));const l=u.getInstance().getFormulas(e,i,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],o);return s.mathmlTree=e,s}getLabel(e,t,r,n){const i=u.getInstance().findNestedRow(t,"prooflabel",n),o=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(i.childNodes)),[]);return o.role=n,o.mathmlTree=i,o}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,i="up"===u.getSemantics(n).inferenceRule,o=i?n.childNodes[1]:n.childNodes[0],l=i?n.childNodes[0]:n.childNodes[1],s=o.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),h=r(a.toArray(l.childNodes[0].childNodes))[0],m=u.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),i.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,i.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=t.comp[a+1],o=n.length-1;if(n[o]&&i[0]&&l.isType(n[o],"number")&&!l.isRole(n[o],"mixed")&&l.isType(i[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[o],i[0]],[]);e.role="mixed",r=r.concat(n.slice(0,o)),r.push(e),i.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(i=u.getInstance().implicitNode_(e),i.role="unit"),i&&r.push(i),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=n.length-1;if(n[i]&&l.isType(n[i],"number")&&(l.isRole(n[i],"integer")||l.isRole(n[i],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[i],e],[]);t.role="mixed",r=r.concat(n.slice(0,i)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=i.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const i=s.sliceNodes(e,l.isOperator);if(0===i.head.length)return n.push(i.div),u.getInstance().operationsTree_(i.tail,t,r,n);const o=u.getInstance().prefixNode_(u.getInstance().implicitNode(i.head),n),c=u.getInstance().appendOperand_(t,r,o);return i.div?u.getInstance().operationsTree_(i.tail,c,i.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),i=t.head.length-1,o=u.getInstance().neutralFences_(t.head,a.slice(0,i));a=a.slice(i),e.push(...o),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const i=r[r.length-1],o=e[0].role;if("open"===o||l.isNeutralFence(e[0])&&(!i||!l.compareNeutralFences(e[0],i))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&"open"===i.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&l.compareNeutralFences(e[0],i)){if(!l.elligibleLeftNeutral(i)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&l.isNeutralFence(i)&&r.some(n)){const i=s.sliceNodes(r,n,!0),o=a.pop(),l=a.length-i.tail.length+1,c=u.getInstance().neutralFences_(i.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(i.div,e.shift(),a.pop().concat(c,o));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,i.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),i=r.length-1,o=a.slice(0,i),l=(a=a.slice(i)).shift(),s=u.getInstance().neutralFences_(r,o);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=i.run("propagateComposedFunction",n)):n.role=e.role,n=i.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const i=e[a+1];return!t(n)||!t(i)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let i=0;for(;r.comp.length>0;)a.push(r.rel[i++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const i=(t=t.slice(0,a+1))[1],o=t[2];let l;if(!n&&o&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,i],[]),l.role="subsup",t=[l,o],r="superscript"),n){const a=u.getInstance().accentRole_(i,r);if(o){u.getInstance().accentRole_(o,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[l,i],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,i],[]),t=[l,o],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),i=l.isEmbellished(e);return r&&(r.embellished=i),n.embellished=i,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const i=u.getInstance().getFunctionsInRow_(e,[]),o=u.getInstance().getFunctionArgs_(a,i,n);return r.concat(o)}getFunctionArgs_(e,t,r){let a,n,o;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return o=u.getInstance().integralNode_(e,a,r.intvar),i.run("intvar_from_fraction",o),r.rest.unshift(o),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),o=u.getInstance().functionNode_(e,r),t.unshift(o),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return o=u.getInstance().functionNode_(e,n),a.tail.unshift(o),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),o=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(o),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),o=u.getInstance().functionNode_(e,t.shift()),t.unshift(o),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}i.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const i=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],i,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let i;r&&(i=r.parent,a.push(r));const o=u.getInstance().factory_.makeBranchNode(e,t,a);return o.role=n.role,i&&(r.parent=i),o}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let i,o=0;i=e[o];o++){const e=a.tagName(i);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(i.childNodes),t,r+1,n);if(u.findSemantics(i,t,n))return i}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),i=r(2298);class o{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return o.fromNode(e.root)}static fromNode(e){return new o(o.fromNode_(e))}static fromString(e){return new o(o.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!o.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(o.collapsedLeafs(e),o.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,o.simpleCollapseStructure(r)?[r]:o.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new o(o.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return o.simpleCollapseStructure(e)?e.toString():o.contentCollapseStructure(e)?"(c "+e.slice(1).map(o.makeSexp_).join(" ")+")":"("+e.map(o.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(o.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(o.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${i.Attribute.ID}=${s}]`,e)[0];if(c&&o.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=o.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&o.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(o.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(i.Attribute.COLLAPSED),a=r?o.realLeafs_(o.fromString(r).array):t.map((e=>e.id));e.setAttribute(i.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(o.simpleCollapseStructure(e))return[e];if(o.contentCollapseStructure(e))return[];let t=[];for(let r=1;ro.simpleCollapseStructure(e)?e:o.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{o.simpleCollapseStructure(e)?r.push(e):(o.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=o},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),i=r(9265),o=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new o.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new o.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new i.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function i(e,t,r){r&&e.reverse();const a=[];for(let n,i=0;n=e[i];i++){if(t(n))return r?{head:e.slice(i+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(i+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,i=0;n=e[i];i++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=i,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let o=null;do{o=i(r,t),n.push(o.head),a.push(o.div),r=o.tail}while(o.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),i=r(1214),o=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(t)),(0,a.setup)(this.options_),o.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),i=r(1214),o=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return o.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(e)),this.colorLeaves_(e),o.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=o.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class i extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=i},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class i extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=i},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),i=r(6604),o=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new o.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),i=r(5274),o=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=h(e);return a.markup(t)}function h(e){const t=s.SemanticTree.fromRoot(e),r=i.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=m(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function m(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const i=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=i?a.markup(c(i)):p(t);e.setAttribute(o.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(o.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=h,t.nodeAtPosition_=m,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,i=0;t=a[i];i++){const a=t.getAttribute("id"),i=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!i)continue;const l=t.childNodes[1],s=l.getAttribute(o.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(o.Attribute.TYPE))continue;if(c=i.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(o.Attribute.PARENT);d&&c.setAttribute(o.Attribute.PARENT,d),c.setAttribute(o.Attribute.TYPE,"dummy"),c.setAttribute(o.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(o.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class i extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=i},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),i=r(6278),o=r(9543);class l extends i.AbstractSpeechGenerator{getSpeech(e,t,r=null){const i=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const i in l){const s=l[i],u=n.getBySemanticId(t,i),c=n.getBySemanticId(e,i)||r&&n.getBySemanticId(r,i);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?o.addModality(c,s,this.modality):o.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&o.addPrefix(c,s))}return i}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),i=r(4356),o=r(2536),l=r(2780);var s,u,c;function d(){const e=i.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),i=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,i.push(t))}return i}function h(e){const t="normal"===e||"fullwidth"===e?"":i.LOCALE.MESSAGES.font[e]||i.LOCALE.MESSAGES.embellish[e]||"";return(0,o.localeFontCombiner)(t)}function m(e,r,a,n,o,l){const s=h(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,o,i.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,o){const l=h(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=i.LOCALE.ALPHABETS.digitPrefix,r=u+o;y(l.combiner,a,s,r,l.font,e,n,i.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,i,o,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in i?i[c]:i.default;l.defineRule(t.toString(),c,"default",o,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const o=t.INTERVALS;for(let e,t=0;e=o[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{m(t,r,i.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=h,t.alphabetRules=m,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),i=r(1676),o=r(1676),l=r(2780),s=r(2362);class u extends i.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,o.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[o.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,i=0;e=t[i];i++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const i=t[1];i&&i!==u.AUTO&&-1!==a[t[0]].indexOf(i)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ao?-1:i0&&t<20&&r>0&&r<11}function E(e){return i.default.getInstance().style===e}function A(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function M(e){if(A(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(_(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&O(r))}function _(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function O(e){return o.evalXPath("children/*",e).every((e=>_(e)||"identifier"===e.tagName))}function C(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&S(e.childNodes[0])&&L(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function L(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,i="open"===e.getAttribute("role")?0:1;let o=e.parentNode;for(;o;)"fenced"===o.tagName&&o.childNodes[0].childNodes[i].textContent===n&&r++,o=o.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),i=r(5897),o=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const h={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let m=!1;function g(e=i.default.getInstance().locale){i.EnginePromise.loaded[e]||(i.EnginePromise.loaded[e]=[!1,!1],function(e){if(i.default.getInstance().isIE&&i.default.getInstance().mode===o.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(i.default.getInstance().mode){case o.Mode.ASYNC:return w;case o.Mode.HTTP:return E;case o.Mode.SYNC:default:return x}}function b(e){const t=i.default.getInstance().customLoader?i.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{k(t),i.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{i.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(e)}))}));i.EnginePromise.promises[e]=r}function k(e){v(JSON.parse(e))}function v(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(h[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?v(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function x(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function E(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=i.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return m||(g(u.DynamicCstr.BASE_LOCALE),m=!0),i.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=i.default.getInstance().defaultLocale;return t?(g(t),i.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),i.EnginePromise.promises[e]}))))):(g(e),i.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=k,t.loadFile=w,t.loadFileSync=x,t.loadAjax=E},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),i=r(7088),o=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:o.spaceoutNumber,CQFspaceoutIdentifier:o.spaceoutIdentifier,CSFspaceoutText:o.spaceoutText,CSFopenFracVerbose:o.openingFractionVerbose,CSFcloseFracVerbose:o.closingFractionVerbose,CSFoverFracVerbose:o.overFractionVerbose,CSFopenFracBrief:o.openingFractionBrief,CSFcloseFracBrief:o.closingFractionBrief,CSFopenFracSbrief:o.openingFractionSbrief,CSFcloseFracSbrief:o.closingFractionSbrief,CSFoverFracSbrief:o.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFopenRadicalVerbose:o.openingRadicalVerbose,CSFcloseRadicalVerbose:o.closingRadicalVerbose,CSFindexRadicalVerbose:o.indexRadicalVerbose,CSFopenRadicalBrief:o.openingRadicalBrief,CSFcloseRadicalBrief:o.closingRadicalBrief,CSFindexRadicalBrief:o.indexRadicalBrief,CSFopenRadicalSbrief:o.openingRadicalSbrief,CSFindexRadicalSbrief:o.indexRadicalSbrief,CQFisSmallRoot:o.smallRoot,CSFsuperscriptVerbose:o.superscriptVerbose,CSFsuperscriptBrief:o.superscriptBrief,CSFsubscriptVerbose:o.subscriptVerbose,CSFsubscriptBrief:o.subscriptBrief,CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.superscriptVerbose,CSFleftsubscriptVerbose:o.subscriptVerbose,CSFrightsuperscriptVerbose:o.superscriptVerbose,CSFrightsubscriptVerbose:o.subscriptVerbose,CSFleftsuperscriptBrief:o.superscriptBrief,CSFleftsubscriptBrief:o.subscriptBrief,CSFrightsuperscriptBrief:o.superscriptBrief,CSFrightsubscriptBrief:o.subscriptBrief,CSFunderscript:o.nestedUnderscript,CSFoverscript:o.nestedOverscript,CSFendscripts:o.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:o.determinantIsSimple,CSFRemoveParens:o.removeParens,CQFresetNesting:o.resetNestingDepth,CGFbaselineConstraint:o.generateBaselineConstraint,CGFtensorRules:o.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),i=r(5740),o=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),i=e.ownerDocument;for(let e,o=0;e=r[o];o++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),o=n.identifierNode(r,"unknown","");t(o),a.push(o.xml(i))}return a}function d(e,r,a,o,l,s){o=o||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=i.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(o,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=i.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,o){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return o;if(t.indexOf(e.tagName)>-1&&o++,!e.childNodes||0===e.childNodes.length)return o;const l=i.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,o)})))}function h(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=h(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const i=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function y(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,r){const a=y(e),n=k(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function k(e){const t="sqrt"===e.tagName?"2":o.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function v(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function S(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=h,t.nestedFraction=m,t.openingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=y,t.nestedRadical=b,t.getRootIndex=k,t.openingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=v,t.nestedUnderscript=function(e){const t=v(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=S,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=S(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=o.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let e,t=0;e=n[t];t++)i=i.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(i.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const w=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),x=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function E(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const i="children/*["+x.get(e)+"]";if(1&n){const t=w.get(e%5);r="[t] "+t+"Verbose; [n] "+i+";"+r,a="[t] "+t+"Brief; [n] "+i+";"+a}else t.unshift("name("+i+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,i,o]=E(a);e.defineRule(r,"default",i,"self::tensor",...n),t&&(e.defineRule(r,"brief",o,"self::tensor",...n),e.defineRule(r,"sbrief",o,"self::tensor",...n));const l=w.get(2);i+="; [t]"+l+"Verbose",o+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",i,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",o,"self::tensor",s,...n),e.defineRule(r,"sbrief",o,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),i=r(5740),o=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=h(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function h(e,t){const r=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function y(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(g(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(g(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=h,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,l.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=y,(0,u.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),o=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=o?p.nestedSubSuper(o,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",h=o&&"EMPTY"!==i.tagName(o)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],m=u&&"EMPTY"!==i.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=s.default.evaluateNode(e);return l=!1,c.concat(h,g,m)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),o=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===i.tagName(e),c=o&&"NUMBER"===i.tagName(o);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),i=r(4356),o=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,o.convertVulgarFraction)(e,i.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(i.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(i.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(i.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),i=r(1378),o=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:o.openingFraction,CSFcloseFraction:o.closingFraction,CSFoverFraction:o.overFraction,CSFoverBevFraction:o.overBevelledFraction,CQFhyperFraction:o.hyperFractionBoundary,CSFopenRadical:o.openingRadical,CSFcloseRadical:o.closingRadical,CSFindexRadical:o.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:e=>i.generateTensorRules(e,!1),CTFrelationIterator:o.relationIterator,CTFimplicitIterator:o.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),i=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),i=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const o=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==o.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),i=r(5740),o=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),h=r(9543),m=r(8504),g=r(7730),y=r(1214),b=r(179),k=r(1204),v=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=k.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?k.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=k.splitAttribute(k.getAttribute(e,u.Attribute.CHILDREN)),r=k.splitAttribute(k.getAttribute(e,u.Attribute.CONTENT));const a=k.getAttribute(e,u.Attribute.TYPE),n=k.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];v.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=v.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());v.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(o.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=o.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=m.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),i=n.indexOf(a);if(-1===i)return t;const o=i>=n.length-1?n[0]:n[i+1];return m.ClearspeakPreferences.addPreference(t,r,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?k.getAttribute(e[0],u.Attribute.PREFIX):h.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?k.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),o=this.getFocus().getSemanticNodes(),l=h.retrievePrefix(o[0]),s=[new a.AuditoryDescription({text:i,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=h.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=h.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,i){const o=e=>a.getBySemanticId(i,e),l=r.nodeDict,s=o(e),u=t.map(o),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,i),d}static generateAllVisibleNodes_(e,t,r,a){let i=[];for(let o=0,l=e.length;oe.id.toString())),u=n.getAllVisibleNodes(s,a);i=i.concat(n.generateAllVisibleNodes_(s,u,r,a))}return i}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),i=r(6537),o=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new i.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),o.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const i=u.getAttribute(e,a.Attribute.COLLAPSED);return i?this.postProcess(t,i):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),i=u.getAttribute(e,a.Attribute.ANNOTATION)||"",o=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(i),d.parseAttributes(o),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=i},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),i=r(9797);class o extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new i.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=o},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),i=r(9806),o=r(179);class l extends i.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=o.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=o.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===o.WalkerMoves.ROW){this.moved=o.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=o.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),i=this.levels.indexOf(t),o=this.levels.get(e?i+1:i-1);if(!o)return this.levels.push(n),null;this.setFocus(this.singletonFocus(o));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const i=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),i=r(9806),o=r(1799);t.walker=function(e,r,a,n,i){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,i)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new i.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new o.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),wr=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),xr=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),vr.default.set("base",Sr),vr.default.set("en",wr),vr.default.set("nemeth",xr),r.Loader.preLoad("loader","startup","core","input/mml","output/chtml","ui/menu"),function(e,t){ar(e,"chtml",Qt.fontName,t)}(function(e){return function(){return e((function(){return cr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})),!0)}()})(); \ No newline at end of file diff --git a/es5/mml-svg-nofont.js b/es5/mml-svg-nofont.js new file mode 100644 index 0000000000..3ea4f1cd6e --- /dev/null +++ b/es5/mml-svg-nofont.js @@ -0,0 +1 @@ +(function(){"use strict";var __webpack_modules__={8479:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),h=r(5865),m=r(1600),g=u(r(5445));function y(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new m.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function b(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var o=function(){function e(e,t,r,a){for(var n=[],o=4;o0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=o(r(6991)),p=o(r(7171)),f=r(6851),h=u(r(5445)),m=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=m;var g={braille:function(e,t,r){for(var a,n=[],o=3;o0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var i=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,o,i){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=o,l.nodeAccess=i,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=o(this.getNode(r),2),n=a[0],i=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(i),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var o=e.call(this,t,r,new i.DummyRegion(t),n,(function(e){return o.highlighter.isMactionNode(e)}),(function(){}))||this;return o.document=t,o.pool=r,o.node=n,o}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,o,i,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),o=0,i=void 0;i=n[o];o++)i!==this.div&&(r=Math.max(i.getBoundingClientRect().bottom,r),a=Math.min(i.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n"+(o.match(/\S/)?a+o+n:"")+""},t}(p.SerializedMmlVisitor);function y(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==m&&(m=e.options.sre.speech,c.mathjax.retryAfter(h.default.setupEngine(e.options.sre).then((function(){return h.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var o=void 0;o=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(h.default.toEnriched(o)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,o=this.typesetRoot;n.setAttribute(o,"aria-label",a);try{for(var i=l(n.childNodes(o)),s=i.next();!s.done;s=i.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var o=l(e.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return""},a}(e)}function b(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var i=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var i=o(e),l=i.next();!l.done;l=i.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=o(t.reverse()),i=n.next();!i.done;i=n.next()){var l=i.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=i},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function o(e){return"object"==typeof e&&null!==e}function i(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!o(e[u])||!o(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):i(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=o,t.combineConfig=i,t.combineDefaults=function e(t,r,n){var i,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;o(t[c])&&o(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){i={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var o,i;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,o,i,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){o={error:e}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}try{for(var h=r(Object.keys(t)),m=h.next();!m.done;m=h.next()){"style"===(d=m.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),i=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=o,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=i},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=o(this),n=a.next();!n.done;n=a.next()){var i=n.value.item;if(i.handlesDocument(e))return i}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=i},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.item.id===e)return i.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=m,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),v=function(){function e(t,r,a){var n=this,o=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},o.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var i=this.options.InputJax||[new g];Array.isArray(i)||(i=[i]),this.inputJax=i,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=i},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var o=r(7860),i=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=i.MML,t}(o.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=o({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=i(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=i(p),h=f.next();!h.done;h=f.next()){var m=h.value;m?l.appendChild(m.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var o=t;(t=this.factory.create("mrow")).setChildren(o.childNodes),t.attributes=o.attributes;try{for(var l=i(o.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,o.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var o=i(a.childNodes),l=o.next();!l.done;l=o.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var h=i(Object.keys(e)),m=h.next();!m.done;m=h.next()){var g=m.value;if(f.hasOwnProperty(g)||r.alwaysInherit.hasOwnProperty(g)){var y=l(e[g],2),b=y[0],k=y[1];!(null===(d=null===(c=r.noInherit[b])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[g])&&this.attributes.setInherited(g,k)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[g])&&delete(e=o({},e))[g]}}catch(e){s={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var v=this.arity;if(v>=0&&v!==1/0&&(1===v&&0===this.childNodes.length||1!==v&&this.childNodes.length!==v))if(v=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var o=i(a.getExplicitNames()),l=o.next();!l.done;l=o.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),o=this.factory.create("text");o.setText(t.fullErrors?e:this.kind),n.appendChild(o),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof y?r+=o.getText():"textContent"in o&&(r+=o.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o;try{for(var l=i(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=o(o({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var o=i(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=m;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=o},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=i.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=o(o({},i.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(i.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),i=this.attributes.get("denomalign"),l=this.addInheritedAttributes(o({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(o({},e),{denalign:i,indentshift:"0",indentalignfirst:i,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=o(o({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=i.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=o({},i.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(i.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=i(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],o=this.constructor.OPTABLE,l=o[r][e]||o[a][e]||o[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o&&!o.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=i(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=o({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var o,s;try{for(var u=i(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){o={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,u;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=i(this.childNodes),m=h.next();!m.done;m=h.next()){var g=m.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,s;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=i(this.childNodes),h=f.next();!h.done;h=f.next()){var m=h.value;e.columnalign[1]=p.shift()||e.columnalign[1],m.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=o(o({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(i.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":o.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function o(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=o,t.MO={ORD:o(0,0,n.TEXCLASS.ORD),ORD11:o(1,1,n.TEXCLASS.ORD),ORD21:o(2,1,n.TEXCLASS.ORD),ORD02:o(0,2,n.TEXCLASS.ORD),ORD55:o(5,5,n.TEXCLASS.ORD),NONE:o(0,0,n.TEXCLASS.NONE),OP:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:o(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:o(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:o(3,3,n.TEXCLASS.BIN),BIN4:o(4,4,n.TEXCLASS.BIN),BIN01:o(0,1,n.TEXCLASS.BIN),BIN5:o(5,5,n.TEXCLASS.BIN),TALLBIN:o(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:o(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:o(5,5,n.TEXCLASS.REL),REL1:o(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:o(4,4,n.TEXCLASS.REL),RELSTRETCH:o(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:o(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:o(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:o(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:o(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:o(0,0,n.TEXCLASS.INNER),PUNCT:o(0,3,n.TEXCLASS.PUNCT),ACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,o=e.codePointAt(0);try{for(var i=a(t.RANGES),l=i.next();!l.done;l=i.next()){var s=l.value;if(o<=s[1]){if(o>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":o(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":o(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":o(0,0),"--":o(0,0),"..":o(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":o(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":o(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":o(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":o(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=i(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],o=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+o:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,i="";try{for(var l=o(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;i+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return i},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var i=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var i=o(Object.keys(t)),l=i.next();!l.done;l=i.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var o=r(this.childNodes),i=o.next();!i.done;i=o.next()){var l=i.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),h=function(e){function t(t,r,a){var n=this,o=i((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,o,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=i(d,2),f=p[0],h=p[1];if(t<=h&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=h}}catch(e){n={error:e}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),o=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,o)},t.prototype.findMath=function(e){var t,r,a,n,o,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),h=f.next();!h.done;h=f.next()){var m=h.value,g=i([null,null],2),y=g[0],b=g[1];try{for(var k=(a=void 0,l(this.inputJax)),v=k.next();!v.done;v=k.next()){var S=v.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(o=i(this.domStrings.find(m),2))[0],b=o[1]);try{for(var A=(s=void 0,l(S.findMath(y))),E=A.next();!E.done;E=A.next()){var x=E.value;w.push(this.mathItem(x,S,b))}}catch(e){s={error:e}}finally{try{E&&!E.done&&(c=A.return)&&c.call(A)}finally{if(s)throw s.error}}}else try{for(var _=(d=void 0,l(S.findMath(m))),O=_.next();!O.done;O=_.next()){x=O.value;var L=new this.options.MathItem(x.math,S,x.display,x.start,x.end);w.push(L)}}catch(e){d={error:e}}finally{try{O&&!O.done&&(p=_.return)&&p.call(_)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{v&&!v.done&&(n=k.return)&&n.call(k)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.adaptor.getAttribute(i,"id")===t)return i}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var o=n.value;o.state()>=f.STATE.INSERTED&&o.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=o(o({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(o(o({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=h},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),o=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),o=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?o=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),o=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[o,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),o=!1,i=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,o):i.hasOwnProperty(l)?e=this.handleTag(e,o):l?(e=(t=a(this.handleContainer(e,o),2))[0],o=t[1]):e=this.handleOther(e,o),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],o=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=o},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var o=r(3670),i=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=i.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(o.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var o=r(4474),i=function(e){function t(t,r,a,n,o){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===o&&(o={node:null,n:0,delim:""}),e.call(this,t,r,a,n,o)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=o.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var i=t.parse(n,"text/html");a=t.firstChild(t.body(i))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(o.AbstractMathItem);t.HTMLMathItem=i},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=o},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var i=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=o((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],i=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(i),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),o=this.adaptor.body(n);1!==this.adaptor.childNodes(o).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(o)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var i=this.mathml.compile(r);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},i.AbstractInputJax.OPTIONS),t}(i.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var i=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math")),i=n.next();!i.done;i=n.next()){var l=i.value;t.add(l)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,i,s=this.adaptor.root(this.adaptor.document);try{for(var u=o(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,o(this.adaptor.tags(e,p+":math"))),h=f.next();!h.done;h=f.next()){var m=h.value;t.add(m)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math",l)),i=n.next();!i.done;i=n.next()){var s=i.value;t.add(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var i=o(e.values()),l=i.next();!l.done;l=i.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(i.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=i(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,o=a.kind(e).replace(/^.*:/,""),i=a.getAttribute(e,"data-mjx-texclass")||"";i&&(i=this.filterAttribute("data-mjx-texclass",i)||"");var s=i&&"mrow"===o?"TeXAtom":o;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===o?(i=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,i,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var o=l(this.adaptor.allAttributes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var o=l(n.childNodes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var o=l(this.filterClassList(this.adaptor.allClasses(t))),i=o.next();!i.done;i=o.next()){var s=i.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},5713:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.mathjax=void 0;var a=r(3282),n=r(805),o=r(4542);t.mathjax={version:a.VERSION,handlers:new n.HandlerList,document:function(e,r){return t.mathjax.handlers.document(e,r)},handleRetriesFor:o.handleRetriesFor,retryAfter:o.retryAfter,asyncLoad:null}},3208:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),h=r(6010),m=r(6010),g=r(8054),y=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var o=i(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=o[0],s=o[1],u=i((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],h=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new y.CssStyles,n.font=s||new l(h),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,h.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var o=this.factory.wrap(e.root);this.setScale(t,o),this.processMath(o,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var o=l(e.childNodes.slice(1)),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var o=l(e.math),i=o.next();!i.done;i=o.next()){var s=i.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var h=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],i(r.defaultSizeVariants),!1),this.stretchVariants=l([],i(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=i(e,3),n=a[0],o=a[1],l=a[2];r[n]={extension:t,file:n,variants:o,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var o=this;void 0===a&&(a={}),void 0===n&&(n=null);var i=e?this.dynamicExtensions.get(e):null;(e?i.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&o.adjustDelimiters(t.delimiters,Object.keys(a),i.sizeN,i.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var o=e[parseInt(t)];"dir"in o&&(o.variants&&(o.variants=n.adjustArrayIndices(o.variants,r)),o.stretchv&&(o.stretchv=n.adjustArrayIndices(o.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var o=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=o.next();!l.done;l=o.next()){var u=i(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var o=s(Object.keys(e.chars||{})),i=o.next();!i.done;i=o.next()){var l=i.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,o,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=i(p.value,3),h=f[0],m=f[1],g=f[2],y=l.VariantSmp[t][h];if(y){for(var b=m;b<=g;b++)if(930!==b){var k=y+b-m;e[b]=this.smpChar(u[k]||k)}if(c[h])try{for(var v=(n=void 0,s(Object.keys(c[h]).map((function(e){return parseInt(e)})))),S=v.next();!S.done;S=v.next()){e[b=S.value]=this.smpChar(y+c[h][b])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var o=n.value;this.createVariant(o[0],o[1],o[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var o=s(n.linked),i=o.next();!i.done;i=o.next()){var l=i.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var o=n.value;"unknown"===this.cssFontMap[o][0]&&(this.cssFontMap[o][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var o=s(Object.keys(e)),i=o.next();!i.done;i=o.next()){var l=e[i.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var o=s(e),i=o.next();!i.done;i=o.next()){var l=i.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return o(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),o=function(e){n.push.apply(n,l([],i(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){o(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var o=s(this.CLASS.dynamicExtensions.values()),i=o.next();!i.done;i=o.next()){n(i.value)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=h},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var i=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,o=t.indentshiftfirst,i=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===o&&(o=e.attributes.getInherited("indentshift")),"indentalign"===i&&(i=r),"indentshift"===l&&(l=a),this.indentData=[[n,o],[r,a],[i,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=o(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=i},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=o(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0],f=d[1];if(null===f){var h=p.coreMO();h.setBreakStyle(h.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=i(t,5),a=r[0],n=r[2],o=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),o+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+o,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var o,i=this.state;if(!(r>=t.NOBREAK||0===i.w&&0===i.prevWidth)){for(;i.potential.length&&i.potential[0][1]>this.FACTORS.fuzz(r);){var l=i.potential.shift();i.potential.length&&(i.potential[0][4]+=l[4])}i.potential.unshift([[e,n],r,i.w-((null===(o=i.prevBreak)||void 0===o?void 0:o[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=i(this.getBorderLR(e),2),n=a[0],o=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+o)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,o=this.FACTORS,i=o.tail(o.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(i=o.open(i,e),this.state.depth++),s&&(i=o.close(i,e),this.state.depth--),i=(this.TEXCLASS[e.node.texClass]||function(e){return e})(i),(this.PENALTY[r]||function(e){return e})(o.depth(i))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var o=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,o-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=i(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var h=s.childNodes;try{for(var m=o(h.keys()),g=m.next();!g.done;g=m.next()){var y=g.value,b=h[y];if(b.node.isKind("text")){var k=b.node.getText().split(/ /),v=k.pop();try{for(var S=(n=void 0,o(k.keys())),w=S.next();!w.done;w=S.next()){var A=w.value;this.addWidth(c,s.textWidth(k[A])),this.pushBreak(e,this.mtextPenalty(),-u,[y,A+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(v))}else this.addWidth(b.getBBox())}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=i(r.start||[0,0],2),n=a[0],o=a[1],l=i(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=i(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?o:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),o=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,o+n.rscale*n.w)+r.font.params.scriptspace,s=i(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=o(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],i(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var o=t.sideIndex[a],i=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[o]=r[i]=t,r},border:function(e){var t=[0,0,0,0];return t[o]=t[i]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),o=n[0],i=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,o*(s-i),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,o=t.y,i=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=i[0],s=i[1],u=i[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=o+(d>a?e.thickness*p*Math.sin(d-a):0),h=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,h,f,h]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),o=n[0],i=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],h=t.getOffset(f),m=t.arrow(p,o,i,f,h);e(t,m)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),h=s(r(6010)),m=r(8054),g=r(6469),y=r(1597),b=r(5884),k=2/18;function v(e,t){return e?tt&&(t=o),i>r&&(r=i)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;e.append(i.getOuterBBox())}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=y.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var o=!1;try{for(var i=u(this.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(o=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new m.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new m.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),o=a.get("fontsize"),i=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):v(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):v(n,e.rspace);var o=r.childIndex(t);if(0!==o){var i=r.childNodes[o-1];if(i.isEmbellished){var l=this.jax.nodeMap.get(i).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof p.TextNode&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return h.percent(e)},t.prototype.em=function(e){return h.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-h.BIGDIMEN),h.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=S},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=o},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var i=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,o=a.d,i=a.w;e.w=i,e.h=n,e.d=o},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),o=r.math.metrics;1!==o.scale&&(a["font-size"]=r.fixed(100/o.scale,1)+"%");var i=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||o.family||t.fontFamily(i)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,o=a.d,i=a.w;return t.height=this.em(n+o),t.width=this.em(i),t["vertical-align"]=this.em(-o),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=o((0,i.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var o=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===o.TEXCLASS.VCENTER){var a=t.h,n=t.d,i=this.font.params.axis_height;this.dh=(a+n)/2+i-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===o.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var i=this.parent.variant,l=this.node.getText();if("-explicitFont"===i){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,i,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,i);e.empty();try{for(var h=n(f),m=h.next();!m.done;m=h.next()){var g=m.value,y=o(this.getVariantChar(i,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var k=this.jax.measureText(String.fromCodePoint(g),i);c=k.w,d=k.h,p=k.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var i=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,i=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=o(i.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=o((0,i.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),o=n[0],i=n[1],l=n[2];this.arrowhead={x:o?parseFloat(o):c.ARROWX,y:i?parseFloat(i):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var o=n.value,i=r.get(o);i&&(this.notations[o]=i,i.renderChild&&(this.renderChild=i.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.notations[i]){var l=this.notations[i].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,o=this.notations[n].init;o&&o(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var o=n.value;this.maximizeEntries(r,this.notations[o].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.notations[i].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?i:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,o=a.d,i=a.w,l=n+o,u=Math.sqrt(l*l+i*i),c=Math.max(t,r*i/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(i+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),o=n[0],i=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+i,o+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],o=r[2],i=r[3],l=this.childNodes[0].getBBox();e.combine(l,i,0),e.h+=a,e.d+=o,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var o=0;try{for(var i=n(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;this.addMo(r.separators[o++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var o=n.getBevelData(n.isDisplay()).H,i=n.bevel=n.createMo("/");i.node.attributes.set("symmetric",!0),i.canStretch(1),i.getStretchedVariant([o],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),o=this.font.params.axis_height,i=this.getTUV(t,r),l=i.T,s=i.u,u=i.v;e.combine(a,0,o+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,o-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,o=r.nbox,i=r.dbox;e.combine(o,0,a),e.combine(i,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,o=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),i=o[0],l=o[1],s=(e?7:3)*a.rule_thickness,u=i-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=o(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=o(this.getCombinedUV(),2),i=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),i,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,i,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=o([0,0,0],3),i=n[0],l=n[1],s=n[2];0===t.w?i=this.getU():0===r.w?i=-this.getV():(i=(a=o(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[i,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return o(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),o=this.getSize("minsize",0),i=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(o,Math.min(i,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=o||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),h=0;if(p.sizes)try{for(var m=l(p.sizes),g=m.next();!g.done;g=m.next()){if(g.value>=d)return s&&h&&h--,void this.setDelimSize(f,h);h++}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,h-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=i(i({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),o=n[0],i=n[1],l=n[2];1===this.stretch.dir?(o=(a=s(this.getBaseline(e,t,r),2))[0],i=a[1]):l=t,this.bbox.h=o,this.bbox.d=i,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),o=s(a?e:[t,0],2),i=o[0],l=o[1],u=s([i+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(i-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),h=f[0],m=f[1];d=m*(c/(h+m))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var o=c.LineBBox.from(u.BBox.zero(),n);return o.originalL=this.bbox.L,this.bbox.L=0,o}var i=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(i.w=i.h=i.d=0,i.isFirst=!0,this.bbox.R=0):"duplicate"===t?i.L=0:this.multChar&&(i=c.LineBBox.from(this.multChar.getOuterBBox(),n)),i.getIndentData(this.node)),i},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,o=r,i=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[i,l,o,a-i,n-l,r-o,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),o=n?t[n[0].charAt(0)]:r?t[r]:0,i=this.length2em(e,o)||0;return e.match(/^[-+]/)&&r&&(i+=o),null!=a&&(i=Math.max(a,i)),i},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],o=t[2],i=t[3],l=t[4],s=t[5];e.w=o+s,e.h=r+i,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},9086:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,o=a.w,i=a.rscale,l=Math.max(o,n/i),s=Math.max(0,l-o);return[l*i-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var f=0,h=0,m=d>1&&d===p;try{for(var g=o(this.childNodes),y=g.next();!y.done;y=g.next()){var b=0===(x=y.value).stretch.dir;if(m||b){var k=x.getBBox().rscale,v=i(x.getUnbrokenHD(),2),S=v[0],w=v[1];(S*=k)>f&&(f=S),(w*=k)>h&&(h=w)}}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}try{for(var A=o(s),E=A.next();!E.done;E=A.next()){var x;k=(x=E.value).coreRScale();x.coreMO().getStretchedVariant([f/k,h/k])}}catch(e){n={error:e}}finally{try{E&&!E.done&&(l=A.return)&&l.call(A)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var i=o(this.childNodes.keys()),l=i.next();!l.done;l=i.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=o(d.keys()),h=f.next();!h.done;h=f.next()){var m=d[k=h.value];this.addMiddleBorders(m),0===k&&this.addLeftBorders(m),k===p&&this.addRightBorders(m)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var g=0;try{for(var y=o(d.keys()),b=y.next();!b.done;b=y.next()){var k;m=d[k=b.value];e.combine(m,0,g),g-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(u=d[k+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],i(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var i=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new i.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=o(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var o=this.font.params,i=3*o.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),o.sub2),s=this.baseCharZero(a.d*this.baseScale+o.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],o=this.getBaseWidth(),i=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,o,u-c),e.combine(a,o+i,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&null===t){t=0;var h=p>1&&p===f;try{for(var m=o(this.tableRows),g=m.next();!g.done;g=m.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(h||b){var k=w.getBBox(b).w;k>t&&(t=k)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}}if(null!==t)try{for(var v=o(u),S=v.next();!S.done;S=v.next()){var w;(w=S.value).coreMO().getStretchedVariant([Math.max(t,w.getBBox().w)/w.coreRScale()])}}catch(e){l={error:e}}finally{try{S&&!S.done&&(s=v.return)&&s.call(v)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,i=0,l=0;try{for(var s=o(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[i]=Math.max(n[i],d.d),d.w>l&&(l=d.w)}i++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),o=[0],i=this.tableRows,l=0;ln[r]&&(n[r]=u),c>o[r]&&(o[r]=c),f>l&&(l=f),i&&d>i[t]&&(i[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=o(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=i(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,o=e/2;return{top:[0,e],center:[o,o],bottom:[e,0],baseline:[o,o],axis:[o+n,o-n]}[r]||[o,o]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=i(this.getPadAlignShift(r),2),n=a[0],o=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var o=i(this.getAlignShift(),2),l=o[0],s=o[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var o=e[n];return"fit"===o?null:"auto"===o?r?a[n]:null:(0,u.isPercent)(o)?o:t.length2em(o)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),o=a.filter((function(t){return"auto"===e[t]})),i=n.length||o.length,l=(i?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=i&&u>0?u/i:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),o=Array.from(n.keys()),s=o.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=o.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=o.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=o.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),h=l(l(l(l([],i(s),!1),i(d),!1),i(p),!1),i(f),!1);if(h.length){this.cWidths=o.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var m=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],g=(0,c.sum)(this.cWidths)-m,y=0,b=0;bthis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),o=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(o.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=i(this.getBBoxHD(r),2),f=p[0],h=p[1];e.h=f,e.d=h,e.w=a;var m=i(this.getBBoxLR(),2),g=m[0],y=m[1];e.L=g,e.R=y,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,o=n.w,i=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(o,this.length2em(a,Math.max(t,i+o+l)))-(s?i+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==o&&this.parent.invalidateBBox(),this.pWidth!==o},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var i=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),o=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),i=o[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(i,o[2]?"bold":"",o[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=i.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=o(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],i=o(this.breakPoints[e]||[t.length,0],2),l=i[0],s=i[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,o,i,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(_=d.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var h=0,m=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var k=0===(_=b.value.childNodes[0]).stretch.dir;if(g||k){var v=_.getBBox(k),S=v.h,w=v.d;S>h&&(h=S),w>m&&(m=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(a)throw a.error}}e=[h,m]}if(e){var A=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var E=n(s),x=E.next();!x.done;x=E.next()){var _;A(_=x.value)}}catch(e){i={error:e}}finally{try{x&&!x.done&&(l=E.return)&&l.call(E)}finally{if(i)throw i.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var p=0,f=c>1&&c===d;try{for(var h=o(this.childNodes),m=h.next();!m.done;m=h.next()){var g=0===(w=m.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,k=y.rscale;b*k>p&&(p=b*k)}}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var v=o(l),S=v.next();!S.done;S=v.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.coreRScale()])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(i=v.return)&&i.call(v)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=i(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},c=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SVG=t.XLINKNS=t.SVGNS=void 0;var d=r(3208),p=r(7826),f=r(2597),h=r(505),m=s(r(6010)),g=r(7519),y=r(1810);t.SVGNS="http://www.w3.org/2000/svg",t.XLINKNS="http://www.w3.org/1999/xlink";var b=function(e){function r(t){void 0===t&&(t=null);var r=e.call(this,t,p.SvgWrapperFactory,y.DefaultFont)||this;return r.minwidth=0,r.shift=0,r.svgStyles=null,r.fontCache=new f.FontCache(r),r}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!0},enumerable:!1,configurable:!0}),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},r.prototype.styleSheet=function(t){if(this.svgStyles)return this.svgStyles;var a=this.svgStyles=e.prototype.styleSheet.call(this,t);return this.adaptor.setAttribute(a,"id",r.STYLESHEETID),a},r.prototype.pageElements=function(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(e){for(var t=this.adaptor,a=t.tags(t.body(e.document),"svg"),n=a.length-1;n>=0;n--)if(this.adaptor.getAttribute(a[n],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(e,t){var r=this.container;this.container=t;var a=u(this.createRoot(e),2),n=a[0],o=a[1];this.typesetSvg(e,n,o),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,n,o),this.container=r},r.prototype.createRoot=function(e){var t=e.getOuterBBox(),r=t.w,a=t.h,n=t.d,o=t.pwidth,i=u(this.createSVG(a,n,r),2),l=i[0],s=i[1];if(o){var c=this.adaptor;c.setStyle(l,"min-width",c.getStyle(l,"width")),c.setAttribute(l,"width",o),c.removeAttribute(l,"viewBox");var d=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(s,"transform","scale(".concat(d,",-").concat(d,") translate(0, ").concat(this.fixed(1e3*-a,1),")"))}return[l,s]},r.prototype.createSVG=function(e,r,a){var n=this.math.metrics.em/1e3,o=Math.max(a,n),i=Math.max(e+r,n),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,u=s.append(this.container,this.svg("svg",{xmlns:t.SVGNS,width:this.ex(o),height:this.ex(i),role:"img",focusable:!1,style:{"vertical-align":this.ex(-r)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*o,1),this.fixed(1e3*i,1)].join(" ")},[l]));return.001===o&&(s.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&s.setAttribute(u,"xmlns:xlink",t.XLINKNS),[u,l]},r.prototype.typesetSvg=function(e,t,r){var a=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),a.insert(this.fontCache.getCache(),r)),e.toSVG([r]),this.fontCache.clearLocalID(),this.minwidth)a.setStyle(t,"minWidth",this.ex(this.minwidth)),a.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var n=a.getAttribute(this.container,"justify")||"center";this.setIndent(t,n,this.shift)}},r.prototype.setIndent=function(e,t,r){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(r)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-r))},r.prototype.handleInlineBreaks=function(e,t,r){var a,n,o=e.childNodes[0].breakCount;if(o){var i=this.adaptor,l=i.firstChild(r),s=i.childNodes(i.firstChild(l)),d=e.childNodes[0].lineBBox;i.remove(r);for(var p=!0,f=0;f<=o;f++){var h=d[f]||e.childNodes[0].getLineBBox(f),y=h.h,b=h.d,k=h.w,v=u(this.createSVG(y,b,k),2),S=v[0],w=v[1],A=i.append(w,i.clone(l,!1));try{for(var E=(a=void 0,c(i.childNodes(s[f]))),x=E.next();!x.done;x=E.next()){var _=x.value;i.append(A,_)}}catch(e){a={error:e}}finally{try{x&&!x.done&&(n=E.return)&&n.call(E)}finally{if(a)throw a.error}}i.insert(S,t);var O=u(e.childNodes[0].getBreakNode(h),2),L=O[0],M=O[1],C=!(!M||!M.node.getProperty("forcebreak"));if(f||C){var N=L&&!p?L.getLineBBox(0).originalL:0;if(N||!C){var P=m.em(N);i.insert(i.node("mjx-break",C?g.SPACE[P]?{size:g.SPACE[P]}:{style:{"font-size":N.toFixed(1)+"%"}}:{newline:!0}),S)}}p=!(!M||"newline"!==M.node.attributes.get("linebreak"))}i.childNodes(t).length&&i.append(i.firstChild(i.parent(t)),i.firstChild(t)),i.remove(t)}},r.prototype.ex=function(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(e,r,a){return void 0===r&&(r={}),void 0===a&&(a=[]),this.html(e,r,a,t.SVGNS)},r.prototype.unknownText=function(e,t){var r=this.math.metrics,a=this.font.params.x_height/r.ex*r.em*1e3,n=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(a,1)+"px"},[this.text(e)]),o=this.adaptor;if("-explicitFont"!==t){var i=(0,h.unicodeChars)(e);if(1!==i.length||i[0]<119808||i[0]>120831){var l=u(this.font.getCssFont(t),3),s=l[0],c=l[1],d=l[2];o.setAttribute(n,"font-family",s),c&&o.setAttribute(n,"font-style","italic"),d&&o.setAttribute(n,"font-weight","bold")}}return n},r.prototype.measureTextNode=function(e){var t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),a=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[e]);t.append(t.body(t.document),a);var n=t.nodeSize(e,1e3,!0)[0];return t.remove(a),{w:n,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=o(o({},d.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(d.CommonOutputJax);t.SVG=b},2597:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FontCache=void 0;var r=function(){function e(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}return e.prototype.cachePath=function(e,t,r){var a="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(a)||(this.cache.set(a,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:a,d:r}))),a},e.prototype.clearLocalID=function(){this.localID=""},e.prototype.useLocalID=function(e){void 0===e&&(e=null),this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")},e.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},e.prototype.getCache=function(){return this.defs},e}();t.FontCache=r},768:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddPaths=t.SvgFontData=void 0;var u=r(5884);l(r(5884),t);var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.OPTIONS=o(o({},u.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),t.JAX="SVG",t}(u.FontData);t.SvgFontData=c,t.AddPaths=function(e,t,r){var a,n,o,i;try{for(var l=s(Object.keys(t)),u=l.next();!u.done;u=l.next()){var d=u.value,p=parseInt(d);c.charOptions(e,p).p=t[p]}}catch(e){a={error:e}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}try{for(var f=s(Object.keys(r)),h=f.next();!h.done;h=f.next()){d=h.value,p=parseInt(d);c.charOptions(e,p).c=r[p]}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}return e}},7620:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderLine=t.lineOffset=t.lineData=t.computeLineData=void 0;var l=o(r(5552));i(r(5552),t),t.computeLineData={top:function(e,t,r,a){return[0,e-a,r,e-a]},right:function(e,t,r,a){return[r-a,-t,r-a,e]},bottom:function(e,t,r,a){return[0,a-t,r,a-t]},left:function(e,t,r,a){return[a,-t,a,e]},vertical:function(e,t,r,a){return[r/2,e,r/2,-t]},horizontal:function(e,t,r,a){return[0,(e-t)/2,r,(e-t)/2]},up:function(e,t,r,a){return[a,a-t,r-a,e-a]},down:function(e,t,r,a){return[a,e-a,r-a,a-t]}};t.lineData=function(e,r,a){void 0===a&&(a="");var n=e.getBBox(),o=n.h,i=n.d,l=n.w,s=e.thickness/2;return(0,t.lineOffset)(t.computeLineData[r](o,i,l,s),e,a)};t.lineOffset=function(e,t,r){if(r){var a=t.getOffset(r);a&&("X"===r?(e[0]-=a,e[2]-=a):(e[1]-=a,e[3]-=a))}return e};t.RenderLine=function(e,r){return void 0===r&&(r=""),function(a,n){var o=a.line((0,t.lineData)(a,e,r));a.adaptor.append(a.dom[0],o)}};t.Border=function(e){return l.CommonBorder((function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}))(e)};t.Border2=function(e,r,a){return l.CommonBorder2((function(e,n){e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,r))),e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,a)))}))(e,r,a)};t.DiagonalStrike=function(e){return l.CommonDiagonalStrike((function(r){return function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}}))(e)};t.DiagonalArrow=function(e){return l.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return l.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},7079:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapper=void 0;var l=r(505),s=r(7519),u=r(4097),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.toSVG=function(e){this.toEmbellishedSVG(e)||this.addChildren(this.standardSvgNodes(e))},t.prototype.toEmbellishedSVG=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=o([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0];l!==d[1]?(this.toSVG([p]),s.push(this.dom[0]),this.place(0,0)):s.push(this.createSvgNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},t.prototype.addChildren=function(e){var t,r,a=0;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l.toSVG(e);var s=l.getOuterBBox();l.dom&&l.place(a+s.L*s.rscale,0),a+=(s.L+s.w+s.R)*s.rscale}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},t.prototype.standardSvgNodes=function(e){var t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t},t.prototype.createSvgNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.svg("g",{"data-mml-node":a.node.kind})})),e=this.handleHref(e);try{for(var n=o(e.keys()),i=n.next();!i.done;i=n.next()){var l=i.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},t.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");if(!r)return e;var a=0,n=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((function(e){e=t.adaptor.append(e,t.svg("a",{href:r}));var o=n?t.getOuterBBox():t.getLineBBox(a),i=o.h,l=o.d,s=o.w;return t.adaptor.append(t.dom[a++],t.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:t.fixed(s),height:t.fixed(i+l),x:1===a||n?t.fixed(-t.dx):0,y:t.fixed(-l)})),e}))},t.prototype.handleStyles=function(){var e,t,r,a=this;if(this.styles){var n=this.styles.cssText;n&&this.dom.forEach((function(e){return a.adaptor.setAttribute(e,"style",n)}));var o=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],i=((null===(r=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===r?void 0:r.width)||[0,0,0,0])[3];(o||i)&&(this.dx=o+i)}},t.prototype.handleScale=function(){var e=this;if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((function(r){return e.adaptor.setAttribute(r,"transform",t)}))}},t.prototype.handleColor=function(){var e,t=this,r=this.adaptor,a=this.node.attributes,n=a.getExplicit("mathcolor")||a.getExplicit("color"),o=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(n&&this.dom.forEach((function(e){r.setAttribute(e,"fill",n),r.setAttribute(e,"stroke",n)})),o){var i=0,l=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((function(e){var a=l?t.getOuterBBox():t.getLineBBox(i++),n=a.h,s=a.d,u=a.w,c=t.svg("rect",{fill:o,x:1===i||l?t.fixed(-t.dx):0,y:t.fixed(-s),width:t.fixed(u),height:t.fixed(n+s),"data-bgcolor":!0}),d=r.firstChild(e);d?r.insert(c,d):r.append(e,c)}))}},t.prototype.handleBorder=function(){var e,r,a,n,l,s=null===(l=this.styleData)||void 0===l?void 0:l.border;if(s){var u=t.borderFuzz,c=this.adaptor,d=0,p=this.dom.length-1,f=this.node.isEmbellished&&!this.node.isKind("mo");try{for(var h=o(this.dom),m=h.next();!m.done;m=h.next()){var g=m.value,y=p&&d?0:1,b=p&&d!==p?0:1,k=f?this.getOuterBBox():this.getLineBBox(d++),v=i([k.h+u,k.d+u,k.w+u],3),S=v[0],w=v[1],A=v[2],E=[A,S],x=[-u,S],_=[A,-w],O=[-u,-w],L=[A-b*s.width[1],S-s.width[0]],M=[-u+y*s.width[3],S-s.width[0]],C=[A-b*s.width[1],-w+s.width[2]],N=[-u+y*s.width[3],-w+s.width[2]],P=[[x,E,L,M],[_,E,L,C],[O,_,C,N],[O,x,M,N]],T=c.firstChild(g),R=y*this.dx;try{for(var B=(a=void 0,o([0,1,2,3])),F=B.next();!F.done;F=B.next()){var D=F.value;if(s.width[D]&&(3!==D||y)&&(1!==D||b)){var I=P[D];"dashed"===s.style[D]||"dotted"===s.style[D]?this.addBorderBroken(I,s.color[D],s.style[D],s.width[D],D,g,R):this.addBorderSolid(I,s.color[D],T,g,R)}}}catch(e){a={error:e}}finally{try{F&&!F.done&&(n=B.return)&&n.call(B)}finally{if(a)throw a.error}}}}catch(t){e={error:t}}finally{try{m&&!m.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}}},t.prototype.addBorderSolid=function(e,t,r,a,n){var o=this,l=this.svg("polygon",{points:e.map((function(e){var t=i(e,2),r=t[0],a=t[1];return"".concat(o.fixed(r-n),",").concat(o.fixed(a))})).join(" "),stroke:"none",fill:t});r?this.adaptor.insert(l,r):this.adaptor.append(a,l)},t.prototype.addBorderBroken=function(e,t,r,a,n,o,l){var s="dotted"===r,u=a/2,c=i([[u,-u,-u,-u],[-u,u,-u,-u],[u,u,-u,u],[u,u,u,-u]][n],4),d=c[0],p=c[1],f=c[2],h=c[3],m=i(e,2),g=m[0],y=m[1],b=g[0]+d-l,k=g[1]+p,v=y[0]+f-l,S=y[1]+h,w=Math.abs(n%2?S-k:v-b),A=s?Math.ceil(w/(2*a)):Math.ceil((w-a)/(4*a)),E=w/(4*A+1),x=this.svg("line",{x1:this.fixed(b),y1:this.fixed(k),x2:this.fixed(v),y2:this.fixed(S),"stroke-width":this.fixed(a),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(w/A-.002)].join(" "):[this.fixed(E),this.fixed(3*E)].join(" ")}),_=this.adaptor,O=_.firstChild(o);O?_.insert(x,O):_.append(o,x)},t.prototype.handleAttributes=function(){var e,r,a,n,i=this.adaptor,s=this.node.attributes,u=s.getAllDefaults(),c=t.skipAttributes,d=function(e){!1!==c[e]&&(e in u||c[e]||i.hasAttribute(p.dom[0],e))||p.dom.forEach((function(t){return i.setAttribute(t,e,s.getExplicit(e))}))},p=this;try{for(var f=o(s.getExplicitNames()),h=f.next();!h.done;h=f.next()){d(h.value)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}if(s.get("class")){var m=function(e){g.dom.forEach((function(t){return i.addClass(t,e)}))},g=this;try{for(var y=o((0,l.split)(s.get("class"))),b=y.next();!b.done;b=y.next()){m(b.value)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}}},t.prototype.place=function(e,t,r){if(void 0===r&&(r=null),r||(e+=this.dx*this.bbox.rscale),e||t){r||(r=this.dom[0],t=this.handleId(t));var a="translate(".concat(this.fixed(e),",").concat(this.fixed(t),")"),n=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",a+(n?" "+n:""))}},t.prototype.handleId=function(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;var t=this.adaptor,r=this.getBBox().h,a=t.childNodes(this.dom[0]);a.forEach((function(e){return t.remove(e)}));var n=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},a);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],n),e+r},t.prototype.firstChild=function(e){void 0===e&&(e=this.dom[0]);var t=this.adaptor,r=t.firstChild(e);return r&&"text"===t.kind(r)&&t.getAttribute(r,"data-id-align")&&(r=t.firstChild(t.next(r))),r&&"rect"===t.kind(r)&&t.getAttribute(r,"data-hitbox")&&(r=t.next(r)),r},t.prototype.placeChar=function(e,t,r,a,n){var l,s;void 0===n&&(n=null),null===n&&(n=this.variant);var u=e.toString(16).toUpperCase(),c=i(this.getVariantChar(n,e),4),d=c[2],p=c[3];if("p"in p){var f=p.p?"M"+p.p+"Z":"";this.place(t,r,this.adaptor.append(a,this.charNode(n,u,f)))}else if("c"in p){var h=this.adaptor.append(a,this.svg("g",{"data-c":u}));this.place(t,r,h),t=0;try{for(var m=o(this.unicodeChars(p.c,n)),g=m.next();!g.done;g=m.next()){var y=g.value;t+=this.placeChar(y,t,r,h,n)}}catch(e){l={error:e}}finally{try{g&&!g.done&&(s=m.return)&&s.call(m)}finally{if(l)throw l.error}}}else if(p.unknown){var b=String.fromCodePoint(e),k=this.adaptor.append(a,this.jax.unknownText(b,n));return this.place(t,r,k),this.jax.measureTextNodeWithCache(k,b,n).w}return d},t.prototype.charNode=function(e,t,r){return"none"!==this.jax.options.fontCache?this.useNode(e,t,r):this.pathNode(t,r)},t.prototype.pathNode=function(e,t){return this.svg("path",{"data-c":e,d:t})},t.prototype.useNode=function(e,t,r){var a=this.svg("use",{"data-c":t}),n="#"+this.jax.fontCache.cachePath(e,t,r);return this.adaptor.setAttribute(a,"href",n,u.XLINKNS),a},t.prototype.drawBBox=function(){var e=this.getBBox(),t=e.w,r=e.h,a=e.d,n=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(t)}),this.svg("rect",{fill:"green",height:this.fixed(a),width:this.fixed(t),y:this.fixed(-a)})]),o=this.dom[0]||this.parent.dom[0];this.adaptor.append(o,n)},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.prototype.svg=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.svg(e,t,r)},t.prototype.text=function(e){return this.jax.text(e)},t.prototype.fixed=function(e,t){return void 0===t&&(t=1),this.jax.fixed(1e3*e,t)},t.kind="unknown",t.borderFuzz=.005,t}(s.CommonWrapper);t.SvgWrapper=c},7826:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapperFactory=void 0;var o=r(4420),i=r(6368),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=i.SvgWrappers,t}(o.CommonWrapperFactory);t.SvgWrapperFactory=l},6368:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrappers=void 0;var n=r(7079),o=r(2438),i=r(3289),l=r(1618),s=r(5896),u=r(5710),c=r(3735),d=r(3365),p=r(9375),f=r(6465),h=r(7512),m=r(3572),g=r(5535),y=r(1107),b=r(7725),k=r(6670),v=r(4445),S=r(8835),w=r(9950),A=r(2558),E=r(3006),x=r(8926),_=r(988),O=r(6614),L=r(2417),M=r(9645),C=r(131),N=r(640),P=r(1689);t.SvgWrappers=((a={})[o.SvgMath.kind]=o.SvgMath,a[i.SvgMrow.kind]=i.SvgMrow,a[i.SvgInferredMrow.kind]=i.SvgInferredMrow,a[l.SvgMi.kind]=l.SvgMi,a[s.SvgMo.kind]=s.SvgMo,a[u.SvgMn.kind]=u.SvgMn,a[c.SvgMs.kind]=c.SvgMs,a[d.SvgMtext.kind]=d.SvgMtext,a[p.SvgMerror.kind]=p.SvgMerror,a[f.SvgMspace.kind]=f.SvgMspace,a[h.SvgMpadded.kind]=h.SvgMpadded,a[m.SvgMphantom.kind]=m.SvgMphantom,a[g.SvgMfrac.kind]=g.SvgMfrac,a[y.SvgMsqrt.kind]=y.SvgMsqrt,a[b.SvgMroot.kind]=b.SvgMroot,a[k.SvgMfenced.kind]=k.SvgMfenced,a[v.SvgMsub.kind]=v.SvgMsub,a[v.SvgMsup.kind]=v.SvgMsup,a[v.SvgMsubsup.kind]=v.SvgMsubsup,a[S.SvgMunder.kind]=S.SvgMunder,a[S.SvgMover.kind]=S.SvgMover,a[S.SvgMunderover.kind]=S.SvgMunderover,a[w.SvgMmultiscripts.kind]=w.SvgMmultiscripts,a[A.SvgMtable.kind]=A.SvgMtable,a[E.SvgMtr.kind]=E.SvgMtr,a[E.SvgMlabeledtr.kind]=E.SvgMlabeledtr,a[x.SvgMtd.kind]=x.SvgMtd,a[_.SvgMaction.kind]=_.SvgMaction,a[O.SvgMenclose.kind]=O.SvgMenclose,a[L.SvgSemantics.kind]=L.SvgSemantics,a[L.SvgAnnotation.kind]=L.SvgAnnotation,a[L.SvgAnnotationXML.kind]=L.SvgAnnotationXML,a[L.SvgXmlNode.kind]=L.SvgXmlNode,a[M.SvgMglyph.kind]=M.SvgMglyph,a[C.SvgTeXAtom.kind]=C.SvgTeXAtom,a[N.SvgTextNode.kind]=N.SvgTextNode,a[P.SvgHtmlNode.kind]=P.SvgHtmlNode,a[n.SvgWrapper.kind]=n.SvgWrapper,a)},1689:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHtmlNode=void 0;var o,i=r(7079),l=r(1626),s=r(9447);t.SvgHtmlNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.jax.math.metrics,r=t.em*t.scale,a=this.fixed(1/r),n=this.getBBox(),o=n.w,i=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-i*r)+"px",width:this.jax.fixed(o*r)+"px",height:this.jax.fixed((i+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[this.getHTML()]))]},t}((0,l.CommonHtmlNodeMixin)(i.SvgWrapper)),o.kind=s.HtmlNode.prototype.kind,o.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},o)},131:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTeXAtom=void 0;var o,i=r(7079),l=r(9800),s=r(3948),u=r(9007);t.SvgTeXAtom=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r=this;if(e.prototype.toSVG.call(this,t),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",u.TEXCLASSNAMES[this.node.texClass]),this.dh){var a="translate(0 "+this.fixed(this.dh)+")";this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"transform",a)}))}},t}((0,l.CommonTeXAtomMixin)(i.SvgWrapper)),o.kind=s.TeXAtom.prototype.kind,o)},640:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTextNode=void 0;var i,l=r(7079),s=r(1160),u=r(9007);t.SvgTextNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t,r,a=this.node.getText(),n=this.parent.variant;if(0!==a.length)if("-explicitFont"===n)this.dom=[this.adaptor.append(e[0],this.jax.unknownText(a,n))];else{var i=this.remappedText(a,n);this.parent.childNodes.length>1?e=this.dom=[this.adaptor.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;var l=0;try{for(var s=o(i),u=s.next();!u.done;u=s.next()){var c=u.value;l+=this.placeChar(c,l,0,e[0],n)}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}}},t}((0,s.CommonTextNodeMixin)(l.SvgWrapper)),i.kind=u.TextNode.prototype.kind,i.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},i)},988:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMaction=void 0;var i,l=r(7079),s=r(1956),u=r(1956),c=r(9145),d=r(4474);t.SvgMaction=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Px=function(e){return this.px(e)},t.prototype.toSVG=function(e){var t=this;if(!this.toEmbellishedSVG(e)){var r=this.standardSvgNodes(e),a=this.selected,n=0;this.dom.forEach((function(e){var r=a.getLineBBox(n++),o=r.h,i=r.d,l=r.w;t.adaptor.append(e,t.svg("rect",{width:t.fixed(l),height:t.fixed(o+i),x:1===n?t.fixed(-t.dx):0,y:t.fixed(-i),fill:"none","pointer-events":"all"}))})),a.toSVG(r);var o=a.getOuterBBox();a.dom&&a.place(o.L*o.rscale,0),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.SvgWrapper)),i.kind=c.MmlMaction.prototype.kind,i.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},i.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n){var i=function(r){var a=e.firstChild(r);if(n.node.isKind("mtext")){var o=n.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(o)]),a)}else{var i=e.adaptor,l=e.jax.container,s=e.node.factory.create("math",{},[e.childNodes[1].node]),u=e.html("mjx-tool",{},[e.html("mjx-tip")]),c=i.append(a,e.svg("foreignObject",{style:{display:"none"}},[u]));e.jax.processMath(e.jax.factory.wrap(s),i.firstChild(u)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(function(a){t.stopTimers(r,t),t.hoverTimer.set(r,setTimeout((function(){i.setStyle(u,"left","0"),i.setStyle(u,"top","0"),i.append(l,u);var t=i.nodeBBox(u),a=i.nodeBBox(r),n=(a.right-t.left)/e.metrics.em+e.tipDx,o=(a.bottom-t.bottom)/e.metrics.em+e.tipDy;i.setStyle(u,"left",e.Px(n)),i.setStyle(u,"top",e.Px(o))}),t.postDelay)),a.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var a=setTimeout((function(){return i.append(c,u)}),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}};try{for(var l=o(e.dom),s=l.next();!s.done;s=l.next())i(s.value)}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}},u.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"data-statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var o=a.body(a.document);t.status=a.append(o,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),i)},2438:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMath=void 0;var l,s=r(7079),u=r(7490),c=r(3233),d=r(6469);t.SvgMath=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(){var e=o(this.getAlignShift(),2),t=e[0],r=e[1];if("center"!==t&&this.adaptor.setAttribute(this.jax.container,"justify",t),this.bbox.pwidth===d.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var a=this.jax.table.getOuterBBox(),n=a.L,i=a.w,l=a.R;"right"===t?l=Math.max(l||-r,-r):"left"===t?n=Math.max(n||r,r):"center"===t&&(i+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,n+i+l)}}else this.jax.shift=r},t.prototype.handleSpeech=function(){var e,t,r=this.adaptor,a=this.node.attributes,n=a.get("aria-label")||a.get("data-semantic-speech");if(n){var o=this.getTitleID(),l=this.svg("title",{id:o},[this.text(n)]);r.insert(l,r.firstChild(this.dom[0])),r.setAttribute(this.dom[0],"aria-labeledby",o),r.removeAttribute(this.dom[0],"aria-label");try{for(var s=i(this.childNodes[0].childNodes),u=s.next();!u.done;u=s.next())u.value.dom.forEach((function(e){return r.setAttribute(e,"aria-hidden","true")}))}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}}},t.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),e.prototype.setChildPWidths.call(this,t,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},t}((0,u.CommonMathMixin)(s.SvgWrapper)),l.kind=c.MmlMath.prototype.kind,l.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},"mjx-break":{"font-family":"MJX-ZERO"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-break[newline]::after":{display:"block"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join("")}},l)},6614:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMenclose=void 0;var c,d=r(7079),p=r(7313),f=r(6661),h=l(r(7620));t.SvgMenclose=(c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.line=function(e){var t=s(e,4),r=t[0],a=t[1],n=t[2],o=t[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(a),x2:this.fixed(n),y2:this.fixed(o),"stroke-width":this.fixed(this.thickness)})},t.prototype.box=function(e,t,r,a){void 0===a&&(a=0);var n=this.thickness,o={x:this.fixed(n/2),y:this.fixed(n/2-r),width:this.fixed(e-n),height:this.fixed(t+r-n),fill:"none","stroke-width":this.fixed(n)};return a&&(o.rx=this.fixed(a)),this.svg("rect",o)},t.prototype.ellipse=function(e,t,r){var a=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-a)/2),ry:this.fixed((t+r-a)/2),cx:this.fixed(e/2),cy:this.fixed((t-r)/2),fill:"none","stroke-width":this.fixed(a)})},t.prototype.path=function(e){for(var t=this,r=[],a=1;a0&&(o.transform="translate("+this.fixed(n)+", 0)");var i=this.adaptor.append(a[0],this.svg("g",o));this.renderChild?this.renderChild(this,i):(this.childNodes[0].toSVG([i]),this.childNodes[0].place(0,0));try{for(var l=u(Object.keys(this.notations)),s=l.next();!s.done;s=l.next()){var c=s.value,d=this.notations[c];!d.renderChild&&d.renderer(this,a[0])}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t}((0,p.CommonMencloseMixin)(d.SvgWrapper)),c.kind=f.MmlMenclose.prototype.kind,c.notations=new Map([h.Border("top"),h.Border("right"),h.Border("bottom"),h.Border("left"),h.Border2("actuarial","top","right"),h.Border2("madruwb","bottom","right"),h.DiagonalStrike("up"),h.DiagonalStrike("down"),["horizontalstrike",{renderer:h.RenderLine("horizontal","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:h.RenderLine("vertical","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d;e.adaptor.append(e.dom[0],e.box(a,n,o))},bbox:h.fullBBox,border:h.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d,i=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,n,o,i))},bbox:h.fullBBox}],["circle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d;e.adaptor.append(e.dom[0],e.ellipse(a,n,o))},bbox:h.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d,i=e.getArgMod(1.75*e.padding,n+o)[0],l=e.thickness/2,s=n+o,u=Math.cos(i);e.adaptor.append(e.dom[0],e.path("mitre","M",a,l-o,"L",l+u*l,l-o,"L",u*s+l,s-o-l))},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],h.Arrow("up"),h.Arrow("down"),h.Arrow("left"),h.Arrow("right"),h.Arrow("updown"),h.Arrow("leftright"),h.DiagonalArrow("updiagonal"),h.DiagonalArrow("northeast"),h.DiagonalArrow("southeast"),h.DiagonalArrow("northwest"),h.DiagonalArrow("southwest"),h.DiagonalArrow("northeastsouthwest"),h.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d,i=e.thickness/2,l=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",i,i-o,"a",l-i/2,(n+o)/2-4*i,0,"0,1",0,n+o-2*i,"L",a-i,n-i))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toSVG([t]);var r=e.sqrtTRBL()[3];e.place(-r,0,t)},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),c)},9375:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMerror=void 0;var o,i=r(7079),l=r(1581);t.SvgMerror=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e),r=this.getBBox(),a=r.h,n=r.d,o=r.w;this.adaptor.append(this.dom[0],this.svg("rect",{"data-background":!0,width:this.fixed(o),height:this.fixed(a+n),y:this.fixed(-n)}));var i=this.node.attributes.get("title");i&&this.adaptor.append(this.dom[0],this.svg("title",{},[this.adaptor.text(i)])),this.addChildren(t)},t}(i.SvgWrapper),o.kind=l.MmlMerror.prototype.kind,o.styles={'g[data-mml-node="merror"] > g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},o)},6670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfenced=void 0;var i,l=r(7079),s=r(7555),u=r(5410);t.SvgMfenced=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)},t.prototype.setChildrenParent=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next())n.value.parent=e}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},t}((0,s.CommonMfencedMixin)(l.SvgWrapper)),i.kind=u.MmlMfenced.prototype.kind,i)},5535:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfrac=void 0;var i,l=r(7079),s=r(2688),u=r(6850);t.SvgMfrac=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){this.standardSvgNodes(e);var t=this.node.attributes.getList("linethickness","bevelled"),r=t.linethickness,a=t.bevelled,n=this.isDisplay();if(a)this.makeBevelled(n);else{var o=this.length2em(String(r),.06);0===o?this.makeAtop(n):this.makeFraction(n,o)}}},t.prototype.makeFraction=function(e,t){var r=this.dom,a=this.node.attributes.getList("numalign","denomalign"),n=a.numalign,i=a.denomalign,l=o(this.childNodes,2),s=l[0],u=l[1],c=s.getOuterBBox(),d=u.getOuterBBox(),p=this.font.params,f=p.axis_height,h=this.node.getProperty("withDelims")?0:p.nulldelimiterspace,m=Math.max((c.L+c.w+c.R)*c.rscale,(d.L+d.w+d.R)*d.rscale),g=this.getAlignX(m,c,n)+.1+h,y=this.getAlignX(m,d,i)+.1+h,b=this.getTUV(e,t),k=b.T,v=b.u,S=b.v;s.toSVG(r),s.place(g,f+k+Math.max(c.d*c.rscale,v)),u.toSVG(r),u.place(y,f-k-Math.max(d.h*d.rscale,S)),this.adaptor.append(r[0],this.svg("rect",{width:this.fixed(m+.2),height:this.fixed(t),x:this.fixed(h),y:this.fixed(f-t/2)}))},t.prototype.makeAtop=function(e){var t=this.dom,r=this.node.attributes.getList("numalign","denomalign"),a=r.numalign,n=r.denomalign,i=o(this.childNodes,2),l=i[0],s=i[1],u=l.getOuterBBox(),c=s.getOuterBBox(),d=this.font.params,p=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,f=Math.max((u.L+u.w+u.R)*u.rscale,(c.L+c.w+c.R)*c.rscale),h=this.getAlignX(f,u,a)+p,m=this.getAlignX(f,c,n)+p,g=this.getUVQ(e),y=g.u,b=g.v;l.toSVG(t),l.place(h,y),s.toSVG(t),s.place(m,-b)},t.prototype.makeBevelled=function(e){var t=this.dom,r=o(this.childNodes,2),a=r[0],n=r[1],i=this.getBevelData(e),l=i.u,s=i.v,u=i.delta,c=i.nbox,d=i.dbox,p=(c.L+c.w+c.R)*c.rscale;a.toSVG(t),this.bevel.toSVG(t),n.toSVG(t),a.place(c.L*c.rscale,l),this.bevel.place(p-u/2,0),n.place(p+this.bevel.getOuterBBox().w+d.L*d.rscale-u,s)},t}((0,s.CommonMfracMixin)(l.SvgWrapper)),i.kind=u.MmlMfrac.prototype.kind,i)},9645:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMglyph=void 0;var o,i=r(7079),l=r(5636),s=r(3985);t.SvgMglyph=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);if(this.charWrapper)this.charWrapper.toSVG(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,o=this.fixed(this.height),i={width:this.fixed(this.width),height:o,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":n,href:a},l=this.svg("image",i);this.adaptor.append(t[0],l)}},t}((0,l.CommonMglyphMixin)(i.SvgWrapper)),o.kind=s.MmlMglyph.prototype.kind,o)},1618:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMi=void 0;var o,i=r(7079),l=r(5723),s=r(450);t.SvgMi=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(i.SvgWrapper)),o.kind=s.MmlMi.prototype.kind,o)},9950:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMmultiscripts=t.AlignX=void 0;var i,l=r(8009),s=r(4445),u=r(6405),c=r(505);function d(e){return{left:function(e,t){return 0},center:function(e,t){return(t-e)/2},right:function(e,t){return t-e}}[e]||function(e,t){return 0}}t.AlignX=d,t.SvgMmultiscripts=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=o((0,c.split)(a+" "+a),2),i=n[0],l=n[1],s=o(this.getCombinedUV(),2),u=s[0],d=s[1],p=0;r.numPrescripts&&(p=this.addScripts(this.dom[0],this.font.params.scriptspace,u,d,this.firstPrescript,r.numPrescripts,i));var f=this.baseChild;f.toSVG(t),f.place(p,0),this.breakCount&&(p=0),p+=f.getLineBBox(f.breakCount).w,r.numScripts&&this.addScripts(this.dom[this.dom.length-1],p,u,d,1,r.numScripts,l)}},t.prototype.addScripts=function(e,t,r,a,n,i,l){var s=this.adaptor,u=d(l),c=s.append(e,this.svg("g")),p=s.append(e,this.svg("g"));this.place(t,r,c),this.place(t,a,p);for(var f=n+2*i,h=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMo=void 0;var l,s=r(7079),u=r(7096),c=r(2756),d=.1;t.SvgMo=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.node.attributes,r=t.get("symmetric")&&2!==this.stretch.dir,a=0!==this.stretch.dir;a&&null===this.size&&this.getStretchedVariant([]);var n=this.standardSvgNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){var o="after"===this.breakStyle?1:0;this.adaptor.remove(n[o]),n[o]=null}if(a&&this.size<0)this.stretchSvg();else{var i=r||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",l=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===i&&"0"===l||(n[0]&&this.adaptor.setAttribute(n[0],"transform","translate(".concat(l," ").concat(i,")")),n[1]&&this.adaptor.setAttribute(n[1],"transform","translate(".concat(l," ").concat(i,")"))),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}},t.prototype.stretchSvg=function(){var e=this.stretch.stretch,t=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,r):this.stretchHorizontal(e,t,r)},t.prototype.getStretchVariants=function(){var e,t,r=this.stretch.c||this.getText().codePointAt(0),a=[];try{for(var n=o(this.stretch.stretch.keys()),i=n.next();!i.done;i=n.next()){var l=i.value;a[l]=this.font.getStretchVariant(r,l)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a},t.prototype.stretchVertical=function(e,t,r){var a=r.h,n=r.d,o=r.w,l=this.addTop(e[0],t[0],a,o),s=this.addBot(e[2],t[2],n,o);if(4===e.length){var u=i(this.addMidV(e[3],t[3],o),2),c=u[0],d=u[1];this.addExtV(e[1],t[1],a,0,l,c,o),this.addExtV(e[1],t[1],0,n,d,s,o)}else this.addExtV(e[1],t[1],a,n,l,s,o)},t.prototype.stretchHorizontal=function(e,t,r){var a=r.w,n=this.addLeft(e[0],t[0]),o=this.addRight(e[2],t[2],a);if(4===e.length){var l=i(this.addMidH(e[3],t[3],a),2),s=l[0],u=l[1],c=a/2;this.addExtH(e[1],t[1],c,n,c-s),this.addExtH(e[1],t[1],c,u-c,o,c)}else this.addExtH(e[1],t[1],a,n,o)},t.prototype.getChar=function(e,t){var r=this.font.getChar(t,e)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},t.prototype.addGlyph=function(e,t,r,a,n){if(void 0===n&&(n=null),n)return this.placeChar(e,r,a,n,t);if(this.dom[0]){var o=this.placeChar(e,r,a,this.dom[0],t);if(!this.dom[1])return o}return this.placeChar(e,r,a,this.dom[1],t)},t.prototype.addTop=function(e,t,r,a){if(!e)return 0;var n=i(this.getChar(e,t),3),o=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,r-o),o+l},t.prototype.addExtV=function(e,t,r,a,n,o,l){var s=this;if(e){n=Math.max(0,n-d),o=Math.max(0,o-d);var u=this.adaptor,c=i(this.getChar(e,t),3),p=c[0],f=c[1],h=c[2],m=r+a-n-o,g=1.5*m/(p+f),y=(g*(p-f)-m)/2;if(!(m<=0)){var b=this.svg("svg",{width:this.fixed(h),height:this.fixed(m),y:this.fixed(o-a),x:this.fixed((l-h)/2),viewBox:[0,y,h,m].map((function(e){return s.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,b);var k=u.lastChild(b);u.setAttribute(k,"transform","scale(1,".concat(this.jax.fixed(g),")")),this.dom[0]&&u.append(this.dom[0],b),this.dom[1]&&u.append(this.dom[1],this.dom[0]?u.clone(b):b)}}},t.prototype.addBot=function(e,t,r,a){if(!e)return 0;var n=i(this.getChar(e,t),3),o=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,l-r),o+l},t.prototype.addMidV=function(e,t,r){if(!e)return[0,0];var a=i(this.getChar(e,t),3),n=a[0],o=a[1],l=a[2],s=(o-n)/2+this.font.params.axis_height;return this.addGlyph(e,t,(r-l)/2,s),[n+s,o-s]},t.prototype.addLeft=function(e,t){return e?this.addGlyph(e,t,0,0):0},t.prototype.addExtH=function(e,t,r,a,n,o){var l=this;if(void 0===o&&(o=0),e){n=Math.max(0,n-.1),a=Math.max(0,a-.1);var s=this.adaptor,u=i(this.getChar(e,t),3),c=u[0],p=u[1],f=u[2],h=r-a-n,m=c+p+.2,g=h/f*1.5,y=-(p+d);if(!(h<=0)){var b=this.svg("svg",{width:this.fixed(h),height:this.fixed(m),x:this.fixed(o+a),y:this.fixed(y),viewBox:[(g*f-h)/2,y,h,m].map((function(e){return l.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,b);var k=s.lastChild(b);s.setAttribute(k,"transform","scale("+this.jax.fixed(g)+",1)"),this.dom[0]&&s.append(this.dom[0],b),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(b):b)}}},t.prototype.addRight=function(e,t,r){if(!e)return 0;var a=this.getChar(e,t)[2];return this.addGlyph(e,t,r-a,0)},t.prototype.addMidH=function(e,t,r){if(!e)return[0,0];var a=this.getChar(e,t)[2];return this.addGlyph(e,t,(r-a)/2,0),[(r-a)/2,(r+a)/2]},t}((0,u.CommonMoMixin)(s.SvgWrapper)),l.kind=c.MmlMo.prototype.kind,l)},7512:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMpadded=void 0;var i,l=r(7079),s=r(6898),u=r(7238);t.SvgMpadded=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=o(this.getDimens(),9),a=r[5],n=r[6],i=r[7],l=r[8],s=this.node.attributes.get("data-align")||"left",u=n+l-(a<0&&"left"!==s?"center"===s?a/2:a:0);(u||i)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(u,i,t[0])),this.addChildren(t)}},t}((0,s.CommonMpaddedMixin)(l.SvgWrapper)),i.kind=u.MmlMpadded.prototype.kind,i)},3572:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMphantom=void 0;var o,i=r(7079),l=r(5741);t.SvgMphantom=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){this.standardSvgNodes(e)},t}(i.SvgWrapper),o.kind=l.MmlMphantom.prototype.kind,o)},7725:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMroot=void 0;var i,l=r(9086),s=r(6145),u=r(1107);t.SvgMroot=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toSVG(e);var n=o(this.getRootDimens(r,a),3),i=n[0],l=n[1],s=n[2],u=t.getOuterBBox();return t.place(s*u.rscale,l),i},t}((0,l.CommonMrootMixin)(u.SvgMsqrt)),i.kind=s.MmlMroot.prototype.kind,i)},3289:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgInferredMrow=t.SvgMrow=void 0;var i,l=r(7079),s=r(8411),u=r(9878);t.SvgMrow=(i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toSVG=function(e){this.getBBox();var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardSvgNodes(e):this.dom=e,this.addChildren(e),t&&this.placeLines(e)},t.prototype.placeLines=function(e){var t,r,a,n=this.lineBBox,i=0;try{for(var l=o(e.keys()),s=l.next();!s.done;s=l.next()){var u=s.value,c=n[u];this.place(c.L||0,i,e[u]),i-=Math.max(.25,c.d)+c.lineLeading+Math.max(.75,(null===(a=n[u+1])||void 0===a?void 0:a.h)||0)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t.prototype.createSvgNodes=function(t){var r=this.linebreakCount;if(!r)return e.prototype.createSvgNodes.call(this,t);var a=this.adaptor,n=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(t[0],this.svg("g",n))],this.dom=[a.append(this.handleHref(t)[0],this.dom[0])];for(var o=Array(r),i=0;i<=r;i++)o[i]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":i}));return o},t.prototype.addChildren=function(e){var t,r,a,n,i=0,l=0;try{for(var s=o(this.childNodes),u=s.next();!u.done;u=s.next()){var c=u.value,d=c.breakCount;if(c.toSVG(e.slice(l,l+d+1)),c.dom){var p=0;try{for(var f=(a=void 0,o(c.dom)),h=f.next();!h.done;h=f.next()){var m=h.value;if(m){var g,y=p?0:c.dx;i+=((g=c.getLineBBox(p++)).L+y)*g.rscale,this.place(i,0,m),i+=(g.w+g.R-y)*g.rscale}d&&(i=0)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}d&&(i+=((g=c.getLineBBox(d)).w+g.R)*g.rscale)}l+=d}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}},t}((0,s.CommonMrowMixin)(l.SvgWrapper)),i.kind=u.MmlMrow.prototype.kind,i),t.SvgInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,s.CommonInferredMrowMixin)(t.SvgMrow)),e.kind=u.MmlInferredMrow.prototype.kind,e}()},3735:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMs=void 0;var o,i=r(7079),l=r(4126),s=r(7265);t.SvgMs=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(i.SvgWrapper)),o.kind=s.MmlMs.prototype.kind,o)},6465:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMspace=void 0;var o,i=r(7079),l=r(258),s=r(6030);t.SvgMspace=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMspaceMixin)(i.SvgWrapper)),o.kind=s.MmlMspace.prototype.kind,o)},1107:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsqrt=void 0;var o,i=r(7079),l=r(4093),s=r(7131);t.SvgMsqrt=(o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.addRoot=function(e,t,r,a){return 0},t.prototype.toSVG=function(e){var t=this.surd,r=this.childNodes[this.base],a=this.root?this.childNodes[this.root]:null,n=t.getBBox(),o=r.getOuterBBox(),i=this.getPQ(n)[1],l=this.font.params.rule_thickness*this.bbox.scale,s=o.h+i+l,u=this.standardSvgNodes(e),c=this.adaptor.append(u[0],this.svg("g")),d=this.addRoot(u,a,n,s);t.toSVG(u),t.place(d,s-n.h),r.toSVG([c]),r.place(d+n.w,0),this.adaptor.append(u[u.length-1],this.svg("rect",{width:this.fixed(o.w),height:this.fixed(l),x:this.fixed(d+n.w),y:this.fixed(s-l)}))},t}((0,l.CommonMsqrtMixin)(i.SvgWrapper)),o.kind=s.MmlMsqrt.prototype.kind,o)},4445:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsubsup=t.SvgMsup=t.SvgMsub=void 0;var i,l=r(905),s=r(6369),u=r(4461);t.SvgMsub=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.SvgScriptbase)),i.kind=u.MmlMsub.prototype.kind,i),t.SvgMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.SvgMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=o([this.baseChild,this.supChild,this.subChild],3),a=r[0],n=r[1],i=r[2],l=this.getBaseWidth(),s=this.getAdjustedIc(),u=o(this.getUVQ(),2),c=u[0],d=u[1];a.toSVG(t);var p=[t[t.length-1]];n.toSVG(p),i.toSVG(p),a.place(0,0),i.place(l,d),n.place(l+s,c)}},t}((0,l.CommonMsubsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e}()},2558:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nl?l:this.pWidth),u="left"===i?0:"right"===i?s:s/2;if(u){var c=this.svg("g",{},this.adaptor.childNodes(e));this.place(u,0,c),this.adaptor.append(e,c)}return u},t.prototype.lineClass=function(e){return"mjx-"+e},t.prototype.makeFrame=function(e,t,r,a){var n=this.fLine;return this.svg("rect",this.setLineThickness(n,a,{"data-frame":!0,class:this.lineClass(a),width:this.fixed(e-n),height:this.fixed(t+r-n),x:this.fixed(n/2),y:this.fixed(n/2-r)}))},t.prototype.makeVLine=function(e,t,r){var a=this.getBBox(),n=a.h,o=a.d,i="dotted"===t?r/2:0,l=this.fixed(e+r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"v",class:this.lineClass(t),x1:l,y1:this.fixed(i-o),x2:l,y2:this.fixed(n-i)}))},t.prototype.makeHLine=function(e,t,r){var a=this.getBBox().w,n="dotted"===t?r/2:0,o=this.fixed(e-r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(n),y1:o,x2:this.fixed(a-n),y2:o}))},t.prototype.setLineThickness=function(e,t,r){return.07!==e&&(r["stroke-thickness"]=this.fixed(e),"solid"!==t&&(r["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),r},t.prototype.handleLabels=function(e,t,r){if(this.hasLabels){var a=this.labels,n=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,a,n):this.subTable(e,a,n,r)}},t.prototype.spaceLabels=function(){for(var e=this.adaptor,t=this.getBBox().h,r=this.getTableData().L,a=this.getRowHalfSpacing(),n=t-this.fLine,o=e.firstChild(this.labels),i=0;i line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},l)},8926:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtd=void 0;var o,i=r(7079),l=r(5164),s=r(4359);t.SvgMtd=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.placeCell=function(e,t,r,a,n){var o=this.getBBox(),i=Math.max(o.h,.75),l=Math.max(o.d,.25),s=this.node.attributes.get("columnalign"),u=this.node.attributes.get("rowalign"),c=this.getAlignX(r,o,s),d=this.getAlignY(a,n,i,l,u);return this.place(e+c,t+d),[c,d]},t.prototype.placeColor=function(e,t,r,a){var n=this.adaptor,o=this.firstChild();o&&"rect"===n.kind(o)&&n.getAttribute(o,"data-bgcolor")&&(n.setAttribute(o,"x",this.fixed(e)),n.setAttribute(o,"y",this.fixed(t)),n.setAttribute(o,"width",this.fixed(r)),n.setAttribute(o,"height",this.fixed(a)))},t}((0,l.CommonMtdMixin)(i.SvgWrapper)),o.kind=s.MmlMtd.prototype.kind,o)},3365:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtext=void 0;var l,s=r(7079),u=r(6319),c=r(4770);t.SvgMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r,a;if(this.breakCount){var n=this.standardSvgNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=o(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]],f=i(this.breakPoints[d-1]||[0,0],2),h=f[0],m=f[1],g=i(this.breakPoints[d]||[s.length,0],2),y=g[0],b=g[1],k=s[h].node.getText().split(/ /);if(h!==y){l.setText(k.slice(m).join(" ")),this.textNode.toSVG(p);for(var v=this.textNode.getBBox().w;++h0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMunderover=t.SvgMover=t.SvgMunder=void 0;var i,l=r(4445),s=r(1971),u=r(5184);t.SvgMunder=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=o([this.baseChild,this.scriptChild],2),n=a[0],i=a[1],l=o([n.getOuterBBox(),i.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),i.toSVG(r);var c=this.isLineBelow?0:this.getDelta(!0),d=this.getUnderKV(s,u)[1],p=o(this.getDeltaW([s,u],[0,-c]),2),f=p[0],h=p[1];n.place(f,0),i.place(h,d)}},t}((0,s.CommonMunderMixin)(l.SvgMsub)),i.kind=u.MmlMunder.prototype.kind,i),t.SvgMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=o([this.baseChild,this.scriptChild],2),n=a[0],i=a[1],l=o([n.getOuterBBox(),i.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),i.toSVG(r);var c=this.isLineAbove?0:this.getDelta(),d=this.getOverKU(s,u)[1],p=o(this.getDeltaW([s,u],[0,c]),2),f=p[0],h=p[1];n.place(f,0),i.place(h,d)}},t}((0,s.CommonMoverMixin)(l.SvgMsup)),e.kind=u.MmlMover.prototype.kind,e}(),t.SvgMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=o([this.baseChild,this.overChild,this.underChild],3),n=a[0],i=a[1],l=a[2],s=o([n.getOuterBBox(),i.getOuterBBox(),l.getOuterBBox()],3),u=s[0],c=s[1],d=s[2];n.toSVG(r),l.toSVG(r),i.toSVG(r);var p=this.getDelta(),f=this.getOverKU(u,c)[1],h=this.getUnderKV(u,d)[1],m=o(this.getDeltaW([u,d,c],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p]),3),g=m[0],y=m[1],b=m[2];n.place(g,0),l.place(y,h),i.place(b,f)}},t}((0,s.CommonMunderoverMixin)(l.SvgMsubsup)),e.kind=u.MmlMunderover.prototype.kind,e}()},6369:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgScriptbase=void 0;var i,l=r(7079),s=r(167);t.SvgScriptbase=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.getBaseWidth(),a=o(this.getOffset(),2),n=a[0],i=a[1];this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(r+n,i)}},t}((0,s.CommonScriptbaseMixin)(l.SvgWrapper)),i.kind="scriptbase",i)},2417:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgXmlNode=t.SvgAnnotationXML=t.SvgAnnotation=t.SvgSemantics=void 0;var o,i=r(7079),l=r(5806),s=r(9102),u=r(9007);t.SvgSemantics=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}},t}((0,l.CommonSemanticsMixin)(i.SvgWrapper)),o.kind=s.MmlSemantics.prototype.kind,o),t.SvgAnnotation=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t)},t.prototype.computeBBox=function(){return this.bbox},t}(i.SvgWrapper),e.kind=s.MmlAnnotation.prototype.kind,e}(),t.SvgAnnotationXML=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(i.SvgWrapper),e.kind=s.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),t.SvgXmlNode=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,a=this.fixed(1/r),n=this.getBBox(),o=n.w,i=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-i*r)+"px",width:this.jax.fixed(o*r)+"px",height:this.jax.fixed((i+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[t]))]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.jax.measureXMLnode(this.node.getXML()),a=r.w,n=r.h,o=r.d;e.w=a,e.h=n,e.d=o},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(i.SvgWrapper),e.kind=u.XMLNode.prototype.kind,e.autoStyle=!1,e}()},5865:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var o=this.findID("Settings","semantics");"MathML"===a?o.disable():o.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=i(e,2),n=t[0],o=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=o,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=o(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var i=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),h=r(6914),m=r(3463),g=r(7309),y=o(r(5445)),b=s.MathJax,k="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),v=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+i.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new h.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],o=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=o})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(k?"Option":"Alt",k?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!k}),this.checkbox("Control","Control","ctrl",{hiddne:k}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),o=a.next();!o.done;o=a.next()){var i=o.value;this.jax[i]||r.findID("Settings","Renderer",i).disable()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var o=n(a.items.slice(1)),i=o.next();!i.done;i=o.next()){var l=i.value;if(l instanceof m.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var o=n(Object.keys(this.settings)),i=o.next();!i.done;i=o.next()){var l=i.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,i.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,o=this.defaultSettings;try{for(var i=n(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(o[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=o[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&i.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;i.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),i.mathjax.handlers.register(n.handler);var o=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(o),r.document.processed=o.processed,e._loadingPromise||(r.document.outputJax.reset(),i.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var o=n(e.math),i=o.next();!i.done;i=o.next()){var l=i.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var o,i;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=v},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function h(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(o.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var o=r(4922),i=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+i.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(o.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),o=r+a*e.h,i=a*e.d-r;n>this.w&&(this.w=n),o>this.h&&(this.h=o),i>this.d&&(this.d=i)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var o={};function i(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var i=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();o[i]||(o[i]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+i+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),o[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,i)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var i=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=i;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,o,i,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],o=a([u.prev,c.prev],2),c.prev=o[0],u.prev=o[1],i=a([e.list,this.list],2),this.list.prev.next=i[0],e.list.prev.next=i[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),o=n.next();!o.done;o=n.next()){var i=o.value;this.styles[i]||(this.styles[i]={}),Object.assign(this.styles[i],e[i])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var o=r(k.connect[e].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}function u(e){var t,a,n=k.connect[e].children,o=[];try{for(var i=r(n),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];o.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}o[3]===o[1]&&(o.pop(),o[2]===o[0]&&(o.pop(),o[1]===o[0]&&o.pop())),this.styles[e]=o.join(" ")}function c(e){var t,a;try{for(var n=r(k.connect[e].children),o=n.next();!o.done;o=n.next()){var i=o.value;this.setStyle(this.childName(e,i),this.styles[e])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,o,i=n([],a(k.connect[e].children),!1),l=this.styles[this.childName(e,i.shift())];try{for(var s=r(i),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(e){var t,a,n,o,i={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===i.width?i.width=c:c.match(f)&&""===i.style?i.style=c:i.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(k.connect[e].children),h=d.next();!h.done;h=d.next()){var m=h.value;this.setStyle(this.childName(e,m),i[m])}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}function m(e){var t,a,n=[];try{for(var o=r(k.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,o,i,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(o=void 0,r(Object.keys(g))),h=f.next();!h.done;h=f.next()){var m=h.value;if((Array.isArray(u[m])||""===u[m])&&p.match(g[m]))if("size"===m){var y=a(p.split(/\//),2),b=y[0],v=y[1];u[m]=b,v&&(u["line-height"]=v)}else""===u.size&&(Array.isArray(u[m])?u[m].push(p):u[m]=p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var o=r(k.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var k=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.parentName(i);this.styles[l]||a.push(i+": "+this.styles[i]+";")}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,o=this.parentName(t);try{for(var i=r(e.connect[t].children),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.childName(o,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),o=n[0],i=n[1],l=n[2];if(o.match(/[^\s\n]/))return;this.set(i,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:o,split:s,combine:u},border:{children:o,split:c,combine:d},"border-top":{children:i,split:h,combine:m},"border-right":{children:i,split:h,combine:m},"border-bottom":{children:i,split:h,combine:m},"border-left":{children:i,split:h,combine:m},"border-width":{children:o,split:s,combine:null},"border-style":{children:o,split:s,combine:null},"border-color":{children:o,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=k},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var o=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!o)return r;var i=parseFloat(o[1]||"1"),l=o[2];return t.UNITS.hasOwnProperty(l)?i*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?i*t.RELUNITS[l]:"%"===l?i/100*r:i*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var i=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var o=e.call(this,t,r)||this;return o._content=a,o.disabled=!1,o.callbacks=[],o._id=n||a,o}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=o(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(i.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var i=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.isHidden()){var l=i.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(i.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=o(r),n=a.next();!n.done;n=a.next()){var i=n.value;i.submenu.unpost(),i!==this.focused&&i.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if("rule"!==i.type){if(i.id===e)return i;if("submenu"===i.type){var l=i.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(i.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),o=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=o},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=o},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=o},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var o=r(8372),i=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=i.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(o.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var o=r(1484),i=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,o=void 0===n?"":n,i=new this(e);i.id=o;var l=e.get("variable");r.forEach((function(t){return l(e,t,i.pool)}));var s=e.get("items")(e,a,i);return i.items=s,i},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(i.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,o,i=t;if(i instanceof Event?(a=i.target,this.stop(i)):a=i,i instanceof MouseEvent&&(n=i.pageX,o=i.pageY,n||o||!i.clientX||(n=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,o=i.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!o&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,o=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,o)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(o.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var o={};o[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',o[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",o[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",o[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",o[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var i=!1,l=!1,s=!1;function u(e){s||(c(o,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var o in e)n+=o,n+=" ",n+=e[o],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){i||(c(r,e),i=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var o=r(5179),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=i.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),o=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+o+"px;"),window.event instanceof MouseEvent&&r.classList.add(i.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(i.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new o.CloseButton(this),t=e.html;return t.classList.add(i.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(i.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(i.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(i.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"checkbox",r,n)||this;return o.role="menuitemcheckbox",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"combobox",r,n)||this;return o.role="combobox",o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var o=r(1340),i=r(2556),l=function(e){function t(t,r,a,n){var o=e.call(this,t,"command",r,n)||this;return o.command=a,o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(i.MenuUtil.getActiveElement(this))}catch(e){i.MenuUtil.error(e,"Illegal command callback.")}i.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"radio",r,n)||this;return o.role="menuitemradio",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var o=r(9329),i=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=i.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(i.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(o.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"slider",r,n)||this;return o.role="slider",o.labelId="ctx_slideLabel"+i.MenuUtil.counter(),o.valueId="ctx_slideValue"+i.MenuUtil.counter(),o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,o=new this(r,a,t.id),i=e.get("subMenu")(e,n,o);return o.submenu=i,o},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(i.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=o},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),o=r(2165),i=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=o.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var i=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,o=t.variable,i=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},i),s=e.get("rule")(e,{},i),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:o,id:t},i)})),c=[l,s].concat(u);return i.items=c,i},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var o=e.call(this,t,null,r)||this;return o.style=a,o.grid=n,o._selections=[],o.prefix="ctxt-selection",o._balanced=!0,o}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,o=t.selections,i=new this(a,n,t.order,t.grid);i.attachMenu(r);var l=o.map((function(t){return e.get("selectionMenu")(e,t,i)}));return i.selections=l,i},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+i.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),o=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,o,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),i=function(e){var i=l.selections.slice(e,e+n),s=o(l.rowDiv(i),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),i.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(o=Math.max(5,o-n-r.offsetWidth+6)),e.prototype.post.call(this,o,i)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=o},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=i(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function h(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=i(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=o.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=o.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function m(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],o=t[a];if(!n&&!o||n&&o&&n===o)continue;const i=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),o||r.open.push(a),o&&n&&(r.close.push(a),r.open.push(a)),t[a]=i,r[a]=i,l[a]?l[a].push(i):l[a]=[i]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const o=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=o,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,o=0;a=e[o];o++){let e=null;const o=a.descriptionSpan(),i=a.personality,l=i[n.personalityProps.JOIN];delete i[n.personalityProps.JOIN],void 0!==i[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:i[n.personalityProps.PAUSE]},delete i[n.personalityProps.PAUSE]);h(t,o,m(i,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=m.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=m.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),o=r(4440),i=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=i.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):i.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=k(t,a),v(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=k(t,a),v(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=k(t,a),v(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=k(t,a),v(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),o=d(r),i=d(a),l=m(o),s=m(i);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${E(o,u)}\n${c}\n${E(i,u)}`},NUMERATOR:x,DENOMINATOR:x};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=h(e),a=h(t),n=r-a;e=n<0?g(e,a,m(e)):e,t=n>0?g(t,r,m(t)):t;const o=e.split(/\r\n|\r|\n/),i=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-h(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(A(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function k(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(m(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function A(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let o="";const i=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);i.push(t)}return{lfence:r,rfence:a,sep:o,cells:i,height:i.reduce(((e,t)=>Math.max(h(t),e)),0),width:i.map(m)}}function E(e,t){const r=(t-m(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],o=e.split(/\r\n|\r|\n/),i=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of o)i.push(l+e+s);return i.join("\n")}function x(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class o extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=o=>{const i=(o-e)/(t-e),l=r*(1-i)+a*i;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let r="",n=null,i=!1;for(let e,l=0;e=t[l];l++)o.isMarkupElement(e)||(o.isPauseElement(e)?i&&(n=o.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(i?this.getSeparator():"")+this.merge(e.span),i=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,i.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=i,i.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class o extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=o},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=i},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class o extends n.SsmlRenderer{markup(e){return o.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,o.MARKS[s]=!0),1===i.speech.length&&i.speech.match(/[a-zA-Z]/)?t.push(''+i.speech+""):t.push(i.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=o,o.MARK_ONCE=!1,o.MARK_KIND=!0,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class o extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=o},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),o=r(182);class i extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],o=[];for(let e,i=0;e=t[i];i++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return r.join(" ")}}t.XmlRenderer=i},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function o(e){s(a.default.WGXpath),i(e)}function i(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){i(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),o(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=i,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),o=r(2315),i=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(i.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):i.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):i.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):i.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),o=r(2057),i=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=i.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=i.detectIE(),e.isEdge=i.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):o.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends n{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),o=r(3090),i=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),h=r(4440),m=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function k(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function v(e,t){const r=k(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=k(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=v,t.print=S,t.output=function(e,t){const r=k(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=k(e),a=r instanceof m.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.cloneNode(e);let o=u.computeMarkup(n);if(r===h.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(o)),e;const i=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=i[r],t=l[r];r++)o=u.computeMarkup(t),e.setAttribute("speech",a.finalize(o));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.parseInput(t),o=l.xmlTree(n),i=u.computeMarkup(o);if(r===h.Speech.SHALLOW)return e.stree.speech=a.finalize(i),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case h.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=s.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=v("enriched",e),a=S("enriched",r);return m.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,m.Processor.LocalState.highlighter,a),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?a.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":v("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),o=r(6828),i=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function f(e,t){return s.process(e,t)}function h(e,t,r){switch(n.default.getInstance().mode){case i.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),o=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}))}(e,t,r);case i.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),o=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return h("speech",e,t)},t.file.toSemantic=function(e,t){return h("semantic",e,t)},t.file.toJson=function(e,t){return h("json",e,t)},t.file.toDescription=function(e,t){return h("description",e,t)},t.file.toEnriched=function(e,t){return h("enriched",e,t)},t.processFile=h,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:i.Mode.HTTP}).then((()=>p({}))):p({mode:i.Mode.SYNC}).then((()=>p({mode:i.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),o=r(2315);function i(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:i()?document.evaluate:o.default.xpath.evaluate,result:i()?XPathResult:o.default.xpath.XPathResult,createNSResolver:i()?document.createNSResolver:o.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,o){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,o,null):t.xpath.currentDocument.evaluate(e,r,s,o,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(i.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(i.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=o.walkTree(r),l=o.walkTree(t),s=o.walkTree(a);return(0,i.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(i.Attribute.CHILDREN,(0,i.makeIdList)([t,a,r])),[l,s,n].forEach((e=>o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.mml.getAttribute(i.Attribute.ID)))),this.mml.setAttribute(i.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),o=r(9268),i=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends o.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,o=this.specialCase_(e,n);if(o)e=o;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const i=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,i),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(i,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,o=null;if("MSUBSUP"===r?(o=e.childNodes[0],n=i.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),o=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const u=o.childNodes[0],c=d.makeEmptyNode_(u.id);return o.childNodes[0]=c,t=new n(e).getMathml(),o.childNodes[0]=u,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),o=r(2298),i=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=i.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===i.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=i.createElement("mrow");(0,o.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===i.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,o.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,o.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,i.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=i},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,i.setAttributes)(t,e),t.setAttribute(i.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(i.Attribute.ID)))o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),o=r(6839),i=r(5452),l=r(2298);class s extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=o.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];i.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];i.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=i.walkTree(e);return i.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,o.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=i},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=o.introduceNewLayer(r,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),o=r(5452),i=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,i.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];o.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(i.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=i},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=i.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,o){e.setAttribute(r.TYPE,o.type);const i=o.allAttributes();for(let r,a=0;r=i[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);o.childNodes.length&&e.setAttribute(r.CHILDREN,a(o.childNodes)),o.contentNodes.length&&e.setAttribute(r.CONTENT,a(o.contentNodes)),o.parent&&e.setAttribute(r.PARENT,o.parent.id.toString());const l=o.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,o)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),o=r(7251),i=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:i.CaseEmpheq.test,constr:e=>new i.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),M(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),M(r);const n=e.contentNodes.map(R);D(e,n);const o=e.childNodes.map(p),i=s.SemanticSkeleton.combineContentChildren(e,n,o);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(i,e);else{const e=_(i);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=I(r))}return r=B(r),k(r,i,e),c.setAttributes(r,e),M(r)}function f(e,t){const r=E(e);let o=r.node;const i=r.type;if(i!==A.VALID||!u.hasEmptyTag(o))if(a.Debugger.getInstance().output("Walktree Case 1.1"),o=n.createElement("mrow"),i===A.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),o=h(o,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=_(e),r=g(T(t),e);n.replaceNode(t,o),r.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function h(e,t,r){let o=C(t);if(u.hasMathTag(o)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(o,e),n.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const i=r.indexOf(t);return r[i]=o,n.replaceNode(o,e),e.appendChild(o),r.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,o=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),o=Math.max(o,t))})),r.slice(a,o+1)}function y(e,t,r){const a=[];let o=n.toArray(e.childNodes),i=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=b(e,t);0!==r.length&&(1!==r.length?(i?e.setAttribute("AuxiliaryImplicit",!0):i=!0,o=r.concat(o)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function k(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const r=t[0];if(a[o]===r||w(a[o],r)){t.shift(),o++;continue}if(a[o]&&-1===t.indexOf(a[o])){o++;continue}if(S(r,e)){t.shift();continue}let n=a[o];if(n)v(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function v(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function w(e,t){const r=i.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var A;function E(e){const t=_(e);if(!t)return{type:A.INVALID,node:null};const r=_(e.slice().reverse());if(t===r)return{type:A.VALID,node:t};const a=O(t),n=x(a,e),o=O(r,(function(e){return-1!==n.indexOf(e)})),i=o[0],l=n.indexOf(i);return-1===l?{type:A.INVALID,node:null}:{type:n.length!==a.length?A.PRUNED:L(n[l+1],o[1])?A.VALID:A.INVALID,node:i}}function x(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function _(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function L(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function M(e){for(;!u.hasMathTag(e)&&N(e);)e=T(e);return e}function C(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?C(r[0]):e}function N(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||P(t)}))}function P(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(P)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?F(e):n.createElement("mrow");return e.mathml=[r],r}function B(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function F(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function D(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){I(e).setAttribute(c.Attribute.OPERATOR,r)}))}function I(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!P(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=I(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const i=n.cloneNode(e);return p(r.root),o.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(i,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=h,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=k,t.insertNewChild_=v,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(A=t.lcaType||(t.lcaType={})),t.mathmlLca_=E,t.prunePath_=x,t.attachedElement_=_,t.pathToRoot_=O,t.validLca_=L,t.ascendNewNode=M,t.descendNode_=C,t.unitChild_=N,t.isIgnorable_=P,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=B,t.createInvisibleOperator_=F,t.setOperatorAttribute_=D,t.getInnerNode=I,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const i=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=p(t);a.push(e);const o=I(e);n&&!r&&o.setAttribute(c.Attribute.PARENT,n.id.toString()),i.push(t.id)}return i}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let o=0;t.AbstractHighlighter=class{constructor(){this.counter=o++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),o=r-a/2;let i=0,l=0,s=0;return 0<=e&&e<60?[i,l,s]=[a,n,0]:60<=e&&e<120?[i,l,s]=[n,a,0]:120<=e&&e<180?[i,l,s]=[0,a,n]:180<=e&&e<240?[i,l,s]=[0,n,a]:240<=e&&e<300?[i,l,s]=[n,0,a]:300<=e&&e<360&&([i,l,s]=[a,0,n]),{red:i+o,green:l+o,blue:s+o}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),o=r(933),i=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const o=new n.ColorPicker(e,r),i="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[i]||t.highlighterMapping_.NativeMML);return l.setColor(o),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":i.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const o=.05,i=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*o+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-o+"em",l.style.width=n.w+2*i+"em",l.style.marginLeft=s-i+"em",l.style.marginRight=-n.w-i-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=o},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");return o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),o=r(8396),i=r(4346);class l extends i.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");if(i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new o.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class o{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=o.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,o=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=a.match(/^unit:(.+)$/);let l="";return o&&(a=o[1],l=":unit"),e=>{const o=n.evalXPath(t,e)[0];if(o){const e=i.lookupCategory(o.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=p[r]||p["="],i=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&o(Array.from(r.textContent).length,i)}}return null}t.constraintTest_=f;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=h;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),o=r(2105),i=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),h=r(8384),m=r(7206),g=r(7734),y=r(7264),b=r(4356);function k(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:i.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:h.nb,nn:g.nn,sv:y.sv,nemeth:m.nemeth},t.setLocale=function(){const e=k();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=k,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const o=r();for(const[e,t]of Object.entries(n))o[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),o=r(614),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),o=r(3866),i=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=i.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),o=r(4356),i=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),o=r(4634),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),o=r(4977),i=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),o=r(8825),i=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=i.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),o=r(4977),i=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=i(e),t?e+t:e},s=function(e,t,r){return t+i(e)},u=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=i(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:i(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),o=r(3898),i=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=o(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=i,l.numberToWords=o,l.numberToOrdinal=function(e,t){if(e>1999)return i(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=o(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",o=l.ones[Math.floor(r/100)];if(n+=o?a(o,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",o=t?l.special.smallOrdinals[r]:l.ones[r],o)n+=o;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];o=l.ones[r%10],n+=o?a(o)+"og"+e:e}return n}function o(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,o="";for(;e>0;){const i=e%1e3;if(i){const e=n(i,t&&!r);if(r){const t=l.large[r],n=i>1?"er":"";o=a(e,r<=1)+" "+t+n+(o?" og ":"")+o}else o=a(e)+o}e=Math.floor(e/1e3),r++}return o}function i(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":i(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3);if(t){const e=l.large[t],n=t>1&&o>1?e.match(/e$/)?"n":"en":"";r=a(i,t>1)+e+n+r}else r=a(i,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function i(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":i(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+"hundred":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+i.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=o(e);return t?r+"s":r},t.default=i},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=o.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return o.ones[t];const r=o.tens[Math.floor(t/10)],a=o.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const o=(0,r(7549).NUMBERS)();o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=o.large[t];const i=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=i}e=Math.floor(e/1e3),t++}return r},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(o.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(o.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(o.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(o.special.onesOrdinals[e-1])),r.join(" ")},t.default=o},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),o=r(7549);function i(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=i(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,o.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+i.special.hundred:"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=i.ones[a]+i.numSep+i.large[t]+(r?i.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+i.numSep+a:r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?i.special.ordinalsFeminine[e]:i.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?i.special.simpleSmallOrdinalsFeminine[e]:i.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":i.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},i.numberToWords=n,i.numberToOrdinal=function(e,t){return e<=10?i.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=i},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=o(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=o,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=i(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),i=l.ones[n];if(a+=i?(1===n?"":i)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?o(a):a}function o(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function i(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?o(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const o=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(o,!0):o)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=i+(r?" "+l.large[r]+(r>1&&o>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return i(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=i.ones[a]?(1===a?"":i.ones[a]+i.numSep)+"hundra":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const o=e%1e3;if(o){const l=i.large[r],s=o>1&&r>1&&!t?"er":"";n=(1===r&&1===o?"":(r>1&&1===o?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function o(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=o(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=i},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),o=Number(a);return isNaN(n)||isNaN(o)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:o,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const i=this.parseCstr(t.toString().replace(n,""));this.addRule(new o.SpeechRule(e,i,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),o=this.parseCstr(t);n&&o?(n.rank=this.rank++,this.preconditions.set(e,new s(o,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class o extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,o=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),o=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==o)return-1;if(e===o&&e!==n)return 1;if(e===n&&e===o)continue;e!==n&&e!==o&&(r=!0)}const i=this.fallback.getProperty(a),l=i.indexOf(n),s=i.indexOf(o);if(l!p.equal(e.cstr))),s.push(m),this.rules.set(t,s),f.setReference(h)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),o=r(7630),i=r(4504),l=r(4650);class s extends i.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),o=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),i=this.parseCstr(r);if(!o&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):o.action,u=new l.SpeechRule(o.name,i,o.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const o=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=o[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var o;function i(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:i(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case o.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case o.NODE:case o.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),o=r(2057),i=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),h=r(2105),m=r(9935),g=r(4650),y=r(4508);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);o.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)o.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),b.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(e)}const a=(new Date).getTime();return o.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=v(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const o=r[n];a[n]="string"==typeof o?e.constructString(t,o):o}h.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;o.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=i.context,d=i.action.components;r=[];for(let t,o=0;t=d[o];o++){let o=[];const i=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=c.applyQuery(e,i);t&&(o=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=c.applySelector(e,i);t.length>0&&(o=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case g.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}o=c.constructSpan(e,i,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:o=[a.AuditoryDescription.create({text:i})]}o[0]&&!d&&(s.context&&(o[0].context=c.constructString(e,s.context)+(o[0].context||"")),s.annotation&&(o[0].annotation=s.annotation)),this.addLayout(o,s,d),t.grammar&&h.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,o,i){if(!t.length)return[];const l=n||"",s=i||"",u=e.contextFunctions.lookup(o),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),o=e.getValue(f.Axis.MODALITY),i=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,o,i])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,o,i])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,o,i])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==o?o:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==o?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:i];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),o=this.makeSet_(n,e.preference),i=f.DynamicCstr.DEFAULT_VALUES[r];t||n===i||o.push(i),a[r]=o}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==i.NodeType.ELEMENT_NODE&&e.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const k=new Map;function v(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=k.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new m.MathStore;return k.set(t,r),e.inherits&&(r.inherits=k.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=v,l.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),o=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const i=o.default.evaluateNode(e);return n.concat(i)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function o(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],i={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(i),u=Object.values(i);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],k=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],v=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],A=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],E=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],x=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],_=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],O=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],L=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],M=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],C=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],N=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],P=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],B=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],F=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],D=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],I=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],U=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],H=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],V=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],G=["\u2145","\u2146","\u2147","\u2148","\u2149"],W=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],z=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],X=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],J=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Q=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Z=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],ie=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=h.concat(m,g,y,b,k,v,w,A,S,E,x,_,O,L,M,C,N,P,T,R,B,F,D,I,j,q,U,H,V,G,W,z,X,J,K,$,Y,Q,Z,ee,ae,ne,te,re,oe,ie,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const he=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:k,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:v,type:"identifier",role:"latinletter",font:"italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"fraktur"},{set:L,type:"identifier",role:"latinletter",font:"fraktur"},{set:N,type:"identifier",role:"latinletter",font:"double-struck"},{set:C,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:P,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:H,type:"identifier",role:"latinletter",font:"monospace"},{set:G,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:z,type:"identifier",role:"greekletter",font:"normal"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:J,type:"identifier",role:"greekletter",font:"bold"},{set:X,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Q,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Z,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:ie,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ke=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ke[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ke[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ke[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return he},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:i[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ve=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ve.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",o),t.lookupSecondary=function(e,t){return ve.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class i{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends i{copyCollator(){return new l}add(e,t){const r=o.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends i{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=o.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const o=a(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(r))?o.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),o=r(3588),i=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],o=n&&n.length,i=t&&t.length,l=u.default.getInstance();if(o&&i){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return o?(n.push(l.postfixNode_(n.pop(),e)),a):(i&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function h(e,t,r){if(!t.length)return e;const n=e.pop(),o=t.shift(),l=r.shift();if(s.isImplicitOp(o)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const i=(n?[n,o]:[o]).concat(l);return h(e.concat(i),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([o].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=i.factory.makeBranchNode("infixop",[n,t.shift()],[o],o.textContent);return l.role="implicit",i.run("combine_juxtaposition",l),t.unshift(l),h(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([n,o,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(o),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(o),n.childNodes.push(u),u.parent=n,o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(o),u.childNodes.unshift(n),n.parent=u,o.parent=u,u.addMathmlNodes(o.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=i.factory.makeBranchNode("infixop",[n,u],[o],o.textContent),c.role="implicit"),e.push(c),h(e.concat(l),t,r)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}i.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),i.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),i.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,o=[];for(;e.comp.length;)if(o=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&o.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),o.push(e.rel.shift());n=f(o,a,r)}o.length||a.length?(t.push(n),r.push(a)):(o.push(n),f(o,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),i.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),i.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),i.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),i.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],o=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(o))return void(o.role="integral");if(s.isIntegralDxBoundary(n,o)){const e=u.default.getInstance().prefixNode_(o,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),i.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=y(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=y(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function y(e,t){if(!e.childNodes.length)return k(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;k(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==g.indexOf(e.type)){let a=e.childNodes;k(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function k(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),o=r(5609),i=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){i.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],o=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=i.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return i.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return i.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[i.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,i.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&o.isType(r[0],"empty")?r:[i.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const o=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),o=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)o.appendChild(e);return o},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||o(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=h,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&h(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&l(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=k,t.isPureUnit=v,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(v(t[0])||k(t[0]))&&e.childNodes.slice(1).every(v)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),o=r(7516),i=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new i.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return o.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const o=t.nextSibling;if(!o||o===n)continue;const i=u.getSpacer_(o);i&&(r.mathml.push(i),r.mathmlTree=i,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let o=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(o)):(u.fenceToPunct_(e),o.push(e),o=o.concat(r.shift()),r.unshift(o))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,o.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const o=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===o&&l.isAccent(t[1])||2===o&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===o){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[o]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const o=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return o.role=e.role,o.embellished=l.isEmbellished(e),o}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,o=r.filter(a).length;if(!n&&!o)return e;const i=n?o?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),o&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(i,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,o=a.toArray(e.childNodes),i=[];"left"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"left")),"right"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"right"));const l=u.getInstance().getFormulas(e,o,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],i);return s.mathmlTree=e,s}getLabel(e,t,r,n){const o=u.getInstance().findNestedRow(t,"prooflabel",n),i=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(o.childNodes)),[]);return i.role=n,i.mathmlTree=o,i}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===u.getSemantics(n).inferenceRule,i=o?n.childNodes[1]:n.childNodes[0],l=o?n.childNodes[0]:n.childNodes[1],s=i.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),h=r(a.toArray(l.childNodes[0].childNodes))[0],m=u.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,o.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=t.comp[a+1],i=n.length-1;if(n[i]&&o[0]&&l.isType(n[i],"number")&&!l.isRole(n[i],"mixed")&&l.isType(o[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[i],o[0]],[]);e.role="mixed",r=r.concat(n.slice(0,i)),r.push(e),o.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(o=u.getInstance().implicitNode_(e),o.role="unit"),o&&r.push(o),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=n.length-1;if(n[o]&&l.isType(n[o],"number")&&(l.isRole(n[o],"integer")||l.isRole(n[o],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[o],e],[]);t.role="mixed",r=r.concat(n.slice(0,o)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const o=s.sliceNodes(e,l.isOperator);if(0===o.head.length)return n.push(o.div),u.getInstance().operationsTree_(o.tail,t,r,n);const i=u.getInstance().prefixNode_(u.getInstance().implicitNode(o.head),n),c=u.getInstance().appendOperand_(t,r,i);return o.div?u.getInstance().operationsTree_(o.tail,c,o.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),o=t.head.length-1,i=u.getInstance().neutralFences_(t.head,a.slice(0,o));a=a.slice(o),e.push(...i),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const o=r[r.length-1],i=e[0].role;if("open"===i||l.isNeutralFence(e[0])&&(!o||!l.compareNeutralFences(e[0],o))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&"open"===o.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&l.compareNeutralFences(e[0],o)){if(!l.elligibleLeftNeutral(o)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&l.isNeutralFence(o)&&r.some(n)){const o=s.sliceNodes(r,n,!0),i=a.pop(),l=a.length-o.tail.length+1,c=u.getInstance().neutralFences_(o.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(o.div,e.shift(),a.pop().concat(c,i));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,o.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),o=r.length-1,i=a.slice(0,o),l=(a=a.slice(o)).shift(),s=u.getInstance().neutralFences_(r,i);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=o.run("propagateComposedFunction",n)):n.role=e.role,n=o.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const o=e[a+1];return!t(n)||!t(o)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let o=0;for(;r.comp.length>0;)a.push(r.rel[o++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const o=(t=t.slice(0,a+1))[1],i=t[2];let l;if(!n&&i&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),l.role="subsup",t=[l,i],r="superscript"),n){const a=u.getInstance().accentRole_(o,r);if(i){u.getInstance().accentRole_(i,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,i],[]),t=[l,o],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[l,i],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),o=l.isEmbellished(e);return r&&(r.embellished=o),n.embellished=o,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const o=u.getInstance().getFunctionsInRow_(e,[]),i=u.getInstance().getFunctionArgs_(a,o,n);return r.concat(i)}getFunctionArgs_(e,t,r){let a,n,i;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return i=u.getInstance().integralNode_(e,a,r.intvar),o.run("intvar_from_fraction",i),r.rest.unshift(i),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),i=u.getInstance().functionNode_(e,r),t.unshift(i),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return i=u.getInstance().functionNode_(e,n),a.tail.unshift(i),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),i=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(i),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),i=u.getInstance().functionNode_(e,t.shift()),t.unshift(i),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}o.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const o=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],o,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let o;r&&(o=r.parent,a.push(r));const i=u.getInstance().factory_.makeBranchNode(e,t,a);return i.role=n.role,o&&(r.parent=o),i}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let o,i=0;o=e[i];i++){const e=a.tagName(o);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(o.childNodes),t,r+1,n);if(u.findSemantics(o,t,n))return o}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),o=r(2298);class i{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return i.fromNode(e.root)}static fromNode(e){return new i(i.fromNode_(e))}static fromString(e){return new i(i.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!i.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(i.collapsedLeafs(e),i.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,i.simpleCollapseStructure(r)?[r]:i.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new i(i.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return i.simpleCollapseStructure(e)?e.toString():i.contentCollapseStructure(e)?"(c "+e.slice(1).map(i.makeSexp_).join(" ")+")":"("+e.map(i.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(i.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(i.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${o.Attribute.ID}=${s}]`,e)[0];if(c&&i.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=i.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&i.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(i.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(o.Attribute.COLLAPSED),a=r?i.realLeafs_(i.fromString(r).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(i.simpleCollapseStructure(e))return[e];if(i.contentCollapseStructure(e))return[];let t=[];for(let r=1;ri.simpleCollapseStructure(e)?e:i.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{i.simpleCollapseStructure(e)?r.push(e):(i.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=i},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),o=r(9265),i=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new i.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new i.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new o.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function o(e,t,r){r&&e.reverse();const a=[];for(let n,o=0;n=e[o];o++){if(t(n))return r?{head:e.slice(o+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(o+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,o=0;n=e[o];o++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let i=null;do{i=o(r,t),n.push(i.head),a.push(i.div),r=i.tail}while(i.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),o=r(1214),i=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,a.setup)(this.options_),i.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),o=r(1214),i=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return i.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),i.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=i.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class o extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),o=r(6604),i=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new i.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),o=r(5274),i=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=h(e);return a.markup(t)}function h(e){const t=s.SemanticTree.fromRoot(e),r=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=m(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function m(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const o=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=o?a.markup(c(o)):p(t);e.setAttribute(i.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(i.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=h,t.nodeAtPosition_=m,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,o=0;t=a[o];o++){const a=t.getAttribute("id"),o=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!o)continue;const l=t.childNodes[1],s=l.getAttribute(i.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(i.Attribute.TYPE))continue;if(c=o.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(i.Attribute.PARENT);d&&c.setAttribute(i.Attribute.PARENT,d),c.setAttribute(i.Attribute.TYPE,"dummy"),c.setAttribute(i.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(i.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class o extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),o=r(6278),i=r(9543);class l extends o.AbstractSpeechGenerator{getSpeech(e,t,r=null){const o=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const o in l){const s=l[o],u=n.getBySemanticId(t,o),c=n.getBySemanticId(e,o)||r&&n.getBySemanticId(r,o);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?i.addModality(c,s,this.modality):i.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&i.addPrefix(c,s))}return o}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),o=r(4356),i=r(2536),l=r(2780);var s,u,c;function d(){const e=o.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),o=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,o.push(t))}return o}function h(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,i.localeFontCombiner)(t)}function m(e,r,a,n,i,l){const s=h(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,i,o.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,i){const l=h(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=o.LOCALE.ALPHABETS.digitPrefix,r=u+i;y(l.combiner,a,s,r,l.font,e,n,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,o,i,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in o?o[c]:o.default;l.defineRule(t.toString(),c,"default",i,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const i=t.INTERVALS;for(let e,t=0;e=i[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{m(t,r,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=h,t.alphabetRules=m,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),o=r(1676),i=r(1676),l=r(2780),s=r(2362);class u extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,i.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[i.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const o=t[1];o&&o!==u.AUTO&&-1!==a[t[0]].indexOf(o)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ai?-1:o0&&t<20&&r>0&&r<11}function E(e){return o.default.getInstance().style===e}function x(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function _(e){if(x(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(O(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&L(r))}function O(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function L(e){return i.evalXPath("children/*",e).every((e=>O(e)||"identifier"===e.tagName))}function M(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&S(e.childNodes[0])&&C(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function C(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,o="open"===e.getAttribute("role")?0:1;let i=e.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=N,u.Grammar.getInstance().setCorrection("insertNesting",N),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return P(r[a])&&r[a+1]&&(P(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=P,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),o=r(5897),i=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const h={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let m=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===i.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(o.default.getInstance().mode){case i.Mode.ASYNC:return w;case i.Mode.HTTP:return E;case i.Mode.SYNC:default:return A}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{k(t),o.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,r(e)}))}));o.EnginePromise.promises[e]=r}function k(e){v(JSON.parse(e))}function v(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(h[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?v(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function A(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function E(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return m||(g(u.DynamicCstr.BASE_LOCALE),m=!0),o.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=k,t.loadFile=w,t.loadFileSync=A,t.loadAjax=E},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),o=r(7088),i=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:i.spaceoutNumber,CQFspaceoutIdentifier:i.spaceoutIdentifier,CSFspaceoutText:i.spaceoutText,CSFopenFracVerbose:i.openingFractionVerbose,CSFcloseFracVerbose:i.closingFractionVerbose,CSFoverFracVerbose:i.overFractionVerbose,CSFopenFracBrief:i.openingFractionBrief,CSFcloseFracBrief:i.closingFractionBrief,CSFopenFracSbrief:i.openingFractionSbrief,CSFcloseFracSbrief:i.closingFractionSbrief,CSFoverFracSbrief:i.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFopenRadicalVerbose:i.openingRadicalVerbose,CSFcloseRadicalVerbose:i.closingRadicalVerbose,CSFindexRadicalVerbose:i.indexRadicalVerbose,CSFopenRadicalBrief:i.openingRadicalBrief,CSFcloseRadicalBrief:i.closingRadicalBrief,CSFindexRadicalBrief:i.indexRadicalBrief,CSFopenRadicalSbrief:i.openingRadicalSbrief,CSFindexRadicalSbrief:i.indexRadicalSbrief,CQFisSmallRoot:i.smallRoot,CSFsuperscriptVerbose:i.superscriptVerbose,CSFsuperscriptBrief:i.superscriptBrief,CSFsubscriptVerbose:i.subscriptVerbose,CSFsubscriptBrief:i.subscriptBrief,CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.superscriptVerbose,CSFleftsubscriptVerbose:i.subscriptVerbose,CSFrightsuperscriptVerbose:i.superscriptVerbose,CSFrightsubscriptVerbose:i.subscriptVerbose,CSFleftsuperscriptBrief:i.superscriptBrief,CSFleftsubscriptBrief:i.subscriptBrief,CSFrightsuperscriptBrief:i.superscriptBrief,CSFrightsubscriptBrief:i.subscriptBrief,CSFunderscript:i.nestedUnderscript,CSFoverscript:i.nestedOverscript,CSFendscripts:i.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:i.determinantIsSimple,CSFRemoveParens:i.removeParens,CQFresetNesting:i.resetNestingDepth,CGFbaselineConstraint:i.generateBaselineConstraint,CGFtensorRules:i.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),o=r(5740),i=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),o=e.ownerDocument;for(let e,i=0;e=r[i];i++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),i=n.identifierNode(r,"unknown","");t(i),a.push(i.xml(o))}return a}function d(e,r,a,i,l,s){i=i||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=o.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(i,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=o.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,i){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return i;if(t.indexOf(e.tagName)>-1&&i++,!e.childNodes||0===e.childNodes.length)return i;const l=o.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,i)})))}function h(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=h(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function y(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,r){const a=y(e),n=k(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function k(e){const t="sqrt"===e.tagName?"2":i.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function v(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function S(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=h,t.nestedFraction=m,t.openingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=y,t.nestedRadical=b,t.getRootIndex=k,t.openingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=v,t.nestedUnderscript=function(e){const t=v(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=S,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=S(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=i.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=n[t];t++)o=o.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const w=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),A=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function E(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+A.get(e)+"]";if(1&n){const t=w.get(e%5);r="[t] "+t+"Verbose; [n] "+o+";"+r,a="[t] "+t+"Brief; [n] "+o+";"+a}else t.unshift("name("+o+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,o,i]=E(a);e.defineRule(r,"default",o,"self::tensor",...n),t&&(e.defineRule(r,"brief",i,"self::tensor",...n),e.defineRule(r,"sbrief",i,"self::tensor",...n));const l=w.get(2);o+="; [t]"+l+"Verbose",i+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",o,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",i,"self::tensor",s,...n),e.defineRule(r,"sbrief",i,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),o=r(5740),i=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=h(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function h(e,t){const r=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function y(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(g(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(g(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=h,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,l.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=y,(0,u.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),i=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=i?p.nestedSubSuper(i,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",h=i&&"EMPTY"!==o.tagName(i)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],m=u&&"EMPTY"!==o.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=s.default.evaluateNode(e);return l=!1,c.concat(h,g,m)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),i=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===o.tagName(e),c=i&&"NUMBER"===o.tagName(i);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),o=r(4356),i=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,i.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(o.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),o=r(1378),i=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:i.openingFraction,CSFcloseFraction:i.closingFraction,CSFoverFraction:i.overFraction,CSFoverBevFraction:i.overBevelledFraction,CQFhyperFraction:i.hyperFractionBoundary,CSFopenRadical:i.openingRadical,CSFcloseRadical:i.closingRadical,CSFindexRadical:i.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:i.relationIterator,CTFimplicitIterator:i.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),o=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),o=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const i=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==i.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),o=r(5740),i=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),h=r(9543),m=r(8504),g=r(7730),y=r(1214),b=r(179),k=r(1204),v=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=k.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?k.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=k.splitAttribute(k.getAttribute(e,u.Attribute.CHILDREN)),r=k.splitAttribute(k.getAttribute(e,u.Attribute.CONTENT));const a=k.getAttribute(e,u.Attribute.TYPE),n=k.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];v.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=v.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());v.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(i.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=i.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=m.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),o=n.indexOf(a);if(-1===o)return t;const i=o>=n.length-1?n[0]:n[o+1];return m.ClearspeakPreferences.addPreference(t,r,i)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?k.getAttribute(e[0],u.Attribute.PREFIX):h.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?k.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),i=this.getFocus().getSemanticNodes(),l=h.retrievePrefix(i[0]),s=[new a.AuditoryDescription({text:o,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=h.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=h.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,o){const i=e=>a.getBySemanticId(o,e),l=r.nodeDict,s=i(e),u=t.map(i),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,o),d}static generateAllVisibleNodes_(e,t,r,a){let o=[];for(let i=0,l=e.length;ie.id.toString())),u=n.getAllVisibleNodes(s,a);o=o.concat(n.generateAllVisibleNodes_(s,u,r,a))}return o}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),o=r(6537),i=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new o.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),i.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const o=u.getAttribute(e,a.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),o=u.getAttribute(e,a.Attribute.ANNOTATION)||"",i=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(o),d.parseAttributes(i),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=o},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),o=r(9797);class i extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=i},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),o=r(9806),i=r(179);class l extends o.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=i.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=i.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===i.WalkerMoves.ROW){this.moved=i.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=i.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),o=this.levels.indexOf(t),i=this.levels.get(e?o+1:o-1);if(!i)return this.levels.push(n),null;this.setFocus(this.singletonFocus(i));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const o=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),o=r(9806),i=r(1799);t.walker=function(e,r,a,n,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,o)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new o.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new i.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Ar=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),Er=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),Sr.default.set("base",wr),Sr.default.set("en",Ar),Sr.default.set("nemeth",Er),r.Loader.preLoad("loader","startup","core","input/mml","output/svg","ui/menu"),function(e,t){nr(e,"svg",er.fontName,t)}(function(e){return function(){return e((function(){return dr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})))}()})(); \ No newline at end of file diff --git a/es5/mml-svg.js b/es5/mml-svg.js index 240f039475..57b0f0a13c 100644 --- a/es5/mml-svg.js +++ b/es5/mml-svg.js @@ -1 +1 @@ -(function(){"use strict";var __webpack_modules__={351:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var a=r(4474),l=r(9259),c=r(7233),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(l.SerializedMmlVisitor);function p(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=a.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var r=t.adaptor,n=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),Q=r.firstChild(r.body(r.parse(n,"text/html"))),T=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[Q]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,T)}this.state(a.STATE.ASSISTIVEMML)}},e}(t)}function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r0&&Q[Q.length-1])||6!==T[0]&&2!==T[0])){o=0;continue}if(3===T[0]&&(!Q||T[1]>Q[0]&&T[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var o=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return Q(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,Q=[];try{for(var o=T(t),i=o.next();!i.done;i=o.next()){var s=i.value;"string"==typeof s?Q=Q.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?Q=Q.concat(Array.from(s)):Q.push(s)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return Q},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var Q=T(e.reverse()),o=Q.next();!o.done;o=Q.next()){var i=o.value;try{t.sheet.insertRule(i,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(i,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=o},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var Q=r(3282);function T(t){return"object"==typeof t&&null!==t}function o(t,e){var r,Q;try{for(var i=n(Object.keys(e)),s=i.next();!s.done;s=i.next()){var a=s.value;"__esModule"!==a&&(!T(t[a])||!T(e[a])||e[a]instanceof Promise?null!==e[a]&&void 0!==e[a]&&(t[a]=e[a]):o(t[a],e[a]))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(Q=i.return)&&Q.call(i)}finally{if(r)throw r.error}}return t}e.isObject=T,e.combineConfig=o,e.combineDefaults=function t(e,r,Q){var o,i;e[r]||(e[r]={}),e=e[r];try{for(var s=n(Object.keys(Q)),a=s.next();!a.done;a=s.next()){var l=a.value;T(e[l])&&T(Q[l])?t(e,l,Q[l]):null==e[l]&&null!=Q[l]&&(e[l]=Q[l])}}catch(t){o={error:t}}finally{try{a&&!a.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return e},e.combineWithMathJax=function(t){return o(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:Q.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,Q,T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var o=r(9515),i=r(265),s=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var a,l=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=o.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,Q){var T,o;void 0===e&&(e={}),void 0===n&&(n=[]);var i=this.create(t,Q);this.setAttributes(i,e);try{for(var s=r(n),a=s.next();!a.done;a=s.next()){var l=a.value;this.append(i,l)}}catch(t){T={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(T)throw T.error}}return i},t.prototype.setAttributes=function(t,e){var n,Q,T,o,i,s;if(e.style&&"string"!=typeof e.style)try{for(var a=r(Object.keys(e.style)),l=a.next();!l.done;l=a.next()){var c=l.value;this.setStyle(t,c.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[c])}}catch(t){n={error:t}}finally{try{l&&!l.done&&(Q=a.return)&&Q.call(a)}finally{if(n)throw n.error}}if(e.properties)try{for(var u=r(Object.keys(e.properties)),p=u.next();!p.done;p=u.next()){t[c=p.value]=e.properties[c]}}catch(t){T={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(T)throw T.error}}try{for(var h=r(Object.keys(e)),d=h.next();!d.done;d=h.next()){"style"===(c=d.value)&&"string"!=typeof e.style||"properties"===c||this.setAttribute(t,c,e[c])}}catch(t){i={error:t}}finally{try{d&&!d.done&&(s=h.return)&&s.call(h)}finally{if(i)throw i.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),Q=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=Q},3670:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e}(r(5722).AbstractMathDocument),o=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=T,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=o},805:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=T(this),Q=n.next();!Q.done;Q=n.next()){var o=Q.value.item;if(o.handlesDocument(t))return o}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=o},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),Q=r(7525),T=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new Q.FunctionList,this.postFilters=new Q.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=e&&i.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,Q;void 0===r&&(r=u.STATE.UNPROCESSED);try{for(var o=T(this.items),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.priority>=r&&s.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{i&&!i.done&&(Q=o.return)&&Q.call(o)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,Q;void 0===r&&(r=u.STATE.LAST);try{for(var o=T(this.items),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{i&&!i.done&&(Q=o.return)&&Q.call(o)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=T(this.items),Q=n.next();!Q.done;Q=n.next()){var o=Q.value;if(o.item.id===t)return o.item}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=d,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.compile=function(t){return null},e}(a.AbstractInputJax),L=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(l.AbstractOutputJax),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e}(c.AbstractMathList),y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e}(u.AbstractMathItem),H=function(){function t(e,r,n){var Q=this,T=this.constructor;this.document=e,this.options=(0,s.userOptions)((0,s.defaultOptions)({},T.OPTIONS),n),this.math=new(this.options.MathList||m),this.renderActions=d.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new L;var o=this.options.InputJax||[new f];Array.isArray(o)||(o=[o]),this.inputJax=o,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new p.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(Q.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],Q=0;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return Q(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var Q=T(t.childNodes),o=Q.next();!o.done;o=Q.next()){var i=o.value;this.visitNode(i,e)}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,Q=this.document.createElement(t.kind);this.addAttributes(t,Q);try{for(var o=T(t.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;this.visitNode(s,Q)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}e.appendChild(Q)},e.prototype.addAttributes=function(t,e){var r,n,Q=t.attributes,o=Q.getExplicitNames();try{for(var i=T(o),s=i.next();!s.done;s=i.next()){var a=s.value;e.setAttribute(a,Q.getExplicit(a).toString())}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=o},3909:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var T=r(7860),o=r(6336),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=o.MML,e}(T.AbstractNodeFactory);e.MmlFactory=i},9007:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var s=r(91),a=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var l=["","thinmathspace","mediummathspace","thickmathspace"],c=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var u=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var Q=t.call(this,e)||this;return Q.prevClass=null,Q.prevLevel=null,Q.texclass=null,Q.arity<0&&(Q.childNodes=[e.create("inferredMrow")],Q.childNodes[0].parent=Q),Q.setChildren(n),Q.attributes=new s.Attributes(e.getNodeClass(Q.kind).defaults,e.getNodeClass("math").defaults),Q.attributes.setList(r),Q}return Q(r,t),r.prototype.copy=function(t){var e,r,n,Q;void 0===t&&(t=!1);var i=this.factory.create(this.kind);if(i.properties=T({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var a=o(Object.keys(s)),l=a.next();!l.done;l=a.next()){var c=l.value;("id"!==c||t)&&i.attributes.set(c,s[c])}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var u=this.childNodes;1===u.length&&u[0].isInferred&&(u=u[0].childNodes);try{for(var p=o(u),h=p.next();!h.done;h=p.next()){var d=h.value;d?i.appendChild(d.copy()):i.childNodes.push(null)}}catch(t){n={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(n)throw n.error}}}return i},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,Q=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(Q,e)})),e;var T=e;(e=this.factory.create("mrow")).setChildren(T.childNodes),e.attributes=T.attributes;try{for(var i=o(T.getPropertyNames()),s=i.next();!s.done;s=i.next()){var a=s.value;e.setProperty(a,T.getProperty(a))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var Q=0;try{for(var T=o(n.childNodes),i=T.next();!i.done;i=T.next()){if(i.value===r)return Q;Q++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=T.return)&&e.call(T)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=c[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":l[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,Q){var T,s;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===Q&&(Q=!1);var a=this.attributes.getAllDefaults();try{for(var l=o(Object.keys(t)),c=l.next();!c.done;c=l.next()){var u=c.value;if(a.hasOwnProperty(u)||r.alwaysInherit.hasOwnProperty(u)){var p=i(t[u],2),h=p[0],d=p[1];((r.noInherit[h]||{})[this.kind]||{})[u]||this.attributes.setInherited(u,d)}}}catch(t){T={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(T)throw T.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),Q&&this.setProperty("texprimestyle",Q);var f=this.arity;if(f>=0&&f!==1/0&&(1===f&&0===this.childNodes.length||1!==f&&this.childNodes.length!==f))if(f=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,Q=[];try{for(var T=o(n.getExplicitNames()),i=T.next();!i.done;i=T.next()){var s=i.value;"data-"===s.substr(0,5)||void 0!==n.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||Q.push(s)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=T.return)&&r.call(T)}finally{if(e)throw e.error}}Q.length&&this.mError("Unknown attributes for "+this.kind+" node: "+Q.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=o(this.childNodes),Q=n.next();!Q.done;Q=n.next()){Q.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var Q=this.factory.create("mtext"),T=this.factory.create("text");T.setText(e.fullErrors?t:this.kind),Q.appendChild(T),n.appendChild(Q),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(a.AbstractNode);e.AbstractMmlNode=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=o(this.childNodes),Q=n.next();!Q.done;Q=n.next()){var T=Q.value;T instanceof L&&(r+=T.getText())}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var Q,T;try{for(var i=o(this.childNodes),s=i.next();!s.done;s=i.next()){var a=s.value;a instanceof u&&a.setInheritedAttributes(t,e,r,n)}}catch(t){Q={error:t}}finally{try{s&&!s.done&&(T=i.return)&&T.call(i)}finally{if(Q)throw Q.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var Q=o(this.childNodes),T=Q.next();!T.done;T=Q.next()){var i=T.value;i instanceof u&&i.walkTree(t,e)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}return e},e.defaults=T(T({},u.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),e}(u);e.AbstractMmlTokenNode=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=u.defaults,e}(u);e.AbstractMmlLayoutNode=h;var d=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return Q(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var Q=this.childNodes[0];Q?this.isEmbellished||Q.isKind("mi")?(t=Q.setTeXclass(t),this.updateTeXclass(this.core())):(Q.setTeXclass(null),t=this):t=this;try{for(var T=o(this.childNodes.slice(1)),i=T.next();!i.done;i=T.next()){var s=i.value;s&&s.setTeXclass(null)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}return t},r.defaults=u.defaults,r}(u);e.AbstractMmlBaseNode=d;var f=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return Q(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(a.AbstractEmptyNode);e.AbstractMmlEmptyNode=f;var L=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return Q(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(f);e.TextNode=L;var m=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return Q(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(f);e.XMLNode=m},3948:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=T(T({},o.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(o.AbstractMmlNode);e.MmlMaction=i},142:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var i=r(9007),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=i.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return Q(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var i=r(9007),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=o(this.childNodes),Q=n.next();!Q.done;Q=n.next()){Q.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=T(T({},i.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(i.AbstractMmlBaseNode);e.MmlMfrac=s},3985:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=o.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=T({},o.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(o.AbstractMmlTokenNode);e.MmlMi=i},6405:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var s=r(9007),a=r(4082),l=r(505),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return Q(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=o(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],Q=e[2],T=this.constructor.OPTABLE,i=T[r][t]||T[n][t]||T[Q][t];return i?i[2]:s.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==s.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===s.TEXCLASS.REL&&("prefix"===r&&(this.texClass=s.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=s.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===s.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==s.TEXCLASS.BIN&&e!==s.TEXCLASS.REL||(r=t.texClass=s.TEXCLASS.ORD),r=this.prevClass=t.texClass||s.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=s.TEXCLASS.NONE,e!==s.TEXCLASS.BIN||r!==s.TEXCLASS.NONE&&r!==s.TEXCLASS.BIN&&r!==s.TEXCLASS.OP&&r!==s.TEXCLASS.REL&&r!==s.TEXCLASS.OPEN&&r!==s.TEXCLASS.PUNCT)if(r!==s.TEXCLASS.BIN||e!==s.TEXCLASS.REL&&e!==s.TEXCLASS.CLOSE&&e!==s.TEXCLASS.PUNCT){if(e===s.TEXCLASS.BIN){for(var n=this,Q=this.parent;Q&&Q.parent&&Q.isEmbellished&&(1===Q.childNodes.length||!Q.isKind("mrow")&&Q.core()===n);)n=Q,Q=Q.parent;Q.childNodes[Q.childNodes.length-1]===n&&(this.texClass=s.TEXCLASS.ORD)}}else t.texClass=this.prevClass=s.TEXCLASS.ORD;else this.texClass=s.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,Q){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===Q&&(Q=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,Q);var T=this.getText();this.checkOperatorTable(T),this.checkPseudoScripts(T),this.checkPrimes(T),this.checkMathAccent(T)},e.prototype.checkOperatorTable=function(t){var e,r,n=o(this.handleExplicitForm(this.getForms()),3),Q=n[0],T=n[1],s=n[2];this.attributes.setInherited("form",Q);var l=this.constructor.OPTABLE,c=l[Q][t]||l[T][t]||l[s][t];if(c){void 0===this.getProperty("texClass")&&(this.texClass=c[2]);try{for(var u=i(Object.keys(c[3]||{})),p=u.next();!p.done;p=u.next()){var h=p.value;this.attributes.setInherited(h,c[3][h])}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}this.lspace=(c[0]+1)/18,this.rspace=(c[1]+1)/18}else{var d=(0,a.getRange)(t);if(d){void 0===this.getProperty("texClass")&&(this.texClass=d[2]);var f=this.constructor.MMLSPACING[d[2]];this.lspace=(f[0]+1)/18,this.rspace=(f[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,l.unicodeString)((0,l.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=T(T({},s.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=a.MMLSPACING,e.OPTABLE=a.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(s.AbstractMmlTokenNode);e.MmlMo=c},7238:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var i=r(9007),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return Q(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=o(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var Q=o(this.childNodes),T=Q.next();!T.done;T=Q.next()){var i=T.value;if(i)if(i.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!i.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{T&&!T.done&&(e=Q.return)&&e.call(Q)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=o(this.childNodes),Q=n.next();!Q.done;Q=n.next()){var T=Q.value;T&&!T.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=o(this.childNodes),n=r.next();!n.done;n=r.next()){var Q=n.value;if(Q&&!Q.isSpacelike)return Q}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,Q;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var T=o(this.childNodes),s=T.next();!s.done;s=T.next()){t=s.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=T.return)&&r.call(T)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=i.TEXCLASS.INNER)}else{try{for(var a=o(this.childNodes),l=a.next();!l.done;l=a.next()){t=l.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{l&&!l.done&&(Q=a.return)&&Q.call(a)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=T({},i.AbstractMmlNode.defaults),e}(i.AbstractMmlNode);e.MmlMrow=s;var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=s.defaults,e}(s);e.MmlInferredMrow=a},7265:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var i=r(9007),s=r(505),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=i.TEXCLASS.ORD,e}return Q(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,Q){var T,s;try{for(var a=o(i.indentAttributes),l=a.next();!l.done;l=a.next()){var c=l.value;e[c]&&this.attributes.setInherited(c,e[c][1]),void 0!==this.attributes.getExplicit(c)&&delete this.attributes.getAllAttributes()[c]}}catch(t){T={error:t}}finally{try{l&&!l.done&&(s=a.return)&&s.call(a)}finally{if(T)throw T.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,Q)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var Q,T,i,a;try{for(var l=o(this.childNodes),c=l.next();!c.done;c=l.next()){(f=c.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),f).appendChild(f)}}catch(t){Q={error:t}}finally{try{c&&!c.done&&(T=l.return)&&T.call(l)}finally{if(Q)throw Q.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var u=this.attributes.getExplicit("data-cramped"),p=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=o(this.childNodes),d=h.next();!d.done;d=h.next()){var f=d.value;t.rowalign[1]=p.shift()||t.rowalign[1],f.setInheritedAttributes(t,e,r,!!u)}}catch(t){i={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(i)throw i.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,Q=0;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var i=r(9007),s=r(91),a=r(505),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var Q,T,i,s;try{for(var l=o(this.childNodes),c=l.next();!c.done;c=l.next()){(d=c.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),d).appendChild(d)}}catch(t){Q={error:t}}finally{try{c&&!c.done&&(T=l.return)&&T.call(l)}finally{if(Q)throw Q.error}}var u=(0,a.split)(this.attributes.get("columnalign"));1===this.arity&&u.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var p=o(this.childNodes),h=p.next();!h.done;h=p.next()){var d=h.value;t.columnalign[1]=u.shift()||t.columnalign[1],d.setInheritedAttributes(t,e,r,n)}}catch(t){i={error:t}}finally{try{h&&!h.done&&(s=p.return)&&s.call(p)}finally{if(i)throw i.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var Q=o(this.childNodes),T=Q.next();!T.done;T=Q.next()){var i=T.value;if(!i.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),i).appendChild(i),e.fixMtables||i.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=o(this.childNodes),Q=n.next();!Q.done;Q=n.next()){Q.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=T(T({},i.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),e}(i.AbstractMmlNode);e.MmlMtr=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(l);e.MmlMlabeledtr=c},5184:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var Q=r(9007);function T(t,e,r,n){return void 0===r&&(r=Q.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=T,e.MO={ORD:T(0,0,Q.TEXCLASS.ORD),ORD11:T(1,1,Q.TEXCLASS.ORD),ORD21:T(2,1,Q.TEXCLASS.ORD),ORD02:T(0,2,Q.TEXCLASS.ORD),ORD55:T(5,5,Q.TEXCLASS.ORD),NONE:T(0,0,Q.TEXCLASS.NONE),OP:T(1,2,Q.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:T(1,2,Q.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:T(0,1,Q.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:T(1,2,Q.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:T(3,3,Q.TEXCLASS.BIN),BIN4:T(4,4,Q.TEXCLASS.BIN),BIN01:T(0,1,Q.TEXCLASS.BIN),BIN5:T(5,5,Q.TEXCLASS.BIN),TALLBIN:T(4,4,Q.TEXCLASS.BIN,{stretchy:!0}),BINOP:T(4,4,Q.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:T(5,5,Q.TEXCLASS.REL),REL1:T(1,1,Q.TEXCLASS.REL,{stretchy:!0}),REL4:T(4,4,Q.TEXCLASS.REL),RELSTRETCH:T(5,5,Q.TEXCLASS.REL,{stretchy:!0}),RELACCENT:T(5,5,Q.TEXCLASS.REL,{accent:!0}),WIDEREL:T(5,5,Q.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:T(0,0,Q.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:T(0,0,Q.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:T(0,0,Q.TEXCLASS.INNER),PUNCT:T(0,3,Q.TEXCLASS.PUNCT),ACCENT:T(0,0,Q.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:T(0,0,Q.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,Q.TEXCLASS.REL,"mo"],[160,191,Q.TEXCLASS.ORD,"mo"],[192,591,Q.TEXCLASS.ORD,"mi"],[688,879,Q.TEXCLASS.ORD,"mo"],[880,6688,Q.TEXCLASS.ORD,"mi"],[6832,6911,Q.TEXCLASS.ORD,"mo"],[6912,7615,Q.TEXCLASS.ORD,"mi"],[7616,7679,Q.TEXCLASS.ORD,"mo"],[7680,8191,Q.TEXCLASS.ORD,"mi"],[8192,8303,Q.TEXCLASS.ORD,"mo"],[8304,8351,Q.TEXCLASS.ORD,"mo"],[8448,8527,Q.TEXCLASS.ORD,"mi"],[8528,8591,Q.TEXCLASS.ORD,"mn"],[8592,8703,Q.TEXCLASS.REL,"mo"],[8704,8959,Q.TEXCLASS.BIN,"mo"],[8960,9215,Q.TEXCLASS.ORD,"mo"],[9312,9471,Q.TEXCLASS.ORD,"mn"],[9472,10223,Q.TEXCLASS.ORD,"mo"],[10224,10239,Q.TEXCLASS.REL,"mo"],[10240,10495,Q.TEXCLASS.ORD,"mtext"],[10496,10623,Q.TEXCLASS.REL,"mo"],[10624,10751,Q.TEXCLASS.ORD,"mo"],[10752,11007,Q.TEXCLASS.BIN,"mo"],[11008,11055,Q.TEXCLASS.ORD,"mo"],[11056,11087,Q.TEXCLASS.REL,"mo"],[11088,11263,Q.TEXCLASS.ORD,"mo"],[11264,11744,Q.TEXCLASS.ORD,"mi"],[11776,11903,Q.TEXCLASS.ORD,"mo"],[11904,12255,Q.TEXCLASS.ORD,"mi","normal"],[12272,12351,Q.TEXCLASS.ORD,"mo"],[12352,42143,Q.TEXCLASS.ORD,"mi","normal"],[42192,43055,Q.TEXCLASS.ORD,"mi"],[43056,43071,Q.TEXCLASS.ORD,"mn"],[43072,55295,Q.TEXCLASS.ORD,"mi"],[63744,64255,Q.TEXCLASS.ORD,"mi","normal"],[64256,65023,Q.TEXCLASS.ORD,"mi"],[65024,65135,Q.TEXCLASS.ORD,"mo"],[65136,65791,Q.TEXCLASS.ORD,"mi"],[65792,65935,Q.TEXCLASS.ORD,"mn"],[65936,74751,Q.TEXCLASS.ORD,"mi","normal"],[74752,74879,Q.TEXCLASS.ORD,"mn"],[74880,113823,Q.TEXCLASS.ORD,"mi","normal"],[113824,119391,Q.TEXCLASS.ORD,"mo"],[119648,119679,Q.TEXCLASS.ORD,"mn"],[119808,120781,Q.TEXCLASS.ORD,"mi"],[120782,120831,Q.TEXCLASS.ORD,"mn"],[122624,129023,Q.TEXCLASS.ORD,"mo"],[129024,129279,Q.TEXCLASS.REL,"mo"],[129280,129535,Q.TEXCLASS.ORD,"mo"],[131072,195103,Q.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,Q,T=t.codePointAt(0);try{for(var o=n(e.RANGES),i=o.next();!i.done;i=o.next()){var s=i.value;if(T<=s[1]){if(T>=s[0])return s;break}}}catch(t){r={error:t}}finally{try{i&&!i.done&&(Q=o.return)&&Q.call(o)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,Q.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Q.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,Q.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Q.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,Q.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":T(2,0,Q.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,Q.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,Q.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":T(1,0),"!":[1,0,Q.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":T(0,0),"--":T(0,0),"..":T(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,Q.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Q.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,Q.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Q.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,Q.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,Q.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,Q.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":T(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,Q.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,Q.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":T(1,1),"/=":e.MO.BIN4,":":[1,2,Q.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,Q.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":T(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,Q.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,Q.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Q.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Q.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,Q.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,Q.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,Q.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":T(1,2,Q.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,Q.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,Q.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var i=r(6325),s=r(9007),a=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var l=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return Q(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,Q=[];try{for(var o=T(t.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;Q.push(this.visitNode(s,e))}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return Q.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=o(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),Q=n[0],T=n[1],i=this.childNodeMml(t,e+" ",Q);return e+"<"+r+this.getAttributes(t)+">"+(i.match(/\S/)?Q+i+T:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,Q,o="";try{for(var i=T(t.childNodes),s=i.next();!s.done;s=i.next()){var a=s.value;o+=this.visitNode(a,e)+r}}catch(t){n={error:t}}finally{try{s&&!s.done&&(Q=i.return)&&Q.call(i)}finally{if(n)throw n.error}}return o},r.prototype.getAttributes=function(t){var e,r,n=[],Q=this.constructor.defaultAttributes[t.kind]||{},o=Object.assign({},Q,this.getDataAttributes(t),t.attributes.getAllAttributes()),i=this.constructor.variants;o.hasOwnProperty("mathvariant")&&i.hasOwnProperty(o.mathvariant)&&(o.mathvariant=i[o.mathvariant]);try{for(var s=T(Object.keys(o)),a=s.next();!a.done;a=s.next()){var l=a.value,c=String(o[l]);void 0!==c&&n.push(l+'="'+this.quoteHTML(c)+'"')}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var Q=t.getProperty("scriptalign");Q&&this.setDataAttribute(e,"script-align",Q);var T=t.getProperty("texClass");if(void 0!==T){var o=!0;if(T===s.TEXCLASS.OP&&t.isKind("mi")){var i=t.getText();o=!(i.length>1&&i.match(a.MmlMi.operatorName))}o&&this.setDataAttribute(e,"texclass",T<0?"NONE":s.TEXCLASSNAMES[T])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(i.MmlVisitor);e.SerializedMmlVisitor=l},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),Q=r(7525),T=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new Q.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var o=function(){function t(t,e,r){var n,Q;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var o=T(Object.keys(e)),i=o.next();!i.done;i=o.next()){var s=i.value;this.setProperty(s,e[s])}}catch(t){n={error:t}}finally{try{i&&!i.done&&(Q=o.return)&&Q.call(o)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var s=r(5722),a=r(7233),l=r(3363),c=r(3335),u=r(5138),p=r(4474),h=function(t){function e(e,r,n){var Q=this,T=o((0,a.separateOptions)(n,u.HTMLDomStrings.OPTIONS),2),i=T[0],s=T[1];return(Q=t.call(this,e,r,i)||this).domStrings=Q.options.DomStrings||new u.HTMLDomStrings(s),Q.domStrings.adaptor=r,Q.styles=[],Q}return Q(e,t),e.prototype.findPosition=function(t,e,r,n){var Q,T,s=this.adaptor;try{for(var a=i(n[t]),l=a.next();!l.done;l=a.next()){var c=l.value,u=o(c,2),p=u[0],h=u[1];if(e<=h&&"#text"===s.kind(p))return{node:p,n:Math.max(e,0),delim:r};e-=h}}catch(t){Q={error:t}}finally{try{l&&!l.done&&(T=a.return)&&T.call(a)}finally{if(Q)throw Q.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,Q=this.findPosition(t.n,t.start.n,t.open,r),T=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,Q,T)},e.prototype.findMath=function(t){var e,r,n,Q,T,s,l,c,u;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,a.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var p=i(this.adaptor.getElements(t.elements,this.document)),h=p.next();!h.done;h=p.next()){var d=h.value,f=o([null,null],2),L=f[0],m=f[1];try{for(var y=(n=void 0,i(this.inputJax)),H=y.next();!H.done;H=y.next()){var g=H.value,b=new this.options.MathList;if(g.processStrings){null===L&&(L=(T=o(this.domStrings.find(d),2))[0],m=T[1]);try{for(var v=(s=void 0,i(g.findMath(L))),M=v.next();!M.done;M=v.next()){var V=M.value;b.push(this.mathItem(V,g,m))}}catch(t){s={error:t}}finally{try{M&&!M.done&&(l=v.return)&&l.call(v)}finally{if(s)throw s.error}}}else try{for(var _=(c=void 0,i(g.findMath(d))),O=_.next();!O.done;O=_.next()){V=O.value;var S=new this.options.MathItem(V.math,g,V.display,V.start,V.end);b.push(S)}}catch(t){c={error:t}}finally{try{O&&!O.done&&(u=_.return)&&u.call(_)}finally{if(c)throw c.error}}this.math.merge(b)}}catch(t){n={error:t}}finally{try{H&&!H.done&&(Q=y.return)&&Q.call(y)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var Q=i(this.adaptor.tags(t,"style")),T=Q.next();!T.done;T=Q.next()){var o=T.value;if(this.adaptor.getAttribute(o,"id")===e)return o}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=i(this.math),Q=n.next();!Q.done;Q=n.next()){var T=Q.value;T.state()>=p.STATE.INSERTED&&T.state(p.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=T(T({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,a.expandable)(T(T({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[p.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:c.HTMLMathList,MathItem:l.HTMLMathItem,DomStrings:null}),e}(s.AbstractMathDocument);e.HTMLDocument=h},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var Q=r(7233),T=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,Q.userOptions)((0,Q.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,Q.makeArray)(this.options.skipHtmlTags),e=(0,Q.makeArray)(this.options.ignoreHtmlClass),r=(0,Q.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",Q=this.processHtmlClass.exec(r),T=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!Q&&this.skipHtmlTags.exec(n)?T=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),T=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!Q),[T,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var Q=this.adaptor.next(t),T=!1,o=this.options.includeHtmlTags;t&&t!==Q;){var i=this.adaptor.kind(t);"#text"===i?t=this.handleText(t,T):o.hasOwnProperty(i)?t=this.handleTag(t,T):i?(t=(e=n(this.handleContainer(t,T),2))[0],T=e[1]):t=this.handleOther(t,T),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],T=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=T},3726:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var T=r(3670),o=r(3683),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=o.HTMLDocument,e}return Q(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var Q=e;e=n.parse("","text/html"),n.append(n.body(e),Q)}return t.prototype.create.call(this,e,r)},e}(T.AbstractHandler);e.HTMLHandler=i},3363:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var T=r(4474),o=function(t){function e(e,r,n,Q,T){return void 0===n&&(n=!0),void 0===Q&&(Q={node:null,n:0,delim:""}),void 0===T&&(T={node:null,n:0,delim:""}),t.call(this,e,r,n,Q,T)||this}return Q(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=T.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var Q=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(Q);else{var o=e.parse(Q,"text/html");n=e.firstChild(e.body(o))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(T.AbstractMathItem);e.HTMLMathItem=o},3335:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=T},2892:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.MathML=void 0;var o=r(9206),i=r(7233),s=r(7525),a=r(625),l=r(2769),c=function(t){function e(e){void 0===e&&(e={});var r=this,n=T((0,i.separateOptions)(e,a.FindMathML.OPTIONS,l.MathMLCompile.OPTIONS),3),Q=n[0],o=n[1],c=n[2];return(r=t.call(this,Q)||this).findMathML=r.options.FindMathML||new a.FindMathML(o),r.mathml=r.options.MathMLCompile||new l.MathMLCompile(c),r.mmlFilters=new s.FunctionList,r}return Q(e,t),e.prototype.setAdaptor=function(e){t.prototype.setAdaptor.call(this,e),this.findMathML.adaptor=e,this.mathml.adaptor=e},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this.mathml.setMmlFactory(e)},Object.defineProperty(e.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.compile=function(t,e){var r=t.start.node;if(!r||!t.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var n=this.executeFilters(this.preFilters,t,e,(t.math||"").trim()),Q=this.checkForErrors(this.adaptor.parse(n,"text/"+this.options.parseAs)),T=this.adaptor.body(Q);1!==this.adaptor.childNodes(T).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(T)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}return r=this.executeFilters(this.mmlFilters,t,e,r),this.executeFilters(this.postFilters,t,e,this.mathml.compile(r))},e.prototype.checkForErrors=function(t){var e=this.adaptor.tags(this.adaptor.body(t),"parsererror")[0];return e&&(""===this.adaptor.textContent(e)&&this.error("Error processing MathML"),this.options.parseError.call(this,e)),t},e.prototype.error=function(t){throw new Error(t)},e.prototype.findMath=function(t){return this.findMathML.findMath(t)},e.NAME="MathML",e.OPTIONS=(0,i.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(t){this.error(this.adaptor.textContent(t).replace(/\n.*/g,""))}},o.AbstractInputJax.OPTIONS),e}(o.AbstractInputJax);e.MathML=c},625:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FindMathML=void 0;var o=r(3494),i="http://www.w3.org/1998/Math/MathML",s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.findMath=function(t){var e=new Set;this.findMathNodes(t,e),this.findMathPrefixed(t,e);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===e.size&&this.findMathNS(t,e),this.processMath(e)},e.prototype.findMathNodes=function(t,e){var r,n;try{for(var Q=T(this.adaptor.tags(t,"math")),o=Q.next();!o.done;o=Q.next()){var i=o.value;e.add(i)}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}},e.prototype.findMathPrefixed=function(t,e){var r,n,Q,o,s=this.adaptor.root(this.adaptor.document);try{for(var a=T(this.adaptor.allAttributes(s)),l=a.next();!l.done;l=a.next()){var c=l.value;if("xmlns:"===c.name.substr(0,6)&&c.value===i){var u=c.name.substr(6);try{for(var p=(Q=void 0,T(this.adaptor.tags(t,u+":math"))),h=p.next();!h.done;h=p.next()){var d=h.value;e.add(d)}}catch(t){Q={error:t}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(Q)throw Q.error}}}}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},e.prototype.findMathNS=function(t,e){var r,n;try{for(var Q=T(this.adaptor.tags(t,"math",i)),o=Q.next();!o.done;o=Q.next()){var s=o.value;e.add(s)}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}},e.prototype.processMath=function(t){var e,r,n=[];try{for(var Q=T(Array.from(t)),o=Q.next();!o.done;o=Q.next()){var i=o.value,s="block"===this.adaptor.getAttribute(i,"display")||"display"===this.adaptor.getAttribute(i,"mode"),a={node:i,n:0,delim:""},l={node:i,n:0,delim:""};n.push({math:this.adaptor.outerHTML(i),start:a,end:l,display:s})}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}return n},e.OPTIONS={},e}(o.AbstractFindMath);e.FindMathML=s},2769:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLCompile=void 0;var s=r(9007),a=r(7233),l=o(r(5368)),c=function(){function t(t){void 0===t&&(t={});var e=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},e.OPTIONS),t)}return t.prototype.setMmlFactory=function(t){this.factory=t},t.prototype.compile=function(t){var e=this.makeNode(t);return e.verifyTree(this.options.verify),e.setInheritedAttributes({},!1,0,!1),e.walkTree(this.markMrows),e},t.prototype.makeNode=function(t){var e,r,n=this.adaptor,Q=!1,T=n.kind(t).replace(/^.*:/,""),o=n.getAttribute(t,"data-mjx-texclass")||"";o&&(o=this.filterAttribute("data-mjx-texclass",o)||"");var a=o&&"mrow"===T?"TeXAtom":T;try{for(var l=i(this.filterClassList(n.allClasses(t))),c=l.next();!c.done;c=l.next()){var u=c.value;u.match(/^MJX-TeXAtom-/)&&"mrow"===T?(o=u.substr(12),a="TeXAtom"):"MJX-fixedlimits"===u&&(Q=!0)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}this.factory.getNodeClass(a)||this.error('Unknown node type "'+a+'"');var p=this.factory.create(a);return"TeXAtom"!==a||"OP"!==o||Q||(p.setProperty("movesupsub",!0),p.attributes.setInherited("movablelimits",!0)),o&&(p.texClass=s.TEXCLASS[o],p.setProperty("texClass",p.texClass)),this.addAttributes(p,t),this.checkClass(p,t),this.addChildren(p,t),p},t.prototype.addAttributes=function(t,e){var r,n,Q=!1;try{for(var T=i(this.adaptor.allAttributes(e)),o=T.next();!o.done;o=T.next()){var s=o.value,a=s.name,l=this.filterAttribute(a,s.value);if(null!==l&&"xmlns"!==a)if("data-mjx-"===a.substr(0,9))switch(a.substr(9)){case"alternate":t.setProperty("variantForm",!0);break;case"variant":t.attributes.set("mathvariant",l),Q=!0;break;case"smallmatrix":t.setProperty("scriptlevel",1),t.setProperty("useHeight",!1);break;case"accent":t.setProperty("mathaccent","true"===l);break;case"auto-op":t.setProperty("autoOP","true"===l);break;case"script-align":t.setProperty("scriptalign",l)}else if("class"!==a){var c=l.toLowerCase();"true"===c||"false"===c?t.attributes.set(a,"true"===c):Q&&"mathvariant"===a||t.attributes.set(a,l)}}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}},t.prototype.filterAttribute=function(t,e){return e},t.prototype.filterClassList=function(t){return t},t.prototype.addChildren=function(t,e){var r,n;if(0!==t.arity){var Q=this.adaptor;try{for(var T=i(Q.childNodes(e)),o=T.next();!o.done;o=T.next()){var s=o.value,a=Q.kind(s);if("#comment"!==a)if("#text"===a)this.addText(t,s);else if(t.isKind("annotation-xml"))t.appendChild(this.factory.create("XML").setXML(s,Q));else{var l=t.appendChild(this.makeNode(s));0===l.arity&&Q.childNodes(s).length&&(this.options.fixMisplacedChildren?this.addChildren(t,s):l.mError("There should not be children for "+l.kind+" nodes",this.options.verify,!0))}}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}}},t.prototype.addText=function(t,e){var r=this.adaptor.value(e);(t.isToken||t.getProperty("isChars"))&&t.arity?(t.isToken&&(r=l.translate(r),r=this.trimSpace(r)),t.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},t.prototype.checkClass=function(t,e){var r,n,Q=[];try{for(var T=i(this.filterClassList(this.adaptor.allClasses(e))),o=T.next();!o.done;o=T.next()){var s=o.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?t.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&t.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):Q.push(s)}}catch(t){r={error:t}}finally{try{o&&!o.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}Q.length&&t.attributes.set("class",Q.join(" "))},t.prototype.fixCalligraphic=function(t){return t.replace(/caligraphic/,"calligraphic")},t.prototype.markMrows=function(t){if(t.isKind("mrow")&&!t.isInferred&&t.childNodes.length>=2){var e=t.childNodes[0],r=t.childNodes[t.childNodes.length-1];e.isKind("mo")&&e.attributes.get("fence")&&e.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(e.childNodes.length&&t.setProperty("open",e.getText()),r.childNodes.length&&t.setProperty("close",r.getText()))}},t.prototype.trimSpace=function(t){return t.replace(/[\t\n\r]/g," ").replace(/^ +/,"").replace(/ +$/,"").replace(/ +/g," ")},t.prototype.error=function(t){throw new Error(t)},t.OPTIONS={MmlFactory:null,fixMisplacedChildren:!0,verify:n({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},t}();e.MathMLCompile=c},5713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.mathjax=void 0;var n=r(3282),Q=r(805),T=r(4542);e.mathjax={version:n.VERSION,handlers:new Q.HandlerList,document:function(t,r){return e.mathjax.handlers.document(t,r)},handleRetriesFor:T.handleRetriesFor,retryAfter:T.retryAfter,asyncLoad:null}},5884:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var i=r(7233);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var s=function(){function t(t){var e,r,s,a;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var l=this.constructor;this.options=(0,i.userOptions)((0,i.defaultOptions)({},l.OPTIONS),t),this.params=n({},l.defaultParams),this.sizeVariants=T([],Q(l.defaultSizeVariants),!1),this.stretchVariants=T([],Q(l.defaultStretchVariants),!1),this.cssFontMap=n({},l.defaultCssFonts);try{for(var c=o(Object.keys(this.cssFontMap)),u=c.next();!u.done;u=c.next()){var p=u.value;"unknown"===this.cssFontMap[p][0]&&(this.cssFontMap[p][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}this.cssFamilyPrefix=l.defaultCssFamilyPrefix,this.createVariants(l.defaultVariants),this.defineDelimiters(l.defaultDelimiters);try{for(var h=o(Object.keys(l.defaultChars)),d=h.next();!d.done;d=h.next()){var f=d.value;this.defineChars(f,l.defaultChars[f])}}catch(t){s={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(s)throw s.error}}this.defineRemap("accent",l.defaultAccentMap),this.defineRemap("mo",l.defaultMoMap),this.defineRemap("mn",l.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var n={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(n.chars,this.variant[r].chars),this.variant[r].linked.push(n.chars),n.chars=Object.create(n.chars)),this.remapSmpChars(n.chars,t),this.variant[t]=n},t.prototype.remapSmpChars=function(t,e){var r,n,T,i,s=this.constructor;if(s.VariantSmp[e]){var a=s.SmpRemap,l=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];try{for(var c=o(s.SmpRanges),u=c.next();!u.done;u=c.next()){var p=Q(u.value,3),h=p[0],d=p[1],f=p[2],L=s.VariantSmp[e][h];if(L){for(var m=d;m<=f;m++)if(930!==m){var y=L+m-d;t[m]=this.smpChar(a[y]||y)}if(l[h])try{for(var H=(T=void 0,o(Object.keys(l[h]).map((function(t){return parseInt(t)})))),g=H.next();!g.done;g=H.next()){t[m=g.value]=this.smpChar(L+l[h][m])}}catch(t){T={error:t}}finally{try{g&&!g.done&&(i=H.return)&&i.call(H)}finally{if(T)throw T.error}}}}}catch(t){r={error:t}}finally{try{u&&!u.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var n=o(t),Q=n.next();!Q.done;Q=n.next()){var T=Q.value;this.createVariant(T[0],T[1],T[2])}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,n,Q=this.variant[t];Object.assign(Q.chars,e);try{for(var T=o(Q.linked),i=T.next();!i.done;i=T.next()){var s=i.value;Object.assign(s,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=s},5552:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),n=r.h,Q=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(n+Q)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var n=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[n]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[n]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,n,Q){var T=e.sideIndex[n],o=e.sideIndex[Q];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[T]=r[o]=e,r},border:function(t){var e=[0,0,0,0];return e[T]=e[o]=t.thickness,e},remove:n+" "+Q}]}};e.CommonDiagonalStrike=function(t){return function(r){var n="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(n),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(n){var Q=r(e.diagonalArrowDef[n],4),T=Q[0],o=Q[1],i=Q[2];return[n+"arrow",{renderer:function(e,n){var Q=r(e.arrowAW(),2),s=Q[0],a=Q[1],l=e.arrow(a,T*(s-o),i);t(e,l)},bbox:function(t){var e=t.arrowData(),n=e.a,Q=e.x,T=e.y,o=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),i=o[0],s=o[1],a=o[2],l=r(t.getArgMod(i+a,s),2),c=l[0],u=l[1],p=T+(c>n?t.thickness*u*Math.sin(c-n):0),h=Q+(c>Math.PI/2-n?t.thickness*u*Math.sin(c+n-Math.PI/2):0);return[p,h,p,h]},remove:Q[3]}]}};e.CommonArrow=function(t){return function(n){var Q=r(e.arrowDef[n],4),T=Q[0],o=Q[1],i=Q[2],s=Q[3];return[n+"arrow",{renderer:function(e,n){var Q=e.getBBox(),s=Q.w,a=Q.h,l=Q.d,c=r(i?[a+l,"X"]:[s,"Y"],2),u=c[0],p=c[1],h=e.getOffset(p),d=e.arrow(u,T,o,p,h);t(e,d)},bbox:e.arrowBBox[n],remove:s}]}}},3055:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var s=r(2975),a=r(4474),l=r(7233),c=r(6010),u=r(8054),p=r(4139),h=function(t){function e(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&(n=null);var Q=this,T=o((0,l.separateOptions)(e,n.OPTIONS),2),i=T[0],s=T[1];return(Q=t.call(this,i)||this).factory=Q.options.wrapperFactory||new r,Q.factory.jax=Q,Q.cssStyles=Q.options.cssStyles||new p.CssStyles,Q.font=Q.options.font||new n(s),Q.unknownCache=new Map,Q}return Q(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,c.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var n=this.adaptor,Q=this.getMetricMaps(t);try{for(var T=i(t.math),o=T.next();!o.done;o=T.next()){var s=o.value,l=n.parent(s.start.node);if(s.state()=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q600?"bold":"normal"),n.family?r=this.explicitVariant(n.family,n.weight,n.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[n.weight]||{})[r]||r,r=(e.ITALICVARIANTS[n.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var n=this.styles;return n||(n=this.styles=new d.Styles),n.set("fontFamily",t),e&&n.set("fontWeight",e),r&&n.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,n=this.node.attributes,Q=Math.min(n.get("scriptlevel"),2),T=n.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?n.get("mathsize"):n.getInherited("mathsize");if(0!==Q){t=Math.pow(n.get("scriptsizemultiplier"),Q);var i=this.length2em(n.get("scriptminsize"),.8,1);t0;this.bbox.L=n.isSet("lspace")?Math.max(0,this.length2em(n.get("lspace"))):y(Q,t.lspace),this.bbox.R=n.isSet("rspace")?Math.max(0,this.length2em(n.get("rspace"))):y(Q,t.rspace);var T=r.childIndex(e);if(0!==T){var o=r.childNodes[T-1];if(o.isEmbellished){var i=this.jax.nodeMap.get(o).getBBox();i.R&&(this.bbox.L=Math.max(0,this.bbox.L-i.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var n=this.node.coreMO().attributes;n.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(n.get("lspace")))),n.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(n.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var n=s(this.node.childNodes),Q=n.next();!Q.done;Q=n.next()){var T=Q.value;T instanceof u.TextNode&&(r+=T.getText())}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=L.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,l([],a(u.indentAttributes),!1)),r=e.indentalign,n=e.indentshift,Q=e.indentalignfirst,T=e.indentshiftfirst;return"indentalign"!==Q&&(r=Q),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==T&&(n=T),"auto"===n&&(n=this.jax.options.displayIndent,"right"!==r||n.match(/^\s*0[a-z]*\s*$/)||(n=("-"+n.trim()).replace(/^--/,""))),[r,this.length2em(n,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,n,Q){return"top"===Q?t-r:"bottom"===Q?n-e:"center"===Q?(t-r-(e-n))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return h.percent(t)},e.prototype.em=function(t){return h.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-h.BIGDIMEN),h.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,p.unicodeChars)(t),n=this.font.getVariant(e);if(n&&n.chars){var Q=n.chars;r=r.map((function(t){return((Q[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),n=e.create("mo",{stretchy:!0},[r]);n.inheritAttributesFrom(this.node);var Q=this.wrap(n);return Q.parent=this,Q},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(c.AbstractWrapper);e.CommonWrapper=H},4420:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var T=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return Q(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(3811).AbstractWrapperFactory);e.CommonWrapperFactory=T},9800:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var T=r(9007);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===T.TEXCLASS.VCENTER){var n=e.h,Q=(n+e.d)/2+this.font.params.axis_height-n;e.h+=Q,e.d-=Q}},e}(t)}},1160:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var o=this.parent.variant,i=this.node.getText();if("-explicitFont"===o){var s=this.jax.getFontData(this.parent.styles),a=this.jax.measureText(i,o,s),l=a.w,c=a.h,u=a.d;t.h=c,t.d=u,t.w=l}else{var p=this.remappedText(i,o);t.empty();try{for(var h=Q(p),d=h.next();!d.done;d=h.next()){var f=d.value,L=T(this.getVariantChar(o,f),4),m=(c=L[0],u=L[1],l=L[2],L[3]);if(m.unknown){var y=this.jax.measureText(String.fromCodePoint(f),o);l=y.w,c=y.h,u=y.d}t.w+=l,c>t.h&&(t.h=c),u>t.d&&(t.d=u),t.ic=m.ic||0,t.sk=m.sk||0,t.dx=m.dx||0}}catch(t){r={error:t}}finally{try{d&&!d.done&&(n=h.return)&&n.call(h)}finally{if(r)throw r.error}}p.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},1956:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var c=i(r(5552)),u=r(505);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?o:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,n,Q){return void 0===n&&(n=""),void 0===Q&&(Q=0),null},e.prototype.arrowData=function(){var t=s([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),n=this.childNodes[0].getBBox(),Q=n.h,T=n.d,o=n.w,i=Q+T,a=Math.sqrt(i*i+o*o),l=Math.max(e,r*o/a),c=Math.max(e,r*i/a),u=s(this.getArgMod(o+2*l,i+2*c),2);return{a:u[0],W:u[1],x:l,y:c}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,n=t.w,Q=s(this.TRBL,4),T=Q[0],o=Q[1],i=Q[2],a=Q[3];return this.getArgMod(a+n+o,T+e+r+i)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},7555:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var s=r(6469);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,n){for(var Q=0;Qt.h&&(t.h=s),a>t.d&&(t.d=a),u>e.h&&(e.h=u),p>e.d&&(e.d=p)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,n=t.d,Q=t.rscale;return[e*Q,r*Q,n*Q]},r.prototype.getUVQ=function(e,r){var n;if(!this.UVQ){var Q=T([0,0,0],3),o=Q[0],i=Q[1],s=Q[2];0===e.h&&0===e.d?o=this.getU():0===r.h&&0===r.d?o=-this.getV():(o=(n=T(t.prototype.getUVQ.call(this,e,r),3))[0],i=n[1],s=n[2]),this.UVQ=[o,i,s]}return this.UVQ},r}(t)}},5023:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},7096:function(t,e,r){var n,Q,T=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var l=r(6469),c=r(505),u=r(5884);e.DirectionVH=((Q={})[1]="v",Q[2]="h",Q),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=l.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=l.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:u.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,n;if(void 0===e&&(e=!1),0!==this.stretch.dir){var Q=this.getWH(t),T=this.getSize("minsize",0),i=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");Q=Math.max(T,Math.min(i,Q));var l=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,u=T||e?Q:s?Math.min(Q/l,Q+c):Math.max(Q*l,Q-c),p=this.stretch,h=p.c||this.getText().codePointAt(0),d=0;if(p.sizes)try{for(var f=a(p.sizes),L=f.next();!L.done;L=f.next()){if(L.value>=u)return s&&d&&d--,this.variant=this.font.getSizeVariant(h,d),this.size=d,void(p.schar&&p.schar[d]&&(this.stretch=o(o({},this.stretch),{c:p.schar[d]})));d++}}catch(t){r={error:t}}finally{try{L&&!L.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(Q,p),p)):(this.variant=this.font.getSizeVariant(h,d-1),this.size=d-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=i(t,2),r=e[0],n=e[1],Q=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-Q,n+Q):r+n},e.prototype.getStretchBBox=function(t,e,r){var n;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var Q=i(r.HDW,3),T=Q[0],o=Q[1],s=Q[2];1===this.stretch.dir?(T=(n=i(this.getBaseline(t,e,r),2))[0],o=n[1]):s=e,this.bbox.h=T,this.bbox.d=o,this.bbox.w=s},e.prototype.getBaseline=function(t,e,r){var n=2===t.length&&t[0]+t[1]===e,Q=this.node.attributes.get("symmetric"),T=i(n?t:[e,0],2),o=T[0],s=T[1],a=i([o+s,0],2),l=a[0],c=a[1];if(Q){var u=this.font.params.axis_height;n&&(l=2*Math.max(o-u,s+u)),c=l/2-u}else if(n)c=s;else{var p=i(r.HDW||[.75,.25],2),h=p[0],d=p[1];c=d*(l/(h+d))}return[l-c,c]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=i(e.fullExt,2),n=r[0],Q=r[1];t=Q+Math.ceil(Math.max(0,t-Q)/n)*n}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,c.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,n=this.isAccent&&!r.isKind("mrow")?"accent":"mo",Q=this.font.getRemappedChar(n,t[0]);Q&&(t=this.unicodeChars(Q,this.variant))}return t},e}(t)}},6898:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,n=e.h,Q=e.d,T=r,o=n,i=Q,s=0,a=0,l=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(n=this.dimen(t.height,e,"h",0)),""!==t.depth&&(Q=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(a=this.dimen(t.voffset,e)),""!==t.lspace&&(s=this.dimen(t.lspace,e));var c=this.node.attributes.get("data-align");return c&&(l=this.getAlignX(r,e,c)),[o,i,T,n-o,Q-i,r-T,s,a,l]},e.prototype.dimen=function(t,e,r,n){void 0===r&&(r=""),void 0===n&&(n=null);var Q=(t=String(t)).match(/width|height|depth/),T=Q?e[Q[0].charAt(0)]:r?e[r]:0,o=this.length2em(t,T)||0;return t.match(/^[-+]/)&&r&&(o+=T),null!=n&&(o=Math.max(n,o)),o},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=Q(this.getDimens(),6),n=r[0],T=r[1],o=r[2],i=r[3],s=r[4],a=r[5];t.w=o+a,t.h=n+i,t.d=T+s,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},9086:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var n=this.childNodes[this.root].getOuterBBox(),Q=this.getRootDimens(e,r)[1];t.combine(n,0,Q)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],n=this.childNodes[this.root].getOuterBBox(),Q=(r.size<0?.5:.6)*t.w,T=n.w,o=n.rscale,i=Math.max(T,Q/o),s=Math.max(0,i-T);return[i*o-Q,this.rootHeight(n,t,r.size,e),s]},e.prototype.rootHeight=function(t,e,r,n){var Q=e.h+e.d;return(r<0?1.9:.55*Q)-(Q-n)+Math.max(0,t.d*t.rscale)},e}(t)}},8411:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var s=r(6469);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,n=[],Q=0;Q1){var u=0,p=0,h=l>1&&l===c;try{for(var d=i(this.childNodes),f=d.next();!f.done;f=d.next()){var L=0===(M=f.value).stretch.dir;if(h||L){var m=M.getOuterBBox(L),y=m.h,H=m.d,g=m.rscale;(y*=g)>u&&(u=y),(H*=g)>p&&(p=H)}}}catch(t){r={error:t}}finally{try{f&&!f.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}try{for(var b=i(o),v=b.next();!v.done;v=b.next()){var M;(M=v.value).coreMO().getStretchedVariant([u,p])}}catch(t){Q={error:t}}finally{try{v&&!v.done&&(T=b.return)&&T.call(b)}finally{if(Q)throw Q.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},4126:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Qthis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},905:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return n(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),n=Q([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),T=n[0],o=n[1];t.empty(),t.append(r);var i=this.getBaseWidth(),s=this.getAdjustedIc(),a=Q(this.getUVQ(),2),l=a[0],c=a[1];t.combine(T,i,c),t.combine(o,i+s,l),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var n=this.font.params,T=3*n.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),i=this.baseCharZero(r.d*this.baseScale+n.sub_drop*t.rscale),s=Q([this.getU(),Math.max(i,o)],2),a=s[0],l=s[1],c=a-e.d*e.rscale-(t.h*t.rscale-l);if(c0&&(a+=u,l-=u)}return a=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),a),a),l=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),l),l),c=a-e.d*e.rscale-(t.h*t.rscale-l),this.UVQ=[a,-l,c],this.UVQ},e}(t),e.useIC=!1,e}},6237:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var s=r(6469),a=r(505),l=r(7875);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var h=u>1&&u===p;try{for(var d=i(this.tableRows),f=d.next();!f.done;f=d.next()){var L;if(L=f.value.getChild(t)){var m=0===(b=L.childNodes[0]).stretch.dir;if(h||m){var y=b.getBBox(m).w;y>e&&(e=y)}}}}catch(t){Q={error:t}}finally{try{f&&!f.done&&(T=d.return)&&T.call(d)}finally{if(Q)throw Q.error}}}try{for(var H=i(a),g=H.next();!g.done;g=H.next()){var b;(b=g.value).coreMO().getStretchedVariant([e])}}catch(t){o={error:t}}finally{try{g&&!g.done&&(s=H.return)&&s.call(H)}finally{if(o)throw o.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),n=new Array(this.numRows),Q=new Array(this.numRows),T=[0],o=this.tableRows,i=0;iQ[r]&&(Q[r]=a),l>T[r]&&(T[r]=l),p>i&&(i=p),o&&c>o[e]&&(o[e]=c),i},e.prototype.extendHD=function(t,e,r,n){var Q=(n-(e[t]+r[t]))/2;Q<1e-5||(e[t]+=Q,r[t]+=Q)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,n,Q=this.getTableData(),o=Q.H,i=Q.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,l.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,l.sum)(o.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var c=this.getComputedWidths();n=(0,l.sum)(c.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var u=this.node.attributes.get("width");"auto"!==u&&(n=Math.max(this.length2em(u,0)+2*this.fLine,n));var p=T(this.getBBoxHD(r),2),h=p[0],d=p[1];t.h=h,t.d=d,t.w=n;var f=T(this.getBBoxLR(),2),L=f[0],m=f[1];t.L=L,t.R=m,(0,a.isPercent)(u)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var n=this.node.attributes.get("width");if(!(0,a.isPercent)(n))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var Q=this.bbox,T=Q.w,o=Q.L,i=Q.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(T,this.length2em(n,Math.max(e,o+T+i)))-(s?o+i:0),u=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(u,c);var p=this.getComputedWidths();return this.pWidth=(0,l.sum)(p.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==T&&this.parent.invalidateBBox(),this.pWidth!==T},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var n=i(this.pwidthCells),Q=n.next();!Q.done;Q=n.next()){var o=T(Q.value,2),s=o[0],a=o[1];s.setChildPWidths(!1,r[a])&&(s.invalidateBBox(),s.getBBox())}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=T(this.getAlignmentRow(),2),r=e[0],n=e[1];if(null===n){var Q=this.font.params.axis_height,o=t/2;return{top:[0,t],center:[o,o],bottom:[t,0],baseline:[o,o],axis:[o+Q,o-Q]}[r]||[o,o]}var i=this.getVerticalPosition(n,r);return[i,t-i]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=T(this.getPadAlignShift(e),2),n=r[0],Q=r[1],o=this.hasLabels&&!!t.get("data-width-includes-label");return o&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==Q||o?"left"===e?[n,0]:[0,n]:[n,n]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=T(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),n=r[0],Q=r[1];(n||Q)&&(e=Math.max(e,this.length2em(n||"0"),this.length2em(Q||"0")));var o=T(this.getAlignShift(),2),i=o[0],s=o[1];return i===t&&(s="left"===t?Math.max(e,s)-e:Math.min(-e,s)+e),[e,i,s]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,n=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,n)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,l.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,a.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var n=this.getTableData().W;e=(0,l.max)(n)}else if((0,a.isPercent)(t))e=this.percent(1/r);else{var Q=(0,l.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-Q)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,a.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,n=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(Q){var T=t[Q];return"fit"===T?null:"auto"===T?r?n[Q]:null:(0,a.isPercent)(T)?T:e.length2em(T)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,n=Array.from(t.keys()),Q=n.filter((function(e){return"fit"===t[e]})),T=n.filter((function(e){return"auto"===t[e]})),o=Q.length||T.length,i=(o?this.getTableData():{W:null}).W,s=e-(0,l.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],a=s;n.forEach((function(e){var n=t[e];a-="fit"===n||"auto"===n?i[e]:r.length2em(n,s)}));var c=o&&a>0?a/o:0;return n.map((function(e){var n=t[e];return"fit"===n?i[e]+c:"auto"===n?i[e]+(0===Q.length?c:0):r.length2em(n,s)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),n=this.getTableData(),Q=n.H,o=n.D,i=r?this.getEqualRowHeight():0,s=this.getRowHalfSpacing(),a=this.fLine,l=0;lthis.numRows?null:n-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,a.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},5164:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,n=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[n]?e.cWidths[n]:e.getTableData().W[n]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},6319:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,n=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||n){var Q=this.node.attributes.get("mathvariant"),T=this.constructor.INHERITFONTS[Q]||this.jax.font.getCssFont(Q),o=T[0]||(n?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(o,T[2]?"bold":"",T[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},5766:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,n,T,o,i;void 0===t&&(t=null);var s=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var l=Q(a),c=l.next();!c.done;c=l.next()){(V=c.value.childNodes[0]).canStretch(1)&&s.push(V)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}var u=s.length,p=this.childNodes.length;if(u&&p>1){if(null===t){var h=0,d=0,f=u>1&&u===p;try{for(var L=Q(a),m=L.next();!m.done;m=L.next()){var y=0===(V=m.value.childNodes[0]).stretch.dir;if(f||y){var H=V.getBBox(y),g=H.h,b=H.d;g>h&&(h=g),b>d&&(d=b)}}}catch(t){n={error:t}}finally{try{m&&!m.done&&(T=L.return)&&T.call(L)}finally{if(n)throw n.error}}t=[h,d]}try{for(var v=Q(s),M=v.next();!M.done;M=v.next()){var V;(V=M.value).coreMO().getStretchedVariant(t)}}catch(t){o={error:t}}finally{try{M&&!M.done&&(i=v.return)&&i.call(v)}finally{if(o)throw o.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},1971:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var s=r(9007);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var u=0,p=l>1&&l===c;try{for(var h=i(this.childNodes),d=h.next();!d.done;d=h.next()){var f=0===(b=d.value).stretch.dir;if(p||f){var L=b.getOuterBBox(f),m=L.w,y=L.rscale;m*y>u&&(u=m*y)}}}catch(t){r={error:t}}finally{try{d&&!d.done&&(n=h.return)&&n.call(h)}finally{if(r)throw r.error}}try{for(var H=i(o),g=H.next();!g.done;g=H.next()){var b;(b=g.value).coreMO().getStretchedVariant([u/b.bbox.rscale])}}catch(t){Q={error:t}}finally{try{g&&!g.done&&(T=H.return)&&T.call(H)}finally{if(Q)throw Q.error}}}},e}(t),e.useIC=!0,e}},5806:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),n=r.w,Q=r.h,T=r.d;t.w=n,t.h=Q,t.d=T}},e}(t)}},5920:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),Q=this&&this.__assign||function(){return Q=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVG=e.XLINKNS=e.SVGNS=void 0;var i=r(3055),s=r(7826),a=r(42),l=r(2597),c=r(505),u=r(6010);e.SVGNS="http://www.w3.org/2000/svg",e.XLINKNS="http://www.w3.org/1999/xlink";var p=function(t){function r(e){void 0===e&&(e=null);var r=t.call(this,e,s.SVGWrapperFactory,a.TeXFont)||this;return r.minwidth=0,r.shift=0,r.container=null,r.svgStyles=null,r.fontCache=new l.FontCache(r),r}return Q(r,t),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.setScale=function(t){1!==this.options.scale&&this.adaptor.setStyle(t,"fontSize",(0,u.percent)(this.options.scale))},r.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},r.prototype.styleSheet=function(e){if(this.svgStyles)return this.svgStyles;var n=this.svgStyles=t.prototype.styleSheet.call(this,e);return this.adaptor.setAttribute(n,"id",r.STYLESHEETID),n},r.prototype.pageElements=function(t){return"global"!==this.options.fontCache||this.findCache(t)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(t){for(var e=this.adaptor,n=e.tags(e.body(t.document),"svg"),Q=n.length-1;Q>=0;Q--)if(this.adaptor.getAttribute(n[Q],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(t,e){var r=this.container;this.container=e;var n=this.factory.wrap(t),Q=o(this.createRoot(n),2),T=Q[0],i=Q[1];this.typesetSVG(n,T,i),this.container=r},r.prototype.createRoot=function(t){var r=t.getOuterBBox(),n=r.w,Q=r.h,T=r.d,o=r.pwidth,i=t.metrics.em/1e3,s=Math.max(n,i),a=Math.max(Q+T,i),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),c=this.adaptor,u=c.append(this.container,this.svg("svg",{xmlns:e.SVGNS,width:this.ex(s),height:this.ex(a),role:"img",focusable:!1,style:{"vertical-align":this.ex(-T)},viewBox:[0,this.fixed(1e3*-Q,1),this.fixed(1e3*s,1),this.fixed(1e3*a,1)].join(" ")},[l]));if(.001===s&&(c.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),n<0&&c.setStyle(this.container,"margin-right",this.ex(n))),o){c.setStyle(u,"min-width",this.ex(s)),c.setAttribute(u,"width",o),c.removeAttribute(u,"viewBox");var p=this.fixed(t.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(l,"transform","scale(".concat(p,",-").concat(p,") translate(0, ").concat(this.fixed(1e3*-Q,1),")"))}return"none"!==this.options.fontCache&&c.setAttribute(u,"xmlns:xlink",e.XLINKNS),[u,l]},r.prototype.typesetSVG=function(t,e,r){var n=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),n.insert(this.fontCache.getCache(),r)),t.toSVG(r),this.fontCache.clearLocalID(),this.minwidth)n.setStyle(e,"minWidth",this.ex(this.minwidth)),n.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var Q=n.getAttribute(this.container,"justify")||"center";this.setIndent(e,Q,this.shift)}},r.prototype.setIndent=function(t,e,r){"center"!==e&&"left"!==e||this.adaptor.setStyle(t,"margin-left",this.ex(r)),"center"!==e&&"right"!==e||this.adaptor.setStyle(t,"margin-right",this.ex(-r))},r.prototype.ex=function(t){return t/=this.font.params.x_height,Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(t,r,n){return void 0===r&&(r={}),void 0===n&&(n=[]),this.html(t,r,n,e.SVGNS)},r.prototype.unknownText=function(t,e){var r=this.math.metrics,n=this.font.params.x_height/r.ex*r.em*1e3,Q=this.svg("text",{"data-variant":e,transform:"scale(1,-1)","font-size":this.fixed(n,1)+"px"},[this.text(t)]),T=this.adaptor;if("-explicitFont"!==e){var i=(0,c.unicodeChars)(t);if(1!==i.length||i[0]<119808||i[0]>120831){var s=o(this.font.getCssFont(e),3),a=s[0],l=s[1],u=s[2];T.setAttribute(Q,"font-family",a),l&&T.setAttribute(Q,"font-style","italic"),u&&T.setAttribute(Q,"font-weight","bold")}}return Q},r.prototype.measureTextNode=function(t){var e=this.adaptor;t=e.clone(t),e.removeAttribute(t,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),n=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[t]);e.append(e.body(e.document),n);var Q=e.nodeSize(t,1e3,!0)[0];return e.remove(n),{w:Q,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=T(T({},i.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(i.CommonOutputJax);e.SVG=p},2597:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.FontCache=void 0;var r=function(){function t(t){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=t}return t.prototype.cachePath=function(t,e,r){var n="MJX-"+this.localID+(this.jax.font.getVariant(t).cacheID||"")+"-"+e;return this.cache.has(n)||(this.cache.set(n,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:n,d:r}))),n},t.prototype.clearLocalID=function(){this.localID=""},t.prototype.useLocalID=function(t){void 0===t&&(t=null),this.localID=(null==t?++this.nextID:t)+(""===t?"":"-")},t.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},t.prototype.getCache=function(){return this.defs},t}();e.FontCache=r},768:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AddPaths=e.SVGFontData=void 0;var a=r(5884);i(r(5884),e);var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.OPTIONS=T(T({},a.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),e.JAX="SVG",e}(a.FontData);e.SVGFontData=l,e.AddPaths=function(t,e,r){var n,Q,T,o;try{for(var i=s(Object.keys(e)),a=i.next();!a.done;a=i.next()){var c=a.value,u=parseInt(c);l.charOptions(t,u).p=e[u]}}catch(t){n={error:t}}finally{try{a&&!a.done&&(Q=i.return)&&Q.call(i)}finally{if(n)throw n.error}}try{for(var p=s(Object.keys(r)),h=p.next();!h.done;h=p.next()){c=h.value,u=parseInt(c);l.charOptions(t,u).c=r[u]}}catch(t){T={error:t}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(T)throw T.error}}return t}},7620:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var Q=Object.getOwnPropertyDescriptor(e,r);Q&&!("get"in Q?!e.__esModule:Q.writable||Q.configurable)||(Q={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,Q)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),Q=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),T=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return Q(e,t),e},o=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderLine=e.lineOffset=e.lineData=e.computeLineData=void 0;var i=T(r(5552));o(r(5552),e),e.computeLineData={top:function(t,e,r,n){return[0,t-n,r,t-n]},right:function(t,e,r,n){return[r-n,-e,r-n,t]},bottom:function(t,e,r,n){return[0,n-e,r,n-e]},left:function(t,e,r,n){return[n,-e,n,t]},vertical:function(t,e,r,n){return[r/2,t,r/2,-e]},horizontal:function(t,e,r,n){return[0,(t-e)/2,r,(t-e)/2]},up:function(t,e,r,n){return[n,n-e,r-n,t-n]},down:function(t,e,r,n){return[n,t-n,r-n,n-e]}};e.lineData=function(t,r,n){void 0===n&&(n="");var Q=t.getBBox(),T=Q.h,o=Q.d,i=Q.w,s=t.thickness/2;return(0,e.lineOffset)(e.computeLineData[r](T,o,i,s),t,n)};e.lineOffset=function(t,e,r){if(r){var n=e.getOffset(r);n&&("X"===r?(t[0]-=n,t[2]-=n):(t[1]-=n,t[3]-=n))}return t};e.RenderLine=function(t,r){return void 0===r&&(r=""),function(n,Q){var T=n.line((0,e.lineData)(n,t,r));n.adaptor.append(n.element,T)}};e.Border=function(t){return i.CommonBorder((function(r,n){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}))(t)};e.Border2=function(t,r,n){return i.CommonBorder2((function(t,Q){t.adaptor.append(t.element,t.line((0,e.lineData)(t,r))),t.adaptor.append(t.element,t.line((0,e.lineData)(t,n)))}))(t,r,n)};e.DiagonalStrike=function(t){return i.CommonDiagonalStrike((function(r){return function(r,n){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}}))(t)};e.DiagonalArrow=function(t){return i.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)};e.Arrow=function(t){return i.CommonArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)}},7079:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapper=void 0;var i=r(6469),s=r(7519),a=r(4097),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.element=null,e.dx=0,e}return Q(e,t),e.prototype.toSVG=function(t){this.addChildren(this.standardSVGnode(t))},e.prototype.addChildren=function(t){var e,r,n=0;try{for(var Q=T(this.childNodes),o=Q.next();!o.done;o=Q.next()){var i=o.value;i.toSVG(t);var s=i.getOuterBBox();i.element&&i.place(n+s.L*s.rscale,0),n+=(s.L+s.w+s.R)*s.rscale}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}},e.prototype.standardSVGnode=function(t){var e=this.createSVGnode(t);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),e},e.prototype.createSVGnode=function(t){this.element=this.svg("g",{"data-mml-node":this.node.kind});var e=this.node.attributes.get("href");if(e){t=this.adaptor.append(t,this.svg("a",{href:e}));var r=this.getOuterBBox(),n=r.h,Q=r.d,T=r.w;this.adaptor.append(this.element,this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(T),height:this.fixed(n+Q),y:this.fixed(-Q)}))}return this.adaptor.append(t,this.element),this.element},e.prototype.handleStyles=function(){var t=this;if(this.styles){var e=this.styles.cssText;e&&this.adaptor.setAttribute(this.element,"style",e),i.BBox.StyleAdjust.forEach((function(e){var r=o(e,3),n=r[0];if(0===r[2]){var Q=t.styles.get(n);Q&&(t.dx+=t.length2em(Q,1,t.bbox.rscale))}}))}},e.prototype.handleScale=function(){if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.adaptor.setAttribute(this.element,"transform",t)}},e.prototype.handleColor=function(){var t,e=this.adaptor,r=this.node.attributes,n=r.getExplicit("mathcolor"),Q=r.getExplicit("color"),T=r.getExplicit("mathbackground"),o=r.getExplicit("background"),i=(null===(t=this.styles)||void 0===t?void 0:t.get("background-color"))||"";if((n||Q)&&(e.setAttribute(this.element,"fill",n||Q),e.setAttribute(this.element,"stroke",n||Q)),T||o||i){var s=this.getOuterBBox(),a=s.h,l=s.d,c=s.w,u=this.svg("rect",{fill:T||o||i,x:this.fixed(-this.dx),y:this.fixed(-l),width:this.fixed(c),height:this.fixed(a+l),"data-bgcolor":!0}),p=e.firstChild(this.element);p?e.insert(u,p):e.append(this.element,u)}},e.prototype.handleBorder=function(){var t,r,n,Q;if(this.styles){var i=Array(4).fill(0),s=Array(4),a=Array(4);try{for(var l=T([["Top",0],["Right",1],["Bottom",2],["Left",3]]),c=l.next();!c.done;c=l.next()){var u=o(c.value,2),p=u[0],h=u[1],d="border"+p,f=this.styles.get(d+"Width");f&&(i[h]=Math.max(0,this.length2em(f,1,this.bbox.rscale)),s[h]=this.styles.get(d+"Style")||"solid",a[h]=this.styles.get(d+"Color")||"currentColor")}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}var L=e.borderFuzz,m=this.getOuterBBox(),y=o([m.h+L,m.d+L,m.w+L],3),H=y[0],g=y[1],b=y[2],v=[b,H],M=[-L,H],V=[b,-g],_=[-L,-g],O=[b-i[1],H-i[0]],S=[-L+i[3],H-i[0]],E=[b-i[1],-g+i[2]],x=[-L+i[3],-g+i[2]],N=[[M,v,O,S],[V,v,O,E],[_,V,E,x],[_,M,S,x]],A=this.adaptor.firstChild(this.element);try{for(var C=T([0,1,2,3]),w=C.next();!w.done;w=C.next()){if(i[h=w.value]){var P=N[h];"dashed"===s[h]||"dotted"===s[h]?this.addBorderBroken(P,a[h],s[h],i[h],h):this.addBorderSolid(P,a[h],A)}}}catch(t){n={error:t}}finally{try{w&&!w.done&&(Q=C.return)&&Q.call(C)}finally{if(n)throw n.error}}}},e.prototype.addBorderSolid=function(t,e,r){var n=this,Q=this.svg("polygon",{points:t.map((function(t){var e=o(t,2),r=e[0],Q=e[1];return"".concat(n.fixed(r-n.dx),",").concat(n.fixed(Q))})).join(" "),stroke:"none",fill:e});r?this.adaptor.insert(Q,r):this.adaptor.append(this.element,Q)},e.prototype.addBorderBroken=function(t,e,r,n,Q){var T="dotted"===r,i=n/2,s=o([[i,-i,-i,-i],[-i,i,-i,-i],[i,i,-i,i],[i,i,i,-i]][Q],4),a=s[0],l=s[1],c=s[2],u=s[3],p=o(t,2),h=p[0],d=p[1],f=h[0]+a-this.dx,L=h[1]+l,m=d[0]+c-this.dx,y=d[1]+u,H=Math.abs(Q%2?y-L:m-f),g=T?Math.ceil(H/(2*n)):Math.ceil((H-n)/(4*n)),b=H/(4*g+1),v=this.svg("line",{x1:this.fixed(f),y1:this.fixed(L),x2:this.fixed(m),y2:this.fixed(y),"stroke-width":this.fixed(n),stroke:e,"stroke-linecap":T?"round":"square","stroke-dasharray":T?[1,this.fixed(H/g-.002)].join(" "):[this.fixed(b),this.fixed(3*b)].join(" ")}),M=this.adaptor,V=M.firstChild(this.element);V?M.insert(v,V):M.append(this.element,v)},e.prototype.handleAttributes=function(){var t,r,n,Q,o=this.node.attributes,i=o.getAllDefaults(),s=e.skipAttributes;try{for(var a=T(o.getExplicitNames()),l=a.next();!l.done;l=a.next()){var c=l.value;!1!==s[c]&&(c in i||s[c]||this.adaptor.hasAttribute(this.element,c))||this.adaptor.setAttribute(this.element,c,o.getExplicit(c))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}if(o.get("class")){var u=o.get("class").trim().split(/ +/);try{for(var p=T(u),h=p.next();!h.done;h=p.next()){var d=h.value;this.adaptor.addClass(this.element,d)}}catch(t){n={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(n)throw n.error}}}},e.prototype.place=function(t,e,r){if(void 0===r&&(r=null),(t+=this.dx)||e){r||(r=this.element,e=this.handleId(e));var n="translate(".concat(this.fixed(t),",").concat(this.fixed(e),")"),Q=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",n+(Q?" "+Q:""))}},e.prototype.handleId=function(t){if(!this.node.attributes||!this.node.attributes.get("id"))return t;var e=this.adaptor,r=this.getBBox().h,n=e.childNodes(this.element);n.forEach((function(t){return e.remove(t)}));var Q=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},n);return e.append(this.element,this.svg("text",{"data-id-align":!0},[this.text("")])),e.append(this.element,Q),t+r},e.prototype.firstChild=function(){var t=this.adaptor,e=t.firstChild(this.element);return e&&"text"===t.kind(e)&&t.getAttribute(e,"data-id-align")&&(e=t.firstChild(t.next(e))),e&&"rect"===t.kind(e)&&t.getAttribute(e,"data-hitbox")&&(e=t.next(e)),e},e.prototype.placeChar=function(t,e,r,n,Q){var i,s;void 0===Q&&(Q=null),null===Q&&(Q=this.variant);var a=t.toString(16).toUpperCase(),l=o(this.getVariantChar(Q,t),4),c=l[2],u=l[3];if("p"in u){var p=u.p?"M"+u.p+"Z":"";this.place(e,r,this.adaptor.append(n,this.charNode(Q,a,p)))}else if("c"in u){var h=this.adaptor.append(n,this.svg("g",{"data-c":a}));this.place(e,r,h),e=0;try{for(var d=T(this.unicodeChars(u.c,Q)),f=d.next();!f.done;f=d.next()){var L=f.value;e+=this.placeChar(L,e,r,h,Q)}}catch(t){i={error:t}}finally{try{f&&!f.done&&(s=d.return)&&s.call(d)}finally{if(i)throw i.error}}}else if(u.unknown){var m=String.fromCodePoint(t),y=this.adaptor.append(n,this.jax.unknownText(m,Q));return this.place(e,r,y),this.jax.measureTextNodeWithCache(y,m,Q).w}return c},e.prototype.charNode=function(t,e,r){return"none"!==this.jax.options.fontCache?this.useNode(t,e,r):this.pathNode(e,r)},e.prototype.pathNode=function(t,e){return this.svg("path",{"data-c":t,d:e})},e.prototype.useNode=function(t,e,r){var n=this.svg("use",{"data-c":e}),Q="#"+this.jax.fontCache.cachePath(t,e,r);return this.adaptor.setAttribute(n,"href",Q,a.XLINKNS),n},e.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,n=t.d,Q=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(e)}),this.svg("rect",{fill:"green",height:this.fixed(n),width:this.fixed(e),y:this.fixed(-n)})]),T=this.element||this.parent.element;this.adaptor.append(T,Q)},e.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},e.prototype.svg=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.svg(t,e,r)},e.prototype.text=function(t){return this.jax.text(t)},e.prototype.fixed=function(t,e){return void 0===e&&(e=1),this.jax.fixed(1e3*t,e)},e.kind="unknown",e.borderFuzz=.005,e}(s.CommonWrapper);e.SVGWrapper=l},7826:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapperFactory=void 0;var T=r(4420),o=r(6368),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return Q(e,t),e.defaultNodes=o.SVGWrappers,e}(T.CommonWrapperFactory);e.SVGWrapperFactory=i},6368:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrappers=void 0;var Q=r(7079),T=r(2438),o=r(3289),i=r(1618),s=r(5896),a=r(5710),l=r(3735),c=r(3365),u=r(9375),p=r(6465),h=r(7512),d=r(3572),f=r(5535),L=r(1107),m=r(7725),y=r(6670),H=r(4445),g=r(8835),b=r(9950),v=r(2558),M=r(3006),V=r(8926),_=r(988),O=r(6614),S=r(2417),E=r(9645),x=r(131),N=r(640);e.SVGWrappers=((n={})[T.SVGmath.kind]=T.SVGmath,n[o.SVGmrow.kind]=o.SVGmrow,n[o.SVGinferredMrow.kind]=o.SVGinferredMrow,n[i.SVGmi.kind]=i.SVGmi,n[s.SVGmo.kind]=s.SVGmo,n[a.SVGmn.kind]=a.SVGmn,n[l.SVGms.kind]=l.SVGms,n[c.SVGmtext.kind]=c.SVGmtext,n[u.SVGmerror.kind]=u.SVGmerror,n[p.SVGmspace.kind]=p.SVGmspace,n[h.SVGmpadded.kind]=h.SVGmpadded,n[d.SVGmphantom.kind]=d.SVGmphantom,n[f.SVGmfrac.kind]=f.SVGmfrac,n[L.SVGmsqrt.kind]=L.SVGmsqrt,n[m.SVGmroot.kind]=m.SVGmroot,n[y.SVGmfenced.kind]=y.SVGmfenced,n[H.SVGmsub.kind]=H.SVGmsub,n[H.SVGmsup.kind]=H.SVGmsup,n[H.SVGmsubsup.kind]=H.SVGmsubsup,n[g.SVGmunder.kind]=g.SVGmunder,n[g.SVGmover.kind]=g.SVGmover,n[g.SVGmunderover.kind]=g.SVGmunderover,n[b.SVGmmultiscripts.kind]=b.SVGmmultiscripts,n[v.SVGmtable.kind]=v.SVGmtable,n[M.SVGmtr.kind]=M.SVGmtr,n[M.SVGmlabeledtr.kind]=M.SVGmlabeledtr,n[V.SVGmtd.kind]=V.SVGmtd,n[_.SVGmaction.kind]=_.SVGmaction,n[O.SVGmenclose.kind]=O.SVGmenclose,n[S.SVGsemantics.kind]=S.SVGsemantics,n[S.SVGannotation.kind]=S.SVGannotation,n[S.SVGannotationXML.kind]=S.SVGannotationXML,n[S.SVGxml.kind]=S.SVGxml,n[E.SVGmglyph.kind]=E.SVGmglyph,n[x.SVGTeXAtom.kind]=x.SVGTeXAtom,n[N.SVGTextNode.kind]=N.SVGTextNode,n[Q.SVGWrapper.kind]=Q.SVGWrapper,n)},131:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTeXAtom=void 0;var T=r(7079),o=r(9800),i=r(3948),s=r(9007),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(e){if(t.prototype.toSVG.call(this,e),this.adaptor.setAttribute(this.element,"data-mjx-texclass",s.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===s.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),n=r.h,Q=(n+r.d)/2+this.font.params.axis_height-n,T="translate(0 "+this.fixed(Q)+")";this.adaptor.setAttribute(this.element,"transform",T)}},e.kind=i.TeXAtom.prototype.kind,e}((0,o.CommonTeXAtomMixin)(T.SVGWrapper));e.SVGTeXAtom=a},640:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTextNode=void 0;var o=r(9007),i=r(7079),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e,r,n=this.node.getText(),Q=this.parent.variant;if(0!==n.length)if("-explicitFont"===Q)this.element=this.adaptor.append(t,this.jax.unknownText(n,Q));else{var o=this.remappedText(n,Q);this.parent.childNodes.length>1&&(t=this.element=this.adaptor.append(t,this.svg("g",{"data-mml-node":"text"})));var i=0;try{for(var s=T(o),a=s.next();!a.done;a=s.next()){var l=a.value;i+=this.placeChar(l,i,0,t,Q)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}}},e.kind=o.TextNode.prototype.kind,e.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},e}((0,r(1160).CommonTextNodeMixin)(i.SVGWrapper));e.SVGTextNode=s},988:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmaction=void 0;var T=r(7079),o=r(1956),i=r(1956),s=r(9145),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.selected,n=r.getOuterBBox(),Q=n.h,T=n.d,o=n.w;this.adaptor.append(this.element,this.svg("rect",{width:this.fixed(o),height:this.fixed(Q+T),y:this.fixed(-T),fill:"none","pointer-events":"all"})),r.toSVG(e);var i=r.getOuterBBox();r.element&&r.place(i.L*i.rscale,0),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.element.addEventListener(t,e)},e.kind=s.MmlMaction.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.element,"data-toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,n=t.factory.jax.document,Q=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),Q.nextToggleSelection(),r.rerender(n),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r){var n=t.firstChild();if(r.node.isKind("mtext")){var Q=r.node.getText();t.adaptor.insert(t.svg("title",{},[t.text(Q)]),n)}else{var T=t.adaptor,o=t.jax.container,i=t.node.factory.create("math",{},[t.childNodes[1].node]),s=t.html("mjx-tool",{},[t.html("mjx-tip")]),a=T.append(n,t.svg("foreignObject",{style:{display:"none"}},[s]));t.jax.processMath(i,T.firstChild(s)),t.childNodes[1].node.parent=t.node,t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e),e.hoverTimer.set(t,setTimeout((function(){T.setStyle(s,"left","0"),T.setStyle(s,"top","0"),T.append(o,s);var e=T.nodeBBox(s),r=T.nodeBBox(t.element),n=(r.right-e.left)/t.metrics.em+t.dx,Q=(r.bottom-e.bottom)/t.metrics.em+t.dy;T.setStyle(s,"left",t.px(n)),T.setStyle(s,"top",t.px(Q))}),e.postDelay)),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return T.append(a,s)}),e.clearDelay);e.clearTimer.set(t,n),r.stopPropagation()}))}}},i.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var n=t.adaptor,Q=r.node.getText();n.setAttribute(t.element,"data-statusline",Q),t.setEventHandler("mouseover",(function(r){if(null===e.status){var T=n.body(n.document);e.status=n.append(T,t.html("mjx-status",{},[t.text(Q)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(n.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,o.CommonMactionMixin)(T.SVGWrapper));e.SVGmaction=a},2438:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmath=void 0;var i=r(7079),s=r(7490),a=r(3233),l=r(6469),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},e.prototype.handleDisplay=function(){var t=T(this.getAlignShift(),2),e=t[0],r=t[1];if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===l.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var n=this.jax.table.getOuterBBox(),Q=n.L,o=n.w,i=n.R;"right"===e?i=Math.max(i||-r,-r):"left"===e?Q=Math.max(Q||r,r):"center"===e&&(o+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,Q+o+i)}}else this.jax.shift=r},e.prototype.handleSpeech=function(){var t,e,r=this.adaptor,n=this.node.attributes,Q=n.get("aria-label")||n.get("data-semantic-speech");if(Q){var T=this.getTitleID(),i=this.svg("title",{id:T},[this.text(Q)]);r.insert(i,r.firstChild(this.element)),r.setAttribute(this.element,"aria-labeledby",T),r.removeAttribute(this.element,"aria-label");try{for(var s=o(this.childNodes[0].childNodes),a=s.next();!a.done;a=s.next()){var l=a.value;r.setAttribute(l.element,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=s.return)&&e.call(s)}finally{if(t)throw t.error}}}},e.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},e.prototype.setChildPWidths=function(e,r,n){return void 0===r&&(r=null),void 0===n&&(n=!0),t.prototype.setChildPWidths.call(this,e,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},e.kind=a.MmlMath.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right"}},e}((0,s.CommonMathMixin)(i.SVGWrapper));e.SVGmath=c},6614:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var Q=Object.getOwnPropertyDescriptor(e,r);Q&&!("get"in Q?!e.__esModule:Q.writable||Q.configurable)||(Q={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,Q)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&T(e,t,r);return o(e,t),e},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmenclose=void 0;var l=r(7079),c=r(7313),u=i(r(7620)),p=r(6661),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e,r,n=this.standardSVGnode(t),Q=this.getBBoxExtenders()[3],T={};Q>0&&(T.transform="translate("+this.fixed(Q)+", 0)");var o=this.adaptor.append(n,this.svg("g",T));this.renderChild?this.renderChild(this,o):this.childNodes[0].toSVG(o);try{for(var i=s(Object.keys(this.notations)),a=i.next();!a.done;a=i.next()){var l=a.value,c=this.notations[l];!c.renderChild&&c.renderer(this,n)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},e.prototype.arrow=function(t,e,r,n,Q){void 0===n&&(n=""),void 0===Q&&(Q=0);var T=this.getBBox(),o=T.w,i=(t-o)/2,s=(T.h-T.d)/2,l=this.thickness,c=l/2,u=a([l*this.arrowhead.x,l*this.arrowhead.y,l*this.arrowhead.dx],3),p=u[0],h=u[1],d=u[2],f=r?this.fill("M",o+i,s,"l",-(p+d),h,"l",d,c-h,"L",p-i,s+c,"l",d,h-c,"l",-(p+d),-h,"l",p+d,-h,"l",-d,h-c,"L",o+i-p,s-c,"l",-d,c-h,"Z"):this.fill("M",o+i,s,"l",-(p+d),h,"l",d,c-h,"L",-i,s+c,"l",0,-l,"L",o+i-p,s-c,"l",-d,c-h,"Z"),L=[];if(Q&&L.push("X"===n?"translate(".concat(this.fixed(-Q)," 0)"):"translate(0 ".concat(this.fixed(Q),")")),e){var m=this.jax.fixed(180*-e/Math.PI);L.push("rotate(".concat(m," ").concat(this.fixed(o/2)," ").concat(this.fixed(s),")"))}return L.length&&this.adaptor.setAttribute(f,"transform",L.join(" ")),f},e.prototype.line=function(t){var e=a(t,4),r=e[0],n=e[1],Q=e[2],T=e[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(n),x2:this.fixed(Q),y2:this.fixed(T),"stroke-width":this.fixed(this.thickness)})},e.prototype.box=function(t,e,r,n){void 0===n&&(n=0);var Q=this.thickness,T={x:this.fixed(Q/2),y:this.fixed(Q/2-r),width:this.fixed(t-Q),height:this.fixed(e+r-Q),fill:"none","stroke-width":this.fixed(Q)};return n&&(T.rx=this.fixed(n)),this.svg("rect",T)},e.prototype.ellipse=function(t,e,r){var n=this.thickness;return this.svg("ellipse",{rx:this.fixed((t-n)/2),ry:this.fixed((e+r-n)/2),cx:this.fixed(t/2),cy:this.fixed((e-r)/2),fill:"none","stroke-width":this.fixed(n)})},e.prototype.path=function(t){for(var e=this,r=[],n=1;n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},e}(T.SVGWrapper);e.SVGmerror=i},6670:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfenced=void 0;var o=r(7079),i=r(7555),s=r(5410),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.setChildrenParent(this.mrow),this.mrow.toSVG(e),this.setChildrenParent(this)},e.prototype.setChildrenParent=function(t){var e,r;try{for(var n=T(this.childNodes),Q=n.next();!Q.done;Q=n.next()){Q.value.parent=t}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},e.kind=s.MmlMfenced.prototype.kind,e}((0,i.CommonMfencedMixin)(o.SVGWrapper));e.SVGmfenced=a},5535:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfrac=void 0;var o=r(7079),i=r(2688),s=r(6850),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t);var e=this.node.attributes.getList("linethickness","bevelled"),r=e.linethickness,n=e.bevelled,Q=this.isDisplay();if(n)this.makeBevelled(Q);else{var T=this.length2em(String(r),.06);0===T?this.makeAtop(Q):this.makeFraction(Q,T)}},e.prototype.makeFraction=function(t,e){var r=this.element,n=this.node.attributes.getList("numalign","denomalign"),Q=n.numalign,o=n.denomalign,i=T(this.childNodes,2),s=i[0],a=i[1],l=s.getOuterBBox(),c=a.getOuterBBox(),u=this.font.params,p=u.axis_height,h=this.node.getProperty("withDelims")?0:u.nulldelimiterspace,d=Math.max((l.L+l.w+l.R)*l.rscale,(c.L+c.w+c.R)*c.rscale),f=this.getAlignX(d,l,Q)+.1+h,L=this.getAlignX(d,c,o)+.1+h,m=this.getTUV(t,e),y=m.T,H=m.u,g=m.v;s.toSVG(r),s.place(f,p+y+Math.max(l.d*l.rscale,H)),a.toSVG(r),a.place(L,p-y-Math.max(c.h*c.rscale,g)),this.adaptor.append(r,this.svg("rect",{width:this.fixed(d+.2),height:this.fixed(e),x:this.fixed(h),y:this.fixed(p-e/2)}))},e.prototype.makeAtop=function(t){var e=this.element,r=this.node.attributes.getList("numalign","denomalign"),n=r.numalign,Q=r.denomalign,o=T(this.childNodes,2),i=o[0],s=o[1],a=i.getOuterBBox(),l=s.getOuterBBox(),c=this.font.params,u=this.node.getProperty("withDelims")?0:c.nulldelimiterspace,p=Math.max((a.L+a.w+a.R)*a.rscale,(l.L+l.w+l.R)*l.rscale),h=this.getAlignX(p,a,n)+u,d=this.getAlignX(p,l,Q)+u,f=this.getUVQ(t),L=f.u,m=f.v;i.toSVG(e),i.place(h,L),s.toSVG(e),s.place(d,-m)},e.prototype.makeBevelled=function(t){var e=this.element,r=T(this.childNodes,2),n=r[0],Q=r[1],o=this.getBevelData(t),i=o.u,s=o.v,a=o.delta,l=o.nbox,c=o.dbox,u=(l.L+l.w+l.R)*l.rscale;n.toSVG(e),this.bevel.toSVG(e),Q.toSVG(e),n.place(l.L*l.rscale,i),this.bevel.place(u-a/2,0),Q.place(u+this.bevel.getOuterBBox().w+c.L*c.rscale-a,s)},e.kind=s.MmlMfrac.prototype.kind,e}((0,i.CommonMfracMixin)(o.SVGWrapper));e.SVGmfrac=a},9645:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmglyph=void 0;var T=r(7079),o=r(5636),i=r(3985),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);if(this.charWrapper)this.charWrapper.toSVG(e);else{var r=this.node.attributes.getList("src","alt"),n=r.src,Q=r.alt,T=this.fixed(this.height),o={width:this.fixed(this.width),height:T,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":Q,href:n},i=this.svg("image",o);this.adaptor.append(e,i)}},e.kind=i.MmlMglyph.prototype.kind,e}((0,o.CommonMglyphMixin)(T.SVGWrapper));e.SVGmglyph=s},1618:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmi=void 0;var T=r(7079),o=r(5723),i=r(450),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.kind=i.MmlMi.prototype.kind,e}((0,o.CommonMiMixin)(T.SVGWrapper));e.SVGmi=s},9950:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmmultiscripts=e.AlignX=void 0;var o=r(4445),i=r(8009),s=r(6405),a=r(505);function l(t){return{left:function(t,e){return 0},center:function(t,e){return(e-t)/2},right:function(t,e){return e-t}}[t]||function(t,e){return 0}}e.AlignX=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.scriptData,n=this.node.getProperty("scriptalign")||"right left",Q=T((0,a.split)(n+" "+n),2),o=Q[0],i=Q[1],s=this.combinePrePost(r.sub,r.psub),l=this.combinePrePost(r.sup,r.psup),c=T(this.getUVQ(s,l),2),u=c[0],p=c[1],h=0;r.numPrescripts&&(h=this.addScripts(.05,u,p,this.firstPrescript,r.numPrescripts,o));var d=this.baseChild;d.toSVG(e),d.place(h,0),h+=d.getOuterBBox().w,r.numScripts&&this.addScripts(h,u,p,1,r.numScripts,i)},e.prototype.addScripts=function(t,e,r,n,Q,o){var i=this.adaptor,s=l(o),a=i.append(this.element,this.svg("g")),c=i.append(this.element,this.svg("g"));this.place(t,e,a),this.place(t,r,c);for(var u=n+2*Q,p=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmo=void 0;var i=r(7079),s=r(7096),a=r(2756),l=.1,c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.node.attributes,r=e.get("symmetric")&&2!==this.stretch.dir,n=0!==this.stretch.dir;n&&null===this.size&&this.getStretchedVariant([]);var Q=this.standardSVGnode(t);if(n&&this.size<0)this.stretchSVG();else{var T=r||e.get("largeop")?this.fixed(this.getCenterOffset()):"0",o=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===T&&"0"===o||this.adaptor.setAttribute(Q,"transform","translate(".concat(o," ").concat(T,")")),this.addChildren(Q)}},e.prototype.stretchSVG=function(){var t=this.stretch.stretch,e=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(t,e,r):this.stretchHorizontal(t,e,r)},e.prototype.getStretchVariants=function(){var t,e,r=this.stretch.c||this.getText().codePointAt(0),n=[];try{for(var Q=T(this.stretch.stretch.keys()),o=Q.next();!o.done;o=Q.next()){var i=o.value;n[i]=this.font.getStretchVariant(r,i)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=Q.return)&&e.call(Q)}finally{if(t)throw t.error}}return n},e.prototype.stretchVertical=function(t,e,r){var n=r.h,Q=r.d,T=r.w,i=this.addTop(t[0],e[0],n,T),s=this.addBot(t[2],e[2],Q,T);if(4===t.length){var a=o(this.addMidV(t[3],e[3],T),2),l=a[0],c=a[1];this.addExtV(t[1],e[1],n,0,i,l,T),this.addExtV(t[1],e[1],0,Q,c,s,T)}else this.addExtV(t[1],e[1],n,Q,i,s,T)},e.prototype.stretchHorizontal=function(t,e,r){var n=r.w,Q=this.addLeft(t[0],e[0]),T=this.addRight(t[2],e[2],n);if(4===t.length){var i=o(this.addMidH(t[3],e[3],n),2),s=i[0],a=i[1],l=n/2;this.addExtH(t[1],e[1],l,Q,l-s),this.addExtH(t[1],e[1],l,a-l,T,l)}else this.addExtH(t[1],e[1],n,Q,T)},e.prototype.getChar=function(t,e){var r=this.font.getChar(e,t)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},e.prototype.addGlyph=function(t,e,r,n,Q){return void 0===Q&&(Q=null),this.placeChar(t,r,n,Q||this.element,e)},e.prototype.addTop=function(t,e,r,n){if(!t)return 0;var Q=o(this.getChar(t,e),3),T=Q[0],i=Q[1],s=Q[2];return this.addGlyph(t,e,(n-s)/2,r-T),T+i},e.prototype.addExtV=function(t,e,r,n,Q,T,i){var s=this;if(t){Q=Math.max(0,Q-l),T=Math.max(0,T-l);var a=this.adaptor,c=o(this.getChar(t,e),3),u=c[0],p=c[1],h=c[2],d=r+n-Q-T,f=1.5*d/(u+p),L=(f*(u-p)-d)/2;if(!(d<=0)){var m=this.svg("svg",{width:this.fixed(h),height:this.fixed(d),y:this.fixed(T-n),x:this.fixed((i-h)/2),viewBox:[0,L,h,d].map((function(t){return s.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,m);var y=a.lastChild(m);a.setAttribute(y,"transform","scale(1,".concat(this.jax.fixed(f),")")),a.append(this.element,m)}}},e.prototype.addBot=function(t,e,r,n){if(!t)return 0;var Q=o(this.getChar(t,e),3),T=Q[0],i=Q[1],s=Q[2];return this.addGlyph(t,e,(n-s)/2,i-r),T+i},e.prototype.addMidV=function(t,e,r){if(!t)return[0,0];var n=o(this.getChar(t,e),3),Q=n[0],T=n[1],i=n[2],s=(T-Q)/2+this.font.params.axis_height;return this.addGlyph(t,e,(r-i)/2,s),[Q+s,T-s]},e.prototype.addLeft=function(t,e){return t?this.addGlyph(t,e,0,0):0},e.prototype.addExtH=function(t,e,r,n,Q,T){var i=this;if(void 0===T&&(T=0),t){Q=Math.max(0,Q-.1),n=Math.max(0,n-.1);var s=this.adaptor,a=o(this.getChar(t,e),3),c=a[0],u=a[1],p=a[2],h=r-n-Q,d=c+u+.2,f=h/p*1.5,L=-(u+l);if(!(h<=0)){var m=this.svg("svg",{width:this.fixed(h),height:this.fixed(d),x:this.fixed(T+n),y:this.fixed(L),viewBox:[(f*p-h)/2,L,h,d].map((function(t){return i.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,m);var y=s.lastChild(m);s.setAttribute(y,"transform","scale("+this.jax.fixed(f)+",1)"),s.append(this.element,m)}}},e.prototype.addRight=function(t,e,r){if(!t)return 0;var n=this.getChar(t,e)[2];return this.addGlyph(t,e,r-n,0)},e.prototype.addMidH=function(t,e,r){if(!t)return[0,0];var n=this.getChar(t,e)[2];return this.addGlyph(t,e,(r-n)/2,0),[(r-n)/2,(r+n)/2]},e.kind=a.MmlMo.prototype.kind,e}((0,s.CommonMoMixin)(i.SVGWrapper));e.SVGmo=c},7512:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmpadded=void 0;var o=r(7079),i=r(6898),s=r(7238),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=T(this.getDimens(),9),n=r[5],Q=r[6],o=r[7],i=r[8],s=this.node.attributes.get("data-align")||"left",a=Q+i-(n<0&&"left"!==s?"center"===s?n/2:n:0);(a||o)&&(e=this.adaptor.append(e,this.svg("g")),this.place(a,o,e)),this.addChildren(e)},e.kind=s.MmlMpadded.prototype.kind,e}((0,i.CommonMpaddedMixin)(o.SVGWrapper));e.SVGmpadded=a},3572:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmphantom=void 0;var T=r(7079),o=r(5741),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t)},e.kind=o.MmlMphantom.prototype.kind,e}(T.SVGWrapper);e.SVGmphantom=i},7725:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmroot=void 0;var o=r(1107),i=r(9086),s=r(6145),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.addRoot=function(t,e,r,n){e.toSVG(t);var Q=T(this.getRootDimens(r,n),3),o=Q[0],i=Q[1],s=Q[2],a=e.getOuterBBox();e.place(s*a.rscale,i),this.dx=o},e.kind=s.MmlMroot.prototype.kind,e}((0,i.CommonMrootMixin)(o.SVGmsqrt));e.SVGmroot=a},3289:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGinferredMrow=e.SVGmrow=void 0;var T=r(7079),o=r(8411),i=r(8411),s=r(9878),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.node.isInferred?this.element=t:this.standardSVGnode(t);this.addChildren(e)},e.kind=s.MmlMrow.prototype.kind,e}((0,o.CommonMrowMixin)(T.SVGWrapper));e.SVGmrow=a;var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.kind=s.MmlInferredMrow.prototype.kind,e}((0,i.CommonInferredMrowMixin)(a));e.SVGinferredMrow=l},3735:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGms=void 0;var T=r(7079),o=r(4126),i=r(7265),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.kind=i.MmlMs.prototype.kind,e}((0,o.CommonMsMixin)(T.SVGWrapper));e.SVGms=s},6465:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmspace=void 0;var T=r(7079),o=r(258),i=r(6030),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.kind=i.MmlMspace.prototype.kind,e}((0,o.CommonMspaceMixin)(T.SVGWrapper));e.SVGmspace=s},1107:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsqrt=void 0;var T=r(7079),o=r(4093),i=r(7131),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dx=0,e}return Q(e,t),e.prototype.toSVG=function(t){var e=this.childNodes[this.surd],r=this.childNodes[this.base],n=this.root?this.childNodes[this.root]:null,Q=e.getBBox(),T=r.getOuterBBox(),o=this.getPQ(Q)[1],i=this.font.params.rule_thickness*this.bbox.scale,s=T.h+o+i,a=this.standardSVGnode(t),l=this.adaptor.append(a,this.svg("g"));this.addRoot(a,n,Q,s),e.toSVG(a),e.place(this.dx,s-Q.h),r.toSVG(l),r.place(this.dx+Q.w,0),this.adaptor.append(a,this.svg("rect",{width:this.fixed(T.w),height:this.fixed(i),x:this.fixed(this.dx+Q.w),y:this.fixed(s-i)}))},e.prototype.addRoot=function(t,e,r,n){},e.kind=i.MmlMsqrt.prototype.kind,e}((0,o.CommonMsqrtMixin)(T.SVGWrapper));e.SVGmsqrt=s},4445:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsubsup=e.SVGmsup=e.SVGmsub=void 0;var o=r(6369),i=r(905),s=r(905),a=r(905),l=r(4461),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.kind=l.MmlMsub.prototype.kind,e}((0,i.CommonMsubMixin)(o.SVGscriptbase));e.SVGmsub=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.kind=l.MmlMsup.prototype.kind,e}((0,s.CommonMsupMixin)(o.SVGscriptbase));e.SVGmsup=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=T([this.baseChild,this.supChild,this.subChild],3),n=r[0],Q=r[1],o=r[2],i=this.getBaseWidth(),s=this.getAdjustedIc(),a=T(this.getUVQ(),2),l=a[0],c=a[1];n.toSVG(e),Q.toSVG(e),o.toSVG(e),o.place(i,c),Q.place(i+s,l)},e.kind=l.MmlMsubsup.prototype.kind,e}((0,a.CommonMsubsupMixin)(o.SVGscriptbase));e.SVGmsubsup=p},2558:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Qi?i:this.pWidth),a="left"===o?0:"right"===o?s:s/2;if(a){var l=this.svg("g",{},this.adaptor.childNodes(t));this.place(a,0,l),this.adaptor.append(t,l)}return a},e.prototype.lineClass=function(t){return"mjx-"+t},e.prototype.makeFrame=function(t,e,r,n){var Q=this.fLine;return this.svg("rect",this.setLineThickness(Q,n,{"data-frame":!0,class:this.lineClass(n),width:this.fixed(t-Q),height:this.fixed(e+r-Q),x:this.fixed(Q/2),y:this.fixed(Q/2-r)}))},e.prototype.makeVLine=function(t,e,r){var n=this.getBBox(),Q=n.h,T=n.d,o="dotted"===e?r/2:0,i=this.fixed(t+r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"v",class:this.lineClass(e),x1:i,y1:this.fixed(o-T),x2:i,y2:this.fixed(Q-o)}))},e.prototype.makeHLine=function(t,e,r){var n=this.getBBox().w,Q="dotted"===e?r/2:0,T=this.fixed(t-r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"h",class:this.lineClass(e),x1:this.fixed(Q),y1:T,x2:this.fixed(n-Q),y2:T}))},e.prototype.setLineThickness=function(t,e,r){return.07!==t&&(r["stroke-thickness"]=this.fixed(t),"solid"!==e&&(r["stroke-dasharray"]=("dotted"===e?"0,":"")+this.fixed(2*t))),r},e.prototype.handleLabels=function(t,e,r){if(this.hasLabels){var n=this.labels,Q=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(t,n,Q):this.subTable(t,n,Q,r)}},e.prototype.spaceLabels=function(){for(var t=this.adaptor,e=this.getBBox().h,r=this.getTableData().L,n=this.getRowHalfSpacing(),Q=e-this.fLine,T=t.firstChild(this.labels),o=0;o line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}((0,s.CommonMtableMixin)(i.SVGWrapper));e.SVGmtable=l},8926:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtd=void 0;var T=r(7079),o=r(5164),i=r(4359),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.placeCell=function(t,e,r,n,Q){var T=this.getBBox(),o=Math.max(T.h,.75),i=Math.max(T.d,.25),s=this.node.attributes.get("columnalign"),a=this.node.attributes.get("rowalign"),l=this.getAlignX(r,T,s),c=this.getAlignY(n,Q,o,i,a);return this.place(t+l,e+c),[l,c]},e.prototype.placeColor=function(t,e,r,n){var Q=this.adaptor,T=this.firstChild();T&&"rect"===Q.kind(T)&&Q.getAttribute(T,"data-bgcolor")&&(Q.setAttribute(T,"x",this.fixed(t)),Q.setAttribute(T,"y",this.fixed(e)),Q.setAttribute(T,"width",this.fixed(r)),Q.setAttribute(T,"height",this.fixed(n)))},e.kind=i.MmlMtd.prototype.kind,e}((0,o.CommonMtdMixin)(T.SVGWrapper));e.SVGmtd=s},3365:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtext=void 0;var T=r(7079),o=r(6319),i=r(4770),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.kind=i.MmlMtext.prototype.kind,e}((0,o.CommonMtextMixin)(T.SVGWrapper));e.SVGmtext=s},3006:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmunderover=e.SVGmover=e.SVGmunder=void 0;var o=r(4445),i=r(1971),s=r(1971),a=r(1971),l=r(5184),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=T([this.baseChild,this.scriptChild],2),Q=n[0],o=n[1],i=T([Q.getOuterBBox(),o.getOuterBBox()],2),s=i[0],a=i[1];Q.toSVG(r),o.toSVG(r);var l=this.isLineBelow?0:this.getDelta(!0),c=this.getUnderKV(s,a)[1],u=T(this.getDeltaW([s,a],[0,-l]),2),p=u[0],h=u[1];Q.place(p,0),o.place(h,c)}},e.kind=l.MmlMunder.prototype.kind,e}((0,i.CommonMunderMixin)(o.SVGmsub));e.SVGmunder=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=T([this.baseChild,this.scriptChild],2),Q=n[0],o=n[1],i=T([Q.getOuterBBox(),o.getOuterBBox()],2),s=i[0],a=i[1];Q.toSVG(r),o.toSVG(r);var l=this.isLineAbove?0:this.getDelta(),c=this.getOverKU(s,a)[1],u=T(this.getDeltaW([s,a],[0,l]),2),p=u[0],h=u[1];Q.place(p,0),o.place(h,c)}},e.kind=l.MmlMover.prototype.kind,e}((0,s.CommonMoverMixin)(o.SVGmsup));e.SVGmover=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=T([this.baseChild,this.overChild,this.underChild],3),Q=n[0],o=n[1],i=n[2],s=T([Q.getOuterBBox(),o.getOuterBBox(),i.getOuterBBox()],3),a=s[0],l=s[1],c=s[2];Q.toSVG(r),i.toSVG(r),o.toSVG(r);var u=this.getDelta(),p=this.getOverKU(a,l)[1],h=this.getUnderKV(a,c)[1],d=T(this.getDeltaW([a,c,l],[0,this.isLineBelow?0:-u,this.isLineAbove?0:u]),3),f=d[0],L=d[1],m=d[2];Q.place(f,0),i.place(L,h),o.place(m,p)}},e.kind=l.MmlMunderover.prototype.kind,e}((0,a.CommonMunderoverMixin)(o.SVGmsubsup));e.SVGmunderover=p},6369:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGscriptbase=void 0;var o=r(7079),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.getBaseWidth(),n=T(this.getOffset(),2),Q=n[0],o=n[1];this.baseChild.toSVG(e),this.scriptChild.toSVG(e),this.scriptChild.place(r+Q,o)},e.kind="scriptbase",e}((0,r(167).CommonScriptbaseMixin)(o.SVGWrapper));e.SVGscriptbase=i},2417:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGxml=e.SVGannotationXML=e.SVGannotation=e.SVGsemantics=void 0;var T=r(7079),o=r(5806),i=r(9102),s=r(9007),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.childNodes.length&&this.childNodes[0].toSVG(e)},e.kind=i.MmlSemantics.prototype.kind,e}((0,o.CommonSemanticsMixin)(T.SVGWrapper));e.SVGsemantics=a;var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e)},e.prototype.computeBBox=function(){return this.bbox},e.kind=i.MmlAnnotation.prototype.kind,e}(T.SVGWrapper);e.SVGannotation=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.kind=i.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(T.SVGWrapper);e.SVGannotationXML=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.toSVG=function(t){var e=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,n=this.fixed(1/r),Q=this.getBBox(),T=Q.w,o=Q.h,i=Q.d;this.element=this.adaptor.append(t,this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-o*r)+"px",width:this.jax.fixed(T*r)+"px",height:this.jax.fixed((o+i)*r)+"px",transform:"scale(".concat(n,") matrix(1 0 0 -1 0 0)")},[e]))},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.jax.measureXMLnode(this.node.getXML()),n=r.w,Q=r.h,T=r.d;t.w=n,t.h=Q,t.d=T},e.prototype.getStyles=function(){},e.prototype.getScale=function(){},e.prototype.getVariant=function(){},e.kind=s.XMLNode.prototype.kind,e.autoStyle=!1,e}(T.SVGWrapper);e.SVGxml=u},42:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.TeXFont=void 0;var o=r(768),i=r(5920),s=r(7040),a=r(2560),l=r(2810),c=r(6982),u=r(175),p=r(5735),h=r(8594),d=r(4749),f=r(9320),L=r(466),m=r(9671),y=r(3746),H=r(3240),g=r(1325),b=r(4164),v=r(8652),M=r(5667),V=r(5821),_=r(957),O=r(1044),S=r(7292),E=r(2162),x=r(9244),N=r(2675),A=r(9124),C=function(t){function e(e){var r,n;void 0===e&&(e=null);var Q=t.call(this,e)||this,o=Q.constructor;try{for(var i=T(Object.keys(o.variantCacheIds)),s=i.next();!s.done;s=i.next()){var a=s.value;Q.variant[a].cacheID="TEX-"+o.variantCacheIds[a]}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return Q}return Q(e,t),e.defaultDelimiters=A.delimiters,e.defaultChars={normal:f.normal,bold:a.bold,italic:p.italic,"bold-italic":s.boldItalic,"double-struck":l.doubleStruck,fraktur:u.fraktur,"bold-fraktur":c.frakturBold,script:b.script,"bold-script":g.scriptBold,"sans-serif":H.sansSerif,"bold-sans-serif":m.sansSerifBold,"sans-serif-italic":y.sansSerifItalic,"sans-serif-bold-italic":L.sansSerifBoldItalic,monospace:d.monospace,"-smallop":v.smallop,"-largeop":h.largeop,"-size3":E.texSize3,"-size4":x.texSize4,"-tex-calligraphic":V.texCalligraphic,"-tex-bold-calligraphic":M.texCalligraphicBold,"-tex-mathit":_.texMathit,"-tex-oldstyle":S.texOldstyle,"-tex-bold-oldstyle":O.texOldstyleBold,"-tex-variant":N.texVariant},e.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"D",fraktur:"F","bold-fraktur":"BF",script:"S","bold-script":"BS","sans-serif":"SS","bold-sans-serif":"BSS","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-tex-calligraphic":"C","-tex-bold-calligraphic":"BC","-tex-mathit":"MI","-tex-oldstyle":"OS","-tex-bold-oldstyle":"BOS","-tex-variant":"V"},e}((0,i.CommonTeXFontMixin)(o.SVGFontData));e.TeXFont=C},7040:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.boldItalic=void 0;var n=r(768),Q=r(3980);e.boldItalic=(0,n.AddPaths)(Q.boldItalic,{47:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373",8260:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",8710:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210"},{})},2560:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.bold=void 0;var n=r(768),Q=r(1103);e.bold=(0,n.AddPaths)(Q.bold,{33:"89 629Q89 663 116 684T171 705Q215 705 237 681T260 634Q260 619 233 434T204 244Q201 237 175 237Q150 237 146 244Q144 248 117 433T89 629ZM90 86Q90 125 116 148T177 171Q211 169 235 146T259 86Q259 48 235 25T175 1Q138 1 114 24T90 86",34:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",35:"64 362Q64 380 87 393H363L366 404Q379 443 390 480T409 542T424 590T435 628T443 655T451 674T458 686T467 692T478 694Q490 694 499 686T509 662Q505 643 427 395Q427 393 523 393H620L623 404Q630 426 652 498T691 624T711 681Q718 694 735 694Q748 694 757 685T766 662Q762 643 684 395Q684 393 777 393H871Q872 392 875 390T881 386T887 381T891 374T893 363Q893 345 871 333L767 332H664L660 319Q660 318 638 245T614 171Q614 169 742 169H871L877 165Q883 161 885 159T890 151T893 138Q893 120 871 109L732 108H594L590 95Q587 84 546 -46Q508 -175 505 -178Q498 -193 478 -193Q462 -193 455 -183T448 -164Q448 -156 530 106Q530 108 434 108H337L333 95Q330 84 289 -46Q251 -175 248 -178Q240 -193 222 -193Q206 -193 199 -183T191 -164Q191 -154 273 106Q273 108 180 108L87 109Q64 117 64 139Q64 156 87 169H293L321 262Q326 277 331 294T340 321L343 330Q343 332 215 332L87 333Q64 343 64 362ZM600 330Q600 332 504 332H407L403 319Q403 318 381 245T357 171Q357 169 453 169H550L578 262Q583 277 588 294T597 321L600 330",36:"64 494Q64 541 80 579T120 638T171 674T219 693T253 698H256V750H318V699H323Q355 694 380 686T433 663T480 620T506 556Q510 539 510 520Q510 480 488 463T440 445L422 447Q407 451 398 459Q370 478 370 515Q370 542 384 559T412 580L427 584Q424 589 418 596T386 617T324 636H318V434Q411 419 460 355T510 217Q510 196 507 175T492 122T461 67T404 23T318 -4V-56H256V-5H254Q252 -3 240 -3Q194 4 160 23T108 64T80 112T67 156T64 190Q64 218 81 240T134 262Q171 262 187 240T204 193T190 150T153 125Q146 125 144 123Q142 123 149 113T174 89T218 66Q247 58 255 58Q256 58 256 173V287L239 291Q160 308 112 365T64 494ZM255 636Q246 635 236 632T206 620T173 591T160 543Q160 472 256 448V542Q256 636 255 636ZM320 59Q324 59 333 61T356 70T384 89T406 120T415 167Q415 200 395 225T356 260T318 274V59H320",37:"65 549Q65 609 84 652T132 714T187 742T236 750Q265 750 296 734T355 697T431 661T541 644Q662 644 736 730Q751 749 767 749T790 739T797 719Q797 710 768 672T504 329Q212 -47 211 -48Q203 -55 191 -55Q161 -55 161 -25Q161 -17 163 -12L642 609Q608 595 542 595Q515 595 488 599T441 608T405 619T381 628L373 632Q373 630 375 619T380 589T383 548Q383 455 343 401T235 347Q217 347 198 351T154 368T110 403T78 462T65 549ZM320 549Q320 633 295 665T235 698H234Q214 698 196 674Q182 650 182 549Q182 509 183 486T190 441T207 409T238 399Q269 399 294 431T320 549ZM745 -56Q727 -56 708 -52T664 -35T620 0T588 59T575 146T588 232T620 291T663 325T708 343T747 347Q810 347 851 294T893 146Q893 89 879 48T841 -15T794 -46T745 -56ZM830 146Q830 230 805 262T745 295H744Q724 295 706 271Q692 247 692 146Q692 106 693 83T700 38T717 6T748 -4Q779 -4 804 28T830 146",38:"255 -11Q209 -11 164 4T84 56T48 146Q48 159 50 171Q57 197 72 218T99 249T152 292Q204 333 204 334L194 356Q185 379 176 421T166 511Q166 538 168 551Q182 613 226 654T332 704Q334 704 343 704T358 705Q412 702 444 661T476 565V559Q476 489 334 371L330 368L335 357Q382 272 485 165L496 154L506 163Q543 200 597 273L671 382H601V444H610L732 441Q821 441 830 444H836V382H741L709 335Q702 324 687 302T665 270T646 244T625 216T605 191T581 162T553 132L537 116Q544 109 557 98T605 69T673 51Q711 51 739 70T767 115V118H829V114Q829 70 786 30T668 -11Q570 -11 474 37L451 49L441 43Q352 -11 255 -11ZM415 564Q415 596 400 625T356 654Q329 654 310 634T285 588Q283 580 283 554Q283 475 309 417L325 431Q415 512 415 564ZM192 182Q192 126 213 89T279 51Q348 51 400 83L389 91Q362 112 338 137T295 186T264 229T240 265T227 286Q226 285 222 280T217 272T211 263T205 251T200 238T196 222T193 204T192 182",39:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",40:"103 166T103 251T121 412T165 541T225 639T287 708T341 750H356H361Q382 750 382 736Q382 732 365 714T323 661T274 576T232 439T214 250Q214 -62 381 -229Q382 -231 382 -234Q382 -249 360 -249H356H341Q314 -231 287 -207T226 -138T165 -41T121 89",41:"231 251Q231 354 214 439T173 575T123 661T81 714T64 735Q64 744 73 749H75Q77 749 79 749T84 750T90 750H105Q132 732 159 708T220 639T281 542T325 413T343 251T325 89T281 -40T221 -138T159 -207T105 -249H90Q80 -249 76 -249T68 -245T64 -234Q64 -230 81 -212T123 -160T172 -75T214 61T231 251",42:"235 706Q235 724 251 737T287 750Q306 750 322 738T339 706Q339 685 318 580V579Q429 663 436 666Q441 668 449 668Q471 668 486 650T501 612Q501 582 478 572Q476 570 414 549L354 528L414 507Q420 505 430 502T445 497T458 492T470 488T479 483T487 478T493 471T497 463T500 454T501 443Q501 423 486 406T449 388H446Q435 388 370 437Q339 461 318 477V476Q339 371 339 350Q339 332 323 319T287 306T251 319T235 350Q235 371 256 476V477Q145 393 138 390Q133 388 125 388Q103 388 88 406T73 444Q73 474 96 484Q98 486 160 507L220 528L160 549Q154 551 144 554T129 559T116 564T104 568T95 573T87 578T81 585T77 593T74 602T73 613Q73 633 88 650T125 668H128Q139 668 204 619Q235 595 256 579V580Q235 685 235 706",43:"64 232T64 250T87 281H416V444Q416 608 418 612Q426 633 446 633T475 613Q477 608 477 444V281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221L642 220H477V57Q477 -107 475 -112Q468 -131 446 -131Q425 -131 418 -112Q416 -107 416 57V220H251L87 221Q64 232 64 250",44:"74 85Q74 120 97 145T159 171Q200 171 226 138Q258 101 258 37Q258 -5 246 -44T218 -109T183 -155T152 -184T135 -194Q129 -194 118 -183T106 -164Q106 -157 115 -149Q121 -145 130 -137T161 -100T195 -35Q197 -28 200 -17T204 3T205 11T199 9T183 3T159 0Q120 0 97 26T74 85",45:"13 166V278H318V166H13",46:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",47:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",58:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",59:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 50T74 86T97 146T158 171Q204 171 226 132T248 38Q248 -23 223 -80T171 -165T135 -194Q129 -194 118 -183T106 -164Q106 -163 106 -160L107 -158Q108 -155 121 -142T150 -107T177 -58Q189 -32 194 3Q195 6 193 6Q172 0 158 0Q121 0 98 25",60:"797 -56Q797 -68 790 -76T767 -85H759L434 70Q108 226 105 229Q96 238 96 250Q96 263 105 272Q109 276 271 354T595 508T757 585Q763 587 766 587Q780 587 788 578T797 556Q797 544 788 535Q784 531 490 391L197 251Q213 242 359 173T644 37T788 -34Q797 -43 797 -56",61:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87",62:"127 -85Q110 -85 103 -75T96 -55Q96 -41 106 -34Q119 -24 308 65Q361 90 411 114L696 250L427 379Q106 533 103 537Q96 545 96 557Q96 568 104 577T128 587Q137 586 460 431T788 272Q797 263 797 250Q797 238 788 229Q785 226 459 70L135 -85H127",63:"65 570Q65 628 119 664T259 700Q326 700 372 688T440 654T469 613T478 569Q478 505 412 465Q287 391 287 294V283Q287 250 284 244T263 237H256H249Q232 237 229 242T225 272V287Q227 364 253 418Q274 463 311 504Q335 530 335 575Q335 622 323 635T259 648Q231 648 209 644T179 636T170 630L172 628Q174 627 177 625T183 620T190 611T197 601T202 587T204 570Q204 539 185 519T134 499Q105 499 85 517T65 570ZM171 86Q171 125 197 148T258 171Q292 169 316 146T340 86Q340 48 316 25T256 1Q218 1 195 24T171 86",64:"64 347Q64 511 171 605T434 699Q487 699 500 698Q624 684 703 621T811 464Q828 414 828 344Q828 232 788 179T691 125Q673 125 657 127T628 132T606 140T588 148T576 156T568 162L566 164Q565 164 549 154T504 135T444 125Q349 125 284 183T218 347Q218 455 284 512T448 569Q554 569 610 479H638Q670 479 674 471Q676 468 676 340V258Q676 213 679 199T694 178Q701 174 713 177Q767 187 767 340Q767 489 678 569T446 649Q299 649 213 566T126 346Q126 307 134 269T166 189T225 116T320 65T455 45H463Q606 51 721 91L746 99H782H801Q829 99 829 85Q829 78 825 75T804 65Q800 63 797 62Q625 -6 451 -6Q271 -6 168 91T64 347ZM547 468Q526 493 504 505T444 517T377 476T346 347Q346 306 354 271T386 206T448 177Q505 177 547 226V468",91:"128 -250V750H293V689H189V-189H293V-250H128",92:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",93:"25 689V750H190V-250H25V-189H129V689H25",94:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",95:"0 -61V-10H574V-61H0",96:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",123:"504 -207T504 -225T500 -246T476 -250H469Q257 -250 227 -145L225 -135L224 0Q224 15 224 30T224 59T224 84T224 106T223 122T223 133V137Q222 138 221 144T213 162T195 185Q171 206 141 215Q123 222 107 223T84 225T74 229T70 250T73 270T83 276T106 276T141 285Q171 294 195 315Q201 321 206 328T214 341T219 352T222 360L223 363V367Q223 371 223 378T223 394T224 415T224 441T224 470T224 501L225 636Q249 739 426 749Q428 749 443 749T466 750H473Q495 750 499 747T504 725T501 704T480 699Q381 693 357 645Q352 634 351 617T350 497V412Q350 350 338 329Q325 303 298 284T251 258T227 251Q226 251 226 250L227 249Q231 248 238 246T265 236T299 217T329 184T349 137Q350 131 350 3T352 -130Q358 -160 392 -178T480 -199Q497 -200 500 -203",124:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",125:"70 726Q71 744 74 747T99 750H106Q323 750 349 636L350 501Q350 486 350 470T350 441T350 416T350 394T351 378T351 367V363Q352 362 353 356T361 338T379 315Q403 294 433 285Q451 278 467 277T490 275T500 271T504 250T501 230T491 224T468 224T433 215Q403 206 379 185Q373 179 368 172T360 159T355 148T352 140L351 137V133Q351 129 351 122T351 106T350 85T350 59T350 31T350 0L349 -135L347 -145Q317 -250 106 -250H99Q79 -250 75 -247T70 -226Q70 -208 73 -204T95 -199Q193 -193 217 -145Q222 -134 223 -117T224 3Q224 20 224 48T223 86Q223 145 237 175T301 232Q335 249 347 249Q348 249 348 250L347 251Q343 252 336 254T309 264T275 284T245 316T225 363Q224 369 224 497T222 631Q216 660 182 678T95 699Q77 700 74 704T70 726",126:"343 202Q320 202 278 225T215 249Q181 249 146 214L134 202L115 219Q111 222 106 226T98 234L96 236Q158 306 165 313Q199 344 230 344Q239 344 244 343Q262 339 300 318T359 297Q393 297 428 332L440 344L459 327Q463 324 468 320T476 312L478 310Q416 240 409 233Q375 202 343 202",168:"96 615Q96 650 120 672T178 695Q214 693 234 669T255 615Q255 583 232 559T176 535Q147 535 122 556T96 615ZM319 615Q319 651 343 673T399 695Q426 695 452 675T478 615Q478 578 454 557T395 535Q364 537 342 559T319 615",172:"680 371Q683 369 688 366T695 361T698 356T701 346T701 332T702 308V216Q702 196 702 168T703 130Q703 90 697 76T671 61Q650 61 643 81Q641 86 641 198V310H364L87 311Q64 319 64 341Q64 362 84 369Q89 371 385 371H680",175:"80 540V607H494V540H80",176:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",177:"64 328T64 346T87 377H416V542L417 707Q431 728 443 728Q467 728 475 709Q477 704 477 540V377H807Q808 376 811 374T817 370T823 365T827 358T829 347Q829 326 807 317L642 316H477V25H807Q808 24 811 22T817 18T823 13T827 6T829 -5Q829 -26 807 -35H87Q64 -24 64 -6T87 25H416V316H251L87 317Q64 328 64 346",180:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",183:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",215:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",247:"344 495Q344 535 372 566T447 597Q490 597 519 566T548 495Q548 452 518 423T446 393Q404 393 374 423T344 495ZM87 221Q64 230 64 251T84 279Q89 281 448 281H806Q807 280 810 278T816 274T822 269T826 262T828 251Q828 230 806 221H87ZM344 -36T344 6T373 78T446 108Q487 108 517 79T548 6Q548 -35 519 -65T446 -96Q406 -96 375 -66",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",710:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",711:"131 603Q130 604 136 618T150 646T158 659L223 635L287 611L351 635L416 659Q417 660 424 647T437 619T443 603Q440 601 364 558T287 515T210 558T131 603",713:"80 540V607H494V540H80",714:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",715:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",728:"287 500Q208 500 155 558T102 689V694H153V685Q153 681 154 674T164 648T186 615T226 590T287 578Q347 578 382 611T421 685V694H472V689Q472 623 422 562T287 500",729:"202 610Q202 647 227 671T283 695Q324 695 348 669T372 610T350 551T287 525Q248 525 225 551T202 610",730:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",732:"343 552Q320 552 278 575T215 599Q181 599 146 564L134 552L115 569Q111 572 106 576T98 584L96 586Q158 656 165 663Q199 694 230 694Q239 694 244 693Q262 689 300 668T359 647Q393 647 428 682L440 694L459 677Q463 674 468 670T476 662L478 660Q416 590 409 583Q375 552 343 552",768:"-461 634Q-461 663 -439 684T-392 706Q-384 706 -379 705T-367 700T-356 693T-343 681T-330 666T-313 645T-293 620Q-243 558 -238 553Q-237 552 -257 527L-276 503L-352 543Q-360 547 -373 553T-392 563T-408 571T-422 580T-434 587T-444 595T-451 603T-457 612T-460 622T-461 634",769:"-184 706Q-156 706 -136 683T-115 634Q-115 608 -134 593T-209 550Q-219 545 -224 543L-300 503L-319 527Q-339 552 -338 553Q-333 558 -283 620Q-276 629 -266 641T-251 659T-239 673T-229 685T-221 693T-212 699T-204 703T-195 705T-184 706",770:"-368 632L-288 694Q-286 693 -207 632T-127 570T-144 545T-162 520Q-165 520 -225 559L-288 597L-351 559Q-411 520 -414 520Q-415 520 -432 544T-449 570T-368 632",771:"-232 552Q-255 552 -297 575T-360 599Q-394 599 -429 564L-441 552L-460 569Q-464 572 -469 576T-476 584L-479 586Q-417 656 -410 663Q-376 694 -345 694Q-336 694 -331 693Q-313 689 -275 668T-216 647Q-182 647 -147 682L-135 694L-116 677Q-112 674 -107 670T-100 662L-97 660Q-159 590 -166 583Q-200 552 -232 552",772:"-495 540V607H-81V540H-495",774:"-288 500Q-367 500 -420 558T-473 689V694H-422V685Q-422 681 -421 674T-411 648T-389 615T-349 590T-288 578Q-228 578 -193 611T-154 685V694H-103V689Q-103 623 -153 562T-288 500",775:"-373 610Q-373 647 -348 671T-292 695Q-251 695 -227 669T-203 610T-225 551T-288 525Q-327 525 -350 551T-373 610",776:"-479 615Q-479 650 -456 672T-397 695Q-361 693 -341 669T-320 615Q-320 583 -343 559T-399 535Q-428 535 -453 556T-479 615ZM-256 615Q-256 651 -232 673T-176 695Q-149 695 -123 675T-97 615Q-97 578 -121 557T-180 535Q-211 537 -233 559T-256 615",778:"-415 618Q-415 653 -382 677T-296 702H-291Q-194 702 -168 647Q-161 634 -161 618Q-161 607 -165 596T-180 570T-220 546T-288 536T-355 545T-394 568T-410 594T-415 618ZM-223 618Q-223 645 -234 652T-274 659H-283Q-289 659 -297 659T-307 660Q-328 660 -339 653T-351 638T-353 619Q-353 591 -341 585T-288 578Q-260 578 -249 580T-230 590T-223 618",779:"-389 511L-442 543Q-442 544 -424 606T-404 674Q-390 705 -361 713Q-360 713 -356 713T-349 714Q-340 714 -330 712Q-273 690 -273 644Q-273 621 -290 604L-342 554L-389 511ZM-198 511L-251 543Q-251 544 -233 606T-213 674Q-199 705 -170 713Q-169 713 -165 713T-158 714Q-127 714 -105 693T-82 647Q-82 638 -84 631T-89 618T-99 604T-112 590T-130 574T-151 554L-198 511",780:"-444 603Q-445 604 -439 618T-425 646T-417 659L-352 635L-288 611L-224 635L-159 659Q-158 660 -151 647T-138 619T-132 603Q-135 601 -211 558T-288 515T-365 558T-444 603",824:"-705 -210Q-715 -210 -724 -203T-734 -179Q-734 -171 -732 -166Q-730 -163 -474 266T-215 698Q-208 711 -190 711Q-180 711 -171 704T-161 681Q-161 672 -164 667Q-171 654 -425 228T-683 -201Q-692 -210 -705 -210",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8211:"0 249V300H574V249H0",8212:"0 249V300H1149V249H0",8213:"0 249V300H1149V249H0",8214:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8215:"0 -61V-10H574V-61H0",8216:"58 461Q58 503 70 542T99 607T134 654T165 684T184 694T201 683T213 664Q213 658 202 648T175 624T143 583T116 518Q115 512 114 505T112 493L111 488Q132 500 161 500Q198 500 221 475T245 414T222 354T161 329Q112 329 85 369T58 461",8217:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",8220:"110 461Q110 502 121 541T150 606T185 653T217 684T235 694Q242 694 254 682T266 664Q266 659 254 648T226 623T193 578T167 511Q164 500 164 494T164 487Q188 500 212 500Q251 500 274 475T297 414Q297 378 274 354T212 329Q167 329 139 367T110 461ZM377 461Q377 502 388 541T417 606T452 653T484 684T502 694Q509 694 521 682T533 664Q533 659 521 648T493 623T460 578T434 511Q431 500 431 494T431 487Q455 500 479 500Q518 500 541 475T564 414Q564 378 541 354T479 329Q434 329 406 367T377 461",8221:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",8224:"231 470Q232 471 232 473Q232 477 213 540T193 636Q192 642 192 651T204 677T239 700Q249 702 255 702Q300 702 315 660Q317 653 317 636Q317 603 298 539T279 472V470Q280 470 318 488T383 506Q408 506 423 493T442 467T446 444T443 421T424 396T383 382Q355 382 318 400T279 418Q278 416 285 392T303 334T316 284Q318 268 318 234Q318 149 311 45T296 -127T284 -203Q279 -211 255 -211Q237 -211 233 -210T226 -203Q222 -195 214 -129T199 41T192 234V245Q192 286 212 349Q233 413 231 418Q229 418 192 400T128 382Q102 382 86 396T67 421T64 444T67 466T86 492T128 506Q155 506 192 488T231 470",8225:"193 637Q193 663 206 679T231 698T255 702T279 699T304 679T317 637Q317 605 299 557T280 504Q280 503 281 503T320 521T382 539Q410 539 428 521T446 476Q446 454 432 434T383 414H377Q358 414 320 431T281 449L280 448Q280 444 298 396T317 316Q318 310 318 301T306 275T271 252Q261 250 255 250Q210 250 195 292Q193 299 193 316Q193 347 211 395T230 448Q230 449 229 449Q227 449 196 434Q151 414 133 414H127Q102 414 87 427T68 452T64 477Q64 503 81 521T127 539Q143 539 164 532T204 515T226 504Q230 502 230 504Q230 508 212 556T193 637ZM193 184Q193 210 206 226T231 245T255 249T279 246T304 226T317 184Q317 153 299 106T280 53Q280 51 282 51T322 68T383 86Q411 86 428 69T445 24T428 -21T382 -39Q358 -39 322 -22T282 -4Q280 -3 280 -3T280 -6Q281 -13 299 -59T317 -136Q318 -142 318 -151T306 -177T271 -200Q261 -202 255 -202Q210 -202 195 -160Q193 -153 193 -136Q193 -106 211 -60T230 -6Q230 -4 228 -4T188 -21T128 -39Q100 -39 83 -22T65 24Q65 53 82 69T127 86Q150 86 187 69T228 51Q230 50 230 50T230 53Q229 58 211 105T193 184",8226:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8230:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85ZM562 85Q562 121 587 146T644 171Q688 171 710 143T733 85Q733 56 712 29T648 1Q606 1 584 27T562 85ZM1050 85Q1050 121 1075 146T1132 171Q1176 171 1198 143T1221 85Q1221 56 1200 29T1136 1Q1094 1 1072 27T1050 85",8242:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",8254:"80 540V607H494V540H80",8260:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8407:"406 694Q406 704 413 713T433 723Q448 723 454 719T467 701Q483 665 522 648Q542 637 542 619Q542 605 536 599T514 586Q468 569 431 532Q411 513 399 513Q386 513 378 522T369 543Q369 557 381 568Q385 572 387 574L400 588H228L56 589Q33 598 33 618Q33 636 56 649H426Q406 676 406 694",8463:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L167 540H80V607H184L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 142 685T220 690Q293 694 307 694Q324 694 328 679Q328 673 311 607H494V540H294Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",8467:"245 -19Q228 -19 212 -16T184 -6T162 9T143 27T129 46T118 66T111 84T106 99T102 111L101 116L69 89L36 62Q31 60 24 62Q-1 88 -1 98Q-1 101 1 105Q1 106 73 170L95 189V197Q95 242 112 317T159 476T241 624T353 701Q357 702 367 702Q428 702 444 641Q446 630 446 606Q446 454 241 246L215 220L212 203Q203 150 203 114Q203 113 203 106T204 95T205 82T209 67T214 54T223 43T236 35T253 32Q277 32 305 44T352 70T389 98T407 112Q409 113 412 113Q420 113 432 95Q445 77 443 70Q440 64 416 44T342 3T245 -19ZM387 615Q387 651 366 651Q342 651 321 604T276 470L241 331Q246 331 280 373T350 486T387 615",8472:"399 159Q410 159 421 151T433 126Q433 104 410 85Q408 84 410 78Q411 72 414 66T428 51T455 43Q483 43 506 55T543 83T568 125T584 166T594 206Q595 211 596 214Q610 273 610 301Q610 365 542 365H538Q483 365 429 344T337 292T269 229T225 175T210 150L255 99Q261 92 274 78T292 58T305 41T316 22T321 3T324 -23Q324 -87 283 -148T174 -210H171Q161 -210 152 -209T128 -201T101 -180T81 -141T72 -78Q72 -72 72 -60T73 -45Q79 4 102 65L108 81Q84 117 84 167Q84 273 140 367T269 461Q285 461 285 447Q285 440 282 431Q278 418 276 415T264 410Q228 404 201 336T174 219Q174 218 176 202L184 214Q252 303 348 360T549 417Q614 417 658 391T719 317Q726 292 726 260Q726 148 646 70T451 -8Q407 -8 377 17T346 92Q346 159 396 159H399ZM178 -160Q200 -160 216 -132T232 -75Q232 -63 228 -56T203 -26Q196 -18 192 -14Q185 -5 176 5T161 20T156 27L153 28Q151 28 146 8T137 -42T132 -89Q132 -160 178 -160",8501:"590 427Q581 427 579 433T575 450T568 470V468L532 288L541 281Q620 220 634 165L637 154V124Q637 74 628 46Q623 32 612 16T592 0Q580 0 578 19T569 69T538 121Q532 126 385 240T236 355Q234 355 231 338T225 291T222 237Q222 222 223 213T225 201T228 195T231 190Q238 179 261 160T300 119T316 73Q316 41 291 23T231 1Q226 0 149 0H98Q73 0 69 3T64 24Q64 43 67 47T85 51H89Q119 51 134 55T152 64T154 76Q154 95 125 141T96 220Q96 243 104 270T123 319T145 360T164 391T172 404T150 421T102 468T68 529L65 541V570Q65 620 74 648Q79 664 91 679T111 694Q122 694 123 675T132 625T164 573Q168 569 319 452T471 335Q471 337 486 409T502 488Q502 489 491 493T467 511T448 546V573Q448 602 452 624T462 659T474 680T486 691T493 694Q499 694 502 691T507 682T513 673Q517 667 534 651T557 630Q558 629 590 616T631 587Q638 577 638 543Q637 489 622 458T590 427",8592:"1063 281Q1084 268 1084 251Q1084 231 1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063",8593:"33 396Q14 396 14 423Q14 445 18 449T41 459Q72 466 99 478T147 505T185 537T215 571T238 604T254 635T264 661T270 678L272 685Q276 694 288 694Q298 692 300 689T307 672Q331 592 392 535T535 459Q553 454 557 450T561 423Q561 396 542 396Q531 396 501 405T418 443T329 517L319 529L318 179V-171Q307 -193 288 -193Q265 -193 258 -171L257 179V529L247 517Q209 473 158 444T76 405T33 396",8594:"65 251Q65 270 87 281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L87 221Q65 228 65 251",8595:"14 77Q14 104 33 104Q44 104 74 96T156 57T247 -17L257 -29V321Q257 669 259 675Q268 694 289 694Q295 693 300 691T307 686T313 679T318 672V321L319 -29L329 -17Q366 26 417 55T499 94T542 104Q561 104 561 77Q561 56 557 51T535 41Q481 28 438 0T370 -58T330 -119T308 -167T302 -187Q297 -194 288 -194Q278 -194 273 -186T265 -165T251 -127T220 -77Q151 15 41 41Q22 46 18 50T14 77",8596:"305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L404 281H744L914 282Q880 305 839 362T785 484Q781 500 781 503Q781 517 806 518Q809 518 811 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495",8597:"33 469Q14 469 14 496Q14 518 18 522T41 532Q121 551 182 608T268 745Q275 767 288 767Q299 767 303 755T320 713T355 650Q424 558 535 532Q553 527 557 523T561 496Q561 469 542 469Q531 469 501 478T418 516T329 590L319 602L318 426V74L319 -102L329 -90Q366 -47 417 -18T499 21T542 31Q561 31 561 4Q561 -17 557 -22T535 -32Q454 -51 393 -108T307 -245Q300 -267 288 -267Q279 -267 274 -259T266 -238T250 -200T220 -150Q151 -58 41 -32Q22 -27 18 -23T14 4Q14 31 33 31Q44 31 74 23T156 -16T247 -90L257 -102V602L247 590Q209 546 158 517T76 478T33 469",8598:"429 724Q438 724 452 711T466 690Q466 681 452 671Q361 602 242 599H218L756 135Q832 69 913 -1T1036 -108L1077 -143Q1084 -151 1084 -163Q1084 -180 1074 -187T1054 -194H1052Q1043 -194 939 -105Q866 -42 812 5Q180 549 178 549V546Q179 542 179 539Q183 520 183 483Q183 435 172 390T149 323T130 296Q121 292 115 295Q85 312 85 328Q85 331 95 350T115 406T125 486Q125 540 110 583T79 648T64 675Q64 681 68 687T81 693Q87 693 94 690Q162 657 232 657Q296 657 349 681T420 722Q422 724 429 724",8599:"1069 693Q1076 693 1080 687T1085 675Q1085 671 1076 656T1055 621T1034 565T1024 486Q1024 442 1034 406T1054 351T1064 328Q1064 321 1057 313T1042 300L1034 295Q1030 293 1027 293Q1023 293 1020 295T1014 301T1009 308T1005 316T1001 324Q980 368 971 419Q966 442 966 484V492Q966 528 972 553Q971 553 757 368T328 -3T107 -191Q103 -193 94 -193Q78 -193 71 -184T64 -164Q64 -153 72 -143Q79 -136 382 124L934 599H909Q837 599 760 634T683 690Q683 697 696 710T722 724Q726 724 742 714T779 691T838 668T920 657Q959 657 991 666T1043 684T1069 693",8600:"65 663Q65 680 74 687T93 694H96Q104 694 118 683T204 610Q280 545 338 495Q969 -49 971 -49L970 -46Q970 -42 970 -39Q966 -20 966 18Q966 65 977 110T1001 177T1019 204Q1028 208 1034 205Q1064 188 1064 172Q1064 169 1054 150T1034 94T1024 14Q1024 -28 1033 -64T1054 -120T1075 -155T1085 -175Q1085 -181 1081 -187T1068 -193Q1062 -193 1055 -190Q987 -157 919 -157Q817 -157 739 -215Q727 -224 720 -224Q712 -224 697 -210Q683 -199 683 -190T697 -171Q788 -102 907 -99H931L393 365Q317 431 236 501T114 608L72 643Q65 651 65 663",8601:"80 -193Q73 -193 69 -187T64 -175Q64 -172 79 -150T109 -84T125 14Q125 58 115 94T95 149T85 172Q85 179 92 187T108 200L115 205Q119 207 122 207Q126 207 129 205T135 199T140 192T144 184T148 176Q169 132 178 81Q183 58 183 17Q183 -7 182 -24T178 -48L177 -53Q178 -53 389 129T816 498T1043 692Q1049 694 1054 694Q1070 694 1077 684T1085 664Q1085 653 1077 643Q1070 636 767 376L215 -98L240 -99Q312 -99 389 -134T466 -190Q466 -197 452 -210T429 -224Q422 -224 411 -215Q330 -157 229 -157Q190 -157 158 -166T106 -184T80 -193",8614:"65 426Q74 448 95 448Q112 448 125 426V281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L135 221Q134 221 133 221T130 220H125V76Q115 54 95 54Q73 54 65 76V426",8617:"1029 475Q1029 505 1068 505Q1129 501 1173 463T1218 363Q1218 296 1170 259T1066 221H1063L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063Q1105 284 1131 305T1158 361Q1158 385 1146 401Q1122 441 1063 444Q1029 446 1029 475",8618:"225 221H218Q159 221 112 260T65 363Q65 431 116 468T221 505Q254 503 254 474Q254 456 245 450T216 443T188 438Q152 427 137 401Q125 385 125 362Q125 334 147 310Q171 288 221 281H632L1046 282Q1013 304 974 357T917 482Q913 500 913 501Q913 512 924 517Q926 518 944 518H949Q964 518 967 515T976 495Q996 412 1055 351T1197 270Q1217 263 1217 251Q1217 240 1209 236T1176 225T1127 204Q1069 173 1030 122T976 6Q972 -10 968 -13T948 -17H943Q918 -16 914 -9Q913 -6 913 -2Q913 1 917 17Q945 138 1046 220H632L225 221",8636:"1063 281Q1084 268 1084 251Q1084 231 1063 221L572 220Q79 220 77 221Q64 225 64 244Q64 250 64 254T67 261T71 265T78 268T85 272Q142 302 189 345T258 421T296 484T315 516Q319 518 337 518Q358 518 363 512Q370 504 367 496Q360 469 319 404T219 290L209 282L636 281H1063",8637:"1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8640:"65 251Q65 270 87 281H513L940 282L930 290Q871 338 830 403T782 496Q779 510 791 517Q794 518 812 518H817Q831 518 835 515T847 494Q871 445 903 404T966 338T1022 298T1064 272T1083 259Q1085 255 1085 245Q1085 225 1072 221Q1070 220 578 220L87 221Q65 228 65 251",8641:"84 279Q89 281 580 281Q1070 281 1074 279Q1085 275 1085 256Q1085 245 1083 241T1066 230Q919 153 847 7Q839 -11 835 -14T817 -17H812Q791 -17 786 -11Q779 -3 782 5Q789 31 830 96T930 212L940 220H513L87 221Q64 229 64 250Q64 272 84 279",8652:"65 451Q65 470 87 481H513L940 482L930 490Q871 538 830 603T782 696Q779 710 791 717Q794 718 812 718H817Q831 718 835 715T847 694Q871 645 903 604T966 538T1022 498T1064 472T1083 459Q1085 455 1085 445Q1085 425 1072 421Q1070 420 578 420L87 421Q65 428 65 451ZM1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8656:"1063 169L1068 166Q1072 163 1074 162T1079 157T1083 149T1085 139Q1085 118 1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1069 389T1076 384T1082 375T1085 362Q1085 344 1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063",8657:"672 343Q672 326 670 320T657 313Q644 313 602 335Q577 349 557 361T527 381T509 395T499 403T495 406T494 118Q494 -166 492 -174Q484 -193 465 -193H463Q456 -193 453 -192T444 -186T433 -170V465L423 477Q407 495 394 514T367 554T351 579Q349 576 339 560T313 520T279 477L269 465V-22V-102Q269 -132 269 -145T268 -169T266 -180T260 -185T253 -191Q248 -193 239 -193H237Q218 -193 210 -174Q208 -166 208 118Q208 406 207 406L199 399Q191 392 165 374T100 335Q58 313 45 313Q35 313 33 319T30 343V349Q30 359 30 362T35 369T45 374T66 383T100 401Q267 499 333 680Q339 694 351 694Q361 694 365 687T380 652T407 597Q442 536 489 489T573 420T638 383T670 365Q672 361 672 343",8658:"64 362Q64 380 87 393H416L745 394L735 405Q708 436 681 477T654 531Q654 547 679 547H684H689Q703 547 710 540T723 519T750 475T806 411Q914 303 1059 271Q1060 271 1063 270T1068 269T1072 268T1076 266T1079 264T1082 260T1083 256T1084 250Q1084 242 1080 238T1063 231T1035 225T992 211T934 185Q797 112 719 -24Q710 -40 706 -43T689 -46H684Q653 -46 653 -31Q653 -24 661 -10Q694 50 737 99L745 108H416L87 109Q64 117 64 139Q64 156 87 169H449L812 170L826 180Q842 193 860 204T892 223T918 237T937 246L944 250L919 264Q866 290 825 321L811 332H449L87 333Q64 343 64 362",8659:"30 157Q30 174 32 180T46 187Q59 187 104 163Q154 136 198 101L207 94Q208 94 208 382Q208 666 210 674Q219 694 241 694Q254 692 262 683Q266 679 267 674Q269 658 269 522V35L279 23Q295 5 308 -14T335 -54T351 -79Q353 -76 363 -60T389 -20T423 23L433 35V671Q439 682 444 686T452 692T463 693H465Q484 693 492 674Q494 666 494 382Q494 94 495 94L504 101Q547 135 593 160T652 187Q665 191 671 177Q672 175 672 157Q672 137 669 134T636 116Q606 101 578 83T528 47T486 9T452 -30T424 -68T403 -103T387 -134T377 -159T370 -176L367 -184Q360 -194 351 -194Q345 -194 342 -192T334 -182T327 -166T315 -137T295 -97Q260 -36 213 11T129 80T63 117T32 136Q30 139 30 157",8660:"336 497Q358 541 363 544Q367 547 379 547H384Q401 547 405 545Q418 538 414 525T389 474T346 408L335 393H814L803 408Q781 436 760 474T735 525T744 545Q748 547 765 547Q771 547 774 547T780 546T786 544T790 541T794 535T799 527T805 514T813 497Q841 446 877 406T950 340T1014 301T1068 276L1096 265Q1102 259 1102 251Q1102 240 1085 232Q981 195 902 121Q835 56 798 -25Q791 -40 787 -43T765 -46T744 -44Q735 -40 735 -30Q735 -15 760 28T806 98L814 108H335L343 98Q361 75 378 46T404 -1T414 -24Q418 -37 405 -44Q401 -46 384 -46T363 -43T351 -25Q314 56 247 121Q216 150 182 173T125 206T79 226T53 237Q47 243 47 251Q47 254 47 256T49 261T52 264T57 267T61 268T66 270T71 272Q246 335 336 497ZM985 251Q932 280 882 323L871 332H278Q264 321 253 311T237 297T214 282T164 251L176 244Q221 218 278 169H871Q928 218 973 244L985 251",8661:"49 441Q30 441 30 464V471V480Q30 498 44 502Q237 573 331 750Q337 767 351 767Q360 767 368 753T400 702T460 629Q504 584 552 554T632 511T666 497Q672 493 672 471Q672 454 670 449Q664 441 653 441Q639 443 591 465T508 513L495 522L494 386V114L495 -22L508 -13Q543 12 591 34T653 59Q672 59 672 36V29V20Q672 2 658 -2Q465 -71 367 -257Q360 -267 351 -267Q343 -267 336 -257T320 -231T292 -187T242 -129Q198 -84 150 -54T70 -11T36 3Q30 7 30 29Q30 46 32 51Q38 59 49 59Q63 57 111 35T194 -13L208 -22V522L194 513Q159 488 111 466T49 441ZM422 584Q411 594 400 606T383 626T366 648T351 667Q349 665 339 652T314 620T280 584L269 573V-73L280 -84Q305 -108 351 -166Q353 -164 363 -151T389 -119T422 -84L433 -73V573L422 584",8704:"1 664Q-2 685 23 693H27Q46 693 54 680T102 578L148 475H492L533 570Q541 586 548 603T560 630T569 650T576 667T582 678T588 686T594 691T600 693T609 694Q622 694 631 684T639 662Q637 653 492 325T341 -8Q333 -16 320 -16Q306 -16 298 -8Q294 -4 147 326L1 656V664ZM464 414H319Q175 414 175 413L319 88L464 414",8707:"81 347Q81 359 84 363T104 378H513V633H300L87 634Q64 642 64 664Q64 685 84 692Q89 694 321 694H552Q571 681 574 669V25Q567 7 552 1H87Q64 12 64 30T87 61H513V317H308Q103 317 99 319Q81 328 81 347",8709:"285 711Q307 711 326 708T357 701T370 698Q371 698 375 710T383 735T389 750Q395 767 415 767Q431 767 438 757T446 738T436 701T426 670Q426 668 433 664Q468 633 489 588Q511 542 519 488T528 344Q528 286 524 243T508 150T466 63T394 6Q345 -17 287 -17Q265 -17 246 -14T216 -7T203 -4Q191 -47 183 -60T159 -73Q146 -73 137 -63T128 -44Q128 -38 138 -7L148 24L141 30Q134 35 120 49Q94 77 78 113T56 194T48 268T46 344Q46 388 47 416T56 494T78 577T122 644T194 694Q239 711 285 711ZM351 639Q350 639 346 642T337 648T325 654T306 658T283 660Q254 660 221 638T181 567Q171 513 171 375Q171 164 182 129L351 639ZM402 356Q402 516 395 555Q395 557 395 559T394 563T394 566L393 568L223 57Q252 34 286 34H288Q318 34 346 53T387 109Q402 152 402 329V356",8710:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",8712:"97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L534 526Q515 526 491 526T457 526T435 526T417 525T404 523T390 521T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 403 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220Q159 220 159 218Q159 206 166 182T190 122T247 50T341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q276 -65 187 24T97 251",8713:"126 -210Q116 -210 107 -203T97 -179Q97 -171 99 -166Q99 -165 111 -145T150 -80T203 8Q97 104 97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H549Q565 614 582 643T608 685L616 698Q623 711 641 711Q651 711 660 704T670 681Q670 672 667 667Q666 666 661 657T644 627T620 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L584 526L437 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220H401L283 23Q311 5 341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q320 -71 252 -29Q152 -197 148 -201Q139 -210 126 -210ZM235 62L330 220Q159 219 159 218Q159 196 176 150T235 62ZM366 281L513 526Q503 526 487 526T465 526T448 525T433 525T422 525T412 524T403 523T394 521T385 519T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 366 281",8715:"96 251Q96 268 119 281H363Q607 281 607 283Q607 295 600 319T576 379T519 451T425 507Q386 521 361 523T233 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 229 587Q238 587 257 587T288 588Q366 588 435 568T568 488Q670 388 670 251Q670 155 621 78T499 -39T345 -85Q336 -86 225 -86L119 -85Q96 -77 96 -55Q96 -38 119 -25H233Q356 -24 371 -21Q373 -21 393 -16Q468 3 523 55T599 177Q607 206 607 218Q607 220 363 220L119 221Q96 229 96 251",8722:"119 221Q96 230 96 251T116 279Q121 281 448 281H775Q776 280 779 278T785 274T791 269T795 262T797 251Q797 230 775 221H119",8723:"64 155Q64 172 87 185H416V476H251L87 477Q64 485 64 507Q64 528 84 535Q89 537 448 537H807Q808 536 811 534T817 530T823 525T827 518T829 507Q829 486 807 477L642 476H477V185H807Q808 184 811 182T817 178T823 173T827 166T829 155Q829 134 807 125L642 124H477V-39Q477 -203 475 -208Q466 -227 446 -227Q427 -227 417 -205L416 -41V124H251L87 125Q64 133 64 155",8725:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8726:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",8727:"236 431Q237 447 251 459T287 472T323 459T338 431Q338 423 328 363L317 300Q318 300 340 317T392 356T435 387Q442 390 450 390Q470 390 485 374T501 335Q501 326 500 320T494 309T486 300T473 293T458 287T438 280T414 272L353 250L414 228Q422 225 436 221T457 214T472 208T485 201T493 192T499 181T501 166Q501 141 484 126T450 111Q447 111 445 111T441 111T437 112T433 114T428 117T422 121T414 127T404 135T391 145T374 158L317 200L328 137Q338 77 338 69Q336 52 321 40T287 28T253 40T236 69Q236 77 246 137L257 200Q256 200 234 183T182 144T139 113Q132 110 124 110Q104 110 89 126T73 165Q73 174 74 180T80 191T88 200T101 207T116 213T136 220T160 228L221 250L160 272Q152 275 138 279T117 286T102 292T89 299T81 308T75 319T73 334Q73 359 90 374T124 389Q127 389 129 389T133 389T137 388T141 386T146 383T152 379T160 373T170 365T183 355T200 342L257 300L246 363Q236 423 236 431",8728:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251ZM448 251Q448 325 405 369T286 413Q215 413 171 371T126 251Q126 177 168 133T287 89Q361 89 404 132T448 251",8729:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8730:"107 178Q100 178 89 188T78 207Q78 216 84 220Q85 221 124 248T207 304T260 338Q269 340 275 335Q276 334 370 156L463 -20L698 393Q928 800 935 811Q944 820 954 820Q972 820 980 811T988 789Q988 781 858 553Q776 409 718 306Q452 -166 447 -171Q439 -179 422 -180Q405 -180 400 -175Q399 -174 346 -73T241 128T187 229L151 205Q111 178 107 178",8733:"65 222Q65 282 88 329T144 401T208 438T261 451H273Q312 451 320 450Q456 431 526 330L537 316Q638 451 778 451Q813 451 830 445V388Q821 391 799 391Q758 391 721 377T660 342T618 301T592 266L584 251Q648 152 697 114Q748 74 804 74H806Q823 74 829 77Q830 77 830 38V-1L820 -3Q801 -7 786 -7H771Q699 -7 632 25T527 114L516 128Q414 -8 276 -8Q192 -8 129 56T65 222ZM256 53Q296 53 332 67T392 102T434 143T461 178L469 193Q405 292 356 330Q308 369 251 369H243Q196 369 156 328T116 221Q116 191 124 161T158 99T225 55Q234 53 256 53",8734:"65 219Q65 318 132 385T302 452Q473 452 573 331L589 312L596 320Q710 452 857 452Q948 452 1016 386T1084 225Q1084 125 1017 59T848 -8Q679 -8 576 113L560 132L553 124Q439 -8 292 -8Q200 -8 133 58T65 219ZM1033 224Q1033 291 987 340T875 389Q748 389 648 261Q641 253 642 251Q717 163 748 137Q813 81 880 81Q941 81 987 120T1033 224ZM275 56Q315 56 353 70T418 104T466 144T497 178L507 192Q507 193 474 230T441 269Q355 362 267 362Q210 362 163 324T116 221Q116 150 162 103T275 56",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 21 56 23V25Q55 27 55 30Q55 31 56 33V35Q55 37 55 40Q55 42 57 48Q67 63 346 381Q421 467 518 578Q607 680 623 697T647 714Q656 714 661 708T666 694V692Q676 687 676 674Q676 668 673 663Q672 662 637 622T534 503T400 350L147 61L386 60H653Q666 50 666 40V38Q676 31 676 20Q676 8 661 0H71",8739:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",8741:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8743:"95 -16Q78 -16 71 -6T64 14Q64 20 65 22L212 308Q359 593 361 595Q370 604 385 604Q398 602 405 595Q407 593 554 308L701 22Q702 20 702 15Q702 1 693 -8T671 -17Q661 -17 651 -9Q647 -5 515 251L383 506L251 251Q119 -5 116 -8Q108 -16 95 -16",8744:"64 572Q64 585 72 594T94 604T116 595Q119 592 251 336L383 81L515 336Q647 592 651 596Q661 604 671 604Q684 604 693 595T702 572Q702 567 701 565L554 279Q407 -6 405 -8Q404 -9 401 -11T397 -14Q392 -16 383 -16H380Q369 -16 361 -8Q359 -6 212 279L65 565Q65 566 65 568T64 572",8745:"94 -16Q73 -16 64 8V209Q64 239 64 287Q65 418 69 432Q70 434 70 435Q84 487 125 523T216 575T299 597T354 603H372Q444 603 501 590T591 558T648 515T681 471T696 435Q696 434 697 432Q701 417 702 309Q702 303 702 287Q702 239 702 209V8Q693 -16 672 -16Q650 -16 643 3Q641 8 641 201Q641 397 640 403Q631 472 558 507T383 542Q339 542 298 535T219 511T156 468T126 403Q125 397 125 201Q125 8 123 3Q116 -16 94 -16",8746:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603",8747:"204 -71Q204 -108 181 -124T137 -141Q132 -141 132 -142Q142 -161 154 -161Q164 -161 186 -152Q200 -145 210 -135T228 -107T241 -77T249 -38T254 -2T258 38T262 74Q282 265 334 489Q334 490 337 503T341 523T347 544T355 569T365 594T379 620T397 643T420 666T447 685T481 700Q511 711 539 711T587 696T616 656T628 612T632 573Q632 536 610 519T562 501Q534 501 513 519T492 571Q492 608 515 624T559 641Q564 641 564 642Q554 661 542 661Q532 661 510 652Q496 645 486 635T468 607T455 577T447 538T442 502T438 462T434 426Q414 235 362 11Q352 -35 347 -54T328 -101T291 -152Q235 -208 162 -211Q147 -211 136 -208T109 -196T83 -165T67 -108Q64 -94 64 -73Q64 -37 86 -19T134 -1Q162 -1 183 -19T204 -71",8764:"64 155Q64 210 84 262T150 353T257 391Q300 391 341 371T417 321T484 264T557 215T637 194Q702 194 745 244T788 367Q796 391 808 391Q815 391 821 381T828 353V342Q828 252 776 181T637 109Q594 109 552 129T476 179T409 236T336 285T256 306Q193 306 149 258T105 132Q98 109 86 109Q76 109 70 122T64 155",8768:"64 561Q64 570 76 576T108 583Q174 583 214 535T254 407Q254 368 238 324T202 248T166 173T149 92Q149 43 169 2T217 -39Q231 -40 242 -46T254 -60Q254 -69 241 -75T210 -82Q145 -82 105 -34T64 93Q64 133 80 177T116 253T152 328T169 408Q169 461 148 500T105 540Q92 540 78 545T64 561",8771:"64 295Q64 378 117 440T257 502Q298 502 339 485T416 443T486 394T560 352T637 335Q693 335 740 373T788 478Q796 502 808 502Q815 502 821 492T828 465V455Q828 365 771 308T640 250Q603 250 562 265T501 294T439 336L370 382Q308 417 256 417Q205 417 164 388T110 317Q110 316 109 304T107 286T103 270T97 255T86 250Q76 250 70 263T64 295ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8773:"64 402Q64 457 84 509T150 600T257 638Q300 638 341 618T417 569T484 511T557 462T637 441Q702 441 745 491T788 614Q796 638 808 638Q815 638 821 628T828 600V589Q828 499 776 428T637 356Q594 356 552 376T476 425T409 483T336 532T256 553Q193 553 149 505T105 379Q98 356 86 356Q76 356 70 369T64 402ZM87 197Q64 207 64 226Q64 247 84 255Q89 257 448 257H807Q808 256 811 254T817 250T823 245T827 238T829 227Q829 209 807 197H87ZM87 -27Q64 -18 64 3Q64 23 86 32Q89 33 448 33H807L812 30Q816 27 818 26T823 21T827 13T829 3Q829 -18 807 -27H87",8776:"64 345Q64 423 119 473T250 524Q301 524 356 503T451 455T542 407T636 385Q700 385 743 417T786 481Q786 493 791 508T807 524Q817 524 823 512T829 479Q829 404 776 352T638 300Q590 300 537 321T443 369T352 417T256 439Q207 439 166 417T110 359Q109 357 107 341T100 312T85 300Q77 300 71 313T64 345ZM64 77Q64 155 119 205T250 256Q302 256 357 235T451 187T541 139T636 117Q699 117 742 148T786 213Q786 231 792 243T808 256T823 242T829 208Q829 134 776 83T640 32Q591 32 537 53T443 101T352 149T256 171Q206 171 165 148T110 91Q109 89 107 73T100 44T85 32Q77 32 71 45T64 77",8781:"798 533Q812 533 820 524T829 502T819 480T769 440Q655 355 537 330Q492 322 447 322Q401 322 356 330Q289 344 219 381T118 443T73 481Q64 490 64 503Q64 517 72 525T94 533Q99 533 102 532Q107 531 138 507T209 456T314 405T446 382Q604 382 765 515Q788 533 798 533ZM95 -32Q81 -32 73 -23T64 -1Q64 10 74 21T124 61Q213 127 293 153T421 179L422 180Q424 180 426 180T432 180T441 180T452 179Q612 179 769 61Q811 29 820 19T829 -1Q829 -14 821 -23T798 -32Q788 -32 765 -14Q608 118 446 118Q287 118 128 -14Q105 -32 95 -32",8784:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87ZM362 635Q362 671 387 696T444 721Q488 721 510 693T533 635Q533 606 512 579T448 551Q406 551 384 577T362 635",8800:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q165 -163 327 109H87Q64 118 64 139Q64 159 86 168Q89 169 363 169L461 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H496Q533 455 583 539T656 660T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q729 664 709 631T645 523T567 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H532L433 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H398Q217 -195 211 -201Q202 -210 189 -210",8801:"87 445Q64 454 64 475Q64 497 84 503Q89 505 448 505H807Q808 504 812 502T818 497T823 492T827 484T829 474Q829 456 807 445H87ZM87 221Q64 230 64 251T84 279Q89 281 448 281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221H87ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8804:"797 55Q797 45 790 35T767 25H759L434 180Q108 336 105 339Q96 348 96 360Q96 378 114 388Q126 394 439 544T757 695Q763 697 766 697Q780 697 788 688T797 666Q797 654 788 645Q784 641 507 509T197 361L466 232Q785 80 790 74Q797 66 797 55ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8805:"127 25Q110 25 103 34T96 54Q96 66 105 75Q109 80 439 238L696 361Q113 637 105 645Q96 654 96 667Q96 679 104 688T128 697Q137 696 460 541T788 382Q797 373 797 360Q797 348 788 339Q785 336 459 180L135 25H127ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8810:"734 -74T734 -86T727 -107T704 -116H702Q694 -116 584 -55Q473 7 380 58Q87 219 73 229Q64 238 64 250Q64 263 73 272Q87 282 380 443Q695 616 699 617H700Q718 617 726 607T734 588Q734 568 717 560Q705 554 435 404L157 250L439 94Q721 -61 726 -66Q734 -74 734 -86ZM1085 -74T1085 -86T1078 -107T1055 -116H1053Q1045 -116 935 -55Q824 7 731 58Q438 219 424 229Q415 238 415 250Q415 263 424 272Q438 282 731 443Q1046 616 1050 617H1051Q1069 617 1077 607T1085 588Q1085 568 1068 560Q1056 554 786 404L508 250L790 94Q1072 -61 1077 -66Q1085 -74 1085 -86",8811:"64 588Q64 600 72 609T94 618H95Q103 618 209 559Q322 496 419 443Q712 282 725 272Q734 263 734 250Q734 238 725 229Q714 220 415 55T110 -113Q103 -116 95 -116Q78 -116 71 -106T64 -86Q64 -74 72 -66Q77 -61 359 94L641 250L363 404Q277 452 173 509Q95 552 82 560T66 576V577Q64 585 64 588ZM415 588Q415 600 423 609T445 618H446Q454 618 560 559Q673 496 770 443Q1063 282 1076 272Q1085 263 1085 250Q1085 238 1076 229Q1065 220 766 55T461 -113Q454 -116 446 -116Q429 -116 422 -106T415 -86Q415 -74 423 -66Q428 -61 710 94L992 250L714 404Q628 452 524 509Q446 552 433 560T417 576V577Q415 585 415 588",8826:"797 -57Q797 -65 790 -75T766 -86Q748 -86 741 -74T733 -43T719 8T681 72Q647 112 588 141T475 185T343 207T230 216T136 219Q96 219 96 250Q96 280 132 280H136Q193 281 239 283T347 292T457 310T556 342T643 391T703 460T735 553Q741 585 763 585Q781 585 789 575T797 556Q797 540 792 513T758 434T682 345Q605 285 481 254L462 249Q483 246 526 233T633 185T733 104Q767 63 782 15T797 -57",8827:"96 556Q96 568 104 577T126 586Q152 586 158 553Q164 503 188 462T247 394T331 345T429 313T539 294T649 284T758 280H760Q797 280 797 250Q797 219 760 219H758Q627 217 529 204T347 160T216 77T158 -54Q152 -86 126 -86Q110 -86 103 -76T96 -57Q96 -41 101 -14T135 65T211 154Q288 214 412 245L431 250Q410 252 367 265T259 314T160 395Q127 435 112 483T96 556",8834:"96 251Q96 389 191 482T417 586Q418 586 428 586T456 586T496 586T546 587T601 587H775Q776 586 779 584T785 580T791 575T795 568T797 557Q797 536 775 527L597 526Q411 525 395 522Q390 521 370 516Q285 494 222 424T158 251Q158 131 246 53Q313 -9 408 -23Q417 -24 597 -25H775Q776 -26 781 -29T788 -34T794 -43T797 -56Q797 -74 775 -85H493Q407 -85 376 -79Q257 -55 177 35T96 251",8835:"96 -55Q96 -38 119 -25H296Q482 -24 498 -21Q503 -20 523 -15Q609 7 672 77T735 251T665 431T485 524Q476 525 296 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 300 587Q451 586 476 585T522 579Q632 556 714 468T796 251Q796 112 695 13Q612 -65 497 -82Q473 -86 289 -86L119 -85Q96 -77 96 -55",8838:"96 361Q96 499 191 592T417 696Q418 696 428 696T456 696T496 696T546 697T601 697H775Q776 696 779 694T785 690T791 685T795 678T797 667Q797 646 775 637L597 636Q411 635 395 632Q390 631 370 626Q285 604 222 534T158 361Q158 241 246 163Q313 101 408 87Q417 86 597 85H775Q776 84 781 81T788 76T794 67T797 54Q797 36 775 25H493Q407 25 376 31Q257 55 177 145T96 361ZM149 -199Q127 -191 127 -169T149 -140H154Q160 -140 169 -140T192 -140T224 -140T262 -140T306 -139T354 -139T407 -139T463 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H149",8839:"96 55Q96 72 119 85H296Q482 86 498 89Q503 90 523 95Q609 117 672 187T735 361T665 541T485 634Q476 635 296 636L119 637Q96 645 96 667Q96 688 116 695Q121 697 300 697Q451 696 476 695T522 689Q632 666 714 578T796 361Q796 222 695 123Q612 45 497 28Q473 24 289 24L119 25Q96 33 96 55ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 433 -139H745Q766 -152 766 -170Q766 -190 745 -199H119",8846:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603ZM353 412Q353 420 353 435T352 456Q352 483 358 495T385 507Q403 506 409 494T415 457Q415 451 415 436T414 411V341H558Q579 329 579 311Q579 289 558 281L486 280H414V136Q400 114 384 114Q363 114 354 136L353 208V280H281L209 281Q187 289 187 310Q187 328 209 341H353V412",8849:"127 25Q111 29 104 49V362L105 675Q114 693 127 696H132Q138 696 149 696T174 696T208 696T249 696T297 697T350 697T407 697T468 697H806Q828 683 828 666Q828 646 806 637L485 636H165V85H805Q806 84 809 82T813 80T817 77T821 73T824 68T826 62T827 55Q827 34 806 25H127ZM96 -190T96 -169T119 -140H125Q131 -140 141 -140T167 -140T201 -140T242 -140T290 -139T344 -139T402 -139T463 -139H805Q806 -140 809 -142T813 -144T817 -147T821 -151T824 -156T826 -162T827 -169Q827 -190 806 -199H119Q96 -190 96 -169",8850:"66 55Q66 74 89 85H728V636H408L88 637Q66 645 66 667T88 696H94Q99 696 110 696T135 696T169 696T210 696T258 697T311 697T368 697T429 697H767Q786 684 789 672V49Q782 31 767 25H88Q66 32 66 55ZM88 -199Q66 -191 66 -169Q66 -148 87 -140Q91 -139 433 -139H775Q776 -140 779 -142T783 -144T787 -147T791 -151T794 -156T796 -162T797 -169Q797 -189 775 -199H88",8851:"131 25Q121 1 100 1Q81 1 71 23L70 301Q70 579 72 583Q77 598 90 602Q95 604 385 604H674Q693 591 696 579V25Q686 1 665 1Q646 1 636 23L635 283V543H131V25",8852:"696 25Q689 7 674 1H93Q77 7 71 23L70 301Q70 579 72 583Q80 604 100 604T131 579V61H635V579Q644 603 666 603Q687 603 696 579V25",8853:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM416 282V570H414Q341 564 285 535T202 475T156 397T134 332T128 287Q127 283 127 282H416ZM765 288Q760 344 743 389T700 462T647 512T589 543T538 560T499 568L483 570H478V282H766L765 288ZM416 -69V220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q337 -61 410 -69H416ZM483 -69Q554 -60 607 -33T687 21T733 93T756 156T764 209Q766 217 766 220H478V-69H483",8854:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM765 288Q753 424 666 497T446 571T227 498T128 288L127 282H766L765 288ZM446 -70Q578 -70 666 4T765 213L766 220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q353 -70 446 -70",8855:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM647 512Q567 571 447 571Q340 571 262 523Q237 507 237 505L342 399L447 295L657 505L647 512ZM298 356L192 461Q180 445 161 411Q126 341 126 251Q126 128 192 40L403 250L298 356ZM701 41Q704 41 719 63T750 138T767 250Q767 310 750 362T719 437T701 460L491 250L701 41ZM238 -5Q238 -8 261 -22T336 -53T447 -70Q567 -70 647 -11L657 -4L447 206L342 101Q238 -1 238 -5",8856:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM657 505Q656 506 650 510T638 518T623 527T604 537T581 547T553 556T522 563T486 569T446 571Q305 571 216 487T126 251Q126 128 192 40L657 505ZM447 -70Q591 -70 679 16T767 250Q767 308 751 360T719 436T701 460L469 228Q238 -1 238 -5Q238 -8 261 -22T336 -53T447 -70",8857:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM767 252Q767 395 681 483T446 571Q303 571 215 486T126 249Q126 107 212 19T446 -70Q596 -70 681 18T767 252ZM335 251Q335 297 368 329T441 361Q498 361 527 327T557 250Q557 202 525 171T446 140Q397 140 366 173T335 251",8866:"65 672Q76 693 91 693Q115 693 123 674Q125 669 125 523V378H615Q618 376 622 373T628 369T632 366T635 362T636 356T637 347Q637 328 619 319Q615 317 370 317H125V171Q125 25 123 20Q114 1 94 1Q73 1 65 23V672",8867:"64 327T64 347T89 378H577V525L578 672Q592 693 604 693Q629 693 638 669V25Q628 1 607 1Q588 1 578 23L577 170V317H88Q64 327 64 347",8868:"64 664Q64 675 71 683T87 693H93Q99 693 110 693T137 693T173 693T217 694T267 694T323 694T383 694T448 694H807Q808 693 811 691T817 687T823 682T827 675T829 664Q829 643 807 634L642 633H477V25Q467 1 446 1Q427 1 417 23L416 328V633H251L87 634Q64 643 64 664",8869:"65 31Q65 38 66 41T71 50T87 61H416V366L417 672Q431 693 443 693Q468 693 477 669V61H807Q808 60 811 58T817 54T823 49T827 42T829 31Q829 10 807 1H87Q65 10 65 31",8872:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V392Q219 393 537 393H896Q897 392 900 390T906 386T912 381T916 374T918 363Q918 345 896 333H190V169H896L900 166Q905 163 907 162T912 157T916 149T918 139Q918 118 896 109H190V-225Q181 -249 160 -249",8900:"280 522Q281 523 285 523H289Q301 523 366 457Q404 420 431 393Q533 291 546 277T560 250Q560 239 548 226T431 108Q313 -10 304 -16Q297 -21 287 -21Q278 -21 275 -19Q270 -17 146 107T18 238Q15 242 15 251Q15 258 18 263Q20 268 145 392T274 519L280 522ZM388 350L288 449L188 350L89 250L288 52L487 250L388 350",8901:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",8902:"270 491Q274 502 287 502Q298 502 304 491Q304 486 323 396T342 303L438 314Q520 324 534 324Q540 324 545 320T550 307Q550 298 539 290T456 243Q377 198 377 197L416 111Q456 26 456 22Q457 21 457 18Q457 11 451 6T438 0H437Q432 0 415 16Q387 42 358 68L287 133L216 68Q193 47 167 23Q142 0 136 0Q129 0 123 5T117 18Q117 21 118 22Q118 26 158 111L197 197Q197 198 156 221T72 269T26 298Q24 304 24 307Q24 315 29 319T40 324Q53 324 136 314L232 303Q232 306 251 396T270 491",8904:"906 251Q906 456 905 456Q550 252 549 251Q549 250 726 148T905 45T906 251ZM967 -14Q958 -38 939 -38H937Q928 -38 923 -35Q919 -34 748 64T500 209L71 -38Q69 -39 63 -39Q42 -39 33 -16V518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407L500 292Q578 339 750 438T929 539H933Q958 539 967 515V-14ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",8942:"74 55Q74 91 99 116T156 141Q200 141 222 113T245 55Q245 26 224 -1T160 -29Q118 -29 96 -3T74 55ZM74 465Q74 501 99 526T156 551Q200 551 222 523T245 465Q245 436 224 409T160 381Q118 381 96 407T74 465ZM74 865Q74 901 99 926T156 951Q200 951 222 923T245 865Q245 836 224 809T160 781Q118 781 96 807T74 865",8943:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251ZM562 251Q562 286 587 311T644 336Q688 336 710 308T733 250Q733 221 712 194T648 166T584 193T562 251ZM1050 251Q1050 286 1075 311T1132 336Q1176 336 1198 308T1221 250Q1221 221 1200 194T1136 166T1072 193T1050 251",8945:"129 785Q129 821 154 846T211 871Q255 871 277 843T300 785Q300 756 279 729T215 701Q173 701 151 727T129 785ZM576 485Q576 521 601 546T658 571Q702 571 724 543T747 485Q747 456 726 429T662 401Q620 401 598 427T576 485ZM1023 185Q1023 221 1048 246T1105 271Q1149 271 1171 243T1194 185Q1194 156 1173 129T1109 101Q1067 101 1045 127T1023 185",8968:"194 728Q199 743 216 749H220Q223 749 229 749T245 749T265 750T289 750T316 750T345 750H471Q472 749 477 746T484 741T490 732T493 719Q493 701 471 690L362 689H254V-224Q244 -248 223 -248T194 -226V728",8969:"317 -224Q307 -248 286 -248Q267 -248 257 -226L256 231V689H148L40 690Q17 698 17 720Q17 741 37 748Q42 750 169 750H295Q314 737 317 725V-224",8970:"194 728Q204 749 220 749Q245 749 254 725V-188H471Q472 -189 477 -192T484 -197T490 -206T493 -219Q493 -237 471 -248H216Q200 -242 194 -226V728",8971:"17 -219Q17 -201 40 -188H256V270L257 728Q271 749 283 749Q308 749 317 725V-224Q310 -242 295 -248H40L38 -247Q35 -246 34 -245T30 -243T25 -239T21 -234T18 -227T17 -219",8994:"95 108Q85 108 75 114T65 139Q65 159 129 227Q316 405 573 405Q654 405 729 387T854 344T950 286T1015 232T1053 191Q1078 160 1083 152Q1084 148 1084 139Q1084 121 1074 115T1054 108Q1040 108 1029 122T990 167T922 223Q819 291 680 309Q641 315 575 315Q508 315 469 309Q303 288 197 201Q168 179 148 155T118 119T95 108",8995:"1054 392Q1067 392 1076 384T1085 362Q1085 351 1079 342T1050 310Q983 243 901 200Q753 126 575 126Q494 126 420 141T298 176T205 225T140 272T100 310Q64 346 64 362Q64 370 67 374Q75 393 93 393Q107 393 124 375Q272 214 575 214Q877 214 1025 375Q1039 392 1054 392",9001:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",9002:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",9651:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9653:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9657:"33 518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407Q529 276 533 272Q542 263 542 250Q542 238 533 229Q528 224 304 95T71 -38Q69 -39 63 -39Q42 -39 33 -16V518ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",9661:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9663:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9667:"542 -14Q533 -38 514 -38H512Q503 -38 498 -35Q494 -34 270 95T42 229Q33 238 33 251Q33 259 35 264Q36 265 38 268T42 272Q48 278 271 407T504 539H508Q533 539 542 515V-14ZM481 251Q481 456 480 456Q125 252 124 251Q124 250 301 148T480 45T481 251",9711:"65 42T65 250T204 584T574 711Q795 711 935 594Q955 577 974 555T1022 490T1067 385T1084 250Q1084 42 945 -84T574 -211T204 -85ZM1024 250Q1024 431 903 540T578 650Q482 650 404 627T274 565T189 474T140 366T125 250Q125 123 186 31T347 -106T573 -150Q772 -150 898 -45T1024 250",9824:"675 -18Q536 -18 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366Q364 52 360 40T342 14T300 -8T230 -17H218Q110 -17 75 117Q64 163 64 209Q64 290 116 357T261 495Q363 574 414 690Q425 719 445 719Q467 719 478 693Q507 627 547 578T623 503T702 438T777 357Q829 285 829 202V197Q826 128 808 81T762 15T714 -11T675 -18",9825:"65 491Q65 602 121 656T246 710Q375 710 440 624L447 615Q519 711 638 711Q723 711 775 652T828 491Q828 390 770 313T581 129Q539 95 514 63T483 14T469 -13T446 -24Q434 -24 427 -17T416 0T400 32T371 74Q352 97 310 131T229 199T151 276T89 374T65 491ZM249 649Q188 649 157 603T125 489Q125 409 181 338T352 176Q408 131 437 87L446 73L456 87Q479 121 507 147T579 207T659 278Q768 387 768 489Q768 506 766 524T756 566T731 611T687 642Q668 649 638 649Q609 649 593 644Q547 633 516 604T478 534Q473 505 447 505H445Q420 505 416 534Q407 577 372 608T285 648Q277 649 249 649",9826:"409 686Q410 688 412 691T415 696T418 701T421 706T424 709T427 713T431 715T435 717T440 718T446 719Q455 719 460 717T472 704T488 679T516 633T563 567Q624 485 687 422T787 330T826 296T828 282Q828 270 825 265T801 245Q696 161 612 59T477 -133Q465 -154 447 -154Q439 -154 434 -152T425 -146T414 -130T399 -104T372 -62T330 -3Q270 78 207 142T107 234T70 265Q64 274 64 282Q64 296 90 317Q284 472 409 686ZM749 282Q745 286 721 307T681 343T635 388T581 446T525 516T465 601Q462 606 457 613T450 624L447 627V628Q446 628 436 611T402 561T348 489T266 396T155 292L145 282Q147 280 185 245T257 177T343 79T442 -57Q446 -64 447 -64V-63Q450 -59 475 -22T530 56T619 160T749 282",9827:"240 527Q240 611 301 665T446 719T590 665T652 527Q652 431 571 373Q578 363 584 352T593 335T597 329L604 335Q611 341 617 345T637 356T667 366Q672 366 680 367T694 368Q767 368 814 310T861 177Q861 109 819 57T713 -12Q690 -17 656 -17Q535 -13 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366V62Q356 -12 237 -17Q130 -17 71 60Q32 111 32 178Q32 251 78 309T198 368Q217 368 233 364T260 354T279 343T291 333T296 329L300 336Q304 343 310 354T322 373Q240 432 240 527",9837:"230 480Q293 480 337 440T381 330V322Q381 240 323 161Q258 71 123 -11L114 -16L97 -17Q70 -17 66 -7Q64 -3 64 366V641Q64 717 65 731T75 748Q78 750 95 750Q117 750 122 742T127 694Q127 685 127 653T126 595V454Q183 480 230 480ZM242 333Q242 405 212 405H207Q147 405 130 370L127 364L126 219Q126 77 128 77Q133 82 140 90T167 127T202 183T229 253T242 333",9838:"345 -223Q333 -223 330 -214T327 -178V-116Q327 -23 326 -23L203 -82Q90 -134 77 -140Q65 -142 59 -130Q57 -126 57 295V595Q57 643 57 667T58 704T60 719T63 724Q93 741 101 741Q113 741 116 732T119 680V597Q119 467 120 467Q121 468 180 495T301 552T369 584Q381 586 387 574Q389 570 389 187V-88Q389 -132 389 -154T388 -188T386 -202T383 -206Q353 -223 345 -223ZM327 271Q327 421 326 421L120 323L119 173V23Q120 23 223 72L327 121V271",9839:"140 628Q151 628 154 620T158 591V549V484L166 488Q175 492 192 500T223 516L288 548V622V674Q288 681 288 685T289 693T289 699T291 703T295 707T298 709T304 712T311 716Q326 724 332 724Q343 724 346 715T350 685V644V579Q358 583 364 583Q376 583 380 574Q382 570 382 514V481Q382 459 380 454T363 441L350 435V135Q358 139 364 139Q376 139 380 130Q382 126 382 70V37Q382 15 380 10T363 -3L350 -9V-76Q350 -102 348 -106T328 -119Q312 -128 306 -128Q288 -128 288 -99V-77V-40L280 -44Q271 -48 254 -56T223 -72L158 -104V-150V-180Q158 -198 155 -202T135 -216Q119 -224 114 -224Q96 -224 96 -192V-172V-135Q86 -140 81 -140Q70 -140 66 -129Q64 -126 64 -70V-54Q64 -18 66 -12T83 3L96 9V309Q86 304 81 304Q70 304 66 315Q64 318 64 374V407Q64 429 66 434T83 447L96 453V602Q99 609 100 610T118 619Q134 628 140 628ZM288 254Q288 404 287 404L158 340V40L166 44Q175 48 192 56T223 72L288 104V254",10072:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",10216:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",10217:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",10229:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063L1065 280Q1079 281 1392 281H1719Q1720 280 1723 278T1729 274T1735 269T1739 262T1741 251Q1741 230 1719 221H1063",10230:"119 221Q96 230 96 251T116 279Q121 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H119",10231:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1476L1890 282Q1857 304 1818 357T1761 482Q1757 500 1757 501Q1757 512 1768 517Q1770 518 1788 518H1793Q1808 518 1811 515T1820 495Q1840 412 1899 351T2041 270Q2061 263 2061 251Q2061 240 2053 236T2020 225T1971 204Q1913 173 1874 122T1820 6Q1816 -10 1812 -13T1792 -17H1787Q1762 -16 1758 -9Q1757 -6 1757 -2Q1757 1 1761 17Q1789 138 1890 220H1476L1063 221",10232:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063L1064 168Q1080 169 1423 169H1782L1786 166Q1791 163 1793 162T1798 157T1802 149T1804 139Q1804 118 1782 109H1063L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1065 392Q1081 393 1423 393H1782Q1783 392 1786 390T1792 386T1798 381T1802 374T1804 363Q1804 345 1782 333H1063",10233:"87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H1169L1532 170L1546 180Q1562 193 1580 204T1612 223T1638 237T1657 246L1664 250L1639 264Q1586 290 1545 321L1531 332H1169L807 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H1136L1465 394L1455 405Q1428 436 1401 477T1374 531Q1374 547 1399 547H1404H1409Q1423 547 1430 540T1443 519T1470 475T1526 411Q1634 303 1779 271Q1780 271 1783 270T1788 269T1792 268T1796 266T1799 264T1802 260T1803 256T1804 250Q1804 242 1800 238T1783 231T1755 225T1712 211T1654 185Q1517 112 1439 -24Q1430 -40 1426 -43T1409 -46H1404Q1373 -46 1373 -31Q1373 -24 1381 -10Q1414 50 1457 99L1465 108H1136L807 109H87",10234:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1425L1788 170L1802 180Q1818 193 1836 204T1868 223T1894 237T1913 246L1920 250L1895 264Q1842 290 1801 321L1787 332H1425L1063 333ZM733 393H1392L1721 394L1711 405Q1684 436 1657 477T1630 531Q1630 547 1655 547H1660H1665Q1679 547 1686 540T1699 519T1726 475T1782 411Q1890 303 2035 271Q2036 271 2039 270T2044 269T2048 268T2052 266T2055 264T2058 260T2059 256T2060 250Q2060 242 2056 238T2039 231T2011 225T1968 211T1910 185Q1773 112 1695 -24Q1686 -40 1682 -43T1665 -46H1660Q1629 -46 1629 -31Q1629 -24 1637 -10Q1670 50 1713 99L1721 108H1392L1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393",10236:"65 426Q74 448 95 448Q112 448 125 426V281H130L132 280H134Q162 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H135Q133 220 130 220H125V76Q115 54 95 54Q73 54 65 76V426",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",10799:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",10815:"39 655Q39 675 43 680T69 686Q110 684 225 684Q267 684 303 684T360 685T385 686Q401 686 405 680T409 651Q409 632 403 628T367 624H348H301V62H598V624H551H532Q502 624 496 628T490 651Q490 673 494 679T514 686Q518 686 558 685T675 684T792 685T836 686Q852 686 856 680T860 651Q860 632 854 628T818 624H799H752V62H799H809Q846 62 853 59T860 36V31V21Q860 6 850 2Q846 0 450 0H156Q75 0 60 1T40 11V18Q39 26 39 31Q39 54 44 58T82 63Q84 63 90 63T100 62H147V624H100H90Q53 624 46 627T39 650V655",10927:"796 54Q796 40 788 32T767 24Q741 24 735 57Q729 107 705 148T646 216T563 264T465 297T356 316T245 326T136 330H134Q96 330 96 360Q96 391 134 391H136Q193 392 239 394T347 403T457 421T556 453T643 502T703 571T735 664Q741 696 763 696Q781 696 789 686T797 667Q797 651 792 624T758 545T682 456Q605 396 481 365L462 360Q483 357 526 344T633 296T733 215Q767 173 781 128T796 54ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",10928:"127 24Q115 24 106 32T97 55Q97 95 124 156T211 265Q288 325 412 356L431 361Q410 363 367 376T259 425T160 506Q127 546 112 594T96 667Q96 679 104 688T126 697Q152 697 158 664Q164 614 188 573T247 505T331 456T429 424T539 405T649 395T758 391Q797 391 797 360Q797 330 761 330H758Q701 329 655 327T547 318T437 300T337 268T251 219T190 150T158 57Q151 24 127 24ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",12296:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",12297:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032",8602:"\u2190\u0338",8603:"\u2192\u0338",8622:"\u2194\u0338",8653:"\u21d0\u0338",8654:"\u21d4\u0338",8655:"\u21d2\u0338",8708:"\u2203\u0338",8716:"\u220b\u0338",8740:"\u2223\u0338",8742:"\u2225\u0338",8769:"\u223c\u0338",8772:"\u2243\u0338",8775:"\u2245\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8814:"<\u0338",8815:">\u0338",8816:"\u2264\u0338",8817:"\u2265\u0338",8832:"\u227a\u0338",8833:"\u227b\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8840:"\u2286\u0338",8841:"\u2287\u0338",8876:"\u22a2\u0338",8877:"\u22a8\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338"})},2810:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.doubleStruck=void 0;var n=r(6001);Object.defineProperty(e,"doubleStruck",{enumerable:!0,get:function(){return n.doubleStruck}})},6982:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.frakturBold=void 0;var n=r(768),Q=r(3696);e.frakturBold=(0,n.AddPaths)(Q.frakturBold,{33:"121 621Q121 657 132 673T177 689Q223 689 223 644V635Q223 604 222 595Q221 590 210 490T187 292T175 190V186L166 185L156 184Q156 185 139 393T121 621ZM107 47Q107 70 127 87T174 104Q201 104 221 89T241 48Q241 24 222 6T174 -12Q147 -12 127 6T107 47",34:"53 695Q74 695 90 679V622L65 433L52 432H39L27 516Q10 626 10 655Q10 680 26 688Q33 693 39 693Q49 695 53 695ZM151 668Q151 691 191 691Q217 691 224 685T231 661V652Q230 634 219 531L207 433L195 432Q183 432 183 433L168 541Q151 664 151 668",38:"290 -14Q186 -14 115 41T44 185Q44 222 54 249T88 300T131 336T189 371Q216 387 216 388Q185 459 185 510Q185 563 206 601T263 659T334 687T405 696Q476 696 503 668T531 603Q531 565 513 536T450 476Q423 459 370 432L334 413L354 384Q474 212 560 139L563 137Q611 185 611 250Q611 295 577 329Q549 356 496 357Q439 357 433 354Q432 354 432 379V403L437 402Q443 402 479 401T557 400Q653 400 735 403T831 407H836Q833 352 833 351L821 352Q809 352 792 352T756 352T720 353T696 354Q680 354 680 353L681 346Q682 339 683 327T685 306Q685 283 681 260T669 218T653 182T635 152T619 129T606 114L602 109Q604 107 618 99T659 81T707 71Q742 71 767 99T804 155L815 183Q815 184 821 183T833 180T839 177Q837 169 834 156T816 110T782 52T727 5T648 -16Q569 -16 499 35H498Q496 35 466 23T387 -1T290 -14ZM418 592Q418 617 398 639T352 661T302 642T278 574Q278 545 288 514T306 465T319 444Q342 456 353 463T382 488T409 529T418 584V592ZM159 239Q159 158 222 98T364 38Q386 38 447 57L469 63L434 98Q349 185 286 275Q258 316 238 345Q233 353 232 353Q159 316 159 239",39:"80 645T80 662T93 687T123 695Q158 695 158 659Q158 649 157 643L123 437Q123 436 114 436H104Q104 442 92 538Q80 645 80 662",40:"347 719Q325 708 311 698T272 656T233 580T207 455T195 267Q195 30 247 -79Q261 -110 291 -136Q320 -163 347 -172V-179Q347 -186 344 -186Q338 -186 328 -184T287 -165T230 -123Q134 -25 134 271Q134 417 158 514T226 662T335 734L346 737Q347 737 347 728V719",41:"264 262Q264 366 253 446T226 572T186 649T145 692T105 714V725Q105 735 107 735Q108 734 121 731T154 719T196 692T242 641T284 560T314 437T326 268Q326 112 299 7Q279 -78 239 -124T116 -185L105 -187V-179L106 -171L109 -169Q130 -161 138 -158T165 -146T190 -127T210 -101T229 -64T243 -12T255 58T261 148T264 262",42:"40 516L62 529Q85 542 110 556T140 574L126 582Q112 591 104 595T80 607T40 629Q53 642 57 645L65 652L78 642Q106 620 132 603L152 589V595Q152 630 149 681V692H179V689Q178 681 174 638T171 593Q173 593 240 639L258 652Q260 652 267 643L276 633L260 625Q190 587 175 576Q173 575 180 570Q183 569 186 567Q213 549 256 527L277 515L256 495Q246 501 228 515T194 539T170 554V543Q170 486 178 449H148V456Q152 492 152 550L151 562Q150 562 102 528L53 495Q40 514 40 516",43:"422 584L471 598Q472 598 472 440V282H837Q833 273 829 263L821 244L647 243H472V-63L448 -73L423 -82Q422 -82 422 81V243H239Q56 243 56 244Q60 253 65 263L73 282H422V584",44:"118 61Q118 80 135 93T169 107Q190 107 221 65T253 -23Q253 -39 251 -49T237 -80T198 -133Q148 -191 144 -191Q142 -191 137 -182T132 -172Q143 -161 160 -131T183 -83Q185 -77 185 -62Q185 -54 184 -48T182 -38T177 -28T171 -19T162 -8T150 6Q130 28 124 38T118 61",45:"54 236L73 275H453Q833 275 833 274Q830 265 825 255L818 236H54",46:"103 23T103 44T120 83T170 102Q200 102 218 84T237 44Q237 20 216 3T168 -15Q138 -15 121 4",47:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",48:"238 -12Q162 -12 102 42T42 185Q42 303 130 393Q163 425 208 452T284 490L313 501Q323 499 339 495T395 472T464 426Q533 357 533 273Q533 201 483 133T364 27T238 -12ZM428 208Q428 255 402 297T342 365T280 404T241 419Q214 419 178 374T142 259Q142 206 168 164T225 99Q259 74 310 74Q326 74 337 75T366 82T396 103T417 141Q428 171 428 208",49:"95 481Q102 481 217 485T383 489Q384 489 384 485Q367 397 367 165Q367 58 369 54Q374 46 380 44T410 42H466H546V40Q547 38 547 19L548 0H54V23Q54 29 54 34T54 44L55 47Q79 47 134 46T202 45Q226 45 234 52Q240 57 241 64T245 105Q254 236 254 320V347Q254 369 252 382T240 409T211 431L97 450L96 465Q95 480 95 481",50:"307 335Q307 374 283 397T224 421Q187 421 112 387Q105 384 100 382T95 381Q90 387 86 394L77 407L86 413Q219 491 298 491Q370 491 399 460T428 388Q428 373 424 358T409 326T391 297T363 264T335 235T301 202T269 171L199 104Q194 99 205 97Q209 96 214 96Q527 105 544 105Q553 107 563 102Q563 100 557 79T545 34T537 2H377Q338 2 247 2T130 4H44V26L104 77Q185 145 212 172T267 235Q307 291 307 335",51:"102 402L108 408Q115 413 122 418T141 431T165 447T194 461T227 474T263 483T302 487H307Q413 487 452 420Q465 400 465 371Q465 334 445 303T396 253T347 225T317 213Q314 213 314 211Q316 209 316 205Q317 201 320 201Q337 201 359 198T411 184T465 156T506 109T523 39Q523 -62 436 -127T229 -193Q179 -193 130 -178T56 -150T31 -133Q31 -132 41 -122L52 -112L63 -117Q128 -148 201 -148Q282 -148 331 -104T381 20Q381 71 363 100T304 145Q243 166 149 166H137V204H146Q179 204 211 210T275 229T326 268T346 329Q346 372 314 401Q292 423 245 423Q188 423 125 383L102 402",52:"346 -196Q344 -196 335 -187L336 -148Q337 -127 337 -55V0H13V29L187 253Q362 477 362 479L368 480Q375 481 387 483T411 487T434 491T452 494L459 495Q460 495 470 482V453Q470 389 466 230T461 62Q461 61 513 61T565 60L555 29L546 -1H461V-15Q461 -48 463 -100T465 -154L457 -157Q449 -160 434 -165T405 -175Q347 -196 346 -196ZM339 265V341Q339 362 335 362Q327 362 219 217T110 65V61H337V117Q338 133 338 187T339 265",53:"232 192Q176 192 122 152L95 162V481H306Q516 481 516 479Q514 477 501 433L486 389L319 388H152V386V382Q152 379 152 374T151 365Q147 329 146 260V218H149Q211 242 284 242Q353 242 402 224T474 176T508 117T518 55Q518 -62 432 -126T220 -190Q184 -190 151 -185T96 -172T57 -157T31 -145T20 -139T19 -138Q19 -136 27 -125L35 -112L51 -120Q114 -152 174 -152Q257 -152 314 -100T371 46Q371 107 340 149T232 192",54:"48 251Q48 330 76 403T150 529T253 623T370 683T485 704Q494 704 520 701T547 695Q547 692 542 659T536 625Q531 624 524 624L512 623L502 628Q489 635 468 640Q452 645 423 645Q403 645 379 640T320 617T255 568T201 481T171 348Q170 341 170 330V325L183 333Q275 385 357 385H361Q464 385 514 312Q546 267 546 217Q546 127 457 58T262 -12Q225 -12 189 3T120 49T68 132T48 251ZM448 165Q448 228 406 274T289 320Q264 320 236 312T190 295T173 284Q173 266 176 241T189 178T214 112T259 61T326 39Q372 39 410 75T448 165",55:"57 376L87 479H591V455L584 446Q544 399 491 328T349 117T185 -169L171 -196H159Q152 -197 102 -197Q58 -197 58 -196T56 -185L54 -175L299 158L443 359Q446 367 444 370H254L71 365L57 376",56:"88 533Q88 573 120 610T194 668T268 701T307 714Q324 714 352 711T422 695T486 659Q518 625 518 585Q518 536 479 489T384 406L371 398L385 390Q387 389 400 382T420 370T442 356T466 339T489 319T510 295T526 269T538 238T542 204Q542 125 463 60T256 -5Q145 -5 92 52Q45 97 45 165Q45 204 64 237T109 290T163 324T209 345T228 353L214 364Q199 375 179 392T138 431T103 480T88 533ZM405 557Q405 568 402 581T387 612T350 644T286 663Q283 663 280 663T274 664H272Q256 664 228 636T199 572Q199 547 238 507Q268 475 320 437L334 427Q345 433 358 443T388 483T405 549V557ZM304 42Q366 42 398 76T431 155Q431 178 420 200T396 238T359 270T321 296T283 318L263 328Q262 328 230 312Q190 290 175 266T160 198Q160 132 202 87T304 42",57:"549 220Q549 23 429 -82T105 -195H84V-189Q84 -179 85 -174V-164H93Q184 -156 238 -132T334 -56Q361 -23 376 16T394 78L397 100L363 88Q329 75 291 61T244 45Q237 44 218 44Q154 44 94 97Q29 152 29 240Q29 350 108 404Q145 429 257 480Q270 487 279 487Q403 487 470 421Q549 347 549 220ZM408 217Q408 276 390 320T346 385T297 415T259 424Q218 424 185 393T151 286Q151 216 213 154Q252 115 321 115Q368 115 388 134T408 217",58:"57 398Q57 419 72 438T117 457Q154 457 174 439T194 398Q194 379 176 361T119 343Q85 343 71 362T57 398ZM62 19T62 43T77 85T115 104Q153 104 175 86T197 42Q197 14 171 1T119 -12Q96 -12 79 3",59:"56 399Q56 424 73 440T104 456Q114 458 120 458Q149 458 170 440T192 399Q192 380 174 362T120 344Q85 344 71 362T56 399ZM78 53Q78 67 84 76T90 86Q90 88 98 92T116 98Q117 98 121 98T128 99Q152 97 181 58T211 -24Q211 -77 128 -165Q124 -170 121 -173T116 -178T113 -181T110 -185T106 -190L97 -184L88 -177L95 -168Q143 -104 143 -65Q143 -51 137 -40T113 -7T81 35Q78 41 78 53",61:"559 342L549 304H22L27 319Q29 328 30 333T33 343H296Q559 343 559 342ZM559 206L549 168H22L27 183Q29 192 30 197T33 207H296Q559 207 559 206",63:"121 590Q121 575 128 562T144 542T152 533T115 512L78 491Q55 499 47 516Q40 530 40 553Q40 601 77 632Q155 697 257 697H268Q316 697 355 679Q422 646 422 576Q422 518 388 476Q383 468 376 461T358 444T340 428T316 410T290 390L230 344Q180 307 180 275Q180 261 187 248T202 227L209 219Q209 215 176 193L142 170Q114 177 100 194T84 226V239Q84 259 93 276T113 302T150 331T192 362Q203 370 219 382T247 403T267 422Q312 471 312 546Q312 593 282 623T207 653Q170 653 146 636T121 590ZM95 23T95 49T117 94T173 113Q204 113 223 96T242 54Q242 27 221 7T167 -14Q136 -14 116 4",91:"226 711T225 711T86 699V-93H89Q94 -93 157 -96T223 -100H226V-119H223Q134 -119 42 -130H36V740H42Q61 738 156 736H226V723Q226 711 225 711",93:"69 732Q116 733 146 734T184 736T197 737T206 738H208V-132Q190 -129 160 -127T99 -125T66 -124H14V-103H19Q20 -103 84 -98T152 -92H158V699H151Q148 700 85 703T18 708H14V732H69",94:"1 463T1 464T148 599T296 734Q584 486 584 485L561 472Q538 459 537 461Q296 672 293 672L161 563Q133 539 97 509T44 466L28 452Q27 452 14 457",8216:"187 456Q187 437 169 424T138 411Q114 411 84 454T53 538Q53 565 75 597Q109 648 155 697L166 708L181 694L173 681Q124 610 124 577Q124 549 155 511T187 456",8217:"125 524Q125 545 92 588T58 651Q58 661 61 667Q65 674 80 683T107 692Q131 692 162 645T193 564Q193 540 176 509T144 460T87 394L78 400L68 406L79 421Q125 489 125 524",8260:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",58113:"388 427Q320 485 242 524T128 563H116Q95 563 87 561L77 559Q72 563 69 566T65 570T65 572L75 576Q106 592 154 611T212 630Q230 630 262 622T358 581T492 498L508 486Q512 463 512 396Q512 246 469 112L465 102Q453 94 341 25Q252 -27 247 -27Q243 -27 174 24T97 84Q90 100 90 214Q90 285 98 345Q100 360 102 363T118 377Q175 422 262 465Q264 463 270 460L277 456Q277 455 267 447T244 428T228 414Q206 382 206 269Q206 187 214 164T259 110Q286 89 342 58Q391 131 391 313Q391 355 388 412V427",58114:"39 362L37 366L38 368L82 405H133V474Q135 563 143 589T198 658Q210 669 224 676T247 687L255 690H253Q241 690 253 692Q254 692 256 692T260 693Q263 693 262 691L261 690Q300 690 361 662L373 656L388 666Q404 675 405 675L406 674Q406 672 406 670T406 664L408 655L301 555Q300 555 287 564T254 584T221 597Q190 597 176 583T161 550Q161 525 184 495T232 440T261 405H387V399Q377 389 364 379L340 359H258V315Q258 52 228 -18L172 -120L121 -211H109Q102 -212 96 -212L109 -174Q131 -108 135 -80T139 53V76V157V362H39",58115:"41 352Q40 354 39 355T37 358L36 360H37Q48 370 61 380L84 400H108Q131 400 131 402Q121 424 104 501L100 519Q109 560 134 602T196 664Q230 681 271 681Q291 681 316 669T358 644L373 631Q373 630 304 553Q299 548 294 547Q292 547 290 546H287Q286 546 274 562T243 593T205 609Q180 609 165 596T150 562Q150 526 191 488L217 462Q248 431 253 405V400H381L384 394L349 352H251V332Q249 271 231 17L227 -37L120 -217L109 -218Q103 -219 97 -219Q97 -218 101 -206T110 -177T118 -151Q126 -129 128 -120T136 -46T141 127Q141 250 136 340V352H41",58116:"107 370Q127 384 172 409T255 454T294 473L306 468Q356 446 425 431L435 429L524 468Q528 465 531 461Q499 395 499 271V263Q499 146 509 71T519 -8Q519 -28 512 -45Q510 -50 435 -123T355 -197Q296 -212 257 -212Q209 -212 164 -196T98 -167T67 -143L133 -44H144Q167 -88 216 -111T320 -134Q371 -134 390 -118T410 -69Q410 -52 404 -12T392 60T385 92L193 -29L158 5Q124 39 110 51L96 63V71Q94 79 94 121Q94 130 94 148T93 174Q93 230 96 275T103 344T107 370ZM221 397Q200 334 200 254Q200 170 210 140Q216 126 234 109T268 81L283 71L383 119V127Q384 132 384 241L385 347L368 349Q325 357 290 369T240 389T221 397",58117:"103 453Q103 631 95 661Q95 663 102 667T110 672L114 664Q117 655 123 641T131 621L140 597L154 606Q208 641 275 673L297 684Q300 683 302 682T307 679T310 678L314 676Q283 658 256 625Q238 601 231 579T223 515L224 512L282 548Q339 583 341 583T365 548T386 509Q326 443 318 443L316 446Q314 448 311 452T304 460T294 470T283 480T272 488T260 494T248 497Q231 497 223 474Q220 468 218 440T215 407V401H345L309 360H218V314Q218 181 221 139V129L253 108Q306 73 310 73Q315 73 343 83L373 92L374 87Q375 82 375 79T375 74T360 65T308 36T229 -13L208 -27L192 -13Q149 24 90 61Q89 61 89 62L90 68Q91 73 93 87T97 125T100 191T103 291V360H33V366L34 371L85 405H94L103 404V453",58120:"602 575Q505 508 505 489Q505 488 505 482T506 463T507 432Q507 314 456 237L449 226L434 216Q420 208 325 143L316 137Q453 82 488 82Q527 82 585 127L596 136Q597 136 599 126L602 115Q578 85 511 27T428 -31Q400 -31 308 10T170 51Q143 51 123 43T92 24T54 -15L34 6L41 14Q65 41 170 129L188 144L204 145Q254 147 293 164T350 208Q378 249 378 344Q378 422 362 478T320 563T268 605T213 618Q177 618 156 600T134 561Q134 539 162 508T217 446T245 394Q245 368 213 337T85 250L62 262Q73 269 86 279T116 308T133 338T108 378T57 439T32 499Q32 556 117 617T291 679Q350 679 393 658Q415 647 433 631T462 600T480 572T490 550T494 541T499 544T516 556T547 578T603 613T689 662L720 679L730 670Q742 659 756 649T785 629T810 615T836 601T855 590Q855 587 860 536T870 419T875 312Q875 114 800 -25Q794 -35 781 -47Q584 -220 398 -220Q322 -220 278 -190Q253 -173 239 -155L244 -150Q248 -145 255 -138T271 -120T290 -100T310 -80T328 -63T341 -51T349 -46Q350 -46 351 -46T354 -47Q357 -47 357 -52Q359 -68 364 -83T383 -118T424 -151T491 -166Q559 -166 613 -129Q629 -118 641 -108T674 -68T710 1T735 107T746 260Q746 433 727 507Q727 512 685 535T615 570L602 575",58121:"351 571Q317 571 247 563T171 555Q153 555 133 563T107 584Q94 605 98 609Q101 615 138 658T190 717H207Q204 710 204 699Q204 673 231 666Q235 665 264 665Q296 665 345 667T426 669Q474 669 501 660T545 626Q553 612 553 594Q553 531 498 474T379 384Q371 379 371 378Q371 376 390 376H411H434Q520 376 602 318Q621 303 627 288T633 234Q633 59 540 -34Q465 -109 348 -130Q308 -137 235 -137Q159 -136 143 -129Q132 -125 132 -118V-53Q118 -24 90 -24Q69 -24 37 -39L27 -44L25 -42Q23 -39 21 -35T17 -30Q17 -28 40 -14T103 19T177 44Q183 45 205 45Q219 45 227 44T245 37T259 20T264 -12Q264 -33 262 -48T259 -80Q259 -93 260 -95Q271 -110 305 -110Q343 -110 383 -86T443 -33Q491 34 491 154Q491 223 467 249Q428 288 334 288H322Q288 288 237 276L222 273L206 286L262 367Q279 369 303 377T358 403T410 452T431 524Q431 531 431 533T427 545T416 558T392 566T351 571"},{})},175:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fraktur=void 0;var n=r(768),Q=r(9587);e.fraktur=(0,n.AddPaths)(Q.fraktur,{33:"102 582T102 620T112 673T152 689Q190 689 190 638Q190 605 167 373L148 187L133 184Q102 582 102 620ZM91 24T91 48T107 88T148 104Q171 104 187 87T204 48Q204 22 188 5T149 -12Q124 -12 108 6",34:"33 436Q8 603 8 648Q8 663 9 671T19 687T43 695Q63 695 74 681Q76 678 76 650V623L66 532Q57 443 55 436V432H33V436ZM128 666Q128 691 162 691T196 668Q196 634 186 531Q176 441 176 432H166Q155 432 155 434L142 545Q135 603 130 647Q128 664 128 666",38:"181 520Q181 604 231 650T328 697L330 698Q333 698 335 698Q336 698 340 698T346 697Q390 697 418 670T446 604Q446 554 414 511Q384 467 300 417L283 406Q281 405 296 374T347 286T425 182Q466 135 469 135Q470 135 473 140T480 152T486 165Q509 210 509 263Q509 282 507 292Q498 317 488 332T465 352T443 359T418 361Q388 361 357 358L346 356L347 374Q347 394 348 396V399H355Q366 396 535 396Q663 396 689 398L703 399Q703 398 702 375T700 351L688 353Q655 356 601 357Q553 357 553 355Q562 332 562 294Q562 280 561 267T555 241T548 218T539 195T529 175T518 156T508 141T497 126L489 115L496 107Q549 54 596 54Q623 54 644 67T677 101T697 140T708 174L710 187Q710 188 710 188L711 190Q714 190 723 187T733 183Q733 179 732 172T726 145T714 107T694 66T665 27T623 0T569 -11Q500 -11 443 41L434 49L425 42Q348 -9 275 -9Q251 -9 233 -6Q187 -1 152 18T98 60T67 111T52 159T49 195Q49 231 60 261T96 315T141 354T197 390L208 397Q181 459 181 520ZM374 577Q374 607 356 629T311 651Q289 651 271 636Q242 614 242 559Q242 533 249 502T262 453T270 435T279 440T298 453T314 464Q374 503 374 577ZM127 217Q127 145 173 89T291 32Q318 32 347 42T393 63T409 75Q384 100 325 184T227 351Q223 366 220 366Q215 366 178 338Q127 298 127 217",39:"69 666Q69 680 79 687T104 695Q112 695 117 694T128 684T134 659L104 438Q104 436 96 436T88 438Q88 447 79 540T69 655V666",40:"293 737V719Q291 718 285 714T276 708T268 702T258 695T250 686T241 674Q164 570 164 282Q164 -37 230 -119Q273 -171 292 -171Q293 -171 293 -179V-186H289Q270 -180 259 -175Q175 -132 145 -23T114 275Q114 491 157 598T293 737",41:"223 259Q223 386 212 474T178 609T136 677T89 714V735Q121 726 139 713Q276 622 276 273Q276 98 246 -23Q225 -106 189 -139T89 -187V-170L101 -165Q148 -146 172 -110T210 13T223 259",42:"118 573Q118 575 76 602L34 629L50 647L55 652L66 642Q76 633 91 620T117 598L128 590Q128 663 125 687V692H151V689V687Q151 685 151 683T150 678T150 672Q145 628 144 605V592L219 652L232 634Q232 632 220 624Q195 610 155 582L146 575L158 567Q178 552 197 540T225 523T233 516Q233 515 226 506T217 495L152 549L143 555V530Q144 509 145 492T148 466T149 454Q149 449 142 449H125V462Q128 522 128 549V562L115 552Q88 531 59 506L45 495Q44 495 39 505T34 516L118 573",43:"357 584L399 598V282H709L702 263L696 243H399V-64L379 -73L358 -82Q357 -82 357 81V243H47L51 253Q52 256 54 263T58 272L62 282H357V584",44:"99 62Q99 82 114 94T144 107Q159 107 178 77T205 26Q213 5 213 -23Q213 -49 207 -65T181 -113Q128 -189 122 -191Q121 -191 116 -184T111 -174Q111 -173 122 -155T145 -111T156 -62Q156 -44 152 -34T127 4L104 37Q99 49 99 62",45:"46 236L62 274Q62 275 384 275H706L699 255L693 236H46",46:"87 43Q87 69 104 85T142 102Q164 102 182 86T200 44Q200 20 183 3T141 -15Q118 -15 103 2T87 43",47:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",48:"212 -13Q184 -13 156 -2T101 32T59 97T42 195Q42 311 132 396Q170 433 211 462T262 492Q272 492 301 477T366 434T429 360T456 258Q456 161 378 74T212 -13ZM381 209Q381 257 365 295T328 355T282 390T243 408T223 413Q220 413 204 403T167 376T137 341Q119 305 119 250Q119 168 159 114T263 59Q308 59 344 93T381 209",49:"123 459Q145 459 170 460T217 462T256 464T284 466L295 467Q296 467 296 467T297 468Q299 468 302 466T307 462L309 459Q307 454 304 424T299 341T297 235Q297 139 298 101T302 55T313 44Q316 43 367 43L460 46Q460 35 459 22V-1H450Q402 2 281 6Q222 6 171 4T91 1T56 -1L47 -2V43H121H170Q195 43 201 45T209 56Q212 69 212 214Q212 333 209 365T194 409Q183 417 161 423T121 430L104 432Q103 432 103 446V459H123",50:"104 384Q115 394 133 409T199 449T281 474Q321 474 351 447T385 378Q385 328 333 255T228 127T176 72Q176 67 183 65Q184 65 203 65T260 67T331 69L475 73L484 67Q484 64 472 33L460 1H60V17L107 61Q210 159 249 208Q309 283 309 331Q309 363 285 389T228 415Q212 415 184 403T134 379L114 367L104 384",51:"305 328Q305 372 279 396T214 421H211Q172 421 128 384L107 398L116 405Q151 437 191 455T251 473H260Q314 473 341 455T382 394Q384 386 384 367T382 338Q362 263 271 217L256 210L257 206L259 202Q260 202 272 201T296 198T324 192T355 179T384 157T410 123T427 75Q429 64 429 41Q429 -59 353 -120T183 -182L88 -164Q81 -162 69 -157T48 -147T39 -141Q39 -139 46 -127L53 -114L69 -122Q129 -149 171 -149Q218 -149 253 -131T305 -83T330 -26T338 29Q338 41 336 55T328 89T308 127T273 153Q228 171 162 171Q158 171 152 171T142 170H127V204H134Q232 214 275 257Q305 292 305 328",52:"299 -179Q306 -156 306 -48V0H11V7Q10 10 10 18Q10 23 154 236L298 449Q298 450 339 463L379 476Q385 473 384 470V466Q384 463 384 457T384 444T383 427T383 408Q381 328 381 248Q381 46 384 40H387Q422 40 460 44Q465 44 470 44T478 44L481 45Q481 43 478 24T473 1Q473 -1 464 -1Q462 -1 451 -1T430 0H387V-76L389 -156V-161L311 -191Q299 -181 299 -179ZM299 364H287L277 352Q234 297 186 224T112 104T79 43Q79 42 192 42H306V115Q306 300 299 359V364",53:"334 25Q334 99 296 134T207 169Q154 169 107 123L98 114L89 120L80 125V458H420Q420 456 409 418L397 379Q397 378 264 378H131Q130 377 128 376T125 374T124 371T122 368T122 363T121 356T121 345V279V190L130 186L140 190Q196 214 260 214Q311 214 348 197T404 153T431 99T440 42T433 -16T406 -76T356 -130T276 -169T163 -184H156Q110 -184 57 -163L47 -159L53 -147L58 -134Q61 -134 74 -139T110 -148T156 -153Q206 -153 243 -135T299 -87T326 -30T334 25",54:"45 240Q45 328 73 406T143 536T235 626T327 681T399 699Q400 699 404 699T411 700Q424 700 441 696T459 689Q459 671 451 637Q451 633 447 632L444 629L434 633Q413 640 384 640H377Q299 640 222 565Q182 531 156 463T129 315V306H136L149 315Q229 376 316 376H318Q393 376 432 326T471 213Q471 129 402 58T237 -13T93 59T45 240ZM391 172Q391 231 354 272T258 314Q230 314 200 302T154 279T133 262L134 249Q154 32 266 32Q315 32 353 64T391 172",55:"395 377L391 382H225Q59 382 59 383L74 423Q89 464 89 465Q90 468 94 468Q146 460 350 458H498V442L473 406Q241 75 125 -156L113 -181H40L37 -168L57 -140Q115 -58 199 70T339 287T395 377",56:"220 -10Q168 -10 131 6T75 50T48 103T40 157Q40 223 77 266Q103 295 156 328T225 375Q247 393 247 394L206 361Q205 361 193 368T164 391T131 426T102 474T90 531Q90 580 114 615Q146 660 238 698L254 705L262 704Q288 704 332 693T402 656Q434 620 434 568Q434 518 401 475T321 402L305 391L336 368Q339 366 353 356T372 343T389 330T406 316T420 301T434 283T445 265T454 244T458 222T461 195Q461 106 389 48T220 -10ZM350 545Q350 578 337 601T304 634T266 649T234 653L224 654L204 639Q196 634 191 629T182 621T176 614T173 609T170 603T168 597Q165 585 165 567Q165 497 261 424L273 415Q350 467 350 545ZM261 405L263 407Q262 407 261 405ZM258 403Q257 403 255 401L254 399L256 400Q258 402 258 403ZM252 398Q251 398 249 396L248 394L250 395Q252 397 252 398ZM245 36Q276 36 300 45T338 69T360 102T371 136T374 168Q374 211 341 255Q324 275 305 289T235 332Q231 330 215 321T193 307T173 292T153 271T138 247T127 216T123 177Q123 146 132 117T170 62T245 36",57:"353 93T352 93T320 79T251 49T201 34Q127 37 87 79Q28 138 28 234Q28 273 37 304T60 355T101 396T152 429T218 462L234 469H243Q348 461 395 417Q466 348 466 201Q466 72 397 -29T211 -163Q155 -179 91 -182H72V-154H80Q144 -154 202 -131T297 -60Q318 -31 333 7T352 68L357 92Q353 93 352 93ZM369 208Q369 240 362 272T339 339T290 394T214 415Q171 415 144 372T116 266Q116 193 154 144T238 95H249Q369 95 369 208",58:"50 377T50 400T64 440T99 457Q128 457 146 440T165 399Q165 375 146 359T102 342T64 359ZM53 19T53 43T66 86T103 105Q129 105 148 87T168 41Q168 17 147 3T102 -12Q80 -12 67 3",59:"47 399Q47 424 62 441T101 458T143 442T162 400T144 359T101 343Q78 343 63 360T47 399ZM76 86Q76 88 80 91T91 96T106 99Q119 99 131 86Q179 35 179 -25Q179 -64 146 -115T89 -189Q86 -187 83 -185T79 -182T76 -180T75 -177T77 -173T80 -168Q121 -108 121 -64Q121 -44 94 -5T66 52Q66 66 71 75T76 86",61:"725 366Q724 365 721 349T716 331V329H385Q54 329 54 331Q55 332 59 349T63 368H394Q725 368 725 366ZM725 169Q724 168 721 152T716 134V132H385Q54 132 54 134Q55 135 59 152T63 171H394Q725 171 725 169",63:"46 557Q46 613 103 653T227 693Q287 693 322 659T357 564Q357 517 326 469T259 390T191 326T160 272Q160 240 187 221Q193 217 193 216Q182 209 170 200L147 184Q127 192 113 209T98 250Q98 290 193 376Q287 454 287 542Q287 581 262 616T188 652Q143 652 126 631T108 588Q108 559 140 527L79 490Q46 515 46 557ZM108 47Q108 68 123 85T160 103Q179 103 198 90T217 46Q215 24 201 7T164 -11Q142 -11 125 6T108 47",91:"262 -119Q224 -120 191 -123T141 -128T118 -130Q117 -130 117 305V740H122Q141 737 219 736H278V723Q278 711 277 711L159 699V-93H162Q167 -93 220 -96T276 -100Q278 -100 278 -109V-119H262",93:"64 733Q89 733 110 734T143 737T158 738H160V-131H154Q101 -125 40 -124H-4V-103H1Q3 -102 57 -98T113 -92H118V700L64 703Q7 707 3 708H-4V732H21Q34 733 64 733",94:"0 464L250 734L262 722Q274 712 384 598L495 486Q483 478 467 467L456 459L248 672L154 580L23 452Q17 454 10 458T0 464",8216:"117 410Q97 410 71 455T45 539Q45 588 129 694L140 708Q142 708 153 694L147 682Q106 609 106 582V577V571Q106 548 132 511T158 455Q158 434 143 422T117 410",8217:"105 529Q105 546 77 588T49 651Q49 658 51 666Q53 672 67 682T92 692Q111 692 137 644T163 563Q163 534 143 497T99 428T74 395Q72 395 65 400T58 407Q105 476 105 523V529",8260:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",58112:"427 436Q427 434 427 425T429 398T430 362Q430 222 396 109L393 99L305 33Q218 -32 216 -32Q208 -29 142 22L91 68L78 81L77 94Q75 130 75 173Q75 245 87 347L135 385Q178 418 184 424L177 428Q174 429 170 431Q116 454 96 473T75 534Q79 608 154 683Q164 677 164 673Q164 670 157 662T144 637T137 598Q137 552 182 518T280 470T380 447T427 436ZM342 371L275 394L208 417Q203 417 192 399T168 334T156 229Q153 187 153 157Q153 141 156 135Q158 125 208 88T280 51Q306 51 326 120T346 297Q346 339 344 354T342 371",58113:"39 551L35 569L52 577Q72 586 98 595T140 610T158 616Q174 612 200 604T293 560T412 477Q414 475 417 472Q428 462 430 450T432 376Q432 223 401 124Q395 106 393 103T382 92Q351 68 281 20T206 -29Q201 -31 137 26L100 60L78 83L77 112Q76 132 76 170Q76 259 86 342L88 360L101 371Q116 386 163 422T215 459Q216 459 224 455T233 450L229 446Q225 442 218 434T203 419Q179 394 175 389T168 372Q156 334 156 262Q156 167 164 137Q168 125 196 102T252 62L278 45Q279 45 285 52T302 78T322 126T339 205T346 316Q346 367 344 389L343 406L326 423Q228 520 113 559L100 564L70 557L39 551",58114:"123 386L120 431Q116 476 116 511V520Q116 593 174 649Q207 680 236 680Q258 680 284 664T312 648Q318 648 327 656Q328 657 330 659Q337 664 337 661Q337 660 338 657Q338 652 339 648L268 566L260 574Q234 600 206 600Q182 600 164 585T145 541Q145 492 211 386L267 385H324L299 354H214V312Q214 86 193 -58L192 -69L116 -215H108Q92 -215 92 -212Q93 -211 100 -189T116 -135T128 -80Q134 -41 134 22Q134 54 130 185T125 349V354H29L59 385H91Q123 385 123 386",58115:"91 530Q91 564 116 600T164 656T194 678Q195 678 200 678T209 679Q268 679 316 639L293 593Q267 547 263 546H262Q260 546 256 553Q222 613 180 613Q160 613 146 599T132 564T170 474T210 388H318L296 356H206V322Q204 284 204 255Q202 221 202 161V99Q202 28 194 -22T160 -124Q148 -146 116 -199L101 -224L91 -220Q85 -218 84 -217T83 -215L101 -161Q116 -114 119 -73T122 108Q119 334 117 352V356H72L28 357L66 388H92Q118 388 118 389L109 433Q91 514 91 530",58116:"254 -150Q293 -150 328 -126T363 -54Q363 -38 352 29T339 98L250 34Q160 -30 159 -30L77 64V71Q74 95 74 174Q74 212 75 243T79 294T83 328T87 352T90 366L117 384Q206 446 238 464L250 471Q277 455 306 443T350 427L365 423Q367 423 405 443T443 465L449 455Q431 414 426 362T418 201Q418 135 420 121Q438 -4 438 -19Q438 -26 438 -31T434 -42T429 -51T420 -63T408 -77T391 -95T370 -119T346 -147T325 -170T309 -187T291 -200T274 -207T252 -213T225 -214Q175 -214 132 -196T70 -160L52 -143Q52 -138 90 -48Q90 -47 95 -47H101Q108 -81 146 -115T254 -150ZM341 136Q341 157 344 242T347 348V355L334 356Q299 359 262 367T203 383T179 391Q177 391 173 377T163 323T158 227Q158 164 161 128V121L174 106Q203 75 223 59L341 127V136",58117:"92 446Q92 603 82 664Q94 670 95 670L96 666Q98 661 101 651T108 633Q121 598 121 597L141 612Q247 686 250 686Q251 686 266 679Q261 674 243 659T213 632T190 597T173 546Q172 541 171 530T170 511T170 502Q171 502 222 542L273 582Q308 522 315 504L279 449L269 462Q231 506 215 506Q202 506 190 490Q164 458 164 395V390H279L266 373L254 355H167V306Q169 252 169 217Q170 195 170 147V117L200 92Q234 64 237 64Q243 64 277 81L311 99V75Q310 75 242 27L174 -20L156 -3Q88 60 81 60L79 62Q80 60 82 62Q87 67 87 290V355H57L26 356L73 390H92V446",58118:"117 531Q117 533 137 544T178 566L198 577Q200 577 204 575T208 572V570Q208 568 208 566T207 560Q197 496 197 397V392H321L295 353H199V260Q199 157 200 145V122L269 68Q271 67 274 67Q282 67 310 83T342 100Q343 100 345 92T346 83L211 -21L172 12Q117 59 117 63Q117 65 117 87T119 150T120 238V353H75L29 354L65 391H118V460Q117 498 117 531",58119:"337 91V78L324 71Q288 53 256 29T206 -8T180 -22Q174 -22 158 -9Q82 46 60 46H59L63 51Q67 56 73 68T85 96Q101 158 101 254Q101 300 95 330T83 370T66 394L53 388Q48 385 41 382T24 374Q22 376 20 378T16 381T13 383T10 385V386L119 475Q150 439 160 430L171 422V409Q173 377 173 300Q173 228 166 183T152 122T145 102Q207 81 242 58L337 104V111Q340 146 340 227Q340 320 339 351T338 408V423L422 469Q425 465 429 462L426 438Q413 354 413 251Q413 152 423 119Q426 110 435 96T452 82Q454 82 509 103Q514 98 514 89Q514 87 507 81T472 51T409 -7L395 -20Q393 -18 390 -17Q386 -14 382 -6Q380 -2 379 1Q369 24 361 40T348 62T341 73T338 84L337 91"},{})},5735:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.italic=void 0;var n=r(768),Q=r(8348);e.italic=(0,n.AddPaths)(Q.italic,{33:"330 716Q351 716 365 703T380 670V659L304 433Q230 207 227 204Q225 198 205 198Q184 198 184 207T220 439T260 669Q270 694 297 708Q300 709 304 710T311 713T316 714Q324 716 330 716ZM107 51Q110 83 133 102T179 121Q207 121 219 105T231 72Q231 45 209 23T156 0Q138 0 123 11T107 51",34:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",35:"281 327H228Q186 327 175 330T164 347Q164 359 176 365Q179 367 292 367H404L563 688Q569 694 578 694T593 686T597 670Q597 667 531 535L448 367H614L773 688Q779 694 787 694Q796 694 802 688T808 674V672L807 670Q807 667 732 517L658 368L736 367H814Q828 357 828 347Q828 336 812 327H637L599 250Q561 174 561 173H662H724Q760 173 769 170T779 153T770 136T729 132Q721 132 696 132T651 133H540L380 -188Q374 -194 366 -194Q357 -194 351 -188T345 -174L346 -172V-170Q346 -167 412 -35L495 133H330L170 -188Q164 -194 156 -194Q147 -194 141 -188T135 -174L136 -172V-170Q136 -167 211 -17L285 133H207L130 134Q115 140 115 153Q115 164 131 173H306L344 250Q382 326 382 327H281ZM592 327H427L389 250Q351 174 351 173H516L554 250Q592 326 592 327",37:"301 348Q257 348 231 383T205 480Q205 553 244 629T346 736Q370 750 394 750Q416 750 429 742T458 714Q512 644 606 644Q722 644 802 732Q817 750 827 750Q835 750 841 744T847 730Q847 725 827 700T689 540Q586 421 512 335Q180 -50 176 -52Q172 -56 165 -56Q157 -56 151 -50T145 -35Q145 -29 162 -9T330 186Q392 258 430 302Q711 627 711 628L701 624Q652 607 604 607Q551 607 494 634L479 642V624Q479 544 439 467Q414 416 377 382T301 348ZM270 443Q270 385 303 385H306H308Q326 385 348 407Q384 441 409 504T434 627Q434 713 390 713Q358 713 328 663Q307 631 289 556T270 451V443ZM608 -56Q573 -56 543 -23T513 76Q513 129 536 190T604 296L627 318Q670 347 704 347Q747 347 767 310T788 222Q788 126 732 35T608 -56ZM742 222Q742 310 699 310Q677 310 655 285T620 227Q608 197 593 138T578 42V36Q578 -18 613 -18Q657 -18 699 64T742 222",38:"209 444Q209 546 278 631T424 716Q473 716 501 683T530 601Q530 554 511 535T467 515Q446 515 437 527T427 553Q427 578 446 594T481 610H483V617Q480 641 464 660T419 679Q367 679 328 603Q316 578 305 538T288 470L282 443L295 449Q308 455 330 462T371 469Q397 469 413 450T430 404Q430 363 400 329T331 295Q291 295 256 322Q255 322 246 293T227 223T217 158Q217 117 232 88T273 43T327 22T387 15Q457 15 512 37T599 93T652 169T680 248T688 317T678 380T659 423T647 437Q643 435 637 431T613 416T581 392T554 364T538 332Q540 310 541 310Q554 335 587 335Q601 335 613 327T626 300Q626 290 622 279T603 255T563 242Q532 245 512 263T491 320Q494 351 511 377T547 418T600 456T652 494Q676 512 697 539T728 582T738 601Q738 602 736 602Q732 602 726 604T714 616T707 638Q707 661 724 677T764 694Q799 694 802 660Q802 625 767 562T688 467L694 458Q700 449 702 444T711 428T720 408T727 385T733 358T735 327Q735 281 724 235T685 141T617 59T515 1T375 -22Q270 -22 199 34T127 181Q127 216 147 270T207 374L216 386Q209 421 209 444ZM386 412Q386 432 366 432Q345 432 325 418T294 390T284 375Q284 371 289 362T306 343T335 332Q355 332 367 350T383 384T386 412",39:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",40:"241 -250Q203 -212 174 -140T144 39Q144 158 180 288T296 544T481 746L487 750H499Q517 750 517 740Q517 736 495 716Q399 630 331 491T236 228T208 3Q208 -73 224 -130T255 -214T271 -244Q271 -250 252 -250H241",41:"326 497Q326 546 320 588T304 655T285 699T269 728T262 740Q262 746 267 749L272 750Q276 750 281 750H293Q331 712 360 640T390 461Q390 332 339 171T188 -116Q161 -150 121 -188T47 -250H35Q17 -250 17 -240Q17 -236 39 -216Q135 -130 203 9T298 272T326 497",42:"560 658Q569 658 576 649T584 631Q584 625 583 620T577 611T569 603T556 595T540 587T519 578T494 566L428 536Q427 535 433 531T479 502Q525 475 532 469T539 450Q538 435 525 424T497 412Q489 412 482 418T442 456Q400 497 400 494L387 420Q376 353 373 343T352 323Q345 320 336 320H331Q322 320 316 327T309 343Q309 347 334 420L359 496Q358 496 297 456T234 414Q228 411 221 411Q212 411 204 417T195 439Q198 458 209 465T283 502L353 534L300 566Q255 593 247 599T239 616Q239 631 252 644T282 658Q290 658 295 654T335 615L378 573L391 647Q393 657 395 671T398 691T400 706T404 720T408 730T414 739T423 744T434 749Q435 749 439 749T445 750Q467 748 469 728Q469 723 457 685T432 610L420 573L481 613Q548 658 560 658",43:"139 237T139 250T151 266T198 270H293H431L465 407Q469 424 476 452Q494 528 500 542T519 557Q526 557 532 552T538 538Q538 536 507 409T472 272Q472 270 604 270Q737 270 741 268Q753 261 753 250Q753 237 742 233T696 229Q687 229 655 229T599 230H462L461 226Q461 224 427 91T392 -47Q387 -57 374 -57Q367 -57 361 -51T355 -37Q355 -31 388 99L421 230H288Q267 230 238 230T199 229Q163 229 151 233",44:"106 46Q106 68 121 90T167 120Q168 120 173 120T180 121Q232 121 232 59V54Q232 18 219 -20T186 -88T145 -143T109 -181T88 -194Q84 -194 77 -185T69 -171Q69 -168 70 -166T76 -161T85 -154T101 -139T124 -114Q146 -88 162 -58T183 -12T188 7Q187 7 183 5T172 2T156 0Q129 0 118 14T106 46",45:"205 180H131Q102 180 93 181T84 190Q90 238 103 251H334Q341 244 341 241Q341 236 336 214T327 186Q325 181 312 181T205 180",46:"107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",47:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",48:"414 665Q562 665 562 490Q562 426 534 318Q451 -21 251 -21Q222 -21 202 -15Q155 2 134 40T110 144Q110 201 127 286T187 470T287 614Q348 665 414 665ZM187 98Q187 59 208 37T260 15Q320 15 365 83Q394 128 440 312T487 547Q487 580 471 600T433 627Q428 628 408 628Q381 628 353 609T311 569Q279 526 239 364T190 143Q187 120 187 98",49:"248 491Q228 491 228 502Q228 516 236 532Q237 536 246 537T275 541T314 552Q350 567 382 595T430 644L446 664Q450 666 454 666Q468 666 468 658Q468 647 395 359Q321 63 321 59Q321 52 334 50T388 46H422Q428 37 428 35Q428 19 421 5Q416 0 405 0Q400 0 361 1T263 2Q215 2 185 2T142 1T127 0Q110 0 110 11Q110 13 113 25T118 40Q120 46 146 46Q196 46 212 49T235 61Q238 66 295 295L353 526L340 519Q328 512 302 503T248 491",50:"159 404Q159 433 176 476T222 562T297 635T395 666Q466 666 508 617T551 497Q551 473 545 446Q534 388 482 333Q441 292 355 240T264 184Q216 151 179 101L171 91Q171 90 177 90Q206 90 269 77T366 64Q385 64 390 65Q418 73 441 98T475 156Q479 168 481 170T495 173H518Q524 167 524 166T521 152Q502 86 459 32T353 -22Q315 -22 259 15T172 53Q156 53 143 36T126 1L121 -16Q119 -22 98 -22H82Q76 -16 76 -13T80 5T98 50T132 111T189 178T274 242Q327 273 364 305T420 370T447 427T460 483Q466 514 466 538Q466 586 443 607T389 629Q338 629 293 584T226 487T204 399Q204 390 204 386T209 378T222 373Q258 376 282 422T307 493Q307 506 302 517T297 531Q297 537 308 546T327 551Q329 550 333 543T340 523T344 497Q344 450 306 393T216 336Q186 336 173 355T159 396V404",51:"296 531Q296 536 307 544T322 553Q330 553 338 534T346 501Q346 468 319 440T258 412Q232 412 216 430T200 478Q200 552 281 618Q345 666 416 666Q489 666 525 625T562 530Q562 473 525 419T430 335L416 329Q479 288 479 206Q479 142 440 89T344 7T229 -22Q173 -22 135 12T96 106Q96 192 157 192Q192 192 197 157Q197 134 184 117T142 96Q153 47 180 29Q201 15 232 15Q249 15 275 22Q307 34 331 57Q363 90 379 153T396 246Q396 261 393 272T384 290T371 301T355 308T341 311T326 312H316H307Q287 312 282 313T276 320Q276 323 279 337T283 352Q284 356 290 357T325 358Q364 359 368 360Q386 365 400 372T433 397T464 448T485 527Q487 535 487 556Q487 629 414 629Q350 629 298 580T245 476Q245 450 263 450H264Q280 450 294 463T308 496Q308 508 302 518T296 531",52:"448 34Q453 34 463 22T473 5Q473 -2 457 -7Q417 -22 383 -23H366L350 -91Q348 -98 345 -111T340 -130T335 -146T330 -161T325 -172T318 -182T310 -188T299 -193T286 -194Q256 -194 253 -165Q253 -159 271 -83T292 -5Q231 29 169 29Q114 29 91 14Q72 -2 65 1Q46 20 46 28Q46 35 55 43T77 60T96 74Q306 257 396 623Q410 666 444 666Q459 666 468 657T478 634Q478 627 470 595T440 504T387 381T303 239T187 99L164 75H178Q217 75 260 59L304 43Q304 48 325 127Q342 195 346 207T358 228Q372 242 391 242Q403 242 413 235T423 214Q423 205 402 116T378 25Q378 23 387 23Q405 23 418 25T439 31T448 34",53:"196 304Q189 309 189 314Q189 317 231 487T275 660Q278 666 283 666Q287 666 302 658T346 643T413 635Q447 635 481 642T537 658T559 666Q561 666 564 663T567 658Q565 637 557 629Q528 600 474 573T359 545Q342 545 327 546T304 550T294 552L291 540Q288 529 283 507T273 465L251 379Q307 420 364 420Q415 420 456 382T497 261Q497 165 429 82T262 -20Q256 -20 247 -21T233 -22Q176 -22 141 15T106 112Q106 208 173 208Q192 208 203 197T214 169Q214 143 195 125T156 107H153V100Q155 73 174 47T239 21Q245 21 259 23Q355 46 392 200Q393 205 394 207Q412 276 412 312Q412 352 396 367T358 383Q288 383 233 314Q226 306 224 305T209 304H196",54:"377 434Q425 434 457 404T499 341T509 278Q509 243 496 194T456 105T383 27Q322 -22 256 -22Q142 -22 122 114Q120 130 120 159Q120 221 135 292T195 452T310 599Q390 665 465 665Q565 665 565 583V574Q565 543 546 524Q528 506 504 506Q491 506 478 514T465 543Q465 585 515 602Q505 626 466 626Q419 626 372 587Q334 557 305 503T266 409L255 370Q287 410 339 429Q361 434 377 434ZM424 333Q424 359 411 378T365 397Q318 397 282 356T230 257T205 157T197 94Q197 67 211 45T260 22Q313 22 341 57T386 151Q424 283 424 333",55:"466 519Q448 519 435 528T416 550T400 571T376 581Q324 581 271 540T186 437Q185 435 183 432T181 428T179 426T177 424T174 423T171 422T165 422H159Q141 422 141 423Q136 423 136 431Q136 433 190 548T247 665Q249 666 266 666H282Q288 660 288 657Q288 655 284 646T276 628L273 620Q337 666 390 666Q413 666 425 652T438 620T444 584T457 559Q460 557 470 557Q497 557 524 582T571 635T594 665Q595 666 612 666H628Q634 660 634 657Q634 653 618 629T572 556T510 441T437 269T367 43Q356 -22 304 -22Q291 -22 278 -14T263 14Q263 36 281 95T354 269T486 507Q497 524 495 524Q482 519 466 519",56:"209 449Q209 545 278 605T416 666Q482 666 517 631T553 546Q553 513 539 482T504 430T463 394T426 370L410 360L430 343Q471 309 483 278T495 211Q495 141 441 75Q363 -21 253 -21Q182 -21 141 18T99 117Q99 161 119 201T170 268T222 308T259 331L272 338L259 349Q212 389 209 449ZM492 542Q492 586 469 605T415 625Q360 625 320 587T279 505Q279 495 281 487T286 474T295 460T306 449T321 436T337 422Q379 386 380 386Q389 386 420 412T472 471Q492 513 492 542ZM163 118Q163 76 189 49T258 21Q316 21 368 64T420 170Q420 193 412 208T395 233T350 271L302 312Q298 312 284 303T249 276T209 235T177 181T163 118",57:"297 211Q258 211 230 228T189 273T169 323T163 367Q163 411 183 472T254 585Q327 656 401 665Q403 665 412 665T427 666Q458 664 481 652T518 622T539 580T550 535T553 491Q553 448 544 395T515 277T454 148T358 37Q282 -22 213 -22Q166 -22 137 -1T107 55V64Q107 88 114 104T134 127T154 136T169 138Q185 138 196 128T207 101Q207 82 196 68T172 48L161 43Q161 40 167 36T187 26T219 21Q286 21 344 99Q364 126 382 169T408 241T417 275L412 269Q406 263 395 253T370 234T337 218T297 211ZM476 552Q476 626 417 626Q368 626 330 584Q312 563 300 533T270 433Q248 341 248 312Q248 286 262 267T310 248Q353 248 387 287T440 380T467 480T476 552",58:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",59:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 47Q107 77 130 99T180 121Q226 121 226 61Q226 25 214 -14T182 -84T144 -140T109 -180T88 -194T77 -185T70 -172Q70 -169 84 -155T121 -112T161 -48Q180 -10 180 3Q180 4 174 2Q172 2 166 1T156 0Q135 0 121 13T107 47",61:"776 357T776 347T761 327H470Q180 327 176 329Q164 334 164 347Q164 359 176 365Q179 367 470 367H761Q776 357 776 347ZM116 143T116 153T131 173H422Q713 173 717 171Q728 166 728 153T717 135Q713 133 422 133H131Q116 143 116 153",63:"235 431Q217 431 206 442T195 468Q195 490 215 537T280 638T380 707Q403 716 423 716Q425 716 429 716T436 715Q485 715 518 681T551 590Q551 543 530 503T482 439Q471 428 400 375T318 310Q300 287 300 259Q300 236 315 236Q333 236 352 251T384 300Q386 306 407 306H423Q429 300 429 297Q429 272 393 235T308 198Q287 198 269 215T251 270Q251 330 293 374L374 436Q377 438 401 456T432 480T457 503T481 531T494 561T501 598Q501 614 499 626Q482 678 430 678H426Q392 678 362 660T311 615T280 571T264 540L259 528Q259 527 266 526T283 516T294 492Q294 466 276 449T235 431ZM209 51Q212 83 235 102T281 121Q309 121 321 105T333 72Q333 45 311 23T258 0Q240 0 225 11T209 51",64:"198 250Q198 155 248 91T394 26Q514 26 640 80L650 84H675H683Q709 84 709 76Q709 73 708 71Q706 64 660 45T534 8T383 -11T260 24T181 115Q152 168 152 248Q152 410 268 552Q303 590 324 608Q439 705 551 705Q611 705 658 683T733 623T775 543T789 454Q789 380 766 304T720 192Q677 125 617 125Q591 125 573 137T548 160T541 176Q541 178 540 178L534 173Q527 168 515 160T488 144T454 131T417 125Q361 125 320 166T279 284Q279 393 356 481T523 569Q570 569 603 537Q623 515 632 490L637 480L657 479Q684 479 684 470Q684 465 650 333L617 199V185Q616 162 628 162Q677 162 712 278Q743 381 743 442Q743 555 687 611T553 668Q467 668 385 608T250 450T198 250ZM598 445Q598 453 594 470T569 510T518 532Q463 532 410 448T356 271Q356 220 374 191T423 162Q482 162 552 255L575 348Q598 440 598 445",91:"205 -221Q205 -239 194 -250H137H106Q73 -250 73 -242Q73 -232 194 255T321 747L324 750H381H417Q435 750 440 748T446 739Q446 730 443 723T437 712L434 710H350L349 706Q349 704 235 249T120 -208Q120 -210 159 -210Q166 -210 175 -210T187 -209Q205 -209 205 -221",93:"227 721Q227 739 238 750H295H326Q359 750 359 742Q359 732 238 245T111 -247L108 -250H51H15Q-3 -250 -8 -248T-14 -239Q-14 -230 -11 -223T-5 -212L-2 -210H82L83 -206Q83 -204 197 251T312 708Q312 710 273 710Q266 710 257 710T245 709Q227 709 227 721",94:"528 555Q528 549 514 538T496 527Q491 527 470 554Q458 569 449 580L414 625L353 578Q339 567 323 555T298 536L290 529Q286 527 285 527Q279 527 273 533T264 546L260 553Q260 559 263 562Q265 564 342 628T421 693T425 694Q430 694 433 691Q528 563 528 555",95:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",126:"266 208Q262 208 255 215T247 228Q247 233 250 236T274 259Q335 318 369 318Q394 318 420 292T464 265Q485 265 516 291T550 318Q554 318 562 311T571 297Q570 293 551 273T502 231T451 209H447Q421 209 396 235T355 261Q334 261 301 235T266 208",305:"75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",567:"75 284T75 287T81 305T101 343T133 389T180 426T240 442Q273 440 300 420T327 350V332L278 134Q267 92 253 37T233 -45T225 -73Q208 -123 162 -163T54 -204Q8 -204 -15 -181Q-32 -164 -32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 39 -166L44 -167H59H60Q112 -167 145 -74Q148 -65 198 134T251 347Q252 353 252 370Q252 382 251 388T245 399T230 405Q204 405 175 378Q157 360 145 337T126 298T117 280T98 278H81Q75 284 75 287",768:"-222 651Q-222 668 -206 682T-174 697Q-155 697 -145 680Q-140 671 -107 599T-74 526Q-74 522 -88 511T-107 500Q-109 500 -113 502T-167 568T-219 637Q-222 643 -222 651",769:"-148 500Q-154 500 -163 511T-173 528Q-173 529 -172 530V532Q-170 534 -97 610T-21 688Q-8 697 4 697Q19 697 29 688T39 663T30 638Q26 631 -50 573L-135 507Q-144 500 -148 500",770:"17 555Q17 549 3 538T-15 527Q-20 527 -41 554Q-53 569 -62 580L-97 625L-158 578Q-172 567 -188 555T-212 536L-221 529Q-225 527 -226 527Q-232 527 -238 533T-248 546L-251 553Q-251 559 -248 562Q-246 564 -169 628T-90 693T-86 694Q-81 694 -78 691Q17 563 17 555",771:"-245 558Q-249 558 -256 565T-264 578Q-264 583 -261 586T-237 609Q-176 668 -142 668Q-117 668 -91 642T-47 615Q-26 615 5 641T39 668Q43 668 51 661T60 647Q59 643 40 623T-9 581T-60 559H-64Q-90 559 -115 585T-156 611Q-177 611 -210 585T-245 558",772:"-275 544Q-282 548 -282 554Q-282 561 -279 573T-271 588Q-269 589 -111 589H-27H12Q38 589 46 587T54 578Q54 574 51 563T47 550Q45 546 32 545Q15 544 -118 544H-275",774:"-237 641Q-237 694 -218 694H-213Q-195 694 -195 684Q-195 683 -195 679T-197 667T-198 650Q-198 611 -176 589T-117 566Q-74 566 -34 597T23 678Q27 689 30 691T43 694Q62 694 62 684Q62 671 49 645T14 589T-46 537T-123 515Q-175 515 -206 550T-237 641",775:"-165 599Q-162 631 -139 650T-93 669Q-65 669 -53 653T-41 620Q-41 593 -63 571T-116 548Q-134 548 -149 559T-165 599",776:"-251 601Q-251 626 -230 647T-180 669Q-139 669 -133 625Q-133 595 -155 575T-203 554Q-223 554 -237 567T-251 601ZM-72 599Q-72 632 -48 650T-2 669Q18 669 31 657T45 623Q45 592 22 573T-25 554Q-68 554 -72 599",778:"-199 610Q-199 654 -161 685T-79 716Q-39 716 -16 693Q3 674 3 647Q3 607 -34 575T-118 542Q-199 542 -199 610ZM-41 631T-41 655T-83 679H-89Q-129 679 -142 656Q-146 650 -151 632T-156 604Q-156 578 -113 578H-108Q-94 578 -86 579T-69 586T-52 605Q-41 631 -41 655",779:"-217 503Q-221 503 -234 510T-248 523Q-248 528 -205 602Q-200 610 -192 623T-180 644T-170 661T-159 676T-151 686T-142 694T-134 696Q-132 697 -121 697Q-88 694 -88 664Q-88 652 -97 640T-152 574Q-214 504 -217 503ZM-64 503Q-68 503 -81 510T-95 523Q-95 528 -52 602Q-47 610 -39 623T-27 644T-17 661T-6 676T2 686T11 694T19 696Q21 697 32 697Q65 694 65 664Q65 652 56 640T1 574Q-61 504 -64 503",780:"11 637Q16 637 22 624T29 607Q29 606 27 602Q26 600 -47 552T-125 502H-127Q-133 502 -184 553Q-236 602 -236 608Q-236 612 -224 625T-206 638L-202 637L-196 632Q-190 628 -179 620T-158 603L-116 570Q-109 572 -52 604T11 637",989:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",8211:"98 248Q91 252 91 259Q91 279 100 284Q102 285 324 285H442H500Q536 285 545 283T554 274Q554 260 548 254Q546 250 538 249Q520 248 319 248H98",8212:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8213:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8215:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",8216:"249 379Q228 379 213 396T197 448Q197 533 271 627L278 635Q286 643 295 652T314 671T332 687T344 694Q349 694 355 685T362 671Q362 668 345 654T301 608T256 537Q238 493 240 491Q241 491 245 493T258 498T275 500Q296 500 311 488T326 454Q326 426 304 403T249 379",8217:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",8220:"295 379Q274 379 259 396T243 448Q243 533 317 627Q326 638 354 666T391 694Q395 694 402 686T409 673Q409 668 392 654T348 608T302 537Q284 493 286 491Q287 491 291 493T304 498T321 500Q342 500 357 488T372 454Q372 426 350 403T295 379ZM492 379Q471 379 456 396T440 448Q440 533 514 627Q523 638 551 666T588 694Q592 694 599 685T606 672T589 654T544 608T499 537Q481 493 483 491Q484 491 488 493T501 498T518 500Q539 500 554 488T569 454Q569 426 547 403T492 379",8221:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",8260:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8710:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215"},{})},8594:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.largeop=void 0;var n=r(768),Q=r(1376);e.largeop=(0,n.AddPaths)(Q.largeop,{40:"180 96T180 250T205 541T266 770T353 944T444 1069T527 1150H555Q561 1144 561 1141Q561 1137 545 1120T504 1072T447 995T386 878T330 721T288 513T272 251Q272 133 280 56Q293 -87 326 -209T399 -405T475 -531T536 -609T561 -640Q561 -643 555 -649H527Q483 -612 443 -568T353 -443T266 -270T205 -41",41:"35 1138Q35 1150 51 1150H56H69Q113 1113 153 1069T243 944T330 771T391 541T416 250T391 -40T330 -270T243 -443T152 -568T69 -649H56Q43 -649 39 -647T35 -637Q65 -607 110 -548Q283 -316 316 56Q324 133 324 251Q324 368 316 445Q278 877 48 1123Q36 1137 35 1138",47:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",91:"224 -649V1150H455V1099H275V-598H455V-649H224",92:"754 -625Q754 -649 731 -649Q715 -649 712 -639Q709 -635 383 242T55 1124Q54 1135 61 1142T80 1150Q92 1150 98 1140Q101 1137 427 262T754 -625",93:"16 1099V1150H247V-649H16V-598H196V1099H16",123:"547 -643L541 -649H528Q515 -649 503 -645Q324 -582 293 -466Q289 -449 289 -428T287 -200L286 42L284 53Q274 98 248 135T196 190T146 222L121 235Q119 239 119 250Q119 262 121 266T133 273Q262 336 284 449L286 460L287 701Q287 737 287 794Q288 949 292 963Q293 966 293 967Q325 1080 508 1148Q516 1150 527 1150H541L547 1144V1130Q547 1117 546 1115T536 1109Q480 1086 437 1046T381 950L379 940L378 699Q378 657 378 594Q377 452 374 438Q373 437 373 436Q350 348 243 282Q192 257 186 254L176 251L188 245Q211 236 234 223T287 189T340 135T373 65Q373 64 374 63Q377 49 378 -93Q378 -156 378 -198L379 -438L381 -449Q393 -504 436 -544T536 -608Q544 -611 545 -613T547 -629V-643",125:"119 1130Q119 1144 121 1147T135 1150H139Q151 1150 182 1138T252 1105T326 1046T373 964Q378 942 378 702Q378 469 379 462Q386 394 439 339Q482 296 535 272Q544 268 545 266T547 251Q547 241 547 238T542 231T531 227T510 217T477 194Q390 129 379 39Q378 32 378 -201Q378 -441 373 -463Q342 -580 165 -644Q152 -649 139 -649Q125 -649 122 -646T119 -629Q119 -622 119 -619T121 -614T124 -610T132 -607T143 -602Q195 -579 235 -539T285 -447Q286 -435 287 -199T289 51Q294 74 300 91T329 138T390 197Q412 213 436 226T475 244L489 250L472 258Q455 265 430 279T377 313T327 366T293 434Q289 451 289 472T287 699Q286 941 285 948Q279 978 262 1005T227 1048T184 1080T151 1100T129 1109L127 1110Q119 1113 119 1130",710:"1004 603Q1004 600 999 583T991 565L960 574Q929 582 866 599T745 631L500 698Q497 698 254 631Q197 616 134 599T39 574L8 565Q5 565 0 582T-5 603L26 614Q58 624 124 646T248 687L499 772Q999 604 1004 603",732:"296 691Q258 691 216 683T140 663T79 639T34 619T16 611Q13 619 8 628L0 644L36 662Q206 749 321 749Q410 749 517 710T703 670Q741 670 783 678T859 698T920 722T965 742T983 750Q986 742 991 733L999 717L963 699Q787 611 664 611Q594 611 484 651T296 691",770:"4 603Q4 600 -1 583T-9 565L-40 574Q-71 582 -134 599T-255 631L-500 698Q-503 698 -746 631Q-803 616 -866 599T-961 574L-992 565Q-995 565 -1000 582T-1005 603L-974 614Q-942 624 -876 646T-752 687L-501 772Q-1 604 4 603",771:"-704 691Q-742 691 -784 683T-860 663T-921 639T-966 619T-984 611Q-987 619 -992 628L-1000 644L-964 662Q-794 749 -679 749Q-590 749 -483 710T-297 670Q-259 670 -217 678T-141 698T-80 722T-35 742T-17 750Q-14 742 -9 733L-1 717L-37 699Q-213 611 -336 611Q-405 611 -515 651T-704 691",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H725V-396H735Q864 -396 888 -314Q889 -312 889 -311V896H388V292L389 -311Q405 -396 542 -396H552V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8720:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H552V896H542Q411 896 389 812L388 208V-396H889V812Q889 813 887 819T883 829T877 840T868 853T854 866T835 878T809 887T776 893T735 896H725V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8721:"60 948Q63 950 665 950H1267L1325 815Q1384 677 1388 669H1348L1341 683Q1320 724 1285 761Q1235 809 1174 838T1033 881T882 898T699 902H574H543H251L259 891Q722 258 724 252Q725 250 724 246Q721 243 460 -56L196 -356Q196 -357 407 -357Q459 -357 548 -357T676 -358Q812 -358 896 -353T1063 -332T1204 -283T1307 -196Q1328 -170 1348 -124H1388Q1388 -125 1381 -145T1356 -210T1325 -294L1267 -449L666 -450Q64 -450 61 -448Q55 -446 55 -439Q55 -437 57 -433L590 177Q590 178 557 222T452 366T322 544L56 909L55 924Q55 945 60 948",8730:"1001 1150Q1017 1150 1020 1132Q1020 1127 741 244L460 -643Q453 -650 436 -650H424Q423 -647 423 -645T421 -640T419 -631T415 -617T408 -594T399 -560T385 -512T367 -448T343 -364T312 -259L203 119L138 41L111 67L212 188L264 248L472 -474L983 1140Q988 1150 1001 1150",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798",8748:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798",8749:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798ZM1150 -798Q1168 -824 1201 -824H1203Q1231 -824 1259 -764T1311 -600T1356 -391T1398 -164Q1401 -143 1403 -133Q1475 292 1559 655T1681 1127Q1687 1145 1691 1157T1708 1201T1735 1257T1769 1306T1813 1346T1864 1360Q1920 1360 1948 1325T1980 1245Q1980 1220 1968 1205T1945 1186T1923 1183Q1902 1183 1885 1198T1868 1239Q1868 1287 1921 1296L1918 1300Q1915 1303 1910 1307T1902 1313Q1887 1323 1869 1323Q1855 1323 1843 1311T1811 1255T1772 1139T1725 936T1669 628Q1610 293 1546 -5T1446 -437T1391 -629Q1314 -862 1201 -862Q1161 -862 1128 -831T1091 -746Q1091 -711 1110 -698T1148 -685Q1169 -685 1186 -700T1203 -741Q1203 -789 1150 -798",8750:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q382 -52 390 2Q314 40 276 99Q230 167 230 249Q230 363 305 436T484 519H494L503 563Q587 939 632 1087T727 1298Q774 1360 828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q766 1323 688 929Q662 811 610 496Q770 416 770 249Q770 147 701 68T516 -21H506L497 -65Q407 -464 357 -623T237 -837Q203 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM480 478Q460 478 435 470T380 444T327 401T287 335T271 249Q271 124 375 56L397 43L431 223L485 478H480ZM519 20Q545 20 578 33T647 72T706 144T730 249Q730 383 603 455Q603 454 597 421T582 343T569 276Q516 22 515 20H519",8896:"1055 -401Q1055 -419 1042 -434T1007 -450Q977 -450 963 -423Q959 -417 757 167L555 750L353 167Q151 -417 147 -423Q134 -450 104 -450Q84 -450 70 -436T55 -401Q55 -394 56 -390Q59 -381 284 270T512 925Q525 950 555 950Q583 950 597 926Q599 923 825 270T1054 -391Q1055 -394 1055 -401",8897:"55 900Q55 919 69 934T103 950Q134 950 147 924Q152 913 353 333L555 -250L757 333Q958 913 963 924Q978 950 1007 950Q1028 950 1041 935T1055 901Q1055 894 1054 891Q1052 884 826 231T597 -426Q583 -450 556 -450Q527 -450 512 -424Q510 -421 285 229T56 890Q55 893 55 900",8898:"57 516Q68 602 104 675T190 797T301 882T423 933T542 949Q594 949 606 948Q780 928 901 815T1048 545Q1053 516 1053 475T1055 49Q1055 -406 1054 -410Q1051 -427 1037 -438T1006 -450T976 -439T958 -411Q957 -407 957 37Q957 484 956 494Q945 643 831 747T554 852Q481 852 411 826Q301 786 232 696T154 494Q153 484 153 37Q153 -407 152 -411Q148 -428 135 -439T104 -450T73 -439T56 -410Q55 -406 55 49Q56 505 57 516",8899:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911",8968:"224 -649V1150H511V1099H275V-649H224",8969:"16 1099V1150H303V-649H252V1099H16",8970:"224 -649V1150H275V-598H511V-649H224",8971:"252 -598V1150H303V-649H16V-598H252",9001:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",9002:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",10217:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",10752:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM755 -352Q922 -352 1061 -269T1278 -48T1356 250Q1356 479 1202 652T809 850Q798 851 747 851Q634 851 527 806T337 682T204 491T154 251Q154 128 201 17T329 -176T521 -304T755 -352ZM665 250Q665 290 692 315T758 341Q792 339 818 315T845 250Q845 211 819 186T755 160Q716 160 691 186T665 250",10753:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM706 299V850H704Q519 832 386 725T198 476Q181 433 169 379T156 300Q156 299 431 299H706ZM1116 732Q1054 778 982 807T871 842T810 849L804 850V299H1079Q1354 299 1354 300Q1354 311 1352 329T1336 402T1299 506T1228 620T1116 732ZM706 -350V201H431Q156 201 156 200Q156 189 158 171T174 98T211 -6T282 -120T395 -232Q428 -257 464 -277T527 -308T587 -328T636 -339T678 -346T706 -350ZM1354 200Q1354 201 1079 201H804V-350Q808 -349 838 -345T887 -338T940 -323T1010 -295Q1038 -282 1067 -265T1144 -208T1229 -121T1301 0T1349 158Q1354 188 1354 200",10754:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM1143 709Q1138 714 1129 722T1086 752T1017 791T925 826T809 850Q798 851 747 851H728Q659 851 571 823T408 741Q367 713 367 709L755 320L1143 709ZM297 639Q296 639 282 622T247 570T205 491T169 382T154 250T168 118T204 9T247 -70T282 -122L297 -139L685 250L297 639ZM1213 -139Q1214 -139 1228 -122T1263 -70T1305 9T1341 118T1356 250T1342 382T1306 491T1263 570T1228 622L1213 639L825 250L1213 -139ZM367 -209Q373 -215 384 -224T434 -258T514 -302T622 -336T755 -352T887 -338T996 -302T1075 -259T1126 -224L1143 -209L755 180Q754 180 561 -14T367 -209",10756:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911ZM507 554Q511 570 523 581T554 593Q571 593 585 582T603 554Q604 551 604 443V338H709Q817 338 820 337Q835 334 847 321T859 290Q859 254 819 241Q816 240 709 240H604V134Q604 48 604 34T598 11Q583 -15 555 -15Q526 -15 512 11Q507 20 507 34T506 134V240H401H344Q292 240 278 246Q251 259 251 290Q251 309 264 321T290 337Q293 338 401 338H506V443Q506 551 507 554",10758:"56 911Q60 927 72 938T103 950Q120 950 134 939T152 911Q153 907 153 277V-352H957V277Q957 907 958 911Q962 928 975 939T1006 950T1036 939T1054 911V891Q1054 871 1054 836T1054 754T1054 647T1055 525T1055 390T1055 250T1055 111T1055 -24T1055 -147T1054 -253T1054 -335T1054 -391V-411Q1047 -442 1016 -449Q1011 -450 552 -450L94 -449Q63 -439 56 -411V-391Q56 -371 56 -336T56 -254T56 -147T55 -25T55 110T55 250T55 389T55 524T55 647T56 753T56 835T56 891V911",12296:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",12297:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649"},{10764:"\u222c\u222c"})},4749:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.monospace=void 0;var n=r(768),Q=r(1439);e.monospace=(0,n.AddPaths)(Q.monospace,{32:"",33:"206 565Q206 590 222 606T265 622Q287 621 303 606T319 565T314 392L308 216Q299 194 273 194H262Q247 194 241 195T228 200T217 216L211 392Q206 539 206 565ZM206 56Q206 83 223 99T265 115Q288 113 304 99T320 58Q320 33 303 17T262 0Q237 0 222 17T206 56",34:"122 575Q122 593 137 608T173 623Q196 623 210 608T225 575Q225 562 218 464Q212 373 211 361T201 341Q193 333 173 333Q154 333 146 341Q138 348 137 360T129 464Q122 561 122 575ZM299 575Q299 593 314 608T350 623Q373 623 387 608T402 575Q402 562 395 464Q389 373 388 361T378 341Q370 333 350 333Q331 333 323 341Q315 348 314 360T306 464Q299 561 299 575",35:"93 163Q74 163 65 164T46 173T36 198Q36 210 40 215T61 233H131V236Q132 239 140 307T149 377Q149 379 105 379L61 380Q36 392 36 414Q36 450 86 450Q91 450 99 450T112 449H159Q163 480 167 517Q168 524 170 545T174 573T180 591T191 607T210 611Q223 611 232 604T243 588L245 580Q245 565 238 511T230 451Q230 449 282 449H333Q337 480 341 517Q342 524 343 537T345 556T348 573T352 589T359 600T370 608T384 611Q395 611 406 602T419 580Q419 565 412 511T404 451Q404 449 431 449H442Q477 449 485 429Q489 421 489 414Q489 392 463 380L428 379H394V376Q393 373 385 305T376 235Q376 233 419 233H463L468 230Q472 227 473 227T477 223T482 218T486 213T488 206T489 198Q489 162 436 162Q430 162 422 162T412 163H366V161Q364 159 357 92Q356 85 355 73T353 54T350 37T346 22T339 11T328 3T314 0Q303 0 292 9T279 31Q279 37 287 96T295 162Q295 163 244 163H192V161Q190 159 183 92Q182 85 181 73T179 54T176 37T172 22T165 11T154 3T140 0Q129 0 118 9T105 31Q105 37 113 96T121 162Q121 163 93 163ZM323 377Q323 379 272 379H220V376Q219 373 211 305T202 235Q202 233 253 233H305V236Q306 239 314 307T323 377",36:"415 397Q392 397 377 411T362 448Q362 464 376 485Q369 498 362 506T346 520T332 528T315 533T300 538V445L301 353L311 350Q382 334 424 284T466 174Q466 115 425 65T303 -2L300 -3V-30Q300 -64 291 -74Q283 -82 262 -82H255Q234 -82 225 -60L224 -32V-4L213 -2Q152 6 106 51T59 170V180Q59 197 74 213Q89 227 110 227T146 213T162 174Q162 156 147 137Q153 123 161 112T176 95T191 85T205 79T216 76T224 74V283L213 285Q147 298 103 343T58 449Q58 516 108 560T224 614V643V654Q224 666 226 673T237 687T264 694Q289 693 294 683T300 642V615H303Q355 607 390 587T440 540T460 493T466 453Q466 425 451 411T415 397ZM137 452Q137 425 158 404T198 376T223 369Q224 369 224 453T223 537Q198 532 168 509T137 452ZM301 75Q307 75 325 83T365 116T387 171Q387 238 300 267V171Q300 75 301 75",37:"35 560Q35 607 54 645T110 693Q111 693 116 693T125 694Q165 692 187 651T210 560Q210 506 186 467T123 428Q84 428 60 466T35 560ZM139 560Q139 574 136 587T130 608T124 615Q122 617 120 614Q106 595 106 561Q106 516 121 506Q123 504 125 507Q139 526 139 560ZM123 -83Q107 -83 98 -73T88 -48Q88 -43 89 -41Q90 -37 229 316T370 675Q381 694 400 694Q416 694 426 684T436 659Q436 654 435 652Q434 647 295 294T153 -65Q144 -83 123 -83ZM314 50Q314 104 338 143T400 183Q439 183 464 144T489 50T465 -43T402 -82Q358 -82 336 -41T314 50ZM417 50Q417 71 413 85T405 102L401 106Q386 95 386 50Q386 29 390 15T398 -2L402 -6Q417 5 417 50",38:"96 462Q96 546 132 584T211 622Q255 622 284 583T314 474Q314 395 224 305L208 288Q213 275 226 251L265 185L269 179Q273 184 299 246L332 333L342 363Q342 364 341 365Q334 365 334 393Q334 406 334 410T340 420T356 431H412H440Q467 431 478 424T490 393Q490 376 484 367T470 357T448 355H441H415L399 312Q349 176 322 127L315 115L323 106Q360 65 393 65Q405 65 410 80T416 109Q416 140 452 140Q487 140 487 105Q487 56 460 23T391 -11L286 41L273 53L262 42Q212 -11 151 -11Q97 -11 63 33T28 143Q28 161 30 176T38 205T47 227T60 247T72 261T84 274T94 283L122 311L119 323Q96 392 96 462ZM243 474Q243 533 218 545L215 546Q212 546 210 546Q182 546 169 501Q167 492 167 466Q167 419 179 368L188 377Q234 425 242 461Q243 465 243 474ZM217 129Q185 174 154 235Q121 214 115 176Q113 168 113 143Q113 83 139 67Q141 66 152 66Q191 66 228 112L217 129",39:"205 554Q205 577 221 594T263 611Q302 611 325 577T349 490Q349 409 298 347Q285 330 258 309T214 287Q203 289 189 302T175 327Q175 341 185 349T213 369T245 402Q269 437 273 483V497Q264 496 263 496Q240 496 223 513T205 554",40:"437 -53Q437 -82 399 -82H394Q377 -82 342 -55Q259 7 213 102T166 306Q166 412 211 507T342 667Q377 694 393 694H399Q437 694 437 665Q437 654 426 643T397 620T356 584T311 525Q301 511 290 488T264 412T250 306Q250 191 300 105T422 -27Q437 -37 437 -53",41:"87 664Q87 694 126 694Q138 694 147 690T183 667Q266 605 312 510T358 306Q358 193 307 93T161 -70Q142 -82 126 -82Q105 -82 96 -73T87 -53Q87 -47 88 -44Q92 -36 116 -19T173 34T230 119Q273 206 273 306Q273 408 231 494T109 635Q87 649 87 664",42:"222 487Q224 501 235 510T262 520Q279 520 289 510T302 487Q302 458 301 429Q301 421 301 413T301 398T300 386T300 377V374Q300 373 301 373Q304 373 353 403T416 434Q432 434 444 423T456 393Q456 389 456 386T454 379T451 373T448 368T442 363T436 358T427 353T417 348T405 342T391 334Q345 309 339 305L388 279Q400 273 412 266T432 255T441 250Q456 238 456 218Q456 200 445 189T417 177Q403 177 354 207T301 238Q300 238 300 237V234Q300 231 300 226T300 214T301 199T301 182Q302 153 302 124Q300 109 289 100T262 90T235 100T222 124Q222 153 223 182Q223 190 223 198T223 213T224 225T224 234V237Q224 238 223 238Q220 238 171 208T108 177Q92 177 80 188T68 218Q68 237 79 246T134 277Q180 303 185 306L136 332Q124 338 112 345T92 356T83 361Q68 373 68 393Q68 411 79 422T107 434Q121 434 170 404T223 373Q224 373 224 374V377Q224 380 224 385T224 397T223 412T223 429Q222 458 222 487",43:"147 271Q138 271 122 271T98 270Q68 270 53 277T38 306T53 335T98 342Q105 342 121 342T147 341H227V423L228 505Q241 531 262 531Q268 531 273 530T282 525T287 519T293 511L297 505V341H377H430Q457 341 467 338T483 321Q487 313 487 306Q487 295 480 286T463 273Q457 271 377 271H297V107Q281 81 262 81Q250 81 242 87T230 100L228 107L227 189V271H147",44:"193 37T193 70T213 121T260 140Q302 140 327 108T353 36Q353 -7 336 -43T294 -98T249 -128T215 -139Q204 -139 189 -125Q177 -111 174 -101Q172 -84 183 -77T217 -61T253 -33Q261 -24 272 1L265 0Q234 0 214 18",45:"57 306Q57 333 86 341H438Q468 332 468 306T438 271H86Q57 280 57 306",46:"193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",47:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",58:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",59:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T259 140Q301 140 319 108T337 33Q337 -38 291 -88T214 -139Q203 -139 189 -126T175 -97Q175 -85 182 -78T200 -66T225 -50T249 -17Q256 -3 256 0Q252 1 248 1Q242 2 235 5T218 15T200 36T193 70",60:"468 90Q468 76 458 66T433 55Q426 55 419 58Q413 61 243 168T68 280Q57 291 57 306T68 332Q72 335 241 442T416 553Q424 557 432 557Q447 557 457 547T468 522T456 496Q454 494 305 399L158 306L305 213Q341 190 390 159Q443 125 452 119T464 106V105Q468 97 468 90",61:"38 382Q38 409 67 417H457Q487 408 487 382Q487 358 461 348H64Q51 352 45 360T38 376V382ZM67 195Q38 204 38 230Q38 255 62 264Q66 265 264 265H461L464 264Q467 262 469 261T475 256T481 249T485 240T487 230Q487 204 457 195H67",62:"57 522Q57 539 67 548T90 557Q98 557 105 554Q111 551 281 444T456 332Q468 320 468 306T456 280Q452 276 282 169T105 58Q98 55 91 55Q79 55 68 63T57 90Q57 105 68 116Q70 118 219 213L366 306L219 399Q75 491 71 494Q57 507 57 522",63:"62 493Q62 540 107 578T253 617Q366 617 414 578T462 490Q462 459 445 434T411 400L394 390Q315 347 296 287Q294 278 293 247V217Q285 201 278 198T246 194T216 197T201 215V245V253Q201 379 351 456Q366 464 375 477Q377 482 377 490Q377 517 339 528T251 540Q182 540 159 517Q166 503 166 490Q166 468 151 453T114 438Q96 438 79 451T62 493ZM190 58Q190 85 208 100T249 115Q272 113 288 99T304 58Q304 33 287 17T246 0T206 16T190 58",64:"44 306Q44 445 125 531T302 617Q332 617 358 607T411 574T456 502T479 387Q481 361 481 321Q481 203 421 143Q381 103 332 103Q266 103 225 165T183 307Q183 390 227 449T332 508Q358 508 378 498Q350 541 304 541Q229 541 172 473T115 305Q115 208 171 140T306 71H310Q358 71 397 105Q409 115 436 115Q458 115 462 113Q481 106 481 86Q481 73 468 61Q401 -6 305 -6Q262 -6 217 14T133 71T69 170T44 306ZM410 306Q410 361 386 396T333 431Q300 431 277 394T254 305Q254 256 276 218T332 180Q364 180 387 217T410 306",91:"237 -82Q221 -78 214 -58V305Q214 669 216 673Q220 687 231 690T278 694H350H461Q462 693 467 690T474 685T478 679T482 670T483 656Q483 632 471 625T428 617Q422 617 406 617T379 618H298V-7H379H420Q459 -7 471 -13T483 -45Q483 -55 483 -59T477 -70T461 -82H237",92:"58 659Q58 673 68 683T93 694Q114 694 125 673Q132 659 297 314T464 -36Q466 -44 466 -48Q466 -66 454 -74T431 -83Q410 -83 399 -62Q391 -47 226 298T60 648Q58 656 58 659",93:"41 656Q41 681 53 688T99 695Q107 695 133 695T177 694H288Q307 681 310 669V-58Q303 -76 288 -82H64Q41 -73 41 -45Q41 -21 53 -14T96 -6Q102 -6 118 -6T145 -7H226V618H145H100Q67 618 54 625T41 656",94:"138 460Q121 460 109 479T96 512Q96 527 106 534Q109 536 178 571T253 609Q256 611 264 611Q272 610 343 574Q357 567 369 561T389 550T402 543T411 538T416 535T420 532T422 529T425 525Q428 518 428 512Q428 498 416 479T386 460H384Q377 460 316 496L262 526L208 496Q147 460 138 460",95:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",96:"176 479Q176 563 227 622T310 681Q324 680 337 667T350 641Q350 627 340 619T312 599T280 566Q256 531 252 485V471Q261 472 262 472Q285 472 302 455T320 414Q320 389 303 373T261 357Q223 357 200 391T176 479",123:"430 -7H436Q449 -7 456 -8T469 -19T475 -45Q475 -69 466 -76T434 -83H419Q386 -82 363 -80T308 -69T253 -41T223 7L221 17L220 118V220L218 224Q215 229 214 230T210 235T204 241T195 246T184 252T170 257T151 262T127 265Q118 267 100 267T69 270T52 283Q50 288 50 306V314Q50 335 67 341Q68 342 102 343T172 355T217 386L220 392V493L221 595Q225 611 230 621T251 650T304 679T395 693L406 694Q418 694 426 694Q458 694 466 685Q475 676 475 656T466 627Q458 618 430 618Q319 618 305 587L304 486Q304 476 304 458T305 431Q305 385 295 358T251 311L243 306Q243 305 254 298T281 274T302 231Q304 223 304 125L305 25Q309 16 316 10T352 -1T430 -7",124:"228 668Q241 694 262 694Q268 694 273 693T282 688T287 682T293 674L297 668V-57Q282 -82 262 -82Q239 -82 228 -57V668",125:"49 655Q49 674 56 682T73 692T106 694Q141 693 167 690T224 677T275 647T303 595L305 392Q313 367 347 356T417 344T457 341Q475 335 475 306Q475 292 473 285T464 273T451 269T430 267Q352 262 327 246Q311 236 305 220L303 17L301 7Q294 -16 277 -33T242 -60T196 -74T150 -80T106 -83Q78 -83 72 -82T58 -74Q49 -65 49 -44Q49 -24 58 -16Q66 -7 94 -7Q143 -7 171 -1T207 10T220 25V125Q220 223 222 231Q228 257 243 274T270 299L281 306Q234 329 222 381Q220 387 220 486V587Q212 597 207 601T173 612T94 618Q66 618 58 627Q49 635 49 655",126:"125 467Q113 467 100 480T87 509Q88 520 111 543Q172 602 209 609Q219 611 224 611Q246 611 263 596T290 566T304 551Q319 551 367 594Q383 610 396 610H400Q411 610 424 597T437 568Q436 557 413 534Q348 469 305 466Q278 466 260 481T234 511T220 526Q205 526 157 483Q141 467 129 467H125",127:"104 565Q104 590 120 600T155 611Q175 611 180 610Q217 599 217 565Q217 545 202 532T166 519H159H155Q120 519 107 547Q104 553 104 565ZM307 565Q307 580 317 593T346 610Q348 610 350 610T354 611Q355 612 367 612Q395 611 408 597T421 565T409 534T365 519H358Q336 519 322 532T307 565",160:"",305:"411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",567:"75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",697:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",768:"-409 569Q-409 586 -399 596T-377 610Q-376 610 -372 610T-365 611Q-355 610 -284 588T-210 563Q-195 556 -195 537Q-195 533 -197 522T-208 498T-229 485Q-238 485 -312 508T-388 533Q-400 538 -405 552Q-409 559 -409 569",769:"-297 485Q-315 485 -323 505T-331 537Q-331 556 -316 563Q-307 569 -170 610Q-169 610 -165 610T-157 611Q-141 609 -131 600T-119 584T-117 569Q-117 555 -124 545T-138 533Q-140 531 -214 508T-297 485",770:"-387 460Q-404 460 -416 479T-429 512Q-429 527 -419 534Q-416 536 -347 571T-272 609Q-269 611 -261 611Q-254 610 -182 574Q-168 567 -156 561T-136 550T-123 543T-114 538T-109 535T-105 532T-103 529T-100 525Q-97 518 -97 512Q-97 498 -109 479T-139 460H-141Q-148 460 -209 496L-263 526L-317 496Q-378 460 -387 460",771:"-400 467Q-412 467 -425 480T-438 509Q-437 520 -414 543Q-353 602 -316 609Q-306 611 -301 611Q-279 611 -262 596T-235 566T-221 551Q-206 551 -158 594Q-142 610 -129 610H-125Q-114 610 -101 597T-88 568Q-89 557 -112 534Q-177 469 -220 466Q-247 466 -265 481T-291 511T-305 526Q-320 526 -368 483Q-384 467 -396 467H-400",772:"-429 500Q-440 504 -445 511T-450 522T-452 536Q-452 552 -451 556Q-445 571 -434 574T-379 578Q-369 578 -330 578T-261 577H-96Q-94 575 -90 573T-85 569T-81 564T-77 558T-75 550T-74 538Q-74 522 -78 515T-96 500H-429",774:"-446 579Q-446 611 -412 611H-407Q-383 609 -378 599T-358 587Q-340 583 -263 583H-235Q-159 583 -152 593Q-145 611 -120 611H-117H-115Q-79 611 -79 577Q-80 552 -95 536T-140 514T-191 506T-251 504H-263H-274Q-311 504 -334 505T-386 513T-431 536T-446 579",776:"-421 565Q-421 590 -405 600T-370 611Q-350 611 -345 610Q-308 599 -308 565Q-308 545 -323 532T-359 519H-366H-370Q-405 519 -418 547Q-421 553 -421 565ZM-218 565Q-218 580 -208 593T-179 610Q-177 610 -175 610T-171 611Q-170 612 -158 612Q-130 611 -117 597T-104 565T-116 534T-160 519H-167Q-189 519 -203 532T-218 565",778:"-344 558Q-344 583 -321 601T-262 619Q-225 619 -204 600T-182 560Q-182 536 -205 518T-264 499Q-301 499 -322 519T-344 558ZM-223 559Q-223 570 -234 579T-261 588T-289 580T-303 559Q-303 549 -293 540T-263 530T-234 539T-223 559",780:"-427 525Q-427 542 -417 559T-392 577Q-385 577 -323 553L-263 530L-203 553Q-143 576 -136 576Q-118 576 -109 559T-99 525Q-99 508 -107 502T-161 481Q-177 475 -186 472Q-256 449 -263 449Q-272 449 -339 472T-412 498Q-420 501 -423 508T-427 520V525",913:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",914:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",915:"466 611Q468 609 473 606T479 602T483 598T486 593T487 586T488 576T488 562V526V488Q488 452 470 444Q466 442 446 442Q421 442 413 450Q406 457 405 463T404 501V535H185V76H222H239Q260 76 270 69T281 38Q281 12 270 6T209 0H155H104Q48 0 37 5T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594Q33 606 43 608T106 611H258H466",916:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501",917:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",918:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",919:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",920:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM262 66Q285 66 300 67T329 74T351 86T366 108T376 138T381 181T383 235T384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 247 141 215T146 151T158 107T179 82T212 69T262 66ZM179 356Q187 378 219 378H223Q240 377 249 372T260 360L261 355Q261 353 262 353T263 355Q263 362 272 369Q280 377 304 377H310Q325 377 331 374T346 356V256Q338 241 331 238T309 234H304Q280 234 272 242Q263 249 263 256Q263 258 262 258T261 256Q261 249 252 242Q244 234 220 234H216Q186 234 179 256V356",921:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",922:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",923:"30 38Q30 57 38 66T70 76Q88 76 88 78Q89 79 117 207T173 466T205 602Q213 617 231 622H236Q241 622 249 622T264 623H294Q315 609 319 602Q321 598 350 468T407 208T435 78Q436 76 454 76Q470 76 478 73Q495 62 495 38Q495 10 473 1H313Q290 10 290 38Q290 56 297 65T310 74T331 76Q350 76 350 78Q349 80 328 176T285 383T263 520Q263 526 262 527Q261 527 261 521Q261 497 240 388T198 181T174 78Q174 76 193 76Q220 75 227 65Q234 56 234 38Q234 28 234 24T228 13T212 1H52Q30 9 30 32V38",924:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",925:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",926:"37 555V569Q37 605 60 610H66Q71 610 81 610T105 610T137 610T175 611T217 611T264 611H465Q467 609 471 606T477 602T481 599T484 594T485 588T487 580T487 570T487 554Q487 526 486 520T478 506Q470 498 445 498T412 506Q403 515 403 531V539H121V531Q121 498 86 498H79H71Q48 498 39 517Q37 522 37 555ZM109 318V346Q109 366 113 374T132 389H170Q193 379 193 359V354H331V359Q331 379 354 389H392Q407 381 411 373T415 342V318V290Q415 270 411 262T392 247H354Q331 257 331 277V282H193V277Q193 257 170 247H132Q117 255 113 263T109 294V318ZM56 1Q41 7 37 15T33 42V58V80Q33 101 41 110T77 119Q87 118 91 118T103 114T114 103T117 83V72H407V83Q407 101 416 110T449 119T482 110Q489 103 490 97T491 59V41Q491 24 487 16T469 1H56",927:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",928:"60 535Q45 535 38 536T24 545T16 571Q16 603 36 609Q41 611 264 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V535H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60",929:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",931:"40 575Q40 576 40 579T41 583T41 588T43 593T46 597T50 602T55 606T63 610H68Q74 610 84 610T108 610T139 610T176 611T219 611T264 611H462Q464 609 469 606T475 602T479 598T482 593T483 586T484 576T484 562V526V488Q484 452 466 444Q462 442 442 442Q417 442 409 450Q402 457 401 463T400 501V535H153Q153 533 218 430Q233 405 250 378T276 336T286 319Q290 311 290 307Q290 296 239 211Q229 194 223 184L161 78H400V112Q400 142 401 149T409 163Q418 172 442 172Q473 172 482 152Q484 147 484 86V49Q484 25 481 17T462 1H63Q41 10 41 31Q41 39 43 44Q43 45 81 109T157 238L195 303Q195 307 119 430T41 557T40 575",932:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",933:"38 494Q38 549 74 585T152 621Q168 621 179 619T209 606T241 566T262 492Q262 494 265 507T270 526T276 547T285 569T298 589T315 606T337 617T365 622Q416 622 451 584T486 494Q486 470 469 461Q464 459 445 459H437Q416 459 406 476Q404 479 403 502T393 541T365 558Q350 558 340 548T323 519T312 475T307 419T305 354T304 282Q304 254 304 239V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V239Q220 256 220 289T220 338T219 383T217 426T214 463T209 497T201 522T189 543T174 555Q168 558 159 558Q139 558 131 541T121 502T118 476Q108 459 84 459H79H71Q38 459 38 494",934:"139 573V578Q139 603 161 610H166Q172 610 182 610T204 610T232 611T264 611H364Q379 602 382 595T385 573Q385 544 364 536L334 535H304V441H306Q313 440 325 438T367 426T421 403T464 364T483 306Q483 251 430 216T317 172Q315 172 313 172T308 170H306H304V76H364Q379 67 382 60T385 38Q385 28 385 24T379 12T364 1H161Q139 8 139 33V38Q139 46 139 49T141 58T148 68T161 76H220V170H218Q211 171 199 173T157 185T103 208T60 248T41 306Q41 361 94 396T208 439Q210 439 212 439T216 440L218 441H220V535H190L161 536Q139 543 139 573ZM124 306Q124 286 147 271T194 252L218 247Q220 247 220 306V364H218Q212 364 192 359T148 340T124 306ZM400 305Q400 325 377 340T330 360L306 364Q304 364 304 306Q304 247 306 247Q312 247 332 252T376 271T400 305",935:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",936:"37 439Q38 451 40 457T52 469T77 475H79Q96 475 107 473T132 456T152 411Q152 409 153 396T154 372V365Q154 291 198 261Q215 251 219 251Q220 251 220 393V535H193L167 536Q145 545 145 567V573Q145 602 167 610Q168 611 264 611H358Q372 602 376 595T380 573Q380 545 358 536L331 535H304V393Q304 251 305 251Q307 251 310 252T323 259T339 272T355 295T367 331Q368 337 370 372Q370 382 371 395T372 411Q376 434 384 448T404 467T425 474T447 475Q461 474 467 473T480 463T487 437Q487 419 481 412Q476 403 459 398Q457 390 453 344T431 263Q415 228 383 205T332 177T306 172H304V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V172H218Q211 172 192 177T141 205T93 263Q74 298 71 343T67 391L66 398Q47 403 42 411T37 433V439",937:"40 404Q40 498 106 560T258 622Q357 622 420 558T484 406Q484 359 469 311T428 205T392 117Q382 84 382 78Q382 76 402 76H421V87Q421 110 431 116T457 123Q474 123 483 114Q490 107 491 100T492 61V42Q492 11 474 3Q470 1 397 1H324Q302 9 302 32V39Q302 104 351 225T400 405Q400 462 361 504T262 546Q200 546 162 504T124 405Q124 346 171 230T223 42V36Q223 11 205 3Q201 1 128 1H55Q39 7 33 23L32 60V80Q32 94 34 102T44 116T68 123Q103 123 103 87V76H123Q142 76 142 78Q142 100 117 156T66 282T40 404",8215:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",8242:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",8260:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",8710:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032"})},9320:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.normal=void 0;var n=r(768),Q=r(331);e.normal=(0,n.AddPaths)(Q.normal,{32:"",33:"78 661Q78 682 96 699T138 716T180 700T199 661Q199 654 179 432T158 206Q156 198 139 198Q121 198 119 206Q118 209 98 431T78 661ZM79 61Q79 89 97 105T141 121Q164 119 181 104T198 61Q198 31 181 16T139 1Q114 1 97 16T79 61",34:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",35:"56 347Q56 360 70 367H313L355 524Q394 676 401 686Q406 694 416 694Q434 694 436 676Q436 672 396 522Q355 374 355 369L354 367H543L585 524Q626 679 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 668 626 522Q585 374 585 369L584 367H762Q777 359 777 347Q777 334 767 331T722 327H667H572L552 251L531 174Q531 173 647 173H720Q756 173 766 170T777 153T762 133H519L477 -24Q436 -179 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -177Q397 -167 436 -21Q477 125 477 131L478 133H289L247 -24Q206 -179 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -177Q167 -167 206 -21Q247 125 247 131L248 133H70Q56 140 56 153Q56 168 72 173H260L280 249L301 326Q301 327 186 327H72Q56 332 56 347ZM531 326Q531 327 437 327H342L322 251L301 174Q301 173 395 173H490L510 249L531 326",36:"162 187Q162 164 146 149T109 133H103V130Q108 115 115 105Q122 92 131 82T150 64T170 52T190 44T206 40T220 37L227 36V313Q190 320 162 335Q116 358 86 404T55 508Q55 567 85 614T165 685Q186 696 225 704H227V750H273V704L286 703Q369 690 413 631Q441 588 444 531Q444 514 443 509Q439 490 425 479T391 468Q368 468 353 483T337 522Q337 546 353 560T390 575L394 576V578Q386 599 372 614T342 637T314 649T288 656L273 658V408L288 405Q329 394 355 376Q396 348 420 300T444 199Q444 130 408 76T313 1Q286 -9 276 -9H273V-56H227V-10H221Q202 -6 193 -4T155 11T108 41T74 94T55 176V182Q55 227 95 238Q103 240 108 240Q129 240 145 226T162 187ZM225 657Q219 657 204 651T169 632T135 594T121 538Q121 512 131 491T156 457T187 435T213 423T227 420V539Q227 657 225 657ZM378 169Q378 230 339 265T274 301Q273 301 273 169V37Q324 50 351 87T378 169",37:"465 605Q428 605 394 614T340 632T319 641Q332 608 332 548Q332 458 293 403T202 347Q145 347 101 402T56 548Q56 637 101 693T202 750Q241 750 272 719Q359 642 464 642Q580 642 650 732Q662 748 668 749Q670 750 673 750Q682 750 688 743T693 726Q178 -47 170 -52Q166 -56 160 -56Q147 -56 142 -45Q137 -36 142 -27Q143 -24 363 304Q469 462 525 546T581 630Q528 605 465 605ZM207 385Q235 385 263 427T292 548Q292 617 267 664T200 712Q193 712 186 709T167 698T147 668T134 615Q132 595 132 548V527Q132 436 165 403Q183 385 203 385H207ZM500 146Q500 234 544 290T647 347Q699 347 737 292T776 146T737 0T646 -56Q590 -56 545 0T500 146ZM651 -18Q679 -18 707 24T736 146Q736 215 711 262T644 309Q637 309 630 306T611 295T591 265T578 212Q577 200 577 146V124Q577 -18 647 -18H651",38:"156 540Q156 620 201 668T302 716Q354 716 377 671T401 578Q401 505 287 386L274 373Q309 285 416 148L429 132L437 142Q474 191 543 309L562 341V349Q562 368 541 376T498 385H493V431H502L626 428Q709 428 721 431H727V385H712Q688 384 669 379T639 369T618 354T603 337T591 316T578 295Q537 223 506 176T464 117T454 104Q454 102 471 85T497 62Q543 24 585 24Q618 24 648 48T682 113V121H722V112Q721 94 714 75T692 32T646 -7T574 -22Q491 -19 414 42L402 51L391 42Q312 -22 224 -22Q144 -22 93 25T42 135Q42 153 46 169T55 197T74 225T96 249T125 278T156 308L195 347L190 360Q185 372 182 382T174 411T165 448T159 491T156 540ZM361 576Q361 613 348 646T305 679Q272 679 252 649T232 572Q232 497 255 426L259 411L267 420Q361 519 361 576ZM140 164Q140 103 167 64T240 24Q271 24 304 36T356 61T374 77Q295 156 235 262L220 292L210 310L193 293Q177 277 169 268T151 229T140 164",39:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",40:"94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250",41:"60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749",42:"215 721Q216 732 225 741T248 750Q263 750 273 742T284 721L270 571L327 613Q383 654 388 657T399 660Q412 660 423 650T435 624T424 600T376 575Q363 569 355 566L289 534L355 504L424 470Q435 462 435 447Q435 431 424 420T399 409Q393 409 388 412T327 456L270 498L277 423L284 348Q280 320 250 320T215 348L229 498L172 456Q116 415 111 412T100 409Q87 409 76 420T64 447Q64 461 75 470L144 504L210 534L144 566Q136 570 122 576Q83 593 74 600T64 624Q64 639 75 649T100 660Q106 660 111 657T172 613L229 571Q229 578 222 643T215 721",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"78 35T78 60T94 103T137 121Q165 121 187 96T210 8Q210 -27 201 -60T180 -117T154 -158T130 -185T117 -194Q113 -194 104 -185T95 -172Q95 -168 106 -156T131 -126T157 -76T173 -3V9L172 8Q170 7 167 6T161 3T152 1T140 0Q113 0 96 17",45:"11 179V252H277V179H11",46:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",48:"96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597",49:"213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578",50:"109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429",51:"127 463Q100 463 85 480T69 524Q69 579 117 622T233 665Q268 665 277 664Q351 652 390 611T430 522Q430 470 396 421T302 350L299 348Q299 347 308 345T337 336T375 315Q457 262 457 175Q457 96 395 37T238 -22Q158 -22 100 21T42 130Q42 158 60 175T105 193Q133 193 151 175T169 130Q169 119 166 110T159 94T148 82T136 74T126 70T118 67L114 66Q165 21 238 21Q293 21 321 74Q338 107 338 175V195Q338 290 274 322Q259 328 213 329L171 330L168 332Q166 335 166 348Q166 366 174 366Q202 366 232 371Q266 376 294 413T322 525V533Q322 590 287 612Q265 626 240 626Q208 626 181 615T143 592T132 580H135Q138 579 143 578T153 573T165 566T175 555T183 540T186 520Q186 498 172 481T127 463",52:"462 0Q444 3 333 3Q217 3 199 0H190V46H221Q241 46 248 46T265 48T279 53T286 61Q287 63 287 115V165H28V211L179 442Q332 674 334 675Q336 677 355 677H373L379 671V211H471V165H379V114Q379 73 379 66T385 54Q393 47 442 46H471V0H462ZM293 211V545L74 212L183 211H293",53:"164 157Q164 133 148 117T109 101H102Q148 22 224 22Q294 22 326 82Q345 115 345 210Q345 313 318 349Q292 382 260 382H254Q176 382 136 314Q132 307 129 306T114 304Q97 304 95 310Q93 314 93 485V614Q93 664 98 664Q100 666 102 666Q103 666 123 658T178 642T253 634Q324 634 389 662Q397 666 402 666Q410 666 410 648V635Q328 538 205 538Q174 538 149 544L139 546V374Q158 388 169 396T205 412T256 420Q337 420 393 355T449 201Q449 109 385 44T229 -22Q148 -22 99 32T50 154Q50 178 61 192T84 210T107 214Q132 214 148 197T164 157",54:"42 313Q42 476 123 571T303 666Q372 666 402 630T432 550Q432 525 418 510T379 495Q356 495 341 509T326 548Q326 592 373 601Q351 623 311 626Q240 626 194 566Q147 500 147 364L148 360Q153 366 156 373Q197 433 263 433H267Q313 433 348 414Q372 400 396 374T435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM257 397Q227 397 205 380T171 335T154 278T148 216Q148 133 160 97T198 39Q222 21 251 21Q302 21 329 59Q342 77 347 104T352 209Q352 289 347 316T329 361Q302 397 257 397",55:"55 458Q56 460 72 567L88 674Q88 676 108 676H128V672Q128 662 143 655T195 646T364 644H485V605L417 512Q408 500 387 472T360 435T339 403T319 367T305 330T292 284T284 230T278 162T275 80Q275 66 275 52T274 28V19Q270 2 255 -10T221 -22Q210 -22 200 -19T179 0T168 40Q168 198 265 368Q285 400 349 489L395 552H302Q128 552 119 546Q113 543 108 522T98 479L95 458V455H55V458",56:"70 417T70 494T124 618T248 666Q319 666 374 624T429 515Q429 485 418 459T392 417T361 389T335 371T324 363L338 354Q352 344 366 334T382 323Q457 264 457 174Q457 95 399 37T249 -22Q159 -22 101 29T43 155Q43 263 172 335L154 348Q133 361 127 368Q70 417 70 494ZM286 386L292 390Q298 394 301 396T311 403T323 413T334 425T345 438T355 454T364 471T369 491T371 513Q371 556 342 586T275 624Q268 625 242 625Q201 625 165 599T128 534Q128 511 141 492T167 463T217 431Q224 426 228 424L286 386ZM250 21Q308 21 350 55T392 137Q392 154 387 169T375 194T353 216T330 234T301 253T274 270Q260 279 244 289T218 306L210 311Q204 311 181 294T133 239T107 157Q107 98 150 60T250 21",57:"352 287Q304 211 232 211Q154 211 104 270T44 396Q42 412 42 436V444Q42 537 111 606Q171 666 243 666Q245 666 249 666T257 665H261Q273 665 286 663T323 651T370 619T413 560Q456 472 456 334Q456 194 396 97Q361 41 312 10T208 -22Q147 -22 108 7T68 93T121 149Q143 149 158 135T173 96Q173 78 164 65T148 49T135 44L131 43Q131 41 138 37T164 27T206 22H212Q272 22 313 86Q352 142 352 280V287ZM244 248Q292 248 321 297T351 430Q351 508 343 542Q341 552 337 562T323 588T293 615T246 625Q208 625 181 598Q160 576 154 546T147 441Q147 358 152 329T172 282Q197 248 244 248",58:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",59:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 85 94 103T137 121Q202 121 202 8Q202 -44 183 -94T144 -169T118 -194Q115 -194 106 -186T95 -174Q94 -171 107 -155T137 -107T160 -38Q161 -32 162 -22T165 -4T165 4Q165 5 161 4T142 0Q110 0 94 18T78 60",60:"694 -11T694 -19T688 -33T678 -40Q671 -40 524 29T234 166L90 235Q83 240 83 250Q83 261 91 266Q664 540 678 540Q681 540 687 534T694 519T687 505Q686 504 417 376L151 250L417 124Q686 -4 687 -5Q694 -11 694 -19",61:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",62:"84 520Q84 528 88 533T96 539L99 540Q106 540 253 471T544 334L687 265Q694 260 694 250T687 235Q685 233 395 96L107 -40H101Q83 -38 83 -20Q83 -19 83 -17Q82 -10 98 -1Q117 9 248 71Q326 108 378 132L626 250L378 368Q90 504 86 509Q84 513 84 520",63:"226 668Q190 668 162 656T124 632L114 621Q116 621 119 620T130 616T145 607T157 591T162 567Q162 544 147 529T109 514T71 528T55 566Q55 625 100 661T199 704Q201 704 210 704T224 705H228Q281 705 320 692T378 656T407 612T416 567Q416 503 361 462Q267 395 247 303Q242 279 242 241V224Q242 205 239 202T222 198T205 201T202 218V249Q204 320 220 371T255 445T292 491T315 537Q317 546 317 574V587Q317 604 315 615T304 640T277 661T226 668ZM162 61Q162 89 180 105T224 121Q247 119 264 104T281 61Q281 31 264 16T222 1Q197 1 180 16T162 61",64:"56 347Q56 429 86 498T164 612T270 680T386 705Q522 705 622 603T722 349Q722 126 608 126Q541 126 513 176Q512 177 512 179T510 182L509 183Q508 183 503 177T487 163T464 146T429 132T385 126Q311 126 251 186T190 347Q190 448 251 508T385 568Q426 568 460 548T509 511T531 479H555Q580 479 582 478Q586 477 587 468Q588 454 588 338V260Q588 200 593 182T619 163Q641 163 655 178T674 223T680 273T682 325V330Q682 426 647 500Q611 569 544 618T388 668Q271 668 184 577T96 347Q96 216 180 121T396 26Q421 26 446 28T493 34T535 43T573 52T605 63T629 72T647 80T657 84H716Q722 78 722 74Q722 65 675 45T547 7T392 -11Q255 -11 156 90T56 347ZM274 347Q274 266 308 214T390 162Q420 162 449 182T498 235L504 245V449L498 459Q453 532 387 532Q347 532 311 483T274 347",65:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",66:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",67:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342",68:"130 622Q123 629 119 631T103 634T60 637H27V683H228Q399 682 419 682T461 676Q504 667 546 641T626 573T685 470T708 336Q708 210 634 116T442 3Q429 1 228 0H27V46H60Q102 47 111 49T130 61V622ZM593 338Q593 439 571 501T493 602Q439 637 355 637H322H294Q238 637 234 628Q231 624 231 344Q231 62 232 59Q233 49 248 48T339 46H350Q456 46 515 95Q561 133 577 191T593 338",69:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",70:"128 619Q121 626 117 628T101 631T58 634H25V680H582V676Q584 670 596 560T610 444V440H570V444Q563 493 561 501Q555 538 543 563T516 601T477 622T431 631T374 633H334H286Q252 633 244 631T233 621Q232 619 232 490V363H284Q287 363 303 363T327 364T349 367T372 373T389 385Q407 403 410 459V480H450V200H410V221Q407 276 389 296Q381 303 371 307T348 313T327 316T303 317T284 317H232V189L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",71:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q401 658 376 654T316 633T254 592T205 519T177 411Q173 369 173 335Q173 259 192 201T238 111T302 58T370 31T431 24Q478 24 513 45T559 100Q562 110 562 160V212Q561 213 557 216T551 220T542 223T526 225T502 226T463 227H437V273H449L609 270Q715 270 727 273H735V227H721Q674 227 668 215Q666 211 666 108V6Q660 0 657 0Q653 0 639 10Q617 25 600 42L587 54Q571 27 524 3T406 -22Q317 -22 238 22T108 151T56 342",72:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",73:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",74:"89 177Q115 177 133 160T152 112Q152 88 137 72T102 52Q99 51 101 49Q106 43 129 29Q159 15 190 15Q232 15 256 48T286 126Q286 127 286 142T286 183T286 238T287 306T287 378Q287 403 287 429T287 479T287 524T286 563T286 593T286 614V621Q281 630 263 633T182 637H154V683H166Q187 680 332 680Q439 680 457 683H465V637H449Q422 637 401 634Q393 631 389 623Q388 621 388 376T387 123Q377 61 322 20T194 -22Q188 -22 177 -21T160 -20Q96 -9 61 29T25 110Q25 144 44 160T89 177",75:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",76:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q48 680 182 680Q324 680 348 683H360V637H333Q273 637 258 635T233 622L232 342V129Q232 57 237 52Q243 47 313 47Q384 47 410 53Q470 70 498 110T536 221Q536 226 537 238T540 261T542 272T562 273H582V268Q580 265 568 137T554 5V0H25V46H58Q100 47 109 49T128 61V622",77:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",78:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",79:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",80:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",81:"56 341Q56 499 157 602T388 705Q521 705 621 601T722 341Q722 275 703 218T660 127T603 63T555 25T525 9Q524 8 524 8H523Q524 5 526 -1T537 -21T555 -47T581 -67T615 -76Q653 -76 678 -56T706 -3Q707 10 716 10Q721 10 728 5L727 -13Q727 -88 697 -140T606 -193Q563 -193 538 -166T498 -83Q483 -23 483 -8L471 -11Q459 -14 435 -18T388 -22Q254 -22 155 81T56 341ZM607 339Q607 429 586 496T531 598T461 649T390 665T318 649T248 598T192 496T170 339Q170 143 277 57Q301 39 305 39L304 42Q304 44 304 46Q301 53 301 68Q301 101 325 128T391 155Q454 155 495 70L501 58Q549 91 578 164Q607 234 607 339ZM385 18Q404 18 425 23T459 33T472 40Q471 47 468 57T449 88T412 115Q398 117 386 117Q367 117 353 102T338 67Q338 48 351 33T385 18",82:"130 622Q123 629 119 631T103 634T60 637H27V683H202H236H300Q376 683 417 677T500 648Q595 600 609 517Q610 512 610 501Q610 468 594 439T556 392T511 361T472 343L456 338Q459 335 467 332Q497 316 516 298T545 254T559 211T568 155T578 94Q588 46 602 31T640 16H645Q660 16 674 32T692 87Q692 98 696 101T712 105T728 103T732 90Q732 59 716 27T672 -16Q656 -22 630 -22Q481 -16 458 90Q456 101 456 163T449 246Q430 304 373 320L363 322L297 323H231V192L232 61Q238 51 249 49T301 46H334V0H323Q302 3 181 3Q59 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM491 499V509Q491 527 490 539T481 570T462 601T424 623T362 636Q360 636 340 636T304 637H283Q238 637 234 628Q231 624 231 492V360H289Q390 360 434 378T489 456Q491 467 491 499",83:"55 507Q55 590 112 647T243 704H257Q342 704 405 641L426 672Q431 679 436 687T446 700L449 704Q450 704 453 704T459 705H463Q466 705 472 699V462L466 456H448Q437 456 435 459T430 479Q413 605 329 646Q292 662 254 662Q201 662 168 626T135 542Q135 508 152 480T200 435Q210 431 286 412T370 389Q427 367 463 314T500 191Q500 110 448 45T301 -21Q245 -21 201 -4T140 27L122 41Q118 36 107 21T87 -7T78 -21Q76 -22 68 -22H64Q61 -22 55 -16V101Q55 220 56 222Q58 227 76 227H89Q95 221 95 214Q95 182 105 151T139 90T205 42T305 24Q352 24 386 62T420 155Q420 198 398 233T340 281Q284 295 266 300Q261 301 239 306T206 314T174 325T141 343T112 367T85 402Q55 451 55 507",84:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",85:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 418V291Q232 189 240 145T280 67Q325 24 389 24Q454 24 506 64T571 183Q575 206 575 410V598Q569 608 565 613T541 627T489 637H472V683H481Q496 680 598 680T715 683H724V637H707Q634 633 622 598L621 399Q620 194 617 180Q617 179 615 171Q595 83 531 31T389 -22Q304 -22 226 33T130 192Q129 201 128 412V622",86:"114 620Q113 621 110 624T107 627T103 630T98 632T91 634T80 635T67 636T48 637H19V683H28Q46 680 152 680Q273 680 294 683H305V637H284Q223 634 223 620Q223 618 313 372T404 126L490 358Q575 588 575 597Q575 616 554 626T508 637H503V683H512Q527 680 627 680Q718 680 724 683H730V637H723Q648 637 627 596Q627 595 515 291T401 -14Q396 -22 382 -22H374H367Q353 -22 348 -14Q346 -12 231 303Q114 617 114 620",87:"792 683Q810 680 914 680Q991 680 1003 683H1009V637H996Q931 633 915 598Q912 591 863 438T766 135T716 -17Q711 -22 694 -22Q676 -22 673 -15Q671 -13 593 231L514 477L435 234Q416 174 391 92T358 -6T341 -22H331Q314 -21 310 -15Q309 -14 208 302T104 622Q98 632 87 633Q73 637 35 637H18V683H27Q69 681 154 681Q164 681 181 681T216 681T249 682T276 683H287H298V637H285Q213 637 213 620Q213 616 289 381L364 144L427 339Q490 535 492 546Q487 560 482 578T475 602T468 618T461 628T449 633T433 636T408 637H380V683H388Q397 680 508 680Q629 680 650 683H660V637H647Q576 637 576 619L727 146Q869 580 869 600Q869 605 863 612T839 627T794 637H783V683H792",88:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",89:"518 0Q497 3 374 3Q253 3 232 0H221V46H254Q313 47 321 58Q324 62 324 167V273L221 446Q117 620 114 623Q106 631 91 634T31 637H11V683H20Q29 680 148 680Q273 680 294 683H305V637H287Q239 636 236 621Q236 619 321 475L407 332L483 460Q502 492 527 534Q563 594 563 604Q563 632 517 637H508V683H517H525Q533 683 545 683T571 682T600 681T626 681Q695 681 731 683H738V637H723Q640 633 613 588Q612 587 517 427L425 273V169V95Q425 66 428 59T444 49Q459 46 506 46H528V0H518",90:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",91:"118 -250V750H255V710H158V-210H255V-250H118",92:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",93:"22 710V750H159V-250H22V-210H119V710H22",94:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",95:"0 -62V-25H499V-62H0",96:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",97:"137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106",98:"307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98",99:"370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320",100:"376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342",101:"28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275",102:"273 0Q255 3 146 3Q43 3 34 0H26V46H42Q70 46 91 49Q99 52 103 60Q104 62 104 224V385H33V431H104V497L105 564L107 574Q126 639 171 668T266 704Q267 704 275 704T289 705Q330 702 351 679T372 627Q372 604 358 590T321 576T284 590T270 627Q270 647 288 667H284Q280 668 273 668Q245 668 223 647T189 592Q183 572 182 497V431H293V385H185V225Q185 63 186 61T189 57T194 54T199 51T206 49T213 48T222 47T231 47T241 46T251 46H282V0H273",103:"329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75",104:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 124T102 167T103 217T103 272T103 329Q103 366 103 407T103 482T102 542T102 586T102 603Q99 622 88 628T43 637H25V660Q25 683 27 683L37 684Q47 685 66 686T103 688Q120 689 140 690T170 693T181 694H184V367Q244 442 328 442Q451 442 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",105:"69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",106:"98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",107:"36 46H50Q89 46 97 60V68Q97 77 97 91T97 124T98 167T98 217T98 272T98 329Q98 366 98 407T98 482T98 542T97 586T97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V463L180 233L240 287Q300 341 304 347Q310 356 310 364Q310 383 289 385H284V431H293Q308 428 412 428Q475 428 484 431H489V385H476Q407 380 360 341Q286 278 286 274Q286 273 349 181T420 79Q434 60 451 53T500 46H511V0H505Q496 3 418 3Q322 3 307 0H299V46H306Q330 48 330 65Q330 72 326 79Q323 84 276 153T228 222L176 176V120V84Q176 65 178 59T189 49Q210 46 238 46H254V0H246Q231 3 137 3T28 0H20V46H36",108:"42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42",109:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",110:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",111:"28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30",112:"36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218",113:"33 218Q33 308 95 374T236 441H246Q330 441 381 372L387 364Q388 364 404 403L420 442H457V156Q457 -132 458 -134Q462 -142 470 -145Q491 -148 519 -148H535V-194H527L504 -193Q480 -192 453 -192T415 -191Q312 -191 303 -194H295V-148H311Q339 -148 360 -145Q369 -141 371 -135T373 -106V-41V49Q313 -11 236 -11Q154 -11 94 53T33 218ZM376 300Q346 389 278 401Q275 401 269 401T261 402Q211 400 171 350T131 214Q131 137 165 82T253 27Q296 27 328 54T376 118V300",114:"36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36",115:"295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316",116:"27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27",117:"383 58Q327 -10 256 -10H249Q124 -10 105 89Q104 96 103 226Q102 335 102 348T96 369Q86 385 36 385H25V408Q25 431 27 431L38 432Q48 433 67 434T105 436Q122 437 142 438T172 441T184 442H187V261Q188 77 190 64Q193 49 204 40Q224 26 264 26Q290 26 311 35T343 58T363 90T375 120T379 144Q379 145 379 161T380 201T380 248V315Q380 361 370 372T320 385H302V431Q304 431 378 436T457 442H464V264Q464 84 465 81Q468 61 479 55T524 46H542V0Q540 0 467 -5T390 -11H383V58",118:"338 431Q344 429 422 429Q479 429 503 431H508V385H497Q439 381 423 345Q421 341 356 172T288 -2Q283 -11 263 -11Q244 -11 239 -2Q99 359 98 364Q93 378 82 381T43 385H19V431H25L33 430Q41 430 53 430T79 430T104 429T122 428Q217 428 232 431H240V385H226Q187 384 184 370Q184 366 235 234L286 102L377 341V349Q377 363 367 372T349 383T335 385H331V431H338",119:"90 368Q84 378 76 380T40 385H18V431H24L43 430Q62 430 84 429T116 428Q206 428 221 431H229V385H215Q177 383 177 368Q177 367 221 239L265 113L339 328L333 345Q323 374 316 379Q308 384 278 385H258V431H264Q270 428 348 428Q439 428 454 431H461V385H452Q404 385 404 369Q404 366 418 324T449 234T481 143L496 100L537 219Q579 341 579 347Q579 363 564 373T530 385H522V431H529Q541 428 624 428Q692 428 698 431H703V385H697Q696 385 691 385T682 384Q635 377 619 334L559 161Q546 124 528 71Q508 12 503 1T487 -11H479Q460 -11 456 -4Q455 -3 407 133L361 267Q359 263 266 -4Q261 -11 243 -11H238Q225 -11 220 -3L90 368",120:"201 0Q189 3 102 3Q26 3 17 0H11V46H25Q48 47 67 52T96 61T121 78T139 96T160 122T180 150L226 210L168 288Q159 301 149 315T133 336T122 351T113 363T107 370T100 376T94 379T88 381T80 383Q74 383 44 385H16V431H23Q59 429 126 429Q219 429 229 431H237V385Q201 381 201 369Q201 367 211 353T239 315T268 274L272 270L297 304Q329 345 329 358Q329 364 327 369T322 376T317 380T310 384L307 385H302V431H309Q324 428 408 428Q487 428 493 431H499V385H492Q443 385 411 368Q394 360 377 341T312 257L296 236L358 151Q424 61 429 57T446 50Q464 46 499 46H516V0H510H502Q494 1 482 1T457 2T432 2T414 3Q403 3 377 3T327 1L304 0H295V46H298Q309 46 320 51T331 63Q331 65 291 120L250 175Q249 174 219 133T185 88Q181 83 181 74Q181 63 188 55T206 46Q208 46 208 23V0H201",121:"69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66",122:"42 263Q44 270 48 345T53 423V431H393Q399 425 399 415Q399 403 398 402L381 378Q364 355 331 309T265 220L134 41L182 40H206Q254 40 283 46T331 77Q352 105 359 185L361 201Q361 202 381 202H401V196Q401 195 393 103T384 6V0H209L34 1L31 3Q28 8 28 17Q28 30 29 31T160 210T294 394H236Q169 393 152 388Q127 382 113 367Q89 344 82 264V255H42V263",123:"434 -231Q434 -244 428 -250H410Q281 -250 230 -184Q225 -177 222 -172T217 -161T213 -148T211 -133T210 -111T209 -84T209 -47T209 0Q209 21 209 53Q208 142 204 153Q203 154 203 155Q189 191 153 211T82 231Q71 231 68 234T65 250T68 266T82 269Q116 269 152 289T203 345Q208 356 208 377T209 529V579Q209 634 215 656T244 698Q270 724 324 740Q361 748 377 749Q379 749 390 749T408 750H428Q434 744 434 732Q434 719 431 716Q429 713 415 713Q362 710 332 689T296 647Q291 634 291 499V417Q291 370 288 353T271 314Q240 271 184 255L170 250L184 245Q202 239 220 230T262 196T290 137Q291 131 291 1Q291 -134 296 -147Q306 -174 339 -192T415 -213Q429 -213 431 -216Q434 -219 434 -231",124:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",125:"65 731Q65 745 68 747T88 750Q171 750 216 725T279 670Q288 649 289 635T291 501Q292 362 293 357Q306 312 345 291T417 269Q428 269 431 266T434 250T431 234T417 231Q380 231 345 210T298 157Q293 143 292 121T291 -28V-79Q291 -134 285 -156T256 -198Q202 -250 89 -250Q71 -250 68 -247T65 -230Q65 -224 65 -223T66 -218T69 -214T77 -213Q91 -213 108 -210T146 -200T183 -177T207 -139Q208 -134 209 3L210 139Q223 196 280 230Q315 247 330 250Q305 257 280 270Q225 304 212 352L210 362L209 498Q208 635 207 640Q195 680 154 696T77 713Q68 713 67 716T65 731",126:"179 251Q164 251 151 245T131 234T111 215L97 227L83 238Q83 239 95 253T121 283T142 304Q165 318 187 318T253 300T320 282Q335 282 348 288T368 299T388 318L402 306L416 295Q375 236 344 222Q330 215 313 215Q292 215 248 233T179 251",160:"",163:"699 578Q699 473 635 473Q597 473 595 508Q595 559 654 569V576Q654 619 637 648T581 677Q545 677 513 647T463 561Q460 554 437 464T414 371Q414 370 458 370H502Q508 364 508 362Q505 334 495 324H402L382 241Q377 224 373 206T366 180T361 163T358 151T354 142T350 133T344 120Q340 112 338 107T336 101L354 90Q398 63 422 54T476 44Q515 44 539 73T574 133Q578 144 580 146T598 148Q622 148 622 139Q622 138 620 130Q602 74 555 32T447 -11Q395 -11 317 38L294 51Q271 28 233 9T155 -10Q117 -10 103 5T88 39Q88 73 126 106T224 139Q236 139 247 138T266 134L273 132Q275 132 302 239L323 324H259Q253 330 253 332Q253 350 265 370H300L334 371L355 453Q356 457 360 477T366 501T372 522T379 545T387 565T397 587T409 606T425 627Q453 664 497 689T583 714Q640 714 669 676T699 578ZM245 76Q211 85 195 85Q173 85 158 71T142 42Q142 26 160 26H163Q211 30 245 76",165:"515 0Q494 3 374 3Q256 3 235 0H224V46H257Q316 47 324 58Q327 62 327 137V213H133Q121 213 113 213T97 213T86 213T78 213T73 214T70 215T69 216T68 218T67 220Q64 225 66 231T73 240Q76 242 202 242H327V273L247 407H115Q81 407 75 408T67 414Q64 419 66 425T73 434Q76 436 153 436Q228 436 228 437Q227 440 173 530T115 623Q101 637 31 637H11V683H20Q66 681 153 681Q169 681 202 681T262 682L288 683H298V637H280Q230 636 230 621Q230 619 250 584Q255 576 264 561T286 526T305 494L340 437L403 436H467L513 514Q564 596 564 605Q564 608 560 616Q550 634 517 637H508V683H516Q531 680 633 680Q722 680 731 683H738V637H723Q644 632 617 595Q614 591 568 515T521 437T597 436T676 434Q681 432 683 426T682 414T671 409T589 407H503L422 273V242H547Q673 242 676 240Q681 238 683 232T682 220Q682 219 682 218T681 217T679 216T677 215T672 214T664 213T652 213T637 213T616 213H422V139V87Q422 64 425 58T441 49Q456 46 503 46H525V0H515ZM449 406Q449 407 403 407Q358 407 358 406L370 387Q381 368 392 350L404 331Q447 404 449 406",168:"95 612Q95 633 112 651T153 669T193 652T210 612Q210 588 194 571T152 554L127 560Q95 577 95 612ZM289 611Q289 634 304 649T335 668Q336 668 340 668T346 669Q369 669 386 652T404 612T387 572T346 554Q323 554 306 570T289 611",172:"56 323T56 336T70 356H596Q603 353 611 343V102Q598 89 591 89Q587 89 584 90T579 94T575 98T572 102L571 209V316H70Q56 323 56 336",174:"915 266Q915 140 852 38T689 -120T474 -175Q312 -175 188 -71T38 190Q32 220 32 266V287Q32 345 57 416T129 545Q192 624 282 666T464 709Q513 709 522 708Q599 698 665 666T776 590T853 493T900 387T915 287V266ZM875 285Q875 339 853 399T789 517T676 616T519 668Q510 669 465 669Q380 669 299 630T155 514T77 336Q72 312 72 285V266V256Q72 123 163 11Q290 -135 474 -135Q614 -135 727 -46Q875 81 875 266V285ZM276 457Q275 458 274 460T272 463T270 465T267 467T264 469T258 471T252 472T243 473T232 474T218 474H204V514H335Q477 514 499 510Q560 502 610 467T661 375Q661 362 658 350T648 327T635 308T618 292T601 280T583 269T568 262T554 256L547 253Q548 252 556 247T570 237T586 223T602 202T614 174Q616 169 626 123T638 72Q652 23 683 23Q715 23 720 68Q721 78 724 81T740 84T756 82T760 70Q760 47 747 25T715 -7Q700 -14 673 -14Q672 -14 662 -14T643 -12T619 -7T593 2T568 16T547 37T534 67Q531 80 531 97Q531 103 531 116T532 136Q532 218 472 236Q466 238 413 239H360V148L361 58Q366 47 375 44T418 40H432V0H424Q409 3 318 3T212 0H204V40H218Q242 40 253 42T268 47T276 58V457ZM376 473Q365 471 363 464T360 430V366V276H416Q421 276 434 276T453 276T469 277T486 279T501 282T517 287T529 294T542 305Q561 324 561 375Q561 424 545 444T482 472Q478 473 427 474Q415 474 403 474T384 474L376 473",175:"69 544V590H430V544H69",176:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",177:"56 320T56 333T70 353H369V502Q369 651 371 655Q376 666 388 666Q402 666 405 654T409 596V500V353H707Q722 345 722 333Q722 320 707 313H409V40H707Q722 32 722 20T707 0H70Q56 7 56 20T70 40H369V313H70Q56 320 56 333",180:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",183:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",215:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",240:"75 566V604Q75 624 79 629T102 635Q124 635 127 629T131 588L133 550L191 588L249 628L231 635Q176 654 124 657Q116 657 106 658L95 659Q94 661 94 687T95 715Q99 717 113 717Q195 717 282 679L309 668L331 681Q351 697 391 721Q428 748 435 748Q437 749 446 749Q470 749 473 746Q478 744 478 681V621Q466 615 456 615Q435 615 424 624L422 661V699L382 675L344 648Q353 639 366 630Q480 538 504 413Q509 393 509 333V313Q509 284 507 257T495 184T466 102T413 33T329 -16Q311 -21 275 -21Q226 -21 195 -10Q150 7 110 50T53 141Q42 179 42 227Q42 332 101 403T245 474Q282 474 314 461T359 436T380 415Q386 405 389 408Q389 426 378 475Q368 505 355 529T329 567T306 590T288 603L282 606L120 501Q116 500 102 500Q84 500 75 506V566ZM388 225Q388 376 309 410Q299 416 273 419Q216 419 191 390Q174 371 168 342T162 218Q162 112 184 79Q212 39 273 39Q312 39 342 62T380 121Q388 159 388 225",247:"318 466Q318 500 339 518T386 537Q418 537 438 517T458 466Q458 438 440 417T388 396Q355 396 337 417T318 466ZM56 237T56 250T70 270H706Q721 262 721 250T706 230H70Q56 237 56 250ZM318 34Q318 68 339 86T386 105Q418 105 438 85T458 34Q458 6 440 -15T388 -36Q355 -36 337 -15T318 34",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",710:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",711:"114 611L127 630L136 644Q138 644 193 612Q248 581 250 581L306 612Q361 644 363 644L385 611L318 562L249 513L114 611",713:"69 544V590H430V544H69",714:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",715:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",728:"250 515Q179 515 138 565T92 683V694H129V689Q129 688 129 683T130 675Q137 631 169 599T248 567Q304 567 337 608T370 689V694H407V683Q403 617 361 566T250 515",729:"190 609Q190 637 208 653T252 669Q275 667 292 652T309 609Q309 579 292 564T250 549Q225 549 208 564T190 609",730:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",732:"179 601Q164 601 151 595T131 584T111 565L97 577L83 588Q83 589 95 603T121 633T142 654Q165 668 187 668T253 650T320 632Q335 632 348 638T368 649T388 668L402 656L416 645Q375 586 344 572Q330 565 313 565Q292 565 248 583T179 601",768:"-394 655Q-394 671 -381 685T-350 699Q-334 699 -323 688Q-310 671 -278 629T-225 561T-205 533T-218 519L-233 505L-304 563Q-381 626 -387 634Q-394 643 -394 655",769:"-151 699Q-133 699 -120 686T-107 656Q-107 651 -108 647T-113 637T-120 627T-133 616T-149 602T-170 585T-197 563L-268 505L-283 519Q-297 533 -296 533Q-296 534 -271 567T-218 636T-187 678L-184 681Q-182 684 -179 686T-172 692T-163 697T-151 699",770:"-388 560L-251 694L-243 686Q-113 562 -113 560L-139 531Q-141 532 -197 581L-250 627L-305 580Q-318 569 -331 557T-352 538L-360 532Q-362 530 -375 546L-388 560",771:"-321 601Q-336 601 -349 595T-369 584T-389 565L-403 577L-417 588Q-417 589 -405 603T-379 633T-358 654Q-335 668 -313 668T-247 650T-180 632Q-165 632 -152 638T-132 649T-112 668L-98 656L-84 645Q-125 586 -156 572Q-170 565 -187 565Q-208 565 -252 583T-321 601",772:"-431 544V590H-70V544H-431",774:"-250 515Q-321 515 -362 565T-408 683V694H-371V689Q-371 688 -371 683T-370 675Q-363 631 -331 599T-252 567Q-196 567 -163 608T-130 689V694H-93V683Q-97 617 -139 566T-250 515",775:"-310 609Q-310 637 -292 653T-248 669Q-225 667 -208 652T-191 609Q-191 579 -208 564T-250 549Q-275 549 -292 564T-310 609",776:"-405 612Q-405 633 -388 651T-347 669T-307 652T-290 612Q-290 588 -306 571T-348 554L-373 560Q-405 577 -405 612ZM-211 611Q-211 634 -196 649T-165 668Q-164 668 -160 668T-154 669Q-131 669 -114 652T-96 612T-113 572T-154 554Q-177 554 -194 570T-211 611",778:"-353 628Q-353 669 -321 692T-256 715Q-202 715 -175 689T-148 629Q-148 592 -177 567T-251 542Q-298 542 -325 567T-353 628ZM-187 628Q-187 660 -200 669T-241 678H-247Q-252 678 -258 678T-266 679Q-283 679 -293 674T-308 659T-312 644T-313 629Q-313 600 -302 590Q-290 579 -250 579H-235Q-221 579 -212 581T-195 595T-187 628",779:"-292 701Q-278 701 -262 690T-246 658Q-246 649 -250 641Q-252 637 -297 574T-344 510L-378 528Q-378 530 -355 598T-327 676Q-316 701 -292 701ZM-126 701Q-112 701 -96 690T-80 658Q-80 649 -84 641Q-86 637 -131 574T-178 510L-212 528Q-212 530 -189 598T-161 676Q-150 701 -126 701",780:"-386 611L-373 630L-364 644Q-362 644 -307 612Q-252 581 -250 581L-194 612Q-139 644 -137 644L-115 611L-182 562L-251 513L-386 611",824:"-612 -215T-619 -215T-631 -212T-637 -204T-639 -197Q-639 -190 -634 -183Q-621 -157 -400 274T-176 707Q-173 716 -160 716Q-153 716 -148 712T-142 703T-140 696Q-140 691 -372 241T-608 -212Q-612 -215 -619 -215",913:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",914:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",915:"128 619Q121 626 117 628T101 631T58 634H25V680H554V676Q556 670 568 560T582 444V440H542V444Q542 445 538 478T523 545T492 598Q454 634 349 634H334Q264 634 249 633T233 621Q232 618 232 339L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",916:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",917:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",918:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",919:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",920:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM610 339Q610 428 590 495T535 598T463 651T384 668Q332 668 289 638T221 566Q168 485 168 339Q168 274 176 235Q189 158 228 105T324 28Q356 16 388 16Q415 16 442 24T501 54T555 111T594 205T610 339ZM223 263V422H263V388H514V422H554V263H514V297H263V263H223",921:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",922:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",923:"320 708Q326 716 340 716H348H355Q367 716 372 708Q374 706 423 547T523 226T575 62Q581 52 591 50T634 46H661V0H653Q644 3 532 3Q411 3 390 0H379V46H392Q464 46 464 65Q463 70 390 305T316 539L246 316Q177 95 177 84Q177 72 198 59T248 46H253V0H245Q230 3 130 3Q47 3 38 0H32V46H45Q112 51 127 91Q128 92 224 399T320 708",924:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",925:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",926:"47 509L55 676Q55 677 333 677T611 676L619 509Q619 508 599 508T579 510Q579 529 575 557T564 589Q550 594 333 594T102 589Q95 586 91 558T87 510Q87 508 67 508T47 509ZM139 260V445H179V394H487V445H527V260H487V311H179V260H139ZM50 0L42 180H62Q82 180 82 178Q82 133 89 105Q92 93 95 90T108 86Q137 83 333 83Q530 83 558 86Q568 87 571 90T577 105Q584 133 584 178Q584 180 604 180H624L616 0H50",927:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",928:"128 619Q121 626 117 628T101 631T58 634H25V680H724V634H691Q651 633 640 631T622 619V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V634H232V348L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V619",929:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",931:"666 247Q664 244 652 126T638 4V0H351Q131 0 95 0T57 5V6Q54 12 57 17L73 36Q89 54 121 90T182 159L305 299L56 644L55 658Q55 677 60 681Q63 683 351 683H638V679Q640 674 652 564T666 447V443H626V447Q618 505 604 543T559 605Q529 626 478 631T333 637H294H189L293 494Q314 465 345 422Q400 346 400 340Q400 338 399 337L154 57Q407 57 428 58Q476 60 508 68T551 83T575 103Q595 125 608 162T624 225L626 251H666V247",932:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",933:"55 551Q55 604 91 654T194 705Q240 705 277 681T334 624T367 556T385 498L389 474L392 488Q394 501 400 521T414 566T438 615T473 659T521 692T584 705Q620 705 648 689T691 647T714 597T722 551Q722 540 719 538T699 536Q680 536 677 541Q677 542 677 544T676 548Q676 576 650 596T588 616H582Q538 616 505 582Q466 543 454 477T441 318Q441 301 441 269T442 222V61Q448 55 452 53T478 48T542 46H569V0H557Q533 3 389 3T221 0H209V46H236Q256 46 270 46T295 47T311 48T322 51T328 54T332 57T337 61V209Q337 383 333 415Q313 616 189 616Q154 616 128 597T101 548Q101 540 97 538T78 536Q63 536 59 538T55 551",934:"312 622Q310 623 307 625T303 629T297 631T286 634T270 635T246 636T211 637H184V683H196Q220 680 361 680T526 683H538V637H511Q468 637 447 635T422 631T411 622V533L425 531Q525 519 595 466T665 342Q665 301 642 267T583 209T506 172T425 152L411 150V61Q417 55 421 53T447 48T511 46H538V0H526Q502 3 361 3T196 0H184V46H211Q231 46 245 46T270 47T286 48T297 51T303 54T307 57T312 61V150H310Q309 151 289 153T232 166T160 195Q149 201 136 210T103 238T69 284T56 342Q56 414 128 467T294 530Q309 532 310 533H312V622ZM170 342Q170 207 307 188H312V495H309Q301 495 282 491T231 469T186 423Q170 389 170 342ZM415 188Q487 199 519 236T551 342Q551 384 539 414T507 459T470 481T434 491T415 495H410V188H415",935:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",936:"340 622Q338 623 335 625T331 629T325 631T314 634T298 635T274 636T239 637H212V683H224Q248 680 389 680T554 683H566V637H539Q479 637 464 635T439 622L438 407Q438 192 439 192Q443 193 449 195T474 207T507 232T536 276T557 344Q560 365 562 417T573 493Q587 536 620 544Q627 546 671 546H715L722 540V515Q714 509 708 509Q680 505 671 476T658 392T644 307Q599 177 451 153L438 151V106L439 61Q446 54 451 52T476 48T539 46H566V0H554Q530 3 389 3T224 0H212V46H239Q259 46 273 46T298 47T314 48T325 51T331 54T335 57T340 61V151Q126 178 117 406Q115 503 69 509Q55 509 55 526Q55 541 59 543T86 546H107H120Q150 546 161 543T184 528Q198 514 204 493Q212 472 213 420T226 316T272 230Q287 216 303 207T330 194L339 192Q340 192 340 407V622",937:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8192:"",8193:"",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8203:"",8204:"",8211:"0 248V285H499V248H0",8212:"0 248V285H999V248H0",8213:"0 248V285H999V248H0",8214:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8215:"0 -62V-25H499V-62H0",8216:"64 494Q64 548 86 597T131 670T160 694Q163 694 172 685T182 672Q182 669 170 656T144 625T116 573T101 501Q101 489 102 489T107 491T120 497T138 500Q163 500 180 483T198 440T181 397T139 379Q110 379 87 405T64 494",8217:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",8220:"128 494Q128 528 137 560T158 616T185 658T209 685T223 694T236 685T245 670Q244 668 231 654T204 622T178 571T164 501Q164 489 165 489T170 491T183 497T201 500Q226 500 244 483T262 440T245 397T202 379Q173 379 151 405T128 494ZM332 494Q332 528 341 560T362 616T389 658T413 685T427 694T439 685T449 672Q449 669 437 656T411 625T383 573T368 501Q368 489 369 489T374 491T387 497T405 500Q430 500 448 483T466 440T449 397T406 379Q377 379 355 405T332 494",8221:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",8224:"182 675Q195 705 222 705Q234 705 243 700T253 691T263 675L262 655Q262 620 252 549T240 454V449Q250 451 288 461T346 472T377 461T389 431Q389 417 379 404T346 390Q327 390 288 401T243 412H240V405Q245 367 250 339T258 301T261 274T263 225Q263 124 255 -41T239 -213Q236 -216 222 -216H217Q206 -216 204 -212T200 -186Q199 -175 199 -168Q181 38 181 225Q181 265 182 280T191 327T204 405V412H201Q196 412 157 401T98 390Q76 390 66 403T55 431T65 458T98 472Q116 472 155 462T205 449Q204 452 204 460T201 490T193 547Q182 619 182 655V675",8225:"181 658Q181 705 222 705T263 658Q263 633 252 572T240 497Q240 496 241 496Q243 496 285 507T345 519Q365 519 376 508T388 478Q388 466 384 458T375 447T361 438H344Q318 438 282 448T241 459Q240 458 240 456Q240 449 251 384T263 297Q263 278 255 267T238 253T222 250T206 252T190 266T181 297Q181 323 192 383T204 458Q204 459 203 459Q198 459 162 449T101 438H84Q74 443 70 446T61 457T56 478Q56 497 67 508T99 519Q117 519 159 508T203 496Q204 496 204 499Q204 507 193 572T181 658ZM181 202Q181 249 222 249T263 202Q263 185 259 161T249 103T240 48V41H243Q248 41 287 52T346 63T377 52T389 22Q389 8 379 -5T346 -19Q327 -19 288 -8T243 3H240V-4Q243 -24 249 -58T259 -117T263 -158Q263 -177 255 -188T238 -202T222 -205T206 -203T190 -189T181 -158Q181 -141 185 -117T195 -59T204 -4V3H201Q196 3 157 -8T98 -19Q76 -19 66 -6T55 22T65 49T98 63Q117 63 156 52T201 41H204V48Q201 68 195 102T185 161T181 202",8226:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8230:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60ZM525 60Q525 84 542 102T585 120Q609 120 627 104T646 61Q646 36 629 18T586 0T543 17T525 60ZM972 60Q972 84 989 102T1032 120Q1056 120 1074 104T1093 61Q1093 36 1076 18T1033 0T990 17T972 60",8242:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",8245:"12 501Q12 527 31 542T63 558Q73 560 77 560Q114 560 128 528Q133 518 188 293T244 61Q244 56 223 50T195 43Q192 43 190 45T102 263T14 486Q12 496 12 501",8254:"69 544V590H430V544H69",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8288:"",8289:"",8290:"",8291:"",8292:"",8407:"377 694Q377 702 382 708T397 714Q404 714 409 709Q414 705 419 690Q429 653 460 633Q471 626 471 615Q471 606 468 603T454 594Q411 572 379 531Q377 529 374 525T369 519T364 517T357 516Q350 516 344 521T337 536Q337 555 384 595H213L42 596Q29 605 29 615Q29 622 42 635H401Q377 673 377 694",8450:"684 131Q684 125 672 109T633 71T573 29T489 -5T386 -19Q330 -19 276 -3T174 46T91 134T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q212 547 212 336Q212 249 233 179Q274 30 405 30Q533 30 641 130Q658 147 666 147Q671 147 677 143T684 131ZM250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q89 213 113 169T164 101T217 61T260 39L277 34Q270 41 264 48Q199 111 181 254Q178 281 178 344T181 434Q200 559 250 625ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565",8459:"331 505Q331 519 382 574T472 629H480Q512 629 529 614T547 576Q547 555 534 532T520 504Q520 493 549 493Q590 493 623 506T668 533L681 546Q731 600 772 641T832 700T852 717Q857 717 860 711T865 697L866 690Q866 688 813 617T708 475T656 403Q682 403 714 404H771L780 416Q1004 707 1167 707Q1209 707 1225 689T1241 646Q1241 604 1209 547T1118 447Q1081 422 1034 405T952 382T888 374T857 370H852L826 334Q733 204 708 144Q691 104 691 76Q691 29 748 29Q768 31 791 48T831 83T862 122T881 146Q883 148 900 148H917Q921 143 921 140T914 127Q810 -8 723 -8Q611 -4 611 100Q611 142 631 191T676 275T721 337T742 367Q716 367 685 366H628L620 355Q618 352 558 268Q486 168 461 141Q405 79 339 34T215 -28Q188 -36 153 -36Q86 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 60Q67 28 99 14T170 0Q214 0 272 47T419 224L505 340L518 357Q513 357 504 356T467 347T415 330T360 300T308 253Q296 238 295 237H278H274Q256 237 256 243Q256 248 263 256Q291 294 330 321T407 362T476 382T530 393T552 398Q556 402 573 423T600 454Q602 457 604 460T608 465L610 467Q565 455 532 455Q465 455 449 483Q447 487 447 498Q447 513 463 538T479 579Q479 593 463 593Q436 593 385 519Q374 504 371 502T360 499H353H349Q331 499 331 505ZM1195 634Q1195 643 1195 648T1185 662T1157 671Q1130 671 1092 644T1019 579T952 502T901 436L882 409L891 410Q900 411 913 412T934 415Q1081 439 1144 520Q1195 590 1195 634",8460:"11 -16L1 0Q7 6 25 27T57 62T91 88T128 101Q159 99 195 66L203 59L211 67Q239 95 239 133Q239 158 210 213T152 330T123 430Q123 477 173 536T269 630T320 666Q376 610 440 606H443Q457 606 466 611T519 647L542 664Q543 664 543 654V643L522 622Q434 537 403 537Q388 537 366 543T329 555T293 570T270 580L261 585L253 574Q206 517 206 475Q206 452 218 416T242 356L255 331Q256 331 270 345T324 391T421 459L437 468H453Q545 463 608 421L618 415L623 392Q644 307 644 233Q644 97 612 9Q604 -10 601 -15T581 -35Q505 -104 467 -124Q446 -133 431 -133Q414 -132 399 -126T376 -115T368 -107Q368 -106 392 -75L415 -43Q432 -67 444 -73T472 -79H474Q479 -79 484 -78T501 -69T521 -50T538 -13T551 46Q558 97 558 180Q558 232 557 245Q553 277 547 300T528 349T488 389T424 404Q344 404 276 295Q272 288 273 285Q300 216 300 168Q300 161 300 156T298 145T297 137T293 129T289 123T283 116T277 107Q212 23 178 -13L166 -26L149 -9Q108 32 81 32Q63 32 21 -7L11 -16",8461:"14 666Q14 675 26 683H344L351 679Q361 665 351 655Q344 648 317 648Q287 645 282 641Q270 637 269 623T266 497V370H511V497Q511 519 510 553Q509 615 507 626T496 641H495Q489 645 459 648Q420 648 420 665Q420 672 426 679L433 683H751Q762 676 762 666Q762 648 724 648Q684 645 677 632Q675 626 675 341Q675 57 677 52Q684 38 724 35Q762 35 762 16Q762 6 751 -1H433L426 3Q420 10 420 17Q420 35 459 35Q501 38 506 52Q511 64 511 190V323H266V190Q266 60 271 52Q276 38 317 35Q342 35 351 28Q360 17 351 3L344 -1H26Q14 5 14 16Q14 35 53 35Q94 38 99 52Q104 60 104 341T99 632Q93 645 53 648Q14 648 14 666ZM233 341V553Q233 635 239 648H131Q134 641 135 638T137 603T139 517T139 341Q139 131 138 89T132 37Q131 36 131 35H239Q233 47 233 129V341ZM639 341V489Q639 548 639 576T640 620T642 639T646 648H537L542 639Q546 625 546 341Q546 130 545 88T538 37Q537 36 537 35H646Q643 41 643 42T641 55T639 84T639 140V341",8462:"137 683Q138 683 209 688T282 694Q294 694 294 685Q294 674 258 534Q220 386 220 383Q220 381 227 388Q288 442 357 442Q411 442 444 415T478 336Q478 285 440 178T402 50Q403 36 407 31T422 26Q450 26 474 56T513 138Q516 149 519 151T535 153Q555 153 555 145Q555 144 551 130Q535 71 500 33Q466 -10 419 -10H414Q367 -10 346 17T325 74Q325 90 361 192T398 345Q398 404 354 404H349Q266 404 205 306L198 293L164 158Q132 28 127 16Q114 -11 83 -11Q69 -11 59 -2T48 16Q48 30 121 320L195 616Q195 629 188 632T149 637H128Q122 643 122 645T124 664Q129 683 137 683",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8464:"487 225Q398 255 398 342Q398 410 455 492Q491 545 552 582T669 636T800 673T918 712Q930 717 933 717Q939 717 942 706T946 689Q946 686 915 664T830 591T729 480Q691 429 657 351T615 260Q628 260 663 279T733 339T769 426Q769 442 767 459T764 479Q764 484 766 486Q769 488 781 493T797 498Q802 498 803 494T808 472Q813 442 813 425Q813 369 761 315Q692 246 605 224L592 220L584 209Q547 155 487 106T358 25Q270 -17 191 -17Q143 -17 101 1T59 59Q59 96 85 127T148 158Q169 158 179 146T189 119Q189 102 167 89T125 75Q116 75 109 77T101 81T97 80Q96 77 96 72Q96 50 123 36T204 21H216Q249 21 302 49T411 134Q439 161 459 187Q487 220 487 225ZM460 334Q460 308 472 290T498 268L510 263Q515 263 545 313T626 438T723 561Q751 589 775 609T808 636T817 644H816Q813 644 732 618Q681 601 645 584T585 548T549 514T518 476Q460 390 460 334",8465:"190 601Q161 601 137 587T97 553T71 512T55 477T48 463Q44 465 39 468L30 473L35 488Q73 594 106 636T199 685Q200 686 211 686Q250 686 326 652T417 617Q435 617 455 626T497 652T522 670Q532 660 532 654Q469 591 390 550L378 543L343 556Q223 601 190 601ZM378 208Q378 249 369 318T360 424Q360 430 360 439T361 451L362 462Q416 526 482 571L495 580L503 577L511 575L499 562Q442 502 442 465Q442 436 452 368T462 246Q462 169 442 128T385 56Q292 -26 195 -26Q150 -26 104 14L96 21L43 -16Q43 -15 43 -14T41 -10T38 0L48 13Q76 50 123 97L150 125Q154 131 159 131Q166 131 171 116T182 81T193 53Q199 43 216 33T261 22Q307 22 344 68Q378 113 378 208",8466:"572 704Q607 704 607 693Q607 681 590 664H588Q586 664 584 664T578 663Q504 658 434 592T363 457Q363 426 386 401Q417 371 481 361Q490 360 527 360H562Q565 363 595 404T666 494T755 596T854 682T945 717Q986 717 1010 696T1035 637Q1035 593 996 531T873 414Q809 378 753 360T674 338T651 333Q650 333 633 308T588 245T544 185Q498 126 426 78L413 68H414Q498 47 575 47Q626 47 676 74T755 139L762 148H779H783Q802 148 802 142Q802 137 795 129Q760 81 691 33T544 -16Q470 -16 366 20L341 29L331 24Q239 -17 155 -17H141Q90 -17 61 -12T23 1T14 22Q14 44 39 65T103 95Q126 101 180 101Q224 101 258 98T309 90T330 86Q332 86 353 103T389 135Q401 146 412 158T431 179T450 203T466 225T485 252T505 280L535 322H509Q391 322 340 362T289 452Q289 495 321 547T396 630Q438 665 486 684T572 704ZM978 635Q978 644 977 650T973 661T968 668T961 673T954 676T946 678T938 680Q929 680 925 677Q893 659 795 531T682 377Q683 377 711 385T755 401T801 421T856 453T906 495Q927 516 952 557T978 635ZM274 50Q274 51 258 54T216 61T166 65Q160 65 151 65T140 64Q115 58 102 48T88 31Q88 20 159 20Q191 20 219 27T261 42L274 50",8467:"345 104T349 104T361 95T369 80T352 59Q268 -20 206 -20Q170 -20 146 3T113 53T99 104L94 129Q94 130 79 116T48 86T28 70Q22 70 15 79T7 94Q7 98 12 103T58 147L91 179V185Q91 186 91 191T92 200Q92 282 128 400T223 612T336 705Q397 705 397 636V627Q397 453 194 233Q185 223 180 218T174 211T171 208T165 201L163 186Q159 142 159 123Q159 17 208 17Q228 17 253 30T293 56T335 94Q345 104 349 104ZM360 634Q360 655 354 661T336 668Q328 668 322 666T302 645T272 592Q252 547 229 467T192 330L179 273Q179 272 186 280T204 300T221 322Q327 453 355 590Q360 612 360 634",8469:"20 664Q20 666 31 683H142Q256 683 258 681Q259 680 279 653T342 572T422 468L582 259V425Q582 451 582 490T583 541Q583 611 573 628T522 648Q500 648 493 654Q484 665 493 679L500 683H691Q702 676 702 666Q702 657 698 652Q688 648 680 648Q633 648 627 612Q624 601 624 294V-8Q616 -20 607 -20Q601 -20 596 -15Q593 -13 371 270L156 548L153 319Q153 284 153 234T152 167Q152 103 156 78T172 44T213 34Q236 34 242 28Q253 17 242 3L236 -1H36Q24 6 24 16Q24 34 56 34Q58 35 69 36T86 40T100 50T109 72Q111 83 111 345V603L96 619Q72 643 44 648Q20 648 20 664ZM413 419L240 648H120L136 628Q137 626 361 341T587 54L589 68Q589 78 589 121V192L413 419",8472:"300 74Q300 133 338 133Q350 133 356 126T363 109Q363 88 340 76Q340 71 342 62T358 39T393 26Q435 26 474 67T532 182T551 290Q551 325 535 349T484 373Q430 373 378 348T291 289T228 218T187 157T174 130Q254 30 265 10Q276 -15 276 -41Q276 -101 235 -158T142 -216Q112 -216 90 -195T67 -118Q67 -40 104 64L110 81Q81 118 81 174Q81 268 134 360T247 453Q252 453 255 451T258 447L259 445Q259 432 253 420Q251 416 242 416Q209 411 176 341T142 203Q142 193 143 184T146 170T149 165L158 180Q215 280 303 345T485 410Q548 410 586 368T625 255Q625 157 553 74T389 -10H383Q349 -10 325 14Q302 37 300 74ZM105 -123Q105 -134 106 -141T110 -158T122 -173T145 -178Q155 -178 160 -176Q184 -163 199 -132T214 -73Q214 -69 214 -66T213 -59T212 -53T209 -47T205 -41T199 -33T193 -25T184 -14T174 -1L165 10Q156 22 148 32L139 43Q138 43 130 15T113 -54T105 -123",8473:"16 666Q16 675 28 683H195Q334 683 370 682T437 672Q511 657 554 611T597 495Q597 343 404 309Q402 308 401 308Q381 303 319 303H261V181Q261 157 262 120Q262 60 267 50T304 36Q310 35 313 35Q352 35 352 17Q352 10 346 3L339 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM235 35Q228 46 227 84Q226 129 226 337V621L230 635L237 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H235ZM301 341H313Q339 341 354 344T389 362T417 410T426 498Q426 586 401 616T322 647Q301 647 293 643Q271 637 264 621Q261 617 261 479V341H301ZM429 350Q431 350 443 353T476 367T515 391T548 432T562 490Q562 550 524 592Q507 607 484 619Q481 621 448 635L433 639L439 621Q462 578 462 506Q462 448 454 413T437 366T428 350H429",8474:"480 -10Q480 -13 486 -24T507 -50T541 -80T588 -104T648 -114Q666 -114 688 -110T714 -106Q724 -106 728 -114T729 -130Q723 -145 663 -163T548 -181Q503 -181 463 -169T395 -139T343 -97T307 -56T284 -19L280 -3L262 1Q188 24 131 81Q57 155 37 275Q34 292 34 342T37 410Q58 528 131 601Q179 652 248 676T388 701Q485 701 562 661Q698 595 731 448Q742 410 742 341T731 235Q707 141 646 81Q616 50 575 27T493 -5L480 -10ZM568 342Q568 613 437 659L395 666Q329 666 286 626Q232 570 213 439Q210 408 210 342T213 246Q231 113 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 134 568 342ZM174 341V354Q174 393 175 419T183 484T205 561T246 635L249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 491 69 344Q69 133 231 52Q247 42 247 46Q247 46 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 410 689 467T640 556T588 606T546 630Q532 638 531 638Q530 638 531 635Q563 590 577 543Q602 472 602 341V316Q602 264 599 230T580 144T531 48Q529 44 532 45T546 52Q575 68 596 84T642 128T683 200T706 299Q708 327 708 341ZM391 -17H333Q329 -15 326 -15Q324 -15 324 -17Q324 -21 362 -68Q424 -130 506 -143Q518 -144 544 -144Q569 -144 577 -143L589 -141L575 -139Q544 -127 509 -101T453 -37L442 -19L391 -17",8475:"224 266Q185 266 156 286T127 354Q127 419 176 487T282 594Q346 642 433 679T615 717Q732 717 802 680L815 673Q824 680 840 690T860 700Q864 700 867 693T872 680L873 673Q873 668 858 659L845 651L853 642Q887 605 887 561Q887 500 840 439Q790 379 681 336Q693 312 693 292Q692 276 689 263T672 229T653 198T620 152L575 87Q557 57 557 33Q557 24 560 17T566 8L569 5Q546 5 508 25T470 76Q470 83 473 92T545 198T616 310Q616 317 615 318T612 319Q603 319 575 315H560L545 291Q492 201 429 135T277 23Q202 -17 142 -17H130Q50 -17 16 17Q-2 35 -2 57Q-2 95 24 126T88 158Q106 158 116 147T127 121Q127 110 122 102Q116 93 99 84T63 75Q58 75 53 76T47 77T45 75T44 67Q45 52 57 42T88 27T120 21T144 19Q174 19 208 36T267 76T324 134T369 189T406 239Q462 319 504 374T616 503T755 631L770 644Q767 647 753 654T697 670T602 680Q493 680 399 631T247 516Q218 485 193 440T168 359Q168 328 188 316T234 303Q255 303 273 315T304 340T343 389T390 448Q428 490 441 510T456 548Q456 557 458 559Q459 560 476 567T496 575Q505 575 505 558Q505 511 434 412Q429 406 427 403Q397 360 378 343Q342 308 300 287T224 266ZM819 564Q819 595 800 619L784 606Q729 557 692 512T605 387L591 365L610 364Q622 364 631 363T641 361Q643 361 651 363Q725 388 772 449T819 564ZM794 141Q794 123 725 63T612 3Q609 3 612 5Q612 5 615 7Q639 19 678 57T742 131L755 148H772H780Q794 148 794 141ZM588 -3Q590 0 593 0H594L593 -1Q592 -1 590 -2L588 -3",8476:"27 496Q31 569 102 627T234 685Q236 685 241 685T251 686Q287 686 318 672T367 638T399 598T418 564L423 550Q424 554 434 567T463 601T505 639T561 671T626 685Q672 685 688 659T710 572Q713 533 721 523T766 513Q781 513 787 514T794 516Q796 512 798 509T801 504T802 501T787 493Q702 461 624 401L607 389Q655 383 688 358L697 352V342Q699 330 699 297Q704 209 710 173T734 103Q751 69 765 69Q769 69 806 83L824 90V74Q823 73 759 24T693 -26Q692 -26 660 32L628 90L629 111Q631 159 631 177Q631 278 614 300Q584 340 523 340Q500 340 467 333T431 325Q429 325 429 322Q428 321 426 308T420 275T410 230T392 178T366 125L358 112L342 99Q306 70 269 38T213 -10T193 -26Q192 -26 163 0T116 26Q82 26 50 -8L42 -16L35 -8L27 0L35 10Q43 21 58 38T104 80T158 106Q179 106 218 65L235 48Q238 48 255 60T295 99T329 158Q352 231 352 359Q352 555 242 614Q210 628 187 628Q140 628 116 600T91 548Q91 522 138 464T185 382V376Q185 345 158 313T103 263L76 246Q74 244 64 253L54 260L65 267Q91 285 100 302Q111 318 111 337Q111 355 69 410T27 496ZM562 628Q504 628 443 507L435 491L436 479Q437 471 437 446Q437 396 432 351L529 389L602 426Q673 462 673 463H672Q644 470 637 483T622 553Q608 628 562 628",8477:"17 665Q17 672 28 683H221Q415 681 439 677Q461 673 481 667T516 654T544 639T566 623T584 607T597 592T607 578T614 565T618 554L621 548Q626 530 626 497Q626 447 613 419Q578 348 473 326L455 321Q462 310 473 292T517 226T578 141T637 72T686 35Q705 30 705 16Q705 7 693 -1H510Q503 6 404 159L306 310H268V183Q270 67 271 59Q274 42 291 38Q295 37 319 35Q344 35 353 28Q362 17 353 3L346 -1H28Q16 5 16 16Q16 35 55 35Q96 38 101 52Q106 60 106 341T101 632Q95 645 55 648Q17 648 17 665ZM241 35Q238 42 237 45T235 78T233 163T233 337V621L237 635L244 648H133Q136 641 137 638T139 603T141 517T141 341Q141 131 140 89T134 37Q133 36 133 35H241ZM457 496Q457 540 449 570T425 615T400 634T377 643Q374 643 339 648Q300 648 281 635Q271 628 270 610T268 481V346H284Q327 346 375 352Q421 364 439 392T457 496ZM492 537T492 496T488 427T478 389T469 371T464 361Q464 360 465 360Q469 360 497 370Q593 400 593 495Q593 592 477 630L457 637L461 626Q474 611 488 561Q492 537 492 496ZM464 243Q411 317 410 317Q404 317 401 315Q384 315 370 312H346L526 35H619L606 50Q553 109 464 243",8484:"39 -1Q29 9 29 12Q29 23 60 77T219 337L410 648H364Q261 648 210 628Q168 612 142 588T109 545T97 509T88 490Q85 489 80 489Q72 489 61 503L70 588Q72 607 75 628T79 662T81 675Q84 677 88 681Q90 683 341 683H592Q604 673 604 666Q604 662 412 348L221 37Q221 35 301 35Q406 35 446 48Q504 68 543 111T597 212Q602 239 617 239Q624 239 629 234T635 223Q635 215 621 113T604 8L597 1Q595 -1 317 -1H39ZM148 637L166 648H112V632Q111 629 110 622T108 612Q108 608 110 608T116 612T129 623T148 637ZM552 646Q552 648 504 648Q452 648 450 643Q448 639 266 343T77 37Q77 35 128 35H179L366 339L552 646ZM572 35Q581 89 581 97L561 77Q542 59 526 48L508 37L539 35H572",8486:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8487:"126 584Q119 584 110 539T97 493Q95 490 73 490Q44 490 44 501Q44 515 62 590Q75 672 82 679Q84 684 177 684Q193 684 214 684T241 685Q265 685 271 682T277 664V648Q271 572 229 434T186 231Q186 173 203 132T247 70T302 42T360 33Q391 33 419 42T474 72T517 133T533 231Q533 297 491 437T442 648Q442 675 446 679Q448 684 542 684Q635 684 637 681Q640 678 657 594T675 501Q675 490 646 490Q624 490 622 493Q620 493 609 538T593 584Q591 585 585 585T569 586T551 588H513Q514 586 518 573T538 531T582 453Q647 340 660 277Q663 259 663 232Q663 194 657 177Q652 151 629 112T560 39Q495 -5 424 -19Q403 -22 360 -22Q318 -22 297 -19Q239 -8 193 18T120 74T80 131T62 177Q56 194 56 229Q56 281 74 328T137 453Q160 491 174 518T193 555T201 575T206 588H168Q160 587 150 587T134 586T126 584",8488:"148 590Q95 592 91 627V633L160 729H176Q169 713 169 705Q169 670 244 670Q269 670 305 672T357 675Q405 675 432 661T468 609Q469 605 469 596Q469 572 460 540Q433 463 301 372Q325 378 359 378Q431 378 472 350T519 297Q532 249 532 198Q532 115 500 40T442 -57Q335 -139 202 -139Q165 -139 125 -131L112 -129V-100Q112 -49 106 -33T75 -17Q55 -17 31 -35L22 -42L11 -26L22 -18Q94 36 151 36H160Q171 36 178 33T188 27T194 13T196 -5T197 -32Q198 -79 206 -90Q217 -107 251 -107Q336 -107 389 -33T442 155Q442 240 407 274Q362 319 285 319Q236 319 192 298Q188 298 181 309L224 372Q227 373 234 374T246 376T257 379T271 384T285 391T302 402T321 417Q384 471 384 540Q384 562 366 581T306 600Q292 600 233 595T148 590",8492:"256 262Q161 262 161 351Q161 408 203 471T289 570Q380 645 475 676T617 707L627 708Q637 708 644 708Q759 708 831 675L844 669L857 677Q892 700 896 700Q902 700 907 685Q907 683 907 681T908 678T909 676T909 673Q909 671 909 670T906 667T903 664T897 660T889 655L878 647L889 636Q928 598 928 548Q928 529 923 510T907 474T886 442T861 412T837 388T815 368T800 355Q847 323 847 270V263Q847 205 806 145Q766 82 695 37T564 -8Q527 -8 506 10T484 58Q484 85 501 117T543 172Q607 226 685 228Q695 228 698 226Q703 220 692 206Q684 194 682 193T665 191Q625 189 595 172T550 133T529 93T522 66Q522 29 576 29Q642 29 705 109Q785 211 785 270Q785 287 779 300T769 316T755 327L740 319Q682 290 634 290Q611 290 592 294H588L565 261Q559 252 544 231T522 201T504 178T481 151T455 123Q394 63 314 18T159 -28Q103 -28 67 -6T31 54Q31 88 57 123T123 158Q144 158 154 146T164 119Q164 102 142 89T100 75Q94 75 87 77T76 80L72 81Q69 78 69 65Q69 35 102 22T175 9Q184 9 198 11Q248 23 300 70T403 187T508 331T636 489T789 629L801 639Q796 642 786 647T732 661T633 670Q592 670 558 665Q481 651 409 613T286 520Q274 507 258 485T222 424T202 354Q202 299 269 299Q282 299 295 301T318 307T339 317T358 329T376 345T391 362T406 380T420 398T433 417T445 435Q496 512 496 547Q496 559 497 560T516 569Q526 574 530 574Q538 574 538 540Q538 414 427 325Q342 262 256 262ZM689 382Q708 382 753 375L765 387Q860 482 860 555Q860 594 839 610L822 592Q794 563 752 511T680 420T651 380Q655 381 660 381Q664 382 689 382ZM697 344Q692 345 681 345H675Q671 345 665 345T655 344T650 344L648 342Q646 339 645 338Q643 333 639 327H653Q670 329 676 330Q706 342 706 343Q702 344 697 344",8493:"299 585Q333 609 384 634T470 672L505 685Q506 685 513 662T531 613T548 580Q553 576 563 576Q575 576 605 585Q607 585 607 575V564Q537 532 496 527Q475 542 456 567T427 610T415 627Q410 627 398 618T382 603Q373 588 373 558T386 475T400 399Q400 337 366 303Q343 281 309 266T254 247T226 242L214 257Q214 258 223 260T251 272T287 299Q304 316 304 360Q304 396 289 451T274 532Q274 553 277 561V564H269Q205 558 172 501T139 358Q139 207 226 127T443 46Q448 46 457 46T470 47L485 48L601 106Q602 106 602 93V80Q551 48 517 25T474 -4T460 -13T443 -19Q409 -24 367 -24Q360 -24 351 -24T335 -23T326 -22Q190 -2 125 87T59 319V328Q62 412 96 487L101 500L118 512Q189 563 245 591L266 601L299 585",8496:"280 398L279 400Q278 402 277 405T275 413T272 426T271 443Q271 494 302 544T379 629T472 685T553 707H565H573Q630 707 664 689Q718 661 718 604Q718 548 662 492T553 436Q525 436 508 451T490 492Q490 534 531 579T619 630Q632 630 632 623Q632 619 624 606Q614 593 602 592T578 580Q566 568 549 541T532 497Q532 474 565 474Q577 474 587 476Q600 481 611 489Q630 503 651 535T672 596Q672 660 553 660H548Q494 660 450 616Q421 587 384 531T343 439Q341 420 344 415H345Q346 415 352 415T369 417T391 418Q421 418 440 412T466 398T473 382Q473 367 452 353T398 339Q370 339 348 345T315 359L304 366Q297 365 284 360T234 321T163 234Q120 160 120 117Q120 83 149 57T252 30Q311 30 357 60Q386 79 414 114T452 179Q454 186 454 200Q454 230 415 242Q401 246 373 246Q353 246 347 244Q328 236 313 219T288 184T274 149T265 121T261 109Q260 107 247 102T230 97Q223 97 223 105Q223 148 271 216T386 284Q446 284 483 260T520 195Q520 121 427 57T239 -8Q192 -8 152 2T79 46T46 133Q46 212 107 285T269 394L280 398ZM427 376Q427 377 402 380Q386 380 386 379L425 375L427 376",8497:"258 428Q258 489 322 562T482 685T661 735Q726 735 824 693T977 651Q990 651 990 644Q990 639 971 612T948 581Q947 580 938 580Q878 580 784 621T617 663Q544 663 480 635T379 568T320 492T299 431Q299 387 362 387Q404 387 438 402T493 438T527 486T546 531T551 563Q551 569 550 575T549 584T549 590Q551 593 563 602T579 611Q584 611 592 605T608 584T616 548Q616 513 595 477T554 423Q518 392 464 372T349 351Q258 351 258 428ZM324 187T305 187T286 196Q286 202 301 217Q327 242 383 262T484 290L527 297L567 356Q624 441 643 467T688 521Q715 550 752 581T795 613T804 603T808 587T778 547T702 444T626 300H637Q663 302 685 306L697 308L703 317Q745 376 792 400Q806 406 818 406Q849 406 849 375Q847 355 831 338T797 312T763 296L747 290Q744 289 735 266T724 241Q722 240 702 232T664 217T645 210Q638 210 638 218Q638 224 653 246T669 270Q669 271 668 271Q663 270 624 264L607 263Q570 199 529 152Q513 133 484 106T409 45T305 -13T193 -36Q109 -36 74 -10T39 50Q39 86 64 121T128 158Q171 158 171 121Q171 97 141 83Q125 75 107 75Q93 75 80 83Q76 71 76 62Q76 29 117 15T207 0Q324 0 494 248L501 258H495Q368 239 330 195Q324 187 305 187ZM775 335Q806 358 806 368Q805 369 804 369Q800 369 791 360Q774 336 775 335",8498:"457 681Q471 695 477 695Q485 695 497 681V12L484 -1H68Q55 14 55 19T68 39H457V328H215L211 335Q198 346 211 359L217 368H457V681",8499:"112 -7Q86 -7 58 6T30 48T54 103T113 130Q129 130 141 121T153 94Q153 71 132 59T90 47H80Q95 30 133 30Q180 30 228 63T311 137T402 249T500 361Q566 425 703 529T910 693Q942 721 945 721T958 716T970 709Q974 704 964 691Q961 688 905 622T847 554L595 181Q553 121 527 77T496 19L492 5Q497 5 531 46Q579 98 685 224T850 409L972 524Q994 543 1004 556Q1012 567 1097 643T1186 720Q1194 720 1206 715T1215 703Q1215 701 1191 671T1133 599T1080 530Q1036 461 983 357T862 152Q802 64 799 17Q799 7 800 5T811 2Q836 2 882 37T969 126Q972 130 974 134T978 138T983 139T996 140H1012Q1018 134 1018 132Q1018 122 981 83T889 4T795 -35Q761 -35 745 -12T728 48Q728 122 781 190Q833 269 890 370L927 434L914 422Q848 360 752 245Q643 117 582 51T498 -33T461 -50Q424 -48 424 -4Q424 84 481 172L714 495Q591 406 523 333Q507 316 430 226T313 95Q263 48 221 24T162 -4T120 -7H112",8501:"55 613Q55 643 61 663T74 688T85 694Q94 694 94 681Q98 632 134 588L412 285Q416 311 430 397T447 509V519L438 526Q407 554 398 571T388 617T394 664T407 688T418 694Q425 694 427 684Q429 675 454 635T488 586Q490 584 496 579T513 563T537 540Q555 516 555 487Q555 460 549 441T537 416T528 409Q519 409 517 415T513 435T503 463Q492 481 490 481Q454 264 454 246Q454 237 479 212T529 152T555 79Q555 32 538 9Q531 1 524 1Q516 1 516 13Q512 62 476 106Q468 115 337 258T195 412L193 406Q191 401 189 394T183 377T176 352T171 322T167 284T165 240Q165 224 166 220Q171 199 211 152T252 70Q252 45 235 29T203 8T175 1Q170 0 115 0H79Q60 0 58 3T55 20Q55 31 58 34Q60 37 76 37Q112 39 126 46T140 70Q140 96 112 148T83 236Q83 281 102 334T140 419T159 452Q55 556 55 613",8502:"56 706V726Q56 763 76 763Q83 763 87 759T98 741Q108 726 116 721L127 717L340 715Q547 712 564 709Q575 705 587 692Q599 680 605 663L609 650V137H676Q687 124 687 115Q687 110 678 100T622 43L558 -21H-9Q-22 -6 -22 -1T-13 14T42 72L107 137H569V339Q569 541 567 546Q558 555 554 557L545 563H329Q118 566 101 569Q90 573 78 586Q54 610 54 661Q54 670 56 706",8503:"56 750Q68 764 76 764Q88 764 97 743T125 717Q131 715 240 715T358 713Q421 691 421 640Q421 608 399 588T358 566Q353 566 352 565T351 557L356 526Q356 488 379 346T402 97Q400 21 385 -12Q366 -43 351 -43Q335 -43 329 -10Q316 40 316 64Q316 67 315 67Q313 67 269 26L222 -21H-9Q-22 -7 -22 -1Q-22 4 -14 14T42 73L107 137H311V564H211H164Q115 564 93 573T60 615Q56 630 56 690V750",8504:"62 757Q69 764 75 764Q87 764 97 741Q102 731 105 728T117 721L129 715H349Q569 715 580 710Q618 701 635 670Q640 661 640 639Q640 609 622 590Q617 583 604 575T580 566H573V553Q575 547 576 531T582 469T600 353Q624 205 624 104Q624 46 617 17T591 -32Q581 -43 573 -43Q550 -43 540 44Q535 73 533 319V564H322Q117 566 100 570Q90 573 77 586Q54 609 54 663Q54 689 55 706Q55 738 56 745T62 757",8513:"239 665Q194 665 154 653T90 629T66 617Q59 617 53 623T46 637Q46 652 66 659Q129 695 197 701Q218 705 248 705Q293 705 335 693Q371 684 435 644Q543 562 573 417Q577 393 577 341Q577 290 573 266Q531 83 384 10Q346 -9 315 -16T234 -23H206Q202 -23 183 -23T152 -21T120 -18T88 -10T63 3T44 24L37 35V297L50 310H235Q248 297 248 290Q248 285 235 270H77V103Q77 88 77 80T77 63T78 50T80 43T82 38T85 35T89 32T95 30Q126 20 206 17Q289 17 330 30Q407 55 460 120T533 275Q538 305 538 342Q538 486 452 575T239 665",8592:"944 261T944 250T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H929Q944 261 944 250",8593:"27 414Q17 414 17 433Q17 437 17 439T17 444T19 447T20 450T22 452T26 453T30 454T36 456Q80 467 120 494T180 549Q227 607 238 678Q240 694 251 694Q259 694 261 684Q261 677 265 659T284 608T320 549Q340 525 363 507T405 479T440 463T467 455T479 451Q483 447 483 433Q483 413 472 413Q467 413 458 416Q342 448 277 545L270 555V-179Q262 -193 252 -193H250H248Q236 -193 230 -179V555L223 545Q192 499 146 467T70 424T27 414",8594:"56 237T56 250T70 270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H70Q56 237 56 250",8595:"473 86Q483 86 483 67Q483 63 483 61T483 56T481 53T480 50T478 48T474 47T470 46T464 44Q428 35 391 14T316 -55T264 -168Q264 -170 263 -173T262 -180T261 -184Q259 -194 251 -194Q242 -194 238 -176T221 -121T180 -49Q169 -34 155 -21T125 2T95 20T67 33T44 42T27 47L21 49Q17 53 17 67Q17 87 28 87Q33 87 42 84Q158 52 223 -45L230 -55V312Q230 391 230 482T229 591Q229 662 231 676T243 693Q244 694 251 694Q264 692 270 679V-55L277 -45Q307 1 353 33T430 76T473 86",8596:"263 479Q267 501 271 506T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H835Q729 349 696 475Q691 493 691 500Q691 511 711 511Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q144 292 194 349T263 479",8597:"27 492Q17 492 17 511Q17 515 17 517T17 522T19 525T20 528T22 530T26 531T30 532T36 534Q80 545 120 572T180 627Q210 664 223 701T238 755T250 772T261 762Q261 757 264 741T282 691T319 628Q352 589 390 566T454 536L479 529Q483 525 483 511Q483 491 472 491Q467 491 458 494Q342 526 277 623L270 633V-133L277 -123Q307 -77 353 -45T430 -2T473 8Q483 8 483 -11Q483 -15 483 -17T483 -22T481 -25T480 -28T478 -30T474 -31T470 -32T464 -34Q407 -49 364 -84T300 -157T270 -223T261 -262Q259 -272 250 -272Q242 -272 239 -255T223 -201T180 -127Q169 -112 155 -99T125 -76T95 -58T67 -45T44 -36T27 -31L21 -29Q17 -25 17 -11Q17 9 28 9Q33 9 42 6Q158 -26 223 -123L230 -133V633L223 623Q192 577 146 545T70 502T27 492",8598:"204 662Q257 662 301 676T369 705T394 720Q398 720 407 711T417 697Q417 688 389 671T310 639T212 623Q176 623 153 628Q151 628 221 557T546 232Q942 -164 943 -168Q944 -170 944 -174Q944 -182 938 -188T924 -195Q922 -195 916 -193Q912 -191 517 204Q440 281 326 394T166 553L121 598Q126 589 126 541Q126 438 70 349Q59 332 52 332Q48 332 39 341T29 355Q29 358 38 372T57 407T77 464T86 545Q86 583 78 614T63 663T55 683Q55 693 65 693Q73 693 82 688Q136 662 204 662",8599:"582 697Q582 701 591 710T605 720Q607 720 630 706T697 677T795 662Q830 662 863 670T914 686T934 694Q942 694 944 685Q944 680 936 663T921 615T913 545Q913 490 927 446T956 379T970 355Q970 351 961 342T947 332Q940 332 929 349Q874 436 874 541Q874 590 878 598L832 553Q787 508 673 395T482 204Q87 -191 83 -193Q77 -195 75 -195Q67 -195 61 -189T55 -174Q55 -170 56 -168Q58 -164 453 232Q707 487 777 557T847 628Q824 623 787 623Q689 623 599 679Q582 690 582 697",8600:"55 675Q55 683 60 689T75 695Q77 695 83 693Q87 691 482 296Q532 246 605 174T717 62T799 -20T859 -80T878 -97Q874 -93 874 -41Q874 64 929 151Q940 168 947 168Q951 168 960 159T970 145Q970 143 956 121T928 54T913 -45Q913 -83 920 -114T936 -163T944 -185Q942 -194 934 -194Q932 -194 914 -186T864 -170T795 -162Q743 -162 698 -176T630 -205T605 -220Q601 -220 592 -211T582 -197Q582 -187 611 -170T691 -138T787 -123Q824 -123 847 -128Q848 -128 778 -57T453 268Q58 664 56 668Q55 670 55 675",8601:"126 -41Q126 -92 121 -97Q121 -98 139 -80T200 -20T281 61T394 173T517 296Q909 690 916 693Q922 695 924 695Q932 695 938 689T944 674Q944 670 943 668Q942 664 546 268Q292 13 222 -57T153 -128Q176 -123 212 -123Q310 -123 400 -179Q417 -190 417 -197Q417 -201 408 -210T394 -220Q392 -220 369 -206T302 -177T204 -162Q131 -162 67 -194Q63 -195 59 -192T55 -183Q55 -180 62 -163T78 -115T86 -45Q86 10 72 54T44 120T29 145Q29 149 38 158T52 168Q59 168 70 151Q126 62 126 -41",8602:"942 250Q942 244 928 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L735 270H931Q942 257 942 250",8603:"54 250Q54 258 66 270H277L488 272L542 350Q596 431 602 435Q604 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H264L66 232Q54 239 54 250",8606:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H276L285 277Q322 306 349 345T388 417H434Q434 413 424 392T393 338T349 279L340 270H634Q933 270 937 266L938 265Q944 259 944 250T938 235L937 234Q933 230 634 230H340L349 221Q372 196 393 163T424 108T434 83H388Q377 116 350 155T285 223L276 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8608:"943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H723L714 223Q677 194 650 155T611 83H565Q565 87 575 108T606 162T650 221L659 230H365Q66 230 62 234L61 235Q55 241 55 250T61 265L62 266Q66 270 365 270H659L650 279Q627 304 606 337T575 392T565 417H611Q622 384 649 345T714 277L723 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250",8610:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H873L882 277Q919 306 946 345T985 417H1031Q1031 413 1021 392T990 338T946 279L937 270V230L946 221Q969 196 990 163T1021 108T1031 83H985Q974 116 947 155T882 223L873 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8611:"1054 250Q1006 221 967 177T912 83H889Q866 83 866 84Q866 86 873 103T902 156T952 222L959 230H237L228 223Q191 194 164 155T125 83H79Q79 87 89 108T120 162T164 221L173 230V270L164 279Q141 304 120 337T89 392T79 417H125Q136 384 163 345T228 277L237 270H959L952 278Q924 309 903 344T874 396T866 416Q866 417 889 417H912Q928 367 967 323T1054 250",8614:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H95V155",8617:"903 424T903 444T929 464Q976 464 1023 434T1070 347Q1070 316 1055 292T1016 256T971 237T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H926Q929 270 941 271T960 275T978 280T998 290T1015 307Q1030 325 1030 347Q1030 355 1027 364T1014 387T983 411T929 424H928Q903 424 903 444",8618:"55 347Q55 380 72 404T113 441T159 458T197 464Q222 464 222 444Q222 429 204 426T157 417T110 387Q95 369 95 347Q95 339 98 330T111 307T142 283T196 270H961Q845 357 818 493Q818 494 818 496T817 499Q817 511 834 511H837Q846 511 849 510T855 506T858 497T861 481T869 456Q891 389 942 336T1061 261Q1070 258 1070 250Q1070 244 1065 241T1041 231T1003 212Q962 186 932 152T887 85T866 35T858 4Q856 -6 853 -8T837 -11Q817 -11 817 0Q817 7 822 25Q854 151 961 230H196Q149 230 102 260T55 347",8619:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H622V305Q622 356 624 388T635 460T661 521T709 559T785 575Q813 575 833 573T880 561T923 534T952 483T964 405Q964 374 959 350T942 307T918 276T884 255T847 242T804 235T760 231T713 230H662V-27Q654 -41 644 -41H642H640Q628 -41 622 -27V230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250ZM924 403Q924 474 894 505T794 536Q758 536 734 526T696 500T675 453T665 395T662 319V270H699Q826 270 875 295T924 403",8620:"35 405Q35 454 48 489T86 542T137 567T195 575Q229 575 251 571T301 554T345 510T370 429Q377 384 377 305V270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q896 221 857 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H377V-27Q369 -41 359 -41H357Q342 -41 337 -25V230H286Q247 231 225 232T169 238T115 255T75 284T45 333T35 405ZM75 406Q75 322 123 296T300 270H337V319Q335 432 317 477T240 534Q232 535 197 535Q140 535 108 507T75 406",8621:"57 250Q159 311 200 417H246L242 407Q215 340 159 278L152 270H276L315 310Q354 349 358 351Q366 356 376 351Q378 350 455 273L530 196L606 273Q683 350 686 351Q694 354 703 351Q705 350 782 273L858 196L933 273Q1010 350 1012 351Q1022 356 1030 351Q1034 349 1073 310L1112 270H1236L1229 278Q1173 340 1146 407L1142 417H1188Q1233 306 1331 250Q1231 192 1188 83H1142L1146 93Q1173 160 1229 222L1236 230H1168Q1155 230 1139 230T1119 229Q1112 229 1108 229T1099 231T1092 233T1085 238T1078 245T1068 256T1056 269L1021 304L984 267Q948 230 910 191T867 149Q857 144 848 150Q844 151 770 227T694 304T618 228T540 150Q531 144 521 149Q517 152 479 191T404 267L367 304L332 269Q328 264 320 256T310 246T303 239T296 234T289 231T280 229T269 229Q265 229 249 229T220 230H152L159 222Q215 160 242 93L246 83H223L200 84L195 96Q152 190 57 250",8622:"491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272",8624:"56 555Q74 567 79 570T107 592T141 625T170 667T198 722H221Q244 722 244 721Q244 718 236 699T207 647T161 587L151 576L291 575H292H293H294H296H297H298H299H300H301H302H304H305H306H307H308H309H310H311H312H314H315H316H317H318H319H320H321H322H323H324H325H327H328H329H330H331H332H333H334H335H336H337H338H339H340H341H342H343H345Q435 574 438 570L439 569L440 568Q444 564 444 287Q444 15 442 12Q436 0 424 0T406 12Q404 15 404 275V535H151L162 523Q187 495 207 462T236 410T244 389H198L193 402Q171 457 131 497T56 555",8625:"301 722Q339 618 443 555L437 551Q431 547 422 541T401 526T377 504T352 477T327 443T306 402L301 389H255Q255 392 263 410T291 461T337 523L348 535H95V275Q95 15 93 12Q87 0 75 0T57 12Q55 15 55 287Q55 564 59 568L60 569Q64 573 76 573T208 575L348 576L338 587Q314 613 294 646T264 698T255 721Q255 722 278 722H301",8630:"361 210Q373 210 373 182V177Q373 155 370 151T348 139Q303 118 267 84T216 28T201 1Q197 -1 196 -1Q189 -1 184 8Q166 39 143 64T99 104T61 129T32 144T19 150Q17 152 17 179Q17 203 21 208Q28 210 39 206Q106 178 157 135L175 119V126Q179 130 179 155Q182 173 193 201Q228 305 312 374T510 459Q532 461 551 461H567Q678 461 784 386Q835 344 861 301Q902 245 926 173T950 32Q950 15 944 8Q930 -6 917 8Q910 12 910 43Q901 208 801 314T561 421Q453 421 359 359Q300 319 263 258T217 126L216 125Q216 124 216 123T217 122Q219 122 229 131T260 156T301 181Q314 189 336 199T361 210",8631:"972 209Q980 209 981 204T982 179Q982 155 979 151T957 139Q915 121 878 86T815 8Q808 -1 803 -1Q801 -1 797 1Q797 6 783 28T732 84T650 139L628 150Q626 152 626 177Q626 201 630 206Q636 210 637 210Q650 210 697 181Q727 166 764 137L784 119L782 132Q767 239 689 318T499 417Q474 421 442 421Q343 421 261 369T130 219Q86 121 86 28Q86 15 79 8Q73 1 66 1T53 8Q46 15 46 30Q46 102 77 192T186 361Q274 443 386 459Q396 460 426 460Q515 460 588 431T703 361T773 271T812 187T822 132Q822 123 825 123Q936 209 972 209",8634:"369 543T369 563T397 583Q408 583 440 579L454 577L464 581Q492 592 516 609T552 638T565 650Q604 638 607 637Q606 636 598 628T585 614T570 601T548 584T523 568L510 560L516 558Q522 555 527 553T541 546T559 536T580 523T603 506T626 485Q722 384 722 250Q722 106 622 12T387 -83Q253 -83 155 12T56 250Q56 357 110 433T235 545Q244 550 252 550Q270 550 270 531Q270 522 261 515T238 501T202 477T159 433Q95 352 95 250Q95 131 178 45T388 -42Q511 -42 596 43T682 250Q682 340 636 408T522 511Q495 526 488 526Q488 525 488 525T487 522T485 515L490 506Q505 481 516 451T531 404T535 384L532 385Q529 386 524 387T513 390L491 397L488 408Q472 483 413 542L399 543Q369 543 369 563",8635:"170 637L213 650Q270 597 313 581L323 577L337 579Q369 583 380 583Q408 583 408 563T380 543H378L364 542Q305 483 289 408L286 397L264 390Q259 389 254 388T245 385L242 384Q242 387 246 403T261 450T287 506L292 515Q291 519 291 521T290 524T289 526Q284 526 265 517T216 486T160 434T114 354T95 249Q95 132 178 45T388 -42Q513 -42 597 44T682 250Q682 337 638 404T532 506Q529 508 525 510T519 514T515 516T511 519T509 522T508 526T507 531Q507 550 525 550Q533 550 542 545Q569 532 596 511T653 454T702 366T721 250Q721 151 672 74T547 -43T388 -83Q254 -83 155 12T56 250Q56 385 151 485Q164 498 179 509T205 528T228 542T247 551T260 558L267 560L254 568Q215 590 170 637",8636:"62 230Q56 236 55 244Q55 252 57 255T69 265Q114 292 151 326T208 391T243 448T265 491T273 509Q276 511 288 511Q304 511 306 505Q309 501 303 484Q293 456 279 430T251 383T223 344T196 313T173 291T156 276L148 270H929Q944 261 944 250T929 230H62",8637:"55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8638:"188 258V694H208L215 682Q246 628 293 594T375 551V528Q375 505 374 505Q369 505 351 510T299 534T237 578L228 587V205Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 258",8639:"41 551Q76 559 123 592T201 682L208 694H228V258Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 205V587L179 578Q151 552 117 534T65 511T42 505Q41 505 41 528V551",8640:"691 500Q691 511 711 511Q720 511 723 510T730 504T735 490T746 464T768 425Q796 378 835 339T897 285T933 263Q941 258 942 256T944 245T937 230H70Q56 237 56 250T70 270H852Q802 308 762 364T707 455T691 500",8641:"56 237T56 250T70 270H937Q944 263 944 256Q944 251 944 250T943 246T940 242T933 238Q794 153 734 7Q729 -7 726 -9T711 -11Q695 -11 693 -5Q690 -1 696 16Q721 84 763 139T852 230H70Q56 237 56 250",8642:"190 682Q195 694 208 694T226 683Q228 679 228 296V-87L237 -78Q265 -52 299 -34T351 -11T374 -5Q375 -5 375 -28V-51Q340 -60 293 -92T215 -182L208 -194H188V242Q188 678 190 682",8643:"188 295V573Q188 657 189 672T200 692Q206 694 208 694Q221 694 226 683Q228 679 228 242V-194H208L201 -182Q170 -128 123 -94T41 -51V-28Q41 -5 42 -5Q47 -5 65 -10T117 -34T179 -78L188 -87V295",8644:"943 500Q895 471 856 427T801 333H778Q755 333 755 334Q755 336 762 353T791 406T841 472L848 480H459Q70 480 67 482Q55 488 55 500T67 518Q70 520 459 520H848L841 528Q813 559 792 594T763 646T755 666Q755 667 778 667H801Q817 617 856 573T943 500ZM56 167Q102 194 141 238T198 333H221Q244 333 244 332Q221 265 161 198L151 187H539Q928 187 930 186Q944 182 944 167Q944 155 934 149Q930 147 541 147H151L160 137Q185 110 205 77T235 24T244 1Q244 0 221 0H199Q158 106 56 167",8646:"56 500Q103 527 142 572T199 667H221Q244 667 244 666Q244 664 237 647T208 594T158 528L151 520H539Q928 520 932 518Q944 513 944 500T932 482Q928 480 539 480H151L158 472Q186 441 207 406T236 354T244 334Q244 333 221 333H199Q181 383 142 428T56 500ZM943 167Q835 101 801 0H778Q755 0 755 1T758 9T765 25T771 39Q800 94 839 137L848 147H458Q68 147 66 149Q55 154 55 167Q55 182 69 186Q71 187 460 187H848L838 198Q811 228 791 261T762 314L755 332Q755 333 778 333H801Q841 227 943 167",8647:"930 437Q944 426 944 416T934 399Q930 397 540 397H150L159 387Q185 360 205 328T234 277T243 252Q243 237 217 191T159 113L150 103H540Q930 103 934 101Q944 94 944 84Q944 71 930 64L540 63H151Q180 34 203 -2T236 -61L244 -83H198Q178 -31 142 11T66 77L55 83L65 89Q157 145 197 246Q199 250 190 269Q150 359 65 411L55 417L66 423Q106 447 142 489T198 583H244Q202 488 151 437H930",8648:"83 551Q190 590 250 694Q251 689 263 671T307 621T380 567Q409 551 416 551Q422 551 447 563T511 608T577 684L582 694Q642 591 749 551V528Q749 505 748 505Q745 505 724 515T669 546T612 590L602 599V-181Q595 -193 585 -193H582H581Q568 -193 565 -183L563 -179L562 209V598L552 589Q517 556 473 531T414 506H412Q411 506 393 514T361 530T324 553T280 589L270 598V-179Q255 -192 250 -193H247Q237 -193 230 -181V599L220 590Q197 567 164 546T110 515T84 505Q83 505 83 528V551",8649:"55 416Q55 427 70 437H848Q819 466 796 502T764 561L755 583H801Q821 531 857 489T933 423L944 417L934 411Q843 355 802 254Q800 250 809 231Q849 141 934 89L944 83L933 77Q893 53 857 11T801 -83H755Q797 12 848 63H459L70 64Q55 70 55 84Q55 94 65 101Q69 103 459 103H849L840 113Q806 148 779 196T756 254Q756 255 760 264T770 286T786 315T809 351T840 387L849 397H459Q69 397 65 399Q55 406 55 416",8650:"230 681Q240 694 251 694Q260 693 270 680V-98L280 -89Q297 -73 314 -60T348 -38T374 -24T397 -13T412 -6H414Q428 -6 473 -32T552 -89L562 -98V291L563 680Q570 693 582 693Q593 694 602 681V-99L612 -90Q635 -68 668 -47T723 -15T748 -5Q749 -5 749 -28V-51Q642 -91 582 -194L577 -184Q551 -141 512 -108T447 -63T416 -51T385 -63T321 -108T255 -184L250 -194Q189 -89 83 -51V-28Q83 -5 84 -5Q88 -5 109 -15T164 -46T220 -90L230 -99V681",8651:"195 504L198 514H221Q244 514 244 512Q244 508 239 490T215 437T171 376L162 367H545Q928 367 932 365Q944 360 944 347T932 329Q928 327 492 327H55V347L67 354Q113 379 146 420T195 504ZM67 171Q70 173 507 173H944V153L932 146Q839 95 804 -4L801 -14H778Q755 -14 755 -12Q768 59 828 124L837 133H454Q71 133 67 135Q55 140 55 153Q55 165 67 171",8652:"691 660Q691 671 711 671Q720 671 723 670T730 664T735 650T746 624T768 585Q797 538 836 499T897 445T933 423Q941 418 942 416T944 405T937 390H70Q56 397 56 410T70 430H852Q802 468 762 524T707 615T691 660ZM55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8653:"397 525Q410 525 414 524T418 516Q418 506 394 467T331 381L319 367H473L624 369L657 445Q674 487 684 507T699 531T709 534Q717 534 722 528T728 516Q728 510 695 434Q689 418 683 402T672 377T668 367H928Q942 355 942 347Q942 341 928 327H791Q651 327 651 325Q649 324 620 251T586 174Q586 172 757 172H928Q942 158 942 152Q942 143 928 132H568L537 54Q510 -9 503 -22T486 -35Q479 -35 473 -29T466 -17T495 61L526 132H319L331 118Q364 81 391 37T418 -17Q418 -23 415 -24T401 -26Q398 -26 397 -26L384 -24L377 -13Q344 49 301 97T218 170T143 210T84 233T55 245Q54 253 59 256T86 267Q281 327 377 512L384 525H397ZM606 325Q606 327 439 327H275Q258 312 179 265L148 249Q228 206 262 181L275 172H544L575 247L606 325",8654:"395 -24T395 -19T417 57T440 132H255L266 116Q308 64 340 -6Q342 -17 337 -21Q335 -26 320 -26T302 -19Q302 -15 294 4T265 54T217 117T145 182T49 236Q30 243 33 254Q40 261 49 263Q98 283 142 315T214 379T263 442T293 493T302 519Q305 525 320 525T337 521Q342 516 340 505Q308 435 266 383L255 370L384 367H515Q561 522 569 530Q574 534 580 534Q587 534 594 528T602 516Q602 512 580 441T557 367H651L742 370L731 383Q689 435 657 505Q655 516 660 521Q662 525 677 525T695 519Q695 515 703 496T732 446T780 383T853 317T949 263Q967 258 964 245Q959 240 949 236Q897 215 852 182T779 116T731 52T703 3T695 -19Q692 -26 677 -26T660 -21Q655 -17 657 -6Q670 21 682 42T702 77T717 99T728 114T735 122T739 126T740 130T613 132H482L460 54Q440 -9 433 -23T415 -37Q408 -37 402 -31ZM502 325Q502 327 360 327H217L195 310Q173 291 120 256L111 250Q114 248 143 229T195 190L217 172H335L453 174L502 325ZM886 250Q885 251 865 263T831 286T802 310L780 327H544L535 299Q531 283 511 223L495 174L637 172H780L802 190Q843 225 877 243L886 250",8655:"346 174Q348 176 378 249T411 325Q411 327 239 327H68Q55 342 55 347Q55 354 68 367H428L459 445Q487 509 494 521T510 534Q517 534 524 527T531 516Q531 515 502 438L471 367H677L666 381Q631 421 605 463T578 516Q578 522 582 523T599 525H615L619 512Q659 437 714 383T812 309T896 272T942 254Q943 246 938 243T911 232Q718 172 619 -13L615 -24L599 -26Q578 -26 578 -17Q578 -11 587 6T617 53T666 118L677 132H373L339 54Q323 12 313 -8T298 -32T288 -35Q280 -35 275 -29T269 -17Q269 -14 298 57T328 132H68Q55 145 55 152Q55 156 56 158T62 165T68 172H206Q346 172 346 174ZM848 249Q763 297 735 318L722 327H455L422 252L391 174Q391 172 557 172H722L735 181Q773 210 819 234L848 249",8656:"944 153Q944 140 929 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H929Q944 359 944 347Q944 336 930 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173H930Q931 172 933 171T936 169T938 167T941 164T942 162T943 158T944 153",8657:"228 -179Q227 -180 226 -182T223 -186T221 -189T218 -192T214 -193T208 -194Q196 -194 189 -181L188 125V430L176 419Q122 369 59 338Q46 330 40 330Q38 330 31 337V350Q31 362 33 365T46 374Q60 381 77 390T128 426T190 484T247 567T292 677Q295 688 298 692Q302 694 305 694Q313 694 318 677Q334 619 363 568T420 485T481 427T532 391T564 374Q575 368 577 365T579 350V337Q572 330 570 330Q564 330 551 338Q487 370 435 419L423 430L422 125V-181Q409 -194 401 -194Q397 -194 394 -193T388 -189T385 -184T382 -180V-177V475L373 487Q331 541 305 602Q304 601 300 591T290 571T278 548T260 519T238 488L229 476L228 148V-179",8658:"580 514Q580 525 596 525Q601 525 604 525T609 525T613 524T615 523T617 520T619 517T622 512Q659 438 720 381T831 300T927 263Q944 258 944 250T935 239T898 228T840 204Q696 134 622 -12Q618 -21 615 -22T600 -24Q580 -24 580 -17Q580 -13 585 0Q620 69 671 123L681 133H70Q56 140 56 153Q56 168 72 173H725L735 181Q774 211 852 250Q851 251 834 259T789 283T735 319L725 327H72Q56 332 56 347Q56 360 70 367H681L671 377Q638 412 609 458T580 514",8659:"401 694Q412 694 422 681V375L423 70L435 81Q487 130 551 162Q564 170 570 170Q572 170 579 163V150Q579 138 577 135T564 126Q541 114 518 99T453 48T374 -46T318 -177Q313 -194 305 -194T293 -178T272 -119T225 -31Q158 70 46 126Q35 132 33 135T31 150V163Q38 170 40 170Q46 170 59 162Q122 131 176 81L188 70V375L189 681Q199 694 208 694Q219 694 228 680V352L229 25L238 12Q279 -42 305 -102Q344 -23 373 13L382 25V678Q387 692 401 694",8660:"308 524Q318 526 323 526Q340 526 340 514Q340 507 336 499Q326 476 314 454T292 417T274 391T260 374L255 368Q255 367 500 367Q744 367 744 368L739 374Q734 379 726 390T707 416T685 453T663 499Q658 511 658 515Q658 525 680 525Q687 524 690 523T695 519T701 507Q766 359 902 287Q921 276 939 269T961 259T966 250Q966 246 965 244T960 240T949 236T930 228T902 213Q763 137 701 -7Q697 -16 695 -19T690 -23T680 -25Q658 -25 658 -15Q658 -11 663 1Q673 24 685 46T707 83T725 109T739 126L744 132Q744 133 500 133Q255 133 255 132L260 126Q265 121 273 110T292 84T314 47T336 1Q341 -11 341 -15Q341 -25 319 -25Q312 -24 309 -23T304 -19T298 -7Q233 141 97 213Q83 221 70 227T51 235T41 239T35 243T34 250T35 256T40 261T51 265T70 273T97 287Q235 363 299 509Q305 522 308 524ZM792 319L783 327H216Q183 294 120 256L110 250L120 244Q173 212 207 181L216 173H783L792 181Q826 212 879 244L889 250L879 256Q826 288 792 319",8661:"290 755Q298 772 305 772T318 757T343 706T393 633Q431 588 473 558T545 515T579 497V484Q579 464 570 464Q564 464 550 470Q485 497 423 550L422 400V100L423 -50Q485 3 550 30Q565 36 570 36Q579 36 579 16V3Q575 -1 549 -12T480 -53T393 -132Q361 -172 342 -208T318 -258T305 -272T293 -258T268 -208T217 -132Q170 -80 128 -51T61 -12T31 3V16Q31 36 40 36Q46 36 61 30Q86 19 109 6T146 -18T173 -38T188 -50V550Q186 549 173 539T147 519T110 495T61 470Q46 464 40 464Q31 464 31 484V497Q34 500 63 513T135 557T217 633Q267 692 290 755ZM374 598Q363 610 351 625T332 651T316 676T305 695L294 676Q282 657 267 636T236 598L228 589V-89L236 -98Q247 -110 259 -125T278 -151T294 -176T305 -195L316 -176Q328 -157 343 -136T374 -98L382 -89V589L374 598",8666:"944 54Q942 44 929 36H372Q372 34 377 26T395 -4T422 -58Q442 -109 442 -110T408 -111H374L370 -100Q282 124 87 243L76 250L87 257Q284 377 370 600L374 611H408Q442 611 442 610Q423 550 381 480Q380 478 379 475T376 471T374 468T372 465V464H929Q942 456 944 446Q944 442 943 439T941 434T938 430T935 428T931 426T928 424H344L336 414Q277 336 200 277L191 270H560Q929 270 933 268Q944 262 944 250Q944 237 933 232Q929 230 560 230H191L200 223Q279 162 336 86L344 76H928Q929 76 931 75T934 73T938 70T941 66T943 61T944 54",8667:"56 250Q56 260 68 270H808L799 277Q720 338 663 414L655 424H363Q71 424 68 426Q55 432 55 444T68 462Q71 464 349 464H627Q627 466 622 474T604 504T577 558Q557 609 557 610T591 611H626L629 600Q717 376 912 257L923 250L912 243Q715 123 629 -100L626 -111H591Q557 -111 557 -110Q576 -50 618 20Q619 22 620 25T623 29T625 32T626 35L627 36H349Q71 36 68 38Q55 44 55 56T68 74Q71 76 363 76H655L663 86Q722 164 799 223L808 230H438L68 231Q56 236 56 250",8669:"76 230Q68 230 62 237T56 250Q56 257 63 264T91 291Q102 300 108 306L159 351Q168 356 177 351L218 316L303 239L353 195Q376 214 403 239L488 316L529 351Q538 356 546 351Q548 350 594 310L638 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H737Q625 230 622 232Q620 233 599 251T558 288L537 306Q537 305 451 228T362 149Q353 146 345 149Q341 150 255 227T169 306Q167 306 129 270Q123 265 115 257T102 245T93 237T84 232T76 230",8672:"292 419Q292 400 261 347T211 275H306H364Q400 275 411 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM918 237T918 250T932 270H1236Q1251 262 1251 250T1236 230H932Q918 237 918 250",8674:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM1022 417Q1022 437 1055 437H1067Q1090 437 1097 434T1109 417Q1128 373 1161 333T1236 270Q1251 261 1251 250Q1251 241 1244 236T1216 217T1175 182Q1149 155 1133 128T1109 85T1097 66Q1093 64 1065 64H1053Q1031 64 1025 72T1027 100Q1036 124 1049 147T1073 185T1091 210T1101 223L1103 225H1008H950Q914 225 903 229T892 250T903 270T948 275H1008H1103L1101 277Q1100 280 1091 291T1067 325T1039 374Q1022 408 1022 417",8704:"0 673Q0 684 7 689T20 694Q32 694 38 680T82 567L126 451H430L473 566Q483 593 494 622T512 668T519 685Q524 694 538 694Q556 692 556 674Q556 670 426 329T293 -15Q288 -22 278 -22T263 -15Q260 -11 131 328T0 673ZM414 410Q414 411 278 411T142 410L278 55L414 410",8705:"404 269Q412 269 418 267T428 261T435 253T441 245L444 240V172Q444 103 443 96Q440 81 431 65T403 27T344 -7T250 -21T156 -8T97 27T69 65T58 96Q56 103 56 413Q56 722 58 729Q74 822 215 845Q221 846 229 846H243Q282 846 290 845Q422 826 443 729Q444 722 444 653V586L442 583Q441 580 440 578T436 573T430 567T423 562T415 558T404 556Q377 556 367 583Q364 590 364 654V719Q363 721 360 726T355 733Q326 766 250 766H249Q235 766 219 765T174 752T137 719V107Q145 83 178 71T251 58H254Q340 58 364 107V172Q364 176 364 187T363 204Q363 269 404 269",8706:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",8707:"56 661T56 674T70 694H487Q497 686 500 679V15Q497 10 487 1L279 0H70Q56 7 56 20T70 40H460V327H84Q70 334 70 347T84 367H460V654H70Q56 661 56 674",8709:"331 696Q335 708 339 722T345 744T350 759T357 769T367 772Q374 772 381 767T388 754Q388 746 377 712L366 673L378 661Q460 575 460 344Q460 281 456 234T432 126T373 27Q319 -22 250 -22Q214 -22 180 -7Q168 -3 168 -4L159 -33Q148 -71 142 -75Q138 -78 132 -78Q124 -78 118 -72T111 -60Q111 -52 122 -18L133 21L125 29Q39 111 39 344Q39 596 137 675Q187 716 251 716Q265 716 278 714T296 710T315 703T331 696ZM276 676Q264 679 246 679Q196 679 159 631Q134 597 128 536T121 356Q121 234 127 174T151 80L234 366Q253 430 275 506T308 618L318 654Q318 656 294 669L276 676ZM181 42Q207 16 250 16Q291 16 324 47Q354 78 366 136T378 356Q378 470 372 528T349 616L348 613Q348 611 264 326L181 42",8710:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",8711:"46 676Q46 679 51 683H781Q786 679 786 676Q786 674 617 326T444 -26Q439 -33 416 -33T388 -26Q385 -22 216 326T46 676ZM697 596Q697 597 445 597T193 596Q195 591 319 336T445 80L697 596",8712:"84 250Q84 372 166 450T360 539Q361 539 377 539T419 540T469 540H568Q583 532 583 520Q583 511 570 501L466 500Q355 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H568Q583 262 583 250T568 230H124V228Q124 207 134 177T167 112T231 48T328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 446 -40T417 -41Q262 -41 172 45Q84 127 84 250",8713:"196 25Q84 109 84 250Q84 372 166 450T360 539Q361 539 375 539T413 540T460 540L547 707Q550 716 563 716Q570 716 575 712T581 703T583 696T505 540H568Q583 532 583 520Q583 511 570 501L484 500L366 270H568Q583 262 583 250T568 230H346L247 38Q284 16 328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 447 -40T419 -41Q304 -41 228 3Q117 -211 115 -212Q111 -215 104 -215T92 -212T86 -204T84 -197Q84 -190 89 -183L196 25ZM214 61L301 230H124V228Q124 196 147 147T214 61ZM321 270L440 500Q353 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H321",8715:"83 520Q83 532 98 540H195Q202 540 220 540T249 541Q404 541 494 455Q582 374 582 250Q582 165 539 99T434 0T304 -39Q297 -40 195 -40H98Q83 -32 83 -20Q83 -10 96 0H200Q311 1 337 6Q369 14 401 28Q422 39 445 55Q484 85 508 127T537 191T542 228V230H98Q84 237 84 250T98 270H542V272Q542 280 539 295T527 336T497 391T445 445Q422 461 401 472Q386 479 374 483T347 491T325 495T298 498T273 499T239 500T200 500L96 501Q83 511 83 520",8717:"154 -1Q122 -1 112 3T102 26Q102 63 158 63H178Q192 64 206 65T228 66T240 68Q301 85 324 146L329 157H244Q158 157 153 161Q149 162 145 169T140 183Q140 201 158 215L167 221H256L344 223L349 237Q352 262 352 287Q352 308 351 315Q341 352 315 368T256 385Q231 385 206 376T166 356T149 346Q143 346 138 364T132 388Q132 396 147 406Q198 440 252 440Q291 440 318 435Q421 404 451 301Q456 288 456 248V234Q456 151 391 86Q330 25 240 3Q212 -1 154 -1",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8722:"84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250",8723:"56 467T56 480T70 500H707Q722 492 722 480T707 460H409V187H707Q722 179 722 167Q722 154 707 147H409V0V-93Q409 -144 406 -155T389 -166Q376 -166 372 -155T368 -105Q368 -96 368 -62T369 -2V147H70Q56 154 56 167T70 187H369V460H70Q56 467 56 480",8724:"339 717Q339 739 354 752T388 766Q410 766 424 751T439 716T424 681T390 666Q369 666 354 681T339 717ZM57 237T57 250T71 270H369V425L370 581Q380 594 389 594Q402 594 409 579V270H707Q722 262 722 250T707 230H409V-79Q401 -93 391 -93H389H387Q375 -93 369 -79V230H71Q57 237 57 250",8725:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8726:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",8727:"229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286",8728:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251ZM245 403Q188 403 142 361T96 250Q96 183 141 140T250 96Q284 96 313 109T354 135T375 160Q403 197 403 250Q403 313 360 358T245 403",8729:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8730:"95 178Q89 178 81 186T72 200T103 230T169 280T207 309Q209 311 212 311H213Q219 311 227 294T281 177Q300 134 312 108L397 -77Q398 -77 501 136T707 565T814 786Q820 800 834 800Q841 800 846 794T853 782V776L620 293L385 -193Q381 -200 366 -200Q357 -200 354 -197Q352 -195 256 15L160 225L144 214Q129 202 113 190T95 178",8733:"56 124T56 216T107 375T238 442Q260 442 280 438T319 425T352 407T382 385T406 361T427 336T442 315T455 297T462 285L469 297Q555 442 679 442Q687 442 722 437V398H718Q710 400 694 400Q657 400 623 383T567 343T527 294T503 253T495 235Q495 231 520 192T554 143Q625 44 696 44Q717 44 719 46H722V-5Q695 -11 678 -11Q552 -11 457 141Q455 145 454 146L447 134Q362 -11 235 -11Q157 -11 107 56ZM93 213Q93 143 126 87T220 31Q258 31 292 48T349 88T389 137T413 178T421 196Q421 200 396 239T362 288Q322 345 288 366T213 387Q163 387 128 337T93 213",8734:"55 217Q55 305 111 373T254 442Q342 442 419 381Q457 350 493 303L507 284L514 294Q618 442 747 442Q833 442 888 374T944 214Q944 128 889 59T743 -11Q657 -11 580 50Q542 81 506 128L492 147L485 137Q381 -11 252 -11Q166 -11 111 57T55 217ZM907 217Q907 285 869 341T761 397Q740 397 720 392T682 378T648 359T619 335T594 310T574 285T559 263T548 246L543 238L574 198Q605 158 622 138T664 94T714 61T765 51Q827 51 867 100T907 217ZM92 214Q92 145 131 89T239 33Q357 33 456 193L425 233Q364 312 334 337Q285 380 233 380Q171 380 132 331T92 214",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q67 43 346 361Q397 420 474 508Q595 648 616 671T647 694T661 688T666 674Q666 668 663 663Q662 662 627 622T524 503T390 350L120 41L386 40H653Q666 30 666 20Q666 8 651 0H71",8737:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q64 38 348 373T638 712Q644 714 646 714Q653 714 659 709T666 694V693Q666 687 633 647Q619 631 576 580Q528 524 495 485Q336 296 329 289Q328 288 348 264T395 182T433 54L434 40H651Q666 32 666 20T651 0H436Q431 -20 416 -20Q400 -20 396 -4V0H71ZM394 40Q394 51 389 76T366 149T319 234L302 256L119 41L256 40H394",8738:"666 -32Q666 -51 646 -51Q639 -51 365 85L75 228Q55 238 55 250Q55 257 59 262T68 268L72 270L611 536Q642 551 647 551T659 547T666 532Q666 521 657 515L525 449Q525 448 535 424T556 352T566 250T556 148T536 77T525 51L657 -15Q666 -21 666 -32ZM526 250Q526 297 517 342T499 409T488 431Q487 431 304 341T121 250T304 159T488 69Q526 143 526 250",8739:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",8740:"118 737Q131 750 138 750L151 746L158 739V579L160 421L213 470Q269 519 276 519Q284 519 290 513T296 499V498Q296 493 291 488T244 445Q225 428 213 417L158 368V-239Q143 -252 136 -252L124 -248L120 -241L118 44V328L62 279Q4 231 0 230Q-8 230 -14 236T-20 250Q-20 257 -11 265T62 332L118 384V737",8741:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8742:"131 737Q134 739 138 743T144 748T151 750T171 737V199L327 357V737Q340 750 347 750Q351 750 353 749T360 743T367 737V397L429 457Q493 518 498 519Q506 519 512 512T518 500Q518 489 442 417L367 339V-237Q352 -250 346 -250L333 -243L327 -237V301L171 143V-237Q156 -250 151 -250T131 -237V101L69 41Q24 -3 15 -12T0 -21Q-8 -21 -14 -14T-20 -2Q-20 5 -7 19T56 81L131 159V737",8743:"318 591Q325 598 333 598Q344 598 348 591Q349 590 414 445T545 151T611 -4Q609 -22 591 -22Q588 -22 586 -21T581 -20T577 -17T575 -13T572 -9T570 -4L333 528L96 -4Q87 -20 80 -21Q78 -22 75 -22Q57 -22 55 -4Q55 2 120 150T251 444T318 591",8744:"55 580Q56 587 61 592T75 598Q86 598 96 580L333 48L570 580Q579 596 586 597Q588 598 591 598Q609 598 611 580Q611 574 546 426T415 132T348 -15Q343 -22 333 -22T318 -15Q317 -14 252 131T121 425T55 580",8745:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21",8746:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598",8747:"151 -112Q151 -150 106 -161Q106 -165 114 -172T134 -179Q155 -179 170 -146Q181 -120 188 -64T206 101T232 310Q256 472 277 567Q308 716 392 716Q434 716 453 681T472 613Q472 590 458 577T424 564Q404 564 390 578T376 612Q376 650 421 661Q421 663 418 667T407 675T393 679Q387 679 380 675Q360 665 350 619T326 438Q302 190 253 -57Q235 -147 201 -186Q174 -213 138 -216Q93 -216 74 -181T55 -113Q55 -91 69 -78T103 -64Q123 -64 137 -78T151 -112",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8756:"273 411Q273 437 291 454T334 471Q358 471 375 454T393 411T376 368T333 351Q307 351 290 368T273 411ZM84 38Q110 38 126 21T143 -22Q143 -46 127 -64T83 -82Q57 -82 41 -65T24 -22Q24 4 41 21T84 38ZM524 -22Q524 4 541 21T584 38Q608 38 625 21T643 -22Q643 -45 627 -63T583 -82Q557 -82 541 -65T524 -22",8757:"23 411Q23 437 41 454T84 471Q108 471 125 454T143 411T126 368T83 351Q57 351 40 368T23 411ZM523 411Q523 437 541 454T584 471Q608 471 625 454T643 411T626 368T583 351Q557 351 540 368T523 411ZM274 -22Q274 4 291 21T334 38Q356 38 374 22T392 -22T375 -65T333 -82Q307 -82 291 -65T274 -22",8764:"55 166Q55 241 101 304T222 367Q260 367 296 349T362 304T421 252T484 208T554 189Q616 189 655 236T694 338Q694 350 698 358T708 367Q722 367 722 334Q722 260 677 197T562 134H554Q517 134 481 152T414 196T355 248T292 293T223 311Q179 311 145 286Q109 257 96 218T80 156T69 133Q55 133 55 166",8765:"222 133Q147 133 102 197T56 335Q56 362 66 365Q71 369 77 364Q83 356 84 335T90 298Q102 254 137 222T223 189Q258 189 292 206T355 250T413 301T477 346T550 367Q628 367 673 309T722 171Q722 133 708 133Q703 133 699 141T694 162Q694 220 655 265T555 311Q519 311 485 293T421 248T363 196T298 152T222 133",8768:"55 569Q55 583 83 583Q122 583 151 565T194 519T215 464T222 411Q222 360 194 304T139 193T111 89Q111 38 134 -7T195 -55Q222 -57 222 -69Q222 -83 189 -83Q130 -83 93 -33T55 90Q55 130 72 174T110 252T148 328T166 411Q166 462 144 507T83 555Q55 556 55 569",8769:"220 366Q258 366 297 347T361 308T391 288Q394 288 464 370Q494 407 510 425T535 454T546 465T552 467H553Q560 467 566 461T573 448Q573 439 499 350Q424 266 424 261Q424 259 442 247T492 222T554 209Q607 209 646 243Q671 268 680 295T690 341T702 366Q719 366 719 314Q716 265 695 226Q682 199 664 179Q614 132 555 132Q517 132 477 151T412 190T383 210T347 172T278 89T233 37Q228 32 220 32Q210 32 206 38T201 48Q201 57 266 137Q272 144 275 148Q351 231 351 237Q351 239 333 251T283 276T221 289Q159 289 123 248T86 166Q86 156 82 145T73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q161 366 220 366",8770:"55 439T55 443T56 449T62 456T68 463H706Q720 449 720 443T706 423H68Q55 439 55 443ZM56 72Q56 112 73 152T130 225T224 257Q259 257 294 240T360 199T419 149T484 107T553 90Q603 90 643 125T691 223Q693 257 704 257Q717 257 717 221Q717 147 671 91T554 34Q517 34 481 51T414 93T355 142T291 184T222 201Q172 201 131 167T84 67Q81 34 71 34Q56 37 56 72",8771:"55 283Q55 356 103 409T217 463Q262 463 297 447T395 382Q431 355 446 344T493 320T554 307H558Q613 307 652 344T694 433Q694 464 708 464T722 432Q722 356 673 304T564 251H554Q510 251 465 275T387 329T310 382T223 407H219Q164 407 122 367Q91 333 85 295T76 253T69 250Q55 250 55 283ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8773:"55 388Q55 463 101 526T222 589Q260 589 296 571T362 526T421 474T484 430T554 411Q616 411 655 458T694 560Q694 572 698 580T708 589Q722 589 722 556Q722 482 677 419T562 356H554Q517 356 481 374T414 418T355 471T292 515T223 533Q179 533 145 508Q109 479 96 440T80 378T69 355Q55 355 55 388ZM56 236Q56 249 70 256H707Q722 248 722 236Q722 225 708 217L390 216H72Q56 221 56 236ZM56 42Q56 57 72 62H708Q722 52 722 42Q722 30 707 22H70Q56 29 56 42",8775:"55 417Q55 479 101 528T222 578Q259 578 294 564T393 507Q413 493 434 480T469 460T484 454L537 549Q587 639 595 647Q600 652 607 652Q615 652 621 647T628 634Q628 625 575 536Q524 446 524 443Q527 440 555 440Q603 440 644 469T691 547Q694 578 706 578T718 556Q718 555 718 551T717 545Q717 488 684 445T595 387Q582 384 558 384Q530 384 508 389L493 394L404 238L557 236H708Q720 224 720 217T706 196H379L291 43L499 41H708Q720 29 720 21T706 1H268L226 -71Q186 -143 179 -148Q173 -155 165 -155T152 -150T146 -137Q146 -133 184 -64L222 1H144L66 3L59 7Q54 14 54 20Q54 29 66 41H246L333 194Q333 196 202 196H68Q55 211 55 218T66 236H213L357 238L457 409L437 421Q432 423 393 450T307 500T222 523Q171 523 129 491T84 414Q82 383 70 383Q55 383 55 417",8776:"55 319Q55 360 72 393T114 444T163 472T205 482Q207 482 213 482T223 483Q262 483 296 468T393 413L443 381Q502 346 553 346Q609 346 649 375T694 454Q694 465 698 474T708 483Q722 483 722 452Q722 386 675 338T555 289Q514 289 468 310T388 357T308 404T224 426Q164 426 125 393T83 318Q81 289 69 289Q55 289 55 319ZM55 85Q55 126 72 159T114 210T163 238T205 248Q207 248 213 248T223 249Q262 249 296 234T393 179L443 147Q502 112 553 112Q609 112 649 141T694 220Q694 249 708 249T722 217Q722 153 675 104T555 55Q514 55 468 76T388 123T308 170T224 192Q164 192 125 159T83 84Q80 55 69 55Q55 55 55 85",8778:"220 523Q163 523 124 486T84 412Q81 383 69 383Q56 383 56 413Q56 441 67 470Q78 508 111 537T187 575Q203 579 219 579Q248 579 271 572Q304 565 393 508Q498 439 551 439Q620 439 662 486Q688 512 693 557Q693 565 697 572T707 579Q719 579 719 548Q719 483 673 434T550 384Q512 384 467 405T386 453T305 501T220 523ZM222 288Q164 288 124 251T84 177Q81 148 69 148Q56 148 56 178Q56 206 67 235Q78 274 111 302T187 339Q198 343 220 343Q244 343 259 341T308 322T393 272Q496 203 553 203Q612 203 651 241T691 312Q693 343 705 343Q719 343 719 313Q719 245 673 199Q626 148 552 148Q513 148 467 170T385 218T304 266T222 288ZM51 -19Q51 -6 62 -1H387Q713 -1 715 -3Q725 -10 725 -20Q725 -27 718 -34Q714 -38 672 -38T387 -39H62Q51 -25 51 -19",8781:"55 464Q55 471 60 477T74 484Q80 484 108 464T172 420T268 376T389 356Q436 356 483 368T566 399T630 436T675 467T695 482Q701 484 703 484Q711 484 716 478T722 464Q722 454 707 442Q550 316 389 316Q338 316 286 329T195 362T124 402T76 437T57 456Q55 462 55 464ZM57 45Q66 58 109 88T230 151T381 183Q438 183 494 168T587 135T658 94T703 61T720 45Q722 39 722 36Q722 28 717 22T703 16Q697 16 669 36T606 80T510 124T389 144Q341 144 294 132T211 101T147 64T102 33T82 18Q76 16 74 16Q66 16 61 22T55 36Q55 39 57 45",8782:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H268Q277 168 279 164Q281 162 284 137T305 89Q334 49 389 49H391Q442 49 472 89Q487 108 490 126T495 156T509 173H608H666Q701 173 711 170T722 153T707 133H532Q526 81 486 45T389 8Q331 8 291 45T245 133H70Q56 140 56 153",8783:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8784:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM329 610Q329 634 346 652T389 670Q413 670 431 654T450 611Q450 586 433 568T390 550T347 567T329 610",8785:"421 474T389 474T339 493T321 541Q321 566 337 587T391 609Q456 602 456 541Q456 512 439 493ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM421 -108T389 -108T339 -89T321 -41Q321 -16 337 5T391 27Q456 20 456 -41Q456 -70 439 -89",8786:"15 541Q15 569 33 585T75 601T117 585T135 541Q135 514 118 498T75 481T32 498T15 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM642 -41Q642 -17 658 0T702 18Q726 18 744 3T762 -41Q762 -67 745 -84T702 -101Q676 -101 659 -85T642 -41",8787:"642 541Q642 569 660 585T702 601T744 585T762 541Q762 515 745 498T702 481Q676 481 659 497T642 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM14 -41Q14 -15 31 1T74 18Q101 18 118 0T135 -41Q135 -64 118 -83T75 -102Q51 -102 33 -85T14 -41",8790:"56 347Q56 360 70 367H707Q722 359 722 347Q722 334 711 331T658 327H586H465L472 318Q496 288 496 250T472 182L465 173H586H663Q700 173 711 170T722 153T707 133H70Q56 140 56 153Q56 168 72 173H312L305 182Q281 212 281 250T305 318L312 327H72Q56 332 56 347ZM473 250Q473 265 472 273T460 297T428 327H349Q328 313 318 298T306 273T304 250Q304 235 305 227T317 203T349 173H428Q449 187 459 202T471 227T473 250",8791:"279 612Q279 656 310 688T388 721Q433 721 465 689T498 612Q498 573 470 538T389 503Q336 503 308 538T279 612ZM458 614Q458 637 452 651T433 672T411 679T383 680T352 675T333 664T324 647T321 629T320 611Q320 593 321 584T332 562T359 545Q366 543 389 543H391Q406 543 414 544T435 552T452 573T458 614ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8796:"192 482H190Q187 483 185 484T181 488T177 493T175 501Q175 506 178 512Q184 523 278 687T375 853Q379 857 383 857Q385 857 387 858T390 859Q397 859 403 853Q405 851 499 687T600 512Q603 506 603 501Q603 488 587 482H192ZM548 523L389 798Q388 798 309 661T230 523T389 522T548 523ZM56 347Q56 360 70 367H708Q723 359 723 347Q723 336 709 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H709Q723 163 723 153Q723 140 708 133H70Q56 140 56 153",8800:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183L306 133H70Q56 140 56 153Q56 168 72 173H327L406 327H72Q56 332 56 347Q56 360 70 367H426Q597 702 602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 692 471 367H707Q722 359 722 347Q722 336 708 328L451 327L371 173H708Q722 163 722 153Q722 140 707 133H351Q175 -210 170 -212Q166 -215 159 -215",8801:"56 444Q56 457 70 464H707Q722 456 722 444Q722 430 706 424H72Q56 429 56 444ZM56 237T56 250T70 270H707Q722 262 722 250T707 230H70Q56 237 56 250ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8804:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8805:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8806:"674 753Q682 753 688 747T694 732T687 718Q686 717 417 589L151 463L399 345Q687 209 691 204Q694 198 694 193Q694 175 676 173H670L382 309Q92 446 90 448Q83 453 83 465Q84 476 96 482Q104 486 382 617T665 751Q669 753 674 753ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8807:"83 733Q83 741 89 747T99 753Q107 753 253 685T543 548T687 478Q694 473 694 463T687 448Q685 446 395 309L107 173H101Q83 175 83 193Q83 194 83 196Q82 203 98 212Q117 222 248 284Q326 321 378 345L626 463L360 589Q291 622 200 665Q112 706 98 714T83 733ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8810:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM944 -48Q944 -54 939 -60T924 -67H923Q917 -67 841 -26Q735 33 634 88Q366 235 364 239Q361 243 361 250T364 261Q367 266 641 415T920 567L924 568Q927 567 930 567Q944 562 944 548Q944 540 938 534Q937 532 679 391L422 250L679 109Q937 -32 938 -34Q944 -40 944 -48",8811:"55 539T55 547T60 561T74 567Q81 567 207 498Q297 449 365 412Q633 265 636 261Q639 255 639 250Q639 241 626 232Q614 224 365 88Q83 -65 79 -66Q76 -67 73 -67Q65 -67 60 -61T55 -47Q55 -39 61 -33Q62 -33 95 -15T193 39T320 109L321 110H322L323 111H324L325 112L326 113H327L329 114H330L331 115H332L333 116L334 117H335L336 118H337L338 119H339L340 120L341 121H342L343 122H344L345 123H346L347 124L348 125H349L351 126H352L353 127H354L355 128L356 129H357L358 130H359L360 131H361L362 132L363 133H364L365 134H366L367 135H368L369 136H370L371 137L372 138H373L374 139H375L376 140L378 141L576 251Q63 530 62 533Q55 539 55 547ZM360 539T360 547T365 561T379 567Q386 567 512 498Q602 449 670 412Q938 265 941 261Q944 255 944 250Q944 241 931 232Q919 224 670 88Q388 -65 384 -66Q381 -67 378 -67Q370 -67 365 -61T360 -47Q360 -39 366 -33Q367 -33 400 -15T498 39T625 109L626 110H627L628 111H629L630 112L631 113H632L634 114H635L636 115H637L638 116L639 117H640L641 118H642L643 119H644L645 120L646 121H647L648 122H649L650 123H651L652 124L653 125H654L656 126H657L658 127H659L660 128L661 129H662L663 130H664L665 131H666L667 132L668 133H669L670 134H671L672 135H673L674 136H675L676 137L677 138H678L679 139H680L681 140L683 141L881 251Q368 530 367 533Q360 539 360 547",8812:"104 730Q104 749 123 749Q130 749 138 745Q186 717 237 671L250 659L261 670Q297 703 332 726T375 750T389 744T395 730Q395 721 390 717T364 699T322 668Q290 641 283 632Q280 628 281 627T293 612Q425 454 425 250Q425 144 388 51T293 -112Q282 -125 281 -126T283 -132Q306 -162 379 -209Q395 -219 395 -230Q395 -238 389 -244T375 -250T335 -228T262 -171L250 -159L238 -170Q202 -203 167 -226T124 -250T110 -244T104 -230Q104 -219 121 -209Q199 -156 216 -132Q219 -128 218 -127T206 -112Q74 46 74 250T206 612Q217 625 218 626T216 632Q199 656 121 709Q104 719 104 730ZM249 -94Q364 61 364 250Q364 430 265 574Q253 590 249 594L242 583Q134 439 134 250Q134 114 192 -1Q212 -44 242 -83L249 -94",8814:"693 -14T693 -20T687 -33T675 -41Q667 -41 506 37L344 112Q342 112 262 -46Q184 -196 176 -205Q172 -209 168 -209T162 -208Q155 -208 151 -203T146 -190Q146 -178 171 -137Q193 -91 251 21L306 132L198 183Q142 208 118 220T88 238T82 249Q82 253 86 261Q92 267 278 357L464 443L529 572Q561 637 577 667T597 703T607 708Q615 708 622 702T629 688Q629 680 575 579L524 474Q524 473 545 482T598 508Q666 541 673 541T686 535T693 521Q693 512 679 504T589 459L493 414L360 150Q366 148 378 142T431 116T529 70Q686 -8 689 -10Q693 -14 693 -20ZM380 277L433 383Q432 385 292 319T151 250T237 209T324 170L380 277",8815:"82 514T82 520T89 533T100 541Q106 541 271 463Q434 386 435 386L515 543Q593 699 600 706Q604 708 607 708Q615 708 622 702T629 688T549 526Q509 445 491 407T473 368Q522 343 580 317Q636 291 660 278T688 261T693 250V249Q693 241 681 234T580 184Q533 161 502 146Q317 59 315 59Q312 56 246 -74Q197 -170 186 -189T168 -209Q164 -209 162 -208Q155 -208 151 -203T146 -190Q146 -187 200 -79L253 28L218 11Q182 -6 144 -23T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4T186 41L284 88L349 217Q377 273 395 311T413 350Q413 351 253 428Q101 498 86 510Q82 514 82 520ZM624 250Q461 330 455 330Q454 331 453 329T448 321T441 308T430 287T416 259T398 223L342 114L624 250",8816:"82 -124Q82 -120 83 -117T89 -110T95 -103H220L284 50Q346 204 344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q664 54 526 121Q513 127 495 136T464 150T438 162T416 173T399 180T388 185L384 186Q383 186 322 41L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",8817:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q384 185 322 39L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124Q82 -120 83 -117T89 -110T95 -103H220L273 26Q326 156 326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",8818:"674 732Q682 732 688 726T694 711T687 697Q686 696 417 568L151 442L399 324Q687 188 691 183Q694 177 694 172Q694 154 676 152H670L382 288Q92 425 90 427Q83 432 83 444Q84 455 96 461Q104 465 382 596T665 730Q669 732 674 732ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8819:"90 697Q83 704 83 712T88 726T99 732Q107 732 253 664T543 527T687 457Q694 452 694 442T687 427Q685 425 395 288L107 152H101Q83 154 83 172Q83 173 83 175Q82 182 98 191Q117 201 248 263Q326 300 378 324L626 442L360 568Q91 696 90 697ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8822:"734 181Q734 173 728 167T714 161Q711 161 386 280T54 404Q44 408 44 421Q44 432 52 437Q66 443 388 562T714 681Q721 681 727 675T734 661Q734 651 722 645Q711 639 462 546Q441 539 420 531L122 421L420 311L723 198Q734 192 734 181ZM44 247Q44 255 50 261T63 267Q66 267 391 148T723 24Q734 18 734 7T723 -10Q716 -14 391 -133T63 -253Q56 -253 50 -247T44 -233Q44 -223 55 -217Q67 -210 317 -118Q337 -110 357 -103L655 7L357 117L54 230Q44 236 44 247",8823:"83 661Q83 668 88 674T104 681Q111 679 396 560Q686 437 687 436Q694 431 694 421T687 406Q686 405 543 344T253 222T101 161Q83 163 83 180Q83 194 95 199Q96 199 130 213T232 257T361 311L621 421L357 532Q307 553 233 584Q121 631 102 640T83 661ZM673 267Q694 267 694 248Q694 237 687 232Q684 229 420 118L156 7L416 -103L683 -215Q694 -222 694 -233Q694 -251 676 -253Q670 -253 524 -192T235 -70T90 -8Q83 -1 83 7Q83 19 94 24Q97 25 378 144T667 266Q669 267 673 267",8826:"84 249Q84 262 91 266T117 270Q120 270 126 270T137 269Q388 273 512 333T653 512Q657 539 676 539Q685 538 689 532T694 520V515Q689 469 672 431T626 366T569 320T500 286T435 265T373 249Q379 248 404 242T440 233T477 221T533 199Q681 124 694 -17Q694 -41 674 -41Q658 -41 653 -17Q646 41 613 84T533 154T418 197T284 220T137 229H114Q104 229 98 230T88 235T84 249",8827:"84 517Q84 539 102 539Q115 539 119 529T125 503T137 459T171 404Q277 275 640 269H661Q694 269 694 249T661 229H640Q526 227 439 214T283 173T173 98T124 -17Q118 -41 103 -41Q83 -41 83 -17Q88 29 105 67T151 132T208 178T277 212T342 233T404 249Q401 250 380 254T345 263T302 276T245 299Q125 358 92 468Q84 502 84 517",8828:"112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q516 310 620 464Q635 486 642 510T651 548T657 571T675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17Q688 5 683 3Q677 0 673 0Q656 0 653 24Q623 270 118 270H112ZM110 116Q83 116 83 136T110 156H113Q134 156 160 155T231 146T318 128T407 95T489 44T550 -30T583 -131Q583 -153 563 -153Q556 -153 553 -152T547 -145T542 -127Q531 -54 478 0Q425 53 333 83T123 116H110",8829:"668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668ZM194 -131Q201 -60 241 -6T343 82T477 133T628 155Q632 155 644 155T661 156Q685 155 690 147Q694 143 694 136Q694 132 693 129T689 124T685 120T681 117L656 116Q596 114 543 106T436 79T342 35T272 -33T235 -127Q231 -154 212 -154Q203 -153 199 -147T194 -136V-131",8830:"84 442Q84 455 91 459T117 463Q120 463 126 463T137 462Q388 466 512 526T653 705Q657 732 676 732Q685 731 689 725T694 714V708Q689 662 672 624T626 559T569 513T500 479T435 458T373 442Q379 441 404 435T440 426T477 414T533 392Q592 362 630 319T681 241T694 174Q694 153 674 153Q662 153 657 163T652 188T640 231T606 287Q500 416 137 422H114Q104 422 98 423T88 428T84 442ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8831:"84 710Q84 732 102 732Q115 732 119 722T125 696T137 652T171 597Q277 468 640 462H661Q694 462 694 442T661 422H640Q578 421 526 417T415 403T309 376T222 333T156 268T124 179Q122 162 118 158T103 153Q100 153 98 153T95 154T93 155T90 158T85 163Q83 167 83 176Q88 222 105 260T151 325T208 371T277 405T342 426T404 442Q401 443 380 447T345 456T302 469T245 492Q125 551 92 661Q84 695 84 710ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8832:"386 292Q388 292 439 393T543 598T598 703Q599 703 603 704T609 705Q616 705 622 699T629 685T533 494Q440 308 440 305Q451 310 462 312Q547 342 592 388T651 505Q654 525 658 532T673 539Q680 539 686 533T693 519Q693 495 678 450Q638 341 500 283Q433 259 418 259Q416 259 411 251T406 241T415 239Q482 224 544 190Q674 121 691 -10Q693 -28 691 -32Q684 -43 672 -43Q664 -43 658 -37Q656 -33 650 -6T634 47T589 109T500 168Q473 179 436 190T388 201H386L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -185 246 12Q344 206 344 210Q344 213 305 217T213 225T124 228H95Q82 241 82 248Q82 253 95 268H124Q172 268 236 273T343 283T386 292",8833:"103 -43Q96 -43 89 -39T82 -26L84 -10Q105 141 275 212Q342 236 355 236Q360 236 364 245L369 256H360Q284 280 275 283Q115 351 86 490Q82 507 82 517Q82 526 88 532T103 538Q110 538 115 534Q119 531 122 517T128 486T143 444T174 397T231 351T320 310Q371 292 389 292L491 496Q595 701 598 703Q599 703 603 704T609 705Q616 705 622 699T629 685Q629 684 531 485Q431 296 431 288Q431 278 520 273T651 268H680Q693 253 693 248Q693 241 680 228H651Q591 228 491 218T386 201L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -182 302 125L335 190L324 185Q313 185 289 172Q241 153 208 128T159 78T135 31T124 -11T118 -37Q112 -43 103 -43",8834:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250",8835:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520",8838:"84 346Q84 468 166 546T360 635Q361 635 370 635T395 635T430 636T475 636T524 636H679Q694 628 694 616Q694 607 681 597L522 596H470H441Q366 596 338 592T266 568Q244 557 224 542T179 500T139 433T124 346V341Q124 253 185 185Q244 121 328 103Q348 98 366 98T522 96H681Q694 86 694 76Q694 64 679 56H526Q510 56 480 56T434 55Q350 55 289 71T172 141Q84 223 84 346ZM104 -131T104 -118T118 -98H679Q694 -106 694 -118T679 -138H118Q104 -131 104 -118",8839:"83 616Q83 628 98 636H251Q267 636 297 636T343 637Q427 637 488 621T605 551Q693 470 693 346Q693 261 650 195T545 96T415 57Q407 56 251 56H98Q83 64 83 76Q83 86 96 96H255H308H337Q412 96 439 100T512 124Q533 135 553 150T599 192T639 259T654 346Q654 437 592 507Q557 545 512 568Q468 587 439 591T335 596H306H255L96 597Q83 607 83 616ZM84 -131T84 -118T98 -98H659Q674 -106 674 -118T659 -138H98Q84 -131 84 -118",8840:"146 -283Q146 -282 174 -213T202 -143H115Q102 -127 102 -123T115 -103H220L291 68L278 73Q203 101 153 157T86 288Q83 309 83 344Q83 380 86 399Q107 480 160 539Q222 601 298 621Q328 630 345 631T435 635L526 637L560 715Q587 778 593 789T609 801Q616 801 622 795T629 781Q629 780 625 771T614 742T600 706L571 637Q571 635 626 635H680Q693 620 693 613T689 601L682 597L618 595H553L449 346Q425 288 399 223T359 127T346 95H356Q365 95 381 95T417 94T463 93T515 93H682Q693 82 693 74T680 53H511Q420 55 335 55L329 57L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283ZM509 590Q509 595 438 595Q354 595 318 586Q246 567 195 516T126 395Q123 378 123 344T126 293Q141 229 184 181T291 110L306 104L406 346L509 590",8841:"82 606T82 613T95 635H251H348Q408 635 435 632T502 615L515 608L520 617Q520 619 558 708Q584 774 591 787T609 801Q616 801 622 795T629 781Q629 775 562 615L551 590L569 577Q646 527 678 437Q691 398 691 344T678 250Q653 182 597 132T469 64Q427 53 366 53H326L295 -25L262 -103H660Q673 -118 673 -124Q673 -129 669 -136L662 -141L453 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L251 -25L284 53H189L93 55L86 59Q82 64 82 71T95 93H302L400 333Q498 569 498 573L444 590Q431 593 260 595L93 597L86 601Q82 606 82 613ZM652 344V354Q652 451 575 521Q571 526 557 538T537 551Q534 551 533 548Q533 543 438 319L344 95L371 93H386Q487 93 557 150T649 293Q652 309 652 344",8842:"693 72Q693 68 692 66T686 59T680 52H524Q398 52 367 53T309 63Q236 82 180 132T98 250Q84 288 84 343Q84 397 98 437Q126 515 193 568T346 632Q347 632 373 633T440 634T520 635H680Q693 620 693 615Q693 608 680 595H526Q364 595 353 592Q279 582 221 539T138 430Q124 392 124 343Q124 296 138 257Q163 192 221 149T353 95Q364 92 526 92H680Q693 79 693 72ZM102 -132T102 -125T115 -103H382L420 -68Q429 -60 438 -52T452 -39T463 -28T472 -20T478 -14T483 -10T487 -7T490 -6T493 -5T496 -5Q502 -5 508 -12T515 -28Q515 -34 513 -37Q512 -38 507 -42T492 -55T475 -70L440 -101L562 -103H682Q693 -114 693 -122T680 -143H395L355 -179Q289 -241 280 -241Q273 -241 267 -235T260 -221T265 -208T300 -174L335 -143H224L113 -141L106 -137Q102 -132 102 -125",8843:"82 615Q82 620 95 635H251Q378 635 409 634T469 623Q540 605 596 555T678 437Q691 397 691 343T678 250Q649 172 581 119T426 55Q415 52 251 52H95Q93 55 89 59T84 65T82 72Q82 79 95 92H249Q411 92 422 95Q496 105 554 148T638 257Q651 296 651 343Q651 391 638 430Q613 495 555 538T422 592Q411 595 249 595H95Q82 608 82 615ZM82 -132T82 -125T95 -103H380L420 -57Q452 -21 460 -14T474 -6Q482 -6 488 -12T495 -25T451 -81L433 -101L549 -103H662Q673 -114 673 -122T660 -143H395L355 -190Q311 -239 309 -239Q305 -241 302 -241Q294 -241 287 -235T280 -221T324 -163L342 -143H218L93 -141L86 -137Q82 -132 82 -125",8846:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM313 406Q313 417 313 435T312 459Q312 483 316 493T333 503T349 494T353 461V406V325H515Q516 325 519 323T527 316T531 305T527 294T520 287T515 285H353V204V152Q353 127 350 117T333 107T316 117T312 152Q312 158 312 175T313 204V285H151Q150 285 147 287T139 294T135 305T139 316T146 323T151 325H313V406",8847:"83 523Q87 535 99 539H679Q694 531 694 519Q694 506 679 499H123V-1H678Q694 -7 694 -21Q694 -34 679 -41H98Q93 -38 84 -28L83 247V523",8848:"64 506T64 519T78 539H699Q706 536 714 526V-28Q706 -38 699 -41H78Q64 -34 64 -21Q64 -6 80 -1H674V499H78Q64 506 64 519",8849:"94 620Q98 632 110 636H699Q714 628 714 616T699 596H134V96H698Q714 90 714 76Q714 64 699 56H109Q104 59 95 69L94 344V620ZM84 -118Q84 -103 100 -98H698Q714 -104 714 -118Q714 -130 699 -138H98Q84 -131 84 -118",8850:"64 603T64 616T78 636H668Q675 633 683 623V69Q675 59 668 56H78Q64 63 64 76Q64 91 80 96H643V596H78Q64 603 64 616ZM64 -118Q64 -108 79 -98H678Q694 -104 694 -118Q694 -130 679 -138H78Q64 -131 64 -118",8851:"83 0Q79 0 76 1T71 3T67 6T65 9T63 13T61 16V301L62 585Q70 595 76 598H592Q602 590 605 583V15Q598 2 587 0Q583 0 580 1T575 3T571 6T569 9T567 13T565 16V558H101V15Q94 2 83 0",8852:"77 0Q65 4 61 16V301L62 585Q72 598 81 598Q94 598 101 583V40H565V583Q573 598 585 598Q598 598 605 583V15Q602 10 592 1L335 0H77",8853:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM364 542Q308 539 251 509T148 418T96 278V270H369V542H364ZM681 278Q675 338 650 386T592 462T522 509T458 535T412 542H409V270H681V278ZM96 222Q104 150 139 95T219 12T302 -29T366 -42H369V230H96V222ZM681 222V230H409V-42H412Q429 -42 456 -36T521 -10T590 37T649 113T681 222",8854:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM681 278Q669 385 591 463T381 542Q283 542 196 471T96 278V270H681V278ZM275 -42T388 -42T585 32T681 222V230H96V222Q108 107 191 33",8855:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q531 510 496 523Q446 542 381 542Q324 542 272 519T196 471L389 278L485 375L582 471ZM167 442Q95 362 95 250Q95 137 167 58L359 250L167 442ZM610 58Q682 138 682 250Q682 363 610 442L418 250L610 58ZM196 29Q209 16 230 2T295 -27T388 -42Q409 -42 429 -40T465 -33T496 -23T522 -11T544 1T561 13T574 22T582 29L388 222L196 29",8856:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q581 472 571 480T556 491T539 502T517 514T491 525T460 534T424 539T381 542Q272 542 184 460T95 251Q95 198 113 150T149 80L167 58L582 471ZM388 -42Q513 -42 597 44T682 250Q682 363 610 442L196 29Q209 16 229 2T295 -27T388 -42",8857:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM682 250Q682 322 649 387T546 497T381 542Q272 542 184 459T95 250Q95 132 178 45T389 -42Q515 -42 598 45T682 250ZM311 250Q311 285 332 304T375 328Q376 328 382 328T392 329Q424 326 445 305T466 250Q466 217 445 195T389 172Q354 172 333 195T311 250",8858:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM250 250Q250 316 295 352T384 388Q451 388 489 347T528 250Q528 192 487 152T389 112Q331 112 291 152T250 250ZM488 250Q488 290 460 319T389 349Q348 349 319 320T290 250Q290 208 320 180T389 151Q431 151 459 181T488 250",8859:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM204 339Q204 357 215 366T238 375Q247 375 283 348Q300 336 311 328L368 286Q369 286 366 323T359 398T355 437Q357 456 379 465Q380 465 384 465T391 466Q403 465 412 457T423 437Q423 436 420 398T413 323T410 286L467 328Q476 334 486 341T501 353T513 361T523 368T529 372T535 374T541 375Q554 375 564 365T575 339Q575 325 566 318T519 292Q504 285 496 281L430 250L496 219Q552 192 559 188T572 175Q575 168 575 161Q575 148 566 137T541 126H538Q530 126 499 149Q480 163 467 172L410 214Q409 214 412 177T419 102T423 63Q423 59 421 54T411 43T389 36T368 42T357 54T355 63Q355 64 358 102T365 177T368 214L311 172Q302 165 293 159T279 148T268 140T260 134T254 131T250 128T246 127T242 126T238 126Q223 126 214 135T204 161T213 183T282 219L348 250L282 281Q226 308 219 312T206 325Q204 330 204 339",8861:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM223 250Q223 263 233 267T280 271Q289 271 325 271T389 270H490Q535 270 545 267T555 250Q555 241 549 235Q544 231 527 231T389 230Q239 230 235 232Q223 236 223 250",8862:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM369 365V649H95V365H369ZM682 365V649H409V365H682ZM369 40V325H95V40H369ZM682 40V325H409V40H682",8863:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 365V649H95V365H682ZM682 40V325H95V40H682",8864:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H707Q714 686 722 676V13Q714 3 707 0H71ZM123 649Q147 625 214 555T335 430T389 374L654 649H123ZM95 70Q99 74 229 209T360 345L95 619V70ZM682 70V619L418 346Q417 344 549 207L682 70ZM654 41L400 304L388 315L123 41L256 40H522L654 41",8865:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682ZM330 345Q330 371 347 388T390 405Q412 405 430 389T448 345Q448 317 430 301T389 285T348 301T330 345",8866:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V367H540Q555 359 555 347Q555 334 540 327H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8867:"515 678Q515 679 516 681T518 684T521 688T525 691T530 693T537 694Q548 692 555 679V15Q548 2 537 0Q533 0 530 1T525 3T521 6T519 9T517 13T515 16V327H71Q70 327 67 329T59 336T55 347T59 358T66 365T71 367H515V678",8868:"55 642T55 648T59 659T66 666T71 668H708Q723 660 723 648T708 628H409V15Q402 2 391 0Q387 0 384 1T379 3T375 6T373 9T371 13T369 16V628H71Q70 628 67 630T59 637",8869:"369 652Q369 653 370 655T372 658T375 662T379 665T384 667T391 668Q402 666 409 653V40H708Q723 32 723 20T708 0H71Q70 0 67 2T59 9T55 20T59 31T66 38T71 40H369V652",8872:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V367H796Q811 359 811 347Q811 336 797 328L479 327H161L159 328V172L161 173H797Q798 172 800 171T803 169T805 167T808 164T809 162T810 158T811 153Q811 140 796 133H159V-235Q151 -249 141 -249H139",8873:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM249 678Q249 679 250 681T252 684T255 688T259 691T264 693T271 694Q282 692 289 679V367H651Q666 359 666 347Q666 334 651 327H289V15Q282 2 271 0Q267 0 264 1T259 3T255 6T253 9T251 13T249 16V678",8874:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM237 678Q237 679 238 681T240 684T243 688T247 691T252 693T259 694Q270 692 277 679V15Q270 2 259 0Q255 0 252 1T247 3T243 6T241 9T239 13T237 16V678ZM419 678Q419 679 420 681T422 684T425 688T429 691T434 693T441 694Q452 692 459 679V367H818Q833 359 833 347Q833 334 818 327H459V15Q452 2 441 0Q437 0 434 1T429 3T425 6T423 9T421 13T419 16V678",8876:"56 681Q70 695 76 695T96 681V368H243L381 530Q521 692 525 692Q537 700 547 688Q554 682 554 674Q554 671 553 669T548 661T539 649T522 631T499 604T465 565T421 512Q296 373 296 368H416H476Q525 368 539 365T554 348Q554 334 543 328H261L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM205 326Q205 328 152 328H96V263Q96 203 98 203Q99 203 123 231T174 290T205 326",8877:"56 681Q70 695 76 695T96 681V466H327L425 579Q522 692 527 692Q529 693 534 693Q542 693 547 688T553 674Q553 668 549 663Q549 662 538 650T504 611T463 563L381 468L461 466H543Q554 453 554 446T541 426H345L209 272L376 270H543Q554 257 554 251T541 230H174L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM267 399L292 426H96V270H158L201 321Q256 382 267 399ZM118 228L119 229Q119 230 109 230H96V201L107 212Q118 227 118 228",8878:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V526Q292 368 296 368Q298 368 447 510Q638 695 642 695H645Q651 695 658 688T665 673Q665 666 661 661Q659 660 639 641T578 582T505 512L356 370L505 368H654Q665 357 665 349Q665 343 652 328H314L303 317L292 308V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681",8879:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V466H401L503 563L621 679Q637 695 645 695Q652 695 658 688T665 673Q665 670 663 666Q663 665 651 652T611 612T561 563L458 468L556 466H654Q665 455 665 447T652 426H416L294 308L292 288V270H652Q665 255 665 250T652 230H292V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681ZM358 426H292V361L325 392L358 426",8882:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26ZM654 11T654 249T653 487T402 369T151 249L275 190Q399 131 524 72T652 11Q654 11 654 249",8883:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523ZM376 368Q323 393 254 425T155 472L125 487Q123 487 123 249T125 11Q127 12 252 71T502 190L626 249L376 368",8884:"694 71Q686 58 676 56H670L382 192Q92 329 90 331Q83 336 83 346Q83 359 96 364Q101 367 379 498T665 634Q671 636 674 636Q686 636 694 621V71ZM654 108T654 346T653 584T402 466T151 346L275 287Q399 228 524 169T652 108Q654 108 654 346ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8885:"83 620Q83 621 85 624T92 632T103 636Q107 636 389 503T680 365Q694 357 694 346Q694 336 687 331Q685 329 395 192L107 56H101Q90 58 83 71V620ZM376 465Q323 490 254 522T155 570L125 584Q123 584 123 346T125 108Q127 109 252 168T502 287L626 346L376 465ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8888:"1055 250Q1055 190 1012 141T896 92Q858 92 828 106T781 140T755 180T741 214L738 228V230H405Q71 230 68 232Q55 238 55 250T68 268Q71 270 405 270H738V272L740 280Q742 287 745 297T754 321T771 348T796 374T832 396T881 408H891Q969 408 1012 360T1055 250ZM896 132Q948 132 981 166T1014 250Q1014 301 985 330T920 367Q914 368 891 368Q853 368 816 338T778 250Q778 198 812 165T896 132",8890:"318 -182Q302 -212 280 -212H278H275Q249 -212 239 -182L238 84V351H162L87 352Q57 362 57 391T84 429Q89 431 280 431H470L474 429Q477 427 479 426T484 423T490 417T495 410T499 402T500 391Q500 365 470 352L394 351H318V-182",8891:"56 697Q56 706 62 711T75 716Q86 716 90 709Q91 708 104 680T147 592T199 483L305 261L411 483Q443 548 481 629Q512 694 518 705T535 716Q543 716 549 710T555 700Q555 693 501 577T388 340T325 210Q316 194 305 194Q292 194 285 210Q282 219 224 339T111 574T56 697ZM55 14T55 20T59 31T66 38T71 40H540Q555 32 555 20T540 0H71Q70 0 67 2T59 9",8892:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8900:"242 486Q245 488 250 488Q256 488 258 486Q262 484 373 373T486 258T488 250T486 242T373 127T258 14Q256 12 250 12Q245 12 242 14Q237 16 127 126T14 242Q12 245 12 250T14 258Q16 263 126 373T242 486ZM439 250L250 439L61 250L250 61L439 250",8901:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",8902:"210 282Q210 284 225 381T241 480Q241 484 245 484Q249 486 251 486Q258 486 260 477T272 406Q275 390 276 380Q290 286 290 282L388 299Q484 314 487 314H488Q497 314 497 302Q497 297 434 266Q416 257 404 251L315 206L361 118Q372 98 383 75T401 40L407 28Q407 16 395 16Q394 16 392 16L390 17L250 159L110 17L108 16Q106 16 105 16Q93 16 93 28L99 40Q105 52 116 75T139 118L185 206L96 251Q6 296 4 300Q3 301 3 302Q3 314 12 314H13Q16 314 112 299L210 282",8903:"366 543Q374 545 382 545Q405 545 419 538Q429 534 443 521T462 496Q466 478 466 467Q466 438 444 412Q422 390 388 390Q352 390 331 412Q311 434 311 467Q311 499 331 518Q345 533 366 543ZM146 472Q146 479 153 485T166 492Q171 492 187 476T279 385L386 278L495 385Q600 492 608 492Q615 492 621 486T628 472Q628 467 614 452T531 367L435 270H706Q720 256 720 250Q720 241 706 230H435L531 132Q600 63 614 48T628 27Q628 20 622 14T608 7Q600 7 495 114L386 221L279 114Q204 39 188 23T166 7Q159 7 153 13T146 27Q146 32 160 47T244 132L339 230H68Q55 243 55 250Q55 255 68 270H339L244 367Q175 436 161 451T146 472ZM466 34Q466 4 447 -20T388 -44Q353 -44 331 -22Q311 1 311 34Q311 66 331 85Q347 101 366 110Q374 112 382 112Q405 112 419 105Q429 100 443 87T462 63Q466 45 466 34",8904:"833 50T833 250T832 450T659 351T487 250T658 150T832 50Q833 50 833 250ZM873 10Q866 -5 854 -5Q851 -5 845 -3L449 226L260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489Q33 505 43 505Q51 505 260 385L449 274L845 503Q851 505 853 505Q866 505 873 490V10ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",8905:"146 479Q159 492 166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 621 486T628 472Q628 464 522 357L415 250L522 144Q628 37 628 28Q628 21 622 15T608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q162 8 160 9T153 15T146 21V479ZM186 77L359 250L186 424V77",8906:"146 472Q146 479 152 485T166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 628 479V21Q615 8 608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q159 8 153 14T146 28Q146 37 253 144L359 250L253 357Q146 464 146 472ZM588 77V424L499 337L415 250L588 77",8907:"55 674Q55 682 62 688T76 694H77Q83 694 100 677T208 561Q320 440 410 342Q462 286 541 201Q677 55 699 30T722 -2Q722 -9 716 -15T701 -22T688 -17Q687 -15 542 141T394 301L388 306L240 146Q119 15 101 -3T75 -22T61 -16T55 -2Q55 4 67 19T158 117Q190 151 209 172L361 336L209 500Q62 657 57 667Q55 671 55 674",8908:"84 -22T76 -22T62 -16T55 -2Q55 4 78 30T249 215Q321 293 367 342Q672 672 683 682Q695 694 702 694Q710 694 716 688T722 674Q722 668 710 653T619 555Q587 521 568 500L416 336L568 172Q715 15 720 5Q722 1 722 -2Q722 -9 716 -15T702 -22H700Q693 -22 671 1T537 146L389 306Q387 304 340 253T237 143T135 33L89 -17Q84 -22 76 -22",8909:"56 433Q56 464 71 464Q74 464 77 461Q82 454 82 438T91 397T123 347Q166 307 222 307Q264 307 308 331T386 385T465 438T556 463Q631 463 676 408T722 283Q722 250 708 250Q704 250 699 257Q695 265 693 286T682 330Q670 350 655 367Q612 407 556 407Q514 407 470 383T393 329T314 276T222 251Q148 251 102 306T56 433ZM57 56Q57 71 73 76H706Q722 70 722 56Q722 44 707 36H71Q57 43 57 56",8910:"83 558Q83 566 89 572T104 578Q108 578 116 577T146 570T190 555T239 526T286 480Q308 453 325 420T351 358T367 304T376 265T380 251T381 253Q381 262 395 312Q428 434 492 499T642 576Q654 578 655 578Q664 578 670 572T676 558Q676 543 657 540T599 524T525 476Q406 362 400 29V8Q400 -21 380 -21Q369 -21 362 -11Q360 -7 360 12Q360 115 348 200T308 360T231 480T111 537Q83 540 83 558",8911:"104 -22Q95 -22 89 -16T83 -2Q83 11 98 16T135 23T192 46T256 103Q360 233 360 549Q360 554 360 557T361 563T362 567T364 569T367 572T371 576Q377 578 380 578Q401 578 401 547Q401 543 401 537T400 527Q409 53 648 19Q676 16 676 -2Q676 -10 670 -16T655 -22Q654 -22 642 -20Q556 -9 492 56T395 244Q381 294 381 303Q381 305 380 305T374 275T352 201T310 110T234 27T117 -20Q105 -22 104 -22",8912:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250ZM694 134Q694 123 679 114H425H384Q350 114 326 121T277 154Q238 193 238 251Q238 322 295 361Q318 378 339 382T412 387Q423 387 459 387T520 386H679Q694 377 694 366Q694 354 679 346H519Q493 346 458 346T411 347Q360 347 341 342T303 315Q278 287 278 250Q278 210 301 187T351 156Q358 154 519 154H679Q694 146 694 134",8913:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520ZM83 366Q83 376 96 386H244Q280 386 317 386T378 386L402 387Q456 387 498 348T540 250Q540 203 512 168T446 120Q427 114 353 114H99Q84 120 84 134Q84 147 98 154H258Q284 154 319 154T366 153Q416 153 436 158T474 185Q500 214 500 250Q500 290 477 313T426 344Q419 346 258 346H98Q83 354 83 366",8914:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21ZM229 -21H227Q215 -21 209 -7V166Q209 304 209 327T215 363Q226 398 259 421T333 444Q380 444 414 416T455 347Q457 339 457 166V-7Q449 -21 439 -21H437H435Q423 -21 417 -7V164Q417 303 417 325T411 358Q387 403 333 403T255 358Q250 347 250 325T249 164V-7Q241 -21 231 -21H229",8915:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM437 598Q450 598 457 583V410Q457 237 455 229Q448 189 414 161T333 132Q291 132 255 157T211 230Q209 237 209 412L210 585Q220 598 229 598Q242 598 249 583V412Q249 273 249 251T255 218Q279 173 333 173T411 218Q416 229 416 251T417 412V583Q425 598 437 598",8916:"76 -22Q64 -22 56 -7V176L57 360L59 370Q66 401 83 426T123 468T171 495T221 513T265 522T298 527L311 528H314V625L315 723Q325 736 334 736Q346 736 354 721V528H356L368 527Q380 526 399 523T441 515T490 498T537 472T578 433T606 379Q611 359 611 171V-7Q604 -21 591 -21T571 -7V170Q571 313 571 337T565 375Q555 408 526 432T461 467T402 482T365 487H354V-7Q347 -21 334 -21T314 -7V487H303Q251 484 207 467Q121 438 99 367L97 357L96 174V-9Q86 -22 76 -22",8918:"86 261Q92 267 381 404T673 541Q680 541 686 535T693 521T689 510Q684 504 418 379L151 250L418 121Q686 -4 689 -10Q693 -14 693 -21T687 -34T675 -41Q668 -41 380 96T86 239Q82 244 82 250Q82 257 86 261ZM610 250Q610 224 592 198T531 172Q498 172 475 195Q453 214 453 250Q453 308 513 328Q515 330 535 330Q569 328 589 304T610 250",8919:"82 521Q82 529 89 535T100 541Q107 541 395 404T689 261Q693 257 693 250T689 239Q684 234 396 97T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4Q118 9 358 121L624 250L358 379Q91 503 86 510Q82 514 82 521ZM165 250Q165 282 188 306T239 330Q262 330 275 323Q303 312 318 283Q322 272 322 250Q322 213 300 195Q277 172 246 172Q224 172 213 177Q165 200 165 250",8920:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM958 -48Q958 -54 953 -60T938 -67H937Q931 -67 855 -26Q749 33 648 88Q380 235 378 239Q375 243 375 250T378 261Q381 266 655 415T934 567L938 568Q941 567 944 567Q958 562 958 548Q958 540 952 534Q951 532 693 391L436 250L693 109Q951 -32 952 -34Q958 -40 958 -48ZM1277 -48Q1277 -54 1272 -60T1257 -67H1256Q1250 -67 1174 -26Q1068 33 967 88Q699 235 697 239Q694 243 694 250T697 261Q700 266 974 415T1253 567L1257 568Q1260 567 1263 567Q1277 562 1277 548Q1277 540 1271 534Q1270 532 1012 391L755 250L1012 109Q1270 -32 1271 -34Q1277 -40 1277 -48",8921:"75 -67Q65 -67 60 -61T55 -48Q55 -40 61 -34Q62 -32 329 109L595 250L329 391Q62 532 61 534Q55 540 55 548Q55 562 69 567H77Q81 567 222 493T506 342T653 264Q667 250 653 236Q649 234 504 157T220 7T77 -67H75ZM364 547Q364 563 381 567L384 568Q387 568 518 499T795 353T955 269Q967 261 967 250T955 231Q925 216 780 139T513 -3T383 -67Q373 -67 369 -60T364 -47Q364 -40 370 -34Q373 -31 639 109L904 250L639 391Q373 531 370 534Q364 540 364 547ZM674 538T674 548T681 562T693 567Q699 567 816 505Q915 453 993 412Q1050 382 1132 339Q1241 282 1259 271T1277 250Q1277 241 1263 232Q1246 221 985 84Q698 -67 692 -67Q674 -67 674 -47Q674 -38 680 -33Q683 -30 947 109L1213 250L947 391Q683 530 680 533Q674 538 674 548",8922:"674 445Q674 438 669 432T655 425T369 531T90 640Q83 645 83 655Q83 668 95 673Q644 886 654 886Q662 886 668 880T674 866Q674 856 663 850Q649 843 411 751L160 655L407 560Q474 534 561 501Q646 469 660 462T674 445ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM83 55Q83 68 94 73Q98 76 104 76Q108 75 383 -30T664 -138Q674 -144 674 -155Q674 -165 667 -170Q664 -173 385 -279T104 -386Q85 -386 83 -368Q83 -354 92 -349Q93 -349 347 -251L597 -155L346 -59Q296 -40 223 -12Q118 28 101 36T83 55",8923:"111 425T102 425T88 431T83 445V446Q83 455 96 461Q111 469 203 504Q287 536 350 560L597 655L346 751Q94 848 92 850Q83 856 83 866Q83 873 88 879T104 886Q109 885 386 779T667 670Q674 665 674 655T667 640Q665 638 388 532ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM653 76Q656 76 660 75T669 68T674 56Q674 46 665 40Q663 38 411 -59L160 -155L410 -251Q664 -349 665 -349Q674 -354 674 -368Q672 -386 654 -386Q650 -386 371 -279T90 -170Q83 -165 83 -155Q83 -144 93 -138Q645 76 653 76",8926:"113 424Q83 424 83 444Q83 453 96 464H121Q181 466 234 474T341 501T435 545T505 613T542 707Q545 734 564 734Q583 731 583 714Q583 658 560 613T500 538T414 486T321 453T229 434T156 426T113 424ZM112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q624 310 653 556Q657 580 675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17L692 14Q691 11 689 8T683 3T673 0Q657 0 653 24Q623 270 118 270H112",8927:"195 713Q195 725 201 729T214 734Q227 734 231 722T238 691T255 641T299 580Q405 474 656 464H681Q694 451 694 443Q694 424 670 424H664Q535 424 415 465T235 595Q195 657 195 713ZM668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668",8928:"82 344Q82 349 95 364H124Q266 364 398 390L429 397L509 595Q519 619 536 659Q581 766 590 783T609 801Q616 801 622 795T629 781Q629 776 553 595Q533 548 516 506T489 439T480 415Q482 415 505 426T538 444Q632 498 651 601Q654 621 658 628T673 635Q680 635 686 629T693 615Q693 591 678 546Q636 433 484 375L458 364L451 348Q443 332 443 329T455 324Q480 316 503 307T560 277T619 233T664 170T691 86Q693 68 691 64Q684 53 672 53Q664 53 658 59Q657 60 650 97T617 174T538 244Q515 257 476 273T428 289Q425 289 412 256Q381 179 344 90L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L302 97Q384 288 384 299Q384 302 341 308T235 319T124 324H95Q82 337 82 344ZM399 338Q403 338 406 346L409 353L375 344Q375 343 384 341T399 338",8929:"146 -283Q146 -282 174 -213T202 -143H95Q82 -127 82 -123T95 -103H220L300 93Q343 196 374 270Q385 294 386 299L373 295Q331 287 289 268Q241 249 208 224T159 174T135 127T124 85T118 59Q112 53 103 53Q91 53 84 64Q82 68 84 86Q96 185 174 248T375 337L400 344Q399 344 381 348T351 355T316 364T276 379T235 398T193 424T155 456T122 497T98 546Q82 587 82 615Q82 622 88 628T102 635Q112 635 116 628T124 601Q128 579 134 562T159 515T207 463T290 418T415 384L422 381L506 586Q571 744 584 772T609 801Q616 801 622 795T629 781T544 577Q525 529 504 478T473 402T462 375Q480 373 500 373Q579 364 651 364H680Q682 361 686 357T691 351T693 344Q693 337 680 324H651Q553 324 451 310L433 308L349 104L262 -101L473 -103H682Q694 -115 694 -123Q694 -133 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283",8934:"86 450Q93 455 380 592T673 730Q680 730 686 724T693 710Q693 702 688 699Q686 693 417 568L151 439L417 310Q685 185 688 179Q693 176 693 168Q693 161 687 155T675 148Q668 148 380 285T86 428Q74 438 86 450ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8935:"88 723Q95 730 99 730Q106 730 394 593T688 450Q693 447 693 439T688 428Q683 423 395 286T99 148Q94 148 88 155T82 168Q82 175 86 179Q89 184 357 310L624 439L357 568Q88 694 86 699Q81 703 81 711T88 723ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8936:"95 419Q81 433 81 439T95 459H124Q318 459 455 501Q515 521 556 550T615 607T641 659T652 702T659 725Q667 730 673 730Q680 730 686 724T693 710Q693 682 677 641Q668 616 654 594T622 554T586 522T545 497T504 477T464 462T428 452T397 444T375 439Q379 437 410 430T476 411T551 379T625 321T677 237Q693 196 693 168Q693 161 687 155T673 148Q662 148 658 154T651 181Q638 253 591 300T455 377Q318 419 124 419H95ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8937:"679 459Q693 445 693 439Q693 430 679 419H651Q455 419 319 377Q231 347 184 300T124 181Q120 161 116 155T102 148Q95 148 89 154T82 168Q82 192 97 237Q111 275 137 306T188 355T249 391T307 414T361 429T399 439Q397 440 364 447T298 467T224 499T149 557T97 641Q82 686 82 710Q82 717 88 723T102 730L115 725Q118 722 124 697Q137 625 184 578T319 501Q456 459 651 459H679ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8938:"693 -30Q686 -41 673 -41Q661 -41 506 34L346 110L280 -44Q228 -162 216 -185T193 -208Q177 -208 173 -192Q173 -186 242 -30T311 128Q271 145 184 186T86 236Q82 240 82 246Q82 251 86 259Q96 267 271 350L449 434L506 565Q537 635 551 664T571 700T582 706Q587 706 593 701T600 690Q600 679 553 572Q504 463 504 461L586 501Q672 539 673 539Q679 539 693 525V-30ZM653 10V488L566 445L480 405L422 276Q415 260 405 236T388 199T376 171T368 151T366 145Q368 143 510 77T653 10ZM422 374Q422 376 420 376T285 313T151 248Q315 168 326 163Q415 356 422 374",8939:"82 525Q96 539 102 539Q103 539 122 530T186 501T266 463L426 388Q428 388 495 541Q564 694 569 699Q573 706 581 706Q587 706 593 702T600 691Q600 676 533 528Q515 486 506 465T485 418T470 381T466 370Q466 369 575 316Q676 269 689 259Q693 253 693 248Q693 242 689 236Q688 235 506 145Q328 63 324 59Q324 50 266 -70Q224 -169 214 -188T193 -208Q177 -208 173 -192Q173 -183 222 -77Q244 -29 257 2T269 34L186 -6Q108 -43 99 -43Q93 -43 82 -30V525ZM271 416Q129 485 126 485H125Q122 485 122 250Q122 10 124 10L211 50L295 92L411 350Q411 351 271 416ZM624 248L449 332L440 319Q434 297 393 214Q353 121 353 119Q355 119 489 182T624 248",8940:"82 -123Q82 -114 93 -103H166L238 -101L293 50Q349 200 349 204L220 266Q166 291 140 304T100 325T84 336T82 344Q82 353 94 360Q112 372 282 453L473 541L482 568Q487 578 529 693Q559 785 569 795Q573 802 581 802Q587 802 593 797T599 786Q599 775 564 675L526 570Q526 568 561 584T633 617T673 635Q679 635 693 621V66Q686 54 679 54Q665 54 526 119Q491 137 458 153T405 177T386 184Q385 182 334 42T282 -101T482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123ZM653 106V584L506 513L453 370Q442 339 428 300T407 243T400 224Q403 222 527 164T653 106ZM453 486Q453 488 451 488T300 417T151 344L224 308Q247 298 285 279T331 257L364 241L453 486",8941:"82 621Q96 635 102 635T249 568L420 486L449 473L469 533Q563 789 569 797Q573 801 581 801Q598 801 600 786Q602 781 544 617L484 455Q531 435 584 408Q677 364 689 355Q693 351 693 344Q693 339 692 337T676 325T631 302T538 257Q504 241 465 223T406 195T386 186Q384 184 333 44T282 -101Q282 -103 482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123Q82 -114 93 -103H166L238 -101L333 159Q326 159 220 106Q110 54 97 54Q89 54 82 66V621ZM298 501Q155 567 142 575L122 584V344Q122 106 124 106Q125 106 180 132T291 185T351 213Q355 217 393 326L433 435Q433 436 298 501ZM549 381Q472 417 471 417L406 241Q408 240 516 291T624 344L549 381",8942:"78 30Q78 54 95 72T138 90Q162 90 180 74T199 31Q199 6 182 -12T139 -30T96 -13T78 30ZM78 440Q78 464 95 482T138 500Q162 500 180 484T199 441Q199 416 182 398T139 380T96 397T78 440ZM78 840Q78 864 95 882T138 900Q162 900 180 884T199 841Q199 816 182 798T139 780T96 797T78 840",8943:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250ZM525 250Q525 274 542 292T585 310Q609 310 627 294T646 251Q646 226 629 208T586 190T543 207T525 250ZM972 250Q972 274 989 292T1032 310Q1056 310 1074 294T1093 251Q1093 226 1076 208T1033 190T990 207T972 250",8945:"133 760Q133 784 150 802T193 820Q217 820 235 804T254 761Q254 736 237 718T194 700T151 717T133 760ZM580 460Q580 484 597 502T640 520Q664 520 682 504T701 461Q701 436 684 418T641 400T598 417T580 460ZM1027 160Q1027 184 1044 202T1087 220Q1111 220 1129 204T1148 161Q1148 136 1131 118T1088 100T1045 117T1027 160",8965:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8966:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",8968:"174 734Q178 746 190 750H298H369Q400 750 411 747T422 730T411 713T372 709Q365 709 345 709T310 710H214V-235Q206 -248 196 -250Q192 -250 189 -249T184 -247T180 -244T178 -241T176 -237T174 -234V734",8969:"21 717T21 730T32 746T75 750H147H256Q266 742 269 735V-235Q262 -248 251 -250Q247 -250 244 -249T239 -247T235 -244T233 -241T231 -237T229 -234V710H133Q119 710 99 710T71 709Q43 709 32 713",8970:"174 734Q174 735 175 737T177 740T180 744T184 747T189 749T196 750Q206 748 214 735V-210H310H373Q401 -210 411 -213T422 -230T411 -247T369 -251Q362 -251 338 -251T298 -250H190Q178 -246 174 -234V734",8971:"229 734Q229 735 230 737T232 740T235 744T239 747T244 749T251 750Q262 748 269 735V-235Q266 -240 256 -249L147 -250H77Q43 -250 32 -247T21 -230T32 -213T72 -209Q79 -209 99 -209T133 -210H229V734",8988:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",8989:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",8990:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",8991:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",8994:"55 141Q55 149 72 174T125 234T209 303T329 360T478 388H526Q649 383 765 319Q814 291 858 250T923 179T944 141Q944 133 938 128T924 122Q914 124 912 125T902 139Q766 328 500 328Q415 328 342 308T225 258T150 199T102 148T84 124Q81 122 75 122Q55 127 55 141",8995:"923 378Q944 378 944 358Q944 345 912 311T859 259Q710 134 500 134Q288 134 140 259Q55 336 55 358Q55 366 61 372T75 378Q78 378 84 376Q86 376 101 356T147 310T221 257T339 212T500 193Q628 193 734 236Q841 282 903 363Q914 378 923 378",9001:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",9002:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",9136:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 454T239 315T239 247Q240 235 240 124V40Q240 -17 233 -53T201 -130Q155 -206 78 -244H69H64Q58 -244 57 -243T56 -234Q56 -232 56 -231V-225Q56 -218 63 -215Q153 -153 170 -39Q172 -25 173 119V219Q173 245 174 249Q173 258 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",9137:"78 744Q153 706 196 640T239 492V376Q239 341 239 314T238 271T238 253Q239 251 239 223V119V49Q239 -39 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 258 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",9168:"312 0V602H355V0H312",9416:"451 -175Q328 -175 226 -115T66 47T8 267Q8 303 15 342T39 431T94 531T186 622Q239 663 307 686T424 709H440Q604 709 716 622Q757 592 788 555T838 482T869 414T886 350T892 301T894 267Q894 147 835 45T674 -116T451 -175ZM854 268Q854 375 802 467T657 614T450 670Q283 670 166 552T49 267Q49 99 167 -18T453 -136Q617 -136 735 -18T854 268ZM273 378Q273 430 309 474T409 527Q411 527 417 527T428 528Q498 528 549 484L567 505Q583 528 590 528H594Q600 528 606 522V350L600 344H586Q577 344 574 344T569 347T566 357Q542 491 432 491Q389 491 365 465T340 407Q340 391 344 378T358 356T377 340T400 328T421 321T443 316T459 313Q499 305 517 300T559 279T601 238Q629 195 629 148Q629 80 583 33T471 -14Q392 -14 330 30Q312 6 293 -13Q292 -14 285 -14Q279 -14 273 -8V77V138Q273 160 275 165T286 170H294H307Q313 164 313 158Q313 108 350 67T471 26Q512 26 537 54T562 119Q562 137 558 151T544 176T527 193T504 205T483 212T459 218T441 222Q391 232 368 241T318 273Q273 316 273 378",9484:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",9488:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",9492:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",9496:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",9585:"19 -195Q13 -195 7 -188T0 -176Q0 -169 18 -151L822 683Q835 694 840 694T852 688T860 674Q860 667 810 614T460 252Q57 -167 44 -179Q27 -195 19 -195",9586:"0 675Q0 681 6 687T19 694Q27 694 44 678L460 247Q759 -62 809 -115T860 -175Q860 -183 852 -189T840 -195Q835 -195 822 -184L18 649Q0 667 0 675",9632:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9633:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9642:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9650:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9651:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9652:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9653:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9654:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9656:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9657:"26 489Q33 505 43 505Q51 505 260 385Q464 266 471 259Q473 257 473 250Q473 242 469 239Q459 231 260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",9660:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9661:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9662:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9663:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9664:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9666:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9667:"473 10Q466 -5 454 -5Q451 -5 445 -3Q444 -3 343 56T140 173T35 234Q26 239 26 250T35 266Q40 269 240 384T445 503Q451 505 453 505Q466 505 473 490V10ZM433 50T433 250T432 450T259 351T87 250T258 150T432 50Q433 50 433 250",9674:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709ZM567 290T567 291T451 475T333 658L100 293Q100 288 215 108L333 -74Q334 -74 450 108",9711:"56 250Q56 353 95 442T196 589T335 681T491 715Q573 715 635 693Q694 673 747 635T846 543T917 412T944 250Q944 58 815 -78T500 -215Q457 -215 429 -210Q274 -183 165 -56T56 250ZM500 -176Q664 -176 784 -54T904 250Q904 418 799 536T543 674Q534 675 493 675Q425 675 357 647T229 567T133 432T96 250Q96 160 129 80T217 -56T346 -144T500 -176",9723:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9724:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9733:"367 395Q374 416 398 492T442 627T463 688Q463 692 467 692Q471 694 472 694Q478 694 484 680T523 562Q553 469 576 400L577 395H731H819Q872 395 883 394T895 384Q895 380 891 376T832 333Q794 305 767 285Q643 195 643 194L690 47Q737 -96 737 -103Q737 -111 727 -111Q721 -111 594 -18L472 71L350 -18Q223 -111 217 -111Q207 -111 207 -103Q207 -96 254 47L301 194Q301 195 241 239T118 328T51 378Q49 382 49 384Q49 392 58 393T110 395H213H367",9824:"181 -21Q134 -21 96 27T55 193Q55 224 58 247T82 317T143 410Q172 443 234 498Q282 543 314 598T360 687T380 725Q386 727 389 727Q395 727 398 725T406 716T413 702T423 677T439 641Q481 556 544 498Q633 420 678 353T723 204Q723 142 711 94T669 12T590 -21Q520 -21 490 8T459 66V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V66Q319 57 314 44T297 16T257 -10T191 -21H181",9825:"55 490Q55 557 71 604T114 674T167 706T222 716Q279 716 322 684T389 605Q391 610 395 617T414 643T447 677T494 704T555 716Q642 716 682 652T723 490Q723 455 718 426T684 342T602 227Q573 196 537 161T485 110T449 63T412 -8Q408 -22 404 -27T389 -33Q382 -33 379 -31T372 -23T366 -8T355 18T335 54Q319 81 298 104T239 163T176 227Q102 310 79 371T55 490ZM198 674Q143 664 119 613T95 491Q95 415 137 346Q174 282 265 194T384 48L389 39Q391 42 397 54T406 71T415 86T427 104T442 122T464 146T491 172Q571 249 613 303Q683 396 683 487Q683 581 649 631Q613 676 556 676Q495 676 457 634T410 538Q407 514 390 514Q386 514 380 517Q372 520 369 536T355 581T319 635Q277 675 223 675H217H208L204 674Q200 674 198 674",9826:"370 714Q370 717 375 722T388 727Q398 727 403 721T417 697Q420 692 421 689Q536 465 709 304Q723 291 723 282T709 260Q529 93 406 -153Q402 -162 390 -162H389Q379 -162 376 -158T357 -125Q247 89 89 241L64 265Q55 272 55 282Q55 287 57 290T64 300T77 312T98 331T127 361Q197 435 258 523T344 663L370 714ZM655 299Q568 384 508 470T389 662L376 638Q362 613 341 577T289 497T215 399T123 299L105 282L123 265Q210 180 270 94T389 -98L402 -74Q416 -49 437 -13T489 67T563 165T655 265L673 282L655 299",9827:"213 532Q213 615 265 670T389 726Q461 726 513 671T565 532Q565 511 562 492T553 458T541 432T526 409T512 393T498 379L490 371L511 326Q512 326 516 330T528 341T546 353T572 363T606 368Q664 368 707 315T750 174Q750 87 699 33T579 -22Q567 -22 553 -20T517 -10T479 16T459 63V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V63Q315 25 281 2T197 -22Q132 -22 80 32T28 174Q28 255 69 311T175 368Q192 368 207 364T232 353T250 341T262 331T267 326L288 371L280 378Q272 385 267 391T253 407T238 430T226 457T217 492T213 532",9837:"200 467Q254 467 293 428T332 321Q332 147 104 -11L88 -22H75Q62 -22 56 -16L55 362V647Q55 743 60 748Q63 750 76 750H83Q87 750 95 744V434L104 440Q144 467 200 467ZM237 322Q237 360 225 388T183 417Q158 417 134 407T101 378Q96 370 96 349T95 197V34Q152 91 194 167T237 322",9838:"65 721Q78 734 94 734Q100 734 104 727V444L116 449Q129 454 157 465T208 486Q313 527 314 527Q318 527 324 521V-210Q306 -223 294 -223Q289 -223 284 -216V-13L270 -18Q257 -24 231 -34T180 -54Q77 -96 74 -96T65 -90V721ZM104 13Q282 84 283 85Q284 85 284 252Q284 418 283 418L230 396L140 360L104 346V13",9839:"101 -223Q94 -223 93 -217T91 -188V-151Q91 -88 90 -88Q87 -88 80 -92T68 -96Q62 -96 56 -90L55 -50V-22Q55 -8 58 -4T78 5L91 10V177Q91 343 90 343Q87 343 80 339T68 335Q62 335 56 341L55 381V409Q55 423 58 427T78 436L91 441V543V616Q91 643 93 648T106 656Q119 662 126 659Q130 657 130 645T131 554V456L257 503V607L258 710L260 712Q261 715 272 719T286 723Q293 723 295 715T297 671V617Q297 519 298 519Q301 519 307 522T319 526Q327 526 333 521V437L330 435Q328 432 312 427L297 421V254Q297 88 298 88Q301 88 307 91T319 95Q327 95 333 90V6L330 4Q328 1 312 -4L297 -10V-78V-122Q297 -145 295 -149T282 -156Q274 -160 268 -160Q257 -160 257 -130V-89V-25L131 -72V-210Q123 -215 116 -218T104 -222L101 -223ZM257 72V406L131 359V25L257 72",10003:"84 231Q84 244 114 264T170 285Q176 285 183 274T224 205Q267 129 268 129Q271 141 279 163T318 250T389 378T502 523T662 673Q702 706 732 706H734Q749 706 749 695Q749 682 730 666T660 607T559 505Q387 299 328 29Q324 0 295 -17T245 -34H241Q234 -34 225 -21T185 46Q166 79 154 101Q84 223 84 231",10016:"195 702T195 706T201 716H632Q638 710 638 706T636 700T621 690Q436 581 427 374V357H430Q554 357 645 421Q682 447 711 483T755 542T770 567Q775 572 786 563V131Q777 125 774 125T762 139Q709 228 642 274T482 333Q452 337 430 337H427V320Q430 279 437 247T462 170T521 82T621 4Q630 -2 633 -4T637 -7T638 -12Q638 -16 632 -22H201Q195 -16 195 -12T197 -6T212 4Q397 113 406 320V337H403Q279 337 188 273Q151 247 122 211T78 152T63 127Q58 122 48 131V563Q54 569 59 569Q62 569 71 555Q124 466 191 420T351 361Q381 357 403 357H406V374Q403 415 396 447T371 525T312 613T212 690Q199 697 197 699",10072:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",10216:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",10217:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",10222:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 394V331Q240 259 239 250Q240 242 240 119V49Q240 -42 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 260 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",10223:"78 744Q153 706 196 640T239 492V376Q239 339 239 311T238 269T238 252Q240 236 240 124V40Q240 -18 233 -53T202 -130Q156 -206 79 -244H70H65Q58 -244 57 -242T56 -231T57 -220T64 -215Q153 -154 170 -39Q173 -18 174 119V247Q173 249 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",10229:"165 270H1510Q1525 262 1525 250T1510 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10230:"84 237T84 250T98 270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H98Q84 237 84 250",10231:"165 270H1694Q1578 357 1551 493Q1551 494 1551 496T1550 499Q1550 511 1567 511H1570Q1579 511 1582 510T1588 506T1591 497T1594 481T1602 456Q1624 389 1675 336T1794 261Q1803 258 1803 250Q1803 244 1798 241T1774 231T1736 212Q1695 186 1665 152T1620 85T1599 35T1591 4Q1589 -6 1586 -8T1570 -11Q1550 -11 1550 0Q1550 7 1555 25Q1587 151 1694 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10232:"274 173H1539Q1540 172 1542 171T1545 169T1547 167T1550 164T1551 162T1552 158T1553 153Q1553 140 1538 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1538Q1553 359 1553 347Q1553 336 1539 328L1221 327H903L900 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10233:"1218 514Q1218 525 1234 525Q1239 525 1242 525T1247 525T1251 524T1253 523T1255 520T1257 517T1260 512Q1297 438 1358 381T1469 300T1565 263Q1582 258 1582 250T1573 239T1536 228T1478 204Q1334 134 1260 -12Q1256 -21 1253 -22T1238 -24Q1218 -24 1218 -17Q1218 -13 1223 0Q1258 69 1309 123L1319 133H70Q56 140 56 153Q56 168 72 173H1363L1373 181Q1412 211 1490 250Q1489 251 1472 259T1427 283T1373 319L1363 327H710L707 328L390 327H72Q56 332 56 347Q56 360 70 367H1319L1309 377Q1276 412 1247 458T1218 514",10234:"1438 514Q1438 525 1454 525Q1459 525 1462 525T1467 525T1471 524T1473 523T1475 520T1477 517T1480 512Q1517 438 1578 381T1689 300T1785 263Q1802 258 1802 250T1793 239T1756 228T1698 204Q1554 134 1480 -12Q1476 -21 1473 -22T1458 -24Q1438 -24 1438 -17Q1438 -13 1443 0Q1478 69 1529 123L1539 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1539L1529 377Q1496 412 1467 458T1438 514ZM274 173H1583L1593 181Q1632 211 1710 250Q1709 251 1692 259T1647 283T1593 319L1583 327H930L927 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10236:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H95V155",10731:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",10799:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",10815:"28 660Q28 676 31 679T46 683H50Q87 681 182 681Q217 681 247 681T294 682T315 682Q321 682 323 682T328 679T331 673T332 660Q332 643 328 640T304 637Q239 637 231 626Q229 620 229 334V46H520V334Q520 620 518 626Q510 637 445 637Q426 637 422 640T417 660Q417 675 420 678T432 682H435Q437 682 467 682T569 681T671 681T703 682Q714 682 717 679T721 660Q721 643 717 640T693 637Q628 637 620 626Q619 623 619 342Q619 60 620 57Q628 46 693 46Q714 46 717 43T721 23Q721 5 715 1Q713 0 374 0Q36 0 34 1Q28 5 28 23Q28 40 31 43T56 46Q121 46 129 57Q131 63 131 342Q131 620 129 626Q121 637 56 637Q35 637 32 640T28 660",10846:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",10877:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM94 170Q102 172 104 172Q110 171 254 103T535 -30T678 -98Q694 -106 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 164 94 170",10878:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM674 172Q692 172 694 154Q694 142 687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 96 -100Q100 -98 380 35T665 170T674 172",10885:"667 761Q669 762 673 762Q682 762 688 756T694 741Q694 731 687 727Q684 724 420 613L156 502L416 392Q476 367 544 338T647 295T682 280Q694 274 694 262Q694 244 676 242Q670 242 524 303T235 425T90 487Q83 493 83 501Q83 514 94 519Q97 520 378 639T667 761ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10886:"90 727Q83 734 83 743Q83 751 89 756T104 762Q111 760 396 641Q686 518 687 517Q694 512 694 502T687 487Q686 486 543 425T253 303T101 242Q83 244 83 262Q83 274 95 280Q96 280 130 294T232 338T361 392L621 502L357 613Q93 724 90 727ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10887:"380 497Q445 528 522 564T636 618T673 635Q680 635 686 628T693 615T689 603Q686 599 418 472L151 343L418 215Q686 88 689 83Q693 79 693 72T687 59T675 52Q669 52 381 189T86 332Q82 337 82 344Q82 350 86 355Q91 359 380 497ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10888:"82 614Q82 620 86 625T94 632T100 635Q106 635 394 498T689 355Q693 349 693 343Q693 338 689 332Q683 327 395 190T100 52Q95 52 89 58T82 72Q82 80 95 88Q114 99 358 215L624 343L358 472Q89 599 86 603Q82 607 82 614ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10889:"86 512Q93 518 381 639T673 761Q680 761 686 755T693 741Q693 733 688 730Q685 723 419 612L155 501L419 390Q685 277 688 272Q693 269 693 261Q693 254 687 248T675 241Q669 241 381 362T86 490Q74 500 86 512ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10890:"86 730Q81 734 81 740Q81 747 88 754T99 761Q103 761 392 640T688 512Q693 509 693 501T688 490Q682 484 394 363T99 241Q94 241 88 248T82 261Q82 268 86 272Q89 277 355 390L619 501L355 612Q89 723 86 730ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10891:"674 1003Q681 1003 687 999T694 983Q694 973 683 967Q669 959 420 868L162 772L422 676Q683 579 685 577Q694 571 694 560Q694 550 687 546T673 541Q669 542 384 647T93 755Q83 760 83 772Q83 783 91 788Q98 791 383 897T674 1003ZM84 354T84 367T98 387H679Q694 379 694 367Q694 354 679 347H98Q84 354 84 367ZM84 160T84 173T98 193H679Q694 185 694 173Q694 160 679 153H98Q84 160 84 173ZM94 -3Q102 -1 104 -1Q107 -2 392 -107T684 -215Q694 -219 694 -232Q694 -241 687 -247Q686 -248 395 -357Q106 -463 101 -463Q83 -461 83 -443Q83 -431 94 -426Q97 -423 357 -328L615 -232L355 -136Q94 -39 92 -37Q83 -31 83 -21Q83 -9 94 -3",10892:"104 541Q98 541 91 545T83 560Q83 571 92 577Q94 579 355 676L615 772L357 868Q108 959 94 967Q83 973 83 983Q83 989 87 996T104 1003Q109 1002 396 896T687 787Q694 781 694 772Q694 759 684 755Q678 752 393 647T104 541ZM84 367Q84 380 98 387H679Q694 379 694 367Q694 356 680 348L390 347H100Q84 352 84 367ZM84 173Q84 188 100 193H680Q694 183 694 173Q694 160 679 153H98Q84 160 84 173ZM674 -1Q682 -1 688 -6T694 -20Q694 -31 685 -37Q683 -39 422 -136L162 -232L420 -328Q680 -423 683 -426Q694 -431 694 -443Q694 -461 676 -463Q671 -463 382 -357Q91 -248 90 -247Q83 -242 83 -232Q83 -220 93 -215Q667 -1 674 -1",10901:"674 636Q682 636 688 631T694 616Q694 605 687 601Q685 599 395 462L107 326H101Q83 328 83 345Q83 358 96 365Q102 367 382 500T665 634Q671 636 674 636ZM674 442Q692 442 694 424Q694 412 687 407Q686 406 417 278L151 152L399 34Q687 -102 691 -107Q694 -113 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 165 96 171Q104 175 382 306T665 440Q669 442 674 442",10902:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 354 694 346Q694 328 676 326H670L382 462Q317 493 226 535Q119 585 101 595T83 616ZM94 440Q102 442 104 442Q110 441 254 373T535 240T678 172Q679 172 680 171Q694 164 694 153T687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 93 -101L128 -84Q163 -68 230 -36T361 26L626 152L360 278Q91 406 90 407Q83 412 83 424Q84 434 94 440",10927:"84 346Q84 359 91 363T117 367Q120 367 126 367T137 366Q388 370 512 430T653 609Q657 636 676 636Q685 635 689 629T694 618V612Q689 566 672 528T626 463T569 417T500 383T435 362T373 346Q379 345 404 339T440 330T477 318T533 296Q592 266 630 223T681 145T694 78Q694 57 674 57Q662 57 657 67T652 92T640 135T606 191Q500 320 137 326H114Q104 326 98 327T88 332T84 346ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10928:"84 614Q84 636 102 636Q115 636 119 626T125 600T137 556T171 501Q277 372 640 366H661Q694 366 694 346T661 326H640Q578 325 526 321T415 307T309 280T222 237T156 172T124 83Q122 66 118 62T103 57Q100 57 98 57T95 58T93 59T90 62T85 67Q83 71 83 80Q88 126 105 164T151 229T208 275T277 309T342 330T404 346Q401 347 380 351T345 360T302 373T245 396Q125 455 92 565Q84 599 84 614ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10933:"653 734Q653 738 660 745T673 752T686 745T693 723Q672 555 466 485Q390 463 378 463Q373 463 373 461Q373 458 378 458Q390 458 466 436Q562 404 620 350Q682 283 693 198Q693 183 686 176Q681 170 674 170T660 176T653 187Q653 192 652 200T646 228T631 265T602 307T555 350Q435 431 151 441H95Q82 454 82 460T95 481H151Q165 482 197 483T238 485Q427 500 528 554T649 707Q653 729 653 734ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10934:"693 466T693 460T680 441H624Q608 439 577 438T538 436Q349 421 248 367T126 214Q122 192 122 187Q122 183 116 177T102 170Q95 170 89 176Q82 183 82 198Q93 283 155 350Q213 404 309 436Q385 458 398 458Q402 458 402 461Q402 463 398 463Q385 463 309 485Q103 555 82 723Q82 738 89 745T102 752T115 745T122 734Q122 721 126 701T155 640T220 572Q340 490 624 481H680Q693 466 693 460ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10935:"82 494T82 501T95 521H171Q405 527 511 569Q630 618 651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q684 668 648 623Q627 591 573 557T442 507L417 501Q428 496 442 494Q520 478 573 444T648 378Q684 333 693 267Q693 254 686 247Q673 234 659 245Q657 247 651 269Q630 383 511 432Q406 474 171 481H95Q82 494 82 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10936:"693 501Q693 493 679 481H604Q369 474 264 432Q143 382 124 269Q116 246 115 245Q101 234 88 247Q82 254 82 267Q89 329 126 378Q147 410 201 444T333 494L357 501Q354 502 340 505T318 510T295 516T269 525T243 535T215 548T188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q143 619 264 569Q371 527 604 521H679Q693 507 693 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10937:"82 494T82 501T95 521H171Q256 523 317 528T441 548T543 584T613 644T651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q686 686 664 647T615 586T548 545T482 518T417 501Q419 500 451 493T517 471T590 434T657 367T693 267Q693 241 673 241Q664 241 659 245Q656 249 650 273T635 323T593 380T511 432Q406 474 171 481H95Q82 494 82 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10938:"693 501Q693 493 679 481H604Q548 479 509 477T418 469T331 454T257 429T194 392T150 340T124 270Q117 247 115 245Q101 236 88 247Q82 254 82 267Q89 330 126 379Q147 411 202 444T333 494L357 501Q239 531 188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q133 678 166 640T241 579T349 544T470 527T604 521H679Q693 507 693 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10949:"84 463Q84 585 166 663T360 752Q361 752 370 752T395 752T430 752T475 753T524 753H679Q694 746 694 733Q694 724 681 714L522 713H470H441Q366 713 338 709T266 685Q244 674 224 659T179 617T139 550T124 463V458Q124 370 185 302Q244 238 328 220Q348 215 366 215T522 213H681Q694 203 694 193Q694 180 679 173H526Q510 173 480 173T434 172Q350 172 289 188T172 258Q84 340 84 463ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10950:"83 733Q83 746 98 753H251Q267 753 297 753T343 754Q427 754 488 738T605 668Q693 587 693 463Q693 378 650 312T545 213T415 174Q407 173 251 173H98Q83 180 83 193Q83 203 96 213H255H308H337Q412 213 439 217T512 241Q533 252 553 267T599 309T639 376T654 463Q654 554 592 624Q557 662 512 685Q468 704 439 708T335 713H306H255L96 714Q83 724 83 733ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10955:"693 221Q693 214 680 201H524Q398 201 367 202T309 212Q236 230 180 280T98 398Q84 438 84 492T98 585Q126 663 193 716T346 781Q347 781 373 781T440 782T520 783H680Q682 780 686 776T691 770T693 763T680 743H526Q364 743 353 741Q279 730 221 687T138 578Q124 540 124 492T138 405Q163 340 221 297T353 243Q364 241 526 241H680Q682 238 686 234T691 228T693 221ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",10956:"82 759T82 763T83 769T89 776T95 783H251Q378 783 409 782T469 772Q540 753 596 703T678 585Q691 546 691 492T678 398Q649 320 581 267T426 203Q415 201 251 201H95Q82 214 82 221Q82 225 83 227T89 234T95 241H249Q411 241 422 243Q496 253 554 296T638 405Q651 444 651 492Q651 539 638 578Q613 643 555 686T422 741Q411 743 249 743H95Q82 759 82 763ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",12296:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",12297:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",57350:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",57351:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",57352:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",57353:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",57356:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57357:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57358:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",57359:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",57360:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",57361:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",57366:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",57367:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",57368:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",57369:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732",57370:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",57371:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",119808:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",119809:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",119810:"64 343Q64 502 174 599T468 697Q502 697 533 691T586 674T623 655T647 639T657 632L694 663Q703 670 711 677T723 687T730 692T735 695T740 696T746 697Q759 697 762 692T766 668V627V489V449Q766 428 762 424T742 419H732H720Q699 419 697 436Q690 498 657 545Q611 618 532 632Q522 634 496 634Q356 634 286 553Q232 488 232 343T286 133Q355 52 497 52Q597 52 650 112T704 237Q704 248 709 251T729 254H735Q750 254 755 253T763 248T766 234Q766 136 680 63T469 -11Q285 -11 175 86T64 343",119811:"39 624V686H270H310H408Q500 686 545 680T638 649Q768 584 805 438Q817 388 817 338Q817 171 702 75Q628 17 515 2Q504 1 270 0H39V62H147V624H39ZM655 337Q655 370 655 390T650 442T639 494T616 540T580 580T526 607T451 623Q443 624 368 624H298V62H377H387H407Q445 62 472 65T540 83T606 129Q629 156 640 195T653 262T655 337",119812:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",119813:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H644V676Q647 670 659 552T675 428V424H613Q613 433 605 477Q599 511 589 535T562 574T530 599T488 612T441 617T387 618H368H304V371H333Q389 373 411 390T437 468V488H499V192H437V212Q436 244 430 263T408 292T378 305T333 309H304V62H439V0H425",119814:"465 -10Q281 -10 173 88T64 343Q64 413 85 471T143 568T217 631T298 670Q371 697 449 697Q452 697 459 697T470 696Q502 696 531 690T582 675T618 658T644 641T656 632L732 695Q734 697 745 697Q758 697 761 692T765 668V627V489V449Q765 428 761 424T741 419H731H724Q705 419 702 422T695 444Q683 520 631 577T495 635Q364 635 295 563Q261 528 247 477T232 343Q232 296 236 260T256 185T296 120T366 76T472 52Q481 51 498 51Q544 51 573 67T607 108Q608 111 608 164V214H464V276H479Q506 273 680 273Q816 273 834 276H845V214H765V113V51Q765 16 763 8T750 0Q742 2 709 16T658 40L648 46Q592 -10 465 -10",119815:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",119816:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",119817:"174 114Q174 96 169 82T159 63T144 47L155 45Q183 40 203 40Q271 40 290 104Q294 118 294 150T295 380V624H154V686H169Q196 683 365 683Q499 683 517 686H527V624H446V379Q446 183 446 153T441 108Q413 32 315 2Q266 -11 208 -11Q160 -11 118 -2T42 37T8 114V122Q8 150 30 174T91 198T152 174T174 122V114",119818:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",119819:"643 285Q641 280 629 148T612 4V0H39V62H147V624H39V686H51Q75 683 228 683Q415 685 425 686H439V624H304V62H352H378Q492 62 539 138Q551 156 558 178T569 214T576 255T581 289H643V285",119820:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",119821:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",119822:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",119823:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",119824:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 255 768 184Q720 77 611 26L600 21Q635 -26 682 -26H696Q769 -26 769 0Q769 7 774 12T787 18Q805 18 805 -7V-13Q803 -64 785 -106T737 -171Q720 -183 697 -191Q687 -193 668 -193Q636 -193 613 -182T575 -144T552 -94T532 -27Q531 -23 530 -16T528 -6T526 -3L512 -5Q499 -7 477 -8T431 -10Q393 -10 382 -9Q238 8 151 97T64 339ZM326 80Q326 113 356 138T430 163Q492 163 542 100L553 86Q554 85 561 91T578 108Q637 179 637 330Q637 430 619 498T548 604Q500 641 425 641Q408 641 390 637T347 623T299 590T259 535Q226 469 226 338Q226 244 246 180T318 79L325 74Q326 74 326 80ZM506 58Q480 112 433 112Q412 112 395 104T378 77Q378 44 431 44Q480 44 506 58",119825:"394 0Q370 3 222 3Q75 3 51 0H39V62H147V624H39V686H234Q256 686 299 686T362 687Q479 687 554 669T681 593Q716 550 716 497Q716 390 568 338Q569 337 572 336T577 332Q605 317 623 300T650 258T662 218T668 172Q678 98 689 76Q707 40 748 40Q770 40 780 54T795 88T801 111Q805 117 827 117H831Q846 117 852 113T858 92Q857 78 852 63T834 30T797 1T739 -11Q630 -11 580 12T511 87Q506 104 506 168Q506 170 506 178T507 194Q507 289 438 313Q424 318 356 318H298V62H406V0H394ZM366 369Q459 370 490 381Q548 402 548 476V498V517Q548 578 513 600Q479 624 392 624H358H298V369H366",119826:"64 493Q64 582 120 636T264 696H272Q280 697 285 697Q380 697 454 645L480 669Q484 672 488 676T495 683T500 688T504 691T508 693T511 695T514 696T517 697T522 697Q536 697 539 691T542 652V577Q542 557 542 532T543 500Q543 472 540 465T524 458H511H505Q489 458 485 461T479 478Q472 529 449 564T393 614T336 634T287 639Q228 639 203 610T177 544Q177 517 195 493T247 457Q253 454 343 436T475 391Q574 326 574 207V200Q574 163 559 120Q517 12 389 -9Q380 -10 346 -10Q308 -10 275 -5T221 7T184 22T160 35T151 40L126 17Q122 14 118 10T111 3T106 -2T102 -5T98 -7T95 -9T92 -10T89 -11T84 -11Q70 -11 67 -4T64 35V108Q64 128 64 153T63 185Q63 203 63 211T69 223T77 227T94 228H100Q118 228 122 225T126 205Q130 125 193 88T345 51Q408 51 434 82T460 157Q460 196 439 221T388 257Q384 259 305 276T221 295Q155 313 110 366T64 493",119827:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",119828:"570 686Q588 683 703 683T836 686H845V624H737V420Q737 390 737 345T738 284Q738 205 729 164T689 83Q614 -11 465 -11Q321 -11 240 51T148 207Q147 214 147 421V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V405V370V268Q304 181 311 146T346 87Q387 52 466 52Q642 52 667 195Q668 204 669 415V624H561V686H570",119829:"592 686H604Q615 685 631 685T666 684T700 684T724 683Q829 683 835 686H843V624H744L611 315Q584 254 546 165Q492 40 482 19T461 -6L460 -7H409Q398 -4 391 9Q385 20 257 315L124 624H25V686H36Q57 683 190 683Q340 683 364 686H377V624H289L384 403L480 185L492 212Q504 240 529 298T575 405L670 624H582V686H592",119830:"915 686L1052 683Q1142 683 1157 686H1164V624H1073L957 320Q930 249 900 170T855 52T839 10Q834 0 826 -5Q821 -7 799 -7H792Q777 -7 772 -5T759 10Q759 11 748 39T716 122T676 228L594 442L512 228Q486 159 455 78Q433 19 428 9T416 -5Q411 -7 389 -7H379Q356 -7 349 10Q349 12 334 51T288 170T231 320L116 624H24V686H35Q44 683 183 683Q331 683 355 686H368V624H323Q278 624 278 623L437 207L499 369L561 531L526 624H434V686H445Q454 683 593 683Q741 683 765 686H778V624H733Q688 624 688 623L847 207Q848 207 927 415T1006 624H905V686H915",119831:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",119832:"605 0Q581 3 434 3Q286 3 262 0H250V62H358V275L126 624H19V686H30Q54 683 189 683Q361 685 370 686H383V624H308L319 608Q330 591 353 556T396 491L484 359L660 623Q660 624 623 624H585V686H595Q613 683 728 683Q832 683 841 686H849V624H742L509 274V62H618V0H605",119833:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",119834:"64 349Q64 399 107 426T255 453Q346 453 402 423T473 341Q478 327 478 310T479 196V77Q493 63 529 62Q549 62 553 57T558 31Q558 9 552 5T514 0H497H481Q375 0 367 56L356 46Q300 -6 210 -6Q130 -6 81 30T32 121Q32 188 111 226T332 272H350V292Q350 313 348 327T337 361T306 391T248 402T194 399H189Q204 376 204 354Q204 327 187 306T134 284Q97 284 81 305T64 349ZM164 121Q164 89 186 67T238 45Q274 45 307 63T346 108L350 117V226H347Q248 218 206 189T164 121",119835:"32 686L123 690Q214 694 215 694H221V409Q289 450 378 450Q479 450 539 387T600 221Q600 122 535 58T358 -6H355Q272 -6 203 53L160 1L129 0H98V301Q98 362 98 435T99 525Q99 591 97 604T83 620Q69 624 42 624H29V686H32ZM227 105L232 99Q237 93 242 87T258 73T280 59T306 49T339 45Q380 45 411 66T451 131Q457 160 457 230Q457 264 456 284T448 329T430 367T396 389T343 398Q282 398 235 355L227 348V105",119836:"447 131H458Q478 131 478 117Q478 112 471 95T439 51T377 9Q330 -6 286 -6Q196 -6 135 35Q39 96 39 222Q39 324 101 384Q169 453 286 453Q359 453 411 431T464 353Q464 319 445 302T395 284Q360 284 343 305T325 353Q325 380 338 396H333Q317 398 295 398H292Q280 398 271 397T245 390T218 373T197 338T183 283Q182 275 182 231Q182 199 184 180T193 132T220 85T270 57Q289 50 317 50H326Q385 50 414 115Q419 127 423 129T447 131",119837:"351 686L442 690Q533 694 534 694H540V389Q540 327 540 253T539 163Q539 97 541 83T555 66Q569 62 596 62H609V31Q609 0 608 0Q588 0 510 -3T412 -6Q411 -6 411 16V38L401 31Q337 -6 265 -6Q159 -6 99 58T38 224Q38 265 51 303T92 375T165 429T272 449Q359 449 417 412V507V555Q417 597 415 607T402 620Q388 624 361 624H348V686H351ZM411 350Q362 399 291 399Q278 399 256 392T218 371Q195 351 189 320T182 238V221Q182 179 183 159T191 115T212 74Q241 46 288 46Q358 46 404 100L411 109V350",119838:"32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276",119839:"308 0Q290 3 172 3Q58 3 49 0H40V62H109V382H42V444H109V503L110 562L112 572Q127 625 178 658T316 699Q318 699 330 699T348 700Q381 698 404 687T436 658T449 629T452 606Q452 576 432 557T383 537Q355 537 335 555T314 605Q314 635 328 649H325Q311 649 293 644T253 618T227 560Q226 555 226 498V444H340V382H232V62H318V0H308",119840:"50 300Q50 368 105 409T255 450Q328 450 376 426L388 420Q435 455 489 455Q517 455 533 441T554 414T558 389Q558 367 544 353T508 339Q484 339 471 354T458 387Q458 397 462 400Q464 401 461 400Q459 400 454 399Q429 392 427 390Q454 353 459 328Q461 315 461 300Q461 240 419 202Q364 149 248 149Q185 149 136 172Q129 158 129 148Q129 105 170 93Q176 91 263 91Q273 91 298 91T334 91T366 89T400 85T432 77T466 64Q544 22 544 -69Q544 -114 506 -145Q438 -201 287 -201Q149 -201 90 -161T30 -70Q30 -58 33 -47T42 -27T54 -13T69 -1T82 6T94 12T101 15Q66 57 66 106Q66 151 90 187L97 197L89 204Q50 243 50 300ZM485 403H492Q491 404 488 404L485 403V403ZM255 200Q279 200 295 206T319 219T331 242T335 268T336 300Q336 337 333 352T317 380Q298 399 255 399Q228 399 211 392T187 371T178 345T176 312V300V289Q176 235 194 219Q215 200 255 200ZM287 -150Q357 -150 400 -128T443 -71Q443 -65 442 -61T436 -50T420 -37T389 -27T339 -21L308 -20Q276 -20 253 -20Q190 -20 180 -20T156 -26Q130 -38 130 -69Q130 -105 173 -127T287 -150",119841:"40 686L131 690Q222 694 223 694H229V533L230 372L238 381Q248 394 264 407T317 435T398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V332Q106 387 106 453T107 534Q107 593 105 605T91 620Q77 624 50 624H37V686H40",119842:"72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46",119843:"104 610Q104 649 130 672T191 695Q225 693 249 670T273 610Q273 572 249 549T189 525Q152 525 128 548T104 610ZM78 442L173 446L268 450H274V196Q274 -5 274 -37T269 -83Q256 -132 201 -166T71 -200Q10 -200 -30 -173T-71 -102Q-71 -70 -51 -51T-1 -31Q27 -31 48 -49T69 -100Q69 -121 53 -147H56Q66 -149 77 -149H80Q90 -149 100 -146T127 -125T149 -73Q151 -55 151 149V362Q150 364 148 366T145 370T142 373T138 375T133 377T124 378T113 379T97 380H75V442H78",119844:"32 686L123 690Q214 694 215 694H221V255L377 382H346V444H355Q370 441 476 441Q544 441 556 444H562V382H476L347 277L515 62H587V0H579Q564 3 476 3Q370 3 352 0H343V62H358L373 63L260 206L237 189L216 172V62H285V0H277Q259 3 157 3Q46 3 37 0H29V62H98V332Q98 387 98 453T99 534Q99 593 97 605T83 620Q69 624 42 624H29V686H32",119845:"43 686L134 690Q225 694 226 694H232V62H301V0H292Q274 3 170 3Q67 3 49 0H40V62H109V332Q109 387 109 453T110 534Q110 593 108 605T94 620Q80 624 53 624H40V686H43",119846:"40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119847:"40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119848:"287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230",119849:"32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224",119850:"38 220Q38 273 54 314T95 380T152 421T211 443T264 449Q368 449 429 386L438 377L484 450H540V-132H609V-194H600Q582 -191 475 -191Q360 -191 351 -194H342V-132H411V42Q409 41 399 34T383 25T367 16T347 7T324 1T296 -4T264 -6Q162 -6 100 56T38 220ZM287 46Q368 46 417 127V301L412 312Q398 347 369 371T302 395Q282 395 263 388T225 362T194 308T182 221Q182 126 214 86T287 46",119851:"405 293T374 293T324 312T305 361Q305 378 312 394Q315 397 315 399Q305 399 294 394T266 375T238 329T222 249Q221 241 221 149V62H308V0H298Q280 3 161 3Q47 3 38 0H29V62H98V210V303Q98 353 96 363T83 376Q69 380 42 380H29V442H32L118 446Q204 450 205 450H210V414L211 378Q247 449 315 449H321Q384 449 413 422T442 360Q442 332 424 313",119852:"38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315",119853:"272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49",119854:"40 442L134 446Q228 450 229 450H235V273V165Q235 90 238 74T254 52Q268 46 304 46H319Q352 46 380 67T419 121L420 123Q424 135 425 199Q425 201 425 207Q425 233 425 249V316Q425 354 423 363T410 376Q396 380 369 380H356V442L554 450V267Q554 84 556 79Q561 62 610 62H623V31Q623 0 622 0Q603 0 527 -3T432 -6Q431 -6 431 25V56L420 45Q373 6 332 -1Q313 -6 281 -6Q208 -6 165 14T109 87L107 98L106 230Q106 358 104 366Q96 380 50 380H37V442H40",119855:"401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401",119856:"624 444Q636 441 722 441Q797 441 800 444H805V382H741L593 11Q592 10 590 8T586 4T584 2T581 0T579 -2T575 -3T571 -3T567 -4T561 -4T553 -4H542Q525 -4 518 6T490 70Q474 110 463 137L415 257L367 137Q357 111 341 72Q320 17 313 7T289 -4H277Q259 -4 253 -2T238 11L90 382H25V444H32Q47 441 140 441Q243 441 261 444H270V382H222L310 164L382 342L366 382H303V444H310Q322 441 407 441Q508 441 523 444H531V382H506Q481 382 481 380Q482 376 529 259T577 142L674 382H617V444H624",119857:"227 0Q212 3 121 3Q40 3 28 0H21V62H117L245 213L109 382H26V444H34Q49 441 143 441Q247 441 265 444H274V382H246L281 339Q315 297 316 297Q320 297 354 341L389 382H352V444H360Q375 441 466 441Q547 441 559 444H566V382H471L355 246L504 63L545 62H586V0H578Q563 3 469 3Q365 3 347 0H338V62H366Q366 63 326 112T285 163L198 63L217 62H235V0H227",119858:"84 -102Q84 -110 87 -119T102 -138T133 -149Q148 -148 162 -143T186 -131T206 -114T222 -95T234 -76T243 -59T249 -45T252 -37L269 0L96 382H26V444H34Q49 441 146 441Q252 441 270 444H279V382H255Q232 382 232 380L337 151L442 382H394V444H401Q413 441 495 441Q568 441 574 444H580V382H510L406 152Q298 -84 297 -87Q269 -139 225 -169T131 -200Q85 -200 54 -172T23 -100Q23 -64 44 -50T87 -35Q111 -35 130 -50T152 -92V-100H84V-102",119859:"48 262Q48 264 54 349T60 436V444H252Q289 444 336 444T394 445Q441 445 450 441T459 418Q459 406 458 404Q456 399 327 229T194 55H237Q260 56 268 56T297 58T325 65T348 77T370 98T384 128T395 170Q400 197 400 216Q400 217 431 217H462V211Q461 208 453 108T444 6V0H245Q46 0 43 2Q32 7 32 28V33Q32 41 40 52T84 112Q129 170 164 217L298 393H256Q189 392 165 380Q124 360 115 303Q110 280 110 256Q110 254 79 254H48V262",119860:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",119861:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",119862:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q484 659 454 652T382 628T299 572T226 479Q194 422 175 346T156 222Q156 108 232 58Q280 24 350 24Q441 24 512 92T606 240Q610 253 612 255T628 257Q648 257 648 248Q648 243 647 239Q618 132 523 55T319 -22Q206 -22 128 53T50 252",119863:"287 628Q287 635 230 637Q207 637 200 638T193 647Q193 655 197 667T204 682Q206 683 403 683Q570 682 590 682T630 676Q702 659 752 597T803 431Q803 275 696 151T444 3L430 1L236 0H125H72Q48 0 41 2T33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM703 469Q703 507 692 537T666 584T629 613T590 629T555 636Q553 636 541 636T512 636T479 637H436Q392 637 386 627Q384 623 313 339T242 52Q242 48 253 48T330 47Q335 47 349 47T373 46Q499 46 581 128Q617 164 640 212T683 339T703 469",119864:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",119865:"48 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H742Q749 676 749 669Q749 664 736 557T722 447Q720 440 702 440H690Q683 445 683 453Q683 454 686 477T689 530Q689 560 682 579T663 610T626 626T575 633T503 634H480Q398 633 393 631Q388 629 386 623Q385 622 352 492L320 363H375Q378 363 398 363T426 364T448 367T472 374T489 386Q502 398 511 419T524 457T529 475Q532 480 548 480H560Q567 475 567 470Q567 467 536 339T502 207Q500 200 482 200H470Q463 206 463 212Q463 215 468 234T473 274Q473 303 453 310T364 317H309L277 190Q245 66 245 60Q245 46 334 46H359Q365 40 365 39T363 19Q359 6 353 0H336Q295 2 185 2Q120 2 86 2T48 1",119866:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q492 659 471 656T418 643T357 615T294 567T236 496T189 394T158 260Q156 242 156 221Q156 173 170 136T206 79T256 45T308 28T353 24Q407 24 452 47T514 106Q517 114 529 161T541 214Q541 222 528 224T468 227H431Q425 233 425 235T427 254Q431 267 437 273H454Q494 271 594 271Q634 271 659 271T695 272T707 272Q721 272 721 263Q721 261 719 249Q714 230 709 228Q706 227 694 227Q674 227 653 224Q646 221 643 215T629 164Q620 131 614 108Q589 6 586 3Q584 1 581 1Q571 1 553 21T530 52Q530 53 528 52T522 47Q448 -22 322 -22Q201 -22 126 55T50 252",119867:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119868:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",119869:"447 625Q447 637 354 637H329Q323 642 323 645T325 664Q329 677 335 683H352Q393 681 498 681Q541 681 568 681T605 682T619 682Q633 682 633 672Q633 670 630 658Q626 642 623 640T604 637Q552 637 545 623Q541 610 483 376Q420 128 419 127Q397 64 333 21T195 -22Q137 -22 97 8T57 88Q57 130 80 152T132 174Q177 174 182 130Q182 98 164 80T123 56Q115 54 115 53T122 44Q148 15 197 15Q235 15 271 47T324 130Q328 142 387 380T447 625",119870:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",119871:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 217 683Q271 680 344 680Q485 680 506 683H518Q524 677 524 674T522 656Q517 641 513 637H475Q406 636 394 628Q387 624 380 600T313 336Q297 271 279 198T252 88L243 52Q243 48 252 48T311 46H328Q360 46 379 47T428 54T478 72T522 106T564 161Q580 191 594 228T611 270Q616 273 628 273H641Q647 264 647 262T627 203T583 83T557 9Q555 4 553 3T537 0T494 -1Q483 -1 418 -1T294 0H116Q32 0 32 10Q32 17 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119872:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",119873:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",119874:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",119875:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",119876:"399 -80Q399 -47 400 -30T402 -11V-7L387 -11Q341 -22 303 -22Q208 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435Q740 255 592 107Q529 47 461 16L444 8V3Q444 2 449 -24T470 -66T516 -82Q551 -82 583 -60T625 -3Q631 11 638 11Q647 11 649 2Q649 -6 639 -34T611 -100T557 -165T481 -194Q399 -194 399 -87V-80ZM636 468Q636 523 621 564T580 625T530 655T477 665Q429 665 379 640Q277 591 215 464T153 216Q153 110 207 59Q231 38 236 38V46Q236 86 269 120T347 155Q372 155 390 144T417 114T429 82T435 55L448 64Q512 108 557 185T619 334T636 468ZM314 18Q362 18 404 39L403 49Q399 104 366 115Q354 117 347 117Q344 117 341 117T337 118Q317 118 296 98T274 52Q274 18 314 18",119877:"230 637Q203 637 198 638T193 649Q193 676 204 682Q206 683 378 683Q550 682 564 680Q620 672 658 652T712 606T733 563T739 529Q739 484 710 445T643 385T576 351T538 338L545 333Q612 295 612 223Q612 212 607 162T602 80V71Q602 53 603 43T614 25T640 16Q668 16 686 38T712 85Q717 99 720 102T735 105Q755 105 755 93Q755 75 731 36Q693 -21 641 -21H632Q571 -21 531 4T487 82Q487 109 502 166T517 239Q517 290 474 313Q459 320 449 321T378 323H309L277 193Q244 61 244 59Q244 55 245 54T252 50T269 48T302 46H333Q339 38 339 37T336 19Q332 6 326 0H311Q275 2 180 2Q146 2 117 2T71 2T50 1Q33 1 33 10Q33 12 36 24Q41 43 46 45Q50 46 61 46H67Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628Q287 635 230 637ZM630 554Q630 586 609 608T523 636Q521 636 500 636T462 637H440Q393 637 386 627Q385 624 352 494T319 361Q319 360 388 360Q466 361 492 367Q556 377 592 426Q608 449 619 486T630 554",119878:"308 24Q367 24 416 76T466 197Q466 260 414 284Q308 311 278 321T236 341Q176 383 176 462Q176 523 208 573T273 648Q302 673 343 688T407 704H418H425Q521 704 564 640Q565 640 577 653T603 682T623 704Q624 704 627 704T632 705Q645 705 645 698T617 577T585 459T569 456Q549 456 549 465Q549 471 550 475Q550 478 551 494T553 520Q553 554 544 579T526 616T501 641Q465 662 419 662Q362 662 313 616T263 510Q263 480 278 458T319 427Q323 425 389 408T456 390Q490 379 522 342T554 242Q554 216 546 186Q541 164 528 137T492 78T426 18T332 -20Q320 -22 298 -22Q199 -22 144 33L134 44L106 13Q83 -14 78 -18T65 -22Q52 -22 52 -14Q52 -11 110 221Q112 227 130 227H143Q149 221 149 216Q149 214 148 207T144 186T142 153Q144 114 160 87T203 47T255 29T308 24",119879:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",119880:"107 637Q73 637 71 641Q70 643 70 649Q70 673 81 682Q83 683 98 683Q139 681 234 681Q268 681 297 681T342 682T362 682Q378 682 378 672Q378 670 376 658Q371 641 366 638H364Q362 638 359 638T352 638T343 637T334 637Q295 636 284 634T266 623Q265 621 238 518T184 302T154 169Q152 155 152 140Q152 86 183 55T269 24Q336 24 403 69T501 205L552 406Q599 598 599 606Q599 633 535 637Q511 637 511 648Q511 650 513 660Q517 676 519 679T529 683Q532 683 561 682T645 680Q696 680 723 681T752 682Q767 682 767 672Q767 650 759 642Q756 637 737 637Q666 633 648 597Q646 592 598 404Q557 235 548 205Q515 105 433 42T263 -22Q171 -22 116 34T60 167V183Q60 201 115 421Q164 622 164 628Q164 635 107 637",119881:"52 648Q52 670 65 683H76Q118 680 181 680Q299 680 320 683H330Q336 677 336 674T334 656Q329 641 325 637H304Q282 635 274 635Q245 630 242 620Q242 618 271 369T301 118L374 235Q447 352 520 471T595 594Q599 601 599 609Q599 633 555 637Q537 637 537 648Q537 649 539 661Q542 675 545 679T558 683Q560 683 570 683T604 682T668 681Q737 681 755 683H762Q769 676 769 672Q769 655 760 640Q757 637 743 637Q730 636 719 635T698 630T682 623T670 615T660 608T652 599T645 592L452 282Q272 -9 266 -16Q263 -18 259 -21L241 -22H234Q216 -22 216 -15Q213 -9 177 305Q139 623 138 626Q133 637 76 637H59Q52 642 52 648",119882:"436 683Q450 683 486 682T553 680Q604 680 638 681T677 682Q695 682 695 674Q695 670 692 659Q687 641 683 639T661 637Q636 636 621 632T600 624T597 615Q597 603 613 377T629 138L631 141Q633 144 637 151T649 170T666 200T690 241T720 295T759 362Q863 546 877 572T892 604Q892 619 873 628T831 637Q817 637 817 647Q817 650 819 660Q823 676 825 679T839 682Q842 682 856 682T895 682T949 681Q1015 681 1034 683Q1048 683 1048 672Q1048 666 1045 655T1038 640T1028 637Q1006 637 988 631T958 617T939 600T927 584L923 578L754 282Q586 -14 585 -15Q579 -22 561 -22Q546 -22 542 -17Q539 -14 523 229T506 480L494 462Q472 425 366 239Q222 -13 220 -15T215 -19Q210 -22 197 -22Q178 -22 176 -15Q176 -12 154 304T131 622Q129 631 121 633T82 637H58Q51 644 51 648Q52 671 64 683H76Q118 680 176 680Q301 680 313 683H323Q329 677 329 674T327 656Q322 641 318 637H297Q236 634 232 620Q262 160 266 136L501 550L499 587Q496 629 489 632Q483 636 447 637Q428 637 422 639T416 648Q416 650 418 660Q419 664 420 669T421 676T424 680T428 682T436 683",119883:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",119884:"66 637Q54 637 49 637T39 638T32 641T30 647T33 664T42 682Q44 683 56 683Q104 680 165 680Q288 680 306 683H316Q322 677 322 674T320 656Q316 643 310 637H298Q242 637 242 624Q242 619 292 477T343 333L346 336Q350 340 358 349T379 373T411 410T454 461Q546 568 561 587T577 618Q577 634 545 637Q528 637 528 647Q528 649 530 661Q533 676 535 679T549 683Q551 683 578 682T657 680Q684 680 713 681T746 682Q763 682 763 673Q763 669 760 657T755 643Q753 637 734 637Q662 632 617 587Q608 578 477 424L348 273L322 169Q295 62 295 57Q295 46 363 46Q379 46 384 45T390 35Q390 33 388 23Q384 6 382 4T366 1Q361 1 324 1T232 2Q170 2 138 2T102 1Q84 1 84 9Q84 14 87 24Q88 27 89 30T90 35T91 39T93 42T96 44T101 45T107 45T116 46T129 46Q168 47 180 50T198 63Q201 68 227 171L252 274L129 623Q128 624 127 625T125 627T122 629T118 631T113 633T105 634T96 635T83 636T66 637",119885:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",119886:"33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328",119887:"73 647Q73 657 77 670T89 683Q90 683 161 688T234 694Q246 694 246 685T212 542Q204 508 195 472T180 418L176 399Q176 396 182 402Q231 442 283 442Q345 442 383 396T422 280Q422 169 343 79T173 -11Q123 -11 82 27T40 150V159Q40 180 48 217T97 414Q147 611 147 623T109 637Q104 637 101 637H96Q86 637 83 637T76 640T73 647ZM336 325V331Q336 405 275 405Q258 405 240 397T207 376T181 352T163 330L157 322L136 236Q114 150 114 114Q114 66 138 42Q154 26 178 26Q211 26 245 58Q270 81 285 114T318 219Q336 291 336 325",119888:"34 159Q34 268 120 355T306 442Q362 442 394 418T427 355Q427 326 408 306T360 285Q341 285 330 295T319 325T330 359T352 380T366 386H367Q367 388 361 392T340 400T306 404Q276 404 249 390Q228 381 206 359Q162 315 142 235T121 119Q121 73 147 50Q169 26 205 26H209Q321 26 394 111Q403 121 406 121Q410 121 419 112T429 98T420 83T391 55T346 25T282 0T202 -11Q127 -11 81 37T34 159",119889:"366 683Q367 683 438 688T511 694Q523 694 523 686Q523 679 450 384T375 83T374 68Q374 26 402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487H491Q506 153 506 145Q506 140 503 129Q490 79 473 48T445 8T417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157Q33 205 53 255T101 341Q148 398 195 420T280 442Q336 442 364 400Q369 394 369 396Q370 400 396 505T424 616Q424 629 417 632T378 637H357Q351 643 351 645T353 664Q358 683 366 683ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119890:"39 168Q39 225 58 272T107 350T174 402T244 433T307 442H310Q355 442 388 420T421 355Q421 265 310 237Q261 224 176 223Q139 223 138 221Q138 219 132 186T125 128Q125 81 146 54T209 26T302 45T394 111Q403 121 406 121Q410 121 419 112T429 98T420 82T390 55T344 24T281 -1T205 -11Q126 -11 83 42T39 168ZM373 353Q367 405 305 405Q272 405 244 391T199 357T170 316T154 280T149 261Q149 260 169 260Q282 260 327 284T373 353",119891:"118 -162Q120 -162 124 -164T135 -167T147 -168Q160 -168 171 -155T187 -126Q197 -99 221 27T267 267T289 382V385H242Q195 385 192 387Q188 390 188 397L195 425Q197 430 203 430T250 431Q298 431 298 432Q298 434 307 482T319 540Q356 705 465 705Q502 703 526 683T550 630Q550 594 529 578T487 561Q443 561 443 603Q443 622 454 636T478 657L487 662Q471 668 457 668Q445 668 434 658T419 630Q412 601 403 552T387 469T380 433Q380 431 435 431Q480 431 487 430T498 424Q499 420 496 407T491 391Q489 386 482 386T428 385H372L349 263Q301 15 282 -47Q255 -132 212 -173Q175 -205 139 -205Q107 -205 81 -186T55 -132Q55 -95 76 -78T118 -61Q162 -61 162 -103Q162 -122 151 -136T127 -157L118 -162",119892:"311 43Q296 30 267 15T206 0Q143 0 105 45T66 160Q66 265 143 353T314 442Q361 442 401 394L404 398Q406 401 409 404T418 412T431 419T447 422Q461 422 470 413T480 394Q480 379 423 152T363 -80Q345 -134 286 -169T151 -205Q10 -205 10 -137Q10 -111 28 -91T74 -71Q89 -71 102 -80T116 -111Q116 -121 114 -130T107 -144T99 -154T92 -162L90 -164H91Q101 -167 151 -167Q189 -167 211 -155Q234 -144 254 -122T282 -75Q288 -56 298 -13Q311 35 311 43ZM384 328L380 339Q377 350 375 354T369 368T359 382T346 393T328 402T306 405Q262 405 221 352Q191 313 171 233T151 117Q151 38 213 38Q269 38 323 108L331 118L384 328",119894:"184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287",119895:"297 596Q297 627 318 644T361 661Q378 661 389 651T403 623Q403 595 384 576T340 557Q322 557 310 567T297 596ZM288 376Q288 405 262 405Q240 405 220 393T185 362T161 325T144 293L137 279Q135 278 121 278H107Q101 284 101 286T105 299Q126 348 164 391T252 441Q253 441 260 441T272 442Q296 441 316 432Q341 418 354 401T367 348V332L318 133Q267 -67 264 -75Q246 -125 194 -164T75 -204Q25 -204 7 -183T-12 -137Q-12 -110 7 -91T53 -71Q70 -71 82 -81T95 -112Q95 -148 63 -167Q69 -168 77 -168Q111 -168 139 -140T182 -74L193 -32Q204 11 219 72T251 197T278 308T289 365Q289 372 288 376",119896:"121 647Q121 657 125 670T137 683Q138 683 209 688T282 694Q294 694 294 686Q294 679 244 477Q194 279 194 272Q213 282 223 291Q247 309 292 354T362 415Q402 442 438 442Q468 442 485 423T503 369Q503 344 496 327T477 302T456 291T438 288Q418 288 406 299T394 328Q394 353 410 369T442 390L458 393Q446 405 434 405H430Q398 402 367 380T294 316T228 255Q230 254 243 252T267 246T293 238T320 224T342 206T359 180T365 147Q365 130 360 106T354 66Q354 26 381 26Q429 26 459 145Q461 153 479 153H483Q499 153 499 144Q499 139 496 130Q455 -11 378 -11Q333 -11 305 15T277 90Q277 108 280 121T283 145Q283 167 269 183T234 206T200 217T182 220H180Q168 178 159 139T145 81T136 44T129 20T122 7T111 -2Q98 -11 83 -11Q66 -11 57 -1T48 16Q48 26 85 176T158 471L195 616Q196 629 188 632T149 637H144Q134 637 131 637T124 640T121 647",119897:"117 59Q117 26 142 26Q179 26 205 131Q211 151 215 152Q217 153 225 153H229Q238 153 241 153T246 151T248 144Q247 138 245 128T234 90T214 43T183 6T137 -11Q101 -11 70 11T38 85Q38 97 39 102L104 360Q167 615 167 623Q167 626 166 628T162 632T157 634T149 635T141 636T132 637T122 637Q112 637 109 637T101 638T95 641T94 647Q94 649 96 661Q101 680 107 682T179 688Q194 689 213 690T243 693T254 694Q266 694 266 686Q266 675 193 386T118 83Q118 81 118 75T117 65V59",119898:"21 287Q22 293 24 303T36 341T56 388T88 425T132 442T175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q303 442 384 442Q401 442 415 440T441 433T460 423T475 411T485 398T493 385T497 373T500 364T502 357L510 367Q573 442 659 442Q713 442 746 415T780 336Q780 285 742 178T704 50Q705 36 709 31T724 26Q752 26 776 56T815 138Q818 149 821 151T837 153Q857 153 857 145Q857 144 853 130Q845 101 831 73T785 17T716 -10Q669 -10 648 17T627 73Q627 92 663 193T700 345Q700 404 656 404H651Q565 404 506 303L499 291L466 157Q433 26 428 16Q415 -11 385 -11Q372 -11 364 -4T353 8T350 18Q350 29 384 161L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 181Q151 335 151 342Q154 357 154 369Q154 405 129 405Q107 405 92 377T69 316T57 280Q55 278 41 278H27Q21 284 21 287",119899:"21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287",119900:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",119901:"23 287Q24 290 25 295T30 317T40 348T55 381T75 411T101 433T134 442Q209 442 230 378L240 387Q302 442 358 442Q423 442 460 395T497 281Q497 173 421 82T249 -10Q227 -10 210 -4Q199 1 187 11T168 28L161 36Q160 35 139 -51T118 -138Q118 -144 126 -145T163 -148H188Q194 -155 194 -157T191 -175Q188 -187 185 -190T172 -194Q170 -194 161 -194T127 -193T65 -192Q-5 -192 -24 -194H-32Q-39 -187 -39 -183Q-37 -156 -26 -148H-6Q28 -147 33 -136Q36 -130 94 103T155 350Q156 355 156 364Q156 405 131 405Q109 405 94 377T71 316T59 280Q57 278 43 278H29Q23 284 23 287ZM178 102Q200 26 252 26Q282 26 310 49T356 107Q374 141 392 215T411 325V331Q411 405 350 405Q339 405 328 402T306 393T286 380T269 365T254 350T243 336T235 326L232 322Q232 321 229 308T218 264T204 212Q178 106 178 102",119902:"33 157Q33 258 109 349T280 441Q340 441 372 389Q373 390 377 395T388 406T404 418Q438 442 450 442Q454 442 457 439T460 434Q460 425 391 149Q320 -135 320 -139Q320 -147 365 -148H390Q396 -156 396 -157T393 -175Q389 -188 383 -194H370Q339 -192 262 -192Q234 -192 211 -192T174 -192T157 -193Q143 -193 143 -185Q143 -182 145 -170Q149 -154 152 -151T172 -148Q220 -148 230 -141Q238 -136 258 -53T279 32Q279 33 272 29Q224 -10 172 -10Q117 -10 75 30T33 157ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119903:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q161 442 183 430T214 408T225 388Q227 382 228 382T236 389Q284 441 347 441H350Q398 441 422 400Q430 381 430 363Q430 333 417 315T391 292T366 288Q346 288 334 299T322 328Q322 376 378 392Q356 405 342 405Q286 405 239 331Q229 315 224 298T190 165Q156 25 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",119904:"131 289Q131 321 147 354T203 415T300 442Q362 442 390 415T419 355Q419 323 402 308T364 292Q351 292 340 300T328 326Q328 342 337 354T354 372T367 378Q368 378 368 379Q368 382 361 388T336 399T297 405Q249 405 227 379T204 326Q204 301 223 291T278 274T330 259Q396 230 396 163Q396 135 385 107T352 51T289 7T195 -10Q118 -10 86 19T53 87Q53 126 74 143T118 160Q133 160 146 151T160 120Q160 94 142 76T111 58Q109 57 108 57T107 55Q108 52 115 47T146 34T201 27Q237 27 263 38T301 66T318 97T323 122Q323 150 302 164T254 181T195 196T148 231Q131 256 131 289",119905:"26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26",119906:"21 287Q21 295 30 318T55 370T99 420T158 442Q204 442 227 417T250 358Q250 340 216 246T182 105Q182 62 196 45T238 27T291 44T328 78L339 95Q341 99 377 247Q407 367 413 387T427 416Q444 431 463 431Q480 431 488 421T496 402L420 84Q419 79 419 68Q419 43 426 35T447 26Q469 29 482 57T512 145Q514 153 532 153Q551 153 551 144Q550 139 549 130T540 98T523 55T498 17T462 -8Q454 -10 438 -10Q372 -10 347 46Q345 45 336 36T318 21T296 6T267 -6T233 -11Q189 -11 155 7Q103 38 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119907:"173 380Q173 405 154 405Q130 405 104 376T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Q21 294 29 316T53 368T97 419T160 441Q202 441 225 417T249 361Q249 344 246 335Q246 329 231 291T200 202T182 113Q182 86 187 69Q200 26 250 26Q287 26 319 60T369 139T398 222T409 277Q409 300 401 317T383 343T365 361T357 383Q357 405 376 424T417 443Q436 443 451 425T467 367Q467 340 455 284T418 159T347 40T241 -11Q177 -11 139 22Q102 54 102 117Q102 148 110 181T151 298Q173 362 173 380",119908:"580 385Q580 406 599 424T641 443Q659 443 674 425T690 368Q690 339 671 253Q656 197 644 161T609 80T554 12T482 -11Q438 -11 404 5T355 48Q354 47 352 44Q311 -11 252 -11Q226 -11 202 -5T155 14T118 53T104 116Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 293 29 315T52 366T96 418T161 441Q204 441 227 416T250 358Q250 340 217 250T184 111Q184 65 205 46T258 26Q301 26 334 87L339 96V119Q339 122 339 128T340 136T341 143T342 152T345 165T348 182T354 206T362 238T373 281Q402 395 406 404Q419 431 449 431Q468 431 475 421T483 402Q483 389 454 274T422 142Q420 131 420 107V100Q420 85 423 71T442 42T487 26Q558 26 600 148Q609 171 620 213T632 273Q632 306 619 325T593 357T580 385",119909:"52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289",119910:"21 287Q21 301 36 335T84 406T158 442Q199 442 224 419T250 355Q248 336 247 334Q247 331 231 288T198 191T182 105Q182 62 196 45T238 27Q261 27 281 38T312 61T339 94Q339 95 344 114T358 173T377 247Q415 397 419 404Q432 431 462 431Q475 431 483 424T494 412T496 403Q496 390 447 193T391 -23Q363 -106 294 -155T156 -205Q111 -205 77 -183T43 -117Q43 -95 50 -80T69 -58T89 -48T106 -45Q150 -45 150 -87Q150 -107 138 -122T115 -142T102 -147L99 -148Q101 -153 118 -160T152 -167H160Q177 -167 186 -165Q219 -156 247 -127T290 -65T313 -9T321 21L315 17Q309 13 296 6T270 -6Q250 -11 231 -11Q185 -11 150 11T104 82Q103 89 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119911:"347 338Q337 338 294 349T231 360Q211 360 197 356T174 346T162 335T155 324L153 320Q150 317 138 317Q117 317 117 325Q117 330 120 339Q133 378 163 406T229 440Q241 442 246 442Q271 442 291 425T329 392T367 375Q389 375 411 408T434 441Q435 442 449 442H462Q468 436 468 434Q468 430 463 420T449 399T432 377T418 358L411 349Q368 298 275 214T160 106L148 94L163 93Q185 93 227 82T290 71Q328 71 360 90T402 140Q406 149 409 151T424 153Q443 153 443 143Q443 138 442 134Q425 72 376 31T278 -11Q252 -11 232 6T193 40T155 57Q111 57 76 -3Q70 -11 59 -11H54H41Q35 -5 35 -2Q35 13 93 84Q132 129 225 214T340 322Q352 338 347 338",119912:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",119913:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",119914:"380 -17Q335 -17 293 -10T207 16T130 65T76 144T55 256Q55 306 70 361T122 476T211 582T345 663T525 702H545Q673 702 731 634L777 668Q783 672 789 677T800 685T808 691T814 695T818 698T822 700T825 702T828 703T830 703T833 703Q855 703 855 690Q855 686 823 558T789 426Q786 421 782 420T756 419Q734 420 729 421T724 432Q724 434 725 447T726 472Q726 552 678 604Q640 640 586 640H574Q533 640 494 632T409 604T324 541T260 437Q243 397 227 333T210 219Q210 152 237 117Q255 90 299 68T420 46H429Q506 46 580 100T678 234Q683 249 687 251T712 254H723Q743 254 743 240Q743 232 736 213T710 162T663 100T586 40T477 -5Q433 -17 380 -17",119915:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 437 686Q659 686 668 685Q727 680 772 662T842 621T883 568T905 517T913 475Q914 466 914 434Q914 373 892 307T828 179T712 69T548 7Q517 2 494 2T279 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM768 475Q768 515 753 544T718 588T666 611T613 622T563 624H538H532H452L382 344Q311 64 311 63T363 62H405Q490 62 545 76T656 142Q696 185 724 265T760 399T768 475",119916:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119917:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H795Q801 677 804 673T808 666L809 664Q809 659 798 549T783 433Q777 424 755 424Q736 424 730 427T724 444Q724 448 725 468T727 507V524Q727 541 724 554T713 577T698 594T676 605T653 612T625 616T597 617T566 618T538 618H456L455 614Q455 611 424 491L394 371H429Q454 372 463 372T491 378T517 392T536 419T552 464Q556 481 561 484T586 488Q603 488 607 486Q616 482 616 473Q616 467 584 337T549 201Q542 192 521 192Q503 192 497 195T490 209Q490 212 492 224Q499 251 499 269Q499 288 489 296T465 306T417 308L379 309L348 188Q341 161 334 129T322 80L318 65L317 62H375H409Q430 62 438 59T447 45Q444 8 431 2L426 0L377 1Q347 2 231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119918:"379 -16Q233 -16 145 52T56 255Q56 310 73 368T127 483T216 586T347 663T518 702H540Q562 702 582 700T616 696T644 689T667 681T686 670T702 659T717 647T731 635L776 668Q782 672 788 677T799 685T807 691T813 695T817 698T821 700T824 702T827 703T829 703T832 703Q854 703 854 690Q854 686 822 558T788 426Q785 421 781 420T755 419Q734 420 729 422T723 432Q723 434 724 446T725 469Q725 531 702 571T642 628Q616 640 575 640Q468 640 390 593T272 464Q247 415 229 340T210 214Q210 166 228 132T277 79T343 54T419 46Q445 46 465 50T500 59T526 76T544 96T557 123T566 150T574 182T581 214H519Q511 214 498 214T479 213Q443 213 443 230Q443 250 452 268Q457 273 464 276L514 275Q546 274 657 274Q735 274 768 275T803 276Q826 276 826 258Q823 224 810 216Q806 214 771 214H736Q736 211 710 109T683 5Q678 0 671 0Q666 0 637 14T597 36Q593 38 590 40T585 44T582 44T576 40Q511 -16 379 -16",119919:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119920:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",119921:"205 131Q205 105 192 84T165 54L152 45Q152 44 160 42T182 37T213 35H216Q255 35 289 65Q314 90 329 129Q331 136 392 378T453 623Q453 624 393 624H332Q318 631 318 640Q318 647 322 664T334 684Q338 686 359 686Q413 684 533 684Q566 684 605 685T652 686Q677 686 685 683T694 669Q694 664 691 652Q686 631 681 628T647 624H602L542 380Q531 336 518 285T500 212T487 161T475 122T463 97T448 74T429 55Q351 -17 213 -17Q142 -17 99 7T43 70Q42 75 42 93Q42 143 73 168T139 194Q168 194 186 177T205 131",119922:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",119923:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 409 684Q454 684 492 684T552 685T579 686Q603 686 603 668Q599 632 587 626Q583 624 520 624H457L388 344Q317 64 317 63T353 62H390Q418 62 440 64T493 78T548 110T598 169T643 261Q651 282 655 285T680 289Q696 289 700 288T709 279Q711 274 711 269Q710 265 663 138T613 8Q611 4 602 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119924:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119925:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119926:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",119927:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",119928:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 410 808 370T781 277T729 178T643 87T519 14L525 4Q540 -19 553 -25T592 -32Q632 -32 654 -24T680 -7T689 10T704 18Q713 18 717 12T722 0Q722 -8 711 -36T681 -101T624 -166T541 -194Q513 -194 494 -183T465 -157T450 -118T444 -79T443 -41V-7L433 -9Q391 -17 344 -17Q301 -17 263 -10T185 15T118 62T71 138T53 245ZM666 482Q666 529 652 563T614 615T565 640T512 648Q412 648 335 573Q268 506 235 389T201 202Q201 164 210 136T230 95T259 66L262 76Q269 109 302 135T382 162Q401 162 415 159T449 140T484 92L491 78L496 82Q502 86 505 88T515 97T528 107T541 120T555 137T570 156T585 179T599 205T612 235Q629 278 647 351T666 482ZM439 56Q439 58 439 62T435 75T426 92T410 106T383 112Q353 112 332 96T311 63Q311 38 355 38H366Q391 39 415 45T439 56",119929:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 422 686H446H525Q634 686 698 674T806 620Q843 583 843 535Q843 505 833 478T805 432T768 396T728 370T690 352T662 342L651 338L654 336Q658 334 667 327T688 310Q719 278 719 237Q719 222 710 165T701 94Q701 35 748 35Q775 35 793 57T819 101Q822 112 826 114T843 117H849Q881 117 881 99Q881 78 852 39T781 -11Q765 -17 728 -17Q537 -13 537 94Q537 110 552 169T567 243Q567 292 529 309Q517 316 508 316T441 318H375L374 314Q374 312 343 189T311 64Q311 62 355 62H382Q414 62 414 44Q410 6 397 2L393 0L351 1Q325 2 221 2Q147 2 108 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM687 555Q687 617 589 623Q581 624 513 624H451L420 498Q413 468 405 436T392 388L388 371Q388 369 458 369Q464 369 485 369T515 369T541 372T570 377T596 386T624 400Q649 417 664 457T683 522T687 555",119930:"354 45Q429 45 467 91T506 184Q506 225 477 250Q461 262 384 279T294 300Q238 318 210 362T182 452Q182 493 202 540T257 623Q338 702 449 702Q491 702 501 701Q571 690 610 654Q614 649 617 650Q618 650 650 675T683 702Q685 703 692 703Q714 703 714 690Q714 686 687 578T658 466Q653 458 629 458Q606 458 602 463Q600 465 599 466Q599 467 599 469T598 473Q598 475 599 487T600 511Q600 584 557 614T454 645Q386 645 347 606T308 520Q308 506 311 496T323 477T338 464T360 454T384 446T413 439T441 433Q523 416 549 401Q581 384 602 352Q631 309 631 254Q631 214 615 170T567 83T478 12T347 -16Q322 -16 300 -14T261 -8T230 0T205 10T187 20T172 30L162 37L130 11Q124 7 119 3T110 -4T104 -9T100 -13T96 -15T93 -16T91 -17T88 -17H82Q76 -17 73 -16T69 -14T66 -10T63 -5L90 107Q97 133 106 170Q116 211 120 219T136 228H148Q167 228 173 227T179 218Q179 216 176 200T173 168Q173 102 227 74T354 45",119931:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",119932:"856 686Q877 686 877 668Q877 663 873 649T867 631Q861 624 828 624Q762 622 757 617Q757 613 705 409T651 200Q620 112 540 48T328 -16Q251 -16 196 2T113 51T75 112T63 176Q63 202 70 232T117 422Q129 469 141 520T160 598L167 623Q167 624 123 624H96Q79 624 73 626T64 639Q68 678 81 684Q85 686 104 686Q155 684 268 684Q340 684 377 685T418 686Q441 686 441 668Q437 632 425 626Q421 624 371 624H322L270 415Q224 232 217 198T209 141Q209 45 336 45Q372 45 406 52T475 77T540 128T585 211L590 229Q594 247 601 274T617 336T636 409T654 482T670 547T681 595T686 618Q686 620 685 620H683Q681 621 678 621T671 622Q660 622 630 624Q616 624 610 624T598 626T589 630T587 640Q587 647 590 659Q594 677 598 681T613 686Q618 686 653 685T740 684Q775 684 801 684T840 685T856 686",119933:"401 686Q415 680 415 668Q415 651 404 629Q398 624 356 624Q318 624 318 623Q318 620 337 508T377 284L397 174L472 285Q548 396 623 507T699 620Q698 621 652 624Q634 624 627 627T619 641Q619 648 622 658Q627 677 631 681T650 686Q654 686 686 685T766 684Q794 684 823 684T858 685Q874 685 878 683T886 671Q886 667 882 651Q877 632 873 628T850 624Q800 624 779 617Q774 617 770 613Q767 610 560 304T350 -5Q346 -9 332 -16H306H291Q270 -16 267 -2Q267 -1 260 37T238 161T210 313L156 624H116H94Q62 624 62 642Q66 678 78 684Q82 686 99 686Q144 684 246 684Q330 684 368 685L401 686",119934:"111 624Q109 624 102 624T91 623Q61 623 61 640Q61 660 70 678Q78 686 98 686Q140 684 239 684Q277 684 309 684T360 685T383 686H385Q407 686 407 668Q404 634 391 626Q387 624 348 624Q307 624 307 622Q307 618 332 409Q359 198 359 195L570 532L564 576L558 622V624H522H504Q472 624 472 641Q475 678 488 684L493 686L529 685Q551 684 645 684Q716 684 753 685T795 686Q818 686 818 669Q815 632 802 626Q798 624 759 624Q718 624 718 622Q718 615 743 410Q770 199 770 196Q770 195 806 253T903 406Q1035 618 1035 619Q1025 624 968 624Q943 624 943 641Q943 648 946 659Q950 675 952 679T963 686L998 685Q1020 684 1093 684Q1113 684 1139 685T1173 686Q1207 686 1207 669Q1207 664 1204 652Q1199 631 1194 628T1164 624Q1113 622 1101 615Q1098 612 905 305Q715 -1 709 -7Q699 -17 673 -17Q645 -17 639 -8L581 441Q581 444 442 221Q331 44 314 18T288 -14Q279 -17 263 -17H254Q229 -17 227 -5Q225 2 186 311L147 620V624H111",119935:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",119936:"97 624H73Q40 624 40 640Q40 660 49 678Q57 686 77 686Q122 684 228 684Q269 684 304 684T360 685T385 686Q406 686 406 668Q406 662 403 653Q398 631 393 628T361 624H353Q321 624 321 623T376 491T432 360L448 377Q465 394 493 424T553 490L673 620Q662 624 630 624Q606 624 606 640Q608 678 623 684Q627 686 634 686Q638 686 671 685T755 684Q777 684 805 685T841 686Q861 686 868 683T876 669Q876 664 873 652Q868 631 863 628T829 624Q764 622 747 611Q727 590 590 441L437 275L411 170Q385 65 384 64Q384 62 429 62H453Q473 62 478 60T487 48Q488 44 484 29Q479 6 473 3Q468 0 454 0Q450 0 436 0T386 1T294 2Q220 2 181 1T138 0Q121 0 116 15Q120 54 133 60Q137 62 187 62H236L289 275L142 624H97",119937:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",119938:"222 -8Q140 -8 89 34T38 158Q38 191 48 227Q72 329 151 390T327 452Q361 452 385 443T421 425T433 416H434L441 421Q448 426 460 430T486 435Q509 435 523 422T538 386Q538 380 522 315T488 179T467 93Q466 87 466 72Q466 42 483 42Q505 42 521 75Q531 94 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119939:"220 -8Q142 -8 94 35T45 155V167Q45 187 52 218T104 426L153 622H149Q148 622 144 622T134 623T122 624T111 624T101 624T96 625Q84 628 84 642Q84 647 88 661T94 679Q98 684 109 685T185 690Q258 694 272 694Q289 694 293 679Q293 676 263 553L232 429L244 434Q256 440 281 446T331 452Q417 452 465 407T513 285Q513 235 494 184T439 90T346 20T220 -8ZM385 337Q385 400 318 400Q269 400 226 360Q214 349 211 341T191 268Q162 149 162 113Q162 44 226 44Q269 44 299 76T339 135T362 215Q364 222 365 226Q385 303 385 337",119940:"362 325Q362 344 371 361T390 386L399 394Q390 401 355 401Q276 401 231 338Q207 301 189 230T170 122Q170 43 264 43Q392 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T259 -8Q194 -8 148 9T80 54T49 109T40 167Q40 280 129 365T352 451Q390 451 396 450Q448 442 473 416T499 358T477 302T421 274H417Q393 274 378 288T362 325",119941:"222 -8Q140 -8 89 34T38 158Q38 220 68 285T151 391Q230 452 329 452Q382 452 416 428L422 424Q423 424 447 523L472 622H468Q467 622 463 622T453 623T441 624T430 624T420 624T415 625Q403 628 403 642Q403 647 407 661T413 679Q417 684 428 685T504 690Q577 694 591 694Q608 694 612 679L467 91Q466 87 466 72Q466 43 483 43Q518 43 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119942:"260 -8Q196 -8 151 9T83 54T52 111T42 169Q42 188 44 210Q50 240 58 266Q127 434 335 451L338 452Q342 452 345 452Q347 452 353 452T363 451Q426 451 464 424T502 352Q502 289 442 250Q381 211 222 211H184Q184 210 181 196T175 162T171 126Q171 43 264 43Q391 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T260 -8ZM237 262Q427 266 427 349Q427 368 409 384T354 401Q316 401 287 388T242 354T216 314T202 278L197 263Q197 262 237 262",119943:"584 444Q597 439 597 426Q597 409 586 387Q580 382 505 382H434V380Q432 378 421 314T395 162T368 30Q324 -164 203 -199Q194 -201 175 -201Q123 -201 94 -177T64 -117T88 -58T145 -33Q169 -33 184 -47T200 -84Q200 -122 166 -150L174 -151H185Q202 -148 217 -112Q222 -94 240 9Q246 40 262 132T293 303T307 382H247H210Q190 382 182 385T173 400Q177 436 189 442Q193 444 256 444H318L319 446Q337 565 355 602Q373 640 404 664T458 694T503 701Q569 701 596 676T624 617Q624 581 599 557T544 533Q520 533 504 547T488 585Q488 596 491 606T499 624T508 637T516 646L520 650Q515 650 509 651Q459 651 459 561V554L458 518L452 484Q446 448 445 447V444H584",119944:"227 0Q142 0 93 43T43 166Q43 207 58 252T104 341T188 414T310 451L313 452Q316 452 319 452Q321 452 326 452T335 451Q367 451 390 443T425 425L436 416L443 421Q450 426 462 430T488 435Q511 435 525 422T540 386Q540 378 483 151T424 -82Q401 -139 335 -170T167 -202Q72 -202 36 -183T0 -125Q0 -90 24 -67T81 -43Q103 -43 119 -56T136 -99Q133 -124 114 -149L123 -150H183Q222 -150 254 -127T299 -74Q300 -71 306 -47T318 -1T324 23Q323 23 310 18T274 6T227 0ZM407 353Q406 354 404 358T400 365T395 371T388 379T381 385T371 391T360 396T346 400T329 401Q300 401 277 389T240 355T219 317T205 280Q171 148 171 109Q171 77 190 64T235 51T296 67Q322 82 337 98L345 106L407 353",119945:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 672 294 540Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",119946:"205 615Q205 646 229 670T283 694Q310 694 324 679T339 641Q339 610 315 586T258 562Q235 562 220 577T205 615ZM24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",119947:"321 616Q321 648 346 671T400 694Q425 694 440 680T456 640Q456 609 431 586T376 562Q353 562 337 577T321 616ZM297 360T297 373T294 392T288 400T278 401H276Q241 399 210 372T158 303Q151 287 148 285T129 282H123H116Q102 282 97 284T92 298Q96 331 153 391T279 451Q357 451 388 422T420 354V339L371 142Q363 111 353 71T339 13T329 -30T318 -64T308 -88T296 -109T283 -125T264 -142Q190 -202 88 -202Q44 -202 16 -181T-12 -125Q-12 -93 11 -68T68 -43Q92 -43 108 -58T124 -93Q124 -121 106 -144Q101 -150 103 -150Q120 -150 147 -128T191 -64Q194 -57 242 136T294 345Q297 360 297 373",119948:"99 -8Q71 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 674 280 482Q231 290 231 287Q231 285 234 286Q259 302 294 334T356 390T420 433T493 452Q528 452 546 427T564 364Q564 308 538 282T480 256Q456 256 441 269T425 308Q425 339 444 359T483 384L502 389Q502 395 496 398Q493 400 483 400Q465 400 449 395T409 374T373 347T323 305T268 257Q274 256 282 256Q312 251 329 247T371 232T411 202Q431 181 431 146Q431 132 427 110T422 73Q422 44 440 44H442Q462 44 478 64T502 102T514 141Q518 157 522 159T547 162H558Q578 162 578 148Q578 118 537 56T440 -7H432Q374 -7 337 21T299 94Q299 103 301 116T304 139Q304 164 281 181T235 202L212 206H211Q176 47 160 24Q137 -8 99 -8",119949:"157 -8Q138 -8 118 -4T77 11T41 42T27 91V106L156 622H152Q151 622 147 622T137 623T125 624T114 624T104 624T99 625Q87 628 87 642Q87 647 91 661T97 679Q101 684 112 685T188 690Q261 694 275 694Q292 694 296 679L151 91Q150 85 150 71Q150 42 167 42Q186 42 205 75Q216 96 225 134Q230 155 234 158T255 162H260H271Q291 162 291 148Q290 145 289 140T283 118T271 87T254 54T229 23T197 1T157 -8",119950:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L295 392Q305 401 317 410T349 429T389 445Q411 451 446 451Q560 451 592 383Q593 380 594 379L595 375L604 384Q675 452 762 452Q893 452 916 367Q918 356 918 334Q918 285 881 183T841 66Q838 43 849 43Q876 43 901 69T940 138Q945 156 949 159T969 162H975H986Q1006 162 1006 148Q1006 138 996 115T966 63T914 13T841 -8Q794 -8 758 16T721 82Q721 96 758 199T796 351Q796 401 753 401Q702 401 662 369T599 298Q597 294 567 172T533 40Q525 22 506 7T462 -8Q435 -8 422 8T409 39Q409 48 425 114T458 248T476 320Q478 330 478 348T474 377T462 393T449 399T433 400H428Q380 400 336 363Q301 332 281 298Q278 293 247 170T214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119951:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L293 391Q363 452 454 452Q575 446 597 367Q599 356 599 334Q599 285 562 183T522 66Q519 43 530 43Q557 43 582 69T621 138Q626 156 630 159T650 162H656H667Q687 162 687 148Q687 138 677 115T647 63T595 13T522 -8Q475 -8 439 16T402 82Q402 96 439 199T477 351Q477 401 434 401Q421 401 409 398Q341 388 285 305L278 295L247 170Q216 46 214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119952:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",119953:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q235 452 273 404Q336 452 409 452Q434 452 458 448T507 432T550 402T581 354T593 285Q593 221 564 159T480 53Q401 -8 302 -8Q290 -8 279 -7T259 -3T242 3T228 9T218 14T212 18L209 20Q208 19 190 -55T171 -131T198 -132H213Q240 -132 240 -150Q237 -187 223 -192Q219 -194 212 -194Q208 -194 176 -193T95 -192Q48 -192 24 -193T-3 -194Q-11 -194 -16 -190T-22 -182T-23 -176Q-20 -142 -7 -134Q-3 -132 20 -132H44L164 354Q165 357 165 372Q165 401 148 401Q113 401 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296ZM465 339Q465 373 447 387T403 401Q375 401 347 387T303 360T288 341Q288 338 257 216L227 93Q248 43 306 43Q332 43 361 59T410 115Q425 147 445 224Q465 309 465 339",119954:"38 159Q38 209 58 260T113 355T205 425T327 452Q338 452 348 451T366 449T382 444T394 440T405 434T414 429T422 423T429 418Q440 429 481 440T533 452Q540 452 545 447T550 437Q550 432 481 152Q410 -130 410 -131T437 -132H452Q479 -132 479 -150Q476 -187 462 -192Q458 -194 451 -194Q447 -194 414 -193T330 -192Q277 -192 249 -193T217 -194Q202 -194 197 -179Q197 -175 201 -159Q206 -139 211 -136T243 -132H283L319 15L307 10Q295 4 270 -2T220 -8Q134 -8 86 37T38 159ZM402 353Q402 358 395 368T369 390T324 401Q301 401 282 394T249 369T226 338T208 297T196 258T186 218Q166 141 166 107Q166 44 229 44Q265 44 294 61T337 95Q341 100 371 222T402 353",119955:"24 296Q24 298 28 313T42 352T67 398T104 436T154 452Q198 452 230 437T273 404L282 411Q334 452 393 452Q441 452 470 423T500 350Q500 301 473 279T418 256Q395 256 379 270T363 308Q363 366 424 386Q424 388 420 391T405 398T385 401Q363 401 343 390Q321 380 289 341L252 192Q214 42 212 39Q190 -8 142 -8Q117 -8 103 7T89 39Q89 52 127 202T165 369Q165 402 148 402Q139 402 128 393T110 369Q100 348 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",119956:"140 290Q140 311 148 336T176 388T235 433T326 451H336Q355 451 373 449T418 439T460 412T476 363Q476 333 456 311T406 289Q384 289 371 302T357 335Q357 351 364 364T379 384L386 391Q386 392 381 394T362 398T330 400Q299 400 278 393T247 373T235 352T232 335Q232 322 242 312Q258 299 315 290T403 260Q457 224 457 167Q457 152 453 134T435 90T397 43T330 7T229 -8Q133 -8 95 22T57 91Q57 127 81 152T139 177Q161 177 177 164T194 121Q189 80 153 56Q179 43 236 43Q275 43 303 52T343 75T361 101T366 124Q366 148 338 161T272 180T232 186Q187 198 164 227T140 290",119957:"82 382H55Q21 382 21 399Q21 422 33 439Q39 444 93 444H144L162 517Q163 522 167 541T174 567T181 589T192 611T206 627T226 639T253 643Q276 643 291 630T306 594Q306 586 288 514Q284 499 280 481T273 454L271 445Q271 444 317 444Q322 444 331 444T345 445Q377 445 377 428Q377 408 368 390Q360 382 341 382H306H255Q182 86 182 75Q182 43 201 43H204Q242 46 279 81Q298 101 309 119T323 145T330 157T350 162H356H363Q377 162 382 160T387 146Q385 136 372 114T337 64T275 14T192 -7Q131 -7 95 19T59 90V105L128 381Q128 382 82 382",119958:"189 389Q189 397 187 399T176 401Q150 399 126 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 307 35 331T65 383T117 431T187 452Q237 452 272 427T308 362Q308 347 273 254T238 111Q238 43 291 43Q319 43 344 58T380 86T391 103T426 247T464 396Q472 414 491 429T535 444T574 429T588 397Q588 390 570 315T534 168L516 97Q514 89 514 72Q514 42 531 42Q544 42 556 56Q574 76 589 134Q594 155 598 158T619 162H624H635Q655 162 655 148Q654 142 652 132T638 94T614 47T575 9T520 -8Q509 -8 498 -7T478 -3T461 2T446 8T434 16T424 23T416 29T410 35T406 39L405 41L397 34Q347 -7 288 -7H281Q148 -7 122 78Q116 95 116 125V136Q116 174 152 273T189 389",119959:"380 367Q380 397 406 425T465 453Q493 453 516 430T540 357Q540 314 524 250T467 115T373 13Q338 -8 292 -8Q218 -8 167 23T116 129Q116 178 152 275T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T189 452Q231 452 269 429T308 362Q308 346 273 255T238 114Q238 43 306 43Q336 43 363 65T407 118T437 182T456 239T462 268Q462 290 417 315Q380 335 380 367",119960:"636 367Q636 400 664 426T719 453Q748 453 772 431T796 357Q796 321 782 256T727 112T633 6Q604 -8 567 -8Q466 -8 415 43Q414 42 410 38T403 31T396 25T388 18T378 11T367 5T355 0T340 -4T324 -7T306 -8Q249 -8 209 5T151 40T125 84T117 129Q117 176 153 274T190 388Q190 408 158 396Q112 376 90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 305 34 328T63 380T114 430T187 452Q240 452 274 427T309 362Q309 346 275 255T240 117Q240 43 317 43Q325 43 333 45T347 50T359 57T369 66T377 75T383 83T388 90L390 95Q390 99 389 110T387 129Q387 139 391 167Q393 177 419 282T448 396Q456 414 475 429T519 444Q546 444 559 428T572 397Q572 384 542 265T511 114Q511 43 579 43Q608 43 633 66T673 122T699 188T714 244L718 267Q718 291 673 315Q636 335 636 367",119961:"74 282H63Q43 282 43 296Q43 298 45 307T56 332T76 365T110 401T159 433Q200 451 233 451H236Q273 451 282 450Q358 437 382 400L392 410Q434 452 483 452Q538 452 568 421T599 346Q599 303 573 280T517 256Q494 256 478 270T462 308Q462 343 488 367Q501 377 520 385Q520 386 516 389T502 396T480 400T462 398Q429 383 415 341Q354 116 354 80T405 44Q449 44 485 74T535 142Q539 156 542 159T562 162H568H579Q599 162 599 148Q599 135 586 111T550 60T485 12T397 -8Q313 -8 266 35L258 44Q215 -7 161 -7H156Q99 -7 71 25T43 95Q43 143 70 165T125 188Q148 188 164 174T180 136Q180 101 154 77Q141 67 122 59Q124 54 136 49T161 43Q183 43 200 61T226 103Q287 328 287 364T236 400Q200 400 164 377T107 302Q103 288 100 285T80 282H74",119962:"206 -150Q240 -150 268 -134T314 -95T344 -48T362 -7T367 14Q339 -7 280 -7Q230 -7 195 5T144 39T122 79T115 122Q115 175 152 274T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T188 452Q239 452 273 427T308 361Q308 347 273 253T237 109Q237 43 291 43T388 98Q388 99 425 246T463 396Q471 414 490 429T534 444T573 430T587 399Q587 386 537 186T483 -25Q461 -84 410 -126T296 -188Q248 -202 204 -202Q127 -202 96 -175T64 -114Q64 -82 86 -57T144 -31Q169 -31 184 -45T199 -83Q199 -89 198 -94T196 -104T193 -113T189 -120T184 -128T179 -134T173 -141T168 -147Q189 -150 206 -150",119963:"66 -8H60Q34 -8 34 5Q34 9 42 22T70 59T115 110Q162 156 255 229T381 332L389 339H381Q348 332 298 329T212 325T172 321Q168 318 151 318H146Q116 318 116 332Q116 334 118 342Q128 374 154 402Q205 452 265 452Q304 452 352 422T426 392Q441 392 462 421T485 451T508 452H518Q539 452 539 438Q539 431 516 401T458 334Q412 289 312 210Q229 146 191 111L183 103H195Q203 103 213 104T240 107T268 110Q301 114 337 116T391 119T428 123T455 134T469 157Q473 166 495 166Q521 166 525 161Q532 156 528 141Q510 81 456 37T337 -7Q297 -7 251 22T177 52Q154 52 134 38T100 8L88 -7Q86 -8 66 -8",119964:"76 60Q83 29 135 29Q190 29 264 81Q280 93 280 95T277 99T265 106T248 118Q189 166 189 237Q189 307 245 388Q267 421 299 436Q336 455 386 455Q488 455 550 403L559 395L571 405Q727 544 944 679L957 687L966 701Q968 704 970 707T973 712T975 714T978 716T982 717T989 717H995Q1004 717 1007 717T1013 714T1016 708Q1016 705 829 403L636 92L630 83Q659 93 685 110T728 143L745 158Q758 158 752 138L748 127L740 119Q676 58 605 42L593 22Q590 17 587 12T583 6T579 2T573 0T564 0H530H484Q480 3 480 8Q480 15 489 26T498 39T497 40Q477 40 423 49T327 74L316 78L302 68Q200 -8 121 -8Q85 -8 60 7T35 53T60 113T123 144Q144 144 153 132T162 106Q162 89 143 75T99 61Q90 61 76 65V60ZM904 614L905 615Q901 615 840 573T700 469T581 369L587 359Q600 340 608 315T618 273T622 238T624 216L764 414Q904 612 904 614ZM525 363Q493 405 379 418H375Q342 418 309 378Q251 300 251 234Q251 174 306 137Q318 128 322 131Q323 132 329 139Q351 161 362 180Q430 273 509 348L525 363ZM579 205Q579 245 571 278T556 323T546 337L521 311Q461 248 422 196T362 121L353 111Q427 85 499 79Q517 77 520 77L525 76L549 111Q551 114 556 121T563 131T568 138T573 147T575 157T577 169T578 185T579 205",119966:"367 89Q367 84 353 77T334 70Q325 70 312 83T298 120Q298 169 364 233T496 298Q538 298 563 275T588 220V213Q588 132 501 53T306 -26Q251 -26 211 6T170 114Q171 148 181 184T205 248T232 298T255 334T265 349T246 350Q127 350 77 390T26 480Q26 533 71 581T178 656T295 683Q312 683 312 676Q312 674 311 672L302 660Q294 648 292 647L286 646Q280 646 276 646Q197 641 145 583T93 476Q93 387 265 387Q271 387 277 387T287 388T292 388T313 414T373 483T451 562Q618 712 732 727Q733 727 740 727T753 728Q790 727 804 708T819 665Q819 643 810 617T773 553T699 481T572 414T385 361Q381 361 367 341Q247 172 247 86Q247 11 325 11Q404 11 465 95Q518 165 528 208Q529 212 529 220Q529 237 518 249T480 261Q431 261 387 209T343 126Q343 111 355 101T367 89ZM777 658Q777 691 738 691Q704 691 658 662T570 590T491 504T432 432T410 400H411Q416 400 440 405T505 423T589 455T675 506T743 576Q777 627 777 658",119967:"251 272Q199 272 168 298T136 374Q136 432 175 496T267 603Q321 645 395 676T552 708Q610 708 655 694T724 659T763 618T784 584L790 569Q792 569 800 572T819 576T840 578Q855 578 855 571Q855 566 846 554T829 541Q824 541 817 539T804 533T799 529Q802 517 802 483Q802 376 742 256T585 53T392 -31Q353 -31 300 -7L289 -2L277 -6Q242 -17 192 -17Q141 -17 113 -13T77 -3T68 14Q68 20 73 28T93 45T131 58Q152 62 197 62Q241 62 272 48L282 44Q308 65 334 93Q380 145 467 266T622 454Q644 476 664 493T694 517T720 534T740 547Q699 671 540 671Q461 671 385 625T276 534Q265 520 251 499T219 438T202 368Q202 309 267 309Q325 309 396 383T491 545Q492 548 493 552Q494 558 496 559T511 564Q513 565 514 565Q523 568 527 568Q534 568 534 560Q534 554 529 537Q507 442 420 357T251 272ZM332 20Q332 19 341 15T368 6T400 2Q425 2 457 13T531 49T614 125T690 248Q750 376 750 476V490L738 479Q698 436 646 366T554 239T455 121T332 20ZM226 20Q226 25 186 25Q181 25 174 24H166Q161 24 158 23H152Q170 21 197 21Q205 21 213 21T223 20H226",119970:"206 318L249 320Q249 327 259 352T282 399Q312 447 366 510T465 610Q588 717 661 717Q695 717 716 701T738 653T704 577Q663 522 610 474T512 397T424 346T359 315T333 306Q331 304 327 290T323 267Q323 229 368 229Q402 229 439 254T505 312T571 382T638 435Q642 437 644 437Q658 437 658 409Q655 403 647 399T624 379T595 326Q583 296 564 267T523 179Q504 126 483 91T423 27Q335 -37 231 -37Q191 -37 157 -30T95 -2T67 53Q67 89 94 123T159 158Q180 158 190 146T200 119Q200 102 178 89T136 75Q128 75 120 78T110 81Q105 81 105 62Q105 38 129 24T180 5T238 1H244Q282 1 319 32Q349 55 371 85T436 190L465 239Q413 192 354 192Q300 192 274 217T245 276Q245 284 242 284Q220 280 187 280Q106 280 59 315T12 409Q12 457 43 508T118 597T210 659T295 683Q308 683 308 675Q308 670 299 658T282 646Q266 646 240 633Q182 606 118 511Q76 448 76 400Q76 368 105 343T206 318ZM677 660Q677 680 646 680Q616 680 565 629Q537 601 514 571Q493 544 455 492T389 398T360 355Q366 357 386 367Q463 406 534 473T641 591T677 660",119973:"829 148Q845 148 845 143T841 130T823 109T788 83T730 54T644 22Q637 20 634 19T627 16T622 13T618 10T612 3T604 -6Q510 -112 396 -203T201 -312Q190 -314 171 -314H166Q156 -314 147 -312T123 -304T101 -283T92 -245Q92 -203 117 -160T175 -93Q214 -65 280 -41T390 -6T509 22L532 27L547 47Q673 219 673 225L665 228Q657 231 648 235T627 249T606 270T591 300T584 341Q584 389 614 447T686 544Q735 588 799 615T959 667T1108 713Q1118 717 1119 717Q1125 717 1129 705T1133 689Q1133 686 1115 673Q1051 627 1001 579T918 481T867 403T828 328T805 277Q802 271 801 267T798 261T798 259Q849 270 900 317Q956 371 956 421Q956 438 953 457T950 480Q950 481 950 482L951 484Q953 487 966 492T985 498Q989 498 994 473Q1000 441 1000 423Q1000 362 934 302T790 223L775 220L767 207Q757 191 731 158T685 98T662 63Q662 61 690 70T755 99T811 142L816 148H829ZM646 332Q646 308 659 291T685 268L698 263L735 320Q828 465 865 511Q923 582 1003 643L1005 645Q1004 645 924 620Q775 572 716 492Q646 401 646 332ZM184 -278Q233 -278 311 -212T444 -80L498 -15H496Q468 -20 424 -30T293 -70T174 -133Q167 -140 158 -153T138 -190T127 -232Q127 -278 184 -278",119974:"521 506Q521 493 549 493Q608 493 660 527Q667 531 690 555L736 604Q750 619 777 646T825 694T848 716T852 717Q857 717 860 711T865 697L866 690Q866 687 812 615Q654 404 654 401Q655 401 656 401T659 402T665 403T680 404Q718 404 734 374Q735 370 743 376Q745 377 752 382Q806 416 852 466T933 563T982 623Q1028 666 1075 686T1155 706Q1165 706 1173 705T1186 703T1194 699T1199 695T1201 692T1202 688V687L1204 677Q1204 667 1191 670Q1189 670 1183 670T1174 671Q1137 671 1086 643T1001 564Q970 517 899 449T749 339L739 333L736 322Q730 295 703 253T652 165T628 77Q628 21 681 21Q692 21 698 23Q751 46 817 134L827 148H844Q861 148 864 146Q869 140 859 127Q818 75 761 29T665 -17Q649 -17 633 -12T598 4T569 40T558 100Q558 128 563 152T585 205T609 245T643 294Q647 300 645 300Q633 297 615 297Q607 297 600 298T589 300T584 301Q581 301 569 284T536 236T488 171T418 97T331 28Q233 -37 155 -37Q104 -37 68 -17T29 44Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q68 82 68 59Q68 37 85 23T123 5T167 0Q203 0 238 21T311 85T382 174T468 288T563 410Q576 426 588 440T607 462T615 472L605 468Q568 456 533 456H527Q490 456 463 483Q451 496 451 508T468 545T486 581Q486 593 465 593Q448 593 425 568T384 518T364 493Q364 492 347 492Q326 492 326 499T351 537T414 599T477 630Q509 630 528 615T547 576Q547 556 534 533T521 506ZM675 357Q675 368 665 368Q656 368 644 363Q631 355 616 333H628Q640 334 672 341Q675 354 675 357",119977:"764 513Q764 482 772 423T780 330Q780 304 778 285T775 256T773 245Q778 252 826 328T932 484T1042 617Q1077 652 1114 678T1173 715T1200 726Q1208 726 1208 717Q1208 711 1206 695L1203 679L1199 675Q1197 675 1187 670T1161 657T1133 639Q1050 583 959 456Q906 381 858 307T779 179T725 83T691 18T679 -6Q677 -8 660 -8H656Q639 -8 639 -1Q639 4 646 17Q685 93 685 173V196Q685 233 681 288T676 380Q676 438 687 487L664 454Q505 230 454 170Q366 64 290 14T163 -36H152Q87 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 37 89 19T167 1Q187 1 197 3Q221 9 246 22T292 52T336 91T375 132T411 174T440 212T463 245T478 266Q779 695 784 698Q786 700 802 700H818Q824 694 824 692T809 668T779 604T764 513",119978:"259 -8Q230 -7 205 0T153 24T112 74T96 153Q96 254 174 379T374 599T607 707H621Q732 707 778 661Q805 634 805 598Q805 558 775 517T696 452L684 447V441Q684 378 626 273T484 97Q379 7 288 -7Q279 -8 259 -8ZM760 594Q760 670 608 670Q562 670 493 622T347 472Q174 240 174 131Q174 76 205 53T279 29Q294 29 306 32Q405 60 507 205Q592 325 616 401Q625 426 625 435Q625 436 621 436T603 440T569 449Q524 466 515 475Q513 477 513 481T525 496T541 508L548 504Q555 501 565 497T587 488T609 480T625 476Q627 476 626 481Q626 486 623 494T613 513T589 533T548 541Q495 541 413 454T286 281Q265 241 254 201T240 141T235 120Q234 118 217 111T197 104Q195 104 192 107T189 112Q190 125 193 147T220 231T280 348Q335 428 407 493T539 576Q548 578 563 578Q594 578 617 568T653 546T672 518T681 494T683 482Q683 481 684 481Q690 481 707 495T742 538T760 594",119979:"571 345Q571 384 612 418T687 452Q698 452 698 445Q698 436 679 417Q677 415 670 415Q650 412 633 389T615 350Q615 340 621 331T634 319T643 315L663 342Q751 462 817 536Q873 595 896 614L907 625Q843 680 701 680Q594 680 499 632T344 516Q317 486 296 449T267 384Q262 366 262 354Q262 332 276 316T326 299H327Q374 299 426 338Q481 376 537 456T597 598Q597 616 599 617Q601 619 614 624T630 630Q639 630 639 604V587V581Q639 519 597 456Q544 377 462 320T318 262Q278 262 250 282T222 350Q222 418 285 504Q360 597 480 656T702 716Q773 716 825 707T898 688T951 660Q962 670 985 685T1012 700Q1018 700 1022 690T1026 673Q1026 670 1019 664Q988 633 988 631Q988 630 999 618T1020 580T1031 522Q1031 471 1003 419T928 330Q854 275 765 264Q757 262 733 262H714L701 245Q615 121 473 42T218 -37Q159 -37 125 -15T90 46Q90 82 116 120T185 158Q203 158 213 147T224 121Q224 110 219 102Q198 75 159 75Q154 75 149 76T143 77T140 77Q137 72 137 53Q138 37 149 26T177 9T205 2T228 0Q313 0 419 74T602 257L620 281L614 285Q607 289 601 294T587 306T576 323T571 345ZM950 529Q950 576 943 576Q940 576 840 439T741 299H751Q804 300 845 334T924 438Q949 490 950 529",119980:"330 387Q330 331 402 331Q463 331 514 371T589 459T613 542Q613 559 608 570T598 588T593 596Q593 601 617 610Q632 617 636 616Q675 585 675 527Q675 464 629 409T516 324T387 294Q271 294 271 394V402Q271 438 292 478Q344 582 457 649T672 717Q765 717 825 675T885 548Q885 433 771 298T498 76Q493 73 491 72T486 69T484 67T485 66Q539 41 607 41Q655 41 703 71T780 139L787 148H804Q806 148 809 148Q826 149 826 140Q826 128 786 91T687 19T589 -16H576Q503 -16 414 20L396 27Q279 -17 192 -17Q130 -17 92 2T54 53Q54 92 107 123T222 155Q303 155 401 106L431 91L441 97Q476 118 527 157Q622 236 711 361T801 573Q801 591 795 607T775 641T732 668T660 679Q592 679 528 644T422 560T355 464T330 387ZM201 20Q232 20 267 27T322 40T342 49Q342 52 315 60T243 77T160 86Q150 88 144 88Q130 88 122 79T112 62L111 53Q111 20 201 20",119982:"346 463Q346 419 406 386T576 352H588L613 384L681 476Q767 594 842 651T973 708Q1016 708 1016 661Q1016 621 987 562T894 449Q802 375 696 338L682 334L665 312Q638 279 605 233T547 158T482 97Q418 46 332 5T158 -36Q87 -36 58 -11T29 48Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 28 98 14T166 0Q232 0 320 55T491 226Q530 279 551 305L558 314Q558 315 543 315Q417 321 353 365T289 460Q289 566 488 632Q578 662 660 665H679Q685 660 685 657T676 642Q670 633 666 629L664 628Q663 628 661 628T655 628Q606 628 546 615T426 568T350 486Q346 475 346 463ZM976 653Q976 671 959 671Q938 671 919 661T883 629T858 593T835 554Q832 548 830 545Q802 495 775 455T734 400T721 382L736 388Q876 449 946 568Q948 572 949 573Q976 622 976 653",119983:"354 350Q264 350 264 426Q264 442 265 448Q279 514 347 582T503 692T662 735Q719 735 774 714T882 672T983 651Q996 651 996 644Q996 639 977 612T954 581Q953 580 938 580Q909 582 884 587L869 591L870 587Q870 583 849 557T796 491T748 422Q729 391 692 313T620 188Q555 105 454 34T253 -37Q214 -37 181 -30T120 -2T92 53Q92 89 119 123T184 158Q205 158 215 146T225 119Q225 102 203 89T161 75Q153 75 145 78T135 81Q130 81 130 62Q130 39 153 24T204 5T267 0Q311 0 358 29T454 117T539 226T629 358T710 476Q726 496 744 516T778 551T807 577T828 595L836 601L785 623Q743 642 713 651T668 661T626 663Q564 663 509 644T418 596T356 535T317 475T305 431Q305 416 312 408Q323 388 369 388Q429 388 465 411T530 480Q557 526 557 565Q557 573 556 579T555 587T555 590Q555 591 568 600T584 611Q588 612 600 603Q622 581 622 549Q622 516 600 475T536 405Q454 350 354 350",119984:"55 377Q55 443 122 523T290 660T478 717Q533 717 575 689T618 594Q618 565 611 538T585 477T552 422T506 355T458 288L357 146Q307 68 307 31Q307 20 318 20Q326 20 331 21Q367 27 411 57T490 128L767 500L861 617H908H939Q953 617 956 616T960 609Q960 605 928 566T816 423T648 198Q587 113 571 86Q540 34 540 21Q540 20 545 20Q580 25 623 55T696 124Q702 132 704 133T722 134H739Q744 130 744 127T735 113Q713 80 655 38T548 -14Q527 -17 524 -17Q475 -17 473 47V63L462 55Q364 -17 302 -17Q235 -17 235 69Q235 88 239 105T248 135T268 171T292 205T328 251T369 304Q376 313 395 338T423 374T450 408T476 445T499 479T519 514T534 546T545 579T548 608Q548 647 522 663T460 680Q355 680 243 591T99 406Q97 399 97 383V377Q97 339 153 339Q169 339 175 340Q215 350 241 373T298 444Q333 496 349 535T367 588T374 603Q402 616 408 616Q416 616 416 608Q416 563 393 492T320 378Q233 302 140 302H132Q75 302 57 353Q55 361 55 377",119985:"540 717Q542 717 545 717Q562 717 562 710Q562 708 557 702T541 678T517 632T485 544T448 407Q447 405 443 388T438 366T433 345T427 321T420 299T411 274T400 250T387 223T372 197Q363 181 364 181L388 203Q476 284 527 354T620 490T718 612Q754 647 790 673T835 700Q839 700 842 691T848 672L850 662Q850 657 842 653Q803 630 768 600T699 527T653 467T610 405Q554 322 518 282T368 138Q307 84 273 51T231 9T218 -5L207 -17H175Q169 -11 169 -9Q169 -4 183 10Q227 56 258 120T302 234T330 350T356 445Q357 450 360 458L362 464Q317 434 276 434Q221 437 221 479Q221 498 240 521T259 552Q259 565 235 565Q209 565 174 546T105 482Q103 480 102 478T99 474T97 472T95 470T93 468T90 467T86 467T81 467H75Q56 467 56 475Q56 482 82 511T156 570T253 601Q289 601 311 590T334 557Q334 543 312 517T289 478Q289 471 297 471Q327 471 378 514Q384 519 390 531T412 571T451 632Q482 675 524 717H540",119986:"232 504Q232 492 263 492Q304 492 356 515L367 520L379 537Q443 632 515 705L527 717H543H552Q564 717 564 709Q564 705 562 703T554 694T540 677T518 643T488 589T448 504T398 385Q368 309 353 281L349 270L523 472L669 634Q726 695 737 706T757 717H765Q786 717 786 710Q786 704 776 691T738 627T675 497Q630 394 609 354T541 244Q456 120 449 111L447 107L448 108Q630 240 700 327Q734 368 788 463Q821 520 841 550T898 619T980 683Q1010 700 1018 700Q1020 700 1023 697T1026 692Q1026 688 1024 671T1020 652Q1018 650 1007 645T988 635Q940 609 902 565T842 477T781 374T699 272Q653 226 535 133Q423 47 373 -2L358 -17H342Q320 -17 320 -11Q320 -7 328 5T354 46T390 112Q416 161 439 217T488 326T564 453L589 490Q587 490 523 414T352 217T166 14Q138 -16 137 -16Q136 -17 120 -17Q106 -17 103 -16T99 -9Q99 -5 100 -3T106 3T116 14T132 35T154 72T184 129T222 212T270 327Q310 426 337 471L326 467Q278 455 243 455Q209 455 188 462T161 478T155 496Q155 508 176 533T198 576Q198 579 198 581T192 588T178 593Q151 593 100 519Q89 504 86 502T75 499H68Q46 499 46 506Q46 510 63 534T112 587T170 627Q178 629 195 629Q235 629 252 613T270 577Q270 556 251 532T232 504",119987:"351 351Q308 351 290 373T272 426Q272 487 329 566T478 688Q538 717 584 717Q635 717 681 696T745 620Q752 598 752 564T745 498L741 485Q742 486 769 516T825 573T889 634T962 689T1027 716Q1035 717 1060 717Q1083 716 1096 714T1120 705T1131 686Q1131 668 1109 647T1055 626Q1035 626 1026 638T1016 663Q1016 667 1020 679H1015Q971 671 886 589T728 413L688 360Q688 359 725 359H750Q762 359 766 357T770 348Q769 345 761 335T750 322Q748 321 704 321H660Q651 311 632 282T589 199T565 107Q565 25 653 20Q684 20 720 44T779 95T826 152T850 183L856 184Q861 184 865 184Q888 184 888 173Q883 163 845 117Q770 37 723 10T638 -17Q584 -14 554 17T523 101Q523 147 534 167L532 166Q530 164 526 160T518 153Q378 15 256 -15Q250 -16 226 -16Q161 -16 132 7T103 59Q103 93 129 125T194 158Q232 158 232 121Q233 118 233 113T221 96T188 77Q182 75 168 75T150 78V70Q150 43 178 32T241 20Q340 20 527 286L552 321H524Q489 321 489 330Q489 333 497 344T509 358Q511 359 545 359H579Q580 362 597 389T631 445T661 514T675 586Q675 637 645 658T572 680Q506 680 444 632T348 527T314 434Q314 388 361 388H364H366Q380 388 389 390T416 408T457 454Q487 497 505 536T526 594L529 613Q531 615 545 622T560 630Q568 630 573 613T578 577Q578 518 532 455Q504 413 453 382T351 351",119988:"155 280Q116 280 87 300T57 368Q57 409 87 466T192 589Q269 653 345 684T472 716Q572 716 613 675Q644 644 644 599Q644 585 643 574T637 550T629 529T616 505T600 481T578 450T554 416Q494 330 493 328L480 306Q466 278 466 256Q466 227 492 227H496Q514 227 534 234Q541 237 544 241T571 279L762 559Q777 579 792 595Q818 620 856 646T919 686T946 700Q951 700 955 692T959 677Q959 673 947 665T911 639T866 595Q816 538 749 408T640 225Q574 138 464 61T248 -17Q190 -17 144 1T98 62Q98 81 109 102T131 135Q156 156 183 158Q226 158 226 121Q226 111 224 107Q215 93 196 84T162 74Q154 74 147 77H144V70Q146 41 185 31T263 20Q363 20 493 175L507 192H504Q500 191 498 191Q484 189 476 189Q430 189 405 219T379 287Q379 294 379 299T382 311T385 322T391 335T398 347T408 363T420 379T434 399T450 422Q455 429 469 449T488 475T504 499T520 523T533 543T544 565T552 583T557 603T559 620Q559 680 467 680Q402 680 333 646T213 563T131 462T98 373Q98 343 119 330T169 317Q187 317 212 333Q242 354 291 423T352 555Q354 562 355 588Q355 612 356 612Q357 614 371 622T387 630Q391 630 397 623T409 597T415 556Q415 507 380 448T294 344Q216 280 155 280",119989:"221 428Q221 487 280 555T425 670T583 717H587Q641 717 665 695T689 646Q689 625 674 600T658 564Q658 550 671 541T695 530T710 528L718 539Q779 613 821 646Q894 707 964 707H970Q1010 707 1025 675Q1032 661 1032 645Q1032 626 1022 607Q1008 579 980 560T897 522Q867 512 836 505T788 496L771 493Q768 493 760 477T736 429T702 370Q700 367 698 363Q696 360 696 359H805Q809 355 809 350Q809 340 791 322Q789 321 728 321H668Q562 179 433 88L419 78L434 73Q505 54 554 54Q609 54 654 82T720 140H752Q758 134 758 132Q758 128 747 113Q711 67 657 32T552 -14Q540 -16 517 -16T480 -15T439 -3T375 27L354 38L338 30Q257 -8 191 -8H184Q154 -8 133 -5T103 1T88 10T83 19T83 29Q83 35 86 44T100 65T127 88T173 105T241 112Q286 112 342 99L360 95L372 105Q434 157 523 270L560 320Q560 321 533 321L507 322Q502 325 502 330Q502 339 521 358Q523 359 556 359H588L669 474L682 491Q676 492 665 494T647 498T632 503T614 510T596 521Q556 547 556 570Q556 585 579 618T603 663Q603 679 568 679Q510 679 452 650T354 581T288 500T262 431Q262 407 280 397T321 387Q331 387 341 390T360 398T376 409T390 423T400 435T409 447L414 454Q457 514 460 562Q460 575 461 576Q461 577 475 586T492 595Q496 595 503 588T514 572Q520 559 520 539Q520 473 452 412T308 351Q269 351 245 370T221 428ZM989 642Q989 667 953 671Q905 671 871 644Q853 632 832 604T799 554T787 531H788Q801 531 842 539T916 561Q989 592 989 642ZM198 29Q230 29 257 36T295 52L306 59Q306 63 259 73Q251 74 209 74Q177 74 158 66T134 48L130 40Q130 29 198 29",120068:"22 505Q22 563 94 624T271 685H280Q416 685 443 560Q447 535 447 504Q444 414 405 330L399 319L229 155Q233 154 241 153T253 150T265 145T281 135T301 119T328 93L357 64L402 92Q438 116 473 137L500 154V339Q500 528 495 593V601L559 649Q621 696 624 696L638 686L629 677Q599 650 593 638Q582 614 581 504Q580 490 580 443Q580 314 584 238Q584 235 584 224T584 210T585 199T586 187T588 176T591 164T595 152T601 137T609 121Q630 77 640 77Q661 77 703 101Q704 95 706 90L707 86V84L636 29Q618 15 601 2T574 -19T564 -25L500 121Q499 121 399 48L299 -26Q298 -26 291 -15T272 11T245 42T209 69T165 80Q120 80 58 43L48 37L40 42L32 48L122 117Q196 173 241 211Q319 280 343 327T368 447Q368 535 317 582Q264 633 199 633Q155 633 122 605T86 542Q86 518 133 467T181 387Q181 348 140 309Q113 281 73 260L64 255L50 265L59 273Q112 307 112 345Q112 363 90 387T45 441T22 505",120069:"48 506Q48 568 120 629T268 691Q362 691 425 594L431 585L441 594Q478 628 528 657T629 686Q665 686 687 670Q703 658 718 584T753 506Q756 505 763 505Q778 505 804 512L815 516L820 496Q820 494 808 490T774 476T732 454Q720 445 708 437L675 415L640 394L625 383Q626 382 635 382Q652 382 670 379T712 364T754 336T784 289T797 220Q797 172 776 122Q769 106 766 102T745 84Q654 11 619 -8T538 -27Q483 -27 387 10T249 47Q218 47 186 34T133 8T112 -5T104 7T97 21L196 82Q259 120 284 140Q333 181 351 214Q368 251 368 353Q368 588 228 620Q222 621 205 621Q160 621 139 596Q117 569 117 548Q117 526 162 470T208 387Q208 352 179 320T104 264Q88 256 86 256Q83 256 70 266L82 274Q134 309 134 343Q134 352 130 359Q118 377 100 401T72 439T56 470T48 506ZM453 528Q457 496 457 419L458 357L488 367Q554 390 622 425Q673 449 673 453L671 454Q669 456 665 460T657 473T648 498T639 541Q629 597 616 613Q599 633 567 633Q534 633 493 599Q471 577 457 540L453 528ZM713 176Q713 252 661 295T528 339Q512 339 494 336T466 330T455 325Q454 325 452 311T444 270T425 217L420 207L304 118L319 116Q381 111 475 74T602 37Q655 37 684 79T713 176",120071:"346 611Q300 611 261 604T194 584T144 555T107 519T82 481T65 443T55 410T50 383T48 367L37 372L27 378V393Q33 524 115 603Q160 648 230 666T365 685Q423 685 434 684Q745 653 745 405Q745 281 694 151L687 133L657 103Q524 -27 470 -27Q456 -27 331 18T157 64Q122 64 84 28Q67 9 57 -6L50 -16L43 -8L35 0Q35 3 46 22T83 74T141 133H154Q208 136 253 161T299 230Q299 259 277 290T232 348T209 392Q209 434 254 479T358 556L368 561L382 550Q382 549 381 548T377 545T371 541Q353 527 326 496T298 444Q298 430 343 365T389 277Q389 240 353 202T267 136L252 127Q304 118 400 83T513 47Q548 47 582 79T635 145Q671 208 671 323Q671 390 651 441T599 524T523 576T436 603T346 611",120072:"301 564Q240 564 203 507T165 361Q165 280 190 218T260 119T358 64T474 46Q491 46 499 47L511 48L628 106V80L499 -5Q498 -6 497 -7T494 -10T490 -12T485 -15T478 -17T468 -19T456 -21T439 -22T418 -23T392 -24Q252 -20 169 67T86 315Q86 409 124 491Q128 500 139 508Q211 560 272 591L293 601L325 585L338 594Q374 617 422 639T502 674L532 685Q533 685 540 663T557 614T574 581Q580 575 591 575Q600 575 616 580T634 585V564L623 559Q572 535 532 529L522 527Q491 547 442 627Q442 628 440 627T435 624T428 620Q410 610 405 597T399 559V553Q399 534 409 487Q419 431 427 369L476 400Q526 431 526 432Q531 426 537 420Q565 382 602 359Q611 353 610 352Q609 351 575 332T537 312Q536 312 505 335T463 358Q451 358 439 352T425 337Q394 243 263 223L251 221L243 229L235 236L245 239Q274 247 303 266Q320 277 325 290T330 336Q330 394 315 451T300 531Q300 549 303 561Q303 564 301 564",120073:"198 617Q177 617 159 609T128 587T106 557T91 524T82 494T76 472L75 463Q74 463 67 468T59 474Q59 488 63 510T80 564T114 622T170 667T253 686Q272 686 295 680Q330 672 384 645T468 598Q498 580 524 580Q549 580 595 626L612 643V616L599 599Q522 500 482 500Q466 500 435 514L420 521Q388 516 349 486T309 415Q309 396 323 366T352 315T367 294Q367 293 375 301T398 322T429 352L490 410Q537 355 542 332Q542 330 531 315T510 286L499 273Q479 313 449 313Q437 313 419 303T390 282L378 271L394 250Q444 183 470 129Q484 96 484 71Q484 -19 402 -86T223 -153H220Q175 -153 137 -120Q103 -89 103 -8Q103 12 106 40T109 96Q109 132 103 146T72 161Q46 161 16 143L14 154L11 165Q88 219 143 219Q163 219 177 197T192 127Q192 102 186 65T179 4Q179 -60 210 -88T272 -117Q319 -117 362 -75T405 33Q405 72 363 139T278 271T235 368Q235 385 243 404T264 439T292 472T324 500T353 522T374 538L382 543Q382 544 351 562T274 598T198 617",120074:"373 560Q373 543 378 509T388 448T394 421Q396 421 416 433T474 474T548 537L538 543Q481 570 452 628L487 659Q521 690 522 690L526 684Q529 677 535 667T551 646T575 625T607 608Q617 606 621 606Q644 606 660 622L664 600L497 455Q495 453 527 453H546Q628 453 665 407L666 406Q710 357 710 297Q710 196 631 109L621 98L577 69Q471 -7 452 -15Q413 -26 370 -26Q239 -26 155 59Q66 148 66 319Q66 442 113 505L191 552Q269 600 270 600H271Q273 600 280 596T293 589T299 586Q300 586 357 623Q413 659 415 659L426 649Q373 604 373 560ZM219 228Q305 262 305 329V343Q305 384 294 434T282 519Q282 562 287 567Q287 569 286 569Q222 556 191 520Q144 464 144 362Q144 213 228 128T420 42Q514 42 568 103T622 255V260Q622 320 578 357Q526 400 453 400Q434 400 410 396L399 394L400 378V372Q400 330 388 301T348 254T305 232T252 217Q245 215 242 214L234 213L226 220L219 228",120077:"194 601Q175 601 155 590T121 564T95 533T76 506L69 495Q55 503 55 507Q55 509 60 521Q87 586 132 636T222 686Q251 686 289 660T363 607T422 580Q442 580 466 588T506 604L522 612V591L487 574Q371 517 359 517H357Q332 522 280 561T194 601ZM383 39Q383 96 356 203T329 361Q329 364 329 370T330 378L331 388L339 399Q362 429 394 462T446 513T469 531Q470 531 477 527T484 521L474 509Q411 434 411 379Q411 341 434 223T458 82Q458 1 390 -69T239 -139Q191 -139 162 -123T123 -83T108 -30T101 23T88 64T52 80Q27 80 -4 64L-10 80Q-5 85 13 98T63 128T118 144Q149 144 163 129T179 93T182 38T187 -19Q199 -96 278 -96Q294 -96 309 -91T343 -73T372 -31T383 39",120078:"154 37Q219 41 219 142Q219 203 190 302T160 434Q160 445 172 472T209 534T269 602T354 657T460 680H472Q576 680 618 617V599Q618 578 615 555T608 517T602 501Q596 495 587 495Q586 495 586 499Q586 500 586 505T585 513Q567 628 415 628Q384 628 356 621T302 596T260 546T244 466Q244 416 258 377L261 367L276 382Q294 401 317 422T386 471T468 500Q500 500 518 477T544 422T554 386Q555 382 560 376T576 364T601 357Q612 357 623 361Q623 360 621 351T617 340L541 305L465 272Q469 271 476 270T488 266T502 260L512 255L519 242Q533 211 546 157T564 93Q584 53 617 53Q649 53 682 74V54L675 46Q646 17 612 -5T554 -27Q546 -27 538 -23T517 -9T494 28T478 91Q465 172 448 200T378 228Q337 228 289 207L288 196Q288 160 284 138Q283 125 262 98Q185 1 112 -24L102 -27L91 -25Q47 -13 17 31Q17 33 49 69L80 106Q111 37 154 37ZM421 434Q411 436 405 436Q370 436 336 407T275 337L267 325L271 313Q288 257 288 234Q289 234 395 276T502 319Q501 320 499 323T493 330T485 345T475 371Q473 378 468 388T449 416T421 434",120079:"251 231Q251 254 206 341T160 468Q160 529 238 605Q313 677 425 685L432 686Q440 686 445 686Q520 686 545 657T571 576Q571 548 568 517T564 480Q564 466 572 460T608 452H623V431L619 430Q618 430 611 428T591 423T566 417L516 404Q497 415 491 419T480 433T475 461Q475 470 477 498T480 546Q480 561 480 569T474 592T459 615T429 631T379 638Q322 638 283 606T239 526Q237 480 280 394Q319 310 320 268V250Q308 235 244 169L203 128H210Q215 128 256 112T357 80T466 64Q526 64 564 88T625 186L629 196Q643 187 644 186Q618 70 604 41Q577 -15 513 -24Q496 -26 476 -26Q418 -26 344 -3T211 45T133 69Q115 69 97 50T65 7T49 -20L45 -16Q41 -11 37 -6T33 0Q33 8 66 69T111 134Q251 156 251 231",120080:"687 578Q690 586 719 612T794 665T877 692Q909 692 926 670T953 614T973 570Q983 561 1000 560Q1023 560 1048 569V553L1034 546Q1003 528 972 504T933 466Q905 403 905 264Q905 205 909 172T920 126T940 91Q951 74 959 74T997 87L1027 100V79L956 27Q940 15 922 2T894 -19L885 -26Q883 -26 854 27L825 80V192Q826 314 830 341Q831 345 833 356Q840 398 844 404Q871 444 920 489L917 491Q914 493 911 495T903 501T898 508Q893 516 877 562T852 616Q840 628 818 628Q751 628 702 541L697 532L700 515Q708 467 708 419Q706 348 690 276T662 169T643 126L634 116Q626 105 611 87T581 51L522 -22L514 -15Q470 21 452 21Q431 21 394 -16L384 5L386 9L426 60Q449 87 460 95T486 104Q487 104 491 104T497 103Q514 99 541 81L559 69Q595 96 606 169T618 350Q618 486 598 543T517 601Q484 601 458 570T432 523Q432 516 434 492T436 443Q436 250 369 133L363 122L280 50Q207 -16 192 -27L182 -18Q136 26 106 26Q83 26 62 9T37 -16L27 0L33 10Q41 22 54 39T94 81T143 106Q178 106 225 62L235 53Q283 82 307 117Q352 190 352 359Q352 408 345 451T320 534T267 597T183 621Q159 621 147 617T120 598Q97 574 96 556Q96 528 143 469T191 377T161 311T102 262T70 245Q69 245 59 252T49 260L56 264Q63 268 73 275T94 291T111 312T118 338Q118 355 95 384T50 446T27 506Q31 567 101 626T255 686Q297 686 330 671T382 632T409 595T421 572V571L430 580Q454 610 496 634T588 659H590Q655 659 683 585L687 578",120081:"112 334Q112 356 70 410T27 497Q27 553 94 619T229 685Q230 685 236 685T246 686Q303 686 349 654Q373 636 392 607T419 558L426 538L454 576Q474 604 486 618T520 651T569 678T633 686Q668 684 687 673T713 651T730 609Q730 608 732 600T736 588T741 578T747 568T754 561T765 555T779 553Q789 553 817 562Q819 557 819 555V547L790 526Q743 492 730 479T712 447Q697 369 697 281Q697 166 726 108Q741 76 755 68Q759 66 767 66Q789 66 825 93V82Q825 71 822 70Q821 69 763 27T701 -18L692 -25L668 15Q662 25 650 45T635 70L627 85V107Q627 122 626 162T624 285Q624 381 632 398Q638 409 651 425T675 454T696 477T707 489H696Q683 490 679 492T669 507T653 551Q642 588 627 608T584 628Q572 628 560 625T538 616T519 602T502 586T486 568T473 549T463 532T454 517T448 504L445 497Q437 480 437 474Q437 472 439 461T444 421T446 348Q446 205 405 124Q396 105 392 100T368 78Q312 32 278 9T235 -18T214 -22Q191 -22 170 -10T139 12T129 25T160 66T192 105Q193 102 194 98T200 83T213 64T233 49T261 42Q303 42 339 90Q373 134 373 268Q373 397 339 493T235 618Q215 628 191 628Q155 628 126 604T97 548Q97 524 120 493T168 431T192 381Q192 346 164 318T86 260L70 250L54 266L63 272Q112 300 112 334",120082:"428 596Q412 596 386 595T350 593Q289 593 270 625Q267 632 267 640Q267 656 280 672T312 705T336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q648 627 677 599T720 535T739 466T744 392Q744 317 732 260T696 166T659 116T621 83Q617 80 615 78Q485 -27 377 -27Q320 -25 272 -9T187 21T122 36H116Q65 36 29 -13L27 -15L12 0Q12 1 32 26T76 78T109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120083:"112 339Q112 354 91 380T49 438T28 497Q28 565 95 628T242 692Q261 692 277 689T307 682T331 670T351 655T367 637T379 619T388 600T395 582T401 565T405 550Q409 554 422 570T453 603T500 641Q573 692 637 692Q656 692 670 686T692 672T705 647T713 618T718 584Q720 568 721 562T728 546T742 534T768 530Q776 531 782 532T791 535T796 536Q799 536 804 521Q801 519 789 513T764 499T738 480Q697 447 680 414Q677 407 677 396Q677 370 713 312T750 210Q750 125 686 57T560 -11Q540 -11 475 13L410 37V31Q410 -9 412 -50T417 -118T420 -150Q419 -150 373 -184T326 -218L305 -208Q305 -207 307 -196T314 -165T322 -116T328 -46T331 43V63L318 66Q270 80 250 80Q233 80 213 70Q183 57 138 -3L128 -16L118 5L125 20Q193 154 282 154Q309 154 331 146V287Q331 444 327 469Q321 522 301 560Q284 590 251 611T184 633Q146 633 119 607T92 550Q92 539 94 534Q100 516 143 460T186 386Q186 366 170 336T119 281Q102 264 70 250L49 260L56 266Q64 271 72 278T90 296T106 317T112 339ZM602 345Q602 357 608 371T622 397T642 421T661 441T678 456L686 462Q663 473 652 486T639 512T634 553Q631 594 624 608T593 631Q587 632 567 632Q539 632 497 600T416 497L410 484V122L467 103Q481 99 502 92T533 82T557 75T578 69T594 66T610 64Q647 64 672 87T697 144Q697 180 650 250T602 345",120084:"428 596Q412 596 386 595T350 593Q313 593 291 605T268 638Q268 644 269 648T274 658T284 669T301 689T326 718L336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q744 592 744 398Q744 299 708 213T646 104L603 68L614 55Q670 -5 710 -5Q726 -5 744 1T772 14L781 20Q782 20 782 7V-6L771 -13Q673 -69 665 -69L647 -63Q552 -30 514 8H512Q509 8 500 3T471 -9T428 -23Q405 -27 377 -27Q305 -24 228 6T124 36Q69 36 27 -16Q23 -13 19 -8L11 0L27 20Q93 102 109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120086:"750 276Q750 141 645 57T378 -27Q224 -27 146 67Q66 163 66 307Q66 361 80 412T127 515T217 609T356 676L388 684L420 692L442 681Q545 625 586 608T654 591Q688 591 710 609T737 646L742 665Q742 665 756 654L752 642Q736 594 706 566T621 515L607 510Q580 513 528 542T421 599T335 627Q272 627 214 569Q139 500 139 373Q139 308 159 247T217 136T316 56T455 26Q520 26 566 43T634 90T666 148T676 207Q676 264 649 297T580 338Q574 339 552 339Q516 339 442 325T327 310H324Q303 310 290 312T259 328T232 369Q230 375 230 390Q230 426 259 461Q286 488 338 507Q351 498 351 495L346 492Q342 490 339 488T330 482T320 473T312 462T305 447T303 428Q303 368 366 368Q393 368 487 388T613 409Q656 409 696 385T748 306Q750 294 750 276",120087:"289 686Q338 686 439 668T565 649Q606 649 641 672Q656 683 664 690T674 700L675 701Q676 698 676 692V681L641 636Q608 591 602 588Q577 575 528 575Q490 575 438 583L426 585L416 578Q335 520 335 465Q335 437 393 366T452 259Q452 226 406 171Q387 146 351 115L341 106L358 97Q438 58 475 58Q525 58 598 124L608 133Q617 119 617 118Q617 114 606 103Q513 0 448 -27L438 -25Q401 -19 337 14T234 48Q186 48 122 -3L112 -11L106 -3L101 5L110 15Q160 63 209 105L224 117H310Q384 163 384 210Q384 238 329 303T263 398Q262 400 262 404Q262 427 290 476T368 580Q383 596 381 596Q315 622 228 622Q159 622 118 593T76 516Q76 482 96 461T139 431L107 399L75 367Q34 403 34 472Q34 525 64 572T148 652Q207 686 289 686",120088:"160 247Q160 291 110 382T59 505Q59 542 106 597T207 690L218 697L229 682Q229 680 216 669T187 644T158 604T144 552Q144 526 165 482T207 387T228 291Q228 277 228 267T224 247T219 232T210 217T199 202T184 184T166 163L118 107Q124 105 132 105T160 98T220 77Q298 47 317 47Q354 47 409 105Q444 142 451 161T458 244V277Q458 339 455 457T447 596L575 686L591 676L583 668Q550 632 541 587T532 449V372V298Q532 198 550 147Q572 79 605 79Q617 79 631 84T656 95L665 100V79L595 27Q578 15 560 2T532 -19L523 -26Q522 -26 490 42L458 111L397 50Q389 42 374 27T355 8T340 -5T325 -16T311 -22T294 -26T274 -27Q232 -25 152 6T35 37Q28 36 19 30T4 18T-8 4T-16 -5Q-25 10 -25 11T-20 18Q-5 34 15 57L54 101Q70 103 86 116Q94 121 113 140T137 166Q160 201 160 247",120089:"54 266Q118 307 118 339Q118 360 74 413T27 493Q26 530 59 578T133 651Q187 686 256 686Q299 686 332 673T382 640T409 600T424 567T429 553Q431 553 463 586T542 653T624 686Q663 686 715 652T798 617Q812 617 825 622V606L815 599Q785 576 762 546Q724 495 724 432Q724 397 737 317T750 217Q750 148 711 96Q697 75 639 34T578 -10Q563 -21 555 -23T522 -26Q458 -26 363 29Q253 89 211 89Q192 89 173 83T139 67T114 49T96 34L90 27L80 43L95 59Q121 87 148 110T191 143T213 154Q261 154 300 195Q328 222 340 267T352 406Q352 562 255 611Q222 627 187 627H182Q143 627 115 598Q96 579 96 559Q96 528 144 470T192 381Q192 348 156 314T80 256L70 250L54 266ZM727 548Q701 550 650 583T567 617Q560 617 554 615Q532 610 501 580T445 501L437 485V465Q432 326 378 223L294 150Q321 143 421 87T560 31Q608 31 634 64Q660 102 660 198Q660 226 655 292T650 387Q650 418 658 452L660 462L735 548H727ZM264 150Q265 151 263 151H261Q261 150 264 150ZM280 150H276V149Q280 149 280 150",120090:"32 501Q35 564 103 625T264 686Q326 686 365 652Q402 618 420 564L441 585Q486 630 539 670L559 686L572 672Q637 606 665 559L682 576Q787 686 845 686Q877 686 929 656T992 623Q999 621 1016 621Q1041 621 1054 628L1051 617L1047 606Q1042 602 1037 597Q983 557 969 522T954 434Q954 394 961 336T968 221Q968 201 966 184T963 155T956 131T948 113T936 96T923 82T906 66T887 50L816 -2Q815 -3 810 -6T801 -11T791 -16T777 -20T759 -23T735 -25Q691 -25 619 4T505 37H496L463 21Q420 0 389 -20L378 -27H362Q316 -27 275 -9T202 28T150 46H146Q114 46 59 -5L48 -16L41 -6Q40 -4 38 -2T34 2L33 4Q33 8 77 54Q111 87 142 112L154 122H166Q239 127 288 182Q346 244 346 406Q346 489 326 537T259 610Q227 628 195 628Q155 628 128 606T101 549Q101 517 146 465T192 382Q192 348 156 310T85 254L75 250L64 258L55 266Q56 267 74 276T105 301T118 339Q118 362 75 413T32 501ZM952 547Q927 555 877 586T796 617Q744 617 682 525L676 516L677 498Q678 486 678 425Q678 301 652 206Q649 195 613 151T577 102Q577 100 582 100Q618 100 720 51Q761 32 790 32H794Q843 32 869 83Q884 110 884 189Q884 233 879 294T873 400Q874 433 879 451T889 478T915 507T952 547ZM241 105Q249 98 263 88T317 60T393 42Q478 42 547 109Q607 171 607 358Q607 371 607 380T604 417T595 467T577 517T546 566T500 601L479 580Q449 550 433 526L426 516V503Q426 311 357 200L352 191L296 149Q241 107 241 105",120091:"96 511L78 527L149 603Q207 666 227 686L237 685Q278 680 306 667T351 631T376 588T395 533L400 516L406 527Q439 600 523 653Q538 664 587 688Q589 688 596 672T613 635T629 606Q643 588 665 588Q677 588 693 596L709 603V585L607 526Q583 536 554 564T512 614Q461 571 435 507T405 381V367H581L563 347Q561 344 558 341T553 335T549 330T546 326L545 325H541Q537 325 488 329T411 334H405V325Q405 198 454 123Q497 54 568 54Q594 54 619 64T660 84L676 95V74L565 -16L553 -20Q528 -27 512 -27Q492 -27 475 -21T444 -5T418 19T398 47T382 77T371 105T363 128T358 145L357 151Q354 151 339 136T294 91T232 37Q152 -22 113 -22Q90 -22 69 -9T38 17T28 32Q28 33 58 68L86 101Q94 81 115 64T165 47Q206 47 249 84Q302 128 325 222Q334 263 336 312V334H312Q198 334 163 324H161Q162 326 182 348L198 367H336V398Q333 508 308 550Q295 570 274 585T227 601Q204 601 181 589T145 565T115 533T96 511",120092:"123 345Q123 358 75 415T27 496Q27 533 63 578T121 639Q181 685 256 685Q305 685 332 676T384 635Q419 588 425 542Q468 585 526 628T618 686Q632 667 658 645T704 609T724 594Q740 512 740 385V375V361Q740 128 682 -3Q656 -64 554 -141T361 -218Q319 -218 287 -203T243 -173T230 -150Q230 -148 267 -109L304 -69Q311 -115 341 -142T411 -170Q474 -170 534 -119T624 11Q660 111 660 312Q660 447 633 528L612 549Q578 583 552 596L543 601L528 592Q501 574 483 558Q454 528 436 494L431 484V473Q431 330 376 230Q366 213 359 206T306 159L250 112Q278 105 327 82T399 58Q421 58 440 69T471 92T484 104H485L493 90L480 73Q453 39 429 13Q393 -22 372 -22Q342 -22 260 15T153 53Q97 53 48 -16L38 5Q46 22 74 54T128 108L143 122H155Q226 127 275 168Q352 236 352 399Q352 501 309 564T197 628Q156 628 129 607T102 553Q102 517 147 463T192 383Q192 323 75 250L59 266Q123 314 123 345",120094:"86 363Q86 365 128 391T212 444L255 470Q256 470 263 465T283 453T308 442Q338 431 346 431Q350 431 358 436L414 465L421 459L418 434Q404 339 404 262Q404 147 408 119L425 97Q443 74 444 74L467 86L491 97Q492 97 497 83L436 28Q377 -26 374 -26L331 46L329 91L155 -35Q152 -35 114 10T68 65L67 86Q66 100 66 156Q66 177 66 198T68 236T71 268T74 296T77 320T80 338T83 351T86 360V363ZM314 365Q285 367 255 374T206 386L187 392Q181 392 172 376T154 311T145 197Q145 124 151 118Q156 110 187 78L208 56H214Q221 57 253 76L308 109L329 123V136Q328 143 328 257V365H314",120095:"177 427Q177 364 181 364Q184 364 192 370T223 395T271 433Q317 469 323 469Q325 469 338 462T377 440T432 413L440 409L441 396Q441 394 441 372T442 334Q442 203 425 108L423 97L400 83Q347 49 296 21T222 -19T196 -31Q192 -29 149 12T87 71L89 89Q100 155 100 319Q100 500 94 627Q94 632 94 638T94 648T94 656T93 662V664Q93 668 97 669T106 670H110Q114 653 118 633L127 596Q127 595 132 597Q136 599 195 642L255 685L272 673Q269 670 256 659T233 637T211 609T190 565T179 508Q177 494 177 427ZM295 377L274 385Q273 385 264 381T242 370T223 361Q213 355 188 340L178 333V123L198 103Q259 42 285 42Q299 42 314 55T339 85Q363 132 363 232Q363 310 358 343V349L345 355Q330 363 295 377",120096:"72 208Q72 323 84 361Q84 363 167 414Q248 466 250 466Q255 465 260 465Q283 460 307 450T344 430L357 422L306 343L301 342L296 340Q267 362 247 372T216 384T177 390Q154 349 154 238Q154 220 156 158V145L168 132Q179 121 208 93T244 59Q245 58 246 58Q255 58 302 83T350 108L352 104Q355 100 356 96L358 92Q358 91 274 32T187 -29L177 -20Q160 -6 120 36T77 84Q77 87 75 118T72 208",120097:"13 542Q13 544 77 576T147 609Q154 609 185 598T283 551T414 464L427 454V440Q427 436 427 412T428 372Q428 315 426 270T418 197T409 152T400 121T394 103L304 35Q285 21 261 2T225 -25L214 -33Q149 7 97 59L76 80L75 91V171Q75 221 76 254T79 299T80 313Q80 315 78 321Q78 323 78 326L77 330Q79 336 132 384T211 447L219 445Q221 445 224 444L228 443Q229 443 228 441T221 432T206 415L191 395Q175 378 162 339Q152 306 152 250Q152 217 159 140V134L171 121Q194 99 235 74T284 48Q296 48 310 75T337 156T349 267Q349 346 336 400L315 420Q246 489 176 525Q127 545 94 545H73L27 527L13 542",120098:"353 103Q353 97 358 87L337 71Q293 38 247 6Q191 -30 189 -30Q188 -30 173 -16T130 26T76 85L74 99Q70 139 70 190Q70 228 73 271T79 338T84 365L94 372Q105 378 126 392T166 417L246 467Q283 417 349 369L364 358L355 349Q249 249 169 180L151 166L152 152V139L165 126Q186 105 215 84T260 62Q267 62 309 82L353 103ZM267 323Q246 337 230 350T204 371T189 385T179 394T174 397Q149 381 149 219V211Q151 211 171 223T220 258T268 299L282 313L267 323",120099:"128 387Q128 391 112 456T92 546V555L101 568Q133 617 183 670L193 681L204 673Q238 648 262 648Q276 648 292 656L302 661L308 653Q308 652 278 618L249 585H234Q194 587 159 595Q158 595 156 596H153L150 597Q151 593 152 581T154 564T157 547T164 524T176 494Q199 436 203 400V392H207L323 386Q323 384 309 368L296 351H203V176Q201 -9 198 -32Q194 -61 166 -114Q158 -129 153 -138Q114 -214 110 -221Q105 -221 98 -220L87 -219V-216Q88 -215 106 -150T124 -82Q128 -73 129 155V351H30L64 386H96Q128 386 128 387",120100:"27 -144L17 -131L82 -75L146 -20L126 6Q99 37 92 48L78 65L77 79Q75 103 75 158Q75 217 78 268T86 343T91 368Q92 370 109 382T157 413T222 452Q240 465 249 469L251 470Q296 443 350 428L365 424L437 465L442 459Q442 456 441 453T437 444T432 424T427 385T423 317T421 215V133L423 119Q423 111 455 -17Q455 -21 380 -108T290 -201Q290 -202 284 -204T269 -207T252 -209Q172 -209 75 -135L62 -126Q60 -126 44 -135L27 -144ZM349 351Q267 359 178 389Q177 387 173 376T166 358T161 337T157 303T155 259Q155 195 159 135L160 124L170 112Q180 101 204 77T230 53Q231 53 286 88L340 123V141Q340 235 348 329Q348 334 348 339T348 348L349 351ZM364 -59Q364 -37 358 -1T347 64T341 93Q336 93 252 28T149 -57Q226 -134 293 -134Q325 -134 344 -118T364 -69V-59",120101:"88 427Q88 486 87 545T84 634T81 667Q81 673 82 673T89 676H94L117 600L200 661Q208 667 218 674T233 684L238 688L254 678Q222 646 216 637Q164 572 164 483V442V371Q187 390 244 431T312 478Q344 446 411 423L428 417L429 396Q434 297 434 218Q430 8 406 -34Q346 -111 262 -195L251 -205L249 -203Q248 -203 244 -199T236 -193Q226 -183 227 -182Q228 -182 244 -169T278 -140T301 -121Q330 -89 340 -22Q355 60 355 171Q355 200 353 244T348 321T344 354Q333 363 307 376T260 390Q241 390 179 350L164 341V121Q180 96 201 66L213 50Q210 46 172 11T131 -24Q130 -24 123 -11T102 25T77 65V78Q80 104 84 227T88 427",120102:"72 617Q72 618 102 645T133 673H134Q134 668 175 627L187 615L130 555L116 568Q72 615 72 617ZM27 369Q21 376 14 382L26 392Q83 440 119 474Q158 435 169 427L179 420L176 395Q166 302 166 227Q166 171 174 139Q178 119 186 103T202 81L208 75Q255 100 261 100Q262 100 264 92T267 83Q267 80 208 30T145 -20Q143 -20 118 17L91 55Q98 117 98 193Q98 339 88 369Q71 390 68 390Q63 390 39 376L27 369",120103:"101 644L132 672L145 657Q155 642 169 628L182 614L169 600Q148 579 140 570L125 555L112 568Q109 570 91 592T72 615Q72 617 101 644ZM19 -208Q-9 -185 -9 -183Q57 -134 80 -106Q103 -81 110 -19T118 179Q118 294 113 329T86 383Q78 389 76 389Q73 389 57 379L39 367Q26 380 26 381L33 387Q40 393 53 405T79 428L130 474Q147 457 186 428L195 422L196 376Q196 130 192 58T174 -35Q172 -39 104 -114T19 -208",120104:"93 348Q93 379 90 503T87 658V670Q87 671 94 671L100 672L112 636Q124 603 124 600L144 616Q196 659 234 682L246 689Q252 686 256 685T268 680L254 667Q225 641 211 626T184 579T168 505V497L178 504Q203 523 237 544L300 584L310 573Q359 522 359 481Q359 476 359 472T358 464T355 456T351 448T346 440T340 433T332 424T323 414T312 402T299 389L255 343L300 342H346L320 309H177V128L193 113Q214 92 244 68L254 60L303 84Q351 108 352 108L362 96Q355 85 277 30T194 -25L170 -4Q146 18 120 41T89 68Q94 85 94 168Q94 184 94 218T93 268V309H58L24 310L51 342H93V348ZM172 342Q217 342 252 374T287 445Q287 472 255 504Q242 517 241 517Q202 498 187 468T168 365V342H172",120105:"221 76L267 99Q268 98 269 96T271 88T270 82L262 76Q255 69 241 57T214 34L148 -20L98 56L99 89Q107 247 107 373Q107 494 101 621Q101 653 99 659V665L106 668L113 672L118 655Q122 642 131 617L138 597Q140 597 157 611L240 670L264 685Q265 685 270 680T276 674T269 667T247 647T219 617Q197 587 186 551T173 493T171 438Q171 376 175 282T179 147V117Q184 109 201 93T221 76",120106:"20 367L8 379Q9 380 63 425T118 471Q130 460 143 446L168 421V398L169 376L295 475Q362 433 415 418V399Q415 380 416 380T437 394T484 428T529 462L544 474L556 467Q590 449 614 438T646 424L653 421L665 417L664 412Q664 411 664 407T664 397T663 384Q660 342 660 335Q658 303 658 245Q658 186 660 152L661 126L669 115Q680 96 697 79L707 83Q716 87 723 90T735 96T741 100T746 102L747 103V102L750 95Q753 88 753 87L631 -18Q630 -17 622 -3T589 43L576 60L579 72Q592 146 592 218Q592 265 584 321Q581 345 578 350T560 363Q535 376 496 386L481 390Q475 387 425 358L415 351V238V157Q415 142 415 135T417 120T421 110T430 98T441 81L465 47Q462 44 458 41T443 28T420 8L380 -26L333 47L336 62Q339 77 342 109T345 184Q345 223 341 285T333 348Q322 364 258 382L240 388L169 347L168 240Q168 118 171 110L174 106Q178 101 183 93T195 78L217 48Q217 47 196 30T154 -5T133 -21L130 -16Q127 -10 122 0T111 19Q89 56 89 60Q95 76 95 153Q95 239 88 337V365L62 391L20 367",120107:"31 368Q20 379 20 380T72 427L121 470L129 463Q137 455 155 441T176 425V367L320 475L329 469Q351 454 385 437T434 417L432 402Q429 362 429 231V128L439 111Q442 107 445 102T449 95T453 90T456 86T459 84T463 82T467 82Q468 82 489 93T511 105T514 95V88L395 -18L340 65L341 77Q347 111 348 178Q348 343 343 353V358L332 363Q298 377 264 382Q260 382 254 382L249 383Q247 383 211 362L176 341V229V147Q176 134 176 127T177 115T179 106T183 99T189 91T197 81Q201 76 206 69T214 57L217 53Q217 52 175 15T132 -22Q132 -20 114 5T88 41Q84 45 84 50Q94 116 94 203Q94 227 93 263T92 324L90 364L67 388L50 378Q32 368 31 368",120108:"67 121Q70 265 84 359V364L97 371Q137 394 177 421T238 464T260 480L278 468Q295 457 327 442T394 418L406 414Q412 388 412 300Q412 263 410 228T405 170T399 130T393 103T391 92L381 86Q274 19 165 -28L161 -24Q157 -21 151 -15T136 -2T118 14T101 30T86 46T74 60L67 68V121ZM335 278Q335 286 335 303T334 335L333 349V356H326Q288 360 208 388L183 397Q178 393 172 383T154 333T142 239Q142 192 151 134Q152 124 155 120T175 99Q197 77 219 64T251 47T267 44T281 52T302 80T320 124Q335 182 335 278",120109:"23 25Q15 33 12 38L35 59Q82 102 87 105V351L68 378Q42 414 42 422Q42 437 67 472T114 530L125 541Q126 541 132 537T138 532Q121 507 121 488Q121 453 160 413L167 405L166 390L165 372Q169 372 233 421T305 478Q307 479 315 472Q395 421 423 415Q424 415 424 415T425 414L426 410Q426 407 426 401T426 388Q430 335 430 272Q430 139 408 80Q407 78 340 22L273 -33Q200 23 165 23Q164 23 164 -32Q165 -89 168 -155V-170L93 -212L78 -203Q85 -48 87 16V47H79Q53 44 23 25ZM319 41Q346 94 349 212Q349 278 343 343V351L330 357Q318 363 270 381L255 387L245 383Q212 370 178 345L166 336V287Q165 260 165 166V94H175Q219 90 299 51L319 41ZM132 57L129 60Q130 58 132 57ZM158 29Q159 29 155 34T145 45T138 50Q155 29 158 29",120110:"399 19Q399 -123 407 -174V-179L332 -219L322 -210L312 -202L314 -185Q320 -83 323 54V95L311 85Q255 40 162 -19Q146 -29 145 -27Q140 -22 103 20L63 65V73Q61 83 61 115Q61 122 61 135T60 154Q60 263 79 353L83 368L94 375Q123 391 147 405T186 429T212 446T229 458T238 466T243 470T247 471L260 464Q274 457 295 448T330 434L341 432L410 479L412 478Q414 476 416 475T419 473L417 461Q399 358 399 19ZM316 367Q287 370 252 377T196 391L176 397H175Q173 397 166 382T149 314T139 187V158Q139 138 141 132T155 114Q158 111 160 109Q210 58 211 58L218 62Q226 67 240 75T266 91L319 124V196Q319 334 325 361V367H316",120111:"357 398Q364 398 375 403L386 408Q386 404 387 400V393L369 377Q361 370 350 360T336 347T327 340T316 336T303 335Q270 335 234 371L224 379Q220 375 214 370T198 355L182 340V243Q182 164 183 152T189 129Q195 117 211 100T239 72T254 60T298 81Q342 101 343 101Q344 100 345 92T346 82L200 -21Q174 -5 117 55L97 75L99 92Q106 147 106 196Q106 216 104 282T97 355Q95 359 95 361Q95 364 77 378L65 387L48 380Q30 372 29 372Q28 371 23 375T17 380Q17 384 50 415T107 467L115 474L128 461Q171 421 182 414V382L235 425Q247 435 261 446T283 462L290 468L295 460Q335 398 357 398",120112:"272 33Q284 33 290 70T296 138Q296 181 290 198T262 230Q257 232 246 232Q231 232 218 227T156 194L108 167L101 176Q90 192 75 219L69 230V284Q69 346 70 357V377L146 427Q181 450 202 464T223 477L225 476Q227 475 229 474Q231 472 242 466T270 450T296 431Q309 418 326 418Q342 418 361 429T392 450T403 459Q406 445 406 442Q406 440 384 421T338 382L316 363Q315 362 310 362Q292 362 251 371T173 396Q156 403 155 403Q143 386 143 342Q143 305 150 278T168 244Q171 242 181 242L190 243L315 300Q330 295 357 274Q358 273 362 270T366 266T369 261T372 253T373 239T374 217T374 185Q374 157 372 133T368 98T363 71T358 50L336 40Q288 20 255 2T211 -22T198 -29L190 -22Q181 -14 168 -3T138 19T104 38T70 46Q50 46 32 37T3 20T-9 11L-18 23L-1 41Q46 89 62 99T112 110Q141 110 157 103T225 62Q268 33 272 33",120113:"228 640L242 627L227 613Q213 599 211 593T203 553Q197 500 196 435V389H301L272 353H195V274Q195 178 196 159L197 123Q249 71 273 68H280L312 83Q344 99 345 99Q348 99 348 78Q348 76 314 52T246 4L212 -20Q211 -20 164 19T112 62Q112 122 113 196Q113 228 113 262T114 318T114 341V353H27L62 389H116L117 431V558L228 640",120114:"171 315Q171 252 165 199T153 124L147 103Q147 102 196 80L244 57L335 107V116Q339 161 339 268Q339 315 338 351T337 412V424L420 468Q424 465 427 461L424 435Q412 331 412 226Q412 170 415 145T434 96Q442 84 452 83Q461 83 492 96L506 102Q507 102 510 96T513 88L493 71Q445 32 401 -9Q392 -18 388 -17L384 -16Q358 39 355 44Q336 77 333 77Q261 45 203 -9Q186 -23 181 -23Q177 -23 162 -11T121 18T69 44L57 48L61 54Q65 60 71 73T82 102Q100 156 100 262Q100 305 93 335T80 373T62 396L23 376Q18 377 9 386L119 474Q149 437 171 421V339V315",120115:"55 418Q55 443 100 503Q121 530 123 530Q125 528 127 528T131 528T134 528T135 524T131 516Q123 499 123 486Q123 457 159 416L169 405L170 388L171 372Q171 371 244 424L317 477L334 466Q394 428 432 416L433 402Q433 400 433 377T434 336V305Q434 195 420 131Q413 94 406 87Q403 84 298 29L192 -28L172 -8Q139 25 106 52L92 64V70Q95 97 95 198Q95 293 94 318L92 355L84 367Q55 406 55 418ZM174 306Q174 297 173 255T171 184Q171 153 175 136T198 100Q207 94 224 80T255 57T282 49Q304 49 328 80Q359 129 359 243Q359 284 352 345Q351 358 348 360Q333 373 304 384T265 396L251 390Q215 372 186 351L175 344V337Q175 319 174 306",120116:"45 425Q45 439 82 485T126 532Q127 532 128 532T131 531T137 529L132 519Q121 499 121 483Q121 473 131 454T156 419L167 408L169 376L185 388Q237 425 291 473L301 466Q337 443 394 416L419 405L418 387V369Q419 369 487 418T560 471L581 459Q597 450 621 437T664 415T684 406Q688 406 688 323Q688 254 679 193T662 103T648 71Q647 70 554 20L464 -28L443 -15Q416 1 386 17T343 40T331 49Q331 52 333 73T337 133T339 216Q339 309 334 339Q333 341 316 353T277 377T246 389Q235 389 201 369T166 346Q166 345 164 247Q164 232 164 210T163 179Q163 139 170 116T205 57L212 48L136 -27Q115 16 87 44L78 53L80 67Q88 124 88 211Q88 282 87 315T83 356T74 371Q45 410 45 425ZM591 352Q580 359 565 365T540 374T517 381T504 385L418 342L417 318V220Q417 212 417 194T417 170T418 152T420 134T424 120T431 106T440 95T454 83Q508 44 544 44Q566 44 583 77Q603 120 605 235Q605 289 600 322Q598 343 597 345T591 352",120117:"14 377Q63 428 117 472Q130 462 144 449L193 408V392V376L247 420Q300 464 301 464L310 451Q331 417 363 390L333 365Q303 340 301 340Q293 343 277 364T250 386Q241 386 215 361L195 341Q194 333 193 327T191 318T190 304T188 269Q188 220 192 148Q193 122 195 118T210 101Q255 60 271 60Q276 60 278 61L318 82Q327 86 336 91T351 98L356 101Q359 82 356 79Q354 77 283 27T210 -24L192 -7Q160 23 137 40L126 49L116 40Q66 -13 66 -54Q66 -117 167 -140L179 -142V-147L180 -152L123 -188L112 -185Q58 -170 31 -145Q10 -122 10 -96Q10 -80 22 -53Q44 -10 95 49Q97 51 100 54T104 59T107 64T109 71T111 81T112 97T113 119T114 149T114 188Q114 284 108 347V354L96 365Q76 385 67 385Q62 385 45 377L27 368L14 377",120118:"74 58Q89 124 89 241Q89 265 89 278T89 305T88 324T87 336T84 346T81 352T77 359T71 368Q57 388 52 398L45 409Q62 454 98 507L113 528Q128 528 128 524Q128 523 125 518T120 503T117 483V471Q123 456 130 445Q135 438 140 432T148 422T153 415T157 409T160 405T162 402T163 399T163 395V384V365Q165 365 237 419L311 473Q383 430 420 416Q426 414 426 411V404Q426 398 426 388T427 367Q431 233 431 201Q431 -3 391 -52Q387 -58 305 -138T221 -218L218 -217Q216 -216 211 -214T202 -210L184 -202L199 -194Q259 -162 288 -127T334 -19T350 184Q350 257 342 328L340 356Q282 390 262 390Q248 390 178 346L163 336V111L216 45L131 -26L124 -15Q114 3 85 44L74 58",120119:"47 335L36 347L52 362Q112 421 167 461L181 471L192 465Q236 444 260 417T284 369Q284 355 276 343T233 291Q195 246 195 245T205 242T241 228T300 198L302 187Q314 138 314 74Q314 -24 291 -95Q290 -100 222 -157L154 -214H145Q102 -214 53 -189T-7 -117Q41 -21 183 122L207 147Q205 149 186 157T140 172T100 180H97V192L140 231Q192 280 199 293Q205 303 205 315Q205 339 185 363T137 388Q119 388 63 347L47 335ZM179 -153Q212 -153 226 -113T240 14Q240 67 233 98T223 132T211 143L222 130Q216 125 206 116T170 82T124 33T88 -20T72 -70Q72 -99 105 -126T179 -153",120120:"130 -1H63Q34 -1 26 2T17 17Q17 24 22 29T35 35Q49 35 64 44T88 66Q101 93 210 383Q331 693 335 697T346 701T357 697Q358 696 493 399Q621 104 633 83Q656 35 686 35Q693 35 698 30T703 17Q703 5 693 2T643 -1H541Q388 -1 386 1Q378 6 378 16Q378 24 383 29T397 35Q412 35 434 45T456 65Q456 93 428 170L419 197H197L195 179Q184 134 184 97Q184 82 186 71T190 55T198 45T205 39T214 36L219 35Q241 31 241 17Q241 5 233 2T196 -1H130ZM493 68Q493 51 481 35H619Q604 56 515 256Q486 321 468 361L348 637Q347 637 330 592T313 543Q313 538 358 436T448 219T493 68ZM404 235Q404 239 355 355T295 488L275 430Q241 348 208 232H306Q404 232 404 235ZM155 48Q151 55 148 88V117L135 86Q118 47 117 46L110 37L135 35H159Q157 41 155 48",120121:"11 665Q11 672 22 683H213Q407 681 431 677Q582 649 582 515Q582 488 573 468Q554 413 484 372L474 366H475Q620 317 620 178Q620 115 568 69T420 6Q393 1 207 -1H22Q11 10 11 18Q11 35 51 35Q79 37 88 39T102 52Q107 70 107 341T102 630Q97 640 88 643T51 648H46Q11 648 11 665ZM142 341Q142 129 141 88T134 37Q133 36 133 35H240L233 48L229 61V623L233 635L240 648H133L138 639Q142 621 142 341ZM284 370Q365 378 391 411T417 508Q417 551 406 581T378 624T347 643T320 648Q298 648 278 635Q267 628 266 611T264 492V370H284ZM546 515Q546 551 531 577T494 617T454 635T422 641L411 643L420 630Q439 604 445 579T452 510V504Q452 481 451 467T441 430T415 383Q420 383 439 391T483 413T527 455T546 515ZM585 185Q585 221 570 249T534 294T490 320T453 334T436 337L435 336L440 330Q445 325 452 315T467 288T479 246T484 188Q484 145 474 110T454 62T442 48Q442 47 444 47Q450 47 470 54T517 75T564 119T585 185ZM449 184Q449 316 358 332Q355 332 335 333T302 335H264V199Q266 68 270 57Q275 50 289 43Q300 37 324 37Q449 37 449 184",120123:"16 666Q16 675 28 683H193Q329 683 364 682T430 672Q534 650 600 585T686 423Q688 406 688 352Q688 274 673 226Q641 130 565 72T381 1Q368 -1 195 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM237 646Q237 648 184 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H237L230 48L226 61V343Q228 620 231 633Q232 636 237 646ZM264 61Q278 40 310 35Q363 35 401 55T461 112T496 193T513 295Q515 333 515 349Q515 411 504 459Q481 598 373 641Q351 648 321 648Q304 648 292 643T277 635T264 621V61ZM461 628Q462 627 471 616T489 594T509 559T529 509T544 441T550 352Q550 165 479 75L468 59Q474 61 484 65T522 87T573 128T618 195T650 290Q654 322 654 354Q654 418 638 464T581 552Q559 576 529 595T480 621L461 628",120124:"12 666Q12 675 24 683H582Q590 680 593 672V588Q593 514 591 502T575 490Q567 490 563 495T555 517Q552 556 517 590Q486 623 445 634T340 648H282Q266 636 264 620T260 492V370H277Q329 375 358 391T404 439Q420 480 420 506Q420 529 436 529Q445 529 451 521Q455 517 455 361Q455 333 455 298T456 253Q456 217 453 207T437 197Q420 196 420 217Q420 240 406 270Q377 328 284 335H260V201Q261 174 261 134Q262 73 264 61T278 38Q281 36 282 35H331Q400 35 449 50Q571 93 602 179Q605 203 622 203Q629 203 634 197T640 183Q638 181 624 95T604 3L600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H235Q233 41 231 48L226 61V623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM557 603V648H504Q504 646 515 639Q527 634 542 619L557 603ZM420 317V397L406 383Q394 370 380 363L366 355Q373 350 382 346Q400 333 409 328L420 317ZM582 61L586 88Q585 88 582 83Q557 61 526 46L511 37L542 35H577Q577 36 578 39T580 49T582 61",120125:"584 499Q569 490 566 490Q558 490 552 497T546 515Q546 535 533 559Q526 574 506 593T469 621Q415 648 326 648Q293 648 287 647T275 641Q264 630 263 617Q262 609 260 492V370L275 372Q323 376 350 392T393 441Q409 473 409 506Q409 529 427 529Q437 529 442 519Q444 511 444 362Q444 212 442 206Q436 197 426 197Q409 197 409 217Q409 265 375 299Q346 328 280 335H260V206Q260 70 262 63Q265 46 276 41T326 35Q362 35 366 28Q377 17 366 3L360 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666Q12 675 24 683H573Q576 678 584 670V499ZM137 341Q137 131 136 89T130 37Q129 36 129 35H182Q233 35 233 39Q226 54 225 92T224 346L226 623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM549 603V648H495L506 641Q531 621 533 619L549 603ZM409 317V395L400 386Q390 376 375 366L357 355L373 346Q394 331 397 328L409 317",120126:"737 285Q749 277 749 268Q749 260 744 255T730 250Q695 250 677 217Q666 195 666 119Q666 52 664 50Q656 36 555 3Q483 -16 415 -19Q364 -19 348 -17Q226 -3 146 70T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q213 547 213 337Q213 75 341 23Q357 19 397 19Q440 19 462 22T492 30T513 45V119Q513 184 506 203Q491 237 435 250Q421 250 415 257Q404 267 415 281L421 285H737ZM250 43Q250 45 243 55T225 87T203 139T185 224T177 343V361Q184 533 250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q106 117 230 52L250 43ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565ZM655 250H517L524 241Q548 213 548 149V114V39Q549 39 562 44T592 55T615 63L630 70V134Q632 190 634 204T648 237Q655 245 655 250",120128:"20 666Q20 676 31 683H358Q369 676 369 666Q369 648 331 648Q288 645 282 632Q278 626 278 341Q278 57 282 50Q286 42 295 40T331 35Q369 35 369 16Q369 6 358 -1H31Q20 4 20 16Q20 35 58 35Q84 37 93 39T107 50Q113 60 113 341Q113 623 107 632Q101 645 58 648Q20 648 20 666ZM249 35Q246 40 246 41T244 54T242 83T242 139V341Q242 632 244 639L249 648H140Q146 634 147 596T149 341Q149 124 148 86T140 35H249",120129:"79 103Q108 103 129 83T151 38Q151 9 130 -15Q116 -34 130 -37Q133 -39 157 -39Q208 -39 219 -8L226 3V305Q226 612 224 621Q220 636 211 641T166 647Q137 647 128 654Q119 665 128 679L135 683H466Q478 677 478 666Q478 647 439 647Q399 644 393 632Q388 620 388 347Q386 69 384 59Q364 -6 316 -39T184 -77H172Q102 -77 56 -48T6 30Q6 62 26 82T79 103ZM353 354Q353 556 354 596T361 645Q362 646 362 647H253Q257 639 258 628T261 547T262 312V-4L255 -17Q248 -29 250 -29Q253 -29 258 -28T277 -20T302 -5T327 22T348 65Q350 74 353 354ZM115 36Q115 47 105 57T79 67Q73 67 67 66T52 56T44 34Q44 9 62 -8Q66 -11 71 -15T81 -22T86 -24L90 -13Q100 3 102 5Q115 22 115 36",120130:"22 666Q22 676 33 683H351L358 679Q368 665 358 655Q351 648 324 648Q288 645 280 637Q275 631 274 605T273 477L275 343L382 446Q473 530 492 553T512 599Q512 617 502 631T475 648Q455 651 455 666Q455 677 465 680T510 683H593H720Q732 676 732 666Q732 659 727 654T713 648Q670 648 589 581Q567 562 490 489T413 415Q413 413 554 245T711 61Q737 35 751 35Q758 35 763 29T768 15Q768 6 758 -1H624Q491 -1 486 3Q480 10 480 17Q480 25 487 30T506 35Q518 36 520 38T520 48L400 195L302 310L286 297L273 283V170Q275 65 277 57Q280 41 300 38Q302 37 324 35Q349 35 358 28Q367 17 358 3L351 -1H33Q22 4 22 16Q22 35 60 35Q101 38 106 52Q111 60 111 341T106 632Q100 645 60 648Q22 648 22 666ZM240 341V553Q240 635 246 648H138Q141 641 142 638T144 603T146 517T146 341Q146 131 145 89T139 37Q138 36 138 35H246Q240 47 240 129V341ZM595 632L615 648H535L542 637Q542 636 544 625T549 610V595L562 606Q565 608 577 618T595 632ZM524 226L386 388Q386 389 378 382T358 361Q330 338 330 333Q330 332 330 332L331 330L533 90Q558 55 558 41V35H684L671 50Q667 54 524 226",120131:"12 666Q12 675 24 683H333L340 679Q350 665 340 655Q333 648 309 648Q287 646 279 643T266 630Q264 623 264 346Q264 68 266 57Q274 40 284 35H340Q413 37 460 55Q514 78 553 117T602 197Q605 221 622 221Q629 221 634 215T640 201Q638 194 625 105T611 12Q611 6 600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H237Q235 41 233 48L229 61L226 339Q226 621 229 628Q230 630 231 636T233 643V648H129Q132 641 133 638T135 603T137 517T137 341ZM580 48Q580 59 583 74T586 97Q586 98 585 97T579 92T571 86Q549 64 513 43L500 35H577L580 48",120132:"18 666Q18 677 27 680T73 683H146Q261 683 266 679L465 215Q469 215 566 443Q663 676 668 681Q673 683 790 683H908L915 679Q924 664 915 655Q912 648 897 648Q851 639 835 606L833 346Q833 86 835 79Q838 69 849 58T873 41Q877 40 887 38T901 35Q926 35 926 16Q926 6 915 -1H604L597 3Q588 19 597 28Q600 35 615 35Q660 42 673 68L679 79V339Q679 409 679 443T679 520T679 580T677 597Q646 521 584 375T473 117T424 3Q416 -1 410 -1T401 1Q399 3 273 301L148 599L146 343Q146 86 148 79Q152 69 163 58T186 41Q190 40 200 38T215 35Q226 35 235 28Q244 17 235 3L228 -1H28Q17 4 17 17Q17 35 39 35Q84 42 97 68L104 79V639L88 641Q72 644 53 648Q34 648 26 651T18 666ZM457 166Q451 169 449 171T435 198T404 268T344 412L244 648H157L166 637Q169 633 293 346L413 66Q424 88 435 117L457 166ZM817 646Q817 648 766 648H715V72L708 57Q701 45 697 41L695 37Q695 35 757 35H819L813 46Q802 61 800 76Q797 105 797 346L799 612L804 626Q812 638 815 641L817 646ZM124 42Q119 42 119 38Q119 35 128 35Q132 35 132 36Q125 42 124 42",120134:"131 601Q180 652 249 676T387 701Q485 701 562 661Q628 629 671 575T731 448Q742 410 742 341T731 234Q707 140 646 81Q549 -19 389 -19Q228 -19 131 81Q57 155 37 274Q34 292 34 341Q34 392 37 410Q58 528 131 601ZM568 341Q568 613 437 659Q406 664 395 665Q329 665 286 625Q232 571 213 439Q210 408 210 341Q210 275 213 245Q232 111 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 132 568 341ZM174 341Q174 403 177 441T197 535T249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 488 69 344Q69 133 231 52Q244 45 246 45Q248 45 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 415 684 475T635 563T582 610Q578 612 565 619T546 630Q533 637 531 637Q530 637 530 636V635L531 634Q562 591 577 543Q602 471 602 341V316Q602 264 599 230T580 144T531 48L530 47V46Q530 45 531 45Q533 45 547 52T583 75T622 105Q708 195 708 341",120138:"54 238Q72 238 72 212Q72 174 106 121Q113 110 132 90T166 59Q221 23 264 23Q315 23 348 41Q368 50 384 79Q393 102 393 129Q393 181 356 219T221 299Q120 343 74 390T28 501Q28 561 55 610Q98 682 212 699Q214 699 231 700T261 701Q309 698 340 687T408 675Q431 678 445 690T465 702Q474 702 481 690V497L477 490Q464 481 450 490Q446 500 446 501Q446 546 386 606T260 666Q215 666 182 639T148 565Q148 528 186 496T319 428Q352 414 370 405T418 379T468 338T506 284Q528 239 528 191Q528 102 456 46T266 -10Q211 -10 176 2T110 15Q86 9 73 -1T53 -12Q44 -12 37 -1V112V182Q37 214 40 226T54 238ZM446 619Q446 648 444 648Q439 646 435 644Q425 644 415 639H404L417 624Q435 606 439 601L446 592V619ZM124 619L128 635Q126 635 108 617Q64 576 64 502Q64 489 65 479T76 449T102 414T150 376T228 335Q335 291 381 245T427 128Q427 94 419 75L415 61Q421 61 448 88Q490 127 490 190Q490 233 475 264Q456 299 430 321Q402 349 369 367T287 404T204 441Q138 481 119 526Q113 544 113 565Q113 596 124 619ZM75 43Q76 43 90 46T110 50H119L106 64L74 101Q72 101 72 72T75 43",120139:"33 672Q36 680 44 683H624Q632 680 635 672V490L631 483Q621 479 617 479Q611 479 606 485T600 499Q600 525 584 552Q577 567 558 588T524 617Q479 642 426 646L415 648V355Q415 62 422 52Q425 42 434 40T473 35Q500 35 509 28Q518 17 509 3L502 -1H166L160 3Q149 17 160 28Q167 35 195 35Q224 37 234 39T249 52Q253 66 253 355V648L242 646Q192 642 144 617Q129 609 110 588T84 552Q69 527 69 499Q69 490 64 484T50 478Q39 478 33 490V672ZM113 639L126 648H69V597L84 612Q93 623 113 639ZM389 35Q382 46 381 86Q380 134 380 350V648H289V350Q289 199 288 131T286 53T280 35H389ZM600 597V648H542L555 639Q575 623 584 612L600 597",120140:"16 666Q16 677 28 683H341L348 679Q359 665 348 654Q342 648 315 648Q270 644 266 632Q262 627 262 598T261 399Q261 372 261 325T260 260Q260 149 274 99T339 30Q355 25 393 25Q430 25 457 33T494 49T519 72Q562 115 575 205Q576 219 576 379Q576 538 575 550Q568 597 550 622T506 648Q498 648 493 654T487 667T499 683H697Q709 675 709 667T704 654T690 648Q653 648 633 597Q624 573 622 546T619 377Q617 193 613 174Q596 95 544 41Q477 -19 355 -19H344Q275 -16 226 5T153 57T120 110T106 154Q101 172 99 399Q99 618 95 632Q88 644 53 648Q16 648 16 666ZM228 639L233 648H128Q128 647 133 632Q135 621 135 412Q135 197 137 185Q148 115 181 79Q209 51 235 41Q242 36 258 31T277 25Q276 27 268 38T254 59T241 92T228 145Q226 161 226 399Q226 632 228 639ZM604 621Q606 626 619 648H577L586 634Q587 632 591 625T595 614L597 608L604 621",120141:"316 683Q327 676 327 666Q327 648 302 648Q272 642 258 628Q249 621 249 608Q252 589 263 556T289 485T322 406T357 325T388 256T411 205L420 185Q423 185 473 317Q547 497 547 590Q547 621 541 632T516 648Q501 648 498 654Q488 664 498 679L504 683H607H660Q695 683 707 680T719 667Q719 660 714 654T700 648Q678 648 658 628L642 614L513 301Q484 231 449 148T397 25T380 -15Q373 -20 368 -20Q361 -20 358 -15Q354 -13 287 135T149 438T67 610Q45 648 18 648Q11 648 6 653T0 666Q0 677 9 680T59 683H164H316ZM216 614Q216 620 216 622T216 628T216 633T217 635T218 638T219 640T221 644T224 648H84L96 632Q118 592 236 330L367 43L387 88L404 132L380 185Q250 468 222 568Q216 590 216 614ZM576 645Q584 628 584 597L587 568L598 597Q609 624 618 637L624 648H600Q576 648 576 645",120142:"785 664Q785 670 795 683H982Q994 675 994 665Q994 650 975 648Q953 643 939 619Q931 593 823 292T710 -15Q706 -19 699 -19T688 -15Q682 -6 639 107T555 328T513 437Q513 438 500 409T462 325T413 212Q315 -14 310 -17Q308 -19 302 -19T288 -15L57 619Q45 643 24 648Q5 650 5 665Q5 677 17 683H146H200Q256 683 270 681T285 666Q285 659 280 654T268 648Q253 648 239 634Q230 630 230 619Q230 598 264 481L362 192Q363 193 428 341T493 492Q493 496 473 546T446 608Q426 648 399 648Q392 648 387 653T382 667Q382 678 393 683H679Q690 670 690 665Q690 662 685 655T673 648Q653 648 633 632L622 625V610Q626 576 657 479T719 300T751 218Q754 218 779 294Q847 492 847 581Q847 648 802 648Q796 648 791 652T785 664ZM194 623Q194 630 199 648H82L90 632Q99 616 199 332L302 50Q303 50 322 94T342 141Q342 142 305 245T231 467T194 623ZM585 620Q585 634 593 648H530Q466 648 466 645Q479 632 595 323L699 54Q701 56 718 103T735 154L702 245Q585 562 585 620ZM884 572L890 587Q896 602 903 620T915 645Q915 648 893 648H868L875 634Q883 598 883 576Q883 572 884 572",120143:"22 666Q22 677 31 680T80 683H184H335Q346 675 346 667Q346 660 341 655Q335 648 315 648Q280 644 273 637Q273 630 300 583T356 492T386 448Q430 504 450 535T474 577T478 601Q478 620 469 634T444 648Q428 648 428 666Q428 678 436 680T488 683H559H630Q673 683 681 681T690 666Q690 648 673 648Q652 648 619 637Q571 615 517 550Q490 517 450 464T410 408Q415 399 501 273T617 106Q648 61 661 48T688 35Q705 35 705 16Q705 5 695 -1H539Q384 -1 379 3Q373 10 373 17Q373 27 380 31T408 35Q459 40 459 49Q459 59 418 129T335 259Q334 260 332 260Q328 260 273 197Q210 127 208 117Q199 104 199 82Q199 57 213 46T239 35Q247 35 252 29T257 15Q257 10 256 7T253 3T248 0L246 -1H28Q16 7 16 15T21 29T35 35Q61 35 117 88Q289 279 304 297Q307 303 255 377Q117 586 79 626Q60 648 39 648Q32 648 27 653T22 666ZM237 639V648H173Q113 647 113 646Q113 642 137 612Q186 546 302 373T453 139Q497 63 497 43Q497 39 495 35H559Q622 35 622 37Q622 38 583 94T486 233T373 399T277 552T237 639ZM553 637L566 648H504L508 637Q510 630 515 615V603L528 615Q529 616 539 625T553 637ZM170 46Q169 49 167 58T164 70V83L137 59L113 35H175Q175 38 170 46",120144:"16 659T16 667T28 683H295Q306 676 306 666Q306 648 284 648Q258 648 255 641Q255 634 265 615T339 479Q418 339 421 339L455 394Q489 448 523 502L557 557Q560 566 560 582Q560 637 504 648Q489 648 486 655Q475 664 486 679L493 683H693Q704 675 704 667Q704 650 684 648Q672 645 653 623Q633 604 614 576T517 426L439 301V183Q442 62 444 59Q449 35 504 35Q521 35 528 30Q538 16 528 3L521 -1H195L188 3Q178 16 188 30Q195 35 213 35Q266 35 273 59Q274 61 277 163V261L75 621Q64 638 58 643T37 648Q28 648 22 653ZM219 637V648H101Q110 634 215 446L313 270V166Q310 59 306 48L301 35H415L410 48Q404 65 404 175V290L317 443Q230 601 226 612Q219 625 219 637ZM608 630L624 648H575Q584 632 588 623L595 610L608 630",120172:"821 97Q822 97 824 88T827 77L793 53Q676 -25 670 -28Q669 -29 656 -27L583 123Q583 124 467 46L352 -31L341 -20Q305 18 264 47T192 77Q161 77 60 32L49 40Q37 47 38 49Q39 49 93 83T212 160T297 219Q411 312 411 452Q411 519 360 571T233 624Q180 624 157 601T133 548Q133 524 160 496T214 441T241 393Q241 356 199 321T100 256L86 249L77 256Q68 263 67 263L84 274Q101 286 118 304T135 339T109 384T56 446T29 504Q29 566 118 624Q207 686 309 686Q349 686 360 685Q405 678 439 661T491 625T520 583T534 543T537 511Q537 436 491 344L478 318L455 299Q420 272 308 179L284 160L294 158Q348 154 426 89L437 79Q513 110 579 153V175Q579 183 579 227T580 330T581 446T582 542L583 582L664 630Q681 640 703 653T734 673L744 679Q750 678 756 676L767 674L716 623V585Q716 568 712 463T708 289V250Q708 237 709 218T710 195L711 180L739 130Q768 79 771 79Q775 79 796 88T821 97",120173:"160 345Q160 357 144 376T109 413T73 458T57 509Q57 544 95 584Q142 631 205 657T331 684Q382 684 427 658T500 585L505 577L521 588Q537 599 562 614T616 646T679 673T738 684Q790 684 807 666T840 587Q850 552 863 532T888 508Q894 505 906 505Q917 505 930 507T953 512T963 514L964 504Q965 495 965 494T914 467T808 413T745 384H751Q782 380 802 377T854 362T904 334T937 287T951 217Q951 178 937 143T908 91Q903 86 820 34L734 -21L718 -24Q679 -31 639 -31Q561 -31 451 4T271 40Q190 40 119 -2L99 -13L91 1L84 15L86 16Q88 18 132 42T233 100T315 152Q377 199 386 233Q388 240 393 297T399 363Q399 487 353 551Q337 573 306 597T238 622Q201 622 179 602T157 557T214 476T272 396Q272 371 229 334T143 272T96 246Q95 246 85 252T74 259T95 273T138 306T160 345ZM529 443Q529 409 528 385T526 353L525 346Q526 346 649 390T773 435Q749 451 742 464T727 518Q727 519 725 532T721 548T717 562T712 577T706 589T698 601T688 608T675 614T658 616Q626 616 576 582T525 528Q525 527 526 518T528 489T529 443ZM772 57Q774 57 778 58T792 64T808 77T821 103T827 144Q827 222 784 266T660 322Q652 323 611 323H596Q577 323 535 316L523 314Q520 291 505 255L500 241L356 138L366 137Q443 131 518 110T650 72T748 54Q763 54 772 57",120174:"460 -32Q373 -32 305 -11T193 45T122 124T83 214T72 303Q72 395 114 476L119 486L313 592L338 568L359 580Q418 615 479 638T568 668T606 675Q607 675 608 676H610Q612 676 615 661T630 621T660 578Q673 568 694 568Q717 568 721 570H726Q724 565 722 559L717 549L706 545Q608 513 583 513Q568 517 559 522T533 546T493 603L490 609Q452 599 452 558Q452 537 469 481T486 393Q486 353 474 331T422 285T296 231L272 223L262 230L253 237Q279 246 314 274T351 338Q351 376 334 442T316 532Q316 546 319 552Q319 554 316 554Q304 554 288 547T250 523T214 466T199 371Q199 218 299 133T541 47Q571 47 585 51T652 81L712 108Q716 104 716 81L706 74Q695 68 673 54T633 29L550 -22L540 -24Q492 -32 460 -32",120175:"380 596Q307 596 250 582T158 546T100 493T67 433T56 373V361Q55 361 43 366L31 372V384Q31 455 69 523T173 627Q213 650 284 666T444 683H452Q629 683 735 629Q896 548 896 369Q896 263 839 163Q835 155 818 140Q746 82 662 27T563 -29Q525 -29 386 16T183 62Q147 62 127 52T63 1L48 -14L40 -4L31 5Q83 73 172 149L186 161H199Q291 161 329 181Q357 199 357 231Q357 258 301 316T245 396Q245 423 282 458T349 512T403 543L413 548L425 545L438 541Q373 491 373 462Q373 446 399 415T453 349T480 288Q480 251 433 212Q394 180 348 156L334 148L353 145Q408 134 513 105T654 76Q711 76 745 132T780 277Q780 434 676 517Q637 549 562 572T380 596",120176:"527 55Q574 55 619 69T691 97L717 111V85L562 -18Q520 -29 443 -29Q379 -29 325 -15T235 21T180 61T146 98Q74 186 74 307Q74 395 109 472Q113 482 123 489T190 533Q251 568 295 591L308 598L350 580L361 586Q403 612 464 636T564 673T609 686Q610 686 610 685Q612 683 616 670T627 636T646 601Q666 572 686 572H692Q713 572 726 576H728L725 565L723 554L692 544Q660 535 629 526T595 516Q585 514 574 519Q563 527 543 552T507 597T490 617Q467 604 456 579V564Q456 535 473 471T492 393L494 381L613 460L622 446Q630 433 650 411T696 371L703 365L614 312H596L580 322Q568 329 553 340T528 355T510 360Q496 358 491 354T484 345T471 326T435 297Q408 278 370 261T307 235T277 227Q273 227 266 234L256 240L267 245Q280 251 294 258T330 288T353 336Q353 373 335 444T316 530V537Q316 549 322 567Q270 554 233 499T196 370Q196 253 287 157Q392 55 527 55",120177:"424 522Q265 596 208 596Q193 596 180 593T150 579T116 542T89 474Q86 465 86 463L59 481L63 494Q87 578 137 627Q191 684 285 684Q334 684 406 658T538 607T621 581Q644 581 706 629L721 640Q722 640 725 630L727 620Q701 592 654 548T582 486L569 487Q533 490 485 504L468 508Q449 503 429 495T387 466T365 422Q365 373 439 299L453 310Q473 325 528 370L588 418Q614 398 642 368T668 331Q667 331 628 296L590 262L582 274Q557 311 526 311Q511 311 487 297T462 278Q462 277 492 244T551 166T581 88Q581 54 570 25T536 -27T505 -56T478 -76Q376 -146 274 -146H270Q199 -146 162 -118T124 -15Q124 12 128 30T132 96V107Q132 144 117 157Q102 169 85 169Q74 169 59 165T32 156T20 151Q20 152 19 158T17 167Q17 168 17 168T17 169T19 170T22 172T27 175T35 179Q131 230 195 230Q231 230 259 202Q270 190 270 171Q269 150 253 87T236 -16Q236 -67 261 -87T322 -107Q380 -107 428 -68Q467 -35 467 30Q467 60 447 91T383 171T316 251Q290 286 278 308T263 339T261 359Q261 384 284 418Q322 469 424 522",120178:"742 611Q784 611 812 631V611Q807 607 783 591T718 544T629 476L606 458Q608 458 628 457T667 453T713 443T762 423T804 388T836 335Q844 313 844 289Q844 231 814 182T746 103Q720 82 655 48T546 -18L520 -21Q456 -29 432 -29Q313 -29 223 33Q204 45 183 65T135 119T91 207T74 320Q74 428 109 480Q116 491 127 497T215 546L308 595L343 583L355 591Q387 613 433 636T488 660H489L491 659Q493 658 495 657T500 655L509 650L500 645Q479 635 460 612T441 552Q441 535 447 498T459 433T466 405L625 513L643 526Q620 530 585 546T535 586Q535 587 532 592T527 602T525 610Q525 613 577 649L630 687Q632 687 638 675T653 649T686 623T742 611ZM349 313Q349 328 327 413T305 510V516Q305 531 308 542T314 559T317 566T315 567Q297 567 270 548Q233 524 212 490T191 392Q191 337 206 288T244 207T284 156T316 128Q410 51 535 51Q632 51 675 102T718 217Q718 269 690 314T599 375Q574 381 535 381Q501 381 477 377L466 376Q469 364 469 349Q469 314 457 295T408 258Q366 236 308 219L288 213L279 220L270 227Q284 232 294 236T309 243T320 252T326 260T331 270T336 281Q349 310 349 313",120179:"288 139Q288 172 255 224T189 335T156 442Q156 495 242 579Q289 625 361 668Q364 671 368 673T376 678T380 681L384 683L392 676Q401 670 414 661T443 642T477 626T509 619Q543 619 618 668Q625 672 628 674T631 675Q632 673 633 663T633 651L564 595Q556 589 545 580T528 566T516 556T505 548T497 543T488 539T481 537T472 535T463 534T451 534H442Q385 534 304 581L291 589Q290 588 285 583T277 575T269 566T262 555T257 543T255 529V522Q255 507 260 487T276 446T293 409T311 376L321 359Q321 358 322 358T324 359T327 361T333 366Q386 409 481 460L503 472L543 471Q586 471 599 470Q692 459 714 430Q725 416 738 360T752 245Q752 184 742 127T725 51T703 -8Q700 -13 619 -64T518 -123Q508 -126 493 -126Q438 -126 398 -86L427 -52Q456 -17 457 -17Q460 -17 465 -16H473Q474 -21 481 -32T504 -56T539 -69Q572 -69 599 -34Q625 4 625 158Q625 264 609 311T532 378Q508 386 484 386Q455 386 419 372T360 345T337 330L346 313Q375 263 386 227Q389 215 389 202Q389 192 388 184T384 168T376 152T365 138T350 121T331 103T307 81T278 54L194 -24Q130 30 99 30Q85 30 64 20T31 1T16 -10Q15 -11 13 -7Q12 -6 11 -3Q8 4 6 8L32 35Q88 88 117 107T169 126Q177 126 182 125Q218 118 252 84L263 73Q288 113 288 139",120180:"500 615Q523 615 550 628T595 655T614 668L623 654L607 642Q512 569 440 534L427 527L413 529Q384 535 340 547T265 565T209 572Q173 572 145 556T101 522T60 465Q58 460 54 460T41 468L32 477L37 487Q96 599 139 640Q187 681 247 681Q275 681 283 680Q313 674 398 645T500 615ZM418 170Q418 186 410 260T401 382Q403 418 403 424L405 433L415 444Q482 515 571 571L582 578Q591 573 607 568L597 560Q522 504 522 450Q522 427 533 357T545 241V228Q545 190 536 159T508 106T478 73T446 48Q343 -25 238 -25Q179 -25 118 15L107 22L79 5Q51 -12 51 -12L38 2L55 18Q106 67 175 122L192 136Q202 130 206 123Q223 91 252 61Q263 50 266 48T278 39T297 32T320 30Q357 30 389 68Q415 102 418 170",120181:"65 510Q68 517 74 528T101 569T144 620T202 661T274 680Q308 680 389 628T503 576Q530 576 596 600Q615 607 616 607Q616 602 615 596V585Q605 581 576 568T531 548T485 531T418 509L400 503L358 522Q347 527 327 537T299 550T277 560T257 568T239 573T220 577T201 578H196Q181 578 169 575T135 554T88 502L83 496Q82 496 74 502T65 510ZM424 4Q424 50 395 151T365 313V320Q365 352 369 361T405 403Q431 432 465 462T521 508T547 525L549 524Q551 524 554 523T560 521L571 517L552 498Q515 461 499 430Q485 399 485 366Q485 326 512 231T539 84Q539 -14 460 -77T273 -141Q248 -141 234 -140T198 -131T160 -106T134 -59Q128 -40 124 -16T117 22T108 49T91 69T59 75T15 65L1 59Q-8 76 -7 77Q4 85 22 97T88 129T170 149Q218 149 234 125Q242 112 242 43V21Q242 -17 248 -41T274 -85T322 -105H325H330Q363 -105 396 -75Q424 -47 424 4",120182:"234 109Q234 144 194 245T153 404Q153 445 180 490Q232 572 325 626T517 681H524Q612 681 661 658Q683 647 699 632T717 604Q717 600 708 545L699 490L690 489Q681 488 679 488Q675 488 669 504T640 546T577 592Q520 620 446 620Q415 620 386 614T327 594T280 553T262 487Q262 468 265 447T271 413T279 384T285 362L295 371Q320 396 352 421T439 474T538 502Q577 502 596 484T627 428Q642 386 651 373T677 360H682Q698 360 727 369L724 357Q724 354 724 351T722 346V344Q559 289 539 283Q582 272 589 271L615 265L637 189Q662 109 663 108Q668 97 682 84Q698 68 722 68H730H738Q762 68 799 91L803 80L806 70Q795 59 770 40T703 -3T631 -26Q598 -26 578 -8Q548 24 536 92Q524 154 509 183T477 218T428 224Q409 224 385 220T346 212L331 207Q330 205 330 201T331 189T332 178Q332 158 325 116L305 96Q269 60 240 38Q171 -21 123 -21Q72 -21 33 18L20 32L62 74Q96 107 102 112T116 118Q120 118 122 113T131 95T150 69Q171 48 190 48Q198 48 206 51T224 69T234 109ZM519 367Q497 432 450 432Q379 432 313 333L300 314L304 299Q306 294 309 280T315 260L321 235L542 313Q530 325 519 367",120183:"277 226Q277 248 253 286T203 369T178 449Q178 490 212 533T284 607Q380 683 532 683Q610 683 639 660T668 583Q668 568 666 546T663 509Q663 478 683 460Q691 452 719 452L738 450Q732 437 729 437Q728 437 652 416T573 394Q554 394 541 409T527 444Q527 449 532 487T538 542Q536 584 501 606T418 628Q389 628 364 620T317 587T295 523Q295 478 333 401T372 276Q372 269 371 267Q371 264 318 206L264 149Q284 141 317 130T433 101T577 82Q619 82 652 95T701 127T728 164T742 196L744 209Q744 210 749 208T759 203T764 199T760 185T751 154T744 129Q714 42 680 13Q628 -28 566 -28Q490 -28 403 -5T249 42T153 66T106 53T70 15T47 -16Q46 -17 30 -5L39 13Q85 100 138 148L147 156L161 157Q218 165 246 179T277 226",120184:"134 338Q134 357 81 417T27 504Q27 516 34 530Q55 568 110 615Q190 683 305 683H314Q445 683 495 580L501 569L512 577Q608 646 681 646Q759 646 801 585L808 576L816 583Q860 619 921 650T1041 682Q1063 682 1077 675T1096 660T1112 631T1132 596Q1160 555 1188 555Q1204 555 1228 564Q1230 565 1231 562Q1231 560 1232 554V547L1215 538Q1179 521 1114 475Q1112 474 1106 470T1099 464T1093 459T1088 452T1085 441T1082 425T1081 404T1079 376T1079 339Q1079 282 1084 236T1098 160T1117 112T1138 85T1159 77Q1166 77 1180 81T1207 90L1219 94Q1220 94 1221 86T1222 76L1045 -32Q1044 -32 1004 15L964 64V167Q965 334 970 372V378L994 402Q1032 440 1057 460Q1061 463 1066 467Q1070 469 1070 470T1068 471T1060 474T1050 481Q1040 488 1021 531T996 583Q979 609 947 609Q922 609 887 592T820 537L821 524Q825 484 825 448Q825 268 768 155L759 137L589 -28L579 -20Q533 17 507 17Q475 17 449 -7L436 -18L424 2L441 20Q446 25 456 36T471 52T484 65T497 79T509 90T522 99T534 106T548 112T561 115T576 117Q602 117 639 86Q648 81 648 81Q650 82 657 94T668 112Q711 202 711 373Q711 484 677 533T600 583Q592 583 583 581T569 577T554 568T542 560T528 549T516 539L519 523Q527 485 527 461Q527 444 522 407Q506 266 447 150L437 130L217 -25L208 -15Q165 28 126 28Q89 28 62 1Q47 -14 43 -14Q42 -14 36 -8L28 0L44 17Q96 73 120 92T166 117Q182 123 204 123Q239 123 284 78L295 67Q307 72 337 102Q400 178 400 346Q400 508 325 571Q270 618 208 618Q180 618 168 614T140 594Q124 578 124 564Q124 540 182 480T240 396Q240 359 197 321Q154 285 94 252L80 245L76 248L67 257L61 262L71 268Q82 275 94 284T120 309T134 338",120185:"522 492Q521 492 517 502T512 513Q542 444 542 333Q542 226 503 137L498 125L396 53Q308 -8 292 -17T260 -27Q226 -27 191 -9T136 29L145 39Q162 56 192 89L230 129L235 128H241Q276 57 332 57Q358 57 391 80Q403 89 409 100T422 143T428 227Q428 329 406 408T347 530T272 594T196 615Q152 615 135 596T118 558Q118 535 146 502T203 438T232 385Q232 357 195 322T122 265T83 243Q82 242 72 249T61 258L66 262Q72 265 82 273T103 292Q125 314 125 333Q125 351 101 376T51 432T26 492Q26 549 108 614T290 679Q326 679 335 678Q353 675 370 670T400 658T425 642T445 625T463 606T477 588T487 571T495 556T500 543L504 535L523 553Q553 581 569 595T619 632T686 667T757 678Q778 678 793 675T819 664T833 651T844 633T852 617Q884 548 910 548H916Q938 548 962 556L967 542Q967 540 947 531Q909 509 883 492T847 467T838 458Q825 419 825 328Q825 234 833 191T858 121Q875 94 892 77Q898 71 907 71Q912 71 928 76T957 87T971 91L972 88Q972 84 972 81L973 73L957 63Q891 21 806 -23L794 -30L783 -14Q766 13 728 60L713 79V372L724 384Q743 406 765 427T800 460L813 471Q809 472 806 472Q783 479 766 503T741 551T715 594T672 614Q644 614 622 595Q597 576 572 550T534 508L522 492",120186:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q859 223 809 147Q801 134 789 124Q595 -30 456 -30Q395 -30 289 3T147 36Q134 36 121 33T98 26T76 15T59 4T44 -8T32 -17L22 -7L12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120187:"247 398Q247 372 206 334T126 272T83 247Q82 247 72 253T61 261Q60 261 61 262T66 265Q127 306 127 343Q127 364 63 430Q42 451 38 458T33 480V490V497Q33 526 63 567Q112 632 170 660T282 688Q341 688 384 667Q454 633 482 566Q483 565 484 566T496 574Q562 623 630 653Q699 681 751 681Q778 681 797 673Q818 662 830 609Q835 580 843 564Q863 524 895 524H901Q917 524 932 528Q936 522 938 518T942 513T942 511Q873 480 836 454Q789 423 789 395Q789 362 834 298T880 200Q880 170 867 145T820 81Q733 -20 647 -20Q581 -20 499 21V9Q499 -16 502 -53T509 -116L512 -141L370 -223L357 -216Q344 -209 344 -208L348 -196Q370 -113 370 33V52L355 58Q307 76 284 76Q258 76 228 60T183 29T141 -11Q137 -7 133 -2L126 7L134 18Q181 89 210 121T278 170Q304 179 328 179Q336 179 358 177L370 175Q368 268 367 359Q367 416 363 434Q362 438 362 441Q348 527 302 574T203 621Q169 621 148 599T127 557Q127 535 187 476T247 398ZM673 315Q673 357 786 442Q786 443 776 444T750 449T727 462Q719 471 716 484V496Q715 507 715 515Q715 571 698 588Q680 611 643 611Q592 611 547 571Q534 558 511 522L499 505V139L543 123Q702 64 744 64Q770 64 781 79T793 112Q793 143 733 217T673 315",120188:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q864 250 838 196T791 126Q748 93 733 82L715 69Q714 68 723 60T748 40T774 23Q806 2 832 2Q849 2 870 6T904 14L917 17Q917 12 918 6V-3L882 -22Q806 -60 778 -73L755 -83Q640 -36 596 -7L586 0L576 -4Q513 -30 457 -30Q394 -30 289 2T149 35Q119 35 93 22T52 -4T36 -17T24 -7T12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120189:"31 498Q34 541 76 586T176 659T279 688H290Q377 688 429 653T506 569L511 558L526 572Q620 663 707 682Q722 685 737 685Q781 685 804 665T830 619T838 565T854 525Q866 511 897 511Q917 511 925 513L937 515Q938 515 941 509T944 501T925 493T870 470T803 438Q735 406 735 401Q735 400 741 399T767 390T814 374L828 367L829 307Q829 233 833 202T852 144Q873 109 896 90Q906 82 928 82T976 95V92Q976 88 978 72L807 -28Q768 39 733 87L718 108V149Q718 230 714 257T693 298Q654 333 580 333Q524 333 520 329Q520 300 489 224T443 133Q441 131 333 53T223 -27Q221 -26 204 -11T169 16T136 28Q110 28 66 -8L56 -16Q52 -13 40 -1L48 7Q165 124 211 124Q232 124 287 77L298 67Q309 73 337 97Q397 150 397 347Q397 419 379 474T330 560T269 604T207 619Q177 619 152 601T126 563Q126 540 185 479T244 387Q240 336 160 289Q144 278 98 255L80 246L62 261L79 272Q96 283 113 301T130 337Q130 353 115 373T81 410T47 451T31 498ZM524 358Q537 358 657 405T777 457Q777 459 768 459Q749 462 738 474T723 499T714 539Q706 585 697 599Q681 618 657 618Q632 618 597 595T532 515L525 502L524 441Q524 375 523 369Q523 358 524 358",120190:"457 -31Q356 -31 272 6T135 120T82 304Q82 372 106 430T170 527T241 588T305 626Q341 643 386 657T460 678T495 685T554 660T674 609T778 584Q800 584 818 591T848 610T866 633T878 651T883 659L893 649L901 639Q879 574 803 532T666 490Q661 490 657 490T650 491T641 492T633 495T622 500T610 505T595 513T577 522T554 533T527 547Q436 594 415 602Q393 608 374 608Q303 608 253 545T202 386Q202 229 307 135T568 41Q674 41 748 85T822 198Q822 244 779 283T639 322Q595 322 499 303T383 283Q358 283 335 290T291 318T270 374Q270 418 313 460T424 510H431L435 505L440 500Q425 496 403 475T380 427Q380 382 431 373Q437 372 475 372Q543 372 626 388T742 404Q831 404 868 362T905 260Q905 182 831 108Q692 -31 457 -31",120191:"666 641Q737 641 794 686L802 662Q790 648 734 596L677 541L664 538Q630 528 583 528Q540 528 482 537L461 541Q402 512 402 456Q402 427 439 387T512 311T549 253Q549 220 455 139L440 126Q541 75 586 75Q600 75 619 80T654 94T685 110T709 124T719 130Q722 125 725 119L730 108Q700 72 568 -18Q551 -30 542 -30Q495 -30 404 6T270 42H263Q213 42 142 -11L131 -19L129 -8Q126 1 126 4Q218 84 301 126L316 134H406L413 142Q436 165 436 189Q436 202 421 221T364 281Q336 307 318 328T296 356T283 381L290 394Q338 478 410 540Q419 549 417 549Q415 550 369 558T268 575T195 584Q153 584 127 567T100 523Q100 499 116 479T151 447T170 433Q170 429 171 428Q171 427 131 394T88 359Q82 363 73 370T47 403T31 457Q31 513 79 565T197 648T332 679Q369 679 490 660T666 641",120192:"273 244Q273 281 244 331T186 428T155 502Q155 524 165 536Q239 634 333 688Q338 684 345 680L356 672L344 664Q310 642 295 624T280 582Q280 550 303 505T348 407T371 300Q371 270 362 248L247 123L358 92Q452 64 484 64Q507 64 523 72Q553 87 573 109Q583 121 586 146T593 283Q594 303 594 344Q594 401 591 461T584 558L581 595Q598 600 623 611T672 634T719 659T754 678L768 686Q770 686 784 673L782 670Q781 668 777 664T768 655Q747 635 738 616T721 535T714 359Q714 205 723 176Q727 164 744 133T771 89Q780 75 804 75Q814 75 853 87L867 92L871 73L671 -39L654 -10Q636 20 619 50T600 83Q600 84 589 75T539 34Q478 -16 475 -19Q469 -22 449 -28T414 -34Q410 -34 394 -32Q356 -28 282 -2L237 15Q169 38 126 38Q106 38 85 27T51 4T37 -8T27 -1T18 8Q18 10 70 63T124 116Q154 123 176 131T223 154T260 191T273 244",120193:"133 343Q133 360 79 416T25 496Q25 523 58 563T118 624Q197 685 293 685Q331 685 339 684Q453 665 489 558L493 546Q521 570 553 596T640 653T725 684Q753 684 783 672T844 641T889 618Q895 616 912 616Q924 616 936 617T956 620T965 622T966 612V604L952 595Q924 576 895 549Q864 517 856 496T847 448V434Q847 395 848 388L859 323Q874 241 874 212Q874 142 830 96Q796 62 724 14Q661 -29 603 -29Q555 -29 421 28T242 86Q182 86 110 31Q105 28 102 26T99 25Q88 36 88 42Q95 54 222 142Q252 163 262 165Q319 183 344 218Q378 266 378 377Q378 444 362 494T319 571T266 610T212 623Q181 623 156 603T131 562Q131 539 154 512T206 458T243 416Q246 409 246 399Q246 387 242 377T225 351T178 311T94 259L79 251Q72 256 68 261T62 268L61 270L70 277Q131 318 133 343ZM822 526Q778 531 719 564T628 597Q611 597 579 574Q543 543 513 506L505 495L506 473Q506 469 506 461T507 449Q507 348 467 271L462 261L404 218L348 174Q349 173 356 173Q384 169 450 144L546 105Q665 56 708 56Q737 56 746 72T756 118Q756 129 755 135L741 219Q725 314 725 334V344Q725 416 736 431Q748 450 815 510L832 526H822",120194:"133 317T133 338T80 413T26 496Q26 532 83 591Q100 608 111 616T151 644T219 672T304 682Q381 682 434 646T506 564L510 557Q513 557 534 573L677 665L707 683L790 561L803 572Q933 682 1001 682Q1037 682 1098 650T1193 616Q1208 616 1222 619L1235 622Q1239 622 1239 616Q1239 611 1240 609Q1240 608 1206 577T1138 503T1104 430Q1104 409 1123 330T1142 208Q1142 183 1136 147Q1127 118 1117 106Q1114 103 1031 48T935 -14Q930 -18 908 -22T862 -27Q826 -27 759 -6T647 26Q597 38 578 38Q573 38 561 33T533 20T505 4T480 -10L469 -16L452 -26L439 -28Q423 -30 411 -30Q358 -30 279 7T169 45Q125 45 58 -5L47 -14L41 -4L35 8Q35 11 56 29T113 75T181 125L200 139H217Q279 143 320 180T377 270T394 393Q394 453 378 498T334 568T277 605T213 617Q177 617 155 607Q140 600 130 587T119 560Q119 545 137 522T177 479T217 434T236 393Q236 324 98 251L89 246L76 253L63 261Q91 275 112 296ZM1088 526Q1066 526 1004 556T909 586Q863 586 816 539L802 526L804 514Q814 461 814 411Q814 319 781 238Q772 214 760 198T730 165T702 136L715 133Q759 122 848 90T973 57Q1003 57 1017 80Q1022 93 1022 116Q1022 152 1003 241T983 377V391Q983 405 985 409T1002 429Q1019 450 1045 475T1090 514L1107 528Q1104 527 1102 527T1096 527T1088 526ZM699 358Q699 391 696 419T688 467T675 503T660 530T642 550T626 563T608 574T593 582Q581 575 559 554T524 512Q523 510 523 477Q523 315 444 218L435 207L368 169Q301 132 301 131Q307 128 315 125L377 99Q476 57 515 57Q534 57 608 94L627 102L636 111Q699 187 699 358",120195:"273 679Q354 674 408 633T477 525L484 533Q496 548 524 574T571 615Q594 633 625 649T675 673T699 681Q724 632 747 607Q754 601 756 599T765 594T777 591T794 590Q818 590 834 594V585L835 577L704 513L693 518Q657 534 631 560T597 599Q596 601 581 584Q495 490 489 379V366H562L681 369Q682 369 679 366T668 355T651 341L620 314H485V295Q490 190 543 125T686 60Q720 60 789 88L801 93V89Q798 83 798 66Q781 59 685 -10L665 -25L634 -30Q596 -35 594 -35Q570 -35 536 -23T477 19Q461 37 445 67T418 118L409 138Q401 131 388 120T340 79T273 28T206 -12T151 -31Q129 -31 90 -12T32 22L113 101Q114 101 120 96T136 84T160 69T189 56T221 51Q256 51 305 90Q376 149 376 301V315H293Q276 315 251 315T210 314T190 313L168 312Q168 313 200 340L231 368L238 367Q275 367 311 366H378V387Q376 470 355 512T291 572Q274 579 252 579Q223 579 197 568T156 544T131 519T117 508Q112 512 108 518L99 527L117 545Q177 604 255 665L273 679",120196:"34 496Q34 518 53 549T107 610T195 661T310 682Q357 682 398 663T460 611Q467 600 475 583T489 554T495 542Q495 544 531 570T617 629T700 676L724 688Q742 670 756 657T784 635T806 621T830 606T856 592Q878 416 878 340Q878 154 805 -3L798 -20L779 -40Q706 -113 613 -163T421 -214Q359 -214 317 -196T256 -160L306 -63L313 -64L320 -66L326 -79Q337 -104 349 -120T392 -151T470 -166Q576 -166 644 -101Q750 7 750 292Q750 426 721 495T617 565H611Q563 565 513 509L506 501L508 493Q508 490 509 475T510 445Q510 319 458 236L451 225L436 216Q406 198 365 169T318 134L332 127Q336 126 397 103T489 80H493Q527 80 593 129L604 137L607 127Q610 119 610 116Q610 114 592 95T543 46T484 -4Q450 -27 446 -27Q441 -27 402 -18Q365 -9 290 20T188 50Q135 50 64 -7L52 -17L43 -7L34 2L51 19Q118 87 177 132L192 143H215Q259 145 289 155T335 184T355 214T366 245Q382 306 382 388Q382 426 381 436Q368 520 318 570T214 621Q184 621 165 608T142 583T137 562Q137 541 163 508L201 469Q245 425 251 408Q253 403 253 398Q253 383 240 366T212 335T161 295Q128 271 99 253L89 247L77 256L65 266L76 273Q125 301 134 329Q136 334 136 342Q136 357 124 372T88 410T49 455Q34 479 34 496",120197:"278 601Q242 601 212 591T167 570T121 533Q114 528 111 525L93 550Q223 661 244 667Q299 677 356 677Q415 677 456 666T515 634T541 596T549 555Q549 513 529 478T480 421T424 388T377 372Q365 370 365 367Q365 365 389 365T450 358T523 337T588 282T623 183Q624 177 624 161Q624 20 524 -60Q415 -148 285 -148Q242 -148 213 -139Q181 -131 159 -109Q136 -87 127 -56T114 6T104 49Q94 69 57 69Q38 69 13 58L1 53Q1 55 0 59T-3 68T-4 76Q78 130 138 142Q150 144 162 144Q213 144 227 120T242 31Q242 -30 263 -66T345 -102Q397 -102 444 -52T491 107Q491 172 471 211T428 265Q392 288 306 288Q269 288 233 284L218 282Q208 289 208 291L229 324L251 359Q250 360 248 360Q239 360 248 371L256 381H273Q344 385 378 409T413 495Q413 537 384 569T278 601",120198:"80 129V151Q80 241 99 363Q99 367 111 372T172 401T285 465L297 472Q340 455 405 443L423 440L455 453Q486 467 489 467L497 461L494 451Q480 390 480 292V283Q480 207 483 155L484 143L535 80L558 90L582 99Q586 95 586 83Q586 81 513 25L443 -29Q410 16 386 40L371 55V61Q371 63 371 67T370 74V80L278 25Q186 -29 184 -31Q182 -32 160 -12T112 35T80 75V129ZM359 366Q334 366 300 371T243 382L221 388Q218 388 212 375T200 323T194 228Q194 191 197 152L198 139L217 120Q245 92 269 74L279 66L304 78Q338 95 349 100L369 110V152Q368 164 368 210T367 275Q367 358 366 361V366H359",120199:"99 398Q99 610 86 662Q86 665 95 669T106 674L108 669Q109 664 112 654T119 635Q122 626 125 616T130 601L131 596Q214 649 273 678Q295 690 298 690Q299 690 304 688T313 682L317 679Q275 653 240 612Q210 569 210 469V459Q210 450 210 432T211 406L212 378L285 425Q301 435 321 447T350 466L360 472Q360 473 361 473T368 471T401 456T465 429L501 414V408Q504 386 504 309Q504 255 500 203T491 125T485 97Q485 95 445 74T343 23T237 -24L214 -32Q197 -22 165 3T109 49T87 73Q99 169 99 398ZM386 251Q386 320 380 347V350L305 374L282 382L214 348L213 274Q213 184 214 165V131L230 119Q288 76 349 54Q386 137 386 251",120200:"227 393Q215 393 210 351T205 269Q205 161 213 153Q220 145 244 125T290 88L312 72L365 92Q414 113 418 113V93L365 60Q255 -9 221 -26L211 -18Q158 21 91 88L90 107Q87 167 87 225Q87 267 90 302T96 351T100 366L295 473L311 470Q340 464 368 454T410 437T424 429L347 334L342 333H337L325 342Q299 363 271 378T228 393H227",120201:"88 117Q88 177 91 231T97 310T102 341Q102 343 118 357T168 397T239 447L257 459L268 454L278 449Q242 416 238 412L219 394Q219 391 216 378T211 349T206 307T203 249Q203 211 206 166L208 148Q224 132 261 108T333 70Q341 66 342 67T350 79Q393 157 393 302Q393 368 388 406V411L371 424Q199 558 101 558Q69 558 28 545L18 542L8 549L-1 557L24 569Q61 587 147 621L177 632Q179 631 194 627T216 621T240 613T269 602T302 589T340 571T382 549T431 522T484 488Q504 475 504 472Q511 449 511 365Q511 248 474 129L468 108L451 96Q427 77 347 28T254 -28Q235 -20 174 21T89 86L88 117",120202:"309 69Q391 98 416 108Q418 106 422 100T425 92Q419 86 326 30T229 -27Q228 -27 207 -13T154 27T97 76L85 87L84 106Q81 152 81 194Q81 295 93 359L95 369L286 471L313 449Q376 397 414 372L428 362Q428 360 375 318L188 181V170Q188 156 189 153V148L203 138Q228 119 266 94T309 69ZM209 389Q208 388 204 366T194 307T187 244Q187 225 188 225T201 233L245 261Q283 284 291 291Q324 313 324 316L296 334Q280 343 259 357T224 380L210 390Q209 390 209 389",120203:"128 400Q127 401 121 422T108 478T99 540V555L111 569Q135 597 165 626T214 671T235 687L249 678Q263 668 282 659T315 650Q335 650 362 666L372 654L286 569H271Q205 576 173 586V583Q173 558 208 492T252 401Q253 399 310 399T367 398L332 355H254V311Q251 160 235 16Q230 -28 226 -36Q225 -38 221 -45Q171 -140 121 -211L113 -222H104Q94 -222 94 -220Q94 -215 105 -187L121 -145Q139 -80 139 35V93Q139 222 135 314L134 354Q134 355 84 355H35L84 399H106Q128 399 128 400",120204:"92 71Q92 74 91 88T88 128T86 183Q86 230 91 275T102 342T109 366Q115 372 207 422T305 472Q407 426 431 426Q435 426 476 445L519 465L525 463L532 461Q497 392 497 268Q496 255 496 233Q496 179 516 92T539 -10L541 -22L526 -38Q441 -126 355 -194L339 -206L327 -207Q324 -207 319 -207T310 -208Q242 -208 171 -179T73 -131L56 -141Q40 -150 38 -150Q17 -140 17 -137Q17 -136 18 -136T98 -79L176 -23Q174 -21 134 24T92 71ZM226 393Q224 393 221 372T214 312T210 235Q210 182 214 144L215 132L230 118Q281 70 301 66Q304 66 331 80T373 105L384 112L383 165Q383 224 387 309Q387 314 387 319T387 329T388 336T388 341V343Q388 344 381 344T339 354T249 384Q246 385 243 386T236 389T231 391T228 392L226 393ZM414 -80Q414 -64 411 -43T403 -1T394 37T386 66T382 79Q381 79 286 15T189 -52Q312 -125 365 -125Q397 -125 405 -115T414 -80",120205:"95 661Q95 662 103 667T113 672L126 634L137 596L147 602Q235 656 275 677L292 687L303 680Q305 679 307 677T312 674L313 672L310 670Q307 669 301 667T289 660T274 649T259 634Q250 622 244 611T233 585T226 560T222 528T221 497T220 456T219 413V377L232 384Q244 391 271 409T339 455L362 471L383 461Q425 440 491 415L504 410V406Q507 399 507 269Q507 76 486 -21Q485 -30 483 -33T461 -57Q382 -139 299 -207L281 -197L263 -186L266 -185Q268 -184 280 -177T312 -155Q344 -130 353 -116Q394 -59 394 117Q394 162 391 216T386 301T382 335Q382 338 365 346T323 364T281 376L250 362Q220 347 219 347Q213 336 213 232Q213 177 217 144L218 128L224 119Q244 92 263 71L272 60Q206 21 157 -24Q156 -24 151 -16T132 11T98 52L89 62L91 103Q104 289 104 436Q104 471 103 506T101 568T99 616T96 649L95 661",120206:"73 613L164 686L184 666Q200 650 214 637T235 620T242 614T203 577T162 540Q158 540 122 570T73 613ZM92 58Q92 63 94 83T98 142T101 234Q101 318 97 358V366L59 387L40 379L21 371Q20 371 12 376T3 382L38 406Q78 431 125 466L138 477Q149 468 186 444L219 422V389Q215 324 215 247Q215 136 222 123Q226 113 238 98T258 83Q263 83 292 94L322 104Q322 103 324 97T327 89Q327 88 317 82T272 52T190 -7Q166 -25 164 -25L112 35Q92 55 92 58",120207:"74 611L155 682Q172 666 186 655T208 636L235 614Q227 606 191 574L154 540L135 556Q101 582 84 601L74 611ZM10 377L144 477Q145 476 184 453T229 428L233 425V416Q238 346 238 252Q238 93 215 -16L213 -30L185 -57Q29 -203 19 -203Q17 -203 -19 -189L-9 -183Q52 -146 78 -116T114 -37Q120 31 120 192V237Q120 327 113 351T72 380L53 372Q34 362 32 364L10 377",120208:"106 72Q110 105 111 193T114 294V308H74L34 309L83 346H115V430Q114 591 106 652Q105 662 107 665T114 668T123 672Q125 672 139 635L152 597L154 598Q156 600 160 602T167 607Q193 625 226 644T279 672T302 682L312 676L321 670L312 665Q281 649 263 626T241 587T233 547Q232 541 231 530T230 510T230 501Q231 501 265 522T334 564T369 583L380 570Q428 509 428 481Q428 475 427 470T423 459T416 448T404 434T389 418T369 397T344 371L321 347L365 346H409L372 308H227V294Q227 272 230 208T234 138Q234 136 256 119T302 84L324 68L372 88Q421 108 422 108T432 90L421 83Q373 53 270 -5L234 -25L204 -1Q172 25 124 60L106 72ZM336 434Q336 452 327 472T308 503T297 514Q296 514 290 510T275 499T264 490Q230 458 230 358V346H247Q268 346 276 350T302 372Q328 398 335 423Q335 424 335 428T336 434",120209:"111 275Q111 406 108 518T104 650V657Q105 657 109 660T117 665T122 666L133 629L144 594L161 606Q218 642 272 670L294 681Q295 681 300 677T306 672L302 669Q298 666 292 662T278 651T263 637T251 621Q232 587 227 530T222 343Q222 226 230 125L231 112L244 98L258 83Q271 87 285 92L312 102V84Q297 72 231 24T163 -23L100 55Q110 141 111 275",120210:"115 203Q115 257 114 291T112 338T111 355Q111 357 93 370L75 384L54 375Q32 366 31 365Q27 365 16 378Q25 383 89 430L152 476Q175 453 228 420Q229 420 229 418T229 410T227 394L225 369Q279 400 315 425T363 461T376 471Q480 424 514 416V412Q514 411 514 404T513 392L511 376L520 382Q529 387 548 399T584 422Q599 432 618 444T648 463L657 469H658Q661 469 681 461T735 440T796 420Q803 418 803 416Q801 414 798 390T791 325T788 247Q788 220 790 172T794 123Q799 115 814 97T835 78H838Q841 78 867 89L895 101Q896 101 896 100T897 92T900 78L873 62Q810 23 761 -12L736 -30Q735 -30 729 -22T707 7T671 48L661 59Q674 93 674 207V219Q674 341 670 344Q655 353 591 372L576 376L544 364Q511 351 510 351Q507 349 507 224V132L535 95Q541 87 548 78T560 63L563 58Q563 57 504 15T444 -28L385 53L387 67Q396 114 396 206Q396 289 393 334Q393 346 390 348Q369 358 306 373Q301 373 265 361L228 349V335Q227 322 227 284Q227 206 231 157Q231 151 231 144T232 133V129Q232 125 259 90Q286 56 286 53Q287 53 284 51T273 43T258 31L173 -31L166 -20Q160 -11 145 7T119 38T108 59Q108 62 110 81T113 133T115 203",120211:"608 88Q572 65 535 37T477 -8T455 -25Q432 7 389 53L375 68L378 82Q386 160 386 195V221Q386 284 385 307L384 344Q352 359 306 373L286 379L213 353V273Q214 229 214 161V129L275 62L163 -28L150 -14Q136 0 121 16T91 44Q86 48 86 50Q95 83 96 148Q96 224 89 340L88 366L79 374Q69 384 67 385L64 388L55 383Q52 382 44 378T33 373L21 367L13 374Q5 379 5 381Q5 384 69 428L133 473Q135 473 147 464T179 443T215 424L214 400V376Q271 404 342 457L363 472Q363 473 364 473Q366 473 375 469T418 449T502 414L512 411V407Q502 330 502 217V197V132L523 109Q527 104 533 97T543 87T547 83L550 80L578 92Q603 103 604 103Q606 103 608 88",120212:"107 102Q107 178 112 242T123 334T129 362Q129 363 140 368T199 400T315 469L336 482L346 476Q409 439 498 414L514 410L515 389Q515 208 502 141Q494 101 491 94Q490 89 478 81Q430 51 375 23T288 -20T254 -34Q250 -34 200 -1T119 56L108 65L107 76V102ZM389 355Q367 358 346 363T309 372T282 381T264 388L257 390H256Q254 390 249 381T238 348T227 293Q226 280 226 237Q226 183 231 146L232 131L244 122Q285 91 323 74T374 57H377L380 68Q405 154 405 267Q405 315 401 349V354L389 355",120213:"66 435Q66 445 117 501T173 557Q174 557 183 555T193 551Q174 526 174 509Q174 496 190 472T233 428V386L377 482L399 471Q450 445 509 425Q519 421 519 420L518 419Q518 418 518 416T517 410Q517 405 518 381T519 335Q519 222 501 137Q492 84 489 84L473 75Q457 66 423 44T354 -6L338 -19L329 -13Q320 -8 313 -4T297 4T284 10T270 14T258 17T245 20T233 22V12L241 -161L214 -172Q187 -184 160 -195T131 -207Q127 -207 112 -202L113 -188Q113 -182 115 -77T118 31Q118 32 109 32Q63 27 23 0L10 -9Q5 -4 -1 8Q1 13 52 57T114 101H115L117 123Q117 141 117 230V359L110 367Q85 394 71 421Q66 433 66 435ZM384 83Q386 83 389 110T396 180T400 254Q400 294 395 339L394 349L379 355Q308 383 294 383Q290 383 263 372L234 360L233 245V130Q270 125 305 113T361 92T384 83",120214:"362 -196Q375 -92 375 47V78L282 24Q189 -29 188 -30Q187 -30 139 21T90 75Q87 84 87 158Q88 206 94 259T107 342L113 372L308 478L322 473Q374 452 421 444L433 442L503 485Q515 479 515 477Q485 378 485 56Q485 -100 494 -164V-171L381 -211L371 -207L362 -202V-196ZM280 72Q301 77 323 86T358 101T372 110Q372 268 377 346L378 358H374Q368 360 358 360T323 365T257 380L234 386Q231 386 229 379Q215 353 211 310T207 180Q207 152 208 150Q210 142 235 114T280 72",120215:"23 367Q21 370 18 374T14 380L13 382L151 472L236 411L238 381L290 426Q298 432 307 439T322 452T333 461T342 467L344 469Q382 410 404 399Q410 397 416 397Q423 397 432 399T446 403L451 405Q453 405 453 399V393Q430 374 404 356T364 328T350 318L349 317Q321 320 276 356Q257 371 256 371Q253 374 249 366T242 351Q232 321 232 236Q232 214 232 205T232 182T233 162T235 148T238 137T242 129T249 120T257 114T268 105T281 95Q313 70 314 70L358 85Q377 92 389 96T402 100V90L403 80L229 -26L221 -18Q195 6 166 29T121 63T105 76T106 82T110 97T114 121T117 158T119 208Q119 269 114 329L113 341L103 350Q90 362 67 380L45 374L23 367",120216:"189 331Q190 304 196 282T207 252T214 244Q239 244 348 292L371 302L382 297Q398 290 415 279T433 265Q442 238 442 166Q442 103 423 45Q416 42 380 29T310 3T244 -26L227 -34Q139 40 73 40Q61 40 48 37T24 30T6 22T-8 14L-13 11Q-14 11 -18 18T-23 26T38 75T102 125Q107 128 146 131H153Q192 131 296 56Q318 40 318 43Q323 48 323 114Q323 157 321 177L319 194Q308 208 291 216T261 225Q239 225 160 185L123 167Q85 205 79 227Q78 230 78 304V377L171 428Q264 479 265 478Q268 478 287 465T334 440T384 427Q423 427 475 463L478 453Q481 446 481 442Q481 439 410 391L339 342H331Q309 345 277 361T222 391T198 406T195 399T191 372T189 331",120217:"328 69Q401 102 403 102Q404 102 405 94T406 84Q406 83 318 28L230 -27Q223 -21 206 -5T171 25T132 54L124 60V71Q129 154 129 297V359H43L44 363Q44 365 44 367L45 369L48 372Q51 374 57 378T68 387L90 405H129V553L285 648Q304 641 306 640L260 598V592Q259 589 255 505T249 413V405H353V402Q353 399 328 379L303 360H245V319Q245 150 253 125Q257 115 276 101T311 78T328 69",120218:"444 -31Q444 -29 384 66Q382 66 364 58T309 30T231 -17Q214 -29 212 -29L197 -20Q172 -4 140 11T88 34L68 42Q68 43 73 49T85 67T100 98T113 149T118 221Q118 272 105 332L100 356L58 383L23 365L9 379L76 425Q141 472 144 472Q144 471 183 443L221 414V404Q224 365 224 275V253Q224 159 196 113Q191 104 193 104Q203 104 285 72L308 62L374 89L375 106Q375 266 373 340Q373 364 371 396V424L430 445L491 467Q493 467 499 463T505 457Q505 456 503 442Q488 335 488 187V158L529 81L534 80Q541 80 568 90L598 101Q605 94 602 87L524 27Q445 -32 444 -31",120219:"95 67Q104 80 104 193Q104 261 100 321L98 355L91 363Q56 402 56 421Q56 441 82 472T132 524T159 546Q174 542 175 542Q159 520 159 501Q159 481 205 432L221 415L220 401Q219 394 219 387L288 429Q309 441 325 451T347 465T358 472T365 476L504 415V409Q504 408 505 374T507 318Q507 155 474 91L469 80L343 26Q314 14 281 0T232 -20L216 -27L202 -15Q192 -5 152 28Q141 35 126 45T103 60T95 67ZM386 349Q302 389 287 389Q271 383 253 375L220 361V136Q226 120 256 100T312 68T342 56Q355 56 360 68Q389 134 389 258Q389 310 386 341V349",120220:"90 58T90 59T92 64T97 78T102 105T107 150T109 218Q109 290 103 350V356L83 377Q55 407 55 425Q55 445 138 528Q158 549 162 549L164 548Q165 548 167 548T170 547L175 546L172 540Q168 533 165 523T161 502Q161 479 216 430L229 419V382Q232 382 366 471Q407 445 500 408L511 404V387L512 370L595 420Q678 469 679 469L693 462Q756 431 795 417L815 409L814 380Q812 187 782 96Q774 71 766 62T744 48T684 25T577 -23L557 -32L546 -26Q536 -19 519 -10T481 10T436 31T393 47Q384 50 380 50Q380 52 381 58T384 77T387 104Q391 174 391 256V292L390 333L377 340Q350 357 304 373L294 376L227 355V348Q224 322 224 243Q228 117 232 112L235 108Q238 103 245 95T257 80L281 50Q281 49 227 10T172 -29L159 -13Q133 19 116 36T94 56ZM652 64Q658 64 667 84T685 162T697 303V336L686 341Q653 356 619 367L591 376Q590 376 553 361T514 344T512 324T510 275T508 221Q508 167 510 152T521 126Q537 112 590 88T652 64",120221:"8 -90Q8 -68 13 -63Q13 -56 53 -8T120 63L128 71L129 85Q133 120 134 182Q134 308 131 331T106 365Q100 367 97 369L75 381L35 365L20 377Q20 378 47 397T110 440T161 471L253 413V396Q253 378 254 378L309 422Q364 466 365 466Q365 467 366 466T370 461T376 454Q403 419 426 396L441 380L438 377Q438 376 433 372T420 359T404 344L372 314Q351 320 338 327T310 344T277 364Q261 364 252 316Q251 306 251 235Q251 136 255 129Q257 127 258 124T268 113T298 92Q334 68 335 68Q340 70 349 73T377 84T408 95T421 99Q422 99 422 90L423 82L334 26Q246 -28 243 -28L200 8Q156 43 148 43Q144 43 130 36T99 9T83 -36Q83 -67 121 -89T198 -118L237 -124V-129L238 -133L193 -160Q183 -166 171 -173T152 -184L146 -188Q140 -187 131 -185T98 -173T56 -154T23 -127T8 -90",120222:"280 53Q272 47 246 27T199 -10T176 -27L167 -18Q137 17 107 44L90 60L93 71Q108 130 109 290V331Q109 339 109 344T108 353T107 359T105 364T102 369T97 374T91 381Q60 412 60 432Q60 448 86 479T138 534L164 557Q168 553 180 553Q163 532 163 511Q165 491 186 468Q206 443 231 423V404L232 385L371 477L389 468Q439 441 498 418L512 412V386Q512 360 507 190T500 14Q488 -26 445 -67Q401 -111 355 -148T282 -203T249 -221Q247 -220 230 -210T213 -199T229 -191T269 -172T306 -151Q361 -120 379 14Q391 92 391 182Q391 218 386 305Q384 339 380 341Q363 353 330 366T288 379Q282 379 258 368L230 356V181V141Q230 127 232 120T236 108T251 89T275 59L280 53",120223:"153 371Q141 371 126 365T100 354T78 340L65 331L57 338L50 346L62 356Q133 419 222 471Q274 453 306 422T338 366Q338 356 329 346T283 301L243 264L262 257Q298 246 361 214Q378 154 378 73Q378 33 371 -9T356 -74T345 -104Q340 -106 267 -160L191 -214H177Q60 -214 13 -150Q-7 -122 -7 -115Q-7 -112 19 -77T106 25T241 149Q241 152 227 158T181 173T109 185V190L108 194L158 229Q212 267 223 278T234 306Q234 329 208 350T153 371ZM258 1Q258 42 257 68T254 105T252 118Q235 105 210 85T144 22T102 -45Q102 -79 146 -106T234 -133H238Q248 -128 254 -80Q258 -58 258 1",120224:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",120225:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",120226:"59 347Q59 440 100 521T218 654T392 705Q473 705 550 680Q577 670 577 667Q576 666 572 642T564 595T559 571Q515 601 479 613T392 626Q300 626 232 549T164 347Q164 231 229 150T397 68Q453 68 489 80T568 120L581 129L582 110Q584 91 585 71T587 46Q580 40 566 31T502 5T396 -11Q296 -11 218 41T99 174T59 347",120227:"88 0V694H237H258H316Q383 694 425 686T511 648Q578 604 622 525T666 343Q666 190 564 86Q494 18 400 3Q387 1 237 0H88ZM565 341Q565 409 546 463T495 550T429 600T359 621Q348 623 267 623H189V71H267Q272 71 286 71T310 70Q461 70 527 184Q565 251 565 341",120228:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",120229:"86 0V691H526V611H358L190 612V384H485V308H190V0H86",120230:"59 346Q59 499 157 601T384 704Q436 704 466 700T541 679Q551 674 560 670T575 664T583 660T588 658T590 656Q590 652 582 605T573 557L564 564Q489 626 392 626Q301 626 233 549T164 347T233 145T392 68Q441 68 506 84V223H388V299H599V38L588 33Q494 -11 393 -11Q296 -11 219 40T100 172T59 346",120231:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",120232:"87 0V694H191V0H87",120233:"181 53Q200 53 215 56T241 66T259 79T272 95T280 109T285 122L287 129V694H388V415V229Q388 135 385 112T369 63Q364 51 355 39T328 12T280 -12T212 -22Q172 -22 130 -12T66 8T43 20L46 42Q50 65 54 88L58 110Q58 111 65 104Q107 53 181 53",120234:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",120235:"87 0V694H191V79L297 80H451L499 81V0H87",120236:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",120237:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",120238:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",120239:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",120240:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 284 665 231T629 143T587 85T551 48L536 35L648 -120L652 -125H531L452 -8L440 -12Q407 -22 369 -22Q239 -22 147 85T55 345ZM579 345Q579 473 517 555T369 637Q279 637 218 554T156 345Q156 223 215 141T368 58Q376 58 382 58T392 58T397 59T401 60T403 61H404Q404 63 360 128T315 194H421L453 150Q485 105 486 105Q490 108 496 113T517 138T545 182T567 247T579 334V345",120241:"88 0V694H227H259H302Q365 694 399 689T474 663Q528 637 558 595T589 504Q589 482 584 462T569 426T547 396T522 372T495 353T470 338T449 328T434 322L429 320L440 300Q452 280 477 238T523 160L617 1L565 0Q513 0 512 1Q512 2 424 156L337 309H189V0H88ZM492 504Q492 600 367 620Q354 622 271 623H189V385H271Q363 386 388 392Q432 402 462 430T492 504",120242:"55 514Q55 589 115 652T283 716Q315 716 345 711T396 699T432 685T457 672T467 667Q467 666 459 618T449 568Q383 634 282 634Q214 634 182 600T150 525Q150 507 155 492T172 465T194 446T222 432T247 423T272 416T289 412Q353 396 378 384Q432 358 466 307T500 194Q500 110 438 44T272 -22Q215 -22 159 -5T73 28T44 50Q45 51 49 75T57 122T62 146L65 143Q68 140 74 136T88 125T107 111T131 98T160 85T194 74T232 66T274 63H286Q327 63 366 96T406 182Q406 245 352 280Q329 296 265 310T173 339Q124 363 90 409T55 514",120243:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",120244:"87 450V694H191V449Q192 203 193 194Q200 148 220 117T266 72T311 54T347 49Q404 49 446 84T501 178Q505 195 505 218T507 449V694H600V450Q600 414 600 356Q599 198 595 181Q594 178 594 177Q575 89 505 34T345 -22Q258 -22 184 34T89 196Q88 205 87 450",120245:"14 692Q14 694 68 694H122L146 633Q325 165 339 90Q340 87 341 87Q341 124 530 619L558 694H605Q652 694 652 692Q650 690 523 354T390 10L387 0H279L276 10Q271 18 144 354T14 692",120246:"115 694Q115 693 156 550T233 266T270 90L271 85Q272 86 272 92Q272 153 405 616L427 694H524L553 590Q672 174 681 95L682 84L684 95Q689 138 728 287T803 563T841 692Q841 694 885 694T929 693Q929 691 829 346L730 0H679L628 1L606 75Q478 524 470 600L469 611L467 600Q458 518 338 101L310 0H213L114 346Q14 691 14 693Q14 694 64 694H115",120247:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",120248:"4 693L64 694H125L174 621Q335 378 340 364L341 362Q361 398 395 450L558 694H663L383 277V0H282V278L143 485Q112 531 75 586T21 668L4 693",120249:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",120250:"236 387Q209 387 184 382T141 370T111 355T91 342T83 337L82 355Q80 373 79 393T77 417Q77 419 81 421Q86 423 91 426Q155 460 227 460H238Q319 460 368 400Q393 371 400 341T408 252Q408 240 408 207T407 152V0H317V39L306 32Q244 -10 159 -10H152Q109 -10 77 22Q38 61 38 126Q38 142 39 146Q55 199 130 223T295 252H314V277Q314 305 313 310Q308 342 287 364T236 387ZM303 186Q124 180 124 126Q124 105 144 86T208 66Q284 66 309 124Q314 137 314 166V186H303",120251:"303 -11Q280 -11 259 -6T222 6T194 21T176 33T168 38V0H75V694H165V550L166 405Q247 455 336 455Q397 455 439 389T482 226Q482 115 428 52T303 -11ZM390 221Q390 283 361 331T265 379Q214 379 177 342L168 334V118Q203 66 258 66Q316 66 353 106T390 221",120252:"34 223Q34 327 99 393T245 460Q290 460 301 459Q328 455 354 445T395 427T410 415L396 338L386 344Q377 349 362 357T335 370Q305 381 258 381H252Q182 381 146 315Q126 275 126 224Q126 158 159 113T255 68Q329 68 394 106L408 114L410 93Q411 72 412 52L414 32Q407 27 394 20T338 2T252 -10Q156 -10 95 58T34 223",120253:"33 224Q33 321 81 388T197 455Q277 455 342 414L351 408V694H441V0H348V44L338 37Q278 -10 198 -10Q177 -10 168 -8Q99 11 62 90Q33 148 33 224ZM348 337Q307 378 263 378Q260 378 256 378T251 379Q239 379 223 374T182 355T142 305T126 220Q126 90 225 67Q231 66 250 66H255Q306 66 342 115L348 124V337",120254:"28 226Q28 329 91 395T235 461Q258 461 279 456T325 436T368 397T399 332T415 238V219H113V215Q113 163 151 114T248 65Q273 65 298 70T341 82T373 96T396 108L403 113Q403 106 406 76T409 38Q409 34 408 33T393 24Q325 -10 252 -10Q155 -10 92 59T28 226ZM340 289L338 297Q335 305 333 310T327 326T317 343T304 358T286 372T263 381T233 385Q212 385 193 376T162 353T140 325T127 301T123 289H340",120255:"262 705H267Q300 705 347 694V612L336 616Q303 628 274 628H266Q224 628 199 605Q187 590 184 579T181 541V507V444H287V371H184V0H94V371H27V444H94V492Q94 544 95 550Q102 617 151 661T262 705",120256:"55 286Q55 357 105 406T224 455Q280 455 323 421L322 423L318 427Q318 428 339 434T396 448T465 455H471L478 416L485 377Q484 377 474 379T445 383T401 385Q397 385 391 385T381 384L362 383L357 387Q358 386 364 375T375 354T384 325T389 287Q389 217 340 168T221 119Q178 119 138 142Q133 145 131 143Q125 131 125 117Q125 82 155 72L227 71Q230 71 251 71T280 71T310 69T343 65T373 57T403 46T428 30T449 7Q471 -26 471 -62V-71Q471 -136 384 -178Q326 -206 250 -206Q159 -206 102 -172T30 -92Q28 -84 28 -68T31 -37T40 -12T52 7T64 21T75 31T82 38Q60 68 60 106Q60 145 80 180L86 189L80 199Q55 240 55 286ZM304 233T304 287T279 362T220 383Q189 383 165 361T140 287Q140 243 161 217T220 191Q253 191 278 212ZM250 -134Q298 -134 331 -122T375 -96T387 -69Q387 -21 306 -7Q288 -5 216 -5Q161 -5 153 -7Q146 -9 139 -13T122 -31T113 -66Q113 -75 113 -80T127 -97T166 -121Q203 -134 250 -134",120257:"163 395Q223 455 307 455Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V694H163V395",120258:"67 576V680H171V576H67ZM74 0V444H164V0H74",120259:"88 576V680H192V576H88ZM31 -126Q40 -126 48 -125T62 -122T73 -117T82 -111T89 -105T94 -99T98 -92L102 -86V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171T-51 -133T-41 -96L-38 -99Q-34 -102 -28 -106T-13 -115T7 -123T31 -126",120260:"76 0V694H163V257L340 444H449L286 272L292 263Q296 259 378 138T463 12L471 0H372L309 92Q294 114 277 139T250 179T237 198L228 211L160 139V0H76",120261:"74 0V694H164V0H74",120262:"160 392Q223 455 304 455Q359 455 386 436T430 383L437 391Q495 455 584 455Q694 455 715 354Q719 331 720 164V0H627V157Q626 315 625 320Q611 378 536 378H530Q501 378 481 358Q457 334 450 301T442 209Q442 198 442 172T443 129V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120263:"160 392Q214 446 283 454Q285 454 292 454T303 455H306Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120264:"28 222Q28 323 95 391T244 460Q275 460 281 459Q364 445 417 377T471 219Q471 124 408 57T250 -10Q158 -10 93 57T28 222ZM377 230Q377 277 364 310T328 358T287 379T248 385Q233 385 219 382T186 369T155 342T132 297T122 230Q122 146 159 108T250 69H253Q263 69 274 70T305 81T339 106T365 154T377 230",120265:"166 404Q194 424 241 439T337 455H341Q410 455 451 370Q483 307 483 222Q483 128 433 59T306 -10Q282 -10 260 -5T222 7T194 21T176 33T168 38V-194H75V444H165V424L166 404ZM390 222Q390 287 354 331T266 376T177 340L168 332V118Q200 66 257 66Q313 66 351 112T390 222",120266:"33 220Q33 325 87 389T206 454Q286 454 341 406L351 398V455H441V-194H348V41L338 35Q276 -8 198 -11Q171 -11 154 -5Q102 12 68 74T33 220ZM126 220Q126 160 161 113T251 65Q305 65 351 123V298L350 301Q349 304 347 308T342 319T336 331T327 343T315 355T300 365T283 373Q273 375 256 375Q208 375 167 332T126 220",120267:"171 389Q237 455 320 455H327V373H317Q262 369 220 336T167 248Q165 239 164 119V0H74V450H159V377L171 389",120268:"33 326Q33 376 60 408T117 450T175 460H190Q245 460 272 454T345 429Q345 428 338 388L331 349Q278 386 188 386H183Q119 386 119 336Q119 307 142 295T210 276T278 256Q360 213 360 130Q360 108 354 88T332 43T281 5T195 -10Q152 -10 111 1T49 22T28 35Q29 36 32 56T39 95T43 115T51 110T72 99T102 85T143 73T193 68Q274 68 274 123Q274 152 248 167Q234 178 187 186T115 207Q66 229 46 273Q33 298 33 326",120269:"333 27Q333 24 314 16T257 -1T184 -10H172Q146 -10 128 14T105 58T99 91Q95 113 95 251V371H18V444H98V571H182V444H316V371H182V253Q183 128 189 104Q199 68 234 68Q277 72 314 98Q315 93 323 61T333 27",120270:"353 39Q352 38 344 34T331 27T315 19T295 11T270 3T241 -3T207 -8T168 -10H162Q148 -10 137 -8T111 2T87 30T74 81Q73 89 73 268V444H166V268L167 92Q171 79 174 74T192 64T238 59Q317 59 344 116Q349 128 349 148T350 291V444H443V0H353V39",120271:"178 0Q15 441 14 442Q14 444 60 444Q107 444 107 442Q108 441 136 364T196 194T232 67Q233 98 280 234T356 442Q356 444 401 444T446 442L282 0H178",120272:"14 444H105L108 434Q192 160 200 74V65L201 75Q206 144 282 399L296 444H381L399 381Q480 112 480 69L481 70Q481 113 562 386L580 444H668L534 1L483 0H432L429 10Q343 294 338 367L337 377Q336 375 336 370Q336 340 313 250T269 88T245 11L242 0H195L148 1L14 444",120273:"187 229L6 444H107L227 294L344 444H393L442 443Q439 437 299 268L267 229L460 0H359L294 88Q280 107 262 131T236 166L227 177L100 0H0Q1 1 47 58T140 171T187 229",120274:"113 -204Q83 -204 63 -200L43 -197Q43 -196 40 -157T36 -117L48 -121Q79 -133 114 -133Q124 -133 130 -132T145 -121T163 -94Q169 -82 184 -42T200 1L188 29Q176 57 152 115T107 223T62 330T26 416L14 443Q14 444 61 444H109L122 411Q230 155 236 75L237 65V74Q245 161 348 424L356 444H401Q446 444 446 443L396 313Q345 183 293 49T236 -93Q191 -204 123 -204H113",120275:"42 370V444H400V395L156 76L279 77H402V0H28V51L273 371L157 370H42",120276:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120277:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120278:"423 -11Q339 -11 275 9T171 62T106 143T71 240T61 347Q61 450 93 527Q157 664 313 694Q357 704 416 704Q479 704 517 699T608 676Q634 667 635 660Q635 653 624 592L612 528L609 524Q604 521 601 521Q595 521 583 531T555 555T505 578T428 589H424Q298 589 250 494Q224 438 224 347Q224 292 233 251T265 175T329 122T432 104Q488 104 524 115T604 158Q607 160 610 162T615 165T619 168L621 170Q625 172 630 170T637 163Q638 160 642 109T647 54Q646 49 625 37T568 11T499 -7Q463 -11 423 -11",120279:"119 1Q98 5 92 28V667Q98 686 118 693H124Q131 693 142 693T168 694T200 694T237 694H296Q416 694 450 692T525 677Q732 617 732 342Q732 169 644 81Q593 32 528 16T372 0Q356 0 324 0T276 1H119ZM573 349Q573 387 571 413T559 473T532 527T482 567T403 591Q395 592 320 593H250V101H321Q418 102 456 114Q553 144 569 263Q573 303 573 349",120280:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120281:"512 572Q451 572 356 573T258 575H253V400H370H431Q494 400 506 392T518 345Q518 307 507 299T437 291H370H253V161Q253 141 253 113T254 75Q254 23 245 12T195 0H170L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 327 691T538 689Q564 682 564 644V632V618Q564 582 538 573Q537 573 535 573T526 572T512 572",120282:"61 347Q61 405 70 454T105 550T171 631T276 685T426 705Q483 705 537 693T620 668T650 646Q650 645 649 637T645 612T639 578L627 514L624 510Q620 507 615 507T597 520T566 548T512 577T430 590Q223 590 223 347T431 104Q478 104 506 112Q508 112 508 164V215H471L434 216L428 222L427 268Q427 315 429 318Q432 323 444 323T544 324H652Q655 320 659 317V45L656 43Q654 39 624 27T536 2T424 -11Q366 -11 317 -2T219 33T137 97T82 200T61 347",120283:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120284:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120285:"236 -22Q190 -22 144 -11T72 12T46 29Q63 147 69 153Q80 164 92 146Q124 91 191 91Q222 91 242 102T267 134Q268 139 268 402Q268 663 270 669Q275 687 294 692Q298 694 347 694H367Q393 694 406 690T425 669Q427 663 427 399Q427 132 426 125Q421 87 404 58T366 15T318 -9T273 -20T236 -22",120286:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120287:"92 667Q98 684 109 689T142 694H172H198Q244 694 251 669Q253 663 253 389V116L278 117Q410 119 490 119H495Q511 119 517 115T534 93V63V48Q534 9 508 2Q503 0 310 0L119 1Q99 7 92 28V667",120288:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120289:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120290:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120291:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120292:"450 -20Q444 -20 429 -21T396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715Q364 715 376 715T394 716Q732 716 732 340Q732 268 719 210T686 120T647 68T615 39T601 29T638 -22T676 -73Q679 -78 679 -83Q679 -98 661 -106H593Q526 -106 521 -104Q514 -103 507 -97T496 -84T477 -55L454 -19L450 -20ZM554 509Q516 622 391 622Q294 622 250 535Q220 475 220 345Q220 299 222 266T234 198T258 140T299 99T363 74Q378 71 393 71H395L381 92Q367 114 353 136T338 161Q336 165 336 170Q336 186 352 193L361 194Q370 194 384 194T412 194H452Q457 194 460 194T466 194T471 192T476 191T480 188T483 185T487 180T492 174T497 167T504 158L526 129Q532 127 552 175Q573 231 573 348Q573 455 554 509",120293:"654 24Q654 9 644 5T612 0H577L521 1Q509 5 503 13Q498 20 421 160L343 304H250V168Q250 147 250 118T251 78Q251 24 242 12T192 0H168L119 1Q99 7 92 28V667Q98 686 118 693H124Q131 693 141 693T165 694T195 694T229 694T280 694T332 695Q389 695 428 691T510 675T582 637T627 569Q641 532 641 493Q641 377 537 331L497 317L493 316L571 177Q653 28 654 24ZM487 472T487 492T485 525T476 553T450 577T404 591Q398 592 322 593H250V391H321Q327 391 353 391T385 392T412 395T438 401T457 412T474 430T483 456",120294:"61 503Q61 547 72 583T110 650T186 698T305 716Q405 716 496 671Q513 664 514 657Q514 656 513 648T509 623T503 589L491 525L488 521Q484 518 479 518H475L461 532Q430 565 395 581T305 598Q201 598 201 523Q201 480 240 462T345 431T443 394Q549 324 549 204Q549 160 538 123T502 51T427 -2T308 -22Q180 -22 69 41Q50 52 49 57Q49 58 50 66T54 91T60 125L72 189L75 193Q80 196 84 196Q87 196 104 182T145 149T212 117T304 102Q408 102 408 188Q408 215 396 234T362 263T319 278T267 290T219 302Q149 324 105 380T61 503",120295:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120296:"92 667Q101 694 143 694H172H200Q242 694 251 671Q253 663 253 430Q254 189 255 185Q262 134 288 107T384 79Q498 79 516 168Q520 191 521 431Q521 663 523 671Q532 694 572 694H596H618Q639 694 648 692T665 679Q671 672 671 653Q672 632 672 555V432Q671 200 670 190Q652 79 581 29T383 -22Q137 -22 98 166Q92 195 92 303V667",120297:"27 667Q27 683 39 688T75 694H101Q155 694 159 692Q182 687 194 665Q202 652 283 419T374 142Q376 165 473 445Q552 664 553 666Q568 694 618 694H639H658Q681 694 693 689T705 667Q705 660 592 347Q481 32 477 28Q466 7 441 1H292Q266 7 255 28Q251 32 140 347Q27 660 27 667",120298:"994 694Q1012 683 1014 668Q1014 661 977 519T896 217T845 26Q831 0 783 0H747H711Q685 0 672 5T649 26Q644 36 583 272T517 548Q516 552 516 551Q503 479 437 227Q389 37 383 26Q367 0 323 0H288H254Q207 0 193 26Q191 32 108 346T24 665Q24 685 44 693Q47 694 98 694H115Q152 694 168 668Q174 657 235 417T297 144Q297 134 300 153Q307 204 362 421T427 668Q441 694 488 694H523Q586 694 597 688Q612 683 620 661T651 549Q664 496 673 462Q744 194 750 146V140Q767 223 800 354T857 576T883 668Q897 694 938 694H958H994",120299:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120300:"635 694H668Q688 694 698 690T708 670Q708 664 704 658L446 278L445 152V27Q442 20 440 17T433 9T419 1L368 0H339Q316 0 305 5T288 26Q286 31 286 154V278L157 468Q135 500 101 550Q43 635 34 650T24 671Q24 686 39 693Q42 694 105 694H122H132Q163 694 180 689T214 666Q225 654 336 485Q373 425 373 420L374 418Q375 419 375 421Q378 432 418 493T496 609T536 667Q543 676 551 681T572 689T591 693T615 694T635 694",120301:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120302:"255 394Q218 394 186 383T138 358T109 333T94 321H91Q88 321 86 322T83 325T80 331T79 339T78 349T77 362T75 377Q72 410 72 420Q72 423 72 425T73 429T74 431T77 433T80 435T85 437Q166 475 262 475Q360 475 413 440Q462 406 471 341Q472 332 472 181Q472 155 472 119T473 73Q473 20 462 10T398 0H380Q349 0 337 8T324 48V65Q298 30 257 10T172 -11Q109 -11 70 37T31 145Q31 276 307 289H321V309Q321 337 318 352T300 381T255 394ZM176 146Q176 116 190 97T231 77Q251 77 266 85Q322 110 322 185Q322 189 322 192T322 198L321 201V234L308 232Q176 220 176 146",120303:"54 667Q63 694 102 694H127H151Q190 694 199 671Q201 663 201 544L202 422L211 428Q270 468 355 468Q523 468 523 231Q523 -10 321 -10Q286 -10 261 -2T204 33Q197 11 187 6T142 0H126L81 1Q61 7 54 28V667ZM372 230Q372 317 355 349T280 382Q251 382 204 356V107Q235 76 274 76Q301 76 320 84T349 105T364 139T371 180T372 230",120304:"188 233Q188 199 190 177T200 131T225 95T271 83H281Q356 83 421 130Q433 138 434 139Q446 141 448 131Q449 128 453 84T457 36Q455 30 432 20T364 -1T273 -11Q37 -11 37 232Q37 456 244 474Q246 474 257 474T276 475Q349 475 400 455Q443 436 448 431L451 425Q451 419 443 377Q442 372 441 366T439 356T438 348T436 340T435 334T433 330T431 327T429 325T426 324Q420 324 406 336Q376 362 350 372T281 382Q254 382 236 373T208 352T194 317T189 278T188 233",120305:"225 -11Q192 -11 164 -3T104 29T55 102T37 227Q37 321 63 376Q111 469 223 469Q292 469 349 433L359 426V546Q359 564 359 589T358 623Q358 675 369 684T433 694H451Q497 694 505 669Q507 663 507 347T505 25Q500 9 487 5T450 0H432H413Q356 0 356 36V40Q298 -11 225 -11ZM356 359Q326 382 286 382Q239 382 215 358Q189 330 189 256V229V203V195Q189 102 231 86Q251 76 274 76Q318 76 356 114V359",120306:"30 231Q30 301 51 351T107 426T181 463T262 474H268Q293 474 312 472T366 459T422 427T462 363T480 260Q480 230 466 222T405 213Q395 213 364 213T311 214H173V211Q173 183 183 148T216 96Q244 76 287 76Q319 76 350 85T399 104T433 125T451 136Q463 138 465 128Q466 125 469 84T473 39Q471 29 423 13T330 -9Q321 -10 286 -10Q213 -10 161 11T81 68T42 144T30 231ZM353 292Q350 324 342 344T320 373T294 384T264 387Q191 387 175 286V282H353V292",120307:"67 458H78V502V509Q78 538 79 556T90 604T117 651T169 685T253 704Q254 704 258 704T265 705T275 705T287 704Q364 704 381 687V638V607Q381 591 378 585T366 579Q362 581 351 591T323 610T282 618Q238 618 226 587Q224 581 223 519V458H253Q288 458 298 453Q315 441 315 415Q315 399 312 390T299 377T282 372T259 371H255H226V201Q226 31 224 25Q215 0 174 0H150L106 1Q86 7 79 28L78 199V371H69Q29 371 29 412Q29 425 30 431T40 447T67 458",120308:"63 108Q63 142 83 176L76 184Q35 227 35 300Q35 469 243 469Q330 469 385 437L397 443Q451 469 508 469Q515 468 517 466T522 456T528 425Q534 392 534 386Q532 379 523 377Q520 377 509 381T477 390T431 398L425 399Q453 362 453 297Q453 268 445 242T417 189T351 146T242 130Q169 130 119 153Q117 141 117 136Q117 95 155 83Q161 81 252 81Q354 80 362 79Q437 71 475 48T526 -24Q532 -42 532 -65Q532 -116 489 -156T341 -204Q323 -206 274 -206H256Q39 -206 18 -84Q17 -79 17 -68Q17 15 82 42L76 53Q63 79 63 108ZM310 300Q310 359 298 377T238 396Q217 396 204 390T186 368T179 339T178 300Q178 245 189 224T244 203T299 224T310 300ZM414 -66Q414 -55 411 -47T401 -32T387 -21T368 -14T346 -10T322 -7T297 -6T271 -6T246 -6H193Q163 -6 154 -10T140 -30Q135 -45 135 -62Q135 -134 274 -134Q414 -134 414 -66",120309:"53 667Q62 694 101 694H126H148Q191 694 198 669Q200 663 200 526V390Q263 469 361 469Q390 469 412 465T456 449T491 413T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V667",120310:"72 574Q55 583 51 591T46 619V636L47 670L48 673Q50 676 52 678T56 684T63 690T73 694H81Q89 694 102 694T129 695H181Q193 687 196 685T203 676T207 661T208 634Q208 603 204 593T181 574H72ZM54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",120311:"70 634V648Q70 686 96 693Q100 695 151 695H176Q201 695 213 691T230 670Q232 665 232 634V620Q232 582 206 575Q202 573 151 573H126Q101 573 89 577T72 598Q70 603 70 634ZM-41 -84Q-1 -105 28 -105Q67 -105 78 -85Q83 -77 83 -48T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -62 -124T-52 -89Q-49 -84 -41 -84",120312:"496 23Q496 9 487 5T457 0H427H398Q367 0 354 11Q352 12 288 99L226 183L191 150V90V54Q191 30 186 18T165 2Q160 0 124 0L90 1Q70 7 63 28V667Q72 694 108 694H128H146Q183 694 192 671Q194 663 194 496L195 325L254 383Q266 394 281 409T301 429T316 441T329 450T341 455T357 458T376 458H409H436Q461 458 470 454T480 437Q480 430 477 427T445 395Q417 368 396 347L319 271Q319 270 358 217T442 103T494 32Q496 30 496 23",120313:"54 667Q63 694 102 694H127H149Q192 694 199 669Q201 663 201 347T199 25Q190 0 149 0H125L81 1Q61 7 54 28V667",120314:"197 386Q256 468 366 468Q404 468 430 461T471 438T491 413T503 385Q563 469 666 469Q731 469 769 446T814 350Q815 343 815 185Q815 31 813 25Q808 9 796 5T758 0H737L692 1Q672 7 665 28L664 186V206V290Q664 349 655 365T610 381Q581 381 560 370T529 341T515 311T510 291Q509 286 509 157V82Q509 24 501 12T452 0H431L386 1Q366 7 359 28L358 186V206V290Q358 349 349 365T304 381Q275 381 254 370T223 341T209 311T204 291Q203 286 203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120315:"197 386Q264 468 350 468Q375 468 390 467T429 460T466 443T492 408T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120316:"274 -11Q32 -11 32 225Q32 346 85 406T249 474H266H271Q302 474 325 471T385 458T451 419T498 346Q518 300 518 225Q518 -11 274 -11ZM367 233Q367 322 350 354T270 387Q240 387 222 377T195 344T184 298T182 233Q182 151 198 117T275 83H282Q318 83 339 104Q355 119 361 146T367 233",120317:"125 458H139Q174 458 185 452T202 420L211 426Q245 448 288 458T354 469Q356 469 361 469T369 468Q443 468 481 412Q523 355 523 223Q523 164 509 120T473 51T423 12T371 -7T323 -11Q260 -11 204 33V-65Q204 -80 204 -102T205 -131Q205 -162 200 -175T178 -192Q173 -194 126 -194L81 -193Q61 -187 54 -166V431Q58 447 81 458H125ZM372 230Q372 376 282 376Q247 376 204 352V107L208 103Q213 99 218 95T232 87T251 79T274 76Q323 76 349 116Q372 153 372 230",120318:"226 -11Q37 -11 37 236Q37 294 51 338T86 407T135 445T186 464T233 469H235Q300 469 349 422L359 413V425Q359 452 376 464Q384 469 433 469H455Q498 469 505 444Q507 438 507 137Q507 -163 505 -169Q500 -185 487 -189T450 -194H432H413Q367 -194 358 -171Q356 -163 356 -63V40L348 33Q296 -11 231 -11H226ZM281 375Q188 375 188 228Q188 77 275 77Q322 77 359 120V328Q338 357 324 366T281 375",120319:"54 437Q58 453 81 464H122H147Q186 464 194 439Q196 434 196 405V377L203 387Q245 456 324 468Q325 468 331 468T340 469Q347 469 356 462V360Q350 355 346 354T339 353T326 353T300 347Q260 337 234 311T202 252Q201 247 201 138Q201 122 201 98T202 66Q202 33 197 20T175 2Q170 0 125 0L81 1Q61 7 54 28V437",120320:"37 328Q37 392 75 433T203 474Q254 474 265 473Q319 465 370 442Q378 439 380 432Q380 426 372 384Q364 336 359 333Q358 331 355 331Q348 331 337 341Q282 388 216 388H208Q190 388 180 387T161 377T151 351Q151 333 164 323T224 306L267 297Q314 285 355 246T396 144Q396 17 282 -5Q260 -10 218 -10Q170 -10 124 2T55 26T30 44Q30 48 39 99T49 153Q52 159 60 159Q66 159 70 153Q100 120 133 101T218 82Q231 82 238 83T258 87T277 101T283 126Q283 149 260 160T200 176T153 186Q109 201 73 236T37 328",120321:"225 267Q225 202 226 169T232 115T244 88T265 82Q295 84 318 100T345 116Q352 116 354 110T364 77Q373 46 373 43Q373 28 312 9T190 -10Q160 -10 139 1T107 29T89 77T82 136T80 210V258V371H66H59Q39 371 27 386Q20 394 20 417Q21 432 23 437Q35 458 60 458H65H83V510L84 562Q93 589 131 589H154H174Q216 589 223 564Q225 558 225 508V458H274Q330 458 338 453Q355 441 355 415Q355 388 338 376Q330 371 274 371H225V267",120322:"53 431Q62 459 100 459Q105 459 114 459T127 458H152Q192 458 201 435Q203 427 203 262Q204 86 208 77Q209 74 216 71Q227 66 258 66H264Q334 66 354 140L356 150L357 290Q357 427 359 435Q365 449 377 453T412 458H432H450Q498 458 506 433Q508 427 508 229T506 25Q498 0 451 0H434H418Q386 0 374 7T360 43V58L352 49Q298 -11 199 -11Q135 -9 101 11T56 80Q52 100 52 273L53 431",120323:"26 429T26 435T32 448T44 456Q48 458 85 458H99Q145 458 161 431Q162 429 207 285L251 145L294 284Q333 410 341 430Q351 451 374 456Q379 458 420 458H430Q450 458 457 456T471 443Q473 437 473 435Q473 426 443 325T381 126L350 28Q339 7 316 2Q312 0 250 0Q187 0 183 2Q160 7 149 28L136 68Q124 109 106 166T70 283T39 385",120324:"699 458Q717 447 719 432Q719 426 666 230T610 27Q602 10 588 5T548 0H512H482Q431 0 420 17T384 135Q356 241 352 298V308L351 295Q348 251 322 145T290 28Q279 0 233 0H212H191Q146 0 133 27Q130 33 77 229T24 430Q24 449 44 457Q47 458 79 458Q122 458 126 456Q154 450 163 419L233 153Q241 187 272 304T307 431Q318 458 368 458Q394 458 398 456Q421 451 430 431Q434 423 509 147L547 286Q582 416 588 429Q600 454 624 457Q632 458 647 458H663H699",120325:"92 0Q87 0 77 0T62 -1Q24 -1 24 22Q24 29 33 41T106 136Q185 237 184 238Q184 239 147 284T73 376T33 427Q31 430 31 436Q31 451 45 457Q48 458 96 458H122Q152 458 163 450T208 394L247 345L282 394Q288 403 297 416T309 434T319 444T328 452T338 455T352 458T372 458H393H440Q457 449 457 435Q457 428 450 419T379 328Q308 239 308 237L389 137Q409 112 436 79Q475 31 475 23Q475 -1 436 -1Q432 -1 422 -1T407 0Q360 0 352 3Q343 6 336 16T291 83L247 151L245 148Q243 145 239 139T229 124T218 106T204 84Q167 24 160 15T141 1L92 0",120326:"454 458Q473 446 473 430Q473 426 394 184L311 -68Q291 -119 245 -162T123 -205Q51 -205 46 -190Q44 -187 40 -142T36 -92Q36 -90 36 -88L37 -87Q41 -80 46 -80Q48 -80 73 -92T126 -105Q146 -105 161 -98T185 -76T197 -53T206 -28L215 0L122 212Q29 427 29 435Q29 448 46 457Q49 458 91 458Q93 458 106 458T125 457T140 454T157 446T170 431Q183 410 224 305T266 158Q266 152 266 151Q267 151 268 163Q271 206 302 310T342 432Q354 458 398 458H418H454",120327:"268 376Q250 376 180 375T92 374Q69 374 63 380Q46 390 46 419Q46 428 49 437Q57 451 73 457Q76 458 242 458T413 456Q420 455 427 448Q439 438 439 413Q439 392 433 385Q432 383 318 236T204 88Q235 88 306 89T395 90H399Q408 90 414 89T427 84T438 70T442 45Q442 9 416 2Q411 0 236 0H136Q73 0 62 1T41 12Q31 23 31 47Q31 68 36 77Q37 78 51 97T96 155T153 228L268 376",120328:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",120329:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",120330:"124 266Q124 372 179 473T333 639T544 705Q592 705 635 697T698 679L718 670Q719 669 701 621T681 572L676 576Q670 580 661 586T641 598T614 611T583 620Q558 625 526 625Q406 625 318 516T230 276Q230 238 236 212Q251 148 294 108T412 68Q469 68 508 80T598 123Q608 129 608 128Q606 109 603 87L598 45L573 33Q521 7 486 -1T394 -10Q358 -10 346 -8Q260 5 202 62Q124 145 124 266",120331:"162 348L236 694H385Q535 693 543 692Q600 682 641 654T705 586T737 506T747 425Q747 296 672 187Q625 114 548 62T384 1Q376 0 262 0Q88 0 88 1L98 46Q107 90 126 177T162 348ZM622 533Q575 624 443 624Q434 624 419 624T399 623H321L263 348Q249 283 234 213T212 107L204 72Q204 71 289 71Q374 72 386 74Q501 94 573 193T646 422Q646 487 622 533",120332:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",120333:"86 2Q88 4 160 346T233 689Q233 691 453 691T673 689Q670 686 656 611H488L320 612Q314 579 302 523T281 427T272 385Q272 384 419 384H567L551 308H255L223 156Q216 124 207 82T194 20L190 2Q190 0 138 0H86V2",120334:"125 267Q125 375 182 476T337 641T544 705Q598 705 644 693T710 669T730 655L712 609L693 560L692 557L681 567Q618 626 526 626Q447 626 378 573T269 440T229 277Q229 185 276 127T406 68Q422 68 451 71T502 78T524 84L526 93Q528 102 532 119T539 153L553 222Q553 223 495 223Q436 223 436 224Q436 230 444 262L452 299H662V296Q661 290 635 166T607 40Q606 37 576 25T492 1T391 -11Q272 -11 199 66T125 267",120335:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",120336:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",120337:"377 424L435 694H535V691Q534 685 476 412T416 135Q401 74 350 26T210 -22Q165 -22 124 -11T65 9T46 21L54 41Q62 61 70 83T81 109Q82 111 85 106Q86 105 87 103Q93 94 103 84T135 64T185 53Q238 53 272 76T317 142Q317 145 325 182T348 289T377 424",120338:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",120339:"161 348L235 694H338V691Q338 690 273 385T208 79Q278 80 362 80H516Q502 11 499 2V0H293Q87 0 87 1L96 46Q106 90 125 177T161 348",120340:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",120341:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",120342:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",120343:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",120344:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 305 693 194T543 36Q547 29 586 -47T625 -125H504L450 -8Q406 -22 363 -22Q256 -22 187 56T118 254ZM661 437Q661 532 616 584T506 636Q428 636 361 578T257 433T220 258Q220 167 264 113T380 58Q390 58 397 58T408 59T413 60T417 61Q417 63 387 127T356 193Q356 194 409 194H462L485 150L508 105Q509 103 532 125T567 161Q661 278 661 437",120345:"162 348L236 694H375H414H445Q507 694 538 690T606 668Q698 623 698 534V528Q698 447 608 377Q582 358 555 345T512 326L497 321L617 0H565L513 1L402 309H255L189 0H138Q88 0 88 1L98 46Q107 90 126 177T162 348ZM603 525Q603 603 499 620Q486 622 403 623H321L297 506Q292 482 285 449T274 402L271 387V385H346Q350 385 363 385T386 384Q548 384 592 479Q603 503 603 525",120346:"161 478Q161 568 242 642T435 716Q527 716 599 673L609 667Q595 633 589 615L571 568Q570 568 564 575T546 592T518 611T475 628T417 635Q351 635 305 596T259 507Q259 465 290 444T372 411T432 396Q473 385 509 343T545 236Q545 140 464 59T270 -22Q155 -22 54 48L92 146Q93 146 101 138T124 117T161 92T216 72T288 63Q360 63 403 109T447 204Q447 220 444 233T435 256T421 273T404 285T385 295T366 301T347 306T331 310T315 314T292 321T265 331T235 346T207 367T183 395T168 431T161 478",120347:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",120348:"340 -22Q251 -22 191 33T131 177V187Q131 192 131 195T132 205T133 215T136 231T141 253T147 285T156 328T168 384T184 457L235 694H338V691Q338 690 288 451T236 210Q234 194 234 177Q234 138 247 111T280 72T319 54T357 49Q408 49 449 74T510 128Q516 136 521 143T530 158T538 175T545 194T553 220T560 250T569 289T579 336T591 395T606 464L655 694H747V691Q651 243 645 213Q623 149 587 102Q482 -22 340 -22",120349:"220 348L161 694H216Q270 694 270 693L283 613Q334 313 346 215Q359 102 359 96Q359 87 358 84Q388 162 684 657L706 694H753Q799 694 799 693L387 0H333Q279 0 279 1L272 45Q264 89 249 177T220 348",120350:"596 540Q596 562 597 585T599 609Q599 588 436 255Q402 185 362 104L310 0H213V3Q213 6 188 347T161 694H263L265 664Q290 327 293 184Q293 112 289 85Q290 85 290 87Q290 95 301 123T332 194T373 282T419 380T463 469T498 541T517 579L574 694H671V689L674 646Q678 603 682 538T691 401T699 263T703 160Q703 102 700 87Q719 154 930 576L989 694H1076Q1076 693 903 347L730 0H628V4L626 26Q624 48 622 85T616 168T609 267T603 369T598 464T596 540",120351:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",120352:"151 692Q151 694 212 694H272L418 362L696 683L705 694H758L809 693Q809 692 630 490T444 280Q442 275 413 139L383 1L333 0Q282 0 282 2Q283 3 312 141L341 278L246 484L151 692",120353:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",120354:"313 386Q286 386 260 381T217 369T186 355T164 342T155 337Q154 338 159 377T165 418Q251 461 320 461Q322 461 328 461T337 460Q397 460 435 424T473 329Q473 325 473 318T472 308Q432 110 407 2V0H317V2L325 38Q295 21 269 10Q215 -10 156 -10H149Q76 -10 62 69Q61 75 61 90Q61 127 73 150T116 194Q146 215 207 231T348 252H368L373 277Q378 302 378 318Q378 367 339 384Q332 386 313 386ZM150 116Q150 93 171 79T223 65Q259 65 293 85T341 135Q343 140 348 160T353 184Q353 186 342 186Q298 186 231 174T153 134Q150 127 150 116",120355:"302 -11Q266 -11 235 1T190 26L176 38Q170 8 168 2V0H121Q75 0 75 1L84 46Q94 90 113 177T149 348L223 694H267Q312 694 312 693T282 551T251 407Q251 406 256 408T271 415Q347 454 430 454H438Q501 454 528 374Q539 339 539 299Q539 179 466 84T302 -11ZM443 275Q443 317 421 348T346 379Q318 379 296 369Q269 359 238 332L193 118L198 109Q220 65 269 65Q350 65 396 130T443 275",120356:"75 164Q75 226 100 282T165 377T252 437T342 460H347Q447 460 499 417L483 378Q468 339 468 338Q466 338 455 347T424 366T385 378Q355 382 334 382Q262 382 215 318T168 177Q168 120 196 95T259 69H269Q345 69 420 108Q432 114 432 113T427 72L422 32L402 22Q382 12 344 2T259 -11Q214 -11 180 2T126 36T95 81T79 126T75 164",120357:"73 156Q73 224 102 293T184 408T294 455Q375 455 432 413Q438 407 438 410T469 553L499 694H588V691Q588 690 515 348T441 2V0H348V2Q357 29 357 43L352 41Q332 24 288 7T196 -10H190Q178 -10 166 -7T134 8T98 46T75 113Q73 129 73 156ZM419 335Q419 339 412 348T386 368T342 379Q284 379 243 343T184 261T167 168Q167 122 191 94T263 66Q321 66 367 116L374 124L397 229Q419 333 419 335",120358:"248 -11Q170 -11 121 41T71 173Q71 265 133 349T285 454Q305 460 318 460H328Q368 460 399 448Q472 414 472 309Q472 274 464 234L462 219H159Q156 198 156 185Q156 137 179 107T237 68Q246 66 268 66Q345 66 427 113V109Q426 108 422 73T417 37Q417 34 409 29Q329 -11 248 -11ZM401 299Q399 337 376 361T316 385Q291 385 266 371Q220 350 184 289H401V299",120359:"381 443Q381 440 374 407T366 371H315Q263 371 263 369Q262 368 224 186Q215 145 205 97T189 25L184 2V0H94V2L99 25Q104 48 114 96T134 186Q172 368 173 369Q173 371 139 371H106V373L114 410L121 444H155L188 445L191 455L212 551Q232 612 288 658T415 705Q438 705 464 701T494 694Q478 614 477 614L467 618Q457 621 440 624T406 629H400Q333 629 306 579Q301 568 289 507L275 444H328Q381 444 381 443",120360:"113 252Q113 334 177 394T311 454Q332 454 350 451T379 442T398 432T410 424L413 421Q412 423 411 424L409 426Q409 429 434 436T496 449T560 455H568V451Q568 447 567 429T566 394L565 377L553 379Q522 385 479 385Q463 385 456 384L443 383L436 392Q454 357 454 324Q454 243 390 182T249 120Q233 120 219 122T195 128T178 136T167 142L163 145Q149 131 149 105Q149 78 171 72L242 71Q246 71 269 71T303 71T336 68T372 62T403 51T432 32Q461 8 461 -40Q461 -112 383 -159T211 -206Q123 -206 68 -172T12 -86Q12 -55 31 -23T82 32Q90 38 89 39Q89 40 87 44T82 59T80 82Q80 134 126 189Q113 228 113 252ZM369 319Q369 354 350 368T304 383Q274 383 252 369T218 333T202 291T197 255Q197 221 217 206T263 191Q317 191 343 233T369 319ZM373 -59Q373 -41 362 -30T330 -13T291 -7T247 -5H216Q167 -5 158 -6T139 -12Q123 -20 110 -38T97 -76Q97 -102 133 -118T221 -134Q242 -134 267 -130T316 -118T357 -94T373 -59",120361:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 1L82 46Q92 90 111 177T147 348L221 694H265Q310 694 310 693T279 544L247 395Q325 455 403 455Q513 455 513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120362:"189 578Q190 579 199 627T211 678V680H315V678Q313 675 304 627T293 578V576H189V578ZM168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",120363:"211 577L233 680H284Q336 680 336 679L315 576H263Q211 576 211 577ZM19 -204Q-12 -204 -40 -196T-82 -179T-96 -170Q-96 -168 -78 -132L-61 -95L-54 -103Q-32 -126 3 -126Q26 -126 50 -116Q76 -101 83 -85Q84 -79 140 180T196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204",120364:"150 348L224 694H310V691Q218 259 218 258L232 270Q245 281 274 306T327 351L435 444H489L542 443Q542 442 443 357L344 272L471 1L422 0H372L366 14Q359 27 347 54T323 105L273 210Q271 210 231 174L190 139L160 0H118Q76 0 76 1L86 46Q95 90 114 177T150 348",120365:"148 348L222 694H311V691Q311 690 238 348T164 2V0H119Q74 0 74 1L84 46Q93 90 112 177T148 348",120366:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392H400Q451 454 472 439Q482 434 489 427T500 412T506 399T510 388L511 384Q511 384 517 388Q563 431 620 446Q648 455 680 455Q790 455 790 358Q790 334 785 309Q784 304 753 156T720 2V0H627V2L634 34Q641 65 650 110T669 200T686 281T693 321Q693 379 613 379Q553 379 514 302Q503 276 486 202T457 66T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120367:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392Q416 454 433 452T470 440T502 411T513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120368:"69 169Q69 238 107 306T211 417T348 461Q419 461 471 412T523 271Q523 161 438 75T247 -11Q170 -11 120 39T69 169ZM432 279Q432 338 401 361T333 385Q280 385 240 352T182 273T164 178Q164 119 195 94T265 68Q306 68 344 94Q380 115 406 169T432 279",120369:"259 443Q251 405 251 404L260 409Q269 414 286 421T324 436T375 449T434 455Q482 455 510 417T538 303Q538 169 463 79T302 -11Q226 -11 176 39V36Q175 35 151 -80L127 -193Q127 -194 80 -194H34V-191L102 127L169 443Q169 444 214 444T259 443ZM269 65Q332 65 386 124T441 262Q441 304 422 334T370 373Q356 375 339 375Q293 375 238 331L193 118Q200 103 206 94T229 75T269 65",120370:"72 149Q72 272 146 363T304 455Q340 455 371 442T409 423T436 398Q438 411 442 427L448 455H538L400 -193Q400 -194 354 -194Q307 -194 307 -193L356 37V41Q355 41 350 38T332 27T302 13Q247 -10 191 -10H179Q138 -10 105 32T72 149ZM414 298Q402 376 341 376Q277 376 223 317T169 182Q169 121 198 93T265 65Q319 65 365 111L377 123L414 298",120371:"240 377L244 380Q248 384 255 390T272 404T296 419T325 434T361 446T401 454Q403 454 408 454T416 455H424L421 442Q419 435 413 405T406 373Q351 373 294 336T216 237Q213 231 201 173T178 60T164 2V0H119Q74 0 74 2L122 226L170 449Q170 450 213 450H255L247 414Q246 409 245 403T243 393T241 385T240 379T240 377",120372:"99 299Q99 318 106 341T133 393T195 441T298 461Q336 461 370 453T420 437L436 429Q436 428 421 389T405 350Q356 386 273 386H265Q248 386 237 384T211 371T191 337Q189 329 189 326Q189 320 190 315T194 306T200 299T209 293T218 289T228 285T239 283T251 281T263 278L270 276Q278 275 283 274T298 270T316 264T333 255T351 243T367 228T380 209T388 186T391 157Q391 96 341 43T193 -11Q171 -11 150 -8T114 -1T84 9T61 19T45 28T35 33Q35 36 67 116L76 109Q132 67 211 67Q258 67 279 88T301 135Q301 159 280 170T224 187T180 197Q141 212 120 239T99 299",120373:"245 68Q267 68 289 75T322 90L334 98Q338 94 338 28V24L324 19Q268 -4 218 -8Q198 -11 177 -11Q118 -11 118 75Q118 98 123 127Q125 137 149 251T174 369Q174 371 135 371H97V373L105 410L112 444H152L192 445L200 478Q208 512 213 541L219 571H261Q303 571 303 570T290 506L276 444H343Q410 444 410 443Q410 440 403 407T395 371H328Q261 371 261 369Q211 152 211 118Q211 68 245 68",120374:"166 -10H160Q146 -10 137 -8T115 0T97 22T90 63Q90 79 130 268L167 443Q167 444 214 444Q260 444 260 443L224 273Q187 97 187 86Q187 70 202 65T250 59Q303 59 336 83T379 139Q380 143 412 292T444 443Q444 444 491 444Q537 444 537 443T491 225T443 2V0H353V2L361 38L352 34Q344 29 326 22T286 7T232 -5T166 -10",120375:"177 6L108 442V444H201V442Q202 441 213 371T235 213T246 90V65Q259 117 429 406L450 444H495Q540 444 540 443Q539 442 411 221L282 1L230 0H178L177 6",120376:"148 5Q147 8 128 222T109 440L108 444H199V442Q200 441 204 385T214 253T219 140Q219 108 215 76Q215 72 214 67V65L215 66Q219 95 278 221L390 444H475V437Q497 203 497 121Q497 90 494 70Q494 67 494 67L496 73Q520 143 654 405L674 444H718Q762 444 762 443L534 1L483 0H432V5Q429 28 422 126T413 283Q413 343 416 370L417 378Q416 377 416 376Q401 303 248 12L242 0H148V5",120377:"317 229Q453 9 460 0H409L359 1L312 88Q266 176 265 176Q265 177 254 165T223 132T182 88L100 0H1L15 14Q29 28 61 59T118 115L236 229L226 244Q108 433 100 444H201L290 294L438 444H537L528 435Q526 432 512 418T468 376T418 327L317 229",120378:"11 -117L20 -120Q28 -124 46 -128T84 -132H100Q124 -122 149 -85Q200 -6 200 1Q200 17 155 204T109 442Q109 444 156 444H203Q203 443 208 419T221 357T235 277T248 190T254 114Q254 81 250 67V65Q251 65 251 67Q256 94 297 177Q339 259 422 397L450 444H540Q540 443 386 186T219 -90Q179 -153 145 -179T73 -205Q52 -205 34 -202Q29 -202 21 -201T7 -198L1 -197Q1 -196 6 -157T11 -117",120379:"129 408L136 444H315Q494 444 494 443Q494 441 489 419L484 396L164 76L291 77Q418 77 418 76T411 41T402 2V0H215Q28 0 28 2L34 27L38 50L360 371L240 370Q121 370 121 371Q124 388 129 408",120432:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",120433:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",120434:"40 305Q40 437 110 529T281 622Q315 622 343 611T387 589T404 578Q409 585 415 596T425 611T435 618T452 622Q472 622 478 609T485 566Q485 559 485 540T484 508V460Q484 413 478 403T442 393Q417 393 409 402Q400 409 400 420Q400 428 395 445T380 487T347 528T295 546Q235 546 180 483T124 306Q124 245 141 197T186 121T241 80T296 66Q346 66 373 103T400 178Q400 209 435 209H442H450Q484 209 484 172Q480 96 421 43T281 -11Q177 -11 109 84T40 305",120435:"38 1Q16 8 16 38Q16 62 32 73Q39 76 58 76H78V535H58Q40 535 32 538Q16 548 16 573Q16 587 17 591Q23 604 34 607T83 611H166H176Q188 611 209 611T239 612Q299 612 337 597T415 530Q485 438 485 300Q485 180 431 100T301 3L291 1H38ZM400 301Q400 363 385 410T346 482T303 519T267 534Q261 535 210 535H162V76H214L267 77Q323 89 361 148T400 301",120436:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",120437:"384 260Q384 230 377 221T342 212Q317 212 309 220Q300 229 300 252V268H179V76H249Q264 67 267 61T271 38Q271 10 249 1H44Q22 9 22 32V38Q22 63 39 73Q45 76 69 76H95V535H69H59Q42 535 32 542T22 573Q22 602 44 610H50Q56 610 66 610T91 610T125 610T164 611T208 611T257 611H468Q470 609 475 606T481 602T485 598T488 593T489 586T490 576T490 562V526V488Q490 452 472 444Q468 442 448 442Q423 442 415 450Q408 457 407 463T406 501V535H179V344H300V360Q300 383 309 392T342 401Q373 401 382 381Q384 376 384 306V260",120438:"38 306Q38 447 105 534T261 622Q280 622 298 618T329 608T350 596T366 585L371 581Q373 581 377 591T390 612T417 622Q437 622 443 609T450 566Q450 559 450 540T449 508V460Q449 413 443 403T407 393Q392 393 386 394T373 402T364 426Q360 472 335 509T271 546Q214 546 168 477T121 308Q121 210 164 138T271 65Q293 65 310 78T337 109T352 147T360 180T362 195Q362 196 333 196L304 197Q282 204 282 227V234Q282 247 282 251T288 261T304 272H474Q488 263 492 256T496 234Q496 211 479 199Q475 197 461 196H449V21Q441 6 434 3T412 -1H407H402Q385 -1 379 3T364 28Q350 14 322 2T260 -11Q173 -11 106 76T38 306",120439:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",120440:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",120441:"202 543T202 573T224 610H228Q231 610 237 610T251 610T269 610T291 611T315 611T342 611H457Q471 602 475 595T479 573Q479 549 462 538Q454 535 432 535H408V328Q408 159 408 133T402 93Q386 48 340 19T229 -11Q158 -11 108 16T57 100Q57 129 73 141T108 154Q128 154 143 140T159 102Q159 93 155 79Q188 65 228 65H230Q290 65 318 106Q323 115 323 139T324 329V535H274L224 536Q202 543 202 573",120442:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",120443:"27 594Q34 605 43 608T84 611H154H213Q258 611 269 605T281 573Q281 546 263 538Q257 535 222 535H185V76H404V118V145Q404 168 411 177T446 186H453Q478 186 486 167Q488 161 488 93V50Q488 24 485 17T466 1L258 0H147H99Q47 0 36 6T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594",120444:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",120445:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",120446:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",120447:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",120448:"56 306Q56 380 58 426T68 510T87 568T120 600T170 617T240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 124 447 66Q433 23 394 6L424 -53Q454 -112 454 -118Q454 -128 441 -138H377Q367 -135 363 -129T333 -69L304 -11H254Q205 -10 180 -8T128 6T91 36T70 92T58 178T56 306ZM227 151Q227 171 262 171H276H281Q292 171 296 171T305 170T313 165T317 158T323 145T332 127L353 88Q356 88 361 95T372 131T382 202Q384 228 384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 248 141 217T146 154T157 109T178 83T212 68T262 65H266L264 70Q261 75 256 85T247 105Q227 145 227 151",120449:"16 571Q16 598 27 605T76 612Q84 612 108 612T148 611Q268 611 294 605Q346 592 389 550T432 440Q432 394 410 359Q393 329 366 310L358 303Q387 273 399 239Q405 219 405 178T408 106T421 68Q426 65 428 65Q433 65 435 74T438 96T441 112Q450 130 480 130H485Q519 130 522 100Q522 79 516 56T488 11T434 -11Q421 -11 408 -8T377 5T344 37T324 93Q322 101 322 154L321 209Q304 257 257 267Q252 268 207 268H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571ZM348 440Q348 478 321 502T260 532Q252 534 208 535H165V344H208Q212 344 223 344T239 345T252 346T266 348T278 351T293 358Q348 387 348 440",120450:"52 454Q52 524 107 572T229 621Q266 621 274 620Q326 610 360 588L371 581Q377 594 379 598T386 610T397 619T412 622Q433 622 439 610T446 570Q446 563 446 545T445 515V479Q445 441 444 432T436 417Q428 408 403 408T370 417Q361 424 361 434Q361 439 360 448T351 476T331 509T295 535T238 546Q194 546 163 522T132 458Q132 435 148 412Q155 401 166 393T192 380T218 371T247 364T270 359Q341 342 349 339Q389 325 418 296T461 229Q472 201 472 164Q469 92 417 41T287 -11Q240 -11 200 -1T143 19L126 29Q117 6 109 -2Q100 -11 84 -11Q64 -11 58 1T51 42Q51 49 51 66T52 95V135Q52 173 53 180T61 194Q70 203 95 203Q119 203 127 194Q136 186 136 168Q143 66 284 66H290Q325 66 350 85Q391 115 391 165Q391 204 369 228T322 260Q320 260 255 275T185 293Q123 309 88 355T52 454",120451:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",120452:"-3 573Q-3 597 8 604T50 612Q57 612 77 612T111 611H200Q214 602 218 595T222 573Q222 549 205 538Q198 535 175 535H151V359Q151 333 151 291Q152 177 156 162Q157 160 157 159Q165 123 193 95T262 66Q303 66 330 94T367 159Q371 175 371 191T373 359V535H349H339Q328 535 322 537T309 548T303 573T306 595T325 611H506Q520 602 524 595T528 573Q528 549 511 538Q504 535 481 535H457V364Q457 189 456 182Q448 101 394 45T262 -11Q189 -11 132 43T68 182Q67 189 67 364V535H43H33Q22 535 16 537T3 548T-3 573",120453:"19 578Q19 585 20 590T23 598T29 604T38 608T48 610T62 611T78 612T97 611T119 611H195Q210 602 213 596T217 573Q217 561 216 555T206 542T179 535H164Q166 529 188 435T235 231T261 94L262 84V88Q263 91 263 94Q265 121 289 231T336 438L360 535H345Q308 535 308 566V573Q308 586 308 590T314 600T330 611H484Q499 602 502 595T505 573Q505 560 504 554T493 541T465 535H447L384 278Q321 19 319 14Q309 -7 278 -7H262H246Q215 -7 205 14Q203 19 140 278L78 535H59Q45 535 38 536T25 547T19 573V578",120454:"459 611Q491 611 501 605T512 573Q512 538 482 535H474L439 276Q406 26 402 11Q398 2 389 -3Q387 -3 386 -4L380 -7H359H349Q324 -7 313 13Q307 29 285 139T263 275Q263 283 262 283Q261 282 261 274Q261 248 239 137T211 13Q200 -7 175 -7H165H144Q136 -3 127 3Q121 10 117 36T85 276L50 535H42Q26 536 19 545T12 564V573Q12 603 33 610Q37 611 101 611H134Q165 611 175 604T186 573Q186 563 186 559T182 547T169 538T143 535H122V531Q124 517 133 446T155 266T172 96V84L173 102Q176 157 192 243T215 346Q227 367 259 367H262H265Q297 367 309 346Q316 329 332 243T351 102L352 84V96Q356 161 368 266T390 444T402 531V535H381Q366 535 359 536T345 547T338 573Q338 600 356 608Q362 611 425 611H459",120455:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",120456:"20 573Q20 597 30 604T72 611H121H198Q212 602 216 595T220 573Q220 568 219 563T217 555T214 549T211 544T207 541T203 538T198 537T194 536T190 536L188 535Q179 535 179 534L188 516Q196 497 208 470T232 415T252 363T261 332Q261 329 262 329T263 332Q263 354 333 508L345 534Q345 535 336 535Q305 538 305 567V573Q305 589 308 595T327 611H483Q505 598 505 573Q505 549 488 538Q481 535 460 535H438L304 245V76H325H331Q343 76 350 75T363 64T369 38Q369 10 347 1H178Q167 5 162 11T157 21T156 38V44Q156 66 172 73Q180 76 199 76H220V245L86 535H64Q44 535 36 538Q20 548 20 573",120457:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",120458:"126 306Q105 306 90 321T74 359Q74 439 211 439Q268 439 276 438Q343 426 383 390T430 306Q431 301 431 190V81Q446 79 465 78T492 76T509 72T521 60T524 38Q524 11 506 3Q502 1 466 1Q426 1 406 5T379 14T355 36L345 30Q284 -6 205 -6Q135 -6 92 39T48 141Q48 182 79 212T158 256T252 278T342 285H347V290Q347 315 325 335T267 362Q258 363 224 363Q189 363 185 362H179L178 358Q178 353 178 352T176 345T174 337T170 330T165 322T158 316T150 311T139 308T126 306ZM132 140Q132 115 157 93T224 70Q269 70 302 87T344 133Q346 139 347 175V211H339Q256 209 194 190T132 140",120459:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 491V396L182 402Q217 424 256 431Q280 437 309 437Q376 437 434 379T492 217Q492 162 473 118T422 47T358 8T293 -6Q229 -6 174 38Q171 13 163 7T135 1H131H122Q99 1 90 23L89 279V535H58L27 536Q4 543 4 573ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120460:"291 -6Q196 -6 131 60T66 216Q66 296 119 361Q154 403 200 421T273 439Q275 440 293 440H313Q400 440 433 409Q454 388 454 359Q454 335 439 321T402 306Q380 306 365 321T350 357V362L340 363Q339 363 326 363T303 364Q280 364 266 362Q217 352 184 313T151 215Q151 153 199 112T313 70Q341 70 357 85T381 118T394 140Q402 146 424 146Q443 146 447 144Q466 137 466 117Q466 106 457 88T429 47T374 10T291 -6",120461:"266 573Q266 596 277 603T314 611H352H385Q411 611 419 607T435 586V76H498Q512 67 516 60T520 38Q520 9 498 1H436Q429 1 417 1T398 0Q375 0 363 7T351 34V43L342 36Q288 -6 223 -6Q143 -6 87 58T31 216Q31 307 88 372T230 437Q292 437 342 405L351 399V535H320L289 536Q266 543 266 573ZM351 290Q347 302 337 316T302 346T244 361Q193 361 154 319T115 215Q115 152 152 111T235 70Q314 70 351 170V290",120462:"48 217Q48 295 100 361T248 439L258 440Q268 440 274 440Q329 438 369 416T428 359T456 292T464 228Q464 215 461 208T454 198T442 190L288 189H135L138 179Q153 132 199 102T303 71Q336 71 353 86T380 120T398 143Q404 146 422 146Q453 146 462 126Q464 120 464 116Q464 84 416 39T285 -6Q187 -6 118 59T48 217ZM377 264Q371 291 365 306T341 338T294 362Q288 363 264 363Q225 363 190 336T139 264H377",120463:"43 395Q44 405 44 408T47 416T53 423T66 431H176V461Q176 500 182 518Q201 570 252 593T353 617Q399 614 418 593T437 548Q437 528 424 514T387 499Q365 499 353 511T338 537V541H328Q275 536 261 494Q260 490 260 460V431H327Q334 431 346 431T364 432Q392 432 404 425T416 393T405 362T365 355H327H260V76H319Q375 76 388 71T401 38Q401 27 400 23T395 12T379 1H58Q47 6 42 12T36 23T35 38Q35 65 53 73Q59 76 117 76H176V355H121H93Q64 355 54 362T43 395",120464:"60 274Q60 337 107 386T233 436Q278 436 316 417L329 410L338 416Q384 442 427 442T489 423T509 381T494 345T460 332Q449 332 440 338Q432 341 427 348T419 360T415 365Q414 364 410 364L383 355Q406 320 406 274Q406 211 358 162T233 112Q189 112 155 128L146 133Q142 125 142 115Q142 99 150 85T175 71Q182 72 187 70Q188 70 195 70T218 70T254 69Q259 69 275 69T297 69T318 68T340 66T361 62T384 57T405 49T428 38Q495 -1 495 -76Q495 -143 427 -186T262 -229Q161 -229 94 -185T29 -73Q30 -60 33 -48T39 -26T47 -8T57 8T67 20T77 30T86 38L91 43Q91 44 86 53T75 80T70 117Q70 142 89 183L83 194Q60 232 60 274ZM321 274Q321 312 296 337T230 362Q197 362 171 338T145 274Q145 235 170 211T233 187Q273 187 297 212T321 274ZM422 -78Q422 -54 408 -38T366 -15T315 -6T255 -4H200Q198 -4 193 -4T183 -3Q148 -3 125 -26T102 -78Q102 -110 151 -132T261 -154Q321 -154 371 -132T422 -78",120465:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 489Q173 394 175 394L186 402Q197 410 219 420T269 434Q278 436 306 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 10 286 32V38V46Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V535H58L27 536Q4 543 4 573",120466:"202 538T202 559T218 596T260 612Q283 612 300 597T317 560Q317 538 300 523T260 507Q235 507 219 522ZM411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",120467:"261 559Q261 580 277 596T319 612Q342 612 359 597T376 560T360 523T320 507Q296 507 279 523T261 559ZM75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",120468:"13 42Q13 63 23 69T69 76H102V535H69H54Q34 535 24 542T13 573Q13 588 15 593Q22 605 29 608T56 611H95Q113 611 122 611T140 610T152 609T159 607T163 603T167 597T173 589V413L174 237L295 355H275Q260 355 253 356T239 367T232 393Q232 419 243 425T304 431H359H464Q479 422 482 415T485 393Q485 364 464 356L431 355H398L293 254L427 76H486Q501 67 504 60T507 38Q507 28 507 24T501 12T486 1H314Q292 8 292 38Q292 62 308 73Q312 75 326 76L338 77L290 140Q279 154 267 171T248 196L242 204L207 171L173 139V76H206H221Q241 76 251 69T262 38Q262 11 244 3Q240 1 138 1Q123 1 100 1T70 0Q32 0 23 7T13 42",120469:"51 573Q51 602 73 610H76Q79 610 84 610T97 610T113 610T133 611T155 611T179 611H282Q301 598 304 586V76H452Q466 67 470 60T474 38Q474 10 452 1H73Q51 9 51 32V38Q51 54 54 60T73 76H220V535H146L73 536Q51 545 51 567V573",120470:"133 76Q156 74 164 67T172 38Q172 9 151 1H11Q-12 8 -12 38Q-12 61 5 73Q10 75 28 76H45V355H28Q10 356 5 358Q-12 370 -12 393Q-12 419 11 431H52H70Q91 431 100 427T116 405Q163 436 200 436Q255 436 281 390L285 394Q289 398 292 400T301 407T314 415T329 423T346 429T366 434T389 436H392Q425 436 448 411Q469 390 474 360T480 268V232V203V76H497Q520 74 528 67T536 38Q536 9 515 1H396Q374 9 374 32V38Q374 73 402 76H409V191V242Q409 317 404 339T375 361Q343 361 323 332T299 264Q298 258 298 165V76H315Q338 74 346 67T354 38Q354 9 333 1H214Q192 9 192 32V38Q192 73 220 76H227V191V242Q227 317 222 339T193 361Q161 361 141 332T117 264Q116 258 116 165V76H133",120471:"89 431Q94 431 105 431T122 432Q173 432 173 399Q173 394 175 394Q176 394 190 404T233 425T298 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 9 286 32V38V45Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89",120472:"52 216Q52 318 118 379T261 440Q343 440 407 378T472 216Q472 121 410 58T262 -6Q176 -6 114 58T52 216ZM388 225Q388 281 351 322T261 364Q213 364 175 325T136 225Q136 158 174 114T262 70T350 114T388 225",120473:"89 431Q93 431 104 431T121 432Q173 432 173 401V396L182 402Q237 437 305 437Q376 437 434 378T492 217Q492 146 459 93T382 17T291 -6Q261 -6 232 5T188 26L174 37Q173 37 173 -54V-146H236Q250 -155 254 -162T258 -184Q258 -213 236 -221H27Q4 -214 4 -184Q4 -169 8 -162T27 -146H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120474:"34 215Q34 309 91 368T222 436Q224 436 231 436T242 437Q309 437 372 390V401Q372 419 381 428T414 437Q426 437 432 436T444 430T456 412V-146H489H504Q524 -146 534 -153T545 -184Q545 -211 527 -219Q523 -221 414 -221Q398 -221 374 -221T342 -222Q304 -222 294 -216T283 -184Q283 -157 301 -149Q307 -146 339 -146H372V-51Q372 43 371 43L364 38Q357 33 345 26T318 12T280 -1T236 -6Q155 -6 95 55T34 215ZM117 215Q117 152 157 111T250 70Q289 70 318 92T363 146Q372 163 372 192V215L371 263Q339 360 254 360Q206 360 162 321T117 215",120475:"327 76Q359 76 369 70T380 38Q380 10 359 1H47Q24 8 24 38Q24 54 28 61T47 76H145V355H96L47 356Q24 363 24 393Q24 409 28 416T47 431H207Q223 419 226 414T229 393V387V369Q297 437 394 437Q436 437 461 417T487 368Q487 347 473 332T438 317Q428 317 420 320T407 327T398 337T393 347T390 356L388 361Q348 356 324 345Q228 299 228 170Q228 161 228 151T229 138V76H293H327",120476:"72 317Q72 361 108 396T229 439Q231 439 245 439T268 440Q303 439 324 435T353 427T363 423L372 432Q380 440 397 440Q430 440 430 395Q430 390 430 380T429 366V335Q429 311 422 302T387 293Q364 293 355 300T346 316T343 336T325 353Q306 364 257 364Q209 364 178 351T147 317Q147 284 231 272Q327 256 357 247Q458 210 458 129V121Q458 74 413 34T271 -6Q246 -6 224 -3T189 5T165 14T150 22T144 26Q142 23 139 18T135 11T132 6T128 1T124 -2T119 -4T113 -5T104 -6Q84 -6 78 6T71 43Q71 48 71 60T72 79Q72 132 73 141T81 157Q90 166 115 166Q135 166 142 162T157 140Q168 108 191 90T260 70Q297 70 323 76T361 91T379 110T384 129Q384 157 346 171T247 195T165 212Q119 228 96 256T72 317",120477:"25 395Q26 405 26 408T29 416T35 423T48 431H145V481L146 532Q154 547 161 550T184 554H189Q218 554 227 534Q229 529 229 480V431H405Q406 430 411 427T418 422T422 416T426 407T427 393Q427 387 427 382T424 374T421 368T417 363T413 360T408 358L405 356L317 355H229V249Q229 237 229 214T228 179Q228 126 241 98T295 70Q354 70 365 149Q366 167 375 174Q383 182 407 182H415Q438 182 446 166Q448 161 448 148Q448 84 398 39T282 -6Q226 -6 189 29T146 128Q145 134 145 247V355H96H72Q45 355 35 362T25 395",120478:"4 393Q4 416 15 423T52 431H90Q141 431 151 429T168 417Q171 412 173 409V254L174 100Q182 70 244 70Q320 70 344 119Q349 130 350 144T351 248V355H320L289 356Q266 363 266 393Q266 408 270 415T289 431H351H386Q409 431 418 428T433 411Q435 406 435 241V76H498Q512 67 516 60T520 38Q520 9 498 1H436H394Q372 1 364 5T351 26L342 21Q293 -5 227 -5Q118 -5 96 67Q91 82 90 101T89 227V355H58L27 356Q4 363 4 393",120479:"24 392Q24 417 36 424T79 432Q85 432 103 432T132 431H215Q229 422 233 415T237 393Q237 355 198 355H193H172L262 77L352 355H331H323Q288 355 288 393Q288 409 291 415T310 431H478Q491 423 495 416T500 393Q500 364 478 356L452 355H426L374 190Q320 24 318 20Q307 -4 273 -4H262H251Q217 -4 206 20Q204 24 150 190L98 355H72L47 356Q24 363 24 392",120480:"54 355Q16 355 16 388V393Q16 423 37 430Q41 431 125 431H162Q206 431 218 425T230 393Q230 366 212 358Q206 355 174 355Q141 355 141 354L150 296Q181 110 181 89V84Q182 85 183 96Q185 118 199 173T218 237Q223 247 245 259H264H268Q294 259 309 240Q315 229 329 174T343 92Q343 84 344 84V86Q344 88 344 91T345 97Q347 125 356 187T374 301T383 354Q383 355 350 355H333Q314 355 304 362T294 393Q294 420 312 428Q318 431 401 431H440Q485 431 496 425T508 393Q508 382 508 377T498 363T470 355L455 354Q455 353 441 271T413 104T396 16Q384 -4 355 -4H351Q315 -4 305 9T280 79Q278 90 276 96Q265 149 265 169Q265 176 264 169Q263 166 263 162Q261 130 248 79T230 18Q220 -4 183 -4H175L151 -3Q134 5 127 17L112 102Q97 188 83 270T69 354Q62 355 54 355",120481:"35 393Q35 417 46 424T89 432Q95 432 112 432T141 431H223Q238 422 241 415T244 393Q244 389 244 383T237 367T216 355Q209 355 209 354L234 319Q259 286 260 286L308 354Q308 355 301 355Q285 356 278 365T270 384L271 393Q271 420 289 428Q295 431 376 431H459Q460 430 465 427T472 422T476 416T480 407T481 393Q481 368 470 362T434 355H425H392L344 290Q295 225 295 223Q294 223 309 203T350 149L405 77L439 76H453Q474 76 484 69T495 38Q495 10 473 1H303Q281 9 281 32V38Q281 49 282 54T290 67T313 76Q324 76 324 77L259 173L197 77Q202 76 209 76Q225 75 233 68T241 55T242 38Q242 28 242 24T236 12T221 1H51Q29 9 29 32V38Q29 48 29 51T31 59T38 67T51 76H117L171 149Q224 222 224 223L124 355H90H78Q54 355 45 361T35 393",120482:"26 393Q26 417 37 424T80 431H134H217Q232 422 235 416T239 393Q239 379 236 371T226 360T214 356T197 355L179 354V353L188 330Q197 306 209 272T235 201T259 133T271 89V84L274 95Q279 122 298 185T335 300T352 354Q352 355 331 355Q312 355 304 358Q288 368 288 393Q288 408 291 415T310 431H478Q479 430 484 427T491 422T495 416T499 407T500 393Q500 376 493 367T479 357T458 355H452Q426 355 425 353Q420 337 351 124T280 -94Q240 -195 168 -220Q147 -228 125 -228Q89 -228 66 -201T42 -139Q42 -116 56 -102T93 -87Q117 -87 130 -102T144 -135V-138H126Q121 -148 121 -150T130 -152Q182 -147 207 -87Q211 -78 223 -40T236 1Q230 10 102 355H75L49 356Q26 363 26 393",120483:"56 1Q40 7 37 14T34 41Q34 59 36 64Q39 67 43 73Q65 95 191 213T341 355H133V334Q133 306 124 297Q116 289 91 289H83Q60 289 51 308Q49 313 49 361L50 409Q59 427 72 430H78Q83 430 92 430T115 430T144 430T179 431T219 431T262 431H450Q452 430 455 428T459 424T463 422T466 419T468 416T469 413T470 409T471 404T472 398T472 391Q472 374 469 368L462 358Q453 349 315 218Q210 122 164 76H391V103Q391 136 400 146Q409 155 433 155Q464 155 473 135Q475 130 475 78V46Q475 24 472 16T453 1H56",120488:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",120489:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",120490:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H612V676Q614 670 627 552T643 428V424H581V428Q580 430 576 461T562 524T532 576Q512 596 481 605T426 616T357 618H304V62H439V0H425",120491:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",120492:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",120493:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",120494:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",120495:"629 -10T446 -10T164 89T64 340Q64 380 71 420T102 510T163 596T266 662T418 696H438Q488 696 499 695Q582 686 644 655T741 584T796 495T823 409T829 338Q829 188 729 89ZM439 645Q416 645 390 638T333 615T275 564T236 480Q221 423 221 341Q221 272 230 228Q247 144 301 94T447 43T592 93T663 228Q672 272 672 341Q672 645 439 645ZM286 242V446H348V412H545V446H607V242H545V276H348V242H286",120496:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",120497:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",120498:"285 0Q267 3 154 3Q56 3 47 0H40V62H131Q131 63 167 160T244 369T321 578T359 678Q366 698 393 698H404H413Q437 698 446 678Q448 672 560 369T674 62H765V0H754Q733 3 604 3Q453 3 429 0H416V62H461L507 63L355 470Q353 468 279 265L203 63L249 62H294V0H285",120499:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",120500:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",120501:"54 465L63 674Q63 675 383 675T703 674L712 465Q712 464 681 464H650V467Q650 490 646 516T632 545Q612 550 383 550H283Q169 550 149 548T124 531Q123 530 123 529Q116 506 116 467V464H85Q54 464 54 465ZM160 256V447H222V414H544V447H606V256H544V289H222V256H160ZM57 0L48 222H110V219Q110 147 125 133Q127 130 130 129T160 127T235 126T383 126Q482 126 530 126T604 127T635 129T641 133Q656 146 656 219V222H718L709 0H57",120502:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",120503:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V618H39V680H860V618H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V618H304V62H412V0H400",120504:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",120506:"766 271Q764 266 750 137T735 4V0H407Q74 0 71 4L70 5Q64 9 64 18Q64 24 82 41T213 158L359 288Q360 288 320 336T214 460Q67 633 66 635Q64 638 64 655Q64 679 75 684Q78 686 407 686H735V682Q738 676 751 558T766 434V430H735Q704 430 704 431Q704 434 703 444T696 477T681 520T654 563T613 598Q578 615 527 619T371 624H281L396 489Q506 358 513 351Q517 342 512 334Q503 325 371 208Q338 179 303 147T249 99L231 83L243 81Q258 81 364 81Q382 81 418 81T470 82T513 83T554 88T587 96T619 109T645 129Q689 173 702 260L704 274Q704 275 735 275H766V271",120507:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",120508:"64 556Q69 619 114 658T224 697Q271 697 310 677T375 622T417 554T444 484L447 477V479Q456 516 473 551T516 620T582 676T670 697Q735 697 780 656T829 556Q829 539 818 532H772Q761 539 761 548Q761 571 681 571Q664 571 653 570T623 562T587 537T555 490Q536 448 531 410T525 300V210V62H660V0H646L447 3Q257 1 247 0H233V62H368V210V301Q368 373 363 410T338 490Q324 518 307 536T270 561T240 569T212 571Q132 571 132 548Q132 539 121 532H75Q64 538 64 556",120509:"609 0Q582 3 415 3T221 0H207V62H342V168L328 169Q193 180 117 241Q64 286 64 343T117 445Q193 506 328 517L342 518V624H207V686H221Q248 683 415 683T609 686H623V624H488V518L502 517Q637 506 713 445Q766 400 766 343T713 241Q637 180 502 169L488 168V62H623V0H609ZM342 219T342 343T340 467Q328 467 304 459Q277 451 261 439T237 409T228 378T226 343Q226 314 229 296T250 259T301 228Q331 219 341 219Q342 219 342 343ZM604 343Q604 365 602 379T591 413T560 446T503 464L489 467Q488 467 488 343T489 219Q499 219 529 228Q554 236 570 248T593 277T602 308T604 343",120510:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",120511:"64 515Q64 532 71 536T104 540H139Q200 540 207 538Q225 533 236 521T253 489T260 454T264 414Q264 340 287 296T347 237Q369 226 373 226Q374 226 374 425V624H239V686H253Q280 683 447 683T641 686H655V624H520V226L522 227Q525 228 531 229T552 240T580 261T606 298T624 354Q627 368 628 394T631 440T637 482T654 518T686 538Q693 540 754 540H794Q817 540 823 536T829 515Q829 500 824 495T811 489T796 483T782 461T775 408Q767 212 568 175Q526 168 521 168Q520 168 520 115V62H655V0H641Q614 3 447 3T253 0H239V62H374V168L364 169Q290 178 243 203Q126 261 118 409Q117 443 111 461T98 484T83 489T70 495T64 515",120512:"598 645T415 645T232 458Q232 385 275 239T318 26Q318 8 311 4T272 -1Q265 -1 240 -1T196 0H88V3Q86 5 70 108Q52 211 51 212V215H113V212Q123 149 132 133Q136 124 149 122T202 118Q241 118 241 119Q241 132 132 277Q64 378 64 457Q64 564 158 630T403 696Q487 696 543 685T661 638Q722 599 744 549T766 458Q766 434 761 410T749 368T729 327T709 293T684 258T663 229Q632 187 614 160T592 126L589 119Q589 118 628 118Q667 119 680 121T698 133Q702 140 706 160T714 196L717 212V215H779V212Q778 211 760 108Q744 5 742 3V0H634H562Q528 0 520 4T512 26Q512 92 555 238T598 458Q598 645 415 645",120513:"56 673Q56 679 65 686H892Q901 679 901 673Q901 668 714 331T521 -15Q518 -18 506 -24H452Q440 -19 436 -15Q431 -8 337 162T150 501L57 669Q57 670 56 672V673ZM528 136L758 553H297Q298 551 414 341L528 136",120546:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",120547:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",120548:"49 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H714Q721 676 721 669Q721 664 708 557T694 447Q692 440 674 440H662Q655 445 655 454Q655 455 658 480T661 534Q661 572 652 592Q638 619 603 626T501 634H471Q398 633 393 630Q389 628 386 622Q385 619 315 341T245 60Q245 46 333 46H345Q366 46 366 35Q366 33 363 21T358 6Q356 1 339 1Q334 1 292 1T187 2Q122 2 88 2T49 1",120549:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",120550:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",120551:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",120552:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",120553:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM640 466Q640 523 625 565T583 628T532 658T479 668Q370 668 273 559T151 255Q150 245 150 213Q150 156 165 116T207 55T259 26T313 17Q385 17 451 63T561 184Q590 234 615 312T640 466ZM510 276Q510 278 512 288L515 298Q515 299 384 299H253L250 285Q246 271 244 268T231 265H227Q216 265 214 266T207 274Q207 278 223 345T244 416Q247 419 260 419H263Q280 419 280 408Q280 406 278 396L275 386Q275 385 406 385H537L540 399Q544 413 546 416T559 419H563Q574 419 576 418T583 410Q583 403 566 339Q549 271 544 267Q542 265 538 265H530H527Q510 265 510 276",120554:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",120555:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",120556:"135 2Q114 2 90 2T60 1Q35 1 35 11Q35 28 42 40Q45 46 55 46Q119 46 151 94Q153 97 325 402T498 709Q505 716 526 716Q543 716 549 710Q550 709 560 548T580 224T591 57Q594 52 595 52Q603 47 638 46H663Q670 39 670 35Q669 12 657 0H644Q613 2 530 2Q497 2 469 2T424 2T405 1Q388 1 388 10Q388 15 391 24Q392 27 393 32T395 38T397 41T401 44T406 45T415 46Q473 46 487 64L472 306Q468 365 465 426T459 518L457 550Q456 550 328 322T198 88Q196 80 196 77Q196 49 243 46Q261 46 261 35Q261 34 259 22Q256 7 254 4T240 0Q237 0 211 1T135 2",120557:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",120558:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",120559:"222 668Q222 670 229 677H654Q677 677 705 677T740 678Q764 678 770 676T777 667Q777 662 764 594Q761 579 757 559T751 528L749 519Q747 512 729 512H717Q710 519 710 525Q712 532 715 559T719 591Q718 595 711 595Q682 598 486 598Q252 598 246 592Q239 587 228 552L216 517Q214 512 197 512H185Q178 517 178 522Q178 524 198 591T222 668ZM227 262Q218 262 215 262T209 266L207 270L227 356Q247 435 250 439Q253 443 260 443H267H280Q287 438 287 433Q287 430 285 420T280 402L278 393Q278 392 431 392H585L590 415Q595 436 598 439T612 443H628Q635 438 635 433Q635 431 615 351T594 268Q592 262 575 262H572Q556 262 556 272Q556 280 560 293L565 313H258L252 292Q248 271 245 267T230 262H227ZM60 0Q53 4 53 11Q53 14 68 89T84 169Q88 176 98 176H104H116Q123 169 123 163Q122 160 117 127T112 88Q112 80 243 80H351H454Q554 80 574 81T597 88V89Q603 100 610 121T622 157T630 174Q633 176 646 176H658Q665 171 665 166Q665 164 643 89T618 7Q616 2 607 1T548 0H335H60",120560:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",120561:"48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H541Q621 680 709 680T812 681Q841 681 855 681T877 679T886 676T887 670Q887 663 885 656Q880 637 875 635Q871 634 860 634H854Q827 634 794 631Q780 628 775 619Q773 614 704 338T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q528 52 533 61Q536 67 572 209T642 491T678 632Q678 634 533 634H388Q387 631 316 347T245 59Q245 55 246 54T253 50T270 48T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1",120562:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",120564:"65 0Q58 4 58 11Q58 16 114 67Q173 119 222 164L377 304Q378 305 340 386T261 552T218 644Q217 648 219 660Q224 678 228 681Q231 683 515 683H799Q804 678 806 674Q806 667 793 559T778 448Q774 443 759 443Q747 443 743 445T739 456Q739 458 741 477T743 516Q743 552 734 574T710 609T663 627T596 635T502 637Q480 637 469 637H339Q344 627 411 486T478 341V339Q477 337 477 336L457 318Q437 300 398 265T322 196L168 57Q167 56 188 56T258 56H359Q426 56 463 58T537 69T596 97T639 146T680 225Q686 243 689 246T702 250H705Q726 250 726 239Q726 238 683 123T639 5Q637 1 610 1Q577 0 348 0H65",120565:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",120566:"45 535Q34 535 31 536T28 544Q28 554 39 578T70 631T126 683T206 705Q230 705 251 698T295 671T330 612T344 514Q344 477 342 473V472Q343 472 347 480T361 509T380 547Q471 704 596 704Q615 704 625 702Q659 692 679 663T700 595Q700 565 696 552T687 537T670 535Q656 535 653 536T649 543Q649 544 649 550T650 562Q650 589 629 605T575 621Q502 621 448 547T365 361Q290 70 290 60Q290 46 379 46H404Q410 40 410 39T408 19Q404 6 398 0H381Q340 2 225 2Q184 2 149 2T94 2T69 1Q61 1 58 1T53 4T51 10Q51 11 53 23Q54 25 55 30T56 36T58 40T60 43T62 44T67 46T73 46T82 46H89Q144 46 163 49T190 62L198 93Q206 124 217 169T241 262T262 350T274 404Q281 445 281 486V494Q281 621 185 621Q147 621 116 601T74 550Q71 539 66 537T45 535",120567:"356 624Q356 637 267 637H243Q237 642 237 645T239 664Q243 677 249 683H264Q342 681 429 681Q565 681 571 683H583Q589 677 589 674T587 656Q582 641 578 637H540Q516 637 504 637T479 633T463 630T454 623T448 613T443 597T438 576Q436 566 434 556T430 539L428 533Q442 533 472 526T543 502T613 451T642 373Q642 301 567 241T386 158L336 150Q332 150 331 146Q310 66 310 60Q310 46 399 46H424Q430 40 430 39T428 19Q424 6 418 0H401Q360 2 247 2Q207 2 173 2T119 2T95 1Q87 1 84 1T79 4T77 10Q77 11 79 23Q80 25 81 30T82 36T84 40T86 43T88 44T93 46T99 46T108 46H115Q170 46 189 49T216 62Q220 74 228 107L239 150L223 152Q139 164 82 205T24 311Q24 396 125 462Q207 517 335 533L346 578Q356 619 356 624ZM130 291Q130 203 241 188H249Q249 190 287 342L325 495H324Q313 495 291 491T229 466T168 414Q130 357 130 291ZM536 393Q536 440 507 463T418 496L341 187L351 189Q443 201 487 255Q536 314 536 393",120568:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",120569:"216 151Q48 174 48 329Q48 361 56 403T65 458Q65 482 58 494T43 507T28 510T21 520Q21 528 23 534T29 544L32 546H72H94Q110 546 119 544T139 536T154 514T159 476V465Q159 445 149 399T138 314Q142 229 197 201Q223 187 226 190L233 218Q240 246 253 300T280 407Q333 619 333 625Q333 637 244 637H220Q214 642 214 645T216 664Q220 677 226 683H241Q321 681 405 681Q543 681 549 683H560Q566 677 566 674T564 656Q559 641 555 637H517Q448 636 436 628Q429 623 423 600T373 404L320 192Q370 201 419 248Q451 281 469 317T500 400T518 457Q529 486 542 505T569 532T594 543T621 546H644H669Q692 546 692 536Q691 509 676 509Q623 509 593 399Q587 377 579 355T552 301T509 244T446 195T359 159Q324 151 314 151Q311 151 310 150T298 106T287 60Q287 46 376 46H401Q407 40 407 39T405 19Q401 6 395 0H378Q337 2 224 2Q184 2 150 2T96 2T72 1Q64 1 61 1T56 4T54 10Q54 11 56 23Q57 25 58 30T59 36T61 40T63 43T65 44T70 46T76 46T85 46H92Q147 46 166 49T193 62L204 106Q216 149 216 151",120570:"125 84Q127 78 194 76H243V78Q243 122 208 215T165 350Q164 359 162 389Q162 522 272 610Q328 656 396 680T525 704Q628 704 698 661Q734 637 755 601T781 544T786 504Q786 439 747 374T635 226T537 109Q518 81 518 77Q537 76 557 76Q608 76 620 78T640 92Q646 100 656 119T673 155T683 172Q690 173 698 173Q718 173 718 162Q718 161 681 82T642 2Q639 0 550 0H461Q455 5 455 9T458 28Q472 78 510 149T584 276T648 402T677 525Q677 594 636 631T530 668Q476 668 423 641T335 568Q284 499 271 400Q270 388 270 348Q270 298 277 228T285 115Q285 82 280 49T271 6Q269 1 258 1T175 0H87Q83 3 80 7V18Q80 22 82 98Q84 156 85 163T91 172Q94 173 104 173T119 172Q124 169 124 126Q125 104 125 84",120572:"34 156Q34 270 120 356T309 442Q379 442 421 402T478 304Q484 275 485 237V208Q534 282 560 374Q564 388 566 390T582 393Q603 393 603 385Q603 376 594 346T558 261T497 161L486 147L487 123Q489 67 495 47T514 26Q528 28 540 37T557 60Q559 67 562 68T577 70Q597 70 597 62Q597 56 591 43Q579 19 556 5T512 -10H505Q438 -10 414 62L411 69L400 61Q390 53 370 41T325 18T267 -2T203 -11Q124 -11 79 39T34 156ZM208 26Q257 26 306 47T379 90L403 112Q401 255 396 290Q382 405 304 405Q235 405 183 332Q156 292 139 224T121 120Q121 71 146 49T208 26",120573:"29 -194Q23 -188 23 -186Q23 -183 102 134T186 465Q208 533 243 584T309 658Q365 705 429 705H431Q493 705 533 667T573 570Q573 465 469 396L482 383Q533 332 533 252Q533 139 448 65T257 -10Q227 -10 203 -2T165 17T143 40T131 59T126 65L62 -188Q60 -194 42 -194H29ZM353 431Q392 431 427 419L432 422Q436 426 439 429T449 439T461 453T472 471T484 495T493 524T501 560Q503 569 503 593Q503 611 502 616Q487 667 426 667Q384 667 347 643T286 582T247 514T224 455Q219 439 186 308T152 168Q151 163 151 147Q151 99 173 68Q204 26 260 26Q302 26 349 51T425 137Q441 171 449 214T457 279Q457 337 422 372Q380 358 347 358H337Q258 358 258 389Q258 396 261 403Q275 431 353 431",120574:"31 249Q11 249 11 258Q11 275 26 304T66 365T129 418T206 441Q233 441 239 440Q287 429 318 386T371 255Q385 195 385 170Q385 166 386 166L398 193Q418 244 443 300T486 391T508 430Q510 431 524 431H537Q543 425 543 422Q543 418 522 378T463 251T391 71Q385 55 378 6T357 -100Q341 -165 330 -190T303 -216Q286 -216 286 -188Q286 -138 340 32L346 51L347 69Q348 79 348 100Q348 257 291 317Q251 355 196 355Q148 355 108 329T51 260Q49 251 47 251Q45 249 31 249",120575:"195 609Q195 656 227 686T302 717Q319 716 351 709T407 697T433 690Q451 682 451 662Q451 644 438 628T403 612Q382 612 348 641T288 671T249 657T235 628Q235 584 334 463Q401 379 401 292Q401 169 340 80T205 -10H198Q127 -10 83 36T36 153Q36 286 151 382Q191 413 252 434Q252 435 245 449T230 481T214 521T201 566T195 609ZM112 130Q112 83 136 55T204 27Q233 27 256 51T291 111T309 178T316 232Q316 267 309 298T295 344T269 400L259 396Q215 381 183 342T137 256T118 179T112 130",120576:"190 -22Q124 -22 76 11T27 107Q27 174 97 232L107 239L99 248Q76 273 76 304Q76 364 144 408T290 452H302Q360 452 405 421Q428 405 428 392Q428 381 417 369T391 356Q382 356 371 365T338 383T283 392Q217 392 167 368T116 308Q116 289 133 272Q142 263 145 262T157 264Q188 278 238 278H243Q308 278 308 247Q308 206 223 206Q177 206 142 219L132 212Q68 169 68 112Q68 39 201 39Q253 39 286 49T328 72T345 94T362 105Q376 103 376 88Q376 79 365 62T334 26T275 -8T190 -22",120577:"296 643Q298 704 324 704Q342 704 342 687Q342 682 339 664T336 633Q336 623 337 618T338 611Q339 612 341 612Q343 614 354 616T374 618L384 619H394Q471 619 471 586Q467 548 386 546H372Q338 546 320 564L311 558Q235 506 175 398T114 190Q114 171 116 155T125 127T137 104T153 86T171 72T192 61T213 53T235 46T256 39L322 16Q389 -10 389 -80Q389 -119 364 -154T300 -202Q292 -204 274 -204Q247 -204 225 -196Q210 -192 193 -182T172 -167Q167 -159 173 -148Q180 -139 191 -139Q195 -139 221 -153T283 -168Q298 -166 310 -152T322 -117Q322 -91 302 -75T250 -51T183 -29T116 4T65 62T44 160Q44 287 121 410T293 590L302 595Q296 613 296 643",120578:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q156 442 175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336V326Q503 302 439 53Q381 -182 377 -189Q364 -216 332 -216Q319 -216 310 -208T299 -186Q299 -177 358 57L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",120579:"35 200Q35 302 74 415T180 610T319 704Q320 704 327 704T339 705Q393 701 423 656Q462 596 462 495Q462 380 417 261T302 66T168 -10H161Q125 -10 99 10T60 63T41 130T35 200ZM383 566Q383 668 330 668Q294 668 260 623T204 521T170 421T157 371Q206 370 254 370L351 371Q352 372 359 404T375 484T383 566ZM113 132Q113 26 166 26Q181 26 198 36T239 74T287 161T335 307L340 324H145Q145 321 136 286T120 208T113 132",120580:"139 -10Q111 -10 92 0T64 25T52 52T48 74Q48 89 55 109T85 199T135 375L137 384Q139 394 140 397T145 409T151 422T160 431T173 439T190 442Q202 442 213 435T225 410Q225 404 214 358T181 238T137 107Q126 74 126 54Q126 43 126 39T130 31T142 27H147Q206 27 255 78Q272 98 281 114T290 138T295 149T313 153Q321 153 324 153T329 152T332 149T332 143Q332 106 276 48T145 -10H139",120581:"83 -11Q70 -11 62 -4T51 8T49 17Q49 30 96 217T147 414Q160 442 193 442Q205 441 213 435T223 422T225 412Q225 401 208 337L192 270Q193 269 208 277T235 292Q252 304 306 349T396 412T467 431Q489 431 500 420T512 391Q512 366 494 347T449 327Q430 327 418 338T405 368Q405 370 407 380L397 375Q368 360 315 315L253 266L240 257H245Q262 257 300 251T366 230Q422 203 422 150Q422 140 417 114T411 67Q411 26 437 26Q484 26 513 137Q516 149 519 151T535 153Q554 153 554 144Q554 121 527 64T457 -7Q447 -10 431 -10Q386 -10 360 17T333 90Q333 108 336 122T339 146Q339 170 320 186T271 209T222 218T185 221H180L155 122Q129 22 126 16Q113 -11 83 -11",120582:"166 673Q166 685 183 694H202Q292 691 316 644Q322 629 373 486T474 207T524 67Q531 47 537 34T546 15T551 6T555 2T556 -2T550 -11H482Q457 3 450 18T399 152L354 277L340 262Q327 246 293 207T236 141Q211 112 174 69Q123 9 111 -1T83 -12Q47 -12 47 20Q47 37 61 52T199 187Q229 216 266 252T321 306L338 322Q338 323 288 462T234 612Q214 657 183 657Q166 657 166 673",120583:"58 -216Q44 -216 34 -208T23 -186Q23 -176 96 116T173 414Q186 442 219 442Q231 441 239 435T249 423T251 413Q251 401 220 279T187 142Q185 131 185 107V99Q185 26 252 26Q261 26 270 27T287 31T302 38T315 45T327 55T338 65T348 77T356 88T365 100L372 110L408 253Q444 395 448 404Q461 431 491 431Q504 431 512 424T523 412T525 402L449 84Q448 79 448 68Q448 43 455 35T476 26Q485 27 496 35Q517 55 537 131Q543 151 547 152Q549 153 557 153H561Q580 153 580 144Q580 138 575 117T555 63T523 13Q510 0 491 -8Q483 -10 467 -10Q446 -10 429 -4T402 11T385 29T376 44T374 51L368 45Q362 39 350 30T324 12T288 -4T246 -11Q199 -11 153 12L129 -85Q108 -167 104 -180T92 -202Q76 -216 58 -216",120584:"74 431Q75 431 146 436T219 442Q231 442 231 434Q231 428 185 241L137 51H140L150 55Q161 59 177 67T214 86T261 119T312 165Q410 264 445 394Q458 442 496 442Q509 442 519 434T530 411Q530 390 516 352T469 262T388 162T267 70T106 5Q81 -2 71 -2Q66 -2 59 -1T51 1Q45 5 45 11Q45 13 88 188L132 364Q133 377 125 380T86 385H65Q59 391 59 393T61 412Q65 431 74 431",120585:"268 632Q268 704 296 704Q314 704 314 687Q314 682 311 664T308 635T309 620V616H315Q342 619 360 619Q443 619 443 586Q439 548 358 546H344Q326 546 317 549T290 566Q257 550 226 505T195 405Q195 381 201 364T211 342T218 337Q266 347 298 347Q375 347 375 314Q374 297 359 288T327 277T280 275Q234 275 208 283L195 286Q149 260 119 214T88 130Q88 116 90 108Q101 79 129 63T229 20Q238 17 243 15Q337 -21 354 -33Q383 -53 383 -94Q383 -137 351 -171T273 -205Q240 -205 202 -190T158 -167Q156 -163 156 -159Q156 -151 161 -146T176 -140Q182 -140 189 -143Q232 -168 274 -168Q286 -168 292 -165Q313 -151 313 -129Q313 -112 301 -104T232 -75Q214 -68 204 -64Q198 -62 171 -52T136 -38T107 -24T78 -8T56 12T36 37T26 66T21 103Q21 149 55 206T145 301L154 307L148 313Q141 319 136 323T124 338T111 358T103 382T99 413Q99 471 143 524T259 602L271 607Q268 618 268 632",120586:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",120587:"132 -11Q98 -11 98 22V33L111 61Q186 219 220 334L228 358H196Q158 358 142 355T103 336Q92 329 81 318T62 297T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 389 431Q549 431 553 430Q573 423 573 402Q573 371 541 360Q535 358 472 358H408L405 341Q393 269 393 222Q393 170 402 129T421 65T431 37Q431 20 417 5T381 -10Q370 -10 363 -7T347 17T331 77Q330 86 330 121Q330 170 339 226T357 318T367 358H269L268 354Q268 351 249 275T206 114T175 17Q164 -11 132 -11",120588:"58 -216Q25 -216 23 -186Q23 -176 73 26T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 219 486 165T425 74T345 13T266 -10H255H248Q197 -10 165 35L160 41L133 -71Q108 -168 104 -181T92 -202Q76 -216 58 -216ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q217 269 193 170L176 102Q193 26 260 26Q298 26 334 62Q367 92 389 158T418 266T424 322",120589:"31 207Q31 306 115 374T302 442Q341 442 373 430T405 400Q405 392 399 383T379 374Q373 375 348 390T296 405Q222 405 160 357T98 249Q98 232 103 218T112 195T132 175T154 159T186 141T219 122Q234 114 255 102T286 85T299 78L302 74Q306 71 308 69T315 61T322 51T328 40T332 25T334 8Q334 -31 305 -69T224 -107Q194 -107 163 -92Q156 -88 156 -80Q156 -73 162 -67T178 -61Q186 -61 190 -63Q209 -71 224 -71Q244 -71 253 -59T263 -30Q263 -25 263 -21T260 -12T255 -4T248 3T239 9T227 17T213 25T195 34T174 46Q170 48 150 58T122 74T97 90T70 112T51 137T36 169T31 207",120590:"184 -11Q116 -11 74 34T31 147Q31 247 104 333T274 430Q275 431 414 431H552Q553 430 555 429T559 427T562 425T565 422T567 420T569 416T570 412T571 407T572 401Q572 357 507 357Q500 357 490 357T476 358H416L421 348Q439 310 439 263Q439 153 359 71T184 -11ZM361 278Q361 358 276 358Q152 358 115 184Q114 180 114 178Q106 141 106 117Q106 67 131 47T188 26Q242 26 287 73Q316 103 334 153T356 233T361 278",120591:"39 284Q18 284 18 294Q18 301 45 338T99 398Q134 425 164 429Q170 431 332 431Q492 431 497 429Q517 424 517 402Q517 388 508 376T485 360Q479 358 389 358T299 356Q298 355 283 274T251 109T233 20Q228 5 215 -4T186 -13Q153 -13 153 20V30L203 192Q214 228 227 272T248 336L254 357Q254 358 208 358Q206 358 197 358T183 359Q105 359 61 295Q56 287 53 286T39 284",120592:"413 384Q413 406 432 424T473 443Q492 443 507 425T523 367Q523 334 508 270T468 153Q424 63 373 27T282 -10H268Q220 -10 186 2T135 36T111 78T104 121Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441Q200 441 225 419T250 355Q248 336 247 334Q247 331 232 291T201 199T185 118Q185 68 211 47T275 26Q317 26 355 57T416 132T452 216T465 277Q465 301 457 318T439 343T421 361T413 384",120593:"92 210Q92 176 106 149T142 108T185 85T220 72L235 70L237 71L250 112Q268 170 283 211T322 299T370 375T429 423T502 442Q547 442 582 410T618 302Q618 224 575 152T457 35T299 -10Q273 -10 273 -12L266 -48Q260 -83 252 -125T241 -179Q236 -203 215 -212Q204 -218 190 -218Q159 -215 159 -185Q159 -175 214 -2L209 0Q204 2 195 5T173 14T147 28T120 46T94 71T71 103T56 142T50 190Q50 238 76 311T149 431H162Q183 431 183 423Q183 417 175 409Q134 361 114 300T92 210ZM574 278Q574 320 550 344T486 369Q437 369 394 329T323 218Q309 184 295 109L286 64Q304 62 306 62Q423 62 498 131T574 278",120594:"576 -125Q576 -147 547 -175T487 -204H476Q394 -204 363 -157Q334 -114 293 26L284 59Q283 58 248 19T170 -66T92 -151T53 -191Q49 -194 43 -194Q36 -194 31 -189T25 -177T38 -154T151 -30L272 102L265 131Q189 405 135 405Q104 405 87 358Q86 351 68 351Q48 351 48 361Q48 369 56 386T89 423T148 442Q224 442 258 400Q276 375 297 320T330 222L341 180Q344 180 455 303T573 429Q579 431 582 431Q600 431 600 414Q600 407 587 392T477 270Q356 138 353 134L362 102Q392 -10 428 -89T490 -168Q504 -168 517 -156T536 -126Q539 -116 543 -115T557 -114T571 -115Q576 -118 576 -125",120595:"161 441Q202 441 226 417T250 358Q250 338 218 252T187 127Q190 85 214 61Q235 43 257 37Q275 29 288 29H289L371 360Q455 691 456 692Q459 694 472 694Q492 694 492 687Q492 678 411 356Q329 28 329 27T335 26Q421 26 498 114T576 278Q576 302 568 319T550 343T532 361T524 384Q524 405 541 424T583 443Q602 443 618 425T634 366Q634 337 623 288T605 220Q573 125 492 57T329 -11H319L296 -104Q272 -198 272 -199Q270 -205 252 -205H239Q233 -199 233 -197Q233 -192 256 -102T279 -9Q272 -8 265 -8Q106 14 106 139Q106 174 139 264T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441",120596:"495 384Q495 406 514 424T555 443Q574 443 589 425T604 364Q604 334 592 278T555 155T483 38T377 -11Q297 -11 267 66Q266 68 260 61Q201 -11 125 -11Q15 -11 15 139Q15 230 56 325T123 434Q135 441 147 436Q160 429 160 418Q160 406 140 379T94 306T62 208Q61 202 61 187Q61 124 85 100T143 76Q201 76 245 129L253 137V156Q258 297 317 297Q348 297 348 261Q348 243 338 213T318 158L308 135Q309 133 310 129T318 115T334 97T358 83T393 76Q456 76 501 148T546 274Q546 305 533 325T508 357T495 384",120597:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",120598:"227 -11Q149 -11 95 41T40 174Q40 262 87 322Q121 367 173 396T287 430Q289 431 329 431H367Q382 426 382 411Q382 385 341 385H325H312Q191 385 154 277L150 265H327Q340 256 340 246Q340 228 320 219H138V217Q128 187 128 143Q128 77 160 52T231 26Q258 26 284 36T326 57T343 68Q350 68 354 58T358 39Q358 36 357 35Q354 31 337 21T289 0T227 -11",120599:"537 500Q537 474 533 439T524 383L521 362Q558 355 561 351Q563 349 563 345Q563 321 552 318Q542 318 521 323L510 326Q496 261 459 187T362 51T241 -11Q100 -11 100 105Q100 139 127 242T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287Q21 291 27 313T47 368T79 418Q103 442 134 442Q169 442 201 419T233 344Q232 330 206 228T180 98Q180 26 247 26Q292 26 332 90T404 260L427 349Q422 349 398 359T339 392T289 440Q265 476 265 520Q265 590 312 647T417 705Q463 705 491 670T528 592T537 500ZM464 564Q464 668 413 668Q373 668 339 622T304 522Q304 494 317 470T349 431T388 406T421 391T435 387H436L443 415Q450 443 457 485T464 564",120600:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120601:"409 688Q413 694 421 694H429H442Q448 688 448 686Q448 679 418 563Q411 535 404 504T392 458L388 442Q388 441 397 441T429 435T477 418Q521 397 550 357T579 260T548 151T471 65T374 11T279 -10H275L251 -105Q245 -128 238 -160Q230 -192 227 -198T215 -205H209Q189 -205 189 -198Q189 -193 211 -103L234 -11Q234 -10 226 -10Q221 -10 206 -8T161 6T107 36T62 89T43 171Q43 231 76 284T157 370T254 422T342 441Q347 441 348 445L378 567Q409 686 409 688ZM122 150Q122 116 134 91T167 53T203 35T237 27H244L337 404Q333 404 326 403T297 395T255 379T211 350T170 304Q152 276 137 237Q122 191 122 150ZM500 282Q500 320 484 347T444 385T405 400T381 404H378L332 217L284 29Q284 27 285 27Q293 27 317 33T357 47Q400 66 431 100T475 170T494 234T500 282",120602:"205 -174Q136 -174 102 -153T67 -76Q67 -25 91 85T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 169 431 80T253 -10Q226 -10 204 -2T169 19T146 44T132 64L128 73Q128 72 124 53T116 5T112 -44Q112 -68 117 -78T150 -95T236 -102Q327 -102 356 -111T386 -154Q386 -166 384 -178Q381 -190 378 -192T361 -194H348Q342 -188 342 -179Q342 -169 315 -169Q294 -169 264 -171T205 -174ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q221 276 204 217Q188 152 188 116Q188 68 210 47T259 26Q297 26 334 62Q367 92 389 158T418 266T424 322",120603:"206 -10Q158 -10 136 24T114 110Q114 233 199 349L205 358H184Q144 358 121 347Q108 340 95 330T75 312T61 295T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 532 431Q799 431 803 430Q823 423 823 402Q823 377 801 364Q790 358 766 358Q748 358 748 357Q748 355 749 348T752 327T754 297Q754 258 738 207T693 107T618 24T520 -10Q488 -10 466 2T432 36T416 77T411 120Q411 128 410 128T404 122Q373 71 323 31T206 -10ZM714 296Q714 316 707 358H251Q250 357 244 348T230 328T212 301T193 267T176 229T164 187T159 144Q159 62 222 62Q290 62 349 127T432 285Q433 286 434 288T435 291T437 293T440 294T444 294T452 294H466Q472 288 472 286Q472 285 464 244T456 170Q456 62 534 62Q604 62 659 139T714 296",120604:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",120605:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",120606:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H763Q769 677 772 673T776 666L777 664Q777 659 766 549T751 433Q745 424 723 424Q704 424 699 427T693 441Q693 444 695 467T697 513Q697 543 689 563T670 594T636 610T592 617T534 618H516H456L455 614Q455 613 387 339T317 64Q317 62 375 62H411Q430 62 438 59T447 44Q444 7 430 2Q426 0 416 0Q409 0 359 1T231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120607:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",120608:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120609:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",120610:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",120611:"358 -17Q218 -17 136 49T54 243Q54 298 70 356T123 474T211 582T338 663T504 702H527Q578 702 590 701Q709 688 776 622T844 441Q844 379 825 315T765 192T668 86T532 11T358 -17ZM700 474Q700 525 685 561T642 616T587 643T528 652Q390 652 301 534Q252 472 225 373T198 210Q198 160 214 125T256 71T311 44T372 36Q484 36 571 119Q639 189 669 299T700 474ZM366 428Q366 425 364 419T362 411H466L570 412L573 422Q576 437 581 441T604 445Q620 445 623 444Q636 440 636 429Q636 423 616 340T593 253Q586 243 572 243H566Q545 243 539 249Q536 251 535 253T534 258T534 263T535 270T537 277H329L326 266Q323 251 318 247T295 243Q279 243 276 244Q263 248 263 259Q263 265 283 346Q288 366 295 394Q304 431 308 438T326 445H334H338Q366 445 366 428",120612:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",120613:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",120614:"439 0Q425 6 425 18Q425 35 436 57Q442 62 485 62Q525 62 525 64L478 483Q478 484 465 463T422 394T350 277Q222 69 222 68Q223 67 224 67Q229 64 271 62Q290 62 297 59T305 45Q305 38 302 28Q297 9 293 5T274 0Q270 0 238 1T159 2Q133 2 105 2T72 1Q56 1 52 3T44 15Q44 19 48 35Q53 55 58 58T89 62Q142 64 151 73Q154 76 345 387T538 699Q550 711 570 711H580H592Q613 711 618 695Q619 692 654 379T690 63Q690 62 726 62H746Q776 62 776 44Q773 7 759 2Q755 0 747 0Q743 0 707 1T600 2Q502 2 476 1L439 0",120615:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120616:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120617:"206 466Q175 466 175 484Q175 487 201 574T230 666Q235 673 241 675H547Q853 675 857 673Q867 668 867 657Q867 655 850 569T832 478Q827 466 808 466H802H795Q773 466 771 481Q771 486 775 508T779 541V549H774Q755 552 505 552Q281 551 267 548Q262 548 255 533T242 496T233 472Q228 466 206 466ZM259 255H252Q231 255 228 270Q228 275 248 355T270 439Q277 448 288 448H298Q321 448 326 440Q331 434 326 414Q326 413 486 413H647L650 424Q654 441 658 444T678 448H683H693Q702 448 705 446T714 432L694 348Q674 267 669 261Q664 255 652 255H643Q622 255 617 261Q613 265 613 272T613 283T616 289Q616 290 456 290H295L294 285Q293 280 292 275T288 265T281 257Q278 255 259 255ZM150 131Q150 124 281 123Q346 123 390 123Q640 123 664 126Q668 127 675 127Q686 131 704 198Q708 213 713 216T733 220H738Q755 220 759 218Q768 213 768 203Q768 198 741 105T710 8Q708 4 699 0H388Q77 0 73 2Q62 7 62 18Q62 27 81 115Q99 206 102 212Q106 220 120 220H129Q140 220 145 220T155 215T160 202Q160 196 159 192Q150 145 150 131",120618:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",120619:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H1011Q1022 675 1026 665Q1022 626 1009 620Q1005 618 956 618H907L906 614Q906 613 838 339T768 64Q768 62 812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66Q614 67 682 341T752 616Q752 618 604 618H456L455 614Q455 613 387 339T317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120620:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",120622:"847 430Q828 430 823 434T817 450Q817 454 817 466T818 487Q818 526 809 551T784 591T737 613T675 622T590 624H528H430L513 487Q594 351 596 345Q596 335 590 330Q583 323 418 204L250 81L363 80Q533 80 591 89T694 142Q739 185 765 252Q772 268 776 271T799 274Q816 274 820 272Q832 266 830 254Q829 250 784 130T736 7Q732 3 725 0H405Q84 0 80 2Q69 7 69 18Q69 26 75 32Q76 32 98 48T168 100T255 164L432 293Q429 300 329 465T225 637Q223 675 245 686H888Q900 680 902 671Q902 667 890 556T876 441Q871 430 847 430",120623:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",120624:"32 544Q32 586 91 644T229 703Q277 703 311 683T363 628T389 560T397 491V478L404 491Q455 589 526 646T677 703Q730 703 766 671T802 584Q802 551 793 541T766 531H757L736 532L732 535L729 539V549Q731 569 715 575T658 581H650Q545 581 477 443Q453 392 443 351Q441 345 424 273T389 133T371 64Q371 62 428 62H461Q483 62 492 59T501 44Q498 10 485 2L480 0L431 1Q401 2 278 2T127 1L85 0Q71 5 71 17Q71 24 74 33Q77 46 78 49T84 57T95 61T118 62H154H216Q232 126 249 193T273 287T287 345T296 388T299 416T300 452Q294 581 198 581Q154 581 132 575T106 562T99 546T86 533Q82 531 60 531L39 532Q32 537 32 544",120625:"323 624H293Q267 624 261 626T251 639Q255 678 268 684Q272 686 293 686Q348 684 475 684Q557 684 600 685T647 686H648Q671 686 671 668Q667 632 655 626Q650 624 588 624H525L500 520Q500 519 520 518T579 507T656 480Q737 440 737 372Q737 294 648 237Q562 180 426 169L412 168L399 118Q386 66 386 65L385 62H443H479Q498 62 506 59T515 44Q511 8 499 2L494 0L447 1Q417 2 298 2Q212 2 167 1T118 0Q100 0 95 15Q99 54 112 60Q116 62 179 62H241Q242 64 254 114T266 167Q266 168 262 168Q256 168 237 170T180 181T110 205T54 249T29 316Q29 391 112 446T327 516Q345 518 349 518Q351 518 353 518L355 519Q356 520 368 570T381 623Q381 624 323 624ZM342 466Q341 467 339 467Q320 467 283 455T225 420Q181 361 181 296Q181 273 193 257T222 233T254 222T277 219L280 220Q281 220 311 342T342 466ZM583 389Q583 409 576 423T557 444T533 456T509 463T492 467H486L455 343Q444 300 437 271T428 231T426 219Q430 219 445 222T483 232T521 250Q551 269 567 310T583 389",120626:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",120627:"205 471Q205 445 196 403T186 333Q186 303 194 281T218 248T240 233T262 224L361 623Q361 624 303 624Q296 624 284 624T266 623Q232 623 232 641Q232 648 235 657Q240 678 244 682T268 686H273Q329 684 457 684Q502 684 540 684T599 685T626 686H628Q651 686 651 668Q649 633 631 624H505L407 227Q410 228 416 229T439 239T472 259T507 294T539 345Q549 365 563 416T597 498T649 538Q657 540 717 540Q725 540 737 540T755 541Q790 541 790 524Q790 512 784 497Q780 491 767 490T742 477Q736 471 731 463T722 449T715 433T710 419T705 403T701 389Q686 340 658 302T599 240T530 201T463 179T404 169L391 168L379 116Q365 67 365 63Q365 62 422 62H455Q477 62 486 59T495 44Q492 10 479 2L474 0L427 1Q397 2 278 2T131 1L90 0Q76 5 76 17Q76 24 79 33Q82 46 83 49T89 57T100 61T123 62H159H221Q247 162 247 168H244Q241 169 239 169Q202 176 178 182T123 207T74 252Q46 291 46 351Q46 375 52 404T59 454Q59 489 40 489Q32 489 27 494T22 507Q22 535 37 538Q40 540 99 540H128Q168 540 186 528T205 471",120628:"162 119Q181 115 235 115L273 116Q273 133 231 222T180 345Q173 368 173 391V406V414Q173 477 214 540Q255 600 315 635Q353 661 423 682T585 703Q656 703 711 690T799 656T851 608T879 555T886 503Q886 449 860 401Q840 359 810 322T725 230T643 146Q619 117 619 116T650 115Q707 115 722 120Q730 123 750 165T775 210Q779 212 796 212Q828 212 828 196Q828 191 807 144T764 52L743 7Q740 4 740 4T733 2T717 0T686 0H632H573Q535 0 526 3T517 17Q517 44 544 103T617 243T671 341Q729 454 729 535Q729 599 686 625T583 652Q549 652 517 645T450 616T388 561T344 470T327 340Q327 304 331 237T336 135Q336 93 330 50T313 2Q308 0 208 0H142Q107 0 100 4T93 25Q93 28 93 41T95 77T96 118L100 199Q105 208 109 210T131 212Q147 212 151 210T161 199V160Q161 131 162 125V119",120630:"39 166Q39 213 59 261T117 353T219 424T362 452Q420 452 466 433T536 384T573 325T586 269V265Q593 272 609 308T636 381Q640 397 644 399T669 402H680Q700 402 700 388Q700 379 691 351T659 276T604 188L593 173L595 153Q600 79 612 43H618Q634 45 642 51T653 64T658 71Q661 73 684 73Q712 73 712 59Q712 39 685 16T603 -7Q588 -7 575 -5T551 2T532 12T516 24T503 37T494 49T487 60T481 69L469 61Q362 -8 251 -8Q159 -8 99 36T39 166ZM260 43Q310 43 361 63T438 101T465 124Q458 240 453 277Q435 401 354 401Q291 401 245 355Q230 337 217 313Q201 279 186 216T170 126Q170 72 208 54Q230 43 260 43",120631:"59 -194H49Q31 -194 28 -182Q28 -178 107 139T192 473Q212 533 248 580T324 652T395 689T450 701H461Q514 701 551 688T605 652T630 607T637 561Q637 546 634 526T611 465T556 393Q572 382 590 347T608 262Q608 146 522 69T299 -8Q279 -8 261 -6T228 2T204 13T183 26T169 37T157 48L150 56L120 -64Q113 -90 104 -128Q93 -175 89 -184T73 -194H59ZM531 592Q531 651 463 651Q399 651 341 600T253 466Q250 458 217 327T182 185Q180 176 180 159Q180 108 212 76T301 44Q330 44 354 51T393 65T423 91T444 118T459 151T468 179T475 206Q490 264 491 296Q491 313 489 326T484 345L482 350Q481 350 477 348T464 344T444 340T413 335T372 333T334 334T301 340T274 355T265 380Q265 444 397 444Q425 444 445 441T476 436L485 433Q489 433 499 458Q509 482 520 527T531 592ZM424 390Q424 393 389 393Q383 393 374 393T362 392Q348 392 333 388Q345 384 379 384Q424 384 424 390",120632:"5 269Q5 285 19 312T57 368T124 421T215 451H241Q274 451 303 439T353 406T389 361T416 311T432 266T442 232L444 220L446 216L450 226Q473 278 513 357T561 441Q566 444 584 444H594Q617 444 617 430Q617 426 596 389T536 273T462 110L452 84L451 70Q447 12 427 -76T388 -192Q375 -211 355 -211Q339 -211 332 -198T325 -171Q325 -114 386 64L393 84V98Q393 181 371 241Q360 280 319 303T210 327Q158 327 126 317T84 296T68 272T59 258Q55 256 36 256Q23 256 18 256T9 260T5 269",120633:"216 610Q216 640 229 664T262 700T299 719T327 725Q330 725 406 709T487 690Q513 681 513 651Q513 627 494 607T450 587Q417 587 378 631Q346 663 314 663Q286 663 272 639Q271 637 271 634Q271 609 344 536L397 484Q438 448 458 410T478 313Q478 234 443 147T338 18Q298 -8 249 -8Q214 -8 180 0T113 26T60 81T39 168Q39 200 50 237T87 316T160 391T272 442L260 465Q216 553 216 610ZM348 235Q348 274 336 313T310 372L298 392Q295 391 290 390T269 380T241 359T212 323T185 267Q157 168 157 130Q157 83 186 63T255 43Q280 43 300 67Q317 89 332 138T348 235",120634:"224 -17Q126 -17 81 22T36 112Q36 178 84 226L93 236L88 246Q79 264 79 289Q79 341 124 388Q201 461 333 461Q402 461 455 425Q480 409 481 390Q481 365 464 350T428 334Q415 334 387 352T313 370Q141 370 141 293Q141 275 146 270Q147 270 148 270T155 272Q202 291 263 291H270Q349 291 349 244Q349 195 281 183Q274 182 239 182Q201 182 184 185T137 200Q123 188 112 168T100 129T112 98T148 81T189 75T237 74H243H251Q288 74 310 75T359 86T398 112Q405 124 417 124Q426 124 432 117T439 100Q439 88 427 70T390 32T322 -3T224 -17ZM286 238Q286 240 253 240Q245 240 234 239T216 237T209 235Q209 232 250 232Q286 232 286 238",120635:"361 711Q373 711 381 703T389 683Q389 681 388 676T383 656T376 618V612H379Q385 618 429 618Q521 618 521 572Q521 551 506 534Q483 510 415 507Q385 507 371 511T336 536L326 528Q254 472 204 381T154 209Q154 190 157 177Q159 165 162 154T170 135T182 119T195 106T212 95T229 86T249 78T269 72T290 66T311 60Q385 37 388 36Q437 14 454 -36Q456 -46 456 -64Q456 -83 455 -90Q445 -132 413 -167T333 -202Q300 -202 257 -191T206 -169Q203 -164 203 -158Q203 -148 210 -140T231 -130Q239 -130 263 -139T326 -151H329Q337 -151 342 -150T352 -143T357 -123Q356 -117 355 -113T350 -104T344 -96T335 -90T324 -85T310 -80T294 -74T275 -68T254 -62Q253 -62 231 -56T205 -48T179 -39T150 -26T125 -10T100 11T80 37T62 70T53 109T48 157Q48 281 123 396T317 586V612Q319 638 320 649T325 678T338 703T361 711ZM454 564Q445 567 424 567Q407 567 398 565T387 563Q387 558 411 558Q434 558 450 562L454 564",120636:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q202 452 233 435Q267 419 284 384L294 392Q304 401 316 410T348 429T388 445Q410 451 445 451H453Q468 451 482 450T519 443T558 425T587 391T600 337V327Q600 311 538 64Q484 -158 478 -168Q457 -211 409 -211Q386 -211 372 -197T357 -161Q357 -158 415 80Q476 330 477 348Q477 366 473 377T461 393T448 399T432 400H427Q379 400 335 363Q300 332 280 298Q277 293 246 170T213 40Q205 22 186 7T142 -8T103 7T89 39Q89 49 106 117T142 260T164 351Q166 363 166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",120637:"213 -8Q130 -8 85 50T40 200V207Q40 303 83 428Q122 535 189 608Q279 702 381 702Q410 702 437 693T492 661T537 593T554 486Q554 428 539 362T495 230T425 111T330 25T213 -8ZM433 562Q433 600 419 625T377 651Q363 651 348 644T311 619T268 557T229 453Q225 441 217 411T208 378H401Q433 500 433 562ZM161 140Q161 43 217 43Q249 43 280 74Q310 103 332 150T378 287Q385 313 385 315Q385 316 289 316H192Q191 308 183 275T169 205T161 140",120638:"161 -8Q111 -8 75 16T38 85Q38 95 48 121T80 214T123 368L124 374Q126 381 127 386T132 399T139 414T149 428T162 440T180 448T203 452Q226 452 241 439T257 404Q257 386 230 290T171 111Q157 73 157 57Q157 43 166 43Q209 43 258 69T322 144Q326 157 330 159T348 162H355H366Q386 162 386 148Q386 143 383 132T367 100T335 61Q301 27 253 10T161 -8",120639:"258 405Q258 394 251 364T237 308T230 281T238 284T270 306T330 349Q365 377 389 394T450 427T519 444Q545 444 559 430T574 391Q574 360 551 336T491 312Q469 312 454 326T439 364Q439 372 438 372Q433 372 395 344T320 289T283 260H285Q287 260 290 260T297 259Q495 248 495 146Q495 132 491 110T486 74Q486 43 505 43Q520 43 531 53Q559 72 578 141Q582 157 586 159T611 162H622Q642 162 642 148T627 100T578 29T504 -7H495Q435 -7 399 22T363 96Q363 111 366 122T369 142Q369 155 364 165T347 182T326 193T298 200T269 204T238 207T212 210L211 206L190 123L169 40Q161 22 142 7T98 -8T59 7T45 39Q45 48 67 139T112 317L134 404Q142 424 161 438T204 452Q226 452 242 440T258 405",120640:"95 -13Q70 -13 55 4T40 41Q40 65 61 88Q65 92 210 207T357 322L235 602Q217 640 185 643Q182 643 178 644T173 645Q161 651 161 666Q161 677 167 684T181 692Q189 694 212 694Q335 694 358 660Q362 653 500 340T647 18Q652 10 652 6Q652 -8 622 -8H589H538L526 -5Q506 1 500 8Q494 16 444 128Q442 133 440 138L387 259L265 134Q156 20 137 4T95 -13",120641:"294 -8Q265 -8 244 -5T213 1T201 4Q200 4 192 -32T172 -111T155 -168Q134 -211 86 -211Q62 -211 48 -196T34 -158Q37 -144 103 123T174 404Q182 424 201 438T244 452Q271 452 284 436T298 404Q298 392 267 269T235 114Q235 43 305 43Q342 43 375 68T418 110Q420 112 455 253T492 397Q514 444 562 444Q587 444 601 429T615 397Q615 387 599 320T563 178T542 93Q540 81 540 72Q540 42 558 42Q580 42 596 75Q606 94 616 134Q621 155 624 158T646 162H651H662Q682 162 682 148Q681 142 679 132T665 94T641 47T602 9T548 -8Q523 -8 502 -3T468 11T446 27T432 40L429 46Q367 -8 294 -8",120642:"88 382Q70 382 65 385T59 402T64 427T78 443Q79 444 157 448T247 452Q256 452 261 448T266 440L267 437Q267 432 223 252L177 71L192 77Q293 117 371 199T480 388Q489 424 511 438T556 452Q579 452 593 438T608 402Q608 378 593 340T540 251T446 152T299 62T96 -1Q91 -2 78 -2Q38 -2 38 15Q38 22 82 198L127 379Q124 382 88 382",120643:"287 648Q291 671 293 680T305 700T329 711Q339 711 347 705T356 687Q356 680 351 653T345 619Q345 615 346 615Q358 618 398 618Q490 618 490 572Q490 553 476 536T434 512Q411 508 378 508H366Q332 508 306 534L298 525Q271 496 254 456T237 375Q237 336 244 336Q272 346 319 346H325Q354 346 372 344T406 331T422 300Q422 252 350 238Q332 236 303 236Q286 236 269 238T240 242T218 247T202 252L196 254Q191 254 174 237T141 191T124 139Q124 108 151 92T267 46Q285 40 295 37Q308 33 332 25T366 13T392 3T415 -8T432 -20T445 -36T451 -55T454 -80Q454 -118 427 -153T358 -199Q349 -201 327 -201Q313 -201 298 -200T271 -196T246 -191T226 -185T210 -180T200 -176L196 -174Q187 -170 187 -158T196 -138T216 -130Q217 -130 254 -140T329 -151Q349 -151 349 -135Q349 -127 340 -122T293 -104Q260 -93 238 -85Q130 -48 115 -41Q71 -19 47 15T23 88Q23 126 48 179T130 277L144 288L136 297Q99 336 99 390Q99 456 148 514T285 602V619Q285 624 286 635T287 648ZM355 563Q362 560 376 558Q424 558 423 564Q405 567 390 567Q369 567 355 563ZM279 292Q297 287 315 287Q355 287 355 293Q355 296 321 296Q316 296 308 296L301 295Q295 295 289 294L279 292",120644:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",120645:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 418 444Q591 444 617 444T652 439Q674 426 674 400Q674 378 661 360T625 335Q621 334 549 333H479L477 321Q476 312 476 279Q476 219 491 174T521 104T536 65Q536 38 511 15T457 -8Q403 -8 386 94Q384 110 384 139Q384 181 391 229T406 304L413 331Q413 333 365 333H316L315 329Q315 328 312 314T301 272T288 220Q274 167 258 103Q244 49 240 38T228 18Q225 16 224 14Q200 -8 172 -8Q146 -8 132 7T118 44Q118 54 121 61Q122 65 142 102T190 195T235 293Q250 329 250 333Q177 333 166 332Q115 328 88 301L77 290L55 289",120646:"307 -8Q277 -8 251 0T215 14L205 20Q203 18 193 -25T171 -114T155 -168Q134 -211 87 -211Q64 -211 49 -198T34 -162Q34 -158 137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 285Q603 172 520 82T307 -8ZM474 343Q474 364 458 382T409 400H406Q339 400 299 341Q281 313 264 257Q261 248 242 170T222 89Q222 84 230 74T260 54T308 43Q334 43 365 57T417 110Q437 145 456 228Q474 298 474 332V343",120647:"33 209Q33 277 80 334T195 421T330 451H344Q410 451 439 429Q457 417 457 402Q457 386 445 375T420 363Q415 363 406 368T383 383T354 398Q347 400 330 400Q256 400 196 361T135 265V257Q135 242 147 225T174 199L358 107Q400 77 400 28T362 -63T271 -105Q254 -105 229 -99T195 -86Q188 -82 188 -71Q188 -56 197 -50T216 -44Q225 -44 237 -48T270 -53H282Q293 -44 293 -31Q293 -19 283 -10Q278 -4 200 33T115 76Q77 98 55 133T33 209",120648:"35 151Q35 190 51 236T99 327T184 404T306 443Q307 443 316 443T342 443T378 444T425 444T476 444Q606 444 626 444T655 439Q677 426 677 400Q677 358 639 340Q625 333 563 333Q510 333 510 331Q518 319 518 272Q518 155 437 74T226 -8Q123 -8 79 41T35 151ZM396 278Q396 314 375 323T305 332Q249 332 222 310T180 243Q171 219 162 178T153 116V110Q153 43 234 43Q347 43 382 199Q383 203 383 204Q396 255 396 278",120649:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 386 444Q571 444 577 442Q588 441 599 432T610 402Q610 359 572 340Q561 335 547 334T452 333H353V331Q352 330 342 261T320 119T306 40Q300 18 281 3Q257 -13 233 -13Q210 -13 196 0T181 35Q181 44 182 48Q183 53 229 187T279 331Q279 333 228 333H209Q163 333 136 328T88 301L77 290L55 289",120650:"189 388Q189 396 187 398T176 401Q144 399 122 369T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T188 452Q232 452 270 430T308 361Q308 345 275 258T241 123Q241 44 336 44H344Q380 44 415 73T474 140T511 214T526 267Q526 280 513 292Q505 301 486 311T456 333T444 367Q444 400 471 426T529 453Q555 453 579 431T604 358Q604 327 592 271T557 172Q550 157 541 142T510 97T464 47T404 9T328 -8Q264 -8 219 5T154 41T125 85T117 131Q117 182 153 277T189 388",120651:"238 4Q230 5 218 8T174 26T118 58T73 112T53 190Q53 219 60 246Q77 313 103 362T143 426T163 443Q165 444 186 444Q217 444 217 432Q217 425 188 392Q157 351 137 291T116 206Q116 127 263 109L276 107L288 139Q347 304 414 378T566 452Q621 449 662 412T703 286Q698 167 598 82T357 -8H332V-11Q332 -12 327 -46T317 -116T310 -157Q306 -180 286 -198T234 -216Q211 -216 197 -203T183 -168Q183 -160 184 -155Q184 -152 198 -112T225 -34T238 4ZM637 260Q637 303 607 322T541 341Q502 341 466 319T405 264Q368 218 356 159Q348 111 348 104Q348 103 361 103Q502 103 569 152T637 260",120652:"58 -194Q32 -194 32 -164Q32 -153 46 -139L175 -13Q296 104 296 106Q271 232 226 308Q165 401 141 401Q128 401 117 390T100 365Q94 350 91 349T69 346H45Q35 348 35 359Q35 380 62 411T133 450Q143 452 165 452Q286 452 329 402Q347 379 366 333T394 254T404 215Q404 213 405 213Q405 212 420 227T463 268T520 324Q637 437 640 438Q647 444 661 444Q667 444 676 438T685 419Q685 405 670 389T549 271L420 145Q433 85 444 53Q466 -25 509 -88T575 -151Q590 -151 600 -140T617 -114T626 -98Q629 -96 650 -96H655Q681 -96 681 -108Q681 -114 679 -119Q670 -148 646 -169T591 -199Q581 -201 550 -201Q422 -201 381 -143Q345 -88 316 20L311 39L230 -40Q144 -126 114 -153Q85 -182 77 -188T58 -194",120653:"244 141Q244 117 254 98T277 70T305 55T329 48T342 47L344 48L424 366Q501 678 505 686Q508 691 512 692T533 694T555 693T562 688T565 683Q565 678 486 362T406 45Q406 43 415 43Q467 49 514 78T590 143T636 213T653 266Q653 282 641 293T613 311T585 332T572 367Q572 397 598 425T657 453Q684 453 708 430T732 358Q732 330 723 287T706 225Q671 124 578 58T401 -8H393L370 -101Q346 -196 345 -197Q340 -202 316 -202H306Q286 -202 286 -188Q286 -187 296 -144T318 -57T331 -8Q331 -6 328 -6Q290 -6 233 11T148 62Q119 97 119 146Q119 181 154 275T190 388Q190 401 181 401Q154 401 129 375T90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T189 452Q237 452 273 428T309 362Q309 343 277 260T244 141",120654:"532 367Q532 399 559 426T618 453Q645 453 668 430T691 357Q691 319 677 261T649 171Q640 149 626 125T586 68T521 14T438 -7Q401 -7 372 7T333 30T311 57Q246 -8 165 -8Q119 -8 82 19T30 102Q24 126 24 163V178Q24 210 37 255Q61 346 118 424Q141 451 161 451Q174 451 184 443T194 419Q194 402 179 387Q91 273 91 206Q91 159 122 138T189 117T281 145V173Q283 223 294 253Q304 276 323 289T364 303Q386 303 400 287T415 250Q415 219 385 157L378 144Q378 142 388 136T419 124T462 117Q522 117 566 165T610 255Q610 288 561 320Q532 337 532 367",120655:"230 475Q202 475 189 492T175 526T186 570T221 631T288 687T389 710Q430 710 438 709Q495 701 537 679T601 629T637 568T653 509T657 459Q657 409 640 341Q617 248 581 180T507 75T424 16T348 -11T282 -17Q171 -17 113 37Q60 88 60 159Q60 192 71 231Q96 336 184 402Q264 462 366 462Q407 462 439 448T497 389L502 380Q503 381 508 403T519 463T525 531Q523 580 499 610T447 648T387 657Q324 657 283 616Q271 604 276 604Q279 604 286 600T302 583T311 555Q311 523 287 499T230 475ZM196 110Q196 41 287 41Q351 41 398 88Q422 111 437 151Q473 243 473 298Q473 386 409 409Q408 409 383 411Q316 411 278 373Q265 360 259 351T241 311T217 226Q196 143 196 110",120656:"415 89Q423 89 429 74T436 46Q436 43 434 39Q432 36 420 29T380 11T322 -5Q311 -7 281 -7Q216 -7 168 10T94 54T56 110T44 167V181Q44 262 94 329Q104 343 119 357T162 391T234 425T327 443Q328 443 348 443T383 444Q434 444 442 438Q450 430 450 416Q446 392 424 383L376 382Q306 381 278 369Q230 349 208 294Q199 274 199 268Q199 267 291 267Q305 267 325 267T353 268Q383 268 394 263T406 241Q406 214 380 206Q375 205 279 205T183 203Q174 176 174 140Q174 87 208 65T292 43Q295 43 300 43T307 44Q337 49 372 69T415 89",120657:"114 132Q114 153 140 253T166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296Q25 302 27 312T41 350T65 397T104 435T158 452Q184 452 211 445T263 414T288 354V339L265 245Q237 134 237 118V107V102Q237 87 239 77T257 56T300 43Q395 43 455 254Q479 346 479 347L460 354Q294 408 294 528Q294 606 350 653T464 701Q536 701 579 659Q634 601 634 491Q634 468 630 438T623 388L620 370Q624 370 631 369T647 364T656 352Q656 347 653 335Q647 317 642 316Q640 315 637 315Q635 315 619 317Q606 319 605 316Q605 315 603 308Q587 248 550 177T457 57Q379 -8 293 -8Q192 -8 153 23T114 116V132ZM519 566Q519 600 507 625T464 651Q425 651 391 617T356 529Q356 501 370 478T404 441T443 417T477 404L491 400Q493 400 499 428T512 497T519 566",120658:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120659:"274 -7Q232 -4 195 7T125 38T71 94T51 176V190Q51 213 60 242T95 307T156 373T255 425T393 451L397 452L427 568Q434 597 443 636Q452 677 456 685T472 694H486H495Q517 694 517 680L514 665Q510 650 503 621T489 564L460 451H469Q527 447 574 430T657 370T693 266Q693 163 599 82T350 -7H346L322 -100Q301 -190 295 -197Q291 -202 283 -202H269H258Q238 -202 238 -188Q238 -186 260 -96L283 -7H274ZM449 400Q448 400 404 225T359 47T366 45Q464 55 516 119Q542 149 558 199T575 295Q575 387 462 398L449 400ZM384 398Q384 399 381 399Q350 399 298 378T214 308Q168 236 168 149Q168 68 259 49Q282 44 294 44H295L384 398",120660:"371 -168Q357 -168 323 -171T245 -175Q143 -175 109 -150T75 -66Q75 -5 100 108T137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 282Q603 213 569 148T465 38T304 -8Q273 -8 247 -2T204 14T176 31T159 46T152 53Q152 52 148 27T144 -16Q144 -36 150 -44T189 -58T293 -64Q405 -65 432 -75Q466 -88 466 -127Q466 -140 459 -172Q455 -188 451 -191T426 -194H420Q405 -194 400 -191T395 -176Q396 -170 394 -169T378 -168Q373 -168 371 -168ZM236 116Q236 77 258 60T311 43Q369 43 407 94Q429 123 451 206T474 331Q474 400 409 400H406Q339 400 299 341Q276 305 256 227T236 116",120661:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 562 444Q922 444 928 442Q961 434 961 400Q961 376 944 355T886 333H870Q872 322 872 295V279Q872 230 842 165T751 46T618 -8Q581 -8 554 6T513 45T494 84T484 119Q484 121 478 114Q477 113 476 111Q384 -7 268 -7H265Q251 -7 237 -4T199 11T162 54T147 132Q147 149 149 166T155 198T165 229T176 256T189 281T200 301T211 319T220 333H199Q120 333 88 301L77 290L55 289ZM639 103Q674 103 712 122T780 188T811 295Q811 318 808 330V333H289Q274 318 244 263T214 169Q214 133 236 118T288 103Q351 103 412 153T494 278Q497 290 502 292T529 295Q546 295 551 293T556 283Q556 281 553 260T550 218Q550 153 576 128T639 103",120662:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120663:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120664:"92 664Q98 683 118 690Q121 691 312 691T508 689Q534 682 534 644V632V618Q534 582 508 573L502 572Q496 572 489 572Q486 572 463 572T416 573Q333 573 291 575H253V303Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120665:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148",120666:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120667:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120668:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120669:"62 340Q62 716 425 716Q511 716 576 696T681 642T747 559T783 458T793 341Q793 264 777 203T721 89T608 7T428 -22Q62 -22 62 340ZM638 333Q638 365 637 387T632 441T621 495T600 542T567 583T518 611T451 628Q443 629 427 629Q402 629 378 624T327 608T276 571T240 511Q217 453 217 345Q217 254 231 204T279 120Q333 69 428 69Q522 69 576 120Q638 183 638 333ZM279 349V373Q279 413 305 420Q309 422 427 422H487Q550 422 563 414T576 369V349Q576 345 576 337T577 324Q577 284 550 277Q545 275 428 275H369Q306 275 293 283T279 329V349",120670:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120671:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120672:"106 0H83Q41 0 41 28Q41 39 133 349T229 667Q242 694 296 694H335H375Q403 694 418 689T442 667Q445 660 537 350T630 28Q630 11 619 6T584 0H555H526Q478 0 465 27Q462 32 431 136T366 372T325 555V546Q320 503 287 376T222 141T186 27Q184 22 177 15T165 6Q154 0 106 0",120673:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120674:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120675:"627 553Q609 553 512 554T366 555Q316 555 220 554T105 553Q96 553 90 553T82 554T78 554Q61 560 57 571T52 605V623L53 661Q59 680 79 687Q82 688 366 688Q649 688 654 686Q680 679 680 639V621V603Q680 563 654 554Q653 554 651 554T642 554T627 553ZM149 423Q152 424 366 424Q579 424 584 422Q610 415 610 376V358V340Q610 300 584 293Q579 291 366 291H232Q162 291 150 293T129 306Q122 315 122 360L123 397Q129 416 149 423ZM108 135Q143 135 226 134T363 133Q407 133 507 134T632 135H645Q675 135 684 110Q686 104 686 68V49Q686 9 660 2Q655 0 364 0L74 1Q57 7 49 21L47 28L46 65V83Q46 126 72 133Q80 135 108 135",120676:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120677:"92 664Q98 683 118 690Q121 691 396 691T676 689Q695 684 700 666Q702 660 702 345Q702 31 700 25Q696 9 684 5T646 0H621H596Q571 0 559 4T542 25Q540 31 540 307V582H253V307Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120678:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120680:"322 124Q326 124 457 125T672 127H689Q721 127 730 102Q732 96 732 64V48Q732 9 706 2Q701 0 394 0L89 1Q76 5 69 13T62 29V36Q62 37 62 38Q62 47 70 58T126 126Q161 167 185 196Q302 335 302 336L187 463Q74 584 68 594Q61 603 61 639L62 667Q68 686 88 693Q91 694 396 694T706 692Q732 686 732 647V635V621Q732 585 706 576Q705 576 702 576T691 576T670 575L302 578Q302 577 394 475T490 371Q498 362 498 347Q498 336 488 323T408 226L322 124",120681:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120682:"62 560Q62 607 94 644T169 698T253 715Q273 715 286 713T322 704T363 677T398 625Q413 597 423 556L428 540Q429 541 436 566T454 620T494 677T561 713Q570 715 593 715Q682 715 737 668T793 560Q793 549 793 545T786 533T767 520H670Q646 532 644 551T632 579Q618 594 591 594Q539 594 524 530T509 321V216Q509 31 507 25Q498 0 455 0H426L375 1Q355 7 348 28L347 232Q346 344 346 441Q346 442 343 468T335 521T312 571T266 594Q252 594 247 593Q228 586 220 576T212 557T209 539T191 523L185 520H88Q75 527 69 534T63 545T62 560",120683:"62 292T62 347T80 445T124 511T183 552T243 574T292 584L315 587H319V627L320 667Q329 694 370 694H397H422Q466 694 473 669Q475 663 475 625V587H478Q479 587 500 584T548 575T608 553T668 513T713 446T732 347Q732 253 674 187Q655 167 628 152T576 128T530 116T493 109L478 107H475V69V50Q475 9 449 2Q444 0 395 0L347 1Q327 7 320 28L319 67V107H315L292 110Q269 114 243 119T184 142T124 182T80 249ZM319 197T319 347T318 497Q316 497 307 494T284 485T262 471Q220 438 220 347Q220 285 239 249Q248 234 261 223T286 208T308 200L317 197Q319 197 319 347ZM572 347V357Q572 387 569 407T548 452T496 491Q495 491 494 491T487 493T475 497V197Q518 210 541 232T571 303Q572 312 572 347",120684:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120685:"61 585Q62 594 62 597T64 606T73 616T89 626H138Q196 626 208 620Q243 602 253 546T261 431T271 309T325 219Q342 205 349 205Q350 205 350 436L351 667Q360 694 401 694H428H454Q495 694 504 671Q506 663 506 436L507 205Q542 222 561 251T586 318T593 392T595 472T602 546Q614 614 661 625Q665 626 708 626H730Q766 626 780 618T794 582Q794 548 768 540Q755 538 754 501T750 410T736 298T680 191T560 120Q550 116 512 109H506V70V50Q506 9 480 2Q475 0 426 0L378 1Q358 7 351 28L350 68V109L335 111Q298 117 267 129T214 156T175 191T146 229T127 272T115 314T109 357T106 395T105 429Q104 537 87 540Q66 548 63 565Q61 570 61 585",120686:"241 122Q225 154 191 199T131 278T83 363T61 464Q61 497 68 527T94 591T145 650T228 693T349 715Q354 715 370 715T396 716Q539 716 622 668Q658 647 682 617T715 556T728 505T732 465Q732 415 711 365T663 280T602 200T552 122H632Q649 122 669 122T693 123H697Q736 123 742 98Q744 92 744 62V47Q744 9 718 2Q713 0 591 0L471 1Q454 7 446 21Q444 27 444 45Q444 96 463 154T506 257T549 360T569 469Q569 504 563 530T538 580T485 616T396 629Q313 629 268 594T223 468Q223 419 243 361T286 258T330 152T350 41Q350 14 335 7T276 -1Q267 -1 241 -1T197 0L77 1Q57 7 50 28L49 59V74Q49 114 75 121Q81 123 100 123Q104 123 124 123T161 122H241",120782:"266 654H280H282Q500 654 524 418Q529 370 529 320Q529 125 456 52Q397 -10 287 -10Q110 -10 63 154Q45 212 45 316Q45 504 113 585Q140 618 185 636T266 654ZM374 548Q347 604 286 604Q247 604 218 575Q197 552 193 511T188 311Q188 159 196 116Q202 87 225 64T287 41Q339 41 367 87Q379 107 382 152T386 329Q386 518 374 548",120783:"481 0L294 3Q136 3 109 0H96V62H227V304Q227 546 225 546Q169 529 97 529H80V591H97Q231 591 308 647L319 655H333Q355 655 359 644Q361 640 361 351V62H494V0H481",120784:"175 580Q175 578 185 572T205 551T215 510Q215 467 191 449T137 430Q107 430 83 448T58 511Q58 558 91 592T168 640T259 654Q328 654 383 637Q451 610 484 563T517 459Q517 401 482 360T368 262Q340 243 265 184L210 140H274Q416 140 429 145Q439 148 447 186T455 237H517V233Q516 230 501 119Q489 9 486 4V0H57V25Q57 51 58 54Q60 57 109 106T215 214T288 291Q364 377 364 458Q364 515 328 553T231 592Q214 592 201 589T181 584T175 580",120785:"80 503Q80 565 133 610T274 655Q366 655 421 623T491 538Q493 528 493 510Q493 446 453 407T361 348L376 344Q452 324 489 281T526 184Q526 152 514 121T474 58T392 8T265 -11Q175 -11 111 34T48 152Q50 187 72 209T132 232Q171 232 193 208T216 147Q216 136 214 126T207 108T197 94T187 84T178 77T170 72L168 71Q168 70 179 65T215 54T266 48H270Q331 48 350 105Q358 128 358 185Q358 239 348 268T309 313Q292 321 242 322Q205 322 198 324T191 341V348Q191 366 196 369T232 375Q239 375 247 376T260 377T268 378Q284 383 297 393T326 436T341 517Q341 536 339 547T331 573T308 593T266 600Q248 600 241 599Q214 593 183 576Q234 556 234 503Q234 462 210 444T157 426Q126 426 103 446T80 503",120786:"531 0Q510 3 381 3Q238 3 214 0H201V62H313V155H32V217L205 434Q342 606 362 630T387 655L391 656Q395 656 401 656T414 656H427Q447 656 451 645Q453 641 453 429V217H542V155H453V62H542V0H531ZM324 217V494L103 218L213 217H324",120787:"100 565V605Q100 637 102 646T113 655Q116 655 139 647T202 631T286 623Q332 623 372 631T434 647T459 655Q466 655 469 651T472 643T472 629Q472 613 463 601Q370 487 219 487Q195 487 183 488T169 490T168 433V376Q169 376 174 379T188 387T211 397T244 405T288 409Q390 409 453 352T517 201Q517 106 445 48T253 -11Q169 -11 113 37T57 154Q57 187 79 208T131 229T183 209T206 154Q206 99 155 83Q152 82 157 78Q196 47 253 47Q347 47 358 135Q358 137 358 138Q360 158 360 209Q360 277 355 301T337 338Q315 358 282 358Q202 358 160 303Q153 294 149 292T130 290Q107 290 102 301Q100 304 100 474V565",120788:"48 318Q48 395 68 456T120 553T193 613T273 646T350 655Q425 655 461 616T497 524Q497 485 475 468T428 451Q399 451 378 470T357 521Q357 565 403 588Q375 601 351 601Q313 601 282 584Q242 565 222 526Q199 473 199 367Q201 369 210 380T227 396T246 410T275 422T312 426Q438 426 494 332Q526 285 526 208V199Q526 112 465 53Q428 17 388 3T285 -11Q236 -11 195 7T135 43T104 80Q48 165 48 318ZM375 231V244V268Q375 295 373 310T364 342T341 366T299 374H297Q231 374 208 287Q200 257 200 196Q201 120 209 100Q231 47 288 47Q351 47 368 90Q375 112 375 231",120789:"256 -11Q231 -11 208 5T185 65Q185 105 193 146T212 220T241 289T275 349T312 402T346 445T377 479T397 502L400 504H301Q156 503 150 497Q142 491 134 456T126 407H64V411Q65 414 82 544T99 675T130 676H161V673Q161 669 162 666T167 661T173 657T181 654T190 652T200 651T210 650T220 649T229 648Q237 648 254 647T276 646Q277 646 426 644H558V620V607Q558 596 551 586T509 537Q489 515 476 500Q390 401 384 393Q349 339 337 259T324 113T322 38Q307 -11 256 -11",120790:"80 474Q80 561 139 607T278 654Q357 654 411 632Q490 593 494 509Q494 424 416 376L407 371L418 364Q432 356 447 345T481 312T513 260T526 192Q526 100 461 45T285 -11Q184 -11 116 32T48 164Q48 181 50 196T58 225T69 249T84 270T100 286T117 300T134 311T149 321T162 329L152 336Q120 360 100 397T80 474ZM347 404Q404 446 404 503Q404 579 317 599Q309 600 276 600Q178 600 170 538Q170 532 171 527T173 518T178 509T184 501T194 492T205 484T219 476T235 467T254 456T275 445L347 404ZM289 47Q323 47 351 54T402 82T425 137Q425 147 421 161Q411 183 391 197T303 249Q224 293 223 293Q220 291 215 288T197 273T175 248T157 213T149 167Q149 109 188 78T289 47",120791:"178 59Q206 48 238 48Q311 48 345 102Q370 138 375 259V278Q374 278 369 271T350 252T322 232Q297 220 258 220Q172 220 110 275T48 438V446Q54 561 146 618Q199 654 278 654Q321 654 329 653Q526 621 526 330Q526 252 507 190T457 92T388 31T312 -2T240 -11Q165 -11 121 25T77 120Q77 159 99 176T147 193T194 177T217 122Q217 113 216 106T211 92T205 82T198 73T191 67T184 62T178 59ZM374 446V465Q374 523 364 552T315 598Q309 600 293 601Q227 601 210 562Q199 539 199 433Q199 343 204 319T235 279Q250 272 274 271H282Q293 271 303 274T327 288T353 323T371 385Q374 403 374 446",120802:"117 621Q174 678 247 678Q305 678 351 647Q396 617 424 557Q460 472 460 328Q460 271 455 224Q448 154 427 104T376 27T314 -10T249 -22Q201 -22 160 1T91 67Q39 154 39 316Q39 541 117 621ZM250 55Q274 55 293 66T324 93T344 136T357 185T364 240T366 291T367 340Q367 373 367 393T363 449T352 507T332 553T299 589T250 601Q217 601 194 584T159 542T141 479T133 411T132 340V331Q132 299 133 277T137 219T147 157T167 107T201 68T250 55",120803:"94 612Q172 616 211 632T284 678H307V73H430V0H88V73H213V317Q213 560 212 560Q210 558 197 554T155 546T96 540L83 539V612H94",120804:"222 599Q190 599 166 585T128 550T108 509T97 474T93 459L67 492L42 526L47 539Q72 608 120 642T225 677Q304 677 355 644Q449 579 449 454Q449 373 361 290Q351 280 315 250T199 144Q156 103 137 85L293 86H449V0H50V79L216 242Q284 302 317 349T351 456Q351 517 315 558T222 599",120805:"333 521Q333 554 313 579T243 604Q154 604 99 514L78 546Q56 577 56 579Q56 580 62 589T82 611T114 637T162 662T222 677Q224 677 231 677T242 678H245Q318 678 374 634T430 520Q430 483 417 452T382 398T351 369T329 354L328 353Q369 333 373 330Q408 306 432 268T457 184Q457 103 397 41T242 -22Q131 -22 51 58L42 68L49 105L55 142L58 138Q62 134 66 130T77 120T91 108T108 96T129 83T152 72T179 63T209 57T242 54Q285 54 319 86T353 184Q353 231 331 267T260 315L213 316H166V354Q166 392 167 392Q233 395 257 405Q290 418 311 450T333 521",120806:"271 654L272 656H380V235H471V159H380V0H286V159H28V235L149 443Q269 652 271 654ZM292 235V607Q292 604 290 591T286 571T280 548T269 517T252 476T226 422T189 354T140 267Q136 260 132 253T126 240L123 236Q123 235 207 235H292",120807:"257 350Q236 350 218 342T189 323T171 301T160 281L157 273Q157 272 116 272H75V656H416V577H162V486Q162 396 163 396T174 403T207 418T258 426Q339 426 394 360T449 203Q449 113 386 46T226 -21H223Q188 -21 156 -11T102 13T64 42T41 66T33 77Q34 78 44 95T64 128L73 144Q93 112 117 93Q165 54 223 54Q270 54 306 86T345 197Q345 350 257 350",120808:"42 318Q42 396 61 460T109 564T173 629T237 666T289 677H301H317Q359 677 408 658V621Q408 585 407 585H406Q359 605 308 605Q246 605 203 556T146 421Q143 403 144 403Q145 402 152 409Q216 469 299 469Q333 469 357 457T407 405Q457 330 457 226Q457 126 402 57Q340 -22 251 -22Q216 -22 183 -7T116 43T63 149T42 318ZM260 393Q216 393 188 365T150 306T141 243Q141 153 172 104Q192 68 230 56Q238 54 251 54Q311 54 342 116Q360 152 360 226Q360 297 344 332Q320 382 277 392Q275 392 270 392T260 393",120809:"42 570V656H457V577L447 564Q345 439 295 289T244 0V-11H145V12Q160 330 356 550Q360 556 365 561T374 571L208 570H42",120810:"55 500Q55 568 109 623T250 678Q327 678 385 627T444 501Q444 445 410 410T336 357L329 353H330Q378 335 417 293T456 184Q456 93 393 36T249 -22T106 35T43 184Q43 251 82 293T169 353Q171 354 166 356Q165 356 163 357Q113 378 84 416T55 500ZM358 496Q358 557 325 581T250 605Q206 605 174 580T141 496Q141 446 171 420T250 393Q298 393 328 419T358 496ZM245 316Q205 316 172 285T139 185V179Q139 79 222 57Q231 55 250 55H254Q295 55 327 84Q360 120 360 188Q360 254 326 285Q295 316 245 316",120811:"44 476Q57 561 116 619T245 677H255Q308 677 349 647Q392 619 424 545T457 334Q457 178 382 78T205 -22Q168 -22 135 -10T86 14L72 25Q73 25 91 58L110 91Q127 78 136 72T163 60T203 54Q238 54 265 71T308 110T335 164T350 214T357 253V257L347 248Q284 187 200 187Q165 187 140 201T87 258Q42 332 42 430Q42 458 44 476ZM269 604Q265 605 254 605Q222 605 199 591T164 554T148 517T141 487Q140 478 140 430T141 373Q146 335 164 307T207 269Q223 263 247 263Q299 266 328 308T358 417Q358 435 356 456T346 511T318 570T269 604",120812:"274 -22Q227 -22 190 -9T128 24T87 76T62 135T49 204T44 271T43 336V343V362Q43 407 45 440T56 524T86 613T141 677Q197 715 264 715Q314 715 353 702T418 669T460 616T487 555T500 483T505 413T506 343Q506 310 506 293T503 241T498 185T486 133T467 83T437 42T397 8T343 -13T274 -22ZM355 355V401Q355 448 354 476T349 537T336 587T311 617T272 629Q270 629 266 629T261 628Q219 618 207 568T194 419V355Q194 203 200 156T231 85Q250 66 275 66Q299 66 318 85Q342 109 348 156T355 355",120813:"118 560H116Q107 560 100 561T85 572T76 600Q76 612 77 618T83 632T99 644Q102 645 135 646T207 660T275 700Q292 716 310 716Q353 716 360 691Q362 685 362 386V87H446Q464 76 468 69T473 44Q473 12 446 1H118Q105 7 100 13T94 25T93 44V62Q100 79 119 87H210V329Q210 571 208 571Q182 560 118 560",120814:"339 477Q339 505 332 531T301 579T242 601Q165 601 136 503Q133 493 130 490T121 486Q116 486 94 514Q86 523 82 528Q46 572 46 577Q46 591 77 632T147 691Q192 716 257 716Q305 716 351 700Q416 674 455 615T494 481Q494 421 463 376T356 266Q326 240 287 205T224 146T199 122H331Q359 122 392 122T431 123H445Q485 123 492 98Q494 92 494 62V47Q494 9 468 2Q463 0 272 0L83 1Q63 7 56 28L55 57V89Q59 97 215 261Q255 303 275 327T317 394T339 477",120815:"61 624Q62 630 83 650T153 693T262 716Q328 716 373 698T438 650T465 593T473 536Q473 438 375 376L387 371Q450 350 476 305T503 208Q503 164 492 126T456 53T380 -2T261 -22Q224 -22 189 -15T130 2T86 24T57 43T46 53Q46 56 53 99T62 145Q65 152 71 152Q76 152 90 143T123 121T175 99T248 87Q302 87 321 113T341 202Q341 264 329 292T279 329L232 331L190 332L184 338V411Q190 417 192 417Q193 418 205 419T232 421T252 424Q280 430 299 461T318 539V551Q318 599 283 609Q276 611 257 611Q225 611 199 601T159 577T136 554T120 543T102 560T76 597T62 618T61 624",120816:"278 693H282Q285 693 291 693T305 694T322 694T342 694H377Q402 694 411 691T430 677Q434 670 434 646T435 456V249H461H472Q509 249 516 224Q518 219 518 194Q518 178 518 171T511 155T492 142Q488 140 461 140H435V86V53Q435 9 409 2Q405 0 366 0H351Q306 0 298 25Q296 31 296 86V140H179H123Q99 140 80 129T50 106T37 95Q31 95 31 163V208Q31 246 33 251Q251 673 262 684Q268 691 278 693ZM302 249V416L301 576Q301 536 165 276L151 250L226 249H302",120817:"109 282Q87 290 83 310V666Q83 667 84 670T87 676T91 682T98 688T108 693Q112 694 269 694T431 692Q457 686 457 648V637V624Q457 588 431 581Q426 579 326 579H227V510Q227 442 229 442Q243 450 288 450Q377 450 435 399T494 222Q494 -22 241 -22Q202 -22 167 -11T109 16T69 49T45 79T37 94T69 151Q91 185 97 185Q105 185 112 170Q127 135 160 111T240 87Q266 87 284 94T311 111T325 142T331 179T332 226Q332 307 324 335T281 363Q228 363 197 306Q189 289 172 282H109",120818:"414 589Q410 589 389 600T334 612Q275 612 243 575Q209 538 202 433V422L209 431Q243 487 317 487Q392 487 440 442Q478 402 490 357T503 236Q503 113 454 54Q421 13 381 -4T279 -22Q263 -22 250 -21T214 -15T173 1T133 30T96 77T68 146T50 242Q46 278 46 336Q46 406 52 447Q84 698 312 715L315 716Q318 716 321 716Q323 716 328 716T337 715Q398 715 425 688V596Q419 591 414 589ZM282 87Q324 89 336 117T348 231Q348 310 343 343T324 388T277 399Q249 399 231 373T208 317T202 253Q202 201 207 168T224 117T249 93T282 87",120819:"135 38Q135 190 198 335T353 572H215Q185 572 151 572T110 571H96Q55 571 48 596Q46 602 46 633V648Q46 686 72 693Q76 695 124 695Q134 695 183 695T274 694Q472 694 477 692Q503 686 503 648V637Q503 612 502 605T491 588Q300 349 292 46V36Q292 -4 266 -9Q262 -11 214 -11H192Q160 -11 148 -3T135 38",120820:"61 518Q61 574 79 614T128 676T192 706T263 715H270Q298 715 318 714T373 701T430 671T470 612T488 517Q488 459 458 423T390 376Q388 375 393 373Q395 372 398 371Q503 330 503 204Q503 -22 275 -22Q209 -22 163 -3T92 49T57 120T46 204Q46 230 50 252T61 289T77 318T96 339T116 353T134 363T148 369T158 373T160 376Q118 389 90 424T61 518ZM344 538Q344 563 340 578T326 600T307 609T279 612Q232 612 218 594T204 518Q204 459 216 439T275 418Q328 418 338 450Q344 464 344 515V538ZM248 88T274 88T315 94T338 117T346 149T349 197Q349 269 342 290Q338 309 320 320T274 331Q246 331 229 320T207 290Q200 269 200 197Q201 163 202 149T210 118T232 94",120821:"347 272Q346 272 342 266T330 250T309 230T276 214T230 207Q185 207 150 223Q116 240 90 276T54 357Q46 393 46 468Q46 469 46 484T47 502T48 520T51 540T55 559T61 579T69 599T81 620T96 640T115 661Q174 716 276 716Q299 716 317 714T369 698T426 658T471 580T499 456Q503 402 503 342Q503 115 392 29Q322 -22 231 -22Q163 -22 115 7L82 31Q76 38 81 46Q116 112 127 123Q130 126 134 126T148 116T179 97T226 87Q287 87 318 132Q323 139 326 146T332 165T337 182T340 204T342 225T345 249T347 272ZM201 547T201 454T211 329T262 294Q276 294 285 296T310 312T335 355Q347 391 347 447Q347 520 340 550T317 595Q300 612 277 612Q226 612 214 580",120822:"42 305Q42 450 111 535T257 621Q335 621 390 562Q482 468 482 306Q482 174 418 82T262 -10T106 82T42 305ZM257 545Q209 545 168 481T126 320Q126 220 162 147Q204 65 262 65Q318 65 358 139T398 320V328Q395 411 364 470T284 543Q270 545 257 545",120823:"99 461Q99 470 99 474T104 487T120 498T151 502Q213 517 251 596Q264 622 283 622Q308 622 319 597V76H373H401Q428 76 439 69T450 38Q450 11 428 1H127Q104 10 104 38Q104 62 115 69T153 76H181H235V269Q235 461 234 461Q184 426 137 424H133Q124 424 119 425T109 431T99 447V461",120824:"52 462Q52 528 110 575T247 622H250Q343 622 407 565T472 421Q472 371 446 324T390 248T308 178Q307 177 275 151T214 101L185 77Q185 76 286 76H388V87Q388 105 397 114T430 123T463 114Q470 107 471 100T472 61V42Q472 24 468 16T450 1H75Q53 10 53 32V38V48Q53 57 63 67T127 122Q153 144 169 157L289 256Q388 345 388 419Q388 473 346 509T231 545H224Q176 545 146 499L144 494Q155 476 155 459Q154 459 155 455T154 444T148 430T136 417T114 408Q113 408 110 408T104 407Q80 407 66 422T52 462",120825:"260 546Q233 546 211 541T180 531T171 524L174 514Q177 505 177 497Q177 476 162 461T125 446Q106 446 90 459T73 504Q76 540 98 565T150 601T203 616T239 621Q241 622 265 622Q322 620 362 602T420 558T444 513T451 478Q451 386 369 329L375 326Q381 323 386 320T401 311T419 298T436 283T452 263T466 240T475 212T479 180Q479 99 416 44T259 -11T105 28T44 130Q44 154 59 168T95 183Q117 183 132 169T148 131Q148 119 139 101Q175 65 260 65Q316 65 355 97T395 179Q395 211 375 240Q336 292 253 292H234H215Q194 292 185 299T175 330Q175 350 184 359Q192 368 238 370T309 384Q336 398 351 423T367 474Q367 496 350 513Q321 546 260 546",120826:"235 1Q213 10 213 32V38V46Q213 65 230 73Q236 76 274 76H314V168H183L52 169Q37 175 33 182T29 205V218L30 244Q53 283 155 443T264 613Q276 623 298 623H323H363Q378 616 385 601V244H429H450Q474 244 484 237T495 206Q495 179 477 171Q471 168 429 168H385V76H425H442Q466 76 476 69T487 38Q487 10 465 1H235ZM314 244V554L117 245L215 244H314",120827:"387 189Q387 244 354 278T273 313Q230 313 205 301T163 271T138 249H120Q102 249 97 251Q85 258 83 266T80 311Q80 320 80 359T81 430Q81 587 82 591Q88 605 103 610H108Q112 610 120 610T138 610T163 610T192 611T225 611T260 611H415Q416 610 421 607T428 602T432 596T436 587T437 573Q437 567 437 562T434 554T431 548T427 543T423 540T418 538L415 536L289 535H164V363L170 366Q175 368 184 372T207 380T238 386T276 389Q357 389 414 331T472 187Q472 116 412 53T245 -10Q218 -10 209 -9Q126 5 89 48T52 137Q52 164 68 177T104 191Q130 191 143 175T156 141Q156 132 154 125T149 113T146 107Q146 104 155 95T188 76T245 65Q298 65 342 98T387 189",120828:"357 536Q357 546 318 546Q258 546 205 497T133 357V353L144 361Q210 402 285 402Q362 402 414 350Q479 285 479 193Q479 111 418 50T263 -11Q234 -11 207 -3T149 26T97 81T60 171T45 301Q45 444 129 533T319 622Q388 622 421 589T454 510Q454 491 442 475T402 458Q373 458 362 475T350 510Q350 520 354 528L357 536ZM319 326T269 326T179 298T136 223Q136 202 143 174T176 112T237 68Q246 66 265 66Q319 66 360 107Q395 146 395 197Q395 250 356 289Q319 326 269 326",120829:"204 -10Q162 -10 162 40Q162 146 198 261T310 477Q311 478 321 491T342 517T358 535H128V524Q128 506 119 497Q111 489 86 489H78Q55 489 46 508Q44 513 44 557V580Q44 605 52 616T88 627H93Q114 627 125 611H458Q474 598 477 593T480 573Q480 559 478 553T469 543T446 521T408 477Q252 290 246 49Q246 43 246 37T246 27T245 22Q243 11 233 1T204 -10",120830:"58 460Q58 523 117 572T254 621Q290 621 298 620Q376 607 421 560T466 460Q466 441 460 424T443 393T421 370T397 352T374 340T357 332L350 330L356 328Q363 325 371 321T392 310T415 295T439 274T459 249T473 217T479 179Q479 102 418 46T262 -10T106 46T45 179Q45 202 52 222T70 257T96 284T123 305T148 319T167 328L174 330L170 332Q166 333 159 336T145 343Q104 362 81 393T58 460ZM382 458Q382 491 349 518T263 546Q215 546 179 521T142 458Q142 421 178 395T262 368Q315 368 348 396T382 458ZM396 178Q396 223 358 257T263 292Q206 292 167 258T128 178Q128 137 163 102T262 66Q324 66 360 101T396 178",120831:"392 259Q333 210 236 210H233Q163 210 109 262Q46 325 46 411T99 550Q164 622 264 622Q293 622 319 615T376 587T428 532T464 440T479 304Q479 167 400 78T217 -11Q140 -11 105 22T70 101Q70 124 84 138T122 153Q150 153 162 137T174 101Q174 91 168 76Q179 65 216 65Q267 65 300 93Q322 109 339 130T366 173T380 210T388 242T392 259ZM388 389Q388 438 357 492T268 546T185 520Q129 479 129 415Q129 384 138 363Q145 349 156 334T195 302T255 285Q305 285 345 313T388 389"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8246:"\u2035\u2035",8247:"\u2035\u2035\u2035",8279:"\u2032\u2032\u2032\u2032",8708:"\u2203\u0338",8716:"\u220b\u0338",8772:"\u2243\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8820:"\u2272\u0338",8821:"\u2273\u0338",8824:"\u2276\u0338",8825:"\u2277\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338",10764:"\u222c\u222c"})},466:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBoldItalic=void 0;var n=r(768),Q=r(4886);e.sansSerifBoldItalic=(0,n.AddPaths)(Q.sansSerifBoldItalic,{305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84"},{})},9671:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBold=void 0;var n=r(768),Q=r(4471);e.sansSerifBold=(0,n.AddPaths)(Q.sansSerifBold,{33:"111 669Q111 680 111 682T113 689T121 693T137 694H184H249Q255 686 256 681Q244 220 239 213Q236 208 229 208T183 207T137 207T127 213T118 431T111 669ZM110 71V95Q110 137 136 144Q140 146 183 146H200Q246 146 254 121Q256 115 256 73V51Q256 9 230 2Q225 0 181 0L138 1Q121 7 113 21L111 28L110 71",34:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",35:"61 365Q61 370 62 375T65 383T69 390T74 395T80 399T85 403T90 406L94 407H344L381 536Q418 668 426 680Q431 687 445 692Q451 694 457 694Q477 694 488 682T500 651Q500 645 466 528T431 409Q431 407 504 407H577L609 521Q651 668 656 675Q669 693 691 693Q710 693 721 680T733 651Q733 645 699 528T664 409Q664 407 743 407H823L827 405Q831 403 834 402T841 397T848 389T853 379T855 365Q855 337 823 324L731 323H639L619 253Q599 181 598 180V177H823L827 175Q831 173 834 172T841 167T848 159T853 149T855 135Q855 107 823 94L698 93H573L540 -21Q498 -168 493 -175Q480 -193 458 -193Q439 -193 428 -180T416 -151Q416 -144 450 -27T485 91Q485 93 412 93H340L307 -21Q265 -168 260 -175Q247 -193 225 -193Q206 -193 195 -180T183 -151Q183 -144 217 -27T252 91Q252 93 173 93L94 94Q61 105 61 135Q61 140 62 145T65 153T69 160T74 165T80 169T85 173T90 176L94 177H185L277 178L297 248L318 320V323H206L94 324Q61 335 61 365ZM551 320V323H479Q406 323 405 322Q404 319 385 249T365 178T438 177L510 178L530 248L551 320",36:"231 712L232 716Q232 719 232 722T234 729T239 736T246 743T256 748T271 750Q318 750 318 711V703Q393 692 451 656Q469 645 470 640Q470 635 461 587L453 537Q445 529 442 529Q438 529 424 540T384 565T330 585Q328 585 325 585T320 586L318 587V434Q322 433 333 429T350 424T365 418T382 409T399 397T419 380Q488 313 488 213Q488 24 334 -5L318 -8V-17Q318 -56 279 -56H272Q253 -56 243 -46T232 -30T231 -18V-8H224Q170 2 127 20T68 50T49 67Q49 71 58 122T68 176Q71 182 79 182Q83 182 98 169T145 138T216 110Q228 108 229 108H231V288Q167 299 114 356T61 496Q61 537 70 570T94 624T126 661T162 684T195 696T219 701L228 702H231V712ZM231 521Q231 583 230 583Q226 582 220 579T204 561T193 521Q193 491 212 472Q226 458 230 458Q231 458 231 521ZM318 112Q356 131 356 187Q356 237 318 263V112",37:"61 549Q61 733 218 749Q220 749 228 749T241 750Q286 750 321 735T369 708T389 683Q422 634 422 548V538Q422 519 420 501T408 453T381 401T328 364T243 347Q61 347 61 549ZM292 549Q292 663 242 663Q221 663 211 648T198 615T196 566V548Q196 471 206 454Q218 434 242 434Q292 434 292 549ZM243 -55Q223 -55 212 -42T201 -13Q201 -2 207 7Q209 11 480 371T758 738Q770 750 788 750Q805 750 817 738T830 709Q830 694 820 681L544 315Q273 -43 269 -47Q258 -55 243 -55ZM606 146Q606 330 763 346Q764 346 773 346T786 347Q831 347 866 332T914 305T934 280Q966 233 966 146V135Q966 115 964 97T952 49T925 -2T872 -40T788 -56Q606 -56 606 146ZM742 146V132Q742 107 743 93T748 62T762 39T787 31Q819 31 832 79Q837 97 837 146Q837 260 787 260Q767 260 757 246T744 214T742 169V146",38:"757 117Q762 117 769 110V3Q759 -7 718 -14T641 -22T571 -15T518 1T477 19T453 31L437 23Q350 -19 257 -22Q158 -22 103 30T47 155Q47 188 57 216T87 263T119 292T151 313L182 333L187 336L181 349Q150 431 150 506Q150 605 211 660T347 716Q417 716 471 668T526 543Q526 517 518 495T471 432T360 343L342 330Q342 327 358 306T402 250T458 189L467 181Q518 225 556 289T607 395L620 437Q622 443 630 443Q631 443 679 430Q718 420 725 418T733 409Q733 402 722 365T670 255T573 123Q562 111 563 111Q589 94 644 94Q678 94 703 100T740 111T757 117ZM397 544Q397 573 384 601T346 629Q320 629 299 607T277 538Q277 484 295 429Q301 413 301 412Q302 409 309 415Q397 476 397 544ZM227 258Q197 228 197 177Q197 150 207 126T234 95Q242 93 251 93Q288 93 337 107L349 110L328 131Q266 196 234 248L227 258",39:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",40:"79 250Q79 352 100 441T152 585T213 678T266 733L287 749Q288 750 324 750H359Q366 741 366 738Q366 734 356 721T329 682T296 623T262 531T238 407Q230 346 230 250Q230 142 244 55T278 -82T318 -165T352 -215T366 -238Q366 -242 359 -249H286L277 -242Q79 -74 79 250",41:"61 737Q61 750 85 750H106H141L150 742Q348 574 348 250T150 -242L141 -249L106 -250H87Q61 -250 61 -238Q61 -233 74 -216Q157 -113 183 51Q197 130 197 250T183 449Q174 505 158 554T126 634T95 687T71 722T61 737",42:"241 579Q241 582 228 639T215 702Q215 722 233 736T271 750Q296 750 315 736T334 702V697Q334 693 328 664T314 607L308 579L352 620Q389 654 397 660T417 668Q447 668 464 647T482 602Q482 591 479 583T472 569T459 559T443 552T421 546T397 538L342 521L397 504Q405 501 420 497T442 490T458 483T472 473T479 460T482 440Q482 416 465 395T417 374Q406 375 398 381T352 422L308 463L314 435Q321 407 327 378T334 345Q336 333 327 319T296 295Q288 293 275 293Q241 293 227 311T215 345Q215 349 221 378T234 435L241 463L197 422Q160 388 152 382T132 374Q102 374 85 395T67 440Q67 451 70 459T77 473T90 483T106 490T128 496T152 504L207 521L152 538Q144 541 129 545T107 552T91 559T77 569T70 582T67 602Q67 626 84 647T132 668Q143 667 151 661T197 620L241 579",43:"61 250Q61 276 94 292H386V436V535Q386 577 388 589T401 607Q411 617 427 617Q458 617 468 587Q470 581 470 436V292H762L766 290Q770 288 773 287T780 282T787 274T792 264T794 250Q794 222 762 209L616 208H470V64Q470 -81 468 -87Q458 -116 428 -116T388 -87Q386 -81 386 64V208H240L94 209Q61 220 61 250",44:"81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",45:"12 230Q12 257 26 265T80 274Q88 274 114 274T158 273T201 273T235 274Q276 274 290 266T305 230T291 194T235 185Q226 185 201 185T159 186Q143 186 119 186T85 185Q43 185 28 193T12 230",46:"219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",47:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",58:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",59:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",61:"94 324Q61 335 61 366Q61 396 91 405Q96 407 429 407H762Q763 406 767 404T774 400T781 395T787 387T792 378T794 365Q794 338 762 324H94ZM94 94Q61 105 61 135Q61 149 69 160T92 175Q97 177 430 177H762L766 175Q770 173 773 172T780 167T787 159T792 149T794 135Q794 107 762 94H94",63:"61 644Q61 652 87 666T157 693T244 705Q344 705 400 671T457 551Q457 516 446 490T422 451T387 421T356 391Q330 361 318 332T305 292T303 252Q303 218 300 213T290 208T244 207H220Q194 207 188 213Q187 214 186 215V255Q187 282 188 296T198 345T229 417T288 496Q306 515 306 559Q306 596 296 607T253 618Q214 618 185 607T143 583T120 558T103 547Q99 547 95 551Q93 553 77 597T61 644ZM171 71V95Q171 137 197 144Q201 146 244 146H261Q307 146 315 121Q317 115 317 73V51Q317 9 291 2Q286 0 242 0L199 1Q182 7 174 21L172 28L171 71",64:"61 264T61 347T82 494T136 596T217 660T311 694T410 704Q460 704 471 703Q534 694 577 666Q633 623 651 552T670 370V342Q670 249 633 195Q583 116 454 116Q238 116 238 347Q238 443 276 499Q328 578 456 578Q488 578 494 577L504 575Q475 617 430 617H421Q196 617 196 347Q196 215 253 143Q310 76 427 76Q499 76 561 102L575 107H664Q671 97 671 94V89L663 81Q566 -11 422 -11Q365 -11 316 -2T219 33T137 97T82 200ZM469 490Q459 492 453 492Q429 492 405 472Q374 439 374 347Q374 233 423 210Q436 202 454 202L486 210Q536 228 536 347Q536 461 486 484Q476 490 469 490",91:"318 -206Q318 -235 305 -243T255 -251Q248 -251 229 -251T198 -250H143Q112 -250 99 -246T81 -225Q79 -219 79 250T81 725Q85 741 98 745T143 750H198Q210 750 229 750T255 751Q291 751 304 743T318 707Q318 680 301 668Q293 663 255 663H224V-163H255Q293 -163 301 -168Q318 -180 318 -206",93:"24 706Q24 734 39 742T90 751Q97 751 114 751T143 750H198Q230 750 243 746T261 725Q263 719 263 250T261 -225Q257 -241 244 -245T198 -250H143Q131 -250 112 -250T86 -251Q50 -251 37 -243T24 -207Q24 -180 41 -168Q49 -163 87 -163H118V663H87H71Q24 663 24 706",94:"108 550Q108 554 135 589T190 658T219 692Q221 694 275 694Q328 694 330 693Q331 692 381 629T438 557Q441 553 441 549T434 538L399 537Q363 537 362 538Q361 538 318 575L275 611Q274 611 231 575Q188 538 187 538Q186 537 150 537L115 538Q108 545 108 550",95:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",126:"92 215Q92 259 122 301T204 344Q238 344 264 329T310 300T343 285Q356 285 361 295T369 322T377 344H450Q457 334 457 330Q457 281 427 240T344 198Q312 198 285 213T239 242T206 257Q188 257 182 230T172 199L137 198H120Q102 198 97 200T92 215",305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84",768:"-458 682Q-458 690 -452 692T-426 694H-381H-314L-312 691Q-311 691 -305 682T-287 655T-263 622L-218 555V549Q-218 544 -224 538L-259 537Q-295 537 -296 538Q-298 539 -376 606T-456 676Q-458 680 -458 682",769:"-290 537H-310Q-334 537 -334 549Q-334 553 -311 588T-264 656L-241 690Q-240 690 -239 691T-236 693Q-235 694 -167 694H-100Q-93 684 -93 681T-94 677Q-95 675 -173 607T-255 538Q-256 537 -290 537",770:"-442 550Q-442 554 -415 589T-360 658T-331 692Q-329 694 -275 694Q-222 694 -220 693Q-219 692 -169 629T-112 557Q-109 552 -109 549Q-109 545 -116 538L-151 537Q-187 537 -188 538Q-189 538 -232 575L-275 611Q-276 611 -319 575Q-362 538 -363 538Q-364 537 -400 537L-435 538Q-442 545 -442 550",771:"-458 565Q-458 609 -428 651T-346 694Q-312 694 -286 679T-240 650T-207 635Q-194 635 -189 645T-181 672T-173 694H-100Q-93 684 -93 680Q-93 631 -123 590T-206 548Q-238 548 -265 563T-311 592T-344 607Q-362 607 -368 580T-378 549L-413 548H-430Q-448 548 -453 550T-458 565",772:"-84 660Q-81 656 -77 653V567L-81 564L-84 561L-274 560H-383Q-469 560 -471 565L-472 566Q-474 569 -474 611L-473 653Q-469 659 -466 659Q-465 660 -274 660H-84",774:"-123 694Q-80 694 -80 657Q-80 626 -99 601T-161 563Q-199 552 -275 552Q-352 552 -389 563Q-470 586 -470 655Q-470 667 -468 673Q-457 694 -435 694H-431Q-408 694 -396 685Q-387 676 -387 671Q-384 661 -275 661Q-167 661 -164 671Q-164 674 -163 677T-151 687T-123 694",775:"-329 596Q-346 602 -351 611T-356 638V646Q-356 653 -356 654T-356 661T-355 668T-353 673T-351 679T-347 684T-341 689T-332 693T-274 695H-221Q-202 683 -198 676T-194 645Q-194 632 -195 625T-202 610T-221 596H-329",776:"-331 695Q-312 683 -308 676T-304 645Q-304 632 -304 626T-311 610T-331 596L-380 595H-408Q-448 595 -457 617Q-459 621 -459 645T-457 673Q-448 696 -409 696Q-405 696 -396 696T-380 695H-331ZM-247 644Q-247 658 -246 665T-239 680T-221 694Q-217 695 -169 695H-143Q-102 695 -93 672Q-91 664 -91 645V635Q-91 613 -106 602Q-113 597 -121 596T-171 595L-219 596Q-232 600 -238 608T-246 622T-247 644",778:"-365 616Q-365 658 -331 676T-256 694Q-253 694 -247 694T-236 693Q-166 693 -139 666Q-119 644 -119 616T-139 565Q-166 538 -237 538H-242Q-365 538 -365 616ZM-181 616Q-181 641 -195 647T-242 654Q-258 654 -266 654T-284 650T-298 638T-303 616Q-303 592 -289 585T-242 577Q-209 577 -195 584T-181 616",779:"-426 686Q-424 694 -394 694H-350H-283Q-277 686 -277 682Q-277 673 -317 608T-361 538L-396 537H-420Q-432 537 -436 539T-440 548Q-440 560 -434 616Q-432 633 -430 650T-427 677L-426 686ZM-243 686Q-241 694 -211 694H-167H-100Q-94 686 -94 682Q-94 673 -134 608T-178 538L-213 537H-237Q-249 537 -253 539T-257 548Q-257 560 -251 616Q-249 633 -247 650T-244 677L-243 686",780:"-442 645Q-442 657 -418 657H-398Q-393 657 -388 657T-379 657T-371 656T-365 656H-363L-319 620L-276 583Q-275 583 -232 619Q-189 656 -188 656Q-187 657 -151 657H-116Q-109 649 -109 645Q-109 642 -112 637Q-118 629 -168 566T-220 501Q-222 500 -275 500Q-329 500 -331 501Q-442 634 -442 645",8211:"0 284Q0 318 26 325Q30 327 274 327Q469 327 497 327T532 322Q549 310 549 283Q549 257 532 245Q525 241 498 241T275 240Q31 240 26 242Q0 249 0 284",8212:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8213:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8215:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",8216:"87 443L81 449V581L119 636Q125 644 131 653T141 667T148 677T154 685T158 689T163 692T167 693T173 694H190H201Q226 694 226 683Q226 678 208 635T189 590Q189 588 204 588H219Q222 584 226 581V449L219 443H87",8217:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",8220:"144 443L138 449V581L176 636Q182 644 188 653T198 667T205 677T211 685T215 689T220 692T224 693T230 694H247H258Q283 694 283 683Q283 678 265 635T246 590Q246 588 261 588H276Q279 584 283 581V449L276 443H144ZM381 443L375 449V581L413 636Q419 644 425 653T435 667T442 677T448 685T452 689T457 692T461 693T467 694H484H495Q520 694 520 683Q520 678 502 635T483 590Q483 588 498 588H513Q516 584 520 581V449L513 443H381",8221:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",8260:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",8710:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148"},{})},3746:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifItalic=void 0;var n=r(768),Q=r(5181);e.sansSerifItalic=(0,n.AddPaths)(Q.sansSerifItalic,{33:"160 187L257 694H306Q355 694 355 693L238 186H199Q160 186 160 187ZM110 2Q111 3 120 49T131 96Q131 98 180 98T229 96L219 50Q209 3 208 2V0H110V2",34:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",35:"793 170Q809 162 809 149Q809 145 807 141T802 135T796 132L793 130H547L472 -27Q397 -184 394 -187Q389 -194 379 -194Q367 -194 362 -183Q359 -179 359 -173Q360 -168 431 -20L503 129Q503 130 410 130H317L242 -27Q167 -184 164 -187Q159 -194 149 -194Q137 -194 132 -183Q129 -179 129 -173Q130 -168 201 -19L273 130H187L100 131Q87 141 87 150Q87 162 102 170H294L331 248Q339 265 349 286T365 318L370 328Q370 330 258 330Q145 330 142 332Q129 338 129 351Q129 362 140 368Q146 370 267 370L391 371L467 527Q542 684 544 686Q544 688 549 691T560 694H562Q565 693 567 692T571 690T575 686T578 681T579 672Q577 665 507 520T436 373L435 370H528L621 371L692 518Q767 675 769 677Q775 694 789 694Q798 694 804 688T809 672Q806 664 737 519L665 371L751 370Q835 370 841 368Q851 362 851 350Q851 337 841 334T799 330H765H741H645L606 250L568 170H793ZM600 328Q600 330 508 330H415Q412 326 338 171Q338 170 431 170H524L561 248Q569 265 579 286T595 318L600 328",36:"228 70Q233 92 246 155T270 266T280 316Q271 318 265 320T237 333T200 360T172 403T159 468Q159 537 205 600T325 691Q352 701 360 701Q361 701 361 701T362 703T364 711T368 727L372 750H409Q445 750 445 749L436 705Q436 703 450 702T494 691T554 657L565 649Q562 642 548 604L534 568Q511 591 484 605T440 621L424 623L419 624L372 405Q399 400 424 384Q490 338 490 247V240Q490 156 430 85Q374 13 294 -5L284 -7L280 -30Q279 -35 278 -41T275 -52L274 -55Q274 -56 237 -56Q201 -56 201 -54Q202 -53 205 -34T211 -11Q211 -9 206 -9Q154 -2 115 19Q80 35 56 59L88 141L99 131Q109 121 119 113T141 99T160 89T180 82T197 77T214 73T228 70ZM303 426Q304 427 313 471T332 564T345 620L335 616Q287 596 263 549Q252 525 252 499Q252 470 267 451T298 426Q303 424 303 426ZM302 75Q305 75 315 80T340 98T367 125T390 164T399 214Q399 247 384 268T349 297Q338 247 326 186L302 75",37:"268 347Q224 347 195 386T165 488Q165 517 173 552Q191 637 246 693T349 749Q389 749 414 725T448 673T456 614Q456 506 396 427T268 347ZM372 604Q372 674 339 674Q311 674 290 633T261 549T253 482V474Q253 438 272 426Q277 424 286 424Q319 424 345 485T372 604ZM189 -56Q179 -56 173 -49T167 -37Q167 -30 347 198Q425 296 475 360Q780 745 785 747Q790 750 796 750Q814 748 814 730Q814 725 811 719L204 -49Q198 -56 189 -56ZM523 87Q523 184 583 265T713 347Q758 347 786 308T815 207Q815 110 757 28T629 -55Q576 -55 550 -12T523 87ZM729 200Q729 271 696 271Q675 271 658 247T631 189T616 125T611 76Q611 21 644 21H647Q672 21 700 77T729 200",38:"219 -22Q158 -22 117 13T71 111Q71 131 74 150T84 185T98 215T118 241T137 262T159 281T179 295T199 308L214 318L258 348L256 362Q254 373 254 413V435Q254 483 271 537T325 641T411 708Q427 715 441 715Q446 716 455 716Q504 716 534 681T565 590Q565 522 519 468T377 347L358 334Q359 333 363 320T374 290T387 262Q404 227 428 187T460 139Q521 183 574 251T651 362T674 409L710 398Q746 388 747 388Q747 381 720 333T635 213T517 94L510 87Q542 57 598 57Q649 57 708 72Q716 75 718 75L709 34L701 -7Q636 -22 578 -22Q531 -22 498 -8T428 34L408 25Q314 -22 219 -22ZM480 579Q480 640 436 640Q410 640 385 615T351 554Q340 513 340 457Q340 413 343 410Q343 406 360 419Q431 471 455 505T480 579ZM245 57Q279 59 311 67T359 81T375 89T358 113T318 178T281 260L274 277L245 257Q167 205 167 135Q167 110 174 93T194 69T217 60T237 57H245",39:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",40:"195 37Q195 -7 200 -47T213 -113T231 -166T250 -204T268 -232T280 -250H204L194 -238Q104 -124 104 55Q104 238 181 432T405 740L417 750H454Q491 750 491 749L468 729Q446 709 411 667T337 565T262 405T208 188Q195 110 195 37",41:"300 463Q300 634 222 740L214 750H290L299 740Q300 738 309 726T323 707T337 682T353 651T367 613T379 566T387 510T390 444Q390 314 344 156T203 -125Q179 -155 145 -191Q111 -224 89 -241L78 -250H2Q4 -248 27 -227T65 -189T107 -140T155 -71T200 16T244 129T278 266Q300 372 300 463",42:"193 608Q193 628 210 644T246 660Q250 660 252 660T257 658T264 654T272 648T284 638T302 623Q340 590 340 593Q341 594 345 623T354 682T360 715Q365 729 378 739T407 750Q424 750 433 740T443 720Q443 712 427 652L410 591L462 623Q505 650 514 655T534 660Q549 660 558 650T568 625Q568 617 567 611T560 599T551 590T536 580T519 571T496 561T470 548L429 528L474 500Q482 495 492 489T506 481T516 475T523 469T527 464T529 458T530 450Q530 430 514 414T479 397H475Q468 397 460 402T423 433Q414 440 404 448T388 461L383 465L365 344Q348 306 314 306Q302 306 292 313T281 338Q281 347 297 404L313 464L260 433Q201 397 195 397H189Q173 397 165 407T156 432Q156 438 157 443T161 452T166 460T175 468T185 475T198 482T212 489T230 497T250 506L295 528L250 556Q203 582 202 585Q193 591 193 608",43:"108 244T108 250T112 261T119 268T124 270H426V272Q428 274 457 419Q489 565 492 573Q497 583 508 583Q516 583 522 577T528 565Q528 553 498 417Q491 384 483 346T471 288L467 270H760Q775 262 775 250T760 230H458Q456 221 426 77T394 -71Q389 -83 375 -83Q367 -83 362 -78T356 -64Q356 -58 387 84Q394 118 401 155T413 210L417 229Q417 230 271 230H124Q123 230 120 232T112 239",44:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",45:"66 257V259H332V257L324 220L317 186H184Q51 186 51 187T58 220T66 257",46:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",47:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",48:"245 -22Q209 -22 181 -11T135 20T107 65T92 116T88 171Q88 235 114 354T194 557Q226 606 269 635T340 671T392 678H395Q422 678 446 670T495 643T534 582T549 481Q549 430 534 350T499 213Q459 89 379 25Q315 -22 247 -22H245ZM430 582Q408 601 378 601Q313 601 269 534Q234 475 205 341Q181 232 181 174Q181 104 209 76Q231 54 260 54T318 73T368 125Q410 194 447 375Q460 445 460 487Q460 555 430 582",49:"234 613Q277 613 331 628T428 678H439Q451 678 451 676Q450 671 387 373T323 74T384 73H445L430 0H259L88 1L104 73H229L332 560Q278 541 198 539Q198 540 198 541T199 546T200 554T202 564T205 576L213 612H219Q221 612 226 612T234 613",50:"190 460Q189 460 181 475T164 507T155 527Q155 535 182 571Q259 678 380 678Q462 678 506 630T551 513V507Q551 418 487 349Q469 329 441 305T391 265T344 232T316 212Q158 87 158 86T188 85Q194 85 234 85T311 86Q467 86 467 85Q451 9 449 2V0H50Q54 18 58 40L67 79L133 133Q246 226 269 243Q369 318 410 373T452 492Q452 535 433 560T393 592T350 599Q311 599 279 578T231 532T203 484T190 460",51:"446 542Q446 576 424 590T372 605Q330 605 288 583T216 524Q209 515 208 516Q207 517 192 549L178 580L187 589Q224 627 276 652T386 678Q456 678 500 642T544 550Q544 515 530 482T495 427T453 387T418 362L403 353L413 348Q440 335 462 313Q500 271 500 217Q500 135 423 57T236 -22T63 59L56 68L85 141Q106 112 125 98Q177 54 254 54Q315 54 355 105T396 218Q396 242 393 254Q380 301 335 313Q327 315 280 316Q233 316 233 318L249 392Q298 392 322 399Q373 408 409 453T446 542",52:"78 235L411 656H465Q519 656 519 655T475 447T430 237V235H521V233L505 160Q505 159 459 159H414L380 0H286L320 159H62L63 164Q64 169 66 179T70 198L78 235ZM342 235L421 607Q420 607 419 604Q409 535 197 267Q173 236 173 235H342",53:"330 350Q263 350 214 272H133V275Q134 276 174 467L214 655Q214 656 385 656H555V653Q555 652 554 647T550 631T546 613L539 577H284L265 486Q261 464 256 441T248 406L246 395L250 398Q255 401 264 406T286 415T315 423T350 427Q412 427 455 381T498 256Q498 150 415 64T222 -22Q186 -22 155 -12T105 12T74 41T55 65T50 77L51 79Q61 89 78 112L104 145L107 138Q110 130 114 123T125 106T142 88T165 72T196 60T236 55Q282 55 316 79T366 140T389 208T396 267Q396 310 378 330T337 350H330",54:"437 605Q397 605 361 585T301 536T261 477T236 426T228 401L236 408Q244 414 260 424T296 445T345 462T402 469H404Q422 469 434 467T465 446T498 394Q515 351 515 307Q515 254 497 193T439 85Q352 -22 246 -22Q220 -22 196 -14T148 15T109 78T94 179Q94 272 123 373Q163 505 257 591T450 678Q474 678 498 674T535 664T548 656L540 621L532 586L520 590Q509 594 485 599T437 605ZM339 392Q281 392 233 334T185 163V158Q185 87 230 61Q244 54 262 54Q325 54 371 122Q395 158 407 217T419 298Q419 337 401 364T339 392",55:"173 614L181 656H389Q596 656 596 655L595 650Q594 645 592 635T588 616L580 578L554 551Q313 307 245 4L242 -11H192Q143 -11 143 -10Q144 0 148 17T169 89T212 198T285 327T393 470Q423 504 472 550Q479 555 485 561T496 571L329 570Q163 570 163 571L164 577Q166 583 168 593T173 614",56:"159 470Q159 547 229 612T394 678Q467 678 510 636T554 533Q554 512 549 493T535 458T515 429T492 405T467 386T443 372T423 362T409 356L404 354Q404 353 405 353Q411 353 432 341T476 295T500 218Q500 134 424 56T246 -22Q175 -22 126 22T77 143Q77 204 110 251T188 327L202 334Q216 340 229 346T243 353T235 358T214 372T189 393T168 426T159 470ZM467 527Q467 605 375 605Q317 605 281 566T244 472Q244 429 271 411T334 392Q392 392 429 430T467 527ZM405 228Q405 262 384 289T315 316Q257 316 216 266T174 144Q174 95 199 75T262 54Q329 54 367 109T405 228",57:"220 594Q303 677 389 677Q545 677 545 479Q545 413 526 327Q493 175 398 77T202 -22Q124 -22 77 25L130 91L137 83Q169 54 218 54Q255 54 290 76T347 129Q364 151 380 182T403 232T411 256Q410 255 390 241T353 217T303 197T236 187Q195 187 173 209Q155 226 140 263T124 352Q124 392 135 435Q154 527 220 594ZM455 497Q455 605 383 605Q340 605 305 577T246 492Q220 411 220 360Q220 278 279 264Q280 264 287 264T299 263Q347 263 387 302Q455 375 455 497",58:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",59:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",61:"142 368Q145 370 463 370Q780 370 784 368Q796 364 796 350T784 332Q780 330 463 330Q145 330 142 332Q129 338 129 351Q129 362 142 368ZM88 137T88 150T102 170H738Q739 170 742 168T750 161T754 150T750 139T743 132T738 130H102Q88 137 88 150",63:"194 652Q194 654 218 666T284 691T362 704Q444 704 490 678T536 583Q536 541 516 500T459 433Q415 400 387 371T343 313T321 266T307 216L301 186H262Q223 186 223 187Q224 199 228 218T250 288T294 377Q317 413 344 440T391 481T414 499Q442 527 442 574Q442 584 441 590T433 607T409 623T362 629Q335 629 310 624T267 610T235 595T214 582T205 576L200 614Q194 651 194 652ZM173 2Q174 3 183 49T194 96Q194 98 243 98T292 96L282 50Q272 3 271 2V0H173V2",64:"120 267Q120 377 179 478T336 642T538 705Q610 705 658 662T707 513Q707 425 681 331Q658 241 590 179T447 117Q386 117 343 163T300 288Q300 397 374 486T544 576Q575 576 608 562Q590 628 517 628Q406 628 309 522T212 278Q212 179 267 122T404 65T550 91H631Q513 -10 390 -10Q265 -10 193 70T120 267ZM600 397Q600 441 581 471T530 501Q476 501 433 436T390 298Q390 254 409 224T462 193Q512 193 556 257T600 397",91:"148 252L253 750H339Q425 750 425 749L424 744Q423 739 421 729T417 711L409 675L367 674H325L235 252Q145 -167 145 -172Q145 -174 187 -174H229V-176Q213 -240 213 -250H127Q41 -250 41 -248Q41 -245 148 252",93:"353 749Q353 746 303 512T200 27T141 -250H-31Q-31 -240 -15 -176V-174H70L250 674H208L165 675L181 750H267Q353 750 353 749",94:"190 527L360 694H434L484 611Q533 528 533 527H457L390 632L385 639L266 527H190",95:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",126:"330 327Q356 326 388 298T446 269Q470 269 484 327H522Q560 327 560 325L557 316Q554 306 549 292T535 263T512 232T480 208Q453 193 429 193T370 222T315 251Q285 251 275 193H199V197Q214 257 251 292T330 327",305:"168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",567:"-54 -96L-48 -104Q-41 -111 -27 -118T7 -126Q60 -126 82 -87Q85 -81 140 181L196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204Q-13 -204 -41 -196T-83 -180T-96 -170Q-55 -96 -54 -96",768:"-262 681L-270 694H-177L-132 612Q-89 530 -87 528Q-87 527 -125 527H-163L-208 598Q-254 670 -262 681",769:"-96 625L-29 694H63Q42 673 -31 605L-114 527H-190L-176 541Q-160 559 -96 625",770:"-310 527L-140 694H-66L-16 611Q33 528 33 527H-43L-110 632L-115 639L-234 527H-310",771:"-170 677Q-144 676 -112 648T-54 619Q-30 619 -16 677H22Q60 677 60 675L57 666Q54 656 49 642T35 613T12 582T-20 558Q-47 543 -71 543T-130 572T-185 601Q-215 601 -225 543H-301V547Q-286 607 -249 642T-170 677",772:"-314 553L-297 631H-116Q64 631 64 630Q60 612 56 591L47 553L-133 552Q-314 552 -314 553",774:"-142 508Q-205 508 -244 548T-284 652Q-284 666 -281 683L-280 694H-204Q-205 689 -205 677Q-205 650 -196 631T-173 604T-147 593T-125 590Q-85 590 -50 618T-5 686L-2 694H73V690Q53 610 -10 559T-142 508",775:"-180 578Q-179 579 -170 627T-158 678V680H-54V678Q-56 675 -65 627T-76 578V576H-180V578",776:"-273 584Q-272 585 -262 632L-252 678V680H-154V678L-164 632Q-174 585 -175 584Q-175 582 -224 582T-273 584ZM-78 586Q-78 587 -69 632T-58 678V680H40L39 677Q39 676 38 670T34 651T29 628L19 583L-30 582H-79L-78 586",778:"-227 597Q-227 639 -186 666T-102 693H-97Q-29 693 -8 649Q-2 637 -2 623Q-2 582 -43 555T-132 527Q-171 527 -199 546T-227 597ZM-59 619Q-59 635 -68 643T-104 652Q-142 652 -156 636T-171 602Q-171 569 -123 569Q-119 569 -111 570T-99 571Q-59 582 -59 619",779:"-236 619L-195 694H-149Q-103 694 -103 693L-211 527H-287L-282 536Q-281 539 -236 619ZM-70 619L-29 694H17Q63 694 63 693L-45 527H-121L-116 536Q-115 539 -70 619",780:"-283 654H-207L-140 549L-135 542L-16 654H60L-109 487H-147L-184 488L-234 570Q-283 653 -283 654",913:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",914:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",915:"87 2Q88 4 160 346T234 689Q234 691 440 691T646 689Q643 686 629 611H475L321 612Q193 4 191 2V0H87V2",916:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576",917:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",918:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",919:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",920:"119 260Q119 348 157 433T254 579T387 677T533 715Q701 715 772 574Q804 511 804 431Q804 315 744 209T586 41T384 -22Q262 -22 191 59T119 260ZM706 426Q706 524 655 582T525 640Q454 640 395 600T293 502Q256 447 237 383T218 266Q218 168 269 112T401 55Q518 55 612 166T706 426ZM283 349L293 397H473Q652 397 652 396Q647 374 642 347L632 299H452Q273 299 273 300Q278 322 283 349",921:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",922:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",923:"28 0L401 694H504V690Q505 686 543 345T582 1Q582 0 528 0H473V3Q472 6 460 113T435 359T422 558Q422 593 424 603L425 610L424 608Q414 572 343 431Q287 316 143 49L117 1L73 0H28",924:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",925:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",926:"193 687Q193 688 479 688H765V686Q764 685 755 642L747 600H461L175 601Q175 602 184 645L193 687ZM196 400Q196 401 418 401T640 400L622 315Q622 314 400 314T178 315L196 400ZM42 2Q43 3 51 44T60 87H64Q68 87 75 87T93 87T119 87T151 88T190 88T237 88T291 88T352 88H643Q638 66 634 44T627 13T624 2V0H42V2",927:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",928:"86 2Q88 4 160 346T233 689Q233 691 501 691Q768 691 768 689Q766 688 694 346T621 2V0H517V2Q518 3 582 304T646 609L648 615H321L190 0H86V2",929:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",931:"194 655L202 694H508Q813 694 813 693Q809 675 805 653L797 614H559L321 615Q327 606 405 478L485 347Q449 311 348 203T247 86Q247 84 294 84Q303 84 359 84T465 85H684Q684 84 675 42L666 0H360L55 1L195 154Q346 319 347 320L359 333L273 473Q187 614 186 614L187 620Q188 625 190 635T194 655",932:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",933:"357 637Q320 637 297 612T266 555H173Q178 576 188 598Q214 651 265 683T373 716Q497 716 497 542V509L504 526Q579 715 711 715Q773 715 808 677T843 589Q843 576 840 555H747L748 557Q748 559 748 563T749 574V580Q749 604 731 622Q715 638 693 638Q591 638 543 465Q531 425 506 309T462 98T441 2V0H337V2Q425 401 436 486Q438 504 438 526Q438 637 364 637H357",934:"124 308Q124 399 208 481T433 587Q437 587 437 589Q438 590 449 643L459 694H508Q557 694 557 693Q557 691 546 641T535 587Q543 587 562 583T614 565T674 531T722 472T743 387Q743 288 656 209T449 110L433 106Q411 3 410 2Q410 0 361 0H312L313 3Q313 5 324 56L335 107H331L321 108Q311 110 297 114T266 124T228 141T190 168Q124 225 124 308ZM227 315Q227 282 239 257T270 218T306 197T338 186L350 184H351L386 346Q420 507 420 509H419Q411 509 393 505T342 485T284 444Q227 387 227 315ZM642 381Q642 413 629 437T599 475T563 496T533 507T519 510Q518 510 484 348T450 184Q544 201 593 258T642 381",935:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",936:"325 556Q325 524 310 447T294 330Q294 289 304 260Q314 234 333 216T364 192T380 187L488 694H585V691Q584 689 531 438L478 188H479Q485 188 503 195T555 231T613 305Q637 352 654 435Q662 470 669 496T681 538T690 562T698 578T704 587Q719 609 733 615T772 621H802H854V619L838 546Q838 545 832 545Q775 539 749 418Q716 274 638 196Q616 173 590 156T543 131T503 117T473 110T460 106Q460 105 450 54T438 2V0H340V2Q341 3 351 54T362 106Q363 107 358 108T344 111T322 117T295 128T267 145T239 171T216 207T200 256T194 319Q194 356 203 408T213 483Q213 517 203 530T182 544T171 546Q184 609 187 619V621H239Q286 621 294 620T309 612Q325 596 325 556",937:"148 407Q148 475 182 534T269 633T386 694T511 716Q622 716 695 658T769 507Q769 461 747 409T699 321T628 225T562 136Q533 90 533 86Q542 85 557 85Q564 85 583 85T614 86Q695 86 695 85Q679 9 677 2V0H425Q426 3 433 30T447 72T480 131T549 241L554 248Q558 254 563 261T576 281T592 306T609 335T625 366T640 400T653 434T661 466T664 498Q664 562 618 601T497 640Q416 640 351 596T262 482Q250 441 250 392T276 237T302 70V56Q302 28 296 2V0H44V2L62 85Q62 86 143 86L225 85V88Q224 89 224 89T224 91T224 95T223 101T222 110T220 123T216 140T209 163T200 191T188 227Q148 344 148 407",8211:"59 275L66 312H316Q565 312 565 311T558 275T549 238Q549 236 299 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8212:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8213:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8215:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",8216:"309 567L299 520Q289 474 288 473Q288 471 239 471T190 473L192 480Q193 486 196 499T201 522L211 569L287 694H312L335 693L332 685Q328 677 321 661T307 630L279 570L294 569Q309 569 309 567",8217:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",8220:"393 567L383 520Q373 474 372 473Q372 471 323 471T274 473L276 480Q277 486 280 499T285 522L295 569L371 694H396L419 693L416 685Q412 677 405 661T391 630L363 570L378 569Q393 569 393 567ZM587 567L577 520Q567 474 566 473Q566 471 517 471T468 473L470 480Q471 486 474 499T479 522L489 569L565 694H590L613 693L610 685Q606 677 599 661T585 630L557 570L572 569Q587 569 587 567",8221:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",8260:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",8710:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576"},{})},3240:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerif=void 0;var n=r(768),Q=r(3526);e.sansSerif=(0,n.AddPaths)(Q.sansSerif,{33:"120 187Q120 225 115 440T110 693Q110 694 159 694T208 693Q208 655 203 440T198 187Q198 186 159 186T120 187ZM110 0V98H208V0H110",34:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",35:"56 350Q56 363 70 370H192Q314 370 314 371L356 526Q396 676 401 685Q406 694 416 694Q423 694 429 689T436 677Q436 673 396 523T355 371Q355 370 449 370Q544 370 544 371L586 526Q628 682 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 670 645 593T605 444L585 371Q585 370 673 370H762Q777 362 777 350Q777 337 767 334T723 330H668H573L567 305Q560 282 545 226L530 171L646 170H721Q756 170 766 167T777 150Q777 138 762 130H640Q518 130 518 129L476 -26Q434 -182 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -178Q397 -170 417 -93T457 56L477 129Q477 130 383 130Q288 130 288 129L246 -26Q204 -182 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -178Q167 -170 187 -94T227 56L247 129Q247 130 159 130H70Q56 137 56 150Q56 165 72 170H259L265 195Q273 222 287 275L302 330H186L70 331Q63 334 58 339Q56 343 56 350ZM489 170L532 330H343L337 305Q330 282 315 226L300 171L394 170H489",36:"55 509Q55 585 103 638T213 701V750H286V703H289Q312 703 354 689Q372 682 399 666T427 646L413 569Q413 568 403 575Q352 615 291 624H286V405Q357 389 400 331T444 199Q444 128 402 69T286 -7V-56H213V-9Q167 -3 125 14T63 44T44 60Q44 61 52 101L59 140L69 132Q78 125 87 119T107 107T124 97T141 90T157 84T173 80T187 76T201 73T213 70V317L202 319Q141 335 98 386T55 509ZM213 424V620L203 615Q143 587 143 522Q143 455 213 424ZM356 187Q356 208 350 227T334 258T315 280T298 293T287 297Q286 297 286 186V75Q356 110 356 187",37:"56 549Q56 639 98 694T195 750Q248 750 290 694T332 548Q332 455 290 401T195 347Q141 347 99 403T56 549ZM248 549Q248 602 234 638T195 674Q145 674 145 549Q145 423 195 423Q219 423 233 459T248 549ZM197 -56Q187 -56 182 -49T176 -35Q176 -33 178 -27Q179 -25 399 356T623 741Q626 750 639 750Q648 750 654 744T659 729Q657 721 435 336T207 -52Q203 -56 197 -56ZM500 146Q500 235 542 291T639 347Q692 347 734 293T776 146Q776 53 733 -1T639 -56Q587 -56 544 -2T500 146ZM692 146Q692 199 678 235T639 271Q589 271 589 146Q589 20 639 20Q663 20 677 56T692 146",38:"156 502Q156 600 198 658T302 716Q367 716 405 665T444 549Q444 531 442 523Q426 446 304 348L287 334Q305 297 340 249T402 170T430 139T443 149T472 181T509 231T549 303T583 394Q584 398 586 404Q587 408 587 409Q588 409 626 399T665 388Q663 381 660 369T644 322T614 253T567 176T502 98L491 87Q534 57 584 57Q653 57 700 75Q702 75 702 34T700 -7Q652 -22 586 -22H580Q505 -22 434 26L421 34Q419 33 405 25T374 11T336 -4T285 -17T226 -22Q143 -22 93 31T42 152Q42 184 51 211T81 260T111 291T144 317L184 348L178 365Q156 430 156 502ZM359 552Q359 588 345 614T302 640Q292 640 282 636T260 622T241 590T233 535Q236 474 253 417L257 407L271 419Q312 454 330 479Q359 514 359 552ZM345 102Q262 190 216 277Q215 277 204 267T180 247T165 236Q135 208 135 159Q135 123 152 97T198 61Q207 58 227 58Q286 58 357 89L345 102",39:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",40:"74 250Q74 564 240 733L257 750H333L323 739Q167 573 167 250T323 -239L333 -250H257L240 -233Q74 -63 74 250",41:"221 -73T221 250T65 739L55 750H131L148 733Q314 567 314 250T148 -233L131 -250H55L65 -239Q221 -73 221 250",42:"208 717Q211 731 222 740T250 750Q265 750 277 741T291 717Q291 706 290 675T286 617L285 591L329 622Q369 651 376 655T393 659Q411 659 423 647T436 616Q436 609 434 603T429 594T419 585T407 577T389 567T368 556L316 528L368 500Q421 472 429 464Q436 455 436 440Q436 422 423 409T393 396Q390 396 388 396T384 397T380 398T375 401T367 406T358 413T346 422T329 434L285 465Q284 465 285 438T289 381T291 347Q291 327 278 317T250 306Q234 306 222 315T208 339Q208 350 209 381T212 439L214 465L170 434Q130 405 123 401T106 397Q88 397 76 409T63 440Q63 447 65 453T70 462T80 471T92 479T110 489T131 500L183 528L131 556Q78 584 70 592Q63 601 63 616Q63 634 76 647T106 660Q109 660 111 660T115 659T119 658T124 655T132 650T141 643T153 634T170 622L214 591L212 617Q211 643 210 674T208 717",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",45:"11 186V259H277V186H11",46:"90 0V98H188V0H90",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",58:"90 346V444H188V346H90ZM90 0V98H188V0H90",59:"90 346V444H188V346H90ZM90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",61:"56 350Q56 363 70 370H707Q722 362 722 350Q722 339 708 331L390 330H72Q56 335 56 350ZM56 150Q56 165 72 170H708Q722 160 722 150Q722 138 707 130H70Q56 137 56 150",63:"55 652Q63 658 77 666T132 689T214 704T265 703Q303 698 332 684T376 653T401 615T413 578T416 546Q416 475 360 426Q325 396 303 365T273 303T263 256T261 216V186H183V225Q184 281 194 322Q206 368 232 409T276 469T306 495Q323 517 323 550Q323 596 297 612T223 629Q187 629 157 618Q122 607 91 583L83 576L55 652ZM173 0V98H271V0H173",64:"422 576Q440 576 456 573T480 566L488 563Q488 565 484 571T472 588T452 607T424 622T387 629Q294 629 220 550T146 347Q146 233 210 155T365 66Q376 65 400 65Q465 68 517 86L532 91H612L598 76Q511 -11 388 -11Q250 -11 153 93T56 347Q56 454 107 538T231 663T378 704Q446 704 492 680T564 608T599 506T611 376Q611 320 607 299Q595 227 546 173T422 118Q343 118 288 185T232 347Q232 444 287 510T422 576ZM520 347Q520 429 487 465T421 501Q385 501 354 461T323 347Q323 270 355 232T422 193Q454 193 487 229T520 347",91:"94 -250V750H266V674H181V-174H266V-250H94",93:"22 674V750H194V-250H22V-174H107V674H22",94:"146 612L212 694H287L353 612Q417 532 420 529Q421 528 418 527Q414 527 383 527H345L250 639Q244 633 199 580L154 527H116Q79 528 79 529Q82 532 146 612",95:"0 -114V-38H499V-114H0",126:"83 204Q86 254 113 290T186 327Q211 327 251 299T312 270Q337 270 340 315V327H416V316Q413 258 382 226T315 193Q289 193 249 221T187 250Q162 250 159 205V193H83V204",305:"74 0V444H164V0H74",567:"-35 -95Q-4 -126 34 -126Q58 -126 76 -116T100 -88Q102 -82 102 181V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171L-47 -133L-35 -95",768:"-415 692L-417 694H-324L-262 612Q-249 594 -233 572T-208 539L-200 528L-237 527H-275L-344 608Q-359 625 -378 647T-406 680T-415 692",769:"-239 612L-177 694H-84L-86 692Q-86 691 -95 681T-123 648T-157 608L-226 527H-264L-301 528L-293 539Q-285 550 -269 572T-239 612",770:"-354 612L-288 694H-213L-147 612Q-83 532 -80 529Q-79 528 -82 527Q-86 527 -117 527H-155L-250 639Q-256 633 -301 580L-346 527H-384Q-421 528 -421 529Q-418 532 -354 612",771:"-417 554Q-414 604 -387 640T-314 677Q-289 677 -249 649T-188 620Q-163 620 -160 665V677H-84V666Q-87 608 -118 576T-185 543Q-211 543 -251 571T-313 600Q-338 600 -341 555V543H-417V554",772:"-431 552V631H-70V552H-431",774:"-250 508Q-331 508 -379 567T-427 689V694H-351V685Q-348 649 -321 620T-250 591Q-206 591 -180 619T-150 685V694H-74V689Q-74 624 -122 566T-250 508",775:"-302 576V680H-198V576H-302",776:"-397 582V680H-299V582H-397ZM-202 582V680H-104V582H-202",778:"-319 611Q-319 649 -285 671T-211 694Q-164 694 -132 671T-99 611Q-99 572 -133 550T-209 527T-285 549T-319 611ZM-155 610Q-155 635 -171 643T-215 651Q-263 651 -263 610Q-263 570 -211 570H-209H-207Q-155 570 -155 610",779:"-250 693Q-317 544 -323 527H-399L-343 694H-296Q-250 694 -250 693ZM-84 693Q-151 544 -157 527H-233L-177 694H-130Q-84 694 -84 693",780:"-421 652Q-422 653 -419 654Q-415 654 -384 654H-346L-301 601Q-287 585 -275 571T-258 551T-250 542L-155 654H-117Q-80 653 -80 652Q-83 649 -147 569L-213 487H-288L-354 569Q-418 649 -421 652",913:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",914:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",915:"87 0V691H499V611H345L191 612V0H87",916:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630",917:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",918:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",919:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",920:"56 344Q56 430 86 502T164 619T271 690T388 716Q448 716 506 691T613 619T692 501T722 344Q722 188 624 84T389 -21Q252 -21 154 83T56 344ZM624 345Q624 423 597 488T513 596T380 639Q343 639 305 621T232 568T175 475T153 344Q153 216 222 136T388 56Q487 56 555 138T624 345ZM209 299V397H568V299H209",921:"87 0V694H191V0H87",922:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",923:"294 606Q294 574 252 430T163 144T117 0H72Q28 0 28 1T141 348L254 694H357L469 348Q582 2 582 1T527 0L473 1L469 11Q469 13 427 141T343 411T296 599L294 610V606",924:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",925:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",926:"47 600V688H619V600H47ZM111 314V401H555V314H111ZM42 0V88H624V0H42",927:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",928:"86 0V691H621V0H517V615H190V0H86",929:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",931:"55 0Q56 3 171 167T288 332Q288 334 172 474L55 615V694H666V614H428L190 615L412 347L322 218Q236 97 228 84L447 85H666V0H55",932:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",933:"55 565Q59 625 105 670T219 716H222Q310 716 353 627Q376 583 386 524L389 510L393 532Q397 555 407 584T433 644T482 695T557 716Q621 716 669 673T722 565V555H629V563Q627 592 607 615T557 638Q530 638 511 629T479 598T459 553T447 488T442 411T441 319V202V0H337V202Q337 453 331 497Q313 634 226 638Q185 638 167 612T148 563V555H55V565",934:"666 347Q666 326 661 302T638 247T594 190T520 140T413 107H410V0H312V54Q312 107 311 107Q286 107 229 128T125 192Q55 260 55 347Q55 396 77 438T131 507T200 552T265 579T311 587Q312 587 312 641V694H410V587H413Q476 576 524 552T598 502T640 444T661 390T666 347ZM310 510Q305 510 291 507T252 492T208 464T172 416T157 347T171 279T204 233T247 205T286 190T310 184H312V347Q312 510 310 510ZM564 347Q564 385 549 416T514 463T470 491T433 505T414 509L410 510V184Q413 184 426 187T464 200T510 227T548 275T564 347",935:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",936:"340 187V694H438V187Q481 206 495 219Q518 239 533 267T553 332T560 386T562 435Q562 576 593 608Q608 621 637 621H670H722V545H719Q718 545 715 545T710 544Q679 536 666 487Q664 474 662 429T654 344T633 259T580 175T486 119Q450 109 438 108V0H340V108L326 110Q122 149 117 415Q116 460 111 487Q98 536 67 544Q65 544 62 544T58 545H55V621H107Q160 621 163 620Q191 613 202 573Q213 536 213 473T220 351T256 249Q262 239 270 230T285 216T301 205T316 197T329 192T340 187",937:"55 462Q55 561 141 638T359 716Q492 716 579 640T666 462Q666 407 642 347T579 222T529 126Q515 91 515 86Q517 85 528 85Q530 85 552 85T596 86H677V0H425V14Q429 79 465 168L492 228Q494 232 504 254T516 283T527 310T539 340T548 368T556 399T560 428T562 460Q562 531 510 585T361 639Q263 639 211 585T159 460Q159 422 170 378T192 309T229 228L256 168Q292 79 296 14V0H44V86H125Q146 86 168 86T193 85L206 86Q206 103 183 148T131 241T79 352T55 462",8211:"0 236V312H499V236H0",8212:"0 236V312H999V236H0",8213:"0 236V312H999V236H0",8215:"0 -114V-38H499V-114H0",8216:"90 568L140 694H189L174 633Q159 572 158 571Q158 569 173 569H188V471H90V568",8217:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",8220:"174 568L224 694H273L258 633Q243 572 242 571Q242 569 257 569H272V471H174V568ZM368 568L418 694H467L452 633Q437 572 436 571Q436 569 451 569H466V471H368V568",8221:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8710:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630"},{})},1325:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.scriptBold=void 0;var n=r(5649);Object.defineProperty(e,"scriptBold",{enumerable:!0,get:function(){return n.scriptBold}})},4164:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.script=void 0;var n=r(7153);Object.defineProperty(e,"script",{enumerable:!0,get:function(){return n.script}})},8652:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallop=void 0;var n=r(768),Q=r(5745);e.smallop=(0,n.AddPaths)(Q.smallop,{40:"152 251Q152 646 388 850H416Q422 844 422 841Q422 837 403 816T357 753T302 649T255 482T236 250Q236 124 255 19T301 -147T356 -251T403 -315T422 -340Q422 -343 416 -349H388Q359 -325 332 -296T271 -213T212 -97T170 56T152 251",41:"305 251Q305 -145 69 -349H56Q43 -349 39 -347T35 -338Q37 -333 60 -307T108 -239T160 -136T204 27T221 250T204 473T160 636T108 740T60 807T35 839Q35 850 50 850H56H69Q197 743 256 566Q305 425 305 251",47:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",91:"202 -349V850H394V810H242V-309H394V-349H202",92:"522 -326Q522 -337 515 -343T500 -349Q487 -349 481 -337Q477 -328 267 248T55 827Q54 835 60 842T76 850Q89 850 96 838Q100 829 310 253T522 -326",93:"22 810V850H214V-349H22V-309H174V810H22",123:"477 -343L471 -349H458Q432 -349 367 -325T273 -263Q258 -245 250 -212L249 -51Q249 -27 249 12Q248 118 244 128Q243 129 243 130Q220 189 121 228Q109 232 107 235T105 250Q105 256 105 257T105 261T107 265T111 268T118 272T128 276T142 283T162 291Q224 324 243 371Q243 372 244 373Q248 384 249 469Q249 475 249 489Q249 528 249 552L250 714Q253 728 256 736T271 761T299 789T347 816T422 843Q440 849 441 849H443Q445 849 447 849T452 850T457 850H471L477 844V830Q477 820 476 817T470 811T459 807T437 801T404 785Q353 760 338 724Q333 710 333 550Q333 526 333 492T334 447Q334 393 327 368T295 318Q257 280 181 255L169 251L184 245Q318 198 332 112Q333 106 333 -49Q333 -209 338 -223Q351 -255 391 -277T469 -309Q477 -311 477 -329V-343",125:"110 849L115 850Q120 850 125 850Q151 850 215 826T309 764Q324 747 332 714L333 552Q333 528 333 489Q334 383 338 373Q339 372 339 371Q353 336 391 310T469 271Q477 268 477 251Q477 241 476 237T472 232T456 225T428 214Q357 179 339 130Q339 129 338 128Q334 117 333 32Q333 26 333 12Q333 -27 333 -51L332 -212Q328 -228 323 -240T302 -271T255 -307T175 -338Q139 -349 125 -349T108 -346T105 -329Q105 -314 107 -312T130 -304Q233 -271 248 -209Q249 -203 249 -49V57Q249 106 253 125T273 167Q307 213 398 245L413 251L401 255Q265 300 250 389Q249 395 249 550Q249 710 244 724Q224 774 112 811Q105 813 105 830Q105 845 110 849",710:"279 669Q273 669 142 610T9 551L0 569Q-8 585 -8 587Q-8 588 -7 588L12 598Q30 608 66 628T136 666L277 744L564 587L555 569Q549 556 547 554T544 552Q539 555 410 612T279 669",732:"374 597Q337 597 269 627T160 658Q101 658 34 606L24 597L12 611Q1 624 1 626Q1 627 27 648T55 671Q120 722 182 722Q219 722 286 692T395 661Q454 661 521 713L531 722L543 708Q554 695 554 693Q554 692 528 671T500 648Q434 597 374 597",770:"-277 669Q-283 669 -414 610T-547 551L-556 569Q-564 585 -564 587Q-564 588 -563 588L-544 598Q-526 608 -490 628T-420 666L-279 744L8 587L-1 569Q-7 556 -9 554T-12 552Q-17 555 -146 612T-277 669",771:"-182 597Q-219 597 -287 627T-396 658Q-455 658 -522 606L-532 597L-544 611Q-555 624 -555 626Q-555 627 -529 648T-501 671Q-436 722 -374 722Q-337 722 -270 692T-161 661Q-102 661 -35 713L-25 722L-13 708Q-2 695 -2 693Q-2 692 -28 671T-56 648Q-122 597 -182 597",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8730:"263 249Q264 249 315 130T417 -108T470 -228L725 302Q981 837 982 839Q989 850 1001 850Q1008 850 1013 844T1020 832V826L741 243Q645 43 540 -176Q479 -303 469 -324T453 -348Q449 -350 436 -350L424 -349L315 -96Q206 156 205 156L171 130Q138 104 137 104L111 130L263 249",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8968:"202 -349V850H449V810H242V-349H202",8969:"22 810V850H269V-349H229V810H22",8970:"202 -349V850H242V-309H449V-349H202",8971:"229 -309V850H269V-349H22V-309H229",9001:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",9002:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",10217:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",12296:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",12297:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832"},{10764:"\u222c\u222c"})},5667:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphicBold=void 0;var n=r(768),Q=r(1411);e.texCalligraphicBold=(0,n.AddPaths)(Q.texCalligraphicBold,{65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373"},{})},5821:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphic=void 0;var n=r(768),Q=r(6384);e.texCalligraphic=(0,n.AddPaths)(Q.texCalligraphic,{65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},957:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texMathit=void 0;var n=r(768),Q=r(6041);e.texMathit=(0,n.AddPaths)(Q.texMathit,{65:"85 46Q112 48 132 56T161 73T176 92T185 104Q185 106 353 407T524 709Q527 716 551 716Q568 716 572 712Q573 711 574 710Q576 708 594 384Q613 54 617 52H618Q626 46 672 46H689Q696 41 696 36Q696 13 683 0H670Q639 2 557 2Q526 2 500 2T459 2T441 1Q425 1 425 10Q425 12 427 24Q428 27 429 31T430 36T432 40T434 43T437 45T443 46T450 46Q514 46 514 69Q514 74 511 136L506 209H292L260 152Q222 84 222 74Q222 48 264 46Q280 46 280 35Q280 33 278 21Q275 7 272 4T259 0Q256 0 232 1T159 2Q135 2 109 1T78 0Q58 0 58 10Q58 14 61 26T66 40Q68 46 85 46ZM504 260Q503 263 496 407T486 553L466 520Q446 486 402 406L318 256Q318 255 411 255H504V260",66:"57 11Q57 38 69 45L74 46Q78 46 85 46T99 46Q134 47 145 50T162 62Q164 66 233 344T303 626Q303 627 302 629V631Q296 637 241 637H223Q217 642 217 645T219 664Q223 677 229 683H411L593 682L605 680Q616 678 628 675T660 662T694 639T720 601T732 547Q732 519 726 503Q710 452 662 414T556 360L545 357L556 355Q604 346 641 312T678 221Q678 155 622 92T482 8Q459 2 439 2T256 0H154H105Q74 0 66 2T57 11ZM629 549Q628 550 629 557T627 576T619 600T601 622T570 636Q564 637 490 637Q472 637 454 637T424 636T411 636Q399 635 395 622T364 500Q333 377 332 376Q332 374 408 374L485 375L495 377Q547 390 588 437T629 549ZM504 336Q500 337 410 337Q323 337 322 336Q322 334 305 263T270 122T252 51Q252 47 337 46Q346 46 361 46T384 45Q425 45 455 55T515 95Q574 156 574 235Q574 276 555 304T504 336",67:"395 -21Q279 -21 215 56T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q321 502 287 397T252 213Q252 123 297 74Q347 24 421 24Q500 24 564 89T653 240Q656 253 659 255T677 257Q700 257 700 248Q700 242 694 222Q681 183 656 143T593 65T504 3T395 -21",68:"56 11Q56 38 68 45L72 46Q77 46 84 46T98 46Q133 47 144 50T161 62Q163 66 232 344T302 626Q302 627 302 629L301 631Q295 637 240 637H222Q216 642 216 645T218 664Q222 677 228 683H403Q582 683 589 682Q672 674 723 608T775 440Q775 312 709 209T562 54Q502 14 432 2Q423 1 243 0H148H102Q72 0 64 2T56 11ZM254 51Q254 46 348 46Q395 46 422 50T484 71Q585 121 633 255Q679 396 679 477Q679 522 665 554T629 603T587 626T548 636Q547 636 536 636T510 636T480 637Q420 637 411 636T398 627Q396 623 325 339T254 51",69:"248 634Q216 634 214 638Q213 641 213 646Q213 674 224 678Q226 680 481 680H736Q743 676 743 669Q743 665 729 557T713 447Q711 440 690 440H675Q667 445 667 454Q667 455 671 481T675 536Q675 583 658 604T592 632Q574 634 475 634Q439 634 424 633T405 631T399 625Q397 622 367 501T336 377Q336 376 367 376H388Q451 376 477 389Q493 399 503 419T520 462T528 489Q531 493 549 493Q557 493 561 492T566 491T569 488T572 483L539 351Q507 221 503 216Q503 216 500 213H484Q468 213 465 216Q461 219 461 225Q461 228 466 250T472 290Q472 317 452 323T368 330H324Q323 326 289 191T255 51T331 46H360Q413 46 444 49T511 67T570 113Q589 137 608 175T638 242T652 272Q656 274 670 274Q693 274 693 262L648 148Q590 4 588 2Q585 0 323 0H61Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623Q299 630 292 631T248 634",70:"299 623Q299 630 292 631T247 634H219Q213 640 213 642T215 661Q218 673 225 680H724Q731 676 731 669Q731 665 717 557T701 447Q699 440 678 440H663Q656 444 656 452Q656 457 659 485T663 538Q663 586 644 607T566 633Q564 633 535 633T486 634H458Q404 634 399 625Q396 620 364 492L332 363H380Q446 365 464 373Q496 389 514 458Q518 477 523 479Q527 480 541 480H556Q563 475 563 470Q563 467 532 339T498 207Q496 200 475 200H460Q453 207 453 212Q454 213 456 225T461 254T464 278Q464 304 445 310T369 317H321L289 190Q257 66 257 59Q257 54 261 52T283 48T337 46Q348 46 352 46T360 45T366 42T368 37Q368 32 365 23Q360 4 355 2Q352 1 342 1Q336 1 297 1T199 2Q138 2 106 2T71 1H68Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623",71:"632 -1Q629 -1 622 5T604 25T583 53Q508 -22 394 -22Q287 -22 219 52T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q319 501 286 394T252 208Q252 156 269 118T314 61T369 33T425 24Q470 24 509 46T566 104Q571 116 583 162T595 214Q595 222 583 223Q561 227 517 227H495Q488 230 488 238Q488 254 495 268Q500 273 511 273Q515 273 532 273T581 272T649 271Q731 271 752 273H761Q767 267 767 264T765 246Q761 233 755 227H742Q698 227 693 213L639 4Q636 -1 632 -1",72:"61 0Q54 7 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 396 612T367 500Q360 474 352 442T340 395L336 380Q336 378 466 378H596Q657 622 657 626Q657 627 656 629V631Q650 637 595 637H577Q571 642 571 645T573 664Q577 677 583 683H596Q664 681 729 681Q837 681 843 683H853Q860 676 860 672Q858 647 848 637H819Q783 636 772 634T756 623Q753 618 684 340T614 57Q614 50 621 49T666 46Q697 46 699 40Q701 37 698 21Q693 3 689 1Q686 0 677 0Q673 0 657 0T611 1T546 2Q453 2 428 0H418Q411 7 411 11Q411 27 418 41Q422 46 452 46Q488 47 499 50T516 62Q517 64 550 196T584 331Q584 332 454 332H324L291 197Q257 64 257 56Q257 50 265 49T309 46Q340 46 342 40Q344 37 341 21Q336 3 332 1Q329 0 320 0Q316 0 300 0T254 1T189 2Q96 2 71 0H61",73:"235 637Q217 637 213 638T209 649Q209 673 220 682Q222 683 237 683Q278 681 369 681Q404 681 441 682T483 683Q499 683 503 681T508 672Q508 670 505 658T500 643Q498 637 464 637Q425 635 415 633T398 621Q396 618 327 340T257 58T260 52T278 48T322 46Q349 46 349 36Q349 31 346 22Q342 4 337 1Q336 1 334 1T329 0Q325 0 307 0T258 1T190 2Q95 2 67 0H56Q49 7 49 11Q51 38 62 46H91Q129 47 141 50T159 62Q161 66 230 344T300 625Q300 637 235 637",74:"361 637Q333 637 331 641Q330 644 330 649Q330 673 341 682Q343 683 360 683Q405 681 500 681Q551 681 577 681T607 682Q622 682 622 673Q622 665 616 647Q614 640 610 639T587 637Q547 636 541 624Q538 618 477 374T413 124Q391 64 333 22T207 -21T109 12T78 86Q78 130 101 150T149 170Q193 170 196 129Q196 100 178 80T137 58L132 57Q134 52 138 46T160 28T205 16Q242 16 273 48T319 122Q322 129 383 371T444 627Q444 637 361 637",75:"668 621Q668 635 645 637Q629 637 629 648Q629 650 632 662T637 677Q640 682 653 682Q657 682 688 681T764 680Q786 680 810 681T839 682Q859 682 859 672Q859 655 852 643Q849 637 839 637Q804 637 768 621T717 595T697 578Q696 578 600 497L505 417L508 408Q543 311 574 227T618 106T632 69Q645 47 688 46H707Q713 38 713 37T710 19Q706 6 700 0H688Q659 2 587 2Q557 2 532 2T492 2T474 1Q458 1 458 10Q458 13 460 23Q464 39 466 42T480 46Q526 46 526 72Q526 75 476 213L427 350Q426 350 396 325T334 272T302 242Q302 241 299 230T290 194T279 150Q257 61 257 55Q257 50 265 49T309 46H337Q343 40 343 38T341 19Q337 6 331 0H316Q280 2 190 2Q158 2 131 2T89 2T70 1Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q386 681 414 681T464 682L487 683H496Q502 677 502 674T500 656Q495 641 491 637H462Q426 636 415 634T399 623Q396 618 358 467L320 314Q321 314 484 452Q510 474 552 509Q625 570 646 590T668 621",76:"61 0Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H240Q275 681 371 681Q407 681 438 681T487 682T509 682Q527 682 527 674Q527 670 524 659Q523 657 523 654T522 649T520 645T519 642T517 640T515 639T512 638T507 637T502 637T494 637H478Q433 636 417 633T396 617Q395 614 325 334T255 51Q255 47 319 47Q387 47 410 52Q459 65 494 98T543 163T570 229T589 273H622Q628 264 628 262Q628 259 584 133T539 5Q537 1 511 1Q482 0 296 0H61",77:"72 1Q58 1 58 11Q58 33 66 41Q68 46 87 46Q150 50 168 84Q172 91 238 356T304 626Q304 627 304 629L303 631Q297 637 242 637H224Q218 642 218 645T220 664Q224 677 230 683H326H394Q417 683 422 682T429 676L480 127L502 163Q523 199 560 262T642 400Q801 668 805 676L817 683H1003Q1010 678 1010 672Q1010 650 997 637H979Q915 637 906 623Q903 618 834 340T764 57Q764 50 771 49T817 46H845Q851 38 851 37T848 19Q845 7 838 0H824Q789 2 701 2Q670 2 644 2T603 2T584 1Q569 1 569 11Q569 13 571 25Q576 42 581 45L586 46Q590 46 597 46T611 46Q646 47 657 50T674 62L813 616L634 313Q453 7 452 7Q446 0 428 0Q409 0 407 6Q405 10 379 304T351 604L285 348Q220 83 220 82Q220 65 233 57T279 46H295Q301 38 301 37T298 19Q295 7 288 0H275Q244 2 171 2Q145 2 123 2T88 2T72 1",78:"633 637Q624 637 621 639T617 650Q617 670 630 683H641Q682 680 736 680Q836 680 845 683H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q746 590 673 300Q656 230 638 156T610 44L600 7Q598 0 576 0H559Q553 6 448 297L342 588Q341 588 279 336T216 81Q216 49 274 46Q293 46 295 40Q297 37 294 21Q293 19 292 16T291 11T290 7T289 4T287 2T284 1T280 1T275 0T263 0T229 1T167 2Q91 2 70 0H61Q54 7 54 11T57 27Q61 41 64 43T83 46Q146 50 164 84Q167 90 235 362L303 634Q300 635 253 637H220Q214 643 214 645T216 664Q220 677 226 683H314Q386 683 397 683T410 677Q412 675 501 428L591 179Q591 178 592 180T595 189T600 209T610 246T624 303T645 385Q698 595 698 606Q698 618 683 627T633 637",79:"149 237Q149 326 186 413T282 563T412 665T552 704Q619 704 667 678T741 611T777 528T788 444Q788 328 728 219T572 44T377 -22Q275 -22 212 50T149 237ZM688 487Q688 570 650 617T548 665Q467 665 398 592T291 413T253 203Q253 119 290 70T387 20Q440 20 489 52T573 135T635 249T675 373T688 487",80:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H404H431H502Q578 683 615 675T684 636Q729 595 729 531Q729 462 671 396T524 308Q499 302 404 301H318L288 182Q258 63 258 55T310 46Q341 46 343 40Q345 37 342 21Q337 3 333 1Q330 0 321 0Q317 0 301 0T255 1T190 2Q97 2 72 0H62ZM626 555V562Q626 620 552 635Q546 636 481 637Q466 637 450 637T423 636T412 636Q401 635 398 627Q396 622 361 484Q353 452 344 416T330 362L325 344Q325 342 390 342H427Q523 342 567 386Q596 415 611 473T626 555",81:"460 -107Q460 -72 464 -42T468 -7L457 -10Q446 -14 424 -18T379 -22Q276 -22 213 50T149 237Q149 326 186 413T282 563T412 665T552 704Q664 704 726 631T788 442Q788 305 703 180Q627 64 517 13L506 8Q506 7 508 -12T513 -38T522 -59T538 -79T565 -85Q604 -85 634 -59T672 0Q676 11 684 11Q693 11 695 2Q695 -1 690 -20T673 -69T644 -126T599 -174T538 -194Q464 -194 460 -110Q460 -108 460 -107ZM689 481Q689 578 646 621T551 665Q468 665 391 586Q321 512 285 399T249 202Q249 106 295 58Q310 41 314 41Q315 41 315 46Q315 83 344 118T420 154Q450 154 473 135Q493 114 500 69L502 58L512 65Q571 110 613 192T672 348T689 481ZM472 49Q472 118 415 118Q393 118 373 98T353 51Q353 18 386 18H387Q424 18 472 40V49",82:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H386Q554 682 569 679Q571 678 580 676Q643 662 680 623T717 533Q717 473 667 420T528 337L538 330Q563 314 578 286T594 228Q594 212 588 147T581 65Q581 36 589 26T616 16H618Q637 16 652 37Q668 57 677 94Q679 105 701 105T723 95Q723 89 717 72T698 33T662 -5T610 -22Q555 -22 513 3T471 88Q471 107 486 168T502 244Q502 303 452 320Q445 322 382 323H320L288 192Q255 63 255 55T307 46Q338 46 340 40Q342 37 339 21Q335 3 330 1Q326 0 320 0Q317 0 306 0T265 1T190 2Q99 2 73 0H62ZM612 558Q612 566 612 568T610 581T603 597T590 611T567 625T532 635Q526 636 470 637Q458 637 445 637T422 636T412 636Q402 635 397 627L390 598Q383 570 373 532T354 455T337 389T330 361Q356 360 384 360H415Q483 360 527 382Q557 399 574 424T604 498Q612 533 612 558",83:"198 460Q198 551 269 628T432 705Q516 705 557 644L583 673Q589 679 593 684T600 693T605 698T609 702T611 704T614 705T618 705H620Q633 705 633 698T605 577T573 459L570 456H554Q546 456 543 456T536 457T532 460T531 466Q531 469 533 489T536 532Q536 573 525 600T496 640T462 657T427 662Q369 662 325 612T281 503Q281 475 290 458T318 430T356 415T407 401T463 383Q506 360 522 323T538 258V244Q538 141 465 60T300 -22Q198 -22 152 41L143 31Q137 25 126 12T106 -10T95 -21L92 -22Q88 -22 86 -22Q81 -22 78 -20T74 -16V-14Q74 -11 132 221Q134 227 155 227H171Q177 221 177 215Q177 212 175 205T171 182T169 147Q171 99 195 70T246 33T306 25Q358 25 400 70T453 169Q455 180 455 203V210Q455 263 414 285Q409 288 347 305Q271 328 254 339Q239 350 224 371Q198 409 198 460",84:"178 437Q173 442 171 446Q171 451 238 654Q243 670 250 677H681H762Q792 677 799 676T806 667Q806 661 788 553T768 444Q768 437 746 437Q727 437 723 445Q723 450 729 492T736 562Q736 589 728 602T693 624Q675 630 622 630H595Q575 630 571 629T564 623Q562 621 492 342T422 59Q422 48 502 46H542Q548 38 548 37T545 19Q541 6 535 0H517Q475 2 357 2Q315 2 279 2T223 2T198 1Q179 1 179 9Q179 14 182 24Q187 42 190 44Q194 46 206 46H232Q289 47 301 49T326 65L395 344Q465 619 465 626Q465 629 462 629Q456 631 411 631Q364 631 336 625T288 597T255 549T224 467Q215 442 210 437H178",85:"636 637Q627 637 624 639T620 650Q620 670 633 683H644Q702 681 753 681Q760 681 772 681T796 681T820 682T838 683H845H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q745 588 698 400T648 204Q627 140 584 86Q484 -22 378 -22Q300 -22 247 31T194 167Q194 176 194 182T196 198T200 218T207 248T217 288T231 346T250 422Q300 618 300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 394 603T344 410Q299 232 292 198T284 135Q284 102 294 78T322 44T355 29T387 24Q455 24 515 74T604 211Q605 215 653 404T701 607Q701 618 686 627T636 637",86:"667 637Q657 637 654 639T650 650Q650 670 663 683H675Q704 681 772 681Q793 681 818 682T847 683Q868 683 868 672Q868 670 865 658T860 643Q857 637 848 637Q785 637 749 587L394 -15Q387 -22 366 -22Q346 -22 342 -16Q341 -13 313 303Q285 622 285 623Q283 631 273 634T229 637Q205 637 205 648Q205 654 208 666T217 682Q219 683 230 683Q276 680 329 680Q444 680 456 683H466Q472 677 472 674T470 656Q466 643 460 637H448Q384 637 384 615Q385 612 406 371T427 126Q427 125 495 240T632 473T704 596Q707 604 707 609Q707 633 667 637",87:"234 637H226Q205 637 205 648Q205 673 216 682Q218 683 231 683Q265 681 340 681Q371 681 404 682T443 683Q458 683 462 681T467 672Q467 670 464 658T459 643Q457 637 434 637Q407 636 394 632T378 623T376 613Q376 589 385 377T394 149L511 361Q542 419 596 519L613 551L612 585Q610 621 610 624Q608 637 559 637H555Q537 637 537 647Q537 654 540 664Q544 677 550 683H561Q600 680 656 680Q771 680 783 683H792Q798 677 798 675T796 658Q792 643 790 640T778 637H774Q721 637 708 620L717 385Q726 150 727 149Q727 148 752 193T812 303T882 433T942 546T969 596Q970 600 970 606Q970 610 969 613T966 620T961 625T955 628T949 631T941 633T934 634T927 636T920 637Q903 637 903 648Q903 650 905 664Q909 677 915 683H928Q960 681 1031 681Q1050 681 1073 681T1101 682Q1124 682 1124 672Q1124 655 1117 643Q1114 637 1104 637Q1085 637 1069 632T1043 618T1026 603T1014 588L1009 580L687 -16Q681 -22 660 -22Q643 -22 637 -16Q635 -14 627 223Q617 441 617 464L602 441Q578 397 487 228Q456 171 423 110T372 17T355 -15Q348 -22 328 -22Q312 -22 308 -20T303 -9Q303 -5 291 310T277 627Q273 636 234 637",88:"684 0Q670 0 634 1T569 2Q512 2 482 2T449 1Q433 1 433 10Q433 11 435 25Q437 34 438 37T442 43T448 45T459 46T476 49Q506 58 506 64Q506 65 467 179T426 295L382 244Q339 194 295 142T249 86Q245 79 245 72Q245 48 279 46Q293 46 293 32Q293 13 280 0H268Q206 2 151 2Q70 2 64 0Q50 0 50 11Q50 15 53 27Q57 41 60 43T78 46Q154 49 205 100Q207 103 312 225L411 341L407 353Q404 360 381 428T336 560T310 627Q301 636 255 637H229Q223 643 223 645T225 664Q229 677 235 683H246Q288 680 346 680Q462 680 477 683H487Q493 677 493 674T491 656Q488 644 485 641T471 637Q461 635 454 635Q419 626 421 619Q421 617 453 524T486 430T554 509T624 593Q631 604 631 611Q631 622 621 629T598 637Q583 637 583 648Q583 650 585 660Q589 676 591 679T602 683Q606 683 637 682T715 680Q742 680 771 681T804 682Q825 682 825 672Q825 650 817 642Q814 637 797 637Q739 634 700 608Q684 597 659 569T505 389L501 384L557 222Q612 61 616 57Q625 47 671 46Q691 46 697 45T704 36Q704 35 702 23Q701 19 700 14T699 7T696 3T692 1T684 0",89:"232 637Q198 637 198 647Q198 651 201 664T210 682Q212 683 223 683Q269 680 325 680Q443 680 455 683H465Q472 676 472 672Q472 656 465 642Q460 637 441 637Q395 634 395 623Q395 621 438 478T482 334T583 460T688 591Q688 593 694 601T700 617Q700 637 668 637H666Q655 637 655 648Q655 654 658 664Q660 672 660 673T663 678T668 682T677 683Q680 683 704 682T776 680Q801 680 828 681T858 682Q875 682 875 673Q875 669 872 657T867 643Q865 637 848 637Q788 634 749 597Q733 581 608 424L487 273L461 170Q454 145 448 118T438 76T434 60Q434 54 436 52T452 48T496 46H514Q520 41 520 38T518 19Q514 6 508 0H495Q427 2 364 2Q350 2 323 2T272 0H250H241Q234 7 234 11Q234 27 241 41Q245 46 275 46Q312 47 323 50T340 64Q340 65 344 79T355 120T368 171L393 274L341 448Q288 622 286 626Q278 636 232 637",90:"203 452Q203 455 236 565T270 677Q270 681 274 681Q276 683 488 683H699Q704 678 704 675Q704 663 697 649Q697 647 449 348L201 50L266 49H301Q442 49 495 116Q525 155 556 251Q563 274 565 278T579 282H585Q609 285 609 271Q609 270 570 142T528 8T518 1T466 0H303Q253 0 197 0T131 -1Q112 -1 102 -1T87 1T81 3T80 8Q80 30 89 39Q90 41 204 178T446 470T575 626L584 637H512H504H475Q446 637 426 635T378 624T330 597T289 546T254 467Q247 446 243 444Q239 442 226 442Q203 442 203 452",97:"418 53Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521Q531 153 534 153T540 150T543 144Q543 141 540 126T529 88T509 43T477 5T434 -11Q404 -11 383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 260 177 351T333 442Q343 442 352 441T369 437T382 431T393 425T402 417T409 410T414 402T419 396Q423 406 436 414T461 422Q475 422 484 413T494 395Q494 384 459 244T420 88Q418 80 418 58V53ZM397 323Q397 344 382 374T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100V94Q184 54 207 35Q218 26 235 26Q279 26 330 91Q343 109 346 118T372 217Q397 317 397 323",98:"158 683Q163 683 223 688T300 694Q312 694 312 685T279 544Q243 405 243 403L256 412Q268 422 292 432T338 442Q395 442 431 398T467 284Q467 175 393 82T229 -11Q175 -11 142 32T108 142Q108 176 115 207T166 412Q177 458 190 510T209 588T216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683ZM178 109Q178 27 234 27Q247 27 254 29Q295 44 323 94Q343 129 363 208T384 332Q384 354 382 361Q369 405 332 405Q282 405 228 326L222 317L205 250Q178 142 178 109",99:"257 -10Q183 -10 143 37T103 155Q103 257 173 341T337 440Q341 441 348 441H358Q421 441 445 415T469 356Q469 320 450 305T410 289Q392 289 381 299T370 325Q370 362 404 378L414 383Q392 402 365 405Q322 405 285 375T227 294Q217 271 202 213T187 119Q187 27 263 27Q299 27 330 40Q361 51 386 71T424 106T440 121Q444 121 455 110T466 96Q466 92 458 81T432 54T390 24T331 0T257 -10",100:"418 54Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521H526Q543 153 543 144Q543 143 541 129Q531 91 521 65T487 14T434 -11T383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 255 174 348T337 441Q354 441 368 437T390 427T404 414T413 404T417 400L471 616Q471 629 464 632T425 637H404Q398 643 398 645T400 664Q405 683 413 683Q418 683 478 688T555 694Q567 694 567 686Q567 676 495 389L419 86Q418 80 418 61V54ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",101:"107 166Q107 230 131 283T193 369T270 420T345 441Q346 441 352 441T361 442H364Q409 442 439 418T470 355Q470 270 366 239Q308 223 218 223H205Q189 164 189 125Q189 83 206 55T261 27Q309 27 353 50T426 109Q436 121 440 121T453 111T466 97Q469 92 455 77Q424 41 372 16T258 -10Q184 -10 146 41T107 166ZM416 333T416 354T401 390T360 405Q322 405 292 384T246 336T223 288T215 261Q215 260 240 260Q262 261 276 262T314 266T353 275T384 291T408 317",102:"351 608Q351 642 389 661Q368 668 365 668Q358 668 352 664Q349 663 347 661T342 654T337 647T333 637T330 627T327 614T324 601T321 587T318 571L291 432Q291 431 343 431H394Q400 426 400 423T398 404Q394 390 389 386L335 385H282L255 246Q212 20 189 -51Q136 -199 58 -204Q22 -204 0 -185T-23 -134Q-23 -100 -3 -85T37 -69Q54 -69 65 -80T76 -108Q76 -115 75 -119Q70 -134 61 -144T46 -158L39 -161Q39 -162 42 -163T50 -166T61 -168Q77 -168 91 -145Q98 -128 105 -95L125 -1Q145 90 146 98Q149 109 163 180T189 317T202 384T158 385H114Q108 390 108 393T110 412Q113 424 120 431H165Q211 431 211 433Q213 435 219 473T237 561T266 639Q282 667 310 686T367 705Q402 705 426 686T450 635Q450 600 430 585T390 569Q373 569 362 580T351 608",103:"103 163Q106 263 173 347T320 441Q322 441 329 441T341 442Q387 439 419 398Q420 399 420 400Q421 402 425 406T440 416T464 422Q476 421 485 413T494 396Q494 386 465 268T407 38T377 -77Q365 -123 310 -164T179 -205Q46 -205 46 -139Q46 -114 64 -97T106 -79Q127 -79 136 -91T146 -115Q146 -127 141 -138T130 -155T124 -162T125 -163Q133 -166 170 -168Q200 -168 217 -162Q242 -153 264 -130T297 -78Q298 -74 305 -46T320 10T327 38Q326 38 317 31T291 15T256 2Q249 1 231 1Q182 1 143 38T103 163ZM398 324Q398 330 395 346T375 383T332 405Q330 405 326 405T320 404Q291 396 263 365Q230 324 208 239T185 115Q185 38 238 38Q258 38 279 50T312 77T336 106L348 122Q349 125 373 223T398 324",104:"398 44Q398 26 414 26Q431 26 451 43Q477 71 496 136Q499 148 501 150T515 153H521Q531 153 534 153T541 150T544 143Q544 133 534 105T496 41T432 -8Q424 -10 408 -10Q370 -10 348 12T326 72Q326 93 342 135Q397 288 397 349Q397 367 396 372Q386 405 357 405Q283 405 228 310Q217 290 212 274T180 152Q153 42 148 26T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 685Q312 674 277 539Q241 395 241 393Q242 394 249 399T259 407T271 415T285 424T300 431T318 437T338 440T362 442Q423 442 449 410T475 338Q475 290 437 178T398 44",105:"234 599Q234 620 251 638T292 656Q306 656 319 647T332 617Q332 594 313 577T273 560Q260 560 247 569T234 599ZM75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",106:"266 600Q266 622 283 639T322 656Q340 656 352 645T364 616Q364 596 347 578T305 560Q291 560 279 569T266 600ZM75 287Q75 293 86 316T117 369T168 420T236 442Q282 442 304 415T327 358V332L278 134Q269 98 260 60T246 3T236 -36T227 -66T220 -85T213 -101T204 -114Q181 -150 139 -177T46 -204Q8 -204 -12 -186T-32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 38 -166Q42 -168 49 -168Q75 -168 98 -147T130 -108T146 -71Q150 -59 199 138T250 346Q253 359 253 373Q253 405 230 405Q206 405 184 386T149 345T126 301L117 280Q115 278 98 278H81Q75 284 75 287",107:"158 683Q163 683 223 688T300 694Q312 694 312 686Q312 679 262 478L211 273Q212 272 219 276T248 299T296 349Q317 371 328 382T360 410T399 434T439 442Q462 442 480 427T498 373Q498 329 479 313T437 296Q420 296 409 305T398 331Q398 357 413 372T445 391Q454 392 448 399Q445 405 431 405Q408 405 377 385Q351 368 314 327T250 261Q243 257 243 254Q249 254 279 243T328 220Q366 192 366 146Q366 131 361 109T355 62V54Q355 26 376 26Q379 26 387 28Q420 36 443 130Q449 151 454 152Q457 153 465 153H470Q484 153 488 152T492 144Q492 141 489 126T476 88T454 42T420 5T372 -11Q331 -11 306 17T280 88Q280 100 283 119T287 146Q287 172 265 190T221 215T198 220Q197 220 173 121Q152 37 148 24T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683",108:"162 61Q162 26 183 26Q211 26 239 131Q245 151 249 152Q252 153 261 153H266H271Q288 153 288 144Q288 143 286 129Q276 91 266 65T232 14T179 -11Q144 -11 116 12T87 81Q87 96 88 102L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 686Q312 676 240 389L164 86Q162 74 162 61",109:"81 278Q75 284 75 289Q77 299 89 338Q101 373 114 396T142 428T166 439T186 442H189Q225 440 251 417Q266 401 271 384L275 374L286 386Q342 442 414 442Q428 442 440 440T461 435T479 427T493 418T503 407T511 397T516 387T520 378T523 370L524 366Q546 395 583 418T667 442Q729 442 755 411T782 338Q782 290 743 178T704 45Q704 26 720 26Q773 26 802 136Q805 148 807 150T822 153H828Q838 153 841 153T848 150T851 143Q851 137 843 115T821 63T778 12T715 -10Q671 -10 652 16T632 71Q632 88 668 191T704 349Q704 367 703 372Q693 405 664 405Q637 405 613 393T571 360T547 329T534 309Q523 290 518 274T487 151Q455 24 452 16Q438 -11 408 -11T376 18Q376 26 411 167T447 314Q449 325 449 346Q449 372 444 384Q431 405 408 405Q334 405 276 305Q266 289 262 273T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 26 159 182T200 347Q202 361 202 372Q202 405 181 405Q168 405 159 391Q145 374 132 328T117 280T98 278H81",110:"449 44Q449 26 465 26Q482 26 502 43Q528 71 547 136Q550 148 552 150T566 153H572Q582 153 585 153T592 150T595 143Q595 133 585 105T547 41T483 -8Q475 -10 459 -10Q421 -10 399 12T377 72Q377 93 393 135Q448 288 448 349Q448 367 447 372Q437 405 408 405Q381 405 357 393T315 360T291 329T278 309Q267 290 262 274T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 406 183 406Q163 406 148 374Q142 360 135 338T124 299T117 280T98 278H81Q75 284 75 287Q76 293 78 303T90 341T110 388T141 425T184 442Q195 442 204 441T221 436T235 429T247 421T256 412T262 403T267 394T271 387T273 381L274 378V374L287 387Q342 442 414 442Q474 442 500 410T526 338Q526 290 488 178T449 44",111:"103 155Q103 266 185 354T366 442Q435 442 476 394T517 275Q517 169 436 79T255 -11Q194 -11 149 32T103 155ZM187 119Q187 67 209 47T260 26Q290 26 321 47Q354 68 380 113T426 260Q432 291 432 315Q432 361 408 385Q388 405 358 405Q319 405 283 374T227 294Q217 271 202 213T187 119",112:"81 278Q75 284 75 287Q93 379 131 417Q154 442 189 442Q222 440 243 423T272 382L280 390Q335 442 389 442Q446 442 482 398T518 284Q518 212 480 137T375 19Q321 -10 291 -10H282H278Q237 -10 204 28L202 32L181 -51Q160 -135 160 -139Q160 -147 205 -148H230Q236 -155 236 -157T233 -175Q230 -187 227 -190T214 -194Q211 -194 202 -194T169 -193T108 -192Q40 -192 21 -194H13Q6 -187 6 -183T9 -167Q13 -153 16 -151T39 -148Q73 -147 78 -136Q82 -128 139 104Q199 337 199 347Q202 362 202 372Q202 406 182 406Q169 406 159 391Q145 374 132 328T117 280T98 278H81ZM221 111Q234 26 286 26Q307 26 336 47T385 116Q398 147 416 217T435 332Q435 354 433 361Q420 405 383 405Q333 405 279 326L273 317L221 111",113:"228 -11Q172 -11 137 33T101 147Q101 205 125 266T201 377T318 441Q322 442 333 442Q388 442 420 394L429 403Q439 413 455 423T481 437T494 442Q498 442 501 439T504 434Q504 425 435 149Q364 -135 364 -139Q364 -147 409 -148H434Q440 -155 440 -157T437 -175Q433 -191 429 -193Q425 -194 418 -194Q416 -194 406 -194T372 -193T309 -192Q259 -192 233 -192T204 -193Q190 -193 190 -184Q190 -181 192 -169Q196 -153 199 -151T219 -148Q266 -148 277 -141Q283 -137 305 -51L325 29L316 22Q270 -11 228 -11ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",114:"81 278Q75 284 75 289Q77 301 89 339Q122 442 183 442Q219 442 241 425T271 384L283 396Q327 442 384 442Q424 442 454 421T484 362Q484 327 464 312T424 296Q407 296 396 305T385 331Q385 352 394 365T414 384T424 390Q409 405 378 405Q322 405 276 315L268 300L234 161Q200 25 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 405 182 405Q164 405 150 377T128 316T117 280Q115 278 98 278H81",115:"153 285Q153 349 197 395T311 442Q355 442 386 420T418 356Q418 321 401 308T365 294Q336 294 331 326Q331 336 334 345T343 359T353 368T362 374L366 376Q365 379 362 383T344 396T308 404Q265 404 246 377T226 325T244 289T287 275T339 258T383 212Q395 188 395 163Q395 132 379 95T333 32Q279 -11 207 -11Q154 -11 115 13T76 86Q76 108 83 123T102 145T121 153T135 156Q154 156 164 145T175 117Q175 82 142 66L132 62Q131 62 131 61Q131 57 139 49T166 34T210 26Q250 26 277 44T312 83T321 123Q321 153 301 166T248 185T204 198Q176 211 162 241Q153 258 153 285",116:"94 385Q87 392 87 395Q87 399 90 411T95 425Q97 430 103 430T149 431H196L215 511Q218 521 222 539T228 565T234 585T242 603T251 615T264 623T281 626Q311 626 315 597Q315 591 296 513T275 433Q275 431 320 431H366Q373 424 373 420Q373 398 360 385H263L189 86Q188 80 188 61V54Q188 29 201 27Q213 23 229 30Q253 37 276 66T316 138Q321 149 324 151T342 153H347Q364 153 364 146T360 130Q331 63 290 26T202 -11Q158 -11 135 18T111 81Q111 93 129 168T166 314L184 383Q184 385 139 385H94",117:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q301 26 324 43T358 77T369 99Q369 102 406 249T446 404Q460 431 490 431T522 402Q522 394 485 245T446 89Q443 74 443 56Q443 28 461 26Q487 26 507 86Q524 130 524 146Q524 147 530 153H547Q570 153 570 144Q570 138 561 109T544 62Q530 29 512 12Q492 -11 454 -11Q429 -9 410 2T385 23T376 41L363 28Q350 16 325 3T269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",118:"387 386Q387 407 406 425T445 443Q466 443 479 423T492 371Q492 330 473 253Q411 18 307 -8Q298 -10 279 -10Q208 -10 179 26T149 114Q149 162 185 261T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 337 259 245T226 102Q226 26 285 26Q328 26 360 72T422 237Q429 265 429 290Q428 324 408 349T387 386",119:"591 386Q591 407 610 425T649 443Q670 443 683 423T696 371Q696 327 672 232T621 85Q575 -11 493 -11Q469 -11 449 -6T418 8T398 24T386 38L382 43Q347 -10 293 -10H286Q221 -10 186 21T150 115Q150 164 185 262T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 336 260 246T227 108Q227 26 292 26H295Q332 26 361 93L366 103V119Q366 122 367 133T369 150Q372 167 401 282T433 404Q446 431 477 431Q507 431 509 402Q509 396 500 358T474 254T446 140Q444 126 444 104V92Q444 66 459 46T502 26H505Q527 28 545 43T577 88T602 149T623 226Q633 265 633 290Q632 324 612 349T591 386",120:"275 356Q275 383 262 394T233 405Q196 405 166 371T121 289Q119 280 116 279T98 278H81Q77 282 76 283T75 288T78 300Q88 332 109 363T153 411Q195 442 235 442Q306 442 333 386Q373 442 427 442Q461 442 487 421T513 364T494 312T453 296Q436 296 425 305T414 331Q414 352 424 366T446 386L456 390Q448 404 421 404H418Q382 404 358 341Q355 332 328 227T298 105Q295 90 295 75Q295 26 339 26Q365 26 388 43T424 82T444 123T451 146L457 153H474Q490 153 493 152T496 144Q496 133 486 110T456 58T404 10T333 -11Q276 -11 237 45Q197 -11 146 -11Q108 -11 83 10T58 67Q58 99 76 117T119 135Q136 135 147 124T158 96Q158 89 157 85Q149 57 125 45L115 41Q125 26 151 26Q171 26 187 45T214 93Q217 102 244 210T273 330Q275 339 275 356",121:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q325 26 367 93L405 245Q442 393 446 404Q460 431 490 431T522 402Q522 400 416 -24Q389 -102 327 -153T196 -205Q152 -205 122 -181T91 -119Q91 -84 110 -67T152 -49Q170 -49 180 -60T191 -87Q191 -108 174 -128Q167 -134 157 -138T146 -144Q155 -153 159 -156T173 -163T199 -167Q229 -167 255 -149T297 -105T325 -52T342 -6T347 15Q315 -10 269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",122:"160 317Q158 317 155 317Q136 317 136 324Q136 351 171 396T260 442Q292 442 321 410T365 375H369Q384 375 404 408L425 441Q427 442 444 442H460Q466 436 466 434Q466 419 426 367Q387 314 294 222T178 105L170 95L181 94Q198 93 236 81T295 68Q328 68 356 89T395 141Q398 150 401 151T419 153Q441 153 441 144Q441 110 394 50T282 -11Q251 -11 221 23T171 57Q157 57 143 47T121 26T104 3T95 -10Q93 -11 76 -11H60Q54 -5 54 -2Q54 3 61 14Q103 88 233 215Q349 329 349 338L302 351Q269 362 247 362Q227 362 212 356T192 342T183 327T178 320Q175 317 160 317"},{})},1044:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyleBold=void 0;var n=r(768),Q=r(8199);e.texOldstyleBold=(0,n.AddPaths)(Q.texOldstyleBold,{48:"259 460H279Q352 460 403 444T491 378Q528 320 528 219Q528 100 475 45Q417 -17 287 -17Q152 -17 99 44T46 219Q46 246 47 265T57 318T82 376T131 422T210 454Q234 460 259 460ZM389 229V271Q389 351 371 380T280 409Q232 409 208 385Q194 371 190 345T185 229V210Q185 108 194 83Q208 35 287 35Q317 35 336 42Q372 55 380 85T389 204V229",49:"119 417Q191 417 240 428T310 450T338 461Q353 461 357 452T361 400Q361 389 361 342T360 254V62H420H456Q483 62 488 58T494 35V29Q494 13 491 7T473 0Q468 0 424 1T295 2T167 1T117 0Q114 0 111 0T107 1Q96 8 96 27V35Q96 54 102 58T140 62H170H229V213Q229 363 228 363Q220 360 196 358T150 356L130 355H93Q84 360 82 365T80 386Q80 404 81 407T95 417H119",50:"214 399Q202 399 191 398T175 395T170 392L171 390Q172 389 174 386T178 379T181 369T182 355Q182 328 165 312T123 296Q99 296 82 312T64 356Q64 397 105 428T253 460Q301 460 337 456T411 441T476 403T514 338Q516 328 516 310V304Q516 257 470 227Q456 217 427 205T376 184L354 176Q350 174 325 162T277 139L254 128Q414 129 428 130H439Q450 148 453 166T460 188T486 193H493Q515 193 517 178Q517 171 502 94T484 11Q481 3 472 2T410 0H269Q65 0 62 2Q55 5 53 10T51 32Q51 54 56 58Q60 62 173 131Q296 207 318 224Q368 264 368 308Q368 342 342 363T283 392T214 399",51:"80 309Q80 367 131 414T276 461Q388 461 441 417T494 313Q494 265 463 223T373 155L361 151L376 147Q436 132 480 92T525 -15T487 -127T393 -192T274 -211Q179 -211 114 -167T48 -53Q48 -18 69 5T128 29Q168 29 188 5T208 -50Q208 -59 207 -67T203 -81T197 -92T190 -101T183 -109T177 -114T170 -118L167 -121Q160 -125 164 -127Q167 -129 176 -133Q215 -152 268 -152H273Q337 -152 356 -92Q364 -69 364 -14Q364 45 352 74T303 120Q287 125 240 125H230Q201 125 196 127T191 146V152Q192 170 196 173T233 178Q234 178 241 178T252 179T262 181T274 183T285 188T297 195T308 205T319 218T328 235T337 257Q345 280 345 320V330Q345 345 343 355T335 379T312 399T270 407Q226 407 177 377Q226 356 226 310Q226 270 204 253T153 235Q123 235 102 253T80 309",52:"180 0Q155 0 124 0T84 -1Q48 -1 40 3T32 27V37Q32 59 34 63T204 265T377 465Q380 468 383 468H387Q391 468 398 468T411 469Q432 469 438 468T449 459Q451 455 451 258V62H489H498Q531 62 536 58T542 31Q542 9 537 5T504 0H489H451V-132H489H498Q530 -132 536 -136T542 -163Q542 -181 538 -187T522 -194Q518 -194 483 -193T378 -192Q281 -192 256 -193L217 -194Q203 -189 203 -169V-163V-158Q203 -140 209 -136T246 -132H265H314V0H180ZM325 62V320L105 63L215 62H325",53:"131 29Q159 26 175 12T194 -13T197 -35V-41Q197 -58 195 -66Q191 -76 185 -84T173 -97T161 -105T152 -109L148 -110Q148 -112 158 -121T195 -141T252 -152Q274 -152 280 -151Q335 -137 349 -104T363 9Q363 85 356 114T322 157Q305 166 286 166Q251 166 223 154T182 131T162 109Q154 98 150 96T130 93Q107 93 102 104Q100 107 100 279V371V424Q100 461 110 461Q114 461 123 458T149 450T183 441Q234 429 286 429Q313 429 340 432T387 440T422 449T447 457T458 461Q472 461 472 435Q472 420 470 418Q464 405 438 379T352 325T226 297Q189 297 171 301H168V182Q169 182 174 185T190 194T213 205T248 213T292 217Q391 217 454 159T517 5Q517 -92 444 -151T255 -211Q167 -211 112 -160T57 -44Q57 -12 76 8T131 29",54:"48 316Q48 398 70 462T124 562T198 621T274 652T339 660Q377 660 384 659Q497 632 497 532Q497 507 482 487T431 466Q397 466 381 486T365 530Q365 569 405 593Q382 603 381 603Q361 607 350 607Q316 607 279 589T221 533Q199 489 196 385L195 370Q196 371 203 379T217 395T237 410T263 424Q283 431 313 431Q409 431 468 368Q526 310 526 208Q526 131 492 81T405 5Q359 -17 289 -17Q256 -17 227 -11T163 17T105 73T65 170T48 316ZM293 380Q244 380 220 331T196 212Q196 104 216 80Q240 41 292 41Q295 41 301 41T309 42Q338 46 355 62Q372 81 375 108T379 230Q378 314 372 333Q358 375 299 380H293",55:"95 210H88Q66 210 64 225Q64 229 82 345T102 465Q106 476 125 476H131Q162 476 162 458Q162 451 213 448Q221 448 238 447T260 446Q261 446 410 444Q436 444 468 444T509 445Q544 445 551 440T558 413V404Q558 395 547 380T478 301L392 202Q354 150 339 81T321 -104V-132Q321 -187 286 -203Q273 -211 255 -211Q236 -211 217 -199T190 -160Q189 -153 189 -130Q194 17 282 156Q309 200 370 270Q404 307 400 307H293Q151 306 146 303Q140 300 132 259T120 215Q115 210 95 210",56:"48 164Q48 199 59 228T92 277T128 307T163 329Q159 332 155 336Q135 346 110 382Q80 427 80 477Q80 564 147 620Q202 660 264 660Q266 660 275 660T290 661Q384 661 439 619T494 506Q494 486 489 468T477 437T459 413T440 395T421 380T406 370L410 368Q414 365 421 361T437 351T456 335T476 316T495 291T511 262T522 228T526 189Q526 93 460 38T282 -17Q242 -17 205 -9T130 19T71 75T48 164ZM406 506Q406 545 379 576T283 607Q218 606 193 585T168 536Q168 522 172 513T195 490T224 471T275 443L346 403Q406 446 406 506ZM291 42Q365 42 395 70T425 134V141Q425 170 401 190T319 242Q308 248 302 251Q286 260 266 271T235 288L225 294Q222 292 217 289T198 274T175 249T157 212T148 163Q148 116 179 79T291 42",57:"175 -140Q198 -152 236 -152Q294 -152 332 -116Q356 -91 366 -54T379 62V78L376 74Q372 70 366 64T352 50T333 35T308 23Q289 17 262 17Q168 17 108 77T48 235Q48 273 59 317Q81 381 141 421T276 461Q279 461 285 461T295 460Q326 460 354 454T415 426T471 371T510 277T526 136Q526 42 501 -28T432 -136T341 -192T240 -210Q199 -210 169 -201T121 -178T94 -146T80 -112T77 -82Q77 -51 95 -33T143 -15Q170 -15 189 -33T209 -81Q209 -116 175 -140ZM377 244V274Q377 300 376 316T368 352T348 384T312 405Q307 406 283 406Q257 406 238 396T213 376T205 361Q196 341 196 259V233V181Q196 122 211 96T278 69H298Q330 82 345 104Q367 134 376 190Q377 200 377 244",65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622"},{})},7292:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyle=void 0;var n=r(768),Q=r(9848);e.texOldstyle=(0,n.AddPaths)(Q.texOldstyle,{48:"39 213Q39 274 53 319T89 389T139 429T192 448T242 452Q347 452 400 400Q460 335 460 213Q460 -22 250 -22Q39 -22 39 213ZM364 242Q364 279 363 301T355 348T338 385T306 406T254 415Q250 415 245 415T238 416Q217 416 190 404T150 368Q136 339 136 221Q136 114 146 78T200 23Q219 16 250 16Q280 16 299 23Q341 41 352 77T364 221V242",49:"116 410Q176 412 215 423T269 443T288 453H291Q293 453 301 447V254Q301 62 303 60Q307 52 322 49T394 46Q418 46 422 43T426 23Q426 8 424 4T411 0Q407 0 369 1T258 2T148 1T106 0Q96 0 94 4T91 23Q91 40 95 43T123 46Q180 46 195 49T215 61Q216 63 216 220V376Q192 367 119 364H93L86 371V403L92 410H116",50:"55 334Q55 386 105 419T236 453Q333 453 390 413T448 307Q448 278 437 256T406 218T365 193T318 172T277 151L248 134Q219 118 191 102T163 84T267 83L382 85H391Q399 99 406 126Q410 143 413 145T429 148Q440 148 442 147T449 139Q449 137 435 73T420 7Q420 6 414 0H233Q94 0 71 0T46 5Q46 5 46 6Q44 8 44 24Q44 39 46 41Q47 44 98 78T212 155T294 212Q347 257 347 304Q347 354 306 380T203 407Q150 407 120 377Q118 375 123 373Q146 362 146 332Q146 315 133 302T101 288Q85 288 70 298T55 334",51:"69 312Q69 377 122 414T233 452Q333 452 381 409T430 313Q430 268 402 223T311 149L301 144Q307 143 317 140T355 123T402 92T439 44T456 -25Q456 -101 396 -158T241 -216Q154 -216 98 -173T42 -68Q42 -58 44 -50T50 -35T57 -25T66 -17T75 -13T82 -10L87 -8Q92 -7 102 -7Q132 -7 147 -25T162 -66Q162 -112 118 -125L113 -126Q113 -129 127 -140T173 -162T239 -173Q268 -173 292 -158Q345 -124 345 -24Q345 33 329 67Q298 125 229 125H210H172Q166 131 166 142Q166 159 172 161Q178 161 208 164T244 169Q251 169 263 176T291 199T316 245T327 314Q327 413 238 413Q182 413 130 369Q177 350 181 312Q181 289 166 273T125 257Q102 257 86 272T69 312",52:"163 0Q139 0 109 0T71 -1Q43 -1 36 2T28 15V27V46L190 270Q325 457 330 462Q333 464 352 464H371L377 458V46H464L471 40V6L464 0H377V-65V-108Q377 -131 379 -137T391 -144Q409 -148 446 -148H464Q468 -151 471 -155V-187L464 -194H453Q395 -192 325 -192Q222 -192 210 -194H199L193 -188V-154L199 -148H228Q241 -148 250 -148T265 -146T275 -145T281 -143T284 -141T286 -138T289 -134V0H163ZM295 46V350L75 46H295",53:"159 -44Q159 -66 145 -80T109 -96H102L107 -105Q148 -173 228 -173Q255 -173 280 -162Q351 -128 351 -6V8Q351 67 344 98T316 151Q288 176 255 176Q175 176 136 109Q129 100 114 100Q97 100 95 106Q93 110 93 277V403Q93 451 98 451Q100 452 103 452Q105 452 124 445T177 431T251 423Q294 423 328 430T380 445T401 453Q410 453 410 435V422Q332 331 203 331Q152 331 140 339Q139 339 139 254V168Q194 214 256 214Q332 214 390 154T448 0Q448 -95 381 -155T229 -216Q153 -216 104 -166T50 -49Q50 -15 66 -1T105 13Q128 13 143 -3T159 -44",54:"42 313Q42 401 68 472T133 583T215 644T296 665H304Q317 665 329 664T360 657T393 640T418 608T432 557Q432 533 422 519T401 502T380 498Q358 498 343 512T328 550Q328 591 367 601L372 602Q372 604 365 609T341 620T307 626Q260 626 226 600T174 537Q147 483 143 376V356Q192 434 266 434Q317 434 357 409Q406 375 435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM251 396Q211 396 178 354T145 217Q145 159 152 122T166 73T187 47Q216 21 252 21Q294 21 321 47Q342 68 349 99T356 203V232Q356 264 354 285T345 331T322 373T280 395Q274 396 251 396",55:"75 246Q64 246 62 247T55 255Q55 259 72 357T90 458L94 462H99Q104 463 109 463H121Q128 460 128 452Q128 445 134 441T165 435T233 432T356 431H478L485 425V392L414 298Q408 290 385 260T358 223T337 191T317 154T302 116T289 68T282 14T275 -55T274 -137Q274 -173 272 -177Q262 -216 223 -216Q170 -216 170 -157V-148Q172 -78 189 -12T237 109T288 196T338 266Q345 275 348 279Q395 340 395 342Q396 343 376 343T274 343Q122 342 117 339T103 294T90 248Q88 246 75 246",56:"69 496Q69 570 124 618T247 666Q321 666 375 624T429 515Q429 468 405 433T320 361L346 344Q385 320 403 301T439 250Q456 212 456 181V172V160Q456 141 449 119T426 71T386 26T326 -8T246 -21Q160 -21 102 30T43 155Q43 265 167 332L176 337L161 347Q105 384 87 423Q69 458 69 496ZM371 513Q371 567 334 596T249 626Q198 626 163 598T127 532Q127 521 129 511T138 492T150 476T167 460T185 447T207 433T228 420L284 384L294 391Q346 424 363 469Q371 486 371 513ZM190 21T250 21T351 56T393 140Q393 180 362 213Q354 221 317 246T246 292L212 313Q210 313 200 307T173 287T142 256T117 212T106 157Q106 100 148 61",57:"171 -101Q171 -118 163 -130T146 -146T134 -151Q132 -151 132 -152Q132 -154 140 -159T167 -168T206 -173Q274 -173 317 -108Q356 -50 356 79V86L350 77Q308 9 231 9Q150 9 92 81Q42 141 42 228Q42 289 64 333Q93 390 142 421T235 452Q237 452 244 452T255 453Q289 453 321 439T386 391T437 290T457 128Q457 -29 381 -122T206 -216Q148 -216 108 -187T67 -104Q67 -75 84 -62T119 -49Q141 -49 156 -63T171 -101ZM242 46Q293 46 324 94T355 223Q355 323 337 356Q316 401 275 410Q267 412 248 412Q206 412 179 386Q155 360 149 328T143 224Q143 120 163 88Q192 46 242 46",65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},2162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize3=void 0;var n=r(768),Q=r(7906);e.texSize3=(0,n.AddPaths)(Q.texSize3,{40:"701 -940Q701 -943 695 -949H664Q662 -947 636 -922T591 -879T537 -818T475 -737T412 -636T350 -511T295 -362T250 -186T221 17T209 251Q209 962 573 1361Q596 1386 616 1405T649 1437T664 1450H695Q701 1444 701 1441Q701 1436 681 1415T629 1356T557 1261T476 1118T400 927T340 675T308 359Q306 321 306 250Q306 -139 400 -430T690 -924Q701 -936 701 -940",41:"34 1438Q34 1446 37 1448T50 1450H56H71Q73 1448 99 1423T144 1380T198 1319T260 1238T323 1137T385 1013T440 864T485 688T514 485T526 251Q526 134 519 53Q472 -519 162 -860Q139 -885 119 -904T86 -936T71 -949H56Q43 -949 39 -947T34 -937Q88 -883 140 -813Q428 -430 428 251Q428 453 402 628T338 922T245 1146T145 1309T46 1425Q44 1427 42 1429T39 1433T36 1436L34 1438",47:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",91:"247 -949V1450H516V1388H309V-887H516V-949H247",92:"988 -922Q988 -933 980 -941T962 -949Q947 -949 940 -938Q936 -934 645 -155L204 1020Q56 1416 56 1424Q56 1433 62 1441T84 1450Q97 1448 103 1439Q107 1435 398 656L839 -519Q988 -918 988 -922",93:"11 1388V1450H280V-949H11V-887H218V1388H11",123:"618 -943L612 -949H582L568 -943Q472 -903 411 -841T332 -703Q327 -682 327 -653T325 -350Q324 -28 323 -18Q317 24 301 61T264 124T221 171T179 205T147 225T132 234Q130 238 130 250Q130 255 130 258T131 264T132 267T134 269T139 272T144 275Q207 308 256 367Q310 436 323 519Q324 529 325 851Q326 1124 326 1154T332 1205Q369 1358 566 1443L582 1450H612L618 1444V1429Q618 1413 616 1411L608 1406Q599 1402 585 1393T552 1372T515 1343T479 1305T449 1257T429 1200Q425 1180 425 1152T423 851Q422 579 422 549T416 498Q407 459 388 424T346 364T297 318T250 284T214 264T197 254L188 251L205 242Q290 200 345 138T416 3Q421 -18 421 -48T423 -349Q423 -397 423 -472Q424 -677 428 -694Q429 -697 429 -699Q434 -722 443 -743T465 -782T491 -816T519 -845T548 -868T574 -886T595 -899T610 -908L616 -910Q618 -912 618 -928V-943",125:"131 1414T131 1429T133 1447T148 1450H153H167L182 1444Q276 1404 336 1343T415 1207Q421 1184 421 1154T423 851L424 531L426 517Q434 462 460 415T518 339T571 296T608 274Q615 270 616 267T618 251Q618 241 618 238T615 232T608 227Q542 194 491 132T426 -15L424 -29L423 -350Q422 -622 422 -652T415 -706Q397 -780 337 -841T182 -943L167 -949H153Q137 -949 134 -946T131 -928Q131 -914 132 -911T144 -904Q146 -903 148 -902Q299 -820 323 -680Q324 -663 325 -349T327 -19Q355 145 541 241L561 250L541 260Q356 355 327 520Q326 537 325 850T323 1181Q315 1227 293 1267T244 1332T193 1374T151 1401T132 1413Q131 1414 131 1429",710:"1439 564Q1434 564 1080 631T722 698Q719 698 362 631Q7 564 4 564L0 583Q-4 602 -4 603L720 772L1083 688Q1446 603 1447 603Q1447 602 1443 583L1439 564",732:"1 643Q1 646 76 671T271 722T476 749Q555 749 626 736T742 706T856 676T999 662Q1088 662 1192 684T1363 727T1432 749Q1432 745 1437 731T1442 716Q1442 714 1381 693T1212 645T1012 611Q1000 610 955 610Q851 610 701 653T444 697Q355 697 251 676T80 632T11 610Q11 614 6 628T1 643",770:"-5 564Q-9 564 -363 631T-722 698Q-725 698 -1082 631Q-1437 564 -1440 564L-1444 583Q-1448 602 -1448 603L-724 772L-361 688Q2 603 3 603Q3 602 -1 583L-5 564",771:"-1443 643Q-1443 646 -1368 671T-1173 722T-968 749Q-889 749 -818 736T-702 706T-588 676T-445 662Q-356 662 -252 684T-81 727T-12 749Q-12 745 -7 731T-2 716Q-2 714 -63 693T-232 645T-432 611Q-444 610 -489 610Q-593 610 -743 653T-1000 697Q-1089 697 -1193 676T-1364 632T-1433 610Q-1433 614 -1438 628T-1443 643",8260:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",8730:"424 -948Q422 -947 313 -434T202 80L170 31Q165 24 157 10Q137 -21 137 -21Q131 -16 124 -8L111 5L264 248L473 -720Q473 -717 727 359T983 1440Q989 1450 1001 1450Q1007 1450 1013 1445T1020 1433Q1020 1425 742 244T460 -941Q458 -950 439 -950H436Q424 -950 424 -948",8968:"246 -949V1450H571V1388H308V-949H246",8969:"11 1388V1450H336V-949H274V1388H11",8970:"246 -949V1450H308V-887H571V-949H246",8971:"274 -887V1450H336V-949H11V-887H274",9001:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",9002:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",10216:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",10217:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",12296:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",12297:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424"},{})},9244:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize4=void 0;var n=r(768),Q=r(2644);e.texSize4=(0,n.AddPaths)(Q.texSize4,{40:"758 -1237T758 -1240T752 -1249H736Q718 -1249 717 -1248Q711 -1245 672 -1199Q237 -706 237 251T672 1700Q697 1730 716 1749Q718 1750 735 1750H752Q758 1744 758 1741Q758 1737 740 1713T689 1644T619 1537T540 1380T463 1176Q348 802 348 251Q348 -242 441 -599T744 -1218Q758 -1237 758 -1240",41:"33 1741Q33 1750 51 1750H60H65Q73 1750 81 1743T119 1700Q554 1207 554 251Q554 -707 119 -1199Q76 -1250 66 -1250Q65 -1250 62 -1250T56 -1249Q55 -1249 53 -1249T49 -1250Q33 -1250 33 -1239Q33 -1236 50 -1214T98 -1150T163 -1052T238 -910T311 -727Q443 -335 443 251Q443 402 436 532T405 831T339 1142T224 1438T50 1716Q33 1737 33 1741",47:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",91:"269 -1249V1750H577V1677H342V-1176H577V-1249H269",92:"56 1720Q56 1732 64 1741T85 1750Q104 1750 111 1738Q113 1734 666 264T1220 -1214Q1220 -1215 1220 -1217T1221 -1220Q1221 -1231 1212 -1240T1191 -1249Q1175 -1249 1166 -1237Q1164 -1233 611 237T57 1715Q57 1716 56 1718V1720",93:"5 1677V1750H313V-1249H5V-1176H240V1677H5",123:"661 -1243L655 -1249H622L604 -1240Q503 -1190 434 -1107T348 -909Q346 -897 346 -499L345 -98L343 -82Q335 3 287 87T157 223Q146 232 145 236Q144 240 144 250Q144 265 145 268T157 278Q242 333 288 417T343 583L345 600L346 1001Q346 1398 348 1410Q379 1622 600 1739L622 1750H655L661 1744V1727V1721Q661 1712 661 1710T657 1705T648 1700T630 1690T602 1668Q589 1659 574 1643T531 1593T484 1508T459 1398Q458 1389 458 1001Q458 614 457 605Q441 435 301 316Q254 277 202 251L250 222Q260 216 301 185Q443 66 457 -104Q458 -113 458 -501Q458 -888 459 -897Q463 -944 478 -988T509 -1060T548 -1114T580 -1149T602 -1167Q620 -1183 634 -1192T653 -1202T659 -1207T661 -1220V-1226V-1243",125:"144 1727Q144 1743 146 1746T162 1750H167H183L203 1740Q274 1705 325 1658T403 1562T440 1478T456 1410Q458 1398 458 1001Q459 661 459 624T465 558Q470 526 480 496T502 441T529 395T559 356T588 325T615 301T637 284T654 273L660 269V266Q660 263 660 259T661 250V239Q661 236 661 234T660 232T656 229T649 224Q577 179 528 105T465 -57Q460 -86 460 -123T458 -499V-661Q458 -857 457 -893T447 -955Q425 -1048 359 -1120T203 -1239L183 -1249H168Q150 -1249 147 -1246T144 -1226Q144 -1213 145 -1210T153 -1202Q169 -1193 186 -1181T232 -1140T282 -1081T322 -1000T345 -897Q346 -888 346 -501Q346 -113 347 -104Q359 58 503 184Q554 226 603 250Q504 299 430 393T347 605Q346 614 346 1002Q346 1389 345 1398Q338 1493 288 1573T153 1703Q146 1707 145 1710T144 1727",710:"5 561Q-4 561 -9 582T-14 618Q-14 623 -13 625Q-11 628 461 736T943 845Q945 845 1417 738T1896 628Q1902 628 1902 618Q1902 607 1897 584T1883 561Q1881 561 1412 654L945 750L476 654Q6 561 5 561",732:"1212 583Q1124 583 1048 603T923 647T799 691T635 711Q524 711 375 679T120 615L16 583Q14 584 12 587T9 592Q-2 650 2 659Q2 669 38 687Q54 696 146 723T309 767Q527 823 666 823Q759 823 837 803T964 759T1088 715T1252 695Q1363 695 1512 727T1764 791T1871 823Q1872 822 1874 819T1878 814Q1885 783 1885 753Q1885 748 1884 747Q1884 738 1849 719Q1836 712 1740 682T1484 617T1212 583",770:"-1884 561Q-1893 561 -1898 582T-1903 618Q-1903 623 -1902 625Q-1900 628 -1428 736T-946 845Q-944 845 -472 738T7 628Q13 628 13 618Q13 607 8 584T-6 561Q-8 561 -477 654L-944 750L-1413 654Q-1883 561 -1884 561",771:"-677 583Q-765 583 -841 603T-966 647T-1090 691T-1254 711Q-1365 711 -1514 679T-1768 615L-1873 583Q-1875 584 -1877 587T-1880 592Q-1891 650 -1887 659Q-1887 669 -1851 687Q-1835 696 -1743 723T-1580 767Q-1362 823 -1223 823Q-1130 823 -1052 803T-925 759T-801 715T-637 695Q-526 695 -377 727T-125 791T-18 823Q-17 822 -15 819T-11 814Q-4 782 -4 753Q-4 748 -5 747Q-5 738 -40 719Q-53 712 -149 682T-405 617T-677 583",8260:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",8730:"983 1739Q988 1750 1001 1750Q1008 1750 1013 1745T1020 1733Q1020 1726 742 244T460 -1241Q458 -1250 439 -1250H436Q424 -1250 424 -1248L410 -1166Q395 -1083 367 -920T312 -601L201 44L137 -83L111 -57L187 96L264 247Q265 246 369 -357Q470 -958 473 -963L727 384Q979 1729 983 1739",8968:"269 -1249V1750H633V1677H342V-1249H269",8969:"5 1677V1750H369V-1249H296V1677H5",8970:"269 -1249V1750H342V-1176H633V-1249H269",8971:"296 -1176V1750H369V-1249H5V-1176H296",9001:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",9002:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",9115:"837 1154Q843 1148 843 1145Q843 1141 818 1106T753 1002T667 841T574 604T494 299Q417 -84 417 -609Q417 -641 416 -647T411 -654Q409 -655 366 -655Q299 -655 297 -654Q292 -652 292 -643T291 -583Q293 -400 304 -242T347 110T432 470T574 813T785 1136Q787 1139 790 1142T794 1147T796 1150T799 1152T802 1153T807 1154T813 1154H819H837",9116:"413 -9Q412 -9 407 -9T388 -10T354 -10Q300 -10 297 -9Q294 -8 293 -5Q291 5 291 127V300Q291 602 292 605L296 609Q298 610 366 610Q382 610 392 610T407 610T412 609Q416 609 416 592T417 473V127Q417 -9 413 -9",9117:"843 -635Q843 -638 837 -644H820Q801 -644 800 -643Q792 -635 785 -626Q684 -503 605 -363T473 -75T385 216T330 518T302 809T291 1093Q291 1144 291 1153T296 1164Q298 1165 366 1165Q409 1165 411 1164Q415 1163 416 1157T417 1119Q417 529 517 109T833 -617Q843 -631 843 -635",9118:"31 1143Q31 1154 49 1154H59Q72 1154 75 1152T89 1136Q190 1013 269 873T401 585T489 294T544 -8T572 -299T583 -583Q583 -634 583 -643T577 -654Q575 -655 508 -655Q465 -655 463 -654Q459 -653 458 -647T457 -609Q457 -58 371 340T100 1037Q87 1059 61 1098T31 1143",9119:"579 -9Q578 -9 573 -9T554 -10T520 -10Q466 -10 463 -9Q460 -8 459 -5Q457 5 457 127V300Q457 602 458 605L462 609Q464 610 532 610Q548 610 558 610T573 610T578 609Q582 609 582 592T583 473V127Q583 -9 579 -9",9120:"56 -644H50Q31 -644 31 -635Q31 -632 37 -622Q69 -579 100 -527Q286 -228 371 170T457 1119Q457 1161 462 1164Q464 1165 520 1165Q575 1165 577 1164Q582 1162 582 1153T583 1093Q581 910 570 752T527 400T442 40T300 -303T89 -626Q78 -640 75 -642T61 -644H56",9121:"319 -645V1154H666V1070H403V-645H319",9122:"319 0V602H403V0H319",9123:"319 -644V1155H403V-560H666V-644H319",9124:"0 1070V1154H347V-645H263V1070H0",9125:"263 0V602H347V0H263",9126:"263 -560V1155H347V-644H0V-560H263",9127:"712 899L718 893V876V865Q718 854 704 846Q627 793 577 710T510 525Q510 524 509 521Q505 493 504 349Q504 345 504 334Q504 277 504 240Q504 -2 503 -4Q502 -8 494 -9T444 -10Q392 -10 390 -9Q387 -8 386 -5Q384 5 384 230Q384 262 384 312T383 382Q383 481 392 535T434 656Q510 806 664 892L677 899H712",9128:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 924Q504 691 503 682Q494 549 425 439T243 259L229 250L243 241Q349 175 421 66T503 -182Q504 -191 504 -424Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -425V-282Q384 -176 377 -116T342 10Q325 54 301 92T255 155T214 196T183 222T171 232Q170 233 170 250T171 268Q171 269 191 284T240 331T300 407T354 524T383 679Q384 691 384 925Q384 1152 385 1155L389 1159",9129:"718 -893L712 -899H677L666 -893Q542 -825 468 -714T385 -476Q384 -466 384 -282Q384 3 385 5L389 9Q392 10 444 10Q486 10 494 9T503 4Q504 2 504 -239V-310V-366Q504 -470 508 -513T530 -609Q546 -657 569 -698T617 -767T661 -812T699 -843T717 -856T718 -876V-893",9130:"384 150V266Q384 304 389 309Q391 310 455 310Q496 310 498 309Q502 308 503 298Q504 283 504 150Q504 32 504 12T499 -9H498Q496 -10 444 -10T390 -9Q386 -8 385 2Q384 17 384 150",9131:"170 875Q170 892 172 895T189 899H194H211L222 893Q345 826 420 715T503 476Q504 467 504 230Q504 51 504 21T499 -9H498Q496 -10 444 -10Q402 -10 394 -9T385 -4Q384 -2 384 240V311V366Q384 469 380 513T358 609Q342 657 319 698T271 767T227 812T189 843T171 856T170 875",9132:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 925V782Q504 676 511 616T546 490Q563 446 587 408T633 345T674 304T705 278T717 268Q718 267 718 250T717 232Q717 231 697 216T648 169T588 93T534 -24T505 -179Q504 -191 504 -425Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -424Q384 -191 385 -182Q394 -49 463 61T645 241L659 250L645 259Q539 325 467 434T385 682Q384 692 384 873Q384 1153 385 1155L389 1159",9133:"384 -239V-57Q384 4 389 9Q391 10 455 10Q496 10 498 9Q501 8 502 5Q504 -5 504 -230Q504 -261 504 -311T505 -381Q505 -486 492 -551T435 -691Q357 -820 222 -893L211 -899H195Q176 -899 173 -896T170 -874Q170 -858 171 -855T184 -846Q262 -793 312 -709T378 -525Q378 -524 379 -522Q383 -493 384 -351Q384 -345 384 -334Q384 -276 384 -239",9143:"742 -871Q740 -873 737 -876T733 -880T730 -882T724 -884T714 -885H702L222 569L180 484Q138 399 137 399Q131 404 124 412L111 425L265 736L702 -586V168L703 922Q713 935 722 935Q734 935 742 920V-871",10216:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",10217:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",12296:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",12297:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",57344:"722 -14H720Q708 -14 702 0V306L703 612Q713 625 722 625Q734 625 742 610V0Q734 -14 724 -14H722",57345:"702 589Q706 601 718 605H1061Q1076 597 1076 585Q1076 572 1061 565H742V0Q734 -14 724 -14H722H720Q708 -14 702 0V589",57680:"-18 -213L-24 -207V-172L-16 -158Q75 2 260 84Q334 113 415 119Q418 119 427 119T440 120Q454 120 457 117T460 98V60V25Q460 7 457 4T441 0Q308 0 193 -55T25 -205Q21 -211 18 -212T-1 -213H-18",57681:"-10 60Q-10 104 -10 111T-5 118Q-1 120 10 120Q96 120 190 84Q375 2 466 -158L474 -172V-207L468 -213H451H447Q437 -213 434 -213T428 -209T423 -202T414 -187T396 -163Q331 -82 224 -41T9 0Q-4 0 -7 3T-10 25V60",57682:"-24 327L-18 333H-1Q11 333 15 333T22 329T27 322T35 308T54 284Q115 203 225 162T441 120Q454 120 457 117T460 95V60V28Q460 8 457 4T442 0Q355 0 260 36Q75 118 -16 278L-24 292V327",57683:"-10 60V95Q-10 113 -7 116T9 120Q151 120 250 171T396 284Q404 293 412 305T424 324T431 331Q433 333 451 333H468L474 327V292L466 278Q375 118 190 36Q95 0 8 0Q-5 0 -7 3T-10 24V60",57684:"-10 0V120H410V0H-10"},{57685:"\ue153\ue152",57686:"\ue151\ue150"})},2675:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texVariant=void 0;var n=r(768),Q=r(4926);e.texVariant=(0,n.AddPaths)(Q.texVariant,{710:"1 561Q-3 563 -6 577T-12 604L-14 618Q-14 625 -7 628T23 635Q31 636 36 637Q63 641 621 745Q1148 845 1165 845Q1167 845 1752 739L2338 630Q2346 630 2346 618Q2340 565 2332 561Q2329 561 1749 654Q1617 675 1466 699T1241 736T1167 748Q1165 748 1093 737T867 700T583 654Q3 561 1 561",732:"804 788Q717 788 606 772T397 732T213 685T75 645T18 628Q11 628 11 632Q8 637 4 668T2 704Q2 713 36 732Q55 739 242 795Q622 898 826 898Q893 898 947 895Q1009 887 1056 872T1187 819Q1286 776 1356 758T1527 739Q1614 739 1725 755T1934 795T2118 842T2256 882T2313 899Q2320 899 2320 895Q2323 890 2327 860T2329 824Q2329 818 2296 795Q2273 787 2089 732Q1810 657 1598 632Q1562 629 1492 629Q1389 629 1320 644T1144 708Q1048 751 977 769T804 788",770:"-2332 561Q-2336 563 -2340 577T-2346 604L-2347 618Q-2347 625 -2340 628T-2310 635Q-2302 636 -2297 637Q-2270 641 -1712 745Q-1185 845 -1168 845Q-1166 845 -581 739L5 630Q13 630 13 618Q7 565 -1 561Q-4 561 -584 654Q-716 675 -867 699T-1092 736T-1166 748Q-1168 748 -1240 737T-1466 700T-1750 654Q-2330 561 -2332 561",771:"-1529 788Q-1616 788 -1727 772T-1936 732T-2120 685T-2258 645T-2315 628Q-2322 628 -2322 632Q-2325 637 -2329 668T-2331 704Q-2331 713 -2297 732Q-2278 739 -2091 795Q-1711 898 -1507 898Q-1440 898 -1386 895Q-1324 887 -1277 872T-1146 819Q-1047 776 -977 758T-806 739Q-719 739 -608 755T-399 795T-215 842T-77 882T-20 899Q-13 899 -13 895Q-10 890 -6 860T-4 824Q-4 818 -37 795Q-60 787 -244 732Q-523 657 -735 632Q-771 629 -841 629Q-944 629 -1013 644T-1189 708Q-1285 751 -1356 769T-1529 788",1008:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",8463:"182 599Q182 611 174 615T133 619Q118 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 295 644T282 597Q282 592 360 592H399Q430 592 445 587T460 563Q460 552 451 541L442 535H266L251 468Q247 453 243 436T236 409T233 399Q233 395 244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26L166 530Q166 534 161 534T129 535Q127 535 122 535T112 534Q74 534 74 562Q74 570 77 576T84 585T96 589T109 591T124 592T138 592L182 595V599",8592:"292 419Q292 400 261 347T211 275H306Q319 275 338 275T364 276Q399 276 410 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419",8594:"188 417Q188 437 221 437H233Q256 437 263 434T275 417Q294 373 327 333T402 270Q417 261 417 250Q417 241 410 236T382 217T341 182Q315 155 299 128T275 85T263 66Q259 64 231 64H219Q197 64 191 72T193 100Q202 124 215 147T239 185T257 210T267 223L269 225H174H116Q80 225 69 229T58 250T70 271T114 276Q121 276 140 276T174 275H269L267 277Q266 280 257 291T233 325T205 374Q188 408 188 417",8652:"755 512Q755 514 778 514H801L804 503Q805 501 812 486T824 462T839 437T862 408T892 381T932 354L944 347V327H507Q70 327 67 329Q55 335 55 347T67 365Q70 367 454 367H837L828 376Q803 403 785 437T761 489T755 512ZM55 153V173H492Q928 173 932 171Q944 166 944 153T932 135Q928 133 545 133H162L171 124Q198 95 216 61T239 8L244 -12Q244 -14 221 -14H198L195 -4Q160 95 67 146L55 153",8708:"55 676Q55 688 66 694H199L333 696L351 772Q364 827 370 843T386 860Q393 860 399 854T406 841Q406 836 391 765L375 696Q375 694 431 694H484Q491 688 497 681V12L493 5L486 1L353 -1H219L202 -79Q184 -153 180 -159Q175 -166 165 -166Q146 -166 146 -148Q146 -141 161 -76T177 -4Q177 -1 122 -1H68Q55 12 55 20T66 39H126L186 41L219 181Q226 215 234 251T246 305T251 325Q251 328 166 328H79Q68 345 68 347Q68 352 75 359L82 368H262L291 505Q298 539 306 575T319 630T324 650V654H68Q55 669 55 676ZM457 368V654H411Q366 654 366 652Q365 651 361 634T349 580T333 514Q303 373 302 372V368H457ZM457 39V328H375Q293 328 293 325Q292 322 260 183T228 41T344 39H457",8709:"624 470Q624 468 639 446T668 382T683 291Q683 181 612 99T437 -1Q425 -2 387 -2T337 -1Q245 18 193 70L179 81L131 39Q96 8 89 3T75 -3Q55 -3 55 17Q55 24 61 30T111 73Q154 113 151 113Q151 114 140 130T115 177T95 241Q94 253 94 291T95 341Q112 431 173 495Q265 587 385 587Q410 587 437 581Q522 571 582 513L595 501L642 541Q689 586 695 586Q696 586 697 586T699 587Q706 587 713 583T720 568Q720 560 711 551T664 510Q651 499 642 490T628 475T624 470ZM564 477Q517 522 448 539Q428 546 375 546Q290 546 229 492T144 370Q133 332 133 279Q136 228 151 195Q157 179 168 160T184 141Q186 141 375 307T564 477ZM642 290Q642 318 637 343T625 386T611 416T598 436T593 444Q590 444 402 277T213 108Q213 104 231 89T293 55T392 37Q495 37 568 111T642 290",8722:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250",8726:"91 404T91 410T97 423T111 430Q117 430 395 224Q676 13 678 10Q685 3 685 -3T678 -16T664 -23Q658 -23 380 184T98 397Q91 404 91 410",8733:"56 250Q56 346 122 409T276 472Q349 472 407 430T486 326L489 316Q490 317 493 326T501 345T514 367T531 393Q557 425 602 448T698 472Q722 472 722 452Q722 437 702 435T642 421T571 377Q520 323 520 250Q520 179 568 126T693 68Q722 66 722 48Q722 28 698 28Q636 28 576 67T493 174L490 184Q489 181 483 167T475 150T468 136T458 120T447 107T432 90T412 73Q350 28 277 28Q188 28 122 91T56 250ZM199 68T278 68T408 122T459 250Q459 322 414 370T308 430Q302 431 273 431Q204 431 150 380T96 250Q96 176 147 122",8739:"91 417Q104 430 111 430T131 417V-10Q116 -23 111 -23T91 -10V417",8740:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",8741:"55 417Q69 431 76 431T95 419V-12Q84 -23 76 -23Q72 -23 69 -22T62 -16T55 -10V417ZM293 419Q300 431 310 431L324 424L331 417V-10Q316 -23 309 -23L297 -19L293 -12V419",8742:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",8764:"73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q148 353 195 363Q199 364 212 364Q262 364 294 350T408 272Q472 222 522 212Q537 208 555 208Q606 208 646 243Q671 268 680 296T691 342T702 365Q713 365 716 354T719 314Q714 236 664 179L660 176Q657 173 654 170T644 163T631 154T615 146T596 139T574 134T549 132Q510 132 465 156T386 211T307 265T223 290Q162 290 124 249T86 165Q86 155 82 144T73 132",8776:"55 326Q55 394 101 437T226 481Q268 479 313 460T392 419T469 379T555 361Q622 361 662 401Q686 423 688 450Q693 479 702 479H705Q719 479 719 442Q719 367 670 327T554 286Q512 286 466 304T386 345T307 385T220 404Q184 404 157 394T120 374L111 363Q86 339 86 317Q86 288 71 288Q55 288 55 326ZM55 90Q55 164 105 205T226 246Q269 243 314 224T392 183T470 144T558 126Q622 126 662 166Q686 187 688 214Q693 244 704 244Q716 244 719 210Q719 165 702 132T658 82T605 58T552 50T498 58T447 77T384 110Q322 146 302 152Q263 168 220 168Q179 168 144 152Q128 147 107 125T86 81Q86 52 71 52Q55 52 55 90",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8816:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",8817:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",8840:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",8841:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",8842:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",8843:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",8872:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V464H540Q554 456 555 446Q555 442 554 439T552 434T549 430T546 428T542 426T539 424H95V270H539Q540 270 542 269T545 267T549 264T552 260T554 255T555 248Q554 238 540 230H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8901:"71 0Q59 4 55 16V96L56 176Q59 180 66 187L70 189H209Q219 181 222 174V15Q219 10 209 1L140 0H71",8994:"77 122Q68 122 63 126T57 135T55 142Q55 151 68 176T111 235T177 302T271 356T388 378Q451 378 508 355T602 300T668 233T709 174T722 142Q722 124 704 122Q692 122 685 134T658 179T606 243Q511 338 390 338Q354 338 320 329Q251 312 193 263T97 141Q87 123 77 122",8995:"389 143Q324 143 266 164T171 215T107 277T67 330T55 358T60 371T77 378Q85 377 92 367T116 331T158 280Q256 182 389 182Q475 182 552 227T675 351Q688 378 704 378Q722 376 722 358Q722 352 710 330T670 276T605 215T511 164T389 143",9651:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99ZM476 260L360 509L248 266Q137 24 135 22Q135 20 360 20Q586 20 586 21L476 260",9661:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556ZM586 534Q586 536 361 536Q135 536 135 535L358 52L361 47L473 290Q584 532 586 534",10887:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",10888:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",10955:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",10956:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732"},{})},5865:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.MJContextMenu=void 0;var i=r(5073),s=r(6186),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mathItem=null,e.annotation="",e.annotationTypes={},e}return Q(e,t),e.prototype.post=function(e,r){if(this.mathItem){if(void 0!==r){var n=this.mathItem.inputJax.name,Q=this.findID("Show","Original");Q.content="MathML"===n?"Original MathML":n+" Commands",this.findID("Copy","Original").content=Q.content;var T=this.findID("Settings","semantics");"MathML"===n?T.disable():T.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}t.prototype.post.call(this,e,r)}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.mathItem=null},e.prototype.findID=function(){for(var t,e,r=[],n=0;n=0)return i}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}return null},e.prototype.createAnnotationMenu=function(t,e,r){var n=this,Q=this.findID(t,"Annotation");Q.submenu=this.factory.get("subMenu")(this.factory,{items:e.map((function(t){var e=o(t,2),Q=e[0],T=e[1];return{type:"command",id:Q,content:Q,action:function(){n.annotation=T,r()}}})),id:"annotations"},Q),e.length?Q.enable():Q.disable()},e.prototype.dynamicSubmenus=function(){var t,r;try{for(var n=T(e.DynamicSubmenus),Q=n.next();!Q.done;Q=n.next()){var i=o(Q.value,2),s=i[0],a=i[1],l=this.find(s);if(l){var c=a(this,l);l.submenu=c,c.items.length?l.enable():l.disable()}}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.DynamicSubmenus=new Map,e}(i.ContextMenu);e.MJContextMenu=a},8310:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Menu=void 0;var o=r(5713),i=r(4474),s=r(9515),a=r(7233),l=r(5865),c=r(473),u=r(4414),p=r(4922),h=r(6914),d=r(3463),f=r(7309),L=T(r(5445)),m=s.MathJax,y="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),H=function(){function t(t,e){void 0===e&&(e={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new c.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=i.STATE.LAST,this.about=new p.Info('MathJax v'+o.mathjax.version,(function(){var t=[];return t.push("Input Jax: "+r.document.inputJax.map((function(t){return t.name})).join(", ")),t.push("Output Jax: "+r.document.outputJax.name),t.push("Document Type: "+r.document.kind),t.join("
")}),'www.mathjax.org'),this.help=new p.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new u.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var t=r.toMML(r.menu.mathItem);return"
"+r.formatSource(t)+"
"}),""),this.originalText=new u.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.math;return'
'+r.formatSource(t)+"
"}),""),this.annotationText=new u.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var t=r.menu.annotation;return'
'+r.formatSource(t)+"
"}),""),this.zoomBox=new p.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.typesetRoot.cloneNode(!0);return t.style.margin="0",'
'+t.outerHTML+"
"}),""),this.document=t,this.options=(0,a.userOptions)((0,a.defaultOptions)({},this.constructor.OPTIONS),e),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(t.prototype,"isLoading",{get:function(){return t.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"loadingPromise",{get:function(){return this.isLoading?(t._loadingPromise||(t._loadingPromise=new Promise((function(e,r){t._loadingOK=e,t._loadingFailed=r}))),t._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),t.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var t=this.document.outputJax;this.jax[t.name]=t,this.settings.renderer=t.name,m._.a11y&&m._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=t.options.scale,this.defaultSettings=Object.assign({},this.settings)},t.prototype.initMenu=function(){var t=this,e=new h.Parser([["contextMenu",l.MJContextMenu.fromJson.bind(l.MJContextMenu)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(e){return t.setRenderer(e)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(e){return t.setScale(e)})),this.variable("explorer",(function(e){return t.setExplorer(e)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(t){return L.default.setupEngine({locale:t})})),this.a11yVar("speechRules",(function(e){var r=n(e.split("-"),2),Q=r[0],T=r[1];t.document.options.sre.domain=Q,t.document.options.sre.style=T})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(e){return t.setCollapsible(e)})),this.variable("inTabOrder",(function(e){return t.setTabOrder(e)})),this.variable("assistiveMml",(function(e){return t.setAssistiveMml(e)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return t.mathmlCode.post()})),this.command("Original","Original Form",(function(){return t.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return t.copyMathML()})),this.command("Original","Original Form",(function(){return t.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return t.zoom(null,"",t.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(y?"Option":"Alt",y?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!y}),this.checkbox("Control","Control","ctrl",{hiddne:y}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return t.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return t.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return t.about.post()})),this.command("Help","MathJax Help",(function(){return t.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,f.CssStyles.addInfoStyles(this.document.document),f.CssStyles.addMenuStyles(this.document.document)},t.prototype.checkLoadableItems=function(){var t,e;if(m&&m._&&m.loader&&m.startup)!this.settings.collapsible||m._.a11y&&m._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||m._.a11y&&m._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||m._.a11y&&m._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var n=Q(Object.keys(this.jax)),T=n.next();!T.done;T=n.next()){var o=T.value;this.jax[o]||r.findID("Settings","Renderer",o).disable()}}catch(e){t={error:e}}finally{try{T&&!T.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},t.prototype.enableExplorerItems=function(t){var e,r,n=this.menu.findID("Accessibility","Activate").menu;try{for(var T=Q(n.items.slice(1)),o=T.next();!o.done;o=T.next()){var i=o.value;if(i instanceof d.Rule)break;t?i.enable():i.disable()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=T.return)&&r.call(T)}finally{if(e)throw e.error}}},t.prototype.mergeUserSettings=function(){try{var e=localStorage.getItem(t.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.saveUserSettings=function(){var e,r,n={};try{for(var T=Q(Object.keys(this.settings)),o=T.next();!o.done;o=T.next()){var i=o.value;this.settings[i]!==this.defaultSettings[i]&&(n[i]=this.settings[i])}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=T.return)&&r.call(T)}finally{if(e)throw e.error}}try{Object.keys(n).length?localStorage.setItem(t.MENU_STORAGE,JSON.stringify(n)):localStorage.removeItem(t.MENU_STORAGE)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.setA11y=function(t){m._.a11y&&m._.a11y.explorer&&m._.a11y.explorer_ts.setA11yOptions(this.document,t)},t.prototype.getA11y=function(t){if(m._.a11y&&m._.a11y.explorer)return void 0!==this.document.options.a11y[t]?this.document.options.a11y[t]:this.document.options.sre[t]},t.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},t.prototype.setScale=function(t){this.document.outputJax.options.scale=parseFloat(t),this.document.rerender()},t.prototype.setRenderer=function(t){var e=this;if(this.jax[t])this.setOutputJax(t);else{var r=t.toLowerCase();this.loadComponent("output/"+r,(function(){var n=m.startup;r in n.constructors&&(n.useOutput(r,!0),n.output=n.getOutputJax(),e.jax[t]=n.output,e.setOutputJax(t))}))}},t.prototype.setOutputJax=function(t){this.jax[t].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[t],this.rerender()},t.prototype.setTabOrder=function(t){this.menu.store.inTaborder(t)},t.prototype.setAssistiveMml=function(t){this.document.options.enableAssistiveMml=t,!t||m._.a11y&&m._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},t.prototype.setExplorer=function(t){this.enableExplorerItems(t),this.document.options.enableExplorer=t,!t||m._.a11y&&m._.a11y.explorer?this.rerender(this.settings.collapsible?i.STATE.RERENDER:i.STATE.COMPILED):this.loadA11y("explorer")},t.prototype.setCollapsible=function(t){this.document.options.enableComplexity=t,!t||m._.a11y&&m._.a11y.complexity?this.rerender(i.STATE.COMPILED):this.loadA11y("complexity")},t.prototype.scaleAllMath=function(){var t=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),e=prompt("Scale all mathematics (compared to surrounding text) by",t+"%");if(e)if(e.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(e)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},t.prototype.resetDefaults=function(){var e,r;t.loading++;var n=this.menu.pool,T=this.defaultSettings;try{for(var o=Q(Object.keys(this.settings)),s=o.next();!s.done;s=o.next()){var a=s.value,l=n.lookup(a);if(l){l.setValue(T[a]);var c=l.items[0];c&&c.executeCallbacks_()}else this.settings[a]=T[a]}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}t.loading--,this.rerender(i.STATE.COMPILED)},t.prototype.checkComponent=function(e){var r=t.loadingPromises.get(e);r&&o.mathjax.retryAfter(r)},t.prototype.loadComponent=function(e,r){if(!t.loadingPromises.has(e)){var n=m.loader;if(n){t.loading++;var Q=n.load(e).then((function(){t.loading--,t.loadingPromises.delete(e),r(),0===t.loading&&t._loadingPromise&&(t._loadingPromise=null,t._loadingOK())})).catch((function(e){t._loadingPromise?(t._loadingPromise=null,t._loadingFailed(e)):console.log(e)}));t.loadingPromises.set(e,Q)}}},t.prototype.loadA11y=function(e){var r=this,n=!i.STATE.ENRICHED;this.loadComponent("a11y/"+e,(function(){var Q=m.startup;o.mathjax.handlers.unregister(Q.handler),Q.handler=Q.getHandler(),o.mathjax.handlers.register(Q.handler);var T=r.document;r.document=Q.document=Q.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(T),r.document.processed=T.processed,t._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===e||n?i.STATE.COMPILED:i.STATE.TYPESET))}))},t.prototype.transferMathList=function(t){var e,r,n=this.document.options.MathItem;try{for(var T=Q(t.math),o=T.next();!o.done;o=T.next()){var i=o.value,s=new n;Object.assign(s,i),this.document.math.push(s)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=T.return)&&r.call(T)}finally{if(e)throw e.error}}},t.prototype.formatSource=function(t){return t.trim().replace(/&/g,"&").replace(//g,">")},t.prototype.toMML=function(t){return this.MmlVisitor.visitTree(t.root,t,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==t.inputJax.name})},t.prototype.zoom=function(t,e,r){t&&!this.isZoomEvent(t,e)||(this.menu.mathItem=r,t&&this.menu.post(t),this.zoomBox.post())},t.prototype.isZoomEvent=function(t,e){return this.settings.zoom===e&&(!this.settings.alt||t.altKey)&&(!this.settings.ctrl||t.ctrlKey)&&(!this.settings.cmd||t.metaKey)&&(!this.settings.shift||t.shiftKey)},t.prototype.rerender=function(e){void 0===e&&(e=i.STATE.TYPESET),this.rerenderStart=Math.min(e,this.rerenderStart),t.loading||(this.rerenderStart<=i.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=i.STATE.LAST)},t.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},t.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},t.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},t.prototype.copyToClipboard=function(t){var e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.body.removeChild(e)},t.prototype.addMenu=function(t){var e=this,r=t.typesetRoot;r.addEventListener("contextmenu",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("keydown",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("click",(function(r){return e.zoom(r,"Click",t)}),!0),r.addEventListener("dblclick",(function(r){return e.zoom(r,"DoubleClick",t)}),!0),this.menu.store.insert(r)},t.prototype.clear=function(){this.menu.store.clear()},t.prototype.variable=function(t,e){var r=this;return{name:t,getter:function(){return r.settings[t]},setter:function(n){r.settings[t]=n,e&&e(n),r.saveUserSettings()}}},t.prototype.a11yVar=function(t,e){var r=this;return{name:t,getter:function(){return r.getA11y(t)},setter:function(n){r.settings[t]=n;var Q={};Q[t]=n,r.setA11y(Q),e&&e(n),r.saveUserSettings()}}},t.prototype.submenu=function(t,e,r,n){var T,o;void 0===r&&(r=[]),void 0===n&&(n=!1);var i=[];try{for(var s=Q(r),a=s.next();!a.done;a=s.next()){var l=a.value;Array.isArray(l)?i=i.concat(l):i.push(l)}}catch(t){T={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(T)throw T.error}}return{type:"submenu",id:t,content:e,menu:{items:i},disabled:0===i.length||n}},t.prototype.command=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"command",id:t,content:e,action:r},n)},t.prototype.checkbox=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"checkbox",id:t,content:e,variable:r},n)},t.prototype.radioGroup=function(t,e){var r=this;return e.map((function(e){return r.radio(e[0],e[1]||e[0],t)}))},t.prototype.radio=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"radio",id:t,content:e,variable:r},n)},t.prototype.label=function(t,e){return{type:"label",id:t,content:e}},t.prototype.rule=function(){return{type:"rule"}},t.MENU_STORAGE="MathJax-Menu-Settings",t.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,a.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},t.loading=0,t.loadingPromises=new Map,t._loadingPromise=null,t._loadingOK=null,t._loadingFailed=null,t}();e.Menu=H},4001:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__assign||function(){return T=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuHandler=e.MenuMathDocumentMixin=e.MenuMathItemMixin=void 0;var a=r(5713),l=r(4474),c=r(7233),u=r(8310);function p(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.addMenu=function(t,e){void 0===e&&(e=!1),this.state()>=l.STATE.CONTEXT_MENU||(this.isEscaped||!t.options.enableMenu&&!e||t.menu.addMenu(this),this.state(l.STATE.CONTEXT_MENU))},e.prototype.checkLoading=function(t){t.checkLoading()},e}(t)}function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r\n"+this.childNodeMml(e,r+" ","\n")+r+""},e.prototype.visitMathNode=function(e,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return t.prototype.visitDefault.call(this,e,r);var n=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(n?r+" \n":"")+this.childNodeMml(e,r+(n?" ":" "),"\n")+(n?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},e}(T.SerializedMmlVisitor);e.MmlVisitor=i},4414:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectableInfo=void 0;var T=r(4922),o=r(2165),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.addEvents=function(t){var e=this;t.addEventListener("keypress",(function(t){"a"===t.key&&(t.ctrlKey||t.metaKey)&&(e.selectAll(),e.stop(t))}))},e.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},e.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.getSelection().removeAllRanges()},e.prototype.generateHtml=function(){var e=this;t.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+o.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(t){return e.copyToClipboard()}))},e}(T.Info);e.SelectableInfo=i},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var Q=n.mathjax.asyncLoad(t);Q instanceof Promise?Q.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(Q)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),Q=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,Q=e+n*(t.w+t.L+t.R),T=r+n*t.h,o=n*t.d-r;Q>this.w&&(this.w=Q),T>this.h&&(this.h=T),o>this.d&&(this.d=o)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=Q},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var T={};function o(t,r){if("#"===r.charAt(0))return i(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var o=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();T[o]||(T[o]=!0,(0,n.retryAfter)((0,Q.asyncLoad)("./util/entities/"+o+".js")))}return t}function i(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),T[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,o)},e.numeric=i},7525:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q0&&Q[Q.length-1])||6!==T[0]&&2!==T[0])){o=0;continue}if(3===T[0]&&(!Q||T[1]>Q[0]&&T[1]0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var o=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=o;var i=function(){function t(){for(var t=[],r=0;r1;){var a=Q.shift(),l=Q.shift();a.merge(l,e),Q.push(a)}return Q.length&&(this.list=Q[0].list),this},t.prototype.merge=function(t,r){var Q,T,o,i,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var a=this.list.next,l=t.list.next;a.data!==e.END&&l.data!==e.END;)r(l.data,a.data)?(Q=n([a,l],2),l.prev.next=Q[0],a.prev.next=Q[1],T=n([a.prev,l.prev],2),l.prev=T[0],a.prev=T[1],o=n([t.list,this.list],2),this.list.prev.next=o[0],t.list.prev.next=o[1],i=n([t.list.prev,this.list.prev],2),this.list.prev=i[0],t.list.prev=i[1],a=(s=n([l.next,a],2))[0],l=s[1]):a=a.next;return l.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=i},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Qe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var Q=r(Object.keys(t)),T=Q.next();!T.done;T=Q.next()){var o=T.value;this.styles[o]||(this.styles[o]={}),Object.assign(this.styles[o],t[o])}}catch(t){e={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],Q=0;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,Q,T=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q1;)e.shift(),r.push(e.shift());return r}function s(t){var e,n,Q=i(this.styles[t]);0===Q.length&&Q.push(""),1===Q.length&&Q.push(Q[0]),2===Q.length&&Q.push(Q[0]),3===Q.length&&Q.push(Q[1]);try{for(var T=r(y.connect[t].children),o=T.next();!o.done;o=T.next()){var s=o.value;this.setStyle(this.childName(t,s),Q.shift())}}catch(t){e={error:t}}finally{try{o&&!o.done&&(n=T.return)&&n.call(T)}finally{if(e)throw e.error}}}function a(t){var e,n,Q=y.connect[t].children,T=[];try{for(var o=r(Q),i=o.next();!i.done;i=o.next()){var s=i.value,a=this.styles[t+"-"+s];if(!a)return void delete this.styles[t];T.push(a)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}T[3]===T[1]&&(T.pop(),T[2]===T[0]&&(T.pop(),T[1]===T[0]&&T.pop())),this.styles[t]=T.join(" ")}function l(t){var e,n;try{for(var Q=r(y.connect[t].children),T=Q.next();!T.done;T=Q.next()){var o=T.value;this.setStyle(this.childName(t,o),this.styles[t])}}catch(t){e={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(e)throw e.error}}}function c(t){var e,T,o=Q([],n(y.connect[t].children),!1),i=this.styles[this.childName(t,o.shift())];try{for(var s=r(o),a=s.next();!a.done;a=s.next()){var l=a.value;if(this.styles[this.childName(t,l)]!==i)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{a&&!a.done&&(T=s.return)&&T.call(s)}finally{if(e)throw e.error}}this.styles[t]=i}var u=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,p=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(t){var e,n,Q,T,o={width:"",style:"",color:""};try{for(var s=r(i(this.styles[t])),a=s.next();!a.done;a=s.next()){var l=a.value;l.match(u)&&""===o.width?o.width=l:l.match(p)&&""===o.style?o.style=l:o.color=l}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}try{for(var c=r(y.connect[t].children),h=c.next();!h.done;h=c.next()){var d=h.value;this.setStyle(this.childName(t,d),o[d])}}catch(t){Q={error:t}}finally{try{h&&!h.done&&(T=c.return)&&T.call(c)}finally{if(Q)throw Q.error}}}function d(t){var e,n,Q=[];try{for(var T=r(y.connect[t].children),o=T.next();!o.done;o=T.next()){var i=o.value,s=this.styles[this.childName(t,i)];s&&Q.push(s)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(n=T.return)&&n.call(T)}finally{if(e)throw e.error}}Q.length?this.styles[t]=Q.join(" "):delete this.styles[t]}var f={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function L(t){var e,Q,T,o,s=i(this.styles[t]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var l=r(s),c=l.next();!c.done;c=l.next()){var u=c.value;a.family=u;try{for(var p=(T=void 0,r(Object.keys(f))),h=p.next();!h.done;h=p.next()){var d=h.value;if((Array.isArray(a[d])||""===a[d])&&u.match(f[d]))if("size"===d){var L=n(u.split(/\//),2),m=L[0],H=L[1];a[d]=m,H&&(a["line-height"]=H)}else""===a.size&&(Array.isArray(a[d])?a[d].push(u):a[d]=u)}}catch(t){T={error:t}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(T)throw T.error}}}}catch(t){e={error:t}}finally{try{c&&!c.done&&(Q=l.return)&&Q.call(l)}finally{if(e)throw e.error}}!function(t,e){var n,Q;try{for(var T=r(y.connect[t].children),o=T.next();!o.done;o=T.next()){var i=o.value,s=this.childName(t,i);if(Array.isArray(e[i])){var a=e[i];a.length&&(this.styles[s]=a.join(" "))}else""!==e[i]&&(this.styles[s]=e[i])}}catch(t){n={error:t}}finally{try{o&&!o.done&&(Q=T.return)&&Q.call(T)}finally{if(n)throw n.error}}}(t,a),delete this.styles[t]}function m(t){}var y=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var Q=r(Object.keys(this.styles)),T=Q.next();!T.done;T=Q.next()){var o=T.value,i=this.parentName(o);this.styles[i]||n.push(o+": "+this.styles[o]+";")}}catch(e){t={error:e}}finally{try{T&&!T.done&&(e=Q.return)&&e.call(Q)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,Q,T=this.parentName(e);try{for(var o=r(t.connect[e].children),i=o.next();!i.done;i=o.next()){var s=i.value,a=this.childName(T,s);t.connect[a].combine.call(this,a)}}catch(t){n={error:t}}finally{try{i&&!i.done&&(Q=o.return)&&Q.call(o)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var Q=n(r.splice(0,3),3),T=Q[0],o=Q[1],i=Q[2];if(T.match(/[^\s\n]/))return;this.set(o,i)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:T,split:s,combine:a},border:{children:T,split:l,combine:c},"border-top":{children:o,split:h,combine:d},"border-right":{children:o,split:h,combine:d},"border-bottom":{children:o,split:h,combine:d},"border-left":{children:o,split:h,combine:d},"border-width":{children:T,split:s,combine:null},"border-style":{children:T,split:s,combine:null},"border-color":{children:T,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:L,combine:m}},t}();e.Styles=y},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,Q){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===Q&&(Q=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var T=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!T)return r;var o=parseFloat(T[1]||"1"),i=T[2];return e.UNITS.hasOwnProperty(i)?o*e.UNITS[i]/Q/n:e.RELUNITS.hasOwnProperty(i)?o*e.RELUNITS[i]:"%"===i?o/100*r:o*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,Q=0,T=e.length;Q=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractItem=void 0;var o=r(9329),i=r(2556),s=r(2165),a=function(t){function e(e,r,n,Q){var T=t.call(this,e,r)||this;return T._content=n,T.disabled=!1,T.callbacks=[],T._id=Q||n,T}return Q(e,t),Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){this._content=t,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),e.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},e.prototype.executeAction=function(){},e.prototype.registerCallback=function(t){-1===this.callbacks.indexOf(t)&&this.callbacks.push(t)},e.prototype.unregisterCallback=function(t){var e=this.callbacks.indexOf(t);-1!==e&&this.callbacks.splice(e,1)},e.prototype.mousedown=function(t){this.press(),this.stop(t)},e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.deactivate(),this.stop(t)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content},e.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},e.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},e.prototype.focus=function(){this.menu.focused=this,t.prototype.focus.call(this),this.activate()},e.prototype.unfocus=function(){this.deactivate(),t.prototype.unfocus.call(this)},e.prototype.escape=function(t){i.MenuUtil.close(this)},e.prototype.up=function(t){this.menu.up(t)},e.prototype.down=function(t){this.menu.down(t)},e.prototype.left=function(t){this.menu.left(t)},e.prototype.right=function(t){this.menu.right(t)},e.prototype.space=function(t){this.press()},e.prototype.disable=function(){this.disabled=!0;var t=this.html;t.classList.add(s.HtmlClasses.MENUDISABLED),t.setAttribute("aria-disabled","true")},e.prototype.enable=function(){this.disabled=!1;var t=this.html;t.classList.remove(s.HtmlClasses.MENUDISABLED),t.removeAttribute("aria-disabled")},e.prototype.executeCallbacks_=function(){var t,e;try{for(var r=T(this.callbacks),n=r.next();!n.done;n=r.next()){var Q=n.value;try{Q(this)}catch(t){i.MenuUtil.error(t,"Callback for menu entry "+this.id+" failed.")}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e}(o.AbstractEntry);e.AbstractItem=a},1484:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMenu=void 0;var o=r(8372),i=r(1340),s=r(2165),a=r(6186),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.className=s.HtmlClasses.CONTEXTMENU,e.role="menu",e._items=[],e._baseMenu=null,e}return Q(e,t),Object.defineProperty(e.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(t){this._baseMenu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"focused",{get:function(){return this._focused},set:function(t){if(this._focused!==t){this._focused||this.unfocus();var e=this._focused;this._focused=t,e&&e.unfocus()}},enumerable:!1,configurable:!0}),e.prototype.up=function(t){var e=this.items.filter((function(t){return t instanceof i.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=r?--r:e.length-1].focus()}else e[e.length-1].focus()},e.prototype.down=function(t){var e=this.items.filter((function(t){return t instanceof i.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=++r===e.length?0:r].focus()}else e[0].focus()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.generateMenu()},e.prototype.generateMenu=function(){var t,e,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var n=T(this.items),Q=n.next();!Q.done;Q=n.next()){var o=Q.value;if(o.isHidden()){var i=o.html;i.parentNode&&i.parentNode.removeChild(i)}else r.appendChild(o.html)}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.post=function(e,r){this.variablePool.update(),t.prototype.post.call(this,e,r)},e.prototype.unpostSubmenus=function(){var t,e,r=this.items.filter((function(t){return t instanceof a.Submenu}));try{for(var n=T(r),Q=n.next();!Q.done;Q=n.next()){var o=Q.value;o.submenu.unpost(),o!==this.focused&&o.unfocus()}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},e.prototype.find=function(t){var e,r;try{for(var n=T(this.items),Q=n.next();!Q.done;Q=n.next()){var o=Q.value;if("rule"!==o.type){if(o.id===t)return o;if("submenu"===o.type){var i=o.submenu.find(t);if(i)return i}}}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(o.AbstractPostable);e.AbstractMenu=l},2868:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractNavigatable=void 0;var n=r(3205),Q=r(8853),T=function(){function t(){this.bubble=!1}return t.prototype.bubbleKey=function(){this.bubble=!0},t.prototype.keydown=function(t){switch(t.keyCode){case n.KEY.ESCAPE:this.escape(t);break;case n.KEY.RIGHT:this.right(t);break;case n.KEY.LEFT:this.left(t);break;case n.KEY.UP:this.up(t);break;case n.KEY.DOWN:this.down(t);break;case n.KEY.RETURN:case n.KEY.SPACE:this.space(t);break;default:return}this.bubble?this.bubble=!1:this.stop(t)},t.prototype.escape=function(t){},t.prototype.space=function(t){},t.prototype.left=function(t){},t.prototype.right=function(t){},t.prototype.up=function(t){},t.prototype.down=function(t){},t.prototype.stop=function(t){t&&(t.stopPropagation(),t.preventDefault(),t.cancelBubble=!0)},t.prototype.mousedown=function(t){return this.stop(t)},t.prototype.mouseup=function(t){return this.stop(t)},t.prototype.mouseover=function(t){return this.stop(t)},t.prototype.mouseout=function(t){return this.stop(t)},t.prototype.click=function(t){return this.stop(t)},t.prototype.addEvents=function(t){t.addEventListener(Q.MOUSE.DOWN,this.mousedown.bind(this)),t.addEventListener(Q.MOUSE.UP,this.mouseup.bind(this)),t.addEventListener(Q.MOUSE.OVER,this.mouseover.bind(this)),t.addEventListener(Q.MOUSE.OUT,this.mouseout.bind(this)),t.addEventListener(Q.MOUSE.CLICK,this.click.bind(this)),t.addEventListener("keydown",this.keydown.bind(this)),t.addEventListener("dragstart",this.stop.bind(this)),t.addEventListener(Q.MOUSE.SELECTSTART,this.stop.bind(this)),t.addEventListener("contextmenu",this.stop.bind(this)),t.addEventListener(Q.MOUSE.DBLCLICK,this.stop.bind(this))},t}();e.AbstractNavigatable=T},8372:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractPostable=void 0;var T=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.posted=!1,e}return Q(e,t),e.prototype.isPosted=function(){return this.posted},e.prototype.post=function(t,e){this.posted||(void 0!==t&&void 0!==e&&this.html.setAttribute("style","left: "+t+"px; top: "+e+"px;"),this.display(),this.posted=!0)},e.prototype.unpost=function(){if(this.posted){var t=this.html;t.parentNode&&t.parentNode.removeChild(t),this.posted=!1}},e}(r(9328).MenuElement);e.AbstractPostable=T},6765:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractVariableItem=void 0;var T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()},e.prototype.register=function(){this.variable.register(this)},e.prototype.unregister=function(){this.variable.unregister(this)},e.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},e}(r(1340).AbstractItem);e.AbstractVariableItem=T},5179:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CloseButton=void 0;var T=r(8372),o=r(2165),i=function(t){function e(e){var r=t.call(this)||this;return r.element=e,r.className=o.HtmlClasses.MENUCLOSE,r.role="button",r}return Q(e,t),e.prototype.generateHtml=function(){var t=document.createElement("span");t.classList.add(this.className),t.setAttribute("role",this.role),t.setAttribute("tabindex","0");var e=document.createElement("span");e.textContent="\xd7",t.appendChild(e),this.html=t},e.prototype.display=function(){},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.element.unpost()},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.space=function(t){this.unpost(),this.stop(t)},e.prototype.mousedown=function(t){this.unpost(),this.stop(t)},e}(T.AbstractPostable);e.CloseButton=i},5073:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ContextMenu=void 0;var T=r(1484),o=r(2165),i=r(1932),s=r(2358),a=function(t){function e(e){var r=t.call(this)||this;return r.factory=e,r.id="",r.moving=!1,r._store=new i.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return Q(e,t),e.fromJson=function(t,e){var r=e.pool,n=e.items,Q=e.id,T=void 0===Q?"":Q,o=new this(t);o.id=T;var i=t.get("variable");r.forEach((function(e){return i(t,e,o.pool)}));var s=t.get("items")(t,n,o);return o.items=s,o},e.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),t.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(o.HtmlClasses.MENUFRAME);var e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+e),this._frame.appendChild(r),r.addEventListener("mousedown",function(t){this.unpost(),this.unpostWidgets(),this.stop(t)}.bind(this))},e.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},e.prototype.escape=function(t){this.unpost(),this.unpostWidgets()},e.prototype.unpost=function(){if(t.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var e=this.store;this.moving||e.insertTaborder(),e.active.focus()}},e.prototype.left=function(t){this.move_(this.store.previous())},e.prototype.right=function(t){this.move_(this.store.next())},Object.defineProperty(e.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),e.prototype.post=function(e,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void t.prototype.post.call(this,e,r);var n,Q,T,o=e;if(o instanceof Event?(n=o.target,this.stop(o)):n=o,o instanceof MouseEvent&&(Q=o.pageX,T=o.pageY,Q||T||!o.clientX||(Q=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,T=o.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!Q&&!T&&n){var i=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,a=n.getBoundingClientRect();Q=(a.right+a.left)/2+i,T=(a.bottom+a.top)/2+s}this.store.active=n,this.anchor=this.store.active;var l=this.html;Q+l.offsetWidth>document.body.offsetWidth-5&&(Q=document.body.offsetWidth-l.offsetWidth-5),this.post(Q,T)},e.prototype.registerWidget=function(t){this.widgets.push(t)},e.prototype.unregisterWidget=function(t){var e=this.widgets.indexOf(t);e>-1&&this.widgets.splice(e,1),0===this.widgets.length&&this.unpost()},e.prototype.unpostWidgets=function(){this.widgets.forEach((function(t){return t.unpost()}))},e.prototype.toJson=function(){return{type:""}},e.prototype.move_=function(t){this.anchor&&t!==this.anchor&&(this.moving=!0,this.unpost(),this.post(t),this.moving=!1)},e}(T.AbstractMenu);e.ContextMenu=a},7309:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=r(2165);!function(t){function e(t){return"."+(n.HtmlClasses[t]||t)}var r={};r[e("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[e("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[e("INFO")+e("MOUSEPOST")]="{outline:none;}",r[e("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var Q={};Q[e("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",Q[e("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",Q[e("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",Q[e("MENUACTIVE")+" "+e("MENUARROW")]="{color:white}",Q[e("MENUARROW")+e("RTL")]="{left:.5em; right:auto}",Q[e("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",Q[e("MENUCHECK")+e("RTL")]="{ right:.7em; left:auto }",Q[e("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",Q[e("MENURADIOCHECK")+e("RTL")]="{ right: .7em; left:auto}",Q[e("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",Q[e("MENUINPUTBOX")+e("RTL")]="{ left: .1em;}",Q[e("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",Q[e("MENUSLIDER")]="{ left: .1em;}",Q[e("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",Q[e("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",Q[e("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",Q[e("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",Q[e("MENUDISABLED")]="{ color:GrayText}",Q[e("MENUACTIVE")]="{ background-color: #606872; color: white;}",Q[e("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",Q[e("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",Q[e("CONTEXTMENU")+":focus"]="{ outline:none}",Q[e("CONTEXTMENU")+" "+e("MENUITEM")+":focus"]="{ outline:none}",Q[e("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",Q[e("SELECTIONITEM")]="{ padding-right: 1em;}",Q[e("SELECTION")]="{ right: 40%; width:50%; }",Q[e("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",Q[e("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",Q[e("MENU")+" "+e("MENUCLOSE")]="{ top:-10px; left:-10px}";var T={};T[e("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',T[e("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",T[e("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",T[e("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",T[e("MENUCLOSE")+":hover:focus"]="{ outline:none}";var o=!1,i=!1,s=!1;function a(t){s||(l(T,t),s=!0)}function l(t,e){var r=e||document,n=r.createElement("style");n.type="text/css";var Q="";for(var T in t)Q+=T,Q+=" ",Q+=t[T],Q+="\n";n.innerHTML=Q,r.head.appendChild(n)}t.addMenuStyles=function(t){i||(l(Q,t),i=!0,a(t))},t.addInfoStyles=function(t){o||(l(r,t),o=!0,a(t))}}(e.CssStyles||(e.CssStyles={}))},2165:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlAttrs=e.HtmlClasses=void 0;function r(t){return"CtxtMenu_"+t}function n(t){return r(t)}function Q(t){return r(t)}e.HtmlClasses={ATTACHED:n("Attached"),CONTEXTMENU:n("ContextMenu"),MENU:n("Menu"),MENUARROW:n("MenuArrow"),MENUACTIVE:n("MenuActive"),MENUCHECK:n("MenuCheck"),MENUCLOSE:n("MenuClose"),MENUCOMBOBOX:n("MenuComboBox"),MENUDISABLED:n("MenuDisabled"),MENUFRAME:n("MenuFrame"),MENUITEM:n("MenuItem"),MENULABEL:n("MenuLabel"),MENURADIOCHECK:n("MenuRadioCheck"),MENUINPUTBOX:n("MenuInputBox"),MENURULE:n("MenuRule"),MENUSLIDER:n("MenuSlider"),MOUSEPOST:n("MousePost"),RTL:n("RTL"),INFO:n("Info"),INFOCLOSE:n("InfoClose"),INFOCONTENT:n("InfoContent"),INFOSIGNATURE:n("InfoSignature"),INFOTITLE:n("InfoTitle"),SLIDERVALUE:n("SliderValue"),SLIDERBAR:n("SliderBar"),SELECTION:n("Selection"),SELECTIONBOX:n("SelectionBox"),SELECTIONMENU:n("SelectionMenu"),SELECTIONDIVIDER:n("SelectionDivider"),SELECTIONITEM:n("SelectionItem")},e.HtmlAttrs={COUNTER:Q("Counter"),KEYDOWNFUNC:Q("keydownFunc"),CONTEXTMENUFUNC:Q("contextmenuFunc"),OLDTAB:Q("Oldtabindex"),TOUCHFUNC:Q("TouchFunc")}},4922:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Info=void 0;var T=r(5179),o=r(2165),i=function(t){function e(e,r,n){var Q=t.call(this)||this;return Q.title=e,Q.signature=n,Q.className=o.HtmlClasses.INFO,Q.role="dialog",Q.contentDiv=Q.generateContent(),Q.close=Q.generateClose(),Q.content=r||function(){return""},Q}return Q(e,t),e.prototype.attachMenu=function(t){this.menu=t},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")},e.prototype.post=function(){t.prototype.post.call(this);var e=document.documentElement,r=this.html,n=window.innerHeight||e.clientHeight||e.scrollHeight||0,Q=Math.floor(-r.offsetWidth/2),T=Math.floor((n-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+Q+"px; top: "+T+"px;"),window.event instanceof MouseEvent&&r.classList.add(o.HtmlClasses.MOUSEPOST),r.focus()},e.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var t=this.menu.html;t.parentNode&&t.parentNode.removeChild(t),this.menu.frame.appendChild(this.html)},e.prototype.click=function(t){},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.escape=function(t){this.unpost()},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.html.classList.remove(o.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},e.prototype.generateClose=function(){var t=new T.CloseButton(this),e=t.html;return e.classList.add(o.HtmlClasses.INFOCLOSE),e.setAttribute("aria-label","Close Dialog Box"),t},e.prototype.generateTitle=function(){var t=document.createElement("span");return t.innerHTML=this.title,t.classList.add(o.HtmlClasses.INFOTITLE),t},e.prototype.generateContent=function(){var t=document.createElement("div");return t.classList.add(o.HtmlClasses.INFOCONTENT),t.setAttribute("tabindex","0"),t},e.prototype.generateSignature=function(){var t=document.createElement("span");return t.innerHTML=this.signature,t.classList.add(o.HtmlClasses.INFOSIGNATURE),t},e.prototype.toJson=function(){return{type:""}},e}(r(8372).AbstractPostable);e.Info=i},1409:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Checkbox=void 0;var T=r(6765),o=r(2556),i=r(2165),s=function(t){function e(e,r,n,Q){var T=t.call(this,e,"checkbox",r,Q)||this;return T.role="menuitemcheckbox",T.variable=e.pool.lookup(n),T.register(),T}return Q(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),o.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(i.HtmlClasses.MENUCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(T.AbstractVariableItem);e.Checkbox=s},9886:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Combo=void 0;var T=r(6765),o=r(2556),i=r(2165),s=r(3205),a=function(t){function e(e,r,n,Q){var T=t.call(this,e,"combobox",r,Q)||this;return T.role="combobox",T.inputEvent=!1,T.variable=e.pool.lookup(n),T.register(),T}return Q(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this))},e.prototype.space=function(e){t.prototype.space.call(this,e),o.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENUCOMBOBOX)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(i.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.bubbleKey(),this.inputEvent=!0},e.prototype.keydown=function(e){if(this.inputEvent&&e.keyCode!==s.KEY.ESCAPE&&e.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void e.stopPropagation();t.prototype.keydown.call(this,e),e.stopPropagation()},e.prototype.updateAria=function(){},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(o.MenuUtil.getActiveElement(this))}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(T.AbstractVariableItem);e.Combo=a},3467:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Command=void 0;var T=r(1340),o=r(2556),i=function(t){function e(e,r,n,Q){var T=t.call(this,e,"command",r,Q)||this;return T.command=n,T}return Q(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.action,e.id)},e.prototype.executeAction=function(){try{this.command(o.MenuUtil.getActiveElement(this))}catch(t){o.MenuUtil.error(t,"Illegal command callback.")}o.MenuUtil.close(this)},e.prototype.toJson=function(){return{type:""}},e}(T.AbstractItem);e.Command=i},2965:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Label=void 0;var T=r(1340),o=r(2165),i=function(t){function e(e,r,n){return t.call(this,e,"label",r,n)||this}return Q(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.id)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(o.HtmlClasses.MENULABEL)},e.prototype.toJson=function(){return{type:""}},e}(T.AbstractItem);e.Label=i},385:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Radio=void 0;var T=r(6765),o=r(2556),i=r(2165),s=function(t){function e(e,r,n,Q){var T=t.call(this,e,"radio",r,Q)||this;return T.role="menuitemradio",T.variable=e.pool.lookup(n),T.register(),T}return Q(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.id),o.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(i.HtmlClasses.MENURADIOCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(T.AbstractVariableItem);e.Radio=s},3463:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Rule=void 0;var T=r(9329),o=r(2165),i=function(t){function e(e){var r=t.call(this,e,"rule")||this;return r.className=o.HtmlClasses.MENUITEM,r.role="separator",r}return Q(e,t),e.fromJson=function(t,e,r){return new this(r)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.classList.add(o.HtmlClasses.MENURULE),e.setAttribute("aria-orientation","vertical")},e.prototype.addEvents=function(t){},e.prototype.toJson=function(){return{type:"rule"}},e}(T.AbstractEntry);e.Rule=i},7625:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Slider=void 0;var T=r(6765),o=r(2556),i=r(2165),s=r(3205),a=function(t){function e(e,r,n,Q){var T=t.call(this,e,"slider",r,Q)||this;return T.role="slider",T.labelId="ctx_slideLabel"+o.MenuUtil.counter(),T.valueId="ctx_slideValue"+o.MenuUtil.counter(),T.inputEvent=!1,T.variable=e.pool.lookup(n),T.register(),T}return Q(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this)),this.update()},e.prototype.space=function(e){t.prototype.space.call(this,e),o.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(i.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(i.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.inputEvent=!0},e.prototype.mousedown=function(t){t.stopPropagation()},e.prototype.mouseup=function(t){event.stopPropagation()},e.prototype.keydown=function(e){var r=e.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(e.preventDefault(),void t.prototype.keydown.call(this,e)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(t.prototype.keydown.call(this,e),void e.stopPropagation())},e.prototype.updateAria=function(){var t=this.variable.getValue();t&&this.input&&(this.input.setAttribute("aria-valuenow",t),this.input.setAttribute("aria-valuetext",t+"%"))},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(o.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=t+"%"}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(T.AbstractVariableItem);e.Slider=a},6186:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Submenu=void 0;var T=r(1340),o=r(2165),i=function(t){function e(e,r,n){var Q=t.call(this,e,"submenu",r,n)||this;return Q._submenu=null,Q}return Q(e,t),e.fromJson=function(t,e,r){var n=e.content,Q=e.menu,T=new this(r,n,e.id),o=t.get("subMenu")(t,Q,T);return T.submenu=o,T},Object.defineProperty(e.prototype,"submenu",{get:function(){return this._submenu},set:function(t){this._submenu=t},enumerable:!1,configurable:!0}),e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.stop(t)},e.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return t.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else t.prototype.unfocus.call(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},e.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(o.HtmlClasses.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")},e.prototype.left=function(e){this.submenu.isPosted()?this.submenu.unpost():t.prototype.left.call(this,e)},e.prototype.right=function(t){this.submenu.isPosted()?this.submenu.down(t):this.submenu.post()},e.prototype.toJson=function(){return{type:""}},e}(T.AbstractItem);e.Submenu=i},3205:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.KEY=void 0,function(t){t[t.RETURN=13]="RETURN",t[t.ESCAPE=27]="ESCAPE",t[t.SPACE=32]="SPACE",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(e.KEY||(e.KEY={}))},9328:function(t,e,r){var n,Q=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MenuElement=void 0;var T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Q(e,t),e.prototype.addAttributes=function(t){for(var e in t)this.html.setAttribute(e,t[e])},Object.defineProperty(e.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(t){this._html=t,this.addEvents(t)},enumerable:!1,configurable:!0}),e.prototype.generateHtml=function(){var t=document.createElement("div");t.classList.add(this.className),t.setAttribute("role",this.role),this.html=t},e.prototype.focus=function(){var t=this.html;t.setAttribute("tabindex","0"),t.focus()},e.prototype.unfocus=function(){var t=this.html;t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1");try{t.blur()}catch(t){}t.blur()},e}(r(2868).AbstractNavigatable);e.MenuElement=T},1932:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuStore=void 0;var Q=r(2556),T=r(2165),o=r(3205),i=function(){function t(t){this.menu=t,this.store=[],this._active=null,this.counter=0,this.attachedClass=T.HtmlClasses.ATTACHED+"_"+Q.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(t.prototype,"active",{get:function(){return this._active},set:function(t){do{if(-1!==this.store.indexOf(t)){this._active=t;break}t=t.parentNode}while(t)},enumerable:!1,configurable:!0}),t.prototype.next=function(){var t=this.store.length;if(0===t)return this.active=null,null;var e=this.store.indexOf(this.active);return e=-1===e?0:e0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o},T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__spread||function(){for(var t=[],e=0;e0)&&!(n=T.next()).done;)o.push(n.value)}catch(t){Q={error:t}}finally{try{n&&!n.done&&(r=T.return)&&r.call(T)}finally{if(Q)throw Q.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionBox=e.SelectionMenu=void 0;var o=r(2556),i=r(2165),s=r(1484),a=r(4922),l=function(t){function e(e){var r=t.call(this)||this;return r.anchor=e,r.className=i.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return Q(e,t),e.fromJson=function(t,e,r){var n=e.title,Q=e.values,T=e.variable,o=new this(r),i=t.get("label")(t,{content:n||"",id:n||"id"},o),s=t.get("rule")(t,{},o),a=Q.map((function(e){return t.get("radio")(t,{content:e,variable:T,id:e},o)})),l=[i,s].concat(a);return o.items=l,o},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.items.forEach((function(t){return t.html.classList.add(i.HtmlClasses.SELECTIONITEM)}))},e.prototype.display=function(){},e.prototype.right=function(t){this.anchor.right(t)},e.prototype.left=function(t){this.anchor.left(t)},e}(s.AbstractMenu);e.SelectionMenu=l;var c=function(t){function e(e,r,n,Q){void 0===n&&(n="none"),void 0===Q&&(Q="vertical");var T=t.call(this,e,null,r)||this;return T.style=n,T.grid=Q,T._selections=[],T.prefix="ctxt-selection",T._balanced=!0,T}return Q(e,t),e.fromJson=function(t,e,r){var n=e.title,Q=e.signature,T=e.selections,o=new this(n,Q,e.order,e.grid);o.attachMenu(r);var i=T.map((function(e){return t.get("selectionMenu")(t,e,o)}));return o.selections=i,o},e.prototype.attachMenu=function(t){this.menu=t},Object.defineProperty(e.prototype,"selections",{get:function(){return this._selections},set:function(t){var e=this;this._selections=[],t.forEach((function(t){return e.addSelection(t)}))},enumerable:!1,configurable:!0}),e.prototype.addSelection=function(t){t.anchor=this,this._selections.push(t)},e.prototype.rowDiv=function(t){var e=this,r=document.createElement("div");this.contentDiv.appendChild(r);var n=t.map((function(t){return r.appendChild(t.html),t.html.id||(t.html.id=e.prefix+o.MenuUtil.counter()),t.html.getBoundingClientRect()})),Q=n.map((function(t){return t.width})),T=Q.reduce((function(t,e){return t+e}),0),s=n.reduce((function(t,e){return Math.max(t,e.height)}),0);return r.classList.add(i.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,T,s,Q]},e.prototype.display=function(){if(t.prototype.display.call(this),this.order(),this.selections.length){for(var e=[],r=0,n=[],Q=this.getChunkSize(this.selections.length),o=function(t){var o=i.selections.slice(t,t+Q),s=T(i.rowDiv(o),4),a=s[0],l=s[1],c=s[2],u=s[3];e.push(a),r=Math.max(r,l),o.forEach((function(t){return t.html.style.height=c+"px"})),n=i.combineColumn(n,u)},i=this,s=0;sdocument.body.offsetWidth-5&&(T=Math.max(5,T-Q-r.offsetWidth+6)),t.prototype.post.call(this,T,o)}},e.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},e.prototype.setBaseMenu=function(){var t=this;do{t=t.anchor.menu}while(t instanceof e);this.baseMenu=t},e.prototype.left=function(t){this.focused=null,this.anchor.focus()},e.prototype.toJson=function(){return{type:""}},e}(r(1484).AbstractMenu);e.SubMenu=T},3737:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Variable=void 0;var n=r(2556),Q=function(){function t(t,e,r){this._name=t,this.getter=e,this.setter=r,this.items=[]}return t.fromJson=function(t,e,r){var n=new this(e.name,e.getter,e.setter);r.insert(n)},Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.getValue=function(t){try{return this.getter(t)}catch(t){return n.MenuUtil.error(t,"Command of variable "+this.name+" failed."),null}},t.prototype.setValue=function(t,e){try{this.setter(t,e)}catch(t){n.MenuUtil.error(t,"Command of variable "+this.name+" failed.")}this.update()},t.prototype.register=function(t){-1===this.items.indexOf(t)&&this.items.push(t)},t.prototype.unregister=function(t){var e=this.items.indexOf(t);-1!==e&&this.items.splice(e,1)},t.prototype.update=function(){this.items.forEach((function(t){return t.update()}))},t.prototype.registerCallback=function(t){this.items.forEach((function(e){return e.registerCallback(t)}))},t.prototype.unregisterCallback=function(t){this.items.forEach((function(e){return e.unregisterCallback(t)}))},t.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},t}();e.Variable=Q},2358:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VariablePool=void 0;var r=function(){function t(){this.pool={}}return t.prototype.insert=function(t){this.pool[t.name]=t},t.prototype.lookup=function(t){return this.pool[t]},t.prototype.remove=function(t){delete this.pool[t]},t.prototype.update=function(){for(var t in this.pool)this.pool[t].update()},t}();e.VariablePool=r},3921:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractAudioRenderer=void 0;const n=r(5897);e.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(t){this.separator_=t}getSeparator(){return"braille"===n.default.getInstance().modality?"":this.separator_}error(t){return null}merge(t){let e="";const r=t.length-1;for(let n,Q=0;n=t[Q];Q++)if(e+=n.speech,Qdelete t[e])),e.open.forEach((r=>t[r]=e[r]));const r=Object.keys(t);t.open=r},e.sortClose=function(t,e){if(t.length<=1)return t;const r=[];for(let n,Q=0;n=e[Q],t.length;Q++)n.close&&n.close.length&&n.close.forEach((function(e){const n=t.indexOf(e);-1!==n&&(r.unshift(e),t.splice(n,1))}));return r};let i={},s=[];function a(t,e){const r=t[t.length-1];if(r){if(p(e)&&p(r)){if(void 0===r.join)return void(r.span=r.span.concat(e.span));const t=r.span.pop(),n=e.span.shift();return r.span.push(t+r.join+n),r.span=r.span.concat(e.span),void(r.join=e.join)}u(e)&&u(r)?r.pause=o(r.pause,e.pause):t.push(e)}else t.push(e)}function l(t,e){t.rate&&(e.rate=t.rate),t.pitch&&(e.pitch=t.pitch),t.volume&&(e.volume=t.volume)}function c(t){return"object"==typeof t&&t.open}function u(t){return"object"==typeof t&&1===Object.keys(t).length&&Object.keys(t)[0]===Q.personalityProps.PAUSE}function p(t){const e=Object.keys(t);return"object"==typeof t&&(1===e.length&&"span"===e[0]||2===e.length&&("span"===e[0]&&"join"===e[1]||"span"===e[1]&&"join"===e[0]))}function h(t,e,r,n,i,s=!1){if(s){const s=t[t.length-1];let a;if(s&&(a=s[Q.personalityProps.JOIN]),s&&!e.speech&&i&&u(s)){const t=Q.personalityProps.PAUSE;s[t]=o(s[t],i[t]),i=null}if(s&&e.speech&&0===Object.keys(r).length&&p(s)){if(void 0!==a){const t=s.span.pop();e=new T.Span(t.speech+a+e.speech,t.attributes)}s.span.push(e),e=new T.Span("",{}),s[Q.personalityProps.JOIN]=n}}0!==Object.keys(r).length&&t.push(r),e.speech&&t.push({span:[e],join:n}),i&&t.push(i)}function d(t,e){if(!e)return t;const r={};for(const n of Q.personalityPropList){const Q=t[n],T=e[n];if(!Q&&!T||Q&&T&&Q===T)continue;const o=Q||0;c(r)||(r.open=[],r.close=[]),Q||r.close.push(n),T||r.open.push(n),T&&Q&&(r.close.push(n),r.open.push(n)),e[n]=o,r[n]=o,i[n]?i[n].push(o):i[n]=[o]}if(c(r)){let t=r.close.slice();for(;t.length>0;){let Q=s.pop();const T=(0,n.setdifference)(Q,t);if(t=(0,n.setdifference)(t,Q),Q=T,0!==t.length){if(0!==Q.length){r.close=r.close.concat(Q),r.open=r.open.concat(Q);for(let t,n=0;t=Q[n];n++)r[t]=e[t]}}else 0!==Q.length&&s.push(Q)}s.push(r.open)}return r}e.personalityMarkup=function(t){i={},s=[];let e=[];const r={};for(let n,T=0;n=t[T];T++){let t=null;const T=n.descriptionSpan(),o=n.personality,i=o[Q.personalityProps.JOIN];delete o[Q.personalityProps.JOIN],void 0!==o[Q.personalityProps.PAUSE]&&(t={[Q.personalityProps.PAUSE]:o[Q.personalityProps.PAUSE]},delete o[Q.personalityProps.PAUSE]);h(e,T,d(o,r),i,t,!0)}return e=e.concat(function(){const t=[];for(let e=s.length-1;e>=0;e--){const r=s[e];if(r.length){const e={open:[],close:[]};for(let t=0;t"string"==typeof t?new a.Span(t,{}):t)),r=d.get(n.default.getInstance().markup);return r?r.merge(e):t.join()},e.finalize=function(t){const e=d.get(n.default.getInstance().markup);return e?e.finalize(t):t},e.error=function(t){const e=d.get(n.default.getInstance().markup);return e?e.error(t):""},e.registerRenderer=function(t,e){d.set(t,e)},e.isXml=function(){return d.get(n.default.getInstance().markup)instanceof p.XmlRenderer}},8639:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LayoutRenderer=void 0;const n=r(2057),Q=r(5740),T=r(4440),o=r(3706),i=r(2456);class s extends i.XmlRenderer{finalize(t){return function(t){a="";const e=Q.parseInput(`${t}`);return n.Debugger.getInstance().output(Q.formatXml(e.toString())),a=p(e),a}(t)}pause(t){return""}prosodyElement(t,e){return t===T.personalityProps.LAYOUT?`<${e}>`:""}closeTag(t){return``}markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n);continue}e.push(this.processContent(r)),r=[];const t=n.layout;t.match(/^begin/)?e.push("<"+t.replace(/^begin/,"")+">"):t.match(/^end/)?e.push(""):console.warn("Something went wrong with layout markup: "+t)}return e.push(this.processContent(r)),e.join("")}processContent(t){const e=[],r=o.personalityMarkup(t);for(let t,n=0;t=r[n];n++)t.span?e.push(this.merge(t.span)):o.isPauseElement(t);return e.join("")}}e.LayoutRenderer=s;let a="";const l={TABLE:function(t){let e=L(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1)}));const[r,n]=m(e);return e=y(e,n),H(e,r)},CASES:function(t){let e=L(t);e.forEach((t=>{t.cells=t.cells.slice(0,-1),t.width=t.width.slice(0,-1)}));const[r,n]=m(e);return e=y(e,n),H(e,r)},CAYLEY:function(t){let e=L(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1),t.sep=t.sep+t.sep}));const[r,n]=m(e),Q={lfence:"",rfence:"",cells:n.map((t=>"\u2810"+new Array(t).join("\u2812"))),width:n,height:1,sep:e[0].sep};return e.splice(1,0,Q),e=y(e,n),H(e,r)},MATRIX:function(t){let e=L(t);const[r,n]=m(e);return e=y(e,n),H(e,r)},CELL:p,FENCE:p,ROW:p,FRACTION:function(t){const[e,r,,n,Q]=Array.from(t.childNodes),T=c(r),o=c(n),i=d(T),s=d(o);let a=Math.max(i,s);const l=e+new Array(a+1).join("\u2812")+Q;return a=l.length,`${M(T,a)}\n${l}\n${M(o,a)}`},NUMERATOR:V,DENOMINATOR:V};function c(t){const e=Q.tagName(t),r=l[e];return r?r(t):t.textContent}function u(t,e){if(!t||!e)return t+e;const r=h(t),n=h(e),Q=r-n;t=Q<0?f(t,n,d(t)):t,e=Q>0?f(e,r,d(e)):e;const T=t.split(/\r\n|\r|\n/),o=e.split(/\r\n|\r|\n/),i=[];for(let t=0;tMath.max(e.length,t)),0)}function f(t,e,r){return t=function(t,e){const r=e-h(t);return t+(r>0?new Array(r+1).join("\n"):"")}(t,e),function(t,e){const r=t.split(/\r\n|\r|\n/),n=[];for(const t of r){const r=e-t.length;n.push(t+(r>0?new Array(r+1).join("\u2800"):""))}return n.join("\n")}(t,r)}function L(t){const e=Array.from(t.childNodes),r=[];for(const t of e)t.nodeType===Q.NodeType.ELEMENT_NODE&&r.push(v(t));return r}function m(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),r=[];for(let e=0;et.width[e])).reduce(((t,e)=>Math.max(t,e)),0));return[e,r]}function y(t,e){const r=[];for(const n of t){if(0===n.height)continue;const t=[];for(let r=0;rt.lfence+t.cells.join(t.sep)+t.rfence)).join("\n");const r=[];for(const e of t){const t=g(e.sep,e.height);let n=e.cells.shift();for(;e.cells.length;)n=u(n,t),n=u(n,e.cells.shift());n=u(g(e.lfence,e.height),n),n=u(n,g(e.rfence,e.height)),r.push(n),r.push(e.lfence+new Array(d(n)-3).join(e.sep)+e.rfence)}return r.slice(0,-1).join("\n")}function g(t,e){let r="";for(;e;)r+=t+"\n",e--;return r.slice(0,-1)}function b(t){return t.nodeType===Q.NodeType.ELEMENT_NODE&&"FENCE"===Q.tagName(t)?c(t):""}function v(t){const e=Array.from(t.childNodes),r=b(e[0]),n=b(e[e.length-1]);r&&e.shift(),n&&e.pop();let T="";const o=[];for(const t of e){if(t.nodeType===Q.NodeType.TEXT_NODE){T=t.textContent;continue}const e=c(t);o.push(e)}return{lfence:r,rfence:n,sep:T,cells:o,height:o.reduce(((t,e)=>Math.max(h(e),t)),0),width:o.map(d)}}function M(t,e){const r=(e-d(t))/2,[n,Q]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],T=t.split(/\r\n|\r|\n/),o=[],[i,s]=[new Array(n+1).join("\u2800"),new Array(Q+1).join("\u2800")];for(const t of T)o.push(i+t+s);return o.join("\n")}function V(t){const e=t.firstChild,r=p(t);if(e&&e.nodeType===Q.NodeType.ELEMENT_NODE){if("ENGLISH"===Q.tagName(e))return"\u2830"+r;if("NUMBER"===Q.tagName(e))return"\u283c"+r}return r}},182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MarkupRenderer=void 0;const n=r(4440),Q=r(3921);class T extends Q.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[n.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(t,e,r,n,Q=0){this.scaleFunction=T=>{const o=(T-t)/(e-t),i=r*(1-o)+n*o;return+(Math.round(i+"e+"+Q)+"e-"+Q)}}applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t}ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)}}e.MarkupRenderer=T},8990:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.PunctuationRenderer=void 0;const n=r(4440),Q=r(3921),T=r(3706);class o extends Q.AbstractAudioRenderer{markup(t){const e=T.personalityMarkup(t);let r="",Q=null,o=!1;for(let t,i=0;t=e[i];i++)T.isMarkupElement(t)||(T.isPauseElement(t)?o&&(Q=T.mergePause(Q,t,Math.max)):(Q&&(r+=this.pause(Q[n.personalityProps.PAUSE]),Q=null),r+=(o?this.getSeparator():"")+this.merge(t.span),o=!0));return r}pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medium":"long":t,o.PAUSE_PUNCTUATION.get(e)||""}}e.PunctuationRenderer=o,o.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SableRenderer=void 0;const n=r(4440),Q=r(2456);class T extends Q.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.personalityProps.PITCH:return'';case n.personalityProps.RATE:return'';case n.personalityProps.VOLUME:return'';default:return"<"+t.toUpperCase()+' VALUE="'+e+'">'}}closeTag(t){return""}}e.SableRenderer=T},9536:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Span=void 0;e.Span=class{constructor(t,e){this.speech=t,this.attributes=e}}},7504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlRenderer=void 0;const n=r(5897),Q=r(4440),T=r(2456);class o extends T.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){const r=(e=Math.floor(this.applyScaleFunction(e)))<0?e.toString():"+"+e.toString();return"":'%">')}closeTag(t){return""}}e.SsmlRenderer=o},3757:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlStepRenderer=void 0;const n=r(7504);class Q extends n.SsmlRenderer{markup(t){return Q.MARKS={},super.markup(t)}merge(t){const e=[];for(let r=0;r'),Q.MARKS[T]=!0),1===n.speech.length&&n.speech.match(/[a-zA-Z]/)?e.push(''+n.speech+""):e.push(n.speech)}return e.join(this.getSeparator())}}e.SsmlStepRenderer=Q,Q.CHARACTER_ATTR="character",Q.MARKS={}},4032:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StringRenderer=void 0;const n=r(3921),Q=r(3706);class T extends n.AbstractAudioRenderer{markup(t){let e="";const r=(0,Q.personalityMarkup)(t).filter((t=>t.span));if(!r.length)return e;const n=r.length-1;for(let t,Q=0;t=r[Q];Q++){if(t.span&&(e+=this.merge(t.span)),Q>=n)continue;const r=t.join;e+=void 0===r?this.getSeparator():r}return e}}e.StringRenderer=T},2456:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.XmlRenderer=void 0;const n=r(5897),Q=r(3706),T=r(182);class o extends T.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=Q.personalityMarkup(t),r=[],T=[];for(let t,o=0;t=e[o];o++)if(t.span)r.push(this.merge(t.span));else if(Q.isPauseElement(t))r.push(this.pause(t));else{if(t.close.length)for(let e=0;e{r.push(this.prosodyElement(e,t[e])),T.push(e)}))}}return r.join(" ")}}e.XmlRenderer=o},707:function(t,e){function r(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.union=e.setdifference=e.interleaveLists=e.removeEmpty=void 0,e.removeEmpty=function(t){return t.filter((t=>t))},e.interleaveLists=function(t,e){const r=[];for(;t.length||e.length;)t.length&&r.push(t.shift()),e.length&&r.push(e.shift());return r},e.setdifference=r,e.union=function(t,e){return t&&e?t.concat(r(e,t)):t||e||[]}},2139:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.loadScript=e.loadMapsForIE_=e.installWGXpath_=e.loadWGXpath_=e.mapsForIE=e.detectEdge=e.detectIE=void 0;const n=r(2315),Q=r(5274);function T(t){s(n.default.WGXpath),o(t)}function o(t,e){let r=e||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){o(t,r++)}),200):r>=10||(n.default.wgxpath=wgxpath,t?n.default.wgxpath.install({document:document}):n.default.wgxpath.install(),Q.xpath.evaluate=document.evaluate,Q.xpath.result=XPathResult,Q.xpath.createNSResolver=document.createNSResolver)}function i(){s(n.default.mathmapsIePath)}function s(t){const e=n.default.document.createElement("script");e.type="text/javascript",e.src=t,n.default.document.head?n.default.document.head.appendChild(e):n.default.document.body.appendChild(e)}e.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(i(),T(),!0)},e.detectEdge=function(){var t;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(t=window.chrome)||void 0===t?void 0:t.loadTimes)&&(document.evaluate=null,T(!0),!0)},e.mapsForIE=null,e.loadWGXpath_=T,e.installWGXpath_=o,e.loadMapsForIE_=i,e.loadScript=s},2057:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Debugger=void 0;const n=r(2315);class Q{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return Q.instance=Q.instance||new Q,Q.instance}init(t){t&&this.startDebugFile_(t),this.isActive_=!0}output(...t){this.isActive_&&this.output_(t)}generateOutput(t){this.isActive_&&this.output_(t.apply(t,[]))}exit(t=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)}startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this.outputFunction_=function(...t){this.stream_.write(t.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(t){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(t){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(t))}}e.Debugger=Q},5740:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.serializeXml=e.cloneNode=e.tagName=e.querySelectorAll=e.querySelectorAllByAttrValue=e.querySelectorAllByAttr=e.formatXml=e.createTextNode=e.createElementNS=e.createElement=e.replaceNode=e.NodeType=e.parseInput=e.XML_ENTITIES=e.trimInput_=e.toArray=void 0;const n=r(5897),Q=r(4440),T=r(2315),o=r(5274);function i(t){const e=[];for(let r=0,n=t.length;r[ \f\n\r\t\v\u200b]+<").trim()}function a(t,e){if(!e)return[!1,""];const r=t.match(/^<([^> ]+).*>/),n=e.match(/^<\/([^>]+)>(.*)/);return r&&n&&r[1]===n[1]?[!0,n[2]]:[!1,""]}e.toArray=i,e.trimInput_=s,e.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},e.parseInput=function(t){const e=new T.default.xmldom.DOMParser,r=s(t),i=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const t=e.parseFromString(r,i?"text/html":"text/xml");return n.default.getInstance().mode===Q.Mode.HTTP?(o.xpath.currentDocument=t,i?t.body.childNodes[0]:t.documentElement):t.documentElement}catch(t){throw new n.SREError("Illegal input: "+t.message)}},function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",t[t.ENTITY_NODE=6]="ENTITY_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",t[t.NOTATION_NODE=12]="NOTATION_NODE"}(e.NodeType||(e.NodeType={})),e.replaceNode=function(t,e){t.parentNode&&(t.parentNode.insertBefore(e,t),t.parentNode.removeChild(t))},e.createElement=function(t){return T.default.document.createElement(t)},e.createElementNS=function(t,e){return T.default.document.createElementNS(t,e)},e.createTextNode=function(t){return T.default.document.createTextNode(t)},e.formatXml=function(t){let e="",r=/(>)(<)(\/*)/g,n=0,Q=(t=t.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,Q=Q.map((t=>t.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((t,e)=>t.concat(e)),[]);Q.length;){let t=Q.shift();if(!t)continue;let r=0;if(t.match(/^<\w[^>/]*>[^>]+$/)){const e=a(t,Q[0]);e[0]?e[1]?(t+=Q.shift().slice(0,-e[1].length),e[1].trim()&&Q.unshift(e[1])):t+=Q.shift():r=1}else if(t.match(/^<\/\w/))0!==n&&(n-=1);else if(t.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(t.match(/^<\w[^>]*\/>.+$/)){const e=t.indexOf(">")+1;t.slice(e).trim()&&Q.unshift(),t=t.slice(0,e)}else r=0;e+=new Array(n+1).join(" ")+t+"\r\n",n+=r}return e},e.querySelectorAllByAttr=function(t,e){return t.querySelectorAll?i(t.querySelectorAll(`[${e}]`)):o.evalXPath(`.//*[@${e}]`,t)},e.querySelectorAllByAttrValue=function(t,e,r){return t.querySelectorAll?i(t.querySelectorAll(`[${e}="${r}"]`)):o.evalXPath(`.//*[@${e}="${r}"]`,t)},e.querySelectorAll=function(t,e){return t.querySelectorAll?i(t.querySelectorAll(e)):o.evalXPath(`.//${e}`,t)},e.tagName=function(t){return t.tagName.toUpperCase()},e.cloneNode=function(t){return t.cloneNode(!0)},e.serializeXml=function(t){return(new T.default.xmldom.XMLSerializer).serializeToString(t)}},5897:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.EnginePromise=e.SREError=void 0;const n=r(1676),Q=r(4440),T=r(2057),o=r(1377);class i extends Error{constructor(t=""){super(),this.message=t,this.name="SRE Error"}}e.SREError=i;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=Q.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=n.DynamicCstr.DEFAULT_VALUES[n.Axis.STYLE],this._defaultLocale=n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=n.DynamicCstr.DEFAULT_VALUES[n.Axis.MODALITY],this.speech=Q.Speech.NONE,this.markup=Q.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new n.DynamicCstrParser(n.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=n.DynamicCstr.defaultCstr()}set defaultLocale(t){this._defaultLocale=o.Variables.ensureLocale(t,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(t,e){return t}static evaluateNode(t){return s.nodeEvaluator(t)}getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t}setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE]=this.defaultLocale),t){const e=Object.keys(t);for(let r=0;r{void 0!==t[r]&&(e[r]=t[r])};return r("mode"),e.configurate(t),i.default.BINARY_FEATURES.forEach((r=>{void 0!==t[r]&&(e[r]=!!t[r])})),i.default.STRING_FEATURES.forEach(r),t.json&&(a.default.jsonPath=s.makePath(t.json)),t.xpath&&(a.default.WGXpath=t.xpath),e.setCustomLoader(t.custom),function(t){t.isIE=o.detectIE(),t.isEdge=o.detectEdge()}(e),Q.setLocale(),e.setDynamicCstr(),e.init?(i.EnginePromise.promises.init=new Promise(((t,e)=>{setTimeout((()=>{t("init")}),10)})),e.init=!1,i.EnginePromise.get()):e.delay?(e.delay=!1,i.EnginePromise.get()):T.loadLocale()}))}},8496:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Event=e.EventType=e.Move=e.KeyCode=void 0,function(t){t[t.ENTER=13]="ENTER",t[t.ESC=27]="ESC",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN",t[t.TAB=9]="TAB",t[t.LESS=188]="LESS",t[t.GREATER=190]="GREATER",t[t.DASH=189]="DASH",t[t.ZERO=48]="ZERO",t[t.ONE=49]="ONE",t[t.TWO=50]="TWO",t[t.THREE=51]="THREE",t[t.FOUR=52]="FOUR",t[t.FIVE=53]="FIVE",t[t.SIX=54]="SIX",t[t.SEVEN=55]="SEVEN",t[t.EIGHT=56]="EIGHT",t[t.NINE=57]="NINE",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z"}(e.KeyCode||(e.KeyCode={})),e.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(t){t.CLICK="click",t.DBLCLICK="dblclick",t.MOUSEDOWN="mousedown",t.MOUSEUP="mouseup",t.MOUSEOVER="mouseover",t.MOUSEOUT="mouseout",t.MOUSEMOVE="mousemove",t.SELECTSTART="selectstart",t.KEYPRESS="keypress",t.KEYDOWN="keydown",t.KEYUP="keyup",t.TOUCHSTART="touchstart",t.TOUCHMOVE="touchmove",t.TOUCHEND="touchend",t.TOUCHCANCEL="touchcancel"}(e.EventType||(e.EventType={}));e.Event=class{constructor(t,e,r){this.src=t,this.type=e,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.makePath=void 0;const n=r(2315);function Q(t){return t.match("/$")?t:t+"/"}e.makePath=Q,e.localePath=function(t,e="json"){return Q(n.default.jsonPath)+t+(e.match(/^\./)?e:"."+e)}},3769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.KeyProcessor=e.Processor=void 0;const n=r(8496);class Q{constructor(t,e){this.name=t,this.process=e.processor,this.postprocess=e.postprocessor||((t,e)=>t),this.processor=this.postprocess?function(t){return this.postprocess(this.process(t),t)}:this.process,this.print=e.print||Q.stringify_,this.pprint=e.pprint||this.print}static stringify_(t){return t?t.toString():t}}e.Processor=Q,Q.LocalState={walker:null,speechGenerator:null,highlighter:null};class T extends Q{constructor(t,e){super(t,e),this.key=e.key||T.getKey_}static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t}}e.KeyProcessor=T},6499:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.keypress=e.output=e.print=e.process=e.set=void 0;const n=r(8290),Q=r(5714),T=r(3090),o=r(4356),i=r(1414),s=r(9552),a=r(9543),l=r(3362),c=r(1204),u=r(5740),p=r(5897),h=r(4440),d=r(3769),f=r(5274),L=new Map;function m(t){L.set(t.name,t)}function y(t){const e=L.get(t);if(!e)throw new p.SREError("Unknown processor "+t);return e}function H(t,e){const r=y(t);try{return r.processor(e)}catch(t){throw new p.SREError("Processing error for expression "+e)}}function g(t,e){const r=y(t);return p.default.getInstance().pprint?r.pprint(e):r.print(e)}e.set=m,e.process=H,e.print=g,e.output=function(t,e){const r=y(t);try{const t=r.processor(e);return p.default.getInstance().pprint?r.pprint(t):r.print(t)}catch(t){throw new p.SREError("Processing error for expression "+e)}},e.keypress=function(t,e){const r=y(t),n=r instanceof d.KeyProcessor?r.key(e):e,Q=r.processor(n);return p.default.getInstance().pprint?r.pprint(Q):r.print(Q)},m(new d.Processor("semantic",{processor:function(t){const e=u.parseInput(t);return i.xmlTree(e)},postprocessor:function(t,e){const r=p.default.getInstance().speech;if(r===h.Speech.NONE)return t;const Q=u.cloneNode(t);let T=a.computeMarkup(Q);if(r===h.Speech.SHALLOW)return t.setAttribute("speech",n.finalize(T)),t;const o=f.evalXPath(".//*[@id]",t),i=f.evalXPath(".//*[@id]",Q);for(let t,e,r=0;t=o[r],e=i[r];r++)T=a.computeMarkup(e),t.setAttribute("speech",n.finalize(T));return t},pprint:function(t){return u.formatXml(t.toString())}})),m(new d.Processor("speech",{processor:function(t){const e=u.parseInput(t),r=i.xmlTree(e),Q=a.computeSpeech(r);return n.finalize(n.markup(Q))},pprint:function(t){const e=t.toString();return n.isXml()?u.formatXml(e):e}})),m(new d.Processor("json",{processor:function(t){const e=u.parseInput(t);return i.getTree(e).toJson()},postprocessor:function(t,e){const r=p.default.getInstance().speech;if(r===h.Speech.NONE)return t;const Q=u.parseInput(e),T=i.xmlTree(Q),o=a.computeMarkup(T);if(r===h.Speech.SHALLOW)return t.stree.speech=n.finalize(o),t;const s=t=>{const e=f.evalXPath(`.//*[@id=${t.id}]`,T)[0],r=a.computeMarkup(e);t.speech=n.finalize(r),t.children&&t.children.forEach(s)};return s(t.stree),t},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),m(new d.Processor("description",{processor:function(t){const e=u.parseInput(t),r=i.xmlTree(e);return a.computeSpeech(r)},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),m(new d.Processor("enriched",{processor:function(t){return Q.semanticMathmlSync(t)},postprocessor:function(t,e){const r=c.getSemanticRoot(t);let n;switch(p.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:n=s.generator("Adhoc"),n.getSpeech(r,t);break;case h.Speech.DEEP:n=s.generator("Tree"),n.getSpeech(t,t)}return t},pprint:function(t){return u.formatXml(t.toString())}})),m(new d.Processor("walker",{processor:function(t){const e=s.generator("Node");d.Processor.LocalState.speechGenerator=e,e.setOptions({modality:p.default.getInstance().modality,locale:p.default.getInstance().locale,domain:p.default.getInstance().domain,style:p.default.getInstance().style}),d.Processor.LocalState.highlighter=T.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=H("enriched",t),n=g("enriched",r);return d.Processor.LocalState.walker=l.walker(p.default.getInstance().walker,r,e,d.Processor.LocalState.highlighter,n),d.Processor.LocalState.walker},print:function(t){return d.Processor.LocalState.walker.speech()}})),m(new d.KeyProcessor("move",{processor:function(t){if(!d.Processor.LocalState.walker)return null;return!1===d.Processor.LocalState.walker.move(t)?n.error(t):d.Processor.LocalState.walker.speech()}})),m(new d.Processor("number",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":o.LOCALE.NUMBERS.numberToWords(e)}})),m(new d.Processor("ordinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":o.LOCALE.NUMBERS.wordOrdinal(e)}})),m(new d.Processor("numericOrdinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":o.LOCALE.NUMBERS.numericOrdinal(e)}})),m(new d.Processor("vulgar",{processor:function(t){const[e,r]=t.split("/").map((t=>parseInt(t,10)));return isNaN(e)||isNaN(r)?"":H("speech",`${e}${r}`)}}))},2998:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(Q,T){function o(t){try{s(n.next(t))}catch(t){T(t)}}function i(t){try{s(n.throw(t))}catch(t){T(t)}}function s(t){var e;t.done?Q(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(o,i)}s((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.exit=e.move=e.walk=e.processFile=e.file=e.vulgar=e.numericOrdinal=e.ordinal=e.number=e.toEnriched=e.toDescription=e.toJson=e.toSemantic=e.toSpeech=e.localeLoader=e.engineReady=e.engineSetup=e.setupEngine=e.version=void 0;const Q=r(5897),T=r(6828),o=r(4440),i=r(7248),s=r(6499),a=r(2315),l=r(1377),c=r(6141);function u(t){return n(this,void 0,void 0,(function*(){return(0,T.setup)(t)}))}function p(t,e){return s.process(t,e)}function h(t,e,r){switch(Q.default.getInstance().mode){case o.Mode.ASYNC:return function(t,e,r){return n(this,void 0,void 0,(function*(){const n=yield a.default.fs.promises.readFile(e,{encoding:"utf8"}),T=s.output(t,n);if(r)try{a.default.fs.promises.writeFile(r,T)}catch(t){throw new Q.SREError("Can not write to file: "+r)}return T}))}(t,e,r);case o.Mode.SYNC:return function(t,e,r){const n=function(t){let e;try{e=a.default.fs.readFileSync(t,{encoding:"utf8"})}catch(e){throw new Q.SREError("Can not open file: "+t)}return e}(e),T=s.output(t,n);if(r)try{a.default.fs.writeFileSync(r,T)}catch(t){throw new Q.SREError("Can not write to file: "+r)}return T}(t,e,r);default:throw new Q.SREError(`Can process files in ${Q.default.getInstance().mode} mode`)}}e.version=l.Variables.VERSION,e.setupEngine=u,e.engineSetup=function(){const t=["mode"].concat(Q.default.STRING_FEATURES,Q.default.BINARY_FEATURES),e=Q.default.getInstance(),r={};return t.forEach((function(t){r[t]=e[t]})),r.json=a.default.jsonPath,r.xpath=a.default.WGXpath,r.rules=e.ruleSets.slice(),r},e.engineReady=function(){return n(this,void 0,void 0,(function*(){return u({}).then((()=>Q.EnginePromise.getall()))}))},e.localeLoader=c.standardLoader,e.toSpeech=function(t){return p("speech",t)},e.toSemantic=function(t){return p("semantic",t)},e.toJson=function(t){return p("json",t)},e.toDescription=function(t){return p("description",t)},e.toEnriched=function(t){return p("enriched",t)},e.number=function(t){return p("number",t)},e.ordinal=function(t){return p("ordinal",t)},e.numericOrdinal=function(t){return p("numericOrdinal",t)},e.vulgar=function(t){return p("vulgar",t)},e.file={},e.file.toSpeech=function(t,e){return h("speech",t,e)},e.file.toSemantic=function(t,e){return h("semantic",t,e)},e.file.toJson=function(t,e){return h("json",t,e)},e.file.toDescription=function(t,e){return h("description",t,e)},e.file.toEnriched=function(t,e){return h("enriched",t,e)},e.processFile=h,e.walk=function(t){return s.output("walker",t)},e.move=function(t){return s.keypress("move",t)},e.exit=function(t){const e=t||0;Q.EnginePromise.getall().then((()=>process.exit(e)))},e.localePath=i.localePath,a.default.documentSupported?u({mode:o.Mode.HTTP}).then((()=>u({}))):u({mode:o.Mode.SYNC}).then((()=>u({mode:o.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const t={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(t),t.document.XPathResult=t.XPathResult,t.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Variables=void 0;class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Locale ${t} does not exist! Using ${r.LOCALES.get(e)} instead.`),e)}}e.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.updateEvaluator=e.evaluateString=e.evaluateBoolean=e.getLeafNodes=e.evalXPath=e.resolveNameSpace=e.xpath=void 0;const n=r(5897),Q=r(4440),T=r(2315);function o(){return"undefined"!=typeof XPathResult}e.xpath={currentDocument:null,evaluate:o()?document.evaluate:T.default.xpath.evaluate,result:o()?XPathResult:T.default.xpath.XPathResult,createNSResolver:o()?document.createNSResolver:T.default.xpath.createNSResolver};const i={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(t){return i[t]||null}e.resolveNameSpace=s;class a{constructor(){this.lookupNamespaceURI=s}}function l(t,r,T){return n.default.getInstance().mode!==Q.Mode.HTTP||n.default.getInstance().isIE||n.default.getInstance().isEdge?e.xpath.evaluate(t,r,new a,T,null):e.xpath.currentDocument.evaluate(t,r,s,T,null)}function c(t,r){let n;try{n=l(t,r,e.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(t){return[]}const Q=[];for(let t=n.iterateNext();t;t=n.iterateNext())Q.push(t);return Q}e.evalXPath=c,e.getLeafNodes=function(t){return c(".//*[count(*)=0]",t)},e.evaluateBoolean=function(t,r){let n;try{n=l(t,r,e.xpath.result.BOOLEAN_TYPE)}catch(t){return!1}return n.booleanValue},e.evaluateString=function(t,r){let n;try{n=l(t,r,e.xpath.result.STRING_TYPE)}catch(t){return""}return n.stringValue},e.updateEvaluator=function(t){if(n.default.getInstance().mode!==Q.Mode.HTTP)return;let r=t;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?e.xpath.currentDocument=r:t.ownerDocument&&(e.xpath.currentDocument=t.ownerDocument)}},9268:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEnrichCase=void 0;e.AbstractEnrichCase=class{constructor(t){this.semantic=t}}},6061:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseBinomial=void 0;const n=r(5740),Q=r(9268),T=r(5452),o=r(2298);class i extends Q.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const t=this.semantic.childNodes[0];if(this.mml=(0,T.walkTree)(t),this.mml.hasAttribute(o.Attribute.TYPE)){const t=n.createElement("mrow");t.setAttribute(o.Attribute.ADDED,"true"),n.replaceNode(this.mml,t),t.appendChild(this.mml),this.mml=t}return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseBinomial=i},5765:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseDoubleScript=void 0;const n=r(5740),Q=r(9268),T=r(5452),o=r(2298);class i extends Q.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.childNodes[0].role;return"MSUBSUP"===e&&"subsup"===r||"MUNDEROVER"===e&&"underover"===r}getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=this.semantic.childNodes[1],n=t.childNodes[1],Q=T.walkTree(r),i=T.walkTree(e),s=T.walkTree(n);return(0,o.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(o.Attribute.CHILDREN,(0,o.makeIdList)([e,n,r])),[i,s,Q].forEach((t=>T.getInnerNode(t).setAttribute(o.Attribute.PARENT,this.mml.getAttribute(o.Attribute.ID)))),this.mml.setAttribute(o.Attribute.TYPE,t.role),T.addCollapsedAttribute(this.mml,[this.semantic.id,[t.id,e.id,n.id],r.id]),this.mml}}e.CaseDoubleScript=i},7251:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseEmbellished=void 0;const n=r(5740),Q=r(5952),T=r(9268),o=r(5765),i=r(7014),s=r(6887),a=r(5452),l=r(2298);class c extends T.AbstractEnrichCase{constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new Q.SemanticNode(t);return r.type="empty",r.mathmlTree=e,r}static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap_(t.childNodes[0],e)}getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(l.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"===t.type}getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.childNodes[0];this.fenced=t.childNodes[0],this.ofence=t.contentNodes[0],this.cfence=t.contentNodes[1],c.fencedMap_(this.ofence,this.ofenceMap),c.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fencedMml?t:this.fencedMml;t&&t!==this.cfenceMml;)this.fencedMmlNodes.push(t),t=t.nextSibling}getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||t===this.fenced);)-1===e.indexOf(t.fencePointer)||this.ofenceMml||(this.ofenceMml=t.mathmlTree),-1===r.indexOf(t.fencePointer)||this.cfenceMml||(this.cfenceMml=t.mathmlTree),t=t.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=a.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=a.ascendNewNode(this.cfenceMml))}rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_();for((0,l.setAttributes)(r,this.fenced.parent);!this.fencedElement(t);){const Q=t.mathmlTree,T=this.specialCase_(t,Q);if(T)t=T;else{(0,l.setAttributes)(Q,t);const e=[];for(let r,n=1;r=t.childNodes[n];n++)e.push(a.walkTree(r));t=t.childNodes[0]}const o=n.createElement("dummy"),i=Q.childNodes[0];n.replaceNode(Q,o),n.replaceNode(r,Q),n.replaceNode(Q.childNodes[0],r),n.replaceNode(o,i),e||(e=Q)}return a.walkTree(this.ofence),a.walkTree(this.cfence),this.cleanupParents_(),e||r}specialCase_(t,e){const r=n.tagName(e);let Q,T=null;if("MSUBSUP"===r?(T=t.childNodes[0],Q=o.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===t.type||"subscript"===t.type?Q=i.CaseMultiscripts:"tensor"===t.type&&(Q=s.CaseTensor),T=Q&&t.childNodes[0]&&"subsup"===t.childNodes[0].role?t.childNodes[0]:t),!T)return null;const a=T.childNodes[0],l=c.makeEmptyNode_(a.id);return T.childNodes[0]=l,e=new Q(t).getMathml(),T.childNodes[0]=a,this.parentCleanup.push(e),T.childNodes[0]}introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.fullFence(this.cfenceMml);let r=n.createElement("mrow");if(n.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((t=>r.appendChild(t))),r.insertBefore(t,this.fencedMml),r.appendChild(e),!r.parentNode){const t=n.createElement("mrow");for(;r.childNodes.length>0;)t.appendChild(r.childNodes[0]);r.appendChild(t),r=t}return r}fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNode&&r.parentNode!==e;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.childNodes[1].getAttribute(l.Attribute.PARENT);t.childNodes[0].setAttribute(l.Attribute.PARENT,e)}))}}e.CaseEmbellished=c},6265:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLimit=void 0;const n=r(5740),Q=r(9268),T=r(5452),o=r(2298);class i extends Q.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===e||"MUNDEROVER"===e)||"limboth"===r&&("MSUB"===e||"MUNDER"===e||"MSUP"===e||"MOVER"===e)}static walkTree_(t){t&&T.walkTree(t)}getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=T.introduceNewLayer([this.mml],this.semantic)),(0,o.setAttributes)(this.mml,this.semantic),t[0].mathmlTree||(t[0].mathmlTree=this.semantic.mathmlTree),t.forEach(i.walkTree_),this.mml}}e.CaseLimit=i},6514:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLine=void 0;const n=r(9268),Q=r(5452),T=r(2298);class o extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&"line"===t.type}getMathml(){return this.semantic.contentNodes.length&&Q.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&Q.walkTree(this.semantic.childNodes[0]),(0,T.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseLine=o},6839:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiindex=void 0;const n=r(5740),Q=r(9268),T=r(5452),o=r(2298);class i extends Q.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.contentNodes[0].role?T.collapsePunctuated(t):(T.walkTree(t),t.id)}static createNone_(t){const e=n.createElement("none");return t&&(0,o.setAttributes)(e,t),e.setAttribute(o.Attribute.ADDED,"true"),e}completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(1);let Q=0;const s=t=>{for(let e,n=0;e=t[n];n++){const t=r[Q];if(t&&e===parseInt(T.getInnerNode(t).getAttribute(o.Attribute.ID)))T.getInnerNode(t).setAttribute(o.Attribute.PARENT,this.semantic.id.toString()),Q++;else{const r=this.semantic.querySelectorAll((t=>t.id===e));this.mml.insertBefore(i.createNone_(r[0]),t||null)}}};s(t),r[Q]&&"MPRESCRIPTS"!==n.tagName(r[Q])?this.mml.insertBefore(r[Q],n.createElement("mprescripts")):Q++,s(e)}}e.CaseMultiindex=i},7014:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiscripts=void 0;const n=r(5740),Q=r(5656),T=r(6839),o=r(5452),i=r(2298);class s extends T.CaseMultiindex{static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tagName(t.mathmlTree)&&("superscript"===t.type||"subscript"===t.type)}constructor(t){super(t)}getMathml(){let t,e,r;if((0,i.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const n=this.semantic.childNodes[0];t=n.childNodes[0],e=T.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=T.CaseMultiindex.multiscriptIndex(n.childNodes[1]);const s=[this.semantic.id,[n.id,t.id,r],e];o.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(i.Attribute.TYPE,n.role),this.completeMultiscript(Q.SemanticSkeleton.interleaveIds(r,e),[])}else{t=this.semantic.childNodes[0],e=T.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,t.id,e];o.addCollapsedAttribute(this.mml,r)}const n=Q.SemanticSkeleton.collapsedLeafs(r||[],e),s=o.walkTree(t);return o.getInnerNode(s).setAttribute(i.Attribute.PARENT,this.semantic.id.toString()),n.unshift(t.id),this.mml.setAttribute(i.Attribute.CHILDREN,n.join(",")),this.mml}}e.CaseMultiscripts=s},3416:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseProof=void 0;const n=r(9268),Q=r(5452),T=r(2298);class o extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"===t.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(t){Q.walkTree(t),(0,T.setAttributes)(t.mathmlTree,t)})),this.semantic.childNodes.forEach((function(t){Q.walkTree(t)})),(0,T.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}e.CaseProof=o},5699:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTable=void 0;const n=r(5740),Q=r(9268),T=r(5452),o=r(2298);class i extends Q.AbstractEnrichCase{constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree}static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t.type}getMathml(){const t=T.cloneContentNode(this.semantic.contentNodes[0]),e=this.semantic.contentNodes[1]?T.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(T.walkTree),this.mml)if("MFENCED"===n.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(t,r[0]||null),e&&this.mml.appendChild(e),this.mml=T.rewriteMfenced(this.mml)}else{const r=[t,this.mml];e&&r.push(e),this.mml=T.introduceNewLayer(r,this.semantic)}else this.mml=T.introduceNewLayer([t].concat(this.inner,[e]),this.semantic);return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseTable=i},6887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTensor=void 0;const n=r(5656),Q=r(6839),T=r(5452),o=r(2298);class i extends Q.CaseMultiindex{static test(t){return!!t.mathmlTree&&"tensor"===t.type}constructor(t){super(t)}getMathml(){T.walkTree(this.semantic.childNodes[0]);const t=Q.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),e=Q.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=Q.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),i=Q.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,o.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,t,e,r,i];T.addCollapsedAttribute(this.mml,s);const a=n.SemanticSkeleton.collapsedLeafs(t,e,r,i);return a.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(o.Attribute.CHILDREN,a.join(",")),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,i),n.SemanticSkeleton.interleaveIds(t,e)),this.mml}}e.CaseTensor=i},9236:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseText=void 0;const n=r(9268),Q=r(5452),T=r(2298);class o extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return"punctuated"===t.type&&("text"===t.role||t.contentNodes.every((t=>"dummy"===t.role)))}getMathml(){const t=[],e=Q.collapsePunctuated(this.semantic,t);return this.mml=Q.introduceNewLayer(t,this.semantic),(0,T.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(T.Attribute.CONTENT),Q.addCollapsedAttribute(this.mml,e),this.mml}}e.CaseText=o},5714:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.prepareMmlString=e.testTranslation__=e.semanticMathml=e.semanticMathmlSync=e.semanticMathmlNode=void 0;const n=r(2057),Q=r(5740),T=r(5897),o=r(1414),i=r(5452),s=r(2298);function a(t){const e=Q.cloneNode(t),r=o.getTree(e);return i.enrich(e,r)}function l(t){return a(Q.parseInput(t))}function c(t){return t.match(/^$/)||(t+=""),t}r(1513),e.semanticMathmlNode=a,e.semanticMathmlSync=l,e.semanticMathml=function(t,e){T.EnginePromise.getall().then((()=>{const r=Q.parseInput(t);e(a(r))}))},e.testTranslation__=function(t){n.Debugger.getInstance().init();const e=l(c(t)).toString();return(0,s.removeAttributePrefix)(e),n.Debugger.getInstance().exit(),e},e.prepareMmlString=c},2298:function(t,e){var r;function n(t){return t.map((function(t){return t.id})).join(",")}function Q(t,e){const n=[];"mglyph"===e.role&&n.push("image"),e.attributes.href&&n.push("link"),n.length&&t.setAttribute(r.POSTFIX,n.join(" "))}Object.defineProperty(e,"__esModule",{value:!0}),e.addPrefix=e.removeAttributePrefix=e.setPostfix=e.setAttributes=e.makeIdList=e.EnrichAttributes=e.Attribute=e.Prefix=void 0,e.Prefix="data-semantic-",function(t){t.ADDED="data-semantic-added",t.ALTERNATIVE="data-semantic-alternative",t.CHILDREN="data-semantic-children",t.COLLAPSED="data-semantic-collapsed",t.CONTENT="data-semantic-content",t.EMBELLISHED="data-semantic-embellished",t.FENCEPOINTER="data-semantic-fencepointer",t.FONT="data-semantic-font",t.ID="data-semantic-id",t.ANNOTATION="data-semantic-annotation",t.OPERATOR="data-semantic-operator",t.OWNS="data-semantic-owns",t.PARENT="data-semantic-parent",t.POSTFIX="data-semantic-postfix",t.PREFIX="data-semantic-prefix",t.ROLE="data-semantic-role",t.SPEECH="data-semantic-speech",t.STRUCTURE="data-semantic-structure",t.TYPE="data-semantic-type"}(r=e.Attribute||(e.Attribute={})),e.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],e.makeIdList=n,e.setAttributes=function(t,T){t.setAttribute(r.TYPE,T.type);const o=T.allAttributes();for(let r,n=0;r=o[n];n++)t.setAttribute(e.Prefix+r[0].toLowerCase(),r[1]);T.childNodes.length&&t.setAttribute(r.CHILDREN,n(T.childNodes)),T.contentNodes.length&&t.setAttribute(r.CONTENT,n(T.contentNodes)),T.parent&&t.setAttribute(r.PARENT,T.parent.id.toString()),Q(t,T)},e.setPostfix=Q,e.removeAttributePrefix=function(t){return t.toString().replace(new RegExp(e.Prefix,"g"),"")},e.addPrefix=function(t){return e.Prefix+t}},3532:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.factory=e.getCase=void 0,e.getCase=function(t){for(let r,n=0;r=e.factory[n];n++)if(r.test(t))return r.constr(t);return null},e.factory=[]},1513:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(6061),Q=r(5765),T=r(7251),o=r(6265),i=r(6514),s=r(7014),a=r(3416),l=r(5699),c=r(6887),u=r(9236);r(3532).factory.push({test:o.CaseLimit.test,constr:t=>new o.CaseLimit(t)},{test:T.CaseEmbellished.test,constr:t=>new T.CaseEmbellished(t)},{test:Q.CaseDoubleScript.test,constr:t=>new Q.CaseDoubleScript(t)},{test:c.CaseTensor.test,constr:t=>new c.CaseTensor(t)},{test:s.CaseMultiscripts.test,constr:t=>new s.CaseMultiscripts(t)},{test:i.CaseLine.test,constr:t=>new i.CaseLine(t)},{test:n.CaseBinomial.test,constr:t=>new n.CaseBinomial(t)},{test:a.CaseProof.test,constr:t=>new a.CaseProof(t)},{test:l.CaseTable.test,constr:t=>new l.CaseTable(t)},{test:u.CaseText.test,constr:t=>new u.CaseText(t)})},5452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.printNodeList__=e.collapsePunctuated=e.formattedOutput_=e.formattedOutput=e.getInnerNode=e.setOperatorAttribute_=e.createInvisibleOperator_=e.rewriteMfenced=e.cloneContentNode=e.addCollapsedAttribute=e.parentNode_=e.isIgnorable_=e.unitChild_=e.descendNode_=e.ascendNewNode=e.validLca_=e.pathToRoot_=e.attachedElement_=e.prunePath_=e.mathmlLca_=e.lcaType=e.functionApplication_=e.isDescendant_=e.insertNewChild_=e.mergeChildren_=e.collectChildNodes_=e.collateChildNodes_=e.childrenSubset_=e.moveSemanticAttributes_=e.introduceLayerAboveLca=e.introduceNewLayer=e.walkTree=e.enrich=e.SETTINGS=void 0;const n=r(2057),Q=r(5740),T=r(5897),o=r(3588),i=r(7516),s=r(5656),a=r(4795),l=r(2298),c=r(3532);function u(t){const e=(0,c.getCase)(t);let r;if(e)return r=e.getMathml(),E(r);if(1===t.mathml.length)return n.Debugger.getInstance().output("Walktree Case 0"),r=t.mathml[0],l.setAttributes(r,t),t.childNodes.length&&(n.Debugger.getInstance().output("Walktree Case 0.1"),t.childNodes.forEach((function(t){"empty"===t.type&&r.appendChild(u(t))}))),E(r);const Q=t.contentNodes.map(w);I(t,Q);const T=t.childNodes.map(u),o=s.SemanticSkeleton.combineContentChildren(t,Q,T);if(r=t.mathmlTree,null===r)n.Debugger.getInstance().output("Walktree Case 1"),r=p(o,t);else{const t=_(o);n.Debugger.getInstance().output("Walktree Case 2"),t?(n.Debugger.getInstance().output("Walktree Case 2.1"),r=t.parentNode):(n.Debugger.getInstance().output("Walktree Case 2.2"),r=k(r))}return r=P(r),y(r,o,t),l.setAttributes(r,t),E(r)}function p(t,e){const r=M(t);let T=r.node;const o=r.type;if(o!==v.VALID||!a.hasEmptyTag(T))if(n.Debugger.getInstance().output("Walktree Case 1.1"),T=Q.createElement("mrow"),o===v.PRUNED)n.Debugger.getInstance().output("Walktree Case 1.1.0"),T=h(T,r.node,t);else if(t[0]){n.Debugger.getInstance().output("Walktree Case 1.1.1");const e=_(t),r=f(e.parentNode,t);Q.replaceNode(e,T),r.forEach((function(t){T.appendChild(t)}))}return e.mathmlTree||(e.mathmlTree=T),T}function h(t,e,r){let T=x(e);if(a.hasMathTag(T)){n.Debugger.getInstance().output("Walktree Case 1.1.0.0"),d(T,t),Q.toArray(T.childNodes).forEach((function(e){t.appendChild(e)}));const e=t;t=T,T=e}const o=r.indexOf(e);return r[o]=T,Q.replaceNode(T,t),t.appendChild(T),r.forEach((function(e){t.appendChild(e)})),t}function d(t,e){for(const r of l.EnrichAttributes)t.hasAttribute(r)&&(e.setAttribute(r,t.getAttribute(r)),t.removeAttribute(r))}function f(t,e){const r=Q.toArray(t.childNodes);let n=1/0,T=-1/0;return e.forEach((function(t){const e=r.indexOf(t);-1!==e&&(n=Math.min(n,e),T=Math.max(T,e))})),r.slice(n,T+1)}function L(t,e,r){const n=[];let T=Q.toArray(t.childNodes),o=!1;for(;T.length;){const t=T.shift();if(t.hasAttribute(l.Attribute.TYPE)){n.push(t);continue}const e=m(t);0!==e.length&&(1!==e.length?(o?t.setAttribute("AuxiliaryImplicit",!0):o=!0,T=e.concat(T)):n.push(t))}const i=[],s=r.childNodes.map((function(t){return t.mathmlTree}));for(;s.length;){const t=s.pop();if(t){if(-1!==n.indexOf(t))break;-1!==e.indexOf(t)&&i.unshift(t)}}return n.concat(i)}function m(t){const e=[];let r=Q.toArray(t.childNodes);for(;r.length;){const t=r.shift();t.nodeType===Q.NodeType.ELEMENT_NODE&&(t.hasAttribute(l.Attribute.TYPE)?e.push(t):r=Q.toArray(t.childNodes).concat(r))}return e}function y(t,e,r){const n="implicit"===r.role&&i.flags.combine_juxtaposition?L(t,e,r):Q.toArray(t.childNodes);if(!n.length)return void e.forEach((function(e){t.appendChild(e)}));let T=0;for(;e.length;){const r=e[0];n[T]===r||b(n[T],r)?(e.shift(),T++):n[T]&&-1===e.indexOf(n[T])?T++:(g(r,t)||H(t,n[T],r),e.shift())}}function H(t,e,r){if(!e)return void t.insertBefore(r,null);let n=e,Q=C(n);for(;Q&&Q.firstChild===n&&!n.hasAttribute("AuxiliaryImplicit")&&Q!==t;)n=Q,Q=C(n);Q&&(Q.insertBefore(r,n),n.removeAttribute("AuxiliaryImplicit"))}function g(t,e){if(!t)return!1;do{if((t=t.parentNode)===e)return!0}while(t);return!1}function b(t,e){const r=o.functionApplication();if(t&&e&&t.textContent&&e.textContent&&t.textContent===r&&e.textContent===r&&"true"===e.getAttribute(l.Attribute.ADDED)){for(let r,n=0;r=t.attributes[n];n++)e.hasAttribute(r.nodeName)||e.setAttribute(r.nodeName,r.nodeValue);return Q.replaceNode(t,e),!0}return!1}var v;function M(t){const e=_(t);if(!e)return{type:v.INVALID,node:null};const r=_(t.slice().reverse());if(e===r)return{type:v.VALID,node:e};const n=O(e),Q=V(n,t),T=O(r,(function(t){return-1!==Q.indexOf(t)})),o=T[0],i=Q.indexOf(o);return-1===i?{type:v.INVALID,node:null}:{type:Q.length!==n.length?v.PRUNED:S(Q[i+1],T[1])?v.VALID:v.INVALID,node:o}}function V(t,e){let r=0;for(;t[r]&&-1===e.indexOf(t[r]);)r++;return t.slice(0,r+1)}function _(t){let e=0,r=null;for(;!r&&e!1),n=[t];for(;!r(t)&&!a.hasMathTag(t)&&t.parentNode;)t=C(t),n.unshift(t);return n}function S(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)}function E(t){for(;!a.hasMathTag(t)&&N(t);)t=C(t);return t}function x(t){const e=Q.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return t.nodeType===Q.NodeType.ELEMENT_NODE&&!a.hasIgnoreTag(t)}));return 1===r.length&&a.hasEmptyTag(r[0])&&!r[0].hasAttribute(l.Attribute.TYPE)?x(r[0]):t}function N(t){const e=C(t);return!(!e||!a.hasEmptyTag(e))&&Q.toArray(e.childNodes).every((function(e){return e===t||A(e)}))}function A(t){if(t.nodeType!==Q.NodeType.ELEMENT_NODE)return!0;if(!t||a.hasIgnoreTag(t))return!0;const e=Q.toArray(t.childNodes);return!(!a.hasEmptyTag(t)&&e.length||a.hasDisplayTag(t)||t.hasAttribute(l.Attribute.TYPE)||a.isOrphanedGlyph(t))&&Q.toArray(t.childNodes).every(A)}function C(t){return t.parentNode}function w(t){if(t.mathml.length)return u(t);const r=e.SETTINGS.implicit?R(t):Q.createElement("mrow");return t.mathml=[r],r}function P(t){if("MFENCED"!==Q.tagName(t))return t;const e=Q.createElement("mrow");for(let r,n=0;r=t.attributes[n];n++)-1===["open","close","separators"].indexOf(r.name)&&e.setAttribute(r.name,r.value);return Q.toArray(t.childNodes).forEach((function(t){e.appendChild(t)})),Q.replaceNode(t,e),e}function R(t){const e=Q.createElement("mo"),r=Q.createTextNode(t.textContent);return e.appendChild(r),l.setAttributes(e,t),e.setAttribute(l.Attribute.ADDED,"true"),e}function I(t,e){const r=t.type+(t.textContent?","+t.textContent:"");e.forEach((function(t){k(t).setAttribute(l.Attribute.OPERATOR,r)}))}function k(t){const e=Q.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return!A(t)})),n=[];for(let t,e=0;t=r[e];e++)if(a.hasEmptyTag(t)){const e=k(t);e&&e!==t&&n.push(e)}else n.push(t);return 1===n.length?n[0]:t}function D(t,e,r,n){const Q=n||!1;j(t,"Original MathML",Q),j(r,"Semantic Tree",Q),j(e,"Semantically enriched MathML",Q)}function j(t,e,r){const n=Q.formatXml(t.toString());r?console.info(e+":\n```html\n"+l.removeAttributePrefix(n)+"\n```\n"):console.info(n)}e.SETTINGS={collapsed:!0,implicit:!0},e.enrich=function(t,e){const r=Q.cloneNode(t);return u(e.root),T.default.getInstance().structure&&t.setAttribute(l.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(t,e).toString()),n.Debugger.getInstance().generateOutput((function(){return D(r,t,e,!0),[]})),t},e.walkTree=u,e.introduceNewLayer=p,e.introduceLayerAboveLca=h,e.moveSemanticAttributes_=d,e.childrenSubset_=f,e.collateChildNodes_=L,e.collectChildNodes_=m,e.mergeChildren_=y,e.insertNewChild_=H,e.isDescendant_=g,e.functionApplication_=b,function(t){t.VALID="valid",t.INVALID="invalid",t.PRUNED="pruned"}(v=e.lcaType||(e.lcaType={})),e.mathmlLca_=M,e.prunePath_=V,e.attachedElement_=_,e.pathToRoot_=O,e.validLca_=S,e.ascendNewNode=E,e.descendNode_=x,e.unitChild_=N,e.isIgnorable_=A,e.parentNode_=C,e.addCollapsedAttribute=function(t,e){const r=new s.SemanticSkeleton(e);t.setAttribute(l.Attribute.COLLAPSED,r.toString())},e.cloneContentNode=w,e.rewriteMfenced=P,e.createInvisibleOperator_=R,e.setOperatorAttribute_=I,e.getInnerNode=k,e.formattedOutput=D,e.formattedOutput_=j,e.collapsePunctuated=function(t,e){const r=!!e,n=e||[],Q=t.parent,T=t.contentNodes.map((function(t){return t.id}));T.unshift("c");const o=[t.id,T];for(let e,T=0;e=t.childNodes[T];T++){const t=u(e);n.push(t);const T=k(t);Q&&!r&&T.setAttribute(l.Attribute.PARENT,Q.id.toString()),o.push(e.id)}return o},e.printNodeList__=function(t,e){console.info(t),Q.toArray(e).forEach((function(t){console.info(t.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHighlighter=void 0;const n=r(5274),Q=r(2298);class T{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highlightNode(t);return this.setHighlighted(t),e})))}highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r++)this.highlight([t])}unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{this.isHighlighted(t.node)&&(this.unhighlightNode(t),this.unsetHighlighted(t.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(t){this.color=t}colorString(){return this.color.rgba()}addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n++)for(const r in e)t.addEventListener(r,e[r])}getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mactionName))}isMactionNode(t){const e=t.className||t.getAttribute("class");return!!e&&!!e.match(new RegExp(this.mactionName))}isHighlighted(t){return t.hasAttribute(T.ATTR)}setHighlighted(t){t.setAttribute(T.ATTR,"true")}unsetHighlighted(t){t.removeAttribute(T.ATTR)}colorizeAll(t){n.evalXPath(`.//*[@${Q.Attribute.ID}]`,t).forEach((t=>this.colorize(t)))}uncolorizeAll(t){n.evalXPath(`.//*[@${Q.Attribute.ID}]`,t).forEach((t=>this.uncolorize(t)))}colorize(t){const e=(0,Q.addPrefix)("foreground");t.hasAttribute(e)&&(t.setAttribute(e+"-old",t.style.color),t.style.color=t.getAttribute(e))}uncolorize(t){const e=(0,Q.addPrefix)("foreground")+"-old";t.hasAttribute(e)&&(t.style.color=t.getAttribute(e))}}e.AbstractHighlighter=T,T.ATTR="sre-highlight"},6937:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlHighlighter=void 0;const n=r(933);class Q extends n.CssHighlighter{constructor(){super()}isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}}e.ChtmlHighlighter=Q},8396:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ContrastPicker=e.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function n(t,e){const n=t||{color:e};let Q=Object.prototype.hasOwnProperty.call(n,"color")?r[n.color]:n;return Q||(Q=r[e]),Q.alpha=Object.prototype.hasOwnProperty.call(n,"alpha")?n.alpha:1,function(t){const e=t=>(t=Math.max(t,0),t=Math.min(255,t),Math.round(t));return t.red=e(t.red),t.green=e(t.green),t.blue=e(t.blue),t.alpha=Math.max(t.alpha,0),t.alpha=Math.min(1,t.alpha),t}(Q)}class Q{constructor(t,e){this.foreground=n(e,Q.DEFAULT_FOREGROUND_),this.background=n(t,Q.DEFAULT_BACKGROUND_)}static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e}rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"};return{background:t(this.background),foreground:t(this.foreground)}}rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")"};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const t=function(t){return"#"+Q.toHex(t.red)+Q.toHex(t.green)+Q.toHex(t.blue)};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}}e.ColorPicker=Q,Q.DEFAULT_BACKGROUND_="blue",Q.DEFAULT_FOREGROUND_="black";e.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return e=function(t,e,r){e=e>1?e/100:e,r=r>1?r/100:r;const n=(1-Math.abs(2*r-1))*e,Q=n*(1-Math.abs(t/60%2-1)),T=r-n/2;let o=0,i=0,s=0;return 0<=t&&t<60?[o,i,s]=[n,Q,0]:60<=t&&t<120?[o,i,s]=[Q,n,0]:120<=t&&t<180?[o,i,s]=[0,n,Q]:180<=t&&t<240?[o,i,s]=[0,Q,n]:240<=t&&t<300?[o,i,s]=[Q,0,n]:300<=t&&t<360&&([o,i,s]=[n,0,Q]),{red:o+T,green:i+T,blue:s+T}}(this.hue,this.sat,this.light),"rgb("+(t={red:Math.round(255*e.red),green:Math.round(255*e.green),blue:Math.round(255*e.blue)}).red+","+t.green+","+t.blue+")";var t,e}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssHighlighter=void 0;const n=r(5105);class Q extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(t){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color},r=this.colorString();return t.style.backgroundColor=r.background,t.style.color=r.foreground,e}unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}}e.CssHighlighter=Q},3090:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.highlighterMapping_=e.addEvents=e.highlighter=void 0;const n=r(6937),Q=r(8396),T=r(933),o=r(2598),i=r(4500),s=r(7071),a=r(4346),l=r(2222);e.highlighter=function(t,r,n){const T=new Q.ColorPicker(t,r),o="NativeMML"===n.renderer&&"Safari"===n.browser?"MML-CSS":"SVG"===n.renderer&&"v3"===n.browser?"SVG-V3":n.renderer,i=new(e.highlighterMapping_[o]||e.highlighterMapping_.NativeMML);return i.setColor(T),i},e.addEvents=function(t,r,n){const Q=e.highlighterMapping_[n.renderer];Q&&(new Q).addEvents(t,r)},e.highlighterMapping_={SVG:a.SvgHighlighter,"SVG-V3":l.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":o.HtmlHighlighter,"MML-CSS":i.MmlCssHighlighter,CommonHTML:T.CssHighlighter,CHTML:n.ChtmlHighlighter}},2598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlHighlighter=void 0;const n=r(5740),Q=r(5105);class T extends Q.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){const e={node:t,foreground:t.style.color,position:t.style.position},r=this.color.rgb();t.style.color=r.foreground,t.style.position="relative";const Q=t.bbox;if(Q&&Q.w){const T=.05,o=0,i=n.createElement("span"),s=parseFloat(t.style.paddingLeft||"0");i.style.backgroundColor=r.background,i.style.opacity=r.alphaback.toString(),i.style.display="inline-block",i.style.height=Q.h+Q.d+2*T+"em",i.style.verticalAlign=-Q.d+"em",i.style.marginTop=i.style.marginBottom=-T+"em",i.style.width=Q.w+2*o+"em",i.style.marginLeft=s-o+"em",i.style.marginRight=-Q.w-o-s+"em",t.parentNode.insertBefore(i,t),e.box=i}return e}unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.position=t.position,t.box&&t.box.parentNode.removeChild(t.box)}}e.HtmlHighlighter=T},4500:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlCssHighlighter=void 0;const n=r(933);class Q extends n.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlCssHighlighter=Q},7071:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlHighlighter=void 0;const n=r(5105);class Q extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e=t.getAttribute("style");return e+=";background-color: "+this.colorString().background,e+=";color: "+this.colorString().foreground,t.setAttribute("style",e),{node:t}}unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";background-color: "+this.colorString().background,""),e=e.replace(";color: "+this.colorString().foreground,""),t.node.setAttribute("style",e)}colorString(){return this.color.rgba()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlHighlighter=Q},4346:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgHighlighter=void 0;const n=r(5740),Q=r(5105);class T extends Q.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previousSibling||t,background:t.style.backgroundColor,foreground:t.style.color},e;if("svg"===t.tagName){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};return t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e}const r=n.createElementNS("http://www.w3.org/2000/svg","rect");let T;if("use"===t.nodeName){const e=n.createElementNS("http://www.w3.org/2000/svg","g");t.parentNode.insertBefore(e,t),e.appendChild(t),T=e.getBBox(),e.parentNode.replaceChild(t,e)}else T=t.getBBox();r.setAttribute("x",(T.x-40).toString()),r.setAttribute("y",(T.y-40).toString()),r.setAttribute("width",(T.width+80).toString()),r.setAttribute("height",(T.height+80).toString());const o=t.getAttribute("transform");return o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),r.setAttribute(Q.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:r,foreground:t.getAttribute("fill")},t.setAttribute("fill",this.colorString().foreground),e}setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)}unhighlightNode(t){if("background"in t)return t.node.style.backgroundColor=t.background,void(t.node.style.color=t.foreground);t.foreground?t.node.nextSibling.setAttribute("fill",t.foreground):t.node.nextSibling.removeAttribute("fill"),t.node.parentNode.removeChild(t.node)}isMactionNode(t){let e=t.className||t.getAttribute("class");return e=void 0!==e.baseVal?e.baseVal:e,!!e&&!!e.match(new RegExp(this.mactionName))}}e.SvgHighlighter=T},2222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgV3Highlighter=void 0;const n=r(5740),Q=r(5274),T=r(5105),o=r(8396),i=r(4346);class s extends i.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,background:this.colorString().background,foreground:this.colorString().foreground},e;if("svg"===t.tagName||"MJX-CONTAINER"===t.tagName)return e={node:t,background:t.style.backgroundColor,foreground:t.style.color},t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e;const r=n.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const Q=t.getBBox();r.setAttribute("x",(Q.x-40).toString()),r.setAttribute("y",(Q.y-40).toString()),r.setAttribute("width",(Q.width+80).toString()),r.setAttribute("height",(Q.height+80).toString());const i=t.getAttribute("transform");if(i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),t.setAttribute(T.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:t,foreground:t.getAttribute("fill")},"rect"===t.nodeName){const e=new o.ColorPicker({alpha:0,color:"black"});t.setAttribute("fill",e.rgba().foreground)}else t.setAttribute("fill",this.colorString().foreground);return e}unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute("sre-highlighter-added"))return t.foreground?t.node.setAttribute("fill",t.foreground):t.node.removeAttribute("fill"),void t.node.parentNode.removeChild(e);t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}isMactionNode(t){return t.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(t){return Array.from(Q.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,t))}}e.SvgV3Highlighter=s},7222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StaticTrieNode=e.AbstractTrieNode=void 0;const n=r(2057),Q=r(4391);class T{constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.kind=Q.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(t){return this.test(t)}addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.children_[e]=t,r}getChild(t){return this.children_[t]}getChildren(){const t=[];for(const e in this.children_)t.push(this.children_[e]);return t}findChildren(t){const e=[];for(const r in this.children_){const n=this.children_[r];n.applyTest(t)&&e.push(n)}return e}removeChild(t){delete this.children_[t]}toString(){return this.constraint}}e.AbstractTrieNode=T;e.StaticTrieNode=class extends T{constructor(t,e){super(t,e),this.rule_=null,this.kind=Q.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(t){this.rule_&&n.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+t),this.rule_=t}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Trie=void 0;const n=r(4391),Q=r(9701);class T{constructor(){this.root=(0,Q.getNode)(n.TrieNodeKind.ROOT,"",null)}static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r.shift();if(t.getKind()===n.TrieNodeKind.QUERY||t.getKind()===n.TrieNodeKind.BOOLEAN){const r=t.getRule();r&&e.unshift(r)}r=r.concat(t.getChildren())}return e}static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": "+t.toString()+"\n";const n=t.getChildren();for(let t,Q=0;t=n[Q];Q++)r=T.printWithDepth_(t,e+1,r);return r}static order_(t){const e=t.getChildren();if(!e.length)return 0;const r=Math.max.apply(null,e.map(T.order_));return Math.max(e.length,r)}addRule(t){let e=this.root;const r=t.context,Q=t.dynamicCstr.getValues();for(let t=0,T=Q.length;t{e.getKind()===n.TrieNodeKind.DYNAMIC&&-1===t.indexOf(e.getConstraint())||Q.push(e)}))}r=Q.slice()}for(;r.length;){const e=r.shift();if(e.getRule){const t=e.getRule();t&&Q.push(t)}const n=e.findChildren(t);r=r.concat(n)}return Q}hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;r!0)),this.kind=a.TrieNodeKind.ROOT}}e.RootTrieNode=l;class c extends i.AbstractTrieNode{constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC}}e.DynamicTrieNode=c;const u={"=":(t,e)=>t===e,"!=":(t,e)=>t!==e,"<":(t,e)=>t":(t,e)=>t>e,"<=":(t,e)=>t<=e,">=":(t,e)=>t>=e};function p(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\w+$/)){const e=t.slice(6).toUpperCase();return t=>t.tagName&&n.tagName(t)===e}if(t.match(/^self::\w+:\w+$/)){const e=t.split(":"),r=Q.resolveNameSpace(e[2]);if(!r)return null;const n=e[3].toUpperCase();return t=>t.localName&&t.localName.toUpperCase()===n&&t.namespaceURI===r}if(t.match(/^@\w+$/)){const e=t.slice(1);return t=>t.hasAttribute&&t.hasAttribute(e)}if(t.match(/^@\w+="[\w\d ]+"$/)){const e=t.split("="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>t.hasAttribute&&t.hasAttribute(r)&&t.getAttribute(r)===n}if(t.match(/^@\w+!="[\w\d ]+"$/)){const e=t.split("!="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>!t.hasAttribute||!t.hasAttribute(r)||t.getAttribute(r)!==n}if(t.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const e=t.split('"')[1];return t=>!!T.Grammar.getInstance().getParameter(e)}if(t.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const e=t.split('"')[1];return t=>!T.Grammar.getInstance().getParameter(e)}if(t.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const e=t.split('"')[1].toUpperCase();return t=>{var r,Q;return(null===(Q=null===(r=t.parentNode)||void 0===r?void 0:r.parentNode)||void 0===Q?void 0:Q.tagName)&&n.tagName(t.parentNode.parentNode)===e}}if(t.match(/^count\(preceding-sibling::\*\)=\d+$/)){const e=t.split("="),r=parseInt(e[1],10);return t=>{var e;return(null===(e=t.parentNode)||void 0===e?void 0:e.childNodes[r])===t}}if(t.match(/^.+\[@category!?=".+"\]$/)){let[,e,r,n]=t.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const T=n.match(/^unit:(.+)$/);let i="";return T&&(n=T[1],i=":unit"),t=>{const T=Q.evalXPath(e,t)[0];if(T){const t=o.lookupCategory(T.textContent+i);return"="===r?t===n:t!==n}return!1}}if(t.match(/^string-length\(.+\)\W+\d+/)){const[,e,r,n]=t.match(/^string-length\((.+)\)(\W+)(\d+)/),T=u[r]||u["="],o=parseInt(n,10);return t=>{const r=Q.evalXPath(e,t)[0];return!!r&&T(Array.from(r.textContent).length,o)}}return null}e.constraintTest_=p;class h extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind.QUERY}applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,this.constraint)===t}}e.QueryTrieNode=h;class d extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind.BOOLEAN}applyTest(t){return this.test?this.test(t):this.context.applyConstraint(t,this.constraint)}}e.BooleanTrieNode=d},7491:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.completeLocale=e.getLocale=e.setLocale=e.locales=void 0;const n=r(5897),Q=r(1377),T=r(2105),o=r(4249),i=r(8657),s=r(173),a=r(9393),l=r(7978),c=r(5540),u=r(5218),p=r(3887),h=r(8384),d=r(7206),f=r(7734),L=r(7264),m=r(4356);function y(){const t=Q.Variables.ensureLocale(n.default.getInstance().locale,n.default.getInstance().defaultLocale);return n.default.getInstance().locale=t,e.locales[t]()}e.locales={ca:o.ca,da:i.da,de:s.de,en:a.en,es:l.es,fr:c.fr,hi:u.hi,it:p.it,nb:h.nb,nn:f.nn,sv:L.sv,nemeth:d.nemeth},e.setLocale=function(){const t=y();if(function(t){const e=n.default.getInstance().subiso;-1===t.SUBISO.all.indexOf(e)&&(n.default.getInstance().subiso=t.SUBISO.default);t.SUBISO.current=n.default.getInstance().subiso}(t),t){for(const e of Object.getOwnPropertyNames(t))m.LOCALE[e]=t[e];for(const[e,r]of Object.entries(t.CORRECTIONS))T.Grammar.getInstance().setCorrection(e,r)}},e.getLocale=y,e.completeLocale=function(t){const r=e.locales[t.locale];if(!r)return void console.error("Locale "+t.locale+" does not exist!");const n=t.kind.toUpperCase(),Q=t.messages;if(!Q)return;const T=r();for(const[t,e]of Object.entries(Q))T[n][t]=e}},4356:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.createLocale=e.LOCALE=void 0;const n=r(7549);function Q(){return{FUNCTIONS:(0,n.FUNCTIONS)(),MESSAGES:(0,n.MESSAGES)(),ALPHABETS:(0,n.ALPHABETS)(),NUMBERS:(0,n.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,n.SUBISO)()}}e.LOCALE=Q(),e.createLocale=Q},2536:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localeFontCombiner=e.extractString=e.localEnclose=e.localRole=e.localFont=e.combinePostfixIndex=e.nestingToString=void 0;const n=r(4356),Q=r(4977);function T(t,e){return void 0===t?e:"string"==typeof t?t:t[0]}e.nestingToString=function(t){switch(t){case 1:return n.LOCALE.MESSAGES.MS.ONCE||"";case 2:return n.LOCALE.MESSAGES.MS.TWICE;default:return t.toString()}},e.combinePostfixIndex=function(t,e){return t===n.LOCALE.MESSAGES.MS.ROOTINDEX||t===n.LOCALE.MESSAGES.MS.INDEX?t:t+" "+e},e.localFont=function(t){return T(n.LOCALE.MESSAGES.font[t],t)},e.localRole=function(t){return T(n.LOCALE.MESSAGES.role[t],t)},e.localEnclose=function(t){return T(n.LOCALE.MESSAGES.enclose[t],t)},e.extractString=T,e.localeFontCombiner=function(t){return"string"==typeof t?{font:t,combiner:n.LOCALE.ALPHABETS.combiner}:{font:t[0],combiner:n.LOCALE.COMBINERS[t[1]]||Q.Combiners[t[1]]||n.LOCALE.ALPHABETS.combiner}}},4249:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ca=void 0;const n=r(4356),Q=r(2536),T=r(614),o=r(4977),i=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let s=null;e.ca=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=T.default,t.COMBINERS.sansserif=i,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=Q.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*os$/.test(t)?t+"sos":/.*s$/.test(t)?t+"os":/.*ga$/.test(t)?t.slice(0,-2)+"gues":/.*\xe7a$/.test(t)?t.slice(0,-2)+"ces":/.*ca$/.test(t)?t.slice(0,-2)+"ques":/.*ja$/.test(t)?t.slice(0,-2)+"ges":/.*qua$/.test(t)?t.slice(0,-3)+"q\xfces":/.*a$/.test(t)?t.slice(0,-1)+"es":/.*(e|i)$/.test(t)?t+"ns":/.*\xed$/.test(t)?t.slice(0,-1)+"ins":t+"s",t.FUNCTIONS.si=(t,e)=>(e.match(/^metre/)&&(t=t.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=o.Combiners.prefixCombiner,t}()),s}},8657:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.da=void 0;const n=r(4356),Q=r(2536),T=r(3866),o=r(4977);let i=null;e.da=function(){return i||(i=function(){const t=(0,n.createLocale)();return t.NUMBERS=T.default,t.FUNCTIONS.radicalNestDepth=Q.nestingToString,t.FUNCTIONS.fontRegexp=e=>e===t.ALPHABETS.capPrefix.default?RegExp("^"+e+" "):RegExp(" "+e+"$"),t.ALPHABETS.combiner=o.Combiners.postfixCombiner,t.ALPHABETS.digitTrans.default=T.default.numberToWords,t}()),i}},173:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.de=void 0;const n=r(2105),Q=r(2536),T=r(4356),o=r(1435),i=function(t,e,r){return"s"===r&&(e=e.split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),r=""),t=r?r+" "+t:t,e?e+" "+t:t},s=function(t,e,r){return t=r&&"s"!==r?r+" "+t:t,e?t+" "+e:t};let a=null;e.de=function(){return a||(a=function(){const t=(0,T.createLocale)();return t.NUMBERS=o.default,t.COMBINERS.germanPostfix=s,t.ALPHABETS.combiner=i,t.FUNCTIONS.radicalNestDepth=e=>e>1?t.NUMBERS.numberToWords(e)+"fach":"",t.FUNCTIONS.combineRootIndex=(t,e)=>{const r=e?e+"wurzel":"";return t.replace("Wurzel",r)},t.FUNCTIONS.combineNestedRadical=(t,e,r)=>{const n=(e?e+" ":"")+(t=r.match(/exponent$/)?t+"r":t);return r.match(/ /)?r.replace(/ /," "+n+" "):n+" "+r},t.FUNCTIONS.fontRegexp=function(t){return t=t.split(" ").map((function(t){return t.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+t+" )|( "+t+"$))")},t.CORRECTIONS.correctOne=t=>t.replace(/^eins$/,"ein"),t.CORRECTIONS.localFontNumber=t=>(0,Q.localFont)(t).split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),t.CORRECTIONS.lowercase=t=>t.toLowerCase(),t.CORRECTIONS.article=t=>{const e=n.Grammar.getInstance().getParameter("case"),r=n.Grammar.getInstance().getParameter("plural");return"dative"===e?{der:"dem",die:r?"den":"der",das:"dem"}[t]:t},t.CORRECTIONS.masculine=t=>"dative"===n.Grammar.getInstance().getParameter("case")?t+"n":t,t}()),a}},9393:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.en=void 0;const n=r(2105),Q=r(4356),T=r(2536),o=r(310),i=r(4977);let s=null;e.en=function(){return s||(s=function(){const t=(0,Q.createLocale)();return t.NUMBERS=o.default,t.FUNCTIONS.radicalNestDepth=T.nestingToString,t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.ALPHABETS.combiner=i.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=o.default.numberToWords,t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t}()),s}},7978:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.es=void 0;const n=r(4356),Q=r(2536),T=r(4634),o=r(4977),i=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let s=null;e.es=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=T.default,t.COMBINERS.sansserif=i,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=Q.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*(a|e|i|o|u)$/.test(t)?t+"s":/.*z$/.test(t)?t.slice(0,-1)+"ces":/.*c$/.test(t)?t.slice(0,-1)+"ques":/.*g$/.test(t)?t+"ues":/.*\u00f3n$/.test(t)?t.slice(0,-2)+"ones":t+"es",t.FUNCTIONS.si=(t,e)=>(e.match(/^metro/)&&(t=t.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=o.Combiners.prefixCombiner,t}()),s}},5540:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fr=void 0;const n=r(2105),Q=r(4356),T=r(2536),o=r(2350),i=r(4977);let s=null;e.fr=function(){return s||(s=function(){const t=(0,Q.createLocale)();return t.NUMBERS=o.default,t.FUNCTIONS.radicalNestDepth=T.nestingToString,t.FUNCTIONS.combineRootIndex=T.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t.ALPHABETS.combiner=i.Combiners.romanceCombiner,t.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},t}()),s}},5218:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.hi=void 0;const n=r(4356),Q=r(4438),T=r(4977),o=r(2536);let i=null;e.hi=function(){return i||(i=function(){const t=(0,n.createLocale)();return t.NUMBERS=Q.default,t.ALPHABETS.combiner=T.Combiners.prefixCombiner,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t}()),i}},3887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.it=void 0;const n=r(2536),Q=r(4356),T=r(8825),o=r(4977),i=function(t,e,r){return t.match(/^[a-zA-Z]$/)&&(e=e.replace("cerchiato","cerchiata")),t=r?t+" "+r:t,e?t+" "+e:t};let s=null;e.it=function(){return s||(s=function(){const t=(0,Q.createLocale)();return t.NUMBERS=T.default,t.COMBINERS.italianPostfix=i,t.FUNCTIONS.radicalNestDepth=n.nestingToString,t.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.ALPHABETS.combiner=o.Combiners.romanceCombiner,t}()),s}},8384:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nb=void 0;const n=r(4356),Q=r(2536),T=r(8274),o=r(4977);let i=null;e.nb=function(){return i||(i=function(){const t=(0,n.createLocale)();return t.NUMBERS=T.default,t.ALPHABETS.combiner=o.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=T.default.numberToWords,t.FUNCTIONS.radicalNestDepth=Q.nestingToString,t}()),i}},7206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nemeth=void 0;const n=r(4356),Q=r(3720),T=r(4977),o=function(t){return t.match(RegExp("^"+u.ALPHABETS.languagePrefix.english))?t.slice(1):t},i=function(t,e,r){return t=o(t),e?t+e:t},s=function(t,e,r){return e+o(t)},a=function(t,e,r){return e+(r||"")+(t=o(t))+"\u283b"},l=function(t,e,r){return e+(r||"")+(t=o(t))+"\u283b\u283b"},c=function(t,e,r){return e+(t=o(t))+"\u283e"};let u=null;e.nemeth=function(){return u||(u=function(){const t=(0,n.createLocale)();return t.NUMBERS=Q.default,t.COMBINERS={postfixCombiner:i,germanCombiner:s,embellishCombiner:a,doubleEmbellishCombiner:l,parensCombiner:c},t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t),t.FUNCTIONS.si=T.identityTransformer,t.ALPHABETS.combiner=(t,e,r)=>e?e+r+t:o(t),t.ALPHABETS.digitTrans={default:Q.default.numberToWords},t}()),u}},7734:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nn=void 0;const n=r(4356),Q=r(2536),T=r(8274),o=r(4977);let i=null;e.nn=function(){return i||(i=function(){const t=(0,n.createLocale)();return t.NUMBERS=T.default,t.ALPHABETS.combiner=o.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=T.default.numberToWords,t.FUNCTIONS.radicalNestDepth=Q.nestingToString,t.SUBISO={default:"",current:"",all:["","alt"]},t}()),i}},7264:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sv=void 0;const n=r(4356),Q=r(2536),T=r(3898),o=r(4977);let i=null;e.sv=function(){return i||(i=function(){const t=(0,n.createLocale)();return t.NUMBERS=T.default,t.FUNCTIONS.radicalNestDepth=Q.nestingToString,t.FUNCTIONS.fontRegexp=function(t){return new RegExp("((^"+t+" )|( "+t+"$))")},t.ALPHABETS.combiner=o.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=T.default.numberToWords,t.CORRECTIONS.correctOne=t=>t.replace(/^ett$/,"en"),t}()),i}},7549:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SUBISO=e.FUNCTIONS=e.ALPHABETS=e.NUMBERS=e.MESSAGES=void 0;const n=r(4977);e.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},e.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:n.identityTransformer,numericOrdinal:n.identityTransformer,numberToWords:n.identityTransformer,numberToOrdinal:n.pluralCase,vulgarSep:" ",numSep:" "}},e.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:n.identityTransformer,mathspeak:n.identityTransformer,clearspeak:n.identityTransformer},letterTrans:{default:n.identityTransformer},combiner:(t,e,r)=>t}},e.FUNCTIONS=function(){return{fracNestDepth:t=>n.vulgarFractionSmall(t,10,100),radicalNestDepth:t=>"",combineRootIndex:function(t,e){return t},combineNestedFraction:n.Combiners.identityCombiner,combineNestedRadical:n.Combiners.identityCombiner,fontRegexp:function(t){return new RegExp("^"+t.split(/ |-/).join("( |-)")+"( |-)")},si:n.siCombiner,plural:n.identityTransformer}},e.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function Q(t){const e=t%1e3,r=Math.floor(e/100),n=r?1===r?"cent":i.ones[r]+"-cents":"",Q=function(t){const e=t%100;if(e<20)return i.ones[e];const r=Math.floor(e/10),n=i.tens[r],Q=i.ones[e%10];return n&&Q?n+(2===r?"-i-":"-")+Q:n||Q}(e%100);return n&&Q?n+i.numSep+Q:n||Q}function T(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%(e>1?1e6:1e3);if(n){let t=i.large[e];if(e)if(1===e)r=(1===n?"":Q(n)+i.numSep)+t+(r?i.numSep+r:"");else{const e=T(n);t=1===n?t:t.replace(/\u00f3$/,"ons"),r=e+i.numSep+t+(r?i.numSep+r:"")}else r=Q(n)}t=Math.floor(t/(e>1?1e6:1e3)),e++}return r}function o(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"n")}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=o,i.numberToWords=T,i.numberToOrdinal=function(t,e){if(t>1999)return o(t);if(t<=10)return i.special.onesOrdinals[t-1];const r=T(t);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},e.default=i},3866:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===i.ones[1]?e?"et":"en":t}function Q(t,e=!1){let r=t%1e3,Q="",T=i.ones[Math.floor(r/100)];if(Q+=T?n(T,!0)+" hundrede":"",r%=100,r)if(Q+=Q?" og ":"",T=e?i.special.smallOrdinals[r]:i.ones[r],T)Q+=T;else{const t=e?i.special.tensOrdinals[Math.floor(r/10)]:i.tens[Math.floor(r/10)];T=i.ones[r%10],Q+=T?n(T)+"og"+t:t}return Q}function T(t,e=!1){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,T="";for(;t>0;){const o=t%1e3;if(o){const t=Q(o,e&&!r);if(r){const e=i.large[r],Q=o>1?"er":"";T=n(t,r<=1)+" "+e+Q+(T?" og ":"")+T}else T=n(t)+T}t=Math.floor(t/1e3),r++}return T}function o(t){if(t%100)return T(t,!0);const e=T(t);return e.match(/e$/)?e:e+"e"}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(t){return t.toString()+"."},i.numberToWords=T,i.numberToOrdinal=function(t,e){return 1===t?e?"hel":"hele":2===t?e?"halv":"halve":o(t)+(e?"dele":"del")},e.default=i},1435:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===i.ones[1]?e?"eine":"ein":t}function Q(t){let e=t%1e3,r="",Q=i.ones[Math.floor(e/100)];if(r+=Q?n(Q)+"hundert":"",e%=100,e)if(r+=r?i.numSep:"",Q=i.ones[e],Q)r+=Q;else{const t=i.tens[Math.floor(e/10)];Q=i.ones[e%10],r+=Q?n(Q)+"und"+t:t}return r}function T(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const T=t%1e3;if(T){const o=Q(t%1e3);if(e){const t=i.large[e],Q=e>1&&T>1?t.match(/e$/)?"n":"en":"";r=n(o,e>1)+t+Q+r}else r=n(o,e>1)+r}t=Math.floor(t/1e3),e++}return r.replace(/ein$/,"eins")}function o(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)return"siebte";if(8===t)return"achte";return T(t)+(t<19?"te":"ste")}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(t){return t.toString()+"."},i.numberToWords=T,i.numberToOrdinal=function(t,e){return 1===t?"eintel":2===t?e?"halbe":"halb":o(t)+"l"},e.default=i},310:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";return r+=o.ones[Math.floor(e/100)]?o.ones[Math.floor(e/100)]+o.numSep+"hundred":"",e%=100,e&&(r+=r?o.numSep:"",r+=o.ones[e]||o.tens[Math.floor(e/10)]+(e%10?o.numSep+o.ones[e%10]:"")),r}function Q(t){if(0===t)return o.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){t%1e3&&(r=n(t%1e3)+(e?"-"+o.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function T(t){let e=Q(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":e.match(/two$/)?e=e.slice(0,-3)+"second":e.match(/three$/)?e=e.slice(0,-5)+"third":e.match(/five$/)?e=e.slice(0,-4)+"fifth":e.match(/eight$/)?e=e.slice(0,-5)+"eighth":e.match(/nine$/)?e=e.slice(0,-4)+"ninth":e.match(/twelve$/)?e=e.slice(0,-6)+"twelfth":e.match(/ty$/)?e=e.slice(0,-2)+"tieth":e+="th",e}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=T,o.numericOrdinal=function(t){const e=t%100,r=t.toString();if(e>10&&e<20)return r+"th";switch(t%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},o.numberToWords=Q,o.numberToOrdinal=function(t,e){if(1===t)return e?"oneths":"oneth";if(2===t)return e?"halves":"half";const r=T(t);return e?r+"s":r},e.default=o},4634:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function Q(t){const e=t%1e3,r=Math.floor(e/100),n=T.special.hundreds[r],Q=function(t){const e=t%100;if(e<30)return T.ones[e];const r=T.tens[Math.floor(e/10)],n=T.ones[e%10];return r&&n?r+" y "+n:r||n}(e%100);return 1===r?Q?n+"to "+Q:n:n&&Q?n+" "+Q:n||Q}const T=(0,r(7549).NUMBERS)();T.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"o")},T.numberToWords=function(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=T.large[e];const o=Q(n);e?1===n?(t=t.match("/^mil( |$)/")?t:"un "+t,r=t+(r?" "+r:"")):(t=t.replace(/\u00f3n$/,"ones"),r=Q(n)+" "+t+(r?" "+r:"")):r=o}t=Math.floor(t/1e3),e++}return r},T.numberToOrdinal=function(t,e){if(t>1999)return t.toString()+"a";if(t<=12)return T.special.onesOrdinals[t-1];const r=[];if(t>=1e3&&(t-=1e3,r.push("mil\xe9sima")),!t)return r.join(" ");let n=0;return n=Math.floor(t/100),n>0&&(r.push(T.special.hundredsOrdinals[n-1]),t%=100),t<=12?r.push(T.special.onesOrdinals[t-1]):(n=Math.floor(t/10),n>0&&(r.push(T.special.tensOrdinals[n-1]),t%=10),t>0&&r.push(T.special.onesOrdinals[t-1])),r.join(" ")},e.default=T},2350:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897),Q=r(2105),T=r(7549);function o(t){let e=t%1e3,r="";if(r+=l.ones[Math.floor(e/100)]?l.ones[Math.floor(e/100)]+"-cent":"",e%=100,e){r+=r?"-":"";let t=l.ones[e];if(t)r+=t;else{const n=l.tens[Math.floor(e/10)];n.match(/-dix$/)?(t=l.ones[e%10+10],r+=n.replace(/-dix$/,"")+"-"+t):r+=n+(e%10?"-"+l.ones[e%10]:"")}}const n=r.match(/s-\w+$/);return n?r.replace(/s-\w+$/,n[0].slice(1)):r.replace(/-un$/,"-et-un")}function i(t){if(0===t)return l.zero;if(t>=Math.pow(10,36))return t.toString();l.special["tens-"+n.default.getInstance().subiso]&&(l.tens=l.special["tens-"+n.default.getInstance().subiso]);let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=l.large[e];const Q=o(n);if(t&&t.match(/^mille /)){const n=t.replace(/^mille /,"");r=r.match(RegExp(n))?Q+(e?"-mille-":"")+r:r.match(RegExp(n.replace(/s$/,"")))?Q+(e?"-mille-":"")+r.replace(n.replace(/s$/,""),n):Q+(e?"-"+t+"-":"")+r}else t=1===n&&t?t.replace(/s$/,""):t,r=Q+(e?"-"+t+"-":"")+r}t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function a(t){if(1===t)return"premi\xe8re";let e=i(t);return e.match(/^neuf$/)?e=e.slice(0,-1)+"v":e.match(/cinq$/)?e+="u":e.match(/trois$/)?e+="":(e.match(/e$/)||e.match(/s$/))&&(e=e.slice(0,-1)),e+="i\xe8me",e}const l=(0,T.NUMBERS)();l.wordOrdinal=a,l.numericOrdinal=function(t){const e=Q.Grammar.getInstance().getParameter("gender");return 1===t?t.toString()+("m"===e?"er":"re"):t.toString()+"e"},l.numberToWords=i,l.numberToOrdinal=function(t,e){const r=s[t]||a(t);return 3===t?r:e?r+"s":r},e.default=l},4438:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function Q(t){if(0===t)return o.zero;if(t>=Math.pow(10,32))return t.toString();let e=0,r="";const n=function(t){let e=t%1e3,r="";return r+=o.ones[Math.floor(e/100)]?o.ones[Math.floor(e/100)]+o.numSep+o.special.hundred:"",e%=100,e&&(r+=r?o.numSep:"",r+=o.ones[e]),r}(t%1e3);if(!(t=Math.floor(t/1e3)))return n;for(;t>0;){const n=t%100;n&&(r=o.ones[n]+o.numSep+o.large[e]+(r?o.numSep+r:"")),t=Math.floor(t/100),e++}return n?r+o.numSep+n:r}function T(t){const e=n.Grammar.getInstance().getParameter("gender");if(t<=0)return t.toString();if(t<10)return"f"===e?o.special.ordinalsFeminine[t]:o.special.ordinalsMasculine[t];return Q(t)+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=T,o.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t>0&&t<10?"f"===e?o.special.simpleSmallOrdinalsFeminine[t]:o.special.simpleSmallOrdinalsMasculine[t]:t.toString().split("").map((function(t){const e=parseInt(t,10);return isNaN(e)?"":o.special.simpleNumbers[e]})).join("")+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},o.numberToWords=Q,o.numberToOrdinal=function(t,e){return t<=10?o.special.smallDenominators[t]:T(t)+" \u0905\u0902\u0936"},e.default=o},8825:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function Q(t){let e=t%1e3,r="";if(r+=i.ones[Math.floor(e/100)]?i.ones[Math.floor(e/100)]+i.numSep+"cento":"",e%=100,e){r+=r?i.numSep:"";const t=i.ones[e];if(t)r+=t;else{let t=i.tens[Math.floor(e/10)];const n=e%10;1!==n&&8!==n||(t=t.slice(0,-1)),r+=t,r+=n?i.numSep+i.ones[e%10]:""}}return r}function T(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();if(1===t&&n.Grammar.getInstance().getParameter("fraction"))return"un";let e=0,r="";for(;t>0;){t%1e3&&(r=Q(t%1e3)+(e?"-"+i.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function o(t){const e="m"===n.Grammar.getInstance().getParameter("gender")?"o":"a";let r=i.special.onesOrdinals[t];return r?r.slice(0,-1)+e:(r=T(t),r.slice(0,-1)+"esim"+e)}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("m"===e?"o":"a")},i.numberToWords=T,i.numberToOrdinal=function(t,e){if(2===t)return e?"mezzi":"mezzo";const r=o(t);if(!e)return r;const n=r.match(/o$/)?"i":"e";return r.slice(0,-1)+n},e.default=i},3720:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){return t.toString().split("").map((function(t){return Q.ones[parseInt(t,10)]})).join("")}const Q=(0,r(7549).NUMBERS)();Q.numberToWords=n,Q.numberToOrdinal=n,e.default=Q},8274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897);function Q(t,e=!1){let r=t%1e3,n="";const Q=Math.floor(r/100),o=i.ones[Q];if(n+=o?(1===Q?"":o)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=i.special.smallOrdinals[r];if(t)return n+t;if(r%10)return n+i.tens[Math.floor(r/10)]+i.special.smallOrdinals[r%10]}n+=i.ones[r]||i.tens[Math.floor(r/10)]+(r%10?i.ones[r%10]:"")}return e?T(n):n}function T(t){const e=i.special.endOrdinal[0];return"a"===e&&t.match(/en$/)?t.slice(0,-2)+i.special.endOrdinal:t.match(/(d|n)$/)||t.match(/hundre$/)?t+"de":t.match(/i$/)?t+i.special.endOrdinal:"a"===e&&t.match(/e$/)?t.slice(0,-1)+i.special.endOrdinal:(t.match(/e$/),t+"nde")}function o(t){return l(t,!0)}const i=(0,r(7549).NUMBERS)();function s(t,e=!1){return t===i.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t}function a(t,e=!1){let r=t%1e3,n="",Q=i.ones[Math.floor(r/100)];if(n+=Q?s(Q)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=i.special.smallOrdinals[r];if(t)return n+t}if(Q=i.ones[r],Q)n+=Q;else{const t=i.tens[Math.floor(r/10)];Q=i.ones[r%10],n+=Q?Q+"og"+t:t}}return e?T(n):n}function l(t,e=!1){const r="alt"===n.default.getInstance().subiso?function(t,e=!1){if(0===t)return e?i.special.smallOrdinals[0]:i.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const Q=t%1e3;if(Q){const T=a(t%1e3,!r&&e);!r&&e&&(e=!e),n=(1===r?s(T,!0):T)+(r>1?i.numSep:"")+(r?i.large[r]+(r>1&&Q>1?"er":""):"")+(r>1&&n?i.numSep:"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e):function(t,e=!1){if(0===t)return e?i.special.smallOrdinals[0]:i.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const T=t%1e3;if(T){const o=Q(t%1e3,!r&&e);!r&&e&&(e=!e),n=o+(r?" "+i.large[r]+(r>1&&T>1?"er":"")+(n?" ":""):"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e);return r}i.wordOrdinal=o,i.numericOrdinal=function(t){return t.toString()+"."},i.numberToWords=l,i.numberToOrdinal=function(t,e){return o(t)},e.default=i},3898:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";const n=Math.floor(e/100);return r+=o.ones[n]?(1===n?"":o.ones[n]+o.numSep)+"hundra":"",e%=100,e&&(r+=r?o.numSep:"",r+=o.ones[e]||o.tens[Math.floor(e/10)]+(e%10?o.numSep+o.ones[e%10]:"")),r}function Q(t,e=!1){if(0===t)return o.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,Q="";for(;t>0;){const T=t%1e3;if(T){const i=o.large[r],s=T>1&&r>1&&!e?"er":"";Q=(1===r&&1===T?"":(r>1&&1===T?"en":n(t%1e3))+(r>1?" ":""))+(r?i+s+(r>1?" ":""):"")+Q}t=Math.floor(t/1e3),r++}return Q.replace(/ $/,"")}function T(t){let e=Q(t,!0);return e.match(/^noll$/)?e="nollte":e.match(/ett$/)?e=e.replace(/ett$/,"f\xf6rsta"):e.match(/tv\xe5$/)?e=e.replace(/tv\xe5$/,"andra"):e.match(/tre$/)?e=e.replace(/tre$/,"tredje"):e.match(/fyra$/)?e=e.replace(/fyra$/,"fj\xe4rde"):e.match(/fem$/)?e=e.replace(/fem$/,"femte"):e.match(/sex$/)?e=e.replace(/sex$/,"sj\xe4tte"):e.match(/sju$/)?e=e.replace(/sju$/,"sjunde"):e.match(/\xe5tta$/)?e=e.replace(/\xe5tta$/,"\xe5ttonde"):e.match(/nio$/)?e=e.replace(/nio$/,"nionde"):e.match(/tio$/)?e=e.replace(/tio$/,"tionde"):e.match(/elva$/)?e=e.replace(/elva$/,"elfte"):e.match(/tolv$/)?e=e.replace(/tolv$/,"tolfte"):e.match(/tusen$/)?e=e.replace(/tusen$/,"tusonde"):e.match(/jard$/)||e.match(/jon$/)?e+="te":e+="de",e}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=T,o.numericOrdinal=function(t){const e=t.toString();return e.match(/11$|12$/)?e+":e":e+(e.match(/1$|2$/)?":a":":e")},o.numberToWords=Q,o.numberToOrdinal=function(t,e){if(1===t)return"hel";if(2===t)return e?"halva":"halv";let r=T(t);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(e?"delar":"del")},e.default=o},4977:function(t,e){function r(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].childNodes||t.childNodes[0].childNodes.length<2||"number"!==t.childNodes[0].childNodes[0].tagName||"integer"!==t.childNodes[0].childNodes[0].getAttribute("role")||"number"!==t.childNodes[0].childNodes[1].tagName||"integer"!==t.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:t.textContent};const r=t.childNodes[0].childNodes[1].textContent,n=t.childNodes[0].childNodes[0].textContent,Q=Number(r),T=Number(n);return isNaN(Q)||isNaN(T)?{convertible:!1,content:`${n} ${e} ${r}`}:{convertible:!0,enumerator:T,denominator:Q}}Object.defineProperty(e,"__esModule",{value:!0}),e.vulgarFractionSmall=e.convertVulgarFraction=e.Combiners=e.siCombiner=e.identityTransformer=e.pluralCase=void 0,e.pluralCase=function(t,e){return t.toString()},e.identityTransformer=function(t){return t.toString()},e.siCombiner=function(t,e){return t+e.toLowerCase()},e.Combiners={},e.Combiners.identityCombiner=function(t,e,r){return t+e+r},e.Combiners.prefixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?e+" "+t:t},e.Combiners.postfixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?t+" "+e:t},e.Combiners.romanceCombiner=function(t,e,r){return t=r?t+" "+r:t,e?t+" "+e:t},e.convertVulgarFraction=r,e.vulgarFractionSmall=function(t,e,n){const Q=r(t);if(Q.convertible){const t=Q.enumerator,r=Q.denominator;return t>0&&t0&&r{const o=this.parseCstr(e.toString().replace(Q,""));this.addRule(new T.SpeechRule(t,o,n,r))}))}getFullPreconditions(t){const e=this.preconditions.get(t);return e||!this.inherits?e:this.inherits.getFullPreconditions(t)}definePrecondition(t,e,r,...n){const Q=this.parsePrecondition(r,n),T=this.parseCstr(e);Q&&T?(Q.rank=this.rank++,this.preconditions.set(t,new s(T,Q))):console.error(`Precondition Error: ${r}, (${e})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const t=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((e=>{const r=this.parseCstr(e.dynamicCstr.toString().replace(t,""));this.addRule(new T.SpeechRule(e.name,r,e.precondition,e.action))}))}ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.length)return void r.forEach(this.deleteRule.bind(this));let n=[];for(const t of e){const e=this.parseCstr(t);for(const t of r)e.equal(t.dynamicCstr)?this.deleteRule(t):n.push(t);r=n,n=[]}}parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);return e?e():[t]}}e.BaseRuleStore=i;class s{constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(t),this.addCondition(t,e)}get conditions(){return this._conditions}addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)return;this.constraints.push(t);const e=[];for(const[r,n]of this.conditions)this.base.equal(r)&&e.push([t,n]);this._conditions=this._conditions.concat(e)}addBaseCondition(t){this.addCondition(this.base,t)}addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t)))}addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([t,e]))}}e.Condition=s},2469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleStore=void 0;const n=r(7630),Q=r(9935);class T extends Q.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(t){const e=[],r=Array.from(t);for(let t=0;tt.push(this.getProperty(e).slice()))),t}toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this.getProperty(e).toString()))),t.join("\n")}}e.DynamicProperties=n;class Q extends n{constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n];super(r,e),this.components=t}static createCstr(...t){const e=Q.DEFAULT_ORDER,r={};for(let n=0,Q=t.length,T=e.length;n{const r=e.indexOf(t);return-1!==r&&e.splice(r,1)}))}getComponents(){return this.components}getValue(t){return this.components[t]}getValues(){return this.order.map((t=>this.getValue(t)))}allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r=this.order[n];n++){const t=this.getValue(r);-1===e.indexOf(t)&&e.unshift(t)}return t}toString(){return this.getValues().join(".")}equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;for(let r,n=0;r=e[n];n++){const e=this.getValue(r);if(!e||t.getValue(r)!==e)return!1}return!0}}e.DynamicCstr=Q,Q.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],Q.BASE_LOCALE="base",Q.DEFAULT_VALUE="default",Q.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:Q.DEFAULT_VALUE,[r.STYLE]:Q.DEFAULT_VALUE,[r.TOPIC]:Q.DEFAULT_VALUE,[r.MODALITY]:"speech"};e.DynamicCstrParser=class{constructor(t){this.order=t}parse(t){const e=t.split("."),r={};if(e.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let n=0;for(let t,Q=0;t=this.order[Q],e.length;Q++,n++){const n=e.shift();r[t]=n}return new Q(r,this.order.slice(0,n))}};e.DefaultComparator=class{constructor(t,e=new n(t.getProperties(),t.getOrder())){this.reference=t,this.fallback=e,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(t,e){this.reference=t,this.fallback=e||new n(t.getProperties(),t.getOrder()),this.order=this.reference.getOrder()}match(t){const e=t.getAxes();return e.length===this.reference.getAxes().length&&e.every((e=>{const r=t.getValue(e);return r===this.reference.getValue(e)||-1!==this.fallback.getProperty(e).indexOf(r)}))}compare(t,e){let r=!1;for(let n,Q=0;n=this.order[Q];Q++){const Q=t.getValue(n),T=e.getValue(n);if(!r){const t=this.reference.getValue(n);if(t===Q&&t!==T)return-1;if(t===T&&t!==Q)return 1;if(t===Q&&t===T)continue;t!==Q&&t!==T&&(r=!0)}const o=this.fallback.getProperty(n),i=o.indexOf(Q),s=o.indexOf(T);if(i!u.equal(t.cstr))),s.push(d),this.rules.set(e,s),p.setReference(h)}lookupRule(t,e){let r=this.getRules(e.getValue(Q.Axis.LOCALE));return r=r.filter((function(t){return T.testDynamicConstraints_(e,t)})),1===r.length?r[0]:r.length?r.sort(((t,e)=>n.default.getInstance().comparator.compare(t.cstr,e.cstr)))[0]:null}}e.MathSimpleStore=T},9935:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathStore=void 0;const n=r(707),Q=r(4356),T=r(7630),o=r(4504),i=r(4650);class s extends o.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,T.activate)(this.domain,t)}defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return void console.error(`Precondition Error: ${e} ${r}`);const Q=this.preconditions.get(t);Q?Q.addFullCondition(n):console.error(`Alias Error: No precondition by the name of ${t}`)}defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){return e.name===t}));if(0===n.length)throw new i.OutputError("Rule with name "+t+" does not exist.");const Q=[];n.forEach((t=>{(t=>{const e=t.dynamicCstr.toString(),r=t.action.toString();for(let t,n=0;t=Q[n];n++)if(t.action===r&&t.cstr===e)return!1;return Q.push({cstr:e,action:r}),!0})(t)&&this.addAlias_(t,e,r)}))}defineSpecializedRule(t,e,r,n){const Q=this.parseCstr(e),T=this.findRule((e=>e.name===t&&Q.equal(e.dynamicCstr))),o=this.parseCstr(r);if(!T&&n)throw new i.OutputError("Rule named "+t+" with style "+e+" does not exist.");const s=n?i.Action.fromString(n):T.action,a=new i.SpeechRule(T.name,o,T.precondition,s);this.addRule(a)}defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void console.error(`Dynamic Constraint Error: ${r}`);const Q=this.preconditions.get(t);Q?Q.addConstraint(n):console.error(`Alias Error: No precondition by the name of ${t}`)}evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.matchNumber_(t);if(r&&r.length===t.length)return e.push(this.evaluateCharacter(r.number)),e;const T=n.removeEmpty(t.replace(/\s/g," ").split(" "));for(let t,n=0;t=T[n];n++)if(1===t.length)e.push(this.evaluateCharacter(t));else if(t.match(new RegExp("^["+Q.LOCALE.MESSAGES.regexp.TEXT+"]+$")))e.push(this.evaluateCharacter(t));else{let n=t;for(;n;){r=this.matchNumber_(n);const t=n.match(new RegExp("^["+Q.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)e.push(this.evaluateCharacter(r.number)),n=n.substring(r.length);else if(t)e.push(this.evaluateCharacter(t[0])),n=n.substring(t[0].length);else{const t=Array.from(n),r=t[0];e.push(this.evaluateCharacter(r)),n=t.slice(1).join("")}}}return e}parse(t){super.parse(t),this.annotators=t.annotators||[]}addAlias_(t,e,r){const n=this.parsePrecondition(e,r),Q=new i.SpeechRule(t.name,t.dynamicCstr,n,t.action);Q.name=t.name,this.addRule(Q)}matchNumber_(t){const e=t.match(new RegExp("^"+Q.LOCALE.MESSAGES.regexp.NUMBER)),r=t.match(new RegExp("^"+s.regexp.NUMBER));if(!e&&!r)return null;const n=r&&r[0]===t;if(e&&e[0]===t||!n)return e?{number:e[0],length:e[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),Q.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,Q.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}e.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.OutputError=e.Precondition=e.Action=e.Component=e.ActionType=e.SpeechRule=void 0;const n=r(5897),Q=r(2105);var T;function o(t){switch(t){case"[n]":return T.NODE;case"[m]":return T.MULTI;case"[t]":return T.TEXT;case"[p]":return T.PERSONALITY;default:throw"Parse error: "+t}}e.SpeechRule=class{constructor(t,e,r,n){this.name=t,this.dynamicCstr=e,this.precondition=r,this.action=n,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(t){t.NODE="NODE",t.MULTI="MULTI",t.TEXT="TEXT",t.PERSONALITY="PERSONALITY"}(T=e.ActionType||(e.ActionType={}));class i{constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,this.content=e,this.attributes=r,this.grammar=n}static grammarFromString(t){return Q.Grammar.parseInput(t)}static fromString(t){const e={type:o(t.substring(0,3))};let r=t.slice(3).trim();if(!r)throw new l("Missing content.");switch(e.type){case T.TEXT:if('"'===r[0]){const t=c(r,"\\(")[0].trim();if('"'!==t.slice(-1))throw new l("Invalid string syntax.");e.content=t,r=r.slice(t.length).trim(),-1===r.indexOf("(")&&(r="");break}case T.NODE:case T.MULTI:{const t=r.indexOf(" (");if(-1===t){e.content=r.trim(),r="";break}e.content=r.substring(0,t).trim(),r=r.slice(t).trim()}}if(r){const t=i.attributesFromString(r);t.grammar&&(e.grammar=t.grammar,delete t.grammar),Object.keys(t).length&&(e.attributes=t)}return new i(e)}static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw new l("Invalid attribute expression: "+t);const e={},r=c(t.slice(1,-1),",");for(let t=0,n=r.length;t0?"("+t.join(", ")+")":""}getAttributes(){const t=[];for(const e in this.attributes){const r=this.attributes[e];"true"===r?t.push(e):t.push(e+":"+r)}return t}}e.Component=i;class s{constructor(t){this.components=t}static fromString(t){const e=c(t,";").filter((function(t){return t.match(/\S/)})).map((function(t){return t.trim()})),r=[];for(let t=0,n=e.length;t0?r[0]:null}applyConstraint(t,e){return!!this.applyQuery(t,e)||n.evaluateBoolean(e,t)}constructString(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(1,-1);const r=this.customStrings.lookup(e);return r?r(t):n.evaluateString(e,t)}parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(let t,r=0;t=e[r];r++){switch(t[0].slice(0,3)){case"CQF":this.customQueries.add(t[0],t[1]);break;case"CSF":this.customStrings.add(t[0],t[1]);break;case"CTF":this.contextFunctions.add(t[0],t[1]);break;case"CGF":this.customGenerators.add(t[0],t[1]);break;default:console.error("FunctionError: Invalid function name "+t[0])}}}}},2362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.storeFactory=e.SpeechRuleEngine=void 0;const n=r(7052),Q=r(2057),T=r(5740),o=r(5897),i=r(4440),s=r(5274),a=r(7283),l=r(7599),c=r(2469),u=r(1676),p=r(2105),h=r(9935),d=r(4650),f=r(4508);class L{constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie}static getInstance(){return L.instance=L.instance||new L,L.instance}static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQuery(e,r.query);Q.Debugger.getInstance().output(r.query,n?n.toString():n),r.constraints.forEach((r=>Q.Debugger.getInstance().output(r,t.context.applyConstraint(e,r))))}static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectRules().filter((e=>e.name==t));for(let n,T=0;n=r[T];T++)Q.Debugger.getInstance().output("Rule",t,"DynamicCstr:",n.dynamicCstr.toString(),"number",T),L.debugSpeechRule(n,e)}evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();let r=[];try{r=this.evaluateNode_(t)}catch(t){console.error("Something went wrong computing speech."),Q.Debugger.getInstance().output(t)}const n=(new Date).getTime();return Q.Debugger.getInstance().output("Time:",n-e),r}toString(){return this.trie.collectRules().map((t=>t.toString())).join("\n")}runInSetting(t,e){const r=o.default.getInstance(),n={};for(const e in t)n[e]=r[e],r[e]=t[e];r.setDynamicCstr();const Q=e();for(const t in n)r[t]=n[t];return r.setDynamicCstr(),Q}addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEach((t=>this.trie.addRule(t))),this.addEvaluator(e)}processGrammar(t,e,r){const n={};for(const Q in r){const T=r[Q];n[Q]="string"==typeof T?t.constructString(e,T):T}p.Grammar.getInstance().pushState(n)}addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t.locale];if(r)return void(r[t.modality]=e);const n={};n[t.modality]=e,this.evaluators_[t.locale]=n}getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.DynamicCstr.DEFAULT_VALUES[u.Axis.LOCALE]];return r[e]||r[u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY]]}enumerate(t){return this.trie.enumerate(t)}evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_(t)):[]}evaluateTree_(t){const e=o.default.getInstance();let r;Q.Debugger.getInstance().output(e.mode!==i.Mode.HTTP?t.toString():t),p.Grammar.getInstance().setAttribute(t);const T=this.lookupRule(t,e.dynamicCstr);if(!T)return e.strict?[]:(r=this.getEvaluator(e.locale,e.modality)(t),t.attributes&&this.addPersonality_(r,{},!1,t),r);Q.Debugger.getInstance().generateOutput((()=>["Apply Rule:",T.name,T.dynamicCstr.toString(),(e.mode,i.Mode.HTTP,t).toString()]));const a=T.context,l=T.action.components;r=[];for(let e,Q=0;e=l[Q];Q++){let Q=[];const T=e.content||"",i=e.attributes||{};let l=!1;e.grammar&&this.processGrammar(a,t,e.grammar);let c=null;if(i.engine){c=o.default.getInstance().dynamicCstr.getComponents();const t=p.Grammar.parseInput(i.engine);o.default.getInstance().setDynamicCstr(t)}switch(e.type){case d.ActionType.NODE:{const e=a.applyQuery(t,T);e&&(Q=this.evaluateTree_(e))}break;case d.ActionType.MULTI:{l=!0;const e=a.applySelector(t,T);e.length>0&&(Q=this.evaluateNodeList_(a,e,i.sepFunc,a.constructString(t,i.separator),i.ctxtFunc,a.constructString(t,i.context)))}break;case d.ActionType.TEXT:{const e=i.span,r={};if(e){const n=(0,s.evalXPath)(e,t);n.length&&(r.extid=n[0].getAttribute("extid"))}const o=a.constructString(t,T);(o||""===o)&&(Q=Array.isArray(o)?o.map((function(t){return n.AuditoryDescription.create({text:t.speech,attributes:t.attributes},{adjust:!0})})):[n.AuditoryDescription.create({text:o,attributes:r},{adjust:!0})])}break;case d.ActionType.PERSONALITY:default:Q=[n.AuditoryDescription.create({text:T})]}Q[0]&&!l&&(i.context&&(Q[0].context=a.constructString(t,i.context)+(Q[0].context||"")),i.annotation&&(Q[0].annotation=i.annotation)),this.addLayout(Q,i,l),e.grammar&&p.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(Q,i,l,t)),c&&o.default.getInstance().setDynamicCstr(c)}return r}evaluateNodeList_(t,e,r,Q,T,o){if(!e.length)return[];const i=Q||"",s=o||"",a=t.contextFunctions.lookup(T),l=a?a(e,s):function(){return s},c=t.contextFunctions.lookup(r),u=c?c(e,i):function(){return[n.AuditoryDescription.create({text:i},{translate:!0})]};let p=[];for(let t,r=0;t=e[r];r++){const n=this.evaluateTree_(t);if(n.length>0&&(n[0].context=l()+(n[0].context||""),p=p.concat(n),r=0;e--){const n=r[e].name;!t.attributes[n]&&n.match(/^ext/)&&(t.attributes[n]=r[e].value)}}}addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,t;const r=t.personality;for(const t in e)r[t]&&"number"==typeof r[t]&&"number"==typeof e[t]?r[t]=r[t]+e[t]:r[t]||(r[t]=e[t]);return t}updateConstraint_(){const t=o.default.getInstance().dynamicCstr,e=o.default.getInstance().strict,r=this.trie,n={};let Q=t.getValue(u.Axis.LOCALE),T=t.getValue(u.Axis.MODALITY),i=t.getValue(u.Axis.DOMAIN);r.hasSubtrie([Q,T,i])||(i=u.DynamicCstr.DEFAULT_VALUES[u.Axis.DOMAIN],r.hasSubtrie([Q,T,i])||(T=u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY],r.hasSubtrie([Q,T,i])||(Q=u.DynamicCstr.DEFAULT_VALUES[u.Axis.LOCALE]))),n[u.Axis.LOCALE]=[Q],n[u.Axis.MODALITY]=["summary"!==T?T:u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY]],n[u.Axis.DOMAIN]=["speech"!==T?u.DynamicCstr.DEFAULT_VALUES[u.Axis.DOMAIN]:i];const s=t.getOrder();for(let r,Q=0;r=s[Q];Q++)if(!n[r]){const Q=t.getValue(r),T=this.makeSet_(Q,t.preference),o=u.DynamicCstr.DEFAULT_VALUES[r];e||Q===o||T.push(o),n[r]=T}t.updateProperties(n)}makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]}lookupRule(t,e){if(!t||t.nodeType!==T.NodeType.ELEMENT_NODE&&t.nodeType!==T.NodeType.TEXT_NODE)return null;const r=this.lookupRules(t,e);return r.length>0?this.pickMostConstraint_(e,r):null}lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())}pickMostConstraint_(t,e){const r=o.default.getInstance().comparator;return e.sort((function(t,e){return r.compare(t.dynamicCstr,e.dynamicCstr)||e.precondition.priority-t.precondition.priority||e.precondition.constraints.length-t.precondition.constraints.length||e.precondition.rank-t.precondition.rank})),Q.Debugger.getInstance().generateOutput((()=>e.map((t=>t.name+"("+t.dynamicCstr.toString()+")"))).bind(this)),e[0]}}e.SpeechRuleEngine=L;const m=new Map;function y(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("actions"===t.kind){const r=m.get(e);return r.parse(t),r}l.init(),t&&!t.functions&&(t.functions=a.getStore(t.locale,t.modality,t.domain));const r="braille"===t.modality?new c.BrailleStore:new h.MathStore;return m.set(e,r),t.inherits&&(r.inherits=m.get(`${t.inherits}.${t.modality}.${t.domain}`)),r.parse(t),r.initialize(),r}e.storeFactory=y,o.default.nodeEvaluator=L.getInstance().evaluateNode.bind(L.getInstance())},5662:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CustomGenerators=e.ContextFunctions=e.CustomStrings=e.CustomQueries=void 0;class r{constructor(t,e){this.prefix=t,this.store=e}add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)}addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this.add(r,t.store[r])}lookup(t){return this.store[t]}checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);return!!t.match(e)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}e.CustomQueries=class extends r{constructor(){super("CQF",{})}};e.CustomStrings=class extends r{constructor(){super("CSF",{})}};e.ContextFunctions=class extends r{constructor(){super("CTF",{})}};e.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.contentIterator=e.pauseSeparator=e.nodeCounter=void 0;const n=r(7052),Q=r(5274),T=r(5897);e.nodeCounter=function(t,e){const r=t.length;let n=0,Q=e;return e||(Q=""),function(){return n0?Q.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),Q=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return Q;const o=T.default.evaluateNode(t);return Q.concat(o)}}},1414:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getTreeFromString=e.getTree=e.xmlTree=void 0;const n=r(5740),Q=r(7075);function T(t){return new Q.SemanticTree(t)}e.xmlTree=function(t){return T(t).xml()},e.getTree=T,e.getTreeFromString=function(t){return T(n.parseInput(t))}},7630:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.annotate=e.activate=e.register=e.visitors=e.annotators=void 0;const n=r(9265);e.annotators=new Map,e.visitors=new Map,e.register=function(t){const r=t.domain+":"+t.name;t instanceof n.SemanticAnnotator?e.annotators.set(r,t):e.visitors.set(r,t)},e.activate=function(t,r){const n=t+":"+r,Q=e.annotators.get(n)||e.visitors.get(n);Q&&(Q.active=!0)},e.annotate=function(t){for(const r of e.annotators.values())r.active&&r.annotate(t);for(const r of e.visitors.values())r.active&&r.visit(t,Object.assign({},r.def))}},9265:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticVisitor=e.SemanticAnnotator=void 0;e.SemanticAnnotator=class{constructor(t,e,r){this.domain=t,this.name=e,this.func=r,this.active=!1}annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotation(this.domain,this.func(t))}};e.SemanticVisitor=class{constructor(t,e,r,n={}){this.domain=t,this.name=e,this.func=r,this.def=n,this.active=!1}visit(t,e){let r=this.func(t,e);t.addAnnotation(this.domain,r[0]);for(let e,n=0;e=t.childNodes[n];n++)r=this.visit(e,r[1]);return r}}},3588:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookupSecondary=e.isEmbellishedType=e.isMatchingFence=e.functionApplication=e.invisibleComma=e.invisiblePlus=e.invisibleTimes=e.lookupMeaning=e.lookupRole=e.lookupType=e.equal=e.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),n=["\uff0c","\ufe50",",",r],Q=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],T=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],o={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},i={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(o),a=Object.values(o);a.push("\u301f");const l=Object.keys(i),c=Object.values(i),u=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],p=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],d=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],f=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],L=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],m=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],y=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],H=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],g=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],b=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],v=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],M=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],V=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],_=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],O=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],S=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],E=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],x=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],N=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],A=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],C=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],w=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],P=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],R=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],I=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],k=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],D=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],j=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],B=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],F=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],Z=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],G=["\u2145","\u2146","\u2147","\u2148","\u2149"],U=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],W=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],X=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],q=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],z=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],J=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],$=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],K=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Y=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],tt=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],et=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],rt=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],nt=["\u213c","\u213d","\u213e","\u213f"],Qt=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],Tt=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],ot=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],it=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],st=["\u2135","\u2136","\u2137","\u2138"],at=h.concat(d,f,L,m,y,H,b,v,g,M,V,_,O,S,E,x,N,A,C,w,P,R,I,k,D,j,B,F,Z,G,U,W,X,q,z,J,$,K,Y,tt,nt,Qt,et,rt,Tt,ot,it,st);e.allLettersRegExp=new RegExp(at.join("|"));const lt=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],ct=String.fromCodePoint(8292);lt.push(ct);const ut=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],pt=String.fromCodePoint(8290);ut.push(pt);const ht=String.fromCodePoint(8289),dt=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ft=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),Lt=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),mt=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:n,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:Q,type:"operator",role:"dash"},{set:T,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:a,type:"fence",role:"close"},{set:l,type:"fence",role:"top"},{set:c,type:"fence",role:"bottom"},{set:u,type:"fence",role:"neutral"},{set:p,type:"fence",role:"metric"},{set:d,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:L,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"bold"},{set:m,type:"identifier",role:"latinletter",font:"bold"},{set:g,type:"identifier",role:"latinletter",font:"italic"},{set:H,type:"identifier",role:"latinletter",font:"italic"},{set:v,type:"identifier",role:"latinletter",font:"bold-italic"},{set:b,type:"identifier",role:"latinletter",font:"bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"script"},{set:M,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:E,type:"identifier",role:"latinletter",font:"fraktur"},{set:S,type:"identifier",role:"latinletter",font:"fraktur"},{set:N,type:"identifier",role:"latinletter",font:"double-struck"},{set:x,type:"identifier",role:"latinletter",font:"double-struck"},{set:C,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:A,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:P,type:"identifier",role:"latinletter",font:"sans-serif"},{set:w,type:"identifier",role:"latinletter",font:"sans-serif"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:Z,type:"identifier",role:"latinletter",font:"monospace"},{set:F,type:"identifier",role:"latinletter",font:"monospace"},{set:G,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:U,type:"identifier",role:"greekletter",font:"normal"},{set:q,type:"identifier",role:"greekletter",font:"bold"},{set:X,type:"identifier",role:"greekletter",font:"bold"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:z,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"bold-italic"},{set:$,type:"identifier",role:"greekletter",font:"bold-italic"},{set:tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Y,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:et,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:rt,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:nt,type:"identifier",role:"greekletter",font:"double-struck"},{set:Qt,type:"identifier",role:"greekletter",font:"normal"},{set:Tt,type:"identifier",role:"greekletter",font:"bold"},{set:ot,type:"identifier",role:"greekletter",font:"italic"},{set:it,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:st,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:dt,type:"number",role:"float"},{set:ft,type:"number",role:"othernumber"},{set:lt,type:"operator",role:"addition"},{set:ut,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:Lt,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],yt=function(){const t={};for(let e,r=0;e=mt[r];r++)e.set.forEach((function(r){t[r]={role:e.role||"unknown",type:e.type||"unknown",font:e.font||"unknown"}}));return t}();e.equal=function(t,e){return t.type===e.type&&t.role===e.role&&t.font===e.font},e.lookupType=function(t){var e;return(null===(e=yt[t])||void 0===e?void 0:e.type)||"unknown"},e.lookupRole=function(t){var e;return(null===(e=yt[t])||void 0===e?void 0:e.role)||"unknown"},e.lookupMeaning=function(t){return yt[t]||{role:"unknown",type:"unknown",font:"unknown"}},e.invisibleTimes=function(){return pt},e.invisiblePlus=function(){return ct},e.invisibleComma=function(){return r},e.functionApplication=function(){return ht},e.isMatchingFence=function(t,e){return-1!==u.indexOf(t)||-1!==p.indexOf(t)?t===e:o[t]===e||i[t]===e},e.isEmbellishedType=function(t){return"operator"===t||"relation"===t||"fence"===t||"punctuation"===t};const Ht=new Map;function gt(t,e){return`${t} ${e}`}function bt(t,e,r=""){for(const n of e)Ht.set(gt(t,n),r||t)}bt("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),bt("bar",Q),bt("tilde",T),e.lookupSecondary=function(t,e){return Ht.get(gt(t,e))}},8158:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMeaningCollator=e.SemanticNodeCollator=e.SemanticDefault=void 0;const n=r(3588),Q=r(3882);class T{constructor(){this.map={}}static key(t,e){return e?t+":"+e:t}add(t,e){this.map[T.key(t,e.font)]=e}addNode(t){this.add(t.textContent,t.meaning())}retrieve(t,e){return this.map[T.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}size(){return Object.keys(this.map).length}}e.SemanticDefault=T;class o{constructor(){this.map={}}add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]}retrieve(t,e){return this.map[T.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=this.map[e];return t}minimize(){for(const t in this.map)1===this.map[t].length&&delete this.map[t]}minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e].length&&delete t.map[e];return t}isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class i extends o{copyCollator(){return new i}add(t,e){const r=T.key(t,e.font);super.add(r,e)}addNode(t){this.add(t.textContent,t)}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],Q=[];for(let t,e=0;t=n[e];e++)Q.push(t.toString());t.push(e+": "+Q.join("\n"+r))}return t.join("\n")}collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.map[e].map((function(t){return t.meaning()}));return t}}e.SemanticNodeCollator=i;class s extends o{copyCollator(){return new s}add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){return n.equal(t,e)}))){const r=T.key(t,e.font);super.add(r,e)}}addNode(t){this.add(t.textContent,t.meaning())}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],Q=[];for(let t,e=0;t=n[e];e++)Q.push("{type: "+t.type+", role: "+t.role+", font: "+t.font+"}");t.push(e+": "+Q.join("\n"+r))}return t.join("\n")}reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=(0,Q.reduce)(this.map[t]))}default(){const t=new T;for(const e in this.map)1===this.map[e].length&&(t.map[e]=this.map[e][0]);return t}newDefault(){const t=this.default();this.reduce();const e=this.default();return t.size()!==e.size()?e:null}}e.SemanticMeaningCollator=s},9911:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMultiHeuristic=e.SemanticTreeHeuristic=e.SemanticAbstractHeuristic=void 0;class r{constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r}}e.SemanticAbstractHeuristic=r;e.SemanticTreeHeuristic=class extends r{};e.SemanticMultiHeuristic=class extends r{}},7516:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookup=e.run=e.add=e.blacklist=e.flags=e.updateFactory=e.factory=void 0,e.factory=null,e.updateFactory=function(t){e.factory=t};const r=new Map;function n(t){return r.get(t)}e.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},e.blacklist={},e.add=function(t){const n=t.name;r.set(n,t),e.flags[n]||(e.flags[n]=!1)},e.run=function(t,r,Q){const T=n(t);return T&&!e.blacklist[t]&&(e.flags[t]||T.applicable(r))?T.apply(r):Q?Q(r):r},e.lookup=n},94:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2057),Q=r(5897),T=r(3588),o=r(7516),i=r(9911),s=r(5609),a=r(3308),l=r(4795);function c(t,e,r){let n=null;if(!t.length)return n;const Q=r[r.length-1],T=Q&&Q.length,o=e&&e.length,i=a.default.getInstance();if(T&&o){if("infixop"===e[0].type&&"implicit"===e[0].role)return n=t.pop(),Q.push(i.postfixNode_(Q.pop(),t)),n;n=t.shift();const r=i.prefixNode_(e.shift(),t);return e.unshift(r),n}return T?(Q.push(i.postfixNode_(Q.pop(),t)),n):(o&&e.unshift(i.prefixNode_(e.shift(),t)),n)}function u(t,e,r){if(!e.length)return t;const Q=t.pop(),T=e.shift(),i=r.shift();if(s.isImplicitOp(T)){n.Debugger.getInstance().output("Juxta Heuristic Case 2");const o=(Q?[Q,T]:[T]).concat(i);return u(t.concat(o),e,r)}if(!Q)return n.Debugger.getInstance().output("Juxta Heuristic Case 3"),u([T].concat(i),e,r);const a=i.shift();if(!a){n.Debugger.getInstance().output("Juxta Heuristic Case 9");const i=o.factory.makeBranchNode("infixop",[Q,e.shift()],[T],T.textContent);return i.role="implicit",o.run("combine_juxtaposition",i),e.unshift(i),u(t,e,r)}if(s.isOperator(Q)||s.isOperator(a))return n.Debugger.getInstance().output("Juxta Heuristic Case 4"),u(t.concat([Q,T,a]).concat(i),e,r);let l=null;return s.isImplicitOp(Q)&&s.isImplicitOp(a)?(n.Debugger.getInstance().output("Juxta Heuristic Case 5"),Q.contentNodes.push(T),Q.contentNodes=Q.contentNodes.concat(a.contentNodes),Q.childNodes.push(a),Q.childNodes=Q.childNodes.concat(a.childNodes),a.childNodes.forEach((t=>t.parent=Q)),T.parent=Q,Q.addMathmlNodes(T.mathml),Q.addMathmlNodes(a.mathml),l=Q):s.isImplicitOp(Q)?(n.Debugger.getInstance().output("Juxta Heuristic Case 6"),Q.contentNodes.push(T),Q.childNodes.push(a),a.parent=Q,T.parent=Q,Q.addMathmlNodes(T.mathml),Q.addMathmlNodes(a.mathml),l=Q):s.isImplicitOp(a)?(n.Debugger.getInstance().output("Juxta Heuristic Case 7"),a.contentNodes.unshift(T),a.childNodes.unshift(Q),Q.parent=a,T.parent=a,a.addMathmlNodes(T.mathml),a.addMathmlNodes(Q.mathml),l=a):(n.Debugger.getInstance().output("Juxta Heuristic Case 8"),l=o.factory.makeBranchNode("infixop",[Q,a],[T],T.textContent),l.role="implicit"),t.push(l),u(t.concat(i),e,r)}o.add(new i.SemanticTreeHeuristic("combine_juxtaposition",(function(t){for(let e,r=t.childNodes.length-1;e=t.childNodes[r];r--)s.isImplicitOp(e)&&!e.nobreaking&&(t.childNodes.splice(r,1,...e.childNodes),t.contentNodes.splice(r,0,...e.contentNodes),e.childNodes.concat(e.contentNodes).forEach((function(e){e.parent=t})),t.addMathmlNodes(e.mathml));return t}))),o.add(new i.SemanticTreeHeuristic("propagateSimpleFunction",(t=>("infixop"!==t.type&&"fraction"!==t.type||!t.childNodes.every(s.isSimpleFunction)||(t.role="composed function"),t)),(t=>"clearspeak"===Q.default.getInstance().domain))),o.add(new i.SemanticTreeHeuristic("simpleNamedFunction",(t=>("unit"!==t.role&&-1!==["f","g","h","F","G","H"].indexOf(t.textContent)&&(t.role="simple function"),t)),(t=>"clearspeak"===Q.default.getInstance().domain))),o.add(new i.SemanticTreeHeuristic("propagateComposedFunction",(t=>("fenced"===t.type&&"composed function"===t.childNodes[0].role&&(t.role="composed function"),t)),(t=>"clearspeak"===Q.default.getInstance().domain))),o.add(new i.SemanticTreeHeuristic("multioperator",(t=>{if("unknown"!==t.role||t.textContent.length<=1)return;const e=[...t.textContent].map(T.lookupMeaning).reduce((function(t,e){return t&&e.role&&"unknown"!==e.role&&e.role!==t?"unknown"===t?e.role:null:t}),"unknown");e&&(t.role=e)}))),o.add(new i.SemanticMultiHeuristic("convert_juxtaposition",(t=>{let e=l.partitionNodes(t,(function(t){return t.textContent===T.invisibleTimes()&&"operator"===t.type}));e=e.rel.length?function(t){const e=[],r=[];let n=t.comp.shift(),Q=null,T=[];for(;t.comp.length;)if(T=[],n.length)Q&&e.push(Q),r.push(n),Q=t.rel.shift(),n=t.comp.shift();else{for(Q&&T.push(Q);!n.length&&t.comp.length;)n=t.comp.shift(),T.push(t.rel.shift());Q=c(T,n,r)}T.length||n.length?(e.push(Q),r.push(n)):(T.push(Q),c(T,n,r));return{rel:e,comp:r}}(e):e,t=e.comp[0];for(let r,n,Q=1;r=e.comp[Q],n=e.rel[Q-1];Q++)t.push(n),t=t.concat(r);return e=l.partitionNodes(t,(function(t){return t.textContent===T.invisibleTimes()&&("operator"===t.type||"infixop"===t.type)})),e.rel.length?u(e.comp.shift(),e.rel,e.comp):t}))),o.add(new i.SemanticTreeHeuristic("simple2prefix",(t=>(t.textContent.length>1&&!t.textContent[0].match(/[A-Z]/)&&(t.role="prefix function"),t)),(t=>"braille"===Q.default.getInstance().modality&&"identifier"===t.type))),o.add(new i.SemanticTreeHeuristic("detect_cycle",(t=>{t.type="matrix",t.role="cycle";const e=t.childNodes[0];return e.type="row",e.role="cycle",e.textContent="",e.contentNodes=[],t}),(t=>"fenced"===t.type&&"infixop"===t.childNodes[0].type&&"implicit"===t.childNodes[0].role&&t.childNodes[0].childNodes.every((function(t){return"number"===t.type}))&&t.childNodes[0].contentNodes.every((function(t){return"space"===t.role})))))},7228:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMathml=void 0;const n=r(5740),Q=r(5250),T=r(5609),o=r(3308),i=r(4795);class s extends Q.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const t={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((e=>this.getFactory().defaultMap.add(e,t)).bind(this))}static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.getAttribute(e);return n.match(/^\s*$/)?null:n}parse(t){o.default.getInstance().setNodeFactory(this.getFactory());const e=n.toArray(t.childNodes),r=n.tagName(t),Q=this.parseMap_[r],T=(Q||this.dummy_.bind(this))(t,e);return i.addAttributes(T,t),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(T.mathml.unshift(t),T.mathmlTree=t),T}semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().makeEmptyNode()}rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(t,r,this.parseList.bind(this));let n;return 1===(e=i.purgeNodes(e)).length?(n=this.parse(e[0]),"empty"!==n.type||n.mathmlTree||(n.mathmlTree=t)):n=o.default.getInstance().row(this.parseList(e)),n.mathml.unshift(t),n}fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();const r=this.parse(e[0]),n=e[1]?this.parse(e[1]):this.getFactory().makeEmptyNode();return o.default.getInstance().fractionLikeNode(r,n,t.getAttribute("linethickness"),"true"===t.getAttribute("bevelled"))}limits_(t,e){return o.default.getInstance().limitNode(n.tagName(t),this.parseList(e))}root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.parse(e[1]),this.parse(e[0])],[]):this.sqrt_(t,e)}sqrt_(t,e){const r=this.parseList(i.purgeNodes(e));return this.getFactory().makeBranchNode("sqrt",[o.default.getInstance().row(r)],[])}table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(t,r,this.parseList.bind(this));const n=this.getFactory().makeBranchNode("table",this.parseList(e),[]);return n.mathmlTree=t,o.default.tableToMultiline(n),n}tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.parseList(e),[]);return r.role="table",r}tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=this.parse(e[0]);r.role="label";const n=this.getFactory().makeBranchNode("row",this.parseList(e.slice(1)),[r]);return n.role="table",n}tableCell_(t,e){const r=this.parseList(i.purgeNodes(e));let n;n=r.length?1===r.length&&T.isType(r[0],"empty")?r:[o.default.getInstance().row(r)]:[];const Q=this.getFactory().makeBranchNode("cell",n,[]);return Q.role="table",Q}space_(t,e){const r=t.getAttribute("width"),Q=r&&r.match(/[a-z]*$/);if(!Q)return this.empty_(t,e);const T=Q[0],i=parseFloat(r.slice(0,Q.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[T];if(!s||isNaN(i)||i1?this.parse(e[1]):this.getFactory().makeUnprocessed(t)}dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role=t.tagName,r.textContent=t.textContent,r}leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(t);return r.role=e[0].tagName,i.addAttributes(r,e[0]),r}return this.getFactory().makeLeafNode(t.textContent,o.default.getInstance().font(t.getAttribute("mathvariant")))}}e.SemanticMathml=s},5952:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticNode=void 0;const n=r(5740),Q=r(3588),T=r(4795);class o{constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new o(e);return r.type=t.tagName,o.setAttribute(r,t,"role"),o.setAttribute(r,t,"font"),o.setAttribute(r,t,"embellished"),o.setAttribute(r,t,"fencepointer","fencePointer"),t.getAttribute("annotation")&&r.parseAnnotation(t.getAttribute("annotation")),T.addAttributes(r,t),o.processChildren(r,t),r}static setAttribute(t,e,r,n){n=n||r;const Q=e.getAttribute(r);Q&&(t[n]=Q)}static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if(r.nodeType===n.NodeType.TEXT_NODE){t.textContent=r.textContent;continue}const e=n.toArray(r.childNodes).map(o.fromXml);e.forEach((e=>e.parent=t)),"CONTENT"===n.tagName(r)?t.contentNodes=e:t.childNodes=e}}querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=e.concat(r.querySelectorAll(t));for(let r,n=0;r=this.contentNodes[n];n++)e=e.concat(r.querySelectorAll(t));return t(this)&&e.unshift(this),e}xml(t,e){const r=function(r,n){const Q=n.map((function(r){return r.xml(t,e)})),T=t.createElementNS("",r);for(let t,e=0;t=Q[e];e++)T.appendChild(t);return T},n=t.createElementNS("",this.type);return e||this.xmlAttributes(n),n.textContent=this.textContent,this.contentNodes.length>0&&n.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&n.appendChild(r("children",this.childNodes)),n}toString(t=!1){const e=n.parseInput("");return n.serializeXml(this.xml(e,t))}allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"!==this.font&&t.push(["font",this.font]),Object.keys(this.annotation).length&&t.push(["annotation",this.xmlAnnotation()]),this.embellished&&t.push(["embellished",this.embellished]),this.fencePointer&&t.push(["fencepointer",this.fencePointer]),t.push(["id",this.id.toString()]),t}xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotation[e].forEach((function(r){t.push(e+":"+r)}));return t.join(";")}toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(let r,n=0;r=e[n];n++)t[r[0]]=r[1].toString();return this.textContent&&(t.$t=this.textContent),this.childNodes.length&&(t.children=this.childNodes.map((function(t){return t.toJson()}))),this.contentNodes.length&&(t.content=this.contentNodes.map((function(t){return t.toJson()}))),t}updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):t.trim();if(t=t&&!r?t:r,this.textContent===t)return;const n=(0,Q.lookupMeaning)(t);this.textContent=t,this.role=n.role,this.type=n.type,this.font=n.font}addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)&&this.mathml.push(e)}appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this}replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;t.parent=null,e.parent=this,this.childNodes[r]=e;const n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)})),Q=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)}));this.removeMathmlNodes(n),this.addMathmlNodes(Q)}appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this)}removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e&&this.contentNodes.slice(e,1)}}equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||this.textContent!==t.textContent||this.childNodes.length!==t.childNodes.length||this.contentNodes.length!==t.contentNodes.length)return!1;for(let e,r,n=0;e=this.childNodes[n],r=t.childNodes[n];n++)if(!e.equals(r))return!1;for(let e,r,n=0;e=this.contentNodes[n],r=t.contentNodes[n];n++)if(!e.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(t,e){e&&this.addAnnotation_(t,e)}getAnnotation(t){const e=this.annotation[t];return e||[]}hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexOf(e)}parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t1)return!1;const r=e[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((t=>T(t,"infixop"))))return!1}return!0},e.isPrefixFunctionBoundary=function(t){return a(t)&&!i(t,"division")||T(t,"appl")||s(t)},e.isBigOpBoundary=function(t){return a(t)||s(t)},e.isIntegralDxBoundary=function(t,e){return!!e&&T(e,"identifier")&&n.lookupSecondary("d",t.textContent)},e.isIntegralDxBoundarySingle=function(t){if(T(t,"identifier")){const e=t.textContent[0];return e&&t.textContent[1]&&n.lookupSecondary("d",e)}return!1},e.isGeneralFunctionBoundary=s,e.isEmbellished=function(t){return t.embellished?t.embellished:n.isEmbellishedType(t.type)?t.type:null},e.isOperator=a,e.isRelation=l,e.isPunctuation=c,e.isFence=u,e.isElligibleEmbellishedFence=function(t){return!(!t||!u(t))&&(!t.embellished||p(t))},e.isTableOrMultiline=h,e.tableIsMatrixOrVector=function(t){return!!t&&d(t)&&h(t.childNodes[0])},e.isFencedElement=d,e.tableIsCases=function(t,e){return e.length>0&&i(e[e.length-1],"openfence")},e.tableIsMultiline=function(t){return t.childNodes.every((function(t){return t.childNodes.length<=1}))},e.lineIsLabelled=function(t){return T(t,"line")&&t.contentNodes.length&&i(t.contentNodes[0],"label")},e.isBinomial=function(t){return 2===t.childNodes.length},e.isLimitBase=function t(e){return T(e,"largeop")||T(e,"limboth")||T(e,"limlower")||T(e,"limupper")||T(e,"function")&&i(e,"limit function")||(T(e,"overscore")||T(e,"underscore"))&&t(e.childNodes[0])},e.isSimpleFunctionHead=function(t){return"identifier"===t.type||"latinletter"===t.role||"greekletter"===t.role||"otherletter"===t.role},e.singlePunctAtPosition=function(t,e,r){return 1===e.length&&("punctuation"===t[r].type||"punctuation"===t[r].embellished)&&t[r]===e[0]},e.isSimpleFunction=function(t){return T(t,"identifier")&&i(t,"simple function")},e.isLeftBrace=f,e.isRightBrace=L,e.isSetNode=function(t){return f(t.contentNodes[0])&&L(t.contentNodes[1])},e.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],e.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],e.isSingletonSetContent=function t(r){const n=r.type;return-1===e.illegalSingleton_.indexOf(n)&&("infixop"!==n||"implicit"===r.role)&&("fenced"===n?"leftright"!==r.role||t(r.childNodes[0]):-1===e.scriptedElement_.indexOf(n)||t(r.childNodes[0]))},e.isNumber=m,e.isUnitCounter=function(t){return m(t)||"vulgar"===t.role||"mixed"===t.role},e.isPureUnit=function(t){const e=t.childNodes;return"unit"===t.role&&(!e.length||"unit"===e[0].role)},e.isImplicit=function(t){return"implicit"===t.role||"unit"===t.role&&!!t.contentNodes.length&&t.contentNodes[0].textContent===n.invisibleTimes()},e.isImplicitOp=function(t){return"infixop"===t.type&&"implicit"===t.role},e.isNeutralFence=y,e.compareNeutralFences=function(t,e){return y(t)&&y(e)&&(0,Q.getEmbellishedInner)(t).textContent===(0,Q.getEmbellishedInner)(e).textContent},e.elligibleLeftNeutral=function(t){return!!y(t)&&(!t.embellished||"superscript"!==t.type&&"subscript"!==t.type&&("tensor"!==t.type||"empty"===t.childNodes[3].type&&"empty"===t.childNodes[4].type))},e.elligibleRightNeutral=function(t){return!!y(t)&&(!t.embellished||("tensor"!==t.type||"empty"===t.childNodes[1].type&&"empty"===t.childNodes[2].type))},e.isMembership=function(t){return["element","nonelement","reelement","renonelement"].includes(t.role)}},3308:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5740),Q=r(3588),T=r(7516),o=r(6537),i=r(5609),s=r(4795);class a{constructor(){this.funcAppls={},this.factory_=new o.SemanticNodeFactory,T.updateFactory(this.factory_)}static getInstance(){return a.instance=a.instance||new a,a.instance}static tableToMultiline(t){if(i.tableIsMultiline(t)){t.type="multiline";for(let e,r=0;e=t.childNodes[r];r++)a.rowToLine_(e,"multiline");1===t.childNodes.length&&!i.lineIsLabelled(t.childNodes[0])&&i.isFencedElement(t.childNodes[0].childNodes[0])&&a.tableToMatrixOrVector_(a.rewriteFencedLine_(t)),a.binomialForm_(t),a.classifyMultiline(t)}else a.classifyTable(t)}static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="number"),a.numberRole_(t),a.exprFont_(t)}static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;for(;e=r)return;const Q=n.childNodes[0].role;"unknown"!==Q&&t.childNodes.every((function(t){const e=t.childNodes[0];return!e||e.role===Q&&(i.isType(e,"relation")||i.isType(e,"relseq"))}))&&(t.role=Q)}static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColumns_(t,e,"equality")||a.classifyByColumns_(t,e,"inequality",["equality"])||a.classifyByColumns_(t,e,"arrow")||a.detectCaleyTable(t)}static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlTree,r=e.getAttribute("columnlines"),n=e.getAttribute("rowlines");return!(!r||!n)&&(!(!a.cayleySpacing(r)||!a.cayleySpacing(n))&&(t.role="cayley",!0))}static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"dashed"===e[0])&&e.slice(1).every((t=>"none"===t))}static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstance().proof(t,n,r)}static findSemantics(t,e,r){const n=null==r?null:r,Q=a.getSemantics(t);return!!Q&&(!!Q[e]&&(null==n||Q[e]===n))}static getSemantics(t){const e=t.getAttribute("semantics");return e?a.separateSemantics(e):null}static removePrefix(t){const[,...e]=t.split("_");return e.join("_")}static separateSemantics(t){const e={};return t.split(";").forEach((function(t){const[r,n]=t.split(":");e[a.removePrefix(r)]=n})),e}static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathmlTree,Q=t[n+1].mathmlTree;if(!e||!Q)continue;const T=e.nextSibling;if(!T||T===Q)continue;const o=a.getSpacer_(T);o&&(r.mathml.push(o),r.mathmlTree=o,r.role="space")}}static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmptyTag(t)&&1===t.childNodes.length;)if(t=t.childNodes[0],"MSPACE"===n.tagName(t))return t;return null}static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t.embellished;)t.embellished="punctuation",i.isRole(t,"subsup")||i.isRole(t,"underover")||(t.role=e),t=t.childNodes[0];t.type="punctuation",t.role=e}}static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"integral"===t.type)return"";if(e[0]&&e[0].textContent===Q.functionApplication()){a.getInstance().funcAppls[t.id]=e.shift();let r="simple function";return T.run("simple2prefix",t),"prefix function"!==t.role&&"limit function"!==t.role||(r=t.role),a.propagateFunctionRole_(t,r),"prefix"}const r=a.CLASSIFY_FUNCTION_[t.role];return r||(i.isSimpleFunctionHead(t)?"simple":"")}static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;i.isRole(t,"subsup")||i.isRole(t,"underover")||(t.role=e),a.propagateFunctionRole_(t.childNodes[0],e)}}static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNodes[n];n++){const t=a.getFunctionOp_(r,e);if(t)return t}return null}static tableToMatrixOrVector_(t){const e=t.childNodes[0];i.isType(e,"multiline")?a.tableToVector_(t):a.tableToMatrix_(t),t.contentNodes.forEach(e.appendContentNode.bind(e));for(let t,r=0;t=e.childNodes[r];r++)a.assignRoleToRow_(t,a.getComponentRoles_(e));return e.parent=null,e}static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e.childNodes.length?a.binomialForm_(e):a.tableToSquare_(t)}static binomialForm_(t){i.isBinomial(t)&&(t.role="binomial",t.childNodes[0].role="binomial",t.childNodes[1].role="binomial")}static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.childNodes&&e.childNodes.length>0&&e.childNodes[0].childNodes&&e.childNodes.length===e.childNodes[0].childNodes.length?a.tableToSquare_(t):e.childNodes&&1===e.childNodes.length&&(e.role="rowvector")}static tableToSquare_(t){const e=t.childNodes[0];i.isNeutralFence(t)?e.role="determinant":e.role="squarematrix"}static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:t.type.toLowerCase()||"unknown"}static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assignRoleToRow_(e,"cases");return t.type="cases",t.appendContentNode(e),i.tableIsMultiline(t)&&a.binomialForm_(t),t}static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0].childNodes[0],n=t.childNodes[0].childNodes[0].childNodes[0];return r.parent=t.parent,t.parent=r,n.parent=e,r.childNodes=[t],e.childNodes=[n],r}static rowToLine_(t,e){const r=e||"unknown";i.isType(t,"row")&&(t.type="line",t.role=r,1===t.childNodes.length&&i.isType(t.childNodes[0],"cell")&&(t.childNodes=t.childNodes[0].childNodes,t.childNodes.forEach((function(e){e.parent=t}))))}static assignRoleToRow_(t,e){i.isType(t,"line")?t.role=e:i.isType(t,"row")&&(t.role=e,t.childNodes.forEach((function(t){i.isType(t,"cell")&&(t.role=e)})))}static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))return null;e=t.replace(/\s/g,"").split("").filter((function(t){return t}))}else e=[","];return function(){return e.length>1?e.shift():e[0]}}static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textContent].filter((t=>t.match(/[^\s]/))),r=e.map(Q.lookupMeaning);if(r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type&&"comma"===t.role})))return t.role="integer",void("0"===e[0]&&t.addAnnotation("general","basenumber"));r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type}))?t.role="float":t.role="othernumber"}static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textContent].map(Q.lookupMeaning).reduce((function(t,e){return t&&e.font&&"unknown"!==e.font&&e.font!==t?"unknown"===t?e.font:null:t}),"unknown");e&&(t.font=e)}static purgeFences_(t){const e=t.rel,r=t.comp,n=[],Q=[];for(;e.length>0;){const t=e.shift();let T=r.shift();i.isElligibleEmbellishedFence(t)?(n.push(t),Q.push(T)):(a.fenceToPunct_(t),T.push(t),T=T.concat(r.shift()),r.unshift(T))}return Q.push(r.shift()),{rel:n,comp:Q}}static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNodes[1];let n=a.rewriteFence_(t,e);return t.contentNodes[0]=n.fence,n=a.rewriteFence_(n.node,r),t.contentNodes[1]=n.fence,t.contentNodes[0].parent=t,t.contentNodes[1].parent=t,n.node.parent=null,n.node}static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};const r=e.childNodes[0],n=a.rewriteFence_(t,r);return i.isType(e,"superscript")||i.isType(e,"subscript")||i.isType(e,"tensor")?(i.isRole(e,"subsup")||(e.role=t.role),r!==n.node&&(e.replaceChild(r,n.node),r.parent=t),a.propagateFencePointer_(e,r),{node:e,fence:n.fence}):(e.replaceChild(r,n.fence),e.mathmlTree&&-1===e.mathml.indexOf(e.mathmlTree)&&e.mathml.push(e.mathmlTree),{node:n.node,fence:e})}static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id.toString(),t.embellished=null}static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumns_(e,1,(t=>a.isPureRelation_(t,r)))||2===e.length&&(a.testColumns_(e,1,(t=>a.isEndRelation_(t,r)||a.isPureRelation_(t,r)))||a.testColumns_(e,0,(t=>a.isEndRelation_(t,r,!0)||a.isPureRelation_(t,r)))))&&(t.role=r,!0)}static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return i.isType(t,"relseq")&&i.isRole(t,e)&&i.isType(t.childNodes[n],"empty")}static isPureRelation_(t,e){return i.isType(t,"relation")&&i.isRole(t,e)}static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n++)for(let t,n=0;t=r.childNodes[n];n++){e[n]?e[n].push(t):e[n]=[t]}return e}static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t){return t.childNodes.length&&r(t.childNodes[0])}))&&n.every((function(t){return!t.childNodes.length||r(t.childNodes[0])})))}setNodeFactory(t){a.getInstance().factory_=t,T.updateFactory(a.getInstance().factory_)}getNodeFactory(){return a.getInstance().factory_}identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role="unit";else if(!e&&1===t.textContent.length&&("integer"===t.role||"latinletter"===t.role||"greekletter"===t.role)&&"normal"===t.font)return t.font="italic",T.run("simpleNamedFunction",t);return"unknown"===t.type&&(t.type="identifier"),a.exprFont_(t),T.run("simpleNamedFunction",t)}implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getInstance().combineUnits_(t)).length)return t[0];const e=a.getInstance().implicitNode_(t);return T.run("combine_juxtaposition",e)}text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string",t):"MSPACE"===e||t.textContent.match(/^\s*$/)?(t.role="space",t):t}row(t){return 0===(t=t.filter((function(t){return!i.isType(t,"empty")}))).length?a.getInstance().factory_.makeEmptyNode():(t=a.getInstance().getFencesInRow_(t),t=a.getInstance().tablesInRow(t),t=a.getInstance().getPunctuationInRow_(t),t=a.getInstance().getTextInRow_(t),t=a.getInstance().getFunctionsInRow_(t),a.getInstance().relationsInRow_(t))}limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyNode();let r,n=e[0],Q="unknown";if(!e[1])return n;if(i.isLimitBase(n)){r=a.MML_TO_LIMIT_[t];const T=r.length;if(Q=r.type,e=e.slice(0,r.length+1),1===T&&i.isAccent(e[1])||2===T&&i.isAccent(e[1])&&i.isAccent(e[2]))return r=a.MML_TO_BOUNDS_[t],a.getInstance().accentNode_(n,e,r.type,r.length,r.accent);if(2===T){if(i.isAccent(e[1]))return n=a.getInstance().accentNode_(n,[n,e[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[t],1,!0),e[2]?a.getInstance().makeLimitNode_(n,[n,e[2]],null,"limupper"):n;if(e[2]&&i.isAccent(e[2]))return n=a.getInstance().accentNode_(n,[n,e[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[t],1,!0),a.getInstance().makeLimitNode_(n,[n,e[1]],null,"limlower");e[T]||(Q="limlower")}return a.getInstance().makeLimitNode_(n,e,null,Q)}return r=a.MML_TO_BOUNDS_[t],a.getInstance().accentNode_(n,e,r.type,r.length,r.accent)}tablesInRow(t){let e=s.partitionNodes(t,i.tableIsMatrixOrVector),r=[];for(let t,n=0;t=e.rel[n];n++)r=r.concat(e.comp.shift()),r.push(a.tableToMatrixOrVector_(t));r=r.concat(e.comp.shift()),e=s.partitionNodes(r,i.isTableOrMultiline),r=[];for(let t,n=0;t=e.rel[n];n++){const n=e.comp.shift();i.tableIsCases(t,n)&&a.tableToCases_(t,n.pop()),r=r.concat(n),r.push(t)}return r.concat(e.comp.shift())}mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r),e=[n.shift()];n.forEach((r=>{e.push(a.getInstance().factory_.makeContentNode(t())),e.push(r)})),n=e}return t&&e?a.getInstance().horizontalFencedNode_(a.getInstance().factory_.makeContentNode(t),a.getInstance().factory_.makeContentNode(e),n):(t&&n.unshift(a.getInstance().factory_.makeContentNode(t)),e&&n.push(a.getInstance().factory_.makeContentNode(e)),a.getInstance().row(n))}fractionLikeNode(t,e,r,n){let Q;if(!n&&s.isZeroLength(r)){const r=a.getInstance().factory_.makeBranchNode("line",[t],[]),n=a.getInstance().factory_.makeBranchNode("line",[e],[]);return Q=a.getInstance().factory_.makeBranchNode("multiline",[r,n],[]),a.binomialForm_(Q),a.classifyMultiline(Q),Q}return Q=a.getInstance().fractionNode_(t,e),n&&Q.addAnnotation("general","bevelled"),Q}tensor(t,e,r,n,Q){const T=a.getInstance().factory_.makeBranchNode("tensor",[t,a.getInstance().scriptNode_(e,"leftsub"),a.getInstance().scriptNode_(r,"leftsuper"),a.getInstance().scriptNode_(n,"rightsub"),a.getInstance().scriptNode_(Q,"rightsuper")],[]);return T.role=t.role,T.embellished=i.isEmbellished(t),T}pseudoTensor(t,e,r){const n=t=>!i.isType(t,"empty"),Q=e.filter(n).length,T=r.filter(n).length;if(!Q&&!T)return t;const o=Q?T?"MSUBSUP":"MSUB":"MSUP",s=[t];return Q&&s.push(a.getInstance().scriptNode_(e,"rightsub",!0)),T&&s.push(a.getInstance().scriptNode_(r,"rightsuper",!0)),a.getInstance().limitNode(o,s)}font(t){const e=a.MATHJAX_FONTS[t];return e||t}proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){const e=a.getInstance().cleanInference(t.childNodes),n=e.length?a.getInstance().factory_.makeBranchNode("inference",r(e),[]):a.getInstance().factory_.makeEmptyNode();return n.role="axiom",n.mathmlTree=t,n}const n=a.getInstance().inference(t,e,r);return e.proof&&(n.role="proof",n.childNodes[0].role="final"),n}inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormulas(t,[],r);return a.getInstance().factory_.makeBranchNode("inference",[e.conclusion,e.premises],[])}const Q=e.labelledRule,T=n.toArray(t.childNodes),o=[];"left"!==Q&&"both"!==Q||o.push(a.getInstance().getLabel(t,T,r,"left")),"right"!==Q&&"both"!==Q||o.push(a.getInstance().getLabel(t,T,r,"right"));const i=a.getInstance().getFormulas(t,T,r),s=a.getInstance().factory_.makeBranchNode("inference",[i.conclusion,i.premises],o);return s.mathmlTree=t,s}getLabel(t,e,r,Q){const T=a.getInstance().findNestedRow(e,"prooflabel",Q),o=a.getInstance().factory_.makeBranchNode("rulelabel",r(n.toArray(T.childNodes)),[]);return o.role=Q,o.mathmlTree=T,o}getFormulas(t,e,r){const Q=e.length?a.getInstance().findNestedRow(e,"inferenceRule"):t,T="up"===a.getSemantics(Q).inferenceRule,o=T?Q.childNodes[1]:Q.childNodes[0],i=T?Q.childNodes[0]:Q.childNodes[1],s=o.childNodes[0].childNodes[0],l=n.toArray(s.childNodes[0].childNodes),c=[];let u=1;for(const t of l)u%2&&c.push(t.childNodes[0]),u++;const p=r(c),h=r(n.toArray(i.childNodes[0].childNodes))[0],d=a.getInstance().factory_.makeBranchNode("premises",p,[]);d.mathmlTree=s;const f=a.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return f.mathmlTree=i.childNodes[0].childNodes[0],{conclusion:f,premises:d}}findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)}cleanInference(t){return n.toArray(t).filter((function(t){return"MSPACE"!==n.tagName(t)}))}operatorNode(t){return"unknown"===t.type&&(t.type="operator"),T.run("multioperator",t)}implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentNodes(t.length-1,Q.invisibleTimes());a.matchSpaces_(t,e);const r=a.getInstance().infixNode_(t,e[0]);return r.role="implicit",e.forEach((function(t){t.parent=r})),r.contentNodes=e,r}infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infixop",t,[e],s.getEmbellishedInner(e).textContent);return r.role=e.role,T.run("propagateSimpleFunction",r)}explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.textContent===Q.invisiblePlus()}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const Q=e.comp[n],T=e.comp[n+1],o=Q.length-1;if(Q[o]&&T[0]&&i.isType(Q[o],"number")&&!i.isRole(Q[o],"mixed")&&i.isType(T[0],"fraction")){const t=a.getInstance().factory_.makeBranchNode("number",[Q[o],T[0]],[]);t.role="mixed",r=r.concat(Q.slice(0,o)),r.push(t),T.shift()}else r=r.concat(Q),r.push(t)}return r.concat(e.comp[e.comp.length-1])}concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t){return s.getEmbellishedInner(t).textContent})).join(" "),Q=a.getInstance().factory_.makeBranchNode(r,[t],e,n);return e.length>1&&(Q.role="multiop"),Q}prefixNode_(t,e){const r=s.partitionNodes(e,(t=>i.isRole(t,"subtraction")));let n=a.getInstance().concatNode_(t,r.comp.pop(),"prefixop");for(1===n.contentNodes.length&&"addition"===n.contentNodes[0].role&&"+"===n.contentNodes[0].textContent&&(n.role="positive");r.rel.length>0;)n=a.getInstance().concatNode_(n,[r.rel.pop()],"prefixop"),n.role="negative",n=a.getInstance().concatNode_(n,r.comp.pop(),"prefixop");return n}postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"postfixop"):t}combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!i.isRole(t,"unit")}));if(t.length===e.rel.length)return e.rel;const r=[];let n,Q;do{const t=e.comp.shift();n=e.rel.shift();let T=null;Q=r.pop(),Q&&(t.length&&i.isUnitCounter(Q)?t.unshift(Q):r.push(Q)),1===t.length&&(T=t.pop()),t.length>1&&(T=a.getInstance().implicitNode_(t),T.role="unit"),T&&r.push(T),n&&r.push(n)}while(n);return r}getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return i.isType(t,"fraction")&&i.isRole(t,"vulgar")}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const Q=e.comp[n],T=Q.length-1;if(Q[T]&&i.isType(Q[T],"number")&&(i.isRole(Q[T],"integer")||i.isRole(Q[T],"float"))){const e=a.getInstance().factory_.makeBranchNode("number",[Q[T],t],[]);e.role="mixed",r=r.concat(Q.slice(0,T)),r.push(e)}else r=r.concat(Q),r.push(t)}return r.concat(e.comp[e.comp.length-1])}getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t=>i.isType(t,"text")));if(0===e.rel.length)return t;const r=[];let n=e.comp[0];n.length>0&&r.push(a.getInstance().row(n));for(let t,Q=0;t=e.rel[Q];Q++)r.push(t),n=e.comp[Q+1],n.length>0&&r.push(a.getInstance().row(n));return[a.getInstance().dummyNode_(r)]}relationsInRow_(t){const e=s.partitionNodes(t,i.isRelation),r=e.rel[0];if(!r)return a.getInstance().operationsInRow_(t);if(1===t.length)return t[0];const n=e.comp.map(a.getInstance().operationsInRow_);let Q;return e.rel.some((function(t){return!t.equals(r)}))?(Q=a.getInstance().factory_.makeBranchNode("multirel",n,e.rel),e.rel.every((function(t){return t.role===r.role}))&&(Q.role=r.role),Q):(Q=a.getInstance().factory_.makeBranchNode("relseq",n,e.rel,s.getEmbellishedInner(r).textContent),Q.role=r.role,Q)}operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.makeEmptyNode();if(1===(t=a.getInstance().explicitMixed_(t)).length)return t[0];const e=[];for(;t.length>0&&i.isOperator(t[0]);)e.push(t.shift());if(0===t.length)return a.getInstance().prefixNode_(e.pop(),e);if(1===t.length)return a.getInstance().prefixNode_(t[0],e);t=T.run("convert_juxtaposition",t);const r=s.sliceNodes(t,i.isOperator),n=a.getInstance().prefixNode_(a.getInstance().implicitNode(r.head),e);return r.div?a.getInstance().operationsTree_(r.tail,n,r.div):n}operationsTree_(t,e,r,n){const Q=n||[];if(0===t.length){if(Q.unshift(r),"infixop"===e.type){const t=a.getInstance().postfixNode_(e.childNodes.pop(),Q);return e.appendChild(t),e}return a.getInstance().postfixNode_(e,Q)}const T=s.sliceNodes(t,i.isOperator);if(0===T.head.length)return Q.push(T.div),a.getInstance().operationsTree_(T.tail,e,r,Q);const o=a.getInstance().prefixNode_(a.getInstance().implicitNode(T.head),Q),l=a.getInstance().appendOperand_(e,r,o);return T.div?a.getInstance().operationsTree_(T.tail,l,T.div,[]):l}appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().infixNode_([t,r],e);const n=a.getInstance().appendDivisionOp_(t,e,r);return n||(a.getInstance().appendExistingOperator_(t,e,r)?t:"multiplication"===e.role?a.getInstance().appendMultiplicativeOp_(t,e,r):a.getInstance().appendAdditiveOp_(t,e,r))}appendDivisionOp_(t,e,r){return"division"===e.role?i.isImplicit(t)?a.getInstance().infixNode_([t,r],e):a.getInstance().appendLastOperand_(t,e,r):"division"===t.role?a.getInstance().infixNode_([t,r],e):null}appendLastOperand_(t,e,r){let n=t,Q=t.childNodes[t.childNodes.length-1];for(;Q&&"infixop"===Q.type&&!i.isImplicit(Q);)n=Q,Q=n.childNodes[t.childNodes.length-1];const T=a.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(T),t}appendMultiplicativeOp_(t,e,r){if(i.isImplicit(t))return a.getInstance().infixNode_([t,r],e);let n=t,Q=t.childNodes[t.childNodes.length-1];for(;Q&&"infixop"===Q.type&&!i.isImplicit(Q);)n=Q,Q=n.childNodes[t.childNodes.length-1];const T=a.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(T),t}appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)}appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||i.isImplicit(t))&&(t.contentNodes[0].equals(e)?(t.appendContentNode(e),t.appendChild(r),!0):a.getInstance().appendExistingOperator_(t.childNodes[t.childNodes.length-1],e,r))}getFencesInRow_(t){let e=s.partitionNodes(t,i.isFence);e=a.purgeFences_(e);const r=e.comp.shift();return a.getInstance().fences_(e.rel,e.comp,[],[r])}fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const Q=t=>i.isRole(t,"open");if(0===t.length){const t=n.shift();for(;r.length>0;){if(Q(r[0])){const e=r.shift();a.fenceToPunct_(e),t.push(e)}else{const e=s.sliceNodes(r,Q),T=e.head.length-1,o=a.getInstance().neutralFences_(e.head,n.slice(0,T));n=n.slice(T),t.push(...o),e.div&&e.tail.unshift(e.div),r=e.tail}t.push(...n.shift())}return t}const T=r[r.length-1],o=t[0].role;if("open"===o||i.isNeutralFence(t[0])&&(!T||!i.compareNeutralFences(t[0],T))){r.push(t.shift());const Q=e.shift();return Q&&n.push(Q),a.getInstance().fences_(t,e,r,n)}if(T&&"close"===o&&"open"===T.role){const Q=a.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([Q],e.shift())),a.getInstance().fences_(t,e,r,n)}if(T&&i.compareNeutralFences(t[0],T)){if(!i.elligibleLeftNeutral(T)||!i.elligibleRightNeutral(t[0])){r.push(t.shift());const Q=e.shift();return Q&&n.push(Q),a.getInstance().fences_(t,e,r,n)}const Q=a.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([Q],e.shift())),a.getInstance().fences_(t,e,r,n)}if(T&&"close"===o&&i.isNeutralFence(T)&&r.some(Q)){const T=s.sliceNodes(r,Q,!0),o=n.pop(),i=n.length-T.tail.length+1,l=a.getInstance().neutralFences_(T.tail,n.slice(i));n=n.slice(0,i);const c=a.getInstance().horizontalFencedNode_(T.div,t.shift(),n.pop().concat(l,o));return n.push(n.pop().concat([c],e.shift())),a.getInstance().fences_(t,e,T.head,n)}const l=t.shift();return a.fenceToPunct_(l),n.push(n.pop().concat([l],e.shift())),a.getInstance().fences_(t,e,r,n)}neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.fenceToPunct_(t[0]),t;const r=t.shift();if(!i.elligibleLeftNeutral(r)){a.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(a.getInstance().neutralFences_(t,e))}const n=s.sliceNodes(t,(function(t){return i.compareNeutralFences(t,r)}));if(!n.div){a.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(a.getInstance().neutralFences_(t,e))}if(!i.elligibleRightNeutral(n.div))return a.fenceToPunct_(n.div),t.unshift(r),a.getInstance().neutralFences_(t,e);const Q=a.getInstance().combineFencedContent_(r,n.div,n.head,e);if(n.tail.length>0){const t=Q.shift(),e=a.getInstance().neutralFences_(n.tail,Q);return t.concat(e)}return Q[0]}combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance().horizontalFencedNode_(t,e,n.shift());return n.length>0?n[0].unshift(r):n=[[r]],n}const Q=n.shift(),T=r.length-1,o=n.slice(0,T),i=(n=n.slice(T)).shift(),s=a.getInstance().neutralFences_(r,o);Q.push(...s),Q.push(...i);const l=a.getInstance().horizontalFencedNode_(t,e,Q);return n.length>0?n[0].unshift(l):n=[[l]],n}horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let Q=a.getInstance().factory_.makeBranchNode("fenced",[n],[t,e]);return"open"===t.role?(a.getInstance().classifyHorizontalFence_(Q),Q=T.run("propagateComposedFunction",Q)):Q.role=t.role,Q=T.run("detect_cycle",Q),a.rewriteFencedNode_(Q)}classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if(!i.isSetNode(t)||e.length>1)return;if(0===e.length||"empty"===e[0].type)return void(t.role="set empty");const r=e[0].type;if(1===e.length&&i.isSingletonSetContent(e[0]))return void(t.role="set singleton");const n=e[0].role;if("punctuated"===r&&"sequence"===n){if("comma"!==e[0].contentNodes[0].role)return 1!==e[0].contentNodes.length||"vbar"!==e[0].contentNodes[0].role&&"colon"!==e[0].contentNodes[0].role?void 0:(t.role="set extended",void a.getInstance().setExtension_(t));t.role="set collection"}}setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===e.type&&1===e.contentNodes.length&&i.isMembership(e.contentNodes[0])&&(e.addAnnotation("set","intensional"),e.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.type;return"punctuation"===e||"text"===e||"operator"===e||"relation"===e},r=s.partitionNodes(t,(function(r){if(!i.isPunctuation(r))return!1;if(i.isPunctuation(r)&&!i.isRole(r,"ellipsis"))return!0;const n=t.indexOf(r);if(0===n)return!t[1]||!e(t[1]);const Q=t[n-1];if(n===t.length-1)return!e(Q);const T=t[n+1];return!e(Q)||!e(T)}));if(0===r.rel.length)return t;const n=[];let Q=r.comp.shift();Q.length>0&&n.push(a.getInstance().row(Q));let T=0;for(;r.comp.length>0;)n.push(r.rel[T++]),Q=r.comp.shift(),Q.length>0&&n.push(a.getInstance().row(Q));return[a.getInstance().punctuatedNode_(n,r.rel)]}punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("punctuated",t,e);if(e.length===t.length){const t=e[0].role;if("unknown"!==t&&e.every((function(e){return e.role===t})))return r.role=t,r}return i.singlePunctAtPosition(t,e,0)?r.role="startpunct":i.singlePunctAtPosition(t,e,t.length-1)?r.role="endpunct":e.every((t=>i.isRole(t,"dummy")))?r.role="text":e.every((t=>i.isRole(t,"space")))?r.role="space":r.role="sequence",r}dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNodes(t.length-1,Q.invisibleComma());return e.forEach((function(t){t.role="dummy"})),a.getInstance().punctuatedNode_(t,e)}accentRole_(t,e){if(!i.isAccent(t))return!1;const r=t.textContent,n=Q.lookupSecondary("bar",r)||Q.lookupSecondary("tilde",r)||t.role;return t.role="underscore"===e?"underaccent":"overaccent",t.addAnnotation("accent",n),!0}accentNode_(t,e,r,n,Q){const T=(e=e.slice(0,n+1))[1],o=e[2];let i;if(!Q&&o&&(i=a.getInstance().factory_.makeBranchNode("subscript",[t,T],[]),i.role="subsup",e=[i,o],r="superscript"),Q){const n=a.getInstance().accentRole_(T,r);if(o){a.getInstance().accentRole_(o,"overscore")&&!n?(i=a.getInstance().factory_.makeBranchNode("overscore",[t,o],[]),e=[i,T],r="underscore"):(i=a.getInstance().factory_.makeBranchNode("underscore",[t,T],[]),e=[i,o],r="overscore"),i.role="underover"}}return a.getInstance().makeLimitNode_(t,e,i,r)}makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return t.childNodes.push(e[1]),e[1].parent=t,t.type="limboth",t;if("limlower"===n&&"limupper"===t.type)return t.childNodes.splice(1,-1,e[1]),e[1].parent=t,t.type="limboth",t;const Q=a.getInstance().factory_.makeBranchNode(n,e,[]),T=i.isEmbellished(t);return r&&(r.embellished=T),Q.embellished=T,Q.role=t.role,Q}getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n=t.shift(),Q=a.classifyFunction_(n,t);if(!Q)return r.push(n),a.getInstance().getFunctionsInRow_(t,r);const T=a.getInstance().getFunctionsInRow_(t,[]),o=a.getInstance().getFunctionArgs_(n,T,Q);return r.concat(o)}getFunctionArgs_(t,e,r){let n,Q,T;switch(r){case"integral":{const r=a.getInstance().getIntegralArgs_(e);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(t),r.rest;const n=a.getInstance().row(r.integrand);return T=a.getInstance().integralNode_(t,n,r.intvar),r.rest.unshift(T),r.rest}case"prefix":if(e[0]&&"fenced"===e[0].type){const r=e.shift();return i.isNeutralFence(r)||(r.role="leftright"),T=a.getInstance().functionNode_(t,r),e.unshift(T),e}if(n=s.sliceNodes(e,i.isPrefixFunctionBoundary),n.head.length)Q=a.getInstance().row(n.head),n.div&&n.tail.unshift(n.div);else{if(!n.div||!i.isType(n.div,"appl"))return e.unshift(t),e;Q=n.div}return T=a.getInstance().functionNode_(t,Q),n.tail.unshift(T),n.tail;case"bigop":return n=s.sliceNodes(e,i.isBigOpBoundary),n.head.length?(Q=a.getInstance().row(n.head),T=a.getInstance().bigOpNode_(t,Q),n.div&&n.tail.unshift(n.div),n.tail.unshift(T),n.tail):(e.unshift(t),e);default:{if(0===e.length)return[t];const r=e[0];return"fenced"===r.type&&!i.isNeutralFence(r)&&i.isSimpleFunctionScope(r)?(r.role="leftright",a.propagateFunctionRole_(t,"simple function"),T=a.getInstance().functionNode_(t,e.shift()),e.unshift(T),e):(e.unshift(t),e)}}}getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:null,rest:t};const r=t[0];if(i.isGeneralFunctionBoundary(r))return{integrand:e,intvar:null,rest:t};if(i.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:e,intvar:r,rest:t.slice(1)};if(t[1]&&i.isIntegralDxBoundary(r,t[1])){const n=a.getInstance().prefixNode_(t[1],[r]);return n.role="integral",{integrand:e,intvar:n,rest:t.slice(2)}}return e.push(t.shift()),a.getInstance().getIntegralArgs_(t,e)}functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(Q.functionApplication()),n=a.getInstance().funcAppls[t.id];n&&(r.mathmlTree=n.mathmlTree,r.mathml=n.mathml,r.annotation=n.annotation,r.attributes=n.attributes,delete a.getInstance().funcAppls[t.id]),r.type="punctuation",r.role="application";const T=a.getFunctionOp_(t,(function(t){return i.isType(t,"function")||i.isType(t,"identifier")&&i.isRole(t,"simple function")}));return a.getInstance().functionalNode_("appl",[t,e],T,[r])}bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>i.isType(t,"largeop")));return a.getInstance().functionalNode_("bigop",[t,e],r,[])}integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r||a.getInstance().factory_.makeEmptyNode();const n=a.getFunctionOp_(t,(t=>i.isType(t,"largeop")));return a.getInstance().functionalNode_("integral",[t,e,r],n,[])}functionalNode_(t,e,r,n){const Q=e[0];let T;r&&(T=r.parent,n.push(r));const o=a.getInstance().factory_.makeBranchNode(t,e,n);return o.role=Q.role,T&&(r.parent=T),o}fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fraction",[t,e],[]);return r.role=r.childNodes.every((function(t){return i.isType(t,"number")&&i.isRole(t,"integer")}))?"vulgar":r.childNodes.every(i.isPureUnit)?"unit":"division",T.run("propagateSimpleFunction",r)}scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().factory_.makeEmptyNode();break;case 1:if(n=t[0],r)return n;break;default:n=a.getInstance().dummyNode_(t)}return n.role=e,n}findNestedRow_(t,e,r,Q){if(r>3)return null;for(let T,o=0;T=t[o];o++){const t=n.tagName(T);if("MSPACE"!==t){if("MROW"===t)return a.getInstance().findNestedRow_(n.toArray(T.childNodes),e,r+1,Q);if(a.findSemantics(T,e,Q))return T}}return null}}e.default=a,a.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},a.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},a.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},a.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},a.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticSkeleton=void 0;const n=r(707),Q=r(5274),T=r(2298);class o{constructor(t){this.parents=null,this.levelsMap=null,t=0===t?t:t||[],this.array=t}static fromTree(t){return o.fromNode(t.root)}static fromNode(t){return new o(o.fromNode_(t))}static fromString(t){return new o(o.fromString_(t))}static simpleCollapseStructure(t){return"number"==typeof t}static contentCollapseStructure(t){return!!t&&!o.simpleCollapseStructure(t)&&"c"===t[0]}static interleaveIds(t,e){return n.interleaveLists(o.collapsedLeafs(t),o.collapsedLeafs(e))}static collapsedLeafs(...t){return t.reduce(((t,e)=>{return t.concat((r=e,o.simpleCollapseStructure(r)?[r]:(r=r,o.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(t,e){return new o(o.tree_(t,e.root))}static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"infixop":case"multirel":return n.interleaveLists(r,e);case"prefixop":return e.concat(r);case"postfixop":return r.concat(e);case"fenced":return r.unshift(e[0]),r.push(e[1]),r;case"appl":return[r[0],e[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return e.length&&r.unshift(e[0]),r;default:return r}}static makeSexp_(t){return o.simpleCollapseStructure(t)?t.toString():o.contentCollapseStructure(t)?"(c "+t.slice(1).map(o.makeSexp_).join(" ")+")":"("+t.map(o.makeSexp_).join(" ")+")"}static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\)/g,"]"),e=e.replace(/ /g,","),e=e.replace(/c/g,'"c"'),JSON.parse(e)}static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.length&&(r=e.map(o.fromNode_),r.unshift("c"));const n=t.childNodes;if(!n.length)return e.length?[t.id,r]:t.id;const Q=n.map(o.fromNode_);return e.length&&Q.unshift(r),Q.unshift(t.id),Q}static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;const r=e.id,n=[r],i=Q.evalXPath(`.//self::*[@${T.Attribute.ID}=${r}]`,t)[0],s=o.combineContentChildren(e,e.contentNodes.map((function(t){return t})),e.childNodes.map((function(t){return t})));i&&o.addOwns_(i,s);for(let e,r=0;e=s[r];r++)n.push(o.tree_(t,e));return n}static addOwns_(t,e){const r=t.getAttribute(T.Attribute.COLLAPSED),n=r?o.realLeafs_(o.fromString(r).array):e.map((t=>t.id));t.setAttribute(T.Attribute.OWNS,n.join(" "))}static realLeafs_(t){if(o.simpleCollapseStructure(t))return[t];if(o.contentCollapseStructure(t))return[];t=t;let e=[];for(let r=1;ro.simpleCollapseStructure(t)?t:o.contentCollapseStructure(t)?t[1]:t[0]))}subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{o.simpleCollapseStructure(t)?r.push(t):(t=t,o.contentCollapseStructure(t)&&(t=t.slice(1)),t.forEach((t=>e(t,r))))},r=this.levelsMap[t],n=[];return e(r.slice(1),n),n}}e.SemanticSkeleton=o},7075:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticTree=void 0;const n=r(5740),Q=r(7630),T=r(9265),o=r(7228),i=r(5952),s=r(5609);r(94);class a{constructor(t){this.mathml=t,this.parser=new o.SemanticMathml,this.root=this.parser.parse(t),this.collator=this.parser.getFactory().leafMap.collateMeaning();const e=this.collator.newDefault();e&&(this.parser=new o.SemanticMathml,this.parser.getFactory().defaultMap=e,this.root=this.parser.parse(t)),l.visit(this.root,{}),(0,Q.annotate)(this.root)}static empty(){const t=n.parseInput(""),e=new a(t);return e.mathml=t,e}static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r}static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromNode(r);return e&&(n.mathml=e),n}static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=i.SemanticNode.fromXml(t.childNodes[0])),e}xml(t){const e=n.parseInput(""),r=this.root.xml(e.ownerDocument,t);return e.appendChild(r),e}toString(t){return n.serializeXml(this.xml(t))}formatXml(t){const e=this.toString(t);return n.formatXml(e)}displayTree(){this.root.displayTree()}replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e}toJson(){const t={};return t.stree=this.root.toJson(),t}}e.SemanticTree=a;const l=new T.SemanticVisitor("general","unit",((t,e)=>{if("infixop"===t.type&&("multiplication"===t.role||"implicit"===t.role)){const e=t.childNodes;e.length&&(s.isPureUnit(e[0])||s.isUnitCounter(e[0]))&&t.childNodes.slice(1).every(s.isPureUnit)&&(t.role="unit")}return!1}))},4795:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.partitionNodes=e.sliceNodes=e.getEmbellishedInner=e.addAttributes=e.isZeroLength=e.purgeNodes=e.isOrphanedGlyph=e.hasDisplayTag=e.hasEmptyTag=e.hasIgnoreTag=e.hasLeafTag=e.hasMathTag=e.directSpeechKeys=e.DISPLAYTAGS=e.EMPTYTAGS=e.IGNORETAGS=e.LEAFTAGS=void 0;const n=r(5740);function Q(t){return!!t&&-1!==e.LEAFTAGS.indexOf(n.tagName(t))}function T(t,e,r){r&&t.reverse();const n=[];for(let Q,T=0;Q=t[T];T++){if(e(Q))return r?{head:t.slice(T+1).reverse(),div:Q,tail:n.reverse()}:{head:n,div:Q,tail:t.slice(T+1)};n.push(Q)}return r?{head:[],div:null,tail:n.reverse()}:{head:n,div:null,tail:[]}}e.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],e.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],e.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],e.DISPLAYTAGS=["MROOT","MSQRT"],e.directSpeechKeys=["aria-label","exact-speech","alt"],e.hasMathTag=function(t){return!!t&&"MATH"===n.tagName(t)},e.hasLeafTag=Q,e.hasIgnoreTag=function(t){return!!t&&-1!==e.IGNORETAGS.indexOf(n.tagName(t))},e.hasEmptyTag=function(t){return!!t&&-1!==e.EMPTYTAGS.indexOf(n.tagName(t))},e.hasDisplayTag=function(t){return!!t&&-1!==e.DISPLAYTAGS.indexOf(n.tagName(t))},e.isOrphanedGlyph=function(t){return!!t&&"MGLYPH"===n.tagName(t)&&!Q(t.parentNode)},e.purgeNodes=function(t){const r=[];for(let Q,T=0;Q=t[T];T++){if(Q.nodeType!==n.NodeType.ELEMENT_NODE)continue;const t=n.tagName(Q);-1===e.IGNORETAGS.indexOf(t)&&(-1!==e.EMPTYTAGS.indexOf(t)&&0===Q.childNodes.length||r.push(Q))}return r},e.isZeroLength=function(t){if(!t)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(t))return!0;const e=t.match(/[0-9.]+/);return!!e&&0===parseFloat(e[0])},e.addAttributes=function(t,r){if(r.hasAttributes()){const n=r.attributes;for(let r=n.length-1;r>=0;r--){const Q=n[r].name;Q.match(/^ext/)&&(t.attributes[Q]=n[r].value,t.nobreaking=!0),-1!==e.directSpeechKeys.indexOf(Q)&&(t.attributes["ext-speech"]=n[r].value,t.nobreaking=!0),Q.match(/texclass$/)&&(t.attributes.texclass=n[r].value),"href"===Q&&(t.attributes.href=n[r].value,t.nobreaking=!0)}}},e.getEmbellishedInner=function t(e){return e&&e.embellished&&e.childNodes.length>0?t(e.childNodes[0]):e},e.sliceNodes=T,e.partitionNodes=function(t,e){let r=t;const n=[],Q=[];let o=null;do{o=T(r,e),Q.push(o.head),n.push(o.div),r=o.tail}while(o.div);return n.pop(),{rel:n,comp:Q}}},6278:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractSpeechGenerator=void 0;const n=r(6828),Q=r(2298),T=r(1214),o=r(9543);e.AbstractSpeechGenerator=class{constructor(){this.modality=Q.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(t){this.rebuilt_=t}setOptions(t){this.options_=t||{},this.modality=Q.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new T.RebuildStree(e)),(0,n.setup)(this.options_),o.computeMarkup(this.getRebuilt().xml)}}},1452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AdhocSpeechGenerator=void 0;const n=r(6278);class Q extends n.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(this.modality,r),r}}e.AdhocSpeechGenerator=Q},5152:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorGenerator=void 0;const n=r(2298),Q=r(8396),T=r(1214),o=r(1204),i=r(6278);class s extends i.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreground"),this.contrast=new Q.ContrastPicker}static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.length&&("punctuated"===t.type&&t.contentNodes.forEach((t=>r[t.id]=!0)),"implicit"!==t.role&&e.push(t.contentNodes.map((t=>t.id)))),t.childNodes.length){if("implicit"===t.role){const n=[];let Q=[];for(const e of t.childNodes){const t=[];s.visitStree_(e,t,r),t.length<=2&&n.push(t.shift()),Q=Q.concat(t)}return e.push(n),void Q.forEach((t=>e.push(t)))}t.childNodes.forEach((t=>s.visitStree_(t,e,r)))}}else r[t.id]||e.push(t.id)}getSpeech(t,e){return o.getAttribute(t,this.modality)}generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new T.RebuildStree(t)),this.colorLeaves_(t),o.getAttribute(t,this.modality)}colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e,{});for(const r of e){const e=this.contrast.generate();let n=!1;n=Array.isArray(r)?r.map((r=>this.colorLeave_(t,r,e))).reduce(((t,e)=>t||e),!1):this.colorLeave_(t,r.toString(),e),n&&this.contrast.increment()}}colorLeave_(t,e,r){const n=o.getBySemanticId(t,e);return!!n&&(n.setAttribute(this.modality,r),!0)}}e.ColorGenerator=s},6604:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DirectSpeechGenerator=void 0;const n=r(1204),Q=r(6278);class T extends Q.AbstractSpeechGenerator{getSpeech(t,e){return n.getAttribute(t,this.modality)}}e.DirectSpeechGenerator=T},3123:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummySpeechGenerator=void 0;const n=r(6278);class Q extends n.AbstractSpeechGenerator{getSpeech(t,e){return""}}e.DummySpeechGenerator=Q},5858:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.NodeSpeechGenerator=void 0;const n=r(1204),Q=r(4598);class T extends Q.TreeSpeechGenerator{getSpeech(t,e){return super.getSpeech(t,e),n.getAttribute(t,this.modality)}}e.NodeSpeechGenerator=T},9552:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.generatorMapping_=e.generator=void 0;const n=r(1452),Q=r(5152),T=r(6604),o=r(3123),i=r(5858),s=r(597),a=r(4598);e.generator=function(t){return(e.generatorMapping_[t]||e.generatorMapping_.Direct)()},e.generatorMapping_={Adhoc:()=>new n.AdhocSpeechGenerator,Color:()=>new Q.ColorGenerator,Direct:()=>new T.DirectSpeechGenerator,Dummy:()=>new o.DummySpeechGenerator,Node:()=>new i.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new a.TreeSpeechGenerator}},9543:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.computeSummary_=e.retrieveSummary=e.connectAllMactions=e.connectMactions=e.nodeAtPosition_=e.computePrefix_=e.retrievePrefix=e.addPrefix=e.addModality=e.addSpeech=e.recomputeMarkup=e.computeMarkup=e.recomputeSpeech=e.computeSpeech=void 0;const n=r(8290),Q=r(5740),T=r(5274),o=r(2298),i=r(2362),s=r(7075),a=r(1204);function l(t){return i.SpeechRuleEngine.getInstance().evaluateNode(t)}function c(t){return l(s.SemanticTree.fromNode(t).xml())}function u(t){const e=c(t);return n.markup(e)}function p(t){const e=h(t);return n.markup(e)}function h(t){const e=s.SemanticTree.fromRoot(t),r=T.evalXPath('.//*[@id="'+t.id+'"]',e.xml());let n=r[0];return r.length>1&&(n=d(t,r)||n),n?i.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return i.SpeechRuleEngine.getInstance().evaluateNode(n)})):[]}function d(t,e){const r=e[0];if(!t.parent)return r;const n=[];for(;t;)n.push(t.id),t=t.parent;const Q=function(t,e){for(;e.length&&e.shift().toString()===t.getAttribute("id")&&t.parentNode&&t.parentNode.parentNode;)t=t.parentNode.parentNode;return!e.length};for(let t,r=0;t=e[r];r++)if(Q(t,n.slice()))return t;return r}function f(t){return t?i.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return i.SpeechRuleEngine.getInstance().evaluateNode(t)})):[]}e.computeSpeech=l,e.recomputeSpeech=c,e.computeMarkup=function(t){const e=l(t);return n.markup(e)},e.recomputeMarkup=u,e.addSpeech=function(t,e,r){const T=Q.querySelectorAllByAttrValue(r,"id",e.id.toString())[0],i=T?n.markup(l(T)):u(e);t.setAttribute(o.Attribute.SPEECH,i)},e.addModality=function(t,e,r){const n=u(e);t.setAttribute(r,n)},e.addPrefix=function(t,e){const r=p(e);r&&t.setAttribute(o.Attribute.PREFIX,r)},e.retrievePrefix=p,e.computePrefix_=h,e.nodeAtPosition_=d,e.connectMactions=function(t,e,r){const n=Q.querySelectorAll(e,"maction");for(let e,T=0;e=n[T];T++){const n=e.getAttribute("id"),T=Q.querySelectorAllByAttrValue(t,"id",n)[0];if(!T)continue;const i=e.childNodes[1],s=i.getAttribute(o.Attribute.ID);let l=a.getBySemanticId(t,s);if(l&&"dummy"!==l.getAttribute(o.Attribute.TYPE))continue;if(l=T.childNodes[0],l.getAttribute("sre-highlighter-added"))continue;const c=i.getAttribute(o.Attribute.PARENT);c&&l.setAttribute(o.Attribute.PARENT,c),l.setAttribute(o.Attribute.TYPE,"dummy"),l.setAttribute(o.Attribute.ID,s);Q.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},e.connectAllMactions=function(t,e){const r=Q.querySelectorAll(t,"maction");for(let t,n=0;t=r[n];n++){const r=t.childNodes[1].getAttribute(o.Attribute.ID);Q.querySelectorAllByAttrValue(e,"id",r)[0].setAttribute("alternative",r)}},e.retrieveSummary=function(t){const e=f(t);return n.markup(e)},e.computeSummary_=f},597:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SummarySpeechGenerator=void 0;const n=r(6278),Q=r(9543);class T extends n.AbstractSpeechGenerator{getSpeech(t,e){return Q.connectAllMactions(e,this.getRebuilt().xml),this.generateSpeech(t,e)}}e.SummarySpeechGenerator=T},4598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TreeSpeechGenerator=void 0;const n=r(2298),Q=r(1204),T=r(6278),o=r(9543);class i extends T.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e),T=this.getRebuilt().nodeDict;for(const r in T){const i=T[r],s=Q.getBySemanticId(e,r),a=Q.getBySemanticId(t,r);s&&a&&(this.modality&&this.modality!==n.Attribute.SPEECH?o.addModality(a,i,this.modality):o.addSpeech(a,i,this.getRebuilt().xml),this.modality===n.Attribute.SPEECH&&o.addPrefix(a,i))}return r}}e.TreeSpeechGenerator=i},313:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.INTERVALS=e.makeLetter=e.numberRules=e.alphabetRules=e.getFont=e.makeInterval=e.generate=e.makeDomains_=e.Domains_=e.Base=e.Embellish=e.Font=void 0;const n=r(5897),Q=r(7491),T=r(4356),o=r(2536),i=r(2780);var s,a,l;function c(){const t=T.LOCALE.ALPHABETS,r=(t,e)=>{const r={};return Object.keys(t).forEach((t=>r[t]=!0)),Object.keys(e).forEach((t=>r[t]=!0)),Object.keys(r)};e.Domains_.small=r(t.smallPrefix,t.letterTrans),e.Domains_.capital=r(t.capPrefix,t.letterTrans),e.Domains_.digit=r(t.digitPrefix,t.digitTrans)}function u(t){const e=t.toString(16).toUpperCase();return e.length>3?e:("000"+e).slice(-4)}function p([t,e],r){const n=parseInt(t,16),Q=parseInt(e,16),T=[];for(let t=n;t<=Q;t++){let e=u(t);!1!==r[e]&&(e=r[e]||e,T.push(e))}return T}function h(t){const e="normal"===t||"fullwidth"===t?"":T.LOCALE.MESSAGES.font[t]||T.LOCALE.MESSAGES.embellish[t]||"";return(0,o.localeFontCombiner)(e)}function d(t,r,n,Q,o,i){const s=h(Q);for(let Q,a,l,c=0;Q=t[c],a=r[c],l=n[c];c++){const t=i?T.LOCALE.ALPHABETS.capPrefix:T.LOCALE.ALPHABETS.smallPrefix,r=i?e.Domains_.capital:e.Domains_.small;L(s.combiner,Q,a,l,s.font,t,o,T.LOCALE.ALPHABETS.letterTrans,r)}}function f(t,r,n,Q,o){const i=h(n);for(let n,s,a=0;n=t[a],s=r[a];a++){const t=T.LOCALE.ALPHABETS.digitPrefix,r=a+o;L(i.combiner,n,s,r,i.font,t,Q,T.LOCALE.ALPHABETS.digitTrans,e.Domains_.digit)}}function L(t,e,r,n,Q,T,o,s,a){for(let l,c=0;l=a[c];c++){const a=l in s?s[l]:s.default,c=l in T?T[l]:T.default;i.defineRule(e.toString(),l,"default",o,r,t(a(n),Q,c))}}!function(t){t.BOLD="bold",t.BOLDFRAKTUR="bold-fraktur",t.BOLDITALIC="bold-italic",t.BOLDSCRIPT="bold-script",t.DOUBLESTRUCK="double-struck",t.FULLWIDTH="fullwidth",t.FRAKTUR="fraktur",t.ITALIC="italic",t.MONOSPACE="monospace",t.NORMAL="normal",t.SCRIPT="script",t.SANSSERIF="sans-serif",t.SANSSERIFITALIC="sans-serif-italic",t.SANSSERIFBOLD="sans-serif-bold",t.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=e.Font||(e.Font={})),function(t){t.SUPER="super",t.SUB="sub",t.CIRCLED="circled",t.PARENTHESIZED="parenthesized",t.PERIOD="period",t.NEGATIVECIRCLED="negative-circled",t.DOUBLECIRCLED="double-circled",t.CIRCLEDSANSSERIF="circled-sans-serif",t.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",t.COMMA="comma",t.SQUARED="squared",t.NEGATIVESQUARED="negative-squared"}(a=e.Embellish||(e.Embellish={})),function(t){t.LATINCAP="latinCap",t.LATINSMALL="latinSmall",t.GREEKCAP="greekCap",t.GREEKSMALL="greekSmall",t.DIGIT="digit"}(l=e.Base||(e.Base={})),e.Domains_={small:["default"],capital:["default"],digit:["default"]},e.makeDomains_=c,e.generate=function(t){const r=n.default.getInstance().locale;n.default.getInstance().locale=t,Q.setLocale(),i.addSymbolRules({locale:t}),c();const o=e.INTERVALS;for(let t,e=0;t=o[e];e++){const e=p(t.interval,t.subst),r=e.map((function(t){return String.fromCodePoint(parseInt(t,16))}));if("offset"in t)f(e,r,t.font,t.category,t.offset||0);else{d(e,r,T.LOCALE.ALPHABETS[t.base],t.font,t.category,!!t.capital)}}n.default.getInstance().locale=r,Q.setLocale()},e.makeInterval=p,e.getFont=h,e.alphabetRules=d,e.numberRules=f,e.makeLetter=L,e.INTERVALS=[{interval:["1D400","1D419"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:l.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:l.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:l.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:l.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:l.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:l.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:l.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:l.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:a.SUPER},{interval:["2080","2089"],base:l.DIGIT,subst:{},offset:0,category:"No",font:a.SUB},{interval:["245F","2473"],base:l.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:a.CIRCLED},{interval:["3251","325F"],base:l.DIGIT,subst:{},offset:21,category:"No",font:a.CIRCLED},{interval:["32B1","32BF"],base:l.DIGIT,subst:{},offset:36,category:"No",font:a.CIRCLED},{interval:["2474","2487"],base:l.DIGIT,subst:{},offset:1,category:"No",font:a.PARENTHESIZED},{interval:["2487","249B"],base:l.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:a.PERIOD},{interval:["2775","277F"],base:l.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:a.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:l.DIGIT,subst:{},offset:11,category:"No",font:a.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:l.DIGIT,subst:{},offset:1,category:"No",font:a.DOUBLECIRCLED},{interval:["277F","2789"],base:l.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:a.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:l.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:a.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:l.DIGIT,subst:{},offset:0,category:"No",font:a.COMMA},{interval:["24B6","24CF"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.CIRCLED},{interval:["24D0","24E9"],base:l.LATINSMALL,subst:{},capital:!1,category:"So",font:a.CIRCLED},{interval:["1F110","1F129"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.PARENTHESIZED},{interval:["249C","24B5"],base:l.LATINSMALL,subst:{},capital:!1,category:"So",font:a.PARENTHESIZED},{interval:["1F130","1F149"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.SQUARED},{interval:["1F170","1F189"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.NEGATIVESQUARED},{interval:["1F150","1F169"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.NEGATIVECIRCLED}]},8504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Parser=e.Comparator=e.ClearspeakPreferences=void 0;const n=r(5897),Q=r(4440),T=r(1676),o=r(1676),i=r(2780),s=r(2362);class a extends T.DynamicCstr{constructor(t,e){super(t),this.preference=e}static comparator(){return new c(n.default.getInstance().dynamicCstr,o.DynamicProperties.createProp([T.DynamicCstr.DEFAULT_VALUES[o.Axis.LOCALE]],[T.DynamicCstr.DEFAULT_VALUES[o.Axis.MODALITY]],[T.DynamicCstr.DEFAULT_VALUES[o.Axis.DOMAIN]],[T.DynamicCstr.DEFAULT_VALUES[o.Axis.STYLE]]))}static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties(),Q=Object.keys(n);for(let t,T=0;t=e[T];T++){const e=t.split("_");if(-1===Q.indexOf(e[0]))continue;const T=e[1];T&&T!==a.AUTO&&-1!==n[e[0]].indexOf(T)&&(r[e[0]]=e[1])}return r}static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;no?-1:T0&&e<20&&r>0&&r<11}function v(t){return Q.default.getInstance().style===t}function M(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(e)}function V(t){if(M(t))return!0;if("subscript"!==t.tagName)return!1;const e=t.childNodes[0].childNodes,r=e[1];return"identifier"===e[0].tagName&&(_(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&O(r))}function _(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integer"===t.getAttribute("role")}function O(t){return T.evalXPath("children/*",t).every((t=>_(t)||"identifier"===t.tagName))}function S(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.role&&H(t.childNodes[0])&&E(t.childNodes.slice(1))||"identifier"===t.type&&"unit"===t.role||"infixop"===t.type&&("implicit"===t.role||"unit"===t.role)}function E(t){for(let e=0;e10?o.LOCALE.NUMBERS.numericOrdinal(e):o.LOCALE.NUMBERS.wordOrdinal(e)},e.NESTING_DEPTH=null,e.nestingDepth=function(t){let r=0;const n=t.textContent,Q="open"===t.getAttribute("role")?0:1;let T=t.parentNode;for(;T;)"fenced"===T.tagName&&T.childNodes[0].childNodes[Q].textContent===n&&r++,T=T.parentNode;return e.NESTING_DEPTH=r>1?o.LOCALE.NUMBERS.wordOrdinal(r):"",e.NESTING_DEPTH},e.matchingFences=function(t){const e=t.previousSibling;let r,n;return e?(r=e,n=t):(r=t,n=t.nextSibling),n&&(0,u.isMatchingFence)(r.textContent,n.textContent)?[t]:[]},e.insertNesting=x,s.Grammar.getInstance().setCorrection("insertNesting",x),e.fencedArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=T.evalXPath("../../children/*",t),Q=e.indexOf(t);return A(r[Q])||A(r[Q+1])?[t]:[]},e.simpleArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=T.evalXPath("../../children/*",t),Q=e.indexOf(t);return N(r[Q])&&r[Q+1]&&(N(r[Q+1])||"root"===r[Q+1].tagName||"sqrt"===r[Q+1].tagName||"superscript"===r[Q+1].tagName&&r[Q+1].childNodes[0].childNodes[0]&&("number"===r[Q+1].childNodes[0].childNodes[0].tagName||"identifier"===r[Q+1].childNodes[0].childNodes[0].tagName)&&("2"===r[Q+1].childNodes[0].childNodes[1].textContent||"3"===r[Q+1].childNodes[0].childNodes[1].textContent))?[t]:[]},e.simpleFactor_=N,e.fencedFactor_=A,e.layoutFactor_=C,e.wordOrdinal=function(t){return o.LOCALE.NUMBERS.wordOrdinal(parseInt(t.textContent,10))}},6141:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(Q,T){function o(t){try{s(n.next(t))}catch(t){T(t)}}function i(t){try{s(n.throw(t))}catch(t){T(t)}}function s(t){var e;t.done?Q(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(o,i)}s((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.loadAjax=e.loadFileSync=e.loadFile=e.parseMaps=e.retrieveFiles=e.standardLoader=e.loadLocale=e.store=void 0;const Q=r(2139),T=r(5897),o=r(4440),i=r(7248),s=r(2315),a=r(1676),l=r(2780),c=r(2362),u=r(7491),p=r(313);e.store=l;const h={functions:l.addFunctionRules,symbols:l.addSymbolRules,units:l.addUnitRules,si:l.setSiPrefixes};let d=!1;function f(t=T.default.getInstance().locale){T.EnginePromise.loaded[t]||(T.EnginePromise.loaded[t]=[!1,!1],function(t){if(T.default.getInstance().isIE&&T.default.getInstance().mode===o.Mode.HTTP)return void g(t);m(t)}(t))}function L(){switch(T.default.getInstance().mode){case o.Mode.ASYNC:return b;case o.Mode.HTTP:return M;case o.Mode.SYNC:default:return v}}function m(t){const e=T.default.getInstance().customLoader?T.default.getInstance().customLoader:L(),r=new Promise((r=>{e(t).then((e=>{y(e),T.EnginePromise.loaded[t]=[!0,!0],r(t)}),(e=>{T.EnginePromise.loaded[t]=[!0,!1],console.error(`Unable to load locale: ${t}`),T.default.getInstance().locale=T.default.getInstance().defaultLocale,r(t)}))}));T.EnginePromise.promises[t]=r}function y(t){H(JSON.parse(t))}function H(t,e){let r=!0;for(let n,Q=0;n=Object.keys(t)[Q];Q++){const Q=n.split("/");e&&e!==Q[0]||("rules"===Q[1]?c.SpeechRuleEngine.getInstance().addStore(t[n]):"messages"===Q[1]?(0,u.completeLocale)(t[n]):(r&&(p.generate(Q[0]),r=!1),t[n].forEach(h[Q[1]])))}}function g(t,e){let r=e||1;Q.mapsForIE?H(Q.mapsForIE,t):r<=5&&setTimeout((()=>g(t,r++)).bind(this),300)}function b(t){const e=i.localePath(t);return new Promise(((t,r)=>{s.default.fs.readFile(e,"utf8",((e,n)=>{if(e)return r(e);t(n)}))}))}function v(t){const e=i.localePath(t);return new Promise(((t,r)=>{let n="{}";try{n=s.default.fs.readFileSync(e,"utf8")}catch(t){return r(t)}t(n)}))}function M(t){const e=i.localePath(t),r=new XMLHttpRequest;return new Promise(((t,n)=>{r.onreadystatechange=function(){if(4===r.readyState){const e=r.status;0===e||e>=200&&e<400?t(r.responseText):n(e)}},r.open("GET",e,!0),r.send()}))}e.loadLocale=function(t=T.default.getInstance().locale){return n(this,void 0,void 0,(function*(){return d||(f(a.DynamicCstr.BASE_LOCALE),d=!0),T.EnginePromise.promises[a.DynamicCstr.BASE_LOCALE].then((()=>n(this,void 0,void 0,(function*(){const e=T.default.getInstance().defaultLocale;return e?(f(e),T.EnginePromise.promises[e].then((()=>n(this,void 0,void 0,(function*(){return f(t),T.EnginePromise.promises[t]}))))):(f(t),T.EnginePromise.promises[t])}))))}))},e.standardLoader=L,e.retrieveFiles=m,e.parseMaps=y,e.loadFile=b,e.loadFileSync=v,e.loadAjax=M},7088:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.leftSubscriptBrief=e.leftSuperscriptBrief=e.leftSubscriptVerbose=e.leftSuperscriptVerbose=e.baselineBrief=e.baselineVerbose=void 0;const n=r(1378);e.baselineVerbose=function(t){return n.baselineVerbose(t).replace(/-$/,"")},e.baselineBrief=function(t){return n.baselineBrief(t).replace(/-$/,"")},e.leftSuperscriptVerbose=function(t){return n.superscriptVerbose(t).replace(/^exposant/,"exposant gauche")},e.leftSubscriptVerbose=function(t){return n.subscriptVerbose(t).replace(/^indice/,"indice gauche")},e.leftSuperscriptBrief=function(t){return n.superscriptBrief(t).replace(/^sup/,"sup gauche")},e.leftSubscriptBrief=function(t){return n.subscriptBrief(t).replace(/^sub/,"sub gauche")}},9577:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathspeakRules=void 0;const n=r(1676),Q=r(365),T=r(7088),o=r(1378),i=r(8437),s=r(7283),a=r(7598);e.MathspeakRules=function(){s.addStore(n.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:o.spaceoutNumber,CQFspaceoutIdentifier:o.spaceoutIdentifier,CSFspaceoutText:o.spaceoutText,CSFopenFracVerbose:o.openingFractionVerbose,CSFcloseFracVerbose:o.closingFractionVerbose,CSFoverFracVerbose:o.overFractionVerbose,CSFopenFracBrief:o.openingFractionBrief,CSFcloseFracBrief:o.closingFractionBrief,CSFopenFracSbrief:o.openingFractionSbrief,CSFcloseFracSbrief:o.closingFractionSbrief,CSFoverFracSbrief:o.overFractionSbrief,CSFvulgarFraction:i.vulgarFraction,CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFopenRadicalVerbose:o.openingRadicalVerbose,CSFcloseRadicalVerbose:o.closingRadicalVerbose,CSFindexRadicalVerbose:o.indexRadicalVerbose,CSFopenRadicalBrief:o.openingRadicalBrief,CSFcloseRadicalBrief:o.closingRadicalBrief,CSFindexRadicalBrief:o.indexRadicalBrief,CSFopenRadicalSbrief:o.openingRadicalSbrief,CSFindexRadicalSbrief:o.indexRadicalSbrief,CQFisSmallRoot:o.smallRoot,CSFsuperscriptVerbose:o.superscriptVerbose,CSFsuperscriptBrief:o.superscriptBrief,CSFsubscriptVerbose:o.subscriptVerbose,CSFsubscriptBrief:o.subscriptBrief,CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.superscriptVerbose,CSFleftsubscriptVerbose:o.subscriptVerbose,CSFrightsuperscriptVerbose:o.superscriptVerbose,CSFrightsubscriptVerbose:o.subscriptVerbose,CSFleftsuperscriptBrief:o.superscriptBrief,CSFleftsubscriptBrief:o.subscriptBrief,CSFrightsuperscriptBrief:o.superscriptBrief,CSFrightsubscriptBrief:o.subscriptBrief,CSFunderscript:o.nestedUnderscript,CSFoverscript:o.nestedOverscript,CSFendscripts:o.endscripts,CTFordinalCounter:i.ordinalCounter,CTFwordCounter:i.wordCounter,CTFcontentIterator:Q.contentIterator,CQFdetIsSimple:o.determinantIsSimple,CSFRemoveParens:o.removeParens,CQFresetNesting:o.resetNestingDepth,CGFbaselineConstraint:o.generateBaselineConstraint,CGFtensorRules:o.generateTensorRules}),s.addStore("es.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:a.unitMultipliers,CQFoneLeft:a.oneLeft}),s.addStore("fr.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:T.baselineVerbose,CSFbaselineBrief:T.baselineBrief,CSFleftsuperscriptVerbose:T.leftSuperscriptVerbose,CSFleftsubscriptVerbose:T.leftSubscriptVerbose,CSFleftsuperscriptBrief:T.leftSuperscriptBrief,CSFleftsubscriptBrief:T.leftSubscriptBrief})}},1378:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallRoot=e.generateTensorRules=e.removeParens=e.generateBaselineConstraint=e.determinantIsSimple=e.nestedOverscript=e.endscripts=e.overscoreNestingDepth=e.nestedUnderscript=e.underscoreNestingDepth=e.indexRadicalSbrief=e.openingRadicalSbrief=e.indexRadicalBrief=e.closingRadicalBrief=e.openingRadicalBrief=e.indexRadicalVerbose=e.closingRadicalVerbose=e.openingRadicalVerbose=e.getRootIndex=e.nestedRadical=e.radicalNestingDepth=e.baselineBrief=e.baselineVerbose=e.superscriptBrief=e.superscriptVerbose=e.subscriptBrief=e.subscriptVerbose=e.nestedSubSuper=e.isSmallVulgarFraction=e.overFractionSbrief=e.closingFractionSbrief=e.openingFractionSbrief=e.closingFractionBrief=e.openingFractionBrief=e.overFractionVerbose=e.closingFractionVerbose=e.openingFractionVerbose=e.nestedFraction=e.fractionNestingDepth=e.computeNestingDepth_=e.containsAttr=e.getNestingDepth=e.resetNestingDepth=e.nestingBarriers=e.spaceoutIdentifier=e.spaceoutNumber=e.spaceoutNodes=e.spaceoutText=void 0;const n=r(707),Q=r(5740),T=r(5274),o=r(4356),i=r(3308);let s={};function a(t,e){const r=Array.from(t.textContent),n=[],Q=i.default.getInstance(),T=t.ownerDocument;for(let t,o=0;t=r[o];o++){const r=Q.getNodeFactory().makeLeafNode(t,"unknown"),o=Q.identifierNode(r,"unknown","");e(o),n.push(o.xml(T))}return n}function l(t,r,T,o,i,a){o=o||e.nestingBarriers,i=i||{},a=a||function(t){return!1};const l=Q.serializeXml(r);if(s[t]||(s[t]={}),s[t][l])return s[t][l];if(a(r)||T.indexOf(r.tagName)<0)return 0;const c=u(r,T,n.setdifference(o,T),i,a,0);return s[t][l]=c,c}function c(t,e){if(!t.attributes)return!1;const r=Q.toArray(t.attributes);for(let t,n=0;t=r[n];n++)if(e[t.nodeName]===t.nodeValue)return!0;return!1}function u(t,e,r,n,T,o){if(T(t)||r.indexOf(t.tagName)>-1||c(t,n))return o;if(e.indexOf(t.tagName)>-1&&o++,!t.childNodes||0===t.childNodes.length)return o;const i=Q.toArray(t.childNodes);return Math.max.apply(null,i.map((function(t){return u(t,e,r,n,T,o)})))}function p(t){return l("fraction",t,["fraction"],e.nestingBarriers,{},o.LOCALE.FUNCTIONS.fracNestDepth)}function h(t,e,r){const n=p(t),Q=Array(n).fill(e);return r&&Q.push(r),Q.join(o.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function d(t,e,r){for(;t.parentNode;){const n=t.parentNode,Q=n.parentNode;if(!Q)break;const T=t.getAttribute&&t.getAttribute("role");("subscript"===Q.tagName&&t===n.childNodes[1]||"tensor"===Q.tagName&&T&&("leftsub"===T||"rightsub"===T))&&(e=r.sub+o.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),("superscript"===Q.tagName&&t===n.childNodes[1]||"tensor"===Q.tagName&&T&&("leftsuper"===T||"rightsuper"===T))&&(e=r.sup+o.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),t=Q}return e.trim()}function f(t){return l("radical",t,["sqrt","root"],e.nestingBarriers,{})}function L(t,e,r){const n=f(t),Q=m(t);return r=Q?o.LOCALE.FUNCTIONS.combineRootIndex(r,Q):r,1===n?r:o.LOCALE.FUNCTIONS.combineNestedRadical(e,o.LOCALE.FUNCTIONS.radicalNestDepth(n-1),r)}function m(t){const e="sqrt"===t.tagName?"2":T.evalXPath("children/*[1]",t)[0].textContent.trim();return o.LOCALE.MESSAGES.MSroots[e]||""}function y(t){return l("underscore",t,["underscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"underscore"===t.tagName&&"underaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}function H(t){return l("overscore",t,["overscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"overscore"===t.tagName&&"overaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}e.spaceoutText=function(t){return Array.from(t.textContent).join(" ")},e.spaceoutNodes=a,e.spaceoutNumber=function(t){return a(t,(function(t){t.textContent.match(/\W/)||(t.type="number")}))},e.spaceoutIdentifier=function(t){return a(t,(function(t){t.font="unknown",t.type="identifier"}))},e.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],e.resetNestingDepth=function(t){return s={},[t]},e.getNestingDepth=l,e.containsAttr=c,e.computeNestingDepth_=u,e.fractionNestingDepth=p,e.nestedFraction=h,e.openingFractionVerbose=function(t){return h(t,o.LOCALE.MESSAGES.MS.START,o.LOCALE.MESSAGES.MS.FRAC_V)},e.closingFractionVerbose=function(t){return h(t,o.LOCALE.MESSAGES.MS.END,o.LOCALE.MESSAGES.MS.FRAC_V)},e.overFractionVerbose=function(t){return h(t,o.LOCALE.MESSAGES.MS.FRAC_OVER)},e.openingFractionBrief=function(t){return h(t,o.LOCALE.MESSAGES.MS.START,o.LOCALE.MESSAGES.MS.FRAC_B)},e.closingFractionBrief=function(t){return h(t,o.LOCALE.MESSAGES.MS.END,o.LOCALE.MESSAGES.MS.FRAC_B)},e.openingFractionSbrief=function(t){const e=p(t);return 1===e?o.LOCALE.MESSAGES.MS.FRAC_S:o.LOCALE.FUNCTIONS.combineNestedFraction(o.LOCALE.MESSAGES.MS.NEST_FRAC,o.LOCALE.FUNCTIONS.radicalNestDepth(e-1),o.LOCALE.MESSAGES.MS.FRAC_S)},e.closingFractionSbrief=function(t){const e=p(t);return 1===e?o.LOCALE.MESSAGES.MS.ENDFRAC:o.LOCALE.FUNCTIONS.combineNestedFraction(o.LOCALE.MESSAGES.MS.NEST_FRAC,o.LOCALE.FUNCTIONS.radicalNestDepth(e-1),o.LOCALE.MESSAGES.MS.ENDFRAC)},e.overFractionSbrief=function(t){const e=p(t);return 1===e?o.LOCALE.MESSAGES.MS.FRAC_OVER:o.LOCALE.FUNCTIONS.combineNestedFraction(o.LOCALE.MESSAGES.MS.NEST_FRAC,o.LOCALE.FUNCTIONS.radicalNestDepth(e-1),o.LOCALE.MESSAGES.MS.FRAC_OVER)},e.isSmallVulgarFraction=function(t){return o.LOCALE.FUNCTIONS.fracNestDepth(t)?[t]:[]},e.nestedSubSuper=d,e.subscriptVerbose=function(t){return d(t,o.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:o.LOCALE.MESSAGES.MS.SUPER,sub:o.LOCALE.MESSAGES.MS.SUB})},e.subscriptBrief=function(t){return d(t,o.LOCALE.MESSAGES.MS.SUB,{sup:o.LOCALE.MESSAGES.MS.SUP,sub:o.LOCALE.MESSAGES.MS.SUB})},e.superscriptVerbose=function(t){return d(t,o.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:o.LOCALE.MESSAGES.MS.SUPER,sub:o.LOCALE.MESSAGES.MS.SUB})},e.superscriptBrief=function(t){return d(t,o.LOCALE.MESSAGES.MS.SUP,{sup:o.LOCALE.MESSAGES.MS.SUP,sub:o.LOCALE.MESSAGES.MS.SUB})},e.baselineVerbose=function(t){const e=d(t,"",{sup:o.LOCALE.MESSAGES.MS.SUPER,sub:o.LOCALE.MESSAGES.MS.SUB});return e?e.replace(new RegExp(o.LOCALE.MESSAGES.MS.SUB+"$"),o.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(o.LOCALE.MESSAGES.MS.SUPER+"$"),o.LOCALE.MESSAGES.MS.SUPERSCRIPT):o.LOCALE.MESSAGES.MS.BASELINE},e.baselineBrief=function(t){return d(t,"",{sup:o.LOCALE.MESSAGES.MS.SUP,sub:o.LOCALE.MESSAGES.MS.SUB})||o.LOCALE.MESSAGES.MS.BASE},e.radicalNestingDepth=f,e.nestedRadical=L,e.getRootIndex=m,e.openingRadicalVerbose=function(t){return L(t,o.LOCALE.MESSAGES.MS.NESTED,o.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalVerbose=function(t){return L(t,o.LOCALE.MESSAGES.MS.NESTED,o.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalVerbose=function(t){return L(t,o.LOCALE.MESSAGES.MS.NESTED,o.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalBrief=function(t){return L(t,o.LOCALE.MESSAGES.MS.NEST_ROOT,o.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalBrief=function(t){return L(t,o.LOCALE.MESSAGES.MS.NEST_ROOT,o.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalBrief=function(t){return L(t,o.LOCALE.MESSAGES.MS.NEST_ROOT,o.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalSbrief=function(t){return L(t,o.LOCALE.MESSAGES.MS.NEST_ROOT,o.LOCALE.MESSAGES.MS.ROOT)},e.indexRadicalSbrief=function(t){return L(t,o.LOCALE.MESSAGES.MS.NEST_ROOT,o.LOCALE.MESSAGES.MS.INDEX)},e.underscoreNestingDepth=y,e.nestedUnderscript=function(t){const e=y(t);return Array(e).join(o.LOCALE.MESSAGES.MS.UNDER)+o.LOCALE.MESSAGES.MS.UNDERSCRIPT},e.overscoreNestingDepth=H,e.endscripts=function(t){return o.LOCALE.MESSAGES.MS.ENDSCRIPTS},e.nestedOverscript=function(t){const e=H(t);return Array(e).join(o.LOCALE.MESSAGES.MS.OVER)+o.LOCALE.MESSAGES.MS.OVERSCRIPT},e.determinantIsSimple=function(t){if("matrix"!==t.tagName||"determinant"!==t.getAttribute("role"))return[];const e=T.evalXPath("children/row/children/cell/children/*",t);for(let t,r=0;t=e[r];r++)if("number"!==t.tagName){if("identifier"===t.tagName){const e=t.getAttribute("role");if("latinletter"===e||"greekletter"===e||"otherletter"===e)continue}return[]}return[t]},e.generateBaselineConstraint=function(){const t=t=>t.map((t=>"ancestor::"+t)),e=t=>"not("+t+")",r=e(t(["subscript","superscript","tensor"]).join(" or ")),n=t(["relseq","multrel"]),Q=t(["fraction","punctuation","fenced","sqrt","root"]);let T=[];for(let t,e=0;t=Q[e];e++)T=T.concat(n.map((function(e){return t+"/"+e})));return[["ancestor::*/following-sibling::*",r,e(T.join(" | "))].join(" and ")]},e.removeParens=function(t){if(!t.childNodes.length||!t.childNodes[0].childNodes.length||!t.childNodes[0].childNodes[0].childNodes.length)return"";const e=t.childNodes[0].childNodes[0].childNodes[0].textContent;return e.match(/^\(.+\)$/)?e.slice(1,-1):e};const g=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),b=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function v(t){const e=[];let r="",n="",Q=parseInt(t,2);for(let t=0;t<5;t++){const T="children/*["+b.get(t)+"]";if(1&Q){const e=g.get(t%5);r="[t] "+e+"Verbose; [n] "+T+";"+r,n="[t] "+e+"Brief; [n] "+T+";"+n}else e.unshift("name("+T+')="empty"');Q>>=1}return[e,r,n]}e.generateTensorRules=function(t,e=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let n,Q=0;n=r[Q];Q++){let r="tensor"+n,[Q,T,o]=v(n);t.defineRule(r,"default",T,"self::tensor",...Q),e&&(t.defineRule(r,"brief",o,"self::tensor",...Q),t.defineRule(r,"sbrief",o,"self::tensor",...Q));const i=g.get(2);T+="; [t]"+i+"Verbose",o+="; [t]"+i+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";t.defineRule(r,"default",T,"self::tensor",s,...Q),e&&(t.defineRule(r,"brief",o,"self::tensor",s,...Q),t.defineRule(r,"sbrief",o,"self::tensor",s,...Q))}},e.smallRoot=function(t){let e=Object.keys(o.LOCALE.MESSAGES.MSroots).length;if(!e)return[];if(e++,!t.childNodes||0===t.childNodes.length||!t.childNodes[0].childNodes)return[];const r=t.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const n=parseInt(r,10);return n>1&&n<=e?[t]:[]}},6922:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.implicitIterator=e.relationIterator=e.propagateNumber=e.checkParent_=e.NUMBER_INHIBITORS_=e.NUMBER_PROPAGATORS_=e.enlargeFence=e.indexRadical=e.closingRadical=e.openingRadical=e.radicalNestingDepth=e.nestedRadical=e.overBevelledFraction=e.overFraction=e.closingFraction=e.openingFraction=void 0;const n=r(7052),Q=r(5740),T=r(5274),o=r(2105),i=r(5897),s=r(7630),a=r(9265),l=r(4356),c=r(1378);function u(t,e){const r=p(t);return 1===r?e:new Array(r).join(l.LOCALE.MESSAGES.MS.NESTED)+e}function p(t,e){const r=e||0;return t.parentNode?p(t.parentNode,"root"===t.tagName||"sqrt"===t.tagName?r+1:r):r}function h(t){const e="\u2820";if(1===t.length)return e+t;const r=t.split("");return r.every((function(t){return"\u2833"===t}))?e+r.join(e):t.slice(0,-1)+e+t.slice(-1)}function d(t,r){const n=t.parent;if(!n)return!1;const Q=n.type;return-1!==e.NUMBER_PROPAGATORS_.indexOf(Q)||"prefixop"===Q&&"negative"===n.role&&!r.script||"prefixop"===Q&&"geometry"===n.role||!("punctuated"!==Q||r.enclosed&&"text"!==n.role)}function f(t,r){return t.childNodes.length?(-1!==e.NUMBER_INHIBITORS_.indexOf(t.type)&&(r.script=!0),"fenced"===t.type?(r.number=!1,r.enclosed=!0,["",r]):(d(t,r)&&(r.number=!0,r.enclosed=!1),["",r])):(d(t,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}e.openingFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_START},e.closingFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_END},e.overFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_OVER},e.overBevelledFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+l.LOCALE.MESSAGES.MS.FRACTION_OVER},e.nestedRadical=u,e.radicalNestingDepth=p,e.openingRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.ROOTINDEX)},e.enlargeFence=h,o.Grammar.getInstance().setCorrection("enlargeFence",h),e.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],e.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],e.checkParent_=d,e.propagateNumber=f,(0,s.register)(new a.SemanticVisitor("nemeth","number",f,{number:!0})),e.relationIterator=function(t,e){const r=t.slice(0);let o,s=!0;return o=t.length>0?T.evalXPath("../../content/*",t[0]):[],function(){const t=o.shift(),T=r.shift(),a=r[0],u=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return u;const p=T?c.nestedSubSuper(T,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}):"",h=T&&"EMPTY"!==Q.tagName(T)||s&&t.parentNode.parentNode&&t.parentNode.parentNode.previousSibling?[n.AuditoryDescription.create({text:"\u2800"+p},{})]:[],d=a&&"EMPTY"!==Q.tagName(a)||!o.length&&t.parentNode.parentNode&&t.parentNode.parentNode.nextSibling?[n.AuditoryDescription.create({text:"\u2800"},{})]:[],f=i.default.evaluateNode(t);return s=!1,u.concat(h,f,d)}},e.implicitIterator=function(t,e){const r=t.slice(0);let o;return o=t.length>0?T.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),T=r[0],i=o.shift(),s=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!i)return s;const a=t&&"NUMBER"===Q.tagName(t),l=T&&"NUMBER"===Q.tagName(T);return s.concat(a&&l&&"space"===i.getAttribute("role")?[n.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ordinalPosition=e.vulgarFraction=e.wordCounter=e.ordinalCounter=void 0;const n=r(9536),Q=r(5740),T=r(4356),o=r(4977);e.ordinalCounter=function(t,e){let r=0;return function(){return T.LOCALE.NUMBERS.numericOrdinal(++r)+" "+e}},e.wordCounter=function(t,e){let r=0;return function(){return T.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+e}},e.vulgarFraction=function(t){const e=(0,o.convertVulgarFraction)(t,T.LOCALE.MESSAGES.MS.FRAC_OVER);return e.convertible&&e.enumerator&&e.denominator?[new n.Span(T.LOCALE.NUMBERS.numberToWords(e.enumerator),{extid:t.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new n.Span(T.LOCALE.NUMBERS.vulgarSep,{separator:""}),new n.Span(T.LOCALE.NUMBERS.numberToOrdinal(e.denominator,1!==e.enumerator),{extid:t.childNodes[0].childNodes[1].getAttribute("extid")})]:[new n.Span(e.content||"",{extid:t.getAttribute("extid")})]},e.ordinalPosition=function(t){const e=Q.toArray(t.parentNode.childNodes);return T.LOCALE.NUMBERS.numericOrdinal(e.indexOf(t)+1).toString()}},9284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleRules=e.OtherRules=e.PrefixRules=void 0;const n=r(1676),Q=r(365),T=r(1378),o=r(6922),i=r(8437),s=r(7283);e.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:i.ordinalPosition})},e.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:Q.nodeCounter,CTFcontentIterator:Q.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:T.isSmallVulgarFraction,CSFvulgarFraction:i.vulgarFraction})},e.BrailleRules=function(){s.addStore("nemeth.braille.default",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:o.openingFraction,CSFcloseFraction:o.closingFraction,CSFoverFraction:o.overFraction,CSFoverBevFraction:o.overBevelledFraction,CSFopenRadical:o.openingRadical,CSFcloseRadical:o.closingRadical,CSFindexRadical:o.indexRadical,CSFsubscript:T.subscriptVerbose,CSFsuperscript:T.superscriptVerbose,CSFbaseline:T.baselineVerbose,CGFtensorRules:t=>T.generateTensorRules(t,!1),CTFrelationIterator:o.relationIterator,CTFimplicitIterator:o.implicitIterator})}},7599:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.INIT_=void 0;const n=r(5425),Q=r(9577),T=r(9284);e.INIT_=!1,e.init=function(){e.INIT_||((0,Q.MathspeakRules)(),(0,n.ClearspeakRules)(),(0,T.PrefixRules)(),(0,T.OtherRules)(),(0,T.BrailleRules)(),e.INIT_=!0)}},7283:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getStore=e.addStore=e.funcStore=void 0;const n=r(1676);e.funcStore=new Map,e.addStore=function(t,r,n){const Q={};if(r){const t=e.funcStore.get(r)||{};Object.assign(Q,t)}e.funcStore.set(t,Object.assign(Q,n))},e.getStore=function(t,r,Q){return e.funcStore.get([t,r,Q].join("."))||e.funcStore.get([n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],r,Q].join("."))||e.funcStore.get([n.DynamicCstr.BASE_LOCALE,r,Q].join("."))||{}}},7598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.oneLeft=e.leftMostUnit=e.rightMostUnit=e.unitMultipliers=void 0;const n=r(7052),Q=r(5274),T=r(4356);e.unitMultipliers=function(t,e){const r=t;let Q=0;return function(){const t=n.AuditoryDescription.create({text:i(r[Q])&&s(r[Q+1])?T.LOCALE.MESSAGES.unitTimes:""},{});return Q++,[t]}};const o=["superscript","subscript","overscore","underscore"];function i(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const e=t.tagName,r=Q.evalXPath("children/*",t);t=-1!==o.indexOf(e)?r[0]:r[r.length-1]}return!1}function s(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=Q.evalXPath("children/*",t)[0]}return!1}e.rightMostUnit=i,e.leftMostUnit=s,e.oneLeft=function(t){for(;t;){if("number"===t.tagName&&"1"===t.textContent)return[t];if("infixop"!==t.tagName||"multiplication"!==t.getAttribute("role")&&"implicit"!==t.getAttribute("role"))return[];t=Q.evalXPath("children/*",t)[0]}return[]}},3284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWalker=void 0;const n=r(7052),Q=r(8290),T=r(5740),o=r(4440),i=r(6828),s=r(8496),a=r(2298),l=r(4356),c=r(2105),u=r(5656),p=r(9552),h=r(9543),d=r(8504),f=r(7730),L=r(1214),m=r(179),y=r(1204),H=r(5274);class g{constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(g.SRE_ID_ATTR)?this.id=this.node.getAttribute(g.SRE_ID_ATTR):(this.node.setAttribute(g.SRE_ID_ATTR,g.ID_COUNTER.toString()),this.id=g.ID_COUNTER++),this.rootNode=y.getSemanticRoot(t),this.rootId=this.rootNode.getAttribute(a.Attribute.ID),this.xmlString_=n,this.moved=m.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=T.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),t&&this.updateFocus(),this.focus_}setFocus(t){this.focus_=t}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===a.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=this.specialMove();if(null!==e)return e;switch(this.moved){case m.WalkerMoves.DEPTH:return this.depth_();case m.WalkerMoves.SUMMARY:return this.summary_();case m.WalkerMoves.DETAIL:return this.detail_();default:{const e=[],r=this.focusSemanticNodes();for(let n=0,Q=t.length;n0}restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getState(this.id);if(!t)return;let e=this.getRebuilt().nodeDict[t];const r=[];for(;e;)r.push(e.id),e=e.parent;for(r.pop();r.length>0;){this.down();const t=r.pop(),e=this.findFocusOnLevel(t);if(!e)break;this.setFocus(e)}this.moved=m.WalkerMoves.ENTER}updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((t=>t.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=u.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.getAttribute(t,a.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.splitAttribute(y.getAttribute(t,a.Attribute.CHILDREN)),r=y.splitAttribute(y.getAttribute(t,a.Attribute.CONTENT));const n=y.getAttribute(t,a.Attribute.TYPE),Q=y.getAttribute(t,a.Attribute.ROLE);return this.combineContentChildren(n,Q,r,e)}const n=t=>t.id.toString(),Q=this.getRebuilt().nodeDict[this.primaryId()];return e=Q.childNodes.map(n),r=Q.contentNodes.map(n),0===e.length?[]:this.combineContentChildren(Q.type,Q.role,r,e)}singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);return this.focusFromId(t,e)}retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),r=this.skeleton.subtreeNodes(e);if(!r.length)return[t];r.unshift(e);const n={},Q=[];H.updateEvaluator(this.getXml());for(const t of r)n[t]||(Q.push(t.toString()),n[t]=!0,this.subtreeIds(t,n));return Q}subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,this.getXml());H.evalXPath("*//@data-semantic-id",r[0]).forEach((t=>e[parseInt(t.textContent,10)]=!0))}focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:t||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t.focus):this.getFocus()}undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.levels=t.levels,t.focus):this.getFocus()}update(t){this.generator.setOptions(t),(0,i.setup)(t).then((()=>p.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(o.DOMAIN_TO_STYLES[t.domain]=t.style,t.domain="mathspeak"===t.domain?"clearspeak":"mathspeak",t.style=o.DOMAIN_TO_STYLES[t.domain],this.update(t),this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"],r=t.indexOf(e);return-1===r?e:r>=t.length-1?t[0]:t[r+1]}if("clearspeak"===t){const t=d.ClearspeakPreferences.getLocalePreferences().en;if(!t)return"default";const r=d.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),n=d.ClearspeakPreferences.findPreference(e,r),Q=t[r].map((function(t){return t.split("_")[1]})),T=Q.indexOf(n);if(-1===T)return e;const o=T>=Q.length-1?Q[0]:Q[T+1];return d.ClearspeakPreferences.addPreference(e,r,o)}return e}previousRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(t.style=this.nextStyle(t.domain,t.style),this.update(t),this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),e=this.getFocus(!0)}this.levels.push(t),this.setFocus(e)}toggleActive_(){this.active_=!this.active_}mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.unshift(r);const n=this.isSpeech()?this.postfix_():"";return n&&t.push(n),Q.finalize(Q.merge(e.concat(t)))}prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getSemanticNodes();return t[0]?y.getAttribute(t[0],a.Attribute.PREFIX):h.retrievePrefix(e[0])}postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttribute(t[0],a.Attribute.POSTFIX):""}depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Grammar.getInstance().setParameter("depth",!0);const e=this.getFocus().getDomPrimary(),r=this.expandable(e)?l.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(e)?l.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",T=l.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),o=this.getFocus().getSemanticNodes(),i=h.retrievePrefix(o[0]),s=[new n.AuditoryDescription({text:T,personality:{}}),new n.AuditoryDescription({text:i,personality:{}}),new n.AuditoryDescription({text:r,personality:{}})];return c.Grammar.getInstance().setParameter("depth",t),Q.finalize(Q.markup(s))}actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.highlighter.isMactionNode(e)?e:null}summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:T.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=h.retrieveSummary(e);return this.mergePrefix_([r])}detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:T.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=e.getAttribute("alternative");e.removeAttribute("alternative");const n=h.computeMarkup(e),Q=this.mergePrefix_([n]);return e.setAttribute("alternative",r),Q}}e.AbstractWalker=g,g.ID_COUNTER=0,g.SRE_ID_ATTR="sre-explorer-id"},162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummyWalker=void 0;const n=r(3284);class Q extends n.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(t,e,r,n){return[]}findFocusOnLevel(t){return null}}e.DummyWalker=Q},7730:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Focus=void 0;const n=r(1204);class Q{constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(t,e,r,T){const o=t=>n.getBySemanticId(T,t),i=r.nodeDict,s=o(t),a=e.map(o),l=e.map((function(t){return i[t]})),c=new Q(l,i[t]);return c.domNodes=a,c.domPrimary_=s,c.allNodes=Q.generateAllVisibleNodes_(e,a,i,T),c}static generateAllVisibleNodes_(t,e,r,T){const o=t=>n.getBySemanticId(T,t);let i=[];for(let n=0,s=t.length;n=e.length?null:e[t]}depth(){return this.level_.length}clone(){const t=new r;return t.level_=this.level_.slice(0),t}toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((function(t){return t.toString()}));return t}}e.Levels=r},1214:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.RebuildStree=void 0;const n=r(5740),Q=r(2298),T=r(3588),o=r(6537),i=r(3308),s=r(5656),a=r(7075),l=r(4795),c=r(1204);class u{constructor(t){this.mathml=t,this.factory=new o.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=c.getSemanticRoot(t),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=a.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),i.default.getInstance().setNodeFactory(this.factory)}static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0].nodeType!==n.NodeType.TEXT_NODE&&l.addAttributes(t,e.childNodes[0]),l.addAttributes(t,e)}static textContent(t,e,r){if(!r&&e.textContent)return void(t.textContent=e.textContent);const n=c.splitAttribute(c.getAttribute(e,Q.Attribute.OPERATOR));n.length>1&&(t.textContent=n[1])}static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructure(t)&&t[1]&&s.SemanticSkeleton.contentCollapseStructure(t[1])}getTree(){return this.stree}assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttribute(t,Q.Attribute.CHILDREN)),n=c.splitAttribute(c.getAttribute(t,Q.Attribute.CONTENT));if(u.addAttributes(e,t,!(r.length||n.length)),0===n.length&&0===r.length)return u.textContent(e,t),e;if(n.length>0){const t=c.getBySemanticId(this.mathml,n[0]);t&&u.textContent(e,t,!0)}e.contentNodes=n.map((t=>this.setParent(t,e))),e.childNodes=r.map((t=>this.setParent(t,e)));const T=c.getAttribute(t,Q.Attribute.COLLAPSED);return T?this.postProcess(e,T):e}makeNode(t){const e=c.getAttribute(t,Q.Attribute.TYPE),r=c.getAttribute(t,Q.Attribute.ROLE),n=c.getAttribute(t,Q.Attribute.FONT),T=c.getAttribute(t,Q.Attribute.ANNOTATION)||"",o=c.getAttribute(t,Q.Attribute.ID),i=c.getAttribute(t,Q.Attribute.EMBELLISHED),s=c.getAttribute(t,Q.Attribute.FENCEPOINTER),a=this.createNode(parseInt(o,10));return a.type=e,a.role=r,a.font=n||"unknown",a.parseAnnotation(T),s&&(a.fencePointer=s),i&&(a.embellished=i),a}makePunctuation(t){const e=this.createNode(t);return e.updateContent((0,T.invisibleComma)()),e.role="dummy",e}makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r;const Q=e.splice(1,1)[0].slice(1);n.contentNodes=Q.map(this.makePunctuation.bind(this)),this.collapsedChildren_(e)}makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r}makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r),void(e=e[0]);s.SemanticSkeleton.simpleCollapseStructure(e)&&!this.nodeDict[e.toString()]&&this.makeEmpty(t,e,r)}postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("subsup"===t.type){const e=this.createNode(r[1][0]);return e.type="subscript",e.role="subsup",t.type="superscript",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.makeIndex(t,r[1][2],"rightsub"),this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t}if("subscript"===t.type)return this.makeIndex(t,r[2],"rightsub"),this.collapsedChildren_(r),t;if("superscript"===t.type)return this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t;if("tensor"===t.type)return this.makeIndex(t,r[2],"leftsub"),this.makeIndex(t,r[3],"leftsuper"),this.makeIndex(t,r[4],"rightsub"),this.makeIndex(t,r[5],"rightsuper"),this.collapsedChildren_(r),t;if("punctuated"===t.type){if(u.isPunctuated(r)){const e=r.splice(1,1)[0].slice(1);t.contentNodes=e.map(this.makePunctuation.bind(this))}return t}if("underover"===t.type){const e=this.createNode(r[1][0]);return"overaccent"===t.childNodes[1].role?(e.type="overscore",t.type="underscore"):(e.type="underscore",t.type="overscore"),e.role="underover",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.collapsedChildren_(r),t}return t}createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.toString()]=e,e}collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childNodes=[];for(let n=1,Q=t.length;ne.getSemanticPrimary().id===t))}}e.SemanticWalker=T},9806:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SyntaxWalker=void 0;const n=r(707),Q=r(3284),T=r(9797);class o extends Q.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const t=new T.Levels;return t.push([this.primaryId()]),t}up(){super.up();const t=this.previousLevel();return t?(this.levels.pop(),this.singletonFocus(t)):null}down(){super.down();const t=this.nextLevel();if(0===t.length)return null;const e=this.singletonFocus(t[0]);return e&&this.levels.push(t),e}combineContentChildren(t,e,r,Q){switch(t){case"relseq":case"infixop":case"multirel":return(0,n.interleaveLists)(Q,r);case"prefixop":return r.concat(Q);case"postfixop":return Q.concat(r);case"matrix":case"vector":case"fenced":return Q.unshift(r[0]),Q.push(r[1]),Q;case"cases":return Q.unshift(r[0]),Q;case"punctuated":return"text"===e?(0,n.interleaveLists)(Q,r):Q;case"appl":return[Q[0],r[0],Q[1]];case"root":return[Q[1],Q[0]];default:return Q}}left(){super.left();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t-1);return e?this.singletonFocus(e):null}right(){super.right();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t+1);return e?this.singletonFocus(e):null}findFocusOnLevel(t){return this.singletonFocus(t.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}e.SyntaxWalker=o},1799:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TableWalker=void 0;const n=r(5740),Q=r(8496),T=r(9806),o=r(179);class i extends T.SyntaxWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(Q.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(Q.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(Q.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(Q.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(Q.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(Q.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(Q.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(Q.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(Q.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(Q.KeyCode.NINE,this.jumpCell.bind(this))}move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e}up(){return this.moved=o.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=o.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===o.WalkerMoves.ROW){this.moved=o.WalkerMoves.CELL;const t=this.key_-Q.KeyCode.ZERO;return this.isLegalJump_(this.row_,t)?this.jumpCell_(this.row_,t):this.getFocus()}const t=this.key_-Q.KeyCode.ZERO;return t>this.currentTable_.childNodes.length?this.getFocus():(this.row_=t,this.moved=o.WalkerMoves.ROW,this.getFocus().clone())}undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump=null),t}eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===t.type&&-1!==i.ELIGIBLE_CELL_ROLES.indexOf(t.role)}verticalMove_(t){const e=this.previousLevel();if(!e)return null;const r=this.getFocus(),n=this.levels.indexOf(this.primaryId()),Q=this.levels.pop(),T=this.levels.indexOf(e),o=this.levels.get(t?T+1:T-1);if(!o)return this.levels.push(Q),null;this.setFocus(this.singletonFocus(o));const i=this.nextLevel();return i[n]?(this.levels.push(i),this.singletonFocus(i[n])):(this.setFocus(r),this.levels.push(Q),null)}jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let n;do{n=this.levels.pop()}while(-1===n.indexOf(r));this.levels.push(n),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const Q=this.currentTable_.childNodes[t-1];return this.setFocus(this.singletonFocus(Q.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(Q.childNodes[e-1].id.toString())}isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const Q=this.currentTable_.childNodes[t-1];if(!Q)return!1;const T=n.querySelectorAllByAttrValue(r,"id",Q.id.toString())[0];return!(!T||T.hasAttribute("alternative"))&&!(!Q||!Q.childNodes[e-1])}isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1!==i.ELIGIBLE_TABLE_TYPES.indexOf(t.type))return this.currentTable_=t,!0;t=t.parent}return!1}}e.TableWalker=i,i.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],i.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WalkerState=e.WalkerMoves=void 0,function(t){t.UP="up",t.DOWN="down",t.LEFT="left",t.RIGHT="right",t.REPEAT="repeat",t.DEPTH="depth",t.ENTER="enter",t.EXPAND="expand",t.HOME="home",t.SUMMARY="summary",t.DETAIL="detail",t.ROW="row",t.CELL="cell"}(e.WalkerMoves||(e.WalkerMoves={}));class r{static resetState(t){delete r.STATE[t]}static setState(t,e){r.STATE[t]=e}static getState(t){return r.STATE[t]}}e.WalkerState=r,r.STATE={}},3362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.walkerMapping_=e.walker=void 0;const n=r(162),Q=r(6295),T=r(9806),o=r(1799);e.walker=function(t,r,n,Q,T){return(e.walkerMapping_[t.toLowerCase()]||e.walkerMapping_.dummy)(r,n,Q,T)},e.walkerMapping_={dummy:(t,e,r,Q)=>new n.DummyWalker(t,e,r,Q),semantic:(t,e,r,n)=>new Q.SemanticWalker(t,e,r,n),syntax:(t,e,r,n)=>new T.SyntaxWalker(t,e,r,n),table:(t,e,r,n)=>new o.TableWalker(t,e,r,n)}},1204:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getBySemanticId=e.getSemanticRoot=e.getAttribute=e.splitAttribute=void 0;const n=r(5740),Q=r(2298);e.splitAttribute=function(t){return t?t.split(/,/):[]},e.getAttribute=function(t,e){return t.getAttribute(e)},e.getSemanticRoot=function(t){if(t.hasAttribute(Q.Attribute.TYPE)&&!t.hasAttribute(Q.Attribute.PARENT))return t;const e=n.querySelectorAllByAttr(t,Q.Attribute.TYPE);for(let t,r=0;t=e[r];r++)if(!t.hasAttribute(Q.Attribute.PARENT))return t;return t},e.getBySemanticId=function(t,e){return t.getAttribute(Q.Attribute.ID)===e?t:n.querySelectorAllByAttrValue(t,Q.Attribute.ID,e)[0]}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}();var __webpack_exports__={};!function(){var t=__webpack_require__(9515),e=__webpack_require__(3282),r=__webpack_require__(235),n=__webpack_require__(265),Q=__webpack_require__(2388);function T(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),C=r(5865),h=r(1600),m=u(r(5445));function g(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new h.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function y(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var i=function(){function e(e,t,r,a){for(var n=[],i=4;i0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=i(r(6991)),p=i(r(7171)),f=r(6851),C=u(r(5445)),h=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=h;var m={braille:function(e,t,r){for(var a,n=[],i=3;i0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var o=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,i,o){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=i,l.nodeAccess=o,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=i(this.getNode(r),2),n=a[0],o=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(o),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var i=e.call(this,t,r,new o.DummyRegion(t),n,(function(e){return i.highlighter.isMactionNode(e)}),(function(){}))||this;return i.document=t,i.pool=r,i.node=n,i}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,i,o,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),i=0,o=void 0;o=n[i];i++)o!==this.div&&(r=Math.max(o.getBoundingClientRect().bottom,r),a=Math.min(o.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n"+(i.match(/\S/)?a+i+n:"")+""},t}(p.SerializedMmlVisitor);function g(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==h&&(h=e.options.sre.speech,c.mathjax.retryAfter(C.default.setupEngine(e.options.sre).then((function(){return C.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var i=void 0;i=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(C.default.toEnriched(i)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,i=this.typesetRoot;n.setAttribute(i,"aria-label",a);try{for(var o=l(n.childNodes(i)),s=o.next();!s.done;s=o.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var i=l(e.childNodes),o=i.next();!o.done;o=i.next()){var s=o.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return""},a}(e)}function y(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var o=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var o=i(e),l=o.next();!l.done;l=o.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=i(t.reverse()),o=n.next();!o.done;o=n.next()){var l=o.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=o},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function i(e){return"object"==typeof e&&null!==e}function o(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!i(e[u])||!i(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):o(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=i,t.combineConfig=o,t.combineDefaults=function e(t,r,n){var o,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;i(t[c])&&i(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){o={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(o)throw o.error}}return t},t.combineWithMathJax=function(e){return o(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var o=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=o.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var i,o;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,i,o,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){i={error:e}}finally{try{f&&!f.done&&(o=p.return)&&o.call(p)}finally{if(i)throw i.error}}try{for(var C=r(Object.keys(t)),h=C.next();!h.done;h=C.next()){"style"===(d=h.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=C.return)&&s.call(C)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),o=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=i,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=o},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=i(this),n=a.next();!n.done;n=a.next()){var o=n.value.item;if(o.handlesDocument(e))return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=o},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.item.id===e)return o.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=h,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),b=function(){function e(t,r,a){var n=this,i=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},i.OPTIONS),a),this.math=new(this.options.MathList||y),this.renderActions=h.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new g;var o=this.options.InputJax||[new m];Array.isArray(o)||(o=[o]),this.inputJax=o,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=i(e.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=o},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var i=r(7860),o=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=o.MML,t}(i.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=i({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=o(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=o(p),C=f.next();!C.done;C=f.next()){var h=C.value;h?l.appendChild(h.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{C&&!C.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var i=t;(t=this.factory.create("mrow")).setChildren(i.childNodes),t.attributes=i.attributes;try{for(var l=o(i.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,i.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var i=o(a.childNodes),l=i.next();!l.done;l=i.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var C=o(Object.keys(e)),h=C.next();!h.done;h=C.next()){var m=h.value;if(f.hasOwnProperty(m)||r.alwaysInherit.hasOwnProperty(m)){var g=l(e[m],2),y=g[0],L=g[1];!(null===(d=null===(c=r.noInherit[y])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[m])&&this.attributes.setInherited(m,L)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[m])&&delete(e=i({},e))[m]}}catch(e){s={error:e}}finally{try{h&&!h.done&&(u=C.return)&&u.call(C)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var b=this.arity;if(b>=0&&b!==1/0&&(1===b&&0===this.childNodes.length||1!==b&&this.childNodes.length!==b))if(b=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var i=o(a.getExplicitNames()),l=i.next();!l.done;l=i.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),i=this.factory.create("text");i.setText(t.fullErrors?e:this.kind),n.appendChild(i),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof g?r+=i.getText():"textContent"in i&&(r+=i.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i;try{for(var l=o(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=i(i({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=C;var h=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var i=o(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=m;var g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(m);t.TextNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(m);t.XMLNode=y},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=i},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=o.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=i(i({},o.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(o.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),o=this.attributes.get("denomalign"),l=this.addInheritedAttributes(i({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(i({},e),{denalign:o,indentshift:"0",indentalignfirst:o,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=i(i({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=o.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=i({},o.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(o.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=o(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],i=this.constructor.OPTABLE,l=i[r][e]||i[a][e]||i[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i&&!i.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var i=o(this.childNodes),s=i.next();!s.done;s=i.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=o(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=i({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var i,s;try{for(var u=o(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){i={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(i)throw i.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,u;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var C=o(this.childNodes),h=C.next();!h.done;h=C.next()){var m=h.value;e.rowalign[1]=f.shift()||e.rowalign[1],m.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(u=C.return)&&u.call(C)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,s;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(h=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),h).appendChild(h)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=o(this.childNodes),C=f.next();!C.done;C=f.next()){var h=C.value;e.columnalign[1]=p.shift()||e.columnalign[1],h.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{C&&!C.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=i(i({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(o.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":i.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function i(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=i,t.MO={ORD:i(0,0,n.TEXCLASS.ORD),ORD11:i(1,1,n.TEXCLASS.ORD),ORD21:i(2,1,n.TEXCLASS.ORD),ORD02:i(0,2,n.TEXCLASS.ORD),ORD55:i(5,5,n.TEXCLASS.ORD),NONE:i(0,0,n.TEXCLASS.NONE),OP:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,n.TEXCLASS.BIN),BIN4:i(4,4,n.TEXCLASS.BIN),BIN01:i(0,1,n.TEXCLASS.BIN),BIN5:i(5,5,n.TEXCLASS.BIN),TALLBIN:i(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,n.TEXCLASS.REL),REL1:i(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,n.TEXCLASS.REL),RELSTRETCH:i(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,n.TEXCLASS.INNER),PUNCT:i(0,3,n.TEXCLASS.PUNCT),ACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,i=e.codePointAt(0);try{for(var o=a(t.RANGES),l=o.next();!l.done;l=o.next()){var s=l.value;if(i<=s[1]){if(i>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":i(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":i(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":i(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":i(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":i(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=o(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],i=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+i:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,o="";try{for(var l=i(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;o+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return o},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var o=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var o=i(Object.keys(t)),l=o.next();!l.done;l=o.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var i=r(this.childNodes),o=i.next();!o.done;o=i.next()){var l=o.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),C=function(e){function t(t,r,a){var n=this,i=o((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=i[0],s=i[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,i,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=o(d,2),f=p[0],C=p[1];if(t<=C&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=C}}catch(e){n={error:e}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),i=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,i)},t.prototype.findMath=function(e){var t,r,a,n,i,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),C=f.next();!C.done;C=f.next()){var h=C.value,m=o([null,null],2),g=m[0],y=m[1];try{for(var L=(a=void 0,l(this.inputJax)),b=L.next();!b.done;b=L.next()){var k=b.value,v=new this.options.MathList;if(k.processStrings){null===g&&(g=(i=o(this.domStrings.find(h),2))[0],y=i[1]);try{for(var S=(s=void 0,l(k.findMath(g))),w=S.next();!w.done;w=S.next()){var A=w.value;v.push(this.mathItem(A,k,y))}}catch(e){s={error:e}}finally{try{w&&!w.done&&(c=S.return)&&c.call(S)}finally{if(s)throw s.error}}}else try{for(var E=(d=void 0,l(k.findMath(h))),x=E.next();!x.done;x=E.next()){A=x.value;var M=new this.options.MathItem(A.math,k,A.display,A.start,A.end);v.push(M)}}catch(e){d={error:e}}finally{try{x&&!x.done&&(p=E.return)&&p.call(E)}finally{if(d)throw d.error}}this.math.merge(v)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=L.return)&&n.call(L)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{C&&!C.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.adaptor.getAttribute(o,"id")===t)return o}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var i=n.value;i.state()>=f.STATE.INSERTED&&i.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=i(i({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(i(i({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=C},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),i=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),i=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?i=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),i=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[i,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),i=!1,o=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,i):o.hasOwnProperty(l)?e=this.handleTag(e,i):l?(e=(t=a(this.handleContainer(e,i),2))[0],i=t[1]):e=this.handleOther(e,i),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],i=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=i},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var i=r(3670),o=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=o.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(i.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var i=r(4474),o=function(e){function t(t,r,a,n,i){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),e.call(this,t,r,a,n,i)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=i.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var o=t.parse(n,"text/html");a=t.firstChild(t.body(o))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(i.AbstractMathItem);t.HTMLMathItem=o},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=i},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var o=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=i((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],o=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(o),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),i=this.adaptor.body(n);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var o=this.mathml.compile(r);return o=this.executeFilters(this.postFilters,e,t,o),e.display="block"===o.attributes.get("display"),o},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},o.AbstractInputJax.OPTIONS),t}(o.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var o=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math")),o=n.next();!o.done;o=n.next()){var l=o.value;t.add(l)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,o,s=this.adaptor.root(this.adaptor.document);try{for(var u=i(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,i(this.adaptor.tags(e,p+":math"))),C=f.next();!C.done;C=f.next()){var h=C.value;t.add(h)}}catch(e){n={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math",l)),o=n.next();!o.done;o=n.next()){var s=o.value;t.add(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var o=i(e.values()),l=o.next();!l.done;l=o.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(o.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=o(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,i=a.kind(e).replace(/^.*:/,""),o=a.getAttribute(e,"data-mjx-texclass")||"";o&&(o=this.filterAttribute("data-mjx-texclass",o)||"");var s=o&&"mrow"===i?"TeXAtom":i;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===i?(o=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,o,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var i=l(this.adaptor.allAttributes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var i=l(n.childNodes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var i=l(this.filterClassList(this.adaptor.allClasses(t))),o=i.next();!o.done;o=i.next()){var s=o.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},5713:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.mathjax=void 0;var a=r(3282),n=r(805),i=r(4542);t.mathjax={version:a.VERSION,handlers:new n.HandlerList,document:function(e,r){return t.mathjax.handlers.document(e,r)},handleRetriesFor:i.handleRetriesFor,retryAfter:i.retryAfter,asyncLoad:null}},3208:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),C=r(6010),h=r(6010),m=r(8054),g=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var y=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var i=o(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=i[0],s=i[1],u=o((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],C=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new g.CssStyles,n.font=s||new l(C),n.unknownCache=new Map;var h=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new h(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,C.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var i=this.factory.wrap(e.root);this.setScale(t,i),this.processMath(i,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,h.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var i=l(e.childNodes.slice(1)),o=i.next();!o.done;o=i.next()){var s=o.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var i=l(e.math),o=i.next();!o.done;o=i.next()){var s=o.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var C=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],o(r.defaultSizeVariants),!1),this.stretchVariants=l([],o(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=o(e,3),n=a[0],i=a[1],l=a[2];r[n]={extension:t,file:n,variants:i,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var i=this;void 0===a&&(a={}),void 0===n&&(n=null);var o=e?this.dynamicExtensions.get(e):null;(e?o.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&i.adjustDelimiters(t.delimiters,Object.keys(a),o.sizeN,o.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var i=e[parseInt(t)];"dir"in i&&(i.variants&&(i.variants=n.adjustArrayIndices(i.variants,r)),i.stretchv&&(i.stretchv=n.adjustArrayIndices(i.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var i=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=i.next();!l.done;l=i.next()){var u=o(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var i=s(Object.keys(e.chars||{})),o=i.next();!o.done;o=i.next()){var l=o.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,i,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=o(p.value,3),C=f[0],h=f[1],m=f[2],g=l.VariantSmp[t][C];if(g){for(var y=h;y<=m;y++)if(930!==y){var L=g+y-h;e[y]=this.smpChar(u[L]||L)}if(c[C])try{for(var b=(n=void 0,s(Object.keys(c[C]).map((function(e){return parseInt(e)})))),k=b.next();!k.done;k=b.next()){e[y=k.value]=this.smpChar(g+c[C][y])}}catch(e){n={error:e}}finally{try{k&&!k.done&&(i=b.return)&&i.call(b)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var i=n.value;this.createVariant(i[0],i[1],i[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var i=s(n.linked),o=i.next();!o.done;o=i.next()){var l=o.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var i=n.value;"unknown"===this.cssFontMap[i][0]&&(this.cssFontMap[i][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var i=s(Object.keys(e)),o=i.next();!o.done;o=i.next()){var l=e[o.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var i=s(e),o=i.next();!o.done;o=i.next()){var l=o.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return i(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),i=function(e){n.push.apply(n,l([],o(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){i(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var i=s(this.CLASS.dynamicExtensions.values()),o=i.next();!o.done;o=i.next()){n(o.value)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=C},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var o=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,i=t.indentshiftfirst,o=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===i&&(i=e.attributes.getInherited("indentshift")),"indentalign"===o&&(o=r),"indentshift"===l&&(l=a),this.indentData=[[n,i],[r,a],[o,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=i(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=o},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=i(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0],f=d[1];if(null===f){var C=p.coreMO();C.setBreakStyle(C.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=o(t,5),a=r[0],n=r[2],i=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),i+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+i,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var i,o=this.state;if(!(r>=t.NOBREAK||0===o.w&&0===o.prevWidth)){for(;o.potential.length&&o.potential[0][1]>this.FACTORS.fuzz(r);){var l=o.potential.shift();o.potential.length&&(o.potential[0][4]+=l[4])}o.potential.unshift([[e,n],r,o.w-((null===(i=o.prevBreak)||void 0===i?void 0:i[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=o(this.getBorderLR(e),2),n=a[0],i=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+i)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,i=this.FACTORS,o=i.tail(i.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(o=i.open(o,e),this.state.depth++),s&&(o=i.close(o,e),this.state.depth--),o=(this.TEXCLASS[e.node.texClass]||function(e){return e})(o),(this.PENALTY[r]||function(e){return e})(i.depth(o))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var i=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,i-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=o(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var C=s.childNodes;try{for(var h=i(C.keys()),m=h.next();!m.done;m=h.next()){var g=m.value,y=C[g];if(y.node.isKind("text")){var L=y.node.getText().split(/ /),b=L.pop();try{for(var k=(n=void 0,i(L.keys())),v=k.next();!v.done;v=k.next()){var S=v.value;this.addWidth(c,s.textWidth(L[S])),this.pushBreak(e,this.mtextPenalty(),-u,[g,S+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{v&&!v.done&&(l=k.return)&&l.call(k)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(b))}else this.addWidth(y.getBBox())}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=o(r.start||[0,0],2),n=a[0],i=a[1],l=o(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=o(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?i:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),i=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,i+n.rscale*n.w)+r.font.params.scriptspace,s=o(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=i(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],o(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var i=t.sideIndex[a],o=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[i]=r[o]=t,r},border:function(e){var t=[0,0,0,0];return t[i]=t[o]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),i=n[0],o=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,i*(s-o),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,i=t.y,o=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=o[0],s=o[1],u=o[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=i+(d>a?e.thickness*p*Math.sin(d-a):0),C=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,C,f,C]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),i=n[0],o=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],C=t.getOffset(f),h=t.arrow(p,i,o,f,C);e(t,h)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),C=s(r(6010)),h=r(8054),m=r(6469),g=r(1597),y=r(5884),L=2/18;function b(e,t){return e?tt&&(t=i),o>r&&(r=o)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),i=n.next();!i.done;i=n.next()){var o=i.value;e.append(o.getOuterBBox())}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=g.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var i=!1;try{for(var o=u(this.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(i=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new h.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new h.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),i=a.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):b(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):b(n,e.rspace);var i=r.childIndex(t);if(0!==i){var o=r.childNodes[i-1];if(o.isEmbellished){var l=this.jax.nodeMap.get(o).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof p.TextNode&&(r+=i.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=y.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return C.percent(e)},t.prototype.em=function(e){return C.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-C.BIGDIMEN),C.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),C.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=k},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=i},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var o=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,i=a.d,o=a.w;e.w=o,e.h=n,e.d=i},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),i=r.math.metrics;1!==i.scale&&(a["font-size"]=r.fixed(100/i.scale,1)+"%");var o=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||i.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,i=a.d,o=a.w;return t.height=this.em(n+i),t.width=this.em(o),t["vertical-align"]=this.em(-i),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=i((0,o.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var i=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var a=t.h,n=t.d,o=this.font.params.axis_height;this.dh=(a+n)/2+o-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===i.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var o=this.parent.variant,l=this.node.getText();if("-explicitFont"===o){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,o,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,o);e.empty();try{for(var C=n(f),h=C.next();!h.done;h=C.next()){var m=h.value,g=i(this.getVariantChar(o,m),4),y=(d=g[0],p=g[1],c=g[2],g[3]);if(y.unknown){var L=this.jax.measureText(String.fromCodePoint(m),o);c=L.w,d=L.h,p=L.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=y.ic||0,e.sk=y.sk||0,e.dx=y.dx||0}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=C.return)&&a.call(C)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var o=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,o=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=i(o.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=i((0,o.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),i=n[0],o=n[1],l=n[2];this.arrowhead={x:i?parseFloat(i):c.ARROWX,y:o?parseFloat(o):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var i=n.value,o=r.get(i);o&&(this.notations[i]=o,o.renderChild&&(this.renderChild=o.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.notations[o]){var l=this.notations[o].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,i=this.notations[n].init;i&&i(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var i=n.value;this.maximizeEntries(r,this.notations[i].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.notations[o].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?o:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,i=a.d,o=a.w,l=n+i,u=Math.sqrt(l*l+o*o),c=Math.max(t,r*o/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(o+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),i=n[0],o=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+o,i+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],i=r[2],o=r[3],l=this.childNodes[0].getBBox();e.combine(l,o,0),e.h+=a,e.d+=i,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var i=0;try{for(var o=n(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;this.addMo(r.separators[i++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var i=n.getBevelData(n.isDisplay()).H,o=n.bevel=n.createMo("/");o.node.attributes.set("symmetric",!0),o.canStretch(1),o.getStretchedVariant([i],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),i=this.font.params.axis_height,o=this.getTUV(t,r),l=o.T,s=o.u,u=o.v;e.combine(a,0,i+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,i-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,i=r.nbox,o=r.dbox;e.combine(i,0,a),e.combine(o,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,i=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),o=i[0],l=i[1],s=(e?7:3)*a.rule_thickness,u=o-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=i(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=i(this.getCombinedUV(),2),o=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),o,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,o,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=i([0,0,0],3),o=n[0],l=n[1],s=n[2];0===t.w?o=this.getU():0===r.w?o=-this.getV():(o=(a=i(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[o,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return i(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),i=this.getSize("minsize",0),o=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(i,Math.min(o,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=i||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),C=0;if(p.sizes)try{for(var h=l(p.sizes),m=h.next();!m.done;m=h.next()){if(m.value>=d)return s&&C&&C--,void this.setDelimSize(f,C);C++}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,C-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=o(o({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),i=n[0],o=n[1],l=n[2];1===this.stretch.dir?(i=(a=s(this.getBaseline(e,t,r),2))[0],o=a[1]):l=t,this.bbox.h=i,this.bbox.d=o,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),i=s(a?e:[t,0],2),o=i[0],l=i[1],u=s([o+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(o-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),C=f[0],h=f[1];d=h*(c/(C+h))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var i=c.LineBBox.from(u.BBox.zero(),n);return i.originalL=this.bbox.L,this.bbox.L=0,i}var o=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(o.w=o.h=o.d=0,o.isFirst=!0,this.bbox.R=0):"duplicate"===t?o.L=0:this.multChar&&(o=c.LineBBox.from(this.multChar.getOuterBBox(),n)),o.getIndentData(this.node)),o},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,i=r,o=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[o,l,i,a-o,n-l,r-i,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),i=n?t[n[0].charAt(0)]:r?t[r]:0,o=this.length2em(e,i)||0;return e.match(/^[-+]/)&&r&&(o+=i),null!=a&&(o=Math.max(a,o)),o},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],i=t[2],o=t[3],l=t[4],s=t[5];e.w=i+s,e.h=r+o,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},9086:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,i=a.w,o=a.rscale,l=Math.max(i,n/o),s=Math.max(0,l-i);return[l*o-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var f=0,C=0,h=d>1&&d===p;try{for(var m=i(this.childNodes),g=m.next();!g.done;g=m.next()){var y=0===(A=g.value).stretch.dir;if(h||y){var L=A.getBBox().rscale,b=o(A.getUnbrokenHD(),2),k=b[0],v=b[1];(k*=L)>f&&(f=k),(v*=L)>C&&(C=v)}}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}try{for(var S=i(s),w=S.next();!w.done;w=S.next()){var A;L=(A=w.value).coreRScale();A.coreMO().getStretchedVariant([f/L,C/L])}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var o=i(this.childNodes.keys()),l=o.next();!l.done;l=o.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=i(d.keys()),C=f.next();!C.done;C=f.next()){var h=d[L=C.value];this.addMiddleBorders(h),0===L&&this.addLeftBorders(h),L===p&&this.addRightBorders(h)}}catch(e){t={error:e}}finally{try{C&&!C.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var m=0;try{for(var g=i(d.keys()),y=g.next();!y.done;y=g.next()){var L;h=d[L=y.value];e.combine(h,0,m),m-=Math.max(.25,h.d)+h.lineLeading+Math.max(.75,(null===(u=d[L+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{y&&!y.done&&(n=g.return)&&n.call(g)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],o(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var o=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new o.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=i(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var i=this.font.params,o=3*i.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),i.sub2),s=this.baseCharZero(a.d*this.baseScale+i.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],i=this.getBaseWidth(),o=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,i,u-c),e.combine(a,i+o,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&null===t){t=0;var C=p>1&&p===f;try{for(var h=i(this.tableRows),m=h.next();!m.done;m=h.next()){var g;if(g=m.value.getChild(e)){var y=0===(v=g.childNodes[0]).stretch.dir;if(C||y){var L=v.getBBox(y).w;L>t&&(t=L)}}}}catch(e){n={error:e}}finally{try{m&&!m.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}if(null!==t)try{for(var b=i(u),k=b.next();!k.done;k=b.next()){var v;(v=k.value).coreMO().getStretchedVariant([Math.max(t,v.getBBox().w)/v.coreRScale()])}}catch(e){l={error:e}}finally{try{k&&!k.done&&(s=b.return)&&s.call(b)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,o=0,l=0;try{for(var s=i(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[o]=Math.max(n[o],d.d),d.w>l&&(l=d.w)}o++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),i=[0],o=this.tableRows,l=0;ln[r]&&(n[r]=u),c>i[r]&&(i[r]=c),f>l&&(l=f),o&&d>o[t]&&(o[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=i(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=o(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+n,i-n]}[r]||[i,i]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=o(this.getPadAlignShift(r),2),n=a[0],i=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==i||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=o(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var i=o(this.getAlignShift(),2),l=i[0],s=i[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var i=e[n];return"fit"===i?null:"auto"===i?r?a[n]:null:(0,u.isPercent)(i)?i:t.length2em(i)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),i=a.filter((function(t){return"auto"===e[t]})),o=n.length||i.length,l=(o?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=o&&u>0?u/o:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),i=Array.from(n.keys()),s=i.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=i.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=i.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=i.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),C=l(l(l(l([],o(s),!1),o(d),!1),o(p),!1),o(f),!1);if(C.length){this.cWidths=i.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var h=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],m=(0,c.sum)(this.cWidths)-h,g=0,y=0;ythis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),i=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(i.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=o(this.getBBoxHD(r),2),f=p[0],C=p[1];e.h=f,e.d=C,e.w=a;var h=o(this.getBBoxLR(),2),m=h[0],g=h[1];e.L=m,e.R=g,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,i=n.w,o=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(a,Math.max(t,o+i+l)))-(s?o+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var o=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),o=i[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(o,i[2]?"bold":"",i[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=o.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=i(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],o=i(this.breakPoints[e]||[t.length,0],2),l=o[0],s=o[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,i,o,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(E=d.value.childNodes[0]).canStretch(1)&&s.push(E)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var C=0,h=0,m=p>1&&p===f;try{for(var g=n(u),y=g.next();!y.done;y=g.next()){var L=0===(E=y.value.childNodes[0]).stretch.dir;if(m||L){var b=E.getBBox(L),k=b.h,v=b.d;k>C&&(C=k),v>h&&(h=v)}}}catch(e){a={error:e}}finally{try{y&&!y.done&&(i=g.return)&&i.call(g)}finally{if(a)throw a.error}}e=[C,h]}if(e){var S=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var w=n(s),A=w.next();!A.done;A=w.next()){var E;S(E=A.value)}}catch(e){o={error:e}}finally{try{A&&!A.done&&(l=w.return)&&l.call(w)}finally{if(o)throw o.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var p=0,f=c>1&&c===d;try{for(var C=i(this.childNodes),h=C.next();!h.done;h=C.next()){var m=0===(v=h.value).stretch.dir;if(f||m){var g=v.getOuterBBox(m),y=g.w,L=g.rscale;y*L>p&&(p=y*L)}}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=C.return)&&a.call(C)}finally{if(r)throw r.error}}try{for(var b=i(l),k=b.next();!k.done;k=b.next()){var v;(v=k.value).coreMO().getStretchedVariant([p/v.coreRScale()])}}catch(e){n={error:e}}finally{try{k&&!k.done&&(o=b.return)&&o.call(b)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=o(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},c=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SVG=t.XLINKNS=t.SVGNS=void 0;var d=r(3208),p=r(7826),f=r(2597),C=r(505),h=s(r(6010)),m=r(7519),g=r(1779);t.SVGNS="http://www.w3.org/2000/svg",t.XLINKNS="http://www.w3.org/1999/xlink";var y=function(e){function r(t){void 0===t&&(t=null);var r=e.call(this,t,p.SvgWrapperFactory,g.DefaultFont)||this;return r.minwidth=0,r.shift=0,r.svgStyles=null,r.fontCache=new f.FontCache(r),r}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!0},enumerable:!1,configurable:!0}),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},r.prototype.styleSheet=function(t){if(this.svgStyles)return this.svgStyles;var a=this.svgStyles=e.prototype.styleSheet.call(this,t);return this.adaptor.setAttribute(a,"id",r.STYLESHEETID),a},r.prototype.pageElements=function(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(e){for(var t=this.adaptor,a=t.tags(t.body(e.document),"svg"),n=a.length-1;n>=0;n--)if(this.adaptor.getAttribute(a[n],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(e,t){var r=this.container;this.container=t;var a=u(this.createRoot(e),2),n=a[0],i=a[1];this.typesetSvg(e,n,i),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,n,i),this.container=r},r.prototype.createRoot=function(e){var t=e.getOuterBBox(),r=t.w,a=t.h,n=t.d,i=t.pwidth,o=u(this.createSVG(a,n,r),2),l=o[0],s=o[1];if(i){var c=this.adaptor;c.setStyle(l,"min-width",c.getStyle(l,"width")),c.setAttribute(l,"width",i),c.removeAttribute(l,"viewBox");var d=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(s,"transform","scale(".concat(d,",-").concat(d,") translate(0, ").concat(this.fixed(1e3*-a,1),")"))}return[l,s]},r.prototype.createSVG=function(e,r,a){var n=this.math.metrics.em/1e3,i=Math.max(a,n),o=Math.max(e+r,n),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,u=s.append(this.container,this.svg("svg",{xmlns:t.SVGNS,width:this.ex(i),height:this.ex(o),role:"img",focusable:!1,style:{"vertical-align":this.ex(-r)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*i,1),this.fixed(1e3*o,1)].join(" ")},[l]));return.001===i&&(s.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&s.setAttribute(u,"xmlns:xlink",t.XLINKNS),[u,l]},r.prototype.typesetSvg=function(e,t,r){var a=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),a.insert(this.fontCache.getCache(),r)),e.toSVG([r]),this.fontCache.clearLocalID(),this.minwidth)a.setStyle(t,"minWidth",this.ex(this.minwidth)),a.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var n=a.getAttribute(this.container,"justify")||"center";this.setIndent(t,n,this.shift)}},r.prototype.setIndent=function(e,t,r){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(r)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-r))},r.prototype.handleInlineBreaks=function(e,t,r){var a,n,i=e.childNodes[0].breakCount;if(i){var o=this.adaptor,l=o.firstChild(r),s=o.childNodes(o.firstChild(l)),d=e.childNodes[0].lineBBox;o.remove(r);for(var p=!0,f=0;f<=i;f++){var C=d[f]||e.childNodes[0].getLineBBox(f),g=C.h,y=C.d,L=C.w,b=u(this.createSVG(g,y,L),2),k=b[0],v=b[1],S=o.append(v,o.clone(l,!1));try{for(var w=(a=void 0,c(o.childNodes(s[f]))),A=w.next();!A.done;A=w.next()){var E=A.value;o.append(S,E)}}catch(e){a={error:e}}finally{try{A&&!A.done&&(n=w.return)&&n.call(w)}finally{if(a)throw a.error}}o.insert(k,t);var x=u(e.childNodes[0].getBreakNode(C),2),M=x[0],_=x[1],O=!(!_||!_.node.getProperty("forcebreak"));if(f||O){var P=M&&!p?M.getLineBBox(0).originalL:0;if(P||!O){var N=h.em(P);o.insert(o.node("mjx-break",O?m.SPACE[N]?{size:m.SPACE[N]}:{style:{"font-size":P.toFixed(1)+"%"}}:{newline:!0}),k)}}p=!(!_||"newline"!==_.node.attributes.get("linebreak"))}o.childNodes(t).length&&o.append(o.firstChild(o.parent(t)),o.firstChild(t)),o.remove(t)}},r.prototype.ex=function(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(e,r,a){return void 0===r&&(r={}),void 0===a&&(a=[]),this.html(e,r,a,t.SVGNS)},r.prototype.unknownText=function(e,t){var r=this.math.metrics,a=this.font.params.x_height/r.ex*r.em*1e3,n=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(a,1)+"px"},[this.text(e)]),i=this.adaptor;if("-explicitFont"!==t){var o=(0,C.unicodeChars)(e);if(1!==o.length||o[0]<119808||o[0]>120831){var l=u(this.font.getCssFont(t),3),s=l[0],c=l[1],d=l[2];i.setAttribute(n,"font-family",s),c&&i.setAttribute(n,"font-style","italic"),d&&i.setAttribute(n,"font-weight","bold")}}return n},r.prototype.measureTextNode=function(e){var t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),a=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[e]);t.append(t.body(t.document),a);var n=t.nodeSize(e,1e3,!0)[0];return t.remove(a),{w:n,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=i(i({},d.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(d.CommonOutputJax);t.SVG=y},1779:function(e,t,r){r.r(t),r.d(t,{DefaultFont:function(){return a.MathJaxModernFont},fontName:function(){return n}});var a=r(7414);const n="mathjax-modern"},2597:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FontCache=void 0;var r=function(){function e(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}return e.prototype.cachePath=function(e,t,r){var a="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(a)||(this.cache.set(a,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:a,d:r}))),a},e.prototype.clearLocalID=function(){this.localID=""},e.prototype.useLocalID=function(e){void 0===e&&(e=null),this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")},e.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},e.prototype.getCache=function(){return this.defs},e}();t.FontCache=r},768:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddPaths=t.SvgFontData=void 0;var u=r(5884);l(r(5884),t);var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.OPTIONS=i(i({},u.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),t.JAX="SVG",t}(u.FontData);t.SvgFontData=c,t.AddPaths=function(e,t,r){var a,n,i,o;try{for(var l=s(Object.keys(t)),u=l.next();!u.done;u=l.next()){var d=u.value,p=parseInt(d);c.charOptions(e,p).p=t[p]}}catch(e){a={error:e}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}try{for(var f=s(Object.keys(r)),C=f.next();!C.done;C=f.next()){d=C.value,p=parseInt(d);c.charOptions(e,p).c=r[p]}}catch(e){i={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}return e}},7620:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderLine=t.lineOffset=t.lineData=t.computeLineData=void 0;var l=i(r(5552));o(r(5552),t),t.computeLineData={top:function(e,t,r,a){return[0,e-a,r,e-a]},right:function(e,t,r,a){return[r-a,-t,r-a,e]},bottom:function(e,t,r,a){return[0,a-t,r,a-t]},left:function(e,t,r,a){return[a,-t,a,e]},vertical:function(e,t,r,a){return[r/2,e,r/2,-t]},horizontal:function(e,t,r,a){return[0,(e-t)/2,r,(e-t)/2]},up:function(e,t,r,a){return[a,a-t,r-a,e-a]},down:function(e,t,r,a){return[a,e-a,r-a,a-t]}};t.lineData=function(e,r,a){void 0===a&&(a="");var n=e.getBBox(),i=n.h,o=n.d,l=n.w,s=e.thickness/2;return(0,t.lineOffset)(t.computeLineData[r](i,o,l,s),e,a)};t.lineOffset=function(e,t,r){if(r){var a=t.getOffset(r);a&&("X"===r?(e[0]-=a,e[2]-=a):(e[1]-=a,e[3]-=a))}return e};t.RenderLine=function(e,r){return void 0===r&&(r=""),function(a,n){var i=a.line((0,t.lineData)(a,e,r));a.adaptor.append(a.dom[0],i)}};t.Border=function(e){return l.CommonBorder((function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}))(e)};t.Border2=function(e,r,a){return l.CommonBorder2((function(e,n){e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,r))),e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,a)))}))(e,r,a)};t.DiagonalStrike=function(e){return l.CommonDiagonalStrike((function(r){return function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}}))(e)};t.DiagonalArrow=function(e){return l.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return l.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},7079:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapper=void 0;var l=r(505),s=r(7519),u=r(4097),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.toSVG=function(e){this.toEmbellishedSVG(e)||this.addChildren(this.standardSvgNodes(e))},t.prototype.toEmbellishedSVG=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=i([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0];l!==d[1]?(this.toSVG([p]),s.push(this.dom[0]),this.place(0,0)):s.push(this.createSvgNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},t.prototype.addChildren=function(e){var t,r,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l.toSVG(e);var s=l.getOuterBBox();l.dom&&l.place(a+s.L*s.rscale,0),a+=(s.L+s.w+s.R)*s.rscale}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},t.prototype.standardSvgNodes=function(e){var t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t},t.prototype.createSvgNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.svg("g",{"data-mml-node":a.node.kind})})),e=this.handleHref(e);try{for(var n=i(e.keys()),o=n.next();!o.done;o=n.next()){var l=o.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},t.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");if(!r)return e;var a=0,n=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((function(e){e=t.adaptor.append(e,t.svg("a",{href:r}));var i=n?t.getOuterBBox():t.getLineBBox(a),o=i.h,l=i.d,s=i.w;return t.adaptor.append(t.dom[a++],t.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:t.fixed(s),height:t.fixed(o+l),x:1===a||n?t.fixed(-t.dx):0,y:t.fixed(-l)})),e}))},t.prototype.handleStyles=function(){var e,t,r,a=this;if(this.styles){var n=this.styles.cssText;n&&this.dom.forEach((function(e){return a.adaptor.setAttribute(e,"style",n)}));var i=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],o=((null===(r=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===r?void 0:r.width)||[0,0,0,0])[3];(i||o)&&(this.dx=i+o)}},t.prototype.handleScale=function(){var e=this;if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((function(r){return e.adaptor.setAttribute(r,"transform",t)}))}},t.prototype.handleColor=function(){var e,t=this,r=this.adaptor,a=this.node.attributes,n=a.getExplicit("mathcolor")||a.getExplicit("color"),i=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(n&&this.dom.forEach((function(e){r.setAttribute(e,"fill",n),r.setAttribute(e,"stroke",n)})),i){var o=0,l=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((function(e){var a=l?t.getOuterBBox():t.getLineBBox(o++),n=a.h,s=a.d,u=a.w,c=t.svg("rect",{fill:i,x:1===o||l?t.fixed(-t.dx):0,y:t.fixed(-s),width:t.fixed(u),height:t.fixed(n+s),"data-bgcolor":!0}),d=r.firstChild(e);d?r.insert(c,d):r.append(e,c)}))}},t.prototype.handleBorder=function(){var e,r,a,n,l,s=null===(l=this.styleData)||void 0===l?void 0:l.border;if(s){var u=t.borderFuzz,c=this.adaptor,d=0,p=this.dom.length-1,f=this.node.isEmbellished&&!this.node.isKind("mo");try{for(var C=i(this.dom),h=C.next();!h.done;h=C.next()){var m=h.value,g=p&&d?0:1,y=p&&d!==p?0:1,L=f?this.getOuterBBox():this.getLineBBox(d++),b=o([L.h+u,L.d+u,L.w+u],3),k=b[0],v=b[1],S=b[2],w=[S,k],A=[-u,k],E=[S,-v],x=[-u,-v],M=[S-y*s.width[1],k-s.width[0]],_=[-u+g*s.width[3],k-s.width[0]],O=[S-y*s.width[1],-v+s.width[2]],P=[-u+g*s.width[3],-v+s.width[2]],N=[[A,w,M,_],[E,w,M,O],[x,E,O,P],[x,A,_,P]],T=c.firstChild(m),R=g*this.dx;try{for(var B=(a=void 0,i([0,1,2,3])),D=B.next();!D.done;D=B.next()){var F=D.value;if(s.width[F]&&(3!==F||g)&&(1!==F||y)){var I=N[F];"dashed"===s.style[F]||"dotted"===s.style[F]?this.addBorderBroken(I,s.color[F],s.style[F],s.width[F],F,m,R):this.addBorderSolid(I,s.color[F],T,m,R)}}}catch(e){a={error:e}}finally{try{D&&!D.done&&(n=B.return)&&n.call(B)}finally{if(a)throw a.error}}}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=C.return)&&r.call(C)}finally{if(e)throw e.error}}}},t.prototype.addBorderSolid=function(e,t,r,a,n){var i=this,l=this.svg("polygon",{points:e.map((function(e){var t=o(e,2),r=t[0],a=t[1];return"".concat(i.fixed(r-n),",").concat(i.fixed(a))})).join(" "),stroke:"none",fill:t});r?this.adaptor.insert(l,r):this.adaptor.append(a,l)},t.prototype.addBorderBroken=function(e,t,r,a,n,i,l){var s="dotted"===r,u=a/2,c=o([[u,-u,-u,-u],[-u,u,-u,-u],[u,u,-u,u],[u,u,u,-u]][n],4),d=c[0],p=c[1],f=c[2],C=c[3],h=o(e,2),m=h[0],g=h[1],y=m[0]+d-l,L=m[1]+p,b=g[0]+f-l,k=g[1]+C,v=Math.abs(n%2?k-L:b-y),S=s?Math.ceil(v/(2*a)):Math.ceil((v-a)/(4*a)),w=v/(4*S+1),A=this.svg("line",{x1:this.fixed(y),y1:this.fixed(L),x2:this.fixed(b),y2:this.fixed(k),"stroke-width":this.fixed(a),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(v/S-.002)].join(" "):[this.fixed(w),this.fixed(3*w)].join(" ")}),E=this.adaptor,x=E.firstChild(i);x?E.insert(A,x):E.append(i,A)},t.prototype.handleAttributes=function(){var e,r,a,n,o=this.adaptor,s=this.node.attributes,u=s.getAllDefaults(),c=t.skipAttributes,d=function(e){!1!==c[e]&&(e in u||c[e]||o.hasAttribute(p.dom[0],e))||p.dom.forEach((function(t){return o.setAttribute(t,e,s.getExplicit(e))}))},p=this;try{for(var f=i(s.getExplicitNames()),C=f.next();!C.done;C=f.next()){d(C.value)}}catch(t){e={error:t}}finally{try{C&&!C.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}if(s.get("class")){var h=function(e){m.dom.forEach((function(t){return o.addClass(t,e)}))},m=this;try{for(var g=i((0,l.split)(s.get("class"))),y=g.next();!y.done;y=g.next()){h(y.value)}}catch(e){a={error:e}}finally{try{y&&!y.done&&(n=g.return)&&n.call(g)}finally{if(a)throw a.error}}}},t.prototype.place=function(e,t,r){if(void 0===r&&(r=null),r||(e+=this.dx*this.bbox.rscale),e||t){r||(r=this.dom[0],t=this.handleId(t));var a="translate(".concat(this.fixed(e),",").concat(this.fixed(t),")"),n=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",a+(n?" "+n:""))}},t.prototype.handleId=function(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;var t=this.adaptor,r=this.getBBox().h,a=t.childNodes(this.dom[0]);a.forEach((function(e){return t.remove(e)}));var n=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},a);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],n),e+r},t.prototype.firstChild=function(e){void 0===e&&(e=this.dom[0]);var t=this.adaptor,r=t.firstChild(e);return r&&"text"===t.kind(r)&&t.getAttribute(r,"data-id-align")&&(r=t.firstChild(t.next(r))),r&&"rect"===t.kind(r)&&t.getAttribute(r,"data-hitbox")&&(r=t.next(r)),r},t.prototype.placeChar=function(e,t,r,a,n){var l,s;void 0===n&&(n=null),null===n&&(n=this.variant);var u=e.toString(16).toUpperCase(),c=o(this.getVariantChar(n,e),4),d=c[2],p=c[3];if("p"in p){var f=p.p?"M"+p.p+"Z":"";this.place(t,r,this.adaptor.append(a,this.charNode(n,u,f)))}else if("c"in p){var C=this.adaptor.append(a,this.svg("g",{"data-c":u}));this.place(t,r,C),t=0;try{for(var h=i(this.unicodeChars(p.c,n)),m=h.next();!m.done;m=h.next()){var g=m.value;t+=this.placeChar(g,t,r,C,n)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}}else if(p.unknown){var y=String.fromCodePoint(e),L=this.adaptor.append(a,this.jax.unknownText(y,n));return this.place(t,r,L),this.jax.measureTextNodeWithCache(L,y,n).w}return d},t.prototype.charNode=function(e,t,r){return"none"!==this.jax.options.fontCache?this.useNode(e,t,r):this.pathNode(t,r)},t.prototype.pathNode=function(e,t){return this.svg("path",{"data-c":e,d:t})},t.prototype.useNode=function(e,t,r){var a=this.svg("use",{"data-c":t}),n="#"+this.jax.fontCache.cachePath(e,t,r);return this.adaptor.setAttribute(a,"href",n,u.XLINKNS),a},t.prototype.drawBBox=function(){var e=this.getBBox(),t=e.w,r=e.h,a=e.d,n=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(t)}),this.svg("rect",{fill:"green",height:this.fixed(a),width:this.fixed(t),y:this.fixed(-a)})]),i=this.dom[0]||this.parent.dom[0];this.adaptor.append(i,n)},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.prototype.svg=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.svg(e,t,r)},t.prototype.text=function(e){return this.jax.text(e)},t.prototype.fixed=function(e,t){return void 0===t&&(t=1),this.jax.fixed(1e3*e,t)},t.kind="unknown",t.borderFuzz=.005,t}(s.CommonWrapper);t.SvgWrapper=c},7826:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapperFactory=void 0;var i=r(4420),o=r(6368),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=o.SvgWrappers,t}(i.CommonWrapperFactory);t.SvgWrapperFactory=l},6368:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrappers=void 0;var n=r(7079),i=r(2438),o=r(3289),l=r(1618),s=r(5896),u=r(5710),c=r(3735),d=r(3365),p=r(9375),f=r(6465),C=r(7512),h=r(3572),m=r(5535),g=r(1107),y=r(7725),L=r(6670),b=r(4445),k=r(8835),v=r(9950),S=r(2558),w=r(3006),A=r(8926),E=r(988),x=r(6614),M=r(2417),_=r(9645),O=r(131),P=r(640),N=r(1689);t.SvgWrappers=((a={})[i.SvgMath.kind]=i.SvgMath,a[o.SvgMrow.kind]=o.SvgMrow,a[o.SvgInferredMrow.kind]=o.SvgInferredMrow,a[l.SvgMi.kind]=l.SvgMi,a[s.SvgMo.kind]=s.SvgMo,a[u.SvgMn.kind]=u.SvgMn,a[c.SvgMs.kind]=c.SvgMs,a[d.SvgMtext.kind]=d.SvgMtext,a[p.SvgMerror.kind]=p.SvgMerror,a[f.SvgMspace.kind]=f.SvgMspace,a[C.SvgMpadded.kind]=C.SvgMpadded,a[h.SvgMphantom.kind]=h.SvgMphantom,a[m.SvgMfrac.kind]=m.SvgMfrac,a[g.SvgMsqrt.kind]=g.SvgMsqrt,a[y.SvgMroot.kind]=y.SvgMroot,a[L.SvgMfenced.kind]=L.SvgMfenced,a[b.SvgMsub.kind]=b.SvgMsub,a[b.SvgMsup.kind]=b.SvgMsup,a[b.SvgMsubsup.kind]=b.SvgMsubsup,a[k.SvgMunder.kind]=k.SvgMunder,a[k.SvgMover.kind]=k.SvgMover,a[k.SvgMunderover.kind]=k.SvgMunderover,a[v.SvgMmultiscripts.kind]=v.SvgMmultiscripts,a[S.SvgMtable.kind]=S.SvgMtable,a[w.SvgMtr.kind]=w.SvgMtr,a[w.SvgMlabeledtr.kind]=w.SvgMlabeledtr,a[A.SvgMtd.kind]=A.SvgMtd,a[E.SvgMaction.kind]=E.SvgMaction,a[x.SvgMenclose.kind]=x.SvgMenclose,a[M.SvgSemantics.kind]=M.SvgSemantics,a[M.SvgAnnotation.kind]=M.SvgAnnotation,a[M.SvgAnnotationXML.kind]=M.SvgAnnotationXML,a[M.SvgXmlNode.kind]=M.SvgXmlNode,a[_.SvgMglyph.kind]=_.SvgMglyph,a[O.SvgTeXAtom.kind]=O.SvgTeXAtom,a[P.SvgTextNode.kind]=P.SvgTextNode,a[N.SvgHtmlNode.kind]=N.SvgHtmlNode,a[n.SvgWrapper.kind]=n.SvgWrapper,a)},1689:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHtmlNode=void 0;var i,o=r(7079),l=r(1626),s=r(9447);t.SvgHtmlNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.jax.math.metrics,r=t.em*t.scale,a=this.fixed(1/r),n=this.getBBox(),i=n.w,o=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-o*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((o+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[this.getHTML()]))]},t}((0,l.CommonHtmlNodeMixin)(o.SvgWrapper)),i.kind=s.HtmlNode.prototype.kind,i.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},i)},131:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTeXAtom=void 0;var i,o=r(7079),l=r(9800),s=r(3948),u=r(9007);t.SvgTeXAtom=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r=this;if(e.prototype.toSVG.call(this,t),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",u.TEXCLASSNAMES[this.node.texClass]),this.dh){var a="translate(0 "+this.fixed(this.dh)+")";this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"transform",a)}))}},t}((0,l.CommonTeXAtomMixin)(o.SvgWrapper)),i.kind=s.TeXAtom.prototype.kind,i)},640:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTextNode=void 0;var o,l=r(7079),s=r(1160),u=r(9007);t.SvgTextNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t,r,a=this.node.getText(),n=this.parent.variant;if(0!==a.length)if("-explicitFont"===n)this.dom=[this.adaptor.append(e[0],this.jax.unknownText(a,n))];else{var o=this.remappedText(a,n);this.parent.childNodes.length>1?e=this.dom=[this.adaptor.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;var l=0;try{for(var s=i(o),u=s.next();!u.done;u=s.next()){var c=u.value;l+=this.placeChar(c,l,0,e[0],n)}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}}},t}((0,s.CommonTextNodeMixin)(l.SvgWrapper)),o.kind=u.TextNode.prototype.kind,o.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},o)},988:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMaction=void 0;var o,l=r(7079),s=r(1956),u=r(1956),c=r(9145),d=r(4474);t.SvgMaction=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Px=function(e){return this.px(e)},t.prototype.toSVG=function(e){var t=this;if(!this.toEmbellishedSVG(e)){var r=this.standardSvgNodes(e),a=this.selected,n=0;this.dom.forEach((function(e){var r=a.getLineBBox(n++),i=r.h,o=r.d,l=r.w;t.adaptor.append(e,t.svg("rect",{width:t.fixed(l),height:t.fixed(i+o),x:1===n?t.fixed(-t.dx):0,y:t.fixed(-o),fill:"none","pointer-events":"all"}))})),a.toSVG(r);var i=a.getOuterBBox();a.dom&&a.place(i.L*i.rscale,0),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.SvgWrapper)),o.kind=c.MmlMaction.prototype.kind,o.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},o.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n){var o=function(r){var a=e.firstChild(r);if(n.node.isKind("mtext")){var i=n.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(i)]),a)}else{var o=e.adaptor,l=e.jax.container,s=e.node.factory.create("math",{},[e.childNodes[1].node]),u=e.html("mjx-tool",{},[e.html("mjx-tip")]),c=o.append(a,e.svg("foreignObject",{style:{display:"none"}},[u]));e.jax.processMath(e.jax.factory.wrap(s),o.firstChild(u)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(function(a){t.stopTimers(r,t),t.hoverTimer.set(r,setTimeout((function(){o.setStyle(u,"left","0"),o.setStyle(u,"top","0"),o.append(l,u);var t=o.nodeBBox(u),a=o.nodeBBox(r),n=(a.right-t.left)/e.metrics.em+e.tipDx,i=(a.bottom-t.bottom)/e.metrics.em+e.tipDy;o.setStyle(u,"left",e.Px(n)),o.setStyle(u,"top",e.Px(i))}),t.postDelay)),a.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var a=setTimeout((function(){return o.append(c,u)}),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}};try{for(var l=i(e.dom),s=l.next();!s.done;s=l.next())o(s.value)}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}},u.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"data-statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var i=a.body(a.document);t.status=a.append(i,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),o)},2438:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMath=void 0;var l,s=r(7079),u=r(7490),c=r(3233),d=r(6469);t.SvgMath=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(){var e=i(this.getAlignShift(),2),t=e[0],r=e[1];if("center"!==t&&this.adaptor.setAttribute(this.jax.container,"justify",t),this.bbox.pwidth===d.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var a=this.jax.table.getOuterBBox(),n=a.L,o=a.w,l=a.R;"right"===t?l=Math.max(l||-r,-r):"left"===t?n=Math.max(n||r,r):"center"===t&&(o+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,n+o+l)}}else this.jax.shift=r},t.prototype.handleSpeech=function(){var e,t,r=this.adaptor,a=this.node.attributes,n=a.get("aria-label")||a.get("data-semantic-speech");if(n){var i=this.getTitleID(),l=this.svg("title",{id:i},[this.text(n)]);r.insert(l,r.firstChild(this.dom[0])),r.setAttribute(this.dom[0],"aria-labeledby",i),r.removeAttribute(this.dom[0],"aria-label");try{for(var s=o(this.childNodes[0].childNodes),u=s.next();!u.done;u=s.next())u.value.dom.forEach((function(e){return r.setAttribute(e,"aria-hidden","true")}))}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}}},t.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),e.prototype.setChildPWidths.call(this,t,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},t}((0,u.CommonMathMixin)(s.SvgWrapper)),l.kind=c.MmlMath.prototype.kind,l.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},"mjx-break":{"font-family":"MJX-ZERO"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-break[newline]::after":{display:"block"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join("")}},l)},6614:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMenclose=void 0;var c,d=r(7079),p=r(7313),f=r(6661),C=l(r(7620));t.SvgMenclose=(c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.line=function(e){var t=s(e,4),r=t[0],a=t[1],n=t[2],i=t[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(a),x2:this.fixed(n),y2:this.fixed(i),"stroke-width":this.fixed(this.thickness)})},t.prototype.box=function(e,t,r,a){void 0===a&&(a=0);var n=this.thickness,i={x:this.fixed(n/2),y:this.fixed(n/2-r),width:this.fixed(e-n),height:this.fixed(t+r-n),fill:"none","stroke-width":this.fixed(n)};return a&&(i.rx=this.fixed(a)),this.svg("rect",i)},t.prototype.ellipse=function(e,t,r){var a=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-a)/2),ry:this.fixed((t+r-a)/2),cx:this.fixed(e/2),cy:this.fixed((t-r)/2),fill:"none","stroke-width":this.fixed(a)})},t.prototype.path=function(e){for(var t=this,r=[],a=1;a0&&(i.transform="translate("+this.fixed(n)+", 0)");var o=this.adaptor.append(a[0],this.svg("g",i));this.renderChild?this.renderChild(this,o):(this.childNodes[0].toSVG([o]),this.childNodes[0].place(0,0));try{for(var l=u(Object.keys(this.notations)),s=l.next();!s.done;s=l.next()){var c=s.value,d=this.notations[c];!d.renderChild&&d.renderer(this,a[0])}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t}((0,p.CommonMencloseMixin)(d.SvgWrapper)),c.kind=f.MmlMenclose.prototype.kind,c.notations=new Map([C.Border("top"),C.Border("right"),C.Border("bottom"),C.Border("left"),C.Border2("actuarial","top","right"),C.Border2("madruwb","bottom","right"),C.DiagonalStrike("up"),C.DiagonalStrike("down"),["horizontalstrike",{renderer:C.RenderLine("horizontal","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:C.RenderLine("vertical","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d;e.adaptor.append(e.dom[0],e.box(a,n,i))},bbox:C.fullBBox,border:C.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d,o=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,n,i,o))},bbox:C.fullBBox}],["circle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d;e.adaptor.append(e.dom[0],e.ellipse(a,n,i))},bbox:C.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d,o=e.getArgMod(1.75*e.padding,n+i)[0],l=e.thickness/2,s=n+i,u=Math.cos(o);e.adaptor.append(e.dom[0],e.path("mitre","M",a,l-i,"L",l+u*l,l-i,"L",u*s+l,s-i-l))},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],C.Arrow("up"),C.Arrow("down"),C.Arrow("left"),C.Arrow("right"),C.Arrow("updown"),C.Arrow("leftright"),C.DiagonalArrow("updiagonal"),C.DiagonalArrow("northeast"),C.DiagonalArrow("southeast"),C.DiagonalArrow("northwest"),C.DiagonalArrow("southwest"),C.DiagonalArrow("northeastsouthwest"),C.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d,o=e.thickness/2,l=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",o,o-i,"a",l-o/2,(n+i)/2-4*o,0,"0,1",0,n+i-2*o,"L",a-o,n-o))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toSVG([t]);var r=e.sqrtTRBL()[3];e.place(-r,0,t)},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),c)},9375:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMerror=void 0;var i,o=r(7079),l=r(1581);t.SvgMerror=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e),r=this.getBBox(),a=r.h,n=r.d,i=r.w;this.adaptor.append(this.dom[0],this.svg("rect",{"data-background":!0,width:this.fixed(i),height:this.fixed(a+n),y:this.fixed(-n)}));var o=this.node.attributes.get("title");o&&this.adaptor.append(this.dom[0],this.svg("title",{},[this.adaptor.text(o)])),this.addChildren(t)},t}(o.SvgWrapper),i.kind=l.MmlMerror.prototype.kind,i.styles={'g[data-mml-node="merror"] > g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},i)},6670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfenced=void 0;var o,l=r(7079),s=r(7555),u=r(5410);t.SvgMfenced=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)},t.prototype.setChildrenParent=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next())n.value.parent=e}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},t}((0,s.CommonMfencedMixin)(l.SvgWrapper)),o.kind=u.MmlMfenced.prototype.kind,o)},5535:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfrac=void 0;var o,l=r(7079),s=r(2688),u=r(6850);t.SvgMfrac=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){this.standardSvgNodes(e);var t=this.node.attributes.getList("linethickness","bevelled"),r=t.linethickness,a=t.bevelled,n=this.isDisplay();if(a)this.makeBevelled(n);else{var i=this.length2em(String(r),.06);0===i?this.makeAtop(n):this.makeFraction(n,i)}}},t.prototype.makeFraction=function(e,t){var r=this.dom,a=this.node.attributes.getList("numalign","denomalign"),n=a.numalign,o=a.denomalign,l=i(this.childNodes,2),s=l[0],u=l[1],c=s.getOuterBBox(),d=u.getOuterBBox(),p=this.font.params,f=p.axis_height,C=this.node.getProperty("withDelims")?0:p.nulldelimiterspace,h=Math.max((c.L+c.w+c.R)*c.rscale,(d.L+d.w+d.R)*d.rscale),m=this.getAlignX(h,c,n)+.1+C,g=this.getAlignX(h,d,o)+.1+C,y=this.getTUV(e,t),L=y.T,b=y.u,k=y.v;s.toSVG(r),s.place(m,f+L+Math.max(c.d*c.rscale,b)),u.toSVG(r),u.place(g,f-L-Math.max(d.h*d.rscale,k)),this.adaptor.append(r[0],this.svg("rect",{width:this.fixed(h+.2),height:this.fixed(t),x:this.fixed(C),y:this.fixed(f-t/2)}))},t.prototype.makeAtop=function(e){var t=this.dom,r=this.node.attributes.getList("numalign","denomalign"),a=r.numalign,n=r.denomalign,o=i(this.childNodes,2),l=o[0],s=o[1],u=l.getOuterBBox(),c=s.getOuterBBox(),d=this.font.params,p=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,f=Math.max((u.L+u.w+u.R)*u.rscale,(c.L+c.w+c.R)*c.rscale),C=this.getAlignX(f,u,a)+p,h=this.getAlignX(f,c,n)+p,m=this.getUVQ(e),g=m.u,y=m.v;l.toSVG(t),l.place(C,g),s.toSVG(t),s.place(h,-y)},t.prototype.makeBevelled=function(e){var t=this.dom,r=i(this.childNodes,2),a=r[0],n=r[1],o=this.getBevelData(e),l=o.u,s=o.v,u=o.delta,c=o.nbox,d=o.dbox,p=(c.L+c.w+c.R)*c.rscale;a.toSVG(t),this.bevel.toSVG(t),n.toSVG(t),a.place(c.L*c.rscale,l),this.bevel.place(p-u/2,0),n.place(p+this.bevel.getOuterBBox().w+d.L*d.rscale-u,s)},t}((0,s.CommonMfracMixin)(l.SvgWrapper)),o.kind=u.MmlMfrac.prototype.kind,o)},9645:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMglyph=void 0;var i,o=r(7079),l=r(5636),s=r(3985);t.SvgMglyph=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);if(this.charWrapper)this.charWrapper.toSVG(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,i=this.fixed(this.height),o={width:this.fixed(this.width),height:i,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":n,href:a},l=this.svg("image",o);this.adaptor.append(t[0],l)}},t}((0,l.CommonMglyphMixin)(o.SvgWrapper)),i.kind=s.MmlMglyph.prototype.kind,i)},1618:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMi=void 0;var i,o=r(7079),l=r(5723),s=r(450);t.SvgMi=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(o.SvgWrapper)),i.kind=s.MmlMi.prototype.kind,i)},9950:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMmultiscripts=t.AlignX=void 0;var o,l=r(8009),s=r(4445),u=r(6405),c=r(505);function d(e){return{left:function(e,t){return 0},center:function(e,t){return(t-e)/2},right:function(e,t){return t-e}}[e]||function(e,t){return 0}}t.AlignX=d,t.SvgMmultiscripts=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=i((0,c.split)(a+" "+a),2),o=n[0],l=n[1],s=i(this.getCombinedUV(),2),u=s[0],d=s[1],p=0;r.numPrescripts&&(p=this.addScripts(this.dom[0],this.font.params.scriptspace,u,d,this.firstPrescript,r.numPrescripts,o));var f=this.baseChild;f.toSVG(t),f.place(p,0),this.breakCount&&(p=0),p+=f.getLineBBox(f.breakCount).w,r.numScripts&&this.addScripts(this.dom[this.dom.length-1],p,u,d,1,r.numScripts,l)}},t.prototype.addScripts=function(e,t,r,a,n,o,l){var s=this.adaptor,u=d(l),c=s.append(e,this.svg("g")),p=s.append(e,this.svg("g"));this.place(t,r,c),this.place(t,a,p);for(var f=n+2*o,C=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMo=void 0;var l,s=r(7079),u=r(7096),c=r(2756),d=.1;t.SvgMo=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.node.attributes,r=t.get("symmetric")&&2!==this.stretch.dir,a=0!==this.stretch.dir;a&&null===this.size&&this.getStretchedVariant([]);var n=this.standardSvgNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){var i="after"===this.breakStyle?1:0;this.adaptor.remove(n[i]),n[i]=null}if(a&&this.size<0)this.stretchSvg();else{var o=r||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",l=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===o&&"0"===l||(n[0]&&this.adaptor.setAttribute(n[0],"transform","translate(".concat(l," ").concat(o,")")),n[1]&&this.adaptor.setAttribute(n[1],"transform","translate(".concat(l," ").concat(o,")"))),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}},t.prototype.stretchSvg=function(){var e=this.stretch.stretch,t=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,r):this.stretchHorizontal(e,t,r)},t.prototype.getStretchVariants=function(){var e,t,r=this.stretch.c||this.getText().codePointAt(0),a=[];try{for(var n=i(this.stretch.stretch.keys()),o=n.next();!o.done;o=n.next()){var l=o.value;a[l]=this.font.getStretchVariant(r,l)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a},t.prototype.stretchVertical=function(e,t,r){var a=r.h,n=r.d,i=r.w,l=this.addTop(e[0],t[0],a,i),s=this.addBot(e[2],t[2],n,i);if(4===e.length){var u=o(this.addMidV(e[3],t[3],i),2),c=u[0],d=u[1];this.addExtV(e[1],t[1],a,0,l,c,i),this.addExtV(e[1],t[1],0,n,d,s,i)}else this.addExtV(e[1],t[1],a,n,l,s,i)},t.prototype.stretchHorizontal=function(e,t,r){var a=r.w,n=this.addLeft(e[0],t[0]),i=this.addRight(e[2],t[2],a);if(4===e.length){var l=o(this.addMidH(e[3],t[3],a),2),s=l[0],u=l[1],c=a/2;this.addExtH(e[1],t[1],c,n,c-s),this.addExtH(e[1],t[1],c,u-c,i,c)}else this.addExtH(e[1],t[1],a,n,i)},t.prototype.getChar=function(e,t){var r=this.font.getChar(t,e)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},t.prototype.addGlyph=function(e,t,r,a,n){if(void 0===n&&(n=null),n)return this.placeChar(e,r,a,n,t);if(this.dom[0]){var i=this.placeChar(e,r,a,this.dom[0],t);if(!this.dom[1])return i}return this.placeChar(e,r,a,this.dom[1],t)},t.prototype.addTop=function(e,t,r,a){if(!e)return 0;var n=o(this.getChar(e,t),3),i=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,r-i),i+l},t.prototype.addExtV=function(e,t,r,a,n,i,l){var s=this;if(e){n=Math.max(0,n-d),i=Math.max(0,i-d);var u=this.adaptor,c=o(this.getChar(e,t),3),p=c[0],f=c[1],C=c[2],h=r+a-n-i,m=1.5*h/(p+f),g=(m*(p-f)-h)/2;if(!(h<=0)){var y=this.svg("svg",{width:this.fixed(C),height:this.fixed(h),y:this.fixed(i-a),x:this.fixed((l-C)/2),viewBox:[0,g,C,h].map((function(e){return s.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,y);var L=u.lastChild(y);u.setAttribute(L,"transform","scale(1,".concat(this.jax.fixed(m),")")),this.dom[0]&&u.append(this.dom[0],y),this.dom[1]&&u.append(this.dom[1],this.dom[0]?u.clone(y):y)}}},t.prototype.addBot=function(e,t,r,a){if(!e)return 0;var n=o(this.getChar(e,t),3),i=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,l-r),i+l},t.prototype.addMidV=function(e,t,r){if(!e)return[0,0];var a=o(this.getChar(e,t),3),n=a[0],i=a[1],l=a[2],s=(i-n)/2+this.font.params.axis_height;return this.addGlyph(e,t,(r-l)/2,s),[n+s,i-s]},t.prototype.addLeft=function(e,t){return e?this.addGlyph(e,t,0,0):0},t.prototype.addExtH=function(e,t,r,a,n,i){var l=this;if(void 0===i&&(i=0),e){n=Math.max(0,n-.1),a=Math.max(0,a-.1);var s=this.adaptor,u=o(this.getChar(e,t),3),c=u[0],p=u[1],f=u[2],C=r-a-n,h=c+p+.2,m=C/f*1.5,g=-(p+d);if(!(C<=0)){var y=this.svg("svg",{width:this.fixed(C),height:this.fixed(h),x:this.fixed(i+a),y:this.fixed(g),viewBox:[(m*f-C)/2,g,C,h].map((function(e){return l.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,y);var L=s.lastChild(y);s.setAttribute(L,"transform","scale("+this.jax.fixed(m)+",1)"),this.dom[0]&&s.append(this.dom[0],y),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(y):y)}}},t.prototype.addRight=function(e,t,r){if(!e)return 0;var a=this.getChar(e,t)[2];return this.addGlyph(e,t,r-a,0)},t.prototype.addMidH=function(e,t,r){if(!e)return[0,0];var a=this.getChar(e,t)[2];return this.addGlyph(e,t,(r-a)/2,0),[(r-a)/2,(r+a)/2]},t}((0,u.CommonMoMixin)(s.SvgWrapper)),l.kind=c.MmlMo.prototype.kind,l)},7512:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMpadded=void 0;var o,l=r(7079),s=r(6898),u=r(7238);t.SvgMpadded=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=i(this.getDimens(),9),a=r[5],n=r[6],o=r[7],l=r[8],s=this.node.attributes.get("data-align")||"left",u=n+l-(a<0&&"left"!==s?"center"===s?a/2:a:0);(u||o)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(u,o,t[0])),this.addChildren(t)}},t}((0,s.CommonMpaddedMixin)(l.SvgWrapper)),o.kind=u.MmlMpadded.prototype.kind,o)},3572:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMphantom=void 0;var i,o=r(7079),l=r(5741);t.SvgMphantom=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){this.standardSvgNodes(e)},t}(o.SvgWrapper),i.kind=l.MmlMphantom.prototype.kind,i)},7725:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMroot=void 0;var o,l=r(9086),s=r(6145),u=r(1107);t.SvgMroot=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toSVG(e);var n=i(this.getRootDimens(r,a),3),o=n[0],l=n[1],s=n[2],u=t.getOuterBBox();return t.place(s*u.rscale,l),o},t}((0,l.CommonMrootMixin)(u.SvgMsqrt)),o.kind=s.MmlMroot.prototype.kind,o)},3289:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgInferredMrow=t.SvgMrow=void 0;var o,l=r(7079),s=r(8411),u=r(9878);t.SvgMrow=(o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toSVG=function(e){this.getBBox();var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardSvgNodes(e):this.dom=e,this.addChildren(e),t&&this.placeLines(e)},t.prototype.placeLines=function(e){var t,r,a,n=this.lineBBox,o=0;try{for(var l=i(e.keys()),s=l.next();!s.done;s=l.next()){var u=s.value,c=n[u];this.place(c.L||0,o,e[u]),o-=Math.max(.25,c.d)+c.lineLeading+Math.max(.75,(null===(a=n[u+1])||void 0===a?void 0:a.h)||0)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t.prototype.createSvgNodes=function(t){var r=this.linebreakCount;if(!r)return e.prototype.createSvgNodes.call(this,t);var a=this.adaptor,n=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(t[0],this.svg("g",n))],this.dom=[a.append(this.handleHref(t)[0],this.dom[0])];for(var i=Array(r),o=0;o<=r;o++)i[o]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":o}));return i},t.prototype.addChildren=function(e){var t,r,a,n,o=0,l=0;try{for(var s=i(this.childNodes),u=s.next();!u.done;u=s.next()){var c=u.value,d=c.breakCount;if(c.toSVG(e.slice(l,l+d+1)),c.dom){var p=0;try{for(var f=(a=void 0,i(c.dom)),C=f.next();!C.done;C=f.next()){var h=C.value;if(h){var m,g=p?0:c.dx;o+=((m=c.getLineBBox(p++)).L+g)*m.rscale,this.place(o,0,h),o+=(m.w+m.R-g)*m.rscale}d&&(o=0)}}catch(e){a={error:e}}finally{try{C&&!C.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}d&&(o+=((m=c.getLineBBox(d)).w+m.R)*m.rscale)}l+=d}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}},t}((0,s.CommonMrowMixin)(l.SvgWrapper)),o.kind=u.MmlMrow.prototype.kind,o),t.SvgInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,s.CommonInferredMrowMixin)(t.SvgMrow)),e.kind=u.MmlInferredMrow.prototype.kind,e}()},3735:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMs=void 0;var i,o=r(7079),l=r(4126),s=r(7265);t.SvgMs=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(o.SvgWrapper)),i.kind=s.MmlMs.prototype.kind,i)},6465:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMspace=void 0;var i,o=r(7079),l=r(258),s=r(6030);t.SvgMspace=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMspaceMixin)(o.SvgWrapper)),i.kind=s.MmlMspace.prototype.kind,i)},1107:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsqrt=void 0;var i,o=r(7079),l=r(4093),s=r(7131);t.SvgMsqrt=(i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.addRoot=function(e,t,r,a){return 0},t.prototype.toSVG=function(e){var t=this.surd,r=this.childNodes[this.base],a=this.root?this.childNodes[this.root]:null,n=t.getBBox(),i=r.getOuterBBox(),o=this.getPQ(n)[1],l=this.font.params.rule_thickness*this.bbox.scale,s=i.h+o+l,u=this.standardSvgNodes(e),c=this.adaptor.append(u[0],this.svg("g")),d=this.addRoot(u,a,n,s);t.toSVG(u),t.place(d,s-n.h),r.toSVG([c]),r.place(d+n.w,0),this.adaptor.append(u[u.length-1],this.svg("rect",{width:this.fixed(i.w),height:this.fixed(l),x:this.fixed(d+n.w),y:this.fixed(s-l)}))},t}((0,l.CommonMsqrtMixin)(o.SvgWrapper)),i.kind=s.MmlMsqrt.prototype.kind,i)},4445:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsubsup=t.SvgMsup=t.SvgMsub=void 0;var o,l=r(905),s=r(6369),u=r(4461);t.SvgMsub=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.SvgScriptbase)),o.kind=u.MmlMsub.prototype.kind,o),t.SvgMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.SvgMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=i([this.baseChild,this.supChild,this.subChild],3),a=r[0],n=r[1],o=r[2],l=this.getBaseWidth(),s=this.getAdjustedIc(),u=i(this.getUVQ(),2),c=u[0],d=u[1];a.toSVG(t);var p=[t[t.length-1]];n.toSVG(p),o.toSVG(p),a.place(0,0),o.place(l,d),n.place(l+s,c)}},t}((0,l.CommonMsubsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e}()},2558:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nl?l:this.pWidth),u="left"===o?0:"right"===o?s:s/2;if(u){var c=this.svg("g",{},this.adaptor.childNodes(e));this.place(u,0,c),this.adaptor.append(e,c)}return u},t.prototype.lineClass=function(e){return"mjx-"+e},t.prototype.makeFrame=function(e,t,r,a){var n=this.fLine;return this.svg("rect",this.setLineThickness(n,a,{"data-frame":!0,class:this.lineClass(a),width:this.fixed(e-n),height:this.fixed(t+r-n),x:this.fixed(n/2),y:this.fixed(n/2-r)}))},t.prototype.makeVLine=function(e,t,r){var a=this.getBBox(),n=a.h,i=a.d,o="dotted"===t?r/2:0,l=this.fixed(e+r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"v",class:this.lineClass(t),x1:l,y1:this.fixed(o-i),x2:l,y2:this.fixed(n-o)}))},t.prototype.makeHLine=function(e,t,r){var a=this.getBBox().w,n="dotted"===t?r/2:0,i=this.fixed(e-r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(n),y1:i,x2:this.fixed(a-n),y2:i}))},t.prototype.setLineThickness=function(e,t,r){return.07!==e&&(r["stroke-thickness"]=this.fixed(e),"solid"!==t&&(r["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),r},t.prototype.handleLabels=function(e,t,r){if(this.hasLabels){var a=this.labels,n=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,a,n):this.subTable(e,a,n,r)}},t.prototype.spaceLabels=function(){for(var e=this.adaptor,t=this.getBBox().h,r=this.getTableData().L,a=this.getRowHalfSpacing(),n=t-this.fLine,i=e.firstChild(this.labels),o=0;o line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},l)},8926:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtd=void 0;var i,o=r(7079),l=r(5164),s=r(4359);t.SvgMtd=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.placeCell=function(e,t,r,a,n){var i=this.getBBox(),o=Math.max(i.h,.75),l=Math.max(i.d,.25),s=this.node.attributes.get("columnalign"),u=this.node.attributes.get("rowalign"),c=this.getAlignX(r,i,s),d=this.getAlignY(a,n,o,l,u);return this.place(e+c,t+d),[c,d]},t.prototype.placeColor=function(e,t,r,a){var n=this.adaptor,i=this.firstChild();i&&"rect"===n.kind(i)&&n.getAttribute(i,"data-bgcolor")&&(n.setAttribute(i,"x",this.fixed(e)),n.setAttribute(i,"y",this.fixed(t)),n.setAttribute(i,"width",this.fixed(r)),n.setAttribute(i,"height",this.fixed(a)))},t}((0,l.CommonMtdMixin)(o.SvgWrapper)),i.kind=s.MmlMtd.prototype.kind,i)},3365:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtext=void 0;var l,s=r(7079),u=r(6319),c=r(4770);t.SvgMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r,a;if(this.breakCount){var n=this.standardSvgNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=i(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]],f=o(this.breakPoints[d-1]||[0,0],2),C=f[0],h=f[1],m=o(this.breakPoints[d]||[s.length,0],2),g=m[0],y=m[1],L=s[C].node.getText().split(/ /);if(C!==g){l.setText(L.slice(h).join(" ")),this.textNode.toSVG(p);for(var b=this.textNode.getBBox().w;++C0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMunderover=t.SvgMover=t.SvgMunder=void 0;var o,l=r(4445),s=r(1971),u=r(5184);t.SvgMunder=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=i([this.baseChild,this.scriptChild],2),n=a[0],o=a[1],l=i([n.getOuterBBox(),o.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),o.toSVG(r);var c=this.isLineBelow?0:this.getDelta(!0),d=this.getUnderKV(s,u)[1],p=i(this.getDeltaW([s,u],[0,-c]),2),f=p[0],C=p[1];n.place(f,0),o.place(C,d)}},t}((0,s.CommonMunderMixin)(l.SvgMsub)),o.kind=u.MmlMunder.prototype.kind,o),t.SvgMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=i([this.baseChild,this.scriptChild],2),n=a[0],o=a[1],l=i([n.getOuterBBox(),o.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),o.toSVG(r);var c=this.isLineAbove?0:this.getDelta(),d=this.getOverKU(s,u)[1],p=i(this.getDeltaW([s,u],[0,c]),2),f=p[0],C=p[1];n.place(f,0),o.place(C,d)}},t}((0,s.CommonMoverMixin)(l.SvgMsup)),e.kind=u.MmlMover.prototype.kind,e}(),t.SvgMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=i([this.baseChild,this.overChild,this.underChild],3),n=a[0],o=a[1],l=a[2],s=i([n.getOuterBBox(),o.getOuterBBox(),l.getOuterBBox()],3),u=s[0],c=s[1],d=s[2];n.toSVG(r),l.toSVG(r),o.toSVG(r);var p=this.getDelta(),f=this.getOverKU(u,c)[1],C=this.getUnderKV(u,d)[1],h=i(this.getDeltaW([u,d,c],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p]),3),m=h[0],g=h[1],y=h[2];n.place(m,0),l.place(g,C),o.place(y,f)}},t}((0,s.CommonMunderoverMixin)(l.SvgMsubsup)),e.kind=u.MmlMunderover.prototype.kind,e}()},6369:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgScriptbase=void 0;var o,l=r(7079),s=r(167);t.SvgScriptbase=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.getBaseWidth(),a=i(this.getOffset(),2),n=a[0],o=a[1];this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(r+n,o)}},t}((0,s.CommonScriptbaseMixin)(l.SvgWrapper)),o.kind="scriptbase",o)},2417:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgXmlNode=t.SvgAnnotationXML=t.SvgAnnotation=t.SvgSemantics=void 0;var i,o=r(7079),l=r(5806),s=r(9102),u=r(9007);t.SvgSemantics=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}},t}((0,l.CommonSemanticsMixin)(o.SvgWrapper)),i.kind=s.MmlSemantics.prototype.kind,i),t.SvgAnnotation=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t)},t.prototype.computeBBox=function(){return this.bbox},t}(o.SvgWrapper),e.kind=s.MmlAnnotation.prototype.kind,e}(),t.SvgAnnotationXML=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(o.SvgWrapper),e.kind=s.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),t.SvgXmlNode=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,a=this.fixed(1/r),n=this.getBBox(),i=n.w,o=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-o*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((o+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[t]))]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.jax.measureXMLnode(this.node.getXML()),a=r.w,n=r.h,i=r.d;e.w=a,e.h=n,e.d=i},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(o.SvgWrapper),e.kind=u.XMLNode.prototype.kind,e.autoStyle=!1,e}()},5865:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var i=this.findID("Settings","semantics");"MathML"===a?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=o(e,2),n=t[0],i=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=i,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=i(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var o=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),C=r(6914),h=r(3463),m=r(7309),g=i(r(5445)),y=s.MathJax,L="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),b=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+o.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,y._.a11y&&y._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new C.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return g.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],i=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(L?"Option":"Alt",L?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!L}),this.checkbox("Control","Control","ctrl",{hiddne:L}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,m.CssStyles.addInfoStyles(this.document.document),m.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(y&&y._&&y.loader&&y.startup)!this.settings.collapsible||y._.a11y&&y._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||y._.a11y&&y._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||y._.a11y&&y._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),i=a.next();!i.done;i=a.next()){var o=i.value;this.jax[o]||r.findID("Settings","Renderer",o).disable()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var i=n(a.items.slice(1)),o=i.next();!o.done;o=i.next()){var l=o.value;if(l instanceof h.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var i=n(Object.keys(this.settings)),o=i.next();!o.done;o=i.next()){var l=o.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){y._.a11y&&y._.a11y.explorer&&y._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(y._.a11y&&y._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=y.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,o.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||y._.a11y&&y._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||y._.a11y&&y._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||y._.a11y&&y._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,i=this.defaultSettings;try{for(var o=n(Object.keys(this.settings)),s=o.next();!s.done;s=o.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(i[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=i[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&o.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=y.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=y.startup;o.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),o.mathjax.handlers.register(n.handler);var i=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,e._loadingPromise||(r.document.outputJax.reset(),o.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var i=n(e.math),o=i.next();!o.done;o=i.next()){var l=o.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var i,o;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=b},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function C(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(i.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var i=r(4922),o=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+o.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(i.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),i=r+a*e.h,o=a*e.d-r;n>this.w&&(this.w=n),i>this.h&&(this.h=i),o>this.d&&(this.d=o)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function o(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var o=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[o]||(i[o]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+o+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),i[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,o)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var o=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=o;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,i,o,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],i=a([u.prev,c.prev],2),c.prev=i[0],u.prev=i[1],o=a([e.list,this.list],2),this.list.prev.next=o[0],e.list.prev.next=o[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),i=n.next();!i.done;i=n.next()){var o=i.value;this.styles[o]||(this.styles[o]={}),Object.assign(this.styles[o],e[o])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var i=r(L.connect[e].children),o=i.next();!o.done;o=i.next()){var s=o.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}}function u(e){var t,a,n=L.connect[e].children,i=[];try{for(var o=r(n),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];i.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[e]=i.join(" ")}function c(e){var t,a;try{for(var n=r(L.connect[e].children),i=n.next();!i.done;i=n.next()){var o=i.value;this.setStyle(this.childName(e,o),this.styles[e])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,i,o=n([],a(L.connect[e].children),!1),l=this.styles[this.childName(e,o.shift())];try{for(var s=r(o),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function C(e){var t,a,n,i,o={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===o.width?o.width=c:c.match(f)&&""===o.style?o.style=c:o.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(L.connect[e].children),C=d.next();!C.done;C=d.next()){var h=C.value;this.setStyle(this.childName(e,h),o[h])}}catch(e){n={error:e}}finally{try{C&&!C.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}}function h(e){var t,a,n=[];try{for(var i=r(L.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var m={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function g(e){var t,n,i,o,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(i=void 0,r(Object.keys(m))),C=f.next();!C.done;C=f.next()){var h=C.value;if((Array.isArray(u[h])||""===u[h])&&p.match(m[h]))if("size"===h){var g=a(p.split(/\//),2),y=g[0],b=g[1];u[h]=y,b&&(u["line-height"]=b)}else""===u.size&&(Array.isArray(u[h])?u[h].push(p):u[h]=p)}}catch(e){i={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var i=r(L.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function y(e){}var L=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.parentName(o);this.styles[l]||a.push(o+": "+this.styles[o]+";")}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,i=this.parentName(t);try{for(var o=r(e.connect[t].children),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.childName(i,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),i=n[0],o=n[1],l=n[2];if(i.match(/[^\s\n]/))return;this.set(o,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:i,split:s,combine:u},border:{children:i,split:c,combine:d},"border-top":{children:o,split:C,combine:h},"border-right":{children:o,split:C,combine:h},"border-bottom":{children:o,split:C,combine:h},"border-left":{children:o,split:C,combine:h},"border-width":{children:i,split:s,combine:null},"border-style":{children:i,split:s,combine:null},"border-color":{children:i,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:g,combine:y}},e}();t.Styles=L},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var i=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var o=parseFloat(i[1]||"1"),l=i[2];return t.UNITS.hasOwnProperty(l)?o*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?o*t.RELUNITS[l]:"%"===l?o/100*r:o*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t){for(var r=0,a=t.length,n=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJaxModernFont=void 0;var l=r(768),s=r(8897),u=r(3113),c=r(888),d=r(3172),p=r(2371),f=r(7058),C=r(3616),h=r(4611),m=r(953),g=r(7036),y=r(3177),L=r(6625),b=r(9464),k=r(4568),v=r(3389),S=r(2590),w=r(2740),A=r(1336),E=r(8427),x=r(2334),M=r(4339),_=r(6402),O=r(1822),P=r(2384),N=r(175),T=r(5151),R=r(6063),B=r(6845),D=r(5805),F=r(8133),I=r(489),j=r(6923),q=s.CommonMathJaxModernFontMixin(l.SvgFontData),H=function(e){function t(t){var r,a;void 0===t&&(t={});var n=e.call(this,t)||this,i=n.constructor;try{for(var l=o(Object.keys(i.variantCacheIds)),s=l.next();!s.done;s=l.next()){var u=s.value;n.variant[u].cacheID="MM-"+i.variantCacheIds[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}return n}return n(t,e),t.NAME="MathJaxModern",t.OPTIONS=i(i({},q.OPTIONS),{dynamicPrefix:q.OPTIONS.dynamicPrefix+"/svg/dynamic"}),t.defaultDelimiters=j.delimiters,t.defaultChars={normal:u.normal,bold:c.bold,italic:d.italic,"bold-italic":p.boldItalic,"double-struck":f.doubleStruck,fraktur:C.fraktur,"bold-fraktur":h.frakturBold,script:m.script,"bold-script":g.scriptBold,"sans-serif":y.sansSerif,"bold-sans-serif":L.sansSerifBold,"sans-serif-italic":b.sansSerifItalic,"sans-serif-bold-italic":k.sansSerifBoldItalic,monospace:v.monospace,"-smallop":S.smallop,"-largeop":w.largeop,"-size3":A.size3,"-size4":E.size4,"-size5":x.size5,"-size6":M.size6,"-size7":_.size7,"-tex-mathit":O.texMathit,"-tex-calligraphic":P.texCalligraphic,"-tex-bold-calligraphic":N.texCalligraphicBold,"-tex-oldstyle":T.texOldstyle,"-tex-bold-oldstyle":R.texOldstyleBold,"-tex-variant":B.texVariant,"-lf-tp":D.lfTp,"-rt-bt":F.rtBt,"-ex-md":I.exMd},t.dynamicFiles=l.SvgFontData.defineDynamicFiles([["latin",{normal:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,7838,[7840,7929]]}],["latin-b",{bold:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-i",{italic:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-bi",{"bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["double-struck",{normal:[120120,120121,[120123,120126],[120128,120132],120134,[120138,120144],[120146,120171],[120792,120801],8450,8461,8469,8473,8474,8477,8484,[8508,8512],[8517,8521]],"double-struck":[305,567]}],["fraktur",{normal:[120068,120069,[120071,120074],[120077,120084],[120086,120092],[120094,120119],[120172,120223],8460,8465,8476,8488,8493],fraktur:[305,567],"bold-fraktur":[305,567]}],["script",{normal:[119964,119966,119967,119970,119973,119974,[119977,119980],[119982,119993],119995,[120016,120067],8458,8459,8464,8466,8467,8472,8475,8492,[8495,8497],8499,8500],script:[305,567],"bold-script":[305,567]}],["sans-serif",{normal:[[120224,120431],[120802,120821],8513],"sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,47,567,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],94,95,96],"bold-sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,47,567,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,92,93,94,95,96],"sans-serif-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,[47,56],567,57,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],94,95,96],"sans-serif-bold-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,[47,56],567,57,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,92,93,94,95,96]}],["sans-serif-r",{"sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-b",{"bold-sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-i",{"sans-serif-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-bi",{"sans-serif-bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-ex",{"sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"bold-sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-bold-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["monospace",{normal:[[120432,120483],[120822,120831]],monospace:[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,47,567,58,59,60,61,62,63,64,710,711,[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],94,95,96]}],["monospace-l",{monospace:[[192,214],[216,239],[241,246],[248,304],[308,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["monospace-ex",{monospace:[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["calligraphic",{"-tex-calligraphic":[[65,90]],"-tex-bold-calligraphic":[[65,90]]}],["math",{normal:[10178,[10202,10204],[10208,10211],10731,10742,8714,8717,8762,8763,8782,8783,[8785,8787],[8790,8796],8798,8844,[8886,8889],[8891,8895],8903,[8912,8929],[8932,8937]]}],["symbols",{normal:[11800,12310,12311,161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],65279,8204,8205,8215,8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8457,8470,8471,8478,8480,8482,8494,8960,8965,8966,9250,9251]}],["symbols-b-i",{bold:[161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],italic:[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],"bold-italic":[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251]}],["arrows",{normal:[10145,10228,10239,10502,10503,[11012,11015],11020,11021,11057,11059,8607,8609,8613,8615,8621,[8624,8629],[8662,8665],8668,8669,[8678,8681],8691],"-largeop":[[11012,11015],11020,11021,11057,8593,8595,[8597,8603],[8606,8611],8613,8615,[8617,8622],[8624,8627],8630,8631,[8636,8655],8657,8659,[8661,8667],[8678,8681],8691,8693,8694],"-lf-tp":[10503,11013,11014,[8678,8681]],"-rt-bt":[10502,11015,11020,[8678,8681]],"-ex-md":[11013,11014,8678,8679]},[8607,8609,8613,8615,8622,[8678,8681],8691,10145,10502,10503,[11013,11015],11020,11021,11057]],["accents",{normal:[184,702,703,731,733,777,779,783,785,803,806,[812,819],831,[8403,8405],8408,[8413,8415],[8420,8422],[8424,8427],8432,845],"-smallop":[785,[812,816],818,819,831,845],"-largeop":[785,[812,816]],"-size3":[785,[812,816]],"-size4":[785,[812,816]],"-size5":[785,[812,816]],"-size6":[785,[812,816]],"-size7":[785,[812,816]],"-ex-md":[818,819,831,845]},[785,[812,816],818,819,831,845,8425]],["accents-b-i",{bold:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],italic:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],"bold-italic":[184,702,703,731,733,777,779,783,785,803,806,[814,818]]}],["shapes",{normal:[10003,10016,11034,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9585,9586,9601,9608,[9617,9619],9644,9645,9733,[9824,9831],9834,[9837,9839],9901,9902],bold:[9834,9901,9902],italic:[9834,9901,9902],"bold-italic":[9834,9901,9902]}],["variants",{"-tex-variant":[126,170,176,178,179,185,186,34,39,42,8212,8289,8304,8305,[8308,8334],96]}],["PUA",{normal:[[59264,59273],59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],bold:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],italic:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],"bold-italic":[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198]}]]),t.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"DS",fraktur:"F","bold-fraktur":"FB",script:"S","bold-script":"SB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-size5":"S5","-size6":"S6","-size7":"S7","-tex-mathit":"MI","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-oldstyle":"OS","-tex-bold-oldstyle":"OB","-tex-variant":"V","-lf-tp":"LT","-rt-bt":"RB","-ex-md":"EM"},t}(q);t.MathJaxModernFont=H},2371:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.boldItalic=void 0,t.boldItalic={32:[0,0,.414,{p:""}],33:[.711,0,.386,{ic:.044,p:"423 627C428 642 430 646 430 655C430 680 411 711 367 711C355 711 289 704 279 633L225 247L225 236C221 219 239 219 252 219C275 219 276 220 282 237ZM287 87C287 120 263 147 225 147C184 147 137 109 137 60C137 24 164 0 199 0C241 0 287 39 287 87"}],34:[.703,-.422,.518,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422ZM555 650C566 679 546 703 516 703C485 703 453 679 449 650L417 422L473 422"}],35:[.694,.194,.944,{p:"889 139C889 169 860 169 848 169L644 169L730 332L904 332C916 332 944 332 944 362C944 393 913 393 898 393L763 393L895 644C901 655 902 657 902 663C902 680 888 694 871 694C854 694 848 683 842 672L694 393L529 393L661 644C667 655 668 657 668 663C668 680 654 694 637 694C620 694 614 683 608 672L460 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L427 332L341 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L307 108L174-144C168-155 167-157 167-163C167-180 181-194 198-194C215-194 221-183 227-172L376 108L541 108L408-144C402-155 401-157 401-163C401-180 415-194 432-194C449-194 455-183 461-172L610 108L842 108C857 108 889 108 889 139ZM661 332L575 169L410 169L496 332"}],36:[.75,.056,.575,{ic:.071,p:"645 549C654 656 568 694 486 699L498 750L451 750L439 699C265 690 190 552 183 469C181 440 186 391 221 352C260 309 303 301 337 294L275 42C224 46 165 64 154 127C223 127 236 180 237 198C241 245 201 252 187 252C115 252 106 173 105 154C99 86 128 7 263-5L250-56L297-56L310-5C489 8 561 158 568 243C573 304 552 343 531 369C496 411 445 422 418 428L474 652C529 649 581 630 594 581C542 581 516 543 513 509C510 468 543 456 564 456C617 456 641 500 645 549ZM427 652L373 438C307 450 274 485 278 529C282 578 328 642 427 652ZM474 182C471 140 432 54 322 43L383 283C465 268 477 211 474 182"}],37:[.75,.056,.944,{ic:.002,p:"946 719C946 736 932 750 915 750C902 750 894 742 889 737C836 679 762 646 684 646C618 646 553 670 507 716C486 736 467 750 430 750C302 750 218 602 218 480C218 363 302 347 337 347C462 347 532 518 532 626C532 633 532 644 531 651C541 645 597 611 683 611C707 611 741 613 782 626L783 626L188 3C174-11 172-14 172-25C172-47 189-56 202-56C215-56 220-50 228-42L933 693C939 699 946 709 946 719ZM901 222C901 328 836 347 800 347C667 347 587 193 587 77C587-31 660-56 706-56C830-56 901 113 901 222ZM478 634C478 549 421 383 340 383C319 383 305 402 305 435C305 482 337 594 347 624C373 701 411 714 430 714C477 714 478 642 478 634ZM847 230C847 145 790-20 709-20C689-20 674-2 674 32C674 32 703 311 799 311C842 311 847 255 847 230"}],38:[.711,.017,.886,{ic:.011,p:"834 298C834 371 803 420 776 460C884 543 897 634 897 647C897 679 872 694 847 694C809 694 775 661 775 622C775 597 790 582 813 576C777 519 734 494 697 474C626 433 554 393 554 320C554 271 595 236 648 236C696 236 722 276 722 308C722 332 706 355 672 355C631 355 610 320 610 320C612 347 623 367 655 390C676 404 714 422 726 429C776 357 777 315 777 292C777 245 753 138 665 74C611 36 535 19 448 19C326 19 256 60 256 155C256 204 276 276 294 323C309 316 341 306 374 306C450 306 483 363 483 405C483 443 459 469 407 469C399 469 367 469 326 453C346 563 380 675 459 675C485 675 516 663 529 627C486 619 467 586 467 557C467 519 498 511 516 511C545 511 589 532 589 597C589 663 536 711 459 711C309 711 224 561 224 450C224 440 226 413 234 392C172 330 141 236 141 181C141 70 231-17 444-17C827-17 834 272 834 298ZM429 413C429 377 410 342 377 342C359 342 334 351 324 381C354 420 385 433 407 433C429 433 429 420 429 413"}],39:[.703,-.422,.356,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422"}],40:[.75,.249,.473,{ic:.094,p:"567 736C567 747 557 750 549 750C528 750 450 686 413 650C280 519 169 296 169 74C169 45 169-30 201-111C225-172 281-249 306-249C310-249 324-249 324-235C324-231 324-229 313-215C255-129 252-21 252 16C252 157 316 516 542 708L561 725C563 726 567 730 567 736"}],41:[.75,.249,.473,{p:"430 427C430 497 418 565 391 628C373 669 319 750 292 750C284 750 274 747 274 736C274 731 277 728 280 724C299 695 346 625 346 485C346 359 291-9 51-212C33-228 32-229 32-235C32-247 43-249 49-249C71-249 146-186 173-159C369 27 430 278 430 427"}],42:[.75,-.306,.591,{ic:.057,p:"604 450C604 461 601 470 584 477L465 528L608 579C620 583 648 593 648 626C648 652 630 661 616 661C604 661 599 657 588 650L455 561L511 702C517 715 517 717 517 721C517 736 504 750 483 750C479 750 435 750 430 698L417 561L331 648C318 661 312 661 305 661C281 661 251 635 251 606C251 595 254 586 271 579L390 528L247 477C235 473 207 463 207 430C207 404 225 395 239 395C250 395 252 395 280 414C348 459 316 440 400 494L344 354C338 341 338 339 338 335C338 320 351 306 372 306C376 306 420 306 425 358L438 495L524 408C537 395 543 395 550 395C574 395 604 421 604 450"}],43:[.603,.102,.886,{p:"859 250C859 281 828 281 816 281L545 281L613 552C617 566 617 568 617 572C617 593 600 603 587 603C563 603 557 581 555 572L482 281L196 281C182 281 153 281 153 251C153 220 181 220 196 220L467 220L398-56C396-63 395-68 395-71C395-88 409-102 426-102C450-102 455-80 457-72L530 220L816 220C827 220 859 220 859 250"}],44:[.147,.194,.356,{p:"276 67C276 114 254 147 211 147C156 147 121 97 121 58C121 34 135 0 182 0C208 0 227 12 230 14C203-73 143-128 106-154C90-167 89-168 89-174C89-183 97-194 107-194C130-194 276-64 276 67"}],45:[.269,-.175,.414,{p:"375 202C379 218 387 248 387 251C387 269 369 269 355 269L138 269C110 269 109 267 103 244C102 237 92 197 92 194C92 175 110 175 125 175L338 175C368 175 369 178 375 202"}],46:[.147,0,.356,{p:"272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],47:[.75,.25,.591,{ic:.09,p:"681 719C681 736 667 750 650 750C633 750 626 738 619 727L45-195C39-205 35-211 35-219C35-236 49-250 66-250C83-250 90-238 97-227L671 695C677 705 681 711 681 719"}],58:[.444,0,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],59:[.444,.194,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM268 74C268 114 254 147 210 147C158 147 121 99 121 58C121 34 135 0 182 0C203 0 219 8 219 8C190-80 130-134 100-158C92-165 89-167 89-174C89-183 97-194 107-194C128-194 268-62 268 74"}],60:[.587,.086,.894,{ic:.043,p:"783-56C787-39 778-31 766-24L260 250L903 525C919 532 932 540 936 557C940 571 932 587 913 587C906 587 900 585 892 581L192 282C179 277 163 269 159 251C154 233 164 225 176 219L724-79C737-86 745-86 745-86C764-86 780-70 783-56"}],61:[.393,-.108,.886,{p:"886 362C886 393 855 393 840 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L846 332C858 332 886 332 886 362ZM831 139C831 169 802 169 790 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L784 108C799 108 831 108 831 139"}],62:[.587,.086,.894,{p:"860 251C864 269 852 277 843 282L294 580C282 587 276 587 273 587C257 587 239 573 235 557C231 541 238 533 252 525L759 251L115-24C96-32 86-41 82-56C79-70 87-86 106-86C113-86 118-84 126-80L827 219C842 225 855 233 860 251"}],63:[.711,0,.591,{ic:.023,p:"614 587C614 661 562 711 470 711C315 711 214 556 214 490C214 463 234 444 264 444C300 444 334 475 334 514C334 553 299 560 296 561C337 628 401 675 469 675C487 675 556 673 556 606C556 578 544 538 493 505L349 411C293 375 284 321 284 293C284 225 337 219 355 219C435 219 490 280 490 313C490 327 478 327 462 327C442 327 439 327 434 313C416 264 371 255 357 255C346 255 341 263 341 273C341 305 362 319 382 332L505 411C578 459 614 520 614 587ZM389 87C389 120 365 147 327 147C286 147 239 109 239 60C239 24 266 0 301 0C343 0 389 39 389 87"}],64:[.702,.008,.886,{ic:.01,p:"815 77C815 91 803 91 787 91L767 91C751 91 749 91 733 85C643 50 548 28 451 28C302 28 219 107 219 243C219 427 358 666 613 666C741 666 841 600 841 451C841 410 807 163 718 163C711 163 704 166 704 184C704 202 736 322 738 331C743 349 772 459 772 468C772 482 760 482 744 482L715 482C692 547 632 567 580 567C405 567 309 407 309 285C309 176 386 127 477 127C532 127 574 147 608 170C634 127 696 127 708 127C850 127 896 369 896 448C896 617 779 702 614 702C327 702 164 456 164 247C164 78 277-8 449-8C641-8 807 65 807 65C815 68 815 77 815 77ZM610 246C601 210 537 163 482 163C416 163 411 237 411 261C411 355 474 531 580 531C605 531 649 520 665 469"}],91:[.75,.25,.356,{ic:.129,p:"242-241C244-236 250-213 250-207C250-189 233-189 218-189L161-189L381 689L447 689C464 689 471 689 476 699C478 702 485 727 485 732C485 750 468 750 453 750L362 750C339 750 334 750 328 727L92-216C91-221 89-227 89-232C89-250 106-250 121-250L212-250C229-250 237-250 242-241"}],92:[.75,.25,.575,{p:"455-219C457-213 456-212 454-199L307 720C304 737 303 750 282 750C268 750 249 739 244 719C242 713 243 712 245 699L392-220C394-235 397-250 418-250C432-250 450-239 455-219"}],93:[.75,.25,.356,{ic:.036,p:"389 716C390 721 392 727 392 732C392 750 375 750 360 750L269 750C252 750 244 750 239 741C237 736 231 713 231 707C231 689 248 689 263 689L320 689L100-189L34-189C17-189 10-189 5-199C3-202-4-227-4-232C-4-250 13-250 28-250L119-250C142-250 147-250 153-227"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.097,.153,.866,{p:"862-125C866-110 857-97 841-97L-24-97C-40-97-55-110-59-125C-63-140-54-153-38-153L827-153C843-153 858-140 862-125"}],96:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],123:[.75,.25,.575,{ic:.105,p:"438-232C441-219 437-215 426-214C343-209 315-174 312-138C311-128 313-120 317-103L377 134C386 176 367 227 287 250C414 282 431 351 442 396L495 606C500 628 507 657 554 686C566 693 600 711 653 714C667 715 675 715 679 732C684 750 675 750 653 750C511 750 408 700 388 623L336 417C321 355 316 334 275 305C247 284 209 270 167 268C153 267 145 267 141 250C137 237 141 233 153 232C242 227 267 182 267 146C267 138 266 136 257 99L204-111C172-239 336-250 403-250C425-250 434-250 438-232"}],124:[.75,.25,.319,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206"}],125:[.75,.25,.575,{p:"559 250C562 263 558 267 546 268C483 271 437 297 434 352C433 360 434 362 443 401L496 611C527 734 379 750 297 750C276 750 266 750 261 732C258 719 262 715 274 714C354 710 386 677 389 638C389 628 387 620 383 603L324 366C314 324 333 274 414 250C287 218 270 150 258 104L206-106C200-129 193-155 149-184C137-191 101-211 47-214C32-215 24-215 20-232C16-250 26-250 47-250C197-250 293-196 312-123L364 83C380 148 384 165 426 196C440 207 478 229 532 232C546 233 554 233 559 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.591,{p:""}],168:[.667,-.535,.591,{ic:.045,p:"391 613C391 638 373 667 336 667C295 667 255 628 255 589C256 560 277 535 312 535C354 535 391 574 391 613ZM636 613C636 638 618 667 581 667C540 667 500 628 500 589C501 560 522 535 557 535C599 535 636 574 636 613"}],175:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],176:[.686,-.392,.443,{ic:.065,p:"504 539C524 620 475 686 393 686C312 686 229 620 209 539C189 458 238 392 320 392C401 392 483 458 504 539ZM444 539C432 491 383 452 335 452C286 452 257 491 269 539C281 587 330 626 378 626C426 626 456 587 444 539"}],180:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],305:[.452,.008,.394,{sk:-.012,p:"359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],567:[.452,.202,.439,{sk:.063,p:"413 354C413 419 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C291 416 306 416 306 379C306 360 303 349 300 336L204-45C187-113 148-166 97-166C88-166 86-166 73-164C105-142 107-109 107-104C107-82 90-58 57-58C20-58-14-91-14-130C-14-177 34-202 98-202C162-202 286-167 316-46L408 320C411 331 413 340 413 354"}],710:[.704,-.497,.591,{ic:.012,p:"603 519L457 704L250 519L265 497L439 596L580 497"}],711:[.704,-.497,.591,{ic:.052,p:"643 682L628 704L454 605L313 704L290 682L436 497"}],713:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],714:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],715:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],728:[.69,-.511,.591,{ic:.037,p:"628 672C628 682 620 690 610 690C597 690 594 679 592 674C564 590 474 570 434 570C385 570 332 594 332 647C332 661 335 665 335 672C335 681 327 690 317 690C298 690 295 665 295 638C295 561 353 511 428 511C552 511 628 632 628 672"}],729:[.674,-.527,.356,{ic:.048,p:"404 614C404 642 383 674 342 674C296 674 253 631 253 587C253 555 277 527 315 527C362 527 404 571 404 614"}],730:[.702,-.534,.949,{p:"686 637C686 631 682 604 671 590C659 576 633 575 619 575C597 575 572 576 572 599C572 604 576 633 587 646C600 660 622 661 639 661C663 661 686 659 686 637ZM748 636C748 676 714 702 650 702C557 702 510 648 510 600C510 557 547 534 608 534C703 534 748 590 748 636"}],732:[.66,-.541,.591,{ic:.042,p:"633 642C633 652 625 660 615 660C607 660 603 656 594 647C581 636 538 599 509 599C496 599 486 606 467 628C446 652 426 660 406 660C372 660 334 631 316 617C300 605 259 572 259 559C259 553 264 541 277 541C284 541 289 545 295 551C317 570 356 602 383 602C397 602 407 594 418 580C449 546 468 541 486 541C515 541 547 560 572 580C588 593 633 628 633 642"}],768:[.699,-.502,0,{dx:.183,p:"-92 535C-89 542-91 549-95 554L-160 668C-170 687-177 699-199 699C-224 699-256 679-270 651C-286 620-268 605-258 597L-150 508C-146 505-143 502-137 502C-121 502-95 529-92 535"}],769:[.699,-.502,0,{ic:.005,dx:.113,p:"5 651C5 679-17 699-42 699C-64 699-77 687-97 668L-219 554C-225 549-231 542-231 535C-231 529-219 502-203 502C-197 502-192 505-187 508L-34 597C-20 605 5 620 5 651"}],770:[.704,-.497,0,{ic:.012,dx:.165,p:"12 519L-134 704L-341 519L-326 497L-152 596L-11 497"}],771:[.66,-.541,0,{ic:.042,dx:.145,p:"42 642C42 652 34 660 24 660C16 660 12 656 3 647C-10 636-53 599-82 599C-95 599-105 606-124 628C-145 652-165 660-185 660C-219 660-257 631-275 617C-291 605-332 572-332 559C-332 553-327 541-314 541C-307 541-302 545-296 551C-274 570-235 602-208 602C-194 602-184 594-173 580C-142 546-123 541-105 541C-76 541-44 560-19 580C-3 593 42 628 42 642"}],772:[.626,-.576,0,{ic:.047,dx:.145,p:"47 608C47 626 30 626 15 626L-302 626C-320 626-337 626-337 594C-337 576-320 576-305 576L12 576C30 576 47 576 47 608"}],774:[.69,-.511,0,{ic:.037,dx:.13,p:"37 672C37 682 29 690 19 690C6 690 3 679 1 674C-27 590-117 570-157 570C-206 570-259 594-259 647C-259 661-256 665-256 672C-256 681-264 690-274 690C-293 690-296 665-296 638C-296 561-238 511-163 511C-39 511 37 632 37 672"}],775:[.674,-.527,0,{dx:.144,p:"-69 614C-69 642-90 674-131 674C-177 674-220 631-220 587C-220 555-196 527-158 527C-111 527-69 571-69 614"}],776:[.667,-.535,0,{ic:.045,dx:.145,p:"-200 613C-200 638-218 667-255 667C-296 667-336 628-336 589C-335 560-314 535-279 535C-237 535-200 574-200 613ZM45 613C45 638 27 667-10 667C-51 667-91 628-91 589C-90 560-69 535-34 535C8 535 45 574 45 613"}],778:[.702,-.534,0,{dx:.141,p:"-84 637C-84 631-88 604-99 590C-111 576-137 575-151 575C-173 575-198 576-198 599C-198 604-194 633-183 646C-170 660-148 661-131 661C-107 661-84 659-84 637ZM-22 636C-22 676-56 702-120 702C-213 702-260 648-260 600C-260 557-223 534-162 534C-67 534-22 590-22 636"}],780:[.704,-.497,0,{ic:.052,dx:.124,p:"52 682L37 704L-137 605L-278 704L-301 682L-155 497"}],8208:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8209:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8211:[.292,-.256,.591,{ic:.037,p:"628 274C628 292 611 292 597 292L131 292C117 292 100 292 100 274C100 256 117 256 131 256L597 256C611 256 628 256 628 274"}],8212:[.292,-.256,1.182,{ic:.006,p:"1188 274C1188 292 1171 292 1157 292L162 292C148 292 131 292 131 274C131 256 148 256 162 256L1157 256C1171 256 1188 256 1188 274"}],8214:[.75,.25,.499,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206ZM319-206L547 706C550 720 558 750 528 750C497 750 489 721 486 706L258-206C254-220 247-250 277-250C308-250 315-221 319-206"}],8216:[.694,-.353,.356,{ic:.037,p:"361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8217:[.694,-.353,.356,{ic:.059,p:"415 611C415 676 379 694 348 694C293 694 258 645 258 605C258 572 280 547 319 547C345 547 364 558 371 564C347 486 294 427 238 388C231 384 226 380 226 373C226 367 232 353 244 353C267 353 415 480 415 611"}],8220:[.694,-.353,.59,{ic:.038,p:"596 442C596 466 582 500 535 500C516 500 498 495 483 484C512 572 568 625 614 657C627 667 628 668 628 674C628 683 620 694 610 694C585 694 438 564 438 435C438 400 453 353 506 353C561 353 596 403 596 442ZM361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8221:[.694,-.353,.59,{ic:.059,p:"649 611C649 676 613 694 582 694C527 694 492 645 492 605C492 572 514 547 553 547C579 547 598 558 605 564C581 486 528 427 472 388C465 384 460 380 460 373C460 367 466 353 478 353C501 353 649 480 649 611ZM414 611C414 676 378 694 347 694C292 694 257 645 257 605C257 572 279 547 318 547C344 547 363 558 370 564C346 486 293 427 237 388C230 384 225 380 225 373C225 367 231 353 243 353C266 353 414 480 414 611"}],8230:[.147,0,.842,{p:"271 88C271 123 246 147 210 147C169 147 121 109 121 59C121 18 152 0 181 0C226 0 271 41 271 88ZM514 88C514 123 489 147 453 147C412 147 364 109 364 59C364 18 395 0 424 0C469 0 514 41 514 88ZM757 88C757 123 732 147 696 147C655 147 607 109 607 59C607 18 638 0 667 0C712 0 757 41 757 88"}],8260:[.696,.01,.713,{ic:.077,p:"789 666C793 683 783 696 767 696C757 696 747 691 739 684L105 38C100 33 97 27 95 20C91 3 101-10 117-10C127-10 137-5 145 2L779 648C784 653 788 659 789 666"}],8364:[.703,.017,.664,{ic:.114,p:"604-3L640 140C642 148 637 154 630 154L596 154C588 154 581 149 579 142C557 83 504 31 448 31C391 31 346 62 329 111C315 153 318 202 327 253L544 253C551 253 557 257 560 263L572 287C576 295 571 301 562 301L337 301L348 343L358 385L615 385C621 385 628 389 631 395L643 419C647 427 641 433 632 433L372 433C388 484 410 533 445 575C486 624 547 655 604 655C660 655 687 603 679 544C678 537 683 532 690 532L724 532C732 532 740 538 742 546L777 689C779 697 775 703 767 703L757 703C754 703 750 702 748 700L698 670C672 691 637 703 597 703C512 703 422 669 351 604C298 555 260 495 234 433L184 433C178 433 171 429 168 423L157 403C153 394 157 385 166 385L216 385C211 371 207 357 204 343C200 329 197 315 195 301L151 301C145 301 138 297 135 291L124 271C120 262 124 253 133 253L189 253C184 191 192 131 221 82C259 17 332-17 417-17C457-17 498-5 535 17L569-14C571-16 574-17 577-17L587-17C594-17 602-11 604-3"}],8486:[.703,0,.827,{ic:.031,p:"793 178C793 196 776 196 765 196C745 196 744 195 729 164C723 151 710 124 702 111C693 99 664 99 642 99L583 99C591 112 613 145 682 214C765 298 858 392 858 507C858 605 788 703 584 703C329 703 198 545 198 404C198 343 219 296 247 238C279 170 291 141 297 99L226 99C214 99 199 99 187 102C178 103 177 104 177 135L178 178C178 196 160 196 151 196C126 196 123 191 122 167L116 31C115 1 123 0 148 0L297 0C315 0 322 0 327 11C328 13 342 53 342 145C342 201 342 203 337 272C335 297 335 299 335 332C335 557 450 667 584 667C636 667 720 650 720 543C720 441 657 330 616 257C593 217 508 66 508 18C508 0 525 0 540 0L689 0C712 0 714 0 722 17C731 37 793 170 793 178"}],8487:[.686,.017,.827,{ic:.055,p:"876 519L882 655C883 685 875 686 850 686L701 686C683 686 676 686 671 675C670 673 656 633 656 541C656 485 656 483 661 414C663 389 663 387 663 354C663 129 548 19 414 19C362 19 278 36 278 143C278 245 341 356 382 429C405 469 490 620 490 668C490 686 473 686 458 686L309 686C286 686 284 686 276 669C267 649 205 516 205 508C205 490 222 490 233 490C253 490 254 491 269 522C275 535 288 562 296 575C305 587 334 587 356 587L415 587C407 574 385 541 316 472C233 388 140 294 140 179C140 81 210-17 414-17C669-17 800 141 800 282C800 343 779 390 751 448C719 516 707 545 701 587L772 587C784 587 799 587 811 584C820 583 821 582 821 551L820 508C820 490 838 490 847 490C872 490 875 495 876 519"}],8592:[.518,.017,1.121,{p:"1094 254C1094 280 1069 281 1053 281L321 281C384 326 439 383 476 451C483 465 498 486 498 499L498 505C495 517 484 518 474 518L459 518C440 518 436 502 430 489C380 391 289 309 184 274C172 270 154 267 153 252L153 250C153 233 179 228 192 222C271 186 313 103 313 19L313 8C313-4 315-15 329-17L352-17C369-17 374-6 374 8C374 90 354 162 299 220L1012 220C1023 220 1035 219 1047 219C1069 219 1094 227 1094 254"}],8593:[.694,.194,.592,{ic:.068,p:"653 414L659 438C661 447 657 454 649 456C543 480 478 568 484 680C484 688 478 694 470 694C461 694 452 688 448 680C398 568 289 480 171 456C162 454 154 447 152 438L146 414C143 403 152 394 163 397C248 414 330 458 397 523L225-164C215-204 275-204 285-164L457 523C491 458 551 414 627 397C638 394 650 403 653 414"}],8594:[.518,.017,1.121,{p:"1093 249L1093 250C1093 268 1065 273 1052 280C973 320 938 395 932 479C932 484 933 490 933 496C933 508 930 512 917 518L896 518C872 518 871 499 871 480L871 476C871 406 897 333 947 281L234 281C223 281 211 282 199 282C175 282 152 273 152 247C152 221 177 220 193 220L925 220C849 170 782 89 749 10C748 7 748 5 748 2C748-10 754-17 769-17L788-17C806-17 810-1 815 11C866 113 956 189 1061 227C1073 231 1092 233 1093 249"}],8595:[.694,.194,.592,{p:"565 62L571 86C574 97 565 106 554 103C469 86 387 42 320-23L492 664C502 704 442 704 432 664L260-23C226 42 166 86 90 103C79 106 67 97 64 86L58 62C56 53 60 46 68 44C174 20 239-68 233-180C233-188 239-194 247-194C256-194 265-188 269-180C319-68 428 20 546 44C555 46 563 53 565 62"}],8722:[.281,-.22,.886,{p:"858 250C858 281 827 281 812 281L199 281C184 281 153 281 153 250C153 220 181 220 193 220L818 220C830 220 858 220 858 250"}],8730:[.757,.094,.531,{ic:.243,p:"774 722L774 726C774 744 759 757 738 757C731 757 723 756 717 756L633 756C603 756 596 734 585 713L305 185C290 157 273 129 260 100L259 100C259 117 260 133 260 150L260 257C260 267 261 276 261 286L261 325C261 335 258 349 243 349C228 349 207 320 205 318L99 209C92 202 82 195 82 184C82 175 89 166 99 166C115 166 131 189 142 201C153 213 165 224 176 236L174-12L174-68C174-82 175-94 199-94C231-94 238-71 251-46C387 192 506 439 636 678C641 686 643 695 656 695L738 695C756 695 772 703 774 722"}],8734:[.473,.029,1.06,{ic:.018,p:"513 203C438 118 345 48 247 48C168 48 142 131 164 219C185 303 265 374 347 374C419 374 454 310 486 252ZM1007 225C986 141 906 70 824 70C752 70 717 134 685 192L658 241C733 326 826 396 924 396C1003 396 1029 313 1007 225ZM1070 219C1104 355 1030 470 896 470C794 470 696 406 604 340C561 419 482 473 381 473C255 473 134 357 101 225C67 89 141-26 275-26C377-26 475 38 567 104C610 25 689-29 790-29C916-29 1037 87 1070 219"}],8738:[.604,.102,.886,{ic:.031,p:"916 472C921 493 904 507 883 500L744 457C736 505 721 551 699 593C695 600 688 604 678 604C661 604 645 591 640 574C639 567 640 561 642 555C662 519 675 479 682 437L179 279C166 275 155 264 152 251C148 238 154 227 165 223L589 65C561 23 528-17 490-53C485-59 481-65 479-72C475-89 485-102 501-102C511-102 521-98 528-91C571-49 609-3 641 45L758 2C776-5 800 9 805 30C808 43 803 54 792 58L674 102C700 150 719 200 732 251C744 302 750 352 749 400L888 444C901 448 912 459 916 472ZM672 251C661 207 644 164 622 122L275 251L687 380C688 338 683 295 672 251"}],9001:[.75,.25,.473,{ic:.09,p:"563 720C563 736 549 750 532 750L527 750C507 747 497 723 488 707L408 579L270 357L229 292C222 279 209 266 209 250C209 243 211 236 212 229L217 183L263-191C266-213 264-250 297-250C318-250 328-231 328-215C328-204 325-192 324-182L280 176L274 220C274 226 272 234 272 240L272 243C273 247 277 251 279 255L293 277L539 673C548 686 563 704 563 720"}],9002:[.751,.25,.473,{p:"388 254C388 261 387 268 386 275L380 324L334 696C332 717 332 751 300 751L295 750C278 750 270 730 270 717C270 707 273 697 274 688L317 330L323 282C324 277 326 269 326 263C326 256 322 250 318 245L305 224L62-167C52-183 35-202 35-219C35-235 48-250 65-250C87-250 97-226 108-210L369 210C377 224 388 237 388 254"}],9702:[.386,-.072,.886,{p:"661 260C661 335 607 386 530 386C443 386 340 305 340 198C340 110 406 72 468 72C564 72 661 160 661 260ZM598 229C584 175 530 132 476 132C422 132 389 175 403 229C416 283 471 326 525 326C578 326 611 283 598 229"}],10214:[.751,.249,.488,{ic:.129,p:"617 732C617 745 606 751 595 751L355 751C334 751 331 742 326 724L90-219C89-223 88-226 88-230C88-246 101-249 113-249L352-249C376-249 382-226 382-207C382-197 375-188 359-188L293-188C298-173 301-157 305-141L498 631C502 648 505 690 524 690L589 690C612 690 617 719 617 732ZM451 688L245-132L229-186L209-188L160-188L366 634L382 688"}],10215:[.751,.249,.488,{ic:.037,p:"523 721C524 725 525 728 525 732C525 748 512 751 500 751L262 751C238 751 232 728 232 709C232 699 239 690 255 690L320 690C315 675 312 659 308 643L115-129C111-146 108-188 89-188L25-188C2-188-3-217-3-230C-3-243 8-249 19-249L259-249C279-249 282-239 287-222ZM453 688L247-132L231-186L211-188L162-188L368 634L384 688"}]}},888:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.bold=void 0,t.bold={32:[0,0,.383,{p:""}],33:[.705,0,.35,{p:"254 634C254 673 218 705 175 705C132 705 96 673 96 634C96 628 96 626 98 616L150 252C153 228 154 226 175 226C194 226 197 228 200 248L252 621ZM253 78C253 121 218 156 175 156C132 156 97 121 97 78C97 35 132 0 175 0C218 0 253 35 253 78"}],34:[.697,-.418,.481,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418ZM379 640C383 671 355 697 322 697C288 697 260 671 265 640L298 418L346 418"}],35:[.694,.194,.958,{p:"893 139C893 169 864 169 852 169L614 169L663 332L852 332C864 332 893 332 893 362C893 393 862 393 847 393L683 393L761 644C765 656 765 657 765 664C765 679 753 694 734 694C712 694 707 677 703 664L619 393L427 393L505 644C509 656 509 657 509 664C509 679 497 694 478 694C456 694 451 677 447 664L363 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L343 332L294 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L274 108L196-144C194-150 192-156 192-164C192-179 204-194 223-194C244-194 249-178 253-166L338 108L530 108L452-144C450-150 448-156 448-164C448-179 460-194 479-194C500-194 505-178 509-166L594 108L847 108C862 108 893 108 893 139ZM599 332L550 169L358 169L407 332"}],36:[.75,.056,.575,{p:"510 210C510 280 478 332 444 366C397 412 342 422 311 428L311 652C334 650 416 643 448 581C399 579 385 543 385 519C385 474 421 456 447 456C465 456 510 466 510 522C510 603 458 690 311 699L311 750L264 750L264 699C116 688 64 585 64 498C64 444 85 397 123 359C171 312 223 302 264 293L264 42C154 52 129 113 123 127C176 127 189 165 189 189C189 236 150 252 127 252C119 252 64 249 64 185C64 107 110 6 264-5L264-56L311-56L311-5C459 9 510 117 510 210ZM264 439C173 454 144 507 144 546C144 599 185 646 264 652ZM430 162C430 101 389 50 311 42L311 283C383 271 430 220 430 162"}],37:[.75,.056,.958,{p:"797 719C797 739 781 750 767 750C752 750 745 741 737 731C693 679 628 644 540 644C424 644 344 702 314 724C293 739 269 750 236 750C152 750 64 689 64 549C64 404 155 347 236 347C310 347 383 406 383 548C383 566 383 602 368 649C434 619 492 608 541 608C562 608 608 610 658 630L171 0C171 0 160-14 160-25C160-42 174-56 191-56C205-56 210-50 217-40L786 695C793 704 797 709 797 719ZM893 145C893 292 816 347 746 347C662 347 574 286 574 146C574 1 665-56 746-56C820-56 893 3 893 145ZM336 549C336 418 276 383 238 383C167 383 167 486 167 548C167 611 167 714 238 714C281 714 336 673 336 549ZM846 146C846 15 786-20 748-20C677-20 677 83 677 145C677 208 677 311 748 311C791 311 846 270 846 146"}],38:[.705,.011,.894,{p:"836 397L836 444C804 442 764 441 737 441C726 441 642 442 615 444L615 397C637 397 664 397 688 387C632 299 572 213 497 141C434 207 359 295 320 379C334 391 379 433 407 464C433 494 462 535 462 574C462 627 430 705 352 705C269 705 172 643 172 528C172 469 185 405 215 336L141 273C120 255 86 226 79 218C58 193 48 166 48 138C48 45 146-11 256-11C327-11 394 12 455 52C483 36 563-11 666-11C748-11 826 34 829 118L782 118C778 43 690 36 671 36C624 36 575 66 529 110C575 157 608 191 654 258L736 377C750 397 783 397 836 397ZM415 574C415 529 372 475 305 415C293 444 276 503 276 565C276 648 328 669 353 669C402 669 415 604 415 574ZM415 80C347 36 275 36 268 36C185 36 176 145 176 174C176 221 190 273 231 302C266 236 325 148 415 80"}],39:[.697,-.418,.319,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418"}],40:[.75,.249,.447,{p:"382-235C382-230 379-225 379-225C350-198 285-137 243-9C217 70 205 162 205 250C205 447 256 604 366 715C381 730 382 731 382 736C382 747 372 750 364 750C347 750 305 713 287 696C131 541 108 357 108 251C108 126 141 16 188-67C254-182 345-249 364-249C372-249 382-246 382-235"}],41:[.75,.249,.447,{p:"338 250C338 375 305 485 258 568C192 683 101 750 82 750C74 750 64 747 64 736C64 731 64 729 81 713C207 585 241 408 241 251C241 54 190-103 80-214C65-229 64-230 64-235C64-246 74-249 82-249C99-249 141-212 159-195C315-40 338 144 338 250"}],42:[.75,-.306,.575,{p:"500 440C500 469 479 476 470 479L329 528L470 577C479 580 500 587 500 616C500 645 476 664 456 664C450 664 441 662 429 653L306 560L328 688C331 704 331 706 331 711C331 740 304 750 287 750C270 750 243 739 243 711C243 706 243 704 246 688L268 560L145 653C133 662 124 664 118 664C98 664 74 645 74 616C74 587 95 580 104 577L245 528L104 479C95 476 74 469 74 440C74 411 98 392 118 392C124 392 133 394 145 403L268 496L246 368C243 352 243 350 243 345C243 316 270 306 287 306C304 306 331 317 331 345C331 350 324 393 320 418L307 495L429 403C442 393 451 392 456 392C476 392 500 411 500 440"}],43:[.633,.132,.894,{p:"829 250C829 281 800 281 786 281L477 281L477 591C477 603 477 633 447 633C416 633 416 604 416 591L416 281L107 281C93 281 64 281 64 250C64 220 94 220 107 220L416 220L416-90C416-102 416-132 446-132C477-132 477-103 477-90L477 220L786 220C799 220 829 220 829 250"}],44:[.156,.194,.319,{p:"250 31C250 99 216 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C191 0 211 17 214 20C206-89 141-142 120-160C114-165 111-168 111-174C111-184 122-194 130-194C145-194 250-108 250 31"}],45:[.271,-.174,.383,{p:"318 174L318 271L13 271L13 174"}],46:[.156,0,.319,{p:"237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],47:[.75,.25,.575,{p:"510 719C510 739 494 750 480 750C459 750 454 736 448 722L69-200C64-212 64-219 64-219C64-239 80-250 94-250C115-250 120-237 126-222L505 700C510 712 510 719 510 719"}],58:[.444,0,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],59:[.444,.194,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM240 32C240 97 215 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C182 0 198 9 203 12C195-75 152-129 121-159C113-166 111-168 111-174C111-184 122-194 130-194C144-194 240-104 240 32"}],60:[.587,.086,.894,{p:"797-56C797-39 786-31 772-24L197 250L772 525C786 532 797 540 797 557C797 571 785 587 766 587C759 587 754 585 747 581L121 282C110 277 96 269 96 251C96 233 108 225 121 219L744-79C758-86 766-86 766-86C785-86 797-70 797-56"}],61:[.393,-.108,.894,{p:"829 362C829 393 798 393 783 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L788 332C800 332 829 332 829 362ZM829 139C829 169 800 169 788 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L783 108C798 108 829 108 829 139"}],62:[.587,.086,.894,{p:"797 251C797 269 783 277 772 282L149 580C135 587 129 587 126 587C110 587 96 573 96 557C96 541 105 533 121 525L696 251L121-24C104-32 96-41 96-56C96-70 108-86 127-86C134-86 139-84 146-80L772 219C786 225 797 233 797 251"}],63:[.7,0,.543,{p:"478 571C478 700 300 700 263 700C124 700 64 637 64 573C64 525 101 509 126 509C158 509 189 531 189 572C189 619 146 632 144 633C170 652 211 664 257 664C349 664 350 625 350 578C350 534 342 518 322 498C260 433 232 356 232 291L232 253C232 231 232 226 255 226C279 226 279 232 279 256L279 283C279 386 372 447 410 469C430 481 478 508 478 571ZM333 78C333 121 298 156 255 156C212 156 177 121 177 78C177 35 212 0 255 0C298 0 333 35 333 78"}],64:[.7,.006,.894,{p:"829 79C829 93 816 93 801 93L777 93C761 93 759 93 743 86C649 50 550 30 450 30C219 30 111 177 111 347C111 533 236 664 446 664C629 664 782 561 782 340C782 250 769 164 709 164C676 164 676 209 676 223L676 453C676 480 675 482 646 482L607 482C578 529 522 566 445 566C309 566 217 479 217 347C217 216 308 128 445 128C491 128 536 141 574 173C605 132 673 128 699 128C820 128 829 285 829 345C829 558 681 700 447 700C201 700 64 546 64 347C64 163 184-6 451-6C647-6 802 57 826 69C826 69 829 74 829 79ZM562 222C531 178 482 164 448 164C388 164 331 219 331 347C331 476 388 530 448 530C483 530 531 515 562 472"}],91:[.75,.25,.319,{p:"293-250L293-189L189-189L189 689L293 689L293 750L128 750L128-250"}],92:[.75,.25,.575,{p:"510-219C510-213 509-212 504-199L127 720C120 737 115 750 94 750C80 750 64 739 64 719C64 713 65 712 70 699L447-220C453-235 459-250 480-250C494-250 510-239 510-219"}],93:[.75,.25,.319,{p:"190-250L190 750L25 750L25 689L129 689L129-189L25-189L25-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.101,.149,.869,{p:"869-149L869-101L0-101L0-149"}],96:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],123:[.75,.25,.575,{p:"496-232C496-219 491-215 479-214C395-209 358-174 346-138C343-128 343-120 343-103L343 134C342 176 310 227 224 250C343 282 343 351 343 396L343 606C343 628 343 657 382 686C393 693 422 711 474 714C488 715 496 715 496 732C496 750 487 750 465 750C323 750 233 700 232 623L232 417C232 355 232 334 199 305C176 284 141 270 100 268C86 267 78 267 78 250C78 237 83 233 95 232C185 227 221 182 230 146C232 138 232 136 232 99L232-111C232-239 398-250 465-250C487-250 496-250 496-232"}],124:[.75,.25,.319,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206"}],125:[.75,.25,.575,{p:"496 250C496 263 491 267 479 268C415 271 363 297 346 352C343 360 343 362 343 401L343 611C343 734 191 750 109 750C88 750 78 750 78 732C78 719 83 715 95 714C176 710 217 677 229 638C232 628 232 620 232 603L232 366C233 324 264 274 351 250C232 218 232 150 232 104L232-106C232-129 232-155 195-184C185-191 154-211 100-214C86-215 78-215 78-232C78-250 88-250 109-250C259-250 342-196 343-123L343 83C343 148 343 165 377 196C388 207 421 229 474 232C488 233 496 233 496 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.575,{p:""}],163:[.686,.031,.869,{p:"806 148L758 148C758 87 690 57 621 57C560 57 503 80 447 105C445 179 417 248 397 319L572 319L572 367L385 367C380 392 376 418 376 444C376 542 421 638 507 638C565 638 620 617 650 580C618 576 594 550 594 517C594 482 622 454 657 454C691 454 720 482 720 517C720 619 617 686 507 686C373 686 262 579 262 444C262 418 266 392 273 367L138 367L138 319L287 319C305 264 328 209 334 152C304 162 272 168 239 168C155 168 63 151 63 79C63 21 125-11 188-11C291-11 404-7 437 57C516 16 594-31 683-31C763-31 806 58 806 148ZM333 104C319 56 253 37 188 37C151 37 111 46 111 79C111 120 181 120 239 120C272 120 303 114 333 104"}],165:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L497 359L473 359L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L308 359L174 359L174 311L341 311L366 274L366 189L174 189L174 141L366 141L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 141L696 141L696 189L502 189L502 274L527 311L696 311L696 359L560 359L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],167:[.712,.212,.695,{p:"633 200C633 299 551 372 454 404L334 442C282 459 224 479 224 530C224 592 283 634 348 634C393 634 439 622 467 598C440 592 419 567 419 537C419 502 447 474 482 474C517 474 545 502 545 537C545 638 453 712 348 712C232 712 126 639 126 530C126 492 139 458 160 429C104 405 63 359 63 300C63 201 145 128 242 96L362 58C414 41 472 21 472-30C472-92 413-134 348-134C303-134 257-122 229-98C256-92 277-67 277-37C277-2 249 26 214 26C179 26 151-2 151-37C151-138 243-212 348-212C464-212 570-139 570-30C570 7 557 41 536 71C592 94 633 140 633 200ZM523 200C523 167 514 134 495 114C467 137 433 155 397 167L277 205C226 221 173 249 173 300C173 332 182 366 201 385C229 362 263 345 299 333L419 295C470 279 523 251 523 200"}],168:[.677,-.537,.575,{p:"229 607C229 646 198 677 159 677C120 677 89 646 89 607C89 569 120 537 159 537C198 537 229 569 229 607ZM486 607C486 646 455 677 416 677C377 677 346 646 346 607C346 569 377 537 416 537C455 537 486 569 486 607"}],172:[.393,-.108,.894,{p:"829 138L829 363C829 380 816 393 799 393L94 393C77 393 64 380 64 363C64 346 77 333 94 333L769 333L769 138C769 121 782 108 799 108C816 108 829 121 829 138"}],175:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],176:[.686,-.367,.431,{p:"375 526C375 615 304 686 216 686C127 686 56 615 56 526C56 438 127 367 216 367C304 367 375 438 375 526ZM315 526C315 471 271 427 216 427C161 427 116 471 116 526C116 581 161 626 216 626C271 626 315 581 315 526"}],177:[.693,0,.894,{p:"829 30C829 61 800 61 786 61L477 61L477 316L786 316C799 316 829 316 829 346C829 377 800 377 786 377L477 377L477 651C477 663 477 693 447 693C416 693 416 664 416 651L416 377L107 377C93 377 64 377 64 346C64 316 94 316 107 316L416 316L416 61L107 61C93 61 64 61 64 30C64 0 94 0 107 0L786 0C799 0 829 0 829 30"}],180:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],181:[.45,.194,.639,{p:"615 0L615 47C552 47 546 47 546 88L546 450L363 442L363 395C426 395 432 395 432 354L432 166C432 82 382 30 307 30C230 30 228 55 228 110L228 450L45 442L45 395C108 395 114 395 114 354L114-147L45-147L45-194C78-192 140-191 171-191C201-191 263-192 297-194L297-147L228-147L228-2C253-6 270-6 294-6C320-6 391-6 438 72L438-6C470-4 526-2 558-2C575-2 598-1 615 0"}],182:[.694,.194,.703,{p:"670 663C670 694 641 694 625 694L351 694C199 694 64 596 64 457C64 323 189 231 372 220L372-150C372-164 372-194 402-194C433-194 433-165 433-150L433 633L513 633L513-150C513-164 513-194 543-194C574-194 574-165 574-150L574 633L625 633C640 633 670 633 670 663"}],183:[.421,-.265,.894,{p:"525 343C525 386 490 421 447 421C404 421 369 386 369 343C369 300 404 265 447 265C490 265 525 300 525 343"}],215:[.531,.03,.894,{p:"717-20C739 2 718 22 709 31L490 251L708 469C717 478 739 499 717 521C695 543 675 522 665 512L447 294L227 513C219 521 198 543 176 521C154 499 175 479 184 470L403 251L185 32C175 22 154 2 176-20C198-42 219-20 228-11L447 207L666-12C674-20 695-42 717-20"}],240:[.702,.006,.575,{p:"542 259C542 322 542 396 494 480C460 538 413 587 358 623L438 659L419 702L306 652C241 683 168 699 93 696L90 658C137 652 182 637 221 614L143 579L162 536L268 583C324 540 367 481 391 413C363 439 324 453 283 453C135 453 32 358 32 219C32 91 125-6 287-6C383-6 445 28 480 62C542 124 542 191 542 259ZM414 215C414 165 414 34 287 34C259 34 211 43 183 90C160 129 160 181 160 229C160 279 160 329 185 366C214 409 260 417 286 417C326 417 364 397 388 353C414 304 414 244 414 215"}],247:[.582,.08,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250ZM525 504C525 547 490 582 447 582C404 582 369 547 369 504C369 461 404 426 447 426C490 426 525 461 525 504ZM525-2C525 41 490 76 447 76C404 76 369 41 369-2C369-45 404-80 447-80C490-80 525-45 525-2"}],305:[.45,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3"}],567:[.45,.2,.351,{p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42"}],710:[.71,-.503,.575,{p:"465 525L288 710L111 525L129 503L287 602L445 503"}],711:[.71,-.503,.575,{p:"465 688L447 710L289 611L131 710L111 688L288 503"}],713:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],714:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],715:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],728:[.7,-.513,.575,{p:"465 700L429 700C427 617 352 575 288 575C224 575 149 617 147 700L111 700C114 584 199 513 288 513C377 513 462 585 465 700"}],729:[.685,-.529,.319,{p:"238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],730:[.689,-.521,.869,{p:"500 605C500 565 474 562 435 562C396 562 370 565 370 605C370 645 399 648 435 648C471 648 500 645 500 605ZM554 604C554 645 522 689 435 689C345 689 316 642 316 606C316 565 348 521 435 521C525 521 554 568 554 604"}],732:[.661,-.553,.575,{p:"479 636L453 661C423 627 388 627 377 627C357 627 340 630 297 644C251 659 232 661 218 661C200 661 173 657 146 630C135 619 108 589 97 578L123 553C153 587 188 587 199 587C219 587 236 584 279 570C325 555 344 553 358 553C376 553 403 557 430 584C441 595 468 625 479 636"}],768:[.704,-.509,0,{dx:.317,p:"-207 546L-319 678C-331 691-343 704-366 704C-398 704-426 673-426 642C-426 610-404 599-388 590L-237 509"}],769:[.704,-.509,0,{dx:.242,p:"-133 642C-133 673-161 704-193 704C-216 704-228 691-240 678L-352 546L-322 509L-171 590C-155 599-133 610-133 642"}],770:[.71,-.503,0,{dx:.279,p:"-102 525L-279 710L-456 525L-438 503L-280 602L-122 503"}],771:[.661,-.553,0,{dx:.279,p:"-88 636L-114 661C-144 627-179 627-190 627C-210 627-227 630-270 644C-316 659-335 661-349 661C-367 661-394 657-421 630C-432 619-459 589-470 578L-444 553C-414 587-379 587-368 587C-348 587-331 584-288 570C-242 555-223 553-209 553C-191 553-164 557-137 584C-126 595-99 625-88 636"}],772:[.633,-.581,0,{dx:.279,p:"-72 581L-72 633L-486 633L-486 581"}],774:[.7,-.513,0,{dx:.279,p:"-102 700L-138 700C-140 617-215 575-279 575C-343 575-418 617-420 700L-456 700C-453 584-368 513-279 513C-190 513-105 585-102 700"}],775:[.685,-.529,0,{dx:.279,p:"-201 607C-201 650-236 685-279 685C-322 685-357 650-357 607C-357 564-322 529-279 529C-236 529-201 564-201 607"}],776:[.677,-.537,0,{dx:.28,p:"-338 607C-338 646-369 677-408 677C-447 677-478 646-478 607C-478 569-447 537-408 537C-369 537-338 569-338 607ZM-81 607C-81 646-112 677-151 677C-190 677-221 646-221 607C-221 569-190 537-151 537C-112 537-81 569-81 607"}],778:[.689,-.521,0,{dx:.279,p:"-214 605C-214 565-240 562-279 562C-318 562-344 565-344 605C-344 645-315 648-279 648C-243 648-214 645-214 605ZM-160 604C-160 645-192 689-279 689C-369 689-398 642-398 606C-398 565-366 521-279 521C-189 521-160 568-160 604"}],780:[.71,-.503,0,{dx:.279,p:"-102 688L-120 710L-278 611L-436 710L-456 688L-279 503"}],8208:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8209:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8211:[.292,-.256,.575,{p:"574 256L574 292L0 292L0 256"}],8212:[.292,-.256,1.15,{p:"1149 256L1149 292L0 292L0 256"}],8214:[.75,.25,.499,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206ZM370-206L370 706C370 720 370 750 340 750C309 750 309 721 309 706L309-206C309-220 309-250 339-250C370-250 370-221 370-206"}],8216:[.694,-.344,.319,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422"}],8217:[.694,-.344,.319,{p:"253 569C253 638 216 694 158 694C112 694 81 659 81 616C81 576 108 538 159 538C181 538 201 546 217 561C211 449 141 394 119 377C115 374 111 371 111 364C111 354 122 344 130 344C144 344 253 429 253 569"}],8220:[.694,-.344,.571,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422ZM489 422C489 462 462 500 411 500C389 500 369 492 353 477C359 589 429 644 451 661C455 664 459 667 459 674C459 684 448 694 440 694C426 694 317 609 317 469C317 400 354 344 412 344C458 344 489 379 489 422"}],8221:[.694,-.344,.571,{p:"254 569C254 638 217 694 159 694C113 694 82 659 82 616C82 576 109 538 160 538C182 538 202 546 218 561C212 449 142 394 120 377C116 374 112 371 112 364C112 354 123 344 131 344C145 344 254 429 254 569ZM506 569C506 638 469 694 411 694C365 694 334 659 334 616C334 576 361 538 412 538C434 538 454 546 470 561C464 449 394 394 372 377C368 374 364 371 364 364C364 354 375 344 383 344C397 344 506 429 506 569"}],8224:[.702,.211,.511,{p:"447 443C447 472 427 499 390 499C369 499 345 490 325 480C292 464 283 462 270 459C273 487 280 510 289 537C300 573 311 610 311 643C311 692 274 702 256 702C234 702 200 689 200 643C200 610 211 574 221 542C231 509 238 486 241 459C231 461 220 464 201 473C177 485 148 499 121 499C80 499 64 469 64 444C64 415 84 388 121 388C142 388 166 397 186 407C219 423 228 425 241 428C238 401 228 373 221 353C200 289 200 274 200 231C200 102 210-28 226-156C228-172 232-200 235-204C238-211 246-211 255-211C266-211 276-211 279-200C281-188 311 20 311 231C311 277 311 289 288 359C281 380 273 405 270 428C280 426 291 423 310 414C334 402 363 388 390 388C431 388 447 418 447 443"}],8225:[.702,.202,.511,{p:"447 476C447 504 428 531 391 531C373 531 350 525 326 513C294 498 288 496 271 492C274 510 275 518 288 551C301 585 311 616 311 644C311 688 277 702 256 702C230 702 200 686 200 644C200 613 214 577 224 550C236 517 237 511 240 492C225 496 219 497 200 506C176 518 148 531 120 531C83 531 64 504 64 476C64 463 70 421 121 421C134 421 150 421 199 445C219 455 224 456 240 460C237 442 236 434 223 401C210 367 200 336 200 308C200 264 234 250 255 250C281 250 311 266 311 308C311 339 297 375 287 402C275 435 274 441 271 460C286 456 292 455 311 446C353 425 370 421 390 421C441 421 447 463 447 476ZM447 23C447 52 427 79 390 79C369 79 345 70 325 60C297 47 285 43 271 39C274 59 275 65 291 109C305 145 311 170 311 191C311 235 277 249 256 249C230 249 200 233 200 191C200 163 211 132 222 102C236 65 237 58 240 39C227 42 216 46 201 54C175 66 147 79 121 79C80 79 64 49 64 24C64-5 84-32 121-32C142-32 166-23 186-13C208-3 224 4 240 8C237-12 236-18 220-62C206-98 200-123 200-144C200-188 234-202 255-202C281-202 311-186 311-144C311-116 300-85 289-55C275-18 274-11 271 8C289 3 304-4 327-14C345-23 369-32 390-32C431-32 447-2 447 23"}],8230:[.156,0,.838,{p:"238 78C238 121 203 156 160 156C117 156 82 121 82 78C82 35 117 0 160 0C203 0 238 35 238 78ZM497 78C497 121 462 156 419 156C376 156 341 121 341 78C341 35 376 0 419 0C462 0 497 35 497 78ZM756 78C756 121 721 156 678 156C635 156 600 121 600 78C600 35 635 0 678 0C721 0 756 35 756 78"}],8260:[.696,.01,.648,{p:"584 666C584 683 570 696 554 696C544 696 535 691 529 683L69 37C66 32 64 26 64 20C64 3 77-10 94-10C104-10 113-5 118 3L578 649C582 654 584 660 584 666"}],8364:[.697,.011,.72,{p:"656 3L656 140C656 148 650 154 642 154L618 154C611 154 605 149 604 142C596 82 544 37 484 37C421 37 360 64 325 116C297 157 287 204 283 253L527 253C534 253 539 257 541 263L548 287C550 294 543 301 534 301L280 301L280 343L280 385L569 385C575 385 581 389 583 395L590 419C592 426 585 433 576 433L283 433C287 482 297 529 325 570C360 622 421 649 484 649C544 649 596 604 604 544C605 537 611 532 618 532L642 532C650 532 656 538 656 546L656 683C656 691 650 697 642 697L635 697C632 697 629 696 627 695L579 664C545 685 504 697 461 697C370 697 281 666 219 600C175 553 149 495 137 433L81 433C75 433 70 429 68 423L61 403C59 394 65 385 75 385L130 385C129 371 128 357 128 343C128 329 129 315 130 301L81 301C75 301 70 297 68 291L61 271C59 262 65 253 75 253L137 253C149 191 175 133 219 86C281 20 370-11 461-11C504-11 545 1 579 22L627-9C629-10 632-11 635-11L642-11C650-11 656-5 656 3"}],8486:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],8487:[.686,.011,.831,{p:"779 486L742 686L551 686C529 686 519 686 519 659C519 589 549 497 564 453C590 374 613 302 613 229C613 190 608 119 559 74C510 30 445 25 415 25C363 25 306 40 270 76C240 105 217 149 217 229C217 299 238 367 263 441C282 501 311 589 311 659C311 686 301 686 279 686L88 686L51 486L98 486C100 500 108 542 115 560C120 573 124 583 184 583L256 583C235 538 207 503 176 464C120 392 64 320 64 229C64 121 154-11 415-11C676-11 766 121 766 229C766 321 709 393 654 462C619 507 594 541 574 583L646 583C705 583 709 573 714 563C721 545 730 496 732 486"}],8592:[.5,0,1.15,{p:"1085 251C1085 276 1062 281 1045 281L225 281C288 344 330 409 350 500L298 500C283 500 282 473 277 458C247 363 156 273 64 251L64 250C173 225 264 108 285 15C287 7 289 0 298 0C301 0 304 1 307 1L350 1C331 88 291 154 225 220L1053 220C1072 220 1085 233 1085 251"}],8593:[.694,.194,.575,{p:"544 414L544 474C426 498 328 581 288 694C248 581 150 498 32 474L32 414C120 432 199 477 258 541L258-164C258-204 318-204 318-164L318 541C377 477 456 432 544 414"}],8594:[.5,0,1.15,{p:"1085 250C1068 258 1048 264 1031 273C948 316 888 395 864 484C862 492 863 500 851 500L799 500C818 413 858 347 924 281L96 281C77 281 64 268 64 250C64 225 87 220 104 220L924 220C861 157 819 92 799 1L842 1C842 1 848 0 851 0C865 0 867 28 872 43C902 138 993 228 1085 250"}],8595:[.694,.194,.575,{p:"544 26L544 86C456 68 377 23 318-41L318 664C318 704 258 704 258 664L258-41C199 23 120 68 32 86L32 26C150 2 248-81 288-194C328-81 426 2 544 26"}],8722:[.281,-.22,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250"}],8730:[.757,.094,.543,{ic:.064,p:"607 725L607 729C604 750 586 757 565 757C557 757 549 756 541 756L460 756C421 756 422 740 397 658L240 143C236 129 231 115 228 101L179 330L28 109L34 99L52 82L120 183C127 162 130 139 134 117C149 53 160-11 175-75C177-83 175-94 188-94L196-94C243-94 243-56 270 29L456 641C465 667 464 695 482 695L570 695C591 695 607 705 607 725"}],8734:[.47,.026,1.15,{p:"499 190C441 112 362 52 266 52C178 52 114 131 114 222C114 303 181 367 262 367C341 367 400 305 452 245ZM1036 222C1036 141 969 77 888 77C809 77 750 139 698 199L651 254C709 332 788 392 884 392C972 392 1036 313 1036 222ZM1100 222C1100 357 992 467 857 467C750 467 658 407 590 324L570 347C502 426 401 470 296 470C160 470 50 359 50 222C50 87 158-23 293-23C400-23 492 37 560 120L580 97C648 18 749-26 854-26C990-26 1100 85 1100 222"}],8738:[.634,.132,.894,{p:"829 30C829 43 820 55 808 59L671 102C684 150 690 200 690 251C690 302 684 352 671 400L808 443C820 447 829 459 829 472C829 492 809 507 790 501L653 458C631 517 600 573 560 623C555 630 546 634 537 634C520 634 507 621 507 604C507 597 509 590 513 585C549 541 576 492 596 440L85 280C73 276 64 264 64 251C64 238 73 226 85 222L596 62C576 10 549-39 513-83C509-88 507-95 507-102C507-119 520-132 537-132C546-132 555-128 560-121C600-71 631-15 653 44L790 1C809-5 829 10 829 30ZM630 251C630 206 624 162 614 120L194 251L614 382C624 340 630 296 630 251"}],9001:[.751,.25,.447,{p:"382-221C382-210 376-199 372-188L221 175C214 192 207 210 199 227C197 234 191 243 191 251C191 254 193 258 194 262L202 281L366 676C372 690 382 707 382 721C382 737 368 751 352 751L346 750C325 747 319 721 311 704L253 564L163 345C154 324 145 304 137 283C133 273 126 262 126 250C126 240 132 229 136 220L158 167L311-202C319-221 325-249 350-250C367-250 382-238 382-221"}],9002:[.751,.25,.447,{p:"320 251C320 261 314 272 310 281L287 337L206 532L135 704C127 722 121 748 98 751C95 751 92 751 89 750C74 748 64 735 64 720L64 718C65 712 67 706 70 700L137 537L221 336L245 278L252 261C253 258 255 254 255 250C255 247 253 243 252 239L244 220C184 83 132-59 71-196C68-204 64-211 64-219C64-235 77-250 94-250L96-250C120-249 126-224 133-206L193-62C231 31 273 124 309 218C313 228 320 239 320 251"}],9702:[.381,-.077,.894,{p:"599 229C599 313 531 381 447 381C363 381 295 313 295 229C295 145 363 77 447 77C531 77 599 145 599 229ZM539 229C539 178 498 137 447 137C396 137 355 178 355 229C355 280 396 321 447 321C498 321 539 280 539 229"}],10214:[.751,.249,.463,{p:"437-249L437-188L332-188L332 690L437 690L437 751L128 751L128-249ZM271-188L189-188L189 690L271 690"}],10215:[.751,.249,.463,{p:"334-249L334 751L26 751L26 690L130 690L130-188L26-188L26-249ZM273-188L191-188L191 690L273 690"}]}},6923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.delimiters=void 0;var a=r(7742);t.delimiters={40:{dir:a.V,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9115,9116,9117],HDW:[.748,.248,.875]},41:{dir:a.V,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9118,9119,9120],HDW:[.748,.248,.875]},45:{c:8722,dir:a.H,stretch:[0,8722],HDW:[.583,.083,.778]},47:{dir:a.V,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},61:{dir:a.H,stretch:[0,61],HDW:[.367,-.133,.778]},91:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122,9123],HDW:[.75,.25,.667]},92:{dir:a.V,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},93:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125,9126],HDW:[.75,.25,.667]},94:{c:770,dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},123:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9127,123,9129,9128],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},124:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[124,8739],stretch:[0,8739],HDW:[.75,.25,.278]},125:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9131,123,9133,9132],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},126:{c:771,dir:a.H,sizes:[.371,.653,.779,.932,1.116,1.336,1.6,1.916]},175:{c:773,dir:a.H,sizes:[.393,.569],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0]},710:{c:770,dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},711:{c:780,dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},713:{c:773,dir:a.H,sizes:[.393,.569],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0]},728:{c:774,dir:a.H,sizes:[.375,.659,.785,.938,1.121,1.342,1.605,1.921]},732:{c:771,dir:a.H,sizes:[.371,.653,.779,.932,1.116,1.336,1.6,1.916]},770:{dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},771:{dir:a.H,sizes:[.371,.653,.779,.932,1.116,1.336,1.6,1.916]},773:{dir:a.H,sizes:[.393,.569],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0]},774:{dir:a.H,sizes:[.375,.659,.785,.938,1.121,1.342,1.605,1.921]},780:{dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},8211:{dir:a.H,sizes:[.5],stretch:[0,8211],HDW:[.277,-.255,.5]},8212:{dir:a.H,sizes:[1],stretch:[0,8212],HDW:[.277,-.255,1]},8213:{dir:a.H,stretch:[0,8213],HDW:[.27,-.23,1.152]},8214:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[8214,8741],stretch:[0,8214],HDW:[.75,.25,.398]},8215:{dir:a.H,sizes:[.504],stretch:[0,8215],HDW:[-.103,.293,.504]},8260:{dir:a.V,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8400:{dir:a.H,sizes:[.423,.556],stretch:[8400,8400],stretchv:[2,1],HDW:[.711,-.521,0]},8401:{dir:a.H,sizes:[.423,.556],stretch:[0,8400,8401],stretchv:[0,1,3],HDW:[.711,-.521,0]},8406:{dir:a.H,sizes:[.417,.548],stretch:[8406,8400],stretchv:[2,1],HDW:[.711,-.521,0]},8407:{dir:a.H,sizes:[.417,.548],stretch:[0,8400,8407],stretchv:[0,1,3],HDW:[.711,-.521,0]},8417:{dir:a.H,sizes:[.471,.604],stretch:[8406,8400,8407],stretchv:[2,1,3],HDW:[.711,-.521,0]},8428:{dir:a.H,sizes:[.423,.556],stretch:[0,845,8428],stretchv:[0,1,3],HDW:[-.091,.281,0]},8429:{dir:a.H,sizes:[.423,.556],stretch:[8429,845],stretchv:[2,1],HDW:[-.091,.281,0]},8430:{dir:a.H,sizes:[.417,.548],stretch:[8430,845],stretchv:[2,1],HDW:[-.091,.281,0]},8431:{dir:a.H,sizes:[.417,.548],stretch:[0,845,8431],stretchv:[0,1,3],HDW:[-.091,.281,0]},8592:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[2,1],HDW:[.51,.01,1]},8593:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[8593,8593],stretchv:[2,1],HDW:[.679,.203,.5]},8594:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,3],HDW:[.51,.01,1]},8595:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[0,8593,8595],stretchv:[0,1,3],HDW:[.703,.179,.5]},8596:{dir:a.H,sizes:[.885,1.331],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[2,1,3],HDW:[.51,.01,1]},8597:{dir:a.V,sizes:[1.015,1.015],variants:[0,2],stretch:[8593,8593,8595],stretchv:[2,1,3],HDW:[.757,.257,.5]},8598:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8599:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8600:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8601:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8602:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8602,8592,0,8602],stretchv:[2,1,0,1],HDW:[.51,.01,.997]},8603:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[0,8592,8603,8602],stretchv:[0,1,3,1],HDW:[.51,.01,.997]},8606:{dir:a.H,sizes:[.906,1.352],variants:[0,2],stretch:[8606,8592],stretchv:[2,1],HDW:[.51,.01,1.017]},8608:{dir:a.H,sizes:[.906,1.352],variants:[0,2],stretch:[0,8592,8608],stretchv:[0,1,3],HDW:[.51,.01,1.017]},8610:{dir:a.H,sizes:[1.081,1.547],variants:[0,2],stretch:[8592,8592,8610],stretchv:[2,1,3],HDW:[.51,.01,1.192]},8611:{dir:a.H,sizes:[1.081,1.547],variants:[0,2],stretch:[8611,8592,8594],stretchv:[2,1,3],HDW:[.51,.01,1.192]},8612:{dir:a.H,sizes:[.866,1.332],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[2,1,3],HDW:[.51,.01,.977]},8614:{dir:a.H,sizes:[.866,1.332],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[2,1,3],HDW:[.51,.01,.977]},8617:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8592,8617,8617],stretchv:[2,1,3],HDW:[.55,.05,.997]},8618:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8618,8617,8594],stretchv:[2,1,3],HDW:[.55,.05,.997]},8619:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8592,8617,8619],stretchv:[2,1,3],HDW:[.55,.05,.997]},8620:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8620,8617,8594],stretchv:[2,1,3],HDW:[.55,.05,.997]},8621:{dir:a.H,sizes:[.885,1.331],variants:[0,2]},8624:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8625:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8626:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8627:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8630:{dir:a.H,sizes:[.869,1.219],variants:[0,2]},8631:{dir:a.H,sizes:[.869,1.219],variants:[0,2]},8636:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[8636,8636],stretchv:[2,1],HDW:[.503,.003,1]},8637:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[8637,8636],stretchv:[2,1],HDW:[.503,.003,1.012]},8638:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[8638,8638],stretchv:[2,1],HDW:[.697,.203,.441]},8639:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[8639,8639],stretchv:[2,1],HDW:[.697,.203,.441]},8640:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[0,8636,8640],stretchv:[0,1,3],HDW:[.503,.003,1]},8641:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[0,8636,8641],stretchv:[0,1,3],HDW:[.503,.003,1.012]},8642:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[0,8638,8642],stretchv:[0,1,3],HDW:[.703,.197,.441]},8643:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[0,8639,8643],stretchv:[0,1,3],HDW:[.703,.197,.441]},8644:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8644,8644,8644],stretchv:[2,1,3],HDW:[.672,.172,1.018]},8645:{dir:a.V,sizes:[.907,1.373],variants:[0,2],stretch:[8645,8645,8645],stretchv:[2,1,3],HDW:[.703,.203,.896]},8646:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8646,8644,8646],stretchv:[2,1,3],HDW:[.672,.172,1.018]},8647:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8647,8647],stretchv:[2,1],HDW:[.75,.25,.997]},8648:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[8648,8648],stretchv:[2,1],HDW:[.679,.203,.992]},8649:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[0,8647,8649],stretchv:[0,1,3],HDW:[.75,.25,.997]},8650:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[0,8648,8650],stretchv:[0,1,3],HDW:[.703,.179,.992]},8651:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8651,8651,8651],stretchv:[2,1,3],HDW:[.6,.1,1.018]},8652:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8652,8651,8652],stretchv:[2,1,3],HDW:[.6,.1,1.018]},8653:{dir:a.H,sizes:[.88,1.346],variants:[0,2],stretch:[8653,8654,0,8653],stretchv:[2,1,0,1],HDW:[.52,.02,.991]},8654:{dir:a.H,sizes:[.957,1.423],variants:[0,2],stretch:[8656,8654,8658,8653],stretchv:[2,1,3,1],HDW:[.52,.02,1.068]},8655:{dir:a.H,sizes:[.88,1.346],variants:[0,2],stretch:[0,8654,8658,8653],stretchv:[0,1,3,1],HDW:[.52,.02,.991]},8656:{dir:a.H,sizes:[.88,1.346],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[2,1],HDW:[.52,.02,1]},8657:{dir:a.V,sizes:[.88,1.346],variants:[0,2],stretch:[8657,8657],stretchv:[2,1],HDW:[.676,.203,.652]},8658:{dir:a.H,sizes:[.88,1.346],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,3],HDW:[.52,.02,1]},8659:{dir:a.V,sizes:[.88,1.346],variants:[0,2],stretch:[0,8657,8659],stretchv:[0,1,3],HDW:[.703,.176,.652]},8660:{dir:a.H,sizes:[.957,1.423],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[2,1,3],HDW:[.52,.02,1]},8661:{dir:a.V,sizes:[.957,1.423],variants:[0,2],stretch:[8657,8657,8659],stretchv:[2,1,3],HDW:[.728,.228,.652]},8662:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8663:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8664:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8665:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8666:{dir:a.H,sizes:[.904,1.35],variants:[0,2],stretch:[8666,8666],stretchv:[2,1],HDW:[.617,.117,1.015]},8667:{dir:a.H,sizes:[.904,1.35],variants:[0,2],stretch:[0,8666,8667],stretchv:[0,1,3],HDW:[.617,.117,1.015]},8668:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8668,11059]},8669:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8669,10239]},8693:{dir:a.V,sizes:[.907,1.373],variants:[0,2],stretch:[8693,8645,8693],stretchv:[2,1,3],HDW:[.703,.203,.896]},8694:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[0,8694,8694],stretchv:[0,1,3],HDW:[.99,.49,.997]},8719:{dir:a.V,sizes:[1.001,1.401],variants:[0,2]},8720:{dir:a.V,sizes:[1.001,1.401],variants:[0,2]},8721:{dir:a.V,sizes:[1.001,1.401],variants:[0,2]},8722:{dir:a.H,stretch:[0,8722],HDW:[.583,.083,.778]},8730:{dir:a.V,sizes:[1.001,1.201,1.801,2.401,3.001],stretch:[8730,8730,9143],stretchv:[2,1,0],HDW:[.04,.96,1.056],fullExt:[.64,2.44]},8739:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],HDW:[.75,.25,.278]},8741:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8741],HDW:[.75,.25,.5]},8747:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8748:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8749:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8750:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8751:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8752:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8753:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8754:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8755:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8801:{dir:a.H,stretch:[0,8801],HDW:[.464,-.036,.778]},8803:{dir:a.H,stretch:[0,8803],HDW:[.561,.061,.778]},8866:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8866,10205]},8867:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8867,10206]},8868:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8868,10201]},8869:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8869,10200]},8896:{dir:a.V,sizes:[1.045,1.394],variants:[0,2]},8897:{dir:a.V,sizes:[1.045,1.394],variants:[0,2]},8898:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},8899:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},8968:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122],HDW:[.75,.25,.667]},8969:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125],HDW:[.75,.25,.667]},8970:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9122,9123],HDW:[.75,.25,.667]},8971:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9125,9126],HDW:[.75,.25,.667]},9001:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9001,10216]},9002:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9002,10217]},9136:{dir:a.V,sizes:[1.48],stretch:[9127,9130,9133],HDW:[.96,.52,.902]},9137:{dir:a.V,sizes:[1.48],stretch:[9131,9130,9129],HDW:[.96,.52,.902]},9140:{dir:a.H,sizes:[.361,.736,1.111,1.486,1.861,2.236,2.611,2.986],stretch:[9140,9140,9140],stretchv:[2,1,3],HDW:[.772,-.504,.36]},9141:{dir:a.H,sizes:[.361,.736,1.111,1.486,1.861,2.236,2.611,2.986],stretch:[9141,9141,9141],stretchv:[2,1,3],HDW:[-.074,.342,.36]},9180:{dir:a.H,sizes:[.505,1.007,1.509,2.013,2.517,3.021,3.525,4.033],stretch:[9180,9180,9180],stretchv:[2,1,3],HDW:[.796,-.502,.504]},9181:{dir:a.H,sizes:[.505,1.007,1.509,2.013,2.517,3.021,3.525,4.033],stretch:[9181,9181,9181],stretchv:[2,1,3],HDW:[-.072,.366,.504]},9182:{dir:a.H,sizes:[.493,.994,1.495,1.997,2.499,3.001,3.503,4.007],stretch:[9182,175,9182,9182],stretchv:[2,1,3,1],HDW:[.854,-.493,.492]},9183:{dir:a.H,sizes:[.493,.994,1.495,1.997,2.499,3.001,3.503,4.007],stretch:[9183,95,9183,9183],stretchv:[2,1,3,1],HDW:[-.062,.423,.492]},9184:{dir:a.H,sizes:[.547,1.049,1.551,2.057,2.565,3.069,3.575,4.083],stretch:[9184,9184,9184],stretchv:[2,1,3],HDW:[.873,-.605,.546]},9185:{dir:a.H,sizes:[.547,1.049,1.551,2.057,2.565,3.069,3.575,4.083],stretch:[9185,9185,9185],stretchv:[2,1,3],HDW:[-.175,.443,.546]},10214:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10214,10214,10214],stretchv:[2,1,3],HDW:[.75,.25,1.007]},10215:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10215,10215,10215],stretchv:[2,1,3],HDW:[.75,.25,1.007]},10216:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10217:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10218:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10219:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10222:{dir:a.V,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10222,10222,10222],stretchv:[2,1,3],HDW:[.762,.262,.647]},10223:{dir:a.V,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10223,10223,10223],stretchv:[2,1,3],HDW:[.762,.262,.647]},10752:{dir:a.V,sizes:[.987,1.305],variants:[0,2]},10753:{dir:a.V,sizes:[.987,1.305],variants:[0,2]},10754:{dir:a.V,sizes:[.987,1.305],variants:[0,2]},10755:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},10756:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},10757:{dir:a.V,sizes:[1.029,1.373],variants:[0,2]},10758:{dir:a.V,sizes:[1.029,1.373],variants:[0,2]},10761:{dir:a.V,sizes:[.981,1.26],variants:[0,2]},10764:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},10769:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},11012:{dir:a.H,sizes:[.951,1.397],variants:[0,2],stretch:[8678,8678,8680],stretchv:[2,1,3],HDW:[.52,.02,1.062]}}},7058:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.doubleStruck=void 0,t.doubleStruck={}},489:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.exMd=void 0,t.exMd={95:[-.062,.423,.994,{p:"994-294L994-192L5-192L0-192L0-294L5-294"}],123:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],175:[.854,-.493,.994,{p:"994 622L994 724L5 724L0 724L0 622L5 622"}],773:[.67,-.63,.19,{p:"190 630L190 670L0 670L0 630"}],8400:[.711,-.521,.139,{p:"139 601L139 631L0 631L0 601"}],8592:[.51,.01,.337,{p:"337 230L337 270L0 270L0 230"}],8593:[.337,0,.5,{p:"270 337L230 337L230 0L270 0"}],8602:[.51,.01,.386,{p:"386 230L386 270L221 270L299 483C300 485 300 488 300 490C300 501 291 510 280 510C271 510 264 505 261 497L179 270L0 270L0 230L164 230L86 17C86 15 85 12 85 10C85-1 94-10 105-10C114-10 121-5 124 3L207 230"}],8617:[.55,.05,.337,{p:"337 230L337 270L0 270L0 230"}],8636:[.503,.003,.341,{p:"341 270L0 270L0 230L341 230"}],8638:[.341,0,.441,{p:"152 0L152 341L112 341L112 0"}],8639:[.341,0,.441,{p:"329 0L329 341L289 341L289 0"}],8644:[.672,.172,.343,{p:"343 68L343 108L0 108L0 68ZM343 432L0 432L0 392L343 392"}],8645:[.343,0,.896,{p:"306 0L306 343L266 343L266 0ZM630 343L590 343L590 0L630 0"}],8647:[.75,.25,.337,{p:"337-10L337 30L0 30L0-10ZM337 470L337 510L0 510L0 470"}],8648:[.337,0,.992,{p:"306 337L266 337L266 0L306 0ZM726 337L686 337L686 0L726 0"}],8651:[.6,.1,.343,{p:"343 133L343 173L0 173L0 133ZM343 327L343 367L0 367L0 327"}],8653:[.52,.02,.384,{p:"384 173L185 173L241 327L384 327L384 367L256 367L302 493C302 495 303 498 303 500C303 511 294 520 283 520C274 520 267 515 264 507L213 367L0 367L0 327L198 327L142 173L0 173L0 133L128 133L82 7C81 5 81 2 81 0C81-11 90-20 101-20C109-20 117-15 120-7L170 133L384 133"}],8654:[.52,.02,.102,{p:"102 367L0 367L0 327L102 327ZM102 133L102 173L0 173L0 133"}],8656:[.52,.02,.336,{p:"336 133L336 173L0 173L0 133ZM336 327L336 367L0 367L0 327"}],8657:[.336,0,.652,{p:"249 0L249 336L209 336L209 0ZM443 0L443 336L403 336L403 0"}],8666:[.617,.117,.337,{p:"337 76L0 76L0 36L337 36ZM337 230L337 270L0 270L0 230ZM337 424L337 464L0 464L0 424"}],8694:[.99,.49,.337,{p:"337 750L0 750L0 710L337 710ZM337 270L0 270L0 230L337 230ZM337-210L0-210L0-250L337-250"}],8730:[.64,0,1.056,{p:"742 0L742 640L702 640L702 0"}],9140:[.772,-.504,.995,{p:"995 712L995 772L0 772L0 712"}],9141:[-.074,.342,.995,{p:"995-342L995-282L0-282L0-342"}],9180:[.796,-.502,.994,{p:"994 694L994 796L25 796L0 796L0 694L25 694"}],9181:[-.072,.366,.994,{p:"994-366L994-264L25-264L0-264L0-366L25-366"}],9182:[.854,-.622,2.003,{p:"2003 724L1498 724C1238 724 1014 753 1014 841C1014 848 1008 854 1001 854C994 854 988 848 988 841C988 753 764 724 504 724L0 724L0 622L504 622C753 622 950 711 1001 798C1052 711 1249 622 1498 622L2003 622"}],9183:[-.192,.423,2.003,{p:"2003-192L1498-192C1249-192 1052-281 1001-368C950-281 753-192 504-192L0-192L0-294L504-294C764-294 988-323 988-410C988-418 994-423 1001-423C1008-423 1014-418 1014-410C1014-323 1238-294 1498-294L2003-294"}],9184:[.873,-.605,1.36,{p:"1360 873L0 873L0 771L1360 771"}],9185:[-.175,.443,1.36,{p:"1360-341L0-341L0-443L1360-443"}],10214:[1,0,1.007,{p:"413 1000L353 1000L353 0L413 0ZM714 1000L654 1000L654 0L714 0"}],10215:[1,0,1.007,{p:"353 1000L293 1000L293 0L353 0ZM654 0L654 1000L594 1000L594 0"}],10222:[.998,0,.647,{p:"396 0L396 998L294 998L294 0"}],10223:[.998,0,.647,{p:"353 998L251 998L251 0L353 0"}]}},4611:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.frakturBold=void 0,t.frakturBold={}},3616:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.fraktur=void 0,t.fraktur={}},3172:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.italic=void 0,t.italic={32:[0,0,.358,{p:""}],33:[.716,0,.307,{ic:.068,p:"370 654C374 665 375 669 375 675C375 695 360 716 330 716C327 716 275 715 265 656L190 211C188 202 188 199 188 199C188 189 194 187 203 187C214 187 215 188 221 204ZM222 63C222 83 207 106 177 106C146 106 113 77 113 43C113 18 132 0 157 0C191 0 222 32 222 63"}],34:[.705,-.423,.401,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423ZM448 673C453 691 442 705 424 705C406 705 387 691 384 673L338 423L368 423"}],35:[.694,.194,.818,{ic:.01,p:"828 347C828 367 808 367 794 367L658 367L802 657C804 662 807 668 807 674C807 683 801 694 787 694C781 694 776 692 772 688L613 367L448 367L592 657C594 662 597 668 597 674C597 683 591 694 577 694C571 694 566 692 562 688L403 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L382 327L306 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L285 133L141-157C139-162 136-168 136-174C136-183 142-194 156-194C162-194 167-192 171-188L330 133L495 133L351-157C349-162 346-168 346-174C346-183 352-194 366-194C372-194 377-192 381-188L540 133L746 133C761 133 779 133 779 153C779 173 761 173 746 173L561 173L637 327L794 327C808 327 828 327 828 347ZM592 327L516 173L351 173L427 327"}],36:[.75,.056,.5,{ic:.082,p:"581 560C588 644 535 700 442 704L452 750L421 750L414 722C413 719 412 712 411 709C410 705 409 705 405 704C256 682 186 564 179 483C176 440 188 399 213 371C241 340 266 332 314 319L239 20C170 24 116 62 120 140C124 138 132 137 137 137C172 137 193 165 195 189C197 221 171 229 157 229C102 229 97 164 95 144C86 39 155-6 231-10L220-56L251-56L262-10C379-1 487 109 497 229C503 302 471 341 467 347C435 385 409 391 365 402L433 674C497 671 555 641 555 568C550 570 543 571 538 571C509 571 484 548 481 518C479 491 499 479 519 479C574 479 579 544 581 560ZM402 673L336 410C310 416 232 435 239 522C245 593 316 663 402 673ZM438 191C432 117 364 34 271 21L343 311C394 301 444 269 438 191"}],37:[.75,.056,.818,{ic:.028,p:"846 730C846 741 837 750 827 750C817 750 813 745 802 732C759 682 684 643 608 643C511 643 469 699 455 718C447 729 431 750 395 750C304 750 205 610 205 480C205 398 245 347 300 347C388 347 479 495 479 624C479 637 479 649 476 663C499 645 546 621 607 621C639 621 681 628 729 650L729 649L156-16C149-24 145-28 145-36C145-47 155-56 165-56C171-56 176-55 186-43L835 709C842 718 846 722 846 730ZM788 221C788 269 770 347 704 347C610 347 513 204 513 77C513 1 550-56 608-56C701-56 788 100 788 221ZM449 629C449 507 366 369 302 369C262 369 256 421 256 449C256 522 309 728 395 728C435 728 449 675 449 629ZM757 226C757 101 673-34 610-34C566-34 564 31 564 46C564 113 615 325 704 325C739 325 757 282 757 226"}],38:[.716,.022,.767,{ic:.037,p:"734 311C734 371 712 421 677 467C773 536 804 646 804 663C804 684 787 694 771 694C750 694 724 677 724 647C724 628 736 617 758 616C723 529 654 485 606 455C557 425 490 383 490 313C490 269 518 242 553 242C582 242 601 265 601 289C601 312 584 320 569 320C548 320 531 306 524 288C521 296 521 302 521 310C521 368 558 391 650 448C692 394 702 350 702 308C702 228 645 0 383 0C304 0 202 35 202 156C202 212 230 301 253 342C256 339 287 310 334 310C386 310 430 355 430 401C430 439 403 461 367 461C337 461 302 449 269 427C272 530 331 694 424 694C454 694 498 676 499 603C442 603 442 554 442 554C442 541 451 522 477 522C527 522 530 583 530 601C530 662 493 716 424 716C317 716 211 582 211 456C211 443 211 424 220 396C222 391 222 389 222 389L219 383C147 305 126 213 126 176C126 72 217-22 382-22C660-22 734 211 734 311ZM400 406C400 370 373 332 336 332C306 332 286 352 276 379C286 392 324 439 367 439C383 439 400 431 400 406"}],39:[.705,-.423,.307,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423"}],40:[.75,.25,.409,{ic:.107,p:"271-240C271-240 271-236 264-226C210-144 202-59 202 11C202 147 261 518 501 722C515 736 516 737 516 740C516 747 512 750 506 750C495 750 380 669 293 527C183 346 152 154 152 47C152-12 161-75 179-125C204-192 247-250 261-250C267-250 271-246 271-240"}],41:[.75,.25,.409,{p:"382 453C382 512 373 575 355 625C330 692 287 750 273 750C267 750 263 746 263 740C263 740 263 736 270 726C324 644 332 559 332 489C332 353 273-18 33-222C19-236 18-237 18-240C18-247 22-250 28-250C39-250 154-169 241-27C351 154 382 346 382 453"}],42:[.75,-.319,.511,{ic:.072,p:"537 447C537 457 530 461 522 466L409 534L559 604C569 608 583 617 583 634C583 637 582 654 563 654C555 654 549 650 546 648L406 555L459 716C460 720 463 728 463 732C463 743 453 750 443 750C416 750 411 723 410 716L383 555L293 643C284 652 282 654 274 654C257 654 242 637 242 622C242 613 245 611 256 604L369 535L219 465C198 455 195 444 195 435C195 423 203 415 215 415C223 415 227 418 232 421L373 514L319 353C318 349 315 342 315 337C315 327 323 319 336 319C362 319 367 345 368 353L395 514L485 426C495 416 498 415 505 415C520 415 537 431 537 447"}],43:[.557,.057,.767,{p:"752 250C752 270 733 270 719 270L472 270L534 518C538 532 538 533 538 537C538 548 530 557 518 557C502 557 498 541 496 532L431 270L173 270C159 270 140 270 140 250C140 230 159 230 173 230L421 230L359-17C356-31 355-32 355-36C355-50 365-57 375-57C390-57 394-43 397-32L462 230L719 230C733 230 752 230 752 250"}],44:[.106,.193,.307,{p:"224 47C224 80 210 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 193 11 198 15C183-62 133-126 86-166C74-178 73-179 73-183C73-186 76-193 83-193C101-193 224-72 224 47"}],45:[.243,-.187,.358,{p:"331 199C333 205 339 227 339 231C339 243 330 243 314 243L119 243C99 243 97 243 93 230C91 224 86 205 86 200C86 187 94 187 112 187L304 187C323 187 328 187 331 199"}],46:[.106,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63"}],47:[.75,.25,.511,{ic:.105,p:"616 730C616 741 607 750 597 750C589 750 583 747 574 732L27-211C20-224 20-230 20-230C20-241 29-250 39-250C47-250 53-247 62-232L609 711C616 724 616 730 616 730"}],58:[.431,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],59:[.431,.193,.307,{p:"218 53C218 66 218 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 188 8 190 9C172-65 132-122 80-172C75-175 73-178 73-182C73-188 77-193 83-193C101-193 218-67 218 53ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],60:[.54,.04,.778,{ic:.047,p:"689-20C692-9 686-4 676 2L213 250L800 498C813 504 821 509 824 520C827 531 820 540 809 540C806 540 804 540 789 533L170 272C158 267 149 262 146 250C143 238 149 233 159 228L648-33C659-40 661-40 664-40C675-40 686-31 689-20"}],61:[.367,-.133,.767,{ic:.01,p:"728 153C728 173 710 173 695 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L695 133C710 133 728 133 728 153ZM777 347C777 367 757 367 743 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L743 327C757 327 777 327 777 347"}],62:[.54,.04,.778,{p:"757 250C760 262 753 267 743 272L254 533C243 540 241 540 238 540C227 540 216 531 213 520C211 511 214 505 227 498L690 250L103 2C87-5 80-11 78-20C75-31 82-40 93-40C96-40 98-40 113-33L732 228C744 233 754 238 757 250"}],63:[.716,0,.511,{ic:.04,p:"551 592C551 663 504 716 431 716C278 716 194 506 194 463C194 437 215 431 228 431C254 431 277 454 277 480C277 494 269 512 239 512C275 612 349 694 431 694C477 694 516 664 516 606C516 535 465 494 436 470L315 375C290 354 246 320 246 257C246 224 264 187 306 187C373 187 418 258 418 282C418 292 408 292 403 292C391 292 390 290 386 277C372 237 337 209 306 209C288 209 281 227 281 243C281 282 299 296 363 346L441 409C482 441 551 496 551 592ZM324 63C324 83 309 106 279 106C248 106 215 77 215 43C215 18 234 0 259 0C293 0 324 32 324 63"}],64:[.705,.011,.767,{ic:.022,p:"706 68C706 78 700 78 681 78C665 78 663 78 647 71C566 34 478 11 389 11C251 11 182 119 182 246C182 470 377 683 556 683C681 683 759 581 759 448C759 400 721 150 632 150C626 150 614 150 614 175C614 181 616 189 617 195L682 458C683 461 684 471 684 471C684 481 677 481 661 481L635 481C627 501 601 566 522 566C403 566 279 429 279 286C279 188 341 128 417 128C483 128 533 174 553 193C556 136 607 128 628 128C699 128 731 200 746 241C747 244 789 354 789 445C789 611 684 705 557 705C356 705 151 480 151 248C151 113 230-11 388-11C402-11 471-11 558 11C584 17 706 52 706 68ZM570 268C561 232 488 150 420 150C357 150 340 224 340 270C340 401 437 544 522 544C596 544 613 458 613 444L610 430"}],91:[.75,.25,.307,{ic:.139,p:"206-222C206-210 196-210 180-210L121-210L351 710L416 710C434 710 435 711 439 715C442 720 446 738 446 738C446 750 436 750 420 750L343 750C321 750 320 750 315 731L76-225C75-228 73-238 73-238C73-250 83-250 99-250L176-250C194-250 195-249 199-245C202-240 206-222 206-222"}],92:[.75,.25,.5,{p:"386-230C386-230 387-225 385-212L280 728C279 739 278 750 264 750C253 750 241 741 239 730C239 730 237 725 239 712L344-228C345-239 347-250 361-250C372-250 383-241 386-230"}],93:[.75,.25,.307,{ic:.052,p:"117-231L356 725C357 728 359 738 359 738C359 750 349 750 333 750L256 750C238 750 237 749 233 745C230 740 226 722 226 722C226 710 236 710 252 710L311 710L81-210L16-210C-2-210-3-211-7-215C-10-220-14-238-14-238C-14-250-4-250 12-250L89-250C111-250 112-250 117-231"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.11,.14,.743,{p:"727-125C729-117 724-110 716-110L-27-110C-36-110-44-117-46-125C-48-133-43-140-35-140L708-140C717-140 725-133 727-125"}],96:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],123:[.75,.25,.5,{ic:.113,p:"612 739C615 750 607 750 595 750C495 750 393 699 373 627L327 444C304 350 300 334 267 306C249 292 215 265 151 261C144 261 137 260 135 250C132 240 138 240 148 239C190 236 270 215 245 115L195-83C181-141 172-175 215-212C251-242 314-250 345-250C357-250 365-250 367-239C370-229 364-229 354-228C276-223 251-178 251-142C250-131 251-129 260-94L297 56C305 86 317 137 318 147C321 213 264 239 228 250C354 284 372 355 379 383L424 563C442 635 447 657 478 682C500 700 529 724 600 728C605 729 610 733 612 739"}],124:[.75,.25,.278,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217"}],125:[.75,.25,.5,{p:"490 250C492 260 486 260 476 261C434 264 354 285 379 385L429 583C443 641 452 675 409 712C373 741 312 750 280 750C270 750 260 750 257 739C254 729 260 729 270 728C348 723 374 678 374 642C374 631 373 629 365 594L327 444C320 414 307 363 306 353C303 287 360 261 397 250C270 216 252 145 245 117L200-63C182-135 177-157 147-182C124-200 95-224 24-228C19-229 14-233 12-239C10-250 20-250 30-250C130-250 231-199 251-127L297 56C321 150 325 166 358 194C375 208 409 235 473 239C480 239 487 240 490 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.511,{p:""}],168:[.649,-.553,.511,{ic:.032,p:"366 610C366 629 353 649 326 649C297 649 268 621 268 592C268 572 282 553 309 553C337 553 366 581 366 610ZM543 610C543 629 530 649 503 649C474 649 445 621 445 592C445 572 459 553 486 553C514 553 543 581 543 610"}],175:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],176:[.683,-.428,.383,{ic:.079,p:"458 556C476 626 433 683 363 683C292 683 220 626 203 556C185 485 228 428 299 428C369 428 441 485 458 556ZM418 556C406 507 357 468 309 468C260 468 231 507 243 556C255 604 304 643 353 643C401 643 430 604 418 556"}],180:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],305:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],567:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],710:[.683,-.518,.511,{ic:.018,p:"527 536L433 680C430 684 423 684 418 680L252 536C241 526 251 512 263 520L411 619L509 520C517 512 534 526 527 536"}],711:[.683,-.518,.511,{ic:.054,p:"560 665C571 675 561 689 549 681L402 582L303 681C295 689 278 675 285 665L379 521C382 517 389 517 394 521"}],713:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],714:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],715:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],728:[.686,-.516,.511,{ic:.052,p:"563 676C563 682 558 686 552 686C544 686 542 681 539 672C511 587 438 552 391 552C332 552 303 595 303 642C303 652 308 675 308 675C308 684 301 686 297 686C280 686 280 639 280 634C280 573 316 516 387 516C499 516 563 647 563 676"}],729:[.654,-.548,.307,{ic:.051,p:"358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],730:[.705,-.529,.831,{p:"628 639C628 639 627 559 556 559C535 559 512 565 512 594C512 594 512 675 584 675C614 675 628 664 628 639ZM666 638C666 669 643 705 591 705C534 705 475 655 474 597C474 550 512 529 548 529C607 529 666 582 666 638"}],732:[.651,-.55,.511,{ic:.057,p:"568 640C568 646 563 650 557 650C552 650 549 648 544 643C541 639 484 585 454 585C442 585 434 593 425 608C410 633 398 651 371 651C347 651 318 631 297 615C297 615 244 572 244 561C244 555 248 551 255 551C260 551 263 554 268 558C268 558 327 616 357 616C372 616 380 604 389 589C400 571 413 550 440 550C486 550 568 631 568 640"}],768:[.696,-.505,0,{dx:.137,p:"-67 522C-65 525-64 527-69 537L-140 679C-145 688-149 696-163 696C-175 696-196 686-205 668C-213 651-207 642-201 636L-101 513C-96 505-94 505-91 505C-84 505-71 514-67 522"}],769:[.696,-.505,0,{ic:.028,dx:.077,p:"28 668C28 686 12 696 0 696C-14 696-22 688-31 679L-173 537C-183 527-183 525-183 522C-183 514-174 505-167 505C-164 505-162 505-153 513L8 636C17 642 28 651 28 668"}],770:[.683,-.518,0,{ic:.018,dx:.123,p:"16 536L-78 680C-81 684-88 684-93 680L-259 536C-270 526-260 512-248 520L-100 619L-2 520C6 512 23 526 16 536"}],771:[.651,-.55,0,{ic:.057,dx:.105,p:"57 640C57 646 52 650 46 650C41 650 38 648 33 643C30 639-27 585-57 585C-69 585-77 593-86 608C-101 633-113 651-140 651C-164 651-193 631-214 615C-214 615-267 572-267 561C-267 555-263 551-256 551C-251 551-248 554-243 558C-243 558-184 616-154 616C-139 616-131 604-122 589C-111 571-98 550-71 550C-25 550 57 631 57 640"}],772:[.616,-.586,0,{ic:.061,dx:.105,p:"61 605C61 616 51 616 36 616L-244 616C-261 616-271 616-271 599C-271 586-263 586-246 586L34 586C51 586 61 586 61 605"}],774:[.686,-.516,0,{ic:.052,dx:.089,p:"52 676C52 682 47 686 41 686C33 686 31 681 28 672C0 587-73 552-120 552C-179 552-208 595-208 642C-208 652-203 675-203 675C-203 684-210 686-214 686C-231 686-231 639-231 634C-231 573-195 516-124 516C-12 516 52 647 52 676"}],775:[.654,-.548,0,{dx:.105,p:"-51 611C-51 632-66 654-96 654C-128 654-160 623-160 591C-160 569-144 548-115 548C-83 548-51 579-51 611"}],776:[.649,-.553,0,{ic:.032,dx:.105,p:"-145 610C-145 629-158 649-185 649C-214 649-243 621-243 592C-243 572-229 553-202 553C-174 553-145 581-145 610ZM32 610C32 629 19 649-8 649C-37 649-66 621-66 592C-66 572-52 553-25 553C3 553 32 581 32 610"}],778:[.705,-.529,0,{dx:.101,p:"-43 639C-43 639-44 559-115 559C-136 559-159 565-159 594C-159 594-159 675-87 675C-57 675-43 664-43 639ZM-5 638C-5 669-28 705-80 705C-137 705-196 655-197 597C-197 550-159 529-123 529C-64 529-5 582-5 638"}],780:[.683,-.518,0,{ic:.054,dx:.087,p:"49 665C60 675 50 689 38 681L-109 582L-208 681C-216 689-233 675-226 665L-132 521C-129 517-122 517-117 521"}],8208:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8209:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8211:[.277,-.255,.511,{ic:.04,p:"551 266C551 277 541 277 526 277L118 277C103 277 93 277 93 266C93 255 103 255 118 255L526 255C541 255 551 255 551 266"}],8212:[.277,-.255,1.022,{ic:.014,p:"1036 266C1036 277 1026 277 1011 277L144 277C129 277 119 277 119 266C119 255 129 255 144 255L1011 255C1026 255 1036 255 1036 266"}],8214:[.75,.25,.398,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217ZM225-217L458 717C462 731 467 750 447 750C427 750 422 731 418 717L185-217C181-231 177-250 197-250C217-250 221-231 225-217"}],8216:[.693,-.394,.307,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458"}],8217:[.694,-.395,.307,{ic:.066,p:"373 631C373 652 368 694 325 694C285 694 260 659 260 630C260 598 283 588 304 588C321 588 339 597 349 607C338 547 300 476 234 422C221 410 220 409 220 405C220 402 223 395 230 395C249 395 373 514 373 631"}],8220:[.693,-.394,.49,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458ZM503 458C503 490 480 500 459 500C442 500 424 491 414 481C425 541 463 612 529 666C542 678 543 679 543 683C543 686 540 693 533 693C514 693 390 574 390 457C390 436 395 394 438 394C478 394 503 429 503 458"}],8221:[.694,-.395,.49,{ic:.064,p:"371 631C371 652 366 694 323 694C283 694 258 659 258 630C258 598 281 588 302 588C319 588 337 597 347 607C336 547 298 476 232 422C219 410 218 409 218 405C218 402 221 395 228 395C247 395 371 514 371 631ZM554 631C554 652 549 694 506 694C466 694 441 659 441 630C441 598 464 588 485 588C502 588 520 597 530 607C519 547 481 476 415 422C402 410 401 409 401 405C401 402 404 395 411 395C430 395 554 514 554 631"}],8230:[.106,0,.684,{p:"221 63C221 85 205 106 177 106C145 106 112 76 112 43C112 17 130 0 156 0C190 0 221 33 221 63ZM410 63C410 85 394 106 366 106C334 106 301 76 301 43C301 17 319 0 345 0C379 0 410 33 410 63ZM599 63C599 85 583 106 555 106C523 106 490 76 490 43C490 17 508 0 534 0C568 0 599 33 599 63"}],8260:[.683,0,.603,{ic:.09,p:"692 663C695 674 688 683 677 683C670 683 663 680 658 674L88 31C85 28 83 24 82 20C79 9 86 0 97 0C104 0 111 4 116 9L686 653C689 656 691 659 692 663"}],8364:[.705,.022,.576,{ic:.123,p:"522-12L561 143C562 149 559 153 553 153L543 153C538 153 533 149 531 144C506 73 445 8 377 8C319 8 282 50 267 102C251 154 255 212 266 271L500 271C504 271 509 274 511 278L517 291C520 296 516 301 510 301L272 301L281 342L292 383L557 383C562 383 566 386 569 390L575 403C577 408 573 413 567 413L301 413C320 472 345 529 386 581C428 633 486 675 544 675C612 675 641 611 630 539C629 534 632 530 638 530L648 530C653 530 659 534 660 540L699 695C700 701 697 705 691 705L688 705C685 705 682 704 680 702L636 661C615 688 584 705 543 705C467 705 388 660 328 598C275 543 236 479 210 413L165 413C161 413 156 410 154 405L149 395C146 389 149 383 155 383L199 383C195 369 191 355 187 342C184 328 181 314 179 301L137 301C133 301 128 298 126 293L121 283C118 277 121 271 127 271L175 271C167 204 174 140 200 86C229 23 285-22 361-22C402-22 442-5 476 22L500-18C501-21 503-22 507-22L510-22C515-22 521-18 522-12"}],8486:[.705,0,.716,{ic:.043,p:"685 146C685 157 673 157 670 157C659 157 658 156 647 133C636 108 623 85 617 75C611 67 607 60 557 60L488 60C508 102 539 146 606 223C686 315 759 404 759 506C759 625 663 705 531 705C360 705 183 567 183 394C183 336 203 281 222 231C259 128 259 101 259 60L184 60C184 60 145 60 138 65C134 68 134 96 134 113L134 143C135 157 124 157 119 157C114 157 105 157 103 146L100 24C100 0 101 0 125 0L248 0C266 0 271 0 274 10C278 25 286 62 286 123C286 140 286 173 278 249C272 305 272 307 272 345C272 574 423 683 531 683C601 683 669 638 669 533C669 430 609 330 554 237C504 154 448 48 448 12C448 0 457 0 473 0L596 0C617 0 618 1 625 15L681 133C682 136 685 142 685 146"}],8487:[.684,.021,.716,{ic:.071,p:"784 538L787 660C787 684 786 684 762 684L639 684C621 684 616 684 613 674C609 659 601 622 601 561C601 544 601 511 609 435C615 379 615 377 615 339C615 110 464 1 356 1C286 1 218 46 218 151C218 254 278 354 333 447C383 530 439 636 439 672C439 684 430 684 414 684L291 684C270 684 269 683 262 669L206 551C205 548 202 542 202 538C202 527 214 527 217 527C228 527 229 528 240 551C251 576 264 599 270 609C276 617 280 624 330 624L399 624C379 582 348 538 281 461C201 369 128 280 128 178C128 59 224-21 356-21C527-21 704 117 704 290C704 348 684 403 665 453C628 556 628 583 628 624L703 624C703 624 742 624 749 619C753 616 753 588 753 571L753 541C752 527 763 527 768 527C773 527 782 527 784 538"}],8592:[.512,.011,.971,{p:"957 253C957 269 942 271 929 271L247 271C321 321 384 388 424 468L427 476C430 482 436 493 436 501C436 512 425 512 416 512C397 512 396 502 391 490C346 395 265 315 170 271C160 267 142 264 140 252C140 240 163 232 175 224C241 178 273 106 273 27L273 8C273-3 275-11 293-11C306-11 313-4 313 8L313 57C306 123 280 183 233 231L923 231C936 231 957 233 957 253"}],8593:[.694,.194,.512,{ic:.07,p:"578 424L582 442C583 448 581 452 576 453C474 480 419 573 438 684C439 690 435 694 430 694C424 694 418 690 416 684C380 573 277 480 162 453C157 452 152 448 151 442L147 424C145 417 150 412 158 414C238 432 315 480 372 546L192-174C186-201 226-201 232-174L412 546C437 480 490 432 561 414C568 412 576 417 578 424"}],8594:[.513,.01,.971,{p:"956 250L956 252C956 262 934 269 922 277C856 323 823 395 823 475L823 494C823 505 821 513 803 513C789 513 783 505 783 494L783 445C790 379 816 319 863 271L173 271C160 271 139 269 139 249C139 233 154 231 167 231L849 231C775 181 712 114 672 34L669 26C666 20 660 9 660 1C660-10 671-10 680-10C699-10 700 0 705 12C750 107 831 187 926 231C935 235 956 240 956 250"}],8595:[.694,.194,.512,{p:"486 58L490 76C492 83 487 88 479 86C399 68 322 20 265-46L445 674C451 701 411 701 405 674L225-46C200 20 147 68 76 86C69 88 61 83 59 76L55 58C54 52 56 48 61 47C163 20 218-73 199-184C198-190 202-194 207-194C213-194 219-190 221-184C257-73 360 20 475 47C480 48 485 52 486 58"}],8722:[.27,-.23,.767,{p:"752 250C752 270 734 270 719 270L173 270C159 270 139 270 139 250C139 230 159 230 173 230L719 230C734 230 752 230 752 250"}],8730:[.735,.104,.46,{ic:.226,p:"686 714L686 716C686 725 678 733 669 735L574 735C563 735 553 734 546 723C523 681 504 637 483 594C394 419 314 239 223 66C219 57 213 48 210 38L209 38C209 130 219 220 219 312C219 318 215 326 208 326C199 326 186 309 178 299L103 215C94 206 80 192 80 185C80 180 86 175 91 175C105 175 140 225 162 247C158 211 159 175 158 139C155 63 149-13 149-89C149-100 156-104 167-104L174-104C192-101 197-76 205-63C230-5 262 51 289 108L506 550L569 679C573 687 575 695 589 695L657 695C670 695 685 698 686 714"}],8734:[.456,.025,.92,{ic:.022,p:"467 201C397 110 311 26 213 26C130 26 113 120 137 213C159 304 232 391 316 391C380 391 412 320 440 261ZM891 218C868 127 796 40 712 40C648 40 615 111 588 170L561 230C631 321 717 405 815 405C898 405 915 311 891 218ZM933 213C964 338 914 453 797 453C698 453 608 378 533 288L522 314C487 390 430 456 338 456C226 456 126 340 95 218C64 93 113-22 230-22C330-22 420 53 494 143L506 117C541 41 598-25 689-25C802-25 902 91 933 213"}],8738:[.557,.057,.767,{ic:.044,p:"695 20C697 28 694 36 687 39L572 90C603 141 626 195 640 250C653 305 657 359 652 410L793 461C801 464 808 472 810 480C814 494 802 504 788 499L646 447C639 483 626 518 609 549C606 554 602 557 595 557C584 557 573 548 570 537C569 532 570 528 571 525C587 496 598 465 605 432L157 269C149 266 142 258 140 250C137 242 141 234 147 231L514 68C491 35 464 4 434-25C431-28 428-32 427-37C424-48 431-57 442-57C448-57 454-54 459-49C492-18 522 17 548 53L663 1C675-4 692 6 695 20ZM600 250C587 200 566 151 538 105L213 250L611 395C616 349 612 300 600 250"}],9001:[.751,.249,.409,{ic:.105,p:"274-231L274-226C274-211 271-195 270-180C259-46 241 90 232 224C232 230 231 236 231 242L231 246C232 251 236 256 238 260L251 282C332 411 403 544 484 673C494 689 514 715 514 730L514 733C513 743 505 751 495 751L490 750C475 746 465 722 457 707L381 579L207 287C201 276 189 262 189 249C189 227 193 204 196 182L233-216C235-231 236-249 254-249C264-249 273-240 274-231"}],9002:[.751,.249,.409,{p:"345 254C345 277 340 304 337 328L301 722C299 734 297 751 280 751C280 751 277 751 275 750C267 748 261 742 260 734L260 729C260 715 262 701 263 687L282 488L297 326C300 305 304 283 304 262C304 254 299 248 296 242L283 220L25-213C23-218 20-223 20-228L20-230C20-240 30-249 40-249C57-247 68-221 75-208L327 215C333 227 345 240 345 254"}],9702:[.379,-.081,.767,{p:"594 258C594 320 549 379 470 379C380 379 287 295 287 202C287 129 338 81 411 81C507 81 594 174 594 258ZM551 230C536 169 474 120 413 120C352 120 315 169 330 230C345 291 407 340 468 340C529 340 566 291 551 230"}],10214:[.751,.249,.422,{ic:.138,p:"320-221C320-212 312-208 303-208C298-208 293-209 288-209L235-209L269-72L460 690C462 700 461 711 478 711L546 711C557 713 560 731 560 740L560 744C557 750 551 751 545 751L336 751C316 751 315 736 313 722L76-225C75-229 73-233 73-237C73-248 83-249 89-249L300-249C317-249 320-234 320-221ZM424 709L198-192L192-207L172-209L121-209L347 694L353 709"}],10215:[.751,.249,.422,{ic:.052,p:"471 727C472 731 474 735 474 739C474 748 465 751 458 751L247 751C230 751 228 734 228 723C228 714 236 710 245 710C250 710 255 711 260 711L312 711L278 574L88-186C84-197 87-210 70-210C66-210 62-209 59-209L2-209C-9-211-12-229-12-238L-12-242C-9-248-3-249 3-249L211-249C231-249 232-234 234-220ZM426 709L200-192L194-207L174-209L123-209L349 694L355 709"}]}},2740:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.largeop=void 0,t.largeop={40:[.847,.347,.458,{p:"395-336C395-332 393-329 391-327C271-237 189-3 189 186L189 314C189 503 271 737 391 827C393 829 395 832 395 836C395 842 390 847 384 847C381 847 379 846 377 845C250 749 131 515 131 314L131 186C131-15 250-249 377-345C379-346 381-347 384-347C390-347 395-342 395-336"}],41:[.847,.347,.458,{p:"327 186L327 314C327 515 208 749 81 845C79 846 77 847 74 847C68 847 63 842 63 836C63 832 65 829 67 827C187 737 269 503 269 314L269 186C269-3 187-237 67-327C65-329 63-332 63-336C63-342 68-347 74-347C77-347 79-346 81-345C208-249 327-15 327 186"}],47:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],91:[.85,.35,.417,{p:"383-327C383-314 373-304 360-304L263-304L263 804L360 804C373 804 383 814 383 827C383 840 373 850 360 850L217 850L217-350L360-350C373-350 383-340 383-327"}],92:[1.108,.608,.768,{p:"711-584C711-581 711-578 710-575L103 1092C100 1101 91 1108 80 1108C66 1108 55 1097 55 1084C55 1081 56 1078 57 1075L664-592C667-601 676-608 687-608C701-608 711-597 711-584"}],93:[.85,.35,.417,{p:"200 850L57 850C44 850 34 840 34 827C34 814 44 804 57 804L154 804L154-304L57-304C44-304 34-314 34-327C34-340 44-350 57-350L200-350"}],123:[.85,.35,.583,{p:"486-336C486-329 480-323 473-322C389-314 327-255 327-200L327 100C327 167 264 224 181 250C264 276 327 333 327 400L327 700C327 755 389 814 473 822C480 823 486 829 486 836C486 844 480 850 472 850L471 850C356 838 257 775 257 700L257 400C257 338 195 272 111 264C104 263 98 257 98 250C98 243 104 237 111 236C195 228 257 162 257 100L257-200C257-275 356-338 471-350L472-350C480-350 486-344 486-336"}],125:[.85,.35,.583,{p:"485 250C485 257 479 263 472 264C388 272 326 338 326 400L326 700C326 775 227 838 112 850L111 850C103 850 97 844 97 836C97 829 103 823 110 822C194 814 256 755 256 700L256 400C256 333 319 276 402 250C319 224 256 167 256 100L256-200C256-255 194-314 110-322C103-323 97-329 97-336C97-344 103-350 111-350L112-350C227-338 326-275 326-200L326 100C326 162 388 228 472 236C479 237 485 243 485 250"}],770:[.746,-.572,.768,{p:"768 596C642 652 514 702 384 746C254 702 126 652 0 596L8 572C135 606 260 644 384 686C508 644 633 606 760 572"}],771:[.753,-.548,.778,{p:"778 740C778 747 773 753 766 753C761 753 757 750 755 746C716 677 661 652 592 636C579 633 566 631 554 631C501 631 450 654 401 676C343 701 283 726 222 726C206 726 190 724 173 720C92 700 47 647 2 566C1 564 0 562 0 560C0 553 6 548 13 548C17 548 21 550 23 554C62 623 117 648 187 664C199 667 212 669 225 669C277 669 328 646 378 624C435 599 495 574 556 574C572 574 589 576 605 580C687 600 732 653 777 734C778 736 778 738 778 740"}],774:[.742,-.578,.784,{p:"784 734L760 742C724 635 540 635 392 635C243 635 60 635 24 742L0 734C48 589 230 578 392 578C554 578 735 589 784 734"}],780:[.74,-.566,.768,{p:"768 716L760 740C633 706 508 668 384 626C260 668 135 706 8 740L0 716C126 660 254 610 384 566C514 610 642 660 768 716"}],8260:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],8719:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450L537-450L537-396C404-396 373-350 373-286L373 896L904 896L904-286C904-351 872-396 740-396L740-450"}],8720:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L740 950L740 896C873 896 904 850 904 786L904-396L373-396L373 786C373 851 405 896 537 896L537 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450"}],8721:[.95,.45,1.444,{p:"1387-130L1362-130C1323-234 1217-302 1102-332C1081-337 983-363 791-363L188-363L697 234C704 242 706 245 706 250C706 250 706 255 699 265L233 902L781 902C915 902 1006 888 1015 886C1069 878 1156 861 1235 811C1260 795 1328 750 1362 669L1387 669L1266 950L84 950C61 950 60 949 57 943C56 940 56 921 56 910L585 186L67-421C57-433 57-439 57-439C57-450 66-450 84-450L1266-450"}],8725:[.608,.107,.577,{p:"522 583C522 597 511 608 497 608C488 608 481 603 476 596L60-70C58-74 57-78 57-83C57-97 67-107 81-107C90-107 97-103 102-96L518 570C520 574 522 578 522 583"}],8726:[.608,.107,.577,{p:"522-83C522-78 520-74 518-70L102 596C97 603 90 608 81 608C67 608 57 597 57 583C57 578 58 574 60 570L476-96C481-103 488-107 497-107C511-107 522-97 522-83"}],8730:[1.15,.65,1,{ic:.02,p:"1020 1130C1020 1141 1012 1150 1000 1150C985 1150 981 1137 977 1124L464-500L249 250L110 87L126 72L194 152L424-650C457-650 458-650 466-626L1015 1110C1020 1125 1020 1130 1020 1130"}],8739:[.972,.472,.278,{p:"164-448L164 948C164 962 153 972 139 972C125 972 115 962 115 948L115-448C115-462 125-472 139-472C153-472 164-462 164-448"}],8741:[.972,.472,.364,{p:"106-448L106 948C106 962 95 972 81 972C67 972 57 962 57 948L57-448C57-462 67-472 81-472C95-472 106-462 106-448ZM309-448L309 948C309 962 298 972 284 972C270 972 260 962 260 948L260-448C260-462 270-472 284-472C298-472 309-462 309-448"}],8747:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8748:[1.361,.861,1.089,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268",ic:.33}],8749:[1.361,.861,1.509,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268",ic:.33}],8750:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 593 850 528 553L521 553C353 553 218 417 218 250C218 121 299 10 413-33L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L513-53L521-53C688-53 824 83 824 250C824 379 742 490 628 533L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM778 250C778 109 664-6 523-7L620 487C713 448 778 357 778 250ZM518 507L421 13C329 52 264 143 264 250C264 391 378 506 518 507",ic:.33}],8751:[1.361,.861,1.089,{p:"1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1010 839 942 526C878 543 806 553 731 553C696 553 663 551 631 547L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 590 839 523 527C342 479 218 371 218 250C218 154 297 66 420 10L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L519-26C583-43 655-53 731-53C765-53 798-51 830-47L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L939-27C1119 21 1244 129 1244 250C1244 346 1164 434 1041 491L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1198 250C1198 149 1096 65 949 22L1033 447C1133 400 1198 330 1198 250ZM512 478L428 53C328 100 264 170 264 250C264 351 365 435 512 478ZM933 482L839 0C804-5 768-7 731-7C658-7 590 2 528 18L622 500C657 505 693 507 731 507C803 507 872 498 933 482",ic:.33}],8752:[1.361,.861,1.509,{p:"1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1485 1041 1429 833 1360 514L1329 520C1250 537 1158 547 1051 551L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1013 850 948 553L941 553C822 553 718 546 628 534L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 589 833 520 513C428 491 356 460 307 422C247 375 218 318 218 250C218 182 247 125 307 78C337 55 375 34 422 17L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L521-14L552-20C631-37 724-47 830-51L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L933-53L941-53C1059-53 1163-46 1253-34L1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337L1362-13C1454 9 1525 40 1574 78C1634 125 1664 182 1664 250C1664 318 1634 375 1574 422C1544 445 1506 466 1460 484L1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM1618 250C1618 196 1593 151 1546 115C1505 82 1446 56 1372 37L1451 438C1489 423 1521 405 1546 385C1593 349 1618 304 1618 250ZM509 463L430 63C392 77 361 95 335 115C288 151 264 196 264 250C264 304 288 349 335 385C377 418 435 444 509 463ZM938 507L838-5C732-1 640 9 562 25L531 31L620 486C710 500 817 507 938 507ZM1350 469L1261 14C1171 0 1064-7 943-7L1043 505C1149 501 1242 491 1320 475",ic:.33}],8753:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 237 208 227 221 227C233 227 244 237 244 250C244 403 368 527 521 527L523 527L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C515-58 574 224 624 507C709 473 773 398 792 307C775 318 757 327 736 332C734 333 731 333 728 333C717 331 710 320 712 309C713 301 719 295 727 293C762 284 791 261 808 229C812 221 821 217 829 218C838 220 845 227 846 235C851 271 870 304 900 324C907 328 910 336 909 344C907 355 896 362 886 360C883 360 880 359 878 357C862 346 848 333 837 317C813 426 735 515 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8754:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C672-73 799 32 834 172C835 174 835 176 835 178C835 191 825 201 812 201C801 201 792 193 790 183C760 63 651-27 521-27L519-27L624 507C701 476 761 411 786 330C768 341 749 348 729 352C726 352 724 352 721 351C710 348 704 338 706 327C708 319 715 313 722 312C758 306 789 285 808 254C813 247 822 243 830 245C839 247 845 255 845 263C848 299 865 333 893 356C899 360 902 368 900 376C897 387 887 393 876 391C873 390 870 389 868 387C853 375 840 360 830 343C801 441 727 519 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8755:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C666-73 790 24 830 157C840 140 853 125 868 113C870 111 873 110 876 109C887 107 897 113 900 124C902 132 899 140 893 144C865 167 848 201 845 237C845 245 839 253 830 255C822 257 813 253 808 246C789 215 758 194 722 188C715 187 708 181 706 173C704 162 710 152 721 149C724 148 726 148 729 148C749 152 768 159 786 170C751 56 646-27 521-27L519-27L624 507C706 474 768 403 790 317C792 307 801 299 812 299C825 299 835 309 835 322C835 324 835 326 834 328C808 432 732 517 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8896:[.958,.436,1.111,{p:"1041-393L575 944C569 962 542 962 535 944L69-393C55-433 115-455 129-414L555 807L981-414C995-455 1055-433 1041-393"}],8897:[.936,.458,1.111,{p:"1041 893C1055 933 995 955 981 914L555-307L129 914C115 955 55 933 69 893L535-444C542-462 569-462 575-444"}],8898:[.939,.417,1.111,{p:"1046-385L1046 540C1046 758 828 939 556 939C284 939 66 758 66 540L66-385C66-402 80-417 98-417C116-417 130-402 130-385L130 540C130 727 323 875 556 875C789 875 982 727 982 540L982-385C982-402 996-417 1014-417C1032-417 1046-402 1046-385"}],8899:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40"}],8968:[.85,.35,.472,{p:"443 827C443 840 433 850 420 850L182 850L182-327C182-340 192-350 205-350C218-350 228-340 228-327L228 804L420 804C433 804 443 814 443 827"}],8969:[.85,.35,.472,{p:"290-327L290 850L52 850C39 850 29 840 29 827C29 814 39 804 52 804L244 804L244-327C244-340 254-350 267-350C280-350 290-340 290-327"}],8970:[.85,.35,.472,{p:"443-327C443-314 433-304 420-304L228-304L228 827C228 840 218 850 205 850C192 850 182 840 182 827L182-350L420-350C433-350 443-340 443-327"}],8971:[.85,.35,.472,{p:"290 827C290 840 280 850 267 850C254 850 244 840 244 827L244-304L52-304C39-304 29-314 29-327C29-340 39-350 52-350L290-350"}],9140:[.735,-.541,1.11,{p:"1110 735L0 735L0 564C0 552 10 541 23 541C36 541 46 552 46 564L46 689L1064 689L1064 564C1064 552 1074 541 1087 541C1100 541 1110 552 1110 564"}],9141:[-.111,.305,1.11,{p:"1110-305L1110-134C1110-122 1100-111 1087-111C1074-111 1064-122 1064-134L1064-259L46-259L46-134C46-122 36-111 23-111C10-111 0-122 0-134L0-305"}],9180:[.761,-.511,1.508,{p:"1508 525C1508 529 1506 532 1504 535C1387 652 1097 761 851 761L657 761C411 761 121 652 4 535C2 532 0 529 0 525C0 517 6 511 14 511C18 511 21 513 24 515C136 627 422 703 657 703L851 703C1086 703 1372 627 1484 515C1487 513 1490 511 1494 511C1502 511 1508 517 1508 525"}],9181:[-.081,.331,1.508,{p:"1508-95C1508-87 1502-81 1494-81C1490-81 1487-83 1484-85C1372-197 1086-273 851-273L657-273C422-273 136-197 24-85C21-83 18-81 14-81C6-81 0-87 0-95C0-99 2-102 4-105C121-222 411-331 657-331L851-331C1097-331 1387-222 1504-105C1506-102 1508-99 1508-95"}],9182:[.818,-.509,1.494,{p:"1494 516L1494 518C1462 605 1362 692 1258 692L976 692C859 692 754 735 754 811C754 814 751 818 747 818C743 818 740 814 740 811C740 735 635 692 518 692L236 692C132 692 32 605 0 518L0 516C0 512 3 509 7 509C10 509 13 510 14 513C41 589 146 634 236 634L518 634C633 634 722 697 747 770C772 697 861 634 976 634L1258 634C1348 634 1453 589 1480 513C1481 510 1484 509 1487 509C1491 509 1494 512 1494 516"}],9183:[-.078,.387,1.494,{p:"1494-85C1494-82 1491-78 1487-78C1484-78 1481-80 1480-83C1453-159 1348-204 1258-204L976-204C861-204 772-267 747-340C722-267 633-204 518-204L236-204C146-204 41-159 14-83C13-80 10-78 7-78C3-78 0-82 0-85L0-88C32-175 132-262 236-262L518-262C635-262 740-305 740-380C740-384 743-387 747-387C751-387 754-384 754-380C754-305 859-262 976-262L1258-262C1362-262 1462-175 1494-88"}],9184:[.854,-.612,1.55,{p:"1550 612L1308 854L242 854L0 612L70 612L242 784L1308 784L1480 612"}],9185:[-.182,.424,1.55,{p:"1550-182L1480-182L1308-354L242-354L70-182L0-182L242-424L1308-424"}],10145:[.468,-.032,1.423,{p:"1361 258C1251 287 1158 362 1106 463C1102 472 1090 469 1090 460L1090 347L76 347C65 347 56 338 56 327L56 173C56 162 65 153 76 153L1090 153L1090 40C1090 31 1102 28 1106 37C1158 138 1251 213 1361 242C1369 244 1369 256 1361 258"}],10214:[.85,.35,.48,{p:"458-327C458-314 448-304 435-304L335-304L335 804L435 804C448 804 458 814 458 827C458 840 448 850 435 850L142 850L142-350L435-350C448-350 458-340 458-327ZM289 804L289-304L188-304L188 804"}],10215:[.85,.35,.48,{p:"338-350L338 850L45 850C32 850 22 840 22 827C22 814 32 804 45 804L145 804L145-304L45-304C32-304 22-314 22-327C22-340 32-350 45-350ZM292-304L191-304L191 804L292 804"}],10216:[.85,.35,.472,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327"}],10217:[.85,.35,.472,{p:"333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10218:[.85,.35,.682,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327ZM621-327C621-324 620-321 619-319L397 250L619 819C620 821 621 824 621 827C621 840 611 850 598 850C588 850 580 844 576 835L350 258C349 256 349 253 349 250C349 247 349 244 350 242L576-335C580-344 588-350 598-350C611-350 621-340 621-327"}],10219:[.85,.35,.682,{p:"543 250C543 253 542 256 541 258L315 835C312 844 304 850 294 850C281 850 271 840 271 827C271 824 271 821 272 819L495 250L272-319C271-321 271-324 271-327C271-340 281-350 294-350C304-350 312-344 315-335L541 242C542 244 543 247 543 250ZM333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10222:[.864,.364,.323,{p:"267-350C267-346 265-343 263-340C206-283 176-59 176 157L176 343C176 559 206 783 263 840C265 843 267 846 267 850C267 858 261 864 253 864C249 864 246 862 243 860C183 800 118 570 118 343L118 157C118-70 183-300 243-360C246-362 249-364 253-364C261-364 267-358 267-350"}],10223:[.864,.364,.323,{p:"205 157L205 343C205 570 140 800 80 860C77 862 74 864 70 864C62 864 56 858 56 850C56 846 58 843 60 840C117 783 147 559 147 343L147 157C147-59 117-283 60-340C58-343 56-346 56-350C56-358 62-364 70-364C74-364 77-362 80-360C140-300 205-70 205 157"}],10752:[.902,.402,1.511,{p:"1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250ZM840 250C840 296 802 334 756 334C710 334 672 296 672 250C672 204 710 166 756 166C802 166 840 204 840 250ZM1344 250C1344-75 1081-338 756-338C431-338 168-75 168 250C168 575 431 838 756 838C1081 838 1344 575 1344 250"}],10753:[.902,.402,1.511,{p:"1343 282L788 282L788 837C1087 821 1327 581 1343 282ZM724 837L724 282L169 282C185 581 425 821 724 837ZM724-337C425-321 185-81 169 218L724 218ZM1343 218C1327-81 1087-321 788-337L788 218ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10754:[.902,.402,1.511,{p:"1344 250C1344 99 1287-38 1194-142L801 250L1194 642C1287 538 1344 401 1344 250ZM1148 688L756 295L364 688C468 781 605 838 756 838C907 838 1044 781 1148 688ZM711 250L318-142C225-38 168 99 168 250C168 401 225 538 318 642ZM1148-188C1044-281 907-338 756-338C605-338 468-281 364-188L756 205ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10755:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM640 250C640 296 602 334 556 334C510 334 472 296 472 250C472 204 510 166 556 166C602 166 640 204 640 250"}],10756:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM854 250C854 268 840 282 822 282L588 282L588 516C588 534 574 548 556 548C538 548 524 534 524 516L524 282L290 282C272 282 258 268 258 250C258 232 272 218 290 218L524 218L524-16C524-34 538-48 556-48C574-48 588-34 588-16L588 218L822 218C840 218 854 232 854 250"}],10757:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936L98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436C116-436 130-421 130-404L130 872L982 872L982-404C982-421 996-436 1014-436C1032-436 1046-421 1046-404"}],10758:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936C996 936 982 921 982 904L982-372L130-372L130 904C130 921 116 936 98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436L1014-436C1032-436 1046-421 1046-404"}],10761:[.88,.38,1.371,{p:"1306-370C1319-358 1319-337 1306-325L731 250L1306 825C1319 837 1319 858 1306 870C1294 883 1273 883 1261 870L686 295L111 870C99 883 78 883 66 870C53 858 53 837 66 825L641 250L66-325C53-337 53-358 66-370C78-383 99-383 111-370L686 205L1261-370C1273-383 1294-383 1306-370"}],10764:[1.361,.861,1.929,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM2203 1268C2203 1322 2149 1361 2094 1361C2018 1361 1962 1252 1907 1048C1904 1037 1768 535 1658-119C1632-272 1603-439 1570-578C1552-651 1506-839 1425-839C1389-839 1364-816 1364-816C1396-814 1413-792 1413-767C1413-734 1388-718 1365-718C1341-718 1316-733 1316-768C1316-819 1366-861 1427-861C1579-861 1636-627 1707-337C1784-21 1849 298 1903 619C1940 832 1977 1032 2011 1161C2023 1210 2057 1339 2096 1339C2127 1339 2152 1320 2156 1316C2123 1314 2106 1292 2106 1267C2106 1234 2131 1218 2154 1218C2178 1218 2203 1233 2203 1268",ic:.33}],10769:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1038 523 591 417-7C316 34 244 134 244 250C244 263 233 273 221 273C208 273 198 263 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C676-73 806 37 837 183C848 167 862 154 878 143C880 141 883 140 886 140C896 138 907 145 909 156C910 164 907 172 900 176C870 196 851 229 846 265C845 273 838 280 829 282C821 283 812 279 808 271C791 239 762 216 727 207C719 205 713 199 712 191C710 180 717 169 728 167C731 167 734 167 736 168C757 173 775 182 792 193C766 68 654-27 521-27L519-27L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}]}},5805:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lfTp=void 0,t.lfTp={8400:[.711,-.601,.208,{p:"208 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 608 7 601 15 601L208 601"}],8406:[.711,-.521,.205,{p:"205 601L205 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 609 4 604 10 602C46 590 76 564 91 530C94 525 99 521 105 521C113 521 120 528 120 536C120 538 120 540 119 542C108 565 93 585 74 601"}],8429:[-.171,.281,.208,{p:"208-201L208-171L15-171C7-171 0-178 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8430:[-.091,.281,.205,{p:"205-201L205-171L74-171C93-155 108-135 119-112C120-110 120-108 120-106C120-98 113-91 105-91C99-91 94-95 91-100C76-134 46-160 10-172C4-174 0-179 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8592:[.51,.01,.507,{p:"507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8593:[.505,0,.5,{p:"480 267C480 276 474 283 466 286C422 299 382 323 350 354C310 393 276 439 263 495C262 501 256 505 250 505C244 505 238 501 237 495C224 439 190 393 150 354C118 323 78 299 34 286C26 283 20 276 20 267C20 256 29 247 40 247C42 247 44 247 46 248C96 263 141 290 178 325C198 345 215 367 230 390L230 0L270 0L270 390C285 367 302 345 322 325C359 290 404 263 454 248C456 247 458 247 460 247C471 247 480 256 480 267"}],8602:[.51,.01,.386,{p:"386 230L386 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8606:[.51,.01,.507,{p:"507 230L507 270L239 270C268 290 295 314 317 342C349 384 372 433 383 486L383 490C383 501 374 510 363 510C354 510 346 503 344 494C334 447 314 403 285 367C254 327 215 291 168 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230L168 230C215 209 254 173 285 133C314 97 334 53 344 6C346-3 354-10 363-10C374-10 383-1 383 10L383 14C372 67 349 116 317 158C295 186 268 210 239 230"}],8607:[.505,0,.572,{p:"516 117C516 126 510 133 502 136C458 149 418 173 386 204C352 237 322 275 306 321L306 390C321 367 338 345 358 325C395 290 440 263 490 248C492 247 494 247 496 247C507 247 516 256 516 267C516 276 510 283 502 286C458 299 418 323 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 321C250 275 220 237 186 204C154 173 114 149 70 136C62 133 56 126 56 117C56 106 65 97 76 97C78 97 80 97 82 98C132 113 177 140 214 175C234 195 251 217 266 240L266 0L306 0L306 240C321 217 338 195 358 175C395 140 440 113 490 98C492 97 494 97 496 97C507 97 516 106 516 117"}],8611:[.51,.01,.58,{p:"580 270L233 270C134 305 60 390 40 494C38 503 30 510 20 510C9 510 0 501 0 490L0 486C21 383 87 297 179 250C87 203 21 117 0 14L0 10C0-1 9-10 20-10C30-10 38-3 40 6C60 110 134 195 233 230L580 230"}],8614:[.51,.01,.499,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230"}],8615:[.498,0,.632,{p:"556 458C583 458 583 498 556 498L76 498C49 498 49 458 76 458L296 458L296 0L336 0L336 458"}],8618:[.55,-.23,.507,{p:"507 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510L200 510C211 510 220 519 220 530C220 541 211 550 200 550L160 550C72 550 0 478 0 390C0 302 72 230 160 230L507 230"}],8620:[.55,.05,.507,{p:"507 230L507 270L320 270L320 390C320 478 248 550 160 550C72 550 0 478 0 390C0 302 72 230 160 230L280 230L280-30C280-41 289-50 300-50C311-50 320-41 320-30L320 230ZM280 390L280 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510C226 510 280 456 280 390"}],8636:[.503,-.23,.513,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230"}],8637:[.27,.003,.512,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230"}],8638:[.513,0,.441,{p:"385 289C385 298 379 306 371 308C321 324 275 350 236 384C197 418 160 456 137 505C135 509 131 513 125 513C118 513 112 507 112 499L112 0L152 0L152 422C168 397 187 373 210 354C253 316 304 287 359 270C361 270 363 269 365 269C376 269 385 278 385 289"}],8639:[.513,0,.441,{p:"329 0L329 499C329 507 323 513 316 513C311 513 306 509 304 505C282 456 244 418 205 384C166 350 120 324 70 308C62 306 56 298 56 289C56 278 65 269 76 269C78 269 80 270 82 270C138 287 188 316 231 354C254 373 273 397 289 422L289 0"}],8644:[.432,.172,.515,{p:"515 108L120 108C150 128 176 152 198 180C231 222 254 271 264 324C264 325 265 327 265 328C265 339 256 348 245 348C235 348 227 341 225 332C216 285 195 241 167 205C131 160 87 120 30 101C25 99 21 94 21 88C21 82 25 77 30 75C87 56 131 16 167-29C195-65 216-109 225-156C227-165 235-172 245-172C256-172 265-163 265-152C265-151 264-149 264-148C254-95 231-46 198-4C176 24 150 48 120 68L515 68ZM515 432L20 432C9 432 0 423 0 412C0 401 9 392 20 392L515 392"}],8645:[.514,0,.896,{p:"516 252C516 261 510 268 502 271C458 284 418 308 386 339C346 378 312 424 299 480C298 486 292 490 286 490C280 490 274 486 273 480C260 424 226 378 186 339C154 308 114 284 70 271C62 268 56 261 56 252C56 241 65 232 76 232C78 232 80 232 82 233C132 248 177 275 214 310C234 330 251 352 266 375L266 0L306 0L306 375C321 352 338 330 358 310C395 275 440 248 490 233C492 232 494 232 496 232C507 232 516 241 516 252ZM630 0L630 494C630 505 621 514 610 514C599 514 590 505 590 494L590 0"}],8646:[.672,-.068,.514,{p:"514 68L514 108L20 108C9 108 0 99 0 88C0 77 9 68 20 68ZM514 432L120 432C150 452 176 476 198 504C231 546 254 595 264 648C264 649 265 651 265 652C265 663 256 672 245 672C235 672 227 665 225 656C216 609 195 565 167 529C131 484 87 444 30 425C25 423 21 418 21 412C21 406 25 401 30 399C87 380 131 340 167 295C195 259 216 215 225 168C227 159 235 152 245 152C256 152 265 161 265 172C265 173 264 175 264 176C254 229 231 278 198 320C176 348 150 372 120 392L514 392"}],8647:[.75,.25,.507,{p:"507-10L507 30L99 30C128 50 155 74 177 102C209 144 232 193 243 250C232 307 209 356 177 398C155 426 128 450 99 470L507 470L507 510L99 510C128 530 155 554 177 582C209 624 232 673 243 726C243 741 234 750 223 750C214 750 206 743 204 734C194 687 174 643 145 607C110 562 65 522 9 503C4 501 0 496 0 490C0 484 4 479 9 477C65 458 110 418 145 373C173 338 193 296 203 250C193 204 173 162 145 127C110 82 65 42 9 23C4 21 0 16 0 10C0 4 4-1 9-3C65-22 110-62 145-107C174-143 194-187 204-234C206-243 214-250 223-250C234-250 243-241 243-226C232-173 209-124 177-82C155-54 128-30 99-10"}],8648:[.505,0,.992,{p:"936 267C936 276 930 283 922 286C878 299 838 323 806 354C766 393 732 439 719 495C718 501 712 505 706 505C700 505 694 501 693 495C680 439 646 393 606 354C575 324 538 301 496 288C454 301 417 324 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 0L306 0L306 390C321 367 338 345 358 325C395 290 440 263 496 247C552 263 597 290 634 325C654 345 671 367 686 390L686 0L726 0L726 390C741 367 758 345 778 325C815 290 860 263 910 248C912 247 914 247 916 247C927 247 936 256 936 267"}],8651:[.6,-.133,.515,{p:"515 173L20 173C9 173 0 164 0 153C0 142 9 133 20 133L515 133ZM515 367L97 367C122 383 146 402 165 425C203 468 232 519 249 574C249 576 250 578 250 580C250 591 241 600 230 600C221 600 213 594 211 586C195 536 169 490 135 451C101 412 63 375 14 352C10 350 6 346 6 340C6 333 12 327 20 327L515 327"}],8652:[.367,.1,.514,{p:"514 133L514 173L20 173C12 173 6 167 6 160C6 154 10 150 14 148C63 125 101 88 135 49C169 10 195-36 211-86C213-94 221-100 230-100C241-100 250-91 250-80C250-78 249-76 249-74C232-19 203 32 165 75C146 98 122 117 97 133ZM514 367L20 367C9 367 0 358 0 347C0 336 9 327 20 327L514 327"}],8653:[.52,.02,.384,{p:"384 133L384 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L384 327L384 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8656:[.52,.02,.504,{p:"504 133L504 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L504 327L504 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8657:[.504,0,.652,{p:"596 181C596 189 592 196 585 199C532 226 485 263 446 307C399 361 358 423 339 495C337 500 332 504 326 504C320 504 315 500 313 495C294 423 253 361 206 307C167 263 120 226 67 199C60 196 56 189 56 181C56 170 65 161 76 161C79 161 82 162 85 163C131 187 173 217 209 252L209 0L249 0L249 296C281 336 307 380 326 428C345 380 371 336 403 296L403 0L443 0L443 252C479 217 521 187 567 163C570 162 573 161 576 161C587 161 596 170 596 181"}],8666:[.617,.117,.506,{p:"506 76L284 76C275 87 266 98 256 109C212 157 160 198 103 230L506 230L506 270L103 270C160 302 212 343 256 391C266 402 275 413 284 424L506 424L506 464L313 464C340 503 362 545 379 590C380 592 380 594 380 597C380 608 371 617 360 617C352 617 345 612 342 604C315 535 276 472 226 418C166 352 94 295 9 262C4 261 0 256 0 250C0 244 4 239 9 238C94 205 166 148 226 82C276 28 315-35 342-104C345-112 352-117 360-117C371-117 380-108 380-97C380-94 380-92 379-90C362-45 340-3 313 36L506 36"}],8693:[.515,0,.896,{p:"306 0L306 495C306 506 297 515 286 515C275 515 266 506 266 495L266 0ZM840 253C840 262 834 269 826 272C782 285 742 309 710 340C670 379 636 425 623 481C622 487 616 491 610 491C604 491 598 487 597 481C584 425 550 379 510 340C478 309 438 285 394 272C386 269 380 262 380 253C380 242 389 233 400 233C402 233 404 233 406 234C456 249 501 276 538 311C558 331 575 353 590 376L590 0L630 0L630 376C645 353 662 331 682 311C719 276 764 249 814 234C816 233 818 233 820 233C831 233 840 242 840 253"}],8730:[.62,0,1.056,{ic:.02,p:"1076 580L1076 620L738 620C706 620 702 617 702 584L702 0L742 0L742 580"}],9140:[.772,-.504,1.493,{p:"1493 712L1493 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712"}],9141:[-.074,.342,1.493,{p:"1493-342L1493-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,2.016,{p:"2016 694L2016 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694"}],9181:[-.072,.366,2.016,{p:"2016-366L2016-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366"}],9182:[.724,-.493,1.002,{p:"1002 622L1002 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622"}],9183:[-.062,.294,1.002,{p:"1002-294L1002-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294"}],9184:[.873,-.605,2.041,{p:"2041 771L2041 873L268 873L0 605L102 605L268 771"}],9185:[-.175,.443,2.041,{p:"2041-443L2041-341L268-341L102-175L0-175L268-443"}],10214:[1,0,1.007,{p:"985 970C985 987 972 1000 955 1000L353 1000L353 0L413 0L413 940L654 940L654 0L714 0L714 940L955 940C972 940 985 953 985 970"}],10215:[1,0,1.007,{p:"654 0L654 1000L52 1000C35 1000 22 987 22 970C22 953 35 940 52 940L293 940L293 0L353 0L353 940L594 940L594 0"}],10222:[1.526,0,.647,{p:"591 1500C591 1514 579 1526 565 1526C558 1526 551 1523 547 1518C422 1394 294 941 294 500L294 0L396 0L396 500C396 920 465 1363 583 1482C588 1486 591 1493 591 1500"}],10223:[1.526,0,.647,{p:"353 0L353 500C353 941 225 1394 100 1518C96 1523 89 1526 82 1526C68 1526 56 1514 56 1500C56 1493 59 1486 64 1482C182 1363 251 920 251 500L251 0"}],11057:[.99,.49,.507,{p:"507-250L507-210L99-210C128-190 155-166 177-138C209-96 232-47 243 10C232 67 209 116 177 158C155 186 128 210 99 230L507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 490C232 547 209 596 177 638C155 666 128 690 99 710L507 710L507 750L99 750C128 770 155 794 177 822C209 864 232 913 243 966C243 981 234 990 223 990C214 990 206 983 204 974C194 927 174 883 145 847C110 802 65 762 9 743C4 741 0 736 0 730C0 724 4 719 9 717C65 698 110 658 145 613C173 578 193 536 203 490C193 444 173 402 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C173 98 193 56 203 10C193-36 173-78 145-113C110-158 65-198 9-217C4-219 0-224 0-230C0-236 4-241 9-243C65-262 110-302 145-347C174-383 194-427 204-474C206-483 214-490 223-490C234-490 243-481 243-466C232-413 209-364 177-322C155-294 128-270 99-250"}]}},3389:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.monospace=void 0,t.monospace={}},3113:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.normal=void 0,t.normal={32:[0,0,.332,{p:""}],33:[.716,0,.278,{p:"192 665C192 698 165 716 139 716C113 716 86 698 86 665L125 210C126 195 127 187 139 187C149 187 152 192 153 209ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],34:[.705,-.423,.374,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423ZM270 670C272 690 255 705 235 705C215 705 198 690 200 670L222 423L248 423"}],35:[.694,.194,.833,{p:"776 153C776 173 757 173 742 173L531 173L571 327L742 327C757 327 776 327 776 347C776 367 757 367 743 367L583 367L661 656C662 658 665 670 665 674C665 685 656 694 645 694C629 694 626 681 623 670L542 367L354 367L432 656C433 658 436 670 436 674C436 685 427 694 416 694C400 694 397 681 394 670L313 367L89 367C75 367 56 367 56 347C56 327 75 327 90 327L301 327L261 173L90 173C75 173 56 173 56 153C56 133 75 133 89 133L249 133L171-156C170-158 167-170 167-174C167-185 176-194 187-194C203-194 206-181 209-170L290 133L478 133L400-156C399-158 396-170 396-174C396-185 405-194 416-194C432-194 435-181 438-170L519 133L743 133C757 133 776 133 776 153ZM530 327L490 173L302 173L342 327"}],36:[.75,.056,.5,{p:"443 195C443 278 398 329 389 338C349 382 313 391 265 403L265 673C350 669 398 625 413 569C409 570 407 571 397 571C371 571 351 553 351 525C351 494 376 479 397 479C400 479 443 480 443 529C443 626 377 699 265 705L265 750L234 750L234 704C123 694 56 604 56 513C56 444 93 396 111 379C149 340 183 332 234 319L234 21C146 26 99 77 86 139C90 138 98 137 102 137C129 137 148 156 148 183C148 211 127 229 102 229C96 229 56 227 56 178C56 89 109-3 234-11L234-56L265-56L265-10C370-1 443 92 443 195ZM392 165C392 98 344 31 265 21L265 311C385 286 392 189 392 165ZM234 411C111 437 107 523 107 543C107 603 154 665 234 673"}],37:[.75,.056,.833,{p:"693 730C693 741 684 750 673 750C663 750 658 743 652 736C602 668 535 641 462 641C392 641 330 666 275 718C256 735 235 750 203 750C127 750 56 666 56 549C56 428 128 347 203 347C276 347 333 436 333 548C333 562 333 609 312 661C377 624 427 619 463 619C539 619 590 650 596 654L597 653L148-16C139-29 139-36 139-36C139-47 149-56 159-56C169-56 171-52 179-41L685 712C691 721 693 724 693 730ZM776 145C776 260 717 347 646 347C570 347 499 263 499 146C499 25 571-56 646-56C719-56 776 33 776 145ZM308 549C308 441 256 369 204 369C184 369 118 382 118 548C118 715 183 728 204 728C257 728 308 654 308 549ZM751 146C751 38 699-34 647-34C627-34 561-21 561 145C561 312 626 325 647 325C700 325 751 251 751 146"}],38:[.716,.022,.778,{p:"727 400L727 431L630 428C619 428 535 429 508 431L508 400C554 400 579 381 579 356C579 346 574 339 573 336C518 239 473 171 430 118C417 133 308 270 264 385C318 445 386 521 386 587C386 633 370 716 299 716C237 716 163 661 163 555C163 513 169 441 204 352L113 255C68 209 42 182 42 128C42 41 124-22 223-22C308-22 367 21 404 54C473-6 532-22 580-22C656-22 719 35 721 121L696 121C693 42 629 9 584 9C530 9 478 60 446 98C492 151 532 219 578 298C617 364 638 399 727 400ZM361 588C361 522 280 435 256 409C229 489 226 547 226 578C226 662 266 694 301 694C361 694 361 588 361 588ZM385 73C321 16 259 9 231 9C148 9 125 106 125 160C125 241 159 277 213 329C235 282 250 252 293 190C312 162 348 110 385 73"}],39:[.705,-.423,.278,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423"}],40:[.748,.248,.389,{p:"332-238C332-235 330-232 328-230C224-152 155 48 155 208L155 292C155 452 224 652 328 730C330 732 332 735 332 738C332 743 327 748 322 748C320 748 318 747 316 746C206 663 101 463 101 292L101 208C101 37 206-163 316-246C318-247 320-248 322-248C327-248 332-243 332-238"}],41:[.748,.248,.389,{p:"288 208L288 292C288 463 183 663 73 746C71 747 69 748 67 748C62 748 57 743 57 738C57 735 59 732 61 730C165 652 234 452 234 292L234 208C234 48 165-152 61-230C59-232 57-235 57-238C57-243 62-248 67-248C69-248 71-247 73-246C183-163 288 37 288 208"}],42:[.75,-.32,.5,{sk:.148,p:"436 428C445 443 439 462 423 469L274 535L423 601C439 608 445 627 436 643C427 658 407 662 393 652L262 556L279 717C281 735 268 750 250 750C232 750 219 735 221 717L238 556L107 652C93 662 73 658 64 643C55 627 61 608 77 601L226 535L77 469C61 462 55 443 64 428C73 412 93 408 107 418L238 514L221 353C219 335 232 320 250 320C268 320 281 335 279 353L262 514L393 418C407 408 427 412 436 428"}],43:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],44:[.106,.193,.278,{p:"203 1C203 67 178 106 139 106C106 106 86 81 86 53C86 26 106 0 139 0C151 0 164 4 174 13C177 15 179 16 179 16C179 16 181 15 181 1C181-73 146-133 113-166C102-177 102-179 102-182C102-189 107-193 112-193C123-193 203-116 203 1"}],45:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],46:[.106,0,.278,{p:"192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],47:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],48:[.666,.022,.5,{p:"460 320C460 400 455 480 420 554C374 650 292 666 250 666C190 666 117 640 76 547C44 478 39 400 39 320C39 245 43 155 84 79C127-2 200-22 249-22C303-22 379-1 423 94C455 163 460 241 460 320ZM377 332C377 257 377 189 366 125C351 30 294 0 249 0C210 0 151 25 133 121C122 181 122 273 122 332C122 396 122 462 130 516C149 635 224 644 249 644C282 644 348 626 367 527C377 471 377 395 377 332"}],49:[.666,0,.5,{p:"419 0L419 31L387 31C297 31 294 42 294 79L294 640C294 664 294 666 271 666C209 602 121 602 89 602L89 571C109 571 168 571 220 597L220 79C220 43 217 31 127 31L95 31L95 0C130 3 217 3 257 3C297 3 384 3 419 0"}],50:[.666,0,.5,{sk:-.01,p:"449 174L424 174C419 144 412 100 402 85C395 77 329 77 307 77L127 77L233 180C389 318 449 372 449 472C449 586 359 666 237 666C124 666 50 574 50 485C50 429 100 429 103 429C120 429 155 441 155 482C155 508 137 534 102 534C94 534 92 534 89 533C112 598 166 635 224 635C315 635 358 554 358 472C358 392 308 313 253 251L61 37C50 26 50 24 50 0L421 0"}],51:[.666,.022,.5,{p:"457 171C457 253 394 331 290 352C372 379 430 449 430 528C430 610 342 666 246 666C145 666 69 606 69 530C69 497 91 478 120 478C151 478 171 500 171 529C171 579 124 579 109 579C140 628 206 641 242 641C283 641 338 619 338 529C338 517 336 459 310 415C280 367 246 364 221 363C213 362 189 360 182 360C174 359 167 358 167 348C167 337 174 337 191 337L235 337C317 337 354 269 354 171C354 35 285 6 241 6C198 6 123 23 88 82C123 77 154 99 154 137C154 173 127 193 98 193C74 193 42 179 42 135C42 44 135-22 244-22C366-22 457 69 457 171"}],52:[.677,0,.5,{sk:.103,p:"471 165L471 196L371 196L371 651C371 671 371 677 355 677C346 677 343 677 335 665L28 196L28 165L294 165L294 78C294 42 292 31 218 31L197 31L197 0C238 3 290 3 332 3C374 3 427 3 468 0L468 31L447 31C373 31 371 42 371 78L371 165ZM300 196L56 196L300 569"}],53:[.666,.022,.5,{p:"449 201C449 320 367 420 259 420C211 420 168 404 132 369L132 564C152 558 185 551 217 551C340 551 410 642 410 655C410 661 407 666 400 666C400 666 397 666 392 663C372 654 323 634 256 634C216 634 170 641 123 662C115 665 111 665 111 665C101 665 101 657 101 641L101 345C101 327 101 319 115 319C122 319 124 322 128 328C139 344 176 398 257 398C309 398 334 352 342 334C358 297 360 258 360 208C360 173 360 113 336 71C312 32 275 6 229 6C156 6 99 59 82 118C85 117 88 116 99 116C132 116 149 141 149 165C149 189 132 214 99 214C85 214 50 207 50 161C50 75 119-22 231-22C347-22 449 74 449 201"}],54:[.666,.022,.5,{sk:.068,p:"457 204C457 331 368 427 257 427C189 427 152 376 132 328L132 352C132 605 256 641 307 641C331 641 373 635 395 601C380 601 340 601 340 556C340 525 364 510 386 510C402 510 432 519 432 558C432 618 388 666 305 666C177 666 42 537 42 316C42 49 158-22 251-22C362-22 457 72 457 204ZM367 205C367 157 367 107 350 71C320 11 274 6 251 6C188 6 158 66 152 81C134 128 134 208 134 226C134 304 166 404 256 404C272 404 318 404 349 342C367 305 367 254 367 205"}],55:[.676,.022,.5,{sk:-.147,p:"485 644L242 644C120 644 118 657 114 676L89 676L56 470L81 470C84 486 93 549 106 561C113 567 191 567 204 567L411 567L299 409C209 274 176 135 176 33C176 23 176-22 222-22C268-22 268 23 268 33L268 84C268 139 271 194 279 248C283 271 297 357 341 419L476 609C485 621 485 623 485 644"}],56:[.666,.022,.5,{sk:.011,p:"457 168C457 204 446 249 408 291C389 312 373 322 309 362C381 399 430 451 430 517C430 609 341 666 250 666C150 666 69 592 69 499C69 481 71 436 113 389C124 377 161 352 186 335C128 306 42 250 42 151C42 45 144-22 249-22C362-22 457 61 457 168ZM386 517C386 460 347 412 287 377L163 457C117 487 113 521 113 538C113 599 178 641 249 641C322 641 386 589 386 517ZM407 132C407 58 332 6 250 6C164 6 92 68 92 151C92 209 124 273 209 320L332 242C360 223 407 193 407 132"}],57:[.666,.022,.5,{p:"457 329C457 598 342 666 253 666C198 666 149 648 106 603C65 558 42 516 42 441C42 316 130 218 242 218C303 218 344 260 367 318L367 286C367 52 263 6 205 6C188 6 134 8 107 42C151 42 159 71 159 88C159 119 135 134 113 134C97 134 67 125 67 86C67 19 121-22 206-22C335-22 457 114 457 329ZM365 421C365 338 331 241 243 241C227 241 181 241 150 304C132 341 132 391 132 440C132 494 132 541 153 578C180 628 218 641 253 641C299 641 332 607 349 562C361 530 365 467 365 421"}],58:[.431,0,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],59:[.431,.193,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM195 3C195 32 193 106 139 106C104 106 86 79 86 53C86 27 103 0 139 0C144 0 147 1 147 1C154 2 165 4 173 11C173-17 173-95 109-169C102-177 102-179 102-182C102-189 107-193 112-193C123-193 195-113 195 3"}],60:[.547,.047,.778,{p:"689-9L141 250L689 509C713 520 696 556 671 545L90 270C73 262 73 238 90 230L671-45C696-56 713-20 689-9"}],61:[.367,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153"}],62:[.547,.047,.778,{p:"688 230C705 238 705 262 688 270L107 545C82 556 65 520 89 509L637 250L89-9C65-20 82-56 107-45"}],63:[.705,0,.472,{p:"415 570C415 628 375 705 226 705C118 705 56 637 56 572C56 538 79 524 102 524C130 524 148 544 148 570C148 615 106 615 92 615C123 668 181 683 223 683C332 683 332 615 332 576C332 517 316 499 298 481C232 409 210 317 210 256L210 211C210 193 210 187 222 187C235 187 235 196 235 214L235 249C235 375 332 446 367 472C394 492 415 528 415 570ZM275 53C275 82 251 106 222 106C193 106 169 82 169 53C169 24 193 0 222 0C251 0 275 24 275 53"}],64:[.705,.011,.778,{p:"721 338C721 572 550 705 389 705C206 705 56 546 56 347C56 159 194-11 394-11C446-11 510-4 574 11C600 17 720 52 720 68C720 78 713 78 697 78L688 78C672 78 670 78 665 75C580 35 487 11 393 11C211 11 81 168 81 347C81 538 224 683 388 683C525 683 696 573 696 332C696 240 689 150 623 150C588 150 588 201 588 216L588 457C588 480 587 481 564 481L547 481C531 481 530 482 524 489C478 552 426 566 387 566C284 566 189 473 189 347C189 221 284 128 387 128C441 128 489 157 519 199C529 147 581 128 619 128C707 128 721 231 721 338ZM519 262C519 244 519 240 505 219C461 156 410 150 390 150C318 150 258 236 258 347C258 458 317 544 390 544C422 544 470 528 506 472C519 453 519 450 519 432"}],65:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],66:[.683,0,.708,{sk:-.098,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],67:[.705,.022,.722,{sk:.146,p:"665 233C665 243 665 250 652 250C641 250 641 244 640 234C632 91 525 9 416 9C355 9 159 43 159 341C159 640 354 674 415 674C524 674 613 583 633 437C635 423 635 420 649 420C665 420 665 423 665 444L665 681C665 698 665 705 654 705C650 705 646 705 638 693L588 619C551 655 500 705 404 705C217 705 56 546 56 342C56 135 218-22 404-22C567-22 665 117 665 233"}],68:[.683,0,.764,{sk:-.139,p:"707 336C707 526 572 683 401 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0L401 0C569 0 707 148 707 336ZM607 336C607 225 588 165 552 116C532 89 475 31 374 31L273 31C226 31 224 38 224 71L224 612C224 645 226 652 273 652L373 652C435 652 504 630 555 559C598 500 607 414 607 336"}],69:[.68,0,.681,{sk:-.025,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],70:[.68,0,.653,{sk:-.018,p:"610 455L582 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 325L311 325C407 325 417 293 417 208L442 208L442 473L417 473C417 389 407 356 311 356L225 356L225 609C225 642 227 649 274 649L394 649C544 649 569 593 585 455"}],71:[.705,.022,.785,{sk:.115,p:"735 242L735 273L613 270C573 270 488 270 452 273L452 242L484 242C574 242 577 231 577 194L577 130C577 18 450 9 422 9C357 9 159 44 159 342C159 641 356 674 416 674C523 674 614 584 634 437C636 423 636 420 650 420C666 420 666 423 666 444L666 681C666 698 666 705 655 705C651 705 647 705 639 693L589 619C557 651 503 705 404 705C218 705 56 547 56 342C56 137 216-22 406-22C479-22 559 4 593 63C606 41 646 1 657 1C666 1 666 9 666 24L666 198C666 237 670 242 735 242"}],72:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],73:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],74:[.683,.022,.514,{sk:.06,p:"465 652L465 683L336 680C294 680 206 680 168 683L168 652L204 652C302 652 302 639 302 604L302 148C302 56 252 0 199 0C193 0 125 0 89 58C141 58 153 88 153 114C153 150 125 170 97 170C75 170 41 156 41 112C41 38 112-22 201-22C303-22 376 48 387 123C388 131 388 133 388 167L388 611C388 652 402 652 465 652"}],75:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],76:[.683,0,.625,{sk:-.119,p:"582 258L557 258C546 156 532 31 356 31L274 31C227 31 225 38 225 71L225 604C225 638 225 652 320 652L353 652L353 683C317 680 226 680 185 680C146 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0L554 0"}],77:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],78:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],79:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],80:[.683,0,.681,{sk:-.09,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],81:[.705,.194,.778,{p:"727-10C727 0 727 11 716 11C707 11 706 3 705-7C699-61 657-91 614-91C567-91 542-57 518 7C636 60 721 188 721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 137 207-22 389-22C420-22 455-16 484-7C499-102 513-194 606-194C708-194 727-61 727-10ZM621 339C621 261 609 120 503 42C481 98 449 148 390 148C339 148 308 105 308 64C308 37 321 18 322 16C268 36 156 109 156 339C156 599 296 680 388 680C485 680 621 594 621 339ZM477 26C443 7 411 3 389 3C338 3 330 49 330 64C330 93 351 126 390 126C444 126 466 84 477 26"}],82:[.683,.022,.736,{sk:-.134,p:"732 88C732 94 732 105 719 105C708 105 708 96 707 89C701 18 666 0 641 0C592 0 584 51 570 144L557 224C539 288 490 321 435 340C532 364 610 425 610 503C610 599 496 683 349 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C71 3 142 3 181 3C220 3 291 3 327 0L327 31L303 31C226 31 224 42 224 78L224 331L339 331C355 331 397 331 432 297C470 261 470 230 470 163C470 98 470 58 511 20C552-16 607-22 637-22C715-22 732 60 732 88ZM507 503C507 434 483 353 335 353L224 353L224 612C224 635 224 647 246 650C256 652 285 652 305 652C395 652 507 648 507 503"}],83:[.705,.022,.556,{sk:.052,p:"499 186C499 286 433 368 349 388L221 419C159 434 120 488 120 546C120 616 174 677 252 677C419 677 441 513 447 468C448 462 448 456 459 456C472 456 472 461 472 480L472 681C472 698 472 705 461 705C454 705 453 704 446 692L411 635C381 664 340 705 251 705C140 705 56 617 56 511C56 428 109 355 187 328C198 324 249 312 319 295C346 288 376 281 404 244C425 218 435 185 435 152C435 81 385 9 301 9C272 9 196 14 143 63C85 117 82 181 81 217C80 227 72 227 69 227C56 227 56 220 56 202L56 2C56-15 56-22 67-22C74-22 75-20 82-9C82-9 85-5 118 48C149 14 213-22 302-22C419-22 499 76 499 186"}],84:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],85:[.683,.022,.75,{p:"716 652L716 683L598 680L479 683L479 652C582 652 582 605 582 578L582 231C582 89 485 9 390 9C343 9 225 34 225 224L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 228C136 87 252-22 388-22C503-22 593 71 610 185C613 205 613 214 613 254L613 574C613 607 613 652 716 652"}],86:[.683,.022,.75,{p:"730 652L730 683C699 681 659 680 633 680L519 683L519 652C571 651 592 625 592 602C592 594 589 588 587 582L404 100L213 605C207 619 207 623 207 623C207 652 264 652 289 652L289 683C253 680 184 680 146 680L19 683L19 652C84 652 103 652 117 614L349 0C356-19 361-22 374-22C391-22 393-17 398-3L621 585C635 622 662 651 730 652"}],87:[.683,.022,1.028,{p:"1009 652L1009 683C979 681 948 680 918 680L799 683L799 652C866 651 886 618 886 599C886 593 883 585 881 579L731 117L571 607C570 611 568 617 568 622C568 652 626 652 652 652L652 683C616 680 548 680 510 680L388 683L388 652C445 652 466 652 478 616L500 546L361 117L200 609C199 612 198 619 198 622C198 652 256 652 282 652L282 683C246 680 178 680 140 680L18 683L18 652C93 652 97 647 109 610L309-3C312-12 315-22 328-22C342-22 344-15 348-2L513 506L679-3C682-12 685-22 698-22C712-22 714-15 718-2L909 585C927 642 970 652 1009 652"}],88:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],89:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L407 315L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L331 273L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 273L610 587C647 648 706 652 738 652"}],90:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],91:[.75,.25,.278,{p:"256-230C256-219 247-210 236-210L154-210L154 710L236 710C247 710 256 719 256 730C256 741 247 750 236 750L114 750L114-250L236-250C247-250 256-241 256-230"}],92:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],93:[.75,.25,.278,{p:"164-250L164 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L124 710L124-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.1,.14,.333,{p:"333-140L333-100L0-100L0-140"}],96:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],97:[.448,.011,.5,{sk:-.036,p:"483 89L483 145L458 145L458 89C458 31 433 25 422 25C389 25 385 70 385 75L385 275C385 317 385 356 349 393C310 432 260 448 212 448C130 448 61 401 61 335C61 305 81 288 107 288C135 288 153 308 153 334C153 346 148 379 102 380C129 415 178 426 210 426C259 426 316 387 316 298L316 261C265 258 195 255 132 225C57 191 32 139 32 95C32 14 129-11 192-11C258-11 304 29 323 76C327 36 354-6 401-6C422-6 483 8 483 89ZM316 140C316 45 244 11 199 11C150 11 109 46 109 96C109 151 151 234 316 240"}],98:[.694,.011,.556,{sk:-.178,p:"521 216C521 343 423 442 309 442C231 442 188 395 172 377L172 694L28 683L28 652C98 652 106 645 106 596L106 0L131 0L167 62C182 39 224-11 298-11C417-11 521 87 521 216ZM438 217C438 180 436 120 407 75C386 44 348 11 294 11C249 11 213 35 189 72C175 93 175 96 175 114L175 320C175 339 175 340 186 356C225 412 280 420 304 420C349 420 385 394 409 356C435 315 438 258 438 217"}],99:[.448,.011,.444,{sk:.027,p:"415 119C415 129 405 129 402 129C393 129 391 125 389 119C360 26 295 14 258 14C205 14 117 57 117 218C117 381 199 423 252 423C261 423 324 422 359 386C318 383 312 353 312 340C312 314 330 294 358 294C384 294 404 311 404 341C404 409 328 448 251 448C126 448 34 340 34 216C34 88 133-11 249-11C383-11 415 109 415 119"}],100:[.694,.011,.556,{sk:.099,p:"527 0L527 31C457 31 449 38 449 87L449 694L305 683L305 652C375 652 383 645 383 596L383 380C354 416 311 442 257 442C139 442 34 344 34 215C34 88 132-11 246-11C310-11 355 23 380 55L380-11ZM380 118C380 100 380 98 369 81C339 33 294 11 251 11C206 11 170 37 146 75C120 116 117 173 117 214C117 251 119 311 148 356C169 387 207 420 261 420C296 420 338 405 369 360C380 343 380 341 380 323"}],101:[.448,.011,.444,{sk:.014,p:"415 119C415 129 407 131 402 131C393 131 391 125 389 117C354 14 264 14 254 14C204 14 164 44 141 81C111 129 111 195 111 231L390 231C412 231 415 231 415 252C415 351 361 448 236 448C120 448 28 345 28 220C28 86 133-11 248-11C370-11 415 100 415 119ZM349 252L112 252C118 401 202 426 236 426C339 426 349 291 349 252"}],102:[.705,0,.306,{ic:.051,sk:.071,p:"357 635C357 672 320 705 267 705C197 705 112 652 112 546L112 431L33 431L33 400L112 400L112 76C112 31 101 31 34 31L34 0L148 3C188 3 235 3 275 0L275 31L254 31C180 31 178 42 178 78L178 400L292 400L292 431L175 431L175 547C175 635 223 683 267 683C270 683 285 683 300 676C288 672 270 659 270 634C270 611 286 591 313 591C342 591 357 611 357 635"}],103:[.453,.206,.5,{sk:.082,p:"485 404C485 421 473 453 434 453C414 453 370 447 328 406C286 439 244 442 222 442C129 442 60 373 60 296C60 252 82 214 107 193C94 178 76 145 76 110C76 79 89 41 120 21C60 4 28-39 28-79C28-151 127-206 249-206C367-206 471-155 471-77C471-42 457 9 406 37C353 65 295 65 234 65C209 65 166 65 159 66C127 70 106 101 106 133C106 137 106 160 123 180C162 152 203 149 222 149C315 149 384 218 384 295C384 332 368 369 343 392C379 426 415 431 433 431C433 431 440 431 443 430C432 426 427 415 427 403C427 386 440 374 456 374C466 374 485 381 485 404ZM309 296C309 269 308 237 293 212C285 200 262 172 222 172C135 172 135 272 135 295C135 322 136 354 151 379C159 391 182 419 222 419C309 419 309 319 309 296ZM419-79C419-133 348-183 250-183C149-183 80-132 80-79C80-33 118 4 162 7L221 7C307 7 419 7 419-79"}],104:[.694,0,.556,{sk:-.174,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C237 442 193 382 177 346L176 346L176 694L32 683L32 652C102 652 110 645 110 596L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],105:[.657,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0ZM192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],106:[.657,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50ZM210 604C210 631 187 657 157 657C123 657 103 629 103 604C103 577 126 551 156 551C190 551 210 579 210 604"}],107:[.694,0,.528,{sk:-.164,p:"511 0L511 31C474 31 452 31 414 84L287 263C286 265 281 271 281 274C281 278 352 338 362 346C425 397 467 399 488 400L488 431C459 428 446 428 418 428C382 428 320 430 306 431L306 400C325 399 335 388 335 375C335 355 321 343 313 336L172 214L172 694L28 683L28 652C98 652 106 645 106 596L106 76C106 31 95 31 28 31L28 0L137 3L247 0L247 31C180 31 169 31 169 76L169 179L233 234C310 128 352 72 352 54C352 35 335 31 316 31L316 0L424 3C453 3 482 2 511 0"}],108:[.694,0,.278,{sk:-.034,p:"255 0L255 31C188 31 177 31 177 76L177 694L33 683L33 652C103 652 111 645 111 596L111 76C111 31 100 31 33 31L33 0L144 3"}],109:[.442,0,.833,{sk:-.067,p:"813 0L813 31C761 31 736 31 735 61L735 252C735 338 735 369 704 405C690 422 657 442 599 442C515 442 471 382 454 344C440 431 366 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3L535 0L535 31C468 31 457 31 457 76L457 260C457 364 528 420 592 420C655 420 666 366 666 309L666 76C666 31 655 31 588 31L588 0L701 3"}],110:[.442,0,.556,{sk:-.067,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],111:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],112:[.442,.194,.556,{sk:-.076,p:"521 216C521 343 424 442 312 442C234 442 192 398 172 376L172 442L28 431L28 400C99 400 106 394 106 350L106-118C106-163 95-163 28-163L28-194L140-191L253-194L253-163C186-163 175-163 175-118L175 50L175 59C180 43 222-11 298-11C417-11 521 87 521 216ZM438 216C438 95 368 11 294 11C254 11 216 31 189 72C175 93 175 94 175 114L175 337C204 388 253 417 304 417C377 417 438 329 438 216"}],113:[.442,.194,.528,{sk:.054,p:"527-194L527-163C460-163 449-163 449-118L449 442L427 442L389 351C376 379 335 442 255 442C139 442 34 345 34 215C34 90 131-11 247-11C317-11 358 32 380 61L380-118C380-163 369-163 302-163L302-194L414-191ZM383 136C383 104 365 76 343 52C330 38 298 11 251 11C178 11 117 100 117 215C117 334 187 417 261 417C341 417 383 330 383 277"}],114:[.442,0,.392,{sk:-.015,p:"364 381C364 413 333 442 290 442C217 442 181 375 167 332L167 442L28 431L28 400C98 400 106 393 106 344L106 76C106 31 95 31 28 31L28 0L142 3C182 3 229 3 269 0L269 31L248 31C174 31 172 42 172 78L172 232C172 331 214 420 290 420C297 420 299 420 301 419C298 418 278 406 278 380C278 352 299 337 321 337C339 337 364 349 364 381"}],115:[.448,.011,.394,{sk:.035,p:"360 128C360 181 330 211 318 223C285 255 246 263 204 271C148 282 81 295 81 353C81 388 107 429 193 429C303 429 308 339 310 308C311 299 322 299 322 299C335 299 335 304 335 323L335 424C335 441 335 448 324 448C319 448 317 448 304 436C301 432 291 423 287 420C249 448 208 448 193 448C71 448 33 381 33 325C33 290 49 262 76 240C108 214 136 208 208 194C230 190 312 174 312 102C312 51 277 11 199 11C115 11 79 68 60 153C57 166 56 170 46 170C33 170 33 163 33 145L33 13C33-4 33-11 44-11C49-11 50-10 69 9C71 11 71 13 89 32C133-10 178-11 199-11C314-11 360 56 360 128"}],116:[.615,.011,.389,{sk:-.034,p:"332 124L332 181L307 181L307 126C307 52 277 14 240 14C173 14 173 105 173 122L173 400L316 400L316 431L173 431L173 615L148 615C147 533 117 426 19 422L19 400L104 400L104 124C104 1 197-11 233-11C304-11 332 60 332 124"}],117:[.442,.011,.556,{sk:-.033,p:"535 0L535 31C465 31 457 38 457 87L457 442L310 431L310 400C380 400 388 393 388 344L388 166C388 79 340 11 267 11C183 11 179 58 179 110L179 442L32 431L32 400C110 400 110 397 110 308L110 158C110 80 110-11 262-11C318-11 362 17 391 79L391-11"}],118:[.431,.011,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C383 399 394 376 394 357C394 348 392 344 388 333L286 78L174 357C168 370 168 374 168 374C168 400 207 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C82 400 86 394 99 363L243 8C249-6 251-11 264-11C277-11 281-2 285 8L416 333C425 356 442 399 508 400"}],119:[.431,.011,.722,{p:"703 400L703 431C681 429 652 428 630 428L537 431L537 400C573 399 595 381 595 352C595 346 595 344 590 331L499 75L400 354C396 366 395 368 395 373C395 400 434 400 454 400L454 431L350 428C320 428 291 429 261 431L261 400C298 400 314 398 324 385C329 379 340 349 347 330L261 88L166 355C161 367 161 369 161 373C161 400 200 400 220 400L220 431L111 428L18 431L18 400C68 400 80 397 92 365L218 11C223-3 226-11 239-11C252-11 254-5 259 9L360 292L462 8C466-3 469-11 482-11C495-11 498-2 502 8L619 336C637 386 668 399 703 400"}],120:[.431,0,.528,{p:"516 0L516 31C462 31 444 33 421 62L287 235C317 273 355 322 379 348C410 384 451 399 498 400L498 431C472 429 442 428 416 428C386 428 333 430 320 431L320 400C341 398 349 385 349 369C349 353 339 340 334 334L272 256L194 357C185 367 185 369 185 375C185 390 200 399 220 400L220 431L112 428C91 428 44 429 17 431L17 400C87 400 88 399 135 339L234 210C187 150 187 148 140 91C92 33 33 31 12 31L12 0C38 2 69 3 95 3L190 0L190 31C168 34 161 47 161 62C161 84 190 117 251 189L327 89C335 78 348 62 348 56C348 47 339 32 312 31L312 0L420 3C447 3 486 2 516 0"}],121:[.431,.205,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C377 399 393 382 393 357C393 347 392 345 387 333L286 87L175 356C171 366 169 370 169 374C169 400 206 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C67 400 86 400 100 365L250 0L225-59C203-114 175-183 111-183C106-183 83-183 64-165C95-161 103-139 103-123C103-97 84-81 61-81C41-81 19-94 19-124C19-169 61-205 111-205C174-205 215-148 239-91L415 336C441 399 492 400 508 400"}],122:[.431,0,.444,{p:"401 187L376 187C367 69 346 25 230 25L112 25L390 401C399 412 399 414 399 418C399 431 391 431 373 431L53 431L42 270L67 270C73 372 92 409 202 409L316 409L37 32C28 21 28 19 28 14C28 0 35 0 54 0L384 0"}],123:[.75,.25,.5,{p:"425-238C425-231 420-226 413-226C338-226 283-177 283-125L283 125C283 183 235 229 168 250C235 271 283 317 283 375L283 625C283 677 338 726 413 726C420 726 425 731 425 738C425 745 420 750 413 750C308 750 217 698 217 625L217 375C217 317 162 262 87 262C80 262 75 257 75 250C75 243 80 238 87 238C162 238 217 183 217 125L217-125C217-198 308-250 413-250C420-250 425-245 425-238"}],124:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],125:[.75,.25,.5,{p:"425 250C425 257 420 262 413 262C338 262 283 317 283 375L283 625C283 698 192 750 87 750C80 750 75 745 75 738C75 731 80 726 87 726C162 726 217 677 217 625L217 375C217 317 265 271 332 250C265 229 217 183 217 125L217-125C217-177 162-226 87-226C80-226 75-231 75-238C75-245 80-250 87-250C192-250 283-198 283-125L283 125C283 183 338 238 413 238C420 238 425 243 425 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.332,{p:""}],163:[.683,.035,.75,{p:"688 144L662 144C662 75 610 17 542 17C475 17 423 61 371 104C371 179 353 253 342 327L494 327L494 357L338 357C335 381 333 406 333 431C333 539 356 657 449 657C507 657 558 624 578 576C575 576 571 577 567 577C542 577 521 556 521 531C521 506 542 485 567 485C592 485 613 506 613 531C613 617 538 683 449 683C332 683 263 559 263 431C263 406 266 381 269 357L119 357L119 327L274 327C283 270 297 214 302 157C273 175 242 187 206 187C133 187 62 149 62 82C62 25 106-22 163-22C258-22 358 7 370 83C435 29 497-35 583-35C659-35 688 56 688 144ZM304 115C304 48 236 4 163 4C121 4 88 40 88 82C88 135 147 161 206 161C242 161 274 149 303 132"}],165:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L422 339L392 339L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L290 339L150 339L150 309L309 309L331 273L331 191L150 191L150 161L331 161L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 161L600 161L600 191L417 191L417 273L439 309L600 309L600 339L458 339L610 587C647 648 706 652 738 652"}],167:[.705,.205,.444,{p:"374-53C374 19 319 65 261 96C334 117 374 182 374 243C374 343 268 389 225 409C156 439 126 497 126 553C126 611 156 683 223 683C255 683 307 668 328 617C302 615 293 598 293 583C293 562 310 550 326 550C335 550 360 554 360 586C360 648 300 705 222 705C134 705 69 633 69 553C69 481 124 435 182 404C109 383 69 318 69 257C69 157 175 111 218 91C287 61 317 3 317-53C317-111 287-183 220-183C188-183 136-168 115-117C141-115 150-98 150-83C150-62 133-50 117-50C108-50 83-54 83-86C83-148 143-205 221-205C309-205 374-133 374-53ZM317 243C317 166 270 113 227 113C213 113 126 159 126 257C126 334 173 387 216 387C230 387 317 341 317 243"}],168:[.652,-.557,.5,{p:"210 605C210 629 189 652 162 652C131 652 113 627 113 605C113 580 134 557 161 557C192 557 210 582 210 605ZM388 605C388 629 367 652 340 652C309 652 291 627 291 605C291 580 312 557 339 557C370 557 388 582 388 605"}],172:[.367,-.133,.667,{p:"620 153L620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347C47 336 56 327 67 327L580 327L580 153C580 142 589 133 600 133C611 133 620 142 620 153"}],175:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],176:[.683,-.406,.375,{p:"326 544C326 621 264 683 188 683C111 683 49 621 49 544C49 468 111 406 188 406C264 406 326 468 326 544ZM286 544C286 490 242 446 188 446C133 446 89 490 89 544C89 599 133 643 188 643C242 643 286 599 286 544"}],177:[.583,.084,.778,{p:"722-64C722-53 713-44 702-44L409-44L409 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-44L76-44C65-44 56-53 56-64C56-75 65-84 76-84L702-84C713-84 722-75 722-64"}],180:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],181:[.441,.194,.556,{p:"534 0L534 31C463 31 456 38 456 89L456 441L308 430L308 399C379 399 386 392 386 341L386 167C386 79 340 11 266 11C183 11 180 59 180 111L180 441L32 430L32 399C103 399 110 392 110 341L110-116C110-163 101-163 32-163L32-194L145-191L258-194L258-163C189-163 180-163 180-116L180 2C195-4 223-11 261-11C316-11 360 16 388 75L389 75L389-11"}],182:[.694,.194,.611,{p:"582 674C582 694 563 694 549 694L306 694C166 694 56 589 56 463C56 306 221 235 349 230L349-161C349-175 349-194 369-194C389-194 389-175 389-161L389 654L459 654L459-161C459-175 459-194 479-194C499-194 499-175 499-161L499 654L549 654C563 654 582 654 582 674"}],183:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],215:[.491,-.009,.778,{p:"624 15C632 22 632 35 624 43L417 250L624 457C632 465 632 478 624 485C617 493 604 493 596 485L389 278L182 485C174 493 161 493 154 485C146 478 146 465 154 457L361 250L154 43C146 35 146 22 154 15C161 7 174 7 182 15L389 222L596 15C604 7 617 7 624 15"}],240:[.695,.011,.5,{p:"471 238C471 288 471 367 413 467C376 530 324 582 264 620L340 664L324 691L233 638C185 664 133 683 80 695L72 669C115 657 155 638 191 614L118 572L133 545L219 595C290 539 343 463 368 374C342 413 301 447 247 447C133 447 28 346 28 213C28 88 128-11 250-11C320-11 374 23 402 50C471 118 471 187 471 238ZM387 214C387 21 269 14 250 14C208 14 167 36 140 81C114 125 112 184 112 222C112 267 115 322 145 367C175 410 217 425 249 425C324 425 387 335 387 214"}],247:[.504,.004,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451ZM442 49C442 78 418 102 389 102C360 102 336 78 336 49C336 20 360-4 389-4C418-4 442 20 442 49"}],305:[.442,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0"}],567:[.442,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50"}],710:[.692,-.516,.5,{p:"402 530L250 692L98 530L111 516L250 624L389 516"}],711:[.692,-.516,.5,{p:"402 678L389 692L250 584L111 692L98 678L250 516"}],713:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],714:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],715:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],728:[.69,-.518,.5,{p:"400 690L378 690C376 603 310 556 251 556C188 556 125 605 123 690L101 690C103 582 176 518 250 518C328 518 398 585 400 690"}],729:[.657,-.551,.278,{p:"192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],730:[.705,-.529,.75,{p:"438 617C438 577 414 559 375 559C337 559 312 576 312 617C312 657 336 675 375 675C413 675 438 658 438 617ZM471 618C471 664 430 705 376 705C318 705 279 662 279 618C279 567 323 529 374 529C430 529 471 569 471 618"}],732:[.651,-.558,.5,{p:"417 636L401 651C401 651 363 603 319 603C296 603 271 618 254 628C227 644 209 651 192 651C154 651 135 629 84 573L100 558C100 558 138 606 182 606C205 606 230 591 247 581C274 565 292 558 309 558C347 558 366 580 417 636"}],768:[.733,-.545,0,{dx:.295,sk:-.295,p:"-202 563L-322 716C-326 722-337 733-352 733C-370 733-388 715-388 697C-388 685-380 674-371 667L-219 545"}],769:[.733,-.545,0,{dx:.233,sk:-.233,p:"-140 697C-140 715-158 733-176 733C-191 733-202 722-206 716L-326 563L-309 545L-157 667C-148 674-140 685-140 697"}],770:[.734,-.587,0,{dx:.264,sk:-.264,p:"-82 607C-138 656-199 698-264 734C-329 698-390 656-446 607L-434 587C-376 612-319 641-264 672C-209 641-152 612-94 587"}],771:[.746,-.554,0,{dx:.264,sk:-.264,p:"-79 734C-79 741-85 746-91 746C-97 746-102 741-103 736C-109 691-134 672-161 659C-169 655-178 653-186 653C-208 653-231 665-253 675C-282 688-314 700-345 700C-360 700-376 697-390 690C-429 671-440 630-448 568C-449 567-449 567-449 566C-449 559-443 554-437 554C-431 554-426 559-425 564C-419 609-394 628-367 641C-359 645-350 647-342 647C-320 647-297 635-275 625C-246 612-214 600-183 600C-168 600-152 603-138 610C-99 629-88 670-80 732C-79 733-79 733-79 734"}],772:[.64,-.609,0,{dx:.264,sk:-.263,p:"-83 609L-83 640L-444 640L-444 609"}],773:[.67,-.63,0,{dx:.264,sk:-.264,p:"-68 650C-68 661-77 670-88 670L-440 670C-451 670-460 661-460 650C-460 639-451 630-440 630L-88 630C-77 630-68 639-68 650"}],774:[.729,-.592,0,{dx:.264,sk:-.264,p:"-77 721L-99 729C-120 666-194 646-264 646C-334 646-408 666-429 729L-451 721C-425 642-348 592-264 592C-180 592-103 642-77 721"}],775:[.677,-.571,0,{dx:.265,sk:-.265,p:"-211 624C-211 651-234 677-264 677C-298 677-318 649-318 624C-318 597-295 571-265 571C-231 571-211 599-211 624"}],776:[.672,-.577,0,{dx:.264,sk:-.261,p:"-304 625C-304 649-325 672-352 672C-383 672-401 647-401 625C-401 600-380 577-353 577C-322 577-304 602-304 625ZM-126 625C-126 649-147 672-174 672C-205 672-223 647-223 625C-223 600-202 577-175 577C-144 577-126 602-126 625"}],778:[.725,-.549,0,{dx:.264,sk:-.264,p:"-201 637C-201 597-225 579-264 579C-302 579-327 596-327 637C-327 677-303 695-264 695C-226 695-201 678-201 637ZM-168 638C-168 684-209 725-263 725C-321 725-360 682-360 638C-360 587-316 549-265 549C-209 549-168 589-168 638"}],780:[.725,-.578,0,{dx:.264,sk:-.264,p:"-82 705L-94 725C-152 700-209 671-264 640C-319 671-376 700-434 725L-446 705C-390 656-329 614-264 578C-199 614-138 656-82 705"}],824:[.75,.25,0,{sk:-.263,p:"-69 730C-69 741-78 750-89 750C-98 750-106 745-108 737L-457-223C-458-225-458-228-458-230C-458-241-450-250-438-250C-430-250-422-245-420-237L-71 723C-70 725-69 728-69 730"}],913:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],914:[.683,0,.708,{sk:-.068,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],915:[.68,0,.625,{sk:-.015,p:"582 455L554 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 609C225 642 227 649 274 649L377 649C520 649 541 590 557 455"}],916:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],917:[.68,0,.681,{sk:-.022,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],918:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],919:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],920:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM624 339C624 84 483 1 389 1C290 1 153 87 153 339C153 596 292 683 388 683C489 683 624 592 624 339ZM567 270L567 414L542 414L542 380L235 380L235 414L210 414L210 270L235 270L235 304L542 304L542 270"}],921:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],922:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],923:[.716,0,.694,{p:"661 0L661 31C585 31 582 37 570 74L370 695C364 714 358 716 347 716C331 716 329 712 324 695L132 100C122 70 102 31 32 31L32 0L125 3L238 0L238 31C184 32 161 59 161 83C161 88 161 91 166 105L316 571L474 79C479 65 479 61 479 61C479 31 420 31 394 31L394 0C429 3 500 3 538 3"}],924:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],925:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],926:[.677,0,.667,{p:"619 521L611 677L55 677L47 521L72 521C74 562 77 588 84 599C90 607 151 607 160 607L506 607C517 607 576 607 582 599C589 588 592 562 594 521ZM624 167L599 167C596 121 595 95 587 81C581 70 529 70 507 70L159 70C141 70 86 70 79 80C71 93 69 123 67 167L42 167L50 0L616 0ZM527 266L527 438L502 438L502 387L164 387L164 438L139 438L139 266L164 266L164 317L502 317L502 266"}],927:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],928:[.68,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 602C613 638 615 649 692 649L716 649L716 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 649L524 649L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],929:[.683,0,.681,{sk:-.058,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],931:[.683,0,.722,{sk:-.011,p:"665 236L640 236C622 69 554 42 397 42L121 42L372 326C381 336 381 342 381 342C381 347 377 352 374 356L169 652L400 652C569 652 619 616 640 458L665 458L637 683L82 683C58 683 56 683 56 660L305 298L67 27C57 16 57 14 57 11C57 0 67 0 82 0L637 0"}],932:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],933:[.705,0,.778,{p:"721 552C721 612 681 705 590 705C486 705 413 614 389 462L388 462C381 505 346 705 187 705C96 705 56 612 56 552C56 544 56 535 72 535C86 535 86 543 87 548C95 628 181 628 186 628C324 628 344 431 344 351L344 79C344 45 344 31 249 31L216 31L216 0C252 3 347 3 388 3C429 3 525 3 561 0L561 31L528 31C433 31 433 44 433 79L433 351C433 446 459 628 591 628C622 628 683 613 690 551C691 542 692 535 705 535C721 535 721 544 721 552"}],934:[.683,0,.722,{p:"665 341C665 445 551 536 399 548L399 604C399 638 399 652 494 652L527 652L527 683C491 680 399 680 358 680C317 680 224 680 188 683L188 652L221 652C316 652 316 639 316 604L316 548C163 533 56 441 56 342C56 239 167 150 316 135L316 79C316 45 316 31 221 31L188 31L188 0C224 3 316 3 357 3C398 3 491 3 527 0L527 31L494 31C399 31 399 44 399 79L399 135C554 147 665 240 665 341ZM316 158C174 177 156 279 156 341C156 393 166 505 316 525ZM565 342C565 282 550 175 399 157L399 526C537 510 565 418 565 342"}],935:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],936:[.683,0,.778,{p:"720 543C720 554 712 554 696 554L658 554C619 554 570 547 569 402C568 292 535 186 427 160L427 604C427 638 427 652 522 652L555 652L555 683C519 680 427 680 386 680C345 680 252 680 216 683L216 652L249 652C344 652 344 639 344 604L344 160C213 195 208 349 208 414C207 535 163 554 119 554L82 554C67 554 57 554 57 543C57 538 60 533 66 532C99 528 124 514 125 396C125 373 128 294 176 227C215 173 276 144 344 135L344 79C344 45 344 31 249 31L216 31L216 0C252 3 344 3 385 3C426 3 519 3 555 0L555 31L522 31C427 31 427 44 427 79L427 135C499 144 560 174 599 226C651 297 652 376 652 420C652 436 653 525 707 532C713 533 720 534 720 543"}],937:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],945:[.442,.011,.641,{sk:.035,p:"637 60C635 67 629 70 623 70C616 70 613 67 612 60C606 11 568 11 568 11C537 11 518 89 512 113C507 134 506 136 513 148C578 266 569 383 569 383C569 383 566 393 555 393C545 393 546 390 545 372C543 309 529 233 497 174L481 236C442 393 337 442 263 442C126 442 29 299 65 158C88 65 167-11 269-11C332-11 398 12 459 73C485 20 526-11 571-11C624-11 641 44 637 60ZM448 99C380 22 305 11 265 11C205 11 164 56 148 120C136 169 135 277 154 328C183 401 232 420 267 420C366 420 399 289 418 211C428 174 442 116 448 99"}],946:[.706,.194,.558,{p:"486 186C485 208 483 230 478 250C468 290 448 327 421 358C404 375 387 390 367 401C375 407 384 413 392 421C424 451 444 492 444 537C444 550 443 562 440 574C432 605 414 634 390 656C355 688 309 706 262 706C142 706 85 569 85 433L84-182C86-190 91-194 97-194L102-194C107-194 111-191 111-187L110 87C142 29 198-11 266-11C323-11 379 8 422 46C461 82 485 133 486 186ZM418 191C418 145 408 98 377 63C348 30 305 11 261 11C189 11 135 66 117 137C113 153 111 169 111 186L110 428C111 554 156 683 266 683C300 683 332 669 354 643C367 628 374 611 379 592C383 576 385 559 385 542C385 504 377 466 353 437C347 430 339 423 332 418C310 426 285 431 261 431C225 431 183 431 183 404L184 397C190 373 231 373 266 373C291 373 315 377 338 386C353 376 366 363 377 347C393 326 402 303 409 278C416 250 418 220 418 191ZM303 403C290 398 275 395 261 395C239 395 208 395 208 399C209 408 242 408 266 408C279 408 292 406 303 403"}],947:[.442,.215,.586,{p:"515 421C512 431 500 431 500 431C497 431 491 431 490 424C462 329 447 229 432 128C423 159 403 235 340 332C301 393 249 442 180 442C55 442 23 290 30 259C33 249 42 249 52 249L55 254C65 369 174 370 185 370C336 370 390 195 410 116C425 55 425 38 423 18C419-55 418-171 424-197C427-208 434-215 442-215C455-215 457-193 459-155C461-71 456-14 453 17C452 30 450 43 451 56C458 155 485 304 505 383C509 395 516 417 515 421"}],948:[.712,.011,.474,{p:"403 182C403 216 399 251 391 284C387 300 382 315 377 330C356 377 325 417 288 452C230 509 147 588 136 633C134 639 134 645 136 650C138 659 144 668 152 673C162 678 171 679 182 679C228 677 264 645 306 629C310 628 314 627 317 627C331 627 344 636 348 649C349 655 350 661 348 667C345 680 335 690 321 693C282 702 237 712 201 712C192 712 183 711 176 710C162 707 148 703 137 694C126 686 118 674 114 660C109 645 110 628 115 609C128 556 175 492 219 436C180 427 146 406 118 376C79 333 59 276 60 218C59 197 62 177 67 157C76 120 94 86 120 57C157 15 211-11 267-11C355-11 403 84 403 182ZM342 163C342 90 325 11 262 11C221 11 186 34 162 68C150 86 140 107 135 129C128 156 127 185 127 213C127 265 134 318 163 360C181 386 207 406 235 415L240 410C269 374 296 336 315 294C323 278 328 261 332 244C339 218 343 190 342 163"}],949:[.453,.022,.535,{sk:-.024,p:"420 81C418 87 412 91 406 91C401 91 399 87 398 84C390 61 375 24 255 24C194 24 105 39 88 110C79 144 94 197 147 227C184 213 213 213 237 213C263 213 318 213 310 244C304 268 268 271 230 271C209 271 175 269 142 252C116 264 94 283 88 310C72 371 161 407 251 407C267 407 303 407 350 379C363 371 366 369 373 369C386 369 397 382 393 396C388 415 318 453 250 453C135 453 44 386 63 310C73 267 116 242 120 239C70 206 52 150 63 104C79 39 151-22 257-22C389-22 424 66 420 81ZM284 243C271 236 269 235 231 235C209 235 197 235 177 240C198 248 219 249 236 249C261 249 265 248 284 243"}],950:[.697,.205,.53,{sk:-.041,p:"484-84C474-46 450-25 440-17C419 2 398 8 334 28C247 55 230 60 201 81C149 119 135 176 130 195C92 350 170 525 257 579C280 561 303 561 323 561C348 561 412 561 404 592C398 617 357 619 317 619C306 619 279 619 256 609C248 621 245 626 239 647C236 661 235 684 235 684C233 692 227 697 220 697C202 697 213 651 214 648C218 631 226 613 238 598C146 545 34 361 82 167C118 26 216-4 294-28C327-39 329-39 360-49C383-56 427-70 439-117C446-144 437-183 400-183C374-183 344-171 318-153C310-147 308-146 304-146C299-146 295-150 297-157C300-167 352-205 405-205C467-205 498-141 484-84ZM378 591C371 588 362 583 318 583C297 583 290 583 278 590C291 597 309 597 322 597C355 597 359 596 378 591"}],951:[.442,.216,.53,{sk:-.047,p:"465 277C465 295 465 308 458 335C442 400 392 442 317 442C238 442 199 390 183 355C164 412 115 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 353 120 342 120 290L119 59C120 44 120 21 121 16C126-2 142-11 157-11C169-11 185-3 187 17C187 17 188 66 187 91L187 181C187 203 188 225 187 248C188 254 187 287 187 293C188 302 205 358 232 385C250 401 276 420 319 420C362 420 382 386 391 350C392 345 396 327 396 287L397-173C397-185 398-189 398-189C402-204 416-216 433-216C464-216 464-187 464-176"}],952:[.705,.011,.488,{p:"412 500C396 566 343 705 241 705C102 705 18 423 76 194C99 100 156-11 247-11C388-11 468 276 412 500ZM348 363L139 363C140 427 140 507 163 578C177 627 200 683 245 683C294 683 316 619 331 562C343 513 348 462 348 363ZM347 331C348 285 348 200 328 128C310 60 284 11 241 11C208 11 180 40 157 133C146 175 138 233 139 331"}],953:[.442,.011,.308,{sk:-.056,p:"303 143C301 153 292 153 289 153C280 153 279 149 279 142C272 44 197 11 154 11C140 11 128 14 120 44C114 68 116 91 120 118C134 239 133 407 131 415C127 432 113 442 96 442C85 442 68 435 65 416C63 397 66 348 65 329C64 324 61 236 61 223C61 213 58 188 59 178C58 150 45 103 53 71C64 30 102-11 158-11C272-11 312 110 303 143"}],954:[.442,.011,.53,{sk:-.018,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C500 66 490 11 445 11C424 11 410 24 401 59C398 74 396 98 395 115C395 124 395 137 392 148C369 242 229 249 172 251C201 269 226 296 247 319C284 358 307 382 342 399C342 394 342 382 343 377C346 365 359 342 390 342C422 342 436 371 430 396C428 405 417 431 381 431C320 431 274 381 239 344C186 286 165 271 132 259L133 337C132 363 133 410 131 415C127 432 113 442 96 442C93 442 65 442 65 406L64 39C64 25 64 23 66 16C71-2 87-11 102-11C132-11 132 13 132 45C133 81 132 62 133 230C217 227 309 210 325 145C327 138 328 133 328 123C328 107 330 96 332 88C347 29 397-11 449-11C481-11 502 7 514 41C528 83 525 143 525 143"}],955:[.694,.013,.537,{ic:.026,sk:-.202,p:"563-1C563 2 560 4 556 8C543 19 534 34 522 54L175 623C140 681 83 694 36 694C31 694 18 694 20 683C22 675 32 673 32 673C66 667 75 661 117 593L282 321L74 47C65 35 61 29 64 16C68-1 85-13 101-13C117-13 124-2 129 8L299 292C366 187 453 34 474 11C496-11 506-11 533-11L555-11C564-10 564-4 563-1"}],956:[.442,.216,.53,{sk:-.028,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C501 70 497 11 456 11C429 11 420 37 415 57C409 79 410 126 409 161L410 269C409 284 410 322 410 337C409 360 410 398 408 404C404 422 387 431 372 431C367 431 342 430 342 396L342 209L341 107C342 102 316 11 235 11C185 11 153 44 140 98C132 127 132 155 132 183L132 351C132 372 133 410 131 415C127 432 113 442 96 442C93 442 65 441 65 406L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C132-186 132-134 132 20C171-7 217-11 237-11C307-11 335 34 352 62C372 17 416-11 460-11C495-11 512 12 520 44C528 80 525 143 525 143"}],957:[.442,0,.502,{sk:-.042,p:"435 415C431 432 417 442 400 442C392 442 370 438 369 409C362 182 238 70 133 33L131 431C131 431 129 442 116 442C93 442 22 434-4 432C-12 431-22 430-18 412C-15 400-6 400 9 400C57 400 61 393 63 383C65 376 65 329 65 302L65 57L65 12C68 1 78 0 84 0L98 0C165 12 264 51 343 147C445 270 438 406 435 415"}],958:[.697,.205,.53,{sk:-.069,p:"481-98C469-50 428-32 416-27L349-4C327 4 305 12 282 19L216 43C167 61 130 90 119 132C109 173 126 260 200 302C240 289 270 289 291 289C321 289 384 289 376 320C370 345 326 347 287 347C269 347 240 347 206 335C174 361 162 394 157 413C143 469 160 546 225 583C249 561 272 561 295 561C320 561 384 561 376 592C370 618 325 619 286 619C273 619 249 619 225 614C219 623 216 630 211 647C208 661 207 684 207 684C205 692 199 697 192 697C174 697 185 651 186 648C191 628 201 613 203 609C103 579 55 499 75 422C84 385 112 343 166 316L156 306C65 234 66 140 75 104C87 56 121 28 124 25C164-8 174-12 256-40C322-64 324-64 389-87C405-94 427-101 434-130C440-153 430-183 399-183C355-183 316-159 303-151C296-147 294-146 290-146C282-146 282-153 283-157C286-169 348-205 404-205C466-205 494-147 481-98ZM350 591C343 588 334 583 290 583C271 583 259 583 246 592C261 597 282 597 293 597C327 597 331 596 350 591ZM350 319C343 315 334 311 288 311C265 311 256 311 236 319C258 325 280 325 292 325C327 325 331 324 350 319"}],959:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],960:[.431,.011,.586,{sk:-.014,p:"515 407C509 431 488 431 469 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 119 373 139 373L196 373C194 252 170 131 151 40C147 25 147 23 149 16C154-3 172-11 185-11C215-11 216 17 219 54L221 152L222 373L335 373C339 225 341 182 357 115C361 100 368 73 384 39C405-5 418-11 433-11C453-11 469 7 464 27C463 33 462 35 453 49C406 121 390 186 383 214C369 267 363 321 361 373L475 373C488 373 524 373 515 407"}],961:[.442,.216,.488,{p:"421 279C395 385 315 442 242 442C145 442 65 342 65 220L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C133-186 132-52 132 56C162 16 201-11 248-11C365-11 459 130 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C171 11 135 91 133 100C132 104 132 124 132 137C132 249 133 285 145 325C170 398 214 420 245 420C282 420 321 391 339 322"}],962:[.442,.108,.474,{p:"423 0C411 50 385 62 298 104C278 114 276 114 224 140C182 161 134 184 119 246C96 337 183 420 292 420C313 420 335 417 374 401C384 397 387 395 390 395C398 395 405 404 403 412C398 434 332 442 293 442C141 442 46 327 74 215C96 130 167 95 216 72L323 20C347 8 368-2 375-33C381-58 371-86 342-86C336-86 319-85 299-77C297-76 293-75 290-75C285-75 280-79 281-85C285-100 332-108 348-108C405-108 436-53 423 0"}],963:[.431,.011,.599,{p:"528 407C522 431 501 431 483 431L255 431C104 431 35 266 64 147C86 59 163-11 254-11C372-11 475 110 436 264C432 281 420 329 378 373L488 373C501 373 537 373 528 407ZM369 276C381 229 381 147 360 96C336 37 288 11 249 11C200 11 151 47 133 119C126 149 117 231 138 290C162 359 219 373 253 373C337 373 361 307 369 276"}],964:[.431,.012,.53,{sk:-.033,p:"459 407C453 431 432 431 413 431L133 431C113 431 74 431 42 384C18 348 2 300 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 118 373 139 373L222 373L204 52C203 40 202 19 203 15C206 4 217-12 239-12C272-12 270 16 269 31L251 373L419 373C432 373 468 373 459 407"}],965:[.442,.011,.53,{sk:-.014,p:"477 372C463 428 433 442 416 442C391 442 372 416 378 394C381 381 388 375 399 367C413 356 445 330 457 282C473 216 442 11 316 11C297 11 263 15 237 36C211 58 199 88 194 109C183 151 186 203 200 313C202 324 204 341 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C116 191 118 151 126 121C152 17 246-11 319-11C409-11 448 71 462 107C504 219 481 356 477 372"}],966:[.442,.218,.641,{sk:-.018,p:"590 304C571 382 517 442 442 442C297 442 285 248 274 53C161 73 91 129 73 201C66 229 61 339 104 408C110 417 109 421 109 421C108 425 104 431 94 431C66 431 26 286 50 190C73 96 157 23 271-2L259-170C259-183 258-185 259-190C265-212 285-218 295-218C300-218 322-215 326-192C327-184 324-151 315-9C324-10 332-11 349-11C515-11 630 146 590 304ZM568 282C596 169 497 47 343 47C335 47 333 47 325 48C313 48 312 49 311 52L304 160C303 288 357 384 446 384C515 384 556 330 568 282"}],967:[.442,.205,.641,{sk:-.053,p:"637-140C636-135 632-129 622-129C612-129 612-133 612-143C609-167 588-183 569-183C518-183 389 59 348 136L519 403C528 414 527 416 526 419C525 425 519 431 511 431C505 431 503 426 498 419L333 164C261 291 247 316 211 369C194 392 160 442 72 442C14 442 1 390 4 376C4 376 7 366 19 366C28 366 28 372 29 377C34 416 65 420 71 420C101 420 150 344 178 300C230 221 291 105 292 102C292 102 292 99 286 91L120-166C112-177 113-179 113-182C115-188 122-194 128-194C135-194 139-187 142-183L307 74C364-30 386-69 424-125C445-155 479-205 568-205C626-205 640-153 637-140"}],968:[.694,.205,.641,{sk:.028,p:"596 216C599 241 599 328 588 372C574 428 544 442 527 442C502 442 483 416 489 394C492 381 499 375 510 367C524 356 556 330 568 282C584 218 552 136 526 100C460 11 396 11 360 11L361 668C361 672 362 678 360 683C358 693 351 694 346 694C336 694 335 692 336 674L335 13C257 22 209 59 193 125C188 145 181 171 200 311C201 323 204 340 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C114 176 121 150 125 133C149 38 237-3 334-9C335-45 336-47 335-100C335-111 335-192 336-195C336-195 338-205 350-205C350-205 357-205 358-201C361-199 360-174 360-160L361-11C398-11 486-11 553 96C583 142 593 186 596 216"}],969:[.442,.011,.641,{p:"596 239C597 282 596 332 586 372C580 398 569 420 551 433C543 439 535 442 526 442C514 442 502 436 495 426C488 416 486 405 489 394C491 384 497 376 506 369C536 347 557 316 566 281C569 269 571 256 571 244C571 153 536 61 457 61C401 61 358 99 336 151C342 179 345 209 344 239C344 248 344 257 342 265C338 280 330 291 316 291C297 291 294 266 294 244C294 213 297 183 304 154C284 100 246 61 191 61C130 61 91 111 76 174C71 194 68 217 67 239C67 299 89 355 114 408C116 412 117 417 116 421C114 427 109 432 103 435C100 437 97 437 94 437C88 437 82 434 78 428C51 371 42 307 42 244C42 206 46 167 55 132C75 51 120-11 196-11C259-11 300 33 322 95C349 33 395-11 462-11C566-11 597 118 596 239"}],977:[.705,.011,.53,{sk:.026,p:"523 338C521 346 513 347 499 350L468 356C467 440 454 494 451 506C441 543 395 705 290 705C207 705 168 600 188 522C212 425 318 377 394 354C394 264 393 206 377 138C371 110 347 11 288 11C220 11 202 62 194 91C188 117 188 149 187 172L187 249L187 297C188 314 187 335 184 350C169 410 116 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 352 120 298 120 261L120 188C120 158 120 133 127 104C151 9 226-11 291-11C397-11 464 147 468 335C479 333 510 326 516 326C520 326 525 329 523 338ZM394 376C341 393 235 432 212 523C197 585 224 683 294 683C319 683 350 668 376 564C392 501 393 433 394 376"}],981:[.694,.205,.641,{p:"571 262C551 341 475 433 333 443L333 670L332 684C332 684 330 694 318 694C308 694 307 691 308 674L307 443C150 438 36 305 70 169C94 74 183-5 307-12L307-106L307-194C310-204 317-205 322-205C327-205 329-204 331-201C333-199 333-175 332-161L333-12C493-7 604 128 571 262ZM307 10C246 13 165 48 140 148C110 268 161 408 307 421ZM500 283C530 165 480 22 333 10L333 421C410 417 478 371 500 283"}],982:[.431,.011,.836,{sk:-.014,p:"765 407C759 431 738 431 719 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 287 31 297C40 320 53 340 75 355C100 373 111 373 174 373C135 302 110 213 137 105C150 54 180-11 254-11C351-11 402 69 428 153L429 152C430 146 432 135 435 126C452 55 492-11 573-11C719-11 755 201 730 299C724 324 714 349 701 373C718 373 745 373 750 375C758 379 770 390 765 407ZM705 299C731 195 680 47 568 47C507 47 475 94 457 163C454 176 446 211 445 265C445 281 444 284 444 284C442 294 430 294 430 294C422 294 419 292 419 283C410 97 311 47 249 47C203 47 173 79 159 138C138 220 163 303 205 373L675 373C689 349 701 315 705 299"}],1008:[.442,.012,.624,{sk:-.015,p:"586 145C583 155 578 155 571 155C564 155 561 153 560 137C557 42 525 18 491 18C457 19 436 55 436 115C436 199 455 270 497 382C502 388 504 395 504 402C504 410 501 419 495 426C490 432 480 439 469 439C464 439 459 438 455 433C380 351 308 262 192 127C205 184 214 261 214 316C214 390 182 442 132 442C37 442 36 297 38 288C41 278 46 278 53 278C60 278 63 280 64 296C67 391 99 416 133 416C167 415 188 378 188 318C188 235 159 114 127 51C120 42 117 32 117 23C117 4 128-12 145-12C152-12 161-9 170 0C245 74 346 197 430 300C418 245 410 170 410 117C410 43 442-9 492-9C587-9 588 136 586 145"}],1009:[.442,.194,.488,{p:"421 279C395 385 315 442 242 442C162 442 80 372 66 244C65 233 60 12 82-77C95-128 125-175 247-175C284-175 303-171 343-171C361-171 363-171 369-172C384-173 388-174 391-182C394-188 395-194 406-194C415-194 420-190 414-166C402-117 358-117 258-117C168-117 122-117 105-50C103-42 94-4 92 96C125 32 183-11 247-11C367-11 458 132 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C209 11 163 34 142 116C126 179 130 279 145 325C168 395 212 420 245 420C282 420 321 391 339 322"}],1012:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM623 380L154 380C168 605 297 683 388 683C483 683 609 602 623 380ZM623 304C611 76 479 1 389 1C295 1 166 79 154 304"}],1013:[.431,.011,.414,{ic:.007,sk:.03,p:"421 40C420 43 417 54 408 54C408 54 404 54 396 48C370 28 337 11 300 11C242 11 182 53 160 141C151 176 150 214 150 226L315 226C331 226 349 226 344 243C341 257 329 257 312 257L150 257C153 342 194 400 285 400L316 400C333 400 349 400 345 417C341 431 328 431 311 431L276 431C146 431 37 331 76 178C103 68 198-11 304-11C369-11 424 29 421 40"}],8192:[0,0,.5,{p:""}],8193:[0,0,1,{p:""}],8194:[0,0,.5,{p:""}],8195:[0,0,1,{p:""}],8196:[0,0,.333,{p:""}],8197:[0,0,.25,{p:""}],8198:[0,0,.167,{p:""}],8199:[0,0,.5,{p:""}],8200:[0,0,.25,{p:""}],8201:[0,0,.2,{p:""}],8202:[0,0,.1,{p:""}],8203:[0,0,0,{p:""}],8208:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],8209:[.245,-.187,.333,{p:"299 187L299 245L34 245L34 187"}],8210:[.342,-.302,.68,{p:"624 322C624 333 615 342 604 342L76 342C65 342 56 333 56 322C56 311 65 302 76 302L604 302C615 302 624 311 624 322"}],8211:[.277,-.255,.5,{p:"499 255L499 277L0 277L0 255"}],8212:[.277,-.255,1,{p:"999 255L999 277L0 277L0 255"}],8213:[.27,-.23,1.152,{p:"1096 250C1096 261 1087 270 1076 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1076 230C1087 230 1096 239 1096 250"}],8214:[.75,.25,.398,{p:"151-230L151 730C151 741 142 750 131 750C120 750 111 741 111 730L111-230C111-241 120-250 131-250C142-250 151-241 151-230ZM287-230L287 730C287 741 278 750 267 750C256 750 247 741 247 730L247-230C247-241 256-250 267-250C278-250 287-241 287-230"}],8216:[.693,-.394,.278,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447"}],8217:[.694,-.395,.278,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589"}],8220:[.693,-.394,.472,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447ZM386 447C386 473 369 500 333 500C313 500 299 490 293 484C292 482 290 481 290 481C290 481 288 495 288 499C288 531 295 603 358 665C370 677 370 679 370 682C370 689 365 693 360 693C349 693 266 617 266 499C266 439 290 394 333 394C368 394 386 421 386 447"}],8221:[.694,-.395,.472,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589ZM400 589C400 649 376 694 333 694C298 694 280 667 280 641C280 615 297 588 333 588C353 588 367 598 373 604C374 606 376 607 376 607C376 607 378 593 378 589C378 557 371 485 308 423C296 411 296 409 296 406C296 399 301 395 306 395C317 395 400 471 400 589"}],8224:[.705,.216,.444,{p:"387 430C387 443 381 464 350 464C329 464 300 456 279 450C276 449 251 442 231 440C232 460 233 488 244 553C249 590 255 627 255 664C255 672 255 705 222 705C188 705 188 673 188 664C188 629 197 571 201 547C208 501 211 469 212 440C201 441 181 445 162 450C143 456 114 464 93 464C58 464 56 436 56 431C56 418 62 397 93 397C114 397 143 405 164 411C167 412 192 419 212 421C210 396 207 376 202 351C188 279 188 271 188 218C188 67 199-101 208-196C209-210 210-216 221-216C233-216 233-211 235-198C241-148 244-95 246-44C250 19 255 122 255 218C255 272 255 279 241 350C236 373 233 394 231 421C242 420 262 416 281 411C300 405 329 397 350 397C385 397 387 425 387 430"}],8225:[.705,.205,.444,{p:"387 477C387 490 381 511 350 511C329 511 300 503 279 497C276 496 251 489 231 487C232 517 239 551 242 565C248 598 255 638 255 666C255 673 255 705 221 705C211 705 188 702 188 666C188 646 192 617 199 582C206 541 211 513 212 487C201 488 181 492 162 497C143 503 114 511 93 511C58 511 56 483 56 478C56 465 62 444 93 444C114 444 143 452 164 458C167 459 192 466 212 468C211 438 204 404 201 390C195 357 188 317 188 289C188 254 210 250 221 250C251 250 255 275 255 289C255 309 251 338 244 373C237 414 232 442 231 468C242 467 262 463 281 458C300 452 329 444 350 444C385 444 387 472 387 477ZM387 22C387 39 375 55 354 55C334 55 317 52 286 44C260 36 253 34 231 32C233 60 237 84 244 126C255 182 255 205 255 210C255 245 233 249 222 249C192 249 188 224 188 210C188 181 196 138 202 104C205 93 210 62 212 32C189 34 186 35 146 46C114 55 97 55 90 55C65 55 56 35 56 22C56 7 66-11 90-11C114-11 138-5 149-1C188 9 195 10 212 12C210-16 206-40 199-82C188-138 188-161 188-166C188-201 210-205 221-205C251-205 255-180 255-166C255-137 247-94 241-60C238-49 233-18 231 12C254 10 257 9 297-2C330-11 348-11 353-11C377-11 387 7 387 22"}],8230:[.106,0,.837,{p:"193 53C193 82 169 106 140 106C111 106 87 82 87 53C87 24 111 0 140 0C169 0 193 24 193 53ZM472 53C472 82 448 106 419 106C390 106 366 82 366 53C366 24 390 0 419 0C448 0 472 24 472 53ZM751 53C751 82 727 106 698 106C669 106 645 82 645 53C645 24 669 0 698 0C727 0 751 24 751 53"}],8239:[0,0,.2,{p:""}],8242:[.748,-.43,.311,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710"}],8243:[.748,-.43,.511,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710"}],8244:[.748,-.43,.711,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710"}],8245:[.748,-.43,.311,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430"}],8246:[.748,-.43,.511,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430"}],8247:[.748,-.43,.711,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430ZM651 430L531 727C527 738 513 748 498 748C477 748 460 731 460 710C460 703 462 696 465 691L624 430"}],8260:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],8279:[.748,-.43,.911,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710ZM851 710C851 731 834 748 813 748C798 748 784 738 780 727L660 430L687 430L845 691C849 696 851 703 851 710"}],8287:[0,0,.222,{p:""}],8288:[0,0,0,{p:""}],8289:[0,0,0,{p:""}],8290:[0,0,0,{p:""}],8291:[0,0,0,{p:""}],8292:[0,0,0,{p:""}],8364:[.705,.022,.627,{p:"571-12L571 143C571 149 567 153 561 153L551 153C546 153 542 149 541 144C533 71 481 8 410 8C347 8 295 49 263 103C232 154 220 211 216 271L472 271C476 271 480 274 482 278L485 291C486 296 481 301 475 301L215 301L214 342L215 383L504 383C508 383 512 386 514 390L517 403C518 408 513 413 507 413L216 413C220 472 232 530 263 581C295 634 347 675 410 675C481 675 533 613 541 539C542 534 546 530 551 530L561 530C567 530 571 534 571 540L571 695C571 701 567 705 561 705L558 705C555 705 552 704 551 702L512 660C482 688 443 705 400 705C319 705 246 662 195 598C153 544 128 480 117 413L67 413C63 413 59 410 58 405L55 395C53 389 58 383 65 383L114 383C113 369 112 355 112 342C112 328 113 314 114 301L67 301C63 301 59 298 58 293L55 283C53 277 58 271 65 271L117 271C128 203 153 139 195 85C246 22 319-22 400-22C443-22 482-5 512 23L551-19C552-21 555-22 558-22L561-22C567-22 571-18 571-12"}],8400:[.711,-.601,0,{dx:.264,sk:-.264,p:"-53 616C-53 624-59 631-68 631L-402 631C-383 647-367 667-357 690C-356 692-355 694-355 696C-355 704-362 711-370 711C-377 711-382 707-384 702C-400 668-429 642-465 630C-471 628-475 623-475 616C-475 608-469 601-461 601L-68 601C-59 601-53 608-53 616"}],8401:[.711,-.601,0,{dx:.264,sk:-.264,p:"-53 616C-53 623-57 628-63 630C-99 642-128 668-144 702C-146 707-151 711-158 711C-166 711-173 704-173 696C-173 694-172 692-171 690C-161 667-145 647-126 631L-460 631C-469 631-475 624-475 616C-475 608-469 601-460 601L-67 601C-59 601-53 608-53 616"}],8402:[.75,.25,0,{sk:-.264,p:"-244-230L-244 730C-244 741-253 750-264 750C-275 750-284 741-284 730L-284-230C-284-241-275-250-264-250C-253-250-244-241-244-230"}],8406:[.711,-.521,0,{dx:.264,sk:-.264,p:"-56 616C-56 624-63 631-71 631L-398 631C-379 647-363 667-353 690C-352 692-352 694-352 696C-352 704-358 711-367 711C-373 711-378 707-380 702C-396 668-425 642-461 630C-467 628-472 623-472 616C-472 609-467 604-461 602C-425 590-396 564-380 530C-378 525-373 521-367 521C-358 521-352 528-352 536C-352 538-352 540-353 542C-363 565-379 585-398 601L-71 601C-63 601-56 608-56 616"}],8407:[.711,-.521,0,{dx:.264,sk:-.264,p:"-56 616C-56 623-61 628-67 630C-103 642-132 668-148 702C-150 707-155 711-161 711C-170 711-176 704-176 696C-176 694-176 692-175 690C-165 667-149 647-130 631L-457 631C-465 631-472 624-472 616C-472 608-465 601-457 601L-130 601C-149 585-165 565-175 542C-176 540-176 538-176 536C-176 528-170 521-161 521C-155 521-150 525-148 530C-132 564-103 590-67 602C-61 604-56 609-56 616"}],8411:[.696,-.604,0,{ic:.002,dx:.264,sk:-.266,p:"-438 650C-438 675-459 696-484 696C-509 696-530 675-530 650C-530 625-509 604-484 604C-459 604-438 625-438 650ZM-218 650C-218 675-239 696-264 696C-289 696-310 675-310 650C-310 625-289 604-264 604C-239 604-218 625-218 650ZM2 650C2 675-19 696-44 696C-69 696-90 675-90 650C-90 625-69 604-44 604C-19 604 2 625 2 650"}],8412:[.696,-.604,0,{ic:.112,dx:.264,sk:-.348,p:"-548 650C-548 675-569 696-594 696C-619 696-640 675-640 650C-640 625-619 604-594 604C-569 604-548 625-548 650ZM-328 650C-328 675-349 696-374 696C-399 696-420 675-420 650C-420 625-399 604-374 604C-349 604-328 625-328 650ZM-108 650C-108 675-129 696-154 696C-179 696-200 675-200 650C-200 625-179 604-154 604C-129 604-108 625-108 650ZM112 650C112 675 91 696 66 696C41 696 20 675 20 650C20 625 41 604 66 604C91 604 112 625 112 650"}],8417:[.711,-.521,0,{dx:.264,sk:-.264,p:"-29 616C-29 623-33 628-39 630C-75 642-104 668-120 702C-122 707-127 711-134 711C-142 711-149 704-149 696C-149 694-148 692-147 690C-137 667-121 647-102 631L-426 631C-407 647-391 667-381 690C-380 692-379 694-379 696C-379 704-386 711-394 711C-401 711-406 707-408 702C-424 668-453 642-489 630C-495 628-499 623-499 616C-499 609-495 604-489 602C-453 590-424 564-408 530C-406 525-401 521-394 521C-386 521-379 528-379 536C-379 538-380 540-381 542C-391 565-407 585-426 601L-102 601C-121 585-137 565-147 542C-148 540-149 538-149 536C-149 528-142 521-134 521C-127 521-122 525-120 530C-104 564-75 590-39 602C-33 604-29 609-29 616"}],8428:[-.171,.281,0,{dx:.264,sk:-.264,p:"-53-186C-53-178-59-171-67-171L-460-171C-469-171-475-178-475-186C-475-194-469-201-460-201L-126-201C-145-217-161-237-171-260C-172-262-173-264-173-266C-173-274-166-281-158-281C-151-281-146-277-144-272C-128-238-99-212-63-200C-57-198-53-193-53-186"}],8429:[-.171,.281,0,{dx:.264,sk:-.264,p:"-53-186C-53-178-59-171-68-171L-461-171C-469-171-475-178-475-186C-475-193-471-198-465-200C-429-212-400-238-384-272C-382-277-377-281-370-281C-362-281-355-274-355-266C-355-264-356-262-357-260C-367-237-383-217-402-201L-68-201C-59-201-53-194-53-186"}],8430:[-.091,.281,0,{dx:.264,sk:-.264,p:"-56-186C-56-178-63-171-71-171L-398-171C-379-155-363-135-353-112C-352-110-352-108-352-106C-352-98-358-91-367-91C-373-91-378-95-380-100C-396-134-425-160-461-172C-467-174-472-179-472-186C-472-193-467-198-461-200C-425-212-396-238-380-272C-378-277-373-281-367-281C-358-281-352-274-352-266C-352-264-352-262-353-260C-363-237-379-217-398-201L-71-201C-63-201-56-194-56-186"}],8431:[-.091,.281,0,{dx:.264,sk:-.264,p:"-56-186C-56-179-61-174-67-172C-103-160-132-134-148-100C-150-95-155-91-161-91C-170-91-176-98-176-106C-176-108-176-110-175-112C-165-135-149-155-130-171L-457-171C-465-171-472-178-472-186C-472-194-465-201-457-201L-130-201C-149-217-165-237-175-260C-176-262-176-264-176-266C-176-274-170-281-161-281C-155-281-150-277-148-272C-132-238-103-212-67-200C-61-198-56-193-56-186"}],8455:[.705,.022,.53,{p:"495 170C495 178 494 181 484 181C478 181 472 177 472 170C472 164 459 119 448 104C422 69 369 10 286 10C163 10 127 101 127 175C127 260 155 353 283 353C320 353 335 362 335 369C335 375 318 375 313 375C155 383 140 465 140 528C140 551 150 683 282 683C324 683 396 672 397 619C374 614 374 600 374 594C374 587 376 576 394 576C418 576 422 604 422 620C422 666 376 705 281 705C147 705 72 634 72 524C72 443 128 380 212 363C101 340 50 272 50 164C50 57 149-22 252-22C435-22 495 137 495 170"}],8462:[.694,.011,.576,{sk:-.075,p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8463:[.694,.011,.576,{p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L241 496L411 600C415 602 417 606 417 610C417 617 411 622 405 622C403 622 400 621 399 620L249 529L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L170 481L71 420C68 418 65 414 65 410C65 403 71 398 77 398C80 398 82 399 84 400L162 448L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8486:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],8487:[.684,.021,.722,{p:"678 522L645 684L485 684C463 684 460 684 460 663C460 593 491 505 514 441C535 383 563 304 563 229C563 69 453 1 362 1C266 1 160 73 160 229C160 304 187 380 216 462C231 504 263 594 263 663C263 684 260 684 237 684L78 684L45 522L70 522C75 548 79 571 88 595C93 611 96 619 154 619L234 619C221 563 190 515 145 449C98 378 57 309 57 230C57 91 192-21 361-21C533-21 666 93 666 230C666 309 625 378 578 449C534 515 502 563 489 619L569 619C627 619 630 611 635 596C643 573 648 547 653 522"}],8490:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],8491:[.892,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584ZM438 804C438 764 414 746 375 746C337 746 312 763 312 804C312 844 336 862 375 862C413 862 438 845 438 804ZM471 805C471 851 430 892 376 892C318 892 279 849 279 805C279 754 323 716 374 716C430 716 471 756 471 805"}],8498:[.694,0,.555,{p:"499 659C499 676 499 694 479 694C459 694 459 675 459 658L459 367L241 367C224 367 206 367 206 347C206 327 224 327 241 327L459 327L459 40L91 40C74 40 56 40 56 20C56 0 74 0 91 0L464 0C495 0 499 3 499 35"}],8501:[.693,0,.611,{p:"554 64C554 92 554 108 461 213C446 230 446 232 446 239C446 242 447 275 464 367C467 386 480 455 484 493C515 457 517 436 518 422C519 417 520 410 528 410C533 410 554 420 554 474C554 491 554 514 518 548C488 575 486 577 465 611C431 664 428 672 423 688C421 691 418 693 414 693C409 693 388 681 388 630C388 609 388 586 455 522C452 474 437 391 434 376C428 341 420 293 417 265L137 587C95 635 93 668 92 680C92 685 91 693 82 693C77 693 56 681 56 630C56 609 56 594 103 534C126 505 115 522 164 461C133 415 83 326 83 241C83 215 88 192 115 142C135 105 143 82 143 61C143 50 143 24 72 22C63 22 56 22 56 11C56 0 64 0 81 0L141 0C187 0 240 10 240 60C240 97 215 128 196 151C155 201 150 213 150 248C150 279 154 367 187 436L473 107C515 59 517 26 518 14C518 9 519 1 528 1C533 1 554 13 554 64"}],8502:[.72,.04,.604,{p:"548 26L548 79C548 92 533 94 529 82C523 64 500 62 474 62C498 158 532 321 530 430C529 524 514 613 452 649C418 668 307 676 252 676C197 676 152 674 133 685C124 691 113 693 108 712C105 725 88 722 88 709L88 644C95 627 102 615 124 605C149 594 192 593 252 593C286 593 338 593 378 586C442 576 466 543 479 472C487 432 485 387 485 352C485 268 454 135 435 62L106 62C85 61 65 51 56 26L56-29C56-42 70-43 75-32C82-16 93-11 107-11L497-11C521-11 539-1 548 26"}],8503:[.721,.03,.528,{p:"471 61C470 69 466 72 459 70C428 63 385 145 379 190C359 322 364 551 306 609C258 660 197 626 142 660C125 670 116 693 108 713C103 725 89 723 89 710L89 626C98 600 110 593 132 580C186 548 224 579 285 542C309 526 334 403 338 330C319 259 271 104 212 80C200 75 190 74 186 74C173 74 166 82 137 83C109 86 76 74 57 48L56-18C56-30 67-34 74-24C89-4 114 3 136 1C165 0 172-7 187-7C197-7 204-6 219 0C266 18 326 177 344 270C356 178 381 35 438-13C444-18 450-16 453-9C468 23 475 19 471 61"}],8504:[.71,.017,.574,{p:"518 579L518 635C509 662 491 681 467 681L107 681C93 681 82 686 75 702C70 713 56 712 56 699L56 632C66 607 84 597 107 597L405 597C411 543 421 485 421 415C421 296 412 100 366 79C356 54 363 13 380-12C384-18 389-19 394-14C448 32 468 128 468 244C468 352 456 502 443 596C469 596 493 594 499 576C503 564 518 566 518 579"}],8592:[.51,.01,1,{p:"942 250C942 261 933 270 922 270L156 270C186 290 212 314 234 342C267 384 290 433 300 486C300 487 301 489 301 490C301 501 292 510 281 510C271 510 263 503 261 494C252 447 231 403 203 367C167 322 123 282 66 263C61 261 57 256 57 250C57 244 61 239 66 237C123 218 167 178 203 133C231 97 252 53 261 6C263-3 271-10 281-10C292-10 301-1 301 10C301 11 300 13 300 14C290 67 267 116 234 158C212 186 186 210 156 230L922 230C933 230 942 239 942 250"}],8593:[.679,.203,.5,{p:"480 441C480 450 474 457 466 460C422 473 382 497 350 528C310 567 276 613 263 669C262 675 256 679 250 679C244 679 238 675 237 669C224 613 190 567 150 528C118 497 78 473 34 460C26 457 20 450 20 441C20 430 29 421 40 421C42 421 44 421 46 422C96 437 141 464 178 499C198 519 215 541 230 564L230-183C230-194 239-203 250-203C261-203 270-194 270-183L270 564C285 541 302 519 322 499C359 464 404 437 454 422C456 421 458 421 460 421C471 421 480 430 480 441"}],8594:[.51,.01,1,{p:"943 250C943 256 939 261 934 263C877 282 833 322 797 367C769 403 748 447 739 494C737 503 729 510 719 510C708 510 699 501 699 490C699 489 700 487 700 486C710 433 733 384 766 342C788 314 814 290 844 270L78 270C67 270 58 261 58 250C58 239 67 230 78 230L844 230C814 210 788 186 766 158C733 116 710 67 700 14C700 13 699 11 699 10C699-1 708-10 719-10C729-10 737-3 739 6C748 53 769 97 797 133C833 178 877 218 934 237C939 239 943 244 943 250"}],8595:[.703,.179,.5,{p:"480 59C480 70 471 79 460 79C458 79 456 79 454 78C404 63 359 36 322 1C302-19 285-41 270-64L270 683C270 694 261 703 250 703C239 703 230 694 230 683L230-64C215-41 198-19 178 1C141 36 96 63 46 78C44 79 42 79 40 79C29 79 20 70 20 59C20 50 26 43 34 40C78 27 118 3 150-28C190-67 224-113 237-169C238-175 244-179 250-179C256-179 262-175 263-169C276-113 310-67 350-28C382 3 422 27 466 40C474 43 480 50 480 59"}],8596:[.51,.01,1,{p:"942 250C942 256 938 261 933 263C876 282 832 322 796 367C768 403 747 447 738 494C736 503 728 510 718 510C707 510 698 501 698 490C698 489 699 487 699 486C709 433 732 384 765 342C787 314 813 290 843 270L157 270C187 290 213 314 235 342C268 384 291 433 301 486C301 487 302 489 302 490C302 501 293 510 282 510C272 510 264 503 262 494C253 447 232 403 204 367C168 322 124 282 67 263C62 261 58 256 58 250C58 244 62 239 67 237C124 218 168 178 204 133C232 97 253 53 262 6C264-3 272-10 282-10C293-10 302-1 302 10C302 11 301 13 301 14C291 67 268 116 235 158C213 186 187 210 157 230L843 230C813 210 787 186 765 158C732 116 709 67 699 14C699 13 698 11 698 10C698-1 707-10 718-10C728-10 736-3 738 6C747 53 768 97 796 133C832 178 876 218 933 237C938 239 942 244 942 250"}],8597:[.757,.257,.5,{p:"480-19C480-8 471 1 460 1C458 1 456 1 454 0C404-15 359-42 322-77C302-97 285-119 270-142L270 642C285 619 302 597 322 577C359 542 404 515 454 500C456 499 458 499 460 499C471 499 480 508 480 519C480 528 474 535 466 538C422 551 382 575 350 606C310 645 276 691 263 747C262 753 256 757 250 757C244 757 238 753 237 747C224 691 190 645 150 606C118 575 78 551 34 538C26 535 20 528 20 519C20 508 29 499 40 499C42 499 44 499 46 500C96 515 141 542 178 577C198 597 215 619 230 642L230-142C215-119 198-97 178-77C141-42 96-15 46 0C44 1 42 1 40 1C29 1 20-8 20-19C20-28 26-35 34-38C78-51 118-75 150-106C190-145 224-191 237-247C238-253 244-257 250-257C256-257 262-253 263-247C276-191 310-145 350-106C382-75 422-51 466-38C474-35 480-28 480-19"}],8598:[.714,.203,1,{p:"958-183C958-177 956-172 952-169L157 626C192 619 228 618 263 622C315 629 366 647 412 677C417 681 421 687 421 694C421 705 412 714 401 714C396 714 393 713 389 711C349 684 304 668 258 662C201 655 142 658 88 685C86 686 84 686 82 686C75 686 69 680 69 673C69 671 69 669 70 667C97 613 100 554 93 497C87 451 71 406 44 366C42 362 41 359 41 354C41 343 50 334 61 334C68 334 74 338 78 343C108 389 126 440 133 492C137 527 136 563 129 598L924-197C927-201 932-203 938-203C949-203 958-194 958-183"}],8599:[.714,.203,1,{p:"959 354C959 359 958 362 956 366C929 406 913 451 907 497C900 554 903 613 930 667C931 669 931 671 931 673C931 680 925 686 918 686C916 686 914 686 912 685C858 658 799 655 742 662C696 668 651 684 611 711C607 713 604 714 599 714C588 714 579 705 579 694C579 687 583 681 588 677C634 647 685 629 737 622C772 618 808 619 843 626L48-169C44-172 42-177 42-183C42-194 51-203 62-203C68-203 73-201 76-197L871 598C864 563 863 527 867 492C874 440 892 389 922 343C926 338 932 334 939 334C950 334 959 343 959 354"}],8600:[.703,.214,1,{p:"959 146C959 157 950 166 939 166C932 166 926 162 922 157C892 111 874 60 867 8C863-27 864-63 871-98L76 697C73 701 68 703 62 703C51 703 42 694 42 683C42 677 44 672 48 669L843-126C808-119 772-118 737-122C685-129 634-147 588-177C583-181 579-187 579-194C579-205 588-214 599-214C604-214 607-213 611-211C651-184 696-168 742-162C799-155 858-158 912-185C914-186 916-186 918-186C925-186 931-180 931-173C931-171 931-169 930-167C903-113 900-54 907 3C913 49 929 94 956 134C958 138 959 141 959 146"}],8601:[.703,.214,1,{p:"958 683C958 694 949 703 938 703C932 703 927 701 924 697L129-98C136-63 137-27 133 8C126 60 108 111 78 157C74 162 68 166 61 166C50 166 41 157 41 146C41 141 42 138 44 134C71 94 87 49 93 3C100-54 97-113 70-167C69-169 69-171 69-173C69-180 75-186 82-186C84-186 86-186 88-185C142-158 201-155 258-162C304-168 349-184 389-211C393-213 396-214 401-214C412-214 421-205 421-194C421-187 417-181 412-177C366-147 315-129 263-122C228-118 192-119 157-126L952 669C956 672 958 677 958 683"}],8602:[.51,.01,.997,{p:"941 250C941 261 932 270 921 270L632 270L710 483C711 485 711 488 711 490C711 501 702 510 691 510C682 510 675 505 672 497L590 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L575 230L497 17C497 15 496 12 496 10C496-1 505-10 516-10C525-10 532-5 535 3L618 230L921 230C932 230 941 239 941 250"}],8603:[.51,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L422 270L500 483C500 485 501 488 501 490C501 501 492 510 481 510C472 510 465 505 462 497L379 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L365 230L287 17C286 15 286 12 286 10C286-1 295-10 306-10C315-10 322-5 325 3L407 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8606:[.51,.01,1.017,{p:"961 250C961 261 952 270 941 270L295 270C324 290 351 314 373 342C405 384 428 433 439 486L439 490C439 501 430 510 419 510C410 510 402 503 400 494C390 447 370 403 341 367C310 327 271 291 224 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L224 230C271 209 310 173 341 133C370 97 390 53 400 6C402-3 410-10 419-10C430-10 439-1 439 10L439 14C428 67 405 116 373 158C351 186 324 210 295 230L941 230C952 230 961 239 961 250"}],8608:[.51,.01,1.017,{p:"961 250C961 256 957 261 952 263C895 282 851 322 815 367C787 403 766 447 757 494C755 503 747 510 737 510C726 510 717 501 717 490C717 489 718 487 718 486C728 433 751 384 784 342C806 314 832 290 862 270L793 270C745 291 707 327 675 367C647 403 626 447 617 494C615 503 607 510 597 510C586 510 577 501 577 490C577 489 578 487 578 486C588 433 611 384 644 342C666 314 692 290 722 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L722 230C692 210 666 186 644 158C611 116 588 67 578 14C578 13 577 11 577 10C577-1 586-10 597-10C607-10 615-3 617 6C626 53 647 97 675 133C707 173 745 209 793 230L862 230C832 210 806 186 784 158C751 116 728 67 718 14C718 13 717 11 717 10C717-1 726-10 737-10C747-10 755-3 757 6C766 53 787 97 815 133C851 178 895 218 952 237C957 239 961 244 961 250"}],8610:[.51,.01,1.192,{p:"1136 10L1136 14C1115 117 1049 203 957 250C1049 297 1115 383 1136 486L1136 490C1136 501 1127 510 1116 510C1106 510 1098 503 1097 494C1076 390 1002 305 903 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L903 230C1002 195 1076 110 1097 6C1098-3 1106-10 1116-10C1127-10 1136-1 1136 10"}],8611:[.51,.01,1.192,{p:"1136 250C1136 256 1132 261 1127 263C1071 282 1026 322 991 367C962 403 942 447 932 494C931 503 923 510 913 510C902 510 893 501 893 490L893 486C904 433 927 384 959 342C981 314 1008 290 1038 270L289 270C190 305 116 390 96 494C94 503 86 510 76 510C65 510 56 501 56 490L56 486C77 383 143 297 235 250C143 203 77 117 56 14L56 10C56-1 65-10 76-10C86-10 94-3 96 6C116 110 190 195 289 230L1038 230C1008 210 981 186 959 158C927 116 904 67 893 14L893 10C893-1 902-10 913-10C923-10 931-3 932 6C942 53 962 97 991 133C1026 178 1071 218 1127 237C1132 239 1136 244 1136 250"}],8612:[.51,.01,.977,{p:"921 10L921 490C921 517 881 517 881 490L881 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L881 230L881 10C881-17 921-17 921 10"}],8614:[.51,.01,.977,{p:"921 250C921 256 917 261 912 263C855 282 811 322 775 367C747 403 726 447 717 494C715 503 707 510 697 510C686 510 677 501 677 490C677 489 678 487 678 486C688 433 711 384 744 342C766 314 792 290 822 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L822 230C792 210 766 186 744 158C711 116 688 67 678 14C678 13 677 11 677 10C677-1 686-10 697-10C707-10 715-3 717 6C726 53 747 97 775 133C811 178 855 218 912 237C917 239 921 244 921 250"}],8617:[.55,.01,.997,{p:"941 390C941 478 869 550 781 550L741 550C730 550 721 541 721 530C721 519 730 510 741 510L781 510C847 510 901 456 901 390C901 324 847 270 781 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L781 230C869 230 941 302 941 390"}],8618:[.55,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510L256 510C267 510 276 519 276 530C276 541 267 550 256 550L216 550C128 550 56 478 56 390C56 302 128 230 216 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8619:[.55,.05,.997,{p:"941 390C941 478 869 550 781 550C692 550 621 478 621 390L621 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L621 230L621-30C621-41 630-50 641-50C652-50 661-41 661-30L661 230L781 230C869 230 941 302 941 390ZM901 390C901 324 847 270 781 270L661 270L661 390C661 456 715 510 781 510C847 510 901 456 901 390"}],8620:[.55,.05,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L376 270L376 390C376 478 304 550 216 550C128 550 56 478 56 390C56 302 128 230 216 230L336 230L336-30C336-41 345-50 356-50C367-50 376-41 376-30L376 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250ZM336 390L336 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510C282 510 336 456 336 390"}],8622:[.51,.01,.996,{p:"940 250C940 256 936 261 930 263C874 282 830 322 794 367C765 403 745 447 736 494C734 503 726 510 716 510C705 510 696 501 696 490C696 489 696 487 697 486C707 433 730 384 763 342C785 314 811 290 841 270L526 270L604 483C605 485 605 488 605 490C605 501 596 510 585 510C577 510 569 505 566 497L484 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L469 230L391 17C391 15 390 12 390 10C390-1 399-10 410-10C419-10 426-5 429 3L512 230L841 230C811 210 785 186 763 158C730 116 707 67 697 14C696 13 696 11 696 10C696-1 705-10 716-10C726-10 734-3 736 6C745 53 765 97 794 133C830 178 874 218 930 237C936 239 940 244 940 250"}],8630:[.562,-.229,.98,{p:"924 250C924 428 764 562 579 562C425 562 309 470 259 332C247 365 230 395 208 423C176 465 134 499 85 522C82 523 79 524 76 524C65 524 56 515 56 504C56 496 61 489 67 486C111 465 148 435 177 399C212 353 240 300 245 241C245 234 251 229 258 229C263 229 267 231 269 235C301 285 351 318 403 342C446 361 493 370 541 368C553 368 562 377 562 388C562 399 553 407 543 408C488 410 435 400 387 378C354 364 324 343 297 319C342 441 443 522 579 522C742 522 884 407 884 250C884 239 893 230 904 230C915 230 924 239 924 250"}],8631:[.562,-.229,.98,{p:"924 504C924 515 915 524 904 524C901 524 898 523 896 522C846 499 804 465 772 423C751 395 733 365 721 332C671 470 555 562 401 562C216 562 56 428 56 250C56 239 65 230 76 230C87 230 96 239 96 250C96 407 238 522 401 522C537 522 638 441 683 319C656 343 626 364 593 378C545 400 492 410 437 408C427 407 418 399 418 388C418 377 427 368 439 368C487 370 534 361 577 342C629 318 679 285 711 235C713 231 717 229 722 229C729 229 735 234 735 241C740 300 768 353 804 399C832 435 869 465 913 486C919 489 924 496 924 504"}],8634:[.68,.059,.771,{p:"715 660C715 671 706 680 695 680C688 680 682 677 679 672C650 633 614 603 572 582C521 556 464 538 405 545L403 545C396 545 390 539 390 531C390 528 391 524 394 522C437 481 460 426 473 370C484 324 484 277 473 230C472 228 472 227 472 225C472 214 481 205 492 205C501 205 509 212 511 220C524 273 524 328 512 379C502 421 485 460 460 496C561 453 633 361 633 250C633 101 513-19 365-19C217-18 98 102 96 250C95 355 156 450 251 493C258 497 263 504 263 512C263 523 254 532 243 532C240 532 237 531 234 530C125 480 54 370 56 250C58 80 195-58 365-59C535-59 673 79 673 250C673 365 606 462 508 517C536 523 564 533 590 546C637 570 679 604 711 648C713 652 715 656 715 660"}],8635:[.68,.059,.771,{p:"715 250C716 370 646 480 536 530C534 531 531 532 528 532C517 532 508 523 508 512C508 504 513 497 520 493C615 450 676 355 675 250C673 102 554-18 406-19C258-19 137 101 137 250C137 361 210 453 311 496C286 460 268 421 259 379C247 328 246 273 259 220C262 212 269 205 279 205C290 205 299 214 299 225C299 227 299 228 298 230C287 277 287 324 298 370C311 426 334 481 377 522C380 524 381 528 381 531C381 539 375 545 368 545L366 545C307 538 250 556 199 582C157 603 121 633 92 672C89 677 83 680 76 680C65 680 56 671 56 660C56 656 57 652 60 648C92 604 134 570 181 546C207 533 234 523 263 517C165 462 97 365 97 250C97 79 236-59 406-59C576-58 713 80 715 250"}],8636:[.503,-.23,1,{p:"950 250C950 261 941 270 930 270L141 270C166 286 190 305 209 328C247 371 276 422 293 477C293 479 294 481 294 483C294 494 285 503 274 503C265 503 257 497 255 489C239 439 213 393 179 354C145 315 107 278 58 255C54 253 50 249 50 243C50 236 56 230 64 230L930 230C941 230 950 239 950 250"}],8637:[.27,.003,1.012,{p:"956 250C956 261 947 270 936 270L69 270C62 270 56 264 56 257C56 251 59 247 64 245C112 222 150 185 185 146C219 107 245 61 260 11C263 3 270-3 279-3C290-3 299 6 299 17C299 19 299 21 298 23C281 78 253 129 215 172C195 195 172 214 147 230L936 230C947 230 956 239 956 250"}],8638:[.697,.203,.441,{p:"385 473C385 482 379 490 371 492C321 508 275 534 236 568C197 602 160 640 137 689C135 693 131 697 125 697C118 697 112 691 112 683L112-183C112-194 121-203 132-203C143-203 152-194 152-183L152 606C168 581 187 557 210 538C253 500 304 471 359 454C361 454 363 453 365 453C376 453 385 462 385 473"}],8639:[.697,.203,.441,{p:"329 683C329 691 323 697 316 697C311 697 306 693 304 689C282 640 244 602 205 568C166 534 120 508 70 492C62 490 56 482 56 473C56 462 65 453 76 453C78 453 80 454 82 454C138 471 188 500 231 538C254 557 273 581 289 606L289-183C289-194 298-203 309-203C320-203 329-194 329-183"}],8640:[.503,-.23,1,{p:"950 243C950 249 946 253 942 255C893 278 855 315 821 354C787 393 761 439 745 489C743 497 735 503 726 503C715 503 706 494 706 483C706 481 707 479 707 477C724 422 753 371 791 328C810 305 834 286 859 270L70 270C59 270 50 261 50 250C50 239 59 230 70 230L936 230C944 230 950 236 950 243"}],8641:[.27,.003,1.012,{p:"956 257C956 264 950 270 942 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L865 230C840 214 816 195 797 172C759 129 730 78 713 23C713 21 712 19 712 17C712 6 721-3 732-3C741-3 749 3 751 11C767 61 793 107 827 146C861 185 899 222 948 245C952 247 956 251 956 257"}],8642:[.703,.197,.441,{p:"385 27C385 38 376 47 365 47C363 47 361 46 359 46C304 29 253 0 210-38C187-57 168-81 152-106L152 683C152 694 143 703 132 703C121 703 112 694 112 683L112-183C112-191 118-197 125-197C131-197 135-193 137-189C160-140 197-102 236-68C275-34 321-8 371 8C379 10 385 18 385 27"}],8643:[.703,.197,.441,{p:"329-183L329 683C329 694 320 703 309 703C298 703 289 694 289 683L289-106C273-81 254-57 231-38C188 0 138 29 82 46C80 46 78 47 76 47C65 47 56 38 56 27C56 18 62 10 70 8C120-8 166-34 205-68C244-102 282-140 304-189C306-193 311-197 316-197C323-197 329-191 329-183"}],8644:[.672,.172,1.018,{p:"962 88C962 99 953 108 942 108L176 108C206 128 232 152 254 180C287 222 310 271 320 324C320 325 321 327 321 328C321 339 312 348 301 348C291 348 283 341 281 332C272 285 251 241 223 205C187 160 143 120 86 101C81 99 77 94 77 88C77 82 81 77 86 75C143 56 187 16 223-29C251-65 272-109 281-156C283-165 291-172 301-172C312-172 321-163 321-152C321-151 320-149 320-148C310-95 287-46 254-4C232 24 206 48 176 68L942 68C953 68 962 77 962 88ZM941 412C941 418 937 423 932 425C875 444 831 484 795 529C767 565 746 609 737 656C735 665 727 672 717 672C706 672 697 663 697 652C697 651 698 649 698 648C708 595 731 546 764 504C786 476 812 452 842 432L76 432C65 432 56 423 56 412C56 401 65 392 76 392L842 392C812 372 786 348 764 320C731 278 708 229 698 176C698 175 697 173 697 172C697 161 706 152 717 152C727 152 735 159 737 168C746 215 767 259 795 295C831 340 875 380 932 399C937 401 941 406 941 412"}],8645:[.703,.203,.896,{p:"516 441C516 450 510 457 502 460C458 473 418 497 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 490 422C492 421 494 421 496 421C507 421 516 430 516 441ZM840 59C840 70 831 79 820 79C818 79 816 79 814 78C764 63 719 36 682 1C662-19 645-41 630-64L630 683C630 694 621 703 610 703C599 703 590 694 590 683L590-64C575-41 558-19 538 1C501 36 456 63 406 78C404 79 402 79 400 79C389 79 380 70 380 59C380 50 386 43 394 40C438 27 478 3 510-28C550-67 584-113 597-169C598-175 604-179 610-179C616-179 622-175 623-169C636-113 670-67 710-28C742 3 782 27 826 40C834 43 840 50 840 59"}],8646:[.672,.172,1.018,{p:"941 88C941 94 937 99 932 101C875 120 831 160 795 205C767 241 746 285 737 332C735 341 727 348 717 348C706 348 697 339 697 328C697 327 698 325 698 324C708 271 731 222 764 180C786 152 812 128 842 108L76 108C65 108 56 99 56 88C56 77 65 68 76 68L842 68C812 48 786 24 764-4C731-46 708-95 698-148C698-149 697-151 697-152C697-163 706-172 717-172C727-172 735-165 737-156C746-109 767-65 795-29C831 16 875 56 932 75C937 77 941 82 941 88ZM962 412C962 423 953 432 942 432L176 432C206 452 232 476 254 504C287 546 310 595 320 648C320 649 321 651 321 652C321 663 312 672 301 672C291 672 283 665 281 656C272 609 251 565 223 529C187 484 143 444 86 425C81 423 77 418 77 412C77 406 81 401 86 399C143 380 187 340 223 295C251 259 272 215 281 168C283 159 291 152 301 152C312 152 321 161 321 172C321 173 320 175 320 176C310 229 287 278 254 320C232 348 206 372 176 392L942 392C953 392 962 401 962 412"}],8647:[.75,.25,.997,{p:"941 10C941 21 932 30 921 30L155 30C184 50 211 74 233 102C265 144 288 193 299 250C288 307 265 356 233 398C211 426 184 450 155 470L921 470C932 470 941 479 941 490C941 501 932 510 921 510L155 510C184 530 211 554 233 582C265 624 288 673 299 726C299 741 290 750 279 750C270 750 262 743 260 734C250 687 230 643 201 607C166 562 121 522 65 503C60 501 56 496 56 490C56 484 60 479 65 477C121 458 166 418 201 373C229 338 249 296 259 250C249 204 229 162 201 127C166 82 121 42 65 23C60 21 56 16 56 10C56 4 60-1 65-3C121-22 166-62 201-107C230-143 250-187 260-234C262-243 270-250 279-250C290-250 299-241 299-226C288-173 265-124 233-82C211-54 184-30 155-10L921-10C932-10 941-1 941 10"}],8648:[.679,.203,.992,{p:"936 441C936 450 930 457 922 460C878 473 838 497 806 528C766 567 732 613 719 669C718 675 712 679 706 679C700 679 694 675 693 669C680 613 646 567 606 528C575 498 538 475 496 462C454 475 417 498 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 496 421C552 437 597 464 634 499C654 519 671 541 686 564L686-183C686-194 695-203 706-203C717-203 726-194 726-183L726 564C741 541 758 519 778 499C815 464 860 437 910 422C912 421 914 421 916 421C927 421 936 430 936 441"}],8649:[.75,.25,.997,{p:"941 10C941 16 937 21 932 23C875 42 831 82 795 127C767 162 747 204 738 250C747 296 767 338 795 373C831 418 875 458 932 477C937 479 941 484 941 490C941 496 937 501 932 503C875 522 831 562 795 607C767 643 746 687 737 734C735 743 727 750 717 750C706 750 697 741 698 726C708 673 731 624 764 582C786 554 812 530 842 510L76 510C65 510 56 501 56 490C56 479 65 470 76 470L842 470C812 450 786 426 764 398C731 356 708 307 698 250C708 193 731 144 764 102C786 74 812 50 842 30L76 30C65 30 56 21 56 10C56-1 65-10 76-10L842-10C812-30 786-54 764-82C731-124 708-173 698-226C697-241 706-250 717-250C727-250 735-243 737-234C746-187 767-143 795-107C831-62 875-22 932-3C937-1 941 4 941 10"}],8650:[.703,.179,.992,{p:"936 59C936 70 927 79 916 79C914 79 912 79 910 78C860 63 815 36 778 1C758-19 741-41 726-64L726 683C726 694 717 703 706 703C695 703 686 694 686 683L686-64C671-41 654-19 634 1C597 36 552 63 496 79C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C417 2 454 25 496 38C538 25 575 2 606-28C646-67 680-113 693-169C694-175 700-179 706-179C712-179 718-175 719-169C732-113 766-67 806-28C838 3 878 27 922 40C930 43 936 50 936 59"}],8651:[.6,.1,1.018,{p:"956 160C956 167 950 173 942 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L865 133C840 117 816 98 797 75C759 32 730-19 713-74C713-76 712-78 712-80C712-91 721-100 732-100C741-100 749-94 751-86C767-36 793 10 827 49C861 88 899 125 948 148C952 150 956 154 956 160ZM962 347C962 358 953 367 942 367L153 367C178 383 202 402 221 425C259 468 288 519 305 574C305 576 306 578 306 580C306 591 297 600 286 600C277 600 269 594 267 586C251 536 225 490 191 451C157 412 119 375 70 352C66 350 62 346 62 340C62 333 68 327 76 327L942 327C953 327 962 336 962 347"}],8652:[.6,.1,1.018,{p:"962 153C962 164 953 173 942 173L76 173C68 173 62 167 62 160C62 154 66 150 70 148C119 125 157 88 191 49C225 10 251-36 267-86C269-94 277-100 286-100C297-100 306-91 306-80C306-78 306-76 305-74C288-19 259 32 221 75C202 98 178 117 153 133L942 133C953 133 962 142 962 153ZM956 340C956 346 952 350 948 352C899 375 861 412 827 451C793 490 767 536 751 586C749 594 741 600 732 600C721 600 712 591 712 580C712 578 713 576 713 574C730 519 759 468 797 425C816 402 840 383 865 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L942 327C950 327 956 333 956 340"}],8653:[.52,.02,.991,{p:"935 153C935 164 927 173 915 173L644 173L700 327L915 327C927 327 935 336 935 347C935 358 927 367 915 367L715 367L761 493C761 495 762 498 762 500C762 511 753 520 742 520C733 520 726 515 723 507L672 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L587 133L541 7C540 5 540 2 540 0C540-11 549-20 560-20C568-20 576-15 579-7L629 133L915 133C927 133 935 142 935 153ZM657 327L601 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8654:[.52,.02,1.068,{p:"1012 250C1012 256 1008 261 1002 263C931 282 869 323 815 370C771 409 734 456 707 509C703 516 697 520 689 520C678 520 669 511 669 500C669 497 670 494 671 491C695 445 725 403 760 367L598 367L644 493C645 495 645 498 645 500C645 511 636 520 625 520C616 520 609 515 606 507L555 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L470 133L424 7C424 5 423 2 423 0C423-11 432-20 443-20C452-20 459-15 462-7L513 133L760 133C725 97 695 55 671 9C670 6 669 3 669 0C669-11 678-20 689-20C697-20 703-16 707-9C734 44 771 91 815 130C869 177 931 218 1002 237C1008 239 1012 244 1012 250ZM935 250C888 231 844 205 804 173L527 173L583 327L804 327C844 295 888 269 935 250ZM541 327L485 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8655:[.52,.02,.991,{p:"935 250C935 256 931 261 926 263C854 282 792 323 738 370C694 409 657 456 630 509C627 516 620 520 612 520C601 520 592 511 592 500C592 497 593 494 594 491C618 445 648 403 683 367L405 367L451 493C451 495 452 498 452 500C452 511 443 520 432 520C423 520 416 515 413 507L362 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L347 327L291 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L277 133L231 7C230 5 230 2 230 0C230-11 239-20 250-20C258-20 266-15 269-7L319 133L683 133C648 97 618 55 594 9C593 6 592 3 592 0C592-11 601-20 612-20C620-20 627-16 630-9C657 44 694 91 738 130C792 177 854 218 926 237C931 239 935 244 935 250ZM859 250C811 231 767 205 727 173L334 173L390 327L727 327C767 295 811 269 859 250"}],8656:[.52,.02,1,{p:"940 153C940 164 931 173 920 173L269 173C229 205 185 231 137 250C185 269 229 295 269 327L920 327C931 327 940 336 940 347C940 358 931 367 920 367L313 367C348 403 378 445 402 491C403 494 404 497 404 500C404 511 395 520 384 520C376 520 369 516 366 509C339 456 302 409 258 370C204 323 142 282 70 263C65 261 61 256 61 250C61 244 65 239 70 237C142 218 204 177 258 130C302 91 339 44 366-9C369-16 376-20 384-20C395-20 404-11 404 0C404 3 403 6 402 9C378 55 348 97 313 133L920 133C931 133 940 142 940 153"}],8657:[.676,.203,.611,{p:"576 353C576 361 572 368 565 371C512 398 465 435 426 479C379 533 338 595 319 667C317 672 312 676 306 676C300 676 295 672 293 667C274 595 233 533 186 479C147 435 100 398 47 371C40 368 36 361 36 353C36 342 45 333 56 333C59 333 62 334 65 335C111 359 153 389 189 424L189-183C189-194 198-203 209-203C220-203 229-194 229-183L229 468C261 508 287 552 306 600C325 552 351 508 383 468L383-183C383-194 392-203 403-203C414-203 423-194 423-183L423 424C459 389 501 359 547 335C550 334 553 333 556 333C567 333 576 342 576 353"}],8658:[.52,.02,1,{p:"939 250C939 256 935 261 930 263C858 282 796 323 742 370C698 409 661 456 634 509C631 516 624 520 616 520C605 520 596 511 596 500C596 497 597 494 598 491C622 445 652 403 687 367L80 367C69 367 60 358 60 347C60 336 69 327 80 327L731 327C771 295 815 269 863 250C815 231 771 205 731 173L80 173C69 173 60 164 60 153C60 142 69 133 80 133L687 133C652 97 622 55 598 9C597 6 596 3 596 0C596-11 605-20 616-20C624-20 631-16 634-9C661 44 698 91 742 130C796 177 858 218 930 237C935 239 939 244 939 250"}],8659:[.703,.176,.611,{p:"576 147C576 158 567 167 556 167C553 167 550 166 547 165C501 141 459 111 423 76L423 683C423 694 414 703 403 703C392 703 383 694 383 683L383 32C351-8 325-52 306-100C287-52 261-8 229 32L229 683C229 694 220 703 209 703C198 703 189 694 189 683L189 76C153 111 111 141 65 165C62 166 59 167 56 167C45 167 36 158 36 147C36 139 40 132 47 129C100 102 147 65 186 21C233-33 274-95 293-167C295-172 300-176 306-176C312-176 317-172 319-167C338-95 379-33 426 21C465 65 512 102 565 129C572 132 576 139 576 147"}],8660:[.52,.02,1,{p:"978 250C978 256 974 261 968 263C897 282 835 323 781 370C737 409 700 456 673 509C669 516 663 520 655 520C644 520 635 511 635 500C635 497 636 494 637 491C661 445 691 403 726 367L274 367C309 403 339 445 363 491C364 494 365 497 365 500C365 511 356 520 345 520C337 520 331 516 327 509C300 456 263 409 219 370C165 323 103 282 32 263C26 261 22 256 22 250C22 244 26 239 32 237C103 218 165 177 219 130C263 91 300 44 327-9C331-16 337-20 345-20C356-20 365-11 365 0C365 3 364 6 363 9C339 55 309 97 274 133L726 133C691 97 661 55 637 9C636 6 635 3 635 0C635-11 644-20 655-20C663-20 669-16 673-9C700 44 737 91 781 130C835 177 897 218 968 237C974 239 978 244 978 250ZM901 250C854 231 809 205 770 173L230 173C191 205 146 231 99 250C146 269 191 295 230 327L770 327C809 295 854 269 901 250"}],8661:[.728,.228,.611,{p:"576 95C576 106 567 115 556 115C553 115 550 114 547 113C501 89 459 59 423 24L423 476C459 441 501 411 547 387C550 386 553 385 556 385C567 385 576 394 576 405C576 413 572 419 565 423C512 450 465 487 426 531C379 585 338 647 319 718C317 724 312 728 306 728C300 728 295 724 293 718C274 647 233 585 186 531C147 487 100 450 47 423C40 419 36 413 36 405C36 394 45 385 56 385C59 385 62 386 65 387C111 411 153 441 189 476L189 24C153 59 111 89 65 113C62 114 59 115 56 115C45 115 36 106 36 95C36 87 40 81 47 77C100 50 147 13 186-31C233-85 274-147 293-218C295-224 300-228 306-228C312-228 317-224 319-218C338-147 379-85 426-31C465 13 512 50 565 77C572 81 576 87 576 95ZM383 520L383-20C351-59 325-104 306-151C287-104 261-59 229-20L229 520C261 559 287 604 306 651C325 604 351 559 383 520"}],8666:[.617,.117,1.015,{p:"959 56C959 67 950 76 939 76L340 76C331 87 322 98 312 109C268 157 216 198 159 230L939 230C950 230 959 239 959 250C959 261 950 270 939 270L159 270C216 302 268 343 312 391C322 402 331 413 340 424L939 424C950 424 959 433 959 444C959 455 950 464 939 464L369 464C396 503 418 545 435 590C436 592 436 594 436 597C436 608 427 617 416 617C408 617 401 612 398 604C371 535 332 472 282 418C222 352 150 295 65 262C60 261 56 256 56 250C56 244 60 239 65 238C150 205 222 148 282 82C332 28 371-35 398-104C401-112 408-117 416-117C427-117 436-108 436-97C436-94 436-92 435-90C418-45 396-3 369 36L939 36C950 36 959 45 959 56"}],8667:[.617,.117,1.015,{p:"959 250C959 256 955 261 950 262C865 295 793 352 733 418C683 472 644 535 617 604C615 612 607 617 599 617C588 617 579 608 579 597C579 594 579 592 580 590C597 545 619 503 646 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L675 424C684 413 693 402 703 391C747 343 799 302 856 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L856 230C799 198 747 157 703 109C693 98 684 87 675 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L646 36C619-3 597-45 580-90C579-92 579-94 579-97C579-108 588-117 599-117C607-117 615-112 617-104C644-35 683 28 733 82C793 148 865 205 950 238C955 239 959 244 959 250"}],8672:[.437,-.063,1.334,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1216 230C1233 230 1251 230 1251 250C1251 270 1233 270 1216 270L952 270C935 270 917 270 917 250C917 230 935 230 952 230"}],8674:[.437,-.063,1.359,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1141 225C1090 175 1054 98 1054 83C1054 63 1075 63 1089 63C1107 63 1118 63 1124 77C1136 106 1167 179 1257 228C1269 235 1276 238 1276 250C1276 259 1271 265 1264 269C1233 285 1167 321 1126 419C1118 436 1113 437 1089 437C1075 437 1054 437 1054 417C1054 403 1090 325 1141 275L957 275C941 275 917 275 917 250C917 225 941 225 957 225"}],8693:[.703,.203,.896,{p:"516 59C516 70 507 79 496 79C494 79 492 79 490 78C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C418 3 458 27 502 40C510 43 516 50 516 59ZM840 441C840 450 834 457 826 460C782 473 742 497 710 528C670 567 636 613 623 669C622 675 616 679 610 679C604 679 598 675 597 669C584 613 550 567 510 528C478 497 438 473 394 460C386 457 380 450 380 441C380 430 389 421 400 421C402 421 404 421 406 422C456 437 501 464 538 499C558 519 575 541 590 564L590-183C590-194 599-203 610-203C621-203 630-194 630-183L630 564C645 541 662 519 682 499C719 464 764 437 814 422C816 421 818 421 820 421C831 421 840 430 840 441"}],8694:[.99,.49,.997,{p:"941-230C941-224 937-219 932-217C875-198 831-158 795-113C767-78 747-36 738 10C747 56 767 98 795 133C831 178 875 218 932 237C937 239 941 244 941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 402 747 444 738 490C747 536 767 578 795 613C831 658 875 698 932 717C937 719 941 724 941 730C941 736 937 741 932 743C875 762 831 802 795 847C767 883 746 927 737 974C735 983 727 990 717 990C706 990 697 981 698 966C708 913 731 864 764 822C786 794 812 770 842 750L76 750C65 750 56 741 56 730C56 719 65 710 76 710L842 710C812 690 786 666 764 638C731 596 708 547 698 490C708 433 731 384 764 342C786 314 812 290 842 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L842 230C812 210 786 186 764 158C731 116 708 67 698 10C708-47 731-96 764-138C786-166 812-190 842-210L76-210C65-210 56-219 56-230C56-241 65-250 76-250L842-250C812-270 786-294 764-322C731-364 708-413 698-466C697-481 706-490 717-490C727-490 735-483 737-474C746-427 767-383 795-347C831-302 875-262 932-243C937-241 941-236 941-230"}],8704:[.684,-.003,.666,{p:"620 656C630 681 594 696 583 672L486 438L180 438L82 672C72 696 35 681 46 656L148 411L148 410L313 16C320-2 345-2 353 16L517 410L518 411ZM469 398L333 72L197 398"}],8705:[.684,0,.556,{p:"500 222C500 233 491 242 480 242C469 242 460 233 460 222C460 122 378 40 278 40C178 40 96 122 96 222L96 462C96 562 178 644 278 644C378 644 460 562 460 462C460 451 469 442 480 442C491 442 500 451 500 462C500 585 401 684 278 684C155 684 56 585 56 462L56 222C56 99 155 0 278 0C401 0 500 99 500 222"}],8706:[.716,.022,.586,{p:"515 457C475 616 357 716 234 716C89 716 76 586 83 558C86 544 99 523 129 523C162 523 176 553 170 576C161 611 130 611 114 611C140 685 209 691 238 691C311 691 394 639 427 510C436 471 443 420 441 339C416 401 361 457 283 457C222 457 161 441 102 363C40 280 56 187 64 156C80 94 152-22 292-22C530-22 551 314 515 457ZM432 303C450 231 443 6 289 6C179 6 153 109 150 119C144 146 134 286 160 346C185 403 226 435 288 435C397 435 427 323 432 303"}],8707:[.684,0,.556,{p:"500 20L500 664C500 675 491 684 480 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L460 644L460 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L460 322L460 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L480 0C491 0 500 9 500 20"}],8708:[.789,.105,.556,{p:"500 20L500 664C500 675 491 684 480 684L424 684L452 762C453 764 454 767 454 769C454 780 445 789 434 789C425 789 417 784 415 776L381 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L367 644L264 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L249 322L147 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L132 0L104-78C103-80 103-83 103-85C103-96 111-105 123-105C131-105 139-100 141-92L175 0L480 0C491 0 500 9 500 20ZM460 644L460 362L307 362L409 644ZM460 40L189 40L292 322L460 322"}],8709:[.772,.078,.5,{p:"452 345C452 427 451 584 365 669L383 734L388 752C388 763 379 772 368 772C353 772 350 762 344 740L331 695C319 701 287 716 250 716C193 716 128 686 91 609C52 528 47 438 47 345C47 284 47 100 134 25L111-58C111-69 120-78 131-78C146-78 149-68 155-46L168-1C192-14 222-22 249-22C361-22 405 72 423 120C449 190 452 273 452 345ZM322 666L147 70C114 139 114 262 114 357C114 438 114 507 128 571C147 664 205 694 250 694C270 694 296 688 322 666ZM385 357C385 284 385 210 373 143C355 38 302 0 249 0C226 0 202 8 178 29L352 626C385 568 385 452 385 357"}],8710:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],8711:[.683,.033,.833,{p:"785 675C785 683 779 683 763 683L69 683C53 683 47 683 47 675C47 675 47 672 52 663L390-15C397-28 399-33 416-33C433-33 435-28 442-15L780 663C785 672 785 675 785 675ZM720 612L446 61L445 61L170 612"}],8712:[.543,.043,.667,{p:"587-23C587-12 578-3 567-3L374-3C241-3 132 100 122 230L567 230C594 230 594 270 567 270L122 270C132 400 241 503 374 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L374 543C212 543 81 412 81 250C81 88 212-43 374-43L567-43C578-43 587-34 587-23"}],8713:[.73,.23,.667,{p:"587-23C587-12 578-3 567-3L374-3C337-3 303 5 271 19L348 230L567 230C594 230 594 270 567 270L363 270L447 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L462 543L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L419 543L374 543C212 543 81 412 81 250C81 144 137 51 222 0L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L257-19C293-34 333-43 374-43L567-43C578-43 587-34 587-23ZM305 230L236 38C172 80 128 150 122 230ZM405 503L320 270L122 270C132 400 241 503 374 503"}],8715:[.543,.043,.667,{p:"586 250C586 412 455 543 293 543L100 543C89 543 80 534 80 523C80 512 89 503 100 503L293 503C426 503 535 400 545 270L100 270C73 270 73 230 100 230L545 230C535 100 426-3 293-3L100-3C89-3 80-12 80-23C80-34 89-43 100-43L293-43C455-43 586 88 586 250"}],8716:[.73,.23,.667,{p:"587 250C587 356 531 449 446 500L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L411 519C375 534 335 543 294 543L101 543C90 543 81 534 81 523C81 512 90 503 101 503L294 503C331 503 365 495 397 481L320 270L101 270C74 270 74 230 101 230L305 230L221-3L101-3C90-3 81-12 81-23C81-34 90-43 101-43L206-43L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L249-43L294-43C456-43 587 88 587 250ZM546 270L363 270L432 462C496 420 540 350 546 270ZM546 230C536 100 427-3 294-3L263-3L348 230"}],8718:[.554,0,.666,{p:"610 20L610 534C610 545 601 554 590 554L76 554C65 554 56 545 56 534L56 20C56 9 65 0 76 0L590 0C601 0 610 9 610 20"}],8719:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250L359-250L359-210C256-210 256-161 256-131L256 710L687 710L687-131C687-161 687-210 584-210L584-250"}],8720:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L584 750L584 710C687 710 687 661 687 631L687-210L256-210L256 631C256 661 256 710 359 710L359 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250"}],8721:[.75,.25,1.056,{p:"999-1L974-1C949-76 882-137 797-166C781-171 712-195 565-195L140-195L487 234C494 243 496 246 496 250C496 254 495 255 489 264L164 710L560 710C674 710 904 703 974 516L999 516L913 750L84 750C57 750 56 749 56 718L421 216L66-223C58-233 57-235 57-239C57-250 66-250 84-250L913-250"}],8722:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250"}],8723:[.584,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 544L702 544C713 544 722 553 722 564C722 575 713 584 702 584L76 584C65 584 56 575 56 564C56 553 65 544 76 544L369 544L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],8724:[.785,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250ZM442 732C442 761 418 785 389 785C360 785 336 761 336 732C336 703 360 679 389 679C418 679 442 703 442 732"}],8725:[.603,.103,.568,{p:"512 583C512 594 503 603 492 603C485 603 479 599 475 594L59-72C57-75 56-79 56-83C56-94 65-103 76-103C83-103 89-99 93-94L509 572C511 575 512 579 512 583"}],8726:[.603,.103,.568,{p:"512-83C512-79 511-75 509-72L93 594C89 599 83 603 76 603C65 603 56 594 56 583C56 579 57 575 59 572L475-94C479-99 485-103 492-103C503-103 512-94 512-83"}],8727:[.462,-.039,.5,{p:"433 144C442 160 436 179 419 186L274 250L419 314C436 321 442 340 433 356C424 371 404 375 390 365L262 271L279 429C281 446 268 462 250 462C232 462 219 446 221 429L238 271L110 365C96 375 76 371 67 356C58 340 64 321 81 314L226 250L81 186C64 179 58 160 67 144C76 129 96 125 110 135L238 229L221 71C219 54 232 39 250 39C268 39 281 54 279 71L262 229L390 135C404 125 424 129 433 144"}],8728:[.4,-.1,.412,{p:"356 250C356 333 289 400 206 400C123 400 56 333 56 250C56 167 123 100 206 100C289 100 356 167 356 250ZM316 250C316 189 267 140 206 140C145 140 96 189 96 250C96 311 145 360 206 360C267 360 316 311 316 250"}],8729:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250"}],8730:[.04,.96,.833,{ic:.02,p:"853 20C853 31 845 40 833 40C821 40 818 33 812 21L389-855L211-463C207-455 205-449 198-449C195-449 193-449 184-457L85-532C74-541 73-542 73-546C73-553 77-557 83-557C86-557 88-557 97-549L149-510L347-945C353-959 355-960 366-960C382-960 384-956 391-941L847 3C852 14 853 15 853 20"}],8733:[.442,.011,.778,{p:"722-7L722 33C716 32 704 30 699 30C618 30 565 112 528 170L485 235C515 302 583 413 695 413C700 413 711 413 722 410C722 436 721 437 719 439C710 442 691 442 688 442C574 442 498 344 463 270C420 337 352 442 230 442C121 442 56 331 56 215C56 106 115-11 228-11C342-11 418 87 453 161C496 94 564-11 686-11C705-11 722-7 722-7ZM431 196C401 129 333 18 221 18C125 18 78 122 78 215C78 315 135 401 217 401C298 401 351 319 388 261"}],8734:[.442,.011,1,{p:"943 216C943 327 873 442 754 442C610 442 521 294 508 272C441 353 440 354 418 373C386 400 327 442 248 442C132 442 56 333 56 215C56 104 126-11 245-11C389-11 478 137 491 159C558 78 559 77 581 58C613 31 672-11 751-11C867-11 943 98 943 216ZM921 216C921 116 851 37 767 37C721 37 680 60 635 109C607 140 562 203 534 237C572 305 648 410 761 410C867 410 921 306 921 216ZM465 194C427 126 351 21 238 21C132 21 78 125 78 215C78 315 148 394 232 394C278 394 319 371 364 322C392 291 437 228 465 194"}],8735:[.679,-.013,.778,{p:"722 33C722 44 713 53 702 53L96 53L96 659C96 670 87 679 76 679C65 679 56 670 56 659L56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8736:[.724,-.013,.778,{p:"722 33C722 44 713 53 702 53L122 53L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L61 47C58 43 56 38 56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8737:[.724,.109,.778,{p:"722 33C722 44 713 53 702 53L565 53C560 175 510 290 424 377L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L395 404C368 428 338 448 306 465C303 467 300 468 296 468C285 468 276 459 276 448C276 440 281 433 287 430C316 414 343 396 368 375L61 47C58 43 56 38 56 33C56 22 65 13 76 13L525 13C524-19 519-51 510-83L510-89C510-100 518-109 530-109C539-109 547-102 549-94C558-58 564-22 565 13L702 13C713 13 722 22 722 33ZM525 53L122 53L397 348C474 269 520 164 525 53"}],8738:[.562,.062,.778,{p:"696 0C696 9 691 16 684 19L559 73C602 187 602 313 559 427L684 481C691 484 696 491 696 500C696 511 687 520 676 520C673 520 671 519 668 518L543 463C527 495 508 526 485 555C481 559 476 562 469 562C458 562 449 553 449 542C449 538 451 533 454 530C474 504 492 476 506 447L94 268C87 265 82 258 82 250C82 242 87 235 94 232L506 53C492 24 474-4 454-30C451-33 449-38 449-42C449-53 458-62 469-62C476-62 481-59 485-55C508-26 527 5 543 37L668-18C671-19 673-20 676-20C687-20 696-11 696 0ZM522 89L152 250L522 411C561 307 561 193 522 89"}],8739:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],8740:[.75,.25,.388,{p:"332 377C332 388 323 397 312 397C306 397 301 394 297 390L214 301L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174 258L61 137C58 134 56 129 56 124C56 112 65 104 76 104C82 104 87 106 91 110L174 199L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 242L327 363C330 366 332 371 332 377"}],8741:[.75,.25,.5,{p:"173-230L173 730C173 741 164 750 153 750C142 750 133 741 133 730L133-230C133-241 142-250 153-250C164-250 173-241 173-230ZM367-230L367 730C367 741 358 750 347 750C336 750 327 741 327 730L327-230C327-241 336-250 347-250C358-250 367-241 367-230"}],8742:[.75,.25,.556,{p:"500 467C500 478 491 487 480 487C474 487 469 484 465 480L395 405L395 730C395 741 386 750 375 750C364 750 355 741 355 730L355 362L201 197L201 730C201 741 192 750 181 750C170 750 161 741 161 730L161 154L61 47C58 44 56 39 56 34C56 22 65 14 76 14C82 14 87 16 91 20L161 95L161-230C161-241 170-250 181-250C192-250 201-241 201-230L201 138L355 303L355-230C355-241 364-250 375-250C386-250 395-241 395-230L395 346L495 453C498 456 500 461 500 467"}],8743:[.602,.02,.667,{p:"597 8L354 588C346 606 321 606 314 588L71 8C60-17 97-32 107-8L334 532L560-8C570-32 607-17 597 8"}],8744:[.601,.021,.667,{p:"597 573C607 598 570 613 560 589L334 49L107 589C97 613 60 598 71 573L314-7C321-25 346-25 354-7"}],8745:[.604,.02,.667,{p:"607 0L607 382C607 503 486 604 334 604C182 604 61 503 61 382L61 0C61-11 70-20 81-20C92-20 101-11 101 0L101 382C101 484 206 564 334 564C462 564 567 484 567 382L567 0C567-11 576-20 587-20C598-20 607-11 607 0"}],8746:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202"}],8747:[.805,.306,.545,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722",ic:.12}],8748:[.805,.306,.915,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722",ic:.12}],8749:[.805,.306,1.285,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722",ic:.12}],8750:[.805,.306,.615,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C343 608 333 539 322 459C214 450 130 360 130 249C130 154 194 73 281 48L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-106 347-38 357 40C465 49 550 139 550 249C550 345 485 426 398 451L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM510 249C510 163 445 92 362 81L388 325L395 410C461 388 510 324 510 249ZM317 418L291 174L284 89C218 112 170 175 170 249C170 336 234 407 317 418",ic:.05}],8751:[.805,.306,.985,{p:"979 722C979 770 929 805 869 805C774 805 735 708 718 632C712 606 701 527 690 440C640 452 584 459 525 459C480 459 437 455 397 448L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 605 330 520 318 428C205 390 130 323 130 249C130 184 190 123 284 84L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-105 348-27 359 59C409 47 465 39 525 39C569 39 612 44 652 51L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-103 719-20 731 71C844 109 920 176 920 249C920 315 859 376 765 415L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM880 249C880 191 823 142 736 112L758 325L762 377C834 347 880 302 880 249ZM313 387L291 174L287 122C215 152 170 197 170 249C170 308 226 357 313 387ZM685 402L661 174L655 91C614 84 570 79 525 79C467 79 412 86 364 97L388 325L394 408C435 415 479 419 525 419C582 419 637 413 685 402",ic:.05}],8752:[.805,.306,1.355,{p:"1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1082 605 1070 522 1059 430L1020 437C950 450 866 457 768 459L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722C979 770 929 805 869 805C774 805 735 708 718 632C713 608 703 539 692 459C577 459 479 451 399 437L397 437L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 604 329 515 317 419C270 406 232 390 203 370C154 338 130 297 130 249C130 202 154 161 203 129C225 114 252 101 285 90L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-104 349-21 361 69L399 62C469 49 553 42 651 40L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-106 717-39 727 40C842 40 940 48 1020 62L1022 62L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1078-103 1090-15 1102 80C1149 93 1187 109 1216 129C1265 161 1290 202 1290 249C1290 297 1265 338 1216 370C1194 385 1167 398 1134 409L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1250 249C1250 215 1230 186 1194 162C1171 147 1142 134 1107 123L1128 325L1131 368C1156 359 1177 348 1194 337C1230 313 1250 284 1250 249ZM312 376L291 174L288 131C263 140 242 151 225 162C189 186 170 215 170 249C170 284 189 313 225 337C248 352 277 365 312 376ZM687 419L661 174L654 80C558 82 475 89 406 101L365 109L388 325L393 396L406 398C483 411 577 419 687 419ZM1054 390L1031 174L1026 103L1013 101C936 88 842 80 732 80L758 325L765 419C861 417 944 410 1013 398",ic:.05}],8753:[.805,.306,.675,{p:"667 346C665 357 654 365 644 363C641 362 638 361 636 360C618 347 603 332 591 315C567 407 494 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 238 88 229 100 229C111 229 120 238 120 249C120 366 210 461 324 469L291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L398 462C473 441 531 382 552 308C535 320 515 329 494 335L486 335C475 333 468 323 470 312C471 304 477 298 484 296C520 287 549 263 566 231C570 224 578 219 587 221C596 222 603 229 604 238C608 274 628 306 658 327C665 331 668 339 667 346",ic:.02}],8754:[.805,.306,.662,{p:"643 407C639 417 627 422 617 418C614 417 612 416 610 414C595 398 583 380 574 361C541 431 478 483 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C467-6 565 77 592 187C592 189 593 190 593 192C593 203 584 212 573 212C563 212 555 205 553 197C531 106 452 37 356 30L388 325L398 462C459 445 509 402 537 347C518 356 497 361 476 363C473 363 470 363 467 362C457 358 452 346 456 336C459 328 466 323 473 323C509 321 543 303 565 275C571 268 580 265 588 268C596 271 601 280 601 288C599 324 613 360 638 385C644 391 646 399 643 407ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8755:[.805,.306,.662,{p:"643 92C646 100 644 108 638 114C613 139 599 175 601 211C601 219 596 228 588 231C580 234 571 231 565 224C543 196 509 178 473 176C466 176 459 171 456 163C452 153 457 141 467 137C470 136 473 136 476 136C497 138 518 143 537 152C503 84 435 36 356 30L388 325L398 462C475 440 534 379 553 302C555 294 563 287 573 287C584 287 593 296 593 307C593 309 592 310 592 312C569 405 495 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C449-6 534 53 574 138C583 119 595 101 610 85C612 83 614 82 617 81C627 77 639 82 643 92ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8756:[.416,-.084,.516,{p:"311 363C311 392 287 416 258 416C229 416 205 392 205 363C205 333 229 310 258 310C287 310 311 333 311 363ZM441 137C441 167 417 190 388 190C359 190 335 167 335 137C335 108 359 84 388 84C417 84 441 108 441 137ZM181 137C181 167 157 190 128 190C99 190 75 167 75 137C75 108 99 84 128 84C157 84 181 108 181 137"}],8757:[.416,-.084,.516,{p:"311 137C311 167 287 190 258 190C229 190 205 167 205 137C205 108 229 84 258 84C287 84 311 108 311 137ZM441 363C441 392 417 416 388 416C359 416 335 392 335 363C335 333 359 310 388 310C417 310 441 333 441 363ZM181 363C181 392 157 416 128 416C99 416 75 392 75 363C75 333 99 310 128 310C157 310 181 333 181 363"}],8758:[.422,-.078,.278,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131"}],8759:[.422,-.078,.516,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131ZM430 369C430 398 406 422 377 422C348 422 324 398 324 369C324 340 348 316 377 316C406 316 430 340 430 369ZM430 131C430 160 406 184 377 184C348 184 324 160 324 131C324 102 348 78 377 78C406 78 430 102 430 131"}],8760:[.504,-.23,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451"}],8761:[.422,-.078,.906,{p:"616 250C616 261 607 270 596 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L596 230C607 230 616 239 616 250ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8764:[.366,-.134,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C497 188 448 230 404 269C350 318 286 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C276 312 325 270 369 231C423 182 487 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8765:[.366,-.134,.773,{p:"717 146C713 262 683 329 598 357C583 361 568 364 553 364C487 364 423 318 369 269C325 230 276 188 223 188C213 188 202 189 192 193C122 216 83 260 80 354C80 361 74 366 68 366C61 366 56 361 56 354C60 238 90 171 176 143C190 139 205 136 220 136C286 136 350 182 404 231C448 270 497 312 550 312C561 312 571 311 582 307C651 284 690 240 693 146C693 139 699 134 705 134C712 134 717 139 717 146"}],8766:[.466,-.034,.901,{p:"845 232C845 313 792 391 696 416L693 416C686 416 681 411 681 404C681 398 685 394 690 392C760 375 795 320 795 261C795 207 766 150 708 113C691 102 675 98 658 98C590 98 524 179 480 265C422 377 329 466 236 466C210 466 183 459 158 443C89 399 56 332 56 268C56 187 109 109 206 84L209 84C215 84 221 89 221 96C221 102 217 106 212 108C141 125 106 180 106 239C106 293 135 350 193 387C210 398 227 402 243 402C311 402 377 321 421 235C479 123 573 34 665 34C692 34 718 41 743 57C813 101 845 168 845 232"}],8767:[.492,-.008,.778,{p:"722 250C722 261 713 270 702 270C692 270 684 263 682 254C656 128 614 74 546 74C465 74 437 170 421 256C400 374 343 492 233 492C143 492 91 420 56 254L56 250C56 239 65 230 76 230C86 230 94 237 96 246C122 372 164 426 233 426C313 426 341 330 357 244C378 126 435 8 546 8C635 8 687 80 722 246"}],8768:[.583,.083,.28,{p:"224 399C224 410 223 422 221 433C199 539 145 574 77 583L76 583C69 583 64 578 64 571C64 565 69 560 74 559C127 552 139 502 156 420C157 412 158 404 158 396C158 351 134 307 111 266C83 214 56 158 56 101C56 90 57 78 59 67C80-39 135-74 202-83L204-83C211-83 216-78 216-71C216-65 211-60 205-59C153-52 140-2 124 80C122 88 122 96 122 104C122 149 146 193 169 234C197 286 224 342 224 399"}],8769:[.482,-.018,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C502 188 457 223 416 259L536 451C538 454 539 458 539 462C539 473 530 482 519 482C512 482 506 478 502 473L385 286C335 328 279 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C271 312 317 277 357 241L237 49C235 46 234 42 234 38C234 27 243 18 254 18C261 18 268 22 271 27L388 214C438 172 494 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8770:[.38,-.032,.778,{p:"722 360C722 371 713 380 702 380L76 380C65 380 56 371 56 360C56 349 65 340 76 340L702 340C713 340 722 349 722 360ZM720 234C720 242 714 247 708 247C701 247 696 242 696 236C687 149 646 108 578 88C568 85 558 84 549 84C497 84 449 123 406 160C352 205 291 248 226 248C213 248 199 246 185 242C101 217 69 154 58 46C58 38 64 33 70 33C77 33 82 38 82 44C91 131 132 172 200 192C210 195 220 196 229 196C281 196 329 157 372 120C426 75 487 32 552 32C565 32 579 34 593 38C677 63 709 126 720 234"}],8771:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C497 304 449 343 406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340C426 295 487 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454"}],8772:[.603,.103,.778,{p:"722 140C722 151 713 160 702 160L378 160L428 298C466 271 508 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C512 304 478 323 446 347L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L413 374L406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340L394 322L335 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L320 120L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L363 120L702 120C713 120 722 129 722 140"}],8773:[.552,-.036,.778,{p:"720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C497 388 449 427 406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C426 379 487 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8774:[.614,.048,.778,{p:"720 600C720 608 714 613 708 613C701 613 696 608 696 602C687 514 646 474 578 454C568 451 558 450 549 450C497 450 449 489 406 526C352 571 291 614 226 614C213 614 199 612 185 608C101 583 69 520 58 412C58 404 64 399 70 399C77 399 82 404 82 410C91 497 132 537 200 558C210 561 220 562 229 562C281 562 329 523 372 486C426 441 487 398 552 398C565 398 579 400 593 404C677 429 709 492 720 600ZM722 56C722 67 713 76 702 76L365 76L461 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L486 270L519 323C521 326 522 330 522 334C522 345 513 354 502 354C495 354 489 350 485 345L438 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L413 230L317 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L292 36L259-17C257-20 256-24 256-28C256-39 265-48 276-48C283-48 289-44 293-39L340 36L702 36C713 36 722 45 722 56"}],8775:[.603,.103,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L452 366C484 348 517 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C521 388 495 399 470 414L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L436 439L406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C387 412 402 399 418 388L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L333 36L702 36C713 36 722 45 722 56"}],8776:[.457,-.043,.773,{p:"717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C491 314 445 349 402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339C423 300 481 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436ZM717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161C350 200 292 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C282 186 328 151 371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8777:[.603,.103,.773,{p:"717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161L381 176L426 301C463 279 502 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436L717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C507 314 475 330 444 350L526 576C527 578 528 581 528 583C528 594 519 603 508 603C499 603 492 598 489 590L411 375L402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339L392 324L347 199C310 221 271 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C266 186 298 170 329 150L247-76C246-78 246-81 246-83C246-94 255-103 266-103C274-103 282-98 284-90L363 125L371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8778:[.541,-.036,.778,{p:"720 522C720 529 714 534 708 534C702 534 697 530 696 525C679 450 636 418 568 401C560 399 551 398 543 398C493 398 447 433 405 465C353 504 294 541 233 541C221 541 209 540 197 537C114 517 79 461 59 368C58 367 58 366 58 366C58 359 64 354 70 354C76 354 81 358 82 363C99 438 142 470 210 487C218 489 227 490 235 490C285 490 331 455 373 423C425 384 484 347 545 347C557 347 569 348 581 351C664 371 699 427 719 520C720 521 720 522 720 522ZM720 328C720 335 714 340 708 340C702 340 697 336 696 331C679 256 636 224 568 207C560 205 551 204 543 204C493 204 447 239 405 271C353 310 294 347 233 347C221 347 209 346 197 343C114 323 79 267 59 174C58 173 58 172 58 172C58 165 64 160 70 160C76 160 81 164 82 169C99 244 142 276 210 293C218 295 227 296 235 296C285 296 331 261 373 229C425 190 484 153 545 153C557 153 569 154 581 157C664 177 699 233 719 326C720 327 720 328 720 328ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8779:[.541,.041,.773,{p:"717 522C717 529 712 534 705 534C699 534 695 530 693 525C677 450 633 418 566 401C557 399 549 398 541 398C491 398 445 433 402 465C350 504 292 541 230 541C219 541 207 540 195 537C112 517 76 461 56 368L56 366C56 359 61 354 68 354C74 354 79 358 80 363C96 438 140 470 207 487C216 489 224 490 233 490C282 490 328 455 371 423C423 384 481 347 543 347C555 347 567 348 578 351C661 371 697 427 717 520ZM717 328C717 335 712 340 705 340C699 340 695 336 693 331C677 256 633 224 566 207C557 205 549 204 541 204C491 204 445 239 402 271C350 310 292 347 230 347C219 347 207 346 195 343C112 323 76 267 56 174L56 172C56 165 61 160 68 160C74 160 79 164 80 169C96 244 140 276 207 293C216 295 224 296 233 296C282 296 328 261 371 229C423 190 481 153 543 153C555 153 567 154 578 157C661 177 697 233 717 326ZM717 134C717 141 712 146 705 146C699 146 695 142 693 137C677 62 633 30 566 13C557 11 549 10 541 10C491 10 445 45 402 77C350 116 292 153 230 153C219 153 207 152 195 149C112 129 76 73 56-20L56-22C56-29 61-34 68-34C74-34 79-30 80-25C96 50 140 82 207 99C216 101 224 102 233 102C282 102 328 67 371 35C423-4 481-41 543-41C555-41 567-40 578-37C661-17 697 39 717 132"}],8780:[.541,-.036,.778,{p:"720 366C720 366 720 367 719 368C699 461 664 517 581 537C569 540 557 541 545 541C484 541 425 504 373 465C331 433 285 398 235 398C227 398 218 399 210 401C142 418 99 450 82 525C81 530 76 534 70 534C64 534 58 529 58 522C58 522 58 521 59 520C79 427 114 371 197 351C209 348 221 347 233 347C294 347 353 384 405 423C447 455 493 490 543 490C551 490 560 489 568 487C636 470 679 438 696 363C697 358 702 354 708 354C714 354 720 359 720 366ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8781:[.498,-.002,.778,{p:"722 478C722 489 713 498 702 498C696 498 691 496 688 492C609 412 501 367 389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327C512 327 630 376 716 464C720 467 722 472 722 478ZM722 22C722 28 720 33 716 36C630 124 512 173 389 173C266 173 148 124 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C169 88 277 133 389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8784:[.601,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM442 548C442 577 418 601 389 601C360 601 336 577 336 548C336 519 360 495 389 495C418 495 442 519 442 548"}],8788:[.422,-.078,.906,{p:"850 347C850 358 841 367 830 367L310 367C299 367 290 358 290 347C290 336 299 327 310 327L830 327C841 327 850 336 850 347ZM850 153C850 164 841 173 830 173L310 173C299 173 290 164 290 153C290 142 299 133 310 133L830 133C841 133 850 142 850 153ZM162 369C162 398 138 422 109 422C80 422 56 398 56 369C56 340 80 316 109 316C138 316 162 340 162 369ZM162 131C162 160 138 184 109 184C80 184 56 160 56 131C56 102 80 78 109 78C138 78 162 102 162 131"}],8789:[.422,-.078,.906,{p:"616 347C616 358 607 367 596 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L596 327C607 327 616 336 616 347ZM616 153C616 164 607 173 596 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L596 133C607 133 616 142 616 153ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8797:[.793,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM306 495L306 523C276 523 272 525 272 541L272 789L193 785L193 757C223 757 227 756 227 739L227 669C215 677 195 686 167 686C102 686 58 643 58 588C58 536 98 490 162 490C191 490 212 501 226 511L226 490ZM226 547C207 520 180 514 164 514C145 514 135 521 122 538C110 554 109 576 109 588C109 598 109 624 126 642C139 656 151 663 170 663C181 663 208 661 226 636ZM528 549C528 560 518 561 514 561C505 561 504 559 500 550C489 525 461 516 440 516C409 516 400 533 393 539C380 555 379 575 379 588L510 588C522 588 528 588 528 602C528 631 512 689 431 689C365 689 328 642 328 590C328 536 372 490 437 490C506 490 528 540 528 549ZM486 610L381 610C387 655 414 666 431 666C478 666 485 626 486 610ZM720 754C720 774 704 793 673 793C634 793 598 768 598 720L598 680L558 680L558 652L598 652L598 533C598 523 597 521 576 521L564 521L564 495L685 495L685 521L669 521C643 521 642 523 642 534L642 652L701 652L701 680L641 680L641 720C641 754 655 769 672 769L676 769C672 765 669 760 669 753C669 739 678 728 694 728C711 728 720 739 720 754"}],8799:[.803,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM483 736C483 752 477 803 386 803C321 803 295 773 295 741C295 719 312 712 322 712C335 712 350 722 350 740C350 751 344 760 335 764C354 778 379 778 386 778C432 778 431 743 431 732C431 725 422 707 414 700C375 669 365 632 365 601L365 587C365 576 374 577 380 577C392 577 393 584 393 595L393 606C393 650 420 658 448 679C463 691 483 712 483 736ZM410 511C410 528 397 542 380 542C363 542 348 528 348 511C348 494 363 480 380 480C396 480 410 494 410 511"}],8800:[.73,.23,.778,{p:"722 153C722 164 713 173 702 173L382 173L438 327L702 327C713 327 722 336 722 347C722 358 713 367 702 367L453 367L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L410 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L396 327L340 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L325 133L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L368 133L702 133C713 133 722 142 722 153"}],8801:[.464,-.036,.778,{p:"722 444C722 455 713 464 702 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L702 424C713 424 722 433 722 444ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8802:[.73,.23,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L474 424L702 424C713 424 722 433 722 444C722 455 713 464 702 464L488 464L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L446 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L431 424L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L332 36L702 36C713 36 722 45 722 56"}],8803:[.561,.061,.778,{p:"722 541C722 552 713 561 702 561L76 561C65 561 56 552 56 541C56 530 65 521 76 521L702 521C713 521 722 530 722 541ZM722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM722-41C722-30 713-21 702-21L76-21C65-21 56-30 56-41C56-52 65-61 76-61L702-61C713-61 722-52 722-41"}],8804:[.631,.119,.778,{p:"691 75L143 334L691 593C715 604 698 640 673 629L92 354C75 346 75 322 92 314L673 39C698 28 715 64 691 75ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8805:[.631,.119,.778,{p:"686 314C703 322 703 346 686 354L105 629C80 640 63 604 87 593L635 334L87 75C63 64 80 28 105 39ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8806:[.715,.203,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8807:[.715,.203,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8808:[.715,.287,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8809:[.715,.287,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8810:[.547,.047,1,{p:"578-10L136 250L578 510C601 523 581 558 558 544L91 270C75 261 75 239 91 230L558-44C581-58 601-23 578-10ZM910-10L467 250L910 510C933 523 913 558 890 544L422 270C407 261 407 239 422 230L890-44C913-58 933-23 910-10"}],8811:[.547,.047,1,{p:"909 230C925 239 925 261 909 270L442 544C419 558 399 523 422 510L864 250L422-10C399-23 419-58 442-44ZM578 230C593 239 593 261 578 270L110 544C87 558 67 523 90 510L533 250L90-10C67-23 87-58 110-44"}],8812:[.77,.27,.434,{p:"378-250C378-242 373-235 367-232C322-210 280-174 242-131C324-24 378 118 378 250C378 382 324 524 242 631C280 674 322 710 367 732C373 735 378 742 378 750C378 761 369 770 358 770C355 770 352 769 349 768C302 744 257 707 217 662C177 707 132 744 85 768C82 769 79 770 76 770C65 770 56 761 56 750C56 742 61 735 67 732C112 710 154 674 192 631C110 524 56 382 56 250C56 118 110-24 192-131C154-174 112-210 67-232C61-235 56-242 56-250C56-261 65-270 76-270C79-270 82-269 85-268C132-244 177-207 217-162C257-207 302-244 349-268C352-269 355-270 358-270C369-270 378-261 378-250ZM338 250C338 130 290-1 217-99C144-1 96 130 96 250C96 370 144 501 217 599C290 501 338 370 338 250"}],8813:[.73,.23,.778,{p:"722 22C722 28 720 33 716 36C630 124 512 173 389 173L382 173L439 330C544 341 642 388 716 464C720 467 722 472 722 478C722 489 713 498 702 498C696 498 691 496 688 492C624 428 543 386 455 372L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L411 368L389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327L396 327L339 170C234 159 136 112 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C154 72 235 114 323 128L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L367 132L389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8814:[.73,.23,.778,{p:"689-9L370 142L466 404L689 509C713 520 696 556 671 545L485 457L575 703C576 705 576 708 576 710C576 721 567 730 556 730C547 730 540 725 537 717L434 433L90 270C73 262 73 238 90 230L320 121L202-203C201-205 201-208 201-210C201-221 210-230 221-230C230-230 237-225 240-217L357 104L671-45C696-56 713-20 689-9ZM414 379L334 159L141 250"}],8815:[.73,.23,.778,{p:"688 230C705 238 705 262 688 270L458 379L576 703C577 705 577 708 577 710C577 721 568 730 557 730C548 730 541 725 538 717L421 396L107 545C82 556 65 520 89 509L408 358L312 96L89-9C65-20 82-56 107-45L293 43L203-203C202-205 202-208 202-210C202-221 211-230 222-230C231-230 238-225 241-217L344 67ZM637 250L364 121L444 341"}],8816:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L292-79L385 175L673 39C698 28 715 64 691 75L398 213L505 505L691 593C715 604 698 640 673 629L524 559L577 703C578 705 578 708 578 710C578 721 569 730 558 730C549 730 542 725 539 717L473 534L92 354C75 346 75 322 92 314L348 193L249-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L235-119L204-203C203-205 203-208 203-210C203-221 212-230 223-230C232-230 239-225 242-217L277-119L682-119C693-119 702-110 702-99ZM453 481L362 230L143 334"}],8817:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L289-79L379 169L686 314C703 322 703 346 686 354L482 451L574 703C575 705 575 708 575 710C575 721 566 730 555 730C546 730 539 725 536 717L446 468L105 629C80 640 63 604 87 593L432 430L347 198L87 75C63 64 80 28 105 39L328 144L246-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L232-119L201-203C200-205 200-208 200-210C200-221 209-230 220-230C229-230 236-225 239-217L274-119L682-119C693-119 702-110 702-99ZM635 334L399 222L468 413"}],8818:[.636,.125,.776,{p:"706 173L131 385L706 598C731 607 718 644 693 635L70 405C51 399 51 372 70 365L693 136C718 126 731 164 706 173ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8819:[.636,.125,.776,{p:"706 365C724 372 724 399 706 405L83 635C58 644 44 607 69 598L644 385L69 173C44 164 58 126 83 136ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8820:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L406 241L693 136C718 126 731 164 706 173L420 279L509 525L706 598C731 607 718 644 693 635L527 574L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L478 556L70 405C51 399 51 372 70 365L368 255L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM460 507L382 293L131 385"}],8821:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L412 257L706 365C724 372 724 399 706 405L494 483L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L457 497L83 635C58 644 44 607 69 598L443 460L380 288L69 173C44 164 58 126 83 136L362 239L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM644 385L430 306L480 446"}],8822:[.737,.237,.778,{p:"690 221L146 459L690 698C714 709 698 745 674 735L92 479C74 472 74 447 92 439L674 184C698 173 714 210 690 221ZM686 21C704 28 704 53 686 61L104 316C80 327 64 290 88 279L632 41L88-198C64-209 80-245 104-235"}],8823:[.737,.237,.778,{p:"686 439C704 447 704 472 686 479L104 735C80 745 64 709 88 698L632 459L88 221C64 210 80 173 104 184ZM690-198L146 41L690 279C714 290 698 327 674 316L92 61C74 53 74 28 92 21L674-235C698-245 714-209 690-198"}],8824:[.776,.276,.778,{p:"690 221L440 330L551 637L690 698C714 709 698 745 674 735L570 689L592 750C593 752 594 754 594 756C594 768 585 776 574 776C565 776 557 771 555 763L520 667L92 479C74 472 74 447 92 439L389 309L352 207L104 316C80 327 64 290 88 279L338 170L227-137L88-198C64-209 80-245 104-235L208-189L186-250C185-252 185-254 185-256C185-268 193-276 205-276C213-276 221-271 223-263L258-167L686 21C704 28 704 53 686 61L389 191L426 293L674 184C698 173 714 210 690 221ZM501 615L403 346L146 459ZM632 41L277-115L375 154"}],8825:[.776,.276,.778,{p:"690-198L308-30L370 139L690 279C714 290 698 327 674 316L389 191L440 331L686 439C704 447 704 472 686 479L520 552L592 750C593 752 593 754 593 756C593 768 585 776 573 776C565 776 557 771 555 763L484 568L104 735C80 745 64 709 88 698L470 530L408 361L88 221C64 210 80 173 104 184L389 309L338 169L92 61C74 53 74 28 92 21L258-52L186-250C185-252 184-254 184-256C184-268 193-276 204-276C213-276 221-271 223-263L294-68L674-235C698-245 714-209 690-198ZM632 459L459 383L507 514ZM319 117L271-14L146 41"}],8826:[.547,.047,.778,{p:"702-27L702-23C671 132 535 215 373 250C535 285 671 368 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C623 334 393 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C393 230 623 166 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8827:[.547,.047,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C385 270 155 334 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C107 368 243 285 405 250C243 215 107 132 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C155 166 385 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8828:[.639,.139,.738,{p:"682 65L682 69C651 223 515 307 353 342C515 377 651 460 682 615L682 619C682 630 673 639 662 639C652 639 644 632 642 623C603 425 373 362 156 362L76 362C73 362 71 361 69 360C61 357 56 350 56 342C56 333 61 326 69 323C71 322 73 322 76 322L156 322C373 322 603 258 642 61C644 52 652 45 662 45C673 45 682 54 682 65ZM566-119L566-117C545 127 346 194 156 194L76 194C65 194 56 185 56 174C56 163 65 154 76 154L156 154C326 154 507 98 526-121C527-131 535-139 546-139C557-139 566-130 566-119"}],8829:[.639,.139,.738,{p:"682 342C682 350 677 357 669 360C667 361 665 362 662 362L582 362C365 362 135 425 96 623C94 632 86 639 76 639C65 639 56 630 56 619L56 615C87 460 223 377 385 342C223 307 87 223 56 69L56 65C56 54 65 45 76 45C86 45 94 52 96 61C135 258 365 322 582 322L662 322C665 322 667 322 669 323C677 326 682 333 682 342ZM682 174C682 185 673 194 662 194L582 194C392 194 193 127 172-117L172-119C172-130 181-139 192-139C203-139 211-131 212-121C231 98 412 154 582 154L662 154C673 154 682 163 682 174"}],8830:[.682,.17,.773,{p:"700 108C700 110 699 111 699 112C668 267 532 351 371 385C532 420 668 504 699 658C699 660 700 661 700 662C700 673 691 682 680 682C670 682 662 675 660 666C621 469 390 406 174 406L94 405C91 405 88 405 86 404C79 401 74 394 74 385C74 377 79 370 86 367C88 366 91 365 94 365L174 365C390 365 621 302 660 104C662 95 670 88 680 88C691 88 700 97 700 108ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8831:[.682,.17,.773,{p:"700 385C700 394 694 401 687 404C685 405 682 405 680 405L600 405L579 405C368 409 151 475 113 666C111 675 103 682 94 682C83 682 74 673 74 662L74 658C105 504 240 421 401 385C240 350 105 266 74 112L74 108C74 97 83 88 94 88C103 88 111 95 113 104C151 296 368 361 579 365L600 365L680 365C682 365 685 366 687 367C694 370 700 377 700 385ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8832:[.73,.23,.778,{p:"702-27L702-23C673 120 554 203 407 242L414 260C557 300 673 382 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C639 413 547 343 430 305L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L383 292C317 277 246 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C236 230 297 225 355 214L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L394 205C527 171 636 99 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8833:[.73,.23,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C542 270 481 275 423 286L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L384 295C251 329 142 401 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C105 380 224 297 371 258L364 240C221 200 105 118 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C139 87 231 157 348 195L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L395 208C461 223 532 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8834:[.543,.043,.778,{p:"693-23C693-12 684-3 673-3L378-3C238-3 125 110 125 250C125 390 238 503 378 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L378 543C216 543 85 412 85 250C85 88 216-43 378-43L673-43C684-43 693-34 693-23"}],8835:[.543,.043,.778,{p:"693 250C693 412 562 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C540 503 653 390 653 250C653 110 540-3 400-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L400-43C562-43 693 88 693 250"}],8836:[.73,.23,.778,{p:"693-23C693-12 684-3 673-3L378-3C365-3 352-2 339 0L522 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L537 543L595 703C596 705 597 708 597 710C597 721 588 730 577 730C568 730 560 725 558 717L494 543L378 543C216 543 85 412 85 250C85 120 169 10 286-28L223-203C222-205 222-208 222-210C222-221 230-230 242-230C250-230 258-225 260-217L325-38C342-41 360-43 378-43L673-43C684-43 693-34 693-23ZM480 503L300 9C198 42 125 138 125 250C125 390 238 503 378 503"}],8837:[.73,.23,.778,{p:"693 250C693 380 609 490 492 528L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L453 538C436 541 418 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C413 503 426 502 439 500L256-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L241-43L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L284-43L400-43C562-43 693 88 693 250ZM653 250C653 110 540-3 400-3L298-3L478 491C580 458 653 362 653 250"}],8838:[.627,.127,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L673-127C684-127 693-118 693-107"}],8839:[.627,.127,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L651-127C662-127 671-118 671-107"}],8840:[.73,.23,.778,{p:"693-107C693-96 684-87 673-87L288-87L335 44C349 42 364 41 378 41L673 41C684 41 693 50 693 61C693 72 684 81 673 81L378 81C368 81 359 82 349 83L533 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L378 627C216 627 85 496 85 334C85 201 174 88 296 53L245-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L673-127C684-127 693-118 693-107ZM490 587L310 90C203 120 125 218 125 334C125 474 238 587 378 587"}],8841:[.73,.23,.778,{p:"693 334C693 447 629 545 535 594L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L499 610C468 621 435 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C430 587 458 582 485 572L306 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L292 41L245-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L651-127C662-127 671-118 671-107C671-96 662-87 651-87L288-87L334 41L400 41C562 41 693 172 693 334ZM653 334C653 194 540 81 400 81L349 81L522 556C600 513 653 430 653 334"}],8842:[.627,.211,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L446-87L493-37C496-33 499-28 499-23C499-12 490-3 479-3C473-3 468-5 464-9L391-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L354-127L307-177C304-181 302-186 302-191C302-202 310-211 322-211C327-211 332-209 336-205L409-127L673-127C684-127 693-118 693-107"}],8843:[.627,.211,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L424-87L471-37C474-33 477-28 477-23C477-12 468-3 457-3C451-3 446-5 442-9L369-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L332-127L285-177C282-181 280-186 280-191C280-202 288-211 300-211C305-211 310-209 314-205L387-127L651-127C662-127 671-118 671-107"}],8845:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM387 292C387 321 363 345 334 345C305 345 281 321 281 292C281 263 305 239 334 239C363 239 387 263 387 292"}],8846:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM491 292C491 303 482 312 471 312L354 312L354 429C354 440 345 449 334 449C323 449 314 440 314 429L314 312L197 312C186 312 177 303 177 292C177 281 186 272 197 272L314 272L314 155C314 144 323 135 334 135C345 135 354 144 354 155L354 272L471 272C482 272 491 281 491 292"}],8847:[.543,.043,.778,{p:"702-23C702-12 693-3 682-3L116-3L116 503L682 503C693 503 702 512 702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523L76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8848:[.543,.043,.778,{p:"702-23L702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523C76 512 85 503 96 503L662 503L662-3L96-3C85-3 76-12 76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8849:[.627,.127,.778,{p:"702 61C702 72 693 81 682 81L116 81L116 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8850:[.627,.127,.778,{p:"702 61L702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L662 587L662 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8851:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604L100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20C111-20 120-11 120 0L120 564L547 564L547 0C547-11 556-20 567-20C578-20 587-11 587 0"}],8852:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604C556 604 547 595 547 584L547 20L120 20L120 584C120 595 111 604 100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20L567-20C578-20 587-11 587 0"}],8853:[.592,.092,.778,{p:"690 270L409 270L409 551C560 541 680 421 690 270ZM369 270L88 270C98 421 218 541 369 551ZM369-51C218-41 98 79 88 230L369 230ZM690 230C680 79 560-41 409-51L409 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8854:[.592,.092,.778,{p:"690 270L88 270C98 427 229 552 389 552C549 552 680 427 690 270ZM690 230C680 73 549-52 389-52C229-52 98 73 88 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8855:[.592,.092,.778,{p:"691 250C691 174 663 104 616 51L417 250L616 449C663 396 691 326 691 250ZM588 477L389 278L190 477C243 524 313 552 389 552C465 552 535 524 588 477ZM361 250L162 51C115 104 87 174 87 250C87 326 115 396 162 449ZM588 23C535-24 465-52 389-52C313-52 243-24 190 23L389 222ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8856:[.592,.092,.778,{p:"691 250C691 83 556-52 389-52C360-52 331-48 305-40L511 526C617 479 691 373 691 250ZM473 540L267-26C161 21 87 127 87 250C87 417 222 552 389 552C418 552 447 548 473 540ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8857:[.592,.092,.778,{p:"731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250ZM691 250C691 83 556-52 389-52C222-52 87 83 87 250C87 417 222 552 389 552C556 552 691 417 691 250ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8858:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM548 250C548 333 481 400 398 400C315 400 248 333 248 250C248 167 315 100 398 100C481 100 548 167 548 250ZM508 250C508 189 459 140 398 140C337 140 288 189 288 250C288 311 337 360 398 360C459 360 508 311 508 250"}],8859:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM581 144C590 160 584 179 567 186L422 250L567 314C584 321 590 340 581 356C572 371 552 375 538 365L410 271L427 429C429 446 416 462 398 462C380 462 367 446 369 429L386 271L258 365C244 375 224 371 215 356C206 340 212 321 229 314L374 250L229 186C212 179 206 160 215 144C224 129 244 125 258 135L386 229L369 71C367 54 380 39 398 39C416 39 429 54 427 71L410 229L538 135C552 125 572 129 581 144"}],8860:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM631 166C631 177 622 186 611 186L185 186C174 186 165 177 165 166C165 155 174 146 185 146L611 146C622 146 631 155 631 166ZM631 334C631 345 622 354 611 354L185 354C174 354 165 345 165 334C165 323 174 314 185 314L611 314C622 314 631 323 631 334"}],8861:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM654 250C654 261 645 270 634 270L162 270C151 270 142 261 142 250C142 239 151 230 162 230L634 230C645 230 654 239 654 250"}],8862:[.583,.083,.778,{p:"682 543L682 270L409 270L409 543ZM369 270L96 270L96 543L369 543ZM369-43L96-43L96 230L369 230ZM682 230L682-43L409-43L409 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8863:[.583,.083,.778,{p:"682 543L682 270L96 270L96 543ZM682 230L682-43L96-43L96 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8864:[.583,.083,.778,{p:"654 543L389 278L124 543ZM361 250L96-15L96 515ZM654-43L124-43L389 222ZM682-15L417 250L682 515ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8865:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8866:[.684,0,.611,{p:"556 342C556 353 547 362 536 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L536 322C547 322 556 331 556 342"}],8867:[.684,0,.611,{p:"555 20L555 664C555 675 546 684 535 684C524 684 515 675 515 664L515 362L75 362C64 362 55 353 55 342C55 331 64 322 75 322L515 322L515 20C515 9 524 0 535 0C546 0 555 9 555 20"}],8868:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8869:[.684,0,.778,{p:"722 20C722 31 713 40 702 40L409 40L409 664C409 675 400 684 389 684C378 684 369 675 369 664L369 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L702 0C713 0 722 9 722 20"}],8870:[.684,0,.445,{p:"389 342C389 353 380 362 369 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L369 322C380 322 389 331 389 342"}],8871:[.684,0,.445,{p:"389 245C389 256 380 265 369 265L96 265L96 419L369 419C380 419 389 428 389 439C389 450 380 459 369 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L369 225C380 225 389 234 389 245"}],8872:[.684,0,.612,{p:"556 245C556 256 547 265 536 265L96 265L96 419L536 419C547 419 556 428 556 439C556 450 547 459 536 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L536 225C547 225 556 234 556 245"}],8873:[.684,0,.673,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM617 342C617 353 608 362 597 362L264 362L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 322L597 322C608 322 617 331 617 342"}],8874:[.684,0,.841,{p:"264 20L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20ZM96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM785 342C785 353 776 362 765 362L432 362L432 664C432 675 423 684 412 684C401 684 392 675 392 664L392 20C392 9 401 0 412 0C423 0 432 9 432 20L432 322L765 322C776 322 785 331 785 342"}],8875:[.684,0,.653,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM597 245C597 256 588 265 577 265L264 265L264 419L577 419C588 419 597 428 597 439C597 450 588 459 577 459L264 459L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 225L577 225C588 225 597 234 597 245"}],8876:[.684,0,.565,{p:"509 342C509 353 500 362 489 362L313 362L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L266 362L216 362L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L288 322L489 322C500 322 509 331 509 342ZM241 322L216 282L216 322"}],8877:[.684,0,.732,{p:"676 245C676 256 667 265 656 265L253 265L349 419L656 419C667 419 676 428 676 439C676 450 667 459 656 459L374 459L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L326 459L216 459L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L228 225L656 225C667 225 676 234 676 245ZM301 419L216 282L216 419"}],8878:[.684,0,.793,{p:"737 342C737 353 728 362 717 362L384 362L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 322L717 322C728 322 737 331 737 342"}],8879:[.684,0,.773,{p:"717 245C717 256 708 265 697 265L384 265L384 419L697 419C708 419 717 428 717 439C717 450 708 459 697 459L384 459L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 225L697 225C708 225 717 234 717 245"}],8882:[.547,.047,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L67 268C61 265 56 258 56 250C56 242 61 235 67 232L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L123 250L642 495"}],8883:[.547,.047,.738,{p:"682 250C682 258 677 265 671 268L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L671 232C677 235 682 242 682 250ZM615 250L96 5L96 495"}],8884:[.605,.105,.738,{p:"682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L68 346C61 343 56 336 56 328C56 320 61 313 68 310L654 53C656 52 659 51 662 51C673 51 682 60 682 71ZM642 102L126 328L642 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8885:[.605,.105,.738,{p:"682 328C682 336 677 343 670 346L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L670 310C677 313 682 320 682 328ZM612 328L96 102L96 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8890:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8896:[.78,.264,.833,{p:"780-226L436 766C430 785 403 785 396 766L53-226C40-262 95-281 107-245L416 647L725-245C738-281 793-262 780-226"}],8897:[.764,.28,.833,{p:"780 726C793 762 738 781 725 745L416-147L107 745C95 781 40 762 53 726L396-266C403-285 430-285 436-266"}],8898:[.772,.25,.833,{p:"784-221L784 473C784 636 621 772 417 772C213 772 50 636 50 473L50-221C50-237 63-250 79-250C95-250 108-237 108-221L108 473C108 608 248 714 417 714C586 714 726 608 726 473L726-221C726-237 739-250 755-250C771-250 784-237 784-221"}],8899:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27"}],8900:[.48,-.02,.5,{p:"432 250L250 68L68 250L250 432ZM480 250C480 256 478 261 474 264L264 474C261 478 256 480 250 480C244 480 239 478 236 474L26 264C22 261 20 256 20 250C20 244 22 239 26 236L236 26C239 22 244 20 250 20C256 20 261 22 264 26L474 236C478 239 480 244 480 250"}],8901:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],8902:[.486,-.014,.5,{p:"497 306C496 309 493 311 490 311L287 277L257 480C256 483 253 486 250 486C247 486 244 483 243 480L213 277L10 311C7 311 4 309 3 306C2 303 3 299 6 298L190 206L95 24C93 21 94 18 97 15C100 13 104 14 106 16L250 162L394 16C396 14 400 13 403 15C406 18 407 21 405 24L310 206L494 298C497 299 498 303 497 306"}],8904:[.505,.005,.623,{p:"283 250L96 63L96 437ZM526 437L526 63L339 250ZM566 15L566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8905:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L339 250L561 471C564 475 566 480 566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15ZM283 250L96 63L96 437"}],8906:[.505,.005,.623,{p:"567 15L567 485C567 497 559 505 547 505C542 505 537 503 533 500L312 278L91 500C87 503 82 505 77 505C65 505 57 497 57 485C57 480 59 475 62 471L284 250L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15ZM527 437L527 63L340 250"}],8907:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L90 500C86 503 81 505 76 505C64 505 56 497 56 485C56 480 58 475 61 471L283 250L61 29C58 25 56 20 56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8908:[.505,.005,.623,{p:"567 15C567 20 565 25 562 29L340 250L562 471C565 475 567 480 567 485C567 497 559 505 547 505C542 505 537 503 533 500L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15"}],8909:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 266C709 374 677 437 593 462C579 466 565 468 552 468C487 468 426 425 372 380C329 343 281 304 229 304C220 304 210 305 200 308C132 328 91 369 82 456C82 462 77 467 70 467C64 467 58 462 58 454C69 346 101 283 185 258C199 254 213 252 226 252C291 252 352 295 406 340C449 377 497 416 549 416C558 416 568 415 578 412C646 392 687 351 696 264C696 258 701 253 708 253C714 253 720 258 720 266"}],8910:[.584,.02,.733,{p:"677 564C677 575 668 584 657 584L653 584C486 546 401 396 367 220C332 396 247 546 80 584L76 584C65 584 56 575 56 564C56 554 63 547 72 544C288 496 347 238 347 0C347-11 355-20 367-20C378-20 387-11 387 0C387 238 445 496 661 544C670 547 677 554 677 564"}],8911:[.584,.02,.733,{p:"677 0C677 10 670 17 661 20C445 68 387 326 387 564C387 575 378 584 367 584C355 584 347 575 347 564C347 326 288 68 72 20C63 17 56 10 56 0C56-11 65-20 76-20L80-20C247 18 332 168 367 344C401 168 486 18 653-20L657-20C668-20 677-11 677 0"}],8930:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61C702 72 693 81 682 81L349 81L533 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM490 587L306 81L116 81L116 587"}],8931:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61L702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L490 587L306 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM662 81L349 81L533 587L662 587"}],8938:[.73,.23,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L541 492L618 703C619 705 619 708 619 710C619 721 610 730 599 730C590 730 583 725 580 717L490 468L67 268C61 265 56 258 56 250C56 242 61 235 67 232L354 96L245-203C245-205 244-208 244-210C244-221 253-230 264-230C273-230 280-225 283-217L391 79L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L404 117L522 438L642 495ZM470 414L368 134L123 250"}],8939:[.73,.23,.738,{p:"682 250C682 258 677 265 671 268L384 404L493 703C493 705 494 708 494 710C494 721 485 730 474 730C465 730 458 725 455 717L347 421L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L197 8L120-203C119-205 119-208 119-210C119-221 128-230 139-230C148-230 155-225 158-217L248 32L671 232C677 235 682 242 682 250ZM615 250L268 86L370 366ZM334 383L216 62L96 5L96 495"}],8940:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L365 180L654 53C656 52 659 51 662 51C673 51 682 60 682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L493 533L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L443 511L68 346C61 343 56 336 56 328C56 320 61 313 68 310L328 196L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM642 102L378 217L474 481L642 554ZM424 459L342 233L126 328"}],8941:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L363 175L670 310C677 313 682 320 682 328C682 336 677 343 670 346L459 439L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L422 455L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L312 153L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM612 328L382 227L445 401ZM409 417L331 205L96 102L96 554"}],8942:[.582,.082,.218,{p:"162-29C162 0 138 24 109 24C80 24 56 0 56-29C56-58 80-82 109-82C138-82 162-58 162-29ZM162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM162 529C162 558 138 582 109 582C80 582 56 558 56 529C56 500 80 476 109 476C138 476 162 500 162 529"}],8943:[.303,-.197,.776,{p:"162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM441 250C441 279 417 303 388 303C359 303 335 279 335 250C335 221 359 197 388 197C417 197 441 221 441 250ZM720 250C720 279 696 303 667 303C638 303 614 279 614 250C614 221 638 197 667 197C696 197 720 221 720 250"}],8944:[.5,0,.613,{p:"359 250C359 279 335 303 306 303C277 303 253 279 253 250C253 221 277 197 306 197C335 197 359 221 359 250ZM556 447C556 477 533 500 503 500C474 500 450 477 450 447C450 418 474 394 503 394C533 394 556 418 556 447ZM162 53C162 82 138 106 109 106C79 106 56 82 56 53C56 23 79 0 109 0C138 0 162 23 162 53"}],8945:[.5,0,.613,{p:"360 250C360 279 336 303 307 303C278 303 254 279 254 250C254 221 278 197 307 197C336 197 360 221 360 250ZM163 447C163 477 139 500 110 500C80 500 57 477 57 447C57 418 80 394 110 394C139 394 163 418 163 447ZM557 53C557 82 534 106 504 106C475 106 451 82 451 53C451 23 475 0 504 0C534 0 557 23 557 53"}],8968:[.75,.25,.444,{p:"416 730C416 741 407 750 396 750L174 750L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 710L396 710C407 710 416 719 416 730"}],8969:[.75,.25,.444,{p:"270-230L270 750L48 750C37 750 28 741 28 730C28 719 37 710 48 710L230 710L230-230C230-241 239-250 250-250C261-250 270-241 270-230"}],8970:[.75,.25,.444,{p:"416-230C416-219 407-210 396-210L214-210L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174-250L396-250C407-250 416-241 416-230"}],8971:[.75,.25,.444,{p:"270-250L270 730C270 741 261 750 250 750C239 750 230 741 230 730L230-210L48-210C37-210 28-219 28-230C28-241 37-250 48-250"}],8976:[.367,-.133,.667,{p:"620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133C78 133 87 142 87 153L87 327L600 327C611 327 620 336 620 347"}],8985:[.367,-.133,.667,{p:"620 153C620 164 611 173 600 173L87 173L87 347C87 358 78 367 67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133L600 133C611 133 620 142 620 153"}],8988:[.77,-.49,.392,{p:"336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750L56 510C56 499 65 490 76 490C87 490 96 499 96 510L96 730L316 730C327 730 336 739 336 750"}],8989:[.77,-.49,.392,{p:"336 510L336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750C56 739 65 730 76 730L296 730L296 510C296 499 305 490 316 490C327 490 336 499 336 510"}],8990:[.01,.27,.392,{p:"336-250C336-239 327-230 316-230L96-230L96-10C96 1 87 10 76 10C65 10 56 1 56-10L56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8991:[.01,.27,.392,{p:"336-250L336-10C336 1 327 10 316 10C305 10 296 1 296-10L296-230L76-230C65-230 56-239 56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8992:[1.344,0,1.185,{p:"1129 1232C1129 1297 1064 1344 997 1344C905 1344 838 1212 771 966C768 955 662 563 551 0L685 0L766 446C811 704 856 946 897 1102C911 1162 953 1318 1000 1318C1037 1318 1068 1295 1072 1290C1032 1287 1012 1261 1012 1231C1012 1191 1042 1171 1070 1171C1099 1171 1129 1189 1129 1232"}],8993:[1.322,.022,1.185,{p:"685 1322L551 1322L470 876C438 691 403 489 363 320C342 232 286 5 188 5C144 5 114 32 114 32C153 35 173 61 173 92C173 132 143 151 115 151C86 151 56 133 56 91C56 29 117-22 190-22C374-22 443 261 529 612"}],8994:[.381,-.13,1,{p:"944 143C944 154 798 381 500 381C200 381 55 154 55 143C55 136 61 130 68 130C68 130 72 131 74 133C74 133 76 135 88 150C181 278 342 336 499 336C572 336 663 324 753 281C852 233 898 168 919 138C922 135 925 130 931 130C938 130 944 136 944 143"}],8995:[.371,-.133,1,{p:"944 358C944 365 938 371 931 371C931 371 927 370 925 368C925 368 923 366 911 351C833 250 689 178 500 178C457 178 362 181 259 223C151 269 102 334 79 363C77 366 74 371 68 371C61 371 55 365 55 358C55 347 200 133 499 133C801 133 944 348 944 358"}],9001:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],9002:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],9115:[1.495,0,.875,{p:"823 1474C823 1485 813 1495 802 1495C797 1495 793 1493 790 1491C522 1289 277 740 277 250L277 0L379 0L379 250C379 718 559 1265 814 1457C820 1461 823 1467 823 1474"}],9116:[.498,0,.875,{p:"379 0L379 498L277 498L277 0"}],9117:[1.495,0,.875,{p:"823 21C823 28 820 34 814 37C559 230 379 776 379 1245L379 1495L277 1495L277 1245C277 755 522 205 790 4C793 2 797 0 802 0C813 0 823 9 823 21"}],9118:[1.495,0,.875,{p:"598 0L598 250C598 740 353 1289 85 1491C82 1493 78 1495 73 1495C62 1495 52 1485 52 1474C52 1467 55 1461 61 1457C316 1265 496 718 496 250L496 0"}],9119:[.498,0,.875,{p:"598 498L496 498L496 0L598 0"}],9120:[1.495,0,.875,{p:"598 1245L598 1495L496 1495L496 1245C496 776 316 230 61 37C55 34 52 28 52 21C52 9 62 0 73 0C78 0 82 2 85 4C353 205 598 755 598 1245"}],9121:[1.5,0,.667,{p:"647 1470C647 1487 634 1500 617 1500L321 1500L321 0L381 0L381 1440L617 1440C634 1440 647 1453 647 1470"}],9122:[1,0,.667,{p:"381 0L381 1000L321 1000L321 0"}],9123:[1.5,0,.667,{p:"647 30C647 47 634 60 617 60L381 60L381 1500L321 1500L321 0L617 0C634 0 647 13 647 30"}],9124:[1.5,0,.667,{p:"346 0L346 1500L50 1500C33 1500 20 1487 20 1470C20 1453 33 1440 50 1440L286 1440L286 0"}],9125:[1,0,.667,{p:"346 1000L286 1000L286 0L346 0"}],9126:[1.5,0,.667,{p:"346 0L346 1500L286 1500L286 60L50 60C33 60 20 47 20 30C20 13 33 0 50 0"}],9127:[.75,0,.902,{p:"755 724C755 738 743 750 729 750C726 750 723 749 720 748C551 687 400 526 400 375L400 0L502 0L502 375C502 498 600 649 738 700C748 703 755 713 755 724"}],9128:[1.5,0,.902,{p:"502 1500L400 1500L400 1125C400 988 303 825 164 774C154 771 147 761 147 750C147 739 154 729 164 726C303 675 400 512 400 375L400 0L502 0L502 375C502 522 382 675 237 750C382 825 502 978 502 1125"}],9129:[.75,0,.902,{p:"755 26C755 37 748 47 738 50C600 101 502 252 502 375L502 750L400 750L400 375C400 224 551 63 720 2C723 1 726 0 729 0C743 0 755 12 755 26"}],9130:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],9131:[.75,0,.902,{p:"502 0L502 375C502 526 351 687 182 748C179 749 176 750 173 750C159 750 147 738 147 724C147 713 154 703 164 700C302 649 400 498 400 375L400 0"}],9132:[1.5,0,.902,{p:"755 750C755 761 748 771 738 774C599 825 502 988 502 1125L502 1500L400 1500L400 1125C400 978 520 825 665 750C520 675 400 522 400 375L400 0L502 0L502 375C502 512 599 675 738 726C748 729 755 739 755 750"}],9133:[.75,0,.902,{p:"502 375L502 750L400 750L400 375C400 252 302 101 164 50C154 47 147 37 147 26C147 12 159 0 173 0C176 0 179 1 182 2C351 63 502 224 502 375"}],9136:[.96,.52,.902,{p:"502-145L502 230L400 230L400-145C400-268 302-419 164-470C154-473 147-483 147-494C147-508 159-520 173-520C176-520 179-519 182-518C351-457 502-296 502-145ZM755 934C755 948 743 960 729 960C726 960 723 959 720 958C551 897 400 736 400 585L400 210L502 210L502 585C502 708 600 859 738 910C748 913 755 923 755 934"}],9137:[.96,.52,.902,{p:"755-494C755-483 748-473 738-470C600-419 502-268 502-145L502 230L400 230L400-145C400-296 551-457 720-518C723-519 726-520 729-520C743-520 755-508 755-494ZM502 210L502 585C502 736 351 897 182 958C179 959 176 960 173 960C159 960 147 948 147 934C147 923 154 913 164 910C302 859 400 708 400 585L400 210"}],9138:[.846,0,1.576,{p:"1520 506L1387 846L87 846C62 846 60 845 57 838C56 834 56 811 56 798L586 0L771 0C771 2 770 8 763 18L251 788L854 788C1001 788 1101 771 1111 769C1170 759 1266 739 1353 678C1380 659 1455 604 1493 506"}],9139:[.847,0,1.576,{p:"1520 387L1493 387C1450 261 1333 179 1207 143C1184 137 1076 105 865 105L201 105L761 828C769 837 771 841 771 847L587 847L638 770L68 35C57 21 57 13 57 13C57 0 67 0 87 0L1387 0"}],9140:[.726,-.552,.36,{p:"360 726L0 726L0 572C0 561 9 552 20 552C31 552 40 561 40 572L40 686L320 686L320 572C320 561 329 552 340 552C351 552 360 561 360 572"}],9141:[-.122,.296,.36,{p:"360-296L360-142C360-131 351-122 340-122C329-122 320-131 320-142L320-256L40-256L40-142C40-131 31-122 20-122C9-122 0-131 0-142L0-296"}],9143:[1.82,0,1.056,{p:"742 36L742 1820L702 1820L702 255L701 255L250 1622L111 1349L126 1333L209 1495L702 0C740 0 742 6 742 36"}],9168:[.642,0,.333,{p:"188 0L188 642L145 642L145 0"}],9180:[.727,-.572,.504,{p:"504 584C504 585 504 587 503 589C471 658 371 727 272 727L232 727C133 727 33 658 1 589C0 587 0 585 0 584C0 577 5 572 12 572C17 572 21 575 23 579C50 638 148 673 232 673L272 673C356 673 454 638 481 579C483 575 487 572 492 572C499 572 504 577 504 584"}],9181:[-.142,.297,.504,{p:"504-154C504-147 499-142 492-142C487-142 483-145 481-149C454-208 356-243 272-243L232-243C148-243 50-208 23-149C21-145 17-142 12-142C5-142 0-147 0-154C0-155 0-157 1-159C33-228 133-297 232-297L272-297C371-297 471-228 503-159C504-157 504-155 504-154"}],9182:[.783,-.539,.492,{p:"492 546C485 621 452 688 406 688L326 688C294 688 257 725 252 778C252 781 249 783 246 783C243 783 240 781 240 778C235 725 198 688 166 688L86 688C40 688 7 621 0 546C0 542 3 539 6 539C9 539 12 541 12 544C17 597 54 634 86 634L166 634C203 634 233 679 246 737C259 679 289 634 326 634L406 634C438 634 475 597 480 544C480 541 483 539 486 539C489 539 492 542 492 546"}],9183:[-.109,.353,.492,{p:"492-116C492-112 489-109 486-109C483-109 480-111 480-114C475-167 438-204 406-204L326-204C289-204 259-249 246-307C233-249 203-204 166-204L86-204C54-204 17-167 12-114C12-111 9-109 6-109C3-109 0-112 0-116C7-191 40-258 86-258L166-258C198-258 235-295 240-348C240-351 243-353 246-353C249-353 252-351 252-348C257-295 294-258 326-258L406-258C452-258 485-191 492-116"}],9184:[.829,-.657,.546,{p:"546 657L374 829L172 829L0 657L66 657L172 763L374 763L480 657"}],9185:[-.227,.399,.546,{p:"546-227L480-227L374-333L172-333L66-227L0-227L172-399L374-399"}],9632:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],9633:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9642:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162"}],9643:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162ZM232 182L96 182L96 318L232 318"}],9650:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9651:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9652:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9653:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9654:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9655:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9656:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9657:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9660:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9661:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9662:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9663:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9664:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9665:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9666:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9667:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9674:[.61,.11,.572,{p:"472 250L286-52L100 250L286 552ZM516 250C516 254 515 257 513 260L303 600C300 606 293 610 286 610C279 610 272 606 269 600L59 260C57 257 56 254 56 250C56 246 57 243 59 240L269-100C272-106 279-110 286-110C293-110 300-106 303-100L513 240C515 243 516 246 516 250"}],9675:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250"}],9679:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250"}],9702:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250ZM405 250C405 164 336 95 250 95C164 95 95 164 95 250C95 336 164 405 250 405C336 405 405 336 405 250"}],9711:[.701,.201,1.013,{p:"957 250C957 499 755 701 507 701C258 701 56 499 56 250C56 1 258-201 507-201C755-201 957 1 957 250ZM917 250C917 23 733-161 507-161C280-161 96 23 96 250C96 477 280 661 507 661C733 661 917 477 917 250"}],9723:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9724:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],10072:[.694,.083,.525,{p:"297-36L297 647C297 659 297 694 262 694C227 694 227 659 227 647L227-36C227-48 227-83 262-83C297-83 297-48 297-36"}],10200:[.684,.184,.946,{p:"890-164C890-153 881-144 870-144L493-144L493 664C493 675 484 684 473 684C462 684 453 675 453 664L453-144L76-144C65-144 56-153 56-164C56-175 65-184 76-184L870-184C881-184 890-175 890-164"}],10201:[.684,.184,.986,{p:"930 664C930 675 921 684 910 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L473 644L473-164C473-175 482-184 493-184C504-184 513-175 513-164L513 644L910 644C921 644 930 653 930 664"}],10205:[.684,.184,.946,{p:"890 250C890 261 881 270 870 270L96 270L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56-164C56-175 65-184 76-184C87-184 96-175 96-164L96 230L870 230C881 230 890 239 890 250"}],10206:[.684,.184,.946,{p:"890-164L890 664C890 675 881 684 870 684C859 684 850 675 850 664L850 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L850 230L850-164C850-175 859-184 870-184C881-184 890-175 890-164"}],10214:[.75,.25,.41,{p:"388-230C388-219 379-210 368-210L283-210L283 710L368 710C379 710 388 719 388 730C388 741 379 750 368 750L118 750L118-250L368-250C379-250 388-241 388-230ZM243 710L243-210L158-210L158 710"}],10215:[.75,.25,.41,{p:"292 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L127 710L127-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250L292-250ZM252-210L167-210L167 710L252 710"}],10216:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],10217:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10218:[.75,.25,.57,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230ZM517-230C517-227 516-225 515-223L332 250L515 723C516 725 517 727 517 730C517 741 508 750 497 750C488 750 481 745 478 737L292 257C291 255 291 253 291 250C291 247 291 245 292 243L478-237C481-245 488-250 497-250C508-250 517-241 517-230"}],10219:[.75,.25,.57,{p:"460 250C460 253 459 255 458 257L272 737C270 745 262 750 254 750C243 750 234 741 234 730C234 727 234 725 235 723L418 250L235-223C234-225 234-227 234-230C234-241 243-250 254-250C262-250 270-245 272-237L458 243C459 245 460 247 460 250ZM279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10222:[.762,.262,.287,{p:"231-250C231-247 230-244 227-242C177-191 152 12 152 208L152 292C152 488 177 691 227 742C230 744 231 747 231 750C231 757 226 762 219 762C216 762 213 761 211 758C157 705 98 498 98 292L98 208C98 2 157-205 211-258C213-261 216-262 219-262C226-262 231-257 231-250"}],10223:[.762,.262,.287,{p:"189 208L189 292C189 498 130 705 76 758C74 761 71 762 68 762C61 762 56 757 56 750C56 747 57 744 60 742C110 691 135 488 135 292L135 208C135 12 110-191 60-242C57-244 56-247 56-250C56-257 61-262 68-262C71-262 74-261 76-258C130-205 189 2 189 208"}],10229:[.51,.01,1.463,{p:"1407 250C1407 261 1398 270 1387 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1387 230C1398 230 1407 239 1407 250"}],10230:[.51,.01,1.463,{p:"1407 250C1407 256 1403 261 1398 263C1341 282 1297 322 1261 367C1233 403 1212 447 1203 494C1201 503 1193 510 1183 510C1172 510 1163 501 1163 490C1163 489 1164 487 1164 486C1174 433 1197 384 1230 342C1252 314 1278 290 1308 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1308 230C1278 210 1252 186 1230 158C1197 116 1174 67 1164 14C1164 13 1163 11 1163 10C1163-1 1172-10 1183-10C1193-10 1201-3 1203 6C1212 53 1233 97 1261 133C1297 178 1341 218 1398 237C1403 239 1407 244 1407 250"}],10231:[.51,.01,1.442,{p:"1386 250C1386 256 1382 261 1377 263C1320 282 1276 322 1240 367C1212 403 1191 447 1182 494C1180 503 1172 510 1162 510C1151 510 1142 501 1142 490C1142 489 1143 487 1143 486C1153 433 1176 384 1209 342C1231 314 1257 290 1287 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1287 230C1257 210 1231 186 1209 158C1176 116 1153 67 1143 14C1143 13 1142 11 1142 10C1142-1 1151-10 1162-10C1172-10 1180-3 1182 6C1191 53 1212 97 1240 133C1276 178 1320 218 1377 237C1382 239 1386 244 1386 250"}],10232:[.52,.02,1.457,{p:"1401 153C1401 164 1392 173 1381 173L264 173C224 205 180 231 132 250C180 269 224 295 264 327L1381 327C1392 327 1401 336 1401 347C1401 358 1392 367 1381 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 364 516 361 509C334 456 297 409 253 370C199 323 137 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C137 218 199 177 253 130C297 91 334 44 361-9C364-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1381 133C1392 133 1401 142 1401 153"}],10233:[.52,.02,1.457,{p:"1401 250C1401 256 1397 261 1392 263C1320 282 1258 323 1204 370C1160 409 1123 456 1096 509C1093 516 1086 520 1078 520C1067 520 1058 511 1058 500C1058 497 1059 494 1060 491C1084 445 1114 403 1149 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L1193 327C1233 295 1277 269 1325 250C1277 231 1233 205 1193 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L1149 133C1114 97 1084 55 1060 9C1059 6 1058 3 1058 0C1058-11 1067-20 1078-20C1086-20 1093-16 1096-9C1123 44 1160 91 1204 130C1258 177 1320 218 1392 237C1397 239 1401 244 1401 250"}],10234:[.52,.02,1.534,{p:"1478 250C1478 256 1474 261 1468 263C1397 282 1335 323 1281 370C1237 409 1200 456 1173 509C1169 516 1163 520 1155 520C1144 520 1135 511 1135 500C1135 497 1136 494 1137 491C1161 445 1191 403 1226 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 365 516 361 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 361-9C365-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1226 133C1191 97 1161 55 1137 9C1136 6 1135 3 1135 0C1135-11 1144-20 1155-20C1163-20 1169-16 1173-9C1200 44 1237 91 1281 130C1335 177 1397 218 1468 237C1474 239 1478 244 1478 250ZM1401 250C1354 231 1309 205 1270 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327L1270 327C1309 295 1354 269 1401 250"}],10235:[.51,.01,1.443,{p:"1387 10L1387 490C1387 517 1347 517 1347 490L1347 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L1347 230L1347 10C1347-17 1387-17 1387 10"}],10236:[.51,.01,1.443,{p:"1387 250C1387 256 1383 261 1378 263C1321 282 1277 322 1241 367C1213 403 1192 447 1183 494C1181 503 1173 510 1163 510C1152 510 1143 501 1143 490C1143 489 1144 487 1144 486C1154 433 1177 384 1210 342C1232 314 1258 290 1288 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L1288 230C1258 210 1232 186 1210 158C1177 116 1154 67 1144 14C1144 13 1143 11 1143 10C1143-1 1152-10 1163-10C1173-10 1181-3 1183 6C1192 53 1213 97 1241 133C1277 178 1321 218 1378 237C1383 239 1387 244 1387 250"}],10237:[.52,.02,1.437,{p:"1381 0L1381 500C1381 527 1341 527 1341 500L1341 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L1341 133L1341 0C1341-27 1381-27 1381 0ZM1341 327L1341 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],10238:[.52,.02,1.437,{p:"1381 250C1381 256 1377 261 1372 263C1300 282 1238 323 1184 370C1140 409 1103 456 1076 509C1073 516 1066 520 1058 520C1047 520 1038 511 1038 500C1038 497 1039 494 1040 491C1064 445 1094 403 1129 367L96 367L96 500C96 527 56 527 56 500L56 0C56-27 96-27 96 0L96 133L1129 133C1094 97 1064 55 1040 9C1039 6 1038 3 1038 0C1038-11 1047-20 1058-20C1066-20 1073-16 1076-9C1103 44 1140 91 1184 130C1238 177 1300 218 1372 237C1377 239 1381 244 1381 250ZM1305 250C1257 231 1213 205 1173 173L96 173L96 327L1173 327C1213 295 1257 269 1305 250"}],10744:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],10745:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],10752:[.743,.243,1.111,{p:"1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250ZM632 250C632 292 598 326 556 326C514 326 480 292 480 250C480 208 514 174 556 174C598 174 632 208 632 250ZM991 250C991 10 796-185 556-185C316-185 121 10 121 250C121 490 316 685 556 685C796 685 991 490 991 250"}],10753:[.743,.243,1.111,{p:"990 279L585 279L585 684C802 670 976 496 990 279ZM527 684L527 279L122 279C136 496 310 670 527 684ZM527-184C310-170 136 4 122 221L527 221ZM990 221C976 4 802-170 585-184L585 221ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10754:[.743,.243,1.111,{p:"991 250C991 140 951 40 884-37L597 250L884 537C951 460 991 360 991 250ZM843 578L556 291L269 578C346 645 446 685 556 685C666 685 766 645 843 578ZM515 250L228-37C161 40 121 140 121 250C121 360 161 460 228 537ZM843-78C766-145 666-185 556-185C446-185 346-145 269-78L556 209ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10755:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM493 250C493 292 459 326 417 326C375 326 341 292 341 250C341 208 375 174 417 174C459 174 493 208 493 250"}],10756:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM633 250C633 266 620 279 604 279L446 279L446 437C446 453 433 466 417 466C401 466 388 453 388 437L388 279L230 279C214 279 201 266 201 250C201 234 214 221 230 221L388 221L388 63C388 47 401 34 417 34C433 34 446 47 446 63L446 221L604 221C620 221 633 234 633 250"}],10757:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764L79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264C95-264 108-251 108-235L108 706L726 706L726-235C726-251 739-264 755-264C771-264 784-251 784-235"}],10758:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764C739 764 726 751 726 735L726-206L108-206L108 735C108 751 95 764 79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264L755-264C771-264 784-251 784-235"}],10761:[.74,.24,1.092,{p:"1028-232C1039-220 1039-202 1028-191L587 250L1028 691C1039 702 1039 720 1028 732C1016 743 998 743 987 732L546 291L105 732C94 743 76 743 64 732C53 720 53 702 64 691L505 250L64-191C53-202 53-220 64-232C76-243 94-243 105-232L546 209L987-232C998-243 1016-243 1028-232"}],10764:[.805,.306,1.655,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1719 722C1719 770 1669 805 1609 805C1514 805 1475 708 1458 632C1446 577 1410 295 1401 174L1382-75C1369-239 1333-284 1276-284C1263-284 1233-281 1212-263C1241-259 1249-236 1249-222C1249-193 1227-180 1208-180C1188-180 1166-193 1166-223C1166-271 1216-306 1276-306C1371-306 1419-219 1441-129C1454-77 1490 214 1498 325L1517 574C1531 758 1565 783 1610 783C1620 783 1651 781 1673 762C1644 758 1636 735 1636 721C1636 692 1658 679 1677 679C1697 679 1719 692 1719 722",ic:.12}],10769:[.805,.306,.675,{p:"667 153C668 160 665 168 658 172C628 193 608 225 604 261C603 270 596 277 587 278C578 280 570 275 566 268C549 236 520 212 484 203C477 201 471 195 470 187C468 176 475 166 486 164L494 164C515 170 535 179 552 191C528 103 450 37 356 30L388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L281 37C188 63 120 148 120 249C120 261 111 269 100 269C88 269 80 261 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C466-6 563 76 591 184C603 167 618 152 636 139C638 138 641 137 644 136C654 134 665 142 667 153",ic:.02}],10799:[.496,-.004,.778,{p:"625 68L443 250L625 432C640 447 640 471 625 485C610 500 587 500 572 485L390 303L207 485C192 500 169 500 154 485C139 471 139 447 154 432L336 250L154 68C139 53 139 29 154 15C169 0 192 0 207 15L389 197L572 15C587 0 610 0 625 15C640 29 640 53 625 68"}],10815:[.683,0,.75,{p:"713 15C713 31 707 31 684 31C610 31 610 38 610 77L610 606C610 645 610 652 687 652C707 652 713 652 713 668C713 683 704 683 696 683C655 683 611 680 569 680C527 680 483 683 441 683C433 683 424 683 424 668C424 652 430 652 453 652C527 652 527 645 527 606L527 31L222 31L222 606C222 645 222 652 299 652C319 652 325 652 325 668C325 683 316 683 308 683C267 683 223 680 181 680C139 680 95 683 53 683C45 683 36 683 36 668C36 652 42 652 65 652C139 652 139 645 139 606L139 77C139 38 139 31 62 31C42 31 36 31 36 15C36 0 43 0 62 0L687 0C706 0 713 0 713 15"}],10877:[.634,.134,.778,{p:"691 78L143 337L691 596C715 607 698 643 673 632L92 357C75 349 75 325 92 317L673 42C698 30 715 67 691 78ZM702-114C702-106 697-99 691-96L105 181C102 182 99 183 96 183C85 183 76 174 76 163C76 155 81 148 87 145L673-132C676-133 679-134 682-134C693-134 702-125 702-114"}],10878:[.634,.134,.778,{p:"686 317C703 325 703 349 686 357L105 632C80 643 63 607 87 596L635 337L87 78C63 67 80 30 105 42ZM702 163C702 174 693 183 682 183C679 183 676 182 673 181L87-96C81-99 76-106 76-114C76-125 85-134 96-134C99-134 102-133 105-132L691 145C697 148 702 155 702 163"}],10885:[.717,.205,.776,{p:"706 287L135 482L706 678C731 687 718 724 693 716L70 502C51 496 51 469 70 462L693 249C718 240 731 278 706 287ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10886:[.717,.205,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10887:[.667,.167,.778,{p:"691 111L143 370L691 629C715 640 698 676 673 665L92 390C75 382 75 358 92 350L673 75C698 64 715 100 691 111ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10888:[.667,.167,.778,{p:"686 350C703 358 703 382 686 390L105 665C80 676 63 640 87 629L635 370L87 111C63 100 80 64 105 75ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10889:[.749,.321,.776,{p:"706 319L135 514L706 710C731 719 718 756 693 748L70 534C51 528 51 501 70 494L693 281C718 272 731 310 706 319ZM718-61C718-55 713-49 706-49C701-49 696-53 695-59C678-134 634-166 567-182C559-184 550-185 542-185C492-185 446-151 404-119L376-99L433-8C468-28 506-43 544-43C556-43 568-42 580-39C662-18 698 37 718 130L718 133C718 139 713 145 706 145C701 145 696 141 695 135C678 60 634 28 567 12C559 10 550 9 542 9C513 9 486 20 460 35L566 205C568 208 569 212 569 216C569 227 560 236 549 236C542 236 536 232 532 226L427 58L404 75C351 114 293 152 232 152C220 152 208 150 196 147C113 127 78 71 58-22C57-22 57-23 57-24C57-31 63-36 69-36C75-36 80-32 81-27C97 49 141 80 208 97C217 99 226 100 234 100C284 100 330 66 372 34L400 14L343-77C307-57 270-42 232-42C220-42 208-44 196-47C113-67 78-123 58-216C57-216 57-217 57-218C57-225 63-230 69-230C75-230 80-226 81-221C97-145 141-114 208-97C217-95 226-94 234-94C262-94 290-105 315-121L209-290C207-294 206-297 206-301C206-312 215-321 226-321C234-321 240-317 243-312L349-143L372-160C424-200 483-237 544-237C556-237 568-236 580-233C662-212 698-157 718-64"}],10890:[.717,.289,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87L376-67L433 24C468 4 506-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162L718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C513 41 486 52 460 67L566 237C568 240 569 244 569 248C569 259 560 268 549 268C542 268 536 264 532 258L427 90L404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66L400 46L343-45C307-25 270-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C262-62 290-73 315-89L209-258C207-262 206-265 206-269C206-280 215-289 226-289C234-289 240-285 243-280L349-111L372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10891:[.973,.473,.778,{p:"690 457L146 695L690 934C714 945 698 981 674 971L92 715C74 708 74 683 92 675L674 420C698 409 714 446 690 457ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM686-215C704-208 704-183 686-175L104 80C80 91 64 54 88 43L632-195L88-434C64-445 80-481 104-471"}],10892:[.973,.473,.778,{p:"686 675C704 683 704 708 686 715L104 971C80 981 64 945 88 934L632 695L88 457C64 446 80 409 104 420ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM690-434L146-195L690 43C714 54 698 91 674 80L92-175C74-183 74-208 92-215L674-471C698-481 714-445 690-434"}],10901:[.629,.129,.778,{p:"691-91L143 168L691 427C715 439 698 475 673 463L92 188C75 180 75 156 92 148L673-127C698-138 715-102 691-91ZM702 609C702 620 693 629 682 629C679 629 676 628 673 627L87 350C81 347 76 340 76 332C76 321 85 312 96 312C99 312 102 313 105 314L691 591C697 594 702 601 702 609"}],10902:[.629,.129,.778,{p:"686 148C703 156 703 180 686 188L105 463C80 475 63 439 87 427L635 168L87-91C63-102 80-138 105-127ZM702 332C702 340 697 347 691 350L105 627C102 628 99 629 96 629C85 629 76 620 76 609C76 601 81 594 87 591L673 314C676 313 679 312 682 312C693 312 702 321 702 332"}],10927:[.631,.119,.778,{p:"702 57L702 61C671 216 535 299 373 334C535 369 671 452 702 607L702 611C702 622 693 631 682 631C672 631 664 624 662 615C623 418 393 354 176 354L96 354C93 354 91 353 89 353C81 350 76 342 76 334C76 326 81 318 89 315C91 315 93 314 96 314L176 314C393 314 623 250 662 53C664 44 672 37 682 37C693 37 702 46 702 57ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10928:[.631,.119,.778,{p:"702 334C702 342 697 350 689 353C687 353 685 354 682 354L602 354C385 354 155 418 116 615C114 624 106 631 96 631C85 631 76 622 76 611L76 607C107 452 243 369 405 334C243 299 107 216 76 61L76 57C76 46 85 37 96 37C106 37 114 44 116 53C155 250 385 314 602 314L682 314C685 314 687 315 689 315C697 318 702 326 702 334ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10933:[.753,.276,.777,{p:"150 443C230 443 333 433 413 414C570 376 638 299 653 200C655 189 657 174 674 174C684 174 694 181 694 195C694 204 686 299 608 365C559 405 487 444 370 463C485 485 600 526 658 622C676 652 694 697 694 732C694 745 684 753 674 753C670 753 657 751 654 735C645 672 623 570 420 515C307 485 155 484 131 484C100 484 83 484 83 463C83 443 104 443 121 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10934:[.753,.276,.777,{p:"656 443C673 443 694 443 694 463C694 475 685 481 679 482C673 484 644 484 626 484C539 484 439 496 364 513C207 551 139 628 124 727C122 737 120 753 103 753C93 753 83 745 83 732C83 723 91 628 169 562C218 522 290 483 404 464L404 463C292 442 177 401 119 305C101 275 83 230 83 195C83 181 93 174 103 174C120 174 122 188 124 202C147 346 280 416 512 437C550 440 589 443 627 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10935:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10936:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10937:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10938:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10949:[.753,.214,.777,{p:"393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214ZM118-174C101-174 83-174 83-194C83-214 101-214 118-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174ZM118 20C101 20 83 20 83 0C83-20 101-20 118-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20"}],10950:[.753,.214,.777,{p:"384 713C545 713 654 595 654 464C654 328 541 214 385 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L388 174C556 174 694 301 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713ZM659-214C676-214 694-214 694-194C694-174 676-174 659-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214ZM659-20C676-20 694-20 694 0C694 20 676 20 659 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20"}],10955:[.785,.375,.777,{p:"393 246C232 246 123 364 123 495C123 631 237 745 392 745L659 745C676 745 694 745 694 765C694 785 676 785 659 785L389 785C221 785 83 658 83 496C83 333 221 206 390 206L659 206C676 206 694 206 694 226C694 246 676 246 659 246ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],10956:[.785,.375,.777,{p:"384 745C545 745 654 627 654 496C654 360 541 246 385 246L118 246C101 246 83 246 83 226C83 206 101 206 118 206L388 206C556 206 694 333 694 495C694 658 557 785 387 785L118 785C101 785 83 785 83 765C83 745 101 745 118 745ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],119808:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],119809:[.686,0,.818,{sk:-.109,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],119810:[.697,.011,.831,{sk:.165,p:"766 227C766 247 759 248 742 248C729 248 720 248 719 231C712 97 591 36 490 36C412 36 328 60 276 121C229 178 217 253 217 343C217 399 220 507 283 573C348 639 435 650 487 650C595 650 690 574 712 447C715 428 716 426 739 426C765 426 766 428 766 454L766 669C766 688 766 697 748 697C739 697 737 695 729 688L663 629C601 679 534 697 466 697C217 697 64 548 64 343C64 138 217-11 466-11C653-11 766 112 766 227"}],119811:[.686,0,.882,{sk:-.158,p:"817 337C817 557 667 686 469 686L39 686L39 639L147 639L147 47L39 47L39 0L470 0C667 0 817 123 817 337ZM670 338C670 229 658 176 626 131C578 63 490 47 429 47L283 47L283 639L429 639C495 639 578 620 627 550C662 499 670 431 670 338"}],119812:[.68,0,.756,{sk:-.028,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],119813:[.68,0,.724,{sk:-.02,p:"675 439L644 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 317L339 317C435 317 444 274 444 200L491 200L491 481L444 481C444 407 436 364 339 364L289 364L289 633L429 633C590 633 613 556 628 439"}],119814:[.697,.011,.904,{sk:.127,p:"845 229L845 276C810 273 723 273 684 273C626 273 533 273 479 276L479 229L623 229L623 128C623 109 623 80 584 57C558 42 526 36 494 36C408 36 322 65 273 127C230 182 217 253 217 344C217 456 237 514 274 563C314 613 391 650 487 650C594 650 689 574 711 447C714 428 715 426 738 426C764 426 765 428 765 454L765 669C765 688 765 697 747 697C738 697 736 695 728 688L662 629C589 687 517 697 465 697C219 697 64 550 64 343C64 144 209-11 467-11C500-11 603-9 653 53C684 26 744 0 751 0C765 0 765 13 765 28L765 229"}],119815:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],119816:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],119817:[.686,.011,.594,{sk:.051,p:"527 639L527 686C492 683 407 683 368 683C315 683 217 683 169 686L169 639L310 639L310 149C310 130 310 25 211 25C194 25 161 28 130 42C130 42 176 61 176 114C176 168 133 191 100 191C63 191 23 166 23 114C23 37 102-11 216-11C350-11 446 46 446 150L446 639"}],119818:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],119819:[.686,0,.692,{sk:-.114,p:"643 274L596 274C588 205 571 47 392 47L289 47L289 639L424 639L424 686C380 683 271 683 222 683C178 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0L612 0"}],119820:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],119821:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],119822:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],119823:[.686,0,.786,{sk:-.1,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],119824:[.697,.194,.864,{p:"805-8C805 0 805 18 787 18C772 18 770 5 769-2C763-40 701-41 684-41C661-41 631-41 592 18C756 82 799 230 799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 135 200-11 432-11C454-11 487-10 527-2C555-115 575-194 668-194C770-194 805-76 805-8ZM652 340C652 284 652 135 556 69C534 102 498 155 431 155C380 155 334 121 334 73C334 67 335 56 337 51C214 110 211 262 211 340C211 380 211 475 248 546C300 642 386 657 431 657C485 657 563 637 611 552C649 485 652 399 652 340ZM514 45C489 34 459 29 432 29C377 29 370 61 370 73C370 100 399 119 432 119C460 119 494 108 514 45"}],119825:[.686,.011,.863,{sk:-.15,p:"858 95C858 117 844 117 834 117C813 117 812 107 811 94C806 47 777 25 747 25C687 25 678 96 673 138C671 149 663 218 662 223C648 293 593 324 550 340C666 370 717 435 717 501C717 602 607 686 419 686L39 686L39 639L147 639L147 47L39 47L39 0C75 3 173 3 215 3C257 3 355 3 391 0L391 47L283 47L283 325L400 325C414 325 458 325 489 291C521 256 521 237 521 164C521 98 521 49 591 15C635-7 697-11 738-11C845-11 858 79 858 95ZM564 500C564 444 564 361 399 361L283 361L283 639L401 639C562 639 564 561 564 500"}],119826:[.697,.011,.639,{sk:.054,p:"574 203C574 314 493 395 402 414L257 445C217 454 161 488 161 549C161 592 189 654 289 654C369 654 470 620 493 484C497 460 497 458 518 458C542 458 542 463 542 486L542 669C542 688 542 697 524 697C516 697 515 696 504 686L459 642C401 688 336 697 288 697C136 697 64 601 64 496C64 431 97 385 118 363C167 314 201 307 310 283C398 264 415 261 437 240C452 225 477 199 477 153C477 105 451 36 347 36C271 36 119 56 111 205C110 223 110 228 88 228C64 228 64 222 64 199L64 17C64-2 64-11 82-11C91-11 93-9 101-2L147 44C213-5 306-11 347-11C512-11 574 102 574 203"}],119827:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],119828:[.686,.011,.885,{p:"845 639L845 686C807 683 750 683 711 683C669 683 617 683 576 686L576 639L601 639C619 639 636 638 654 636C683 633 684 632 684 610L684 233C684 85 575 36 466 36C291 36 289 167 289 223L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 231C147 98 255-11 462-11C652-11 737 106 737 229L737 610C737 632 738 633 766 636C790 639 792 639 820 639"}],119829:[.686,.008,.869,{p:"842 639L842 686L729 683C689 683 637 683 598 686L598 639C607 639 686 639 686 627C686 623 683 618 682 615L480 160L267 639L361 639L361 686C323 683 227 683 184 683C145 683 61 683 26 686L26 639L118 639L394 18C402 0 406-8 434-8C450-8 463-8 474 16L740 617C746 630 750 639 823 639"}],119830:[.686,.008,1.189,{p:"1164 639L1164 686C1137 685 1102 683 1057 683C1019 683 957 683 921 686L921 639C946 639 994 639 1023 628L851 181L674 639L770 639L770 686C732 683 638 683 595 683C556 683 477 683 442 686L442 639L528 639L569 533L433 181L256 639L352 639L352 686C314 683 220 683 177 683C138 683 59 683 24 686L24 639L110 639L350 18C356 2 360-8 385-8C410-8 414 2 420 18L594 468L768 18C774 2 778-8 803-8C828-8 832 2 838 18L1069 615C1075 632 1076 634 1107 637C1127 639 1148 639 1164 639"}],119831:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],119832:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L485 342L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L366 274L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 274L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],119833:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],119834:[.453,.006,.559,{sk:-.049,p:"553 24C553 47 540 47 527 47C466 48 466 61 466 84L466 299C466 388 395 453 246 453C189 453 67 449 67 361C67 317 102 298 129 298C160 298 192 319 192 361C192 391 173 408 170 410C198 416 230 417 242 417C317 417 352 375 352 299L352 265C281 262 27 253 27 108C27 12 151-6 220-6C300-6 347 35 369 77C369 46 369 0 473 0L521 0C541 0 553 0 553 24ZM352 139C352 43 260 30 235 30C184 30 144 65 144 109C144 217 302 231 352 234"}],119835:[.694,.006,.639,{sk:-.194,p:"600 223C600 356 506 450 361 450C288 450 238 421 214 401L214 694L37 686L37 639C99 639 106 639 106 600L106 0L153 0C169 19 186 37 202 56C210 48 259-6 348-6C497-6 600 84 600 223ZM472 223C472 176 472 121 446 82C417 41 371 30 339 30C269 30 230 84 220 99L220 350C247 385 295 414 350 414C472 414 472 293 472 223"}],119836:[.453,.006,.511,{sk:.043,p:"478 117C478 131 464 131 454 131C436 131 435 129 430 116C404 53 356 34 305 34C166 34 166 181 166 227C166 283 166 413 295 413C330 413 347 410 360 407C342 391 340 370 340 361C340 317 375 298 402 298C433 298 465 319 465 361C465 447 349 453 291 453C112 453 38 338 38 222C38 89 132-6 286-6C448-6 478 110 478 117"}],119837:[.694,.006,.639,{sk:.124,p:"601 0L601 47C539 47 532 47 532 86L532 694L355 686L355 639C417 639 424 639 424 600L424 405C374 444 322 450 289 450C143 450 38 362 38 221C38 89 130-6 278-6C339-6 387 18 418 43L418-6ZM418 103C405 85 364 30 288 30C166 30 166 151 166 221C166 269 166 323 192 362C221 404 268 414 299 414C356 414 396 382 418 353"}],119838:[.453,.006,.527,{sk:.018,p:"494 117C494 135 475 135 470 135C453 135 451 130 445 114C424 66 367 34 302 34C161 34 160 167 160 218L462 218C484 218 494 218 494 245C494 276 488 349 438 399C401 435 348 453 279 453C119 453 32 350 32 225C32 91 132-6 293-6C451-6 494 100 494 117ZM399 251L160 251C162 290 163 332 184 365C210 405 250 417 279 417C396 417 398 286 399 251"}],119839:[.7,0,.351,{ic:.086,sk:.069,p:"437 613C437 655 401 700 323 700C225 700 117 658 117 545L117 444L42 444L42 397L117 397L117 47L48 47L48 0L174 3C212 3 276 3 312 0L312 47L225 47L225 397L340 397L340 444L219 444L219 545C219 655 295 664 320 664C325 664 330 664 337 662C322 651 314 632 314 613C314 570 349 551 375 551C405 551 437 572 437 613"}],119840:[.455,.201,.575,{sk:.07,p:"558 397C558 420 541 455 495 455C480 455 433 452 389 417C371 429 329 450 255 450C111 450 56 372 56 302C56 261 76 220 108 197C80 162 74 129 74 108C74 93 78 44 118 12C105 9 32-12 32-75C32-126 87-201 287-201C464-201 542-142 542-72C542-42 534 21 467 55C411 83 351 83 255 83C229 83 183 83 178 84C134 91 123 129 123 147C123 157 127 172 133 180C179 156 230 154 255 154C399 154 454 232 454 302C454 349 429 382 414 398C444 414 465 416 476 417C474 412 472 403 472 397C472 372 489 354 515 354C541 354 558 373 558 397ZM343 302C343 257 343 190 255 190C167 190 167 257 167 302C167 347 167 414 255 414C343 414 343 347 343 302ZM456-75C456-111 417-165 287-165C167-165 118-119 118-73C118-13 181-13 195-13L312-13C343-13 456-13 456-75"}],119841:[.694,0,.639,{sk:-.185,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 245 392 223 354L222 354L222 694L45 686L45 639C107 639 114 639 114 600L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119842:[.685,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3ZM238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],119843:[.685,.2,.351,{sk:.013,p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42ZM267 607C267 650 232 685 189 685C146 685 111 650 111 607C111 564 146 529 189 529C232 529 267 564 267 607"}],119844:[.694,0,.607,{sk:-.177,p:"587 0L587 47L570 47C527 47 524 51 511 67L342 278L472 379C486 390 495 397 562 397L562 444C535 441 510 441 484 441L369 444L369 397C392 397 395 394 403 386L214 237L214 694L37 686L37 639C99 639 106 639 106 600L106 47L37 47L37 0L157 3L278 0L278 47L209 47L209 174C238 197 246 203 266 217L367 91C376 79 392 59 392 56C392 47 374 47 361 47L361 0C391 2 478 3 483 3C519 3 553 2 587 0"}],119845:[.694,0,.319,{sk:-.024,p:"293 0L293 47L224 47L224 694L47 686L47 639C109 639 116 639 116 600L116 47L47 47L47 0L170 3"}],119846:[.45,0,.958,{sk:-.061,p:"935 0L935 47L866 47L866 306C866 409 815 450 712 450C621 450 569 400 543 354C523 447 431 450 393 450C306 450 249 405 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 315 414 377 414C411 414 433 394 433 317L433 47L364 47L364 0L490 3L616 0L616 47L547 47L547 256C547 365 634 414 696 414C730 414 752 394 752 317L752 47L683 47L683 0L809 3"}],119847:[.45,0,.639,{sk:-.063,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 243 393 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119848:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],119849:[.45,.194,.639,{sk:-.079,p:"600 223C600 356 509 450 365 450C290 450 237 419 214 401L214 450L37 442L37 395C99 395 106 395 106 357L106-147L37-147L37-194L163-191L289-194L289-147L220-147L220 39C263 4 307-6 348-6C498-6 600 84 600 223ZM472 223C472 82 402 30 337 30C323 30 276 30 231 84C220 97 220 98 220 117L220 329C220 348 221 349 235 363C275 404 327 410 349 410C416 410 472 349 472 223"}],119850:[.45,.194,.607,{sk:.066,p:"601-194L601-147L532-147L532 450L491 450L438 371C403 420 347 450 287 450C141 450 38 361 38 222C38 81 139-6 278-6C327-6 372 8 418 48L418-147L349-147L349-194L475-191ZM424 142C424 124 424 121 409 100C369 41 318 30 288 30C226 30 166 88 166 221C166 363 240 410 300 410C376 410 424 331 424 281"}],119851:[.45,0,.474,{sk:-.021,p:"442 368C442 421 388 450 336 450C266 450 226 400 203 337L203 450L37 442L37 395C99 395 106 395 106 356L106 47L37 47L37 0L163 3C201 3 265 3 301 0L301 47L214 47L214 222C214 292 239 414 339 414C339 414 320 397 320 368C320 327 352 307 381 307C410 307 442 328 442 368"}],119852:[.453,.006,.454,{sk:.038,p:"415 140C415 183 395 218 360 246C321 275 289 281 211 294C174 301 109 312 109 359C109 421 202 421 221 421C296 421 334 392 339 337C340 322 341 317 362 317C386 317 386 322 386 345L386 425C386 444 386 453 368 453C364 453 362 453 323 434C297 447 262 453 222 453C192 453 38 453 38 322C38 282 58 255 78 238C118 203 156 197 233 183C269 177 344 164 344 105C344 30 252 30 230 30C124 30 98 103 86 146C81 160 76 160 62 160C38 160 38 154 38 131L38 22C38 3 38-6 56-6C63-6 65-6 86 9L112 26C158-6 210-6 230-6C261-6 415-6 415 140"}],119853:[.635,.006,.447,{sk:-.029,p:"382 124L382 177L335 177L335 126C335 58 303 34 275 34C217 34 217 98 217 121L217 397L363 397L363 444L217 444L217 635L170 635C169 535 120 436 21 433L21 397L103 397L103 123C103 16 190-6 261-6C337-6 382 51 382 124"}],119854:[.45,.006,.639,{sk:-.024,p:"615 0L615 47C553 47 546 47 546 86L546 450L363 442L363 395C425 395 432 395 432 356L432 165C432 83 381 30 308 30C231 30 228 55 228 109L228 450L45 442L45 395C107 395 114 395 114 356L114 123C114 16 195-6 294-6C320-6 392-6 438 72L438-6"}],119855:[.444,.004,.607,{p:"580 397L580 444C555 442 526 441 501 441L410 444L410 397C429 397 458 394 458 386C458 386 458 384 453 374L337 124L210 397L264 397L264 444L140 441L26 444L26 397L90 397L265 21C277-4 290-4 303-4C320-4 330-1 340 20L506 376C512 390 516 397 580 397"}],119856:[.444,.004,.831,{p:"805 397L805 444C782 442 752 441 728 441L632 444L632 397C641 397 690 396 690 385C690 382 687 376 686 373L581 117L467 397L523 397L523 444L409 441C367 441 325 443 309 444L309 397L368 397C389 347 389 344 389 344C389 340 386 334 385 331L306 139L201 397L257 397L257 444L134 441L25 444L25 397L84 397L237 23C244 6 248-4 273-4C298-4 302 6 309 23L415 282L521 23C528 6 532-4 557-4C582-4 586 6 593 23L737 376C742 389 746 397 805 397"}],119857:[.444,0,.607,{p:"585 0L585 47L514 47L346 246L463 376C476 390 482 397 565 397L565 444L473 441L370 444L370 397C384 397 396 395 408 388C404 382 404 380 400 376L316 282L218 397L258 397L258 444L137 441L27 444L27 397L98 397L254 213L123 66C106 47 70 47 22 47L22 0L114 3L217 0L217 47C199 47 180 52 180 58C180 58 180 60 187 68L284 177L394 47L355 47L355 0L475 3"}],119858:[.444,.2,.607,{p:"580 397L580 444C556 442 526 441 501 441L410 444L410 397C410 397 457 397 457 385L452 373L337 127L210 397L264 397L264 444L140 441L26 444L26 397L90 397L277 0L254-48C232-96 200-164 129-164C115-164 113-163 105-160C114-156 137-142 137-107C137-74 113-50 79-50C51-50 22-69 22-108C22-159 69-200 129-200C206-200 264-138 291-81L506 376C513 390 516 397 580 397"}],119859:[.444,0,.511,{p:"462 202L415 202C406 101 390 40 258 40L172 40L449 401C457 412 459 414 459 423C459 444 445 444 427 444L60 444L48 269L95 269C101 372 132 408 235 408L320 408L41 44C32 33 32 31 32 22C32 0 45 0 64 0L444 0"}],119860:[.716,0,.75,{sk:.175,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],119861:[.683,0,.759,{sk:.041,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],119862:[.705,.022,.715,{ic:.045,sk:.205,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 87 168-22 321-22C408-22 484 18 537 64C630 146 647 237 647 240C647 250 635 250 635 250C629 250 624 248 622 240C613 211 590 140 521 82C452 26 389 9 337 9C247 9 141 61 141 217C141 274 162 436 262 553C323 624 417 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119863:[.683,0,.828,{sk:.013,p:"804 430C804 571 719 683 569 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 49 0 68 0L399 0C607 0 804 211 804 430ZM717 467C717 418 697 254 612 144C583 107 504 31 381 31L268 31C254 31 252 31 246 32C236 33 233 34 233 42C233 45 233 47 238 65L375 614C384 649 386 652 429 652L536 652C634 652 717 599 717 467"}],119864:[.68,0,.738,{ic:.026,sk:.095,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],119865:[.68,0,.643,{ic:.106,sk:.074,p:"748 653C751 680 746 680 721 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L185 3L334 0C343 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L303 325L400 325C475 325 483 309 483 280C483 273 483 261 476 231C474 226 473 220 473 220C473 212 479 208 485 208C495 208 495 211 500 229L555 446C558 457 558 459 558 462C558 462 556 473 546 473C536 473 535 468 531 452C510 374 487 356 402 356L311 356L375 610C384 645 385 649 429 649L561 649C684 649 707 616 707 539C707 516 707 512 704 485C702 472 702 470 702 467C702 462 705 455 714 455C725 455 726 461 728 480"}],119866:[.705,.022,.786,{sk:.203,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 93 161-22 323-22C367-22 412-13 448 2C498 22 517 43 535 63C544 38 570 1 580 1C585 1 587 5 587 5C589 7 599 45 604 66L623 143C627 160 632 177 636 194C647 239 648 241 705 242C710 242 721 243 721 262C721 269 716 273 708 273C685 273 626 270 603 270L463 273C454 273 442 273 442 253C442 242 450 242 472 242C472 242 502 242 525 240C551 237 556 234 556 221C556 212 545 167 535 130C507 20 377 9 342 9C246 9 141 66 141 219C141 250 151 415 256 545C310 613 407 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119867:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],119868:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],119869:[.683,.022,.555,{ic:.078,sk:.151,p:"633 671C633 680 627 683 619 683C594 683 533 680 508 680L361 683C352 683 340 683 340 663C340 652 348 652 374 652C397 652 407 652 432 650C456 647 463 644 463 630C463 624 461 617 459 609L344 150C320 53 252 0 200 0C174 0 121 10 105 62C108 61 117 61 117 61C156 61 182 95 182 125C182 157 155 167 138 167C120 167 71 155 71 87C71 25 124-22 203-22C295-22 399 44 424 143L541 610C549 643 551 652 606 652C622 652 633 652 633 671"}],119870:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],119871:[.683,0,.681,{sk:.019,p:"643 247C643 251 640 258 631 258C622 258 621 253 614 237C580 145 536 31 363 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L374 605C383 641 386 652 480 652C510 652 518 652 518 671C518 683 507 683 502 683L354 680L221 683C214 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 48 0 66 0L529 0C553 0 554 0 560 17L639 233C643 244 643 247 643 247"}],119872:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],119873:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],119874:[.705,.022,.763,{sk:.114,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],119875:[.683,0,.642,{ic:.112,sk:.011,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],119876:[.705,.194,.791,{sk:.1,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C330-22 364-18 403-7C399-69 399-71 399-84C399-116 399-194 482-194C601-194 649-11 649 0C649 7 642 10 638 10C630 10 628 5 626-1C602-72 544-97 509-97C463-97 448-70 438 6C593 65 740 243 740 436ZM652 468C652 368 601 134 433 40C428 75 418 148 345 148C292 148 243 98 243 46C243 26 249 14 249 14C171 45 137 123 137 213C137 282 163 424 239 532C312 634 406 680 479 680C579 680 652 602 652 468ZM406 41C406 26 405 25 395 21C369 10 339 3 311 3C297 3 265 3 265 46C265 86 303 126 345 126C387 126 406 102 406 41"}],119877:[.683,.022,.759,{sk:.018,p:"646 553C646 519 630 450 591 411C565 385 512 353 422 353L310 353L375 614C381 638 384 648 403 651C412 652 444 652 464 652C535 652 646 652 646 553ZM755 93C755 105 743 105 743 105C734 105 732 98 730 91C705 17 662 0 639 0C606 0 599 22 599 61C599 92 605 143 609 175C611 189 613 208 613 222C613 299 546 330 519 340C620 362 739 432 739 533C739 619 649 683 518 683L233 683C213 683 204 683 204 663C204 652 213 652 232 652C232 652 253 652 270 650C288 648 297 647 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C50 31 41 31 41 11C41 0 55 0 55 0L181 3L308 0C316 0 328 0 328 20C328 31 319 31 300 31C263 31 235 31 235 49C235 55 237 60 238 66L304 331L423 331C514 331 532 275 532 240C532 225 524 194 518 171C511 143 502 106 502 86C502-22 622-22 635-22C720-22 755 79 755 93"}],119878:[.705,.022,.613,{ic:.032,sk:.168,p:"645 695C645 698 643 705 634 705C629 705 628 704 616 690L568 633C542 680 490 705 425 705C298 705 178 590 178 469C178 388 231 342 282 327L389 299C426 290 481 275 481 193C481 103 399 9 301 9C237 9 126 31 126 155C126 179 131 203 132 209C133 213 134 216 134 216C134 226 127 227 122 227C117 227 115 226 112 223C108 219 52-9 52-12C52-18 57-22 63-22C68-22 69-21 81-7L130 50C173-8 241-22 299-22C435-22 553 111 553 235C553 304 519 338 504 352C481 375 466 379 377 402L310 420C283 429 249 458 249 511C249 592 329 677 424 677C507 677 568 634 568 522C568 490 564 472 564 466C564 466 564 456 576 456C586 456 587 459 591 476"}],119879:[.677,0,.584,{ic:.12,sk:.016,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],119880:[.683,.022,.683,{ic:.077,sk:.022,p:"760 672C760 672 760 683 747 683C714 683 679 680 645 680C611 680 574 683 541 683C535 683 523 683 523 663C523 652 533 652 541 652C598 651 609 630 609 608C609 605 607 590 606 587L516 230C482 96 367 9 267 9C199 9 145 53 145 139C145 139 145 173 156 217L253 606C262 642 264 652 337 652C363 652 371 652 371 672C371 683 360 683 357 683L229 680L100 683C92 683 81 683 81 663C81 652 90 652 109 652C109 652 130 652 147 650C165 648 174 647 174 634C174 628 163 586 157 563L135 475L74 228C67 200 67 185 67 170C67 48 158-22 263-22C389-22 513 91 546 223L635 578C645 619 663 649 743 652C748 652 760 653 760 672"}],119881:[.683,.022,.583,{ic:.186,sk:-.018,p:"769 671C769 679 764 683 756 683C730 683 701 680 674 680C641 680 607 683 575 683C569 683 556 683 556 664C556 653 565 652 572 652C599 650 618 640 618 619C618 604 603 581 603 581L296 93L228 622C228 639 251 652 297 652C311 652 322 652 322 672C322 681 314 683 308 683C268 683 225 680 184 680C166 680 147 681 129 681C111 681 92 683 75 683C68 683 56 683 56 664C56 652 65 652 81 652C137 652 138 643 141 618L220 1C223-19 227-22 240-22C256-22 260-17 268-4L628 569C677 647 719 650 756 652C768 653 769 671 769 671"}],119882:[.683,.022,.944,{ic:.104,p:"1048 672C1048 676 1044 683 1036 683C1012 683 984 680 959 680C925 680 888 683 855 683C849 683 836 683 836 664C836 653 845 652 851 652C875 651 910 643 910 613C910 602 905 594 897 580L627 109L590 605C589 625 587 651 660 652C677 652 687 652 687 672C687 682 676 683 672 683C632 683 590 680 550 680C527 680 468 683 445 683C439 683 426 683 426 663C426 652 436 652 450 652C494 652 501 646 503 627L509 550L256 109L218 616C218 628 218 651 294 652C304 652 315 652 315 672C315 683 301 683 301 683C261 683 219 680 178 680C143 680 107 683 73 683C68 683 55 683 55 664C55 652 64 652 80 652C130 652 131 643 133 615L178 4C179-14 180-22 194-22C206-22 209-16 218-1L512 509L549 4C551-17 553-22 565-22C578-22 584-12 589-3L917 567C942 611 966 647 1029 652C1038 653 1048 653 1048 672"}],119883:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],119884:[.683,0,.581,{ic:.181,sk:-.027,p:"762 671C762 679 757 683 749 683C723 683 694 680 667 680C634 680 599 683 567 683C561 683 548 683 548 664C548 653 558 652 563 652C570 652 599 650 599 629C599 612 576 586 572 581L340 314L230 611C224 625 224 628 224 628C224 652 273 652 283 652C297 652 307 652 307 672C307 683 295 683 292 683L166 680C141 680 79 683 54 683C48 683 35 683 35 663C35 652 45 652 58 652C118 652 122 643 131 618L254 289C255 286 258 275 258 272C258 269 218 108 213 90C200 35 199 32 119 31C100 31 92 31 92 11C92 0 106 0 106 0L232 3L360 0C367 0 379 0 379 20C379 31 370 31 351 31C351 31 330 31 313 33C292 35 286 37 286 49C286 56 295 91 300 112L335 253C340 272 341 275 349 284L597 569L611 583C641 613 674 647 742 652C753 653 762 653 762 671"}],119885:[.683,0,.683,{ic:.04,sk:.114,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],119886:[.442,.011,.529,{sk:.022,p:"498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 79 368 87 379 131L401 221L437 361C444 389 444 391 444 395C444 412 432 422 415 422C391 422 376 400 373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119887:[.694,.011,.429,{sk:-.05,p:"415 282C415 373 362 442 282 442C236 442 195 413 165 382L239 683C239 683 239 694 226 694C203 694 130 686 104 684C96 683 85 682 85 664C85 652 94 652 109 652C157 652 159 645 159 635C159 628 150 594 145 573L63 247C51 197 47 181 47 146C47 51 100-11 174-11C292-11 415 138 415 282ZM343 326C343 267 310 152 292 114C259 47 213 11 174 11C140 11 107 38 107 112C107 131 107 150 123 213L145 305C151 327 151 329 160 340C209 405 254 420 280 420C316 420 343 390 343 326"}],119888:[.442,.011,.433,{sk:.101,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C142 11 115 60 115 120C115 161 135 258 169 320C200 377 255 420 310 420C344 420 382 407 396 380C380 380 366 380 352 366C336 351 334 334 334 327C334 303 352 292 371 292C400 292 427 316 427 356C427 405 380 442 309 442C174 442 41 299 41 158C41 68 99-11 203-11C346-11 430 95 430 107"}],119889:[.694,.011,.52,{sk:.182,p:"516 683C516 683 516 694 503 694C488 694 393 685 376 683C368 682 362 677 362 664C362 652 371 652 386 652C434 652 436 645 436 635L433 615L373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 81 368 88 372 105ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119890:[.442,.011,.466,{sk:.067,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C127 11 118 95 118 127C118 139 119 170 134 231L187 231C216 231 290 233 340 254C410 284 415 343 415 357C415 401 377 442 308 442C197 442 46 345 46 170C46 68 105-11 203-11C346-11 430 95 430 107ZM382 357C382 253 222 253 181 253L140 253C179 405 282 420 308 420C355 420 382 391 382 357"}],119891:[.705,.205,.49,{ic:.062,sk:.172,p:"552 636C552 682 506 705 465 705C431 705 368 687 338 588C332 567 329 557 305 431L236 431C217 431 206 431 206 412C206 400 215 400 234 400L300 400L225 5C207-92 190-183 138-183C134-183 109-183 90-165C136-162 145-126 145-111C145-88 127-76 108-76C82-76 53-98 53-136C53-181 97-205 138-205C193-205 233-146 251-108C283-45 306 76 307 83L367 400L453 400C473 400 483 400 483 420C483 431 473 431 456 431L373 431C384 489 383 487 394 545C398 566 412 637 418 649C427 668 444 683 465 683C469 683 495 683 514 665C470 661 460 626 460 611C460 588 478 576 497 576C523 576 552 598 552 636"}],119892:[.442,.205,.477,{sk:.077,p:"474 395C474 412 462 422 445 422C435 422 408 415 404 379C386 416 351 442 311 442C197 442 73 302 73 158C73 59 134 0 206 0C265 0 312 47 322 58L323 57L290-75C286-84 252-183 146-183C127-183 94-182 66-173C96-164 107-138 107-121C107-105 96-86 69-86C47-86 15-104 15-144C15-185 52-205 148-205C273-205 345-127 360-67L471 377C472 383 474 388 474 395ZM392 334C392 329 390 323 389 319L341 128C335 102 312 77 290 58C269 40 238 22 209 22C159 22 144 74 144 114C144 162 173 280 200 331C227 380 270 420 312 420C378 420 392 339 392 334"}],119894:[.661,.011,.345,{sk:.074,p:"284 625C284 645 270 661 247 661C220 661 193 635 193 608C193 589 207 572 231 572C254 572 284 595 284 625ZM293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],119895:[.661,.205,.412,{sk:.153,p:"397 625C397 644 383 661 359 661C336 661 306 638 306 608C306 588 320 572 343 572C370 572 397 598 397 625ZM360 350C360 407 318 442 268 442C166 442 109 297 109 288C109 278 121 278 121 278C130 278 131 279 139 298C164 359 210 420 265 420C279 420 297 416 297 374C297 351 294 340 290 323L196-50C177-126 129-183 73-183C67-183 52-183 34-174C64-167 79-141 79-121C79-105 68-86 41-86C16-86-13-107-13-143C-13-183 27-205 75-205C145-205 238-152 263-53L355 313C360 333 360 347 360 350"}],119896:[.694,.011,.521,{sk:-.048,p:"508 379C508 409 485 442 440 442C412 442 366 434 294 354C260 316 221 276 183 261L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C97-11 112-2 118 10C123 19 168 204 174 229C208 226 290 210 290 144C290 137 290 133 287 123C285 111 283 99 283 88C283 29 323-11 375-11C405-11 432 5 454 42C479 86 490 143 490 143C490 153 481 153 478 153C468 153 467 149 464 135C444 62 421 11 377 11C358 11 345 22 345 58C345 75 349 98 353 114C357 131 357 135 357 145C357 210 294 239 209 250C240 268 272 300 295 324C343 377 389 420 438 420C444 420 445 420 447 419C459 417 460 417 468 411C470 410 470 409 472 407C424 404 415 365 415 353C415 337 426 318 453 318C479 318 508 340 508 379"}],119897:[.694,.011,.298,{sk:.035,p:"258 683C258 683 258 694 245 694C222 694 149 686 123 684C115 683 104 682 104 663C104 652 114 652 129 652C177 652 178 643 178 635L175 615L49 115C46 104 44 97 44 81C44 24 88-11 135-11C168-11 193 9 210 45C228 83 240 143 240 143C240 153 231 153 228 153C218 153 217 149 214 135C197 70 178 11 138 11C108 11 108 43 108 57C108 81 109 86 114 105"}],119898:[.442,.011,.878,{sk:-.035,p:"848 143C848 153 839 153 836 153C826 153 826 150 821 135C806 82 774 11 719 11C702 11 695 21 695 44C695 69 704 93 713 115C732 167 774 278 774 335C774 400 734 442 659 442C584 442 533 398 496 345C495 358 492 392 464 416C439 437 407 442 382 442C292 442 243 378 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 350 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C147 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 325 426 297 418 267L390 151C380 114 379 108 370 75C366 55 357 21 357 16C357-2 371-11 386-11C417-11 423 14 431 46L491 287C494 300 547 420 656 420C699 420 710 386 710 350C710 293 668 179 648 126C639 102 635 91 635 71C635 24 670-11 717-11C811-11 848 135 848 143"}],119899:[.442,.011,.6,{sk:-.035,p:"571 143C571 153 562 153 559 153C549 153 549 150 544 135C524 67 491 11 442 11C425 11 418 21 418 44C418 69 427 93 436 115C455 168 497 278 497 335C497 402 454 442 382 442C292 442 243 378 226 355C221 411 180 442 134 442C88 442 69 403 59 385C43 351 29 292 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C151 420 162 407 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 288 384 160 368 117C359 94 358 82 358 71C358 24 393-11 440-11C534-11 571 135 571 143"}],119900:[.442,.011,.485,{sk:.072,p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],119901:[.442,.194,.503,{p:"490 282C490 376 433 442 357 442C307 442 259 406 226 367C216 421 173 442 136 442C90 442 71 403 62 385C44 351 31 291 31 288C31 278 43 278 43 278C53 278 54 279 60 301C77 372 97 420 133 420C150 420 164 412 164 374C164 351 161 340 157 323L45-122C37-156 35-163-9-163C-21-163-32-163-32-182C-32-190-27-194-19-194C8-194 37-191 65-191C98-191 132-194 164-194C169-194 182-194 182-174C182-163 172-163 158-163C108-163 108-156 108-147C108-135 150 28 157 53C170 24 198-11 249-11C365-11 490 135 490 282ZM418 326C418 267 385 152 367 114C333 44 285 11 248 11C182 11 169 94 169 100C169 100 169 104 172 116L221 312C228 339 255 367 273 382C308 413 337 420 354 420C394 420 418 385 418 326"}],119902:[.442,.194,.446,{ic:.006,sk:.121,p:"452 431C452 435 449 441 442 441C431 441 391 401 374 372C352 426 313 442 281 442C163 442 40 294 40 149C40 51 99-11 172-11C215-11 254 13 290 49L245-130C237-158 229-162 173-163C160-163 150-163 150-183C150-183 150-194 163-194C195-194 230-191 263-191C297-191 333-194 366-194C371-194 384-194 384-174C384-163 374-163 358-163C310-163 310-156 310-147C310-140 312-134 314-125ZM360 332C360 326 305 107 302 103C287 75 231 11 175 11C115 11 111 88 111 105C111 153 140 262 157 304C188 378 240 420 281 420C346 420 360 339 360 332"}],119903:[.442,.011,.451,{sk:.021,p:"436 377C436 412 404 442 353 442C288 442 244 393 225 365C217 410 181 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C147 21 181 157 185 175L217 305C221 318 249 365 273 387C281 394 310 420 353 420C379 420 395 408 395 408C365 403 343 379 343 353C343 337 354 318 381 318C408 318 436 341 436 377"}],119904:[.442,.011,.469,{sk:.061,p:"420 356C420 401 377 442 301 442C169 442 132 340 132 296C132 218 206 203 235 197C287 187 339 176 339 121C339 95 316 11 196 11C182 11 105 11 82 64C120 59 145 89 145 117C145 140 129 152 108 152C82 152 52 131 52 86C52 29 109-11 195-11C357-11 396 110 396 155C396 191 377 216 365 228C338 256 309 261 265 270C229 278 189 285 189 330C189 359 213 420 301 420C326 420 376 413 391 374C363 373 343 351 343 329C343 315 352 300 374 300C396 300 420 317 420 356"}],119905:[.626,.011,.361,{sk:.044,p:"330 420C330 431 320 431 302 431L214 431C250 573 255 593 255 599C255 616 243 626 226 626C223 626 195 625 186 590L147 431L53 431C33 431 23 431 23 412C23 400 31 400 51 400L139 400C67 116 63 99 63 81C63 27 101-11 155-11C257-11 314 135 314 143C314 153 306 153 302 153C293 153 292 150 287 139C244 35 191 11 157 11C136 11 126 24 126 57C126 81 128 88 132 105L206 400L300 400C320 400 330 400 330 420"}],119906:[.442,.011,.572,{sk:.019,p:"543 143C543 153 534 153 531 153C521 153 520 149 517 135C503 79 484 11 442 11C421 11 411 24 411 57C411 79 423 126 431 161L459 269C462 284 472 322 476 337C481 360 491 398 491 404C491 422 477 431 462 431C457 431 431 430 423 396L348 95C347 91 307 11 234 11C182 11 172 56 172 93C172 149 200 228 226 297C238 327 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C82 383 120 420 158 420C167 420 183 419 183 387C183 363 172 334 166 319C129 220 108 158 108 109C108 14 177-11 231-11C297-11 333 34 350 56C361 15 396-11 439-11C474-11 497 12 513 44C530 80 543 143 543 143"}],119907:[.442,.011,.485,{sk:.051,p:"468 372C468 426 442 442 424 442C399 442 375 416 375 394C375 381 380 375 391 364C412 344 425 318 425 282C425 240 364 11 247 11C196 11 173 46 173 98C173 154 200 227 231 310C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C86 397 129 420 158 420C166 420 183 420 183 388C183 363 173 336 166 318C122 202 109 156 109 113C109 5 197-11 243-11C411-11 468 320 468 372"}],119908:[.442,.011,.716,{sk:.047,p:"691 372C691 427 664 442 647 442C622 442 597 416 597 394C597 381 603 375 612 367C623 356 648 330 648 282C648 248 619 150 593 99C567 46 532 11 483 11C436 11 409 41 409 98C409 126 416 157 420 171L462 339C467 361 477 398 477 404C477 422 463 431 448 431C436 431 418 423 411 403C408 396 361 205 354 179C347 149 345 131 345 113C345 102 345 100 346 95C323 42 293 11 254 11C174 11 174 85 174 102C174 134 179 173 226 296C237 326 243 340 243 360C243 405 210 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 389 123 420 158 420C167 420 183 419 183 387C183 362 172 334 165 317C121 199 109 153 109 115C109 24 176-11 251-11C268-11 315-11 355 59C381-5 450-11 480-11C555-11 599 52 625 112C659 190 691 324 691 372"}],119909:[.442,.011,.572,{sk:.043,p:"527 376C527 428 468 442 434 442C376 442 341 389 329 366C304 432 250 442 221 442C117 442 60 313 60 288C60 278 72 278 72 278C80 278 83 280 85 289C119 395 185 420 219 420C238 420 273 411 273 353C273 322 256 255 219 115C203 53 168 11 124 11C118 11 95 11 74 24C99 29 121 50 121 78C121 105 99 113 84 113C54 113 29 87 29 55C29 9 79-11 123-11C189-11 225 59 228 65C240 28 276-11 336-11C439-11 496 118 496 143C496 153 487 153 484 153C475 153 473 149 471 142C438 35 370 11 338 11C299 11 283 43 283 77C283 99 289 121 300 165L334 302C340 328 363 420 433 420C438 420 462 420 483 407C455 402 435 377 435 353C435 337 446 318 473 318C495 318 527 336 527 376"}],119910:[.442,.205,.49,{sk:.059,p:"490 404C490 422 476 431 461 431C451 431 435 425 426 410C424 405 416 374 412 356L392 276L347 96C343 81 300 11 234 11C183 11 172 55 172 92C172 138 189 200 223 288C239 329 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 363 173 337 166 318C126 212 108 155 108 108C108 19 171-11 230-11C269-11 303 6 331 34C318-18 306-67 266-120C240-154 202-183 156-183C142-183 97-180 80-141C96-141 109-141 123-129C133-120 143-107 143-88C143-57 116-53 106-53C83-53 50-69 50-118C50-168 94-205 156-205C259-205 362-114 390-1L486 381C490 395 490 397 490 404"}],119911:[.442,.011,.465,{ic:.002,sk:.102,p:"467 432C467 442 456 442 456 442C449 442 446 440 441 431C411 383 390 367 366 367C342 367 330 382 315 399C296 422 279 442 246 442C171 442 125 349 125 328C125 323 128 317 137 317C146 317 148 322 150 328C169 374 227 375 235 375C256 375 275 368 298 360C338 345 349 345 375 345C339 302 255 230 236 214L146 130C78 63 43 6 43-1C43-11 55-11 55-11C63-11 65-9 71 2C94 37 124 64 156 64C179 64 189 55 214 26C231 5 249-11 278-11C377-11 435 116 435 143C435 148 431 153 423 153C414 153 412 147 409 140C386 75 322 56 289 56C269 56 251 62 230 69C196 82 181 86 160 86C160 86 142 86 133 83C187 141 216 166 252 197C252 197 314 251 350 287C445 380 467 428 467 432"}],119912:[.711,0,.869,{sk:.173,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],119913:[.686,0,.866,{sk:.044,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],119914:[.703,.017,.817,{ic:.038,sk:.221,p:"855 689C855 703 841 703 830 703L737 631C691 682 623 703 554 703C232 703 55 458 55 253C55 64 206-17 381-17C465-17 550 9 626 65C723 137 741 229 741 234C741 248 727 248 718 248C699 248 698 246 693 229C652 102 522 30 408 30C347 30 293 44 252 76C198 117 194 185 194 212C194 241 210 428 309 544C363 608 460 656 570 656C692 656 743 564 743 476C743 465 740 451 740 441C740 426 753 426 767 426C789 426 790 427 795 448L852 673C853 678 855 683 855 689"}],119915:[.686,0,.938,{p:"915 439C915 612 788 686 639 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L468 0C755 0 915 236 915 439ZM782 474C782 404 745 266 718 210C660 93 556 47 441 47L317 47C302 47 300 47 293 48L436 621C440 636 441 637 447 638C456 639 463 639 474 639L588 639C617 639 684 636 732 598C782 556 782 497 782 474"}],119916:[.68,0,.81,{ic:.015,sk:.099,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],119917:[.68,0,.689,{ic:.12,sk:.072,p:"809 662C809 680 792 680 776 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C410 0 428 0 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L366 317L431 317C491 317 508 307 508 274C508 263 505 244 502 232C500 225 499 218 499 218C499 203 512 200 522 200C541 200 542 206 547 224L603 447C607 460 607 463 607 463C607 481 587 481 583 481C564 481 562 474 557 455C537 379 506 364 434 364L378 364L444 631C457 633 468 633 478 633L597 633C711 633 746 604 746 516C746 492 742 462 742 458C742 439 761 439 766 439C787 439 788 449 790 467L808 646"}],119918:[.703,.017,.887,{sk:.214,p:"854 689C854 703 840 703 829 703L736 631C716 651 664 703 553 703C233 703 55 458 55 253C55 70 196-17 382-17C487-17 557 18 589 52C614 26 665 0 672 0C682 0 684 8 688 23L735 210C739 225 740 226 747 227C759 229 773 229 785 229C810 229 826 229 826 258C826 263 823 276 805 276C783 276 760 274 737 274L670 273L492 276C480 276 461 276 461 247C461 229 479 229 495 229L532 229C543 229 598 229 598 223C598 223 598 220 591 196C590 189 573 124 573 124C556 56 476 30 413 30C355 30 295 42 248 80C195 124 195 193 195 215C195 261 216 440 313 549C371 614 467 656 569 656C695 656 742 559 742 477C742 466 739 451 739 441C739 426 752 426 766 426C788 426 789 427 794 448L851 673C852 678 854 683 854 689"}],119919:[.686,0,.982,{ic:.045,sk:.091,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],119920:[.686,0,.511,{ic:.055,sk:.086,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],119921:[.686,.017,.631,{ic:.063,sk:.153,p:"694 668C694 668 693 686 673 686C653 686 631 684 610 684L541 683L367 686C355 686 337 686 337 657C337 639 353 639 371 639L406 639C445 639 447 639 471 636L350 151C325 49 262 19 216 19C207 19 164 20 134 43C188 56 206 103 206 130C206 163 179 187 145 187C105 187 56 155 56 92C56 23 125-17 221-17C333-17 454 29 483 146L602 620C606 635 607 636 614 637C626 639 640 639 652 639C678 639 694 639 694 668"}],119922:[.686,0,.971,{ic:.032,sk:.095,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],119923:[.686,0,.756,{sk:.018,p:"707 256C707 271 692 274 683 274C666 274 664 270 656 249C628 179 573 47 403 47L323 47C308 47 306 47 299 48L441 618C445 632 446 633 448 634C450 635 467 639 519 639L552 639C572 639 588 639 588 668C588 686 569 686 565 686C536 686 506 684 476 684L392 683L309 684C283 684 257 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L583 0C610 0 611 0 619 22C630 50 707 247 707 256"}],119924:[.686,0,1.142,{ic:.074,sk:.086,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],119925:[.686,0,.95,{ic:.077,sk:.083,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],119926:[.703,.017,.837,{sk:.11,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],119927:[.686,0,.723,{ic:.126,sk:.012,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],119928:[.703,.194,.869,{sk:.093,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C357-17 394-17 444-7L444-57C444-108 451-194 541-194C665-194 722-21 722 0C722 10 714 18 704 18C692 18 688 8 686 3C667-47 593-47 583-47C561-47 535-47 510 11C752 100 815 331 815 445ZM682 483C682 476 669 170 490 63C470 112 443 155 382 155C327 155 267 112 267 56C267 48 267 47 268 43C206 73 186 134 186 201C186 258 214 440 300 552C364 634 449 663 514 663C600 663 682 615 682 483ZM443 39C436 36 396 23 355 23C337 23 303 23 303 56C303 88 342 119 383 119C409 119 441 112 443 39"}],119929:[.686,.017,.872,{ic:.009,sk:.014,p:"702 556C702 556 698 458 646 406C632 392 587 361 487 361L371 361L436 621C440 635 442 637 442 637C448 639 492 639 517 639C608 639 702 639 702 556ZM881 99C881 117 863 117 857 117C840 117 837 112 833 97C820 57 784 19 746 19C719 19 700 30 700 80C700 95 701 111 714 191C716 203 719 222 719 231C719 270 698 315 633 339C812 387 844 482 844 533C844 633 737 686 587 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L214 3L367 0C375 0 383 0 388 7C393 12 395 29 395 29C395 47 381 47 354 47C333 47 314 48 293 49L362 325L483 325C512 325 582 318 582 243C582 229 573 193 566 168C556 126 552 111 552 95C552-9 686-17 738-17C844-17 881 83 881 99"}],119930:[.703,.017,.693,{ic:.021,sk:.199,p:"714 688C714 701 703 703 696 703C689 703 687 703 674 691L619 645C580 685 527 703 460 703C275 703 184 560 184 458C184 405 208 367 232 344C267 313 291 308 365 291L443 273C460 269 522 255 522 183C522 135 481 30 351 30C327 30 261 33 215 60C158 95 158 143 158 163C158 171 158 185 163 204C163 207 164 214 164 214C164 228 150 228 141 228C121 228 120 224 115 205L64-3C64-14 73-17 81-17C90-17 90-16 101-7C104-5 142 28 158 41C214-9 299-17 347-17C543-17 630 146 630 248C630 302 608 342 585 365C549 401 525 406 441 425L363 443C319 453 292 484 292 523C292 571 336 660 457 660C540 660 616 625 616 512C616 494 613 476 613 473C613 458 627 458 637 458C656 458 657 460 662 480L710 668C711 671 714 688 714 688"}],119931:[.675,0,.637,{ic:.135,sk:.014,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],119932:[.686,.017,.8,{ic:.077,sk:.015,p:"877 668C877 679 869 686 857 686C821 686 783 683 746 683C721 683 657 686 632 686C625 686 605 686 605 657C605 639 622 639 636 639C645 639 682 639 706 629L607 235C571 90 453 30 333 30C239 30 195 69 195 141C195 166 199 191 205 216L310 635C332 639 367 639 378 639C413 639 426 639 426 668C426 681 415 686 404 686C379 686 353 684 328 684L253 683L176 684C150 684 123 686 97 686C87 686 68 686 68 657C68 639 81 639 114 639C138 639 170 639 170 634L155 576L133 488L72 241C63 205 63 197 63 178C63 47 175-17 326-17C505-17 625 89 659 226L755 608C760 627 760 628 784 634C801 637 826 639 842 639C861 639 877 639 877 668"}],119933:[.686,.017,.678,{ic:.207,sk:-.018,p:"885 668C885 674 880 686 867 686C838 686 806 683 776 683C740 683 701 686 666 686C658 686 639 686 639 657C639 639 656 639 665 639C670 639 699 639 721 629L391 149L303 617C302 620 301 628 301 631C301 639 355 639 362 639C384 639 400 639 400 668C400 681 390 686 378 686C353 686 327 684 302 684L229 683L160 684C138 684 115 686 94 686C85 686 66 686 66 657C66 639 82 639 103 639C116 639 128 639 142 638C153 637 154 636 157 619L271 11C276-17 287-17 306-17C334-17 339-10 352 9L759 599C774 621 786 638 855 639C867 639 885 639 885 668"}],119934:[.686,.017,1.093,{ic:.114,p:"1207 668C1207 677 1199 686 1189 686C1162 686 1132 683 1104 683C1066 683 1026 686 989 686C981 686 962 686 962 657C962 639 980 639 987 639C991 639 1031 639 1057 628L768 171L708 634C727 638 758 639 773 639C794 639 810 639 810 668C810 668 810 686 789 686L642 683L578 684C549 684 511 686 511 686C504 686 484 686 484 657C484 639 501 639 517 639C532 639 552 638 565 637L578 537C578 534 578 532 570 521L349 171L289 634C308 638 339 639 354 639C377 639 378 640 383 645C389 650 391 668 391 668C391 668 391 686 370 686L222 683L158 684C131 684 92 686 92 686C84 686 65 686 65 657C65 639 81 639 98 639C113 639 133 638 146 637L227 13C230-7 232-17 256-17C277-17 286-10 298 9L587 468L646 13C649-10 652-17 676-17C698-17 706-9 717 9L1090 601C1102 620 1114 638 1177 639C1189 639 1207 639 1207 668"}],119935:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],119936:[.686,0,.675,{ic:.2,sk:-.028,p:"875 668C875 674 870 686 857 686C828 686 795 683 765 683C728 683 690 686 654 686C647 686 627 686 627 657C627 639 644 639 654 639C664 639 684 637 699 632L428 342L300 635C328 639 329 639 356 639C373 639 390 640 390 668C390 681 379 686 368 686L213 683L144 684C120 684 95 686 72 686C62 686 44 686 44 657C44 639 58 639 85 639C98 639 110 639 124 638C136 636 138 636 144 623L296 274L244 68C240 51 239 50 221 49C204 47 187 47 169 47C139 47 137 47 133 43C127 38 123 25 123 18C123 18 124 0 145 0C170 0 196 2 221 2L294 3L447 0C456 0 476 0 476 29C476 47 462 47 434 47C413 47 394 48 373 49L429 274L734 600C756 623 779 638 846 639C857 639 875 639 875 668"}],119937:[.686,0,.773,{ic:.032,sk:.122,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],119938:[.452,.008,.633,{sk:.019,p:"599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 82 460 98 470 138L492 228L515 317C521 342 531 382 531 391C531 423 505 435 484 435C465 435 445 425 433 410C418 426 385 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119939:[.694,.008,.521,{sk:-.035,p:"506 287C506 410 414 452 331 452C283 452 243 433 222 420L281 659C285 673 285 676 285 676C285 689 274 694 263 694C259 694 258 694 256 693L127 687C113 686 95 685 95 657C95 639 114 639 121 639C132 639 150 639 163 637L135 522L66 246C52 190 52 178 52 155C52 27 147-8 222-8C403-8 506 155 506 287ZM393 340C393 288 359 165 343 126C309 45 253 28 224 28C185 28 152 49 152 111C152 143 162 180 169 211L203 348C208 365 265 416 326 416C388 416 393 362 393 340"}],119940:[.452,.008,.513,{sk:.108,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 338 28 260 28C194 28 161 61 161 121C161 156 187 278 217 330C257 398 318 416 360 416C373 416 405 415 431 396C378 380 377 328 377 328C377 313 386 282 427 282C469 282 499 318 499 359C499 412 447 452 359 452C158 452 46 296 46 165C46 75 102-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92"}],119941:[.694,.008,.61,{sk:.207,p:"604 676C604 689 593 694 582 694C578 694 577 694 575 693L446 687C432 686 414 685 414 657C414 639 432 639 440 639C451 639 469 639 482 637L428 416C413 430 380 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 80 458 94 462 108L600 659C604 673 604 676 604 676ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119942:[.452,.008,.554,{sk:.063,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 339 28 261 28C189 28 163 68 163 125C163 144 167 177 178 218L222 218C289 218 354 224 396 238C481 267 495 324 495 356C495 414 440 452 358 452C177 452 49 327 49 172C49 57 126-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92ZM435 355C435 254 284 254 187 254C205 327 229 354 246 370C281 405 327 416 358 416C394 416 435 400 435 355"}],119943:[.702,.202,.568,{ic:.058,sk:.189,p:"626 622C626 673 574 702 512 702C465 702 409 683 374 627C351 590 345 551 326 444L228 444C209 444 192 444 192 415C192 397 209 397 225 397L317 397L241-29C239-38 228-101 223-115C221-120 205-166 173-166C154-166 146-163 139-160C164-148 183-122 183-94C183-64 159-48 134-48C93-48 62-84 62-122C62-176 119-202 171-202C246-202 298-128 306-115C349-49 372 78 375 95L429 397L546 397C565 397 583 397 583 426C583 444 566 444 549 444L437 444L470 625C473 643 473 645 483 654C496 666 507 666 512 666C526 666 535 664 547 659C523 647 505 621 505 594C505 564 529 548 554 548C595 548 626 584 626 622"}],119944:[.452,.202,.545,{sk:.067,p:"534 391C534 423 508 435 487 435C467 435 449 426 436 411C422 426 389 452 330 452C153 452 49 294 49 163C49 45 138 0 224 0C276 0 316 20 334 31L315-44C308-73 301-103 266-131C224-166 191-166 164-166C140-166 122-166 96-162C125-141 127-108 127-104C127-82 110-58 77-58C44-58 6-86 6-132C6-198 94-202 165-202C255-202 393-181 423-61L530 365C534 381 534 387 534 391ZM416 360C416 360 416 356 413 345L355 113C351 99 351 95 339 84C286 36 239 36 230 36C191 36 162 58 162 111C162 159 195 279 210 316C245 402 302 416 332 416C394 416 416 367 416 360"}],119945:[.694,.008,.668,{sk:-.106,p:"634 148C634 162 619 162 610 162C598 162 591 162 587 149C555 38 500 28 484 28C477 28 467 28 467 49C467 71 478 98 484 114C503 163 549 280 549 336C549 428 472 452 400 452C378 452 317 452 249 390L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 148 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C104-8 149-8 163 48L223 285C228 304 228 306 243 326C259 348 309 416 392 416C418 416 442 406 442 357C442 299 398 182 379 133C368 106 365 99 365 82C365 24 423-8 478-8C584-8 634 128 634 148"}],119946:[.694,.008,.405,{sk:.08,p:"334 646C334 673 313 694 285 694C247 694 214 659 214 625C214 598 234 577 263 577C300 577 334 612 334 646ZM359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],119947:[.694,.202,.471,{sk:.163,p:"450 646C450 673 430 694 401 694C364 694 330 659 330 625C330 598 351 577 379 577C417 577 450 612 450 646ZM413 354C413 418 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C292 416 306 414 306 379C306 360 303 349 300 336L204-46C188-111 141-166 88-166C83-166 78-166 72-164C107-142 107-107 107-104C107-82 90-58 57-58C22-58-14-88-14-131C-14-172 26-202 88-202C151-202 285-171 316-46L408 320C411 331 413 340 413 354"}],119948:[.694,.008,.604,{sk:-.074,p:"570 148C570 162 555 162 546 162C528 162 526 160 521 142C513 113 489 28 438 28C422 28 412 37 412 67C412 77 414 96 420 119C423 130 423 137 423 144C423 229 322 245 250 252C260 259 284 275 339 328C416 404 458 416 488 416C507 416 514 404 514 404C464 397 445 357 445 332C445 310 462 286 495 286C514 286 567 299 567 370C567 422 534 452 491 452C430 452 375 408 316 351C306 340 258 294 220 273L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 149 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C116-8 145 1 159 32L205 215C224 213 311 201 311 140C311 133 311 130 308 119C305 106 305 105 305 95C305 30 367-8 433-8C533-8 570 140 570 148"}],119949:[.694,.008,.348,{sk:.022,p:"288 676C288 689 277 694 266 694C262 694 261 694 259 693L130 687C116 686 98 685 98 657C98 639 117 639 124 639C135 639 153 639 166 637L38 124C35 113 33 104 33 90C33 24 99-8 158-8C195-8 223 13 245 49C269 88 283 142 283 148C283 162 268 162 259 162C248 162 244 162 239 157C237 155 237 153 231 128C212 52 190 28 163 28C148 28 140 38 140 64C140 84 143 94 146 108L284 659C288 673 288 676 288 676"}],119950:[.452,.008,1.032,{sk:-.038,p:"998 148C998 162 983 162 974 162C962 162 955 162 951 149C918 38 864 28 848 28C841 28 831 28 831 49C831 72 841 97 851 122C867 163 913 280 913 336C913 428 836 452 764 452C741 452 665 452 590 366C587 379 580 410 542 431C506 452 456 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 334 480 305 476 290L431 110C425 85 414 43 414 36C414 15 430-8 461-8C478-8 509 1 524 35C532 56 577 245 587 286C590 301 592 306 613 334C639 368 686 416 756 416C782 416 806 406 806 357C806 300 762 183 743 133C732 106 729 99 729 82C729 24 787-8 842-8C948-8 998 128 998 148"}],119951:[.452,.008,.713,{sk:-.038,p:"679 148C679 162 664 162 655 162C643 162 636 162 632 149C599 38 545 28 529 28C522 28 512 28 512 49C512 72 522 97 532 122C548 163 594 280 594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 300 443 183 424 133C413 106 410 99 410 82C410 24 468-8 523-8C629-8 679 128 679 148"}],119952:[.452,.008,.585,{sk:.074,p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],119953:[.452,.194,.601,{p:"586 287C586 410 494 452 411 452C340 452 288 413 272 398C234 452 168 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 364 173 350 169 336L52-129C48-143 46-145 46-145C40-147 29-147 20-147C3-147-15-147-15-175C-15-186-7-194 4-194C33-194 66-191 96-191C131-191 169-194 203-194C210-194 229-194 229-165C229-148 213-147 203-147C189-147 173-147 160-146L203 28C218 14 251-8 304-8C478-8 586 150 586 287ZM473 340C473 288 439 165 423 126C392 53 343 28 302 28C243 28 219 75 219 86L221 100L282 351C311 385 358 416 406 416C468 416 473 362 473 340"}],119954:[.452,.194,.542,{ic:.001,sk:.138,p:"543 434C543 439 539 452 525 452C525 452 465 438 434 409C420 425 386 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C268-8 308 11 329 24L291-128C287-143 286-144 279-145C268-147 252-147 241-147C224-147 218-147 213-153C208-159 205-176 205-176C205-182 209-194 225-194C259-194 296-191 331-191C368-191 406-194 442-194C449-194 468-194 468-165C468-148 451-147 442-147C428-147 412-147 399-146ZM412 358C412 354 411 347 410 344L350 107C345 90 345 88 334 78C302 46 260 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119955:[.452,.008,.529,{sk:.018,p:"505 365C505 411 469 452 407 452C351 452 304 424 274 392C250 438 193 452 157 452C120 452 92 431 70 395C46 356 32 302 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C103 392 125 416 152 416C167 416 175 406 175 380C175 362 172 351 161 304L133 196L113 114C107 88 95 43 95 36C95 15 111-8 142-8C162-8 197 4 208 45L278 326C282 341 282 343 295 358C318 387 355 416 405 416C430 416 441 405 444 402C389 391 383 342 383 332C383 310 400 286 433 286C467 286 505 314 505 365"}],119956:[.452,.008,.531,{sk:.059,p:"476 364C476 417 423 452 333 452C304 452 248 450 202 415C157 381 141 323 141 298C141 268 155 240 177 222C205 200 222 197 290 184C320 179 380 168 380 123C380 119 380 28 231 28C182 28 145 38 123 54C157 64 178 93 178 123C178 159 149 169 129 169C95 169 57 141 57 91C57 26 127-8 229-8C457-8 457 164 457 164C457 198 440 225 417 245C386 272 348 279 313 285C258 295 219 302 219 339C219 339 219 416 331 416C351 416 387 414 414 394C381 381 372 351 372 337C372 311 393 296 415 296C439 296 476 316 476 364"}],119957:[.643,.008,.415,{sk:.046,p:"379 148C379 162 364 162 355 162C338 162 337 161 330 146C292 60 236 28 197 28C188 28 173 28 173 65C173 84 176 95 179 108L252 397L341 397C361 397 363 397 368 402C374 406 377 420 377 426C377 444 360 444 344 444L264 444L296 573C300 589 300 595 300 599C300 631 274 643 253 643C238 643 211 636 195 608C191 600 179 554 172 526C168 509 168 507 152 444L62 444C42 444 25 444 25 415C25 397 41 397 59 397L140 397L83 169C76 143 66 101 66 90C66 25 130-8 192-8C311-8 379 131 379 148"}],119958:[.452,.008,.681,{p:"647 148C647 162 632 162 623 162C612 162 608 162 603 157C601 155 601 153 595 128C575 50 553 28 527 28C512 28 504 38 504 65C504 82 508 98 518 138L540 228L563 317C570 345 582 393 582 400C582 421 566 444 535 444C519 444 482 435 469 391L412 163C406 140 399 111 397 93C379 69 340 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C189 416 199 416 199 395C199 372 187 344 183 332C141 227 122 171 122 122C122 8 222-8 281-8C310-8 354-4 408 47C440-2 498-8 522-8C559-8 588 13 609 49C634 89 647 143 647 148"}],119959:[.453,.008,.567,{sk:.049,p:"541 362C541 453 473 453 473 453C433 453 397 411 397 377C397 349 418 337 427 332C469 307 477 289 477 269C477 247 419 28 302 28C230 28 230 88 230 106C230 164 258 237 290 317C298 337 301 346 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 403 164 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C138 219 123 174 123 126C123 20 209-8 296-8C468-8 541 276 541 362"}],119960:[.453,.008,.831,{sk:.044,p:"797 362C797 453 729 453 729 453C691 453 653 413 653 377C653 349 674 337 683 332C722 309 733 291 733 269C733 254 708 159 677 104C649 54 617 28 574 28C502 28 501 87 501 107C501 133 505 148 517 198L542 299L556 355C560 370 566 395 566 400C566 422 550 444 519 444C503 444 466 436 453 391L402 187C394 152 394 139 394 126C394 99 397 100 397 94C397 89 370 28 312 28C231 28 231 89 231 110C231 152 243 199 283 301C291 321 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C138 219 123 170 123 128C123 18 219-8 305-8C325-8 371-8 417 48C444 14 489-8 567-8C627-8 680 21 726 109C766 184 797 310 797 362"}],119961:[.452,.008,.659,{sk:.029,p:"604 364C604 417 551 452 490 452C433 452 396 409 383 391C358 433 302 452 245 452C119 452 51 329 51 296C51 282 66 282 75 282C87 282 94 282 98 295C127 386 199 416 240 416C278 416 296 398 296 366C296 347 282 292 273 256L239 119C224 58 188 28 154 28C149 28 126 28 106 43C142 53 160 87 160 112C160 134 143 158 110 158C75 158 38 129 38 80C38 27 91-8 152-8C209-8 246 35 259 53C284 11 340-8 397-8C523-8 591 115 591 148C591 162 576 162 567 162C555 162 548 162 544 149C515 58 443 28 402 28C364 28 346 46 346 78C346 99 359 152 368 189L403 325C418 385 453 416 488 416C493 416 516 416 536 401C500 391 482 357 482 332C482 310 499 286 532 286C567 286 604 315 604 364"}],119962:[.452,.202,.59,{sk:.05,p:"582 400C582 422 566 444 535 444C483 444 471 397 464 370L438 266L396 100C391 78 360 54 357 52C346 45 322 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 167 416 182 416C189 416 199 416 199 395C199 372 188 346 182 330C143 230 122 173 122 122C122 8 222-8 281-8C306-8 340-4 377 22C349-101 274-166 205-166C192-166 164-164 144-152C176-139 192-112 192-85C192-49 163-39 143-39C106-39 71-71 71-115C71-166 124-202 205-202C320-202 452-125 483-1L577 377C582 395 582 397 582 400"}],119963:[.452,.008,.555,{sk:.102,p:"538 438C538 452 524 452 515 452C500 452 498 452 492 442C468 407 449 384 425 384C399 384 377 400 354 416C330 434 305 452 268 452C180 452 123 363 123 332C123 318 139 318 147 318C156 318 167 318 170 331C184 338 191 339 221 341L241 341C255 342 268 341 282 342L411 348C383 321 367 305 266 229C64 75 42 10 42 6C42-8 56-8 65-8C81-8 82-7 89 3C125 53 162 60 178 60C205 60 228 43 243 32C274 10 299-8 337-8C449-8 522 114 522 152C522 166 505 166 498 166C491 166 480 166 477 157C468 138 458 113 391 105L168 95C196 122 212 138 314 215C516 369 538 434 538 438"}],119997:[.847,.013,.681,{ic:.164,p:"809 847C730 847 592 739 411 504L36 0L113 0C277 230 458 380 543 380C552 380 564 380 564 362C564 354 546 330 536 318L411 173C365 120 348 69 348 42C348 14 351-13 396-13C479-13 592 75 683 165L666 183C569 94 459 14 406 14C389 14 386 28 386 31C386 43 408 71 427 91L546 234C560 252 610 309 610 359C610 390 586 405 553 405C462 405 326 283 292 252L383 378C664 536 846 727 845 813C845 834 830 847 809 847ZM793 819C796 823 814 811 813 801C813 725 625 552 411 420C586 643 717 824 793 819"}],119998:[.708,.022,.438,{ic:.07,p:"100-22C185-22 315 100 399 181L376 199C325 152 172 11 110 11C100 11 87 17 87 33C87 61 115 92 136 132L383 459L298 459L140 249C95 190 42 114 42 42C42-11 81-22 100-22ZM393 636C393 620 411 597 436 597C472 597 508 634 508 664C508 686 489 704 468 708L468 706C432 706 393 672 393 636"}],119999:[.708,.35,.872,{ic:.114,p:"107-319C95-319 78-315 74-293C74-232 219-132 358-65L360-65C282-187 185-319 107-319ZM103-350C216-350 358-170 455-29C512-3 833 202 886 232L865 255C797 207 624 88 492 24L825 459L739 459L374-22C110-149 42-239 42-293C42-327 65-350 103-350ZM871 636C871 620 887 597 913 597C949 597 986 634 986 664C986 690 964 704 946 708L946 706C908 706 871 672 871 636"}],12e4:[.854,.017,.845,{ic:.032,p:"841 854C753 854 570 694 404 480L36 0L116 0C286 240 479 374 570 374C583 374 595 371 592 361C592 327 491 257 371 241L355 212C364 212 406 207 406 184C406 154 340 102 340 32C340-7 367-17 387-17C439-17 546 49 652 159L632 173C592 137 450 14 404 14C390 14 390 19 387 27C387 55 452 105 452 162C452 186 441 206 423 224C547 239 632 305 632 367C632 397 602 405 581 405C526 405 442 364 309 260L386 362C701 574 877 727 877 819C877 841 863 854 841 854ZM832 828C841 828 851 820 851 810C851 737 641 558 435 430C575 630 753 828 832 828"}],120002:[.477,.016,1.147,{p:"651 477C565 477 455 393 362 314L467 459L387 459L42 0L133 0C326 271 539 447 639 447C649 447 664 447 664 426C664 323 458 132 343 0L434 0C635 276 842 447 942 447C949 447 968 449 968 426C968 416 803 218 789 203C735 143 713 81 713 49C713 7 733-22 768-15C867-15 997 83 1106 194L1089 215C975 110 842 17 781 17C771 17 759 20 759 37C789 114 887 194 945 275C948 279 1023 367 1023 422C1023 445 1015 477 957 477C878 477 767 400 673 322L673 321C685 333 718 403 718 422C718 466 686 477 651 477"}],120003:[.477,.015,.843,{p:"651 477C565 477 455 393 362 314L467 459L387 459L42 0L133 0C290 219 519 447 639 447C649 447 665 447 665 426C636 360 557 284 484 203C426 141 409 81 409 49C409 4 434-15 466-15C561-15 692 86 804 194L785 215C688 124 541 17 478 17C455 11 455 46 463 61C471 73 626 251 643 276L643 275C659 296 718 364 718 422C718 459 690 477 651 477"}],120005:[.477,.401,1.143,{p:"950 477C859 477 744 379 659 314L767 459L685 459L42-401L129-401L490 74C653 297 849 447 940 447C954 447 965 445 965 426C965 416 935 378 929 374L784 203C730 141 710 81 710 49C710-5 744-15 766-15C863-15 994 88 1104 194L1084 215C969 110 840 17 779 17C758 17 754 33 754 37C754 51 780 83 803 107C820 127 1016 364 1016 422C1016 466 989 477 950 477"}],120006:[.48,.401,.817,{p:"570 480C414 480 107 264 107 61C107 3 145-12 185-12C288-12 404 96 447 137L42-401L133-401L219-286C346-115 610 44 777 198L759 218C590 74 537 51 325-128L763 459L684 459L642 400C643 432 640 480 570 480ZM605 408C605 310 317 20 189 20C166 20 158 29 158 44C158 127 441 437 564 445C579 445 605 436 605 408"}],120007:[.469,0,.747,{p:"636 293C638 293 669 300 669 300L685 325C651 322 611 329 612 345C612 363 642 404 708 466C677 473 616 467 605 449C590 434 574 411 557 384L224 129L480 459L400 459L42 0L125 0L170 57L550 338C564 310 593 293 636 293"}],120008:[.603,.015,.542,{p:"503 583C507 595 491 606 482 603C447 603 411 528 403 508C362 471 178 298 141 273L162 249C203 286 366 428 404 467C392 210 249 9 125 9C115 9 96 15 96 24C96 37 144 38 144 83C144 114 115 121 107 121C70 121 42 88 42 51C42-3 100-15 132-15C219-15 290 17 347 83C409 149 437 235 437 342C437 355 433 458 432 483C486 528 503 562 503 583"}],120009:[.714,.02,.656,{p:"99-20C219-20 388 170 400 185L380 201C339 164 181 9 114 9C91 9 87 22 87 29C87 46 106 79 123 107L438 532L593 532L615 565L461 565L573 714L478 714L368 565L253 565L230 532L342 532L133 248C127 236 42 123 42 40C42-3 74-20 99-20"}],120010:[.459,.021,.745,{p:"103-20C157-33 346 91 363 128C355 102 348 77 348 51C348 22 360-20 407-20C467-20 597 61 705 183L682 201C597 119 467 9 413 9C401 9 387 20 387 32C387 44 405 79 418 91L700 459L607 458C437 207 213 9 114 9C107 9 84 15 84 33C84 54 108 81 117 103L392 459L301 459L125 230C79 173 42 100 42 44C42-8 77-20 103-20"}],120011:[.469,.022,.652,{p:"127 5C92 5 84 25 84 40C84 71 115 110 141 153L374 459L284 459L136 264C69 177 42 103 42 61C42-5 91-22 123-22C166-22 215 0 275 40C325 83 387 144 447 222C471 172 577 181 612 213L602 232C582 226 494 203 467 242C496 280 572 387 572 436C572 458 557 469 548 469C503 469 437 376 436 259C342 124 213 5 127 5"}],120012:[.469,.022,.959,{p:"857 469C812 469 754 381 743 259C714 222 553 3 426 3C407 3 391 20 391 37C391 61 407 100 447 153L686 459L593 459L445 264C321 110 189 5 123 5C107 5 88 12 88 29C88 55 110 96 148 153L383 459L293 459L144 264C69 172 42 98 42 57C42-7 87-22 111-22C144-22 182-7 226 15C282 49 339 104 355 123C354 110 350 74 350 63C350-3 384-20 422-20C556-20 692 139 758 222C777 195 808 186 842 186C875 186 906 199 920 213L912 232C892 222 865 213 845 213C804 213 792 230 777 244L777 242C833 315 883 396 883 436C883 458 867 469 857 469"}],120013:[.479,.02,.817,{p:"454 479C387 479 294 418 114 261L133 236C154 255 363 445 436 445C454 445 480 437 480 413C480 364 323 158 321 154C263 83 169 7 116 7C96 7 82 16 82 32C82 48 96 54 108 54L128 51C154 51 174 69 174 96C174 127 156 139 132 139C82 139 42 96 42 42C42-8 86-20 116-20C156-20 236 5 310 74C310 32 326-20 384-20C484-20 636 79 743 191L721 209C634 127 478 7 395 7C366 7 358 29 358 42C358 92 449 213 513 293C568 364 642 445 697 445C717 445 731 445 731 422C731 401 700 399 690 399C668 399 647 391 647 360C647 347 655 319 682 319C731 319 777 363 777 417C777 458 746 479 709 479C672 479 619 465 524 381C546 450 495 479 454 479"}],120014:[.459,.403,.991,{p:"86-337C86-280 218-156 482-51L484-51C297-286 194-370 120-370C91-370 86-354 86-337ZM351-20C408-20 507 20 636 158L506-12C247-107 42-247 42-351C42-376 61-403 112-403C255-403 446-210 582-15C706 29 849 106 952 193L932 215C821 121 656 48 614 29L941 459L855 458C667 193 459 9 360 9C352 9 333 15 333 33C421 211 539 315 640 459L548 459L374 230C343 193 289 119 289 44C289-8 323-20 351-20"}],120015:[.498,.017,.781,{p:"426 498C388 498 368 454 364 411C331 383 205 269 172 244L189 219C209 235 301 310 378 384C404 366 461 351 531 360L223 123C117 71 42 25 42 0C42-9 53-17 58-15C117-15 253 129 364 129C384 129 392 124 392 119C392 110 333 65 333 20C333-12 372-17 388-17C486-17 636 115 729 207L709 227C642 161 490 29 436 29C430 28 425 29 425 34C425 54 458 86 458 114C458 135 440 164 384 164C346 164 351 160 319 160L601 368C709 399 741 441 741 458C741 477 741 477 718 482C690 482 651 457 578 400C560 399 543 388 492 388C447 388 418 396 404 404C413 407 457 445 455 469C455 483 444 498 426 498"}],120484:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],120485:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],120488:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],120489:[.686,0,.818,{sk:-.075,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],120490:[.68,0,.692,{sk:-.019,p:"643 439L612 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 633L405 633C562 633 581 556 596 439"}],120491:[.698,0,.958,{p:"900 12C900 12 900 16 893 27L524 673C510 698 496 698 479 698C460 698 447 698 433 673L64 27C57 16 57 12 57 12C57 0 67 0 83 0L874 0C890 0 900 0 900 12ZM676 121L178 121L427 555"}],120492:[.68,0,.756,{sk:-.027,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],120493:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],120494:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120495:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM687 340C687 275 682 187 634 118C587 51 512 27 446 27C390 27 301 46 248 136C211 199 206 278 206 340C206 413 214 494 254 559C302 634 379 661 446 661C520 661 596 629 640 557C677 496 687 421 687 340ZM622 250L622 439L575 439L575 405L318 405L318 439L271 439L271 250L318 250L318 284L575 284L575 250"}],120496:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],120497:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],120498:[.698,0,.806,{p:"765 0L765 47L679 47L440 673C434 690 430 698 403 698C375 698 372 690 365 673L134 70C127 54 126 53 95 49C77 47 56 47 40 47L40 0C72 1 109 3 148 3C186 3 241 3 278 0L278 47C278 47 188 47 188 60L192 72L355 499L527 47L431 47L431 0C472 3 564 3 609 3C648 3 730 3 765 0"}],120499:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],120500:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],120501:[.675,0,.767,{p:"712 477L703 675L63 675L54 477L101 477C102 495 103 537 114 554C120 563 185 563 196 563L570 563C583 563 641 563 650 556C663 546 665 490 665 477ZM718 209L671 209C669 169 667 135 657 121C649 112 576 112 571 112L195 112C169 112 116 112 108 124C99 138 97 174 95 209L48 209L57 0L709 0ZM606 248L606 454L559 454L559 407L207 407L207 454L160 454L160 248L207 248L207 295L559 295L559 248"}],120502:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],120503:[.68,0,.9,{p:"860 0L860 47L752 47L752 633L860 633L860 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 633L610 633L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120504:[.686,0,.786,{sk:-.063,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],120505:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM684 405L209 405C213 459 226 513 254 559C302 634 379 661 446 661C520 661 596 629 640 557C667 513 680 461 684 405ZM685 285C681 230 669 169 634 118C587 51 512 27 446 27C390 27 301 46 248 136C221 181 211 235 208 285"}],120506:[.686,0,.831,{sk:-.015,p:"766 260L719 260C698 87 598 66 458 66L189 66L480 324C486 329 492 334 492 343C492 349 488 354 485 358L257 639L461 639C609 639 697 612 719 445L766 445L735 686L96 686C76 686 64 686 64 662C64 652 64 650 74 639L359 288L76 37C70 32 64 27 64 18C64 0 81 0 96 0L735 0"}],120507:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],120508:[.697,0,.894,{p:"829 554C829 618 772 697 676 697C585 697 489 635 447 471L446 471C409 617 323 697 217 697C121 697 64 618 64 554C64 531 77 531 91 531C106 531 114 532 117 551C121 573 139 582 203 582C234 582 292 582 335 509C376 440 376 360 376 345L376 47L241 47L241 0C285 3 397 3 447 3C497 3 609 3 653 0L653 47L518 47L518 345C518 401 532 467 560 512C605 582 657 582 690 582C771 582 773 565 776 548C779 531 790 531 802 531C816 531 829 531 829 554"}],120509:[.686,0,.831,{p:"766 343C766 392 732 514 475 534L475 639L610 639L610 686C566 683 459 683 410 683C361 683 253 683 209 686L209 639L344 639L344 533C188 523 64 450 64 343C64 236 188 163 344 153L344 47L209 47L209 0C253 3 360 3 409 3C458 3 566 3 610 0L610 47L475 47L475 152C734 172 766 296 766 343ZM344 190C219 208 211 286 211 343C211 401 219 478 344 496ZM619 343C619 270 602 204 475 189L475 497C602 482 619 416 619 343"}],120510:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],120511:[.686,0,.894,{p:"829 529C829 547 812 547 797 547L725 547C691 547 637 543 636 405C635 284 592 217 507 194L507 639L642 639L642 686C598 683 491 683 442 683C393 683 285 683 241 686L241 639L376 639L376 195C261 229 257 353 257 416C256 505 228 547 168 547L96 547C81 547 64 547 64 529C64 514 76 512 87 511C125 504 126 428 126 423C126 388 127 299 186 235C236 181 305 160 376 153L376 47L241 47L241 0C285 3 392 3 441 3C490 3 598 3 642 0L642 47L507 47L507 153C600 161 659 192 694 224C763 289 767 384 767 397C767 442 768 504 809 511C816 512 829 514 829 529"}],120512:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],120513:[.686,.025,.958,{p:"900 674C900 686 890 686 872 686L85 686C67 686 57 686 57 674C57 674 57 670 63 660L433 2C445-20 451-25 478-25C508-25 512-19 523 1L893 658C900 670 900 674 900 674ZM782 568L528 117L274 568"}],120514:[.452,.008,.743,{ic:.002,sk:.019,p:"744 59C741 73 727 73 718 73C705 73 700 73 698 60C693 31 659 28 659 28C634 28 603 144 598 164C665 272 659 385 658 388C655 402 640 402 631 402C612 402 611 400 611 381C609 314 592 259 578 228C565 276 549 335 482 389C417 442 349 452 302 452C98 452 28 294 60 165C87 55 185-8 310-8C406-8 478 33 521 71C550 29 600-8 661-8C727-8 750 38 744 59ZM498 115C501 103 449 68 427 57C373 31 330 28 306 28C250 28 202 55 186 121C178 154 173 265 188 323C204 387 259 416 310 416C403 416 442 306 470 208C477 183 492 139 498 115"}],120515:[.703,.194,.647,{p:"562 194C562 218 560 241 554 264C544 306 523 345 491 375C482 384 472 392 462 399C497 430 514 475 515 522C515 537 512 552 509 566C500 600 482 631 456 654C414 689 358 703 303 703C178 703 92 581 92 448L92-177C94-188 101-194 109-194L128-194C135-194 139-190 140-184L140 70C181 22 242-8 310-8C376-8 442 6 493 46C538 82 562 137 562 194ZM450 201C450 155 447 108 417 73C390 41 346 28 303 28C227 28 163 81 145 153C142 166 140 180 140 194L140 441C140 557 204 667 310 667C341 667 373 657 392 632C401 621 406 608 409 595C415 574 415 551 415 529C415 495 414 459 396 431C367 440 335 444 304 444C253 444 195 443 195 400C195 396 196 392 197 389C206 352 261 348 310 348C345 348 379 353 410 366C412 363 415 360 418 356C429 339 437 321 442 302C450 270 450 235 450 201ZM362 399C345 389 324 384 304 384C278 384 244 384 244 393C244 408 281 408 310 408C328 408 346 405 362 399"}],120516:[.452,.211,.679,{p:"594 430C590 444 576 444 567 444C557 444 553 444 549 440C548 438 516 351 486 190C460 257 363 452 208 452C67 452 18 312 28 271C32 256 46 256 55 256C66 256 74 256 76 268C82 332 163 342 215 342C270 342 339 329 385 281C422 241 450 159 461 118C471 78 470 71 469 50C462-31 458-139 467-176C469-184 476-211 500-211C524-211 527-174 528-162C530-138 534-48 520 55C518 67 518 69 519 77C527 152 546 268 585 396C588 407 595 426 594 430"}],120517:[.718,.008,.551,{sk:-.011,p:"466 195C467 234 463 273 454 310C450 324 447 338 440 351C421 401 385 443 342 475C273 528 171 605 163 638C162 641 161 643 163 645C164 655 170 663 179 667C185 671 193 672 200 672C203 672 206 671 209 671C261 665 299 624 346 607C352 605 357 604 362 604C381 604 398 615 404 634C406 642 406 650 404 657C400 674 385 689 366 693C316 703 244 718 211 718L203 718C186 716 169 711 155 702C141 692 131 677 127 661C122 645 122 628 127 609C140 558 183 499 228 445C189 435 153 418 122 391C76 349 53 288 54 226C54 205 56 184 61 164C71 123 93 85 124 56C175 10 242-8 310-8C406-8 467 90 466 195ZM365 160C366 97 357 28 303 28C262 28 221 43 197 76C185 92 178 109 173 128C166 157 165 188 165 219C166 270 167 324 198 365C214 385 235 400 259 408L268 397C297 364 323 328 341 287C347 273 352 258 355 244C362 216 365 188 365 160"}],120518:[.461,.017,.597,{sk:-.025,p:"471 94C468 103 459 111 449 111C444 111 440 108 440 108C428 63 367 59 281 59C218 59 124 59 108 126C103 146 107 184 137 210C183 188 237 188 255 188C282 188 358 188 344 243C334 284 280 284 249 284C229 284 175 284 128 259C118 269 110 283 108 294C94 349 154 385 273 385C300 385 332 385 382 355C392 350 399 347 406 347C427 347 446 369 440 392C436 410 416 423 375 441C326 461 288 461 273 461C101 461 43 365 61 294C68 264 88 243 96 236C64 202 50 161 62 113C79 44 149-17 283-17C446-17 475 78 471 94ZM297 243C296 231 295 224 247 224C230 224 204 224 173 235C206 248 244 248 254 248C281 248 284 247 297 243"}],120519:[.703,.202,.615,{sk:-.041,p:"556-70C537 9 465 29 421 41L326 68C280 81 201 103 174 212C140 348 211 495 288 552C318 522 351 522 371 522C398 522 479 522 465 576C455 615 406 618 363 618C346 618 326 618 300 608C291 636 291 666 291 670C291 678 290 679 290 682C285 702 263 703 263 703C230 703 245 644 249 627C251 621 255 604 263 589C144 512 51 338 94 163C107 113 134 62 178 23C228-19 257-27 393-65C439-77 475-87 484-125C485-129 492-166 458-166C437-166 406-161 367-141C358-137 357-136 351-136C340-136 334-146 336-154C342-175 419-202 467-202C541-202 571-128 556-70ZM418 575C414 565 413 563 398 560C385 558 362 558 362 558C348 558 331 558 319 571C337 582 351 582 369 582C398 582 402 581 418 575"}],120520:[.452,.211,.615,{sk:-.051,p:"555 280C556 298 555 311 549 336C526 428 443 452 371 452C350 452 277 452 225 376C199 426 137 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 362 124 346 124 306L124 216L123 76C124 62 123 43 125 36C130 15 152-8 183-8C235-8 236 38 235 68L235 180C236 193 235 296 236 299C236 305 253 350 279 377C301 399 330 416 372 416C398 416 425 406 437 357C443 332 443 318 443 300L442-141C442-157 444-163 445-167C453-199 482-211 503-211C514-211 554-210 554-150"}],120521:[.702,.008,.567,{p:"498 490C454 666 341 702 280 702C201 702 114 650 73 514C45 420 48 284 68 203C105 58 197-8 287-8C354-8 432 31 476 133C529 256 516 415 498 490ZM387 371L178 371C178 429 181 520 198 572C211 613 239 666 287 666C329 666 358 622 372 563C388 500 388 413 387 371ZM387 323C392 55 315 28 280 28C266 28 244 32 222 63C204 90 194 130 194 130C179 187 178 280 178 323"}],120522:[.452,.008,.359,{ic:.003,sk:-.066,p:"361 148C358 162 343 162 334 162C322 162 315 162 314 149C307 52 216 28 180 28C171 28 161 28 156 49C151 70 154 96 156 113C175 249 172 399 170 408C165 429 143 452 112 452C66 452 62 414 59 399C58 392 60 372 60 365C57 347 59 301 58 283C57 270 55 243 55 225C53 180 53 222 52 177C51 146 38 113 46 82C59 29 117-8 184-8C213-8 267-1 313 40C363 84 363 140 361 148"}],120523:[.452,.008,.615,{ic:.002,sk:-.032,p:"617 148C614 162 599 162 590 162C572 162 570 160 570 142C569 113 566 28 515 28C505 28 489 29 479 68C479 68 474 92 475 110C474 123 473 135 471 143C455 207 385 228 368 233C329 244 316 246 220 254C243 270 265 293 293 320C345 372 360 380 381 392C381 389 381 382 383 374C390 343 416 327 443 327C486 327 505 366 497 397C494 410 479 444 433 444C364 444 310 389 273 352C224 304 203 285 172 269L172 336C172 385 172 400 170 408C165 429 143 452 112 452C94 452 61 442 59 399L60 258L60 82C59 67 59 43 61 36C66 15 88-8 119-8C171-8 172 38 171 64C172 141 171 140 172 217C257 215 346 202 361 142C362 136 363 125 363 119C363 119 363 105 365 95C381 31 453-8 519-8C619-8 619 140 617 148"}],120524:[.694,.012,.618,{ic:.045,sk:-.225,p:"663 6C661 11 657 15 655 18C645 26 631 45 620 61L220 638C201 666 181 694 58 694C35 694 18 694 22 675C26 660 42 658 42 658C58 656 69 655 91 631C108 612 272 374 308 322L77 89C67 80 51 63 58 36C65 8 93-12 118-12C146-12 161 10 181 40C182 43 219 94 222 98C249 136 314 234 342 271L492 55C497 47 511 28 516 20C530 2 551-8 586-8L636-8C654-8 666-8 663 6"}],120525:[.452,.211,.615,{ic:.003,sk:-.035,p:"617 148C614 162 599 162 590 162C579 162 575 162 571 157C569 155 570 153 570 128C570 48 552 28 527 28C516 28 503 32 495 65C491 82 491 98 491 138L491 240L491 330C491 353 491 393 489 400C484 421 462 444 431 444C411 444 379 432 378 391L379 114C379 96 366 79 352 64C327 37 299 28 272 28C204 28 186 77 178 107C172 134 172 158 171 176L172 332C172 358 172 401 170 408C165 429 143 452 112 452C60 452 60 402 60 390L59-141C59-157 61-163 62-167C70-199 99-211 120-211C139-211 163-200 170-172C173-160 172-23 171 8C216-8 261-8 274-8C308-8 353-2 399 52C435 6 494-8 531-8C568-8 592 13 604 49C619 89 618 143 617 148"}],120526:[.452,0,.583,{sk:-.04,p:"521 408C516 430 494 452 463 452C449 452 413 445 410 399C408 317 387 245 342 184C318 153 264 87 172 54L171 434C166 453 147 452 134 451L11 445C-4 444-22 443-15 415C-10 397 8 397 17 397C29 397 47 396 59 395L61 18C64 4 77 0 88 0L116 0C219 17 340 67 428 160C533 272 524 397 521 408"}],120527:[.703,.202,.615,{sk:-.072,p:"557-83C546-40 510-16 488-8L345 38L273 60C235 72 172 92 160 140C145 199 203 270 216 270C216 270 218 270 223 268C276 251 308 251 335 251C366 251 448 251 435 305C424 347 362 347 329 347C310 347 279 347 237 334C227 350 219 368 215 385C202 438 213 514 257 552C287 522 316 522 340 522C367 522 448 522 434 576C424 617 370 618 328 618C318 618 293 618 266 614C259 645 259 670 259 670C259 678 258 679 258 682C253 702 231 703 231 703C198 703 213 644 218 626C219 619 222 610 224 603C109 566 69 476 88 400C100 353 135 315 167 296C80 225 78 132 88 94C108 12 191-28 255-49C309-66 311-66 380-88C407-96 454-111 462-115C471-119 478-128 480-136C481-139 485-166 456-166C450-166 401-165 350-141C342-137 340-136 336-136C322-136 319-148 320-154C326-178 416-202 466-202C544-202 568-130 557-83ZM387 575C387 575 388 573 386 569C379 558 341 558 331 558C315 558 299 558 286 573C304 582 322 582 336 582C367 582 370 581 387 575ZM387 304L386 298C378 287 341 287 329 287C313 287 291 287 270 301C295 311 317 311 334 311C366 311 370 310 387 304"}],120528:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],120529:[.444,.009,.679,{sk:-.011,p:"609 405C599 444 564 444 546 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L217 348C212 269 192 187 164 86C155 56 153 51 157 37C164 10 190-8 216-8C237-8 249 3 255 9C266 24 266 28 266 49L267 348L379 348C380 255 385 194 399 135C416 67 453-9 501-9C534-9 562 24 554 56C551 68 547 74 534 89C468 170 448 247 442 274C436 298 433 308 429 348L553 348C572 348 588 348 599 363C605 370 615 382 609 405"}],120530:[.452,.211,.567,{p:"506 285C479 393 390 452 279 452C144 452 60 358 60 229L59-141C59-157 62-167 62-167C70-199 99-211 120-211C137-211 163-202 170-171C171-162 171-94 171 31C192 15 232-8 288-8C474-8 538 155 506 285ZM382 127C369 55 323 28 278 28C211 28 174 76 172 85C171 88 171 120 172 137L171 255C174 334 192 360 206 377C218 395 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120531:[.452,.105,.551,{p:"496 21C486 61 460 82 437 96C423 104 353 134 327 145C300 156 233 184 212 198C185 217 168 242 162 264C141 348 232 416 339 416C350 416 374 416 422 393C438 385 441 385 446 385C463 385 470 401 467 413C457 452 355 452 341 452C165 452 60 334 90 214C100 171 129 132 167 103C197 81 247 60 307 35C335 24 372 8 389 0C407-10 416-24 418-34C418-34 426-69 395-69C395-69 373-69 348-60C342-58 340-58 336-58C324-58 320-67 322-76C328-101 398-105 405-105C475-105 510-38 496 21"}],120532:[.444,.008,.695,{p:"625 405C615 444 580 444 562 444L283 444C77 444 33 255 59 151C86 43 180-8 287-8C470-8 542 130 506 272C500 297 489 324 473 348L569 348C588 348 604 348 615 363C621 370 631 382 625 405ZM397 278C404 248 409 148 389 99C364 37 308 28 280 28C193 28 176 98 172 114C162 152 160 247 174 284C186 318 211 348 287 348C369 348 388 314 397 278"}],120533:[.444,.012,.615,{sk:-.035,p:"545 405C535 444 499 444 482 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L247 348L238 242L227 127C224 96 218 43 221 32C228 4 254-12 279-12C286-12 337-12 331 54L304 348L489 348C510 348 523 348 535 363C551 380 545 405 545 405"}],120534:[.453,.008,.615,{sk:-.019,p:"554 362C531 453 463 453 463 453C424 453 397 411 406 377C413 349 438 336 447 332C492 309 507 291 513 269C523 227 493 28 365 28C288 28 255 66 242 117C230 166 237 227 247 303C253 341 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C49 406 101 416 117 416C124 416 134 416 139 395C145 372 140 343 139 335C122 216 119 175 130 133C160 13 281-8 367-8C435-8 486 25 524 94C581 199 561 332 554 362"}],120535:[.452,.216,.743,{sk:-.015,p:"683 295C662 380 596 452 506 452C348 452 325 244 309 92C188 105 119 140 103 204C97 227 93 339 138 410C148 424 148 426 147 430C143 444 129 444 120 444C104 444 103 443 91 425C45 346 48 228 58 190C81 97 174 27 299 3L288-116C285-134 282-161 285-172C294-208 329-216 343-216C402-216 395-158 394-145L380-7C390-8 392-8 404-8C585-8 726 126 683 295ZM640 266C648 232 644 171 572 128C504 88 423 88 370 88C361 164 355 212 386 273C410 318 453 356 513 356C572 356 626 321 640 266"}],120536:[.452,.202,.743,{ic:.001,sk:-.062,p:"744-125C741-111 728-111 718-111C701-111 699-112 697-126C695-152 673-166 657-166C623-166 545-63 540-57C493 6 470 49 419 147L609 399C618 410 620 413 618 422C614 437 600 444 591 444C581 444 579 441 570 429L395 197C363 256 315 347 265 399C217 449 134 452 92 452C-1 452-5 385-3 375C1 361 13 361 24 361C42 361 44 362 44 376C48 401 68 416 85 416C120 416 206 302 209 298C252 241 270 205 322 103L132-150C124-161 122-164 124-173C127-183 137-194 151-194C159-194 163-189 163-189C173-181 250-73 348 52C404-57 437-102 467-138C505-183 562-202 650-202C745-202 746-132 744-125"}],120537:[.694,.202,.743,{sk:.032,p:"686 204C691 229 694 311 682 362C659 453 591 453 591 453C553 453 525 413 534 377C541 349 565 337 575 332C620 309 635 291 641 269C656 207 590 29 427 28L427 659C428 673 427 675 426 679C423 694 410 694 400 694C380 694 379 692 379 671L379 31C275 42 250 96 241 134C235 158 231 185 248 302C253 339 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C50 406 101 416 117 416C123 416 134 416 139 395C145 372 141 347 137 316C124 228 120 177 128 144C161 12 321-2 368-6C377-7 378-10 378-10C379-13 378-82 379-92C379-124 379-184 380-188C383-202 397-202 406-202C424-202 426-201 426-182C428-95 427-96 427-8C577-8 664 102 686 204"}],120538:[.453,.008,.743,{p:"689 233C689 276 689 323 680 362C671 398 654 428 622 445C613 450 602 453 591 453C570 453 550 442 539 422C531 408 530 393 533 379C538 361 550 345 567 336C600 318 630 292 639 258C640 252 642 246 641 239C642 166 590 102 519 102C475 102 434 119 406 147C415 174 418 203 418 233C418 239 418 246 416 252C410 276 391 296 367 296C340 296 323 269 323 239C323 214 326 189 332 166C333 160 334 155 337 149C311 120 274 102 232 102C170 102 118 144 104 201C101 211 100 222 100 233C100 294 123 351 151 405C154 411 156 418 154 425C152 434 144 443 135 448C131 450 125 451 120 451C110 451 101 446 96 437C64 376 51 308 51 239C51 212 55 184 62 158C85 65 147-8 238-8C297-8 344 24 375 72C410 24 462-8 525-8C633-8 689 112 689 233"}],120539:[.711,.017,.679,{p:"597 459C554 634 413 711 273 711C100 711 90 567 98 536C101 523 117 490 160 490C205 490 220 531 213 560C204 595 171 605 157 607C182 652 224 672 278 672C298 672 347 669 393 636C445 598 458 543 464 519C478 463 478 407 477 352C423 455 338 455 317 455C235 455 170 434 112 364C46 287 72 170 75 157C92 87 145 44 180 22C228-9 281-17 338-17C662-17 616 386 597 459ZM469 296C484 235 470 138 457 106C440 66 399 26 333 26C292 26 227 35 208 112C199 150 193 299 215 350C224 370 251 419 333 419C434 419 463 321 469 296"}],120540:[.444,.008,.506,{sk:.042,p:"505 47C503 58 492 77 479 77C475 77 473 77 465 70C414 34 384 28 359 28C334 28 239 33 213 137C206 163 205 188 205 213L387 213C402 213 426 213 420 238C414 260 395 260 376 260L205 260C206 322 224 397 343 397L385 397C399 397 426 397 419 423C417 431 409 443 394 444L352 444C298 444 192 444 125 366C88 324 67 258 86 179C120 43 248-8 365-8C379-8 412-8 455 9C459 10 509 31 505 47"}],120541:[.702,.008,.615,{sk:.033,p:"608 344C605 355 594 357 587 359C578 361 576 361 557 364C558 378 556 436 541 496C499 663 397 702 336 702C260 702 182 635 209 527C237 416 358 376 439 353C439 269 438 185 421 125C410 87 385 28 333 28C274 28 252 58 242 97C235 123 235 188 236 232L236 290C235 311 236 342 233 354C216 421 141 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 361 124 305 124 268C124 253 124 201 123 192C124 142 129 121 131 114C160-2 276-8 334-8C485-8 555 147 557 328C571 326 590 322 597 322C607 322 611 333 608 344ZM439 390C309 426 268 479 256 529C236 609 287 666 342 666C392 666 415 602 424 566C438 508 438 424 439 390"}],120542:[.452,.01,.724,{sk:-.018,p:"689 128C689 150 671 153 663 153C654 153 641 149 641 125C641 53 609 28 570 28C530 29 516 77 516 114C516 195 550 312 587 374C590 377 592 383 592 390C592 405 583 427 574 436C569 442 557 449 545 449C539 449 533 448 528 443C441 363 377 307 243 174C255 218 256 255 256 295L256 328C256 413 211 452 153 452C43 452 35 336 35 316C35 294 53 291 61 291C70 291 83 295 83 319C83 391 115 416 154 416C194 415 208 367 208 330C208 249 174 132 137 70C130 63 127 54 127 44C127 18 148-10 173-10C181-10 189-7 197 0L481 270C469 226 468 189 468 149L468 116C468 31 513-8 571-8C681-8 689 108 689 128"}],120543:[.694,.202,.743,{p:"675 270C648 377 544 450 395 455L395 665C395 677 394 680 394 680C391 694 377 694 368 694C348 694 347 692 347 671L347 473C346 460 346 458 346 458C344 457 343 456 326 455C123 443 36 301 68 174C94 67 199-6 347-11L348-188C351-202 365-202 374-202C390-202 395-201 395-184L395-44C395-15 396-13 396-13C398-12 400-12 416-11C616 1 707 141 675 270ZM347 25C260 30 197 67 177 148C170 176 158 268 194 334C218 378 267 412 347 419ZM565 296C572 268 584 176 549 110C525 66 475 32 395 25L395 419C483 414 545 377 565 296"}],120544:[.452,.194,.567,{p:"506 285C479 393 390 452 279 452C167 452 73 385 61 253C60 247 54 29 78-67C98-147 142-175 275-175C295-175 313-175 350-171C375-169 377-169 397-169C409-169 426-169 434-173L435-178C433-192 454-194 462-194C479-194 482-192 482-176C482-155 480-144 478-138C464-79 404-79 295-79C136-79 132-63 121-22C118-8 114 9 111 69C147 26 207-8 287-8C477-8 538 157 506 285ZM382 127C367 47 313 28 280 28C241 28 196 49 179 115C170 153 166 277 182 333C201 393 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120545:[.444,.008,.966,{sk:-.01,p:"896 405C886 444 851 444 833 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 299C73 348 127 348 186 348C163 302 134 218 156 130C176 49 230-8 304-8C387-8 457 47 496 137C526 50 581-8 662-8C801-8 875 162 841 295C840 300 834 324 823 348C863 348 870 348 882 357C888 362 903 378 896 405ZM794 295C828 161 733 88 655 88C580 88 544 155 531 210C526 228 524 250 523 269C523 276 522 280 522 280C518 295 502 295 495 295C486 295 475 295 474 283C467 139 365 88 297 88C237 88 206 131 198 163C197 169 181 234 240 348L775 348C788 322 792 305 794 295"}],120546:[.716,0,.75,{sk:.177,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],120547:[.683,0,.759,{sk:.077,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],120548:[.68,0,.615,{ic:.106,sk:.074,p:"720 653C723 680 718 680 693 680L231 680C211 680 201 680 201 660C201 649 211 649 227 649C267 649 294 649 294 631C294 623 294 621 290 607L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 53 0 53 0L185 3L334 0C342 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L375 610C384 645 385 649 429 649L544 649C665 649 679 611 679 542C679 542 679 512 676 485C674 472 674 470 674 467C674 462 677 455 686 455C697 455 698 461 700 480"}],120549:[.716,0,.833,{sk:.17,p:"787 10C787 14 786 20 785 24L618 692C613 712 612 716 594 716C585 716 577 716 563 697L57 20C49 10 49 6 49 6C49 1 50 0 71 0L761 0C778 0 787 0 787 10ZM679 72L130 72L542 622"}],120550:[.68,0,.738,{ic:.026,sk:.094,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],120551:[.683,0,.683,{ic:.04,sk:.11,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],120552:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],120553:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 429 643 270 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 247 144 419 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM596 400C596 408 590 412 584 412C574 412 572 406 571 399L565 378L243 378C244 381 248 397 248 400C248 408 242 412 236 412C226 412 224 406 221 393C218 380 194 289 194 284C194 276 200 272 206 272C216 272 218 278 219 285L225 306L547 306C546 303 542 287 542 284C542 276 548 272 554 272C564 272 566 278 569 291C572 304 596 395 596 400"}],120554:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],120555:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],120556:[.716,0,.694,{sk:.17,p:"666 19C666 31 657 31 641 31C592 31 591 38 589 68L544 690C544 693 543 696 543 699C542 715 535 716 525 716C510 716 506 710 498 697L164 114C140 73 116 36 55 31C44 30 35 29 35 12C35 4 41 0 47 0C72 0 99 3 125 3C158 3 192 0 224 0C229 0 242 0 242 20C242 30 231 31 228 31C207 32 178 39 178 67C178 80 182 87 192 104L463 579L500 79C502 57 503 32 426 31C414 31 403 31 403 12C403 0 414 0 418 0C458 0 500 3 541 3C565 3 623 0 647 0C653 0 666 0 666 19"}],120557:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],120558:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],120559:[.677,0,.742,{ic:.035,sk:.097,p:"777 666C777 677 767 677 750 677L250 677C225 677 224 676 218 657L185 551C184 547 181 540 181 536C181 531 185 525 194 525C203 525 205 531 209 543C211 550 224 593 235 604C240 611 300 611 311 611L666 611C687 611 712 611 729 608C735 607 736 606 736 594C736 577 733 565 730 550C728 540 728 537 728 537C728 530 733 525 741 525C751 525 752 530 755 547L775 649ZM662 152C662 157 658 163 649 163C643 163 638 157 638 157C636 151 633 140 630 133C627 122 613 77 603 72C594 66 538 66 525 66L168 66C123 66 121 66 95 70C95 88 95 100 102 138L105 151C105 158 100 163 92 163C82 163 81 157 78 141C74 123 53 22 53 12C53 0 61 0 81 0L591 0C614 0 615 1 620 13C625 28 662 147 662 152ZM633 424C633 431 629 436 621 436C611 436 610 432 606 415C604 410 600 392 598 385L261 385C264 398 270 421 270 424C270 431 266 436 258 436C248 436 247 433 243 416L212 295C211 291 209 285 209 280C209 273 213 268 221 268C231 268 232 272 236 289C238 294 242 312 244 319L581 319C578 306 572 283 572 280C572 273 576 268 584 268C594 268 595 271 599 288L630 409C631 413 633 419 633 424"}],120560:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],120561:[.68,0,.831,{ic:.049,sk:.089,p:"880 669C880 680 871 680 853 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 625 292 620 291 614L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L384 649L689 649L546 78C536 39 534 31 455 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L762 602C772 641 774 649 853 649C871 649 880 649 880 669"}],120562:[.683,0,.642,{ic:.112,sk:.049,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],120563:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 454 653 420 645 378L162 378C180 436 210 501 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM628 306C612 252 586 193 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 226 136 261 144 306"}],120564:[.683,0,.78,{ic:.026,sk:.104,p:"806 670C806 683 798 683 778 683L251 683C231 683 221 683 221 663C221 663 221 659 227 647L378 304L70 26C59 16 58 15 58 11C58 0 67 0 86 0L613 0C637 0 638 1 644 17L716 208C717 210 721 224 721 224C721 229 718 235 709 235C701 235 699 229 695 221C634 72 578 41 403 41L131 41L447 325C457 334 459 337 459 342C459 342 458 347 454 356L324 652L567 652C716 652 762 629 762 522C762 505 758 485 758 470C758 470 759 458 771 458C782 458 783 466 785 483L804 657"}],120565:[.677,0,.584,{ic:.12,sk:.012,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],120566:[.705,0,.583,{ic:.118,p:"701 593C701 639 678 705 602 705C482 705 395 591 339 457C341 472 342 493 342 508C342 617 304 705 200 705C86 705 28 569 28 544C28 535 40 535 40 535C53 535 56 541 59 549C82 614 145 632 180 632C282 632 288 530 288 483C288 421 282 396 248 262L203 83C198 62 194 45 177 38C158 31 107 31 85 31C68 31 58 31 58 11C58 0 70 0 74 0C99 0 125 2 150 2L225 3L302 2C328 2 354 0 379 0C388 0 400 0 400 19C400 27 394 30 394 30C391 31 389 31 366 31C344 31 339 31 314 33C285 36 282 40 282 53C282 58 283 63 284 69L352 339C396 515 478 632 584 632C640 632 666 598 666 565C666 555 664 548 664 544C664 535 676 535 676 535C696 535 701 558 701 593"}],120567:[.683,0,.667,{sk:.082,p:"643 376C643 461 560 537 424 548L437 600C448 643 451 652 546 652C575 652 583 652 583 671C583 683 572 683 567 683C542 683 516 681 491 681L418 680L341 681C317 681 292 683 268 683C259 683 247 683 247 663C247 652 255 652 281 652C303 652 309 652 333 650C362 647 365 643 365 630C365 625 359 602 356 587L346 548C172 535 23 423 23 307C23 215 115 144 242 135L230 85C219 40 216 31 121 31C92 31 84 31 84 11C84 0 96 0 100 0C125 0 151 2 176 2L248 3L399 0C408 0 420 0 420 19C420 27 414 30 414 30C411 31 409 31 386 31C364 31 359 31 334 33C305 36 302 40 302 53C302 60 314 108 321 135C501 149 643 264 643 376ZM340 526L248 157C209 162 179 173 155 192C114 223 114 266 114 284C114 343 144 504 340 526ZM552 399C552 373 544 185 327 157L419 526C428 525 476 519 512 490C542 466 552 436 552 399"}],120568:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],120569:[.683,0,.612,{ic:.081,sk:.025,p:"693 543C693 554 684 554 666 554L638 554C607 554 549 554 511 413C494 352 451 193 304 160L416 605C425 641 428 652 522 652C552 652 560 652 560 671C560 683 549 683 544 683C519 683 493 681 468 681L395 680L318 681C294 681 269 683 245 683C236 683 224 683 224 663C224 652 232 652 258 652C280 652 286 652 310 650C339 647 342 643 342 630C342 624 340 617 338 609L226 159C128 178 128 275 128 301C128 331 132 364 143 405C148 429 153 453 153 476C153 554 107 554 83 554L55 554C36 554 27 554 27 543C27 533 36 532 40 532C52 531 75 528 75 476C75 465 73 442 66 415C62 396 53 358 53 320C53 223 102 150 219 136C212 104 212 102 208 87C196 39 193 31 98 31C69 31 61 31 61 11C61 0 73 0 77 0C102 0 128 2 153 2L225 3L376 0C385 0 397 0 397 19C397 27 391 30 391 30C388 31 386 31 363 31C341 31 336 31 311 33C282 36 279 40 279 53C279 60 291 108 298 135C440 150 542 238 587 403C609 482 633 526 680 532C685 533 693 534 693 543"}],120570:[.705,0,.772,{ic:.014,sk:.137,p:"786 502C786 610 693 705 533 705C355 705 162 575 162 398C162 348 173 309 205 232C233 165 250 123 250 62L164 62C142 62 117 64 112 67C106 71 106 103 106 120C106 145 106 147 105 149C105 155 99 159 94 159C82 159 82 151 81 144C80 132 80 67 80 51L80 12C81 0 87 0 108 0L237 0C259 0 260 1 264 7C265 9 276 46 276 109C276 124 276 158 266 233C255 309 255 335 255 357C255 585 422 683 534 683C610 683 692 639 692 525C692 427 632 331 571 233C547 195 516 146 496 105C471 52 462 18 462 12C462 0 470 0 490 0L619 0C641 0 642 1 650 16C659 33 713 141 713 148C713 153 710 159 701 159C697 159 694 157 692 155C692 155 690 152 682 137C681 133 662 97 651 80C644 68 640 62 582 62L504 62C523 103 554 146 643 242C704 307 786 402 786 502"}],120571:[.683,.033,.833,{p:"789 675C791 683 785 683 769 683L75 683C59 683 53 683 51 675C51 675 50 672 53 663L221-15C225-28 226-33 243-33C260-33 263-28 273-15L781 663C788 672 789 675 789 675ZM708 612L296 61L295 61L158 612"}],120572:[.442,.011,.64,{sk:.072,p:"602 383C602 383 601 393 590 393C580 393 580 390 575 372C557 309 524 233 477 174L477 236C477 393 384 442 310 442C173 442 41 299 41 158C41 65 101-11 203-11C266-11 338 12 414 73C427 20 460-11 505-11C558-11 589 44 589 60C589 67 583 70 577 70C570 70 567 67 564 60C546 11 508 11 508 11C477 11 477 89 477 113C477 134 477 136 487 148C581 266 602 383 602 383ZM410 99C322 22 245 11 205 11C145 11 115 56 115 120C115 169 141 277 173 328C220 401 274 420 309 420C408 420 408 289 408 211C408 174 408 116 410 99"}],120573:[.706,.194,.566,{ic:.008,sk:.148,p:"574 574C574 605 563 634 545 656C518 688 476 706 429 706C309 706 218 569 184 433L30-182C30-190 34-194 40-194L45-194C50-194 54-191 55-187L123 87C140 29 186-11 254-11C311-11 372 8 424 46C472 82 509 133 523 186C528 208 531 230 531 250C531 290 521 327 501 358C489 375 475 390 458 401C468 407 478 413 488 421C528 451 558 492 569 537C572 550 574 562 574 574ZM518 592C518 576 516 559 511 542C502 504 484 466 453 437C445 430 436 423 427 418C407 426 384 431 360 431C324 431 282 431 275 404C274 402 274 397 274 397C274 373 315 373 350 373C375 373 400 377 425 386C438 376 448 363 455 347C465 326 469 303 469 278C469 250 464 220 457 191C445 145 423 98 384 63C346 30 299 11 255 11C183 11 142 66 142 137C142 153 144 169 148 186L208 428C240 554 318 683 428 683C462 683 490 669 506 643C515 628 518 611 518 592ZM395 403C380 398 365 395 351 395C329 395 298 395 299 399C302 408 335 408 359 408C372 408 384 406 395 403"}],120574:[.442,.215,.518,{ic:.025,sk:-.019,p:"543 421C543 431 531 431 531 431C528 431 522 431 519 424C467 329 427 229 387 128C386 159 385 235 346 332C322 393 282 442 213 442C88 442 18 290 18 259C18 249 27 249 37 249L41 254C80 369 189 370 200 370C351 370 362 195 362 116C362 55 357 38 350 18C328-55 298-171 298-197C298-208 303-215 311-215C324-215 332-193 343-155C366-71 376-14 380 17C382 30 384 43 388 56C420 155 484 304 524 383C531 395 543 417 543 421"}],120575:[.712,.011,.444,{ic:.008,sk:.107,p:"452 667C452 680 444 690 431 693C394 702 352 712 316 712C307 712 298 711 290 710C276 707 261 703 247 694C234 686 223 674 216 660C207 645 204 628 204 609C204 556 235 492 265 436C224 427 184 406 149 376C99 333 65 276 51 218C45 197 43 177 43 157C43 120 52 86 71 57C98 15 145-11 201-11C289-11 361 84 385 182C394 216 399 251 399 284C399 300 398 315 396 330C387 377 366 417 338 452C294 509 231 588 231 633C231 639 232 645 235 650C240 659 248 668 257 673C268 678 278 679 289 679C334 677 362 645 400 629C404 628 408 627 411 627C425 627 440 636 447 649C450 655 452 661 452 667ZM330 244C330 218 327 190 320 163C301 90 265 11 202 11C161 11 131 34 116 68C108 86 104 107 104 129C104 156 110 185 117 213C130 265 150 318 190 360C214 386 245 406 276 415L279 410C299 374 317 336 325 294C329 278 330 261 330 244"}],120576:[.453,.022,.466,{sk:.051,p:"429 396C429 415 368 453 300 453C185 453 77 386 77 310C77 267 113 242 117 239C58 206 26 150 26 104C26 39 83-22 189-22C321-22 377 66 377 81C377 87 372 91 366 91C361 91 358 87 356 84C342 61 318 24 198 24C137 24 52 39 52 110C52 144 80 197 141 227C174 213 203 213 227 213C253 213 308 213 308 244C308 268 273 271 235 271C214 271 179 269 142 252C119 264 102 283 102 310C102 371 200 407 290 407C306 407 342 407 382 379C393 371 395 369 402 369C415 369 429 382 429 396ZM282 243C267 236 265 235 227 235C205 235 193 235 174 240C197 248 218 249 235 249C260 249 264 248 282 243"}],120577:[.697,.205,.438,{ic:.036,sk:.067,p:"474 592C474 617 434 619 394 619C383 619 356 619 330 609C325 621 323 626 323 647C323 661 328 684 328 684C328 692 323 697 316 697C298 697 298 651 298 648C298 631 301 613 309 598C204 545 46 361 46 167C46 26 137-4 209-28C239-39 241-39 270-49C291-56 332-70 332-117C332-144 313-183 276-183C250-183 223-171 202-153C195-147 194-146 190-146C185-146 180-150 180-157C180-167 223-205 276-205C338-205 385-141 385-84C385-46 366-25 358-17C341 2 322 8 263 28C183 55 167 60 143 81C101 119 101 176 101 195C101 350 223 525 324 579C342 561 365 561 385 561C410 561 474 561 474 592ZM448 591C440 588 430 583 386 583C365 583 358 583 347 590C362 597 380 597 393 597C426 597 430 596 448 591"}],120578:[.442,.216,.497,{sk:.024,p:"496 335C496 400 456 442 381 442C302 442 250 390 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248C205 254 213 287 214 293C217 302 248 358 282 385C304 401 335 420 378 420C421 420 432 386 432 350C432 345 432 327 422 287L308-173C305-185 305-189 305-189C305-204 316-216 333-216C364-216 371-187 374-176L488 277C493 295 496 308 496 335"}],120579:[.705,.011,.469,{sk:.075,p:"455 500C455 566 437 705 335 705C196 705 42 423 42 194C42 100 71-11 162-11C303-11 455 276 455 500ZM389 562C389 513 381 462 357 363L148 363C165 427 185 507 225 578C252 627 289 683 334 683C383 683 389 619 389 562ZM348 331C337 285 316 200 278 128C243 60 205 11 162 11C129 11 108 40 108 133C108 175 114 233 140 331"}],120580:[.442,.011,.354,{p:"324 143C324 153 315 153 312 153C303 153 301 149 299 142C268 44 185 11 142 11C128 11 116 14 116 44C116 68 124 91 134 118C179 239 220 407 220 415C220 432 208 442 191 442C180 442 162 435 154 416C147 397 138 348 132 329C130 324 105 236 102 223C99 213 90 188 88 178C80 150 56 103 56 71C56 30 84-11 140-11C254-11 324 110 324 143"}],120581:[.442,.011,.576,{sk:.043,p:"546 143C546 153 537 153 534 153C524 153 523 149 520 135C501 66 478 11 433 11C412 11 401 24 401 59C401 74 405 98 409 115C411 124 414 137 414 148C414 242 276 249 220 251C253 269 285 296 312 319C358 358 387 382 427 399C425 394 422 382 422 377C422 365 429 342 460 342C492 342 514 371 514 396C514 405 510 431 474 431C413 431 354 381 310 344C242 286 218 271 182 259L202 337C208 363 220 410 220 415C220 432 208 442 191 442C188 442 160 442 151 406L59 39C55 25 55 23 55 16C55-2 69-11 84-11C114-11 120 13 128 45C138 81 132 62 175 230C259 227 346 210 346 145C346 138 346 133 344 123C340 107 339 96 339 88C339 29 379-11 431-11C463-11 489 7 509 41C534 83 546 143 546 143"}],120582:[.694,.013,.583,{sk:-.053,p:"548-1C548 2 546 4 543 8C533 19 527 34 520 54L316 623C295 681 241 694 194 694C189 694 176 694 176 683C176 675 185 673 185 673C218 667 225 661 250 593L347 321L71 47C59 35 53 29 53 16C53-1 67-13 83-13C99-13 108-2 116 8L357 292C398 187 446 34 462 11C478-11 488-11 515-11L537-11C547-10 548-4 548-1"}],120583:[.442,.216,.603,{sk:.048,p:"572 143C572 153 563 153 560 153C550 153 549 149 546 135C529 70 511 11 470 11C443 11 440 37 440 57C440 79 452 126 460 161L488 269C491 284 501 322 505 337C510 360 520 398 520 404C520 422 506 431 491 431C486 431 460 430 452 396L405 209L379 107C378 102 330 11 249 11C199 11 175 44 175 98C175 127 182 155 189 183L231 351C236 372 246 410 246 415C246 432 234 442 217 442C214 442 186 441 177 406L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C97-186 110-134 148 20C180-7 225-11 245-11C315-11 354 34 378 62C387 17 424-11 468-11C503-11 526 12 542 44C559 80 572 143 572 143"}],120584:[.442,0,.494,{ic:.03,sk:.028,p:"524 415C524 432 512 442 495 442C487 442 464 438 456 409C392 182 240 70 126 33L224 431C224 431 224 442 211 442C188 442 115 434 89 432C81 431 70 430 70 412C70 400 79 400 94 400C142 400 144 393 144 383C144 376 132 329 125 302L64 57L53 12C53 1 63 0 69 0L83 0C153 12 262 51 365 147C497 270 524 406 524 415"}],120585:[.697,.205,.438,{ic:.008,sk:.06,p:"446 592C446 618 402 619 363 619C350 619 326 619 300 614C297 623 295 630 295 647C295 661 300 684 300 684C300 692 295 697 288 697C270 697 270 651 270 648C270 628 276 613 277 609C170 579 102 499 102 422C102 385 120 343 167 316L154 306C45 234 23 140 23 104C23 56 50 28 52 25C84-8 93-12 168-40C228-64 230-64 289-87C304-94 324-101 324-130C324-153 306-183 275-183C231-183 198-159 187-151C181-147 180-146 176-146C168-146 166-153 166-157C166-169 219-205 275-205C337-205 379-147 379-98C379-50 342-32 331-27L270-4C250 4 230 12 209 19L149 43C104 61 74 90 74 132C74 173 113 260 197 302C234 289 264 289 285 289C315 289 378 289 378 320C378 345 335 347 296 347C278 347 249 347 212 335C186 361 182 394 182 413C182 469 218 546 293 583C311 561 334 561 357 561C382 561 446 561 446 592ZM420 591C412 588 402 583 358 583C339 583 327 583 316 592C332 597 353 597 364 597C398 597 402 596 420 591ZM352 319C344 315 334 311 288 311C265 311 256 311 238 319C261 325 283 325 295 325C330 325 334 324 352 319"}],120586:[.442,.011,.485,{p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],120587:[.431,.011,.57,{sk:.043,p:"567 407C567 431 546 431 527 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 162 373 182 373L239 373C207 252 153 131 111 40C103 25 103 23 103 16C103-3 119-11 132-11C162-11 170 17 182 54C196 100 196 102 209 152L265 373L378 373C345 225 336 182 336 115C336 100 336 73 344 39C354-5 365-11 380-11C400-11 421 7 421 27C421 33 421 35 415 49C386 121 386 186 386 214C386 267 393 321 404 373L518 373C531 373 567 373 567 407"}],120588:[.442,.216,.517,{sk:.096,p:"502 279C502 385 436 442 363 442C266 442 161 342 131 220L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C98-186 130-52 157 56C177 16 209-11 256-11C373-11 502 130 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C185 11 169 91 169 100C169 104 174 124 177 137C205 249 215 285 237 325C280 398 330 420 361 420C398 420 430 391 430 322"}],120589:[.442,.108,.363,{ic:.046,sk:-.034,p:"409 412C409 434 345 442 306 442C154 442 31 327 31 215C31 130 94 95 137 72L231 20C252 8 270-2 270-33C270-58 253-86 224-86C218-86 201-85 183-77C181-76 177-75 174-75C169-75 163-79 163-85C163-100 208-108 224-108C281-108 326-53 326 0C326 50 303 62 227 104C209 114 207 114 162 140C125 161 83 184 83 246C83 337 191 420 300 420C321 420 342 417 377 401C386 397 389 395 392 395C400 395 409 404 409 412"}],120590:[.431,.011,.571,{p:"567 407C567 431 546 431 528 431L300 431C149 431 38 266 38 147C38 59 97-11 188-11C306-11 439 110 439 264C439 281 439 329 408 373L518 373C531 373 567 373 567 407ZM375 276C375 229 355 147 321 96C282 37 228 11 189 11C140 11 100 47 100 119C100 149 112 231 147 290C189 359 249 373 283 373C367 373 375 307 375 276"}],120591:[.431,.012,.437,{ic:.074,p:"511 407C511 431 490 431 471 431L191 431C171 431 132 431 88 384C55 348 27 300 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 161 373 182 373L265 373L167 52C163 40 157 19 157 15C157 4 164-12 186-12C219-12 224 16 227 31L294 373L462 373C475 373 511 373 511 407"}],120592:[.442,.011,.54,{sk:.036,p:"524 372C524 428 497 442 480 442C455 442 430 416 430 394C430 381 436 375 445 367C456 356 481 330 481 282C481 216 399 11 273 11C254 11 221 15 200 36C179 58 175 88 175 109C175 151 191 203 232 313C237 324 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C118 191 110 151 110 121C110 17 197-11 270-11C360-11 420 71 443 107C513 219 524 356 524 372"}],120593:[.442,.218,.654,{sk:.028,p:"619 304C619 382 580 442 505 442C360 442 300 248 240 53C132 73 76 129 76 201C76 229 99 339 159 408C167 417 167 421 167 421C167 425 165 431 155 431C127 431 50 286 50 190C50 96 116 23 223-2L170-170C166-183 165-185 165-190C165-212 184-218 194-218C199-218 221-215 231-192C234-184 239-151 266-9C275-10 282-11 299-11C465-11 619 146 619 304ZM591 282C591 169 462 47 308 47C300 47 298 47 290 48C278 48 277 49 277 52L297 160C328 288 406 384 495 384C564 384 591 330 591 282"}],120594:[.442,.205,.626,{sk:.018,p:"594 419C594 425 590 431 582 431C576 431 572 426 566 419L337 164C297 291 289 316 266 369C255 392 233 442 145 442C87 442 61 390 61 376C61 376 61 366 73 366C82 366 84 372 86 377C101 416 133 420 139 420C169 420 199 344 216 300C248 221 280 105 280 102C280 102 280 99 272 91L42-166C31-177 31-179 31-182C31-188 37-194 43-194C50-194 55-187 59-183L288 74C320-30 332-69 356-125C369-155 391-205 480-205C538-205 565-153 565-140C565-135 563-129 553-129C543-129 542-133 539-143C530-167 505-183 486-183C435-183 367 59 345 136L583 403C594 414 594 416 594 419"}],120595:[.694,.205,.651,{sk:.143,p:"635 372C635 428 608 442 591 442C566 442 541 416 541 394C541 381 547 375 556 367C567 356 592 330 592 282C592 218 540 136 505 100C417 11 353 11 317 11L482 668C483 672 485 678 485 683C485 693 478 694 473 694C463 694 462 692 458 674L292 13C216 22 178 59 178 125C178 145 178 171 232 311C236 323 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C112 176 112 150 112 133C112 38 190-3 286-9C278-45 278-47 264-100C261-111 241-192 241-195C241-195 241-205 253-205C253-205 260-205 262-201C265-199 271-174 274-160L312-11C349-11 437-11 531 96C572 142 593 186 604 216C613 241 635 328 635 372"}],120596:[.442,.011,.622,{sk:.034,p:"604 372C604 398 599 420 584 433C578 439 570 442 561 442C549 442 536 436 526 426C517 416 512 405 512 394C512 384 516 376 523 369C548 347 561 316 561 281C561 269 560 256 557 244C534 153 476 61 397 61C341 61 308 99 299 151C312 179 322 209 329 239C331 248 333 257 333 265C333 280 328 291 314 291C295 291 285 266 280 244C272 213 268 183 267 154C234 100 186 61 131 61C70 61 44 111 44 174C44 194 47 217 52 239C67 299 103 355 141 408C144 412 146 417 146 421C146 427 142 432 137 435C134 437 131 437 128 437C122 437 115 434 110 428C69 371 44 307 28 244C18 206 13 167 13 132C13 51 42-11 118-11C181-11 233 33 271 95C282 33 317-11 384-11C488-11 551 118 581 239C592 282 604 332 604 372"}],120597:[.716,.022,.531,{ic:.035,sk:.069,p:"566 457C566 616 473 716 350 716C205 716 159 586 159 558C159 544 167 523 197 523C230 523 251 553 251 576C251 611 220 611 204 611C248 685 319 691 348 691C421 691 491 639 491 510C491 471 485 420 463 339C453 401 412 457 334 457C273 457 208 441 130 363C47 280 40 187 40 156C40 94 84-22 224-22C462-22 566 314 566 457ZM445 303C445 231 381 6 227 6C117 6 117 109 117 119C117 146 142 286 183 346C223 403 272 435 334 435C443 435 445 323 445 303"}],120598:[.431,.011,.406,{sk:.066,p:"376 417C376 431 363 431 346 431L311 431C181 431 47 331 47 178C47 68 122-11 228-11C293-11 358 29 358 40C358 43 357 54 348 54C348 54 344 54 335 48C304 28 267 11 230 11C172 11 122 53 122 141C122 176 130 214 133 226L298 226C314 226 332 226 332 243C332 257 320 257 303 257L141 257C165 342 221 400 312 400L343 400C360 400 376 400 376 417"}],120599:[.705,.011,.591,{sk:.116,p:"561 338C561 346 554 347 540 350L511 356C531 440 531 494 531 506C531 543 525 705 420 705C337 705 272 600 272 522C272 425 366 377 436 354C414 264 398 206 365 138C352 110 304 11 245 11C177 11 171 62 171 91C171 117 179 149 184 172L203 249L215 297C220 314 225 335 225 350C225 410 180 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 352 148 298 139 261L121 188C113 158 107 133 107 104C107 9 177-11 242-11C348-11 455 147 506 335C516 333 545 326 551 326C555 326 561 329 561 338ZM471 564C471 501 455 433 442 376C393 393 297 432 297 523C297 585 349 683 419 683C444 683 471 668 471 564"}],120600:[.442,.012,.624,{sk:.053,p:"582 145C582 155 577 155 570 155C563 155 559 153 554 137C527 42 489 18 455 18C431 19 419 37 419 70C419 83 421 98 425 115C446 199 482 270 552 382C561 390 565 401 565 410C565 416 564 421 561 426C558 432 549 439 539 439C534 439 528 438 523 433L184 127C211 184 239 261 253 316C257 334 260 351 260 367C260 413 240 442 202 442C107 442 70 297 70 288C70 278 75 278 82 278C89 278 93 280 98 296C124 391 163 416 197 416C221 415 233 396 233 364C233 351 231 335 227 318C207 235 147 114 100 51C87 39 81 25 81 12C81-2 88-12 102-12C109-12 119-9 130 0C223 74 355 197 465 300C439 245 412 170 399 117C395 99 392 82 392 66C392 20 412-9 450-9C545-9 582 136 582 145"}],120601:[.694,.205,.596,{sk:.125,p:"573 262C573 341 520 433 381 443L437 670L440 684C440 684 440 694 428 694C418 694 417 691 413 674L355 443C196 438 49 305 49 169C49 74 119-5 241-12L218-106C206-153 196-191 196-194C196-204 203-205 208-205C213-205 215-204 218-201C220-199 226-175 229-161L267-12C428-7 573 128 573 262ZM349 421L246 10C186 13 114 48 114 148C114 268 200 408 349 421ZM508 283C508 165 422 22 272 10L375 421C451 417 508 371 508 283"}],120602:[.442,.194,.517,{sk:.102,p:"502 279C502 385 436 442 363 442C283 442 184 372 138 244C134 233 74 12 74-77C74-128 92-175 214-175C251-175 271-171 311-171C329-171 331-171 337-172C352-173 356-174 357-182C358-188 358-194 369-194C378-194 384-190 384-166C384-117 340-117 240-117C150-117 104-117 104-50C104-42 104-4 127 96C144 32 191-11 255-11C375-11 502 132 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C223 11 182 34 182 116C182 179 211 279 237 325C278 395 328 420 361 420C398 420 430 391 430 322"}],120603:[.431,.011,.828,{sk:.039,p:"817 407C817 431 796 431 777 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 287 55 297C70 320 88 340 114 355C143 373 154 373 217 373C160 302 113 213 113 105C113 54 127-11 201-11C298-11 369 69 416 153L417 152C416 146 416 135 416 126C416 55 439-11 520-11C666-11 755 201 755 299C755 324 751 349 744 373C761 373 788 373 794 375C803 379 817 390 817 407ZM730 299C730 195 642 47 530 47C469 47 448 94 448 163C448 176 449 211 461 265C465 281 465 284 465 284C465 294 453 294 453 294C445 294 442 292 440 283C384 97 273 47 211 47C165 47 143 79 143 138C143 220 189 303 248 373L718 373C726 349 730 315 730 299"}],120604:[.711,0,.869,{sk:.174,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],120605:[.686,0,.866,{sk:.069,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],120606:[.68,0,.657,{ic:.12,sk:.071,p:"777 662C777 680 760 680 744 680L238 680C218 680 216 680 211 675C205 671 202 657 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C408 0 416 0 421 7C427 13 428 29 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L444 631C459 633 499 633 526 633C649 633 715 633 715 523C715 503 710 477 710 458C710 439 729 439 734 439C755 439 756 449 758 467L776 646"}],120607:[.711,0,.958,{sk:.168,p:"904 15C904 19 901 26 900 30L696 681C689 704 687 711 656 711C627 711 621 704 608 688L69 25C60 14 60 12 60 9C60 0 67 0 85 0L872 0C888 0 904 0 904 15ZM713 118L205 118L571 569"}],120608:[.68,0,.81,{ic:.015,sk:.098,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],120609:[.686,0,.773,{ic:.032,sk:.117,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],120610:[.686,0,.982,{ic:.045,sk:.09,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],120611:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 424 693 258 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 259 207 435 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM650 419C650 437 630 437 626 437C620 437 611 437 605 428L598 403L330 403C330 403 334 414 334 419C334 437 314 437 310 437C291 437 290 431 285 412L253 285C249 272 249 269 249 269C249 251 269 251 273 251C279 251 288 251 294 260L301 285L569 285C569 285 565 274 565 269C565 251 585 251 589 251C608 251 609 257 614 276L646 403C650 416 650 419 650 419"}],120612:[.686,0,.511,{ic:.055,sk:.085,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],120613:[.686,0,.971,{ic:.032,sk:.093,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],120614:[.711,0,.806,{sk:.167,p:"772 29C772 47 756 47 738 47C724 47 703 48 691 49L612 679C609 705 608 711 580 711C564 711 552 711 536 686L161 85C148 65 137 48 73 47C63 47 45 47 45 18C45 13 49 0 63 0C90 0 121 3 149 3C185 3 223 0 258 0C265 0 285 0 285 29C285 47 267 47 260 47C241 47 215 51 200 57L485 513L542 52C523 48 492 47 477 47C456 47 440 47 440 18C440 18 440 0 461 0L611 3L745 0C753 0 772 0 772 29"}],120615:[.686,0,1.142,{ic:.074,sk:.085,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],120616:[.686,0,.95,{ic:.077,sk:.082,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],120617:[.675,0,.841,{ic:.026,sk:.104,p:"867 656C867 675 852 675 833 675L261 675C235 675 233 675 226 654L182 513C181 509 178 502 178 497C178 479 198 479 202 479C220 479 222 486 228 502C230 510 245 557 254 560C263 564 320 565 333 565L725 565C744 565 779 564 797 562C797 552 797 537 791 510C789 500 789 497 789 497C789 479 809 479 813 479C833 479 834 487 838 506ZM765 189C765 206 748 207 742 207C723 207 721 201 716 184C710 165 698 126 688 116C680 110 615 110 603 110L209 110C167 110 165 110 143 113C134 114 133 115 133 126C133 140 136 154 139 168C140 174 142 184 142 189C142 206 125 207 119 207C100 207 97 201 94 184C89 161 62 31 62 19C62 0 77 0 96 0L680 0C700 0 708 0 713 13C719 31 765 182 765 189ZM715 436C715 449 705 455 692 455C686 455 673 455 668 440C667 434 662 414 660 406L309 406C311 412 316 431 316 436C316 449 306 455 293 455C274 455 272 447 267 429L229 280C228 277 227 270 227 266C227 259 229 247 250 247C267 247 271 255 273 263C275 268 275 270 281 296L632 296C626 271 626 269 626 266C626 259 628 247 649 247C668 247 671 257 674 268C680 291 715 424 715 436"}],120618:[.703,.017,.837,{sk:.111,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],120619:[.68,0,.982,{ic:.044,sk:.09,p:"1026 662C1026 680 1009 680 992 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L445 633L771 633L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L906 613C910 629 911 630 929 632C946 633 966 633 982 633C1008 633 1010 633 1014 635C1026 642 1026 658 1026 662"}],120620:[.686,0,.723,{ic:.126,sk:.039,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],120621:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 460 713 435 708 403L220 403C237 453 261 505 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM679 285C663 237 641 187 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 224 184 251 190 285"}],120622:[.686,0,.885,{ic:.017,sk:.11,p:"901 652C904 686 894 686 868 686L265 686C244 686 243 685 238 681C230 676 228 657 228 657C228 652 230 650 236 639L431 292L84 39C69 28 69 23 69 18C69 0 85 0 103 0L706 0C732 0 734 0 742 20C753 48 826 231 826 241C826 258 809 259 803 259C786 259 784 256 776 237C711 85 617 65 468 65L206 65L558 323C571 333 574 334 574 343C574 347 573 348 567 359L410 639L629 639C772 639 837 618 837 498C837 488 835 476 835 466C835 450 844 445 858 445C880 445 881 455 883 475"}],120623:[.675,0,.637,{ic:.135,sk:.01,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],120624:[.703,0,.671,{ic:.131,p:"802 586C802 653 756 703 682 703C615 703 556 670 510 629C450 575 415 509 395 472C395 508 394 703 225 703C102 703 32 581 32 545C32 531 43 531 55 531C68 531 79 531 86 550C91 565 101 593 190 593C218 593 254 588 280 550C307 512 307 457 307 443C307 398 303 381 280 289L231 96L221 55C218 47 161 47 146 47L114 47C95 47 78 47 78 18C78 0 97 0 101 0C130 0 160 2 190 2L278 3L368 2C398 2 429 0 459 0C471 0 489 0 489 28C489 47 474 47 455 47L423 47C409 47 361 47 361 53C361 53 361 56 366 76C382 142 433 350 447 391C477 474 545 593 661 593C742 593 744 571 745 557C744 555 744 546 744 546C744 531 754 531 767 531C783 531 802 531 802 586"}],120625:[.686,0,.767,{sk:.08,p:"738 374C738 445 676 520 495 534L516 618C520 632 521 633 523 634C525 635 542 639 594 639L627 639C646 639 663 639 663 668C663 686 644 686 640 686C611 686 581 684 552 684L468 683L378 684C349 684 320 686 292 686C281 686 262 686 262 657C262 639 278 639 296 639L328 639C363 639 365 639 391 636L366 535C86 508 28 374 28 312C28 216 131 162 270 152L250 68C249 65 247 53 242 52C239 50 213 47 171 47L139 47C121 47 117 47 111 43C105 37 102 27 102 18C102 4 115 0 125 0C152 0 180 2 207 2L297 3L387 2C416 2 445 0 473 0C483 0 491 0 496 7C501 13 503 29 503 29C503 47 486 47 470 47L437 47C399 47 384 49 374 51L399 152C631 168 738 283 738 374ZM357 497L279 189C171 203 165 257 165 289C165 327 183 399 218 437C263 485 336 495 357 497ZM601 398C601 365 585 293 550 252C512 210 454 195 409 189L486 497C564 488 601 454 601 398"}],120626:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],120627:[.686,0,.714,{ic:.078,sk:.029,p:"792 529C792 547 776 547 758 547L693 547C663 547 607 547 572 414C559 365 523 230 392 196L497 618C501 632 502 633 504 634C506 635 523 639 575 639L607 639C627 639 644 639 644 668C644 686 625 686 621 686C594 686 566 684 539 684L449 683L359 684C330 684 301 686 273 686C262 686 243 686 243 657C243 639 260 639 277 639L309 639C344 639 346 639 372 636L262 193C212 206 175 238 175 316C175 338 180 371 187 400C197 443 197 454 197 470C197 547 150 547 126 547L61 547C45 547 27 547 27 529C27 529 27 513 45 511C57 510 69 508 69 470C69 452 66 436 62 417C52 377 52 360 52 341C52 297 61 248 105 209C157 162 236 155 252 153L231 68C230 64 227 53 223 52C220 50 194 47 152 47L120 47C101 47 84 47 84 18C84 4 95 0 106 0C133 0 161 2 188 2L278 3L368 2C397 2 426 0 454 0C466 0 484 0 484 28C484 47 469 47 450 47L418 47C380 47 365 49 355 51L380 152C590 171 667 289 700 412C716 468 738 506 772 511C778 512 792 514 792 529"}],120628:[.703,0,.879,{ic:.007,sk:.135,p:"886 503C886 606 806 703 586 703C308 703 172 546 172 406C172 354 189 307 228 234C266 165 277 138 283 100L200 100C189 100 158 100 148 104C142 107 142 148 142 152C142 159 143 165 143 172C143 191 136 197 119 197C97 197 97 188 95 163C94 151 94 114 94 101L93 42C93 2 93 0 127 0L282 0C313 0 314 1 322 47C328 83 328 126 328 126C328 151 325 198 322 223C322 226 313 307 313 349C313 549 426 667 586 667C656 667 744 644 744 535C744 436 682 332 637 256C591 181 582 163 565 130C536 70 524 27 524 19C524 0 539 0 558 0L713 0C737 0 740 0 748 16L808 143C814 155 824 175 824 179C824 197 804 197 800 197C784 197 781 192 775 180C761 150 749 126 741 115C734 106 730 100 672 100L600 100C619 127 659 171 689 201C793 300 886 388 886 503"}],120629:[.686,.025,.958,{p:"904 674C907 686 897 686 879 686L92 686C74 686 64 686 61 674C61 674 60 670 63 660L269 2C275-20 280-25 307-25C337-25 342-19 358 1L893 658C903 670 904 674 904 674ZM759 568L392 117L251 568"}],120630:[.452,.008,.761,{sk:.059,p:"704 59C704 73 690 73 681 73C668 73 663 73 658 60C646 31 611 28 611 28C586 28 584 144 584 164C678 272 700 385 700 388C700 402 685 402 676 402C657 402 656 400 651 381C632 314 602 259 580 228C579 276 578 335 524 389C472 442 407 452 360 452C156 452 46 294 46 165C46 55 128-8 253-8C349-8 431 33 484 71C502 29 543-8 604-8C670-8 704 38 704 59ZM472 115C472 103 411 68 386 57C326 31 282 28 258 28C202 28 161 55 161 121C161 154 184 265 214 323C246 387 308 416 359 416C452 416 463 306 467 208C468 183 472 139 472 115"}],120631:[.703,.194,.66,{sk:.153,p:"638 566C638 600 628 631 607 654C574 689 522 703 467 703C342 703 225 581 192 448L36-177C35-188 41-194 49-194L68-194C75-194 80-190 82-184L145 70C174 22 228-8 296-8C362-8 431 6 492 46C546 82 584 137 598 194C604 218 608 241 608 264C608 306 597 345 573 375C566 384 558 392 550 399C592 430 621 475 633 522C637 537 638 552 638 566ZM546 595C546 574 541 551 535 529C527 495 517 459 492 431C465 440 434 444 403 444C352 444 294 443 283 400C282 396 282 392 282 389C282 352 336 348 385 348C420 348 455 353 489 366C491 363 493 360 495 356C502 339 505 321 505 302C505 270 497 235 488 201C477 155 462 108 423 73C388 41 341 28 298 28C222 28 171 81 171 153C171 166 173 180 176 194L238 441C267 557 359 667 465 667C496 667 525 657 538 632C544 621 546 608 546 595ZM450 399C430 389 408 384 388 384C362 384 328 384 330 393C334 408 371 408 400 408C418 408 435 405 450 399"}],120632:[.452,.211,.59,{ic:.027,sk:-.02,p:"617 430C617 444 603 444 594 444C584 444 580 444 575 440C573 438 520 351 449 190C440 257 392 452 237 452C96 452 12 312 12 271C12 256 26 256 35 256C46 256 54 256 59 268C81 332 164 342 216 342C271 342 337 329 371 281C398 241 406 159 406 118C406 78 404 71 397 50C370-31 339-139 339-176C339-184 339-211 363-211C387-211 400-174 404-162C412-138 438-48 450 55C451 67 451 69 454 77C481 152 529 268 600 396C606 407 617 426 617 430"}],120633:[.718,.008,.522,{sk:.115,p:"513 657C513 674 502 689 484 693C437 703 368 718 335 718L327 718C310 716 292 711 275 702C259 692 245 677 237 661C228 645 224 628 224 609C224 558 253 499 284 445C243 435 202 418 165 391C108 349 70 288 55 226C50 205 47 184 47 164C47 123 59 85 83 56C122 10 185-8 253-8C349-8 434 90 460 195C470 234 476 273 476 310C476 324 476 338 473 351C466 401 441 443 406 475C350 528 267 605 267 638C267 641 267 643 269 645C273 655 281 663 291 667C298 671 306 672 313 672C316 672 319 671 322 671C372 665 400 624 443 607C448 605 453 604 458 604C477 604 497 615 507 634C511 642 513 650 513 657ZM361 244C361 216 357 188 350 160C335 97 309 28 255 28C214 28 177 43 161 76C153 92 150 109 150 128C150 157 157 188 165 219C178 270 193 324 234 365C255 385 280 400 306 408L312 397C333 364 350 328 358 287C360 273 361 258 361 244"}],120634:[.461,.017,.529,{sk:.058,p:"483 392C483 410 467 423 430 441C386 461 348 461 333 461C161 461 79 365 79 294C79 264 94 243 100 236C59 202 35 161 35 113C35 44 90-17 224-17C387-17 439 78 439 94C439 103 432 111 422 111C417 111 412 108 412 108C389 63 327 59 241 59C178 59 84 59 84 126C84 146 98 184 134 210C175 188 229 188 247 188C274 188 350 188 350 243C350 284 296 284 265 284C245 284 191 284 138 259C130 269 126 283 126 294C126 349 195 385 314 385C341 385 373 385 416 355C424 350 431 347 438 347C459 347 483 369 483 392ZM303 243C299 231 296 224 248 224C231 224 205 224 177 235C213 248 251 248 261 248C288 248 291 247 303 243"}],120635:[.703,.202,.508,{ic:.014,sk:.083,p:"522 576C522 615 473 618 430 618C413 618 393 618 365 608C363 636 370 666 371 670C373 678 373 679 373 682C373 702 352 703 352 703C319 703 319 644 319 627C319 621 319 604 323 589C185 512 48 338 48 163C48 113 62 62 97 23C136-19 163-27 290-65C333-77 366-87 366-125C366-129 364-166 330-166C309-166 279-161 245-141C237-137 236-136 230-136C219-136 211-146 211-154C211-175 282-202 330-202C404-202 452-128 452-70C452 9 385 29 344 41L256 68C213 81 140 103 140 212C140 348 248 495 339 552C361 522 394 522 414 522C441 522 522 522 522 576ZM475 575C468 565 467 563 451 560C437 558 414 558 414 558C400 558 383 558 375 571C395 582 409 582 427 582C456 582 460 581 475 575"}],120636:[.452,.211,.6,{sk:.019,p:"594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 332 483 318 479 300L368-141C364-157 364-163 364-167C364-199 390-211 411-211C422-211 463-210 478-150L586 280C591 298 594 311 594 336"}],120637:[.702,.008,.562,{sk:.062,p:"547 490C547 666 443 702 382 702C303 702 203 650 128 514C77 420 46 284 46 203C46 58 122-8 212-8C279-8 367 31 436 133C520 256 547 415 547 490ZM440 563C440 500 418 413 407 371L198 371C212 429 238 520 268 572C291 613 332 666 380 666C422 666 440 622 440 563ZM395 323C333 55 249 28 214 28C200 28 179 32 165 63C153 90 153 130 153 130C153 187 175 280 186 323"}],120638:[.452,.008,.412,{p:"378 148C378 162 363 162 354 162C342 162 335 162 331 149C300 52 203 28 167 28C158 28 148 28 148 49C148 70 158 96 164 113C217 249 252 399 252 408C252 429 236 452 205 452C159 452 145 414 139 399C136 392 133 372 131 365C124 347 114 301 109 283C104 270 96 243 91 225C78 180 88 222 76 177C67 146 46 113 46 82C46 29 95-8 162-8C191-8 247-1 303 40C364 84 378 140 378 148"}],120639:[.452,.008,.668,{sk:.025,p:"634 148C634 162 619 162 610 162C592 162 590 160 585 142C577 113 553 28 502 28C492 28 476 29 476 68C476 68 477 92 482 110C485 123 487 135 487 143C487 207 422 228 406 233C370 244 357 246 263 254C290 270 318 293 353 320C418 372 435 380 459 392C458 389 456 382 456 374C456 343 478 327 505 327C548 327 576 366 576 397C576 410 570 444 524 444C455 444 387 389 341 352C280 304 254 285 219 269C225 291 230 314 236 336C248 385 252 400 252 408C252 429 236 452 205 452C187 452 151 442 139 399L104 258L60 82C56 67 50 43 50 36C50 15 66-8 97-8C149-8 161 38 167 64C187 141 186 140 206 217C291 215 376 202 376 142C376 136 374 125 373 119C373 119 369 105 369 95C369 31 431-8 497-8C597-8 634 140 634 148"}],120640:[.694,.012,.671,{sk:-.072,p:"644 6C644 11 641 15 639 18C631 26 622 45 615 61L359 638C347 666 334 694 211 694C188 694 171 694 171 675C171 660 186 658 186 658C202 656 213 655 229 631C241 612 345 374 368 322L79 89C67 80 47 63 47 36C47 8 70-12 95-12C123-12 143 10 171 40C173 43 222 94 226 98C263 136 352 234 390 271L486 55C489 47 498 28 501 20C510 2 529-8 564-8L614-8C632-8 644-8 644 6"}],120641:[.452,.211,.708,{sk:.042,p:"674 148C674 162 659 162 650 162C639 162 635 162 630 157C628 155 628 153 622 128C602 48 579 28 554 28C543 28 531 32 531 65C531 82 535 98 545 138L571 240L593 330C599 353 609 393 609 400C609 421 593 444 562 444C542 444 507 432 496 391L427 114C423 96 406 79 388 64C356 37 326 28 299 28C231 28 225 77 225 107C225 134 231 158 235 176L275 332C281 358 292 401 292 408C292 429 276 452 245 452C193 452 180 402 177 390L44-141C40-157 40-163 40-167C40-199 66-211 87-211C106-211 133-200 147-172C153-160 186-23 193 8C234-8 279-8 292-8C326-8 372-2 432 52C456 6 512-8 549-8C586-8 615 13 636 49C661 89 674 143 674 148"}],120642:[.452,0,.577,{ic:.026,sk:.028,p:"603 408C603 430 587 452 556 452C542 452 504 445 490 399C467 317 428 245 368 184C336 153 266 87 165 54L259 434C259 453 240 452 227 451L102 445C87 444 69 443 69 415C69 397 87 397 96 397C108 397 126 396 138 395L45 18C45 4 57 0 68 0L96 0C203 17 337 67 448 160C581 272 603 397 603 408"}],120643:[.703,.202,.508,{sk:.061,p:"491 576C491 617 437 618 395 618C385 618 360 618 332 614C333 645 339 670 339 670C341 678 341 679 341 682C341 702 320 703 320 703C287 703 287 644 287 626C287 619 287 610 288 603C163 566 101 476 101 400C101 353 127 315 154 296C49 225 24 132 24 94C24 12 97-28 156-49C206-66 208-66 271-88C296-96 339-111 346-115C354-119 359-128 359-136C359-139 357-166 328-166C322-166 273-165 228-141C221-137 219-136 215-136C201-136 195-148 195-154C195-178 279-202 329-202C407-202 449-130 449-83C449-40 419-16 399-8L267 38L201 60C166 72 108 92 108 140C108 199 183 270 196 270C196 270 198 270 203 268C252 251 284 251 311 251C342 251 424 251 424 305C424 347 362 347 329 347C310 347 279 347 233 334C227 350 224 368 224 385C224 438 254 514 308 552C330 522 359 522 383 522C410 522 491 522 491 576ZM444 575C444 575 444 573 441 569C431 558 393 558 383 558C367 558 351 558 342 573C362 582 380 582 394 582C425 582 428 581 444 575ZM376 304L373 298C363 287 326 287 314 287C298 287 276 287 258 301C286 311 308 311 325 311C357 311 360 310 376 304"}],120644:[.452,.008,.585,{p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],120645:[.444,.009,.682,{sk:.046,p:"668 405C668 444 633 444 615 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L262 348C237 269 197 187 143 86C127 56 124 51 124 37C124 10 146-8 172-8C193-8 208 3 215 9C230 24 231 28 236 49L312 348L424 348C402 255 391 194 391 135C391 67 409-9 457-9C490-9 526 24 526 56C526 68 523 74 514 89C468 170 468 247 468 274C468 298 468 308 474 348L598 348C617 348 633 348 648 363C655 370 668 382 668 405"}],120646:[.452,.211,.612,{sk:.1,p:"597 285C597 393 523 452 412 452C277 452 169 358 137 229L44-141C40-157 40-167 40-167C40-199 66-211 87-211C104-211 133-202 147-171C151-162 168-94 199 31C216 15 250-8 306-8C492-8 597 155 597 285ZM483 335C483 286 451 168 434 127C403 55 350 28 305 28C238 28 213 76 213 85C213 88 221 120 226 137L255 255C277 334 302 360 320 377C337 395 372 416 410 416C483 416 483 348 483 335"}],120647:[.452,.105,.424,{ic:.038,sk:-.029,p:"462 413C462 452 360 452 346 452C170 452 35 334 35 214C35 171 54 132 85 103C109 81 154 60 208 35C233 24 266 8 281 0C297-10 302-24 302-34C302-34 301-69 270-69C270-69 248-69 225-60C220-58 218-58 214-58C202-58 195-67 195-76C195-101 264-105 271-105C341-105 393-38 393 21C393 61 372 82 353 96C341 104 278 134 255 145C231 156 171 184 153 198C131 217 120 242 120 264C120 348 228 416 335 416C346 416 370 416 412 393C426 385 429 385 434 385C451 385 462 401 462 413"}],120648:[.444,.008,.686,{p:"671 405C671 444 636 444 618 444L339 444C133 444 42 255 42 151C42 43 123-8 230-8C413-8 519 130 519 272C519 297 515 324 505 348L601 348C620 348 636 348 651 363C658 370 671 382 671 405ZM411 278C411 248 391 148 359 99C318 37 260 28 232 28C145 28 145 98 145 114C145 152 167 247 190 284C210 318 243 348 319 348C401 348 411 314 411 278"}],120649:[.444,.012,.521,{ic:.083,p:"604 405C604 444 568 444 551 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L292 348L256 242L217 127C206 96 187 43 187 32C187 4 209-12 234-12C241-12 292-12 302 54L349 348L534 348C555 348 568 348 584 363C604 380 604 405 604 405"}],120650:[.453,.008,.631,{sk:.037,p:"605 362C605 453 537 453 537 453C498 453 461 411 461 377C461 349 483 336 491 332C530 309 541 291 541 269C541 227 461 28 333 28C256 28 232 66 232 117C232 166 255 227 284 303C299 341 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 406 166 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C137 216 124 175 124 133C124 13 240-8 326-8C394-8 453 25 508 94C592 199 605 332 605 362"}],120651:[.452,.216,.747,{sk:.033,p:"704 295C704 380 656 452 566 452C408 452 333 244 279 92C161 105 101 140 101 204C101 227 125 339 187 410C201 424 201 426 201 430C201 444 187 444 178 444C162 444 161 443 144 425C78 346 52 228 52 190C52 97 128 27 247 3L206-116C199-134 189-161 189-172C189-208 222-216 236-216C295-216 303-158 305-145L325-7C335-8 337-8 349-8C530-8 704 126 704 295ZM653 266C653 232 634 171 551 128C473 88 392 88 339 88C349 164 355 212 401 273C436 318 489 356 549 356C608 356 653 321 653 266"}],120652:[.452,.202,.718,{sk:.011,p:"679 422C679 437 667 444 658 444C648 444 645 441 633 429L400 197C383 256 358 347 321 399C285 449 203 452 161 452C68 452 47 385 47 375C47 361 59 361 70 361C88 361 90 362 94 376C104 401 128 416 145 416C180 416 237 302 239 298C268 241 277 205 304 103L51-150C40-161 37-164 37-173C37-183 45-194 59-194C67-194 72-189 72-189C84-181 188-73 317 52C346-57 368-102 389-138C415-183 468-202 556-202C651-202 669-132 669-125C669-111 656-111 646-111C629-111 627-112 622-126C613-152 588-166 572-166C538-166 485-63 482-57C450 6 438 49 412 147L665 399C676 410 679 413 679 422"}],120653:[.694,.202,.758,{sk:.151,p:"733 362C733 453 665 453 665 453C627 453 589 413 589 377C589 349 610 337 619 332C658 309 669 291 669 269C669 207 558 29 395 28L553 659C557 673 557 675 557 679C557 694 544 694 534 694C514 694 513 692 508 671L348 31C246 42 235 96 235 134C235 158 238 185 284 302C299 339 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C142 228 125 177 125 144C125 12 281-2 327-6C336-7 337-10 337-10C337-13 319-82 317-92C309-124 294-184 294-188C294-202 308-202 317-202C335-202 337-201 342-182C365-95 364-96 386-8C536-8 650 102 698 204C709 229 733 311 733 362"}],120654:[.453,.008,.718,{sk:.039,p:"691 362C691 398 682 428 654 445C646 450 636 453 625 453C604 453 581 442 565 422C554 408 549 393 549 379C549 361 557 345 572 336C600 318 624 292 624 258C624 252 624 246 622 239C604 166 536 102 465 102C421 102 385 119 364 147C379 174 390 203 397 233C399 239 400 246 400 252C400 276 386 296 362 296C335 296 311 269 304 239C297 214 294 189 294 166C294 160 294 155 295 149C262 120 220 102 178 102C116 102 75 144 75 201C75 211 76 222 79 233C94 294 132 351 173 405C178 411 181 418 181 425C181 434 176 443 168 448C164 450 159 451 154 451C144 451 133 446 126 437C79 376 49 308 32 239C25 212 22 184 22 158C22 65 66-8 157-8C216-8 271 24 314 72C337 24 381-8 444-8C552-8 638 112 668 233C679 276 691 323 691 362"}],120655:[.711,.017,.628,{ic:.029,sk:.079,p:"657 459C657 634 536 711 396 711C223 711 177 567 177 536C177 523 184 490 227 490C272 490 298 531 298 560C298 595 267 605 254 607C290 652 337 672 391 672C411 672 459 669 497 636C539 598 539 543 539 519C539 463 525 407 510 352C482 455 397 455 376 455C294 455 223 434 148 364C63 287 59 170 59 157C59 87 101 44 130 22C171-9 222-17 279-17C603-17 657 386 657 459ZM488 296C488 235 449 138 428 106C401 66 350 26 284 26C243 26 181 35 181 112C181 150 213 299 247 350C261 370 301 419 383 419C484 419 488 321 488 296"}],120656:[.444,.008,.483,{sk:.074,p:"444 423C444 431 439 443 424 444L382 444C328 444 222 444 135 366C88 324 50 258 50 179C50 43 165-8 282-8C296-8 329-8 376 9C380 10 436 31 436 47C436 58 430 77 417 77C413 77 411 77 401 70C341 34 310 28 285 28C260 28 166 33 166 137C166 163 171 188 177 213L359 213C374 213 398 213 398 238C398 260 379 260 360 260L189 260C205 322 242 397 361 397L403 397C417 397 444 397 444 423"}],120657:[.702,.008,.692,{sk:.119,p:"655 344C655 355 644 357 638 359C629 361 627 361 609 364C613 378 626 436 626 496C626 663 533 702 472 702C396 702 302 635 302 527C302 416 413 376 488 353C467 269 445 185 413 125C393 87 353 28 301 28C242 28 227 58 227 97C227 123 243 188 255 232L269 290C274 311 282 342 282 354C282 421 215 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 361 161 305 152 268C148 253 135 201 132 192C120 142 120 121 120 114C120-2 235-8 293-8C444-8 553 147 600 328C613 326 631 322 638 322C648 322 655 333 655 344ZM526 566C526 508 505 424 497 390C376 426 349 479 349 529C349 609 414 666 469 666C519 666 526 602 526 566"}],120658:[.452,.01,.724,{sk:.053,p:"681 128C686 150 669 153 661 153C652 153 638 149 632 125C614 53 576 28 537 28C509 29 500 52 500 79C500 91 501 103 504 114C525 195 588 312 640 374C648 380 651 392 651 405C651 417 648 430 643 436C639 442 629 449 617 449C611 449 604 448 598 443L246 174C275 230 284 274 298 328C302 345 304 360 304 373C304 427 272 452 226 452C116 452 79 336 74 316C68 294 86 291 94 291C103 291 117 295 123 319C140 391 179 416 218 416C245 415 255 392 255 365C255 353 253 341 250 330C230 249 167 132 114 70C101 60 96 46 96 32C96 10 109-10 130-10C138-10 147-7 157 0L508 270C479 214 470 170 457 116C453 99 451 84 451 71C451 17 483-8 529-8C639-8 676 108 681 128"}],120659:[.694,.202,.713,{sk:.126,p:"687 270C687 377 601 450 454 455L506 665C509 677 509 680 509 680C509 694 495 694 486 694C466 694 465 692 460 671L410 473C406 460 405 458 405 458C403 457 402 456 385 455C179 443 56 301 56 174C56 67 142-6 289-11L246-188C246-202 260-202 269-202C285-202 290-201 294-184L329-44C336-15 338-13 338-13C340-12 342-12 358-11C561 1 687 141 687 270ZM397 419L298 25C212 30 159 67 159 148C159 176 170 268 222 334C257 378 315 412 397 419ZM584 296C584 268 573 176 521 110C486 66 428 32 346 25L445 419C531 414 584 377 584 296"}],120660:[.452,.194,.612,{sk:.094,p:"597 285C597 393 523 452 412 452C300 452 189 385 144 253C142 247 81 29 81-67C81-147 118-175 251-175C271-175 289-175 327-171C353-169 355-169 375-169C387-169 404-169 411-173L411-178C405-192 426-194 434-194C451-194 454-192 458-176C463-155 464-144 464-138C464-79 404-79 295-79C136-79 136-63 136-22C136-8 136 9 148 69C173 26 225-8 305-8C495-8 597 157 597 285ZM483 335C483 286 451 168 434 127C399 47 340 28 307 28C268 28 228 49 228 115C228 153 255 277 285 333C319 393 372 416 410 416C483 416 483 348 483 335"}],120661:[.444,.008,.975,{sk:.043,p:"955 405C955 444 920 444 902 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 299C118 348 172 348 231 348C196 302 146 218 146 130C146 49 186-8 260-8C343-8 427 47 488 137C496 50 537-8 618-8C757-8 873 162 873 295C873 300 873 324 868 348C908 348 915 348 929 357C936 362 955 378 955 405ZM826 295C826 161 713 88 635 88C560 88 541 155 541 210C541 228 544 250 548 269C550 276 550 280 550 280C550 295 534 295 527 295C518 295 507 295 503 283C460 139 345 88 277 88C217 88 197 131 197 163C197 169 197 234 285 348L820 348C826 322 826 305 826 295"}],120662:[.694,0,.733,{p:"690 27C690 32 690 34 685 47L474 651C459 694 430 694 410 694L322 694C302 694 273 694 258 651L47 47C42 34 42 32 42 27C42 0 67 0 81 0L117 0C135 0 166 0 180 40L219 151L496 151L530 55C542 20 549 0 597 0L651 0C665 0 690 0 690 27ZM466 237L249 237L321 449C336 493 349 531 357 567L358 567C363 543 363 541 371 518"}],120663:[.694,0,.733,{sk:-.04,p:"671 194C671 335 532 357 495 363C587 384 640 436 640 514C640 694 427 694 385 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L413 0C487 0 671 13 671 194ZM504 511C504 397 373 397 348 397L232 397L232 608L349 608C388 608 504 605 504 511ZM532 196C532 93 425 86 377 86L232 86L232 325L358 325C393 325 532 325 532 196"}],120664:[.691,0,.581,{sk:.022,p:"534 635L534 643C534 675 527 691 486 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 590L270 590L479 587C511 587 534 587 534 635"}],120665:[.694,0,.917,{p:"856 25C856 29 856 31 850 43L571 655C553 694 522 694 503 694L413 694C394 694 363 694 345 655L67 45C60 31 60 29 60 25C60 0 85 0 98 0L818 0C831 0 856 0 856 25ZM648 132L246 132L447 572"}],120666:[.691,0,.642,{sk:.015,p:"595 48L595 62C595 110 572 110 539 110L384 108L238 106L238 311L501 311C532 311 549 318 549 358C549 395 536 405 501 405L238 405L238 590L287 590L522 587C557 587 580 587 580 635L580 643C580 675 573 691 532 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L547 0C585 0 595 13 595 48"}],120667:[.694,0,.672,{p:"616 48L616 57C616 105 593 105 559 105L240 101L600 607C610 620 610 622 610 644C610 671 609 694 562 694L124 694C82 694 76 677 76 645C76 596 97 596 137 596L398 599L433 599L71 91C61 78 61 76 61 56L61 48C61 12 72 0 109 0L568 0C606 0 616 13 616 48"}],120668:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L603 694C565 694 555 681 555 646L555 408L238 408L238 646C238 678 231 694 190 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 314L555 314L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120669:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM653 343C653 252 651 53 427 53C202 53 202 256 202 343C202 429 202 644 427 644C653 644 653 431 653 343ZM591 330L591 367C591 405 578 415 539 415L316 415C279 415 264 407 264 367L264 330C264 292 277 282 316 282L539 282C576 282 591 290 591 330"}],120670:[.694,0,.331,{p:"239 48L239 646C239 678 232 694 191 694L140 694C104 694 92 683 92 646L92 48C92 12 103 0 140 0L191 0C229 0 239 13 239 48"}],120671:[.694,0,.764,{sk:.012,p:"701 29L421 405L684 652C696 663 696 669 696 673C696 694 676 694 662 694L601 694C584 694 564 694 543 674L221 370L221 646C221 678 214 694 173 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L173 0C211 0 221 13 221 48L221 216L332 321L556 21C572 0 587 0 606 0L666 0C687 0 701 0 701 29"}],120672:[.694,0,.672,{p:"631 28C631 31 630 33 626 46L440 651C428 690 407 694 379 694L292 694C265 694 243 691 231 651L45 46C41 33 40 31 40 28C40 0 68 0 81 0L116 0C142 0 165 3 177 43L262 324L300 459C321 535 323 550 324 564L325 564C327 548 338 505 342 491C349 461 354 444 362 416L474 43C486 3 509 0 535 0L590 0C603 0 631 0 631 28"}],120673:[.694,0,.978,{p:"886 48L886 646C886 678 879 694 838 694L754 694C729 694 704 692 687 651L555 327C534 276 497 184 489 149L488 149C479 185 438 284 417 337L289 653C272 694 240 694 222 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 565L215 565C226 520 271 409 295 350L411 65C429 22 453 22 487 22C521 22 545 22 563 65L691 379C701 403 755 539 762 565L763 565L763 48C763 16 770 0 811 0L838 0C876 0 886 13 886 48"}],120674:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L627 694C589 694 579 681 579 646L579 121L578 121L303 654C282 694 252 694 232 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 573L215 573L490 40C511 0 541 0 561 0L654 0C692 0 702 13 702 48"}],120675:[.688,0,.733,{p:"680 614L680 640C680 672 673 688 632 688L100 688C64 688 52 677 52 640L52 614C52 566 72 566 121 566L366 568L611 566C661 566 680 566 680 614ZM686 48L686 74C686 122 667 122 616 122L366 120L116 122C65 122 46 122 46 74L46 48C46 12 57 0 94 0L638 0C676 0 686 13 686 48ZM610 346L610 370C610 402 603 418 562 418L170 418C134 418 122 407 122 370L122 346C122 314 129 298 170 298L562 298C600 298 610 311 610 346"}],120676:[.716,.022,.794,{p:"732 342C732 543 659 716 397 716C120 716 61 525 61 342C61 155 126-22 396-22C654-22 732 137 732 342ZM585 358C585 269 585 58 397 58C208 58 208 267 208 358C208 446 208 638 396 638C585 638 585 448 585 358"}],120677:[.691,0,.794,{p:"702 48L702 643C702 675 695 691 654 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 597L555 597L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120678:[.694,0,.703,{sk:-.034,p:"641 478C641 629 543 694 389 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 268L390 268C547 268 641 334 641 478ZM502 478C502 411 491 347 357 347L235 347L235 608L358 608C489 608 502 548 502 478"}],120679:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM651 415L204 415C213 513 252 644 427 644C604 644 642 514 651 415ZM651 283C645 185 609 53 427 53C245 53 210 186 204 283"}],120680:[.694,0,.794,{p:"732 48L732 64C732 112 712 112 665 112L346 109L288 109L463 318C471 327 476 336 476 347C476 360 470 367 463 375L275 593L332 593L663 590C713 590 732 590 732 638L732 646C732 678 725 694 684 694L109 694C63 694 61 672 61 644C61 620 61 617 73 603L302 337L74 65C64 53 61 44 61 36C61 0 98 0 109 0L684 0C722 0 732 13 732 48"}],120681:[.688,0,.733,{p:"692 632L692 640C692 672 685 688 644 688L88 688C52 688 40 677 40 640L40 632C40 584 64 584 92 584L293 587L293 48C293 12 304 0 341 0L392 0C430 0 440 13 440 48L440 587L640 584C668 584 692 584 692 632"}],120682:[.716,0,.856,{p:"794 558C794 647 703 716 600 716C496 716 448 630 428 526L427 526C403 646 350 716 255 716C152 716 61 647 61 558C61 519 95 519 110 519L148 519C168 519 194 519 197 558C200 591 232 606 258 606C326 606 354 533 354 392L354 48C354 12 365 0 402 0L453 0C491 0 501 13 501 48L501 392C501 533 528 606 597 606C625 606 655 589 658 558C661 519 688 519 707 519L745 519C760 519 794 519 794 558"}],120683:[.694,0,.794,{p:"732 347C732 521 598 578 464 588L464 646C464 678 457 694 416 694L371 694C335 694 323 683 323 646L323 587C194 576 61 521 61 347C61 174 193 118 323 107L323 48C323 12 334 0 371 0L416 0C454 0 464 13 464 48L464 106C596 116 732 172 732 347ZM323 181C212 201 205 285 205 347C205 409 213 493 323 513ZM588 347C588 289 582 198 464 180L464 514C583 496 588 405 588 347"}],120684:[.694,0,.733,{sk:-.015,p:"694 22C694 29 689 37 685 42L433 368L639 651C648 663 649 664 649 671C649 694 627 694 613 694L538 694C521 694 504 694 489 673L358 486L223 671C206 694 193 694 172 694L89 694C75 694 54 694 54 672C54 666 54 664 64 652L283 368L47 43C38 31 37 30 37 23C37 0 59 0 73 0L148 0C181 0 185 6 197 24L358 262L525 22C540 0 556 0 575 0L658 0C671 0 694 0 694 22"}],120685:[.694,0,.856,{p:"794 583C794 619 758 619 746 619L698 619C601 619 601 519 601 414C601 328 592 216 495 187L495 646C495 678 488 694 447 694L402 694C366 694 354 683 354 646L354 187C254 222 254 345 254 438C254 560 234 619 157 619L109 619C98 619 61 619 61 583C61 577 63 550 98 547C108 529 113 502 113 433C113 344 114 138 354 108L354 48C354 12 365 0 402 0L447 0C485 0 495 13 495 48L495 108C742 135 742 350 742 422C742 472 742 520 757 547C792 550 794 577 794 583"}],120686:[.716,0,.794,{p:"744 48L744 60C744 108 722 108 682 108C666 108 649 107 633 107L559 107C545 107 543 107 537 106C557 149 579 177 624 232C679 301 732 370 732 464C732 505 722 595 642 655C564 713 457 716 397 716C323 716 240 710 167 666C77 611 61 516 61 464C61 373 109 306 167 236C218 173 237 146 256 106C249 107 247 107 234 107L160 107C144 107 127 108 111 108C70 108 49 108 49 60L49 48C49 12 60 0 97 0L295 0C312 0 343 0 343 42C343 120 302 204 270 268C227 356 208 406 208 465C208 589 265 644 396 644C524 644 585 592 585 465C585 411 570 363 525 274C493 210 450 123 450 42C450 0 481 0 498 0L696 0C734 0 744 13 744 48"}],120687:[.694,0,.917,{p:"856 669C856 694 831 694 818 694L98 694C85 694 60 694 60 669C60 665 60 663 66 651L345 39C363 0 394 0 413 0L503 0C522 0 553 0 571 39L849 649C856 663 856 665 856 669ZM670 562L469 122L268 562"}],120688:[.469,.012,.837,{sk:-.03,p:"781 83C781 91 776 95 768 95L657 95C649 95 645 91 645 83C645 70 641 65 634 65C631 65 607 143 597 193C625 252 642 310 642 424C642 432 637 436 629 436L518 436C510 436 506 432 506 424L506 385C455 438 383 469 306 469C238 469 168 456 118 409C71 364 56 295 56 229C56 163 71 95 118 49C168 3 238-12 306-12C385-12 453 18 507 68C538 21 574-12 631-12C693-12 781 4 781 83ZM461 172C429 107 379 61 306 61C271 61 236 70 216 99C191 135 192 184 192 229C192 274 191 323 216 360C236 388 271 397 306 397C382 397 415 313 439 236"}],120689:[.705,.195,.606,{p:"550 204C550 279 541 350 475 406C497 438 504 479 504 520C504 571 490 624 453 659C414 695 359 705 306 705C168 705 56 596 56 458L56-182C56-190 60-195 68-195L179-195C188-195 192-191 192-182L192 12C227-3 266-12 306-12C371-12 439 0 487 43C533 82 550 143 550 204ZM368 520C368 501 368 475 365 454C345 458 326 458 306 458C267 458 232 449 192 440C196 540 232 633 306 633C326 633 345 627 355 610C368 588 368 551 368 520ZM414 204C414 165 414 123 391 93C372 68 338 61 306 61C242 61 199 120 191 186L192 354C226 344 268 334 306 334C334 334 366 342 389 352C411 313 414 249 414 204"}],120690:[.469,.217,.698,{sk:.046,p:"641 443C643 453 639 458 629 458L518 458C512 458 507 455 506 449L487 357C438 425 361 469 276 469C159 469 56 389 56 277C56 269 60 264 68 264L179 264C188 264 192 268 192 277C192 318 232 346 276 346C329 346 369 302 392 253C414 206 435 158 454 110C448 41 445-29 445-97C445-156 462-217 512-217C563-217 581-156 581-97C581-11 578 76 562 159C588 254 619 347 641 443"}],120691:[.733,.012,.541,{p:"485 211C485 326 442 397 355 474C289 533 178 606 190 641C193 653 203 655 216 655C267 655 312 619 358 599C424 573 460 676 388 692C331 704 274 736 215 733C168 731 135 708 121 663C107 620 156 534 211 458C177 449 146 434 120 409C72 364 56 295 56 229C56 163 72 94 120 49C171 2 242-12 312-12C411-12 485 99 485 211ZM363 156C363 113 349 61 312 61C276 61 239 71 217 99C191 136 192 184 192 229C192 274 191 323 217 360C227 374 243 384 260 390C323 300 363 251 363 156"}],120692:[.48,.023,.512,{sk:.016,p:"454 84C469 143 403 150 397 124C385 80 328 84 279 84C237 84 192 91 192 143C192 160 196 180 200 195C216 193 233 188 248 188C294 188 340 199 340 240C340 281 294 291 248 291C233 291 217 287 202 284C201 298 200 318 200 326C200 372 244 374 279 374C303 374 327 363 347 349C404 307 467 393 409 435C370 463 326 480 279 480C178 480 66 441 66 326C66 297 74 269 91 246C72 218 56 175 56 143C56 10 173-23 279-23C358-23 436 12 454 84"}],120693:[.75,.208,.566,{sk:.014,p:"510-85C510-39 485 6 431 26L288 83C197 110 167 184 167 281C167 376 223 475 276 522C292 507 311 499 335 499C387 499 442 516 442 561C442 605 395 618 339 621C352 642 365 664 365 682C365 773 229 773 229 682C229 649 232 615 240 587C153 526 56 389 56 252C56 101 115-7 255-50L391-105C396-107 400-113 400-118C400-127 398-136 386-136C366-136 345-132 312-119C255-97 242-165 270-177C316-194 354-208 403-208C468-208 510-146 510-85"}],120694:[.469,.217,.735,{p:"679-149L679 298C679 347 668 396 632 428C594 462 540 469 489 469C432 469 386 448 350 412C321 448 270 469 215 469C137 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 194 397 215 397C236 397 239 369 239 344L239 57C239-34 376-34 376 57L375 144C378 272 390 397 489 397C505 397 520 390 528 377C542 353 543 325 543 298L543-149C543-240 679-240 679-149"}],120695:[.705,.012,.567,{p:"511 347C511 439 504 535 456 614C418 672 351 707 283 705C214 705 148 672 111 614C62 535 56 439 56 347C56 255 62 159 111 81C148 23 214-12 283-12C352-12 418 23 456 81C504 159 511 255 511 347ZM375 383L192 383C192 449 194 518 212 569C224 603 248 633 283 633C318 633 342 603 354 569C372 518 375 449 375 383ZM375 311C375 246 372 177 354 125C342 91 318 61 283 61C248 61 224 91 212 125C194 177 192 246 192 311"}],120696:[.469,.012,.477,{sk:-.098,p:"421 153C421 161 416 165 408 165L297 165C289 165 285 161 285 153C285 104 258 61 211 61C191 61 189 89 192 113C205 209 209 305 209 401C209 492 73 492 73 401C73 307 70 210 57 117C48 44 129-12 211-12C323-12 421 50 421 153"}],120697:[.469,.012,.675,{sk:-.059,p:"619 153C619 161 614 165 606 165L494 165C486 165 482 161 482 153C482 87 462 61 447 61C421 61 421 95 421 125C421 225 346 270 269 280C311 313 357 360 395 385C403 369 419 357 443 357C518 357 518 468 443 468C342 468 275 354 192 306L192 401C192 492 56 492 56 401L56 57C56-34 192-34 192 57L192 213C263 208 285 190 285 125C285 44 362-12 447-12C528-12 619 47 619 153"}],120698:[.694,.012,.764,{sk:-.213,p:"702 11C694 17 666 60 648 86L271 661C251 691 159 694 93 694C44 694 44 622 93 622C119 622 143 609 158 586L309 355L111 99C55 25 165-57 220 16L385 239L535 11C543-1 570-12 587-12L694-12C709-12 714 2 702 11"}],120699:[.469,.217,.735,{sk:-.097,p:"679 153C679 161 674 165 666 165L554 165C546 165 542 161 542 153C542 117 540 61 519 61C498 61 496 90 496 115L496 390C496 481 360 481 360 390L360 215C356 137 343 61 276 61C251 61 226 69 212 90C199 110 193 135 191 160L192 401C192 492 56 492 56 401L56-149C56-240 192-240 192-149L192-3C219-9 248-12 276-12C323-12 364 5 397 32C427 5 472-12 519-12C597-12 679 68 679 153"}],120700:[.469,.001,.574,{p:"518 401C518 492 382 492 382 401C382 267 312 149 192 95L192 428C192 452 180 464 156 464L92 464C68 464 56 452 56 428L56 36C56 14 67 2 89 0C102-1 114-1 127 0C142 1 160 5 169 8C369 69 518 207 518 401"}],120701:[.75,.226,.574,{sk:-.031,p:"518-103C518-57 496-12 443 6L237 77C199 90 161 111 161 149C161 183 175 215 197 238C225 229 253 223 284 223C337 223 391 241 391 286C391 331 337 347 284 347C260 347 236 343 213 336C199 360 193 392 193 423C193 461 212 499 234 523C251 508 270 499 294 499C347 499 401 516 401 561C401 606 355 618 298 621C311 642 324 664 324 682C324 773 188 773 188 682C188 655 190 628 195 603C119 572 56 505 56 423C56 365 81 316 123 281C82 240 56 183 56 119C56 36 123-28 204-56L399-123C405-125 408-130 408-136C408-145 406-154 394-154C374-154 353-150 320-137C263-115 250-183 278-195C324-212 362-226 411-226C476-226 518-164 518-103"}],120702:[.475,.011,.599,{p:"543 225C543 389 463 475 300 475C133 475 56 386 56 225C56 62 142-11 299-11C456-11 543 61 543 225ZM407 237C407 158 407 67 300 67C192 67 192 157 192 237C192 314 192 403 299 403C407 403 407 315 407 237"}],120703:[.458,.012,.76,{sk:.038,p:"664 101C609 165 593 248 590 334L643 334C724 334 724 458 643 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L261 334C260 245 256 156 232 75C207-12 339-48 363 39C390 135 395 234 397 334L455 334C460 217 486 102 559 13C617-56 722 31 664 101"}],120704:[.469,.217,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 303 56 229L56-149C56-240 192-240 192-149L193 1C221-8 252-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120705:[.469,.109,.524,{sk:.016,p:"398 431C371 456 336 469 299 469C170 469 56 381 56 258C56 176 109 106 184 72L332 2C363-13 371-37 360-37C347-37 333-36 321-31C264-9 250-77 278-89C305-99 331-109 360-109C476-109 518 64 389 125L226 201C190 218 161 252 161 291C161 357 228 397 299 397C321 397 341 375 359 357C384 332 449 379 398 431"}],120706:[.458,.012,.683,{sk:.034,p:"565 334C648 334 648 458 565 458L280 458C217 458 153 442 112 395C67 346 56 277 56 211C56 150 69 87 112 45C155 2 219-12 280-12C341-12 403 2 448 45C490 87 505 150 505 211C505 253 500 296 485 334ZM368 211C368 170 368 126 349 94C335 70 308 61 280 61C252 61 224 70 210 94C191 126 192 170 192 211C192 245 190 285 209 310C225 331 253 334 280 334C306 334 334 331 350 310C369 285 368 245 368 211"}],120707:[.458,.011,.699,{sk:.037,p:"582 334C663 334 663 458 582 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L301 334L301 57C301-34 437-34 437 57L437 334"}],120708:[.471,.012,.728,{sk:.012,p:"672 261C672 327 656 396 614 446C554 515 453 425 512 357C527 339 536 295 536 261C536 177 534 61 479 61C447 61 413 68 391 92C367 117 375 155 375 190C375 229 381 291 389 342C399 414 317 469 235 469C129 469 56 394 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 193 397 235 397C255 397 257 369 254 346C247 295 239 229 239 190C239 132 244 72 290 37C342-5 412-12 479-12C594-12 672 130 672 261"}],120709:[.469,.217,.716,{sk:-.021,p:"660 250C660 367 576 469 464 469C324 469 267 311 267 153L267 140C222 162 192 199 192 250C192 316 197 385 235 439C242 449 238 458 225 458L114 458C111 458 106 456 104 453C62 395 56 322 56 250C56 128 146 39 267 5L267-149C267-240 403-240 403-149L403-11C544-2 660 108 660 250ZM524 250C524 179 471 121 403 113L403 153C403 242 387 346 464 346C506 346 524 297 524 250"}],120710:[.469,.206,.849,{sk:-.029,p:"793-79C793-71 788-67 780-67L668-67C660-67 656-71 656-79C656-108 653-135 637-135C610-135 592-91 573-56L496 118L685 347C742 417 638 504 580 434L436 259L390 385C369 434 280 469 209 469C125 469 56 410 56 343C56 335 60 330 68 330L180 330C189 330 193 334 193 343C193 370 195 397 211 397C226 397 258 356 275 322L342 146L153-83C96-153 201-240 259-170L404 6L459-122C497-200 568-206 639-206C727-206 793-146 793-79"}],120711:[.694,.206,.87,{sk:.065,p:"814 261C814 327 798 396 756 446C698 515 595 425 654 357C669 339 678 295 678 261C677 185 640 97 568 69L568 682C568 690 563 694 555 694L444 694C436 694 432 690 432 682L432 70C377 78 359 139 359 190C359 229 363 292 370 342C380 414 307 469 225 469C113 469 56 395 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 195 397 225 397C245 397 247 369 244 346C237 294 229 229 229 190C229 80 319-3 432-9L432-193C432-201 436-206 444-206L555-206C564-206 568-202 568-193L568-9C678 1 812 137 814 261"}],120712:[.471,.012,.731,{p:"675 250C675 319 663 391 620 444C562 515 457 429 513 359C530 338 539 289 539 250C539 189 536 112 494 112C464 112 436 126 414 146C424 178 429 215 429 250C429 291 400 327 360 327C320 327 293 291 293 250C293 212 298 176 310 142C291 124 268 112 242 112C187 112 192 187 192 250C192 287 206 322 226 353C274 429 161 504 112 428C76 375 56 313 56 250C56 117 123-12 242-12C292-12 333 11 363 47C398 11 441-12 494-12C608-12 675 119 675 250"}],120713:[.716,.022,.569,{p:"513 340C513 431 418 716 152 716C126 716 117 707 117 688L117 636C117 621 133 616 158 616C240 616 347 609 383 388C356 446 306 479 251 479C56 479 56 293 56 236C56 158 62 101 114 43C155-3 203-22 280-22C513-22 513 237 513 340ZM371 248C371 162 360 72 281 72C196 72 196 139 196 237C196 336 196 407 276 407C347 407 371 331 371 248"}],120714:[.458,.012,.519,{p:"461 47L418 125C411 137 399 137 395 123C387 97 376 61 336 61C294 61 250 72 224 105C199 136 193 174 191 213L367 213C414 213 414 286 367 286L192 286C193 312 199 336 215 355C236 381 273 386 306 386L367 386C414 386 414 458 367 458L306 458C239 458 170 448 119 407C73 369 56 310 56 250C56 177 72 103 126 55C182 3 260-12 336-12C384-12 422 5 457 31C463 35 464 41 461 47"}],120715:[.705,.012,.811,{sk:.07,p:"755 331L755 378C755 385 751 389 744 390C725 393 705 396 687 400C684 475 673 549 635 613C600 671 547 705 478 705C388 705 324 658 324 576C324 486 425 393 553 356C553 276 554 188 534 125C523 92 502 61 468 61C443 61 408 65 393 85C374 113 365 149 365 183L365 324C365 399 288 469 205 469C101 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 187 397 205 397C226 397 229 369 229 344L229 183C229 128 246 69 288 32C334-8 408-12 468-12C536-12 601 23 635 82C679 155 688 242 689 327C706 324 723 321 740 319C750 318 755 321 755 331ZM552 445C498 473 460 515 460 576C460 604 459 633 478 633C511 633 523 602 534 569C545 535 550 490 552 445"}],120716:[.469,.01,.609,{p:"553 395C553 451 523 469 479 469C437 469 402 445 397 389C393 342 367 320 302 291C280 281 248 262 218 249C218 268 207 382 207 401C207 492 71 492 71 401C71 382 88 300 89 283C94 214 91 183 91 157C72 132 56 101 56 64C56 8 86-10 130-10C172-10 207 14 212 70C216 117 241 139 307 168C338 182 361 197 391 210C391 191 402 77 402 58C402-33 538-33 538 58C538 77 521 159 520 176C515 245 518 277 518 302C537 327 553 358 553 395"}],120717:[.694,.206,.73,{p:"674 229C674 299 649 368 594 410C548 446 491 461 433 466L433 682C433 690 428 694 420 694L309 694C301 694 297 690 297 682L297 466C238 461 181 446 134 410C79 368 56 299 56 229C56 160 79 90 134 48C181 12 238-3 297-8L297-193C297-201 301-206 309-206L420-206C429-206 433-202 433-193L433-8C491-3 548 12 594 48C649 90 674 160 674 229ZM543 229C543 182 537 133 503 101C484 82 459 72 433 67L433 392C459 386 483 376 503 358C537 325 543 276 543 229ZM297 67C270 72 245 82 225 101C191 133 186 182 186 229C186 276 191 325 226 358C246 377 270 387 297 393"}],120718:[.469,.245,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 294 56 229C56 92 64-45 96-97C132-154 199-185 303-185C323-185 348-192 348-232C348-240 352-245 360-245L461-245C470-245 474-241 474-232C474-150 420-62 283-62C249-62 210-55 199-26C198-21 196-12 195 0C223-8 253-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120719:[.458,.012,1.035,{sk:.049,p:"918 334C999 334 999 458 918 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L253 334C236 293 227 249 227 204C227 89 307-12 417-12C479-12 529 20 564 67C601 20 652-12 715-12C832-12 898 86 898 250C898 279 893 307 884 334ZM762 250C762 187 768 112 715 112C641 112 631 200 631 274C631 282 626 286 618 286L508 286C500 286 496 282 496 274C496 202 490 112 417 112C377 112 364 159 364 204C364 249 374 293 391 334L746 334C756 307 762 279 762 250"}],120720:[.694,0,.733,{sk:.146,p:"696 27C697 32 697 34 695 47L612 651C607 694 578 694 558 694L470 694C450 694 421 694 396 651L57 47C49 34 49 32 48 27C42 0 67 0 81 0L117 0C135 0 166 0 189 40L251 151L528 151L542 55C546 20 549 0 597 0L651 0C665 0 690 0 696 27ZM516 237L299 237L416 449C441 493 462 531 478 567L479 567C478 543 478 541 481 518"}],120721:[.694,0,.733,{ic:.021,sk:.083,p:"749 514C788 694 575 694 533 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L413 0C487 0 674 13 712 194C742 335 608 357 572 363C669 384 733 436 749 514ZM613 511C588 397 457 397 432 397L316 397L361 608L478 608C517 608 633 605 613 511ZM574 196C552 93 443 86 395 86L250 86L301 325L427 325C462 325 601 325 574 196"}],120722:[.691,0,.581,{ic:.092,sk:.091,p:"671 643C677 675 674 691 633 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L363 590L395 590L604 587C636 587 659 587 669 635"}],120723:[.694,0,.917,{sk:.139,p:"861 25C862 29 863 31 859 43L710 655C701 694 670 694 651 694L561 694C542 694 511 694 484 655L77 45C67 31 66 29 65 25C60 0 85 0 98 0L818 0C831 0 856 0 861 25ZM676 132L274 132L569 572"}],120724:[.691,0,.642,{ic:.077,sk:.095,p:"717 643C723 675 720 691 679 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L547 0C585 0 598 13 605 48L608 62C618 110 595 110 562 110L407 108L261 106L304 311L567 311C598 311 617 318 625 358C633 395 622 405 587 405L324 405L363 590L412 590L647 587C682 587 705 587 715 635"}],120725:[.694,0,.672,{ic:.079,sk:.087,p:"747 644C753 671 757 694 710 694L272 694C230 694 220 677 213 645C203 596 224 596 264 596L525 599L560 599L90 91C78 78 77 76 73 56L71 48C64 12 72 0 109 0L568 0C606 0 619 13 626 48L628 57C638 105 615 105 581 105L261 101L729 607C742 620 742 622 747 644"}],120726:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L751 694C713 694 700 681 692 646L642 408L325 408L375 646C382 678 379 694 338 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L305 314L622 314L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120727:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM726 343C707 252 662 53 438 53C213 53 256 256 275 343C293 429 339 644 564 644C790 644 745 431 726 343ZM669 367C677 405 666 415 627 415L404 415C367 415 351 407 342 367L334 330C326 292 337 282 376 282L599 282C636 282 653 290 661 330"}],120728:[.694,0,.331,{ic:.048,sk:.103,p:"376 646C383 678 380 694 339 694L288 694C252 694 237 683 229 646L102 48C95 12 103 0 140 0L191 0C229 0 242 13 249 48"}],120729:[.694,0,.764,{ic:.076,sk:.095,p:"839 673C844 694 824 694 810 694L749 694C732 694 712 694 686 674L300 370L358 646C365 678 362 694 321 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L173 0C211 0 224 13 231 48L267 216L400 321L560 21C572 0 587 0 606 0L666 0C687 0 701 0 707 29L507 405L823 652C837 663 838 669 839 673"}],120730:[.694,0,.672,{sk:.138,p:"637 28C638 31 637 33 636 46L578 651C575 690 555 694 527 694L440 694C413 694 390 691 369 651L55 46C48 33 47 31 46 28C40 0 68 0 81 0L116 0C142 0 166 3 186 43L331 324L398 459C435 535 440 550 444 564L445 564C443 548 445 505 446 491L450 416L483 43C487 3 509 0 535 0L590 0C603 0 631 0 637 28"}],120731:[.694,0,.978,{ic:.048,sk:.102,p:"1023 646C1030 678 1027 694 986 694L902 694C877 694 851 692 825 651L625 327C593 276 536 184 521 149L520 149C518 185 498 284 489 337L428 653C420 694 388 694 370 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L334 565L335 565C337 520 358 409 369 350L425 65C434 22 458 22 492 22C526 22 550 22 577 65L772 379C787 403 870 539 882 565L883 565L773 48C766 16 770 0 811 0L838 0C876 0 889 13 896 48"}],120732:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L775 694C737 694 724 681 716 646L605 121L604 121L442 654C430 694 400 694 380 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L336 573L337 573L499 40C511 0 541 0 561 0L654 0C692 0 705 13 712 48"}],120733:[.688,0,.733,{ic:.086,sk:.072,p:"816 640C823 672 819 688 778 688L246 688C210 688 196 677 188 640L183 614C172 566 192 566 241 566L487 568L731 566C781 566 800 566 811 614ZM702 74C712 122 693 122 642 122L392 120L142 122C91 122 72 122 62 74L56 48C49 12 57 0 94 0L638 0C676 0 689 13 696 48ZM689 370C695 402 692 418 651 418L259 418C223 418 209 407 201 370L196 346C189 314 192 298 233 298L625 298C663 298 676 311 684 346"}],120734:[.716,.022,.794,{ic:.026,sk:.12,p:"805 342C847 543 811 716 549 716C272 716 173 525 134 342C94 155 121-22 391-22C649-22 761 137 805 342ZM661 358C642 269 597 58 409 58C220 58 265 267 284 358C303 446 344 638 532 638C721 638 680 448 661 358"}],120735:[.691,0,.794,{ic:.047,sk:.102,p:"839 643C845 675 842 691 801 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L365 597L682 597L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120736:[.694,0,.703,{ic:.047,sk:.07,p:"743 478C775 629 691 694 537 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L295 268L447 268C604 268 712 334 743 478ZM604 478C589 411 565 347 431 347L309 347L364 608L487 608C618 608 618 548 604 478"}],120737:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM739 415L293 415C322 513 389 644 564 644C741 644 752 514 739 415ZM712 283C684 185 620 53 438 53C256 53 249 186 264 283"}],120738:[.694,0,.794,{ic:.078,sk:.08,p:"869 646C876 678 873 694 832 694L257 694C211 694 204 672 198 644C193 620 192 617 201 603L374 337L88 65C75 53 70 44 69 36C61 0 98 0 109 0L684 0C722 0 735 13 742 48L746 64C756 112 736 112 689 112L369 109L311 109L531 318C541 327 547 336 550 347C553 360 548 367 543 375L401 593L458 593L788 590C838 590 857 590 868 638"}],120739:[.688,0,.733,{ic:.098,sk:.061,p:"828 640C835 672 831 688 790 688L234 688C198 688 184 677 176 640L174 632C164 584 188 584 216 584L418 587L303 48C296 12 304 0 341 0L392 0C430 0 443 13 450 48L565 587L764 584C792 584 816 584 826 632"}],120740:[.716,0,.856,{ic:.06,sk:.097,p:"913 558C932 647 855 716 752 716C648 716 582 630 540 526L539 526C540 646 502 716 407 716C304 716 199 647 180 558C171 519 205 519 220 519L258 519C278 519 304 519 316 558C326 591 361 606 387 606C455 606 467 533 437 392L364 48C357 12 365 0 402 0L453 0C491 0 504 13 511 48L584 392C614 533 657 606 726 606C754 606 780 589 777 558C771 519 798 519 817 519L855 519C870 519 904 519 913 558"}],120741:[.694,0,.794,{ic:.019,sk:.121,p:"806 347C843 521 721 578 589 588L601 646C608 678 605 694 564 694L519 694C483 694 468 683 460 646L448 587C316 576 172 521 135 347C98 174 218 118 346 107L333 48C326 12 334 0 371 0L416 0C454 0 467 13 474 48L487 106C621 116 769 172 806 347ZM432 513L361 181C255 201 266 285 279 347C292 409 318 493 432 513ZM662 347C649 289 624 198 502 180L573 514C688 496 674 405 662 347"}],120742:[.694,0,.769,{ic:.043,sk:.097,p:"811 671C816 694 794 694 780 694L705 694C688 694 671 694 651 673L480 486L385 671C373 694 360 694 339 694L256 694C242 694 221 694 216 672C215 666 214 664 222 652L380 368L75 43C64 31 62 30 61 23C56 0 78 0 92 0L167 0C200 0 205 6 221 24L433 262L549 22C559 0 575 0 594 0L677 0C690 0 713 0 718 22C719 29 716 37 713 42L530 368L796 651C808 663 809 664 811 671"}],120743:[.694,0,.856,{ic:.063,sk:.096,p:"918 583C926 619 890 619 878 619L830 619C733 619 711 519 689 414C671 328 638 216 535 187L632 646C639 678 636 694 595 694L550 694C514 694 499 683 491 646L394 187C301 222 327 345 347 438C373 560 366 619 289 619L241 619C230 619 193 619 185 583C184 577 180 550 214 547C220 529 220 502 205 433C186 344 143 138 377 108L364 48C357 12 365 0 402 0L447 0C485 0 498 13 505 48L518 108C771 135 816 350 832 422C842 472 853 520 873 547C909 550 917 577 918 583"}],120744:[.716,0,.794,{ic:.042,sk:.106,p:"831 464C839 505 848 595 781 655C716 713 609 716 549 716C475 716 391 710 309 666C207 611 171 516 160 464C140 373 174 306 217 236C255 173 268 146 279 106C272 107 270 107 257 107L183 107C167 107 150 108 134 108C93 108 72 108 62 60L59 48C52 12 60 0 97 0L295 0C312 0 343 0 352 42C369 120 345 204 327 268C303 356 294 406 307 465C333 589 402 644 533 644C661 644 711 592 684 465C672 411 647 363 583 274C538 210 476 123 459 42C450 0 481 0 498 0L696 0C734 0 747 13 754 48L757 60C767 108 745 108 705 108C689 108 672 107 656 107L582 107C568 107 566 107 560 106C589 149 617 177 673 232C743 301 811 370 831 464"}],120745:[.682,.012,.917,{ic:.011,sk:.063,p:"927 657C932 682 907 682 894 682L174 682C161 682 136 682 131 657C130 653 129 651 133 639L282 27C291-12 322-12 341-12L431-12C450-12 481-12 508 27L915 637C925 651 926 653 927 657ZM718 550L423 110L316 550"}],120746:[.469,.012,.837,{sk:.059,p:"799 83C800 91 796 95 788 95L677 95C669 95 664 91 663 83C660 70 655 65 648 65C645 65 637 143 638 193C679 252 708 310 732 424C734 432 730 436 722 436L611 436C603 436 598 432 596 424C595 418 589 391 588 385C548 438 483 469 406 469C338 469 265 456 205 409C148 364 119 295 105 229C91 163 91 95 128 49C169 3 235-12 303-12C382-12 457 18 521 68C542 21 571-12 628-12C690-12 782 4 799 83ZM498 172C452 107 392 61 319 61C284 61 251 70 237 99C220 135 231 184 241 229C250 274 260 323 293 360C318 388 355 397 390 397C466 397 482 313 489 236"}],120747:[.705,.195,.606,{ic:.014,sk:.132,p:"615 520C625 571 623 624 593 659C562 695 509 705 456 705C318 705 183 596 153 458L17-182C16-190 19-195 27-195L138-195C147-195 151-191 153-182L195 12C226-3 263-12 303-12C368-12 439 0 496 43C550 82 580 143 593 204C609 279 615 350 561 406C590 438 606 479 615 520ZM485 610C493 588 485 551 479 520C474 501 469 475 461 454C442 458 423 458 403 458C364 458 327 449 286 440C311 540 367 633 441 633C461 633 478 627 485 610ZM464 352C478 313 467 249 457 204C449 165 440 123 411 93C386 68 351 61 319 61C255 61 225 120 231 186L267 354C299 344 339 334 377 334C405 334 439 342 464 352"}],120748:[.469,.217,.697,{ic:.04,sk:.111,p:"735 443C739 453 736 458 726 458L615 458C609 458 604 455 601 449L563 357C528 425 461 469 376 469C259 469 139 389 115 277C113 269 116 264 124 264L235 264C244 264 249 268 251 277C260 318 306 346 350 346C403 346 433 302 446 253C458 206 469 158 477 110C457 41 439-29 424-97C412-156 416-217 466-217C517-217 548-156 560-97C579-11 594 76 596 159C642 254 693 347 735 443"}],120749:[.733,.012,.541,{ic:.025,sk:.126,p:"535 692C481 704 430 736 371 733C323 731 285 708 262 663C239 620 270 534 308 458C272 449 238 434 207 409C149 364 119 295 105 229C91 163 92 94 130 49C171 2 239-12 309-12C408-12 506 99 530 211C554 326 526 397 456 474C402 533 307 606 326 641C332 653 342 655 355 655C406 655 444 619 485 599C546 573 604 676 535 692ZM396 156C387 113 362 61 325 61C289 61 254 71 238 99C220 136 231 184 241 229C250 274 260 323 294 360C306 374 325 384 343 390C387 300 416 251 396 156"}],120750:[.48,.023,.513,{ic:.004,sk:.106,p:"501 435C468 463 428 480 381 480C280 480 160 441 135 326C129 297 131 269 143 246C118 218 93 175 86 143C58 10 168-23 274-23C353-23 439 12 472 84C499 143 435 150 423 124C402 80 346 84 297 84C255 84 211 91 222 143C226 160 234 180 241 195C257 193 273 188 288 188C334 188 382 199 391 240C400 281 356 291 310 291C295 291 278 287 262 284C264 298 268 318 269 326C279 372 323 374 358 374C382 374 404 363 421 349C469 307 551 393 501 435"}],120751:[.75,.208,.566,{sk:.164,p:"561 561C571 605 526 618 471 621C488 642 506 664 510 682C529 773 393 773 374 682C367 649 363 615 365 587C265 526 139 389 110 252C77 101 114-7 244-50L369-105C373-107 376-113 375-118C373-127 369-136 357-136C337-136 317-132 287-119C234-97 207-165 232-177C275-194 310-208 359-208C424-208 479-146 492-85C502-39 486 6 437 26L306 83C220 110 206 184 227 281C247 376 324 475 387 522C400 507 417 499 441 499C493 499 552 516 561 561"}],120752:[.469,.217,.735,{ic:.013,sk:.081,p:"742 298C753 347 752 396 723 428C692 462 640 469 589 469C532 469 481 448 438 412C416 448 370 469 315 469C237 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 278 397 299 397C320 397 317 369 312 344L251 57C232-34 369-34 388 57L406 144C436 272 474 397 573 397C589 397 603 390 608 377C617 353 612 325 606 298L511-149C492-240 628-240 647-149"}],120753:[.705,.012,.567,{ic:.038,sk:.111,p:"587 614C561 672 501 707 433 705C364 705 291 672 242 614C176 535 149 439 130 347C110 255 96 159 128 81C153 23 211-12 280-12C349-12 423 23 473 81C538 159 565 255 585 347C604 439 618 535 587 614ZM475 569C482 518 470 449 456 383L273 383C287 449 304 518 333 569C352 603 383 633 418 633C453 633 470 603 475 569ZM441 311C427 246 410 177 381 125C361 91 331 61 296 61C261 61 243 91 239 125C232 177 244 246 258 311"}],120754:[.469,.012,.477,{p:"454 153C455 161 451 165 443 165L332 165C324 165 319 161 318 153C307 104 271 61 224 61C204 61 208 89 216 113C249 209 274 305 294 401C314 492 178 492 158 401C138 307 115 210 82 117C57 44 126-12 208-12C320-12 432 50 454 153"}],120755:[.469,.012,.676,{sk:.031,p:"652 153C653 161 649 165 641 165L529 165C521 165 516 161 515 153C500 87 475 61 460 61C434 61 441 95 448 125C469 225 403 270 329 280C378 313 434 360 477 385C481 369 495 357 519 357C594 357 617 468 542 468C441 468 350 354 257 306L277 401C297 492 161 492 141 401L68 57C49-34 185-34 204 57L237 213C307 208 325 190 312 125C294 44 359-12 444-12C525-12 629 47 652 153"}],120756:[.694,.012,.764,{sk:-.075,p:"704 11C698 17 679 60 666 86L411 661C398 691 307 694 241 694C192 694 176 622 225 622C251 622 272 609 283 586L384 355L132 99C60 25 153-57 223 16L436 239L537 11C543-1 567-12 584-12L691-12C706-12 714 2 704 11"}],120757:[.469,.217,.736,{p:"712 153C713 161 709 165 701 165L589 165C581 165 576 161 575 153C567 117 553 61 532 61C511 61 515 90 520 115L579 390C598 481 462 481 443 390L406 215C385 137 356 61 289 61C264 61 241 69 231 90C222 110 222 135 225 160L277 401C297 492 161 492 141 401L24-149C5-240 141-240 160-149L191-3C217-9 245-12 273-12C320-12 365 5 404 32C428 5 469-12 516-12C594-12 693 68 712 153"}],120758:[.469,.001,.574,{ic:.031,sk:.066,p:"603 401C623 492 487 492 467 401C439 267 344 149 212 95L283 428C288 452 279 464 255 464L191 464C167 464 152 452 147 428L64 36C59 14 67 2 89 0C102-1 114-1 127 0C142 1 161 5 171 8C384 69 562 207 603 401"}],120759:[.75,.226,.574,{sk:.119,p:"520 561C530 606 486 618 430 621C447 642 465 664 469 682C488 773 352 773 333 682C327 655 323 628 323 603C241 572 163 505 146 423C134 365 148 316 183 281C133 240 95 183 81 119C64 36 117-28 192-56L373-123C378-125 380-130 379-136C377-145 373-154 361-154C341-154 321-150 291-137C239-115 211-183 237-195C279-212 314-226 363-226C428-226 483-164 496-103C506-57 493-12 444 6L253 77C218 90 185 111 193 149C200 183 221 215 248 238C274 229 300 223 331 223C384 223 442 241 452 286C461 331 411 347 358 347C334 347 309 343 284 336C276 360 276 392 283 423C291 461 318 499 345 523C359 508 376 499 400 499C453 499 511 516 520 561"}],120760:[.475,.011,.599,{ic:.001,sk:.09,p:"591 225C626 389 564 475 401 475C234 475 138 386 104 225C69 62 140-11 297-11C454-11 556 61 591 225ZM457 237C441 158 421 67 314 67C206 67 225 157 242 237C259 314 278 403 385 403C493 403 474 315 457 237"}],120761:[.458,.012,.76,{ic:.029,sk:.104,p:"740 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L332 334C312 245 289 156 248 75C204-12 329-48 371 39C419 135 445 234 468 334L526 334C506 217 508 102 562 13C605-56 729 31 685 101C644 165 646 248 661 334L714 334C795 334 821 458 740 458"}],120762:[.469,.217,.568,{ic:.001,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 120 303 105 229L24-149C5-240 141-240 160-149L193 1C219-8 249-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120763:[.469,.109,.524,{sk:.108,p:"490 431C468 456 436 469 399 469C270 469 137 381 111 258C93 176 132 106 199 72L332 2C360-13 363-37 352-37C339-37 325-36 314-31C262-9 234-77 259-89C284-99 308-109 337-109C453-109 532 64 416 125L269 201C236 218 215 252 223 291C237 357 312 397 383 397C405 397 421 375 435 357C455 332 530 379 490 431"}],120764:[.458,.012,.683,{ic:.03,sk:.098,p:"662 458L377 458C314 458 247 442 196 395C141 346 115 277 101 211C88 150 87 87 122 45C155 2 216-12 277-12C338-12 403 2 458 45C508 87 537 150 550 211C559 253 563 296 556 334L636 334C719 334 745 458 662 458ZM416 310C430 285 420 245 413 211C404 170 395 126 369 94C350 70 321 61 293 61C265 61 239 70 230 94C218 126 228 170 237 211C244 245 251 285 275 310C295 331 324 334 351 334C377 334 404 331 416 310"}],120765:[.458,.011,.699,{ic:.029,sk:.104,p:"679 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L372 334L313 57C294-34 430-34 449 57L508 334L653 334C734 334 760 458 679 458"}],120766:[.471,.012,.728,{ic:.008,sk:.098,p:"727 261C742 327 740 396 709 446C663 515 543 425 588 357C599 339 599 295 591 261C574 177 547 61 492 61C460 61 427 68 411 92C392 117 408 155 415 190C424 229 443 291 462 342C487 414 417 469 335 469C229 469 140 394 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 277 397 319 397C339 397 335 369 328 346C310 295 288 229 279 190C267 132 259 72 298 37C341-5 409-12 476-12C591-12 700 130 727 261"}],120767:[.469,.217,.716,{ic:.003,sk:.068,p:"713 250C738 367 676 469 564 469C424 469 333 311 300 153L297 140C256 162 234 199 245 250C259 316 279 385 328 439C337 449 335 458 322 458L211 458C208 458 203 456 200 453C146 395 124 322 109 250C83 128 154 39 268 5L235-149C216-240 352-240 371-149L401-11C544-2 683 108 713 250ZM577 250C562 179 497 121 427 113L436 153C454 242 461 346 538 346C580 346 587 297 577 250"}],120768:[.469,.206,.849,{sk:.063,p:"776-79C778-71 774-67 766-67L654-67C646-67 641-71 639-79C633-108 624-135 608-135C581-135 573-91 561-56L521 118L759 347C831 417 745 504 672 434L491 259L472 385C461 434 380 469 309 469C225 469 143 410 129 343C127 335 130 330 138 330L250 330C259 330 264 334 266 343C272 370 279 397 295 397C310 397 334 356 343 322L373 146L135-83C63-153 150-240 223-170L405 6L433-122C454-200 524-206 595-206C683-206 762-146 776-79"}],120769:[.694,.206,.87,{ic:.008,sk:.202,p:"869 261C884 327 882 396 851 446C807 515 685 425 730 357C741 339 741 295 733 261C716 185 661 97 583 69L713 682C715 690 711 694 703 694L592 694C584 694 579 690 577 682L447 70C394 78 389 139 399 190C408 229 425 292 443 342C468 414 407 469 325 469C213 469 140 395 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 279 397 309 397C329 397 325 369 318 346C299 294 278 229 269 190C246 80 318-3 430-9L391-193C389-201 392-206 400-206L511-206C520-206 525-202 527-193L566-9C678 1 841 137 869 261"}],120770:[.471,.012,.731,{ic:.008,sk:.101,p:"728 250C743 319 746 391 714 444C671 515 548 429 589 359C602 338 600 289 592 250C579 189 560 112 518 112C488 112 463 126 445 146C462 178 475 215 482 250C491 291 470 327 430 327C390 327 355 291 346 250C338 212 335 176 340 142C317 124 292 112 266 112C211 112 232 187 245 250C253 287 274 322 301 353C365 429 268 504 203 428C156 375 123 313 109 250C81 117 120-12 239-12C289-12 335 11 373 47C400 11 438-12 491-12C605-12 700 119 728 250"}],120771:[.716,.022,.569,{ic:.021,sk:.111,p:"585 340C605 431 570 716 304 716C278 716 267 707 263 688L252 636C249 621 264 616 289 616C371 616 476 609 465 388C451 446 408 479 353 479C158 479 118 293 106 236C90 158 83 101 123 43C154-3 198-22 275-22C508-22 563 237 585 340ZM424 248C405 162 375 72 296 72C211 72 226 139 246 237C267 336 283 407 363 407C434 407 441 331 424 248"}],120772:[.458,.012,.519,{sk:.099,p:"471 47L445 125C440 137 428 137 421 123C408 97 389 61 349 61C307 61 265 72 246 105C228 136 230 174 236 213L412 213C459 213 475 286 428 286L253 286C259 312 270 336 290 355C317 381 355 386 388 386L449 386C496 386 511 458 464 458L403 458C336 458 265 448 206 407C151 369 122 310 109 250C94 177 94 103 138 55C183 3 257-12 333-12C381-12 423 5 464 31C470 35 473 41 471 47"}],120773:[.705,.012,.811,{ic:.025,sk:.191,p:"835 378C837 385 834 389 827 390C809 393 789 396 772 400C785 475 790 549 765 613C743 671 697 705 628 705C538 705 464 658 446 576C427 486 509 393 629 356C612 276 594 188 561 125C543 92 515 61 481 61C456 61 422 65 411 85C398 113 397 149 404 183L434 324C450 399 388 469 305 469C201 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 271 397 289 397C310 397 307 369 302 344L268 183C256 128 261 69 295 32C332-8 405-12 465-12C533-12 606 23 652 82C712 155 739 242 759 327C775 324 791 321 808 319C818 318 823 321 825 331ZM655 569C659 535 654 490 647 445C599 473 569 515 582 576C588 604 594 633 613 633C646 633 651 602 655 569"}],120774:[.469,.01,.609,{ic:.031,p:"637 395C649 451 623 469 579 469C537 469 497 445 480 389C466 342 435 320 364 291C340 281 304 262 271 249C275 268 288 382 292 401C312 492 176 492 156 401C152 382 152 300 149 283C139 214 130 183 124 157C100 132 77 101 70 64C58 8 84-10 128-10C170-10 210 14 227 70C241 117 271 139 343 168C377 182 403 197 436 210C432 191 418 77 414 58C395-33 531-33 550 58C554 77 555 159 557 176C567 245 577 277 582 302C607 327 629 358 637 395"}],120775:[.694,.206,.73,{sk:.143,p:"723 229C738 299 727 368 681 410C643 446 589 461 532 466L578 682C580 690 576 694 568 694L457 694C449 694 444 690 442 682L396 466C336 461 276 446 221 410C157 368 120 299 105 229C90 160 98 90 144 48C184 12 237-3 295-8L256-193C254-201 257-206 265-206L376-206C385-206 390-202 392-193L431-8C490-3 551 12 604 48C668 90 708 160 723 229ZM592 229C582 182 565 133 524 101C501 82 474 72 447 67L516 392C541 386 563 376 579 358C606 325 602 276 592 229ZM381 393L311 67C285 72 262 82 246 101C219 133 225 182 235 229C245 276 260 325 302 358C326 377 352 387 381 393"}],120776:[.469,.245,.567,{ic:.002,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 118 294 105 229C76 92 54-45 75-97C99-154 160-185 264-185C284-185 307-192 299-232C297-240 300-245 308-245L409-245C418-245 423-241 425-232C442-150 407-62 270-62C236-62 198-55 193-26C194-21 193-12 195 0C221-8 250-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120777:[.458,.012,1.035,{ic:.029,sk:.133,p:"1015 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L324 334C298 293 280 249 270 204C246 89 304-12 414-12C476-12 533 20 578 67C605 20 649-12 712-12C829-12 916 86 951 250C957 279 958 307 955 334L989 334C1070 334 1096 458 1015 458ZM817 334C821 307 821 279 815 250C802 187 792 112 739 112C665 112 674 200 689 274C691 282 687 286 679 286L569 286C561 286 556 282 554 274C539 202 514 112 441 112C401 112 398 159 407 204C417 249 436 293 462 334"}],120782:[.655,.011,.575,{p:"529 319C529 416 528 655 287 655C46 655 45 417 45 319C45 220 46-11 287-11C527-11 529 219 529 319ZM401 331C401 275 401 184 394 132C380 39 317 25 287 25C251 25 195 47 182 120C173 172 173 276 173 331C173 403 173 468 181 520C193 609 263 619 287 619C324 619 365 600 384 556C401 519 401 413 401 331"}],120783:[.655,0,.575,{p:"494 0L494 47L354 47L354 623C354 645 354 655 328 655C317 655 315 655 306 648C229 591 126 591 105 591L85 591L85 544L105 544C121 544 176 545 235 564L235 47L96 47L96 0C140 3 246 3 295 3C344 3 450 3 494 0"}],120784:[.655,0,.575,{sk:-.011,p:"517 222L470 222C467 202 458 138 444 131C433 125 358 125 342 125L195 125C242 164 294 207 339 240C453 324 517 371 517 466C517 581 413 655 272 655C151 655 57 593 57 503C57 444 105 429 129 429C161 429 201 451 201 501C201 553 159 569 144 573C173 597 211 608 247 608C333 608 379 540 379 465C379 396 341 328 271 257L70 52C57 40 57 38 57 18L57 0L486 0"}],120785:[.655,.011,.575,{p:"526 180C526 235 497 321 352 352C421 373 494 430 494 516C494 593 418 655 277 655C158 655 80 591 80 511C80 468 111 441 149 441C194 441 219 473 219 510C219 568 165 579 161 580C196 608 240 616 271 616C354 616 357 552 357 519C357 506 356 375 252 369C211 367 209 366 204 365C194 364 192 354 192 348C192 330 202 330 220 330L264 330C373 330 373 232 373 181C373 134 373 32 269 32C243 32 191 36 143 66C176 75 201 100 201 141C201 186 169 217 125 217C83 217 48 190 48 139C48 49 145-11 274-11C453-11 526 89 526 180"}],120786:[.656,0,.575,{sk:.127,p:"542 0L542 47L445 47L445 156L542 156L542 203L445 203L445 624C445 651 443 656 415 656C394 656 393 655 381 640L32 203L32 156L320 156L320 47L208 47L208 0C246 3 337 3 380 3C420 3 507 3 542 0ZM331 203L84 203L331 513"}],120787:[.655,.011,.575,{p:"517 201C517 316 438 409 290 409C261 409 208 406 161 374L161 506C189 501 200 499 234 499C380 499 472 612 472 637C472 644 470 655 458 655C455 655 454 655 443 651C386 629 333 623 290 623C214 623 161 642 135 651C126 654 125 655 122 655C108 655 108 644 108 628L108 336C108 318 108 305 130 305C143 305 145 309 152 317C191 363 245 373 286 373C375 373 375 285 375 205C375 132 375 32 255 32C231 32 168 37 126 94C162 96 191 120 191 161C191 214 148 229 124 229C109 229 57 220 57 159C57 74 135-11 259-11C419-11 517 79 517 201"}],120788:[.655,.011,.575,{sk:.048,p:"526 205C526 345 425 418 304 418C282 418 226 418 184 342L184 361C184 475 205 518 212 533C236 580 290 616 351 616C369 616 403 613 426 590C390 585 372 558 372 528C372 494 395 466 434 466C473 466 497 492 497 530C497 592 455 655 349 655C213 655 48 569 48 317C48 238 57 158 98 89C145 13 221-11 291-11C430-11 526 71 526 205ZM390 207C390 106 390 32 289 32C237 32 210 71 202 87C186 119 186 192 186 210C186 335 240 382 295 382C390 382 390 307 390 207"}],120789:[.676,.011,.575,{sk:-.164,p:"558 644L354 644C331 644 184 649 170 653C149 657 148 666 146 676L99 676L64 422L111 422C121 498 134 511 138 513C149 519 230 519 247 519L416 519C398 497 379 476 361 454C265 342 193 207 193 59C193-11 249-11 255-11C271-11 318-6 318 60L318 106C318 154 321 202 328 249C337 316 358 375 393 416L548 596C558 607 558 609 558 644"}],120790:[.655,.011,.575,{sk:.011,p:"526 187C526 295 442 342 393 370C463 406 494 450 494 508C494 610 403 655 289 655C150 655 80 576 80 480C80 436 98 373 176 329C92 292 48 235 48 161C48 40 156-11 285-11C445-11 526 77 526 187ZM419 507C419 458 393 424 349 395L199 479C183 488 155 505 155 539C155 609 245 616 285 616C369 616 419 575 419 507ZM440 132C440 48 346 32 289 32C191 32 134 83 134 161C134 239 187 282 222 302L359 226C403 201 440 180 440 132"}],120791:[.655,.011,.575,{p:"526 329C526 396 526 655 289 655C147 655 48 574 48 440C48 302 147 227 270 227C305 227 352 234 390 304L390 282C390 209 381 150 366 116C349 77 306 32 237 32C219 32 183 34 153 54C165 57 202 71 202 116C202 150 179 178 140 178C101 178 77 152 77 114C77 46 128-11 239-11C369-11 526 73 526 329ZM389 428C389 365 363 263 279 263C184 263 184 338 184 438C184 536 184 616 291 616C350 616 373 563 377 553C389 520 389 462 389 428"}]}},8133:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.rtBt=void 0,t.rtBt={8401:[.711,-.601,.208,{p:"208 616C208 623 204 628 197 630C162 642 132 668 117 702C114 707 109 711 103 711C95 711 88 704 88 696C88 694 88 692 89 690C100 667 115 647 134 631L0 631L0 601L193 601C201 601 208 608 208 616"}],8407:[.711,-.521,.205,{p:"205 616C205 623 201 628 195 630C159 642 130 668 114 702C112 707 107 711 100 711C92 711 85 704 85 696C85 694 86 692 87 690C97 667 113 647 132 631L0 631L0 601L132 601C113 585 97 565 87 542C86 540 85 538 85 536C85 528 92 521 100 521C107 521 112 525 114 530C130 564 159 590 195 602C201 604 205 609 205 616"}],8428:[-.171,.281,.208,{p:"208-186C208-178 201-171 193-171L0-171L0-201L134-201C115-217 100-237 89-260C88-262 88-264 88-266C88-274 95-281 103-281C109-281 114-277 117-272C132-238 162-212 197-200C204-198 208-193 208-186"}],8431:[-.091,.281,.205,{p:"205-186C205-179 201-174 195-172C159-160 130-134 114-100C112-95 107-91 100-91C92-91 85-98 85-106C85-108 86-110 87-112C97-135 113-155 132-171L0-171L0-201L132-201C113-217 97-237 87-260C86-262 85-264 85-266C85-274 92-281 100-281C107-281 112-277 114-272C130-238 159-212 195-200C201-198 205-193 205-186"}],8594:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8595:[.505,0,.5,{p:"480 238C480 249 471 258 460 258C458 258 456 258 454 257C404 242 359 215 322 180C302 160 285 138 270 115L270 505L230 505L230 115C215 138 198 160 178 180C141 215 96 242 46 257C44 258 42 258 40 258C29 258 20 249 20 238C20 229 26 222 34 219C78 206 118 182 150 151C190 112 224 66 237 10C238 4 244 0 250 0C256 0 262 4 263 10C276 66 310 112 350 151C382 182 422 206 466 219C474 222 480 229 480 238"}],8603:[.51,.01,.386,{p:"386 250C386 256 382 261 377 263C320 282 276 322 240 367C212 403 191 447 182 494C180 503 172 510 162 510C151 510 142 501 142 490C142 489 143 487 143 486C153 433 176 384 209 342C231 314 257 290 287 270L0 270L0 230L287 230C257 210 231 186 209 158C176 116 153 67 143 14C143 13 142 11 142 10C142-1 151-10 162-10C172-10 180-3 182 6C191 53 212 97 240 133C276 178 320 218 377 237C382 239 386 244 386 250"}],8608:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L339 270C291 291 253 327 221 367C193 403 172 447 163 494C161 503 153 510 143 510C132 510 123 501 123 490C123 489 124 487 124 486C134 433 157 384 190 342C212 314 238 290 268 270L0 270L0 230L268 230C238 210 212 186 190 158C157 116 134 67 124 14C124 13 123 11 123 10C123-1 132-10 143-10C153-10 161-3 163 6C172 53 193 97 221 133C253 173 291 209 339 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8609:[.505,0,.572,{p:"516 238C516 249 507 258 496 258C494 258 492 258 490 257C440 242 395 215 358 180C338 160 321 138 306 115L306 184C322 230 352 268 386 301C418 332 458 356 502 369C510 372 516 379 516 388C516 399 507 408 496 408C494 408 492 408 490 407C440 392 395 365 358 330C338 310 321 288 306 265L306 505L266 505L266 265C251 288 234 310 214 330C177 365 132 392 82 407C80 408 78 408 76 408C65 408 56 399 56 388C56 379 62 372 70 369C114 356 154 332 186 301C220 268 250 230 266 184L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C418 182 458 206 502 219C510 222 516 229 516 238"}],8610:[.51,.01,.58,{p:"580 10L580 14C559 117 493 203 401 250C493 297 559 383 580 486L580 490C580 501 571 510 560 510C550 510 542 503 541 494C520 390 446 305 347 270L0 270L0 230L347 230C446 195 520 110 541 6C542-3 550-10 560-10C571-10 580-1 580 10"}],8612:[.51,.01,.499,{p:"499 10L499 490C499 517 459 517 459 490L459 270L0 270L0 230L459 230L459 10C459-17 499-17 499 10"}],8613:[.498,0,.632,{p:"556 0C583 0 583 40 556 40L336 40L336 498L296 498L296 40L76 40C49 40 49 0 76 0"}],8617:[.55,-.23,.507,{p:"507 390C507 478 435 550 347 550L307 550C296 550 287 541 287 530C287 519 296 510 307 510L347 510C413 510 467 456 467 390C467 324 413 270 347 270L0 270L0 230L347 230C435 230 507 302 507 390"}],8619:[.55,.05,.507,{p:"507 390C507 478 435 550 347 550C258 550 187 478 187 390L187 270L0 270L0 230L187 230L187-30C187-41 196-50 207-50C218-50 227-41 227-30L227 230L347 230C435 230 507 302 507 390ZM467 390C467 324 413 270 347 270L227 270L227 390C227 456 281 510 347 510C413 510 467 456 467 390"}],8640:[.503,-.23,.513,{p:"513 243C513 249 509 253 505 255C456 278 418 315 384 354C350 393 324 439 308 489C306 497 298 503 289 503C278 503 269 494 269 483C269 481 270 479 270 477C287 422 316 371 354 328C373 305 397 286 422 270L0 270L0 230L499 230C507 230 513 236 513 243"}],8641:[.27,.003,.513,{p:"513 257C513 264 507 270 499 270L0 270L0 230L422 230C397 214 373 195 354 172C316 129 287 78 270 23C270 21 269 19 269 17C269 6 278-3 289-3C298-3 306 3 308 11C324 61 350 107 384 146C418 185 456 222 505 245C509 247 513 251 513 257"}],8642:[.513,0,.441,{p:"385 223C385 234 376 243 365 243C363 243 361 243 359 242C304 225 253 197 210 159C187 139 168 116 152 91L152 513L112 513L112 14C112 6 118 0 125 0C131 0 135 3 137 8C160 56 197 94 236 129C275 163 321 189 371 204C379 207 385 214 385 223"}],8643:[.513,0,.441,{p:"329 13L329 513L289 513L289 91C273 116 254 139 231 159C188 197 138 225 82 242C80 243 78 243 76 243C65 243 56 234 56 223C56 214 62 207 70 204C120 189 166 163 205 129C244 94 282 56 304 8C306 3 311 0 316 0C323 0 329 6 329 13"}],8644:[.672,-.068,.514,{p:"514 88C514 99 505 108 494 108L0 108L0 68L494 68C505 68 514 77 514 88ZM493 412C493 418 489 423 484 425C427 444 383 484 347 529C319 565 298 609 289 656C287 665 279 672 269 672C258 672 249 663 249 652C249 651 250 649 250 648C260 595 283 546 316 504C338 476 364 452 394 432L0 432L0 392L394 392C364 372 338 348 316 320C283 278 260 229 250 176C250 175 249 173 249 172C249 161 258 152 269 152C279 152 287 159 289 168C298 215 319 259 347 295C383 340 427 380 484 399C489 401 493 406 493 412"}],8645:[.515,0,.896,{p:"306 20L306 515L266 515L266 20C266 9 275 0 286 0C297 0 306 9 306 20ZM840 262C840 273 831 282 820 282C818 282 816 282 814 281C764 266 719 239 682 204C662 184 645 162 630 139L630 515L590 515L590 139C575 162 558 184 538 204C501 239 456 266 406 281C404 282 402 282 400 282C389 282 380 273 380 262C380 253 386 246 394 243C438 230 478 206 510 175C550 136 584 90 597 34C598 28 604 24 610 24C616 24 622 28 623 34C636 90 670 136 710 175C742 206 782 230 826 243C834 246 840 253 840 262"}],8646:[.432,.172,.515,{p:"494 88C494 94 490 99 485 101C428 120 384 160 348 205C320 241 299 285 290 332C288 341 280 348 270 348C259 348 250 339 250 328C250 327 251 325 251 324C261 271 284 222 317 180C339 152 365 128 395 108L0 108L0 68L395 68C365 48 339 24 317-4C284-46 261-95 251-148C251-149 250-151 250-152C250-163 259-172 270-172C280-172 288-165 290-156C299-109 320-65 348-29C384 16 428 56 485 75C490 77 494 82 494 88ZM515 412C515 423 506 432 495 432L0 432L0 392L495 392C506 392 515 401 515 412"}],8649:[.75,.25,.507,{p:"507 10C507 16 503 21 498 23C441 42 397 82 361 127C333 162 314 204 304 250C314 296 333 338 361 373C397 418 441 458 498 477C503 479 507 484 507 490C507 496 503 501 498 503C441 522 397 562 361 607C333 643 312 687 303 734C301 743 293 750 283 750C272 750 263 741 264 726C274 673 297 624 330 582C352 554 378 530 408 510L0 510L0 470L408 470C378 450 352 426 330 398C297 356 274 307 264 250C274 193 297 144 330 102C352 74 378 50 408 30L0 30L0-10L408-10C378-30 352-54 330-82C297-124 274-173 264-226C263-241 272-250 283-250C293-250 301-243 303-234C312-187 333-143 361-107C397-62 441-22 498-3C503-1 507 4 507 10"}],8650:[.505,0,.992,{p:"936 238C936 249 927 258 916 258C914 258 912 258 910 257C860 242 815 215 778 180C758 160 741 138 726 115L726 505L686 505L686 115C671 138 654 160 634 180C597 215 552 242 496 258C440 242 395 215 358 180C338 160 321 138 306 115L306 505L266 505L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C417 181 454 204 496 217C538 204 575 181 606 151C646 112 680 66 693 10C694 4 700 0 706 0C712 0 718 4 719 10C732 66 766 112 806 151C838 182 878 206 922 219C930 222 936 229 936 238"}],8651:[.367,.1,.514,{p:"508 160C508 167 502 173 494 173L0 173L0 133L417 133C392 117 368 98 349 75C311 32 282-19 265-74C265-76 264-78 264-80C264-91 273-100 284-100C293-100 301-94 303-86C319-36 345 10 379 49C413 88 451 125 500 148C504 150 508 154 508 160ZM514 347C514 358 505 367 494 367L0 367L0 327L494 327C505 327 514 336 514 347"}],8652:[.6,-.133,.515,{p:"515 153C515 164 506 173 495 173L0 173L0 133L495 133C506 133 515 142 515 153ZM509 340C509 346 505 350 501 352C452 375 414 412 380 451C346 490 320 536 304 586C302 594 294 600 285 600C274 600 265 591 265 580C265 578 266 576 266 574C283 519 312 468 350 425C369 402 393 383 418 367L0 367L0 327L495 327C503 327 509 333 509 340"}],8654:[.52,.02,.406,{p:"406 250C406 256 402 261 396 263C325 282 263 323 209 370C165 409 128 456 101 509C97 516 91 520 83 520C72 520 63 511 63 500C63 497 64 494 65 491C89 445 119 403 154 367L0 367L0 327L198 327C238 295 282 269 329 250C282 231 238 205 198 173L0 173L0 133L154 133C119 97 89 55 65 9C64 6 63 3 63 0C63-11 72-20 83-20C91-20 97-16 101-9C128 44 165 91 209 130C263 177 325 218 396 237C402 239 406 244 406 250"}],8658:[.52,.02,.504,{p:"504 250C504 256 500 261 495 263C423 282 361 323 307 370C263 409 226 456 199 509C196 516 189 520 181 520C170 520 161 511 161 500C161 497 162 494 163 491C187 445 217 403 252 367L0 367L0 327L296 327C336 295 380 269 428 250C380 231 336 205 296 173L0 173L0 133L252 133C217 97 187 55 163 9C162 6 161 3 161 0C161-11 170-20 181-20C189-20 196-16 199-9C226 44 263 91 307 130C361 177 423 218 495 237C500 239 504 244 504 250"}],8659:[.504,0,.652,{p:"596 323C596 334 587 343 576 343C573 343 570 342 567 341C521 317 479 287 443 252L443 504L403 504L403 208C371 168 345 124 326 76C307 124 281 168 249 208L249 504L209 504L209 252C173 287 131 317 85 341C82 342 79 343 76 343C65 343 56 334 56 323C56 315 60 308 67 305C120 278 167 241 206 197C253 143 294 81 313 9C315 4 320 0 326 0C332 0 337 4 339 9C358 81 399 143 446 197C485 241 532 278 585 305C592 308 596 315 596 323"}],8667:[.617,.117,.506,{p:"506 250C506 256 502 261 497 262C412 295 340 352 280 418C230 472 191 535 164 604C162 612 154 617 146 617C135 617 126 608 126 597C126 594 126 592 127 590C144 545 166 503 193 464L0 464L0 424L222 424C231 413 240 402 250 391C294 343 346 302 403 270L0 270L0 230L403 230C346 198 294 157 250 109C240 98 231 87 222 76L0 76L0 36L193 36C166-3 144-45 127-90C126-92 126-94 126-97C126-108 135-117 146-117C154-117 162-112 164-104C191-35 230 28 280 82C340 148 412 205 497 238C502 239 506 244 506 250"}],8693:[.514,0,.896,{p:"516 262C516 273 507 282 496 282C494 282 492 282 490 281C440 266 395 239 358 204C338 184 321 162 306 139L306 514L266 514L266 139C251 162 234 184 214 204C177 239 132 266 82 281C80 282 78 282 76 282C65 282 56 273 56 262C56 253 62 246 70 243C114 230 154 206 186 175C226 136 260 90 273 34C274 28 280 24 286 24C292 24 298 28 299 34C312 90 346 136 386 175C418 206 458 230 502 243C510 246 516 253 516 262ZM630 514L590 514L590 20C590 9 599 0 610 0C621 0 630 9 630 20"}],8694:[.99,.49,.507,{p:"507-230C507-224 503-219 498-217C441-198 397-158 361-113C333-78 313-36 304 10C313 56 333 98 361 133C397 178 441 218 498 237C503 239 507 244 507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 402 313 444 304 490C313 536 333 578 361 613C397 658 441 698 498 717C503 719 507 724 507 730C507 736 503 741 498 743C441 762 397 802 361 847C333 883 312 927 303 974C301 983 293 990 283 990C272 990 263 981 264 966C274 913 297 864 330 822C352 794 378 770 408 750L0 750L0 710L408 710C378 690 352 666 330 638C297 596 274 547 264 490C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 10C274-47 297-96 330-138C352-166 378-190 408-210L0-210L0-250L408-250C378-270 352-294 330-322C297-364 274-413 264-466C263-481 272-490 283-490C293-490 301-483 303-474C312-427 333-383 361-347C397-302 441-262 498-243C503-241 507-236 507-230"}],9140:[.772,-.504,1.492,{p:"1492 534L1492 772L0 772L0 712L1432 712L1432 534C1432 518 1445 504 1462 504C1479 504 1492 518 1492 534"}],9141:[-.074,.342,1.492,{p:"1492-342L1492-104C1492-88 1479-74 1462-74C1445-74 1432-88 1432-104L1432-282L0-282L0-342"}],9180:[.796,-.502,2.016,{p:"2016 528C2016 536 2013 542 2008 547C1887 668 1213 796 498 796L0 796L0 694L498 694C1191 694 1854 628 1972 510C1976 505 1983 502 1990 502C2004 502 2016 514 2016 528"}],9181:[-.072,.366,2.016,{p:"2016-98C2016-84 2004-72 1990-72C1983-72 1976-75 1972-80C1854-198 1191-264 498-264L0-264L0-366L498-366C1213-366 1887-238 2008-117C2013-112 2016-106 2016-98"}],9182:[.724,-.493,1.001,{p:"1001 506C1001 507 1001 509 1000 510C965 607 745 724 491 724L0 724L0 622L491 622C720 622 944 589 976 501C978 496 982 493 988 493C995 493 1001 498 1001 506"}],9183:[-.062,.294,1.001,{p:"1001-75C1001-68 995-62 988-62C982-62 978-66 976-71C944-159 720-192 491-192L0-192L0-294L491-294C745-294 965-177 1000-80C1001-79 1001-77 1001-75"}],9184:[.873,-.605,2.041,{p:"2041 605L1773 873L0 873L0 771L1773 771L1939 605"}],9185:[-.175,.443,2.041,{p:"2041-175L1939-175L1773-341L0-341L0-443L1773-443"}],10214:[1,0,1.007,{p:"985 30C985 47 972 60 955 60L714 60L714 1000L654 1000L654 60L413 60L413 1000L353 1000L353 0L955 0C972 0 985 13 985 30"}],10215:[1,0,1.007,{p:"654 0L654 1000L594 1000L594 60L353 60L353 1000L293 1000L293 60L52 60C35 60 22 47 22 30C22 13 35 0 52 0"}],10222:[1.526,0,.647,{p:"591 26C591 33 588 40 583 44C465 163 396 606 396 1026L396 1526L294 1526L294 1026C294 585 422 132 547 8C551 3 558 0 565 0C579 0 591 12 591 26"}],10223:[1.526,0,.647,{p:"353 1026L353 1526L251 1526L251 1026C251 606 182 163 64 44C59 40 56 33 56 26C56 12 68 0 82 0C89 0 96 3 100 8C225 132 353 585 353 1026"}]}},4568:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBoldItalic=void 0,t.sansSerifBoldItalic={}},6625:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBold=void 0,t.sansSerifBold={}},9464:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifItalic=void 0,t.sansSerifItalic={}},3177:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerif=void 0,t.sansSerif={}},7036:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.scriptBold=void 0,t.scriptBold={}},953:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.script=void 0,t.script={}},1336:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size3=void 0,t.size3={40:[.972,.472,.523,{p:"461-459C461-455 459-451 456-449C316-344 220-66 220 164L220 336C220 566 316 844 456 949C459 951 461 955 461 959C461 966 455 972 448 972C445 972 442 971 440 969C293 858 156 579 156 336L156 164C156-79 293-358 440-469C442-471 445-472 448-472C455-472 461-466 461-459"}],41:[.972,.472,.523,{p:"367 164L367 336C367 579 230 858 83 969C80 971 78 972 75 972C68 972 62 966 62 959C62 955 64 951 67 949C207 844 303 566 303 336L303 164C303-66 207-344 67-449C64-451 62-455 62-459C62-466 68-472 75-472C78-472 80-471 83-469C230-358 367-79 367 164"}],47:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],91:[.975,.475,.444,{p:"414-451C414-438 403-427 390-427L274-427L274 927L390 927C403 927 414 938 414 951C414 964 403 975 390 975L226 975L226-475L390-475C403-475 414-464 414-451"}],92:[1.374,.874,.964,{p:"908-848C908-844 907-841 906-838L107 1357C103 1367 93 1374 82 1374C67 1374 56 1362 56 1348C56 1344 56 1341 57 1338L856-857C860-867 870-874 881-874C896-874 908-862 908-848"}],93:[.975,.475,.444,{p:"218 975L54 975C40 975 30 964 30 951C30 938 40 927 54 927L170 927L170-427L54-427C40-427 30-438 30-451C30-464 40-475 54-475L218-475"}],123:[.975,.475,.624,{p:"524-459C524-451 518-444 510-443C418-429 350-357 350-293L350 68C350 147 277 217 182 250C277 283 350 353 350 432L350 793C350 857 418 929 510 943C518 944 524 951 524 959C524 968 517 975 508 975L506 975C382 956 274 879 274 793L274 432C274 359 207 280 114 266C106 265 100 258 100 250C100 242 106 235 114 234C207 220 274 141 274 68L274-293C274-379 382-456 506-475L508-475C517-475 524-468 524-459"}],125:[.975,.475,.624,{p:"524 250C524 258 518 265 510 266C417 280 350 359 350 432L350 793C350 879 242 956 118 975L116 975C107 975 100 968 100 959C100 951 105 944 113 943C206 929 274 857 274 793L274 432C274 353 347 283 441 250C347 217 274 147 274 68L274-293C274-357 206-429 113-443C105-444 100-451 100-459C100-468 107-475 116-475L118-475C242-456 350-379 350-293L350 68C350 141 417 220 510 234C518 235 524 242 524 250"}],770:[.747,-.572,.919,{p:"919 596C768 652 615 702 460 747C305 702 151 652 0 596L7 572C159 605 310 643 460 685C609 643 760 605 912 572"}],771:[.757,-.543,.931,{p:"931 744C931 751 925 757 918 757C914 757 910 755 908 751C859 681 793 657 704 639C688 635 673 634 657 634C596 634 535 656 476 678C409 702 341 725 272 725C253 725 234 723 215 719C115 698 57 643 2 563C1 561 0 559 0 556C0 549 6 543 13 543C17 543 21 545 24 549C72 619 139 643 227 661C243 665 258 666 274 666C335 666 396 644 456 622C522 598 590 575 659 575C678 575 697 577 716 581C816 602 874 657 929 737C930 739 931 741 931 744"}],774:[.742,-.577,.937,{p:"937 734L912 742C876 636 645 636 468 636C292 636 60 636 25 742L0 734C52 577 278 577 468 577C659 577 884 577 937 734"}],780:[.74,-.565,.919,{p:"919 716L912 740C760 707 609 669 460 627C310 669 159 707 7 740L0 716C151 660 305 610 460 565C615 610 768 660 919 716"}],8260:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],8725:[.61,.109,.581,{p:"526 583C526 598 514 610 499 610C490 610 481 605 477 597L61-69C58-73 57-78 57-83C57-98 68-109 83-109C92-109 101-105 105-97L521 569C524 573 526 578 526 583"}],8726:[.61,.109,.581,{p:"526-83C526-78 524-73 521-69L105 597C101 605 92 610 83 610C68 610 57 598 57 583C57 578 58 573 61 569L477-97C481-105 490-109 499-109C514-109 526-98 526-83"}],8730:[1.45,.95,1,{ic:.02,p:"1020 1430C1020 1441 1012 1450 1000 1450C984 1450 981 1437 978 1423L466-752L465-752L249 250L118 44C111 35 111 32 111 32C111 28 125 16 125 16L193 123L424-950C457-950 460-950 466-924L1016 1409C1018 1416 1020 1425 1020 1430"}],8739:[1.117,.617,.278,{p:"166-591L166 1091C166 1106 154 1117 139 1117C124 1117 113 1106 113 1091L113-591C113-606 124-617 139-617C154-617 166-606 166-591"}],8741:[1.117,.617,.372,{p:"110-591L110 1091C110 1106 98 1117 83 1117C68 1117 57 1106 57 1091L57-591C57-606 68-617 83-617C98-617 110-606 110-591ZM317-591L317 1091C317 1106 305 1117 290 1117C275 1117 264 1106 264 1091L264-591C264-606 275-617 290-617C305-617 317-606 317-591"}],8968:[.975,.475,.499,{p:"471 951C471 964 460 975 447 975L189 975L189-451C189-464 200-475 213-475C226-475 237-464 237-451L237 927L447 927C460 927 471 938 471 951"}],8969:[.975,.475,.499,{p:"310-451L310 975L52 975C39 975 28 964 28 951C28 938 39 927 52 927L262 927L262-451C262-464 273-475 286-475C299-475 310-464 310-451"}],8970:[.975,.475,.499,{p:"471-451C471-438 460-427 447-427L237-427L237 951C237 964 226 975 213 975C200 975 189 964 189 951L189-475L447-475C460-475 471-464 471-451"}],8971:[.975,.475,.499,{p:"310 951C310 964 299 975 286 975C273 975 262 964 262 951L262-427L52-427C39-427 28-438 28-451C28-464 39-475 52-475L310-475"}],9140:[.742,-.535,1.485,{p:"1485 742L0 742L0 559C0 546 11 535 24 535C37 535 48 546 48 559L48 694L1437 694L1437 559C1437 546 1448 535 1461 535C1474 535 1485 546 1485 559"}],9141:[-.105,.312,1.485,{p:"1485-312L1485-129C1485-116 1474-105 1461-105C1448-105 1437-116 1437-129L1437-264L48-264L48-129C48-116 37-105 24-105C11-105 0-116 0-129L0-312"}],9180:[.767,-.509,2.012,{p:"2012 525C2012 529 2010 533 2007 536C1889 654 1512 767 1159 767L853 767C500 767 123 654 5 536C2 533 0 529 0 525C0 516 7 509 16 509C20 509 24 511 27 514C141 627 513 703 853 703L1159 703C1499 703 1871 627 1985 514C1988 511 1992 509 1996 509C2005 509 2012 516 2012 525"}],9181:[-.079,.337,2.012,{p:"2012-95C2012-86 2005-79 1996-79C1992-79 1988-81 1985-84C1871-197 1499-273 1159-273L853-273C513-273 141-197 27-84C24-81 20-79 16-79C7-79 0-86 0-95C0-99 2-103 5-106C123-224 500-337 853-337L1159-337C1512-337 1889-224 2007-106C2010-103 2012-99 2012-95"}],9182:[.825,-.506,1.996,{p:"1996 514L1996 516C1963 605 1834 697 1693 697L1293 697C1140 697 1006 738 1006 817C1006 821 1002 825 998 825C994 825 990 821 990 817C990 738 856 697 703 697L303 697C162 697 33 605 0 516L0 514C0 509 4 506 8 506C11 506 14 508 16 511C44 590 178 633 303 633L703 633C852 633 967 702 998 777C1029 702 1144 633 1293 633L1693 633C1818 633 1952 590 1980 511C1982 508 1985 506 1988 506C1992 506 1996 509 1996 514"}],9183:[-.075,.394,1.996,{p:"1996-83C1996-79 1992-75 1988-75C1985-75 1982-78 1980-81C1952-160 1818-203 1693-203L1293-203C1144-203 1029-272 998-347C967-272 852-203 703-203L303-203C178-203 44-160 16-81C14-78 11-75 8-75C4-75 0-79 0-83L0-86C33-175 162-267 303-267L703-267C856-267 990-308 990-386C990-391 994-394 998-394C1002-394 1006-391 1006-386C1006-308 1140-267 1293-267L1693-267C1834-267 1963-175 1996-86"}],9184:[.858,-.61,2.056,{p:"2056 610L1808 858L248 858L0 610L76 610L248 782L1808 782L1980 610"}],9185:[-.18,.428,2.056,{p:"2056-180L1980-180L1808-352L248-352L76-180L0-180L248-428L1808-428"}],10214:[.975,.475,.555,{p:"532-451C532-438 521-427 508-427L387-427L387 927L508 927C521 927 532 938 532 951C532 964 521 975 508 975L170 975L170-475L508-475C521-475 532-464 532-451ZM339 927L339-427L218-427L218 927"}],10215:[.975,.475,.555,{p:"385-475L385 975L47 975C34 975 23 964 23 951C23 938 34 927 47 927L168 927L168-427L47-427C34-427 23-438 23-451C23-464 34-475 47-475ZM337 927L337-427L216-427L216 927"}],10216:[.975,.475,.537,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451"}],10217:[.975,.475,.537,{p:"383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10218:[.975,.475,.781,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451ZM720-451C720-448 719-445 718-442L448 250L718 942C719 945 720 948 720 951C720 964 709 975 696 975C686 975 677 969 673 960L399 259C398 256 398 253 398 250C398 247 398 244 399 241L673-460C677-469 686-475 696-475C709-475 720-464 720-451"}],10219:[.975,.475,.781,{p:"627 250C627 253 626 256 625 259L351 960C348 969 339 975 329 975C316 975 305 964 305 951C305 948 305 945 306 942L577 250L306-442C305-445 305-448 305-451C305-464 316-475 329-475C339-475 348-469 351-460L625 241C626 244 627 247 627 250ZM383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10222:[.991,.491,.37,{p:"314-475C314-471 312-467 309-464C243-397 206-137 206 112L206 388C206 637 243 897 309 964C312 967 314 971 314 975C314 984 307 991 298 991C294 991 290 989 287 986C216 916 142 650 142 388L142 112C142-150 216-416 287-486C290-489 294-491 298-491C307-491 314-484 314-475"}],10223:[.991,.491,.37,{p:"228 112L228 388C228 650 154 916 83 986C80 989 76 991 72 991C63 991 56 984 56 975C56 971 58 967 61 964C127 897 164 637 164 388L164 112C164-137 127-397 61-464C58-467 56-471 56-475C56-484 63-491 72-491C76-491 80-489 83-486C154-416 228-150 228 112"}]}},8427:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size4=void 0,t.size4={40:[1.146,.646,.597,{p:"539-632C539-627 537-623 534-620C367-495 251-154 251 132L251 368C251 654 367 995 534 1120C537 1123 539 1127 539 1132C539 1140 533 1146 525 1146C522 1146 519 1145 516 1144C341 1012 179 669 179 368L179 132C179-169 341-512 516-644C519-645 522-646 525-646C533-646 539-640 539-632"}],41:[1.146,.646,.597,{p:"418 132L418 368C418 669 256 1012 81 1144C78 1145 75 1146 72 1146C64 1146 58 1140 58 1132C58 1127 60 1123 63 1120C230 995 346 654 346 368L346 132C346-154 230-495 63-620C60-623 58-627 58-632C58-640 64-646 72-646C75-646 78-645 81-644C256-512 418-169 418 132"}],47:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],91:[1.15,.65,.472,{p:"448-624C448-610 436-598 422-598L278-598L278 1098L422 1098C436 1098 448 1110 448 1124C448 1138 436 1150 422 1150L226 1150L226-650L422-650C436-650 448-638 448-624"}],92:[1.722,1.222,1.222,{p:"1166-1192C1166-1189 1165-1185 1164-1182L114 1703C110 1714 99 1722 86 1722C69 1722 56 1709 56 1692C56 1689 57 1685 58 1682L1108-1203C1112-1214 1123-1222 1136-1222C1153-1222 1166-1209 1166-1192"}],93:[1.15,.65,.472,{p:"246 1150L50 1150C36 1150 24 1138 24 1124C24 1110 36 1098 50 1098L194 1098L194-598L50-598C36-598 24-610 24-624C24-638 36-650 50-650L246-650"}],123:[1.15,.65,.667,{p:"569-632C569-623 563-616 555-614C450-593 375-503 375-425L375 25C375 120 288 209 179 250C288 291 375 380 375 475L375 925C375 1003 450 1093 555 1114C563 1116 569 1123 569 1132C569 1142 561 1150 551 1150L547 1150C411 1122 291 1027 291 925L291 475C291 388 217 289 111 268C103 266 97 259 97 250C97 241 103 234 111 232C217 211 291 112 291 25L291-425C291-527 411-622 547-650L551-650C561-650 569-642 569-632"}],125:[1.15,.65,.667,{p:"570 250C570 259 564 266 556 268C450 289 376 388 376 475L376 925C376 1027 256 1122 120 1150L116 1150C106 1150 98 1142 98 1132C98 1123 104 1116 112 1114C217 1093 292 1003 292 925L292 475C292 380 379 291 488 250C379 209 292 120 292 25L292-425C292-503 217-593 112-614C104-616 98-623 98-632C98-642 106-650 116-650L120-650C256-622 376-527 376-425L376 25C376 112 450 211 556 232C564 234 570 241 570 250"}],770:[.747,-.571,1.1,{p:"1100 597C919 653 735 703 550 747C365 703 182 653 0 597L6 571C189 604 370 642 550 685C730 642 912 604 1094 571"}],771:[.762,-.539,1.115,{p:"1115 748C1115 755 1109 762 1102 762C1098 762 1094 760 1091 757C1033 686 953 662 840 642C821 638 801 637 782 637C709 637 637 658 566 679C489 702 411 724 331 724C309 724 287 723 264 718C140 696 67 639 3 561C1 558 0 555 0 552C0 545 6 539 14 539C18 539 21 540 24 543C82 614 163 638 275 658C295 662 314 663 333 663C406 663 478 642 549 621C626 598 705 576 784 576C806 576 828 577 851 582C975 604 1048 661 1112 739C1114 742 1115 745 1115 748"}],774:[.742,-.576,1.12,{p:"1120 734L1094 742C1059 637 770 637 560 637C349 637 61 637 26 742L0 734C53 576 335 576 560 576C785 576 1067 576 1120 734"}],780:[.741,-.565,1.1,{p:"1100 715L1094 741C912 708 730 670 550 627C370 670 189 708 6 741L0 715C182 659 365 609 550 565C735 609 919 659 1100 715"}],8260:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],8725:[.613,.113,.588,{p:"532 583C532 600 519 613 502 613C491 613 482 607 477 599L61-67C58-72 56-77 56-83C56-100 69-113 86-113C97-113 106-107 111-99L527 567C530 572 532 577 532 583"}],8726:[.613,.113,.588,{p:"532-83C532-77 530-72 527-67L111 599C106 607 97 613 86 613C69 613 56 600 56 583C56 577 58 572 61 567L477-99C482-107 491-113 502-113C519-113 532-100 532-83"}],8730:[1.75,1.25,1,{ic:.02,p:"1020 1730C1020 1741 1012 1750 1000 1750C984 1750 981 1737 978 1720L466-1005L465-1005L249 250L117-10C112-20 111-23 111-23C111-27 125-39 125-39L193 93L424-1250C455-1250 461-1250 466-1224"}],8739:[1.292,.792,.278,{p:"169-762L169 1262C169 1279 156 1292 139 1292C122 1292 109 1279 109 1262L109-762C109-779 122-792 139-792C156-792 169-779 169-762"}],8741:[1.292,.792,.386,{p:"116-762L116 1262C116 1279 103 1292 86 1292C69 1292 56 1279 56 1262L56-762C56-779 69-792 86-792C103-792 116-779 116-762ZM330-762L330 1262C330 1279 317 1292 300 1292C283 1292 270 1279 270 1262L270-762C270-779 283-792 300-792C317-792 330-779 330-762"}],8968:[1.15,.65,.528,{p:"502 1124C502 1138 490 1150 476 1150L196 1150L196-624C196-638 208-650 222-650C236-650 248-638 248-624L248 1098L476 1098C490 1098 502 1110 502 1124"}],8969:[1.15,.65,.528,{p:"332-624L332 1150L52 1150C38 1150 26 1138 26 1124C26 1110 38 1098 52 1098L280 1098L280-624C280-638 292-650 306-650C320-650 332-638 332-624"}],8970:[1.15,.65,.528,{p:"502-624C502-610 490-598 476-598L248-598L248 1124C248 1138 236 1150 222 1150C208 1150 196 1138 196 1124L196-650L476-650C490-650 502-638 502-624"}],8971:[1.15,.65,.528,{p:"332 1124C332 1138 320 1150 306 1150C292 1150 280 1138 280 1124L280-598L52-598C38-598 26-610 26-624C26-638 38-650 52-650L332-650"}],9140:[.75,-.527,1.86,{p:"1860 553L1860 750L0 750L0 553C0 539 12 527 26 527C40 527 52 539 52 553L52 698L1808 698L1808 553C1808 539 1820 527 1834 527C1848 527 1860 539 1860 553"}],9141:[-.097,.32,1.86,{p:"1860-320L1860-123C1860-109 1848-97 1834-97C1820-97 1808-109 1808-123L1808-268L52-268L52-123C52-109 40-97 26-97C12-97 0-109 0-123L0-320"}],9180:[.774,-.506,2.516,{p:"2516 524C2516 529 2514 534 2511 537C2391 657 1931 774 1479 774L1037 774C585 774 125 657 5 537C2 534 0 529 0 524C0 514 8 506 18 506C23 506 27 508 31 512C147 628 600 702 1037 702L1479 702C1916 702 2369 628 2485 512C2489 508 2493 506 2498 506C2508 506 2516 514 2516 524"}],9181:[-.076,.344,2.516,{p:"2516-94C2516-84 2508-76 2498-76C2493-76 2489-78 2485-82C2369-198 1916-272 1479-272L1037-272C600-272 147-198 31-82C27-78 23-76 18-76C8-76 0-84 0-94C0-99 2-104 5-107C125-227 585-344 1037-344L1479-344C1931-344 2391-227 2511-107C2514-104 2516-99 2516-94"}],9182:[.833,-.502,2.498,{p:"2498 511C2498 512 2498 513 2497 514C2464 605 2308 703 2135 703L1603 703C1419 703 1258 742 1258 824C1258 828 1254 833 1249 833C1244 833 1240 828 1240 824C1240 742 1079 703 895 703L363 703C190 703 34 605 1 514C0 513 0 512 0 511C0 506 4 502 9 502C13 502 16 504 17 507C47 589 208 631 363 631L895 631C1073 631 1213 705 1249 784C1285 705 1425 631 1603 631L2135 631C2290 631 2451 589 2481 507C2482 504 2485 502 2489 502C2494 502 2498 506 2498 511"}],9183:[-.071,.402,2.498,{p:"2498-80C2498-76 2494-71 2489-71C2485-71 2482-74 2481-77C2451-159 2290-201 2135-201L1603-201C1425-201 1285-275 1249-354C1213-275 1073-201 895-201L363-201C208-201 47-159 17-77C16-74 13-71 9-71C4-71 0-76 0-80C0-82 0-83 1-84C34-175 190-273 363-273L895-273C1079-273 1240-312 1240-393C1240-398 1244-402 1249-402C1254-402 1258-398 1258-393C1258-312 1419-273 1603-273L2135-273C2308-273 2464-175 2497-84C2498-83 2498-82 2498-80"}],9184:[.863,-.607,2.564,{p:"2564 607L2308 863L256 863L0 607L84 607L256 779L2308 779L2480 607"}],9185:[-.177,.433,2.564,{p:"2564-177L2480-177L2308-349L256-349L84-177L0-177L256-433L2308-433"}],10214:[1.15,.65,.66,{p:"637-624C637-610 625-598 611-598L463-598L463 1098L611 1098C625 1098 637 1110 637 1124C637 1138 625 1150 611 1150L211 1150L211-650L611-650C625-650 637-638 637-624ZM411-598L263-598L263 1098L411 1098"}],10215:[1.15,.65,.66,{p:"449 1150L49 1150C35 1150 23 1138 23 1124C23 1110 35 1098 49 1098L197 1098L197-598L49-598C35-598 23-610 23-624C23-638 35-650 49-650L449-650ZM397-598L249-598L249 1098L397 1098"}],10216:[1.15,.65,.611,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624"}],10217:[1.15,.65,.611,{p:"452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10218:[1.15,.65,.905,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624ZM849-624C849-621 849-617 847-614L507 250L847 1114C849 1117 849 1121 849 1124C849 1138 838 1150 823 1150C812 1150 803 1143 799 1134L455 260C454 257 453 253 453 250C453 247 454 243 455 240L799-634C803-643 812-650 823-650C838-650 849-638 849-624"}],10219:[1.15,.65,.905,{p:"746 250C746 253 746 257 744 260L400 1134C397 1143 387 1150 376 1150C362 1150 350 1138 350 1124C350 1121 351 1117 352 1114L692 250L352-614C351-617 350-621 350-624C350-638 362-650 376-650C387-650 397-643 400-634L744 240C746 243 746 247 746 250ZM452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10222:[1.168,.668,.432,{p:"376-650C376-645 374-641 371-637C292-559 248-250 248 46L248 454C248 750 292 1059 371 1137C374 1141 376 1145 376 1150C376 1160 368 1168 358 1168C353 1168 349 1166 345 1163C263 1080 176 765 176 454L176 46C176-265 263-580 345-663C349-666 353-668 358-668C368-668 376-660 376-650"}],10223:[1.168,.668,.432,{p:"256 46L256 454C256 765 169 1080 87 1163C83 1166 79 1168 74 1168C64 1168 56 1160 56 1150C56 1145 58 1141 61 1137C140 1059 184 750 184 454L184 46C184-250 140-559 61-637C58-641 56-645 56-650C56-660 64-668 74-668C79-668 83-666 87-663C169-580 256-265 256 46"}]}},2334:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size5=void 0,t.size5={40:[1.296,.796,.663,{p:"608-780C608-775 605-770 602-767C412-625 279-232 279 100L279 400C279 732 412 1125 602 1267C605 1270 608 1275 608 1280C608 1289 601 1296 592 1296C588 1296 585 1295 582 1293C383 1143 201 748 201 400L201 100C201-248 383-643 582-793C585-795 588-796 592-796C601-796 608-789 608-780"}],41:[1.296,.796,.663,{p:"462 100L462 400C462 748 280 1143 80 1293C78 1295 74 1296 71 1296C62 1296 55 1289 55 1280C55 1275 57 1270 61 1267C251 1125 384 732 384 400L384 100C384-232 251-625 61-767C57-770 55-775 55-780C55-789 62-796 71-796C74-796 78-795 80-793C280-643 462-248 462 100"}],47:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],91:[1.3,.8,.499,{p:"478-773C478-758 466-746 451-746L284-746L284 1246L451 1246C466 1246 478 1258 478 1273C478 1288 466 1300 451 1300L230 1300L230-800L451-800C466-800 478-788 478-773"}],92:[2.179,1.679,1.557,{p:"1501-1646C1501-1643 1500-1639 1499-1635L119 2158C114 2170 102 2179 88 2179C70 2179 56 2164 56 2146C56 2143 56 2139 57 2135L1437-1658C1442-1670 1454-1679 1468-1679C1486-1679 1501-1664 1501-1646"}],93:[1.3,.8,.499,{p:"269-800L269 1300L48 1300C33 1300 21 1288 21 1273C21 1258 33 1246 48 1246L215 1246L215-746L48-746C33-746 21-758 21-773C21-788 33-800 48-800"}],123:[1.3,.8,.707,{p:"608-780C608-771 602-763 593-761C479-732 398-627 398-538L398-12C398 96 302 200 183 250C302 300 398 404 398 512L398 1038C398 1127 479 1232 593 1261C602 1263 608 1271 608 1280C608 1291 599 1300 588 1300C586 1300 585 1300 583 1299C438 1262 310 1151 310 1038L310 512C310 413 229 299 115 269C106 267 100 259 100 250C100 241 106 233 115 231C229 201 310 87 310-12L310-538C310-651 438-762 583-799C585-800 586-800 588-800C599-800 608-791 608-780"}],125:[1.3,.8,.707,{p:"607 250C607 259 601 267 592 269C478 299 397 413 397 512L397 1038C397 1151 269 1262 124 1299C123 1300 121 1300 119 1300C108 1300 99 1291 99 1280C99 1271 106 1263 114 1261C228 1232 309 1127 309 1038L309 512C309 404 406 300 525 250C406 200 309 96 309-12L309-538C309-627 228-732 114-761C106-763 99-771 99-780C99-791 108-800 119-800C121-800 123-800 124-799C269-762 397-651 397-538L397-12C397 87 478 201 592 231C601 233 607 241 607 250"}],770:[.748,-.57,1.32,{p:"1320 598C1101 654 881 704 660 748C439 704 219 654 0 598L6 570L660 684L1314 570"}],771:[.766,-.534,1.335,{p:"1335 752C1335 760 1329 766 1321 766C1317 766 1314 764 1311 762C1243 691 1146 667 1003 645C979 641 955 639 931 639C845 639 759 660 675 681C585 702 494 724 403 724C376 724 349 722 322 718C167 694 77 634 4 558C1 555 0 552 0 548C0 540 6 534 14 534C18 534 22 536 24 538C92 609 189 633 332 655C356 659 380 661 404 661C490 661 576 640 660 619C750 598 841 576 933 576C959 576 986 578 1013 582C1168 606 1258 666 1331 742C1334 745 1335 748 1335 752"}],774:[.742,-.575,1.341,{p:"1341 734L1314 742C1279 638 922 638 670 638C419 638 62 638 27 742L0 734C53 575 404 575 670 575C937 575 1288 575 1341 734"}],780:[.742,-.564,1.32,{p:"1320 714L1314 742L660 628L6 742L0 714C219 658 439 608 660 564C881 608 1101 658 1320 714"}],8260:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],8725:[.616,.115,.593,{p:"538 583C538 601 523 616 505 616C493 616 483 609 477 600L61-66C58-71 57-77 57-83C57-101 71-115 89-115C101-115 111-109 117-100L533 566C536 571 538 577 538 583"}],8726:[.616,.115,.593,{p:"538-83C538-77 536-71 533-66L117 600C111 609 101 616 89 616C71 616 57 601 57 583C57 577 58 571 61 566L477-100C483-109 493-115 505-115C523-115 538-101 538-83"}],8739:[1.501,1.001,.278,{p:"172-969L172 1469C172 1487 157 1501 139 1501C121 1501 107 1487 107 1469L107-969C107-987 121-1001 139-1001C157-1001 172-987 172-969"}],8741:[1.501,1.001,.396,{p:"122-969L122 1469C122 1487 107 1501 89 1501C71 1501 57 1487 57 1469L57-969C57-987 71-1001 89-1001C107-1001 122-987 122-969ZM341-969L341 1469C341 1487 326 1501 308 1501C290 1501 276 1487 276 1469L276-969C276-987 290-1001 308-1001C326-1001 341-987 341-969"}],8968:[1.3,.8,.555,{p:"528 1273C528 1288 516 1300 501 1300L203 1300L203-773C203-788 215-800 230-800C245-800 257-788 257-773L257 1246L501 1246C516 1246 528 1258 528 1273"}],8969:[1.3,.8,.555,{p:"352-773L352 1300L54 1300C39 1300 27 1288 27 1273C27 1258 39 1246 54 1246L298 1246L298-773C298-788 310-800 325-800C340-800 352-788 352-773"}],8970:[1.3,.8,.555,{p:"528-773C528-758 516-746 501-746L257-746L257 1273C257 1288 245 1300 230 1300C215 1300 203 1288 203 1273L203-800L501-800C516-800 528-788 528-773"}],8971:[1.3,.8,.555,{p:"352 1273C352 1288 340 1300 325 1300C310 1300 298 1288 298 1273L298-746L54-746C39-746 27-758 27-773C27-788 39-800 54-800L352-800"}],9140:[.757,-.521,2.235,{p:"2235 757L0 757L0 548C0 533 12 521 27 521C42 521 54 533 54 548L54 703L2181 703L2181 548C2181 533 2193 521 2208 521C2223 521 2235 533 2235 548"}],9141:[-.091,.327,2.235,{p:"2235-327L2235-118C2235-103 2223-91 2208-91C2193-91 2181-103 2181-118L2181-273L54-273L54-118C54-103 42-91 27-91C12-91 0-103 0-118L0-327"}],9180:[.78,-.506,3.02,{p:"3020 526C3020 531 3018 536 3014 540C2894 660 2357 780 1812 780L1208 780C663 780 126 660 6 540C2 536 0 531 0 526C0 515 9 506 20 506C26 506 31 508 34 512C151 628 679 702 1208 702L1812 702C2341 702 2869 628 2986 512C2989 508 2994 506 3000 506C3011 506 3020 515 3020 526"}],9181:[-.076,.35,3.02,{p:"3020-96C3020-85 3011-76 3000-76C2994-76 2989-78 2986-82C2869-198 2341-272 1812-272L1208-272C679-272 151-198 34-82C31-78 26-76 20-76C9-76 0-85 0-96C0-101 2-106 6-110C126-230 663-350 1208-350L1812-350C2357-350 2894-230 3014-110C3018-106 3020-101 3020-96"}],9182:[.838,-.5,3,{p:"3000 510C3000 511 3000 512 2999 513C2966 606 2785 708 2582 708L1908 708C1694 708 1510 745 1510 828C1510 834 1506 838 1500 838C1494 838 1490 834 1490 828C1490 745 1306 708 1092 708L418 708C215 708 34 606 1 513C0 512 0 511 0 510C0 504 4 500 10 500C14 500 18 503 19 507C50 590 234 630 418 630L1092 630C1297 630 1459 708 1500 789C1541 708 1703 630 1908 630L2582 630C2766 630 2950 590 2981 507C2982 503 2986 500 2990 500C2996 500 3000 504 3000 510"}],9183:[-.07,.408,3,{p:"3000-80C3000-74 2996-70 2990-70C2986-70 2982-73 2981-77C2950-160 2766-200 2582-200L1908-200C1703-200 1541-278 1500-359C1459-278 1297-200 1092-200L418-200C234-200 50-160 19-77C18-73 14-70 10-70C4-70 0-74 0-80C0-81 0-82 1-83C34-176 215-278 418-278L1092-278C1306-278 1490-315 1490-398C1490-404 1494-408 1500-408C1506-408 1510-404 1510-398C1510-315 1694-278 1908-278L2582-278C2785-278 2966-176 2999-83C3000-82 3000-81 3000-80"}],9184:[.866,-.607,3.068,{p:"3068 607L2809 866L259 866L0 607L88 607L259 778L2809 778L2980 607"}],9185:[-.177,.436,3.068,{p:"3068-177L2980-177L2809-348L259-348L88-177L0-177L259-436L2809-436"}],10214:[1.3,.8,.75,{p:"727-773C727-758 715-746 700-746L528-746L528 1246L700 1246C715 1246 727 1258 727 1273C727 1288 715 1300 700 1300L247 1300L247-800L700-800C715-800 727-788 727-773ZM474 1246L474-746L301-746L301 1246"}],10215:[1.3,.8,.75,{p:"503 1300L50 1300C35 1300 23 1288 23 1273C23 1258 35 1246 50 1246L222 1246L222-746L50-746C35-746 23-758 23-773C23-788 35-800 50-800L503-800ZM449-746L276-746L276 1246L449 1246"}],10216:[1.3,.8,.677,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773"}],10217:[1.3,.8,.677,{p:"512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10218:[1.3,.8,1.011,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773ZM957-773C957-770 956-766 955-763L555 250L955 1263C956 1266 957 1270 957 1273C957 1288 945 1300 930 1300C918 1300 909 1293 905 1283L501 260C499 257 499 253 499 250C499 247 499 243 501 240L905-783C909-793 918-800 930-800C945-800 957-788 957-773"}],10219:[1.3,.8,1.011,{p:"846 250C846 253 845 257 844 260L440 1283C436 1293 426 1300 415 1300C400 1300 388 1288 388 1273C388 1270 388 1266 390 1263L790 250L390-763C388-766 388-770 388-773C388-788 400-800 415-800C426-800 436-793 440-783L844 240C845 243 846 247 846 250ZM512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10222:[1.32,.82,.485,{p:"429-800C429-794 427-789 423-786C335-697 284-354 284-25L284 525C284 854 335 1197 423 1286C427 1289 429 1294 429 1300C429 1311 420 1320 409 1320C403 1320 398 1318 395 1314C302 1221 206 870 206 525L206-25C206-370 302-721 395-814C398-818 403-820 409-820C420-820 429-811 429-800"}],10223:[1.32,.82,.485,{p:"279-25L279 525C279 870 183 1221 90 1314C87 1318 82 1320 76 1320C65 1320 56 1311 56 1300C56 1294 58 1289 62 1286C150 1197 201 854 201 525L201-25C201-354 150-697 62-786C58-789 56-794 56-800C56-811 65-820 76-820C82-820 87-818 90-814C183-721 279-370 279-25"}]}},4339:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size6=void 0,t.size6={40:[1.446,.946,.736,{p:"682-928C682-922 679-917 675-914C462-754 314-311 314 64L314 436C314 811 462 1254 675 1414C679 1417 682 1422 682 1428C682 1438 674 1446 664 1446C660 1446 656 1444 653 1442C431 1275 226 829 226 436L226 64C226-329 431-775 653-942C656-944 660-946 664-946C674-946 682-938 682-928"}],41:[1.446,.946,.736,{p:"510 64L510 436C510 829 305 1275 83 1442C80 1444 76 1446 72 1446C62 1446 54 1438 54 1428C54 1422 57 1417 61 1414C274 1254 422 811 422 436L422 64C422-311 274-754 61-914C57-917 54-922 54-928C54-938 62-946 72-946C76-946 80-944 83-942C305-775 510-329 510 64"}],47:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],91:[1.45,.95,.528,{p:"509-921C509-905 496-892 480-892L291-892L291 1392L480 1392C496 1392 509 1405 509 1421C509 1437 496 1450 480 1450L233 1450L233-950L480-950C496-950 509-937 509-921"}],92:[2.777,2.277,1.997,{p:"1941-2241C1941-2237 1940-2232 1939-2229L126 2753C121 2767 108 2777 92 2777C72 2777 56 2761 56 2741C56 2737 57 2732 58 2729L1871-2253C1876-2267 1889-2277 1905-2277C1925-2277 1941-2261 1941-2241"}],93:[1.45,.95,.528,{p:"295 1450L48 1450C32 1450 19 1437 19 1421C19 1405 32 1392 48 1392L237 1392L237-892L48-892C32-892 19-905 19-921C19-937 32-950 48-950L295-950"}],123:[1.45,.95,.75,{p:"648-928C648-918 641-910 632-907C510-869 422-748 422-650L422-50C422 70 315 190 185 250C315 310 422 430 422 550L422 1150C422 1248 510 1369 632 1407C641 1410 648 1418 648 1428C648 1440 638 1450 626 1450C624 1450 622 1450 620 1449C465 1401 328 1273 328 1150L328 550C328 440 241 309 118 271C109 268 102 260 102 250C102 240 109 232 118 229C241 191 328 60 328-50L328-650C328-773 465-901 620-949C622-950 624-950 626-950C638-950 648-940 648-928"}],125:[1.45,.95,.75,{p:"648 250C648 260 641 268 632 271C509 309 422 440 422 550L422 1150C422 1273 285 1401 130 1449C128 1450 126 1450 124 1450C112 1450 102 1440 102 1428C102 1418 109 1410 118 1407C240 1369 328 1248 328 1150L328 550C328 430 435 310 565 250C435 190 328 70 328-50L328-650C328-748 240-869 118-907C109-910 102-918 102-928C102-940 112-950 124-950C126-950 128-950 130-949C285-901 422-773 422-650L422-50C422 60 509 191 632 229C641 232 648 240 648 250"}],770:[.748,-.57,1.581,{p:"1581 598L790 748L0 598L5 570L790 684L1576 570"}],771:[.769,-.532,1.599,{p:"1599 754C1599 762 1593 769 1585 769C1581 769 1577 767 1575 765C1498 694 1381 670 1200 646C1170 642 1141 640 1111 640C1009 640 907 661 806 681C700 703 593 723 486 723C455 723 423 722 391 717C198 692 86 632 5 557C2 554 0 550 0 546C0 538 6 532 15 532C18 532 22 533 24 535C101 606 218 630 400 654C429 658 458 660 488 660C590 660 692 639 793 619C899 597 1006 577 1113 577C1145 577 1176 578 1208 583C1401 608 1513 668 1595 743C1597 746 1599 750 1599 754"}],774:[.743,-.574,1.604,{p:"1604 733L1576 743C1541 638 1102 638 802 638C501 638 62 638 28 743L0 733C53 574 486 574 802 574C1118 574 1550 574 1604 733"}],780:[.742,-.564,1.581,{p:"1581 714L1576 742L790 628L5 742L0 714L790 564"}],8260:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],8725:[.619,.119,.6,{p:"544 583C544 603 528 619 508 619C495 619 484 612 477 602L61-64C58-69 56-76 56-83C56-103 72-119 92-119C105-119 116-112 123-102L539 564C542 569 544 576 544 583"}],8726:[.619,.119,.6,{p:"544-83C544-76 542-69 539-64L123 602C116 612 105 619 92 619C72 619 56 603 56 583C56 576 58 569 61 564L477-102C484-112 495-119 508-119C528-119 544-103 544-83"}],8739:[1.752,1.252,.278,{p:"175-1216L175 1716C175 1736 159 1752 139 1752C119 1752 103 1736 103 1716L103-1216C103-1236 119-1252 139-1252C159-1252 175-1236 175-1216"}],8741:[1.752,1.252,.41,{p:"128-1216L128 1716C128 1736 112 1752 92 1752C72 1752 56 1736 56 1716L56-1216C56-1236 72-1252 92-1252C112-1252 128-1236 128-1216ZM354-1216L354 1716C354 1736 338 1752 318 1752C298 1752 282 1736 282 1716L282-1216C282-1236 298-1252 318-1252C338-1252 354-1236 354-1216"}],8968:[1.45,.95,.583,{p:"555 1421C555 1437 542 1450 526 1450L210 1450L210-921C210-937 223-950 239-950C255-950 268-937 268-921L268 1392L526 1392C542 1392 555 1405 555 1421"}],8969:[1.45,.95,.583,{p:"373-921L373 1450L57 1450C41 1450 28 1437 28 1421C28 1405 41 1392 57 1392L315 1392L315-921C315-937 328-950 344-950C360-950 373-937 373-921"}],8970:[1.45,.95,.583,{p:"555-921C555-905 542-892 526-892L268-892L268 1421C268 1437 255 1450 239 1450C223 1450 210 1437 210 1421L210-950L526-950C542-950 555-937 555-921"}],8971:[1.45,.95,.583,{p:"373-950L373 1421C373 1437 360 1450 344 1450C328 1450 315 1437 315 1421L315-892L57-892C41-892 28-905 28-921C28-937 41-950 57-950"}],9140:[.764,-.513,2.61,{p:"2610 764L0 764L0 542C0 526 13 513 29 513C45 513 58 526 58 542L58 706L2552 706L2552 542C2552 526 2565 513 2581 513C2597 513 2610 526 2610 542"}],9141:[-.083,.334,2.61,{p:"2610-334L2610-112C2610-96 2597-83 2581-83C2565-83 2552-96 2552-112L2552-276L58-276L58-112C58-96 45-83 29-83C13-83 0-96 0-112L0-334"}],9180:[.787,-.505,3.524,{p:"3524 527C3524 533 3522 539 3518 543C3397 664 2789 787 2156 787L1368 787C735 787 127 664 6 543C2 539 0 533 0 527C0 515 10 505 22 505C28 505 34 507 38 511C155 629 753 699 1368 699L2156 699C2771 699 3369 629 3486 511C3490 507 3496 505 3502 505C3514 505 3524 515 3524 527"}],9181:[-.075,.357,3.524,{p:"3524-97C3524-85 3514-75 3502-75C3496-75 3490-77 3486-81C3369-199 2771-269 2156-269L1368-269C753-269 155-199 38-81C34-77 28-75 22-75C10-75 0-85 0-97C0-103 2-109 6-113C127-234 735-357 1368-357L2156-357C2789-357 3397-234 3518-113C3522-109 3524-103 3524-97"}],9182:[.845,-.498,3.502,{p:"3502 509C3502 510 3502 511 3501 512C3467 606 3265 715 3035 715L2207 715C1968 715 1762 748 1762 834C1762 840 1757 845 1751 845C1745 845 1740 840 1740 834C1740 748 1534 715 1295 715L467 715C237 715 35 606 1 512C0 511 0 510 0 509C0 502 5 498 11 498C16 498 20 501 21 505C53 590 258 627 467 627L1295 627C1524 627 1706 710 1751 794C1796 710 1978 627 2207 627L3035 627C3244 627 3449 590 3481 505C3482 501 3486 498 3491 498C3497 498 3502 502 3502 509"}],9183:[-.067,.414,3.502,{p:"3502-78C3502-72 3497-67 3491-67C3486-67 3482-71 3481-75C3449-160 3244-197 3035-197L2207-197C1978-197 1796-280 1751-364C1706-280 1524-197 1295-197L467-197C258-197 53-160 21-75C20-71 16-67 11-67C5-67 0-72 0-78C0-80 0-81 1-82C35-176 237-285 467-285L1295-285C1534-285 1740-318 1740-403C1740-410 1745-414 1751-414C1757-414 1762-410 1762-403C1762-318 1968-285 2207-285L3035-285C3265-285 3467-176 3501-82C3502-81 3502-80 3502-78"}],9184:[.869,-.606,3.574,{p:"3574 606L3311 869L263 869L0 606L94 606L263 775L3311 775L3480 606"}],9185:[-.176,.439,3.574,{p:"3574-176L3480-176L3311-345L263-345L94-176L0-176L263-439L3311-439"}],10214:[1.45,.95,.838,{p:"816-921C816-905 803-892 787-892L593-892L593 1392L787 1392C803 1392 816 1405 816 1421C816 1437 803 1450 787 1450L282 1450L282-950L787-950C803-950 816-937 816-921ZM535-892L340-892L340 1392L535 1392"}],10215:[1.45,.95,.838,{p:"556-950L556 1450L51 1450C35 1450 22 1437 22 1421C22 1405 35 1392 51 1392L245 1392L245-892L51-892C35-892 22-905 22-921C22-937 35-950 51-950ZM498-892L303-892L303 1392L498 1392"}],10216:[1.45,.95,.75,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921"}],10217:[1.45,.95,.75,{p:"577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10218:[1.45,.95,1.124,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921ZM1071-921C1071-917 1071-914 1069-910L608 250L1069 1410C1071 1414 1071 1417 1071 1421C1071 1437 1058 1450 1042 1450C1030 1450 1020 1442 1015 1432L549 261C548 257 547 254 547 250C547 246 548 243 549 239L1015-932C1020-942 1030-950 1042-950C1058-950 1071-937 1071-921"}],10219:[1.45,.95,1.124,{p:"951 250C951 254 951 257 949 261L483 1432C479 1442 469 1450 456 1450C440 1450 427 1437 427 1421C427 1417 428 1414 429 1410L891 250L429-910C428-914 427-917 427-921C427-937 440-950 456-950C469-950 479-942 483-932L949 239C951 243 951 246 951 250ZM577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10222:[1.472,.972,.541,{p:"485-950C485-944 483-938 479-934C379-835 323-462 323-107L323 607C323 962 379 1335 479 1434C483 1438 485 1444 485 1450C485 1462 475 1472 463 1472C457 1472 451 1470 447 1466C343 1361 235 980 235 607L235-107C235-480 343-861 447-966C451-970 457-972 463-972C475-972 485-962 485-950"}],10223:[1.472,.972,.541,{p:"306-107L306 607C306 980 198 1361 94 1466C90 1470 84 1472 78 1472C66 1472 56 1462 56 1450C56 1444 58 1438 62 1434C162 1335 218 962 218 607L218-107C218-462 162-835 62-934C58-938 56-944 56-950C56-962 66-972 78-972C84-972 90-970 94-966C198-861 306-480 306-107"}]}},6402:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size7=void 0,t.size7={40:[1.745,1.245,.875,{p:"823-1224C823-1217 820-1211 814-1207C559-1015 379-468 379 0L379 500C379 968 559 1515 814 1707C820 1711 823 1717 823 1724C823 1735 813 1745 802 1745C797 1745 793 1743 790 1741C522 1539 277 990 277 500L277 0C277-490 522-1039 790-1241C793-1243 797-1245 802-1245C813-1245 823-1235 823-1224"}],41:[1.745,1.245,.875,{p:"598 0L598 500C598 990 353 1539 85 1741C82 1743 78 1745 73 1745C62 1745 52 1735 52 1724C52 1717 55 1711 61 1707C316 1515 496 968 496 500L496 0C496-468 316-1015 61-1207C55-1211 52-1217 52-1224C52-1235 62-1245 73-1245C78-1245 82-1243 85-1241C353-1039 598-490 598 0"}],47:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],91:[1.75,1.25,.667,{p:"647-1220C647-1203 634-1190 617-1190L381-1190L381 1690L617 1690C634 1690 647 1703 647 1720C647 1737 634 1750 617 1750L321 1750L321-1250L617-1250C634-1250 647-1237 647-1220"}],92:[3.56,3.06,2.572,{p:"2515-3021C2515-3016 2515-3011 2513-3007L132 3534C127 3549 112 3560 95 3560C73 3560 55 3543 55 3521C55 3516 56 3511 58 3507L2439-3034C2444-3049 2459-3060 2476-3060C2498-3060 2515-3043 2515-3021"}],93:[1.75,1.25,.667,{p:"346-1250L346 1750L50 1750C33 1750 20 1737 20 1720C20 1703 33 1690 50 1690L286 1690L286-1190L50-1190C33-1190 20-1203 20-1220C20-1237 33-1250 50-1250"}],123:[1.75,1.25,.902,{p:"755-1224C755-1213 748-1203 738-1200C600-1149 502-998 502-875L502-125C502 22 382 175 237 250C382 325 502 478 502 625L502 1375C502 1498 600 1649 738 1700C748 1703 755 1713 755 1724C755 1738 743 1750 729 1750C726 1750 723 1749 720 1748C551 1687 400 1526 400 1375L400 625C400 488 303 325 164 274C154 271 147 261 147 250C147 239 154 229 164 226C303 175 400 12 400-125L400-875C400-1026 551-1187 720-1248C723-1249 726-1250 729-1250C743-1250 755-1238 755-1224"}],125:[1.75,1.25,.902,{p:"755 250C755 261 748 271 738 274C599 325 502 488 502 625L502 1375C502 1526 351 1687 182 1748C179 1749 176 1750 173 1750C159 1750 147 1738 147 1724C147 1713 154 1703 164 1700C302 1649 400 1498 400 1375L400 625C400 478 520 325 665 250C520 175 400 22 400-125L400-875C400-998 302-1149 164-1200C154-1203 147-1213 147-1224C147-1238 159-1250 173-1250C176-1250 179-1249 182-1248C351-1187 502-1026 502-875L502-125C502 12 599 175 738 226C748 229 755 239 755 250"}],770:[.749,-.569,1.896,{p:"1896 599L948 749L0 599L4 569L948 683L1892 569"}],771:[.773,-.527,1.915,{p:"1915 758C1915 766 1908 773 1900 773C1897 773 1893 772 1891 770C1805 699 1665 675 1435 649C1399 645 1362 643 1325 643C1204 643 1083 663 963 683C839 703 714 723 589 723C550 723 511 721 472 716C231 689 95 628 5 554C2 551 0 547 0 542C0 534 7 527 15 527C19 527 22 528 25 530C110 601 250 625 480 651C517 655 553 657 590 657C711 657 832 637 952 617C1076 597 1201 577 1326 577C1365 577 1404 579 1443 584C1684 611 1820 672 1910 746C1913 749 1915 753 1915 758"}],774:[.743,-.573,1.92,{p:"1920 733L1892 743C1857 639 1319 639 960 639C601 639 63 639 28 743L0 733C53 573 585 573 960 573C1336 573 1867 573 1920 733"}],780:[.743,-.563,1.896,{p:"1896 713L1892 743L948 629L4 743L0 713L948 563"}],8260:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],8725:[.623,.122,.607,{p:"552 583C552 605 534 623 512 623C498 623 485 615 478 604L62-62C59-68 57-75 57-83C57-105 74-122 96-122C110-122 123-115 130-104L546 562C549 568 552 575 552 583"}],8726:[.623,.122,.607,{p:"552-83C552-75 549-68 546-62L130 604C123 615 110 623 96 623C74 623 57 605 57 583C57 575 59 568 62 562L478-104C485-115 498-122 512-122C534-122 552-105 552-83"}],8739:[2.053,1.553,.278,{p:"179-1514L179 2014C179 2035 161 2053 139 2053C117 2053 100 2035 100 2014L100-1514C100-1535 117-1553 139-1553C161-1553 179-1535 179-1514"}],8741:[2.053,1.553,.424,{p:"136-1514L136 2014C136 2035 118 2053 96 2053C74 2053 57 2035 57 2014L57-1514C57-1535 74-1553 96-1553C118-1553 136-1535 136-1514ZM369-1514L369 2014C369 2035 351 2053 329 2053C307 2053 290 2035 290 2014L290-1514C290-1535 307-1553 329-1553C351-1553 369-1535 369-1514"}],8968:[1.75,1.25,.623,{p:"595 1720C595 1737 582 1750 565 1750L221 1750L221-1220C221-1237 234-1250 251-1250C268-1250 281-1237 281-1220L281 1690L565 1690C582 1690 595 1703 595 1720"}],8969:[1.75,1.25,.623,{p:"402-1220L402 1750L58 1750C41 1750 28 1737 28 1720C28 1703 41 1690 58 1690L342 1690L342-1220C342-1237 355-1250 372-1250C389-1250 402-1237 402-1220"}],8970:[1.75,1.25,.623,{p:"595-1220C595-1203 582-1190 565-1190L281-1190L281 1720C281 1737 268 1750 251 1750C234 1750 221 1737 221 1720L221-1250L565-1250C582-1250 595-1237 595-1220"}],8971:[1.75,1.25,.623,{p:"402 1720C402 1737 389 1750 372 1750C355 1750 342 1737 342 1720L342-1190L58-1190C41-1190 28-1203 28-1220C28-1237 41-1250 58-1250L402-1250"}],9140:[.772,-.504,2.985,{p:"2985 534L2985 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712L2925 712L2925 534C2925 518 2938 504 2955 504C2972 504 2985 518 2985 534"}],9141:[-.074,.342,2.985,{p:"2985-342L2985-104C2985-88 2972-74 2955-74C2938-74 2925-88 2925-104L2925-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,4.032,{p:"4032 528C4032 536 4029 542 4024 547C3903 668 3229 796 2514 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694L2514 694C3207 694 3870 628 3988 510C3992 505 3999 502 4006 502C4020 502 4032 514 4032 528"}],9181:[-.072,.366,4.032,{p:"4032-98C4032-84 4020-72 4006-72C3999-72 3992-75 3988-80C3870-198 3207-264 2514-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366L2514-366C3229-366 3903-238 4024-117C4029-112 4032-106 4032-98"}],9182:[.854,-.493,4.006,{p:"4006 506C4006 507 4006 509 4005 510C3970 607 3750 724 3496 724L2500 724C2240 724 2016 753 2016 841C2016 848 2010 854 2003 854C1996 854 1990 848 1990 841C1990 753 1766 724 1506 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622L1506 622C1755 622 1952 711 2003 798C2054 711 2251 622 2500 622L3496 622C3725 622 3949 589 3981 501C3983 496 3987 493 3993 493C4000 493 4006 498 4006 506"}],9183:[-.062,.423,4.006,{p:"4006-75C4006-68 4000-62 3993-62C3987-62 3983-66 3981-71C3949-159 3725-192 3496-192L2500-192C2251-192 2054-281 2003-368C1952-281 1755-192 1506-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294L1506-294C1766-294 1990-323 1990-410C1990-418 1996-423 2003-423C2010-423 2016-418 2016-410C2016-323 2240-294 2500-294L3496-294C3750-294 3970-177 4005-80C4006-79 4006-77 4006-75"}],9184:[.873,-.605,4.082,{p:"4082 605L3814 873L268 873L0 605L102 605L268 771L3814 771L3980 605"}],9185:[-.175,.443,4.082,{p:"4082-175L3980-175L3814-341L268-341L102-175L0-175L268-443L3814-443"}],10214:[1.75,1.25,1.007,{p:"985-1220C985-1203 972-1190 955-1190L714-1190L714 1690L955 1690C972 1690 985 1703 985 1720C985 1737 972 1750 955 1750L353 1750L353-1250L955-1250C972-1250 985-1237 985-1220ZM654-1190L413-1190L413 1690L654 1690"}],10215:[1.75,1.25,1.007,{p:"654-1250L654 1750L52 1750C35 1750 22 1737 22 1720C22 1703 35 1690 52 1690L293 1690L293-1190L52-1190C35-1190 22-1203 22-1220C22-1237 35-1250 52-1250ZM594 1690L594-1190L353-1190L353 1690"}],10216:[1.75,1.25,.908,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220"}],10217:[1.75,1.25,.908,{p:"704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10218:[1.75,1.25,1.362,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220ZM1306-1220C1306-1216 1305-1212 1303-1209L720 250L1303 1709C1305 1712 1306 1716 1306 1720C1306 1737 1292 1750 1276 1750C1263 1750 1252 1742 1248 1731L660 261C658 258 658 254 658 250C658 246 658 242 660 239L1248-1231C1252-1242 1263-1250 1276-1250C1292-1250 1306-1237 1306-1220"}],10219:[1.75,1.25,1.362,{p:"1158 250C1158 254 1157 258 1155 261L567 1731C563 1742 552 1750 540 1750C523 1750 510 1737 510 1720C510 1716 510 1712 512 1709L1095 250L512-1209C510-1212 510-1216 510-1220C510-1237 523-1250 540-1250C552-1250 563-1242 567-1231L1155 239C1157 242 1158 246 1158 250ZM704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10222:[1.776,1.276,.647,{p:"591-1250C591-1243 588-1236 583-1232C465-1113 396-670 396-250L396 750C396 1170 465 1613 583 1732C588 1736 591 1743 591 1750C591 1764 579 1776 565 1776C558 1776 551 1773 547 1768C422 1644 294 1191 294 750L294-250C294-691 422-1144 547-1268C551-1273 558-1276 565-1276C579-1276 591-1264 591-1250"}],10223:[1.776,1.276,.647,{p:"353-250L353 750C353 1191 225 1644 100 1768C96 1773 89 1776 82 1776C68 1776 56 1764 56 1750C56 1743 59 1736 64 1732C182 1613 251 1170 251 750L251-250C251-670 182-1113 64-1232C59-1236 56-1243 56-1250C56-1264 68-1276 82-1276C89-1276 96-1273 100-1268C225-1144 353-691 353-250"}]}},2590:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.smallop=void 0,t.smallop={40:[.797,.297,.422,{p:"362-287C362-284 361-281 358-279C247-195 172 22 172 198L172 302C172 478 247 695 358 779C361 781 362 784 362 787C362 793 358 797 352 797C350 797 347 797 346 795C227 706 116 489 116 302L116 198C116 11 227-206 346-295C347-297 350-297 352-297C358-297 362-293 362-287"}],41:[.797,.297,.422,{p:"306 198L306 302C306 489 195 706 76 795C75 797 72 797 70 797C64 797 60 793 60 787C60 784 61 781 64 779C175 695 250 478 250 302L250 198C250 22 175-195 64-279C61-281 60-284 60-287C60-293 64-297 70-297C72-297 75-297 76-295C195-206 306 11 306 198"}],47:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],91:[.8,.3,.34,{p:"313-279C313-267 304-258 292-258L203-258L203 758L292 758C304 758 313 767 313 779C313 791 304 800 292 800L161 800L161-300L292-300C304-300 313-291 313-279"}],92:[.905,.405,.617,{p:"561-383C561-380 561-378 560-375L99 891C96 899 88 905 78 905C66 905 56 895 56 883C56 880 56 878 57 875L518-391C521-399 529-405 539-405C551-405 561-395 561-383"}],93:[.8,.3,.34,{p:"179 800L48 800C37 800 27 791 27 779C27 767 37 758 48 758L137 758L137-258L48-258C37-258 27-267 27-279C27-291 37-300 48-300L179-300"}],123:[.8,.3,.54,{p:"454-287C454-280 449-274 442-274C363-270 304-216 304-163L304 113C304 176 249 227 174 250C249 273 304 324 304 387L304 663C304 716 363 770 442 774C449 774 454 780 454 787C454 794 448 800 440 800C330 794 236 737 236 663L236 387C236 327 178 267 98 263C91 263 86 257 86 250C86 243 91 237 98 237C178 233 236 173 236 113L236-163C236-237 330-294 440-300C448-300 454-294 454-287"}],125:[.8,.3,.54,{p:"454 250C454 257 448 263 442 263C362 267 304 327 304 387L304 663C304 737 210 794 100 800C92 800 86 794 86 787C86 780 91 774 98 774C177 770 236 716 236 663L236 387C236 324 291 273 366 250C291 227 236 176 236 113L236-163C236-216 177-270 98-274C91-274 86-280 86-287C86-294 92-300 100-300C210-294 304-237 304-163L304 113C304 173 362 233 442 237C448 237 454 243 454 250"}],770:[.746,-.572,.644,{p:"644 596C539 651 432 702 322 746C212 702 105 651 0 596L10 572C115 606 219 644 322 686C424 644 529 606 634 572"}],771:[.751,-.55,.652,{p:"652 738C652 745 647 751 640 751C635 751 630 747 628 743C600 675 555 649 500 634C489 631 479 630 468 630C424 630 380 653 339 675C289 701 236 726 182 726C167 726 152 724 137 720C70 701 35 649 1 567C0 565 0 564 0 562C0 555 6 550 13 550C18 550 22 553 24 557C52 625 97 651 152 666C163 669 174 670 184 670C228 670 272 647 313 625C363 599 416 574 471 574C485 574 500 576 515 580C582 599 617 651 651 733C652 735 652 736 652 738"}],773:[.67,-.63,.568,{p:"568 650C568 661 559 670 548 670L20 670C9 670 0 661 0 650C0 639 9 630 20 630L548 630C559 630 568 639 568 650"}],774:[.742,-.578,.658,{p:"658 734L634 742C598 634 454 634 329 634C204 634 60 634 24 742L0 734C42 609 190 578 329 578C467 578 616 609 658 734"}],780:[.74,-.566,.644,{p:"644 716L634 740C529 706 424 668 322 626C219 668 115 706 10 740L0 716C105 661 212 610 322 566C432 610 539 661 644 716"}],8260:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],8400:[.711,-.601,.667,{p:"611 616C611 624 604 631 596 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8401:[.711,-.601,.667,{p:"611 616C611 623 607 628 600 630C565 642 535 668 520 702C517 707 512 711 506 711C498 711 491 704 491 696C491 694 491 692 492 690C503 667 518 647 537 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8406:[.711,-.521,.659,{p:"603 616C603 624 597 631 588 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L588 601C597 601 603 608 603 616"}],8407:[.711,-.521,.659,{p:"603 616C603 623 599 628 593 630C557 642 528 668 512 702C510 707 505 711 498 711C490 711 483 704 483 696C483 694 484 692 485 690C495 667 511 647 530 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L530 601C511 585 495 565 485 542C484 540 483 538 483 536C483 528 490 521 498 521C505 521 510 525 512 530C528 564 557 590 593 602C599 604 603 609 603 616"}],8417:[.711,-.521,.715,{p:"659 616C659 623 654 628 648 630C612 642 583 668 568 702C565 707 560 711 554 711C546 711 539 704 539 696C539 694 539 692 540 690C551 667 566 647 585 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L585 601C566 585 551 565 540 542C539 540 539 538 539 536C539 528 546 521 554 521C560 521 565 525 568 530C583 564 612 590 648 602C654 604 659 609 659 616"}],8428:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L537-201C518-217 503-237 492-260C491-262 491-264 491-266C491-274 498-281 506-281C512-281 517-277 520-272C535-238 565-212 600-200C607-198 611-193 611-186"}],8429:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L596-201C604-201 611-194 611-186"}],8430:[-.091,.281,.659,{p:"603-186C603-178 597-171 588-171L130-171C149-155 164-135 175-112C176-110 176-108 176-106C176-98 169-91 161-91C155-91 150-95 147-100C132-134 102-160 66-172C60-174 56-179 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L588-201C597-201 603-194 603-186"}],8431:[-.091,.281,.659,{p:"603-186C603-179 599-174 593-172C557-160 528-134 512-100C510-95 505-91 498-91C490-91 483-98 483-106C483-108 484-110 485-112C495-135 511-155 530-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L530-201C511-217 495-237 485-260C484-262 483-264 483-266C483-274 490-281 498-281C505-281 510-277 512-272C528-238 557-212 593-200C599-198 603-193 603-186"}],8725:[.605,.105,.572,{p:"516 583C516 595 506 605 494 605C486 605 479 601 475 595L59-71C57-75 56-79 56-83C56-95 66-105 78-105C86-105 93-101 97-95L513 571C515 575 516 579 516 583"}],8726:[.605,.105,.572,{p:"516-83C516-79 515-75 513-71L97 595C93 601 86 605 78 605C66 605 56 595 56 583C56 579 57 575 59 571L475-95C479-101 486-105 494-105C506-105 516-95 516-83"}],8730:[.85,.35,1,{ic:.02,p:"1020 830C1020 841 1012 850 1000 850C987 850 983 841 978 830L462-246L249 250L110 143L125 127L196 181L424-350C455-350 456-349 466-330L1013 812C1020 825 1020 827 1020 830"}],8739:[.851,.351,.278,{p:"161-329L161 829C161 841 151 851 139 851C127 851 117 841 117 829L117-329C117-341 127-351 139-351C151-351 161-341 161-329"}],8741:[.851,.351,.354,{p:"100-329L100 829C100 841 90 851 78 851C66 851 56 841 56 829L56-329C56-341 66-351 78-351C90-351 100-341 100-329ZM298-329L298 829C298 841 288 851 276 851C264 851 254 841 254 829L254-329C254-341 264-351 276-351C288-351 298-341 298-329"}],8968:[.8,.3,.458,{p:"429 779C429 791 420 800 408 800L178 800L178-279C178-291 187-300 199-300C211-300 220-291 220-279L220 758L408 758C420 758 429 767 429 779"}],8969:[.8,.3,.458,{p:"280-279L280 800L50 800C38 800 29 791 29 779C29 767 38 758 50 758L238 758L238-279C238-291 247-300 259-300C270-300 280-291 280-279"}],8970:[.8,.3,.458,{p:"429-279C429-267 420-258 408-258L220-258L220 779C220 791 211 800 199 800C187 800 178 791 178 779L178-300L408-300C420-300 429-291 429-279"}],8971:[.8,.3,.458,{p:"280 779C280 791 270 800 259 800C247 800 238 791 238 779L238-258L50-258C38-258 29-267 29-279C29-291 38-300 50-300L280-300"}],9140:[.73,-.546,.735,{p:"735 567L735 730L0 730L0 567C0 556 9 546 21 546C33 546 42 556 42 567L42 688L693 688L693 567C693 556 702 546 714 546C726 546 735 556 735 567"}],9141:[-.116,.3,.735,{p:"735-300L735-137C735-126 726-116 714-116C702-116 693-126 693-137L693-258L42-258L42-137C42-126 33-116 21-116C9-116 0-126 0-137L0-300"}],9180:[.745,-.54,1.006,{p:"1006 553C1006 556 1005 560 1002 562C909 655 711 745 555 745L451 745C295 745 97 655 4 562C1 560 0 556 0 553C0 545 6 540 13 540C17 540 20 541 22 543C110 631 305 689 451 689L555 689C701 689 896 631 984 543C986 541 989 540 993 540C1000 540 1006 545 1006 553"}],9181:[-.11,.315,1.006,{p:"1006-123C1006-115 1000-110 993-110C989-110 986-111 984-113C896-201 701-259 555-259L451-259C305-259 110-201 22-113C20-111 17-110 13-110C6-110 0-115 0-123C0-126 1-130 4-132C97-225 295-315 451-315L555-315C711-315 909-225 1002-132C1005-130 1006-126 1006-123"}],9182:[.815,-.509,.993,{ic:.001,p:"994 516C994 516 993 517 993 518C961 607 893 690 829 690L655 690C577 690 504 736 504 809C504 812 501 815 497 815C493 815 491 812 491 809C491 736 417 690 339 690L165 690C101 690 33 607 1 518L1 516C1 512 3 509 7 509C10 509 12 511 13 513C40 586 113 634 165 634L339 634C418 634 478 690 497 760C516 690 576 634 655 634L829 634C881 634 954 586 981 513C982 511 984 509 987 509C991 509 994 512 994 516"}],9183:[-.079,.385,.993,{p:"993-85C993-82 990-79 986-79C983-79 981-81 980-83C953-156 880-204 828-204L654-204C575-204 515-260 496-330C477-260 417-204 338-204L164-204C112-204 39-156 12-83C11-81 9-79 6-79C2-79 0-82 0-85L0-88C32-177 100-260 164-260L338-260C416-260 490-306 490-378C490-382 492-385 496-385C500-385 503-382 503-378C503-306 576-260 654-260L828-260C892-260 960-177 992-88C992-87 993-86 993-85"}],9184:[.853,-.613,1.048,{p:"1048 613L808 853L240 853L0 613L68 613L240 785L808 785L980 613"}],9185:[-.183,.423,1.048,{p:"1048-183L980-183L808-355L240-355L68-183L0-183L240-423L808-423"}],10214:[.8,.3,.444,{p:"422-279C422-267 413-258 401-258L308-258L308 758L401 758C413 758 422 767 422 779C422 791 413 800 401 800L130 800L130-300L401-300C413-300 422-291 422-279ZM266 758L266-258L172-258L172 758"}],10215:[.8,.3,.444,{p:"314 800L43 800C31 800 22 791 22 779C22 767 31 758 43 758L136 758L136-258L43-258C31-258 22-267 22-279C22-291 31-300 43-300L314-300ZM272 758L272-258L178-258L178 758"}],10216:[.8,.3,.428,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279"}],10217:[.8,.3,.428,{p:"304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10218:[.8,.3,.623,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279ZM567-279C567-276 566-274 565-271L362 250L565 771C566 774 567 776 567 779C567 791 557 800 546 800C537 800 529 794 526 787L320 258C319 255 319 253 319 250C319 247 319 245 320 242L526-287C529-294 537-300 546-300C557-300 567-291 567-279"}],10219:[.8,.3,.623,{p:"499 250C499 253 499 255 498 258L292 787C289 794 281 800 272 800C261 800 251 791 251 779C251 776 252 774 253 771L456 250L253-271C252-274 251-276 251-279C251-291 261-300 272-300C281-300 289-294 292-287L498 242C499 245 499 247 499 250ZM304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10222:[.813,.313,.305,{p:"249-300C249-296 248-293 245-291C191-237 164-22 164 185L164 315C164 522 191 737 245 791C248 793 249 796 249 800C249 807 243 813 236 813C232 813 229 812 227 809C170 753 108 533 108 315L108 185C108-33 170-253 227-309C229-312 232-313 236-313C243-313 249-307 249-300"}],10223:[.813,.313,.305,{p:"197 185L197 315C197 533 135 753 78 809C76 812 73 813 69 813C62 813 56 807 56 800C56 796 57 793 60 791C114 737 141 522 141 315L141 185C141-22 114-237 60-291C57-293 56-296 56-300C56-307 62-313 69-313C73-313 76-312 78-309C135-253 197-33 197 185"}]}},175:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphicBold=void 0,t.texCalligraphicBold={}},2384:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphic=void 0,t.texCalligraphic={}},1822:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texMathit=void 0,t.texMathit={65:[.716,0,.743,{p:"692 18C692 31 684 31 668 31C616 31 613 39 611 65L568 691C567 713 566 716 550 716C534 716 530 709 524 698L192 113C149 37 106 33 71 31C60 30 59 12 59 12C59 9 60 0 71 0C96 0 125 3 151 3C182 3 214 0 244 0C249 0 262 0 262 19C262 30 254 30 246 31C240 32 204 34 204 65C204 74 209 86 218 103L290 229L518 229L529 63C529 43 505 31 462 31C451 31 439 31 439 12C439 0 451 0 454 0C491 0 531 3 569 3C604 3 640 0 674 0C680 0 692 0 692 18ZM516 260L307 260L493 587"}],66:[.683,0,.704,{p:"677 219C677 302 610 348 538 357C660 384 734 470 734 547C734 619 675 683 566 683L255 683C239 683 228 683 228 664C228 652 236 652 255 652C286 652 313 652 313 635C313 632 313 630 309 616L174 73C166 39 160 31 92 31C76 31 65 31 65 12C65 0 74 0 90 0L420 0C562 0 677 115 677 219ZM646 553C646 468 569 366 455 366L323 366L385 616C394 652 401 652 434 652L552 652C636 652 646 584 646 553ZM588 232C588 135 508 31 398 31L274 31C243 31 243 34 243 41C243 47 246 57 247 63L317 344L489 344C582 344 588 258 588 232"}],67:[.705,.022,.716,{p:"810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 81 257-22 395-22C590-22 699 192 699 240C699 250 689 250 684 250C678 250 671 250 668 242C617 73 492 9 409 9C325 9 237 65 237 207C237 269 262 426 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438"}],68:[.683,0,.755,{p:"775 438C775 581 694 683 565 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 72 0 88 0L395 0C584 0 775 213 775 438ZM692 476C692 417 663 230 578 130C529 73 458 31 378 31L275 31C244 31 244 34 244 41C244 47 247 57 248 63L386 616C395 651 402 652 435 652L532 652C613 652 692 607 692 476"}],69:[.68,0,.678,{p:"687 247C687 258 675 258 672 258C661 258 660 257 651 234C593 96 558 31 399 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L319 338L406 338C474 338 481 322 481 295C481 288 480 273 472 244C472 244 470 236 470 233C470 221 480 221 486 221C497 221 500 223 504 241L559 461C560 464 562 474 562 474C562 486 550 486 546 486C533 486 533 483 527 462C508 391 489 369 408 369L327 369L388 615C396 648 403 649 436 649L561 649C669 649 694 619 694 548C694 521 692 508 689 484C688 479 687 470 687 467C687 455 698 455 702 455C716 455 717 459 719 477L742 654C745 680 739 680 718 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L566 0C586 0 587 1 594 16L683 235C684 237 687 247 687 247"}],70:[.68,0,.653,{p:"707 477L730 654C733 680 727 680 706 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C116 0 158 3 198 3C244 3 291 0 336 0C345 0 357 0 357 19C357 31 348 31 332 31L322 31C249 31 249 39 249 52C249 56 249 58 253 73L316 325L399 325C464 325 473 310 473 283C473 266 469 250 465 234C463 227 462 223 462 220C462 208 473 208 477 208C488 208 491 209 496 228L551 448C552 452 553 457 553 462C553 473 541 473 538 473C525 473 524 470 519 452C501 381 485 356 402 356L324 356L388 615C396 648 403 649 436 649L553 649C660 649 682 618 682 549C682 525 679 506 676 483L675 467C675 455 686 455 690 455C704 455 705 459 707 477"}],71:[.705,.022,.774,{p:"768 260C768 268 764 273 755 273C724 273 690 270 658 270C615 270 570 273 527 273C519 273 506 273 506 253C506 242 517 242 532 242L540 242C553 242 570 241 583 240C604 237 612 236 612 222C612 218 612 216 604 188C582 99 580 88 550 60C507 21 452 9 414 9C319 9 237 75 237 208C237 266 261 425 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438L810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 84 254-22 396-22C488-22 561 24 590 61C599 37 621 1 632 1C639 1 641 7 644 18L692 209C698 232 700 242 744 242C757 242 768 242 768 260"}],72:[.683,0,.743,{p:"689 18C689 31 682 31 662 31C604 31 604 39 604 48C604 48 604 56 608 71L743 612C751 644 759 652 822 652C843 652 852 652 852 670C852 681 845 683 838 683C800 683 759 680 720 680C680 680 639 683 600 683C594 683 581 683 581 664C581 652 589 652 608 652C639 652 666 652 666 635C666 632 666 630 662 616L601 371L327 371L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 52 248 54 252 68L319 340L593 340L527 73C519 39 513 31 445 31C429 31 418 31 418 12C418 0 429 0 432 0C470 0 511 3 550 3C590 3 631 0 670 0C677 0 689 0 689 18"}],73:[.683,0,.386,{p:"338 19C338 31 330 31 310 31C248 31 248 38 248 49C248 49 248 56 252 71L387 611C395 643 401 652 470 652C491 652 501 652 501 671C501 683 491 683 487 683C447 683 405 680 364 680C323 680 280 683 239 683C232 683 220 683 220 665C220 652 227 652 247 652C281 652 310 652 310 635C310 632 308 619 307 616L171 72C163 39 154 31 87 31C66 31 57 31 57 13C57 2 64 0 71 0C111 0 153 3 194 3C235 3 278 0 318 0C325 0 338 0 338 19"}],74:[.683,.022,.525,{p:"622 671C622 680 616 683 608 683C575 683 539 680 505 680C460 680 413 683 369 683C360 683 348 683 348 664C348 652 357 652 373 652L385 652C402 652 413 652 431 650C453 647 461 646 461 631C461 627 461 625 457 611L341 145C322 70 265 0 210 0C169 0 134 25 126 66C128 65 130 65 137 65C175 65 197 99 197 124C197 150 177 163 156 163C153 163 94 163 94 86C94 18 148-22 212-22C306-22 398 53 420 144L537 616C544 644 551 652 596 652C611 652 622 652 622 671"}],75:[.683,0,.769,{p:"709 19C709 31 700 31 691 31C655 32 643 39 631 70L500 417L684 570C707 589 775 646 841 652C849 653 859 654 859 671C859 678 855 683 848 683C827 683 802 680 779 680C744 680 706 683 672 683C666 683 653 683 653 664C653 653 662 652 667 652C681 651 693 646 693 632C693 614 676 599 660 586L308 293L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 54 256 86 261 104L296 248L435 363L539 84C545 69 545 67 545 64C545 32 507 31 494 31C487 31 475 31 475 13C475 2 482 0 489 0C525 0 564 3 601 3C631 3 663 0 692 0C701 0 709 4 709 19"}],76:[.683,0,.627,{p:"624 246C624 258 612 258 609 258C597 258 596 255 589 236C557 147 514 31 358 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L386 607C395 642 401 652 482 652L492 652C509 652 520 652 520 671C520 683 509 683 505 683C460 683 413 680 367 680C326 680 284 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L515 0C537 0 538 1 544 18L620 233"}],77:[.683,0,.897,{p:"839 18C839 31 832 31 812 31C754 31 754 39 754 48C754 48 754 56 758 71L893 612C901 644 909 652 972 652C993 652 1002 652 1002 670C1002 683 994 683 977 683L849 683C827 683 824 683 813 665L473 100L417 661C415 683 413 683 389 683L256 683C240 683 229 683 229 664C229 652 237 652 256 652C287 652 314 652 314 635C314 632 314 630 310 616L182 101C168 45 130 33 85 31C77 31 66 30 66 12C66 3 72 0 79 0C109 0 143 3 174 3C206 3 241 0 272 0C278 0 290 0 290 18C290 30 283 31 271 31C214 33 212 59 212 74C212 77 212 83 216 99L349 630L350 630L411 24C413 7 413 0 428 0C441 0 446 7 452 18L825 639L826 639L685 73C677 39 671 31 603 31C587 31 576 31 576 12C576 0 587 0 590 0C627 0 666 3 704 3C742 3 783 0 820 0C827 0 839 0 839 18"}],78:[.683,0,.743,{p:"852 670C852 678 848 683 839 683C808 683 775 680 743 680C711 680 677 683 646 683C641 683 628 683 628 664C628 653 637 652 646 652C698 650 706 630 706 609C706 600 704 593 702 585L592 146L405 666C399 682 398 683 377 683L252 683C236 683 225 683 225 664C225 652 233 652 252 652C259 652 313 652 313 644C313 644 313 641 310 631L178 101C164 46 127 33 81 31C73 31 62 30 62 12C62 3 68 0 75 0C105 0 139 3 170 3C202 3 237 0 268 0C274 0 286 0 286 18C286 30 279 31 267 31C210 33 208 59 208 74C208 77 208 83 212 99L341 614L556 17C561 2 562 0 576 0C587 0 591 1 596 20L736 584C752 648 808 651 837 652C840 652 852 653 852 670"}],79:[.705,.022,.767,{p:"788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C578-22 788 203 788 444ZM703 486C703 398 667 265 614 174C549 63 460 4 385 4C294 4 238 86 238 205C238 251 252 391 322 513C375 607 466 680 553 680C631 680 703 620 703 486"}],80:[.683,0,.678,{p:"730 535C730 619 662 683 553 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 156 3 195 3C235 3 276 0 315 0C322 0 334 0 334 18C334 31 327 31 307 31C249 31 249 39 249 48C249 52 249 54 253 68L314 316L469 316C595 316 730 418 730 535ZM642 562C642 542 627 444 589 400C554 361 504 342 444 342L318 342L386 616C395 652 402 652 435 652L521 652C591 652 642 626 642 562"}],81:[.705,.194,.767,{p:"695-1C695 6 690 11 684 11C676 11 674 5 672-2C649-72 599-100 562-100C528-100 504-85 502 6C667 78 788 265 788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C413-22 448-14 469-7C461-59 459-88 459-102C459-157 480-194 538-194C654-194 695-1 695-1ZM704 480C704 392 660 144 499 42C497 74 491 148 419 148C364 148 322 91 322 43C322 27 325 20 327 15C256 48 233 130 233 202C233 266 258 417 333 532C394 625 479 680 553 680C645 680 704 599 704 480ZM473 26C449 14 417 3 385 3C374 3 344 3 344 43C344 79 376 126 420 126C474 126 474 80 474 54C474 46 474 34 473 26"}],82:[.683,.022,.729,{p:"723 92C723 99 721 105 708 105C695 105 694 100 691 88C674 32 644 0 613 0C583 0 580 27 580 59C580 85 583 109 586 135C589 158 594 202 594 223C594 279 559 321 508 339C650 375 718 462 718 535C718 614 642 683 517 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 155 3 193 3C232 3 273 0 312 0C319 0 331 0 331 18C331 31 324 31 304 31C246 31 246 39 246 48C246 52 246 54 250 68L315 331L423 331C465 331 517 315 517 243C517 229 514 220 500 164C489 117 485 103 485 84C485 10 546-22 609-22C693-22 723 84 723 92ZM628 558C628 552 624 459 570 405C540 376 490 353 422 353L321 353L386 616C393 646 401 648 408 650C415 652 447 652 466 652C530 652 628 652 628 558"}],83:[.705,.022,.562,{p:"538 238C538 267 531 308 505 340C480 371 468 374 373 402C354 407 323 416 318 418C284 433 267 465 267 506C267 588 344 677 429 677C523 677 551 609 551 535C551 509 550 502 546 480L545 466C545 456 555 456 560 456C571 456 574 457 578 474L630 681C631 685 632 691 632 695C632 695 631 705 621 705C616 705 615 704 606 693L561 637C522 704 451 705 431 705C308 705 199 582 199 467C199 415 221 362 279 335C285 332 307 326 322 322L371 308C423 293 431 290 448 272C459 258 470 236 470 200C470 109 392 9 303 9C228 9 153 45 153 149C153 172 158 199 161 210L162 216C162 227 153 227 147 227C135 227 133 225 129 210L77 1C75-6 74-9 74-12C74-18 79-22 85-22C92-22 93-20 101-10C112 2 138 34 148 47C185-7 249-22 301-22C427-22 538 112 538 238"}],84:[.677,0,.716,{p:"775 473L805 652C806 656 806 661 806 665C806 677 797 677 781 677L268 677C248 677 245 677 239 659L180 480C175 467 175 463 175 463C175 452 187 452 190 452C194 452 198 452 201 455C203 457 204 458 214 484C261 625 289 646 418 646L452 646C475 646 475 642 475 635C475 628 473 619 471 613L337 76C328 41 319 31 231 31L215 31C198 31 187 31 187 12C187 0 199 0 204 0C255 0 308 3 359 3C411 3 465 0 516 0C525 0 537 0 537 20C537 31 527 31 512 31L497 31C481 31 450 33 447 33C419 36 414 40 414 54C414 57 414 59 418 73L552 611C559 641 567 643 575 644C583 646 610 646 627 646C731 646 754 632 754 570C754 558 754 539 744 480C742 469 742 465 742 465C742 452 752 452 757 452C770 452 772 455 775 473"}],85:[.683,.022,.743,{p:"852 670C852 678 848 683 839 683C809 683 776 680 745 680C713 680 680 683 649 683C644 683 631 683 631 664C631 653 640 652 649 652C701 650 709 630 709 609C709 600 707 593 705 585L616 229C584 100 478 9 384 9C332 9 277 43 277 134C277 156 282 188 287 210L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L210 230C202 198 202 176 202 166C202 46 286-22 380-22C507-22 618 108 645 218L736 584C752 648 808 651 837 652C840 652 852 653 852 670"}],86:[.683,.022,.743,{p:"868 672C868 672 866 683 855 683C831 683 804 680 779 680C749 680 716 683 687 683C681 683 669 683 669 664C669 653 677 653 685 652C701 651 725 644 725 620C725 607 714 587 710 580L421 97L370 621C370 651 423 652 433 652C447 652 458 652 458 671C458 683 447 683 444 683C407 683 367 680 329 680C295 680 260 683 227 683C222 683 209 683 209 664C209 652 219 652 233 652C283 652 285 643 287 618L347 2C349-17 350-22 366-22C378-22 383-21 394-3L737 571C777 638 812 649 849 652C857 653 868 653 868 672"}],87:[.683,.022,.999,{p:"1124 672C1124 672 1124 683 1112 683C1089 683 1063 680 1039 680C1007 680 972 683 940 683C934 683 921 683 921 664C921 653 930 652 937 652C954 651 988 645 988 614C988 602 983 593 977 582L724 116L702 608C702 608 701 611 701 615C701 632 707 651 772 652C780 652 792 652 792 672C792 681 784 683 778 683C741 683 702 680 665 680C633 680 598 683 567 683C563 683 549 683 549 664C549 652 560 652 570 652C612 652 616 646 618 631C619 627 622 564 622 564C622 556 622 554 616 544L383 116L361 605C360 626 359 651 426 652C440 652 451 652 451 671C451 683 440 683 437 683C400 683 361 680 324 680C292 680 257 683 226 683C222 683 208 683 208 664C208 652 218 652 232 652C277 652 277 644 278 620L306 3C307-18 309-22 324-22C339-22 342-17 350-2L625 501L647 3C648-16 648-22 665-22C673-22 681-22 691-4L1004 570C1038 632 1062 648 1110 652C1120 653 1124 662 1124 672"}],88:[.683,0,.743,{p:"700 18C700 31 692 31 676 31C622 31 618 42 611 61L492 383L655 570L667 580C691 606 728 647 804 652C815 653 825 653 825 671C825 680 818 683 812 683C784 683 754 680 725 680C691 680 654 683 621 683C615 683 603 683 603 664C603 653 612 652 615 652C622 651 651 649 651 622C651 614 648 603 630 582L482 412L409 611L405 623C405 630 425 649 462 652C467 652 478 653 478 670C478 681 471 683 464 683C426 683 386 680 347 680C313 680 278 683 245 683C239 683 226 683 226 664C226 652 236 652 250 652C304 652 308 642 316 620L419 341L211 104C152 36 96 33 63 31C52 30 51 12 51 12C51 8 53 0 63 0C91 0 122 3 151 3C185 3 221 0 254 0C259 0 273 0 273 20C273 30 260 31 260 31C230 34 225 51 225 61C225 65 226 75 233 85C235 87 236 89 237 91L238 93L430 312L518 73C519 69 521 64 521 61C521 51 500 33 464 31C457 30 448 27 448 12C448 0 460 0 463 0C501 0 541 3 579 3C613 3 649 0 682 0C688 0 700 0 700 18"}],89:[.683,0,.743,{p:"874 672C874 672 874 683 862 683C838 683 811 680 786 680C755 680 723 683 693 683C687 683 675 683 675 664C675 653 684 652 690 652C707 651 721 645 721 629C721 612 698 585 696 582L477 315L382 615C378 625 378 628 378 628C378 651 421 652 434 652C445 652 456 652 456 671C456 683 446 683 442 683C404 683 364 680 325 680C291 680 254 683 221 683C215 683 202 683 202 664C202 652 212 652 226 652C273 652 283 645 290 622L396 288C398 283 400 277 400 273C400 268 359 109 354 90C341 35 340 32 266 31C252 31 241 31 241 12C241 0 252 0 255 0C293 0 333 3 371 3C410 3 452 0 490 0C496 0 509 0 509 19C509 31 501 31 482 31C451 31 424 31 424 48C424 56 436 104 443 133L474 256C479 273 479 275 486 283L722 570C769 627 807 648 855 652C864 653 874 653 874 672"}],90:[.683,0,.613,{p:"605 255C605 267 595 267 589 267C578 267 577 266 569 242C532 127 498 34 324 34L177 34L692 648C703 661 704 669 704 674C704 683 698 683 681 683L294 683C272 683 271 682 265 663L211 482C210 480 208 469 208 469C208 458 220 458 223 458C235 458 236 462 241 476C270 567 310 652 468 652L608 652L91 34C86 28 80 21 80 9C80 0 87 0 103 0L503 0C525 0 526 0 532 18L600 239C601 241 605 255 605 255"}],97:[.442,.011,.511,{p:"525 143C525 153 517 153 510 153C498 153 497 152 491 130C477 74 458 11 424 11C398 11 398 38 398 52C398 59 398 75 405 103L473 375C477 389 477 391 477 396C477 417 460 422 450 422C418 422 411 388 410 383C391 426 359 442 327 442C216 442 98 290 98 144C98 59 144-11 219-11C255-11 299 10 339 59C350 10 387-11 422-11C459-11 480 14 495 45C513 83 525 143 525 143ZM346 124C338 92 276 11 221 11C174 11 166 70 166 100C166 150 197 267 215 309C240 370 286 420 327 420C371 420 396 368 396 326C396 326 395 319 393 313"}],98:[.694,.011,.46,{p:"459 286C459 393 399 442 339 442C301 442 267 421 233 389L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L126 223C125 220 115 179 115 141C115 57 157-11 230-11C342-11 459 139 459 286ZM336 106C324 81 281 11 230 11C205 11 172 32 172 107C172 151 181 186 210 300C217 324 217 326 232 346C261 386 299 420 337 420C382 420 392 363 392 331C392 289 365 170 336 106"}],99:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C205 11 180 56 180 114C180 167 207 272 233 320C269 385 319 420 364 420C375 420 420 418 435 377C385 371 385 328 385 328C385 312 396 296 419 296C446 296 470 318 470 356C470 405 427 442 363 442C239 442 110 300 110 154C110 55 169-11 257-11C385-11 468 89 468 104"}],100:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C508 153 507 152 501 130C487 74 468 11 434 11C408 11 408 38 408 52C408 59 408 74 414 98L557 669C558 672 560 682 560 682C560 691 554 694 546 694C543 694 533 693 530 692L431 684C419 683 408 682 408 663C408 652 418 652 432 652C480 652 482 645 482 635C482 632 479 618 479 618L421 384C406 415 379 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C265-11 309 10 349 59C360 10 397-11 432-11C469-11 490 14 505 45C523 83 535 143 535 143ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314"}],101:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C194 11 183 82 183 121C183 159 193 204 200 231L239 231C269 231 336 234 384 253C463 285 463 350 463 357C463 403 426 442 362 442C257 442 114 341 114 164C114 74 162-11 257-11C385-11 468 89 468 104ZM425 359C425 253 260 253 227 253L206 253C249 417 352 420 362 420C402 420 425 393 425 359"}],102:[.705,.205,.307,{p:"452 639C452 682 411 705 370 705C272 705 247 575 240 541L219 431L153 431C137 431 126 431 126 411C126 400 136 400 151 400L213 400L140 27C128-35 118-76 112-97C104-131 91-183 55-183C45-183 26-180 15-165C45-160 59-136 59-116C59-94 41-84 25-84C0-84-25-104-25-139C-25-184 18-205 55-205C159-205 200 5 207 41L277 400L359 400C376 400 386 400 386 418C386 431 378 431 361 431L283 431L315 593C323 630 334 683 370 683C378 683 399 681 412 665C382 660 368 636 368 616C368 594 386 584 402 584C427 584 452 604 452 639"}],103:[.442,.205,.46,{p:"374-63L483 375C487 390 487 392 487 396C487 417 470 422 460 422C448 422 425 414 421 385C407 414 380 442 337 442C225 442 110 294 110 153C110 68 157 0 232 0C283 0 326 41 338 53L317-31C305-81 299-102 271-136C231-183 191-183 176-183C163-183 132-183 105-172C125-164 137-143 137-126C137-113 128-94 102-94C84-94 53-108 53-147C53-187 90-205 174-205C279-205 355-139 374-63ZM358 132C350 100 289 22 234 22C180 22 178 98 178 109C178 157 208 274 229 321C254 375 298 420 337 420C397 420 406 336 406 328L403 314"}],104:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143"}],105:[.654,.011,.307,{p:"331 143C331 153 323 153 316 153C303 153 303 151 299 136C291 107 264 11 206 11C198 11 184 12 184 39C184 65 197 98 210 135L274 306C284 335 286 343 286 362C286 417 248 442 211 442C117 442 83 293 83 288C83 278 93 278 98 278C111 278 112 280 116 294C125 327 151 420 209 420C220 420 231 415 231 392C231 368 220 339 213 320L183 237L146 138C132 100 128 89 128 69C128 30 152-11 204-11C298-11 331 139 331 143ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],106:[.654,.205,.307,{p:"223-55L316 319C317 322 321 338 321 352C321 399 291 442 235 442C136 442 83 295 83 288C83 278 93 278 98 278C111 278 111 279 117 295C142 358 182 420 234 420C259 420 261 398 261 380C261 364 258 345 254 329L158-56C157-62 126-183 53-183C48-183 31-183 13-173C48-162 49-126 49-126C49-113 40-94 14-94C-6-94-35-111-35-146C-35-191 16-205 52-205C135-205 204-130 223-55ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],107:[.694,.011,.46,{p:"484 143C484 153 476 153 469 153C457 153 456 152 450 130C437 79 418 11 374 11C347 11 345 34 345 54C345 77 352 105 353 110C358 131 358 132 358 145C358 213 288 240 225 249C248 263 269 284 296 315C348 374 387 420 437 420C456 420 464 408 464 408C422 401 417 366 417 358C417 345 426 326 452 326C474 326 502 344 502 382C502 408 484 442 439 442C386 442 343 400 309 360C252 294 236 278 201 261L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C133-11 140 17 142 26L193 229C230 224 294 203 294 145C294 138 294 134 291 120C287 103 287 96 287 86C287 14 334-11 371-11C415-11 437 22 448 41C470 79 484 140 484 143"}],108:[.694,.011,.256,{p:"280 143C280 153 272 153 265 153C260 153 254 153 251 148L244 123C227 53 208 11 180 11C154 11 154 38 154 52C154 59 154 74 160 98L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L100 118C99 114 94 94 94 79C94 26 130-11 178-11C216-11 236 16 249 41C266 76 280 140 280 143"}],109:[.442,.011,.818,{p:"842 143C842 153 834 153 827 153C814 153 814 151 810 136C802 109 775 11 717 11C696 11 695 26 695 40C695 65 705 91 713 115C733 168 774 280 774 338C774 422 716 442 669 442C599 442 549 398 519 354C511 423 459 442 414 442C354 442 305 409 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 289 259 291 271 312C300 362 343 420 412 420C458 420 458 369 458 354C458 327 451 298 449 289L384 29C382 23 381 18 381 15C381 4 389-11 409-11C421-11 438-4 445 15L485 175C490 197 496 218 501 240C514 289 514 291 526 312C555 362 598 420 667 420C713 420 713 369 713 354C713 292 669 173 655 133C642 99 639 90 639 69C639 25 667-11 715-11C808-11 842 138 842 143"}],110:[.442,.011,.562,{p:"586 143C586 153 578 153 571 153C558 153 558 151 554 136C546 109 519 11 461 11C440 11 439 26 439 40C439 65 449 91 457 115C477 168 518 280 518 338C518 420 463 442 414 442C332 442 284 382 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 291 259 292 276 321C290 345 335 420 411 420C455 420 457 375 457 354C457 292 413 173 399 133C386 99 383 90 383 69C383 25 411-11 459-11C552-11 586 138 586 143"}],111:[.442,.011,.511,{p:"509 278C509 373 450 442 363 442C239 442 110 300 110 154C110 51 173-11 256-11C380-11 509 131 509 278ZM439 317C439 274 417 171 385 111C356 56 305 11 256 11C217 11 180 42 180 114C180 164 206 275 238 329C275 390 323 420 362 420C411 420 439 376 439 317"}],112:[.442,.194,.511,{p:"510 286C510 393 450 442 390 442C341 442 298 406 269 372C257 430 212 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 374 211 358 204 330L90-128C82-159 74-162 35-163C26-163 14-163 14-182C14-189 19-194 26-194C53-194 82-191 110-191C142-191 176-194 207-194C213-194 226-194 226-175C226-163 216-163 202-163C151-163 151-157 151-147C151-141 158-115 162-99L198 47C205 30 230-11 282-11C391-11 510 137 510 286ZM387 106C375 81 332 11 281 11C223 11 213 96 213 104C213 107 214 110 216 118L263 307C271 341 333 420 388 420C433 420 443 363 443 331C443 289 416 170 387 106"}],113:[.442,.194,.46,{p:"429-175C429-163 419-163 405-163C354-163 354-157 354-147C354-140 356-135 357-129L494 417C495 420 497 430 497 430C497 439 489 441 486 441C475 441 439 406 423 378C411 407 385 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C270-11 307 15 335 42C315-36 316-36 296-115C285-158 284-162 220-163C207-163 196-163 196-182C196-191 202-194 209-194C241-194 276-191 309-191C342-191 378-194 410-194C416-194 429-194 429-175ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314"}],114:[.442,.011,.422,{p:"489 379C489 431 424 442 391 442C322 442 286 392 270 370C259 423 220 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C184-11 191 18 193 26L258 288C259 291 304 420 390 420C395 420 423 420 443 406C408 395 405 363 405 358C405 345 414 326 440 326C458 326 489 340 489 379"}],115:[.442,.011,.409,{p:"393 157C393 244 315 262 274 271C246 277 210 285 210 328C210 352 231 420 311 420C338 420 375 410 386 371C354 367 346 340 346 330C346 319 352 302 376 302C393 302 419 314 419 357C419 403 378 442 312 442C195 442 154 346 154 294C154 217 219 203 247 197C291 187 336 177 336 123C336 91 309 11 206 11C184 11 126 16 110 67C161 72 161 116 161 116C161 135 148 148 127 148C104 148 76 131 76 86C76 25 134-11 205-11C355-11 393 111 393 157"}],116:[.626,.011,.332,{p:"356 143C356 153 348 153 341 153C329 153 329 152 321 134C303 86 263 11 206 11C179 11 179 36 179 52C179 59 179 75 186 103L260 400L345 400C362 400 373 400 373 419C373 431 364 431 348 431L268 431L305 579C309 593 309 595 309 600C309 621 292 626 282 626C257 626 247 605 243 590L204 431L119 431C102 431 91 431 91 412C91 400 100 400 116 400L196 400L124 113C123 109 119 93 119 79C119 29 152-11 204-11C305-11 356 138 356 143"}],117:[.442,.011,.537,{p:"561 143C561 153 553 153 546 153C534 153 533 152 527 130C513 74 494 11 460 11C434 11 434 38 434 52C434 59 434 75 441 103L513 391C515 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 102C371 84 371 82 362 69C343 41 314 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C320-11 354 19 378 49C396-5 439-11 458-11C495-11 516 14 531 45C549 83 561 143 561 143"}],118:[.442,.011,.46,{p:"493 376C493 411 481 442 452 442C429 442 404 419 404 396C404 383 411 376 417 369C441 343 444 311 444 290C444 262 397 11 282 11C228 11 217 61 217 94C217 152 249 239 276 311C281 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C176 216 156 156 156 109C156 18 220-11 279-11C447-11 493 350 493 376"}],119:[.442,.011,.664,{p:"697 376C697 411 685 442 656 442C633 442 608 419 608 396C608 383 615 376 621 369C645 343 648 311 648 290C648 250 616 145 599 104C577 52 545 11 499 11C449 11 433 52 433 94C433 103 434 127 445 171L487 339C493 361 503 401 503 405C503 416 495 431 475 431C446 431 439 404 437 396L380 168C373 140 372 119 372 105C372 94 341 11 288 11C218 11 218 85 218 98C218 152 244 226 275 308C282 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C157 165 157 139 157 112C157 78 165 44 191 20C223-8 268-11 285-11C317-11 352 2 382 53C397 16 437-11 496-11C556-11 598 30 628 101C658 169 697 323 697 376"}],120:[.442,.011,.464,{p:"488 143C488 153 480 153 473 153C461 153 460 152 455 136C428 50 378 11 336 11C316 11 289 23 289 75C289 99 300 142 308 176L342 313C356 365 383 420 430 420C433 420 458 420 474 406C434 396 434 358 434 358C434 345 443 326 469 326C487 326 518 340 518 379C518 430 460 442 431 442C376 442 343 393 333 374C311 434 262 442 237 442C137 442 83 311 83 288C83 278 93 278 98 278C111 278 111 279 116 295C143 381 195 420 235 420C264 420 283 397 283 357C283 333 271 284 262 247L239 156C223 91 202 11 142 11C139 11 115 11 98 25C128 33 137 58 137 73C137 99 116 105 103 105C78 105 53 84 53 51C53 12 95-11 141-11C189-11 222 27 239 57C259 0 308-11 334-11C437-11 488 123 488 143"}],121:[.442,.205,.486,{p:"415-3L513 391C514 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 100C369 71 329 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C313-11 344 13 357 26C319-139 245-183 195-183C147-183 133-145 133-140C133-140 134-138 141-137C172-132 184-105 184-89C184-68 168-57 150-57C138-57 99-63 99-119C99-171 140-205 195-205C299-205 390-102 415-3"}],122:[.442,.011,.409,{p:"433 143C433 153 421 153 418 153C406 153 405 150 401 137C383 87 335 53 292 53C272 53 256 60 236 69C206 82 194 86 174 86C169 86 161 86 156 85C163 93 184 118 212 146L357 289C416 347 464 423 464 432C464 442 456 442 450 442C438 442 437 441 431 429C398 372 385 367 369 367C351 367 341 377 322 403C310 419 293 442 261 442C187 442 144 348 144 328C144 319 151 317 159 317C171 317 172 319 177 331C185 353 214 378 251 378C271 378 289 370 311 360C344 345 355 345 370 345C355 328 346 317 330 301L166 138C110 83 62 9 62-1C62-11 71-11 77-11C88-11 89-9 93-2C107 19 134 64 172 64C194 64 202 53 220 28C236 8 251-11 282-11C379-11 433 119 433 143"}]}},6063:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyleBold=void 0,t.texOldstyleBold={48:[.461,.017,.575,{p:"529 219C529 394 445 461 287 461C123 461 45 388 45 219C45 52 124-17 287-17C453-17 529 54 529 219ZM287 19C234 19 193 41 181 79C170 115 170 183 170 228C170 279 170 334 180 367C195 414 248 425 287 425C342 425 381 405 393 369C404 336 404 278 404 228C404 180 404 117 393 80C381 38 336 19 287 19"}],49:[.461,0,.575,{p:"352 427C352 446 352 461 333 461C328 461 326 461 317 455C291 442 243 417 124 417C99 417 86 417 86 393C86 370 95 370 128 370C139 370 188 370 236 379L236 71C236 53 235 52 233 51C225 47 188 47 165 47L130 47C106 47 96 47 96 23C96 9 99 0 121 0C150 0 180 2 210 2C238 2 267 3 295 3C325 3 355 2 385 2C413 2 442 0 469 0C486 0 494 5 494 23C494 47 483 47 460 47L424 47C379 47 353 51 352 51"}],50:[.461,0,.575,{p:"236 113L236 114C268 131 332 163 359 175C451 215 460 218 481 237C508 262 517 289 517 316C517 461 308 461 272 461C238 461 64 461 64 349C64 311 93 296 116 296C138 296 167 312 167 348C167 376 146 390 143 392C177 413 223 414 239 414C312 414 383 385 383 315C383 250 322 212 248 165C226 151 70 53 62 47C52 41 51 38 51 25C51 0 62 0 85 0L452 0C472 0 481 0 485 12C486 16 517 155 517 160C517 178 498 178 493 178C474 178 472 171 468 155C459 116 456 116 440 115C419 114 392 113 370 113"}],51:[.461,.211,.575,{p:"264 133C374 133 379 44 379-18C379-64 379-168 270-168C230-168 174-157 137-129C171-120 193-93 193-58C193-7 151 15 121 15C90 15 48-6 48-59C48-149 143-211 276-211C449-211 526-113 526-18C526 59 470 133 352 155C419 176 494 233 494 321C494 395 422 461 278 461C157 461 80 394 80 316C80 266 121 249 145 249C176 249 211 271 211 315C211 331 204 371 155 379C194 418 255 422 272 422C361 422 361 355 361 324C361 299 359 256 332 215C305 175 270 173 251 172C211 170 209 169 203 168C191 167 191 154 191 151C191 133 200 133 221 133"}],52:[.469,.194,.575,{p:"444 435C444 463 443 469 414 469C392 469 391 468 378 453L44 62C32 48 32 44 32 29C32 0 40 0 66 0L322 0L322-144C316-144 287-147 264-147L244-147C223-147 210-147 210-171C210-194 226-194 234-194C257-194 281-192 304-192C330-192 355-191 381-191C404-191 427-192 450-192C473-192 497-194 519-194C535-194 542-188 542-171C542-147 533-147 501-147C493-147 448-147 445-143C444-141 444-139 444-124L444 0L508 0C530 0 542 0 542 23C542 47 531 47 508 47L444 47ZM333 339L333 47L85 47"}],53:[.461,.211,.575,{p:"160 318C196 310 226 310 235 310C265 310 322 313 386 352C421 374 472 421 472 443C472 452 468 461 458 461C456 461 454 461 437 454C391 438 340 429 290 429C223 429 171 443 134 457C126 460 125 461 122 461C107 461 107 448 107 428L107 144C107 122 107 108 130 108C142 108 145 111 151 119C166 137 202 181 287 181C336 181 360 148 367 125C377 95 378 50 378 8C378-46 378-92 352-127C336-147 304-168 255-168C222-168 157-156 122-97C168-93 183-62 183-34C183 9 150 29 120 29C91 29 57 10 57-36C57-124 136-211 259-211C417-211 517-121 517 6C517 123 435 217 291 217C227 217 184 197 160 178"}],54:[.661,.017,.575,{p:"180 344C180 401 182 470 203 523C227 583 284 622 351 622C370 622 405 619 428 596C403 591 380 571 380 538C380 506 403 480 438 480C470 480 497 500 497 541C497 595 460 661 349 661C214 661 48 574 48 317C48 251 48-17 291-17C334-17 401-12 459 42C502 83 526 125 526 206C526 239 523 303 473 355C441 388 397 424 304 424C282 424 223 424 180 344ZM290 26C231 26 204 71 196 89C182 123 182 205 182 212C182 335 235 388 295 388C344 388 370 364 382 337C394 308 394 253 394 207C394 107 394 26 290 26"}],55:[.476,.211,.575,{p:"508 349C525 369 525 371 542 390C558 407 558 409 558 420C558 444 547 444 524 444L340 444C295 444 225 448 178 450C151 451 150 452 147 461C145 468 142 476 124 476C104 476 102 468 99 449L66 258C64 249 64 247 64 243C64 225 83 225 88 225C108 225 110 233 114 258C120 292 127 312 132 316C137 322 221 322 234 322L420 322C321 206 302 183 265 113C215 19 197-79 197-144C197-211 249-211 255-211C314-211 314-154 314-141L314-101C314 83 351 161 389 210"}],56:[.661,.017,.575,{p:"390 369C487 417 494 478 494 511C494 609 410 661 288 661C156 661 80 586 80 483C80 409 129 356 178 329C77 284 48 219 48 158C48 37 155-17 285-17C446-17 526 74 526 183C526 228 510 268 481 303C455 334 435 344 390 369ZM347 394L233 457C180 488 153 503 153 540C153 610 232 622 285 622C368 622 421 582 421 510C421 450 383 416 347 394ZM224 303L352 232C404 202 441 181 441 130C441 44 349 26 289 26C195 26 133 73 133 159C133 241 190 285 224 303"}],57:[.461,.211,.575,{p:"394 104C394 32 390-33 370-82C351-126 304-168 237-168C220-168 181-166 151-146C177-138 194-117 194-89C194-57 171-31 136-31C101-31 77-54 77-91C77-153 123-211 239-211C369-211 526-125 526 132C526 198 526 461 289 461C195 461 151 433 110 395C58 348 48 293 48 241C48 177 63 132 106 89C134 60 177 24 270 24C291 24 351 24 394 104ZM279 60C180 60 180 141 180 240C180 335 180 422 290 422C328 422 377 401 388 320C391 293 393 240 393 229C393 164 366 60 279 60"}]}},5151:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyle=void 0,t.texOldstyle={48:[.453,.022,.5,{p:"459 213C459 336 416 453 250 453C86 453 40 341 40 213C40 89 86-22 249-22C411-22 459 85 459 213ZM250 0C203 0 158 19 138 63C121 102 121 175 121 222C121 271 121 333 137 370C162 425 223 431 249 431C378 431 378 330 378 222C378 169 378 114 363 71C346 18 293 0 250 0"}],49:[.453,0,.5,{p:"294 425C294 444 294 453 282 453C279 453 276 451 269 447C255 438 214 411 121 410C98 410 93 410 93 394C93 379 99 379 119 379C125 379 178 379 223 393L223 79C223 39 223 31 131 31C103 31 98 31 98 15C98 0 108 0 115 0C147 0 226 3 258 3C283 3 308 2 332 2C355 2 379 0 402 0C409 0 419 0 419 15C419 31 414 31 385 31C294 31 294 39 294 79"}],50:[.453,0,.5,{p:"270 144C385 202 449 234 449 313C449 407 353 453 238 453C124 453 55 394 55 328C55 293 83 287 93 287C112 287 131 302 131 325C131 356 103 363 96 364C123 409 181 422 220 422C300 422 362 380 362 312C362 245 299 202 243 164C217 146 52 33 47 28C44 24 44 21 44 16C44 0 50 0 72 0L393 0C417 0 418 1 421 10C424 21 449 118 449 123C449 128 445 134 436 134C427 134 425 127 423 118C421 111 411 74 402 72C390 69 353 69 328 69L145 69C164 80 211 110 230 121"}],51:[.453,.216,.5,{p:"235 132C324 132 360 62 360-28C360-160 287-188 243-188C234-188 133-188 87-112C98-112 148-112 148-59C148-27 123-7 95-7C77-7 42-18 42-62C42-150 134-216 245-216C370-216 457-125 457-29C457 60 382 131 291 147C364 170 430 235 430 318C430 396 345 453 247 453C144 453 69 394 69 322C69 281 101 271 118 271C140 271 166 286 166 320C166 368 121 368 109 368C149 428 236 428 243 428C285 428 342 408 342 319C342 273 329 231 310 204C279 161 246 159 217 157C191 155 189 155 182 155C175 154 166 153 166 143C166 132 172 132 192 132"}],52:[.464,.194,.5,{p:"370 436C370 460 370 464 353 464C341 464 340 462 332 451L28 31C28 1 29 0 56 0L296 0L296-117C296-157 296-163 225-163C205-163 199-163 199-179C199-189 202-194 215-194C253-194 294-191 333-191C359-191 425-194 451-194C463-194 467-189 467-179C467-163 461-163 442-163C370-163 370-157 370-117L370 0L443 0C465 0 471 0 471 16C471 31 465 31 443 31L370 31ZM302 370L302 31L57 31"}],53:[.453,.216,.5,{p:"132 357C174 344 205 344 219 344C239 344 285 344 340 375C369 392 410 429 410 442C410 448 407 453 400 453C399 453 397 453 392 450C369 441 323 422 255 422C193 422 148 438 121 449C114 452 112 452 110 452C101 452 101 445 101 427L101 143C101 123 101 115 114 115C122 115 125 119 130 127C167 180 222 192 259 192C304 192 332 158 345 130C360 97 365 63 365 6C365-44 362-90 335-132C315-162 278-188 230-188C170-188 103-150 82-79C86-80 93-81 97-81C132-81 145-53 145-34C145-15 132 13 97 13C81 13 50 5 50-38C50-123 122-216 232-216C349-216 449-121 449 1C449 116 367 214 260 214C212 214 167 198 132 164"}],54:[.666,.022,.5,{p:"128 328C128 406 132 474 162 538C181 576 228 641 306 641C326 641 373 638 395 601C368 601 343 590 343 557C343 535 359 513 387 513C414 513 432 531 432 560C432 612 394 666 305 666C177 666 42 537 42 316C42 51 156-22 252-22C331-22 372 19 396 45C434 86 457 128 457 204C457 265 442 311 401 358C359 405 319 426 257 426C180 426 144 364 128 328ZM251 6C190 6 159 58 149 83C137 115 130 167 130 227C130 298 161 404 256 404C274 404 319 404 351 342C371 304 371 258 371 204C371 152 371 106 351 68C331 33 302 6 251 6"}],55:[.463,.216,.5,{p:"233 431C211 431 185 432 164 434C117 437 115 443 114 450C113 456 112 463 102 463C91 463 90 459 87 440L58 285L55 272C55 265 60 260 68 260C78 260 79 266 83 285C88 309 96 352 107 353C129 357 167 357 198 357L411 357L323 236C287 185 177 32 177-163C177-173 177-216 221-216C266-216 266-174 266-159L266-116C266-74 269-7 278 44C295 150 318 180 400 292L482 403C484 407 485 410 485 415C485 431 479 431 457 431"}],56:[.666,.022,.5,{p:"306 361C373 395 430 446 430 518C430 605 345 666 250 666C150 666 69 591 69 501C69 416 131 375 151 361C155 359 177 344 190 336C82 285 42 217 42 151C42 47 142-22 249-22C363-22 457 61 457 166C457 264 383 311 355 330ZM284 376L178 444C149 463 112 487 112 536C112 601 180 641 249 641C323 641 387 589 387 518C387 459 348 411 284 376ZM212 321C245 301 268 286 334 243C362 225 408 195 408 133C408 58 332 6 250 6C166 6 91 66 91 151C91 196 112 270 212 321"}],57:[.453,.216,.5,{p:"371 114C371 58 371-25 340-90C318-135 275-188 205-188C186-188 133-186 106-153C149-153 156-124 156-109C156-87 140-65 112-65C83-65 67-85 67-111C67-173 118-216 206-216C335-216 457-83 457 125C457 387 342 453 253 453C193 453 149 433 109 394C53 339 42 287 42 233C42 150 74 109 102 80C147 30 192 17 242 17C295 17 341 46 371 114ZM243 39C227 39 179 39 148 100C128 138 128 181 128 233C128 289 128 331 152 370C178 412 212 428 253 428C306 428 337 386 350 355C369 308 369 229 369 213C369 139 335 39 243 39"}]}},6845:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texVariant=void 0,t.texVariant={8216:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8217:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8218:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8219:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8220:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8221:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8222:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8223:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8242:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8243:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8244:[.549,-.096,.887,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496"}],8245:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8246:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8247:[.549,-.096,.887,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96ZM820 96L649 520C642 535 623 549 601 549C571 549 547 525 547 496C547 486 550 476 555 468L781 96"}],8279:[.549,-.096,1.127,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496ZM1060 496C1060 525 1036 549 1006 549C984 549 964 535 958 520L787 96L825 96L1052 468C1057 476 1060 486 1060 496"}],8463:[.694,.011,.511,{ic:.024,p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L269 533L389 533C397 533 406 539 408 548C410 556 405 563 397 563L277 563L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L211 563L160 563C152 563 143 556 141 548C139 539 144 533 152 533L204 533L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143"}],8592:[.437,-.063,.5,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225"}],8594:[.437,-.063,.5,{p:"282 225C231 175 195 98 195 83C195 63 216 63 230 63C248 63 259 63 265 77C277 106 308 179 398 228C410 235 417 238 417 250C417 259 412 265 405 269C374 285 308 321 267 419C259 436 254 437 230 437C216 437 195 437 195 417C195 403 231 325 282 275L98 275C82 275 58 275 58 250C58 225 82 225 98 225"}],8709:[.596,.096,.778,{p:"662 250C662 99 540-23 389-23C321-23 258 2 211 43L596 428C637 380 662 318 662 250ZM567 457L182 72C141 120 116 182 116 250C116 401 238 523 389 523C457 523 520 498 567 457ZM729 562C737 570 737 582 729 590C721 598 709 598 701 590L596 485C541 534 468 563 389 563C216 563 76 423 76 250C76 171 105 98 154 43L49-62C41-70 41-82 49-90C57-98 69-98 77-90L182 15C237-34 310-63 389-63C562-63 702 77 702 250C702 329 673 402 624 457"}],8722:[.27,-.23,.5,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230"}],8726:[.431,.022,.777,{p:"130 421C118 431 116 431 111 431C101 431 91 423 91 411C91 401 97 396 106 390L646-13C658-22 664-22 666-22C676-22 686-14 686-2C686 8 679 13 671 19"}],8733:[.472,-.028,.777,{p:"490 316C455 421 362 472 278 472C160 472 56 378 56 250C56 122 160 28 278 28C368 28 459 86 489 184C523 77 623 28 695 28C701 28 721 28 721 48C721 61 711 67 703 68C565 75 520 181 520 250C520 343 591 426 694 432C705 433 721 433 721 452C721 472 701 472 695 472C618 472 519 417 490 316ZM278 68C181 68 96 145 96 250C96 355 181 432 278 432C372 432 459 357 459 250C459 143 372 68 278 68"}],8739:[.431,.022,.222,{p:"131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8740:[.431,.022,.222,{ic:.019,p:"131 243C158 269 162 273 206 320L228 342C239 355 241 357 241 364C241 375 233 384 221 384C212 384 210 382 197 368C192 363 149 318 131 301L131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 258L16 181L-6 158C-18 145-20 143-20 136C-20 125-12 116 0 116C9 116 11 119 23 130C32 139 67 177 91 200L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8741:[.431,.022,.388,{p:"96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 12C56-5 56-22 76-22C96-22 96-2 96 16ZM332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 16C292-2 292-22 312-22C332-22 332-5 332 12"}],8742:[.431,.022,.388,{ic:.02,p:"96 215L96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 192L-7 155C-11 152-20 147-20 136C-20 125-12 116 0 116C6 116 8 116 29 129C29 130 47 140 56 145L56 12C56-5 56-22 76-22C96-22 96-2 96 16L96 169L292 285L292 16C292-2 292-22 312-22C332-22 332-5 332 12L332 308L395 345C399 348 408 353 408 364C408 375 400 384 388 384C382 384 380 384 359 371C359 370 341 360 332 355L332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 331"}],8764:[.367,-.133,.777,{p:"721 326C721 357 712 366 705 366C696 366 690 349 689 336C688 313 686 281 650 246C637 234 605 208 554 208C492 208 446 245 383 294C335 332 284 367 223 367C123 367 56 275 56 174C56 140 68 134 72 134C83 134 87 154 88 164C89 188 91 219 127 254C140 266 172 292 223 292C279 292 326 259 373 223C435 174 487 133 554 133C654 133 721 225 721 326"}],8776:[.483,-.056,.777,{p:"721 443C721 470 713 482 705 482C701 482 692 477 689 452C688 439 685 413 646 389C614 369 580 364 555 364C498 364 451 389 392 423C338 453 284 483 222 483C141 483 56 434 56 329C56 301 65 290 72 290C83 290 87 311 88 320C89 333 91 358 131 383C163 403 197 408 222 408C279 408 326 383 385 349C439 319 493 289 555 289C636 289 721 338 721 443ZM721 210C721 240 710 249 705 249C700 249 692 243 689 219C688 206 685 180 646 156C614 136 580 131 555 131C498 131 451 156 392 190C338 220 284 250 222 250C141 250 56 201 56 96C56 68 65 57 72 57C83 57 87 78 88 87C89 100 91 125 131 150C163 170 197 175 222 175C279 175 326 150 385 116C439 86 493 56 555 56C636 56 721 105 721 210"}],8808:[.753,.276,.777,{p:"675 711C687 717 694 722 694 733C694 744 685 753 674 753C669 753 660 749 656 747L103 486C86 478 83 471 83 463C83 455 87 448 103 441L656 181C669 174 671 174 674 174C685 174 694 183 694 194C694 207 685 211 674 216L150 463ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8809:[.753,.276,.777,{p:"674 441C690 448 694 455 694 463C694 472 690 478 674 486L123 746C109 753 105 753 103 753C92 753 83 744 83 733C83 720 91 717 103 711L627 464L102 216C87 209 83 203 83 194C83 183 92 174 103 174C106 174 108 174 121 181ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8816:[.92,.42,.777,{p:"546 651L672 711C688 719 694 721 694 733C694 745 685 753 674 753C669 753 667 753 565 704L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L514 680L104 487C91 481 83 475 83 464C83 451 93 446 104 441L387 308L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L423 291C432 286 434 286 555 229L617 199C636 190 670 174 674 174C685 174 694 184 694 194C694 203 688 208 687 210C685 212 683 212 563 269L436 328ZM150 464L496 627L400 346"}],8817:[.92,.42,.777,{p:"672 441C687 448 694 451 694 464C694 475 685 481 675 486L516 561L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L479 578L124 746C118 749 110 753 103 753C92 753 83 745 83 733C83 721 89 718 105 711L466 540L405 359L103 217C86 209 83 202 83 194C83 184 92 174 103 174C107 174 109 175 119 180L387 306L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L437 330ZM627 464L455 382L503 523"}],8840:[.828,.328,.777,{p:"617 713L659 713C676 713 694 713 694 733C694 743 686 752 675 753L635 753C650 786 658 802 658 808C658 822 646 828 638 828C625 828 623 822 611 796C601 776 599 770 592 753L389 753C221 753 83 626 83 464C83 327 182 205 335 179L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L394 214ZM574 713L357 230L354 222C352 218 352 217 349 217C345 217 303 222 257 246C184 285 123 363 123 463C123 599 237 713 392 713"}],8841:[.828,.328,.777,{p:"351 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L333 174L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174C587 174 694 327 694 463C694 561 643 636 600 672L652 790C654 795 658 804 658 808C658 822 646 828 638 828C627 828 620 820 615 807L568 699C514 734 451 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C439 713 494 701 550 662ZM582 634C627 589 654 528 654 464C654 344 562 222 394 214"}],8842:[.636,.248,.777,{p:"479 57L659 57C676 57 694 57 694 77C694 97 676 97 659 97L513 97C527 115 559 152 570 166C579 176 583 181 583 188C583 195 577 208 563 208C554 208 553 207 535 187L461 97L393 97C232 97 123 215 123 346C123 482 237 596 392 596L659 596C676 596 694 596 694 616C694 636 676 636 659 636L389 636C221 636 83 509 83 347C83 261 122 184 183 132C271 57 357 57 426 57L298-97L138-97C121-97 103-97 103-117C103-137 121-137 138-137L264-137C250-155 218-192 207-206C198-216 194-221 194-228C194-235 200-248 214-248C223-248 224-247 242-227L316-137L659-137C676-137 694-137 694-117C694-97 676-97 659-97L350-97"}],8843:[.636,.248,.777,{p:"639-137C656-137 674-137 674-117C674-97 656-97 639-97L215-97L317 57L388 57C556 57 694 184 694 346C694 509 557 636 387 636L118 636C101 636 83 636 83 616C83 596 101 596 118 596L384 596C545 596 654 478 654 347C654 211 541 97 385 97L344 97L388 163C401 181 401 183 401 188C401 195 396 208 381 208C370 208 367 203 357 188L296 97L118 97C101 97 83 97 83 77C83 57 101 57 118 57L269 57L167-97L118-97C101-97 83-97 83-117C83-127 91-136 102-137L139-137L95-203C86-217 83-222 83-228C83-239 92-248 103-248C114-248 117-243 127-228L187-137"}],8902:[.485,-.019,.5,{p:"495 304C495 311 491 315 484 315C470 315 455 310 441 307C389 298 338 286 286 278L266 438C263 453 265 485 252 485L250 485C235 485 235 453 234 437C227 384 219 331 214 278C150 288 88 303 24 314C24 314 19 315 16 315C9 315 5 311 5 304C5 290 96 253 140 234C157 226 174 216 192 210L112 64L101 44C98 40 96 36 95 31L95 28C95 22 99 19 105 19L108 19C117 21 132 41 141 51L239 155C242 158 246 164 250 164C262 164 336 72 379 29C383 25 387 20 392 19L395 19C401 19 405 22 405 28L405 31C404 36 402 40 399 44L388 64L308 210C326 216 343 226 360 234C404 253 495 290 495 304"}],8994:[.378,-.122,.777,{p:"721 142C721 161 610 378 389 378C166 378 56 160 56 142C56 131 65 122 76 122C88 122 91 128 98 142C154 250 258 338 389 338C498 338 609 273 678 144C686 129 689 122 701 122C713 122 721 131 721 142"}],8995:[.378,-.142,.777,{p:"721 358C721 369 712 378 701 378C693 378 687 373 682 366C588 201 450 182 389 182C265 182 160 254 100 356C90 373 87 378 76 378C66 378 56 369 56 358C56 338 168 142 388 142C610 142 721 339 721 358"}],10887:[.803,.303,.777,{p:"524 523L672 594C688 602 694 604 694 616C694 628 685 636 674 636C667 636 660 633 655 630L547 578L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L493 553L104 370C91 364 83 358 83 347C83 334 93 329 104 324L350 208L298 83L201 129C189 134 160 148 148 153C133 160 107 173 103 173C93 173 83 164 83 153C83 140 89 138 110 128L282 47L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L312 15C314 20 317 28 320 28C322 28 385-2 394-6L644-124C669-137 671-137 674-137C685-137 694-127 694-117C694-109 691-102 674-94L334 66L385 191L537 120C625 78 668 57 674 57C685 57 694 67 694 77C694 90 687 93 672 101L401 228ZM150 347L470 498L365 245"}],10888:[.803,.303,.777,{p:"672 130C687 137 694 140 694 153C694 164 685 173 674 173C669 173 648 163 635 157L493 90L393 42L307 2L384 188L672 324C687 331 694 334 694 347C694 358 685 364 675 369L495 453L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L459 471L124 629C118 632 110 636 103 636C92 636 83 628 83 616C83 604 89 601 105 594L443 434L353 218L103 100C86 92 83 85 83 77C83 67 92 57 103 57C107 57 109 58 119 63L330 162C320 139 255-19 252-25L112-90C87-103 83-104 83-117C83-127 92-137 103-137C106-137 108-137 230-79L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L284-53ZM479 417L627 347L407 243"}],10955:[.753,.325,.777,{p:"578 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L604 214C617 236 631 257 645 278C658 298 658 299 658 305C658 316 649 325 638 325C627 325 625 321 614 305L556 214L393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L530 174L431 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L405-20L306-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L280-214L239-278C226-298 226-300 226-305C226-316 234-325 246-325C257-325 260-319 269-305L328-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L354-174L453-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L479 20"}],10956:[.753,.325,.777,{p:"356 174C424 174 505 174 597 252C638 286 694 361 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C545 713 654 595 654 464C654 389 621 326 572 283C495 214 411 214 373 214L392 260C398 275 408 301 408 305C408 315 401 325 388 325C375 325 371 315 368 306C346 257 346 255 330 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L313 174L250 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L234-20L171-174L118-174C101-174 83-174 83-194C83-214 103-214 108-214L154-214L136-261C130-275 119-301 119-305C119-316 128-325 139-325C152-325 154-320 166-293L198-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L214-174L277-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L293 20"}]}},9329:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEntry=void 0;var i=r(9328),o=r(2165),l=function(e){function t(t,r){var a=e.call(this)||this;return a._menu=t,a._type=r,a.className=o.HtmlClasses.MENUITEM,a.role="menuitem",a.hidden=!1,a}return n(t,e),Object.defineProperty(t.prototype,"menu",{get:function(){return this._menu},set:function(e){this._menu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),t.prototype.hide=function(){this.hidden=!0,this.menu.generateMenu()},t.prototype.show=function(){this.hidden=!1,this.menu.generateMenu()},t.prototype.isHidden=function(){return this.hidden},t}(i.MenuElement);t.AbstractEntry=l},1340:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var o=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var i=e.call(this,t,r)||this;return i._content=a,i.disabled=!1,i.callbacks=[],i._id=n||a,i}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=i(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(o.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var o=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.isHidden()){var l=o.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(o.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=i(r),n=a.next();!n.done;n=a.next()){var o=n.value;o.submenu.unpost(),o!==this.focused&&o.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if("rule"!==o.type){if(o.id===e)return o;if("submenu"===o.type){var l=o.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(o.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),i=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=i},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=i},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=i},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var i=r(8372),o=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=o.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(i.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var i=r(1484),o=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,i=void 0===n?"":n,o=new this(e);o.id=i;var l=e.get("variable");r.forEach((function(t){return l(e,t,o.pool)}));var s=e.get("items")(e,a,o);return o.items=s,o},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(o.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,i,o=t;if(o instanceof Event?(a=o.target,this.stop(o)):a=o,o instanceof MouseEvent&&(n=o.pageX,i=o.pageY,n||i||!o.clientX||(n=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=o.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!i&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,i=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,i)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(i.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var o=!1,l=!1,s=!1;function u(e){s||(c(i,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var i in e)n+=i,n+=" ",n+=e[i],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){o||(c(r,e),o=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var i=r(5179),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=o.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),i=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(o.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(o.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new i.CloseButton(this),t=e.html;return t.classList.add(o.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(o.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(o.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(o.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"checkbox",r,n)||this;return i.role="menuitemcheckbox",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"combobox",r,n)||this;return i.role="combobox",i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var i=r(1340),o=r(2556),l=function(e){function t(t,r,a,n){var i=e.call(this,t,"command",r,n)||this;return i.command=a,i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(o.MenuUtil.getActiveElement(this))}catch(e){o.MenuUtil.error(e,"Illegal command callback.")}o.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(o.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"radio",r,n)||this;return i.role="menuitemradio",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var i=r(9329),o=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=o.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(o.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(i.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"slider",r,n)||this;return i.role="slider",i.labelId="ctx_slideLabel"+o.MenuUtil.counter(),i.valueId="ctx_slideValue"+o.MenuUtil.counter(),i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,i=new this(r,a,t.id),o=e.get("subMenu")(e,n,i);return i.submenu=o,i},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(o.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=i},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),i=r(2165),o=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var o=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,i=t.variable,o=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},o),s=e.get("rule")(e,{},o),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:i,id:t},o)})),c=[l,s].concat(u);return o.items=c,o},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var i=e.call(this,t,null,r)||this;return i.style=a,i.grid=n,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,i=t.selections,o=new this(a,n,t.order,t.grid);o.attachMenu(r);var l=i.map((function(t){return e.get("selectionMenu")(e,t,o)}));return o.selections=l,o},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+o.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),i=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,i,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),o=function(e){var o=l.selections.slice(e,e+n),s=i(l.rowDiv(o),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),o.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(i=Math.max(5,i-n-r.offsetWidth+6)),e.prototype.post.call(this,i,o)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=i},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=o(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function C(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=o(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=i.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=i.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function h(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],i=t[a];if(!n&&!i||n&&i&&n===i)continue;const o=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),i||r.open.push(a),i&&n&&(r.close.push(a),r.open.push(a)),t[a]=o,r[a]=o,l[a]?l[a].push(o):l[a]=[o]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const i=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=i,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,i=0;a=e[i];i++){let e=null;const i=a.descriptionSpan(),o=a.personality,l=o[n.personalityProps.JOIN];delete o[n.personalityProps.JOIN],void 0!==o[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:o[n.personalityProps.PAUSE]},delete o[n.personalityProps.PAUSE]);C(t,i,h(o,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=h.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=h.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=h.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){h.set(e,t)},t.isXml=function(){return h.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),i=r(4440),o=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===i.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=o.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):o.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=g(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=y(t);return t=L(t,a),b(t,r)},CASES:function(e){let t=g(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=y(t);return t=L(t,a),b(t,r)},CAYLEY:function(e){let t=g(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=y(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=L(t,a),b(t,r)},MATRIX:function(e){let t=g(e);const[r,a]=y(t);return t=L(t,a),b(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),i=d(r),o=d(a),l=h(i),s=h(o);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${w(i,u)}\n${c}\n${w(o,u)}`},NUMERATOR:A,DENOMINATOR:A};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=C(e),a=C(t),n=r-a;e=n<0?m(e,a,h(e)):e,t=n>0?m(t,r,h(t)):t;const i=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function m(e,t,r){return e=function(e,t){const r=t-C(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function g(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(S(e));return r}function y(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function L(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=k(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(k(t.lfence,t.height),a),a=p(a,k(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(h(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function k(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function v(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function S(e){const t=Array.from(e.childNodes),r=v(t[0]),a=v(t[t.length-1]);r&&t.shift(),a&&t.pop();let i="";const o=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){i=e.textContent;continue}const t=d(e);o.push(t)}return{lfence:r,rfence:a,sep:i,cells:o,height:o.reduce(((e,t)=>Math.max(C(t),e)),0),width:o.map(h)}}function w(e,t){const r=(t-h(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=e.split(/\r\n|\r|\n/),o=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of i)o.push(l+e+s);return o.join("\n")}function A(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class i extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=i=>{const o=(i-e)/(t-e),l=r*(1-o)+a*o;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=i},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),i=r(3706);class o extends n.AbstractAudioRenderer{markup(e){const t=i.personalityMarkup(e);let r="",n=null,o=!1;for(let e,l=0;e=t[l];l++)i.isMarkupElement(e)||(i.isPauseElement(e)?o&&(n=i.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(o?this.getSeparator():"")+this.merge(e.span),o=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,o.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=o,o.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class i extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=i},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),i=r(2456);class o extends i.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=o},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class i extends n.SsmlRenderer{markup(e){return i.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,i.MARKS[s]=!0),1===o.speech.length&&o.speech.match(/[a-zA-Z]/)?t.push(''+o.speech+""):t.push(o.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=i,i.MARK_ONCE=!1,i.MARK_KIND=!0,i.CHARACTER_ATTR="character",i.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class i extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=i},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),i=r(182);class o extends i.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],i=[];for(let e,o=0;e=t[o];o++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return r.join(" ")}}t.XmlRenderer=o},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function i(e){s(a.default.WGXpath),o(e)}function o(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){o(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),i(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,i(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=i,t.installWGXpath_=o,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),i=r(2315),o=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new i.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(o.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return i.default.document.createElement(e)},t.createElementNS=function(e,t){return i.default.document.createElementNS(e,t)},t.createTextNode=function(e){return i.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):o.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):o.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):o.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new i.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),i=r(2057),o=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=o.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=o.detectIE(),e.isEdge=o.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):i.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends n{constructor(e,t){super(e,t),this.key=t.key||i.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=i},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),i=r(3090),o=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),C=r(4440),h=r(3769),m=r(5274),g=new Map;function y(e){g.set(e.name,e)}function L(e){const t=g.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function b(e,t){const r=L(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function k(e,t){const r=L(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=y,t.process=b,t.print=k,t.output=function(e,t){const r=L(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=L(e),a=r instanceof h.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},y(new h.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===C.Speech.NONE)return e;const n=p.cloneNode(e);let i=u.computeMarkup(n);if(r===C.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(i)),e;const o=m.evalXPath(".//*[@id]",e),l=m.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=o[r],t=l[r];r++)i=u.computeMarkup(t),e.setAttribute("speech",a.finalize(i));return e},pprint:function(e){return p.formatXml(e.toString())}})),y(new h.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),y(new h.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===C.Speech.NONE)return e;const n=p.parseInput(t),i=l.xmlTree(n),o=u.computeMarkup(i);if(r===C.Speech.SHALLOW)return e.stree.speech=a.finalize(o),e;const s=e=>{const t=m.evalXPath(`.//*[@id=${e.id}]`,i)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new h.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new h.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case C.Speech.NONE:break;case C.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case C.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),y(new h.Processor("walker",{processor:function(e){const t=s.generator("Node");h.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),h.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=b("enriched",e),a=k("enriched",r);return h.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,h.Processor.LocalState.highlighter,a),h.Processor.LocalState.walker},print:function(e){return h.Processor.LocalState.walker.speech()}})),y(new h.KeyProcessor("move",{processor:function(e){if(!h.Processor.LocalState.walker)return null;return!1===h.Processor.LocalState.walker.move(e)?a.error(e):h.Processor.LocalState.walker.speech()}})),y(new h.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numberToWords(t)}})),y(new h.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.wordOrdinal(t)}})),y(new h.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numericOrdinal(t)}})),y(new h.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":b("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),i=r(6828),o=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,i.setup)(e)}))}function f(e,t){return s.process(e,t)}function C(e,t,r){switch(n.default.getInstance().mode){case o.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),i=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}))}(e,t,r);case o.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),i=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return C("speech",e,t)},t.file.toSemantic=function(e,t){return C("semantic",e,t)},t.file.toJson=function(e,t){return C("json",e,t)},t.file.toDescription=function(e,t){return C("description",e,t)},t.file.toEnriched=function(e,t){return C("enriched",e,t)},t.processFile=C,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:o.Mode.HTTP}).then((()=>p({}))):p({mode:o.Mode.SYNC}).then((()=>p({mode:o.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),i=r(2315);function o(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:o()?document.evaluate:i.default.xpath.evaluate,result:o()?XPathResult:i.default.xpath.XPathResult,createNSResolver:o()?document.createNSResolver:i.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,i){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,i,null):t.xpath.currentDocument.evaluate(e,r,s,i,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(e),this.mml.hasAttribute(o.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(o.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=i.walkTree(r),l=i.walkTree(t),s=i.walkTree(a);return(0,o.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(o.Attribute.CHILDREN,(0,o.makeIdList)([t,a,r])),[l,s,n].forEach((e=>i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.mml.getAttribute(o.Attribute.ID)))),this.mml.setAttribute(o.Attribute.TYPE,e.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),i=r(9268),o=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends i.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,i=this.specialCase_(e,n);if(i)e=i;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const o=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,o),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(o,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,i=null;if("MSUBSUP"===r?(i=e.childNodes[0],n=o.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),i=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!i)return null;const u=i.childNodes[0],c=d.makeEmptyNode_(u.id);return i.childNodes[0]=c,t=new n(e).getMathml(),i.childNodes[0]=u,this.parentCleanup.push(t),i.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),i=r(2298),o=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=o.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===o.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=o.createElement("mrow");(0,i.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===o.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,i.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,i.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&i.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,o.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=o},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?i.collapsePunctuated(e):(i.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,o.setAttributes)(t,e),t.setAttribute(o.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(i.getInnerNode(e).getAttribute(o.Attribute.ID)))i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),i=r(6839),o=r(5452),l=r(2298);class s extends i.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];o.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];o.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=o.walkTree(e);return o.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,i.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=o},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=i.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=i.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),i=r(5452),o=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,o.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];i.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(o.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=o},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=o.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){i.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,i){e.setAttribute(r.TYPE,i.type);const o=i.allAttributes();for(let r,a=0;r=o[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&e.setAttribute(r.CHILDREN,a(i.childNodes)),i.contentNodes.length&&e.setAttribute(r.CONTENT,a(i.contentNodes)),i.parent&&e.setAttribute(r.PARENT,i.parent.id.toString());const l=i.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,i)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),i=r(7251),o=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:i.CaseEmbellished.test,constr:e=>new i.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:o.CaseEmpheq.test,constr:e=>new o.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),_(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),_(r);const n=e.contentNodes.map(R);F(e,n);const i=e.childNodes.map(p),o=s.SemanticSkeleton.combineContentChildren(e,n,i);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(o,e);else{const e=E(o);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=I(r))}return r=B(r),L(r,o,e),c.setAttributes(r,e),_(r)}function f(e,t){const r=w(e);let i=r.node;const o=r.type;if(o!==S.VALID||!u.hasEmptyTag(i))if(a.Debugger.getInstance().output("Walktree Case 1.1"),i=n.createElement("mrow"),o===S.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),i=C(i,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=E(e),r=m(T(t),e);n.replaceNode(t,i),r.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function C(e,t,r){let i=O(t);if(u.hasMathTag(i)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),h(i,e),n.toArray(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const o=r.indexOf(t);return r[o]=i,n.replaceNode(i,e),e.appendChild(i),r.forEach((function(t){e.appendChild(t)})),e}function h(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function m(e,t){const r=n.toArray(e.childNodes);let a=1/0,i=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),i=Math.max(i,t))})),r.slice(a,i+1)}function g(e,t,r){const a=[];let i=n.toArray(e.childNodes),o=!1;for(;i.length;){const e=i.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=y(e,t);0!==r.length&&(1!==r.length?(o?e.setAttribute("AuxiliaryImplicit",!0):o=!0,i=r.concat(i)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function y(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function L(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?g(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let i=0;for(;t.length;){const r=t[0];if(a[i]===r||v(a[i],r)){t.shift(),i++;continue}if(a[i]&&-1===t.indexOf(a[i])){i++;continue}if(k(r,e)){t.shift();continue}let n=a[i];if(n)b(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function b(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function k(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function v(e,t){const r=o.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var S;function w(e){const t=E(e);if(!t)return{type:S.INVALID,node:null};const r=E(e.slice().reverse());if(t===r)return{type:S.VALID,node:t};const a=x(t),n=A(a,e),i=x(r,(function(e){return-1!==n.indexOf(e)})),o=i[0],l=n.indexOf(o);return-1===l?{type:S.INVALID,node:null}:{type:n.length!==a.length?S.PRUNED:M(n[l+1],i[1])?S.VALID:S.INVALID,node:o}}function A(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function E(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function M(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function _(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function O(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?O(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?D(e):n.createElement("mrow");return e.mathml=[r],r}function B(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function D(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function F(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){I(e).setAttribute(c.Attribute.OPERATOR,r)}))}function I(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=I(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const o=n.cloneNode(e);return p(r.root),i.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(o,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=C,t.moveSemanticAttributes_=h,t.childrenSubset_=m,t.collateChildNodes_=g,t.collectChildNodes_=y,t.mergeChildren_=L,t.insertNewChild_=b,t.isDescendant_=k,t.functionApplication_=v,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(S=t.lcaType||(t.lcaType={})),t.mathmlLca_=w,t.prunePath_=A,t.attachedElement_=E,t.pathToRoot_=x,t.validLca_=M,t.ascendNewNode=_,t.descendNode_=O,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=B,t.createInvisibleOperator_=D,t.setOperatorAttribute_=F,t.getInnerNode=I,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,i=e.contentNodes.map((function(e){return e.id}));i.unshift("c");const o=[e.id,i];for(let t,i=0;t=e.childNodes[i];i++){const e=p(t);a.push(e);const i=I(e);n&&!r&&i.setAttribute(c.Attribute.PARENT,n.id.toString()),o.push(t.id)}return o}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let i=0;t.AbstractHighlighter=class{constructor(){this.counter=i++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),i=r-a/2;let o=0,l=0,s=0;return 0<=e&&e<60?[o,l,s]=[a,n,0]:60<=e&&e<120?[o,l,s]=[n,a,0]:120<=e&&e<180?[o,l,s]=[0,a,n]:180<=e&&e<240?[o,l,s]=[0,n,a]:240<=e&&e<300?[o,l,s]=[n,0,a]:300<=e&&e<360&&([o,l,s]=[a,0,n]),{red:o+i,green:l+i,blue:s+i}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),i=r(933),o=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const i=new n.ColorPicker(e,r),o="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[o]||t.highlighterMapping_.NativeMML);return l.setColor(i),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":o.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const i=.05,o=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*i+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-i+"em",l.style.width=n.w+2*o+"em",l.style.marginLeft=s-o+"em",l.style.marginRight=-n.w-o-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=i},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");return i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=i},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),i=r(8396),o=r(4346);class l extends o.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");if(o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new i.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class i{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=i;t.StaticTrieNode=class extends i{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class i{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=i.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(i.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,i=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!i.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!i.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=a.match(/^unit:(.+)$/);let l="";return i&&(a=i[1],l=":unit"),e=>{const i=n.evalXPath(t,e)[0];if(i){const e=o.lookupCategory(i.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),i=p[r]||p["="],o=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&i(Array.from(r.textContent).length,o)}}return null}t.constraintTest_=f;class C extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=C;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=h},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),i=r(2105),o=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),C=r(8384),h=r(7206),m=r(7734),g=r(7264),y=r(4356);function L(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:o.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:C.nb,nn:m.nn,sv:g.sv,nemeth:h.nemeth},t.setLocale=function(){const e=L();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))y.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))i.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=L,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const i=r();for(const[e,t]of Object.entries(n))i[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function i(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return i(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return i(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return i(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=i,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),i=r(614),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),i=r(3866),o=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=o.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),i=r(4356),o=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,i.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),i=r(4634),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),i=r(4977),o=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),i=r(8825),o=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=o.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),i=r(4977),o=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=o(e),t?e+t:e},s=function(e,t,r){return t+o(e)},u=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=o(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=i.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:o(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),i=r(3898),o=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=i(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=o,l.numberToWords=i,l.numberToOrdinal=function(e,t){if(e>1999)return o(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=i(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",i=l.ones[Math.floor(r/100)];if(n+=i?a(i,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",i=t?l.special.smallOrdinals[r]:l.ones[r],i)n+=i;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];i=l.ones[r%10],n+=i?a(i)+"og"+e:e}return n}function i(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,i="";for(;e>0;){const o=e%1e3;if(o){const e=n(o,t&&!r);if(r){const t=l.large[r],n=o>1?"er":"";i=a(e,r<=1)+" "+t+n+(i?" og ":"")+i}else i=a(e)+i}e=Math.floor(e/1e3),r++}return i}function o(e){if(e%100)return i(e,!0);const t=i(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":o(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3);if(t){const e=l.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";r=a(o,t>1)+e+n+r}else r=a(o,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function o(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return i(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":o(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+"hundred":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+o.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=i(e);return t?r+"s":r},t.default=o},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=i.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return i.ones[t];const r=i.tens[Math.floor(t/10)],a=i.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},i.numberToWords=function(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=i.large[t];const o=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=o}e=Math.floor(e/1e3),t++}return r},i.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return i.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(i.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(i.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(i.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(i.special.onesOrdinals[e-1])),r.join(" ")},t.default=i},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),i=r(7549);function o(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=o(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,i.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+o.special.hundred:"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=o.ones[a]+o.numSep+o.large[t]+(r?o.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+o.numSep+a:r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?o.special.ordinalsFeminine[e]:o.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?o.special.simpleSmallOrdinalsFeminine[e]:o.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":o.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},o.numberToWords=n,o.numberToOrdinal=function(e,t){return e<=10?o.special.smallDenominators[e]:i(e)+" \u0905\u0902\u0936"},t.default=o},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=i(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=i,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=o(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),o=l.ones[n];if(a+=o?(1===n?"":o)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?i(a):a}function i(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function o(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?i(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const i=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(i,!0):i)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=o+(r?" "+l.large[r]+(r>1&&i>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return o(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=o.ones[a]?(1===a?"":o.ones[a]+o.numSep)+"hundra":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const i=e%1e3;if(i){const l=o.large[r],s=i>1&&r>1&&!t?"er":"";n=(1===r&&1===i?"":(r>1&&1===i?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function i(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=i(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=o},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),i=Number(a);return isNaN(n)||isNaN(i)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:i,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const o=this.parseCstr(t.toString().replace(n,""));this.addRule(new i.SpeechRule(e,o,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),i=this.parseCstr(t);n&&i?(n.rank=this.rank++,this.preconditions.set(e,new s(i,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new i.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class i extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,i=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),i=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==i)return-1;if(e===i&&e!==n)return 1;if(e===n&&e===i)continue;e!==n&&e!==i&&(r=!0)}const o=this.fallback.getProperty(a),l=o.indexOf(n),s=o.indexOf(i);if(l!p.equal(e.cstr))),s.push(h),this.rules.set(t,s),f.setReference(C)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return i.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=i},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),i=r(7630),o=r(4504),l=r(4650);class s extends o.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,i.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),i=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),o=this.parseCstr(r);if(!i&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):i.action,u=new l.SpeechRule(i.name,o,i.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const i=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=i[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var i;function o(e){switch(e){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(i=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:o(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case i.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),i=r(2057),o=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),C=r(2105),h=r(9935),m=r(4650),g=r(4508);class y{constructor(){this.trie=null,this.evaluators_={},this.trie=new g.Trie}static getInstance(){return y.instance=y.instance||new y,y.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);i.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>i.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=y.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)i.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),y.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),i.Debugger.getInstance().output(e)}const a=(new Date).getTime();return i.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=b(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const i=r[n];a[n]="string"==typeof i?e.constructString(t,i):i}C.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;i.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),C.Grammar.getInstance().setAttribute(e);const o=this.lookupRule(e,t.dynamicCstr);if(!o)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);i.Debugger.getInstance().generateOutput((()=>["Apply Rule:",o.name,o.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=o.context,d=o.action.components;r=[];for(let t,i=0;t=d[i];i++){let i=[];const o=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=C.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case m.ActionType.NODE:{const t=c.applyQuery(e,o);t&&(i=this.evaluateTree_(t))}break;case m.ActionType.MULTI:{d=!0;const t=c.applySelector(e,o);t.length>0&&(i=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case m.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}i=c.constructSpan(e,o,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case m.ActionType.PERSONALITY:default:i=[a.AuditoryDescription.create({text:o})]}i[0]&&!d&&(s.context&&(i[0].context=c.constructString(e,s.context)+(i[0].context||"")),s.annotation&&(i[0].annotation=s.annotation)),this.addLayout(i,s,d),t.grammar&&C.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(i,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,i,o){if(!t.length)return[];const l=n||"",s=o||"",u=e.contextFunctions.lookup(i),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),i=e.getValue(f.Axis.MODALITY),o=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,i,o])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,i,o])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,i,o])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==i?i:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==i?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:o];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),i=this.makeSet_(n,e.preference),o=f.DynamicCstr.DEFAULT_VALUES[r];t||n===o||i.push(o),a[r]=i}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==o.NodeType.ELEMENT_NODE&&e.nodeType!==o.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),i.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=y;const L=new Map;function b(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=L.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new h.MathStore;return L.set(t,r),e.inherits&&(r.inherits=L.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=b,l.default.nodeEvaluator=y.getInstance().evaluateNode.bind(y.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),i=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const o=i.default.evaluateNode(e);return n.concat(o)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function i(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return i(e).xml()},t.getTree=i,t.getTreeFromString=function(e){return i(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],o={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(o),u=Object.values(o);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],C=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],h=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],m=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],g=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],y=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],L=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],b=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],k=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],v=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],S=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],w=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],A=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],E=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],x=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],M=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],_=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],O=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],B=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],D=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],F=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],I=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],H=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],Z=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],U=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],V=["\u2145","\u2146","\u2147","\u2148","\u2149"],z=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],W=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],G=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],X=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],J=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],K=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],$=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Y=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],ie=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],oe=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=C.concat(h,m,g,y,L,b,v,S,k,w,A,E,x,M,_,O,P,N,T,R,B,D,F,I,j,q,H,Z,U,V,z,W,G,X,J,K,$,Y,Q,ee,ae,ne,te,re,ie,oe,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const Ce=String.fromCodePoint(8289),he=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],me=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ge=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),ye=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:C,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:L,type:"identifier",role:"latinletter",font:"bold"},{set:y,type:"identifier",role:"latinletter",font:"bold"},{set:k,type:"identifier",role:"latinletter",font:"italic"},{set:b,type:"identifier",role:"latinletter",font:"italic"},{set:S,type:"identifier",role:"latinletter",font:"bold-italic"},{set:v,type:"identifier",role:"latinletter",font:"bold-italic"},{set:A,type:"identifier",role:"latinletter",font:"script"},{set:w,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"bold-script"},{set:E,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"fraktur"},{set:M,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:O,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:U,type:"identifier",role:"latinletter",font:"monospace"},{set:Z,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:z,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"bold"},{set:G,type:"identifier",role:"greekletter",font:"bold"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:$,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:ie,type:"identifier",role:"greekletter",font:"bold"},{set:oe,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:he,type:"number",role:"float"},{set:me,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ge,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],Le=function(){const e={};for(let t,r=0;t=ye[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=Le[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=Le[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return Le[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return Ce},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:o[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const be=new Map;function ke(e,t){return`${e} ${t}`}function ve(e,t,r=""){for(const a of t)be.set(ke(e,a),r||e)}ve("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),ve("bar",n),ve("tilde",i),t.lookupSecondary=function(e,t){return be.get(ke(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class i{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[i.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=i;class o{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends o{copyCollator(){return new l}add(e,t){const r=i.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends o{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=i.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new i;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const i=a(e);return i&&!t.blacklist[e]&&(t.flags[e]||i.applicable(r))?i.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),i=r(3588),o=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],i=n&&n.length,o=t&&t.length,l=u.default.getInstance();if(i&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return i?(n.push(l.postfixNode_(n.pop(),e)),a):(o&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function C(e,t,r){if(!t.length)return e;const n=e.pop(),i=t.shift(),l=r.shift();if(s.isImplicitOp(i)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const o=(n?[n,i]:[i]).concat(l);return C(e.concat(o),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),C([i].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=o.factory.makeBranchNode("infixop",[n,t.shift()],[i],i.textContent);return l.role="implicit",o.run("combine_juxtaposition",l),t.unshift(l),C(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),C(e.concat([n,i,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(i),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(i),n.childNodes.push(u),u.parent=n,i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(i),u.childNodes.unshift(n),n.parent=u,i.parent=u,u.addMathmlNodes(i.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=o.factory.makeBranchNode("infixop",[n,u],[i],i.textContent),c.role="implicit"),e.push(c),C(e.concat(l),t,r)}function h(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}o.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),o.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),o.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,i=[];for(;e.comp.length;)if(i=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&i.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),i.push(e.rel.shift());n=f(i,a,r)}i.length||a.length?(t.push(n),r.push(a)):(i.push(n),f(i,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?C(t.comp.shift(),t.rel,t.comp):e}))),o.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),o.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),o.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),o.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],i=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(i))return void(i.role="integral");if(s.isIntegralDxBoundary(n,i)){const e=u.default.getInstance().prefixNode_(i,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),o.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=g(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=g(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(h(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),h(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const m=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function g(e,t){if(!e.childNodes.length)return L(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;L(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==m.indexOf(e.type)){let a=e.childNodes;L(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const y={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function L(e){if("punctuation"!==e.type)return!1;let t=y[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),i=r(5609),o=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){o.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],i=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(i,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(i.mathml.unshift(e),i.mathmlTree=e),i}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=o.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return o.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return o.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[o.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,o.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&i.isType(r[0],"empty")?r:[o.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const i=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),i=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)i.appendChild(e);return i},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>i(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||i(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&i(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(i(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=C,t.tableIsMatrixOrVector=function(e){return!!e&&h(e)&&C(e.childNodes[0])},t.isFencedElement=h,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return i(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return i(t,"largeop")||i(t,"limboth")||i(t,"limlower")||i(t,"limupper")||i(t,"function")&&l(t,"limit function")||(i(t,"overscore")||i(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return i(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=m,t.isRightBrace=g,t.isSetNode=function(e){return m(e.contentNodes[0])&&g(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=y,t.isUnitCounter=L,t.isPureUnit=b,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(b(t[0])||L(t[0]))&&e.childNodes.slice(1).every(b)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=k,t.compareNeutralFences=function(e,t){return k(e)&&k(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!k(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!k(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),i=r(7516),o=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new o.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return i.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const i=t.nextSibling;if(!i||i===n)continue;const o=u.getSpacer_(i);o&&(r.mathml.push(o),r.mathmlTree=o,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return i.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let i=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(i)):(u.fenceToPunct_(e),i.push(e),i=i.concat(r.shift()),r.unshift(i))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,i.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",i.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),i.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return i.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const i=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===i&&l.isAccent(t[1])||2===i&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===i){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[i]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const i=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return i.role=e.role,i.embellished=l.isEmbellished(e),i}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,i=r.filter(a).length;if(!n&&!i)return e;const o=n?i?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),i&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(o,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,i=a.toArray(e.childNodes),o=[];"left"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"left")),"right"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"right"));const l=u.getInstance().getFormulas(e,i,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],o);return s.mathmlTree=e,s}getLabel(e,t,r,n){const i=u.getInstance().findNestedRow(t,"prooflabel",n),o=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(i.childNodes)),[]);return o.role=n,o.mathmlTree=i,o}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,i="up"===u.getSemantics(n).inferenceRule,o=i?n.childNodes[1]:n.childNodes[0],l=i?n.childNodes[0]:n.childNodes[1],s=o.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),C=r(a.toArray(l.childNodes[0].childNodes))[0],h=u.getInstance().factory_.makeBranchNode("premises",f,[]);h.mathmlTree=s;const m=u.getInstance().factory_.makeBranchNode("conclusion",[C],[]);return m.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:m,premises:h}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),i.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,i.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=t.comp[a+1],o=n.length-1;if(n[o]&&i[0]&&l.isType(n[o],"number")&&!l.isRole(n[o],"mixed")&&l.isType(i[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[o],i[0]],[]);e.role="mixed",r=r.concat(n.slice(0,o)),r.push(e),i.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(i=u.getInstance().implicitNode_(e),i.role="unit"),i&&r.push(i),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=n.length-1;if(n[i]&&l.isType(n[i],"number")&&(l.isRole(n[i],"integer")||l.isRole(n[i],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[i],e],[]);t.role="mixed",r=r.concat(n.slice(0,i)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=i.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const i=s.sliceNodes(e,l.isOperator);if(0===i.head.length)return n.push(i.div),u.getInstance().operationsTree_(i.tail,t,r,n);const o=u.getInstance().prefixNode_(u.getInstance().implicitNode(i.head),n),c=u.getInstance().appendOperand_(t,r,o);return i.div?u.getInstance().operationsTree_(i.tail,c,i.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),i=t.head.length-1,o=u.getInstance().neutralFences_(t.head,a.slice(0,i));a=a.slice(i),e.push(...o),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const i=r[r.length-1],o=e[0].role;if("open"===o||l.isNeutralFence(e[0])&&(!i||!l.compareNeutralFences(e[0],i))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&"open"===i.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&l.compareNeutralFences(e[0],i)){if(!l.elligibleLeftNeutral(i)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&l.isNeutralFence(i)&&r.some(n)){const i=s.sliceNodes(r,n,!0),o=a.pop(),l=a.length-i.tail.length+1,c=u.getInstance().neutralFences_(i.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(i.div,e.shift(),a.pop().concat(c,o));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,i.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),i=r.length-1,o=a.slice(0,i),l=(a=a.slice(i)).shift(),s=u.getInstance().neutralFences_(r,o);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=i.run("propagateComposedFunction",n)):n.role=e.role,n=i.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const i=e[a+1];return!t(n)||!t(i)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let i=0;for(;r.comp.length>0;)a.push(r.rel[i++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const i=(t=t.slice(0,a+1))[1],o=t[2];let l;if(!n&&o&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,i],[]),l.role="subsup",t=[l,o],r="superscript"),n){const a=u.getInstance().accentRole_(i,r);if(o){u.getInstance().accentRole_(o,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[l,i],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,i],[]),t=[l,o],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),i=l.isEmbellished(e);return r&&(r.embellished=i),n.embellished=i,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const i=u.getInstance().getFunctionsInRow_(e,[]),o=u.getInstance().getFunctionArgs_(a,i,n);return r.concat(o)}getFunctionArgs_(e,t,r){let a,n,o;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return o=u.getInstance().integralNode_(e,a,r.intvar),i.run("intvar_from_fraction",o),r.rest.unshift(o),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),o=u.getInstance().functionNode_(e,r),t.unshift(o),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return o=u.getInstance().functionNode_(e,n),a.tail.unshift(o),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),o=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(o),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),o=u.getInstance().functionNode_(e,t.shift()),t.unshift(o),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}i.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const i=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],i,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let i;r&&(i=r.parent,a.push(r));const o=u.getInstance().factory_.makeBranchNode(e,t,a);return o.role=n.role,i&&(r.parent=i),o}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let i,o=0;i=e[o];o++){const e=a.tagName(i);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(i.childNodes),t,r+1,n);if(u.findSemantics(i,t,n))return i}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),i=r(2298);class o{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return o.fromNode(e.root)}static fromNode(e){return new o(o.fromNode_(e))}static fromString(e){return new o(o.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!o.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(o.collapsedLeafs(e),o.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,o.simpleCollapseStructure(r)?[r]:o.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new o(o.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return o.simpleCollapseStructure(e)?e.toString():o.contentCollapseStructure(e)?"(c "+e.slice(1).map(o.makeSexp_).join(" ")+")":"("+e.map(o.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(o.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(o.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${i.Attribute.ID}=${s}]`,e)[0];if(c&&o.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=o.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&o.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(o.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(i.Attribute.COLLAPSED),a=r?o.realLeafs_(o.fromString(r).array):t.map((e=>e.id));e.setAttribute(i.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(o.simpleCollapseStructure(e))return[e];if(o.contentCollapseStructure(e))return[];let t=[];for(let r=1;ro.simpleCollapseStructure(e)?e:o.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{o.simpleCollapseStructure(e)?r.push(e):(o.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=o},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),i=r(9265),o=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new o.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new o.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new i.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function i(e,t,r){r&&e.reverse();const a=[];for(let n,i=0;n=e[i];i++){if(t(n))return r?{head:e.slice(i+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(i+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,i=0;n=e[i];i++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=i,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let o=null;do{o=i(r,t),n.push(o.head),a.push(o.div),r=o.tail}while(o.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),i=r(1214),o=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(t)),(0,a.setup)(this.options_),o.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),i=r(1214),o=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return o.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(e)),this.colorLeaves_(e),o.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=o.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class i extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=i},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class i extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=i},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),i=r(6604),o=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new o.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),i=r(5274),o=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=C(e);return a.markup(t)}function C(e){const t=s.SemanticTree.fromRoot(e),r=i.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=h(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function h(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function m(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const i=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=i?a.markup(c(i)):p(t);e.setAttribute(o.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(o.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=C,t.nodeAtPosition_=h,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,i=0;t=a[i];i++){const a=t.getAttribute("id"),i=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!i)continue;const l=t.childNodes[1],s=l.getAttribute(o.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(o.Attribute.TYPE))continue;if(c=i.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(o.Attribute.PARENT);d&&c.setAttribute(o.Attribute.PARENT,d),c.setAttribute(o.Attribute.TYPE,"dummy"),c.setAttribute(o.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(o.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=m(e);return a.markup(t)},t.computeSummary_=m},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class i extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=i},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),i=r(6278),o=r(9543);class l extends i.AbstractSpeechGenerator{getSpeech(e,t,r=null){const i=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const i in l){const s=l[i],u=n.getBySemanticId(t,i),c=n.getBySemanticId(e,i)||r&&n.getBySemanticId(r,i);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?o.addModality(c,s,this.modality):o.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&o.addPrefix(c,s))}return i}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),i=r(4356),o=r(2536),l=r(2780);var s,u,c;function d(){const e=i.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),i=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,i.push(t))}return i}function C(e){const t="normal"===e||"fullwidth"===e?"":i.LOCALE.MESSAGES.font[e]||i.LOCALE.MESSAGES.embellish[e]||"";return(0,o.localeFontCombiner)(t)}function h(e,r,a,n,o,l){const s=C(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;g(s.combiner,n,u,c,s.font,e,o,i.LOCALE.ALPHABETS.letterTrans,r)}}function m(e,r,a,n,o){const l=C(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=i.LOCALE.ALPHABETS.digitPrefix,r=u+o;g(l.combiner,a,s,r,l.font,e,n,i.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function g(e,t,r,a,n,i,o,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in i?i[c]:i.default;l.defineRule(t.toString(),c,"default",o,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const o=t.INTERVALS;for(let e,t=0;e=o[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)m(t,r,e.font,e.category,e.offset||0);else{h(t,r,i.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=C,t.alphabetRules=h,t.numberRules=m,t.makeLetter=g,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),i=r(1676),o=r(1676),l=r(2780),s=r(2362);class u extends i.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,o.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[o.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,i=0;e=t[i];i++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const i=t[1];i&&i!==u.AUTO&&-1!==a[t[0]].indexOf(i)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ao?-1:i0&&t<20&&r>0&&r<11}function w(e){return i.default.getInstance().style===e}function A(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function E(e){if(A(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(x(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&M(r))}function x(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function M(e){return o.evalXPath("children/*",e).every((e=>x(e)||"identifier"===e.tagName))}function _(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&k(e.childNodes[0])&&O(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function O(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,i="open"===e.getAttribute("role")?0:1;let o=e.parentNode;for(;o;)"fenced"===o.tagName&&o.childNodes[0].childNodes[i].textContent===n&&r++,o=o.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),i=r(5897),o=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const C={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let h=!1;function m(e=i.default.getInstance().locale){i.EnginePromise.loaded[e]||(i.EnginePromise.loaded[e]=[!1,!1],function(e){if(i.default.getInstance().isIE&&i.default.getInstance().mode===o.Mode.HTTP)return void k(e);y(e)}(e))}function g(){switch(i.default.getInstance().mode){case o.Mode.ASYNC:return v;case o.Mode.HTTP:return w;case o.Mode.SYNC:default:return S}}function y(e){const t=i.default.getInstance().customLoader?i.default.getInstance().customLoader:g(),r=new Promise((r=>{t(e).then((t=>{L(t),i.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{i.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(e)}))}));i.EnginePromise.promises[e]=r}function L(e){b(JSON.parse(e))}function b(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(C[n[1]])))}}function k(e,t){let r=t||1;n.mapsForIE?b(n.mapsForIE,e):r<=5&&setTimeout((()=>k(e,r++)).bind(this),300)}function v(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function S(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function w(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=i.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return h||(m(u.DynamicCstr.BASE_LOCALE),h=!0),i.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=i.default.getInstance().defaultLocale;return t?(m(t),i.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return m(e),i.EnginePromise.promises[e]}))))):(m(e),i.EnginePromise.promises[e])}))))}))},t.standardLoader=g,t.retrieveFiles=y,t.parseMaps=L,t.loadFile=v,t.loadFileSync=S,t.loadAjax=w},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),i=r(7088),o=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:o.spaceoutNumber,CQFspaceoutIdentifier:o.spaceoutIdentifier,CSFspaceoutText:o.spaceoutText,CSFopenFracVerbose:o.openingFractionVerbose,CSFcloseFracVerbose:o.closingFractionVerbose,CSFoverFracVerbose:o.overFractionVerbose,CSFopenFracBrief:o.openingFractionBrief,CSFcloseFracBrief:o.closingFractionBrief,CSFopenFracSbrief:o.openingFractionSbrief,CSFcloseFracSbrief:o.closingFractionSbrief,CSFoverFracSbrief:o.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFopenRadicalVerbose:o.openingRadicalVerbose,CSFcloseRadicalVerbose:o.closingRadicalVerbose,CSFindexRadicalVerbose:o.indexRadicalVerbose,CSFopenRadicalBrief:o.openingRadicalBrief,CSFcloseRadicalBrief:o.closingRadicalBrief,CSFindexRadicalBrief:o.indexRadicalBrief,CSFopenRadicalSbrief:o.openingRadicalSbrief,CSFindexRadicalSbrief:o.indexRadicalSbrief,CQFisSmallRoot:o.smallRoot,CSFsuperscriptVerbose:o.superscriptVerbose,CSFsuperscriptBrief:o.superscriptBrief,CSFsubscriptVerbose:o.subscriptVerbose,CSFsubscriptBrief:o.subscriptBrief,CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.superscriptVerbose,CSFleftsubscriptVerbose:o.subscriptVerbose,CSFrightsuperscriptVerbose:o.superscriptVerbose,CSFrightsubscriptVerbose:o.subscriptVerbose,CSFleftsuperscriptBrief:o.superscriptBrief,CSFleftsubscriptBrief:o.subscriptBrief,CSFrightsuperscriptBrief:o.superscriptBrief,CSFrightsubscriptBrief:o.subscriptBrief,CSFunderscript:o.nestedUnderscript,CSFoverscript:o.nestedOverscript,CSFendscripts:o.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:o.determinantIsSimple,CSFRemoveParens:o.removeParens,CQFresetNesting:o.resetNestingDepth,CGFbaselineConstraint:o.generateBaselineConstraint,CGFtensorRules:o.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),i=r(5740),o=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),i=e.ownerDocument;for(let e,o=0;e=r[o];o++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),o=n.identifierNode(r,"unknown","");t(o),a.push(o.xml(i))}return a}function d(e,r,a,o,l,s){o=o||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=i.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(o,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=i.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,o){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return o;if(t.indexOf(e.tagName)>-1&&o++,!e.childNodes||0===e.childNodes.length)return o;const l=i.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,o)})))}function C(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function h(e,t,r){const a=C(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function m(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const i=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function g(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function y(e,t,r){const a=g(e),n=L(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function L(e){const t="sqrt"===e.tagName?"2":o.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function b(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function k(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=C,t.nestedFraction=h,t.openingFractionVerbose=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=C(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=C(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=C(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=m,t.subscriptVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=m(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=m(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=g,t.nestedRadical=y,t.getRootIndex=L,t.openingRadicalVerbose=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=b,t.nestedUnderscript=function(e){const t=b(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=k,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=k(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=o.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let e,t=0;e=n[t];t++)i=i.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(i.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const v=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),S=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function w(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const i="children/*["+S.get(e)+"]";if(1&n){const t=v.get(e%5);r="[t] "+t+"Verbose; [n] "+i+";"+r,a="[t] "+t+"Brief; [n] "+i+";"+a}else t.unshift("name("+i+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,i,o]=w(a);e.defineRule(r,"default",i,"self::tensor",...n),t&&(e.defineRule(r,"brief",o,"self::tensor",...n),e.defineRule(r,"sbrief",o,"self::tensor",...n));const l=v.get(2);i+="; [t]"+l+"Verbose",o+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",i,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",o,"self::tensor",s,...n),e.defineRule(r,"sbrief",o,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),i=r(5740),o=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=C(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function C(e,t){const r=t||0;return e.parentNode?C(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function h(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function m(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function g(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(m(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(m(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=C,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=h,l.Grammar.getInstance().setCorrection("enlargeFence",h),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=m,t.propagateNumber=g,(0,u.register)(new c.SemanticVisitor("nemeth","number",g,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),o=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=o?p.nestedSubSuper(o,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",C=o&&"EMPTY"!==i.tagName(o)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],h=u&&"EMPTY"!==i.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],m=s.default.evaluateNode(e);return l=!1,c.concat(C,m,h)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),o=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===i.tagName(e),c=o&&"NUMBER"===i.tagName(o);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),i=r(4356),o=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,o.convertVulgarFraction)(e,i.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(i.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(i.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(i.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),i=r(1378),o=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:o.openingFraction,CSFcloseFraction:o.closingFraction,CSFoverFraction:o.overFraction,CSFoverBevFraction:o.overBevelledFraction,CQFhyperFraction:o.hyperFractionBoundary,CSFopenRadical:o.openingRadical,CSFcloseRadical:o.closingRadical,CSFindexRadical:o.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:e=>i.generateTensorRules(e,!1),CTFrelationIterator:o.relationIterator,CTFimplicitIterator:o.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),i=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),i=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const o=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==o.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),i=r(5740),o=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),C=r(9543),h=r(8504),m=r(7730),g=r(1214),y=r(179),L=r(1204),b=r(5274);class k{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(k.SRE_ID_ATTR)?this.id=this.node.getAttribute(k.SRE_ID_ATTR):(this.node.setAttribute(k.SRE_ID_ATTR,k.ID_COUNTER.toString()),this.id=k.ID_COUNTER++),this.rootNode=L.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=y.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(y.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case y.WalkerMoves.DEPTH:return this.depth_();case y.WalkerMoves.SUMMARY:return this.summary_();case y.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=y.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=y.WalkerMoves.ENTER}updateFocus(){this.setFocus(m.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new g.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),C.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?L.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=L.splitAttribute(L.getAttribute(e,u.Attribute.CHILDREN)),r=L.splitAttribute(L.getAttribute(e,u.Attribute.CONTENT));const a=L.getAttribute(e,u.Attribute.TYPE),n=L.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];b.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=b.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());b.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return m.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?y.WalkerMoves.SUMMARY:y.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?y.WalkerMoves.DETAIL:y.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(o.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=o.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=h.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=h.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=h.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),i=n.indexOf(a);if(-1===i)return t;const o=i>=n.length-1?n[0]:n[i+1];return h.ClearspeakPreferences.addPreference(t,r,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?L.getAttribute(e[0],u.Attribute.PREFIX):C.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?L.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),o=this.getFocus().getSemanticNodes(),l=C.retrievePrefix(o[0]),s=[new a.AuditoryDescription({text:i,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=C.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=C.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=k,k.ID_COUNTER=0,k.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,i){const o=e=>a.getBySemanticId(i,e),l=r.nodeDict,s=o(e),u=t.map(o),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,i),d}static generateAllVisibleNodes_(e,t,r,a){let i=[];for(let o=0,l=e.length;oe.id.toString())),u=n.getAllVisibleNodes(s,a);i=i.concat(n.generateAllVisibleNodes_(s,u,r,a))}return i}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),i=r(6537),o=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new i.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),o.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const i=u.getAttribute(e,a.Attribute.COLLAPSED);return i?this.postProcess(t,i):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),i=u.getAttribute(e,a.Attribute.ANNOTATION)||"",o=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(i),d.parseAttributes(o),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=i},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),i=r(9797);class o extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new i.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=o},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),i=r(9806),o=r(179);class l extends i.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=o.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=o.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===o.WalkerMoves.ROW){this.moved=o.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=o.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),i=this.levels.indexOf(t),o=this.levels.get(e?i+1:i-1);if(!o)return this.levels.push(n),null;this.setFocus(this.singletonFocus(o));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const i=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),i=r(9806),o=r(1799);t.walker=function(e,r,a,n,i){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,i)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new i.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new o.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Sr=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),wr=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),kr.default.set("base",vr),kr.default.set("en",Sr),kr.default.set("nemeth",wr),r.Loader.preLoad("loader","startup","core","input/mml","output/svg","ui/menu"),function(e,t){nr(e,"svg",er.fontName,t)}(function(e){return function(){return e((function(){return dr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})),!0)}()})(); \ No newline at end of file diff --git a/es5/node-main.js b/es5/node-main.js index 2b505cb58a..fbfdc66245 100644 --- a/es5/node-main.js +++ b/es5/node-main.js @@ -1 +1 @@ -(function(){"use strict";var __webpack_modules__={444:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var a=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var a=i(t),s=a.next();!s.done;s=a.next()){var l=s.value;"string"==typeof l?o=o.concat(Array.from(this.document.querySelectorAll(l))):Array.isArray(l)||l instanceof this.window.NodeList||l instanceof this.window.HTMLCollection?o=o.concat(Array.from(l)):o.push(l)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),a=o.next();!a.done;a=o.next()){var s=a.value;try{t.sheet.insertRule(s,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(s,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=a},1131:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LiteElement=void 0;var a=function(t,e,a){var s,l;void 0===e&&(e={}),void 0===a&&(a=[]),this.kind=t,this.attributes=r({},e),this.children=o([],n(a),!1);try{for(var c=i(this.children),u=c.next();!u.done;u=c.next())u.value.parent=this}catch(t){s={error:t}}finally{try{u&&!u.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}this.styles=null};e.LiteElement=a},315:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LiteParser=e.PATTERNS=void 0;var l,c=i(r(5368)),u=r(1168),p=r(2560);!function(t){t.TAGNAME="[a-z][^\\s\\n>]*",t.ATTNAME="[a-z][^\\s\\n>=]*",t.VALUE="(?:'[^']*'|\"[^\"]*\"|[^\\s\\n]+)",t.VALUESPLIT="(?:'([^']*)'|\"([^\"]*)\"|([^\\s\\n]+))",t.SPACE="(?:\\s|\\n)+",t.OPTIONALSPACE="(?:\\s|\\n)*",t.ATTRIBUTE=t.ATTNAME+"(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUE+")?",t.ATTRIBUTESPLIT="("+t.ATTNAME+")(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUESPLIT+")?",t.TAG="(<(?:"+t.TAGNAME+"(?:"+t.SPACE+t.ATTRIBUTE+")*"+t.OPTIONALSPACE+"/?|/"+t.TAGNAME+"|!--[^]*?--|![^]*?)(?:>|$))",t.tag=new RegExp(t.TAG,"i"),t.attr=new RegExp(t.ATTRIBUTE,"i"),t.attrsplit=new RegExp(t.ATTRIBUTESPLIT,"i")}(l=e.PATTERNS||(e.PATTERNS={}));var f=function(){function t(){}return t.prototype.parseFromString=function(t,e,r){void 0===e&&(e="text/html"),void 0===r&&(r=null);for(var n=r.createDocument(),o=r.body(n),i=t.replace(/<\?.*?\?>/g,"").split(l.tag);i.length;){var a=i.shift(),s=i.shift();a&&this.addText(r,o,a),s&&">"===s.charAt(s.length-1)&&("!"===s.charAt(1)?this.addComment(r,o,s):o="/"===s.charAt(1)?this.closeTag(r,o,s):this.openTag(r,o,s,i))}return this.checkDocument(r,n),n},t.prototype.addText=function(t,e,r){return r=c.translate(r),t.append(e,t.text(r))},t.prototype.addComment=function(t,e,r){return t.append(e,new p.LiteComment(r))},t.prototype.closeTag=function(t,e,r){for(var n=r.slice(2,r.length-1).toLowerCase();t.parent(e)&&t.kind(e)!==n;)e=t.parent(e);return t.parent(e)},t.prototype.openTag=function(t,e,r,n){var o=this.constructor.PCDATA,i=this.constructor.SELF_CLOSING,a=r.match(/<(.*?)[\s\n>\/]/)[1].toLowerCase(),s=t.node(a),c=r.replace(/^<.*?[\s\n>]/,"").split(l.attrsplit);return(c.pop().match(/>$/)||c.length<5)&&(this.addAttributes(t,s,c),t.append(e,s),i[a]||r.match(/\/>$/)||(o[a]?this.handlePCDATA(t,s,a,n):e=s)),e},t.prototype.addAttributes=function(t,e,r){for(var n=this.constructor.CDATA_ATTR;r.length;){var o=a(r.splice(0,5),5),i=o[1],s=o[2],l=o[3],u=o[4],p=s||l||u||"";n[i]||(p=c.translate(p)),t.setAttribute(e,i,p)}},t.prototype.handlePCDATA=function(t,e,r,n){for(var o=[],i="",a="";n.length&&a!==i;)o.push(a),o.push(n.shift()),a=n.shift();t.append(e,t.text(o.join("")))},t.prototype.checkDocument=function(t,e){var r,n,o,i,a=this.getOnlyChild(t,t.body(e));if(a){try{for(var l=s(t.childNodes(t.body(e))),c=l.next();!c.done;c=l.next()){if((h=c.value)===a)break;h instanceof p.LiteComment&&h.value.match(/^":">":">".concat(l,""))},t.prototype.serializeInner=function(t,e,r){var n=this;return void 0===r&&(r=!1),this.constructor.PCDATA.hasOwnProperty(e.kind)?t.childNodes(e).map((function(e){return t.value(e)})).join(""):t.childNodes(e).map((function(e){var o=t.kind(e);return"#text"===o?n.protectHTML(t.value(e)):"#comment"===o?e.value:n.serialize(t,e,r)})).join("")},t.prototype.protectAttribute=function(t){return"string"!=typeof t&&(t=String(t)),t.replace(/"/g,""")},t.prototype.protectHTML=function(t){return t.replace(/&/g,"&").replace(//g,">")},t.SELF_CLOSING={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},t.PCDATA={option:!0,textarea:!0,fieldset:!0,title:!0,style:!0,script:!0},t.CDATA_ATTR={style:!0,datafld:!0,datasrc:!0,href:!0,src:!0,longdesc:!0,usemap:!0,cite:!0,datetime:!0,action:!0,axis:!0,profile:!0,content:!0,scheme:!0},t}();e.LiteParser=f},2560:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.LiteComment=e.LiteText=void 0;var o=function(){function t(t){void 0===t&&(t=""),this.value=t}return Object.defineProperty(t.prototype,"kind",{get:function(){return"#text"},enumerable:!1,configurable:!0}),t}();e.LiteText=o;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"#comment"},enumerable:!1,configurable:!0}),e}(o);e.LiteComment=i},1248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LiteWindow=void 0;var n=r(1168),o=r(7062),i=r(315),a=r(5020),s=function(){this.DOMParser=a.LiteParser,this.NodeList=i.LiteList,this.HTMLCollection=i.LiteList,this.HTMLElement=n.LiteElement,this.DocumentFragment=i.LiteList,this.Document=o.LiteDocument,this.document=new o.LiteDocument};e.LiteWindow=s},4907:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=0&&t.parent.children.splice(e,1),t.parent=null,t},e.prototype.replace=function(t,e){var r=this.childIndex(e);return r>=0&&(e.parent.children[r]=t,t.parent=e.parent,e.parent=null),e},e.prototype.clone=function(t){var e=this,r=new f.LiteElement(t.kind);return r.attributes=i({},t.attributes),r.children=t.children.map((function(t){if("#text"===t.kind)return new h.LiteText(t.value);if("#comment"===t.kind)return new h.LiteComment(t.value);var n=e.clone(t);return n.parent=r,n})),r},e.prototype.split=function(t,e){var r=new h.LiteText(t.value.slice(e));return t.value=t.value.slice(0,e),t.parent.children.splice(this.childIndex(t)+1,0,r),r.parent=t.parent,r},e.prototype.next=function(t){var e=t.parent;if(!e)return null;var r=this.childIndex(t)+1;return r>=0&&r=0?e.children[r]:null},e.prototype.firstChild=function(t){return t.children[0]},e.prototype.lastChild=function(t){return t.children[t.children.length-1]},e.prototype.childNodes=function(t){return l([],s(t.children),!1)},e.prototype.childNode=function(t,e){return t.children[e]},e.prototype.kind=function(t){return t.kind},e.prototype.value=function(t){return"#text"===t.kind?t.value:"#comment"===t.kind?t.value.replace(/^$/,"$2"):""},e.prototype.textContent=function(t){var e=this;return t.children.reduce((function(t,r){return t+("#text"===r.kind?r.value:"#comment"===r.kind?"":e.textContent(r))}),"")},e.prototype.innerHTML=function(t){return this.parser.serializeInner(this,t)},e.prototype.outerHTML=function(t){return this.parser.serialize(this,t)},e.prototype.serializeXML=function(t){return this.parser.serialize(this,t,!0)},e.prototype.setAttribute=function(t,e,r,n){void 0===n&&(n=null),"string"!=typeof r&&(r=String(r)),n&&(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,"")),t.attributes[e]=r,"style"===e&&(t.styles=null)},e.prototype.getAttribute=function(t,e){return t.attributes[e]},e.prototype.removeAttribute=function(t,e){delete t.attributes[e]},e.prototype.hasAttribute=function(t,e){return t.attributes.hasOwnProperty(e)},e.prototype.allAttributes=function(t){var e,r,n=t.attributes,o=[];try{for(var i=a(Object.keys(n)),s=i.next();!s.done;s=i.next()){var l=s.value;o.push({name:l,value:n[l]})}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return o},e.prototype.addClass=function(t,e){var r=(t.attributes.class||"").split(/ /);r.find((function(t){return t===e}))||(r.push(e),t.attributes.class=r.join(" "))},e.prototype.removeClass=function(t,e){var r=(t.attributes.class||"").split(/ /),n=r.findIndex((function(t){return t===e}));n>=0&&(r.splice(n,1),t.attributes.class=r.join(" "))},e.prototype.hasClass=function(t,e){return!!(t.attributes.class||"").split(/ /).find((function(t){return t===e}))},e.prototype.setStyle=function(t,e,r){t.styles||(t.styles=new O.Styles(this.getAttribute(t,"style"))),t.styles.set(e,r),t.attributes.style=t.styles.cssText},e.prototype.getStyle=function(t,e){if(!t.styles){var r=this.getAttribute(t,"style");if(!r)return"";t.styles=new O.Styles(r)}return t.styles.get(e)},e.prototype.allStyles=function(t){return this.getAttribute(t,"style")},e.prototype.insertRules=function(t,e){t.children=[this.text(e.join("\n\n")+"\n\n"+this.textContent(t))]},e.prototype.fontSize=function(t){return 0},e.prototype.fontFamily=function(t){return""},e.prototype.nodeSize=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),[0,0]},e.prototype.nodeBBox=function(t){return{left:0,right:0,top:0,bottom:0}},e}(c.AbstractDOMAdaptor);e.LiteBase=m;var v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,u.NodeMixin)(m));e.LiteAdaptor=v,e.liteAdaptor=function(t){return void 0===t&&(t=null),new v(null,t)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function a(t,e){var r,o;try{for(var s=n(Object.keys(e)),l=s.next();!l.done;l=s.next()){var c=l.value;"__esModule"!==c&&(!i(t[c])||!i(e[c])||e[c]instanceof Promise?null!==e[c]&&void 0!==e[c]&&(t[c]=e[c]):a(t[c],e[c]))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=a,e.combineDefaults=function t(e,r,o){var a,s;e[r]||(e[r]={}),e=e[r];try{for(var l=n(Object.keys(o)),c=l.next();!c.done;c=l.next()){var u=c.value;i(e[u])&&i(o[u])?t(e,u,o[u]):null==e[u]&&null!=o[u]&&(e[u]=o[u])}}catch(t){a={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}return e},e.combineWithMathJax=function(t){return a(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var a=r(9515),s=r(265),l=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return l.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return l.PackageError}});var c,u=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=a.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,o){var i,a;void 0===e&&(e={}),void 0===n&&(n=[]);var s=this.create(t,o);this.setAttributes(s,e);try{for(var l=r(n),c=l.next();!c.done;c=l.next()){var u=c.value;this.append(s,u)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}return s},t.prototype.setAttributes=function(t,e){var n,o,i,a,s,l;if(e.style&&"string"!=typeof e.style)try{for(var c=r(Object.keys(e.style)),u=c.next();!u.done;u=c.next()){var p=u.value;this.setStyle(t,p.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[p])}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}if(e.properties)try{for(var f=r(Object.keys(e.properties)),h=f.next();!h.done;h=f.next()){t[p=h.value]=e.properties[p]}}catch(t){i={error:t}}finally{try{h&&!h.done&&(a=f.return)&&a.call(f)}finally{if(i)throw i.error}}try{for(var d=r(Object.keys(e)),y=d.next();!y.done;y=d.next()){"style"===(p=y.value)&&"string"!=typeof e.style||"properties"===p||this.setAttribute(t,p,e[p])}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=d.return)&&l.call(d)}finally{if(s)throw s.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),a=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=a},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var a=o.value.item;if(a.handlesDocument(t))return a}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=a},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&s.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=f.STATE.UNPROCESSED);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>=r&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=f.STATE.LAST);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>r)return;if(l.item.convert&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if(a.item.id===t)return a.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=y,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var O=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(c.AbstractInputJax),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(u.AbstractOutputJax),v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(p.AbstractMathList),M=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(f.AbstractMathItem),b=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,l.userOptions)((0,l.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||v),this.renderActions=y.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new m;var a=this.options.InputJax||[new O];Array.isArray(a)||(a=[a]),this.inputJax=a,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new h.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),a=o.next();!a.done;a=o.next()){var s=a.value;this.visitNode(s,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(t.kind);this.addAttributes(t,o);try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;this.visitNode(l,o)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=t.attributes,a=o.getExplicitNames();try{for(var s=i(a),l=s.next();!l.done;l=s.next()){var c=l.value;e.setAttribute(c,o.getExplicit(c).toString())}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=a},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),a=r(6336),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=a.MML,e}(i.AbstractNodeFactory);e.MmlFactory=s},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var l=r(91),c=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var u=["","thinmathspace","mediummathspace","thickmathspace"],p=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var f=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new l.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var s=this.factory.create(this.kind);if(s.properties=i({},this.properties),this.attributes){var l=this.attributes.getAllAttributes();try{for(var c=a(Object.keys(l)),u=c.next();!u.done;u=c.next()){var p=u.value;("id"!==p||t)&&s.attributes.set(p,l[p])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var f=this.childNodes;1===f.length&&f[0].isInferred&&(f=f[0].childNodes);try{for(var h=a(f),d=h.next();!d.done;d=h.next()){var y=d.value;y?s.appendChild(y.copy()):s.childNodes.push(null)}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}return s},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var s=a(i.getPropertyNames()),l=s.next();!l.done;l=s.next()){var c=l.value;e.setProperty(c,i.getProperty(c))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=a(n.childNodes),s=i.next();!s.done;s=i.next()){if(s.value===r)return o;o++}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=p[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":u[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var i,l;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var c=this.attributes.getAllDefaults();try{for(var u=a(Object.keys(t)),p=u.next();!p.done;p=u.next()){var f=p.value;if(c.hasOwnProperty(f)||r.alwaysInherit.hasOwnProperty(f)){var h=s(t[f],2),d=h[0],y=h[1];((r.noInherit[d]||{})[this.kind]||{})[f]||this.attributes.setInherited(f,y)}}}catch(t){i={error:t}}finally{try{p&&!p.done&&(l=u.return)&&l.call(u)}finally{if(i)throw i.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var O=this.arity;if(O>=0&&O!==1/0&&(1===O&&0===this.childNodes.length||1!==O&&this.childNodes.length!==O))if(O=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=a(n.getExplicitNames()),s=i.next();!s.done;s=i.next()){var l=s.value;"data-"===l.substr(0,5)||void 0!==n.getDefault(l)||l.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:l.INHERIT,mathcolor:l.INHERIT,mathsize:l.INHERIT,dir:l.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(c.AbstractNode);e.AbstractMmlNode=f;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof m&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var s=a(this.childNodes),l=s.next();!l.done;l=s.next()){var c=l.value;c instanceof f&&c.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;s instanceof f&&s.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},f.defaults),{mathvariant:"normal",mathsize:l.INHERIT}),e}(f);e.AbstractMmlTokenNode=h;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=f.defaults,e}(f);e.AbstractMmlLayoutNode=d;var y=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=a(this.childNodes.slice(1)),s=i.next();!s.done;s=i.next()){var l=s.value;l&&l.setTeXclass(null)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=f.defaults,r}(f);e.AbstractMmlBaseNode=y;var O=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(c.AbstractEmptyNode);e.AbstractMmlEmptyNode=O;var m=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(O);e.TextNode=m;var v=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(O);e.XMLNode=v},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},a.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(a.AbstractMmlNode);e.MmlMaction=s},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=s.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var s=r(9007),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=i(i({},s.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(s.AbstractMmlBaseNode);e.MmlMfrac=l},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=a.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},a.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(a.AbstractMmlTokenNode);e.MmlMi=s},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var l=r(9007),c=r(4082),u=r(505),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=a(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,s=i[r][t]||i[n][t]||i[o][t];return s?s[2]:l.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==l.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===l.TEXCLASS.REL&&("prefix"===r&&(this.texClass=l.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=l.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===l.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==l.TEXCLASS.BIN&&e!==l.TEXCLASS.REL||(r=t.texClass=l.TEXCLASS.ORD),r=this.prevClass=t.texClass||l.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=l.TEXCLASS.NONE,e!==l.TEXCLASS.BIN||r!==l.TEXCLASS.NONE&&r!==l.TEXCLASS.BIN&&r!==l.TEXCLASS.OP&&r!==l.TEXCLASS.REL&&r!==l.TEXCLASS.OPEN&&r!==l.TEXCLASS.PUNCT)if(r!==l.TEXCLASS.BIN||e!==l.TEXCLASS.REL&&e!==l.TEXCLASS.CLOSE&&e!==l.TEXCLASS.PUNCT){if(e===l.TEXCLASS.BIN){for(var n=this,o=this.parent;o&&o.parent&&o.isEmbellished&&(1===o.childNodes.length||!o.isKind("mrow")&&o.core()===n);)n=o,o=o.parent;o.childNodes[o.childNodes.length-1]===n&&(this.texClass=l.TEXCLASS.ORD)}}else t.texClass=this.prevClass=l.TEXCLASS.ORD;else this.texClass=l.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,o){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===o&&(o=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,o);var i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)},e.prototype.checkOperatorTable=function(t){var e,r,n=a(this.handleExplicitForm(this.getForms()),3),o=n[0],i=n[1],l=n[2];this.attributes.setInherited("form",o);var u=this.constructor.OPTABLE,p=u[o][t]||u[i][t]||u[l][t];if(p){void 0===this.getProperty("texClass")&&(this.texClass=p[2]);try{for(var f=s(Object.keys(p[3]||{})),h=f.next();!h.done;h=f.next()){var d=h.value;this.attributes.setInherited(d,p[3][d])}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}this.lspace=(p[0]+1)/18,this.rspace=(p[1]+1)/18}else{var y=(0,c.getRange)(t);if(y){void 0===this.getProperty("texClass")&&(this.texClass=y[2]);var O=this.constructor.MMLSPACING[y[2]];this.lspace=(O[0]+1)/18,this.rspace=(O[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,u.unicodeString)((0,u.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=i(i({},l.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=c.MMLSPACING,e.OPTABLE=c.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(l.AbstractMmlTokenNode);e.MmlMo=p},7238:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(s)if(s.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!s.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=a(this.childNodes),l=i.next();!l.done;l=i.next()){t=l.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=s.TEXCLASS.INNER)}else{try{for(var c=a(this.childNodes),u=c.next();!u.done;u=c.next()){t=u.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},s.AbstractMmlNode.defaults),e}(s.AbstractMmlNode);e.MmlMrow=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=l.defaults,e}(l);e.MmlInferredMrow=c},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var s=r(9007),l=r(505),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=s.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,l;try{for(var c=a(s.indentAttributes),u=c.next();!u.done;u=c.next()){var p=u.value;e[p]&&this.attributes.setInherited(p,e[p][1]),void 0!==this.attributes.getExplicit(p)&&delete this.attributes.getAllAttributes()[p]}}catch(t){i={error:t}}finally{try{u&&!u.done&&(l=c.return)&&l.call(c)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,c;try{for(var u=a(this.childNodes),p=u.next();!p.done;p=u.next()){(O=p.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),O).appendChild(O)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var f=this.attributes.getExplicit("data-cramped"),h=(0,l.split)(this.attributes.get("rowalign"));try{for(var d=a(this.childNodes),y=d.next();!y.done;y=d.next()){var O=y.value;t.rowalign[1]=h.shift()||t.rowalign[1],O.setInheritedAttributes(t,e,r,!!f)}}catch(t){s={error:t}}finally{try{y&&!y.done&&(c=d.return)&&c.call(d)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var s=r(9007),l=r(91),c=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,l;try{for(var u=a(this.childNodes),p=u.next();!p.done;p=u.next()){(y=p.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),y).appendChild(y)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}var f=(0,c.split)(this.attributes.get("columnalign"));1===this.arity&&f.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var h=a(this.childNodes),d=h.next();!d.done;d=h.next()){var y=d.value;t.columnalign[1]=f.shift()||t.columnalign[1],y.setInheritedAttributes(t,e,r,n)}}catch(t){s={error:t}}finally{try{d&&!d.done&&(l=h.return)&&l.call(h)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(!s.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),s).appendChild(s),e.fixMtables||s.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},s.AbstractMmlNode.defaults),{rowalign:l.INHERIT,columnalign:l.INHERIT,groupalign:l.INHERIT}),e}(s.AbstractMmlNode);e.MmlMtr=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(u);e.MmlMlabeledtr=p},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var a=n(e.RANGES),s=a.next();!s.done;s=a.next()){var l=s.value;if(i<=l[1]){if(i>=l[0])return l;break}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var s=r(6325),l=r(9007),c=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var u=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;o.push(this.visitNode(l,e))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=a(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],s=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(s.match(/\S/)?o+s+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,a="";try{for(var s=i(t.childNodes),l=s.next();!l.done;l=s.next()){var c=l.value;a+=this.visitNode(c,e)+r}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}return a},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.constructor.defaultAttributes[t.kind]||{},a=Object.assign({},o,this.getDataAttributes(t),t.attributes.getAllAttributes()),s=this.constructor.variants;a.hasOwnProperty("mathvariant")&&s.hasOwnProperty(a.mathvariant)&&(a.mathvariant=s[a.mathvariant]);try{for(var l=i(Object.keys(a)),c=l.next();!c.done;c=l.next()){var u=c.value,p=String(a[u]);void 0!==p&&n.push(u+'="'+this.quoteHTML(p)+'"')}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var o=t.getProperty("scriptalign");o&&this.setDataAttribute(e,"script-align",o);var i=t.getProperty("texClass");if(void 0!==i){var a=!0;if(i===l.TEXCLASS.OP&&t.isKind("mi")){var s=t.getText();a=!(s.length>1&&s.match(c.MmlMi.operatorName))}a&&this.setDataAttribute(e,"texclass",i<0?"NONE":l.TEXCLASSNAMES[i])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.MmlVisitor);e.SerializedMmlVisitor=u},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var a=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var a=i(Object.keys(e)),s=a.next();!s.done;s=a.next()){var l=s.value;this.setProperty(l,e[l])}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var l=r(5722),c=r(7233),u=r(3363),p=r(3335),f=r(5138),h=r(4474),d=function(t){function e(e,r,n){var o=this,i=a((0,c.separateOptions)(n,f.HTMLDomStrings.OPTIONS),2),s=i[0],l=i[1];return(o=t.call(this,e,r,s)||this).domStrings=o.options.DomStrings||new f.HTMLDomStrings(l),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,l=this.adaptor;try{for(var c=s(n[t]),u=c.next();!u.done;u=c.next()){var p=u.value,f=a(p,2),h=f[0],d=f[1];if(e<=d&&"#text"===l.kind(h))return{node:h,n:Math.max(e,0),delim:r};e-=d}}catch(t){o={error:t}}finally{try{u&&!u.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,l,u,p,f;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,c.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var h=s(this.adaptor.getElements(t.elements,this.document)),d=h.next();!d.done;d=h.next()){var y=d.value,O=a([null,null],2),m=O[0],v=O[1];try{for(var M=(n=void 0,s(this.inputJax)),b=M.next();!b.done;b=M.next()){var E=b.value,g=new this.options.MathList;if(E.processStrings){null===m&&(m=(i=a(this.domStrings.find(y),2))[0],v=i[1]);try{for(var L=(l=void 0,s(E.findMath(m))),x=L.next();!x.done;x=L.next()){var N=x.value;g.push(this.mathItem(N,E,v))}}catch(t){l={error:t}}finally{try{x&&!x.done&&(u=L.return)&&u.call(L)}finally{if(l)throw l.error}}}else try{for(var _=(p=void 0,s(E.findMath(y))),T=_.next();!T.done;T=_.next()){N=T.value;var R=new this.options.MathItem(N.math,E,N.display,N.start,N.end);g.push(R)}}catch(t){p={error:t}}finally{try{T&&!T.done&&(f=_.return)&&f.call(_)}finally{if(p)throw p.error}}this.math.merge(g)}}catch(t){n={error:t}}finally{try{b&&!b.done&&(o=M.return)&&o.call(M)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=s(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var a=i.value;if(this.adaptor.getAttribute(a,"id")===e)return a}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=s(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=h.STATE.INSERTED&&i.state(h.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},l.AbstractMathDocument.OPTIONS),{renderActions:(0,c.expandable)(i(i({},l.AbstractMathDocument.OPTIONS.renderActions),{styles:[h.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:p.HTMLMathList,MathItem:u.HTMLMathItem,DomStrings:null}),e}(l.AbstractMathDocument);e.HTMLDocument=d},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,a=this.options.includeHtmlTags;t&&t!==o;){var s=this.adaptor.kind(t);"#text"===s?t=this.handleText(t,i):a.hasOwnProperty(s)?t=this.handleTag(t,i):s?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var l=[this.strings,this.nodes];return this.init(),l},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),a=r(3683),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=a.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=s},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),a=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var a=e.parse(o,"text/html");n=e.firstChild(e.body(a))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=a},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},5713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.mathjax=void 0;var n=r(3282),o=r(805),i=r(4542);e.mathjax={version:n.VERSION,handlers:new o.HandlerList,document:function(t,r){return e.mathjax.handlers.document(t,r)},handleRetriesFor:i.handleRetriesFor,retryAfter:i.retryAfter,asyncLoad:null}},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,a=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),a>this.d&&(this.d=a)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function a(t,r){if("#"===r.charAt(0))return s(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var a=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[a]||(i[a]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+a+".js")))}return t}function s(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,a)},e.numeric=s},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var a=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=a;var s=function(){function t(){for(var t=[],r=0;r1;){var c=o.shift(),u=o.shift();c.merge(u,e),o.push(c)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,a,s,l;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var c=this.list.next,u=t.list.next;c.data!==e.END&&u.data!==e.END;)r(u.data,c.data)?(o=n([c,u],2),u.prev.next=o[0],c.prev.next=o[1],i=n([c.prev,u.prev],2),u.prev=i[0],c.prev=i[1],a=n([t.list,this.list],2),this.list.prev.next=a[0],t.list.prev.next=a[1],s=n([t.list.prev,this.list.prev],2),this.list.prev=s[0],t.list.prev=s[1],c=(l=n([u.next,c],2))[0],u=l[1]):c=c.next;return u.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=s},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var a=i.value;this.styles[a]||(this.styles[a]={}),Object.assign(this.styles[a],t[a])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function l(t){var e,n,o=s(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(M.connect[t].children),a=i.next();!a.done;a=i.next()){var l=a.value;this.setStyle(this.childName(t,l),o.shift())}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function c(t){var e,n,o=M.connect[t].children,i=[];try{for(var a=r(o),s=a.next();!s.done;s=a.next()){var l=s.value,c=this.styles[t+"-"+l];if(!c)return void delete this.styles[t];i.push(c)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function u(t){var e,n;try{for(var o=r(M.connect[t].children),i=o.next();!i.done;i=o.next()){var a=i.value;this.setStyle(this.childName(t,a),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function p(t){var e,i,a=o([],n(M.connect[t].children),!1),s=this.styles[this.childName(t,a.shift())];try{for(var l=r(a),c=l.next();!c.done;c=l.next()){var u=c.value;if(this.styles[this.childName(t,u)]!==s)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(e)throw e.error}}this.styles[t]=s}var f=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,h=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function d(t){var e,n,o,i,a={width:"",style:"",color:""};try{for(var l=r(s(this.styles[t])),c=l.next();!c.done;c=l.next()){var u=c.value;u.match(f)&&""===a.width?a.width=u:u.match(h)&&""===a.style?a.style=u:a.color=u}}catch(t){e={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(e)throw e.error}}try{for(var p=r(M.connect[t].children),d=p.next();!d.done;d=p.next()){var y=d.value;this.setStyle(this.childName(t,y),a[y])}}catch(t){o={error:t}}finally{try{d&&!d.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}}function y(t){var e,n,o=[];try{for(var i=r(M.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.styles[this.childName(t,s)];l&&o.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var O={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function m(t){var e,o,i,a,l=s(this.styles[t]),c={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var u=r(l),p=u.next();!p.done;p=u.next()){var f=p.value;c.family=f;try{for(var h=(i=void 0,r(Object.keys(O))),d=h.next();!d.done;d=h.next()){var y=d.value;if((Array.isArray(c[y])||""===c[y])&&f.match(O[y]))if("size"===y){var m=n(f.split(/\//),2),v=m[0],b=m[1];c[y]=v,b&&(c["line-height"]=b)}else""===c.size&&(Array.isArray(c[y])?c[y].push(f):c[y]=f)}}catch(t){i={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(M.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.childName(t,s);if(Array.isArray(e[s])){var c=e[s];c.length&&(this.styles[l]=c.join(" "))}else""!==e[s]&&(this.styles[l]=e[s])}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,c),delete this.styles[t]}function v(t){}var M=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var a=i.value,s=this.parentName(a);this.styles[s]||n.push(a+": "+this.styles[a]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var a=r(t.connect[e].children),s=a.next();!s.done;s=a.next()){var l=s.value,c=this.childName(i,l);t.connect[c].combine.call(this,c)}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],a=o[1],s=o[2];if(i.match(/[^\s\n]/))return;this.set(a,s)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:l,combine:c},border:{children:i,split:u,combine:p},"border-top":{children:a,split:d,combine:y},"border-right":{children:a,split:d,combine:y},"border-bottom":{children:a,split:d,combine:y},"border-left":{children:a,split:d,combine:y},"border-width":{children:i,split:l,combine:null},"border-style":{children:i,split:l,combine:null},"border-color":{children:i,split:l,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:m,combine:v}},t}();e.Styles=M},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var a=parseFloat(i[1]||"1"),s=i[2];return e.UNITS.hasOwnProperty(s)?a*e.UNITS[s]/o/n:e.RELUNITS.hasOwnProperty(s)?a*e.RELUNITS[s]:"%"===s?a/100*r:a*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;ot.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:{};return combineConfig(MathJax.config,t),Loader.load.apply(Loader,_toConsumableArray(CONFIG.load)).then((function(){return CONFIG.ready()})).then((function(){return MathJax})).catch((function(t){return CONFIG.failed(t)}))}}(),exports.init=__webpack_exports__.init})(); \ No newline at end of file +(function(){"use strict";var __webpack_modules__={444:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var a=function(t){function e(e){var r=t.call(this,e.document)||this;return r.canMeasureNodes=!0,r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var a=i(t),s=a.next();!s.done;s=a.next()){var l=s.value;"string"==typeof l?o=o.concat(Array.from(this.document.querySelectorAll(l))):Array.isArray(l)||l instanceof this.window.NodeList||l instanceof this.window.HTMLCollection?o=o.concat(Array.from(l)):o.push(l)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t,e){return void 0===e&&(e=!0),t.cloneNode(e)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),a=o.next();!a.done;a=o.next()){var s=a.value;try{t.sheet.insertRule(s,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(s,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=a},1131:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LiteElement=void 0;var a=function(t,e,a){var s,l;void 0===e&&(e={}),void 0===a&&(a=[]),this.kind=t,this.attributes=r({},e),this.children=o([],n(a),!1);try{for(var c=i(this.children),u=c.next();!u.done;u=c.next())u.value.parent=this}catch(t){s={error:t}}finally{try{u&&!u.done&&(l=c.return)&&l.call(c)}finally{if(s)throw s.error}}this.styles=null};e.LiteElement=a},315:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LiteParser=e.PATTERNS=void 0;var l,c=i(r(5368)),u=r(1168),p=r(2560);!function(t){t.TAGNAME="[a-z][^\\s\\n>]*",t.ATTNAME="[a-z][^\\s\\n>=]*",t.VALUE="(?:'[^']*'|\"[^\"]*\"|[^\\s\\n]+)",t.VALUESPLIT="(?:'([^']*)'|\"([^\"]*)\"|([^\\s\\n]+))",t.SPACE="(?:\\s|\\n)+",t.OPTIONALSPACE="(?:\\s|\\n)*",t.ATTRIBUTE=t.ATTNAME+"(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUE+")?",t.ATTRIBUTESPLIT="("+t.ATTNAME+")(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUESPLIT+")?",t.TAG="(<(?:"+t.TAGNAME+"(?:"+t.SPACE+t.ATTRIBUTE+")*"+t.OPTIONALSPACE+"/?|/"+t.TAGNAME+"|!--[^]*?--|![^]*?)(?:>|$))",t.tag=new RegExp(t.TAG,"i"),t.attr=new RegExp(t.ATTRIBUTE,"i"),t.attrsplit=new RegExp(t.ATTRIBUTESPLIT,"i")}(l=e.PATTERNS||(e.PATTERNS={}));var f=function(){function t(){}return t.prototype.parseFromString=function(t,e,r){void 0===e&&(e="text/html"),void 0===r&&(r=null);for(var n=r.createDocument(),o=r.body(n),i=t.replace(/<\?.*?\?>/g,"").split(l.tag);i.length;){var a=i.shift(),s=i.shift();a&&this.addText(r,o,a),s&&">"===s.charAt(s.length-1)&&("!"===s.charAt(1)?this.addComment(r,o,s):o="/"===s.charAt(1)?this.closeTag(r,o,s):this.openTag(r,o,s,i))}return this.checkDocument(r,n),n},t.prototype.addText=function(t,e,r){return r=c.translate(r),t.append(e,t.text(r))},t.prototype.addComment=function(t,e,r){return t.append(e,new p.LiteComment(r))},t.prototype.closeTag=function(t,e,r){for(var n=r.slice(2,r.length-1).toLowerCase();t.parent(e)&&t.kind(e)!==n;)e=t.parent(e);return t.parent(e)},t.prototype.openTag=function(t,e,r,n){var o=this.constructor.PCDATA,i=this.constructor.SELF_CLOSING,a=r.match(/<(.*?)[\s\n>\/]/)[1].toLowerCase(),s=t.node(a),c=r.replace(/^<.*?[\s\n>]/,"").split(l.attrsplit);return(c.pop().match(/>$/)||c.length<5)&&(this.addAttributes(t,s,c),t.append(e,s),i[a]||r.match(/\/>$/)||(o[a]?this.handlePCDATA(t,s,a,n):e=s)),e},t.prototype.addAttributes=function(t,e,r){for(;r.length;){var n=a(r.splice(0,5),5),o=n[1],i=n[2],s=n[3],l=n[4],u=c.translate(i||s||l||"");t.setAttribute(e,o,u)}},t.prototype.handlePCDATA=function(t,e,r,n){for(var o=[],i="",a="";n.length&&a!==i;)o.push(a),o.push(n.shift()),a=n.shift();t.append(e,t.text(o.join("")))},t.prototype.checkDocument=function(t,e){var r,n,o,i,a=this.getOnlyChild(t,t.body(e));if(a){try{for(var l=s(t.childNodes(t.body(e))),c=l.next();!c.done;c=l.next()){if((h=c.value)===a)break;h instanceof p.LiteComment&&h.value.match(/^":">":">".concat(s,""))},t.prototype.serializeInner=function(t,e,r){var n=this;return void 0===r&&(r=!1),this.constructor.PCDATA.hasOwnProperty(e.kind)?t.childNodes(e).map((function(e){return t.value(e)})).join(""):t.childNodes(e).map((function(e){var o=t.kind(e);return"#text"===o?n.protectHTML(t.value(e)):"#comment"===o?e.value:n.serialize(t,e,r)})).join("")},t.prototype.protectAttribute=function(t){return"string"!=typeof t&&(t=String(t)),t.replace(/&/g,"&").replace(/"/g,""")},t.prototype.protectHTML=function(t){return t.replace(/&/g,"&").replace(//g,">")},t.SELF_CLOSING={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},t.PCDATA={option:!0,textarea:!0,fieldset:!0,title:!0,style:!0,script:!0},t}();e.LiteParser=f},2560:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.LiteComment=e.LiteText=void 0;var o=function(){function t(t){void 0===t&&(t=""),this.value=t}return Object.defineProperty(t.prototype,"kind",{get:function(){return"#text"},enumerable:!1,configurable:!0}),t}();e.LiteText=o;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"#comment"},enumerable:!1,configurable:!0}),e}(o);e.LiteComment=i},1248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LiteWindow=void 0;var n=r(1168),o=r(7062),i=r(315),a=r(5020),s=function(){this.DOMParser=a.LiteParser,this.NodeList=i.LiteList,this.HTMLCollection=i.LiteList,this.HTMLElement=n.LiteElement,this.DocumentFragment=i.LiteList,this.Document=o.LiteDocument,this.document=new o.LiteDocument};e.LiteWindow=s},4907:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=0&&t.parent.children.splice(e,1),t.parent=null,t},e.prototype.replace=function(t,e){var r=this.childIndex(e);return r>=0&&(e.parent.children[r]=t,t.parent=e.parent,e.parent=null),e},e.prototype.clone=function(t,e){var r=this;void 0===e&&(e=!0);var n=new f.LiteElement(t.kind);return n.attributes=i({},t.attributes),n.children=e?t.children.map((function(t){if("#text"===t.kind)return new h.LiteText(t.value);if("#comment"===t.kind)return new h.LiteComment(t.value);var e=r.clone(t);return e.parent=n,e})):[],n},e.prototype.split=function(t,e){var r=new h.LiteText(t.value.slice(e));return t.value=t.value.slice(0,e),t.parent.children.splice(this.childIndex(t)+1,0,r),r.parent=t.parent,r},e.prototype.next=function(t){var e=t.parent;if(!e)return null;var r=this.childIndex(t)+1;return r>=0&&r=0?e.children[r]:null},e.prototype.firstChild=function(t){return t.children[0]},e.prototype.lastChild=function(t){return t.children[t.children.length-1]},e.prototype.childNodes=function(t){return l([],s(t.children),!1)},e.prototype.childNode=function(t,e){return t.children[e]},e.prototype.kind=function(t){return t.kind},e.prototype.value=function(t){return"#text"===t.kind?t.value:"#comment"===t.kind?t.value.replace(/^$/,"$2"):""},e.prototype.textContent=function(t){var e=this;return t.children.reduce((function(t,r){return t+("#text"===r.kind?r.value:"#comment"===r.kind?"":e.textContent(r))}),"")},e.prototype.innerHTML=function(t){return this.parser.serializeInner(this,t)},e.prototype.outerHTML=function(t){return this.parser.serialize(this,t)},e.prototype.serializeXML=function(t){return this.parser.serialize(this,t,!0)},e.prototype.setAttribute=function(t,e,r,n){void 0===n&&(n=null),"string"!=typeof r&&(r=String(r)),n&&(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,"")),t.attributes[e]=r,"style"===e&&(t.styles=null)},e.prototype.getAttribute=function(t,e){return t.attributes[e]},e.prototype.removeAttribute=function(t,e){delete t.attributes[e]},e.prototype.hasAttribute=function(t,e){return t.attributes.hasOwnProperty(e)},e.prototype.allAttributes=function(t){var e,r,n=t.attributes,o=[];try{for(var i=a(Object.keys(n)),s=i.next();!s.done;s=i.next()){var l=s.value;o.push({name:l,value:n[l]})}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}return o},e.prototype.addClass=function(t,e){var r=(t.attributes.class||"").split(/ /);r.find((function(t){return t===e}))||(r.push(e),t.attributes.class=r.join(" "))},e.prototype.removeClass=function(t,e){var r=(t.attributes.class||"").split(/ /),n=r.findIndex((function(t){return t===e}));n>=0&&(r.splice(n,1),t.attributes.class=r.join(" "))},e.prototype.hasClass=function(t,e){return!!(t.attributes.class||"").split(/ /).find((function(t){return t===e}))},e.prototype.setStyle=function(t,e,r){t.styles||(t.styles=new O.Styles(this.getAttribute(t,"style"))),t.styles.set(e,r),t.attributes.style=t.styles.cssText},e.prototype.getStyle=function(t,e){if(!t.styles){var r=this.getAttribute(t,"style");if(!r)return"";t.styles=new O.Styles(r)}return t.styles.get(e)},e.prototype.allStyles=function(t){return this.getAttribute(t,"style")},e.prototype.insertRules=function(t,e){t.children=[this.text(e.join("\n\n")+"\n\n"+this.textContent(t))]},e.prototype.fontSize=function(t){return 0},e.prototype.fontFamily=function(t){return""},e.prototype.nodeSize=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),[0,0]},e.prototype.nodeBBox=function(t){return{left:0,right:0,top:0,bottom:0}},e}(c.AbstractDOMAdaptor);e.LiteBase=m;var v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,u.NodeMixin)(m));e.LiteAdaptor=v,e.liteAdaptor=function(t){return void 0===t&&(t=null),new v(null,t)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function a(t,e){var r,o;try{for(var s=n(Object.keys(e)),l=s.next();!l.done;l=s.next()){var c=l.value;"__esModule"!==c&&(!i(t[c])||!i(e[c])||e[c]instanceof Promise?null!==e[c]&&void 0!==e[c]&&(t[c]=e[c]):a(t[c],e[c]))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=a,e.combineDefaults=function t(e,r,o){var a,s;e[r]||(e[r]={}),e=e[r];try{for(var l=n(Object.keys(o)),c=l.next();!c.done;c=l.next()){var u=c.value;i(e[u])&&i(o[u])?t(e,u,o[u]):null==e[u]&&null!=o[u]&&(e[u]=o[u])}}catch(t){a={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}return e},e.combineWithMathJax=function(t){return a(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var a=r(9515),s=r(265),l=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return l.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return l.PackageError}});var c,u=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=a.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.canMeasureNodes=!0,this.document=t}return t.prototype.node=function(t,e,n,o){var i,a;void 0===e&&(e={}),void 0===n&&(n=[]);var s=this.create(t,o);this.setAttributes(s,e);try{for(var l=r(n),c=l.next();!c.done;c=l.next()){var u=c.value;this.append(s,u)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}return s},t.prototype.setAttributes=function(t,e){var n,o,i,a,s,l;if(e.style&&"string"!=typeof e.style)try{for(var c=r(Object.keys(e.style)),u=c.next();!u.done;u=c.next()){var p=u.value;this.setStyle(t,p.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[p])}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}if(e.properties)try{for(var f=r(Object.keys(e.properties)),h=f.next();!h.done;h=f.next()){t[p=h.value]=e.properties[p]}}catch(t){i={error:t}}finally{try{h&&!h.done&&(a=f.return)&&a.call(f)}finally{if(i)throw i.error}}try{for(var d=r(Object.keys(e)),y=d.next();!y.done;y=d.next()){"style"===(p=y.value)&&"string"!=typeof e.style||"properties"===p||this.setAttribute(t,p,e[p])}}catch(t){s={error:t}}finally{try{y&&!y.done&&(l=d.return)&&l.call(d)}finally{if(s)throw s.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),a=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=a},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var a=o.value.item;if(a.handlesDocument(t))return a}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=a},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&s.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=f.STATE.UNPROCESSED);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>=r&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=f.STATE.LAST);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>r)return;if(l.item.convert&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if(a.item.id===t)return a.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=y,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var O=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(c.AbstractInputJax),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(u.AbstractOutputJax),v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(p.AbstractMathList),M=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(f.AbstractMathItem),b=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,l.userOptions)((0,l.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||v),this.renderActions=y.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new m;var a=this.options.InputJax||[new O];Array.isArray(a)||(a=[a]),this.inputJax=a,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new h.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitHtmlNode=function(t,e){e.appendChild(t.getHTML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),a=o.next();!a.done;a=o.next()){var s=a.value;this.visitNode(s,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(this.getKind(t));this.addAttributes(t,o);try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;this.visitNode(l,o)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=this.getAttributeList(t);try{for(var a=i(Object.keys(o)),s=a.next();!s.done;s=a.next()){var l=s.value;e.setAttribute(l,o[l].toString())}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=a},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),a=r(6336),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=a.MML,e}(i.AbstractNodeFactory);e.MmlFactory=s},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var l=r(91),c=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var u=["","thinmathspace","mediummathspace","thickmathspace"],p=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var f=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new l.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var s=this.factory.create(this.kind);if(s.properties=i({},this.properties),this.attributes){var l=this.attributes.getAllAttributes();try{for(var c=a(Object.keys(l)),u=c.next();!u.done;u=c.next()){var p=u.value;("id"!==p||t)&&s.attributes.set(p,l[p])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var f=this.childNodes;1===f.length&&f[0].isInferred&&(f=f[0].childNodes);try{for(var h=a(f),d=h.next();!d.done;d=h.next()){var y=d.value;y?s.appendChild(y.copy()):s.childNodes.push(null)}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}return s},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var s=a(i.getPropertyNames()),l=s.next();!l.done;l=s.next()){var c=l.value;e.setProperty(c,i.getProperty(c))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=a(n.childNodes),s=i.next();!s.done;s=i.next()){if(s.value===r)return o;o++}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t>=e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r>=e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=p[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":u[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var l,c,u,p,f;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var h=this.attributes.getAllDefaults();try{for(var d=a(Object.keys(t)),y=d.next();!y.done;y=d.next()){var O=y.value;if(h.hasOwnProperty(O)||r.alwaysInherit.hasOwnProperty(O)){var m=s(t[O],2),v=m[0],M=m[1];!(null===(p=null===(u=r.noInherit[v])||void 0===u?void 0:u[this.kind])||void 0===p?void 0:p[O])&&this.attributes.setInherited(O,M)}(null===(f=r.stopInherit[this.kind])||void 0===f?void 0:f[O])&&delete(t=i({},t))[O]}}catch(t){l={error:t}}finally{try{y&&!y.done&&(c=d.return)&&c.call(d)}finally{if(l)throw l.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var b=this.arity;if(b>=0&&b!==1/0&&(1===b&&0===this.childNodes.length||1!==b&&this.childNodes.length!==b))if(b=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=a(n.getExplicitNames()),s=i.next();!s.done;s=i.next()){var l=s.value;"data-"===l.substr(0,5)||void 0!==n.getDefault(l)||l.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:l.INHERIT,mathcolor:l.INHERIT,mathsize:l.INHERIT,dir:l.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(c.AbstractNode);e.AbstractMmlNode=f;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof m?r+=i.getText():"textContent"in i&&(r+=i.textContent())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var s=a(this.childNodes),l=s.next();!l.done;l=s.next()){var c=l.value;c instanceof f&&c.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;s instanceof f&&s.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},f.defaults),{mathvariant:"normal",mathsize:l.INHERIT}),e}(f);e.AbstractMmlTokenNode=h;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=f.defaults,e}(f);e.AbstractMmlLayoutNode=d;var y=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=a(this.childNodes.slice(1)),s=i.next();!s.done;s=i.next()){var l=s.value;l&&l.setTeXclass(null)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=f.defaults,r}(f);e.AbstractMmlBaseNode=y;var O=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(c.AbstractEmptyNode);e.AbstractMmlEmptyNode=O;var m=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(O);e.TextNode=m;var v=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(O);e.XMLNode=v},9447:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlNode=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.html=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),e.prototype.getHTML=function(){return this.html},e.prototype.setHTML=function(t,e){void 0===e&&(e=null);try{e.getAttribute(t,"data-mjx-hdw")}catch(r){t=e.node("span",{},[t])}return this.html=t,this.adaptor=e,this},e.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},e.prototype.textContent=function(){return this.adaptor.textContent(this.html)},e.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},e.prototype.toString=function(){var t=this.adaptor.kind(this.html);return"HTML=<".concat(t,">...")},e.prototype.verifyTree=function(t){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",t,!0)},e}(r(9007).AbstractMmlEmptyNode);e.HtmlNode=i},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=a.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},a.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(a.AbstractMmlNode);e.MmlMaction=s},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=s.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var s=r(9007),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++;var o=this.attributes.get("numalign"),a=this.attributes.get("denomalign"),s=this.addInheritedAttributes(i({},t),{numalign:o,indentshift:"0",indentalignfirst:o,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),l=this.addInheritedAttributes(i({},t),{denalign:a,indentshift:"0",indentalignfirst:a,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(s,!1,r,n),this.childNodes[1].setInheritedAttributes(l,!1,r,!0)},e.defaults=i(i({},s.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(s.AbstractMmlBaseNode);e.MmlMfrac=l},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=a.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},a.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(a.AbstractMmlTokenNode);e.MmlMi=s},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var l=r(9007),c=r(4082),u=r(505),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=a(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,s=i[r][t]||i[n][t]||i[o][t];return s?s[2]:l.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(s)if(s.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!s.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=a(this.childNodes),l=i.next();!l.done;l=i.next()){t=l.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=s.TEXCLASS.INNER)}else{try{for(var c=a(this.childNodes),u=c.next();!u.done;u=c.next()){t=u.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},s.AbstractMmlNode.defaults),e}(s.AbstractMmlNode);e.MmlMrow=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=l.defaults,e}(l);e.MmlInferredMrow=c},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var s=r(9007),l=r(505),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=s.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,l;try{for(var c=a(s.indentAttributes),u=c.next();!u.done;u=c.next()){var p=u.value;e[p]&&this.attributes.setInherited(p,e[p][1]),void 0!==this.attributes.getExplicit(p)&&delete this.attributes.getAllAttributes()[p]}}catch(t){i={error:t}}finally{try{u&&!u.done&&(l=c.return)&&l.call(c)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,c;try{for(var u=a(this.childNodes),p=u.next();!p.done;p=u.next()){(O=p.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),O).appendChild(O)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var f=this.attributes.getExplicit("data-cramped"),h=(0,l.split)(this.attributes.get("rowalign"));try{for(var d=a(this.childNodes),y=d.next();!y.done;y=d.next()){var O=y.value;t.rowalign[1]=h.shift()||t.rowalign[1],O.setInheritedAttributes(t,e,r,!!f)}}catch(t){s={error:t}}finally{try{y&&!y.done&&(c=d.return)&&c.call(d)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var s=r(9007),l=r(91),c=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,l;try{for(var u=a(this.childNodes),p=u.next();!p.done;p=u.next()){(y=p.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),y).appendChild(y)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}var f=(0,c.split)(this.attributes.get("columnalign"));1===this.arity&&f.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var h=a(this.childNodes),d=h.next();!d.done;d=h.next()){var y=d.value;t.columnalign[1]=f.shift()||t.columnalign[1],y.setInheritedAttributes(t,e,r,n)}}catch(t){s={error:t}}finally{try{d&&!d.done&&(l=h.return)&&l.call(h)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(!s.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),s).appendChild(s),e.fixMtables||s.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},s.AbstractMmlNode.defaults),{rowalign:l.INHERIT,columnalign:l.INHERIT,groupalign:l.INHERIT}),e}(s.AbstractMmlNode);e.MmlMtr=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(u);e.MmlMlabeledtr=p},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&c.match(a.MmlMi.operatorName))}l&&this.setDataAttribute(e,"texclass",s<0?"NONE":i.TEXCLASSNAMES[s])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(l.AbstractVisitor);e.MmlVisitor=u},4082:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var a=n(e.RANGES),s=a.next();!s.done;s=a.next()){var l=s.value;if(i<=l[1]){if(i>=l[0])return l;break}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=void 0;var s=r(6325);e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var l=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitHtmlNode=function(t,e){return t.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;o.push(this.visitNode(l,e))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=this.getKind(t),n=a(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],s=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(s.match(/\S/)?o+s+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,a="";try{for(var s=i(t.childNodes),l=s.next();!l.done;l=s.next()){var c=l.value;a+=this.visitNode(c,e)+r}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}return a},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.getAttributeList(t);try{for(var a=i(Object.keys(o)),s=a.next();!s.done;s=a.next()){var l=s.value,c=String(o[l]);void 0!==c&&n.push(l+'="'+this.quoteHTML(c)+'"')}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r}(s.MmlVisitor);e.SerializedMmlVisitor=l},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var a=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var a=i(Object.keys(e)),s=a.next();!s.done;s=a.next()){var l=s.value;this.setProperty(l,e[l])}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWrapper=void 0;var n=function(){function t(t,e){this.factory=t,this.node=e}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),t.prototype.wrap=function(t){return this.factory.wrap(t)},t.prototype.walkTree=function(t,e){var n,o;if(t(this,e),"childNodes"in this)try{for(var i=r(this.childNodes),a=i.next();!a.done;a=i.next()){var s=a.value;s&&s.walkTree(t,e)}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}return e},t}();e.AbstractWrapper=n},3811:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var l=r(5722),c=r(7233),u=r(3363),p=r(3335),f=r(5138),h=r(4474),d=function(t){function e(e,r,n){var o=this,i=a((0,c.separateOptions)(n,f.HTMLDomStrings.OPTIONS),2),s=i[0],l=i[1];return(o=t.call(this,e,r,s)||this).domStrings=o.options.DomStrings||new f.HTMLDomStrings(l),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,l=this.adaptor;try{for(var c=s(n[t]),u=c.next();!u.done;u=c.next()){var p=u.value,f=a(p,2),h=f[0],d=f[1];if(e<=d&&"#text"===l.kind(h))return{node:h,n:Math.max(e,0),delim:r};e-=d}}catch(t){o={error:t}}finally{try{u&&!u.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,l,u,p,f;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,c.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var h=s(this.adaptor.getElements(t.elements,this.document)),d=h.next();!d.done;d=h.next()){var y=d.value,O=a([null,null],2),m=O[0],v=O[1];try{for(var M=(n=void 0,s(this.inputJax)),b=M.next();!b.done;b=M.next()){var E=b.value,g=new this.options.MathList;if(E.processStrings){null===m&&(m=(i=a(this.domStrings.find(y),2))[0],v=i[1]);try{for(var L=(l=void 0,s(E.findMath(m))),x=L.next();!x.done;x=L.next()){var N=x.value;g.push(this.mathItem(N,E,v))}}catch(t){l={error:t}}finally{try{x&&!x.done&&(u=L.return)&&u.call(L)}finally{if(l)throw l.error}}}else try{for(var _=(p=void 0,s(E.findMath(y))),T=_.next();!T.done;T=_.next()){N=T.value;var A=new this.options.MathItem(N.math,E,N.display,N.start,N.end);g.push(A)}}catch(t){p={error:t}}finally{try{T&&!T.done&&(f=_.return)&&f.call(_)}finally{if(p)throw p.error}}this.math.merge(g)}}catch(t){n={error:t}}finally{try{b&&!b.done&&(o=M.return)&&o.call(M)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=s(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var a=i.value;if(this.adaptor.getAttribute(a,"id")===e)return a}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=s(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=h.STATE.INSERTED&&i.state(h.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},l.AbstractMathDocument.OPTIONS),{renderActions:(0,c.expandable)(i(i({},l.AbstractMathDocument.OPTIONS.renderActions),{styles:[h.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:p.HTMLMathList,MathItem:u.HTMLMathItem,DomStrings:null}),e}(l.AbstractMathDocument);e.HTMLDocument=d},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];r instanceof Function?this.extendString(t,r(t,this.adaptor)):this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,a=this.options.includeHtmlTags;t&&t!==o;){var s=this.adaptor.kind(t);"#text"===s?t=this.handleText(t,i):a.hasOwnProperty(s)?t=this.handleTag(t,i):s?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var l=[this.strings,this.nodes];return this.init(),l},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,o.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),a=r(3683),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=a.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=s},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),a=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var a=e.parse(o,"text/html");n=e.firstChild(e.body(a))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=a},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},5713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.mathjax=void 0;var n=r(3282),o=r(805),i=r(4542);e.mathjax={version:n.VERSION,handlers:new o.HandlerList,document:function(t,r){return e.mathjax.handlers.document(t,r)},handleRetriesFor:i.handleRetriesFor,retryAfter:i.retryAfter,asyncLoad:null}},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,a=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),a>this.d&&(this.d=a)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.prototype.copy=function(){var e=new t;return Object.assign(e,this),e},t.fullWidth="100%",t.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function a(t,r){if("#"===r.charAt(0))return s(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var a=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[a]||(i[a]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+a+".js")))}return t}function s(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,a)},e.numeric=s},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var a=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=a;var s=function(){function t(){for(var t=[],r=0;r1;){var c=o.shift(),u=o.shift();c.merge(u,e),o.push(c)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,a,s,l;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var c=this.list.next,u=t.list.next;c.data!==e.END&&u.data!==e.END;)r(u.data,c.data)?(o=n([c,u],2),u.prev.next=o[0],c.prev.next=o[1],i=n([c.prev,u.prev],2),u.prev=i[0],c.prev=i[1],a=n([t.list,this.list],2),this.list.prev.next=a[0],t.list.prev.next=a[1],s=n([t.list.prev,this.list.prev],2),this.list.prev=s[0],t.list.prev=s[1],c=(l=n([u.next,c],2))[0],u=l[1]):c=c.next;return u.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=s},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var a=i.value;this.styles[a]||(this.styles[a]={}),Object.assign(this.styles[a],t[a])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function l(t){var e,n,o=s(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(M.connect[t].children),a=i.next();!a.done;a=i.next()){var l=a.value;this.setStyle(this.childName(t,l),o.shift())}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function c(t){var e,n,o=M.connect[t].children,i=[];try{for(var a=r(o),s=a.next();!s.done;s=a.next()){var l=s.value,c=this.styles[t+"-"+l];if(!c)return void delete this.styles[t];i.push(c)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function u(t){var e,n;try{for(var o=r(M.connect[t].children),i=o.next();!i.done;i=o.next()){var a=i.value;this.setStyle(this.childName(t,a),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function p(t){var e,i,a=o([],n(M.connect[t].children),!1),s=this.styles[this.childName(t,a.shift())];try{for(var l=r(a),c=l.next();!c.done;c=l.next()){var u=c.value;if(this.styles[this.childName(t,u)]!==s)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(e)throw e.error}}this.styles[t]=s}var f=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,h=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function d(t){var e,n,o,i,a={width:"",style:"",color:""};try{for(var l=r(s(this.styles[t])),c=l.next();!c.done;c=l.next()){var u=c.value;u.match(f)&&""===a.width?a.width=u:u.match(h)&&""===a.style?a.style=u:a.color=u}}catch(t){e={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(e)throw e.error}}try{for(var p=r(M.connect[t].children),d=p.next();!d.done;d=p.next()){var y=d.value;this.setStyle(this.childName(t,y),a[y])}}catch(t){o={error:t}}finally{try{d&&!d.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}}function y(t){var e,n,o=[];try{for(var i=r(M.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.styles[this.childName(t,s)];l&&o.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var O={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function m(t){var e,o,i,a,l=s(this.styles[t]),c={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var u=r(l),p=u.next();!p.done;p=u.next()){var f=p.value;c.family=f;try{for(var h=(i=void 0,r(Object.keys(O))),d=h.next();!d.done;d=h.next()){var y=d.value;if((Array.isArray(c[y])||""===c[y])&&f.match(O[y]))if("size"===y){var m=n(f.split(/\//),2),v=m[0],b=m[1];c[y]=v,b&&(c["line-height"]=b)}else""===c.size&&(Array.isArray(c[y])?c[y].push(f):c[y]=f)}}catch(t){i={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(M.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.childName(t,s);if(Array.isArray(e[s])){var c=e[s];c.length&&(this.styles[l]=c.join(" "))}else""!==e[s]&&(this.styles[l]=e[s])}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,c),delete this.styles[t]}function v(t){}var M=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var a=i.value,s=this.parentName(a);this.styles[s]||n.push(a+": "+this.styles[a]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var a=r(t.connect[e].children),s=a.next();!s.done;s=a.next()){var l=s.value,c=this.childName(i,l);t.connect[c].combine.call(this,c)}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],a=o[1],s=o[2];if(i.match(/[^\s\n]/))return;this.set(a,s)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:l,combine:c},border:{children:i,split:u,combine:p},"border-top":{children:a,split:d,combine:y},"border-right":{children:a,split:d,combine:y},"border-bottom":{children:a,split:d,combine:y},"border-left":{children:a,split:d,combine:y},"border-width":{children:i,split:l,combine:null},"border-style":{children:i,split:l,combine:null},"border-color":{children:i,split:l,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:m,combine:v}},t}();e.Styles=M},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var a=parseFloat(i[1]||"1"),s=i[2];return e.UNITS.hasOwnProperty(s)?a*e.UNITS[s]/o/n:e.RELUNITS.hasOwnProperty(s)?a*e.RELUNITS[s]:"%"===s?a/100*r:a*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;ot.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:{};return combineConfig(MathJax.config,t),Loader.load.apply(Loader,_toConsumableArray(CONFIG.load)).then((function(){return CONFIG.ready()})).then((function(){return MathJax})).catch((function(t){return CONFIG.failed(t)}))}}(),exports.init=__webpack_exports__.init})(); \ No newline at end of file diff --git a/es5/output/chtml.js b/es5/output/chtml.js index 4d537d4811..a3552c323b 100644 --- a/es5/output/chtml.js +++ b/es5/output/chtml.js @@ -1 +1 @@ -!function(){"use strict";var t,e,r,o,n,i,a,s,l,c,h,u,p,d,f,m,y,v,b,g,x,M,_,w,j,C,O,S,T,B,L,P,A,H,k,N,D,E,W,R,I,F,J,V,z,U,X,q,K,Q,G,Y,Z,$,tt,et,rt,ot,nt,it,at,st,lt,ct,ht,ut,pt={7306:function(t,e){e.q=void 0,e.q="3.2.2"},7016:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,o=arguments.length;r=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTML=void 0;var h=r(716),u=r(5888),p=r(4477),d=r(7427),f=r(4142),m=l(r(6914)),y=r(6720),v=function(t){function e(e){void 0===e&&(e=null);var r=t.call(this,e,p.CHTMLWrapperFactory,f.TeXFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new d.Usage,r}return n(e,t),e.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},e.prototype.styleSheet=function(r){if(this.chtmlStyles){if(this.options.adaptiveCSS){var o=new u.CssStyles;this.addWrapperStyles(o),this.updateFontStyles(o),this.adaptor.insertRules(this.chtmlStyles,o.getStyleRules())}return this.chtmlStyles}var n=this.chtmlStyles=t.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",e.STYLESHEETID),this.wrapperUsage.update(),n},e.prototype.updateFontStyles=function(t){t.addStyles(this.font.updateStyles({}))},e.prototype.addWrapperStyles=function(e){var r,o;if(this.options.adaptiveCSS)try{for(var n=c(this.wrapperUsage.update()),i=n.next();!i.done;i=n.next()){var a=i.value,s=this.factory.getNodeClass(a);s&&this.addClassStyles(s,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(o=n.return)&&o.call(n)}finally{if(r)throw r.error}}else t.prototype.addWrapperStyles.call(this,e)},e.prototype.addClassStyles=function(e,r){var o,n=e;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((o={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},o)),this.wrapperUsage.add(n.kind),t.prototype.addClassStyles.call(this,e,r)},e.prototype.processMath=function(t,e){this.factory.wrap(t).toCHTML(e)},e.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},e.prototype.reset=function(){this.clearCache()},e.prototype.unknownText=function(t,e,r){void 0===r&&(r=null);var o={},n=100/this.math.metrics.scale;if(100!==n&&(o["font-size"]=this.fixed(n,1)+"%",o.padding=m.em(75/n)+" 0 "+m.em(20/n)+" 0"),"-explicitFont"!==e){var i=(0,y.unicodeChars)(t);(1!==i.length||i[0]<119808||i[0]>120831)&&this.cssFontStyles(this.font.getCssFont(e),o)}if(null!==r){var a=this.math.metrics;o.width=Math.round(r*a.em*a.scale)+"px"}return this.html("mjx-utext",{variant:e,style:o},[this.text(t)])},e.prototype.measureTextNode=function(t){var e=this.adaptor,r=e.clone(t);e.setStyle(r,"font-family",e.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var o=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);e.append(e.parent(this.math.start.node),this.container),e.append(this.container,o);var n=e.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return e.remove(this.container),e.remove(o),{w:n,h:.75,d:.2}},e.NAME="CHTML",e.OPTIONS=i(i({},h.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),e.commonStyles={'mjx-container[jax="CHTML"]':{"line-height":0},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},e.STYLESHEETID="MJX-CHTML-styles",e}(h.CommonOutputJax);e.CHTML=v},2098:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,o=arguments.length;r=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.AddCSS=e.CHTMLFontData=void 0;var h=r(9250),u=r(7427),p=r(6914);s(r(9250),e);var d=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.charUsage=new u.Usage,e.delimUsage=new u.Usage,e}return n(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.prototype.adaptiveCSS=function(t){this.options.adaptiveCSS=t},e.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},e.prototype.createVariant=function(e,r,o){void 0===r&&(r=null),void 0===o&&(o=null),t.prototype.createVariant.call(this,e,r,o);var n=this.constructor;this.variant[e].classes=n.defaultVariantClasses[e],this.variant[e].letter=n.defaultVariantLetters[e]},e.prototype.defineChars=function(r,o){var n,i;t.prototype.defineChars.call(this,r,o);var a=this.variant[r].letter;try{for(var s=l(Object.keys(o)),c=s.next();!c.done;c=s.next()){var h=c.value,u=e.charOptions(o,parseInt(h));void 0===u.f&&(u.f=a)}}catch(t){n={error:t}}finally{try{c&&!c.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}},Object.defineProperty(e.prototype,"styles",{get:function(){var t=this.constructor,e=i({},t.defaultStyles);return this.addFontURLs(e,t.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(e):this.allStyles(e),e},enumerable:!1,configurable:!0}),e.prototype.updateStyles=function(t){var e,r,o,n;try{for(var i=l(this.delimUsage.update()),a=i.next();!a.done;a=i.next()){var s=a.value;this.addDelimiterStyles(t,s,this.delimiters[s])}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{for(var h=l(this.charUsage.update()),u=h.next();!u.done;u=h.next()){var p=c(u.value,2),d=p[0],f=(s=p[1],this.variant[d]);this.addCharStyles(t,f.letter,s,f.chars[s])}}catch(t){o={error:t}}finally{try{u&&!u.done&&(n=h.return)&&n.call(h)}finally{if(o)throw o.error}}return t},e.prototype.allStyles=function(t){var e,r,o,n,i,a;try{for(var s=l(Object.keys(this.delimiters)),c=s.next();!c.done;c=s.next()){var h=c.value,u=parseInt(h);this.addDelimiterStyles(t,u,this.delimiters[u])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}try{for(var p=l(Object.keys(this.variant)),d=p.next();!d.done;d=p.next()){var f=d.value,m=this.variant[f],y=m.letter;try{for(var v=(i=void 0,l(Object.keys(m.chars))),b=v.next();!b.done;b=v.next()){h=b.value,u=parseInt(h);var g=m.chars[u];(g[3]||{}).smp||(g.length<4&&(g[3]={}),this.addCharStyles(t,y,u,g))}}catch(t){i={error:t}}finally{try{b&&!b.done&&(a=v.return)&&a.call(v)}finally{if(i)throw i.error}}}}catch(t){o={error:t}}finally{try{d&&!d.done&&(n=p.return)&&n.call(p)}finally{if(o)throw o.error}}},e.prototype.addFontURLs=function(t,e,r){var o,n;try{for(var a=l(Object.keys(e)),s=a.next();!s.done;s=a.next()){var c=s.value,h=i({},e[c]);h.src=h.src.replace(/%%URL%%/,r),t[c]=h}}catch(t){o={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}},e.prototype.addDelimiterStyles=function(t,e,r){var o=this.charSelector(e);r.c&&r.c!==e&&(t[".mjx-stretched mjx-c"+(o=this.charSelector(r.c))+"::before"]={content:this.charContent(r.c)}),r.stretch&&(1===r.dir?this.addDelimiterVStyles(t,o,r):this.addDelimiterHStyles(t,o,r))},e.prototype.addDelimiterVStyles=function(t,e,r){var o=r.HDW,n=c(r.stretch,4),i=n[0],a=n[1],s=n[2],l=n[3],h=this.addDelimiterVPart(t,e,"beg",i,o);this.addDelimiterVPart(t,e,"ext",a,o);var u=this.addDelimiterVPart(t,e,"end",s,o),p={};if(l){var d=this.addDelimiterVPart(t,e,"mid",l,o);p.height="50%",t["mjx-stretchy-v"+e+" > mjx-mid"]={"margin-top":this.em(-d/2),"margin-bottom":this.em(-d/2)}}h&&(p["border-top-width"]=this.em0(h-.03)),u&&(p["border-bottom-width"]=this.em0(u-.03),t["mjx-stretchy-v"+e+" > mjx-end"]={"margin-top":this.em(-u)}),Object.keys(p).length&&(t["mjx-stretchy-v"+e+" > mjx-ext"]=p)},e.prototype.addDelimiterVPart=function(t,e,r,o,n){if(!o)return 0;var i=this.getDelimiterData(o),a=(n[2]-i[2])/2,s={content:this.charContent(o)};return"ext"!==r?s.padding=this.padding(i,a):(s.width=this.em0(n[2]),a&&(s["padding-left"]=this.em0(a))),t["mjx-stretchy-v"+e+" mjx-"+r+" mjx-c::before"]=s,i[0]+i[1]},e.prototype.addDelimiterHStyles=function(t,e,r){var o=c(r.stretch,4),n=o[0],i=o[1],a=o[2],s=o[3],l=r.HDW;this.addDelimiterHPart(t,e,"beg",n,l),this.addDelimiterHPart(t,e,"ext",i,l),this.addDelimiterHPart(t,e,"end",a,l),s&&(this.addDelimiterHPart(t,e,"mid",s,l),t["mjx-stretchy-h"+e+" > mjx-ext"]={width:"50%"})},e.prototype.addDelimiterHPart=function(t,e,r,o,n){if(o){var i=this.getDelimiterData(o)[3],a={content:i&&i.c?'"'+i.c+'"':this.charContent(o)};a.padding=this.padding(n,0,-n[2]),t["mjx-stretchy-h"+e+" mjx-"+r+" mjx-c::before"]=a}},e.prototype.addCharStyles=function(t,e,r,o){var n=o[3],i=void 0!==n.f?n.f:e;t["mjx-c"+this.charSelector(r)+(i?".TEX-"+i:"")+"::before"]={padding:this.padding(o,0,n.ic||0),content:null!=n.c?'"'+n.c+'"':this.charContent(r)}},e.prototype.getDelimiterData=function(t){return this.getChar("-smallop",t)},e.prototype.em=function(t){return(0,p.em)(t)},e.prototype.em0=function(t){return(0,p.em)(Math.max(0,t))},e.prototype.padding=function(t,e,r){var o=c(t,3),n=o[0],i=o[1];return void 0===e&&(e=0),void 0===r&&(r=0),[n,o[2]+r,i,e].map(this.em0).join(" ")},e.prototype.charContent=function(t){return'"'+(t>=32&&t<=126&&34!==t&&39!==t&&92!==t?String.fromCharCode(t):"\\"+t.toString(16).toUpperCase())+'"'},e.prototype.charSelector=function(t){return".mjx-c"+t.toString(16).toUpperCase()},e.OPTIONS=i(i({},h.FontData.OPTIONS),{fontURL:"js/output/chtml/fonts/tex-woff-v2"}),e.JAX="CHTML",e.defaultVariantClasses={},e.defaultVariantLetters={},e.defaultStyles={"mjx-c::before":{display:"block",width:0}},e.defaultFonts={"@font-face /* 0 */":{"font-family":"MJXZERO",src:'url("%%URL%%/MathJax_Zero.woff") format("woff")'}},e}(h.FontData);e.CHTMLFontData=d,e.AddCSS=function(t,e){var r,o;try{for(var n=l(Object.keys(e)),i=n.next();!i.done;i=n.next()){var a=i.value,s=parseInt(a);Object.assign(h.FontData.charOptions(t,s),e[s])}}catch(t){r={error:t}}finally{try{i&&!i.done&&(o=n.return)&&o.call(n)}finally{if(r)throw r.error}}return t}},4458:function(t,e,r){var o=this&&this.__createBinding||(Object.create?function(t,e,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(e,r);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,o,n)}:function(t,e,r,o){void 0===o&&(o=r),t[o]=e[r]}),n=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return n(e,t),e},a=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||o(e,t,r)},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderElement=void 0;var l=i(r(5373));a(r(5373),e);e.RenderElement=function(t,e){return void 0===e&&(e=""),function(r,o){var n=r.adjustBorder(r.html("mjx-"+t));if(e){var i=r.getOffset(e);if(r.thickness!==l.THICKNESS||i){var a="translate".concat(e,"(").concat(r.em(r.thickness/2-i),")");r.adaptor.setStyle(n,"transform",a)}}r.adaptor.append(r.chtml,n)}};e.Border=function(t){return l.CommonBorder((function(e,r){e.adaptor.setStyle(r,"border-"+t,e.em(e.thickness)+" solid")}))(t)};e.Border2=function(t,e,r){return l.CommonBorder2((function(t,o){var n=t.em(t.thickness)+" solid";t.adaptor.setStyle(o,"border-"+e,n),t.adaptor.setStyle(o,"border-"+r,n)}))(t,e,r)};e.DiagonalStrike=function(t,e){return l.CommonDiagonalStrike((function(t){return function(r,o){var n=r.getBBox(),i=n.w,a=n.h,l=n.d,c=s(r.getArgMod(i,a+l),2),h=c[0],u=c[1],p=e*r.thickness/2,d=r.adjustBorder(r.html(t,{style:{width:r.em(u),transform:"rotate("+r.fixed(-e*h)+"rad) translateY("+p+"em)"}}));r.adaptor.append(r.chtml,d)}}))(t)};e.DiagonalArrow=function(t){return l.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)};e.Arrow=function(t){return l.CommonArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)}},7427:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Usage=void 0;var r=function(){function t(){this.used=new Set,this.needsUpdate=[]}return t.prototype.add=function(t){var e=JSON.stringify(t);this.used.has(e)||this.needsUpdate.push(t),this.used.add(e)},t.prototype.has=function(t){return this.used.has(JSON.stringify(t))},t.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},t.prototype.update=function(){var t=this.needsUpdate;return this.needsUpdate=[],t},t}();e.Usage=r},6617:function(t,e,r){var o,n,i=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(t,e,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(e,r);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,o,n)}:function(t,e,r,o){void 0===o&&(o=r),t[o]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return s(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},h=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapper=e.SPACE=e.FONTSIZE=void 0;var u=l(r(6914)),p=r(1541),d=r(3717);e.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"},e.SPACE=((n={})[u.em(2/18)]="1",n[u.em(3/18)]="2",n[u.em(4/18)]="3",n[u.em(5/18)]="4",n[u.em(6/18)]="5",n);var f=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.chtml=null,e}return i(r,t),r.prototype.toCHTML=function(t){var e,r,o=this.standardCHTMLnode(t);try{for(var n=c(this.childNodes),i=n.next();!i.done;i=n.next()){i.value.toCHTML(o)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.standardCHTMLnode=function(t){this.markUsed();var e=this.createCHTMLnode(t);return this.handleStyles(),this.handleVariant(),this.handleScale(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),e},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createCHTMLnode=function(t){var e=this.node.attributes.get("href");return e&&(t=this.adaptor.append(t,this.html("a",{href:e}))),this.chtml=this.adaptor.append(t,this.html("mjx-"+this.node.kind)),this.chtml},r.prototype.handleStyles=function(){if(this.styles){var t=this.styles.cssText;if(t){this.adaptor.setAttribute(this.chtml,"style",t);var e=this.styles.get("font-family");e&&this.adaptor.setStyle(this.chtml,"font-family","MJXZERO, "+e)}}},r.prototype.handleVariant=function(){this.node.isToken&&"-explicitFont"!==this.variant&&this.adaptor.setAttribute(this.chtml,"class",(this.font.getVariant(this.variant)||this.font.getVariant("normal")).classes)},r.prototype.handleScale=function(){this.setScale(this.chtml,this.bbox.rscale)},r.prototype.setScale=function(t,r){var o=Math.abs(r-1)<.001?1:r;if(t&&1!==o){var n=this.percent(o);e.FONTSIZE[n]?this.adaptor.setAttribute(t,"size",e.FONTSIZE[n]):this.adaptor.setStyle(t,"fontSize",n)}return t},r.prototype.handleSpace=function(){var t,r;try{for(var o=c([[this.bbox.L,"space","marginLeft"],[this.bbox.R,"rspace","marginRight"]]),n=o.next();!n.done;n=o.next()){var i=n.value,a=h(i,3),s=a[0],l=a[1],u=a[2];if(s){var p=this.em(s);e.SPACE[p]?this.adaptor.setAttribute(this.chtml,l,e.SPACE[p]):this.adaptor.setStyle(this.chtml,u,p)}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},r.prototype.handleColor=function(){var t=this.node.attributes,e=t.getExplicit("mathcolor"),r=t.getExplicit("color"),o=t.getExplicit("mathbackground"),n=t.getExplicit("background");(e||r)&&this.adaptor.setStyle(this.chtml,"color",e||r),(o||n)&&this.adaptor.setStyle(this.chtml,"backgroundColor",o||n)},r.prototype.handleAttributes=function(){var t,e,o,n,i=this.node.attributes,a=i.getAllDefaults(),s=r.skipAttributes;try{for(var l=c(i.getExplicitNames()),h=l.next();!h.done;h=l.next()){var u=h.value;!1!==s[u]&&(u in a||s[u]||this.adaptor.hasAttribute(this.chtml,u))||this.adaptor.setAttribute(this.chtml,u,i.getExplicit(u))}}catch(e){t={error:e}}finally{try{h&&!h.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}if(i.get("class")){var p=i.get("class").trim().split(/ +/);try{for(var d=c(p),f=d.next();!f.done;f=d.next()){var m=f.value;this.adaptor.addClass(this.chtml,m)}}catch(t){o={error:t}}finally{try{f&&!f.done&&(n=d.return)&&n.call(d)}finally{if(o)throw o.error}}}},r.prototype.handlePWidth=function(){this.bbox.pwidth&&(this.bbox.pwidth===d.BBox.fullWidth?this.adaptor.setAttribute(this.chtml,"width","full"):this.adaptor.setStyle(this.chtml,"width",this.bbox.pwidth))},r.prototype.setIndent=function(t,e,r){var o=this.adaptor;if("center"===e||"left"===e){var n=this.getBBox().L;o.setStyle(t,"margin-left",this.em(r+n))}if("center"===e||"right"===e){var i=this.getBBox().R;o.setStyle(t,"margin-right",this.em(-r+i))}},r.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,o=t.d,n=t.R,i=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(o),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-o),"background-color":"green"}})]),a=this.chtml||this.parent.chtml,s=this.adaptor.getAttribute(a,"size");s&&this.adaptor.setAttribute(i,"size",s);var l=this.adaptor.getStyle(a,"fontSize");l&&this.adaptor.setStyle(i,"fontSize",l),this.adaptor.append(this.adaptor.parent(a),i),this.adaptor.setStyle(a,"backgroundColor","#FFEE00")},r.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},r.prototype.text=function(t){return this.jax.text(t)},r.prototype.char=function(t){return this.font.charSelector(t).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(p.CommonWrapper);e.CHTMLWrapper=f},4477:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapperFactory=void 0;var i=r(1475),a=r(8369),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.defaultNodes=a.CHTMLWrappers,e}(i.CommonWrapperFactory);e.CHTMLWrapperFactory=s},8369:function(t,e,r){var o;Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrappers=void 0;var n=r(6617),i=r(4155),a=r(3271),s=r(3292),l=r(7013),c=r(9821),h=r(6359),u=r(6024),p=r(7215),d=r(3215),f=r(3126),m=r(7047),y=r(7837),v=r(5437),b=r(7111),g=r(513),x=r(6577),M=r(1096),_=r(6918),w=r(7500),j=r(8709),C=r(7918),O=r(1315),S=r(7795),T=r(518),B=r(1114);e.CHTMLWrappers=((o={})[i.CHTMLmath.kind]=i.CHTMLmath,o[f.CHTMLmrow.kind]=f.CHTMLmrow,o[f.CHTMLinferredMrow.kind]=f.CHTMLinferredMrow,o[a.CHTMLmi.kind]=a.CHTMLmi,o[s.CHTMLmo.kind]=s.CHTMLmo,o[l.CHTMLmn.kind]=l.CHTMLmn,o[c.CHTMLms.kind]=c.CHTMLms,o[h.CHTMLmtext.kind]=h.CHTMLmtext,o[u.CHTMLmspace.kind]=u.CHTMLmspace,o[p.CHTMLmpadded.kind]=p.CHTMLmpadded,o[d.CHTMLmenclose.kind]=d.CHTMLmenclose,o[y.CHTMLmfrac.kind]=y.CHTMLmfrac,o[v.CHTMLmsqrt.kind]=v.CHTMLmsqrt,o[b.CHTMLmroot.kind]=b.CHTMLmroot,o[g.CHTMLmsub.kind]=g.CHTMLmsub,o[g.CHTMLmsup.kind]=g.CHTMLmsup,o[g.CHTMLmsubsup.kind]=g.CHTMLmsubsup,o[x.CHTMLmunder.kind]=x.CHTMLmunder,o[x.CHTMLmover.kind]=x.CHTMLmover,o[x.CHTMLmunderover.kind]=x.CHTMLmunderover,o[M.CHTMLmmultiscripts.kind]=M.CHTMLmmultiscripts,o[m.CHTMLmfenced.kind]=m.CHTMLmfenced,o[_.CHTMLmtable.kind]=_.CHTMLmtable,o[w.CHTMLmtr.kind]=w.CHTMLmtr,o[w.CHTMLmlabeledtr.kind]=w.CHTMLmlabeledtr,o[j.CHTMLmtd.kind]=j.CHTMLmtd,o[C.CHTMLmaction.kind]=C.CHTMLmaction,o[O.CHTMLmglyph.kind]=O.CHTMLmglyph,o[S.CHTMLsemantics.kind]=S.CHTMLsemantics,o[S.CHTMLannotation.kind]=S.CHTMLannotation,o[S.CHTMLannotationXML.kind]=S.CHTMLannotationXML,o[S.CHTMLxml.kind]=S.CHTMLxml,o[T.CHTMLTeXAtom.kind]=T.CHTMLTeXAtom,o[B.CHTMLTextNode.kind]=B.CHTMLTextNode,o[n.CHTMLWrapper.kind]=n.CHTMLWrapper,o)},518:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTeXAtom=void 0;var i=r(6617),a=r(3438),s=r(4282),l=r(8921),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){if(t.prototype.toCHTML.call(this,e),this.adaptor.setAttribute(this.chtml,"texclass",l.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===l.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),o=r.h,n=(o+r.d)/2+this.font.params.axis_height-o;this.adaptor.setStyle(this.chtml,"verticalAlign",this.em(n))}},e.kind=s.TeXAtom.prototype.kind,e}((0,a.CommonTeXAtomMixin)(i.CHTMLWrapper));e.CHTMLTeXAtom=c},1114:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTextNode=void 0;var a=r(8921),s=r(6617),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e,r;this.markUsed();var o=this.adaptor,n=this.parent.variant,a=this.node.getText();if(0!==a.length)if("-explicitFont"===n)o.append(t,this.jax.unknownText(a,n,this.getBBox().w));else{var s=this.remappedText(a,n);try{for(var l=i(s),c=l.next();!c.done;c=l.next()){var h=c.value,u=this.getVariantChar(n,h)[3],p=u.f?" TEX-"+u.f:"",d=u.unknown?this.jax.unknownText(String.fromCodePoint(h),n):this.html("mjx-c",{class:this.char(h)+p});o.append(t,d),!u.unknown&&this.font.charUsage.add([n,h])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}}},e.kind=a.TextNode.prototype.kind,e.autoStyle=!1,e.styles={"mjx-c":{display:"inline-block"},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},e}((0,r(555).CommonTextNodeMixin)(s.CHTMLWrapper));e.CHTMLTextNode=l},7918:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmaction=void 0;var i=r(6617),a=r(3345),s=r(3345),l=r(3969),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.selected.toCHTML(e),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.chtml.addEventListener(t,e)},e.kind=l.MmlMaction.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.chtml,"toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,o=t.factory.jax.document,n=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(o),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r)if(r.node.isKind("mtext")){var o=r.node.getText();t.adaptor.setAttribute(t.chtml,"title",o)}else{var n=t.adaptor,i=n.append(t.chtml,t.html("mjx-tool",{style:{bottom:t.em(-t.dy),right:t.em(-t.dx)}},[t.html("mjx-tip")]));r.toCHTML(n.firstChild(i)),t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e);var o=setTimeout((function(){return n.setStyle(i,"display","block")}),e.postDelay);e.hoverTimer.set(t,o),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var o=setTimeout((function(){return n.setStyle(i,"display","")}),e.clearDelay);e.clearTimer.set(t,o),r.stopPropagation()}))}},s.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var o=t.adaptor,n=r.node.getText();o.setAttribute(t.chtml,"statusline",n),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=o.body(o.document);e.status=o.append(i,t.html("mjx-status",{},[t.text(n)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(o.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,a.CommonMactionMixin)(i.CHTMLWrapper));e.CHTMLmaction=c},4155:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmath=void 0;var a=r(6617),s=r(2057),l=r(304),c=r(3717),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.chtml,o=this.adaptor;"block"===this.node.attributes.get("display")?(o.setAttribute(r,"display","true"),o.setAttribute(e,"display","true"),this.handleDisplay(e)):this.handleInline(e),o.addClass(r,"MJX-TEX")},e.prototype.handleDisplay=function(t){var e=this.adaptor,r=i(this.getAlignShift(),2),o=r[0],n=r[1];if("center"!==o&&e.setAttribute(t,"justify",o),this.bbox.pwidth===c.BBox.fullWidth){if(e.setAttribute(t,"width","full"),this.jax.table){var a=this.jax.table.getOuterBBox(),s=a.L,l=a.w,h=a.R;"right"===o?h=Math.max(h||-n,-n):"left"===o?s=Math.max(s||n,n):"center"===o&&(l+=2*Math.abs(n));var u=this.em(Math.max(0,s+l+h));e.setStyle(t,"min-width",u),e.setStyle(this.jax.table.chtml,"min-width",u)}}else this.setIndent(this.chtml,o,n)},e.prototype.handleInline=function(t){var e=this.adaptor,r=e.getStyle(this.chtml,"margin-right");r&&(e.setStyle(this.chtml,"margin-right",""),e.setStyle(t,"margin-right",r),e.setStyle(t,"width","0"))},e.prototype.setChildPWidths=function(e,r,o){return void 0===r&&(r=null),void 0===o&&(o=!0),!!this.parent&&t.prototype.setChildPWidths.call(this,e,r,o)},e.kind=l.MmlMath.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","border-collapse":"collapse","word-wrap":"normal","word-spacing":"normal","white-space":"nowrap",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right"}},e}((0,s.CommonMathMixin)(a.CHTMLWrapper));e.CHTMLmath=h},3215:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(e,r);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,o,n)}:function(t,e,r,o){void 0===o&&(o=r),t[o]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},l=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmenclose=void 0;var h=r(6617),u=r(6200),p=s(r(4458)),d=r(4374),f=r(6914);function m(t,e){return Math.atan2(t,e).toFixed(3).replace(/\.?0+$/,"")}var y=m(p.ARROWDX,p.ARROWY),v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e,r,o,n,i=this.adaptor,a=this.standardCHTMLnode(t),s=i.append(a,this.html("mjx-box"));this.renderChild?this.renderChild(this,s):this.childNodes[0].toCHTML(s);try{for(var c=l(Object.keys(this.notations)),h=c.next();!h.done;h=c.next()){var u=h.value,d=this.notations[u];!d.renderChild&&d.renderer(this,s)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}var f=this.getPadding();try{for(var m=l(p.sideNames),y=m.next();!y.done;y=m.next()){var v=y.value,b=p.sideIndex[v];f[b]>0&&i.setStyle(s,"padding-"+v,this.em(f[b]))}}catch(t){o={error:t}}finally{try{y&&!y.done&&(n=m.return)&&n.call(m)}finally{if(o)throw o.error}}},e.prototype.arrow=function(t,e,r,o,n){void 0===o&&(o=""),void 0===n&&(n=0);var i=this.getBBox().w,a={width:this.em(t)};i!==t&&(a.left=this.em((i-t)/2)),e&&(a.transform="rotate("+this.fixed(e)+"rad)");var s=this.html("mjx-arrow",{style:a},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(s,this.html("mjx-lthead")),this.adaptor.append(s,this.html("mjx-lbhead")),this.adaptor.setAttribute(s,"double","true")),this.adjustArrow(s,r),this.moveArrow(s,o,n),s},e.prototype.adjustArrow=function(t,e){var r=this,o=this.thickness,n=this.arrowhead;if(n.x!==p.ARROWX||n.y!==p.ARROWY||n.dx!==p.ARROWDX||o!==p.THICKNESS){var i=c([o*n.x,o*n.y].map((function(t){return r.em(t)})),2),a=i[0],s=i[1],l=m(n.dx,n.y),h=c(this.adaptor.childNodes(t),5),u=h[0],d=h[1],f=h[2],y=h[3],v=h[4];this.adjustHead(d,[s,"0","1px",a],l),this.adjustHead(f,["1px","0",s,a],"-"+l),this.adjustHead(y,[s,a,"1px","0"],"-"+l),this.adjustHead(v,["1px",a,s,"0"],l),this.adjustLine(u,o,n.x,e)}},e.prototype.adjustHead=function(t,e,r){t&&(this.adaptor.setStyle(t,"border-width",e.join(" ")),this.adaptor.setStyle(t,"transform","skewX("+r+"rad)"))},e.prototype.adjustLine=function(t,e,r,o){this.adaptor.setStyle(t,"borderTop",this.em(e)+" solid"),this.adaptor.setStyle(t,"top",this.em(-e/2)),this.adaptor.setStyle(t,"right",this.em(e*(r-1))),o&&this.adaptor.setStyle(t,"left",this.em(e*(r-1)))},e.prototype.moveArrow=function(t,e,r){if(r){var o=this.adaptor.getStyle(t,"transform");this.adaptor.setStyle(t,"transform","translate".concat(e,"(").concat(this.em(-r),")").concat(o?" "+o:""))}},e.prototype.adjustBorder=function(t){return this.thickness!==p.THICKNESS&&this.adaptor.setStyle(t,"borderWidth",this.em(this.thickness)),t},e.prototype.adjustThickness=function(t){return this.thickness!==p.THICKNESS&&this.adaptor.setStyle(t,"strokeWidth",this.fixed(this.thickness)),t},e.prototype.fixed=function(t,e){return void 0===e&&(e=3),Math.abs(t)<6e-4?"0":t.toFixed(e).replace(/\.?0+$/,"")},e.prototype.em=function(e){return t.prototype.em.call(this,e)},e.kind=d.MmlMenclose.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":p.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":p.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":p.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,f.em)(p.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":p.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,f.em)(p.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:p.SOLID,"border-radius":(0,f.em)(p.THICKNESS+p.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:p.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,f.em)(p.THICKNESS*p.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,f.em)(-p.THICKNESS/2),right:(0,f.em)(p.THICKNESS*(p.ARROWX-1)),height:0,"border-top":(0,f.em)(p.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,f.em)(p.THICKNESS*(p.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,f.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,f.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,f.em)(p.THICKNESS*p.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,f.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,f.em)(p.THICKNESS*p.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,f.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,f.em)(-1.5*p.PADDING),width:(0,f.em)(3*p.PADDING),border:(0,f.em)(p.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,f.em)(1.5*p.PADDING)+")","box-sizing":"border-box"}},e.notations=new Map([p.Border("top"),p.Border("right"),p.Border("bottom"),p.Border("left"),p.Border2("actuarial","top","right"),p.Border2("madruwb","bottom","right"),p.DiagonalStrike("up",1),p.DiagonalStrike("down",-1),["horizontalstrike",{renderer:p.RenderElement("hstrike","Y"),bbox:function(t){return[0,t.padding,0,t.padding]}}],["verticalstrike",{renderer:p.RenderElement("vstrike","X"),bbox:function(t){return[t.padding,0,t.padding,0]}}],["box",{renderer:function(t,e){t.adaptor.setStyle(e,"border",t.em(t.thickness)+" solid")},bbox:p.fullBBox,border:p.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:p.RenderElement("rbox"),bbox:p.fullBBox}],["circle",{renderer:p.RenderElement("cbox"),bbox:p.fullBBox}],["phasorangle",{renderer:function(t,e){var r=t.getBBox(),o=r.h,n=r.d,i=c(t.getArgMod(1.75*t.padding,o+n),2),a=i[0],s=i[1],l=t.thickness*Math.sin(a)*.9;t.adaptor.setStyle(e,"border-bottom",t.em(t.thickness)+" solid");var h=t.adjustBorder(t.html("mjx-ustrike",{style:{width:t.em(s),transform:"translateX("+t.em(l)+") rotate("+t.fixed(-a)+"rad)"}}));t.adaptor.append(t.chtml,h)},bbox:function(t){var e=t.padding/2,r=t.thickness;return[2*e,e,e+r,3*e+r]},border:function(t){return[0,0,t.thickness,0]},remove:"bottom"}],p.Arrow("up"),p.Arrow("down"),p.Arrow("left"),p.Arrow("right"),p.Arrow("updown"),p.Arrow("leftright"),p.DiagonalArrow("updiagonal"),p.DiagonalArrow("northeast"),p.DiagonalArrow("southeast"),p.DiagonalArrow("northwest"),p.DiagonalArrow("southwest"),p.DiagonalArrow("northeastsouthwest"),p.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(t,e){var r=t.adaptor;r.setStyle(e,"border-top",t.em(t.thickness)+" solid");var o=r.append(t.chtml,t.html("dbox")),n=t.thickness,i=t.padding;n!==p.THICKNESS&&r.setStyle(o,"border-width",t.em(n)),i!==p.PADDING&&(r.setStyle(o,"left",t.em(-1.5*i)),r.setStyle(o,"width",t.em(3*i)),r.setStyle(o,"clip-path","inset(0 0 0 "+t.em(1.5*i)+")"))},bbox:function(t){var e=t.padding,r=t.thickness;return[e+r,e,e,2*e+r/2]}}],["radical",{renderer:function(t,e){t.msqrt.toCHTML(e);var r=t.sqrtTRBL();t.adaptor.setStyle(t.msqrt.chtml,"margin",r.map((function(e){return t.em(-e)})).join(" "))},init:function(t){t.msqrt=t.createMsqrt(t.childNodes[0])},bbox:function(t){return t.sqrtTRBL()},renderChild:!0}]]),e}((0,u.CommonMencloseMixin)(h.CHTMLWrapper));e.CHTMLmenclose=v},7047:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmfenced=void 0;var i=r(6617),a=r(1346),s=r(7451),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.mrow.toCHTML(e)},e.kind=s.MmlMfenced.prototype.kind,e}((0,a.CommonMfencedMixin)(i.CHTMLWrapper));e.CHTMLmfenced=l},7837:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,o=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}((0,s.CommonMfracMixin)(a.CHTMLWrapper));e.CHTMLmfrac=c},1315:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmglyph=void 0;var i=r(6617),a=r(7969),s=r(910),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);if(this.charWrapper)this.charWrapper.toCHTML(e);else{var r=this.node.attributes.getList("src","alt"),o=r.src,n=r.alt,i={width:this.em(this.width),height:this.em(this.height)};this.valign&&(i.verticalAlign=this.em(this.valign));var a=this.html("img",{src:o,style:i,alt:n,title:n});this.adaptor.append(e,a)}},e.kind=s.MmlMglyph.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}((0,a.CommonMglyphMixin)(i.CHTMLWrapper));e.CHTMLmglyph=l},3271:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmi=void 0;var i=r(6617),a=r(1419),s=r(7754),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=s.MmlMi.prototype.kind,e}((0,a.CommonMiMixin)(i.CHTMLWrapper));e.CHTMLmi=l},1096:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmmultiscripts=void 0;var a=r(513),s=r(9906),l=r(7764),c=r(6720),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.scriptData,o=this.node.getProperty("scriptalign")||"right left",n=i((0,c.split)(o+" "+o),2),a=n[0],s=n[1],l=this.combinePrePost(r.sub,r.psub),h=this.combinePrePost(r.sup,r.psup),u=i(this.getUVQ(l,h),2),p=u[0],d=u[1];if(r.numPrescripts){var f=this.addScripts(p,-d,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==a&&this.adaptor.setAttribute(f,"script-align",a)}if(this.childNodes[0].toCHTML(e),r.numScripts){f=this.addScripts(p,-d,!1,r.sub,r.sup,1,r.numScripts);"left"!==s&&this.adaptor.setAttribute(f,"script-align",s)}},e.prototype.addScripts=function(t,e,r,o,n,i,a){for(var s=this.adaptor,l=t-n.d+(e-o.h),c=t<0&&0===e?o.h+t:t,h=l>0?{style:{height:this.em(l)}}:{},u=c?{style:{"vertical-align":this.em(c)}}:{},p=this.html("mjx-row"),d=this.html("mjx-row",h),f=this.html("mjx-row"),m="mjx-"+(r?"pre":"")+"scripts",y=i+2*a;i mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}((0,s.CommonMmultiscriptsMixin)(a.CHTMLmsubsup));e.CHTMLmmultiscripts=h},7013:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmn=void 0;var i=r(6617),a=r(2304),s=r(3235),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=s.MmlMn.prototype.kind,e}((0,a.CommonMnMixin)(i.CHTMLWrapper));e.CHTMLmn=l},3292:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmo=void 0;var a=r(6617),s=r(437),l=r(9946),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e,r,o=this.node.attributes,n=o.get("symmetric")&&2!==this.stretch.dir,a=0!==this.stretch.dir;a&&null===this.size&&this.getStretchedVariant([]);var s=this.standardCHTMLnode(t);if(a&&this.size<0)this.stretchHTML(s);else{if(n||o.get("largeop")){var l=this.em(this.getCenterOffset());"0"!==l&&this.adaptor.setStyle(s,"verticalAlign",l)}this.node.getProperty("mathaccent")&&(this.adaptor.setStyle(s,"width","0"),this.adaptor.setStyle(s,"margin-left",this.em(this.getAccentOffset())));try{for(var c=i(this.childNodes),h=c.next();!h.done;h=c.next()){h.value.toCHTML(s)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}},e.prototype.stretchHTML=function(t){var e=this.getText().codePointAt(0);this.font.delimUsage.add(e),this.childNodes[0].markUsed();var r=this.stretch,o=r.stretch,n=[];o[0]&&n.push(this.html("mjx-beg",{},[this.html("mjx-c")])),n.push(this.html("mjx-ext",{},[this.html("mjx-c")])),4===o.length&&n.push(this.html("mjx-mid",{},[this.html("mjx-c")]),this.html("mjx-ext",{},[this.html("mjx-c")])),o[2]&&n.push(this.html("mjx-end",{},[this.html("mjx-c")]));var i={},a=this.bbox,l=a.h,c=a.d,h=a.w;1===r.dir?(n.push(this.html("mjx-mark")),i.height=this.em(l+c),i.verticalAlign=this.em(-c)):i.width=this.em(h);var u=s.DirectionVH[r.dir],p={class:this.char(r.c||e),style:i},d=this.html("mjx-stretchy-"+u,p,n);this.adaptor.append(t,d)},e.kind=l.MmlMo.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > * > mjx-c::before":{display:"inline-block",width:"initial"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%"},"mjx-stretchy-h > mjx-ext > mjx-c::before":{transform:"scalex(500)"},"mjx-stretchy-h > mjx-ext > mjx-c":{width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center",overflow:"hidden"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c::before":{width:"initial","box-sizing":"border-box"},"mjx-stretchy-v > mjx-ext > mjx-c":{transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:"0px"}},e}((0,s.CommonMoMixin)(a.CHTMLWrapper));e.CHTMLmo=c},7215:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmpadded=void 0;var s=r(6617),l=r(7481),c=r(189),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e,r,o=this.standardCHTMLnode(t),n=[],s={},l=i(this.getDimens(),9),c=l[2],h=l[3],u=l[4],p=l[5],d=l[6],f=l[7],m=l[8];if(p&&(s.width=this.em(c+p)),(h||u)&&(s.margin=this.em(h)+" 0 "+this.em(u)),d+m||f){s.position="relative";var y=this.html("mjx-rbox",{style:{left:this.em(d+m),top:this.em(-f),"max-width":s.width}});d+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(y,"width","full"),this.adaptor.setStyle(y,"left",this.em(d))),n.push(y)}o=this.adaptor.append(o,this.html("mjx-block",{style:s},n));try{for(var v=a(this.childNodes),b=v.next();!b.done;b=v.next()){b.value.toCHTML(n[0]||o)}}catch(t){e={error:t}}finally{try{b&&!b.done&&(r=v.return)&&r.call(v)}finally{if(e)throw e.error}}},e.kind=c.MmlMpadded.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}((0,l.CommonMpaddedMixin)(s.CHTMLWrapper));e.CHTMLmpadded=h},7111:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmroot=void 0;var a=r(5437),s=r(5997),l=r(4664),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.addRoot=function(t,e,r,o){e.toCHTML(t);var n=i(this.getRootDimens(r,o),3),a=n[0],s=n[1],l=n[2];this.adaptor.setStyle(t,"verticalAlign",this.em(s)),this.adaptor.setStyle(t,"width",this.em(a)),l&&this.adaptor.setStyle(this.adaptor.firstChild(t),"paddingLeft",this.em(l))},e.kind=l.MmlMroot.prototype.kind,e}((0,s.CommonMrootMixin)(a.CHTMLmsqrt));e.CHTMLmroot=c},3126:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLinferredMrow=e.CHTMLmrow=void 0;var a=r(6617),s=r(9323),l=r(9323),c=r(1691),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e,r,o=this.node.isInferred?this.chtml=t:this.standardCHTMLnode(t),n=!1;try{for(var a=i(this.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;l.toCHTML(o),l.bbox.w<0&&(n=!0)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}if(n){var c=this.getBBox().w;c&&(this.adaptor.setStyle(o,"width",this.em(Math.max(0,c))),c<0&&this.adaptor.setStyle(o,"marginRight",this.em(c)))}},e.kind=c.MmlMrow.prototype.kind,e}((0,s.CommonMrowMixin)(a.CHTMLWrapper));e.CHTMLmrow=h;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=c.MmlInferredMrow.prototype.kind,e}((0,l.CommonInferredMrowMixin)(h));e.CHTMLinferredMrow=u},9821:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLms=void 0;var i=r(6617),a=r(6920),s=r(4042),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=s.MmlMs.prototype.kind,e}((0,a.CommonMsMixin)(i.CHTMLWrapper));e.CHTMLms=l},6024:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmspace=void 0;var i=r(6617),a=r(37),s=r(1465),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.getBBox(),o=r.w,n=r.h,i=r.d;o<0&&(this.adaptor.setStyle(e,"marginRight",this.em(o)),o=0),o&&this.adaptor.setStyle(e,"width",this.em(o)),(n=Math.max(0,n+i))&&this.adaptor.setStyle(e,"height",this.em(Math.max(0,n))),i&&this.adaptor.setStyle(e,"verticalAlign",this.em(-i))},e.kind=s.MmlMspace.prototype.kind,e}((0,a.CommonMspaceMixin)(i.CHTMLWrapper));e.CHTMLmspace=l},5437:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsqrt=void 0;var a=r(6617),s=r(222),l=r(4655),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e,r,o,n,a=this.childNodes[this.surd],s=this.childNodes[this.base],l=a.getBBox(),c=s.getOuterBBox(),h=i(this.getPQ(l),2)[1],u=this.font.params.rule_thickness,p=c.h+h+u,d=this.standardCHTMLnode(t);null!=this.root&&(o=this.adaptor.append(d,this.html("mjx-root")),n=this.childNodes[this.root]);var f=this.adaptor.append(d,this.html("mjx-sqrt",{},[e=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(h)}})]));this.addRoot(o,n,l,p),a.toCHTML(e),s.toCHTML(r),a.size<0&&this.adaptor.addClass(f,"mjx-tall")},e.prototype.addRoot=function(t,e,r,o){},e.kind=l.MmlMsqrt.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}((0,s.CommonMsqrtMixin)(a.CHTMLWrapper));e.CHTMLmsqrt=c},513:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsubsup=e.CHTMLmsup=e.CHTMLmsub=void 0;var a=r(7322),s=r(3069),l=r(3069),c=r(3069),h=r(5857),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=h.MmlMsub.prototype.kind,e}((0,s.CommonMsubMixin)(a.CHTMLscriptbase));e.CHTMLmsub=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=h.MmlMsup.prototype.kind,e}((0,l.CommonMsupMixin)(a.CHTMLscriptbase));e.CHTMLmsup=p;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this.adaptor,r=this.standardCHTMLnode(t),o=i([this.baseChild,this.supChild,this.subChild],3),n=o[0],a=o[1],s=o[2],l=i(this.getUVQ(),3),c=l[1],h=l[2],u={"vertical-align":this.em(c)};n.toCHTML(r);var p=e.append(r,this.html("mjx-script",{style:u}));a.toCHTML(p),e.append(p,this.html("mjx-spacer",{style:{"margin-top":this.em(h)}})),s.toCHTML(p);var d=this.getAdjustedIc();d&&e.setStyle(a.chtml,"marginLeft",this.em(d/a.bbox.rscale)),this.baseRemoveIc&&e.setStyle(p,"marginLeft",this.em(-this.baseIc))},e.kind=h.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}((0,c.CommonMsubsupMixin)(a.CHTMLscriptbase));e.CHTMLmsubsup=d},6918:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtable=void 0;var s=r(6617),l=r(8589),c=r(4859),h=r(6720),u=function(t){function e(e,r,o){void 0===o&&(o=null);var n=t.call(this,e,r,o)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(e,t),e.prototype.getAlignShift=function(){var e=t.prototype.getAlignShift.call(this);return this.isTop||(e[1]=0),e},e.prototype.toCHTML=function(t){var e,r,o=this.standardCHTMLnode(t);this.adaptor.append(o,this.html("mjx-table",{},[this.itable]));try{for(var n=i(this.childNodes),a=n.next();!a.done;a=n.next()){a.value.toCHTML(this.itable)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},e.prototype.shiftColor=function(){var t=this.adaptor,e=t.getStyle(this.chtml,"backgroundColor");e&&(t.setStyle(this.chtml,"backgroundColor",""),t.setStyle(this.itable,"backgroundColor",e))},e.prototype.padRows=function(){var t,e,r=this.adaptor;try{for(var o=i(r.childNodes(this.itable)),n=o.next();!n.done;n=o.next())for(var a=n.value;r.childNodes(a).length1&&"0.4em"!==m||s&&1===u)&&this.adaptor.setStyle(v,"paddingLeft",m),(u1&&"0.215em"!==p||s&&1===l)&&this.adaptor.setStyle(y.chtml,"paddingTop",p),(l mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}((0,l.CommonMtableMixin)(s.CHTMLWrapper));e.CHTMLmtable=u},8709:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtd=void 0;var i=r(6617),a=r(7805),s=r(2321),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign"),o=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.chtml,"rowalign",r),"center"===o||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&o===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.chtml,"textAlign",o),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.chtml,this.html("mjx-tstrut"))},e.kind=s.MmlMtd.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}((0,a.CommonMtdMixin)(i.CHTMLWrapper));e.CHTMLmtd=l},6359:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtext=void 0;var i=r(6617),a=r(8325),s=r(6277),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=s.MmlMtext.prototype.kind,e}((0,a.CommonMtextMixin)(i.CHTMLWrapper));e.CHTMLmtext=l},7500:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmlabeledtr=e.CHTMLmtr=void 0;var i=r(6617),a=r(4818),s=r(4818),l=r(4393),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign");"baseline"!==r&&this.adaptor.setAttribute(this.chtml,"rowalign",r)},e.kind=l.MmlMtr.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,a.CommonMtrMixin)(i.CHTMLWrapper));e.CHTMLmtr=c;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.adaptor.firstChild(this.chtml);if(r){this.adaptor.remove(r);var o=this.node.attributes.get("rowalign"),n="baseline"!==o&&"axis"!==o?{rowalign:o}:{},i=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,i)}},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.kind)},e.kind=l.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,s.CommonMlabeledtrMixin)(c));e.CHTMLmlabeledtr=h},6577:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmunderover=e.CHTMLmover=e.CHTMLmunder=void 0;var i=r(513),a=r(9690),s=r(9690),l=r(9690),c=r(3102),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-base")),o=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML(r),this.scriptChild.toCHTML(o);var n=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),a=this.getUnderKV(n,i)[0],s=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(o,"paddingTop",this.em(a)),this.setDeltaW([r,o],this.getDeltaW([n,i],[0,-s])),this.adjustUnderDepth(o,i)},e.kind=c.MmlMunder.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}((0,a.CommonMunderMixin)(i.CHTMLmsub));e.CHTMLmunder=h;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),o=this.adaptor.append(this.chtml,this.html("mjx-base"));this.scriptChild.toCHTML(r),this.baseChild.toCHTML(o);var n=this.scriptChild.getOuterBBox(),i=this.baseChild.getOuterBBox();this.adjustBaseHeight(o,i);var a=this.getOverKU(i,n)[0],s=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(a)),this.setDeltaW([o,r],this.getDeltaW([i,n],[0,s])),this.adjustOverDepth(r,n)},e.kind=c.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}((0,s.CommonMoverMixin)(i.CHTMLmsup));e.CHTMLmover=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),o=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(o,this.html("mjx-row")),this.html("mjx-base")),i=this.adaptor.append(this.adaptor.append(o,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML(r),this.baseChild.toCHTML(n),this.underChild.toCHTML(i);var a=this.overChild.getOuterBBox(),s=this.baseChild.getOuterBBox(),l=this.underChild.getOuterBBox();this.adjustBaseHeight(n,s);var c=this.getOverKU(s,a)[0],h=this.getUnderKV(s,l)[0],u=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(c)),this.adaptor.setStyle(i,"paddingTop",this.em(h)),this.setDeltaW([n,i,r],this.getDeltaW([s,l,a],[0,this.isLineBelow?0:-u,this.isLineAbove?0:u])),this.adjustOverDepth(r,a),this.adjustUnderDepth(i,l)},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(i.CHTMLmsubsup.kind)},e.kind=c.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}((0,l.CommonMunderoverMixin)(i.CHTMLmsubsup));e.CHTMLmunderover=p},7322:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLscriptbase=void 0;var s=r(6617),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){this.chtml=this.standardCHTMLnode(t);var e=i(this.getOffset(),2),r=e[0],o=e[1],n=r-(this.baseRemoveIc?this.baseIc:0),a={"vertical-align":this.em(o)};n&&(a["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.chtml),this.scriptChild.toCHTML(this.adaptor.append(this.chtml,this.html("mjx-script",{style:a})))},e.prototype.setDeltaW=function(t,e){for(var r=0;r=0||this.adaptor.setStyle(t,"marginBottom",this.em(e.d*e.rscale))},e.prototype.adjustUnderDepth=function(t,e){var r,o;if(!(e.d>=0)){var n=this.adaptor,i=this.em(e.d),s=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});try{for(var l=a(n.childNodes(n.firstChild(t))),c=l.next();!c.done;c=l.next()){var h=c.value;n.append(s,h)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}n.append(n.firstChild(t),s)}},e.prototype.adjustBaseHeight=function(t,e){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*e.scale;e.h0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var s=r(9077);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var l=function(){function t(t){var e,r,l,c;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var h=this.constructor;this.options=(0,s.userOptions)((0,s.defaultOptions)({},h.OPTIONS),t),this.params=o({},h.defaultParams),this.sizeVariants=i([],n(h.defaultSizeVariants),!1),this.stretchVariants=i([],n(h.defaultStretchVariants),!1),this.cssFontMap=o({},h.defaultCssFonts);try{for(var u=a(Object.keys(this.cssFontMap)),p=u.next();!p.done;p=u.next()){var d=p.value;"unknown"===this.cssFontMap[d][0]&&(this.cssFontMap[d][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}this.cssFamilyPrefix=h.defaultCssFamilyPrefix,this.createVariants(h.defaultVariants),this.defineDelimiters(h.defaultDelimiters);try{for(var f=a(Object.keys(h.defaultChars)),m=f.next();!m.done;m=f.next()){var y=m.value;this.defineChars(y,h.defaultChars[y])}}catch(t){l={error:t}}finally{try{m&&!m.done&&(c=f.return)&&c.call(f)}finally{if(l)throw l.error}}this.defineRemap("accent",h.defaultAccentMap),this.defineRemap("mo",h.defaultMoMap),this.defineRemap("mn",h.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var o={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(o.chars,this.variant[r].chars),this.variant[r].linked.push(o.chars),o.chars=Object.create(o.chars)),this.remapSmpChars(o.chars,t),this.variant[t]=o},t.prototype.remapSmpChars=function(t,e){var r,o,i,s,l=this.constructor;if(l.VariantSmp[e]){var c=l.SmpRemap,h=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var u=a(l.SmpRanges),p=u.next();!p.done;p=u.next()){var d=n(p.value,3),f=d[0],m=d[1],y=d[2],v=l.VariantSmp[e][f];if(v){for(var b=m;b<=y;b++)if(930!==b){var g=v+b-m;t[b]=this.smpChar(c[g]||g)}if(h[f])try{for(var x=(i=void 0,a(Object.keys(h[f]).map((function(t){return parseInt(t)})))),M=x.next();!M.done;M=x.next()){t[b=M.value]=this.smpChar(v+h[f][b])}}catch(t){i={error:t}}finally{try{M&&!M.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}}}}catch(t){r={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var o=a(t),n=o.next();!n.done;n=o.next()){var i=n.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,o,n=this.variant[t];Object.assign(n.chars,e);try{for(var i=a(n.linked),s=i.next();!s.done;s=i.next()){var l=s.value;Object.assign(l,e)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=l},5373:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),o=r.h,n=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(o+n)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var o=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[o]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[o]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,o,n){var i=e.sideIndex[o],a=e.sideIndex[n];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[a]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[a]=t.thickness,e},remove:o+" "+n}]}};e.CommonDiagonalStrike=function(t){return function(r){var o="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(o),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(o){var n=r(e.diagonalArrowDef[o],4),i=n[0],a=n[1],s=n[2];return[o+"arrow",{renderer:function(e,o){var n=r(e.arrowAW(),2),l=n[0],c=n[1],h=e.arrow(c,i*(l-a),s);t(e,h)},bbox:function(t){var e=t.arrowData(),o=e.a,n=e.x,i=e.y,a=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),s=a[0],l=a[1],c=a[2],h=r(t.getArgMod(s+c,l),2),u=h[0],p=h[1],d=i+(u>o?t.thickness*p*Math.sin(u-o):0),f=n+(u>Math.PI/2-o?t.thickness*p*Math.sin(u+o-Math.PI/2):0);return[d,f,d,f]},remove:n[3]}]}};e.CommonArrow=function(t){return function(o){var n=r(e.arrowDef[o],4),i=n[0],a=n[1],s=n[2],l=n[3];return[o+"arrow",{renderer:function(e,o){var n=e.getBBox(),l=n.w,c=n.h,h=n.d,u=r(s?[c+h,"X"]:[l,"Y"],2),p=u[0],d=u[1],f=e.getOffset(d),m=e.arrow(p,i,a,d,f);t(e,m)},bbox:e.arrowBBox[o],remove:l}]}}},716:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,o=arguments.length;r0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var l=r(3985),c=r(4769),h=r(9077),u=r(6914),p=r(5878),d=r(5888),f=function(t){function e(e,r,o){void 0===e&&(e=null),void 0===r&&(r=null),void 0===o&&(o=null);var n=this,i=a((0,h.separateOptions)(e,o.OPTIONS),2),s=i[0],l=i[1];return(n=t.call(this,s)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new d.CssStyles,n.font=n.options.font||new o(l),n.unknownCache=new Map,n}return n(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,u.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var o=this.adaptor,n=this.getMetricMaps(t);try{for(var i=s(t.math),a=i.next();!a.done;a=i.next()){var l=a.value,h=o.parent(l.start.node);if(l.state()=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},h=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n600?"bold":"normal"),o.family?r=this.explicitVariant(o.family,o.weight,o.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[o.weight]||{})[r]||r,r=(e.ITALICVARIANTS[o.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var o=this.styles;return o||(o=this.styles=new m.Styles),o.set("fontFamily",t),e&&o.set("fontWeight",e),r&&o.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,o=this.node.attributes,n=Math.min(o.get("scriptlevel"),2),i=o.get("fontsize"),a=this.node.isToken||this.node.isKind("mstyle")?o.get("mathsize"):o.getInherited("mathsize");if(0!==n){t=Math.pow(o.get("scriptsizemultiplier"),n);var s=this.length2em(o.get("scriptminsize"),.8,1);t0;this.bbox.L=o.isSet("lspace")?Math.max(0,this.length2em(o.get("lspace"))):g(n,t.lspace),this.bbox.R=o.isSet("rspace")?Math.max(0,this.length2em(o.get("rspace"))):g(n,t.rspace);var i=r.childIndex(e);if(0!==i){var a=r.childNodes[i-1];if(a.isEmbellished){var s=this.jax.nodeMap.get(a).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var o=this.node.coreMO().attributes;o.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(o.get("lspace")))),o.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(o.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var o=l(this.node.childNodes),n=o.next();!n.done;n=o.next()){var i=n.value;i instanceof p.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=v.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,h([],c(p.indentAttributes),!1)),r=e.indentalign,o=e.indentshift,n=e.indentalignfirst,i=e.indentshiftfirst;return"indentalign"!==n&&(r=n),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==i&&(o=i),"auto"===o&&(o=this.jax.options.displayIndent,"right"!==r||o.match(/^\s*0[a-z]*\s*$/)||(o=("-"+o.trim()).replace(/^--/,""))),[r,this.length2em(o,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,o,n){return"top"===n?t-r:"bottom"===n?o-e:"center"===n?(t-r-(e-o))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return f.percent(t)},e.prototype.em=function(t){return f.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-f.BIGDIMEN),f.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),f.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,d.unicodeChars)(t),o=this.font.getVariant(e);if(o&&o.chars){var n=o.chars;r=r.map((function(t){return((n[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),o=e.create("mo",{stretchy:!0},[r]);o.inheritAttributesFrom(this.node);var n=this.wrap(o);return n.parent=this,n},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(u.AbstractWrapper);e.CommonWrapper=x},1475:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return n(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(2506).AbstractWrapperFactory);e.CommonWrapperFactory=i},3438:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(8921);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var o=e.h,n=(o+e.d)/2+this.font.params.axis_height-o;e.h+=n,e.d-=n}},e}(t)}},555:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(t,e){var r,o;void 0===e&&(e=!1);var a=this.parent.variant,s=this.node.getText();if("-explicitFont"===a){var l=this.jax.getFontData(this.parent.styles),c=this.jax.measureText(s,a,l),h=c.w,u=c.h,p=c.d;t.h=u,t.d=p,t.w=h}else{var d=this.remappedText(s,a);t.empty();try{for(var f=n(d),m=f.next();!m.done;m=f.next()){var y=m.value,v=i(this.getVariantChar(a,y),4),b=(u=v[0],p=v[1],h=v[2],v[3]);if(b.unknown){var g=this.jax.measureText(String.fromCodePoint(y),a);h=g.w,u=g.h,p=g.d}t.w+=h,u>t.h&&(t.h=u),p>t.d&&(t.d=p),t.ic=b.ic||0,t.sk=b.sk||0,t.dx=b.dx||0}}catch(t){r={error:t}}finally{try{m&&!m.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}d.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},3345:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},c=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var u=s(r(5373)),p=r(6720);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?a:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,o,n){return void 0===o&&(o=""),void 0===n&&(n=0),null},e.prototype.arrowData=function(){var t=l([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),o=this.childNodes[0].getBBox(),n=o.h,i=o.d,a=o.w,s=n+i,c=Math.sqrt(s*s+a*a),h=Math.max(e,r*a/c),u=Math.max(e,r*s/c),p=l(this.getArgMod(a+2*h,s+2*u),2);return{a:p[0],W:p[1],x:h,y:u}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,o=t.w,n=l(this.TRBL,4),i=n[0],a=n[1],s=n[2],c=n[3];return this.getArgMod(c+o+a,i+e+r+s)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},1346:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var l=r(3717);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(l.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,o){for(var n=0;nt.h&&(t.h=l),c>t.d&&(t.d=c),p>e.h&&(e.h=p),d>e.d&&(e.d=d)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,o=t.d,n=t.rscale;return[e*n,r*n,o*n]},r.prototype.getUVQ=function(e,r){var o;if(!this.UVQ){var n=i([0,0,0],3),a=n[0],s=n[1],l=n[2];0===e.h&&0===e.d?a=this.getU():0===r.h&&0===r.d?a=-this.getV():(a=(o=i(t.prototype.getUVQ.call(this,e,r),3))[0],s=o[1],l=o[2]),this.UVQ=[a,s,l]}return this.UVQ},r}(t)}},2304:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},437:function(t,e,r){var o,n,i=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,o=arguments.length;r0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var h=r(3717),u=r(6720),p=r(9250);e.DirectionVH=((n={})[1]="v",n[2]="h",n),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=h.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=h.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:p.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,o;if(void 0===e&&(e=!1),0!==this.stretch.dir){var n=this.getWH(t),i=this.getSize("minsize",0),s=this.getSize("maxsize",1/0),l=this.node.getProperty("mathaccent");n=Math.max(i,Math.min(s,n));var h=this.font.params.delimiterfactor/1e3,u=this.font.params.delimitershortfall,p=i||e?n:l?Math.min(n/h,n+u):Math.max(n*h,n-u),d=this.stretch,f=d.c||this.getText().codePointAt(0),m=0;if(d.sizes)try{for(var y=c(d.sizes),v=y.next();!v.done;v=y.next()){if(v.value>=p)return l&&m&&m--,this.variant=this.font.getSizeVariant(f,m),this.size=m,void(d.schar&&d.schar[m]&&(this.stretch=a(a({},this.stretch),{c:d.schar[m]})));m++}}catch(t){r={error:t}}finally{try{v&&!v.done&&(o=y.return)&&o.call(y)}finally{if(r)throw r.error}}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(n,d),d)):(this.variant=this.font.getSizeVariant(f,m-1),this.size=m-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=s(t,2),r=e[0],o=e[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,o+n):r+o},e.prototype.getStretchBBox=function(t,e,r){var o;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var n=s(r.HDW,3),i=n[0],a=n[1],l=n[2];1===this.stretch.dir?(i=(o=s(this.getBaseline(t,e,r),2))[0],a=o[1]):l=e,this.bbox.h=i,this.bbox.d=a,this.bbox.w=l},e.prototype.getBaseline=function(t,e,r){var o=2===t.length&&t[0]+t[1]===e,n=this.node.attributes.get("symmetric"),i=s(o?t:[e,0],2),a=i[0],l=i[1],c=s([a+l,0],2),h=c[0],u=c[1];if(n){var p=this.font.params.axis_height;o&&(h=2*Math.max(a-p,l+p)),u=h/2-p}else if(o)u=l;else{var d=s(r.HDW||[.75,.25],2),f=d[0],m=d[1];u=m*(h/(f+m))}return[h-u,u]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=s(e.fullExt,2),o=r[0],n=r[1];t=n+Math.ceil(Math.max(0,t-n)/o)*o}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,u.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,o=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(o,t[0]);n&&(t=this.unicodeChars(n,this.variant))}return t},e}(t)}},7481:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,o=e.h,n=e.d,i=r,a=o,s=n,l=0,c=0,h=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(o=this.dimen(t.height,e,"h",0)),""!==t.depth&&(n=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(c=this.dimen(t.voffset,e)),""!==t.lspace&&(l=this.dimen(t.lspace,e));var u=this.node.attributes.get("data-align");return u&&(h=this.getAlignX(r,e,u)),[a,s,i,o-a,n-s,r-i,l,c,h]},e.prototype.dimen=function(t,e,r,o){void 0===r&&(r=""),void 0===o&&(o=null);var n=(t=String(t)).match(/width|height|depth/),i=n?e[n[0].charAt(0)]:r?e[r]:0,a=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(a+=i),null!=o&&(a=Math.max(o,a)),a},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=n(this.getDimens(),6),o=r[0],i=r[1],a=r[2],s=r[3],l=r[4],c=r[5];t.w=a+c,t.h=o+s,t.d=i+l,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},5997:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var o=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(e,r)[1];t.combine(o,0,n)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],o=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*t.w,i=o.w,a=o.rscale,s=Math.max(i,n/a),l=Math.max(0,s-i);return[s*a-n,this.rootHeight(o,t,r.size,e),l]},e.prototype.rootHeight=function(t,e,r,o){var n=e.h+e.d;return(r<0?1.9:.55*n)-(n-o)+Math.max(0,t.d*t.rscale)},e}(t)}},9323:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var l=r(3717);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,o=[],n=0;n1){var p=0,d=0,f=h>1&&h===u;try{for(var m=s(this.childNodes),y=m.next();!y.done;y=m.next()){var v=0===(j=y.value).stretch.dir;if(f||v){var b=j.getOuterBBox(v),g=b.h,x=b.d,M=b.rscale;(g*=M)>p&&(p=g),(x*=M)>d&&(d=x)}}}catch(t){r={error:t}}finally{try{y&&!y.done&&(o=m.return)&&o.call(m)}finally{if(r)throw r.error}}try{for(var _=s(a),w=_.next();!w.done;w=_.next()){var j;(j=w.value).coreMO().getStretchedVariant([p,d])}}catch(t){n={error:t}}finally{try{w&&!w.done&&(i=_.return)&&i.call(_)}finally{if(n)throw n.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},6920:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;nthis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},3069:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return o(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),o=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),i=o[0],a=o[1];t.empty(),t.append(r);var s=this.getBaseWidth(),l=this.getAdjustedIc(),c=n(this.getUVQ(),2),h=c[0],u=c[1];t.combine(i,s,u),t.combine(a,s+l,h),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var o=this.font.params,i=3*o.rule_thickness,a=this.length2em(this.node.attributes.get("subscriptshift"),o.sub2),s=this.baseCharZero(r.d*this.baseScale+o.sub_drop*t.rscale),l=n([this.getU(),Math.max(s,a)],2),c=l[0],h=l[1],u=c-e.d*e.rscale-(t.h*t.rscale-h);if(u0&&(c+=p,h-=p)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),h=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),h),h),u=c-e.d*e.rscale-(t.h*t.rscale-h),this.UVQ=[c,-h,u],this.UVQ},e}(t),e.useIC=!1,e}},8589:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var l=r(3717),c=r(6720),h=r(1490);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var f=p>1&&p===d;try{for(var m=s(this.tableRows),y=m.next();!y.done;y=m.next()){var v;if(v=y.value.getChild(t)){var b=0===(_=v.childNodes[0]).stretch.dir;if(f||b){var g=_.getBBox(b).w;g>e&&(e=g)}}}}catch(t){n={error:t}}finally{try{y&&!y.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}}try{for(var x=s(c),M=x.next();!M.done;M=x.next()){var _;(_=M.value).coreMO().getStretchedVariant([e])}}catch(t){a={error:t}}finally{try{M&&!M.done&&(l=x.return)&&l.call(x)}finally{if(a)throw a.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),o=new Array(this.numRows),n=new Array(this.numRows),i=[0],a=this.tableRows,s=0;sn[r]&&(n[r]=c),h>i[r]&&(i[r]=h),d>s&&(s=d),a&&u>a[e]&&(a[e]=u),s},e.prototype.extendHD=function(t,e,r,o){var n=(o-(e[t]+r[t]))/2;n<1e-5||(e[t]+=n,r[t]+=n)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,o,n=this.getTableData(),a=n.H,s=n.D;if(this.node.attributes.get("equalrows")){var l=this.getEqualRowHeight();r=(0,h.sum)([].concat(this.rLines,this.rSpace))+l*this.numRows}else r=(0,h.sum)(a.concat(s,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var u=this.getComputedWidths();o=(0,h.sum)(u.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var p=this.node.attributes.get("width");"auto"!==p&&(o=Math.max(this.length2em(p,0)+2*this.fLine,o));var d=i(this.getBBoxHD(r),2),f=d[0],m=d[1];t.h=f,t.d=m,t.w=o;var y=i(this.getBBoxLR(),2),v=y[0],b=y[1];t.L=v,t.R=b,(0,c.isPercent)(p)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var o=this.node.attributes.get("width");if(!(0,c.isPercent)(o))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,i=n.w,a=n.L,s=n.R,l=this.node.attributes.get("data-width-includes-label"),u=Math.max(i,this.length2em(o,Math.max(e,a+i+s)))-(l?a+s:0),p=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(p,u);var d=this.getComputedWidths();return this.pWidth=(0,h.sum)(d.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var o=s(this.pwidthCells),n=o.next();!n.done;n=o.next()){var a=i(n.value,2),l=a[0],c=a[1];l.setChildPWidths(!1,r[c])&&(l.invalidateBBox(),l.getBBox())}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=i(this.getAlignmentRow(),2),r=e[0],o=e[1];if(null===o){var n=this.font.params.axis_height,a=t/2;return{top:[0,t],center:[a,a],bottom:[t,0],baseline:[a,a],axis:[a+n,a-n]}[r]||[a,a]}var s=this.getVerticalPosition(o,r);return[s,t-s]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=i(this.getPadAlignShift(e),2),o=r[0],n=r[1],a=this.hasLabels&&!!t.get("data-width-includes-label");return a&&this.frame&&this.fSpace[0]&&(o-=this.fSpace[0]),"center"!==n||a?"left"===e?[o,0]:[0,o]:[o,o]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),o=r[0],n=r[1];(o||n)&&(e=Math.max(e,this.length2em(o||"0"),this.length2em(n||"0")));var a=i(this.getAlignShift(),2),s=a[0],l=a[1];return s===t&&(l="left"===t?Math.max(e,l)-e:Math.min(-e,l)+e),[e,s,l]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,o=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,o)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,h.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,c.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var o=this.getTableData().W;e=(0,h.max)(o)}else if((0,c.isPercent)(t))e=this.percent(1/r);else{var n=(0,h.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-n)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,c.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,o=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(n){var i=t[n];return"fit"===i?null:"auto"===i?r?o[n]:null:(0,c.isPercent)(i)?i:e.length2em(i)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,o=Array.from(t.keys()),n=o.filter((function(e){return"fit"===t[e]})),i=o.filter((function(e){return"auto"===t[e]})),a=n.length||i.length,s=(a?this.getTableData():{W:null}).W,l=e-(0,h.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],c=l;o.forEach((function(e){var o=t[e];c-="fit"===o||"auto"===o?s[e]:r.length2em(o,l)}));var u=a&&c>0?c/a:0;return o.map((function(e){var o=t[e];return"fit"===o?s[e]+u:"auto"===o?s[e]+(0===n.length?u:0):r.length2em(o,l)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),o=this.getTableData(),n=o.H,a=o.D,s=r?this.getEqualRowHeight():0,l=this.getRowHalfSpacing(),c=this.fLine,h=0;hthis.numRows?null:o-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,o=this.getAttributeArray(t);if(0===o.length)return null;for(;o.lengthr&&o.splice(r),o},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,o=this.getAttributeArray(t);if(0===o.length)return null;for(;o.lengthr&&o.splice(r),o},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,c.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},7805:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,o=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[o]?e.cWidths[o]:e.getTableData().W[o]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},8325:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,o=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||o){var n=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),a=i[0]||(o?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(a,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},4818:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,o,i,a,s;void 0===t&&(t=null);var l=[],c=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var h=n(c),u=h.next();!u.done;u=h.next()){(C=u.value.childNodes[0]).canStretch(1)&&l.push(C)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}var p=l.length,d=this.childNodes.length;if(p&&d>1){if(null===t){var f=0,m=0,y=p>1&&p===d;try{for(var v=n(c),b=v.next();!b.done;b=v.next()){var g=0===(C=b.value.childNodes[0]).stretch.dir;if(y||g){var x=C.getBBox(g),M=x.h,_=x.d;M>f&&(f=M),_>m&&(m=_)}}}catch(t){o={error:t}}finally{try{b&&!b.done&&(i=v.return)&&i.call(v)}finally{if(o)throw o.error}}t=[f,m]}try{for(var w=n(l),j=w.next();!j.done;j=w.next()){var C;(C=j.value).coreMO().getStretchedVariant(t)}}catch(t){a={error:t}}finally{try{j&&!j.done&&(s=w.return)&&s.call(w)}finally{if(a)throw a.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},9690:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var l=r(8921);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var p=0,d=h>1&&h===u;try{for(var f=s(this.childNodes),m=f.next();!m.done;m=f.next()){var y=0===(_=m.value).stretch.dir;if(d||y){var v=_.getOuterBBox(y),b=v.w,g=v.rscale;b*g>p&&(p=b*g)}}}catch(t){r={error:t}}finally{try{m&&!m.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}try{for(var x=s(a),M=x.next();!M.done;M=x.next()){var _;(_=M.value).coreMO().getStretchedVariant([p/_.bbox.rscale])}}catch(t){n={error:t}}finally{try{M&&!M.done&&(i=x.return)&&i.call(x)}finally{if(n)throw n.error}}}},e}(t),e.useIC=!0,e}},3191:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),o=r.w,n=r.h,i=r.d;t.w=o,t.h=n,t.d=i}},e}(t)}},8723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,e.PV=MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},4769:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.protoItem=MathJax._.core.MathItem.protoItem,e.AbstractMathItem=MathJax._.core.MathItem.AbstractMathItem,e.STATE=MathJax._.core.MathItem.STATE,e.newState=MathJax._.core.MathItem.newState},8921:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},4282:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TeXAtom=MathJax._.core.MmlTree.MmlNodes.TeXAtom.TeXAtom},3969:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMaction=MathJax._.core.MmlTree.MmlNodes.maction.MmlMaction},304:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMath=MathJax._.core.MmlTree.MmlNodes.math.MmlMath},4374:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMenclose=MathJax._.core.MmlTree.MmlNodes.menclose.MmlMenclose},7451:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=MathJax._.core.MmlTree.MmlNodes.mfenced.MmlMfenced},848:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=MathJax._.core.MmlTree.MmlNodes.mfrac.MmlMfrac},910:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMglyph=MathJax._.core.MmlTree.MmlNodes.mglyph.MmlMglyph},7754:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMi=MathJax._.core.MmlTree.MmlNodes.mi.MmlMi},7764:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMmultiscripts=MathJax._.core.MmlTree.MmlNodes.mmultiscripts.MmlMmultiscripts,e.MmlMprescripts=MathJax._.core.MmlTree.MmlNodes.mmultiscripts.MmlMprescripts,e.MmlNone=MathJax._.core.MmlTree.MmlNodes.mmultiscripts.MmlNone},3235:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMn=MathJax._.core.MmlTree.MmlNodes.mn.MmlMn},9946:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=MathJax._.core.MmlTree.MmlNodes.mo.MmlMo},189:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMpadded=MathJax._.core.MmlTree.MmlNodes.mpadded.MmlMpadded},4664:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMroot=MathJax._.core.MmlTree.MmlNodes.mroot.MmlMroot},1691:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMrow=MathJax._.core.MmlTree.MmlNodes.mrow.MmlMrow,e.MmlInferredMrow=MathJax._.core.MmlTree.MmlNodes.mrow.MmlInferredMrow},4042:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMs=MathJax._.core.MmlTree.MmlNodes.ms.MmlMs},1465:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMspace=MathJax._.core.MmlTree.MmlNodes.mspace.MmlMspace},4655:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMsqrt=MathJax._.core.MmlTree.MmlNodes.msqrt.MmlMsqrt},5857:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMsubsup=MathJax._.core.MmlTree.MmlNodes.msubsup.MmlMsubsup,e.MmlMsub=MathJax._.core.MmlTree.MmlNodes.msubsup.MmlMsub,e.MmlMsup=MathJax._.core.MmlTree.MmlNodes.msubsup.MmlMsup},4859:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=MathJax._.core.MmlTree.MmlNodes.mtable.MmlMtable},2321:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtd=MathJax._.core.MmlTree.MmlNodes.mtd.MmlMtd},6277:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtext=MathJax._.core.MmlTree.MmlNodes.mtext.MmlMtext},4393:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtr=MathJax._.core.MmlTree.MmlNodes.mtr.MmlMtr,e.MmlMlabeledtr=MathJax._.core.MmlTree.MmlNodes.mtr.MmlMlabeledtr},3102:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMunderover=MathJax._.core.MmlTree.MmlNodes.munderover.MmlMunderover,e.MmlMunder=MathJax._.core.MmlTree.MmlNodes.munderover.MmlMunder,e.MmlMover=MathJax._.core.MmlTree.MmlNodes.munderover.MmlMover},9167:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlSemantics=MathJax._.core.MmlTree.MmlNodes.semantics.MmlSemantics,e.MmlAnnotationXML=MathJax._.core.MmlTree.MmlNodes.semantics.MmlAnnotationXML,e.MmlAnnotation=MathJax._.core.MmlTree.MmlNodes.semantics.MmlAnnotation},3985:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=MathJax._.core.OutputJax.AbstractOutputJax},9879:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWrapper=MathJax._.core.Tree.Wrapper.AbstractWrapper},2506:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWrapperFactory=MathJax._.core.Tree.WrapperFactory.AbstractWrapperFactory},3717:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=MathJax._.util.BBox.BBox},9077:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},5888:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=MathJax._.util.StyleList.CssStyles},5878:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Styles=MathJax._.util.Styles.Styles},6914:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BIGDIMEN=MathJax._.util.lengths.BIGDIMEN,e.UNITS=MathJax._.util.lengths.UNITS,e.RELUNITS=MathJax._.util.lengths.RELUNITS,e.MATHSPACE=MathJax._.util.lengths.MATHSPACE,e.length2em=MathJax._.util.lengths.length2em,e.percent=MathJax._.util.lengths.percent,e.em=MathJax._.util.lengths.em,e.emRounded=MathJax._.util.lengths.emRounded,e.px=MathJax._.util.lengths.px},1490:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.sum=MathJax._.util.numeric.sum,e.max=MathJax._.util.numeric.max},6720:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.sortLength=MathJax._.util.string.sortLength,e.quotePattern=MathJax._.util.string.quotePattern,e.unicodeChars=MathJax._.util.string.unicodeChars,e.unicodeString=MathJax._.util.string.unicodeString,e.isPercent=MathJax._.util.string.isPercent,e.split=MathJax._.util.string.split},4142:function(t,e,r){r.r(e),r.d(e,{TeXFont:function(){return u}});var o=r(2098);function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function i(t,e){for(var r=0;r=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var a=r(8723),s=r(5171),l=r(5171);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return l.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return l.PackageError}});var h,c=r(6898);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=a.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],o=0;o=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTML=void 0;var c=r(266),u=r(5888),d=r(4477),p=r(7427),f=l(r(6914)),m=r(6720),y=r(4142),v=function(t){function e(e){void 0===e&&(e=null);var r=t.call(this,e,d.ChtmlWrapperFactory,y.DefaultFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new p.Usage,r}return n(e,t),e.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},e.prototype.styleSheet=function(r){if(this.chtmlStyles){var o=new u.CssStyles;return this.options.adaptiveCSS&&(this.addWrapperStyles(o),this.updateFontStyles(o)),o.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,o.getStyleRules()),this.chtmlStyles}var n=this.chtmlStyles=t.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",e.STYLESHEETID),this.wrapperUsage.update(),n},e.prototype.updateFontStyles=function(t){t.addStyles(this.font.updateStyles({}))},e.prototype.addWrapperStyles=function(e){var r,o;if(this.options.adaptiveCSS)try{for(var n=h(this.wrapperUsage.update()),i=n.next();!i.done;i=n.next()){var a=i.value,s=this.factory.getNodeClass(a);s&&this.addClassStyles(s,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(o=n.return)&&o.call(n)}finally{if(r)throw r.error}}else t.prototype.addWrapperStyles.call(this,e)},e.prototype.addClassStyles=function(e,r){var o,n=e;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((o={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},o)),this.wrapperUsage.add(n.kind),t.prototype.addClassStyles.call(this,e,r)},e.prototype.processMath=function(t,e){t.toCHTML([e])},e.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},e.prototype.reset=function(){this.clearCache()},e.prototype.getInitialScale=function(){return this.math.metrics.scale},e.prototype.unknownText=function(t,e,r,o){void 0===r&&(r=null),void 0===o&&(o=1);var n={},i=100/this.math.metrics.scale;if(100!==i&&(n["font-size"]=this.fixed(i,1)+"%",n.padding=f.em(75/i)+" 0 "+f.em(20/i)+" 0"),"-explicitFont"!==e){var a=(0,m.unicodeChars)(t);(1!==a.length||a[0]<119808||a[0]>120831)&&this.cssFontStyles(this.font.getCssFont(e),n)}if(null!==r){var s=this.math.metrics;n.width=Math.round(r*s.em*s.scale*o)+"px"}return this.html("mjx-utext",{variant:e,style:n},[this.text(t)])},e.prototype.measureTextNode=function(t){var e=this.adaptor,r=e.clone(t);e.setStyle(r,"font-family",e.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var o=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);e.append(e.parent(this.math.start.node),this.container),e.append(this.container,o);var n=e.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return e.remove(this.container),e.remove(o),{w:n,h:.75,d:.2}},e.NAME="CHTML",e.OPTIONS=i(i({},c.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),e.commonStyles={'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},e.STYLESHEETID="MJX-CHTML-styles",e}(c.CommonOutputJax);e.CHTML=v},975:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AddFontIds=void 0,e.AddFontIds=function(t,e){var o,n,i,a,s,l,h={};try{for(var c=r(Object.keys(t)),u=c.next();!u.done;u=c.next()){var d=u.value,p=t[d];try{for(var f=(i=void 0,r(Object.keys(p))),m=f.next();!m.done;m=f.next()){var y=m.value;h[y]||(h[y]={});var v=p[y];if(d)try{for(var b=(s=void 0,r(Object.keys(v))),g=b.next();!g.done;g=b.next()){var x=g.value,_=v[parseInt(x)];_[3]||(_[3]={}),e?_[3].F=e+"-"+d:_[3].f=d}}catch(t){s={error:t}}finally{try{g&&!g.done&&(l=b.return)&&l.call(b)}finally{if(s)throw s.error}}Object.assign(h[y],v)}}catch(t){i={error:t}}finally{try{m&&!m.done&&(a=f.return)&&a.call(f)}finally{if(i)throw i.error}}}}catch(t){o={error:t}}finally{try{u&&!u.done&&(n=c.return)&&n.call(c)}finally{if(o)throw o.error}}return h}},2098:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,o=arguments.length;r=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},h=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.AddCSS=e.ChtmlFontData=void 0;var c=r(9250),u=r(7427),d=r(6914);s(r(9250),e);var p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.charUsage=new u.Usage,e.delimUsage=new u.Usage,e.fontUsage={},e.newFonts=0,e}return n(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.addFontURLs=function(t,e,r){var o,n;try{for(var a=l(Object.keys(e)),s=a.next();!s.done;s=a.next()){var h=s.value,c=i({},e[h]);c.src=c.src.replace(/%%URL%%/,r),t[h]=c}}catch(t){o={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}},e.addDynamicFontCss=function(t,e,r){var o,n,i={};try{for(var a=l(e),s=a.next();!s.done;s=a.next()){var h=s.value,c=h.slice(4);i["@font-face /* ".concat(c," */")]={"font-family":h,src:'url("%%URL%%/'.concat(h.toLowerCase(),'.woff") format("woff")')},t[".".concat(c)]={"font-family":"".concat(this.defaultCssFamilyPrefix,", ").concat(h)}}}catch(t){o={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}this.addFontURLs(t,i,r)},e.addExtension=function(e,r){void 0===r&&(r=""),t.addExtension.call(this,e,r),e.fonts&&this.addDynamicFontCss(this.defaultStyles,e.fonts,e.fontURL)},e.prototype.adaptiveCSS=function(t){this.options.adaptiveCSS=t},e.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},e.prototype.createVariant=function(e,r,o){void 0===r&&(r=null),void 0===o&&(o=null),t.prototype.createVariant.call(this,e,r,o),this.variant[e].letter=this.constructor.defaultVariantLetters[e]},e.prototype.defineChars=function(r,o){var n,i;t.prototype.defineChars.call(this,r,o);var a=this.variant[r].letter;try{for(var s=l(Object.keys(o)),h=s.next();!h.done;h=s.next()){var c=h.value,u=parseInt(c);if(Array.isArray(o[u])){var d=e.charOptions(o,u);void 0===d.f&&(d.f=a)}}}catch(t){n={error:t}}finally{try{h&&!h.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}},e.prototype.addDynamicFontCss=function(t,e){void 0===e&&(e=this.options.fontURL),this.constructor.addDynamicFontCss(this.fontUsage,t,e)},e.prototype.updateDynamicStyles=function(){var t=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(t),t},Object.defineProperty(e.prototype,"styles",{get:function(){var t=this.constructor,e=i(i({},t.defaultStyles),this.fontUsage);return this.fontUsage={},t.addFontURLs(e,t.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(e):this.allStyles(e),e},enumerable:!1,configurable:!0}),e.prototype.updateStyles=function(t){var e,r,o,n;try{for(var i=l(this.delimUsage.update()),a=i.next();!a.done;a=i.next()){var s=a.value;this.addDelimiterStyles(t,s,this.getDelimiter(s))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{for(var c=l(this.charUsage.update()),u=c.next();!u.done;u=c.next()){var d=h(u.value,2),p=d[0],f=(s=d[1],this.variant[p]);this.addCharStyles(t,f.letter,s,f.chars[s])}}catch(t){o={error:t}}finally{try{u&&!u.done&&(n=c.return)&&n.call(c)}finally{if(o)throw o.error}}return t},e.prototype.allStyles=function(t){var e,r,o,n,i,a,s;try{for(var h=l(Object.keys(this.delimiters)),c=h.next();!c.done;c=h.next()){var u=c.value,d=parseInt(u);this.addDelimiterStyles(t,d,this.delimiters[d])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}try{for(var p=l(Object.keys(this.variant)),f=p.next();!f.done;f=p.next()){var m=f.value,y=this.variant[m],v=y.letter;try{for(var b=(i=void 0,l(Object.keys(y.chars))),g=b.next();!g.done;g=b.next()){u=g.value,d=parseInt(u);var x=y.chars[d];!(null===(s=null==x?void 0:x[3])||void 0===s?void 0:s.smp)&&Array.isArray(x)&&(x.length<4&&(x[3]={}),this.addCharStyles(t,v,d,x))}}catch(t){i={error:t}}finally{try{g&&!g.done&&(a=b.return)&&a.call(b)}finally{if(i)throw i.error}}}}catch(t){o={error:t}}finally{try{f&&!f.done&&(n=p.return)&&n.call(p)}finally{if(o)throw o.error}}},e.prototype.addDelimiterStyles=function(t,e,r){if(r.stretch){var o=r.c&&r.c!==e?this.charSelector(r.c):this.charSelector(e);1===r.dir?this.addDelimiterVStyles(t,e,o,r):this.addDelimiterHStyles(t,e,o,r)}},e.prototype.addDelimiterVStyles=function(t,e,r,o){var n=o.HDW,i=h(o.stretch,4),a=i[0],s=i[1],l=i[2],c=i[3],u=h(this.getStretchVariants(e),4),d=u[0],p=u[1],f=u[2],m=u[3],y=this.addDelimiterVPart(t,r,"beg",a,d,n);this.addDelimiterVPart(t,r,"ext",s,p,n);var v=this.addDelimiterVPart(t,r,"end",l,f,n),b={};if(c){var g=this.addDelimiterVPart(t,r,"mid",c,m,n);b.height="50%",t["mjx-stretchy-v"+r+" > mjx-mid"]={"margin-top":this.em(-g/2),"margin-bottom":this.em(-g/2)}}y&&(b["border-top-width"]=this.em0(y-.03)),v&&(b["border-bottom-width"]=this.em0(v-.03),t["mjx-stretchy-v"+r+" > mjx-end"]={"margin-top":this.em(-v)}),Object.keys(b).length&&(t["mjx-stretchy-v"+r+" > mjx-ext"]=b)},e.prototype.addDelimiterVPart=function(t,e,r,o,n,i){if(!o)return 0;var a=this.getChar(n,o),s=(i[2]-a[2])/2,l={};return"ext"!==r?l.padding=this.padding(a,s):(l.width=this.em0(i[2]),s&&(l["padding-left"]=this.em0(s))),t["mjx-stretchy-v"+e+" mjx-"+r+" mjx-c"]=l,a[0]+a[1]},e.prototype.addDelimiterHStyles=function(t,e,r,o){var n=h(o.stretch,4),i=n[0],a=n[1],s=n[2],l=n[3],c=h(this.getStretchVariants(e),4),u=c[0],d=c[1],p=c[2],f=c[3],m=o.HDW;this.addDelimiterHPart(t,r,"beg",i,u,m),this.addDelimiterHPart(t,r,"ext",a,d,m),this.addDelimiterHPart(t,r,"end",s,p,m),l&&(this.addDelimiterHPart(t,r,"mid",l,f,m),t["mjx-stretchy-h"+r+" > mjx-ext"]={width:"50%"})},e.prototype.addDelimiterHPart=function(t,e,r,o,n,i){if(o){var a=this.getChar(n,o)[2],s={padding:this.padding(i,0,a-i[2])};t["mjx-stretchy-h"+e+" mjx-"+r+" mjx-c"]=s}},e.prototype.addCharStyles=function(t,e,r,o){var n=o[3],i=void 0!==n.f?n.f:e,a=n.F||(i?"".concat(this.cssFontPrefix,"-").concat(i):"");t["mjx-c"+this.charSelector(r)+(a?"."+a:"")]={padding:this.padding(o,0,n.ic||0)}},e.prototype.em=function(t){return(0,d.em)(t)},e.prototype.em0=function(t){return(0,d.em)(Math.max(0,t))},e.prototype.padding=function(t,e,r){var o=h(t,3),n=o[0],i=o[1];return void 0===e&&(e=0),void 0===r&&(r=0),[n,o[2]+r,i,e].map(this.em0).join(" ")},e.prototype.charSelector=function(t){return".mjx-c"+t.toString(16).toUpperCase()},e.OPTIONS=i(i({},c.FontData.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),e.JAX="CHTML",e.defaultVariantLetters={},e.defaultStyles={},e.defaultFonts={},e}(c.FontData);e.ChtmlFontData=p,e.AddCSS=function(t,e){var r,o;try{for(var n=l(Object.keys(e)),i=n.next();!i.done;i=n.next()){var a=i.value,s=parseInt(a),h=e[s];h.c&&(h.c=h.c.replace(/\\[0-9A-F]+/gi,(function(t){return String.fromCodePoint(parseInt(t.substr(1),16))}))),Object.assign(c.FontData.charOptions(t,s),h)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(o=n.return)&&o.call(n)}finally{if(r)throw r.error}}return t}},4458:function(t,e,r){var o=this&&this.__createBinding||(Object.create?function(t,e,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(e,r);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,o,n)}:function(t,e,r,o){void 0===o&&(o=r),t[o]=e[r]}),n=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return n(e,t),e},a=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||o(e,t,r)},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderElement=void 0;var l=i(r(5373));a(r(5373),e);e.RenderElement=function(t,e){return void 0===e&&(e=""),function(r,o){var n=r.adjustBorder(r.html("mjx-"+t));if(e){var i=r.getOffset(e);if(r.thickness!==l.THICKNESS||i){var a="translate".concat(e,"(").concat(r.Em(r.thickness/2-i),")");r.adaptor.setStyle(n,"transform",a)}}r.adaptor.append(r.dom[0],n)}};e.Border=function(t){return l.CommonBorder((function(e,r){e.adaptor.setStyle(r,"border-"+t,e.Em(e.thickness)+" solid")}))(t)};e.Border2=function(t,e,r){return l.CommonBorder2((function(t,o){var n=t.Em(t.thickness)+" solid";t.adaptor.setStyle(o,"border-"+e,n),t.adaptor.setStyle(o,"border-"+r,n)}))(t,e,r)};e.DiagonalStrike=function(t,e){return l.CommonDiagonalStrike((function(t){return function(r,o){var n=r.getBBox(),i=n.w,a=n.h,l=n.d,h=s(r.getArgMod(i,a+l),2),c=h[0],u=h[1],d=e*r.thickness/2,p=r.adjustBorder(r.html(t,{style:{width:r.Em(u),transform:"rotate("+r.fixed(-e*c)+"rad) translateY("+d+"em)"}}));r.adaptor.append(r.dom[0],p)}}))(t)};e.DiagonalArrow=function(t){return l.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.dom[0],e)}))(t)};e.Arrow=function(t){return l.CommonArrow((function(t,e){t.adaptor.append(t.dom[0],e)}))(t)}},7427:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Usage=void 0;var r=function(){function t(){this.used=new Set,this.needsUpdate=[]}return t.prototype.add=function(t){var e=JSON.stringify(t);this.used.has(e)||this.needsUpdate.push(t),this.used.add(e)},t.prototype.has=function(t){return this.used.has(JSON.stringify(t))},t.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},t.prototype.update=function(){var t=this.needsUpdate;return this.needsUpdate=[],t},t}();e.Usage=r},6617:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlWrapper=e.FONTSIZE=void 0;var s=r(1541),l=r(3717);e.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};var h=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return n(r,t),r.prototype.toCHTML=function(t){this.toEmbellishedCHTML(t)||this.addChildren(this.standardChtmlNodes(t))},r.prototype.toEmbellishedCHTML=function(t){var e,r,o=this;if(t.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;t.forEach((function(t){return n.append(t,o.html("mjx-linestrut"))}));var s=this.coreMO().embellishedBreakStyle,l=[];try{for(var h=i([[t[0],"before"],[t[1],"after"]]),c=h.next();!c.done;c=h.next()){var u=a(c.value,2),d=u[0],p=u[1];s!==p?(this.toCHTML([d]),l.push(this.dom[0]),"after"===p&&n.removeAttribute(this.dom[0],"space")):l.push(this.createChtmlNodes([d])[0])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}return this.dom=l,!0},r.prototype.addChildren=function(t){var e,r;try{for(var o=i(this.childNodes),n=o.next();!n.done;n=o.next()){n.value.toCHTML(t)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},r.prototype.standardChtmlNodes=function(t){this.markUsed();var e=this.createChtmlNodes(t);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),e},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createChtmlNodes=function(t){var e,r,o=this;this.dom=t.map((function(t){return o.html("mjx-"+o.node.kind)})),t=this.handleHref(t);try{for(var n=i(t.keys()),a=n.next();!a.done;a=n.next()){var s=a.value;this.adaptor.append(t[s],this.dom[s])}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.dom},r.prototype.handleHref=function(t){var e=this,r=this.node.attributes.get("href");return r?t.map((function(t){return e.adaptor.append(t,e.html("a",{href:r}))})):t},r.prototype.handleStyles=function(){var t=this;if(this.styles){var e=this.styles.cssText;if(e){var r=this.adaptor;this.dom.forEach((function(t){return r.setAttribute(t,"style",e)}));var o=this.styles.get("font-family");o&&this.dom.forEach((function(e){return r.setStyle(e,"font-family",t.font.cssFamilyPrefix+", "+o)}))}}},r.prototype.handleScale=function(){var t=this;this.dom.forEach((function(e){return t.setScale(e,t.bbox.rscale)}))},r.prototype.setScale=function(t,r){var o=Math.abs(r-1)<.001?1:r;if(t&&1!==o){var n=this.percent(o);e.FONTSIZE[n]?this.adaptor.setAttribute(t,"size",e.FONTSIZE[n]):this.adaptor.setStyle(t,"fontSize",n)}return t},r.prototype.handleSpace=function(){var t,e,r=this.adaptor,o=!!this.node.getProperty("breakable"),n=this.dom.length-1;try{for(var l=i([[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(n).R,"rspace","marginRight",n]]),h=l.next();!h.done;h=l.next()){var c=h.value,u=a(c,4),d=u[0],p=u[1],f=u[2],m=u[3];if(d){var y=this.em(d);if(o){var v=r.node("mjx-break",s.SPACE[y]?{size:s.SPACE[y]}:{style:{"font-size":d.toFixed(1)+"%"}});r.insert(v,this.dom[m])}else s.SPACE[y]?r.setAttribute(this.dom[m],p,s.SPACE[y]):r.setStyle(this.dom[m],f,y)}else o&&"space"==p&&r.insert(r.node("mjx-break",{style:{"font-size":0}}),this.dom[m])}}catch(e){t={error:e}}finally{try{h&&!h.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}},r.prototype.handleBorders=function(){var t,e,r,o,n=null===(r=this.styleData)||void 0===r?void 0:r.border,a=null===(o=this.styleData)||void 0===o?void 0:o.padding,s=this.dom.length-1;if(n&&s){var l=this.adaptor;try{for(var h=i(this.dom.keys()),c=h.next();!c.done;c=h.next()){var u=c.value,d=this.dom[u];u&&(n.width[3]&&l.setStyle(d,"border-left"," none"),a[3]&&l.setStyle(d,"padding-left","0")),u!==s&&(n.width[1]&&l.setStyle(d,"border-right","none"),a[1]&&l.setStyle(d,"padding-right","0"))}}catch(e){t={error:e}}finally{try{c&&!c.done&&(e=h.return)&&e.call(h)}finally{if(t)throw t.error}}}},r.prototype.handleColor=function(){var t,e=this.adaptor,r=this.node.attributes,o=r.getExplicit("mathcolor")||r.getExplicit("color"),n=r.getExplicit("mathbackground")||r.getExplicit("background")||(null===(t=this.styles)||void 0===t?void 0:t.get("background-color"));o&&this.dom.forEach((function(t){return e.setStyle(t,"color",o)})),n&&this.dom.forEach((function(t){return e.setStyle(t,"backgroundColor",n)}))},r.prototype.handleAttributes=function(){var t,e,o,n,a=this.adaptor,s=this.node.attributes,l=s.getAllDefaults(),h=r.skipAttributes,c=function(t){if(!1===h[t]||!(t in l)&&!h[t]&&!a.hasAttribute(u.dom[0],t)){var e=s.getExplicit(t);u.dom.forEach((function(r){return a.setAttribute(r,t,e)}))}},u=this;try{for(var d=i(s.getExplicitNames()),p=d.next();!p.done;p=d.next()){c(p.value)}}catch(e){t={error:e}}finally{try{p&&!p.done&&(e=d.return)&&e.call(d)}finally{if(t)throw t.error}}if(s.get("class")){var f=s.get("class").trim().split(/ +/),m=function(t){y.dom.forEach((function(e){return a.addClass(e,t)}))},y=this;try{for(var v=i(f),b=v.next();!b.done;b=v.next()){m(b.value)}}catch(t){o={error:t}}finally{try{b&&!b.done&&(n=v.return)&&n.call(v)}finally{if(o)throw o.error}}}},r.prototype.handlePWidth=function(){var t=this;if(this.bbox.pwidth){var e=this.adaptor;this.bbox.pwidth===l.BBox.fullWidth?this.dom.forEach((function(t){return e.setAttribute(t,"width","full")})):this.dom.forEach((function(r){return e.setStyle(r,"width",t.bbox.pwidth)}))}},r.prototype.setIndent=function(t,e,r){var o=this.adaptor;if("center"===e||"left"===e){var n=this.getBBox().L;o.setStyle(t,"margin-left",this.em(r+n))}if("center"===e||"right"===e){var i=this.getBBox().R;o.setStyle(t,"margin-right",this.em(-r+i))}},r.prototype.drawBBox=function(){var t=this.getOuterBBox(),e=t.w,r=t.h,o=t.d,n=t.R,i=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(o),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-o),"background-color":"green"}})]),a=this.dom[0]||this.parent.dom[0],s=this.adaptor.getAttribute(a,"size");s&&this.adaptor.setAttribute(i,"size",s);var l=this.adaptor.getStyle(a,"fontSize");l&&this.adaptor.setStyle(i,"fontSize",l),this.adaptor.append(this.adaptor.parent(a),i),this.adaptor.setStyle(a,"backgroundColor","#FFEE00")},r.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},r.prototype.text=function(t){return this.jax.text(t)},r.prototype.char=function(t){return this.font.charSelector(t).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(s.CommonWrapper);e.ChtmlWrapper=h},4477:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlWrapperFactory=void 0;var i=r(1475),a=r(8369),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.defaultNodes=a.ChtmlWrappers,e}(i.CommonWrapperFactory);e.ChtmlWrapperFactory=s},8369:function(t,e,r){var o;Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlWrappers=void 0;var n=r(6617),i=r(4155),a=r(3271),s=r(3292),l=r(7013),h=r(9821),c=r(6359),u=r(6024),d=r(7215),p=r(3215),f=r(3126),m=r(7047),y=r(7837),v=r(5437),b=r(7111),g=r(513),x=r(6577),_=r(1096),M=r(6918),w=r(7500),C=r(8709),j=r(7918),S=r(1315),O=r(7795),B=r(518),k=r(1114),P=r(7944);e.ChtmlWrappers=((o={})[i.ChtmlMath.kind]=i.ChtmlMath,o[f.ChtmlMrow.kind]=f.ChtmlMrow,o[f.ChtmlInferredMrow.kind]=f.ChtmlInferredMrow,o[a.ChtmlMi.kind]=a.ChtmlMi,o[s.ChtmlMo.kind]=s.ChtmlMo,o[l.ChtmlMn.kind]=l.ChtmlMn,o[h.ChtmlMs.kind]=h.ChtmlMs,o[c.ChtmlMtext.kind]=c.ChtmlMtext,o[u.ChtmlMspace.kind]=u.ChtmlMspace,o[d.ChtmlMpadded.kind]=d.ChtmlMpadded,o[p.ChtmlMenclose.kind]=p.ChtmlMenclose,o[y.ChtmlMfrac.kind]=y.ChtmlMfrac,o[v.ChtmlMsqrt.kind]=v.ChtmlMsqrt,o[b.ChtmlMroot.kind]=b.ChtmlMroot,o[g.ChtmlMsub.kind]=g.ChtmlMsub,o[g.ChtmlMsup.kind]=g.ChtmlMsup,o[g.ChtmlMsubsup.kind]=g.ChtmlMsubsup,o[x.ChtmlMunder.kind]=x.ChtmlMunder,o[x.ChtmlMover.kind]=x.ChtmlMover,o[x.ChtmlMunderover.kind]=x.ChtmlMunderover,o[_.ChtmlMmultiscripts.kind]=_.ChtmlMmultiscripts,o[m.ChtmlMfenced.kind]=m.ChtmlMfenced,o[M.ChtmlMtable.kind]=M.ChtmlMtable,o[w.ChtmlMtr.kind]=w.ChtmlMtr,o[w.ChtmlMlabeledtr.kind]=w.ChtmlMlabeledtr,o[C.ChtmlMtd.kind]=C.ChtmlMtd,o[j.ChtmlMaction.kind]=j.ChtmlMaction,o[S.ChtmlMglyph.kind]=S.ChtmlMglyph,o[O.ChtmlSemantics.kind]=O.ChtmlSemantics,o[O.ChtmlAnnotation.kind]=O.ChtmlAnnotation,o[O.ChtmlAnnotationXML.kind]=O.ChtmlAnnotationXML,o[O.ChtmlXmlNode.kind]=O.ChtmlXmlNode,o[B.ChtmlTeXAtom.kind]=B.ChtmlTeXAtom,o[k.ChtmlTextNode.kind]=k.ChtmlTextNode,o[P.ChtmlHtmlNode.kind]=P.ChtmlHtmlNode,o[n.ChtmlWrapper.kind]=n.ChtmlWrapper,o)},7944:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlHtmlNode=void 0;var i,a=r(6617),s=r(4989),l=r(3615);e.ChtmlHtmlNode=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){this.markUsed(),this.dom=[this.adaptor.append(t[0],this.getHTML())]},e}((0,s.CommonHtmlNodeMixin)(a.ChtmlWrapper)),i.kind=l.HtmlNode.prototype.kind,i.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},i)},518:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlTeXAtom=void 0;var i,a=r(6617),s=r(3438),l=r(4282),h=r(8921);e.ChtmlTeXAtom=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){var r=this;if(t.prototype.toCHTML.call(this,e),this.dom.forEach((function(t){return r.adaptor.setAttribute(t,"texclass",h.TEXCLASSNAMES[r.node.texClass])})),this.node.texClass===h.TEXCLASS.VCENTER){var o=this.childNodes[0].getBBox(),n=o.h,i=(n+o.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.dom[0],"verticalAlign",this.em(i))}},e}((0,s.CommonTeXAtomMixin)(a.ChtmlWrapper)),i.kind=l.TeXAtom.prototype.kind,i.styles={'mjx-texatom[texclass="VBOX"] > mjx-linestack':{display:"inline-block"},'mjx-texatom[texclass="VBOX"] > mjx-mpadded > mjx-block > mjx-linestack':{display:"inline-block"}},i)},1114:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlTextNode=void 0;var a,s=r(6617),l=r(555),h=r(8921);e.ChtmlTextNode=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e,r;this.markUsed();var o=t[0],n=this.adaptor,a=this.parent.variant,s=this.node.getText();if(0!==s.length)if("-explicitFont"===a){var l=this.parent.getBBox().scale;n.append(o,this.jax.unknownText(s,a,this.getBBox().w,l))}else{var h="",c=this.remappedText(s,a);try{for(var u=i(c),d=u.next();!d.done;d=u.next()){var p=d.value,f=this.getVariantChar(a,p)[3];if(f.unknown)h+=String.fromCodePoint(p);else{h=this.addUtext(h,a,o);var m=f.F||(f.f?"".concat(this.font.cssFontPrefix,"-").concat(f.f):"");n.append(o,this.html("mjx-c",{class:this.char(p)+(m?" "+m:"")},[this.text(f.c||String.fromCodePoint(p))])),this.font.charUsage.add([a,p])}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}this.addUtext(h,a,o)}},e.prototype.addUtext=function(t,e,r){return t&&this.adaptor.append(r,this.jax.unknownText(t,e)),""},e}((0,l.CommonTextNodeMixin)(s.ChtmlWrapper)),a.kind=h.TextNode.prototype.kind,a.autoStyle=!1,a.styles={"mjx-c":{display:"inline-block",width:0},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},a)},7918:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMaction=void 0;var a,s=r(6617),l=r(3345),h=r(3969),c=r(3345),u=r(4769);e.ChtmlMaction=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.setEventHandler=function(t,e,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(t,e)}))},e.prototype.Em=function(t){return this.em(t)},e.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){var e=this.standardChtmlNodes(t);this.selected.toCHTML(e),this.action(this,this.data)}},e}((0,l.CommonMactionMixin)(s.ChtmlWrapper)),a.kind=h.MmlMaction.prototype.kind,a.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},a.actions=new Map([["toggle",[function(t,e){t.dom.forEach((function(e){t.adaptor.setAttribute(e,"toggle",t.node.attributes.get("selection"))}));var r=t.factory.jax.math,o=t.factory.jax.document,n=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(o,n.attributes.get("data-maction-id")?u.STATE.ENRICHED:u.STATE.RERENDER),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r,o,n=t.childNodes[1];if(n)if(n.node.isKind("mtext")){var a=n.node.getText();t.dom.forEach((function(e){return t.adaptor.setAttribute(e,"title",a)}))}else{var s=t.adaptor,l=function(r){var o=s.append(r,t.html("mjx-tool",{style:{bottom:t.Em(-t.tipDy),right:t.Em(-t.tipDx)}},[t.html("mjx-tip")]));n.toCHTML([s.firstChild(o)]),t.setEventHandler("mouseover",(function(t){e.stopTimers(r,e);var n=setTimeout((function(){return s.setStyle(o,"display","block")}),e.postDelay);e.hoverTimer.set(r,n),t.stopPropagation()}),r),t.setEventHandler("mouseout",(function(t){e.stopTimers(r,e);var n=setTimeout((function(){return s.setStyle(o,"display","")}),e.clearDelay);e.clearTimer.set(r,n),t.stopPropagation()}),r)};try{for(var h=i(t.dom),c=h.next();!c.done;c=h.next())l(c.value)}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=h.return)&&o.call(h)}finally{if(r)throw r.error}}}},c.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var o=t.adaptor,n=r.node.getText();t.dom.forEach((function(t){return o.setAttribute(t,"statusline",n)})),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=o.body(o.document);e.status=o.append(i,t.html("mjx-status",{},[t.text(n)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(o.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),a)},4155:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMath=void 0;var a,s=r(6617),l=r(2057),h=r(304),c=r(3717);e.ChtmlMath=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.handleDisplay=function(t){var e=this.adaptor,r=i(this.getAlignShift(),2),o=r[0],n=r[1];if("center"!==o&&e.setAttribute(t,"justify",o),this.bbox.pwidth===c.BBox.fullWidth){if(e.setAttribute(t,"width","full"),this.jax.table){var a=this.jax.table.getOuterBBox(),s=a.L,l=a.w,h=a.R;"right"===o?h=Math.max(h||-n,-n):"left"===o?s=Math.max(s||n,n):"center"===o&&(l+=2*Math.abs(n));var u=this.em(Math.max(0,s+l+h));e.setStyle(t,"min-width",u),e.setStyle(this.jax.table.dom[0],"min-width",u)}}else this.setIndent(this.dom[0],o,n)},e.prototype.handleInline=function(t){var e=this.adaptor,r=e.getStyle(this.dom[0],"margin-right");r&&(e.setStyle(this.dom[0],"margin-right",""),e.setStyle(t,"margin-right",r),e.setStyle(t,"width","0"))},e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.adaptor;"block"===this.node.attributes.get("display")?(r.setAttribute(this.dom[0],"display","true"),r.setAttribute(e[0],"display","true"),this.handleDisplay(e[0])):this.handleInline(e[0]),r.addClass(this.dom[0],"".concat(this.font.cssFontPrefix,"-N"))},e.prototype.setChildPWidths=function(e,r,o){return void 0===r&&(r=null),void 0===o&&(o=!0),!!this.parent&&t.prototype.setChildPWidths.call(this,e,r,o)},e.prototype.handleAttributes=function(){t.prototype.handleAttributes.call(this);var e=this.adaptor;this.node.getProperty("breakable")&&this.dom.forEach((function(t){return e.setAttribute(t,"breakable","true")}))},e}((0,l.CommonMathMixin)(s.ChtmlWrapper)),a.kind=h.MmlMath.prototype.kind,a.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-math[breakable]":{display:"inline"}},a)},3215:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(e,r);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,o,n)}:function(t,e,r,o){void 0===o&&(o=r),t[o]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},l=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},h=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMenclose=void 0;var c=r(6617),u=r(6200),d=r(4374),p=s(r(4458)),f=r(6914);function m(t,e){return Math.atan2(t,e).toFixed(3).replace(/\.?0+$/,"")}var y,v=m(p.ARROWDX,p.ARROWY);e.ChtmlMenclose=(y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.adjustArrow=function(t,e){var r=this,o=this.thickness,n=this.arrowhead;if(n.x!==p.ARROWX||n.y!==p.ARROWY||n.dx!==p.ARROWDX||o!==p.THICKNESS){var i=l([o*n.x,o*n.y].map((function(t){return r.em(t)})),2),a=i[0],s=i[1],h=m(n.dx,n.y),c=l(this.adaptor.childNodes(t),5),u=c[0],d=c[1],f=c[2],y=c[3],v=c[4];this.adjustHead(d,[s,"0","1px",a],h),this.adjustHead(f,["1px","0",s,a],"-"+h),this.adjustHead(y,[s,a,"1px","0"],"-"+h),this.adjustHead(v,["1px",a,s,"0"],h),this.adjustLine(u,o,n.x,e)}},e.prototype.adjustHead=function(t,e,r){t&&(this.adaptor.setStyle(t,"border-width",e.join(" ")),this.adaptor.setStyle(t,"transform","skewX("+r+"rad)"))},e.prototype.adjustLine=function(t,e,r,o){this.adaptor.setStyle(t,"borderTop",this.em(e)+" solid"),this.adaptor.setStyle(t,"top",this.em(-e/2)),this.adaptor.setStyle(t,"right",this.em(e*(r-1))),o&&this.adaptor.setStyle(t,"left",this.em(e*(r-1)))},e.prototype.moveArrow=function(t,e,r){if(r){var o=this.adaptor.getStyle(t,"transform");this.adaptor.setStyle(t,"transform","translate".concat(e,"(").concat(this.em(-r),")").concat(o?" "+o:""))}},e.prototype.adjustBorder=function(t){return this.thickness!==p.THICKNESS&&this.adaptor.setStyle(t,"borderWidth",this.em(this.thickness)),t},e.prototype.adjustThickness=function(t){return this.thickness!==p.THICKNESS&&this.adaptor.setStyle(t,"strokeWidth",this.fixed(this.thickness)),t},e.prototype.fixed=function(t,e){return void 0===e&&(e=3),Math.abs(t)<6e-4?"0":t.toFixed(e).replace(/\.?0+$/,"")},e.prototype.Em=function(e){return t.prototype.em.call(this,e)},e.prototype.toCHTML=function(t){var e,r,o,n,i=this.adaptor,a=this.standardChtmlNodes(t),s=i.append(a[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,s):this.childNodes[0].toCHTML([s]);try{for(var l=h(Object.keys(this.notations)),c=l.next();!c.done;c=l.next()){var u=c.value,d=this.notations[u];!d.renderChild&&d.renderer(this,s)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}var f=this.getPadding();try{for(var m=h(p.sideNames),y=m.next();!y.done;y=m.next()){var v=y.value,b=p.sideIndex[v];f[b]>0&&i.setStyle(s,"padding-"+v,this.em(f[b]))}}catch(t){o={error:t}}finally{try{y&&!y.done&&(n=m.return)&&n.call(m)}finally{if(o)throw o.error}}},e.prototype.arrow=function(t,e,r,o,n){void 0===o&&(o=""),void 0===n&&(n=0);var i=this.getBBox().w,a={width:this.em(t)};i!==t&&(a.left=this.em((i-t)/2)),e&&(a.transform="rotate("+this.fixed(e)+"rad)");var s=this.html("mjx-arrow",{style:a},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(s,this.html("mjx-lthead")),this.adaptor.append(s,this.html("mjx-lbhead")),this.adaptor.setAttribute(s,"double","true")),this.adjustArrow(s,r),this.moveArrow(s,o,n),s},e}((0,u.CommonMencloseMixin)(c.ChtmlWrapper)),y.kind=d.MmlMenclose.prototype.kind,y.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":p.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":p.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":p.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,f.em)(p.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":p.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,f.em)(p.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:p.SOLID,"border-radius":(0,f.em)(p.THICKNESS+p.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:p.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,f.em)(p.THICKNESS*p.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,f.em)(-p.THICKNESS/2),right:(0,f.em)(p.THICKNESS*(p.ARROWX-1)),height:0,"border-top":(0,f.em)(p.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,f.em)(p.THICKNESS*(p.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+v+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,f.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+v+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,f.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+v+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,f.em)(p.THICKNESS*p.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,f.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+v+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,f.em)(p.THICKNESS*p.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,f.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,f.em)(-1.5*p.PADDING),width:(0,f.em)(3*p.PADDING),border:(0,f.em)(p.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,f.em)(1.5*p.PADDING)+")","box-sizing":"border-box"}},y.notations=new Map([p.Border("top"),p.Border("right"),p.Border("bottom"),p.Border("left"),p.Border2("actuarial","top","right"),p.Border2("madruwb","bottom","right"),p.DiagonalStrike("up",1),p.DiagonalStrike("down",-1),["horizontalstrike",{renderer:p.RenderElement("hstrike","Y"),bbox:function(t){return[0,t.padding,0,t.padding]}}],["verticalstrike",{renderer:p.RenderElement("vstrike","X"),bbox:function(t){return[t.padding,0,t.padding,0]}}],["box",{renderer:function(t,e){t.adaptor.setStyle(e,"border",t.Em(t.thickness)+" solid")},bbox:p.fullBBox,border:p.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:p.RenderElement("rbox"),bbox:p.fullBBox}],["circle",{renderer:p.RenderElement("cbox"),bbox:p.fullBBox}],["phasorangle",{renderer:function(t,e){var r=t.getBBox(),o=r.h,n=r.d,i=l(t.getArgMod(1.75*t.padding,o+n),2),a=i[0],s=i[1],h=t.thickness*Math.sin(a)*.9;t.adaptor.setStyle(e,"border-bottom",t.Em(t.thickness)+" solid");var c=t.adjustBorder(t.html("mjx-ustrike",{style:{width:t.Em(s),transform:"translateX("+t.Em(h)+") rotate("+t.fixed(-a)+"rad)"}}));t.adaptor.append(t.dom[0],c)},bbox:function(t){var e=t.padding/2,r=t.thickness;return[2*e,e,e+r,3*e+r]},border:function(t){return[0,0,t.thickness,0]},remove:"bottom"}],p.Arrow("up"),p.Arrow("down"),p.Arrow("left"),p.Arrow("right"),p.Arrow("updown"),p.Arrow("leftright"),p.DiagonalArrow("updiagonal"),p.DiagonalArrow("northeast"),p.DiagonalArrow("southeast"),p.DiagonalArrow("northwest"),p.DiagonalArrow("southwest"),p.DiagonalArrow("northeastsouthwest"),p.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(t,e){var r=t.adaptor;r.setStyle(e,"border-top",t.Em(t.thickness)+" solid");var o=r.append(t.dom[0],t.html("dbox")),n=t.thickness,i=t.padding;n!==p.THICKNESS&&r.setStyle(o,"border-width",t.Em(n)),i!==p.PADDING&&(r.setStyle(o,"left",t.Em(-1.5*i)),r.setStyle(o,"width",t.Em(3*i)),r.setStyle(o,"clip-path","inset(0 0 0 "+t.Em(1.5*i)+")"))},bbox:function(t){var e=t.padding,r=t.thickness;return[e+r,e,e,2*e+r/2]}}],["radical",{renderer:function(t,e){t.msqrt.toCHTML([e]);var r=t.sqrtTRBL();t.adaptor.setStyle(t.msqrt.dom[0],"margin",r.map((function(e){return t.Em(-e)})).join(" "))},init:function(t){t.msqrt=t.createMsqrt(t.childNodes[0])},bbox:function(t){return t.sqrtTRBL()},renderChild:!0}]]),y)},7047:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMfenced=void 0;var i,a=r(6617),s=r(1346),l=r(7451);e.ChtmlMfenced=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this.standardChtmlNodes(t);this.mrow.toCHTML(e)},e}((0,s.CommonMfencedMixin)(a.ChtmlWrapper)),i.kind=l.MmlMfenced.prototype.kind,i)},7837:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,o=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},a)},1315:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMglyph=void 0;var i,a=r(6617),s=r(7969),l=r(910);e.ChtmlMglyph=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this.standardChtmlNodes(t);if(this.charWrapper)this.charWrapper.toCHTML(e);else{var r=this.node.attributes.getList("src","alt"),o=r.src,n=r.alt,i={width:this.em(this.width),height:this.em(this.height)};this.valign&&(i.verticalAlign=this.em(this.valign));var a=this.html("img",{src:o,style:i,alt:n,title:n});this.adaptor.append(e[0],a)}},e}((0,s.CommonMglyphMixin)(a.ChtmlWrapper)),i.kind=l.MmlMglyph.prototype.kind,i.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},i)},3271:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMi=void 0;var i,a=r(6617),s=r(1419),l=r(7754);e.ChtmlMi=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}((0,s.CommonMiMixin)(a.ChtmlWrapper)),i.kind=l.MmlMi.prototype.kind,i)},1096:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMmultiscripts=void 0;var a,s=r(9906),l=r(513),h=r(7764),c=r(6720);e.ChtmlMmultiscripts=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){var e=this.standardChtmlNodes(t),r=this.scriptData,o=this.node.getProperty("scriptalign")||"right left",n=i((0,c.split)(o+" "+o),2),a=n[0],s=n[1],l=i(this.getCombinedUV(),2),h=l[0],u=l[1];if(r.numPrescripts){var d=this.addScripts(this.dom[0],h,-u,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==a&&this.adaptor.setAttribute(d,"script-align",a)}this.childNodes[0].toCHTML(e),r.numScripts&&(d=this.addScripts(this.dom[this.dom.length-1],h,-u,!1,r.sub,r.sup,1,r.numScripts),"left"!==s&&this.adaptor.setAttribute(d,"script-align",s))}},e.prototype.addScripts=function(t,e,r,o,n,i,a,s){for(var l=this.adaptor,h=e-i.d+(r-n.h),c=e<0&&0===r?n.h+e:e,u=h>0?{style:{height:this.em(h)}}:{},d=c?{style:{"vertical-align":this.em(c)}}:{},p=this.html("mjx-row"),f=this.html("mjx-row",u),m=this.html("mjx-row"),y="mjx-"+(o?"pre":"")+"scripts",v=a+2*s;a mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},a)},7013:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMn=void 0;var i,a=r(6617),s=r(2304),l=r(3235);e.ChtmlMn=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}((0,s.CommonMnMixin)(a.ChtmlWrapper)),i.kind=l.MmlMn.prototype.kind,i)},3292:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMo=void 0;var i,a=r(6617),s=r(437),l=r(9946);e.ChtmlMo=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this,r=this.adaptor,o=this.node.attributes,n=o.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]),t.length>1&&t.forEach((function(t){return r.append(t,e.html("mjx-linestrut"))}));var a=this.standardChtmlNodes(t);if(a.length>1&&"duplicate"!==this.breakStyle){var s="after"===this.breakStyle?1:0;r.remove(a[s]),a[s]=null}if(i&&this.size<0)this.stretchHTML(a);else{if(n||o.get("largeop")){var l=this.em(this.getCenterOffset());"0"!==l&&a.forEach((function(t){return t&&r.setStyle(t,"verticalAlign",l)}))}this.node.getProperty("mathaccent")&&a.forEach((function(t){r.setStyle(t,"width","0"),r.setStyle(t,"margin-left",e.em(e.getAccentOffset()))})),a[0]&&this.addChildren([a[0]]),a[1]&&(this.multChar||this).addChildren([a[1]])}},e.prototype.stretchHTML=function(t){var e=this.getText().codePointAt(0);this.font.delimUsage.add(e),this.childNodes[0].markUsed();var r=this.stretch,o=r.stretch,n=this.font.getStretchVariants(e),i=[];this.createPart("mjx-beg",o[0],n[0],i),this.createPart("mjx-ext",o[1],n[1],i),4===o.length&&(this.createPart("mjx-mid",o[3],n[3],i),this.createPart("mjx-ext",o[1],n[1],i)),this.createPart("mjx-end",o[2],n[2],i);var a={},l=this.bbox,h=l.h,c=l.d,u=l.w;1===r.dir?(i.push(this.html("mjx-mark")),a.height=this.em(h+c),a.verticalAlign=this.em(-c)):a.width=this.em(u);var d=s.DirectionVH[r.dir],p={class:this.char(r.c||e),style:a},f=this.html("mjx-stretchy-"+d,p,i),m=this.adaptor;t[0]&&m.append(t[0],f),t[1]&&m.append(t[1],t[0]?m.clone(f):f)},e.prototype.createPart=function(t,e,r,o){if(e){var n=this.font.getChar(r,e)[3],i=n.f||("normal"===r?"":this.font.getVariant(r).letter),a=n.F||(i?"".concat(this.font.cssFontPrefix,"-").concat(i):""),s=(n.c||String.fromCodePoint(e)).replace(/\\[0-9A-F]+/gi,(function(t){return String.fromCodePoint(parseInt(t.substr(1),16))}));o.push(this.html(t,{},[this.html("mjx-c",a?{class:a}:{},[this.text(s)])]))}},e}((0,s.CommonMoMixin)(a.ChtmlWrapper)),i.kind=l.MmlMo.prototype.kind,i.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c":{width:"auto","box-sizing":"border-box",transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:0}},i)},7215:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMpadded=void 0;var s,l=r(6617),h=r(7481),c=r(189);e.ChtmlMpadded=(s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e,r;if(!this.toEmbellishedCHTML(t)){var o=this.standardChtmlNodes(t),n=[],s={},l=i(this.getDimens(),9),h=l[2],c=l[3],u=l[4],d=l[5],p=l[6],f=l[7],m=l[8];if((d||this.childNodes[0].getBBox().pwidth)&&(s.width=this.em(h+d)),(c||u)&&(s.margin=this.em(c)+" 0 "+this.em(u)),p+m||f){s.position="relative";var y=this.html("mjx-rbox",{style:{left:this.em(p+m),top:this.em(-f),"max-width":s.width}});p+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(y,"width","full"),this.adaptor.setStyle(y,"left",this.em(p))),n.push(y)}o=[this.adaptor.append(o[0],this.html("mjx-block",{style:s},n))];try{for(var v=a(this.childNodes),b=v.next();!b.done;b=v.next())b.value.toCHTML([n[0]||o[0]])}catch(t){e={error:t}}finally{try{b&&!b.done&&(r=v.return)&&r.call(v)}finally{if(e)throw e.error}}}},e}((0,h.CommonMpaddedMixin)(l.ChtmlWrapper)),s.kind=c.MmlMpadded.prototype.kind,s.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},s)},7111:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMroot=void 0;var a,s=r(5997),l=r(5437),h=r(4664);e.ChtmlMroot=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.addRoot=function(t,e,r,o){e.toCHTML([t]);var n=this.adaptor,a=i(this.getRootDimens(r,o),3),s=a[0],l=a[1],h=a[2];n.setStyle(t,"verticalAlign",this.em(l)),n.setStyle(t,"width",this.em(s)),h&&n.setStyle(n.firstChild(t),"paddingLeft",this.em(h))},e}((0,s.CommonMrootMixin)(l.ChtmlMsqrt)),a.kind=h.MmlMroot.prototype.kind,a)},3126:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlInferredMrow=e.ChtmlMrow=void 0;var s,l=r(6617),h=r(9323),c=r(9323),u=r(1691);e.ChtmlMrow=(s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.linebreakCount=0,e}return n(e,t),e.prototype.toCHTML=function(t){var e=this.linebreakCount=this.isStack?0:this.breakCount;e||!this.node.isInferred?t=this.standardChtmlNodes(t):this.dom=t,this.addChildren(t),e?this.placeLines(t,e):this.handleNegativeWidth(t[0])},e.prototype.placeLines=function(t,e){var r,o;this.getBBox();var n=this.lineBBox,s=this.adaptor,l=i(n[1].indentData[0],2),h=l[0],c=l[1];try{for(var u=a(t.keys()),d=u.next();!d.done;d=u.next()){var p=d.value,f=n[p],m=i(0===p?[h,c]:f.indentData[p===e?2:1],2),y=m[0],v=m[1],b=i(this.processIndent(y,v,h,c),2),g=b[0],x=b[1];s.setAttribute(t[p],"align",g),x&&(s.setStyle(t[p],"position","relative"),s.setStyle(t[p],"left",this.em(x))),p mjx-linebox":{display:"inline"},"mjx-break[newline]::after":{display:"block"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},s),e.ChtmlInferredMrow=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}((0,c.CommonInferredMrowMixin)(e.ChtmlMrow)),t.kind=u.MmlInferredMrow.prototype.kind,t}()},9821:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMs=void 0;var i,a=r(6617),s=r(6920),l=r(4042);e.ChtmlMs=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}((0,s.CommonMsMixin)(a.ChtmlWrapper)),i.kind=l.MmlMs.prototype.kind,i)},6024:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMspace=void 0;var i,a=r(6617),s=r(37),l=r(1465);e.ChtmlMspace=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e=this;t.length>1&&t.forEach((function(t){return e.adaptor.append(t,e.html("mjx-linestrut"))}));var r=this.standardChtmlNodes(t),o=this.getBBox(),n=o.w,i=o.h,a=o.d;n<0&&(this.adaptor.setStyle(r[0],"marginRight",this.em(n)),n=0),n&&!this.breakCount&&this.adaptor.setStyle(r[0],"width",this.em(n)),(i=Math.max(0,i+a))&&this.adaptor.setStyle(r[0],"height",this.em(Math.max(0,i))),a&&this.adaptor.setStyle(r[0],"verticalAlign",this.em(-a))},e}((0,s.CommonMspaceMixin)(a.ChtmlWrapper)),i.kind=l.MmlMspace.prototype.kind,i)},5437:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMsqrt=void 0;var a,s=r(6617),l=r(222),h=r(4655);e.ChtmlMsqrt=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){var e,r,o,n,a=this.surd,s=this.childNodes[this.base],l=a.getBBox(),h=s.getOuterBBox(),c=i(this.getPQ(l),2)[1],u=this.font.params.rule_thickness,d=h.h+c+u,p=this.standardChtmlNodes(t);null!=this.root&&(o=this.adaptor.append(p[0],this.html("mjx-root")),n=this.childNodes[this.root]);var f=this.adaptor.append(p[0],this.html("mjx-sqrt",{},[e=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(c)}})]));this.addRoot(o,n,l,d),a.toCHTML([e]),s.toCHTML([r]),a.size<0&&this.adaptor.addClass(f,"mjx-tall")},e.prototype.addRoot=function(t,e,r,o){},e}((0,l.CommonMsqrtMixin)(s.ChtmlWrapper)),a.kind=h.MmlMsqrt.prototype.kind,a.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},a)},513:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMsubsup=e.ChtmlMsup=e.ChtmlMsub=void 0;var a,s=r(3069),l=r(7322),h=r(5857);e.ChtmlMsub=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}((0,s.CommonMsubMixin)(l.ChtmlScriptbase)),a.kind=h.MmlMsub.prototype.kind,a),e.ChtmlMsup=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e}((0,s.CommonMsupMixin)(l.ChtmlScriptbase)),t.kind=h.MmlMsup.prototype.kind,t}(),e.ChtmlMsubsup=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){var e=this.adaptor,r=this.standardChtmlNodes(t),o=i([this.baseChild,this.supChild,this.subChild],3),n=o[0],a=o[1],s=o[2],l=i(this.getUVQ(),3),h=l[1],c=l[2],u={"vertical-align":this.em(h)};n.toCHTML(r);var d=e.append(r[r.length-1],this.html("mjx-script",{style:u}));a.toCHTML([d]),e.append(d,this.html("mjx-spacer",{style:{"margin-top":this.em(c)}})),s.toCHTML([d]);var p=this.getAdjustedIc();p&&e.setStyle(a.dom[0],"marginLeft",this.em(p/a.bbox.rscale)),this.baseRemoveIc&&e.setStyle(d,"marginLeft",this.em(-this.baseIc))}},e}((0,s.CommonMsubsupMixin)(l.ChtmlScriptbase)),t.kind=h.MmlMsubsup.prototype.kind,t.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},t}()},6918:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMtable=void 0;var s,l=r(6617),h=r(8589),c=r(4859),u=r(6720);e.ChtmlMtable=((s=function(t){function e(e,r,o){void 0===o&&(o=null);var n=t.call(this,e,r,o)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(e,t),e.prototype.getAlignShift=function(){var e=t.prototype.getAlignShift.call(this);return this.isTop||(e[1]=0),e},e.prototype.toCHTML=function(t){var e,r,o=this.standardChtmlNodes(t);this.adaptor.append(o[0],this.html("mjx-table",{},[this.itable]));try{for(var n=i(this.childNodes),a=n.next();!a.done;a=n.next())a.value.toCHTML([this.itable])}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},e.prototype.shiftColor=function(){var t=this.adaptor,e=t.getStyle(this.dom[0],"backgroundColor");e&&(t.setStyle(this.dom[0],"backgroundColor",""),t.setStyle(this.itable,"backgroundColor",e))},e.prototype.padRows=function(){var t,e,r=this.adaptor;try{for(var o=i(r.childNodes(this.itable)),n=o.next();!n.done;n=o.next())for(var a=n.value;r.childNodes(a).length1&&"0.4em"!==m||s&&1===u)&&this.adaptor.setStyle(v,"paddingLeft",m),(u1&&"0.215em"!==d||s&&1===l)&&this.adaptor.setStyle(y.dom[0],"paddingTop",d),(l mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},s)},8709:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMtd=void 0;var i,a=r(6617),s=r(7805),l=r(2321);e.ChtmlMtd=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign"),o=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",r),"center"===o||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&o===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",o),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))},e}((0,s.CommonMtdMixin)(a.ChtmlWrapper)),i.kind=l.MmlMtd.prototype.kind,i.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},i)},6359:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMtext=void 0;var s,l=r(6617),h=r(8325),c=r(6277);e.ChtmlMtext=(s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){var r,o;if(this.breakCount){var n=this.standardChtmlNodes(e),s=this.textNode.node,l=this.childNodes;try{for(var h=i(n.keys()),c=h.next();!c.done;c=h.next()){var u=c.value,d=[n[u]];this.adaptor.append(n[u],this.html("mjx-linestrut"));var p=a(this.breakPoints[u-1]||[0,0],2),f=p[0],m=p[1],y=a(this.breakPoints[u]||[l.length,0],2),v=y[0],b=y[1],g=l[f].node.getText().split(/ /);if(f!==v){for(s.setText(g.slice(m).join(" ")),this.textNode.toCHTML(d);++f mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},i),e.ChtmlMlabeledtr=function(){var t;return t=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return n(r,t),r.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.adaptor.firstChild(this.dom[0]);if(r){this.adaptor.remove(r);var o=this.node.attributes.get("rowalign"),n="baseline"!==o&&"axis"!==o?{rowalign:o}:{},i=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,i)}},r.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(e.ChtmlMtr.kind)},r}((0,s.CommonMlabeledtrMixin)(e.ChtmlMtr)),t.kind=l.MmlMlabeledtr.prototype.kind,t.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},t}()},6577:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlMunderover=e.ChtmlMover=e.ChtmlMunder=void 0;var i,a=r(9690),s=r(3102),l=r(513);e.ChtmlMunder=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);var r=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),o=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([r]),this.scriptChild.toCHTML([o]);var n=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),a=this.getUnderKV(n,i)[0],s=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(o,"paddingTop",this.em(a)),this.setDeltaW([r,o],this.getDeltaW([n,i],[0,-s])),this.adjustUnderDepth(o,i)}},e}((0,a.CommonMunderMixin)(l.ChtmlMsub)),i.kind=s.MmlMunder.prototype.kind,i.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},i),e.ChtmlMover=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),o=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([r]),this.baseChild.toCHTML([o]);var n=this.scriptChild.getOuterBBox(),i=this.baseChild.getOuterBBox();this.adjustBaseHeight(o,i);var a=this.getOverKU(i,n)[0],s=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(a)),this.setDeltaW([o,r],this.getDeltaW([i,n],[0,s])),this.adjustOverDepth(r,n)}},e}((0,a.CommonMoverMixin)(l.ChtmlMsup)),t.kind=s.MmlMover.prototype.kind,t.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},t}(),e.ChtmlMunderover=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),o=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(o,this.html("mjx-row")),this.html("mjx-base")),i=this.adaptor.append(this.adaptor.append(o,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([r]),this.baseChild.toCHTML([n]),this.underChild.toCHTML([i]);var a=this.overChild.getOuterBBox(),s=this.baseChild.getOuterBBox(),l=this.underChild.getOuterBBox();this.adjustBaseHeight(n,s);var h=this.getOverKU(s,a)[0],c=this.getUnderKV(s,l)[0],u=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(h)),this.adaptor.setStyle(i,"paddingTop",this.em(c)),this.setDeltaW([n,i,r],this.getDeltaW([s,l,a],[0,this.isLineBelow?0:-u,this.isLineAbove?0:u])),this.adjustOverDepth(r,a),this.adjustUnderDepth(i,l)}},e}((0,a.CommonMunderoverMixin)(l.ChtmlMsubsup)),t.kind=s.MmlMunderover.prototype.kind,t.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},t}()},7322:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlScriptbase=void 0;var s,l=r(6617),h=r(7091),c=r(513);e.ChtmlScriptbase=(s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){this.dom=this.standardChtmlNodes(t);var e=i(this.getOffset(),2),r=e[0],o=e[1],n=r-(this.baseRemoveIc?this.baseIc:0),a={"vertical-align":this.em(o)};n&&(a["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.dom);var s=this.dom[this.dom.length-1];this.scriptChild.toCHTML([this.adaptor.append(s,this.html("mjx-script",{style:a}))])}},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.ChtmlMsubsup.kind)},e.prototype.setDeltaW=function(t,e){for(var r=0;r=0||this.adaptor.setStyle(t,"marginBottom",this.em(e.d*e.rscale))},e.prototype.adjustUnderDepth=function(t,e){var r,o;if(!(e.d>=0)){var n=this.adaptor,i=this.em(e.d),s=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});try{for(var l=a(n.childNodes(n.firstChild(t))),h=l.next();!h.done;h=l.next()){var c=h.value;n.append(s,c)}}catch(t){r={error:t}}finally{try{h&&!h.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}n.append(n.firstChild(t),s)}},e.prototype.adjustBaseHeight=function(t,e){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*e.scale;e.h0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=e.FONTPATH=void 0;var l=r(3985),h=r(4769),c=r(8921),u=r(9250),d=r(9077),p=r(6916),f=r(6914),m=r(6914),y=r(5878),v=r(5888);e.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(t){function r(e,r,o){void 0===e&&(e=null),void 0===r&&(r=null),void 0===o&&(o=null);var n=this;e.font&&"string"!=typeof e.font&&(e.fontData=e.font,e.font=e.fontData.NAME);var i=a(e.fontData instanceof u.FontData?[e.fontData.constructor,e.fontData]:[e.fontData||o,null],2),s=i[0],l=i[1],h=a((0,d.separateOptions)(e,s.OPTIONS),2),c=h[0],f=h[1];(n=t.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new v.CssStyles,n.font=l||new s(f),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||p.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,t),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(e){t.prototype.setAdaptor.call(this,e),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=e.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},r.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},r.prototype.setScale=function(t,e){var r=this.getInitialScale()*this.options.scale;if("scale"===e.node.attributes.get("overflow")&&this.math.display){var o=e.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;o>n&&o&&(r*=n/o)}1!==r&&this.adaptor.setStyle(t,"fontSize",(0,f.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(t,e,r){var o;void 0===r&&(r=null),this.setDocument(r),this.math=t,this.container=e,this.pxPerEm=t.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,t.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=t.root.attributes.get("overflow");t.display&&("scroll"===n&&this.adaptor.setStyle(e,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(e,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||t.display||t.outputData.inlineMarked||(this.markInlineBreaks(null===(o=t.root.childNodes)||void 0===o?void 0:o[0]),t.outputData.inlineMarked=!0),t.root.setTeXclass(null);var i=this.factory.wrap(t.root);this.setScale(e,i),this.processMath(i,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},r.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var t=this.math.metrics.containerWidth/this.pxPerEm,e=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(e,t,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(t){var e,r;if(t){var o=this.forceInlineBreaks,n=!1;try{for(var i=s(t.childNodes.slice(1)),a=i.next();!a.done;a=i.next()){var l=a.value;if(l.isEmbellished){var h=l.coreMO(),u=h.attributes.getList("linebreak","linebreakstyle"),d=u.linebreak,p=u.linebreakstyle;h.texClass!==c.TEXCLASS.BIN&&h.texClass!==c.TEXCLASS.REL&&!h.attributes.get("data-allowbreak")&&"auto"===d||"nobreak"===d||"before"!==p||(l.setProperty("breakable",!0),o&&"newline"!==d&&(l.setProperty("forcebreak",!0),h.setProperty("forcebreak",!0)),n||(t.setProperty("process-breaks",!0),t.parent.setProperty("process-breaks",!0),n=!0))}else(l.isKind("mstyle")&&!l.attributes.get("style")||l.isKind("semantics")||l.isKind("MathChoice"))&&this.markInlineBreaks(l.childNodes[0])}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}},r.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var o=this.adaptor,n=this.getMetricMaps(t);try{for(var i=s(t.math),a=i.next();!a.done;a=i.next()){var l=a.value,c=o.parent(l.start.node);if(l.state()0&&n[n.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.mergeOptions=e.NOSTRETCH=void 0;var h=r(9077),c=r(5534),u=r(239),d=r(3184);function p(t,e){return(0,h.defaultOptions)([t],[e])[0]}e.NOSTRETCH={dir:0},e.mergeOptions=p;var f=function(){function t(t){void 0===t&&(t=null);var e=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,h.userOptions)((0,h.defaultOptions)({},r.OPTIONS),t),this.params=o({},r.defaultParams),this.sizeVariants=s([],a(r.defaultSizeVariants),!1),this.stretchVariants=s([],a(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(t){return e.defineChars(t,r.defaultChars[t])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(t){return e.defineDynamicCharacters(t.files)}))}return Object.defineProperty(t.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),t.charOptions=function(t,e){var r=t[e];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(e.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},t.defineDynamicFiles=function(t,e){void 0===e&&(e="");var r={};return(t||[]).map((function(t){var o=a(t,3),n=o[0],i=o[1],s=o[2];r[n]={extension:e,file:n,variants:i,delimiters:s||[],promise:null,failed:!1,setup:function(t){r[n].failed=!0}}})),r},t.dynamicSetup=function(t,e,r,o,n){var i=this;void 0===o&&(o={}),void 0===n&&(n=null);var a=t?this.dynamicExtensions.get(t):null;(t?a.files:this.dynamicFiles)[e].setup=function(e){Object.keys(r).forEach((function(t){return e.defineChars(t,r[t])})),e.defineDelimiters(o),t&&i.adjustDelimiters(e.delimiters,Object.keys(o),a.sizeN,a.stretchN),n&&e.addDynamicFontCss(n)}},t.adjustDelimiters=function(t,e,r,o){var n=this;e.forEach((function(e){var i=t[parseInt(e)];"dir"in i&&(i.variants&&(i.variants=n.adjustArrayIndices(i.variants,r)),i.stretchv&&(i.stretchv=n.adjustArrayIndices(i.stretchv,o)))}))},t.adjustArrayIndices=function(t,e){return t.map((function(t){return t<0?e-1-t:t}))},t.addExtension=function(t,e){var r,o;void 0===e&&(e="");var n={name:t.name,prefix:e,files:this.defineDynamicFiles(t.ranges,t.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(t.name,n);try{for(var i=l([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),s=i.next();!s.done;s=i.next()){var h=a(s.value,2),c=h[0],u=h[1];t[c]&&(this[u]=p(this[u],t[c]))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}t.delimiters&&(Object.assign(this.defaultDelimiters,t.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(t.delimiters),n.sizeN,n.stretchN))},t.prototype.addExtension=function(t,e){var r,o;void 0===e&&(e="");var n={name:t.name,prefix:e,files:this.CLASS.defineDynamicFiles(t.ranges,e),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(t.name,n),t.options&&(0,h.defaultOptions)(this.options,t.options),t.parameters&&(0,h.defaultOptions)(this.params,t.parameters),t.sizeVariants&&(this.sizeVariants=p(this.sizeVariants,t.sizeVariants)),t.stretchVariants&&(this.stretchVariants=p(this.stretchVariants,t.stretchVariants)),t.cssFonts&&this.defineCssFonts(p([],t.cssFonts)),t.variants&&this.createVariants(p([],t.variants)),t.delimiters&&(this.defineDelimiters(p([],t.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(t.delimiters),n.sizeN,n.stretchN));try{for(var i=l(Object.keys(t.chars||{})),a=i.next();!a.done;a=i.next()){var s=a.value;this.defineChars(s,t.chars[s])}}catch(t){r={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}t.accentMap&&this.defineRemap("accent",t.accentMap),t.moMap&&this.defineRemap("mo",t.moMap),t.mnMap&&this.defineRemap("mn",t.mnMap),t.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var o={linked:[],chars:Object.create(e?this.variant[e].chars:{})};this.variant[r]&&(Object.assign(o.chars,this.variant[r].chars),this.variant[r].linked.push(o.chars),o.chars=Object.create(o.chars)),this.remapSmpChars(o.chars,t),this.variant[t]=o},t.prototype.remapSmpChars=function(t,e){var r,o,n,i,s=this.CLASS;if(s.VariantSmp[e]){var h=s.SmpRemap,c=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];try{for(var u=l(s.SmpRanges),d=u.next();!d.done;d=u.next()){var p=a(d.value,3),f=p[0],m=p[1],y=p[2],v=s.VariantSmp[e][f];if(v){for(var b=m;b<=y;b++)if(930!==b){var g=v+b-m;t[b]=this.smpChar(h[g]||g)}if(c[f])try{for(var x=(n=void 0,l(Object.keys(c[f]).map((function(t){return parseInt(t)})))),_=x.next();!_.done;_=x.next()){t[b=_.value]=this.smpChar(v+c[f][b])}}catch(t){n={error:t}}finally{try{_&&!_.done&&(i=x.return)&&i.call(x)}finally{if(n)throw n.error}}}}}catch(t){r={error:t}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var o=l(t),n=o.next();!n.done;n=o.next()){var i=n.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,o,n=this.variant[t];Object.assign(n.chars,e);try{for(var i=l(n.linked),a=i.next();!a.done;a=i.next()){var s=a.value;Object.assign(s,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}},t.prototype.defineCssFonts=function(t){var e,r;Object.assign(this.cssFontMap,t);try{for(var o=l(Object.keys(t)),n=o.next();!n.done;n=o.next()){var i=n.value;"unknown"===this.cssFontMap[i][0]&&(this.cssFontMap[i][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.defineDynamicCharacters=function(t){var e,r,o,n;try{for(var i=l(Object.keys(t)),a=i.next();!a.done;a=i.next()){var s=t[a.value];try{for(var h=(o=void 0,l(Object.keys(s.variants))),c=h.next();!c.done;c=h.next()){var u=c.value;this.defineChars(u,this.flattenRanges(s.variants[u],s))}}catch(t){o={error:t}}finally{try{c&&!c.done&&(n=h.return)&&n.call(h)}finally{if(o)throw o.error}}this.defineDelimiters(this.flattenRanges(s.delimiters,s))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.flattenRanges=function(t,e){var r,o,n={};try{for(var i=l(t),a=i.next();!a.done;a=i.next()){var s=a.value;if(Array.isArray(s))for(var h=s[0];h<=s[1];h++)n[h]=e;else n[s]=e}}catch(t){r={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}return n},t.prototype.dynamicFileName=function(t){var e=t.extension?this.CLASS.dynamicExtensions.get(t.extension).prefix:this.options.dynamicPrefix;return t.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?t.file:e+"/"+t.file.replace(/\.js$/,"")},t.prototype.loadDynamicFile=function(t){return n(this,void 0,void 0,(function(){var e=this;return i(this,(function(r){return t.failed?[2,Promise.reject(new Error("dynamic file '".concat(t.file,"' failed to load")))]:(t.promise||(t.promise=(0,c.asyncLoad)(this.dynamicFileName(t)).catch((function(e){t.failed=!0,console.warn(e)}))),[2,t.promise.then((function(){return t.setup(e)}))])}))}))},t.prototype.loadDynamicFiles=function(){var t,e,r=this,o=this.CLASS.dynamicFiles,n=Object.keys(o).map((function(t){return r.loadDynamicFile(o[t])})),i=function(t){n.push.apply(n,s([],a(Object.keys(t.files).map((function(e){return r.loadDynamicFile(t.files[e])}))),!1))};try{for(var h=l(this.CLASS.dynamicExtensions.values()),c=h.next();!c.done;c=h.next()){i(c.value)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(e=h.return)&&e.call(h)}finally{if(t)throw t.error}}return Promise.all(n)},t.prototype.loadDynamicFilesSync=function(){var t,e,r=this;if(!d.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var o=this.CLASS.dynamicFiles;Object.keys(o).forEach((function(t){return r.loadDynamicFileSync(o[t])}));var n=function(t){Object.keys(t.files).forEach((function(e){return r.loadDynamicFileSync(t.files[e])}))};try{for(var i=l(this.CLASS.dynamicExtensions.values()),a=i.next();!a.done;a=i.next()){n(a.value)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}},t.prototype.loadDynamicFileSync=function(t){if(!t.promise){t.promise=Promise.resolve();try{d.mathjax.asyncLoad(this.dynamicFileName(t))}catch(e){t.failed=!0,console.warn(e)}t.setup(this)}},t.prototype.addDynamicFontCss=function(t,e){},t.prototype.getDelimiter=function(t){var e=this.delimiters[t];return e&&!("dir"in e)?(this.delimiters[t]=null,(0,u.retryAfter)(this.loadDynamicFile(e)),null):e},t.prototype.getSizeVariant=function(t,e){var r=this.getDelimiter(t);return r&&r.variants&&(e=r.variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){var r=this.getDelimiter(t);return this.stretchVariants[r.stretchv?r.stretchv[e]:0]},t.prototype.getStretchVariants=function(t){var e=this;return[0,1,2,3].map((function(r){return e.getStretchVariant(t,r)}))},t.prototype.getChar=function(t,e){var r=this.variant[t].chars[e];if(r&&!Array.isArray(r)){var o=this.variant[t];return delete o.chars[e],o.linked.forEach((function(t){return delete t[e]})),(0,u.retryAfter)(this.loadDynamicFile(r)),null}return r},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t.dynamicFiles={},t.dynamicExtensions=new Map,t}();e.FontData=f},4488:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.LineBBox=void 0;var a=function(t){function e(e,r){void 0===r&&(r=null);var o=t.call(this,e)||this;return o.indentData=null,o.isFirst=!1,o.originalL=o.L,r&&(o.start=r),o}return n(e,t),e.from=function(t,e,r){void 0===r&&(r=null);var o=new this;return Object.assign(o,t),o.lineLeading=e,r&&(o.indentData=r),o},e.prototype.append=function(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,t.prototype.append.call(this,e),this.isFirst=e.isFirst},e.prototype.copy=function(){var t=e.from(this,this.lineLeading);return t.indentData=this.indentData,t.lineLeading=this.lineLeading,t},e.prototype.getIndentData=function(t){var e=t.attributes.getAllAttributes(),r=e.indentalign,o=e.indentshift,n=e.indentalignfirst,i=e.indentshiftfirst,a=e.indentalignlast,s=e.indentshiftlast;"indentalign"===n&&(n=t.attributes.getInherited("indentalign")),"indentshift"===i&&(i=t.attributes.getInherited("indentshift")),"indentalign"===a&&(a=r),"indentshift"===s&&(s=o),this.indentData=[[n,i],[r,o],[a,s]]},e.prototype.copyIndentData=function(t){return t.indentData.map((function(t){var e=i(t,2);return[e[0],e[1]]}))},e}(r(3717).BBox);e.LineBBox=a},6916:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;ne&&this.breakLineToWidth(t,l)}try{for(var h=i(this.state.breaks),c=h.next();!c.done;c=h.next()){var u=a(c.value,2),d=u[0],p=u[1];if(null===p){var f=d.coreMO();f.setBreakStyle(f.node.attributes.get("linebreakstyle")||"before")}else d.setBreakAt(p);d.invalidateBBox()}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=h.return)&&o.call(h)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(t){var e=t.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:e,mathLeft:e}},r.prototype.breakLineToWidth=function(t,e){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(t,e)},r.prototype.addWidth=function(t,e){void 0===e&&(e=null),null===e&&(e=t.L+t.w+t.R),e&&(e*=t.rscale,this.state.w+=e,this.state.potential.length&&(this.state.potential[0][4]+=e),this.processBreak())},r.prototype.processBreak=function(){for(var t=this.state,e=function(){var e=t.potential.pop(),r=a(e,5),o=r[0],n=r[2],i=r[3],s=r[4];t.breaks.add(o),t.w=t.potential.reduce((function(t,e){return t+e[4]}),i+s),t.prevBreak&&t.prevWidth+n<=t.width?(t.breaks.delete(t.prevBreak[0]),t.prevWidth+=n):t.prevWidth=n+i,t.potential.forEach((function(t){return t[2]-=n})),t.prevBreak=e,t.mathLeft-=n};t.potential.length&&t.w>this.state.width;)e()},r.prototype.pushBreak=function(t,r,o,n){var i,a=this.state;if(!(r>=e.NOBREAK||0===a.w&&0===a.prevWidth)){for(;a.potential.length&&a.potential[0][1]>this.FACTORS.fuzz(r);){var s=a.potential.shift();a.potential.length&&(a.potential[0][4]+=s[4])}a.potential.unshift([[t,n],r,a.w-((null===(i=a.prevBreak)||void 0===i?void 0:i[3])||0),o,0])}},r.prototype.getBorderLR=function(t){var e,r=t.styleData;if(!r)return[0,0];var o=(null===(e=null==r?void 0:r.border)||void 0===e?void 0:e.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[o[3]+n[3],o[1]+n[1]]},r.prototype.getFirstToken=function(t){return t.isToken?t:this.getFirstToken(t.childNodes[0])},r.prototype.getLastToken=function(t){return t.isToken?t:this.getLastToken(t.childNodes[t.childNodes.length-1])},r.prototype.visitNode=function(e,r){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,r):t.prototype.visitNode.call(this,e,r),this.state.depth--},r.prototype.visitDefault=function(t,e){var r=t.getLineBBox(e);if(t.node.isToken||t.node.linebreakContainer)this.addWidth(r);else{var o=a(this.getBorderLR(t),2),n=o[0],i=o[1];0===e&&this.addWidth(r,r.L+n),this.visitNode(t.childNodes[0],e),e===t.breakCount&&this.addWidth(r,r.R+i)}},r.prototype.visitEmbellishedOperator=function(t,e){var r=t.coreMO(),o=h.LineBBox.from(t.getOuterBBox(),t.linebreakOptions.lineleading);o.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",o.indentData[1][1],"",o.indentData[0][1],this.state.width)[1],a=this.moPenalty(r);if("before"===n)this.pushBreak(t,a,i-o.L,null),this.addWidth(o);else{this.addWidth(o);var s=("after"===n?0:r.multChar?r.multChar.getBBox().w:o.w)+i;this.pushBreak(t,a,s,null)}},r.prototype.visitMoNode=function(t,e){var r=t,o=h.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);o.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",o.indentData[1][1],"",o.indentData[0][1],this.state.width)[1],a=this.moPenalty(r);if("before"===n)this.pushBreak(t,a,i-o.L,null),this.addWidth(o);else{this.addWidth(o);var s=("after"===n?0:r.multChar?r.multChar.getBBox().w:o.w)+i;this.pushBreak(t,a,s,null)}},r.prototype.moPenalty=function(t){var e=t.node.attributes.getList("linebreak","fence","form"),r=e.linebreak,o=e.fence,n=e.form,i=this.FACTORS,a=i.tail(i.width(0)),s=o&&"prefix"===n||t.node.texClass===c.TEXCLASS.OPEN,l=o&&"postfix"===n||t.node.texClass===c.TEXCLASS.CLOSE;return s&&(a=i.open(a,t),this.state.depth++),l&&(a=i.close(a,t),this.state.depth--),a=(this.TEXCLASS[t.node.texClass]||function(t){return t})(a),(this.PENALTY[r]||function(t){return t})(i.depth(a))},r.prototype.getPrevious=function(t){for(var e=t.node,r=e.parent,o=r.childIndex(e);r&&(r.notParent||r.isKind("mrow"))&&0===o;)o=(r=(e=r).parent).childIndex(e);if(!r||!o)return null;var n=r.childNodes[o-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(t,e){var r=t.getLineBBox(e),o=t.node.attributes;if(void 0===o.getExplicit("height")&&void 0===o.getExplicit("depth")){var n=this.mspacePenalty(t);r.getIndentData(t.node);var i=t.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(t,n,i-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(t){var e=t.node.attributes.get("linebreak"),r=this.FACTORS,o=r.space(r.tail(r.width(0)),t);return(this.PENALTY[e]||function(t){return t})(r.depth(o))},r.prototype.visitMtextNode=function(t,e){var r,o,n,s;if(t.getText().match(/ /)){var l=t;l.clearBreakPoints();var h=l.textWidth(" "),c=t.getBBox(),u=a(this.getBorderLR(t),2),d=u[0],p=u[1];this.addWidth(c,c.L+d);var f=l.childNodes;try{for(var m=i(f.keys()),y=m.next();!y.done;y=m.next()){var v=y.value,b=f[v];if(b.node.isKind("text")){var g=b.node.getText().split(/ /),x=g.pop();try{for(var _=(n=void 0,i(g.keys())),M=_.next();!M.done;M=_.next()){var w=M.value;this.addWidth(c,l.textWidth(g[w])),this.pushBreak(t,this.mtextPenalty(),-h,[v,w+1]),this.addWidth(c,h)}}catch(t){n={error:t}}finally{try{M&&!M.done&&(s=_.return)&&s.call(_)}finally{if(n)throw n.error}}this.addWidth(c,l.textWidth(x))}else this.addWidth(b.getBBox())}}catch(t){r={error:t}}finally{try{y&&!y.done&&(o=m.return)&&o.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+p)}else this.visitDefault(t,e)},r.prototype.mtextPenalty=function(){var t=this.FACTORS;return t.depth(t.tail(t.width(0)))},r.prototype.visitMrowNode=function(t,e){var r=t.lineBBox[e]||t.getLineBBox(e),o=a(r.start||[0,0],2),n=o[0],i=o[1],s=a(r.end||[t.childNodes.length-1,0],2),l=s[0],h=s[1],c=a(this.getBorderLR(t),2),u=c[0],d=c[1];this.addWidth(r,r.L+u);for(var p=n;p<=l;p++)this.visitNode(t.childNodes[p],p===n?i:p===l?h:0);this.addWidth(r,r.R+d)},r.prototype.visitInferredMrowNode=function(t,e){this.state.depth--,this.visitMrowNode(t,e),this.state.depth++},r.prototype.visitMfracNode=function(t,e){var r=t;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(t,e)},r.prototype.visitMsqrtNode=function(t,e){if(t.getOuterBBox().w>this.state.width){var r=t,o=r.childNodes[r.base];this.breakToWidth(o,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(t,e)},r.prototype.visitMrootNode=function(t,e){this.visitMsqrtNode(t,e)},r.prototype.visitMsubNode=function(t,e){this.visitDefault(t,e);var r=t,o=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=a(this.getBorderLR(t),2),s=i[0],l=i[1];this.addWidth(r.getLineBBox(e),o+s+n.rscale*n.w+r.font.params.scriptspace+l)},r.prototype.visitMsupNode=function(t,e){this.visitDefault(t,e);var r=t,o=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=a(this.getBorderLR(t),2),s=i[0],l=i[1];this.addWidth(r.getLineBBox(e),o+s+n.rscale*n.w+r.font.params.scriptspace+l)},r.prototype.visitMsubsupNode=function(t,e){this.visitDefault(t,e);var r=t,o=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),i=r.getAdjustedIc(),s=Math.max(o.rscale*o.w,i+n.rscale*n.w)+r.font.params.scriptspace,l=a(this.getBorderLR(t),2),h=l[0],c=l[1];this.addWidth(t.getLineBBox(e),h+s+c)},r.prototype.visitMmultiscriptsNode=function(t,e){var r=t,o=r.scriptData;if(o.numPrescripts){var n=Math.max(o.psup.rscale*o.psup.w,o.psub.rscale*o.psub.w);this.addWidth(t.getLineBBox(e),n+r.font.params.scriptspace)}if(this.visitDefault(t,e),o.numScripts){n=Math.max(o.sup.rscale*o.sup.w,o.sub.rscale*o.sub.w);this.addWidth(t.getLineBBox(e),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(t,e){var r=t,o=t.getLineBBox(e),n=a(this.getBorderLR(t),2),i=n[0],s=n[1];0===e&&this.addWidth(o,o.L+i),this.visitNode(r.mrow,e),e===t.breakCount&&this.addWidth(o,o.R+s)},r.prototype.visitMactionNode=function(t,e){var r=t,o=t.getLineBBox(e),n=a(this.getBorderLR(t),2),i=n[0],s=n[1];0===e&&this.addWidth(o,o.L+i),this.visitNode(r.selected,e),e===t.breakCount&&this.addWidth(o,o.R+s)},r}(d);e.LinebreakVisitor=p,function(){var t,e;try{for(var r=i(Object.keys(u.OPTABLE.postfix)),o=r.next();!o.done;o=r.next()){var n=o.value,l=u.OPTABLE.postfix[n][3];l&&l.fence&&(l.linebreakstyle="after")}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}u.OPTABLE.infix["\u2061"]=s([],a(u.OPTABLE.infix["\u2061"]),!1),u.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5373:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),o=r.h,n=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(o+n)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var o=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[o]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[o]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,o,n){var i=e.sideIndex[o],a=e.sideIndex[n];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[a]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[a]=t.thickness,e},remove:o+" "+n}]}};e.CommonDiagonalStrike=function(t){return function(r){var o="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(o),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(o){var n=r(e.diagonalArrowDef[o],4),i=n[0],a=n[1],s=n[2];return[o+"arrow",{renderer:function(e,o){var n=r(e.arrowAW(),2),l=n[0],h=n[1],c=e.arrow(h,i*(l-a),s);t(e,c)},bbox:function(t){var e=t.arrowData(),o=e.a,n=e.x,i=e.y,a=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),s=a[0],l=a[1],h=a[2],c=r(t.getArgMod(s+h,l),2),u=c[0],d=c[1],p=i+(u>o?t.thickness*d*Math.sin(u-o):0),f=n+(u>Math.PI/2-o?t.thickness*d*Math.sin(u+o-Math.PI/2):0);return[p,f,p,f]},remove:n[3]}]}};e.CommonArrow=function(t){return function(o){var n=r(e.arrowDef[o],4),i=n[0],a=n[1],s=n[2],l=n[3];return[o+"arrow",{renderer:function(e,o){var n=e.getBBox(),l=n.w,h=n.h,c=n.d,u=r(s?[h+c,"X"]:[l,"Y"],2),d=u[0],p=u[1],f=e.getOffset(p),m=e.arrow(d,i,a,p,f);t(e,m)},bbox:e.arrowBBox[o],remove:l}]}}},1541:function(t,e,r){var o,n,i=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(t,e,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(e,r);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,o,n)}:function(t,e,r,o){void 0===o&&(o=r),t[o]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return s(e,t),e},h=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapper=e.SPACE=void 0;var u=r(9879),d=r(8921),p=r(6720),f=l(r(6914)),m=r(5878),y=r(3717),v=r(4488),b=r(9250),g=2/18;function x(t,e){return t?ee&&(e=i),a>r&&(r=a)}return[e,r]},e.prototype.computeBBox=function(t,e){var r,o;void 0===e&&(e=!1),t.empty();try{for(var n=h(this.childNodes),i=n.next();!i.done;i=n.next()){var a=i.value;t.append(a.getOuterBBox())}}catch(t){r={error:t}}finally{try{i&&!i.done&&(o=n.return)&&o.call(n)}finally{if(r)throw r.error}}t.clean(),this.fixesPWidth&&this.setChildPWidths(e)&&this.computeBBox(t,!0)},e.prototype.getLineBBox=function(t){if(!this.lineBBox[t]){var e=this.breakCount;if(e){var r=this.embellishedBBox(t)||this.computeLineBBox(t);this.lineBBox[t]=r,0===t&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),t===e&&(r.R=this.getBBox().R)}else this.lineBBox[t]=v.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[t]},e.prototype.embellishedBBox=function(t){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var e=this.coreMO();return e.moLineBBox(t,e.embellishedBreakStyle,this.getOuterBBox())},e.prototype.computeLineBBox=function(t){return this.getChildLineBBox(this.childNodes[0],t)},e.prototype.getBreakNode=function(t){var e=c(t.start||[0,0],2),r=e[0],o=e[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(o))},e.prototype.getChildLineBBox=function(t,e){var r=this.breakCount,o=t.getLineBBox(e);return(this.styleData||this.bbox.L||this.bbox.R)&&(o=o.copy()),this.addMiddleBorders(o),0===e?(o.L+=this.bbox.L,this.addLeftBorders(o)):e===r&&(o.R+=this.bbox.R,this.addRightBorders(o)),o},e.prototype.addLeftBorders=function(t){var e;if(this.styleData){var r=this.styleData.border,o=this.styleData.padding;t.w+=((null===(e=null==r?void 0:r.width)||void 0===e?void 0:e[3])||0)+((null==o?void 0:o[3])||0)}},e.prototype.addMiddleBorders=function(t){var e,r;if(this.styleData){var o=this.styleData.border,n=this.styleData.padding;t.h+=((null===(e=null==o?void 0:o.width)||void 0===e?void 0:e[0])||0)+((null==n?void 0:n[0])||0),t.d+=((null===(r=null==o?void 0:o.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},e.prototype.addRightBorders=function(t){var e;if(this.styleData){var r=this.styleData.border,o=this.styleData.padding;t.w+=((null===(e=null==r?void 0:r.width)||void 0===e?void 0:e[1])||0)+((null==o?void 0:o[1])||0)}},e.prototype.setChildPWidths=function(t,e,r){var o,n;if(void 0===e&&(e=null),void 0===r&&(r=!0),t)return!1;r&&(this.bbox.pwidth="");var i=!1;try{for(var a=h(this.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value,c=l.getBBox();c.pwidth&&l.setChildPWidths(t,null===e?c.w:e,r)&&(i=!0)}}catch(t){o={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i},e.prototype.breakToWidth=function(t){},e.prototype.invalidateBBox=function(t){void 0===t&&(t=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&t&&this.parent.invalidateBBox())},e.prototype.copySkewIC=function(t){var e=this.childNodes[0];(null==e?void 0:e.bbox.sk)&&(t.sk=e.bbox.sk),(null==e?void 0:e.bbox.dx)&&(t.dx=e.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(t.ic=r.bbox.ic,t.w+=t.ic)},e.prototype.getStyles=function(){var t=this.node.attributes.getExplicit("style");if(t)for(var r=this.styles=new m.Styles(t),o=0,n=e.removeStyles.length;o600?"bold":"normal"),o.family?r=this.explicitVariant(o.family,o.weight,o.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[o.weight]||{})[r]||r,r=(e.ITALICVARIANTS[o.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var o=this.styles;return o||(o=this.styles=new m.Styles),o.set("fontFamily",t),e&&o.set("fontWeight",e),r&&o.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,o=this.node.attributes,n=Math.min(o.get("scriptlevel"),2),i=o.get("fontsize"),a=this.node.isToken||this.node.isKind("mstyle")?o.get("mathsize"):o.getInherited("mathsize");if(0!==n){t=Math.pow(o.get("scriptsizemultiplier"),n);var s=this.length2em(o.get("scriptminsize"),.8,1);t0;this.bbox.L=o.isSet("lspace")?Math.max(0,this.length2em(o.get("lspace"))):x(n,t.lspace),this.bbox.R=o.isSet("rspace")?Math.max(0,this.length2em(o.get("rspace"))):x(n,t.rspace);var i=r.childIndex(e);if(0!==i){var a=r.childNodes[i-1];if(a.isEmbellished){var s=this.jax.nodeMap.get(a).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var o=this.node.coreMO().attributes;o.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(o.get("lspace")))),o.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(o.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.coreRScale=function(){for(var t=1,e=this.coreMO();e!==this&&e;)t*=e.bbox.rscale,e=e.parent;return t},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var o=h(this.node.childNodes),n=o.next();!n.done;n=o.next()){var i=n.value;i instanceof d.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t=this.node.attributes.getAllAttributes(),e=t.indentalign,r=t.indentshift,o=t.indentalignfirst,n=t.indentshiftfirst;return"indentalign"!==o&&(e=o),"indentshift"!==n&&(r=n),this.processIndent(e,r)},e.prototype.processIndent=function(t,e,r,o,n){return void 0===r&&(r=""),void 0===o&&(o=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),o&&"auto"!==o||(o=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===t&&(t=r),"auto"===e&&(e=o,"right"!==t||e.match(/^\s*0[a-z]*\s*$/)||(e=("-"+e.trim()).replace(/^--/,""))),[t,this.length2em(e,n)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,o,n){return"top"===n?t-r:"bottom"===n?o-e:"center"===n?(t-r-(e-o))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return f.percent(t)},e.prototype.em=function(t){return f.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-f.BIGDIMEN),f.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),f.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,p.unicodeChars)(t),o=this.font.getVariant(e);if(o&&o.chars){var n=o.chars;r=r.map((function(t){var e,r;return(null===(r=null===(e=n[t])||void 0===e?void 0:e[3])||void 0===r?void 0:r.smp)||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),o=e.create("mo",{stretchy:!0},[r]);o.inheritAttributesFrom(this.node),o.parent=this.node.parent;var n=this.wrap(o);return n.parent=this,n},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(u.AbstractWrapper);e.CommonWrapper=_},1475:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return n(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(2506).AbstractWrapperFactory);e.CommonWrapperFactory=i},4989:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonHtmlNodeMixin=void 0;var a=r(6720);e.CommonHtmlNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),o=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=o.h,i=o.d,a=o.w;t.w=a,t.h=n,t.d=i},e.prototype.getHTML=function(){var t,e=this.adaptor,r=this.jax,o={},n=this.addHDW(e.clone(this.node.getHTML()),o),i=r.math.metrics;1!==i.scale&&(o["font-size"]=r.fixed(100/i.scale,1)+"%");var a=e.parent(r.math.start.node);return o["font-family"]=(null===(t=this.parent.styles)||void 0===t?void 0:t.get("font-family"))||i.family||e.fontFamily(a)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:o},[n])},e.prototype.addHDW=function(t,e){var r=this.getHDW(t,"force");if(!r)return t;var o=this.splitHDW(r),n=o.h,i=o.d,a=o.w;return e.height=this.em(n+i),e.width=this.em(a),e["vertical-align"]=this.em(-i),e.position="relative",this.html("mjx-html-holder",{},[t])},e.prototype.getHDW=function(t,e,r){void 0===r&&(r=e);var o=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(t,"data-mjx-hdw");return!n||o!==e&&o!==r?null:n},e.prototype.splitHDW=function(t){var e=this,r=i((0,a.split)(t).map((function(t){return e.length2em(t||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},e.prototype.getStyles=function(){},e.prototype.getScale=function(){},e.prototype.getVariant=function(){},e}(t)}},3438:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(8921);e.CommonTeXAtomMixin=function(t){return function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dh=0,e}return n(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var o=e.h,n=e.d,a=this.font.params.axis_height;this.dh=(o+n)/2+a-o,e.h+=this.dh,e.d-=this.dh}else if(this.node.texClass===i.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],e)||this.childNodes[0].childNodes.length>1)return;var s=this.childNodes[0].childNodes[0];s.node.isKind("mpadded")&&this.vboxAdjust(s.childNodes[0],e)||this.vboxAdjust(s,e)}},e.prototype.vboxAdjust=function(t,e){var r=t.lineBBox.length;return!!r&&(this.dh=e.d-t.lineBBox[r-1].d,e.h+=this.dh,e.d-=this.dh,!0)},e}(t)}},555:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.computeBBox=function(t,e){var r,o;void 0===e&&(e=!1);var a=this.parent.variant,s=this.node.getText();if("-explicitFont"===a){var l=this.jax.getFontData(this.parent.styles),h=this.jax.measureText(s,a,l),c=h.w,u=h.h,d=h.d;t.h=u,t.d=d,t.w=c}else{var p=this.remappedText(s,a);t.empty();try{for(var f=n(p),m=f.next();!m.done;m=f.next()){var y=m.value,v=i(this.getVariantChar(a,y),4),b=(u=v[0],d=v[1],c=v[2],v[3]);if(b.unknown){var g=this.jax.measureText(String.fromCodePoint(y),a);c=g.w,u=g.h,d=g.d}t.w+=c,u>t.h&&(t.h=u),d>t.d&&(t.d=d),t.ic=b.ic||0,t.sk=b.sk||0,t.dx=b.dx||0}}catch(t){r={error:t}}finally{try{m&&!m.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}p.length>1&&(t.sk=0),t.clean()}},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},3345:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMactionMixin=e.TooltipData=void 0;var a=r(6720);e.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(t,e){e.clearTimer.has(t)&&(clearTimeout(e.clearTimer.get(t)),e.clearTimer.delete(t)),e.hoverTimer.has(t)&&(clearTimeout(e.hoverTimer.get(t)),e.hoverTimer.delete(t))}},e.CommonMactionMixin=function(t){return function(t){function r(e,r,o){void 0===o&&(o=null);var n=t.call(this,e,r,o)||this,a=n.constructor.actions,s=n.node.attributes.get("actiontype"),l=i(a.get(s)||[function(t,e){},{}],2),h=l[0],c=l[1];return n.action=h,n.data=c,n.getParameters(),n}return n(r,t),Object.defineProperty(r.prototype,"selected",{get:function(){var t=this.node.attributes.get("selection"),e=Math.max(1,Math.min(this.childNodes.length,t))-1;return this.childNodes[e]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var t=this.node.attributes.get("data-offsets"),r=i((0,a.split)(t||""),2),o=r[0],n=r[1];this.tipDx=this.length2em(o||e.TooltipData.dx),this.tipDy=this.length2em(n||e.TooltipData.dy)},r.prototype.computeBBox=function(t,e){void 0===e&&(e=!1),t.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(e)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(t){return this.getChildLineBBox(this.selected,t)},r}(t)}},2057:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMathMixin=void 0,e.CommonMathMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getWrapWidth=function(t){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},e.prototype.computeBBox=function(e,r){void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r);var o=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===o.get("overflow")){var n=this.containerWidth;e.w>n&&this.childNodes[0].breakToWidth(n),e.updateFrom(this.childNodes[0].getBBox())}},e}(t)}},6200:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(e,r);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,o,n)}:function(t,e,r,o){void 0===o&&(o=r),t[o]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},l=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},h=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var c=s(r(5373)),u=r(6720);e.CommonMencloseMixin=function(t){return function(t){function e(e,r,o){void 0===o&&(o=null);var n=t.call(this,e,r,o)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(e,t),e.prototype.getParameters=function(){var t=this.node.attributes,e=t.get("data-padding");void 0!==e&&(this.padding=this.length2em(e,c.PADDING));var r=t.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var o=t.get("data-arrowhead");if(void 0!==o){var n=l((0,u.split)(o),3),i=n[0],a=n[1],s=n[2];this.arrowhead={x:i?parseFloat(i):c.ARROWX,y:a?parseFloat(a):c.ARROWY,dx:s?parseFloat(s):c.ARROWDX}}},e.prototype.getNotations=function(){var t,e,r=this.constructor.notations;try{for(var o=h((0,u.split)(this.node.attributes.get("notation"))),n=o.next();!n.done;n=o.next()){var i=n.value,a=r.get(i);a&&(this.notations[i]=a,a.renderChild&&(this.renderChild=a.renderer))}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}},e.prototype.removeRedundantNotations=function(){var t,e,r,o;try{for(var n=h(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var a=i.value;if(this.notations[a]){var s=this.notations[a].remove||"";try{for(var l=(r=void 0,h(s.split(/ /))),c=l.next();!c.done;c=l.next()){var u=c.value;delete this.notations[u]}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.initializeNotations=function(){var t,e;try{for(var r=h(Object.keys(this.notations)),o=r.next();!o.done;o=r.next()){var n=o.value,i=this.notations[n].init;i&&i(this)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e.prototype.getBBoxExtenders=function(){var t,e,r=[0,0,0,0];try{for(var o=h(Object.keys(this.notations)),n=o.next();!n.done;n=o.next()){var i=n.value;this.maximizeEntries(r,this.notations[i].bbox(this))}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},e.prototype.getPadding=function(){var t,e,r=this,o=[0,0,0,0];try{for(var n=h(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var a=i.value,s=this.notations[a].border;s&&this.maximizeEntries(o,s(this))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return[0,1,2,3].map((function(t){return r.TRBL[t]-o[t]}))},e.prototype.maximizeEntries=function(t,e){for(var r=0;r.001?a:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,o,n){return void 0===o&&(o=""),void 0===n&&(n=0),null},e.prototype.arrowData=function(){var t=l([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),o=this.childNodes[0].getBBox(),n=o.h,i=o.d,a=o.w,s=n+i,h=Math.sqrt(s*s+a*a),c=Math.max(e,r*a/h),u=Math.max(e,r*s/h),d=l(this.getArgMod(a+2*c,s+2*u),2);return{a:d[0],W:d[1],x:c,y:u}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,o=t.w,n=l(this.TRBL,4),i=n[0],a=n[1],s=n[2],h=n[3];return this.getArgMod(h+o+a,i+e+r+s)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=l(this.TRBL,4),o=r[0],n=r[1],i=r[2],a=r[3],s=this.childNodes[0].getBBox();t.combine(s,a,0),t.h+=o,t.d+=i,t.w+=n,this.setChildPWidths(e)},e}(t)}},1346:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(e,r,o){void 0===o&&(o=null);var n=t.call(this,e,r,o)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return o(e,t),e.prototype.createMrow=function(){var t=this.node.factory.create("inferredMrow");t.inheritAttributesFrom(this.node),this.mrow=this.wrap(t),this.mrow.parent=this},e.prototype.addMrowChildren=function(){var t,e,r=this.node,o=this.mrow;this.addMo(r.open),this.childNodes.length&&o.childNodes.push(this.childNodes[0]);var i=0;try{for(var a=n(this.childNodes.slice(1)),s=a.next();!s.done;s=a.next()){var l=s.value;this.addMo(r.separators[i++]),o.childNodes.push(l)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=a.return)&&e.call(a)}finally{if(t)throw t.error}}this.addMo(r.close),o.stretchChildren()},e.prototype.addMo=function(t){if(t){var e=this.wrap(t);this.mrow.childNodes.push(e),e.parent=this.mrow}},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1),t.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(e)},Object.defineProperty(e.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),e.prototype.computeLineBBox=function(t){return this.mrow.getLineBBox(t)},e}(t)}},5705:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfracMixin=void 0,e.CommonMfracMixin=function(t){return function(t){function e(e,r,o){void 0===o&&(o=null);var n=t.call(this,e,r,o)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var i=n.getBevelData(n.isDisplay()).H,a=n.bevel=n.createMo("/");a.node.attributes.set("symmetric",!0),a.canStretch(1),a.getStretchedVariant([i],!0)}return n}return o(e,t),e.prototype.getFractionBBox=function(t,e,r){var o=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),i=this.font.params.axis_height,a=this.getTUV(e,r),s=a.T,l=a.u,h=a.v;t.combine(o,0,i+s+Math.max(o.d*o.rscale,l)),t.combine(n,0,i-s-Math.max(n.h*n.rscale,h)),t.w+=2*this.pad+.2},e.prototype.getTUV=function(t,e){var r=this.font.params,o=r.axis_height,n=(t?3.5:1.5)*e;return{T:(t?3.5:1.5)*e,u:(t?r.num1:r.num2)-o-n,v:(t?r.denom1:r.denom2)+o-n}},e.prototype.getAtopBBox=function(t,e){var r=this.getUVQ(e),o=r.u,n=r.v,i=r.nbox,a=r.dbox;t.combine(i,0,o),t.combine(a,0,-n),t.w+=2*this.pad},e.prototype.getUVQ=function(t){var e=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),o=this.font.params,i=n(t?[o.num1,o.denom1]:[o.num3,o.denom2],2),a=i[0],s=i[1],l=(t?7:3)*o.rule_thickness,h=a-e.d*e.scale-(r.h*r.scale-s);return h0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var l=r(3717),h=r(4488);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(l.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,o){for(var n=0;nt.h&&(t.h=l),h>t.d&&(t.d=h),d>e.h&&(e.h=d),p>e.d&&(e.d=p)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,o=t.d,n=t.rscale;return[e*n,r*n,o*n]},r.prototype.getCombinedUV=function(){var t=this.scriptData,e=this.combinePrePost(t.sub,t.psub),r=this.combinePrePost(t.sup,t.psup);return this.getUVQ(e,r)},r.prototype.addPrescripts=function(t,e,r){var o=this.scriptData;if(o.numPrescripts){var n=this.font.params.scriptspace;t.combine(o.psup,n,e),t.combine(o.psub,n,r)}return t},r.prototype.addPostscripts=function(t,e,r){var o=this.scriptData;if(o.numScripts){var n=t.w;t.combine(o.sup,n,e),t.combine(o.sub,n,r),t.w+=this.font.params.scriptspace}return t},r.prototype.appendScripts=function(t){t.empty();var e=i(this.getCombinedUV(),2),r=e[0],o=e[1];return this.addPrescripts(t,r,o),t.append(this.scriptData.base),this.addPostscripts(t,r,o),t.clean(),t},r.prototype.computeLineBBox=function(t){var e=this.baseChild.breakCount,r=this.baseChild.getLineBBox(t).copy(),o=r,n=i(this.getCombinedUV(),2),a=n[0],s=n[1];return 0===t?((o=h.LineBBox.from(this.addPrescripts(l.BBox.zero(),a,s),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(o),o.L=this.bbox.L):t===e&&(o=this.addPostscripts(o,a,s),this.addRightBorders(o),o.R=this.bbox.R),this.addMiddleBorders(o),o},r.prototype.getUVQ=function(e,r){var o;if(!this.UVQ){var n=i([0,0,0],3),a=n[0],s=n[1],l=n[2];0===e.w?a=this.getU():0===r.w?a=-this.getV():(a=(o=i(t.prototype.getUVQ.call(this,e,r),3))[0],s=o[1],l=o[2]),this.UVQ=[a,s,l]}return this.UVQ},r}(t)}},2304:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},437:function(t,e,r){var o,n,i=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,o=arguments.length;r=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var h=r(3717),c=r(4488),u=r(6720),d=r(9250);e.DirectionVH=((n={})[1]="v",n[2]="h",n),e.CommonMoMixin=function(t){return function(t){function e(e,r,o){void 0===o&&(o=null);var n=t.call(this,e,r,o)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return i(e,t),Object.defineProperty(e.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=h.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=h.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getStretchedVariant=function(t,e){var r,o;if(void 0===e&&(e=!1),0!==this.stretch.dir){var n=this.getWH(t),i=this.getSize("minsize",0),a=this.getSize("maxsize",1/0),l=this.node.getProperty("mathaccent");n=Math.max(i,Math.min(a,n));var h=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,u=i||e?n:l?Math.min(n/h,n+c):Math.max(n*h,n-c),d=this.stretch,p=d.c||this.getText().codePointAt(0),f=0;if(d.sizes)try{for(var m=s(d.sizes),y=m.next();!y.done;y=m.next()){if(y.value>=u)return l&&f&&f--,void this.setDelimSize(p,f);f++}}catch(t){r={error:t}}finally{try{y&&!y.done&&(o=m.return)&&o.call(m)}finally{if(r)throw r.error}}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(n,d),d)):this.setDelimSize(p,f-1)}},e.prototype.setDelimSize=function(t,e){var r=this.stretch;this.variant=this.font.getSizeVariant(t,e),this.size=e;var o=r.schar&&r.schar[Math.min(e,r.schar.length-1)]||t;this.stretch=a(a({},r),{c:o})},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=l(t,2),r=e[0],o=e[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,o+n):r+o},e.prototype.getStretchBBox=function(t,e,r){var o;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var n=l(r.HDW,3),i=n[0],a=n[1],s=n[2];1===this.stretch.dir?(i=(o=l(this.getBaseline(t,e,r),2))[0],a=o[1]):s=e,this.bbox.h=i,this.bbox.d=a,this.bbox.w=s},e.prototype.getBaseline=function(t,e,r){var o=2===t.length&&t[0]+t[1]===e,n=this.node.attributes.get("symmetric"),i=l(o?t:[e,0],2),a=i[0],s=i[1],h=l([a+s,0],2),c=h[0],u=h[1];if(n){var d=this.font.params.axis_height;o&&(c=2*Math.max(a-d,s+d)),u=c/2-d}else if(o)u=s;else{var p=l(r.HDW||[.75,.25],2),f=p[0],m=p[1];u=m*(c/(f+m))}return[c-u,u]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=l(e.fullExt,2),o=r[0],n=r[1];t=n+Math.ceil(Math.max(0,t-n)/o)*o}return t},e.prototype.setBreakStyle=function(t){if(void 0===t&&(t=""),this.breakStyle=this.node.parent.isEmbellished&&!t?"":this.getBreakStyle(t),this.breakCount&&this.multChar){var e=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[e+1];r&&r.setTeXclass(this.multChar.node)}},e.prototype.getBreakStyle=function(t){void 0===t&&(t="");var e=this.node.attributes,r=t||("newline"===e.get("linebreak")||this.node.getProperty("forcebreak")?e.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=e.get(r)),r},e.prototype.getMultChar=function(){var t=this.node.attributes.get("linebreakmultchar");t&&"\u2062"===this.getText()&&"\u2062"!==t&&(this.multChar=this.createMo(t))},e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.protoBBox(t),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(t);t.h+=r,t.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(t.w=0)},e.prototype.computeLineBBox=function(t){return this.moLineBBox(t,this.breakStyle)},e.prototype.moLineBBox=function(t,e,r){void 0===r&&(r=null);var o=this.node.attributes.get("lineleading"),n=this.length2em(o,this.linebreakOptions.lineleading);if(0===t&&"before"===e){var i=c.LineBBox.from(h.BBox.zero(),n);return i.originalL=this.bbox.L,this.bbox.L=0,i}var a=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===t&&("after"===e?(a.w=a.h=a.d=0,a.isFirst=!0,this.bbox.R=0):"duplicate"===e?a.L=0:this.multChar&&(a=c.LineBBox.from(this.multChar.getOuterBBox(),n)),a.getIndentData(this.node)),a},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:d.NOSTRETCH,0!==this.stretch.dir},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,u.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,o=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(o,t[0]);n&&(t=this.unicodeChars(n,this.variant))}return t},e}(t)}},7481:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getOuterBBox(),r=e.w,o=e.h,n=e.d,i=r,a=o,s=n,l=0,h=0,c=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(o=this.dimen(t.height,e,"h",0)),""!==t.depth&&(n=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(h=this.dimen(t.voffset,e)),""!==t.lspace&&(l=this.dimen(t.lspace,e));var u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(r,e,u)),[a,s,i,o-a,n-s,r-i,l,h,c]},e.prototype.dimen=function(t,e,r,o){void 0===r&&(r=""),void 0===o&&(o=null);var n=(t=String(t)).match(/width|height|depth/),i=n?e[n[0].charAt(0)]:r?e[r]:0,a=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(a+=i),null!=o&&(a=Math.max(o,a)),a},e.prototype.setBBoxDimens=function(t){var e=n(this.getDimens(),6),r=e[0],o=e[1],i=e[2],a=e[3],s=e[4],l=e[5];t.w=i+l,t.h=r+a,t.d=o+s},e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.setBBoxDimens(t),this.childNodes[0].getOuterBBox().w>t.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(t.w),this.setBBoxDimens(t))}this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},5997:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var o=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(e,r)[1];t.combine(o,0,n)},e.prototype.getRootDimens=function(t,e){var r=this.surd,o=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*t.w,i=o.w,a=o.rscale,s=Math.max(i,n/a),l=Math.max(0,s-i);return[s*a-n,this.rootHeight(o,t,r.size,e),l]},e.prototype.rootHeight=function(t,e,r,o){var n=e.h+e.d;return(r<0?1.9:.55*n)-(n-o)+Math.max(0,t.d*t.rscale)},e.prototype.rootWidth=function(){var t=this.childNodes[this.root].getOuterBBox();return.4+t.w*t.rscale},e}(t)}},9323:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n1){var p=0,f=0,m=u>1&&u===d;try{for(var y=i(this.childNodes),v=y.next();!v.done;v=y.next()){var b=0===(j=v.value).stretch.dir;if(m||b){var g=j.getBBox().rscale,x=a(j.getUnbrokenHD(),2),_=x[0],M=x[1];(_*=g)>p&&(p=_),(M*=g)>f&&(f=M)}}}catch(t){r={error:t}}finally{try{v&&!v.done&&(o=y.return)&&o.call(y)}finally{if(r)throw r.error}}try{for(var w=i(l),C=w.next();!C.done;C=w.next()){var j;g=(j=C.value).coreRScale();j.coreMO().getStretchedVariant([p/g,f/g])}}catch(t){n={error:t}}finally{try{C&&!C.done&&(s=w.return)&&s.call(w)}finally{if(n)throw n.error}}}},Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(t,e){return t+e.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),e.prototype.breakTop=function(t,e){var r=this;return this.isStack?this.parent.breakTop(r,r):r},e.prototype.computeBBox=function(t,e){var r,o;void 0===e&&(e=!1);var n=this.breakCount;this.lineBBox=n?[new h.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],t.empty();try{for(var a=i(this.childNodes.keys()),s=a.next();!s.done;s=a.next()){var l=s.value,c=this.childNodes[l];t.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,l)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}t.clean(),n&&this.computeLinebreakBBox(t),this.fixesPWidth&&this.setChildPWidths(e)&&this.computeBBox(t,!0)},e.prototype.computeLinebreakBBox=function(t){var e,r,o,n,h;t.empty();var c=this.isStack,u=this.lineBBox,d=u.length-1;if(c)try{for(var p=i(u.keys()),f=p.next();!f.done;f=p.next()){var m=u[g=f.value];this.addMiddleBorders(m),0===g&&this.addLeftBorders(m),g===d&&this.addRightBorders(m)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}var y=0;try{for(var v=i(u.keys()),b=v.next();!b.done;b=v.next()){var g;m=u[g=b.value];t.combine(m,0,y),y-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(h=u[g+1])||void 0===h?void 0:h.h)||0)}}catch(t){o={error:t}}finally{try{b&&!b.done&&(n=v.return)&&n.call(v)}finally{if(o)throw o.error}}c?(u[0].L=this.bbox.L,u[d].R=this.bbox.R):(t.w=Math.max.apply(Math,s([],a(this.lineBBox.map((function(t){return t.w}))),!1)),this.shiftLines(t.w),this.jax.math.display||this.linebreakOptions.inline||(t.pwidth=l.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=l.BBox.fullWidth))),t.clean()},e.prototype.computeChildLineBBox=function(t,e){var r=this.lineBBox[this.lineBBox.length-1];r.end=[e,0],r.append(t.getLineBBox(0));var o=t.breakCount+1;if(1!==o)for(var n=1;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsqrtMixin=void 0;var a=r(3717);e.CommonMsqrtMixin=function(t){return function(t){function e(e,r,o){void 0===o&&(o=null);var n=t.call(this,e,r,o)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(e,t),Object.defineProperty(e.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){},e.prototype.getPQ=function(t){var e=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:e;return[r,t.h+t.d>this.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e.prototype.rootWidth=function(){return 1.25},e.prototype.getStretchedSurd=function(){var t=this.font.params.rule_thickness,e=this.node.attributes.get("displaystyle")?this.font.params.x_height:t,r=this.childNodes[this.base].getOuterBBox(),o=r.h,n=r.d;this.surdH=o+n+2*t+e/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.surd.getBBox(),o=new a.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],s=this.font.params.rule_thickness,l=o.h+n+s,h=i(this.getRootDimens(r,l),1)[0];t.h=l+s,this.combineRootBBox(t,r,l),t.combine(r,h,l-r.h),t.combine(o,h+r.w,0),t.clean(),this.setChildPWidths(e)},e.prototype.invalidateBBox=function(){t.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},e}(t)}},3069:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return o(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore,o=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var i=this.font.params,a=3*i.rule_thickness,s=this.length2em(this.node.attributes.get("subscriptshift"),i.sub2),l=this.baseCharZero(o.d*this.baseScale+i.sub_drop*t.rscale),h=n([this.getU(),Math.max(l,s)],2),c=h[0],u=h[1],d=c-e.d*e.rscale-(t.h*t.rscale-u);if(d0&&(c+=p,u-=p)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),u=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),u),u),d=c-e.d*e.rscale-(t.h*t.rscale-u),this.UVQ=[c,-u,d],this.UVQ},e.prototype.appendScripts=function(t){var e=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=e[0],o=e[1],i=this.getBaseWidth(),a=this.getAdjustedIc(),s=n(this.getUVQ(),2),l=s[0],h=s[1],c=t.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return t.combine(r,i,h-c),t.combine(o,i+a,l-c),t.w+=this.font.params.scriptspace,t},e}(t),e.useIC=!1,e}},8589:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n1&&null===e){e=0;var f=d>1&&d===p;try{for(var m=i(this.tableRows),y=m.next();!y.done;y=m.next()){var v;if(v=y.value.getChild(t)){var b=0===(M=v.childNodes[0]).stretch.dir;if(f||b){var g=M.getBBox(b).w;g>e&&(e=g)}}}}catch(t){n={error:t}}finally{try{y&&!y.done&&(a=m.return)&&a.call(m)}finally{if(n)throw n.error}}}if(null!==e)try{for(var x=i(h),_=x.next();!_.done;_=x.next()){var M;(M=_.value).coreMO().getStretchedVariant([Math.max(e,M.getBBox().w)/M.coreRScale()])}}catch(t){s={error:t}}finally{try{_&&!_.done&&(l=x.return)&&l.call(x)}finally{if(s)throw s.error}}},r.prototype.breakColumn=function(t,e){var r,o;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,a=0,s=0;try{for(var l=i(this.tableRows),h=l.next();!h.done;h=l.next()){var c=h.value.getChild(t);if(c&&c.getBBox().w>e){c.childNodes[0].breakToWidth(e);var u=c.getBBox();n[a]=Math.max(n[a],u.d),u.w>s&&(s=u.w)}a++}}catch(t){r={error:t}}finally{try{h&&!h.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}s>this.cWidths[t]&&(this.cWidths[t]=s)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),o=new Array(this.numRows),n=new Array(this.numRows),i=[0],a=this.tableRows,s=0;sn[r]&&(n[r]=h),c>i[r]&&(i[r]=c),p>s&&(s=p),a&&u>a[e]&&(a[e]=u),s},r.prototype.extendHD=function(t,e,r,o){var n=(o-(e[t]+r[t]))/2;n<1e-5||(e[t]+=n,r[t]+=n)},r.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},r.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var o=i(this.pwidthCells),n=o.next();!n.done;n=o.next()){var s=a(n.value,2),l=s[0],h=s[1];l.setChildPWidths(!1,r[h])&&(l.invalidateBBox(),l.getBBox())}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}},r.prototype.getBBoxHD=function(t){var e=a(this.getAlignmentRow(),2),r=e[0],o=e[1];if(null===o){var n=this.font.params.axis_height,i=t/2;return{top:[0,t],center:[i,i],bottom:[t,0],baseline:[i,i],axis:[i+n,i-n]}[r]||[i,i]}var s=this.getVerticalPosition(o,r);return[s,t-s]},r.prototype.getBBoxLR=function(){var t;if(this.hasLabels){var e=this.node.attributes,r=e.get("side"),o=a(this.getPadAlignShift(r),2),n=o[0],i=o[1],s=this.hasLabels&&!!e.get("data-width-includes-label");return s&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==i||s?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(t=this.bbox)||void 0===t?void 0:t.L)||0,0]},r.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=a(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),o=r[0],n=r[1];(o||n)&&(e=Math.max(e,this.length2em(o||"0"),this.length2em(n||"0")));var i=a(this.getAlignShift(),2),s=i[0],l=i[1];return s===t&&(l="left"===t?Math.max(e,l)-e:Math.min(-e,l)+e),[e,s,l]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var t=this.length2em(this.node.attributes.get("minlabelspacing")),e=this.containerWidth-this.getTableData().L-t;this.naturalWidth()>e&&this.adjustColumnWidths(e)}},r.prototype.naturalWidth=function(){var t=this.getComputedWidths();return(0,c.sum)(t.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,o=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,o)},r.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,h.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},r.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var o=this.getTableData().W;e=(0,c.max)(o)}else if((0,h.isPercent)(t))e=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];e=Math.max(0,this.length2em(t)-n)/r}return Array(this.numCols).fill(e)},r.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,h.isPercent)(t)?t:e.length2em(t)}))},r.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,o=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(n){var i=t[n];return"fit"===i?null:"auto"===i?r?o[n]:null:(0,h.isPercent)(i)?i:e.length2em(i)}))},r.prototype.getColumnWidthsFixed=function(t,e){var r=this,o=Array.from(t.keys()),n=o.filter((function(e){return"fit"===t[e]})),i=o.filter((function(e){return"auto"===t[e]})),a=n.length||i.length,s=(a?this.getTableData():{W:null}).W,l=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],h=l;o.forEach((function(e){var o=t[e];h-="fit"===o||"auto"===o?s[e]:r.length2em(o,l)}));var u=a&&h>0?h/a:0;return o.map((function(e){var o=t[e];return"fit"===o?s[e]+u:"auto"===o?s[e]+(0===n.length?u:0):r.length2em(o,l)}))},r.prototype.adjustColumnWidths=function(t){var r=this,o=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),i=Array.from(n.keys()),l=i.filter((function(t){return"fit"===n[t]})).sort((function(t,e){return o[e]-o[t]})),u=i.filter((function(t){return"auto"===n[t]})).sort((function(t,e){return o[e]-o[t]})),d=i.filter((function(t){return(0,h.isPercent)(n[t])})).sort((function(t,e){return o[e]-o[t]})),p=i.filter((function(t){return"fit"!==n[t]&&"auto"!==n[t]&&!(0,h.isPercent)(n[t])})).sort((function(t,e){return o[e]-o[t]})),f=s(s(s(s([],a(l),!1),a(u),!1),a(d),!1),a(p),!1);if(f.length){this.cWidths=i.map((function(t){return"number"==typeof r.cWidths[t]?r.cWidths[t]:o[t]}));for(var m=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],y=(0,c.sum)(this.cWidths)-m,v=0,b=0;bthis.numRows?null:o-1]},r.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,o=this.getAttributeArray(t);if(0===o.length)return null;for(;o.lengthr&&o.splice(r),o},r.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,o=this.getAttributeArray(t);if(0===o.length)return null;for(;o.lengthr&&o.splice(r),o},r.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,h.split)(e):[this.node.attributes.getDefault(t)]},r.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},r.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},r.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,o,n=this.getTableData(),i=n.H,s=n.D;if(this.node.attributes.get("equalrows")){var l=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+l*this.numRows}else r=(0,c.sum)(i.concat(s,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),o=this.naturalWidth();var u=this.node.attributes.get("width");"auto"!==u&&(o=Math.max(this.length2em(u,0)+2*this.fLine,o));var d=a(this.getBBoxHD(r),2),p=d[0],f=d[1];t.h=p,t.d=f,t.w=o;var m=a(this.getBBoxLR(),2),y=m[0],v=m[1];t.L=y,t.R=v,(0,h.isPercent)(u)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(t,e,r){var o=this.node.attributes.get("width");if(!(0,h.isPercent)(o))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,i=n.w,a=n.L,s=n.R,l=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(o,Math.max(e,a+i+s)))-(l?a+s:0),u=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(u,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},r.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(t)}},7805:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,o=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[o]?e.cWidths[o]:e.getTableData().W[o]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},8325:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0;var a=r(4488);e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.breakPoints=[],e}return n(e,t),e.prototype.textWidth=function(t){var e=this.textNode;if(!e){var r=this.node.factory.create("text");r.parent=this.node,(e=this.textNode=this.factory.wrap(r)).parent=this}return e.node.setText(t),e.invalidateBBox(!1),e.getBBox().w},Object.defineProperty(e.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,o=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||o){var n=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),a=i[0]||(o?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(a,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e.prototype.setBreakAt=function(t){this.breakPoints.push(t)},e.prototype.clearBreakPoints=function(){this.breakPoints=[]},e.prototype.computeLineBBox=function(t){var e=a.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(e.w=this.getBreakWidth(t),0===t?(e.R=0,this.addLeftBorders(e)):(e.L=0,e.indentData=[["left","0"],["left","0"],["left","0"]],t===this.breakCount&&this.addRightBorders(e)),e):e},e.prototype.getBreakWidth=function(t){var e=this.childNodes,r=i(this.breakPoints[t-1]||[0,0],2),o=r[0],n=r[1],a=i(this.breakPoints[t]||[e.length,0],2),s=a[0],l=a[1],h=e[o].node.getText().split(/ /);if(o===s)return this.textWidth(h.slice(n,l).join(" "));for(var c=this.textWidth(h.slice(n).join(" "));++o=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,o,i,a,s;void 0===t&&(t=null);var l=[],h=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(h),u=c.next();!u.done;u=c.next()){(S=u.value.childNodes[0]).canStretch(1)&&l.push(S)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}var d=l.length,p=this.childNodes.length;if(d&&p>1&&!t){var f=0,m=0,y=d>1&&d===p;try{for(var v=n(h),b=v.next();!b.done;b=v.next()){var g=0===(S=b.value.childNodes[0]).stretch.dir;if(y||g){var x=S.getBBox(g),_=x.h,M=x.d;_>f&&(f=_),M>m&&(m=M)}}}catch(t){o={error:t}}finally{try{b&&!b.done&&(i=v.return)&&i.call(v)}finally{if(o)throw o.error}}t=[f,m]}if(t){var w=function(e){var r=e.coreRScale();e.coreMO().getStretchedVariant(t.map((function(t){return t*r})))};try{for(var C=n(l),j=C.next();!j.done;j=C.next()){var S;w(S=j.value)}}catch(t){a={error:t}}finally{try{j&&!j.done&&(s=C.return)&&s.call(C)}finally{if(a)throw a.error}}}},Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},9690:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n1){var d=0,p=c>1&&c===u;try{for(var f=i(this.childNodes),m=f.next();!m.done;m=f.next()){var y=0===(M=m.value).stretch.dir;if(p||y){var v=M.getOuterBBox(y),b=v.w,g=v.rscale;b*g>d&&(d=b*g)}}}catch(t){r={error:t}}finally{try{m&&!m.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}try{for(var x=i(s),_=x.next();!_.done;_=x.next()){var M;(M=_.value).coreMO().getStretchedVariant([d/M.coreRScale()])}}catch(t){n={error:t}}finally{try{_&&!_.done&&(a=x.return)&&a.call(x)}finally{if(n)throw n.error}}}},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1),t.empty(),t.append(this.baseChild.getOuterBBox()),this.appendScripts(t),t.clean(),this.setChildPWidths(e)},e.prototype.appendScripts=function(t){var e=this.getBaseWidth(),r=a(this.getOffset(),2),o=r[0],n=r[1];return t.combine(this.scriptChild.getOuterBBox(),e+o,n),t.w+=this.font.params.scriptspace,t},Object.defineProperty(e.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),e.prototype.breakTop=function(t,e){return this.node.linebreakContainer||!this.parent||this.node.childIndex(e.node)?t:this.parent.breakTop(t,this)},e.prototype.computeLineBBox=function(t){var e=this.breakCount;if(!e)return h.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(t).copy();return t\\338"},8816:{c:"\\2264\\338"},8817:{c:"\\2265\\338"},8832:{c:"\\227A\\338"},8833:{c:"\\227B\\338"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{c:"\\2286\\338"},8841:{c:"\\2287\\338"},8876:{c:"\\22A2\\338"},8877:{c:"\\22A8\\338"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9653:{c:"\\25B3"},9663:{c:"\\25BD"},10072:{c:"\\2223"},10744:{c:"/",f:"BI"},10799:{c:"\\D7"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},6051:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.doubleStruck=void 0;var t=i(5674);Object.defineProperty(f,"doubleStruck",{enumerable:!0,get:function(){return t.doubleStruck}})},9236:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.frakturBold=void 0;var t=i(73),e=i(7002);f.frakturBold=(0,t.AddCSS)(e.frakturBold,{8260:{c:"/"}})},1937:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.fraktur=void 0;var t=i(73),e=i(9349);f.fraktur=(0,t.AddCSS)(e.fraktur,{8260:{c:"/"}})},4244:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.italic=void 0;var t=i(73),e=i(9741);f.italic=(0,t.AddCSS)(e.italic,{47:{f:"I"},989:{c:"\\E008",f:"A"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/",f:"I"},8710:{c:"\\394",f:"I"},10744:{c:"/",f:"I"}})},482:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.largeop=void 0;var t=i(73),e=i(2827);f.largeop=(0,t.AddCSS)(e.largeop,{8214:{f:"S1"},8260:{c:"/"},8593:{f:"S1"},8595:{f:"S1"},8657:{f:"S1"},8659:{f:"S1"},8739:{f:"S1"},8741:{f:"S1"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},10072:{c:"\\2223",f:"S1"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},196:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.monospace=void 0;var t=i(73),e=i(2970);f.monospace=(0,t.AddCSS)(e.monospace,{697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8215:{c:"_"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8710:{c:"\\394"}})},527:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.normal=void 0;var t=i(73),e=i(1668);f.normal=(0,t.AddCSS)(e.normal,{163:{f:"MI"},165:{f:"A"},174:{f:"A"},183:{c:"\\22C5"},240:{f:"A"},697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8192:{c:""},8193:{c:""},8194:{c:""},8195:{c:""},8196:{c:""},8197:{c:""},8198:{c:""},8201:{c:""},8202:{c:""},8203:{c:""},8204:{c:""},8213:{c:"\\2014"},8214:{c:"\\2225"},8215:{c:"_"},8226:{c:"\\2219"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8245:{f:"A"},8246:{c:"\\2035\\2035",f:"A"},8247:{c:"\\2035\\2035\\2035",f:"A"},8254:{c:"\\2C9"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8288:{c:""},8289:{c:""},8290:{c:""},8291:{c:""},8292:{c:""},8407:{c:"\\2192",f:"V"},8450:{c:"C",f:"A"},8459:{c:"H",f:"SC"},8460:{c:"H",f:"FR"},8461:{c:"H",f:"A"},8462:{c:"h",f:"I"},8463:{f:"A"},8464:{c:"I",f:"SC"},8465:{c:"I",f:"FR"},8466:{c:"L",f:"SC"},8469:{c:"N",f:"A"},8473:{c:"P",f:"A"},8474:{c:"Q",f:"A"},8475:{c:"R",f:"SC"},8476:{c:"R",f:"FR"},8477:{c:"R",f:"A"},8484:{c:"Z",f:"A"},8486:{c:"\\3A9"},8487:{f:"A"},8488:{c:"Z",f:"FR"},8492:{c:"B",f:"SC"},8493:{c:"C",f:"FR"},8496:{c:"E",f:"SC"},8497:{c:"F",f:"SC"},8498:{f:"A"},8499:{c:"M",f:"SC"},8502:{f:"A"},8503:{f:"A"},8504:{f:"A"},8513:{f:"A"},8602:{f:"A"},8603:{f:"A"},8606:{f:"A"},8608:{f:"A"},8610:{f:"A"},8611:{f:"A"},8619:{f:"A"},8620:{f:"A"},8621:{f:"A"},8622:{f:"A"},8624:{f:"A"},8625:{f:"A"},8630:{f:"A"},8631:{f:"A"},8634:{f:"A"},8635:{f:"A"},8638:{f:"A"},8639:{f:"A"},8642:{f:"A"},8643:{f:"A"},8644:{f:"A"},8646:{f:"A"},8647:{f:"A"},8648:{f:"A"},8649:{f:"A"},8650:{f:"A"},8651:{f:"A"},8653:{f:"A"},8654:{f:"A"},8655:{f:"A"},8666:{f:"A"},8667:{f:"A"},8669:{f:"A"},8672:{f:"A"},8674:{f:"A"},8705:{f:"A"},8708:{c:"\\2203\\338"},8710:{c:"\\394"},8716:{c:"\\220B\\338"},8717:{f:"A"},8719:{f:"S1"},8720:{f:"S1"},8721:{f:"S1"},8724:{f:"A"},8737:{f:"A"},8738:{f:"A"},8740:{f:"A"},8742:{f:"A"},8748:{f:"S1"},8749:{f:"S1"},8750:{f:"S1"},8756:{f:"A"},8757:{f:"A"},8765:{f:"A"},8769:{f:"A"},8770:{f:"A"},8772:{c:"\\2243\\338"},8775:{c:"\\2246",f:"A"},8777:{c:"\\2248\\338"},8778:{f:"A"},8782:{f:"A"},8783:{f:"A"},8785:{f:"A"},8786:{f:"A"},8787:{f:"A"},8790:{f:"A"},8791:{f:"A"},8796:{f:"A"},8802:{c:"\\2261\\338"},8806:{f:"A"},8807:{f:"A"},8808:{f:"A"},8809:{f:"A"},8812:{f:"A"},8813:{c:"\\224D\\338"},8814:{f:"A"},8815:{f:"A"},8816:{f:"A"},8817:{f:"A"},8818:{f:"A"},8819:{f:"A"},8820:{c:"\\2272\\338"},8821:{c:"\\2273\\338"},8822:{f:"A"},8823:{f:"A"},8824:{c:"\\2276\\338"},8825:{c:"\\2277\\338"},8828:{f:"A"},8829:{f:"A"},8830:{f:"A"},8831:{f:"A"},8832:{f:"A"},8833:{f:"A"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{f:"A"},8841:{f:"A"},8842:{f:"A"},8843:{f:"A"},8847:{f:"A"},8848:{f:"A"},8858:{f:"A"},8859:{f:"A"},8861:{f:"A"},8862:{f:"A"},8863:{f:"A"},8864:{f:"A"},8865:{f:"A"},8873:{f:"A"},8874:{f:"A"},8876:{f:"A"},8877:{f:"A"},8878:{f:"A"},8879:{f:"A"},8882:{f:"A"},8883:{f:"A"},8884:{f:"A"},8885:{f:"A"},8888:{f:"A"},8890:{f:"A"},8891:{f:"A"},8892:{f:"A"},8896:{f:"S1"},8897:{f:"S1"},8898:{f:"S1"},8899:{f:"S1"},8903:{f:"A"},8905:{f:"A"},8906:{f:"A"},8907:{f:"A"},8908:{f:"A"},8909:{f:"A"},8910:{f:"A"},8911:{f:"A"},8912:{f:"A"},8913:{f:"A"},8914:{f:"A"},8915:{f:"A"},8916:{f:"A"},8918:{f:"A"},8919:{f:"A"},8920:{f:"A"},8921:{f:"A"},8922:{f:"A"},8923:{f:"A"},8926:{f:"A"},8927:{f:"A"},8928:{f:"A"},8929:{f:"A"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},8934:{f:"A"},8935:{f:"A"},8936:{f:"A"},8937:{f:"A"},8938:{f:"A"},8939:{f:"A"},8940:{f:"A"},8941:{f:"A"},8965:{c:"\\22BC",f:"A"},8966:{c:"\\2A5E",f:"A"},8988:{c:"\\250C",f:"A"},8989:{c:"\\2510",f:"A"},8990:{c:"\\2514",f:"A"},8991:{c:"\\2518",f:"A"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},9416:{f:"A"},9484:{f:"A"},9488:{f:"A"},9492:{f:"A"},9496:{f:"A"},9585:{f:"A"},9586:{f:"A"},9632:{f:"A"},9633:{f:"A"},9642:{c:"\\25A0",f:"A"},9650:{f:"A"},9652:{c:"\\25B2",f:"A"},9653:{c:"\\25B3"},9654:{f:"A"},9656:{c:"\\25B6",f:"A"},9660:{f:"A"},9662:{c:"\\25BC",f:"A"},9663:{c:"\\25BD"},9664:{f:"A"},9666:{c:"\\25C0",f:"A"},9674:{f:"A"},9723:{c:"\\25A1",f:"A"},9724:{c:"\\25A0",f:"A"},9733:{f:"A"},10003:{f:"A"},10016:{f:"A"},10072:{c:"\\2223"},10731:{f:"A"},10744:{c:"/",f:"I"},10752:{f:"S1"},10753:{f:"S1"},10754:{f:"S1"},10756:{f:"S1"},10758:{f:"S1"},10764:{c:"\\222C\\222C",f:"S1"},10799:{c:"\\D7"},10846:{f:"A"},10877:{f:"A"},10878:{f:"A"},10885:{f:"A"},10886:{f:"A"},10887:{f:"A"},10888:{f:"A"},10889:{f:"A"},10890:{f:"A"},10891:{f:"A"},10892:{f:"A"},10901:{f:"A"},10902:{f:"A"},10933:{f:"A"},10934:{f:"A"},10935:{f:"A"},10936:{f:"A"},10937:{f:"A"},10938:{f:"A"},10949:{f:"A"},10950:{f:"A"},10955:{f:"A"},10956:{f:"A"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57350:{f:"A"},57351:{f:"A"},57352:{f:"A"},57353:{f:"A"},57356:{f:"A"},57357:{f:"A"},57358:{f:"A"},57359:{f:"A"},57360:{f:"A"},57361:{f:"A"},57366:{f:"A"},57367:{f:"A"},57368:{f:"A"},57369:{f:"A"},57370:{f:"A"},57371:{f:"A"},119808:{c:"A",f:"B"},119809:{c:"B",f:"B"},119810:{c:"C",f:"B"},119811:{c:"D",f:"B"},119812:{c:"E",f:"B"},119813:{c:"F",f:"B"},119814:{c:"G",f:"B"},119815:{c:"H",f:"B"},119816:{c:"I",f:"B"},119817:{c:"J",f:"B"},119818:{c:"K",f:"B"},119819:{c:"L",f:"B"},119820:{c:"M",f:"B"},119821:{c:"N",f:"B"},119822:{c:"O",f:"B"},119823:{c:"P",f:"B"},119824:{c:"Q",f:"B"},119825:{c:"R",f:"B"},119826:{c:"S",f:"B"},119827:{c:"T",f:"B"},119828:{c:"U",f:"B"},119829:{c:"V",f:"B"},119830:{c:"W",f:"B"},119831:{c:"X",f:"B"},119832:{c:"Y",f:"B"},119833:{c:"Z",f:"B"},119834:{c:"a",f:"B"},119835:{c:"b",f:"B"},119836:{c:"c",f:"B"},119837:{c:"d",f:"B"},119838:{c:"e",f:"B"},119839:{c:"f",f:"B"},119840:{c:"g",f:"B"},119841:{c:"h",f:"B"},119842:{c:"i",f:"B"},119843:{c:"j",f:"B"},119844:{c:"k",f:"B"},119845:{c:"l",f:"B"},119846:{c:"m",f:"B"},119847:{c:"n",f:"B"},119848:{c:"o",f:"B"},119849:{c:"p",f:"B"},119850:{c:"q",f:"B"},119851:{c:"r",f:"B"},119852:{c:"s",f:"B"},119853:{c:"t",f:"B"},119854:{c:"u",f:"B"},119855:{c:"v",f:"B"},119856:{c:"w",f:"B"},119857:{c:"x",f:"B"},119858:{c:"y",f:"B"},119859:{c:"z",f:"B"},119860:{c:"A",f:"I"},119861:{c:"B",f:"I"},119862:{c:"C",f:"I"},119863:{c:"D",f:"I"},119864:{c:"E",f:"I"},119865:{c:"F",f:"I"},119866:{c:"G",f:"I"},119867:{c:"H",f:"I"},119868:{c:"I",f:"I"},119869:{c:"J",f:"I"},119870:{c:"K",f:"I"},119871:{c:"L",f:"I"},119872:{c:"M",f:"I"},119873:{c:"N",f:"I"},119874:{c:"O",f:"I"},119875:{c:"P",f:"I"},119876:{c:"Q",f:"I"},119877:{c:"R",f:"I"},119878:{c:"S",f:"I"},119879:{c:"T",f:"I"},119880:{c:"U",f:"I"},119881:{c:"V",f:"I"},119882:{c:"W",f:"I"},119883:{c:"X",f:"I"},119884:{c:"Y",f:"I"},119885:{c:"Z",f:"I"},119886:{c:"a",f:"I"},119887:{c:"b",f:"I"},119888:{c:"c",f:"I"},119889:{c:"d",f:"I"},119890:{c:"e",f:"I"},119891:{c:"f",f:"I"},119892:{c:"g",f:"I"},119894:{c:"i",f:"I"},119895:{c:"j",f:"I"},119896:{c:"k",f:"I"},119897:{c:"l",f:"I"},119898:{c:"m",f:"I"},119899:{c:"n",f:"I"},119900:{c:"o",f:"I"},119901:{c:"p",f:"I"},119902:{c:"q",f:"I"},119903:{c:"r",f:"I"},119904:{c:"s",f:"I"},119905:{c:"t",f:"I"},119906:{c:"u",f:"I"},119907:{c:"v",f:"I"},119908:{c:"w",f:"I"},119909:{c:"x",f:"I"},119910:{c:"y",f:"I"},119911:{c:"z",f:"I"},119912:{c:"A",f:"BI"},119913:{c:"B",f:"BI"},119914:{c:"C",f:"BI"},119915:{c:"D",f:"BI"},119916:{c:"E",f:"BI"},119917:{c:"F",f:"BI"},119918:{c:"G",f:"BI"},119919:{c:"H",f:"BI"},119920:{c:"I",f:"BI"},119921:{c:"J",f:"BI"},119922:{c:"K",f:"BI"},119923:{c:"L",f:"BI"},119924:{c:"M",f:"BI"},119925:{c:"N",f:"BI"},119926:{c:"O",f:"BI"},119927:{c:"P",f:"BI"},119928:{c:"Q",f:"BI"},119929:{c:"R",f:"BI"},119930:{c:"S",f:"BI"},119931:{c:"T",f:"BI"},119932:{c:"U",f:"BI"},119933:{c:"V",f:"BI"},119934:{c:"W",f:"BI"},119935:{c:"X",f:"BI"},119936:{c:"Y",f:"BI"},119937:{c:"Z",f:"BI"},119938:{c:"a",f:"BI"},119939:{c:"b",f:"BI"},119940:{c:"c",f:"BI"},119941:{c:"d",f:"BI"},119942:{c:"e",f:"BI"},119943:{c:"f",f:"BI"},119944:{c:"g",f:"BI"},119945:{c:"h",f:"BI"},119946:{c:"i",f:"BI"},119947:{c:"j",f:"BI"},119948:{c:"k",f:"BI"},119949:{c:"l",f:"BI"},119950:{c:"m",f:"BI"},119951:{c:"n",f:"BI"},119952:{c:"o",f:"BI"},119953:{c:"p",f:"BI"},119954:{c:"q",f:"BI"},119955:{c:"r",f:"BI"},119956:{c:"s",f:"BI"},119957:{c:"t",f:"BI"},119958:{c:"u",f:"BI"},119959:{c:"v",f:"BI"},119960:{c:"w",f:"BI"},119961:{c:"x",f:"BI"},119962:{c:"y",f:"BI"},119963:{c:"z",f:"BI"},119964:{c:"A",f:"SC"},119966:{c:"C",f:"SC"},119967:{c:"D",f:"SC"},119970:{c:"G",f:"SC"},119973:{c:"J",f:"SC"},119974:{c:"K",f:"SC"},119977:{c:"N",f:"SC"},119978:{c:"O",f:"SC"},119979:{c:"P",f:"SC"},119980:{c:"Q",f:"SC"},119982:{c:"S",f:"SC"},119983:{c:"T",f:"SC"},119984:{c:"U",f:"SC"},119985:{c:"V",f:"SC"},119986:{c:"W",f:"SC"},119987:{c:"X",f:"SC"},119988:{c:"Y",f:"SC"},119989:{c:"Z",f:"SC"},120068:{c:"A",f:"FR"},120069:{c:"B",f:"FR"},120071:{c:"D",f:"FR"},120072:{c:"E",f:"FR"},120073:{c:"F",f:"FR"},120074:{c:"G",f:"FR"},120077:{c:"J",f:"FR"},120078:{c:"K",f:"FR"},120079:{c:"L",f:"FR"},120080:{c:"M",f:"FR"},120081:{c:"N",f:"FR"},120082:{c:"O",f:"FR"},120083:{c:"P",f:"FR"},120084:{c:"Q",f:"FR"},120086:{c:"S",f:"FR"},120087:{c:"T",f:"FR"},120088:{c:"U",f:"FR"},120089:{c:"V",f:"FR"},120090:{c:"W",f:"FR"},120091:{c:"X",f:"FR"},120092:{c:"Y",f:"FR"},120094:{c:"a",f:"FR"},120095:{c:"b",f:"FR"},120096:{c:"c",f:"FR"},120097:{c:"d",f:"FR"},120098:{c:"e",f:"FR"},120099:{c:"f",f:"FR"},120100:{c:"g",f:"FR"},120101:{c:"h",f:"FR"},120102:{c:"i",f:"FR"},120103:{c:"j",f:"FR"},120104:{c:"k",f:"FR"},120105:{c:"l",f:"FR"},120106:{c:"m",f:"FR"},120107:{c:"n",f:"FR"},120108:{c:"o",f:"FR"},120109:{c:"p",f:"FR"},120110:{c:"q",f:"FR"},120111:{c:"r",f:"FR"},120112:{c:"s",f:"FR"},120113:{c:"t",f:"FR"},120114:{c:"u",f:"FR"},120115:{c:"v",f:"FR"},120116:{c:"w",f:"FR"},120117:{c:"x",f:"FR"},120118:{c:"y",f:"FR"},120119:{c:"z",f:"FR"},120120:{c:"A",f:"A"},120121:{c:"B",f:"A"},120123:{c:"D",f:"A"},120124:{c:"E",f:"A"},120125:{c:"F",f:"A"},120126:{c:"G",f:"A"},120128:{c:"I",f:"A"},120129:{c:"J",f:"A"},120130:{c:"K",f:"A"},120131:{c:"L",f:"A"},120132:{c:"M",f:"A"},120134:{c:"O",f:"A"},120138:{c:"S",f:"A"},120139:{c:"T",f:"A"},120140:{c:"U",f:"A"},120141:{c:"V",f:"A"},120142:{c:"W",f:"A"},120143:{c:"X",f:"A"},120144:{c:"Y",f:"A"},120172:{c:"A",f:"FRB"},120173:{c:"B",f:"FRB"},120174:{c:"C",f:"FRB"},120175:{c:"D",f:"FRB"},120176:{c:"E",f:"FRB"},120177:{c:"F",f:"FRB"},120178:{c:"G",f:"FRB"},120179:{c:"H",f:"FRB"},120180:{c:"I",f:"FRB"},120181:{c:"J",f:"FRB"},120182:{c:"K",f:"FRB"},120183:{c:"L",f:"FRB"},120184:{c:"M",f:"FRB"},120185:{c:"N",f:"FRB"},120186:{c:"O",f:"FRB"},120187:{c:"P",f:"FRB"},120188:{c:"Q",f:"FRB"},120189:{c:"R",f:"FRB"},120190:{c:"S",f:"FRB"},120191:{c:"T",f:"FRB"},120192:{c:"U",f:"FRB"},120193:{c:"V",f:"FRB"},120194:{c:"W",f:"FRB"},120195:{c:"X",f:"FRB"},120196:{c:"Y",f:"FRB"},120197:{c:"Z",f:"FRB"},120198:{c:"a",f:"FRB"},120199:{c:"b",f:"FRB"},120200:{c:"c",f:"FRB"},120201:{c:"d",f:"FRB"},120202:{c:"e",f:"FRB"},120203:{c:"f",f:"FRB"},120204:{c:"g",f:"FRB"},120205:{c:"h",f:"FRB"},120206:{c:"i",f:"FRB"},120207:{c:"j",f:"FRB"},120208:{c:"k",f:"FRB"},120209:{c:"l",f:"FRB"},120210:{c:"m",f:"FRB"},120211:{c:"n",f:"FRB"},120212:{c:"o",f:"FRB"},120213:{c:"p",f:"FRB"},120214:{c:"q",f:"FRB"},120215:{c:"r",f:"FRB"},120216:{c:"s",f:"FRB"},120217:{c:"t",f:"FRB"},120218:{c:"u",f:"FRB"},120219:{c:"v",f:"FRB"},120220:{c:"w",f:"FRB"},120221:{c:"x",f:"FRB"},120222:{c:"y",f:"FRB"},120223:{c:"z",f:"FRB"},120224:{c:"A",f:"SS"},120225:{c:"B",f:"SS"},120226:{c:"C",f:"SS"},120227:{c:"D",f:"SS"},120228:{c:"E",f:"SS"},120229:{c:"F",f:"SS"},120230:{c:"G",f:"SS"},120231:{c:"H",f:"SS"},120232:{c:"I",f:"SS"},120233:{c:"J",f:"SS"},120234:{c:"K",f:"SS"},120235:{c:"L",f:"SS"},120236:{c:"M",f:"SS"},120237:{c:"N",f:"SS"},120238:{c:"O",f:"SS"},120239:{c:"P",f:"SS"},120240:{c:"Q",f:"SS"},120241:{c:"R",f:"SS"},120242:{c:"S",f:"SS"},120243:{c:"T",f:"SS"},120244:{c:"U",f:"SS"},120245:{c:"V",f:"SS"},120246:{c:"W",f:"SS"},120247:{c:"X",f:"SS"},120248:{c:"Y",f:"SS"},120249:{c:"Z",f:"SS"},120250:{c:"a",f:"SS"},120251:{c:"b",f:"SS"},120252:{c:"c",f:"SS"},120253:{c:"d",f:"SS"},120254:{c:"e",f:"SS"},120255:{c:"f",f:"SS"},120256:{c:"g",f:"SS"},120257:{c:"h",f:"SS"},120258:{c:"i",f:"SS"},120259:{c:"j",f:"SS"},120260:{c:"k",f:"SS"},120261:{c:"l",f:"SS"},120262:{c:"m",f:"SS"},120263:{c:"n",f:"SS"},120264:{c:"o",f:"SS"},120265:{c:"p",f:"SS"},120266:{c:"q",f:"SS"},120267:{c:"r",f:"SS"},120268:{c:"s",f:"SS"},120269:{c:"t",f:"SS"},120270:{c:"u",f:"SS"},120271:{c:"v",f:"SS"},120272:{c:"w",f:"SS"},120273:{c:"x",f:"SS"},120274:{c:"y",f:"SS"},120275:{c:"z",f:"SS"},120276:{c:"A",f:"SSB"},120277:{c:"B",f:"SSB"},120278:{c:"C",f:"SSB"},120279:{c:"D",f:"SSB"},120280:{c:"E",f:"SSB"},120281:{c:"F",f:"SSB"},120282:{c:"G",f:"SSB"},120283:{c:"H",f:"SSB"},120284:{c:"I",f:"SSB"},120285:{c:"J",f:"SSB"},120286:{c:"K",f:"SSB"},120287:{c:"L",f:"SSB"},120288:{c:"M",f:"SSB"},120289:{c:"N",f:"SSB"},120290:{c:"O",f:"SSB"},120291:{c:"P",f:"SSB"},120292:{c:"Q",f:"SSB"},120293:{c:"R",f:"SSB"},120294:{c:"S",f:"SSB"},120295:{c:"T",f:"SSB"},120296:{c:"U",f:"SSB"},120297:{c:"V",f:"SSB"},120298:{c:"W",f:"SSB"},120299:{c:"X",f:"SSB"},120300:{c:"Y",f:"SSB"},120301:{c:"Z",f:"SSB"},120302:{c:"a",f:"SSB"},120303:{c:"b",f:"SSB"},120304:{c:"c",f:"SSB"},120305:{c:"d",f:"SSB"},120306:{c:"e",f:"SSB"},120307:{c:"f",f:"SSB"},120308:{c:"g",f:"SSB"},120309:{c:"h",f:"SSB"},120310:{c:"i",f:"SSB"},120311:{c:"j",f:"SSB"},120312:{c:"k",f:"SSB"},120313:{c:"l",f:"SSB"},120314:{c:"m",f:"SSB"},120315:{c:"n",f:"SSB"},120316:{c:"o",f:"SSB"},120317:{c:"p",f:"SSB"},120318:{c:"q",f:"SSB"},120319:{c:"r",f:"SSB"},120320:{c:"s",f:"SSB"},120321:{c:"t",f:"SSB"},120322:{c:"u",f:"SSB"},120323:{c:"v",f:"SSB"},120324:{c:"w",f:"SSB"},120325:{c:"x",f:"SSB"},120326:{c:"y",f:"SSB"},120327:{c:"z",f:"SSB"},120328:{c:"A",f:"SSI"},120329:{c:"B",f:"SSI"},120330:{c:"C",f:"SSI"},120331:{c:"D",f:"SSI"},120332:{c:"E",f:"SSI"},120333:{c:"F",f:"SSI"},120334:{c:"G",f:"SSI"},120335:{c:"H",f:"SSI"},120336:{c:"I",f:"SSI"},120337:{c:"J",f:"SSI"},120338:{c:"K",f:"SSI"},120339:{c:"L",f:"SSI"},120340:{c:"M",f:"SSI"},120341:{c:"N",f:"SSI"},120342:{c:"O",f:"SSI"},120343:{c:"P",f:"SSI"},120344:{c:"Q",f:"SSI"},120345:{c:"R",f:"SSI"},120346:{c:"S",f:"SSI"},120347:{c:"T",f:"SSI"},120348:{c:"U",f:"SSI"},120349:{c:"V",f:"SSI"},120350:{c:"W",f:"SSI"},120351:{c:"X",f:"SSI"},120352:{c:"Y",f:"SSI"},120353:{c:"Z",f:"SSI"},120354:{c:"a",f:"SSI"},120355:{c:"b",f:"SSI"},120356:{c:"c",f:"SSI"},120357:{c:"d",f:"SSI"},120358:{c:"e",f:"SSI"},120359:{c:"f",f:"SSI"},120360:{c:"g",f:"SSI"},120361:{c:"h",f:"SSI"},120362:{c:"i",f:"SSI"},120363:{c:"j",f:"SSI"},120364:{c:"k",f:"SSI"},120365:{c:"l",f:"SSI"},120366:{c:"m",f:"SSI"},120367:{c:"n",f:"SSI"},120368:{c:"o",f:"SSI"},120369:{c:"p",f:"SSI"},120370:{c:"q",f:"SSI"},120371:{c:"r",f:"SSI"},120372:{c:"s",f:"SSI"},120373:{c:"t",f:"SSI"},120374:{c:"u",f:"SSI"},120375:{c:"v",f:"SSI"},120376:{c:"w",f:"SSI"},120377:{c:"x",f:"SSI"},120378:{c:"y",f:"SSI"},120379:{c:"z",f:"SSI"},120432:{c:"A",f:"T"},120433:{c:"B",f:"T"},120434:{c:"C",f:"T"},120435:{c:"D",f:"T"},120436:{c:"E",f:"T"},120437:{c:"F",f:"T"},120438:{c:"G",f:"T"},120439:{c:"H",f:"T"},120440:{c:"I",f:"T"},120441:{c:"J",f:"T"},120442:{c:"K",f:"T"},120443:{c:"L",f:"T"},120444:{c:"M",f:"T"},120445:{c:"N",f:"T"},120446:{c:"O",f:"T"},120447:{c:"P",f:"T"},120448:{c:"Q",f:"T"},120449:{c:"R",f:"T"},120450:{c:"S",f:"T"},120451:{c:"T",f:"T"},120452:{c:"U",f:"T"},120453:{c:"V",f:"T"},120454:{c:"W",f:"T"},120455:{c:"X",f:"T"},120456:{c:"Y",f:"T"},120457:{c:"Z",f:"T"},120458:{c:"a",f:"T"},120459:{c:"b",f:"T"},120460:{c:"c",f:"T"},120461:{c:"d",f:"T"},120462:{c:"e",f:"T"},120463:{c:"f",f:"T"},120464:{c:"g",f:"T"},120465:{c:"h",f:"T"},120466:{c:"i",f:"T"},120467:{c:"j",f:"T"},120468:{c:"k",f:"T"},120469:{c:"l",f:"T"},120470:{c:"m",f:"T"},120471:{c:"n",f:"T"},120472:{c:"o",f:"T"},120473:{c:"p",f:"T"},120474:{c:"q",f:"T"},120475:{c:"r",f:"T"},120476:{c:"s",f:"T"},120477:{c:"t",f:"T"},120478:{c:"u",f:"T"},120479:{c:"v",f:"T"},120480:{c:"w",f:"T"},120481:{c:"x",f:"T"},120482:{c:"y",f:"T"},120483:{c:"z",f:"T"},120488:{c:"A",f:"B"},120489:{c:"B",f:"B"},120490:{c:"\\393",f:"B"},120491:{c:"\\394",f:"B"},120492:{c:"E",f:"B"},120493:{c:"Z",f:"B"},120494:{c:"H",f:"B"},120495:{c:"\\398",f:"B"},120496:{c:"I",f:"B"},120497:{c:"K",f:"B"},120498:{c:"\\39B",f:"B"},120499:{c:"M",f:"B"},120500:{c:"N",f:"B"},120501:{c:"\\39E",f:"B"},120502:{c:"O",f:"B"},120503:{c:"\\3A0",f:"B"},120504:{c:"P",f:"B"},120506:{c:"\\3A3",f:"B"},120507:{c:"T",f:"B"},120508:{c:"\\3A5",f:"B"},120509:{c:"\\3A6",f:"B"},120510:{c:"X",f:"B"},120511:{c:"\\3A8",f:"B"},120512:{c:"\\3A9",f:"B"},120513:{c:"\\2207",f:"B"},120546:{c:"A",f:"I"},120547:{c:"B",f:"I"},120548:{c:"\\393",f:"I"},120549:{c:"\\394",f:"I"},120550:{c:"E",f:"I"},120551:{c:"Z",f:"I"},120552:{c:"H",f:"I"},120553:{c:"\\398",f:"I"},120554:{c:"I",f:"I"},120555:{c:"K",f:"I"},120556:{c:"\\39B",f:"I"},120557:{c:"M",f:"I"},120558:{c:"N",f:"I"},120559:{c:"\\39E",f:"I"},120560:{c:"O",f:"I"},120561:{c:"\\3A0",f:"I"},120562:{c:"P",f:"I"},120564:{c:"\\3A3",f:"I"},120565:{c:"T",f:"I"},120566:{c:"\\3A5",f:"I"},120567:{c:"\\3A6",f:"I"},120568:{c:"X",f:"I"},120569:{c:"\\3A8",f:"I"},120570:{c:"\\3A9",f:"I"},120572:{c:"\\3B1",f:"I"},120573:{c:"\\3B2",f:"I"},120574:{c:"\\3B3",f:"I"},120575:{c:"\\3B4",f:"I"},120576:{c:"\\3B5",f:"I"},120577:{c:"\\3B6",f:"I"},120578:{c:"\\3B7",f:"I"},120579:{c:"\\3B8",f:"I"},120580:{c:"\\3B9",f:"I"},120581:{c:"\\3BA",f:"I"},120582:{c:"\\3BB",f:"I"},120583:{c:"\\3BC",f:"I"},120584:{c:"\\3BD",f:"I"},120585:{c:"\\3BE",f:"I"},120586:{c:"\\3BF",f:"I"},120587:{c:"\\3C0",f:"I"},120588:{c:"\\3C1",f:"I"},120589:{c:"\\3C2",f:"I"},120590:{c:"\\3C3",f:"I"},120591:{c:"\\3C4",f:"I"},120592:{c:"\\3C5",f:"I"},120593:{c:"\\3C6",f:"I"},120594:{c:"\\3C7",f:"I"},120595:{c:"\\3C8",f:"I"},120596:{c:"\\3C9",f:"I"},120597:{c:"\\2202"},120598:{c:"\\3F5",f:"I"},120599:{c:"\\3D1",f:"I"},120600:{c:"\\E009",f:"A"},120601:{c:"\\3D5",f:"I"},120602:{c:"\\3F1",f:"I"},120603:{c:"\\3D6",f:"I"},120604:{c:"A",f:"BI"},120605:{c:"B",f:"BI"},120606:{c:"\\393",f:"BI"},120607:{c:"\\394",f:"BI"},120608:{c:"E",f:"BI"},120609:{c:"Z",f:"BI"},120610:{c:"H",f:"BI"},120611:{c:"\\398",f:"BI"},120612:{c:"I",f:"BI"},120613:{c:"K",f:"BI"},120614:{c:"\\39B",f:"BI"},120615:{c:"M",f:"BI"},120616:{c:"N",f:"BI"},120617:{c:"\\39E",f:"BI"},120618:{c:"O",f:"BI"},120619:{c:"\\3A0",f:"BI"},120620:{c:"P",f:"BI"},120622:{c:"\\3A3",f:"BI"},120623:{c:"T",f:"BI"},120624:{c:"\\3A5",f:"BI"},120625:{c:"\\3A6",f:"BI"},120626:{c:"X",f:"BI"},120627:{c:"\\3A8",f:"BI"},120628:{c:"\\3A9",f:"BI"},120630:{c:"\\3B1",f:"BI"},120631:{c:"\\3B2",f:"BI"},120632:{c:"\\3B3",f:"BI"},120633:{c:"\\3B4",f:"BI"},120634:{c:"\\3B5",f:"BI"},120635:{c:"\\3B6",f:"BI"},120636:{c:"\\3B7",f:"BI"},120637:{c:"\\3B8",f:"BI"},120638:{c:"\\3B9",f:"BI"},120639:{c:"\\3BA",f:"BI"},120640:{c:"\\3BB",f:"BI"},120641:{c:"\\3BC",f:"BI"},120642:{c:"\\3BD",f:"BI"},120643:{c:"\\3BE",f:"BI"},120644:{c:"\\3BF",f:"BI"},120645:{c:"\\3C0",f:"BI"},120646:{c:"\\3C1",f:"BI"},120647:{c:"\\3C2",f:"BI"},120648:{c:"\\3C3",f:"BI"},120649:{c:"\\3C4",f:"BI"},120650:{c:"\\3C5",f:"BI"},120651:{c:"\\3C6",f:"BI"},120652:{c:"\\3C7",f:"BI"},120653:{c:"\\3C8",f:"BI"},120654:{c:"\\3C9",f:"BI"},120655:{c:"\\2202",f:"B"},120656:{c:"\\3F5",f:"BI"},120657:{c:"\\3D1",f:"BI"},120658:{c:"\\E009",f:"A"},120659:{c:"\\3D5",f:"BI"},120660:{c:"\\3F1",f:"BI"},120661:{c:"\\3D6",f:"BI"},120662:{c:"A",f:"SSB"},120663:{c:"B",f:"SSB"},120664:{c:"\\393",f:"SSB"},120665:{c:"\\394",f:"SSB"},120666:{c:"E",f:"SSB"},120667:{c:"Z",f:"SSB"},120668:{c:"H",f:"SSB"},120669:{c:"\\398",f:"SSB"},120670:{c:"I",f:"SSB"},120671:{c:"K",f:"SSB"},120672:{c:"\\39B",f:"SSB"},120673:{c:"M",f:"SSB"},120674:{c:"N",f:"SSB"},120675:{c:"\\39E",f:"SSB"},120676:{c:"O",f:"SSB"},120677:{c:"\\3A0",f:"SSB"},120678:{c:"P",f:"SSB"},120680:{c:"\\3A3",f:"SSB"},120681:{c:"T",f:"SSB"},120682:{c:"\\3A5",f:"SSB"},120683:{c:"\\3A6",f:"SSB"},120684:{c:"X",f:"SSB"},120685:{c:"\\3A8",f:"SSB"},120686:{c:"\\3A9",f:"SSB"},120782:{c:"0",f:"B"},120783:{c:"1",f:"B"},120784:{c:"2",f:"B"},120785:{c:"3",f:"B"},120786:{c:"4",f:"B"},120787:{c:"5",f:"B"},120788:{c:"6",f:"B"},120789:{c:"7",f:"B"},120790:{c:"8",f:"B"},120791:{c:"9",f:"B"},120802:{c:"0",f:"SS"},120803:{c:"1",f:"SS"},120804:{c:"2",f:"SS"},120805:{c:"3",f:"SS"},120806:{c:"4",f:"SS"},120807:{c:"5",f:"SS"},120808:{c:"6",f:"SS"},120809:{c:"7",f:"SS"},120810:{c:"8",f:"SS"},120811:{c:"9",f:"SS"},120812:{c:"0",f:"SSB"},120813:{c:"1",f:"SSB"},120814:{c:"2",f:"SSB"},120815:{c:"3",f:"SSB"},120816:{c:"4",f:"SSB"},120817:{c:"5",f:"SSB"},120818:{c:"6",f:"SSB"},120819:{c:"7",f:"SSB"},120820:{c:"8",f:"SSB"},120821:{c:"9",f:"SSB"},120822:{c:"0",f:"T"},120823:{c:"1",f:"T"},120824:{c:"2",f:"T"},120825:{c:"3",f:"T"},120826:{c:"4",f:"T"},120827:{c:"5",f:"T"},120828:{c:"6",f:"T"},120829:{c:"7",f:"T"},120830:{c:"8",f:"T"},120831:{c:"9",f:"T"}})},3518:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.sansSerifBoldItalic=void 0;var t=i(73),e=i(6949);f.sansSerifBoldItalic=(0,t.AddCSS)(e.sansSerifBoldItalic,{305:{f:"SSB"},567:{f:"SSB"}})},965:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.sansSerifBold=void 0;var t=i(73),e=i(5193);f.sansSerifBold=(0,t.AddCSS)(e.sansSerifBold,{8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},9169:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.sansSerifItalic=void 0;var t=i(73),e=i(2632);f.sansSerifItalic=(0,t.AddCSS)(e.sansSerifItalic,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},6736:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.sansSerif=void 0;var t=i(73),e=i(4214);f.sansSerif=(0,t.AddCSS)(e.sansSerif,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},2290:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.scriptBold=void 0;var t=i(6466);Object.defineProperty(f,"scriptBold",{enumerable:!0,get:function(){return t.scriptBold}})},3012:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.script=void 0;var t=i(3776);Object.defineProperty(f,"script",{enumerable:!0,get:function(){return t.script}})},8787:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.smallop=void 0;var t=i(73),e=i(7405);f.smallop=(0,t.AddCSS)(e.smallop,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},10072:{c:"\\2223"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},5392:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.texCalligraphicBold=void 0;var t=i(73),e=i(8105);f.texCalligraphicBold=(0,t.AddCSS)(e.texCalligraphicBold,{305:{f:"B"},567:{f:"B"}})},6318:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.texCalligraphic=void 0;var t=i(2518);Object.defineProperty(f,"texCalligraphic",{enumerable:!0,get:function(){return t.texCalligraphic}})},5351:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.texMathit=void 0;var t=i(5595);Object.defineProperty(f,"texMathit",{enumerable:!0,get:function(){return t.texMathit}})},873:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.texOldstyleBold=void 0;var t=i(6357);Object.defineProperty(f,"texOldstyleBold",{enumerable:!0,get:function(){return t.texOldstyleBold}})},7611:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.texOldstyle=void 0;var t=i(9474);Object.defineProperty(f,"texOldstyle",{enumerable:!0,get:function(){return t.texOldstyle}})},6590:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.texSize3=void 0;var t=i(73),e=i(584);f.texSize3=(0,t.AddCSS)(e.texSize3,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},8798:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.texSize4=void 0;var t=i(73),e=i(4324);f.texSize4=(0,t.AddCSS)(e.texSize4,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57685:{c:"\\E153\\E152"},57686:{c:"\\E151\\E150"}})},2138:function(c,f,i){Object.defineProperty(f,"__esModule",{value:!0}),f.texVariant=void 0;var t=i(73),e=i(8135);f.texVariant=(0,t.AddCSS)(e.texVariant,{1008:{c:"\\E009"},8463:{f:""},8740:{c:"\\E006"},8742:{c:"\\E007"},8808:{c:"\\E00C"},8809:{c:"\\E00D"},8816:{c:"\\E011"},8817:{c:"\\E00E"},8840:{c:"\\E016"},8841:{c:"\\E018"},8842:{c:"\\E01A"},8843:{c:"\\E01B"},10887:{c:"\\E010"},10888:{c:"\\E00F"},10955:{c:"\\E017"},10956:{c:"\\E019"}})},2176:function(c,f){var i,t=this&&this.__extends||(i=function(c,f){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,f){c.__proto__=f}||function(c,f){for(var i in f)Object.prototype.hasOwnProperty.call(f,i)&&(c[i]=f[i])},i(c,f)},function(c,f){if("function"!=typeof f&&null!==f)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");function t(){this.constructor=c}i(c,f),c.prototype=null===f?Object.create(f):(t.prototype=f.prototype,new t)}),e=this&&this.__assign||function(){return e=Object.assign||function(c){for(var f,i=1,t=arguments.length;i0)&&!(t=s.next()).done;)r.push(t.value)}catch(c){e={error:c}}finally{try{t&&!t.done&&(i=s.return)&&i.call(s)}finally{if(e)throw e.error}}return r},r=this&&this.__spreadArray||function(c,f,i){if(i||2===arguments.length)for(var t,e=0,s=f.length;e0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var s=r(9077);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var l=function(){function t(t){var e,r,l,c;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var h=this.constructor;this.options=(0,s.userOptions)((0,s.defaultOptions)({},h.OPTIONS),t),this.params=o({},h.defaultParams),this.sizeVariants=i([],n(h.defaultSizeVariants),!1),this.stretchVariants=i([],n(h.defaultStretchVariants),!1),this.cssFontMap=o({},h.defaultCssFonts);try{for(var u=a(Object.keys(this.cssFontMap)),p=u.next();!p.done;p=u.next()){var d=p.value;"unknown"===this.cssFontMap[d][0]&&(this.cssFontMap[d][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}this.cssFamilyPrefix=h.defaultCssFamilyPrefix,this.createVariants(h.defaultVariants),this.defineDelimiters(h.defaultDelimiters);try{for(var f=a(Object.keys(h.defaultChars)),y=f.next();!y.done;y=f.next()){var m=y.value;this.defineChars(m,h.defaultChars[m])}}catch(t){l={error:t}}finally{try{y&&!y.done&&(c=f.return)&&c.call(f)}finally{if(l)throw l.error}}this.defineRemap("accent",h.defaultAccentMap),this.defineRemap("mo",h.defaultMoMap),this.defineRemap("mn",h.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var o={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(o.chars,this.variant[r].chars),this.variant[r].linked.push(o.chars),o.chars=Object.create(o.chars)),this.remapSmpChars(o.chars,t),this.variant[t]=o},t.prototype.remapSmpChars=function(t,e){var r,o,i,s,l=this.constructor;if(l.VariantSmp[e]){var c=l.SmpRemap,h=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var u=a(l.SmpRanges),p=u.next();!p.done;p=u.next()){var d=n(p.value,3),f=d[0],y=d[1],m=d[2],v=l.VariantSmp[e][f];if(v){for(var g=y;g<=m;g++)if(930!==g){var b=v+g-y;t[g]=this.smpChar(c[b]||b)}if(h[f])try{for(var x=(i=void 0,a(Object.keys(h[f]).map((function(t){return parseInt(t)})))),_=x.next();!_.done;_=x.next()){t[g=_.value]=this.smpChar(v+h[f][g])}}catch(t){i={error:t}}finally{try{_&&!_.done&&(s=x.return)&&s.call(x)}finally{if(i)throw i.error}}}}}catch(t){r={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var o=a(t),n=o.next();!n.done;n=o.next()){var i=n.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,o,n=this.variant[t];Object.assign(n.chars,e);try{for(var i=a(n.linked),s=i.next();!s.done;s=i.next()){var l=s.value;Object.assign(l,e)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=l},5373:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),o=r.h,n=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(o+n)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var o=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[o]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[o]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,o,n){var i=e.sideIndex[o],a=e.sideIndex[n];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[a]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[a]=t.thickness,e},remove:o+" "+n}]}};e.CommonDiagonalStrike=function(t){return function(r){var o="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(o),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(o){var n=r(e.diagonalArrowDef[o],4),i=n[0],a=n[1],s=n[2];return[o+"arrow",{renderer:function(e,o){var n=r(e.arrowAW(),2),l=n[0],c=n[1],h=e.arrow(c,i*(l-a),s);t(e,h)},bbox:function(t){var e=t.arrowData(),o=e.a,n=e.x,i=e.y,a=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),s=a[0],l=a[1],c=a[2],h=r(t.getArgMod(s+c,l),2),u=h[0],p=h[1],d=i+(u>o?t.thickness*p*Math.sin(u-o):0),f=n+(u>Math.PI/2-o?t.thickness*p*Math.sin(u+o-Math.PI/2):0);return[d,f,d,f]},remove:n[3]}]}};e.CommonArrow=function(t){return function(o){var n=r(e.arrowDef[o],4),i=n[0],a=n[1],s=n[2],l=n[3];return[o+"arrow",{renderer:function(e,o){var n=e.getBBox(),l=n.w,c=n.h,h=n.d,u=r(s?[c+h,"X"]:[l,"Y"],2),p=u[0],d=u[1],f=e.getOffset(d),y=e.arrow(p,i,a,d,f);t(e,y)},bbox:e.arrowBBox[o],remove:l}]}}},716:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,o=arguments.length;r0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var l=r(3985),c=r(4769),h=r(9077),u=r(6914),p=r(5878),d=r(5888),f=function(t){function e(e,r,o){void 0===e&&(e=null),void 0===r&&(r=null),void 0===o&&(o=null);var n=this,i=a((0,h.separateOptions)(e,o.OPTIONS),2),s=i[0],l=i[1];return(n=t.call(this,s)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new d.CssStyles,n.font=n.options.font||new o(l),n.unknownCache=new Map,n}return n(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,u.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var o=this.adaptor,n=this.getMetricMaps(t);try{for(var i=s(t.math),a=i.next();!a.done;a=i.next()){var l=a.value,h=o.parent(l.start.node);if(l.state()=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},h=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n600?"bold":"normal"),o.family?r=this.explicitVariant(o.family,o.weight,o.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[o.weight]||{})[r]||r,r=(e.ITALICVARIANTS[o.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var o=this.styles;return o||(o=this.styles=new y.Styles),o.set("fontFamily",t),e&&o.set("fontWeight",e),r&&o.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,o=this.node.attributes,n=Math.min(o.get("scriptlevel"),2),i=o.get("fontsize"),a=this.node.isToken||this.node.isKind("mstyle")?o.get("mathsize"):o.getInherited("mathsize");if(0!==n){t=Math.pow(o.get("scriptsizemultiplier"),n);var s=this.length2em(o.get("scriptminsize"),.8,1);t0;this.bbox.L=o.isSet("lspace")?Math.max(0,this.length2em(o.get("lspace"))):b(n,t.lspace),this.bbox.R=o.isSet("rspace")?Math.max(0,this.length2em(o.get("rspace"))):b(n,t.rspace);var i=r.childIndex(e);if(0!==i){var a=r.childNodes[i-1];if(a.isEmbellished){var s=this.jax.nodeMap.get(a).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var o=this.node.coreMO().attributes;o.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(o.get("lspace")))),o.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(o.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var o=l(this.node.childNodes),n=o.next();!n.done;n=o.next()){var i=n.value;i instanceof p.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=v.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,h([],c(p.indentAttributes),!1)),r=e.indentalign,o=e.indentshift,n=e.indentalignfirst,i=e.indentshiftfirst;return"indentalign"!==n&&(r=n),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==i&&(o=i),"auto"===o&&(o=this.jax.options.displayIndent,"right"!==r||o.match(/^\s*0[a-z]*\s*$/)||(o=("-"+o.trim()).replace(/^--/,""))),[r,this.length2em(o,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,o,n){return"top"===n?t-r:"bottom"===n?o-e:"center"===n?(t-r-(e-o))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return f.percent(t)},e.prototype.em=function(t){return f.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-f.BIGDIMEN),f.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),f.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,d.unicodeChars)(t),o=this.font.getVariant(e);if(o&&o.chars){var n=o.chars;r=r.map((function(t){return((n[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),o=e.create("mo",{stretchy:!0},[r]);o.inheritAttributesFrom(this.node);var n=this.wrap(o);return n.parent=this,n},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(u.AbstractWrapper);e.CommonWrapper=x},1475:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return n(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(2506).AbstractWrapperFactory);e.CommonWrapperFactory=i},3438:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(8921);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var o=e.h,n=(o+e.d)/2+this.font.params.axis_height-o;e.h+=n,e.d-=n}},e}(t)}},555:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(t,e){var r,o;void 0===e&&(e=!1);var a=this.parent.variant,s=this.node.getText();if("-explicitFont"===a){var l=this.jax.getFontData(this.parent.styles),c=this.jax.measureText(s,a,l),h=c.w,u=c.h,p=c.d;t.h=u,t.d=p,t.w=h}else{var d=this.remappedText(s,a);t.empty();try{for(var f=n(d),y=f.next();!y.done;y=f.next()){var m=y.value,v=i(this.getVariantChar(a,m),4),g=(u=v[0],p=v[1],h=v[2],v[3]);if(g.unknown){var b=this.jax.measureText(String.fromCodePoint(m),a);h=b.w,u=b.h,p=b.d}t.w+=h,u>t.h&&(t.h=u),p>t.d&&(t.d=p),t.ic=g.ic||0,t.sk=g.sk||0,t.dx=g.dx||0}}catch(t){r={error:t}}finally{try{y&&!y.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}d.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},3345:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},c=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var u=s(r(5373)),p=r(6720);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?a:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,o,n){return void 0===o&&(o=""),void 0===n&&(n=0),null},e.prototype.arrowData=function(){var t=l([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),o=this.childNodes[0].getBBox(),n=o.h,i=o.d,a=o.w,s=n+i,c=Math.sqrt(s*s+a*a),h=Math.max(e,r*a/c),u=Math.max(e,r*s/c),p=l(this.getArgMod(a+2*h,s+2*u),2);return{a:p[0],W:p[1],x:h,y:u}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,o=t.w,n=l(this.TRBL,4),i=n[0],a=n[1],s=n[2],c=n[3];return this.getArgMod(c+o+a,i+e+r+s)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},1346:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var l=r(3717);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(l.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,o){for(var n=0;nt.h&&(t.h=l),c>t.d&&(t.d=c),p>e.h&&(e.h=p),d>e.d&&(e.d=d)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,o=t.d,n=t.rscale;return[e*n,r*n,o*n]},r.prototype.getUVQ=function(e,r){var o;if(!this.UVQ){var n=i([0,0,0],3),a=n[0],s=n[1],l=n[2];0===e.h&&0===e.d?a=this.getU():0===r.h&&0===r.d?a=-this.getV():(a=(o=i(t.prototype.getUVQ.call(this,e,r),3))[0],s=o[1],l=o[2]),this.UVQ=[a,s,l]}return this.UVQ},r}(t)}},2304:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},437:function(t,e,r){var o,n,i=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,o=arguments.length;r0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var h=r(3717),u=r(6720),p=r(9250);e.DirectionVH=((n={})[1]="v",n[2]="h",n),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=h.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=h.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:p.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,o;if(void 0===e&&(e=!1),0!==this.stretch.dir){var n=this.getWH(t),i=this.getSize("minsize",0),s=this.getSize("maxsize",1/0),l=this.node.getProperty("mathaccent");n=Math.max(i,Math.min(s,n));var h=this.font.params.delimiterfactor/1e3,u=this.font.params.delimitershortfall,p=i||e?n:l?Math.min(n/h,n+u):Math.max(n*h,n-u),d=this.stretch,f=d.c||this.getText().codePointAt(0),y=0;if(d.sizes)try{for(var m=c(d.sizes),v=m.next();!v.done;v=m.next()){if(v.value>=p)return l&&y&&y--,this.variant=this.font.getSizeVariant(f,y),this.size=y,void(d.schar&&d.schar[y]&&(this.stretch=a(a({},this.stretch),{c:d.schar[y]})));y++}}catch(t){r={error:t}}finally{try{v&&!v.done&&(o=m.return)&&o.call(m)}finally{if(r)throw r.error}}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(n,d),d)):(this.variant=this.font.getSizeVariant(f,y-1),this.size=y-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=s(t,2),r=e[0],o=e[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,o+n):r+o},e.prototype.getStretchBBox=function(t,e,r){var o;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var n=s(r.HDW,3),i=n[0],a=n[1],l=n[2];1===this.stretch.dir?(i=(o=s(this.getBaseline(t,e,r),2))[0],a=o[1]):l=e,this.bbox.h=i,this.bbox.d=a,this.bbox.w=l},e.prototype.getBaseline=function(t,e,r){var o=2===t.length&&t[0]+t[1]===e,n=this.node.attributes.get("symmetric"),i=s(o?t:[e,0],2),a=i[0],l=i[1],c=s([a+l,0],2),h=c[0],u=c[1];if(n){var p=this.font.params.axis_height;o&&(h=2*Math.max(a-p,l+p)),u=h/2-p}else if(o)u=l;else{var d=s(r.HDW||[.75,.25],2),f=d[0],y=d[1];u=y*(h/(f+y))}return[h-u,u]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=s(e.fullExt,2),o=r[0],n=r[1];t=n+Math.ceil(Math.max(0,t-n)/o)*o}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,u.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,o=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(o,t[0]);n&&(t=this.unicodeChars(n,this.variant))}return t},e}(t)}},7481:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,o=e.h,n=e.d,i=r,a=o,s=n,l=0,c=0,h=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(o=this.dimen(t.height,e,"h",0)),""!==t.depth&&(n=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(c=this.dimen(t.voffset,e)),""!==t.lspace&&(l=this.dimen(t.lspace,e));var u=this.node.attributes.get("data-align");return u&&(h=this.getAlignX(r,e,u)),[a,s,i,o-a,n-s,r-i,l,c,h]},e.prototype.dimen=function(t,e,r,o){void 0===r&&(r=""),void 0===o&&(o=null);var n=(t=String(t)).match(/width|height|depth/),i=n?e[n[0].charAt(0)]:r?e[r]:0,a=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(a+=i),null!=o&&(a=Math.max(o,a)),a},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=n(this.getDimens(),6),o=r[0],i=r[1],a=r[2],s=r[3],l=r[4],c=r[5];t.w=a+c,t.h=o+s,t.d=i+l,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},5997:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var o=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(e,r)[1];t.combine(o,0,n)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],o=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*t.w,i=o.w,a=o.rscale,s=Math.max(i,n/a),l=Math.max(0,s-i);return[s*a-n,this.rootHeight(o,t,r.size,e),l]},e.prototype.rootHeight=function(t,e,r,o){var n=e.h+e.d;return(r<0?1.9:.55*n)-(n-o)+Math.max(0,t.d*t.rscale)},e}(t)}},9323:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var l=r(3717);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,o=[],n=0;n1){var p=0,d=0,f=h>1&&h===u;try{for(var y=s(this.childNodes),m=y.next();!m.done;m=y.next()){var v=0===(S=m.value).stretch.dir;if(f||v){var g=S.getOuterBBox(v),b=g.h,x=g.d,_=g.rscale;(b*=_)>p&&(p=b),(x*=_)>d&&(d=x)}}}catch(t){r={error:t}}finally{try{m&&!m.done&&(o=y.return)&&o.call(y)}finally{if(r)throw r.error}}try{for(var M=s(a),w=M.next();!w.done;w=M.next()){var S;(S=w.value).coreMO().getStretchedVariant([p,d])}}catch(t){n={error:t}}finally{try{w&&!w.done&&(i=M.return)&&i.call(M)}finally{if(n)throw n.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},6920:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;nthis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},3069:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return o(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),o=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),i=o[0],a=o[1];t.empty(),t.append(r);var s=this.getBaseWidth(),l=this.getAdjustedIc(),c=n(this.getUVQ(),2),h=c[0],u=c[1];t.combine(i,s,u),t.combine(a,s+l,h),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var o=this.font.params,i=3*o.rule_thickness,a=this.length2em(this.node.attributes.get("subscriptshift"),o.sub2),s=this.baseCharZero(r.d*this.baseScale+o.sub_drop*t.rscale),l=n([this.getU(),Math.max(s,a)],2),c=l[0],h=l[1],u=c-e.d*e.rscale-(t.h*t.rscale-h);if(u0&&(c+=p,h-=p)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),h=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),h),h),u=c-e.d*e.rscale-(t.h*t.rscale-h),this.UVQ=[c,-h,u],this.UVQ},e}(t),e.useIC=!1,e}},8589:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var l=r(3717),c=r(6720),h=r(1490);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var f=p>1&&p===d;try{for(var y=s(this.tableRows),m=y.next();!m.done;m=y.next()){var v;if(v=m.value.getChild(t)){var g=0===(M=v.childNodes[0]).stretch.dir;if(f||g){var b=M.getBBox(g).w;b>e&&(e=b)}}}}catch(t){n={error:t}}finally{try{m&&!m.done&&(i=y.return)&&i.call(y)}finally{if(n)throw n.error}}}try{for(var x=s(c),_=x.next();!_.done;_=x.next()){var M;(M=_.value).coreMO().getStretchedVariant([e])}}catch(t){a={error:t}}finally{try{_&&!_.done&&(l=x.return)&&l.call(x)}finally{if(a)throw a.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),o=new Array(this.numRows),n=new Array(this.numRows),i=[0],a=this.tableRows,s=0;sn[r]&&(n[r]=c),h>i[r]&&(i[r]=h),d>s&&(s=d),a&&u>a[e]&&(a[e]=u),s},e.prototype.extendHD=function(t,e,r,o){var n=(o-(e[t]+r[t]))/2;n<1e-5||(e[t]+=n,r[t]+=n)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,o,n=this.getTableData(),a=n.H,s=n.D;if(this.node.attributes.get("equalrows")){var l=this.getEqualRowHeight();r=(0,h.sum)([].concat(this.rLines,this.rSpace))+l*this.numRows}else r=(0,h.sum)(a.concat(s,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var u=this.getComputedWidths();o=(0,h.sum)(u.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var p=this.node.attributes.get("width");"auto"!==p&&(o=Math.max(this.length2em(p,0)+2*this.fLine,o));var d=i(this.getBBoxHD(r),2),f=d[0],y=d[1];t.h=f,t.d=y,t.w=o;var m=i(this.getBBoxLR(),2),v=m[0],g=m[1];t.L=v,t.R=g,(0,c.isPercent)(p)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var o=this.node.attributes.get("width");if(!(0,c.isPercent)(o))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,i=n.w,a=n.L,s=n.R,l=this.node.attributes.get("data-width-includes-label"),u=Math.max(i,this.length2em(o,Math.max(e,a+i+s)))-(l?a+s:0),p=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(p,u);var d=this.getComputedWidths();return this.pWidth=(0,h.sum)(d.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var o=s(this.pwidthCells),n=o.next();!n.done;n=o.next()){var a=i(n.value,2),l=a[0],c=a[1];l.setChildPWidths(!1,r[c])&&(l.invalidateBBox(),l.getBBox())}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=i(this.getAlignmentRow(),2),r=e[0],o=e[1];if(null===o){var n=this.font.params.axis_height,a=t/2;return{top:[0,t],center:[a,a],bottom:[t,0],baseline:[a,a],axis:[a+n,a-n]}[r]||[a,a]}var s=this.getVerticalPosition(o,r);return[s,t-s]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=i(this.getPadAlignShift(e),2),o=r[0],n=r[1],a=this.hasLabels&&!!t.get("data-width-includes-label");return a&&this.frame&&this.fSpace[0]&&(o-=this.fSpace[0]),"center"!==n||a?"left"===e?[o,0]:[0,o]:[o,o]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),o=r[0],n=r[1];(o||n)&&(e=Math.max(e,this.length2em(o||"0"),this.length2em(n||"0")));var a=i(this.getAlignShift(),2),s=a[0],l=a[1];return s===t&&(l="left"===t?Math.max(e,l)-e:Math.min(-e,l)+e),[e,s,l]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,o=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,o)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,h.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,c.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var o=this.getTableData().W;e=(0,h.max)(o)}else if((0,c.isPercent)(t))e=this.percent(1/r);else{var n=(0,h.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-n)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,c.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,o=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(n){var i=t[n];return"fit"===i?null:"auto"===i?r?o[n]:null:(0,c.isPercent)(i)?i:e.length2em(i)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,o=Array.from(t.keys()),n=o.filter((function(e){return"fit"===t[e]})),i=o.filter((function(e){return"auto"===t[e]})),a=n.length||i.length,s=(a?this.getTableData():{W:null}).W,l=e-(0,h.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],c=l;o.forEach((function(e){var o=t[e];c-="fit"===o||"auto"===o?s[e]:r.length2em(o,l)}));var u=a&&c>0?c/a:0;return o.map((function(e){var o=t[e];return"fit"===o?s[e]+u:"auto"===o?s[e]+(0===n.length?u:0):r.length2em(o,l)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),o=this.getTableData(),n=o.H,a=o.D,s=r?this.getEqualRowHeight():0,l=this.getRowHalfSpacing(),c=this.fLine,h=0;hthis.numRows?null:o-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,o=this.getAttributeArray(t);if(0===o.length)return null;for(;o.lengthr&&o.splice(r),o},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,o=this.getAttributeArray(t);if(0===o.length)return null;for(;o.lengthr&&o.splice(r),o},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,c.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},7805:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,o=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[o]?e.cWidths[o]:e.getTableData().W[o]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},8325:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,o=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||o){var n=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),a=i[0]||(o?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(a,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},4818:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,o,i,a,s;void 0===t&&(t=null);var l=[],c=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var h=n(c),u=h.next();!u.done;u=h.next()){(O=u.value.childNodes[0]).canStretch(1)&&l.push(O)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}var p=l.length,d=this.childNodes.length;if(p&&d>1){if(null===t){var f=0,y=0,m=p>1&&p===d;try{for(var v=n(c),g=v.next();!g.done;g=v.next()){var b=0===(O=g.value.childNodes[0]).stretch.dir;if(m||b){var x=O.getBBox(b),_=x.h,M=x.d;_>f&&(f=_),M>y&&(y=M)}}}catch(t){o={error:t}}finally{try{g&&!g.done&&(i=v.return)&&i.call(v)}finally{if(o)throw o.error}}t=[f,y]}try{for(var w=n(l),S=w.next();!S.done;S=w.next()){var O;(O=S.value).coreMO().getStretchedVariant(t)}}catch(t){a={error:t}}finally{try{S&&!S.done&&(s=w.return)&&s.call(w)}finally{if(a)throw a.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},9690:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)}),n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var l=r(8921);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var p=0,d=h>1&&h===u;try{for(var f=s(this.childNodes),y=f.next();!y.done;y=f.next()){var m=0===(M=y.value).stretch.dir;if(d||m){var v=M.getOuterBBox(m),g=v.w,b=v.rscale;g*b>p&&(p=g*b)}}}catch(t){r={error:t}}finally{try{y&&!y.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}try{for(var x=s(a),_=x.next();!_.done;_=x.next()){var M;(M=_.value).coreMO().getStretchedVariant([p/M.bbox.rscale])}}catch(t){n={error:t}}finally{try{_&&!_.done&&(i=x.return)&&i.call(x)}finally{if(n)throw n.error}}}},e}(t),e.useIC=!0,e}},3191:function(t,e){var r,o=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function o(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),o=r.w,n=r.h,i=r.d;t.w=o,t.h=n,t.d=i}},e}(t)}},6582:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,o=arguments.length;r0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVG=e.XLINKNS=e.SVGNS=void 0;var s=r(716),l=r(9416),c=r(4142),h=r(4129),u=r(6720),p=r(6914);e.SVGNS="http://www.w3.org/2000/svg",e.XLINKNS="http://www.w3.org/1999/xlink";var d=function(t){function r(e){void 0===e&&(e=null);var r=t.call(this,e,l.SVGWrapperFactory,c.TeXFont)||this;return r.minwidth=0,r.shift=0,r.container=null,r.svgStyles=null,r.fontCache=new h.FontCache(r),r}return n(r,t),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.setScale=function(t){1!==this.options.scale&&this.adaptor.setStyle(t,"fontSize",(0,p.percent)(this.options.scale))},r.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},r.prototype.styleSheet=function(e){if(this.svgStyles)return this.svgStyles;var o=this.svgStyles=t.prototype.styleSheet.call(this,e);return this.adaptor.setAttribute(o,"id",r.STYLESHEETID),o},r.prototype.pageElements=function(t){return"global"!==this.options.fontCache||this.findCache(t)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(t){for(var e=this.adaptor,o=e.tags(e.body(t.document),"svg"),n=o.length-1;n>=0;n--)if(this.adaptor.getAttribute(o[n],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(t,e){var r=this.container;this.container=e;var o=this.factory.wrap(t),n=a(this.createRoot(o),2),i=n[0],s=n[1];this.typesetSVG(o,i,s),this.container=r},r.prototype.createRoot=function(t){var r=t.getOuterBBox(),o=r.w,n=r.h,i=r.d,a=r.pwidth,s=t.metrics.em/1e3,l=Math.max(o,s),c=Math.max(n+i,s),h=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),u=this.adaptor,p=u.append(this.container,this.svg("svg",{xmlns:e.SVGNS,width:this.ex(l),height:this.ex(c),role:"img",focusable:!1,style:{"vertical-align":this.ex(-i)},viewBox:[0,this.fixed(1e3*-n,1),this.fixed(1e3*l,1),this.fixed(1e3*c,1)].join(" ")},[h]));if(.001===l&&(u.setAttribute(p,"preserveAspectRatio","xMidYMid slice"),o<0&&u.setStyle(this.container,"margin-right",this.ex(o))),a){u.setStyle(p,"min-width",this.ex(l)),u.setAttribute(p,"width",a),u.removeAttribute(p,"viewBox");var d=this.fixed(t.metrics.ex/(1e3*this.font.params.x_height),6);u.setAttribute(h,"transform","scale(".concat(d,",-").concat(d,") translate(0, ").concat(this.fixed(1e3*-n,1),")"))}return"none"!==this.options.fontCache&&u.setAttribute(p,"xmlns:xlink",e.XLINKNS),[p,h]},r.prototype.typesetSVG=function(t,e,r){var o=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),o.insert(this.fontCache.getCache(),r)),t.toSVG(r),this.fontCache.clearLocalID(),this.minwidth)o.setStyle(e,"minWidth",this.ex(this.minwidth)),o.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var n=o.getAttribute(this.container,"justify")||"center";this.setIndent(e,n,this.shift)}},r.prototype.setIndent=function(t,e,r){"center"!==e&&"left"!==e||this.adaptor.setStyle(t,"margin-left",this.ex(r)),"center"!==e&&"right"!==e||this.adaptor.setStyle(t,"margin-right",this.ex(-r))},r.prototype.ex=function(t){return t/=this.font.params.x_height,Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(t,r,o){return void 0===r&&(r={}),void 0===o&&(o=[]),this.html(t,r,o,e.SVGNS)},r.prototype.unknownText=function(t,e){var r=this.math.metrics,o=this.font.params.x_height/r.ex*r.em*1e3,n=this.svg("text",{"data-variant":e,transform:"scale(1,-1)","font-size":this.fixed(o,1)+"px"},[this.text(t)]),i=this.adaptor;if("-explicitFont"!==e){var s=(0,u.unicodeChars)(t);if(1!==s.length||s[0]<119808||s[0]>120831){var l=a(this.font.getCssFont(e),3),c=l[0],h=l[1],p=l[2];i.setAttribute(n,"font-family",c),h&&i.setAttribute(n,"font-style","italic"),p&&i.setAttribute(n,"font-weight","bold")}}return n},r.prototype.measureTextNode=function(t){var e=this.adaptor;t=e.clone(t),e.removeAttribute(t,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),o=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[t]);e.append(e.body(e.document),o);var n=e.nodeSize(t,1e3,!0)[0];return e.remove(o),{w:n,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=i(i({},s.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(s.CommonOutputJax);e.SVG=d},4129:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.FontCache=void 0;var r=function(){function t(t){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=t}return t.prototype.cachePath=function(t,e,r){var o="MJX-"+this.localID+(this.jax.font.getVariant(t).cacheID||"")+"-"+e;return this.cache.has(o)||(this.cache.set(o,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:o,d:r}))),o},t.prototype.clearLocalID=function(){this.localID=""},t.prototype.useLocalID=function(t){void 0===t&&(t=null),this.localID=(null==t?++this.nextID:t)+(""===t?"":"-")},t.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},t.prototype.getCache=function(){return this.defs},t}();e.FontCache=r},9708:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,o=arguments.length;r=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AddPaths=e.SVGFontData=void 0;var c=r(9250);s(r(9250),e);var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.OPTIONS=i(i({},c.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),e.JAX="SVG",e}(c.FontData);e.SVGFontData=h,e.AddPaths=function(t,e,r){var o,n,i,a;try{for(var s=l(Object.keys(e)),c=s.next();!c.done;c=s.next()){var u=c.value,p=parseInt(u);h.charOptions(t,p).p=e[p]}}catch(t){o={error:t}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(o)throw o.error}}try{for(var d=l(Object.keys(r)),f=d.next();!f.done;f=d.next()){u=f.value,p=parseInt(u);h.charOptions(t,p).c=r[p]}}catch(t){i={error:t}}finally{try{f&&!f.done&&(a=d.return)&&a.call(d)}finally{if(i)throw i.error}}return t}},9737:function(t,e,r){var o=this&&this.__createBinding||(Object.create?function(t,e,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(e,r);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,o,n)}:function(t,e,r,o){void 0===o&&(o=r),t[o]=e[r]}),n=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return n(e,t),e},a=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||o(e,t,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderLine=e.lineOffset=e.lineData=e.computeLineData=void 0;var s=i(r(5373));a(r(5373),e),e.computeLineData={top:function(t,e,r,o){return[0,t-o,r,t-o]},right:function(t,e,r,o){return[r-o,-e,r-o,t]},bottom:function(t,e,r,o){return[0,o-e,r,o-e]},left:function(t,e,r,o){return[o,-e,o,t]},vertical:function(t,e,r,o){return[r/2,t,r/2,-e]},horizontal:function(t,e,r,o){return[0,(t-e)/2,r,(t-e)/2]},up:function(t,e,r,o){return[o,o-e,r-o,t-o]},down:function(t,e,r,o){return[o,t-o,r-o,o-e]}};e.lineData=function(t,r,o){void 0===o&&(o="");var n=t.getBBox(),i=n.h,a=n.d,s=n.w,l=t.thickness/2;return(0,e.lineOffset)(e.computeLineData[r](i,a,s,l),t,o)};e.lineOffset=function(t,e,r){if(r){var o=e.getOffset(r);o&&("X"===r?(t[0]-=o,t[2]-=o):(t[1]-=o,t[3]-=o))}return t};e.RenderLine=function(t,r){return void 0===r&&(r=""),function(o,n){var i=o.line((0,e.lineData)(o,t,r));o.adaptor.append(o.element,i)}};e.Border=function(t){return s.CommonBorder((function(r,o){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}))(t)};e.Border2=function(t,r,o){return s.CommonBorder2((function(t,n){t.adaptor.append(t.element,t.line((0,e.lineData)(t,r))),t.adaptor.append(t.element,t.line((0,e.lineData)(t,o)))}))(t,r,o)};e.DiagonalStrike=function(t){return s.CommonDiagonalStrike((function(r){return function(r,o){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}}))(t)};e.DiagonalArrow=function(t){return s.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)};e.Arrow=function(t){return s.CommonArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)}},9321:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapper=void 0;var s=r(3717),l=r(1541),c=r(6582),h=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.element=null,e.dx=0,e}return n(e,t),e.prototype.toSVG=function(t){this.addChildren(this.standardSVGnode(t))},e.prototype.addChildren=function(t){var e,r,o=0;try{for(var n=i(this.childNodes),a=n.next();!a.done;a=n.next()){var s=a.value;s.toSVG(t);var l=s.getOuterBBox();s.element&&s.place(o+l.L*l.rscale,0),o+=(l.L+l.w+l.R)*l.rscale}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},e.prototype.standardSVGnode=function(t){var e=this.createSVGnode(t);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),e},e.prototype.createSVGnode=function(t){this.element=this.svg("g",{"data-mml-node":this.node.kind});var e=this.node.attributes.get("href");if(e){t=this.adaptor.append(t,this.svg("a",{href:e}));var r=this.getOuterBBox(),o=r.h,n=r.d,i=r.w;this.adaptor.append(this.element,this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(i),height:this.fixed(o+n),y:this.fixed(-n)}))}return this.adaptor.append(t,this.element),this.element},e.prototype.handleStyles=function(){var t=this;if(this.styles){var e=this.styles.cssText;e&&this.adaptor.setAttribute(this.element,"style",e),s.BBox.StyleAdjust.forEach((function(e){var r=a(e,3),o=r[0];if(0===r[2]){var n=t.styles.get(o);n&&(t.dx+=t.length2em(n,1,t.bbox.rscale))}}))}},e.prototype.handleScale=function(){if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.adaptor.setAttribute(this.element,"transform",t)}},e.prototype.handleColor=function(){var t,e=this.adaptor,r=this.node.attributes,o=r.getExplicit("mathcolor"),n=r.getExplicit("color"),i=r.getExplicit("mathbackground"),a=r.getExplicit("background"),s=(null===(t=this.styles)||void 0===t?void 0:t.get("background-color"))||"";if((o||n)&&(e.setAttribute(this.element,"fill",o||n),e.setAttribute(this.element,"stroke",o||n)),i||a||s){var l=this.getOuterBBox(),c=l.h,h=l.d,u=l.w,p=this.svg("rect",{fill:i||a||s,x:this.fixed(-this.dx),y:this.fixed(-h),width:this.fixed(u),height:this.fixed(c+h),"data-bgcolor":!0}),d=e.firstChild(this.element);d?e.insert(p,d):e.append(this.element,p)}},e.prototype.handleBorder=function(){var t,r,o,n;if(this.styles){var s=Array(4).fill(0),l=Array(4),c=Array(4);try{for(var h=i([["Top",0],["Right",1],["Bottom",2],["Left",3]]),u=h.next();!u.done;u=h.next()){var p=a(u.value,2),d=p[0],f=p[1],y="border"+d,m=this.styles.get(y+"Width");m&&(s[f]=Math.max(0,this.length2em(m,1,this.bbox.rscale)),l[f]=this.styles.get(y+"Style")||"solid",c[f]=this.styles.get(y+"Color")||"currentColor")}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=h.return)&&r.call(h)}finally{if(t)throw t.error}}var v=e.borderFuzz,g=this.getOuterBBox(),b=a([g.h+v,g.d+v,g.w+v],3),x=b[0],_=b[1],M=b[2],w=[M,x],S=[-v,x],O=[M,-_],C=[-v,-_],B=[M-s[1],x-s[0]],j=[-v+s[3],x-s[0]],P=[M-s[1],-_+s[2]],A=[-v+s[3],-_+s[2]],V=[[S,w,B,j],[O,w,B,P],[C,O,P,A],[C,S,j,A]],T=this.adaptor.firstChild(this.element);try{for(var k=i([0,1,2,3]),G=k.next();!G.done;G=k.next()){if(s[f=G.value]){var N=V[f];"dashed"===l[f]||"dotted"===l[f]?this.addBorderBroken(N,c[f],l[f],s[f],f):this.addBorderSolid(N,c[f],T)}}}catch(t){o={error:t}}finally{try{G&&!G.done&&(n=k.return)&&n.call(k)}finally{if(o)throw o.error}}}},e.prototype.addBorderSolid=function(t,e,r){var o=this,n=this.svg("polygon",{points:t.map((function(t){var e=a(t,2),r=e[0],n=e[1];return"".concat(o.fixed(r-o.dx),",").concat(o.fixed(n))})).join(" "),stroke:"none",fill:e});r?this.adaptor.insert(n,r):this.adaptor.append(this.element,n)},e.prototype.addBorderBroken=function(t,e,r,o,n){var i="dotted"===r,s=o/2,l=a([[s,-s,-s,-s],[-s,s,-s,-s],[s,s,-s,s],[s,s,s,-s]][n],4),c=l[0],h=l[1],u=l[2],p=l[3],d=a(t,2),f=d[0],y=d[1],m=f[0]+c-this.dx,v=f[1]+h,g=y[0]+u-this.dx,b=y[1]+p,x=Math.abs(n%2?b-v:g-m),_=i?Math.ceil(x/(2*o)):Math.ceil((x-o)/(4*o)),M=x/(4*_+1),w=this.svg("line",{x1:this.fixed(m),y1:this.fixed(v),x2:this.fixed(g),y2:this.fixed(b),"stroke-width":this.fixed(o),stroke:e,"stroke-linecap":i?"round":"square","stroke-dasharray":i?[1,this.fixed(x/_-.002)].join(" "):[this.fixed(M),this.fixed(3*M)].join(" ")}),S=this.adaptor,O=S.firstChild(this.element);O?S.insert(w,O):S.append(this.element,w)},e.prototype.handleAttributes=function(){var t,r,o,n,a=this.node.attributes,s=a.getAllDefaults(),l=e.skipAttributes;try{for(var c=i(a.getExplicitNames()),h=c.next();!h.done;h=c.next()){var u=h.value;!1!==l[u]&&(u in s||l[u]||this.adaptor.hasAttribute(this.element,u))||this.adaptor.setAttribute(this.element,u,a.getExplicit(u))}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}if(a.get("class")){var p=a.get("class").trim().split(/ +/);try{for(var d=i(p),f=d.next();!f.done;f=d.next()){var y=f.value;this.adaptor.addClass(this.element,y)}}catch(t){o={error:t}}finally{try{f&&!f.done&&(n=d.return)&&n.call(d)}finally{if(o)throw o.error}}}},e.prototype.place=function(t,e,r){if(void 0===r&&(r=null),(t+=this.dx)||e){r||(r=this.element,e=this.handleId(e));var o="translate(".concat(this.fixed(t),",").concat(this.fixed(e),")"),n=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",o+(n?" "+n:""))}},e.prototype.handleId=function(t){if(!this.node.attributes||!this.node.attributes.get("id"))return t;var e=this.adaptor,r=this.getBBox().h,o=e.childNodes(this.element);o.forEach((function(t){return e.remove(t)}));var n=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},o);return e.append(this.element,this.svg("text",{"data-id-align":!0},[this.text("")])),e.append(this.element,n),t+r},e.prototype.firstChild=function(){var t=this.adaptor,e=t.firstChild(this.element);return e&&"text"===t.kind(e)&&t.getAttribute(e,"data-id-align")&&(e=t.firstChild(t.next(e))),e&&"rect"===t.kind(e)&&t.getAttribute(e,"data-hitbox")&&(e=t.next(e)),e},e.prototype.placeChar=function(t,e,r,o,n){var s,l;void 0===n&&(n=null),null===n&&(n=this.variant);var c=t.toString(16).toUpperCase(),h=a(this.getVariantChar(n,t),4),u=h[2],p=h[3];if("p"in p){var d=p.p?"M"+p.p+"Z":"";this.place(e,r,this.adaptor.append(o,this.charNode(n,c,d)))}else if("c"in p){var f=this.adaptor.append(o,this.svg("g",{"data-c":c}));this.place(e,r,f),e=0;try{for(var y=i(this.unicodeChars(p.c,n)),m=y.next();!m.done;m=y.next()){var v=m.value;e+=this.placeChar(v,e,r,f,n)}}catch(t){s={error:t}}finally{try{m&&!m.done&&(l=y.return)&&l.call(y)}finally{if(s)throw s.error}}}else if(p.unknown){var g=String.fromCodePoint(t),b=this.adaptor.append(o,this.jax.unknownText(g,n));return this.place(e,r,b),this.jax.measureTextNodeWithCache(b,g,n).w}return u},e.prototype.charNode=function(t,e,r){return"none"!==this.jax.options.fontCache?this.useNode(t,e,r):this.pathNode(e,r)},e.prototype.pathNode=function(t,e){return this.svg("path",{"data-c":t,d:e})},e.prototype.useNode=function(t,e,r){var o=this.svg("use",{"data-c":e}),n="#"+this.jax.fontCache.cachePath(t,e,r);return this.adaptor.setAttribute(o,"href",n,c.XLINKNS),o},e.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,o=t.d,n=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(e)}),this.svg("rect",{fill:"green",height:this.fixed(o),width:this.fixed(e),y:this.fixed(-o)})]),i=this.element||this.parent.element;this.adaptor.append(i,n)},e.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},e.prototype.svg=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.svg(t,e,r)},e.prototype.text=function(t){return this.jax.text(t)},e.prototype.fixed=function(t,e){return void 0===e&&(e=1),this.jax.fixed(1e3*t,e)},e.kind="unknown",e.borderFuzz=.005,e}(l.CommonWrapper);e.SVGWrapper=h},9416:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapperFactory=void 0;var i=r(1475),a=r(4687),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return n(e,t),e.defaultNodes=a.SVGWrappers,e}(i.CommonWrapperFactory);e.SVGWrapperFactory=s},4687:function(t,e,r){var o;Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrappers=void 0;var n=r(9321),i=r(1211),a=r(322),s=r(2983),l=r(6760),c=r(9810),h=r(3677),u=r(1941),p=r(3007),d=r(2458),f=r(4539),y=r(438),m=r(9295),v=r(9948),g=r(8798),b=r(5258),x=r(7522),_=r(4299),M=r(4750),w=r(451),S=r(4682),O=r(2673),C=r(4601),B=r(144),j=r(6965),P=r(4916),A=r(484),V=r(7455);e.SVGWrappers=((o={})[i.SVGmath.kind]=i.SVGmath,o[a.SVGmrow.kind]=a.SVGmrow,o[a.SVGinferredMrow.kind]=a.SVGinferredMrow,o[s.SVGmi.kind]=s.SVGmi,o[l.SVGmo.kind]=l.SVGmo,o[c.SVGmn.kind]=c.SVGmn,o[h.SVGms.kind]=h.SVGms,o[u.SVGmtext.kind]=u.SVGmtext,o[p.SVGmerror.kind]=p.SVGmerror,o[d.SVGmspace.kind]=d.SVGmspace,o[f.SVGmpadded.kind]=f.SVGmpadded,o[y.SVGmphantom.kind]=y.SVGmphantom,o[m.SVGmfrac.kind]=m.SVGmfrac,o[v.SVGmsqrt.kind]=v.SVGmsqrt,o[g.SVGmroot.kind]=g.SVGmroot,o[b.SVGmfenced.kind]=b.SVGmfenced,o[x.SVGmsub.kind]=x.SVGmsub,o[x.SVGmsup.kind]=x.SVGmsup,o[x.SVGmsubsup.kind]=x.SVGmsubsup,o[_.SVGmunder.kind]=_.SVGmunder,o[_.SVGmover.kind]=_.SVGmover,o[_.SVGmunderover.kind]=_.SVGmunderover,o[M.SVGmmultiscripts.kind]=M.SVGmmultiscripts,o[w.SVGmtable.kind]=w.SVGmtable,o[S.SVGmtr.kind]=S.SVGmtr,o[S.SVGmlabeledtr.kind]=S.SVGmlabeledtr,o[O.SVGmtd.kind]=O.SVGmtd,o[C.SVGmaction.kind]=C.SVGmaction,o[B.SVGmenclose.kind]=B.SVGmenclose,o[j.SVGsemantics.kind]=j.SVGsemantics,o[j.SVGannotation.kind]=j.SVGannotation,o[j.SVGannotationXML.kind]=j.SVGannotationXML,o[j.SVGxml.kind]=j.SVGxml,o[P.SVGmglyph.kind]=P.SVGmglyph,o[A.SVGTeXAtom.kind]=A.SVGTeXAtom,o[V.SVGTextNode.kind]=V.SVGTextNode,o[n.SVGWrapper.kind]=n.SVGWrapper,o)},484:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTeXAtom=void 0;var i=r(9321),a=r(3438),s=r(4282),l=r(8921),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(e){if(t.prototype.toSVG.call(this,e),this.adaptor.setAttribute(this.element,"data-mjx-texclass",l.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===l.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),o=r.h,n=(o+r.d)/2+this.font.params.axis_height-o,i="translate(0 "+this.fixed(n)+")";this.adaptor.setAttribute(this.element,"transform",i)}},e.kind=s.TeXAtom.prototype.kind,e}((0,a.CommonTeXAtomMixin)(i.SVGWrapper));e.SVGTeXAtom=c},7455:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTextNode=void 0;var a=r(8921),s=r(9321),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e,r,o=this.node.getText(),n=this.parent.variant;if(0!==o.length)if("-explicitFont"===n)this.element=this.adaptor.append(t,this.jax.unknownText(o,n));else{var a=this.remappedText(o,n);this.parent.childNodes.length>1&&(t=this.element=this.adaptor.append(t,this.svg("g",{"data-mml-node":"text"})));var s=0;try{for(var l=i(a),c=l.next();!c.done;c=l.next()){var h=c.value;s+=this.placeChar(h,s,0,t,n)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}}},e.kind=a.TextNode.prototype.kind,e.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},e}((0,r(555).CommonTextNodeMixin)(s.SVGWrapper));e.SVGTextNode=l},4601:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmaction=void 0;var i=r(9321),a=r(3345),s=r(3345),l=r(3969),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.selected,o=r.getOuterBBox(),n=o.h,i=o.d,a=o.w;this.adaptor.append(this.element,this.svg("rect",{width:this.fixed(a),height:this.fixed(n+i),y:this.fixed(-i),fill:"none","pointer-events":"all"})),r.toSVG(e);var s=r.getOuterBBox();r.element&&r.place(s.L*s.rscale,0),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.element.addEventListener(t,e)},e.kind=l.MmlMaction.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.element,"data-toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,o=t.factory.jax.document,n=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(o),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r){var o=t.firstChild();if(r.node.isKind("mtext")){var n=r.node.getText();t.adaptor.insert(t.svg("title",{},[t.text(n)]),o)}else{var i=t.adaptor,a=t.jax.container,s=t.node.factory.create("math",{},[t.childNodes[1].node]),l=t.html("mjx-tool",{},[t.html("mjx-tip")]),c=i.append(o,t.svg("foreignObject",{style:{display:"none"}},[l]));t.jax.processMath(s,i.firstChild(l)),t.childNodes[1].node.parent=t.node,t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e),e.hoverTimer.set(t,setTimeout((function(){i.setStyle(l,"left","0"),i.setStyle(l,"top","0"),i.append(a,l);var e=i.nodeBBox(l),r=i.nodeBBox(t.element),o=(r.right-e.left)/t.metrics.em+t.dx,n=(r.bottom-e.bottom)/t.metrics.em+t.dy;i.setStyle(l,"left",t.px(o)),i.setStyle(l,"top",t.px(n))}),e.postDelay)),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var o=setTimeout((function(){return i.append(c,l)}),e.clearDelay);e.clearTimer.set(t,o),r.stopPropagation()}))}}},s.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var o=t.adaptor,n=r.node.getText();o.setAttribute(t.element,"data-statusline",n),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=o.body(o.document);e.status=o.append(i,t.html("mjx-status",{},[t.text(n)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(o.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,a.CommonMactionMixin)(i.SVGWrapper));e.SVGmaction=c},1211:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmath=void 0;var s=r(9321),l=r(2057),c=r(304),h=r(3717),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},e.prototype.handleDisplay=function(){var t=i(this.getAlignShift(),2),e=t[0],r=t[1];if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===h.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var o=this.jax.table.getOuterBBox(),n=o.L,a=o.w,s=o.R;"right"===e?s=Math.max(s||-r,-r):"left"===e?n=Math.max(n||r,r):"center"===e&&(a+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,n+a+s)}}else this.jax.shift=r},e.prototype.handleSpeech=function(){var t,e,r=this.adaptor,o=this.node.attributes,n=o.get("aria-label")||o.get("data-semantic-speech");if(n){var i=this.getTitleID(),s=this.svg("title",{id:i},[this.text(n)]);r.insert(s,r.firstChild(this.element)),r.setAttribute(this.element,"aria-labeledby",i),r.removeAttribute(this.element,"aria-label");try{for(var l=a(this.childNodes[0].childNodes),c=l.next();!c.done;c=l.next()){var h=c.value;r.setAttribute(h.element,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{c&&!c.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}}},e.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},e.prototype.setChildPWidths=function(e,r,o){return void 0===r&&(r=null),void 0===o&&(o=!0),t.prototype.setChildPWidths.call(this,e,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},e.kind=c.MmlMath.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right"}},e}((0,l.CommonMathMixin)(s.SVGWrapper));e.SVGmath=u},144:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(e,r);n&&!("get"in n?!e.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,o,n)}:function(t,e,r,o){void 0===o&&(o=r),t[o]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},l=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmenclose=void 0;var h=r(9321),u=r(6200),p=s(r(9737)),d=r(4374),f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e,r,o=this.standardSVGnode(t),n=this.getBBoxExtenders()[3],i={};n>0&&(i.transform="translate("+this.fixed(n)+", 0)");var a=this.adaptor.append(o,this.svg("g",i));this.renderChild?this.renderChild(this,a):this.childNodes[0].toSVG(a);try{for(var s=l(Object.keys(this.notations)),c=s.next();!c.done;c=s.next()){var h=c.value,u=this.notations[h];!u.renderChild&&u.renderer(this,o)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}},e.prototype.arrow=function(t,e,r,o,n){void 0===o&&(o=""),void 0===n&&(n=0);var i=this.getBBox(),a=i.w,s=(t-a)/2,l=(i.h-i.d)/2,h=this.thickness,u=h/2,p=c([h*this.arrowhead.x,h*this.arrowhead.y,h*this.arrowhead.dx],3),d=p[0],f=p[1],y=p[2],m=r?this.fill("M",a+s,l,"l",-(d+y),f,"l",y,u-f,"L",d-s,l+u,"l",y,f-u,"l",-(d+y),-f,"l",d+y,-f,"l",-y,f-u,"L",a+s-d,l-u,"l",-y,u-f,"Z"):this.fill("M",a+s,l,"l",-(d+y),f,"l",y,u-f,"L",-s,l+u,"l",0,-h,"L",a+s-d,l-u,"l",-y,u-f,"Z"),v=[];if(n&&v.push("X"===o?"translate(".concat(this.fixed(-n)," 0)"):"translate(0 ".concat(this.fixed(n),")")),e){var g=this.jax.fixed(180*-e/Math.PI);v.push("rotate(".concat(g," ").concat(this.fixed(a/2)," ").concat(this.fixed(l),")"))}return v.length&&this.adaptor.setAttribute(m,"transform",v.join(" ")),m},e.prototype.line=function(t){var e=c(t,4),r=e[0],o=e[1],n=e[2],i=e[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(o),x2:this.fixed(n),y2:this.fixed(i),"stroke-width":this.fixed(this.thickness)})},e.prototype.box=function(t,e,r,o){void 0===o&&(o=0);var n=this.thickness,i={x:this.fixed(n/2),y:this.fixed(n/2-r),width:this.fixed(t-n),height:this.fixed(e+r-n),fill:"none","stroke-width":this.fixed(n)};return o&&(i.rx=this.fixed(o)),this.svg("rect",i)},e.prototype.ellipse=function(t,e,r){var o=this.thickness;return this.svg("ellipse",{rx:this.fixed((t-o)/2),ry:this.fixed((e+r-o)/2),cx:this.fixed(t/2),cy:this.fixed((e-r)/2),fill:"none","stroke-width":this.fixed(o)})},e.prototype.path=function(t){for(var e=this,r=[],o=1;o g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},e}(i.SVGWrapper);e.SVGmerror=s},5258:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],o=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfenced=void 0;var a=r(9321),s=r(1346),l=r(7451),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.setChildrenParent(this.mrow),this.mrow.toSVG(e),this.setChildrenParent(this)},e.prototype.setChildrenParent=function(t){var e,r;try{for(var o=i(this.childNodes),n=o.next();!n.done;n=o.next()){n.value.parent=t}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},e.kind=l.MmlMfenced.prototype.kind,e}((0,s.CommonMfencedMixin)(a.SVGWrapper));e.SVGmfenced=c},9295:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfrac=void 0;var a=r(9321),s=r(5705),l=r(848),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t);var e=this.node.attributes.getList("linethickness","bevelled"),r=e.linethickness,o=e.bevelled,n=this.isDisplay();if(o)this.makeBevelled(n);else{var i=this.length2em(String(r),.06);0===i?this.makeAtop(n):this.makeFraction(n,i)}},e.prototype.makeFraction=function(t,e){var r=this.element,o=this.node.attributes.getList("numalign","denomalign"),n=o.numalign,a=o.denomalign,s=i(this.childNodes,2),l=s[0],c=s[1],h=l.getOuterBBox(),u=c.getOuterBBox(),p=this.font.params,d=p.axis_height,f=this.node.getProperty("withDelims")?0:p.nulldelimiterspace,y=Math.max((h.L+h.w+h.R)*h.rscale,(u.L+u.w+u.R)*u.rscale),m=this.getAlignX(y,h,n)+.1+f,v=this.getAlignX(y,u,a)+.1+f,g=this.getTUV(t,e),b=g.T,x=g.u,_=g.v;l.toSVG(r),l.place(m,d+b+Math.max(h.d*h.rscale,x)),c.toSVG(r),c.place(v,d-b-Math.max(u.h*u.rscale,_)),this.adaptor.append(r,this.svg("rect",{width:this.fixed(y+.2),height:this.fixed(e),x:this.fixed(f),y:this.fixed(d-e/2)}))},e.prototype.makeAtop=function(t){var e=this.element,r=this.node.attributes.getList("numalign","denomalign"),o=r.numalign,n=r.denomalign,a=i(this.childNodes,2),s=a[0],l=a[1],c=s.getOuterBBox(),h=l.getOuterBBox(),u=this.font.params,p=this.node.getProperty("withDelims")?0:u.nulldelimiterspace,d=Math.max((c.L+c.w+c.R)*c.rscale,(h.L+h.w+h.R)*h.rscale),f=this.getAlignX(d,c,o)+p,y=this.getAlignX(d,h,n)+p,m=this.getUVQ(t),v=m.u,g=m.v;s.toSVG(e),s.place(f,v),l.toSVG(e),l.place(y,-g)},e.prototype.makeBevelled=function(t){var e=this.element,r=i(this.childNodes,2),o=r[0],n=r[1],a=this.getBevelData(t),s=a.u,l=a.v,c=a.delta,h=a.nbox,u=a.dbox,p=(h.L+h.w+h.R)*h.rscale;o.toSVG(e),this.bevel.toSVG(e),n.toSVG(e),o.place(h.L*h.rscale,s),this.bevel.place(p-c/2,0),n.place(p+this.bevel.getOuterBBox().w+u.L*u.rscale-c,l)},e.kind=l.MmlMfrac.prototype.kind,e}((0,s.CommonMfracMixin)(a.SVGWrapper));e.SVGmfrac=c},4916:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmglyph=void 0;var i=r(9321),a=r(7969),s=r(910),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);if(this.charWrapper)this.charWrapper.toSVG(e);else{var r=this.node.attributes.getList("src","alt"),o=r.src,n=r.alt,i=this.fixed(this.height),a={width:this.fixed(this.width),height:i,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":n,href:o},s=this.svg("image",a);this.adaptor.append(e,s)}},e.kind=s.MmlMglyph.prototype.kind,e}((0,a.CommonMglyphMixin)(i.SVGWrapper));e.SVGmglyph=l},2983:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmi=void 0;var i=r(9321),a=r(1419),s=r(7754),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=s.MmlMi.prototype.kind,e}((0,a.CommonMiMixin)(i.SVGWrapper));e.SVGmi=l},4750:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmmultiscripts=e.AlignX=void 0;var a=r(7522),s=r(9906),l=r(7764),c=r(6720);function h(t){return{left:function(t,e){return 0},center:function(t,e){return(e-t)/2},right:function(t,e){return e-t}}[t]||function(t,e){return 0}}e.AlignX=h;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.scriptData,o=this.node.getProperty("scriptalign")||"right left",n=i((0,c.split)(o+" "+o),2),a=n[0],s=n[1],l=this.combinePrePost(r.sub,r.psub),h=this.combinePrePost(r.sup,r.psup),u=i(this.getUVQ(l,h),2),p=u[0],d=u[1],f=0;r.numPrescripts&&(f=this.addScripts(.05,p,d,this.firstPrescript,r.numPrescripts,a));var y=this.baseChild;y.toSVG(e),y.place(f,0),f+=y.getOuterBBox().w,r.numScripts&&this.addScripts(f,p,d,1,r.numScripts,s)},e.prototype.addScripts=function(t,e,r,o,n,a){var s=this.adaptor,l=h(a),c=s.append(this.element,this.svg("g")),u=s.append(this.element,this.svg("g"));this.place(t,e,c),this.place(t,r,u);for(var p=o+2*n,d=0;o=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmo=void 0;var s=r(9321),l=r(437),c=r(9946),h=.1,u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.node.attributes,r=e.get("symmetric")&&2!==this.stretch.dir,o=0!==this.stretch.dir;o&&null===this.size&&this.getStretchedVariant([]);var n=this.standardSVGnode(t);if(o&&this.size<0)this.stretchSVG();else{var i=r||e.get("largeop")?this.fixed(this.getCenterOffset()):"0",a=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===i&&"0"===a||this.adaptor.setAttribute(n,"transform","translate(".concat(a," ").concat(i,")")),this.addChildren(n)}},e.prototype.stretchSVG=function(){var t=this.stretch.stretch,e=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(t,e,r):this.stretchHorizontal(t,e,r)},e.prototype.getStretchVariants=function(){var t,e,r=this.stretch.c||this.getText().codePointAt(0),o=[];try{for(var n=i(this.stretch.stretch.keys()),a=n.next();!a.done;a=n.next()){var s=a.value;o[s]=this.font.getStretchVariant(r,s)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return o},e.prototype.stretchVertical=function(t,e,r){var o=r.h,n=r.d,i=r.w,s=this.addTop(t[0],e[0],o,i),l=this.addBot(t[2],e[2],n,i);if(4===t.length){var c=a(this.addMidV(t[3],e[3],i),2),h=c[0],u=c[1];this.addExtV(t[1],e[1],o,0,s,h,i),this.addExtV(t[1],e[1],0,n,u,l,i)}else this.addExtV(t[1],e[1],o,n,s,l,i)},e.prototype.stretchHorizontal=function(t,e,r){var o=r.w,n=this.addLeft(t[0],e[0]),i=this.addRight(t[2],e[2],o);if(4===t.length){var s=a(this.addMidH(t[3],e[3],o),2),l=s[0],c=s[1],h=o/2;this.addExtH(t[1],e[1],h,n,h-l),this.addExtH(t[1],e[1],h,c-h,i,h)}else this.addExtH(t[1],e[1],o,n,i)},e.prototype.getChar=function(t,e){var r=this.font.getChar(e,t)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},e.prototype.addGlyph=function(t,e,r,o,n){return void 0===n&&(n=null),this.placeChar(t,r,o,n||this.element,e)},e.prototype.addTop=function(t,e,r,o){if(!t)return 0;var n=a(this.getChar(t,e),3),i=n[0],s=n[1],l=n[2];return this.addGlyph(t,e,(o-l)/2,r-i),i+s},e.prototype.addExtV=function(t,e,r,o,n,i,s){var l=this;if(t){n=Math.max(0,n-h),i=Math.max(0,i-h);var c=this.adaptor,u=a(this.getChar(t,e),3),p=u[0],d=u[1],f=u[2],y=r+o-n-i,m=1.5*y/(p+d),v=(m*(p-d)-y)/2;if(!(y<=0)){var g=this.svg("svg",{width:this.fixed(f),height:this.fixed(y),y:this.fixed(i-o),x:this.fixed((s-f)/2),viewBox:[0,v,f,y].map((function(t){return l.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,g);var b=c.lastChild(g);c.setAttribute(b,"transform","scale(1,".concat(this.jax.fixed(m),")")),c.append(this.element,g)}}},e.prototype.addBot=function(t,e,r,o){if(!t)return 0;var n=a(this.getChar(t,e),3),i=n[0],s=n[1],l=n[2];return this.addGlyph(t,e,(o-l)/2,s-r),i+s},e.prototype.addMidV=function(t,e,r){if(!t)return[0,0];var o=a(this.getChar(t,e),3),n=o[0],i=o[1],s=o[2],l=(i-n)/2+this.font.params.axis_height;return this.addGlyph(t,e,(r-s)/2,l),[n+l,i-l]},e.prototype.addLeft=function(t,e){return t?this.addGlyph(t,e,0,0):0},e.prototype.addExtH=function(t,e,r,o,n,i){var s=this;if(void 0===i&&(i=0),t){n=Math.max(0,n-.1),o=Math.max(0,o-.1);var l=this.adaptor,c=a(this.getChar(t,e),3),u=c[0],p=c[1],d=c[2],f=r-o-n,y=u+p+.2,m=f/d*1.5,v=-(p+h);if(!(f<=0)){var g=this.svg("svg",{width:this.fixed(f),height:this.fixed(y),x:this.fixed(i+o),y:this.fixed(v),viewBox:[(m*d-f)/2,v,f,y].map((function(t){return s.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,g);var b=l.lastChild(g);l.setAttribute(b,"transform","scale("+this.jax.fixed(m)+",1)"),l.append(this.element,g)}}},e.prototype.addRight=function(t,e,r){if(!t)return 0;var o=this.getChar(t,e)[2];return this.addGlyph(t,e,r-o,0)},e.prototype.addMidH=function(t,e,r){if(!t)return[0,0];var o=this.getChar(t,e)[2];return this.addGlyph(t,e,(r-o)/2,0),[(r-o)/2,(r+o)/2]},e.kind=c.MmlMo.prototype.kind,e}((0,l.CommonMoMixin)(s.SVGWrapper));e.SVGmo=u},4539:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmpadded=void 0;var a=r(9321),s=r(7481),l=r(189),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=i(this.getDimens(),9),o=r[5],n=r[6],a=r[7],s=r[8],l=this.node.attributes.get("data-align")||"left",c=n+s-(o<0&&"left"!==l?"center"===l?o/2:o:0);(c||a)&&(e=this.adaptor.append(e,this.svg("g")),this.place(c,a,e)),this.addChildren(e)},e.kind=l.MmlMpadded.prototype.kind,e}((0,s.CommonMpaddedMixin)(a.SVGWrapper));e.SVGmpadded=c},438:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmphantom=void 0;var i=r(9321),a=r(7988),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t)},e.kind=a.MmlMphantom.prototype.kind,e}(i.SVGWrapper);e.SVGmphantom=s},8798:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmroot=void 0;var a=r(9948),s=r(5997),l=r(4664),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.addRoot=function(t,e,r,o){e.toSVG(t);var n=i(this.getRootDimens(r,o),3),a=n[0],s=n[1],l=n[2],c=e.getOuterBBox();e.place(l*c.rscale,s),this.dx=a},e.kind=l.MmlMroot.prototype.kind,e}((0,s.CommonMrootMixin)(a.SVGmsqrt));e.SVGmroot=c},322:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGinferredMrow=e.SVGmrow=void 0;var i=r(9321),a=r(9323),s=r(9323),l=r(1691),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.node.isInferred?this.element=t:this.standardSVGnode(t);this.addChildren(e)},e.kind=l.MmlMrow.prototype.kind,e}((0,a.CommonMrowMixin)(i.SVGWrapper));e.SVGmrow=c;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=l.MmlInferredMrow.prototype.kind,e}((0,s.CommonInferredMrowMixin)(c));e.SVGinferredMrow=h},3677:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGms=void 0;var i=r(9321),a=r(6920),s=r(4042),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=s.MmlMs.prototype.kind,e}((0,a.CommonMsMixin)(i.SVGWrapper));e.SVGms=l},2458:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmspace=void 0;var i=r(9321),a=r(37),s=r(1465),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=s.MmlMspace.prototype.kind,e}((0,a.CommonMspaceMixin)(i.SVGWrapper));e.SVGmspace=l},9948:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsqrt=void 0;var i=r(9321),a=r(222),s=r(4655),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dx=0,e}return n(e,t),e.prototype.toSVG=function(t){var e=this.childNodes[this.surd],r=this.childNodes[this.base],o=this.root?this.childNodes[this.root]:null,n=e.getBBox(),i=r.getOuterBBox(),a=this.getPQ(n)[1],s=this.font.params.rule_thickness*this.bbox.scale,l=i.h+a+s,c=this.standardSVGnode(t),h=this.adaptor.append(c,this.svg("g"));this.addRoot(c,o,n,l),e.toSVG(c),e.place(this.dx,l-n.h),r.toSVG(h),r.place(this.dx+n.w,0),this.adaptor.append(c,this.svg("rect",{width:this.fixed(i.w),height:this.fixed(s),x:this.fixed(this.dx+n.w),y:this.fixed(l-s)}))},e.prototype.addRoot=function(t,e,r,o){},e.kind=s.MmlMsqrt.prototype.kind,e}((0,a.CommonMsqrtMixin)(i.SVGWrapper));e.SVGmsqrt=l},7522:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsubsup=e.SVGmsup=e.SVGmsub=void 0;var a=r(1269),s=r(3069),l=r(3069),c=r(3069),h=r(5857),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=h.MmlMsub.prototype.kind,e}((0,s.CommonMsubMixin)(a.SVGscriptbase));e.SVGmsub=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=h.MmlMsup.prototype.kind,e}((0,l.CommonMsupMixin)(a.SVGscriptbase));e.SVGmsup=p;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=i([this.baseChild,this.supChild,this.subChild],3),o=r[0],n=r[1],a=r[2],s=this.getBaseWidth(),l=this.getAdjustedIc(),c=i(this.getUVQ(),2),h=c[0],u=c[1];o.toSVG(e),n.toSVG(e),a.toSVG(e),a.place(s,u),n.place(s+l,h)},e.kind=h.MmlMsubsup.prototype.kind,e}((0,c.CommonMsubsupMixin)(a.SVGscriptbase));e.SVGmsubsup=d},451:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;ns?s:this.pWidth),c="left"===a?0:"right"===a?l:l/2;if(c){var h=this.svg("g",{},this.adaptor.childNodes(t));this.place(c,0,h),this.adaptor.append(t,h)}return c},e.prototype.lineClass=function(t){return"mjx-"+t},e.prototype.makeFrame=function(t,e,r,o){var n=this.fLine;return this.svg("rect",this.setLineThickness(n,o,{"data-frame":!0,class:this.lineClass(o),width:this.fixed(t-n),height:this.fixed(e+r-n),x:this.fixed(n/2),y:this.fixed(n/2-r)}))},e.prototype.makeVLine=function(t,e,r){var o=this.getBBox(),n=o.h,i=o.d,a="dotted"===e?r/2:0,s=this.fixed(t+r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"v",class:this.lineClass(e),x1:s,y1:this.fixed(a-i),x2:s,y2:this.fixed(n-a)}))},e.prototype.makeHLine=function(t,e,r){var o=this.getBBox().w,n="dotted"===e?r/2:0,i=this.fixed(t-r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"h",class:this.lineClass(e),x1:this.fixed(n),y1:i,x2:this.fixed(o-n),y2:i}))},e.prototype.setLineThickness=function(t,e,r){return.07!==t&&(r["stroke-thickness"]=this.fixed(t),"solid"!==e&&(r["stroke-dasharray"]=("dotted"===e?"0,":"")+this.fixed(2*t))),r},e.prototype.handleLabels=function(t,e,r){if(this.hasLabels){var o=this.labels,n=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(t,o,n):this.subTable(t,o,n,r)}},e.prototype.spaceLabels=function(){for(var t=this.adaptor,e=this.getBBox().h,r=this.getTableData().L,o=this.getRowHalfSpacing(),n=e-this.fLine,i=t.firstChild(this.labels),a=0;a line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}((0,l.CommonMtableMixin)(s.SVGWrapper));e.SVGmtable=h},2673:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtd=void 0;var i=r(9321),a=r(7805),s=r(2321),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.placeCell=function(t,e,r,o,n){var i=this.getBBox(),a=Math.max(i.h,.75),s=Math.max(i.d,.25),l=this.node.attributes.get("columnalign"),c=this.node.attributes.get("rowalign"),h=this.getAlignX(r,i,l),u=this.getAlignY(o,n,a,s,c);return this.place(t+h,e+u),[h,u]},e.prototype.placeColor=function(t,e,r,o){var n=this.adaptor,i=this.firstChild();i&&"rect"===n.kind(i)&&n.getAttribute(i,"data-bgcolor")&&(n.setAttribute(i,"x",this.fixed(t)),n.setAttribute(i,"y",this.fixed(e)),n.setAttribute(i,"width",this.fixed(r)),n.setAttribute(i,"height",this.fixed(o)))},e.kind=s.MmlMtd.prototype.kind,e}((0,a.CommonMtdMixin)(i.SVGWrapper));e.SVGmtd=l},1941:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtext=void 0;var i=r(9321),a=r(8325),s=r(6277),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=s.MmlMtext.prototype.kind,e}((0,a.CommonMtextMixin)(i.SVGWrapper));e.SVGmtext=l},4682:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var o,n=0,i=e.length;n0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmunderover=e.SVGmover=e.SVGmunder=void 0;var a=r(7522),s=r(9690),l=r(9690),c=r(9690),h=r(3102),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),o=i([this.baseChild,this.scriptChild],2),n=o[0],a=o[1],s=i([n.getOuterBBox(),a.getOuterBBox()],2),l=s[0],c=s[1];n.toSVG(r),a.toSVG(r);var h=this.isLineBelow?0:this.getDelta(!0),u=this.getUnderKV(l,c)[1],p=i(this.getDeltaW([l,c],[0,-h]),2),d=p[0],f=p[1];n.place(d,0),a.place(f,u)}},e.kind=h.MmlMunder.prototype.kind,e}((0,s.CommonMunderMixin)(a.SVGmsub));e.SVGmunder=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),o=i([this.baseChild,this.scriptChild],2),n=o[0],a=o[1],s=i([n.getOuterBBox(),a.getOuterBBox()],2),l=s[0],c=s[1];n.toSVG(r),a.toSVG(r);var h=this.isLineAbove?0:this.getDelta(),u=this.getOverKU(l,c)[1],p=i(this.getDeltaW([l,c],[0,h]),2),d=p[0],f=p[1];n.place(d,0),a.place(f,u)}},e.kind=h.MmlMover.prototype.kind,e}((0,l.CommonMoverMixin)(a.SVGmsup));e.SVGmover=p;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),o=i([this.baseChild,this.overChild,this.underChild],3),n=o[0],a=o[1],s=o[2],l=i([n.getOuterBBox(),a.getOuterBBox(),s.getOuterBBox()],3),c=l[0],h=l[1],u=l[2];n.toSVG(r),s.toSVG(r),a.toSVG(r);var p=this.getDelta(),d=this.getOverKU(c,h)[1],f=this.getUnderKV(c,u)[1],y=i(this.getDeltaW([c,u,h],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p]),3),m=y[0],v=y[1],g=y[2];n.place(m,0),s.place(v,f),a.place(g,d)}},e.kind=h.MmlMunderover.prototype.kind,e}((0,c.CommonMunderoverMixin)(a.SVGmsubsup));e.SVGmunderover=d},1269:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var o,n,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGscriptbase=void 0;var a=r(9321),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.getBaseWidth(),o=i(this.getOffset(),2),n=o[0],a=o[1];this.baseChild.toSVG(e),this.scriptChild.toSVG(e),this.scriptChild.place(r+n,a)},e.kind="scriptbase",e}((0,r(7091).CommonScriptbaseMixin)(a.SVGWrapper));e.SVGscriptbase=s},6965:function(t,e,r){var o,n=this&&this.__extends||(o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},o(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGxml=e.SVGannotationXML=e.SVGannotation=e.SVGsemantics=void 0;var i=r(9321),a=r(3191),s=r(9167),l=r(8921),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.childNodes.length&&this.childNodes[0].toSVG(e)},e.kind=s.MmlSemantics.prototype.kind,e}((0,a.CommonSemanticsMixin)(i.SVGWrapper));e.SVGsemantics=c;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e)},e.prototype.computeBBox=function(){return this.bbox},e.kind=s.MmlAnnotation.prototype.kind,e}(i.SVGWrapper);e.SVGannotation=h;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.kind=s.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(i.SVGWrapper);e.SVGannotationXML=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.toSVG=function(t){var e=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,o=this.fixed(1/r),n=this.getBBox(),i=n.w,a=n.h,s=n.d;this.element=this.adaptor.append(t,this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-a*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((a+s)*r)+"px",transform:"scale(".concat(o,") matrix(1 0 0 -1 0 0)")},[e]))},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.jax.measureXMLnode(this.node.getXML()),o=r.w,n=r.h,i=r.d;t.w=o,t.h=n,t.d=i},e.prototype.getStyles=function(){},e.prototype.getScale=function(){},e.prototype.getVariant=function(){},e.kind=l.XMLNode.prototype.kind,e.autoStyle=!1,e}(i.SVGWrapper);e.SVGxml=p},8723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,e.PV=MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},4769:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.protoItem=MathJax._.core.MathItem.protoItem,e.AbstractMathItem=MathJax._.core.MathItem.AbstractMathItem,e.STATE=MathJax._.core.MathItem.STATE,e.newState=MathJax._.core.MathItem.newState},8921:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},4282:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TeXAtom=MathJax._.core.MmlTree.MmlNodes.TeXAtom.TeXAtom},3969:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMaction=MathJax._.core.MmlTree.MmlNodes.maction.MmlMaction},304:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMath=MathJax._.core.MmlTree.MmlNodes.math.MmlMath},4374:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMenclose=MathJax._.core.MmlTree.MmlNodes.menclose.MmlMenclose},8078:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMerror=MathJax._.core.MmlTree.MmlNodes.merror.MmlMerror},7451:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=MathJax._.core.MmlTree.MmlNodes.mfenced.MmlMfenced},848:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=MathJax._.core.MmlTree.MmlNodes.mfrac.MmlMfrac},910:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMglyph=MathJax._.core.MmlTree.MmlNodes.mglyph.MmlMglyph},7754:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMi=MathJax._.core.MmlTree.MmlNodes.mi.MmlMi},7764:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMmultiscripts=MathJax._.core.MmlTree.MmlNodes.mmultiscripts.MmlMmultiscripts,e.MmlMprescripts=MathJax._.core.MmlTree.MmlNodes.mmultiscripts.MmlMprescripts,e.MmlNone=MathJax._.core.MmlTree.MmlNodes.mmultiscripts.MmlNone},3235:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMn=MathJax._.core.MmlTree.MmlNodes.mn.MmlMn},9946:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=MathJax._.core.MmlTree.MmlNodes.mo.MmlMo},189:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMpadded=MathJax._.core.MmlTree.MmlNodes.mpadded.MmlMpadded},7988:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMphantom=MathJax._.core.MmlTree.MmlNodes.mphantom.MmlMphantom},4664:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMroot=MathJax._.core.MmlTree.MmlNodes.mroot.MmlMroot},1691:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMrow=MathJax._.core.MmlTree.MmlNodes.mrow.MmlMrow,e.MmlInferredMrow=MathJax._.core.MmlTree.MmlNodes.mrow.MmlInferredMrow},4042:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMs=MathJax._.core.MmlTree.MmlNodes.ms.MmlMs},1465:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMspace=MathJax._.core.MmlTree.MmlNodes.mspace.MmlMspace},4655:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMsqrt=MathJax._.core.MmlTree.MmlNodes.msqrt.MmlMsqrt},5857:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMsubsup=MathJax._.core.MmlTree.MmlNodes.msubsup.MmlMsubsup,e.MmlMsub=MathJax._.core.MmlTree.MmlNodes.msubsup.MmlMsub,e.MmlMsup=MathJax._.core.MmlTree.MmlNodes.msubsup.MmlMsup},4859:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=MathJax._.core.MmlTree.MmlNodes.mtable.MmlMtable},2321:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtd=MathJax._.core.MmlTree.MmlNodes.mtd.MmlMtd},6277:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtext=MathJax._.core.MmlTree.MmlNodes.mtext.MmlMtext},4393:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtr=MathJax._.core.MmlTree.MmlNodes.mtr.MmlMtr,e.MmlMlabeledtr=MathJax._.core.MmlTree.MmlNodes.mtr.MmlMlabeledtr},3102:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMunderover=MathJax._.core.MmlTree.MmlNodes.munderover.MmlMunderover,e.MmlMunder=MathJax._.core.MmlTree.MmlNodes.munderover.MmlMunder,e.MmlMover=MathJax._.core.MmlTree.MmlNodes.munderover.MmlMover},9167:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlSemantics=MathJax._.core.MmlTree.MmlNodes.semantics.MmlSemantics,e.MmlAnnotationXML=MathJax._.core.MmlTree.MmlNodes.semantics.MmlAnnotationXML,e.MmlAnnotation=MathJax._.core.MmlTree.MmlNodes.semantics.MmlAnnotation},3985:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=MathJax._.core.OutputJax.AbstractOutputJax},9879:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWrapper=MathJax._.core.Tree.Wrapper.AbstractWrapper},2506:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWrapperFactory=MathJax._.core.Tree.WrapperFactory.AbstractWrapperFactory},3717:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=MathJax._.util.BBox.BBox},9077:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},5888:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=MathJax._.util.StyleList.CssStyles},5878:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Styles=MathJax._.util.Styles.Styles},6914:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BIGDIMEN=MathJax._.util.lengths.BIGDIMEN,e.UNITS=MathJax._.util.lengths.UNITS,e.RELUNITS=MathJax._.util.lengths.RELUNITS,e.MATHSPACE=MathJax._.util.lengths.MATHSPACE,e.length2em=MathJax._.util.lengths.length2em,e.percent=MathJax._.util.lengths.percent,e.em=MathJax._.util.lengths.em,e.emRounded=MathJax._.util.lengths.emRounded,e.px=MathJax._.util.lengths.px},1490:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.sum=MathJax._.util.numeric.sum,e.max=MathJax._.util.numeric.max},6720:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.sortLength=MathJax._.util.string.sortLength,e.quotePattern=MathJax._.util.string.quotePattern,e.unicodeChars=MathJax._.util.string.unicodeChars,e.unicodeString=MathJax._.util.string.unicodeString,e.isPercent=MathJax._.util.string.isPercent,e.split=MathJax._.util.string.split},4142:function(t,e,r){r.r(e),r.d(e,{TeXFont:function(){return u}});var o=r(9708);function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function i(t,e){for(var r=0;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var a=r(8723),s=r(5171),l=r(5171);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return l.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return l.PackageError}});var c,h=r(6898);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=a.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=e.FONTPATH=void 0;var l=r(3985),c=r(4769),h=r(8921),u=r(9250),d=r(9077),p=r(6916),f=r(6914),y=r(6914),v=r(5878),m=r(5888);e.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var g=function(t){function r(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&(n=null);var o=this;e.font&&"string"!=typeof e.font&&(e.fontData=e.font,e.font=e.fontData.NAME);var i=a(e.fontData instanceof u.FontData?[e.fontData.constructor,e.fontData]:[e.fontData||n,null],2),s=i[0],l=i[1],c=a((0,d.separateOptions)(e,s.OPTIONS),2),h=c[0],f=c[1];(o=t.call(this,h)||this).factory=o.options.wrapperFactory||new r,o.factory.jax=o,o.cssStyles=o.options.cssStyles||new m.CssStyles,o.font=l||new s(f),o.unknownCache=new Map;var y=o.options.linebreaks.LinebreakVisitor||p.LinebreakVisitor;return o.linebreaks=new y(o.factory),o}return o(r,t),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(e){t.prototype.setAdaptor.call(this,e),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=e.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},r.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},r.prototype.setScale=function(t,e){var r=this.getInitialScale()*this.options.scale;if("scale"===e.node.attributes.get("overflow")&&this.math.display){var n=e.getOuterBBox().w,o=this.math.metrics.containerWidth/this.pxPerEm;n>o&&n&&(r*=o/n)}1!==r&&this.adaptor.setStyle(t,"fontSize",(0,f.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(t,e,r){var n;void 0===r&&(r=null),this.setDocument(r),this.math=t,this.container=e,this.pxPerEm=t.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,t.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var o=t.root.attributes.get("overflow");t.display&&("scroll"===o&&this.adaptor.setStyle(e,"overflow-x","auto"),"truncate"===o&&this.adaptor.setStyle(e,"overflow-x","hidden")),"linebreak"===o&&this.getLinebreakWidth(),!this.options.linebreaks.inline||t.display||t.outputData.inlineMarked||(this.markInlineBreaks(null===(n=t.root.childNodes)||void 0===n?void 0:n[0]),t.outputData.inlineMarked=!0),t.root.setTeXclass(null);var i=this.factory.wrap(t.root);this.setScale(e,i),this.processMath(i,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},r.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var t=this.math.metrics.containerWidth/this.pxPerEm,e=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,y.length2em)(e,t,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(t){var e,r;if(t){var n=this.forceInlineBreaks,o=!1;try{for(var i=s(t.childNodes.slice(1)),a=i.next();!a.done;a=i.next()){var l=a.value;if(l.isEmbellished){var c=l.coreMO(),u=c.attributes.getList("linebreak","linebreakstyle"),d=u.linebreak,p=u.linebreakstyle;c.texClass!==h.TEXCLASS.BIN&&c.texClass!==h.TEXCLASS.REL&&!c.attributes.get("data-allowbreak")&&"auto"===d||"nobreak"===d||"before"!==p||(l.setProperty("breakable",!0),n&&"newline"!==d&&(l.setProperty("forcebreak",!0),c.setProperty("forcebreak",!0)),o||(t.setProperty("process-breaks",!0),t.parent.setProperty("process-breaks",!0),o=!0))}else(l.isKind("mstyle")&&!l.attributes.get("style")||l.isKind("semantics")||l.isKind("MathChoice"))&&this.markInlineBreaks(l.childNodes[0])}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}},r.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var n=this.adaptor,o=this.getMetricMaps(t);try{for(var i=s(t.math),a=i.next();!a.done;a=i.next()){var l=a.value,h=n.parent(l.start.node);if(l.state()0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.mergeOptions=e.NOSTRETCH=void 0;var c=r(9077),h=r(5534),u=r(239),d=r(3184);function p(t,e){return(0,c.defaultOptions)([t],[e])[0]}e.NOSTRETCH={dir:0},e.mergeOptions=p;var f=function(){function t(t){void 0===t&&(t=null);var e=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,c.userOptions)((0,c.defaultOptions)({},r.OPTIONS),t),this.params=n({},r.defaultParams),this.sizeVariants=s([],a(r.defaultSizeVariants),!1),this.stretchVariants=s([],a(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(t){return e.defineChars(t,r.defaultChars[t])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(t){return e.defineDynamicCharacters(t.files)}))}return Object.defineProperty(t.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),t.charOptions=function(t,e){var r=t[e];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(e.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},t.defineDynamicFiles=function(t,e){void 0===e&&(e="");var r={};return(t||[]).map((function(t){var n=a(t,3),o=n[0],i=n[1],s=n[2];r[o]={extension:e,file:o,variants:i,delimiters:s||[],promise:null,failed:!1,setup:function(t){r[o].failed=!0}}})),r},t.dynamicSetup=function(t,e,r,n,o){var i=this;void 0===n&&(n={}),void 0===o&&(o=null);var a=t?this.dynamicExtensions.get(t):null;(t?a.files:this.dynamicFiles)[e].setup=function(e){Object.keys(r).forEach((function(t){return e.defineChars(t,r[t])})),e.defineDelimiters(n),t&&i.adjustDelimiters(e.delimiters,Object.keys(n),a.sizeN,a.stretchN),o&&e.addDynamicFontCss(o)}},t.adjustDelimiters=function(t,e,r,n){var o=this;e.forEach((function(e){var i=t[parseInt(e)];"dir"in i&&(i.variants&&(i.variants=o.adjustArrayIndices(i.variants,r)),i.stretchv&&(i.stretchv=o.adjustArrayIndices(i.stretchv,n)))}))},t.adjustArrayIndices=function(t,e){return t.map((function(t){return t<0?e-1-t:t}))},t.addExtension=function(t,e){var r,n;void 0===e&&(e="");var o={name:t.name,prefix:e,files:this.defineDynamicFiles(t.ranges,t.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(t.name,o);try{for(var i=l([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),s=i.next();!s.done;s=i.next()){var c=a(s.value,2),h=c[0],u=c[1];t[h]&&(this[u]=p(this[u],t[h]))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}t.delimiters&&(Object.assign(this.defaultDelimiters,t.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(t.delimiters),o.sizeN,o.stretchN))},t.prototype.addExtension=function(t,e){var r,n;void 0===e&&(e="");var o={name:t.name,prefix:e,files:this.CLASS.defineDynamicFiles(t.ranges,e),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(t.name,o),t.options&&(0,c.defaultOptions)(this.options,t.options),t.parameters&&(0,c.defaultOptions)(this.params,t.parameters),t.sizeVariants&&(this.sizeVariants=p(this.sizeVariants,t.sizeVariants)),t.stretchVariants&&(this.stretchVariants=p(this.stretchVariants,t.stretchVariants)),t.cssFonts&&this.defineCssFonts(p([],t.cssFonts)),t.variants&&this.createVariants(p([],t.variants)),t.delimiters&&(this.defineDelimiters(p([],t.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(t.delimiters),o.sizeN,o.stretchN));try{for(var i=l(Object.keys(t.chars||{})),a=i.next();!a.done;a=i.next()){var s=a.value;this.defineChars(s,t.chars[s])}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}t.accentMap&&this.defineRemap("accent",t.accentMap),t.moMap&&this.defineRemap("mo",t.moMap),t.mnMap&&this.defineRemap("mn",t.mnMap),t.ranges&&this.defineDynamicCharacters(o.files)},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var n={linked:[],chars:Object.create(e?this.variant[e].chars:{})};this.variant[r]&&(Object.assign(n.chars,this.variant[r].chars),this.variant[r].linked.push(n.chars),n.chars=Object.create(n.chars)),this.remapSmpChars(n.chars,t),this.variant[t]=n},t.prototype.remapSmpChars=function(t,e){var r,n,o,i,s=this.CLASS;if(s.VariantSmp[e]){var c=s.SmpRemap,h=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];try{for(var u=l(s.SmpRanges),d=u.next();!d.done;d=u.next()){var p=a(d.value,3),f=p[0],y=p[1],v=p[2],m=s.VariantSmp[e][f];if(m){for(var g=y;g<=v;g++)if(930!==g){var b=m+g-y;t[g]=this.smpChar(c[b]||b)}if(h[f])try{for(var x=(o=void 0,l(Object.keys(h[f]).map((function(t){return parseInt(t)})))),_=x.next();!_.done;_=x.next()){t[g=_.value]=this.smpChar(m+h[f][g])}}catch(t){o={error:t}}finally{try{_&&!_.done&&(i=x.return)&&i.call(x)}finally{if(o)throw o.error}}}}}catch(t){r={error:t}}finally{try{d&&!d.done&&(n=u.return)&&n.call(u)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var n=l(t),o=n.next();!o.done;o=n.next()){var i=o.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,n,o=this.variant[t];Object.assign(o.chars,e);try{for(var i=l(o.linked),a=i.next();!a.done;a=i.next()){var s=a.value;Object.assign(s,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.defineCssFonts=function(t){var e,r;Object.assign(this.cssFontMap,t);try{for(var n=l(Object.keys(t)),o=n.next();!o.done;o=n.next()){var i=o.value;"unknown"===this.cssFontMap[i][0]&&(this.cssFontMap[i][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.defineDynamicCharacters=function(t){var e,r,n,o;try{for(var i=l(Object.keys(t)),a=i.next();!a.done;a=i.next()){var s=t[a.value];try{for(var c=(n=void 0,l(Object.keys(s.variants))),h=c.next();!h.done;h=c.next()){var u=h.value;this.defineChars(u,this.flattenRanges(s.variants[u],s))}}catch(t){n={error:t}}finally{try{h&&!h.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}this.defineDelimiters(this.flattenRanges(s.delimiters,s))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.flattenRanges=function(t,e){var r,n,o={};try{for(var i=l(t),a=i.next();!a.done;a=i.next()){var s=a.value;if(Array.isArray(s))for(var c=s[0];c<=s[1];c++)o[c]=e;else o[s]=e}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return o},t.prototype.dynamicFileName=function(t){var e=t.extension?this.CLASS.dynamicExtensions.get(t.extension).prefix:this.options.dynamicPrefix;return t.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?t.file:e+"/"+t.file.replace(/\.js$/,"")},t.prototype.loadDynamicFile=function(t){return o(this,void 0,void 0,(function(){var e=this;return i(this,(function(r){return t.failed?[2,Promise.reject(new Error("dynamic file '".concat(t.file,"' failed to load")))]:(t.promise||(t.promise=(0,h.asyncLoad)(this.dynamicFileName(t)).catch((function(e){t.failed=!0,console.warn(e)}))),[2,t.promise.then((function(){return t.setup(e)}))])}))}))},t.prototype.loadDynamicFiles=function(){var t,e,r=this,n=this.CLASS.dynamicFiles,o=Object.keys(n).map((function(t){return r.loadDynamicFile(n[t])})),i=function(t){o.push.apply(o,s([],a(Object.keys(t.files).map((function(e){return r.loadDynamicFile(t.files[e])}))),!1))};try{for(var c=l(this.CLASS.dynamicExtensions.values()),h=c.next();!h.done;h=c.next()){i(h.value)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(e=c.return)&&e.call(c)}finally{if(t)throw t.error}}return Promise.all(o)},t.prototype.loadDynamicFilesSync=function(){var t,e,r=this;if(!d.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var n=this.CLASS.dynamicFiles;Object.keys(n).forEach((function(t){return r.loadDynamicFileSync(n[t])}));var o=function(t){Object.keys(t.files).forEach((function(e){return r.loadDynamicFileSync(t.files[e])}))};try{for(var i=l(this.CLASS.dynamicExtensions.values()),a=i.next();!a.done;a=i.next()){o(a.value)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}},t.prototype.loadDynamicFileSync=function(t){if(!t.promise){t.promise=Promise.resolve();try{d.mathjax.asyncLoad(this.dynamicFileName(t))}catch(e){t.failed=!0,console.warn(e)}t.setup(this)}},t.prototype.addDynamicFontCss=function(t,e){},t.prototype.getDelimiter=function(t){var e=this.delimiters[t];return e&&!("dir"in e)?(this.delimiters[t]=null,(0,u.retryAfter)(this.loadDynamicFile(e)),null):e},t.prototype.getSizeVariant=function(t,e){var r=this.getDelimiter(t);return r&&r.variants&&(e=r.variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){var r=this.getDelimiter(t);return this.stretchVariants[r.stretchv?r.stretchv[e]:0]},t.prototype.getStretchVariants=function(t){var e=this;return[0,1,2,3].map((function(r){return e.getStretchVariant(t,r)}))},t.prototype.getChar=function(t,e){var r=this.variant[t].chars[e];if(r&&!Array.isArray(r)){var n=this.variant[t];return delete n.chars[e],n.linked.forEach((function(t){return delete t[e]})),(0,u.retryAfter)(this.loadDynamicFile(r)),null}return r},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t.dynamicFiles={},t.dynamicExtensions=new Map,t}();e.FontData=f},4488:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.LineBBox=void 0;var a=function(t){function e(e,r){void 0===r&&(r=null);var n=t.call(this,e)||this;return n.indentData=null,n.isFirst=!1,n.originalL=n.L,r&&(n.start=r),n}return o(e,t),e.from=function(t,e,r){void 0===r&&(r=null);var n=new this;return Object.assign(n,t),n.lineLeading=e,r&&(n.indentData=r),n},e.prototype.append=function(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,t.prototype.append.call(this,e),this.isFirst=e.isFirst},e.prototype.copy=function(){var t=e.from(this,this.lineLeading);return t.indentData=this.indentData,t.lineLeading=this.lineLeading,t},e.prototype.getIndentData=function(t){var e=t.attributes.getAllAttributes(),r=e.indentalign,n=e.indentshift,o=e.indentalignfirst,i=e.indentshiftfirst,a=e.indentalignlast,s=e.indentshiftlast;"indentalign"===o&&(o=t.attributes.getInherited("indentalign")),"indentshift"===i&&(i=t.attributes.getInherited("indentshift")),"indentalign"===a&&(a=r),"indentshift"===s&&(s=n),this.indentData=[[o,i],[r,n],[a,s]]},e.prototype.copyIndentData=function(t){return t.indentData.map((function(t){var e=i(t,2);return[e[0],e[1]]}))},e}(r(3717).BBox);e.LineBBox=a},6916:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe&&this.breakLineToWidth(t,l)}try{for(var c=i(this.state.breaks),h=c.next();!h.done;h=c.next()){var u=a(h.value,2),d=u[0],p=u[1];if(null===p){var f=d.coreMO();f.setBreakStyle(f.node.attributes.get("linebreakstyle")||"before")}else d.setBreakAt(p);d.invalidateBBox()}}catch(t){r={error:t}}finally{try{h&&!h.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}this.state=o},r.prototype.createState=function(t){var e=t.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:e,mathLeft:e}},r.prototype.breakLineToWidth=function(t,e){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(t,e)},r.prototype.addWidth=function(t,e){void 0===e&&(e=null),null===e&&(e=t.L+t.w+t.R),e&&(e*=t.rscale,this.state.w+=e,this.state.potential.length&&(this.state.potential[0][4]+=e),this.processBreak())},r.prototype.processBreak=function(){for(var t=this.state,e=function(){var e=t.potential.pop(),r=a(e,5),n=r[0],o=r[2],i=r[3],s=r[4];t.breaks.add(n),t.w=t.potential.reduce((function(t,e){return t+e[4]}),i+s),t.prevBreak&&t.prevWidth+o<=t.width?(t.breaks.delete(t.prevBreak[0]),t.prevWidth+=o):t.prevWidth=o+i,t.potential.forEach((function(t){return t[2]-=o})),t.prevBreak=e,t.mathLeft-=o};t.potential.length&&t.w>this.state.width;)e()},r.prototype.pushBreak=function(t,r,n,o){var i,a=this.state;if(!(r>=e.NOBREAK||0===a.w&&0===a.prevWidth)){for(;a.potential.length&&a.potential[0][1]>this.FACTORS.fuzz(r);){var s=a.potential.shift();a.potential.length&&(a.potential[0][4]+=s[4])}a.potential.unshift([[t,o],r,a.w-((null===(i=a.prevBreak)||void 0===i?void 0:i[3])||0),n,0])}},r.prototype.getBorderLR=function(t){var e,r=t.styleData;if(!r)return[0,0];var n=(null===(e=null==r?void 0:r.border)||void 0===e?void 0:e.width)||[0,0,0,0],o=(null==r?void 0:r.padding)||[0,0,0,0];return[n[3]+o[3],n[1]+o[1]]},r.prototype.getFirstToken=function(t){return t.isToken?t:this.getFirstToken(t.childNodes[0])},r.prototype.getLastToken=function(t){return t.isToken?t:this.getLastToken(t.childNodes[t.childNodes.length-1])},r.prototype.visitNode=function(e,r){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,r):t.prototype.visitNode.call(this,e,r),this.state.depth--},r.prototype.visitDefault=function(t,e){var r=t.getLineBBox(e);if(t.node.isToken||t.node.linebreakContainer)this.addWidth(r);else{var n=a(this.getBorderLR(t),2),o=n[0],i=n[1];0===e&&this.addWidth(r,r.L+o),this.visitNode(t.childNodes[0],e),e===t.breakCount&&this.addWidth(r,r.R+i)}},r.prototype.visitEmbellishedOperator=function(t,e){var r=t.coreMO(),n=c.LineBBox.from(t.getOuterBBox(),t.linebreakOptions.lineleading);n.getIndentData(r.node);var o=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",n.indentData[1][1],"",n.indentData[0][1],this.state.width)[1],a=this.moPenalty(r);if("before"===o)this.pushBreak(t,a,i-n.L,null),this.addWidth(n);else{this.addWidth(n);var s=("after"===o?0:r.multChar?r.multChar.getBBox().w:n.w)+i;this.pushBreak(t,a,s,null)}},r.prototype.visitMoNode=function(t,e){var r=t,n=c.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);n.getIndentData(r.node);var o=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",n.indentData[1][1],"",n.indentData[0][1],this.state.width)[1],a=this.moPenalty(r);if("before"===o)this.pushBreak(t,a,i-n.L,null),this.addWidth(n);else{this.addWidth(n);var s=("after"===o?0:r.multChar?r.multChar.getBBox().w:n.w)+i;this.pushBreak(t,a,s,null)}},r.prototype.moPenalty=function(t){var e=t.node.attributes.getList("linebreak","fence","form"),r=e.linebreak,n=e.fence,o=e.form,i=this.FACTORS,a=i.tail(i.width(0)),s=n&&"prefix"===o||t.node.texClass===h.TEXCLASS.OPEN,l=n&&"postfix"===o||t.node.texClass===h.TEXCLASS.CLOSE;return s&&(a=i.open(a,t),this.state.depth++),l&&(a=i.close(a,t),this.state.depth--),a=(this.TEXCLASS[t.node.texClass]||function(t){return t})(a),(this.PENALTY[r]||function(t){return t})(i.depth(a))},r.prototype.getPrevious=function(t){for(var e=t.node,r=e.parent,n=r.childIndex(e);r&&(r.notParent||r.isKind("mrow"))&&0===n;)n=(r=(e=r).parent).childIndex(e);if(!r||!n)return null;var o=r.childNodes[n-1];return o.isEmbellished?o.coreMO():null},r.prototype.visitMspaceNode=function(t,e){var r=t.getLineBBox(e),n=t.node.attributes;if(void 0===n.getExplicit("height")&&void 0===n.getExplicit("depth")){var o=this.mspacePenalty(t);r.getIndentData(t.node);var i=t.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(t,o,i-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(t){var e=t.node.attributes.get("linebreak"),r=this.FACTORS,n=r.space(r.tail(r.width(0)),t);return(this.PENALTY[e]||function(t){return t})(r.depth(n))},r.prototype.visitMtextNode=function(t,e){var r,n,o,s;if(t.getText().match(/ /)){var l=t;l.clearBreakPoints();var c=l.textWidth(" "),h=t.getBBox(),u=a(this.getBorderLR(t),2),d=u[0],p=u[1];this.addWidth(h,h.L+d);var f=l.childNodes;try{for(var y=i(f.keys()),v=y.next();!v.done;v=y.next()){var m=v.value,g=f[m];if(g.node.isKind("text")){var b=g.node.getText().split(/ /),x=b.pop();try{for(var _=(o=void 0,i(b.keys())),A=_.next();!A.done;A=_.next()){var M=A.value;this.addWidth(h,l.textWidth(b[M])),this.pushBreak(t,this.mtextPenalty(),-c,[m,M+1]),this.addWidth(h,c)}}catch(t){o={error:t}}finally{try{A&&!A.done&&(s=_.return)&&s.call(_)}finally{if(o)throw o.error}}this.addWidth(h,l.textWidth(x))}else this.addWidth(g.getBBox())}}catch(t){r={error:t}}finally{try{v&&!v.done&&(n=y.return)&&n.call(y)}finally{if(r)throw r.error}}this.addWidth(h,h.R+p)}else this.visitDefault(t,e)},r.prototype.mtextPenalty=function(){var t=this.FACTORS;return t.depth(t.tail(t.width(0)))},r.prototype.visitMrowNode=function(t,e){var r=t.lineBBox[e]||t.getLineBBox(e),n=a(r.start||[0,0],2),o=n[0],i=n[1],s=a(r.end||[t.childNodes.length-1,0],2),l=s[0],c=s[1],h=a(this.getBorderLR(t),2),u=h[0],d=h[1];this.addWidth(r,r.L+u);for(var p=o;p<=l;p++)this.visitNode(t.childNodes[p],p===o?i:p===l?c:0);this.addWidth(r,r.R+d)},r.prototype.visitInferredMrowNode=function(t,e){this.state.depth--,this.visitMrowNode(t,e),this.state.depth++},r.prototype.visitMfracNode=function(t,e){var r=t;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(t,e)},r.prototype.visitMsqrtNode=function(t,e){if(t.getOuterBBox().w>this.state.width){var r=t,n=r.childNodes[r.base];this.breakToWidth(n,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(t,e)},r.prototype.visitMrootNode=function(t,e){this.visitMsqrtNode(t,e)},r.prototype.visitMsubNode=function(t,e){this.visitDefault(t,e);var r=t,n=r.getOffset()[0],o=r.scriptChild.getOuterBBox(),i=a(this.getBorderLR(t),2),s=i[0],l=i[1];this.addWidth(r.getLineBBox(e),n+s+o.rscale*o.w+r.font.params.scriptspace+l)},r.prototype.visitMsupNode=function(t,e){this.visitDefault(t,e);var r=t,n=r.getOffset()[0],o=r.scriptChild.getOuterBBox(),i=a(this.getBorderLR(t),2),s=i[0],l=i[1];this.addWidth(r.getLineBBox(e),n+s+o.rscale*o.w+r.font.params.scriptspace+l)},r.prototype.visitMsubsupNode=function(t,e){this.visitDefault(t,e);var r=t,n=r.subChild.getOuterBBox(),o=r.supChild.getOuterBBox(),i=r.getAdjustedIc(),s=Math.max(n.rscale*n.w,i+o.rscale*o.w)+r.font.params.scriptspace,l=a(this.getBorderLR(t),2),c=l[0],h=l[1];this.addWidth(t.getLineBBox(e),c+s+h)},r.prototype.visitMmultiscriptsNode=function(t,e){var r=t,n=r.scriptData;if(n.numPrescripts){var o=Math.max(n.psup.rscale*n.psup.w,n.psub.rscale*n.psub.w);this.addWidth(t.getLineBBox(e),o+r.font.params.scriptspace)}if(this.visitDefault(t,e),n.numScripts){o=Math.max(n.sup.rscale*n.sup.w,n.sub.rscale*n.sub.w);this.addWidth(t.getLineBBox(e),o+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(t,e){var r=t,n=t.getLineBBox(e),o=a(this.getBorderLR(t),2),i=o[0],s=o[1];0===e&&this.addWidth(n,n.L+i),this.visitNode(r.mrow,e),e===t.breakCount&&this.addWidth(n,n.R+s)},r.prototype.visitMactionNode=function(t,e){var r=t,n=t.getLineBBox(e),o=a(this.getBorderLR(t),2),i=o[0],s=o[1];0===e&&this.addWidth(n,n.L+i),this.visitNode(r.selected,e),e===t.breakCount&&this.addWidth(n,n.R+s)},r}(d);e.LinebreakVisitor=p,function(){var t,e;try{for(var r=i(Object.keys(u.OPTABLE.postfix)),n=r.next();!n.done;n=r.next()){var o=n.value,l=u.OPTABLE.postfix[o][3];l&&l.fence&&(l.linebreakstyle="after")}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}u.OPTABLE.infix["\u2061"]=s([],a(u.OPTABLE.infix["\u2061"]),!1),u.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5373:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),n=r.h,o=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(n+o)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var n=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[n]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[n]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,n,o){var i=e.sideIndex[n],a=e.sideIndex[o];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[a]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[a]=t.thickness,e},remove:n+" "+o}]}};e.CommonDiagonalStrike=function(t){return function(r){var n="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(n),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(n){var o=r(e.diagonalArrowDef[n],4),i=o[0],a=o[1],s=o[2];return[n+"arrow",{renderer:function(e,n){var o=r(e.arrowAW(),2),l=o[0],c=o[1],h=e.arrow(c,i*(l-a),s);t(e,h)},bbox:function(t){var e=t.arrowData(),n=e.a,o=e.x,i=e.y,a=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),s=a[0],l=a[1],c=a[2],h=r(t.getArgMod(s+c,l),2),u=h[0],d=h[1],p=i+(u>n?t.thickness*d*Math.sin(u-n):0),f=o+(u>Math.PI/2-n?t.thickness*d*Math.sin(u+n-Math.PI/2):0);return[p,f,p,f]},remove:o[3]}]}};e.CommonArrow=function(t){return function(n){var o=r(e.arrowDef[n],4),i=o[0],a=o[1],s=o[2],l=o[3];return[n+"arrow",{renderer:function(e,n){var o=e.getBBox(),l=o.w,c=o.h,h=o.d,u=r(s?[c+h,"X"]:[l,"Y"],2),d=u[0],p=u[1],f=e.getOffset(p),y=e.arrow(d,i,a,p,f);t(e,y)},bbox:e.arrowBBox[n],remove:l}]}}},1541:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return s(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},h=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapper=e.SPACE=void 0;var u=r(9879),d=r(8921),p=r(6720),f=l(r(6914)),y=r(5878),v=r(3717),m=r(4488),g=r(9250),b=2/18;function x(t,e){return t?ee&&(e=i),a>r&&(r=a)}return[e,r]},e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1),t.empty();try{for(var o=c(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;t.append(a.getOuterBBox())}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.clean(),this.fixesPWidth&&this.setChildPWidths(e)&&this.computeBBox(t,!0)},e.prototype.getLineBBox=function(t){if(!this.lineBBox[t]){var e=this.breakCount;if(e){var r=this.embellishedBBox(t)||this.computeLineBBox(t);this.lineBBox[t]=r,0===t&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),t===e&&(r.R=this.getBBox().R)}else this.lineBBox[t]=m.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[t]},e.prototype.embellishedBBox=function(t){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var e=this.coreMO();return e.moLineBBox(t,e.embellishedBreakStyle,this.getOuterBBox())},e.prototype.computeLineBBox=function(t){return this.getChildLineBBox(this.childNodes[0],t)},e.prototype.getBreakNode=function(t){var e=h(t.start||[0,0],2),r=e[0],n=e[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(n))},e.prototype.getChildLineBBox=function(t,e){var r=this.breakCount,n=t.getLineBBox(e);return(this.styleData||this.bbox.L||this.bbox.R)&&(n=n.copy()),this.addMiddleBorders(n),0===e?(n.L+=this.bbox.L,this.addLeftBorders(n)):e===r&&(n.R+=this.bbox.R,this.addRightBorders(n)),n},e.prototype.addLeftBorders=function(t){var e;if(this.styleData){var r=this.styleData.border,n=this.styleData.padding;t.w+=((null===(e=null==r?void 0:r.width)||void 0===e?void 0:e[3])||0)+((null==n?void 0:n[3])||0)}},e.prototype.addMiddleBorders=function(t){var e,r;if(this.styleData){var n=this.styleData.border,o=this.styleData.padding;t.h+=((null===(e=null==n?void 0:n.width)||void 0===e?void 0:e[0])||0)+((null==o?void 0:o[0])||0),t.d+=((null===(r=null==n?void 0:n.width)||void 0===r?void 0:r[2])||0)+((null==o?void 0:o[2])||0)}},e.prototype.addRightBorders=function(t){var e;if(this.styleData){var r=this.styleData.border,n=this.styleData.padding;t.w+=((null===(e=null==r?void 0:r.width)||void 0===e?void 0:e[1])||0)+((null==n?void 0:n[1])||0)}},e.prototype.setChildPWidths=function(t,e,r){var n,o;if(void 0===e&&(e=null),void 0===r&&(r=!0),t)return!1;r&&(this.bbox.pwidth="");var i=!1;try{for(var a=c(this.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value,h=l.getBBox();h.pwidth&&l.setChildPWidths(t,null===e?h.w:e,r)&&(i=!0)}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}return i},e.prototype.breakToWidth=function(t){},e.prototype.invalidateBBox=function(t){void 0===t&&(t=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&t&&this.parent.invalidateBBox())},e.prototype.copySkewIC=function(t){var e=this.childNodes[0];(null==e?void 0:e.bbox.sk)&&(t.sk=e.bbox.sk),(null==e?void 0:e.bbox.dx)&&(t.dx=e.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(t.ic=r.bbox.ic,t.w+=t.ic)},e.prototype.getStyles=function(){var t=this.node.attributes.getExplicit("style");if(t)for(var r=this.styles=new y.Styles(t),n=0,o=e.removeStyles.length;n600?"bold":"normal"),n.family?r=this.explicitVariant(n.family,n.weight,n.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[n.weight]||{})[r]||r,r=(e.ITALICVARIANTS[n.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var n=this.styles;return n||(n=this.styles=new y.Styles),n.set("fontFamily",t),e&&n.set("fontWeight",e),r&&n.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,n=this.node.attributes,o=Math.min(n.get("scriptlevel"),2),i=n.get("fontsize"),a=this.node.isToken||this.node.isKind("mstyle")?n.get("mathsize"):n.getInherited("mathsize");if(0!==o){t=Math.pow(n.get("scriptsizemultiplier"),o);var s=this.length2em(n.get("scriptminsize"),.8,1);t0;this.bbox.L=n.isSet("lspace")?Math.max(0,this.length2em(n.get("lspace"))):x(o,t.lspace),this.bbox.R=n.isSet("rspace")?Math.max(0,this.length2em(n.get("rspace"))):x(o,t.rspace);var i=r.childIndex(e);if(0!==i){var a=r.childNodes[i-1];if(a.isEmbellished){var s=this.jax.nodeMap.get(a).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var n=this.node.coreMO().attributes;n.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(n.get("lspace")))),n.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(n.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.coreRScale=function(){for(var t=1,e=this.coreMO();e!==this&&e;)t*=e.bbox.rscale,e=e.parent;return t},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var n=c(this.node.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof d.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=g.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t=this.node.attributes.getAllAttributes(),e=t.indentalign,r=t.indentshift,n=t.indentalignfirst,o=t.indentshiftfirst;return"indentalign"!==n&&(e=n),"indentshift"!==o&&(r=o),this.processIndent(e,r)},e.prototype.processIndent=function(t,e,r,n,o){return void 0===r&&(r=""),void 0===n&&(n=""),void 0===o&&(o=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),n&&"auto"!==n||(n=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===t&&(t=r),"auto"===e&&(e=n,"right"!==t||e.match(/^\s*0[a-z]*\s*$/)||(e=("-"+e.trim()).replace(/^--/,""))),[t,this.length2em(e,o)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,n,o){return"top"===o?t-r:"bottom"===o?n-e:"center"===o?(t-r-(e-n))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return f.percent(t)},e.prototype.em=function(t){return f.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-f.BIGDIMEN),f.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),f.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,p.unicodeChars)(t),n=this.font.getVariant(e);if(n&&n.chars){var o=n.chars;r=r.map((function(t){var e,r;return(null===(r=null===(e=o[t])||void 0===e?void 0:e[3])||void 0===r?void 0:r.smp)||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),n=e.create("mo",{stretchy:!0},[r]);n.inheritAttributesFrom(this.node),n.parent=this.node.parent;var o=this.wrap(n);return o.parent=this,o},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(u.AbstractWrapper);e.CommonWrapper=_},1475:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(2506).AbstractWrapperFactory);e.CommonWrapperFactory=i},4989:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonHtmlNodeMixin=void 0;var a=r(6720);e.CommonHtmlNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),n=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),o=n.h,i=n.d,a=n.w;t.w=a,t.h=o,t.d=i},e.prototype.getHTML=function(){var t,e=this.adaptor,r=this.jax,n={},o=this.addHDW(e.clone(this.node.getHTML()),n),i=r.math.metrics;1!==i.scale&&(n["font-size"]=r.fixed(100/i.scale,1)+"%");var a=e.parent(r.math.start.node);return n["font-family"]=(null===(t=this.parent.styles)||void 0===t?void 0:t.get("font-family"))||i.family||e.fontFamily(a)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:n},[o])},e.prototype.addHDW=function(t,e){var r=this.getHDW(t,"force");if(!r)return t;var n=this.splitHDW(r),o=n.h,i=n.d,a=n.w;return e.height=this.em(o+i),e.width=this.em(a),e["vertical-align"]=this.em(-i),e.position="relative",this.html("mjx-html-holder",{},[t])},e.prototype.getHDW=function(t,e,r){void 0===r&&(r=e);var n=this.jax.options.htmlHDW,o=this.adaptor.getAttribute(t,"data-mjx-hdw");return!o||n!==e&&n!==r?null:o},e.prototype.splitHDW=function(t){var e=this,r=i((0,a.split)(t).map((function(t){return e.length2em(t||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},e.prototype.getStyles=function(){},e.prototype.getScale=function(){},e.prototype.getVariant=function(){},e}(t)}},3438:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(8921);e.CommonTeXAtomMixin=function(t){return function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dh=0,e}return o(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var n=e.h,o=e.d,a=this.font.params.axis_height;this.dh=(n+o)/2+a-n,e.h+=this.dh,e.d-=this.dh}else if(this.node.texClass===i.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],e)||this.childNodes[0].childNodes.length>1)return;var s=this.childNodes[0].childNodes[0];s.node.isKind("mpadded")&&this.vboxAdjust(s.childNodes[0],e)||this.vboxAdjust(s,e)}},e.prototype.vboxAdjust=function(t,e){var r=t.lineBBox.length;return!!r&&(this.dh=e.d-t.lineBBox[r-1].d,e.h+=this.dh,e.d-=this.dh,!0)},e}(t)}},555:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var a=this.parent.variant,s=this.node.getText();if("-explicitFont"===a){var l=this.jax.getFontData(this.parent.styles),c=this.jax.measureText(s,a,l),h=c.w,u=c.h,d=c.d;t.h=u,t.d=d,t.w=h}else{var p=this.remappedText(s,a);t.empty();try{for(var f=o(p),y=f.next();!y.done;y=f.next()){var v=y.value,m=i(this.getVariantChar(a,v),4),g=(u=m[0],d=m[1],h=m[2],m[3]);if(g.unknown){var b=this.jax.measureText(String.fromCodePoint(v),a);h=b.w,u=b.h,d=b.d}t.w+=h,u>t.h&&(t.h=u),d>t.d&&(t.d=d),t.ic=g.ic||0,t.sk=g.sk||0,t.dx=g.dx||0}}catch(t){r={error:t}}finally{try{y&&!y.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}p.length>1&&(t.sk=0),t.clean()}},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},3345:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMactionMixin=e.TooltipData=void 0;var a=r(6720);e.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(t,e){e.clearTimer.has(t)&&(clearTimeout(e.clearTimer.get(t)),e.clearTimer.delete(t)),e.hoverTimer.has(t)&&(clearTimeout(e.hoverTimer.get(t)),e.hoverTimer.delete(t))}},e.CommonMactionMixin=function(t){return function(t){function r(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this,a=o.constructor.actions,s=o.node.attributes.get("actiontype"),l=i(a.get(s)||[function(t,e){},{}],2),c=l[0],h=l[1];return o.action=c,o.data=h,o.getParameters(),o}return o(r,t),Object.defineProperty(r.prototype,"selected",{get:function(){var t=this.node.attributes.get("selection"),e=Math.max(1,Math.min(this.childNodes.length,t))-1;return this.childNodes[e]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var t=this.node.attributes.get("data-offsets"),r=i((0,a.split)(t||""),2),n=r[0],o=r[1];this.tipDx=this.length2em(n||e.TooltipData.dx),this.tipDy=this.length2em(o||e.TooltipData.dy)},r.prototype.computeBBox=function(t,e){void 0===e&&(e=!1),t.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(e)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(t){return this.getChildLineBBox(this.selected,t)},r}(t)}},2057:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMathMixin=void 0,e.CommonMathMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getWrapWidth=function(t){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},e.prototype.computeBBox=function(e,r){void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r);var n=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===n.get("overflow")){var o=this.containerWidth;e.w>o&&this.childNodes[0].breakToWidth(o),e.updateFrom(this.childNodes[0].getBBox())}},e}(t)}},6200:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},l=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var h=s(r(5373)),u=r(6720);e.CommonMencloseMixin=function(t){return function(t){function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this;return o.notations={},o.renderChild=null,o.msqrt=null,o.padding=h.PADDING,o.thickness=h.THICKNESS,o.arrowhead={x:h.ARROWX,y:h.ARROWY,dx:h.ARROWDX},o.TRBL=[0,0,0,0],o.getParameters(),o.getNotations(),o.removeRedundantNotations(),o.initializeNotations(),o.TRBL=o.getBBoxExtenders(),o}return o(e,t),e.prototype.getParameters=function(){var t=this.node.attributes,e=t.get("data-padding");void 0!==e&&(this.padding=this.length2em(e,h.PADDING));var r=t.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,h.THICKNESS));var n=t.get("data-arrowhead");if(void 0!==n){var o=l((0,u.split)(n),3),i=o[0],a=o[1],s=o[2];this.arrowhead={x:i?parseFloat(i):h.ARROWX,y:a?parseFloat(a):h.ARROWY,dx:s?parseFloat(s):h.ARROWDX}}},e.prototype.getNotations=function(){var t,e,r=this.constructor.notations;try{for(var n=c((0,u.split)(this.node.attributes.get("notation"))),o=n.next();!o.done;o=n.next()){var i=o.value,a=r.get(i);a&&(this.notations[i]=a,a.renderChild&&(this.renderChild=a.renderer))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.removeRedundantNotations=function(){var t,e,r,n;try{for(var o=c(Object.keys(this.notations)),i=o.next();!i.done;i=o.next()){var a=i.value;if(this.notations[a]){var s=this.notations[a].remove||"";try{for(var l=(r=void 0,c(s.split(/ /))),h=l.next();!h.done;h=l.next()){var u=h.value;delete this.notations[u]}}catch(t){r={error:t}}finally{try{h&&!h.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}},e.prototype.initializeNotations=function(){var t,e;try{for(var r=c(Object.keys(this.notations)),n=r.next();!n.done;n=r.next()){var o=n.value,i=this.notations[o].init;i&&i(this)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e.prototype.getBBoxExtenders=function(){var t,e,r=[0,0,0,0];try{for(var n=c(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value;this.maximizeEntries(r,this.notations[i].bbox(this))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.getPadding=function(){var t,e,r=this,n=[0,0,0,0];try{for(var o=c(Object.keys(this.notations)),i=o.next();!i.done;i=o.next()){var a=i.value,s=this.notations[a].border;s&&this.maximizeEntries(n,s(this))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return[0,1,2,3].map((function(t){return r.TRBL[t]-n[t]}))},e.prototype.maximizeEntries=function(t,e){for(var r=0;r.001?a:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,n,o){return void 0===n&&(n=""),void 0===o&&(o=0),null},e.prototype.arrowData=function(){var t=l([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),n=this.childNodes[0].getBBox(),o=n.h,i=n.d,a=n.w,s=o+i,c=Math.sqrt(s*s+a*a),h=Math.max(e,r*a/c),u=Math.max(e,r*s/c),d=l(this.getArgMod(a+2*h,s+2*u),2);return{a:d[0],W:d[1],x:h,y:u}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,n=t.w,o=l(this.TRBL,4),i=o[0],a=o[1],s=o[2],c=o[3];return this.getArgMod(c+n+a,i+e+r+s)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=l(this.TRBL,4),n=r[0],o=r[1],i=r[2],a=r[3],s=this.childNodes[0].getBBox();t.combine(s,a,0),t.h+=n,t.d+=i,t.w+=o,this.setChildPWidths(e)},e}(t)}},1346:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this;return o.mrow=null,o.createMrow(),o.addMrowChildren(),o}return n(e,t),e.prototype.createMrow=function(){var t=this.node.factory.create("inferredMrow");t.inheritAttributesFrom(this.node),this.mrow=this.wrap(t),this.mrow.parent=this},e.prototype.addMrowChildren=function(){var t,e,r=this.node,n=this.mrow;this.addMo(r.open),this.childNodes.length&&n.childNodes.push(this.childNodes[0]);var i=0;try{for(var a=o(this.childNodes.slice(1)),s=a.next();!s.done;s=a.next()){var l=s.value;this.addMo(r.separators[i++]),n.childNodes.push(l)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=a.return)&&e.call(a)}finally{if(t)throw t.error}}this.addMo(r.close),n.stretchChildren()},e.prototype.addMo=function(t){if(t){var e=this.wrap(t);this.mrow.childNodes.push(e),e.parent=this.mrow}},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1),t.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(e)},Object.defineProperty(e.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),e.prototype.computeLineBBox=function(t){return this.mrow.getLineBBox(t)},e}(t)}},5705:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfracMixin=void 0,e.CommonMfracMixin=function(t){return function(t){function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this;if(o.bevel=null,o.pad=o.node.getProperty("withDelims")?0:o.font.params.nulldelimiterspace,o.node.attributes.get("bevelled")){var i=o.getBevelData(o.isDisplay()).H,a=o.bevel=o.createMo("/");a.node.attributes.set("symmetric",!0),a.canStretch(1),a.getStretchedVariant([i],!0)}return o}return n(e,t),e.prototype.getFractionBBox=function(t,e,r){var n=this.childNodes[0].getOuterBBox(),o=this.childNodes[1].getOuterBBox(),i=this.font.params.axis_height,a=this.getTUV(e,r),s=a.T,l=a.u,c=a.v;t.combine(n,0,i+s+Math.max(n.d*n.rscale,l)),t.combine(o,0,i-s-Math.max(o.h*o.rscale,c)),t.w+=2*this.pad+.2},e.prototype.getTUV=function(t,e){var r=this.font.params,n=r.axis_height,o=(t?3.5:1.5)*e;return{T:(t?3.5:1.5)*e,u:(t?r.num1:r.num2)-n-o,v:(t?r.denom1:r.denom2)+n-o}},e.prototype.getAtopBBox=function(t,e){var r=this.getUVQ(e),n=r.u,o=r.v,i=r.nbox,a=r.dbox;t.combine(i,0,n),t.combine(a,0,-o),t.w+=2*this.pad},e.prototype.getUVQ=function(t){var e=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params,i=o(t?[n.num1,n.denom1]:[n.num3,n.denom2],2),a=i[0],s=i[1],l=(t?7:3)*n.rule_thickness,c=a-e.d*e.scale-(r.h*r.scale-s);return c0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var l=r(3717),c=r(4488);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(l.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,n){for(var o=0;ot.h&&(t.h=l),c>t.d&&(t.d=c),d>e.h&&(e.h=d),p>e.d&&(e.d=p)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,n=t.d,o=t.rscale;return[e*o,r*o,n*o]},r.prototype.getCombinedUV=function(){var t=this.scriptData,e=this.combinePrePost(t.sub,t.psub),r=this.combinePrePost(t.sup,t.psup);return this.getUVQ(e,r)},r.prototype.addPrescripts=function(t,e,r){var n=this.scriptData;if(n.numPrescripts){var o=this.font.params.scriptspace;t.combine(n.psup,o,e),t.combine(n.psub,o,r)}return t},r.prototype.addPostscripts=function(t,e,r){var n=this.scriptData;if(n.numScripts){var o=t.w;t.combine(n.sup,o,e),t.combine(n.sub,o,r),t.w+=this.font.params.scriptspace}return t},r.prototype.appendScripts=function(t){t.empty();var e=i(this.getCombinedUV(),2),r=e[0],n=e[1];return this.addPrescripts(t,r,n),t.append(this.scriptData.base),this.addPostscripts(t,r,n),t.clean(),t},r.prototype.computeLineBBox=function(t){var e=this.baseChild.breakCount,r=this.baseChild.getLineBBox(t).copy(),n=r,o=i(this.getCombinedUV(),2),a=o[0],s=o[1];return 0===t?((n=c.LineBBox.from(this.addPrescripts(l.BBox.zero(),a,s),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(n),n.L=this.bbox.L):t===e&&(n=this.addPostscripts(n,a,s),this.addRightBorders(n),n.R=this.bbox.R),this.addMiddleBorders(n),n},r.prototype.getUVQ=function(e,r){var n;if(!this.UVQ){var o=i([0,0,0],3),a=o[0],s=o[1],l=o[2];0===e.w?a=this.getU():0===r.w?a=-this.getV():(a=(n=i(t.prototype.getUVQ.call(this,e,r),3))[0],s=n[1],l=n[2]),this.UVQ=[a,s,l]}return this.UVQ},r}(t)}},2304:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},437:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var c=r(3717),h=r(4488),u=r(6720),d=r(9250);e.DirectionVH=((o={})[1]="v",o[2]="h",o),e.CommonMoMixin=function(t){return function(t){function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this;return o.size=null,o.isAccent=o.node.isAccent,o.getMultChar(),o.setBreakStyle(),o}return i(e,t),Object.defineProperty(e.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=c.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=c.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getStretchedVariant=function(t,e){var r,n;if(void 0===e&&(e=!1),0!==this.stretch.dir){var o=this.getWH(t),i=this.getSize("minsize",0),a=this.getSize("maxsize",1/0),l=this.node.getProperty("mathaccent");o=Math.max(i,Math.min(a,o));var c=this.font.params.delimiterfactor/1e3,h=this.font.params.delimitershortfall,u=i||e?o:l?Math.min(o/c,o+h):Math.max(o*c,o-h),d=this.stretch,p=d.c||this.getText().codePointAt(0),f=0;if(d.sizes)try{for(var y=s(d.sizes),v=y.next();!v.done;v=y.next()){if(v.value>=u)return l&&f&&f--,void this.setDelimSize(p,f);f++}}catch(t){r={error:t}}finally{try{v&&!v.done&&(n=y.return)&&n.call(y)}finally{if(r)throw r.error}}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(o,d),d)):this.setDelimSize(p,f-1)}},e.prototype.setDelimSize=function(t,e){var r=this.stretch;this.variant=this.font.getSizeVariant(t,e),this.size=e;var n=r.schar&&r.schar[Math.min(e,r.schar.length-1)]||t;this.stretch=a(a({},r),{c:n})},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=l(t,2),r=e[0],n=e[1],o=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-o,n+o):r+n},e.prototype.getStretchBBox=function(t,e,r){var n;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var o=l(r.HDW,3),i=o[0],a=o[1],s=o[2];1===this.stretch.dir?(i=(n=l(this.getBaseline(t,e,r),2))[0],a=n[1]):s=e,this.bbox.h=i,this.bbox.d=a,this.bbox.w=s},e.prototype.getBaseline=function(t,e,r){var n=2===t.length&&t[0]+t[1]===e,o=this.node.attributes.get("symmetric"),i=l(n?t:[e,0],2),a=i[0],s=i[1],c=l([a+s,0],2),h=c[0],u=c[1];if(o){var d=this.font.params.axis_height;n&&(h=2*Math.max(a-d,s+d)),u=h/2-d}else if(n)u=s;else{var p=l(r.HDW||[.75,.25],2),f=p[0],y=p[1];u=y*(h/(f+y))}return[h-u,u]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=l(e.fullExt,2),n=r[0],o=r[1];t=o+Math.ceil(Math.max(0,t-o)/n)*n}return t},e.prototype.setBreakStyle=function(t){if(void 0===t&&(t=""),this.breakStyle=this.node.parent.isEmbellished&&!t?"":this.getBreakStyle(t),this.breakCount&&this.multChar){var e=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[e+1];r&&r.setTeXclass(this.multChar.node)}},e.prototype.getBreakStyle=function(t){void 0===t&&(t="");var e=this.node.attributes,r=t||("newline"===e.get("linebreak")||this.node.getProperty("forcebreak")?e.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=e.get(r)),r},e.prototype.getMultChar=function(){var t=this.node.attributes.get("linebreakmultchar");t&&"\u2062"===this.getText()&&"\u2062"!==t&&(this.multChar=this.createMo(t))},e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.protoBBox(t),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(t);t.h+=r,t.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(t.w=0)},e.prototype.computeLineBBox=function(t){return this.moLineBBox(t,this.breakStyle)},e.prototype.moLineBBox=function(t,e,r){void 0===r&&(r=null);var n=this.node.attributes.get("lineleading"),o=this.length2em(n,this.linebreakOptions.lineleading);if(0===t&&"before"===e){var i=h.LineBBox.from(c.BBox.zero(),o);return i.originalL=this.bbox.L,this.bbox.L=0,i}var a=h.LineBBox.from(r||this.getOuterBBox(),o);return 1===t&&("after"===e?(a.w=a.h=a.d=0,a.isFirst=!0,this.bbox.R=0):"duplicate"===e?a.L=0:this.multChar&&(a=h.LineBBox.from(this.multChar.getOuterBBox(),o)),a.getIndentData(this.node)),a},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:d.NOSTRETCH,0!==this.stretch.dir},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,u.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,n=this.isAccent&&!r.isKind("mrow")?"accent":"mo",o=this.font.getRemappedChar(n,t[0]);o&&(t=this.unicodeChars(o,this.variant))}return t},e}(t)}},7481:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getOuterBBox(),r=e.w,n=e.h,o=e.d,i=r,a=n,s=o,l=0,c=0,h=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(n=this.dimen(t.height,e,"h",0)),""!==t.depth&&(o=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(c=this.dimen(t.voffset,e)),""!==t.lspace&&(l=this.dimen(t.lspace,e));var u=this.node.attributes.get("data-align");return u&&(h=this.getAlignX(r,e,u)),[a,s,i,n-a,o-s,r-i,l,c,h]},e.prototype.dimen=function(t,e,r,n){void 0===r&&(r=""),void 0===n&&(n=null);var o=(t=String(t)).match(/width|height|depth/),i=o?e[o[0].charAt(0)]:r?e[r]:0,a=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(a+=i),null!=n&&(a=Math.max(n,a)),a},e.prototype.setBBoxDimens=function(t){var e=o(this.getDimens(),6),r=e[0],n=e[1],i=e[2],a=e[3],s=e[4],l=e[5];t.w=i+l,t.h=r+a,t.d=n+s},e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.setBBoxDimens(t),this.childNodes[0].getOuterBBox().w>t.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(t.w),this.setBBoxDimens(t))}this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},5997:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var n=this.childNodes[this.root].getOuterBBox(),o=this.getRootDimens(e,r)[1];t.combine(n,0,o)},e.prototype.getRootDimens=function(t,e){var r=this.surd,n=this.childNodes[this.root].getOuterBBox(),o=(r.size<0?.5:.6)*t.w,i=n.w,a=n.rscale,s=Math.max(i,o/a),l=Math.max(0,s-i);return[s*a-o,this.rootHeight(n,t,r.size,e),l]},e.prototype.rootHeight=function(t,e,r,n){var o=e.h+e.d;return(r<0?1.9:.55*o)-(o-n)+Math.max(0,t.d*t.rscale)},e.prototype.rootWidth=function(){var t=this.childNodes[this.root].getOuterBBox();return.4+t.w*t.rscale},e}(t)}},9323:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1){var p=0,f=0,y=u>1&&u===d;try{for(var v=i(this.childNodes),m=v.next();!m.done;m=v.next()){var g=0===(S=m.value).stretch.dir;if(y||g){var b=S.getBBox().rscale,x=a(S.getUnbrokenHD(),2),_=x[0],A=x[1];(_*=b)>p&&(p=_),(A*=b)>f&&(f=A)}}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=v.return)&&n.call(v)}finally{if(r)throw r.error}}try{for(var M=i(l),w=M.next();!w.done;w=M.next()){var S;b=(S=w.value).coreRScale();S.coreMO().getStretchedVariant([p/b,f/b])}}catch(t){o={error:t}}finally{try{w&&!w.done&&(s=M.return)&&s.call(M)}finally{if(o)throw o.error}}}},Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(t,e){return t+e.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),e.prototype.breakTop=function(t,e){var r=this;return this.isStack?this.parent.breakTop(r,r):r},e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var o=this.breakCount;this.lineBBox=o?[new c.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],t.empty();try{for(var a=i(this.childNodes.keys()),s=a.next();!s.done;s=a.next()){var l=s.value,h=this.childNodes[l];t.append(h.getOuterBBox()),o&&this.computeChildLineBBox(h,l)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}t.clean(),o&&this.computeLinebreakBBox(t),this.fixesPWidth&&this.setChildPWidths(e)&&this.computeBBox(t,!0)},e.prototype.computeLinebreakBBox=function(t){var e,r,n,o,c;t.empty();var h=this.isStack,u=this.lineBBox,d=u.length-1;if(h)try{for(var p=i(u.keys()),f=p.next();!f.done;f=p.next()){var y=u[b=f.value];this.addMiddleBorders(y),0===b&&this.addLeftBorders(y),b===d&&this.addRightBorders(y)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}var v=0;try{for(var m=i(u.keys()),g=m.next();!g.done;g=m.next()){var b;y=u[b=g.value];t.combine(y,0,v),v-=Math.max(.25,y.d)+y.lineLeading+Math.max(.75,(null===(c=u[b+1])||void 0===c?void 0:c.h)||0)}}catch(t){n={error:t}}finally{try{g&&!g.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}h?(u[0].L=this.bbox.L,u[d].R=this.bbox.R):(t.w=Math.max.apply(Math,s([],a(this.lineBBox.map((function(t){return t.w}))),!1)),this.shiftLines(t.w),this.jax.math.display||this.linebreakOptions.inline||(t.pwidth=l.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=l.BBox.fullWidth))),t.clean()},e.prototype.computeChildLineBBox=function(t,e){var r=this.lineBBox[this.lineBBox.length-1];r.end=[e,0],r.append(t.getLineBBox(0));var n=t.breakCount+1;if(1!==n)for(var o=1;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsqrtMixin=void 0;var a=r(3717);e.CommonMsqrtMixin=function(t){return function(t){function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this;return o.surd=o.createMo("\u221a"),o.surd.canStretch(1),o.getStretchedSurd(),o}return o(e,t),Object.defineProperty(e.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){},e.prototype.getPQ=function(t){var e=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:e;return[r,t.h+t.d>this.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e.prototype.rootWidth=function(){return 1.25},e.prototype.getStretchedSurd=function(){var t=this.font.params.rule_thickness,e=this.node.attributes.get("displaystyle")?this.font.params.x_height:t,r=this.childNodes[this.base].getOuterBBox(),n=r.h,o=r.d;this.surdH=n+o+2*t+e/4,this.surd.getStretchedVariant([this.surdH-o,o],!0)},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.surd.getBBox(),n=new a.BBox(this.childNodes[this.base].getOuterBBox()),o=this.getPQ(r)[1],s=this.font.params.rule_thickness,l=n.h+o+s,c=i(this.getRootDimens(r,l),1)[0];t.h=l+s,this.combineRootBBox(t,r,l),t.combine(r,c,l-r.h),t.combine(n,c+r.w,0),t.clean(),this.setChildPWidths(e)},e.prototype.invalidateBBox=function(){t.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},e}(t)}},3069:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return n(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore,n=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var i=this.font.params,a=3*i.rule_thickness,s=this.length2em(this.node.attributes.get("subscriptshift"),i.sub2),l=this.baseCharZero(n.d*this.baseScale+i.sub_drop*t.rscale),c=o([this.getU(),Math.max(l,s)],2),h=c[0],u=c[1],d=h-e.d*e.rscale-(t.h*t.rscale-u);if(d0&&(h+=p,u-=p)}return h=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),h),h),u=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),u),u),d=h-e.d*e.rscale-(t.h*t.rscale-u),this.UVQ=[h,-u,d],this.UVQ},e.prototype.appendScripts=function(t){var e=o([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=e[0],n=e[1],i=this.getBaseWidth(),a=this.getAdjustedIc(),s=o(this.getUVQ(),2),l=s[0],c=s[1],h=t.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return t.combine(r,i,c-h),t.combine(n,i+a,l-h),t.w+=this.font.params.scriptspace,t},e}(t),e.useIC=!1,e}},8589:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1&&null===e){e=0;var f=d>1&&d===p;try{for(var y=i(this.tableRows),v=y.next();!v.done;v=y.next()){var m;if(m=v.value.getChild(t)){var g=0===(A=m.childNodes[0]).stretch.dir;if(f||g){var b=A.getBBox(g).w;b>e&&(e=b)}}}}catch(t){o={error:t}}finally{try{v&&!v.done&&(a=y.return)&&a.call(y)}finally{if(o)throw o.error}}}if(null!==e)try{for(var x=i(c),_=x.next();!_.done;_=x.next()){var A;(A=_.value).coreMO().getStretchedVariant([Math.max(e,A.getBBox().w)/A.coreRScale()])}}catch(t){s={error:t}}finally{try{_&&!_.done&&(l=x.return)&&l.call(x)}finally{if(s)throw s.error}}},r.prototype.breakColumn=function(t,e){var r,n;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var o=this.getTableData().D,a=0,s=0;try{for(var l=i(this.tableRows),c=l.next();!c.done;c=l.next()){var h=c.value.getChild(t);if(h&&h.getBBox().w>e){h.childNodes[0].breakToWidth(e);var u=h.getBBox();o[a]=Math.max(o[a],u.d),u.w>s&&(s=u.w)}a++}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}s>this.cWidths[t]&&(this.cWidths[t]=s)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),n=new Array(this.numRows),o=new Array(this.numRows),i=[0],a=this.tableRows,s=0;so[r]&&(o[r]=c),h>i[r]&&(i[r]=h),p>s&&(s=p),a&&u>a[e]&&(a[e]=u),s},r.prototype.extendHD=function(t,e,r,n){var o=(n-(e[t]+r[t]))/2;o<1e-5||(e[t]+=o,r[t]+=o)},r.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},r.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var n=i(this.pwidthCells),o=n.next();!o.done;o=n.next()){var s=a(o.value,2),l=s[0],c=s[1];l.setChildPWidths(!1,r[c])&&(l.invalidateBBox(),l.getBBox())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},r.prototype.getBBoxHD=function(t){var e=a(this.getAlignmentRow(),2),r=e[0],n=e[1];if(null===n){var o=this.font.params.axis_height,i=t/2;return{top:[0,t],center:[i,i],bottom:[t,0],baseline:[i,i],axis:[i+o,i-o]}[r]||[i,i]}var s=this.getVerticalPosition(n,r);return[s,t-s]},r.prototype.getBBoxLR=function(){var t;if(this.hasLabels){var e=this.node.attributes,r=e.get("side"),n=a(this.getPadAlignShift(r),2),o=n[0],i=n[1],s=this.hasLabels&&!!e.get("data-width-includes-label");return s&&this.frame&&this.fSpace[0]&&(o-=this.fSpace[0]),"center"!==i||s?"left"===r?[o,0]:[0,o]:[o,o]}return[(null===(t=this.bbox)||void 0===t?void 0:t.L)||0,0]},r.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=a(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),n=r[0],o=r[1];(n||o)&&(e=Math.max(e,this.length2em(n||"0"),this.length2em(o||"0")));var i=a(this.getAlignShift(),2),s=i[0],l=i[1];return s===t&&(l="left"===t?Math.max(e,l)-e:Math.min(-e,l)+e),[e,s,l]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var t=this.length2em(this.node.attributes.get("minlabelspacing")),e=this.containerWidth-this.getTableData().L-t;this.naturalWidth()>e&&this.adjustColumnWidths(e)}},r.prototype.naturalWidth=function(){var t=this.getComputedWidths();return(0,h.sum)(t.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,n=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,n)},r.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,h.max)(r))),r},r.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,c.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},r.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var n=this.getTableData().W;e=(0,h.max)(n)}else if((0,c.isPercent)(t))e=this.percent(1/r);else{var o=(0,h.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];e=Math.max(0,this.length2em(t)-o)/r}return Array(this.numCols).fill(e)},r.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,c.isPercent)(t)?t:e.length2em(t)}))},r.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,n=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(o){var i=t[o];return"fit"===i?null:"auto"===i?r?n[o]:null:(0,c.isPercent)(i)?i:e.length2em(i)}))},r.prototype.getColumnWidthsFixed=function(t,e){var r=this,n=Array.from(t.keys()),o=n.filter((function(e){return"fit"===t[e]})),i=n.filter((function(e){return"auto"===t[e]})),a=o.length||i.length,s=(a?this.getTableData():{W:null}).W,l=e-(0,h.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],c=l;n.forEach((function(e){var n=t[e];c-="fit"===n||"auto"===n?s[e]:r.length2em(n,l)}));var u=a&&c>0?c/a:0;return n.map((function(e){var n=t[e];return"fit"===n?s[e]+u:"auto"===n?s[e]+(0===o.length?u:0):r.length2em(n,l)}))},r.prototype.adjustColumnWidths=function(t){var r=this,n=this.getTableData().W,o=this.getColumnAttributes("columnwidth",0),i=Array.from(o.keys()),l=i.filter((function(t){return"fit"===o[t]})).sort((function(t,e){return n[e]-n[t]})),u=i.filter((function(t){return"auto"===o[t]})).sort((function(t,e){return n[e]-n[t]})),d=i.filter((function(t){return(0,c.isPercent)(o[t])})).sort((function(t,e){return n[e]-n[t]})),p=i.filter((function(t){return"fit"!==o[t]&&"auto"!==o[t]&&!(0,c.isPercent)(o[t])})).sort((function(t,e){return n[e]-n[t]})),f=s(s(s(s([],a(l),!1),a(u),!1),a(d),!1),a(p),!1);if(f.length){this.cWidths=i.map((function(t){return"number"==typeof r.cWidths[t]?r.cWidths[t]:n[t]}));for(var y=t-(0,h.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],v=(0,h.sum)(this.cWidths)-y,m=0,g=0;gthis.numRows?null:n-1]},r.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},r.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},r.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,c.split)(e):[this.node.attributes.getDefault(t)]},r.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},r.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},r.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,n,o=this.getTableData(),i=o.H,s=o.D;if(this.node.attributes.get("equalrows")){var l=this.getEqualRowHeight();r=(0,h.sum)([].concat(this.rLines,this.rSpace))+l*this.numRows}else r=(0,h.sum)(i.concat(s,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();var u=this.node.attributes.get("width");"auto"!==u&&(n=Math.max(this.length2em(u,0)+2*this.fLine,n));var d=a(this.getBBoxHD(r),2),p=d[0],f=d[1];t.h=p,t.d=f,t.w=n;var y=a(this.getBBoxLR(),2),v=y[0],m=y[1];t.L=v,t.R=m,(0,c.isPercent)(u)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(t,e,r){var n=this.node.attributes.get("width");if(!(0,c.isPercent)(n))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var o=this.bbox,i=o.w,a=o.L,s=o.R,l=this.node.attributes.get("data-width-includes-label"),h=Math.max(i,this.length2em(n,Math.max(e,a+i+s)))-(l?a+s:0),u=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(u,h),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},r.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(t)}},7805:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,n=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[n]?e.cWidths[n]:e.getTableData().W[n]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},8325:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0;var a=r(4488);e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.breakPoints=[],e}return o(e,t),e.prototype.textWidth=function(t){var e=this.textNode;if(!e){var r=this.node.factory.create("text");r.parent=this.node,(e=this.textNode=this.factory.wrap(r)).parent=this}return e.node.setText(t),e.invalidateBBox(!1),e.getBBox().w},Object.defineProperty(e.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,n=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||n){var o=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[o]||this.jax.font.getCssFont(o),a=i[0]||(n?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(a,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e.prototype.setBreakAt=function(t){this.breakPoints.push(t)},e.prototype.clearBreakPoints=function(){this.breakPoints=[]},e.prototype.computeLineBBox=function(t){var e=a.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(e.w=this.getBreakWidth(t),0===t?(e.R=0,this.addLeftBorders(e)):(e.L=0,e.indentData=[["left","0"],["left","0"],["left","0"]],t===this.breakCount&&this.addRightBorders(e)),e):e},e.prototype.getBreakWidth=function(t){var e=this.childNodes,r=i(this.breakPoints[t-1]||[0,0],2),n=r[0],o=r[1],a=i(this.breakPoints[t]||[e.length,0],2),s=a[0],l=a[1],c=e[n].node.getText().split(/ /);if(n===s)return this.textWidth(c.slice(o,l).join(" "));for(var h=this.textWidth(c.slice(o).join(" "));++n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,n,i,a,s;void 0===t&&(t=null);var l=[],c=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var h=o(c),u=h.next();!u.done;u=h.next()){(B=u.value.childNodes[0]).canStretch(1)&&l.push(B)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}var d=l.length,p=this.childNodes.length;if(d&&p>1&&!t){var f=0,y=0,v=d>1&&d===p;try{for(var m=o(c),g=m.next();!g.done;g=m.next()){var b=0===(B=g.value.childNodes[0]).stretch.dir;if(v||b){var x=B.getBBox(b),_=x.h,A=x.d;_>f&&(f=_),A>y&&(y=A)}}}catch(t){n={error:t}}finally{try{g&&!g.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}t=[f,y]}if(t){var M=function(e){var r=e.coreRScale();e.coreMO().getStretchedVariant(t.map((function(t){return t*r})))};try{for(var w=o(l),S=w.next();!S.done;S=w.next()){var B;M(B=S.value)}}catch(t){a={error:t}}finally{try{S&&!S.done&&(s=w.return)&&s.call(w)}finally{if(a)throw a.error}}}},Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},9690:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1){var d=0,p=h>1&&h===u;try{for(var f=i(this.childNodes),y=f.next();!y.done;y=f.next()){var v=0===(A=y.value).stretch.dir;if(p||v){var m=A.getOuterBBox(v),g=m.w,b=m.rscale;g*b>d&&(d=g*b)}}}catch(t){r={error:t}}finally{try{y&&!y.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}try{for(var x=i(s),_=x.next();!_.done;_=x.next()){var A;(A=_.value).coreMO().getStretchedVariant([d/A.coreRScale()])}}catch(t){o={error:t}}finally{try{_&&!_.done&&(a=x.return)&&a.call(x)}finally{if(o)throw o.error}}}},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1),t.empty(),t.append(this.baseChild.getOuterBBox()),this.appendScripts(t),t.clean(),this.setChildPWidths(e)},e.prototype.appendScripts=function(t){var e=this.getBaseWidth(),r=a(this.getOffset(),2),n=r[0],o=r[1];return t.combine(this.scriptChild.getOuterBBox(),e+n,o),t.w+=this.font.params.scriptspace,t},Object.defineProperty(e.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),e.prototype.breakTop=function(t,e){return this.node.linebreakContainer||!this.parent||this.node.childIndex(e.node)?t:this.parent.breakTop(t,this)},e.prototype.computeLineBBox=function(t){var e=this.breakCount;if(!e)return c.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(t).copy();return t0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},h=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVG=e.XLINKNS=e.SVGNS=void 0;var u=r(266),d=r(9416),p=r(4129),f=r(6720),y=l(r(6914)),v=r(1541),m=r(4142);e.SVGNS="http://www.w3.org/2000/svg",e.XLINKNS="http://www.w3.org/1999/xlink";var g=function(t){function r(e){void 0===e&&(e=null);var r=t.call(this,e,d.SvgWrapperFactory,m.DefaultFont)||this;return r.minwidth=0,r.shift=0,r.svgStyles=null,r.fontCache=new p.FontCache(r),r}return o(r,t),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!0},enumerable:!1,configurable:!0}),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},r.prototype.styleSheet=function(e){if(this.svgStyles)return this.svgStyles;var n=this.svgStyles=t.prototype.styleSheet.call(this,e);return this.adaptor.setAttribute(n,"id",r.STYLESHEETID),n},r.prototype.pageElements=function(t){return"global"!==this.options.fontCache||this.findCache(t)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(t){for(var e=this.adaptor,n=e.tags(e.body(t.document),"svg"),o=n.length-1;o>=0;o--)if(this.adaptor.getAttribute(n[o],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(t,e){var r=this.container;this.container=e;var n=c(this.createRoot(t),2),o=n[0],i=n[1];this.typesetSvg(t,o,i),t.node.getProperty("process-breaks")&&this.handleInlineBreaks(t,o,i),this.container=r},r.prototype.createRoot=function(t){var e=t.getOuterBBox(),r=e.w,n=e.h,o=e.d,i=e.pwidth,a=c(this.createSVG(n,o,r),2),s=a[0],l=a[1];if(i){var h=this.adaptor;h.setStyle(s,"min-width",h.getStyle(s,"width")),h.setAttribute(s,"width",i),h.removeAttribute(s,"viewBox");var u=this.fixed(t.metrics.ex/(1e3*this.font.params.x_height),6);h.setAttribute(l,"transform","scale(".concat(u,",-").concat(u,") translate(0, ").concat(this.fixed(1e3*-n,1),")"))}return[s,l]},r.prototype.createSVG=function(t,r,n){var o=this.math.metrics.em/1e3,i=Math.max(n,o),a=Math.max(t+r,o),s=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),l=this.adaptor,c=l.append(this.container,this.svg("svg",{xmlns:e.SVGNS,width:this.ex(i),height:this.ex(a),role:"img",focusable:!1,style:{"vertical-align":this.ex(-r)},viewBox:[0,this.fixed(1e3*-t,1),this.fixed(1e3*i,1),this.fixed(1e3*a,1)].join(" ")},[s]));return.001===i&&(l.setAttribute(c,"preserveAspectRatio","xMidYMid slice"),n<0&&l.setStyle(this.container,"margin-right",this.ex(n))),"none"!==this.options.fontCache&&l.setAttribute(c,"xmlns:xlink",e.XLINKNS),[c,s]},r.prototype.typesetSvg=function(t,e,r){var n=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),n.insert(this.fontCache.getCache(),r)),t.toSVG([r]),this.fontCache.clearLocalID(),this.minwidth)n.setStyle(e,"minWidth",this.ex(this.minwidth)),n.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var o=n.getAttribute(this.container,"justify")||"center";this.setIndent(e,o,this.shift)}},r.prototype.setIndent=function(t,e,r){"center"!==e&&"left"!==e||this.adaptor.setStyle(t,"margin-left",this.ex(r)),"center"!==e&&"right"!==e||this.adaptor.setStyle(t,"margin-right",this.ex(-r))},r.prototype.handleInlineBreaks=function(t,e,r){var n,o,i=t.childNodes[0].breakCount;if(i){var a=this.adaptor,s=a.firstChild(r),l=a.childNodes(a.firstChild(s)),u=t.childNodes[0].lineBBox;a.remove(r);for(var d=!0,p=0;p<=i;p++){var f=u[p]||t.childNodes[0].getLineBBox(p),m=f.h,g=f.d,b=f.w,x=c(this.createSVG(m,g,b),2),_=x[0],A=x[1],M=a.append(A,a.clone(s,!1));try{for(var w=(n=void 0,h(a.childNodes(l[p]))),S=w.next();!S.done;S=w.next()){var B=S.value;a.append(M,B)}}catch(t){n={error:t}}finally{try{S&&!S.done&&(o=w.return)&&o.call(w)}finally{if(n)throw n.error}}a.insert(_,e);var O=c(t.childNodes[0].getBreakNode(f),2),C=O[0],j=O[1],k=!(!j||!j.node.getProperty("forcebreak"));if(p||k){var P=C&&!d?C.getLineBBox(0).originalL:0;if(P||!k){var N=y.em(P);a.insert(a.node("mjx-break",k?v.SPACE[N]?{size:v.SPACE[N]}:{style:{"font-size":P.toFixed(1)+"%"}}:{newline:!0}),_)}}d=!(!j||"newline"!==j.node.attributes.get("linebreak"))}a.childNodes(e).length&&a.append(a.firstChild(a.parent(e)),a.firstChild(e)),a.remove(e)}},r.prototype.ex=function(t){return t/=this.font.params.x_height,Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(t,r,n){return void 0===r&&(r={}),void 0===n&&(n=[]),this.html(t,r,n,e.SVGNS)},r.prototype.unknownText=function(t,e){var r=this.math.metrics,n=this.font.params.x_height/r.ex*r.em*1e3,o=this.svg("text",{"data-variant":e,transform:"scale(1,-1)","font-size":this.fixed(n,1)+"px"},[this.text(t)]),i=this.adaptor;if("-explicitFont"!==e){var a=(0,f.unicodeChars)(t);if(1!==a.length||a[0]<119808||a[0]>120831){var s=c(this.font.getCssFont(e),3),l=s[0],h=s[1],u=s[2];i.setAttribute(o,"font-family",l),h&&i.setAttribute(o,"font-style","italic"),u&&i.setAttribute(o,"font-weight","bold")}}return o},r.prototype.measureTextNode=function(t){var e=this.adaptor;t=e.clone(t),e.removeAttribute(t,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),n=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[t]);e.append(e.body(e.document),n);var o=e.nodeSize(t,1e3,!0)[0];return e.remove(n),{w:o,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=i(i({},u.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(u.CommonOutputJax);e.SVG=g},4129:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.FontCache=void 0;var r=function(){function t(t){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=t}return t.prototype.cachePath=function(t,e,r){var n="MJX-"+this.localID+(this.jax.font.getVariant(t).cacheID||"")+"-"+e;return this.cache.has(n)||(this.cache.set(n,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:n,d:r}))),n},t.prototype.clearLocalID=function(){this.localID=""},t.prototype.useLocalID=function(t){void 0===t&&(t=null),this.localID=(null==t?++this.nextID:t)+(""===t?"":"-")},t.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},t.prototype.getCache=function(){return this.defs},t}();e.FontCache=r},9708:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AddPaths=e.SvgFontData=void 0;var c=r(9250);s(r(9250),e);var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.OPTIONS=i(i({},c.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),e.JAX="SVG",e}(c.FontData);e.SvgFontData=h,e.AddPaths=function(t,e,r){var n,o,i,a;try{for(var s=l(Object.keys(e)),c=s.next();!c.done;c=s.next()){var u=c.value,d=parseInt(u);h.charOptions(t,d).p=e[d]}}catch(t){n={error:t}}finally{try{c&&!c.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}try{for(var p=l(Object.keys(r)),f=p.next();!f.done;f=p.next()){u=f.value,d=parseInt(u);h.charOptions(t,d).c=r[d]}}catch(t){i={error:t}}finally{try{f&&!f.done&&(a=p.return)&&a.call(p)}finally{if(i)throw i.error}}return t}},9737:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderLine=e.lineOffset=e.lineData=e.computeLineData=void 0;var s=i(r(5373));a(r(5373),e),e.computeLineData={top:function(t,e,r,n){return[0,t-n,r,t-n]},right:function(t,e,r,n){return[r-n,-e,r-n,t]},bottom:function(t,e,r,n){return[0,n-e,r,n-e]},left:function(t,e,r,n){return[n,-e,n,t]},vertical:function(t,e,r,n){return[r/2,t,r/2,-e]},horizontal:function(t,e,r,n){return[0,(t-e)/2,r,(t-e)/2]},up:function(t,e,r,n){return[n,n-e,r-n,t-n]},down:function(t,e,r,n){return[n,t-n,r-n,n-e]}};e.lineData=function(t,r,n){void 0===n&&(n="");var o=t.getBBox(),i=o.h,a=o.d,s=o.w,l=t.thickness/2;return(0,e.lineOffset)(e.computeLineData[r](i,a,s,l),t,n)};e.lineOffset=function(t,e,r){if(r){var n=e.getOffset(r);n&&("X"===r?(t[0]-=n,t[2]-=n):(t[1]-=n,t[3]-=n))}return t};e.RenderLine=function(t,r){return void 0===r&&(r=""),function(n,o){var i=n.line((0,e.lineData)(n,t,r));n.adaptor.append(n.dom[0],i)}};e.Border=function(t){return s.CommonBorder((function(r,n){r.adaptor.append(r.dom[0],r.line((0,e.lineData)(r,t)))}))(t)};e.Border2=function(t,r,n){return s.CommonBorder2((function(t,o){t.adaptor.append(t.dom[0],t.line((0,e.lineData)(t,r))),t.adaptor.append(t.dom[0],t.line((0,e.lineData)(t,n)))}))(t,r,n)};e.DiagonalStrike=function(t){return s.CommonDiagonalStrike((function(r){return function(r,n){r.adaptor.append(r.dom[0],r.line((0,e.lineData)(r,t)))}}))(t)};e.DiagonalArrow=function(t){return s.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.dom[0],e)}))(t)};e.Arrow=function(t){return s.CommonArrow((function(t,e){t.adaptor.append(t.dom[0],e)}))(t)}},9321:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgWrapper=void 0;var s=r(6720),l=r(1541),c=r(6582),h=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dx=0,e}return o(e,t),e.prototype.toSVG=function(t){this.toEmbellishedSVG(t)||this.addChildren(this.standardSvgNodes(t))},e.prototype.toEmbellishedSVG=function(t){var e,r,n=this;if(t.length<=1||!this.node.isEmbellished)return!1;var o=this.adaptor;t.forEach((function(t){return o.append(t,n.html("mjx-linestrut"))}));var s=this.coreMO().embellishedBreakStyle,l=[];try{for(var c=i([[t[0],"before"],[t[1],"after"]]),h=c.next();!h.done;h=c.next()){var u=a(h.value,2),d=u[0];s!==u[1]?(this.toSVG([d]),l.push(this.dom[0]),this.place(0,0)):l.push(this.createSvgNodes([d])[0])}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}return this.dom=l,!0},e.prototype.addChildren=function(t){var e,r,n=0;try{for(var o=i(this.childNodes),a=o.next();!a.done;a=o.next()){var s=a.value;s.toSVG(t);var l=s.getOuterBBox();s.dom&&s.place(n+l.L*l.rscale,0),n+=(l.L+l.w+l.R)*l.rscale}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},e.prototype.standardSvgNodes=function(t){var e=this.createSvgNodes(t);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),e},e.prototype.createSvgNodes=function(t){var e,r,n=this;this.dom=t.map((function(t){return n.svg("g",{"data-mml-node":n.node.kind})})),t=this.handleHref(t);try{for(var o=i(t.keys()),a=o.next();!a.done;a=o.next()){var s=a.value;this.adaptor.append(t[s],this.dom[s])}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return this.dom},e.prototype.handleHref=function(t){var e=this,r=this.node.attributes.get("href");if(!r)return t;var n=0,o=this.node.isEmbellished&&!this.node.isKind("mo");return t.map((function(t){t=e.adaptor.append(t,e.svg("a",{href:r}));var i=o?e.getOuterBBox():e.getLineBBox(n),a=i.h,s=i.d,l=i.w;return e.adaptor.append(e.dom[n++],e.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:e.fixed(l),height:e.fixed(a+s),x:1===n||o?e.fixed(-e.dx):0,y:e.fixed(-s)})),t}))},e.prototype.handleStyles=function(){var t,e,r,n=this;if(this.styles){var o=this.styles.cssText;o&&this.dom.forEach((function(t){return n.adaptor.setAttribute(t,"style",o)}));var i=((null===(t=this.styleData)||void 0===t?void 0:t.padding)||[0,0,0,0])[3],a=((null===(r=null===(e=this.styleData)||void 0===e?void 0:e.border)||void 0===r?void 0:r.width)||[0,0,0,0])[3];(i||a)&&(this.dx=i+a)}},e.prototype.handleScale=function(){var t=this;if(1!==this.bbox.rscale){var e="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((function(r){return t.adaptor.setAttribute(r,"transform",e)}))}},e.prototype.handleColor=function(){var t,e=this,r=this.adaptor,n=this.node.attributes,o=n.getExplicit("mathcolor")||n.getExplicit("color"),i=n.getExplicit("mathbackground")||n.getExplicit("background")||(null===(t=this.styles)||void 0===t?void 0:t.get("background-color"));if(o&&this.dom.forEach((function(t){r.setAttribute(t,"fill",o),r.setAttribute(t,"stroke",o)})),i){var a=0,s=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((function(t){var n=s?e.getOuterBBox():e.getLineBBox(a++),o=n.h,l=n.d,c=n.w,h=e.svg("rect",{fill:i,x:1===a||s?e.fixed(-e.dx):0,y:e.fixed(-l),width:e.fixed(c),height:e.fixed(o+l),"data-bgcolor":!0}),u=r.firstChild(t);u?r.insert(h,u):r.append(t,h)}))}},e.prototype.handleBorder=function(){var t,r,n,o,s,l=null===(s=this.styleData)||void 0===s?void 0:s.border;if(l){var c=e.borderFuzz,h=this.adaptor,u=0,d=this.dom.length-1,p=this.node.isEmbellished&&!this.node.isKind("mo");try{for(var f=i(this.dom),y=f.next();!y.done;y=f.next()){var v=y.value,m=d&&u?0:1,g=d&&u!==d?0:1,b=p?this.getOuterBBox():this.getLineBBox(u++),x=a([b.h+c,b.d+c,b.w+c],3),_=x[0],A=x[1],M=x[2],w=[M,_],S=[-c,_],B=[M,-A],O=[-c,-A],C=[M-g*l.width[1],_-l.width[0]],j=[-c+m*l.width[3],_-l.width[0]],k=[M-g*l.width[1],-A+l.width[2]],P=[-c+m*l.width[3],-A+l.width[2]],N=[[S,w,C,j],[B,w,C,k],[O,B,k,P],[O,S,j,P]],L=h.firstChild(v),T=m*this.dx;try{for(var E=(n=void 0,i([0,1,2,3])),D=E.next();!D.done;D=E.next()){var W=D.value;if(l.width[W]&&(3!==W||m)&&(1!==W||g)){var F=N[W];"dashed"===l.style[W]||"dotted"===l.style[W]?this.addBorderBroken(F,l.color[W],l.style[W],l.width[W],W,v,T):this.addBorderSolid(F,l.color[W],L,v,T)}}}catch(t){n={error:t}}finally{try{D&&!D.done&&(o=E.return)&&o.call(E)}finally{if(n)throw n.error}}}}catch(e){t={error:e}}finally{try{y&&!y.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}}},e.prototype.addBorderSolid=function(t,e,r,n,o){var i=this,s=this.svg("polygon",{points:t.map((function(t){var e=a(t,2),r=e[0],n=e[1];return"".concat(i.fixed(r-o),",").concat(i.fixed(n))})).join(" "),stroke:"none",fill:e});r?this.adaptor.insert(s,r):this.adaptor.append(n,s)},e.prototype.addBorderBroken=function(t,e,r,n,o,i,s){var l="dotted"===r,c=n/2,h=a([[c,-c,-c,-c],[-c,c,-c,-c],[c,c,-c,c],[c,c,c,-c]][o],4),u=h[0],d=h[1],p=h[2],f=h[3],y=a(t,2),v=y[0],m=y[1],g=v[0]+u-s,b=v[1]+d,x=m[0]+p-s,_=m[1]+f,A=Math.abs(o%2?_-b:x-g),M=l?Math.ceil(A/(2*n)):Math.ceil((A-n)/(4*n)),w=A/(4*M+1),S=this.svg("line",{x1:this.fixed(g),y1:this.fixed(b),x2:this.fixed(x),y2:this.fixed(_),"stroke-width":this.fixed(n),stroke:e,"stroke-linecap":l?"round":"square","stroke-dasharray":l?[1,this.fixed(A/M-.002)].join(" "):[this.fixed(w),this.fixed(3*w)].join(" ")}),B=this.adaptor,O=B.firstChild(i);O?B.insert(S,O):B.append(i,S)},e.prototype.handleAttributes=function(){var t,r,n,o,a=this.adaptor,l=this.node.attributes,c=l.getAllDefaults(),h=e.skipAttributes,u=function(t){!1!==h[t]&&(t in c||h[t]||a.hasAttribute(d.dom[0],t))||d.dom.forEach((function(e){return a.setAttribute(e,t,l.getExplicit(t))}))},d=this;try{for(var p=i(l.getExplicitNames()),f=p.next();!f.done;f=p.next()){u(f.value)}}catch(e){t={error:e}}finally{try{f&&!f.done&&(r=p.return)&&r.call(p)}finally{if(t)throw t.error}}if(l.get("class")){var y=function(t){v.dom.forEach((function(e){return a.addClass(e,t)}))},v=this;try{for(var m=i((0,s.split)(l.get("class"))),g=m.next();!g.done;g=m.next()){y(g.value)}}catch(t){n={error:t}}finally{try{g&&!g.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}},e.prototype.place=function(t,e,r){if(void 0===r&&(r=null),r||(t+=this.dx*this.bbox.rscale),t||e){r||(r=this.dom[0],e=this.handleId(e));var n="translate(".concat(this.fixed(t),",").concat(this.fixed(e),")"),o=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",n+(o?" "+o:""))}},e.prototype.handleId=function(t){if(!this.node.attributes||!this.node.attributes.get("id"))return t;var e=this.adaptor,r=this.getBBox().h,n=e.childNodes(this.dom[0]);n.forEach((function(t){return e.remove(t)}));var o=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},n);return e.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),e.append(this.dom[0],o),t+r},e.prototype.firstChild=function(t){void 0===t&&(t=this.dom[0]);var e=this.adaptor,r=e.firstChild(t);return r&&"text"===e.kind(r)&&e.getAttribute(r,"data-id-align")&&(r=e.firstChild(e.next(r))),r&&"rect"===e.kind(r)&&e.getAttribute(r,"data-hitbox")&&(r=e.next(r)),r},e.prototype.placeChar=function(t,e,r,n,o){var s,l;void 0===o&&(o=null),null===o&&(o=this.variant);var c=t.toString(16).toUpperCase(),h=a(this.getVariantChar(o,t),4),u=h[2],d=h[3];if("p"in d){var p=d.p?"M"+d.p+"Z":"";this.place(e,r,this.adaptor.append(n,this.charNode(o,c,p)))}else if("c"in d){var f=this.adaptor.append(n,this.svg("g",{"data-c":c}));this.place(e,r,f),e=0;try{for(var y=i(this.unicodeChars(d.c,o)),v=y.next();!v.done;v=y.next()){var m=v.value;e+=this.placeChar(m,e,r,f,o)}}catch(t){s={error:t}}finally{try{v&&!v.done&&(l=y.return)&&l.call(y)}finally{if(s)throw s.error}}}else if(d.unknown){var g=String.fromCodePoint(t),b=this.adaptor.append(n,this.jax.unknownText(g,o));return this.place(e,r,b),this.jax.measureTextNodeWithCache(b,g,o).w}return u},e.prototype.charNode=function(t,e,r){return"none"!==this.jax.options.fontCache?this.useNode(t,e,r):this.pathNode(e,r)},e.prototype.pathNode=function(t,e){return this.svg("path",{"data-c":t,d:e})},e.prototype.useNode=function(t,e,r){var n=this.svg("use",{"data-c":e}),o="#"+this.jax.fontCache.cachePath(t,e,r);return this.adaptor.setAttribute(n,"href",o,c.XLINKNS),n},e.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,n=t.d,o=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(e)}),this.svg("rect",{fill:"green",height:this.fixed(n),width:this.fixed(e),y:this.fixed(-n)})]),i=this.dom[0]||this.parent.dom[0];this.adaptor.append(i,o)},e.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},e.prototype.svg=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.svg(t,e,r)},e.prototype.text=function(t){return this.jax.text(t)},e.prototype.fixed=function(t,e){return void 0===e&&(e=1),this.jax.fixed(1e3*t,e)},e.kind="unknown",e.borderFuzz=.005,e}(l.CommonWrapper);e.SvgWrapper=h},9416:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgWrapperFactory=void 0;var i=r(1475),a=r(4687),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.defaultNodes=a.SvgWrappers,e}(i.CommonWrapperFactory);e.SvgWrapperFactory=s},4687:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.SvgWrappers=void 0;var o=r(9321),i=r(1211),a=r(322),s=r(2983),l=r(6760),c=r(9810),h=r(3677),u=r(1941),d=r(3007),p=r(2458),f=r(4539),y=r(438),v=r(9295),m=r(9948),g=r(8798),b=r(5258),x=r(7522),_=r(4299),A=r(4750),M=r(451),w=r(4682),S=r(2673),B=r(4601),O=r(144),C=r(6965),j=r(4916),k=r(484),P=r(7455),N=r(101);e.SvgWrappers=((n={})[i.SvgMath.kind]=i.SvgMath,n[a.SvgMrow.kind]=a.SvgMrow,n[a.SvgInferredMrow.kind]=a.SvgInferredMrow,n[s.SvgMi.kind]=s.SvgMi,n[l.SvgMo.kind]=l.SvgMo,n[c.SvgMn.kind]=c.SvgMn,n[h.SvgMs.kind]=h.SvgMs,n[u.SvgMtext.kind]=u.SvgMtext,n[d.SvgMerror.kind]=d.SvgMerror,n[p.SvgMspace.kind]=p.SvgMspace,n[f.SvgMpadded.kind]=f.SvgMpadded,n[y.SvgMphantom.kind]=y.SvgMphantom,n[v.SvgMfrac.kind]=v.SvgMfrac,n[m.SvgMsqrt.kind]=m.SvgMsqrt,n[g.SvgMroot.kind]=g.SvgMroot,n[b.SvgMfenced.kind]=b.SvgMfenced,n[x.SvgMsub.kind]=x.SvgMsub,n[x.SvgMsup.kind]=x.SvgMsup,n[x.SvgMsubsup.kind]=x.SvgMsubsup,n[_.SvgMunder.kind]=_.SvgMunder,n[_.SvgMover.kind]=_.SvgMover,n[_.SvgMunderover.kind]=_.SvgMunderover,n[A.SvgMmultiscripts.kind]=A.SvgMmultiscripts,n[M.SvgMtable.kind]=M.SvgMtable,n[w.SvgMtr.kind]=w.SvgMtr,n[w.SvgMlabeledtr.kind]=w.SvgMlabeledtr,n[S.SvgMtd.kind]=S.SvgMtd,n[B.SvgMaction.kind]=B.SvgMaction,n[O.SvgMenclose.kind]=O.SvgMenclose,n[C.SvgSemantics.kind]=C.SvgSemantics,n[C.SvgAnnotation.kind]=C.SvgAnnotation,n[C.SvgAnnotationXML.kind]=C.SvgAnnotationXML,n[C.SvgXmlNode.kind]=C.SvgXmlNode,n[j.SvgMglyph.kind]=j.SvgMglyph,n[k.SvgTeXAtom.kind]=k.SvgTeXAtom,n[P.SvgTextNode.kind]=P.SvgTextNode,n[N.SvgHtmlNode.kind]=N.SvgHtmlNode,n[o.SvgWrapper.kind]=o.SvgWrapper,n)},101:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgHtmlNode=void 0;var i,a=r(9321),s=r(4989),l=r(3615);e.SvgHtmlNode=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.jax.math.metrics,r=e.em*e.scale,n=this.fixed(1/r),o=this.getBBox(),i=o.w,a=o.h,s=o.d;this.dom=[this.adaptor.append(t[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-a*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((a+s)*r)+"px",transform:"scale(".concat(n,") matrix(1 0 0 -1 0 0)")},[this.getHTML()]))]},e}((0,s.CommonHtmlNodeMixin)(a.SvgWrapper)),i.kind=l.HtmlNode.prototype.kind,i.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},i)},484:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgTeXAtom=void 0;var i,a=r(9321),s=r(3438),l=r(4282),c=r(8921);e.SvgTeXAtom=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){var r=this;if(t.prototype.toSVG.call(this,e),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",c.TEXCLASSNAMES[this.node.texClass]),this.dh){var n="translate(0 "+this.fixed(this.dh)+")";this.dom.forEach((function(t){return r.adaptor.setAttribute(t,"transform",n)}))}},e}((0,s.CommonTeXAtomMixin)(a.SvgWrapper)),i.kind=l.TeXAtom.prototype.kind,i)},7455:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgTextNode=void 0;var a,s=r(9321),l=r(555),c=r(8921);e.SvgTextNode=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e,r,n=this.node.getText(),o=this.parent.variant;if(0!==n.length)if("-explicitFont"===o)this.dom=[this.adaptor.append(t[0],this.jax.unknownText(n,o))];else{var a=this.remappedText(n,o);this.parent.childNodes.length>1?t=this.dom=[this.adaptor.append(t[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=t;var s=0;try{for(var l=i(a),c=l.next();!c.done;c=l.next()){var h=c.value;s+=this.placeChar(h,s,0,t[0],o)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}}},e}((0,l.CommonTextNodeMixin)(s.SvgWrapper)),a.kind=c.TextNode.prototype.kind,a.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},a)},4601:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMaction=void 0;var a,s=r(9321),l=r(3345),c=r(3345),h=r(3969),u=r(4769);e.SvgMaction=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.setEventHandler=function(t,e,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(t,e)}))},e.prototype.Px=function(t){return this.px(t)},e.prototype.toSVG=function(t){var e=this;if(!this.toEmbellishedSVG(t)){var r=this.standardSvgNodes(t),n=this.selected,o=0;this.dom.forEach((function(t){var r=n.getLineBBox(o++),i=r.h,a=r.d,s=r.w;e.adaptor.append(t,e.svg("rect",{width:e.fixed(s),height:e.fixed(i+a),x:1===o?e.fixed(-e.dx):0,y:e.fixed(-a),fill:"none","pointer-events":"all"}))})),n.toSVG(r);var i=n.getOuterBBox();n.dom&&n.place(i.L*i.rscale,0),this.action(this,this.data)}},e}((0,l.CommonMactionMixin)(s.SvgWrapper)),a.kind=h.MmlMaction.prototype.kind,a.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},a.actions=new Map([["toggle",[function(t,e){t.dom.forEach((function(e){t.adaptor.setAttribute(e,"data-toggle",t.node.attributes.get("selection"))}));var r=t.factory.jax.math,n=t.factory.jax.document,o=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),o.nextToggleSelection(),r.rerender(n,o.attributes.get("data-maction-id")?u.STATE.ENRICHED:u.STATE.RERENDER),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r,n,o=t.childNodes[1];if(o){var a=function(r){var n=t.firstChild(r);if(o.node.isKind("mtext")){var i=o.node.getText();t.adaptor.insert(t.svg("title",{},[t.text(i)]),n)}else{var a=t.adaptor,s=t.jax.container,l=t.node.factory.create("math",{},[t.childNodes[1].node]),c=t.html("mjx-tool",{},[t.html("mjx-tip")]),h=a.append(n,t.svg("foreignObject",{style:{display:"none"}},[c]));t.jax.processMath(t.jax.factory.wrap(l),a.firstChild(c)),t.childNodes[1].node.parent=t.node,t.setEventHandler("mouseover",(function(n){e.stopTimers(r,e),e.hoverTimer.set(r,setTimeout((function(){a.setStyle(c,"left","0"),a.setStyle(c,"top","0"),a.append(s,c);var e=a.nodeBBox(c),n=a.nodeBBox(r),o=(n.right-e.left)/t.metrics.em+t.tipDx,i=(n.bottom-e.bottom)/t.metrics.em+t.tipDy;a.setStyle(c,"left",t.Px(o)),a.setStyle(c,"top",t.Px(i))}),e.postDelay)),n.stopPropagation()}),r),t.setEventHandler("mouseout",(function(t){e.stopTimers(r,e);var n=setTimeout((function(){return a.append(h,c)}),e.clearDelay);e.clearTimer.set(r,n),t.stopPropagation()}),r)}};try{for(var s=i(t.dom),l=s.next();!l.done;l=s.next())a(l.value)}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}},c.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var n=t.adaptor,o=r.node.getText();t.dom.forEach((function(t){return n.setAttribute(t,"data-statusline",o)})),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=n.body(n.document);e.status=n.append(i,t.html("mjx-status",{},[t.text(o)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(n.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),a)},1211:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMath=void 0;var s,l=r(9321),c=r(2057),h=r(304),u=r(3717);e.SvgMath=(s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.handleDisplay=function(){var t=i(this.getAlignShift(),2),e=t[0],r=t[1];if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===u.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var n=this.jax.table.getOuterBBox(),o=n.L,a=n.w,s=n.R;"right"===e?s=Math.max(s||-r,-r):"left"===e?o=Math.max(o||r,r):"center"===e&&(a+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,o+a+s)}}else this.jax.shift=r},e.prototype.handleSpeech=function(){var t,e,r=this.adaptor,n=this.node.attributes,o=n.get("aria-label")||n.get("data-semantic-speech");if(o){var i=this.getTitleID(),s=this.svg("title",{id:i},[this.text(o)]);r.insert(s,r.firstChild(this.dom[0])),r.setAttribute(this.dom[0],"aria-labeledby",i),r.removeAttribute(this.dom[0],"aria-label");try{for(var l=a(this.childNodes[0].childNodes),c=l.next();!c.done;c=l.next())c.value.dom.forEach((function(t){return r.setAttribute(t,"aria-hidden","true")}))}catch(e){t={error:e}}finally{try{c&&!c.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}}},e.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},e.prototype.setChildPWidths=function(e,r,n){return void 0===r&&(r=null),void 0===n&&(n=!0),t.prototype.setChildPWidths.call(this,e,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},e}((0,c.CommonMathMixin)(l.SvgWrapper)),s.kind=h.MmlMath.prototype.kind,s.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},"mjx-break":{"font-family":"MJX-ZERO"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-break[newline]::after":{display:"block"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join("")}},s)},144:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},l=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMenclose=void 0;var h,u=r(9321),d=r(6200),p=r(4374),f=s(r(9737));e.SvgMenclose=(h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.line=function(t){var e=l(t,4),r=e[0],n=e[1],o=e[2],i=e[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(n),x2:this.fixed(o),y2:this.fixed(i),"stroke-width":this.fixed(this.thickness)})},e.prototype.box=function(t,e,r,n){void 0===n&&(n=0);var o=this.thickness,i={x:this.fixed(o/2),y:this.fixed(o/2-r),width:this.fixed(t-o),height:this.fixed(e+r-o),fill:"none","stroke-width":this.fixed(o)};return n&&(i.rx=this.fixed(n)),this.svg("rect",i)},e.prototype.ellipse=function(t,e,r){var n=this.thickness;return this.svg("ellipse",{rx:this.fixed((t-n)/2),ry:this.fixed((e+r-n)/2),cx:this.fixed(t/2),cy:this.fixed((e-r)/2),fill:"none","stroke-width":this.fixed(n)})},e.prototype.path=function(t){for(var e=this,r=[],n=1;n0&&(i.transform="translate("+this.fixed(o)+", 0)");var a=this.adaptor.append(n[0],this.svg("g",i));this.renderChild?this.renderChild(this,a):(this.childNodes[0].toSVG([a]),this.childNodes[0].place(0,0));try{for(var s=c(Object.keys(this.notations)),l=s.next();!l.done;l=s.next()){var h=l.value,u=this.notations[h];!u.renderChild&&u.renderer(this,n[0])}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}},e}((0,d.CommonMencloseMixin)(u.SvgWrapper)),h.kind=p.MmlMenclose.prototype.kind,h.notations=new Map([f.Border("top"),f.Border("right"),f.Border("bottom"),f.Border("left"),f.Border2("actuarial","top","right"),f.Border2("madruwb","bottom","right"),f.DiagonalStrike("up"),f.DiagonalStrike("down"),["horizontalstrike",{renderer:f.RenderLine("horizontal","Y"),bbox:function(t){return[0,t.padding,0,t.padding]}}],["verticalstrike",{renderer:f.RenderLine("vertical","X"),bbox:function(t){return[t.padding,0,t.padding,0]}}],["box",{renderer:function(t,e){var r=t.getBBox(),n=r.w,o=r.h,i=r.d;t.adaptor.append(t.dom[0],t.box(n,o,i))},bbox:f.fullBBox,border:f.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:function(t,e){var r=t.getBBox(),n=r.w,o=r.h,i=r.d,a=t.thickness+t.padding;t.adaptor.append(t.dom[0],t.box(n,o,i,a))},bbox:f.fullBBox}],["circle",{renderer:function(t,e){var r=t.getBBox(),n=r.w,o=r.h,i=r.d;t.adaptor.append(t.dom[0],t.ellipse(n,o,i))},bbox:f.fullBBox}],["phasorangle",{renderer:function(t,e){var r=t.getBBox(),n=r.w,o=r.h,i=r.d,a=t.getArgMod(1.75*t.padding,o+i)[0],s=t.thickness/2,l=o+i,c=Math.cos(a);t.adaptor.append(t.dom[0],t.path("mitre","M",n,s-i,"L",s+c*s,s-i,"L",c*l+s,l-i-s))},bbox:function(t){var e=t.padding/2,r=t.thickness;return[2*e,e,e+r,3*e+r]},border:function(t){return[0,0,t.thickness,0]},remove:"bottom"}],f.Arrow("up"),f.Arrow("down"),f.Arrow("left"),f.Arrow("right"),f.Arrow("updown"),f.Arrow("leftright"),f.DiagonalArrow("updiagonal"),f.DiagonalArrow("northeast"),f.DiagonalArrow("southeast"),f.DiagonalArrow("northwest"),f.DiagonalArrow("southwest"),f.DiagonalArrow("northeastsouthwest"),f.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(t,e){var r=t.getBBox(),n=r.w,o=r.h,i=r.d,a=t.thickness/2,s=t.padding;t.adaptor.append(t.dom[0],t.path("round","M",a,a-i,"a",s-a/2,(o+i)/2-4*a,0,"0,1",0,o+i-2*a,"L",n-a,o-a))},bbox:function(t){var e=t.padding,r=t.thickness;return[e+r,e,e,2*e+r/2]}}],["radical",{renderer:function(t,e){t.msqrt.toSVG([e]);var r=t.sqrtTRBL()[3];t.place(-r,0,e)},init:function(t){t.msqrt=t.createMsqrt(t.childNodes[0])},bbox:function(t){return t.sqrtTRBL()},renderChild:!0}]]),h)},3007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMerror=void 0;var i,a=r(9321),s=r(8078);e.SvgMerror=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSvgNodes(t),r=this.getBBox(),n=r.h,o=r.d,i=r.w;this.adaptor.append(this.dom[0],this.svg("rect",{"data-background":!0,width:this.fixed(i),height:this.fixed(n+o),y:this.fixed(-o)}));var a=this.node.attributes.get("title");a&&this.adaptor.append(this.dom[0],this.svg("title",{},[this.adaptor.text(a)])),this.addChildren(e)},e}(a.SvgWrapper),i.kind=s.MmlMerror.prototype.kind,i.styles={'g[data-mml-node="merror"] > g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},i)},5258:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMfenced=void 0;var a,s=r(9321),l=r(1346),c=r(7451);e.SvgMfenced=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSvgNodes(t);this.setChildrenParent(this.mrow),this.mrow.toSVG(e),this.setChildrenParent(this)},e.prototype.setChildrenParent=function(t){var e,r;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next())o.value.parent=t}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},e}((0,l.CommonMfencedMixin)(s.SvgWrapper)),a.kind=c.MmlMfenced.prototype.kind,a)},9295:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMfrac=void 0;var a,s=r(9321),l=r(5705),c=r(848);e.SvgMfrac=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t)){this.standardSvgNodes(t);var e=this.node.attributes.getList("linethickness","bevelled"),r=e.linethickness,n=e.bevelled,o=this.isDisplay();if(n)this.makeBevelled(o);else{var i=this.length2em(String(r),.06);0===i?this.makeAtop(o):this.makeFraction(o,i)}}},e.prototype.makeFraction=function(t,e){var r=this.dom,n=this.node.attributes.getList("numalign","denomalign"),o=n.numalign,a=n.denomalign,s=i(this.childNodes,2),l=s[0],c=s[1],h=l.getOuterBBox(),u=c.getOuterBBox(),d=this.font.params,p=d.axis_height,f=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,y=Math.max((h.L+h.w+h.R)*h.rscale,(u.L+u.w+u.R)*u.rscale),v=this.getAlignX(y,h,o)+.1+f,m=this.getAlignX(y,u,a)+.1+f,g=this.getTUV(t,e),b=g.T,x=g.u,_=g.v;l.toSVG(r),l.place(v,p+b+Math.max(h.d*h.rscale,x)),c.toSVG(r),c.place(m,p-b-Math.max(u.h*u.rscale,_)),this.adaptor.append(r[0],this.svg("rect",{width:this.fixed(y+.2),height:this.fixed(e),x:this.fixed(f),y:this.fixed(p-e/2)}))},e.prototype.makeAtop=function(t){var e=this.dom,r=this.node.attributes.getList("numalign","denomalign"),n=r.numalign,o=r.denomalign,a=i(this.childNodes,2),s=a[0],l=a[1],c=s.getOuterBBox(),h=l.getOuterBBox(),u=this.font.params,d=this.node.getProperty("withDelims")?0:u.nulldelimiterspace,p=Math.max((c.L+c.w+c.R)*c.rscale,(h.L+h.w+h.R)*h.rscale),f=this.getAlignX(p,c,n)+d,y=this.getAlignX(p,h,o)+d,v=this.getUVQ(t),m=v.u,g=v.v;s.toSVG(e),s.place(f,m),l.toSVG(e),l.place(y,-g)},e.prototype.makeBevelled=function(t){var e=this.dom,r=i(this.childNodes,2),n=r[0],o=r[1],a=this.getBevelData(t),s=a.u,l=a.v,c=a.delta,h=a.nbox,u=a.dbox,d=(h.L+h.w+h.R)*h.rscale;n.toSVG(e),this.bevel.toSVG(e),o.toSVG(e),n.place(h.L*h.rscale,s),this.bevel.place(d-c/2,0),o.place(d+this.bevel.getOuterBBox().w+u.L*u.rscale-c,l)},e}((0,l.CommonMfracMixin)(s.SvgWrapper)),a.kind=c.MmlMfrac.prototype.kind,a)},4916:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMglyph=void 0;var i,a=r(9321),s=r(7969),l=r(910);e.SvgMglyph=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSvgNodes(t);if(this.charWrapper)this.charWrapper.toSVG(e);else{var r=this.node.attributes.getList("src","alt"),n=r.src,o=r.alt,i=this.fixed(this.height),a={width:this.fixed(this.width),height:i,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":o,href:n},s=this.svg("image",a);this.adaptor.append(e[0],s)}},e}((0,s.CommonMglyphMixin)(a.SvgWrapper)),i.kind=l.MmlMglyph.prototype.kind,i)},2983:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMi=void 0;var i,a=r(9321),s=r(1419),l=r(7754);e.SvgMi=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,s.CommonMiMixin)(a.SvgWrapper)),i.kind=l.MmlMi.prototype.kind,i)},4750:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMmultiscripts=e.AlignX=void 0;var a,s=r(9906),l=r(7522),c=r(7764),h=r(6720);function u(t){return{left:function(t,e){return 0},center:function(t,e){return(e-t)/2},right:function(t,e){return e-t}}[t]||function(t,e){return 0}}e.AlignX=u,e.SvgMmultiscripts=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t)){var e=this.standardSvgNodes(t),r=this.scriptData,n=this.node.getProperty("scriptalign")||"right left",o=i((0,h.split)(n+" "+n),2),a=o[0],s=o[1],l=i(this.getCombinedUV(),2),c=l[0],u=l[1],d=0;r.numPrescripts&&(d=this.addScripts(this.dom[0],this.font.params.scriptspace,c,u,this.firstPrescript,r.numPrescripts,a));var p=this.baseChild;p.toSVG(e),p.place(d,0),this.breakCount&&(d=0),d+=p.getLineBBox(p.breakCount).w,r.numScripts&&this.addScripts(this.dom[this.dom.length-1],d,c,u,1,r.numScripts,s)}},e.prototype.addScripts=function(t,e,r,n,o,a,s){var l=this.adaptor,c=u(s),h=l.append(t,this.svg("g")),d=l.append(t,this.svg("g"));this.place(e,r,h),this.place(e,n,d);for(var p=o+2*a,f=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMo=void 0;var s,l=r(9321),c=r(437),h=r(9946),u=.1;e.SvgMo=(s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.node.attributes,r=e.get("symmetric")&&2!==this.stretch.dir,n=0!==this.stretch.dir;n&&null===this.size&&this.getStretchedVariant([]);var o=this.standardSvgNodes(t);if(o.length>1&&"duplicate"!==this.breakStyle){var i="after"===this.breakStyle?1:0;this.adaptor.remove(o[i]),o[i]=null}if(n&&this.size<0)this.stretchSvg();else{var a=r||e.get("largeop")?this.fixed(this.getCenterOffset()):"0",s=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===a&&"0"===s||(o[0]&&this.adaptor.setAttribute(o[0],"transform","translate(".concat(s," ").concat(a,")")),o[1]&&this.adaptor.setAttribute(o[1],"transform","translate(".concat(s," ").concat(a,")"))),o[0]&&this.addChildren([o[0]]),o[1]&&(this.multChar||this).addChildren([o[1]])}},e.prototype.stretchSvg=function(){var t=this.stretch.stretch,e=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(t,e,r):this.stretchHorizontal(t,e,r)},e.prototype.getStretchVariants=function(){var t,e,r=this.stretch.c||this.getText().codePointAt(0),n=[];try{for(var o=i(this.stretch.stretch.keys()),a=o.next();!a.done;a=o.next()){var s=a.value;n[s]=this.font.getStretchVariant(r,s)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},e.prototype.stretchVertical=function(t,e,r){var n=r.h,o=r.d,i=r.w,s=this.addTop(t[0],e[0],n,i),l=this.addBot(t[2],e[2],o,i);if(4===t.length){var c=a(this.addMidV(t[3],e[3],i),2),h=c[0],u=c[1];this.addExtV(t[1],e[1],n,0,s,h,i),this.addExtV(t[1],e[1],0,o,u,l,i)}else this.addExtV(t[1],e[1],n,o,s,l,i)},e.prototype.stretchHorizontal=function(t,e,r){var n=r.w,o=this.addLeft(t[0],e[0]),i=this.addRight(t[2],e[2],n);if(4===t.length){var s=a(this.addMidH(t[3],e[3],n),2),l=s[0],c=s[1],h=n/2;this.addExtH(t[1],e[1],h,o,h-l),this.addExtH(t[1],e[1],h,c-h,i,h)}else this.addExtH(t[1],e[1],n,o,i)},e.prototype.getChar=function(t,e){var r=this.font.getChar(e,t)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},e.prototype.addGlyph=function(t,e,r,n,o){if(void 0===o&&(o=null),o)return this.placeChar(t,r,n,o,e);if(this.dom[0]){var i=this.placeChar(t,r,n,this.dom[0],e);if(!this.dom[1])return i}return this.placeChar(t,r,n,this.dom[1],e)},e.prototype.addTop=function(t,e,r,n){if(!t)return 0;var o=a(this.getChar(t,e),3),i=o[0],s=o[1],l=o[2];return this.addGlyph(t,e,(n-l)/2,r-i),i+s},e.prototype.addExtV=function(t,e,r,n,o,i,s){var l=this;if(t){o=Math.max(0,o-u),i=Math.max(0,i-u);var c=this.adaptor,h=a(this.getChar(t,e),3),d=h[0],p=h[1],f=h[2],y=r+n-o-i,v=1.5*y/(d+p),m=(v*(d-p)-y)/2;if(!(y<=0)){var g=this.svg("svg",{width:this.fixed(f),height:this.fixed(y),y:this.fixed(i-n),x:this.fixed((s-f)/2),viewBox:[0,m,f,y].map((function(t){return l.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,g);var b=c.lastChild(g);c.setAttribute(b,"transform","scale(1,".concat(this.jax.fixed(v),")")),this.dom[0]&&c.append(this.dom[0],g),this.dom[1]&&c.append(this.dom[1],this.dom[0]?c.clone(g):g)}}},e.prototype.addBot=function(t,e,r,n){if(!t)return 0;var o=a(this.getChar(t,e),3),i=o[0],s=o[1],l=o[2];return this.addGlyph(t,e,(n-l)/2,s-r),i+s},e.prototype.addMidV=function(t,e,r){if(!t)return[0,0];var n=a(this.getChar(t,e),3),o=n[0],i=n[1],s=n[2],l=(i-o)/2+this.font.params.axis_height;return this.addGlyph(t,e,(r-s)/2,l),[o+l,i-l]},e.prototype.addLeft=function(t,e){return t?this.addGlyph(t,e,0,0):0},e.prototype.addExtH=function(t,e,r,n,o,i){var s=this;if(void 0===i&&(i=0),t){o=Math.max(0,o-.1),n=Math.max(0,n-.1);var l=this.adaptor,c=a(this.getChar(t,e),3),h=c[0],d=c[1],p=c[2],f=r-n-o,y=h+d+.2,v=f/p*1.5,m=-(d+u);if(!(f<=0)){var g=this.svg("svg",{width:this.fixed(f),height:this.fixed(y),x:this.fixed(i+n),y:this.fixed(m),viewBox:[(v*p-f)/2,m,f,y].map((function(t){return s.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,g);var b=l.lastChild(g);l.setAttribute(b,"transform","scale("+this.jax.fixed(v)+",1)"),this.dom[0]&&l.append(this.dom[0],g),this.dom[1]&&l.append(this.dom[1],this.dom[0]?l.clone(g):g)}}},e.prototype.addRight=function(t,e,r){if(!t)return 0;var n=this.getChar(t,e)[2];return this.addGlyph(t,e,r-n,0)},e.prototype.addMidH=function(t,e,r){if(!t)return[0,0];var n=this.getChar(t,e)[2];return this.addGlyph(t,e,(r-n)/2,0),[(r-n)/2,(r+n)/2]},e}((0,c.CommonMoMixin)(l.SvgWrapper)),s.kind=h.MmlMo.prototype.kind,s)},4539:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMpadded=void 0;var a,s=r(9321),l=r(7481),c=r(189);e.SvgMpadded=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t)){var e=this.standardSvgNodes(t),r=i(this.getDimens(),9),n=r[5],o=r[6],a=r[7],s=r[8],l=this.node.attributes.get("data-align")||"left",c=o+s-(n<0&&"left"!==l?"center"===l?n/2:n:0);(c||a)&&(e=[this.adaptor.append(e[0],this.svg("g"))],this.place(c,a,e[0])),this.addChildren(e)}},e}((0,l.CommonMpaddedMixin)(s.SvgWrapper)),a.kind=c.MmlMpadded.prototype.kind,a)},438:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMphantom=void 0;var i,a=r(9321),s=r(7988);e.SvgMphantom=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){this.standardSvgNodes(t)},e}(a.SvgWrapper),i.kind=s.MmlMphantom.prototype.kind,i)},8798:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMroot=void 0;var a,s=r(5997),l=r(4664),c=r(9948);e.SvgMroot=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addRoot=function(t,e,r,n){e.toSVG(t);var o=i(this.getRootDimens(r,n),3),a=o[0],s=o[1],l=o[2],c=e.getOuterBBox();return e.place(l*c.rscale,s),a},e}((0,s.CommonMrootMixin)(c.SvgMsqrt)),a.kind=l.MmlMroot.prototype.kind,a)},322:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgInferredMrow=e.SvgMrow=void 0;var a,s=r(9321),l=r(9323),c=r(1691);e.SvgMrow=(a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.linebreakCount=0,e}return o(e,t),e.prototype.toSVG=function(t){this.getBBox();var e=this.linebreakCount=this.isStack?0:this.breakCount;e||!this.node.isInferred?t=this.standardSvgNodes(t):this.dom=t,this.addChildren(t),e&&this.placeLines(t)},e.prototype.placeLines=function(t){var e,r,n,o=this.lineBBox,a=0;try{for(var s=i(t.keys()),l=s.next();!l.done;l=s.next()){var c=l.value,h=o[c];this.place(h.L||0,a,t[c]),a-=Math.max(.25,h.d)+h.lineLeading+Math.max(.75,(null===(n=o[c+1])||void 0===n?void 0:n.h)||0)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}},e.prototype.createSvgNodes=function(e){var r=this.linebreakCount;if(!r)return t.prototype.createSvgNodes.call(this,e);var n=this.adaptor,o=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[n.append(e[0],this.svg("g",o))],this.dom=[n.append(this.handleHref(e)[0],this.dom[0])];for(var i=Array(r),a=0;a<=r;a++)i[a]=n.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":a}));return i},e.prototype.addChildren=function(t){var e,r,n,o,a=0,s=0;try{for(var l=i(this.childNodes),c=l.next();!c.done;c=l.next()){var h=c.value,u=h.breakCount;if(h.toSVG(t.slice(s,s+u+1)),h.dom){var d=0;try{for(var p=(n=void 0,i(h.dom)),f=p.next();!f.done;f=p.next()){var y=f.value;if(y){var v,m=d?0:h.dx;a+=((v=h.getLineBBox(d++)).L+m)*v.rscale,this.place(a,0,y),a+=(v.w+v.R-m)*v.rscale}u&&(a=0)}}catch(t){n={error:t}}finally{try{f&&!f.done&&(o=p.return)&&o.call(p)}finally{if(n)throw n.error}}u&&(a+=((v=h.getLineBBox(u)).w+v.R)*v.rscale)}s+=u}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}},e}((0,l.CommonMrowMixin)(s.SvgWrapper)),a.kind=c.MmlMrow.prototype.kind,a),e.SvgInferredMrow=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,l.CommonInferredMrowMixin)(e.SvgMrow)),t.kind=c.MmlInferredMrow.prototype.kind,t}()},3677:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMs=void 0;var i,a=r(9321),s=r(6920),l=r(4042);e.SvgMs=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,s.CommonMsMixin)(a.SvgWrapper)),i.kind=l.MmlMs.prototype.kind,i)},2458:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMspace=void 0;var i,a=r(9321),s=r(37),l=r(1465);e.SvgMspace=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,s.CommonMspaceMixin)(a.SvgWrapper)),i.kind=l.MmlMspace.prototype.kind,i)},9948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMsqrt=void 0;var i,a=r(9321),s=r(222),l=r(4655);e.SvgMsqrt=(i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dx=0,e}return o(e,t),e.prototype.addRoot=function(t,e,r,n){return 0},e.prototype.toSVG=function(t){var e=this.surd,r=this.childNodes[this.base],n=this.root?this.childNodes[this.root]:null,o=e.getBBox(),i=r.getOuterBBox(),a=this.getPQ(o)[1],s=this.font.params.rule_thickness*this.bbox.scale,l=i.h+a+s,c=this.standardSvgNodes(t),h=this.adaptor.append(c[0],this.svg("g")),u=this.addRoot(c,n,o,l);e.toSVG(c),e.place(u,l-o.h),r.toSVG([h]),r.place(u+o.w,0),this.adaptor.append(c[c.length-1],this.svg("rect",{width:this.fixed(i.w),height:this.fixed(s),x:this.fixed(u+o.w),y:this.fixed(l-s)}))},e}((0,s.CommonMsqrtMixin)(a.SvgWrapper)),i.kind=l.MmlMsqrt.prototype.kind,i)},7522:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMsubsup=e.SvgMsup=e.SvgMsub=void 0;var a,s=r(3069),l=r(1269),c=r(5857);e.SvgMsub=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,s.CommonMsubMixin)(l.SvgScriptbase)),a.kind=c.MmlMsub.prototype.kind,a),e.SvgMsup=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}((0,s.CommonMsupMixin)(l.SvgScriptbase)),t.kind=c.MmlMsup.prototype.kind,t}(),e.SvgMsubsup=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t)){var e=this.standardSvgNodes(t),r=i([this.baseChild,this.supChild,this.subChild],3),n=r[0],o=r[1],a=r[2],s=this.getBaseWidth(),l=this.getAdjustedIc(),c=i(this.getUVQ(),2),h=c[0],u=c[1];n.toSVG(e);var d=[e[e.length-1]];o.toSVG(d),a.toSVG(d),n.place(0,0),a.place(s,u),o.place(s+l,h)}},e}((0,s.CommonMsubsupMixin)(l.SvgScriptbase)),t.kind=c.MmlMsubsup.prototype.kind,t}()},451:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;os?s:this.pWidth),c="left"===a?0:"right"===a?l:l/2;if(c){var h=this.svg("g",{},this.adaptor.childNodes(t));this.place(c,0,h),this.adaptor.append(t,h)}return c},e.prototype.lineClass=function(t){return"mjx-"+t},e.prototype.makeFrame=function(t,e,r,n){var o=this.fLine;return this.svg("rect",this.setLineThickness(o,n,{"data-frame":!0,class:this.lineClass(n),width:this.fixed(t-o),height:this.fixed(e+r-o),x:this.fixed(o/2),y:this.fixed(o/2-r)}))},e.prototype.makeVLine=function(t,e,r){var n=this.getBBox(),o=n.h,i=n.d,a="dotted"===e?r/2:0,s=this.fixed(t+r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"v",class:this.lineClass(e),x1:s,y1:this.fixed(a-i),x2:s,y2:this.fixed(o-a)}))},e.prototype.makeHLine=function(t,e,r){var n=this.getBBox().w,o="dotted"===e?r/2:0,i=this.fixed(t-r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"h",class:this.lineClass(e),x1:this.fixed(o),y1:i,x2:this.fixed(n-o),y2:i}))},e.prototype.setLineThickness=function(t,e,r){return.07!==t&&(r["stroke-thickness"]=this.fixed(t),"solid"!==e&&(r["stroke-dasharray"]=("dotted"===e?"0,":"")+this.fixed(2*t))),r},e.prototype.handleLabels=function(t,e,r){if(this.hasLabels){var n=this.labels,o=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(t,n,o):this.subTable(t,n,o,r)}},e.prototype.spaceLabels=function(){for(var t=this.adaptor,e=this.getBBox().h,r=this.getTableData().L,n=this.getRowHalfSpacing(),o=e-this.fLine,i=t.firstChild(this.labels),a=0;a line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},s)},2673:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMtd=void 0;var i,a=r(9321),s=r(7805),l=r(2321);e.SvgMtd=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.placeCell=function(t,e,r,n,o){var i=this.getBBox(),a=Math.max(i.h,.75),s=Math.max(i.d,.25),l=this.node.attributes.get("columnalign"),c=this.node.attributes.get("rowalign"),h=this.getAlignX(r,i,l),u=this.getAlignY(n,o,a,s,c);return this.place(t+h,e+u),[h,u]},e.prototype.placeColor=function(t,e,r,n){var o=this.adaptor,i=this.firstChild();i&&"rect"===o.kind(i)&&o.getAttribute(i,"data-bgcolor")&&(o.setAttribute(i,"x",this.fixed(t)),o.setAttribute(i,"y",this.fixed(e)),o.setAttribute(i,"width",this.fixed(r)),o.setAttribute(i,"height",this.fixed(n)))},e}((0,s.CommonMtdMixin)(a.SvgWrapper)),i.kind=l.MmlMtd.prototype.kind,i)},1941:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMtext=void 0;var s,l=r(9321),c=r(8325),h=r(6277);e.SvgMtext=(s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){var r,n;if(this.breakCount){var o=this.standardSvgNodes(e),s=this.textNode.node,l=this.childNodes;try{for(var c=i(o.keys()),h=c.next();!h.done;h=c.next()){var u=h.value,d=[o[u]],p=a(this.breakPoints[u-1]||[0,0],2),f=p[0],y=p[1],v=a(this.breakPoints[u]||[l.length,0],2),m=v[0],g=v[1],b=l[f].node.getText().split(/ /);if(f!==m){s.setText(b.slice(y).join(" ")),this.textNode.toSVG(d);for(var x=this.textNode.getBBox().w;++f0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgMunderover=e.SvgMover=e.SvgMunder=void 0;var a,s=r(7522),l=r(9690),c=r(3102);e.SvgMunder=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e))if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSvgNodes(e),n=i([this.baseChild,this.scriptChild],2),o=n[0],a=n[1],s=i([o.getOuterBBox(),a.getOuterBBox()],2),l=s[0],c=s[1];o.toSVG(r),a.toSVG(r);var h=this.isLineBelow?0:this.getDelta(!0),u=this.getUnderKV(l,c)[1],d=i(this.getDeltaW([l,c],[0,-h]),2),p=d[0],f=d[1];o.place(p,0),a.place(f,u)}},e}((0,l.CommonMunderMixin)(s.SvgMsub)),a.kind=c.MmlMunder.prototype.kind,a),e.SvgMover=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e))if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSvgNodes(e),n=i([this.baseChild,this.scriptChild],2),o=n[0],a=n[1],s=i([o.getOuterBBox(),a.getOuterBBox()],2),l=s[0],c=s[1];o.toSVG(r),a.toSVG(r);var h=this.isLineAbove?0:this.getDelta(),u=this.getOverKU(l,c)[1],d=i(this.getDeltaW([l,c],[0,h]),2),p=d[0],f=d[1];o.place(p,0),a.place(f,u)}},e}((0,l.CommonMoverMixin)(s.SvgMsup)),t.kind=c.MmlMover.prototype.kind,t}(),e.SvgMunderover=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e))if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSvgNodes(e),n=i([this.baseChild,this.overChild,this.underChild],3),o=n[0],a=n[1],s=n[2],l=i([o.getOuterBBox(),a.getOuterBBox(),s.getOuterBBox()],3),c=l[0],h=l[1],u=l[2];o.toSVG(r),s.toSVG(r),a.toSVG(r);var d=this.getDelta(),p=this.getOverKU(c,h)[1],f=this.getUnderKV(c,u)[1],y=i(this.getDeltaW([c,u,h],[0,this.isLineBelow?0:-d,this.isLineAbove?0:d]),3),v=y[0],m=y[1],g=y[2];o.place(v,0),s.place(m,f),a.place(g,p)}},e}((0,l.CommonMunderoverMixin)(s.SvgMsubsup)),t.kind=c.MmlMunderover.prototype.kind,t}()},1269:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SvgScriptbase=void 0;var a,s=r(9321),l=r(7091);e.SvgScriptbase=(a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t)){var e=this.standardSvgNodes(t),r=this.getBaseWidth(),n=i(this.getOffset(),2),o=n[0],a=n[1];this.baseChild.toSVG(e),this.baseChild.place(0,0),this.scriptChild.toSVG([e[e.length-1]]),this.scriptChild.place(r+o,a)}},e}((0,l.CommonScriptbaseMixin)(s.SvgWrapper)),a.kind="scriptbase",a)},6965:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SvgXmlNode=e.SvgAnnotationXML=e.SvgAnnotation=e.SvgSemantics=void 0;var i,a=r(9321),s=r(3191),l=r(9167),c=r(8921);e.SvgSemantics=(i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t)){var e=this.standardSvgNodes(t);this.childNodes.length&&this.childNodes[0].toSVG(e)}},e}((0,s.CommonSemanticsMixin)(a.SvgWrapper)),i.kind=l.MmlSemantics.prototype.kind,i),e.SvgAnnotation=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e)},e.prototype.computeBBox=function(){return this.bbox},e}(a.SvgWrapper),t.kind=l.MmlAnnotation.prototype.kind,t}(),e.SvgAnnotationXML=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(a.SvgWrapper),t.kind=l.MmlAnnotationXML.prototype.kind,t.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},t}(),e.SvgXmlNode=function(){var t;return t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,n=this.fixed(1/r),o=this.getBBox(),i=o.w,a=o.h,s=o.d;this.dom=[this.adaptor.append(t[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-a*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((a+s)*r)+"px",transform:"scale(".concat(n,") matrix(1 0 0 -1 0 0)")},[e]))]},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.jax.measureXMLnode(this.node.getXML()),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i},e.prototype.getStyles=function(){},e.prototype.getScale=function(){},e.prototype.getVariant=function(){},e}(a.SvgWrapper),t.kind=c.XMLNode.prototype.kind,t.autoStyle=!1,t}()},8723:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.components.global.isObject,e.combineConfig=MathJax._.components.global.combineConfig,e.combineDefaults=MathJax._.components.global.combineDefaults,e.combineWithMathJax=MathJax._.components.global.combineWithMathJax,e.MathJax=MathJax._.components.global.MathJax},4769:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.protoItem=MathJax._.core.MathItem.protoItem,e.AbstractMathItem=MathJax._.core.MathItem.AbstractMathItem,e.STATE=MathJax._.core.MathItem.STATE,e.newState=MathJax._.core.MathItem.newState},8921:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TEXCLASS=MathJax._.core.MmlTree.MmlNode.TEXCLASS,e.TEXCLASSNAMES=MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES,e.indentAttributes=MathJax._.core.MmlTree.MmlNode.indentAttributes,e.AbstractMmlNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlNode,e.AbstractMmlTokenNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode,e.AbstractMmlLayoutNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode,e.AbstractMmlBaseNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode,e.AbstractMmlEmptyNode=MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode,e.TextNode=MathJax._.core.MmlTree.MmlNode.TextNode,e.XMLNode=MathJax._.core.MmlTree.MmlNode.XMLNode},3615:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlNode=MathJax._.core.MmlTree.MmlNodes.HtmlNode.HtmlNode},4282:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TeXAtom=MathJax._.core.MmlTree.MmlNodes.TeXAtom.TeXAtom},3969:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMaction=MathJax._.core.MmlTree.MmlNodes.maction.MmlMaction},304:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMath=MathJax._.core.MmlTree.MmlNodes.math.MmlMath},4374:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMenclose=MathJax._.core.MmlTree.MmlNodes.menclose.MmlMenclose},8078:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMerror=MathJax._.core.MmlTree.MmlNodes.merror.MmlMerror},7451:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=MathJax._.core.MmlTree.MmlNodes.mfenced.MmlMfenced},848:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=MathJax._.core.MmlTree.MmlNodes.mfrac.MmlMfrac},910:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMglyph=MathJax._.core.MmlTree.MmlNodes.mglyph.MmlMglyph},7754:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMi=MathJax._.core.MmlTree.MmlNodes.mi.MmlMi},7764:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMmultiscripts=MathJax._.core.MmlTree.MmlNodes.mmultiscripts.MmlMmultiscripts,e.MmlMprescripts=MathJax._.core.MmlTree.MmlNodes.mmultiscripts.MmlMprescripts,e.MmlNone=MathJax._.core.MmlTree.MmlNodes.mmultiscripts.MmlNone},3235:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMn=MathJax._.core.MmlTree.MmlNodes.mn.MmlMn},9946:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=MathJax._.core.MmlTree.MmlNodes.mo.MmlMo},189:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMpadded=MathJax._.core.MmlTree.MmlNodes.mpadded.MmlMpadded},7988:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMphantom=MathJax._.core.MmlTree.MmlNodes.mphantom.MmlMphantom},4664:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMroot=MathJax._.core.MmlTree.MmlNodes.mroot.MmlMroot},1691:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMrow=MathJax._.core.MmlTree.MmlNodes.mrow.MmlMrow,e.MmlInferredMrow=MathJax._.core.MmlTree.MmlNodes.mrow.MmlInferredMrow},4042:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMs=MathJax._.core.MmlTree.MmlNodes.ms.MmlMs},1465:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMspace=MathJax._.core.MmlTree.MmlNodes.mspace.MmlMspace},4655:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMsqrt=MathJax._.core.MmlTree.MmlNodes.msqrt.MmlMsqrt},5857:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMsubsup=MathJax._.core.MmlTree.MmlNodes.msubsup.MmlMsubsup,e.MmlMsub=MathJax._.core.MmlTree.MmlNodes.msubsup.MmlMsub,e.MmlMsup=MathJax._.core.MmlTree.MmlNodes.msubsup.MmlMsup},4859:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=MathJax._.core.MmlTree.MmlNodes.mtable.MmlMtable},2321:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtd=MathJax._.core.MmlTree.MmlNodes.mtd.MmlMtd},6277:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtext=MathJax._.core.MmlTree.MmlNodes.mtext.MmlMtext},4393:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtr=MathJax._.core.MmlTree.MmlNodes.mtr.MmlMtr,e.MmlMlabeledtr=MathJax._.core.MmlTree.MmlNodes.mtr.MmlMlabeledtr},3102:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMunderover=MathJax._.core.MmlTree.MmlNodes.munderover.MmlMunderover,e.MmlMunder=MathJax._.core.MmlTree.MmlNodes.munderover.MmlMunder,e.MmlMover=MathJax._.core.MmlTree.MmlNodes.munderover.MmlMover},9167:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlSemantics=MathJax._.core.MmlTree.MmlNodes.semantics.MmlSemantics,e.MmlAnnotationXML=MathJax._.core.MmlTree.MmlNodes.semantics.MmlAnnotationXML,e.MmlAnnotation=MathJax._.core.MmlTree.MmlNodes.semantics.MmlAnnotation},3857:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.OPDEF=MathJax._.core.MmlTree.OperatorDictionary.OPDEF,e.MO=MathJax._.core.MmlTree.OperatorDictionary.MO,e.RANGES=MathJax._.core.MmlTree.OperatorDictionary.RANGES,e.getRange=MathJax._.core.MmlTree.OperatorDictionary.getRange,e.MMLSPACING=MathJax._.core.MmlTree.OperatorDictionary.MMLSPACING,e.OPTABLE=MathJax._.core.MmlTree.OperatorDictionary.OPTABLE},3985:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=MathJax._.core.OutputJax.AbstractOutputJax},1857:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractVisitor=MathJax._.core.Tree.Visitor.AbstractVisitor},9879:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWrapper=MathJax._.core.Tree.Wrapper.AbstractWrapper},2506:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWrapperFactory=MathJax._.core.Tree.WrapperFactory.AbstractWrapperFactory},3184:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.mathjax=MathJax._.mathjax.mathjax},5534:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=MathJax._.util.AsyncLoad.asyncLoad},3717:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=MathJax._.util.BBox.BBox},6898:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.FunctionList=MathJax._.util.FunctionList.FunctionList},9077:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},239:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.handleRetriesFor=MathJax._.util.Retries.handleRetriesFor,e.retryAfter=MathJax._.util.Retries.retryAfter},5888:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=MathJax._.util.StyleList.CssStyles},5878:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Styles=MathJax._.util.Styles.Styles},6914:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BIGDIMEN=MathJax._.util.lengths.BIGDIMEN,e.UNITS=MathJax._.util.lengths.UNITS,e.RELUNITS=MathJax._.util.lengths.RELUNITS,e.MATHSPACE=MathJax._.util.lengths.MATHSPACE,e.length2em=MathJax._.util.lengths.length2em,e.percent=MathJax._.util.lengths.percent,e.em=MathJax._.util.lengths.em,e.emRounded=MathJax._.util.lengths.emRounded,e.px=MathJax._.util.lengths.px},1490:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.sum=MathJax._.util.numeric.sum,e.max=MathJax._.util.numeric.max},6720:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.sortLength=MathJax._.util.string.sortLength,e.quotePattern=MathJax._.util.string.quotePattern,e.unicodeChars=MathJax._.util.string.unicodeChars,e.unicodeString=MathJax._.util.string.unicodeString,e.isPercent=MathJax._.util.string.isPercent,e.split=MathJax._.util.string.split},4142:function(t,e,r){r.r(e),r.d(e,{DefaultFont:function(){return u},fontName:function(){return d}});var n=r(9708);function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function i(t,e){for(var r=0;r0)&&!(H=M.next()).done;)Z.push(H.value)}catch(Q){V={error:Q}}finally{try{H&&!H.done&&(L=M.return)&&L.call(M)}finally{if(V)throw V.error}}return Z},Z=this&&this.__spreadArray||function(Q,T,L){if(L||2===arguments.length)for(var H,V=0,M=T.length;V=Q.length&&(Q=void 0),{value:Q&&Q[H++],done:!Q}}};throw new TypeError(T?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(T,"__esModule",{value:!0}),T.TeXFont=void 0;var Z=L(9403),i=L(2176),t=L(8681),e=L(7293),s=L(59),c=L(3566),r=L(8745),o=L(181),a=L(6560),l=L(1500),n=L(2418),d=L(353),k=L(1082),u=L(67),f=L(9007),p=L(3377),h=L(8318),v=L(2226),_=L(6385),D=L(871),b=L(6819),x=L(4025),W=L(2698),y=L(5211),O=L(8742),m=L(2989),S=L(7481),P=function(Q){function T(T){var L,H;void 0===T&&(T=null);var V=Q.call(this,T)||this,Z=V.constructor;try{for(var i=M(Object.keys(Z.variantCacheIds)),t=i.next();!t.done;t=i.next()){var e=t.value;V.variant[e].cacheID="TEX-"+Z.variantCacheIds[e]}}catch(Q){L={error:Q}}finally{try{t&&!t.done&&(H=i.return)&&H.call(i)}finally{if(L)throw L.error}}return V}return V(T,Q),T.defaultDelimiters=S.delimiters,T.defaultChars={normal:n.normal,bold:e.bold,italic:o.italic,"bold-italic":t.boldItalic,"double-struck":s.doubleStruck,fraktur:r.fraktur,"bold-fraktur":c.frakturBold,script:h.script,"bold-script":p.scriptBold,"sans-serif":f.sansSerif,"bold-sans-serif":k.sansSerifBold,"sans-serif-italic":u.sansSerifItalic,"sans-serif-bold-italic":d.sansSerifBoldItalic,monospace:l.monospace,"-smallop":v.smallop,"-largeop":a.largeop,"-size3":y.texSize3,"-size4":O.texSize4,"-tex-calligraphic":D.texCalligraphic,"-tex-bold-calligraphic":_.texCalligraphicBold,"-tex-mathit":b.texMathit,"-tex-oldstyle":W.texOldstyle,"-tex-bold-oldstyle":x.texOldstyleBold,"-tex-variant":m.texVariant},T.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"D",fraktur:"F","bold-fraktur":"BF",script:"S","bold-script":"BS","sans-serif":"SS","bold-sans-serif":"BSS","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-tex-calligraphic":"C","-tex-bold-calligraphic":"BC","-tex-mathit":"MI","-tex-oldstyle":"OS","-tex-bold-oldstyle":"BOS","-tex-variant":"V"},T}((0,i.CommonTeXFontMixin)(Z.SVGFontData));T.TeXFont=P},8681:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.boldItalic=void 0;var H=L(9403),V=L(3869);T.boldItalic=(0,H.AddPaths)(V.boldItalic,{47:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373",8260:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",8710:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210"},{})},7293:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.bold=void 0;var H=L(9403),V=L(7557);T.bold=(0,H.AddPaths)(V.bold,{33:"89 629Q89 663 116 684T171 705Q215 705 237 681T260 634Q260 619 233 434T204 244Q201 237 175 237Q150 237 146 244Q144 248 117 433T89 629ZM90 86Q90 125 116 148T177 171Q211 169 235 146T259 86Q259 48 235 25T175 1Q138 1 114 24T90 86",34:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",35:"64 362Q64 380 87 393H363L366 404Q379 443 390 480T409 542T424 590T435 628T443 655T451 674T458 686T467 692T478 694Q490 694 499 686T509 662Q505 643 427 395Q427 393 523 393H620L623 404Q630 426 652 498T691 624T711 681Q718 694 735 694Q748 694 757 685T766 662Q762 643 684 395Q684 393 777 393H871Q872 392 875 390T881 386T887 381T891 374T893 363Q893 345 871 333L767 332H664L660 319Q660 318 638 245T614 171Q614 169 742 169H871L877 165Q883 161 885 159T890 151T893 138Q893 120 871 109L732 108H594L590 95Q587 84 546 -46Q508 -175 505 -178Q498 -193 478 -193Q462 -193 455 -183T448 -164Q448 -156 530 106Q530 108 434 108H337L333 95Q330 84 289 -46Q251 -175 248 -178Q240 -193 222 -193Q206 -193 199 -183T191 -164Q191 -154 273 106Q273 108 180 108L87 109Q64 117 64 139Q64 156 87 169H293L321 262Q326 277 331 294T340 321L343 330Q343 332 215 332L87 333Q64 343 64 362ZM600 330Q600 332 504 332H407L403 319Q403 318 381 245T357 171Q357 169 453 169H550L578 262Q583 277 588 294T597 321L600 330",36:"64 494Q64 541 80 579T120 638T171 674T219 693T253 698H256V750H318V699H323Q355 694 380 686T433 663T480 620T506 556Q510 539 510 520Q510 480 488 463T440 445L422 447Q407 451 398 459Q370 478 370 515Q370 542 384 559T412 580L427 584Q424 589 418 596T386 617T324 636H318V434Q411 419 460 355T510 217Q510 196 507 175T492 122T461 67T404 23T318 -4V-56H256V-5H254Q252 -3 240 -3Q194 4 160 23T108 64T80 112T67 156T64 190Q64 218 81 240T134 262Q171 262 187 240T204 193T190 150T153 125Q146 125 144 123Q142 123 149 113T174 89T218 66Q247 58 255 58Q256 58 256 173V287L239 291Q160 308 112 365T64 494ZM255 636Q246 635 236 632T206 620T173 591T160 543Q160 472 256 448V542Q256 636 255 636ZM320 59Q324 59 333 61T356 70T384 89T406 120T415 167Q415 200 395 225T356 260T318 274V59H320",37:"65 549Q65 609 84 652T132 714T187 742T236 750Q265 750 296 734T355 697T431 661T541 644Q662 644 736 730Q751 749 767 749T790 739T797 719Q797 710 768 672T504 329Q212 -47 211 -48Q203 -55 191 -55Q161 -55 161 -25Q161 -17 163 -12L642 609Q608 595 542 595Q515 595 488 599T441 608T405 619T381 628L373 632Q373 630 375 619T380 589T383 548Q383 455 343 401T235 347Q217 347 198 351T154 368T110 403T78 462T65 549ZM320 549Q320 633 295 665T235 698H234Q214 698 196 674Q182 650 182 549Q182 509 183 486T190 441T207 409T238 399Q269 399 294 431T320 549ZM745 -56Q727 -56 708 -52T664 -35T620 0T588 59T575 146T588 232T620 291T663 325T708 343T747 347Q810 347 851 294T893 146Q893 89 879 48T841 -15T794 -46T745 -56ZM830 146Q830 230 805 262T745 295H744Q724 295 706 271Q692 247 692 146Q692 106 693 83T700 38T717 6T748 -4Q779 -4 804 28T830 146",38:"255 -11Q209 -11 164 4T84 56T48 146Q48 159 50 171Q57 197 72 218T99 249T152 292Q204 333 204 334L194 356Q185 379 176 421T166 511Q166 538 168 551Q182 613 226 654T332 704Q334 704 343 704T358 705Q412 702 444 661T476 565V559Q476 489 334 371L330 368L335 357Q382 272 485 165L496 154L506 163Q543 200 597 273L671 382H601V444H610L732 441Q821 441 830 444H836V382H741L709 335Q702 324 687 302T665 270T646 244T625 216T605 191T581 162T553 132L537 116Q544 109 557 98T605 69T673 51Q711 51 739 70T767 115V118H829V114Q829 70 786 30T668 -11Q570 -11 474 37L451 49L441 43Q352 -11 255 -11ZM415 564Q415 596 400 625T356 654Q329 654 310 634T285 588Q283 580 283 554Q283 475 309 417L325 431Q415 512 415 564ZM192 182Q192 126 213 89T279 51Q348 51 400 83L389 91Q362 112 338 137T295 186T264 229T240 265T227 286Q226 285 222 280T217 272T211 263T205 251T200 238T196 222T193 204T192 182",39:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",40:"103 166T103 251T121 412T165 541T225 639T287 708T341 750H356H361Q382 750 382 736Q382 732 365 714T323 661T274 576T232 439T214 250Q214 -62 381 -229Q382 -231 382 -234Q382 -249 360 -249H356H341Q314 -231 287 -207T226 -138T165 -41T121 89",41:"231 251Q231 354 214 439T173 575T123 661T81 714T64 735Q64 744 73 749H75Q77 749 79 749T84 750T90 750H105Q132 732 159 708T220 639T281 542T325 413T343 251T325 89T281 -40T221 -138T159 -207T105 -249H90Q80 -249 76 -249T68 -245T64 -234Q64 -230 81 -212T123 -160T172 -75T214 61T231 251",42:"235 706Q235 724 251 737T287 750Q306 750 322 738T339 706Q339 685 318 580V579Q429 663 436 666Q441 668 449 668Q471 668 486 650T501 612Q501 582 478 572Q476 570 414 549L354 528L414 507Q420 505 430 502T445 497T458 492T470 488T479 483T487 478T493 471T497 463T500 454T501 443Q501 423 486 406T449 388H446Q435 388 370 437Q339 461 318 477V476Q339 371 339 350Q339 332 323 319T287 306T251 319T235 350Q235 371 256 476V477Q145 393 138 390Q133 388 125 388Q103 388 88 406T73 444Q73 474 96 484Q98 486 160 507L220 528L160 549Q154 551 144 554T129 559T116 564T104 568T95 573T87 578T81 585T77 593T74 602T73 613Q73 633 88 650T125 668H128Q139 668 204 619Q235 595 256 579V580Q235 685 235 706",43:"64 232T64 250T87 281H416V444Q416 608 418 612Q426 633 446 633T475 613Q477 608 477 444V281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221L642 220H477V57Q477 -107 475 -112Q468 -131 446 -131Q425 -131 418 -112Q416 -107 416 57V220H251L87 221Q64 232 64 250",44:"74 85Q74 120 97 145T159 171Q200 171 226 138Q258 101 258 37Q258 -5 246 -44T218 -109T183 -155T152 -184T135 -194Q129 -194 118 -183T106 -164Q106 -157 115 -149Q121 -145 130 -137T161 -100T195 -35Q197 -28 200 -17T204 3T205 11T199 9T183 3T159 0Q120 0 97 26T74 85",45:"13 166V278H318V166H13",46:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",47:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",58:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",59:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 50T74 86T97 146T158 171Q204 171 226 132T248 38Q248 -23 223 -80T171 -165T135 -194Q129 -194 118 -183T106 -164Q106 -163 106 -160L107 -158Q108 -155 121 -142T150 -107T177 -58Q189 -32 194 3Q195 6 193 6Q172 0 158 0Q121 0 98 25",60:"797 -56Q797 -68 790 -76T767 -85H759L434 70Q108 226 105 229Q96 238 96 250Q96 263 105 272Q109 276 271 354T595 508T757 585Q763 587 766 587Q780 587 788 578T797 556Q797 544 788 535Q784 531 490 391L197 251Q213 242 359 173T644 37T788 -34Q797 -43 797 -56",61:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87",62:"127 -85Q110 -85 103 -75T96 -55Q96 -41 106 -34Q119 -24 308 65Q361 90 411 114L696 250L427 379Q106 533 103 537Q96 545 96 557Q96 568 104 577T128 587Q137 586 460 431T788 272Q797 263 797 250Q797 238 788 229Q785 226 459 70L135 -85H127",63:"65 570Q65 628 119 664T259 700Q326 700 372 688T440 654T469 613T478 569Q478 505 412 465Q287 391 287 294V283Q287 250 284 244T263 237H256H249Q232 237 229 242T225 272V287Q227 364 253 418Q274 463 311 504Q335 530 335 575Q335 622 323 635T259 648Q231 648 209 644T179 636T170 630L172 628Q174 627 177 625T183 620T190 611T197 601T202 587T204 570Q204 539 185 519T134 499Q105 499 85 517T65 570ZM171 86Q171 125 197 148T258 171Q292 169 316 146T340 86Q340 48 316 25T256 1Q218 1 195 24T171 86",64:"64 347Q64 511 171 605T434 699Q487 699 500 698Q624 684 703 621T811 464Q828 414 828 344Q828 232 788 179T691 125Q673 125 657 127T628 132T606 140T588 148T576 156T568 162L566 164Q565 164 549 154T504 135T444 125Q349 125 284 183T218 347Q218 455 284 512T448 569Q554 569 610 479H638Q670 479 674 471Q676 468 676 340V258Q676 213 679 199T694 178Q701 174 713 177Q767 187 767 340Q767 489 678 569T446 649Q299 649 213 566T126 346Q126 307 134 269T166 189T225 116T320 65T455 45H463Q606 51 721 91L746 99H782H801Q829 99 829 85Q829 78 825 75T804 65Q800 63 797 62Q625 -6 451 -6Q271 -6 168 91T64 347ZM547 468Q526 493 504 505T444 517T377 476T346 347Q346 306 354 271T386 206T448 177Q505 177 547 226V468",91:"128 -250V750H293V689H189V-189H293V-250H128",92:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",93:"25 689V750H190V-250H25V-189H129V689H25",94:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",95:"0 -61V-10H574V-61H0",96:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",123:"504 -207T504 -225T500 -246T476 -250H469Q257 -250 227 -145L225 -135L224 0Q224 15 224 30T224 59T224 84T224 106T223 122T223 133V137Q222 138 221 144T213 162T195 185Q171 206 141 215Q123 222 107 223T84 225T74 229T70 250T73 270T83 276T106 276T141 285Q171 294 195 315Q201 321 206 328T214 341T219 352T222 360L223 363V367Q223 371 223 378T223 394T224 415T224 441T224 470T224 501L225 636Q249 739 426 749Q428 749 443 749T466 750H473Q495 750 499 747T504 725T501 704T480 699Q381 693 357 645Q352 634 351 617T350 497V412Q350 350 338 329Q325 303 298 284T251 258T227 251Q226 251 226 250L227 249Q231 248 238 246T265 236T299 217T329 184T349 137Q350 131 350 3T352 -130Q358 -160 392 -178T480 -199Q497 -200 500 -203",124:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",125:"70 726Q71 744 74 747T99 750H106Q323 750 349 636L350 501Q350 486 350 470T350 441T350 416T350 394T351 378T351 367V363Q352 362 353 356T361 338T379 315Q403 294 433 285Q451 278 467 277T490 275T500 271T504 250T501 230T491 224T468 224T433 215Q403 206 379 185Q373 179 368 172T360 159T355 148T352 140L351 137V133Q351 129 351 122T351 106T350 85T350 59T350 31T350 0L349 -135L347 -145Q317 -250 106 -250H99Q79 -250 75 -247T70 -226Q70 -208 73 -204T95 -199Q193 -193 217 -145Q222 -134 223 -117T224 3Q224 20 224 48T223 86Q223 145 237 175T301 232Q335 249 347 249Q348 249 348 250L347 251Q343 252 336 254T309 264T275 284T245 316T225 363Q224 369 224 497T222 631Q216 660 182 678T95 699Q77 700 74 704T70 726",126:"343 202Q320 202 278 225T215 249Q181 249 146 214L134 202L115 219Q111 222 106 226T98 234L96 236Q158 306 165 313Q199 344 230 344Q239 344 244 343Q262 339 300 318T359 297Q393 297 428 332L440 344L459 327Q463 324 468 320T476 312L478 310Q416 240 409 233Q375 202 343 202",168:"96 615Q96 650 120 672T178 695Q214 693 234 669T255 615Q255 583 232 559T176 535Q147 535 122 556T96 615ZM319 615Q319 651 343 673T399 695Q426 695 452 675T478 615Q478 578 454 557T395 535Q364 537 342 559T319 615",172:"680 371Q683 369 688 366T695 361T698 356T701 346T701 332T702 308V216Q702 196 702 168T703 130Q703 90 697 76T671 61Q650 61 643 81Q641 86 641 198V310H364L87 311Q64 319 64 341Q64 362 84 369Q89 371 385 371H680",175:"80 540V607H494V540H80",176:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",177:"64 328T64 346T87 377H416V542L417 707Q431 728 443 728Q467 728 475 709Q477 704 477 540V377H807Q808 376 811 374T817 370T823 365T827 358T829 347Q829 326 807 317L642 316H477V25H807Q808 24 811 22T817 18T823 13T827 6T829 -5Q829 -26 807 -35H87Q64 -24 64 -6T87 25H416V316H251L87 317Q64 328 64 346",180:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",183:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",215:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",247:"344 495Q344 535 372 566T447 597Q490 597 519 566T548 495Q548 452 518 423T446 393Q404 393 374 423T344 495ZM87 221Q64 230 64 251T84 279Q89 281 448 281H806Q807 280 810 278T816 274T822 269T826 262T828 251Q828 230 806 221H87ZM344 -36T344 6T373 78T446 108Q487 108 517 79T548 6Q548 -35 519 -65T446 -96Q406 -96 375 -66",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",710:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",711:"131 603Q130 604 136 618T150 646T158 659L223 635L287 611L351 635L416 659Q417 660 424 647T437 619T443 603Q440 601 364 558T287 515T210 558T131 603",713:"80 540V607H494V540H80",714:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",715:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",728:"287 500Q208 500 155 558T102 689V694H153V685Q153 681 154 674T164 648T186 615T226 590T287 578Q347 578 382 611T421 685V694H472V689Q472 623 422 562T287 500",729:"202 610Q202 647 227 671T283 695Q324 695 348 669T372 610T350 551T287 525Q248 525 225 551T202 610",730:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",732:"343 552Q320 552 278 575T215 599Q181 599 146 564L134 552L115 569Q111 572 106 576T98 584L96 586Q158 656 165 663Q199 694 230 694Q239 694 244 693Q262 689 300 668T359 647Q393 647 428 682L440 694L459 677Q463 674 468 670T476 662L478 660Q416 590 409 583Q375 552 343 552",768:"-461 634Q-461 663 -439 684T-392 706Q-384 706 -379 705T-367 700T-356 693T-343 681T-330 666T-313 645T-293 620Q-243 558 -238 553Q-237 552 -257 527L-276 503L-352 543Q-360 547 -373 553T-392 563T-408 571T-422 580T-434 587T-444 595T-451 603T-457 612T-460 622T-461 634",769:"-184 706Q-156 706 -136 683T-115 634Q-115 608 -134 593T-209 550Q-219 545 -224 543L-300 503L-319 527Q-339 552 -338 553Q-333 558 -283 620Q-276 629 -266 641T-251 659T-239 673T-229 685T-221 693T-212 699T-204 703T-195 705T-184 706",770:"-368 632L-288 694Q-286 693 -207 632T-127 570T-144 545T-162 520Q-165 520 -225 559L-288 597L-351 559Q-411 520 -414 520Q-415 520 -432 544T-449 570T-368 632",771:"-232 552Q-255 552 -297 575T-360 599Q-394 599 -429 564L-441 552L-460 569Q-464 572 -469 576T-476 584L-479 586Q-417 656 -410 663Q-376 694 -345 694Q-336 694 -331 693Q-313 689 -275 668T-216 647Q-182 647 -147 682L-135 694L-116 677Q-112 674 -107 670T-100 662L-97 660Q-159 590 -166 583Q-200 552 -232 552",772:"-495 540V607H-81V540H-495",774:"-288 500Q-367 500 -420 558T-473 689V694H-422V685Q-422 681 -421 674T-411 648T-389 615T-349 590T-288 578Q-228 578 -193 611T-154 685V694H-103V689Q-103 623 -153 562T-288 500",775:"-373 610Q-373 647 -348 671T-292 695Q-251 695 -227 669T-203 610T-225 551T-288 525Q-327 525 -350 551T-373 610",776:"-479 615Q-479 650 -456 672T-397 695Q-361 693 -341 669T-320 615Q-320 583 -343 559T-399 535Q-428 535 -453 556T-479 615ZM-256 615Q-256 651 -232 673T-176 695Q-149 695 -123 675T-97 615Q-97 578 -121 557T-180 535Q-211 537 -233 559T-256 615",778:"-415 618Q-415 653 -382 677T-296 702H-291Q-194 702 -168 647Q-161 634 -161 618Q-161 607 -165 596T-180 570T-220 546T-288 536T-355 545T-394 568T-410 594T-415 618ZM-223 618Q-223 645 -234 652T-274 659H-283Q-289 659 -297 659T-307 660Q-328 660 -339 653T-351 638T-353 619Q-353 591 -341 585T-288 578Q-260 578 -249 580T-230 590T-223 618",779:"-389 511L-442 543Q-442 544 -424 606T-404 674Q-390 705 -361 713Q-360 713 -356 713T-349 714Q-340 714 -330 712Q-273 690 -273 644Q-273 621 -290 604L-342 554L-389 511ZM-198 511L-251 543Q-251 544 -233 606T-213 674Q-199 705 -170 713Q-169 713 -165 713T-158 714Q-127 714 -105 693T-82 647Q-82 638 -84 631T-89 618T-99 604T-112 590T-130 574T-151 554L-198 511",780:"-444 603Q-445 604 -439 618T-425 646T-417 659L-352 635L-288 611L-224 635L-159 659Q-158 660 -151 647T-138 619T-132 603Q-135 601 -211 558T-288 515T-365 558T-444 603",824:"-705 -210Q-715 -210 -724 -203T-734 -179Q-734 -171 -732 -166Q-730 -163 -474 266T-215 698Q-208 711 -190 711Q-180 711 -171 704T-161 681Q-161 672 -164 667Q-171 654 -425 228T-683 -201Q-692 -210 -705 -210",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8211:"0 249V300H574V249H0",8212:"0 249V300H1149V249H0",8213:"0 249V300H1149V249H0",8214:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8215:"0 -61V-10H574V-61H0",8216:"58 461Q58 503 70 542T99 607T134 654T165 684T184 694T201 683T213 664Q213 658 202 648T175 624T143 583T116 518Q115 512 114 505T112 493L111 488Q132 500 161 500Q198 500 221 475T245 414T222 354T161 329Q112 329 85 369T58 461",8217:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",8220:"110 461Q110 502 121 541T150 606T185 653T217 684T235 694Q242 694 254 682T266 664Q266 659 254 648T226 623T193 578T167 511Q164 500 164 494T164 487Q188 500 212 500Q251 500 274 475T297 414Q297 378 274 354T212 329Q167 329 139 367T110 461ZM377 461Q377 502 388 541T417 606T452 653T484 684T502 694Q509 694 521 682T533 664Q533 659 521 648T493 623T460 578T434 511Q431 500 431 494T431 487Q455 500 479 500Q518 500 541 475T564 414Q564 378 541 354T479 329Q434 329 406 367T377 461",8221:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",8224:"231 470Q232 471 232 473Q232 477 213 540T193 636Q192 642 192 651T204 677T239 700Q249 702 255 702Q300 702 315 660Q317 653 317 636Q317 603 298 539T279 472V470Q280 470 318 488T383 506Q408 506 423 493T442 467T446 444T443 421T424 396T383 382Q355 382 318 400T279 418Q278 416 285 392T303 334T316 284Q318 268 318 234Q318 149 311 45T296 -127T284 -203Q279 -211 255 -211Q237 -211 233 -210T226 -203Q222 -195 214 -129T199 41T192 234V245Q192 286 212 349Q233 413 231 418Q229 418 192 400T128 382Q102 382 86 396T67 421T64 444T67 466T86 492T128 506Q155 506 192 488T231 470",8225:"193 637Q193 663 206 679T231 698T255 702T279 699T304 679T317 637Q317 605 299 557T280 504Q280 503 281 503T320 521T382 539Q410 539 428 521T446 476Q446 454 432 434T383 414H377Q358 414 320 431T281 449L280 448Q280 444 298 396T317 316Q318 310 318 301T306 275T271 252Q261 250 255 250Q210 250 195 292Q193 299 193 316Q193 347 211 395T230 448Q230 449 229 449Q227 449 196 434Q151 414 133 414H127Q102 414 87 427T68 452T64 477Q64 503 81 521T127 539Q143 539 164 532T204 515T226 504Q230 502 230 504Q230 508 212 556T193 637ZM193 184Q193 210 206 226T231 245T255 249T279 246T304 226T317 184Q317 153 299 106T280 53Q280 51 282 51T322 68T383 86Q411 86 428 69T445 24T428 -21T382 -39Q358 -39 322 -22T282 -4Q280 -3 280 -3T280 -6Q281 -13 299 -59T317 -136Q318 -142 318 -151T306 -177T271 -200Q261 -202 255 -202Q210 -202 195 -160Q193 -153 193 -136Q193 -106 211 -60T230 -6Q230 -4 228 -4T188 -21T128 -39Q100 -39 83 -22T65 24Q65 53 82 69T127 86Q150 86 187 69T228 51Q230 50 230 50T230 53Q229 58 211 105T193 184",8226:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8230:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85ZM562 85Q562 121 587 146T644 171Q688 171 710 143T733 85Q733 56 712 29T648 1Q606 1 584 27T562 85ZM1050 85Q1050 121 1075 146T1132 171Q1176 171 1198 143T1221 85Q1221 56 1200 29T1136 1Q1094 1 1072 27T1050 85",8242:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",8254:"80 540V607H494V540H80",8260:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8407:"406 694Q406 704 413 713T433 723Q448 723 454 719T467 701Q483 665 522 648Q542 637 542 619Q542 605 536 599T514 586Q468 569 431 532Q411 513 399 513Q386 513 378 522T369 543Q369 557 381 568Q385 572 387 574L400 588H228L56 589Q33 598 33 618Q33 636 56 649H426Q406 676 406 694",8463:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L167 540H80V607H184L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 142 685T220 690Q293 694 307 694Q324 694 328 679Q328 673 311 607H494V540H294Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",8467:"245 -19Q228 -19 212 -16T184 -6T162 9T143 27T129 46T118 66T111 84T106 99T102 111L101 116L69 89L36 62Q31 60 24 62Q-1 88 -1 98Q-1 101 1 105Q1 106 73 170L95 189V197Q95 242 112 317T159 476T241 624T353 701Q357 702 367 702Q428 702 444 641Q446 630 446 606Q446 454 241 246L215 220L212 203Q203 150 203 114Q203 113 203 106T204 95T205 82T209 67T214 54T223 43T236 35T253 32Q277 32 305 44T352 70T389 98T407 112Q409 113 412 113Q420 113 432 95Q445 77 443 70Q440 64 416 44T342 3T245 -19ZM387 615Q387 651 366 651Q342 651 321 604T276 470L241 331Q246 331 280 373T350 486T387 615",8472:"399 159Q410 159 421 151T433 126Q433 104 410 85Q408 84 410 78Q411 72 414 66T428 51T455 43Q483 43 506 55T543 83T568 125T584 166T594 206Q595 211 596 214Q610 273 610 301Q610 365 542 365H538Q483 365 429 344T337 292T269 229T225 175T210 150L255 99Q261 92 274 78T292 58T305 41T316 22T321 3T324 -23Q324 -87 283 -148T174 -210H171Q161 -210 152 -209T128 -201T101 -180T81 -141T72 -78Q72 -72 72 -60T73 -45Q79 4 102 65L108 81Q84 117 84 167Q84 273 140 367T269 461Q285 461 285 447Q285 440 282 431Q278 418 276 415T264 410Q228 404 201 336T174 219Q174 218 176 202L184 214Q252 303 348 360T549 417Q614 417 658 391T719 317Q726 292 726 260Q726 148 646 70T451 -8Q407 -8 377 17T346 92Q346 159 396 159H399ZM178 -160Q200 -160 216 -132T232 -75Q232 -63 228 -56T203 -26Q196 -18 192 -14Q185 -5 176 5T161 20T156 27L153 28Q151 28 146 8T137 -42T132 -89Q132 -160 178 -160",8501:"590 427Q581 427 579 433T575 450T568 470V468L532 288L541 281Q620 220 634 165L637 154V124Q637 74 628 46Q623 32 612 16T592 0Q580 0 578 19T569 69T538 121Q532 126 385 240T236 355Q234 355 231 338T225 291T222 237Q222 222 223 213T225 201T228 195T231 190Q238 179 261 160T300 119T316 73Q316 41 291 23T231 1Q226 0 149 0H98Q73 0 69 3T64 24Q64 43 67 47T85 51H89Q119 51 134 55T152 64T154 76Q154 95 125 141T96 220Q96 243 104 270T123 319T145 360T164 391T172 404T150 421T102 468T68 529L65 541V570Q65 620 74 648Q79 664 91 679T111 694Q122 694 123 675T132 625T164 573Q168 569 319 452T471 335Q471 337 486 409T502 488Q502 489 491 493T467 511T448 546V573Q448 602 452 624T462 659T474 680T486 691T493 694Q499 694 502 691T507 682T513 673Q517 667 534 651T557 630Q558 629 590 616T631 587Q638 577 638 543Q637 489 622 458T590 427",8592:"1063 281Q1084 268 1084 251Q1084 231 1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063",8593:"33 396Q14 396 14 423Q14 445 18 449T41 459Q72 466 99 478T147 505T185 537T215 571T238 604T254 635T264 661T270 678L272 685Q276 694 288 694Q298 692 300 689T307 672Q331 592 392 535T535 459Q553 454 557 450T561 423Q561 396 542 396Q531 396 501 405T418 443T329 517L319 529L318 179V-171Q307 -193 288 -193Q265 -193 258 -171L257 179V529L247 517Q209 473 158 444T76 405T33 396",8594:"65 251Q65 270 87 281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L87 221Q65 228 65 251",8595:"14 77Q14 104 33 104Q44 104 74 96T156 57T247 -17L257 -29V321Q257 669 259 675Q268 694 289 694Q295 693 300 691T307 686T313 679T318 672V321L319 -29L329 -17Q366 26 417 55T499 94T542 104Q561 104 561 77Q561 56 557 51T535 41Q481 28 438 0T370 -58T330 -119T308 -167T302 -187Q297 -194 288 -194Q278 -194 273 -186T265 -165T251 -127T220 -77Q151 15 41 41Q22 46 18 50T14 77",8596:"305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L404 281H744L914 282Q880 305 839 362T785 484Q781 500 781 503Q781 517 806 518Q809 518 811 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495",8597:"33 469Q14 469 14 496Q14 518 18 522T41 532Q121 551 182 608T268 745Q275 767 288 767Q299 767 303 755T320 713T355 650Q424 558 535 532Q553 527 557 523T561 496Q561 469 542 469Q531 469 501 478T418 516T329 590L319 602L318 426V74L319 -102L329 -90Q366 -47 417 -18T499 21T542 31Q561 31 561 4Q561 -17 557 -22T535 -32Q454 -51 393 -108T307 -245Q300 -267 288 -267Q279 -267 274 -259T266 -238T250 -200T220 -150Q151 -58 41 -32Q22 -27 18 -23T14 4Q14 31 33 31Q44 31 74 23T156 -16T247 -90L257 -102V602L247 590Q209 546 158 517T76 478T33 469",8598:"429 724Q438 724 452 711T466 690Q466 681 452 671Q361 602 242 599H218L756 135Q832 69 913 -1T1036 -108L1077 -143Q1084 -151 1084 -163Q1084 -180 1074 -187T1054 -194H1052Q1043 -194 939 -105Q866 -42 812 5Q180 549 178 549V546Q179 542 179 539Q183 520 183 483Q183 435 172 390T149 323T130 296Q121 292 115 295Q85 312 85 328Q85 331 95 350T115 406T125 486Q125 540 110 583T79 648T64 675Q64 681 68 687T81 693Q87 693 94 690Q162 657 232 657Q296 657 349 681T420 722Q422 724 429 724",8599:"1069 693Q1076 693 1080 687T1085 675Q1085 671 1076 656T1055 621T1034 565T1024 486Q1024 442 1034 406T1054 351T1064 328Q1064 321 1057 313T1042 300L1034 295Q1030 293 1027 293Q1023 293 1020 295T1014 301T1009 308T1005 316T1001 324Q980 368 971 419Q966 442 966 484V492Q966 528 972 553Q971 553 757 368T328 -3T107 -191Q103 -193 94 -193Q78 -193 71 -184T64 -164Q64 -153 72 -143Q79 -136 382 124L934 599H909Q837 599 760 634T683 690Q683 697 696 710T722 724Q726 724 742 714T779 691T838 668T920 657Q959 657 991 666T1043 684T1069 693",8600:"65 663Q65 680 74 687T93 694H96Q104 694 118 683T204 610Q280 545 338 495Q969 -49 971 -49L970 -46Q970 -42 970 -39Q966 -20 966 18Q966 65 977 110T1001 177T1019 204Q1028 208 1034 205Q1064 188 1064 172Q1064 169 1054 150T1034 94T1024 14Q1024 -28 1033 -64T1054 -120T1075 -155T1085 -175Q1085 -181 1081 -187T1068 -193Q1062 -193 1055 -190Q987 -157 919 -157Q817 -157 739 -215Q727 -224 720 -224Q712 -224 697 -210Q683 -199 683 -190T697 -171Q788 -102 907 -99H931L393 365Q317 431 236 501T114 608L72 643Q65 651 65 663",8601:"80 -193Q73 -193 69 -187T64 -175Q64 -172 79 -150T109 -84T125 14Q125 58 115 94T95 149T85 172Q85 179 92 187T108 200L115 205Q119 207 122 207Q126 207 129 205T135 199T140 192T144 184T148 176Q169 132 178 81Q183 58 183 17Q183 -7 182 -24T178 -48L177 -53Q178 -53 389 129T816 498T1043 692Q1049 694 1054 694Q1070 694 1077 684T1085 664Q1085 653 1077 643Q1070 636 767 376L215 -98L240 -99Q312 -99 389 -134T466 -190Q466 -197 452 -210T429 -224Q422 -224 411 -215Q330 -157 229 -157Q190 -157 158 -166T106 -184T80 -193",8614:"65 426Q74 448 95 448Q112 448 125 426V281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L135 221Q134 221 133 221T130 220H125V76Q115 54 95 54Q73 54 65 76V426",8617:"1029 475Q1029 505 1068 505Q1129 501 1173 463T1218 363Q1218 296 1170 259T1066 221H1063L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063Q1105 284 1131 305T1158 361Q1158 385 1146 401Q1122 441 1063 444Q1029 446 1029 475",8618:"225 221H218Q159 221 112 260T65 363Q65 431 116 468T221 505Q254 503 254 474Q254 456 245 450T216 443T188 438Q152 427 137 401Q125 385 125 362Q125 334 147 310Q171 288 221 281H632L1046 282Q1013 304 974 357T917 482Q913 500 913 501Q913 512 924 517Q926 518 944 518H949Q964 518 967 515T976 495Q996 412 1055 351T1197 270Q1217 263 1217 251Q1217 240 1209 236T1176 225T1127 204Q1069 173 1030 122T976 6Q972 -10 968 -13T948 -17H943Q918 -16 914 -9Q913 -6 913 -2Q913 1 917 17Q945 138 1046 220H632L225 221",8636:"1063 281Q1084 268 1084 251Q1084 231 1063 221L572 220Q79 220 77 221Q64 225 64 244Q64 250 64 254T67 261T71 265T78 268T85 272Q142 302 189 345T258 421T296 484T315 516Q319 518 337 518Q358 518 363 512Q370 504 367 496Q360 469 319 404T219 290L209 282L636 281H1063",8637:"1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8640:"65 251Q65 270 87 281H513L940 282L930 290Q871 338 830 403T782 496Q779 510 791 517Q794 518 812 518H817Q831 518 835 515T847 494Q871 445 903 404T966 338T1022 298T1064 272T1083 259Q1085 255 1085 245Q1085 225 1072 221Q1070 220 578 220L87 221Q65 228 65 251",8641:"84 279Q89 281 580 281Q1070 281 1074 279Q1085 275 1085 256Q1085 245 1083 241T1066 230Q919 153 847 7Q839 -11 835 -14T817 -17H812Q791 -17 786 -11Q779 -3 782 5Q789 31 830 96T930 212L940 220H513L87 221Q64 229 64 250Q64 272 84 279",8652:"65 451Q65 470 87 481H513L940 482L930 490Q871 538 830 603T782 696Q779 710 791 717Q794 718 812 718H817Q831 718 835 715T847 694Q871 645 903 604T966 538T1022 498T1064 472T1083 459Q1085 455 1085 445Q1085 425 1072 421Q1070 420 578 420L87 421Q65 428 65 451ZM1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8656:"1063 169L1068 166Q1072 163 1074 162T1079 157T1083 149T1085 139Q1085 118 1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1069 389T1076 384T1082 375T1085 362Q1085 344 1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063",8657:"672 343Q672 326 670 320T657 313Q644 313 602 335Q577 349 557 361T527 381T509 395T499 403T495 406T494 118Q494 -166 492 -174Q484 -193 465 -193H463Q456 -193 453 -192T444 -186T433 -170V465L423 477Q407 495 394 514T367 554T351 579Q349 576 339 560T313 520T279 477L269 465V-22V-102Q269 -132 269 -145T268 -169T266 -180T260 -185T253 -191Q248 -193 239 -193H237Q218 -193 210 -174Q208 -166 208 118Q208 406 207 406L199 399Q191 392 165 374T100 335Q58 313 45 313Q35 313 33 319T30 343V349Q30 359 30 362T35 369T45 374T66 383T100 401Q267 499 333 680Q339 694 351 694Q361 694 365 687T380 652T407 597Q442 536 489 489T573 420T638 383T670 365Q672 361 672 343",8658:"64 362Q64 380 87 393H416L745 394L735 405Q708 436 681 477T654 531Q654 547 679 547H684H689Q703 547 710 540T723 519T750 475T806 411Q914 303 1059 271Q1060 271 1063 270T1068 269T1072 268T1076 266T1079 264T1082 260T1083 256T1084 250Q1084 242 1080 238T1063 231T1035 225T992 211T934 185Q797 112 719 -24Q710 -40 706 -43T689 -46H684Q653 -46 653 -31Q653 -24 661 -10Q694 50 737 99L745 108H416L87 109Q64 117 64 139Q64 156 87 169H449L812 170L826 180Q842 193 860 204T892 223T918 237T937 246L944 250L919 264Q866 290 825 321L811 332H449L87 333Q64 343 64 362",8659:"30 157Q30 174 32 180T46 187Q59 187 104 163Q154 136 198 101L207 94Q208 94 208 382Q208 666 210 674Q219 694 241 694Q254 692 262 683Q266 679 267 674Q269 658 269 522V35L279 23Q295 5 308 -14T335 -54T351 -79Q353 -76 363 -60T389 -20T423 23L433 35V671Q439 682 444 686T452 692T463 693H465Q484 693 492 674Q494 666 494 382Q494 94 495 94L504 101Q547 135 593 160T652 187Q665 191 671 177Q672 175 672 157Q672 137 669 134T636 116Q606 101 578 83T528 47T486 9T452 -30T424 -68T403 -103T387 -134T377 -159T370 -176L367 -184Q360 -194 351 -194Q345 -194 342 -192T334 -182T327 -166T315 -137T295 -97Q260 -36 213 11T129 80T63 117T32 136Q30 139 30 157",8660:"336 497Q358 541 363 544Q367 547 379 547H384Q401 547 405 545Q418 538 414 525T389 474T346 408L335 393H814L803 408Q781 436 760 474T735 525T744 545Q748 547 765 547Q771 547 774 547T780 546T786 544T790 541T794 535T799 527T805 514T813 497Q841 446 877 406T950 340T1014 301T1068 276L1096 265Q1102 259 1102 251Q1102 240 1085 232Q981 195 902 121Q835 56 798 -25Q791 -40 787 -43T765 -46T744 -44Q735 -40 735 -30Q735 -15 760 28T806 98L814 108H335L343 98Q361 75 378 46T404 -1T414 -24Q418 -37 405 -44Q401 -46 384 -46T363 -43T351 -25Q314 56 247 121Q216 150 182 173T125 206T79 226T53 237Q47 243 47 251Q47 254 47 256T49 261T52 264T57 267T61 268T66 270T71 272Q246 335 336 497ZM985 251Q932 280 882 323L871 332H278Q264 321 253 311T237 297T214 282T164 251L176 244Q221 218 278 169H871Q928 218 973 244L985 251",8661:"49 441Q30 441 30 464V471V480Q30 498 44 502Q237 573 331 750Q337 767 351 767Q360 767 368 753T400 702T460 629Q504 584 552 554T632 511T666 497Q672 493 672 471Q672 454 670 449Q664 441 653 441Q639 443 591 465T508 513L495 522L494 386V114L495 -22L508 -13Q543 12 591 34T653 59Q672 59 672 36V29V20Q672 2 658 -2Q465 -71 367 -257Q360 -267 351 -267Q343 -267 336 -257T320 -231T292 -187T242 -129Q198 -84 150 -54T70 -11T36 3Q30 7 30 29Q30 46 32 51Q38 59 49 59Q63 57 111 35T194 -13L208 -22V522L194 513Q159 488 111 466T49 441ZM422 584Q411 594 400 606T383 626T366 648T351 667Q349 665 339 652T314 620T280 584L269 573V-73L280 -84Q305 -108 351 -166Q353 -164 363 -151T389 -119T422 -84L433 -73V573L422 584",8704:"1 664Q-2 685 23 693H27Q46 693 54 680T102 578L148 475H492L533 570Q541 586 548 603T560 630T569 650T576 667T582 678T588 686T594 691T600 693T609 694Q622 694 631 684T639 662Q637 653 492 325T341 -8Q333 -16 320 -16Q306 -16 298 -8Q294 -4 147 326L1 656V664ZM464 414H319Q175 414 175 413L319 88L464 414",8707:"81 347Q81 359 84 363T104 378H513V633H300L87 634Q64 642 64 664Q64 685 84 692Q89 694 321 694H552Q571 681 574 669V25Q567 7 552 1H87Q64 12 64 30T87 61H513V317H308Q103 317 99 319Q81 328 81 347",8709:"285 711Q307 711 326 708T357 701T370 698Q371 698 375 710T383 735T389 750Q395 767 415 767Q431 767 438 757T446 738T436 701T426 670Q426 668 433 664Q468 633 489 588Q511 542 519 488T528 344Q528 286 524 243T508 150T466 63T394 6Q345 -17 287 -17Q265 -17 246 -14T216 -7T203 -4Q191 -47 183 -60T159 -73Q146 -73 137 -63T128 -44Q128 -38 138 -7L148 24L141 30Q134 35 120 49Q94 77 78 113T56 194T48 268T46 344Q46 388 47 416T56 494T78 577T122 644T194 694Q239 711 285 711ZM351 639Q350 639 346 642T337 648T325 654T306 658T283 660Q254 660 221 638T181 567Q171 513 171 375Q171 164 182 129L351 639ZM402 356Q402 516 395 555Q395 557 395 559T394 563T394 566L393 568L223 57Q252 34 286 34H288Q318 34 346 53T387 109Q402 152 402 329V356",8710:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",8712:"97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L534 526Q515 526 491 526T457 526T435 526T417 525T404 523T390 521T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 403 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220Q159 220 159 218Q159 206 166 182T190 122T247 50T341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q276 -65 187 24T97 251",8713:"126 -210Q116 -210 107 -203T97 -179Q97 -171 99 -166Q99 -165 111 -145T150 -80T203 8Q97 104 97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H549Q565 614 582 643T608 685L616 698Q623 711 641 711Q651 711 660 704T670 681Q670 672 667 667Q666 666 661 657T644 627T620 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L584 526L437 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220H401L283 23Q311 5 341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q320 -71 252 -29Q152 -197 148 -201Q139 -210 126 -210ZM235 62L330 220Q159 219 159 218Q159 196 176 150T235 62ZM366 281L513 526Q503 526 487 526T465 526T448 525T433 525T422 525T412 524T403 523T394 521T385 519T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 366 281",8715:"96 251Q96 268 119 281H363Q607 281 607 283Q607 295 600 319T576 379T519 451T425 507Q386 521 361 523T233 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 229 587Q238 587 257 587T288 588Q366 588 435 568T568 488Q670 388 670 251Q670 155 621 78T499 -39T345 -85Q336 -86 225 -86L119 -85Q96 -77 96 -55Q96 -38 119 -25H233Q356 -24 371 -21Q373 -21 393 -16Q468 3 523 55T599 177Q607 206 607 218Q607 220 363 220L119 221Q96 229 96 251",8722:"119 221Q96 230 96 251T116 279Q121 281 448 281H775Q776 280 779 278T785 274T791 269T795 262T797 251Q797 230 775 221H119",8723:"64 155Q64 172 87 185H416V476H251L87 477Q64 485 64 507Q64 528 84 535Q89 537 448 537H807Q808 536 811 534T817 530T823 525T827 518T829 507Q829 486 807 477L642 476H477V185H807Q808 184 811 182T817 178T823 173T827 166T829 155Q829 134 807 125L642 124H477V-39Q477 -203 475 -208Q466 -227 446 -227Q427 -227 417 -205L416 -41V124H251L87 125Q64 133 64 155",8725:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8726:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",8727:"236 431Q237 447 251 459T287 472T323 459T338 431Q338 423 328 363L317 300Q318 300 340 317T392 356T435 387Q442 390 450 390Q470 390 485 374T501 335Q501 326 500 320T494 309T486 300T473 293T458 287T438 280T414 272L353 250L414 228Q422 225 436 221T457 214T472 208T485 201T493 192T499 181T501 166Q501 141 484 126T450 111Q447 111 445 111T441 111T437 112T433 114T428 117T422 121T414 127T404 135T391 145T374 158L317 200L328 137Q338 77 338 69Q336 52 321 40T287 28T253 40T236 69Q236 77 246 137L257 200Q256 200 234 183T182 144T139 113Q132 110 124 110Q104 110 89 126T73 165Q73 174 74 180T80 191T88 200T101 207T116 213T136 220T160 228L221 250L160 272Q152 275 138 279T117 286T102 292T89 299T81 308T75 319T73 334Q73 359 90 374T124 389Q127 389 129 389T133 389T137 388T141 386T146 383T152 379T160 373T170 365T183 355T200 342L257 300L246 363Q236 423 236 431",8728:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251ZM448 251Q448 325 405 369T286 413Q215 413 171 371T126 251Q126 177 168 133T287 89Q361 89 404 132T448 251",8729:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8730:"107 178Q100 178 89 188T78 207Q78 216 84 220Q85 221 124 248T207 304T260 338Q269 340 275 335Q276 334 370 156L463 -20L698 393Q928 800 935 811Q944 820 954 820Q972 820 980 811T988 789Q988 781 858 553Q776 409 718 306Q452 -166 447 -171Q439 -179 422 -180Q405 -180 400 -175Q399 -174 346 -73T241 128T187 229L151 205Q111 178 107 178",8733:"65 222Q65 282 88 329T144 401T208 438T261 451H273Q312 451 320 450Q456 431 526 330L537 316Q638 451 778 451Q813 451 830 445V388Q821 391 799 391Q758 391 721 377T660 342T618 301T592 266L584 251Q648 152 697 114Q748 74 804 74H806Q823 74 829 77Q830 77 830 38V-1L820 -3Q801 -7 786 -7H771Q699 -7 632 25T527 114L516 128Q414 -8 276 -8Q192 -8 129 56T65 222ZM256 53Q296 53 332 67T392 102T434 143T461 178L469 193Q405 292 356 330Q308 369 251 369H243Q196 369 156 328T116 221Q116 191 124 161T158 99T225 55Q234 53 256 53",8734:"65 219Q65 318 132 385T302 452Q473 452 573 331L589 312L596 320Q710 452 857 452Q948 452 1016 386T1084 225Q1084 125 1017 59T848 -8Q679 -8 576 113L560 132L553 124Q439 -8 292 -8Q200 -8 133 58T65 219ZM1033 224Q1033 291 987 340T875 389Q748 389 648 261Q641 253 642 251Q717 163 748 137Q813 81 880 81Q941 81 987 120T1033 224ZM275 56Q315 56 353 70T418 104T466 144T497 178L507 192Q507 193 474 230T441 269Q355 362 267 362Q210 362 163 324T116 221Q116 150 162 103T275 56",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 21 56 23V25Q55 27 55 30Q55 31 56 33V35Q55 37 55 40Q55 42 57 48Q67 63 346 381Q421 467 518 578Q607 680 623 697T647 714Q656 714 661 708T666 694V692Q676 687 676 674Q676 668 673 663Q672 662 637 622T534 503T400 350L147 61L386 60H653Q666 50 666 40V38Q676 31 676 20Q676 8 661 0H71",8739:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",8741:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8743:"95 -16Q78 -16 71 -6T64 14Q64 20 65 22L212 308Q359 593 361 595Q370 604 385 604Q398 602 405 595Q407 593 554 308L701 22Q702 20 702 15Q702 1 693 -8T671 -17Q661 -17 651 -9Q647 -5 515 251L383 506L251 251Q119 -5 116 -8Q108 -16 95 -16",8744:"64 572Q64 585 72 594T94 604T116 595Q119 592 251 336L383 81L515 336Q647 592 651 596Q661 604 671 604Q684 604 693 595T702 572Q702 567 701 565L554 279Q407 -6 405 -8Q404 -9 401 -11T397 -14Q392 -16 383 -16H380Q369 -16 361 -8Q359 -6 212 279L65 565Q65 566 65 568T64 572",8745:"94 -16Q73 -16 64 8V209Q64 239 64 287Q65 418 69 432Q70 434 70 435Q84 487 125 523T216 575T299 597T354 603H372Q444 603 501 590T591 558T648 515T681 471T696 435Q696 434 697 432Q701 417 702 309Q702 303 702 287Q702 239 702 209V8Q693 -16 672 -16Q650 -16 643 3Q641 8 641 201Q641 397 640 403Q631 472 558 507T383 542Q339 542 298 535T219 511T156 468T126 403Q125 397 125 201Q125 8 123 3Q116 -16 94 -16",8746:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603",8747:"204 -71Q204 -108 181 -124T137 -141Q132 -141 132 -142Q142 -161 154 -161Q164 -161 186 -152Q200 -145 210 -135T228 -107T241 -77T249 -38T254 -2T258 38T262 74Q282 265 334 489Q334 490 337 503T341 523T347 544T355 569T365 594T379 620T397 643T420 666T447 685T481 700Q511 711 539 711T587 696T616 656T628 612T632 573Q632 536 610 519T562 501Q534 501 513 519T492 571Q492 608 515 624T559 641Q564 641 564 642Q554 661 542 661Q532 661 510 652Q496 645 486 635T468 607T455 577T447 538T442 502T438 462T434 426Q414 235 362 11Q352 -35 347 -54T328 -101T291 -152Q235 -208 162 -211Q147 -211 136 -208T109 -196T83 -165T67 -108Q64 -94 64 -73Q64 -37 86 -19T134 -1Q162 -1 183 -19T204 -71",8764:"64 155Q64 210 84 262T150 353T257 391Q300 391 341 371T417 321T484 264T557 215T637 194Q702 194 745 244T788 367Q796 391 808 391Q815 391 821 381T828 353V342Q828 252 776 181T637 109Q594 109 552 129T476 179T409 236T336 285T256 306Q193 306 149 258T105 132Q98 109 86 109Q76 109 70 122T64 155",8768:"64 561Q64 570 76 576T108 583Q174 583 214 535T254 407Q254 368 238 324T202 248T166 173T149 92Q149 43 169 2T217 -39Q231 -40 242 -46T254 -60Q254 -69 241 -75T210 -82Q145 -82 105 -34T64 93Q64 133 80 177T116 253T152 328T169 408Q169 461 148 500T105 540Q92 540 78 545T64 561",8771:"64 295Q64 378 117 440T257 502Q298 502 339 485T416 443T486 394T560 352T637 335Q693 335 740 373T788 478Q796 502 808 502Q815 502 821 492T828 465V455Q828 365 771 308T640 250Q603 250 562 265T501 294T439 336L370 382Q308 417 256 417Q205 417 164 388T110 317Q110 316 109 304T107 286T103 270T97 255T86 250Q76 250 70 263T64 295ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8773:"64 402Q64 457 84 509T150 600T257 638Q300 638 341 618T417 569T484 511T557 462T637 441Q702 441 745 491T788 614Q796 638 808 638Q815 638 821 628T828 600V589Q828 499 776 428T637 356Q594 356 552 376T476 425T409 483T336 532T256 553Q193 553 149 505T105 379Q98 356 86 356Q76 356 70 369T64 402ZM87 197Q64 207 64 226Q64 247 84 255Q89 257 448 257H807Q808 256 811 254T817 250T823 245T827 238T829 227Q829 209 807 197H87ZM87 -27Q64 -18 64 3Q64 23 86 32Q89 33 448 33H807L812 30Q816 27 818 26T823 21T827 13T829 3Q829 -18 807 -27H87",8776:"64 345Q64 423 119 473T250 524Q301 524 356 503T451 455T542 407T636 385Q700 385 743 417T786 481Q786 493 791 508T807 524Q817 524 823 512T829 479Q829 404 776 352T638 300Q590 300 537 321T443 369T352 417T256 439Q207 439 166 417T110 359Q109 357 107 341T100 312T85 300Q77 300 71 313T64 345ZM64 77Q64 155 119 205T250 256Q302 256 357 235T451 187T541 139T636 117Q699 117 742 148T786 213Q786 231 792 243T808 256T823 242T829 208Q829 134 776 83T640 32Q591 32 537 53T443 101T352 149T256 171Q206 171 165 148T110 91Q109 89 107 73T100 44T85 32Q77 32 71 45T64 77",8781:"798 533Q812 533 820 524T829 502T819 480T769 440Q655 355 537 330Q492 322 447 322Q401 322 356 330Q289 344 219 381T118 443T73 481Q64 490 64 503Q64 517 72 525T94 533Q99 533 102 532Q107 531 138 507T209 456T314 405T446 382Q604 382 765 515Q788 533 798 533ZM95 -32Q81 -32 73 -23T64 -1Q64 10 74 21T124 61Q213 127 293 153T421 179L422 180Q424 180 426 180T432 180T441 180T452 179Q612 179 769 61Q811 29 820 19T829 -1Q829 -14 821 -23T798 -32Q788 -32 765 -14Q608 118 446 118Q287 118 128 -14Q105 -32 95 -32",8784:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87ZM362 635Q362 671 387 696T444 721Q488 721 510 693T533 635Q533 606 512 579T448 551Q406 551 384 577T362 635",8800:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q165 -163 327 109H87Q64 118 64 139Q64 159 86 168Q89 169 363 169L461 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H496Q533 455 583 539T656 660T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q729 664 709 631T645 523T567 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H532L433 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H398Q217 -195 211 -201Q202 -210 189 -210",8801:"87 445Q64 454 64 475Q64 497 84 503Q89 505 448 505H807Q808 504 812 502T818 497T823 492T827 484T829 474Q829 456 807 445H87ZM87 221Q64 230 64 251T84 279Q89 281 448 281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221H87ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8804:"797 55Q797 45 790 35T767 25H759L434 180Q108 336 105 339Q96 348 96 360Q96 378 114 388Q126 394 439 544T757 695Q763 697 766 697Q780 697 788 688T797 666Q797 654 788 645Q784 641 507 509T197 361L466 232Q785 80 790 74Q797 66 797 55ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8805:"127 25Q110 25 103 34T96 54Q96 66 105 75Q109 80 439 238L696 361Q113 637 105 645Q96 654 96 667Q96 679 104 688T128 697Q137 696 460 541T788 382Q797 373 797 360Q797 348 788 339Q785 336 459 180L135 25H127ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8810:"734 -74T734 -86T727 -107T704 -116H702Q694 -116 584 -55Q473 7 380 58Q87 219 73 229Q64 238 64 250Q64 263 73 272Q87 282 380 443Q695 616 699 617H700Q718 617 726 607T734 588Q734 568 717 560Q705 554 435 404L157 250L439 94Q721 -61 726 -66Q734 -74 734 -86ZM1085 -74T1085 -86T1078 -107T1055 -116H1053Q1045 -116 935 -55Q824 7 731 58Q438 219 424 229Q415 238 415 250Q415 263 424 272Q438 282 731 443Q1046 616 1050 617H1051Q1069 617 1077 607T1085 588Q1085 568 1068 560Q1056 554 786 404L508 250L790 94Q1072 -61 1077 -66Q1085 -74 1085 -86",8811:"64 588Q64 600 72 609T94 618H95Q103 618 209 559Q322 496 419 443Q712 282 725 272Q734 263 734 250Q734 238 725 229Q714 220 415 55T110 -113Q103 -116 95 -116Q78 -116 71 -106T64 -86Q64 -74 72 -66Q77 -61 359 94L641 250L363 404Q277 452 173 509Q95 552 82 560T66 576V577Q64 585 64 588ZM415 588Q415 600 423 609T445 618H446Q454 618 560 559Q673 496 770 443Q1063 282 1076 272Q1085 263 1085 250Q1085 238 1076 229Q1065 220 766 55T461 -113Q454 -116 446 -116Q429 -116 422 -106T415 -86Q415 -74 423 -66Q428 -61 710 94L992 250L714 404Q628 452 524 509Q446 552 433 560T417 576V577Q415 585 415 588",8826:"797 -57Q797 -65 790 -75T766 -86Q748 -86 741 -74T733 -43T719 8T681 72Q647 112 588 141T475 185T343 207T230 216T136 219Q96 219 96 250Q96 280 132 280H136Q193 281 239 283T347 292T457 310T556 342T643 391T703 460T735 553Q741 585 763 585Q781 585 789 575T797 556Q797 540 792 513T758 434T682 345Q605 285 481 254L462 249Q483 246 526 233T633 185T733 104Q767 63 782 15T797 -57",8827:"96 556Q96 568 104 577T126 586Q152 586 158 553Q164 503 188 462T247 394T331 345T429 313T539 294T649 284T758 280H760Q797 280 797 250Q797 219 760 219H758Q627 217 529 204T347 160T216 77T158 -54Q152 -86 126 -86Q110 -86 103 -76T96 -57Q96 -41 101 -14T135 65T211 154Q288 214 412 245L431 250Q410 252 367 265T259 314T160 395Q127 435 112 483T96 556",8834:"96 251Q96 389 191 482T417 586Q418 586 428 586T456 586T496 586T546 587T601 587H775Q776 586 779 584T785 580T791 575T795 568T797 557Q797 536 775 527L597 526Q411 525 395 522Q390 521 370 516Q285 494 222 424T158 251Q158 131 246 53Q313 -9 408 -23Q417 -24 597 -25H775Q776 -26 781 -29T788 -34T794 -43T797 -56Q797 -74 775 -85H493Q407 -85 376 -79Q257 -55 177 35T96 251",8835:"96 -55Q96 -38 119 -25H296Q482 -24 498 -21Q503 -20 523 -15Q609 7 672 77T735 251T665 431T485 524Q476 525 296 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 300 587Q451 586 476 585T522 579Q632 556 714 468T796 251Q796 112 695 13Q612 -65 497 -82Q473 -86 289 -86L119 -85Q96 -77 96 -55",8838:"96 361Q96 499 191 592T417 696Q418 696 428 696T456 696T496 696T546 697T601 697H775Q776 696 779 694T785 690T791 685T795 678T797 667Q797 646 775 637L597 636Q411 635 395 632Q390 631 370 626Q285 604 222 534T158 361Q158 241 246 163Q313 101 408 87Q417 86 597 85H775Q776 84 781 81T788 76T794 67T797 54Q797 36 775 25H493Q407 25 376 31Q257 55 177 145T96 361ZM149 -199Q127 -191 127 -169T149 -140H154Q160 -140 169 -140T192 -140T224 -140T262 -140T306 -139T354 -139T407 -139T463 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H149",8839:"96 55Q96 72 119 85H296Q482 86 498 89Q503 90 523 95Q609 117 672 187T735 361T665 541T485 634Q476 635 296 636L119 637Q96 645 96 667Q96 688 116 695Q121 697 300 697Q451 696 476 695T522 689Q632 666 714 578T796 361Q796 222 695 123Q612 45 497 28Q473 24 289 24L119 25Q96 33 96 55ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 433 -139H745Q766 -152 766 -170Q766 -190 745 -199H119",8846:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603ZM353 412Q353 420 353 435T352 456Q352 483 358 495T385 507Q403 506 409 494T415 457Q415 451 415 436T414 411V341H558Q579 329 579 311Q579 289 558 281L486 280H414V136Q400 114 384 114Q363 114 354 136L353 208V280H281L209 281Q187 289 187 310Q187 328 209 341H353V412",8849:"127 25Q111 29 104 49V362L105 675Q114 693 127 696H132Q138 696 149 696T174 696T208 696T249 696T297 697T350 697T407 697T468 697H806Q828 683 828 666Q828 646 806 637L485 636H165V85H805Q806 84 809 82T813 80T817 77T821 73T824 68T826 62T827 55Q827 34 806 25H127ZM96 -190T96 -169T119 -140H125Q131 -140 141 -140T167 -140T201 -140T242 -140T290 -139T344 -139T402 -139T463 -139H805Q806 -140 809 -142T813 -144T817 -147T821 -151T824 -156T826 -162T827 -169Q827 -190 806 -199H119Q96 -190 96 -169",8850:"66 55Q66 74 89 85H728V636H408L88 637Q66 645 66 667T88 696H94Q99 696 110 696T135 696T169 696T210 696T258 697T311 697T368 697T429 697H767Q786 684 789 672V49Q782 31 767 25H88Q66 32 66 55ZM88 -199Q66 -191 66 -169Q66 -148 87 -140Q91 -139 433 -139H775Q776 -140 779 -142T783 -144T787 -147T791 -151T794 -156T796 -162T797 -169Q797 -189 775 -199H88",8851:"131 25Q121 1 100 1Q81 1 71 23L70 301Q70 579 72 583Q77 598 90 602Q95 604 385 604H674Q693 591 696 579V25Q686 1 665 1Q646 1 636 23L635 283V543H131V25",8852:"696 25Q689 7 674 1H93Q77 7 71 23L70 301Q70 579 72 583Q80 604 100 604T131 579V61H635V579Q644 603 666 603Q687 603 696 579V25",8853:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM416 282V570H414Q341 564 285 535T202 475T156 397T134 332T128 287Q127 283 127 282H416ZM765 288Q760 344 743 389T700 462T647 512T589 543T538 560T499 568L483 570H478V282H766L765 288ZM416 -69V220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q337 -61 410 -69H416ZM483 -69Q554 -60 607 -33T687 21T733 93T756 156T764 209Q766 217 766 220H478V-69H483",8854:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM765 288Q753 424 666 497T446 571T227 498T128 288L127 282H766L765 288ZM446 -70Q578 -70 666 4T765 213L766 220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q353 -70 446 -70",8855:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM647 512Q567 571 447 571Q340 571 262 523Q237 507 237 505L342 399L447 295L657 505L647 512ZM298 356L192 461Q180 445 161 411Q126 341 126 251Q126 128 192 40L403 250L298 356ZM701 41Q704 41 719 63T750 138T767 250Q767 310 750 362T719 437T701 460L491 250L701 41ZM238 -5Q238 -8 261 -22T336 -53T447 -70Q567 -70 647 -11L657 -4L447 206L342 101Q238 -1 238 -5",8856:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM657 505Q656 506 650 510T638 518T623 527T604 537T581 547T553 556T522 563T486 569T446 571Q305 571 216 487T126 251Q126 128 192 40L657 505ZM447 -70Q591 -70 679 16T767 250Q767 308 751 360T719 436T701 460L469 228Q238 -1 238 -5Q238 -8 261 -22T336 -53T447 -70",8857:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM767 252Q767 395 681 483T446 571Q303 571 215 486T126 249Q126 107 212 19T446 -70Q596 -70 681 18T767 252ZM335 251Q335 297 368 329T441 361Q498 361 527 327T557 250Q557 202 525 171T446 140Q397 140 366 173T335 251",8866:"65 672Q76 693 91 693Q115 693 123 674Q125 669 125 523V378H615Q618 376 622 373T628 369T632 366T635 362T636 356T637 347Q637 328 619 319Q615 317 370 317H125V171Q125 25 123 20Q114 1 94 1Q73 1 65 23V672",8867:"64 327T64 347T89 378H577V525L578 672Q592 693 604 693Q629 693 638 669V25Q628 1 607 1Q588 1 578 23L577 170V317H88Q64 327 64 347",8868:"64 664Q64 675 71 683T87 693H93Q99 693 110 693T137 693T173 693T217 694T267 694T323 694T383 694T448 694H807Q808 693 811 691T817 687T823 682T827 675T829 664Q829 643 807 634L642 633H477V25Q467 1 446 1Q427 1 417 23L416 328V633H251L87 634Q64 643 64 664",8869:"65 31Q65 38 66 41T71 50T87 61H416V366L417 672Q431 693 443 693Q468 693 477 669V61H807Q808 60 811 58T817 54T823 49T827 42T829 31Q829 10 807 1H87Q65 10 65 31",8872:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V392Q219 393 537 393H896Q897 392 900 390T906 386T912 381T916 374T918 363Q918 345 896 333H190V169H896L900 166Q905 163 907 162T912 157T916 149T918 139Q918 118 896 109H190V-225Q181 -249 160 -249",8900:"280 522Q281 523 285 523H289Q301 523 366 457Q404 420 431 393Q533 291 546 277T560 250Q560 239 548 226T431 108Q313 -10 304 -16Q297 -21 287 -21Q278 -21 275 -19Q270 -17 146 107T18 238Q15 242 15 251Q15 258 18 263Q20 268 145 392T274 519L280 522ZM388 350L288 449L188 350L89 250L288 52L487 250L388 350",8901:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",8902:"270 491Q274 502 287 502Q298 502 304 491Q304 486 323 396T342 303L438 314Q520 324 534 324Q540 324 545 320T550 307Q550 298 539 290T456 243Q377 198 377 197L416 111Q456 26 456 22Q457 21 457 18Q457 11 451 6T438 0H437Q432 0 415 16Q387 42 358 68L287 133L216 68Q193 47 167 23Q142 0 136 0Q129 0 123 5T117 18Q117 21 118 22Q118 26 158 111L197 197Q197 198 156 221T72 269T26 298Q24 304 24 307Q24 315 29 319T40 324Q53 324 136 314L232 303Q232 306 251 396T270 491",8904:"906 251Q906 456 905 456Q550 252 549 251Q549 250 726 148T905 45T906 251ZM967 -14Q958 -38 939 -38H937Q928 -38 923 -35Q919 -34 748 64T500 209L71 -38Q69 -39 63 -39Q42 -39 33 -16V518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407L500 292Q578 339 750 438T929 539H933Q958 539 967 515V-14ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",8942:"74 55Q74 91 99 116T156 141Q200 141 222 113T245 55Q245 26 224 -1T160 -29Q118 -29 96 -3T74 55ZM74 465Q74 501 99 526T156 551Q200 551 222 523T245 465Q245 436 224 409T160 381Q118 381 96 407T74 465ZM74 865Q74 901 99 926T156 951Q200 951 222 923T245 865Q245 836 224 809T160 781Q118 781 96 807T74 865",8943:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251ZM562 251Q562 286 587 311T644 336Q688 336 710 308T733 250Q733 221 712 194T648 166T584 193T562 251ZM1050 251Q1050 286 1075 311T1132 336Q1176 336 1198 308T1221 250Q1221 221 1200 194T1136 166T1072 193T1050 251",8945:"129 785Q129 821 154 846T211 871Q255 871 277 843T300 785Q300 756 279 729T215 701Q173 701 151 727T129 785ZM576 485Q576 521 601 546T658 571Q702 571 724 543T747 485Q747 456 726 429T662 401Q620 401 598 427T576 485ZM1023 185Q1023 221 1048 246T1105 271Q1149 271 1171 243T1194 185Q1194 156 1173 129T1109 101Q1067 101 1045 127T1023 185",8968:"194 728Q199 743 216 749H220Q223 749 229 749T245 749T265 750T289 750T316 750T345 750H471Q472 749 477 746T484 741T490 732T493 719Q493 701 471 690L362 689H254V-224Q244 -248 223 -248T194 -226V728",8969:"317 -224Q307 -248 286 -248Q267 -248 257 -226L256 231V689H148L40 690Q17 698 17 720Q17 741 37 748Q42 750 169 750H295Q314 737 317 725V-224",8970:"194 728Q204 749 220 749Q245 749 254 725V-188H471Q472 -189 477 -192T484 -197T490 -206T493 -219Q493 -237 471 -248H216Q200 -242 194 -226V728",8971:"17 -219Q17 -201 40 -188H256V270L257 728Q271 749 283 749Q308 749 317 725V-224Q310 -242 295 -248H40L38 -247Q35 -246 34 -245T30 -243T25 -239T21 -234T18 -227T17 -219",8994:"95 108Q85 108 75 114T65 139Q65 159 129 227Q316 405 573 405Q654 405 729 387T854 344T950 286T1015 232T1053 191Q1078 160 1083 152Q1084 148 1084 139Q1084 121 1074 115T1054 108Q1040 108 1029 122T990 167T922 223Q819 291 680 309Q641 315 575 315Q508 315 469 309Q303 288 197 201Q168 179 148 155T118 119T95 108",8995:"1054 392Q1067 392 1076 384T1085 362Q1085 351 1079 342T1050 310Q983 243 901 200Q753 126 575 126Q494 126 420 141T298 176T205 225T140 272T100 310Q64 346 64 362Q64 370 67 374Q75 393 93 393Q107 393 124 375Q272 214 575 214Q877 214 1025 375Q1039 392 1054 392",9001:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",9002:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",9651:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9653:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9657:"33 518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407Q529 276 533 272Q542 263 542 250Q542 238 533 229Q528 224 304 95T71 -38Q69 -39 63 -39Q42 -39 33 -16V518ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",9661:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9663:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9667:"542 -14Q533 -38 514 -38H512Q503 -38 498 -35Q494 -34 270 95T42 229Q33 238 33 251Q33 259 35 264Q36 265 38 268T42 272Q48 278 271 407T504 539H508Q533 539 542 515V-14ZM481 251Q481 456 480 456Q125 252 124 251Q124 250 301 148T480 45T481 251",9711:"65 42T65 250T204 584T574 711Q795 711 935 594Q955 577 974 555T1022 490T1067 385T1084 250Q1084 42 945 -84T574 -211T204 -85ZM1024 250Q1024 431 903 540T578 650Q482 650 404 627T274 565T189 474T140 366T125 250Q125 123 186 31T347 -106T573 -150Q772 -150 898 -45T1024 250",9824:"675 -18Q536 -18 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366Q364 52 360 40T342 14T300 -8T230 -17H218Q110 -17 75 117Q64 163 64 209Q64 290 116 357T261 495Q363 574 414 690Q425 719 445 719Q467 719 478 693Q507 627 547 578T623 503T702 438T777 357Q829 285 829 202V197Q826 128 808 81T762 15T714 -11T675 -18",9825:"65 491Q65 602 121 656T246 710Q375 710 440 624L447 615Q519 711 638 711Q723 711 775 652T828 491Q828 390 770 313T581 129Q539 95 514 63T483 14T469 -13T446 -24Q434 -24 427 -17T416 0T400 32T371 74Q352 97 310 131T229 199T151 276T89 374T65 491ZM249 649Q188 649 157 603T125 489Q125 409 181 338T352 176Q408 131 437 87L446 73L456 87Q479 121 507 147T579 207T659 278Q768 387 768 489Q768 506 766 524T756 566T731 611T687 642Q668 649 638 649Q609 649 593 644Q547 633 516 604T478 534Q473 505 447 505H445Q420 505 416 534Q407 577 372 608T285 648Q277 649 249 649",9826:"409 686Q410 688 412 691T415 696T418 701T421 706T424 709T427 713T431 715T435 717T440 718T446 719Q455 719 460 717T472 704T488 679T516 633T563 567Q624 485 687 422T787 330T826 296T828 282Q828 270 825 265T801 245Q696 161 612 59T477 -133Q465 -154 447 -154Q439 -154 434 -152T425 -146T414 -130T399 -104T372 -62T330 -3Q270 78 207 142T107 234T70 265Q64 274 64 282Q64 296 90 317Q284 472 409 686ZM749 282Q745 286 721 307T681 343T635 388T581 446T525 516T465 601Q462 606 457 613T450 624L447 627V628Q446 628 436 611T402 561T348 489T266 396T155 292L145 282Q147 280 185 245T257 177T343 79T442 -57Q446 -64 447 -64V-63Q450 -59 475 -22T530 56T619 160T749 282",9827:"240 527Q240 611 301 665T446 719T590 665T652 527Q652 431 571 373Q578 363 584 352T593 335T597 329L604 335Q611 341 617 345T637 356T667 366Q672 366 680 367T694 368Q767 368 814 310T861 177Q861 109 819 57T713 -12Q690 -17 656 -17Q535 -13 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366V62Q356 -12 237 -17Q130 -17 71 60Q32 111 32 178Q32 251 78 309T198 368Q217 368 233 364T260 354T279 343T291 333T296 329L300 336Q304 343 310 354T322 373Q240 432 240 527",9837:"230 480Q293 480 337 440T381 330V322Q381 240 323 161Q258 71 123 -11L114 -16L97 -17Q70 -17 66 -7Q64 -3 64 366V641Q64 717 65 731T75 748Q78 750 95 750Q117 750 122 742T127 694Q127 685 127 653T126 595V454Q183 480 230 480ZM242 333Q242 405 212 405H207Q147 405 130 370L127 364L126 219Q126 77 128 77Q133 82 140 90T167 127T202 183T229 253T242 333",9838:"345 -223Q333 -223 330 -214T327 -178V-116Q327 -23 326 -23L203 -82Q90 -134 77 -140Q65 -142 59 -130Q57 -126 57 295V595Q57 643 57 667T58 704T60 719T63 724Q93 741 101 741Q113 741 116 732T119 680V597Q119 467 120 467Q121 468 180 495T301 552T369 584Q381 586 387 574Q389 570 389 187V-88Q389 -132 389 -154T388 -188T386 -202T383 -206Q353 -223 345 -223ZM327 271Q327 421 326 421L120 323L119 173V23Q120 23 223 72L327 121V271",9839:"140 628Q151 628 154 620T158 591V549V484L166 488Q175 492 192 500T223 516L288 548V622V674Q288 681 288 685T289 693T289 699T291 703T295 707T298 709T304 712T311 716Q326 724 332 724Q343 724 346 715T350 685V644V579Q358 583 364 583Q376 583 380 574Q382 570 382 514V481Q382 459 380 454T363 441L350 435V135Q358 139 364 139Q376 139 380 130Q382 126 382 70V37Q382 15 380 10T363 -3L350 -9V-76Q350 -102 348 -106T328 -119Q312 -128 306 -128Q288 -128 288 -99V-77V-40L280 -44Q271 -48 254 -56T223 -72L158 -104V-150V-180Q158 -198 155 -202T135 -216Q119 -224 114 -224Q96 -224 96 -192V-172V-135Q86 -140 81 -140Q70 -140 66 -129Q64 -126 64 -70V-54Q64 -18 66 -12T83 3L96 9V309Q86 304 81 304Q70 304 66 315Q64 318 64 374V407Q64 429 66 434T83 447L96 453V602Q99 609 100 610T118 619Q134 628 140 628ZM288 254Q288 404 287 404L158 340V40L166 44Q175 48 192 56T223 72L288 104V254",10072:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",10216:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",10217:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",10229:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063L1065 280Q1079 281 1392 281H1719Q1720 280 1723 278T1729 274T1735 269T1739 262T1741 251Q1741 230 1719 221H1063",10230:"119 221Q96 230 96 251T116 279Q121 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H119",10231:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1476L1890 282Q1857 304 1818 357T1761 482Q1757 500 1757 501Q1757 512 1768 517Q1770 518 1788 518H1793Q1808 518 1811 515T1820 495Q1840 412 1899 351T2041 270Q2061 263 2061 251Q2061 240 2053 236T2020 225T1971 204Q1913 173 1874 122T1820 6Q1816 -10 1812 -13T1792 -17H1787Q1762 -16 1758 -9Q1757 -6 1757 -2Q1757 1 1761 17Q1789 138 1890 220H1476L1063 221",10232:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063L1064 168Q1080 169 1423 169H1782L1786 166Q1791 163 1793 162T1798 157T1802 149T1804 139Q1804 118 1782 109H1063L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1065 392Q1081 393 1423 393H1782Q1783 392 1786 390T1792 386T1798 381T1802 374T1804 363Q1804 345 1782 333H1063",10233:"87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H1169L1532 170L1546 180Q1562 193 1580 204T1612 223T1638 237T1657 246L1664 250L1639 264Q1586 290 1545 321L1531 332H1169L807 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H1136L1465 394L1455 405Q1428 436 1401 477T1374 531Q1374 547 1399 547H1404H1409Q1423 547 1430 540T1443 519T1470 475T1526 411Q1634 303 1779 271Q1780 271 1783 270T1788 269T1792 268T1796 266T1799 264T1802 260T1803 256T1804 250Q1804 242 1800 238T1783 231T1755 225T1712 211T1654 185Q1517 112 1439 -24Q1430 -40 1426 -43T1409 -46H1404Q1373 -46 1373 -31Q1373 -24 1381 -10Q1414 50 1457 99L1465 108H1136L807 109H87",10234:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1425L1788 170L1802 180Q1818 193 1836 204T1868 223T1894 237T1913 246L1920 250L1895 264Q1842 290 1801 321L1787 332H1425L1063 333ZM733 393H1392L1721 394L1711 405Q1684 436 1657 477T1630 531Q1630 547 1655 547H1660H1665Q1679 547 1686 540T1699 519T1726 475T1782 411Q1890 303 2035 271Q2036 271 2039 270T2044 269T2048 268T2052 266T2055 264T2058 260T2059 256T2060 250Q2060 242 2056 238T2039 231T2011 225T1968 211T1910 185Q1773 112 1695 -24Q1686 -40 1682 -43T1665 -46H1660Q1629 -46 1629 -31Q1629 -24 1637 -10Q1670 50 1713 99L1721 108H1392L1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393",10236:"65 426Q74 448 95 448Q112 448 125 426V281H130L132 280H134Q162 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H135Q133 220 130 220H125V76Q115 54 95 54Q73 54 65 76V426",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",10799:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",10815:"39 655Q39 675 43 680T69 686Q110 684 225 684Q267 684 303 684T360 685T385 686Q401 686 405 680T409 651Q409 632 403 628T367 624H348H301V62H598V624H551H532Q502 624 496 628T490 651Q490 673 494 679T514 686Q518 686 558 685T675 684T792 685T836 686Q852 686 856 680T860 651Q860 632 854 628T818 624H799H752V62H799H809Q846 62 853 59T860 36V31V21Q860 6 850 2Q846 0 450 0H156Q75 0 60 1T40 11V18Q39 26 39 31Q39 54 44 58T82 63Q84 63 90 63T100 62H147V624H100H90Q53 624 46 627T39 650V655",10927:"796 54Q796 40 788 32T767 24Q741 24 735 57Q729 107 705 148T646 216T563 264T465 297T356 316T245 326T136 330H134Q96 330 96 360Q96 391 134 391H136Q193 392 239 394T347 403T457 421T556 453T643 502T703 571T735 664Q741 696 763 696Q781 696 789 686T797 667Q797 651 792 624T758 545T682 456Q605 396 481 365L462 360Q483 357 526 344T633 296T733 215Q767 173 781 128T796 54ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",10928:"127 24Q115 24 106 32T97 55Q97 95 124 156T211 265Q288 325 412 356L431 361Q410 363 367 376T259 425T160 506Q127 546 112 594T96 667Q96 679 104 688T126 697Q152 697 158 664Q164 614 188 573T247 505T331 456T429 424T539 405T649 395T758 391Q797 391 797 360Q797 330 761 330H758Q701 329 655 327T547 318T437 300T337 268T251 219T190 150T158 57Q151 24 127 24ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",12296:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",12297:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032",8602:"\u2190\u0338",8603:"\u2192\u0338",8622:"\u2194\u0338",8653:"\u21d0\u0338",8654:"\u21d4\u0338",8655:"\u21d2\u0338",8708:"\u2203\u0338",8716:"\u220b\u0338",8740:"\u2223\u0338",8742:"\u2225\u0338",8769:"\u223c\u0338",8772:"\u2243\u0338",8775:"\u2245\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8814:"<\u0338",8815:">\u0338",8816:"\u2264\u0338",8817:"\u2265\u0338",8832:"\u227a\u0338",8833:"\u227b\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8840:"\u2286\u0338",8841:"\u2287\u0338",8876:"\u22a2\u0338",8877:"\u22a8\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338"})},59:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.doubleStruck=void 0;var H=L(5674);Object.defineProperty(T,"doubleStruck",{enumerable:!0,get:function(){return H.doubleStruck}})},3566:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.frakturBold=void 0;var H=L(9403),V=L(7002);T.frakturBold=(0,H.AddPaths)(V.frakturBold,{33:"121 621Q121 657 132 673T177 689Q223 689 223 644V635Q223 604 222 595Q221 590 210 490T187 292T175 190V186L166 185L156 184Q156 185 139 393T121 621ZM107 47Q107 70 127 87T174 104Q201 104 221 89T241 48Q241 24 222 6T174 -12Q147 -12 127 6T107 47",34:"53 695Q74 695 90 679V622L65 433L52 432H39L27 516Q10 626 10 655Q10 680 26 688Q33 693 39 693Q49 695 53 695ZM151 668Q151 691 191 691Q217 691 224 685T231 661V652Q230 634 219 531L207 433L195 432Q183 432 183 433L168 541Q151 664 151 668",38:"290 -14Q186 -14 115 41T44 185Q44 222 54 249T88 300T131 336T189 371Q216 387 216 388Q185 459 185 510Q185 563 206 601T263 659T334 687T405 696Q476 696 503 668T531 603Q531 565 513 536T450 476Q423 459 370 432L334 413L354 384Q474 212 560 139L563 137Q611 185 611 250Q611 295 577 329Q549 356 496 357Q439 357 433 354Q432 354 432 379V403L437 402Q443 402 479 401T557 400Q653 400 735 403T831 407H836Q833 352 833 351L821 352Q809 352 792 352T756 352T720 353T696 354Q680 354 680 353L681 346Q682 339 683 327T685 306Q685 283 681 260T669 218T653 182T635 152T619 129T606 114L602 109Q604 107 618 99T659 81T707 71Q742 71 767 99T804 155L815 183Q815 184 821 183T833 180T839 177Q837 169 834 156T816 110T782 52T727 5T648 -16Q569 -16 499 35H498Q496 35 466 23T387 -1T290 -14ZM418 592Q418 617 398 639T352 661T302 642T278 574Q278 545 288 514T306 465T319 444Q342 456 353 463T382 488T409 529T418 584V592ZM159 239Q159 158 222 98T364 38Q386 38 447 57L469 63L434 98Q349 185 286 275Q258 316 238 345Q233 353 232 353Q159 316 159 239",39:"80 645T80 662T93 687T123 695Q158 695 158 659Q158 649 157 643L123 437Q123 436 114 436H104Q104 442 92 538Q80 645 80 662",40:"347 719Q325 708 311 698T272 656T233 580T207 455T195 267Q195 30 247 -79Q261 -110 291 -136Q320 -163 347 -172V-179Q347 -186 344 -186Q338 -186 328 -184T287 -165T230 -123Q134 -25 134 271Q134 417 158 514T226 662T335 734L346 737Q347 737 347 728V719",41:"264 262Q264 366 253 446T226 572T186 649T145 692T105 714V725Q105 735 107 735Q108 734 121 731T154 719T196 692T242 641T284 560T314 437T326 268Q326 112 299 7Q279 -78 239 -124T116 -185L105 -187V-179L106 -171L109 -169Q130 -161 138 -158T165 -146T190 -127T210 -101T229 -64T243 -12T255 58T261 148T264 262",42:"40 516L62 529Q85 542 110 556T140 574L126 582Q112 591 104 595T80 607T40 629Q53 642 57 645L65 652L78 642Q106 620 132 603L152 589V595Q152 630 149 681V692H179V689Q178 681 174 638T171 593Q173 593 240 639L258 652Q260 652 267 643L276 633L260 625Q190 587 175 576Q173 575 180 570Q183 569 186 567Q213 549 256 527L277 515L256 495Q246 501 228 515T194 539T170 554V543Q170 486 178 449H148V456Q152 492 152 550L151 562Q150 562 102 528L53 495Q40 514 40 516",43:"422 584L471 598Q472 598 472 440V282H837Q833 273 829 263L821 244L647 243H472V-63L448 -73L423 -82Q422 -82 422 81V243H239Q56 243 56 244Q60 253 65 263L73 282H422V584",44:"118 61Q118 80 135 93T169 107Q190 107 221 65T253 -23Q253 -39 251 -49T237 -80T198 -133Q148 -191 144 -191Q142 -191 137 -182T132 -172Q143 -161 160 -131T183 -83Q185 -77 185 -62Q185 -54 184 -48T182 -38T177 -28T171 -19T162 -8T150 6Q130 28 124 38T118 61",45:"54 236L73 275H453Q833 275 833 274Q830 265 825 255L818 236H54",46:"103 23T103 44T120 83T170 102Q200 102 218 84T237 44Q237 20 216 3T168 -15Q138 -15 121 4",47:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",48:"238 -12Q162 -12 102 42T42 185Q42 303 130 393Q163 425 208 452T284 490L313 501Q323 499 339 495T395 472T464 426Q533 357 533 273Q533 201 483 133T364 27T238 -12ZM428 208Q428 255 402 297T342 365T280 404T241 419Q214 419 178 374T142 259Q142 206 168 164T225 99Q259 74 310 74Q326 74 337 75T366 82T396 103T417 141Q428 171 428 208",49:"95 481Q102 481 217 485T383 489Q384 489 384 485Q367 397 367 165Q367 58 369 54Q374 46 380 44T410 42H466H546V40Q547 38 547 19L548 0H54V23Q54 29 54 34T54 44L55 47Q79 47 134 46T202 45Q226 45 234 52Q240 57 241 64T245 105Q254 236 254 320V347Q254 369 252 382T240 409T211 431L97 450L96 465Q95 480 95 481",50:"307 335Q307 374 283 397T224 421Q187 421 112 387Q105 384 100 382T95 381Q90 387 86 394L77 407L86 413Q219 491 298 491Q370 491 399 460T428 388Q428 373 424 358T409 326T391 297T363 264T335 235T301 202T269 171L199 104Q194 99 205 97Q209 96 214 96Q527 105 544 105Q553 107 563 102Q563 100 557 79T545 34T537 2H377Q338 2 247 2T130 4H44V26L104 77Q185 145 212 172T267 235Q307 291 307 335",51:"102 402L108 408Q115 413 122 418T141 431T165 447T194 461T227 474T263 483T302 487H307Q413 487 452 420Q465 400 465 371Q465 334 445 303T396 253T347 225T317 213Q314 213 314 211Q316 209 316 205Q317 201 320 201Q337 201 359 198T411 184T465 156T506 109T523 39Q523 -62 436 -127T229 -193Q179 -193 130 -178T56 -150T31 -133Q31 -132 41 -122L52 -112L63 -117Q128 -148 201 -148Q282 -148 331 -104T381 20Q381 71 363 100T304 145Q243 166 149 166H137V204H146Q179 204 211 210T275 229T326 268T346 329Q346 372 314 401Q292 423 245 423Q188 423 125 383L102 402",52:"346 -196Q344 -196 335 -187L336 -148Q337 -127 337 -55V0H13V29L187 253Q362 477 362 479L368 480Q375 481 387 483T411 487T434 491T452 494L459 495Q460 495 470 482V453Q470 389 466 230T461 62Q461 61 513 61T565 60L555 29L546 -1H461V-15Q461 -48 463 -100T465 -154L457 -157Q449 -160 434 -165T405 -175Q347 -196 346 -196ZM339 265V341Q339 362 335 362Q327 362 219 217T110 65V61H337V117Q338 133 338 187T339 265",53:"232 192Q176 192 122 152L95 162V481H306Q516 481 516 479Q514 477 501 433L486 389L319 388H152V386V382Q152 379 152 374T151 365Q147 329 146 260V218H149Q211 242 284 242Q353 242 402 224T474 176T508 117T518 55Q518 -62 432 -126T220 -190Q184 -190 151 -185T96 -172T57 -157T31 -145T20 -139T19 -138Q19 -136 27 -125L35 -112L51 -120Q114 -152 174 -152Q257 -152 314 -100T371 46Q371 107 340 149T232 192",54:"48 251Q48 330 76 403T150 529T253 623T370 683T485 704Q494 704 520 701T547 695Q547 692 542 659T536 625Q531 624 524 624L512 623L502 628Q489 635 468 640Q452 645 423 645Q403 645 379 640T320 617T255 568T201 481T171 348Q170 341 170 330V325L183 333Q275 385 357 385H361Q464 385 514 312Q546 267 546 217Q546 127 457 58T262 -12Q225 -12 189 3T120 49T68 132T48 251ZM448 165Q448 228 406 274T289 320Q264 320 236 312T190 295T173 284Q173 266 176 241T189 178T214 112T259 61T326 39Q372 39 410 75T448 165",55:"57 376L87 479H591V455L584 446Q544 399 491 328T349 117T185 -169L171 -196H159Q152 -197 102 -197Q58 -197 58 -196T56 -185L54 -175L299 158L443 359Q446 367 444 370H254L71 365L57 376",56:"88 533Q88 573 120 610T194 668T268 701T307 714Q324 714 352 711T422 695T486 659Q518 625 518 585Q518 536 479 489T384 406L371 398L385 390Q387 389 400 382T420 370T442 356T466 339T489 319T510 295T526 269T538 238T542 204Q542 125 463 60T256 -5Q145 -5 92 52Q45 97 45 165Q45 204 64 237T109 290T163 324T209 345T228 353L214 364Q199 375 179 392T138 431T103 480T88 533ZM405 557Q405 568 402 581T387 612T350 644T286 663Q283 663 280 663T274 664H272Q256 664 228 636T199 572Q199 547 238 507Q268 475 320 437L334 427Q345 433 358 443T388 483T405 549V557ZM304 42Q366 42 398 76T431 155Q431 178 420 200T396 238T359 270T321 296T283 318L263 328Q262 328 230 312Q190 290 175 266T160 198Q160 132 202 87T304 42",57:"549 220Q549 23 429 -82T105 -195H84V-189Q84 -179 85 -174V-164H93Q184 -156 238 -132T334 -56Q361 -23 376 16T394 78L397 100L363 88Q329 75 291 61T244 45Q237 44 218 44Q154 44 94 97Q29 152 29 240Q29 350 108 404Q145 429 257 480Q270 487 279 487Q403 487 470 421Q549 347 549 220ZM408 217Q408 276 390 320T346 385T297 415T259 424Q218 424 185 393T151 286Q151 216 213 154Q252 115 321 115Q368 115 388 134T408 217",58:"57 398Q57 419 72 438T117 457Q154 457 174 439T194 398Q194 379 176 361T119 343Q85 343 71 362T57 398ZM62 19T62 43T77 85T115 104Q153 104 175 86T197 42Q197 14 171 1T119 -12Q96 -12 79 3",59:"56 399Q56 424 73 440T104 456Q114 458 120 458Q149 458 170 440T192 399Q192 380 174 362T120 344Q85 344 71 362T56 399ZM78 53Q78 67 84 76T90 86Q90 88 98 92T116 98Q117 98 121 98T128 99Q152 97 181 58T211 -24Q211 -77 128 -165Q124 -170 121 -173T116 -178T113 -181T110 -185T106 -190L97 -184L88 -177L95 -168Q143 -104 143 -65Q143 -51 137 -40T113 -7T81 35Q78 41 78 53",61:"559 342L549 304H22L27 319Q29 328 30 333T33 343H296Q559 343 559 342ZM559 206L549 168H22L27 183Q29 192 30 197T33 207H296Q559 207 559 206",63:"121 590Q121 575 128 562T144 542T152 533T115 512L78 491Q55 499 47 516Q40 530 40 553Q40 601 77 632Q155 697 257 697H268Q316 697 355 679Q422 646 422 576Q422 518 388 476Q383 468 376 461T358 444T340 428T316 410T290 390L230 344Q180 307 180 275Q180 261 187 248T202 227L209 219Q209 215 176 193L142 170Q114 177 100 194T84 226V239Q84 259 93 276T113 302T150 331T192 362Q203 370 219 382T247 403T267 422Q312 471 312 546Q312 593 282 623T207 653Q170 653 146 636T121 590ZM95 23T95 49T117 94T173 113Q204 113 223 96T242 54Q242 27 221 7T167 -14Q136 -14 116 4",91:"226 711T225 711T86 699V-93H89Q94 -93 157 -96T223 -100H226V-119H223Q134 -119 42 -130H36V740H42Q61 738 156 736H226V723Q226 711 225 711",93:"69 732Q116 733 146 734T184 736T197 737T206 738H208V-132Q190 -129 160 -127T99 -125T66 -124H14V-103H19Q20 -103 84 -98T152 -92H158V699H151Q148 700 85 703T18 708H14V732H69",94:"1 463T1 464T148 599T296 734Q584 486 584 485L561 472Q538 459 537 461Q296 672 293 672L161 563Q133 539 97 509T44 466L28 452Q27 452 14 457",8216:"187 456Q187 437 169 424T138 411Q114 411 84 454T53 538Q53 565 75 597Q109 648 155 697L166 708L181 694L173 681Q124 610 124 577Q124 549 155 511T187 456",8217:"125 524Q125 545 92 588T58 651Q58 661 61 667Q65 674 80 683T107 692Q131 692 162 645T193 564Q193 540 176 509T144 460T87 394L78 400L68 406L79 421Q125 489 125 524",8260:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",58113:"388 427Q320 485 242 524T128 563H116Q95 563 87 561L77 559Q72 563 69 566T65 570T65 572L75 576Q106 592 154 611T212 630Q230 630 262 622T358 581T492 498L508 486Q512 463 512 396Q512 246 469 112L465 102Q453 94 341 25Q252 -27 247 -27Q243 -27 174 24T97 84Q90 100 90 214Q90 285 98 345Q100 360 102 363T118 377Q175 422 262 465Q264 463 270 460L277 456Q277 455 267 447T244 428T228 414Q206 382 206 269Q206 187 214 164T259 110Q286 89 342 58Q391 131 391 313Q391 355 388 412V427",58114:"39 362L37 366L38 368L82 405H133V474Q135 563 143 589T198 658Q210 669 224 676T247 687L255 690H253Q241 690 253 692Q254 692 256 692T260 693Q263 693 262 691L261 690Q300 690 361 662L373 656L388 666Q404 675 405 675L406 674Q406 672 406 670T406 664L408 655L301 555Q300 555 287 564T254 584T221 597Q190 597 176 583T161 550Q161 525 184 495T232 440T261 405H387V399Q377 389 364 379L340 359H258V315Q258 52 228 -18L172 -120L121 -211H109Q102 -212 96 -212L109 -174Q131 -108 135 -80T139 53V76V157V362H39",58115:"41 352Q40 354 39 355T37 358L36 360H37Q48 370 61 380L84 400H108Q131 400 131 402Q121 424 104 501L100 519Q109 560 134 602T196 664Q230 681 271 681Q291 681 316 669T358 644L373 631Q373 630 304 553Q299 548 294 547Q292 547 290 546H287Q286 546 274 562T243 593T205 609Q180 609 165 596T150 562Q150 526 191 488L217 462Q248 431 253 405V400H381L384 394L349 352H251V332Q249 271 231 17L227 -37L120 -217L109 -218Q103 -219 97 -219Q97 -218 101 -206T110 -177T118 -151Q126 -129 128 -120T136 -46T141 127Q141 250 136 340V352H41",58116:"107 370Q127 384 172 409T255 454T294 473L306 468Q356 446 425 431L435 429L524 468Q528 465 531 461Q499 395 499 271V263Q499 146 509 71T519 -8Q519 -28 512 -45Q510 -50 435 -123T355 -197Q296 -212 257 -212Q209 -212 164 -196T98 -167T67 -143L133 -44H144Q167 -88 216 -111T320 -134Q371 -134 390 -118T410 -69Q410 -52 404 -12T392 60T385 92L193 -29L158 5Q124 39 110 51L96 63V71Q94 79 94 121Q94 130 94 148T93 174Q93 230 96 275T103 344T107 370ZM221 397Q200 334 200 254Q200 170 210 140Q216 126 234 109T268 81L283 71L383 119V127Q384 132 384 241L385 347L368 349Q325 357 290 369T240 389T221 397",58117:"103 453Q103 631 95 661Q95 663 102 667T110 672L114 664Q117 655 123 641T131 621L140 597L154 606Q208 641 275 673L297 684Q300 683 302 682T307 679T310 678L314 676Q283 658 256 625Q238 601 231 579T223 515L224 512L282 548Q339 583 341 583T365 548T386 509Q326 443 318 443L316 446Q314 448 311 452T304 460T294 470T283 480T272 488T260 494T248 497Q231 497 223 474Q220 468 218 440T215 407V401H345L309 360H218V314Q218 181 221 139V129L253 108Q306 73 310 73Q315 73 343 83L373 92L374 87Q375 82 375 79T375 74T360 65T308 36T229 -13L208 -27L192 -13Q149 24 90 61Q89 61 89 62L90 68Q91 73 93 87T97 125T100 191T103 291V360H33V366L34 371L85 405H94L103 404V453",58120:"602 575Q505 508 505 489Q505 488 505 482T506 463T507 432Q507 314 456 237L449 226L434 216Q420 208 325 143L316 137Q453 82 488 82Q527 82 585 127L596 136Q597 136 599 126L602 115Q578 85 511 27T428 -31Q400 -31 308 10T170 51Q143 51 123 43T92 24T54 -15L34 6L41 14Q65 41 170 129L188 144L204 145Q254 147 293 164T350 208Q378 249 378 344Q378 422 362 478T320 563T268 605T213 618Q177 618 156 600T134 561Q134 539 162 508T217 446T245 394Q245 368 213 337T85 250L62 262Q73 269 86 279T116 308T133 338T108 378T57 439T32 499Q32 556 117 617T291 679Q350 679 393 658Q415 647 433 631T462 600T480 572T490 550T494 541T499 544T516 556T547 578T603 613T689 662L720 679L730 670Q742 659 756 649T785 629T810 615T836 601T855 590Q855 587 860 536T870 419T875 312Q875 114 800 -25Q794 -35 781 -47Q584 -220 398 -220Q322 -220 278 -190Q253 -173 239 -155L244 -150Q248 -145 255 -138T271 -120T290 -100T310 -80T328 -63T341 -51T349 -46Q350 -46 351 -46T354 -47Q357 -47 357 -52Q359 -68 364 -83T383 -118T424 -151T491 -166Q559 -166 613 -129Q629 -118 641 -108T674 -68T710 1T735 107T746 260Q746 433 727 507Q727 512 685 535T615 570L602 575",58121:"351 571Q317 571 247 563T171 555Q153 555 133 563T107 584Q94 605 98 609Q101 615 138 658T190 717H207Q204 710 204 699Q204 673 231 666Q235 665 264 665Q296 665 345 667T426 669Q474 669 501 660T545 626Q553 612 553 594Q553 531 498 474T379 384Q371 379 371 378Q371 376 390 376H411H434Q520 376 602 318Q621 303 627 288T633 234Q633 59 540 -34Q465 -109 348 -130Q308 -137 235 -137Q159 -136 143 -129Q132 -125 132 -118V-53Q118 -24 90 -24Q69 -24 37 -39L27 -44L25 -42Q23 -39 21 -35T17 -30Q17 -28 40 -14T103 19T177 44Q183 45 205 45Q219 45 227 44T245 37T259 20T264 -12Q264 -33 262 -48T259 -80Q259 -93 260 -95Q271 -110 305 -110Q343 -110 383 -86T443 -33Q491 34 491 154Q491 223 467 249Q428 288 334 288H322Q288 288 237 276L222 273L206 286L262 367Q279 369 303 377T358 403T410 452T431 524Q431 531 431 533T427 545T416 558T392 566T351 571"},{})},8745:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.fraktur=void 0;var H=L(9403),V=L(9349);T.fraktur=(0,H.AddPaths)(V.fraktur,{33:"102 582T102 620T112 673T152 689Q190 689 190 638Q190 605 167 373L148 187L133 184Q102 582 102 620ZM91 24T91 48T107 88T148 104Q171 104 187 87T204 48Q204 22 188 5T149 -12Q124 -12 108 6",34:"33 436Q8 603 8 648Q8 663 9 671T19 687T43 695Q63 695 74 681Q76 678 76 650V623L66 532Q57 443 55 436V432H33V436ZM128 666Q128 691 162 691T196 668Q196 634 186 531Q176 441 176 432H166Q155 432 155 434L142 545Q135 603 130 647Q128 664 128 666",38:"181 520Q181 604 231 650T328 697L330 698Q333 698 335 698Q336 698 340 698T346 697Q390 697 418 670T446 604Q446 554 414 511Q384 467 300 417L283 406Q281 405 296 374T347 286T425 182Q466 135 469 135Q470 135 473 140T480 152T486 165Q509 210 509 263Q509 282 507 292Q498 317 488 332T465 352T443 359T418 361Q388 361 357 358L346 356L347 374Q347 394 348 396V399H355Q366 396 535 396Q663 396 689 398L703 399Q703 398 702 375T700 351L688 353Q655 356 601 357Q553 357 553 355Q562 332 562 294Q562 280 561 267T555 241T548 218T539 195T529 175T518 156T508 141T497 126L489 115L496 107Q549 54 596 54Q623 54 644 67T677 101T697 140T708 174L710 187Q710 188 710 188L711 190Q714 190 723 187T733 183Q733 179 732 172T726 145T714 107T694 66T665 27T623 0T569 -11Q500 -11 443 41L434 49L425 42Q348 -9 275 -9Q251 -9 233 -6Q187 -1 152 18T98 60T67 111T52 159T49 195Q49 231 60 261T96 315T141 354T197 390L208 397Q181 459 181 520ZM374 577Q374 607 356 629T311 651Q289 651 271 636Q242 614 242 559Q242 533 249 502T262 453T270 435T279 440T298 453T314 464Q374 503 374 577ZM127 217Q127 145 173 89T291 32Q318 32 347 42T393 63T409 75Q384 100 325 184T227 351Q223 366 220 366Q215 366 178 338Q127 298 127 217",39:"69 666Q69 680 79 687T104 695Q112 695 117 694T128 684T134 659L104 438Q104 436 96 436T88 438Q88 447 79 540T69 655V666",40:"293 737V719Q291 718 285 714T276 708T268 702T258 695T250 686T241 674Q164 570 164 282Q164 -37 230 -119Q273 -171 292 -171Q293 -171 293 -179V-186H289Q270 -180 259 -175Q175 -132 145 -23T114 275Q114 491 157 598T293 737",41:"223 259Q223 386 212 474T178 609T136 677T89 714V735Q121 726 139 713Q276 622 276 273Q276 98 246 -23Q225 -106 189 -139T89 -187V-170L101 -165Q148 -146 172 -110T210 13T223 259",42:"118 573Q118 575 76 602L34 629L50 647L55 652L66 642Q76 633 91 620T117 598L128 590Q128 663 125 687V692H151V689V687Q151 685 151 683T150 678T150 672Q145 628 144 605V592L219 652L232 634Q232 632 220 624Q195 610 155 582L146 575L158 567Q178 552 197 540T225 523T233 516Q233 515 226 506T217 495L152 549L143 555V530Q144 509 145 492T148 466T149 454Q149 449 142 449H125V462Q128 522 128 549V562L115 552Q88 531 59 506L45 495Q44 495 39 505T34 516L118 573",43:"357 584L399 598V282H709L702 263L696 243H399V-64L379 -73L358 -82Q357 -82 357 81V243H47L51 253Q52 256 54 263T58 272L62 282H357V584",44:"99 62Q99 82 114 94T144 107Q159 107 178 77T205 26Q213 5 213 -23Q213 -49 207 -65T181 -113Q128 -189 122 -191Q121 -191 116 -184T111 -174Q111 -173 122 -155T145 -111T156 -62Q156 -44 152 -34T127 4L104 37Q99 49 99 62",45:"46 236L62 274Q62 275 384 275H706L699 255L693 236H46",46:"87 43Q87 69 104 85T142 102Q164 102 182 86T200 44Q200 20 183 3T141 -15Q118 -15 103 2T87 43",47:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",48:"212 -13Q184 -13 156 -2T101 32T59 97T42 195Q42 311 132 396Q170 433 211 462T262 492Q272 492 301 477T366 434T429 360T456 258Q456 161 378 74T212 -13ZM381 209Q381 257 365 295T328 355T282 390T243 408T223 413Q220 413 204 403T167 376T137 341Q119 305 119 250Q119 168 159 114T263 59Q308 59 344 93T381 209",49:"123 459Q145 459 170 460T217 462T256 464T284 466L295 467Q296 467 296 467T297 468Q299 468 302 466T307 462L309 459Q307 454 304 424T299 341T297 235Q297 139 298 101T302 55T313 44Q316 43 367 43L460 46Q460 35 459 22V-1H450Q402 2 281 6Q222 6 171 4T91 1T56 -1L47 -2V43H121H170Q195 43 201 45T209 56Q212 69 212 214Q212 333 209 365T194 409Q183 417 161 423T121 430L104 432Q103 432 103 446V459H123",50:"104 384Q115 394 133 409T199 449T281 474Q321 474 351 447T385 378Q385 328 333 255T228 127T176 72Q176 67 183 65Q184 65 203 65T260 67T331 69L475 73L484 67Q484 64 472 33L460 1H60V17L107 61Q210 159 249 208Q309 283 309 331Q309 363 285 389T228 415Q212 415 184 403T134 379L114 367L104 384",51:"305 328Q305 372 279 396T214 421H211Q172 421 128 384L107 398L116 405Q151 437 191 455T251 473H260Q314 473 341 455T382 394Q384 386 384 367T382 338Q362 263 271 217L256 210L257 206L259 202Q260 202 272 201T296 198T324 192T355 179T384 157T410 123T427 75Q429 64 429 41Q429 -59 353 -120T183 -182L88 -164Q81 -162 69 -157T48 -147T39 -141Q39 -139 46 -127L53 -114L69 -122Q129 -149 171 -149Q218 -149 253 -131T305 -83T330 -26T338 29Q338 41 336 55T328 89T308 127T273 153Q228 171 162 171Q158 171 152 171T142 170H127V204H134Q232 214 275 257Q305 292 305 328",52:"299 -179Q306 -156 306 -48V0H11V7Q10 10 10 18Q10 23 154 236L298 449Q298 450 339 463L379 476Q385 473 384 470V466Q384 463 384 457T384 444T383 427T383 408Q381 328 381 248Q381 46 384 40H387Q422 40 460 44Q465 44 470 44T478 44L481 45Q481 43 478 24T473 1Q473 -1 464 -1Q462 -1 451 -1T430 0H387V-76L389 -156V-161L311 -191Q299 -181 299 -179ZM299 364H287L277 352Q234 297 186 224T112 104T79 43Q79 42 192 42H306V115Q306 300 299 359V364",53:"334 25Q334 99 296 134T207 169Q154 169 107 123L98 114L89 120L80 125V458H420Q420 456 409 418L397 379Q397 378 264 378H131Q130 377 128 376T125 374T124 371T122 368T122 363T121 356T121 345V279V190L130 186L140 190Q196 214 260 214Q311 214 348 197T404 153T431 99T440 42T433 -16T406 -76T356 -130T276 -169T163 -184H156Q110 -184 57 -163L47 -159L53 -147L58 -134Q61 -134 74 -139T110 -148T156 -153Q206 -153 243 -135T299 -87T326 -30T334 25",54:"45 240Q45 328 73 406T143 536T235 626T327 681T399 699Q400 699 404 699T411 700Q424 700 441 696T459 689Q459 671 451 637Q451 633 447 632L444 629L434 633Q413 640 384 640H377Q299 640 222 565Q182 531 156 463T129 315V306H136L149 315Q229 376 316 376H318Q393 376 432 326T471 213Q471 129 402 58T237 -13T93 59T45 240ZM391 172Q391 231 354 272T258 314Q230 314 200 302T154 279T133 262L134 249Q154 32 266 32Q315 32 353 64T391 172",55:"395 377L391 382H225Q59 382 59 383L74 423Q89 464 89 465Q90 468 94 468Q146 460 350 458H498V442L473 406Q241 75 125 -156L113 -181H40L37 -168L57 -140Q115 -58 199 70T339 287T395 377",56:"220 -10Q168 -10 131 6T75 50T48 103T40 157Q40 223 77 266Q103 295 156 328T225 375Q247 393 247 394L206 361Q205 361 193 368T164 391T131 426T102 474T90 531Q90 580 114 615Q146 660 238 698L254 705L262 704Q288 704 332 693T402 656Q434 620 434 568Q434 518 401 475T321 402L305 391L336 368Q339 366 353 356T372 343T389 330T406 316T420 301T434 283T445 265T454 244T458 222T461 195Q461 106 389 48T220 -10ZM350 545Q350 578 337 601T304 634T266 649T234 653L224 654L204 639Q196 634 191 629T182 621T176 614T173 609T170 603T168 597Q165 585 165 567Q165 497 261 424L273 415Q350 467 350 545ZM261 405L263 407Q262 407 261 405ZM258 403Q257 403 255 401L254 399L256 400Q258 402 258 403ZM252 398Q251 398 249 396L248 394L250 395Q252 397 252 398ZM245 36Q276 36 300 45T338 69T360 102T371 136T374 168Q374 211 341 255Q324 275 305 289T235 332Q231 330 215 321T193 307T173 292T153 271T138 247T127 216T123 177Q123 146 132 117T170 62T245 36",57:"353 93T352 93T320 79T251 49T201 34Q127 37 87 79Q28 138 28 234Q28 273 37 304T60 355T101 396T152 429T218 462L234 469H243Q348 461 395 417Q466 348 466 201Q466 72 397 -29T211 -163Q155 -179 91 -182H72V-154H80Q144 -154 202 -131T297 -60Q318 -31 333 7T352 68L357 92Q353 93 352 93ZM369 208Q369 240 362 272T339 339T290 394T214 415Q171 415 144 372T116 266Q116 193 154 144T238 95H249Q369 95 369 208",58:"50 377T50 400T64 440T99 457Q128 457 146 440T165 399Q165 375 146 359T102 342T64 359ZM53 19T53 43T66 86T103 105Q129 105 148 87T168 41Q168 17 147 3T102 -12Q80 -12 67 3",59:"47 399Q47 424 62 441T101 458T143 442T162 400T144 359T101 343Q78 343 63 360T47 399ZM76 86Q76 88 80 91T91 96T106 99Q119 99 131 86Q179 35 179 -25Q179 -64 146 -115T89 -189Q86 -187 83 -185T79 -182T76 -180T75 -177T77 -173T80 -168Q121 -108 121 -64Q121 -44 94 -5T66 52Q66 66 71 75T76 86",61:"725 366Q724 365 721 349T716 331V329H385Q54 329 54 331Q55 332 59 349T63 368H394Q725 368 725 366ZM725 169Q724 168 721 152T716 134V132H385Q54 132 54 134Q55 135 59 152T63 171H394Q725 171 725 169",63:"46 557Q46 613 103 653T227 693Q287 693 322 659T357 564Q357 517 326 469T259 390T191 326T160 272Q160 240 187 221Q193 217 193 216Q182 209 170 200L147 184Q127 192 113 209T98 250Q98 290 193 376Q287 454 287 542Q287 581 262 616T188 652Q143 652 126 631T108 588Q108 559 140 527L79 490Q46 515 46 557ZM108 47Q108 68 123 85T160 103Q179 103 198 90T217 46Q215 24 201 7T164 -11Q142 -11 125 6T108 47",91:"262 -119Q224 -120 191 -123T141 -128T118 -130Q117 -130 117 305V740H122Q141 737 219 736H278V723Q278 711 277 711L159 699V-93H162Q167 -93 220 -96T276 -100Q278 -100 278 -109V-119H262",93:"64 733Q89 733 110 734T143 737T158 738H160V-131H154Q101 -125 40 -124H-4V-103H1Q3 -102 57 -98T113 -92H118V700L64 703Q7 707 3 708H-4V732H21Q34 733 64 733",94:"0 464L250 734L262 722Q274 712 384 598L495 486Q483 478 467 467L456 459L248 672L154 580L23 452Q17 454 10 458T0 464",8216:"117 410Q97 410 71 455T45 539Q45 588 129 694L140 708Q142 708 153 694L147 682Q106 609 106 582V577V571Q106 548 132 511T158 455Q158 434 143 422T117 410",8217:"105 529Q105 546 77 588T49 651Q49 658 51 666Q53 672 67 682T92 692Q111 692 137 644T163 563Q163 534 143 497T99 428T74 395Q72 395 65 400T58 407Q105 476 105 523V529",8260:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",58112:"427 436Q427 434 427 425T429 398T430 362Q430 222 396 109L393 99L305 33Q218 -32 216 -32Q208 -29 142 22L91 68L78 81L77 94Q75 130 75 173Q75 245 87 347L135 385Q178 418 184 424L177 428Q174 429 170 431Q116 454 96 473T75 534Q79 608 154 683Q164 677 164 673Q164 670 157 662T144 637T137 598Q137 552 182 518T280 470T380 447T427 436ZM342 371L275 394L208 417Q203 417 192 399T168 334T156 229Q153 187 153 157Q153 141 156 135Q158 125 208 88T280 51Q306 51 326 120T346 297Q346 339 344 354T342 371",58113:"39 551L35 569L52 577Q72 586 98 595T140 610T158 616Q174 612 200 604T293 560T412 477Q414 475 417 472Q428 462 430 450T432 376Q432 223 401 124Q395 106 393 103T382 92Q351 68 281 20T206 -29Q201 -31 137 26L100 60L78 83L77 112Q76 132 76 170Q76 259 86 342L88 360L101 371Q116 386 163 422T215 459Q216 459 224 455T233 450L229 446Q225 442 218 434T203 419Q179 394 175 389T168 372Q156 334 156 262Q156 167 164 137Q168 125 196 102T252 62L278 45Q279 45 285 52T302 78T322 126T339 205T346 316Q346 367 344 389L343 406L326 423Q228 520 113 559L100 564L70 557L39 551",58114:"123 386L120 431Q116 476 116 511V520Q116 593 174 649Q207 680 236 680Q258 680 284 664T312 648Q318 648 327 656Q328 657 330 659Q337 664 337 661Q337 660 338 657Q338 652 339 648L268 566L260 574Q234 600 206 600Q182 600 164 585T145 541Q145 492 211 386L267 385H324L299 354H214V312Q214 86 193 -58L192 -69L116 -215H108Q92 -215 92 -212Q93 -211 100 -189T116 -135T128 -80Q134 -41 134 22Q134 54 130 185T125 349V354H29L59 385H91Q123 385 123 386",58115:"91 530Q91 564 116 600T164 656T194 678Q195 678 200 678T209 679Q268 679 316 639L293 593Q267 547 263 546H262Q260 546 256 553Q222 613 180 613Q160 613 146 599T132 564T170 474T210 388H318L296 356H206V322Q204 284 204 255Q202 221 202 161V99Q202 28 194 -22T160 -124Q148 -146 116 -199L101 -224L91 -220Q85 -218 84 -217T83 -215L101 -161Q116 -114 119 -73T122 108Q119 334 117 352V356H72L28 357L66 388H92Q118 388 118 389L109 433Q91 514 91 530",58116:"254 -150Q293 -150 328 -126T363 -54Q363 -38 352 29T339 98L250 34Q160 -30 159 -30L77 64V71Q74 95 74 174Q74 212 75 243T79 294T83 328T87 352T90 366L117 384Q206 446 238 464L250 471Q277 455 306 443T350 427L365 423Q367 423 405 443T443 465L449 455Q431 414 426 362T418 201Q418 135 420 121Q438 -4 438 -19Q438 -26 438 -31T434 -42T429 -51T420 -63T408 -77T391 -95T370 -119T346 -147T325 -170T309 -187T291 -200T274 -207T252 -213T225 -214Q175 -214 132 -196T70 -160L52 -143Q52 -138 90 -48Q90 -47 95 -47H101Q108 -81 146 -115T254 -150ZM341 136Q341 157 344 242T347 348V355L334 356Q299 359 262 367T203 383T179 391Q177 391 173 377T163 323T158 227Q158 164 161 128V121L174 106Q203 75 223 59L341 127V136",58117:"92 446Q92 603 82 664Q94 670 95 670L96 666Q98 661 101 651T108 633Q121 598 121 597L141 612Q247 686 250 686Q251 686 266 679Q261 674 243 659T213 632T190 597T173 546Q172 541 171 530T170 511T170 502Q171 502 222 542L273 582Q308 522 315 504L279 449L269 462Q231 506 215 506Q202 506 190 490Q164 458 164 395V390H279L266 373L254 355H167V306Q169 252 169 217Q170 195 170 147V117L200 92Q234 64 237 64Q243 64 277 81L311 99V75Q310 75 242 27L174 -20L156 -3Q88 60 81 60L79 62Q80 60 82 62Q87 67 87 290V355H57L26 356L73 390H92V446",58118:"117 531Q117 533 137 544T178 566L198 577Q200 577 204 575T208 572V570Q208 568 208 566T207 560Q197 496 197 397V392H321L295 353H199V260Q199 157 200 145V122L269 68Q271 67 274 67Q282 67 310 83T342 100Q343 100 345 92T346 83L211 -21L172 12Q117 59 117 63Q117 65 117 87T119 150T120 238V353H75L29 354L65 391H118V460Q117 498 117 531",58119:"337 91V78L324 71Q288 53 256 29T206 -8T180 -22Q174 -22 158 -9Q82 46 60 46H59L63 51Q67 56 73 68T85 96Q101 158 101 254Q101 300 95 330T83 370T66 394L53 388Q48 385 41 382T24 374Q22 376 20 378T16 381T13 383T10 385V386L119 475Q150 439 160 430L171 422V409Q173 377 173 300Q173 228 166 183T152 122T145 102Q207 81 242 58L337 104V111Q340 146 340 227Q340 320 339 351T338 408V423L422 469Q425 465 429 462L426 438Q413 354 413 251Q413 152 423 119Q426 110 435 96T452 82Q454 82 509 103Q514 98 514 89Q514 87 507 81T472 51T409 -7L395 -20Q393 -18 390 -17Q386 -14 382 -6Q380 -2 379 1Q369 24 361 40T348 62T341 73T338 84L337 91"},{})},181:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.italic=void 0;var H=L(9403),V=L(9741);T.italic=(0,H.AddPaths)(V.italic,{33:"330 716Q351 716 365 703T380 670V659L304 433Q230 207 227 204Q225 198 205 198Q184 198 184 207T220 439T260 669Q270 694 297 708Q300 709 304 710T311 713T316 714Q324 716 330 716ZM107 51Q110 83 133 102T179 121Q207 121 219 105T231 72Q231 45 209 23T156 0Q138 0 123 11T107 51",34:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",35:"281 327H228Q186 327 175 330T164 347Q164 359 176 365Q179 367 292 367H404L563 688Q569 694 578 694T593 686T597 670Q597 667 531 535L448 367H614L773 688Q779 694 787 694Q796 694 802 688T808 674V672L807 670Q807 667 732 517L658 368L736 367H814Q828 357 828 347Q828 336 812 327H637L599 250Q561 174 561 173H662H724Q760 173 769 170T779 153T770 136T729 132Q721 132 696 132T651 133H540L380 -188Q374 -194 366 -194Q357 -194 351 -188T345 -174L346 -172V-170Q346 -167 412 -35L495 133H330L170 -188Q164 -194 156 -194Q147 -194 141 -188T135 -174L136 -172V-170Q136 -167 211 -17L285 133H207L130 134Q115 140 115 153Q115 164 131 173H306L344 250Q382 326 382 327H281ZM592 327H427L389 250Q351 174 351 173H516L554 250Q592 326 592 327",37:"301 348Q257 348 231 383T205 480Q205 553 244 629T346 736Q370 750 394 750Q416 750 429 742T458 714Q512 644 606 644Q722 644 802 732Q817 750 827 750Q835 750 841 744T847 730Q847 725 827 700T689 540Q586 421 512 335Q180 -50 176 -52Q172 -56 165 -56Q157 -56 151 -50T145 -35Q145 -29 162 -9T330 186Q392 258 430 302Q711 627 711 628L701 624Q652 607 604 607Q551 607 494 634L479 642V624Q479 544 439 467Q414 416 377 382T301 348ZM270 443Q270 385 303 385H306H308Q326 385 348 407Q384 441 409 504T434 627Q434 713 390 713Q358 713 328 663Q307 631 289 556T270 451V443ZM608 -56Q573 -56 543 -23T513 76Q513 129 536 190T604 296L627 318Q670 347 704 347Q747 347 767 310T788 222Q788 126 732 35T608 -56ZM742 222Q742 310 699 310Q677 310 655 285T620 227Q608 197 593 138T578 42V36Q578 -18 613 -18Q657 -18 699 64T742 222",38:"209 444Q209 546 278 631T424 716Q473 716 501 683T530 601Q530 554 511 535T467 515Q446 515 437 527T427 553Q427 578 446 594T481 610H483V617Q480 641 464 660T419 679Q367 679 328 603Q316 578 305 538T288 470L282 443L295 449Q308 455 330 462T371 469Q397 469 413 450T430 404Q430 363 400 329T331 295Q291 295 256 322Q255 322 246 293T227 223T217 158Q217 117 232 88T273 43T327 22T387 15Q457 15 512 37T599 93T652 169T680 248T688 317T678 380T659 423T647 437Q643 435 637 431T613 416T581 392T554 364T538 332Q540 310 541 310Q554 335 587 335Q601 335 613 327T626 300Q626 290 622 279T603 255T563 242Q532 245 512 263T491 320Q494 351 511 377T547 418T600 456T652 494Q676 512 697 539T728 582T738 601Q738 602 736 602Q732 602 726 604T714 616T707 638Q707 661 724 677T764 694Q799 694 802 660Q802 625 767 562T688 467L694 458Q700 449 702 444T711 428T720 408T727 385T733 358T735 327Q735 281 724 235T685 141T617 59T515 1T375 -22Q270 -22 199 34T127 181Q127 216 147 270T207 374L216 386Q209 421 209 444ZM386 412Q386 432 366 432Q345 432 325 418T294 390T284 375Q284 371 289 362T306 343T335 332Q355 332 367 350T383 384T386 412",39:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",40:"241 -250Q203 -212 174 -140T144 39Q144 158 180 288T296 544T481 746L487 750H499Q517 750 517 740Q517 736 495 716Q399 630 331 491T236 228T208 3Q208 -73 224 -130T255 -214T271 -244Q271 -250 252 -250H241",41:"326 497Q326 546 320 588T304 655T285 699T269 728T262 740Q262 746 267 749L272 750Q276 750 281 750H293Q331 712 360 640T390 461Q390 332 339 171T188 -116Q161 -150 121 -188T47 -250H35Q17 -250 17 -240Q17 -236 39 -216Q135 -130 203 9T298 272T326 497",42:"560 658Q569 658 576 649T584 631Q584 625 583 620T577 611T569 603T556 595T540 587T519 578T494 566L428 536Q427 535 433 531T479 502Q525 475 532 469T539 450Q538 435 525 424T497 412Q489 412 482 418T442 456Q400 497 400 494L387 420Q376 353 373 343T352 323Q345 320 336 320H331Q322 320 316 327T309 343Q309 347 334 420L359 496Q358 496 297 456T234 414Q228 411 221 411Q212 411 204 417T195 439Q198 458 209 465T283 502L353 534L300 566Q255 593 247 599T239 616Q239 631 252 644T282 658Q290 658 295 654T335 615L378 573L391 647Q393 657 395 671T398 691T400 706T404 720T408 730T414 739T423 744T434 749Q435 749 439 749T445 750Q467 748 469 728Q469 723 457 685T432 610L420 573L481 613Q548 658 560 658",43:"139 237T139 250T151 266T198 270H293H431L465 407Q469 424 476 452Q494 528 500 542T519 557Q526 557 532 552T538 538Q538 536 507 409T472 272Q472 270 604 270Q737 270 741 268Q753 261 753 250Q753 237 742 233T696 229Q687 229 655 229T599 230H462L461 226Q461 224 427 91T392 -47Q387 -57 374 -57Q367 -57 361 -51T355 -37Q355 -31 388 99L421 230H288Q267 230 238 230T199 229Q163 229 151 233",44:"106 46Q106 68 121 90T167 120Q168 120 173 120T180 121Q232 121 232 59V54Q232 18 219 -20T186 -88T145 -143T109 -181T88 -194Q84 -194 77 -185T69 -171Q69 -168 70 -166T76 -161T85 -154T101 -139T124 -114Q146 -88 162 -58T183 -12T188 7Q187 7 183 5T172 2T156 0Q129 0 118 14T106 46",45:"205 180H131Q102 180 93 181T84 190Q90 238 103 251H334Q341 244 341 241Q341 236 336 214T327 186Q325 181 312 181T205 180",46:"107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",47:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",48:"414 665Q562 665 562 490Q562 426 534 318Q451 -21 251 -21Q222 -21 202 -15Q155 2 134 40T110 144Q110 201 127 286T187 470T287 614Q348 665 414 665ZM187 98Q187 59 208 37T260 15Q320 15 365 83Q394 128 440 312T487 547Q487 580 471 600T433 627Q428 628 408 628Q381 628 353 609T311 569Q279 526 239 364T190 143Q187 120 187 98",49:"248 491Q228 491 228 502Q228 516 236 532Q237 536 246 537T275 541T314 552Q350 567 382 595T430 644L446 664Q450 666 454 666Q468 666 468 658Q468 647 395 359Q321 63 321 59Q321 52 334 50T388 46H422Q428 37 428 35Q428 19 421 5Q416 0 405 0Q400 0 361 1T263 2Q215 2 185 2T142 1T127 0Q110 0 110 11Q110 13 113 25T118 40Q120 46 146 46Q196 46 212 49T235 61Q238 66 295 295L353 526L340 519Q328 512 302 503T248 491",50:"159 404Q159 433 176 476T222 562T297 635T395 666Q466 666 508 617T551 497Q551 473 545 446Q534 388 482 333Q441 292 355 240T264 184Q216 151 179 101L171 91Q171 90 177 90Q206 90 269 77T366 64Q385 64 390 65Q418 73 441 98T475 156Q479 168 481 170T495 173H518Q524 167 524 166T521 152Q502 86 459 32T353 -22Q315 -22 259 15T172 53Q156 53 143 36T126 1L121 -16Q119 -22 98 -22H82Q76 -16 76 -13T80 5T98 50T132 111T189 178T274 242Q327 273 364 305T420 370T447 427T460 483Q466 514 466 538Q466 586 443 607T389 629Q338 629 293 584T226 487T204 399Q204 390 204 386T209 378T222 373Q258 376 282 422T307 493Q307 506 302 517T297 531Q297 537 308 546T327 551Q329 550 333 543T340 523T344 497Q344 450 306 393T216 336Q186 336 173 355T159 396V404",51:"296 531Q296 536 307 544T322 553Q330 553 338 534T346 501Q346 468 319 440T258 412Q232 412 216 430T200 478Q200 552 281 618Q345 666 416 666Q489 666 525 625T562 530Q562 473 525 419T430 335L416 329Q479 288 479 206Q479 142 440 89T344 7T229 -22Q173 -22 135 12T96 106Q96 192 157 192Q192 192 197 157Q197 134 184 117T142 96Q153 47 180 29Q201 15 232 15Q249 15 275 22Q307 34 331 57Q363 90 379 153T396 246Q396 261 393 272T384 290T371 301T355 308T341 311T326 312H316H307Q287 312 282 313T276 320Q276 323 279 337T283 352Q284 356 290 357T325 358Q364 359 368 360Q386 365 400 372T433 397T464 448T485 527Q487 535 487 556Q487 629 414 629Q350 629 298 580T245 476Q245 450 263 450H264Q280 450 294 463T308 496Q308 508 302 518T296 531",52:"448 34Q453 34 463 22T473 5Q473 -2 457 -7Q417 -22 383 -23H366L350 -91Q348 -98 345 -111T340 -130T335 -146T330 -161T325 -172T318 -182T310 -188T299 -193T286 -194Q256 -194 253 -165Q253 -159 271 -83T292 -5Q231 29 169 29Q114 29 91 14Q72 -2 65 1Q46 20 46 28Q46 35 55 43T77 60T96 74Q306 257 396 623Q410 666 444 666Q459 666 468 657T478 634Q478 627 470 595T440 504T387 381T303 239T187 99L164 75H178Q217 75 260 59L304 43Q304 48 325 127Q342 195 346 207T358 228Q372 242 391 242Q403 242 413 235T423 214Q423 205 402 116T378 25Q378 23 387 23Q405 23 418 25T439 31T448 34",53:"196 304Q189 309 189 314Q189 317 231 487T275 660Q278 666 283 666Q287 666 302 658T346 643T413 635Q447 635 481 642T537 658T559 666Q561 666 564 663T567 658Q565 637 557 629Q528 600 474 573T359 545Q342 545 327 546T304 550T294 552L291 540Q288 529 283 507T273 465L251 379Q307 420 364 420Q415 420 456 382T497 261Q497 165 429 82T262 -20Q256 -20 247 -21T233 -22Q176 -22 141 15T106 112Q106 208 173 208Q192 208 203 197T214 169Q214 143 195 125T156 107H153V100Q155 73 174 47T239 21Q245 21 259 23Q355 46 392 200Q393 205 394 207Q412 276 412 312Q412 352 396 367T358 383Q288 383 233 314Q226 306 224 305T209 304H196",54:"377 434Q425 434 457 404T499 341T509 278Q509 243 496 194T456 105T383 27Q322 -22 256 -22Q142 -22 122 114Q120 130 120 159Q120 221 135 292T195 452T310 599Q390 665 465 665Q565 665 565 583V574Q565 543 546 524Q528 506 504 506Q491 506 478 514T465 543Q465 585 515 602Q505 626 466 626Q419 626 372 587Q334 557 305 503T266 409L255 370Q287 410 339 429Q361 434 377 434ZM424 333Q424 359 411 378T365 397Q318 397 282 356T230 257T205 157T197 94Q197 67 211 45T260 22Q313 22 341 57T386 151Q424 283 424 333",55:"466 519Q448 519 435 528T416 550T400 571T376 581Q324 581 271 540T186 437Q185 435 183 432T181 428T179 426T177 424T174 423T171 422T165 422H159Q141 422 141 423Q136 423 136 431Q136 433 190 548T247 665Q249 666 266 666H282Q288 660 288 657Q288 655 284 646T276 628L273 620Q337 666 390 666Q413 666 425 652T438 620T444 584T457 559Q460 557 470 557Q497 557 524 582T571 635T594 665Q595 666 612 666H628Q634 660 634 657Q634 653 618 629T572 556T510 441T437 269T367 43Q356 -22 304 -22Q291 -22 278 -14T263 14Q263 36 281 95T354 269T486 507Q497 524 495 524Q482 519 466 519",56:"209 449Q209 545 278 605T416 666Q482 666 517 631T553 546Q553 513 539 482T504 430T463 394T426 370L410 360L430 343Q471 309 483 278T495 211Q495 141 441 75Q363 -21 253 -21Q182 -21 141 18T99 117Q99 161 119 201T170 268T222 308T259 331L272 338L259 349Q212 389 209 449ZM492 542Q492 586 469 605T415 625Q360 625 320 587T279 505Q279 495 281 487T286 474T295 460T306 449T321 436T337 422Q379 386 380 386Q389 386 420 412T472 471Q492 513 492 542ZM163 118Q163 76 189 49T258 21Q316 21 368 64T420 170Q420 193 412 208T395 233T350 271L302 312Q298 312 284 303T249 276T209 235T177 181T163 118",57:"297 211Q258 211 230 228T189 273T169 323T163 367Q163 411 183 472T254 585Q327 656 401 665Q403 665 412 665T427 666Q458 664 481 652T518 622T539 580T550 535T553 491Q553 448 544 395T515 277T454 148T358 37Q282 -22 213 -22Q166 -22 137 -1T107 55V64Q107 88 114 104T134 127T154 136T169 138Q185 138 196 128T207 101Q207 82 196 68T172 48L161 43Q161 40 167 36T187 26T219 21Q286 21 344 99Q364 126 382 169T408 241T417 275L412 269Q406 263 395 253T370 234T337 218T297 211ZM476 552Q476 626 417 626Q368 626 330 584Q312 563 300 533T270 433Q248 341 248 312Q248 286 262 267T310 248Q353 248 387 287T440 380T467 480T476 552",58:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",59:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 47Q107 77 130 99T180 121Q226 121 226 61Q226 25 214 -14T182 -84T144 -140T109 -180T88 -194T77 -185T70 -172Q70 -169 84 -155T121 -112T161 -48Q180 -10 180 3Q180 4 174 2Q172 2 166 1T156 0Q135 0 121 13T107 47",61:"776 357T776 347T761 327H470Q180 327 176 329Q164 334 164 347Q164 359 176 365Q179 367 470 367H761Q776 357 776 347ZM116 143T116 153T131 173H422Q713 173 717 171Q728 166 728 153T717 135Q713 133 422 133H131Q116 143 116 153",63:"235 431Q217 431 206 442T195 468Q195 490 215 537T280 638T380 707Q403 716 423 716Q425 716 429 716T436 715Q485 715 518 681T551 590Q551 543 530 503T482 439Q471 428 400 375T318 310Q300 287 300 259Q300 236 315 236Q333 236 352 251T384 300Q386 306 407 306H423Q429 300 429 297Q429 272 393 235T308 198Q287 198 269 215T251 270Q251 330 293 374L374 436Q377 438 401 456T432 480T457 503T481 531T494 561T501 598Q501 614 499 626Q482 678 430 678H426Q392 678 362 660T311 615T280 571T264 540L259 528Q259 527 266 526T283 516T294 492Q294 466 276 449T235 431ZM209 51Q212 83 235 102T281 121Q309 121 321 105T333 72Q333 45 311 23T258 0Q240 0 225 11T209 51",64:"198 250Q198 155 248 91T394 26Q514 26 640 80L650 84H675H683Q709 84 709 76Q709 73 708 71Q706 64 660 45T534 8T383 -11T260 24T181 115Q152 168 152 248Q152 410 268 552Q303 590 324 608Q439 705 551 705Q611 705 658 683T733 623T775 543T789 454Q789 380 766 304T720 192Q677 125 617 125Q591 125 573 137T548 160T541 176Q541 178 540 178L534 173Q527 168 515 160T488 144T454 131T417 125Q361 125 320 166T279 284Q279 393 356 481T523 569Q570 569 603 537Q623 515 632 490L637 480L657 479Q684 479 684 470Q684 465 650 333L617 199V185Q616 162 628 162Q677 162 712 278Q743 381 743 442Q743 555 687 611T553 668Q467 668 385 608T250 450T198 250ZM598 445Q598 453 594 470T569 510T518 532Q463 532 410 448T356 271Q356 220 374 191T423 162Q482 162 552 255L575 348Q598 440 598 445",91:"205 -221Q205 -239 194 -250H137H106Q73 -250 73 -242Q73 -232 194 255T321 747L324 750H381H417Q435 750 440 748T446 739Q446 730 443 723T437 712L434 710H350L349 706Q349 704 235 249T120 -208Q120 -210 159 -210Q166 -210 175 -210T187 -209Q205 -209 205 -221",93:"227 721Q227 739 238 750H295H326Q359 750 359 742Q359 732 238 245T111 -247L108 -250H51H15Q-3 -250 -8 -248T-14 -239Q-14 -230 -11 -223T-5 -212L-2 -210H82L83 -206Q83 -204 197 251T312 708Q312 710 273 710Q266 710 257 710T245 709Q227 709 227 721",94:"528 555Q528 549 514 538T496 527Q491 527 470 554Q458 569 449 580L414 625L353 578Q339 567 323 555T298 536L290 529Q286 527 285 527Q279 527 273 533T264 546L260 553Q260 559 263 562Q265 564 342 628T421 693T425 694Q430 694 433 691Q528 563 528 555",95:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",126:"266 208Q262 208 255 215T247 228Q247 233 250 236T274 259Q335 318 369 318Q394 318 420 292T464 265Q485 265 516 291T550 318Q554 318 562 311T571 297Q570 293 551 273T502 231T451 209H447Q421 209 396 235T355 261Q334 261 301 235T266 208",305:"75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",567:"75 284T75 287T81 305T101 343T133 389T180 426T240 442Q273 440 300 420T327 350V332L278 134Q267 92 253 37T233 -45T225 -73Q208 -123 162 -163T54 -204Q8 -204 -15 -181Q-32 -164 -32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 39 -166L44 -167H59H60Q112 -167 145 -74Q148 -65 198 134T251 347Q252 353 252 370Q252 382 251 388T245 399T230 405Q204 405 175 378Q157 360 145 337T126 298T117 280T98 278H81Q75 284 75 287",768:"-222 651Q-222 668 -206 682T-174 697Q-155 697 -145 680Q-140 671 -107 599T-74 526Q-74 522 -88 511T-107 500Q-109 500 -113 502T-167 568T-219 637Q-222 643 -222 651",769:"-148 500Q-154 500 -163 511T-173 528Q-173 529 -172 530V532Q-170 534 -97 610T-21 688Q-8 697 4 697Q19 697 29 688T39 663T30 638Q26 631 -50 573L-135 507Q-144 500 -148 500",770:"17 555Q17 549 3 538T-15 527Q-20 527 -41 554Q-53 569 -62 580L-97 625L-158 578Q-172 567 -188 555T-212 536L-221 529Q-225 527 -226 527Q-232 527 -238 533T-248 546L-251 553Q-251 559 -248 562Q-246 564 -169 628T-90 693T-86 694Q-81 694 -78 691Q17 563 17 555",771:"-245 558Q-249 558 -256 565T-264 578Q-264 583 -261 586T-237 609Q-176 668 -142 668Q-117 668 -91 642T-47 615Q-26 615 5 641T39 668Q43 668 51 661T60 647Q59 643 40 623T-9 581T-60 559H-64Q-90 559 -115 585T-156 611Q-177 611 -210 585T-245 558",772:"-275 544Q-282 548 -282 554Q-282 561 -279 573T-271 588Q-269 589 -111 589H-27H12Q38 589 46 587T54 578Q54 574 51 563T47 550Q45 546 32 545Q15 544 -118 544H-275",774:"-237 641Q-237 694 -218 694H-213Q-195 694 -195 684Q-195 683 -195 679T-197 667T-198 650Q-198 611 -176 589T-117 566Q-74 566 -34 597T23 678Q27 689 30 691T43 694Q62 694 62 684Q62 671 49 645T14 589T-46 537T-123 515Q-175 515 -206 550T-237 641",775:"-165 599Q-162 631 -139 650T-93 669Q-65 669 -53 653T-41 620Q-41 593 -63 571T-116 548Q-134 548 -149 559T-165 599",776:"-251 601Q-251 626 -230 647T-180 669Q-139 669 -133 625Q-133 595 -155 575T-203 554Q-223 554 -237 567T-251 601ZM-72 599Q-72 632 -48 650T-2 669Q18 669 31 657T45 623Q45 592 22 573T-25 554Q-68 554 -72 599",778:"-199 610Q-199 654 -161 685T-79 716Q-39 716 -16 693Q3 674 3 647Q3 607 -34 575T-118 542Q-199 542 -199 610ZM-41 631T-41 655T-83 679H-89Q-129 679 -142 656Q-146 650 -151 632T-156 604Q-156 578 -113 578H-108Q-94 578 -86 579T-69 586T-52 605Q-41 631 -41 655",779:"-217 503Q-221 503 -234 510T-248 523Q-248 528 -205 602Q-200 610 -192 623T-180 644T-170 661T-159 676T-151 686T-142 694T-134 696Q-132 697 -121 697Q-88 694 -88 664Q-88 652 -97 640T-152 574Q-214 504 -217 503ZM-64 503Q-68 503 -81 510T-95 523Q-95 528 -52 602Q-47 610 -39 623T-27 644T-17 661T-6 676T2 686T11 694T19 696Q21 697 32 697Q65 694 65 664Q65 652 56 640T1 574Q-61 504 -64 503",780:"11 637Q16 637 22 624T29 607Q29 606 27 602Q26 600 -47 552T-125 502H-127Q-133 502 -184 553Q-236 602 -236 608Q-236 612 -224 625T-206 638L-202 637L-196 632Q-190 628 -179 620T-158 603L-116 570Q-109 572 -52 604T11 637",989:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",8211:"98 248Q91 252 91 259Q91 279 100 284Q102 285 324 285H442H500Q536 285 545 283T554 274Q554 260 548 254Q546 250 538 249Q520 248 319 248H98",8212:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8213:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8215:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",8216:"249 379Q228 379 213 396T197 448Q197 533 271 627L278 635Q286 643 295 652T314 671T332 687T344 694Q349 694 355 685T362 671Q362 668 345 654T301 608T256 537Q238 493 240 491Q241 491 245 493T258 498T275 500Q296 500 311 488T326 454Q326 426 304 403T249 379",8217:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",8220:"295 379Q274 379 259 396T243 448Q243 533 317 627Q326 638 354 666T391 694Q395 694 402 686T409 673Q409 668 392 654T348 608T302 537Q284 493 286 491Q287 491 291 493T304 498T321 500Q342 500 357 488T372 454Q372 426 350 403T295 379ZM492 379Q471 379 456 396T440 448Q440 533 514 627Q523 638 551 666T588 694Q592 694 599 685T606 672T589 654T544 608T499 537Q481 493 483 491Q484 491 488 493T501 498T518 500Q539 500 554 488T569 454Q569 426 547 403T492 379",8221:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",8260:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8710:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215"},{})},6560:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.largeop=void 0;var H=L(9403),V=L(2827);T.largeop=(0,H.AddPaths)(V.largeop,{40:"180 96T180 250T205 541T266 770T353 944T444 1069T527 1150H555Q561 1144 561 1141Q561 1137 545 1120T504 1072T447 995T386 878T330 721T288 513T272 251Q272 133 280 56Q293 -87 326 -209T399 -405T475 -531T536 -609T561 -640Q561 -643 555 -649H527Q483 -612 443 -568T353 -443T266 -270T205 -41",41:"35 1138Q35 1150 51 1150H56H69Q113 1113 153 1069T243 944T330 771T391 541T416 250T391 -40T330 -270T243 -443T152 -568T69 -649H56Q43 -649 39 -647T35 -637Q65 -607 110 -548Q283 -316 316 56Q324 133 324 251Q324 368 316 445Q278 877 48 1123Q36 1137 35 1138",47:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",91:"224 -649V1150H455V1099H275V-598H455V-649H224",92:"754 -625Q754 -649 731 -649Q715 -649 712 -639Q709 -635 383 242T55 1124Q54 1135 61 1142T80 1150Q92 1150 98 1140Q101 1137 427 262T754 -625",93:"16 1099V1150H247V-649H16V-598H196V1099H16",123:"547 -643L541 -649H528Q515 -649 503 -645Q324 -582 293 -466Q289 -449 289 -428T287 -200L286 42L284 53Q274 98 248 135T196 190T146 222L121 235Q119 239 119 250Q119 262 121 266T133 273Q262 336 284 449L286 460L287 701Q287 737 287 794Q288 949 292 963Q293 966 293 967Q325 1080 508 1148Q516 1150 527 1150H541L547 1144V1130Q547 1117 546 1115T536 1109Q480 1086 437 1046T381 950L379 940L378 699Q378 657 378 594Q377 452 374 438Q373 437 373 436Q350 348 243 282Q192 257 186 254L176 251L188 245Q211 236 234 223T287 189T340 135T373 65Q373 64 374 63Q377 49 378 -93Q378 -156 378 -198L379 -438L381 -449Q393 -504 436 -544T536 -608Q544 -611 545 -613T547 -629V-643",125:"119 1130Q119 1144 121 1147T135 1150H139Q151 1150 182 1138T252 1105T326 1046T373 964Q378 942 378 702Q378 469 379 462Q386 394 439 339Q482 296 535 272Q544 268 545 266T547 251Q547 241 547 238T542 231T531 227T510 217T477 194Q390 129 379 39Q378 32 378 -201Q378 -441 373 -463Q342 -580 165 -644Q152 -649 139 -649Q125 -649 122 -646T119 -629Q119 -622 119 -619T121 -614T124 -610T132 -607T143 -602Q195 -579 235 -539T285 -447Q286 -435 287 -199T289 51Q294 74 300 91T329 138T390 197Q412 213 436 226T475 244L489 250L472 258Q455 265 430 279T377 313T327 366T293 434Q289 451 289 472T287 699Q286 941 285 948Q279 978 262 1005T227 1048T184 1080T151 1100T129 1109L127 1110Q119 1113 119 1130",710:"1004 603Q1004 600 999 583T991 565L960 574Q929 582 866 599T745 631L500 698Q497 698 254 631Q197 616 134 599T39 574L8 565Q5 565 0 582T-5 603L26 614Q58 624 124 646T248 687L499 772Q999 604 1004 603",732:"296 691Q258 691 216 683T140 663T79 639T34 619T16 611Q13 619 8 628L0 644L36 662Q206 749 321 749Q410 749 517 710T703 670Q741 670 783 678T859 698T920 722T965 742T983 750Q986 742 991 733L999 717L963 699Q787 611 664 611Q594 611 484 651T296 691",770:"4 603Q4 600 -1 583T-9 565L-40 574Q-71 582 -134 599T-255 631L-500 698Q-503 698 -746 631Q-803 616 -866 599T-961 574L-992 565Q-995 565 -1000 582T-1005 603L-974 614Q-942 624 -876 646T-752 687L-501 772Q-1 604 4 603",771:"-704 691Q-742 691 -784 683T-860 663T-921 639T-966 619T-984 611Q-987 619 -992 628L-1000 644L-964 662Q-794 749 -679 749Q-590 749 -483 710T-297 670Q-259 670 -217 678T-141 698T-80 722T-35 742T-17 750Q-14 742 -9 733L-1 717L-37 699Q-213 611 -336 611Q-405 611 -515 651T-704 691",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H725V-396H735Q864 -396 888 -314Q889 -312 889 -311V896H388V292L389 -311Q405 -396 542 -396H552V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8720:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H552V896H542Q411 896 389 812L388 208V-396H889V812Q889 813 887 819T883 829T877 840T868 853T854 866T835 878T809 887T776 893T735 896H725V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8721:"60 948Q63 950 665 950H1267L1325 815Q1384 677 1388 669H1348L1341 683Q1320 724 1285 761Q1235 809 1174 838T1033 881T882 898T699 902H574H543H251L259 891Q722 258 724 252Q725 250 724 246Q721 243 460 -56L196 -356Q196 -357 407 -357Q459 -357 548 -357T676 -358Q812 -358 896 -353T1063 -332T1204 -283T1307 -196Q1328 -170 1348 -124H1388Q1388 -125 1381 -145T1356 -210T1325 -294L1267 -449L666 -450Q64 -450 61 -448Q55 -446 55 -439Q55 -437 57 -433L590 177Q590 178 557 222T452 366T322 544L56 909L55 924Q55 945 60 948",8730:"1001 1150Q1017 1150 1020 1132Q1020 1127 741 244L460 -643Q453 -650 436 -650H424Q423 -647 423 -645T421 -640T419 -631T415 -617T408 -594T399 -560T385 -512T367 -448T343 -364T312 -259L203 119L138 41L111 67L212 188L264 248L472 -474L983 1140Q988 1150 1001 1150",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798",8748:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798",8749:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798ZM1150 -798Q1168 -824 1201 -824H1203Q1231 -824 1259 -764T1311 -600T1356 -391T1398 -164Q1401 -143 1403 -133Q1475 292 1559 655T1681 1127Q1687 1145 1691 1157T1708 1201T1735 1257T1769 1306T1813 1346T1864 1360Q1920 1360 1948 1325T1980 1245Q1980 1220 1968 1205T1945 1186T1923 1183Q1902 1183 1885 1198T1868 1239Q1868 1287 1921 1296L1918 1300Q1915 1303 1910 1307T1902 1313Q1887 1323 1869 1323Q1855 1323 1843 1311T1811 1255T1772 1139T1725 936T1669 628Q1610 293 1546 -5T1446 -437T1391 -629Q1314 -862 1201 -862Q1161 -862 1128 -831T1091 -746Q1091 -711 1110 -698T1148 -685Q1169 -685 1186 -700T1203 -741Q1203 -789 1150 -798",8750:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q382 -52 390 2Q314 40 276 99Q230 167 230 249Q230 363 305 436T484 519H494L503 563Q587 939 632 1087T727 1298Q774 1360 828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q766 1323 688 929Q662 811 610 496Q770 416 770 249Q770 147 701 68T516 -21H506L497 -65Q407 -464 357 -623T237 -837Q203 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM480 478Q460 478 435 470T380 444T327 401T287 335T271 249Q271 124 375 56L397 43L431 223L485 478H480ZM519 20Q545 20 578 33T647 72T706 144T730 249Q730 383 603 455Q603 454 597 421T582 343T569 276Q516 22 515 20H519",8896:"1055 -401Q1055 -419 1042 -434T1007 -450Q977 -450 963 -423Q959 -417 757 167L555 750L353 167Q151 -417 147 -423Q134 -450 104 -450Q84 -450 70 -436T55 -401Q55 -394 56 -390Q59 -381 284 270T512 925Q525 950 555 950Q583 950 597 926Q599 923 825 270T1054 -391Q1055 -394 1055 -401",8897:"55 900Q55 919 69 934T103 950Q134 950 147 924Q152 913 353 333L555 -250L757 333Q958 913 963 924Q978 950 1007 950Q1028 950 1041 935T1055 901Q1055 894 1054 891Q1052 884 826 231T597 -426Q583 -450 556 -450Q527 -450 512 -424Q510 -421 285 229T56 890Q55 893 55 900",8898:"57 516Q68 602 104 675T190 797T301 882T423 933T542 949Q594 949 606 948Q780 928 901 815T1048 545Q1053 516 1053 475T1055 49Q1055 -406 1054 -410Q1051 -427 1037 -438T1006 -450T976 -439T958 -411Q957 -407 957 37Q957 484 956 494Q945 643 831 747T554 852Q481 852 411 826Q301 786 232 696T154 494Q153 484 153 37Q153 -407 152 -411Q148 -428 135 -439T104 -450T73 -439T56 -410Q55 -406 55 49Q56 505 57 516",8899:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911",8968:"224 -649V1150H511V1099H275V-649H224",8969:"16 1099V1150H303V-649H252V1099H16",8970:"224 -649V1150H275V-598H511V-649H224",8971:"252 -598V1150H303V-649H16V-598H252",9001:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",9002:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",10217:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",10752:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM755 -352Q922 -352 1061 -269T1278 -48T1356 250Q1356 479 1202 652T809 850Q798 851 747 851Q634 851 527 806T337 682T204 491T154 251Q154 128 201 17T329 -176T521 -304T755 -352ZM665 250Q665 290 692 315T758 341Q792 339 818 315T845 250Q845 211 819 186T755 160Q716 160 691 186T665 250",10753:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM706 299V850H704Q519 832 386 725T198 476Q181 433 169 379T156 300Q156 299 431 299H706ZM1116 732Q1054 778 982 807T871 842T810 849L804 850V299H1079Q1354 299 1354 300Q1354 311 1352 329T1336 402T1299 506T1228 620T1116 732ZM706 -350V201H431Q156 201 156 200Q156 189 158 171T174 98T211 -6T282 -120T395 -232Q428 -257 464 -277T527 -308T587 -328T636 -339T678 -346T706 -350ZM1354 200Q1354 201 1079 201H804V-350Q808 -349 838 -345T887 -338T940 -323T1010 -295Q1038 -282 1067 -265T1144 -208T1229 -121T1301 0T1349 158Q1354 188 1354 200",10754:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM1143 709Q1138 714 1129 722T1086 752T1017 791T925 826T809 850Q798 851 747 851H728Q659 851 571 823T408 741Q367 713 367 709L755 320L1143 709ZM297 639Q296 639 282 622T247 570T205 491T169 382T154 250T168 118T204 9T247 -70T282 -122L297 -139L685 250L297 639ZM1213 -139Q1214 -139 1228 -122T1263 -70T1305 9T1341 118T1356 250T1342 382T1306 491T1263 570T1228 622L1213 639L825 250L1213 -139ZM367 -209Q373 -215 384 -224T434 -258T514 -302T622 -336T755 -352T887 -338T996 -302T1075 -259T1126 -224L1143 -209L755 180Q754 180 561 -14T367 -209",10756:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911ZM507 554Q511 570 523 581T554 593Q571 593 585 582T603 554Q604 551 604 443V338H709Q817 338 820 337Q835 334 847 321T859 290Q859 254 819 241Q816 240 709 240H604V134Q604 48 604 34T598 11Q583 -15 555 -15Q526 -15 512 11Q507 20 507 34T506 134V240H401H344Q292 240 278 246Q251 259 251 290Q251 309 264 321T290 337Q293 338 401 338H506V443Q506 551 507 554",10758:"56 911Q60 927 72 938T103 950Q120 950 134 939T152 911Q153 907 153 277V-352H957V277Q957 907 958 911Q962 928 975 939T1006 950T1036 939T1054 911V891Q1054 871 1054 836T1054 754T1054 647T1055 525T1055 390T1055 250T1055 111T1055 -24T1055 -147T1054 -253T1054 -335T1054 -391V-411Q1047 -442 1016 -449Q1011 -450 552 -450L94 -449Q63 -439 56 -411V-391Q56 -371 56 -336T56 -254T56 -147T55 -25T55 110T55 250T55 389T55 524T55 647T56 753T56 835T56 891V911",12296:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",12297:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649"},{10764:"\u222c\u222c"})},1500:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.monospace=void 0;var H=L(9403),V=L(2970);T.monospace=(0,H.AddPaths)(V.monospace,{32:"",33:"206 565Q206 590 222 606T265 622Q287 621 303 606T319 565T314 392L308 216Q299 194 273 194H262Q247 194 241 195T228 200T217 216L211 392Q206 539 206 565ZM206 56Q206 83 223 99T265 115Q288 113 304 99T320 58Q320 33 303 17T262 0Q237 0 222 17T206 56",34:"122 575Q122 593 137 608T173 623Q196 623 210 608T225 575Q225 562 218 464Q212 373 211 361T201 341Q193 333 173 333Q154 333 146 341Q138 348 137 360T129 464Q122 561 122 575ZM299 575Q299 593 314 608T350 623Q373 623 387 608T402 575Q402 562 395 464Q389 373 388 361T378 341Q370 333 350 333Q331 333 323 341Q315 348 314 360T306 464Q299 561 299 575",35:"93 163Q74 163 65 164T46 173T36 198Q36 210 40 215T61 233H131V236Q132 239 140 307T149 377Q149 379 105 379L61 380Q36 392 36 414Q36 450 86 450Q91 450 99 450T112 449H159Q163 480 167 517Q168 524 170 545T174 573T180 591T191 607T210 611Q223 611 232 604T243 588L245 580Q245 565 238 511T230 451Q230 449 282 449H333Q337 480 341 517Q342 524 343 537T345 556T348 573T352 589T359 600T370 608T384 611Q395 611 406 602T419 580Q419 565 412 511T404 451Q404 449 431 449H442Q477 449 485 429Q489 421 489 414Q489 392 463 380L428 379H394V376Q393 373 385 305T376 235Q376 233 419 233H463L468 230Q472 227 473 227T477 223T482 218T486 213T488 206T489 198Q489 162 436 162Q430 162 422 162T412 163H366V161Q364 159 357 92Q356 85 355 73T353 54T350 37T346 22T339 11T328 3T314 0Q303 0 292 9T279 31Q279 37 287 96T295 162Q295 163 244 163H192V161Q190 159 183 92Q182 85 181 73T179 54T176 37T172 22T165 11T154 3T140 0Q129 0 118 9T105 31Q105 37 113 96T121 162Q121 163 93 163ZM323 377Q323 379 272 379H220V376Q219 373 211 305T202 235Q202 233 253 233H305V236Q306 239 314 307T323 377",36:"415 397Q392 397 377 411T362 448Q362 464 376 485Q369 498 362 506T346 520T332 528T315 533T300 538V445L301 353L311 350Q382 334 424 284T466 174Q466 115 425 65T303 -2L300 -3V-30Q300 -64 291 -74Q283 -82 262 -82H255Q234 -82 225 -60L224 -32V-4L213 -2Q152 6 106 51T59 170V180Q59 197 74 213Q89 227 110 227T146 213T162 174Q162 156 147 137Q153 123 161 112T176 95T191 85T205 79T216 76T224 74V283L213 285Q147 298 103 343T58 449Q58 516 108 560T224 614V643V654Q224 666 226 673T237 687T264 694Q289 693 294 683T300 642V615H303Q355 607 390 587T440 540T460 493T466 453Q466 425 451 411T415 397ZM137 452Q137 425 158 404T198 376T223 369Q224 369 224 453T223 537Q198 532 168 509T137 452ZM301 75Q307 75 325 83T365 116T387 171Q387 238 300 267V171Q300 75 301 75",37:"35 560Q35 607 54 645T110 693Q111 693 116 693T125 694Q165 692 187 651T210 560Q210 506 186 467T123 428Q84 428 60 466T35 560ZM139 560Q139 574 136 587T130 608T124 615Q122 617 120 614Q106 595 106 561Q106 516 121 506Q123 504 125 507Q139 526 139 560ZM123 -83Q107 -83 98 -73T88 -48Q88 -43 89 -41Q90 -37 229 316T370 675Q381 694 400 694Q416 694 426 684T436 659Q436 654 435 652Q434 647 295 294T153 -65Q144 -83 123 -83ZM314 50Q314 104 338 143T400 183Q439 183 464 144T489 50T465 -43T402 -82Q358 -82 336 -41T314 50ZM417 50Q417 71 413 85T405 102L401 106Q386 95 386 50Q386 29 390 15T398 -2L402 -6Q417 5 417 50",38:"96 462Q96 546 132 584T211 622Q255 622 284 583T314 474Q314 395 224 305L208 288Q213 275 226 251L265 185L269 179Q273 184 299 246L332 333L342 363Q342 364 341 365Q334 365 334 393Q334 406 334 410T340 420T356 431H412H440Q467 431 478 424T490 393Q490 376 484 367T470 357T448 355H441H415L399 312Q349 176 322 127L315 115L323 106Q360 65 393 65Q405 65 410 80T416 109Q416 140 452 140Q487 140 487 105Q487 56 460 23T391 -11L286 41L273 53L262 42Q212 -11 151 -11Q97 -11 63 33T28 143Q28 161 30 176T38 205T47 227T60 247T72 261T84 274T94 283L122 311L119 323Q96 392 96 462ZM243 474Q243 533 218 545L215 546Q212 546 210 546Q182 546 169 501Q167 492 167 466Q167 419 179 368L188 377Q234 425 242 461Q243 465 243 474ZM217 129Q185 174 154 235Q121 214 115 176Q113 168 113 143Q113 83 139 67Q141 66 152 66Q191 66 228 112L217 129",39:"205 554Q205 577 221 594T263 611Q302 611 325 577T349 490Q349 409 298 347Q285 330 258 309T214 287Q203 289 189 302T175 327Q175 341 185 349T213 369T245 402Q269 437 273 483V497Q264 496 263 496Q240 496 223 513T205 554",40:"437 -53Q437 -82 399 -82H394Q377 -82 342 -55Q259 7 213 102T166 306Q166 412 211 507T342 667Q377 694 393 694H399Q437 694 437 665Q437 654 426 643T397 620T356 584T311 525Q301 511 290 488T264 412T250 306Q250 191 300 105T422 -27Q437 -37 437 -53",41:"87 664Q87 694 126 694Q138 694 147 690T183 667Q266 605 312 510T358 306Q358 193 307 93T161 -70Q142 -82 126 -82Q105 -82 96 -73T87 -53Q87 -47 88 -44Q92 -36 116 -19T173 34T230 119Q273 206 273 306Q273 408 231 494T109 635Q87 649 87 664",42:"222 487Q224 501 235 510T262 520Q279 520 289 510T302 487Q302 458 301 429Q301 421 301 413T301 398T300 386T300 377V374Q300 373 301 373Q304 373 353 403T416 434Q432 434 444 423T456 393Q456 389 456 386T454 379T451 373T448 368T442 363T436 358T427 353T417 348T405 342T391 334Q345 309 339 305L388 279Q400 273 412 266T432 255T441 250Q456 238 456 218Q456 200 445 189T417 177Q403 177 354 207T301 238Q300 238 300 237V234Q300 231 300 226T300 214T301 199T301 182Q302 153 302 124Q300 109 289 100T262 90T235 100T222 124Q222 153 223 182Q223 190 223 198T223 213T224 225T224 234V237Q224 238 223 238Q220 238 171 208T108 177Q92 177 80 188T68 218Q68 237 79 246T134 277Q180 303 185 306L136 332Q124 338 112 345T92 356T83 361Q68 373 68 393Q68 411 79 422T107 434Q121 434 170 404T223 373Q224 373 224 374V377Q224 380 224 385T224 397T223 412T223 429Q222 458 222 487",43:"147 271Q138 271 122 271T98 270Q68 270 53 277T38 306T53 335T98 342Q105 342 121 342T147 341H227V423L228 505Q241 531 262 531Q268 531 273 530T282 525T287 519T293 511L297 505V341H377H430Q457 341 467 338T483 321Q487 313 487 306Q487 295 480 286T463 273Q457 271 377 271H297V107Q281 81 262 81Q250 81 242 87T230 100L228 107L227 189V271H147",44:"193 37T193 70T213 121T260 140Q302 140 327 108T353 36Q353 -7 336 -43T294 -98T249 -128T215 -139Q204 -139 189 -125Q177 -111 174 -101Q172 -84 183 -77T217 -61T253 -33Q261 -24 272 1L265 0Q234 0 214 18",45:"57 306Q57 333 86 341H438Q468 332 468 306T438 271H86Q57 280 57 306",46:"193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",47:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",58:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",59:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T259 140Q301 140 319 108T337 33Q337 -38 291 -88T214 -139Q203 -139 189 -126T175 -97Q175 -85 182 -78T200 -66T225 -50T249 -17Q256 -3 256 0Q252 1 248 1Q242 2 235 5T218 15T200 36T193 70",60:"468 90Q468 76 458 66T433 55Q426 55 419 58Q413 61 243 168T68 280Q57 291 57 306T68 332Q72 335 241 442T416 553Q424 557 432 557Q447 557 457 547T468 522T456 496Q454 494 305 399L158 306L305 213Q341 190 390 159Q443 125 452 119T464 106V105Q468 97 468 90",61:"38 382Q38 409 67 417H457Q487 408 487 382Q487 358 461 348H64Q51 352 45 360T38 376V382ZM67 195Q38 204 38 230Q38 255 62 264Q66 265 264 265H461L464 264Q467 262 469 261T475 256T481 249T485 240T487 230Q487 204 457 195H67",62:"57 522Q57 539 67 548T90 557Q98 557 105 554Q111 551 281 444T456 332Q468 320 468 306T456 280Q452 276 282 169T105 58Q98 55 91 55Q79 55 68 63T57 90Q57 105 68 116Q70 118 219 213L366 306L219 399Q75 491 71 494Q57 507 57 522",63:"62 493Q62 540 107 578T253 617Q366 617 414 578T462 490Q462 459 445 434T411 400L394 390Q315 347 296 287Q294 278 293 247V217Q285 201 278 198T246 194T216 197T201 215V245V253Q201 379 351 456Q366 464 375 477Q377 482 377 490Q377 517 339 528T251 540Q182 540 159 517Q166 503 166 490Q166 468 151 453T114 438Q96 438 79 451T62 493ZM190 58Q190 85 208 100T249 115Q272 113 288 99T304 58Q304 33 287 17T246 0T206 16T190 58",64:"44 306Q44 445 125 531T302 617Q332 617 358 607T411 574T456 502T479 387Q481 361 481 321Q481 203 421 143Q381 103 332 103Q266 103 225 165T183 307Q183 390 227 449T332 508Q358 508 378 498Q350 541 304 541Q229 541 172 473T115 305Q115 208 171 140T306 71H310Q358 71 397 105Q409 115 436 115Q458 115 462 113Q481 106 481 86Q481 73 468 61Q401 -6 305 -6Q262 -6 217 14T133 71T69 170T44 306ZM410 306Q410 361 386 396T333 431Q300 431 277 394T254 305Q254 256 276 218T332 180Q364 180 387 217T410 306",91:"237 -82Q221 -78 214 -58V305Q214 669 216 673Q220 687 231 690T278 694H350H461Q462 693 467 690T474 685T478 679T482 670T483 656Q483 632 471 625T428 617Q422 617 406 617T379 618H298V-7H379H420Q459 -7 471 -13T483 -45Q483 -55 483 -59T477 -70T461 -82H237",92:"58 659Q58 673 68 683T93 694Q114 694 125 673Q132 659 297 314T464 -36Q466 -44 466 -48Q466 -66 454 -74T431 -83Q410 -83 399 -62Q391 -47 226 298T60 648Q58 656 58 659",93:"41 656Q41 681 53 688T99 695Q107 695 133 695T177 694H288Q307 681 310 669V-58Q303 -76 288 -82H64Q41 -73 41 -45Q41 -21 53 -14T96 -6Q102 -6 118 -6T145 -7H226V618H145H100Q67 618 54 625T41 656",94:"138 460Q121 460 109 479T96 512Q96 527 106 534Q109 536 178 571T253 609Q256 611 264 611Q272 610 343 574Q357 567 369 561T389 550T402 543T411 538T416 535T420 532T422 529T425 525Q428 518 428 512Q428 498 416 479T386 460H384Q377 460 316 496L262 526L208 496Q147 460 138 460",95:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",96:"176 479Q176 563 227 622T310 681Q324 680 337 667T350 641Q350 627 340 619T312 599T280 566Q256 531 252 485V471Q261 472 262 472Q285 472 302 455T320 414Q320 389 303 373T261 357Q223 357 200 391T176 479",123:"430 -7H436Q449 -7 456 -8T469 -19T475 -45Q475 -69 466 -76T434 -83H419Q386 -82 363 -80T308 -69T253 -41T223 7L221 17L220 118V220L218 224Q215 229 214 230T210 235T204 241T195 246T184 252T170 257T151 262T127 265Q118 267 100 267T69 270T52 283Q50 288 50 306V314Q50 335 67 341Q68 342 102 343T172 355T217 386L220 392V493L221 595Q225 611 230 621T251 650T304 679T395 693L406 694Q418 694 426 694Q458 694 466 685Q475 676 475 656T466 627Q458 618 430 618Q319 618 305 587L304 486Q304 476 304 458T305 431Q305 385 295 358T251 311L243 306Q243 305 254 298T281 274T302 231Q304 223 304 125L305 25Q309 16 316 10T352 -1T430 -7",124:"228 668Q241 694 262 694Q268 694 273 693T282 688T287 682T293 674L297 668V-57Q282 -82 262 -82Q239 -82 228 -57V668",125:"49 655Q49 674 56 682T73 692T106 694Q141 693 167 690T224 677T275 647T303 595L305 392Q313 367 347 356T417 344T457 341Q475 335 475 306Q475 292 473 285T464 273T451 269T430 267Q352 262 327 246Q311 236 305 220L303 17L301 7Q294 -16 277 -33T242 -60T196 -74T150 -80T106 -83Q78 -83 72 -82T58 -74Q49 -65 49 -44Q49 -24 58 -16Q66 -7 94 -7Q143 -7 171 -1T207 10T220 25V125Q220 223 222 231Q228 257 243 274T270 299L281 306Q234 329 222 381Q220 387 220 486V587Q212 597 207 601T173 612T94 618Q66 618 58 627Q49 635 49 655",126:"125 467Q113 467 100 480T87 509Q88 520 111 543Q172 602 209 609Q219 611 224 611Q246 611 263 596T290 566T304 551Q319 551 367 594Q383 610 396 610H400Q411 610 424 597T437 568Q436 557 413 534Q348 469 305 466Q278 466 260 481T234 511T220 526Q205 526 157 483Q141 467 129 467H125",127:"104 565Q104 590 120 600T155 611Q175 611 180 610Q217 599 217 565Q217 545 202 532T166 519H159H155Q120 519 107 547Q104 553 104 565ZM307 565Q307 580 317 593T346 610Q348 610 350 610T354 611Q355 612 367 612Q395 611 408 597T421 565T409 534T365 519H358Q336 519 322 532T307 565",160:"",305:"411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",567:"75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",697:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",768:"-409 569Q-409 586 -399 596T-377 610Q-376 610 -372 610T-365 611Q-355 610 -284 588T-210 563Q-195 556 -195 537Q-195 533 -197 522T-208 498T-229 485Q-238 485 -312 508T-388 533Q-400 538 -405 552Q-409 559 -409 569",769:"-297 485Q-315 485 -323 505T-331 537Q-331 556 -316 563Q-307 569 -170 610Q-169 610 -165 610T-157 611Q-141 609 -131 600T-119 584T-117 569Q-117 555 -124 545T-138 533Q-140 531 -214 508T-297 485",770:"-387 460Q-404 460 -416 479T-429 512Q-429 527 -419 534Q-416 536 -347 571T-272 609Q-269 611 -261 611Q-254 610 -182 574Q-168 567 -156 561T-136 550T-123 543T-114 538T-109 535T-105 532T-103 529T-100 525Q-97 518 -97 512Q-97 498 -109 479T-139 460H-141Q-148 460 -209 496L-263 526L-317 496Q-378 460 -387 460",771:"-400 467Q-412 467 -425 480T-438 509Q-437 520 -414 543Q-353 602 -316 609Q-306 611 -301 611Q-279 611 -262 596T-235 566T-221 551Q-206 551 -158 594Q-142 610 -129 610H-125Q-114 610 -101 597T-88 568Q-89 557 -112 534Q-177 469 -220 466Q-247 466 -265 481T-291 511T-305 526Q-320 526 -368 483Q-384 467 -396 467H-400",772:"-429 500Q-440 504 -445 511T-450 522T-452 536Q-452 552 -451 556Q-445 571 -434 574T-379 578Q-369 578 -330 578T-261 577H-96Q-94 575 -90 573T-85 569T-81 564T-77 558T-75 550T-74 538Q-74 522 -78 515T-96 500H-429",774:"-446 579Q-446 611 -412 611H-407Q-383 609 -378 599T-358 587Q-340 583 -263 583H-235Q-159 583 -152 593Q-145 611 -120 611H-117H-115Q-79 611 -79 577Q-80 552 -95 536T-140 514T-191 506T-251 504H-263H-274Q-311 504 -334 505T-386 513T-431 536T-446 579",776:"-421 565Q-421 590 -405 600T-370 611Q-350 611 -345 610Q-308 599 -308 565Q-308 545 -323 532T-359 519H-366H-370Q-405 519 -418 547Q-421 553 -421 565ZM-218 565Q-218 580 -208 593T-179 610Q-177 610 -175 610T-171 611Q-170 612 -158 612Q-130 611 -117 597T-104 565T-116 534T-160 519H-167Q-189 519 -203 532T-218 565",778:"-344 558Q-344 583 -321 601T-262 619Q-225 619 -204 600T-182 560Q-182 536 -205 518T-264 499Q-301 499 -322 519T-344 558ZM-223 559Q-223 570 -234 579T-261 588T-289 580T-303 559Q-303 549 -293 540T-263 530T-234 539T-223 559",780:"-427 525Q-427 542 -417 559T-392 577Q-385 577 -323 553L-263 530L-203 553Q-143 576 -136 576Q-118 576 -109 559T-99 525Q-99 508 -107 502T-161 481Q-177 475 -186 472Q-256 449 -263 449Q-272 449 -339 472T-412 498Q-420 501 -423 508T-427 520V525",913:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",914:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",915:"466 611Q468 609 473 606T479 602T483 598T486 593T487 586T488 576T488 562V526V488Q488 452 470 444Q466 442 446 442Q421 442 413 450Q406 457 405 463T404 501V535H185V76H222H239Q260 76 270 69T281 38Q281 12 270 6T209 0H155H104Q48 0 37 5T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594Q33 606 43 608T106 611H258H466",916:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501",917:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",918:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",919:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",920:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM262 66Q285 66 300 67T329 74T351 86T366 108T376 138T381 181T383 235T384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 247 141 215T146 151T158 107T179 82T212 69T262 66ZM179 356Q187 378 219 378H223Q240 377 249 372T260 360L261 355Q261 353 262 353T263 355Q263 362 272 369Q280 377 304 377H310Q325 377 331 374T346 356V256Q338 241 331 238T309 234H304Q280 234 272 242Q263 249 263 256Q263 258 262 258T261 256Q261 249 252 242Q244 234 220 234H216Q186 234 179 256V356",921:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",922:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",923:"30 38Q30 57 38 66T70 76Q88 76 88 78Q89 79 117 207T173 466T205 602Q213 617 231 622H236Q241 622 249 622T264 623H294Q315 609 319 602Q321 598 350 468T407 208T435 78Q436 76 454 76Q470 76 478 73Q495 62 495 38Q495 10 473 1H313Q290 10 290 38Q290 56 297 65T310 74T331 76Q350 76 350 78Q349 80 328 176T285 383T263 520Q263 526 262 527Q261 527 261 521Q261 497 240 388T198 181T174 78Q174 76 193 76Q220 75 227 65Q234 56 234 38Q234 28 234 24T228 13T212 1H52Q30 9 30 32V38",924:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",925:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",926:"37 555V569Q37 605 60 610H66Q71 610 81 610T105 610T137 610T175 611T217 611T264 611H465Q467 609 471 606T477 602T481 599T484 594T485 588T487 580T487 570T487 554Q487 526 486 520T478 506Q470 498 445 498T412 506Q403 515 403 531V539H121V531Q121 498 86 498H79H71Q48 498 39 517Q37 522 37 555ZM109 318V346Q109 366 113 374T132 389H170Q193 379 193 359V354H331V359Q331 379 354 389H392Q407 381 411 373T415 342V318V290Q415 270 411 262T392 247H354Q331 257 331 277V282H193V277Q193 257 170 247H132Q117 255 113 263T109 294V318ZM56 1Q41 7 37 15T33 42V58V80Q33 101 41 110T77 119Q87 118 91 118T103 114T114 103T117 83V72H407V83Q407 101 416 110T449 119T482 110Q489 103 490 97T491 59V41Q491 24 487 16T469 1H56",927:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",928:"60 535Q45 535 38 536T24 545T16 571Q16 603 36 609Q41 611 264 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V535H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60",929:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",931:"40 575Q40 576 40 579T41 583T41 588T43 593T46 597T50 602T55 606T63 610H68Q74 610 84 610T108 610T139 610T176 611T219 611T264 611H462Q464 609 469 606T475 602T479 598T482 593T483 586T484 576T484 562V526V488Q484 452 466 444Q462 442 442 442Q417 442 409 450Q402 457 401 463T400 501V535H153Q153 533 218 430Q233 405 250 378T276 336T286 319Q290 311 290 307Q290 296 239 211Q229 194 223 184L161 78H400V112Q400 142 401 149T409 163Q418 172 442 172Q473 172 482 152Q484 147 484 86V49Q484 25 481 17T462 1H63Q41 10 41 31Q41 39 43 44Q43 45 81 109T157 238L195 303Q195 307 119 430T41 557T40 575",932:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",933:"38 494Q38 549 74 585T152 621Q168 621 179 619T209 606T241 566T262 492Q262 494 265 507T270 526T276 547T285 569T298 589T315 606T337 617T365 622Q416 622 451 584T486 494Q486 470 469 461Q464 459 445 459H437Q416 459 406 476Q404 479 403 502T393 541T365 558Q350 558 340 548T323 519T312 475T307 419T305 354T304 282Q304 254 304 239V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V239Q220 256 220 289T220 338T219 383T217 426T214 463T209 497T201 522T189 543T174 555Q168 558 159 558Q139 558 131 541T121 502T118 476Q108 459 84 459H79H71Q38 459 38 494",934:"139 573V578Q139 603 161 610H166Q172 610 182 610T204 610T232 611T264 611H364Q379 602 382 595T385 573Q385 544 364 536L334 535H304V441H306Q313 440 325 438T367 426T421 403T464 364T483 306Q483 251 430 216T317 172Q315 172 313 172T308 170H306H304V76H364Q379 67 382 60T385 38Q385 28 385 24T379 12T364 1H161Q139 8 139 33V38Q139 46 139 49T141 58T148 68T161 76H220V170H218Q211 171 199 173T157 185T103 208T60 248T41 306Q41 361 94 396T208 439Q210 439 212 439T216 440L218 441H220V535H190L161 536Q139 543 139 573ZM124 306Q124 286 147 271T194 252L218 247Q220 247 220 306V364H218Q212 364 192 359T148 340T124 306ZM400 305Q400 325 377 340T330 360L306 364Q304 364 304 306Q304 247 306 247Q312 247 332 252T376 271T400 305",935:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",936:"37 439Q38 451 40 457T52 469T77 475H79Q96 475 107 473T132 456T152 411Q152 409 153 396T154 372V365Q154 291 198 261Q215 251 219 251Q220 251 220 393V535H193L167 536Q145 545 145 567V573Q145 602 167 610Q168 611 264 611H358Q372 602 376 595T380 573Q380 545 358 536L331 535H304V393Q304 251 305 251Q307 251 310 252T323 259T339 272T355 295T367 331Q368 337 370 372Q370 382 371 395T372 411Q376 434 384 448T404 467T425 474T447 475Q461 474 467 473T480 463T487 437Q487 419 481 412Q476 403 459 398Q457 390 453 344T431 263Q415 228 383 205T332 177T306 172H304V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V172H218Q211 172 192 177T141 205T93 263Q74 298 71 343T67 391L66 398Q47 403 42 411T37 433V439",937:"40 404Q40 498 106 560T258 622Q357 622 420 558T484 406Q484 359 469 311T428 205T392 117Q382 84 382 78Q382 76 402 76H421V87Q421 110 431 116T457 123Q474 123 483 114Q490 107 491 100T492 61V42Q492 11 474 3Q470 1 397 1H324Q302 9 302 32V39Q302 104 351 225T400 405Q400 462 361 504T262 546Q200 546 162 504T124 405Q124 346 171 230T223 42V36Q223 11 205 3Q201 1 128 1H55Q39 7 33 23L32 60V80Q32 94 34 102T44 116T68 123Q103 123 103 87V76H123Q142 76 142 78Q142 100 117 156T66 282T40 404",8215:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",8242:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",8260:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",8710:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032"})},2418:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.normal=void 0;var H=L(9403),V=L(1668);T.normal=(0,H.AddPaths)(V.normal,{32:"",33:"78 661Q78 682 96 699T138 716T180 700T199 661Q199 654 179 432T158 206Q156 198 139 198Q121 198 119 206Q118 209 98 431T78 661ZM79 61Q79 89 97 105T141 121Q164 119 181 104T198 61Q198 31 181 16T139 1Q114 1 97 16T79 61",34:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",35:"56 347Q56 360 70 367H313L355 524Q394 676 401 686Q406 694 416 694Q434 694 436 676Q436 672 396 522Q355 374 355 369L354 367H543L585 524Q626 679 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 668 626 522Q585 374 585 369L584 367H762Q777 359 777 347Q777 334 767 331T722 327H667H572L552 251L531 174Q531 173 647 173H720Q756 173 766 170T777 153T762 133H519L477 -24Q436 -179 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -177Q397 -167 436 -21Q477 125 477 131L478 133H289L247 -24Q206 -179 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -177Q167 -167 206 -21Q247 125 247 131L248 133H70Q56 140 56 153Q56 168 72 173H260L280 249L301 326Q301 327 186 327H72Q56 332 56 347ZM531 326Q531 327 437 327H342L322 251L301 174Q301 173 395 173H490L510 249L531 326",36:"162 187Q162 164 146 149T109 133H103V130Q108 115 115 105Q122 92 131 82T150 64T170 52T190 44T206 40T220 37L227 36V313Q190 320 162 335Q116 358 86 404T55 508Q55 567 85 614T165 685Q186 696 225 704H227V750H273V704L286 703Q369 690 413 631Q441 588 444 531Q444 514 443 509Q439 490 425 479T391 468Q368 468 353 483T337 522Q337 546 353 560T390 575L394 576V578Q386 599 372 614T342 637T314 649T288 656L273 658V408L288 405Q329 394 355 376Q396 348 420 300T444 199Q444 130 408 76T313 1Q286 -9 276 -9H273V-56H227V-10H221Q202 -6 193 -4T155 11T108 41T74 94T55 176V182Q55 227 95 238Q103 240 108 240Q129 240 145 226T162 187ZM225 657Q219 657 204 651T169 632T135 594T121 538Q121 512 131 491T156 457T187 435T213 423T227 420V539Q227 657 225 657ZM378 169Q378 230 339 265T274 301Q273 301 273 169V37Q324 50 351 87T378 169",37:"465 605Q428 605 394 614T340 632T319 641Q332 608 332 548Q332 458 293 403T202 347Q145 347 101 402T56 548Q56 637 101 693T202 750Q241 750 272 719Q359 642 464 642Q580 642 650 732Q662 748 668 749Q670 750 673 750Q682 750 688 743T693 726Q178 -47 170 -52Q166 -56 160 -56Q147 -56 142 -45Q137 -36 142 -27Q143 -24 363 304Q469 462 525 546T581 630Q528 605 465 605ZM207 385Q235 385 263 427T292 548Q292 617 267 664T200 712Q193 712 186 709T167 698T147 668T134 615Q132 595 132 548V527Q132 436 165 403Q183 385 203 385H207ZM500 146Q500 234 544 290T647 347Q699 347 737 292T776 146T737 0T646 -56Q590 -56 545 0T500 146ZM651 -18Q679 -18 707 24T736 146Q736 215 711 262T644 309Q637 309 630 306T611 295T591 265T578 212Q577 200 577 146V124Q577 -18 647 -18H651",38:"156 540Q156 620 201 668T302 716Q354 716 377 671T401 578Q401 505 287 386L274 373Q309 285 416 148L429 132L437 142Q474 191 543 309L562 341V349Q562 368 541 376T498 385H493V431H502L626 428Q709 428 721 431H727V385H712Q688 384 669 379T639 369T618 354T603 337T591 316T578 295Q537 223 506 176T464 117T454 104Q454 102 471 85T497 62Q543 24 585 24Q618 24 648 48T682 113V121H722V112Q721 94 714 75T692 32T646 -7T574 -22Q491 -19 414 42L402 51L391 42Q312 -22 224 -22Q144 -22 93 25T42 135Q42 153 46 169T55 197T74 225T96 249T125 278T156 308L195 347L190 360Q185 372 182 382T174 411T165 448T159 491T156 540ZM361 576Q361 613 348 646T305 679Q272 679 252 649T232 572Q232 497 255 426L259 411L267 420Q361 519 361 576ZM140 164Q140 103 167 64T240 24Q271 24 304 36T356 61T374 77Q295 156 235 262L220 292L210 310L193 293Q177 277 169 268T151 229T140 164",39:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",40:"94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250",41:"60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749",42:"215 721Q216 732 225 741T248 750Q263 750 273 742T284 721L270 571L327 613Q383 654 388 657T399 660Q412 660 423 650T435 624T424 600T376 575Q363 569 355 566L289 534L355 504L424 470Q435 462 435 447Q435 431 424 420T399 409Q393 409 388 412T327 456L270 498L277 423L284 348Q280 320 250 320T215 348L229 498L172 456Q116 415 111 412T100 409Q87 409 76 420T64 447Q64 461 75 470L144 504L210 534L144 566Q136 570 122 576Q83 593 74 600T64 624Q64 639 75 649T100 660Q106 660 111 657T172 613L229 571Q229 578 222 643T215 721",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"78 35T78 60T94 103T137 121Q165 121 187 96T210 8Q210 -27 201 -60T180 -117T154 -158T130 -185T117 -194Q113 -194 104 -185T95 -172Q95 -168 106 -156T131 -126T157 -76T173 -3V9L172 8Q170 7 167 6T161 3T152 1T140 0Q113 0 96 17",45:"11 179V252H277V179H11",46:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",48:"96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597",49:"213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578",50:"109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429",51:"127 463Q100 463 85 480T69 524Q69 579 117 622T233 665Q268 665 277 664Q351 652 390 611T430 522Q430 470 396 421T302 350L299 348Q299 347 308 345T337 336T375 315Q457 262 457 175Q457 96 395 37T238 -22Q158 -22 100 21T42 130Q42 158 60 175T105 193Q133 193 151 175T169 130Q169 119 166 110T159 94T148 82T136 74T126 70T118 67L114 66Q165 21 238 21Q293 21 321 74Q338 107 338 175V195Q338 290 274 322Q259 328 213 329L171 330L168 332Q166 335 166 348Q166 366 174 366Q202 366 232 371Q266 376 294 413T322 525V533Q322 590 287 612Q265 626 240 626Q208 626 181 615T143 592T132 580H135Q138 579 143 578T153 573T165 566T175 555T183 540T186 520Q186 498 172 481T127 463",52:"462 0Q444 3 333 3Q217 3 199 0H190V46H221Q241 46 248 46T265 48T279 53T286 61Q287 63 287 115V165H28V211L179 442Q332 674 334 675Q336 677 355 677H373L379 671V211H471V165H379V114Q379 73 379 66T385 54Q393 47 442 46H471V0H462ZM293 211V545L74 212L183 211H293",53:"164 157Q164 133 148 117T109 101H102Q148 22 224 22Q294 22 326 82Q345 115 345 210Q345 313 318 349Q292 382 260 382H254Q176 382 136 314Q132 307 129 306T114 304Q97 304 95 310Q93 314 93 485V614Q93 664 98 664Q100 666 102 666Q103 666 123 658T178 642T253 634Q324 634 389 662Q397 666 402 666Q410 666 410 648V635Q328 538 205 538Q174 538 149 544L139 546V374Q158 388 169 396T205 412T256 420Q337 420 393 355T449 201Q449 109 385 44T229 -22Q148 -22 99 32T50 154Q50 178 61 192T84 210T107 214Q132 214 148 197T164 157",54:"42 313Q42 476 123 571T303 666Q372 666 402 630T432 550Q432 525 418 510T379 495Q356 495 341 509T326 548Q326 592 373 601Q351 623 311 626Q240 626 194 566Q147 500 147 364L148 360Q153 366 156 373Q197 433 263 433H267Q313 433 348 414Q372 400 396 374T435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM257 397Q227 397 205 380T171 335T154 278T148 216Q148 133 160 97T198 39Q222 21 251 21Q302 21 329 59Q342 77 347 104T352 209Q352 289 347 316T329 361Q302 397 257 397",55:"55 458Q56 460 72 567L88 674Q88 676 108 676H128V672Q128 662 143 655T195 646T364 644H485V605L417 512Q408 500 387 472T360 435T339 403T319 367T305 330T292 284T284 230T278 162T275 80Q275 66 275 52T274 28V19Q270 2 255 -10T221 -22Q210 -22 200 -19T179 0T168 40Q168 198 265 368Q285 400 349 489L395 552H302Q128 552 119 546Q113 543 108 522T98 479L95 458V455H55V458",56:"70 417T70 494T124 618T248 666Q319 666 374 624T429 515Q429 485 418 459T392 417T361 389T335 371T324 363L338 354Q352 344 366 334T382 323Q457 264 457 174Q457 95 399 37T249 -22Q159 -22 101 29T43 155Q43 263 172 335L154 348Q133 361 127 368Q70 417 70 494ZM286 386L292 390Q298 394 301 396T311 403T323 413T334 425T345 438T355 454T364 471T369 491T371 513Q371 556 342 586T275 624Q268 625 242 625Q201 625 165 599T128 534Q128 511 141 492T167 463T217 431Q224 426 228 424L286 386ZM250 21Q308 21 350 55T392 137Q392 154 387 169T375 194T353 216T330 234T301 253T274 270Q260 279 244 289T218 306L210 311Q204 311 181 294T133 239T107 157Q107 98 150 60T250 21",57:"352 287Q304 211 232 211Q154 211 104 270T44 396Q42 412 42 436V444Q42 537 111 606Q171 666 243 666Q245 666 249 666T257 665H261Q273 665 286 663T323 651T370 619T413 560Q456 472 456 334Q456 194 396 97Q361 41 312 10T208 -22Q147 -22 108 7T68 93T121 149Q143 149 158 135T173 96Q173 78 164 65T148 49T135 44L131 43Q131 41 138 37T164 27T206 22H212Q272 22 313 86Q352 142 352 280V287ZM244 248Q292 248 321 297T351 430Q351 508 343 542Q341 552 337 562T323 588T293 615T246 625Q208 625 181 598Q160 576 154 546T147 441Q147 358 152 329T172 282Q197 248 244 248",58:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",59:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 85 94 103T137 121Q202 121 202 8Q202 -44 183 -94T144 -169T118 -194Q115 -194 106 -186T95 -174Q94 -171 107 -155T137 -107T160 -38Q161 -32 162 -22T165 -4T165 4Q165 5 161 4T142 0Q110 0 94 18T78 60",60:"694 -11T694 -19T688 -33T678 -40Q671 -40 524 29T234 166L90 235Q83 240 83 250Q83 261 91 266Q664 540 678 540Q681 540 687 534T694 519T687 505Q686 504 417 376L151 250L417 124Q686 -4 687 -5Q694 -11 694 -19",61:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",62:"84 520Q84 528 88 533T96 539L99 540Q106 540 253 471T544 334L687 265Q694 260 694 250T687 235Q685 233 395 96L107 -40H101Q83 -38 83 -20Q83 -19 83 -17Q82 -10 98 -1Q117 9 248 71Q326 108 378 132L626 250L378 368Q90 504 86 509Q84 513 84 520",63:"226 668Q190 668 162 656T124 632L114 621Q116 621 119 620T130 616T145 607T157 591T162 567Q162 544 147 529T109 514T71 528T55 566Q55 625 100 661T199 704Q201 704 210 704T224 705H228Q281 705 320 692T378 656T407 612T416 567Q416 503 361 462Q267 395 247 303Q242 279 242 241V224Q242 205 239 202T222 198T205 201T202 218V249Q204 320 220 371T255 445T292 491T315 537Q317 546 317 574V587Q317 604 315 615T304 640T277 661T226 668ZM162 61Q162 89 180 105T224 121Q247 119 264 104T281 61Q281 31 264 16T222 1Q197 1 180 16T162 61",64:"56 347Q56 429 86 498T164 612T270 680T386 705Q522 705 622 603T722 349Q722 126 608 126Q541 126 513 176Q512 177 512 179T510 182L509 183Q508 183 503 177T487 163T464 146T429 132T385 126Q311 126 251 186T190 347Q190 448 251 508T385 568Q426 568 460 548T509 511T531 479H555Q580 479 582 478Q586 477 587 468Q588 454 588 338V260Q588 200 593 182T619 163Q641 163 655 178T674 223T680 273T682 325V330Q682 426 647 500Q611 569 544 618T388 668Q271 668 184 577T96 347Q96 216 180 121T396 26Q421 26 446 28T493 34T535 43T573 52T605 63T629 72T647 80T657 84H716Q722 78 722 74Q722 65 675 45T547 7T392 -11Q255 -11 156 90T56 347ZM274 347Q274 266 308 214T390 162Q420 162 449 182T498 235L504 245V449L498 459Q453 532 387 532Q347 532 311 483T274 347",65:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",66:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",67:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342",68:"130 622Q123 629 119 631T103 634T60 637H27V683H228Q399 682 419 682T461 676Q504 667 546 641T626 573T685 470T708 336Q708 210 634 116T442 3Q429 1 228 0H27V46H60Q102 47 111 49T130 61V622ZM593 338Q593 439 571 501T493 602Q439 637 355 637H322H294Q238 637 234 628Q231 624 231 344Q231 62 232 59Q233 49 248 48T339 46H350Q456 46 515 95Q561 133 577 191T593 338",69:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",70:"128 619Q121 626 117 628T101 631T58 634H25V680H582V676Q584 670 596 560T610 444V440H570V444Q563 493 561 501Q555 538 543 563T516 601T477 622T431 631T374 633H334H286Q252 633 244 631T233 621Q232 619 232 490V363H284Q287 363 303 363T327 364T349 367T372 373T389 385Q407 403 410 459V480H450V200H410V221Q407 276 389 296Q381 303 371 307T348 313T327 316T303 317T284 317H232V189L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",71:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q401 658 376 654T316 633T254 592T205 519T177 411Q173 369 173 335Q173 259 192 201T238 111T302 58T370 31T431 24Q478 24 513 45T559 100Q562 110 562 160V212Q561 213 557 216T551 220T542 223T526 225T502 226T463 227H437V273H449L609 270Q715 270 727 273H735V227H721Q674 227 668 215Q666 211 666 108V6Q660 0 657 0Q653 0 639 10Q617 25 600 42L587 54Q571 27 524 3T406 -22Q317 -22 238 22T108 151T56 342",72:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",73:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",74:"89 177Q115 177 133 160T152 112Q152 88 137 72T102 52Q99 51 101 49Q106 43 129 29Q159 15 190 15Q232 15 256 48T286 126Q286 127 286 142T286 183T286 238T287 306T287 378Q287 403 287 429T287 479T287 524T286 563T286 593T286 614V621Q281 630 263 633T182 637H154V683H166Q187 680 332 680Q439 680 457 683H465V637H449Q422 637 401 634Q393 631 389 623Q388 621 388 376T387 123Q377 61 322 20T194 -22Q188 -22 177 -21T160 -20Q96 -9 61 29T25 110Q25 144 44 160T89 177",75:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",76:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q48 680 182 680Q324 680 348 683H360V637H333Q273 637 258 635T233 622L232 342V129Q232 57 237 52Q243 47 313 47Q384 47 410 53Q470 70 498 110T536 221Q536 226 537 238T540 261T542 272T562 273H582V268Q580 265 568 137T554 5V0H25V46H58Q100 47 109 49T128 61V622",77:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",78:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",79:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",80:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",81:"56 341Q56 499 157 602T388 705Q521 705 621 601T722 341Q722 275 703 218T660 127T603 63T555 25T525 9Q524 8 524 8H523Q524 5 526 -1T537 -21T555 -47T581 -67T615 -76Q653 -76 678 -56T706 -3Q707 10 716 10Q721 10 728 5L727 -13Q727 -88 697 -140T606 -193Q563 -193 538 -166T498 -83Q483 -23 483 -8L471 -11Q459 -14 435 -18T388 -22Q254 -22 155 81T56 341ZM607 339Q607 429 586 496T531 598T461 649T390 665T318 649T248 598T192 496T170 339Q170 143 277 57Q301 39 305 39L304 42Q304 44 304 46Q301 53 301 68Q301 101 325 128T391 155Q454 155 495 70L501 58Q549 91 578 164Q607 234 607 339ZM385 18Q404 18 425 23T459 33T472 40Q471 47 468 57T449 88T412 115Q398 117 386 117Q367 117 353 102T338 67Q338 48 351 33T385 18",82:"130 622Q123 629 119 631T103 634T60 637H27V683H202H236H300Q376 683 417 677T500 648Q595 600 609 517Q610 512 610 501Q610 468 594 439T556 392T511 361T472 343L456 338Q459 335 467 332Q497 316 516 298T545 254T559 211T568 155T578 94Q588 46 602 31T640 16H645Q660 16 674 32T692 87Q692 98 696 101T712 105T728 103T732 90Q732 59 716 27T672 -16Q656 -22 630 -22Q481 -16 458 90Q456 101 456 163T449 246Q430 304 373 320L363 322L297 323H231V192L232 61Q238 51 249 49T301 46H334V0H323Q302 3 181 3Q59 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM491 499V509Q491 527 490 539T481 570T462 601T424 623T362 636Q360 636 340 636T304 637H283Q238 637 234 628Q231 624 231 492V360H289Q390 360 434 378T489 456Q491 467 491 499",83:"55 507Q55 590 112 647T243 704H257Q342 704 405 641L426 672Q431 679 436 687T446 700L449 704Q450 704 453 704T459 705H463Q466 705 472 699V462L466 456H448Q437 456 435 459T430 479Q413 605 329 646Q292 662 254 662Q201 662 168 626T135 542Q135 508 152 480T200 435Q210 431 286 412T370 389Q427 367 463 314T500 191Q500 110 448 45T301 -21Q245 -21 201 -4T140 27L122 41Q118 36 107 21T87 -7T78 -21Q76 -22 68 -22H64Q61 -22 55 -16V101Q55 220 56 222Q58 227 76 227H89Q95 221 95 214Q95 182 105 151T139 90T205 42T305 24Q352 24 386 62T420 155Q420 198 398 233T340 281Q284 295 266 300Q261 301 239 306T206 314T174 325T141 343T112 367T85 402Q55 451 55 507",84:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",85:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 418V291Q232 189 240 145T280 67Q325 24 389 24Q454 24 506 64T571 183Q575 206 575 410V598Q569 608 565 613T541 627T489 637H472V683H481Q496 680 598 680T715 683H724V637H707Q634 633 622 598L621 399Q620 194 617 180Q617 179 615 171Q595 83 531 31T389 -22Q304 -22 226 33T130 192Q129 201 128 412V622",86:"114 620Q113 621 110 624T107 627T103 630T98 632T91 634T80 635T67 636T48 637H19V683H28Q46 680 152 680Q273 680 294 683H305V637H284Q223 634 223 620Q223 618 313 372T404 126L490 358Q575 588 575 597Q575 616 554 626T508 637H503V683H512Q527 680 627 680Q718 680 724 683H730V637H723Q648 637 627 596Q627 595 515 291T401 -14Q396 -22 382 -22H374H367Q353 -22 348 -14Q346 -12 231 303Q114 617 114 620",87:"792 683Q810 680 914 680Q991 680 1003 683H1009V637H996Q931 633 915 598Q912 591 863 438T766 135T716 -17Q711 -22 694 -22Q676 -22 673 -15Q671 -13 593 231L514 477L435 234Q416 174 391 92T358 -6T341 -22H331Q314 -21 310 -15Q309 -14 208 302T104 622Q98 632 87 633Q73 637 35 637H18V683H27Q69 681 154 681Q164 681 181 681T216 681T249 682T276 683H287H298V637H285Q213 637 213 620Q213 616 289 381L364 144L427 339Q490 535 492 546Q487 560 482 578T475 602T468 618T461 628T449 633T433 636T408 637H380V683H388Q397 680 508 680Q629 680 650 683H660V637H647Q576 637 576 619L727 146Q869 580 869 600Q869 605 863 612T839 627T794 637H783V683H792",88:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",89:"518 0Q497 3 374 3Q253 3 232 0H221V46H254Q313 47 321 58Q324 62 324 167V273L221 446Q117 620 114 623Q106 631 91 634T31 637H11V683H20Q29 680 148 680Q273 680 294 683H305V637H287Q239 636 236 621Q236 619 321 475L407 332L483 460Q502 492 527 534Q563 594 563 604Q563 632 517 637H508V683H517H525Q533 683 545 683T571 682T600 681T626 681Q695 681 731 683H738V637H723Q640 633 613 588Q612 587 517 427L425 273V169V95Q425 66 428 59T444 49Q459 46 506 46H528V0H518",90:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",91:"118 -250V750H255V710H158V-210H255V-250H118",92:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",93:"22 710V750H159V-250H22V-210H119V710H22",94:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",95:"0 -62V-25H499V-62H0",96:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",97:"137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106",98:"307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98",99:"370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320",100:"376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342",101:"28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275",102:"273 0Q255 3 146 3Q43 3 34 0H26V46H42Q70 46 91 49Q99 52 103 60Q104 62 104 224V385H33V431H104V497L105 564L107 574Q126 639 171 668T266 704Q267 704 275 704T289 705Q330 702 351 679T372 627Q372 604 358 590T321 576T284 590T270 627Q270 647 288 667H284Q280 668 273 668Q245 668 223 647T189 592Q183 572 182 497V431H293V385H185V225Q185 63 186 61T189 57T194 54T199 51T206 49T213 48T222 47T231 47T241 46T251 46H282V0H273",103:"329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75",104:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 124T102 167T103 217T103 272T103 329Q103 366 103 407T103 482T102 542T102 586T102 603Q99 622 88 628T43 637H25V660Q25 683 27 683L37 684Q47 685 66 686T103 688Q120 689 140 690T170 693T181 694H184V367Q244 442 328 442Q451 442 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",105:"69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",106:"98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",107:"36 46H50Q89 46 97 60V68Q97 77 97 91T97 124T98 167T98 217T98 272T98 329Q98 366 98 407T98 482T98 542T97 586T97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V463L180 233L240 287Q300 341 304 347Q310 356 310 364Q310 383 289 385H284V431H293Q308 428 412 428Q475 428 484 431H489V385H476Q407 380 360 341Q286 278 286 274Q286 273 349 181T420 79Q434 60 451 53T500 46H511V0H505Q496 3 418 3Q322 3 307 0H299V46H306Q330 48 330 65Q330 72 326 79Q323 84 276 153T228 222L176 176V120V84Q176 65 178 59T189 49Q210 46 238 46H254V0H246Q231 3 137 3T28 0H20V46H36",108:"42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42",109:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",110:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",111:"28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30",112:"36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218",113:"33 218Q33 308 95 374T236 441H246Q330 441 381 372L387 364Q388 364 404 403L420 442H457V156Q457 -132 458 -134Q462 -142 470 -145Q491 -148 519 -148H535V-194H527L504 -193Q480 -192 453 -192T415 -191Q312 -191 303 -194H295V-148H311Q339 -148 360 -145Q369 -141 371 -135T373 -106V-41V49Q313 -11 236 -11Q154 -11 94 53T33 218ZM376 300Q346 389 278 401Q275 401 269 401T261 402Q211 400 171 350T131 214Q131 137 165 82T253 27Q296 27 328 54T376 118V300",114:"36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36",115:"295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316",116:"27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27",117:"383 58Q327 -10 256 -10H249Q124 -10 105 89Q104 96 103 226Q102 335 102 348T96 369Q86 385 36 385H25V408Q25 431 27 431L38 432Q48 433 67 434T105 436Q122 437 142 438T172 441T184 442H187V261Q188 77 190 64Q193 49 204 40Q224 26 264 26Q290 26 311 35T343 58T363 90T375 120T379 144Q379 145 379 161T380 201T380 248V315Q380 361 370 372T320 385H302V431Q304 431 378 436T457 442H464V264Q464 84 465 81Q468 61 479 55T524 46H542V0Q540 0 467 -5T390 -11H383V58",118:"338 431Q344 429 422 429Q479 429 503 431H508V385H497Q439 381 423 345Q421 341 356 172T288 -2Q283 -11 263 -11Q244 -11 239 -2Q99 359 98 364Q93 378 82 381T43 385H19V431H25L33 430Q41 430 53 430T79 430T104 429T122 428Q217 428 232 431H240V385H226Q187 384 184 370Q184 366 235 234L286 102L377 341V349Q377 363 367 372T349 383T335 385H331V431H338",119:"90 368Q84 378 76 380T40 385H18V431H24L43 430Q62 430 84 429T116 428Q206 428 221 431H229V385H215Q177 383 177 368Q177 367 221 239L265 113L339 328L333 345Q323 374 316 379Q308 384 278 385H258V431H264Q270 428 348 428Q439 428 454 431H461V385H452Q404 385 404 369Q404 366 418 324T449 234T481 143L496 100L537 219Q579 341 579 347Q579 363 564 373T530 385H522V431H529Q541 428 624 428Q692 428 698 431H703V385H697Q696 385 691 385T682 384Q635 377 619 334L559 161Q546 124 528 71Q508 12 503 1T487 -11H479Q460 -11 456 -4Q455 -3 407 133L361 267Q359 263 266 -4Q261 -11 243 -11H238Q225 -11 220 -3L90 368",120:"201 0Q189 3 102 3Q26 3 17 0H11V46H25Q48 47 67 52T96 61T121 78T139 96T160 122T180 150L226 210L168 288Q159 301 149 315T133 336T122 351T113 363T107 370T100 376T94 379T88 381T80 383Q74 383 44 385H16V431H23Q59 429 126 429Q219 429 229 431H237V385Q201 381 201 369Q201 367 211 353T239 315T268 274L272 270L297 304Q329 345 329 358Q329 364 327 369T322 376T317 380T310 384L307 385H302V431H309Q324 428 408 428Q487 428 493 431H499V385H492Q443 385 411 368Q394 360 377 341T312 257L296 236L358 151Q424 61 429 57T446 50Q464 46 499 46H516V0H510H502Q494 1 482 1T457 2T432 2T414 3Q403 3 377 3T327 1L304 0H295V46H298Q309 46 320 51T331 63Q331 65 291 120L250 175Q249 174 219 133T185 88Q181 83 181 74Q181 63 188 55T206 46Q208 46 208 23V0H201",121:"69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66",122:"42 263Q44 270 48 345T53 423V431H393Q399 425 399 415Q399 403 398 402L381 378Q364 355 331 309T265 220L134 41L182 40H206Q254 40 283 46T331 77Q352 105 359 185L361 201Q361 202 381 202H401V196Q401 195 393 103T384 6V0H209L34 1L31 3Q28 8 28 17Q28 30 29 31T160 210T294 394H236Q169 393 152 388Q127 382 113 367Q89 344 82 264V255H42V263",123:"434 -231Q434 -244 428 -250H410Q281 -250 230 -184Q225 -177 222 -172T217 -161T213 -148T211 -133T210 -111T209 -84T209 -47T209 0Q209 21 209 53Q208 142 204 153Q203 154 203 155Q189 191 153 211T82 231Q71 231 68 234T65 250T68 266T82 269Q116 269 152 289T203 345Q208 356 208 377T209 529V579Q209 634 215 656T244 698Q270 724 324 740Q361 748 377 749Q379 749 390 749T408 750H428Q434 744 434 732Q434 719 431 716Q429 713 415 713Q362 710 332 689T296 647Q291 634 291 499V417Q291 370 288 353T271 314Q240 271 184 255L170 250L184 245Q202 239 220 230T262 196T290 137Q291 131 291 1Q291 -134 296 -147Q306 -174 339 -192T415 -213Q429 -213 431 -216Q434 -219 434 -231",124:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",125:"65 731Q65 745 68 747T88 750Q171 750 216 725T279 670Q288 649 289 635T291 501Q292 362 293 357Q306 312 345 291T417 269Q428 269 431 266T434 250T431 234T417 231Q380 231 345 210T298 157Q293 143 292 121T291 -28V-79Q291 -134 285 -156T256 -198Q202 -250 89 -250Q71 -250 68 -247T65 -230Q65 -224 65 -223T66 -218T69 -214T77 -213Q91 -213 108 -210T146 -200T183 -177T207 -139Q208 -134 209 3L210 139Q223 196 280 230Q315 247 330 250Q305 257 280 270Q225 304 212 352L210 362L209 498Q208 635 207 640Q195 680 154 696T77 713Q68 713 67 716T65 731",126:"179 251Q164 251 151 245T131 234T111 215L97 227L83 238Q83 239 95 253T121 283T142 304Q165 318 187 318T253 300T320 282Q335 282 348 288T368 299T388 318L402 306L416 295Q375 236 344 222Q330 215 313 215Q292 215 248 233T179 251",160:"",163:"699 578Q699 473 635 473Q597 473 595 508Q595 559 654 569V576Q654 619 637 648T581 677Q545 677 513 647T463 561Q460 554 437 464T414 371Q414 370 458 370H502Q508 364 508 362Q505 334 495 324H402L382 241Q377 224 373 206T366 180T361 163T358 151T354 142T350 133T344 120Q340 112 338 107T336 101L354 90Q398 63 422 54T476 44Q515 44 539 73T574 133Q578 144 580 146T598 148Q622 148 622 139Q622 138 620 130Q602 74 555 32T447 -11Q395 -11 317 38L294 51Q271 28 233 9T155 -10Q117 -10 103 5T88 39Q88 73 126 106T224 139Q236 139 247 138T266 134L273 132Q275 132 302 239L323 324H259Q253 330 253 332Q253 350 265 370H300L334 371L355 453Q356 457 360 477T366 501T372 522T379 545T387 565T397 587T409 606T425 627Q453 664 497 689T583 714Q640 714 669 676T699 578ZM245 76Q211 85 195 85Q173 85 158 71T142 42Q142 26 160 26H163Q211 30 245 76",165:"515 0Q494 3 374 3Q256 3 235 0H224V46H257Q316 47 324 58Q327 62 327 137V213H133Q121 213 113 213T97 213T86 213T78 213T73 214T70 215T69 216T68 218T67 220Q64 225 66 231T73 240Q76 242 202 242H327V273L247 407H115Q81 407 75 408T67 414Q64 419 66 425T73 434Q76 436 153 436Q228 436 228 437Q227 440 173 530T115 623Q101 637 31 637H11V683H20Q66 681 153 681Q169 681 202 681T262 682L288 683H298V637H280Q230 636 230 621Q230 619 250 584Q255 576 264 561T286 526T305 494L340 437L403 436H467L513 514Q564 596 564 605Q564 608 560 616Q550 634 517 637H508V683H516Q531 680 633 680Q722 680 731 683H738V637H723Q644 632 617 595Q614 591 568 515T521 437T597 436T676 434Q681 432 683 426T682 414T671 409T589 407H503L422 273V242H547Q673 242 676 240Q681 238 683 232T682 220Q682 219 682 218T681 217T679 216T677 215T672 214T664 213T652 213T637 213T616 213H422V139V87Q422 64 425 58T441 49Q456 46 503 46H525V0H515ZM449 406Q449 407 403 407Q358 407 358 406L370 387Q381 368 392 350L404 331Q447 404 449 406",168:"95 612Q95 633 112 651T153 669T193 652T210 612Q210 588 194 571T152 554L127 560Q95 577 95 612ZM289 611Q289 634 304 649T335 668Q336 668 340 668T346 669Q369 669 386 652T404 612T387 572T346 554Q323 554 306 570T289 611",172:"56 323T56 336T70 356H596Q603 353 611 343V102Q598 89 591 89Q587 89 584 90T579 94T575 98T572 102L571 209V316H70Q56 323 56 336",174:"915 266Q915 140 852 38T689 -120T474 -175Q312 -175 188 -71T38 190Q32 220 32 266V287Q32 345 57 416T129 545Q192 624 282 666T464 709Q513 709 522 708Q599 698 665 666T776 590T853 493T900 387T915 287V266ZM875 285Q875 339 853 399T789 517T676 616T519 668Q510 669 465 669Q380 669 299 630T155 514T77 336Q72 312 72 285V266V256Q72 123 163 11Q290 -135 474 -135Q614 -135 727 -46Q875 81 875 266V285ZM276 457Q275 458 274 460T272 463T270 465T267 467T264 469T258 471T252 472T243 473T232 474T218 474H204V514H335Q477 514 499 510Q560 502 610 467T661 375Q661 362 658 350T648 327T635 308T618 292T601 280T583 269T568 262T554 256L547 253Q548 252 556 247T570 237T586 223T602 202T614 174Q616 169 626 123T638 72Q652 23 683 23Q715 23 720 68Q721 78 724 81T740 84T756 82T760 70Q760 47 747 25T715 -7Q700 -14 673 -14Q672 -14 662 -14T643 -12T619 -7T593 2T568 16T547 37T534 67Q531 80 531 97Q531 103 531 116T532 136Q532 218 472 236Q466 238 413 239H360V148L361 58Q366 47 375 44T418 40H432V0H424Q409 3 318 3T212 0H204V40H218Q242 40 253 42T268 47T276 58V457ZM376 473Q365 471 363 464T360 430V366V276H416Q421 276 434 276T453 276T469 277T486 279T501 282T517 287T529 294T542 305Q561 324 561 375Q561 424 545 444T482 472Q478 473 427 474Q415 474 403 474T384 474L376 473",175:"69 544V590H430V544H69",176:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",177:"56 320T56 333T70 353H369V502Q369 651 371 655Q376 666 388 666Q402 666 405 654T409 596V500V353H707Q722 345 722 333Q722 320 707 313H409V40H707Q722 32 722 20T707 0H70Q56 7 56 20T70 40H369V313H70Q56 320 56 333",180:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",183:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",215:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",240:"75 566V604Q75 624 79 629T102 635Q124 635 127 629T131 588L133 550L191 588L249 628L231 635Q176 654 124 657Q116 657 106 658L95 659Q94 661 94 687T95 715Q99 717 113 717Q195 717 282 679L309 668L331 681Q351 697 391 721Q428 748 435 748Q437 749 446 749Q470 749 473 746Q478 744 478 681V621Q466 615 456 615Q435 615 424 624L422 661V699L382 675L344 648Q353 639 366 630Q480 538 504 413Q509 393 509 333V313Q509 284 507 257T495 184T466 102T413 33T329 -16Q311 -21 275 -21Q226 -21 195 -10Q150 7 110 50T53 141Q42 179 42 227Q42 332 101 403T245 474Q282 474 314 461T359 436T380 415Q386 405 389 408Q389 426 378 475Q368 505 355 529T329 567T306 590T288 603L282 606L120 501Q116 500 102 500Q84 500 75 506V566ZM388 225Q388 376 309 410Q299 416 273 419Q216 419 191 390Q174 371 168 342T162 218Q162 112 184 79Q212 39 273 39Q312 39 342 62T380 121Q388 159 388 225",247:"318 466Q318 500 339 518T386 537Q418 537 438 517T458 466Q458 438 440 417T388 396Q355 396 337 417T318 466ZM56 237T56 250T70 270H706Q721 262 721 250T706 230H70Q56 237 56 250ZM318 34Q318 68 339 86T386 105Q418 105 438 85T458 34Q458 6 440 -15T388 -36Q355 -36 337 -15T318 34",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",710:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",711:"114 611L127 630L136 644Q138 644 193 612Q248 581 250 581L306 612Q361 644 363 644L385 611L318 562L249 513L114 611",713:"69 544V590H430V544H69",714:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",715:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",728:"250 515Q179 515 138 565T92 683V694H129V689Q129 688 129 683T130 675Q137 631 169 599T248 567Q304 567 337 608T370 689V694H407V683Q403 617 361 566T250 515",729:"190 609Q190 637 208 653T252 669Q275 667 292 652T309 609Q309 579 292 564T250 549Q225 549 208 564T190 609",730:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",732:"179 601Q164 601 151 595T131 584T111 565L97 577L83 588Q83 589 95 603T121 633T142 654Q165 668 187 668T253 650T320 632Q335 632 348 638T368 649T388 668L402 656L416 645Q375 586 344 572Q330 565 313 565Q292 565 248 583T179 601",768:"-394 655Q-394 671 -381 685T-350 699Q-334 699 -323 688Q-310 671 -278 629T-225 561T-205 533T-218 519L-233 505L-304 563Q-381 626 -387 634Q-394 643 -394 655",769:"-151 699Q-133 699 -120 686T-107 656Q-107 651 -108 647T-113 637T-120 627T-133 616T-149 602T-170 585T-197 563L-268 505L-283 519Q-297 533 -296 533Q-296 534 -271 567T-218 636T-187 678L-184 681Q-182 684 -179 686T-172 692T-163 697T-151 699",770:"-388 560L-251 694L-243 686Q-113 562 -113 560L-139 531Q-141 532 -197 581L-250 627L-305 580Q-318 569 -331 557T-352 538L-360 532Q-362 530 -375 546L-388 560",771:"-321 601Q-336 601 -349 595T-369 584T-389 565L-403 577L-417 588Q-417 589 -405 603T-379 633T-358 654Q-335 668 -313 668T-247 650T-180 632Q-165 632 -152 638T-132 649T-112 668L-98 656L-84 645Q-125 586 -156 572Q-170 565 -187 565Q-208 565 -252 583T-321 601",772:"-431 544V590H-70V544H-431",774:"-250 515Q-321 515 -362 565T-408 683V694H-371V689Q-371 688 -371 683T-370 675Q-363 631 -331 599T-252 567Q-196 567 -163 608T-130 689V694H-93V683Q-97 617 -139 566T-250 515",775:"-310 609Q-310 637 -292 653T-248 669Q-225 667 -208 652T-191 609Q-191 579 -208 564T-250 549Q-275 549 -292 564T-310 609",776:"-405 612Q-405 633 -388 651T-347 669T-307 652T-290 612Q-290 588 -306 571T-348 554L-373 560Q-405 577 -405 612ZM-211 611Q-211 634 -196 649T-165 668Q-164 668 -160 668T-154 669Q-131 669 -114 652T-96 612T-113 572T-154 554Q-177 554 -194 570T-211 611",778:"-353 628Q-353 669 -321 692T-256 715Q-202 715 -175 689T-148 629Q-148 592 -177 567T-251 542Q-298 542 -325 567T-353 628ZM-187 628Q-187 660 -200 669T-241 678H-247Q-252 678 -258 678T-266 679Q-283 679 -293 674T-308 659T-312 644T-313 629Q-313 600 -302 590Q-290 579 -250 579H-235Q-221 579 -212 581T-195 595T-187 628",779:"-292 701Q-278 701 -262 690T-246 658Q-246 649 -250 641Q-252 637 -297 574T-344 510L-378 528Q-378 530 -355 598T-327 676Q-316 701 -292 701ZM-126 701Q-112 701 -96 690T-80 658Q-80 649 -84 641Q-86 637 -131 574T-178 510L-212 528Q-212 530 -189 598T-161 676Q-150 701 -126 701",780:"-386 611L-373 630L-364 644Q-362 644 -307 612Q-252 581 -250 581L-194 612Q-139 644 -137 644L-115 611L-182 562L-251 513L-386 611",824:"-612 -215T-619 -215T-631 -212T-637 -204T-639 -197Q-639 -190 -634 -183Q-621 -157 -400 274T-176 707Q-173 716 -160 716Q-153 716 -148 712T-142 703T-140 696Q-140 691 -372 241T-608 -212Q-612 -215 -619 -215",913:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",914:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",915:"128 619Q121 626 117 628T101 631T58 634H25V680H554V676Q556 670 568 560T582 444V440H542V444Q542 445 538 478T523 545T492 598Q454 634 349 634H334Q264 634 249 633T233 621Q232 618 232 339L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",916:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",917:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",918:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",919:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",920:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM610 339Q610 428 590 495T535 598T463 651T384 668Q332 668 289 638T221 566Q168 485 168 339Q168 274 176 235Q189 158 228 105T324 28Q356 16 388 16Q415 16 442 24T501 54T555 111T594 205T610 339ZM223 263V422H263V388H514V422H554V263H514V297H263V263H223",921:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",922:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",923:"320 708Q326 716 340 716H348H355Q367 716 372 708Q374 706 423 547T523 226T575 62Q581 52 591 50T634 46H661V0H653Q644 3 532 3Q411 3 390 0H379V46H392Q464 46 464 65Q463 70 390 305T316 539L246 316Q177 95 177 84Q177 72 198 59T248 46H253V0H245Q230 3 130 3Q47 3 38 0H32V46H45Q112 51 127 91Q128 92 224 399T320 708",924:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",925:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",926:"47 509L55 676Q55 677 333 677T611 676L619 509Q619 508 599 508T579 510Q579 529 575 557T564 589Q550 594 333 594T102 589Q95 586 91 558T87 510Q87 508 67 508T47 509ZM139 260V445H179V394H487V445H527V260H487V311H179V260H139ZM50 0L42 180H62Q82 180 82 178Q82 133 89 105Q92 93 95 90T108 86Q137 83 333 83Q530 83 558 86Q568 87 571 90T577 105Q584 133 584 178Q584 180 604 180H624L616 0H50",927:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",928:"128 619Q121 626 117 628T101 631T58 634H25V680H724V634H691Q651 633 640 631T622 619V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V634H232V348L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V619",929:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",931:"666 247Q664 244 652 126T638 4V0H351Q131 0 95 0T57 5V6Q54 12 57 17L73 36Q89 54 121 90T182 159L305 299L56 644L55 658Q55 677 60 681Q63 683 351 683H638V679Q640 674 652 564T666 447V443H626V447Q618 505 604 543T559 605Q529 626 478 631T333 637H294H189L293 494Q314 465 345 422Q400 346 400 340Q400 338 399 337L154 57Q407 57 428 58Q476 60 508 68T551 83T575 103Q595 125 608 162T624 225L626 251H666V247",932:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",933:"55 551Q55 604 91 654T194 705Q240 705 277 681T334 624T367 556T385 498L389 474L392 488Q394 501 400 521T414 566T438 615T473 659T521 692T584 705Q620 705 648 689T691 647T714 597T722 551Q722 540 719 538T699 536Q680 536 677 541Q677 542 677 544T676 548Q676 576 650 596T588 616H582Q538 616 505 582Q466 543 454 477T441 318Q441 301 441 269T442 222V61Q448 55 452 53T478 48T542 46H569V0H557Q533 3 389 3T221 0H209V46H236Q256 46 270 46T295 47T311 48T322 51T328 54T332 57T337 61V209Q337 383 333 415Q313 616 189 616Q154 616 128 597T101 548Q101 540 97 538T78 536Q63 536 59 538T55 551",934:"312 622Q310 623 307 625T303 629T297 631T286 634T270 635T246 636T211 637H184V683H196Q220 680 361 680T526 683H538V637H511Q468 637 447 635T422 631T411 622V533L425 531Q525 519 595 466T665 342Q665 301 642 267T583 209T506 172T425 152L411 150V61Q417 55 421 53T447 48T511 46H538V0H526Q502 3 361 3T196 0H184V46H211Q231 46 245 46T270 47T286 48T297 51T303 54T307 57T312 61V150H310Q309 151 289 153T232 166T160 195Q149 201 136 210T103 238T69 284T56 342Q56 414 128 467T294 530Q309 532 310 533H312V622ZM170 342Q170 207 307 188H312V495H309Q301 495 282 491T231 469T186 423Q170 389 170 342ZM415 188Q487 199 519 236T551 342Q551 384 539 414T507 459T470 481T434 491T415 495H410V188H415",935:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",936:"340 622Q338 623 335 625T331 629T325 631T314 634T298 635T274 636T239 637H212V683H224Q248 680 389 680T554 683H566V637H539Q479 637 464 635T439 622L438 407Q438 192 439 192Q443 193 449 195T474 207T507 232T536 276T557 344Q560 365 562 417T573 493Q587 536 620 544Q627 546 671 546H715L722 540V515Q714 509 708 509Q680 505 671 476T658 392T644 307Q599 177 451 153L438 151V106L439 61Q446 54 451 52T476 48T539 46H566V0H554Q530 3 389 3T224 0H212V46H239Q259 46 273 46T298 47T314 48T325 51T331 54T335 57T340 61V151Q126 178 117 406Q115 503 69 509Q55 509 55 526Q55 541 59 543T86 546H107H120Q150 546 161 543T184 528Q198 514 204 493Q212 472 213 420T226 316T272 230Q287 216 303 207T330 194L339 192Q340 192 340 407V622",937:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8192:"",8193:"",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8203:"",8204:"",8211:"0 248V285H499V248H0",8212:"0 248V285H999V248H0",8213:"0 248V285H999V248H0",8214:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8215:"0 -62V-25H499V-62H0",8216:"64 494Q64 548 86 597T131 670T160 694Q163 694 172 685T182 672Q182 669 170 656T144 625T116 573T101 501Q101 489 102 489T107 491T120 497T138 500Q163 500 180 483T198 440T181 397T139 379Q110 379 87 405T64 494",8217:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",8220:"128 494Q128 528 137 560T158 616T185 658T209 685T223 694T236 685T245 670Q244 668 231 654T204 622T178 571T164 501Q164 489 165 489T170 491T183 497T201 500Q226 500 244 483T262 440T245 397T202 379Q173 379 151 405T128 494ZM332 494Q332 528 341 560T362 616T389 658T413 685T427 694T439 685T449 672Q449 669 437 656T411 625T383 573T368 501Q368 489 369 489T374 491T387 497T405 500Q430 500 448 483T466 440T449 397T406 379Q377 379 355 405T332 494",8221:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",8224:"182 675Q195 705 222 705Q234 705 243 700T253 691T263 675L262 655Q262 620 252 549T240 454V449Q250 451 288 461T346 472T377 461T389 431Q389 417 379 404T346 390Q327 390 288 401T243 412H240V405Q245 367 250 339T258 301T261 274T263 225Q263 124 255 -41T239 -213Q236 -216 222 -216H217Q206 -216 204 -212T200 -186Q199 -175 199 -168Q181 38 181 225Q181 265 182 280T191 327T204 405V412H201Q196 412 157 401T98 390Q76 390 66 403T55 431T65 458T98 472Q116 472 155 462T205 449Q204 452 204 460T201 490T193 547Q182 619 182 655V675",8225:"181 658Q181 705 222 705T263 658Q263 633 252 572T240 497Q240 496 241 496Q243 496 285 507T345 519Q365 519 376 508T388 478Q388 466 384 458T375 447T361 438H344Q318 438 282 448T241 459Q240 458 240 456Q240 449 251 384T263 297Q263 278 255 267T238 253T222 250T206 252T190 266T181 297Q181 323 192 383T204 458Q204 459 203 459Q198 459 162 449T101 438H84Q74 443 70 446T61 457T56 478Q56 497 67 508T99 519Q117 519 159 508T203 496Q204 496 204 499Q204 507 193 572T181 658ZM181 202Q181 249 222 249T263 202Q263 185 259 161T249 103T240 48V41H243Q248 41 287 52T346 63T377 52T389 22Q389 8 379 -5T346 -19Q327 -19 288 -8T243 3H240V-4Q243 -24 249 -58T259 -117T263 -158Q263 -177 255 -188T238 -202T222 -205T206 -203T190 -189T181 -158Q181 -141 185 -117T195 -59T204 -4V3H201Q196 3 157 -8T98 -19Q76 -19 66 -6T55 22T65 49T98 63Q117 63 156 52T201 41H204V48Q201 68 195 102T185 161T181 202",8226:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8230:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60ZM525 60Q525 84 542 102T585 120Q609 120 627 104T646 61Q646 36 629 18T586 0T543 17T525 60ZM972 60Q972 84 989 102T1032 120Q1056 120 1074 104T1093 61Q1093 36 1076 18T1033 0T990 17T972 60",8242:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",8245:"12 501Q12 527 31 542T63 558Q73 560 77 560Q114 560 128 528Q133 518 188 293T244 61Q244 56 223 50T195 43Q192 43 190 45T102 263T14 486Q12 496 12 501",8254:"69 544V590H430V544H69",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8288:"",8289:"",8290:"",8291:"",8292:"",8407:"377 694Q377 702 382 708T397 714Q404 714 409 709Q414 705 419 690Q429 653 460 633Q471 626 471 615Q471 606 468 603T454 594Q411 572 379 531Q377 529 374 525T369 519T364 517T357 516Q350 516 344 521T337 536Q337 555 384 595H213L42 596Q29 605 29 615Q29 622 42 635H401Q377 673 377 694",8450:"684 131Q684 125 672 109T633 71T573 29T489 -5T386 -19Q330 -19 276 -3T174 46T91 134T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q212 547 212 336Q212 249 233 179Q274 30 405 30Q533 30 641 130Q658 147 666 147Q671 147 677 143T684 131ZM250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q89 213 113 169T164 101T217 61T260 39L277 34Q270 41 264 48Q199 111 181 254Q178 281 178 344T181 434Q200 559 250 625ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565",8459:"331 505Q331 519 382 574T472 629H480Q512 629 529 614T547 576Q547 555 534 532T520 504Q520 493 549 493Q590 493 623 506T668 533L681 546Q731 600 772 641T832 700T852 717Q857 717 860 711T865 697L866 690Q866 688 813 617T708 475T656 403Q682 403 714 404H771L780 416Q1004 707 1167 707Q1209 707 1225 689T1241 646Q1241 604 1209 547T1118 447Q1081 422 1034 405T952 382T888 374T857 370H852L826 334Q733 204 708 144Q691 104 691 76Q691 29 748 29Q768 31 791 48T831 83T862 122T881 146Q883 148 900 148H917Q921 143 921 140T914 127Q810 -8 723 -8Q611 -4 611 100Q611 142 631 191T676 275T721 337T742 367Q716 367 685 366H628L620 355Q618 352 558 268Q486 168 461 141Q405 79 339 34T215 -28Q188 -36 153 -36Q86 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 60Q67 28 99 14T170 0Q214 0 272 47T419 224L505 340L518 357Q513 357 504 356T467 347T415 330T360 300T308 253Q296 238 295 237H278H274Q256 237 256 243Q256 248 263 256Q291 294 330 321T407 362T476 382T530 393T552 398Q556 402 573 423T600 454Q602 457 604 460T608 465L610 467Q565 455 532 455Q465 455 449 483Q447 487 447 498Q447 513 463 538T479 579Q479 593 463 593Q436 593 385 519Q374 504 371 502T360 499H353H349Q331 499 331 505ZM1195 634Q1195 643 1195 648T1185 662T1157 671Q1130 671 1092 644T1019 579T952 502T901 436L882 409L891 410Q900 411 913 412T934 415Q1081 439 1144 520Q1195 590 1195 634",8460:"11 -16L1 0Q7 6 25 27T57 62T91 88T128 101Q159 99 195 66L203 59L211 67Q239 95 239 133Q239 158 210 213T152 330T123 430Q123 477 173 536T269 630T320 666Q376 610 440 606H443Q457 606 466 611T519 647L542 664Q543 664 543 654V643L522 622Q434 537 403 537Q388 537 366 543T329 555T293 570T270 580L261 585L253 574Q206 517 206 475Q206 452 218 416T242 356L255 331Q256 331 270 345T324 391T421 459L437 468H453Q545 463 608 421L618 415L623 392Q644 307 644 233Q644 97 612 9Q604 -10 601 -15T581 -35Q505 -104 467 -124Q446 -133 431 -133Q414 -132 399 -126T376 -115T368 -107Q368 -106 392 -75L415 -43Q432 -67 444 -73T472 -79H474Q479 -79 484 -78T501 -69T521 -50T538 -13T551 46Q558 97 558 180Q558 232 557 245Q553 277 547 300T528 349T488 389T424 404Q344 404 276 295Q272 288 273 285Q300 216 300 168Q300 161 300 156T298 145T297 137T293 129T289 123T283 116T277 107Q212 23 178 -13L166 -26L149 -9Q108 32 81 32Q63 32 21 -7L11 -16",8461:"14 666Q14 675 26 683H344L351 679Q361 665 351 655Q344 648 317 648Q287 645 282 641Q270 637 269 623T266 497V370H511V497Q511 519 510 553Q509 615 507 626T496 641H495Q489 645 459 648Q420 648 420 665Q420 672 426 679L433 683H751Q762 676 762 666Q762 648 724 648Q684 645 677 632Q675 626 675 341Q675 57 677 52Q684 38 724 35Q762 35 762 16Q762 6 751 -1H433L426 3Q420 10 420 17Q420 35 459 35Q501 38 506 52Q511 64 511 190V323H266V190Q266 60 271 52Q276 38 317 35Q342 35 351 28Q360 17 351 3L344 -1H26Q14 5 14 16Q14 35 53 35Q94 38 99 52Q104 60 104 341T99 632Q93 645 53 648Q14 648 14 666ZM233 341V553Q233 635 239 648H131Q134 641 135 638T137 603T139 517T139 341Q139 131 138 89T132 37Q131 36 131 35H239Q233 47 233 129V341ZM639 341V489Q639 548 639 576T640 620T642 639T646 648H537L542 639Q546 625 546 341Q546 130 545 88T538 37Q537 36 537 35H646Q643 41 643 42T641 55T639 84T639 140V341",8462:"137 683Q138 683 209 688T282 694Q294 694 294 685Q294 674 258 534Q220 386 220 383Q220 381 227 388Q288 442 357 442Q411 442 444 415T478 336Q478 285 440 178T402 50Q403 36 407 31T422 26Q450 26 474 56T513 138Q516 149 519 151T535 153Q555 153 555 145Q555 144 551 130Q535 71 500 33Q466 -10 419 -10H414Q367 -10 346 17T325 74Q325 90 361 192T398 345Q398 404 354 404H349Q266 404 205 306L198 293L164 158Q132 28 127 16Q114 -11 83 -11Q69 -11 59 -2T48 16Q48 30 121 320L195 616Q195 629 188 632T149 637H128Q122 643 122 645T124 664Q129 683 137 683",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8464:"487 225Q398 255 398 342Q398 410 455 492Q491 545 552 582T669 636T800 673T918 712Q930 717 933 717Q939 717 942 706T946 689Q946 686 915 664T830 591T729 480Q691 429 657 351T615 260Q628 260 663 279T733 339T769 426Q769 442 767 459T764 479Q764 484 766 486Q769 488 781 493T797 498Q802 498 803 494T808 472Q813 442 813 425Q813 369 761 315Q692 246 605 224L592 220L584 209Q547 155 487 106T358 25Q270 -17 191 -17Q143 -17 101 1T59 59Q59 96 85 127T148 158Q169 158 179 146T189 119Q189 102 167 89T125 75Q116 75 109 77T101 81T97 80Q96 77 96 72Q96 50 123 36T204 21H216Q249 21 302 49T411 134Q439 161 459 187Q487 220 487 225ZM460 334Q460 308 472 290T498 268L510 263Q515 263 545 313T626 438T723 561Q751 589 775 609T808 636T817 644H816Q813 644 732 618Q681 601 645 584T585 548T549 514T518 476Q460 390 460 334",8465:"190 601Q161 601 137 587T97 553T71 512T55 477T48 463Q44 465 39 468L30 473L35 488Q73 594 106 636T199 685Q200 686 211 686Q250 686 326 652T417 617Q435 617 455 626T497 652T522 670Q532 660 532 654Q469 591 390 550L378 543L343 556Q223 601 190 601ZM378 208Q378 249 369 318T360 424Q360 430 360 439T361 451L362 462Q416 526 482 571L495 580L503 577L511 575L499 562Q442 502 442 465Q442 436 452 368T462 246Q462 169 442 128T385 56Q292 -26 195 -26Q150 -26 104 14L96 21L43 -16Q43 -15 43 -14T41 -10T38 0L48 13Q76 50 123 97L150 125Q154 131 159 131Q166 131 171 116T182 81T193 53Q199 43 216 33T261 22Q307 22 344 68Q378 113 378 208",8466:"572 704Q607 704 607 693Q607 681 590 664H588Q586 664 584 664T578 663Q504 658 434 592T363 457Q363 426 386 401Q417 371 481 361Q490 360 527 360H562Q565 363 595 404T666 494T755 596T854 682T945 717Q986 717 1010 696T1035 637Q1035 593 996 531T873 414Q809 378 753 360T674 338T651 333Q650 333 633 308T588 245T544 185Q498 126 426 78L413 68H414Q498 47 575 47Q626 47 676 74T755 139L762 148H779H783Q802 148 802 142Q802 137 795 129Q760 81 691 33T544 -16Q470 -16 366 20L341 29L331 24Q239 -17 155 -17H141Q90 -17 61 -12T23 1T14 22Q14 44 39 65T103 95Q126 101 180 101Q224 101 258 98T309 90T330 86Q332 86 353 103T389 135Q401 146 412 158T431 179T450 203T466 225T485 252T505 280L535 322H509Q391 322 340 362T289 452Q289 495 321 547T396 630Q438 665 486 684T572 704ZM978 635Q978 644 977 650T973 661T968 668T961 673T954 676T946 678T938 680Q929 680 925 677Q893 659 795 531T682 377Q683 377 711 385T755 401T801 421T856 453T906 495Q927 516 952 557T978 635ZM274 50Q274 51 258 54T216 61T166 65Q160 65 151 65T140 64Q115 58 102 48T88 31Q88 20 159 20Q191 20 219 27T261 42L274 50",8467:"345 104T349 104T361 95T369 80T352 59Q268 -20 206 -20Q170 -20 146 3T113 53T99 104L94 129Q94 130 79 116T48 86T28 70Q22 70 15 79T7 94Q7 98 12 103T58 147L91 179V185Q91 186 91 191T92 200Q92 282 128 400T223 612T336 705Q397 705 397 636V627Q397 453 194 233Q185 223 180 218T174 211T171 208T165 201L163 186Q159 142 159 123Q159 17 208 17Q228 17 253 30T293 56T335 94Q345 104 349 104ZM360 634Q360 655 354 661T336 668Q328 668 322 666T302 645T272 592Q252 547 229 467T192 330L179 273Q179 272 186 280T204 300T221 322Q327 453 355 590Q360 612 360 634",8469:"20 664Q20 666 31 683H142Q256 683 258 681Q259 680 279 653T342 572T422 468L582 259V425Q582 451 582 490T583 541Q583 611 573 628T522 648Q500 648 493 654Q484 665 493 679L500 683H691Q702 676 702 666Q702 657 698 652Q688 648 680 648Q633 648 627 612Q624 601 624 294V-8Q616 -20 607 -20Q601 -20 596 -15Q593 -13 371 270L156 548L153 319Q153 284 153 234T152 167Q152 103 156 78T172 44T213 34Q236 34 242 28Q253 17 242 3L236 -1H36Q24 6 24 16Q24 34 56 34Q58 35 69 36T86 40T100 50T109 72Q111 83 111 345V603L96 619Q72 643 44 648Q20 648 20 664ZM413 419L240 648H120L136 628Q137 626 361 341T587 54L589 68Q589 78 589 121V192L413 419",8472:"300 74Q300 133 338 133Q350 133 356 126T363 109Q363 88 340 76Q340 71 342 62T358 39T393 26Q435 26 474 67T532 182T551 290Q551 325 535 349T484 373Q430 373 378 348T291 289T228 218T187 157T174 130Q254 30 265 10Q276 -15 276 -41Q276 -101 235 -158T142 -216Q112 -216 90 -195T67 -118Q67 -40 104 64L110 81Q81 118 81 174Q81 268 134 360T247 453Q252 453 255 451T258 447L259 445Q259 432 253 420Q251 416 242 416Q209 411 176 341T142 203Q142 193 143 184T146 170T149 165L158 180Q215 280 303 345T485 410Q548 410 586 368T625 255Q625 157 553 74T389 -10H383Q349 -10 325 14Q302 37 300 74ZM105 -123Q105 -134 106 -141T110 -158T122 -173T145 -178Q155 -178 160 -176Q184 -163 199 -132T214 -73Q214 -69 214 -66T213 -59T212 -53T209 -47T205 -41T199 -33T193 -25T184 -14T174 -1L165 10Q156 22 148 32L139 43Q138 43 130 15T113 -54T105 -123",8473:"16 666Q16 675 28 683H195Q334 683 370 682T437 672Q511 657 554 611T597 495Q597 343 404 309Q402 308 401 308Q381 303 319 303H261V181Q261 157 262 120Q262 60 267 50T304 36Q310 35 313 35Q352 35 352 17Q352 10 346 3L339 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM235 35Q228 46 227 84Q226 129 226 337V621L230 635L237 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H235ZM301 341H313Q339 341 354 344T389 362T417 410T426 498Q426 586 401 616T322 647Q301 647 293 643Q271 637 264 621Q261 617 261 479V341H301ZM429 350Q431 350 443 353T476 367T515 391T548 432T562 490Q562 550 524 592Q507 607 484 619Q481 621 448 635L433 639L439 621Q462 578 462 506Q462 448 454 413T437 366T428 350H429",8474:"480 -10Q480 -13 486 -24T507 -50T541 -80T588 -104T648 -114Q666 -114 688 -110T714 -106Q724 -106 728 -114T729 -130Q723 -145 663 -163T548 -181Q503 -181 463 -169T395 -139T343 -97T307 -56T284 -19L280 -3L262 1Q188 24 131 81Q57 155 37 275Q34 292 34 342T37 410Q58 528 131 601Q179 652 248 676T388 701Q485 701 562 661Q698 595 731 448Q742 410 742 341T731 235Q707 141 646 81Q616 50 575 27T493 -5L480 -10ZM568 342Q568 613 437 659L395 666Q329 666 286 626Q232 570 213 439Q210 408 210 342T213 246Q231 113 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 134 568 342ZM174 341V354Q174 393 175 419T183 484T205 561T246 635L249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 491 69 344Q69 133 231 52Q247 42 247 46Q247 46 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 410 689 467T640 556T588 606T546 630Q532 638 531 638Q530 638 531 635Q563 590 577 543Q602 472 602 341V316Q602 264 599 230T580 144T531 48Q529 44 532 45T546 52Q575 68 596 84T642 128T683 200T706 299Q708 327 708 341ZM391 -17H333Q329 -15 326 -15Q324 -15 324 -17Q324 -21 362 -68Q424 -130 506 -143Q518 -144 544 -144Q569 -144 577 -143L589 -141L575 -139Q544 -127 509 -101T453 -37L442 -19L391 -17",8475:"224 266Q185 266 156 286T127 354Q127 419 176 487T282 594Q346 642 433 679T615 717Q732 717 802 680L815 673Q824 680 840 690T860 700Q864 700 867 693T872 680L873 673Q873 668 858 659L845 651L853 642Q887 605 887 561Q887 500 840 439Q790 379 681 336Q693 312 693 292Q692 276 689 263T672 229T653 198T620 152L575 87Q557 57 557 33Q557 24 560 17T566 8L569 5Q546 5 508 25T470 76Q470 83 473 92T545 198T616 310Q616 317 615 318T612 319Q603 319 575 315H560L545 291Q492 201 429 135T277 23Q202 -17 142 -17H130Q50 -17 16 17Q-2 35 -2 57Q-2 95 24 126T88 158Q106 158 116 147T127 121Q127 110 122 102Q116 93 99 84T63 75Q58 75 53 76T47 77T45 75T44 67Q45 52 57 42T88 27T120 21T144 19Q174 19 208 36T267 76T324 134T369 189T406 239Q462 319 504 374T616 503T755 631L770 644Q767 647 753 654T697 670T602 680Q493 680 399 631T247 516Q218 485 193 440T168 359Q168 328 188 316T234 303Q255 303 273 315T304 340T343 389T390 448Q428 490 441 510T456 548Q456 557 458 559Q459 560 476 567T496 575Q505 575 505 558Q505 511 434 412Q429 406 427 403Q397 360 378 343Q342 308 300 287T224 266ZM819 564Q819 595 800 619L784 606Q729 557 692 512T605 387L591 365L610 364Q622 364 631 363T641 361Q643 361 651 363Q725 388 772 449T819 564ZM794 141Q794 123 725 63T612 3Q609 3 612 5Q612 5 615 7Q639 19 678 57T742 131L755 148H772H780Q794 148 794 141ZM588 -3Q590 0 593 0H594L593 -1Q592 -1 590 -2L588 -3",8476:"27 496Q31 569 102 627T234 685Q236 685 241 685T251 686Q287 686 318 672T367 638T399 598T418 564L423 550Q424 554 434 567T463 601T505 639T561 671T626 685Q672 685 688 659T710 572Q713 533 721 523T766 513Q781 513 787 514T794 516Q796 512 798 509T801 504T802 501T787 493Q702 461 624 401L607 389Q655 383 688 358L697 352V342Q699 330 699 297Q704 209 710 173T734 103Q751 69 765 69Q769 69 806 83L824 90V74Q823 73 759 24T693 -26Q692 -26 660 32L628 90L629 111Q631 159 631 177Q631 278 614 300Q584 340 523 340Q500 340 467 333T431 325Q429 325 429 322Q428 321 426 308T420 275T410 230T392 178T366 125L358 112L342 99Q306 70 269 38T213 -10T193 -26Q192 -26 163 0T116 26Q82 26 50 -8L42 -16L35 -8L27 0L35 10Q43 21 58 38T104 80T158 106Q179 106 218 65L235 48Q238 48 255 60T295 99T329 158Q352 231 352 359Q352 555 242 614Q210 628 187 628Q140 628 116 600T91 548Q91 522 138 464T185 382V376Q185 345 158 313T103 263L76 246Q74 244 64 253L54 260L65 267Q91 285 100 302Q111 318 111 337Q111 355 69 410T27 496ZM562 628Q504 628 443 507L435 491L436 479Q437 471 437 446Q437 396 432 351L529 389L602 426Q673 462 673 463H672Q644 470 637 483T622 553Q608 628 562 628",8477:"17 665Q17 672 28 683H221Q415 681 439 677Q461 673 481 667T516 654T544 639T566 623T584 607T597 592T607 578T614 565T618 554L621 548Q626 530 626 497Q626 447 613 419Q578 348 473 326L455 321Q462 310 473 292T517 226T578 141T637 72T686 35Q705 30 705 16Q705 7 693 -1H510Q503 6 404 159L306 310H268V183Q270 67 271 59Q274 42 291 38Q295 37 319 35Q344 35 353 28Q362 17 353 3L346 -1H28Q16 5 16 16Q16 35 55 35Q96 38 101 52Q106 60 106 341T101 632Q95 645 55 648Q17 648 17 665ZM241 35Q238 42 237 45T235 78T233 163T233 337V621L237 635L244 648H133Q136 641 137 638T139 603T141 517T141 341Q141 131 140 89T134 37Q133 36 133 35H241ZM457 496Q457 540 449 570T425 615T400 634T377 643Q374 643 339 648Q300 648 281 635Q271 628 270 610T268 481V346H284Q327 346 375 352Q421 364 439 392T457 496ZM492 537T492 496T488 427T478 389T469 371T464 361Q464 360 465 360Q469 360 497 370Q593 400 593 495Q593 592 477 630L457 637L461 626Q474 611 488 561Q492 537 492 496ZM464 243Q411 317 410 317Q404 317 401 315Q384 315 370 312H346L526 35H619L606 50Q553 109 464 243",8484:"39 -1Q29 9 29 12Q29 23 60 77T219 337L410 648H364Q261 648 210 628Q168 612 142 588T109 545T97 509T88 490Q85 489 80 489Q72 489 61 503L70 588Q72 607 75 628T79 662T81 675Q84 677 88 681Q90 683 341 683H592Q604 673 604 666Q604 662 412 348L221 37Q221 35 301 35Q406 35 446 48Q504 68 543 111T597 212Q602 239 617 239Q624 239 629 234T635 223Q635 215 621 113T604 8L597 1Q595 -1 317 -1H39ZM148 637L166 648H112V632Q111 629 110 622T108 612Q108 608 110 608T116 612T129 623T148 637ZM552 646Q552 648 504 648Q452 648 450 643Q448 639 266 343T77 37Q77 35 128 35H179L366 339L552 646ZM572 35Q581 89 581 97L561 77Q542 59 526 48L508 37L539 35H572",8486:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8487:"126 584Q119 584 110 539T97 493Q95 490 73 490Q44 490 44 501Q44 515 62 590Q75 672 82 679Q84 684 177 684Q193 684 214 684T241 685Q265 685 271 682T277 664V648Q271 572 229 434T186 231Q186 173 203 132T247 70T302 42T360 33Q391 33 419 42T474 72T517 133T533 231Q533 297 491 437T442 648Q442 675 446 679Q448 684 542 684Q635 684 637 681Q640 678 657 594T675 501Q675 490 646 490Q624 490 622 493Q620 493 609 538T593 584Q591 585 585 585T569 586T551 588H513Q514 586 518 573T538 531T582 453Q647 340 660 277Q663 259 663 232Q663 194 657 177Q652 151 629 112T560 39Q495 -5 424 -19Q403 -22 360 -22Q318 -22 297 -19Q239 -8 193 18T120 74T80 131T62 177Q56 194 56 229Q56 281 74 328T137 453Q160 491 174 518T193 555T201 575T206 588H168Q160 587 150 587T134 586T126 584",8488:"148 590Q95 592 91 627V633L160 729H176Q169 713 169 705Q169 670 244 670Q269 670 305 672T357 675Q405 675 432 661T468 609Q469 605 469 596Q469 572 460 540Q433 463 301 372Q325 378 359 378Q431 378 472 350T519 297Q532 249 532 198Q532 115 500 40T442 -57Q335 -139 202 -139Q165 -139 125 -131L112 -129V-100Q112 -49 106 -33T75 -17Q55 -17 31 -35L22 -42L11 -26L22 -18Q94 36 151 36H160Q171 36 178 33T188 27T194 13T196 -5T197 -32Q198 -79 206 -90Q217 -107 251 -107Q336 -107 389 -33T442 155Q442 240 407 274Q362 319 285 319Q236 319 192 298Q188 298 181 309L224 372Q227 373 234 374T246 376T257 379T271 384T285 391T302 402T321 417Q384 471 384 540Q384 562 366 581T306 600Q292 600 233 595T148 590",8492:"256 262Q161 262 161 351Q161 408 203 471T289 570Q380 645 475 676T617 707L627 708Q637 708 644 708Q759 708 831 675L844 669L857 677Q892 700 896 700Q902 700 907 685Q907 683 907 681T908 678T909 676T909 673Q909 671 909 670T906 667T903 664T897 660T889 655L878 647L889 636Q928 598 928 548Q928 529 923 510T907 474T886 442T861 412T837 388T815 368T800 355Q847 323 847 270V263Q847 205 806 145Q766 82 695 37T564 -8Q527 -8 506 10T484 58Q484 85 501 117T543 172Q607 226 685 228Q695 228 698 226Q703 220 692 206Q684 194 682 193T665 191Q625 189 595 172T550 133T529 93T522 66Q522 29 576 29Q642 29 705 109Q785 211 785 270Q785 287 779 300T769 316T755 327L740 319Q682 290 634 290Q611 290 592 294H588L565 261Q559 252 544 231T522 201T504 178T481 151T455 123Q394 63 314 18T159 -28Q103 -28 67 -6T31 54Q31 88 57 123T123 158Q144 158 154 146T164 119Q164 102 142 89T100 75Q94 75 87 77T76 80L72 81Q69 78 69 65Q69 35 102 22T175 9Q184 9 198 11Q248 23 300 70T403 187T508 331T636 489T789 629L801 639Q796 642 786 647T732 661T633 670Q592 670 558 665Q481 651 409 613T286 520Q274 507 258 485T222 424T202 354Q202 299 269 299Q282 299 295 301T318 307T339 317T358 329T376 345T391 362T406 380T420 398T433 417T445 435Q496 512 496 547Q496 559 497 560T516 569Q526 574 530 574Q538 574 538 540Q538 414 427 325Q342 262 256 262ZM689 382Q708 382 753 375L765 387Q860 482 860 555Q860 594 839 610L822 592Q794 563 752 511T680 420T651 380Q655 381 660 381Q664 382 689 382ZM697 344Q692 345 681 345H675Q671 345 665 345T655 344T650 344L648 342Q646 339 645 338Q643 333 639 327H653Q670 329 676 330Q706 342 706 343Q702 344 697 344",8493:"299 585Q333 609 384 634T470 672L505 685Q506 685 513 662T531 613T548 580Q553 576 563 576Q575 576 605 585Q607 585 607 575V564Q537 532 496 527Q475 542 456 567T427 610T415 627Q410 627 398 618T382 603Q373 588 373 558T386 475T400 399Q400 337 366 303Q343 281 309 266T254 247T226 242L214 257Q214 258 223 260T251 272T287 299Q304 316 304 360Q304 396 289 451T274 532Q274 553 277 561V564H269Q205 558 172 501T139 358Q139 207 226 127T443 46Q448 46 457 46T470 47L485 48L601 106Q602 106 602 93V80Q551 48 517 25T474 -4T460 -13T443 -19Q409 -24 367 -24Q360 -24 351 -24T335 -23T326 -22Q190 -2 125 87T59 319V328Q62 412 96 487L101 500L118 512Q189 563 245 591L266 601L299 585",8496:"280 398L279 400Q278 402 277 405T275 413T272 426T271 443Q271 494 302 544T379 629T472 685T553 707H565H573Q630 707 664 689Q718 661 718 604Q718 548 662 492T553 436Q525 436 508 451T490 492Q490 534 531 579T619 630Q632 630 632 623Q632 619 624 606Q614 593 602 592T578 580Q566 568 549 541T532 497Q532 474 565 474Q577 474 587 476Q600 481 611 489Q630 503 651 535T672 596Q672 660 553 660H548Q494 660 450 616Q421 587 384 531T343 439Q341 420 344 415H345Q346 415 352 415T369 417T391 418Q421 418 440 412T466 398T473 382Q473 367 452 353T398 339Q370 339 348 345T315 359L304 366Q297 365 284 360T234 321T163 234Q120 160 120 117Q120 83 149 57T252 30Q311 30 357 60Q386 79 414 114T452 179Q454 186 454 200Q454 230 415 242Q401 246 373 246Q353 246 347 244Q328 236 313 219T288 184T274 149T265 121T261 109Q260 107 247 102T230 97Q223 97 223 105Q223 148 271 216T386 284Q446 284 483 260T520 195Q520 121 427 57T239 -8Q192 -8 152 2T79 46T46 133Q46 212 107 285T269 394L280 398ZM427 376Q427 377 402 380Q386 380 386 379L425 375L427 376",8497:"258 428Q258 489 322 562T482 685T661 735Q726 735 824 693T977 651Q990 651 990 644Q990 639 971 612T948 581Q947 580 938 580Q878 580 784 621T617 663Q544 663 480 635T379 568T320 492T299 431Q299 387 362 387Q404 387 438 402T493 438T527 486T546 531T551 563Q551 569 550 575T549 584T549 590Q551 593 563 602T579 611Q584 611 592 605T608 584T616 548Q616 513 595 477T554 423Q518 392 464 372T349 351Q258 351 258 428ZM324 187T305 187T286 196Q286 202 301 217Q327 242 383 262T484 290L527 297L567 356Q624 441 643 467T688 521Q715 550 752 581T795 613T804 603T808 587T778 547T702 444T626 300H637Q663 302 685 306L697 308L703 317Q745 376 792 400Q806 406 818 406Q849 406 849 375Q847 355 831 338T797 312T763 296L747 290Q744 289 735 266T724 241Q722 240 702 232T664 217T645 210Q638 210 638 218Q638 224 653 246T669 270Q669 271 668 271Q663 270 624 264L607 263Q570 199 529 152Q513 133 484 106T409 45T305 -13T193 -36Q109 -36 74 -10T39 50Q39 86 64 121T128 158Q171 158 171 121Q171 97 141 83Q125 75 107 75Q93 75 80 83Q76 71 76 62Q76 29 117 15T207 0Q324 0 494 248L501 258H495Q368 239 330 195Q324 187 305 187ZM775 335Q806 358 806 368Q805 369 804 369Q800 369 791 360Q774 336 775 335",8498:"457 681Q471 695 477 695Q485 695 497 681V12L484 -1H68Q55 14 55 19T68 39H457V328H215L211 335Q198 346 211 359L217 368H457V681",8499:"112 -7Q86 -7 58 6T30 48T54 103T113 130Q129 130 141 121T153 94Q153 71 132 59T90 47H80Q95 30 133 30Q180 30 228 63T311 137T402 249T500 361Q566 425 703 529T910 693Q942 721 945 721T958 716T970 709Q974 704 964 691Q961 688 905 622T847 554L595 181Q553 121 527 77T496 19L492 5Q497 5 531 46Q579 98 685 224T850 409L972 524Q994 543 1004 556Q1012 567 1097 643T1186 720Q1194 720 1206 715T1215 703Q1215 701 1191 671T1133 599T1080 530Q1036 461 983 357T862 152Q802 64 799 17Q799 7 800 5T811 2Q836 2 882 37T969 126Q972 130 974 134T978 138T983 139T996 140H1012Q1018 134 1018 132Q1018 122 981 83T889 4T795 -35Q761 -35 745 -12T728 48Q728 122 781 190Q833 269 890 370L927 434L914 422Q848 360 752 245Q643 117 582 51T498 -33T461 -50Q424 -48 424 -4Q424 84 481 172L714 495Q591 406 523 333Q507 316 430 226T313 95Q263 48 221 24T162 -4T120 -7H112",8501:"55 613Q55 643 61 663T74 688T85 694Q94 694 94 681Q98 632 134 588L412 285Q416 311 430 397T447 509V519L438 526Q407 554 398 571T388 617T394 664T407 688T418 694Q425 694 427 684Q429 675 454 635T488 586Q490 584 496 579T513 563T537 540Q555 516 555 487Q555 460 549 441T537 416T528 409Q519 409 517 415T513 435T503 463Q492 481 490 481Q454 264 454 246Q454 237 479 212T529 152T555 79Q555 32 538 9Q531 1 524 1Q516 1 516 13Q512 62 476 106Q468 115 337 258T195 412L193 406Q191 401 189 394T183 377T176 352T171 322T167 284T165 240Q165 224 166 220Q171 199 211 152T252 70Q252 45 235 29T203 8T175 1Q170 0 115 0H79Q60 0 58 3T55 20Q55 31 58 34Q60 37 76 37Q112 39 126 46T140 70Q140 96 112 148T83 236Q83 281 102 334T140 419T159 452Q55 556 55 613",8502:"56 706V726Q56 763 76 763Q83 763 87 759T98 741Q108 726 116 721L127 717L340 715Q547 712 564 709Q575 705 587 692Q599 680 605 663L609 650V137H676Q687 124 687 115Q687 110 678 100T622 43L558 -21H-9Q-22 -6 -22 -1T-13 14T42 72L107 137H569V339Q569 541 567 546Q558 555 554 557L545 563H329Q118 566 101 569Q90 573 78 586Q54 610 54 661Q54 670 56 706",8503:"56 750Q68 764 76 764Q88 764 97 743T125 717Q131 715 240 715T358 713Q421 691 421 640Q421 608 399 588T358 566Q353 566 352 565T351 557L356 526Q356 488 379 346T402 97Q400 21 385 -12Q366 -43 351 -43Q335 -43 329 -10Q316 40 316 64Q316 67 315 67Q313 67 269 26L222 -21H-9Q-22 -7 -22 -1Q-22 4 -14 14T42 73L107 137H311V564H211H164Q115 564 93 573T60 615Q56 630 56 690V750",8504:"62 757Q69 764 75 764Q87 764 97 741Q102 731 105 728T117 721L129 715H349Q569 715 580 710Q618 701 635 670Q640 661 640 639Q640 609 622 590Q617 583 604 575T580 566H573V553Q575 547 576 531T582 469T600 353Q624 205 624 104Q624 46 617 17T591 -32Q581 -43 573 -43Q550 -43 540 44Q535 73 533 319V564H322Q117 566 100 570Q90 573 77 586Q54 609 54 663Q54 689 55 706Q55 738 56 745T62 757",8513:"239 665Q194 665 154 653T90 629T66 617Q59 617 53 623T46 637Q46 652 66 659Q129 695 197 701Q218 705 248 705Q293 705 335 693Q371 684 435 644Q543 562 573 417Q577 393 577 341Q577 290 573 266Q531 83 384 10Q346 -9 315 -16T234 -23H206Q202 -23 183 -23T152 -21T120 -18T88 -10T63 3T44 24L37 35V297L50 310H235Q248 297 248 290Q248 285 235 270H77V103Q77 88 77 80T77 63T78 50T80 43T82 38T85 35T89 32T95 30Q126 20 206 17Q289 17 330 30Q407 55 460 120T533 275Q538 305 538 342Q538 486 452 575T239 665",8592:"944 261T944 250T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H929Q944 261 944 250",8593:"27 414Q17 414 17 433Q17 437 17 439T17 444T19 447T20 450T22 452T26 453T30 454T36 456Q80 467 120 494T180 549Q227 607 238 678Q240 694 251 694Q259 694 261 684Q261 677 265 659T284 608T320 549Q340 525 363 507T405 479T440 463T467 455T479 451Q483 447 483 433Q483 413 472 413Q467 413 458 416Q342 448 277 545L270 555V-179Q262 -193 252 -193H250H248Q236 -193 230 -179V555L223 545Q192 499 146 467T70 424T27 414",8594:"56 237T56 250T70 270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H70Q56 237 56 250",8595:"473 86Q483 86 483 67Q483 63 483 61T483 56T481 53T480 50T478 48T474 47T470 46T464 44Q428 35 391 14T316 -55T264 -168Q264 -170 263 -173T262 -180T261 -184Q259 -194 251 -194Q242 -194 238 -176T221 -121T180 -49Q169 -34 155 -21T125 2T95 20T67 33T44 42T27 47L21 49Q17 53 17 67Q17 87 28 87Q33 87 42 84Q158 52 223 -45L230 -55V312Q230 391 230 482T229 591Q229 662 231 676T243 693Q244 694 251 694Q264 692 270 679V-55L277 -45Q307 1 353 33T430 76T473 86",8596:"263 479Q267 501 271 506T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H835Q729 349 696 475Q691 493 691 500Q691 511 711 511Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q144 292 194 349T263 479",8597:"27 492Q17 492 17 511Q17 515 17 517T17 522T19 525T20 528T22 530T26 531T30 532T36 534Q80 545 120 572T180 627Q210 664 223 701T238 755T250 772T261 762Q261 757 264 741T282 691T319 628Q352 589 390 566T454 536L479 529Q483 525 483 511Q483 491 472 491Q467 491 458 494Q342 526 277 623L270 633V-133L277 -123Q307 -77 353 -45T430 -2T473 8Q483 8 483 -11Q483 -15 483 -17T483 -22T481 -25T480 -28T478 -30T474 -31T470 -32T464 -34Q407 -49 364 -84T300 -157T270 -223T261 -262Q259 -272 250 -272Q242 -272 239 -255T223 -201T180 -127Q169 -112 155 -99T125 -76T95 -58T67 -45T44 -36T27 -31L21 -29Q17 -25 17 -11Q17 9 28 9Q33 9 42 6Q158 -26 223 -123L230 -133V633L223 623Q192 577 146 545T70 502T27 492",8598:"204 662Q257 662 301 676T369 705T394 720Q398 720 407 711T417 697Q417 688 389 671T310 639T212 623Q176 623 153 628Q151 628 221 557T546 232Q942 -164 943 -168Q944 -170 944 -174Q944 -182 938 -188T924 -195Q922 -195 916 -193Q912 -191 517 204Q440 281 326 394T166 553L121 598Q126 589 126 541Q126 438 70 349Q59 332 52 332Q48 332 39 341T29 355Q29 358 38 372T57 407T77 464T86 545Q86 583 78 614T63 663T55 683Q55 693 65 693Q73 693 82 688Q136 662 204 662",8599:"582 697Q582 701 591 710T605 720Q607 720 630 706T697 677T795 662Q830 662 863 670T914 686T934 694Q942 694 944 685Q944 680 936 663T921 615T913 545Q913 490 927 446T956 379T970 355Q970 351 961 342T947 332Q940 332 929 349Q874 436 874 541Q874 590 878 598L832 553Q787 508 673 395T482 204Q87 -191 83 -193Q77 -195 75 -195Q67 -195 61 -189T55 -174Q55 -170 56 -168Q58 -164 453 232Q707 487 777 557T847 628Q824 623 787 623Q689 623 599 679Q582 690 582 697",8600:"55 675Q55 683 60 689T75 695Q77 695 83 693Q87 691 482 296Q532 246 605 174T717 62T799 -20T859 -80T878 -97Q874 -93 874 -41Q874 64 929 151Q940 168 947 168Q951 168 960 159T970 145Q970 143 956 121T928 54T913 -45Q913 -83 920 -114T936 -163T944 -185Q942 -194 934 -194Q932 -194 914 -186T864 -170T795 -162Q743 -162 698 -176T630 -205T605 -220Q601 -220 592 -211T582 -197Q582 -187 611 -170T691 -138T787 -123Q824 -123 847 -128Q848 -128 778 -57T453 268Q58 664 56 668Q55 670 55 675",8601:"126 -41Q126 -92 121 -97Q121 -98 139 -80T200 -20T281 61T394 173T517 296Q909 690 916 693Q922 695 924 695Q932 695 938 689T944 674Q944 670 943 668Q942 664 546 268Q292 13 222 -57T153 -128Q176 -123 212 -123Q310 -123 400 -179Q417 -190 417 -197Q417 -201 408 -210T394 -220Q392 -220 369 -206T302 -177T204 -162Q131 -162 67 -194Q63 -195 59 -192T55 -183Q55 -180 62 -163T78 -115T86 -45Q86 10 72 54T44 120T29 145Q29 149 38 158T52 168Q59 168 70 151Q126 62 126 -41",8602:"942 250Q942 244 928 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L735 270H931Q942 257 942 250",8603:"54 250Q54 258 66 270H277L488 272L542 350Q596 431 602 435Q604 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H264L66 232Q54 239 54 250",8606:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H276L285 277Q322 306 349 345T388 417H434Q434 413 424 392T393 338T349 279L340 270H634Q933 270 937 266L938 265Q944 259 944 250T938 235L937 234Q933 230 634 230H340L349 221Q372 196 393 163T424 108T434 83H388Q377 116 350 155T285 223L276 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8608:"943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H723L714 223Q677 194 650 155T611 83H565Q565 87 575 108T606 162T650 221L659 230H365Q66 230 62 234L61 235Q55 241 55 250T61 265L62 266Q66 270 365 270H659L650 279Q627 304 606 337T575 392T565 417H611Q622 384 649 345T714 277L723 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250",8610:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H873L882 277Q919 306 946 345T985 417H1031Q1031 413 1021 392T990 338T946 279L937 270V230L946 221Q969 196 990 163T1021 108T1031 83H985Q974 116 947 155T882 223L873 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8611:"1054 250Q1006 221 967 177T912 83H889Q866 83 866 84Q866 86 873 103T902 156T952 222L959 230H237L228 223Q191 194 164 155T125 83H79Q79 87 89 108T120 162T164 221L173 230V270L164 279Q141 304 120 337T89 392T79 417H125Q136 384 163 345T228 277L237 270H959L952 278Q924 309 903 344T874 396T866 416Q866 417 889 417H912Q928 367 967 323T1054 250",8614:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H95V155",8617:"903 424T903 444T929 464Q976 464 1023 434T1070 347Q1070 316 1055 292T1016 256T971 237T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H926Q929 270 941 271T960 275T978 280T998 290T1015 307Q1030 325 1030 347Q1030 355 1027 364T1014 387T983 411T929 424H928Q903 424 903 444",8618:"55 347Q55 380 72 404T113 441T159 458T197 464Q222 464 222 444Q222 429 204 426T157 417T110 387Q95 369 95 347Q95 339 98 330T111 307T142 283T196 270H961Q845 357 818 493Q818 494 818 496T817 499Q817 511 834 511H837Q846 511 849 510T855 506T858 497T861 481T869 456Q891 389 942 336T1061 261Q1070 258 1070 250Q1070 244 1065 241T1041 231T1003 212Q962 186 932 152T887 85T866 35T858 4Q856 -6 853 -8T837 -11Q817 -11 817 0Q817 7 822 25Q854 151 961 230H196Q149 230 102 260T55 347",8619:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H622V305Q622 356 624 388T635 460T661 521T709 559T785 575Q813 575 833 573T880 561T923 534T952 483T964 405Q964 374 959 350T942 307T918 276T884 255T847 242T804 235T760 231T713 230H662V-27Q654 -41 644 -41H642H640Q628 -41 622 -27V230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250ZM924 403Q924 474 894 505T794 536Q758 536 734 526T696 500T675 453T665 395T662 319V270H699Q826 270 875 295T924 403",8620:"35 405Q35 454 48 489T86 542T137 567T195 575Q229 575 251 571T301 554T345 510T370 429Q377 384 377 305V270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q896 221 857 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H377V-27Q369 -41 359 -41H357Q342 -41 337 -25V230H286Q247 231 225 232T169 238T115 255T75 284T45 333T35 405ZM75 406Q75 322 123 296T300 270H337V319Q335 432 317 477T240 534Q232 535 197 535Q140 535 108 507T75 406",8621:"57 250Q159 311 200 417H246L242 407Q215 340 159 278L152 270H276L315 310Q354 349 358 351Q366 356 376 351Q378 350 455 273L530 196L606 273Q683 350 686 351Q694 354 703 351Q705 350 782 273L858 196L933 273Q1010 350 1012 351Q1022 356 1030 351Q1034 349 1073 310L1112 270H1236L1229 278Q1173 340 1146 407L1142 417H1188Q1233 306 1331 250Q1231 192 1188 83H1142L1146 93Q1173 160 1229 222L1236 230H1168Q1155 230 1139 230T1119 229Q1112 229 1108 229T1099 231T1092 233T1085 238T1078 245T1068 256T1056 269L1021 304L984 267Q948 230 910 191T867 149Q857 144 848 150Q844 151 770 227T694 304T618 228T540 150Q531 144 521 149Q517 152 479 191T404 267L367 304L332 269Q328 264 320 256T310 246T303 239T296 234T289 231T280 229T269 229Q265 229 249 229T220 230H152L159 222Q215 160 242 93L246 83H223L200 84L195 96Q152 190 57 250",8622:"491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272",8624:"56 555Q74 567 79 570T107 592T141 625T170 667T198 722H221Q244 722 244 721Q244 718 236 699T207 647T161 587L151 576L291 575H292H293H294H296H297H298H299H300H301H302H304H305H306H307H308H309H310H311H312H314H315H316H317H318H319H320H321H322H323H324H325H327H328H329H330H331H332H333H334H335H336H337H338H339H340H341H342H343H345Q435 574 438 570L439 569L440 568Q444 564 444 287Q444 15 442 12Q436 0 424 0T406 12Q404 15 404 275V535H151L162 523Q187 495 207 462T236 410T244 389H198L193 402Q171 457 131 497T56 555",8625:"301 722Q339 618 443 555L437 551Q431 547 422 541T401 526T377 504T352 477T327 443T306 402L301 389H255Q255 392 263 410T291 461T337 523L348 535H95V275Q95 15 93 12Q87 0 75 0T57 12Q55 15 55 287Q55 564 59 568L60 569Q64 573 76 573T208 575L348 576L338 587Q314 613 294 646T264 698T255 721Q255 722 278 722H301",8630:"361 210Q373 210 373 182V177Q373 155 370 151T348 139Q303 118 267 84T216 28T201 1Q197 -1 196 -1Q189 -1 184 8Q166 39 143 64T99 104T61 129T32 144T19 150Q17 152 17 179Q17 203 21 208Q28 210 39 206Q106 178 157 135L175 119V126Q179 130 179 155Q182 173 193 201Q228 305 312 374T510 459Q532 461 551 461H567Q678 461 784 386Q835 344 861 301Q902 245 926 173T950 32Q950 15 944 8Q930 -6 917 8Q910 12 910 43Q901 208 801 314T561 421Q453 421 359 359Q300 319 263 258T217 126L216 125Q216 124 216 123T217 122Q219 122 229 131T260 156T301 181Q314 189 336 199T361 210",8631:"972 209Q980 209 981 204T982 179Q982 155 979 151T957 139Q915 121 878 86T815 8Q808 -1 803 -1Q801 -1 797 1Q797 6 783 28T732 84T650 139L628 150Q626 152 626 177Q626 201 630 206Q636 210 637 210Q650 210 697 181Q727 166 764 137L784 119L782 132Q767 239 689 318T499 417Q474 421 442 421Q343 421 261 369T130 219Q86 121 86 28Q86 15 79 8Q73 1 66 1T53 8Q46 15 46 30Q46 102 77 192T186 361Q274 443 386 459Q396 460 426 460Q515 460 588 431T703 361T773 271T812 187T822 132Q822 123 825 123Q936 209 972 209",8634:"369 543T369 563T397 583Q408 583 440 579L454 577L464 581Q492 592 516 609T552 638T565 650Q604 638 607 637Q606 636 598 628T585 614T570 601T548 584T523 568L510 560L516 558Q522 555 527 553T541 546T559 536T580 523T603 506T626 485Q722 384 722 250Q722 106 622 12T387 -83Q253 -83 155 12T56 250Q56 357 110 433T235 545Q244 550 252 550Q270 550 270 531Q270 522 261 515T238 501T202 477T159 433Q95 352 95 250Q95 131 178 45T388 -42Q511 -42 596 43T682 250Q682 340 636 408T522 511Q495 526 488 526Q488 525 488 525T487 522T485 515L490 506Q505 481 516 451T531 404T535 384L532 385Q529 386 524 387T513 390L491 397L488 408Q472 483 413 542L399 543Q369 543 369 563",8635:"170 637L213 650Q270 597 313 581L323 577L337 579Q369 583 380 583Q408 583 408 563T380 543H378L364 542Q305 483 289 408L286 397L264 390Q259 389 254 388T245 385L242 384Q242 387 246 403T261 450T287 506L292 515Q291 519 291 521T290 524T289 526Q284 526 265 517T216 486T160 434T114 354T95 249Q95 132 178 45T388 -42Q513 -42 597 44T682 250Q682 337 638 404T532 506Q529 508 525 510T519 514T515 516T511 519T509 522T508 526T507 531Q507 550 525 550Q533 550 542 545Q569 532 596 511T653 454T702 366T721 250Q721 151 672 74T547 -43T388 -83Q254 -83 155 12T56 250Q56 385 151 485Q164 498 179 509T205 528T228 542T247 551T260 558L267 560L254 568Q215 590 170 637",8636:"62 230Q56 236 55 244Q55 252 57 255T69 265Q114 292 151 326T208 391T243 448T265 491T273 509Q276 511 288 511Q304 511 306 505Q309 501 303 484Q293 456 279 430T251 383T223 344T196 313T173 291T156 276L148 270H929Q944 261 944 250T929 230H62",8637:"55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8638:"188 258V694H208L215 682Q246 628 293 594T375 551V528Q375 505 374 505Q369 505 351 510T299 534T237 578L228 587V205Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 258",8639:"41 551Q76 559 123 592T201 682L208 694H228V258Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 205V587L179 578Q151 552 117 534T65 511T42 505Q41 505 41 528V551",8640:"691 500Q691 511 711 511Q720 511 723 510T730 504T735 490T746 464T768 425Q796 378 835 339T897 285T933 263Q941 258 942 256T944 245T937 230H70Q56 237 56 250T70 270H852Q802 308 762 364T707 455T691 500",8641:"56 237T56 250T70 270H937Q944 263 944 256Q944 251 944 250T943 246T940 242T933 238Q794 153 734 7Q729 -7 726 -9T711 -11Q695 -11 693 -5Q690 -1 696 16Q721 84 763 139T852 230H70Q56 237 56 250",8642:"190 682Q195 694 208 694T226 683Q228 679 228 296V-87L237 -78Q265 -52 299 -34T351 -11T374 -5Q375 -5 375 -28V-51Q340 -60 293 -92T215 -182L208 -194H188V242Q188 678 190 682",8643:"188 295V573Q188 657 189 672T200 692Q206 694 208 694Q221 694 226 683Q228 679 228 242V-194H208L201 -182Q170 -128 123 -94T41 -51V-28Q41 -5 42 -5Q47 -5 65 -10T117 -34T179 -78L188 -87V295",8644:"943 500Q895 471 856 427T801 333H778Q755 333 755 334Q755 336 762 353T791 406T841 472L848 480H459Q70 480 67 482Q55 488 55 500T67 518Q70 520 459 520H848L841 528Q813 559 792 594T763 646T755 666Q755 667 778 667H801Q817 617 856 573T943 500ZM56 167Q102 194 141 238T198 333H221Q244 333 244 332Q221 265 161 198L151 187H539Q928 187 930 186Q944 182 944 167Q944 155 934 149Q930 147 541 147H151L160 137Q185 110 205 77T235 24T244 1Q244 0 221 0H199Q158 106 56 167",8646:"56 500Q103 527 142 572T199 667H221Q244 667 244 666Q244 664 237 647T208 594T158 528L151 520H539Q928 520 932 518Q944 513 944 500T932 482Q928 480 539 480H151L158 472Q186 441 207 406T236 354T244 334Q244 333 221 333H199Q181 383 142 428T56 500ZM943 167Q835 101 801 0H778Q755 0 755 1T758 9T765 25T771 39Q800 94 839 137L848 147H458Q68 147 66 149Q55 154 55 167Q55 182 69 186Q71 187 460 187H848L838 198Q811 228 791 261T762 314L755 332Q755 333 778 333H801Q841 227 943 167",8647:"930 437Q944 426 944 416T934 399Q930 397 540 397H150L159 387Q185 360 205 328T234 277T243 252Q243 237 217 191T159 113L150 103H540Q930 103 934 101Q944 94 944 84Q944 71 930 64L540 63H151Q180 34 203 -2T236 -61L244 -83H198Q178 -31 142 11T66 77L55 83L65 89Q157 145 197 246Q199 250 190 269Q150 359 65 411L55 417L66 423Q106 447 142 489T198 583H244Q202 488 151 437H930",8648:"83 551Q190 590 250 694Q251 689 263 671T307 621T380 567Q409 551 416 551Q422 551 447 563T511 608T577 684L582 694Q642 591 749 551V528Q749 505 748 505Q745 505 724 515T669 546T612 590L602 599V-181Q595 -193 585 -193H582H581Q568 -193 565 -183L563 -179L562 209V598L552 589Q517 556 473 531T414 506H412Q411 506 393 514T361 530T324 553T280 589L270 598V-179Q255 -192 250 -193H247Q237 -193 230 -181V599L220 590Q197 567 164 546T110 515T84 505Q83 505 83 528V551",8649:"55 416Q55 427 70 437H848Q819 466 796 502T764 561L755 583H801Q821 531 857 489T933 423L944 417L934 411Q843 355 802 254Q800 250 809 231Q849 141 934 89L944 83L933 77Q893 53 857 11T801 -83H755Q797 12 848 63H459L70 64Q55 70 55 84Q55 94 65 101Q69 103 459 103H849L840 113Q806 148 779 196T756 254Q756 255 760 264T770 286T786 315T809 351T840 387L849 397H459Q69 397 65 399Q55 406 55 416",8650:"230 681Q240 694 251 694Q260 693 270 680V-98L280 -89Q297 -73 314 -60T348 -38T374 -24T397 -13T412 -6H414Q428 -6 473 -32T552 -89L562 -98V291L563 680Q570 693 582 693Q593 694 602 681V-99L612 -90Q635 -68 668 -47T723 -15T748 -5Q749 -5 749 -28V-51Q642 -91 582 -194L577 -184Q551 -141 512 -108T447 -63T416 -51T385 -63T321 -108T255 -184L250 -194Q189 -89 83 -51V-28Q83 -5 84 -5Q88 -5 109 -15T164 -46T220 -90L230 -99V681",8651:"195 504L198 514H221Q244 514 244 512Q244 508 239 490T215 437T171 376L162 367H545Q928 367 932 365Q944 360 944 347T932 329Q928 327 492 327H55V347L67 354Q113 379 146 420T195 504ZM67 171Q70 173 507 173H944V153L932 146Q839 95 804 -4L801 -14H778Q755 -14 755 -12Q768 59 828 124L837 133H454Q71 133 67 135Q55 140 55 153Q55 165 67 171",8652:"691 660Q691 671 711 671Q720 671 723 670T730 664T735 650T746 624T768 585Q797 538 836 499T897 445T933 423Q941 418 942 416T944 405T937 390H70Q56 397 56 410T70 430H852Q802 468 762 524T707 615T691 660ZM55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8653:"397 525Q410 525 414 524T418 516Q418 506 394 467T331 381L319 367H473L624 369L657 445Q674 487 684 507T699 531T709 534Q717 534 722 528T728 516Q728 510 695 434Q689 418 683 402T672 377T668 367H928Q942 355 942 347Q942 341 928 327H791Q651 327 651 325Q649 324 620 251T586 174Q586 172 757 172H928Q942 158 942 152Q942 143 928 132H568L537 54Q510 -9 503 -22T486 -35Q479 -35 473 -29T466 -17T495 61L526 132H319L331 118Q364 81 391 37T418 -17Q418 -23 415 -24T401 -26Q398 -26 397 -26L384 -24L377 -13Q344 49 301 97T218 170T143 210T84 233T55 245Q54 253 59 256T86 267Q281 327 377 512L384 525H397ZM606 325Q606 327 439 327H275Q258 312 179 265L148 249Q228 206 262 181L275 172H544L575 247L606 325",8654:"395 -24T395 -19T417 57T440 132H255L266 116Q308 64 340 -6Q342 -17 337 -21Q335 -26 320 -26T302 -19Q302 -15 294 4T265 54T217 117T145 182T49 236Q30 243 33 254Q40 261 49 263Q98 283 142 315T214 379T263 442T293 493T302 519Q305 525 320 525T337 521Q342 516 340 505Q308 435 266 383L255 370L384 367H515Q561 522 569 530Q574 534 580 534Q587 534 594 528T602 516Q602 512 580 441T557 367H651L742 370L731 383Q689 435 657 505Q655 516 660 521Q662 525 677 525T695 519Q695 515 703 496T732 446T780 383T853 317T949 263Q967 258 964 245Q959 240 949 236Q897 215 852 182T779 116T731 52T703 3T695 -19Q692 -26 677 -26T660 -21Q655 -17 657 -6Q670 21 682 42T702 77T717 99T728 114T735 122T739 126T740 130T613 132H482L460 54Q440 -9 433 -23T415 -37Q408 -37 402 -31ZM502 325Q502 327 360 327H217L195 310Q173 291 120 256L111 250Q114 248 143 229T195 190L217 172H335L453 174L502 325ZM886 250Q885 251 865 263T831 286T802 310L780 327H544L535 299Q531 283 511 223L495 174L637 172H780L802 190Q843 225 877 243L886 250",8655:"346 174Q348 176 378 249T411 325Q411 327 239 327H68Q55 342 55 347Q55 354 68 367H428L459 445Q487 509 494 521T510 534Q517 534 524 527T531 516Q531 515 502 438L471 367H677L666 381Q631 421 605 463T578 516Q578 522 582 523T599 525H615L619 512Q659 437 714 383T812 309T896 272T942 254Q943 246 938 243T911 232Q718 172 619 -13L615 -24L599 -26Q578 -26 578 -17Q578 -11 587 6T617 53T666 118L677 132H373L339 54Q323 12 313 -8T298 -32T288 -35Q280 -35 275 -29T269 -17Q269 -14 298 57T328 132H68Q55 145 55 152Q55 156 56 158T62 165T68 172H206Q346 172 346 174ZM848 249Q763 297 735 318L722 327H455L422 252L391 174Q391 172 557 172H722L735 181Q773 210 819 234L848 249",8656:"944 153Q944 140 929 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H929Q944 359 944 347Q944 336 930 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173H930Q931 172 933 171T936 169T938 167T941 164T942 162T943 158T944 153",8657:"228 -179Q227 -180 226 -182T223 -186T221 -189T218 -192T214 -193T208 -194Q196 -194 189 -181L188 125V430L176 419Q122 369 59 338Q46 330 40 330Q38 330 31 337V350Q31 362 33 365T46 374Q60 381 77 390T128 426T190 484T247 567T292 677Q295 688 298 692Q302 694 305 694Q313 694 318 677Q334 619 363 568T420 485T481 427T532 391T564 374Q575 368 577 365T579 350V337Q572 330 570 330Q564 330 551 338Q487 370 435 419L423 430L422 125V-181Q409 -194 401 -194Q397 -194 394 -193T388 -189T385 -184T382 -180V-177V475L373 487Q331 541 305 602Q304 601 300 591T290 571T278 548T260 519T238 488L229 476L228 148V-179",8658:"580 514Q580 525 596 525Q601 525 604 525T609 525T613 524T615 523T617 520T619 517T622 512Q659 438 720 381T831 300T927 263Q944 258 944 250T935 239T898 228T840 204Q696 134 622 -12Q618 -21 615 -22T600 -24Q580 -24 580 -17Q580 -13 585 0Q620 69 671 123L681 133H70Q56 140 56 153Q56 168 72 173H725L735 181Q774 211 852 250Q851 251 834 259T789 283T735 319L725 327H72Q56 332 56 347Q56 360 70 367H681L671 377Q638 412 609 458T580 514",8659:"401 694Q412 694 422 681V375L423 70L435 81Q487 130 551 162Q564 170 570 170Q572 170 579 163V150Q579 138 577 135T564 126Q541 114 518 99T453 48T374 -46T318 -177Q313 -194 305 -194T293 -178T272 -119T225 -31Q158 70 46 126Q35 132 33 135T31 150V163Q38 170 40 170Q46 170 59 162Q122 131 176 81L188 70V375L189 681Q199 694 208 694Q219 694 228 680V352L229 25L238 12Q279 -42 305 -102Q344 -23 373 13L382 25V678Q387 692 401 694",8660:"308 524Q318 526 323 526Q340 526 340 514Q340 507 336 499Q326 476 314 454T292 417T274 391T260 374L255 368Q255 367 500 367Q744 367 744 368L739 374Q734 379 726 390T707 416T685 453T663 499Q658 511 658 515Q658 525 680 525Q687 524 690 523T695 519T701 507Q766 359 902 287Q921 276 939 269T961 259T966 250Q966 246 965 244T960 240T949 236T930 228T902 213Q763 137 701 -7Q697 -16 695 -19T690 -23T680 -25Q658 -25 658 -15Q658 -11 663 1Q673 24 685 46T707 83T725 109T739 126L744 132Q744 133 500 133Q255 133 255 132L260 126Q265 121 273 110T292 84T314 47T336 1Q341 -11 341 -15Q341 -25 319 -25Q312 -24 309 -23T304 -19T298 -7Q233 141 97 213Q83 221 70 227T51 235T41 239T35 243T34 250T35 256T40 261T51 265T70 273T97 287Q235 363 299 509Q305 522 308 524ZM792 319L783 327H216Q183 294 120 256L110 250L120 244Q173 212 207 181L216 173H783L792 181Q826 212 879 244L889 250L879 256Q826 288 792 319",8661:"290 755Q298 772 305 772T318 757T343 706T393 633Q431 588 473 558T545 515T579 497V484Q579 464 570 464Q564 464 550 470Q485 497 423 550L422 400V100L423 -50Q485 3 550 30Q565 36 570 36Q579 36 579 16V3Q575 -1 549 -12T480 -53T393 -132Q361 -172 342 -208T318 -258T305 -272T293 -258T268 -208T217 -132Q170 -80 128 -51T61 -12T31 3V16Q31 36 40 36Q46 36 61 30Q86 19 109 6T146 -18T173 -38T188 -50V550Q186 549 173 539T147 519T110 495T61 470Q46 464 40 464Q31 464 31 484V497Q34 500 63 513T135 557T217 633Q267 692 290 755ZM374 598Q363 610 351 625T332 651T316 676T305 695L294 676Q282 657 267 636T236 598L228 589V-89L236 -98Q247 -110 259 -125T278 -151T294 -176T305 -195L316 -176Q328 -157 343 -136T374 -98L382 -89V589L374 598",8666:"944 54Q942 44 929 36H372Q372 34 377 26T395 -4T422 -58Q442 -109 442 -110T408 -111H374L370 -100Q282 124 87 243L76 250L87 257Q284 377 370 600L374 611H408Q442 611 442 610Q423 550 381 480Q380 478 379 475T376 471T374 468T372 465V464H929Q942 456 944 446Q944 442 943 439T941 434T938 430T935 428T931 426T928 424H344L336 414Q277 336 200 277L191 270H560Q929 270 933 268Q944 262 944 250Q944 237 933 232Q929 230 560 230H191L200 223Q279 162 336 86L344 76H928Q929 76 931 75T934 73T938 70T941 66T943 61T944 54",8667:"56 250Q56 260 68 270H808L799 277Q720 338 663 414L655 424H363Q71 424 68 426Q55 432 55 444T68 462Q71 464 349 464H627Q627 466 622 474T604 504T577 558Q557 609 557 610T591 611H626L629 600Q717 376 912 257L923 250L912 243Q715 123 629 -100L626 -111H591Q557 -111 557 -110Q576 -50 618 20Q619 22 620 25T623 29T625 32T626 35L627 36H349Q71 36 68 38Q55 44 55 56T68 74Q71 76 363 76H655L663 86Q722 164 799 223L808 230H438L68 231Q56 236 56 250",8669:"76 230Q68 230 62 237T56 250Q56 257 63 264T91 291Q102 300 108 306L159 351Q168 356 177 351L218 316L303 239L353 195Q376 214 403 239L488 316L529 351Q538 356 546 351Q548 350 594 310L638 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H737Q625 230 622 232Q620 233 599 251T558 288L537 306Q537 305 451 228T362 149Q353 146 345 149Q341 150 255 227T169 306Q167 306 129 270Q123 265 115 257T102 245T93 237T84 232T76 230",8672:"292 419Q292 400 261 347T211 275H306H364Q400 275 411 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM918 237T918 250T932 270H1236Q1251 262 1251 250T1236 230H932Q918 237 918 250",8674:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM1022 417Q1022 437 1055 437H1067Q1090 437 1097 434T1109 417Q1128 373 1161 333T1236 270Q1251 261 1251 250Q1251 241 1244 236T1216 217T1175 182Q1149 155 1133 128T1109 85T1097 66Q1093 64 1065 64H1053Q1031 64 1025 72T1027 100Q1036 124 1049 147T1073 185T1091 210T1101 223L1103 225H1008H950Q914 225 903 229T892 250T903 270T948 275H1008H1103L1101 277Q1100 280 1091 291T1067 325T1039 374Q1022 408 1022 417",8704:"0 673Q0 684 7 689T20 694Q32 694 38 680T82 567L126 451H430L473 566Q483 593 494 622T512 668T519 685Q524 694 538 694Q556 692 556 674Q556 670 426 329T293 -15Q288 -22 278 -22T263 -15Q260 -11 131 328T0 673ZM414 410Q414 411 278 411T142 410L278 55L414 410",8705:"404 269Q412 269 418 267T428 261T435 253T441 245L444 240V172Q444 103 443 96Q440 81 431 65T403 27T344 -7T250 -21T156 -8T97 27T69 65T58 96Q56 103 56 413Q56 722 58 729Q74 822 215 845Q221 846 229 846H243Q282 846 290 845Q422 826 443 729Q444 722 444 653V586L442 583Q441 580 440 578T436 573T430 567T423 562T415 558T404 556Q377 556 367 583Q364 590 364 654V719Q363 721 360 726T355 733Q326 766 250 766H249Q235 766 219 765T174 752T137 719V107Q145 83 178 71T251 58H254Q340 58 364 107V172Q364 176 364 187T363 204Q363 269 404 269",8706:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",8707:"56 661T56 674T70 694H487Q497 686 500 679V15Q497 10 487 1L279 0H70Q56 7 56 20T70 40H460V327H84Q70 334 70 347T84 367H460V654H70Q56 661 56 674",8709:"331 696Q335 708 339 722T345 744T350 759T357 769T367 772Q374 772 381 767T388 754Q388 746 377 712L366 673L378 661Q460 575 460 344Q460 281 456 234T432 126T373 27Q319 -22 250 -22Q214 -22 180 -7Q168 -3 168 -4L159 -33Q148 -71 142 -75Q138 -78 132 -78Q124 -78 118 -72T111 -60Q111 -52 122 -18L133 21L125 29Q39 111 39 344Q39 596 137 675Q187 716 251 716Q265 716 278 714T296 710T315 703T331 696ZM276 676Q264 679 246 679Q196 679 159 631Q134 597 128 536T121 356Q121 234 127 174T151 80L234 366Q253 430 275 506T308 618L318 654Q318 656 294 669L276 676ZM181 42Q207 16 250 16Q291 16 324 47Q354 78 366 136T378 356Q378 470 372 528T349 616L348 613Q348 611 264 326L181 42",8710:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",8711:"46 676Q46 679 51 683H781Q786 679 786 676Q786 674 617 326T444 -26Q439 -33 416 -33T388 -26Q385 -22 216 326T46 676ZM697 596Q697 597 445 597T193 596Q195 591 319 336T445 80L697 596",8712:"84 250Q84 372 166 450T360 539Q361 539 377 539T419 540T469 540H568Q583 532 583 520Q583 511 570 501L466 500Q355 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H568Q583 262 583 250T568 230H124V228Q124 207 134 177T167 112T231 48T328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 446 -40T417 -41Q262 -41 172 45Q84 127 84 250",8713:"196 25Q84 109 84 250Q84 372 166 450T360 539Q361 539 375 539T413 540T460 540L547 707Q550 716 563 716Q570 716 575 712T581 703T583 696T505 540H568Q583 532 583 520Q583 511 570 501L484 500L366 270H568Q583 262 583 250T568 230H346L247 38Q284 16 328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 447 -40T419 -41Q304 -41 228 3Q117 -211 115 -212Q111 -215 104 -215T92 -212T86 -204T84 -197Q84 -190 89 -183L196 25ZM214 61L301 230H124V228Q124 196 147 147T214 61ZM321 270L440 500Q353 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H321",8715:"83 520Q83 532 98 540H195Q202 540 220 540T249 541Q404 541 494 455Q582 374 582 250Q582 165 539 99T434 0T304 -39Q297 -40 195 -40H98Q83 -32 83 -20Q83 -10 96 0H200Q311 1 337 6Q369 14 401 28Q422 39 445 55Q484 85 508 127T537 191T542 228V230H98Q84 237 84 250T98 270H542V272Q542 280 539 295T527 336T497 391T445 445Q422 461 401 472Q386 479 374 483T347 491T325 495T298 498T273 499T239 500T200 500L96 501Q83 511 83 520",8717:"154 -1Q122 -1 112 3T102 26Q102 63 158 63H178Q192 64 206 65T228 66T240 68Q301 85 324 146L329 157H244Q158 157 153 161Q149 162 145 169T140 183Q140 201 158 215L167 221H256L344 223L349 237Q352 262 352 287Q352 308 351 315Q341 352 315 368T256 385Q231 385 206 376T166 356T149 346Q143 346 138 364T132 388Q132 396 147 406Q198 440 252 440Q291 440 318 435Q421 404 451 301Q456 288 456 248V234Q456 151 391 86Q330 25 240 3Q212 -1 154 -1",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8722:"84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250",8723:"56 467T56 480T70 500H707Q722 492 722 480T707 460H409V187H707Q722 179 722 167Q722 154 707 147H409V0V-93Q409 -144 406 -155T389 -166Q376 -166 372 -155T368 -105Q368 -96 368 -62T369 -2V147H70Q56 154 56 167T70 187H369V460H70Q56 467 56 480",8724:"339 717Q339 739 354 752T388 766Q410 766 424 751T439 716T424 681T390 666Q369 666 354 681T339 717ZM57 237T57 250T71 270H369V425L370 581Q380 594 389 594Q402 594 409 579V270H707Q722 262 722 250T707 230H409V-79Q401 -93 391 -93H389H387Q375 -93 369 -79V230H71Q57 237 57 250",8725:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8726:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",8727:"229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286",8728:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251ZM245 403Q188 403 142 361T96 250Q96 183 141 140T250 96Q284 96 313 109T354 135T375 160Q403 197 403 250Q403 313 360 358T245 403",8729:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8730:"95 178Q89 178 81 186T72 200T103 230T169 280T207 309Q209 311 212 311H213Q219 311 227 294T281 177Q300 134 312 108L397 -77Q398 -77 501 136T707 565T814 786Q820 800 834 800Q841 800 846 794T853 782V776L620 293L385 -193Q381 -200 366 -200Q357 -200 354 -197Q352 -195 256 15L160 225L144 214Q129 202 113 190T95 178",8733:"56 124T56 216T107 375T238 442Q260 442 280 438T319 425T352 407T382 385T406 361T427 336T442 315T455 297T462 285L469 297Q555 442 679 442Q687 442 722 437V398H718Q710 400 694 400Q657 400 623 383T567 343T527 294T503 253T495 235Q495 231 520 192T554 143Q625 44 696 44Q717 44 719 46H722V-5Q695 -11 678 -11Q552 -11 457 141Q455 145 454 146L447 134Q362 -11 235 -11Q157 -11 107 56ZM93 213Q93 143 126 87T220 31Q258 31 292 48T349 88T389 137T413 178T421 196Q421 200 396 239T362 288Q322 345 288 366T213 387Q163 387 128 337T93 213",8734:"55 217Q55 305 111 373T254 442Q342 442 419 381Q457 350 493 303L507 284L514 294Q618 442 747 442Q833 442 888 374T944 214Q944 128 889 59T743 -11Q657 -11 580 50Q542 81 506 128L492 147L485 137Q381 -11 252 -11Q166 -11 111 57T55 217ZM907 217Q907 285 869 341T761 397Q740 397 720 392T682 378T648 359T619 335T594 310T574 285T559 263T548 246L543 238L574 198Q605 158 622 138T664 94T714 61T765 51Q827 51 867 100T907 217ZM92 214Q92 145 131 89T239 33Q357 33 456 193L425 233Q364 312 334 337Q285 380 233 380Q171 380 132 331T92 214",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q67 43 346 361Q397 420 474 508Q595 648 616 671T647 694T661 688T666 674Q666 668 663 663Q662 662 627 622T524 503T390 350L120 41L386 40H653Q666 30 666 20Q666 8 651 0H71",8737:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q64 38 348 373T638 712Q644 714 646 714Q653 714 659 709T666 694V693Q666 687 633 647Q619 631 576 580Q528 524 495 485Q336 296 329 289Q328 288 348 264T395 182T433 54L434 40H651Q666 32 666 20T651 0H436Q431 -20 416 -20Q400 -20 396 -4V0H71ZM394 40Q394 51 389 76T366 149T319 234L302 256L119 41L256 40H394",8738:"666 -32Q666 -51 646 -51Q639 -51 365 85L75 228Q55 238 55 250Q55 257 59 262T68 268L72 270L611 536Q642 551 647 551T659 547T666 532Q666 521 657 515L525 449Q525 448 535 424T556 352T566 250T556 148T536 77T525 51L657 -15Q666 -21 666 -32ZM526 250Q526 297 517 342T499 409T488 431Q487 431 304 341T121 250T304 159T488 69Q526 143 526 250",8739:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",8740:"118 737Q131 750 138 750L151 746L158 739V579L160 421L213 470Q269 519 276 519Q284 519 290 513T296 499V498Q296 493 291 488T244 445Q225 428 213 417L158 368V-239Q143 -252 136 -252L124 -248L120 -241L118 44V328L62 279Q4 231 0 230Q-8 230 -14 236T-20 250Q-20 257 -11 265T62 332L118 384V737",8741:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8742:"131 737Q134 739 138 743T144 748T151 750T171 737V199L327 357V737Q340 750 347 750Q351 750 353 749T360 743T367 737V397L429 457Q493 518 498 519Q506 519 512 512T518 500Q518 489 442 417L367 339V-237Q352 -250 346 -250L333 -243L327 -237V301L171 143V-237Q156 -250 151 -250T131 -237V101L69 41Q24 -3 15 -12T0 -21Q-8 -21 -14 -14T-20 -2Q-20 5 -7 19T56 81L131 159V737",8743:"318 591Q325 598 333 598Q344 598 348 591Q349 590 414 445T545 151T611 -4Q609 -22 591 -22Q588 -22 586 -21T581 -20T577 -17T575 -13T572 -9T570 -4L333 528L96 -4Q87 -20 80 -21Q78 -22 75 -22Q57 -22 55 -4Q55 2 120 150T251 444T318 591",8744:"55 580Q56 587 61 592T75 598Q86 598 96 580L333 48L570 580Q579 596 586 597Q588 598 591 598Q609 598 611 580Q611 574 546 426T415 132T348 -15Q343 -22 333 -22T318 -15Q317 -14 252 131T121 425T55 580",8745:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21",8746:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598",8747:"151 -112Q151 -150 106 -161Q106 -165 114 -172T134 -179Q155 -179 170 -146Q181 -120 188 -64T206 101T232 310Q256 472 277 567Q308 716 392 716Q434 716 453 681T472 613Q472 590 458 577T424 564Q404 564 390 578T376 612Q376 650 421 661Q421 663 418 667T407 675T393 679Q387 679 380 675Q360 665 350 619T326 438Q302 190 253 -57Q235 -147 201 -186Q174 -213 138 -216Q93 -216 74 -181T55 -113Q55 -91 69 -78T103 -64Q123 -64 137 -78T151 -112",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8756:"273 411Q273 437 291 454T334 471Q358 471 375 454T393 411T376 368T333 351Q307 351 290 368T273 411ZM84 38Q110 38 126 21T143 -22Q143 -46 127 -64T83 -82Q57 -82 41 -65T24 -22Q24 4 41 21T84 38ZM524 -22Q524 4 541 21T584 38Q608 38 625 21T643 -22Q643 -45 627 -63T583 -82Q557 -82 541 -65T524 -22",8757:"23 411Q23 437 41 454T84 471Q108 471 125 454T143 411T126 368T83 351Q57 351 40 368T23 411ZM523 411Q523 437 541 454T584 471Q608 471 625 454T643 411T626 368T583 351Q557 351 540 368T523 411ZM274 -22Q274 4 291 21T334 38Q356 38 374 22T392 -22T375 -65T333 -82Q307 -82 291 -65T274 -22",8764:"55 166Q55 241 101 304T222 367Q260 367 296 349T362 304T421 252T484 208T554 189Q616 189 655 236T694 338Q694 350 698 358T708 367Q722 367 722 334Q722 260 677 197T562 134H554Q517 134 481 152T414 196T355 248T292 293T223 311Q179 311 145 286Q109 257 96 218T80 156T69 133Q55 133 55 166",8765:"222 133Q147 133 102 197T56 335Q56 362 66 365Q71 369 77 364Q83 356 84 335T90 298Q102 254 137 222T223 189Q258 189 292 206T355 250T413 301T477 346T550 367Q628 367 673 309T722 171Q722 133 708 133Q703 133 699 141T694 162Q694 220 655 265T555 311Q519 311 485 293T421 248T363 196T298 152T222 133",8768:"55 569Q55 583 83 583Q122 583 151 565T194 519T215 464T222 411Q222 360 194 304T139 193T111 89Q111 38 134 -7T195 -55Q222 -57 222 -69Q222 -83 189 -83Q130 -83 93 -33T55 90Q55 130 72 174T110 252T148 328T166 411Q166 462 144 507T83 555Q55 556 55 569",8769:"220 366Q258 366 297 347T361 308T391 288Q394 288 464 370Q494 407 510 425T535 454T546 465T552 467H553Q560 467 566 461T573 448Q573 439 499 350Q424 266 424 261Q424 259 442 247T492 222T554 209Q607 209 646 243Q671 268 680 295T690 341T702 366Q719 366 719 314Q716 265 695 226Q682 199 664 179Q614 132 555 132Q517 132 477 151T412 190T383 210T347 172T278 89T233 37Q228 32 220 32Q210 32 206 38T201 48Q201 57 266 137Q272 144 275 148Q351 231 351 237Q351 239 333 251T283 276T221 289Q159 289 123 248T86 166Q86 156 82 145T73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q161 366 220 366",8770:"55 439T55 443T56 449T62 456T68 463H706Q720 449 720 443T706 423H68Q55 439 55 443ZM56 72Q56 112 73 152T130 225T224 257Q259 257 294 240T360 199T419 149T484 107T553 90Q603 90 643 125T691 223Q693 257 704 257Q717 257 717 221Q717 147 671 91T554 34Q517 34 481 51T414 93T355 142T291 184T222 201Q172 201 131 167T84 67Q81 34 71 34Q56 37 56 72",8771:"55 283Q55 356 103 409T217 463Q262 463 297 447T395 382Q431 355 446 344T493 320T554 307H558Q613 307 652 344T694 433Q694 464 708 464T722 432Q722 356 673 304T564 251H554Q510 251 465 275T387 329T310 382T223 407H219Q164 407 122 367Q91 333 85 295T76 253T69 250Q55 250 55 283ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8773:"55 388Q55 463 101 526T222 589Q260 589 296 571T362 526T421 474T484 430T554 411Q616 411 655 458T694 560Q694 572 698 580T708 589Q722 589 722 556Q722 482 677 419T562 356H554Q517 356 481 374T414 418T355 471T292 515T223 533Q179 533 145 508Q109 479 96 440T80 378T69 355Q55 355 55 388ZM56 236Q56 249 70 256H707Q722 248 722 236Q722 225 708 217L390 216H72Q56 221 56 236ZM56 42Q56 57 72 62H708Q722 52 722 42Q722 30 707 22H70Q56 29 56 42",8775:"55 417Q55 479 101 528T222 578Q259 578 294 564T393 507Q413 493 434 480T469 460T484 454L537 549Q587 639 595 647Q600 652 607 652Q615 652 621 647T628 634Q628 625 575 536Q524 446 524 443Q527 440 555 440Q603 440 644 469T691 547Q694 578 706 578T718 556Q718 555 718 551T717 545Q717 488 684 445T595 387Q582 384 558 384Q530 384 508 389L493 394L404 238L557 236H708Q720 224 720 217T706 196H379L291 43L499 41H708Q720 29 720 21T706 1H268L226 -71Q186 -143 179 -148Q173 -155 165 -155T152 -150T146 -137Q146 -133 184 -64L222 1H144L66 3L59 7Q54 14 54 20Q54 29 66 41H246L333 194Q333 196 202 196H68Q55 211 55 218T66 236H213L357 238L457 409L437 421Q432 423 393 450T307 500T222 523Q171 523 129 491T84 414Q82 383 70 383Q55 383 55 417",8776:"55 319Q55 360 72 393T114 444T163 472T205 482Q207 482 213 482T223 483Q262 483 296 468T393 413L443 381Q502 346 553 346Q609 346 649 375T694 454Q694 465 698 474T708 483Q722 483 722 452Q722 386 675 338T555 289Q514 289 468 310T388 357T308 404T224 426Q164 426 125 393T83 318Q81 289 69 289Q55 289 55 319ZM55 85Q55 126 72 159T114 210T163 238T205 248Q207 248 213 248T223 249Q262 249 296 234T393 179L443 147Q502 112 553 112Q609 112 649 141T694 220Q694 249 708 249T722 217Q722 153 675 104T555 55Q514 55 468 76T388 123T308 170T224 192Q164 192 125 159T83 84Q80 55 69 55Q55 55 55 85",8778:"220 523Q163 523 124 486T84 412Q81 383 69 383Q56 383 56 413Q56 441 67 470Q78 508 111 537T187 575Q203 579 219 579Q248 579 271 572Q304 565 393 508Q498 439 551 439Q620 439 662 486Q688 512 693 557Q693 565 697 572T707 579Q719 579 719 548Q719 483 673 434T550 384Q512 384 467 405T386 453T305 501T220 523ZM222 288Q164 288 124 251T84 177Q81 148 69 148Q56 148 56 178Q56 206 67 235Q78 274 111 302T187 339Q198 343 220 343Q244 343 259 341T308 322T393 272Q496 203 553 203Q612 203 651 241T691 312Q693 343 705 343Q719 343 719 313Q719 245 673 199Q626 148 552 148Q513 148 467 170T385 218T304 266T222 288ZM51 -19Q51 -6 62 -1H387Q713 -1 715 -3Q725 -10 725 -20Q725 -27 718 -34Q714 -38 672 -38T387 -39H62Q51 -25 51 -19",8781:"55 464Q55 471 60 477T74 484Q80 484 108 464T172 420T268 376T389 356Q436 356 483 368T566 399T630 436T675 467T695 482Q701 484 703 484Q711 484 716 478T722 464Q722 454 707 442Q550 316 389 316Q338 316 286 329T195 362T124 402T76 437T57 456Q55 462 55 464ZM57 45Q66 58 109 88T230 151T381 183Q438 183 494 168T587 135T658 94T703 61T720 45Q722 39 722 36Q722 28 717 22T703 16Q697 16 669 36T606 80T510 124T389 144Q341 144 294 132T211 101T147 64T102 33T82 18Q76 16 74 16Q66 16 61 22T55 36Q55 39 57 45",8782:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H268Q277 168 279 164Q281 162 284 137T305 89Q334 49 389 49H391Q442 49 472 89Q487 108 490 126T495 156T509 173H608H666Q701 173 711 170T722 153T707 133H532Q526 81 486 45T389 8Q331 8 291 45T245 133H70Q56 140 56 153",8783:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8784:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM329 610Q329 634 346 652T389 670Q413 670 431 654T450 611Q450 586 433 568T390 550T347 567T329 610",8785:"421 474T389 474T339 493T321 541Q321 566 337 587T391 609Q456 602 456 541Q456 512 439 493ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM421 -108T389 -108T339 -89T321 -41Q321 -16 337 5T391 27Q456 20 456 -41Q456 -70 439 -89",8786:"15 541Q15 569 33 585T75 601T117 585T135 541Q135 514 118 498T75 481T32 498T15 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM642 -41Q642 -17 658 0T702 18Q726 18 744 3T762 -41Q762 -67 745 -84T702 -101Q676 -101 659 -85T642 -41",8787:"642 541Q642 569 660 585T702 601T744 585T762 541Q762 515 745 498T702 481Q676 481 659 497T642 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM14 -41Q14 -15 31 1T74 18Q101 18 118 0T135 -41Q135 -64 118 -83T75 -102Q51 -102 33 -85T14 -41",8790:"56 347Q56 360 70 367H707Q722 359 722 347Q722 334 711 331T658 327H586H465L472 318Q496 288 496 250T472 182L465 173H586H663Q700 173 711 170T722 153T707 133H70Q56 140 56 153Q56 168 72 173H312L305 182Q281 212 281 250T305 318L312 327H72Q56 332 56 347ZM473 250Q473 265 472 273T460 297T428 327H349Q328 313 318 298T306 273T304 250Q304 235 305 227T317 203T349 173H428Q449 187 459 202T471 227T473 250",8791:"279 612Q279 656 310 688T388 721Q433 721 465 689T498 612Q498 573 470 538T389 503Q336 503 308 538T279 612ZM458 614Q458 637 452 651T433 672T411 679T383 680T352 675T333 664T324 647T321 629T320 611Q320 593 321 584T332 562T359 545Q366 543 389 543H391Q406 543 414 544T435 552T452 573T458 614ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8796:"192 482H190Q187 483 185 484T181 488T177 493T175 501Q175 506 178 512Q184 523 278 687T375 853Q379 857 383 857Q385 857 387 858T390 859Q397 859 403 853Q405 851 499 687T600 512Q603 506 603 501Q603 488 587 482H192ZM548 523L389 798Q388 798 309 661T230 523T389 522T548 523ZM56 347Q56 360 70 367H708Q723 359 723 347Q723 336 709 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H709Q723 163 723 153Q723 140 708 133H70Q56 140 56 153",8800:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183L306 133H70Q56 140 56 153Q56 168 72 173H327L406 327H72Q56 332 56 347Q56 360 70 367H426Q597 702 602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 692 471 367H707Q722 359 722 347Q722 336 708 328L451 327L371 173H708Q722 163 722 153Q722 140 707 133H351Q175 -210 170 -212Q166 -215 159 -215",8801:"56 444Q56 457 70 464H707Q722 456 722 444Q722 430 706 424H72Q56 429 56 444ZM56 237T56 250T70 270H707Q722 262 722 250T707 230H70Q56 237 56 250ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8804:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8805:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8806:"674 753Q682 753 688 747T694 732T687 718Q686 717 417 589L151 463L399 345Q687 209 691 204Q694 198 694 193Q694 175 676 173H670L382 309Q92 446 90 448Q83 453 83 465Q84 476 96 482Q104 486 382 617T665 751Q669 753 674 753ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8807:"83 733Q83 741 89 747T99 753Q107 753 253 685T543 548T687 478Q694 473 694 463T687 448Q685 446 395 309L107 173H101Q83 175 83 193Q83 194 83 196Q82 203 98 212Q117 222 248 284Q326 321 378 345L626 463L360 589Q291 622 200 665Q112 706 98 714T83 733ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8810:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM944 -48Q944 -54 939 -60T924 -67H923Q917 -67 841 -26Q735 33 634 88Q366 235 364 239Q361 243 361 250T364 261Q367 266 641 415T920 567L924 568Q927 567 930 567Q944 562 944 548Q944 540 938 534Q937 532 679 391L422 250L679 109Q937 -32 938 -34Q944 -40 944 -48",8811:"55 539T55 547T60 561T74 567Q81 567 207 498Q297 449 365 412Q633 265 636 261Q639 255 639 250Q639 241 626 232Q614 224 365 88Q83 -65 79 -66Q76 -67 73 -67Q65 -67 60 -61T55 -47Q55 -39 61 -33Q62 -33 95 -15T193 39T320 109L321 110H322L323 111H324L325 112L326 113H327L329 114H330L331 115H332L333 116L334 117H335L336 118H337L338 119H339L340 120L341 121H342L343 122H344L345 123H346L347 124L348 125H349L351 126H352L353 127H354L355 128L356 129H357L358 130H359L360 131H361L362 132L363 133H364L365 134H366L367 135H368L369 136H370L371 137L372 138H373L374 139H375L376 140L378 141L576 251Q63 530 62 533Q55 539 55 547ZM360 539T360 547T365 561T379 567Q386 567 512 498Q602 449 670 412Q938 265 941 261Q944 255 944 250Q944 241 931 232Q919 224 670 88Q388 -65 384 -66Q381 -67 378 -67Q370 -67 365 -61T360 -47Q360 -39 366 -33Q367 -33 400 -15T498 39T625 109L626 110H627L628 111H629L630 112L631 113H632L634 114H635L636 115H637L638 116L639 117H640L641 118H642L643 119H644L645 120L646 121H647L648 122H649L650 123H651L652 124L653 125H654L656 126H657L658 127H659L660 128L661 129H662L663 130H664L665 131H666L667 132L668 133H669L670 134H671L672 135H673L674 136H675L676 137L677 138H678L679 139H680L681 140L683 141L881 251Q368 530 367 533Q360 539 360 547",8812:"104 730Q104 749 123 749Q130 749 138 745Q186 717 237 671L250 659L261 670Q297 703 332 726T375 750T389 744T395 730Q395 721 390 717T364 699T322 668Q290 641 283 632Q280 628 281 627T293 612Q425 454 425 250Q425 144 388 51T293 -112Q282 -125 281 -126T283 -132Q306 -162 379 -209Q395 -219 395 -230Q395 -238 389 -244T375 -250T335 -228T262 -171L250 -159L238 -170Q202 -203 167 -226T124 -250T110 -244T104 -230Q104 -219 121 -209Q199 -156 216 -132Q219 -128 218 -127T206 -112Q74 46 74 250T206 612Q217 625 218 626T216 632Q199 656 121 709Q104 719 104 730ZM249 -94Q364 61 364 250Q364 430 265 574Q253 590 249 594L242 583Q134 439 134 250Q134 114 192 -1Q212 -44 242 -83L249 -94",8814:"693 -14T693 -20T687 -33T675 -41Q667 -41 506 37L344 112Q342 112 262 -46Q184 -196 176 -205Q172 -209 168 -209T162 -208Q155 -208 151 -203T146 -190Q146 -178 171 -137Q193 -91 251 21L306 132L198 183Q142 208 118 220T88 238T82 249Q82 253 86 261Q92 267 278 357L464 443L529 572Q561 637 577 667T597 703T607 708Q615 708 622 702T629 688Q629 680 575 579L524 474Q524 473 545 482T598 508Q666 541 673 541T686 535T693 521Q693 512 679 504T589 459L493 414L360 150Q366 148 378 142T431 116T529 70Q686 -8 689 -10Q693 -14 693 -20ZM380 277L433 383Q432 385 292 319T151 250T237 209T324 170L380 277",8815:"82 514T82 520T89 533T100 541Q106 541 271 463Q434 386 435 386L515 543Q593 699 600 706Q604 708 607 708Q615 708 622 702T629 688T549 526Q509 445 491 407T473 368Q522 343 580 317Q636 291 660 278T688 261T693 250V249Q693 241 681 234T580 184Q533 161 502 146Q317 59 315 59Q312 56 246 -74Q197 -170 186 -189T168 -209Q164 -209 162 -208Q155 -208 151 -203T146 -190Q146 -187 200 -79L253 28L218 11Q182 -6 144 -23T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4T186 41L284 88L349 217Q377 273 395 311T413 350Q413 351 253 428Q101 498 86 510Q82 514 82 520ZM624 250Q461 330 455 330Q454 331 453 329T448 321T441 308T430 287T416 259T398 223L342 114L624 250",8816:"82 -124Q82 -120 83 -117T89 -110T95 -103H220L284 50Q346 204 344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q664 54 526 121Q513 127 495 136T464 150T438 162T416 173T399 180T388 185L384 186Q383 186 322 41L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",8817:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q384 185 322 39L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124Q82 -120 83 -117T89 -110T95 -103H220L273 26Q326 156 326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",8818:"674 732Q682 732 688 726T694 711T687 697Q686 696 417 568L151 442L399 324Q687 188 691 183Q694 177 694 172Q694 154 676 152H670L382 288Q92 425 90 427Q83 432 83 444Q84 455 96 461Q104 465 382 596T665 730Q669 732 674 732ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8819:"90 697Q83 704 83 712T88 726T99 732Q107 732 253 664T543 527T687 457Q694 452 694 442T687 427Q685 425 395 288L107 152H101Q83 154 83 172Q83 173 83 175Q82 182 98 191Q117 201 248 263Q326 300 378 324L626 442L360 568Q91 696 90 697ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8822:"734 181Q734 173 728 167T714 161Q711 161 386 280T54 404Q44 408 44 421Q44 432 52 437Q66 443 388 562T714 681Q721 681 727 675T734 661Q734 651 722 645Q711 639 462 546Q441 539 420 531L122 421L420 311L723 198Q734 192 734 181ZM44 247Q44 255 50 261T63 267Q66 267 391 148T723 24Q734 18 734 7T723 -10Q716 -14 391 -133T63 -253Q56 -253 50 -247T44 -233Q44 -223 55 -217Q67 -210 317 -118Q337 -110 357 -103L655 7L357 117L54 230Q44 236 44 247",8823:"83 661Q83 668 88 674T104 681Q111 679 396 560Q686 437 687 436Q694 431 694 421T687 406Q686 405 543 344T253 222T101 161Q83 163 83 180Q83 194 95 199Q96 199 130 213T232 257T361 311L621 421L357 532Q307 553 233 584Q121 631 102 640T83 661ZM673 267Q694 267 694 248Q694 237 687 232Q684 229 420 118L156 7L416 -103L683 -215Q694 -222 694 -233Q694 -251 676 -253Q670 -253 524 -192T235 -70T90 -8Q83 -1 83 7Q83 19 94 24Q97 25 378 144T667 266Q669 267 673 267",8826:"84 249Q84 262 91 266T117 270Q120 270 126 270T137 269Q388 273 512 333T653 512Q657 539 676 539Q685 538 689 532T694 520V515Q689 469 672 431T626 366T569 320T500 286T435 265T373 249Q379 248 404 242T440 233T477 221T533 199Q681 124 694 -17Q694 -41 674 -41Q658 -41 653 -17Q646 41 613 84T533 154T418 197T284 220T137 229H114Q104 229 98 230T88 235T84 249",8827:"84 517Q84 539 102 539Q115 539 119 529T125 503T137 459T171 404Q277 275 640 269H661Q694 269 694 249T661 229H640Q526 227 439 214T283 173T173 98T124 -17Q118 -41 103 -41Q83 -41 83 -17Q88 29 105 67T151 132T208 178T277 212T342 233T404 249Q401 250 380 254T345 263T302 276T245 299Q125 358 92 468Q84 502 84 517",8828:"112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q516 310 620 464Q635 486 642 510T651 548T657 571T675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17Q688 5 683 3Q677 0 673 0Q656 0 653 24Q623 270 118 270H112ZM110 116Q83 116 83 136T110 156H113Q134 156 160 155T231 146T318 128T407 95T489 44T550 -30T583 -131Q583 -153 563 -153Q556 -153 553 -152T547 -145T542 -127Q531 -54 478 0Q425 53 333 83T123 116H110",8829:"668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668ZM194 -131Q201 -60 241 -6T343 82T477 133T628 155Q632 155 644 155T661 156Q685 155 690 147Q694 143 694 136Q694 132 693 129T689 124T685 120T681 117L656 116Q596 114 543 106T436 79T342 35T272 -33T235 -127Q231 -154 212 -154Q203 -153 199 -147T194 -136V-131",8830:"84 442Q84 455 91 459T117 463Q120 463 126 463T137 462Q388 466 512 526T653 705Q657 732 676 732Q685 731 689 725T694 714V708Q689 662 672 624T626 559T569 513T500 479T435 458T373 442Q379 441 404 435T440 426T477 414T533 392Q592 362 630 319T681 241T694 174Q694 153 674 153Q662 153 657 163T652 188T640 231T606 287Q500 416 137 422H114Q104 422 98 423T88 428T84 442ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8831:"84 710Q84 732 102 732Q115 732 119 722T125 696T137 652T171 597Q277 468 640 462H661Q694 462 694 442T661 422H640Q578 421 526 417T415 403T309 376T222 333T156 268T124 179Q122 162 118 158T103 153Q100 153 98 153T95 154T93 155T90 158T85 163Q83 167 83 176Q88 222 105 260T151 325T208 371T277 405T342 426T404 442Q401 443 380 447T345 456T302 469T245 492Q125 551 92 661Q84 695 84 710ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8832:"386 292Q388 292 439 393T543 598T598 703Q599 703 603 704T609 705Q616 705 622 699T629 685T533 494Q440 308 440 305Q451 310 462 312Q547 342 592 388T651 505Q654 525 658 532T673 539Q680 539 686 533T693 519Q693 495 678 450Q638 341 500 283Q433 259 418 259Q416 259 411 251T406 241T415 239Q482 224 544 190Q674 121 691 -10Q693 -28 691 -32Q684 -43 672 -43Q664 -43 658 -37Q656 -33 650 -6T634 47T589 109T500 168Q473 179 436 190T388 201H386L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -185 246 12Q344 206 344 210Q344 213 305 217T213 225T124 228H95Q82 241 82 248Q82 253 95 268H124Q172 268 236 273T343 283T386 292",8833:"103 -43Q96 -43 89 -39T82 -26L84 -10Q105 141 275 212Q342 236 355 236Q360 236 364 245L369 256H360Q284 280 275 283Q115 351 86 490Q82 507 82 517Q82 526 88 532T103 538Q110 538 115 534Q119 531 122 517T128 486T143 444T174 397T231 351T320 310Q371 292 389 292L491 496Q595 701 598 703Q599 703 603 704T609 705Q616 705 622 699T629 685Q629 684 531 485Q431 296 431 288Q431 278 520 273T651 268H680Q693 253 693 248Q693 241 680 228H651Q591 228 491 218T386 201L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -182 302 125L335 190L324 185Q313 185 289 172Q241 153 208 128T159 78T135 31T124 -11T118 -37Q112 -43 103 -43",8834:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250",8835:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520",8838:"84 346Q84 468 166 546T360 635Q361 635 370 635T395 635T430 636T475 636T524 636H679Q694 628 694 616Q694 607 681 597L522 596H470H441Q366 596 338 592T266 568Q244 557 224 542T179 500T139 433T124 346V341Q124 253 185 185Q244 121 328 103Q348 98 366 98T522 96H681Q694 86 694 76Q694 64 679 56H526Q510 56 480 56T434 55Q350 55 289 71T172 141Q84 223 84 346ZM104 -131T104 -118T118 -98H679Q694 -106 694 -118T679 -138H118Q104 -131 104 -118",8839:"83 616Q83 628 98 636H251Q267 636 297 636T343 637Q427 637 488 621T605 551Q693 470 693 346Q693 261 650 195T545 96T415 57Q407 56 251 56H98Q83 64 83 76Q83 86 96 96H255H308H337Q412 96 439 100T512 124Q533 135 553 150T599 192T639 259T654 346Q654 437 592 507Q557 545 512 568Q468 587 439 591T335 596H306H255L96 597Q83 607 83 616ZM84 -131T84 -118T98 -98H659Q674 -106 674 -118T659 -138H98Q84 -131 84 -118",8840:"146 -283Q146 -282 174 -213T202 -143H115Q102 -127 102 -123T115 -103H220L291 68L278 73Q203 101 153 157T86 288Q83 309 83 344Q83 380 86 399Q107 480 160 539Q222 601 298 621Q328 630 345 631T435 635L526 637L560 715Q587 778 593 789T609 801Q616 801 622 795T629 781Q629 780 625 771T614 742T600 706L571 637Q571 635 626 635H680Q693 620 693 613T689 601L682 597L618 595H553L449 346Q425 288 399 223T359 127T346 95H356Q365 95 381 95T417 94T463 93T515 93H682Q693 82 693 74T680 53H511Q420 55 335 55L329 57L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283ZM509 590Q509 595 438 595Q354 595 318 586Q246 567 195 516T126 395Q123 378 123 344T126 293Q141 229 184 181T291 110L306 104L406 346L509 590",8841:"82 606T82 613T95 635H251H348Q408 635 435 632T502 615L515 608L520 617Q520 619 558 708Q584 774 591 787T609 801Q616 801 622 795T629 781Q629 775 562 615L551 590L569 577Q646 527 678 437Q691 398 691 344T678 250Q653 182 597 132T469 64Q427 53 366 53H326L295 -25L262 -103H660Q673 -118 673 -124Q673 -129 669 -136L662 -141L453 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L251 -25L284 53H189L93 55L86 59Q82 64 82 71T95 93H302L400 333Q498 569 498 573L444 590Q431 593 260 595L93 597L86 601Q82 606 82 613ZM652 344V354Q652 451 575 521Q571 526 557 538T537 551Q534 551 533 548Q533 543 438 319L344 95L371 93H386Q487 93 557 150T649 293Q652 309 652 344",8842:"693 72Q693 68 692 66T686 59T680 52H524Q398 52 367 53T309 63Q236 82 180 132T98 250Q84 288 84 343Q84 397 98 437Q126 515 193 568T346 632Q347 632 373 633T440 634T520 635H680Q693 620 693 615Q693 608 680 595H526Q364 595 353 592Q279 582 221 539T138 430Q124 392 124 343Q124 296 138 257Q163 192 221 149T353 95Q364 92 526 92H680Q693 79 693 72ZM102 -132T102 -125T115 -103H382L420 -68Q429 -60 438 -52T452 -39T463 -28T472 -20T478 -14T483 -10T487 -7T490 -6T493 -5T496 -5Q502 -5 508 -12T515 -28Q515 -34 513 -37Q512 -38 507 -42T492 -55T475 -70L440 -101L562 -103H682Q693 -114 693 -122T680 -143H395L355 -179Q289 -241 280 -241Q273 -241 267 -235T260 -221T265 -208T300 -174L335 -143H224L113 -141L106 -137Q102 -132 102 -125",8843:"82 615Q82 620 95 635H251Q378 635 409 634T469 623Q540 605 596 555T678 437Q691 397 691 343T678 250Q649 172 581 119T426 55Q415 52 251 52H95Q93 55 89 59T84 65T82 72Q82 79 95 92H249Q411 92 422 95Q496 105 554 148T638 257Q651 296 651 343Q651 391 638 430Q613 495 555 538T422 592Q411 595 249 595H95Q82 608 82 615ZM82 -132T82 -125T95 -103H380L420 -57Q452 -21 460 -14T474 -6Q482 -6 488 -12T495 -25T451 -81L433 -101L549 -103H662Q673 -114 673 -122T660 -143H395L355 -190Q311 -239 309 -239Q305 -241 302 -241Q294 -241 287 -235T280 -221T324 -163L342 -143H218L93 -141L86 -137Q82 -132 82 -125",8846:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM313 406Q313 417 313 435T312 459Q312 483 316 493T333 503T349 494T353 461V406V325H515Q516 325 519 323T527 316T531 305T527 294T520 287T515 285H353V204V152Q353 127 350 117T333 107T316 117T312 152Q312 158 312 175T313 204V285H151Q150 285 147 287T139 294T135 305T139 316T146 323T151 325H313V406",8847:"83 523Q87 535 99 539H679Q694 531 694 519Q694 506 679 499H123V-1H678Q694 -7 694 -21Q694 -34 679 -41H98Q93 -38 84 -28L83 247V523",8848:"64 506T64 519T78 539H699Q706 536 714 526V-28Q706 -38 699 -41H78Q64 -34 64 -21Q64 -6 80 -1H674V499H78Q64 506 64 519",8849:"94 620Q98 632 110 636H699Q714 628 714 616T699 596H134V96H698Q714 90 714 76Q714 64 699 56H109Q104 59 95 69L94 344V620ZM84 -118Q84 -103 100 -98H698Q714 -104 714 -118Q714 -130 699 -138H98Q84 -131 84 -118",8850:"64 603T64 616T78 636H668Q675 633 683 623V69Q675 59 668 56H78Q64 63 64 76Q64 91 80 96H643V596H78Q64 603 64 616ZM64 -118Q64 -108 79 -98H678Q694 -104 694 -118Q694 -130 679 -138H78Q64 -131 64 -118",8851:"83 0Q79 0 76 1T71 3T67 6T65 9T63 13T61 16V301L62 585Q70 595 76 598H592Q602 590 605 583V15Q598 2 587 0Q583 0 580 1T575 3T571 6T569 9T567 13T565 16V558H101V15Q94 2 83 0",8852:"77 0Q65 4 61 16V301L62 585Q72 598 81 598Q94 598 101 583V40H565V583Q573 598 585 598Q598 598 605 583V15Q602 10 592 1L335 0H77",8853:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM364 542Q308 539 251 509T148 418T96 278V270H369V542H364ZM681 278Q675 338 650 386T592 462T522 509T458 535T412 542H409V270H681V278ZM96 222Q104 150 139 95T219 12T302 -29T366 -42H369V230H96V222ZM681 222V230H409V-42H412Q429 -42 456 -36T521 -10T590 37T649 113T681 222",8854:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM681 278Q669 385 591 463T381 542Q283 542 196 471T96 278V270H681V278ZM275 -42T388 -42T585 32T681 222V230H96V222Q108 107 191 33",8855:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q531 510 496 523Q446 542 381 542Q324 542 272 519T196 471L389 278L485 375L582 471ZM167 442Q95 362 95 250Q95 137 167 58L359 250L167 442ZM610 58Q682 138 682 250Q682 363 610 442L418 250L610 58ZM196 29Q209 16 230 2T295 -27T388 -42Q409 -42 429 -40T465 -33T496 -23T522 -11T544 1T561 13T574 22T582 29L388 222L196 29",8856:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q581 472 571 480T556 491T539 502T517 514T491 525T460 534T424 539T381 542Q272 542 184 460T95 251Q95 198 113 150T149 80L167 58L582 471ZM388 -42Q513 -42 597 44T682 250Q682 363 610 442L196 29Q209 16 229 2T295 -27T388 -42",8857:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM682 250Q682 322 649 387T546 497T381 542Q272 542 184 459T95 250Q95 132 178 45T389 -42Q515 -42 598 45T682 250ZM311 250Q311 285 332 304T375 328Q376 328 382 328T392 329Q424 326 445 305T466 250Q466 217 445 195T389 172Q354 172 333 195T311 250",8858:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM250 250Q250 316 295 352T384 388Q451 388 489 347T528 250Q528 192 487 152T389 112Q331 112 291 152T250 250ZM488 250Q488 290 460 319T389 349Q348 349 319 320T290 250Q290 208 320 180T389 151Q431 151 459 181T488 250",8859:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM204 339Q204 357 215 366T238 375Q247 375 283 348Q300 336 311 328L368 286Q369 286 366 323T359 398T355 437Q357 456 379 465Q380 465 384 465T391 466Q403 465 412 457T423 437Q423 436 420 398T413 323T410 286L467 328Q476 334 486 341T501 353T513 361T523 368T529 372T535 374T541 375Q554 375 564 365T575 339Q575 325 566 318T519 292Q504 285 496 281L430 250L496 219Q552 192 559 188T572 175Q575 168 575 161Q575 148 566 137T541 126H538Q530 126 499 149Q480 163 467 172L410 214Q409 214 412 177T419 102T423 63Q423 59 421 54T411 43T389 36T368 42T357 54T355 63Q355 64 358 102T365 177T368 214L311 172Q302 165 293 159T279 148T268 140T260 134T254 131T250 128T246 127T242 126T238 126Q223 126 214 135T204 161T213 183T282 219L348 250L282 281Q226 308 219 312T206 325Q204 330 204 339",8861:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM223 250Q223 263 233 267T280 271Q289 271 325 271T389 270H490Q535 270 545 267T555 250Q555 241 549 235Q544 231 527 231T389 230Q239 230 235 232Q223 236 223 250",8862:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM369 365V649H95V365H369ZM682 365V649H409V365H682ZM369 40V325H95V40H369ZM682 40V325H409V40H682",8863:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 365V649H95V365H682ZM682 40V325H95V40H682",8864:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H707Q714 686 722 676V13Q714 3 707 0H71ZM123 649Q147 625 214 555T335 430T389 374L654 649H123ZM95 70Q99 74 229 209T360 345L95 619V70ZM682 70V619L418 346Q417 344 549 207L682 70ZM654 41L400 304L388 315L123 41L256 40H522L654 41",8865:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682ZM330 345Q330 371 347 388T390 405Q412 405 430 389T448 345Q448 317 430 301T389 285T348 301T330 345",8866:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V367H540Q555 359 555 347Q555 334 540 327H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8867:"515 678Q515 679 516 681T518 684T521 688T525 691T530 693T537 694Q548 692 555 679V15Q548 2 537 0Q533 0 530 1T525 3T521 6T519 9T517 13T515 16V327H71Q70 327 67 329T59 336T55 347T59 358T66 365T71 367H515V678",8868:"55 642T55 648T59 659T66 666T71 668H708Q723 660 723 648T708 628H409V15Q402 2 391 0Q387 0 384 1T379 3T375 6T373 9T371 13T369 16V628H71Q70 628 67 630T59 637",8869:"369 652Q369 653 370 655T372 658T375 662T379 665T384 667T391 668Q402 666 409 653V40H708Q723 32 723 20T708 0H71Q70 0 67 2T59 9T55 20T59 31T66 38T71 40H369V652",8872:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V367H796Q811 359 811 347Q811 336 797 328L479 327H161L159 328V172L161 173H797Q798 172 800 171T803 169T805 167T808 164T809 162T810 158T811 153Q811 140 796 133H159V-235Q151 -249 141 -249H139",8873:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM249 678Q249 679 250 681T252 684T255 688T259 691T264 693T271 694Q282 692 289 679V367H651Q666 359 666 347Q666 334 651 327H289V15Q282 2 271 0Q267 0 264 1T259 3T255 6T253 9T251 13T249 16V678",8874:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM237 678Q237 679 238 681T240 684T243 688T247 691T252 693T259 694Q270 692 277 679V15Q270 2 259 0Q255 0 252 1T247 3T243 6T241 9T239 13T237 16V678ZM419 678Q419 679 420 681T422 684T425 688T429 691T434 693T441 694Q452 692 459 679V367H818Q833 359 833 347Q833 334 818 327H459V15Q452 2 441 0Q437 0 434 1T429 3T425 6T423 9T421 13T419 16V678",8876:"56 681Q70 695 76 695T96 681V368H243L381 530Q521 692 525 692Q537 700 547 688Q554 682 554 674Q554 671 553 669T548 661T539 649T522 631T499 604T465 565T421 512Q296 373 296 368H416H476Q525 368 539 365T554 348Q554 334 543 328H261L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM205 326Q205 328 152 328H96V263Q96 203 98 203Q99 203 123 231T174 290T205 326",8877:"56 681Q70 695 76 695T96 681V466H327L425 579Q522 692 527 692Q529 693 534 693Q542 693 547 688T553 674Q553 668 549 663Q549 662 538 650T504 611T463 563L381 468L461 466H543Q554 453 554 446T541 426H345L209 272L376 270H543Q554 257 554 251T541 230H174L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM267 399L292 426H96V270H158L201 321Q256 382 267 399ZM118 228L119 229Q119 230 109 230H96V201L107 212Q118 227 118 228",8878:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V526Q292 368 296 368Q298 368 447 510Q638 695 642 695H645Q651 695 658 688T665 673Q665 666 661 661Q659 660 639 641T578 582T505 512L356 370L505 368H654Q665 357 665 349Q665 343 652 328H314L303 317L292 308V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681",8879:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V466H401L503 563L621 679Q637 695 645 695Q652 695 658 688T665 673Q665 670 663 666Q663 665 651 652T611 612T561 563L458 468L556 466H654Q665 455 665 447T652 426H416L294 308L292 288V270H652Q665 255 665 250T652 230H292V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681ZM358 426H292V361L325 392L358 426",8882:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26ZM654 11T654 249T653 487T402 369T151 249L275 190Q399 131 524 72T652 11Q654 11 654 249",8883:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523ZM376 368Q323 393 254 425T155 472L125 487Q123 487 123 249T125 11Q127 12 252 71T502 190L626 249L376 368",8884:"694 71Q686 58 676 56H670L382 192Q92 329 90 331Q83 336 83 346Q83 359 96 364Q101 367 379 498T665 634Q671 636 674 636Q686 636 694 621V71ZM654 108T654 346T653 584T402 466T151 346L275 287Q399 228 524 169T652 108Q654 108 654 346ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8885:"83 620Q83 621 85 624T92 632T103 636Q107 636 389 503T680 365Q694 357 694 346Q694 336 687 331Q685 329 395 192L107 56H101Q90 58 83 71V620ZM376 465Q323 490 254 522T155 570L125 584Q123 584 123 346T125 108Q127 109 252 168T502 287L626 346L376 465ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8888:"1055 250Q1055 190 1012 141T896 92Q858 92 828 106T781 140T755 180T741 214L738 228V230H405Q71 230 68 232Q55 238 55 250T68 268Q71 270 405 270H738V272L740 280Q742 287 745 297T754 321T771 348T796 374T832 396T881 408H891Q969 408 1012 360T1055 250ZM896 132Q948 132 981 166T1014 250Q1014 301 985 330T920 367Q914 368 891 368Q853 368 816 338T778 250Q778 198 812 165T896 132",8890:"318 -182Q302 -212 280 -212H278H275Q249 -212 239 -182L238 84V351H162L87 352Q57 362 57 391T84 429Q89 431 280 431H470L474 429Q477 427 479 426T484 423T490 417T495 410T499 402T500 391Q500 365 470 352L394 351H318V-182",8891:"56 697Q56 706 62 711T75 716Q86 716 90 709Q91 708 104 680T147 592T199 483L305 261L411 483Q443 548 481 629Q512 694 518 705T535 716Q543 716 549 710T555 700Q555 693 501 577T388 340T325 210Q316 194 305 194Q292 194 285 210Q282 219 224 339T111 574T56 697ZM55 14T55 20T59 31T66 38T71 40H540Q555 32 555 20T540 0H71Q70 0 67 2T59 9",8892:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8900:"242 486Q245 488 250 488Q256 488 258 486Q262 484 373 373T486 258T488 250T486 242T373 127T258 14Q256 12 250 12Q245 12 242 14Q237 16 127 126T14 242Q12 245 12 250T14 258Q16 263 126 373T242 486ZM439 250L250 439L61 250L250 61L439 250",8901:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",8902:"210 282Q210 284 225 381T241 480Q241 484 245 484Q249 486 251 486Q258 486 260 477T272 406Q275 390 276 380Q290 286 290 282L388 299Q484 314 487 314H488Q497 314 497 302Q497 297 434 266Q416 257 404 251L315 206L361 118Q372 98 383 75T401 40L407 28Q407 16 395 16Q394 16 392 16L390 17L250 159L110 17L108 16Q106 16 105 16Q93 16 93 28L99 40Q105 52 116 75T139 118L185 206L96 251Q6 296 4 300Q3 301 3 302Q3 314 12 314H13Q16 314 112 299L210 282",8903:"366 543Q374 545 382 545Q405 545 419 538Q429 534 443 521T462 496Q466 478 466 467Q466 438 444 412Q422 390 388 390Q352 390 331 412Q311 434 311 467Q311 499 331 518Q345 533 366 543ZM146 472Q146 479 153 485T166 492Q171 492 187 476T279 385L386 278L495 385Q600 492 608 492Q615 492 621 486T628 472Q628 467 614 452T531 367L435 270H706Q720 256 720 250Q720 241 706 230H435L531 132Q600 63 614 48T628 27Q628 20 622 14T608 7Q600 7 495 114L386 221L279 114Q204 39 188 23T166 7Q159 7 153 13T146 27Q146 32 160 47T244 132L339 230H68Q55 243 55 250Q55 255 68 270H339L244 367Q175 436 161 451T146 472ZM466 34Q466 4 447 -20T388 -44Q353 -44 331 -22Q311 1 311 34Q311 66 331 85Q347 101 366 110Q374 112 382 112Q405 112 419 105Q429 100 443 87T462 63Q466 45 466 34",8904:"833 50T833 250T832 450T659 351T487 250T658 150T832 50Q833 50 833 250ZM873 10Q866 -5 854 -5Q851 -5 845 -3L449 226L260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489Q33 505 43 505Q51 505 260 385L449 274L845 503Q851 505 853 505Q866 505 873 490V10ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",8905:"146 479Q159 492 166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 621 486T628 472Q628 464 522 357L415 250L522 144Q628 37 628 28Q628 21 622 15T608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q162 8 160 9T153 15T146 21V479ZM186 77L359 250L186 424V77",8906:"146 472Q146 479 152 485T166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 628 479V21Q615 8 608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q159 8 153 14T146 28Q146 37 253 144L359 250L253 357Q146 464 146 472ZM588 77V424L499 337L415 250L588 77",8907:"55 674Q55 682 62 688T76 694H77Q83 694 100 677T208 561Q320 440 410 342Q462 286 541 201Q677 55 699 30T722 -2Q722 -9 716 -15T701 -22T688 -17Q687 -15 542 141T394 301L388 306L240 146Q119 15 101 -3T75 -22T61 -16T55 -2Q55 4 67 19T158 117Q190 151 209 172L361 336L209 500Q62 657 57 667Q55 671 55 674",8908:"84 -22T76 -22T62 -16T55 -2Q55 4 78 30T249 215Q321 293 367 342Q672 672 683 682Q695 694 702 694Q710 694 716 688T722 674Q722 668 710 653T619 555Q587 521 568 500L416 336L568 172Q715 15 720 5Q722 1 722 -2Q722 -9 716 -15T702 -22H700Q693 -22 671 1T537 146L389 306Q387 304 340 253T237 143T135 33L89 -17Q84 -22 76 -22",8909:"56 433Q56 464 71 464Q74 464 77 461Q82 454 82 438T91 397T123 347Q166 307 222 307Q264 307 308 331T386 385T465 438T556 463Q631 463 676 408T722 283Q722 250 708 250Q704 250 699 257Q695 265 693 286T682 330Q670 350 655 367Q612 407 556 407Q514 407 470 383T393 329T314 276T222 251Q148 251 102 306T56 433ZM57 56Q57 71 73 76H706Q722 70 722 56Q722 44 707 36H71Q57 43 57 56",8910:"83 558Q83 566 89 572T104 578Q108 578 116 577T146 570T190 555T239 526T286 480Q308 453 325 420T351 358T367 304T376 265T380 251T381 253Q381 262 395 312Q428 434 492 499T642 576Q654 578 655 578Q664 578 670 572T676 558Q676 543 657 540T599 524T525 476Q406 362 400 29V8Q400 -21 380 -21Q369 -21 362 -11Q360 -7 360 12Q360 115 348 200T308 360T231 480T111 537Q83 540 83 558",8911:"104 -22Q95 -22 89 -16T83 -2Q83 11 98 16T135 23T192 46T256 103Q360 233 360 549Q360 554 360 557T361 563T362 567T364 569T367 572T371 576Q377 578 380 578Q401 578 401 547Q401 543 401 537T400 527Q409 53 648 19Q676 16 676 -2Q676 -10 670 -16T655 -22Q654 -22 642 -20Q556 -9 492 56T395 244Q381 294 381 303Q381 305 380 305T374 275T352 201T310 110T234 27T117 -20Q105 -22 104 -22",8912:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250ZM694 134Q694 123 679 114H425H384Q350 114 326 121T277 154Q238 193 238 251Q238 322 295 361Q318 378 339 382T412 387Q423 387 459 387T520 386H679Q694 377 694 366Q694 354 679 346H519Q493 346 458 346T411 347Q360 347 341 342T303 315Q278 287 278 250Q278 210 301 187T351 156Q358 154 519 154H679Q694 146 694 134",8913:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520ZM83 366Q83 376 96 386H244Q280 386 317 386T378 386L402 387Q456 387 498 348T540 250Q540 203 512 168T446 120Q427 114 353 114H99Q84 120 84 134Q84 147 98 154H258Q284 154 319 154T366 153Q416 153 436 158T474 185Q500 214 500 250Q500 290 477 313T426 344Q419 346 258 346H98Q83 354 83 366",8914:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21ZM229 -21H227Q215 -21 209 -7V166Q209 304 209 327T215 363Q226 398 259 421T333 444Q380 444 414 416T455 347Q457 339 457 166V-7Q449 -21 439 -21H437H435Q423 -21 417 -7V164Q417 303 417 325T411 358Q387 403 333 403T255 358Q250 347 250 325T249 164V-7Q241 -21 231 -21H229",8915:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM437 598Q450 598 457 583V410Q457 237 455 229Q448 189 414 161T333 132Q291 132 255 157T211 230Q209 237 209 412L210 585Q220 598 229 598Q242 598 249 583V412Q249 273 249 251T255 218Q279 173 333 173T411 218Q416 229 416 251T417 412V583Q425 598 437 598",8916:"76 -22Q64 -22 56 -7V176L57 360L59 370Q66 401 83 426T123 468T171 495T221 513T265 522T298 527L311 528H314V625L315 723Q325 736 334 736Q346 736 354 721V528H356L368 527Q380 526 399 523T441 515T490 498T537 472T578 433T606 379Q611 359 611 171V-7Q604 -21 591 -21T571 -7V170Q571 313 571 337T565 375Q555 408 526 432T461 467T402 482T365 487H354V-7Q347 -21 334 -21T314 -7V487H303Q251 484 207 467Q121 438 99 367L97 357L96 174V-9Q86 -22 76 -22",8918:"86 261Q92 267 381 404T673 541Q680 541 686 535T693 521T689 510Q684 504 418 379L151 250L418 121Q686 -4 689 -10Q693 -14 693 -21T687 -34T675 -41Q668 -41 380 96T86 239Q82 244 82 250Q82 257 86 261ZM610 250Q610 224 592 198T531 172Q498 172 475 195Q453 214 453 250Q453 308 513 328Q515 330 535 330Q569 328 589 304T610 250",8919:"82 521Q82 529 89 535T100 541Q107 541 395 404T689 261Q693 257 693 250T689 239Q684 234 396 97T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4Q118 9 358 121L624 250L358 379Q91 503 86 510Q82 514 82 521ZM165 250Q165 282 188 306T239 330Q262 330 275 323Q303 312 318 283Q322 272 322 250Q322 213 300 195Q277 172 246 172Q224 172 213 177Q165 200 165 250",8920:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM958 -48Q958 -54 953 -60T938 -67H937Q931 -67 855 -26Q749 33 648 88Q380 235 378 239Q375 243 375 250T378 261Q381 266 655 415T934 567L938 568Q941 567 944 567Q958 562 958 548Q958 540 952 534Q951 532 693 391L436 250L693 109Q951 -32 952 -34Q958 -40 958 -48ZM1277 -48Q1277 -54 1272 -60T1257 -67H1256Q1250 -67 1174 -26Q1068 33 967 88Q699 235 697 239Q694 243 694 250T697 261Q700 266 974 415T1253 567L1257 568Q1260 567 1263 567Q1277 562 1277 548Q1277 540 1271 534Q1270 532 1012 391L755 250L1012 109Q1270 -32 1271 -34Q1277 -40 1277 -48",8921:"75 -67Q65 -67 60 -61T55 -48Q55 -40 61 -34Q62 -32 329 109L595 250L329 391Q62 532 61 534Q55 540 55 548Q55 562 69 567H77Q81 567 222 493T506 342T653 264Q667 250 653 236Q649 234 504 157T220 7T77 -67H75ZM364 547Q364 563 381 567L384 568Q387 568 518 499T795 353T955 269Q967 261 967 250T955 231Q925 216 780 139T513 -3T383 -67Q373 -67 369 -60T364 -47Q364 -40 370 -34Q373 -31 639 109L904 250L639 391Q373 531 370 534Q364 540 364 547ZM674 538T674 548T681 562T693 567Q699 567 816 505Q915 453 993 412Q1050 382 1132 339Q1241 282 1259 271T1277 250Q1277 241 1263 232Q1246 221 985 84Q698 -67 692 -67Q674 -67 674 -47Q674 -38 680 -33Q683 -30 947 109L1213 250L947 391Q683 530 680 533Q674 538 674 548",8922:"674 445Q674 438 669 432T655 425T369 531T90 640Q83 645 83 655Q83 668 95 673Q644 886 654 886Q662 886 668 880T674 866Q674 856 663 850Q649 843 411 751L160 655L407 560Q474 534 561 501Q646 469 660 462T674 445ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM83 55Q83 68 94 73Q98 76 104 76Q108 75 383 -30T664 -138Q674 -144 674 -155Q674 -165 667 -170Q664 -173 385 -279T104 -386Q85 -386 83 -368Q83 -354 92 -349Q93 -349 347 -251L597 -155L346 -59Q296 -40 223 -12Q118 28 101 36T83 55",8923:"111 425T102 425T88 431T83 445V446Q83 455 96 461Q111 469 203 504Q287 536 350 560L597 655L346 751Q94 848 92 850Q83 856 83 866Q83 873 88 879T104 886Q109 885 386 779T667 670Q674 665 674 655T667 640Q665 638 388 532ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM653 76Q656 76 660 75T669 68T674 56Q674 46 665 40Q663 38 411 -59L160 -155L410 -251Q664 -349 665 -349Q674 -354 674 -368Q672 -386 654 -386Q650 -386 371 -279T90 -170Q83 -165 83 -155Q83 -144 93 -138Q645 76 653 76",8926:"113 424Q83 424 83 444Q83 453 96 464H121Q181 466 234 474T341 501T435 545T505 613T542 707Q545 734 564 734Q583 731 583 714Q583 658 560 613T500 538T414 486T321 453T229 434T156 426T113 424ZM112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q624 310 653 556Q657 580 675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17L692 14Q691 11 689 8T683 3T673 0Q657 0 653 24Q623 270 118 270H112",8927:"195 713Q195 725 201 729T214 734Q227 734 231 722T238 691T255 641T299 580Q405 474 656 464H681Q694 451 694 443Q694 424 670 424H664Q535 424 415 465T235 595Q195 657 195 713ZM668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668",8928:"82 344Q82 349 95 364H124Q266 364 398 390L429 397L509 595Q519 619 536 659Q581 766 590 783T609 801Q616 801 622 795T629 781Q629 776 553 595Q533 548 516 506T489 439T480 415Q482 415 505 426T538 444Q632 498 651 601Q654 621 658 628T673 635Q680 635 686 629T693 615Q693 591 678 546Q636 433 484 375L458 364L451 348Q443 332 443 329T455 324Q480 316 503 307T560 277T619 233T664 170T691 86Q693 68 691 64Q684 53 672 53Q664 53 658 59Q657 60 650 97T617 174T538 244Q515 257 476 273T428 289Q425 289 412 256Q381 179 344 90L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L302 97Q384 288 384 299Q384 302 341 308T235 319T124 324H95Q82 337 82 344ZM399 338Q403 338 406 346L409 353L375 344Q375 343 384 341T399 338",8929:"146 -283Q146 -282 174 -213T202 -143H95Q82 -127 82 -123T95 -103H220L300 93Q343 196 374 270Q385 294 386 299L373 295Q331 287 289 268Q241 249 208 224T159 174T135 127T124 85T118 59Q112 53 103 53Q91 53 84 64Q82 68 84 86Q96 185 174 248T375 337L400 344Q399 344 381 348T351 355T316 364T276 379T235 398T193 424T155 456T122 497T98 546Q82 587 82 615Q82 622 88 628T102 635Q112 635 116 628T124 601Q128 579 134 562T159 515T207 463T290 418T415 384L422 381L506 586Q571 744 584 772T609 801Q616 801 622 795T629 781T544 577Q525 529 504 478T473 402T462 375Q480 373 500 373Q579 364 651 364H680Q682 361 686 357T691 351T693 344Q693 337 680 324H651Q553 324 451 310L433 308L349 104L262 -101L473 -103H682Q694 -115 694 -123Q694 -133 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283",8934:"86 450Q93 455 380 592T673 730Q680 730 686 724T693 710Q693 702 688 699Q686 693 417 568L151 439L417 310Q685 185 688 179Q693 176 693 168Q693 161 687 155T675 148Q668 148 380 285T86 428Q74 438 86 450ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8935:"88 723Q95 730 99 730Q106 730 394 593T688 450Q693 447 693 439T688 428Q683 423 395 286T99 148Q94 148 88 155T82 168Q82 175 86 179Q89 184 357 310L624 439L357 568Q88 694 86 699Q81 703 81 711T88 723ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8936:"95 419Q81 433 81 439T95 459H124Q318 459 455 501Q515 521 556 550T615 607T641 659T652 702T659 725Q667 730 673 730Q680 730 686 724T693 710Q693 682 677 641Q668 616 654 594T622 554T586 522T545 497T504 477T464 462T428 452T397 444T375 439Q379 437 410 430T476 411T551 379T625 321T677 237Q693 196 693 168Q693 161 687 155T673 148Q662 148 658 154T651 181Q638 253 591 300T455 377Q318 419 124 419H95ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8937:"679 459Q693 445 693 439Q693 430 679 419H651Q455 419 319 377Q231 347 184 300T124 181Q120 161 116 155T102 148Q95 148 89 154T82 168Q82 192 97 237Q111 275 137 306T188 355T249 391T307 414T361 429T399 439Q397 440 364 447T298 467T224 499T149 557T97 641Q82 686 82 710Q82 717 88 723T102 730L115 725Q118 722 124 697Q137 625 184 578T319 501Q456 459 651 459H679ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8938:"693 -30Q686 -41 673 -41Q661 -41 506 34L346 110L280 -44Q228 -162 216 -185T193 -208Q177 -208 173 -192Q173 -186 242 -30T311 128Q271 145 184 186T86 236Q82 240 82 246Q82 251 86 259Q96 267 271 350L449 434L506 565Q537 635 551 664T571 700T582 706Q587 706 593 701T600 690Q600 679 553 572Q504 463 504 461L586 501Q672 539 673 539Q679 539 693 525V-30ZM653 10V488L566 445L480 405L422 276Q415 260 405 236T388 199T376 171T368 151T366 145Q368 143 510 77T653 10ZM422 374Q422 376 420 376T285 313T151 248Q315 168 326 163Q415 356 422 374",8939:"82 525Q96 539 102 539Q103 539 122 530T186 501T266 463L426 388Q428 388 495 541Q564 694 569 699Q573 706 581 706Q587 706 593 702T600 691Q600 676 533 528Q515 486 506 465T485 418T470 381T466 370Q466 369 575 316Q676 269 689 259Q693 253 693 248Q693 242 689 236Q688 235 506 145Q328 63 324 59Q324 50 266 -70Q224 -169 214 -188T193 -208Q177 -208 173 -192Q173 -183 222 -77Q244 -29 257 2T269 34L186 -6Q108 -43 99 -43Q93 -43 82 -30V525ZM271 416Q129 485 126 485H125Q122 485 122 250Q122 10 124 10L211 50L295 92L411 350Q411 351 271 416ZM624 248L449 332L440 319Q434 297 393 214Q353 121 353 119Q355 119 489 182T624 248",8940:"82 -123Q82 -114 93 -103H166L238 -101L293 50Q349 200 349 204L220 266Q166 291 140 304T100 325T84 336T82 344Q82 353 94 360Q112 372 282 453L473 541L482 568Q487 578 529 693Q559 785 569 795Q573 802 581 802Q587 802 593 797T599 786Q599 775 564 675L526 570Q526 568 561 584T633 617T673 635Q679 635 693 621V66Q686 54 679 54Q665 54 526 119Q491 137 458 153T405 177T386 184Q385 182 334 42T282 -101T482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123ZM653 106V584L506 513L453 370Q442 339 428 300T407 243T400 224Q403 222 527 164T653 106ZM453 486Q453 488 451 488T300 417T151 344L224 308Q247 298 285 279T331 257L364 241L453 486",8941:"82 621Q96 635 102 635T249 568L420 486L449 473L469 533Q563 789 569 797Q573 801 581 801Q598 801 600 786Q602 781 544 617L484 455Q531 435 584 408Q677 364 689 355Q693 351 693 344Q693 339 692 337T676 325T631 302T538 257Q504 241 465 223T406 195T386 186Q384 184 333 44T282 -101Q282 -103 482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123Q82 -114 93 -103H166L238 -101L333 159Q326 159 220 106Q110 54 97 54Q89 54 82 66V621ZM298 501Q155 567 142 575L122 584V344Q122 106 124 106Q125 106 180 132T291 185T351 213Q355 217 393 326L433 435Q433 436 298 501ZM549 381Q472 417 471 417L406 241Q408 240 516 291T624 344L549 381",8942:"78 30Q78 54 95 72T138 90Q162 90 180 74T199 31Q199 6 182 -12T139 -30T96 -13T78 30ZM78 440Q78 464 95 482T138 500Q162 500 180 484T199 441Q199 416 182 398T139 380T96 397T78 440ZM78 840Q78 864 95 882T138 900Q162 900 180 884T199 841Q199 816 182 798T139 780T96 797T78 840",8943:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250ZM525 250Q525 274 542 292T585 310Q609 310 627 294T646 251Q646 226 629 208T586 190T543 207T525 250ZM972 250Q972 274 989 292T1032 310Q1056 310 1074 294T1093 251Q1093 226 1076 208T1033 190T990 207T972 250",8945:"133 760Q133 784 150 802T193 820Q217 820 235 804T254 761Q254 736 237 718T194 700T151 717T133 760ZM580 460Q580 484 597 502T640 520Q664 520 682 504T701 461Q701 436 684 418T641 400T598 417T580 460ZM1027 160Q1027 184 1044 202T1087 220Q1111 220 1129 204T1148 161Q1148 136 1131 118T1088 100T1045 117T1027 160",8965:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8966:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",8968:"174 734Q178 746 190 750H298H369Q400 750 411 747T422 730T411 713T372 709Q365 709 345 709T310 710H214V-235Q206 -248 196 -250Q192 -250 189 -249T184 -247T180 -244T178 -241T176 -237T174 -234V734",8969:"21 717T21 730T32 746T75 750H147H256Q266 742 269 735V-235Q262 -248 251 -250Q247 -250 244 -249T239 -247T235 -244T233 -241T231 -237T229 -234V710H133Q119 710 99 710T71 709Q43 709 32 713",8970:"174 734Q174 735 175 737T177 740T180 744T184 747T189 749T196 750Q206 748 214 735V-210H310H373Q401 -210 411 -213T422 -230T411 -247T369 -251Q362 -251 338 -251T298 -250H190Q178 -246 174 -234V734",8971:"229 734Q229 735 230 737T232 740T235 744T239 747T244 749T251 750Q262 748 269 735V-235Q266 -240 256 -249L147 -250H77Q43 -250 32 -247T21 -230T32 -213T72 -209Q79 -209 99 -209T133 -210H229V734",8988:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",8989:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",8990:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",8991:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",8994:"55 141Q55 149 72 174T125 234T209 303T329 360T478 388H526Q649 383 765 319Q814 291 858 250T923 179T944 141Q944 133 938 128T924 122Q914 124 912 125T902 139Q766 328 500 328Q415 328 342 308T225 258T150 199T102 148T84 124Q81 122 75 122Q55 127 55 141",8995:"923 378Q944 378 944 358Q944 345 912 311T859 259Q710 134 500 134Q288 134 140 259Q55 336 55 358Q55 366 61 372T75 378Q78 378 84 376Q86 376 101 356T147 310T221 257T339 212T500 193Q628 193 734 236Q841 282 903 363Q914 378 923 378",9001:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",9002:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",9136:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 454T239 315T239 247Q240 235 240 124V40Q240 -17 233 -53T201 -130Q155 -206 78 -244H69H64Q58 -244 57 -243T56 -234Q56 -232 56 -231V-225Q56 -218 63 -215Q153 -153 170 -39Q172 -25 173 119V219Q173 245 174 249Q173 258 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",9137:"78 744Q153 706 196 640T239 492V376Q239 341 239 314T238 271T238 253Q239 251 239 223V119V49Q239 -39 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 258 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",9168:"312 0V602H355V0H312",9416:"451 -175Q328 -175 226 -115T66 47T8 267Q8 303 15 342T39 431T94 531T186 622Q239 663 307 686T424 709H440Q604 709 716 622Q757 592 788 555T838 482T869 414T886 350T892 301T894 267Q894 147 835 45T674 -116T451 -175ZM854 268Q854 375 802 467T657 614T450 670Q283 670 166 552T49 267Q49 99 167 -18T453 -136Q617 -136 735 -18T854 268ZM273 378Q273 430 309 474T409 527Q411 527 417 527T428 528Q498 528 549 484L567 505Q583 528 590 528H594Q600 528 606 522V350L600 344H586Q577 344 574 344T569 347T566 357Q542 491 432 491Q389 491 365 465T340 407Q340 391 344 378T358 356T377 340T400 328T421 321T443 316T459 313Q499 305 517 300T559 279T601 238Q629 195 629 148Q629 80 583 33T471 -14Q392 -14 330 30Q312 6 293 -13Q292 -14 285 -14Q279 -14 273 -8V77V138Q273 160 275 165T286 170H294H307Q313 164 313 158Q313 108 350 67T471 26Q512 26 537 54T562 119Q562 137 558 151T544 176T527 193T504 205T483 212T459 218T441 222Q391 232 368 241T318 273Q273 316 273 378",9484:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",9488:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",9492:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",9496:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",9585:"19 -195Q13 -195 7 -188T0 -176Q0 -169 18 -151L822 683Q835 694 840 694T852 688T860 674Q860 667 810 614T460 252Q57 -167 44 -179Q27 -195 19 -195",9586:"0 675Q0 681 6 687T19 694Q27 694 44 678L460 247Q759 -62 809 -115T860 -175Q860 -183 852 -189T840 -195Q835 -195 822 -184L18 649Q0 667 0 675",9632:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9633:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9642:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9650:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9651:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9652:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9653:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9654:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9656:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9657:"26 489Q33 505 43 505Q51 505 260 385Q464 266 471 259Q473 257 473 250Q473 242 469 239Q459 231 260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",9660:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9661:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9662:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9663:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9664:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9666:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9667:"473 10Q466 -5 454 -5Q451 -5 445 -3Q444 -3 343 56T140 173T35 234Q26 239 26 250T35 266Q40 269 240 384T445 503Q451 505 453 505Q466 505 473 490V10ZM433 50T433 250T432 450T259 351T87 250T258 150T432 50Q433 50 433 250",9674:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709ZM567 290T567 291T451 475T333 658L100 293Q100 288 215 108L333 -74Q334 -74 450 108",9711:"56 250Q56 353 95 442T196 589T335 681T491 715Q573 715 635 693Q694 673 747 635T846 543T917 412T944 250Q944 58 815 -78T500 -215Q457 -215 429 -210Q274 -183 165 -56T56 250ZM500 -176Q664 -176 784 -54T904 250Q904 418 799 536T543 674Q534 675 493 675Q425 675 357 647T229 567T133 432T96 250Q96 160 129 80T217 -56T346 -144T500 -176",9723:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9724:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9733:"367 395Q374 416 398 492T442 627T463 688Q463 692 467 692Q471 694 472 694Q478 694 484 680T523 562Q553 469 576 400L577 395H731H819Q872 395 883 394T895 384Q895 380 891 376T832 333Q794 305 767 285Q643 195 643 194L690 47Q737 -96 737 -103Q737 -111 727 -111Q721 -111 594 -18L472 71L350 -18Q223 -111 217 -111Q207 -111 207 -103Q207 -96 254 47L301 194Q301 195 241 239T118 328T51 378Q49 382 49 384Q49 392 58 393T110 395H213H367",9824:"181 -21Q134 -21 96 27T55 193Q55 224 58 247T82 317T143 410Q172 443 234 498Q282 543 314 598T360 687T380 725Q386 727 389 727Q395 727 398 725T406 716T413 702T423 677T439 641Q481 556 544 498Q633 420 678 353T723 204Q723 142 711 94T669 12T590 -21Q520 -21 490 8T459 66V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V66Q319 57 314 44T297 16T257 -10T191 -21H181",9825:"55 490Q55 557 71 604T114 674T167 706T222 716Q279 716 322 684T389 605Q391 610 395 617T414 643T447 677T494 704T555 716Q642 716 682 652T723 490Q723 455 718 426T684 342T602 227Q573 196 537 161T485 110T449 63T412 -8Q408 -22 404 -27T389 -33Q382 -33 379 -31T372 -23T366 -8T355 18T335 54Q319 81 298 104T239 163T176 227Q102 310 79 371T55 490ZM198 674Q143 664 119 613T95 491Q95 415 137 346Q174 282 265 194T384 48L389 39Q391 42 397 54T406 71T415 86T427 104T442 122T464 146T491 172Q571 249 613 303Q683 396 683 487Q683 581 649 631Q613 676 556 676Q495 676 457 634T410 538Q407 514 390 514Q386 514 380 517Q372 520 369 536T355 581T319 635Q277 675 223 675H217H208L204 674Q200 674 198 674",9826:"370 714Q370 717 375 722T388 727Q398 727 403 721T417 697Q420 692 421 689Q536 465 709 304Q723 291 723 282T709 260Q529 93 406 -153Q402 -162 390 -162H389Q379 -162 376 -158T357 -125Q247 89 89 241L64 265Q55 272 55 282Q55 287 57 290T64 300T77 312T98 331T127 361Q197 435 258 523T344 663L370 714ZM655 299Q568 384 508 470T389 662L376 638Q362 613 341 577T289 497T215 399T123 299L105 282L123 265Q210 180 270 94T389 -98L402 -74Q416 -49 437 -13T489 67T563 165T655 265L673 282L655 299",9827:"213 532Q213 615 265 670T389 726Q461 726 513 671T565 532Q565 511 562 492T553 458T541 432T526 409T512 393T498 379L490 371L511 326Q512 326 516 330T528 341T546 353T572 363T606 368Q664 368 707 315T750 174Q750 87 699 33T579 -22Q567 -22 553 -20T517 -10T479 16T459 63V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V63Q315 25 281 2T197 -22Q132 -22 80 32T28 174Q28 255 69 311T175 368Q192 368 207 364T232 353T250 341T262 331T267 326L288 371L280 378Q272 385 267 391T253 407T238 430T226 457T217 492T213 532",9837:"200 467Q254 467 293 428T332 321Q332 147 104 -11L88 -22H75Q62 -22 56 -16L55 362V647Q55 743 60 748Q63 750 76 750H83Q87 750 95 744V434L104 440Q144 467 200 467ZM237 322Q237 360 225 388T183 417Q158 417 134 407T101 378Q96 370 96 349T95 197V34Q152 91 194 167T237 322",9838:"65 721Q78 734 94 734Q100 734 104 727V444L116 449Q129 454 157 465T208 486Q313 527 314 527Q318 527 324 521V-210Q306 -223 294 -223Q289 -223 284 -216V-13L270 -18Q257 -24 231 -34T180 -54Q77 -96 74 -96T65 -90V721ZM104 13Q282 84 283 85Q284 85 284 252Q284 418 283 418L230 396L140 360L104 346V13",9839:"101 -223Q94 -223 93 -217T91 -188V-151Q91 -88 90 -88Q87 -88 80 -92T68 -96Q62 -96 56 -90L55 -50V-22Q55 -8 58 -4T78 5L91 10V177Q91 343 90 343Q87 343 80 339T68 335Q62 335 56 341L55 381V409Q55 423 58 427T78 436L91 441V543V616Q91 643 93 648T106 656Q119 662 126 659Q130 657 130 645T131 554V456L257 503V607L258 710L260 712Q261 715 272 719T286 723Q293 723 295 715T297 671V617Q297 519 298 519Q301 519 307 522T319 526Q327 526 333 521V437L330 435Q328 432 312 427L297 421V254Q297 88 298 88Q301 88 307 91T319 95Q327 95 333 90V6L330 4Q328 1 312 -4L297 -10V-78V-122Q297 -145 295 -149T282 -156Q274 -160 268 -160Q257 -160 257 -130V-89V-25L131 -72V-210Q123 -215 116 -218T104 -222L101 -223ZM257 72V406L131 359V25L257 72",10003:"84 231Q84 244 114 264T170 285Q176 285 183 274T224 205Q267 129 268 129Q271 141 279 163T318 250T389 378T502 523T662 673Q702 706 732 706H734Q749 706 749 695Q749 682 730 666T660 607T559 505Q387 299 328 29Q324 0 295 -17T245 -34H241Q234 -34 225 -21T185 46Q166 79 154 101Q84 223 84 231",10016:"195 702T195 706T201 716H632Q638 710 638 706T636 700T621 690Q436 581 427 374V357H430Q554 357 645 421Q682 447 711 483T755 542T770 567Q775 572 786 563V131Q777 125 774 125T762 139Q709 228 642 274T482 333Q452 337 430 337H427V320Q430 279 437 247T462 170T521 82T621 4Q630 -2 633 -4T637 -7T638 -12Q638 -16 632 -22H201Q195 -16 195 -12T197 -6T212 4Q397 113 406 320V337H403Q279 337 188 273Q151 247 122 211T78 152T63 127Q58 122 48 131V563Q54 569 59 569Q62 569 71 555Q124 466 191 420T351 361Q381 357 403 357H406V374Q403 415 396 447T371 525T312 613T212 690Q199 697 197 699",10072:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",10216:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",10217:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",10222:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 394V331Q240 259 239 250Q240 242 240 119V49Q240 -42 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 260 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",10223:"78 744Q153 706 196 640T239 492V376Q239 339 239 311T238 269T238 252Q240 236 240 124V40Q240 -18 233 -53T202 -130Q156 -206 79 -244H70H65Q58 -244 57 -242T56 -231T57 -220T64 -215Q153 -154 170 -39Q173 -18 174 119V247Q173 249 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",10229:"165 270H1510Q1525 262 1525 250T1510 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10230:"84 237T84 250T98 270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H98Q84 237 84 250",10231:"165 270H1694Q1578 357 1551 493Q1551 494 1551 496T1550 499Q1550 511 1567 511H1570Q1579 511 1582 510T1588 506T1591 497T1594 481T1602 456Q1624 389 1675 336T1794 261Q1803 258 1803 250Q1803 244 1798 241T1774 231T1736 212Q1695 186 1665 152T1620 85T1599 35T1591 4Q1589 -6 1586 -8T1570 -11Q1550 -11 1550 0Q1550 7 1555 25Q1587 151 1694 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10232:"274 173H1539Q1540 172 1542 171T1545 169T1547 167T1550 164T1551 162T1552 158T1553 153Q1553 140 1538 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1538Q1553 359 1553 347Q1553 336 1539 328L1221 327H903L900 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10233:"1218 514Q1218 525 1234 525Q1239 525 1242 525T1247 525T1251 524T1253 523T1255 520T1257 517T1260 512Q1297 438 1358 381T1469 300T1565 263Q1582 258 1582 250T1573 239T1536 228T1478 204Q1334 134 1260 -12Q1256 -21 1253 -22T1238 -24Q1218 -24 1218 -17Q1218 -13 1223 0Q1258 69 1309 123L1319 133H70Q56 140 56 153Q56 168 72 173H1363L1373 181Q1412 211 1490 250Q1489 251 1472 259T1427 283T1373 319L1363 327H710L707 328L390 327H72Q56 332 56 347Q56 360 70 367H1319L1309 377Q1276 412 1247 458T1218 514",10234:"1438 514Q1438 525 1454 525Q1459 525 1462 525T1467 525T1471 524T1473 523T1475 520T1477 517T1480 512Q1517 438 1578 381T1689 300T1785 263Q1802 258 1802 250T1793 239T1756 228T1698 204Q1554 134 1480 -12Q1476 -21 1473 -22T1458 -24Q1438 -24 1438 -17Q1438 -13 1443 0Q1478 69 1529 123L1539 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1539L1529 377Q1496 412 1467 458T1438 514ZM274 173H1583L1593 181Q1632 211 1710 250Q1709 251 1692 259T1647 283T1593 319L1583 327H930L927 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10236:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H95V155",10731:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",10799:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",10815:"28 660Q28 676 31 679T46 683H50Q87 681 182 681Q217 681 247 681T294 682T315 682Q321 682 323 682T328 679T331 673T332 660Q332 643 328 640T304 637Q239 637 231 626Q229 620 229 334V46H520V334Q520 620 518 626Q510 637 445 637Q426 637 422 640T417 660Q417 675 420 678T432 682H435Q437 682 467 682T569 681T671 681T703 682Q714 682 717 679T721 660Q721 643 717 640T693 637Q628 637 620 626Q619 623 619 342Q619 60 620 57Q628 46 693 46Q714 46 717 43T721 23Q721 5 715 1Q713 0 374 0Q36 0 34 1Q28 5 28 23Q28 40 31 43T56 46Q121 46 129 57Q131 63 131 342Q131 620 129 626Q121 637 56 637Q35 637 32 640T28 660",10846:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",10877:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM94 170Q102 172 104 172Q110 171 254 103T535 -30T678 -98Q694 -106 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 164 94 170",10878:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM674 172Q692 172 694 154Q694 142 687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 96 -100Q100 -98 380 35T665 170T674 172",10885:"667 761Q669 762 673 762Q682 762 688 756T694 741Q694 731 687 727Q684 724 420 613L156 502L416 392Q476 367 544 338T647 295T682 280Q694 274 694 262Q694 244 676 242Q670 242 524 303T235 425T90 487Q83 493 83 501Q83 514 94 519Q97 520 378 639T667 761ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10886:"90 727Q83 734 83 743Q83 751 89 756T104 762Q111 760 396 641Q686 518 687 517Q694 512 694 502T687 487Q686 486 543 425T253 303T101 242Q83 244 83 262Q83 274 95 280Q96 280 130 294T232 338T361 392L621 502L357 613Q93 724 90 727ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10887:"380 497Q445 528 522 564T636 618T673 635Q680 635 686 628T693 615T689 603Q686 599 418 472L151 343L418 215Q686 88 689 83Q693 79 693 72T687 59T675 52Q669 52 381 189T86 332Q82 337 82 344Q82 350 86 355Q91 359 380 497ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10888:"82 614Q82 620 86 625T94 632T100 635Q106 635 394 498T689 355Q693 349 693 343Q693 338 689 332Q683 327 395 190T100 52Q95 52 89 58T82 72Q82 80 95 88Q114 99 358 215L624 343L358 472Q89 599 86 603Q82 607 82 614ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10889:"86 512Q93 518 381 639T673 761Q680 761 686 755T693 741Q693 733 688 730Q685 723 419 612L155 501L419 390Q685 277 688 272Q693 269 693 261Q693 254 687 248T675 241Q669 241 381 362T86 490Q74 500 86 512ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10890:"86 730Q81 734 81 740Q81 747 88 754T99 761Q103 761 392 640T688 512Q693 509 693 501T688 490Q682 484 394 363T99 241Q94 241 88 248T82 261Q82 268 86 272Q89 277 355 390L619 501L355 612Q89 723 86 730ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10891:"674 1003Q681 1003 687 999T694 983Q694 973 683 967Q669 959 420 868L162 772L422 676Q683 579 685 577Q694 571 694 560Q694 550 687 546T673 541Q669 542 384 647T93 755Q83 760 83 772Q83 783 91 788Q98 791 383 897T674 1003ZM84 354T84 367T98 387H679Q694 379 694 367Q694 354 679 347H98Q84 354 84 367ZM84 160T84 173T98 193H679Q694 185 694 173Q694 160 679 153H98Q84 160 84 173ZM94 -3Q102 -1 104 -1Q107 -2 392 -107T684 -215Q694 -219 694 -232Q694 -241 687 -247Q686 -248 395 -357Q106 -463 101 -463Q83 -461 83 -443Q83 -431 94 -426Q97 -423 357 -328L615 -232L355 -136Q94 -39 92 -37Q83 -31 83 -21Q83 -9 94 -3",10892:"104 541Q98 541 91 545T83 560Q83 571 92 577Q94 579 355 676L615 772L357 868Q108 959 94 967Q83 973 83 983Q83 989 87 996T104 1003Q109 1002 396 896T687 787Q694 781 694 772Q694 759 684 755Q678 752 393 647T104 541ZM84 367Q84 380 98 387H679Q694 379 694 367Q694 356 680 348L390 347H100Q84 352 84 367ZM84 173Q84 188 100 193H680Q694 183 694 173Q694 160 679 153H98Q84 160 84 173ZM674 -1Q682 -1 688 -6T694 -20Q694 -31 685 -37Q683 -39 422 -136L162 -232L420 -328Q680 -423 683 -426Q694 -431 694 -443Q694 -461 676 -463Q671 -463 382 -357Q91 -248 90 -247Q83 -242 83 -232Q83 -220 93 -215Q667 -1 674 -1",10901:"674 636Q682 636 688 631T694 616Q694 605 687 601Q685 599 395 462L107 326H101Q83 328 83 345Q83 358 96 365Q102 367 382 500T665 634Q671 636 674 636ZM674 442Q692 442 694 424Q694 412 687 407Q686 406 417 278L151 152L399 34Q687 -102 691 -107Q694 -113 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 165 96 171Q104 175 382 306T665 440Q669 442 674 442",10902:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 354 694 346Q694 328 676 326H670L382 462Q317 493 226 535Q119 585 101 595T83 616ZM94 440Q102 442 104 442Q110 441 254 373T535 240T678 172Q679 172 680 171Q694 164 694 153T687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 93 -101L128 -84Q163 -68 230 -36T361 26L626 152L360 278Q91 406 90 407Q83 412 83 424Q84 434 94 440",10927:"84 346Q84 359 91 363T117 367Q120 367 126 367T137 366Q388 370 512 430T653 609Q657 636 676 636Q685 635 689 629T694 618V612Q689 566 672 528T626 463T569 417T500 383T435 362T373 346Q379 345 404 339T440 330T477 318T533 296Q592 266 630 223T681 145T694 78Q694 57 674 57Q662 57 657 67T652 92T640 135T606 191Q500 320 137 326H114Q104 326 98 327T88 332T84 346ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10928:"84 614Q84 636 102 636Q115 636 119 626T125 600T137 556T171 501Q277 372 640 366H661Q694 366 694 346T661 326H640Q578 325 526 321T415 307T309 280T222 237T156 172T124 83Q122 66 118 62T103 57Q100 57 98 57T95 58T93 59T90 62T85 67Q83 71 83 80Q88 126 105 164T151 229T208 275T277 309T342 330T404 346Q401 347 380 351T345 360T302 373T245 396Q125 455 92 565Q84 599 84 614ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10933:"653 734Q653 738 660 745T673 752T686 745T693 723Q672 555 466 485Q390 463 378 463Q373 463 373 461Q373 458 378 458Q390 458 466 436Q562 404 620 350Q682 283 693 198Q693 183 686 176Q681 170 674 170T660 176T653 187Q653 192 652 200T646 228T631 265T602 307T555 350Q435 431 151 441H95Q82 454 82 460T95 481H151Q165 482 197 483T238 485Q427 500 528 554T649 707Q653 729 653 734ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10934:"693 466T693 460T680 441H624Q608 439 577 438T538 436Q349 421 248 367T126 214Q122 192 122 187Q122 183 116 177T102 170Q95 170 89 176Q82 183 82 198Q93 283 155 350Q213 404 309 436Q385 458 398 458Q402 458 402 461Q402 463 398 463Q385 463 309 485Q103 555 82 723Q82 738 89 745T102 752T115 745T122 734Q122 721 126 701T155 640T220 572Q340 490 624 481H680Q693 466 693 460ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10935:"82 494T82 501T95 521H171Q405 527 511 569Q630 618 651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q684 668 648 623Q627 591 573 557T442 507L417 501Q428 496 442 494Q520 478 573 444T648 378Q684 333 693 267Q693 254 686 247Q673 234 659 245Q657 247 651 269Q630 383 511 432Q406 474 171 481H95Q82 494 82 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10936:"693 501Q693 493 679 481H604Q369 474 264 432Q143 382 124 269Q116 246 115 245Q101 234 88 247Q82 254 82 267Q89 329 126 378Q147 410 201 444T333 494L357 501Q354 502 340 505T318 510T295 516T269 525T243 535T215 548T188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q143 619 264 569Q371 527 604 521H679Q693 507 693 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10937:"82 494T82 501T95 521H171Q256 523 317 528T441 548T543 584T613 644T651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q686 686 664 647T615 586T548 545T482 518T417 501Q419 500 451 493T517 471T590 434T657 367T693 267Q693 241 673 241Q664 241 659 245Q656 249 650 273T635 323T593 380T511 432Q406 474 171 481H95Q82 494 82 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10938:"693 501Q693 493 679 481H604Q548 479 509 477T418 469T331 454T257 429T194 392T150 340T124 270Q117 247 115 245Q101 236 88 247Q82 254 82 267Q89 330 126 379Q147 411 202 444T333 494L357 501Q239 531 188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q133 678 166 640T241 579T349 544T470 527T604 521H679Q693 507 693 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10949:"84 463Q84 585 166 663T360 752Q361 752 370 752T395 752T430 752T475 753T524 753H679Q694 746 694 733Q694 724 681 714L522 713H470H441Q366 713 338 709T266 685Q244 674 224 659T179 617T139 550T124 463V458Q124 370 185 302Q244 238 328 220Q348 215 366 215T522 213H681Q694 203 694 193Q694 180 679 173H526Q510 173 480 173T434 172Q350 172 289 188T172 258Q84 340 84 463ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10950:"83 733Q83 746 98 753H251Q267 753 297 753T343 754Q427 754 488 738T605 668Q693 587 693 463Q693 378 650 312T545 213T415 174Q407 173 251 173H98Q83 180 83 193Q83 203 96 213H255H308H337Q412 213 439 217T512 241Q533 252 553 267T599 309T639 376T654 463Q654 554 592 624Q557 662 512 685Q468 704 439 708T335 713H306H255L96 714Q83 724 83 733ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10955:"693 221Q693 214 680 201H524Q398 201 367 202T309 212Q236 230 180 280T98 398Q84 438 84 492T98 585Q126 663 193 716T346 781Q347 781 373 781T440 782T520 783H680Q682 780 686 776T691 770T693 763T680 743H526Q364 743 353 741Q279 730 221 687T138 578Q124 540 124 492T138 405Q163 340 221 297T353 243Q364 241 526 241H680Q682 238 686 234T691 228T693 221ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",10956:"82 759T82 763T83 769T89 776T95 783H251Q378 783 409 782T469 772Q540 753 596 703T678 585Q691 546 691 492T678 398Q649 320 581 267T426 203Q415 201 251 201H95Q82 214 82 221Q82 225 83 227T89 234T95 241H249Q411 241 422 243Q496 253 554 296T638 405Q651 444 651 492Q651 539 638 578Q613 643 555 686T422 741Q411 743 249 743H95Q82 759 82 763ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",12296:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",12297:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",57350:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",57351:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",57352:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",57353:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",57356:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57357:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57358:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",57359:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",57360:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",57361:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",57366:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",57367:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",57368:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",57369:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732",57370:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",57371:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",119808:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",119809:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",119810:"64 343Q64 502 174 599T468 697Q502 697 533 691T586 674T623 655T647 639T657 632L694 663Q703 670 711 677T723 687T730 692T735 695T740 696T746 697Q759 697 762 692T766 668V627V489V449Q766 428 762 424T742 419H732H720Q699 419 697 436Q690 498 657 545Q611 618 532 632Q522 634 496 634Q356 634 286 553Q232 488 232 343T286 133Q355 52 497 52Q597 52 650 112T704 237Q704 248 709 251T729 254H735Q750 254 755 253T763 248T766 234Q766 136 680 63T469 -11Q285 -11 175 86T64 343",119811:"39 624V686H270H310H408Q500 686 545 680T638 649Q768 584 805 438Q817 388 817 338Q817 171 702 75Q628 17 515 2Q504 1 270 0H39V62H147V624H39ZM655 337Q655 370 655 390T650 442T639 494T616 540T580 580T526 607T451 623Q443 624 368 624H298V62H377H387H407Q445 62 472 65T540 83T606 129Q629 156 640 195T653 262T655 337",119812:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",119813:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H644V676Q647 670 659 552T675 428V424H613Q613 433 605 477Q599 511 589 535T562 574T530 599T488 612T441 617T387 618H368H304V371H333Q389 373 411 390T437 468V488H499V192H437V212Q436 244 430 263T408 292T378 305T333 309H304V62H439V0H425",119814:"465 -10Q281 -10 173 88T64 343Q64 413 85 471T143 568T217 631T298 670Q371 697 449 697Q452 697 459 697T470 696Q502 696 531 690T582 675T618 658T644 641T656 632L732 695Q734 697 745 697Q758 697 761 692T765 668V627V489V449Q765 428 761 424T741 419H731H724Q705 419 702 422T695 444Q683 520 631 577T495 635Q364 635 295 563Q261 528 247 477T232 343Q232 296 236 260T256 185T296 120T366 76T472 52Q481 51 498 51Q544 51 573 67T607 108Q608 111 608 164V214H464V276H479Q506 273 680 273Q816 273 834 276H845V214H765V113V51Q765 16 763 8T750 0Q742 2 709 16T658 40L648 46Q592 -10 465 -10",119815:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",119816:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",119817:"174 114Q174 96 169 82T159 63T144 47L155 45Q183 40 203 40Q271 40 290 104Q294 118 294 150T295 380V624H154V686H169Q196 683 365 683Q499 683 517 686H527V624H446V379Q446 183 446 153T441 108Q413 32 315 2Q266 -11 208 -11Q160 -11 118 -2T42 37T8 114V122Q8 150 30 174T91 198T152 174T174 122V114",119818:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",119819:"643 285Q641 280 629 148T612 4V0H39V62H147V624H39V686H51Q75 683 228 683Q415 685 425 686H439V624H304V62H352H378Q492 62 539 138Q551 156 558 178T569 214T576 255T581 289H643V285",119820:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",119821:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",119822:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",119823:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",119824:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 255 768 184Q720 77 611 26L600 21Q635 -26 682 -26H696Q769 -26 769 0Q769 7 774 12T787 18Q805 18 805 -7V-13Q803 -64 785 -106T737 -171Q720 -183 697 -191Q687 -193 668 -193Q636 -193 613 -182T575 -144T552 -94T532 -27Q531 -23 530 -16T528 -6T526 -3L512 -5Q499 -7 477 -8T431 -10Q393 -10 382 -9Q238 8 151 97T64 339ZM326 80Q326 113 356 138T430 163Q492 163 542 100L553 86Q554 85 561 91T578 108Q637 179 637 330Q637 430 619 498T548 604Q500 641 425 641Q408 641 390 637T347 623T299 590T259 535Q226 469 226 338Q226 244 246 180T318 79L325 74Q326 74 326 80ZM506 58Q480 112 433 112Q412 112 395 104T378 77Q378 44 431 44Q480 44 506 58",119825:"394 0Q370 3 222 3Q75 3 51 0H39V62H147V624H39V686H234Q256 686 299 686T362 687Q479 687 554 669T681 593Q716 550 716 497Q716 390 568 338Q569 337 572 336T577 332Q605 317 623 300T650 258T662 218T668 172Q678 98 689 76Q707 40 748 40Q770 40 780 54T795 88T801 111Q805 117 827 117H831Q846 117 852 113T858 92Q857 78 852 63T834 30T797 1T739 -11Q630 -11 580 12T511 87Q506 104 506 168Q506 170 506 178T507 194Q507 289 438 313Q424 318 356 318H298V62H406V0H394ZM366 369Q459 370 490 381Q548 402 548 476V498V517Q548 578 513 600Q479 624 392 624H358H298V369H366",119826:"64 493Q64 582 120 636T264 696H272Q280 697 285 697Q380 697 454 645L480 669Q484 672 488 676T495 683T500 688T504 691T508 693T511 695T514 696T517 697T522 697Q536 697 539 691T542 652V577Q542 557 542 532T543 500Q543 472 540 465T524 458H511H505Q489 458 485 461T479 478Q472 529 449 564T393 614T336 634T287 639Q228 639 203 610T177 544Q177 517 195 493T247 457Q253 454 343 436T475 391Q574 326 574 207V200Q574 163 559 120Q517 12 389 -9Q380 -10 346 -10Q308 -10 275 -5T221 7T184 22T160 35T151 40L126 17Q122 14 118 10T111 3T106 -2T102 -5T98 -7T95 -9T92 -10T89 -11T84 -11Q70 -11 67 -4T64 35V108Q64 128 64 153T63 185Q63 203 63 211T69 223T77 227T94 228H100Q118 228 122 225T126 205Q130 125 193 88T345 51Q408 51 434 82T460 157Q460 196 439 221T388 257Q384 259 305 276T221 295Q155 313 110 366T64 493",119827:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",119828:"570 686Q588 683 703 683T836 686H845V624H737V420Q737 390 737 345T738 284Q738 205 729 164T689 83Q614 -11 465 -11Q321 -11 240 51T148 207Q147 214 147 421V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V405V370V268Q304 181 311 146T346 87Q387 52 466 52Q642 52 667 195Q668 204 669 415V624H561V686H570",119829:"592 686H604Q615 685 631 685T666 684T700 684T724 683Q829 683 835 686H843V624H744L611 315Q584 254 546 165Q492 40 482 19T461 -6L460 -7H409Q398 -4 391 9Q385 20 257 315L124 624H25V686H36Q57 683 190 683Q340 683 364 686H377V624H289L384 403L480 185L492 212Q504 240 529 298T575 405L670 624H582V686H592",119830:"915 686L1052 683Q1142 683 1157 686H1164V624H1073L957 320Q930 249 900 170T855 52T839 10Q834 0 826 -5Q821 -7 799 -7H792Q777 -7 772 -5T759 10Q759 11 748 39T716 122T676 228L594 442L512 228Q486 159 455 78Q433 19 428 9T416 -5Q411 -7 389 -7H379Q356 -7 349 10Q349 12 334 51T288 170T231 320L116 624H24V686H35Q44 683 183 683Q331 683 355 686H368V624H323Q278 624 278 623L437 207L499 369L561 531L526 624H434V686H445Q454 683 593 683Q741 683 765 686H778V624H733Q688 624 688 623L847 207Q848 207 927 415T1006 624H905V686H915",119831:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",119832:"605 0Q581 3 434 3Q286 3 262 0H250V62H358V275L126 624H19V686H30Q54 683 189 683Q361 685 370 686H383V624H308L319 608Q330 591 353 556T396 491L484 359L660 623Q660 624 623 624H585V686H595Q613 683 728 683Q832 683 841 686H849V624H742L509 274V62H618V0H605",119833:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",119834:"64 349Q64 399 107 426T255 453Q346 453 402 423T473 341Q478 327 478 310T479 196V77Q493 63 529 62Q549 62 553 57T558 31Q558 9 552 5T514 0H497H481Q375 0 367 56L356 46Q300 -6 210 -6Q130 -6 81 30T32 121Q32 188 111 226T332 272H350V292Q350 313 348 327T337 361T306 391T248 402T194 399H189Q204 376 204 354Q204 327 187 306T134 284Q97 284 81 305T64 349ZM164 121Q164 89 186 67T238 45Q274 45 307 63T346 108L350 117V226H347Q248 218 206 189T164 121",119835:"32 686L123 690Q214 694 215 694H221V409Q289 450 378 450Q479 450 539 387T600 221Q600 122 535 58T358 -6H355Q272 -6 203 53L160 1L129 0H98V301Q98 362 98 435T99 525Q99 591 97 604T83 620Q69 624 42 624H29V686H32ZM227 105L232 99Q237 93 242 87T258 73T280 59T306 49T339 45Q380 45 411 66T451 131Q457 160 457 230Q457 264 456 284T448 329T430 367T396 389T343 398Q282 398 235 355L227 348V105",119836:"447 131H458Q478 131 478 117Q478 112 471 95T439 51T377 9Q330 -6 286 -6Q196 -6 135 35Q39 96 39 222Q39 324 101 384Q169 453 286 453Q359 453 411 431T464 353Q464 319 445 302T395 284Q360 284 343 305T325 353Q325 380 338 396H333Q317 398 295 398H292Q280 398 271 397T245 390T218 373T197 338T183 283Q182 275 182 231Q182 199 184 180T193 132T220 85T270 57Q289 50 317 50H326Q385 50 414 115Q419 127 423 129T447 131",119837:"351 686L442 690Q533 694 534 694H540V389Q540 327 540 253T539 163Q539 97 541 83T555 66Q569 62 596 62H609V31Q609 0 608 0Q588 0 510 -3T412 -6Q411 -6 411 16V38L401 31Q337 -6 265 -6Q159 -6 99 58T38 224Q38 265 51 303T92 375T165 429T272 449Q359 449 417 412V507V555Q417 597 415 607T402 620Q388 624 361 624H348V686H351ZM411 350Q362 399 291 399Q278 399 256 392T218 371Q195 351 189 320T182 238V221Q182 179 183 159T191 115T212 74Q241 46 288 46Q358 46 404 100L411 109V350",119838:"32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276",119839:"308 0Q290 3 172 3Q58 3 49 0H40V62H109V382H42V444H109V503L110 562L112 572Q127 625 178 658T316 699Q318 699 330 699T348 700Q381 698 404 687T436 658T449 629T452 606Q452 576 432 557T383 537Q355 537 335 555T314 605Q314 635 328 649H325Q311 649 293 644T253 618T227 560Q226 555 226 498V444H340V382H232V62H318V0H308",119840:"50 300Q50 368 105 409T255 450Q328 450 376 426L388 420Q435 455 489 455Q517 455 533 441T554 414T558 389Q558 367 544 353T508 339Q484 339 471 354T458 387Q458 397 462 400Q464 401 461 400Q459 400 454 399Q429 392 427 390Q454 353 459 328Q461 315 461 300Q461 240 419 202Q364 149 248 149Q185 149 136 172Q129 158 129 148Q129 105 170 93Q176 91 263 91Q273 91 298 91T334 91T366 89T400 85T432 77T466 64Q544 22 544 -69Q544 -114 506 -145Q438 -201 287 -201Q149 -201 90 -161T30 -70Q30 -58 33 -47T42 -27T54 -13T69 -1T82 6T94 12T101 15Q66 57 66 106Q66 151 90 187L97 197L89 204Q50 243 50 300ZM485 403H492Q491 404 488 404L485 403V403ZM255 200Q279 200 295 206T319 219T331 242T335 268T336 300Q336 337 333 352T317 380Q298 399 255 399Q228 399 211 392T187 371T178 345T176 312V300V289Q176 235 194 219Q215 200 255 200ZM287 -150Q357 -150 400 -128T443 -71Q443 -65 442 -61T436 -50T420 -37T389 -27T339 -21L308 -20Q276 -20 253 -20Q190 -20 180 -20T156 -26Q130 -38 130 -69Q130 -105 173 -127T287 -150",119841:"40 686L131 690Q222 694 223 694H229V533L230 372L238 381Q248 394 264 407T317 435T398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V332Q106 387 106 453T107 534Q107 593 105 605T91 620Q77 624 50 624H37V686H40",119842:"72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46",119843:"104 610Q104 649 130 672T191 695Q225 693 249 670T273 610Q273 572 249 549T189 525Q152 525 128 548T104 610ZM78 442L173 446L268 450H274V196Q274 -5 274 -37T269 -83Q256 -132 201 -166T71 -200Q10 -200 -30 -173T-71 -102Q-71 -70 -51 -51T-1 -31Q27 -31 48 -49T69 -100Q69 -121 53 -147H56Q66 -149 77 -149H80Q90 -149 100 -146T127 -125T149 -73Q151 -55 151 149V362Q150 364 148 366T145 370T142 373T138 375T133 377T124 378T113 379T97 380H75V442H78",119844:"32 686L123 690Q214 694 215 694H221V255L377 382H346V444H355Q370 441 476 441Q544 441 556 444H562V382H476L347 277L515 62H587V0H579Q564 3 476 3Q370 3 352 0H343V62H358L373 63L260 206L237 189L216 172V62H285V0H277Q259 3 157 3Q46 3 37 0H29V62H98V332Q98 387 98 453T99 534Q99 593 97 605T83 620Q69 624 42 624H29V686H32",119845:"43 686L134 690Q225 694 226 694H232V62H301V0H292Q274 3 170 3Q67 3 49 0H40V62H109V332Q109 387 109 453T110 534Q110 593 108 605T94 620Q80 624 53 624H40V686H43",119846:"40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119847:"40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119848:"287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230",119849:"32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224",119850:"38 220Q38 273 54 314T95 380T152 421T211 443T264 449Q368 449 429 386L438 377L484 450H540V-132H609V-194H600Q582 -191 475 -191Q360 -191 351 -194H342V-132H411V42Q409 41 399 34T383 25T367 16T347 7T324 1T296 -4T264 -6Q162 -6 100 56T38 220ZM287 46Q368 46 417 127V301L412 312Q398 347 369 371T302 395Q282 395 263 388T225 362T194 308T182 221Q182 126 214 86T287 46",119851:"405 293T374 293T324 312T305 361Q305 378 312 394Q315 397 315 399Q305 399 294 394T266 375T238 329T222 249Q221 241 221 149V62H308V0H298Q280 3 161 3Q47 3 38 0H29V62H98V210V303Q98 353 96 363T83 376Q69 380 42 380H29V442H32L118 446Q204 450 205 450H210V414L211 378Q247 449 315 449H321Q384 449 413 422T442 360Q442 332 424 313",119852:"38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315",119853:"272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49",119854:"40 442L134 446Q228 450 229 450H235V273V165Q235 90 238 74T254 52Q268 46 304 46H319Q352 46 380 67T419 121L420 123Q424 135 425 199Q425 201 425 207Q425 233 425 249V316Q425 354 423 363T410 376Q396 380 369 380H356V442L554 450V267Q554 84 556 79Q561 62 610 62H623V31Q623 0 622 0Q603 0 527 -3T432 -6Q431 -6 431 25V56L420 45Q373 6 332 -1Q313 -6 281 -6Q208 -6 165 14T109 87L107 98L106 230Q106 358 104 366Q96 380 50 380H37V442H40",119855:"401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401",119856:"624 444Q636 441 722 441Q797 441 800 444H805V382H741L593 11Q592 10 590 8T586 4T584 2T581 0T579 -2T575 -3T571 -3T567 -4T561 -4T553 -4H542Q525 -4 518 6T490 70Q474 110 463 137L415 257L367 137Q357 111 341 72Q320 17 313 7T289 -4H277Q259 -4 253 -2T238 11L90 382H25V444H32Q47 441 140 441Q243 441 261 444H270V382H222L310 164L382 342L366 382H303V444H310Q322 441 407 441Q508 441 523 444H531V382H506Q481 382 481 380Q482 376 529 259T577 142L674 382H617V444H624",119857:"227 0Q212 3 121 3Q40 3 28 0H21V62H117L245 213L109 382H26V444H34Q49 441 143 441Q247 441 265 444H274V382H246L281 339Q315 297 316 297Q320 297 354 341L389 382H352V444H360Q375 441 466 441Q547 441 559 444H566V382H471L355 246L504 63L545 62H586V0H578Q563 3 469 3Q365 3 347 0H338V62H366Q366 63 326 112T285 163L198 63L217 62H235V0H227",119858:"84 -102Q84 -110 87 -119T102 -138T133 -149Q148 -148 162 -143T186 -131T206 -114T222 -95T234 -76T243 -59T249 -45T252 -37L269 0L96 382H26V444H34Q49 441 146 441Q252 441 270 444H279V382H255Q232 382 232 380L337 151L442 382H394V444H401Q413 441 495 441Q568 441 574 444H580V382H510L406 152Q298 -84 297 -87Q269 -139 225 -169T131 -200Q85 -200 54 -172T23 -100Q23 -64 44 -50T87 -35Q111 -35 130 -50T152 -92V-100H84V-102",119859:"48 262Q48 264 54 349T60 436V444H252Q289 444 336 444T394 445Q441 445 450 441T459 418Q459 406 458 404Q456 399 327 229T194 55H237Q260 56 268 56T297 58T325 65T348 77T370 98T384 128T395 170Q400 197 400 216Q400 217 431 217H462V211Q461 208 453 108T444 6V0H245Q46 0 43 2Q32 7 32 28V33Q32 41 40 52T84 112Q129 170 164 217L298 393H256Q189 392 165 380Q124 360 115 303Q110 280 110 256Q110 254 79 254H48V262",119860:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",119861:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",119862:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q484 659 454 652T382 628T299 572T226 479Q194 422 175 346T156 222Q156 108 232 58Q280 24 350 24Q441 24 512 92T606 240Q610 253 612 255T628 257Q648 257 648 248Q648 243 647 239Q618 132 523 55T319 -22Q206 -22 128 53T50 252",119863:"287 628Q287 635 230 637Q207 637 200 638T193 647Q193 655 197 667T204 682Q206 683 403 683Q570 682 590 682T630 676Q702 659 752 597T803 431Q803 275 696 151T444 3L430 1L236 0H125H72Q48 0 41 2T33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM703 469Q703 507 692 537T666 584T629 613T590 629T555 636Q553 636 541 636T512 636T479 637H436Q392 637 386 627Q384 623 313 339T242 52Q242 48 253 48T330 47Q335 47 349 47T373 46Q499 46 581 128Q617 164 640 212T683 339T703 469",119864:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",119865:"48 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H742Q749 676 749 669Q749 664 736 557T722 447Q720 440 702 440H690Q683 445 683 453Q683 454 686 477T689 530Q689 560 682 579T663 610T626 626T575 633T503 634H480Q398 633 393 631Q388 629 386 623Q385 622 352 492L320 363H375Q378 363 398 363T426 364T448 367T472 374T489 386Q502 398 511 419T524 457T529 475Q532 480 548 480H560Q567 475 567 470Q567 467 536 339T502 207Q500 200 482 200H470Q463 206 463 212Q463 215 468 234T473 274Q473 303 453 310T364 317H309L277 190Q245 66 245 60Q245 46 334 46H359Q365 40 365 39T363 19Q359 6 353 0H336Q295 2 185 2Q120 2 86 2T48 1",119866:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q492 659 471 656T418 643T357 615T294 567T236 496T189 394T158 260Q156 242 156 221Q156 173 170 136T206 79T256 45T308 28T353 24Q407 24 452 47T514 106Q517 114 529 161T541 214Q541 222 528 224T468 227H431Q425 233 425 235T427 254Q431 267 437 273H454Q494 271 594 271Q634 271 659 271T695 272T707 272Q721 272 721 263Q721 261 719 249Q714 230 709 228Q706 227 694 227Q674 227 653 224Q646 221 643 215T629 164Q620 131 614 108Q589 6 586 3Q584 1 581 1Q571 1 553 21T530 52Q530 53 528 52T522 47Q448 -22 322 -22Q201 -22 126 55T50 252",119867:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119868:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",119869:"447 625Q447 637 354 637H329Q323 642 323 645T325 664Q329 677 335 683H352Q393 681 498 681Q541 681 568 681T605 682T619 682Q633 682 633 672Q633 670 630 658Q626 642 623 640T604 637Q552 637 545 623Q541 610 483 376Q420 128 419 127Q397 64 333 21T195 -22Q137 -22 97 8T57 88Q57 130 80 152T132 174Q177 174 182 130Q182 98 164 80T123 56Q115 54 115 53T122 44Q148 15 197 15Q235 15 271 47T324 130Q328 142 387 380T447 625",119870:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",119871:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 217 683Q271 680 344 680Q485 680 506 683H518Q524 677 524 674T522 656Q517 641 513 637H475Q406 636 394 628Q387 624 380 600T313 336Q297 271 279 198T252 88L243 52Q243 48 252 48T311 46H328Q360 46 379 47T428 54T478 72T522 106T564 161Q580 191 594 228T611 270Q616 273 628 273H641Q647 264 647 262T627 203T583 83T557 9Q555 4 553 3T537 0T494 -1Q483 -1 418 -1T294 0H116Q32 0 32 10Q32 17 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119872:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",119873:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",119874:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",119875:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",119876:"399 -80Q399 -47 400 -30T402 -11V-7L387 -11Q341 -22 303 -22Q208 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435Q740 255 592 107Q529 47 461 16L444 8V3Q444 2 449 -24T470 -66T516 -82Q551 -82 583 -60T625 -3Q631 11 638 11Q647 11 649 2Q649 -6 639 -34T611 -100T557 -165T481 -194Q399 -194 399 -87V-80ZM636 468Q636 523 621 564T580 625T530 655T477 665Q429 665 379 640Q277 591 215 464T153 216Q153 110 207 59Q231 38 236 38V46Q236 86 269 120T347 155Q372 155 390 144T417 114T429 82T435 55L448 64Q512 108 557 185T619 334T636 468ZM314 18Q362 18 404 39L403 49Q399 104 366 115Q354 117 347 117Q344 117 341 117T337 118Q317 118 296 98T274 52Q274 18 314 18",119877:"230 637Q203 637 198 638T193 649Q193 676 204 682Q206 683 378 683Q550 682 564 680Q620 672 658 652T712 606T733 563T739 529Q739 484 710 445T643 385T576 351T538 338L545 333Q612 295 612 223Q612 212 607 162T602 80V71Q602 53 603 43T614 25T640 16Q668 16 686 38T712 85Q717 99 720 102T735 105Q755 105 755 93Q755 75 731 36Q693 -21 641 -21H632Q571 -21 531 4T487 82Q487 109 502 166T517 239Q517 290 474 313Q459 320 449 321T378 323H309L277 193Q244 61 244 59Q244 55 245 54T252 50T269 48T302 46H333Q339 38 339 37T336 19Q332 6 326 0H311Q275 2 180 2Q146 2 117 2T71 2T50 1Q33 1 33 10Q33 12 36 24Q41 43 46 45Q50 46 61 46H67Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628Q287 635 230 637ZM630 554Q630 586 609 608T523 636Q521 636 500 636T462 637H440Q393 637 386 627Q385 624 352 494T319 361Q319 360 388 360Q466 361 492 367Q556 377 592 426Q608 449 619 486T630 554",119878:"308 24Q367 24 416 76T466 197Q466 260 414 284Q308 311 278 321T236 341Q176 383 176 462Q176 523 208 573T273 648Q302 673 343 688T407 704H418H425Q521 704 564 640Q565 640 577 653T603 682T623 704Q624 704 627 704T632 705Q645 705 645 698T617 577T585 459T569 456Q549 456 549 465Q549 471 550 475Q550 478 551 494T553 520Q553 554 544 579T526 616T501 641Q465 662 419 662Q362 662 313 616T263 510Q263 480 278 458T319 427Q323 425 389 408T456 390Q490 379 522 342T554 242Q554 216 546 186Q541 164 528 137T492 78T426 18T332 -20Q320 -22 298 -22Q199 -22 144 33L134 44L106 13Q83 -14 78 -18T65 -22Q52 -22 52 -14Q52 -11 110 221Q112 227 130 227H143Q149 221 149 216Q149 214 148 207T144 186T142 153Q144 114 160 87T203 47T255 29T308 24",119879:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",119880:"107 637Q73 637 71 641Q70 643 70 649Q70 673 81 682Q83 683 98 683Q139 681 234 681Q268 681 297 681T342 682T362 682Q378 682 378 672Q378 670 376 658Q371 641 366 638H364Q362 638 359 638T352 638T343 637T334 637Q295 636 284 634T266 623Q265 621 238 518T184 302T154 169Q152 155 152 140Q152 86 183 55T269 24Q336 24 403 69T501 205L552 406Q599 598 599 606Q599 633 535 637Q511 637 511 648Q511 650 513 660Q517 676 519 679T529 683Q532 683 561 682T645 680Q696 680 723 681T752 682Q767 682 767 672Q767 650 759 642Q756 637 737 637Q666 633 648 597Q646 592 598 404Q557 235 548 205Q515 105 433 42T263 -22Q171 -22 116 34T60 167V183Q60 201 115 421Q164 622 164 628Q164 635 107 637",119881:"52 648Q52 670 65 683H76Q118 680 181 680Q299 680 320 683H330Q336 677 336 674T334 656Q329 641 325 637H304Q282 635 274 635Q245 630 242 620Q242 618 271 369T301 118L374 235Q447 352 520 471T595 594Q599 601 599 609Q599 633 555 637Q537 637 537 648Q537 649 539 661Q542 675 545 679T558 683Q560 683 570 683T604 682T668 681Q737 681 755 683H762Q769 676 769 672Q769 655 760 640Q757 637 743 637Q730 636 719 635T698 630T682 623T670 615T660 608T652 599T645 592L452 282Q272 -9 266 -16Q263 -18 259 -21L241 -22H234Q216 -22 216 -15Q213 -9 177 305Q139 623 138 626Q133 637 76 637H59Q52 642 52 648",119882:"436 683Q450 683 486 682T553 680Q604 680 638 681T677 682Q695 682 695 674Q695 670 692 659Q687 641 683 639T661 637Q636 636 621 632T600 624T597 615Q597 603 613 377T629 138L631 141Q633 144 637 151T649 170T666 200T690 241T720 295T759 362Q863 546 877 572T892 604Q892 619 873 628T831 637Q817 637 817 647Q817 650 819 660Q823 676 825 679T839 682Q842 682 856 682T895 682T949 681Q1015 681 1034 683Q1048 683 1048 672Q1048 666 1045 655T1038 640T1028 637Q1006 637 988 631T958 617T939 600T927 584L923 578L754 282Q586 -14 585 -15Q579 -22 561 -22Q546 -22 542 -17Q539 -14 523 229T506 480L494 462Q472 425 366 239Q222 -13 220 -15T215 -19Q210 -22 197 -22Q178 -22 176 -15Q176 -12 154 304T131 622Q129 631 121 633T82 637H58Q51 644 51 648Q52 671 64 683H76Q118 680 176 680Q301 680 313 683H323Q329 677 329 674T327 656Q322 641 318 637H297Q236 634 232 620Q262 160 266 136L501 550L499 587Q496 629 489 632Q483 636 447 637Q428 637 422 639T416 648Q416 650 418 660Q419 664 420 669T421 676T424 680T428 682T436 683",119883:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",119884:"66 637Q54 637 49 637T39 638T32 641T30 647T33 664T42 682Q44 683 56 683Q104 680 165 680Q288 680 306 683H316Q322 677 322 674T320 656Q316 643 310 637H298Q242 637 242 624Q242 619 292 477T343 333L346 336Q350 340 358 349T379 373T411 410T454 461Q546 568 561 587T577 618Q577 634 545 637Q528 637 528 647Q528 649 530 661Q533 676 535 679T549 683Q551 683 578 682T657 680Q684 680 713 681T746 682Q763 682 763 673Q763 669 760 657T755 643Q753 637 734 637Q662 632 617 587Q608 578 477 424L348 273L322 169Q295 62 295 57Q295 46 363 46Q379 46 384 45T390 35Q390 33 388 23Q384 6 382 4T366 1Q361 1 324 1T232 2Q170 2 138 2T102 1Q84 1 84 9Q84 14 87 24Q88 27 89 30T90 35T91 39T93 42T96 44T101 45T107 45T116 46T129 46Q168 47 180 50T198 63Q201 68 227 171L252 274L129 623Q128 624 127 625T125 627T122 629T118 631T113 633T105 634T96 635T83 636T66 637",119885:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",119886:"33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328",119887:"73 647Q73 657 77 670T89 683Q90 683 161 688T234 694Q246 694 246 685T212 542Q204 508 195 472T180 418L176 399Q176 396 182 402Q231 442 283 442Q345 442 383 396T422 280Q422 169 343 79T173 -11Q123 -11 82 27T40 150V159Q40 180 48 217T97 414Q147 611 147 623T109 637Q104 637 101 637H96Q86 637 83 637T76 640T73 647ZM336 325V331Q336 405 275 405Q258 405 240 397T207 376T181 352T163 330L157 322L136 236Q114 150 114 114Q114 66 138 42Q154 26 178 26Q211 26 245 58Q270 81 285 114T318 219Q336 291 336 325",119888:"34 159Q34 268 120 355T306 442Q362 442 394 418T427 355Q427 326 408 306T360 285Q341 285 330 295T319 325T330 359T352 380T366 386H367Q367 388 361 392T340 400T306 404Q276 404 249 390Q228 381 206 359Q162 315 142 235T121 119Q121 73 147 50Q169 26 205 26H209Q321 26 394 111Q403 121 406 121Q410 121 419 112T429 98T420 83T391 55T346 25T282 0T202 -11Q127 -11 81 37T34 159",119889:"366 683Q367 683 438 688T511 694Q523 694 523 686Q523 679 450 384T375 83T374 68Q374 26 402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487H491Q506 153 506 145Q506 140 503 129Q490 79 473 48T445 8T417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157Q33 205 53 255T101 341Q148 398 195 420T280 442Q336 442 364 400Q369 394 369 396Q370 400 396 505T424 616Q424 629 417 632T378 637H357Q351 643 351 645T353 664Q358 683 366 683ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119890:"39 168Q39 225 58 272T107 350T174 402T244 433T307 442H310Q355 442 388 420T421 355Q421 265 310 237Q261 224 176 223Q139 223 138 221Q138 219 132 186T125 128Q125 81 146 54T209 26T302 45T394 111Q403 121 406 121Q410 121 419 112T429 98T420 82T390 55T344 24T281 -1T205 -11Q126 -11 83 42T39 168ZM373 353Q367 405 305 405Q272 405 244 391T199 357T170 316T154 280T149 261Q149 260 169 260Q282 260 327 284T373 353",119891:"118 -162Q120 -162 124 -164T135 -167T147 -168Q160 -168 171 -155T187 -126Q197 -99 221 27T267 267T289 382V385H242Q195 385 192 387Q188 390 188 397L195 425Q197 430 203 430T250 431Q298 431 298 432Q298 434 307 482T319 540Q356 705 465 705Q502 703 526 683T550 630Q550 594 529 578T487 561Q443 561 443 603Q443 622 454 636T478 657L487 662Q471 668 457 668Q445 668 434 658T419 630Q412 601 403 552T387 469T380 433Q380 431 435 431Q480 431 487 430T498 424Q499 420 496 407T491 391Q489 386 482 386T428 385H372L349 263Q301 15 282 -47Q255 -132 212 -173Q175 -205 139 -205Q107 -205 81 -186T55 -132Q55 -95 76 -78T118 -61Q162 -61 162 -103Q162 -122 151 -136T127 -157L118 -162",119892:"311 43Q296 30 267 15T206 0Q143 0 105 45T66 160Q66 265 143 353T314 442Q361 442 401 394L404 398Q406 401 409 404T418 412T431 419T447 422Q461 422 470 413T480 394Q480 379 423 152T363 -80Q345 -134 286 -169T151 -205Q10 -205 10 -137Q10 -111 28 -91T74 -71Q89 -71 102 -80T116 -111Q116 -121 114 -130T107 -144T99 -154T92 -162L90 -164H91Q101 -167 151 -167Q189 -167 211 -155Q234 -144 254 -122T282 -75Q288 -56 298 -13Q311 35 311 43ZM384 328L380 339Q377 350 375 354T369 368T359 382T346 393T328 402T306 405Q262 405 221 352Q191 313 171 233T151 117Q151 38 213 38Q269 38 323 108L331 118L384 328",119894:"184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287",119895:"297 596Q297 627 318 644T361 661Q378 661 389 651T403 623Q403 595 384 576T340 557Q322 557 310 567T297 596ZM288 376Q288 405 262 405Q240 405 220 393T185 362T161 325T144 293L137 279Q135 278 121 278H107Q101 284 101 286T105 299Q126 348 164 391T252 441Q253 441 260 441T272 442Q296 441 316 432Q341 418 354 401T367 348V332L318 133Q267 -67 264 -75Q246 -125 194 -164T75 -204Q25 -204 7 -183T-12 -137Q-12 -110 7 -91T53 -71Q70 -71 82 -81T95 -112Q95 -148 63 -167Q69 -168 77 -168Q111 -168 139 -140T182 -74L193 -32Q204 11 219 72T251 197T278 308T289 365Q289 372 288 376",119896:"121 647Q121 657 125 670T137 683Q138 683 209 688T282 694Q294 694 294 686Q294 679 244 477Q194 279 194 272Q213 282 223 291Q247 309 292 354T362 415Q402 442 438 442Q468 442 485 423T503 369Q503 344 496 327T477 302T456 291T438 288Q418 288 406 299T394 328Q394 353 410 369T442 390L458 393Q446 405 434 405H430Q398 402 367 380T294 316T228 255Q230 254 243 252T267 246T293 238T320 224T342 206T359 180T365 147Q365 130 360 106T354 66Q354 26 381 26Q429 26 459 145Q461 153 479 153H483Q499 153 499 144Q499 139 496 130Q455 -11 378 -11Q333 -11 305 15T277 90Q277 108 280 121T283 145Q283 167 269 183T234 206T200 217T182 220H180Q168 178 159 139T145 81T136 44T129 20T122 7T111 -2Q98 -11 83 -11Q66 -11 57 -1T48 16Q48 26 85 176T158 471L195 616Q196 629 188 632T149 637H144Q134 637 131 637T124 640T121 647",119897:"117 59Q117 26 142 26Q179 26 205 131Q211 151 215 152Q217 153 225 153H229Q238 153 241 153T246 151T248 144Q247 138 245 128T234 90T214 43T183 6T137 -11Q101 -11 70 11T38 85Q38 97 39 102L104 360Q167 615 167 623Q167 626 166 628T162 632T157 634T149 635T141 636T132 637T122 637Q112 637 109 637T101 638T95 641T94 647Q94 649 96 661Q101 680 107 682T179 688Q194 689 213 690T243 693T254 694Q266 694 266 686Q266 675 193 386T118 83Q118 81 118 75T117 65V59",119898:"21 287Q22 293 24 303T36 341T56 388T88 425T132 442T175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q303 442 384 442Q401 442 415 440T441 433T460 423T475 411T485 398T493 385T497 373T500 364T502 357L510 367Q573 442 659 442Q713 442 746 415T780 336Q780 285 742 178T704 50Q705 36 709 31T724 26Q752 26 776 56T815 138Q818 149 821 151T837 153Q857 153 857 145Q857 144 853 130Q845 101 831 73T785 17T716 -10Q669 -10 648 17T627 73Q627 92 663 193T700 345Q700 404 656 404H651Q565 404 506 303L499 291L466 157Q433 26 428 16Q415 -11 385 -11Q372 -11 364 -4T353 8T350 18Q350 29 384 161L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 181Q151 335 151 342Q154 357 154 369Q154 405 129 405Q107 405 92 377T69 316T57 280Q55 278 41 278H27Q21 284 21 287",119899:"21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287",119900:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",119901:"23 287Q24 290 25 295T30 317T40 348T55 381T75 411T101 433T134 442Q209 442 230 378L240 387Q302 442 358 442Q423 442 460 395T497 281Q497 173 421 82T249 -10Q227 -10 210 -4Q199 1 187 11T168 28L161 36Q160 35 139 -51T118 -138Q118 -144 126 -145T163 -148H188Q194 -155 194 -157T191 -175Q188 -187 185 -190T172 -194Q170 -194 161 -194T127 -193T65 -192Q-5 -192 -24 -194H-32Q-39 -187 -39 -183Q-37 -156 -26 -148H-6Q28 -147 33 -136Q36 -130 94 103T155 350Q156 355 156 364Q156 405 131 405Q109 405 94 377T71 316T59 280Q57 278 43 278H29Q23 284 23 287ZM178 102Q200 26 252 26Q282 26 310 49T356 107Q374 141 392 215T411 325V331Q411 405 350 405Q339 405 328 402T306 393T286 380T269 365T254 350T243 336T235 326L232 322Q232 321 229 308T218 264T204 212Q178 106 178 102",119902:"33 157Q33 258 109 349T280 441Q340 441 372 389Q373 390 377 395T388 406T404 418Q438 442 450 442Q454 442 457 439T460 434Q460 425 391 149Q320 -135 320 -139Q320 -147 365 -148H390Q396 -156 396 -157T393 -175Q389 -188 383 -194H370Q339 -192 262 -192Q234 -192 211 -192T174 -192T157 -193Q143 -193 143 -185Q143 -182 145 -170Q149 -154 152 -151T172 -148Q220 -148 230 -141Q238 -136 258 -53T279 32Q279 33 272 29Q224 -10 172 -10Q117 -10 75 30T33 157ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119903:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q161 442 183 430T214 408T225 388Q227 382 228 382T236 389Q284 441 347 441H350Q398 441 422 400Q430 381 430 363Q430 333 417 315T391 292T366 288Q346 288 334 299T322 328Q322 376 378 392Q356 405 342 405Q286 405 239 331Q229 315 224 298T190 165Q156 25 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",119904:"131 289Q131 321 147 354T203 415T300 442Q362 442 390 415T419 355Q419 323 402 308T364 292Q351 292 340 300T328 326Q328 342 337 354T354 372T367 378Q368 378 368 379Q368 382 361 388T336 399T297 405Q249 405 227 379T204 326Q204 301 223 291T278 274T330 259Q396 230 396 163Q396 135 385 107T352 51T289 7T195 -10Q118 -10 86 19T53 87Q53 126 74 143T118 160Q133 160 146 151T160 120Q160 94 142 76T111 58Q109 57 108 57T107 55Q108 52 115 47T146 34T201 27Q237 27 263 38T301 66T318 97T323 122Q323 150 302 164T254 181T195 196T148 231Q131 256 131 289",119905:"26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26",119906:"21 287Q21 295 30 318T55 370T99 420T158 442Q204 442 227 417T250 358Q250 340 216 246T182 105Q182 62 196 45T238 27T291 44T328 78L339 95Q341 99 377 247Q407 367 413 387T427 416Q444 431 463 431Q480 431 488 421T496 402L420 84Q419 79 419 68Q419 43 426 35T447 26Q469 29 482 57T512 145Q514 153 532 153Q551 153 551 144Q550 139 549 130T540 98T523 55T498 17T462 -8Q454 -10 438 -10Q372 -10 347 46Q345 45 336 36T318 21T296 6T267 -6T233 -11Q189 -11 155 7Q103 38 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119907:"173 380Q173 405 154 405Q130 405 104 376T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Q21 294 29 316T53 368T97 419T160 441Q202 441 225 417T249 361Q249 344 246 335Q246 329 231 291T200 202T182 113Q182 86 187 69Q200 26 250 26Q287 26 319 60T369 139T398 222T409 277Q409 300 401 317T383 343T365 361T357 383Q357 405 376 424T417 443Q436 443 451 425T467 367Q467 340 455 284T418 159T347 40T241 -11Q177 -11 139 22Q102 54 102 117Q102 148 110 181T151 298Q173 362 173 380",119908:"580 385Q580 406 599 424T641 443Q659 443 674 425T690 368Q690 339 671 253Q656 197 644 161T609 80T554 12T482 -11Q438 -11 404 5T355 48Q354 47 352 44Q311 -11 252 -11Q226 -11 202 -5T155 14T118 53T104 116Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 293 29 315T52 366T96 418T161 441Q204 441 227 416T250 358Q250 340 217 250T184 111Q184 65 205 46T258 26Q301 26 334 87L339 96V119Q339 122 339 128T340 136T341 143T342 152T345 165T348 182T354 206T362 238T373 281Q402 395 406 404Q419 431 449 431Q468 431 475 421T483 402Q483 389 454 274T422 142Q420 131 420 107V100Q420 85 423 71T442 42T487 26Q558 26 600 148Q609 171 620 213T632 273Q632 306 619 325T593 357T580 385",119909:"52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289",119910:"21 287Q21 301 36 335T84 406T158 442Q199 442 224 419T250 355Q248 336 247 334Q247 331 231 288T198 191T182 105Q182 62 196 45T238 27Q261 27 281 38T312 61T339 94Q339 95 344 114T358 173T377 247Q415 397 419 404Q432 431 462 431Q475 431 483 424T494 412T496 403Q496 390 447 193T391 -23Q363 -106 294 -155T156 -205Q111 -205 77 -183T43 -117Q43 -95 50 -80T69 -58T89 -48T106 -45Q150 -45 150 -87Q150 -107 138 -122T115 -142T102 -147L99 -148Q101 -153 118 -160T152 -167H160Q177 -167 186 -165Q219 -156 247 -127T290 -65T313 -9T321 21L315 17Q309 13 296 6T270 -6Q250 -11 231 -11Q185 -11 150 11T104 82Q103 89 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119911:"347 338Q337 338 294 349T231 360Q211 360 197 356T174 346T162 335T155 324L153 320Q150 317 138 317Q117 317 117 325Q117 330 120 339Q133 378 163 406T229 440Q241 442 246 442Q271 442 291 425T329 392T367 375Q389 375 411 408T434 441Q435 442 449 442H462Q468 436 468 434Q468 430 463 420T449 399T432 377T418 358L411 349Q368 298 275 214T160 106L148 94L163 93Q185 93 227 82T290 71Q328 71 360 90T402 140Q406 149 409 151T424 153Q443 153 443 143Q443 138 442 134Q425 72 376 31T278 -11Q252 -11 232 6T193 40T155 57Q111 57 76 -3Q70 -11 59 -11H54H41Q35 -5 35 -2Q35 13 93 84Q132 129 225 214T340 322Q352 338 347 338",119912:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",119913:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",119914:"380 -17Q335 -17 293 -10T207 16T130 65T76 144T55 256Q55 306 70 361T122 476T211 582T345 663T525 702H545Q673 702 731 634L777 668Q783 672 789 677T800 685T808 691T814 695T818 698T822 700T825 702T828 703T830 703T833 703Q855 703 855 690Q855 686 823 558T789 426Q786 421 782 420T756 419Q734 420 729 421T724 432Q724 434 725 447T726 472Q726 552 678 604Q640 640 586 640H574Q533 640 494 632T409 604T324 541T260 437Q243 397 227 333T210 219Q210 152 237 117Q255 90 299 68T420 46H429Q506 46 580 100T678 234Q683 249 687 251T712 254H723Q743 254 743 240Q743 232 736 213T710 162T663 100T586 40T477 -5Q433 -17 380 -17",119915:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 437 686Q659 686 668 685Q727 680 772 662T842 621T883 568T905 517T913 475Q914 466 914 434Q914 373 892 307T828 179T712 69T548 7Q517 2 494 2T279 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM768 475Q768 515 753 544T718 588T666 611T613 622T563 624H538H532H452L382 344Q311 64 311 63T363 62H405Q490 62 545 76T656 142Q696 185 724 265T760 399T768 475",119916:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119917:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H795Q801 677 804 673T808 666L809 664Q809 659 798 549T783 433Q777 424 755 424Q736 424 730 427T724 444Q724 448 725 468T727 507V524Q727 541 724 554T713 577T698 594T676 605T653 612T625 616T597 617T566 618T538 618H456L455 614Q455 611 424 491L394 371H429Q454 372 463 372T491 378T517 392T536 419T552 464Q556 481 561 484T586 488Q603 488 607 486Q616 482 616 473Q616 467 584 337T549 201Q542 192 521 192Q503 192 497 195T490 209Q490 212 492 224Q499 251 499 269Q499 288 489 296T465 306T417 308L379 309L348 188Q341 161 334 129T322 80L318 65L317 62H375H409Q430 62 438 59T447 45Q444 8 431 2L426 0L377 1Q347 2 231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119918:"379 -16Q233 -16 145 52T56 255Q56 310 73 368T127 483T216 586T347 663T518 702H540Q562 702 582 700T616 696T644 689T667 681T686 670T702 659T717 647T731 635L776 668Q782 672 788 677T799 685T807 691T813 695T817 698T821 700T824 702T827 703T829 703T832 703Q854 703 854 690Q854 686 822 558T788 426Q785 421 781 420T755 419Q734 420 729 422T723 432Q723 434 724 446T725 469Q725 531 702 571T642 628Q616 640 575 640Q468 640 390 593T272 464Q247 415 229 340T210 214Q210 166 228 132T277 79T343 54T419 46Q445 46 465 50T500 59T526 76T544 96T557 123T566 150T574 182T581 214H519Q511 214 498 214T479 213Q443 213 443 230Q443 250 452 268Q457 273 464 276L514 275Q546 274 657 274Q735 274 768 275T803 276Q826 276 826 258Q823 224 810 216Q806 214 771 214H736Q736 211 710 109T683 5Q678 0 671 0Q666 0 637 14T597 36Q593 38 590 40T585 44T582 44T576 40Q511 -16 379 -16",119919:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119920:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",119921:"205 131Q205 105 192 84T165 54L152 45Q152 44 160 42T182 37T213 35H216Q255 35 289 65Q314 90 329 129Q331 136 392 378T453 623Q453 624 393 624H332Q318 631 318 640Q318 647 322 664T334 684Q338 686 359 686Q413 684 533 684Q566 684 605 685T652 686Q677 686 685 683T694 669Q694 664 691 652Q686 631 681 628T647 624H602L542 380Q531 336 518 285T500 212T487 161T475 122T463 97T448 74T429 55Q351 -17 213 -17Q142 -17 99 7T43 70Q42 75 42 93Q42 143 73 168T139 194Q168 194 186 177T205 131",119922:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",119923:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 409 684Q454 684 492 684T552 685T579 686Q603 686 603 668Q599 632 587 626Q583 624 520 624H457L388 344Q317 64 317 63T353 62H390Q418 62 440 64T493 78T548 110T598 169T643 261Q651 282 655 285T680 289Q696 289 700 288T709 279Q711 274 711 269Q710 265 663 138T613 8Q611 4 602 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119924:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119925:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119926:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",119927:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",119928:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 410 808 370T781 277T729 178T643 87T519 14L525 4Q540 -19 553 -25T592 -32Q632 -32 654 -24T680 -7T689 10T704 18Q713 18 717 12T722 0Q722 -8 711 -36T681 -101T624 -166T541 -194Q513 -194 494 -183T465 -157T450 -118T444 -79T443 -41V-7L433 -9Q391 -17 344 -17Q301 -17 263 -10T185 15T118 62T71 138T53 245ZM666 482Q666 529 652 563T614 615T565 640T512 648Q412 648 335 573Q268 506 235 389T201 202Q201 164 210 136T230 95T259 66L262 76Q269 109 302 135T382 162Q401 162 415 159T449 140T484 92L491 78L496 82Q502 86 505 88T515 97T528 107T541 120T555 137T570 156T585 179T599 205T612 235Q629 278 647 351T666 482ZM439 56Q439 58 439 62T435 75T426 92T410 106T383 112Q353 112 332 96T311 63Q311 38 355 38H366Q391 39 415 45T439 56",119929:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 422 686H446H525Q634 686 698 674T806 620Q843 583 843 535Q843 505 833 478T805 432T768 396T728 370T690 352T662 342L651 338L654 336Q658 334 667 327T688 310Q719 278 719 237Q719 222 710 165T701 94Q701 35 748 35Q775 35 793 57T819 101Q822 112 826 114T843 117H849Q881 117 881 99Q881 78 852 39T781 -11Q765 -17 728 -17Q537 -13 537 94Q537 110 552 169T567 243Q567 292 529 309Q517 316 508 316T441 318H375L374 314Q374 312 343 189T311 64Q311 62 355 62H382Q414 62 414 44Q410 6 397 2L393 0L351 1Q325 2 221 2Q147 2 108 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM687 555Q687 617 589 623Q581 624 513 624H451L420 498Q413 468 405 436T392 388L388 371Q388 369 458 369Q464 369 485 369T515 369T541 372T570 377T596 386T624 400Q649 417 664 457T683 522T687 555",119930:"354 45Q429 45 467 91T506 184Q506 225 477 250Q461 262 384 279T294 300Q238 318 210 362T182 452Q182 493 202 540T257 623Q338 702 449 702Q491 702 501 701Q571 690 610 654Q614 649 617 650Q618 650 650 675T683 702Q685 703 692 703Q714 703 714 690Q714 686 687 578T658 466Q653 458 629 458Q606 458 602 463Q600 465 599 466Q599 467 599 469T598 473Q598 475 599 487T600 511Q600 584 557 614T454 645Q386 645 347 606T308 520Q308 506 311 496T323 477T338 464T360 454T384 446T413 439T441 433Q523 416 549 401Q581 384 602 352Q631 309 631 254Q631 214 615 170T567 83T478 12T347 -16Q322 -16 300 -14T261 -8T230 0T205 10T187 20T172 30L162 37L130 11Q124 7 119 3T110 -4T104 -9T100 -13T96 -15T93 -16T91 -17T88 -17H82Q76 -17 73 -16T69 -14T66 -10T63 -5L90 107Q97 133 106 170Q116 211 120 219T136 228H148Q167 228 173 227T179 218Q179 216 176 200T173 168Q173 102 227 74T354 45",119931:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",119932:"856 686Q877 686 877 668Q877 663 873 649T867 631Q861 624 828 624Q762 622 757 617Q757 613 705 409T651 200Q620 112 540 48T328 -16Q251 -16 196 2T113 51T75 112T63 176Q63 202 70 232T117 422Q129 469 141 520T160 598L167 623Q167 624 123 624H96Q79 624 73 626T64 639Q68 678 81 684Q85 686 104 686Q155 684 268 684Q340 684 377 685T418 686Q441 686 441 668Q437 632 425 626Q421 624 371 624H322L270 415Q224 232 217 198T209 141Q209 45 336 45Q372 45 406 52T475 77T540 128T585 211L590 229Q594 247 601 274T617 336T636 409T654 482T670 547T681 595T686 618Q686 620 685 620H683Q681 621 678 621T671 622Q660 622 630 624Q616 624 610 624T598 626T589 630T587 640Q587 647 590 659Q594 677 598 681T613 686Q618 686 653 685T740 684Q775 684 801 684T840 685T856 686",119933:"401 686Q415 680 415 668Q415 651 404 629Q398 624 356 624Q318 624 318 623Q318 620 337 508T377 284L397 174L472 285Q548 396 623 507T699 620Q698 621 652 624Q634 624 627 627T619 641Q619 648 622 658Q627 677 631 681T650 686Q654 686 686 685T766 684Q794 684 823 684T858 685Q874 685 878 683T886 671Q886 667 882 651Q877 632 873 628T850 624Q800 624 779 617Q774 617 770 613Q767 610 560 304T350 -5Q346 -9 332 -16H306H291Q270 -16 267 -2Q267 -1 260 37T238 161T210 313L156 624H116H94Q62 624 62 642Q66 678 78 684Q82 686 99 686Q144 684 246 684Q330 684 368 685L401 686",119934:"111 624Q109 624 102 624T91 623Q61 623 61 640Q61 660 70 678Q78 686 98 686Q140 684 239 684Q277 684 309 684T360 685T383 686H385Q407 686 407 668Q404 634 391 626Q387 624 348 624Q307 624 307 622Q307 618 332 409Q359 198 359 195L570 532L564 576L558 622V624H522H504Q472 624 472 641Q475 678 488 684L493 686L529 685Q551 684 645 684Q716 684 753 685T795 686Q818 686 818 669Q815 632 802 626Q798 624 759 624Q718 624 718 622Q718 615 743 410Q770 199 770 196Q770 195 806 253T903 406Q1035 618 1035 619Q1025 624 968 624Q943 624 943 641Q943 648 946 659Q950 675 952 679T963 686L998 685Q1020 684 1093 684Q1113 684 1139 685T1173 686Q1207 686 1207 669Q1207 664 1204 652Q1199 631 1194 628T1164 624Q1113 622 1101 615Q1098 612 905 305Q715 -1 709 -7Q699 -17 673 -17Q645 -17 639 -8L581 441Q581 444 442 221Q331 44 314 18T288 -14Q279 -17 263 -17H254Q229 -17 227 -5Q225 2 186 311L147 620V624H111",119935:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",119936:"97 624H73Q40 624 40 640Q40 660 49 678Q57 686 77 686Q122 684 228 684Q269 684 304 684T360 685T385 686Q406 686 406 668Q406 662 403 653Q398 631 393 628T361 624H353Q321 624 321 623T376 491T432 360L448 377Q465 394 493 424T553 490L673 620Q662 624 630 624Q606 624 606 640Q608 678 623 684Q627 686 634 686Q638 686 671 685T755 684Q777 684 805 685T841 686Q861 686 868 683T876 669Q876 664 873 652Q868 631 863 628T829 624Q764 622 747 611Q727 590 590 441L437 275L411 170Q385 65 384 64Q384 62 429 62H453Q473 62 478 60T487 48Q488 44 484 29Q479 6 473 3Q468 0 454 0Q450 0 436 0T386 1T294 2Q220 2 181 1T138 0Q121 0 116 15Q120 54 133 60Q137 62 187 62H236L289 275L142 624H97",119937:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",119938:"222 -8Q140 -8 89 34T38 158Q38 191 48 227Q72 329 151 390T327 452Q361 452 385 443T421 425T433 416H434L441 421Q448 426 460 430T486 435Q509 435 523 422T538 386Q538 380 522 315T488 179T467 93Q466 87 466 72Q466 42 483 42Q505 42 521 75Q531 94 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119939:"220 -8Q142 -8 94 35T45 155V167Q45 187 52 218T104 426L153 622H149Q148 622 144 622T134 623T122 624T111 624T101 624T96 625Q84 628 84 642Q84 647 88 661T94 679Q98 684 109 685T185 690Q258 694 272 694Q289 694 293 679Q293 676 263 553L232 429L244 434Q256 440 281 446T331 452Q417 452 465 407T513 285Q513 235 494 184T439 90T346 20T220 -8ZM385 337Q385 400 318 400Q269 400 226 360Q214 349 211 341T191 268Q162 149 162 113Q162 44 226 44Q269 44 299 76T339 135T362 215Q364 222 365 226Q385 303 385 337",119940:"362 325Q362 344 371 361T390 386L399 394Q390 401 355 401Q276 401 231 338Q207 301 189 230T170 122Q170 43 264 43Q392 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T259 -8Q194 -8 148 9T80 54T49 109T40 167Q40 280 129 365T352 451Q390 451 396 450Q448 442 473 416T499 358T477 302T421 274H417Q393 274 378 288T362 325",119941:"222 -8Q140 -8 89 34T38 158Q38 220 68 285T151 391Q230 452 329 452Q382 452 416 428L422 424Q423 424 447 523L472 622H468Q467 622 463 622T453 623T441 624T430 624T420 624T415 625Q403 628 403 642Q403 647 407 661T413 679Q417 684 428 685T504 690Q577 694 591 694Q608 694 612 679L467 91Q466 87 466 72Q466 43 483 43Q518 43 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119942:"260 -8Q196 -8 151 9T83 54T52 111T42 169Q42 188 44 210Q50 240 58 266Q127 434 335 451L338 452Q342 452 345 452Q347 452 353 452T363 451Q426 451 464 424T502 352Q502 289 442 250Q381 211 222 211H184Q184 210 181 196T175 162T171 126Q171 43 264 43Q391 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T260 -8ZM237 262Q427 266 427 349Q427 368 409 384T354 401Q316 401 287 388T242 354T216 314T202 278L197 263Q197 262 237 262",119943:"584 444Q597 439 597 426Q597 409 586 387Q580 382 505 382H434V380Q432 378 421 314T395 162T368 30Q324 -164 203 -199Q194 -201 175 -201Q123 -201 94 -177T64 -117T88 -58T145 -33Q169 -33 184 -47T200 -84Q200 -122 166 -150L174 -151H185Q202 -148 217 -112Q222 -94 240 9Q246 40 262 132T293 303T307 382H247H210Q190 382 182 385T173 400Q177 436 189 442Q193 444 256 444H318L319 446Q337 565 355 602Q373 640 404 664T458 694T503 701Q569 701 596 676T624 617Q624 581 599 557T544 533Q520 533 504 547T488 585Q488 596 491 606T499 624T508 637T516 646L520 650Q515 650 509 651Q459 651 459 561V554L458 518L452 484Q446 448 445 447V444H584",119944:"227 0Q142 0 93 43T43 166Q43 207 58 252T104 341T188 414T310 451L313 452Q316 452 319 452Q321 452 326 452T335 451Q367 451 390 443T425 425L436 416L443 421Q450 426 462 430T488 435Q511 435 525 422T540 386Q540 378 483 151T424 -82Q401 -139 335 -170T167 -202Q72 -202 36 -183T0 -125Q0 -90 24 -67T81 -43Q103 -43 119 -56T136 -99Q133 -124 114 -149L123 -150H183Q222 -150 254 -127T299 -74Q300 -71 306 -47T318 -1T324 23Q323 23 310 18T274 6T227 0ZM407 353Q406 354 404 358T400 365T395 371T388 379T381 385T371 391T360 396T346 400T329 401Q300 401 277 389T240 355T219 317T205 280Q171 148 171 109Q171 77 190 64T235 51T296 67Q322 82 337 98L345 106L407 353",119945:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 672 294 540Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",119946:"205 615Q205 646 229 670T283 694Q310 694 324 679T339 641Q339 610 315 586T258 562Q235 562 220 577T205 615ZM24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",119947:"321 616Q321 648 346 671T400 694Q425 694 440 680T456 640Q456 609 431 586T376 562Q353 562 337 577T321 616ZM297 360T297 373T294 392T288 400T278 401H276Q241 399 210 372T158 303Q151 287 148 285T129 282H123H116Q102 282 97 284T92 298Q96 331 153 391T279 451Q357 451 388 422T420 354V339L371 142Q363 111 353 71T339 13T329 -30T318 -64T308 -88T296 -109T283 -125T264 -142Q190 -202 88 -202Q44 -202 16 -181T-12 -125Q-12 -93 11 -68T68 -43Q92 -43 108 -58T124 -93Q124 -121 106 -144Q101 -150 103 -150Q120 -150 147 -128T191 -64Q194 -57 242 136T294 345Q297 360 297 373",119948:"99 -8Q71 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 674 280 482Q231 290 231 287Q231 285 234 286Q259 302 294 334T356 390T420 433T493 452Q528 452 546 427T564 364Q564 308 538 282T480 256Q456 256 441 269T425 308Q425 339 444 359T483 384L502 389Q502 395 496 398Q493 400 483 400Q465 400 449 395T409 374T373 347T323 305T268 257Q274 256 282 256Q312 251 329 247T371 232T411 202Q431 181 431 146Q431 132 427 110T422 73Q422 44 440 44H442Q462 44 478 64T502 102T514 141Q518 157 522 159T547 162H558Q578 162 578 148Q578 118 537 56T440 -7H432Q374 -7 337 21T299 94Q299 103 301 116T304 139Q304 164 281 181T235 202L212 206H211Q176 47 160 24Q137 -8 99 -8",119949:"157 -8Q138 -8 118 -4T77 11T41 42T27 91V106L156 622H152Q151 622 147 622T137 623T125 624T114 624T104 624T99 625Q87 628 87 642Q87 647 91 661T97 679Q101 684 112 685T188 690Q261 694 275 694Q292 694 296 679L151 91Q150 85 150 71Q150 42 167 42Q186 42 205 75Q216 96 225 134Q230 155 234 158T255 162H260H271Q291 162 291 148Q290 145 289 140T283 118T271 87T254 54T229 23T197 1T157 -8",119950:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L295 392Q305 401 317 410T349 429T389 445Q411 451 446 451Q560 451 592 383Q593 380 594 379L595 375L604 384Q675 452 762 452Q893 452 916 367Q918 356 918 334Q918 285 881 183T841 66Q838 43 849 43Q876 43 901 69T940 138Q945 156 949 159T969 162H975H986Q1006 162 1006 148Q1006 138 996 115T966 63T914 13T841 -8Q794 -8 758 16T721 82Q721 96 758 199T796 351Q796 401 753 401Q702 401 662 369T599 298Q597 294 567 172T533 40Q525 22 506 7T462 -8Q435 -8 422 8T409 39Q409 48 425 114T458 248T476 320Q478 330 478 348T474 377T462 393T449 399T433 400H428Q380 400 336 363Q301 332 281 298Q278 293 247 170T214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119951:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L293 391Q363 452 454 452Q575 446 597 367Q599 356 599 334Q599 285 562 183T522 66Q519 43 530 43Q557 43 582 69T621 138Q626 156 630 159T650 162H656H667Q687 162 687 148Q687 138 677 115T647 63T595 13T522 -8Q475 -8 439 16T402 82Q402 96 439 199T477 351Q477 401 434 401Q421 401 409 398Q341 388 285 305L278 295L247 170Q216 46 214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119952:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",119953:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q235 452 273 404Q336 452 409 452Q434 452 458 448T507 432T550 402T581 354T593 285Q593 221 564 159T480 53Q401 -8 302 -8Q290 -8 279 -7T259 -3T242 3T228 9T218 14T212 18L209 20Q208 19 190 -55T171 -131T198 -132H213Q240 -132 240 -150Q237 -187 223 -192Q219 -194 212 -194Q208 -194 176 -193T95 -192Q48 -192 24 -193T-3 -194Q-11 -194 -16 -190T-22 -182T-23 -176Q-20 -142 -7 -134Q-3 -132 20 -132H44L164 354Q165 357 165 372Q165 401 148 401Q113 401 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296ZM465 339Q465 373 447 387T403 401Q375 401 347 387T303 360T288 341Q288 338 257 216L227 93Q248 43 306 43Q332 43 361 59T410 115Q425 147 445 224Q465 309 465 339",119954:"38 159Q38 209 58 260T113 355T205 425T327 452Q338 452 348 451T366 449T382 444T394 440T405 434T414 429T422 423T429 418Q440 429 481 440T533 452Q540 452 545 447T550 437Q550 432 481 152Q410 -130 410 -131T437 -132H452Q479 -132 479 -150Q476 -187 462 -192Q458 -194 451 -194Q447 -194 414 -193T330 -192Q277 -192 249 -193T217 -194Q202 -194 197 -179Q197 -175 201 -159Q206 -139 211 -136T243 -132H283L319 15L307 10Q295 4 270 -2T220 -8Q134 -8 86 37T38 159ZM402 353Q402 358 395 368T369 390T324 401Q301 401 282 394T249 369T226 338T208 297T196 258T186 218Q166 141 166 107Q166 44 229 44Q265 44 294 61T337 95Q341 100 371 222T402 353",119955:"24 296Q24 298 28 313T42 352T67 398T104 436T154 452Q198 452 230 437T273 404L282 411Q334 452 393 452Q441 452 470 423T500 350Q500 301 473 279T418 256Q395 256 379 270T363 308Q363 366 424 386Q424 388 420 391T405 398T385 401Q363 401 343 390Q321 380 289 341L252 192Q214 42 212 39Q190 -8 142 -8Q117 -8 103 7T89 39Q89 52 127 202T165 369Q165 402 148 402Q139 402 128 393T110 369Q100 348 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",119956:"140 290Q140 311 148 336T176 388T235 433T326 451H336Q355 451 373 449T418 439T460 412T476 363Q476 333 456 311T406 289Q384 289 371 302T357 335Q357 351 364 364T379 384L386 391Q386 392 381 394T362 398T330 400Q299 400 278 393T247 373T235 352T232 335Q232 322 242 312Q258 299 315 290T403 260Q457 224 457 167Q457 152 453 134T435 90T397 43T330 7T229 -8Q133 -8 95 22T57 91Q57 127 81 152T139 177Q161 177 177 164T194 121Q189 80 153 56Q179 43 236 43Q275 43 303 52T343 75T361 101T366 124Q366 148 338 161T272 180T232 186Q187 198 164 227T140 290",119957:"82 382H55Q21 382 21 399Q21 422 33 439Q39 444 93 444H144L162 517Q163 522 167 541T174 567T181 589T192 611T206 627T226 639T253 643Q276 643 291 630T306 594Q306 586 288 514Q284 499 280 481T273 454L271 445Q271 444 317 444Q322 444 331 444T345 445Q377 445 377 428Q377 408 368 390Q360 382 341 382H306H255Q182 86 182 75Q182 43 201 43H204Q242 46 279 81Q298 101 309 119T323 145T330 157T350 162H356H363Q377 162 382 160T387 146Q385 136 372 114T337 64T275 14T192 -7Q131 -7 95 19T59 90V105L128 381Q128 382 82 382",119958:"189 389Q189 397 187 399T176 401Q150 399 126 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 307 35 331T65 383T117 431T187 452Q237 452 272 427T308 362Q308 347 273 254T238 111Q238 43 291 43Q319 43 344 58T380 86T391 103T426 247T464 396Q472 414 491 429T535 444T574 429T588 397Q588 390 570 315T534 168L516 97Q514 89 514 72Q514 42 531 42Q544 42 556 56Q574 76 589 134Q594 155 598 158T619 162H624H635Q655 162 655 148Q654 142 652 132T638 94T614 47T575 9T520 -8Q509 -8 498 -7T478 -3T461 2T446 8T434 16T424 23T416 29T410 35T406 39L405 41L397 34Q347 -7 288 -7H281Q148 -7 122 78Q116 95 116 125V136Q116 174 152 273T189 389",119959:"380 367Q380 397 406 425T465 453Q493 453 516 430T540 357Q540 314 524 250T467 115T373 13Q338 -8 292 -8Q218 -8 167 23T116 129Q116 178 152 275T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T189 452Q231 452 269 429T308 362Q308 346 273 255T238 114Q238 43 306 43Q336 43 363 65T407 118T437 182T456 239T462 268Q462 290 417 315Q380 335 380 367",119960:"636 367Q636 400 664 426T719 453Q748 453 772 431T796 357Q796 321 782 256T727 112T633 6Q604 -8 567 -8Q466 -8 415 43Q414 42 410 38T403 31T396 25T388 18T378 11T367 5T355 0T340 -4T324 -7T306 -8Q249 -8 209 5T151 40T125 84T117 129Q117 176 153 274T190 388Q190 408 158 396Q112 376 90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 305 34 328T63 380T114 430T187 452Q240 452 274 427T309 362Q309 346 275 255T240 117Q240 43 317 43Q325 43 333 45T347 50T359 57T369 66T377 75T383 83T388 90L390 95Q390 99 389 110T387 129Q387 139 391 167Q393 177 419 282T448 396Q456 414 475 429T519 444Q546 444 559 428T572 397Q572 384 542 265T511 114Q511 43 579 43Q608 43 633 66T673 122T699 188T714 244L718 267Q718 291 673 315Q636 335 636 367",119961:"74 282H63Q43 282 43 296Q43 298 45 307T56 332T76 365T110 401T159 433Q200 451 233 451H236Q273 451 282 450Q358 437 382 400L392 410Q434 452 483 452Q538 452 568 421T599 346Q599 303 573 280T517 256Q494 256 478 270T462 308Q462 343 488 367Q501 377 520 385Q520 386 516 389T502 396T480 400T462 398Q429 383 415 341Q354 116 354 80T405 44Q449 44 485 74T535 142Q539 156 542 159T562 162H568H579Q599 162 599 148Q599 135 586 111T550 60T485 12T397 -8Q313 -8 266 35L258 44Q215 -7 161 -7H156Q99 -7 71 25T43 95Q43 143 70 165T125 188Q148 188 164 174T180 136Q180 101 154 77Q141 67 122 59Q124 54 136 49T161 43Q183 43 200 61T226 103Q287 328 287 364T236 400Q200 400 164 377T107 302Q103 288 100 285T80 282H74",119962:"206 -150Q240 -150 268 -134T314 -95T344 -48T362 -7T367 14Q339 -7 280 -7Q230 -7 195 5T144 39T122 79T115 122Q115 175 152 274T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T188 452Q239 452 273 427T308 361Q308 347 273 253T237 109Q237 43 291 43T388 98Q388 99 425 246T463 396Q471 414 490 429T534 444T573 430T587 399Q587 386 537 186T483 -25Q461 -84 410 -126T296 -188Q248 -202 204 -202Q127 -202 96 -175T64 -114Q64 -82 86 -57T144 -31Q169 -31 184 -45T199 -83Q199 -89 198 -94T196 -104T193 -113T189 -120T184 -128T179 -134T173 -141T168 -147Q189 -150 206 -150",119963:"66 -8H60Q34 -8 34 5Q34 9 42 22T70 59T115 110Q162 156 255 229T381 332L389 339H381Q348 332 298 329T212 325T172 321Q168 318 151 318H146Q116 318 116 332Q116 334 118 342Q128 374 154 402Q205 452 265 452Q304 452 352 422T426 392Q441 392 462 421T485 451T508 452H518Q539 452 539 438Q539 431 516 401T458 334Q412 289 312 210Q229 146 191 111L183 103H195Q203 103 213 104T240 107T268 110Q301 114 337 116T391 119T428 123T455 134T469 157Q473 166 495 166Q521 166 525 161Q532 156 528 141Q510 81 456 37T337 -7Q297 -7 251 22T177 52Q154 52 134 38T100 8L88 -7Q86 -8 66 -8",119964:"76 60Q83 29 135 29Q190 29 264 81Q280 93 280 95T277 99T265 106T248 118Q189 166 189 237Q189 307 245 388Q267 421 299 436Q336 455 386 455Q488 455 550 403L559 395L571 405Q727 544 944 679L957 687L966 701Q968 704 970 707T973 712T975 714T978 716T982 717T989 717H995Q1004 717 1007 717T1013 714T1016 708Q1016 705 829 403L636 92L630 83Q659 93 685 110T728 143L745 158Q758 158 752 138L748 127L740 119Q676 58 605 42L593 22Q590 17 587 12T583 6T579 2T573 0T564 0H530H484Q480 3 480 8Q480 15 489 26T498 39T497 40Q477 40 423 49T327 74L316 78L302 68Q200 -8 121 -8Q85 -8 60 7T35 53T60 113T123 144Q144 144 153 132T162 106Q162 89 143 75T99 61Q90 61 76 65V60ZM904 614L905 615Q901 615 840 573T700 469T581 369L587 359Q600 340 608 315T618 273T622 238T624 216L764 414Q904 612 904 614ZM525 363Q493 405 379 418H375Q342 418 309 378Q251 300 251 234Q251 174 306 137Q318 128 322 131Q323 132 329 139Q351 161 362 180Q430 273 509 348L525 363ZM579 205Q579 245 571 278T556 323T546 337L521 311Q461 248 422 196T362 121L353 111Q427 85 499 79Q517 77 520 77L525 76L549 111Q551 114 556 121T563 131T568 138T573 147T575 157T577 169T578 185T579 205",119966:"367 89Q367 84 353 77T334 70Q325 70 312 83T298 120Q298 169 364 233T496 298Q538 298 563 275T588 220V213Q588 132 501 53T306 -26Q251 -26 211 6T170 114Q171 148 181 184T205 248T232 298T255 334T265 349T246 350Q127 350 77 390T26 480Q26 533 71 581T178 656T295 683Q312 683 312 676Q312 674 311 672L302 660Q294 648 292 647L286 646Q280 646 276 646Q197 641 145 583T93 476Q93 387 265 387Q271 387 277 387T287 388T292 388T313 414T373 483T451 562Q618 712 732 727Q733 727 740 727T753 728Q790 727 804 708T819 665Q819 643 810 617T773 553T699 481T572 414T385 361Q381 361 367 341Q247 172 247 86Q247 11 325 11Q404 11 465 95Q518 165 528 208Q529 212 529 220Q529 237 518 249T480 261Q431 261 387 209T343 126Q343 111 355 101T367 89ZM777 658Q777 691 738 691Q704 691 658 662T570 590T491 504T432 432T410 400H411Q416 400 440 405T505 423T589 455T675 506T743 576Q777 627 777 658",119967:"251 272Q199 272 168 298T136 374Q136 432 175 496T267 603Q321 645 395 676T552 708Q610 708 655 694T724 659T763 618T784 584L790 569Q792 569 800 572T819 576T840 578Q855 578 855 571Q855 566 846 554T829 541Q824 541 817 539T804 533T799 529Q802 517 802 483Q802 376 742 256T585 53T392 -31Q353 -31 300 -7L289 -2L277 -6Q242 -17 192 -17Q141 -17 113 -13T77 -3T68 14Q68 20 73 28T93 45T131 58Q152 62 197 62Q241 62 272 48L282 44Q308 65 334 93Q380 145 467 266T622 454Q644 476 664 493T694 517T720 534T740 547Q699 671 540 671Q461 671 385 625T276 534Q265 520 251 499T219 438T202 368Q202 309 267 309Q325 309 396 383T491 545Q492 548 493 552Q494 558 496 559T511 564Q513 565 514 565Q523 568 527 568Q534 568 534 560Q534 554 529 537Q507 442 420 357T251 272ZM332 20Q332 19 341 15T368 6T400 2Q425 2 457 13T531 49T614 125T690 248Q750 376 750 476V490L738 479Q698 436 646 366T554 239T455 121T332 20ZM226 20Q226 25 186 25Q181 25 174 24H166Q161 24 158 23H152Q170 21 197 21Q205 21 213 21T223 20H226",119970:"206 318L249 320Q249 327 259 352T282 399Q312 447 366 510T465 610Q588 717 661 717Q695 717 716 701T738 653T704 577Q663 522 610 474T512 397T424 346T359 315T333 306Q331 304 327 290T323 267Q323 229 368 229Q402 229 439 254T505 312T571 382T638 435Q642 437 644 437Q658 437 658 409Q655 403 647 399T624 379T595 326Q583 296 564 267T523 179Q504 126 483 91T423 27Q335 -37 231 -37Q191 -37 157 -30T95 -2T67 53Q67 89 94 123T159 158Q180 158 190 146T200 119Q200 102 178 89T136 75Q128 75 120 78T110 81Q105 81 105 62Q105 38 129 24T180 5T238 1H244Q282 1 319 32Q349 55 371 85T436 190L465 239Q413 192 354 192Q300 192 274 217T245 276Q245 284 242 284Q220 280 187 280Q106 280 59 315T12 409Q12 457 43 508T118 597T210 659T295 683Q308 683 308 675Q308 670 299 658T282 646Q266 646 240 633Q182 606 118 511Q76 448 76 400Q76 368 105 343T206 318ZM677 660Q677 680 646 680Q616 680 565 629Q537 601 514 571Q493 544 455 492T389 398T360 355Q366 357 386 367Q463 406 534 473T641 591T677 660",119973:"829 148Q845 148 845 143T841 130T823 109T788 83T730 54T644 22Q637 20 634 19T627 16T622 13T618 10T612 3T604 -6Q510 -112 396 -203T201 -312Q190 -314 171 -314H166Q156 -314 147 -312T123 -304T101 -283T92 -245Q92 -203 117 -160T175 -93Q214 -65 280 -41T390 -6T509 22L532 27L547 47Q673 219 673 225L665 228Q657 231 648 235T627 249T606 270T591 300T584 341Q584 389 614 447T686 544Q735 588 799 615T959 667T1108 713Q1118 717 1119 717Q1125 717 1129 705T1133 689Q1133 686 1115 673Q1051 627 1001 579T918 481T867 403T828 328T805 277Q802 271 801 267T798 261T798 259Q849 270 900 317Q956 371 956 421Q956 438 953 457T950 480Q950 481 950 482L951 484Q953 487 966 492T985 498Q989 498 994 473Q1000 441 1000 423Q1000 362 934 302T790 223L775 220L767 207Q757 191 731 158T685 98T662 63Q662 61 690 70T755 99T811 142L816 148H829ZM646 332Q646 308 659 291T685 268L698 263L735 320Q828 465 865 511Q923 582 1003 643L1005 645Q1004 645 924 620Q775 572 716 492Q646 401 646 332ZM184 -278Q233 -278 311 -212T444 -80L498 -15H496Q468 -20 424 -30T293 -70T174 -133Q167 -140 158 -153T138 -190T127 -232Q127 -278 184 -278",119974:"521 506Q521 493 549 493Q608 493 660 527Q667 531 690 555L736 604Q750 619 777 646T825 694T848 716T852 717Q857 717 860 711T865 697L866 690Q866 687 812 615Q654 404 654 401Q655 401 656 401T659 402T665 403T680 404Q718 404 734 374Q735 370 743 376Q745 377 752 382Q806 416 852 466T933 563T982 623Q1028 666 1075 686T1155 706Q1165 706 1173 705T1186 703T1194 699T1199 695T1201 692T1202 688V687L1204 677Q1204 667 1191 670Q1189 670 1183 670T1174 671Q1137 671 1086 643T1001 564Q970 517 899 449T749 339L739 333L736 322Q730 295 703 253T652 165T628 77Q628 21 681 21Q692 21 698 23Q751 46 817 134L827 148H844Q861 148 864 146Q869 140 859 127Q818 75 761 29T665 -17Q649 -17 633 -12T598 4T569 40T558 100Q558 128 563 152T585 205T609 245T643 294Q647 300 645 300Q633 297 615 297Q607 297 600 298T589 300T584 301Q581 301 569 284T536 236T488 171T418 97T331 28Q233 -37 155 -37Q104 -37 68 -17T29 44Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q68 82 68 59Q68 37 85 23T123 5T167 0Q203 0 238 21T311 85T382 174T468 288T563 410Q576 426 588 440T607 462T615 472L605 468Q568 456 533 456H527Q490 456 463 483Q451 496 451 508T468 545T486 581Q486 593 465 593Q448 593 425 568T384 518T364 493Q364 492 347 492Q326 492 326 499T351 537T414 599T477 630Q509 630 528 615T547 576Q547 556 534 533T521 506ZM675 357Q675 368 665 368Q656 368 644 363Q631 355 616 333H628Q640 334 672 341Q675 354 675 357",119977:"764 513Q764 482 772 423T780 330Q780 304 778 285T775 256T773 245Q778 252 826 328T932 484T1042 617Q1077 652 1114 678T1173 715T1200 726Q1208 726 1208 717Q1208 711 1206 695L1203 679L1199 675Q1197 675 1187 670T1161 657T1133 639Q1050 583 959 456Q906 381 858 307T779 179T725 83T691 18T679 -6Q677 -8 660 -8H656Q639 -8 639 -1Q639 4 646 17Q685 93 685 173V196Q685 233 681 288T676 380Q676 438 687 487L664 454Q505 230 454 170Q366 64 290 14T163 -36H152Q87 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 37 89 19T167 1Q187 1 197 3Q221 9 246 22T292 52T336 91T375 132T411 174T440 212T463 245T478 266Q779 695 784 698Q786 700 802 700H818Q824 694 824 692T809 668T779 604T764 513",119978:"259 -8Q230 -7 205 0T153 24T112 74T96 153Q96 254 174 379T374 599T607 707H621Q732 707 778 661Q805 634 805 598Q805 558 775 517T696 452L684 447V441Q684 378 626 273T484 97Q379 7 288 -7Q279 -8 259 -8ZM760 594Q760 670 608 670Q562 670 493 622T347 472Q174 240 174 131Q174 76 205 53T279 29Q294 29 306 32Q405 60 507 205Q592 325 616 401Q625 426 625 435Q625 436 621 436T603 440T569 449Q524 466 515 475Q513 477 513 481T525 496T541 508L548 504Q555 501 565 497T587 488T609 480T625 476Q627 476 626 481Q626 486 623 494T613 513T589 533T548 541Q495 541 413 454T286 281Q265 241 254 201T240 141T235 120Q234 118 217 111T197 104Q195 104 192 107T189 112Q190 125 193 147T220 231T280 348Q335 428 407 493T539 576Q548 578 563 578Q594 578 617 568T653 546T672 518T681 494T683 482Q683 481 684 481Q690 481 707 495T742 538T760 594",119979:"571 345Q571 384 612 418T687 452Q698 452 698 445Q698 436 679 417Q677 415 670 415Q650 412 633 389T615 350Q615 340 621 331T634 319T643 315L663 342Q751 462 817 536Q873 595 896 614L907 625Q843 680 701 680Q594 680 499 632T344 516Q317 486 296 449T267 384Q262 366 262 354Q262 332 276 316T326 299H327Q374 299 426 338Q481 376 537 456T597 598Q597 616 599 617Q601 619 614 624T630 630Q639 630 639 604V587V581Q639 519 597 456Q544 377 462 320T318 262Q278 262 250 282T222 350Q222 418 285 504Q360 597 480 656T702 716Q773 716 825 707T898 688T951 660Q962 670 985 685T1012 700Q1018 700 1022 690T1026 673Q1026 670 1019 664Q988 633 988 631Q988 630 999 618T1020 580T1031 522Q1031 471 1003 419T928 330Q854 275 765 264Q757 262 733 262H714L701 245Q615 121 473 42T218 -37Q159 -37 125 -15T90 46Q90 82 116 120T185 158Q203 158 213 147T224 121Q224 110 219 102Q198 75 159 75Q154 75 149 76T143 77T140 77Q137 72 137 53Q138 37 149 26T177 9T205 2T228 0Q313 0 419 74T602 257L620 281L614 285Q607 289 601 294T587 306T576 323T571 345ZM950 529Q950 576 943 576Q940 576 840 439T741 299H751Q804 300 845 334T924 438Q949 490 950 529",119980:"330 387Q330 331 402 331Q463 331 514 371T589 459T613 542Q613 559 608 570T598 588T593 596Q593 601 617 610Q632 617 636 616Q675 585 675 527Q675 464 629 409T516 324T387 294Q271 294 271 394V402Q271 438 292 478Q344 582 457 649T672 717Q765 717 825 675T885 548Q885 433 771 298T498 76Q493 73 491 72T486 69T484 67T485 66Q539 41 607 41Q655 41 703 71T780 139L787 148H804Q806 148 809 148Q826 149 826 140Q826 128 786 91T687 19T589 -16H576Q503 -16 414 20L396 27Q279 -17 192 -17Q130 -17 92 2T54 53Q54 92 107 123T222 155Q303 155 401 106L431 91L441 97Q476 118 527 157Q622 236 711 361T801 573Q801 591 795 607T775 641T732 668T660 679Q592 679 528 644T422 560T355 464T330 387ZM201 20Q232 20 267 27T322 40T342 49Q342 52 315 60T243 77T160 86Q150 88 144 88Q130 88 122 79T112 62L111 53Q111 20 201 20",119982:"346 463Q346 419 406 386T576 352H588L613 384L681 476Q767 594 842 651T973 708Q1016 708 1016 661Q1016 621 987 562T894 449Q802 375 696 338L682 334L665 312Q638 279 605 233T547 158T482 97Q418 46 332 5T158 -36Q87 -36 58 -11T29 48Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 28 98 14T166 0Q232 0 320 55T491 226Q530 279 551 305L558 314Q558 315 543 315Q417 321 353 365T289 460Q289 566 488 632Q578 662 660 665H679Q685 660 685 657T676 642Q670 633 666 629L664 628Q663 628 661 628T655 628Q606 628 546 615T426 568T350 486Q346 475 346 463ZM976 653Q976 671 959 671Q938 671 919 661T883 629T858 593T835 554Q832 548 830 545Q802 495 775 455T734 400T721 382L736 388Q876 449 946 568Q948 572 949 573Q976 622 976 653",119983:"354 350Q264 350 264 426Q264 442 265 448Q279 514 347 582T503 692T662 735Q719 735 774 714T882 672T983 651Q996 651 996 644Q996 639 977 612T954 581Q953 580 938 580Q909 582 884 587L869 591L870 587Q870 583 849 557T796 491T748 422Q729 391 692 313T620 188Q555 105 454 34T253 -37Q214 -37 181 -30T120 -2T92 53Q92 89 119 123T184 158Q205 158 215 146T225 119Q225 102 203 89T161 75Q153 75 145 78T135 81Q130 81 130 62Q130 39 153 24T204 5T267 0Q311 0 358 29T454 117T539 226T629 358T710 476Q726 496 744 516T778 551T807 577T828 595L836 601L785 623Q743 642 713 651T668 661T626 663Q564 663 509 644T418 596T356 535T317 475T305 431Q305 416 312 408Q323 388 369 388Q429 388 465 411T530 480Q557 526 557 565Q557 573 556 579T555 587T555 590Q555 591 568 600T584 611Q588 612 600 603Q622 581 622 549Q622 516 600 475T536 405Q454 350 354 350",119984:"55 377Q55 443 122 523T290 660T478 717Q533 717 575 689T618 594Q618 565 611 538T585 477T552 422T506 355T458 288L357 146Q307 68 307 31Q307 20 318 20Q326 20 331 21Q367 27 411 57T490 128L767 500L861 617H908H939Q953 617 956 616T960 609Q960 605 928 566T816 423T648 198Q587 113 571 86Q540 34 540 21Q540 20 545 20Q580 25 623 55T696 124Q702 132 704 133T722 134H739Q744 130 744 127T735 113Q713 80 655 38T548 -14Q527 -17 524 -17Q475 -17 473 47V63L462 55Q364 -17 302 -17Q235 -17 235 69Q235 88 239 105T248 135T268 171T292 205T328 251T369 304Q376 313 395 338T423 374T450 408T476 445T499 479T519 514T534 546T545 579T548 608Q548 647 522 663T460 680Q355 680 243 591T99 406Q97 399 97 383V377Q97 339 153 339Q169 339 175 340Q215 350 241 373T298 444Q333 496 349 535T367 588T374 603Q402 616 408 616Q416 616 416 608Q416 563 393 492T320 378Q233 302 140 302H132Q75 302 57 353Q55 361 55 377",119985:"540 717Q542 717 545 717Q562 717 562 710Q562 708 557 702T541 678T517 632T485 544T448 407Q447 405 443 388T438 366T433 345T427 321T420 299T411 274T400 250T387 223T372 197Q363 181 364 181L388 203Q476 284 527 354T620 490T718 612Q754 647 790 673T835 700Q839 700 842 691T848 672L850 662Q850 657 842 653Q803 630 768 600T699 527T653 467T610 405Q554 322 518 282T368 138Q307 84 273 51T231 9T218 -5L207 -17H175Q169 -11 169 -9Q169 -4 183 10Q227 56 258 120T302 234T330 350T356 445Q357 450 360 458L362 464Q317 434 276 434Q221 437 221 479Q221 498 240 521T259 552Q259 565 235 565Q209 565 174 546T105 482Q103 480 102 478T99 474T97 472T95 470T93 468T90 467T86 467T81 467H75Q56 467 56 475Q56 482 82 511T156 570T253 601Q289 601 311 590T334 557Q334 543 312 517T289 478Q289 471 297 471Q327 471 378 514Q384 519 390 531T412 571T451 632Q482 675 524 717H540",119986:"232 504Q232 492 263 492Q304 492 356 515L367 520L379 537Q443 632 515 705L527 717H543H552Q564 717 564 709Q564 705 562 703T554 694T540 677T518 643T488 589T448 504T398 385Q368 309 353 281L349 270L523 472L669 634Q726 695 737 706T757 717H765Q786 717 786 710Q786 704 776 691T738 627T675 497Q630 394 609 354T541 244Q456 120 449 111L447 107L448 108Q630 240 700 327Q734 368 788 463Q821 520 841 550T898 619T980 683Q1010 700 1018 700Q1020 700 1023 697T1026 692Q1026 688 1024 671T1020 652Q1018 650 1007 645T988 635Q940 609 902 565T842 477T781 374T699 272Q653 226 535 133Q423 47 373 -2L358 -17H342Q320 -17 320 -11Q320 -7 328 5T354 46T390 112Q416 161 439 217T488 326T564 453L589 490Q587 490 523 414T352 217T166 14Q138 -16 137 -16Q136 -17 120 -17Q106 -17 103 -16T99 -9Q99 -5 100 -3T106 3T116 14T132 35T154 72T184 129T222 212T270 327Q310 426 337 471L326 467Q278 455 243 455Q209 455 188 462T161 478T155 496Q155 508 176 533T198 576Q198 579 198 581T192 588T178 593Q151 593 100 519Q89 504 86 502T75 499H68Q46 499 46 506Q46 510 63 534T112 587T170 627Q178 629 195 629Q235 629 252 613T270 577Q270 556 251 532T232 504",119987:"351 351Q308 351 290 373T272 426Q272 487 329 566T478 688Q538 717 584 717Q635 717 681 696T745 620Q752 598 752 564T745 498L741 485Q742 486 769 516T825 573T889 634T962 689T1027 716Q1035 717 1060 717Q1083 716 1096 714T1120 705T1131 686Q1131 668 1109 647T1055 626Q1035 626 1026 638T1016 663Q1016 667 1020 679H1015Q971 671 886 589T728 413L688 360Q688 359 725 359H750Q762 359 766 357T770 348Q769 345 761 335T750 322Q748 321 704 321H660Q651 311 632 282T589 199T565 107Q565 25 653 20Q684 20 720 44T779 95T826 152T850 183L856 184Q861 184 865 184Q888 184 888 173Q883 163 845 117Q770 37 723 10T638 -17Q584 -14 554 17T523 101Q523 147 534 167L532 166Q530 164 526 160T518 153Q378 15 256 -15Q250 -16 226 -16Q161 -16 132 7T103 59Q103 93 129 125T194 158Q232 158 232 121Q233 118 233 113T221 96T188 77Q182 75 168 75T150 78V70Q150 43 178 32T241 20Q340 20 527 286L552 321H524Q489 321 489 330Q489 333 497 344T509 358Q511 359 545 359H579Q580 362 597 389T631 445T661 514T675 586Q675 637 645 658T572 680Q506 680 444 632T348 527T314 434Q314 388 361 388H364H366Q380 388 389 390T416 408T457 454Q487 497 505 536T526 594L529 613Q531 615 545 622T560 630Q568 630 573 613T578 577Q578 518 532 455Q504 413 453 382T351 351",119988:"155 280Q116 280 87 300T57 368Q57 409 87 466T192 589Q269 653 345 684T472 716Q572 716 613 675Q644 644 644 599Q644 585 643 574T637 550T629 529T616 505T600 481T578 450T554 416Q494 330 493 328L480 306Q466 278 466 256Q466 227 492 227H496Q514 227 534 234Q541 237 544 241T571 279L762 559Q777 579 792 595Q818 620 856 646T919 686T946 700Q951 700 955 692T959 677Q959 673 947 665T911 639T866 595Q816 538 749 408T640 225Q574 138 464 61T248 -17Q190 -17 144 1T98 62Q98 81 109 102T131 135Q156 156 183 158Q226 158 226 121Q226 111 224 107Q215 93 196 84T162 74Q154 74 147 77H144V70Q146 41 185 31T263 20Q363 20 493 175L507 192H504Q500 191 498 191Q484 189 476 189Q430 189 405 219T379 287Q379 294 379 299T382 311T385 322T391 335T398 347T408 363T420 379T434 399T450 422Q455 429 469 449T488 475T504 499T520 523T533 543T544 565T552 583T557 603T559 620Q559 680 467 680Q402 680 333 646T213 563T131 462T98 373Q98 343 119 330T169 317Q187 317 212 333Q242 354 291 423T352 555Q354 562 355 588Q355 612 356 612Q357 614 371 622T387 630Q391 630 397 623T409 597T415 556Q415 507 380 448T294 344Q216 280 155 280",119989:"221 428Q221 487 280 555T425 670T583 717H587Q641 717 665 695T689 646Q689 625 674 600T658 564Q658 550 671 541T695 530T710 528L718 539Q779 613 821 646Q894 707 964 707H970Q1010 707 1025 675Q1032 661 1032 645Q1032 626 1022 607Q1008 579 980 560T897 522Q867 512 836 505T788 496L771 493Q768 493 760 477T736 429T702 370Q700 367 698 363Q696 360 696 359H805Q809 355 809 350Q809 340 791 322Q789 321 728 321H668Q562 179 433 88L419 78L434 73Q505 54 554 54Q609 54 654 82T720 140H752Q758 134 758 132Q758 128 747 113Q711 67 657 32T552 -14Q540 -16 517 -16T480 -15T439 -3T375 27L354 38L338 30Q257 -8 191 -8H184Q154 -8 133 -5T103 1T88 10T83 19T83 29Q83 35 86 44T100 65T127 88T173 105T241 112Q286 112 342 99L360 95L372 105Q434 157 523 270L560 320Q560 321 533 321L507 322Q502 325 502 330Q502 339 521 358Q523 359 556 359H588L669 474L682 491Q676 492 665 494T647 498T632 503T614 510T596 521Q556 547 556 570Q556 585 579 618T603 663Q603 679 568 679Q510 679 452 650T354 581T288 500T262 431Q262 407 280 397T321 387Q331 387 341 390T360 398T376 409T390 423T400 435T409 447L414 454Q457 514 460 562Q460 575 461 576Q461 577 475 586T492 595Q496 595 503 588T514 572Q520 559 520 539Q520 473 452 412T308 351Q269 351 245 370T221 428ZM989 642Q989 667 953 671Q905 671 871 644Q853 632 832 604T799 554T787 531H788Q801 531 842 539T916 561Q989 592 989 642ZM198 29Q230 29 257 36T295 52L306 59Q306 63 259 73Q251 74 209 74Q177 74 158 66T134 48L130 40Q130 29 198 29",120068:"22 505Q22 563 94 624T271 685H280Q416 685 443 560Q447 535 447 504Q444 414 405 330L399 319L229 155Q233 154 241 153T253 150T265 145T281 135T301 119T328 93L357 64L402 92Q438 116 473 137L500 154V339Q500 528 495 593V601L559 649Q621 696 624 696L638 686L629 677Q599 650 593 638Q582 614 581 504Q580 490 580 443Q580 314 584 238Q584 235 584 224T584 210T585 199T586 187T588 176T591 164T595 152T601 137T609 121Q630 77 640 77Q661 77 703 101Q704 95 706 90L707 86V84L636 29Q618 15 601 2T574 -19T564 -25L500 121Q499 121 399 48L299 -26Q298 -26 291 -15T272 11T245 42T209 69T165 80Q120 80 58 43L48 37L40 42L32 48L122 117Q196 173 241 211Q319 280 343 327T368 447Q368 535 317 582Q264 633 199 633Q155 633 122 605T86 542Q86 518 133 467T181 387Q181 348 140 309Q113 281 73 260L64 255L50 265L59 273Q112 307 112 345Q112 363 90 387T45 441T22 505",120069:"48 506Q48 568 120 629T268 691Q362 691 425 594L431 585L441 594Q478 628 528 657T629 686Q665 686 687 670Q703 658 718 584T753 506Q756 505 763 505Q778 505 804 512L815 516L820 496Q820 494 808 490T774 476T732 454Q720 445 708 437L675 415L640 394L625 383Q626 382 635 382Q652 382 670 379T712 364T754 336T784 289T797 220Q797 172 776 122Q769 106 766 102T745 84Q654 11 619 -8T538 -27Q483 -27 387 10T249 47Q218 47 186 34T133 8T112 -5T104 7T97 21L196 82Q259 120 284 140Q333 181 351 214Q368 251 368 353Q368 588 228 620Q222 621 205 621Q160 621 139 596Q117 569 117 548Q117 526 162 470T208 387Q208 352 179 320T104 264Q88 256 86 256Q83 256 70 266L82 274Q134 309 134 343Q134 352 130 359Q118 377 100 401T72 439T56 470T48 506ZM453 528Q457 496 457 419L458 357L488 367Q554 390 622 425Q673 449 673 453L671 454Q669 456 665 460T657 473T648 498T639 541Q629 597 616 613Q599 633 567 633Q534 633 493 599Q471 577 457 540L453 528ZM713 176Q713 252 661 295T528 339Q512 339 494 336T466 330T455 325Q454 325 452 311T444 270T425 217L420 207L304 118L319 116Q381 111 475 74T602 37Q655 37 684 79T713 176",120071:"346 611Q300 611 261 604T194 584T144 555T107 519T82 481T65 443T55 410T50 383T48 367L37 372L27 378V393Q33 524 115 603Q160 648 230 666T365 685Q423 685 434 684Q745 653 745 405Q745 281 694 151L687 133L657 103Q524 -27 470 -27Q456 -27 331 18T157 64Q122 64 84 28Q67 9 57 -6L50 -16L43 -8L35 0Q35 3 46 22T83 74T141 133H154Q208 136 253 161T299 230Q299 259 277 290T232 348T209 392Q209 434 254 479T358 556L368 561L382 550Q382 549 381 548T377 545T371 541Q353 527 326 496T298 444Q298 430 343 365T389 277Q389 240 353 202T267 136L252 127Q304 118 400 83T513 47Q548 47 582 79T635 145Q671 208 671 323Q671 390 651 441T599 524T523 576T436 603T346 611",120072:"301 564Q240 564 203 507T165 361Q165 280 190 218T260 119T358 64T474 46Q491 46 499 47L511 48L628 106V80L499 -5Q498 -6 497 -7T494 -10T490 -12T485 -15T478 -17T468 -19T456 -21T439 -22T418 -23T392 -24Q252 -20 169 67T86 315Q86 409 124 491Q128 500 139 508Q211 560 272 591L293 601L325 585L338 594Q374 617 422 639T502 674L532 685Q533 685 540 663T557 614T574 581Q580 575 591 575Q600 575 616 580T634 585V564L623 559Q572 535 532 529L522 527Q491 547 442 627Q442 628 440 627T435 624T428 620Q410 610 405 597T399 559V553Q399 534 409 487Q419 431 427 369L476 400Q526 431 526 432Q531 426 537 420Q565 382 602 359Q611 353 610 352Q609 351 575 332T537 312Q536 312 505 335T463 358Q451 358 439 352T425 337Q394 243 263 223L251 221L243 229L235 236L245 239Q274 247 303 266Q320 277 325 290T330 336Q330 394 315 451T300 531Q300 549 303 561Q303 564 301 564",120073:"198 617Q177 617 159 609T128 587T106 557T91 524T82 494T76 472L75 463Q74 463 67 468T59 474Q59 488 63 510T80 564T114 622T170 667T253 686Q272 686 295 680Q330 672 384 645T468 598Q498 580 524 580Q549 580 595 626L612 643V616L599 599Q522 500 482 500Q466 500 435 514L420 521Q388 516 349 486T309 415Q309 396 323 366T352 315T367 294Q367 293 375 301T398 322T429 352L490 410Q537 355 542 332Q542 330 531 315T510 286L499 273Q479 313 449 313Q437 313 419 303T390 282L378 271L394 250Q444 183 470 129Q484 96 484 71Q484 -19 402 -86T223 -153H220Q175 -153 137 -120Q103 -89 103 -8Q103 12 106 40T109 96Q109 132 103 146T72 161Q46 161 16 143L14 154L11 165Q88 219 143 219Q163 219 177 197T192 127Q192 102 186 65T179 4Q179 -60 210 -88T272 -117Q319 -117 362 -75T405 33Q405 72 363 139T278 271T235 368Q235 385 243 404T264 439T292 472T324 500T353 522T374 538L382 543Q382 544 351 562T274 598T198 617",120074:"373 560Q373 543 378 509T388 448T394 421Q396 421 416 433T474 474T548 537L538 543Q481 570 452 628L487 659Q521 690 522 690L526 684Q529 677 535 667T551 646T575 625T607 608Q617 606 621 606Q644 606 660 622L664 600L497 455Q495 453 527 453H546Q628 453 665 407L666 406Q710 357 710 297Q710 196 631 109L621 98L577 69Q471 -7 452 -15Q413 -26 370 -26Q239 -26 155 59Q66 148 66 319Q66 442 113 505L191 552Q269 600 270 600H271Q273 600 280 596T293 589T299 586Q300 586 357 623Q413 659 415 659L426 649Q373 604 373 560ZM219 228Q305 262 305 329V343Q305 384 294 434T282 519Q282 562 287 567Q287 569 286 569Q222 556 191 520Q144 464 144 362Q144 213 228 128T420 42Q514 42 568 103T622 255V260Q622 320 578 357Q526 400 453 400Q434 400 410 396L399 394L400 378V372Q400 330 388 301T348 254T305 232T252 217Q245 215 242 214L234 213L226 220L219 228",120077:"194 601Q175 601 155 590T121 564T95 533T76 506L69 495Q55 503 55 507Q55 509 60 521Q87 586 132 636T222 686Q251 686 289 660T363 607T422 580Q442 580 466 588T506 604L522 612V591L487 574Q371 517 359 517H357Q332 522 280 561T194 601ZM383 39Q383 96 356 203T329 361Q329 364 329 370T330 378L331 388L339 399Q362 429 394 462T446 513T469 531Q470 531 477 527T484 521L474 509Q411 434 411 379Q411 341 434 223T458 82Q458 1 390 -69T239 -139Q191 -139 162 -123T123 -83T108 -30T101 23T88 64T52 80Q27 80 -4 64L-10 80Q-5 85 13 98T63 128T118 144Q149 144 163 129T179 93T182 38T187 -19Q199 -96 278 -96Q294 -96 309 -91T343 -73T372 -31T383 39",120078:"154 37Q219 41 219 142Q219 203 190 302T160 434Q160 445 172 472T209 534T269 602T354 657T460 680H472Q576 680 618 617V599Q618 578 615 555T608 517T602 501Q596 495 587 495Q586 495 586 499Q586 500 586 505T585 513Q567 628 415 628Q384 628 356 621T302 596T260 546T244 466Q244 416 258 377L261 367L276 382Q294 401 317 422T386 471T468 500Q500 500 518 477T544 422T554 386Q555 382 560 376T576 364T601 357Q612 357 623 361Q623 360 621 351T617 340L541 305L465 272Q469 271 476 270T488 266T502 260L512 255L519 242Q533 211 546 157T564 93Q584 53 617 53Q649 53 682 74V54L675 46Q646 17 612 -5T554 -27Q546 -27 538 -23T517 -9T494 28T478 91Q465 172 448 200T378 228Q337 228 289 207L288 196Q288 160 284 138Q283 125 262 98Q185 1 112 -24L102 -27L91 -25Q47 -13 17 31Q17 33 49 69L80 106Q111 37 154 37ZM421 434Q411 436 405 436Q370 436 336 407T275 337L267 325L271 313Q288 257 288 234Q289 234 395 276T502 319Q501 320 499 323T493 330T485 345T475 371Q473 378 468 388T449 416T421 434",120079:"251 231Q251 254 206 341T160 468Q160 529 238 605Q313 677 425 685L432 686Q440 686 445 686Q520 686 545 657T571 576Q571 548 568 517T564 480Q564 466 572 460T608 452H623V431L619 430Q618 430 611 428T591 423T566 417L516 404Q497 415 491 419T480 433T475 461Q475 470 477 498T480 546Q480 561 480 569T474 592T459 615T429 631T379 638Q322 638 283 606T239 526Q237 480 280 394Q319 310 320 268V250Q308 235 244 169L203 128H210Q215 128 256 112T357 80T466 64Q526 64 564 88T625 186L629 196Q643 187 644 186Q618 70 604 41Q577 -15 513 -24Q496 -26 476 -26Q418 -26 344 -3T211 45T133 69Q115 69 97 50T65 7T49 -20L45 -16Q41 -11 37 -6T33 0Q33 8 66 69T111 134Q251 156 251 231",120080:"687 578Q690 586 719 612T794 665T877 692Q909 692 926 670T953 614T973 570Q983 561 1000 560Q1023 560 1048 569V553L1034 546Q1003 528 972 504T933 466Q905 403 905 264Q905 205 909 172T920 126T940 91Q951 74 959 74T997 87L1027 100V79L956 27Q940 15 922 2T894 -19L885 -26Q883 -26 854 27L825 80V192Q826 314 830 341Q831 345 833 356Q840 398 844 404Q871 444 920 489L917 491Q914 493 911 495T903 501T898 508Q893 516 877 562T852 616Q840 628 818 628Q751 628 702 541L697 532L700 515Q708 467 708 419Q706 348 690 276T662 169T643 126L634 116Q626 105 611 87T581 51L522 -22L514 -15Q470 21 452 21Q431 21 394 -16L384 5L386 9L426 60Q449 87 460 95T486 104Q487 104 491 104T497 103Q514 99 541 81L559 69Q595 96 606 169T618 350Q618 486 598 543T517 601Q484 601 458 570T432 523Q432 516 434 492T436 443Q436 250 369 133L363 122L280 50Q207 -16 192 -27L182 -18Q136 26 106 26Q83 26 62 9T37 -16L27 0L33 10Q41 22 54 39T94 81T143 106Q178 106 225 62L235 53Q283 82 307 117Q352 190 352 359Q352 408 345 451T320 534T267 597T183 621Q159 621 147 617T120 598Q97 574 96 556Q96 528 143 469T191 377T161 311T102 262T70 245Q69 245 59 252T49 260L56 264Q63 268 73 275T94 291T111 312T118 338Q118 355 95 384T50 446T27 506Q31 567 101 626T255 686Q297 686 330 671T382 632T409 595T421 572V571L430 580Q454 610 496 634T588 659H590Q655 659 683 585L687 578",120081:"112 334Q112 356 70 410T27 497Q27 553 94 619T229 685Q230 685 236 685T246 686Q303 686 349 654Q373 636 392 607T419 558L426 538L454 576Q474 604 486 618T520 651T569 678T633 686Q668 684 687 673T713 651T730 609Q730 608 732 600T736 588T741 578T747 568T754 561T765 555T779 553Q789 553 817 562Q819 557 819 555V547L790 526Q743 492 730 479T712 447Q697 369 697 281Q697 166 726 108Q741 76 755 68Q759 66 767 66Q789 66 825 93V82Q825 71 822 70Q821 69 763 27T701 -18L692 -25L668 15Q662 25 650 45T635 70L627 85V107Q627 122 626 162T624 285Q624 381 632 398Q638 409 651 425T675 454T696 477T707 489H696Q683 490 679 492T669 507T653 551Q642 588 627 608T584 628Q572 628 560 625T538 616T519 602T502 586T486 568T473 549T463 532T454 517T448 504L445 497Q437 480 437 474Q437 472 439 461T444 421T446 348Q446 205 405 124Q396 105 392 100T368 78Q312 32 278 9T235 -18T214 -22Q191 -22 170 -10T139 12T129 25T160 66T192 105Q193 102 194 98T200 83T213 64T233 49T261 42Q303 42 339 90Q373 134 373 268Q373 397 339 493T235 618Q215 628 191 628Q155 628 126 604T97 548Q97 524 120 493T168 431T192 381Q192 346 164 318T86 260L70 250L54 266L63 272Q112 300 112 334",120082:"428 596Q412 596 386 595T350 593Q289 593 270 625Q267 632 267 640Q267 656 280 672T312 705T336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q648 627 677 599T720 535T739 466T744 392Q744 317 732 260T696 166T659 116T621 83Q617 80 615 78Q485 -27 377 -27Q320 -25 272 -9T187 21T122 36H116Q65 36 29 -13L27 -15L12 0Q12 1 32 26T76 78T109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120083:"112 339Q112 354 91 380T49 438T28 497Q28 565 95 628T242 692Q261 692 277 689T307 682T331 670T351 655T367 637T379 619T388 600T395 582T401 565T405 550Q409 554 422 570T453 603T500 641Q573 692 637 692Q656 692 670 686T692 672T705 647T713 618T718 584Q720 568 721 562T728 546T742 534T768 530Q776 531 782 532T791 535T796 536Q799 536 804 521Q801 519 789 513T764 499T738 480Q697 447 680 414Q677 407 677 396Q677 370 713 312T750 210Q750 125 686 57T560 -11Q540 -11 475 13L410 37V31Q410 -9 412 -50T417 -118T420 -150Q419 -150 373 -184T326 -218L305 -208Q305 -207 307 -196T314 -165T322 -116T328 -46T331 43V63L318 66Q270 80 250 80Q233 80 213 70Q183 57 138 -3L128 -16L118 5L125 20Q193 154 282 154Q309 154 331 146V287Q331 444 327 469Q321 522 301 560Q284 590 251 611T184 633Q146 633 119 607T92 550Q92 539 94 534Q100 516 143 460T186 386Q186 366 170 336T119 281Q102 264 70 250L49 260L56 266Q64 271 72 278T90 296T106 317T112 339ZM602 345Q602 357 608 371T622 397T642 421T661 441T678 456L686 462Q663 473 652 486T639 512T634 553Q631 594 624 608T593 631Q587 632 567 632Q539 632 497 600T416 497L410 484V122L467 103Q481 99 502 92T533 82T557 75T578 69T594 66T610 64Q647 64 672 87T697 144Q697 180 650 250T602 345",120084:"428 596Q412 596 386 595T350 593Q313 593 291 605T268 638Q268 644 269 648T274 658T284 669T301 689T326 718L336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q744 592 744 398Q744 299 708 213T646 104L603 68L614 55Q670 -5 710 -5Q726 -5 744 1T772 14L781 20Q782 20 782 7V-6L771 -13Q673 -69 665 -69L647 -63Q552 -30 514 8H512Q509 8 500 3T471 -9T428 -23Q405 -27 377 -27Q305 -24 228 6T124 36Q69 36 27 -16Q23 -13 19 -8L11 0L27 20Q93 102 109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120086:"750 276Q750 141 645 57T378 -27Q224 -27 146 67Q66 163 66 307Q66 361 80 412T127 515T217 609T356 676L388 684L420 692L442 681Q545 625 586 608T654 591Q688 591 710 609T737 646L742 665Q742 665 756 654L752 642Q736 594 706 566T621 515L607 510Q580 513 528 542T421 599T335 627Q272 627 214 569Q139 500 139 373Q139 308 159 247T217 136T316 56T455 26Q520 26 566 43T634 90T666 148T676 207Q676 264 649 297T580 338Q574 339 552 339Q516 339 442 325T327 310H324Q303 310 290 312T259 328T232 369Q230 375 230 390Q230 426 259 461Q286 488 338 507Q351 498 351 495L346 492Q342 490 339 488T330 482T320 473T312 462T305 447T303 428Q303 368 366 368Q393 368 487 388T613 409Q656 409 696 385T748 306Q750 294 750 276",120087:"289 686Q338 686 439 668T565 649Q606 649 641 672Q656 683 664 690T674 700L675 701Q676 698 676 692V681L641 636Q608 591 602 588Q577 575 528 575Q490 575 438 583L426 585L416 578Q335 520 335 465Q335 437 393 366T452 259Q452 226 406 171Q387 146 351 115L341 106L358 97Q438 58 475 58Q525 58 598 124L608 133Q617 119 617 118Q617 114 606 103Q513 0 448 -27L438 -25Q401 -19 337 14T234 48Q186 48 122 -3L112 -11L106 -3L101 5L110 15Q160 63 209 105L224 117H310Q384 163 384 210Q384 238 329 303T263 398Q262 400 262 404Q262 427 290 476T368 580Q383 596 381 596Q315 622 228 622Q159 622 118 593T76 516Q76 482 96 461T139 431L107 399L75 367Q34 403 34 472Q34 525 64 572T148 652Q207 686 289 686",120088:"160 247Q160 291 110 382T59 505Q59 542 106 597T207 690L218 697L229 682Q229 680 216 669T187 644T158 604T144 552Q144 526 165 482T207 387T228 291Q228 277 228 267T224 247T219 232T210 217T199 202T184 184T166 163L118 107Q124 105 132 105T160 98T220 77Q298 47 317 47Q354 47 409 105Q444 142 451 161T458 244V277Q458 339 455 457T447 596L575 686L591 676L583 668Q550 632 541 587T532 449V372V298Q532 198 550 147Q572 79 605 79Q617 79 631 84T656 95L665 100V79L595 27Q578 15 560 2T532 -19L523 -26Q522 -26 490 42L458 111L397 50Q389 42 374 27T355 8T340 -5T325 -16T311 -22T294 -26T274 -27Q232 -25 152 6T35 37Q28 36 19 30T4 18T-8 4T-16 -5Q-25 10 -25 11T-20 18Q-5 34 15 57L54 101Q70 103 86 116Q94 121 113 140T137 166Q160 201 160 247",120089:"54 266Q118 307 118 339Q118 360 74 413T27 493Q26 530 59 578T133 651Q187 686 256 686Q299 686 332 673T382 640T409 600T424 567T429 553Q431 553 463 586T542 653T624 686Q663 686 715 652T798 617Q812 617 825 622V606L815 599Q785 576 762 546Q724 495 724 432Q724 397 737 317T750 217Q750 148 711 96Q697 75 639 34T578 -10Q563 -21 555 -23T522 -26Q458 -26 363 29Q253 89 211 89Q192 89 173 83T139 67T114 49T96 34L90 27L80 43L95 59Q121 87 148 110T191 143T213 154Q261 154 300 195Q328 222 340 267T352 406Q352 562 255 611Q222 627 187 627H182Q143 627 115 598Q96 579 96 559Q96 528 144 470T192 381Q192 348 156 314T80 256L70 250L54 266ZM727 548Q701 550 650 583T567 617Q560 617 554 615Q532 610 501 580T445 501L437 485V465Q432 326 378 223L294 150Q321 143 421 87T560 31Q608 31 634 64Q660 102 660 198Q660 226 655 292T650 387Q650 418 658 452L660 462L735 548H727ZM264 150Q265 151 263 151H261Q261 150 264 150ZM280 150H276V149Q280 149 280 150",120090:"32 501Q35 564 103 625T264 686Q326 686 365 652Q402 618 420 564L441 585Q486 630 539 670L559 686L572 672Q637 606 665 559L682 576Q787 686 845 686Q877 686 929 656T992 623Q999 621 1016 621Q1041 621 1054 628L1051 617L1047 606Q1042 602 1037 597Q983 557 969 522T954 434Q954 394 961 336T968 221Q968 201 966 184T963 155T956 131T948 113T936 96T923 82T906 66T887 50L816 -2Q815 -3 810 -6T801 -11T791 -16T777 -20T759 -23T735 -25Q691 -25 619 4T505 37H496L463 21Q420 0 389 -20L378 -27H362Q316 -27 275 -9T202 28T150 46H146Q114 46 59 -5L48 -16L41 -6Q40 -4 38 -2T34 2L33 4Q33 8 77 54Q111 87 142 112L154 122H166Q239 127 288 182Q346 244 346 406Q346 489 326 537T259 610Q227 628 195 628Q155 628 128 606T101 549Q101 517 146 465T192 382Q192 348 156 310T85 254L75 250L64 258L55 266Q56 267 74 276T105 301T118 339Q118 362 75 413T32 501ZM952 547Q927 555 877 586T796 617Q744 617 682 525L676 516L677 498Q678 486 678 425Q678 301 652 206Q649 195 613 151T577 102Q577 100 582 100Q618 100 720 51Q761 32 790 32H794Q843 32 869 83Q884 110 884 189Q884 233 879 294T873 400Q874 433 879 451T889 478T915 507T952 547ZM241 105Q249 98 263 88T317 60T393 42Q478 42 547 109Q607 171 607 358Q607 371 607 380T604 417T595 467T577 517T546 566T500 601L479 580Q449 550 433 526L426 516V503Q426 311 357 200L352 191L296 149Q241 107 241 105",120091:"96 511L78 527L149 603Q207 666 227 686L237 685Q278 680 306 667T351 631T376 588T395 533L400 516L406 527Q439 600 523 653Q538 664 587 688Q589 688 596 672T613 635T629 606Q643 588 665 588Q677 588 693 596L709 603V585L607 526Q583 536 554 564T512 614Q461 571 435 507T405 381V367H581L563 347Q561 344 558 341T553 335T549 330T546 326L545 325H541Q537 325 488 329T411 334H405V325Q405 198 454 123Q497 54 568 54Q594 54 619 64T660 84L676 95V74L565 -16L553 -20Q528 -27 512 -27Q492 -27 475 -21T444 -5T418 19T398 47T382 77T371 105T363 128T358 145L357 151Q354 151 339 136T294 91T232 37Q152 -22 113 -22Q90 -22 69 -9T38 17T28 32Q28 33 58 68L86 101Q94 81 115 64T165 47Q206 47 249 84Q302 128 325 222Q334 263 336 312V334H312Q198 334 163 324H161Q162 326 182 348L198 367H336V398Q333 508 308 550Q295 570 274 585T227 601Q204 601 181 589T145 565T115 533T96 511",120092:"123 345Q123 358 75 415T27 496Q27 533 63 578T121 639Q181 685 256 685Q305 685 332 676T384 635Q419 588 425 542Q468 585 526 628T618 686Q632 667 658 645T704 609T724 594Q740 512 740 385V375V361Q740 128 682 -3Q656 -64 554 -141T361 -218Q319 -218 287 -203T243 -173T230 -150Q230 -148 267 -109L304 -69Q311 -115 341 -142T411 -170Q474 -170 534 -119T624 11Q660 111 660 312Q660 447 633 528L612 549Q578 583 552 596L543 601L528 592Q501 574 483 558Q454 528 436 494L431 484V473Q431 330 376 230Q366 213 359 206T306 159L250 112Q278 105 327 82T399 58Q421 58 440 69T471 92T484 104H485L493 90L480 73Q453 39 429 13Q393 -22 372 -22Q342 -22 260 15T153 53Q97 53 48 -16L38 5Q46 22 74 54T128 108L143 122H155Q226 127 275 168Q352 236 352 399Q352 501 309 564T197 628Q156 628 129 607T102 553Q102 517 147 463T192 383Q192 323 75 250L59 266Q123 314 123 345",120094:"86 363Q86 365 128 391T212 444L255 470Q256 470 263 465T283 453T308 442Q338 431 346 431Q350 431 358 436L414 465L421 459L418 434Q404 339 404 262Q404 147 408 119L425 97Q443 74 444 74L467 86L491 97Q492 97 497 83L436 28Q377 -26 374 -26L331 46L329 91L155 -35Q152 -35 114 10T68 65L67 86Q66 100 66 156Q66 177 66 198T68 236T71 268T74 296T77 320T80 338T83 351T86 360V363ZM314 365Q285 367 255 374T206 386L187 392Q181 392 172 376T154 311T145 197Q145 124 151 118Q156 110 187 78L208 56H214Q221 57 253 76L308 109L329 123V136Q328 143 328 257V365H314",120095:"177 427Q177 364 181 364Q184 364 192 370T223 395T271 433Q317 469 323 469Q325 469 338 462T377 440T432 413L440 409L441 396Q441 394 441 372T442 334Q442 203 425 108L423 97L400 83Q347 49 296 21T222 -19T196 -31Q192 -29 149 12T87 71L89 89Q100 155 100 319Q100 500 94 627Q94 632 94 638T94 648T94 656T93 662V664Q93 668 97 669T106 670H110Q114 653 118 633L127 596Q127 595 132 597Q136 599 195 642L255 685L272 673Q269 670 256 659T233 637T211 609T190 565T179 508Q177 494 177 427ZM295 377L274 385Q273 385 264 381T242 370T223 361Q213 355 188 340L178 333V123L198 103Q259 42 285 42Q299 42 314 55T339 85Q363 132 363 232Q363 310 358 343V349L345 355Q330 363 295 377",120096:"72 208Q72 323 84 361Q84 363 167 414Q248 466 250 466Q255 465 260 465Q283 460 307 450T344 430L357 422L306 343L301 342L296 340Q267 362 247 372T216 384T177 390Q154 349 154 238Q154 220 156 158V145L168 132Q179 121 208 93T244 59Q245 58 246 58Q255 58 302 83T350 108L352 104Q355 100 356 96L358 92Q358 91 274 32T187 -29L177 -20Q160 -6 120 36T77 84Q77 87 75 118T72 208",120097:"13 542Q13 544 77 576T147 609Q154 609 185 598T283 551T414 464L427 454V440Q427 436 427 412T428 372Q428 315 426 270T418 197T409 152T400 121T394 103L304 35Q285 21 261 2T225 -25L214 -33Q149 7 97 59L76 80L75 91V171Q75 221 76 254T79 299T80 313Q80 315 78 321Q78 323 78 326L77 330Q79 336 132 384T211 447L219 445Q221 445 224 444L228 443Q229 443 228 441T221 432T206 415L191 395Q175 378 162 339Q152 306 152 250Q152 217 159 140V134L171 121Q194 99 235 74T284 48Q296 48 310 75T337 156T349 267Q349 346 336 400L315 420Q246 489 176 525Q127 545 94 545H73L27 527L13 542",120098:"353 103Q353 97 358 87L337 71Q293 38 247 6Q191 -30 189 -30Q188 -30 173 -16T130 26T76 85L74 99Q70 139 70 190Q70 228 73 271T79 338T84 365L94 372Q105 378 126 392T166 417L246 467Q283 417 349 369L364 358L355 349Q249 249 169 180L151 166L152 152V139L165 126Q186 105 215 84T260 62Q267 62 309 82L353 103ZM267 323Q246 337 230 350T204 371T189 385T179 394T174 397Q149 381 149 219V211Q151 211 171 223T220 258T268 299L282 313L267 323",120099:"128 387Q128 391 112 456T92 546V555L101 568Q133 617 183 670L193 681L204 673Q238 648 262 648Q276 648 292 656L302 661L308 653Q308 652 278 618L249 585H234Q194 587 159 595Q158 595 156 596H153L150 597Q151 593 152 581T154 564T157 547T164 524T176 494Q199 436 203 400V392H207L323 386Q323 384 309 368L296 351H203V176Q201 -9 198 -32Q194 -61 166 -114Q158 -129 153 -138Q114 -214 110 -221Q105 -221 98 -220L87 -219V-216Q88 -215 106 -150T124 -82Q128 -73 129 155V351H30L64 386H96Q128 386 128 387",120100:"27 -144L17 -131L82 -75L146 -20L126 6Q99 37 92 48L78 65L77 79Q75 103 75 158Q75 217 78 268T86 343T91 368Q92 370 109 382T157 413T222 452Q240 465 249 469L251 470Q296 443 350 428L365 424L437 465L442 459Q442 456 441 453T437 444T432 424T427 385T423 317T421 215V133L423 119Q423 111 455 -17Q455 -21 380 -108T290 -201Q290 -202 284 -204T269 -207T252 -209Q172 -209 75 -135L62 -126Q60 -126 44 -135L27 -144ZM349 351Q267 359 178 389Q177 387 173 376T166 358T161 337T157 303T155 259Q155 195 159 135L160 124L170 112Q180 101 204 77T230 53Q231 53 286 88L340 123V141Q340 235 348 329Q348 334 348 339T348 348L349 351ZM364 -59Q364 -37 358 -1T347 64T341 93Q336 93 252 28T149 -57Q226 -134 293 -134Q325 -134 344 -118T364 -69V-59",120101:"88 427Q88 486 87 545T84 634T81 667Q81 673 82 673T89 676H94L117 600L200 661Q208 667 218 674T233 684L238 688L254 678Q222 646 216 637Q164 572 164 483V442V371Q187 390 244 431T312 478Q344 446 411 423L428 417L429 396Q434 297 434 218Q430 8 406 -34Q346 -111 262 -195L251 -205L249 -203Q248 -203 244 -199T236 -193Q226 -183 227 -182Q228 -182 244 -169T278 -140T301 -121Q330 -89 340 -22Q355 60 355 171Q355 200 353 244T348 321T344 354Q333 363 307 376T260 390Q241 390 179 350L164 341V121Q180 96 201 66L213 50Q210 46 172 11T131 -24Q130 -24 123 -11T102 25T77 65V78Q80 104 84 227T88 427",120102:"72 617Q72 618 102 645T133 673H134Q134 668 175 627L187 615L130 555L116 568Q72 615 72 617ZM27 369Q21 376 14 382L26 392Q83 440 119 474Q158 435 169 427L179 420L176 395Q166 302 166 227Q166 171 174 139Q178 119 186 103T202 81L208 75Q255 100 261 100Q262 100 264 92T267 83Q267 80 208 30T145 -20Q143 -20 118 17L91 55Q98 117 98 193Q98 339 88 369Q71 390 68 390Q63 390 39 376L27 369",120103:"101 644L132 672L145 657Q155 642 169 628L182 614L169 600Q148 579 140 570L125 555L112 568Q109 570 91 592T72 615Q72 617 101 644ZM19 -208Q-9 -185 -9 -183Q57 -134 80 -106Q103 -81 110 -19T118 179Q118 294 113 329T86 383Q78 389 76 389Q73 389 57 379L39 367Q26 380 26 381L33 387Q40 393 53 405T79 428L130 474Q147 457 186 428L195 422L196 376Q196 130 192 58T174 -35Q172 -39 104 -114T19 -208",120104:"93 348Q93 379 90 503T87 658V670Q87 671 94 671L100 672L112 636Q124 603 124 600L144 616Q196 659 234 682L246 689Q252 686 256 685T268 680L254 667Q225 641 211 626T184 579T168 505V497L178 504Q203 523 237 544L300 584L310 573Q359 522 359 481Q359 476 359 472T358 464T355 456T351 448T346 440T340 433T332 424T323 414T312 402T299 389L255 343L300 342H346L320 309H177V128L193 113Q214 92 244 68L254 60L303 84Q351 108 352 108L362 96Q355 85 277 30T194 -25L170 -4Q146 18 120 41T89 68Q94 85 94 168Q94 184 94 218T93 268V309H58L24 310L51 342H93V348ZM172 342Q217 342 252 374T287 445Q287 472 255 504Q242 517 241 517Q202 498 187 468T168 365V342H172",120105:"221 76L267 99Q268 98 269 96T271 88T270 82L262 76Q255 69 241 57T214 34L148 -20L98 56L99 89Q107 247 107 373Q107 494 101 621Q101 653 99 659V665L106 668L113 672L118 655Q122 642 131 617L138 597Q140 597 157 611L240 670L264 685Q265 685 270 680T276 674T269 667T247 647T219 617Q197 587 186 551T173 493T171 438Q171 376 175 282T179 147V117Q184 109 201 93T221 76",120106:"20 367L8 379Q9 380 63 425T118 471Q130 460 143 446L168 421V398L169 376L295 475Q362 433 415 418V399Q415 380 416 380T437 394T484 428T529 462L544 474L556 467Q590 449 614 438T646 424L653 421L665 417L664 412Q664 411 664 407T664 397T663 384Q660 342 660 335Q658 303 658 245Q658 186 660 152L661 126L669 115Q680 96 697 79L707 83Q716 87 723 90T735 96T741 100T746 102L747 103V102L750 95Q753 88 753 87L631 -18Q630 -17 622 -3T589 43L576 60L579 72Q592 146 592 218Q592 265 584 321Q581 345 578 350T560 363Q535 376 496 386L481 390Q475 387 425 358L415 351V238V157Q415 142 415 135T417 120T421 110T430 98T441 81L465 47Q462 44 458 41T443 28T420 8L380 -26L333 47L336 62Q339 77 342 109T345 184Q345 223 341 285T333 348Q322 364 258 382L240 388L169 347L168 240Q168 118 171 110L174 106Q178 101 183 93T195 78L217 48Q217 47 196 30T154 -5T133 -21L130 -16Q127 -10 122 0T111 19Q89 56 89 60Q95 76 95 153Q95 239 88 337V365L62 391L20 367",120107:"31 368Q20 379 20 380T72 427L121 470L129 463Q137 455 155 441T176 425V367L320 475L329 469Q351 454 385 437T434 417L432 402Q429 362 429 231V128L439 111Q442 107 445 102T449 95T453 90T456 86T459 84T463 82T467 82Q468 82 489 93T511 105T514 95V88L395 -18L340 65L341 77Q347 111 348 178Q348 343 343 353V358L332 363Q298 377 264 382Q260 382 254 382L249 383Q247 383 211 362L176 341V229V147Q176 134 176 127T177 115T179 106T183 99T189 91T197 81Q201 76 206 69T214 57L217 53Q217 52 175 15T132 -22Q132 -20 114 5T88 41Q84 45 84 50Q94 116 94 203Q94 227 93 263T92 324L90 364L67 388L50 378Q32 368 31 368",120108:"67 121Q70 265 84 359V364L97 371Q137 394 177 421T238 464T260 480L278 468Q295 457 327 442T394 418L406 414Q412 388 412 300Q412 263 410 228T405 170T399 130T393 103T391 92L381 86Q274 19 165 -28L161 -24Q157 -21 151 -15T136 -2T118 14T101 30T86 46T74 60L67 68V121ZM335 278Q335 286 335 303T334 335L333 349V356H326Q288 360 208 388L183 397Q178 393 172 383T154 333T142 239Q142 192 151 134Q152 124 155 120T175 99Q197 77 219 64T251 47T267 44T281 52T302 80T320 124Q335 182 335 278",120109:"23 25Q15 33 12 38L35 59Q82 102 87 105V351L68 378Q42 414 42 422Q42 437 67 472T114 530L125 541Q126 541 132 537T138 532Q121 507 121 488Q121 453 160 413L167 405L166 390L165 372Q169 372 233 421T305 478Q307 479 315 472Q395 421 423 415Q424 415 424 415T425 414L426 410Q426 407 426 401T426 388Q430 335 430 272Q430 139 408 80Q407 78 340 22L273 -33Q200 23 165 23Q164 23 164 -32Q165 -89 168 -155V-170L93 -212L78 -203Q85 -48 87 16V47H79Q53 44 23 25ZM319 41Q346 94 349 212Q349 278 343 343V351L330 357Q318 363 270 381L255 387L245 383Q212 370 178 345L166 336V287Q165 260 165 166V94H175Q219 90 299 51L319 41ZM132 57L129 60Q130 58 132 57ZM158 29Q159 29 155 34T145 45T138 50Q155 29 158 29",120110:"399 19Q399 -123 407 -174V-179L332 -219L322 -210L312 -202L314 -185Q320 -83 323 54V95L311 85Q255 40 162 -19Q146 -29 145 -27Q140 -22 103 20L63 65V73Q61 83 61 115Q61 122 61 135T60 154Q60 263 79 353L83 368L94 375Q123 391 147 405T186 429T212 446T229 458T238 466T243 470T247 471L260 464Q274 457 295 448T330 434L341 432L410 479L412 478Q414 476 416 475T419 473L417 461Q399 358 399 19ZM316 367Q287 370 252 377T196 391L176 397H175Q173 397 166 382T149 314T139 187V158Q139 138 141 132T155 114Q158 111 160 109Q210 58 211 58L218 62Q226 67 240 75T266 91L319 124V196Q319 334 325 361V367H316",120111:"357 398Q364 398 375 403L386 408Q386 404 387 400V393L369 377Q361 370 350 360T336 347T327 340T316 336T303 335Q270 335 234 371L224 379Q220 375 214 370T198 355L182 340V243Q182 164 183 152T189 129Q195 117 211 100T239 72T254 60T298 81Q342 101 343 101Q344 100 345 92T346 82L200 -21Q174 -5 117 55L97 75L99 92Q106 147 106 196Q106 216 104 282T97 355Q95 359 95 361Q95 364 77 378L65 387L48 380Q30 372 29 372Q28 371 23 375T17 380Q17 384 50 415T107 467L115 474L128 461Q171 421 182 414V382L235 425Q247 435 261 446T283 462L290 468L295 460Q335 398 357 398",120112:"272 33Q284 33 290 70T296 138Q296 181 290 198T262 230Q257 232 246 232Q231 232 218 227T156 194L108 167L101 176Q90 192 75 219L69 230V284Q69 346 70 357V377L146 427Q181 450 202 464T223 477L225 476Q227 475 229 474Q231 472 242 466T270 450T296 431Q309 418 326 418Q342 418 361 429T392 450T403 459Q406 445 406 442Q406 440 384 421T338 382L316 363Q315 362 310 362Q292 362 251 371T173 396Q156 403 155 403Q143 386 143 342Q143 305 150 278T168 244Q171 242 181 242L190 243L315 300Q330 295 357 274Q358 273 362 270T366 266T369 261T372 253T373 239T374 217T374 185Q374 157 372 133T368 98T363 71T358 50L336 40Q288 20 255 2T211 -22T198 -29L190 -22Q181 -14 168 -3T138 19T104 38T70 46Q50 46 32 37T3 20T-9 11L-18 23L-1 41Q46 89 62 99T112 110Q141 110 157 103T225 62Q268 33 272 33",120113:"228 640L242 627L227 613Q213 599 211 593T203 553Q197 500 196 435V389H301L272 353H195V274Q195 178 196 159L197 123Q249 71 273 68H280L312 83Q344 99 345 99Q348 99 348 78Q348 76 314 52T246 4L212 -20Q211 -20 164 19T112 62Q112 122 113 196Q113 228 113 262T114 318T114 341V353H27L62 389H116L117 431V558L228 640",120114:"171 315Q171 252 165 199T153 124L147 103Q147 102 196 80L244 57L335 107V116Q339 161 339 268Q339 315 338 351T337 412V424L420 468Q424 465 427 461L424 435Q412 331 412 226Q412 170 415 145T434 96Q442 84 452 83Q461 83 492 96L506 102Q507 102 510 96T513 88L493 71Q445 32 401 -9Q392 -18 388 -17L384 -16Q358 39 355 44Q336 77 333 77Q261 45 203 -9Q186 -23 181 -23Q177 -23 162 -11T121 18T69 44L57 48L61 54Q65 60 71 73T82 102Q100 156 100 262Q100 305 93 335T80 373T62 396L23 376Q18 377 9 386L119 474Q149 437 171 421V339V315",120115:"55 418Q55 443 100 503Q121 530 123 530Q125 528 127 528T131 528T134 528T135 524T131 516Q123 499 123 486Q123 457 159 416L169 405L170 388L171 372Q171 371 244 424L317 477L334 466Q394 428 432 416L433 402Q433 400 433 377T434 336V305Q434 195 420 131Q413 94 406 87Q403 84 298 29L192 -28L172 -8Q139 25 106 52L92 64V70Q95 97 95 198Q95 293 94 318L92 355L84 367Q55 406 55 418ZM174 306Q174 297 173 255T171 184Q171 153 175 136T198 100Q207 94 224 80T255 57T282 49Q304 49 328 80Q359 129 359 243Q359 284 352 345Q351 358 348 360Q333 373 304 384T265 396L251 390Q215 372 186 351L175 344V337Q175 319 174 306",120116:"45 425Q45 439 82 485T126 532Q127 532 128 532T131 531T137 529L132 519Q121 499 121 483Q121 473 131 454T156 419L167 408L169 376L185 388Q237 425 291 473L301 466Q337 443 394 416L419 405L418 387V369Q419 369 487 418T560 471L581 459Q597 450 621 437T664 415T684 406Q688 406 688 323Q688 254 679 193T662 103T648 71Q647 70 554 20L464 -28L443 -15Q416 1 386 17T343 40T331 49Q331 52 333 73T337 133T339 216Q339 309 334 339Q333 341 316 353T277 377T246 389Q235 389 201 369T166 346Q166 345 164 247Q164 232 164 210T163 179Q163 139 170 116T205 57L212 48L136 -27Q115 16 87 44L78 53L80 67Q88 124 88 211Q88 282 87 315T83 356T74 371Q45 410 45 425ZM591 352Q580 359 565 365T540 374T517 381T504 385L418 342L417 318V220Q417 212 417 194T417 170T418 152T420 134T424 120T431 106T440 95T454 83Q508 44 544 44Q566 44 583 77Q603 120 605 235Q605 289 600 322Q598 343 597 345T591 352",120117:"14 377Q63 428 117 472Q130 462 144 449L193 408V392V376L247 420Q300 464 301 464L310 451Q331 417 363 390L333 365Q303 340 301 340Q293 343 277 364T250 386Q241 386 215 361L195 341Q194 333 193 327T191 318T190 304T188 269Q188 220 192 148Q193 122 195 118T210 101Q255 60 271 60Q276 60 278 61L318 82Q327 86 336 91T351 98L356 101Q359 82 356 79Q354 77 283 27T210 -24L192 -7Q160 23 137 40L126 49L116 40Q66 -13 66 -54Q66 -117 167 -140L179 -142V-147L180 -152L123 -188L112 -185Q58 -170 31 -145Q10 -122 10 -96Q10 -80 22 -53Q44 -10 95 49Q97 51 100 54T104 59T107 64T109 71T111 81T112 97T113 119T114 149T114 188Q114 284 108 347V354L96 365Q76 385 67 385Q62 385 45 377L27 368L14 377",120118:"74 58Q89 124 89 241Q89 265 89 278T89 305T88 324T87 336T84 346T81 352T77 359T71 368Q57 388 52 398L45 409Q62 454 98 507L113 528Q128 528 128 524Q128 523 125 518T120 503T117 483V471Q123 456 130 445Q135 438 140 432T148 422T153 415T157 409T160 405T162 402T163 399T163 395V384V365Q165 365 237 419L311 473Q383 430 420 416Q426 414 426 411V404Q426 398 426 388T427 367Q431 233 431 201Q431 -3 391 -52Q387 -58 305 -138T221 -218L218 -217Q216 -216 211 -214T202 -210L184 -202L199 -194Q259 -162 288 -127T334 -19T350 184Q350 257 342 328L340 356Q282 390 262 390Q248 390 178 346L163 336V111L216 45L131 -26L124 -15Q114 3 85 44L74 58",120119:"47 335L36 347L52 362Q112 421 167 461L181 471L192 465Q236 444 260 417T284 369Q284 355 276 343T233 291Q195 246 195 245T205 242T241 228T300 198L302 187Q314 138 314 74Q314 -24 291 -95Q290 -100 222 -157L154 -214H145Q102 -214 53 -189T-7 -117Q41 -21 183 122L207 147Q205 149 186 157T140 172T100 180H97V192L140 231Q192 280 199 293Q205 303 205 315Q205 339 185 363T137 388Q119 388 63 347L47 335ZM179 -153Q212 -153 226 -113T240 14Q240 67 233 98T223 132T211 143L222 130Q216 125 206 116T170 82T124 33T88 -20T72 -70Q72 -99 105 -126T179 -153",120120:"130 -1H63Q34 -1 26 2T17 17Q17 24 22 29T35 35Q49 35 64 44T88 66Q101 93 210 383Q331 693 335 697T346 701T357 697Q358 696 493 399Q621 104 633 83Q656 35 686 35Q693 35 698 30T703 17Q703 5 693 2T643 -1H541Q388 -1 386 1Q378 6 378 16Q378 24 383 29T397 35Q412 35 434 45T456 65Q456 93 428 170L419 197H197L195 179Q184 134 184 97Q184 82 186 71T190 55T198 45T205 39T214 36L219 35Q241 31 241 17Q241 5 233 2T196 -1H130ZM493 68Q493 51 481 35H619Q604 56 515 256Q486 321 468 361L348 637Q347 637 330 592T313 543Q313 538 358 436T448 219T493 68ZM404 235Q404 239 355 355T295 488L275 430Q241 348 208 232H306Q404 232 404 235ZM155 48Q151 55 148 88V117L135 86Q118 47 117 46L110 37L135 35H159Q157 41 155 48",120121:"11 665Q11 672 22 683H213Q407 681 431 677Q582 649 582 515Q582 488 573 468Q554 413 484 372L474 366H475Q620 317 620 178Q620 115 568 69T420 6Q393 1 207 -1H22Q11 10 11 18Q11 35 51 35Q79 37 88 39T102 52Q107 70 107 341T102 630Q97 640 88 643T51 648H46Q11 648 11 665ZM142 341Q142 129 141 88T134 37Q133 36 133 35H240L233 48L229 61V623L233 635L240 648H133L138 639Q142 621 142 341ZM284 370Q365 378 391 411T417 508Q417 551 406 581T378 624T347 643T320 648Q298 648 278 635Q267 628 266 611T264 492V370H284ZM546 515Q546 551 531 577T494 617T454 635T422 641L411 643L420 630Q439 604 445 579T452 510V504Q452 481 451 467T441 430T415 383Q420 383 439 391T483 413T527 455T546 515ZM585 185Q585 221 570 249T534 294T490 320T453 334T436 337L435 336L440 330Q445 325 452 315T467 288T479 246T484 188Q484 145 474 110T454 62T442 48Q442 47 444 47Q450 47 470 54T517 75T564 119T585 185ZM449 184Q449 316 358 332Q355 332 335 333T302 335H264V199Q266 68 270 57Q275 50 289 43Q300 37 324 37Q449 37 449 184",120123:"16 666Q16 675 28 683H193Q329 683 364 682T430 672Q534 650 600 585T686 423Q688 406 688 352Q688 274 673 226Q641 130 565 72T381 1Q368 -1 195 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM237 646Q237 648 184 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H237L230 48L226 61V343Q228 620 231 633Q232 636 237 646ZM264 61Q278 40 310 35Q363 35 401 55T461 112T496 193T513 295Q515 333 515 349Q515 411 504 459Q481 598 373 641Q351 648 321 648Q304 648 292 643T277 635T264 621V61ZM461 628Q462 627 471 616T489 594T509 559T529 509T544 441T550 352Q550 165 479 75L468 59Q474 61 484 65T522 87T573 128T618 195T650 290Q654 322 654 354Q654 418 638 464T581 552Q559 576 529 595T480 621L461 628",120124:"12 666Q12 675 24 683H582Q590 680 593 672V588Q593 514 591 502T575 490Q567 490 563 495T555 517Q552 556 517 590Q486 623 445 634T340 648H282Q266 636 264 620T260 492V370H277Q329 375 358 391T404 439Q420 480 420 506Q420 529 436 529Q445 529 451 521Q455 517 455 361Q455 333 455 298T456 253Q456 217 453 207T437 197Q420 196 420 217Q420 240 406 270Q377 328 284 335H260V201Q261 174 261 134Q262 73 264 61T278 38Q281 36 282 35H331Q400 35 449 50Q571 93 602 179Q605 203 622 203Q629 203 634 197T640 183Q638 181 624 95T604 3L600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H235Q233 41 231 48L226 61V623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM557 603V648H504Q504 646 515 639Q527 634 542 619L557 603ZM420 317V397L406 383Q394 370 380 363L366 355Q373 350 382 346Q400 333 409 328L420 317ZM582 61L586 88Q585 88 582 83Q557 61 526 46L511 37L542 35H577Q577 36 578 39T580 49T582 61",120125:"584 499Q569 490 566 490Q558 490 552 497T546 515Q546 535 533 559Q526 574 506 593T469 621Q415 648 326 648Q293 648 287 647T275 641Q264 630 263 617Q262 609 260 492V370L275 372Q323 376 350 392T393 441Q409 473 409 506Q409 529 427 529Q437 529 442 519Q444 511 444 362Q444 212 442 206Q436 197 426 197Q409 197 409 217Q409 265 375 299Q346 328 280 335H260V206Q260 70 262 63Q265 46 276 41T326 35Q362 35 366 28Q377 17 366 3L360 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666Q12 675 24 683H573Q576 678 584 670V499ZM137 341Q137 131 136 89T130 37Q129 36 129 35H182Q233 35 233 39Q226 54 225 92T224 346L226 623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM549 603V648H495L506 641Q531 621 533 619L549 603ZM409 317V395L400 386Q390 376 375 366L357 355L373 346Q394 331 397 328L409 317",120126:"737 285Q749 277 749 268Q749 260 744 255T730 250Q695 250 677 217Q666 195 666 119Q666 52 664 50Q656 36 555 3Q483 -16 415 -19Q364 -19 348 -17Q226 -3 146 70T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q213 547 213 337Q213 75 341 23Q357 19 397 19Q440 19 462 22T492 30T513 45V119Q513 184 506 203Q491 237 435 250Q421 250 415 257Q404 267 415 281L421 285H737ZM250 43Q250 45 243 55T225 87T203 139T185 224T177 343V361Q184 533 250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q106 117 230 52L250 43ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565ZM655 250H517L524 241Q548 213 548 149V114V39Q549 39 562 44T592 55T615 63L630 70V134Q632 190 634 204T648 237Q655 245 655 250",120128:"20 666Q20 676 31 683H358Q369 676 369 666Q369 648 331 648Q288 645 282 632Q278 626 278 341Q278 57 282 50Q286 42 295 40T331 35Q369 35 369 16Q369 6 358 -1H31Q20 4 20 16Q20 35 58 35Q84 37 93 39T107 50Q113 60 113 341Q113 623 107 632Q101 645 58 648Q20 648 20 666ZM249 35Q246 40 246 41T244 54T242 83T242 139V341Q242 632 244 639L249 648H140Q146 634 147 596T149 341Q149 124 148 86T140 35H249",120129:"79 103Q108 103 129 83T151 38Q151 9 130 -15Q116 -34 130 -37Q133 -39 157 -39Q208 -39 219 -8L226 3V305Q226 612 224 621Q220 636 211 641T166 647Q137 647 128 654Q119 665 128 679L135 683H466Q478 677 478 666Q478 647 439 647Q399 644 393 632Q388 620 388 347Q386 69 384 59Q364 -6 316 -39T184 -77H172Q102 -77 56 -48T6 30Q6 62 26 82T79 103ZM353 354Q353 556 354 596T361 645Q362 646 362 647H253Q257 639 258 628T261 547T262 312V-4L255 -17Q248 -29 250 -29Q253 -29 258 -28T277 -20T302 -5T327 22T348 65Q350 74 353 354ZM115 36Q115 47 105 57T79 67Q73 67 67 66T52 56T44 34Q44 9 62 -8Q66 -11 71 -15T81 -22T86 -24L90 -13Q100 3 102 5Q115 22 115 36",120130:"22 666Q22 676 33 683H351L358 679Q368 665 358 655Q351 648 324 648Q288 645 280 637Q275 631 274 605T273 477L275 343L382 446Q473 530 492 553T512 599Q512 617 502 631T475 648Q455 651 455 666Q455 677 465 680T510 683H593H720Q732 676 732 666Q732 659 727 654T713 648Q670 648 589 581Q567 562 490 489T413 415Q413 413 554 245T711 61Q737 35 751 35Q758 35 763 29T768 15Q768 6 758 -1H624Q491 -1 486 3Q480 10 480 17Q480 25 487 30T506 35Q518 36 520 38T520 48L400 195L302 310L286 297L273 283V170Q275 65 277 57Q280 41 300 38Q302 37 324 35Q349 35 358 28Q367 17 358 3L351 -1H33Q22 4 22 16Q22 35 60 35Q101 38 106 52Q111 60 111 341T106 632Q100 645 60 648Q22 648 22 666ZM240 341V553Q240 635 246 648H138Q141 641 142 638T144 603T146 517T146 341Q146 131 145 89T139 37Q138 36 138 35H246Q240 47 240 129V341ZM595 632L615 648H535L542 637Q542 636 544 625T549 610V595L562 606Q565 608 577 618T595 632ZM524 226L386 388Q386 389 378 382T358 361Q330 338 330 333Q330 332 330 332L331 330L533 90Q558 55 558 41V35H684L671 50Q667 54 524 226",120131:"12 666Q12 675 24 683H333L340 679Q350 665 340 655Q333 648 309 648Q287 646 279 643T266 630Q264 623 264 346Q264 68 266 57Q274 40 284 35H340Q413 37 460 55Q514 78 553 117T602 197Q605 221 622 221Q629 221 634 215T640 201Q638 194 625 105T611 12Q611 6 600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H237Q235 41 233 48L229 61L226 339Q226 621 229 628Q230 630 231 636T233 643V648H129Q132 641 133 638T135 603T137 517T137 341ZM580 48Q580 59 583 74T586 97Q586 98 585 97T579 92T571 86Q549 64 513 43L500 35H577L580 48",120132:"18 666Q18 677 27 680T73 683H146Q261 683 266 679L465 215Q469 215 566 443Q663 676 668 681Q673 683 790 683H908L915 679Q924 664 915 655Q912 648 897 648Q851 639 835 606L833 346Q833 86 835 79Q838 69 849 58T873 41Q877 40 887 38T901 35Q926 35 926 16Q926 6 915 -1H604L597 3Q588 19 597 28Q600 35 615 35Q660 42 673 68L679 79V339Q679 409 679 443T679 520T679 580T677 597Q646 521 584 375T473 117T424 3Q416 -1 410 -1T401 1Q399 3 273 301L148 599L146 343Q146 86 148 79Q152 69 163 58T186 41Q190 40 200 38T215 35Q226 35 235 28Q244 17 235 3L228 -1H28Q17 4 17 17Q17 35 39 35Q84 42 97 68L104 79V639L88 641Q72 644 53 648Q34 648 26 651T18 666ZM457 166Q451 169 449 171T435 198T404 268T344 412L244 648H157L166 637Q169 633 293 346L413 66Q424 88 435 117L457 166ZM817 646Q817 648 766 648H715V72L708 57Q701 45 697 41L695 37Q695 35 757 35H819L813 46Q802 61 800 76Q797 105 797 346L799 612L804 626Q812 638 815 641L817 646ZM124 42Q119 42 119 38Q119 35 128 35Q132 35 132 36Q125 42 124 42",120134:"131 601Q180 652 249 676T387 701Q485 701 562 661Q628 629 671 575T731 448Q742 410 742 341T731 234Q707 140 646 81Q549 -19 389 -19Q228 -19 131 81Q57 155 37 274Q34 292 34 341Q34 392 37 410Q58 528 131 601ZM568 341Q568 613 437 659Q406 664 395 665Q329 665 286 625Q232 571 213 439Q210 408 210 341Q210 275 213 245Q232 111 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 132 568 341ZM174 341Q174 403 177 441T197 535T249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 488 69 344Q69 133 231 52Q244 45 246 45Q248 45 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 415 684 475T635 563T582 610Q578 612 565 619T546 630Q533 637 531 637Q530 637 530 636V635L531 634Q562 591 577 543Q602 471 602 341V316Q602 264 599 230T580 144T531 48L530 47V46Q530 45 531 45Q533 45 547 52T583 75T622 105Q708 195 708 341",120138:"54 238Q72 238 72 212Q72 174 106 121Q113 110 132 90T166 59Q221 23 264 23Q315 23 348 41Q368 50 384 79Q393 102 393 129Q393 181 356 219T221 299Q120 343 74 390T28 501Q28 561 55 610Q98 682 212 699Q214 699 231 700T261 701Q309 698 340 687T408 675Q431 678 445 690T465 702Q474 702 481 690V497L477 490Q464 481 450 490Q446 500 446 501Q446 546 386 606T260 666Q215 666 182 639T148 565Q148 528 186 496T319 428Q352 414 370 405T418 379T468 338T506 284Q528 239 528 191Q528 102 456 46T266 -10Q211 -10 176 2T110 15Q86 9 73 -1T53 -12Q44 -12 37 -1V112V182Q37 214 40 226T54 238ZM446 619Q446 648 444 648Q439 646 435 644Q425 644 415 639H404L417 624Q435 606 439 601L446 592V619ZM124 619L128 635Q126 635 108 617Q64 576 64 502Q64 489 65 479T76 449T102 414T150 376T228 335Q335 291 381 245T427 128Q427 94 419 75L415 61Q421 61 448 88Q490 127 490 190Q490 233 475 264Q456 299 430 321Q402 349 369 367T287 404T204 441Q138 481 119 526Q113 544 113 565Q113 596 124 619ZM75 43Q76 43 90 46T110 50H119L106 64L74 101Q72 101 72 72T75 43",120139:"33 672Q36 680 44 683H624Q632 680 635 672V490L631 483Q621 479 617 479Q611 479 606 485T600 499Q600 525 584 552Q577 567 558 588T524 617Q479 642 426 646L415 648V355Q415 62 422 52Q425 42 434 40T473 35Q500 35 509 28Q518 17 509 3L502 -1H166L160 3Q149 17 160 28Q167 35 195 35Q224 37 234 39T249 52Q253 66 253 355V648L242 646Q192 642 144 617Q129 609 110 588T84 552Q69 527 69 499Q69 490 64 484T50 478Q39 478 33 490V672ZM113 639L126 648H69V597L84 612Q93 623 113 639ZM389 35Q382 46 381 86Q380 134 380 350V648H289V350Q289 199 288 131T286 53T280 35H389ZM600 597V648H542L555 639Q575 623 584 612L600 597",120140:"16 666Q16 677 28 683H341L348 679Q359 665 348 654Q342 648 315 648Q270 644 266 632Q262 627 262 598T261 399Q261 372 261 325T260 260Q260 149 274 99T339 30Q355 25 393 25Q430 25 457 33T494 49T519 72Q562 115 575 205Q576 219 576 379Q576 538 575 550Q568 597 550 622T506 648Q498 648 493 654T487 667T499 683H697Q709 675 709 667T704 654T690 648Q653 648 633 597Q624 573 622 546T619 377Q617 193 613 174Q596 95 544 41Q477 -19 355 -19H344Q275 -16 226 5T153 57T120 110T106 154Q101 172 99 399Q99 618 95 632Q88 644 53 648Q16 648 16 666ZM228 639L233 648H128Q128 647 133 632Q135 621 135 412Q135 197 137 185Q148 115 181 79Q209 51 235 41Q242 36 258 31T277 25Q276 27 268 38T254 59T241 92T228 145Q226 161 226 399Q226 632 228 639ZM604 621Q606 626 619 648H577L586 634Q587 632 591 625T595 614L597 608L604 621",120141:"316 683Q327 676 327 666Q327 648 302 648Q272 642 258 628Q249 621 249 608Q252 589 263 556T289 485T322 406T357 325T388 256T411 205L420 185Q423 185 473 317Q547 497 547 590Q547 621 541 632T516 648Q501 648 498 654Q488 664 498 679L504 683H607H660Q695 683 707 680T719 667Q719 660 714 654T700 648Q678 648 658 628L642 614L513 301Q484 231 449 148T397 25T380 -15Q373 -20 368 -20Q361 -20 358 -15Q354 -13 287 135T149 438T67 610Q45 648 18 648Q11 648 6 653T0 666Q0 677 9 680T59 683H164H316ZM216 614Q216 620 216 622T216 628T216 633T217 635T218 638T219 640T221 644T224 648H84L96 632Q118 592 236 330L367 43L387 88L404 132L380 185Q250 468 222 568Q216 590 216 614ZM576 645Q584 628 584 597L587 568L598 597Q609 624 618 637L624 648H600Q576 648 576 645",120142:"785 664Q785 670 795 683H982Q994 675 994 665Q994 650 975 648Q953 643 939 619Q931 593 823 292T710 -15Q706 -19 699 -19T688 -15Q682 -6 639 107T555 328T513 437Q513 438 500 409T462 325T413 212Q315 -14 310 -17Q308 -19 302 -19T288 -15L57 619Q45 643 24 648Q5 650 5 665Q5 677 17 683H146H200Q256 683 270 681T285 666Q285 659 280 654T268 648Q253 648 239 634Q230 630 230 619Q230 598 264 481L362 192Q363 193 428 341T493 492Q493 496 473 546T446 608Q426 648 399 648Q392 648 387 653T382 667Q382 678 393 683H679Q690 670 690 665Q690 662 685 655T673 648Q653 648 633 632L622 625V610Q626 576 657 479T719 300T751 218Q754 218 779 294Q847 492 847 581Q847 648 802 648Q796 648 791 652T785 664ZM194 623Q194 630 199 648H82L90 632Q99 616 199 332L302 50Q303 50 322 94T342 141Q342 142 305 245T231 467T194 623ZM585 620Q585 634 593 648H530Q466 648 466 645Q479 632 595 323L699 54Q701 56 718 103T735 154L702 245Q585 562 585 620ZM884 572L890 587Q896 602 903 620T915 645Q915 648 893 648H868L875 634Q883 598 883 576Q883 572 884 572",120143:"22 666Q22 677 31 680T80 683H184H335Q346 675 346 667Q346 660 341 655Q335 648 315 648Q280 644 273 637Q273 630 300 583T356 492T386 448Q430 504 450 535T474 577T478 601Q478 620 469 634T444 648Q428 648 428 666Q428 678 436 680T488 683H559H630Q673 683 681 681T690 666Q690 648 673 648Q652 648 619 637Q571 615 517 550Q490 517 450 464T410 408Q415 399 501 273T617 106Q648 61 661 48T688 35Q705 35 705 16Q705 5 695 -1H539Q384 -1 379 3Q373 10 373 17Q373 27 380 31T408 35Q459 40 459 49Q459 59 418 129T335 259Q334 260 332 260Q328 260 273 197Q210 127 208 117Q199 104 199 82Q199 57 213 46T239 35Q247 35 252 29T257 15Q257 10 256 7T253 3T248 0L246 -1H28Q16 7 16 15T21 29T35 35Q61 35 117 88Q289 279 304 297Q307 303 255 377Q117 586 79 626Q60 648 39 648Q32 648 27 653T22 666ZM237 639V648H173Q113 647 113 646Q113 642 137 612Q186 546 302 373T453 139Q497 63 497 43Q497 39 495 35H559Q622 35 622 37Q622 38 583 94T486 233T373 399T277 552T237 639ZM553 637L566 648H504L508 637Q510 630 515 615V603L528 615Q529 616 539 625T553 637ZM170 46Q169 49 167 58T164 70V83L137 59L113 35H175Q175 38 170 46",120144:"16 659T16 667T28 683H295Q306 676 306 666Q306 648 284 648Q258 648 255 641Q255 634 265 615T339 479Q418 339 421 339L455 394Q489 448 523 502L557 557Q560 566 560 582Q560 637 504 648Q489 648 486 655Q475 664 486 679L493 683H693Q704 675 704 667Q704 650 684 648Q672 645 653 623Q633 604 614 576T517 426L439 301V183Q442 62 444 59Q449 35 504 35Q521 35 528 30Q538 16 528 3L521 -1H195L188 3Q178 16 188 30Q195 35 213 35Q266 35 273 59Q274 61 277 163V261L75 621Q64 638 58 643T37 648Q28 648 22 653ZM219 637V648H101Q110 634 215 446L313 270V166Q310 59 306 48L301 35H415L410 48Q404 65 404 175V290L317 443Q230 601 226 612Q219 625 219 637ZM608 630L624 648H575Q584 632 588 623L595 610L608 630",120172:"821 97Q822 97 824 88T827 77L793 53Q676 -25 670 -28Q669 -29 656 -27L583 123Q583 124 467 46L352 -31L341 -20Q305 18 264 47T192 77Q161 77 60 32L49 40Q37 47 38 49Q39 49 93 83T212 160T297 219Q411 312 411 452Q411 519 360 571T233 624Q180 624 157 601T133 548Q133 524 160 496T214 441T241 393Q241 356 199 321T100 256L86 249L77 256Q68 263 67 263L84 274Q101 286 118 304T135 339T109 384T56 446T29 504Q29 566 118 624Q207 686 309 686Q349 686 360 685Q405 678 439 661T491 625T520 583T534 543T537 511Q537 436 491 344L478 318L455 299Q420 272 308 179L284 160L294 158Q348 154 426 89L437 79Q513 110 579 153V175Q579 183 579 227T580 330T581 446T582 542L583 582L664 630Q681 640 703 653T734 673L744 679Q750 678 756 676L767 674L716 623V585Q716 568 712 463T708 289V250Q708 237 709 218T710 195L711 180L739 130Q768 79 771 79Q775 79 796 88T821 97",120173:"160 345Q160 357 144 376T109 413T73 458T57 509Q57 544 95 584Q142 631 205 657T331 684Q382 684 427 658T500 585L505 577L521 588Q537 599 562 614T616 646T679 673T738 684Q790 684 807 666T840 587Q850 552 863 532T888 508Q894 505 906 505Q917 505 930 507T953 512T963 514L964 504Q965 495 965 494T914 467T808 413T745 384H751Q782 380 802 377T854 362T904 334T937 287T951 217Q951 178 937 143T908 91Q903 86 820 34L734 -21L718 -24Q679 -31 639 -31Q561 -31 451 4T271 40Q190 40 119 -2L99 -13L91 1L84 15L86 16Q88 18 132 42T233 100T315 152Q377 199 386 233Q388 240 393 297T399 363Q399 487 353 551Q337 573 306 597T238 622Q201 622 179 602T157 557T214 476T272 396Q272 371 229 334T143 272T96 246Q95 246 85 252T74 259T95 273T138 306T160 345ZM529 443Q529 409 528 385T526 353L525 346Q526 346 649 390T773 435Q749 451 742 464T727 518Q727 519 725 532T721 548T717 562T712 577T706 589T698 601T688 608T675 614T658 616Q626 616 576 582T525 528Q525 527 526 518T528 489T529 443ZM772 57Q774 57 778 58T792 64T808 77T821 103T827 144Q827 222 784 266T660 322Q652 323 611 323H596Q577 323 535 316L523 314Q520 291 505 255L500 241L356 138L366 137Q443 131 518 110T650 72T748 54Q763 54 772 57",120174:"460 -32Q373 -32 305 -11T193 45T122 124T83 214T72 303Q72 395 114 476L119 486L313 592L338 568L359 580Q418 615 479 638T568 668T606 675Q607 675 608 676H610Q612 676 615 661T630 621T660 578Q673 568 694 568Q717 568 721 570H726Q724 565 722 559L717 549L706 545Q608 513 583 513Q568 517 559 522T533 546T493 603L490 609Q452 599 452 558Q452 537 469 481T486 393Q486 353 474 331T422 285T296 231L272 223L262 230L253 237Q279 246 314 274T351 338Q351 376 334 442T316 532Q316 546 319 552Q319 554 316 554Q304 554 288 547T250 523T214 466T199 371Q199 218 299 133T541 47Q571 47 585 51T652 81L712 108Q716 104 716 81L706 74Q695 68 673 54T633 29L550 -22L540 -24Q492 -32 460 -32",120175:"380 596Q307 596 250 582T158 546T100 493T67 433T56 373V361Q55 361 43 366L31 372V384Q31 455 69 523T173 627Q213 650 284 666T444 683H452Q629 683 735 629Q896 548 896 369Q896 263 839 163Q835 155 818 140Q746 82 662 27T563 -29Q525 -29 386 16T183 62Q147 62 127 52T63 1L48 -14L40 -4L31 5Q83 73 172 149L186 161H199Q291 161 329 181Q357 199 357 231Q357 258 301 316T245 396Q245 423 282 458T349 512T403 543L413 548L425 545L438 541Q373 491 373 462Q373 446 399 415T453 349T480 288Q480 251 433 212Q394 180 348 156L334 148L353 145Q408 134 513 105T654 76Q711 76 745 132T780 277Q780 434 676 517Q637 549 562 572T380 596",120176:"527 55Q574 55 619 69T691 97L717 111V85L562 -18Q520 -29 443 -29Q379 -29 325 -15T235 21T180 61T146 98Q74 186 74 307Q74 395 109 472Q113 482 123 489T190 533Q251 568 295 591L308 598L350 580L361 586Q403 612 464 636T564 673T609 686Q610 686 610 685Q612 683 616 670T627 636T646 601Q666 572 686 572H692Q713 572 726 576H728L725 565L723 554L692 544Q660 535 629 526T595 516Q585 514 574 519Q563 527 543 552T507 597T490 617Q467 604 456 579V564Q456 535 473 471T492 393L494 381L613 460L622 446Q630 433 650 411T696 371L703 365L614 312H596L580 322Q568 329 553 340T528 355T510 360Q496 358 491 354T484 345T471 326T435 297Q408 278 370 261T307 235T277 227Q273 227 266 234L256 240L267 245Q280 251 294 258T330 288T353 336Q353 373 335 444T316 530V537Q316 549 322 567Q270 554 233 499T196 370Q196 253 287 157Q392 55 527 55",120177:"424 522Q265 596 208 596Q193 596 180 593T150 579T116 542T89 474Q86 465 86 463L59 481L63 494Q87 578 137 627Q191 684 285 684Q334 684 406 658T538 607T621 581Q644 581 706 629L721 640Q722 640 725 630L727 620Q701 592 654 548T582 486L569 487Q533 490 485 504L468 508Q449 503 429 495T387 466T365 422Q365 373 439 299L453 310Q473 325 528 370L588 418Q614 398 642 368T668 331Q667 331 628 296L590 262L582 274Q557 311 526 311Q511 311 487 297T462 278Q462 277 492 244T551 166T581 88Q581 54 570 25T536 -27T505 -56T478 -76Q376 -146 274 -146H270Q199 -146 162 -118T124 -15Q124 12 128 30T132 96V107Q132 144 117 157Q102 169 85 169Q74 169 59 165T32 156T20 151Q20 152 19 158T17 167Q17 168 17 168T17 169T19 170T22 172T27 175T35 179Q131 230 195 230Q231 230 259 202Q270 190 270 171Q269 150 253 87T236 -16Q236 -67 261 -87T322 -107Q380 -107 428 -68Q467 -35 467 30Q467 60 447 91T383 171T316 251Q290 286 278 308T263 339T261 359Q261 384 284 418Q322 469 424 522",120178:"742 611Q784 611 812 631V611Q807 607 783 591T718 544T629 476L606 458Q608 458 628 457T667 453T713 443T762 423T804 388T836 335Q844 313 844 289Q844 231 814 182T746 103Q720 82 655 48T546 -18L520 -21Q456 -29 432 -29Q313 -29 223 33Q204 45 183 65T135 119T91 207T74 320Q74 428 109 480Q116 491 127 497T215 546L308 595L343 583L355 591Q387 613 433 636T488 660H489L491 659Q493 658 495 657T500 655L509 650L500 645Q479 635 460 612T441 552Q441 535 447 498T459 433T466 405L625 513L643 526Q620 530 585 546T535 586Q535 587 532 592T527 602T525 610Q525 613 577 649L630 687Q632 687 638 675T653 649T686 623T742 611ZM349 313Q349 328 327 413T305 510V516Q305 531 308 542T314 559T317 566T315 567Q297 567 270 548Q233 524 212 490T191 392Q191 337 206 288T244 207T284 156T316 128Q410 51 535 51Q632 51 675 102T718 217Q718 269 690 314T599 375Q574 381 535 381Q501 381 477 377L466 376Q469 364 469 349Q469 314 457 295T408 258Q366 236 308 219L288 213L279 220L270 227Q284 232 294 236T309 243T320 252T326 260T331 270T336 281Q349 310 349 313",120179:"288 139Q288 172 255 224T189 335T156 442Q156 495 242 579Q289 625 361 668Q364 671 368 673T376 678T380 681L384 683L392 676Q401 670 414 661T443 642T477 626T509 619Q543 619 618 668Q625 672 628 674T631 675Q632 673 633 663T633 651L564 595Q556 589 545 580T528 566T516 556T505 548T497 543T488 539T481 537T472 535T463 534T451 534H442Q385 534 304 581L291 589Q290 588 285 583T277 575T269 566T262 555T257 543T255 529V522Q255 507 260 487T276 446T293 409T311 376L321 359Q321 358 322 358T324 359T327 361T333 366Q386 409 481 460L503 472L543 471Q586 471 599 470Q692 459 714 430Q725 416 738 360T752 245Q752 184 742 127T725 51T703 -8Q700 -13 619 -64T518 -123Q508 -126 493 -126Q438 -126 398 -86L427 -52Q456 -17 457 -17Q460 -17 465 -16H473Q474 -21 481 -32T504 -56T539 -69Q572 -69 599 -34Q625 4 625 158Q625 264 609 311T532 378Q508 386 484 386Q455 386 419 372T360 345T337 330L346 313Q375 263 386 227Q389 215 389 202Q389 192 388 184T384 168T376 152T365 138T350 121T331 103T307 81T278 54L194 -24Q130 30 99 30Q85 30 64 20T31 1T16 -10Q15 -11 13 -7Q12 -6 11 -3Q8 4 6 8L32 35Q88 88 117 107T169 126Q177 126 182 125Q218 118 252 84L263 73Q288 113 288 139",120180:"500 615Q523 615 550 628T595 655T614 668L623 654L607 642Q512 569 440 534L427 527L413 529Q384 535 340 547T265 565T209 572Q173 572 145 556T101 522T60 465Q58 460 54 460T41 468L32 477L37 487Q96 599 139 640Q187 681 247 681Q275 681 283 680Q313 674 398 645T500 615ZM418 170Q418 186 410 260T401 382Q403 418 403 424L405 433L415 444Q482 515 571 571L582 578Q591 573 607 568L597 560Q522 504 522 450Q522 427 533 357T545 241V228Q545 190 536 159T508 106T478 73T446 48Q343 -25 238 -25Q179 -25 118 15L107 22L79 5Q51 -12 51 -12L38 2L55 18Q106 67 175 122L192 136Q202 130 206 123Q223 91 252 61Q263 50 266 48T278 39T297 32T320 30Q357 30 389 68Q415 102 418 170",120181:"65 510Q68 517 74 528T101 569T144 620T202 661T274 680Q308 680 389 628T503 576Q530 576 596 600Q615 607 616 607Q616 602 615 596V585Q605 581 576 568T531 548T485 531T418 509L400 503L358 522Q347 527 327 537T299 550T277 560T257 568T239 573T220 577T201 578H196Q181 578 169 575T135 554T88 502L83 496Q82 496 74 502T65 510ZM424 4Q424 50 395 151T365 313V320Q365 352 369 361T405 403Q431 432 465 462T521 508T547 525L549 524Q551 524 554 523T560 521L571 517L552 498Q515 461 499 430Q485 399 485 366Q485 326 512 231T539 84Q539 -14 460 -77T273 -141Q248 -141 234 -140T198 -131T160 -106T134 -59Q128 -40 124 -16T117 22T108 49T91 69T59 75T15 65L1 59Q-8 76 -7 77Q4 85 22 97T88 129T170 149Q218 149 234 125Q242 112 242 43V21Q242 -17 248 -41T274 -85T322 -105H325H330Q363 -105 396 -75Q424 -47 424 4",120182:"234 109Q234 144 194 245T153 404Q153 445 180 490Q232 572 325 626T517 681H524Q612 681 661 658Q683 647 699 632T717 604Q717 600 708 545L699 490L690 489Q681 488 679 488Q675 488 669 504T640 546T577 592Q520 620 446 620Q415 620 386 614T327 594T280 553T262 487Q262 468 265 447T271 413T279 384T285 362L295 371Q320 396 352 421T439 474T538 502Q577 502 596 484T627 428Q642 386 651 373T677 360H682Q698 360 727 369L724 357Q724 354 724 351T722 346V344Q559 289 539 283Q582 272 589 271L615 265L637 189Q662 109 663 108Q668 97 682 84Q698 68 722 68H730H738Q762 68 799 91L803 80L806 70Q795 59 770 40T703 -3T631 -26Q598 -26 578 -8Q548 24 536 92Q524 154 509 183T477 218T428 224Q409 224 385 220T346 212L331 207Q330 205 330 201T331 189T332 178Q332 158 325 116L305 96Q269 60 240 38Q171 -21 123 -21Q72 -21 33 18L20 32L62 74Q96 107 102 112T116 118Q120 118 122 113T131 95T150 69Q171 48 190 48Q198 48 206 51T224 69T234 109ZM519 367Q497 432 450 432Q379 432 313 333L300 314L304 299Q306 294 309 280T315 260L321 235L542 313Q530 325 519 367",120183:"277 226Q277 248 253 286T203 369T178 449Q178 490 212 533T284 607Q380 683 532 683Q610 683 639 660T668 583Q668 568 666 546T663 509Q663 478 683 460Q691 452 719 452L738 450Q732 437 729 437Q728 437 652 416T573 394Q554 394 541 409T527 444Q527 449 532 487T538 542Q536 584 501 606T418 628Q389 628 364 620T317 587T295 523Q295 478 333 401T372 276Q372 269 371 267Q371 264 318 206L264 149Q284 141 317 130T433 101T577 82Q619 82 652 95T701 127T728 164T742 196L744 209Q744 210 749 208T759 203T764 199T760 185T751 154T744 129Q714 42 680 13Q628 -28 566 -28Q490 -28 403 -5T249 42T153 66T106 53T70 15T47 -16Q46 -17 30 -5L39 13Q85 100 138 148L147 156L161 157Q218 165 246 179T277 226",120184:"134 338Q134 357 81 417T27 504Q27 516 34 530Q55 568 110 615Q190 683 305 683H314Q445 683 495 580L501 569L512 577Q608 646 681 646Q759 646 801 585L808 576L816 583Q860 619 921 650T1041 682Q1063 682 1077 675T1096 660T1112 631T1132 596Q1160 555 1188 555Q1204 555 1228 564Q1230 565 1231 562Q1231 560 1232 554V547L1215 538Q1179 521 1114 475Q1112 474 1106 470T1099 464T1093 459T1088 452T1085 441T1082 425T1081 404T1079 376T1079 339Q1079 282 1084 236T1098 160T1117 112T1138 85T1159 77Q1166 77 1180 81T1207 90L1219 94Q1220 94 1221 86T1222 76L1045 -32Q1044 -32 1004 15L964 64V167Q965 334 970 372V378L994 402Q1032 440 1057 460Q1061 463 1066 467Q1070 469 1070 470T1068 471T1060 474T1050 481Q1040 488 1021 531T996 583Q979 609 947 609Q922 609 887 592T820 537L821 524Q825 484 825 448Q825 268 768 155L759 137L589 -28L579 -20Q533 17 507 17Q475 17 449 -7L436 -18L424 2L441 20Q446 25 456 36T471 52T484 65T497 79T509 90T522 99T534 106T548 112T561 115T576 117Q602 117 639 86Q648 81 648 81Q650 82 657 94T668 112Q711 202 711 373Q711 484 677 533T600 583Q592 583 583 581T569 577T554 568T542 560T528 549T516 539L519 523Q527 485 527 461Q527 444 522 407Q506 266 447 150L437 130L217 -25L208 -15Q165 28 126 28Q89 28 62 1Q47 -14 43 -14Q42 -14 36 -8L28 0L44 17Q96 73 120 92T166 117Q182 123 204 123Q239 123 284 78L295 67Q307 72 337 102Q400 178 400 346Q400 508 325 571Q270 618 208 618Q180 618 168 614T140 594Q124 578 124 564Q124 540 182 480T240 396Q240 359 197 321Q154 285 94 252L80 245L76 248L67 257L61 262L71 268Q82 275 94 284T120 309T134 338",120185:"522 492Q521 492 517 502T512 513Q542 444 542 333Q542 226 503 137L498 125L396 53Q308 -8 292 -17T260 -27Q226 -27 191 -9T136 29L145 39Q162 56 192 89L230 129L235 128H241Q276 57 332 57Q358 57 391 80Q403 89 409 100T422 143T428 227Q428 329 406 408T347 530T272 594T196 615Q152 615 135 596T118 558Q118 535 146 502T203 438T232 385Q232 357 195 322T122 265T83 243Q82 242 72 249T61 258L66 262Q72 265 82 273T103 292Q125 314 125 333Q125 351 101 376T51 432T26 492Q26 549 108 614T290 679Q326 679 335 678Q353 675 370 670T400 658T425 642T445 625T463 606T477 588T487 571T495 556T500 543L504 535L523 553Q553 581 569 595T619 632T686 667T757 678Q778 678 793 675T819 664T833 651T844 633T852 617Q884 548 910 548H916Q938 548 962 556L967 542Q967 540 947 531Q909 509 883 492T847 467T838 458Q825 419 825 328Q825 234 833 191T858 121Q875 94 892 77Q898 71 907 71Q912 71 928 76T957 87T971 91L972 88Q972 84 972 81L973 73L957 63Q891 21 806 -23L794 -30L783 -14Q766 13 728 60L713 79V372L724 384Q743 406 765 427T800 460L813 471Q809 472 806 472Q783 479 766 503T741 551T715 594T672 614Q644 614 622 595Q597 576 572 550T534 508L522 492",120186:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q859 223 809 147Q801 134 789 124Q595 -30 456 -30Q395 -30 289 3T147 36Q134 36 121 33T98 26T76 15T59 4T44 -8T32 -17L22 -7L12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120187:"247 398Q247 372 206 334T126 272T83 247Q82 247 72 253T61 261Q60 261 61 262T66 265Q127 306 127 343Q127 364 63 430Q42 451 38 458T33 480V490V497Q33 526 63 567Q112 632 170 660T282 688Q341 688 384 667Q454 633 482 566Q483 565 484 566T496 574Q562 623 630 653Q699 681 751 681Q778 681 797 673Q818 662 830 609Q835 580 843 564Q863 524 895 524H901Q917 524 932 528Q936 522 938 518T942 513T942 511Q873 480 836 454Q789 423 789 395Q789 362 834 298T880 200Q880 170 867 145T820 81Q733 -20 647 -20Q581 -20 499 21V9Q499 -16 502 -53T509 -116L512 -141L370 -223L357 -216Q344 -209 344 -208L348 -196Q370 -113 370 33V52L355 58Q307 76 284 76Q258 76 228 60T183 29T141 -11Q137 -7 133 -2L126 7L134 18Q181 89 210 121T278 170Q304 179 328 179Q336 179 358 177L370 175Q368 268 367 359Q367 416 363 434Q362 438 362 441Q348 527 302 574T203 621Q169 621 148 599T127 557Q127 535 187 476T247 398ZM673 315Q673 357 786 442Q786 443 776 444T750 449T727 462Q719 471 716 484V496Q715 507 715 515Q715 571 698 588Q680 611 643 611Q592 611 547 571Q534 558 511 522L499 505V139L543 123Q702 64 744 64Q770 64 781 79T793 112Q793 143 733 217T673 315",120188:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q864 250 838 196T791 126Q748 93 733 82L715 69Q714 68 723 60T748 40T774 23Q806 2 832 2Q849 2 870 6T904 14L917 17Q917 12 918 6V-3L882 -22Q806 -60 778 -73L755 -83Q640 -36 596 -7L586 0L576 -4Q513 -30 457 -30Q394 -30 289 2T149 35Q119 35 93 22T52 -4T36 -17T24 -7T12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120189:"31 498Q34 541 76 586T176 659T279 688H290Q377 688 429 653T506 569L511 558L526 572Q620 663 707 682Q722 685 737 685Q781 685 804 665T830 619T838 565T854 525Q866 511 897 511Q917 511 925 513L937 515Q938 515 941 509T944 501T925 493T870 470T803 438Q735 406 735 401Q735 400 741 399T767 390T814 374L828 367L829 307Q829 233 833 202T852 144Q873 109 896 90Q906 82 928 82T976 95V92Q976 88 978 72L807 -28Q768 39 733 87L718 108V149Q718 230 714 257T693 298Q654 333 580 333Q524 333 520 329Q520 300 489 224T443 133Q441 131 333 53T223 -27Q221 -26 204 -11T169 16T136 28Q110 28 66 -8L56 -16Q52 -13 40 -1L48 7Q165 124 211 124Q232 124 287 77L298 67Q309 73 337 97Q397 150 397 347Q397 419 379 474T330 560T269 604T207 619Q177 619 152 601T126 563Q126 540 185 479T244 387Q240 336 160 289Q144 278 98 255L80 246L62 261L79 272Q96 283 113 301T130 337Q130 353 115 373T81 410T47 451T31 498ZM524 358Q537 358 657 405T777 457Q777 459 768 459Q749 462 738 474T723 499T714 539Q706 585 697 599Q681 618 657 618Q632 618 597 595T532 515L525 502L524 441Q524 375 523 369Q523 358 524 358",120190:"457 -31Q356 -31 272 6T135 120T82 304Q82 372 106 430T170 527T241 588T305 626Q341 643 386 657T460 678T495 685T554 660T674 609T778 584Q800 584 818 591T848 610T866 633T878 651T883 659L893 649L901 639Q879 574 803 532T666 490Q661 490 657 490T650 491T641 492T633 495T622 500T610 505T595 513T577 522T554 533T527 547Q436 594 415 602Q393 608 374 608Q303 608 253 545T202 386Q202 229 307 135T568 41Q674 41 748 85T822 198Q822 244 779 283T639 322Q595 322 499 303T383 283Q358 283 335 290T291 318T270 374Q270 418 313 460T424 510H431L435 505L440 500Q425 496 403 475T380 427Q380 382 431 373Q437 372 475 372Q543 372 626 388T742 404Q831 404 868 362T905 260Q905 182 831 108Q692 -31 457 -31",120191:"666 641Q737 641 794 686L802 662Q790 648 734 596L677 541L664 538Q630 528 583 528Q540 528 482 537L461 541Q402 512 402 456Q402 427 439 387T512 311T549 253Q549 220 455 139L440 126Q541 75 586 75Q600 75 619 80T654 94T685 110T709 124T719 130Q722 125 725 119L730 108Q700 72 568 -18Q551 -30 542 -30Q495 -30 404 6T270 42H263Q213 42 142 -11L131 -19L129 -8Q126 1 126 4Q218 84 301 126L316 134H406L413 142Q436 165 436 189Q436 202 421 221T364 281Q336 307 318 328T296 356T283 381L290 394Q338 478 410 540Q419 549 417 549Q415 550 369 558T268 575T195 584Q153 584 127 567T100 523Q100 499 116 479T151 447T170 433Q170 429 171 428Q171 427 131 394T88 359Q82 363 73 370T47 403T31 457Q31 513 79 565T197 648T332 679Q369 679 490 660T666 641",120192:"273 244Q273 281 244 331T186 428T155 502Q155 524 165 536Q239 634 333 688Q338 684 345 680L356 672L344 664Q310 642 295 624T280 582Q280 550 303 505T348 407T371 300Q371 270 362 248L247 123L358 92Q452 64 484 64Q507 64 523 72Q553 87 573 109Q583 121 586 146T593 283Q594 303 594 344Q594 401 591 461T584 558L581 595Q598 600 623 611T672 634T719 659T754 678L768 686Q770 686 784 673L782 670Q781 668 777 664T768 655Q747 635 738 616T721 535T714 359Q714 205 723 176Q727 164 744 133T771 89Q780 75 804 75Q814 75 853 87L867 92L871 73L671 -39L654 -10Q636 20 619 50T600 83Q600 84 589 75T539 34Q478 -16 475 -19Q469 -22 449 -28T414 -34Q410 -34 394 -32Q356 -28 282 -2L237 15Q169 38 126 38Q106 38 85 27T51 4T37 -8T27 -1T18 8Q18 10 70 63T124 116Q154 123 176 131T223 154T260 191T273 244",120193:"133 343Q133 360 79 416T25 496Q25 523 58 563T118 624Q197 685 293 685Q331 685 339 684Q453 665 489 558L493 546Q521 570 553 596T640 653T725 684Q753 684 783 672T844 641T889 618Q895 616 912 616Q924 616 936 617T956 620T965 622T966 612V604L952 595Q924 576 895 549Q864 517 856 496T847 448V434Q847 395 848 388L859 323Q874 241 874 212Q874 142 830 96Q796 62 724 14Q661 -29 603 -29Q555 -29 421 28T242 86Q182 86 110 31Q105 28 102 26T99 25Q88 36 88 42Q95 54 222 142Q252 163 262 165Q319 183 344 218Q378 266 378 377Q378 444 362 494T319 571T266 610T212 623Q181 623 156 603T131 562Q131 539 154 512T206 458T243 416Q246 409 246 399Q246 387 242 377T225 351T178 311T94 259L79 251Q72 256 68 261T62 268L61 270L70 277Q131 318 133 343ZM822 526Q778 531 719 564T628 597Q611 597 579 574Q543 543 513 506L505 495L506 473Q506 469 506 461T507 449Q507 348 467 271L462 261L404 218L348 174Q349 173 356 173Q384 169 450 144L546 105Q665 56 708 56Q737 56 746 72T756 118Q756 129 755 135L741 219Q725 314 725 334V344Q725 416 736 431Q748 450 815 510L832 526H822",120194:"133 317T133 338T80 413T26 496Q26 532 83 591Q100 608 111 616T151 644T219 672T304 682Q381 682 434 646T506 564L510 557Q513 557 534 573L677 665L707 683L790 561L803 572Q933 682 1001 682Q1037 682 1098 650T1193 616Q1208 616 1222 619L1235 622Q1239 622 1239 616Q1239 611 1240 609Q1240 608 1206 577T1138 503T1104 430Q1104 409 1123 330T1142 208Q1142 183 1136 147Q1127 118 1117 106Q1114 103 1031 48T935 -14Q930 -18 908 -22T862 -27Q826 -27 759 -6T647 26Q597 38 578 38Q573 38 561 33T533 20T505 4T480 -10L469 -16L452 -26L439 -28Q423 -30 411 -30Q358 -30 279 7T169 45Q125 45 58 -5L47 -14L41 -4L35 8Q35 11 56 29T113 75T181 125L200 139H217Q279 143 320 180T377 270T394 393Q394 453 378 498T334 568T277 605T213 617Q177 617 155 607Q140 600 130 587T119 560Q119 545 137 522T177 479T217 434T236 393Q236 324 98 251L89 246L76 253L63 261Q91 275 112 296ZM1088 526Q1066 526 1004 556T909 586Q863 586 816 539L802 526L804 514Q814 461 814 411Q814 319 781 238Q772 214 760 198T730 165T702 136L715 133Q759 122 848 90T973 57Q1003 57 1017 80Q1022 93 1022 116Q1022 152 1003 241T983 377V391Q983 405 985 409T1002 429Q1019 450 1045 475T1090 514L1107 528Q1104 527 1102 527T1096 527T1088 526ZM699 358Q699 391 696 419T688 467T675 503T660 530T642 550T626 563T608 574T593 582Q581 575 559 554T524 512Q523 510 523 477Q523 315 444 218L435 207L368 169Q301 132 301 131Q307 128 315 125L377 99Q476 57 515 57Q534 57 608 94L627 102L636 111Q699 187 699 358",120195:"273 679Q354 674 408 633T477 525L484 533Q496 548 524 574T571 615Q594 633 625 649T675 673T699 681Q724 632 747 607Q754 601 756 599T765 594T777 591T794 590Q818 590 834 594V585L835 577L704 513L693 518Q657 534 631 560T597 599Q596 601 581 584Q495 490 489 379V366H562L681 369Q682 369 679 366T668 355T651 341L620 314H485V295Q490 190 543 125T686 60Q720 60 789 88L801 93V89Q798 83 798 66Q781 59 685 -10L665 -25L634 -30Q596 -35 594 -35Q570 -35 536 -23T477 19Q461 37 445 67T418 118L409 138Q401 131 388 120T340 79T273 28T206 -12T151 -31Q129 -31 90 -12T32 22L113 101Q114 101 120 96T136 84T160 69T189 56T221 51Q256 51 305 90Q376 149 376 301V315H293Q276 315 251 315T210 314T190 313L168 312Q168 313 200 340L231 368L238 367Q275 367 311 366H378V387Q376 470 355 512T291 572Q274 579 252 579Q223 579 197 568T156 544T131 519T117 508Q112 512 108 518L99 527L117 545Q177 604 255 665L273 679",120196:"34 496Q34 518 53 549T107 610T195 661T310 682Q357 682 398 663T460 611Q467 600 475 583T489 554T495 542Q495 544 531 570T617 629T700 676L724 688Q742 670 756 657T784 635T806 621T830 606T856 592Q878 416 878 340Q878 154 805 -3L798 -20L779 -40Q706 -113 613 -163T421 -214Q359 -214 317 -196T256 -160L306 -63L313 -64L320 -66L326 -79Q337 -104 349 -120T392 -151T470 -166Q576 -166 644 -101Q750 7 750 292Q750 426 721 495T617 565H611Q563 565 513 509L506 501L508 493Q508 490 509 475T510 445Q510 319 458 236L451 225L436 216Q406 198 365 169T318 134L332 127Q336 126 397 103T489 80H493Q527 80 593 129L604 137L607 127Q610 119 610 116Q610 114 592 95T543 46T484 -4Q450 -27 446 -27Q441 -27 402 -18Q365 -9 290 20T188 50Q135 50 64 -7L52 -17L43 -7L34 2L51 19Q118 87 177 132L192 143H215Q259 145 289 155T335 184T355 214T366 245Q382 306 382 388Q382 426 381 436Q368 520 318 570T214 621Q184 621 165 608T142 583T137 562Q137 541 163 508L201 469Q245 425 251 408Q253 403 253 398Q253 383 240 366T212 335T161 295Q128 271 99 253L89 247L77 256L65 266L76 273Q125 301 134 329Q136 334 136 342Q136 357 124 372T88 410T49 455Q34 479 34 496",120197:"278 601Q242 601 212 591T167 570T121 533Q114 528 111 525L93 550Q223 661 244 667Q299 677 356 677Q415 677 456 666T515 634T541 596T549 555Q549 513 529 478T480 421T424 388T377 372Q365 370 365 367Q365 365 389 365T450 358T523 337T588 282T623 183Q624 177 624 161Q624 20 524 -60Q415 -148 285 -148Q242 -148 213 -139Q181 -131 159 -109Q136 -87 127 -56T114 6T104 49Q94 69 57 69Q38 69 13 58L1 53Q1 55 0 59T-3 68T-4 76Q78 130 138 142Q150 144 162 144Q213 144 227 120T242 31Q242 -30 263 -66T345 -102Q397 -102 444 -52T491 107Q491 172 471 211T428 265Q392 288 306 288Q269 288 233 284L218 282Q208 289 208 291L229 324L251 359Q250 360 248 360Q239 360 248 371L256 381H273Q344 385 378 409T413 495Q413 537 384 569T278 601",120198:"80 129V151Q80 241 99 363Q99 367 111 372T172 401T285 465L297 472Q340 455 405 443L423 440L455 453Q486 467 489 467L497 461L494 451Q480 390 480 292V283Q480 207 483 155L484 143L535 80L558 90L582 99Q586 95 586 83Q586 81 513 25L443 -29Q410 16 386 40L371 55V61Q371 63 371 67T370 74V80L278 25Q186 -29 184 -31Q182 -32 160 -12T112 35T80 75V129ZM359 366Q334 366 300 371T243 382L221 388Q218 388 212 375T200 323T194 228Q194 191 197 152L198 139L217 120Q245 92 269 74L279 66L304 78Q338 95 349 100L369 110V152Q368 164 368 210T367 275Q367 358 366 361V366H359",120199:"99 398Q99 610 86 662Q86 665 95 669T106 674L108 669Q109 664 112 654T119 635Q122 626 125 616T130 601L131 596Q214 649 273 678Q295 690 298 690Q299 690 304 688T313 682L317 679Q275 653 240 612Q210 569 210 469V459Q210 450 210 432T211 406L212 378L285 425Q301 435 321 447T350 466L360 472Q360 473 361 473T368 471T401 456T465 429L501 414V408Q504 386 504 309Q504 255 500 203T491 125T485 97Q485 95 445 74T343 23T237 -24L214 -32Q197 -22 165 3T109 49T87 73Q99 169 99 398ZM386 251Q386 320 380 347V350L305 374L282 382L214 348L213 274Q213 184 214 165V131L230 119Q288 76 349 54Q386 137 386 251",120200:"227 393Q215 393 210 351T205 269Q205 161 213 153Q220 145 244 125T290 88L312 72L365 92Q414 113 418 113V93L365 60Q255 -9 221 -26L211 -18Q158 21 91 88L90 107Q87 167 87 225Q87 267 90 302T96 351T100 366L295 473L311 470Q340 464 368 454T410 437T424 429L347 334L342 333H337L325 342Q299 363 271 378T228 393H227",120201:"88 117Q88 177 91 231T97 310T102 341Q102 343 118 357T168 397T239 447L257 459L268 454L278 449Q242 416 238 412L219 394Q219 391 216 378T211 349T206 307T203 249Q203 211 206 166L208 148Q224 132 261 108T333 70Q341 66 342 67T350 79Q393 157 393 302Q393 368 388 406V411L371 424Q199 558 101 558Q69 558 28 545L18 542L8 549L-1 557L24 569Q61 587 147 621L177 632Q179 631 194 627T216 621T240 613T269 602T302 589T340 571T382 549T431 522T484 488Q504 475 504 472Q511 449 511 365Q511 248 474 129L468 108L451 96Q427 77 347 28T254 -28Q235 -20 174 21T89 86L88 117",120202:"309 69Q391 98 416 108Q418 106 422 100T425 92Q419 86 326 30T229 -27Q228 -27 207 -13T154 27T97 76L85 87L84 106Q81 152 81 194Q81 295 93 359L95 369L286 471L313 449Q376 397 414 372L428 362Q428 360 375 318L188 181V170Q188 156 189 153V148L203 138Q228 119 266 94T309 69ZM209 389Q208 388 204 366T194 307T187 244Q187 225 188 225T201 233L245 261Q283 284 291 291Q324 313 324 316L296 334Q280 343 259 357T224 380L210 390Q209 390 209 389",120203:"128 400Q127 401 121 422T108 478T99 540V555L111 569Q135 597 165 626T214 671T235 687L249 678Q263 668 282 659T315 650Q335 650 362 666L372 654L286 569H271Q205 576 173 586V583Q173 558 208 492T252 401Q253 399 310 399T367 398L332 355H254V311Q251 160 235 16Q230 -28 226 -36Q225 -38 221 -45Q171 -140 121 -211L113 -222H104Q94 -222 94 -220Q94 -215 105 -187L121 -145Q139 -80 139 35V93Q139 222 135 314L134 354Q134 355 84 355H35L84 399H106Q128 399 128 400",120204:"92 71Q92 74 91 88T88 128T86 183Q86 230 91 275T102 342T109 366Q115 372 207 422T305 472Q407 426 431 426Q435 426 476 445L519 465L525 463L532 461Q497 392 497 268Q496 255 496 233Q496 179 516 92T539 -10L541 -22L526 -38Q441 -126 355 -194L339 -206L327 -207Q324 -207 319 -207T310 -208Q242 -208 171 -179T73 -131L56 -141Q40 -150 38 -150Q17 -140 17 -137Q17 -136 18 -136T98 -79L176 -23Q174 -21 134 24T92 71ZM226 393Q224 393 221 372T214 312T210 235Q210 182 214 144L215 132L230 118Q281 70 301 66Q304 66 331 80T373 105L384 112L383 165Q383 224 387 309Q387 314 387 319T387 329T388 336T388 341V343Q388 344 381 344T339 354T249 384Q246 385 243 386T236 389T231 391T228 392L226 393ZM414 -80Q414 -64 411 -43T403 -1T394 37T386 66T382 79Q381 79 286 15T189 -52Q312 -125 365 -125Q397 -125 405 -115T414 -80",120205:"95 661Q95 662 103 667T113 672L126 634L137 596L147 602Q235 656 275 677L292 687L303 680Q305 679 307 677T312 674L313 672L310 670Q307 669 301 667T289 660T274 649T259 634Q250 622 244 611T233 585T226 560T222 528T221 497T220 456T219 413V377L232 384Q244 391 271 409T339 455L362 471L383 461Q425 440 491 415L504 410V406Q507 399 507 269Q507 76 486 -21Q485 -30 483 -33T461 -57Q382 -139 299 -207L281 -197L263 -186L266 -185Q268 -184 280 -177T312 -155Q344 -130 353 -116Q394 -59 394 117Q394 162 391 216T386 301T382 335Q382 338 365 346T323 364T281 376L250 362Q220 347 219 347Q213 336 213 232Q213 177 217 144L218 128L224 119Q244 92 263 71L272 60Q206 21 157 -24Q156 -24 151 -16T132 11T98 52L89 62L91 103Q104 289 104 436Q104 471 103 506T101 568T99 616T96 649L95 661",120206:"73 613L164 686L184 666Q200 650 214 637T235 620T242 614T203 577T162 540Q158 540 122 570T73 613ZM92 58Q92 63 94 83T98 142T101 234Q101 318 97 358V366L59 387L40 379L21 371Q20 371 12 376T3 382L38 406Q78 431 125 466L138 477Q149 468 186 444L219 422V389Q215 324 215 247Q215 136 222 123Q226 113 238 98T258 83Q263 83 292 94L322 104Q322 103 324 97T327 89Q327 88 317 82T272 52T190 -7Q166 -25 164 -25L112 35Q92 55 92 58",120207:"74 611L155 682Q172 666 186 655T208 636L235 614Q227 606 191 574L154 540L135 556Q101 582 84 601L74 611ZM10 377L144 477Q145 476 184 453T229 428L233 425V416Q238 346 238 252Q238 93 215 -16L213 -30L185 -57Q29 -203 19 -203Q17 -203 -19 -189L-9 -183Q52 -146 78 -116T114 -37Q120 31 120 192V237Q120 327 113 351T72 380L53 372Q34 362 32 364L10 377",120208:"106 72Q110 105 111 193T114 294V308H74L34 309L83 346H115V430Q114 591 106 652Q105 662 107 665T114 668T123 672Q125 672 139 635L152 597L154 598Q156 600 160 602T167 607Q193 625 226 644T279 672T302 682L312 676L321 670L312 665Q281 649 263 626T241 587T233 547Q232 541 231 530T230 510T230 501Q231 501 265 522T334 564T369 583L380 570Q428 509 428 481Q428 475 427 470T423 459T416 448T404 434T389 418T369 397T344 371L321 347L365 346H409L372 308H227V294Q227 272 230 208T234 138Q234 136 256 119T302 84L324 68L372 88Q421 108 422 108T432 90L421 83Q373 53 270 -5L234 -25L204 -1Q172 25 124 60L106 72ZM336 434Q336 452 327 472T308 503T297 514Q296 514 290 510T275 499T264 490Q230 458 230 358V346H247Q268 346 276 350T302 372Q328 398 335 423Q335 424 335 428T336 434",120209:"111 275Q111 406 108 518T104 650V657Q105 657 109 660T117 665T122 666L133 629L144 594L161 606Q218 642 272 670L294 681Q295 681 300 677T306 672L302 669Q298 666 292 662T278 651T263 637T251 621Q232 587 227 530T222 343Q222 226 230 125L231 112L244 98L258 83Q271 87 285 92L312 102V84Q297 72 231 24T163 -23L100 55Q110 141 111 275",120210:"115 203Q115 257 114 291T112 338T111 355Q111 357 93 370L75 384L54 375Q32 366 31 365Q27 365 16 378Q25 383 89 430L152 476Q175 453 228 420Q229 420 229 418T229 410T227 394L225 369Q279 400 315 425T363 461T376 471Q480 424 514 416V412Q514 411 514 404T513 392L511 376L520 382Q529 387 548 399T584 422Q599 432 618 444T648 463L657 469H658Q661 469 681 461T735 440T796 420Q803 418 803 416Q801 414 798 390T791 325T788 247Q788 220 790 172T794 123Q799 115 814 97T835 78H838Q841 78 867 89L895 101Q896 101 896 100T897 92T900 78L873 62Q810 23 761 -12L736 -30Q735 -30 729 -22T707 7T671 48L661 59Q674 93 674 207V219Q674 341 670 344Q655 353 591 372L576 376L544 364Q511 351 510 351Q507 349 507 224V132L535 95Q541 87 548 78T560 63L563 58Q563 57 504 15T444 -28L385 53L387 67Q396 114 396 206Q396 289 393 334Q393 346 390 348Q369 358 306 373Q301 373 265 361L228 349V335Q227 322 227 284Q227 206 231 157Q231 151 231 144T232 133V129Q232 125 259 90Q286 56 286 53Q287 53 284 51T273 43T258 31L173 -31L166 -20Q160 -11 145 7T119 38T108 59Q108 62 110 81T113 133T115 203",120211:"608 88Q572 65 535 37T477 -8T455 -25Q432 7 389 53L375 68L378 82Q386 160 386 195V221Q386 284 385 307L384 344Q352 359 306 373L286 379L213 353V273Q214 229 214 161V129L275 62L163 -28L150 -14Q136 0 121 16T91 44Q86 48 86 50Q95 83 96 148Q96 224 89 340L88 366L79 374Q69 384 67 385L64 388L55 383Q52 382 44 378T33 373L21 367L13 374Q5 379 5 381Q5 384 69 428L133 473Q135 473 147 464T179 443T215 424L214 400V376Q271 404 342 457L363 472Q363 473 364 473Q366 473 375 469T418 449T502 414L512 411V407Q502 330 502 217V197V132L523 109Q527 104 533 97T543 87T547 83L550 80L578 92Q603 103 604 103Q606 103 608 88",120212:"107 102Q107 178 112 242T123 334T129 362Q129 363 140 368T199 400T315 469L336 482L346 476Q409 439 498 414L514 410L515 389Q515 208 502 141Q494 101 491 94Q490 89 478 81Q430 51 375 23T288 -20T254 -34Q250 -34 200 -1T119 56L108 65L107 76V102ZM389 355Q367 358 346 363T309 372T282 381T264 388L257 390H256Q254 390 249 381T238 348T227 293Q226 280 226 237Q226 183 231 146L232 131L244 122Q285 91 323 74T374 57H377L380 68Q405 154 405 267Q405 315 401 349V354L389 355",120213:"66 435Q66 445 117 501T173 557Q174 557 183 555T193 551Q174 526 174 509Q174 496 190 472T233 428V386L377 482L399 471Q450 445 509 425Q519 421 519 420L518 419Q518 418 518 416T517 410Q517 405 518 381T519 335Q519 222 501 137Q492 84 489 84L473 75Q457 66 423 44T354 -6L338 -19L329 -13Q320 -8 313 -4T297 4T284 10T270 14T258 17T245 20T233 22V12L241 -161L214 -172Q187 -184 160 -195T131 -207Q127 -207 112 -202L113 -188Q113 -182 115 -77T118 31Q118 32 109 32Q63 27 23 0L10 -9Q5 -4 -1 8Q1 13 52 57T114 101H115L117 123Q117 141 117 230V359L110 367Q85 394 71 421Q66 433 66 435ZM384 83Q386 83 389 110T396 180T400 254Q400 294 395 339L394 349L379 355Q308 383 294 383Q290 383 263 372L234 360L233 245V130Q270 125 305 113T361 92T384 83",120214:"362 -196Q375 -92 375 47V78L282 24Q189 -29 188 -30Q187 -30 139 21T90 75Q87 84 87 158Q88 206 94 259T107 342L113 372L308 478L322 473Q374 452 421 444L433 442L503 485Q515 479 515 477Q485 378 485 56Q485 -100 494 -164V-171L381 -211L371 -207L362 -202V-196ZM280 72Q301 77 323 86T358 101T372 110Q372 268 377 346L378 358H374Q368 360 358 360T323 365T257 380L234 386Q231 386 229 379Q215 353 211 310T207 180Q207 152 208 150Q210 142 235 114T280 72",120215:"23 367Q21 370 18 374T14 380L13 382L151 472L236 411L238 381L290 426Q298 432 307 439T322 452T333 461T342 467L344 469Q382 410 404 399Q410 397 416 397Q423 397 432 399T446 403L451 405Q453 405 453 399V393Q430 374 404 356T364 328T350 318L349 317Q321 320 276 356Q257 371 256 371Q253 374 249 366T242 351Q232 321 232 236Q232 214 232 205T232 182T233 162T235 148T238 137T242 129T249 120T257 114T268 105T281 95Q313 70 314 70L358 85Q377 92 389 96T402 100V90L403 80L229 -26L221 -18Q195 6 166 29T121 63T105 76T106 82T110 97T114 121T117 158T119 208Q119 269 114 329L113 341L103 350Q90 362 67 380L45 374L23 367",120216:"189 331Q190 304 196 282T207 252T214 244Q239 244 348 292L371 302L382 297Q398 290 415 279T433 265Q442 238 442 166Q442 103 423 45Q416 42 380 29T310 3T244 -26L227 -34Q139 40 73 40Q61 40 48 37T24 30T6 22T-8 14L-13 11Q-14 11 -18 18T-23 26T38 75T102 125Q107 128 146 131H153Q192 131 296 56Q318 40 318 43Q323 48 323 114Q323 157 321 177L319 194Q308 208 291 216T261 225Q239 225 160 185L123 167Q85 205 79 227Q78 230 78 304V377L171 428Q264 479 265 478Q268 478 287 465T334 440T384 427Q423 427 475 463L478 453Q481 446 481 442Q481 439 410 391L339 342H331Q309 345 277 361T222 391T198 406T195 399T191 372T189 331",120217:"328 69Q401 102 403 102Q404 102 405 94T406 84Q406 83 318 28L230 -27Q223 -21 206 -5T171 25T132 54L124 60V71Q129 154 129 297V359H43L44 363Q44 365 44 367L45 369L48 372Q51 374 57 378T68 387L90 405H129V553L285 648Q304 641 306 640L260 598V592Q259 589 255 505T249 413V405H353V402Q353 399 328 379L303 360H245V319Q245 150 253 125Q257 115 276 101T311 78T328 69",120218:"444 -31Q444 -29 384 66Q382 66 364 58T309 30T231 -17Q214 -29 212 -29L197 -20Q172 -4 140 11T88 34L68 42Q68 43 73 49T85 67T100 98T113 149T118 221Q118 272 105 332L100 356L58 383L23 365L9 379L76 425Q141 472 144 472Q144 471 183 443L221 414V404Q224 365 224 275V253Q224 159 196 113Q191 104 193 104Q203 104 285 72L308 62L374 89L375 106Q375 266 373 340Q373 364 371 396V424L430 445L491 467Q493 467 499 463T505 457Q505 456 503 442Q488 335 488 187V158L529 81L534 80Q541 80 568 90L598 101Q605 94 602 87L524 27Q445 -32 444 -31",120219:"95 67Q104 80 104 193Q104 261 100 321L98 355L91 363Q56 402 56 421Q56 441 82 472T132 524T159 546Q174 542 175 542Q159 520 159 501Q159 481 205 432L221 415L220 401Q219 394 219 387L288 429Q309 441 325 451T347 465T358 472T365 476L504 415V409Q504 408 505 374T507 318Q507 155 474 91L469 80L343 26Q314 14 281 0T232 -20L216 -27L202 -15Q192 -5 152 28Q141 35 126 45T103 60T95 67ZM386 349Q302 389 287 389Q271 383 253 375L220 361V136Q226 120 256 100T312 68T342 56Q355 56 360 68Q389 134 389 258Q389 310 386 341V349",120220:"90 58T90 59T92 64T97 78T102 105T107 150T109 218Q109 290 103 350V356L83 377Q55 407 55 425Q55 445 138 528Q158 549 162 549L164 548Q165 548 167 548T170 547L175 546L172 540Q168 533 165 523T161 502Q161 479 216 430L229 419V382Q232 382 366 471Q407 445 500 408L511 404V387L512 370L595 420Q678 469 679 469L693 462Q756 431 795 417L815 409L814 380Q812 187 782 96Q774 71 766 62T744 48T684 25T577 -23L557 -32L546 -26Q536 -19 519 -10T481 10T436 31T393 47Q384 50 380 50Q380 52 381 58T384 77T387 104Q391 174 391 256V292L390 333L377 340Q350 357 304 373L294 376L227 355V348Q224 322 224 243Q228 117 232 112L235 108Q238 103 245 95T257 80L281 50Q281 49 227 10T172 -29L159 -13Q133 19 116 36T94 56ZM652 64Q658 64 667 84T685 162T697 303V336L686 341Q653 356 619 367L591 376Q590 376 553 361T514 344T512 324T510 275T508 221Q508 167 510 152T521 126Q537 112 590 88T652 64",120221:"8 -90Q8 -68 13 -63Q13 -56 53 -8T120 63L128 71L129 85Q133 120 134 182Q134 308 131 331T106 365Q100 367 97 369L75 381L35 365L20 377Q20 378 47 397T110 440T161 471L253 413V396Q253 378 254 378L309 422Q364 466 365 466Q365 467 366 466T370 461T376 454Q403 419 426 396L441 380L438 377Q438 376 433 372T420 359T404 344L372 314Q351 320 338 327T310 344T277 364Q261 364 252 316Q251 306 251 235Q251 136 255 129Q257 127 258 124T268 113T298 92Q334 68 335 68Q340 70 349 73T377 84T408 95T421 99Q422 99 422 90L423 82L334 26Q246 -28 243 -28L200 8Q156 43 148 43Q144 43 130 36T99 9T83 -36Q83 -67 121 -89T198 -118L237 -124V-129L238 -133L193 -160Q183 -166 171 -173T152 -184L146 -188Q140 -187 131 -185T98 -173T56 -154T23 -127T8 -90",120222:"280 53Q272 47 246 27T199 -10T176 -27L167 -18Q137 17 107 44L90 60L93 71Q108 130 109 290V331Q109 339 109 344T108 353T107 359T105 364T102 369T97 374T91 381Q60 412 60 432Q60 448 86 479T138 534L164 557Q168 553 180 553Q163 532 163 511Q165 491 186 468Q206 443 231 423V404L232 385L371 477L389 468Q439 441 498 418L512 412V386Q512 360 507 190T500 14Q488 -26 445 -67Q401 -111 355 -148T282 -203T249 -221Q247 -220 230 -210T213 -199T229 -191T269 -172T306 -151Q361 -120 379 14Q391 92 391 182Q391 218 386 305Q384 339 380 341Q363 353 330 366T288 379Q282 379 258 368L230 356V181V141Q230 127 232 120T236 108T251 89T275 59L280 53",120223:"153 371Q141 371 126 365T100 354T78 340L65 331L57 338L50 346L62 356Q133 419 222 471Q274 453 306 422T338 366Q338 356 329 346T283 301L243 264L262 257Q298 246 361 214Q378 154 378 73Q378 33 371 -9T356 -74T345 -104Q340 -106 267 -160L191 -214H177Q60 -214 13 -150Q-7 -122 -7 -115Q-7 -112 19 -77T106 25T241 149Q241 152 227 158T181 173T109 185V190L108 194L158 229Q212 267 223 278T234 306Q234 329 208 350T153 371ZM258 1Q258 42 257 68T254 105T252 118Q235 105 210 85T144 22T102 -45Q102 -79 146 -106T234 -133H238Q248 -128 254 -80Q258 -58 258 1",120224:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",120225:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",120226:"59 347Q59 440 100 521T218 654T392 705Q473 705 550 680Q577 670 577 667Q576 666 572 642T564 595T559 571Q515 601 479 613T392 626Q300 626 232 549T164 347Q164 231 229 150T397 68Q453 68 489 80T568 120L581 129L582 110Q584 91 585 71T587 46Q580 40 566 31T502 5T396 -11Q296 -11 218 41T99 174T59 347",120227:"88 0V694H237H258H316Q383 694 425 686T511 648Q578 604 622 525T666 343Q666 190 564 86Q494 18 400 3Q387 1 237 0H88ZM565 341Q565 409 546 463T495 550T429 600T359 621Q348 623 267 623H189V71H267Q272 71 286 71T310 70Q461 70 527 184Q565 251 565 341",120228:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",120229:"86 0V691H526V611H358L190 612V384H485V308H190V0H86",120230:"59 346Q59 499 157 601T384 704Q436 704 466 700T541 679Q551 674 560 670T575 664T583 660T588 658T590 656Q590 652 582 605T573 557L564 564Q489 626 392 626Q301 626 233 549T164 347T233 145T392 68Q441 68 506 84V223H388V299H599V38L588 33Q494 -11 393 -11Q296 -11 219 40T100 172T59 346",120231:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",120232:"87 0V694H191V0H87",120233:"181 53Q200 53 215 56T241 66T259 79T272 95T280 109T285 122L287 129V694H388V415V229Q388 135 385 112T369 63Q364 51 355 39T328 12T280 -12T212 -22Q172 -22 130 -12T66 8T43 20L46 42Q50 65 54 88L58 110Q58 111 65 104Q107 53 181 53",120234:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",120235:"87 0V694H191V79L297 80H451L499 81V0H87",120236:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",120237:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",120238:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",120239:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",120240:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 284 665 231T629 143T587 85T551 48L536 35L648 -120L652 -125H531L452 -8L440 -12Q407 -22 369 -22Q239 -22 147 85T55 345ZM579 345Q579 473 517 555T369 637Q279 637 218 554T156 345Q156 223 215 141T368 58Q376 58 382 58T392 58T397 59T401 60T403 61H404Q404 63 360 128T315 194H421L453 150Q485 105 486 105Q490 108 496 113T517 138T545 182T567 247T579 334V345",120241:"88 0V694H227H259H302Q365 694 399 689T474 663Q528 637 558 595T589 504Q589 482 584 462T569 426T547 396T522 372T495 353T470 338T449 328T434 322L429 320L440 300Q452 280 477 238T523 160L617 1L565 0Q513 0 512 1Q512 2 424 156L337 309H189V0H88ZM492 504Q492 600 367 620Q354 622 271 623H189V385H271Q363 386 388 392Q432 402 462 430T492 504",120242:"55 514Q55 589 115 652T283 716Q315 716 345 711T396 699T432 685T457 672T467 667Q467 666 459 618T449 568Q383 634 282 634Q214 634 182 600T150 525Q150 507 155 492T172 465T194 446T222 432T247 423T272 416T289 412Q353 396 378 384Q432 358 466 307T500 194Q500 110 438 44T272 -22Q215 -22 159 -5T73 28T44 50Q45 51 49 75T57 122T62 146L65 143Q68 140 74 136T88 125T107 111T131 98T160 85T194 74T232 66T274 63H286Q327 63 366 96T406 182Q406 245 352 280Q329 296 265 310T173 339Q124 363 90 409T55 514",120243:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",120244:"87 450V694H191V449Q192 203 193 194Q200 148 220 117T266 72T311 54T347 49Q404 49 446 84T501 178Q505 195 505 218T507 449V694H600V450Q600 414 600 356Q599 198 595 181Q594 178 594 177Q575 89 505 34T345 -22Q258 -22 184 34T89 196Q88 205 87 450",120245:"14 692Q14 694 68 694H122L146 633Q325 165 339 90Q340 87 341 87Q341 124 530 619L558 694H605Q652 694 652 692Q650 690 523 354T390 10L387 0H279L276 10Q271 18 144 354T14 692",120246:"115 694Q115 693 156 550T233 266T270 90L271 85Q272 86 272 92Q272 153 405 616L427 694H524L553 590Q672 174 681 95L682 84L684 95Q689 138 728 287T803 563T841 692Q841 694 885 694T929 693Q929 691 829 346L730 0H679L628 1L606 75Q478 524 470 600L469 611L467 600Q458 518 338 101L310 0H213L114 346Q14 691 14 693Q14 694 64 694H115",120247:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",120248:"4 693L64 694H125L174 621Q335 378 340 364L341 362Q361 398 395 450L558 694H663L383 277V0H282V278L143 485Q112 531 75 586T21 668L4 693",120249:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",120250:"236 387Q209 387 184 382T141 370T111 355T91 342T83 337L82 355Q80 373 79 393T77 417Q77 419 81 421Q86 423 91 426Q155 460 227 460H238Q319 460 368 400Q393 371 400 341T408 252Q408 240 408 207T407 152V0H317V39L306 32Q244 -10 159 -10H152Q109 -10 77 22Q38 61 38 126Q38 142 39 146Q55 199 130 223T295 252H314V277Q314 305 313 310Q308 342 287 364T236 387ZM303 186Q124 180 124 126Q124 105 144 86T208 66Q284 66 309 124Q314 137 314 166V186H303",120251:"303 -11Q280 -11 259 -6T222 6T194 21T176 33T168 38V0H75V694H165V550L166 405Q247 455 336 455Q397 455 439 389T482 226Q482 115 428 52T303 -11ZM390 221Q390 283 361 331T265 379Q214 379 177 342L168 334V118Q203 66 258 66Q316 66 353 106T390 221",120252:"34 223Q34 327 99 393T245 460Q290 460 301 459Q328 455 354 445T395 427T410 415L396 338L386 344Q377 349 362 357T335 370Q305 381 258 381H252Q182 381 146 315Q126 275 126 224Q126 158 159 113T255 68Q329 68 394 106L408 114L410 93Q411 72 412 52L414 32Q407 27 394 20T338 2T252 -10Q156 -10 95 58T34 223",120253:"33 224Q33 321 81 388T197 455Q277 455 342 414L351 408V694H441V0H348V44L338 37Q278 -10 198 -10Q177 -10 168 -8Q99 11 62 90Q33 148 33 224ZM348 337Q307 378 263 378Q260 378 256 378T251 379Q239 379 223 374T182 355T142 305T126 220Q126 90 225 67Q231 66 250 66H255Q306 66 342 115L348 124V337",120254:"28 226Q28 329 91 395T235 461Q258 461 279 456T325 436T368 397T399 332T415 238V219H113V215Q113 163 151 114T248 65Q273 65 298 70T341 82T373 96T396 108L403 113Q403 106 406 76T409 38Q409 34 408 33T393 24Q325 -10 252 -10Q155 -10 92 59T28 226ZM340 289L338 297Q335 305 333 310T327 326T317 343T304 358T286 372T263 381T233 385Q212 385 193 376T162 353T140 325T127 301T123 289H340",120255:"262 705H267Q300 705 347 694V612L336 616Q303 628 274 628H266Q224 628 199 605Q187 590 184 579T181 541V507V444H287V371H184V0H94V371H27V444H94V492Q94 544 95 550Q102 617 151 661T262 705",120256:"55 286Q55 357 105 406T224 455Q280 455 323 421L322 423L318 427Q318 428 339 434T396 448T465 455H471L478 416L485 377Q484 377 474 379T445 383T401 385Q397 385 391 385T381 384L362 383L357 387Q358 386 364 375T375 354T384 325T389 287Q389 217 340 168T221 119Q178 119 138 142Q133 145 131 143Q125 131 125 117Q125 82 155 72L227 71Q230 71 251 71T280 71T310 69T343 65T373 57T403 46T428 30T449 7Q471 -26 471 -62V-71Q471 -136 384 -178Q326 -206 250 -206Q159 -206 102 -172T30 -92Q28 -84 28 -68T31 -37T40 -12T52 7T64 21T75 31T82 38Q60 68 60 106Q60 145 80 180L86 189L80 199Q55 240 55 286ZM304 233T304 287T279 362T220 383Q189 383 165 361T140 287Q140 243 161 217T220 191Q253 191 278 212ZM250 -134Q298 -134 331 -122T375 -96T387 -69Q387 -21 306 -7Q288 -5 216 -5Q161 -5 153 -7Q146 -9 139 -13T122 -31T113 -66Q113 -75 113 -80T127 -97T166 -121Q203 -134 250 -134",120257:"163 395Q223 455 307 455Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V694H163V395",120258:"67 576V680H171V576H67ZM74 0V444H164V0H74",120259:"88 576V680H192V576H88ZM31 -126Q40 -126 48 -125T62 -122T73 -117T82 -111T89 -105T94 -99T98 -92L102 -86V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171T-51 -133T-41 -96L-38 -99Q-34 -102 -28 -106T-13 -115T7 -123T31 -126",120260:"76 0V694H163V257L340 444H449L286 272L292 263Q296 259 378 138T463 12L471 0H372L309 92Q294 114 277 139T250 179T237 198L228 211L160 139V0H76",120261:"74 0V694H164V0H74",120262:"160 392Q223 455 304 455Q359 455 386 436T430 383L437 391Q495 455 584 455Q694 455 715 354Q719 331 720 164V0H627V157Q626 315 625 320Q611 378 536 378H530Q501 378 481 358Q457 334 450 301T442 209Q442 198 442 172T443 129V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120263:"160 392Q214 446 283 454Q285 454 292 454T303 455H306Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120264:"28 222Q28 323 95 391T244 460Q275 460 281 459Q364 445 417 377T471 219Q471 124 408 57T250 -10Q158 -10 93 57T28 222ZM377 230Q377 277 364 310T328 358T287 379T248 385Q233 385 219 382T186 369T155 342T132 297T122 230Q122 146 159 108T250 69H253Q263 69 274 70T305 81T339 106T365 154T377 230",120265:"166 404Q194 424 241 439T337 455H341Q410 455 451 370Q483 307 483 222Q483 128 433 59T306 -10Q282 -10 260 -5T222 7T194 21T176 33T168 38V-194H75V444H165V424L166 404ZM390 222Q390 287 354 331T266 376T177 340L168 332V118Q200 66 257 66Q313 66 351 112T390 222",120266:"33 220Q33 325 87 389T206 454Q286 454 341 406L351 398V455H441V-194H348V41L338 35Q276 -8 198 -11Q171 -11 154 -5Q102 12 68 74T33 220ZM126 220Q126 160 161 113T251 65Q305 65 351 123V298L350 301Q349 304 347 308T342 319T336 331T327 343T315 355T300 365T283 373Q273 375 256 375Q208 375 167 332T126 220",120267:"171 389Q237 455 320 455H327V373H317Q262 369 220 336T167 248Q165 239 164 119V0H74V450H159V377L171 389",120268:"33 326Q33 376 60 408T117 450T175 460H190Q245 460 272 454T345 429Q345 428 338 388L331 349Q278 386 188 386H183Q119 386 119 336Q119 307 142 295T210 276T278 256Q360 213 360 130Q360 108 354 88T332 43T281 5T195 -10Q152 -10 111 1T49 22T28 35Q29 36 32 56T39 95T43 115T51 110T72 99T102 85T143 73T193 68Q274 68 274 123Q274 152 248 167Q234 178 187 186T115 207Q66 229 46 273Q33 298 33 326",120269:"333 27Q333 24 314 16T257 -1T184 -10H172Q146 -10 128 14T105 58T99 91Q95 113 95 251V371H18V444H98V571H182V444H316V371H182V253Q183 128 189 104Q199 68 234 68Q277 72 314 98Q315 93 323 61T333 27",120270:"353 39Q352 38 344 34T331 27T315 19T295 11T270 3T241 -3T207 -8T168 -10H162Q148 -10 137 -8T111 2T87 30T74 81Q73 89 73 268V444H166V268L167 92Q171 79 174 74T192 64T238 59Q317 59 344 116Q349 128 349 148T350 291V444H443V0H353V39",120271:"178 0Q15 441 14 442Q14 444 60 444Q107 444 107 442Q108 441 136 364T196 194T232 67Q233 98 280 234T356 442Q356 444 401 444T446 442L282 0H178",120272:"14 444H105L108 434Q192 160 200 74V65L201 75Q206 144 282 399L296 444H381L399 381Q480 112 480 69L481 70Q481 113 562 386L580 444H668L534 1L483 0H432L429 10Q343 294 338 367L337 377Q336 375 336 370Q336 340 313 250T269 88T245 11L242 0H195L148 1L14 444",120273:"187 229L6 444H107L227 294L344 444H393L442 443Q439 437 299 268L267 229L460 0H359L294 88Q280 107 262 131T236 166L227 177L100 0H0Q1 1 47 58T140 171T187 229",120274:"113 -204Q83 -204 63 -200L43 -197Q43 -196 40 -157T36 -117L48 -121Q79 -133 114 -133Q124 -133 130 -132T145 -121T163 -94Q169 -82 184 -42T200 1L188 29Q176 57 152 115T107 223T62 330T26 416L14 443Q14 444 61 444H109L122 411Q230 155 236 75L237 65V74Q245 161 348 424L356 444H401Q446 444 446 443L396 313Q345 183 293 49T236 -93Q191 -204 123 -204H113",120275:"42 370V444H400V395L156 76L279 77H402V0H28V51L273 371L157 370H42",120276:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120277:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120278:"423 -11Q339 -11 275 9T171 62T106 143T71 240T61 347Q61 450 93 527Q157 664 313 694Q357 704 416 704Q479 704 517 699T608 676Q634 667 635 660Q635 653 624 592L612 528L609 524Q604 521 601 521Q595 521 583 531T555 555T505 578T428 589H424Q298 589 250 494Q224 438 224 347Q224 292 233 251T265 175T329 122T432 104Q488 104 524 115T604 158Q607 160 610 162T615 165T619 168L621 170Q625 172 630 170T637 163Q638 160 642 109T647 54Q646 49 625 37T568 11T499 -7Q463 -11 423 -11",120279:"119 1Q98 5 92 28V667Q98 686 118 693H124Q131 693 142 693T168 694T200 694T237 694H296Q416 694 450 692T525 677Q732 617 732 342Q732 169 644 81Q593 32 528 16T372 0Q356 0 324 0T276 1H119ZM573 349Q573 387 571 413T559 473T532 527T482 567T403 591Q395 592 320 593H250V101H321Q418 102 456 114Q553 144 569 263Q573 303 573 349",120280:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120281:"512 572Q451 572 356 573T258 575H253V400H370H431Q494 400 506 392T518 345Q518 307 507 299T437 291H370H253V161Q253 141 253 113T254 75Q254 23 245 12T195 0H170L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 327 691T538 689Q564 682 564 644V632V618Q564 582 538 573Q537 573 535 573T526 572T512 572",120282:"61 347Q61 405 70 454T105 550T171 631T276 685T426 705Q483 705 537 693T620 668T650 646Q650 645 649 637T645 612T639 578L627 514L624 510Q620 507 615 507T597 520T566 548T512 577T430 590Q223 590 223 347T431 104Q478 104 506 112Q508 112 508 164V215H471L434 216L428 222L427 268Q427 315 429 318Q432 323 444 323T544 324H652Q655 320 659 317V45L656 43Q654 39 624 27T536 2T424 -11Q366 -11 317 -2T219 33T137 97T82 200T61 347",120283:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120284:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120285:"236 -22Q190 -22 144 -11T72 12T46 29Q63 147 69 153Q80 164 92 146Q124 91 191 91Q222 91 242 102T267 134Q268 139 268 402Q268 663 270 669Q275 687 294 692Q298 694 347 694H367Q393 694 406 690T425 669Q427 663 427 399Q427 132 426 125Q421 87 404 58T366 15T318 -9T273 -20T236 -22",120286:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120287:"92 667Q98 684 109 689T142 694H172H198Q244 694 251 669Q253 663 253 389V116L278 117Q410 119 490 119H495Q511 119 517 115T534 93V63V48Q534 9 508 2Q503 0 310 0L119 1Q99 7 92 28V667",120288:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120289:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120290:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120291:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120292:"450 -20Q444 -20 429 -21T396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715Q364 715 376 715T394 716Q732 716 732 340Q732 268 719 210T686 120T647 68T615 39T601 29T638 -22T676 -73Q679 -78 679 -83Q679 -98 661 -106H593Q526 -106 521 -104Q514 -103 507 -97T496 -84T477 -55L454 -19L450 -20ZM554 509Q516 622 391 622Q294 622 250 535Q220 475 220 345Q220 299 222 266T234 198T258 140T299 99T363 74Q378 71 393 71H395L381 92Q367 114 353 136T338 161Q336 165 336 170Q336 186 352 193L361 194Q370 194 384 194T412 194H452Q457 194 460 194T466 194T471 192T476 191T480 188T483 185T487 180T492 174T497 167T504 158L526 129Q532 127 552 175Q573 231 573 348Q573 455 554 509",120293:"654 24Q654 9 644 5T612 0H577L521 1Q509 5 503 13Q498 20 421 160L343 304H250V168Q250 147 250 118T251 78Q251 24 242 12T192 0H168L119 1Q99 7 92 28V667Q98 686 118 693H124Q131 693 141 693T165 694T195 694T229 694T280 694T332 695Q389 695 428 691T510 675T582 637T627 569Q641 532 641 493Q641 377 537 331L497 317L493 316L571 177Q653 28 654 24ZM487 472T487 492T485 525T476 553T450 577T404 591Q398 592 322 593H250V391H321Q327 391 353 391T385 392T412 395T438 401T457 412T474 430T483 456",120294:"61 503Q61 547 72 583T110 650T186 698T305 716Q405 716 496 671Q513 664 514 657Q514 656 513 648T509 623T503 589L491 525L488 521Q484 518 479 518H475L461 532Q430 565 395 581T305 598Q201 598 201 523Q201 480 240 462T345 431T443 394Q549 324 549 204Q549 160 538 123T502 51T427 -2T308 -22Q180 -22 69 41Q50 52 49 57Q49 58 50 66T54 91T60 125L72 189L75 193Q80 196 84 196Q87 196 104 182T145 149T212 117T304 102Q408 102 408 188Q408 215 396 234T362 263T319 278T267 290T219 302Q149 324 105 380T61 503",120295:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120296:"92 667Q101 694 143 694H172H200Q242 694 251 671Q253 663 253 430Q254 189 255 185Q262 134 288 107T384 79Q498 79 516 168Q520 191 521 431Q521 663 523 671Q532 694 572 694H596H618Q639 694 648 692T665 679Q671 672 671 653Q672 632 672 555V432Q671 200 670 190Q652 79 581 29T383 -22Q137 -22 98 166Q92 195 92 303V667",120297:"27 667Q27 683 39 688T75 694H101Q155 694 159 692Q182 687 194 665Q202 652 283 419T374 142Q376 165 473 445Q552 664 553 666Q568 694 618 694H639H658Q681 694 693 689T705 667Q705 660 592 347Q481 32 477 28Q466 7 441 1H292Q266 7 255 28Q251 32 140 347Q27 660 27 667",120298:"994 694Q1012 683 1014 668Q1014 661 977 519T896 217T845 26Q831 0 783 0H747H711Q685 0 672 5T649 26Q644 36 583 272T517 548Q516 552 516 551Q503 479 437 227Q389 37 383 26Q367 0 323 0H288H254Q207 0 193 26Q191 32 108 346T24 665Q24 685 44 693Q47 694 98 694H115Q152 694 168 668Q174 657 235 417T297 144Q297 134 300 153Q307 204 362 421T427 668Q441 694 488 694H523Q586 694 597 688Q612 683 620 661T651 549Q664 496 673 462Q744 194 750 146V140Q767 223 800 354T857 576T883 668Q897 694 938 694H958H994",120299:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120300:"635 694H668Q688 694 698 690T708 670Q708 664 704 658L446 278L445 152V27Q442 20 440 17T433 9T419 1L368 0H339Q316 0 305 5T288 26Q286 31 286 154V278L157 468Q135 500 101 550Q43 635 34 650T24 671Q24 686 39 693Q42 694 105 694H122H132Q163 694 180 689T214 666Q225 654 336 485Q373 425 373 420L374 418Q375 419 375 421Q378 432 418 493T496 609T536 667Q543 676 551 681T572 689T591 693T615 694T635 694",120301:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120302:"255 394Q218 394 186 383T138 358T109 333T94 321H91Q88 321 86 322T83 325T80 331T79 339T78 349T77 362T75 377Q72 410 72 420Q72 423 72 425T73 429T74 431T77 433T80 435T85 437Q166 475 262 475Q360 475 413 440Q462 406 471 341Q472 332 472 181Q472 155 472 119T473 73Q473 20 462 10T398 0H380Q349 0 337 8T324 48V65Q298 30 257 10T172 -11Q109 -11 70 37T31 145Q31 276 307 289H321V309Q321 337 318 352T300 381T255 394ZM176 146Q176 116 190 97T231 77Q251 77 266 85Q322 110 322 185Q322 189 322 192T322 198L321 201V234L308 232Q176 220 176 146",120303:"54 667Q63 694 102 694H127H151Q190 694 199 671Q201 663 201 544L202 422L211 428Q270 468 355 468Q523 468 523 231Q523 -10 321 -10Q286 -10 261 -2T204 33Q197 11 187 6T142 0H126L81 1Q61 7 54 28V667ZM372 230Q372 317 355 349T280 382Q251 382 204 356V107Q235 76 274 76Q301 76 320 84T349 105T364 139T371 180T372 230",120304:"188 233Q188 199 190 177T200 131T225 95T271 83H281Q356 83 421 130Q433 138 434 139Q446 141 448 131Q449 128 453 84T457 36Q455 30 432 20T364 -1T273 -11Q37 -11 37 232Q37 456 244 474Q246 474 257 474T276 475Q349 475 400 455Q443 436 448 431L451 425Q451 419 443 377Q442 372 441 366T439 356T438 348T436 340T435 334T433 330T431 327T429 325T426 324Q420 324 406 336Q376 362 350 372T281 382Q254 382 236 373T208 352T194 317T189 278T188 233",120305:"225 -11Q192 -11 164 -3T104 29T55 102T37 227Q37 321 63 376Q111 469 223 469Q292 469 349 433L359 426V546Q359 564 359 589T358 623Q358 675 369 684T433 694H451Q497 694 505 669Q507 663 507 347T505 25Q500 9 487 5T450 0H432H413Q356 0 356 36V40Q298 -11 225 -11ZM356 359Q326 382 286 382Q239 382 215 358Q189 330 189 256V229V203V195Q189 102 231 86Q251 76 274 76Q318 76 356 114V359",120306:"30 231Q30 301 51 351T107 426T181 463T262 474H268Q293 474 312 472T366 459T422 427T462 363T480 260Q480 230 466 222T405 213Q395 213 364 213T311 214H173V211Q173 183 183 148T216 96Q244 76 287 76Q319 76 350 85T399 104T433 125T451 136Q463 138 465 128Q466 125 469 84T473 39Q471 29 423 13T330 -9Q321 -10 286 -10Q213 -10 161 11T81 68T42 144T30 231ZM353 292Q350 324 342 344T320 373T294 384T264 387Q191 387 175 286V282H353V292",120307:"67 458H78V502V509Q78 538 79 556T90 604T117 651T169 685T253 704Q254 704 258 704T265 705T275 705T287 704Q364 704 381 687V638V607Q381 591 378 585T366 579Q362 581 351 591T323 610T282 618Q238 618 226 587Q224 581 223 519V458H253Q288 458 298 453Q315 441 315 415Q315 399 312 390T299 377T282 372T259 371H255H226V201Q226 31 224 25Q215 0 174 0H150L106 1Q86 7 79 28L78 199V371H69Q29 371 29 412Q29 425 30 431T40 447T67 458",120308:"63 108Q63 142 83 176L76 184Q35 227 35 300Q35 469 243 469Q330 469 385 437L397 443Q451 469 508 469Q515 468 517 466T522 456T528 425Q534 392 534 386Q532 379 523 377Q520 377 509 381T477 390T431 398L425 399Q453 362 453 297Q453 268 445 242T417 189T351 146T242 130Q169 130 119 153Q117 141 117 136Q117 95 155 83Q161 81 252 81Q354 80 362 79Q437 71 475 48T526 -24Q532 -42 532 -65Q532 -116 489 -156T341 -204Q323 -206 274 -206H256Q39 -206 18 -84Q17 -79 17 -68Q17 15 82 42L76 53Q63 79 63 108ZM310 300Q310 359 298 377T238 396Q217 396 204 390T186 368T179 339T178 300Q178 245 189 224T244 203T299 224T310 300ZM414 -66Q414 -55 411 -47T401 -32T387 -21T368 -14T346 -10T322 -7T297 -6T271 -6T246 -6H193Q163 -6 154 -10T140 -30Q135 -45 135 -62Q135 -134 274 -134Q414 -134 414 -66",120309:"53 667Q62 694 101 694H126H148Q191 694 198 669Q200 663 200 526V390Q263 469 361 469Q390 469 412 465T456 449T491 413T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V667",120310:"72 574Q55 583 51 591T46 619V636L47 670L48 673Q50 676 52 678T56 684T63 690T73 694H81Q89 694 102 694T129 695H181Q193 687 196 685T203 676T207 661T208 634Q208 603 204 593T181 574H72ZM54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",120311:"70 634V648Q70 686 96 693Q100 695 151 695H176Q201 695 213 691T230 670Q232 665 232 634V620Q232 582 206 575Q202 573 151 573H126Q101 573 89 577T72 598Q70 603 70 634ZM-41 -84Q-1 -105 28 -105Q67 -105 78 -85Q83 -77 83 -48T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -62 -124T-52 -89Q-49 -84 -41 -84",120312:"496 23Q496 9 487 5T457 0H427H398Q367 0 354 11Q352 12 288 99L226 183L191 150V90V54Q191 30 186 18T165 2Q160 0 124 0L90 1Q70 7 63 28V667Q72 694 108 694H128H146Q183 694 192 671Q194 663 194 496L195 325L254 383Q266 394 281 409T301 429T316 441T329 450T341 455T357 458T376 458H409H436Q461 458 470 454T480 437Q480 430 477 427T445 395Q417 368 396 347L319 271Q319 270 358 217T442 103T494 32Q496 30 496 23",120313:"54 667Q63 694 102 694H127H149Q192 694 199 669Q201 663 201 347T199 25Q190 0 149 0H125L81 1Q61 7 54 28V667",120314:"197 386Q256 468 366 468Q404 468 430 461T471 438T491 413T503 385Q563 469 666 469Q731 469 769 446T814 350Q815 343 815 185Q815 31 813 25Q808 9 796 5T758 0H737L692 1Q672 7 665 28L664 186V206V290Q664 349 655 365T610 381Q581 381 560 370T529 341T515 311T510 291Q509 286 509 157V82Q509 24 501 12T452 0H431L386 1Q366 7 359 28L358 186V206V290Q358 349 349 365T304 381Q275 381 254 370T223 341T209 311T204 291Q203 286 203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120315:"197 386Q264 468 350 468Q375 468 390 467T429 460T466 443T492 408T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120316:"274 -11Q32 -11 32 225Q32 346 85 406T249 474H266H271Q302 474 325 471T385 458T451 419T498 346Q518 300 518 225Q518 -11 274 -11ZM367 233Q367 322 350 354T270 387Q240 387 222 377T195 344T184 298T182 233Q182 151 198 117T275 83H282Q318 83 339 104Q355 119 361 146T367 233",120317:"125 458H139Q174 458 185 452T202 420L211 426Q245 448 288 458T354 469Q356 469 361 469T369 468Q443 468 481 412Q523 355 523 223Q523 164 509 120T473 51T423 12T371 -7T323 -11Q260 -11 204 33V-65Q204 -80 204 -102T205 -131Q205 -162 200 -175T178 -192Q173 -194 126 -194L81 -193Q61 -187 54 -166V431Q58 447 81 458H125ZM372 230Q372 376 282 376Q247 376 204 352V107L208 103Q213 99 218 95T232 87T251 79T274 76Q323 76 349 116Q372 153 372 230",120318:"226 -11Q37 -11 37 236Q37 294 51 338T86 407T135 445T186 464T233 469H235Q300 469 349 422L359 413V425Q359 452 376 464Q384 469 433 469H455Q498 469 505 444Q507 438 507 137Q507 -163 505 -169Q500 -185 487 -189T450 -194H432H413Q367 -194 358 -171Q356 -163 356 -63V40L348 33Q296 -11 231 -11H226ZM281 375Q188 375 188 228Q188 77 275 77Q322 77 359 120V328Q338 357 324 366T281 375",120319:"54 437Q58 453 81 464H122H147Q186 464 194 439Q196 434 196 405V377L203 387Q245 456 324 468Q325 468 331 468T340 469Q347 469 356 462V360Q350 355 346 354T339 353T326 353T300 347Q260 337 234 311T202 252Q201 247 201 138Q201 122 201 98T202 66Q202 33 197 20T175 2Q170 0 125 0L81 1Q61 7 54 28V437",120320:"37 328Q37 392 75 433T203 474Q254 474 265 473Q319 465 370 442Q378 439 380 432Q380 426 372 384Q364 336 359 333Q358 331 355 331Q348 331 337 341Q282 388 216 388H208Q190 388 180 387T161 377T151 351Q151 333 164 323T224 306L267 297Q314 285 355 246T396 144Q396 17 282 -5Q260 -10 218 -10Q170 -10 124 2T55 26T30 44Q30 48 39 99T49 153Q52 159 60 159Q66 159 70 153Q100 120 133 101T218 82Q231 82 238 83T258 87T277 101T283 126Q283 149 260 160T200 176T153 186Q109 201 73 236T37 328",120321:"225 267Q225 202 226 169T232 115T244 88T265 82Q295 84 318 100T345 116Q352 116 354 110T364 77Q373 46 373 43Q373 28 312 9T190 -10Q160 -10 139 1T107 29T89 77T82 136T80 210V258V371H66H59Q39 371 27 386Q20 394 20 417Q21 432 23 437Q35 458 60 458H65H83V510L84 562Q93 589 131 589H154H174Q216 589 223 564Q225 558 225 508V458H274Q330 458 338 453Q355 441 355 415Q355 388 338 376Q330 371 274 371H225V267",120322:"53 431Q62 459 100 459Q105 459 114 459T127 458H152Q192 458 201 435Q203 427 203 262Q204 86 208 77Q209 74 216 71Q227 66 258 66H264Q334 66 354 140L356 150L357 290Q357 427 359 435Q365 449 377 453T412 458H432H450Q498 458 506 433Q508 427 508 229T506 25Q498 0 451 0H434H418Q386 0 374 7T360 43V58L352 49Q298 -11 199 -11Q135 -9 101 11T56 80Q52 100 52 273L53 431",120323:"26 429T26 435T32 448T44 456Q48 458 85 458H99Q145 458 161 431Q162 429 207 285L251 145L294 284Q333 410 341 430Q351 451 374 456Q379 458 420 458H430Q450 458 457 456T471 443Q473 437 473 435Q473 426 443 325T381 126L350 28Q339 7 316 2Q312 0 250 0Q187 0 183 2Q160 7 149 28L136 68Q124 109 106 166T70 283T39 385",120324:"699 458Q717 447 719 432Q719 426 666 230T610 27Q602 10 588 5T548 0H512H482Q431 0 420 17T384 135Q356 241 352 298V308L351 295Q348 251 322 145T290 28Q279 0 233 0H212H191Q146 0 133 27Q130 33 77 229T24 430Q24 449 44 457Q47 458 79 458Q122 458 126 456Q154 450 163 419L233 153Q241 187 272 304T307 431Q318 458 368 458Q394 458 398 456Q421 451 430 431Q434 423 509 147L547 286Q582 416 588 429Q600 454 624 457Q632 458 647 458H663H699",120325:"92 0Q87 0 77 0T62 -1Q24 -1 24 22Q24 29 33 41T106 136Q185 237 184 238Q184 239 147 284T73 376T33 427Q31 430 31 436Q31 451 45 457Q48 458 96 458H122Q152 458 163 450T208 394L247 345L282 394Q288 403 297 416T309 434T319 444T328 452T338 455T352 458T372 458H393H440Q457 449 457 435Q457 428 450 419T379 328Q308 239 308 237L389 137Q409 112 436 79Q475 31 475 23Q475 -1 436 -1Q432 -1 422 -1T407 0Q360 0 352 3Q343 6 336 16T291 83L247 151L245 148Q243 145 239 139T229 124T218 106T204 84Q167 24 160 15T141 1L92 0",120326:"454 458Q473 446 473 430Q473 426 394 184L311 -68Q291 -119 245 -162T123 -205Q51 -205 46 -190Q44 -187 40 -142T36 -92Q36 -90 36 -88L37 -87Q41 -80 46 -80Q48 -80 73 -92T126 -105Q146 -105 161 -98T185 -76T197 -53T206 -28L215 0L122 212Q29 427 29 435Q29 448 46 457Q49 458 91 458Q93 458 106 458T125 457T140 454T157 446T170 431Q183 410 224 305T266 158Q266 152 266 151Q267 151 268 163Q271 206 302 310T342 432Q354 458 398 458H418H454",120327:"268 376Q250 376 180 375T92 374Q69 374 63 380Q46 390 46 419Q46 428 49 437Q57 451 73 457Q76 458 242 458T413 456Q420 455 427 448Q439 438 439 413Q439 392 433 385Q432 383 318 236T204 88Q235 88 306 89T395 90H399Q408 90 414 89T427 84T438 70T442 45Q442 9 416 2Q411 0 236 0H136Q73 0 62 1T41 12Q31 23 31 47Q31 68 36 77Q37 78 51 97T96 155T153 228L268 376",120328:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",120329:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",120330:"124 266Q124 372 179 473T333 639T544 705Q592 705 635 697T698 679L718 670Q719 669 701 621T681 572L676 576Q670 580 661 586T641 598T614 611T583 620Q558 625 526 625Q406 625 318 516T230 276Q230 238 236 212Q251 148 294 108T412 68Q469 68 508 80T598 123Q608 129 608 128Q606 109 603 87L598 45L573 33Q521 7 486 -1T394 -10Q358 -10 346 -8Q260 5 202 62Q124 145 124 266",120331:"162 348L236 694H385Q535 693 543 692Q600 682 641 654T705 586T737 506T747 425Q747 296 672 187Q625 114 548 62T384 1Q376 0 262 0Q88 0 88 1L98 46Q107 90 126 177T162 348ZM622 533Q575 624 443 624Q434 624 419 624T399 623H321L263 348Q249 283 234 213T212 107L204 72Q204 71 289 71Q374 72 386 74Q501 94 573 193T646 422Q646 487 622 533",120332:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",120333:"86 2Q88 4 160 346T233 689Q233 691 453 691T673 689Q670 686 656 611H488L320 612Q314 579 302 523T281 427T272 385Q272 384 419 384H567L551 308H255L223 156Q216 124 207 82T194 20L190 2Q190 0 138 0H86V2",120334:"125 267Q125 375 182 476T337 641T544 705Q598 705 644 693T710 669T730 655L712 609L693 560L692 557L681 567Q618 626 526 626Q447 626 378 573T269 440T229 277Q229 185 276 127T406 68Q422 68 451 71T502 78T524 84L526 93Q528 102 532 119T539 153L553 222Q553 223 495 223Q436 223 436 224Q436 230 444 262L452 299H662V296Q661 290 635 166T607 40Q606 37 576 25T492 1T391 -11Q272 -11 199 66T125 267",120335:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",120336:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",120337:"377 424L435 694H535V691Q534 685 476 412T416 135Q401 74 350 26T210 -22Q165 -22 124 -11T65 9T46 21L54 41Q62 61 70 83T81 109Q82 111 85 106Q86 105 87 103Q93 94 103 84T135 64T185 53Q238 53 272 76T317 142Q317 145 325 182T348 289T377 424",120338:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",120339:"161 348L235 694H338V691Q338 690 273 385T208 79Q278 80 362 80H516Q502 11 499 2V0H293Q87 0 87 1L96 46Q106 90 125 177T161 348",120340:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",120341:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",120342:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",120343:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",120344:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 305 693 194T543 36Q547 29 586 -47T625 -125H504L450 -8Q406 -22 363 -22Q256 -22 187 56T118 254ZM661 437Q661 532 616 584T506 636Q428 636 361 578T257 433T220 258Q220 167 264 113T380 58Q390 58 397 58T408 59T413 60T417 61Q417 63 387 127T356 193Q356 194 409 194H462L485 150L508 105Q509 103 532 125T567 161Q661 278 661 437",120345:"162 348L236 694H375H414H445Q507 694 538 690T606 668Q698 623 698 534V528Q698 447 608 377Q582 358 555 345T512 326L497 321L617 0H565L513 1L402 309H255L189 0H138Q88 0 88 1L98 46Q107 90 126 177T162 348ZM603 525Q603 603 499 620Q486 622 403 623H321L297 506Q292 482 285 449T274 402L271 387V385H346Q350 385 363 385T386 384Q548 384 592 479Q603 503 603 525",120346:"161 478Q161 568 242 642T435 716Q527 716 599 673L609 667Q595 633 589 615L571 568Q570 568 564 575T546 592T518 611T475 628T417 635Q351 635 305 596T259 507Q259 465 290 444T372 411T432 396Q473 385 509 343T545 236Q545 140 464 59T270 -22Q155 -22 54 48L92 146Q93 146 101 138T124 117T161 92T216 72T288 63Q360 63 403 109T447 204Q447 220 444 233T435 256T421 273T404 285T385 295T366 301T347 306T331 310T315 314T292 321T265 331T235 346T207 367T183 395T168 431T161 478",120347:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",120348:"340 -22Q251 -22 191 33T131 177V187Q131 192 131 195T132 205T133 215T136 231T141 253T147 285T156 328T168 384T184 457L235 694H338V691Q338 690 288 451T236 210Q234 194 234 177Q234 138 247 111T280 72T319 54T357 49Q408 49 449 74T510 128Q516 136 521 143T530 158T538 175T545 194T553 220T560 250T569 289T579 336T591 395T606 464L655 694H747V691Q651 243 645 213Q623 149 587 102Q482 -22 340 -22",120349:"220 348L161 694H216Q270 694 270 693L283 613Q334 313 346 215Q359 102 359 96Q359 87 358 84Q388 162 684 657L706 694H753Q799 694 799 693L387 0H333Q279 0 279 1L272 45Q264 89 249 177T220 348",120350:"596 540Q596 562 597 585T599 609Q599 588 436 255Q402 185 362 104L310 0H213V3Q213 6 188 347T161 694H263L265 664Q290 327 293 184Q293 112 289 85Q290 85 290 87Q290 95 301 123T332 194T373 282T419 380T463 469T498 541T517 579L574 694H671V689L674 646Q678 603 682 538T691 401T699 263T703 160Q703 102 700 87Q719 154 930 576L989 694H1076Q1076 693 903 347L730 0H628V4L626 26Q624 48 622 85T616 168T609 267T603 369T598 464T596 540",120351:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",120352:"151 692Q151 694 212 694H272L418 362L696 683L705 694H758L809 693Q809 692 630 490T444 280Q442 275 413 139L383 1L333 0Q282 0 282 2Q283 3 312 141L341 278L246 484L151 692",120353:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",120354:"313 386Q286 386 260 381T217 369T186 355T164 342T155 337Q154 338 159 377T165 418Q251 461 320 461Q322 461 328 461T337 460Q397 460 435 424T473 329Q473 325 473 318T472 308Q432 110 407 2V0H317V2L325 38Q295 21 269 10Q215 -10 156 -10H149Q76 -10 62 69Q61 75 61 90Q61 127 73 150T116 194Q146 215 207 231T348 252H368L373 277Q378 302 378 318Q378 367 339 384Q332 386 313 386ZM150 116Q150 93 171 79T223 65Q259 65 293 85T341 135Q343 140 348 160T353 184Q353 186 342 186Q298 186 231 174T153 134Q150 127 150 116",120355:"302 -11Q266 -11 235 1T190 26L176 38Q170 8 168 2V0H121Q75 0 75 1L84 46Q94 90 113 177T149 348L223 694H267Q312 694 312 693T282 551T251 407Q251 406 256 408T271 415Q347 454 430 454H438Q501 454 528 374Q539 339 539 299Q539 179 466 84T302 -11ZM443 275Q443 317 421 348T346 379Q318 379 296 369Q269 359 238 332L193 118L198 109Q220 65 269 65Q350 65 396 130T443 275",120356:"75 164Q75 226 100 282T165 377T252 437T342 460H347Q447 460 499 417L483 378Q468 339 468 338Q466 338 455 347T424 366T385 378Q355 382 334 382Q262 382 215 318T168 177Q168 120 196 95T259 69H269Q345 69 420 108Q432 114 432 113T427 72L422 32L402 22Q382 12 344 2T259 -11Q214 -11 180 2T126 36T95 81T79 126T75 164",120357:"73 156Q73 224 102 293T184 408T294 455Q375 455 432 413Q438 407 438 410T469 553L499 694H588V691Q588 690 515 348T441 2V0H348V2Q357 29 357 43L352 41Q332 24 288 7T196 -10H190Q178 -10 166 -7T134 8T98 46T75 113Q73 129 73 156ZM419 335Q419 339 412 348T386 368T342 379Q284 379 243 343T184 261T167 168Q167 122 191 94T263 66Q321 66 367 116L374 124L397 229Q419 333 419 335",120358:"248 -11Q170 -11 121 41T71 173Q71 265 133 349T285 454Q305 460 318 460H328Q368 460 399 448Q472 414 472 309Q472 274 464 234L462 219H159Q156 198 156 185Q156 137 179 107T237 68Q246 66 268 66Q345 66 427 113V109Q426 108 422 73T417 37Q417 34 409 29Q329 -11 248 -11ZM401 299Q399 337 376 361T316 385Q291 385 266 371Q220 350 184 289H401V299",120359:"381 443Q381 440 374 407T366 371H315Q263 371 263 369Q262 368 224 186Q215 145 205 97T189 25L184 2V0H94V2L99 25Q104 48 114 96T134 186Q172 368 173 369Q173 371 139 371H106V373L114 410L121 444H155L188 445L191 455L212 551Q232 612 288 658T415 705Q438 705 464 701T494 694Q478 614 477 614L467 618Q457 621 440 624T406 629H400Q333 629 306 579Q301 568 289 507L275 444H328Q381 444 381 443",120360:"113 252Q113 334 177 394T311 454Q332 454 350 451T379 442T398 432T410 424L413 421Q412 423 411 424L409 426Q409 429 434 436T496 449T560 455H568V451Q568 447 567 429T566 394L565 377L553 379Q522 385 479 385Q463 385 456 384L443 383L436 392Q454 357 454 324Q454 243 390 182T249 120Q233 120 219 122T195 128T178 136T167 142L163 145Q149 131 149 105Q149 78 171 72L242 71Q246 71 269 71T303 71T336 68T372 62T403 51T432 32Q461 8 461 -40Q461 -112 383 -159T211 -206Q123 -206 68 -172T12 -86Q12 -55 31 -23T82 32Q90 38 89 39Q89 40 87 44T82 59T80 82Q80 134 126 189Q113 228 113 252ZM369 319Q369 354 350 368T304 383Q274 383 252 369T218 333T202 291T197 255Q197 221 217 206T263 191Q317 191 343 233T369 319ZM373 -59Q373 -41 362 -30T330 -13T291 -7T247 -5H216Q167 -5 158 -6T139 -12Q123 -20 110 -38T97 -76Q97 -102 133 -118T221 -134Q242 -134 267 -130T316 -118T357 -94T373 -59",120361:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 1L82 46Q92 90 111 177T147 348L221 694H265Q310 694 310 693T279 544L247 395Q325 455 403 455Q513 455 513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120362:"189 578Q190 579 199 627T211 678V680H315V678Q313 675 304 627T293 578V576H189V578ZM168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",120363:"211 577L233 680H284Q336 680 336 679L315 576H263Q211 576 211 577ZM19 -204Q-12 -204 -40 -196T-82 -179T-96 -170Q-96 -168 -78 -132L-61 -95L-54 -103Q-32 -126 3 -126Q26 -126 50 -116Q76 -101 83 -85Q84 -79 140 180T196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204",120364:"150 348L224 694H310V691Q218 259 218 258L232 270Q245 281 274 306T327 351L435 444H489L542 443Q542 442 443 357L344 272L471 1L422 0H372L366 14Q359 27 347 54T323 105L273 210Q271 210 231 174L190 139L160 0H118Q76 0 76 1L86 46Q95 90 114 177T150 348",120365:"148 348L222 694H311V691Q311 690 238 348T164 2V0H119Q74 0 74 1L84 46Q93 90 112 177T148 348",120366:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392H400Q451 454 472 439Q482 434 489 427T500 412T506 399T510 388L511 384Q511 384 517 388Q563 431 620 446Q648 455 680 455Q790 455 790 358Q790 334 785 309Q784 304 753 156T720 2V0H627V2L634 34Q641 65 650 110T669 200T686 281T693 321Q693 379 613 379Q553 379 514 302Q503 276 486 202T457 66T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120367:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392Q416 454 433 452T470 440T502 411T513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120368:"69 169Q69 238 107 306T211 417T348 461Q419 461 471 412T523 271Q523 161 438 75T247 -11Q170 -11 120 39T69 169ZM432 279Q432 338 401 361T333 385Q280 385 240 352T182 273T164 178Q164 119 195 94T265 68Q306 68 344 94Q380 115 406 169T432 279",120369:"259 443Q251 405 251 404L260 409Q269 414 286 421T324 436T375 449T434 455Q482 455 510 417T538 303Q538 169 463 79T302 -11Q226 -11 176 39V36Q175 35 151 -80L127 -193Q127 -194 80 -194H34V-191L102 127L169 443Q169 444 214 444T259 443ZM269 65Q332 65 386 124T441 262Q441 304 422 334T370 373Q356 375 339 375Q293 375 238 331L193 118Q200 103 206 94T229 75T269 65",120370:"72 149Q72 272 146 363T304 455Q340 455 371 442T409 423T436 398Q438 411 442 427L448 455H538L400 -193Q400 -194 354 -194Q307 -194 307 -193L356 37V41Q355 41 350 38T332 27T302 13Q247 -10 191 -10H179Q138 -10 105 32T72 149ZM414 298Q402 376 341 376Q277 376 223 317T169 182Q169 121 198 93T265 65Q319 65 365 111L377 123L414 298",120371:"240 377L244 380Q248 384 255 390T272 404T296 419T325 434T361 446T401 454Q403 454 408 454T416 455H424L421 442Q419 435 413 405T406 373Q351 373 294 336T216 237Q213 231 201 173T178 60T164 2V0H119Q74 0 74 2L122 226L170 449Q170 450 213 450H255L247 414Q246 409 245 403T243 393T241 385T240 379T240 377",120372:"99 299Q99 318 106 341T133 393T195 441T298 461Q336 461 370 453T420 437L436 429Q436 428 421 389T405 350Q356 386 273 386H265Q248 386 237 384T211 371T191 337Q189 329 189 326Q189 320 190 315T194 306T200 299T209 293T218 289T228 285T239 283T251 281T263 278L270 276Q278 275 283 274T298 270T316 264T333 255T351 243T367 228T380 209T388 186T391 157Q391 96 341 43T193 -11Q171 -11 150 -8T114 -1T84 9T61 19T45 28T35 33Q35 36 67 116L76 109Q132 67 211 67Q258 67 279 88T301 135Q301 159 280 170T224 187T180 197Q141 212 120 239T99 299",120373:"245 68Q267 68 289 75T322 90L334 98Q338 94 338 28V24L324 19Q268 -4 218 -8Q198 -11 177 -11Q118 -11 118 75Q118 98 123 127Q125 137 149 251T174 369Q174 371 135 371H97V373L105 410L112 444H152L192 445L200 478Q208 512 213 541L219 571H261Q303 571 303 570T290 506L276 444H343Q410 444 410 443Q410 440 403 407T395 371H328Q261 371 261 369Q211 152 211 118Q211 68 245 68",120374:"166 -10H160Q146 -10 137 -8T115 0T97 22T90 63Q90 79 130 268L167 443Q167 444 214 444Q260 444 260 443L224 273Q187 97 187 86Q187 70 202 65T250 59Q303 59 336 83T379 139Q380 143 412 292T444 443Q444 444 491 444Q537 444 537 443T491 225T443 2V0H353V2L361 38L352 34Q344 29 326 22T286 7T232 -5T166 -10",120375:"177 6L108 442V444H201V442Q202 441 213 371T235 213T246 90V65Q259 117 429 406L450 444H495Q540 444 540 443Q539 442 411 221L282 1L230 0H178L177 6",120376:"148 5Q147 8 128 222T109 440L108 444H199V442Q200 441 204 385T214 253T219 140Q219 108 215 76Q215 72 214 67V65L215 66Q219 95 278 221L390 444H475V437Q497 203 497 121Q497 90 494 70Q494 67 494 67L496 73Q520 143 654 405L674 444H718Q762 444 762 443L534 1L483 0H432V5Q429 28 422 126T413 283Q413 343 416 370L417 378Q416 377 416 376Q401 303 248 12L242 0H148V5",120377:"317 229Q453 9 460 0H409L359 1L312 88Q266 176 265 176Q265 177 254 165T223 132T182 88L100 0H1L15 14Q29 28 61 59T118 115L236 229L226 244Q108 433 100 444H201L290 294L438 444H537L528 435Q526 432 512 418T468 376T418 327L317 229",120378:"11 -117L20 -120Q28 -124 46 -128T84 -132H100Q124 -122 149 -85Q200 -6 200 1Q200 17 155 204T109 442Q109 444 156 444H203Q203 443 208 419T221 357T235 277T248 190T254 114Q254 81 250 67V65Q251 65 251 67Q256 94 297 177Q339 259 422 397L450 444H540Q540 443 386 186T219 -90Q179 -153 145 -179T73 -205Q52 -205 34 -202Q29 -202 21 -201T7 -198L1 -197Q1 -196 6 -157T11 -117",120379:"129 408L136 444H315Q494 444 494 443Q494 441 489 419L484 396L164 76L291 77Q418 77 418 76T411 41T402 2V0H215Q28 0 28 2L34 27L38 50L360 371L240 370Q121 370 121 371Q124 388 129 408",120432:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",120433:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",120434:"40 305Q40 437 110 529T281 622Q315 622 343 611T387 589T404 578Q409 585 415 596T425 611T435 618T452 622Q472 622 478 609T485 566Q485 559 485 540T484 508V460Q484 413 478 403T442 393Q417 393 409 402Q400 409 400 420Q400 428 395 445T380 487T347 528T295 546Q235 546 180 483T124 306Q124 245 141 197T186 121T241 80T296 66Q346 66 373 103T400 178Q400 209 435 209H442H450Q484 209 484 172Q480 96 421 43T281 -11Q177 -11 109 84T40 305",120435:"38 1Q16 8 16 38Q16 62 32 73Q39 76 58 76H78V535H58Q40 535 32 538Q16 548 16 573Q16 587 17 591Q23 604 34 607T83 611H166H176Q188 611 209 611T239 612Q299 612 337 597T415 530Q485 438 485 300Q485 180 431 100T301 3L291 1H38ZM400 301Q400 363 385 410T346 482T303 519T267 534Q261 535 210 535H162V76H214L267 77Q323 89 361 148T400 301",120436:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",120437:"384 260Q384 230 377 221T342 212Q317 212 309 220Q300 229 300 252V268H179V76H249Q264 67 267 61T271 38Q271 10 249 1H44Q22 9 22 32V38Q22 63 39 73Q45 76 69 76H95V535H69H59Q42 535 32 542T22 573Q22 602 44 610H50Q56 610 66 610T91 610T125 610T164 611T208 611T257 611H468Q470 609 475 606T481 602T485 598T488 593T489 586T490 576T490 562V526V488Q490 452 472 444Q468 442 448 442Q423 442 415 450Q408 457 407 463T406 501V535H179V344H300V360Q300 383 309 392T342 401Q373 401 382 381Q384 376 384 306V260",120438:"38 306Q38 447 105 534T261 622Q280 622 298 618T329 608T350 596T366 585L371 581Q373 581 377 591T390 612T417 622Q437 622 443 609T450 566Q450 559 450 540T449 508V460Q449 413 443 403T407 393Q392 393 386 394T373 402T364 426Q360 472 335 509T271 546Q214 546 168 477T121 308Q121 210 164 138T271 65Q293 65 310 78T337 109T352 147T360 180T362 195Q362 196 333 196L304 197Q282 204 282 227V234Q282 247 282 251T288 261T304 272H474Q488 263 492 256T496 234Q496 211 479 199Q475 197 461 196H449V21Q441 6 434 3T412 -1H407H402Q385 -1 379 3T364 28Q350 14 322 2T260 -11Q173 -11 106 76T38 306",120439:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",120440:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",120441:"202 543T202 573T224 610H228Q231 610 237 610T251 610T269 610T291 611T315 611T342 611H457Q471 602 475 595T479 573Q479 549 462 538Q454 535 432 535H408V328Q408 159 408 133T402 93Q386 48 340 19T229 -11Q158 -11 108 16T57 100Q57 129 73 141T108 154Q128 154 143 140T159 102Q159 93 155 79Q188 65 228 65H230Q290 65 318 106Q323 115 323 139T324 329V535H274L224 536Q202 543 202 573",120442:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",120443:"27 594Q34 605 43 608T84 611H154H213Q258 611 269 605T281 573Q281 546 263 538Q257 535 222 535H185V76H404V118V145Q404 168 411 177T446 186H453Q478 186 486 167Q488 161 488 93V50Q488 24 485 17T466 1L258 0H147H99Q47 0 36 6T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594",120444:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",120445:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",120446:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",120447:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",120448:"56 306Q56 380 58 426T68 510T87 568T120 600T170 617T240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 124 447 66Q433 23 394 6L424 -53Q454 -112 454 -118Q454 -128 441 -138H377Q367 -135 363 -129T333 -69L304 -11H254Q205 -10 180 -8T128 6T91 36T70 92T58 178T56 306ZM227 151Q227 171 262 171H276H281Q292 171 296 171T305 170T313 165T317 158T323 145T332 127L353 88Q356 88 361 95T372 131T382 202Q384 228 384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 248 141 217T146 154T157 109T178 83T212 68T262 65H266L264 70Q261 75 256 85T247 105Q227 145 227 151",120449:"16 571Q16 598 27 605T76 612Q84 612 108 612T148 611Q268 611 294 605Q346 592 389 550T432 440Q432 394 410 359Q393 329 366 310L358 303Q387 273 399 239Q405 219 405 178T408 106T421 68Q426 65 428 65Q433 65 435 74T438 96T441 112Q450 130 480 130H485Q519 130 522 100Q522 79 516 56T488 11T434 -11Q421 -11 408 -8T377 5T344 37T324 93Q322 101 322 154L321 209Q304 257 257 267Q252 268 207 268H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571ZM348 440Q348 478 321 502T260 532Q252 534 208 535H165V344H208Q212 344 223 344T239 345T252 346T266 348T278 351T293 358Q348 387 348 440",120450:"52 454Q52 524 107 572T229 621Q266 621 274 620Q326 610 360 588L371 581Q377 594 379 598T386 610T397 619T412 622Q433 622 439 610T446 570Q446 563 446 545T445 515V479Q445 441 444 432T436 417Q428 408 403 408T370 417Q361 424 361 434Q361 439 360 448T351 476T331 509T295 535T238 546Q194 546 163 522T132 458Q132 435 148 412Q155 401 166 393T192 380T218 371T247 364T270 359Q341 342 349 339Q389 325 418 296T461 229Q472 201 472 164Q469 92 417 41T287 -11Q240 -11 200 -1T143 19L126 29Q117 6 109 -2Q100 -11 84 -11Q64 -11 58 1T51 42Q51 49 51 66T52 95V135Q52 173 53 180T61 194Q70 203 95 203Q119 203 127 194Q136 186 136 168Q143 66 284 66H290Q325 66 350 85Q391 115 391 165Q391 204 369 228T322 260Q320 260 255 275T185 293Q123 309 88 355T52 454",120451:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",120452:"-3 573Q-3 597 8 604T50 612Q57 612 77 612T111 611H200Q214 602 218 595T222 573Q222 549 205 538Q198 535 175 535H151V359Q151 333 151 291Q152 177 156 162Q157 160 157 159Q165 123 193 95T262 66Q303 66 330 94T367 159Q371 175 371 191T373 359V535H349H339Q328 535 322 537T309 548T303 573T306 595T325 611H506Q520 602 524 595T528 573Q528 549 511 538Q504 535 481 535H457V364Q457 189 456 182Q448 101 394 45T262 -11Q189 -11 132 43T68 182Q67 189 67 364V535H43H33Q22 535 16 537T3 548T-3 573",120453:"19 578Q19 585 20 590T23 598T29 604T38 608T48 610T62 611T78 612T97 611T119 611H195Q210 602 213 596T217 573Q217 561 216 555T206 542T179 535H164Q166 529 188 435T235 231T261 94L262 84V88Q263 91 263 94Q265 121 289 231T336 438L360 535H345Q308 535 308 566V573Q308 586 308 590T314 600T330 611H484Q499 602 502 595T505 573Q505 560 504 554T493 541T465 535H447L384 278Q321 19 319 14Q309 -7 278 -7H262H246Q215 -7 205 14Q203 19 140 278L78 535H59Q45 535 38 536T25 547T19 573V578",120454:"459 611Q491 611 501 605T512 573Q512 538 482 535H474L439 276Q406 26 402 11Q398 2 389 -3Q387 -3 386 -4L380 -7H359H349Q324 -7 313 13Q307 29 285 139T263 275Q263 283 262 283Q261 282 261 274Q261 248 239 137T211 13Q200 -7 175 -7H165H144Q136 -3 127 3Q121 10 117 36T85 276L50 535H42Q26 536 19 545T12 564V573Q12 603 33 610Q37 611 101 611H134Q165 611 175 604T186 573Q186 563 186 559T182 547T169 538T143 535H122V531Q124 517 133 446T155 266T172 96V84L173 102Q176 157 192 243T215 346Q227 367 259 367H262H265Q297 367 309 346Q316 329 332 243T351 102L352 84V96Q356 161 368 266T390 444T402 531V535H381Q366 535 359 536T345 547T338 573Q338 600 356 608Q362 611 425 611H459",120455:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",120456:"20 573Q20 597 30 604T72 611H121H198Q212 602 216 595T220 573Q220 568 219 563T217 555T214 549T211 544T207 541T203 538T198 537T194 536T190 536L188 535Q179 535 179 534L188 516Q196 497 208 470T232 415T252 363T261 332Q261 329 262 329T263 332Q263 354 333 508L345 534Q345 535 336 535Q305 538 305 567V573Q305 589 308 595T327 611H483Q505 598 505 573Q505 549 488 538Q481 535 460 535H438L304 245V76H325H331Q343 76 350 75T363 64T369 38Q369 10 347 1H178Q167 5 162 11T157 21T156 38V44Q156 66 172 73Q180 76 199 76H220V245L86 535H64Q44 535 36 538Q20 548 20 573",120457:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",120458:"126 306Q105 306 90 321T74 359Q74 439 211 439Q268 439 276 438Q343 426 383 390T430 306Q431 301 431 190V81Q446 79 465 78T492 76T509 72T521 60T524 38Q524 11 506 3Q502 1 466 1Q426 1 406 5T379 14T355 36L345 30Q284 -6 205 -6Q135 -6 92 39T48 141Q48 182 79 212T158 256T252 278T342 285H347V290Q347 315 325 335T267 362Q258 363 224 363Q189 363 185 362H179L178 358Q178 353 178 352T176 345T174 337T170 330T165 322T158 316T150 311T139 308T126 306ZM132 140Q132 115 157 93T224 70Q269 70 302 87T344 133Q346 139 347 175V211H339Q256 209 194 190T132 140",120459:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 491V396L182 402Q217 424 256 431Q280 437 309 437Q376 437 434 379T492 217Q492 162 473 118T422 47T358 8T293 -6Q229 -6 174 38Q171 13 163 7T135 1H131H122Q99 1 90 23L89 279V535H58L27 536Q4 543 4 573ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120460:"291 -6Q196 -6 131 60T66 216Q66 296 119 361Q154 403 200 421T273 439Q275 440 293 440H313Q400 440 433 409Q454 388 454 359Q454 335 439 321T402 306Q380 306 365 321T350 357V362L340 363Q339 363 326 363T303 364Q280 364 266 362Q217 352 184 313T151 215Q151 153 199 112T313 70Q341 70 357 85T381 118T394 140Q402 146 424 146Q443 146 447 144Q466 137 466 117Q466 106 457 88T429 47T374 10T291 -6",120461:"266 573Q266 596 277 603T314 611H352H385Q411 611 419 607T435 586V76H498Q512 67 516 60T520 38Q520 9 498 1H436Q429 1 417 1T398 0Q375 0 363 7T351 34V43L342 36Q288 -6 223 -6Q143 -6 87 58T31 216Q31 307 88 372T230 437Q292 437 342 405L351 399V535H320L289 536Q266 543 266 573ZM351 290Q347 302 337 316T302 346T244 361Q193 361 154 319T115 215Q115 152 152 111T235 70Q314 70 351 170V290",120462:"48 217Q48 295 100 361T248 439L258 440Q268 440 274 440Q329 438 369 416T428 359T456 292T464 228Q464 215 461 208T454 198T442 190L288 189H135L138 179Q153 132 199 102T303 71Q336 71 353 86T380 120T398 143Q404 146 422 146Q453 146 462 126Q464 120 464 116Q464 84 416 39T285 -6Q187 -6 118 59T48 217ZM377 264Q371 291 365 306T341 338T294 362Q288 363 264 363Q225 363 190 336T139 264H377",120463:"43 395Q44 405 44 408T47 416T53 423T66 431H176V461Q176 500 182 518Q201 570 252 593T353 617Q399 614 418 593T437 548Q437 528 424 514T387 499Q365 499 353 511T338 537V541H328Q275 536 261 494Q260 490 260 460V431H327Q334 431 346 431T364 432Q392 432 404 425T416 393T405 362T365 355H327H260V76H319Q375 76 388 71T401 38Q401 27 400 23T395 12T379 1H58Q47 6 42 12T36 23T35 38Q35 65 53 73Q59 76 117 76H176V355H121H93Q64 355 54 362T43 395",120464:"60 274Q60 337 107 386T233 436Q278 436 316 417L329 410L338 416Q384 442 427 442T489 423T509 381T494 345T460 332Q449 332 440 338Q432 341 427 348T419 360T415 365Q414 364 410 364L383 355Q406 320 406 274Q406 211 358 162T233 112Q189 112 155 128L146 133Q142 125 142 115Q142 99 150 85T175 71Q182 72 187 70Q188 70 195 70T218 70T254 69Q259 69 275 69T297 69T318 68T340 66T361 62T384 57T405 49T428 38Q495 -1 495 -76Q495 -143 427 -186T262 -229Q161 -229 94 -185T29 -73Q30 -60 33 -48T39 -26T47 -8T57 8T67 20T77 30T86 38L91 43Q91 44 86 53T75 80T70 117Q70 142 89 183L83 194Q60 232 60 274ZM321 274Q321 312 296 337T230 362Q197 362 171 338T145 274Q145 235 170 211T233 187Q273 187 297 212T321 274ZM422 -78Q422 -54 408 -38T366 -15T315 -6T255 -4H200Q198 -4 193 -4T183 -3Q148 -3 125 -26T102 -78Q102 -110 151 -132T261 -154Q321 -154 371 -132T422 -78",120465:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 489Q173 394 175 394L186 402Q197 410 219 420T269 434Q278 436 306 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 10 286 32V38V46Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V535H58L27 536Q4 543 4 573",120466:"202 538T202 559T218 596T260 612Q283 612 300 597T317 560Q317 538 300 523T260 507Q235 507 219 522ZM411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",120467:"261 559Q261 580 277 596T319 612Q342 612 359 597T376 560T360 523T320 507Q296 507 279 523T261 559ZM75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",120468:"13 42Q13 63 23 69T69 76H102V535H69H54Q34 535 24 542T13 573Q13 588 15 593Q22 605 29 608T56 611H95Q113 611 122 611T140 610T152 609T159 607T163 603T167 597T173 589V413L174 237L295 355H275Q260 355 253 356T239 367T232 393Q232 419 243 425T304 431H359H464Q479 422 482 415T485 393Q485 364 464 356L431 355H398L293 254L427 76H486Q501 67 504 60T507 38Q507 28 507 24T501 12T486 1H314Q292 8 292 38Q292 62 308 73Q312 75 326 76L338 77L290 140Q279 154 267 171T248 196L242 204L207 171L173 139V76H206H221Q241 76 251 69T262 38Q262 11 244 3Q240 1 138 1Q123 1 100 1T70 0Q32 0 23 7T13 42",120469:"51 573Q51 602 73 610H76Q79 610 84 610T97 610T113 610T133 611T155 611T179 611H282Q301 598 304 586V76H452Q466 67 470 60T474 38Q474 10 452 1H73Q51 9 51 32V38Q51 54 54 60T73 76H220V535H146L73 536Q51 545 51 567V573",120470:"133 76Q156 74 164 67T172 38Q172 9 151 1H11Q-12 8 -12 38Q-12 61 5 73Q10 75 28 76H45V355H28Q10 356 5 358Q-12 370 -12 393Q-12 419 11 431H52H70Q91 431 100 427T116 405Q163 436 200 436Q255 436 281 390L285 394Q289 398 292 400T301 407T314 415T329 423T346 429T366 434T389 436H392Q425 436 448 411Q469 390 474 360T480 268V232V203V76H497Q520 74 528 67T536 38Q536 9 515 1H396Q374 9 374 32V38Q374 73 402 76H409V191V242Q409 317 404 339T375 361Q343 361 323 332T299 264Q298 258 298 165V76H315Q338 74 346 67T354 38Q354 9 333 1H214Q192 9 192 32V38Q192 73 220 76H227V191V242Q227 317 222 339T193 361Q161 361 141 332T117 264Q116 258 116 165V76H133",120471:"89 431Q94 431 105 431T122 432Q173 432 173 399Q173 394 175 394Q176 394 190 404T233 425T298 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 9 286 32V38V45Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89",120472:"52 216Q52 318 118 379T261 440Q343 440 407 378T472 216Q472 121 410 58T262 -6Q176 -6 114 58T52 216ZM388 225Q388 281 351 322T261 364Q213 364 175 325T136 225Q136 158 174 114T262 70T350 114T388 225",120473:"89 431Q93 431 104 431T121 432Q173 432 173 401V396L182 402Q237 437 305 437Q376 437 434 378T492 217Q492 146 459 93T382 17T291 -6Q261 -6 232 5T188 26L174 37Q173 37 173 -54V-146H236Q250 -155 254 -162T258 -184Q258 -213 236 -221H27Q4 -214 4 -184Q4 -169 8 -162T27 -146H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120474:"34 215Q34 309 91 368T222 436Q224 436 231 436T242 437Q309 437 372 390V401Q372 419 381 428T414 437Q426 437 432 436T444 430T456 412V-146H489H504Q524 -146 534 -153T545 -184Q545 -211 527 -219Q523 -221 414 -221Q398 -221 374 -221T342 -222Q304 -222 294 -216T283 -184Q283 -157 301 -149Q307 -146 339 -146H372V-51Q372 43 371 43L364 38Q357 33 345 26T318 12T280 -1T236 -6Q155 -6 95 55T34 215ZM117 215Q117 152 157 111T250 70Q289 70 318 92T363 146Q372 163 372 192V215L371 263Q339 360 254 360Q206 360 162 321T117 215",120475:"327 76Q359 76 369 70T380 38Q380 10 359 1H47Q24 8 24 38Q24 54 28 61T47 76H145V355H96L47 356Q24 363 24 393Q24 409 28 416T47 431H207Q223 419 226 414T229 393V387V369Q297 437 394 437Q436 437 461 417T487 368Q487 347 473 332T438 317Q428 317 420 320T407 327T398 337T393 347T390 356L388 361Q348 356 324 345Q228 299 228 170Q228 161 228 151T229 138V76H293H327",120476:"72 317Q72 361 108 396T229 439Q231 439 245 439T268 440Q303 439 324 435T353 427T363 423L372 432Q380 440 397 440Q430 440 430 395Q430 390 430 380T429 366V335Q429 311 422 302T387 293Q364 293 355 300T346 316T343 336T325 353Q306 364 257 364Q209 364 178 351T147 317Q147 284 231 272Q327 256 357 247Q458 210 458 129V121Q458 74 413 34T271 -6Q246 -6 224 -3T189 5T165 14T150 22T144 26Q142 23 139 18T135 11T132 6T128 1T124 -2T119 -4T113 -5T104 -6Q84 -6 78 6T71 43Q71 48 71 60T72 79Q72 132 73 141T81 157Q90 166 115 166Q135 166 142 162T157 140Q168 108 191 90T260 70Q297 70 323 76T361 91T379 110T384 129Q384 157 346 171T247 195T165 212Q119 228 96 256T72 317",120477:"25 395Q26 405 26 408T29 416T35 423T48 431H145V481L146 532Q154 547 161 550T184 554H189Q218 554 227 534Q229 529 229 480V431H405Q406 430 411 427T418 422T422 416T426 407T427 393Q427 387 427 382T424 374T421 368T417 363T413 360T408 358L405 356L317 355H229V249Q229 237 229 214T228 179Q228 126 241 98T295 70Q354 70 365 149Q366 167 375 174Q383 182 407 182H415Q438 182 446 166Q448 161 448 148Q448 84 398 39T282 -6Q226 -6 189 29T146 128Q145 134 145 247V355H96H72Q45 355 35 362T25 395",120478:"4 393Q4 416 15 423T52 431H90Q141 431 151 429T168 417Q171 412 173 409V254L174 100Q182 70 244 70Q320 70 344 119Q349 130 350 144T351 248V355H320L289 356Q266 363 266 393Q266 408 270 415T289 431H351H386Q409 431 418 428T433 411Q435 406 435 241V76H498Q512 67 516 60T520 38Q520 9 498 1H436H394Q372 1 364 5T351 26L342 21Q293 -5 227 -5Q118 -5 96 67Q91 82 90 101T89 227V355H58L27 356Q4 363 4 393",120479:"24 392Q24 417 36 424T79 432Q85 432 103 432T132 431H215Q229 422 233 415T237 393Q237 355 198 355H193H172L262 77L352 355H331H323Q288 355 288 393Q288 409 291 415T310 431H478Q491 423 495 416T500 393Q500 364 478 356L452 355H426L374 190Q320 24 318 20Q307 -4 273 -4H262H251Q217 -4 206 20Q204 24 150 190L98 355H72L47 356Q24 363 24 392",120480:"54 355Q16 355 16 388V393Q16 423 37 430Q41 431 125 431H162Q206 431 218 425T230 393Q230 366 212 358Q206 355 174 355Q141 355 141 354L150 296Q181 110 181 89V84Q182 85 183 96Q185 118 199 173T218 237Q223 247 245 259H264H268Q294 259 309 240Q315 229 329 174T343 92Q343 84 344 84V86Q344 88 344 91T345 97Q347 125 356 187T374 301T383 354Q383 355 350 355H333Q314 355 304 362T294 393Q294 420 312 428Q318 431 401 431H440Q485 431 496 425T508 393Q508 382 508 377T498 363T470 355L455 354Q455 353 441 271T413 104T396 16Q384 -4 355 -4H351Q315 -4 305 9T280 79Q278 90 276 96Q265 149 265 169Q265 176 264 169Q263 166 263 162Q261 130 248 79T230 18Q220 -4 183 -4H175L151 -3Q134 5 127 17L112 102Q97 188 83 270T69 354Q62 355 54 355",120481:"35 393Q35 417 46 424T89 432Q95 432 112 432T141 431H223Q238 422 241 415T244 393Q244 389 244 383T237 367T216 355Q209 355 209 354L234 319Q259 286 260 286L308 354Q308 355 301 355Q285 356 278 365T270 384L271 393Q271 420 289 428Q295 431 376 431H459Q460 430 465 427T472 422T476 416T480 407T481 393Q481 368 470 362T434 355H425H392L344 290Q295 225 295 223Q294 223 309 203T350 149L405 77L439 76H453Q474 76 484 69T495 38Q495 10 473 1H303Q281 9 281 32V38Q281 49 282 54T290 67T313 76Q324 76 324 77L259 173L197 77Q202 76 209 76Q225 75 233 68T241 55T242 38Q242 28 242 24T236 12T221 1H51Q29 9 29 32V38Q29 48 29 51T31 59T38 67T51 76H117L171 149Q224 222 224 223L124 355H90H78Q54 355 45 361T35 393",120482:"26 393Q26 417 37 424T80 431H134H217Q232 422 235 416T239 393Q239 379 236 371T226 360T214 356T197 355L179 354V353L188 330Q197 306 209 272T235 201T259 133T271 89V84L274 95Q279 122 298 185T335 300T352 354Q352 355 331 355Q312 355 304 358Q288 368 288 393Q288 408 291 415T310 431H478Q479 430 484 427T491 422T495 416T499 407T500 393Q500 376 493 367T479 357T458 355H452Q426 355 425 353Q420 337 351 124T280 -94Q240 -195 168 -220Q147 -228 125 -228Q89 -228 66 -201T42 -139Q42 -116 56 -102T93 -87Q117 -87 130 -102T144 -135V-138H126Q121 -148 121 -150T130 -152Q182 -147 207 -87Q211 -78 223 -40T236 1Q230 10 102 355H75L49 356Q26 363 26 393",120483:"56 1Q40 7 37 14T34 41Q34 59 36 64Q39 67 43 73Q65 95 191 213T341 355H133V334Q133 306 124 297Q116 289 91 289H83Q60 289 51 308Q49 313 49 361L50 409Q59 427 72 430H78Q83 430 92 430T115 430T144 430T179 431T219 431T262 431H450Q452 430 455 428T459 424T463 422T466 419T468 416T469 413T470 409T471 404T472 398T472 391Q472 374 469 368L462 358Q453 349 315 218Q210 122 164 76H391V103Q391 136 400 146Q409 155 433 155Q464 155 473 135Q475 130 475 78V46Q475 24 472 16T453 1H56",120488:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",120489:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",120490:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H612V676Q614 670 627 552T643 428V424H581V428Q580 430 576 461T562 524T532 576Q512 596 481 605T426 616T357 618H304V62H439V0H425",120491:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",120492:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",120493:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",120494:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",120495:"629 -10T446 -10T164 89T64 340Q64 380 71 420T102 510T163 596T266 662T418 696H438Q488 696 499 695Q582 686 644 655T741 584T796 495T823 409T829 338Q829 188 729 89ZM439 645Q416 645 390 638T333 615T275 564T236 480Q221 423 221 341Q221 272 230 228Q247 144 301 94T447 43T592 93T663 228Q672 272 672 341Q672 645 439 645ZM286 242V446H348V412H545V446H607V242H545V276H348V242H286",120496:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",120497:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",120498:"285 0Q267 3 154 3Q56 3 47 0H40V62H131Q131 63 167 160T244 369T321 578T359 678Q366 698 393 698H404H413Q437 698 446 678Q448 672 560 369T674 62H765V0H754Q733 3 604 3Q453 3 429 0H416V62H461L507 63L355 470Q353 468 279 265L203 63L249 62H294V0H285",120499:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",120500:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",120501:"54 465L63 674Q63 675 383 675T703 674L712 465Q712 464 681 464H650V467Q650 490 646 516T632 545Q612 550 383 550H283Q169 550 149 548T124 531Q123 530 123 529Q116 506 116 467V464H85Q54 464 54 465ZM160 256V447H222V414H544V447H606V256H544V289H222V256H160ZM57 0L48 222H110V219Q110 147 125 133Q127 130 130 129T160 127T235 126T383 126Q482 126 530 126T604 127T635 129T641 133Q656 146 656 219V222H718L709 0H57",120502:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",120503:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V618H39V680H860V618H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V618H304V62H412V0H400",120504:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",120506:"766 271Q764 266 750 137T735 4V0H407Q74 0 71 4L70 5Q64 9 64 18Q64 24 82 41T213 158L359 288Q360 288 320 336T214 460Q67 633 66 635Q64 638 64 655Q64 679 75 684Q78 686 407 686H735V682Q738 676 751 558T766 434V430H735Q704 430 704 431Q704 434 703 444T696 477T681 520T654 563T613 598Q578 615 527 619T371 624H281L396 489Q506 358 513 351Q517 342 512 334Q503 325 371 208Q338 179 303 147T249 99L231 83L243 81Q258 81 364 81Q382 81 418 81T470 82T513 83T554 88T587 96T619 109T645 129Q689 173 702 260L704 274Q704 275 735 275H766V271",120507:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",120508:"64 556Q69 619 114 658T224 697Q271 697 310 677T375 622T417 554T444 484L447 477V479Q456 516 473 551T516 620T582 676T670 697Q735 697 780 656T829 556Q829 539 818 532H772Q761 539 761 548Q761 571 681 571Q664 571 653 570T623 562T587 537T555 490Q536 448 531 410T525 300V210V62H660V0H646L447 3Q257 1 247 0H233V62H368V210V301Q368 373 363 410T338 490Q324 518 307 536T270 561T240 569T212 571Q132 571 132 548Q132 539 121 532H75Q64 538 64 556",120509:"609 0Q582 3 415 3T221 0H207V62H342V168L328 169Q193 180 117 241Q64 286 64 343T117 445Q193 506 328 517L342 518V624H207V686H221Q248 683 415 683T609 686H623V624H488V518L502 517Q637 506 713 445Q766 400 766 343T713 241Q637 180 502 169L488 168V62H623V0H609ZM342 219T342 343T340 467Q328 467 304 459Q277 451 261 439T237 409T228 378T226 343Q226 314 229 296T250 259T301 228Q331 219 341 219Q342 219 342 343ZM604 343Q604 365 602 379T591 413T560 446T503 464L489 467Q488 467 488 343T489 219Q499 219 529 228Q554 236 570 248T593 277T602 308T604 343",120510:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",120511:"64 515Q64 532 71 536T104 540H139Q200 540 207 538Q225 533 236 521T253 489T260 454T264 414Q264 340 287 296T347 237Q369 226 373 226Q374 226 374 425V624H239V686H253Q280 683 447 683T641 686H655V624H520V226L522 227Q525 228 531 229T552 240T580 261T606 298T624 354Q627 368 628 394T631 440T637 482T654 518T686 538Q693 540 754 540H794Q817 540 823 536T829 515Q829 500 824 495T811 489T796 483T782 461T775 408Q767 212 568 175Q526 168 521 168Q520 168 520 115V62H655V0H641Q614 3 447 3T253 0H239V62H374V168L364 169Q290 178 243 203Q126 261 118 409Q117 443 111 461T98 484T83 489T70 495T64 515",120512:"598 645T415 645T232 458Q232 385 275 239T318 26Q318 8 311 4T272 -1Q265 -1 240 -1T196 0H88V3Q86 5 70 108Q52 211 51 212V215H113V212Q123 149 132 133Q136 124 149 122T202 118Q241 118 241 119Q241 132 132 277Q64 378 64 457Q64 564 158 630T403 696Q487 696 543 685T661 638Q722 599 744 549T766 458Q766 434 761 410T749 368T729 327T709 293T684 258T663 229Q632 187 614 160T592 126L589 119Q589 118 628 118Q667 119 680 121T698 133Q702 140 706 160T714 196L717 212V215H779V212Q778 211 760 108Q744 5 742 3V0H634H562Q528 0 520 4T512 26Q512 92 555 238T598 458Q598 645 415 645",120513:"56 673Q56 679 65 686H892Q901 679 901 673Q901 668 714 331T521 -15Q518 -18 506 -24H452Q440 -19 436 -15Q431 -8 337 162T150 501L57 669Q57 670 56 672V673ZM528 136L758 553H297Q298 551 414 341L528 136",120546:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",120547:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",120548:"49 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H714Q721 676 721 669Q721 664 708 557T694 447Q692 440 674 440H662Q655 445 655 454Q655 455 658 480T661 534Q661 572 652 592Q638 619 603 626T501 634H471Q398 633 393 630Q389 628 386 622Q385 619 315 341T245 60Q245 46 333 46H345Q366 46 366 35Q366 33 363 21T358 6Q356 1 339 1Q334 1 292 1T187 2Q122 2 88 2T49 1",120549:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",120550:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",120551:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",120552:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",120553:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM640 466Q640 523 625 565T583 628T532 658T479 668Q370 668 273 559T151 255Q150 245 150 213Q150 156 165 116T207 55T259 26T313 17Q385 17 451 63T561 184Q590 234 615 312T640 466ZM510 276Q510 278 512 288L515 298Q515 299 384 299H253L250 285Q246 271 244 268T231 265H227Q216 265 214 266T207 274Q207 278 223 345T244 416Q247 419 260 419H263Q280 419 280 408Q280 406 278 396L275 386Q275 385 406 385H537L540 399Q544 413 546 416T559 419H563Q574 419 576 418T583 410Q583 403 566 339Q549 271 544 267Q542 265 538 265H530H527Q510 265 510 276",120554:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",120555:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",120556:"135 2Q114 2 90 2T60 1Q35 1 35 11Q35 28 42 40Q45 46 55 46Q119 46 151 94Q153 97 325 402T498 709Q505 716 526 716Q543 716 549 710Q550 709 560 548T580 224T591 57Q594 52 595 52Q603 47 638 46H663Q670 39 670 35Q669 12 657 0H644Q613 2 530 2Q497 2 469 2T424 2T405 1Q388 1 388 10Q388 15 391 24Q392 27 393 32T395 38T397 41T401 44T406 45T415 46Q473 46 487 64L472 306Q468 365 465 426T459 518L457 550Q456 550 328 322T198 88Q196 80 196 77Q196 49 243 46Q261 46 261 35Q261 34 259 22Q256 7 254 4T240 0Q237 0 211 1T135 2",120557:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",120558:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",120559:"222 668Q222 670 229 677H654Q677 677 705 677T740 678Q764 678 770 676T777 667Q777 662 764 594Q761 579 757 559T751 528L749 519Q747 512 729 512H717Q710 519 710 525Q712 532 715 559T719 591Q718 595 711 595Q682 598 486 598Q252 598 246 592Q239 587 228 552L216 517Q214 512 197 512H185Q178 517 178 522Q178 524 198 591T222 668ZM227 262Q218 262 215 262T209 266L207 270L227 356Q247 435 250 439Q253 443 260 443H267H280Q287 438 287 433Q287 430 285 420T280 402L278 393Q278 392 431 392H585L590 415Q595 436 598 439T612 443H628Q635 438 635 433Q635 431 615 351T594 268Q592 262 575 262H572Q556 262 556 272Q556 280 560 293L565 313H258L252 292Q248 271 245 267T230 262H227ZM60 0Q53 4 53 11Q53 14 68 89T84 169Q88 176 98 176H104H116Q123 169 123 163Q122 160 117 127T112 88Q112 80 243 80H351H454Q554 80 574 81T597 88V89Q603 100 610 121T622 157T630 174Q633 176 646 176H658Q665 171 665 166Q665 164 643 89T618 7Q616 2 607 1T548 0H335H60",120560:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",120561:"48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H541Q621 680 709 680T812 681Q841 681 855 681T877 679T886 676T887 670Q887 663 885 656Q880 637 875 635Q871 634 860 634H854Q827 634 794 631Q780 628 775 619Q773 614 704 338T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q528 52 533 61Q536 67 572 209T642 491T678 632Q678 634 533 634H388Q387 631 316 347T245 59Q245 55 246 54T253 50T270 48T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1",120562:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",120564:"65 0Q58 4 58 11Q58 16 114 67Q173 119 222 164L377 304Q378 305 340 386T261 552T218 644Q217 648 219 660Q224 678 228 681Q231 683 515 683H799Q804 678 806 674Q806 667 793 559T778 448Q774 443 759 443Q747 443 743 445T739 456Q739 458 741 477T743 516Q743 552 734 574T710 609T663 627T596 635T502 637Q480 637 469 637H339Q344 627 411 486T478 341V339Q477 337 477 336L457 318Q437 300 398 265T322 196L168 57Q167 56 188 56T258 56H359Q426 56 463 58T537 69T596 97T639 146T680 225Q686 243 689 246T702 250H705Q726 250 726 239Q726 238 683 123T639 5Q637 1 610 1Q577 0 348 0H65",120565:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",120566:"45 535Q34 535 31 536T28 544Q28 554 39 578T70 631T126 683T206 705Q230 705 251 698T295 671T330 612T344 514Q344 477 342 473V472Q343 472 347 480T361 509T380 547Q471 704 596 704Q615 704 625 702Q659 692 679 663T700 595Q700 565 696 552T687 537T670 535Q656 535 653 536T649 543Q649 544 649 550T650 562Q650 589 629 605T575 621Q502 621 448 547T365 361Q290 70 290 60Q290 46 379 46H404Q410 40 410 39T408 19Q404 6 398 0H381Q340 2 225 2Q184 2 149 2T94 2T69 1Q61 1 58 1T53 4T51 10Q51 11 53 23Q54 25 55 30T56 36T58 40T60 43T62 44T67 46T73 46T82 46H89Q144 46 163 49T190 62L198 93Q206 124 217 169T241 262T262 350T274 404Q281 445 281 486V494Q281 621 185 621Q147 621 116 601T74 550Q71 539 66 537T45 535",120567:"356 624Q356 637 267 637H243Q237 642 237 645T239 664Q243 677 249 683H264Q342 681 429 681Q565 681 571 683H583Q589 677 589 674T587 656Q582 641 578 637H540Q516 637 504 637T479 633T463 630T454 623T448 613T443 597T438 576Q436 566 434 556T430 539L428 533Q442 533 472 526T543 502T613 451T642 373Q642 301 567 241T386 158L336 150Q332 150 331 146Q310 66 310 60Q310 46 399 46H424Q430 40 430 39T428 19Q424 6 418 0H401Q360 2 247 2Q207 2 173 2T119 2T95 1Q87 1 84 1T79 4T77 10Q77 11 79 23Q80 25 81 30T82 36T84 40T86 43T88 44T93 46T99 46T108 46H115Q170 46 189 49T216 62Q220 74 228 107L239 150L223 152Q139 164 82 205T24 311Q24 396 125 462Q207 517 335 533L346 578Q356 619 356 624ZM130 291Q130 203 241 188H249Q249 190 287 342L325 495H324Q313 495 291 491T229 466T168 414Q130 357 130 291ZM536 393Q536 440 507 463T418 496L341 187L351 189Q443 201 487 255Q536 314 536 393",120568:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",120569:"216 151Q48 174 48 329Q48 361 56 403T65 458Q65 482 58 494T43 507T28 510T21 520Q21 528 23 534T29 544L32 546H72H94Q110 546 119 544T139 536T154 514T159 476V465Q159 445 149 399T138 314Q142 229 197 201Q223 187 226 190L233 218Q240 246 253 300T280 407Q333 619 333 625Q333 637 244 637H220Q214 642 214 645T216 664Q220 677 226 683H241Q321 681 405 681Q543 681 549 683H560Q566 677 566 674T564 656Q559 641 555 637H517Q448 636 436 628Q429 623 423 600T373 404L320 192Q370 201 419 248Q451 281 469 317T500 400T518 457Q529 486 542 505T569 532T594 543T621 546H644H669Q692 546 692 536Q691 509 676 509Q623 509 593 399Q587 377 579 355T552 301T509 244T446 195T359 159Q324 151 314 151Q311 151 310 150T298 106T287 60Q287 46 376 46H401Q407 40 407 39T405 19Q401 6 395 0H378Q337 2 224 2Q184 2 150 2T96 2T72 1Q64 1 61 1T56 4T54 10Q54 11 56 23Q57 25 58 30T59 36T61 40T63 43T65 44T70 46T76 46T85 46H92Q147 46 166 49T193 62L204 106Q216 149 216 151",120570:"125 84Q127 78 194 76H243V78Q243 122 208 215T165 350Q164 359 162 389Q162 522 272 610Q328 656 396 680T525 704Q628 704 698 661Q734 637 755 601T781 544T786 504Q786 439 747 374T635 226T537 109Q518 81 518 77Q537 76 557 76Q608 76 620 78T640 92Q646 100 656 119T673 155T683 172Q690 173 698 173Q718 173 718 162Q718 161 681 82T642 2Q639 0 550 0H461Q455 5 455 9T458 28Q472 78 510 149T584 276T648 402T677 525Q677 594 636 631T530 668Q476 668 423 641T335 568Q284 499 271 400Q270 388 270 348Q270 298 277 228T285 115Q285 82 280 49T271 6Q269 1 258 1T175 0H87Q83 3 80 7V18Q80 22 82 98Q84 156 85 163T91 172Q94 173 104 173T119 172Q124 169 124 126Q125 104 125 84",120572:"34 156Q34 270 120 356T309 442Q379 442 421 402T478 304Q484 275 485 237V208Q534 282 560 374Q564 388 566 390T582 393Q603 393 603 385Q603 376 594 346T558 261T497 161L486 147L487 123Q489 67 495 47T514 26Q528 28 540 37T557 60Q559 67 562 68T577 70Q597 70 597 62Q597 56 591 43Q579 19 556 5T512 -10H505Q438 -10 414 62L411 69L400 61Q390 53 370 41T325 18T267 -2T203 -11Q124 -11 79 39T34 156ZM208 26Q257 26 306 47T379 90L403 112Q401 255 396 290Q382 405 304 405Q235 405 183 332Q156 292 139 224T121 120Q121 71 146 49T208 26",120573:"29 -194Q23 -188 23 -186Q23 -183 102 134T186 465Q208 533 243 584T309 658Q365 705 429 705H431Q493 705 533 667T573 570Q573 465 469 396L482 383Q533 332 533 252Q533 139 448 65T257 -10Q227 -10 203 -2T165 17T143 40T131 59T126 65L62 -188Q60 -194 42 -194H29ZM353 431Q392 431 427 419L432 422Q436 426 439 429T449 439T461 453T472 471T484 495T493 524T501 560Q503 569 503 593Q503 611 502 616Q487 667 426 667Q384 667 347 643T286 582T247 514T224 455Q219 439 186 308T152 168Q151 163 151 147Q151 99 173 68Q204 26 260 26Q302 26 349 51T425 137Q441 171 449 214T457 279Q457 337 422 372Q380 358 347 358H337Q258 358 258 389Q258 396 261 403Q275 431 353 431",120574:"31 249Q11 249 11 258Q11 275 26 304T66 365T129 418T206 441Q233 441 239 440Q287 429 318 386T371 255Q385 195 385 170Q385 166 386 166L398 193Q418 244 443 300T486 391T508 430Q510 431 524 431H537Q543 425 543 422Q543 418 522 378T463 251T391 71Q385 55 378 6T357 -100Q341 -165 330 -190T303 -216Q286 -216 286 -188Q286 -138 340 32L346 51L347 69Q348 79 348 100Q348 257 291 317Q251 355 196 355Q148 355 108 329T51 260Q49 251 47 251Q45 249 31 249",120575:"195 609Q195 656 227 686T302 717Q319 716 351 709T407 697T433 690Q451 682 451 662Q451 644 438 628T403 612Q382 612 348 641T288 671T249 657T235 628Q235 584 334 463Q401 379 401 292Q401 169 340 80T205 -10H198Q127 -10 83 36T36 153Q36 286 151 382Q191 413 252 434Q252 435 245 449T230 481T214 521T201 566T195 609ZM112 130Q112 83 136 55T204 27Q233 27 256 51T291 111T309 178T316 232Q316 267 309 298T295 344T269 400L259 396Q215 381 183 342T137 256T118 179T112 130",120576:"190 -22Q124 -22 76 11T27 107Q27 174 97 232L107 239L99 248Q76 273 76 304Q76 364 144 408T290 452H302Q360 452 405 421Q428 405 428 392Q428 381 417 369T391 356Q382 356 371 365T338 383T283 392Q217 392 167 368T116 308Q116 289 133 272Q142 263 145 262T157 264Q188 278 238 278H243Q308 278 308 247Q308 206 223 206Q177 206 142 219L132 212Q68 169 68 112Q68 39 201 39Q253 39 286 49T328 72T345 94T362 105Q376 103 376 88Q376 79 365 62T334 26T275 -8T190 -22",120577:"296 643Q298 704 324 704Q342 704 342 687Q342 682 339 664T336 633Q336 623 337 618T338 611Q339 612 341 612Q343 614 354 616T374 618L384 619H394Q471 619 471 586Q467 548 386 546H372Q338 546 320 564L311 558Q235 506 175 398T114 190Q114 171 116 155T125 127T137 104T153 86T171 72T192 61T213 53T235 46T256 39L322 16Q389 -10 389 -80Q389 -119 364 -154T300 -202Q292 -204 274 -204Q247 -204 225 -196Q210 -192 193 -182T172 -167Q167 -159 173 -148Q180 -139 191 -139Q195 -139 221 -153T283 -168Q298 -166 310 -152T322 -117Q322 -91 302 -75T250 -51T183 -29T116 4T65 62T44 160Q44 287 121 410T293 590L302 595Q296 613 296 643",120578:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q156 442 175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336V326Q503 302 439 53Q381 -182 377 -189Q364 -216 332 -216Q319 -216 310 -208T299 -186Q299 -177 358 57L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",120579:"35 200Q35 302 74 415T180 610T319 704Q320 704 327 704T339 705Q393 701 423 656Q462 596 462 495Q462 380 417 261T302 66T168 -10H161Q125 -10 99 10T60 63T41 130T35 200ZM383 566Q383 668 330 668Q294 668 260 623T204 521T170 421T157 371Q206 370 254 370L351 371Q352 372 359 404T375 484T383 566ZM113 132Q113 26 166 26Q181 26 198 36T239 74T287 161T335 307L340 324H145Q145 321 136 286T120 208T113 132",120580:"139 -10Q111 -10 92 0T64 25T52 52T48 74Q48 89 55 109T85 199T135 375L137 384Q139 394 140 397T145 409T151 422T160 431T173 439T190 442Q202 442 213 435T225 410Q225 404 214 358T181 238T137 107Q126 74 126 54Q126 43 126 39T130 31T142 27H147Q206 27 255 78Q272 98 281 114T290 138T295 149T313 153Q321 153 324 153T329 152T332 149T332 143Q332 106 276 48T145 -10H139",120581:"83 -11Q70 -11 62 -4T51 8T49 17Q49 30 96 217T147 414Q160 442 193 442Q205 441 213 435T223 422T225 412Q225 401 208 337L192 270Q193 269 208 277T235 292Q252 304 306 349T396 412T467 431Q489 431 500 420T512 391Q512 366 494 347T449 327Q430 327 418 338T405 368Q405 370 407 380L397 375Q368 360 315 315L253 266L240 257H245Q262 257 300 251T366 230Q422 203 422 150Q422 140 417 114T411 67Q411 26 437 26Q484 26 513 137Q516 149 519 151T535 153Q554 153 554 144Q554 121 527 64T457 -7Q447 -10 431 -10Q386 -10 360 17T333 90Q333 108 336 122T339 146Q339 170 320 186T271 209T222 218T185 221H180L155 122Q129 22 126 16Q113 -11 83 -11",120582:"166 673Q166 685 183 694H202Q292 691 316 644Q322 629 373 486T474 207T524 67Q531 47 537 34T546 15T551 6T555 2T556 -2T550 -11H482Q457 3 450 18T399 152L354 277L340 262Q327 246 293 207T236 141Q211 112 174 69Q123 9 111 -1T83 -12Q47 -12 47 20Q47 37 61 52T199 187Q229 216 266 252T321 306L338 322Q338 323 288 462T234 612Q214 657 183 657Q166 657 166 673",120583:"58 -216Q44 -216 34 -208T23 -186Q23 -176 96 116T173 414Q186 442 219 442Q231 441 239 435T249 423T251 413Q251 401 220 279T187 142Q185 131 185 107V99Q185 26 252 26Q261 26 270 27T287 31T302 38T315 45T327 55T338 65T348 77T356 88T365 100L372 110L408 253Q444 395 448 404Q461 431 491 431Q504 431 512 424T523 412T525 402L449 84Q448 79 448 68Q448 43 455 35T476 26Q485 27 496 35Q517 55 537 131Q543 151 547 152Q549 153 557 153H561Q580 153 580 144Q580 138 575 117T555 63T523 13Q510 0 491 -8Q483 -10 467 -10Q446 -10 429 -4T402 11T385 29T376 44T374 51L368 45Q362 39 350 30T324 12T288 -4T246 -11Q199 -11 153 12L129 -85Q108 -167 104 -180T92 -202Q76 -216 58 -216",120584:"74 431Q75 431 146 436T219 442Q231 442 231 434Q231 428 185 241L137 51H140L150 55Q161 59 177 67T214 86T261 119T312 165Q410 264 445 394Q458 442 496 442Q509 442 519 434T530 411Q530 390 516 352T469 262T388 162T267 70T106 5Q81 -2 71 -2Q66 -2 59 -1T51 1Q45 5 45 11Q45 13 88 188L132 364Q133 377 125 380T86 385H65Q59 391 59 393T61 412Q65 431 74 431",120585:"268 632Q268 704 296 704Q314 704 314 687Q314 682 311 664T308 635T309 620V616H315Q342 619 360 619Q443 619 443 586Q439 548 358 546H344Q326 546 317 549T290 566Q257 550 226 505T195 405Q195 381 201 364T211 342T218 337Q266 347 298 347Q375 347 375 314Q374 297 359 288T327 277T280 275Q234 275 208 283L195 286Q149 260 119 214T88 130Q88 116 90 108Q101 79 129 63T229 20Q238 17 243 15Q337 -21 354 -33Q383 -53 383 -94Q383 -137 351 -171T273 -205Q240 -205 202 -190T158 -167Q156 -163 156 -159Q156 -151 161 -146T176 -140Q182 -140 189 -143Q232 -168 274 -168Q286 -168 292 -165Q313 -151 313 -129Q313 -112 301 -104T232 -75Q214 -68 204 -64Q198 -62 171 -52T136 -38T107 -24T78 -8T56 12T36 37T26 66T21 103Q21 149 55 206T145 301L154 307L148 313Q141 319 136 323T124 338T111 358T103 382T99 413Q99 471 143 524T259 602L271 607Q268 618 268 632",120586:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",120587:"132 -11Q98 -11 98 22V33L111 61Q186 219 220 334L228 358H196Q158 358 142 355T103 336Q92 329 81 318T62 297T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 389 431Q549 431 553 430Q573 423 573 402Q573 371 541 360Q535 358 472 358H408L405 341Q393 269 393 222Q393 170 402 129T421 65T431 37Q431 20 417 5T381 -10Q370 -10 363 -7T347 17T331 77Q330 86 330 121Q330 170 339 226T357 318T367 358H269L268 354Q268 351 249 275T206 114T175 17Q164 -11 132 -11",120588:"58 -216Q25 -216 23 -186Q23 -176 73 26T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 219 486 165T425 74T345 13T266 -10H255H248Q197 -10 165 35L160 41L133 -71Q108 -168 104 -181T92 -202Q76 -216 58 -216ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q217 269 193 170L176 102Q193 26 260 26Q298 26 334 62Q367 92 389 158T418 266T424 322",120589:"31 207Q31 306 115 374T302 442Q341 442 373 430T405 400Q405 392 399 383T379 374Q373 375 348 390T296 405Q222 405 160 357T98 249Q98 232 103 218T112 195T132 175T154 159T186 141T219 122Q234 114 255 102T286 85T299 78L302 74Q306 71 308 69T315 61T322 51T328 40T332 25T334 8Q334 -31 305 -69T224 -107Q194 -107 163 -92Q156 -88 156 -80Q156 -73 162 -67T178 -61Q186 -61 190 -63Q209 -71 224 -71Q244 -71 253 -59T263 -30Q263 -25 263 -21T260 -12T255 -4T248 3T239 9T227 17T213 25T195 34T174 46Q170 48 150 58T122 74T97 90T70 112T51 137T36 169T31 207",120590:"184 -11Q116 -11 74 34T31 147Q31 247 104 333T274 430Q275 431 414 431H552Q553 430 555 429T559 427T562 425T565 422T567 420T569 416T570 412T571 407T572 401Q572 357 507 357Q500 357 490 357T476 358H416L421 348Q439 310 439 263Q439 153 359 71T184 -11ZM361 278Q361 358 276 358Q152 358 115 184Q114 180 114 178Q106 141 106 117Q106 67 131 47T188 26Q242 26 287 73Q316 103 334 153T356 233T361 278",120591:"39 284Q18 284 18 294Q18 301 45 338T99 398Q134 425 164 429Q170 431 332 431Q492 431 497 429Q517 424 517 402Q517 388 508 376T485 360Q479 358 389 358T299 356Q298 355 283 274T251 109T233 20Q228 5 215 -4T186 -13Q153 -13 153 20V30L203 192Q214 228 227 272T248 336L254 357Q254 358 208 358Q206 358 197 358T183 359Q105 359 61 295Q56 287 53 286T39 284",120592:"413 384Q413 406 432 424T473 443Q492 443 507 425T523 367Q523 334 508 270T468 153Q424 63 373 27T282 -10H268Q220 -10 186 2T135 36T111 78T104 121Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441Q200 441 225 419T250 355Q248 336 247 334Q247 331 232 291T201 199T185 118Q185 68 211 47T275 26Q317 26 355 57T416 132T452 216T465 277Q465 301 457 318T439 343T421 361T413 384",120593:"92 210Q92 176 106 149T142 108T185 85T220 72L235 70L237 71L250 112Q268 170 283 211T322 299T370 375T429 423T502 442Q547 442 582 410T618 302Q618 224 575 152T457 35T299 -10Q273 -10 273 -12L266 -48Q260 -83 252 -125T241 -179Q236 -203 215 -212Q204 -218 190 -218Q159 -215 159 -185Q159 -175 214 -2L209 0Q204 2 195 5T173 14T147 28T120 46T94 71T71 103T56 142T50 190Q50 238 76 311T149 431H162Q183 431 183 423Q183 417 175 409Q134 361 114 300T92 210ZM574 278Q574 320 550 344T486 369Q437 369 394 329T323 218Q309 184 295 109L286 64Q304 62 306 62Q423 62 498 131T574 278",120594:"576 -125Q576 -147 547 -175T487 -204H476Q394 -204 363 -157Q334 -114 293 26L284 59Q283 58 248 19T170 -66T92 -151T53 -191Q49 -194 43 -194Q36 -194 31 -189T25 -177T38 -154T151 -30L272 102L265 131Q189 405 135 405Q104 405 87 358Q86 351 68 351Q48 351 48 361Q48 369 56 386T89 423T148 442Q224 442 258 400Q276 375 297 320T330 222L341 180Q344 180 455 303T573 429Q579 431 582 431Q600 431 600 414Q600 407 587 392T477 270Q356 138 353 134L362 102Q392 -10 428 -89T490 -168Q504 -168 517 -156T536 -126Q539 -116 543 -115T557 -114T571 -115Q576 -118 576 -125",120595:"161 441Q202 441 226 417T250 358Q250 338 218 252T187 127Q190 85 214 61Q235 43 257 37Q275 29 288 29H289L371 360Q455 691 456 692Q459 694 472 694Q492 694 492 687Q492 678 411 356Q329 28 329 27T335 26Q421 26 498 114T576 278Q576 302 568 319T550 343T532 361T524 384Q524 405 541 424T583 443Q602 443 618 425T634 366Q634 337 623 288T605 220Q573 125 492 57T329 -11H319L296 -104Q272 -198 272 -199Q270 -205 252 -205H239Q233 -199 233 -197Q233 -192 256 -102T279 -9Q272 -8 265 -8Q106 14 106 139Q106 174 139 264T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441",120596:"495 384Q495 406 514 424T555 443Q574 443 589 425T604 364Q604 334 592 278T555 155T483 38T377 -11Q297 -11 267 66Q266 68 260 61Q201 -11 125 -11Q15 -11 15 139Q15 230 56 325T123 434Q135 441 147 436Q160 429 160 418Q160 406 140 379T94 306T62 208Q61 202 61 187Q61 124 85 100T143 76Q201 76 245 129L253 137V156Q258 297 317 297Q348 297 348 261Q348 243 338 213T318 158L308 135Q309 133 310 129T318 115T334 97T358 83T393 76Q456 76 501 148T546 274Q546 305 533 325T508 357T495 384",120597:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",120598:"227 -11Q149 -11 95 41T40 174Q40 262 87 322Q121 367 173 396T287 430Q289 431 329 431H367Q382 426 382 411Q382 385 341 385H325H312Q191 385 154 277L150 265H327Q340 256 340 246Q340 228 320 219H138V217Q128 187 128 143Q128 77 160 52T231 26Q258 26 284 36T326 57T343 68Q350 68 354 58T358 39Q358 36 357 35Q354 31 337 21T289 0T227 -11",120599:"537 500Q537 474 533 439T524 383L521 362Q558 355 561 351Q563 349 563 345Q563 321 552 318Q542 318 521 323L510 326Q496 261 459 187T362 51T241 -11Q100 -11 100 105Q100 139 127 242T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287Q21 291 27 313T47 368T79 418Q103 442 134 442Q169 442 201 419T233 344Q232 330 206 228T180 98Q180 26 247 26Q292 26 332 90T404 260L427 349Q422 349 398 359T339 392T289 440Q265 476 265 520Q265 590 312 647T417 705Q463 705 491 670T528 592T537 500ZM464 564Q464 668 413 668Q373 668 339 622T304 522Q304 494 317 470T349 431T388 406T421 391T435 387H436L443 415Q450 443 457 485T464 564",120600:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120601:"409 688Q413 694 421 694H429H442Q448 688 448 686Q448 679 418 563Q411 535 404 504T392 458L388 442Q388 441 397 441T429 435T477 418Q521 397 550 357T579 260T548 151T471 65T374 11T279 -10H275L251 -105Q245 -128 238 -160Q230 -192 227 -198T215 -205H209Q189 -205 189 -198Q189 -193 211 -103L234 -11Q234 -10 226 -10Q221 -10 206 -8T161 6T107 36T62 89T43 171Q43 231 76 284T157 370T254 422T342 441Q347 441 348 445L378 567Q409 686 409 688ZM122 150Q122 116 134 91T167 53T203 35T237 27H244L337 404Q333 404 326 403T297 395T255 379T211 350T170 304Q152 276 137 237Q122 191 122 150ZM500 282Q500 320 484 347T444 385T405 400T381 404H378L332 217L284 29Q284 27 285 27Q293 27 317 33T357 47Q400 66 431 100T475 170T494 234T500 282",120602:"205 -174Q136 -174 102 -153T67 -76Q67 -25 91 85T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 169 431 80T253 -10Q226 -10 204 -2T169 19T146 44T132 64L128 73Q128 72 124 53T116 5T112 -44Q112 -68 117 -78T150 -95T236 -102Q327 -102 356 -111T386 -154Q386 -166 384 -178Q381 -190 378 -192T361 -194H348Q342 -188 342 -179Q342 -169 315 -169Q294 -169 264 -171T205 -174ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q221 276 204 217Q188 152 188 116Q188 68 210 47T259 26Q297 26 334 62Q367 92 389 158T418 266T424 322",120603:"206 -10Q158 -10 136 24T114 110Q114 233 199 349L205 358H184Q144 358 121 347Q108 340 95 330T75 312T61 295T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 532 431Q799 431 803 430Q823 423 823 402Q823 377 801 364Q790 358 766 358Q748 358 748 357Q748 355 749 348T752 327T754 297Q754 258 738 207T693 107T618 24T520 -10Q488 -10 466 2T432 36T416 77T411 120Q411 128 410 128T404 122Q373 71 323 31T206 -10ZM714 296Q714 316 707 358H251Q250 357 244 348T230 328T212 301T193 267T176 229T164 187T159 144Q159 62 222 62Q290 62 349 127T432 285Q433 286 434 288T435 291T437 293T440 294T444 294T452 294H466Q472 288 472 286Q472 285 464 244T456 170Q456 62 534 62Q604 62 659 139T714 296",120604:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",120605:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",120606:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H763Q769 677 772 673T776 666L777 664Q777 659 766 549T751 433Q745 424 723 424Q704 424 699 427T693 441Q693 444 695 467T697 513Q697 543 689 563T670 594T636 610T592 617T534 618H516H456L455 614Q455 613 387 339T317 64Q317 62 375 62H411Q430 62 438 59T447 44Q444 7 430 2Q426 0 416 0Q409 0 359 1T231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120607:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",120608:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120609:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",120610:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",120611:"358 -17Q218 -17 136 49T54 243Q54 298 70 356T123 474T211 582T338 663T504 702H527Q578 702 590 701Q709 688 776 622T844 441Q844 379 825 315T765 192T668 86T532 11T358 -17ZM700 474Q700 525 685 561T642 616T587 643T528 652Q390 652 301 534Q252 472 225 373T198 210Q198 160 214 125T256 71T311 44T372 36Q484 36 571 119Q639 189 669 299T700 474ZM366 428Q366 425 364 419T362 411H466L570 412L573 422Q576 437 581 441T604 445Q620 445 623 444Q636 440 636 429Q636 423 616 340T593 253Q586 243 572 243H566Q545 243 539 249Q536 251 535 253T534 258T534 263T535 270T537 277H329L326 266Q323 251 318 247T295 243Q279 243 276 244Q263 248 263 259Q263 265 283 346Q288 366 295 394Q304 431 308 438T326 445H334H338Q366 445 366 428",120612:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",120613:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",120614:"439 0Q425 6 425 18Q425 35 436 57Q442 62 485 62Q525 62 525 64L478 483Q478 484 465 463T422 394T350 277Q222 69 222 68Q223 67 224 67Q229 64 271 62Q290 62 297 59T305 45Q305 38 302 28Q297 9 293 5T274 0Q270 0 238 1T159 2Q133 2 105 2T72 1Q56 1 52 3T44 15Q44 19 48 35Q53 55 58 58T89 62Q142 64 151 73Q154 76 345 387T538 699Q550 711 570 711H580H592Q613 711 618 695Q619 692 654 379T690 63Q690 62 726 62H746Q776 62 776 44Q773 7 759 2Q755 0 747 0Q743 0 707 1T600 2Q502 2 476 1L439 0",120615:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120616:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120617:"206 466Q175 466 175 484Q175 487 201 574T230 666Q235 673 241 675H547Q853 675 857 673Q867 668 867 657Q867 655 850 569T832 478Q827 466 808 466H802H795Q773 466 771 481Q771 486 775 508T779 541V549H774Q755 552 505 552Q281 551 267 548Q262 548 255 533T242 496T233 472Q228 466 206 466ZM259 255H252Q231 255 228 270Q228 275 248 355T270 439Q277 448 288 448H298Q321 448 326 440Q331 434 326 414Q326 413 486 413H647L650 424Q654 441 658 444T678 448H683H693Q702 448 705 446T714 432L694 348Q674 267 669 261Q664 255 652 255H643Q622 255 617 261Q613 265 613 272T613 283T616 289Q616 290 456 290H295L294 285Q293 280 292 275T288 265T281 257Q278 255 259 255ZM150 131Q150 124 281 123Q346 123 390 123Q640 123 664 126Q668 127 675 127Q686 131 704 198Q708 213 713 216T733 220H738Q755 220 759 218Q768 213 768 203Q768 198 741 105T710 8Q708 4 699 0H388Q77 0 73 2Q62 7 62 18Q62 27 81 115Q99 206 102 212Q106 220 120 220H129Q140 220 145 220T155 215T160 202Q160 196 159 192Q150 145 150 131",120618:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",120619:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H1011Q1022 675 1026 665Q1022 626 1009 620Q1005 618 956 618H907L906 614Q906 613 838 339T768 64Q768 62 812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66Q614 67 682 341T752 616Q752 618 604 618H456L455 614Q455 613 387 339T317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120620:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",120622:"847 430Q828 430 823 434T817 450Q817 454 817 466T818 487Q818 526 809 551T784 591T737 613T675 622T590 624H528H430L513 487Q594 351 596 345Q596 335 590 330Q583 323 418 204L250 81L363 80Q533 80 591 89T694 142Q739 185 765 252Q772 268 776 271T799 274Q816 274 820 272Q832 266 830 254Q829 250 784 130T736 7Q732 3 725 0H405Q84 0 80 2Q69 7 69 18Q69 26 75 32Q76 32 98 48T168 100T255 164L432 293Q429 300 329 465T225 637Q223 675 245 686H888Q900 680 902 671Q902 667 890 556T876 441Q871 430 847 430",120623:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",120624:"32 544Q32 586 91 644T229 703Q277 703 311 683T363 628T389 560T397 491V478L404 491Q455 589 526 646T677 703Q730 703 766 671T802 584Q802 551 793 541T766 531H757L736 532L732 535L729 539V549Q731 569 715 575T658 581H650Q545 581 477 443Q453 392 443 351Q441 345 424 273T389 133T371 64Q371 62 428 62H461Q483 62 492 59T501 44Q498 10 485 2L480 0L431 1Q401 2 278 2T127 1L85 0Q71 5 71 17Q71 24 74 33Q77 46 78 49T84 57T95 61T118 62H154H216Q232 126 249 193T273 287T287 345T296 388T299 416T300 452Q294 581 198 581Q154 581 132 575T106 562T99 546T86 533Q82 531 60 531L39 532Q32 537 32 544",120625:"323 624H293Q267 624 261 626T251 639Q255 678 268 684Q272 686 293 686Q348 684 475 684Q557 684 600 685T647 686H648Q671 686 671 668Q667 632 655 626Q650 624 588 624H525L500 520Q500 519 520 518T579 507T656 480Q737 440 737 372Q737 294 648 237Q562 180 426 169L412 168L399 118Q386 66 386 65L385 62H443H479Q498 62 506 59T515 44Q511 8 499 2L494 0L447 1Q417 2 298 2Q212 2 167 1T118 0Q100 0 95 15Q99 54 112 60Q116 62 179 62H241Q242 64 254 114T266 167Q266 168 262 168Q256 168 237 170T180 181T110 205T54 249T29 316Q29 391 112 446T327 516Q345 518 349 518Q351 518 353 518L355 519Q356 520 368 570T381 623Q381 624 323 624ZM342 466Q341 467 339 467Q320 467 283 455T225 420Q181 361 181 296Q181 273 193 257T222 233T254 222T277 219L280 220Q281 220 311 342T342 466ZM583 389Q583 409 576 423T557 444T533 456T509 463T492 467H486L455 343Q444 300 437 271T428 231T426 219Q430 219 445 222T483 232T521 250Q551 269 567 310T583 389",120626:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",120627:"205 471Q205 445 196 403T186 333Q186 303 194 281T218 248T240 233T262 224L361 623Q361 624 303 624Q296 624 284 624T266 623Q232 623 232 641Q232 648 235 657Q240 678 244 682T268 686H273Q329 684 457 684Q502 684 540 684T599 685T626 686H628Q651 686 651 668Q649 633 631 624H505L407 227Q410 228 416 229T439 239T472 259T507 294T539 345Q549 365 563 416T597 498T649 538Q657 540 717 540Q725 540 737 540T755 541Q790 541 790 524Q790 512 784 497Q780 491 767 490T742 477Q736 471 731 463T722 449T715 433T710 419T705 403T701 389Q686 340 658 302T599 240T530 201T463 179T404 169L391 168L379 116Q365 67 365 63Q365 62 422 62H455Q477 62 486 59T495 44Q492 10 479 2L474 0L427 1Q397 2 278 2T131 1L90 0Q76 5 76 17Q76 24 79 33Q82 46 83 49T89 57T100 61T123 62H159H221Q247 162 247 168H244Q241 169 239 169Q202 176 178 182T123 207T74 252Q46 291 46 351Q46 375 52 404T59 454Q59 489 40 489Q32 489 27 494T22 507Q22 535 37 538Q40 540 99 540H128Q168 540 186 528T205 471",120628:"162 119Q181 115 235 115L273 116Q273 133 231 222T180 345Q173 368 173 391V406V414Q173 477 214 540Q255 600 315 635Q353 661 423 682T585 703Q656 703 711 690T799 656T851 608T879 555T886 503Q886 449 860 401Q840 359 810 322T725 230T643 146Q619 117 619 116T650 115Q707 115 722 120Q730 123 750 165T775 210Q779 212 796 212Q828 212 828 196Q828 191 807 144T764 52L743 7Q740 4 740 4T733 2T717 0T686 0H632H573Q535 0 526 3T517 17Q517 44 544 103T617 243T671 341Q729 454 729 535Q729 599 686 625T583 652Q549 652 517 645T450 616T388 561T344 470T327 340Q327 304 331 237T336 135Q336 93 330 50T313 2Q308 0 208 0H142Q107 0 100 4T93 25Q93 28 93 41T95 77T96 118L100 199Q105 208 109 210T131 212Q147 212 151 210T161 199V160Q161 131 162 125V119",120630:"39 166Q39 213 59 261T117 353T219 424T362 452Q420 452 466 433T536 384T573 325T586 269V265Q593 272 609 308T636 381Q640 397 644 399T669 402H680Q700 402 700 388Q700 379 691 351T659 276T604 188L593 173L595 153Q600 79 612 43H618Q634 45 642 51T653 64T658 71Q661 73 684 73Q712 73 712 59Q712 39 685 16T603 -7Q588 -7 575 -5T551 2T532 12T516 24T503 37T494 49T487 60T481 69L469 61Q362 -8 251 -8Q159 -8 99 36T39 166ZM260 43Q310 43 361 63T438 101T465 124Q458 240 453 277Q435 401 354 401Q291 401 245 355Q230 337 217 313Q201 279 186 216T170 126Q170 72 208 54Q230 43 260 43",120631:"59 -194H49Q31 -194 28 -182Q28 -178 107 139T192 473Q212 533 248 580T324 652T395 689T450 701H461Q514 701 551 688T605 652T630 607T637 561Q637 546 634 526T611 465T556 393Q572 382 590 347T608 262Q608 146 522 69T299 -8Q279 -8 261 -6T228 2T204 13T183 26T169 37T157 48L150 56L120 -64Q113 -90 104 -128Q93 -175 89 -184T73 -194H59ZM531 592Q531 651 463 651Q399 651 341 600T253 466Q250 458 217 327T182 185Q180 176 180 159Q180 108 212 76T301 44Q330 44 354 51T393 65T423 91T444 118T459 151T468 179T475 206Q490 264 491 296Q491 313 489 326T484 345L482 350Q481 350 477 348T464 344T444 340T413 335T372 333T334 334T301 340T274 355T265 380Q265 444 397 444Q425 444 445 441T476 436L485 433Q489 433 499 458Q509 482 520 527T531 592ZM424 390Q424 393 389 393Q383 393 374 393T362 392Q348 392 333 388Q345 384 379 384Q424 384 424 390",120632:"5 269Q5 285 19 312T57 368T124 421T215 451H241Q274 451 303 439T353 406T389 361T416 311T432 266T442 232L444 220L446 216L450 226Q473 278 513 357T561 441Q566 444 584 444H594Q617 444 617 430Q617 426 596 389T536 273T462 110L452 84L451 70Q447 12 427 -76T388 -192Q375 -211 355 -211Q339 -211 332 -198T325 -171Q325 -114 386 64L393 84V98Q393 181 371 241Q360 280 319 303T210 327Q158 327 126 317T84 296T68 272T59 258Q55 256 36 256Q23 256 18 256T9 260T5 269",120633:"216 610Q216 640 229 664T262 700T299 719T327 725Q330 725 406 709T487 690Q513 681 513 651Q513 627 494 607T450 587Q417 587 378 631Q346 663 314 663Q286 663 272 639Q271 637 271 634Q271 609 344 536L397 484Q438 448 458 410T478 313Q478 234 443 147T338 18Q298 -8 249 -8Q214 -8 180 0T113 26T60 81T39 168Q39 200 50 237T87 316T160 391T272 442L260 465Q216 553 216 610ZM348 235Q348 274 336 313T310 372L298 392Q295 391 290 390T269 380T241 359T212 323T185 267Q157 168 157 130Q157 83 186 63T255 43Q280 43 300 67Q317 89 332 138T348 235",120634:"224 -17Q126 -17 81 22T36 112Q36 178 84 226L93 236L88 246Q79 264 79 289Q79 341 124 388Q201 461 333 461Q402 461 455 425Q480 409 481 390Q481 365 464 350T428 334Q415 334 387 352T313 370Q141 370 141 293Q141 275 146 270Q147 270 148 270T155 272Q202 291 263 291H270Q349 291 349 244Q349 195 281 183Q274 182 239 182Q201 182 184 185T137 200Q123 188 112 168T100 129T112 98T148 81T189 75T237 74H243H251Q288 74 310 75T359 86T398 112Q405 124 417 124Q426 124 432 117T439 100Q439 88 427 70T390 32T322 -3T224 -17ZM286 238Q286 240 253 240Q245 240 234 239T216 237T209 235Q209 232 250 232Q286 232 286 238",120635:"361 711Q373 711 381 703T389 683Q389 681 388 676T383 656T376 618V612H379Q385 618 429 618Q521 618 521 572Q521 551 506 534Q483 510 415 507Q385 507 371 511T336 536L326 528Q254 472 204 381T154 209Q154 190 157 177Q159 165 162 154T170 135T182 119T195 106T212 95T229 86T249 78T269 72T290 66T311 60Q385 37 388 36Q437 14 454 -36Q456 -46 456 -64Q456 -83 455 -90Q445 -132 413 -167T333 -202Q300 -202 257 -191T206 -169Q203 -164 203 -158Q203 -148 210 -140T231 -130Q239 -130 263 -139T326 -151H329Q337 -151 342 -150T352 -143T357 -123Q356 -117 355 -113T350 -104T344 -96T335 -90T324 -85T310 -80T294 -74T275 -68T254 -62Q253 -62 231 -56T205 -48T179 -39T150 -26T125 -10T100 11T80 37T62 70T53 109T48 157Q48 281 123 396T317 586V612Q319 638 320 649T325 678T338 703T361 711ZM454 564Q445 567 424 567Q407 567 398 565T387 563Q387 558 411 558Q434 558 450 562L454 564",120636:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q202 452 233 435Q267 419 284 384L294 392Q304 401 316 410T348 429T388 445Q410 451 445 451H453Q468 451 482 450T519 443T558 425T587 391T600 337V327Q600 311 538 64Q484 -158 478 -168Q457 -211 409 -211Q386 -211 372 -197T357 -161Q357 -158 415 80Q476 330 477 348Q477 366 473 377T461 393T448 399T432 400H427Q379 400 335 363Q300 332 280 298Q277 293 246 170T213 40Q205 22 186 7T142 -8T103 7T89 39Q89 49 106 117T142 260T164 351Q166 363 166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",120637:"213 -8Q130 -8 85 50T40 200V207Q40 303 83 428Q122 535 189 608Q279 702 381 702Q410 702 437 693T492 661T537 593T554 486Q554 428 539 362T495 230T425 111T330 25T213 -8ZM433 562Q433 600 419 625T377 651Q363 651 348 644T311 619T268 557T229 453Q225 441 217 411T208 378H401Q433 500 433 562ZM161 140Q161 43 217 43Q249 43 280 74Q310 103 332 150T378 287Q385 313 385 315Q385 316 289 316H192Q191 308 183 275T169 205T161 140",120638:"161 -8Q111 -8 75 16T38 85Q38 95 48 121T80 214T123 368L124 374Q126 381 127 386T132 399T139 414T149 428T162 440T180 448T203 452Q226 452 241 439T257 404Q257 386 230 290T171 111Q157 73 157 57Q157 43 166 43Q209 43 258 69T322 144Q326 157 330 159T348 162H355H366Q386 162 386 148Q386 143 383 132T367 100T335 61Q301 27 253 10T161 -8",120639:"258 405Q258 394 251 364T237 308T230 281T238 284T270 306T330 349Q365 377 389 394T450 427T519 444Q545 444 559 430T574 391Q574 360 551 336T491 312Q469 312 454 326T439 364Q439 372 438 372Q433 372 395 344T320 289T283 260H285Q287 260 290 260T297 259Q495 248 495 146Q495 132 491 110T486 74Q486 43 505 43Q520 43 531 53Q559 72 578 141Q582 157 586 159T611 162H622Q642 162 642 148T627 100T578 29T504 -7H495Q435 -7 399 22T363 96Q363 111 366 122T369 142Q369 155 364 165T347 182T326 193T298 200T269 204T238 207T212 210L211 206L190 123L169 40Q161 22 142 7T98 -8T59 7T45 39Q45 48 67 139T112 317L134 404Q142 424 161 438T204 452Q226 452 242 440T258 405",120640:"95 -13Q70 -13 55 4T40 41Q40 65 61 88Q65 92 210 207T357 322L235 602Q217 640 185 643Q182 643 178 644T173 645Q161 651 161 666Q161 677 167 684T181 692Q189 694 212 694Q335 694 358 660Q362 653 500 340T647 18Q652 10 652 6Q652 -8 622 -8H589H538L526 -5Q506 1 500 8Q494 16 444 128Q442 133 440 138L387 259L265 134Q156 20 137 4T95 -13",120641:"294 -8Q265 -8 244 -5T213 1T201 4Q200 4 192 -32T172 -111T155 -168Q134 -211 86 -211Q62 -211 48 -196T34 -158Q37 -144 103 123T174 404Q182 424 201 438T244 452Q271 452 284 436T298 404Q298 392 267 269T235 114Q235 43 305 43Q342 43 375 68T418 110Q420 112 455 253T492 397Q514 444 562 444Q587 444 601 429T615 397Q615 387 599 320T563 178T542 93Q540 81 540 72Q540 42 558 42Q580 42 596 75Q606 94 616 134Q621 155 624 158T646 162H651H662Q682 162 682 148Q681 142 679 132T665 94T641 47T602 9T548 -8Q523 -8 502 -3T468 11T446 27T432 40L429 46Q367 -8 294 -8",120642:"88 382Q70 382 65 385T59 402T64 427T78 443Q79 444 157 448T247 452Q256 452 261 448T266 440L267 437Q267 432 223 252L177 71L192 77Q293 117 371 199T480 388Q489 424 511 438T556 452Q579 452 593 438T608 402Q608 378 593 340T540 251T446 152T299 62T96 -1Q91 -2 78 -2Q38 -2 38 15Q38 22 82 198L127 379Q124 382 88 382",120643:"287 648Q291 671 293 680T305 700T329 711Q339 711 347 705T356 687Q356 680 351 653T345 619Q345 615 346 615Q358 618 398 618Q490 618 490 572Q490 553 476 536T434 512Q411 508 378 508H366Q332 508 306 534L298 525Q271 496 254 456T237 375Q237 336 244 336Q272 346 319 346H325Q354 346 372 344T406 331T422 300Q422 252 350 238Q332 236 303 236Q286 236 269 238T240 242T218 247T202 252L196 254Q191 254 174 237T141 191T124 139Q124 108 151 92T267 46Q285 40 295 37Q308 33 332 25T366 13T392 3T415 -8T432 -20T445 -36T451 -55T454 -80Q454 -118 427 -153T358 -199Q349 -201 327 -201Q313 -201 298 -200T271 -196T246 -191T226 -185T210 -180T200 -176L196 -174Q187 -170 187 -158T196 -138T216 -130Q217 -130 254 -140T329 -151Q349 -151 349 -135Q349 -127 340 -122T293 -104Q260 -93 238 -85Q130 -48 115 -41Q71 -19 47 15T23 88Q23 126 48 179T130 277L144 288L136 297Q99 336 99 390Q99 456 148 514T285 602V619Q285 624 286 635T287 648ZM355 563Q362 560 376 558Q424 558 423 564Q405 567 390 567Q369 567 355 563ZM279 292Q297 287 315 287Q355 287 355 293Q355 296 321 296Q316 296 308 296L301 295Q295 295 289 294L279 292",120644:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",120645:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 418 444Q591 444 617 444T652 439Q674 426 674 400Q674 378 661 360T625 335Q621 334 549 333H479L477 321Q476 312 476 279Q476 219 491 174T521 104T536 65Q536 38 511 15T457 -8Q403 -8 386 94Q384 110 384 139Q384 181 391 229T406 304L413 331Q413 333 365 333H316L315 329Q315 328 312 314T301 272T288 220Q274 167 258 103Q244 49 240 38T228 18Q225 16 224 14Q200 -8 172 -8Q146 -8 132 7T118 44Q118 54 121 61Q122 65 142 102T190 195T235 293Q250 329 250 333Q177 333 166 332Q115 328 88 301L77 290L55 289",120646:"307 -8Q277 -8 251 0T215 14L205 20Q203 18 193 -25T171 -114T155 -168Q134 -211 87 -211Q64 -211 49 -198T34 -162Q34 -158 137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 285Q603 172 520 82T307 -8ZM474 343Q474 364 458 382T409 400H406Q339 400 299 341Q281 313 264 257Q261 248 242 170T222 89Q222 84 230 74T260 54T308 43Q334 43 365 57T417 110Q437 145 456 228Q474 298 474 332V343",120647:"33 209Q33 277 80 334T195 421T330 451H344Q410 451 439 429Q457 417 457 402Q457 386 445 375T420 363Q415 363 406 368T383 383T354 398Q347 400 330 400Q256 400 196 361T135 265V257Q135 242 147 225T174 199L358 107Q400 77 400 28T362 -63T271 -105Q254 -105 229 -99T195 -86Q188 -82 188 -71Q188 -56 197 -50T216 -44Q225 -44 237 -48T270 -53H282Q293 -44 293 -31Q293 -19 283 -10Q278 -4 200 33T115 76Q77 98 55 133T33 209",120648:"35 151Q35 190 51 236T99 327T184 404T306 443Q307 443 316 443T342 443T378 444T425 444T476 444Q606 444 626 444T655 439Q677 426 677 400Q677 358 639 340Q625 333 563 333Q510 333 510 331Q518 319 518 272Q518 155 437 74T226 -8Q123 -8 79 41T35 151ZM396 278Q396 314 375 323T305 332Q249 332 222 310T180 243Q171 219 162 178T153 116V110Q153 43 234 43Q347 43 382 199Q383 203 383 204Q396 255 396 278",120649:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 386 444Q571 444 577 442Q588 441 599 432T610 402Q610 359 572 340Q561 335 547 334T452 333H353V331Q352 330 342 261T320 119T306 40Q300 18 281 3Q257 -13 233 -13Q210 -13 196 0T181 35Q181 44 182 48Q183 53 229 187T279 331Q279 333 228 333H209Q163 333 136 328T88 301L77 290L55 289",120650:"189 388Q189 396 187 398T176 401Q144 399 122 369T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T188 452Q232 452 270 430T308 361Q308 345 275 258T241 123Q241 44 336 44H344Q380 44 415 73T474 140T511 214T526 267Q526 280 513 292Q505 301 486 311T456 333T444 367Q444 400 471 426T529 453Q555 453 579 431T604 358Q604 327 592 271T557 172Q550 157 541 142T510 97T464 47T404 9T328 -8Q264 -8 219 5T154 41T125 85T117 131Q117 182 153 277T189 388",120651:"238 4Q230 5 218 8T174 26T118 58T73 112T53 190Q53 219 60 246Q77 313 103 362T143 426T163 443Q165 444 186 444Q217 444 217 432Q217 425 188 392Q157 351 137 291T116 206Q116 127 263 109L276 107L288 139Q347 304 414 378T566 452Q621 449 662 412T703 286Q698 167 598 82T357 -8H332V-11Q332 -12 327 -46T317 -116T310 -157Q306 -180 286 -198T234 -216Q211 -216 197 -203T183 -168Q183 -160 184 -155Q184 -152 198 -112T225 -34T238 4ZM637 260Q637 303 607 322T541 341Q502 341 466 319T405 264Q368 218 356 159Q348 111 348 104Q348 103 361 103Q502 103 569 152T637 260",120652:"58 -194Q32 -194 32 -164Q32 -153 46 -139L175 -13Q296 104 296 106Q271 232 226 308Q165 401 141 401Q128 401 117 390T100 365Q94 350 91 349T69 346H45Q35 348 35 359Q35 380 62 411T133 450Q143 452 165 452Q286 452 329 402Q347 379 366 333T394 254T404 215Q404 213 405 213Q405 212 420 227T463 268T520 324Q637 437 640 438Q647 444 661 444Q667 444 676 438T685 419Q685 405 670 389T549 271L420 145Q433 85 444 53Q466 -25 509 -88T575 -151Q590 -151 600 -140T617 -114T626 -98Q629 -96 650 -96H655Q681 -96 681 -108Q681 -114 679 -119Q670 -148 646 -169T591 -199Q581 -201 550 -201Q422 -201 381 -143Q345 -88 316 20L311 39L230 -40Q144 -126 114 -153Q85 -182 77 -188T58 -194",120653:"244 141Q244 117 254 98T277 70T305 55T329 48T342 47L344 48L424 366Q501 678 505 686Q508 691 512 692T533 694T555 693T562 688T565 683Q565 678 486 362T406 45Q406 43 415 43Q467 49 514 78T590 143T636 213T653 266Q653 282 641 293T613 311T585 332T572 367Q572 397 598 425T657 453Q684 453 708 430T732 358Q732 330 723 287T706 225Q671 124 578 58T401 -8H393L370 -101Q346 -196 345 -197Q340 -202 316 -202H306Q286 -202 286 -188Q286 -187 296 -144T318 -57T331 -8Q331 -6 328 -6Q290 -6 233 11T148 62Q119 97 119 146Q119 181 154 275T190 388Q190 401 181 401Q154 401 129 375T90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T189 452Q237 452 273 428T309 362Q309 343 277 260T244 141",120654:"532 367Q532 399 559 426T618 453Q645 453 668 430T691 357Q691 319 677 261T649 171Q640 149 626 125T586 68T521 14T438 -7Q401 -7 372 7T333 30T311 57Q246 -8 165 -8Q119 -8 82 19T30 102Q24 126 24 163V178Q24 210 37 255Q61 346 118 424Q141 451 161 451Q174 451 184 443T194 419Q194 402 179 387Q91 273 91 206Q91 159 122 138T189 117T281 145V173Q283 223 294 253Q304 276 323 289T364 303Q386 303 400 287T415 250Q415 219 385 157L378 144Q378 142 388 136T419 124T462 117Q522 117 566 165T610 255Q610 288 561 320Q532 337 532 367",120655:"230 475Q202 475 189 492T175 526T186 570T221 631T288 687T389 710Q430 710 438 709Q495 701 537 679T601 629T637 568T653 509T657 459Q657 409 640 341Q617 248 581 180T507 75T424 16T348 -11T282 -17Q171 -17 113 37Q60 88 60 159Q60 192 71 231Q96 336 184 402Q264 462 366 462Q407 462 439 448T497 389L502 380Q503 381 508 403T519 463T525 531Q523 580 499 610T447 648T387 657Q324 657 283 616Q271 604 276 604Q279 604 286 600T302 583T311 555Q311 523 287 499T230 475ZM196 110Q196 41 287 41Q351 41 398 88Q422 111 437 151Q473 243 473 298Q473 386 409 409Q408 409 383 411Q316 411 278 373Q265 360 259 351T241 311T217 226Q196 143 196 110",120656:"415 89Q423 89 429 74T436 46Q436 43 434 39Q432 36 420 29T380 11T322 -5Q311 -7 281 -7Q216 -7 168 10T94 54T56 110T44 167V181Q44 262 94 329Q104 343 119 357T162 391T234 425T327 443Q328 443 348 443T383 444Q434 444 442 438Q450 430 450 416Q446 392 424 383L376 382Q306 381 278 369Q230 349 208 294Q199 274 199 268Q199 267 291 267Q305 267 325 267T353 268Q383 268 394 263T406 241Q406 214 380 206Q375 205 279 205T183 203Q174 176 174 140Q174 87 208 65T292 43Q295 43 300 43T307 44Q337 49 372 69T415 89",120657:"114 132Q114 153 140 253T166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296Q25 302 27 312T41 350T65 397T104 435T158 452Q184 452 211 445T263 414T288 354V339L265 245Q237 134 237 118V107V102Q237 87 239 77T257 56T300 43Q395 43 455 254Q479 346 479 347L460 354Q294 408 294 528Q294 606 350 653T464 701Q536 701 579 659Q634 601 634 491Q634 468 630 438T623 388L620 370Q624 370 631 369T647 364T656 352Q656 347 653 335Q647 317 642 316Q640 315 637 315Q635 315 619 317Q606 319 605 316Q605 315 603 308Q587 248 550 177T457 57Q379 -8 293 -8Q192 -8 153 23T114 116V132ZM519 566Q519 600 507 625T464 651Q425 651 391 617T356 529Q356 501 370 478T404 441T443 417T477 404L491 400Q493 400 499 428T512 497T519 566",120658:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120659:"274 -7Q232 -4 195 7T125 38T71 94T51 176V190Q51 213 60 242T95 307T156 373T255 425T393 451L397 452L427 568Q434 597 443 636Q452 677 456 685T472 694H486H495Q517 694 517 680L514 665Q510 650 503 621T489 564L460 451H469Q527 447 574 430T657 370T693 266Q693 163 599 82T350 -7H346L322 -100Q301 -190 295 -197Q291 -202 283 -202H269H258Q238 -202 238 -188Q238 -186 260 -96L283 -7H274ZM449 400Q448 400 404 225T359 47T366 45Q464 55 516 119Q542 149 558 199T575 295Q575 387 462 398L449 400ZM384 398Q384 399 381 399Q350 399 298 378T214 308Q168 236 168 149Q168 68 259 49Q282 44 294 44H295L384 398",120660:"371 -168Q357 -168 323 -171T245 -175Q143 -175 109 -150T75 -66Q75 -5 100 108T137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 282Q603 213 569 148T465 38T304 -8Q273 -8 247 -2T204 14T176 31T159 46T152 53Q152 52 148 27T144 -16Q144 -36 150 -44T189 -58T293 -64Q405 -65 432 -75Q466 -88 466 -127Q466 -140 459 -172Q455 -188 451 -191T426 -194H420Q405 -194 400 -191T395 -176Q396 -170 394 -169T378 -168Q373 -168 371 -168ZM236 116Q236 77 258 60T311 43Q369 43 407 94Q429 123 451 206T474 331Q474 400 409 400H406Q339 400 299 341Q276 305 256 227T236 116",120661:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 562 444Q922 444 928 442Q961 434 961 400Q961 376 944 355T886 333H870Q872 322 872 295V279Q872 230 842 165T751 46T618 -8Q581 -8 554 6T513 45T494 84T484 119Q484 121 478 114Q477 113 476 111Q384 -7 268 -7H265Q251 -7 237 -4T199 11T162 54T147 132Q147 149 149 166T155 198T165 229T176 256T189 281T200 301T211 319T220 333H199Q120 333 88 301L77 290L55 289ZM639 103Q674 103 712 122T780 188T811 295Q811 318 808 330V333H289Q274 318 244 263T214 169Q214 133 236 118T288 103Q351 103 412 153T494 278Q497 290 502 292T529 295Q546 295 551 293T556 283Q556 281 553 260T550 218Q550 153 576 128T639 103",120662:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120663:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120664:"92 664Q98 683 118 690Q121 691 312 691T508 689Q534 682 534 644V632V618Q534 582 508 573L502 572Q496 572 489 572Q486 572 463 572T416 573Q333 573 291 575H253V303Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120665:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148",120666:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120667:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120668:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120669:"62 340Q62 716 425 716Q511 716 576 696T681 642T747 559T783 458T793 341Q793 264 777 203T721 89T608 7T428 -22Q62 -22 62 340ZM638 333Q638 365 637 387T632 441T621 495T600 542T567 583T518 611T451 628Q443 629 427 629Q402 629 378 624T327 608T276 571T240 511Q217 453 217 345Q217 254 231 204T279 120Q333 69 428 69Q522 69 576 120Q638 183 638 333ZM279 349V373Q279 413 305 420Q309 422 427 422H487Q550 422 563 414T576 369V349Q576 345 576 337T577 324Q577 284 550 277Q545 275 428 275H369Q306 275 293 283T279 329V349",120670:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120671:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120672:"106 0H83Q41 0 41 28Q41 39 133 349T229 667Q242 694 296 694H335H375Q403 694 418 689T442 667Q445 660 537 350T630 28Q630 11 619 6T584 0H555H526Q478 0 465 27Q462 32 431 136T366 372T325 555V546Q320 503 287 376T222 141T186 27Q184 22 177 15T165 6Q154 0 106 0",120673:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120674:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120675:"627 553Q609 553 512 554T366 555Q316 555 220 554T105 553Q96 553 90 553T82 554T78 554Q61 560 57 571T52 605V623L53 661Q59 680 79 687Q82 688 366 688Q649 688 654 686Q680 679 680 639V621V603Q680 563 654 554Q653 554 651 554T642 554T627 553ZM149 423Q152 424 366 424Q579 424 584 422Q610 415 610 376V358V340Q610 300 584 293Q579 291 366 291H232Q162 291 150 293T129 306Q122 315 122 360L123 397Q129 416 149 423ZM108 135Q143 135 226 134T363 133Q407 133 507 134T632 135H645Q675 135 684 110Q686 104 686 68V49Q686 9 660 2Q655 0 364 0L74 1Q57 7 49 21L47 28L46 65V83Q46 126 72 133Q80 135 108 135",120676:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120677:"92 664Q98 683 118 690Q121 691 396 691T676 689Q695 684 700 666Q702 660 702 345Q702 31 700 25Q696 9 684 5T646 0H621H596Q571 0 559 4T542 25Q540 31 540 307V582H253V307Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120678:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120680:"322 124Q326 124 457 125T672 127H689Q721 127 730 102Q732 96 732 64V48Q732 9 706 2Q701 0 394 0L89 1Q76 5 69 13T62 29V36Q62 37 62 38Q62 47 70 58T126 126Q161 167 185 196Q302 335 302 336L187 463Q74 584 68 594Q61 603 61 639L62 667Q68 686 88 693Q91 694 396 694T706 692Q732 686 732 647V635V621Q732 585 706 576Q705 576 702 576T691 576T670 575L302 578Q302 577 394 475T490 371Q498 362 498 347Q498 336 488 323T408 226L322 124",120681:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120682:"62 560Q62 607 94 644T169 698T253 715Q273 715 286 713T322 704T363 677T398 625Q413 597 423 556L428 540Q429 541 436 566T454 620T494 677T561 713Q570 715 593 715Q682 715 737 668T793 560Q793 549 793 545T786 533T767 520H670Q646 532 644 551T632 579Q618 594 591 594Q539 594 524 530T509 321V216Q509 31 507 25Q498 0 455 0H426L375 1Q355 7 348 28L347 232Q346 344 346 441Q346 442 343 468T335 521T312 571T266 594Q252 594 247 593Q228 586 220 576T212 557T209 539T191 523L185 520H88Q75 527 69 534T63 545T62 560",120683:"62 292T62 347T80 445T124 511T183 552T243 574T292 584L315 587H319V627L320 667Q329 694 370 694H397H422Q466 694 473 669Q475 663 475 625V587H478Q479 587 500 584T548 575T608 553T668 513T713 446T732 347Q732 253 674 187Q655 167 628 152T576 128T530 116T493 109L478 107H475V69V50Q475 9 449 2Q444 0 395 0L347 1Q327 7 320 28L319 67V107H315L292 110Q269 114 243 119T184 142T124 182T80 249ZM319 197T319 347T318 497Q316 497 307 494T284 485T262 471Q220 438 220 347Q220 285 239 249Q248 234 261 223T286 208T308 200L317 197Q319 197 319 347ZM572 347V357Q572 387 569 407T548 452T496 491Q495 491 494 491T487 493T475 497V197Q518 210 541 232T571 303Q572 312 572 347",120684:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120685:"61 585Q62 594 62 597T64 606T73 616T89 626H138Q196 626 208 620Q243 602 253 546T261 431T271 309T325 219Q342 205 349 205Q350 205 350 436L351 667Q360 694 401 694H428H454Q495 694 504 671Q506 663 506 436L507 205Q542 222 561 251T586 318T593 392T595 472T602 546Q614 614 661 625Q665 626 708 626H730Q766 626 780 618T794 582Q794 548 768 540Q755 538 754 501T750 410T736 298T680 191T560 120Q550 116 512 109H506V70V50Q506 9 480 2Q475 0 426 0L378 1Q358 7 351 28L350 68V109L335 111Q298 117 267 129T214 156T175 191T146 229T127 272T115 314T109 357T106 395T105 429Q104 537 87 540Q66 548 63 565Q61 570 61 585",120686:"241 122Q225 154 191 199T131 278T83 363T61 464Q61 497 68 527T94 591T145 650T228 693T349 715Q354 715 370 715T396 716Q539 716 622 668Q658 647 682 617T715 556T728 505T732 465Q732 415 711 365T663 280T602 200T552 122H632Q649 122 669 122T693 123H697Q736 123 742 98Q744 92 744 62V47Q744 9 718 2Q713 0 591 0L471 1Q454 7 446 21Q444 27 444 45Q444 96 463 154T506 257T549 360T569 469Q569 504 563 530T538 580T485 616T396 629Q313 629 268 594T223 468Q223 419 243 361T286 258T330 152T350 41Q350 14 335 7T276 -1Q267 -1 241 -1T197 0L77 1Q57 7 50 28L49 59V74Q49 114 75 121Q81 123 100 123Q104 123 124 123T161 122H241",120782:"266 654H280H282Q500 654 524 418Q529 370 529 320Q529 125 456 52Q397 -10 287 -10Q110 -10 63 154Q45 212 45 316Q45 504 113 585Q140 618 185 636T266 654ZM374 548Q347 604 286 604Q247 604 218 575Q197 552 193 511T188 311Q188 159 196 116Q202 87 225 64T287 41Q339 41 367 87Q379 107 382 152T386 329Q386 518 374 548",120783:"481 0L294 3Q136 3 109 0H96V62H227V304Q227 546 225 546Q169 529 97 529H80V591H97Q231 591 308 647L319 655H333Q355 655 359 644Q361 640 361 351V62H494V0H481",120784:"175 580Q175 578 185 572T205 551T215 510Q215 467 191 449T137 430Q107 430 83 448T58 511Q58 558 91 592T168 640T259 654Q328 654 383 637Q451 610 484 563T517 459Q517 401 482 360T368 262Q340 243 265 184L210 140H274Q416 140 429 145Q439 148 447 186T455 237H517V233Q516 230 501 119Q489 9 486 4V0H57V25Q57 51 58 54Q60 57 109 106T215 214T288 291Q364 377 364 458Q364 515 328 553T231 592Q214 592 201 589T181 584T175 580",120785:"80 503Q80 565 133 610T274 655Q366 655 421 623T491 538Q493 528 493 510Q493 446 453 407T361 348L376 344Q452 324 489 281T526 184Q526 152 514 121T474 58T392 8T265 -11Q175 -11 111 34T48 152Q50 187 72 209T132 232Q171 232 193 208T216 147Q216 136 214 126T207 108T197 94T187 84T178 77T170 72L168 71Q168 70 179 65T215 54T266 48H270Q331 48 350 105Q358 128 358 185Q358 239 348 268T309 313Q292 321 242 322Q205 322 198 324T191 341V348Q191 366 196 369T232 375Q239 375 247 376T260 377T268 378Q284 383 297 393T326 436T341 517Q341 536 339 547T331 573T308 593T266 600Q248 600 241 599Q214 593 183 576Q234 556 234 503Q234 462 210 444T157 426Q126 426 103 446T80 503",120786:"531 0Q510 3 381 3Q238 3 214 0H201V62H313V155H32V217L205 434Q342 606 362 630T387 655L391 656Q395 656 401 656T414 656H427Q447 656 451 645Q453 641 453 429V217H542V155H453V62H542V0H531ZM324 217V494L103 218L213 217H324",120787:"100 565V605Q100 637 102 646T113 655Q116 655 139 647T202 631T286 623Q332 623 372 631T434 647T459 655Q466 655 469 651T472 643T472 629Q472 613 463 601Q370 487 219 487Q195 487 183 488T169 490T168 433V376Q169 376 174 379T188 387T211 397T244 405T288 409Q390 409 453 352T517 201Q517 106 445 48T253 -11Q169 -11 113 37T57 154Q57 187 79 208T131 229T183 209T206 154Q206 99 155 83Q152 82 157 78Q196 47 253 47Q347 47 358 135Q358 137 358 138Q360 158 360 209Q360 277 355 301T337 338Q315 358 282 358Q202 358 160 303Q153 294 149 292T130 290Q107 290 102 301Q100 304 100 474V565",120788:"48 318Q48 395 68 456T120 553T193 613T273 646T350 655Q425 655 461 616T497 524Q497 485 475 468T428 451Q399 451 378 470T357 521Q357 565 403 588Q375 601 351 601Q313 601 282 584Q242 565 222 526Q199 473 199 367Q201 369 210 380T227 396T246 410T275 422T312 426Q438 426 494 332Q526 285 526 208V199Q526 112 465 53Q428 17 388 3T285 -11Q236 -11 195 7T135 43T104 80Q48 165 48 318ZM375 231V244V268Q375 295 373 310T364 342T341 366T299 374H297Q231 374 208 287Q200 257 200 196Q201 120 209 100Q231 47 288 47Q351 47 368 90Q375 112 375 231",120789:"256 -11Q231 -11 208 5T185 65Q185 105 193 146T212 220T241 289T275 349T312 402T346 445T377 479T397 502L400 504H301Q156 503 150 497Q142 491 134 456T126 407H64V411Q65 414 82 544T99 675T130 676H161V673Q161 669 162 666T167 661T173 657T181 654T190 652T200 651T210 650T220 649T229 648Q237 648 254 647T276 646Q277 646 426 644H558V620V607Q558 596 551 586T509 537Q489 515 476 500Q390 401 384 393Q349 339 337 259T324 113T322 38Q307 -11 256 -11",120790:"80 474Q80 561 139 607T278 654Q357 654 411 632Q490 593 494 509Q494 424 416 376L407 371L418 364Q432 356 447 345T481 312T513 260T526 192Q526 100 461 45T285 -11Q184 -11 116 32T48 164Q48 181 50 196T58 225T69 249T84 270T100 286T117 300T134 311T149 321T162 329L152 336Q120 360 100 397T80 474ZM347 404Q404 446 404 503Q404 579 317 599Q309 600 276 600Q178 600 170 538Q170 532 171 527T173 518T178 509T184 501T194 492T205 484T219 476T235 467T254 456T275 445L347 404ZM289 47Q323 47 351 54T402 82T425 137Q425 147 421 161Q411 183 391 197T303 249Q224 293 223 293Q220 291 215 288T197 273T175 248T157 213T149 167Q149 109 188 78T289 47",120791:"178 59Q206 48 238 48Q311 48 345 102Q370 138 375 259V278Q374 278 369 271T350 252T322 232Q297 220 258 220Q172 220 110 275T48 438V446Q54 561 146 618Q199 654 278 654Q321 654 329 653Q526 621 526 330Q526 252 507 190T457 92T388 31T312 -2T240 -11Q165 -11 121 25T77 120Q77 159 99 176T147 193T194 177T217 122Q217 113 216 106T211 92T205 82T198 73T191 67T184 62T178 59ZM374 446V465Q374 523 364 552T315 598Q309 600 293 601Q227 601 210 562Q199 539 199 433Q199 343 204 319T235 279Q250 272 274 271H282Q293 271 303 274T327 288T353 323T371 385Q374 403 374 446",120802:"117 621Q174 678 247 678Q305 678 351 647Q396 617 424 557Q460 472 460 328Q460 271 455 224Q448 154 427 104T376 27T314 -10T249 -22Q201 -22 160 1T91 67Q39 154 39 316Q39 541 117 621ZM250 55Q274 55 293 66T324 93T344 136T357 185T364 240T366 291T367 340Q367 373 367 393T363 449T352 507T332 553T299 589T250 601Q217 601 194 584T159 542T141 479T133 411T132 340V331Q132 299 133 277T137 219T147 157T167 107T201 68T250 55",120803:"94 612Q172 616 211 632T284 678H307V73H430V0H88V73H213V317Q213 560 212 560Q210 558 197 554T155 546T96 540L83 539V612H94",120804:"222 599Q190 599 166 585T128 550T108 509T97 474T93 459L67 492L42 526L47 539Q72 608 120 642T225 677Q304 677 355 644Q449 579 449 454Q449 373 361 290Q351 280 315 250T199 144Q156 103 137 85L293 86H449V0H50V79L216 242Q284 302 317 349T351 456Q351 517 315 558T222 599",120805:"333 521Q333 554 313 579T243 604Q154 604 99 514L78 546Q56 577 56 579Q56 580 62 589T82 611T114 637T162 662T222 677Q224 677 231 677T242 678H245Q318 678 374 634T430 520Q430 483 417 452T382 398T351 369T329 354L328 353Q369 333 373 330Q408 306 432 268T457 184Q457 103 397 41T242 -22Q131 -22 51 58L42 68L49 105L55 142L58 138Q62 134 66 130T77 120T91 108T108 96T129 83T152 72T179 63T209 57T242 54Q285 54 319 86T353 184Q353 231 331 267T260 315L213 316H166V354Q166 392 167 392Q233 395 257 405Q290 418 311 450T333 521",120806:"271 654L272 656H380V235H471V159H380V0H286V159H28V235L149 443Q269 652 271 654ZM292 235V607Q292 604 290 591T286 571T280 548T269 517T252 476T226 422T189 354T140 267Q136 260 132 253T126 240L123 236Q123 235 207 235H292",120807:"257 350Q236 350 218 342T189 323T171 301T160 281L157 273Q157 272 116 272H75V656H416V577H162V486Q162 396 163 396T174 403T207 418T258 426Q339 426 394 360T449 203Q449 113 386 46T226 -21H223Q188 -21 156 -11T102 13T64 42T41 66T33 77Q34 78 44 95T64 128L73 144Q93 112 117 93Q165 54 223 54Q270 54 306 86T345 197Q345 350 257 350",120808:"42 318Q42 396 61 460T109 564T173 629T237 666T289 677H301H317Q359 677 408 658V621Q408 585 407 585H406Q359 605 308 605Q246 605 203 556T146 421Q143 403 144 403Q145 402 152 409Q216 469 299 469Q333 469 357 457T407 405Q457 330 457 226Q457 126 402 57Q340 -22 251 -22Q216 -22 183 -7T116 43T63 149T42 318ZM260 393Q216 393 188 365T150 306T141 243Q141 153 172 104Q192 68 230 56Q238 54 251 54Q311 54 342 116Q360 152 360 226Q360 297 344 332Q320 382 277 392Q275 392 270 392T260 393",120809:"42 570V656H457V577L447 564Q345 439 295 289T244 0V-11H145V12Q160 330 356 550Q360 556 365 561T374 571L208 570H42",120810:"55 500Q55 568 109 623T250 678Q327 678 385 627T444 501Q444 445 410 410T336 357L329 353H330Q378 335 417 293T456 184Q456 93 393 36T249 -22T106 35T43 184Q43 251 82 293T169 353Q171 354 166 356Q165 356 163 357Q113 378 84 416T55 500ZM358 496Q358 557 325 581T250 605Q206 605 174 580T141 496Q141 446 171 420T250 393Q298 393 328 419T358 496ZM245 316Q205 316 172 285T139 185V179Q139 79 222 57Q231 55 250 55H254Q295 55 327 84Q360 120 360 188Q360 254 326 285Q295 316 245 316",120811:"44 476Q57 561 116 619T245 677H255Q308 677 349 647Q392 619 424 545T457 334Q457 178 382 78T205 -22Q168 -22 135 -10T86 14L72 25Q73 25 91 58L110 91Q127 78 136 72T163 60T203 54Q238 54 265 71T308 110T335 164T350 214T357 253V257L347 248Q284 187 200 187Q165 187 140 201T87 258Q42 332 42 430Q42 458 44 476ZM269 604Q265 605 254 605Q222 605 199 591T164 554T148 517T141 487Q140 478 140 430T141 373Q146 335 164 307T207 269Q223 263 247 263Q299 266 328 308T358 417Q358 435 356 456T346 511T318 570T269 604",120812:"274 -22Q227 -22 190 -9T128 24T87 76T62 135T49 204T44 271T43 336V343V362Q43 407 45 440T56 524T86 613T141 677Q197 715 264 715Q314 715 353 702T418 669T460 616T487 555T500 483T505 413T506 343Q506 310 506 293T503 241T498 185T486 133T467 83T437 42T397 8T343 -13T274 -22ZM355 355V401Q355 448 354 476T349 537T336 587T311 617T272 629Q270 629 266 629T261 628Q219 618 207 568T194 419V355Q194 203 200 156T231 85Q250 66 275 66Q299 66 318 85Q342 109 348 156T355 355",120813:"118 560H116Q107 560 100 561T85 572T76 600Q76 612 77 618T83 632T99 644Q102 645 135 646T207 660T275 700Q292 716 310 716Q353 716 360 691Q362 685 362 386V87H446Q464 76 468 69T473 44Q473 12 446 1H118Q105 7 100 13T94 25T93 44V62Q100 79 119 87H210V329Q210 571 208 571Q182 560 118 560",120814:"339 477Q339 505 332 531T301 579T242 601Q165 601 136 503Q133 493 130 490T121 486Q116 486 94 514Q86 523 82 528Q46 572 46 577Q46 591 77 632T147 691Q192 716 257 716Q305 716 351 700Q416 674 455 615T494 481Q494 421 463 376T356 266Q326 240 287 205T224 146T199 122H331Q359 122 392 122T431 123H445Q485 123 492 98Q494 92 494 62V47Q494 9 468 2Q463 0 272 0L83 1Q63 7 56 28L55 57V89Q59 97 215 261Q255 303 275 327T317 394T339 477",120815:"61 624Q62 630 83 650T153 693T262 716Q328 716 373 698T438 650T465 593T473 536Q473 438 375 376L387 371Q450 350 476 305T503 208Q503 164 492 126T456 53T380 -2T261 -22Q224 -22 189 -15T130 2T86 24T57 43T46 53Q46 56 53 99T62 145Q65 152 71 152Q76 152 90 143T123 121T175 99T248 87Q302 87 321 113T341 202Q341 264 329 292T279 329L232 331L190 332L184 338V411Q190 417 192 417Q193 418 205 419T232 421T252 424Q280 430 299 461T318 539V551Q318 599 283 609Q276 611 257 611Q225 611 199 601T159 577T136 554T120 543T102 560T76 597T62 618T61 624",120816:"278 693H282Q285 693 291 693T305 694T322 694T342 694H377Q402 694 411 691T430 677Q434 670 434 646T435 456V249H461H472Q509 249 516 224Q518 219 518 194Q518 178 518 171T511 155T492 142Q488 140 461 140H435V86V53Q435 9 409 2Q405 0 366 0H351Q306 0 298 25Q296 31 296 86V140H179H123Q99 140 80 129T50 106T37 95Q31 95 31 163V208Q31 246 33 251Q251 673 262 684Q268 691 278 693ZM302 249V416L301 576Q301 536 165 276L151 250L226 249H302",120817:"109 282Q87 290 83 310V666Q83 667 84 670T87 676T91 682T98 688T108 693Q112 694 269 694T431 692Q457 686 457 648V637V624Q457 588 431 581Q426 579 326 579H227V510Q227 442 229 442Q243 450 288 450Q377 450 435 399T494 222Q494 -22 241 -22Q202 -22 167 -11T109 16T69 49T45 79T37 94T69 151Q91 185 97 185Q105 185 112 170Q127 135 160 111T240 87Q266 87 284 94T311 111T325 142T331 179T332 226Q332 307 324 335T281 363Q228 363 197 306Q189 289 172 282H109",120818:"414 589Q410 589 389 600T334 612Q275 612 243 575Q209 538 202 433V422L209 431Q243 487 317 487Q392 487 440 442Q478 402 490 357T503 236Q503 113 454 54Q421 13 381 -4T279 -22Q263 -22 250 -21T214 -15T173 1T133 30T96 77T68 146T50 242Q46 278 46 336Q46 406 52 447Q84 698 312 715L315 716Q318 716 321 716Q323 716 328 716T337 715Q398 715 425 688V596Q419 591 414 589ZM282 87Q324 89 336 117T348 231Q348 310 343 343T324 388T277 399Q249 399 231 373T208 317T202 253Q202 201 207 168T224 117T249 93T282 87",120819:"135 38Q135 190 198 335T353 572H215Q185 572 151 572T110 571H96Q55 571 48 596Q46 602 46 633V648Q46 686 72 693Q76 695 124 695Q134 695 183 695T274 694Q472 694 477 692Q503 686 503 648V637Q503 612 502 605T491 588Q300 349 292 46V36Q292 -4 266 -9Q262 -11 214 -11H192Q160 -11 148 -3T135 38",120820:"61 518Q61 574 79 614T128 676T192 706T263 715H270Q298 715 318 714T373 701T430 671T470 612T488 517Q488 459 458 423T390 376Q388 375 393 373Q395 372 398 371Q503 330 503 204Q503 -22 275 -22Q209 -22 163 -3T92 49T57 120T46 204Q46 230 50 252T61 289T77 318T96 339T116 353T134 363T148 369T158 373T160 376Q118 389 90 424T61 518ZM344 538Q344 563 340 578T326 600T307 609T279 612Q232 612 218 594T204 518Q204 459 216 439T275 418Q328 418 338 450Q344 464 344 515V538ZM248 88T274 88T315 94T338 117T346 149T349 197Q349 269 342 290Q338 309 320 320T274 331Q246 331 229 320T207 290Q200 269 200 197Q201 163 202 149T210 118T232 94",120821:"347 272Q346 272 342 266T330 250T309 230T276 214T230 207Q185 207 150 223Q116 240 90 276T54 357Q46 393 46 468Q46 469 46 484T47 502T48 520T51 540T55 559T61 579T69 599T81 620T96 640T115 661Q174 716 276 716Q299 716 317 714T369 698T426 658T471 580T499 456Q503 402 503 342Q503 115 392 29Q322 -22 231 -22Q163 -22 115 7L82 31Q76 38 81 46Q116 112 127 123Q130 126 134 126T148 116T179 97T226 87Q287 87 318 132Q323 139 326 146T332 165T337 182T340 204T342 225T345 249T347 272ZM201 547T201 454T211 329T262 294Q276 294 285 296T310 312T335 355Q347 391 347 447Q347 520 340 550T317 595Q300 612 277 612Q226 612 214 580",120822:"42 305Q42 450 111 535T257 621Q335 621 390 562Q482 468 482 306Q482 174 418 82T262 -10T106 82T42 305ZM257 545Q209 545 168 481T126 320Q126 220 162 147Q204 65 262 65Q318 65 358 139T398 320V328Q395 411 364 470T284 543Q270 545 257 545",120823:"99 461Q99 470 99 474T104 487T120 498T151 502Q213 517 251 596Q264 622 283 622Q308 622 319 597V76H373H401Q428 76 439 69T450 38Q450 11 428 1H127Q104 10 104 38Q104 62 115 69T153 76H181H235V269Q235 461 234 461Q184 426 137 424H133Q124 424 119 425T109 431T99 447V461",120824:"52 462Q52 528 110 575T247 622H250Q343 622 407 565T472 421Q472 371 446 324T390 248T308 178Q307 177 275 151T214 101L185 77Q185 76 286 76H388V87Q388 105 397 114T430 123T463 114Q470 107 471 100T472 61V42Q472 24 468 16T450 1H75Q53 10 53 32V38V48Q53 57 63 67T127 122Q153 144 169 157L289 256Q388 345 388 419Q388 473 346 509T231 545H224Q176 545 146 499L144 494Q155 476 155 459Q154 459 155 455T154 444T148 430T136 417T114 408Q113 408 110 408T104 407Q80 407 66 422T52 462",120825:"260 546Q233 546 211 541T180 531T171 524L174 514Q177 505 177 497Q177 476 162 461T125 446Q106 446 90 459T73 504Q76 540 98 565T150 601T203 616T239 621Q241 622 265 622Q322 620 362 602T420 558T444 513T451 478Q451 386 369 329L375 326Q381 323 386 320T401 311T419 298T436 283T452 263T466 240T475 212T479 180Q479 99 416 44T259 -11T105 28T44 130Q44 154 59 168T95 183Q117 183 132 169T148 131Q148 119 139 101Q175 65 260 65Q316 65 355 97T395 179Q395 211 375 240Q336 292 253 292H234H215Q194 292 185 299T175 330Q175 350 184 359Q192 368 238 370T309 384Q336 398 351 423T367 474Q367 496 350 513Q321 546 260 546",120826:"235 1Q213 10 213 32V38V46Q213 65 230 73Q236 76 274 76H314V168H183L52 169Q37 175 33 182T29 205V218L30 244Q53 283 155 443T264 613Q276 623 298 623H323H363Q378 616 385 601V244H429H450Q474 244 484 237T495 206Q495 179 477 171Q471 168 429 168H385V76H425H442Q466 76 476 69T487 38Q487 10 465 1H235ZM314 244V554L117 245L215 244H314",120827:"387 189Q387 244 354 278T273 313Q230 313 205 301T163 271T138 249H120Q102 249 97 251Q85 258 83 266T80 311Q80 320 80 359T81 430Q81 587 82 591Q88 605 103 610H108Q112 610 120 610T138 610T163 610T192 611T225 611T260 611H415Q416 610 421 607T428 602T432 596T436 587T437 573Q437 567 437 562T434 554T431 548T427 543T423 540T418 538L415 536L289 535H164V363L170 366Q175 368 184 372T207 380T238 386T276 389Q357 389 414 331T472 187Q472 116 412 53T245 -10Q218 -10 209 -9Q126 5 89 48T52 137Q52 164 68 177T104 191Q130 191 143 175T156 141Q156 132 154 125T149 113T146 107Q146 104 155 95T188 76T245 65Q298 65 342 98T387 189",120828:"357 536Q357 546 318 546Q258 546 205 497T133 357V353L144 361Q210 402 285 402Q362 402 414 350Q479 285 479 193Q479 111 418 50T263 -11Q234 -11 207 -3T149 26T97 81T60 171T45 301Q45 444 129 533T319 622Q388 622 421 589T454 510Q454 491 442 475T402 458Q373 458 362 475T350 510Q350 520 354 528L357 536ZM319 326T269 326T179 298T136 223Q136 202 143 174T176 112T237 68Q246 66 265 66Q319 66 360 107Q395 146 395 197Q395 250 356 289Q319 326 269 326",120829:"204 -10Q162 -10 162 40Q162 146 198 261T310 477Q311 478 321 491T342 517T358 535H128V524Q128 506 119 497Q111 489 86 489H78Q55 489 46 508Q44 513 44 557V580Q44 605 52 616T88 627H93Q114 627 125 611H458Q474 598 477 593T480 573Q480 559 478 553T469 543T446 521T408 477Q252 290 246 49Q246 43 246 37T246 27T245 22Q243 11 233 1T204 -10",120830:"58 460Q58 523 117 572T254 621Q290 621 298 620Q376 607 421 560T466 460Q466 441 460 424T443 393T421 370T397 352T374 340T357 332L350 330L356 328Q363 325 371 321T392 310T415 295T439 274T459 249T473 217T479 179Q479 102 418 46T262 -10T106 46T45 179Q45 202 52 222T70 257T96 284T123 305T148 319T167 328L174 330L170 332Q166 333 159 336T145 343Q104 362 81 393T58 460ZM382 458Q382 491 349 518T263 546Q215 546 179 521T142 458Q142 421 178 395T262 368Q315 368 348 396T382 458ZM396 178Q396 223 358 257T263 292Q206 292 167 258T128 178Q128 137 163 102T262 66Q324 66 360 101T396 178",120831:"392 259Q333 210 236 210H233Q163 210 109 262Q46 325 46 411T99 550Q164 622 264 622Q293 622 319 615T376 587T428 532T464 440T479 304Q479 167 400 78T217 -11Q140 -11 105 22T70 101Q70 124 84 138T122 153Q150 153 162 137T174 101Q174 91 168 76Q179 65 216 65Q267 65 300 93Q322 109 339 130T366 173T380 210T388 242T392 259ZM388 389Q388 438 357 492T268 546T185 520Q129 479 129 415Q129 384 138 363Q145 349 156 334T195 302T255 285Q305 285 345 313T388 389"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8246:"\u2035\u2035",8247:"\u2035\u2035\u2035",8279:"\u2032\u2032\u2032\u2032",8708:"\u2203\u0338",8716:"\u220b\u0338",8772:"\u2243\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8820:"\u2272\u0338",8821:"\u2273\u0338",8824:"\u2276\u0338",8825:"\u2277\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338",10764:"\u222c\u222c"})},353:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.sansSerifBoldItalic=void 0;var H=L(9403),V=L(6949);T.sansSerifBoldItalic=(0,H.AddPaths)(V.sansSerifBoldItalic,{305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84"},{})},1082:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.sansSerifBold=void 0;var H=L(9403),V=L(5193);T.sansSerifBold=(0,H.AddPaths)(V.sansSerifBold,{33:"111 669Q111 680 111 682T113 689T121 693T137 694H184H249Q255 686 256 681Q244 220 239 213Q236 208 229 208T183 207T137 207T127 213T118 431T111 669ZM110 71V95Q110 137 136 144Q140 146 183 146H200Q246 146 254 121Q256 115 256 73V51Q256 9 230 2Q225 0 181 0L138 1Q121 7 113 21L111 28L110 71",34:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",35:"61 365Q61 370 62 375T65 383T69 390T74 395T80 399T85 403T90 406L94 407H344L381 536Q418 668 426 680Q431 687 445 692Q451 694 457 694Q477 694 488 682T500 651Q500 645 466 528T431 409Q431 407 504 407H577L609 521Q651 668 656 675Q669 693 691 693Q710 693 721 680T733 651Q733 645 699 528T664 409Q664 407 743 407H823L827 405Q831 403 834 402T841 397T848 389T853 379T855 365Q855 337 823 324L731 323H639L619 253Q599 181 598 180V177H823L827 175Q831 173 834 172T841 167T848 159T853 149T855 135Q855 107 823 94L698 93H573L540 -21Q498 -168 493 -175Q480 -193 458 -193Q439 -193 428 -180T416 -151Q416 -144 450 -27T485 91Q485 93 412 93H340L307 -21Q265 -168 260 -175Q247 -193 225 -193Q206 -193 195 -180T183 -151Q183 -144 217 -27T252 91Q252 93 173 93L94 94Q61 105 61 135Q61 140 62 145T65 153T69 160T74 165T80 169T85 173T90 176L94 177H185L277 178L297 248L318 320V323H206L94 324Q61 335 61 365ZM551 320V323H479Q406 323 405 322Q404 319 385 249T365 178T438 177L510 178L530 248L551 320",36:"231 712L232 716Q232 719 232 722T234 729T239 736T246 743T256 748T271 750Q318 750 318 711V703Q393 692 451 656Q469 645 470 640Q470 635 461 587L453 537Q445 529 442 529Q438 529 424 540T384 565T330 585Q328 585 325 585T320 586L318 587V434Q322 433 333 429T350 424T365 418T382 409T399 397T419 380Q488 313 488 213Q488 24 334 -5L318 -8V-17Q318 -56 279 -56H272Q253 -56 243 -46T232 -30T231 -18V-8H224Q170 2 127 20T68 50T49 67Q49 71 58 122T68 176Q71 182 79 182Q83 182 98 169T145 138T216 110Q228 108 229 108H231V288Q167 299 114 356T61 496Q61 537 70 570T94 624T126 661T162 684T195 696T219 701L228 702H231V712ZM231 521Q231 583 230 583Q226 582 220 579T204 561T193 521Q193 491 212 472Q226 458 230 458Q231 458 231 521ZM318 112Q356 131 356 187Q356 237 318 263V112",37:"61 549Q61 733 218 749Q220 749 228 749T241 750Q286 750 321 735T369 708T389 683Q422 634 422 548V538Q422 519 420 501T408 453T381 401T328 364T243 347Q61 347 61 549ZM292 549Q292 663 242 663Q221 663 211 648T198 615T196 566V548Q196 471 206 454Q218 434 242 434Q292 434 292 549ZM243 -55Q223 -55 212 -42T201 -13Q201 -2 207 7Q209 11 480 371T758 738Q770 750 788 750Q805 750 817 738T830 709Q830 694 820 681L544 315Q273 -43 269 -47Q258 -55 243 -55ZM606 146Q606 330 763 346Q764 346 773 346T786 347Q831 347 866 332T914 305T934 280Q966 233 966 146V135Q966 115 964 97T952 49T925 -2T872 -40T788 -56Q606 -56 606 146ZM742 146V132Q742 107 743 93T748 62T762 39T787 31Q819 31 832 79Q837 97 837 146Q837 260 787 260Q767 260 757 246T744 214T742 169V146",38:"757 117Q762 117 769 110V3Q759 -7 718 -14T641 -22T571 -15T518 1T477 19T453 31L437 23Q350 -19 257 -22Q158 -22 103 30T47 155Q47 188 57 216T87 263T119 292T151 313L182 333L187 336L181 349Q150 431 150 506Q150 605 211 660T347 716Q417 716 471 668T526 543Q526 517 518 495T471 432T360 343L342 330Q342 327 358 306T402 250T458 189L467 181Q518 225 556 289T607 395L620 437Q622 443 630 443Q631 443 679 430Q718 420 725 418T733 409Q733 402 722 365T670 255T573 123Q562 111 563 111Q589 94 644 94Q678 94 703 100T740 111T757 117ZM397 544Q397 573 384 601T346 629Q320 629 299 607T277 538Q277 484 295 429Q301 413 301 412Q302 409 309 415Q397 476 397 544ZM227 258Q197 228 197 177Q197 150 207 126T234 95Q242 93 251 93Q288 93 337 107L349 110L328 131Q266 196 234 248L227 258",39:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",40:"79 250Q79 352 100 441T152 585T213 678T266 733L287 749Q288 750 324 750H359Q366 741 366 738Q366 734 356 721T329 682T296 623T262 531T238 407Q230 346 230 250Q230 142 244 55T278 -82T318 -165T352 -215T366 -238Q366 -242 359 -249H286L277 -242Q79 -74 79 250",41:"61 737Q61 750 85 750H106H141L150 742Q348 574 348 250T150 -242L141 -249L106 -250H87Q61 -250 61 -238Q61 -233 74 -216Q157 -113 183 51Q197 130 197 250T183 449Q174 505 158 554T126 634T95 687T71 722T61 737",42:"241 579Q241 582 228 639T215 702Q215 722 233 736T271 750Q296 750 315 736T334 702V697Q334 693 328 664T314 607L308 579L352 620Q389 654 397 660T417 668Q447 668 464 647T482 602Q482 591 479 583T472 569T459 559T443 552T421 546T397 538L342 521L397 504Q405 501 420 497T442 490T458 483T472 473T479 460T482 440Q482 416 465 395T417 374Q406 375 398 381T352 422L308 463L314 435Q321 407 327 378T334 345Q336 333 327 319T296 295Q288 293 275 293Q241 293 227 311T215 345Q215 349 221 378T234 435L241 463L197 422Q160 388 152 382T132 374Q102 374 85 395T67 440Q67 451 70 459T77 473T90 483T106 490T128 496T152 504L207 521L152 538Q144 541 129 545T107 552T91 559T77 569T70 582T67 602Q67 626 84 647T132 668Q143 667 151 661T197 620L241 579",43:"61 250Q61 276 94 292H386V436V535Q386 577 388 589T401 607Q411 617 427 617Q458 617 468 587Q470 581 470 436V292H762L766 290Q770 288 773 287T780 282T787 274T792 264T794 250Q794 222 762 209L616 208H470V64Q470 -81 468 -87Q458 -116 428 -116T388 -87Q386 -81 386 64V208H240L94 209Q61 220 61 250",44:"81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",45:"12 230Q12 257 26 265T80 274Q88 274 114 274T158 273T201 273T235 274Q276 274 290 266T305 230T291 194T235 185Q226 185 201 185T159 186Q143 186 119 186T85 185Q43 185 28 193T12 230",46:"219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",47:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",58:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",59:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",61:"94 324Q61 335 61 366Q61 396 91 405Q96 407 429 407H762Q763 406 767 404T774 400T781 395T787 387T792 378T794 365Q794 338 762 324H94ZM94 94Q61 105 61 135Q61 149 69 160T92 175Q97 177 430 177H762L766 175Q770 173 773 172T780 167T787 159T792 149T794 135Q794 107 762 94H94",63:"61 644Q61 652 87 666T157 693T244 705Q344 705 400 671T457 551Q457 516 446 490T422 451T387 421T356 391Q330 361 318 332T305 292T303 252Q303 218 300 213T290 208T244 207H220Q194 207 188 213Q187 214 186 215V255Q187 282 188 296T198 345T229 417T288 496Q306 515 306 559Q306 596 296 607T253 618Q214 618 185 607T143 583T120 558T103 547Q99 547 95 551Q93 553 77 597T61 644ZM171 71V95Q171 137 197 144Q201 146 244 146H261Q307 146 315 121Q317 115 317 73V51Q317 9 291 2Q286 0 242 0L199 1Q182 7 174 21L172 28L171 71",64:"61 264T61 347T82 494T136 596T217 660T311 694T410 704Q460 704 471 703Q534 694 577 666Q633 623 651 552T670 370V342Q670 249 633 195Q583 116 454 116Q238 116 238 347Q238 443 276 499Q328 578 456 578Q488 578 494 577L504 575Q475 617 430 617H421Q196 617 196 347Q196 215 253 143Q310 76 427 76Q499 76 561 102L575 107H664Q671 97 671 94V89L663 81Q566 -11 422 -11Q365 -11 316 -2T219 33T137 97T82 200ZM469 490Q459 492 453 492Q429 492 405 472Q374 439 374 347Q374 233 423 210Q436 202 454 202L486 210Q536 228 536 347Q536 461 486 484Q476 490 469 490",91:"318 -206Q318 -235 305 -243T255 -251Q248 -251 229 -251T198 -250H143Q112 -250 99 -246T81 -225Q79 -219 79 250T81 725Q85 741 98 745T143 750H198Q210 750 229 750T255 751Q291 751 304 743T318 707Q318 680 301 668Q293 663 255 663H224V-163H255Q293 -163 301 -168Q318 -180 318 -206",93:"24 706Q24 734 39 742T90 751Q97 751 114 751T143 750H198Q230 750 243 746T261 725Q263 719 263 250T261 -225Q257 -241 244 -245T198 -250H143Q131 -250 112 -250T86 -251Q50 -251 37 -243T24 -207Q24 -180 41 -168Q49 -163 87 -163H118V663H87H71Q24 663 24 706",94:"108 550Q108 554 135 589T190 658T219 692Q221 694 275 694Q328 694 330 693Q331 692 381 629T438 557Q441 553 441 549T434 538L399 537Q363 537 362 538Q361 538 318 575L275 611Q274 611 231 575Q188 538 187 538Q186 537 150 537L115 538Q108 545 108 550",95:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",126:"92 215Q92 259 122 301T204 344Q238 344 264 329T310 300T343 285Q356 285 361 295T369 322T377 344H450Q457 334 457 330Q457 281 427 240T344 198Q312 198 285 213T239 242T206 257Q188 257 182 230T172 199L137 198H120Q102 198 97 200T92 215",305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84",768:"-458 682Q-458 690 -452 692T-426 694H-381H-314L-312 691Q-311 691 -305 682T-287 655T-263 622L-218 555V549Q-218 544 -224 538L-259 537Q-295 537 -296 538Q-298 539 -376 606T-456 676Q-458 680 -458 682",769:"-290 537H-310Q-334 537 -334 549Q-334 553 -311 588T-264 656L-241 690Q-240 690 -239 691T-236 693Q-235 694 -167 694H-100Q-93 684 -93 681T-94 677Q-95 675 -173 607T-255 538Q-256 537 -290 537",770:"-442 550Q-442 554 -415 589T-360 658T-331 692Q-329 694 -275 694Q-222 694 -220 693Q-219 692 -169 629T-112 557Q-109 552 -109 549Q-109 545 -116 538L-151 537Q-187 537 -188 538Q-189 538 -232 575L-275 611Q-276 611 -319 575Q-362 538 -363 538Q-364 537 -400 537L-435 538Q-442 545 -442 550",771:"-458 565Q-458 609 -428 651T-346 694Q-312 694 -286 679T-240 650T-207 635Q-194 635 -189 645T-181 672T-173 694H-100Q-93 684 -93 680Q-93 631 -123 590T-206 548Q-238 548 -265 563T-311 592T-344 607Q-362 607 -368 580T-378 549L-413 548H-430Q-448 548 -453 550T-458 565",772:"-84 660Q-81 656 -77 653V567L-81 564L-84 561L-274 560H-383Q-469 560 -471 565L-472 566Q-474 569 -474 611L-473 653Q-469 659 -466 659Q-465 660 -274 660H-84",774:"-123 694Q-80 694 -80 657Q-80 626 -99 601T-161 563Q-199 552 -275 552Q-352 552 -389 563Q-470 586 -470 655Q-470 667 -468 673Q-457 694 -435 694H-431Q-408 694 -396 685Q-387 676 -387 671Q-384 661 -275 661Q-167 661 -164 671Q-164 674 -163 677T-151 687T-123 694",775:"-329 596Q-346 602 -351 611T-356 638V646Q-356 653 -356 654T-356 661T-355 668T-353 673T-351 679T-347 684T-341 689T-332 693T-274 695H-221Q-202 683 -198 676T-194 645Q-194 632 -195 625T-202 610T-221 596H-329",776:"-331 695Q-312 683 -308 676T-304 645Q-304 632 -304 626T-311 610T-331 596L-380 595H-408Q-448 595 -457 617Q-459 621 -459 645T-457 673Q-448 696 -409 696Q-405 696 -396 696T-380 695H-331ZM-247 644Q-247 658 -246 665T-239 680T-221 694Q-217 695 -169 695H-143Q-102 695 -93 672Q-91 664 -91 645V635Q-91 613 -106 602Q-113 597 -121 596T-171 595L-219 596Q-232 600 -238 608T-246 622T-247 644",778:"-365 616Q-365 658 -331 676T-256 694Q-253 694 -247 694T-236 693Q-166 693 -139 666Q-119 644 -119 616T-139 565Q-166 538 -237 538H-242Q-365 538 -365 616ZM-181 616Q-181 641 -195 647T-242 654Q-258 654 -266 654T-284 650T-298 638T-303 616Q-303 592 -289 585T-242 577Q-209 577 -195 584T-181 616",779:"-426 686Q-424 694 -394 694H-350H-283Q-277 686 -277 682Q-277 673 -317 608T-361 538L-396 537H-420Q-432 537 -436 539T-440 548Q-440 560 -434 616Q-432 633 -430 650T-427 677L-426 686ZM-243 686Q-241 694 -211 694H-167H-100Q-94 686 -94 682Q-94 673 -134 608T-178 538L-213 537H-237Q-249 537 -253 539T-257 548Q-257 560 -251 616Q-249 633 -247 650T-244 677L-243 686",780:"-442 645Q-442 657 -418 657H-398Q-393 657 -388 657T-379 657T-371 656T-365 656H-363L-319 620L-276 583Q-275 583 -232 619Q-189 656 -188 656Q-187 657 -151 657H-116Q-109 649 -109 645Q-109 642 -112 637Q-118 629 -168 566T-220 501Q-222 500 -275 500Q-329 500 -331 501Q-442 634 -442 645",8211:"0 284Q0 318 26 325Q30 327 274 327Q469 327 497 327T532 322Q549 310 549 283Q549 257 532 245Q525 241 498 241T275 240Q31 240 26 242Q0 249 0 284",8212:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8213:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8215:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",8216:"87 443L81 449V581L119 636Q125 644 131 653T141 667T148 677T154 685T158 689T163 692T167 693T173 694H190H201Q226 694 226 683Q226 678 208 635T189 590Q189 588 204 588H219Q222 584 226 581V449L219 443H87",8217:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",8220:"144 443L138 449V581L176 636Q182 644 188 653T198 667T205 677T211 685T215 689T220 692T224 693T230 694H247H258Q283 694 283 683Q283 678 265 635T246 590Q246 588 261 588H276Q279 584 283 581V449L276 443H144ZM381 443L375 449V581L413 636Q419 644 425 653T435 667T442 677T448 685T452 689T457 692T461 693T467 694H484H495Q520 694 520 683Q520 678 502 635T483 590Q483 588 498 588H513Q516 584 520 581V449L513 443H381",8221:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",8260:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",8710:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148"},{})},67:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.sansSerifItalic=void 0;var H=L(9403),V=L(2632);T.sansSerifItalic=(0,H.AddPaths)(V.sansSerifItalic,{33:"160 187L257 694H306Q355 694 355 693L238 186H199Q160 186 160 187ZM110 2Q111 3 120 49T131 96Q131 98 180 98T229 96L219 50Q209 3 208 2V0H110V2",34:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",35:"793 170Q809 162 809 149Q809 145 807 141T802 135T796 132L793 130H547L472 -27Q397 -184 394 -187Q389 -194 379 -194Q367 -194 362 -183Q359 -179 359 -173Q360 -168 431 -20L503 129Q503 130 410 130H317L242 -27Q167 -184 164 -187Q159 -194 149 -194Q137 -194 132 -183Q129 -179 129 -173Q130 -168 201 -19L273 130H187L100 131Q87 141 87 150Q87 162 102 170H294L331 248Q339 265 349 286T365 318L370 328Q370 330 258 330Q145 330 142 332Q129 338 129 351Q129 362 140 368Q146 370 267 370L391 371L467 527Q542 684 544 686Q544 688 549 691T560 694H562Q565 693 567 692T571 690T575 686T578 681T579 672Q577 665 507 520T436 373L435 370H528L621 371L692 518Q767 675 769 677Q775 694 789 694Q798 694 804 688T809 672Q806 664 737 519L665 371L751 370Q835 370 841 368Q851 362 851 350Q851 337 841 334T799 330H765H741H645L606 250L568 170H793ZM600 328Q600 330 508 330H415Q412 326 338 171Q338 170 431 170H524L561 248Q569 265 579 286T595 318L600 328",36:"228 70Q233 92 246 155T270 266T280 316Q271 318 265 320T237 333T200 360T172 403T159 468Q159 537 205 600T325 691Q352 701 360 701Q361 701 361 701T362 703T364 711T368 727L372 750H409Q445 750 445 749L436 705Q436 703 450 702T494 691T554 657L565 649Q562 642 548 604L534 568Q511 591 484 605T440 621L424 623L419 624L372 405Q399 400 424 384Q490 338 490 247V240Q490 156 430 85Q374 13 294 -5L284 -7L280 -30Q279 -35 278 -41T275 -52L274 -55Q274 -56 237 -56Q201 -56 201 -54Q202 -53 205 -34T211 -11Q211 -9 206 -9Q154 -2 115 19Q80 35 56 59L88 141L99 131Q109 121 119 113T141 99T160 89T180 82T197 77T214 73T228 70ZM303 426Q304 427 313 471T332 564T345 620L335 616Q287 596 263 549Q252 525 252 499Q252 470 267 451T298 426Q303 424 303 426ZM302 75Q305 75 315 80T340 98T367 125T390 164T399 214Q399 247 384 268T349 297Q338 247 326 186L302 75",37:"268 347Q224 347 195 386T165 488Q165 517 173 552Q191 637 246 693T349 749Q389 749 414 725T448 673T456 614Q456 506 396 427T268 347ZM372 604Q372 674 339 674Q311 674 290 633T261 549T253 482V474Q253 438 272 426Q277 424 286 424Q319 424 345 485T372 604ZM189 -56Q179 -56 173 -49T167 -37Q167 -30 347 198Q425 296 475 360Q780 745 785 747Q790 750 796 750Q814 748 814 730Q814 725 811 719L204 -49Q198 -56 189 -56ZM523 87Q523 184 583 265T713 347Q758 347 786 308T815 207Q815 110 757 28T629 -55Q576 -55 550 -12T523 87ZM729 200Q729 271 696 271Q675 271 658 247T631 189T616 125T611 76Q611 21 644 21H647Q672 21 700 77T729 200",38:"219 -22Q158 -22 117 13T71 111Q71 131 74 150T84 185T98 215T118 241T137 262T159 281T179 295T199 308L214 318L258 348L256 362Q254 373 254 413V435Q254 483 271 537T325 641T411 708Q427 715 441 715Q446 716 455 716Q504 716 534 681T565 590Q565 522 519 468T377 347L358 334Q359 333 363 320T374 290T387 262Q404 227 428 187T460 139Q521 183 574 251T651 362T674 409L710 398Q746 388 747 388Q747 381 720 333T635 213T517 94L510 87Q542 57 598 57Q649 57 708 72Q716 75 718 75L709 34L701 -7Q636 -22 578 -22Q531 -22 498 -8T428 34L408 25Q314 -22 219 -22ZM480 579Q480 640 436 640Q410 640 385 615T351 554Q340 513 340 457Q340 413 343 410Q343 406 360 419Q431 471 455 505T480 579ZM245 57Q279 59 311 67T359 81T375 89T358 113T318 178T281 260L274 277L245 257Q167 205 167 135Q167 110 174 93T194 69T217 60T237 57H245",39:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",40:"195 37Q195 -7 200 -47T213 -113T231 -166T250 -204T268 -232T280 -250H204L194 -238Q104 -124 104 55Q104 238 181 432T405 740L417 750H454Q491 750 491 749L468 729Q446 709 411 667T337 565T262 405T208 188Q195 110 195 37",41:"300 463Q300 634 222 740L214 750H290L299 740Q300 738 309 726T323 707T337 682T353 651T367 613T379 566T387 510T390 444Q390 314 344 156T203 -125Q179 -155 145 -191Q111 -224 89 -241L78 -250H2Q4 -248 27 -227T65 -189T107 -140T155 -71T200 16T244 129T278 266Q300 372 300 463",42:"193 608Q193 628 210 644T246 660Q250 660 252 660T257 658T264 654T272 648T284 638T302 623Q340 590 340 593Q341 594 345 623T354 682T360 715Q365 729 378 739T407 750Q424 750 433 740T443 720Q443 712 427 652L410 591L462 623Q505 650 514 655T534 660Q549 660 558 650T568 625Q568 617 567 611T560 599T551 590T536 580T519 571T496 561T470 548L429 528L474 500Q482 495 492 489T506 481T516 475T523 469T527 464T529 458T530 450Q530 430 514 414T479 397H475Q468 397 460 402T423 433Q414 440 404 448T388 461L383 465L365 344Q348 306 314 306Q302 306 292 313T281 338Q281 347 297 404L313 464L260 433Q201 397 195 397H189Q173 397 165 407T156 432Q156 438 157 443T161 452T166 460T175 468T185 475T198 482T212 489T230 497T250 506L295 528L250 556Q203 582 202 585Q193 591 193 608",43:"108 244T108 250T112 261T119 268T124 270H426V272Q428 274 457 419Q489 565 492 573Q497 583 508 583Q516 583 522 577T528 565Q528 553 498 417Q491 384 483 346T471 288L467 270H760Q775 262 775 250T760 230H458Q456 221 426 77T394 -71Q389 -83 375 -83Q367 -83 362 -78T356 -64Q356 -58 387 84Q394 118 401 155T413 210L417 229Q417 230 271 230H124Q123 230 120 232T112 239",44:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",45:"66 257V259H332V257L324 220L317 186H184Q51 186 51 187T58 220T66 257",46:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",47:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",48:"245 -22Q209 -22 181 -11T135 20T107 65T92 116T88 171Q88 235 114 354T194 557Q226 606 269 635T340 671T392 678H395Q422 678 446 670T495 643T534 582T549 481Q549 430 534 350T499 213Q459 89 379 25Q315 -22 247 -22H245ZM430 582Q408 601 378 601Q313 601 269 534Q234 475 205 341Q181 232 181 174Q181 104 209 76Q231 54 260 54T318 73T368 125Q410 194 447 375Q460 445 460 487Q460 555 430 582",49:"234 613Q277 613 331 628T428 678H439Q451 678 451 676Q450 671 387 373T323 74T384 73H445L430 0H259L88 1L104 73H229L332 560Q278 541 198 539Q198 540 198 541T199 546T200 554T202 564T205 576L213 612H219Q221 612 226 612T234 613",50:"190 460Q189 460 181 475T164 507T155 527Q155 535 182 571Q259 678 380 678Q462 678 506 630T551 513V507Q551 418 487 349Q469 329 441 305T391 265T344 232T316 212Q158 87 158 86T188 85Q194 85 234 85T311 86Q467 86 467 85Q451 9 449 2V0H50Q54 18 58 40L67 79L133 133Q246 226 269 243Q369 318 410 373T452 492Q452 535 433 560T393 592T350 599Q311 599 279 578T231 532T203 484T190 460",51:"446 542Q446 576 424 590T372 605Q330 605 288 583T216 524Q209 515 208 516Q207 517 192 549L178 580L187 589Q224 627 276 652T386 678Q456 678 500 642T544 550Q544 515 530 482T495 427T453 387T418 362L403 353L413 348Q440 335 462 313Q500 271 500 217Q500 135 423 57T236 -22T63 59L56 68L85 141Q106 112 125 98Q177 54 254 54Q315 54 355 105T396 218Q396 242 393 254Q380 301 335 313Q327 315 280 316Q233 316 233 318L249 392Q298 392 322 399Q373 408 409 453T446 542",52:"78 235L411 656H465Q519 656 519 655T475 447T430 237V235H521V233L505 160Q505 159 459 159H414L380 0H286L320 159H62L63 164Q64 169 66 179T70 198L78 235ZM342 235L421 607Q420 607 419 604Q409 535 197 267Q173 236 173 235H342",53:"330 350Q263 350 214 272H133V275Q134 276 174 467L214 655Q214 656 385 656H555V653Q555 652 554 647T550 631T546 613L539 577H284L265 486Q261 464 256 441T248 406L246 395L250 398Q255 401 264 406T286 415T315 423T350 427Q412 427 455 381T498 256Q498 150 415 64T222 -22Q186 -22 155 -12T105 12T74 41T55 65T50 77L51 79Q61 89 78 112L104 145L107 138Q110 130 114 123T125 106T142 88T165 72T196 60T236 55Q282 55 316 79T366 140T389 208T396 267Q396 310 378 330T337 350H330",54:"437 605Q397 605 361 585T301 536T261 477T236 426T228 401L236 408Q244 414 260 424T296 445T345 462T402 469H404Q422 469 434 467T465 446T498 394Q515 351 515 307Q515 254 497 193T439 85Q352 -22 246 -22Q220 -22 196 -14T148 15T109 78T94 179Q94 272 123 373Q163 505 257 591T450 678Q474 678 498 674T535 664T548 656L540 621L532 586L520 590Q509 594 485 599T437 605ZM339 392Q281 392 233 334T185 163V158Q185 87 230 61Q244 54 262 54Q325 54 371 122Q395 158 407 217T419 298Q419 337 401 364T339 392",55:"173 614L181 656H389Q596 656 596 655L595 650Q594 645 592 635T588 616L580 578L554 551Q313 307 245 4L242 -11H192Q143 -11 143 -10Q144 0 148 17T169 89T212 198T285 327T393 470Q423 504 472 550Q479 555 485 561T496 571L329 570Q163 570 163 571L164 577Q166 583 168 593T173 614",56:"159 470Q159 547 229 612T394 678Q467 678 510 636T554 533Q554 512 549 493T535 458T515 429T492 405T467 386T443 372T423 362T409 356L404 354Q404 353 405 353Q411 353 432 341T476 295T500 218Q500 134 424 56T246 -22Q175 -22 126 22T77 143Q77 204 110 251T188 327L202 334Q216 340 229 346T243 353T235 358T214 372T189 393T168 426T159 470ZM467 527Q467 605 375 605Q317 605 281 566T244 472Q244 429 271 411T334 392Q392 392 429 430T467 527ZM405 228Q405 262 384 289T315 316Q257 316 216 266T174 144Q174 95 199 75T262 54Q329 54 367 109T405 228",57:"220 594Q303 677 389 677Q545 677 545 479Q545 413 526 327Q493 175 398 77T202 -22Q124 -22 77 25L130 91L137 83Q169 54 218 54Q255 54 290 76T347 129Q364 151 380 182T403 232T411 256Q410 255 390 241T353 217T303 197T236 187Q195 187 173 209Q155 226 140 263T124 352Q124 392 135 435Q154 527 220 594ZM455 497Q455 605 383 605Q340 605 305 577T246 492Q220 411 220 360Q220 278 279 264Q280 264 287 264T299 263Q347 263 387 302Q455 375 455 497",58:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",59:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",61:"142 368Q145 370 463 370Q780 370 784 368Q796 364 796 350T784 332Q780 330 463 330Q145 330 142 332Q129 338 129 351Q129 362 142 368ZM88 137T88 150T102 170H738Q739 170 742 168T750 161T754 150T750 139T743 132T738 130H102Q88 137 88 150",63:"194 652Q194 654 218 666T284 691T362 704Q444 704 490 678T536 583Q536 541 516 500T459 433Q415 400 387 371T343 313T321 266T307 216L301 186H262Q223 186 223 187Q224 199 228 218T250 288T294 377Q317 413 344 440T391 481T414 499Q442 527 442 574Q442 584 441 590T433 607T409 623T362 629Q335 629 310 624T267 610T235 595T214 582T205 576L200 614Q194 651 194 652ZM173 2Q174 3 183 49T194 96Q194 98 243 98T292 96L282 50Q272 3 271 2V0H173V2",64:"120 267Q120 377 179 478T336 642T538 705Q610 705 658 662T707 513Q707 425 681 331Q658 241 590 179T447 117Q386 117 343 163T300 288Q300 397 374 486T544 576Q575 576 608 562Q590 628 517 628Q406 628 309 522T212 278Q212 179 267 122T404 65T550 91H631Q513 -10 390 -10Q265 -10 193 70T120 267ZM600 397Q600 441 581 471T530 501Q476 501 433 436T390 298Q390 254 409 224T462 193Q512 193 556 257T600 397",91:"148 252L253 750H339Q425 750 425 749L424 744Q423 739 421 729T417 711L409 675L367 674H325L235 252Q145 -167 145 -172Q145 -174 187 -174H229V-176Q213 -240 213 -250H127Q41 -250 41 -248Q41 -245 148 252",93:"353 749Q353 746 303 512T200 27T141 -250H-31Q-31 -240 -15 -176V-174H70L250 674H208L165 675L181 750H267Q353 750 353 749",94:"190 527L360 694H434L484 611Q533 528 533 527H457L390 632L385 639L266 527H190",95:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",126:"330 327Q356 326 388 298T446 269Q470 269 484 327H522Q560 327 560 325L557 316Q554 306 549 292T535 263T512 232T480 208Q453 193 429 193T370 222T315 251Q285 251 275 193H199V197Q214 257 251 292T330 327",305:"168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",567:"-54 -96L-48 -104Q-41 -111 -27 -118T7 -126Q60 -126 82 -87Q85 -81 140 181L196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204Q-13 -204 -41 -196T-83 -180T-96 -170Q-55 -96 -54 -96",768:"-262 681L-270 694H-177L-132 612Q-89 530 -87 528Q-87 527 -125 527H-163L-208 598Q-254 670 -262 681",769:"-96 625L-29 694H63Q42 673 -31 605L-114 527H-190L-176 541Q-160 559 -96 625",770:"-310 527L-140 694H-66L-16 611Q33 528 33 527H-43L-110 632L-115 639L-234 527H-310",771:"-170 677Q-144 676 -112 648T-54 619Q-30 619 -16 677H22Q60 677 60 675L57 666Q54 656 49 642T35 613T12 582T-20 558Q-47 543 -71 543T-130 572T-185 601Q-215 601 -225 543H-301V547Q-286 607 -249 642T-170 677",772:"-314 553L-297 631H-116Q64 631 64 630Q60 612 56 591L47 553L-133 552Q-314 552 -314 553",774:"-142 508Q-205 508 -244 548T-284 652Q-284 666 -281 683L-280 694H-204Q-205 689 -205 677Q-205 650 -196 631T-173 604T-147 593T-125 590Q-85 590 -50 618T-5 686L-2 694H73V690Q53 610 -10 559T-142 508",775:"-180 578Q-179 579 -170 627T-158 678V680H-54V678Q-56 675 -65 627T-76 578V576H-180V578",776:"-273 584Q-272 585 -262 632L-252 678V680H-154V678L-164 632Q-174 585 -175 584Q-175 582 -224 582T-273 584ZM-78 586Q-78 587 -69 632T-58 678V680H40L39 677Q39 676 38 670T34 651T29 628L19 583L-30 582H-79L-78 586",778:"-227 597Q-227 639 -186 666T-102 693H-97Q-29 693 -8 649Q-2 637 -2 623Q-2 582 -43 555T-132 527Q-171 527 -199 546T-227 597ZM-59 619Q-59 635 -68 643T-104 652Q-142 652 -156 636T-171 602Q-171 569 -123 569Q-119 569 -111 570T-99 571Q-59 582 -59 619",779:"-236 619L-195 694H-149Q-103 694 -103 693L-211 527H-287L-282 536Q-281 539 -236 619ZM-70 619L-29 694H17Q63 694 63 693L-45 527H-121L-116 536Q-115 539 -70 619",780:"-283 654H-207L-140 549L-135 542L-16 654H60L-109 487H-147L-184 488L-234 570Q-283 653 -283 654",913:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",914:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",915:"87 2Q88 4 160 346T234 689Q234 691 440 691T646 689Q643 686 629 611H475L321 612Q193 4 191 2V0H87V2",916:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576",917:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",918:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",919:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",920:"119 260Q119 348 157 433T254 579T387 677T533 715Q701 715 772 574Q804 511 804 431Q804 315 744 209T586 41T384 -22Q262 -22 191 59T119 260ZM706 426Q706 524 655 582T525 640Q454 640 395 600T293 502Q256 447 237 383T218 266Q218 168 269 112T401 55Q518 55 612 166T706 426ZM283 349L293 397H473Q652 397 652 396Q647 374 642 347L632 299H452Q273 299 273 300Q278 322 283 349",921:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",922:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",923:"28 0L401 694H504V690Q505 686 543 345T582 1Q582 0 528 0H473V3Q472 6 460 113T435 359T422 558Q422 593 424 603L425 610L424 608Q414 572 343 431Q287 316 143 49L117 1L73 0H28",924:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",925:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",926:"193 687Q193 688 479 688H765V686Q764 685 755 642L747 600H461L175 601Q175 602 184 645L193 687ZM196 400Q196 401 418 401T640 400L622 315Q622 314 400 314T178 315L196 400ZM42 2Q43 3 51 44T60 87H64Q68 87 75 87T93 87T119 87T151 88T190 88T237 88T291 88T352 88H643Q638 66 634 44T627 13T624 2V0H42V2",927:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",928:"86 2Q88 4 160 346T233 689Q233 691 501 691Q768 691 768 689Q766 688 694 346T621 2V0H517V2Q518 3 582 304T646 609L648 615H321L190 0H86V2",929:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",931:"194 655L202 694H508Q813 694 813 693Q809 675 805 653L797 614H559L321 615Q327 606 405 478L485 347Q449 311 348 203T247 86Q247 84 294 84Q303 84 359 84T465 85H684Q684 84 675 42L666 0H360L55 1L195 154Q346 319 347 320L359 333L273 473Q187 614 186 614L187 620Q188 625 190 635T194 655",932:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",933:"357 637Q320 637 297 612T266 555H173Q178 576 188 598Q214 651 265 683T373 716Q497 716 497 542V509L504 526Q579 715 711 715Q773 715 808 677T843 589Q843 576 840 555H747L748 557Q748 559 748 563T749 574V580Q749 604 731 622Q715 638 693 638Q591 638 543 465Q531 425 506 309T462 98T441 2V0H337V2Q425 401 436 486Q438 504 438 526Q438 637 364 637H357",934:"124 308Q124 399 208 481T433 587Q437 587 437 589Q438 590 449 643L459 694H508Q557 694 557 693Q557 691 546 641T535 587Q543 587 562 583T614 565T674 531T722 472T743 387Q743 288 656 209T449 110L433 106Q411 3 410 2Q410 0 361 0H312L313 3Q313 5 324 56L335 107H331L321 108Q311 110 297 114T266 124T228 141T190 168Q124 225 124 308ZM227 315Q227 282 239 257T270 218T306 197T338 186L350 184H351L386 346Q420 507 420 509H419Q411 509 393 505T342 485T284 444Q227 387 227 315ZM642 381Q642 413 629 437T599 475T563 496T533 507T519 510Q518 510 484 348T450 184Q544 201 593 258T642 381",935:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",936:"325 556Q325 524 310 447T294 330Q294 289 304 260Q314 234 333 216T364 192T380 187L488 694H585V691Q584 689 531 438L478 188H479Q485 188 503 195T555 231T613 305Q637 352 654 435Q662 470 669 496T681 538T690 562T698 578T704 587Q719 609 733 615T772 621H802H854V619L838 546Q838 545 832 545Q775 539 749 418Q716 274 638 196Q616 173 590 156T543 131T503 117T473 110T460 106Q460 105 450 54T438 2V0H340V2Q341 3 351 54T362 106Q363 107 358 108T344 111T322 117T295 128T267 145T239 171T216 207T200 256T194 319Q194 356 203 408T213 483Q213 517 203 530T182 544T171 546Q184 609 187 619V621H239Q286 621 294 620T309 612Q325 596 325 556",937:"148 407Q148 475 182 534T269 633T386 694T511 716Q622 716 695 658T769 507Q769 461 747 409T699 321T628 225T562 136Q533 90 533 86Q542 85 557 85Q564 85 583 85T614 86Q695 86 695 85Q679 9 677 2V0H425Q426 3 433 30T447 72T480 131T549 241L554 248Q558 254 563 261T576 281T592 306T609 335T625 366T640 400T653 434T661 466T664 498Q664 562 618 601T497 640Q416 640 351 596T262 482Q250 441 250 392T276 237T302 70V56Q302 28 296 2V0H44V2L62 85Q62 86 143 86L225 85V88Q224 89 224 89T224 91T224 95T223 101T222 110T220 123T216 140T209 163T200 191T188 227Q148 344 148 407",8211:"59 275L66 312H316Q565 312 565 311T558 275T549 238Q549 236 299 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8212:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8213:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8215:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",8216:"309 567L299 520Q289 474 288 473Q288 471 239 471T190 473L192 480Q193 486 196 499T201 522L211 569L287 694H312L335 693L332 685Q328 677 321 661T307 630L279 570L294 569Q309 569 309 567",8217:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",8220:"393 567L383 520Q373 474 372 473Q372 471 323 471T274 473L276 480Q277 486 280 499T285 522L295 569L371 694H396L419 693L416 685Q412 677 405 661T391 630L363 570L378 569Q393 569 393 567ZM587 567L577 520Q567 474 566 473Q566 471 517 471T468 473L470 480Q471 486 474 499T479 522L489 569L565 694H590L613 693L610 685Q606 677 599 661T585 630L557 570L572 569Q587 569 587 567",8221:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",8260:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",8710:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576"},{})},9007:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.sansSerif=void 0;var H=L(9403),V=L(4214);T.sansSerif=(0,H.AddPaths)(V.sansSerif,{33:"120 187Q120 225 115 440T110 693Q110 694 159 694T208 693Q208 655 203 440T198 187Q198 186 159 186T120 187ZM110 0V98H208V0H110",34:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",35:"56 350Q56 363 70 370H192Q314 370 314 371L356 526Q396 676 401 685Q406 694 416 694Q423 694 429 689T436 677Q436 673 396 523T355 371Q355 370 449 370Q544 370 544 371L586 526Q628 682 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 670 645 593T605 444L585 371Q585 370 673 370H762Q777 362 777 350Q777 337 767 334T723 330H668H573L567 305Q560 282 545 226L530 171L646 170H721Q756 170 766 167T777 150Q777 138 762 130H640Q518 130 518 129L476 -26Q434 -182 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -178Q397 -170 417 -93T457 56L477 129Q477 130 383 130Q288 130 288 129L246 -26Q204 -182 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -178Q167 -170 187 -94T227 56L247 129Q247 130 159 130H70Q56 137 56 150Q56 165 72 170H259L265 195Q273 222 287 275L302 330H186L70 331Q63 334 58 339Q56 343 56 350ZM489 170L532 330H343L337 305Q330 282 315 226L300 171L394 170H489",36:"55 509Q55 585 103 638T213 701V750H286V703H289Q312 703 354 689Q372 682 399 666T427 646L413 569Q413 568 403 575Q352 615 291 624H286V405Q357 389 400 331T444 199Q444 128 402 69T286 -7V-56H213V-9Q167 -3 125 14T63 44T44 60Q44 61 52 101L59 140L69 132Q78 125 87 119T107 107T124 97T141 90T157 84T173 80T187 76T201 73T213 70V317L202 319Q141 335 98 386T55 509ZM213 424V620L203 615Q143 587 143 522Q143 455 213 424ZM356 187Q356 208 350 227T334 258T315 280T298 293T287 297Q286 297 286 186V75Q356 110 356 187",37:"56 549Q56 639 98 694T195 750Q248 750 290 694T332 548Q332 455 290 401T195 347Q141 347 99 403T56 549ZM248 549Q248 602 234 638T195 674Q145 674 145 549Q145 423 195 423Q219 423 233 459T248 549ZM197 -56Q187 -56 182 -49T176 -35Q176 -33 178 -27Q179 -25 399 356T623 741Q626 750 639 750Q648 750 654 744T659 729Q657 721 435 336T207 -52Q203 -56 197 -56ZM500 146Q500 235 542 291T639 347Q692 347 734 293T776 146Q776 53 733 -1T639 -56Q587 -56 544 -2T500 146ZM692 146Q692 199 678 235T639 271Q589 271 589 146Q589 20 639 20Q663 20 677 56T692 146",38:"156 502Q156 600 198 658T302 716Q367 716 405 665T444 549Q444 531 442 523Q426 446 304 348L287 334Q305 297 340 249T402 170T430 139T443 149T472 181T509 231T549 303T583 394Q584 398 586 404Q587 408 587 409Q588 409 626 399T665 388Q663 381 660 369T644 322T614 253T567 176T502 98L491 87Q534 57 584 57Q653 57 700 75Q702 75 702 34T700 -7Q652 -22 586 -22H580Q505 -22 434 26L421 34Q419 33 405 25T374 11T336 -4T285 -17T226 -22Q143 -22 93 31T42 152Q42 184 51 211T81 260T111 291T144 317L184 348L178 365Q156 430 156 502ZM359 552Q359 588 345 614T302 640Q292 640 282 636T260 622T241 590T233 535Q236 474 253 417L257 407L271 419Q312 454 330 479Q359 514 359 552ZM345 102Q262 190 216 277Q215 277 204 267T180 247T165 236Q135 208 135 159Q135 123 152 97T198 61Q207 58 227 58Q286 58 357 89L345 102",39:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",40:"74 250Q74 564 240 733L257 750H333L323 739Q167 573 167 250T323 -239L333 -250H257L240 -233Q74 -63 74 250",41:"221 -73T221 250T65 739L55 750H131L148 733Q314 567 314 250T148 -233L131 -250H55L65 -239Q221 -73 221 250",42:"208 717Q211 731 222 740T250 750Q265 750 277 741T291 717Q291 706 290 675T286 617L285 591L329 622Q369 651 376 655T393 659Q411 659 423 647T436 616Q436 609 434 603T429 594T419 585T407 577T389 567T368 556L316 528L368 500Q421 472 429 464Q436 455 436 440Q436 422 423 409T393 396Q390 396 388 396T384 397T380 398T375 401T367 406T358 413T346 422T329 434L285 465Q284 465 285 438T289 381T291 347Q291 327 278 317T250 306Q234 306 222 315T208 339Q208 350 209 381T212 439L214 465L170 434Q130 405 123 401T106 397Q88 397 76 409T63 440Q63 447 65 453T70 462T80 471T92 479T110 489T131 500L183 528L131 556Q78 584 70 592Q63 601 63 616Q63 634 76 647T106 660Q109 660 111 660T115 659T119 658T124 655T132 650T141 643T153 634T170 622L214 591L212 617Q211 643 210 674T208 717",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",45:"11 186V259H277V186H11",46:"90 0V98H188V0H90",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",58:"90 346V444H188V346H90ZM90 0V98H188V0H90",59:"90 346V444H188V346H90ZM90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",61:"56 350Q56 363 70 370H707Q722 362 722 350Q722 339 708 331L390 330H72Q56 335 56 350ZM56 150Q56 165 72 170H708Q722 160 722 150Q722 138 707 130H70Q56 137 56 150",63:"55 652Q63 658 77 666T132 689T214 704T265 703Q303 698 332 684T376 653T401 615T413 578T416 546Q416 475 360 426Q325 396 303 365T273 303T263 256T261 216V186H183V225Q184 281 194 322Q206 368 232 409T276 469T306 495Q323 517 323 550Q323 596 297 612T223 629Q187 629 157 618Q122 607 91 583L83 576L55 652ZM173 0V98H271V0H173",64:"422 576Q440 576 456 573T480 566L488 563Q488 565 484 571T472 588T452 607T424 622T387 629Q294 629 220 550T146 347Q146 233 210 155T365 66Q376 65 400 65Q465 68 517 86L532 91H612L598 76Q511 -11 388 -11Q250 -11 153 93T56 347Q56 454 107 538T231 663T378 704Q446 704 492 680T564 608T599 506T611 376Q611 320 607 299Q595 227 546 173T422 118Q343 118 288 185T232 347Q232 444 287 510T422 576ZM520 347Q520 429 487 465T421 501Q385 501 354 461T323 347Q323 270 355 232T422 193Q454 193 487 229T520 347",91:"94 -250V750H266V674H181V-174H266V-250H94",93:"22 674V750H194V-250H22V-174H107V674H22",94:"146 612L212 694H287L353 612Q417 532 420 529Q421 528 418 527Q414 527 383 527H345L250 639Q244 633 199 580L154 527H116Q79 528 79 529Q82 532 146 612",95:"0 -114V-38H499V-114H0",126:"83 204Q86 254 113 290T186 327Q211 327 251 299T312 270Q337 270 340 315V327H416V316Q413 258 382 226T315 193Q289 193 249 221T187 250Q162 250 159 205V193H83V204",305:"74 0V444H164V0H74",567:"-35 -95Q-4 -126 34 -126Q58 -126 76 -116T100 -88Q102 -82 102 181V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171L-47 -133L-35 -95",768:"-415 692L-417 694H-324L-262 612Q-249 594 -233 572T-208 539L-200 528L-237 527H-275L-344 608Q-359 625 -378 647T-406 680T-415 692",769:"-239 612L-177 694H-84L-86 692Q-86 691 -95 681T-123 648T-157 608L-226 527H-264L-301 528L-293 539Q-285 550 -269 572T-239 612",770:"-354 612L-288 694H-213L-147 612Q-83 532 -80 529Q-79 528 -82 527Q-86 527 -117 527H-155L-250 639Q-256 633 -301 580L-346 527H-384Q-421 528 -421 529Q-418 532 -354 612",771:"-417 554Q-414 604 -387 640T-314 677Q-289 677 -249 649T-188 620Q-163 620 -160 665V677H-84V666Q-87 608 -118 576T-185 543Q-211 543 -251 571T-313 600Q-338 600 -341 555V543H-417V554",772:"-431 552V631H-70V552H-431",774:"-250 508Q-331 508 -379 567T-427 689V694H-351V685Q-348 649 -321 620T-250 591Q-206 591 -180 619T-150 685V694H-74V689Q-74 624 -122 566T-250 508",775:"-302 576V680H-198V576H-302",776:"-397 582V680H-299V582H-397ZM-202 582V680H-104V582H-202",778:"-319 611Q-319 649 -285 671T-211 694Q-164 694 -132 671T-99 611Q-99 572 -133 550T-209 527T-285 549T-319 611ZM-155 610Q-155 635 -171 643T-215 651Q-263 651 -263 610Q-263 570 -211 570H-209H-207Q-155 570 -155 610",779:"-250 693Q-317 544 -323 527H-399L-343 694H-296Q-250 694 -250 693ZM-84 693Q-151 544 -157 527H-233L-177 694H-130Q-84 694 -84 693",780:"-421 652Q-422 653 -419 654Q-415 654 -384 654H-346L-301 601Q-287 585 -275 571T-258 551T-250 542L-155 654H-117Q-80 653 -80 652Q-83 649 -147 569L-213 487H-288L-354 569Q-418 649 -421 652",913:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",914:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",915:"87 0V691H499V611H345L191 612V0H87",916:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630",917:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",918:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",919:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",920:"56 344Q56 430 86 502T164 619T271 690T388 716Q448 716 506 691T613 619T692 501T722 344Q722 188 624 84T389 -21Q252 -21 154 83T56 344ZM624 345Q624 423 597 488T513 596T380 639Q343 639 305 621T232 568T175 475T153 344Q153 216 222 136T388 56Q487 56 555 138T624 345ZM209 299V397H568V299H209",921:"87 0V694H191V0H87",922:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",923:"294 606Q294 574 252 430T163 144T117 0H72Q28 0 28 1T141 348L254 694H357L469 348Q582 2 582 1T527 0L473 1L469 11Q469 13 427 141T343 411T296 599L294 610V606",924:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",925:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",926:"47 600V688H619V600H47ZM111 314V401H555V314H111ZM42 0V88H624V0H42",927:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",928:"86 0V691H621V0H517V615H190V0H86",929:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",931:"55 0Q56 3 171 167T288 332Q288 334 172 474L55 615V694H666V614H428L190 615L412 347L322 218Q236 97 228 84L447 85H666V0H55",932:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",933:"55 565Q59 625 105 670T219 716H222Q310 716 353 627Q376 583 386 524L389 510L393 532Q397 555 407 584T433 644T482 695T557 716Q621 716 669 673T722 565V555H629V563Q627 592 607 615T557 638Q530 638 511 629T479 598T459 553T447 488T442 411T441 319V202V0H337V202Q337 453 331 497Q313 634 226 638Q185 638 167 612T148 563V555H55V565",934:"666 347Q666 326 661 302T638 247T594 190T520 140T413 107H410V0H312V54Q312 107 311 107Q286 107 229 128T125 192Q55 260 55 347Q55 396 77 438T131 507T200 552T265 579T311 587Q312 587 312 641V694H410V587H413Q476 576 524 552T598 502T640 444T661 390T666 347ZM310 510Q305 510 291 507T252 492T208 464T172 416T157 347T171 279T204 233T247 205T286 190T310 184H312V347Q312 510 310 510ZM564 347Q564 385 549 416T514 463T470 491T433 505T414 509L410 510V184Q413 184 426 187T464 200T510 227T548 275T564 347",935:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",936:"340 187V694H438V187Q481 206 495 219Q518 239 533 267T553 332T560 386T562 435Q562 576 593 608Q608 621 637 621H670H722V545H719Q718 545 715 545T710 544Q679 536 666 487Q664 474 662 429T654 344T633 259T580 175T486 119Q450 109 438 108V0H340V108L326 110Q122 149 117 415Q116 460 111 487Q98 536 67 544Q65 544 62 544T58 545H55V621H107Q160 621 163 620Q191 613 202 573Q213 536 213 473T220 351T256 249Q262 239 270 230T285 216T301 205T316 197T329 192T340 187",937:"55 462Q55 561 141 638T359 716Q492 716 579 640T666 462Q666 407 642 347T579 222T529 126Q515 91 515 86Q517 85 528 85Q530 85 552 85T596 86H677V0H425V14Q429 79 465 168L492 228Q494 232 504 254T516 283T527 310T539 340T548 368T556 399T560 428T562 460Q562 531 510 585T361 639Q263 639 211 585T159 460Q159 422 170 378T192 309T229 228L256 168Q292 79 296 14V0H44V86H125Q146 86 168 86T193 85L206 86Q206 103 183 148T131 241T79 352T55 462",8211:"0 236V312H499V236H0",8212:"0 236V312H999V236H0",8213:"0 236V312H999V236H0",8215:"0 -114V-38H499V-114H0",8216:"90 568L140 694H189L174 633Q159 572 158 571Q158 569 173 569H188V471H90V568",8217:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",8220:"174 568L224 694H273L258 633Q243 572 242 571Q242 569 257 569H272V471H174V568ZM368 568L418 694H467L452 633Q437 572 436 571Q436 569 451 569H466V471H368V568",8221:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8710:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630"},{})},3377:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.scriptBold=void 0;var H=L(6466);Object.defineProperty(T,"scriptBold",{enumerable:!0,get:function(){return H.scriptBold}})},8318:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.script=void 0;var H=L(3776);Object.defineProperty(T,"script",{enumerable:!0,get:function(){return H.script}})},2226:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.smallop=void 0;var H=L(9403),V=L(7405);T.smallop=(0,H.AddPaths)(V.smallop,{40:"152 251Q152 646 388 850H416Q422 844 422 841Q422 837 403 816T357 753T302 649T255 482T236 250Q236 124 255 19T301 -147T356 -251T403 -315T422 -340Q422 -343 416 -349H388Q359 -325 332 -296T271 -213T212 -97T170 56T152 251",41:"305 251Q305 -145 69 -349H56Q43 -349 39 -347T35 -338Q37 -333 60 -307T108 -239T160 -136T204 27T221 250T204 473T160 636T108 740T60 807T35 839Q35 850 50 850H56H69Q197 743 256 566Q305 425 305 251",47:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",91:"202 -349V850H394V810H242V-309H394V-349H202",92:"522 -326Q522 -337 515 -343T500 -349Q487 -349 481 -337Q477 -328 267 248T55 827Q54 835 60 842T76 850Q89 850 96 838Q100 829 310 253T522 -326",93:"22 810V850H214V-349H22V-309H174V810H22",123:"477 -343L471 -349H458Q432 -349 367 -325T273 -263Q258 -245 250 -212L249 -51Q249 -27 249 12Q248 118 244 128Q243 129 243 130Q220 189 121 228Q109 232 107 235T105 250Q105 256 105 257T105 261T107 265T111 268T118 272T128 276T142 283T162 291Q224 324 243 371Q243 372 244 373Q248 384 249 469Q249 475 249 489Q249 528 249 552L250 714Q253 728 256 736T271 761T299 789T347 816T422 843Q440 849 441 849H443Q445 849 447 849T452 850T457 850H471L477 844V830Q477 820 476 817T470 811T459 807T437 801T404 785Q353 760 338 724Q333 710 333 550Q333 526 333 492T334 447Q334 393 327 368T295 318Q257 280 181 255L169 251L184 245Q318 198 332 112Q333 106 333 -49Q333 -209 338 -223Q351 -255 391 -277T469 -309Q477 -311 477 -329V-343",125:"110 849L115 850Q120 850 125 850Q151 850 215 826T309 764Q324 747 332 714L333 552Q333 528 333 489Q334 383 338 373Q339 372 339 371Q353 336 391 310T469 271Q477 268 477 251Q477 241 476 237T472 232T456 225T428 214Q357 179 339 130Q339 129 338 128Q334 117 333 32Q333 26 333 12Q333 -27 333 -51L332 -212Q328 -228 323 -240T302 -271T255 -307T175 -338Q139 -349 125 -349T108 -346T105 -329Q105 -314 107 -312T130 -304Q233 -271 248 -209Q249 -203 249 -49V57Q249 106 253 125T273 167Q307 213 398 245L413 251L401 255Q265 300 250 389Q249 395 249 550Q249 710 244 724Q224 774 112 811Q105 813 105 830Q105 845 110 849",710:"279 669Q273 669 142 610T9 551L0 569Q-8 585 -8 587Q-8 588 -7 588L12 598Q30 608 66 628T136 666L277 744L564 587L555 569Q549 556 547 554T544 552Q539 555 410 612T279 669",732:"374 597Q337 597 269 627T160 658Q101 658 34 606L24 597L12 611Q1 624 1 626Q1 627 27 648T55 671Q120 722 182 722Q219 722 286 692T395 661Q454 661 521 713L531 722L543 708Q554 695 554 693Q554 692 528 671T500 648Q434 597 374 597",770:"-277 669Q-283 669 -414 610T-547 551L-556 569Q-564 585 -564 587Q-564 588 -563 588L-544 598Q-526 608 -490 628T-420 666L-279 744L8 587L-1 569Q-7 556 -9 554T-12 552Q-17 555 -146 612T-277 669",771:"-182 597Q-219 597 -287 627T-396 658Q-455 658 -522 606L-532 597L-544 611Q-555 624 -555 626Q-555 627 -529 648T-501 671Q-436 722 -374 722Q-337 722 -270 692T-161 661Q-102 661 -35 713L-25 722L-13 708Q-2 695 -2 693Q-2 692 -28 671T-56 648Q-122 597 -182 597",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8730:"263 249Q264 249 315 130T417 -108T470 -228L725 302Q981 837 982 839Q989 850 1001 850Q1008 850 1013 844T1020 832V826L741 243Q645 43 540 -176Q479 -303 469 -324T453 -348Q449 -350 436 -350L424 -349L315 -96Q206 156 205 156L171 130Q138 104 137 104L111 130L263 249",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8968:"202 -349V850H449V810H242V-349H202",8969:"22 810V850H269V-349H229V810H22",8970:"202 -349V850H242V-309H449V-349H202",8971:"229 -309V850H269V-349H22V-309H229",9001:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",9002:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",10217:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",12296:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",12297:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832"},{10764:"\u222c\u222c"})},6385:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.texCalligraphicBold=void 0;var H=L(9403),V=L(8105);T.texCalligraphicBold=(0,H.AddPaths)(V.texCalligraphicBold,{65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373"},{})},871:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.texCalligraphic=void 0;var H=L(9403),V=L(2518);T.texCalligraphic=(0,H.AddPaths)(V.texCalligraphic,{65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},6819:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.texMathit=void 0;var H=L(9403),V=L(5595);T.texMathit=(0,H.AddPaths)(V.texMathit,{65:"85 46Q112 48 132 56T161 73T176 92T185 104Q185 106 353 407T524 709Q527 716 551 716Q568 716 572 712Q573 711 574 710Q576 708 594 384Q613 54 617 52H618Q626 46 672 46H689Q696 41 696 36Q696 13 683 0H670Q639 2 557 2Q526 2 500 2T459 2T441 1Q425 1 425 10Q425 12 427 24Q428 27 429 31T430 36T432 40T434 43T437 45T443 46T450 46Q514 46 514 69Q514 74 511 136L506 209H292L260 152Q222 84 222 74Q222 48 264 46Q280 46 280 35Q280 33 278 21Q275 7 272 4T259 0Q256 0 232 1T159 2Q135 2 109 1T78 0Q58 0 58 10Q58 14 61 26T66 40Q68 46 85 46ZM504 260Q503 263 496 407T486 553L466 520Q446 486 402 406L318 256Q318 255 411 255H504V260",66:"57 11Q57 38 69 45L74 46Q78 46 85 46T99 46Q134 47 145 50T162 62Q164 66 233 344T303 626Q303 627 302 629V631Q296 637 241 637H223Q217 642 217 645T219 664Q223 677 229 683H411L593 682L605 680Q616 678 628 675T660 662T694 639T720 601T732 547Q732 519 726 503Q710 452 662 414T556 360L545 357L556 355Q604 346 641 312T678 221Q678 155 622 92T482 8Q459 2 439 2T256 0H154H105Q74 0 66 2T57 11ZM629 549Q628 550 629 557T627 576T619 600T601 622T570 636Q564 637 490 637Q472 637 454 637T424 636T411 636Q399 635 395 622T364 500Q333 377 332 376Q332 374 408 374L485 375L495 377Q547 390 588 437T629 549ZM504 336Q500 337 410 337Q323 337 322 336Q322 334 305 263T270 122T252 51Q252 47 337 46Q346 46 361 46T384 45Q425 45 455 55T515 95Q574 156 574 235Q574 276 555 304T504 336",67:"395 -21Q279 -21 215 56T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q321 502 287 397T252 213Q252 123 297 74Q347 24 421 24Q500 24 564 89T653 240Q656 253 659 255T677 257Q700 257 700 248Q700 242 694 222Q681 183 656 143T593 65T504 3T395 -21",68:"56 11Q56 38 68 45L72 46Q77 46 84 46T98 46Q133 47 144 50T161 62Q163 66 232 344T302 626Q302 627 302 629L301 631Q295 637 240 637H222Q216 642 216 645T218 664Q222 677 228 683H403Q582 683 589 682Q672 674 723 608T775 440Q775 312 709 209T562 54Q502 14 432 2Q423 1 243 0H148H102Q72 0 64 2T56 11ZM254 51Q254 46 348 46Q395 46 422 50T484 71Q585 121 633 255Q679 396 679 477Q679 522 665 554T629 603T587 626T548 636Q547 636 536 636T510 636T480 637Q420 637 411 636T398 627Q396 623 325 339T254 51",69:"248 634Q216 634 214 638Q213 641 213 646Q213 674 224 678Q226 680 481 680H736Q743 676 743 669Q743 665 729 557T713 447Q711 440 690 440H675Q667 445 667 454Q667 455 671 481T675 536Q675 583 658 604T592 632Q574 634 475 634Q439 634 424 633T405 631T399 625Q397 622 367 501T336 377Q336 376 367 376H388Q451 376 477 389Q493 399 503 419T520 462T528 489Q531 493 549 493Q557 493 561 492T566 491T569 488T572 483L539 351Q507 221 503 216Q503 216 500 213H484Q468 213 465 216Q461 219 461 225Q461 228 466 250T472 290Q472 317 452 323T368 330H324Q323 326 289 191T255 51T331 46H360Q413 46 444 49T511 67T570 113Q589 137 608 175T638 242T652 272Q656 274 670 274Q693 274 693 262L648 148Q590 4 588 2Q585 0 323 0H61Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623Q299 630 292 631T248 634",70:"299 623Q299 630 292 631T247 634H219Q213 640 213 642T215 661Q218 673 225 680H724Q731 676 731 669Q731 665 717 557T701 447Q699 440 678 440H663Q656 444 656 452Q656 457 659 485T663 538Q663 586 644 607T566 633Q564 633 535 633T486 634H458Q404 634 399 625Q396 620 364 492L332 363H380Q446 365 464 373Q496 389 514 458Q518 477 523 479Q527 480 541 480H556Q563 475 563 470Q563 467 532 339T498 207Q496 200 475 200H460Q453 207 453 212Q454 213 456 225T461 254T464 278Q464 304 445 310T369 317H321L289 190Q257 66 257 59Q257 54 261 52T283 48T337 46Q348 46 352 46T360 45T366 42T368 37Q368 32 365 23Q360 4 355 2Q352 1 342 1Q336 1 297 1T199 2Q138 2 106 2T71 1H68Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623",71:"632 -1Q629 -1 622 5T604 25T583 53Q508 -22 394 -22Q287 -22 219 52T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q319 501 286 394T252 208Q252 156 269 118T314 61T369 33T425 24Q470 24 509 46T566 104Q571 116 583 162T595 214Q595 222 583 223Q561 227 517 227H495Q488 230 488 238Q488 254 495 268Q500 273 511 273Q515 273 532 273T581 272T649 271Q731 271 752 273H761Q767 267 767 264T765 246Q761 233 755 227H742Q698 227 693 213L639 4Q636 -1 632 -1",72:"61 0Q54 7 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 396 612T367 500Q360 474 352 442T340 395L336 380Q336 378 466 378H596Q657 622 657 626Q657 627 656 629V631Q650 637 595 637H577Q571 642 571 645T573 664Q577 677 583 683H596Q664 681 729 681Q837 681 843 683H853Q860 676 860 672Q858 647 848 637H819Q783 636 772 634T756 623Q753 618 684 340T614 57Q614 50 621 49T666 46Q697 46 699 40Q701 37 698 21Q693 3 689 1Q686 0 677 0Q673 0 657 0T611 1T546 2Q453 2 428 0H418Q411 7 411 11Q411 27 418 41Q422 46 452 46Q488 47 499 50T516 62Q517 64 550 196T584 331Q584 332 454 332H324L291 197Q257 64 257 56Q257 50 265 49T309 46Q340 46 342 40Q344 37 341 21Q336 3 332 1Q329 0 320 0Q316 0 300 0T254 1T189 2Q96 2 71 0H61",73:"235 637Q217 637 213 638T209 649Q209 673 220 682Q222 683 237 683Q278 681 369 681Q404 681 441 682T483 683Q499 683 503 681T508 672Q508 670 505 658T500 643Q498 637 464 637Q425 635 415 633T398 621Q396 618 327 340T257 58T260 52T278 48T322 46Q349 46 349 36Q349 31 346 22Q342 4 337 1Q336 1 334 1T329 0Q325 0 307 0T258 1T190 2Q95 2 67 0H56Q49 7 49 11Q51 38 62 46H91Q129 47 141 50T159 62Q161 66 230 344T300 625Q300 637 235 637",74:"361 637Q333 637 331 641Q330 644 330 649Q330 673 341 682Q343 683 360 683Q405 681 500 681Q551 681 577 681T607 682Q622 682 622 673Q622 665 616 647Q614 640 610 639T587 637Q547 636 541 624Q538 618 477 374T413 124Q391 64 333 22T207 -21T109 12T78 86Q78 130 101 150T149 170Q193 170 196 129Q196 100 178 80T137 58L132 57Q134 52 138 46T160 28T205 16Q242 16 273 48T319 122Q322 129 383 371T444 627Q444 637 361 637",75:"668 621Q668 635 645 637Q629 637 629 648Q629 650 632 662T637 677Q640 682 653 682Q657 682 688 681T764 680Q786 680 810 681T839 682Q859 682 859 672Q859 655 852 643Q849 637 839 637Q804 637 768 621T717 595T697 578Q696 578 600 497L505 417L508 408Q543 311 574 227T618 106T632 69Q645 47 688 46H707Q713 38 713 37T710 19Q706 6 700 0H688Q659 2 587 2Q557 2 532 2T492 2T474 1Q458 1 458 10Q458 13 460 23Q464 39 466 42T480 46Q526 46 526 72Q526 75 476 213L427 350Q426 350 396 325T334 272T302 242Q302 241 299 230T290 194T279 150Q257 61 257 55Q257 50 265 49T309 46H337Q343 40 343 38T341 19Q337 6 331 0H316Q280 2 190 2Q158 2 131 2T89 2T70 1Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q386 681 414 681T464 682L487 683H496Q502 677 502 674T500 656Q495 641 491 637H462Q426 636 415 634T399 623Q396 618 358 467L320 314Q321 314 484 452Q510 474 552 509Q625 570 646 590T668 621",76:"61 0Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H240Q275 681 371 681Q407 681 438 681T487 682T509 682Q527 682 527 674Q527 670 524 659Q523 657 523 654T522 649T520 645T519 642T517 640T515 639T512 638T507 637T502 637T494 637H478Q433 636 417 633T396 617Q395 614 325 334T255 51Q255 47 319 47Q387 47 410 52Q459 65 494 98T543 163T570 229T589 273H622Q628 264 628 262Q628 259 584 133T539 5Q537 1 511 1Q482 0 296 0H61",77:"72 1Q58 1 58 11Q58 33 66 41Q68 46 87 46Q150 50 168 84Q172 91 238 356T304 626Q304 627 304 629L303 631Q297 637 242 637H224Q218 642 218 645T220 664Q224 677 230 683H326H394Q417 683 422 682T429 676L480 127L502 163Q523 199 560 262T642 400Q801 668 805 676L817 683H1003Q1010 678 1010 672Q1010 650 997 637H979Q915 637 906 623Q903 618 834 340T764 57Q764 50 771 49T817 46H845Q851 38 851 37T848 19Q845 7 838 0H824Q789 2 701 2Q670 2 644 2T603 2T584 1Q569 1 569 11Q569 13 571 25Q576 42 581 45L586 46Q590 46 597 46T611 46Q646 47 657 50T674 62L813 616L634 313Q453 7 452 7Q446 0 428 0Q409 0 407 6Q405 10 379 304T351 604L285 348Q220 83 220 82Q220 65 233 57T279 46H295Q301 38 301 37T298 19Q295 7 288 0H275Q244 2 171 2Q145 2 123 2T88 2T72 1",78:"633 637Q624 637 621 639T617 650Q617 670 630 683H641Q682 680 736 680Q836 680 845 683H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q746 590 673 300Q656 230 638 156T610 44L600 7Q598 0 576 0H559Q553 6 448 297L342 588Q341 588 279 336T216 81Q216 49 274 46Q293 46 295 40Q297 37 294 21Q293 19 292 16T291 11T290 7T289 4T287 2T284 1T280 1T275 0T263 0T229 1T167 2Q91 2 70 0H61Q54 7 54 11T57 27Q61 41 64 43T83 46Q146 50 164 84Q167 90 235 362L303 634Q300 635 253 637H220Q214 643 214 645T216 664Q220 677 226 683H314Q386 683 397 683T410 677Q412 675 501 428L591 179Q591 178 592 180T595 189T600 209T610 246T624 303T645 385Q698 595 698 606Q698 618 683 627T633 637",79:"149 237Q149 326 186 413T282 563T412 665T552 704Q619 704 667 678T741 611T777 528T788 444Q788 328 728 219T572 44T377 -22Q275 -22 212 50T149 237ZM688 487Q688 570 650 617T548 665Q467 665 398 592T291 413T253 203Q253 119 290 70T387 20Q440 20 489 52T573 135T635 249T675 373T688 487",80:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H404H431H502Q578 683 615 675T684 636Q729 595 729 531Q729 462 671 396T524 308Q499 302 404 301H318L288 182Q258 63 258 55T310 46Q341 46 343 40Q345 37 342 21Q337 3 333 1Q330 0 321 0Q317 0 301 0T255 1T190 2Q97 2 72 0H62ZM626 555V562Q626 620 552 635Q546 636 481 637Q466 637 450 637T423 636T412 636Q401 635 398 627Q396 622 361 484Q353 452 344 416T330 362L325 344Q325 342 390 342H427Q523 342 567 386Q596 415 611 473T626 555",81:"460 -107Q460 -72 464 -42T468 -7L457 -10Q446 -14 424 -18T379 -22Q276 -22 213 50T149 237Q149 326 186 413T282 563T412 665T552 704Q664 704 726 631T788 442Q788 305 703 180Q627 64 517 13L506 8Q506 7 508 -12T513 -38T522 -59T538 -79T565 -85Q604 -85 634 -59T672 0Q676 11 684 11Q693 11 695 2Q695 -1 690 -20T673 -69T644 -126T599 -174T538 -194Q464 -194 460 -110Q460 -108 460 -107ZM689 481Q689 578 646 621T551 665Q468 665 391 586Q321 512 285 399T249 202Q249 106 295 58Q310 41 314 41Q315 41 315 46Q315 83 344 118T420 154Q450 154 473 135Q493 114 500 69L502 58L512 65Q571 110 613 192T672 348T689 481ZM472 49Q472 118 415 118Q393 118 373 98T353 51Q353 18 386 18H387Q424 18 472 40V49",82:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H386Q554 682 569 679Q571 678 580 676Q643 662 680 623T717 533Q717 473 667 420T528 337L538 330Q563 314 578 286T594 228Q594 212 588 147T581 65Q581 36 589 26T616 16H618Q637 16 652 37Q668 57 677 94Q679 105 701 105T723 95Q723 89 717 72T698 33T662 -5T610 -22Q555 -22 513 3T471 88Q471 107 486 168T502 244Q502 303 452 320Q445 322 382 323H320L288 192Q255 63 255 55T307 46Q338 46 340 40Q342 37 339 21Q335 3 330 1Q326 0 320 0Q317 0 306 0T265 1T190 2Q99 2 73 0H62ZM612 558Q612 566 612 568T610 581T603 597T590 611T567 625T532 635Q526 636 470 637Q458 637 445 637T422 636T412 636Q402 635 397 627L390 598Q383 570 373 532T354 455T337 389T330 361Q356 360 384 360H415Q483 360 527 382Q557 399 574 424T604 498Q612 533 612 558",83:"198 460Q198 551 269 628T432 705Q516 705 557 644L583 673Q589 679 593 684T600 693T605 698T609 702T611 704T614 705T618 705H620Q633 705 633 698T605 577T573 459L570 456H554Q546 456 543 456T536 457T532 460T531 466Q531 469 533 489T536 532Q536 573 525 600T496 640T462 657T427 662Q369 662 325 612T281 503Q281 475 290 458T318 430T356 415T407 401T463 383Q506 360 522 323T538 258V244Q538 141 465 60T300 -22Q198 -22 152 41L143 31Q137 25 126 12T106 -10T95 -21L92 -22Q88 -22 86 -22Q81 -22 78 -20T74 -16V-14Q74 -11 132 221Q134 227 155 227H171Q177 221 177 215Q177 212 175 205T171 182T169 147Q171 99 195 70T246 33T306 25Q358 25 400 70T453 169Q455 180 455 203V210Q455 263 414 285Q409 288 347 305Q271 328 254 339Q239 350 224 371Q198 409 198 460",84:"178 437Q173 442 171 446Q171 451 238 654Q243 670 250 677H681H762Q792 677 799 676T806 667Q806 661 788 553T768 444Q768 437 746 437Q727 437 723 445Q723 450 729 492T736 562Q736 589 728 602T693 624Q675 630 622 630H595Q575 630 571 629T564 623Q562 621 492 342T422 59Q422 48 502 46H542Q548 38 548 37T545 19Q541 6 535 0H517Q475 2 357 2Q315 2 279 2T223 2T198 1Q179 1 179 9Q179 14 182 24Q187 42 190 44Q194 46 206 46H232Q289 47 301 49T326 65L395 344Q465 619 465 626Q465 629 462 629Q456 631 411 631Q364 631 336 625T288 597T255 549T224 467Q215 442 210 437H178",85:"636 637Q627 637 624 639T620 650Q620 670 633 683H644Q702 681 753 681Q760 681 772 681T796 681T820 682T838 683H845H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q745 588 698 400T648 204Q627 140 584 86Q484 -22 378 -22Q300 -22 247 31T194 167Q194 176 194 182T196 198T200 218T207 248T217 288T231 346T250 422Q300 618 300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 394 603T344 410Q299 232 292 198T284 135Q284 102 294 78T322 44T355 29T387 24Q455 24 515 74T604 211Q605 215 653 404T701 607Q701 618 686 627T636 637",86:"667 637Q657 637 654 639T650 650Q650 670 663 683H675Q704 681 772 681Q793 681 818 682T847 683Q868 683 868 672Q868 670 865 658T860 643Q857 637 848 637Q785 637 749 587L394 -15Q387 -22 366 -22Q346 -22 342 -16Q341 -13 313 303Q285 622 285 623Q283 631 273 634T229 637Q205 637 205 648Q205 654 208 666T217 682Q219 683 230 683Q276 680 329 680Q444 680 456 683H466Q472 677 472 674T470 656Q466 643 460 637H448Q384 637 384 615Q385 612 406 371T427 126Q427 125 495 240T632 473T704 596Q707 604 707 609Q707 633 667 637",87:"234 637H226Q205 637 205 648Q205 673 216 682Q218 683 231 683Q265 681 340 681Q371 681 404 682T443 683Q458 683 462 681T467 672Q467 670 464 658T459 643Q457 637 434 637Q407 636 394 632T378 623T376 613Q376 589 385 377T394 149L511 361Q542 419 596 519L613 551L612 585Q610 621 610 624Q608 637 559 637H555Q537 637 537 647Q537 654 540 664Q544 677 550 683H561Q600 680 656 680Q771 680 783 683H792Q798 677 798 675T796 658Q792 643 790 640T778 637H774Q721 637 708 620L717 385Q726 150 727 149Q727 148 752 193T812 303T882 433T942 546T969 596Q970 600 970 606Q970 610 969 613T966 620T961 625T955 628T949 631T941 633T934 634T927 636T920 637Q903 637 903 648Q903 650 905 664Q909 677 915 683H928Q960 681 1031 681Q1050 681 1073 681T1101 682Q1124 682 1124 672Q1124 655 1117 643Q1114 637 1104 637Q1085 637 1069 632T1043 618T1026 603T1014 588L1009 580L687 -16Q681 -22 660 -22Q643 -22 637 -16Q635 -14 627 223Q617 441 617 464L602 441Q578 397 487 228Q456 171 423 110T372 17T355 -15Q348 -22 328 -22Q312 -22 308 -20T303 -9Q303 -5 291 310T277 627Q273 636 234 637",88:"684 0Q670 0 634 1T569 2Q512 2 482 2T449 1Q433 1 433 10Q433 11 435 25Q437 34 438 37T442 43T448 45T459 46T476 49Q506 58 506 64Q506 65 467 179T426 295L382 244Q339 194 295 142T249 86Q245 79 245 72Q245 48 279 46Q293 46 293 32Q293 13 280 0H268Q206 2 151 2Q70 2 64 0Q50 0 50 11Q50 15 53 27Q57 41 60 43T78 46Q154 49 205 100Q207 103 312 225L411 341L407 353Q404 360 381 428T336 560T310 627Q301 636 255 637H229Q223 643 223 645T225 664Q229 677 235 683H246Q288 680 346 680Q462 680 477 683H487Q493 677 493 674T491 656Q488 644 485 641T471 637Q461 635 454 635Q419 626 421 619Q421 617 453 524T486 430T554 509T624 593Q631 604 631 611Q631 622 621 629T598 637Q583 637 583 648Q583 650 585 660Q589 676 591 679T602 683Q606 683 637 682T715 680Q742 680 771 681T804 682Q825 682 825 672Q825 650 817 642Q814 637 797 637Q739 634 700 608Q684 597 659 569T505 389L501 384L557 222Q612 61 616 57Q625 47 671 46Q691 46 697 45T704 36Q704 35 702 23Q701 19 700 14T699 7T696 3T692 1T684 0",89:"232 637Q198 637 198 647Q198 651 201 664T210 682Q212 683 223 683Q269 680 325 680Q443 680 455 683H465Q472 676 472 672Q472 656 465 642Q460 637 441 637Q395 634 395 623Q395 621 438 478T482 334T583 460T688 591Q688 593 694 601T700 617Q700 637 668 637H666Q655 637 655 648Q655 654 658 664Q660 672 660 673T663 678T668 682T677 683Q680 683 704 682T776 680Q801 680 828 681T858 682Q875 682 875 673Q875 669 872 657T867 643Q865 637 848 637Q788 634 749 597Q733 581 608 424L487 273L461 170Q454 145 448 118T438 76T434 60Q434 54 436 52T452 48T496 46H514Q520 41 520 38T518 19Q514 6 508 0H495Q427 2 364 2Q350 2 323 2T272 0H250H241Q234 7 234 11Q234 27 241 41Q245 46 275 46Q312 47 323 50T340 64Q340 65 344 79T355 120T368 171L393 274L341 448Q288 622 286 626Q278 636 232 637",90:"203 452Q203 455 236 565T270 677Q270 681 274 681Q276 683 488 683H699Q704 678 704 675Q704 663 697 649Q697 647 449 348L201 50L266 49H301Q442 49 495 116Q525 155 556 251Q563 274 565 278T579 282H585Q609 285 609 271Q609 270 570 142T528 8T518 1T466 0H303Q253 0 197 0T131 -1Q112 -1 102 -1T87 1T81 3T80 8Q80 30 89 39Q90 41 204 178T446 470T575 626L584 637H512H504H475Q446 637 426 635T378 624T330 597T289 546T254 467Q247 446 243 444Q239 442 226 442Q203 442 203 452",97:"418 53Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521Q531 153 534 153T540 150T543 144Q543 141 540 126T529 88T509 43T477 5T434 -11Q404 -11 383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 260 177 351T333 442Q343 442 352 441T369 437T382 431T393 425T402 417T409 410T414 402T419 396Q423 406 436 414T461 422Q475 422 484 413T494 395Q494 384 459 244T420 88Q418 80 418 58V53ZM397 323Q397 344 382 374T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100V94Q184 54 207 35Q218 26 235 26Q279 26 330 91Q343 109 346 118T372 217Q397 317 397 323",98:"158 683Q163 683 223 688T300 694Q312 694 312 685T279 544Q243 405 243 403L256 412Q268 422 292 432T338 442Q395 442 431 398T467 284Q467 175 393 82T229 -11Q175 -11 142 32T108 142Q108 176 115 207T166 412Q177 458 190 510T209 588T216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683ZM178 109Q178 27 234 27Q247 27 254 29Q295 44 323 94Q343 129 363 208T384 332Q384 354 382 361Q369 405 332 405Q282 405 228 326L222 317L205 250Q178 142 178 109",99:"257 -10Q183 -10 143 37T103 155Q103 257 173 341T337 440Q341 441 348 441H358Q421 441 445 415T469 356Q469 320 450 305T410 289Q392 289 381 299T370 325Q370 362 404 378L414 383Q392 402 365 405Q322 405 285 375T227 294Q217 271 202 213T187 119Q187 27 263 27Q299 27 330 40Q361 51 386 71T424 106T440 121Q444 121 455 110T466 96Q466 92 458 81T432 54T390 24T331 0T257 -10",100:"418 54Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521H526Q543 153 543 144Q543 143 541 129Q531 91 521 65T487 14T434 -11T383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 255 174 348T337 441Q354 441 368 437T390 427T404 414T413 404T417 400L471 616Q471 629 464 632T425 637H404Q398 643 398 645T400 664Q405 683 413 683Q418 683 478 688T555 694Q567 694 567 686Q567 676 495 389L419 86Q418 80 418 61V54ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",101:"107 166Q107 230 131 283T193 369T270 420T345 441Q346 441 352 441T361 442H364Q409 442 439 418T470 355Q470 270 366 239Q308 223 218 223H205Q189 164 189 125Q189 83 206 55T261 27Q309 27 353 50T426 109Q436 121 440 121T453 111T466 97Q469 92 455 77Q424 41 372 16T258 -10Q184 -10 146 41T107 166ZM416 333T416 354T401 390T360 405Q322 405 292 384T246 336T223 288T215 261Q215 260 240 260Q262 261 276 262T314 266T353 275T384 291T408 317",102:"351 608Q351 642 389 661Q368 668 365 668Q358 668 352 664Q349 663 347 661T342 654T337 647T333 637T330 627T327 614T324 601T321 587T318 571L291 432Q291 431 343 431H394Q400 426 400 423T398 404Q394 390 389 386L335 385H282L255 246Q212 20 189 -51Q136 -199 58 -204Q22 -204 0 -185T-23 -134Q-23 -100 -3 -85T37 -69Q54 -69 65 -80T76 -108Q76 -115 75 -119Q70 -134 61 -144T46 -158L39 -161Q39 -162 42 -163T50 -166T61 -168Q77 -168 91 -145Q98 -128 105 -95L125 -1Q145 90 146 98Q149 109 163 180T189 317T202 384T158 385H114Q108 390 108 393T110 412Q113 424 120 431H165Q211 431 211 433Q213 435 219 473T237 561T266 639Q282 667 310 686T367 705Q402 705 426 686T450 635Q450 600 430 585T390 569Q373 569 362 580T351 608",103:"103 163Q106 263 173 347T320 441Q322 441 329 441T341 442Q387 439 419 398Q420 399 420 400Q421 402 425 406T440 416T464 422Q476 421 485 413T494 396Q494 386 465 268T407 38T377 -77Q365 -123 310 -164T179 -205Q46 -205 46 -139Q46 -114 64 -97T106 -79Q127 -79 136 -91T146 -115Q146 -127 141 -138T130 -155T124 -162T125 -163Q133 -166 170 -168Q200 -168 217 -162Q242 -153 264 -130T297 -78Q298 -74 305 -46T320 10T327 38Q326 38 317 31T291 15T256 2Q249 1 231 1Q182 1 143 38T103 163ZM398 324Q398 330 395 346T375 383T332 405Q330 405 326 405T320 404Q291 396 263 365Q230 324 208 239T185 115Q185 38 238 38Q258 38 279 50T312 77T336 106L348 122Q349 125 373 223T398 324",104:"398 44Q398 26 414 26Q431 26 451 43Q477 71 496 136Q499 148 501 150T515 153H521Q531 153 534 153T541 150T544 143Q544 133 534 105T496 41T432 -8Q424 -10 408 -10Q370 -10 348 12T326 72Q326 93 342 135Q397 288 397 349Q397 367 396 372Q386 405 357 405Q283 405 228 310Q217 290 212 274T180 152Q153 42 148 26T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 685Q312 674 277 539Q241 395 241 393Q242 394 249 399T259 407T271 415T285 424T300 431T318 437T338 440T362 442Q423 442 449 410T475 338Q475 290 437 178T398 44",105:"234 599Q234 620 251 638T292 656Q306 656 319 647T332 617Q332 594 313 577T273 560Q260 560 247 569T234 599ZM75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",106:"266 600Q266 622 283 639T322 656Q340 656 352 645T364 616Q364 596 347 578T305 560Q291 560 279 569T266 600ZM75 287Q75 293 86 316T117 369T168 420T236 442Q282 442 304 415T327 358V332L278 134Q269 98 260 60T246 3T236 -36T227 -66T220 -85T213 -101T204 -114Q181 -150 139 -177T46 -204Q8 -204 -12 -186T-32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 38 -166Q42 -168 49 -168Q75 -168 98 -147T130 -108T146 -71Q150 -59 199 138T250 346Q253 359 253 373Q253 405 230 405Q206 405 184 386T149 345T126 301L117 280Q115 278 98 278H81Q75 284 75 287",107:"158 683Q163 683 223 688T300 694Q312 694 312 686Q312 679 262 478L211 273Q212 272 219 276T248 299T296 349Q317 371 328 382T360 410T399 434T439 442Q462 442 480 427T498 373Q498 329 479 313T437 296Q420 296 409 305T398 331Q398 357 413 372T445 391Q454 392 448 399Q445 405 431 405Q408 405 377 385Q351 368 314 327T250 261Q243 257 243 254Q249 254 279 243T328 220Q366 192 366 146Q366 131 361 109T355 62V54Q355 26 376 26Q379 26 387 28Q420 36 443 130Q449 151 454 152Q457 153 465 153H470Q484 153 488 152T492 144Q492 141 489 126T476 88T454 42T420 5T372 -11Q331 -11 306 17T280 88Q280 100 283 119T287 146Q287 172 265 190T221 215T198 220Q197 220 173 121Q152 37 148 24T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683",108:"162 61Q162 26 183 26Q211 26 239 131Q245 151 249 152Q252 153 261 153H266H271Q288 153 288 144Q288 143 286 129Q276 91 266 65T232 14T179 -11Q144 -11 116 12T87 81Q87 96 88 102L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 686Q312 676 240 389L164 86Q162 74 162 61",109:"81 278Q75 284 75 289Q77 299 89 338Q101 373 114 396T142 428T166 439T186 442H189Q225 440 251 417Q266 401 271 384L275 374L286 386Q342 442 414 442Q428 442 440 440T461 435T479 427T493 418T503 407T511 397T516 387T520 378T523 370L524 366Q546 395 583 418T667 442Q729 442 755 411T782 338Q782 290 743 178T704 45Q704 26 720 26Q773 26 802 136Q805 148 807 150T822 153H828Q838 153 841 153T848 150T851 143Q851 137 843 115T821 63T778 12T715 -10Q671 -10 652 16T632 71Q632 88 668 191T704 349Q704 367 703 372Q693 405 664 405Q637 405 613 393T571 360T547 329T534 309Q523 290 518 274T487 151Q455 24 452 16Q438 -11 408 -11T376 18Q376 26 411 167T447 314Q449 325 449 346Q449 372 444 384Q431 405 408 405Q334 405 276 305Q266 289 262 273T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 26 159 182T200 347Q202 361 202 372Q202 405 181 405Q168 405 159 391Q145 374 132 328T117 280T98 278H81",110:"449 44Q449 26 465 26Q482 26 502 43Q528 71 547 136Q550 148 552 150T566 153H572Q582 153 585 153T592 150T595 143Q595 133 585 105T547 41T483 -8Q475 -10 459 -10Q421 -10 399 12T377 72Q377 93 393 135Q448 288 448 349Q448 367 447 372Q437 405 408 405Q381 405 357 393T315 360T291 329T278 309Q267 290 262 274T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 406 183 406Q163 406 148 374Q142 360 135 338T124 299T117 280T98 278H81Q75 284 75 287Q76 293 78 303T90 341T110 388T141 425T184 442Q195 442 204 441T221 436T235 429T247 421T256 412T262 403T267 394T271 387T273 381L274 378V374L287 387Q342 442 414 442Q474 442 500 410T526 338Q526 290 488 178T449 44",111:"103 155Q103 266 185 354T366 442Q435 442 476 394T517 275Q517 169 436 79T255 -11Q194 -11 149 32T103 155ZM187 119Q187 67 209 47T260 26Q290 26 321 47Q354 68 380 113T426 260Q432 291 432 315Q432 361 408 385Q388 405 358 405Q319 405 283 374T227 294Q217 271 202 213T187 119",112:"81 278Q75 284 75 287Q93 379 131 417Q154 442 189 442Q222 440 243 423T272 382L280 390Q335 442 389 442Q446 442 482 398T518 284Q518 212 480 137T375 19Q321 -10 291 -10H282H278Q237 -10 204 28L202 32L181 -51Q160 -135 160 -139Q160 -147 205 -148H230Q236 -155 236 -157T233 -175Q230 -187 227 -190T214 -194Q211 -194 202 -194T169 -193T108 -192Q40 -192 21 -194H13Q6 -187 6 -183T9 -167Q13 -153 16 -151T39 -148Q73 -147 78 -136Q82 -128 139 104Q199 337 199 347Q202 362 202 372Q202 406 182 406Q169 406 159 391Q145 374 132 328T117 280T98 278H81ZM221 111Q234 26 286 26Q307 26 336 47T385 116Q398 147 416 217T435 332Q435 354 433 361Q420 405 383 405Q333 405 279 326L273 317L221 111",113:"228 -11Q172 -11 137 33T101 147Q101 205 125 266T201 377T318 441Q322 442 333 442Q388 442 420 394L429 403Q439 413 455 423T481 437T494 442Q498 442 501 439T504 434Q504 425 435 149Q364 -135 364 -139Q364 -147 409 -148H434Q440 -155 440 -157T437 -175Q433 -191 429 -193Q425 -194 418 -194Q416 -194 406 -194T372 -193T309 -192Q259 -192 233 -192T204 -193Q190 -193 190 -184Q190 -181 192 -169Q196 -153 199 -151T219 -148Q266 -148 277 -141Q283 -137 305 -51L325 29L316 22Q270 -11 228 -11ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",114:"81 278Q75 284 75 289Q77 301 89 339Q122 442 183 442Q219 442 241 425T271 384L283 396Q327 442 384 442Q424 442 454 421T484 362Q484 327 464 312T424 296Q407 296 396 305T385 331Q385 352 394 365T414 384T424 390Q409 405 378 405Q322 405 276 315L268 300L234 161Q200 25 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 405 182 405Q164 405 150 377T128 316T117 280Q115 278 98 278H81",115:"153 285Q153 349 197 395T311 442Q355 442 386 420T418 356Q418 321 401 308T365 294Q336 294 331 326Q331 336 334 345T343 359T353 368T362 374L366 376Q365 379 362 383T344 396T308 404Q265 404 246 377T226 325T244 289T287 275T339 258T383 212Q395 188 395 163Q395 132 379 95T333 32Q279 -11 207 -11Q154 -11 115 13T76 86Q76 108 83 123T102 145T121 153T135 156Q154 156 164 145T175 117Q175 82 142 66L132 62Q131 62 131 61Q131 57 139 49T166 34T210 26Q250 26 277 44T312 83T321 123Q321 153 301 166T248 185T204 198Q176 211 162 241Q153 258 153 285",116:"94 385Q87 392 87 395Q87 399 90 411T95 425Q97 430 103 430T149 431H196L215 511Q218 521 222 539T228 565T234 585T242 603T251 615T264 623T281 626Q311 626 315 597Q315 591 296 513T275 433Q275 431 320 431H366Q373 424 373 420Q373 398 360 385H263L189 86Q188 80 188 61V54Q188 29 201 27Q213 23 229 30Q253 37 276 66T316 138Q321 149 324 151T342 153H347Q364 153 364 146T360 130Q331 63 290 26T202 -11Q158 -11 135 18T111 81Q111 93 129 168T166 314L184 383Q184 385 139 385H94",117:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q301 26 324 43T358 77T369 99Q369 102 406 249T446 404Q460 431 490 431T522 402Q522 394 485 245T446 89Q443 74 443 56Q443 28 461 26Q487 26 507 86Q524 130 524 146Q524 147 530 153H547Q570 153 570 144Q570 138 561 109T544 62Q530 29 512 12Q492 -11 454 -11Q429 -9 410 2T385 23T376 41L363 28Q350 16 325 3T269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",118:"387 386Q387 407 406 425T445 443Q466 443 479 423T492 371Q492 330 473 253Q411 18 307 -8Q298 -10 279 -10Q208 -10 179 26T149 114Q149 162 185 261T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 337 259 245T226 102Q226 26 285 26Q328 26 360 72T422 237Q429 265 429 290Q428 324 408 349T387 386",119:"591 386Q591 407 610 425T649 443Q670 443 683 423T696 371Q696 327 672 232T621 85Q575 -11 493 -11Q469 -11 449 -6T418 8T398 24T386 38L382 43Q347 -10 293 -10H286Q221 -10 186 21T150 115Q150 164 185 262T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 336 260 246T227 108Q227 26 292 26H295Q332 26 361 93L366 103V119Q366 122 367 133T369 150Q372 167 401 282T433 404Q446 431 477 431Q507 431 509 402Q509 396 500 358T474 254T446 140Q444 126 444 104V92Q444 66 459 46T502 26H505Q527 28 545 43T577 88T602 149T623 226Q633 265 633 290Q632 324 612 349T591 386",120:"275 356Q275 383 262 394T233 405Q196 405 166 371T121 289Q119 280 116 279T98 278H81Q77 282 76 283T75 288T78 300Q88 332 109 363T153 411Q195 442 235 442Q306 442 333 386Q373 442 427 442Q461 442 487 421T513 364T494 312T453 296Q436 296 425 305T414 331Q414 352 424 366T446 386L456 390Q448 404 421 404H418Q382 404 358 341Q355 332 328 227T298 105Q295 90 295 75Q295 26 339 26Q365 26 388 43T424 82T444 123T451 146L457 153H474Q490 153 493 152T496 144Q496 133 486 110T456 58T404 10T333 -11Q276 -11 237 45Q197 -11 146 -11Q108 -11 83 10T58 67Q58 99 76 117T119 135Q136 135 147 124T158 96Q158 89 157 85Q149 57 125 45L115 41Q125 26 151 26Q171 26 187 45T214 93Q217 102 244 210T273 330Q275 339 275 356",121:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q325 26 367 93L405 245Q442 393 446 404Q460 431 490 431T522 402Q522 400 416 -24Q389 -102 327 -153T196 -205Q152 -205 122 -181T91 -119Q91 -84 110 -67T152 -49Q170 -49 180 -60T191 -87Q191 -108 174 -128Q167 -134 157 -138T146 -144Q155 -153 159 -156T173 -163T199 -167Q229 -167 255 -149T297 -105T325 -52T342 -6T347 15Q315 -10 269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",122:"160 317Q158 317 155 317Q136 317 136 324Q136 351 171 396T260 442Q292 442 321 410T365 375H369Q384 375 404 408L425 441Q427 442 444 442H460Q466 436 466 434Q466 419 426 367Q387 314 294 222T178 105L170 95L181 94Q198 93 236 81T295 68Q328 68 356 89T395 141Q398 150 401 151T419 153Q441 153 441 144Q441 110 394 50T282 -11Q251 -11 221 23T171 57Q157 57 143 47T121 26T104 3T95 -10Q93 -11 76 -11H60Q54 -5 54 -2Q54 3 61 14Q103 88 233 215Q349 329 349 338L302 351Q269 362 247 362Q227 362 212 356T192 342T183 327T178 320Q175 317 160 317"},{})},4025:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.texOldstyleBold=void 0;var H=L(9403),V=L(6357);T.texOldstyleBold=(0,H.AddPaths)(V.texOldstyleBold,{48:"259 460H279Q352 460 403 444T491 378Q528 320 528 219Q528 100 475 45Q417 -17 287 -17Q152 -17 99 44T46 219Q46 246 47 265T57 318T82 376T131 422T210 454Q234 460 259 460ZM389 229V271Q389 351 371 380T280 409Q232 409 208 385Q194 371 190 345T185 229V210Q185 108 194 83Q208 35 287 35Q317 35 336 42Q372 55 380 85T389 204V229",49:"119 417Q191 417 240 428T310 450T338 461Q353 461 357 452T361 400Q361 389 361 342T360 254V62H420H456Q483 62 488 58T494 35V29Q494 13 491 7T473 0Q468 0 424 1T295 2T167 1T117 0Q114 0 111 0T107 1Q96 8 96 27V35Q96 54 102 58T140 62H170H229V213Q229 363 228 363Q220 360 196 358T150 356L130 355H93Q84 360 82 365T80 386Q80 404 81 407T95 417H119",50:"214 399Q202 399 191 398T175 395T170 392L171 390Q172 389 174 386T178 379T181 369T182 355Q182 328 165 312T123 296Q99 296 82 312T64 356Q64 397 105 428T253 460Q301 460 337 456T411 441T476 403T514 338Q516 328 516 310V304Q516 257 470 227Q456 217 427 205T376 184L354 176Q350 174 325 162T277 139L254 128Q414 129 428 130H439Q450 148 453 166T460 188T486 193H493Q515 193 517 178Q517 171 502 94T484 11Q481 3 472 2T410 0H269Q65 0 62 2Q55 5 53 10T51 32Q51 54 56 58Q60 62 173 131Q296 207 318 224Q368 264 368 308Q368 342 342 363T283 392T214 399",51:"80 309Q80 367 131 414T276 461Q388 461 441 417T494 313Q494 265 463 223T373 155L361 151L376 147Q436 132 480 92T525 -15T487 -127T393 -192T274 -211Q179 -211 114 -167T48 -53Q48 -18 69 5T128 29Q168 29 188 5T208 -50Q208 -59 207 -67T203 -81T197 -92T190 -101T183 -109T177 -114T170 -118L167 -121Q160 -125 164 -127Q167 -129 176 -133Q215 -152 268 -152H273Q337 -152 356 -92Q364 -69 364 -14Q364 45 352 74T303 120Q287 125 240 125H230Q201 125 196 127T191 146V152Q192 170 196 173T233 178Q234 178 241 178T252 179T262 181T274 183T285 188T297 195T308 205T319 218T328 235T337 257Q345 280 345 320V330Q345 345 343 355T335 379T312 399T270 407Q226 407 177 377Q226 356 226 310Q226 270 204 253T153 235Q123 235 102 253T80 309",52:"180 0Q155 0 124 0T84 -1Q48 -1 40 3T32 27V37Q32 59 34 63T204 265T377 465Q380 468 383 468H387Q391 468 398 468T411 469Q432 469 438 468T449 459Q451 455 451 258V62H489H498Q531 62 536 58T542 31Q542 9 537 5T504 0H489H451V-132H489H498Q530 -132 536 -136T542 -163Q542 -181 538 -187T522 -194Q518 -194 483 -193T378 -192Q281 -192 256 -193L217 -194Q203 -189 203 -169V-163V-158Q203 -140 209 -136T246 -132H265H314V0H180ZM325 62V320L105 63L215 62H325",53:"131 29Q159 26 175 12T194 -13T197 -35V-41Q197 -58 195 -66Q191 -76 185 -84T173 -97T161 -105T152 -109L148 -110Q148 -112 158 -121T195 -141T252 -152Q274 -152 280 -151Q335 -137 349 -104T363 9Q363 85 356 114T322 157Q305 166 286 166Q251 166 223 154T182 131T162 109Q154 98 150 96T130 93Q107 93 102 104Q100 107 100 279V371V424Q100 461 110 461Q114 461 123 458T149 450T183 441Q234 429 286 429Q313 429 340 432T387 440T422 449T447 457T458 461Q472 461 472 435Q472 420 470 418Q464 405 438 379T352 325T226 297Q189 297 171 301H168V182Q169 182 174 185T190 194T213 205T248 213T292 217Q391 217 454 159T517 5Q517 -92 444 -151T255 -211Q167 -211 112 -160T57 -44Q57 -12 76 8T131 29",54:"48 316Q48 398 70 462T124 562T198 621T274 652T339 660Q377 660 384 659Q497 632 497 532Q497 507 482 487T431 466Q397 466 381 486T365 530Q365 569 405 593Q382 603 381 603Q361 607 350 607Q316 607 279 589T221 533Q199 489 196 385L195 370Q196 371 203 379T217 395T237 410T263 424Q283 431 313 431Q409 431 468 368Q526 310 526 208Q526 131 492 81T405 5Q359 -17 289 -17Q256 -17 227 -11T163 17T105 73T65 170T48 316ZM293 380Q244 380 220 331T196 212Q196 104 216 80Q240 41 292 41Q295 41 301 41T309 42Q338 46 355 62Q372 81 375 108T379 230Q378 314 372 333Q358 375 299 380H293",55:"95 210H88Q66 210 64 225Q64 229 82 345T102 465Q106 476 125 476H131Q162 476 162 458Q162 451 213 448Q221 448 238 447T260 446Q261 446 410 444Q436 444 468 444T509 445Q544 445 551 440T558 413V404Q558 395 547 380T478 301L392 202Q354 150 339 81T321 -104V-132Q321 -187 286 -203Q273 -211 255 -211Q236 -211 217 -199T190 -160Q189 -153 189 -130Q194 17 282 156Q309 200 370 270Q404 307 400 307H293Q151 306 146 303Q140 300 132 259T120 215Q115 210 95 210",56:"48 164Q48 199 59 228T92 277T128 307T163 329Q159 332 155 336Q135 346 110 382Q80 427 80 477Q80 564 147 620Q202 660 264 660Q266 660 275 660T290 661Q384 661 439 619T494 506Q494 486 489 468T477 437T459 413T440 395T421 380T406 370L410 368Q414 365 421 361T437 351T456 335T476 316T495 291T511 262T522 228T526 189Q526 93 460 38T282 -17Q242 -17 205 -9T130 19T71 75T48 164ZM406 506Q406 545 379 576T283 607Q218 606 193 585T168 536Q168 522 172 513T195 490T224 471T275 443L346 403Q406 446 406 506ZM291 42Q365 42 395 70T425 134V141Q425 170 401 190T319 242Q308 248 302 251Q286 260 266 271T235 288L225 294Q222 292 217 289T198 274T175 249T157 212T148 163Q148 116 179 79T291 42",57:"175 -140Q198 -152 236 -152Q294 -152 332 -116Q356 -91 366 -54T379 62V78L376 74Q372 70 366 64T352 50T333 35T308 23Q289 17 262 17Q168 17 108 77T48 235Q48 273 59 317Q81 381 141 421T276 461Q279 461 285 461T295 460Q326 460 354 454T415 426T471 371T510 277T526 136Q526 42 501 -28T432 -136T341 -192T240 -210Q199 -210 169 -201T121 -178T94 -146T80 -112T77 -82Q77 -51 95 -33T143 -15Q170 -15 189 -33T209 -81Q209 -116 175 -140ZM377 244V274Q377 300 376 316T368 352T348 384T312 405Q307 406 283 406Q257 406 238 396T213 376T205 361Q196 341 196 259V233V181Q196 122 211 96T278 69H298Q330 82 345 104Q367 134 376 190Q377 200 377 244",65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622"},{})},2698:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.texOldstyle=void 0;var H=L(9403),V=L(9474);T.texOldstyle=(0,H.AddPaths)(V.texOldstyle,{48:"39 213Q39 274 53 319T89 389T139 429T192 448T242 452Q347 452 400 400Q460 335 460 213Q460 -22 250 -22Q39 -22 39 213ZM364 242Q364 279 363 301T355 348T338 385T306 406T254 415Q250 415 245 415T238 416Q217 416 190 404T150 368Q136 339 136 221Q136 114 146 78T200 23Q219 16 250 16Q280 16 299 23Q341 41 352 77T364 221V242",49:"116 410Q176 412 215 423T269 443T288 453H291Q293 453 301 447V254Q301 62 303 60Q307 52 322 49T394 46Q418 46 422 43T426 23Q426 8 424 4T411 0Q407 0 369 1T258 2T148 1T106 0Q96 0 94 4T91 23Q91 40 95 43T123 46Q180 46 195 49T215 61Q216 63 216 220V376Q192 367 119 364H93L86 371V403L92 410H116",50:"55 334Q55 386 105 419T236 453Q333 453 390 413T448 307Q448 278 437 256T406 218T365 193T318 172T277 151L248 134Q219 118 191 102T163 84T267 83L382 85H391Q399 99 406 126Q410 143 413 145T429 148Q440 148 442 147T449 139Q449 137 435 73T420 7Q420 6 414 0H233Q94 0 71 0T46 5Q46 5 46 6Q44 8 44 24Q44 39 46 41Q47 44 98 78T212 155T294 212Q347 257 347 304Q347 354 306 380T203 407Q150 407 120 377Q118 375 123 373Q146 362 146 332Q146 315 133 302T101 288Q85 288 70 298T55 334",51:"69 312Q69 377 122 414T233 452Q333 452 381 409T430 313Q430 268 402 223T311 149L301 144Q307 143 317 140T355 123T402 92T439 44T456 -25Q456 -101 396 -158T241 -216Q154 -216 98 -173T42 -68Q42 -58 44 -50T50 -35T57 -25T66 -17T75 -13T82 -10L87 -8Q92 -7 102 -7Q132 -7 147 -25T162 -66Q162 -112 118 -125L113 -126Q113 -129 127 -140T173 -162T239 -173Q268 -173 292 -158Q345 -124 345 -24Q345 33 329 67Q298 125 229 125H210H172Q166 131 166 142Q166 159 172 161Q178 161 208 164T244 169Q251 169 263 176T291 199T316 245T327 314Q327 413 238 413Q182 413 130 369Q177 350 181 312Q181 289 166 273T125 257Q102 257 86 272T69 312",52:"163 0Q139 0 109 0T71 -1Q43 -1 36 2T28 15V27V46L190 270Q325 457 330 462Q333 464 352 464H371L377 458V46H464L471 40V6L464 0H377V-65V-108Q377 -131 379 -137T391 -144Q409 -148 446 -148H464Q468 -151 471 -155V-187L464 -194H453Q395 -192 325 -192Q222 -192 210 -194H199L193 -188V-154L199 -148H228Q241 -148 250 -148T265 -146T275 -145T281 -143T284 -141T286 -138T289 -134V0H163ZM295 46V350L75 46H295",53:"159 -44Q159 -66 145 -80T109 -96H102L107 -105Q148 -173 228 -173Q255 -173 280 -162Q351 -128 351 -6V8Q351 67 344 98T316 151Q288 176 255 176Q175 176 136 109Q129 100 114 100Q97 100 95 106Q93 110 93 277V403Q93 451 98 451Q100 452 103 452Q105 452 124 445T177 431T251 423Q294 423 328 430T380 445T401 453Q410 453 410 435V422Q332 331 203 331Q152 331 140 339Q139 339 139 254V168Q194 214 256 214Q332 214 390 154T448 0Q448 -95 381 -155T229 -216Q153 -216 104 -166T50 -49Q50 -15 66 -1T105 13Q128 13 143 -3T159 -44",54:"42 313Q42 401 68 472T133 583T215 644T296 665H304Q317 665 329 664T360 657T393 640T418 608T432 557Q432 533 422 519T401 502T380 498Q358 498 343 512T328 550Q328 591 367 601L372 602Q372 604 365 609T341 620T307 626Q260 626 226 600T174 537Q147 483 143 376V356Q192 434 266 434Q317 434 357 409Q406 375 435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM251 396Q211 396 178 354T145 217Q145 159 152 122T166 73T187 47Q216 21 252 21Q294 21 321 47Q342 68 349 99T356 203V232Q356 264 354 285T345 331T322 373T280 395Q274 396 251 396",55:"75 246Q64 246 62 247T55 255Q55 259 72 357T90 458L94 462H99Q104 463 109 463H121Q128 460 128 452Q128 445 134 441T165 435T233 432T356 431H478L485 425V392L414 298Q408 290 385 260T358 223T337 191T317 154T302 116T289 68T282 14T275 -55T274 -137Q274 -173 272 -177Q262 -216 223 -216Q170 -216 170 -157V-148Q172 -78 189 -12T237 109T288 196T338 266Q345 275 348 279Q395 340 395 342Q396 343 376 343T274 343Q122 342 117 339T103 294T90 248Q88 246 75 246",56:"69 496Q69 570 124 618T247 666Q321 666 375 624T429 515Q429 468 405 433T320 361L346 344Q385 320 403 301T439 250Q456 212 456 181V172V160Q456 141 449 119T426 71T386 26T326 -8T246 -21Q160 -21 102 30T43 155Q43 265 167 332L176 337L161 347Q105 384 87 423Q69 458 69 496ZM371 513Q371 567 334 596T249 626Q198 626 163 598T127 532Q127 521 129 511T138 492T150 476T167 460T185 447T207 433T228 420L284 384L294 391Q346 424 363 469Q371 486 371 513ZM190 21T250 21T351 56T393 140Q393 180 362 213Q354 221 317 246T246 292L212 313Q210 313 200 307T173 287T142 256T117 212T106 157Q106 100 148 61",57:"171 -101Q171 -118 163 -130T146 -146T134 -151Q132 -151 132 -152Q132 -154 140 -159T167 -168T206 -173Q274 -173 317 -108Q356 -50 356 79V86L350 77Q308 9 231 9Q150 9 92 81Q42 141 42 228Q42 289 64 333Q93 390 142 421T235 452Q237 452 244 452T255 453Q289 453 321 439T386 391T437 290T457 128Q457 -29 381 -122T206 -216Q148 -216 108 -187T67 -104Q67 -75 84 -62T119 -49Q141 -49 156 -63T171 -101ZM242 46Q293 46 324 94T355 223Q355 323 337 356Q316 401 275 410Q267 412 248 412Q206 412 179 386Q155 360 149 328T143 224Q143 120 163 88Q192 46 242 46",65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},5211:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.texSize3=void 0;var H=L(9403),V=L(584);T.texSize3=(0,H.AddPaths)(V.texSize3,{40:"701 -940Q701 -943 695 -949H664Q662 -947 636 -922T591 -879T537 -818T475 -737T412 -636T350 -511T295 -362T250 -186T221 17T209 251Q209 962 573 1361Q596 1386 616 1405T649 1437T664 1450H695Q701 1444 701 1441Q701 1436 681 1415T629 1356T557 1261T476 1118T400 927T340 675T308 359Q306 321 306 250Q306 -139 400 -430T690 -924Q701 -936 701 -940",41:"34 1438Q34 1446 37 1448T50 1450H56H71Q73 1448 99 1423T144 1380T198 1319T260 1238T323 1137T385 1013T440 864T485 688T514 485T526 251Q526 134 519 53Q472 -519 162 -860Q139 -885 119 -904T86 -936T71 -949H56Q43 -949 39 -947T34 -937Q88 -883 140 -813Q428 -430 428 251Q428 453 402 628T338 922T245 1146T145 1309T46 1425Q44 1427 42 1429T39 1433T36 1436L34 1438",47:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",91:"247 -949V1450H516V1388H309V-887H516V-949H247",92:"988 -922Q988 -933 980 -941T962 -949Q947 -949 940 -938Q936 -934 645 -155L204 1020Q56 1416 56 1424Q56 1433 62 1441T84 1450Q97 1448 103 1439Q107 1435 398 656L839 -519Q988 -918 988 -922",93:"11 1388V1450H280V-949H11V-887H218V1388H11",123:"618 -943L612 -949H582L568 -943Q472 -903 411 -841T332 -703Q327 -682 327 -653T325 -350Q324 -28 323 -18Q317 24 301 61T264 124T221 171T179 205T147 225T132 234Q130 238 130 250Q130 255 130 258T131 264T132 267T134 269T139 272T144 275Q207 308 256 367Q310 436 323 519Q324 529 325 851Q326 1124 326 1154T332 1205Q369 1358 566 1443L582 1450H612L618 1444V1429Q618 1413 616 1411L608 1406Q599 1402 585 1393T552 1372T515 1343T479 1305T449 1257T429 1200Q425 1180 425 1152T423 851Q422 579 422 549T416 498Q407 459 388 424T346 364T297 318T250 284T214 264T197 254L188 251L205 242Q290 200 345 138T416 3Q421 -18 421 -48T423 -349Q423 -397 423 -472Q424 -677 428 -694Q429 -697 429 -699Q434 -722 443 -743T465 -782T491 -816T519 -845T548 -868T574 -886T595 -899T610 -908L616 -910Q618 -912 618 -928V-943",125:"131 1414T131 1429T133 1447T148 1450H153H167L182 1444Q276 1404 336 1343T415 1207Q421 1184 421 1154T423 851L424 531L426 517Q434 462 460 415T518 339T571 296T608 274Q615 270 616 267T618 251Q618 241 618 238T615 232T608 227Q542 194 491 132T426 -15L424 -29L423 -350Q422 -622 422 -652T415 -706Q397 -780 337 -841T182 -943L167 -949H153Q137 -949 134 -946T131 -928Q131 -914 132 -911T144 -904Q146 -903 148 -902Q299 -820 323 -680Q324 -663 325 -349T327 -19Q355 145 541 241L561 250L541 260Q356 355 327 520Q326 537 325 850T323 1181Q315 1227 293 1267T244 1332T193 1374T151 1401T132 1413Q131 1414 131 1429",710:"1439 564Q1434 564 1080 631T722 698Q719 698 362 631Q7 564 4 564L0 583Q-4 602 -4 603L720 772L1083 688Q1446 603 1447 603Q1447 602 1443 583L1439 564",732:"1 643Q1 646 76 671T271 722T476 749Q555 749 626 736T742 706T856 676T999 662Q1088 662 1192 684T1363 727T1432 749Q1432 745 1437 731T1442 716Q1442 714 1381 693T1212 645T1012 611Q1000 610 955 610Q851 610 701 653T444 697Q355 697 251 676T80 632T11 610Q11 614 6 628T1 643",770:"-5 564Q-9 564 -363 631T-722 698Q-725 698 -1082 631Q-1437 564 -1440 564L-1444 583Q-1448 602 -1448 603L-724 772L-361 688Q2 603 3 603Q3 602 -1 583L-5 564",771:"-1443 643Q-1443 646 -1368 671T-1173 722T-968 749Q-889 749 -818 736T-702 706T-588 676T-445 662Q-356 662 -252 684T-81 727T-12 749Q-12 745 -7 731T-2 716Q-2 714 -63 693T-232 645T-432 611Q-444 610 -489 610Q-593 610 -743 653T-1000 697Q-1089 697 -1193 676T-1364 632T-1433 610Q-1433 614 -1438 628T-1443 643",8260:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",8730:"424 -948Q422 -947 313 -434T202 80L170 31Q165 24 157 10Q137 -21 137 -21Q131 -16 124 -8L111 5L264 248L473 -720Q473 -717 727 359T983 1440Q989 1450 1001 1450Q1007 1450 1013 1445T1020 1433Q1020 1425 742 244T460 -941Q458 -950 439 -950H436Q424 -950 424 -948",8968:"246 -949V1450H571V1388H308V-949H246",8969:"11 1388V1450H336V-949H274V1388H11",8970:"246 -949V1450H308V-887H571V-949H246",8971:"274 -887V1450H336V-949H11V-887H274",9001:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",9002:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",10216:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",10217:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",12296:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",12297:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424"},{})},8742:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.texSize4=void 0;var H=L(9403),V=L(4324);T.texSize4=(0,H.AddPaths)(V.texSize4,{40:"758 -1237T758 -1240T752 -1249H736Q718 -1249 717 -1248Q711 -1245 672 -1199Q237 -706 237 251T672 1700Q697 1730 716 1749Q718 1750 735 1750H752Q758 1744 758 1741Q758 1737 740 1713T689 1644T619 1537T540 1380T463 1176Q348 802 348 251Q348 -242 441 -599T744 -1218Q758 -1237 758 -1240",41:"33 1741Q33 1750 51 1750H60H65Q73 1750 81 1743T119 1700Q554 1207 554 251Q554 -707 119 -1199Q76 -1250 66 -1250Q65 -1250 62 -1250T56 -1249Q55 -1249 53 -1249T49 -1250Q33 -1250 33 -1239Q33 -1236 50 -1214T98 -1150T163 -1052T238 -910T311 -727Q443 -335 443 251Q443 402 436 532T405 831T339 1142T224 1438T50 1716Q33 1737 33 1741",47:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",91:"269 -1249V1750H577V1677H342V-1176H577V-1249H269",92:"56 1720Q56 1732 64 1741T85 1750Q104 1750 111 1738Q113 1734 666 264T1220 -1214Q1220 -1215 1220 -1217T1221 -1220Q1221 -1231 1212 -1240T1191 -1249Q1175 -1249 1166 -1237Q1164 -1233 611 237T57 1715Q57 1716 56 1718V1720",93:"5 1677V1750H313V-1249H5V-1176H240V1677H5",123:"661 -1243L655 -1249H622L604 -1240Q503 -1190 434 -1107T348 -909Q346 -897 346 -499L345 -98L343 -82Q335 3 287 87T157 223Q146 232 145 236Q144 240 144 250Q144 265 145 268T157 278Q242 333 288 417T343 583L345 600L346 1001Q346 1398 348 1410Q379 1622 600 1739L622 1750H655L661 1744V1727V1721Q661 1712 661 1710T657 1705T648 1700T630 1690T602 1668Q589 1659 574 1643T531 1593T484 1508T459 1398Q458 1389 458 1001Q458 614 457 605Q441 435 301 316Q254 277 202 251L250 222Q260 216 301 185Q443 66 457 -104Q458 -113 458 -501Q458 -888 459 -897Q463 -944 478 -988T509 -1060T548 -1114T580 -1149T602 -1167Q620 -1183 634 -1192T653 -1202T659 -1207T661 -1220V-1226V-1243",125:"144 1727Q144 1743 146 1746T162 1750H167H183L203 1740Q274 1705 325 1658T403 1562T440 1478T456 1410Q458 1398 458 1001Q459 661 459 624T465 558Q470 526 480 496T502 441T529 395T559 356T588 325T615 301T637 284T654 273L660 269V266Q660 263 660 259T661 250V239Q661 236 661 234T660 232T656 229T649 224Q577 179 528 105T465 -57Q460 -86 460 -123T458 -499V-661Q458 -857 457 -893T447 -955Q425 -1048 359 -1120T203 -1239L183 -1249H168Q150 -1249 147 -1246T144 -1226Q144 -1213 145 -1210T153 -1202Q169 -1193 186 -1181T232 -1140T282 -1081T322 -1000T345 -897Q346 -888 346 -501Q346 -113 347 -104Q359 58 503 184Q554 226 603 250Q504 299 430 393T347 605Q346 614 346 1002Q346 1389 345 1398Q338 1493 288 1573T153 1703Q146 1707 145 1710T144 1727",710:"5 561Q-4 561 -9 582T-14 618Q-14 623 -13 625Q-11 628 461 736T943 845Q945 845 1417 738T1896 628Q1902 628 1902 618Q1902 607 1897 584T1883 561Q1881 561 1412 654L945 750L476 654Q6 561 5 561",732:"1212 583Q1124 583 1048 603T923 647T799 691T635 711Q524 711 375 679T120 615L16 583Q14 584 12 587T9 592Q-2 650 2 659Q2 669 38 687Q54 696 146 723T309 767Q527 823 666 823Q759 823 837 803T964 759T1088 715T1252 695Q1363 695 1512 727T1764 791T1871 823Q1872 822 1874 819T1878 814Q1885 783 1885 753Q1885 748 1884 747Q1884 738 1849 719Q1836 712 1740 682T1484 617T1212 583",770:"-1884 561Q-1893 561 -1898 582T-1903 618Q-1903 623 -1902 625Q-1900 628 -1428 736T-946 845Q-944 845 -472 738T7 628Q13 628 13 618Q13 607 8 584T-6 561Q-8 561 -477 654L-944 750L-1413 654Q-1883 561 -1884 561",771:"-677 583Q-765 583 -841 603T-966 647T-1090 691T-1254 711Q-1365 711 -1514 679T-1768 615L-1873 583Q-1875 584 -1877 587T-1880 592Q-1891 650 -1887 659Q-1887 669 -1851 687Q-1835 696 -1743 723T-1580 767Q-1362 823 -1223 823Q-1130 823 -1052 803T-925 759T-801 715T-637 695Q-526 695 -377 727T-125 791T-18 823Q-17 822 -15 819T-11 814Q-4 782 -4 753Q-4 748 -5 747Q-5 738 -40 719Q-53 712 -149 682T-405 617T-677 583",8260:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",8730:"983 1739Q988 1750 1001 1750Q1008 1750 1013 1745T1020 1733Q1020 1726 742 244T460 -1241Q458 -1250 439 -1250H436Q424 -1250 424 -1248L410 -1166Q395 -1083 367 -920T312 -601L201 44L137 -83L111 -57L187 96L264 247Q265 246 369 -357Q470 -958 473 -963L727 384Q979 1729 983 1739",8968:"269 -1249V1750H633V1677H342V-1249H269",8969:"5 1677V1750H369V-1249H296V1677H5",8970:"269 -1249V1750H342V-1176H633V-1249H269",8971:"296 -1176V1750H369V-1249H5V-1176H296",9001:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",9002:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",9115:"837 1154Q843 1148 843 1145Q843 1141 818 1106T753 1002T667 841T574 604T494 299Q417 -84 417 -609Q417 -641 416 -647T411 -654Q409 -655 366 -655Q299 -655 297 -654Q292 -652 292 -643T291 -583Q293 -400 304 -242T347 110T432 470T574 813T785 1136Q787 1139 790 1142T794 1147T796 1150T799 1152T802 1153T807 1154T813 1154H819H837",9116:"413 -9Q412 -9 407 -9T388 -10T354 -10Q300 -10 297 -9Q294 -8 293 -5Q291 5 291 127V300Q291 602 292 605L296 609Q298 610 366 610Q382 610 392 610T407 610T412 609Q416 609 416 592T417 473V127Q417 -9 413 -9",9117:"843 -635Q843 -638 837 -644H820Q801 -644 800 -643Q792 -635 785 -626Q684 -503 605 -363T473 -75T385 216T330 518T302 809T291 1093Q291 1144 291 1153T296 1164Q298 1165 366 1165Q409 1165 411 1164Q415 1163 416 1157T417 1119Q417 529 517 109T833 -617Q843 -631 843 -635",9118:"31 1143Q31 1154 49 1154H59Q72 1154 75 1152T89 1136Q190 1013 269 873T401 585T489 294T544 -8T572 -299T583 -583Q583 -634 583 -643T577 -654Q575 -655 508 -655Q465 -655 463 -654Q459 -653 458 -647T457 -609Q457 -58 371 340T100 1037Q87 1059 61 1098T31 1143",9119:"579 -9Q578 -9 573 -9T554 -10T520 -10Q466 -10 463 -9Q460 -8 459 -5Q457 5 457 127V300Q457 602 458 605L462 609Q464 610 532 610Q548 610 558 610T573 610T578 609Q582 609 582 592T583 473V127Q583 -9 579 -9",9120:"56 -644H50Q31 -644 31 -635Q31 -632 37 -622Q69 -579 100 -527Q286 -228 371 170T457 1119Q457 1161 462 1164Q464 1165 520 1165Q575 1165 577 1164Q582 1162 582 1153T583 1093Q581 910 570 752T527 400T442 40T300 -303T89 -626Q78 -640 75 -642T61 -644H56",9121:"319 -645V1154H666V1070H403V-645H319",9122:"319 0V602H403V0H319",9123:"319 -644V1155H403V-560H666V-644H319",9124:"0 1070V1154H347V-645H263V1070H0",9125:"263 0V602H347V0H263",9126:"263 -560V1155H347V-644H0V-560H263",9127:"712 899L718 893V876V865Q718 854 704 846Q627 793 577 710T510 525Q510 524 509 521Q505 493 504 349Q504 345 504 334Q504 277 504 240Q504 -2 503 -4Q502 -8 494 -9T444 -10Q392 -10 390 -9Q387 -8 386 -5Q384 5 384 230Q384 262 384 312T383 382Q383 481 392 535T434 656Q510 806 664 892L677 899H712",9128:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 924Q504 691 503 682Q494 549 425 439T243 259L229 250L243 241Q349 175 421 66T503 -182Q504 -191 504 -424Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -425V-282Q384 -176 377 -116T342 10Q325 54 301 92T255 155T214 196T183 222T171 232Q170 233 170 250T171 268Q171 269 191 284T240 331T300 407T354 524T383 679Q384 691 384 925Q384 1152 385 1155L389 1159",9129:"718 -893L712 -899H677L666 -893Q542 -825 468 -714T385 -476Q384 -466 384 -282Q384 3 385 5L389 9Q392 10 444 10Q486 10 494 9T503 4Q504 2 504 -239V-310V-366Q504 -470 508 -513T530 -609Q546 -657 569 -698T617 -767T661 -812T699 -843T717 -856T718 -876V-893",9130:"384 150V266Q384 304 389 309Q391 310 455 310Q496 310 498 309Q502 308 503 298Q504 283 504 150Q504 32 504 12T499 -9H498Q496 -10 444 -10T390 -9Q386 -8 385 2Q384 17 384 150",9131:"170 875Q170 892 172 895T189 899H194H211L222 893Q345 826 420 715T503 476Q504 467 504 230Q504 51 504 21T499 -9H498Q496 -10 444 -10Q402 -10 394 -9T385 -4Q384 -2 384 240V311V366Q384 469 380 513T358 609Q342 657 319 698T271 767T227 812T189 843T171 856T170 875",9132:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 925V782Q504 676 511 616T546 490Q563 446 587 408T633 345T674 304T705 278T717 268Q718 267 718 250T717 232Q717 231 697 216T648 169T588 93T534 -24T505 -179Q504 -191 504 -425Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -424Q384 -191 385 -182Q394 -49 463 61T645 241L659 250L645 259Q539 325 467 434T385 682Q384 692 384 873Q384 1153 385 1155L389 1159",9133:"384 -239V-57Q384 4 389 9Q391 10 455 10Q496 10 498 9Q501 8 502 5Q504 -5 504 -230Q504 -261 504 -311T505 -381Q505 -486 492 -551T435 -691Q357 -820 222 -893L211 -899H195Q176 -899 173 -896T170 -874Q170 -858 171 -855T184 -846Q262 -793 312 -709T378 -525Q378 -524 379 -522Q383 -493 384 -351Q384 -345 384 -334Q384 -276 384 -239",9143:"742 -871Q740 -873 737 -876T733 -880T730 -882T724 -884T714 -885H702L222 569L180 484Q138 399 137 399Q131 404 124 412L111 425L265 736L702 -586V168L703 922Q713 935 722 935Q734 935 742 920V-871",10216:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",10217:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",12296:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",12297:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",57344:"722 -14H720Q708 -14 702 0V306L703 612Q713 625 722 625Q734 625 742 610V0Q734 -14 724 -14H722",57345:"702 589Q706 601 718 605H1061Q1076 597 1076 585Q1076 572 1061 565H742V0Q734 -14 724 -14H722H720Q708 -14 702 0V589",57680:"-18 -213L-24 -207V-172L-16 -158Q75 2 260 84Q334 113 415 119Q418 119 427 119T440 120Q454 120 457 117T460 98V60V25Q460 7 457 4T441 0Q308 0 193 -55T25 -205Q21 -211 18 -212T-1 -213H-18",57681:"-10 60Q-10 104 -10 111T-5 118Q-1 120 10 120Q96 120 190 84Q375 2 466 -158L474 -172V-207L468 -213H451H447Q437 -213 434 -213T428 -209T423 -202T414 -187T396 -163Q331 -82 224 -41T9 0Q-4 0 -7 3T-10 25V60",57682:"-24 327L-18 333H-1Q11 333 15 333T22 329T27 322T35 308T54 284Q115 203 225 162T441 120Q454 120 457 117T460 95V60V28Q460 8 457 4T442 0Q355 0 260 36Q75 118 -16 278L-24 292V327",57683:"-10 60V95Q-10 113 -7 116T9 120Q151 120 250 171T396 284Q404 293 412 305T424 324T431 331Q433 333 451 333H468L474 327V292L466 278Q375 118 190 36Q95 0 8 0Q-5 0 -7 3T-10 24V60",57684:"-10 0V120H410V0H-10"},{57685:"\ue153\ue152",57686:"\ue151\ue150"})},2989:function(Q,T,L){Object.defineProperty(T,"__esModule",{value:!0}),T.texVariant=void 0;var H=L(9403),V=L(8135);T.texVariant=(0,H.AddPaths)(V.texVariant,{710:"1 561Q-3 563 -6 577T-12 604L-14 618Q-14 625 -7 628T23 635Q31 636 36 637Q63 641 621 745Q1148 845 1165 845Q1167 845 1752 739L2338 630Q2346 630 2346 618Q2340 565 2332 561Q2329 561 1749 654Q1617 675 1466 699T1241 736T1167 748Q1165 748 1093 737T867 700T583 654Q3 561 1 561",732:"804 788Q717 788 606 772T397 732T213 685T75 645T18 628Q11 628 11 632Q8 637 4 668T2 704Q2 713 36 732Q55 739 242 795Q622 898 826 898Q893 898 947 895Q1009 887 1056 872T1187 819Q1286 776 1356 758T1527 739Q1614 739 1725 755T1934 795T2118 842T2256 882T2313 899Q2320 899 2320 895Q2323 890 2327 860T2329 824Q2329 818 2296 795Q2273 787 2089 732Q1810 657 1598 632Q1562 629 1492 629Q1389 629 1320 644T1144 708Q1048 751 977 769T804 788",770:"-2332 561Q-2336 563 -2340 577T-2346 604L-2347 618Q-2347 625 -2340 628T-2310 635Q-2302 636 -2297 637Q-2270 641 -1712 745Q-1185 845 -1168 845Q-1166 845 -581 739L5 630Q13 630 13 618Q7 565 -1 561Q-4 561 -584 654Q-716 675 -867 699T-1092 736T-1166 748Q-1168 748 -1240 737T-1466 700T-1750 654Q-2330 561 -2332 561",771:"-1529 788Q-1616 788 -1727 772T-1936 732T-2120 685T-2258 645T-2315 628Q-2322 628 -2322 632Q-2325 637 -2329 668T-2331 704Q-2331 713 -2297 732Q-2278 739 -2091 795Q-1711 898 -1507 898Q-1440 898 -1386 895Q-1324 887 -1277 872T-1146 819Q-1047 776 -977 758T-806 739Q-719 739 -608 755T-399 795T-215 842T-77 882T-20 899Q-13 899 -13 895Q-10 890 -6 860T-4 824Q-4 818 -37 795Q-60 787 -244 732Q-523 657 -735 632Q-771 629 -841 629Q-944 629 -1013 644T-1189 708Q-1285 751 -1356 769T-1529 788",1008:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",8463:"182 599Q182 611 174 615T133 619Q118 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 295 644T282 597Q282 592 360 592H399Q430 592 445 587T460 563Q460 552 451 541L442 535H266L251 468Q247 453 243 436T236 409T233 399Q233 395 244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26L166 530Q166 534 161 534T129 535Q127 535 122 535T112 534Q74 534 74 562Q74 570 77 576T84 585T96 589T109 591T124 592T138 592L182 595V599",8592:"292 419Q292 400 261 347T211 275H306Q319 275 338 275T364 276Q399 276 410 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419",8594:"188 417Q188 437 221 437H233Q256 437 263 434T275 417Q294 373 327 333T402 270Q417 261 417 250Q417 241 410 236T382 217T341 182Q315 155 299 128T275 85T263 66Q259 64 231 64H219Q197 64 191 72T193 100Q202 124 215 147T239 185T257 210T267 223L269 225H174H116Q80 225 69 229T58 250T70 271T114 276Q121 276 140 276T174 275H269L267 277Q266 280 257 291T233 325T205 374Q188 408 188 417",8652:"755 512Q755 514 778 514H801L804 503Q805 501 812 486T824 462T839 437T862 408T892 381T932 354L944 347V327H507Q70 327 67 329Q55 335 55 347T67 365Q70 367 454 367H837L828 376Q803 403 785 437T761 489T755 512ZM55 153V173H492Q928 173 932 171Q944 166 944 153T932 135Q928 133 545 133H162L171 124Q198 95 216 61T239 8L244 -12Q244 -14 221 -14H198L195 -4Q160 95 67 146L55 153",8708:"55 676Q55 688 66 694H199L333 696L351 772Q364 827 370 843T386 860Q393 860 399 854T406 841Q406 836 391 765L375 696Q375 694 431 694H484Q491 688 497 681V12L493 5L486 1L353 -1H219L202 -79Q184 -153 180 -159Q175 -166 165 -166Q146 -166 146 -148Q146 -141 161 -76T177 -4Q177 -1 122 -1H68Q55 12 55 20T66 39H126L186 41L219 181Q226 215 234 251T246 305T251 325Q251 328 166 328H79Q68 345 68 347Q68 352 75 359L82 368H262L291 505Q298 539 306 575T319 630T324 650V654H68Q55 669 55 676ZM457 368V654H411Q366 654 366 652Q365 651 361 634T349 580T333 514Q303 373 302 372V368H457ZM457 39V328H375Q293 328 293 325Q292 322 260 183T228 41T344 39H457",8709:"624 470Q624 468 639 446T668 382T683 291Q683 181 612 99T437 -1Q425 -2 387 -2T337 -1Q245 18 193 70L179 81L131 39Q96 8 89 3T75 -3Q55 -3 55 17Q55 24 61 30T111 73Q154 113 151 113Q151 114 140 130T115 177T95 241Q94 253 94 291T95 341Q112 431 173 495Q265 587 385 587Q410 587 437 581Q522 571 582 513L595 501L642 541Q689 586 695 586Q696 586 697 586T699 587Q706 587 713 583T720 568Q720 560 711 551T664 510Q651 499 642 490T628 475T624 470ZM564 477Q517 522 448 539Q428 546 375 546Q290 546 229 492T144 370Q133 332 133 279Q136 228 151 195Q157 179 168 160T184 141Q186 141 375 307T564 477ZM642 290Q642 318 637 343T625 386T611 416T598 436T593 444Q590 444 402 277T213 108Q213 104 231 89T293 55T392 37Q495 37 568 111T642 290",8722:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250",8726:"91 404T91 410T97 423T111 430Q117 430 395 224Q676 13 678 10Q685 3 685 -3T678 -16T664 -23Q658 -23 380 184T98 397Q91 404 91 410",8733:"56 250Q56 346 122 409T276 472Q349 472 407 430T486 326L489 316Q490 317 493 326T501 345T514 367T531 393Q557 425 602 448T698 472Q722 472 722 452Q722 437 702 435T642 421T571 377Q520 323 520 250Q520 179 568 126T693 68Q722 66 722 48Q722 28 698 28Q636 28 576 67T493 174L490 184Q489 181 483 167T475 150T468 136T458 120T447 107T432 90T412 73Q350 28 277 28Q188 28 122 91T56 250ZM199 68T278 68T408 122T459 250Q459 322 414 370T308 430Q302 431 273 431Q204 431 150 380T96 250Q96 176 147 122",8739:"91 417Q104 430 111 430T131 417V-10Q116 -23 111 -23T91 -10V417",8740:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",8741:"55 417Q69 431 76 431T95 419V-12Q84 -23 76 -23Q72 -23 69 -22T62 -16T55 -10V417ZM293 419Q300 431 310 431L324 424L331 417V-10Q316 -23 309 -23L297 -19L293 -12V419",8742:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",8764:"73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q148 353 195 363Q199 364 212 364Q262 364 294 350T408 272Q472 222 522 212Q537 208 555 208Q606 208 646 243Q671 268 680 296T691 342T702 365Q713 365 716 354T719 314Q714 236 664 179L660 176Q657 173 654 170T644 163T631 154T615 146T596 139T574 134T549 132Q510 132 465 156T386 211T307 265T223 290Q162 290 124 249T86 165Q86 155 82 144T73 132",8776:"55 326Q55 394 101 437T226 481Q268 479 313 460T392 419T469 379T555 361Q622 361 662 401Q686 423 688 450Q693 479 702 479H705Q719 479 719 442Q719 367 670 327T554 286Q512 286 466 304T386 345T307 385T220 404Q184 404 157 394T120 374L111 363Q86 339 86 317Q86 288 71 288Q55 288 55 326ZM55 90Q55 164 105 205T226 246Q269 243 314 224T392 183T470 144T558 126Q622 126 662 166Q686 187 688 214Q693 244 704 244Q716 244 719 210Q719 165 702 132T658 82T605 58T552 50T498 58T447 77T384 110Q322 146 302 152Q263 168 220 168Q179 168 144 152Q128 147 107 125T86 81Q86 52 71 52Q55 52 55 90",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8816:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",8817:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",8840:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",8841:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",8842:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",8843:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",8872:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V464H540Q554 456 555 446Q555 442 554 439T552 434T549 430T546 428T542 426T539 424H95V270H539Q540 270 542 269T545 267T549 264T552 260T554 255T555 248Q554 238 540 230H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8901:"71 0Q59 4 55 16V96L56 176Q59 180 66 187L70 189H209Q219 181 222 174V15Q219 10 209 1L140 0H71",8994:"77 122Q68 122 63 126T57 135T55 142Q55 151 68 176T111 235T177 302T271 356T388 378Q451 378 508 355T602 300T668 233T709 174T722 142Q722 124 704 122Q692 122 685 134T658 179T606 243Q511 338 390 338Q354 338 320 329Q251 312 193 263T97 141Q87 123 77 122",8995:"389 143Q324 143 266 164T171 215T107 277T67 330T55 358T60 371T77 378Q85 377 92 367T116 331T158 280Q256 182 389 182Q475 182 552 227T675 351Q688 378 704 378Q722 376 722 358Q722 352 710 330T670 276T605 215T511 164T389 143",9651:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99ZM476 260L360 509L248 266Q137 24 135 22Q135 20 360 20Q586 20 586 21L476 260",9661:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556ZM586 534Q586 536 361 536Q135 536 135 535L358 52L361 47L473 290Q584 532 586 534",10887:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",10888:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",10955:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",10956:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732"},{})},8955:function(Q,T){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,T.PV=MathJax._.components.global.combineDefaults,T.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},5074:function(Q,T){MathJax._.util.Options.isObject,MathJax._.util.Options.APPEND,MathJax._.util.Options.REMOVE,MathJax._.util.Options.OPTIONS,MathJax._.util.Options.Expandable,MathJax._.util.Options.expandable,MathJax._.util.Options.makeArray,MathJax._.util.Options.keys,MathJax._.util.Options.copy,MathJax._.util.Options.insert,MathJax._.util.Options.defaultOptions,MathJax._.util.Options.userOptions,MathJax._.util.Options.selectOptions,T.Pp=MathJax._.util.Options.selectOptionsFromKeys,MathJax._.util.Options.separateOptions,MathJax._.util.Options.lookup},4228:function(Q,T){Object.defineProperty(T,"__esModule",{value:!0}),T.enum=MathJax._.output.common.FontData.enum,T.V=MathJax._.output.common.FontData.V,T.H=MathJax._.output.common.FontData.H,T.NOSTRETCH=MathJax._.output.common.FontData.NOSTRETCH,T.FontData=MathJax._.output.common.FontData.FontData},9403:function(Q,T){Object.defineProperty(T,"__esModule",{value:!0}),T.SVGFontData=MathJax._.output.svg.FontData.SVGFontData,T.AddPaths=MathJax._.output.svg.FontData.AddPaths}},T={};function L(H){var V=T[H];if(void 0!==V)return V.exports;var M=T[H]={exports:{}};return Q[H].call(M.exports,M,M.exports,L),M.exports}!function(){var Q=L(8955),T=L(8667),H=L(3869),V=L(7557),M=L(7481),Z=L(5674),i=L(7002),t=L(9349),e=L(9741),s=L(2827),c=L(2970),r=L(1668),o=L(6949),a=L(5193),l=L(2632),n=L(4214),d=L(6466),k=L(3776),u=L(7405),f=L(8105),p=L(2518),h=L(5595),v=L(6357),_=L(9474),D=L(584),b=L(4324),x=L(8135),W=L(1054),y=L(8681),O=L(7293),m=L(3566),S=L(8745),P=L(181),z=L(6560),j=L(1500),g=L(2418),I=L(353),B=L(1082),J=L(67),A=L(9007),C=L(2226),E=L(6385),F=L(871),w=L(6819),X=L(4025),N=L(2698),q=L(5211),G=L(8742),R=L(2989);MathJax.loader&&MathJax.loader.checkVersion("output/svg/fonts/tex",T.q,"svg-font"),(0,Q.r8)({_:{output:{common:{fonts:{tex:{"bold-italic":H,bold:V,delimiters:M,"double-struck":Z,"fraktur-bold":i,fraktur:t,italic:e,largeop:s,monospace:c,normal:r,"sans-serif-bold-italic":o,"sans-serif-bold":a,"sans-serif-italic":l,"sans-serif":n,"script-bold":d,script:k,smallop:u,"tex-calligraphic-bold":f,"tex-calligraphic":p,"tex-mathit":h,"tex-oldstyle-bold":v,"tex-oldstyle":_,"tex-size3":D,"tex-size4":b,"tex-variant":x}}},svg:{fonts:{tex_ts:W,tex:{"bold-italic":y,bold:O,"fraktur-bold":m,fraktur:S,italic:P,largeop:z,monospace:j,normal:g,"sans-serif-bold-italic":I,"sans-serif-bold":B,"sans-serif-italic":J,"sans-serif":A,smallop:C,"tex-calligraphic-bold":E,"tex-calligraphic":F,"tex-mathit":w,"tex-oldstyle-bold":X,"tex-oldstyle":N,"tex-size3":q,"tex-size4":G,"tex-variant":R}}}}}});var K=L(5074);if(MathJax.startup){var U=(0,K.Pp)(MathJax.config.svg||{},W.TeXFont.OPTIONS);(0,Q.PV)(MathJax.config,"svg",{font:new W.TeXFont(U)})}}()}(); \ No newline at end of file diff --git a/es5/sre/mathmaps/en.json b/es5/sre/mathmaps/en.json index d111f0e7b5..b478894eda 100644 --- a/es5/sre/mathmaps/en.json +++ b/es5/sre/mathmaps/en.json @@ -126,10 +126,10 @@ {"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"collapsed\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \"factorial\""],["Action","multrel","[t] \"multirelation\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \"equation sequence\"; [m] children/* (context:\"part\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \"equation sequence\"; [m] children/* (context:\"part\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \"sum with variable number of summands\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \"sum with\"; [t] count(./children/*); [t] \"summands\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \"prefix\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \"negative\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \"postfix\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \"and\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \"divided by\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \"super\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \"sub\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \"ellipsis\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \"absolute value of\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \"matrix\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\"column\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \"vector\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"element\",pause:100)"],["Action","cases","[t] \"case statement\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"case\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\"column\",pause:100)"],["Action","cases-end","[t] \"case statement\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"case\",pause:100);[t] \"end cases\""],["Action","multiline","[t] \"multiline equation\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"line\",pause:100)"],["Action","multiline-ineq","[t] \"multiline inequality\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \"multiline equation\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:200)"],["Action","table-ineq","[t] \"multiline inequality\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \"Blank\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \"from\"; [n] children/*[2]; [t] \"to\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \"over\"; [n] children/*[2];[t] \"under\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \"over\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \"under\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \"over\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \"Square root of\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \"squared\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \"cubed\" (pitch:0.35, pause:300)"],["Action","root","[t] \"root of order\"; [n] children/*[1];[t] \"over\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\"unit\":translate:plural)"],["Action","unit-square","[t] \"square\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"cubic\"; [n] children/*[1]"],["Action","reciprocal","[t] \"reciprocal\"; [n] children/*[1]"],["Action","per","[t] \"per\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \"per\"; [n] children/*[2] (pitch:-0.3)"]]} , "en/rules/clearspeak_english.min": -{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\"fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font-bold","default","self::*[@font=\"bold-fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","unit-square","default","self::superscript[@role=\"unit\"]","children/*[2][text()=2]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\"unit\"]","children/*[2][text()=3]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"]]} +{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\"fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font-bold","default","self::*[@font=\"bold-fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","unit-square","default","self::superscript[@role=\"unit\"]","children/*[2][text()=2]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\"unit\"]","children/*[2][text()=3]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \"cayley table with\"; [t] count(children/*)-1; [t] \"elements\"; [n] . (grammar:layoutSummary)","self::table[@role=\"cayley\"]","not(contains(@grammar, \"layoutSummary\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \"cayley table for\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \"with\"; [t] count(children/*)-1; [t] \"elements\"; [n] . (grammar:layoutSummary)","self::table[@role=\"cayley\"]","name(children/*[1]/children/*[1]/children/*[1])=\"operator\"","not(contains(@grammar, \"layoutSummary\"))"]]} , "en/rules/clearspeak_english_actions.min": -{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"collapsed\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \"German\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \"bold German\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \"and so on\""],["Action","ellipsis-andsoon","[t] \"and so on up to\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"evaluated at\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \"evaluated at\"; [n] content/*[1]/children/*[2] (pause:short); [t] \"minus the same expression evaluated at\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \"such that\""],["Action","vbar-divides","[t] \"divides\""],["Action","vbar-always-divides","[t] \"divides\""],["Action","vbar-given","[t] \"given\""],["Action","member","[t] \"is a member of\""],["Action","member-member","[t] \"is a member of\""],["Action","member-element","[t] \"is an element of\""],["Action","member-in","[t] \"is in\""],["Action","member-belongs","[t] \"belongs to\""],["Action","not-member","[t] \"is not a member of\""],["Action","not-member-member","[t] \"is not a member of\""],["Action","not-member-element","[t] \"is not an element of\""],["Action","not-member-in","[t] \"is not in\""],["Action","not-member-belongs","[t] \"does not belong to\""],["Action","set-member","[t] \"in\""],["Action","set-member-member","[t] \"member of\""],["Action","set-member-element","[t] \"element of\""],["Action","set-member-in","[t] \"in\""],["Action","set-member-belongs","[t] \"belonging to\""],["Action","set-not-member","[t] \"not in\""],["Action","set-not-member-member","[t] \"not a member of\""],["Action","set-not-member-element","[t] \"not an element of\""],["Action","set-not-member-in","[t] \"not in\""],["Action","set-not-member-belongs","[t] \"not belonging to\""],["Action","article","[t] \"the\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"times\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"the inverse\"; [n] children/*[1]/children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \"inverse\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \"power of\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"raised to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"raised to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \"power of\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \"raised to the power\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","exponent","[n] text() (join:\"-\"); [t] \"th\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"zero\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \"zero\""],["Action","square","[n] children/*[1]; [t] \"squared\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \"cubed\" (span:children/*[2])"],["Action","fences-points","[t] \"the point with coordinates\"; [n] children/*[1]"],["Action","fences-interval","[t] \"the interval from\"; [n] children/*[1]/children/*[1]; [t] \"to\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \"not including\"; [n] children/*[1]/children/*[1]; [t] \"or\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \"including\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"but not including\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \"not including\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"but including\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \"including\"; [n] children/*[1]/children/*[1]; [t] \"and\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \"not including\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \"not including\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \"including\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \"including\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \"the empty set\""],["Action","set-extended","[t] \"the set of all\"; [n] children/*[1]/children/*[1]; [t] \"such that\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"the set\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \"the set of\"; [n] children/*[1]/children/*[1]; [t] \"such that\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"sub\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"base\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"sub\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"the\" (grammar:article); [t] \"fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"the\" (grammar:article); [t] \"fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short); [t] \"end fraction\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"the fraction\"; [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"per\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"the fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short); [t] \"end fraction\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"the fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"end fraction\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \"the square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\"short\"); [t] \"the square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \"the negative square root of\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [t] \"the negative square root of\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \"the positive square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\"short\"); [t] \"the positive square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"the positive square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\"short\"); [t] \"the positive square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","cubic","[t] \"the cube root of\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \"the cube root of\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \"root of\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \"root of\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","negative","[t] \"negative\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \"positive\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \"the measure of\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \"of\""],["Action","division","[n] children/*[1]; [t] \"divided by\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\"0.5\")"],["Action","natural-numbers","[t] \"the natural numbers\" (span:.)"],["Action","integers","[t] \"the integers\" (span:.)"],["Action","rational-numbers","[t] \"the rational numbers\" (span:.)"],["Action","real-numbers","[t] \"the real numbers\" (span:.)"],["Action","complex-numbers","[t] \"the complex numbers\" (span:.)"],["Action","natural-numbers-with-zero","[t] \"the natural numbers with zero\" (span:.)"],["Action","positive-integers","[t] \"the positive integers\" (span:.)"],["Action","negative-integers","[t] \"the negative integers\" (span:.)"],["Action","positive-rational-numbers","[t] \"the positive rational numbers\" (span:.)"],["Action","negative-rational-numbers","[t] \"the negative rational numbers\" (span:.)"],["Action","fences-neutral","[p] (pause:short); [t] \"the absolute value of\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"the absolute value of\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"end absolute value\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \"the cardinality of\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"the determinant of\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"the metric of\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"the metric of\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"end metric\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long)"],["Action","matrix-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"the 1 by 1 matrix with entry\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"the determinant of the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"the determinant of the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long)"],["Action","matrix-vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column matrix\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column matrix\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row matrix\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Column-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row matrix\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row matrix\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"Column-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \"end matrix\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \"end matrix\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \"end determinant\""],["Action","vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column vector\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column vector\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row vector\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Column-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row vector\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \"end matrix\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \"end vector\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \"end vector\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \"end determinant\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \"choose\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"lines\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"cases\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Line-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"blank\""],["Action","blank-line","[t] \"blank\""],["Action","blank-cell-empty","[t] \"blank\""],["Action","blank-line-empty","[t] \"blank\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Case-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"cases\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Case-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"equations\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Equation-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \"steps\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Step-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"rows\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"constraints\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Constraint-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"from\"; [n] children/*[2]; [t] \"to\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"to\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"from\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \"and\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"number\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"point followed by repeating digits\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"followed by repeating digits\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"point followed by repeating digit\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"followed by repeating digit\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"point\""],["Action","line-segment","[t] \"the line segment\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"the complex conjugate of\"; [n] children/*[1]"],["Action","defined-by","[t] \"is defined to be\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \"sign with\"; [n] children/*[2]; [t] \"over it\""],["Action","factorial","[t] \"factorial\""],["Action","left-super","[t] \"left super\"; [n] text()"],["Action","left-super-list","[t] \"left super\"; [m] children/*"],["Action","left-sub","[t] \"left sub\"; [n] text()"],["Action","left-sub-list","[t] \"left sub\"; [m] children/*"],["Action","right-super","[t] \"right super\"; [n] text()"],["Action","right-super-list","[t] \"right super\"; [m] children/*"],["Action","right-sub","[t] \"right sub\"; [n] text()"],["Action","right-sub-list","[t] \"right sub\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \"choose\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \"permute\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \"square\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"cubic\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \"reciprocal\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \"per\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"per\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \"enclosed with\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \"enclosed with\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"end enclosed\""],["Action","overbar","[n] children/*[1]; [t] \"horizontal bar\""],["Action","underbar","[n] children/*[1]; [t] \"over horizontal bar\""],["Action","leftbar","[t] \"vertical bar\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertical bar\""],["Action","crossout","[t] \"crossed out\"; [n] children/*[1]"],["Action","crossout-end","[t] \"crossed out\"; [n] children/*[1]; [t] \"end crossout\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \"crossed out with\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \"crossed out with\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \"crossed out\"; [n] children/*[1]/children/*[1]; [t] \"with\"; [n] children/*[2]; [t] \"end crossout\""],["Action","cancel-under-end","[t] \"crossed out\"; [n] children/*[2]/children/*[1]; [t] \"with\"; [n] children/*[1]; [t] \"end crossout\""]]} +{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"collapsed\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \"German\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \"bold German\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \"and so on\""],["Action","ellipsis-andsoon","[t] \"and so on up to\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"evaluated at\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \"evaluated at\"; [n] content/*[1]/children/*[2] (pause:short); [t] \"minus the same expression evaluated at\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \"such that\""],["Action","vbar-divides","[t] \"divides\""],["Action","vbar-always-divides","[t] \"divides\""],["Action","vbar-given","[t] \"given\""],["Action","member","[t] \"is a member of\""],["Action","member-member","[t] \"is a member of\""],["Action","member-element","[t] \"is an element of\""],["Action","member-in","[t] \"is in\""],["Action","member-belongs","[t] \"belongs to\""],["Action","not-member","[t] \"is not a member of\""],["Action","not-member-member","[t] \"is not a member of\""],["Action","not-member-element","[t] \"is not an element of\""],["Action","not-member-in","[t] \"is not in\""],["Action","not-member-belongs","[t] \"does not belong to\""],["Action","set-member","[t] \"in\""],["Action","set-member-member","[t] \"member of\""],["Action","set-member-element","[t] \"element of\""],["Action","set-member-in","[t] \"in\""],["Action","set-member-belongs","[t] \"belonging to\""],["Action","set-not-member","[t] \"not in\""],["Action","set-not-member-member","[t] \"not a member of\""],["Action","set-not-member-element","[t] \"not an element of\""],["Action","set-not-member-in","[t] \"not in\""],["Action","set-not-member-belongs","[t] \"not belonging to\""],["Action","article","[t] \"the\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"times\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"the inverse\"; [n] children/*[1]/children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \"inverse\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \"power of\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"raised to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"raised to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \"power of\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \"raised to the power\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","exponent","[n] text() (join:\"-\"); [t] \"th\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"zero\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \"zero\""],["Action","square","[n] children/*[1]; [t] \"squared\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \"cubed\" (span:children/*[2])"],["Action","fences-points","[t] \"the point with coordinates\"; [n] children/*[1]"],["Action","fences-interval","[t] \"the interval from\"; [n] children/*[1]/children/*[1]; [t] \"to\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \"not including\"; [n] children/*[1]/children/*[1]; [t] \"or\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \"including\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"but not including\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \"not including\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"but including\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \"including\"; [n] children/*[1]/children/*[1]; [t] \"and\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \"not including\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \"not including\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \"including\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \"including\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \"the empty set\""],["Action","set-extended","[t] \"the set of all\"; [n] children/*[1]/children/*[1]; [t] \"such that\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"the set\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \"the set of\"; [n] children/*[1]/children/*[1]; [t] \"such that\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"sub\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"base\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"sub\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"the\" (grammar:article); [t] \"fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"the\" (grammar:article); [t] \"fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short); [t] \"end fraction\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"the fraction\"; [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"per\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"the fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short); [t] \"end fraction\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"the fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"end fraction\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \"the square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\"short\"); [t] \"the square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \"the negative square root of\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [t] \"the negative square root of\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \"the positive square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\"short\"); [t] \"the positive square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"the positive square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\"short\"); [t] \"the positive square root of\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","cubic","[t] \"the cube root of\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \"the cube root of\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \"root of\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \"root of\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \"end root\" (pause:short)"],["Action","negative","[t] \"negative\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \"positive\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \"the measure of\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \"of\""],["Action","division","[n] children/*[1]; [t] \"divided by\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\"0.5\")"],["Action","natural-numbers","[t] \"the natural numbers\""],["Action","integers","[t] \"the integers\""],["Action","rational-numbers","[t] \"the rational numbers\""],["Action","real-numbers","[t] \"the real numbers\""],["Action","complex-numbers","[t] \"the complex numbers\""],["Action","natural-numbers-with-zero","[t] \"the natural numbers with zero\""],["Action","positive-integers","[t] \"the positive integers\""],["Action","negative-integers","[t] \"the negative integers\""],["Action","positive-rational-numbers","[t] \"the positive rational numbers\""],["Action","negative-rational-numbers","[t] \"the negative rational numbers\""],["Action","fences-neutral","[p] (pause:short); [t] \"the absolute value of\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"the absolute value of\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"end absolute value\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \"the cardinality of\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"the determinant of\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"the metric of\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"the metric of\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"end metric\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long)"],["Action","matrix-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"the 1 by 1 matrix with entry\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"the determinant of the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"the determinant of the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long)"],["Action","matrix-vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column matrix\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column matrix\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row matrix\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Column-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row matrix\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row matrix\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"Column-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \"end matrix\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \"end matrix\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \"end determinant\""],["Action","vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column vector\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column vector\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row vector\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Column-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row vector\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \"end matrix\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \"end vector\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \"end vector\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \"end determinant\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \"choose\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"lines\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"cases\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Line-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"blank\""],["Action","blank-line","[t] \"blank\""],["Action","blank-cell-empty","[t] \"blank\""],["Action","blank-line-empty","[t] \"blank\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Case-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"cases\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Case-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"equations\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Equation-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \"steps\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Step-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"rows\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"constraints\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Constraint-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"from\"; [n] children/*[2]; [t] \"to\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"to\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"from\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \"and\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"number\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"point followed by repeating digits\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"followed by repeating digits\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"point followed by repeating digit\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"followed by repeating digit\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"point\""],["Action","line-segment","[t] \"the line segment\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"the complex conjugate of\"; [n] children/*[1]"],["Action","defined-by","[t] \"is defined to be\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \"sign with\"; [n] children/*[2]; [t] \"over it\""],["Action","factorial","[t] \"factorial\""],["Action","left-super","[t] \"left super\"; [n] text()"],["Action","left-super-list","[t] \"left super\"; [m] children/*"],["Action","left-sub","[t] \"left sub\"; [n] text()"],["Action","left-sub-list","[t] \"left sub\"; [m] children/*"],["Action","right-super","[t] \"right super\"; [n] text()"],["Action","right-super-list","[t] \"right super\"; [m] children/*"],["Action","right-sub","[t] \"right sub\"; [n] text()"],["Action","right-sub-list","[t] \"right sub\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \"choose\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \"permute\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \"square\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"cubic\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \"reciprocal\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \"per\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"per\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \"enclosed with\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \"enclosed with\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"end enclosed\""],["Action","overbar","[n] children/*[1]; [t] \"horizontal bar\""],["Action","underbar","[n] children/*[1]; [t] \"over horizontal bar\""],["Action","leftbar","[t] \"vertical bar\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertical bar\""],["Action","crossout","[t] \"crossed out\"; [n] children/*[1]"],["Action","crossout-end","[t] \"crossed out\"; [n] children/*[1]; [t] \"end crossout\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \"crossed out with\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \"crossed out with\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \"crossed out\"; [n] children/*[1]/children/*[1]; [t] \"with\"; [n] children/*[2]; [t] \"end crossout\""],["Action","cancel-under-end","[t] \"crossed out\"; [n] children/*[2]/children/*[1]; [t] \"with\"; [n] children/*[1]; [t] \"end crossout\""]]} , "en/rules/emacspeak.min": {"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\"equality\"]","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","multi-equality","default","self::relseq[@role=\"equality\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\"equality\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\"equality\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\"equality\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\"implicit\"","children/*[1][@role=\"latinletter\"] or children/*[1][@role=\"greekletter\"] or children/*[1][@role=\"otherletter\"] or name(children/*[1])=\"number\"","children/*[2][@role=\"latinletter\"] or children/*[2][@role=\"greekletter\"] or children/*[2][@role=\"otherletter\"] or name(children/*[2])=\"number\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\"addition\"]","count(children/*)>2","children/punctuation[@role=\"ellipsis\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\"negative\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \"ignoreFont\"))","@font!=\"normal\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\"normal\"","\"\"=translate(text(), \"abcdefghijklmnopqrstuvwxyzαβγδεζηθικλμνξοπρςστυφχψωABCDEFGHIJKLMNOPQRSTUVWXYZΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")","@role!=\"unit\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\"normal\"","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \"ignoreFont\"))","@font=\"italic\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\"number\" or name(children/*[1])=\"identifier\"","name(children/*[2])=\"number\" or name(children/*[2])=\"identifier\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\"vulgar\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\"ellipsis\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\"openfence\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\"closefence\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\"vbar\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\"application\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\"leftright\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\"leftright\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\"neutral\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\"matrix\"]"],["Precondition","matrix-cell","default","self::cell[@role=\"matrix\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\"cases\"]"],["Precondition","cases-cell","default","self::cell[@role=\"cases\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\"table\"]"],["Alias","cases-cell","self::cell[@role=\"table\"]"],["Precondition","end-punct","default","self::punctuated","@role=\"endpunct\""],["Precondition","start-punct","default","self::punctuated","@role=\"startpunct\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\"sum\" or @role=\"integral\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\"text\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\"text\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\"unit\""],["Precondition","unit-square","default","self::superscript","@role=\"unit\"","children/*[2][text()=2]","name(children/*[1])=\"identifier\""],["Precondition","unit-cubic","default","self::superscript","@role=\"unit\"","children/*[2][text()=3]","name(children/*[1])=\"identifier\""],["Precondition","reciprocal","default","self::superscript","@role=\"unit\"","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\"unit\"]"],["Precondition","per","default","self::superscript","@role=\"unit\"","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\"unit\"]"],["Precondition","unit-combine","default","self::infixop","@role=\"unit\""],["Precondition","unit-divide","default","self::fraction","@role=\"unit\""]]} @@ -141,7 +141,7 @@ {"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\"fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font-bold","default","self::*[@font=\"bold-fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"]]} , "en/rules/mathspeak_english_actions.min": -{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"collapsed\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"Blank\""],["Action","blank-line-empty","[t] \"Blank\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \"German\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \"bold German\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \"and\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"Number\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"Num\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"UpperWord\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"Baseline\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"Base\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"Baseline\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"Base\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"negative\"; [n] children/*[1]"],["Action","negative","[t] \"minus\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"divided by\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"minus\")"],["Action","fences-neutral","[t] \"StartAbsoluteValue\"; [n] children/*[1]; [t] \"EndAbsoluteValue\""],["Action","fences-neutral-sbrief","[t] \"AbsoluteValue\"; [n] children/*[1]; [t] \"EndAbsoluteValue\""],["Action","fences-metric","[t] \"StartMetric\"; [n] children/*[1]; [t] \"EndMetric\""],["Action","fences-metric-sbrief","[t] \"Metric\"; [n] children/*[1]; [t] \"EndMetric\""],["Action","empty-set","[t] \"empty set\""],["Action","fences-set","[t] \"StartSet\"; [n] children/*[1]; [t] \"EndSet\""],["Action","fences-set-sbrief","[t] \"Set\"; [n] children/*[1]; [t] \"EndSet\""],["Action","factorial","[t] \"factorial\""],["Action","minus","[t] \"minus\""],["Action","continued-fraction-outer","[t] \"ContinuedFraction\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"ContinuedFrac\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"StartFraction\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"StartFrac\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"Frac\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"Subscript\"; [n] children/*[2]; [t] \"Superscript\"; [n] children/*[3]; [t] \"Baseline\""],["Action","integral-brief","[n] children/*[1]; [t] \"Sub\"; [n] children/*[2]; [t] \"Sup\"; [n] children/*[3]; [t] \"Base\""],["Action","square","[n] children/*[1]; [t] \"squared\""],["Action","cube","[n] children/*[1]; [t] \"cubed\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"prime\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"prime\""],["Action","overscore","[t] \"ModifyingAbove\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"ModAbove\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-overscore","[t] \"ModifyingAbove Above\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"ModAbove Above\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","underscore","[t] \"ModifyingBelow\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"ModBelow\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-underscore","[t] \"ModifyingBelow Below\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"ModBelow Below\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"overbar\""],["Action","underbar","[n] children/*[1]; [t] \"underbar\""],["Action","overtilde","[n] children/*[1]; [t] \"overtilde\""],["Action","undertilde","[n] children/*[1]; [t] \"undertilde\""],["Action","matrix","[t] \"Start\"; [t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Matrix\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndMatrix\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Matrix\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndMatrix\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\", pause:200)"],["Action","row-with-label","[t] \"with Label\"; [n] content/*[1]; [t] \"EndLabel\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\")"],["Action","row-with-label-brief","[t] \"Label\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\")"],["Action","row-with-text-label","[t] \"Label\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\")"],["Action","empty-row","[t] \"Blank\""],["Action","empty-cell","[t] \"Blank\" (pause:300)"],["Action","determinant","[t] \"Start\"; [t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndDeterminant\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndDeterminant\""],["Action","determinant-simple","[t] \"Start\"; [t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row\", grammar:simpleDet); [t] \"EndDeterminant\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row\", grammar:simpleDet); [t] \"EndDeterminant\""],["Action","layout","[t] \"StartLayout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","layout-sbrief","[t] \"Layout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","binomial","[t] \"StartBinomialOrMatrix\"; [n] children/*[1]/children/*[1]; [t] \"Choose\"; [n] children/*[2]/children/*[1]; [t] \"EndBinomialOrMatrix\""],["Action","binomial-sbrief","[t] \"BinomialOrMatrix\"; [n] children/*[1]/children/*[1]; [t] \"Choose\"; [n] children/*[2]/children/*[1]; [t] \"EndBinomialOrMatrix\""],["Action","cases","[t] \"StartLayout\"; [t] \"Enlarged\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","cases-sbrief","[t] \"Layout\"; [t] \"Enlarged\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","line-with-label","[t] \"with Label\"; [n] content/*[1]; [t] \"EndLabel\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"Label\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"Label\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"Blank\""],["Action","empty-line-with-label","[t] \"with Label\"; [n] content/*[1]; [t] \"EndLabel\" (pause:200); [t] \"Blank\""],["Action","empty-line-with-label-brief","[t] \"Label\"; [n] content/*[1] (pause:200); [t] \"Blank\""],["Action","enclose","[t] \"StartEnclose\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"EndEnclose\""],["Action","leftbar","[t] \"vertical bar\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertical bar\""],["Action","crossout","[t] \"CrossOut\"; [n] children/*[1]; [t] \"EndCrossOut\""],["Action","cancel","[t] \"CrossOut\"; [n] children/*[1]/children/*[1]; [t] \"With\"; [n] children/*[2]; [t] \"EndCrossOut\""],["Action","cancel-reverse","[t] \"CrossOut\"; [n] children/*[2]/children/*[1]; [t] \"With\"; [n] children/*[1]; [t] \"EndCrossOut\""],["Action","multi-inference","[t] \"inference rule\"; [m] content/*; [t] \"with conclusion\"; [n] children/*[1]; [t] \"and\"; [t] count(children/*[2]/children/*); [t] \"premises\""],["Action","inference","[t] \"inference rule\"; [m] content/*; [t] \"with conclusion\"; [n] children/*[1]; [t] \"and\"; [t] count(children/*[2]/children/*); [t] \"premise\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"premise \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"label\"; [n] children/*[1]"],["Action","axiom","[t] \"axiom\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"empty axiom\""]]} +{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"collapsed\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"Blank\""],["Action","blank-line-empty","[t] \"Blank\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \"German\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \"bold German\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \"and\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"Number\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"Num\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"UpperWord\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"Baseline\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"Base\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"Baseline\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"Base\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"negative\"; [n] children/*[1]"],["Action","negative","[t] \"minus\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"divided by\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"minus\")"],["Action","fences-neutral","[t] \"StartAbsoluteValue\"; [n] children/*[1]; [t] \"EndAbsoluteValue\""],["Action","fences-neutral-sbrief","[t] \"AbsoluteValue\"; [n] children/*[1]; [t] \"EndAbsoluteValue\""],["Action","fences-metric","[t] \"StartMetric\"; [n] children/*[1]; [t] \"EndMetric\""],["Action","fences-metric-sbrief","[t] \"Metric\"; [n] children/*[1]; [t] \"EndMetric\""],["Action","empty-set","[t] \"empty set\""],["Action","fences-set","[t] \"StartSet\"; [n] children/*[1]; [t] \"EndSet\""],["Action","fences-set-sbrief","[t] \"Set\"; [n] children/*[1]; [t] \"EndSet\""],["Action","factorial","[t] \"factorial\""],["Action","minus","[t] \"minus\""],["Action","continued-fraction-outer","[t] \"ContinuedFraction\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"ContinuedFrac\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"StartFraction\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"StartFrac\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"Frac\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"Subscript\"; [n] children/*[2]; [t] \"Superscript\"; [n] children/*[3]; [t] \"Baseline\""],["Action","integral-brief","[n] children/*[1]; [t] \"Sub\"; [n] children/*[2]; [t] \"Sup\"; [n] children/*[3]; [t] \"Base\""],["Action","square","[n] children/*[1]; [t] \"squared\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \"cubed\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"prime\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"prime\""],["Action","overscore","[t] \"ModifyingAbove\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"ModAbove\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-overscore","[t] \"ModifyingAbove Above\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"ModAbove Above\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","underscore","[t] \"ModifyingBelow\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"ModBelow\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-underscore","[t] \"ModifyingBelow Below\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"ModBelow Below\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"overbar\""],["Action","underbar","[n] children/*[1]; [t] \"underbar\""],["Action","overtilde","[n] children/*[1]; [t] \"overtilde\""],["Action","undertilde","[n] children/*[1]; [t] \"undertilde\""],["Action","matrix","[t] \"Start\"; [t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Matrix\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndMatrix\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Matrix\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndMatrix\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\", pause:200)"],["Action","row-with-label","[t] \"with Label\"; [n] content/*[1]; [t] \"EndLabel\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\")"],["Action","row-with-label-brief","[t] \"Label\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\")"],["Action","row-with-text-label","[t] \"Label\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\")"],["Action","empty-row","[t] \"Blank\""],["Action","empty-cell","[t] \"Blank\" (pause:300)"],["Action","determinant","[t] \"Start\"; [t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndDeterminant\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndDeterminant\""],["Action","determinant-simple","[t] \"Start\"; [t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row\", grammar:simpleDet); [t] \"EndDeterminant\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row\", grammar:simpleDet); [t] \"EndDeterminant\""],["Action","layout","[t] \"StartLayout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","layout-sbrief","[t] \"Layout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","binomial","[t] \"StartBinomialOrMatrix\"; [n] children/*[1]/children/*[1]; [t] \"Choose\"; [n] children/*[2]/children/*[1]; [t] \"EndBinomialOrMatrix\""],["Action","binomial-sbrief","[t] \"BinomialOrMatrix\"; [n] children/*[1]/children/*[1]; [t] \"Choose\"; [n] children/*[2]/children/*[1]; [t] \"EndBinomialOrMatrix\""],["Action","cases","[t] \"StartLayout\"; [t] \"Enlarged\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","cases-sbrief","[t] \"Layout\"; [t] \"Enlarged\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","line-with-label","[t] \"with Label\"; [n] content/*[1]; [t] \"EndLabel\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"Label\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"Label\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"Blank\""],["Action","empty-line-with-label","[t] \"with Label\"; [n] content/*[1]; [t] \"EndLabel\" (pause:200); [t] \"Blank\""],["Action","empty-line-with-label-brief","[t] \"Label\"; [n] content/*[1] (pause:200); [t] \"Blank\""],["Action","enclose","[t] \"StartEnclose\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"EndEnclose\""],["Action","leftbar","[t] \"vertical bar\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertical bar\""],["Action","crossout","[t] \"CrossOut\"; [n] children/*[1]; [t] \"EndCrossOut\""],["Action","cancel","[t] \"CrossOut\"; [n] children/*[1]/children/*[1]; [t] \"With\"; [n] children/*[2]; [t] \"EndCrossOut\""],["Action","cancel-reverse","[t] \"CrossOut\"; [n] children/*[2]/children/*[1]; [t] \"With\"; [n] children/*[1]; [t] \"EndCrossOut\""],["Action","multi-inference","[t] \"inference rule\"; [m] content/*; [t] \"with conclusion\"; [n] children/*[1]; [t] \"and\"; [t] count(children/*[2]/children/*); [t] \"premises\""],["Action","inference","[t] \"inference rule\"; [m] content/*; [t] \"with conclusion\"; [n] children/*[1]; [t] \"and\"; [t] count(children/*[2]/children/*); [t] \"premise\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"premise \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"label\"; [n] children/*[1]"],["Action","axiom","[t] \"axiom\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"empty axiom\""]]} , "en/rules/prefix_english.min": {"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]} diff --git a/es5/sre/mathmaps/nemeth.json b/es5/sre/mathmaps/nemeth.json index 99d2575807..e6ef913d02 100644 --- a/es5/sre/mathmaps/nemeth.json +++ b/es5/sre/mathmaps/nemeth.json @@ -3,7 +3,7 @@ {"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["⠰⠁","⠰⠃","⠰⠉","⠰⠙","⠰⠑","⠰⠋","⠰⠛","⠰⠓","⠰⠊","⠰⠚","⠰⠅","⠰⠇","⠰⠍","⠰⠝","⠰⠕","⠰⠏","⠰⠟","⠰⠗","⠰⠎","⠰⠞","⠰⠥","⠰⠧","⠰⠺","⠰⠭","⠰⠽","⠰⠵"],"latinCap":["⠰⠠⠁","⠰⠠⠃","⠰⠠⠉","⠰⠠⠙","⠰⠠⠑","⠰⠠⠋","⠰⠠⠛","⠰⠠⠓","⠰⠠⠊","⠰⠠⠚","⠰⠠⠅","⠰⠠⠇","⠰⠠⠍","⠰⠠⠝","⠰⠠⠕","⠰⠠⠏","⠰⠠⠟","⠰⠠⠗","⠰⠠⠎","⠰⠠⠞","⠰⠠⠥","⠰⠠⠧","⠰⠠⠺","⠰⠠⠭","⠰⠠⠽","⠰⠠⠵"],"greekSmall":["⠨⠫","⠨⠁","⠨⠃","⠨⠛","⠨⠙","⠨⠑","⠨⠵","⠨⠱","⠨⠹","⠨⠊","⠨⠅","⠨⠇","⠨⠍","⠨⠝","⠨⠭","⠨⠕","⠨⠏","⠨⠗","⠨⠈⠎","⠨⠎","⠨⠞","⠨⠥","⠨⠈⠋","⠨⠯","⠨⠽","⠨⠺","⠈⠙","⠨⠑","⠨⠈⠹","⠨⠅","⠨⠋","⠨⠗","⠨⠏"],"greekCap":["⠨⠠⠁","⠨⠠⠃","⠨⠠⠛","⠨⠠⠙","⠨⠠⠑","⠨⠠⠵","⠨⠠⠱","⠨⠠⠹","⠨⠠⠊","⠨⠠⠅","⠨⠠⠇","⠨⠠⠍","⠨⠠⠝","⠨⠠⠭","⠨⠠⠕","⠨⠠⠏","⠨⠠⠗","⠨⠠⠹","⠨⠠⠎","⠨⠠⠞","⠨⠠⠥","⠨⠠⠋","⠨⠠⠯","⠨⠠⠽","⠨⠠⠺"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"⠼"},"languagePrefix":{"greek":"⠨","english":"⠰","german":"⠸","hebrew":"⠠⠠","number":"⠼"}}} , "nemeth/messages/messages.min": -{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"⠠","FRACTION_START":"⠹","FRAC_V":"⠹","FRAC_B":"Frac","FRAC_S":"Frac","END":"⠠","FRACTION_OVER":"⠌","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"⠼","FRACTION_END":"⠼","SUPER":"⠘","SUB":"⠰","SUP":"⠘","SUPERSCRIPT":"⠘","SUBSCRIPT":"⠰","BASELINE":"⠐","BASE":"⠐","NESTED":"⠨","NEST_ROOT":"Nest","STARTROOT":"⠜","ENDROOT":"⠻","ROOTINDEX":"⠣","ROOT":"⠨","INDEX":"⠣","UNDER":"⠩","UNDERSCRIPT":"⠩","OVER":"⠣","OVERSCRIPT":"⠣"},"MSroots":{},"font":{"bold":"⠸","bold-fraktur":["⠸⠸","germanCombiner"],"bold-italic":"⠸⠨","bold-script":"⠸⠈","caligraphic":"⠈","caligraphic-bold":"⠈⠸","double-struck":"⠈","double-struck-italic":"⠸⠨","fraktur":["⠸","germanCombiner"],"fullwidth":"","italic":"⠨","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"⠸","script":"⠈","sans-serif":"⠠⠨","sans-serif-italic":"⠠⠨⠨","sans-serif-bold":"⠠⠨⠸","sans-serif-bold-italic":"⠠⠨⠸⠨","unknown":""},"embellish":{"super":["⠘","germanCombiner"],"sub":["⠰","germanCombiner"],"circled":["⠫⠉⠸⠫","embellishCombiner"],"parenthesized":["⠷","parensCombiner"],"period":["⠸⠲","postfixCombiner"],"negative-circled":["⠫⠸⠉⠸⠫","embellishCombiner"],"double-circled":["⠫⠉⠸⠫⠫⠉⠸⠫","doubleEmbellishCombiner"],"circled-sans-serif":["⠫⠉⠸⠫⠠⠨","embellishCombiner"],"negative-circled-sans-serif":["⠫⠸⠉⠸⠫⠠⠨","embellishCombiner"],"comma":["⠠","postfixCombiner"],"squared":["⠫⠲⠸⠫","embellishCombiner"],"negative-squared":["⠫⠸⠲⠸⠫","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"⠗","roundedbox":"rounded box","circle":"⠉","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"⠪","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":""},"unitTimes":""}} +{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"⠠","FRACTION_START":"⠹","FRAC_V":"⠹","FRAC_B":"Frac","FRAC_S":"Frac","END":"⠠","FRACTION_OVER":"⠌","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"⠼","FRACTION_END":"⠼","SUPER":"⠘","SUB":"⠰","SUP":"⠘","SUPERSCRIPT":"⠘","SUBSCRIPT":"⠰","BASELINE":"⠐","BASE":"⠐","NESTED":"⠨","NEST_ROOT":"Nest","STARTROOT":"⠜","ENDROOT":"⠻","ROOTINDEX":"⠣","ROOT":"⠨","INDEX":"⠣","UNDER":"⠩","UNDERSCRIPT":"⠩","OVER":"⠣","OVERSCRIPT":"⠣"},"MSroots":{},"font":{"bold":"⠸","bold-fraktur":["⠸⠸","germanCombiner"],"bold-italic":"⠸⠨","bold-script":"⠸⠈","caligraphic":"⠈","caligraphic-bold":"⠈⠸","double-struck":"⠈","double-struck-italic":"⠸⠨","fraktur":["⠸","germanCombiner"],"fullwidth":"","italic":"⠨","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"⠸","script":"⠈","sans-serif":"⠠⠨","sans-serif-italic":"⠠⠨⠨","sans-serif-bold":"⠠⠨⠸","sans-serif-bold-italic":"⠠⠨⠸⠨","unknown":""},"embellish":{"super":["⠘","germanCombiner"],"sub":["⠰","germanCombiner"],"circled":["⠫⠉⠸⠫","embellishCombiner"],"parenthesized":["⠷","parensCombiner"],"period":["⠸⠲","postfixCombiner"],"negative-circled":["⠫⠸⠉⠸⠫","embellishCombiner"],"double-circled":["⠫⠉⠸⠫⠫⠉⠸⠫","doubleEmbellishCombiner"],"circled-sans-serif":["⠫⠉⠸⠫⠠⠨","embellishCombiner"],"negative-circled-sans-serif":["⠫⠸⠉⠸⠫⠠⠨","embellishCombiner"],"comma":["⠠","postfixCombiner"],"squared":["⠫⠲⠸⠫","embellishCombiner"],"negative-squared":["⠫⠸⠲⠸⠫","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"⠗","roundedbox":"rounded box","circle":"⠉","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"⠪","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"⠀","HYPER":"3"},"unitTimes":""}} , "nemeth/messages/numbers.min": {"kind":"numbers","locale":"nemeth","messages":{"ones":["⠴","⠂","⠆","⠒","⠲","⠢","⠖","⠶","⠦","⠔"],"vulgarSep":""}} @@ -81,7 +81,7 @@ [{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"⠳"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"⠘⠞"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"⠈⠠⠁"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}] , "nemeth/symbols/math_symbols.min": -[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"⠖"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"⠄⠄"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"⠨⠼"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"⠈⠴"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"⠸⠯"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"⠄"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"⠈⠼"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"⠬"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"⠠","defaultLibLouis":"⠠⠀"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"⠤"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"⠨","other":"⠲"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"⠸⠌"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"⠸⠒"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"⠆"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"⠨⠅"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"⠿"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"⠈⠁"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"⠸⠡"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"⠸⠣"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"⠸"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"⠈"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"⠳"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"⠖"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"⠈⠠⠎"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"⠘⠉"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"⠸⠰⠁"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"⠐⠅⠈⠐⠅⠻"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"⠘⠗"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"⠱"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"⠘⠨⠡"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"⠬⠤"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"⠈"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"⠨⠍"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"⠈⠠⠏"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"⠡"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"⠦"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"⠈⠡"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"⠈⠌"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"⠄"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"⠄⠄"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"⠈⠱"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"⠤"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"⠤"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"⠳⠳"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"⠠⠦"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"⠄"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"⠦"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"⠴"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"⠸⠻"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"⠸⠸⠻"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"⠔⠔"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"⠄"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"⠄⠄"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"⠄⠄⠄"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"⠄"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"⠄⠄"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"⠄⠄⠄"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"⠖⠖"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"⠱"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"⠹⠹"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"⠹⠖"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"⠖⠹"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"⠈⠯"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"⠈⠿"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠿"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"⠸⠴"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"⠈⠑"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠑"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"⠈⠑"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"⠈⠢"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠢"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠢"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"⠸⠳"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"⠨⠠⠎"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"⠤"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"⠤⠬"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"⠸⠌"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"⠸⠡"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"⠈⠼"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"⠨⠡"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"⠰⠆"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"⠠⠿"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠨⠗⠻"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠸⠫⠫⠁⠻"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠸⠫⠫⠁⠻"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"⠳"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"⠌⠳"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"⠫⠇"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"⠌⠫⠇"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"⠈⠩"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"⠈⠬"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"⠨⠩"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"⠨⠬"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"⠮"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"⠮⠮"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"⠮⠮⠮"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"⠮⠈⠫⠉⠻"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"⠮⠈⠫⠪⠢⠔⠻"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"⠮⠈⠫⠢⠔⠕⠻"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"⠠⠡"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"⠈⠌"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"⠐⠂"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"⠰⠆"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"⠨⠤"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"⠱⠈⠱"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠱"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱⠱"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠨⠅"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠌⠨⠅"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱⠨⠅"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠈⠱"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱⠈⠱"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠈⠱⠱"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠣⠠⠣"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"⠈⠣⠠⠣"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠡⠻"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠩⠡⠣⠡⠻"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠨⠡⠻"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠫⠁⠻"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠸⠣⠻"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠸⠩⠻"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠫⠸⠎⠻"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠫⠞⠻"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠙⠑⠋⠻"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠍⠻"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠸⠦⠻"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠅"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"⠸⠇"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠇"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠱"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠱"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠨⠅"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠨⠅"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠌⠨⠅"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠌⠨⠅"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠈⠐⠅⠻"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠈⠨⠂⠻"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠣⠠⠣"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅⠱"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠱"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠈⠱"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠈⠱"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅⠈⠱"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠈⠱"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠨⠂"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠐⠅"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅⠨⠂"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠐⠅"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠱"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐⠱"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠈⠱"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐⠈⠱"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠐⠅"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠐⠅"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"⠸⠐⠅"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"⠸⠨⠂"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠐⠅"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠨⠂"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"⠸⠐⠅⠱"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"⠸⠨⠂⠱"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠐⠅⠱"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠨⠂⠱"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"⠸⠐⠅⠌⠨⠅"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"⠸⠨⠂⠌⠨⠅"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠬⠻"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠤⠻"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠡⠻"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠸⠌⠻"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠡⠻"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠘⠨⠡⠻"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠼⠻"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠨⠅⠻"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠤⠻"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠬⠻"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠤⠻"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠈⠡⠻"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠡⠻"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"⠫⠏"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"⠈⠩"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"⠈⠬"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"⠨⠩"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"⠨⠬"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"⠡"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"⠱⠐⠅"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"⠱⠨⠂"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"⠣⠄⠄⠄"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"⠄⠄⠄"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"⠘⠄⠄⠄"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"⠰⠄⠄⠄"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"⠫⠏"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"⠳⠳⠳"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠳⠻"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠫⠇⠻"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠸⠡⠻"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠫⠏⠻"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠔⠔⠻"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠐⠅⠻"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠨⠂⠻"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠡⠻"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠬⠻"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠡⠻"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠌⠻"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠱"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐⠱"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠌⠱"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐⠌⠱"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠨⠅"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐⠨⠅"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠌⠨⠅"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐⠌⠨⠅"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠈⠱⠈⠱"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐⠈⠱⠈⠱"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠌⠈⠱⠈⠱"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐⠌⠈⠱⠈⠱"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠈⠨⠐⠅⠻"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠐⠈⠨⠨⠐⠻"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"⠳⠳⠳"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"⠱"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"⠱"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}] +[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"⠖"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"⠄⠄"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"⠨⠼"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"⠈⠴"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"⠸⠯"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"⠄"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"⠈⠼"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"⠬"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"⠠","defaultLibLouis":"⠠⠀"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"⠤"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"⠨","other":"⠲"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"⠸⠌"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"⠸⠒"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"⠆"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"⠨⠅"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"⠿"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"⠈⠁"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"⠸⠡"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"⠸⠣"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"⠸"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"⠈"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"⠳"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"⠖"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"⠈⠠⠎"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"⠘⠉"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"⠸⠰⠁"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"⠐⠅⠈⠐⠅⠻"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"⠘⠗"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"⠱"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"⠘⠨⠡"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"⠬⠤"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"⠈"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"⠨⠍"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"⠈⠠⠏"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"⠡"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"⠦"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"⠈⠡"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"⠈⠌"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"⠄"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"⠄⠄"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"⠡"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"⠈⠱"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"⠤"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"⠤"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"⠳⠳"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"⠠⠦"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"⠄"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"⠦"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"⠴"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"⠸⠻"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"⠸⠸⠻"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"⠔⠔"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"⠄"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"⠄⠄"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"⠄⠄⠄"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"⠄"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"⠄⠄"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"⠄⠄⠄"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"⠖⠖"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"⠱"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"⠹⠹"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"⠹⠖"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"⠖⠹"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"⠈⠯"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"⠈⠿"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠿"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"⠸⠴"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"⠈⠑"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠑"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"⠈⠑"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"⠈⠢"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠢"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠢"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"⠸⠳"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"⠨⠠⠎"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"⠤"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"⠤⠬"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"⠸⠌"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"⠸⠡"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"⠈⠼"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"⠨⠡"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"⠰⠆"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"⠠⠿"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠨⠗⠻"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠸⠫⠫⠁⠻"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠸⠫⠫⠁⠻"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"⠳"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"⠌⠳"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"⠫⠇"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"⠌⠫⠇"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"⠈⠩"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"⠈⠬"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"⠨⠩"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"⠨⠬"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"⠮"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"⠮⠮"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"⠮⠮⠮"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"⠮⠈⠫⠉⠻"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"⠮⠈⠫⠪⠢⠔⠻"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"⠮⠈⠫⠢⠔⠕⠻"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"⠠⠡"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"⠈⠌"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"⠐⠂"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"⠰⠆"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"⠨⠤"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"⠱⠈⠱"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠱"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱⠱"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠨⠅"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠌⠨⠅"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱⠨⠅"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠈⠱"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱⠈⠱"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠈⠱⠱"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠣⠠⠣"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"⠈⠣⠠⠣"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠡⠻"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠩⠡⠣⠡⠻"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠨⠡⠻"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠫⠁⠻"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠸⠣⠻"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠸⠩⠻"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠫⠸⠎⠻"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠫⠞⠻"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠙⠑⠋⠻"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠍⠻"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠸⠦⠻"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠅"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"⠸⠇"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠇"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠱"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠱"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠨⠅"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠨⠅"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠌⠨⠅"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠌⠨⠅"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠈⠐⠅⠻"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠈⠨⠂⠻"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠣⠠⠣"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅⠱"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠱"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠈⠱"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠈⠱"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅⠈⠱"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠈⠱"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠨⠂"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠐⠅"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅⠨⠂"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠐⠅"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠱"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠱"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠈⠱"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠈⠱"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠐⠅"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠅"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"⠸⠐⠅"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"⠸⠨⠂"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠐⠅"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠨⠂"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"⠸⠐⠅⠱"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"⠸⠨⠂⠱"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠐⠅⠱"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠨⠂⠱"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"⠸⠐⠅⠌⠨⠅"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"⠸⠨⠂⠌⠨⠅"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠬⠻"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠤⠻"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠡⠻"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠸⠌⠻"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠡⠻"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠘⠨⠡⠻"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠼⠻"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠨⠅⠻"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠤⠻"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠬⠻"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠤⠻"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠈⠡⠻"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠡⠻"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"⠫⠏"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"⠈⠩"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"⠈⠬"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"⠨⠩"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"⠨⠬"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"⠡"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"⠱⠐⠅"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"⠱⠨⠂"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"⠣⠄⠄⠄"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"⠄⠄⠄"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"⠘⠄⠄⠄"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"⠰⠄⠄⠄"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"⠫⠏"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"⠳⠳⠳"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠳⠻"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠫⠇⠻"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠸⠡⠻"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠫⠏⠻"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠔⠔⠻"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠐⠅⠻"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠨⠂⠻"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠡⠻"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠬⠻"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠡⠻"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠌⠻"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠱"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠱"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠌⠱"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠌⠱"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠨⠅"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠨⠅"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠌⠨⠅"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠌⠨⠅"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠈⠱⠈⠱"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠈⠱⠈⠱"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠌⠈⠱⠈⠱"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠌⠈⠱⠈⠱"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠈⠨⠐⠅⠻"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠈⠨⠨⠂⠻"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"⠳⠳⠳"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"⠱"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"⠱"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}] , "nemeth/symbols/math_whitespace.min": [{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"⠤"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"⠀"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"⠀"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"⠈⠡"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"⠠"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"⠬"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}] @@ -117,9 +117,9 @@ [{"locale":"nemeth"}] , "nemeth/rules/nemeth.min": -{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\"protected\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\"cell\" or name(../..)=\"line\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \"ignoreFont\"))","@font!=\"normal\"","@font!=\"fullwidth\"","@font!=\"monospace\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \"ignoreFont\"))","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","\"\"=translate(text(), \"abcdefghijklmnopqrstuvwxyzαβγδεζηθικλμνξοπρςστυφχψωABCDEFGHIJKLMNOPQRSTUVWXYZΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")","@role!=\"unit\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \"ignoreFont\"))","\"\"=translate(text(), \"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\", \"\")","@role!=\"unit\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","not(contains(@grammar, \"ignoreFont\"))","\"\"=translate(text(), \"ABCDEFGHIJKLMNOPQRSTUVWXYZ\", \"\")","@role!=\"unit\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\""],["Precondition","omit-font","default","self::identifier[@font=\"italic\"]","string-length(text())=1","@role!=\"greekletter\"","not(contains(@grammar, \"ignoreFont\"))","\"\"!=translate(text(), \"αβγδεζηθικλμνξοπρςστυφχψωΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","contains(@annotation, \"nemeth:number\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\"othernumber\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \"ignoreFont\")]","\"\" = translate(text(), \"0123456789.,\", \"\")"],["Precondition","mixed-number","default","self::number","@role=\"mixed\""],["Precondition","number-with-chars","default","self::number","\"\" != translate(text(), \"0123456789.,\", \"\")","text() != translate(text(), \"0123456789.,\", \"\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \"ignoreFont\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]","parent::*/parent::infixop[@role=\"implicit\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \"ignoreFont\"))","@font!=\"normal\"","@font!=\"fullwidth\"","@font!=\"monospace\"","preceding-sibling::identifier","preceding-sibling::*[@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]","parent::*/parent::infixop[@role=\"implicit\"]"],["Precondition","identifier","default","self::identifier","@role=\"protected\""],["Precondition","english-letter","default","self::identifier","@role=\"latinletter\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\"geometry\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \"element\")]"],["Precondition","implicit","default","self::infixop","@role=\"implicit\""],["Alias","implicit","self::infixop","@role=\"leftsuper\" or @role=\"leftsub\" or @role=\"rightsuper\" or @role=\"rightsub\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\"infix function\"]"],["Precondition","function-infix","default","self::infixop","@role=\"infix function\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\"simple function\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\"neutral\""],["Precondition","fences-parallel","default","self::fenced[@role=\"metric\"]","content/*[1][text()]=\"∥\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\"!\"]","name(preceding-sibling::*[1])!=\"text\""],["Precondition","factorial","default","self::punctuation[text()=\"!\"]","name(preceding-sibling::*[1])!=\"text\"","not(following::*) or name(following::*)=\"punctuation\""],["Precondition","single-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=4"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \"general:bevelled\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\"relation\"","children/*[1][@role=\"arrow\"]","children/*[1][text()]=\"→\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\"relation\"","children/*[1][@role=\"arrow\"]","children/*[1][text()]=\"→\""],["Precondition","limboth","default","self::limboth","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limlower","self::underscore","@role=\"limit function\"","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\"underaccent\"]","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\"overaccent\"]","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\"limit function\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\"integral\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\"unknown\"]","name(./children/*[1])=\"identifier\" or name(./children/*[1])=\"function\"","name(./children/*[2])=\"number\"","./children/*[2][@role!=\"mixed\"]","./children/*[2][@role!=\"othernumber\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\"subsup\"","following::*","@role!=\"prefix function\"","name(following::*[1]/../..)!=\"relseq\"","name(following::*[1]/../..)!=\"multirel\"","name(following::*[1])!=\"punctuation\"","not(name(following-sibling::subscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"subscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\"))","not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\"punctuation\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\"infixop\"","name(children/*[2][@role=\"implicit\"]/children/*[1])=\"superscript\"","name(children/*[2]/children/*[1]/children/*[1])=\"empty\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\"superscript\"","name(children/*[2]/children/*[1])=\"empty\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\"prefix function\"","name(following::*[1]/../..)!=\"relseq\"","name(following::*[1]/../..)!=\"multirel\"","name(following::*[1])!=\"punctuation\"","not(name(following-sibling::superscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"superscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\")) and not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","name(following::*[1]/../..)!=\"relseq\"","name(following::*[1]/../..)!=\"multirel\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","@embellished","not(children/*[2][@role=\"prime\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\"infixop\"","name(children/*[2][@role=\"implicit\"]/children/*[1])=\"subscript\"","name(children/*[2]/children/*[1]/children/*[1])=\"empty\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\"subscript\"","name(children/*[2]/children/*[1])=\"empty\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\"prime\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","name(children/*[1]/children/*[1])=\"identifier\"","name(children/*[1]/children/*[2])=\"number\"","children/*[1]/children/*[2][@role!=\"mixed\"]","children/*[1]/children/*[2][@role!=\"othernumber\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\"overaccent\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\"overaccent\"]","contains(@grammar, \"modified\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\"overaccent\"]","name(children/*[1])=\"overscore\"","children/*[1]/children/*[2][@role=\"overaccent\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\"underaccent\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\"underaccent\"]","contains(@grammar, \"modified\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\"underaccent\"]","name(children/*[1])=\"underscore\"","children/*[1]/children/*[2][@role=\"underaccent\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \"modifier\")]","contains(@annotation, \"accent:bar\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\"vector\""],["Alias","vector-line","self::line","@role=\"binomial\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\"cayley\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\"cycle\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\"top\""],["Precondition","bar-above","default","self::overscore","contains(@role,\"letter\") or contains(@role,\"integer\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\"letter\") or contains(@role,\"integer\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","underbar","default","self::enclose","@role=\"bottom\""],["Precondition","leftbar","default","self::enclose","@role=\"left\""],["Precondition","rightbar","default","self::enclose","@role=\"right\""],["Precondition","crossout","default","self::enclose","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel","default","self::overscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Alias","cancel","self::underscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Precondition","end-punct","default","self::punctuated","@role=\"endpunct\""],["Precondition","start-punct","default","self::punctuated","@role=\"startpunct\""],["Precondition","punctuation","default","self::punctuation","@role=\"fullstop\"","contains(@annotation, \"nemeth:number\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\"fullstop\"","@role!=\"vbar\"","@role!=\"colon\"","@role!=\"ellipsis\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\"colon\"]","following-sibling::relseq[@role=\"arrow\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\"colon\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\"ellipsis\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\"punctuation\"","name(following-sibling::*[1])!=\"punctuation\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\"ellipsis\"]","name(preceding-sibling::*[1])!=\"punctuation\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\"ellipsis\"]","following-sibling::*","name(following-sibling::*[1])!=\"punctuation\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\"text\" or (name(children/*[1])=\"punctuated\" and children/*[1][@role=\"text\"])","name(children/*[2])=\"operator\" or name(children/*[2])=\"punctuation\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\"text\" or (name(children/*[1])=\"punctuated\" and children/*[1][@role=\"text\"])","name(children/*[2])=\"number\"","children/*[2][@role=\"integer\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]} +{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\"protected\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\"cell\" or name(../..)=\"line\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \"ignoreFont\"))","@font!=\"normal\"","@font!=\"fullwidth\"","@font!=\"monospace\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \"ignoreFont\"))","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","\"\"=translate(text(), \"abcdefghijklmnopqrstuvwxyzαβγδεζηθικλμνξοπρςστυφχψωABCDEFGHIJKLMNOPQRSTUVWXYZΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")","@role!=\"unit\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \"ignoreFont\"))","\"\"=translate(text(), \"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\", \"\")","@role!=\"unit\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","not(contains(@grammar, \"ignoreFont\"))","\"\"=translate(text(), \"ABCDEFGHIJKLMNOPQRSTUVWXYZ\", \"\")","@role!=\"unit\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\""],["Precondition","omit-font","default","self::identifier[@font=\"italic\"]","string-length(text())=1","@role!=\"greekletter\"","not(contains(@grammar, \"ignoreFont\"))","\"\"!=translate(text(), \"αβγδεζηθικλμνξοπρςστυφχψωΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","contains(@annotation, \"nemeth:number\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\"othernumber\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \"ignoreFont\")]","\"\" = translate(text(), \"0123456789.,\", \"\")"],["Precondition","mixed-number","default","self::number","@role=\"mixed\""],["Precondition","number-with-chars","default","self::number","\"\" != translate(text(), \"0123456789.,\", \"\")","text() != translate(text(), \"0123456789.,\", \"\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \"ignoreFont\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]","parent::*/parent::infixop[@role=\"implicit\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \"ignoreFont\"))","@font!=\"normal\"","@font!=\"fullwidth\"","@font!=\"monospace\"","preceding-sibling::identifier","preceding-sibling::*[@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]","parent::*/parent::infixop[@role=\"implicit\"]"],["Precondition","identifier","default","self::identifier","@role=\"protected\""],["Precondition","english-letter","default","self::identifier","@role=\"latinletter\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\"geometry\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \"element\")]"],["Precondition","implicit","default","self::infixop","@role=\"implicit\""],["Alias","implicit","self::infixop","@role=\"leftsuper\" or @role=\"leftsub\" or @role=\"rightsuper\" or @role=\"rightsub\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\"infix function\"]"],["Precondition","function-infix","default","self::infixop","@role=\"infix function\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\"simple function\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\"neutral\""],["Precondition","fences-parallel","default","self::fenced[@role=\"metric\"]","content/*[1][text()]=\"∥\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\"!\"]","name(preceding-sibling::*[1])!=\"text\""],["Precondition","factorial","default","self::punctuation[text()=\"!\"]","name(preceding-sibling::*[1])!=\"text\"","not(following::*) or name(following::*)=\"punctuation\""],["Precondition","single-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \"hyperfraction\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \"general:bevelled\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\"relation\"","children/*[1][@role=\"arrow\"]","children/*[1][text()]=\"→\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\"relation\"","children/*[1][@role=\"arrow\"]","children/*[1][text()]=\"→\""],["Precondition","limboth","default","self::limboth","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limlower","self::underscore","@role=\"limit function\"","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\"underaccent\"]","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\"overaccent\"]","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\"limit function\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\"integral\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\"unknown\"]","name(./children/*[1])=\"identifier\" or name(./children/*[1])=\"function\"","name(./children/*[2])=\"number\"","./children/*[2][@role!=\"mixed\"]","./children/*[2][@role!=\"othernumber\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\"subsup\"","following::*","@role!=\"prefix function\"","name(following::*[1]/../..)!=\"relseq\"","name(following::*[1]/../..)!=\"multirel\"","name(following::*[1])!=\"punctuation\"","not(name(following-sibling::subscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"subscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\"))","not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\"punctuation\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\"infixop\"","name(children/*[2][@role=\"implicit\"]/children/*[1])=\"superscript\"","name(children/*[2]/children/*[1]/children/*[1])=\"empty\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\"superscript\"","name(children/*[2]/children/*[1])=\"empty\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\"prefix function\"","name(following::*[1]/../..)!=\"relseq\"","name(following::*[1]/../..)!=\"multirel\"","name(following::*[1])!=\"punctuation\"","not(name(following-sibling::superscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"superscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\")) and not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","name(following::*[1]/../..)!=\"relseq\"","name(following::*[1]/../..)!=\"multirel\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","@embellished","not(children/*[2][@role=\"prime\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\"infixop\"","name(children/*[2][@role=\"implicit\"]/children/*[1])=\"subscript\"","name(children/*[2]/children/*[1]/children/*[1])=\"empty\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\"subscript\"","name(children/*[2]/children/*[1])=\"empty\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\"prime\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","name(children/*[1]/children/*[1])=\"identifier\"","name(children/*[1]/children/*[2])=\"number\"","children/*[1]/children/*[2][@role!=\"mixed\"]","children/*[1]/children/*[2][@role!=\"othernumber\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\"overaccent\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\"overaccent\"]","contains(@grammar, \"modified\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\"overaccent\"]","name(children/*[1])=\"overscore\"","children/*[1]/children/*[2][@role=\"overaccent\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\"underaccent\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\"underaccent\"]","contains(@grammar, \"modified\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\"underaccent\"]","name(children/*[1])=\"underscore\"","children/*[1]/children/*[2][@role=\"underaccent\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \"modifier\")]","contains(@annotation, \"accent:bar\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\"vector\""],["Alias","vector-line","self::line","@role=\"binomial\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\"cayley\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\"cycle\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\"top\""],["Precondition","bar-above","default","self::overscore","contains(@role,\"letter\") or contains(@role,\"integer\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\"letter\") or contains(@role,\"integer\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","underbar","default","self::enclose","@role=\"bottom\""],["Precondition","leftbar","default","self::enclose","@role=\"left\""],["Precondition","rightbar","default","self::enclose","@role=\"right\""],["Precondition","crossout","default","self::enclose","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel","default","self::overscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Alias","cancel","self::underscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Precondition","end-punct","default","self::punctuated","@role=\"endpunct\""],["Precondition","start-punct","default","self::punctuated","@role=\"startpunct\""],["Precondition","punctuation","default","self::punctuation","@role=\"fullstop\"","contains(@annotation, \"nemeth:number\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\"fullstop\"","@role!=\"vbar\"","@role!=\"colon\"","@role!=\"ellipsis\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\"colon\"]","following-sibling::relseq[@role=\"arrow\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\"colon\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\"ellipsis\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\"punctuation\"","name(following-sibling::*[1])!=\"punctuation\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\"ellipsis\"]","name(preceding-sibling::*[1])!=\"punctuation\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\"ellipsis\"]","following-sibling::*","name(following-sibling::*[1])!=\"punctuation\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\"text\" or (name(children/*[1])=\"punctuated\" and children/*[1][@role=\"text\"])","name(children/*[2])=\"operator\" or name(children/*[2])=\"punctuation\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\"text\" or (name(children/*[1])=\"punctuated\" and children/*[1][@role=\"text\"])","name(children/*[2])=\"number\"","children/*[2][@role=\"integer\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]} , "nemeth/rules/nemeth_actions.min": -{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \"⠀\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \"⠰\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \"⠠⠠\"; [n] . (grammar:ignoreFont=\"⠠\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \"⠼\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \"⠼\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \"⠸⠹\"; [n] children/*[2]/children/*[1]; [t] \"⠌\"; [n] children/*[2]/children/*[2]; [t] \"⠸⠼\""],["Action","number-with-chars","[t] \"⠼\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \"⠐\"; [n] text()"],["Action","number-baseline-font","[t] \"⠐\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[n] text(); [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \"⠀\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [n] text()"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \"⠀\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \"⠀\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \"⠀\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \"⠳⠳\"; [n] children/*[1]; [t] \"⠳⠳\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \"⠯⠀\""],["Action","factorial","[t] \"⠯\""],["Action","single-prime","[t] \"⠄\""],["Action","double-prime","[t] \"⠄⠄\""],["Action","triple-prime","[t] \"⠄⠄⠄\""],["Action","quadruple-prime","[t] \"⠄⠄⠄⠄\""],["Action","fraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator); [t] CSFoverFraction; [n] children/*[2] (layout:denominator); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \"⠜\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \"⠐\"; [t] \"⠫⠒⠒⠕\"; [t] CSFunderscript; [n] children/*[2]; [t] \"⠻\""],["Action","arrow-overscore","[t] \"⠐\"; [t] \"⠫⠒⠒⠕\"; [t] CSFoverscript; [n] children/*[2]; [t] \"⠻\""],["Action","limboth","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \"⠐\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \"⠻\""],["Action","limlower-end","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \"⠻\""],["Action","limupper-end","[t] \"⠐\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \"⠻\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \"⠰\"; [n] children/*[2];[t] \"⠘\"; [n] children/*[3]; [t] \"⠐\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \"⠐\"; [n] children/*[1]; [t] \"⠣\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","overscore-modified","[n] children/*[1]; [t] \"⠣\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \"⠐\"; [n] children/*[1] (grammar:modified); [t] \"⠣\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","underscore","[t] \"⠐\"; [n] children/*[1]; [t] \"⠩\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","underscore-modified","[n] children/*[1]; [t] \"⠩\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \"⠐\"; [n] children/*[1] (grammar:modified); [t] \"⠩\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","modifier-bar","[t] \"⠱\""],["Action","matrix","[m] children/* (separator:\"⠀\", join:\"\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\"⠀\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\"⠀\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \"⠀\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \"⠀\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\"⠀\", join:\"\", layout:cayley)"],["Action","layout","[m] children/* (separator:\"⠀\", join:\"\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\"⠀\"); [t] \"⠐\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \"⠀\""],["Action","row-with-label","[m] children/* (separator:\"⠀\"); [t] \"⠀⠀⠀\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\"⠀\", join:\"\"); [n] content/*[2];"],["Action","enclose","[t] \"⠫\"; [t] @role (grammar:localEnclose); [t] \"⠸⠫\"; [n] children/*[1]; [t] \"⠻\""],["Action","overbar","[t] \"⠐\"; [n] children/*[1]; [t] \"⠣⠱⠻\""],["Action","bar-above","[n] children/*[1]; [t] \"⠱\""],["Action","bar-below","[n] children/*[1]; [t] \"⠩⠱\""],["Action","underbar","[t] \"⠐\"; [n] children/*[1]; [t] \"⠩⠱⠻\""],["Action","leftbar","[t] \"⠳\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"⠳\""],["Action","crossout","[t] \"⠪\"; [n] children/*[1]; [t] \"⠻\""],["Action","cancel","[t] \"⠪\"; [n] children/*[1]/children/*[1]; [t] \"⠪\"; [n] children/*[2]; [t] \"⠻\""],["Action","cancel-reverse","[t] \"⠪\"; [n] children/*[2]/children/*[1]; [t] \"⠪\"; [n] children/*[1]; [t] \"⠻\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \"⠐\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \"⠀\""],["Action","punctuation-colon-mapping","[n] text(); [t] \"⠀\""],["Action","punctuation-colon-ratio","[t] \"⠀⠐⠂⠀\""],["Rule","punctuation-ellipsis-cell","default","[t] \"⠄⠄⠄\"","self::punctuation[@role=\"ellipsis\"]","count(../*)=1","name(../..)=\"cell\" or name(../..)=\"line\""],["Action","punctuation-ellipses-both","[t] \"⠀\"; [n] text(); [t] \"⠀\";"],["Action","punctuation-ellipses-left","[t] \"⠀\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \"⠀\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \"⠈⠻\"; [n] children/*[2]; [t] \"⠐\""]]} +{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \"⠀\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \"⠰\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \"⠠⠠\"; [n] . (grammar:ignoreFont=\"⠠\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \"⠼\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \"⠼\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \"⠸⠹\"; [n] children/*[2]/children/*[1]; [t] \"⠌\"; [n] children/*[2]/children/*[2]; [t] \"⠸⠼\""],["Action","number-with-chars","[t] \"⠼\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \"⠐\"; [n] text()"],["Action","number-baseline-font","[t] \"⠐\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \"⠀\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \"⠀\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \"⠀\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \"⠀\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \"⠳⠳\"; [n] children/*[1]; [t] \"⠳⠳\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \"⠯⠀\""],["Action","factorial","[t] \"⠯\""],["Action","single-prime","[t] \"⠄\""],["Action","double-prime","[t] \"⠄⠄\""],["Action","triple-prime","[t] \"⠄⠄⠄\""],["Action","quadruple-prime","[t] \"⠄⠄⠄⠄\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \"⠜\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \"⠐\"; [t] \"⠫⠒⠒⠕\"; [t] CSFunderscript; [n] children/*[2]; [t] \"⠻\""],["Action","arrow-overscore","[t] \"⠐\"; [t] \"⠫⠒⠒⠕\"; [t] CSFoverscript; [n] children/*[2]; [t] \"⠻\""],["Action","limboth","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \"⠐\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \"⠻\""],["Action","limlower-end","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \"⠻\""],["Action","limupper-end","[t] \"⠐\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \"⠻\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \"⠰\"; [n] children/*[2];[t] \"⠘\"; [n] children/*[3]; [t] \"⠐\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \"⠐\"; [n] children/*[1]; [t] \"⠣\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","overscore-modified","[n] children/*[1]; [t] \"⠣\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \"⠐\"; [n] children/*[1] (grammar:modified); [t] \"⠣\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","underscore","[t] \"⠐\"; [n] children/*[1]; [t] \"⠩\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","underscore-modified","[n] children/*[1]; [t] \"⠩\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \"⠐\"; [n] children/*[1] (grammar:modified); [t] \"⠩\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","modifier-bar","[t] \"⠱\""],["Action","matrix","[m] children/* (separator:\"⠀\", join:\"\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\"⠀\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\"⠀\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \"⠀\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \"⠀\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\"⠀\", join:\"\", layout:cayley)"],["Action","layout","[m] children/* (separator:\"⠀\", join:\"\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\"⠀\"); [t] \"⠐\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \"⠀\""],["Action","row-with-label","[m] children/* (separator:\"⠀\"); [t] \"⠀⠀⠀\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\"⠀\", join:\"\"); [n] content/*[2];"],["Action","enclose","[t] \"⠫\"; [t] @role (grammar:localEnclose); [t] \"⠸⠫\"; [n] children/*[1]; [t] \"⠻\""],["Action","overbar","[t] \"⠐\"; [n] children/*[1]; [t] \"⠣⠱⠻\""],["Action","bar-above","[n] children/*[1]; [t] \"⠱\""],["Action","bar-below","[n] children/*[1]; [t] \"⠩⠱\""],["Action","underbar","[t] \"⠐\"; [n] children/*[1]; [t] \"⠩⠱⠻\""],["Action","leftbar","[t] \"⠳\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"⠳\""],["Action","crossout","[t] \"⠪\"; [n] children/*[1]; [t] \"⠻\""],["Action","cancel","[t] \"⠪\"; [n] children/*[1]/children/*[1]; [t] \"⠪\"; [n] children/*[2]; [t] \"⠻\""],["Action","cancel-reverse","[t] \"⠪\"; [n] children/*[2]/children/*[1]; [t] \"⠪\"; [n] children/*[1]; [t] \"⠻\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \"⠐\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \"⠀\""],["Action","punctuation-colon-mapping","[n] text(); [t] \"⠀\""],["Action","punctuation-colon-ratio","[t] \"⠀⠐⠂⠀\""],["Rule","punctuation-ellipsis-cell","default","[t] \"⠄⠄⠄\"","self::punctuation[@role=\"ellipsis\"]","count(../*)=1","name(../..)=\"cell\" or name(../..)=\"line\""],["Action","punctuation-ellipses-both","[t] \"⠀\"; [n] text(); [t] \"⠀\";"],["Action","punctuation-ellipses-left","[t] \"⠀\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \"⠀\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \"⠈⠻\"; [n] children/*[2]; [t] \"⠐\""]]} } diff --git a/es5/startup.js b/es5/startup.js index 815a1b0738..62aeed00bb 100644 --- a/es5/startup.js +++ b/es5/startup.js @@ -1 +1 @@ -!function(){"use strict";var t={515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(282);function a(t){return"object"==typeof t&&null!==t}function i(t,e){var r,o;try{for(var u=n(Object.keys(e)),c=u.next();!c.done;c=u.next()){var l=c.value;"__esModule"!==l&&(!a(t[l])||!a(e[l])||e[l]instanceof Promise?null!==e[l]&&void 0!==e[l]&&(t[l]=e[l]):i(t[l],e[l]))}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}return t}e.isObject=a,e.combineConfig=i,e.combineDefaults=function t(e,r,o){var i,u;e[r]||(e[r]={}),e=e[r];try{for(var c=n(Object.keys(o)),l=c.next();!l.done;l=c.next()){var s=l.value;a(e[s])&&a(o[s])?t(e,s,o[s]):null==e[s]&&null!=o[s]&&(e[s]=o[s])}}catch(t){i={error:t}}finally{try{l&&!l.done&&(u=c.return)&&u.call(c)}finally{if(i)throw i.error}}return e},e.combineWithMathJax=function(t){return i(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var i=r(515),u=r(265),c=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return c.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return c.PackageError}});var l,s=r(525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=i.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},u=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},u=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var a=e[n]={exports:{}};return t[n].call(a.exports,a,a.exports,r),a.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),function(){var t=r(515),e=r(282),n=r(235),o=r(265),a=r(388);function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(282);function a(t){return"object"==typeof t&&null!==t}function i(t,e){var r,o;try{for(var u=n(Object.keys(e)),c=u.next();!c.done;c=u.next()){var l=c.value;"__esModule"!==l&&(!a(t[l])||!a(e[l])||e[l]instanceof Promise?null!==e[l]&&void 0!==e[l]&&(t[l]=e[l]):i(t[l],e[l]))}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}return t}e.isObject=a,e.combineConfig=i,e.combineDefaults=function t(e,r,o){var i,u;e[r]||(e[r]={}),e=e[r];try{for(var c=n(Object.keys(o)),l=c.next();!l.done;l=c.next()){var s=l.value;a(e[s])&&a(o[s])?t(e,s,o[s]):null==e[s]&&null!=o[s]&&(e[s]=o[s])}}catch(t){i={error:t}}finally{try{l&&!l.done&&(u=c.return)&&u.call(c)}finally{if(i)throw i.error}}return e},e.combineWithMathJax=function(t){return i(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var i=r(515),u=r(265),c=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return c.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return c.PackageError}});var l,s=r(525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=i.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},u=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},u=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,a=r.call(t),i=[];try{for(;(void 0===e||e-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,a=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var a=e[n]={exports:{}};return t[n].call(a.exports,a,a.exports,r),a.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),function(){var t=r(515),e=r(282),n=r(235),o=r(265),a=r(388);function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AssistiveMmlHandler=t.AssistiveMmlMathDocumentMixin=t.AssistiveMmlMathItemMixin=t.LimitedMmlVisitor=void 0;var u=r(4474),c=r(9259),d=r(7233),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.getAttributes=function(t){return e.prototype.getAttributes.call(this,t).replace(/ ?id=".*?"/,"")},t}(c.SerializedMmlVisitor);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.assistiveMml=function(e,t){if(void 0===t&&(t=!1),!(this.state()>=u.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(e.options.enableAssistiveMml||t)){var r=e.adaptor,a=e.toMML(this.root).replace(/\n */g,"").replace(//g,""),n=r.firstChild(r.body(r.parse(a,"text/html"))),o=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[n]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,o)}this.state(u.STATE.ASSISTIVEMML)}},t}(e)}function m(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var i=function(e){function t(t){var r=e.call(this,t.document)||this;return r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var i=o(e),l=i.next();!l.done;l=i.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e){return e.cloneNode(!0)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=o(t.reverse()),i=n.next();!i.done;i=n.next()){var l=i.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=i},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function o(e){return"object"==typeof e&&null!==e}function i(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!o(e[u])||!o(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):i(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=o,t.combineConfig=i,t.combineDefaults=function e(t,r,n){var i,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;o(t[c])&&o(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){i={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.document=e}return e.prototype.node=function(e,t,a,n){var o,i;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,o,i,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){o={error:e}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}try{for(var m=r(Object.keys(t)),h=m.next();!h.done;h=m.next()){"style"===(d=h.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=m.return)&&s.call(m)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),i=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=o,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=i},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=o(this),n=a.next();!n.done;n=a.next()){var i=n.value.item;if(i.handlesDocument(e))return i}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=i},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.item.id===e)return i.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=h,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),k=function(){function e(t,r,a){var n=this,o=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},o.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=h.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var i=this.options.InputJax||[new g];Array.isArray(i)||(i=[i]),this.inputJax=i,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(e.kind);this.addAttributes(e,n);try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=e.attributes,i=n.getExplicitNames();try{for(var l=o(i),s=l.next();!s.done;s=l.next()){var u=s.value;t.setAttribute(u,n.getExplicit(u).toString())}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=i},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var o=r(7860),i=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=i.MML,t}(o.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=o({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=i(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=i(p),m=f.next();!m.done;m=f.next()){var h=m.value;h?l.appendChild(h.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var o=t;(t=this.factory.create("mrow")).setChildren(o.childNodes),t.attributes=o.attributes;try{for(var l=i(o.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,o.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var o=i(a.childNodes),l=o.next();!l.done;l=o.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e===t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r===t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var o,s;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var u=this.attributes.getAllDefaults();try{for(var c=i(Object.keys(e)),d=c.next();!d.done;d=c.next()){var p=d.value;if(u.hasOwnProperty(p)||r.alwaysInherit.hasOwnProperty(p)){var f=l(e[p],2),m=f[0],h=f[1];((r.noInherit[m]||{})[this.kind]||{})[p]||this.attributes.setInherited(p,h)}}}catch(e){o={error:e}}finally{try{d&&!d.done&&(s=c.return)&&s.call(c)}finally{if(o)throw o.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var g=this.arity;if(g>=0&&g!==1/0&&(1===g&&0===this.childNodes.length||1!==g&&this.childNodes.length!==g))if(g=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var o=i(a.getExplicitNames()),l=o.next();!l.done;l=o.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),o=this.factory.create("text");o.setText(t.fullErrors?e:this.kind),n.appendChild(o),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof y&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o;try{for(var l=i(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=o(o({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=m;var h=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var o=i(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=h;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;rthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=o(o({},i.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(i.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++,this.childNodes[0].setInheritedAttributes(e,!1,r,a),this.childNodes[1].setInheritedAttributes(e,!1,r,!0)},t.defaults=o(o({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=i.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=o({},i.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(i.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=i(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],o=this.constructor.OPTABLE,l=o[r][e]||o[a][e]||o[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass!==s.TEXCLASS.VCENTER||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""},t.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(t.prototype,"isAccent",{get:function(){var e=!1,t=this.coreParent().parent;if(t){var r=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(r)e=void 0!==t.attributes.getExplicit(r)?e:this.attributes.get("accent")}return e},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t=this.attributes.getList("form","fence"),r=t.form,a=t.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(a&&this.texClass===s.TEXCLASS.REL&&("prefix"===r&&(this.texClass=s.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=s.TEXCLASS.CLOSE)),this.adjustTeXclass(e))},t.prototype.adjustTeXclass=function(e){var t=this.texClass,r=this.prevClass;if(t===s.TEXCLASS.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==s.TEXCLASS.BIN&&t!==s.TEXCLASS.REL||(r=e.texClass=s.TEXCLASS.ORD),r=this.prevClass=e.texClass||s.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=s.TEXCLASS.NONE,t!==s.TEXCLASS.BIN||r!==s.TEXCLASS.NONE&&r!==s.TEXCLASS.BIN&&r!==s.TEXCLASS.OP&&r!==s.TEXCLASS.REL&&r!==s.TEXCLASS.OPEN&&r!==s.TEXCLASS.PUNCT)if(r!==s.TEXCLASS.BIN||t!==s.TEXCLASS.REL&&t!==s.TEXCLASS.CLOSE&&t!==s.TEXCLASS.PUNCT){if(t===s.TEXCLASS.BIN){for(var a=this,n=this.parent;n&&n.parent&&n.isEmbellished&&(1===n.childNodes.length||!n.isKind("mrow")&&n.core()===a);)a=n,n=n.parent;n.childNodes[n.childNodes.length-1]===a&&(this.texClass=s.TEXCLASS.ORD)}}else e.texClass=this.prevClass=s.TEXCLASS.ORD;else this.texClass=s.TEXCLASS.ORD;return this},t.prototype.setInheritedAttributes=function(t,r,a,n){void 0===t&&(t={}),void 0===r&&(r=!1),void 0===a&&(a=0),void 0===n&&(n=!1),e.prototype.setInheritedAttributes.call(this,t,r,a,n);var o=this.getText();this.checkOperatorTable(o),this.checkPseudoScripts(o),this.checkPrimes(o),this.checkMathAccent(o)},t.prototype.checkOperatorTable=function(e){var t,r,a=i(this.handleExplicitForm(this.getForms()),3),n=a[0],o=a[1],s=a[2];this.attributes.setInherited("form",n);var c=this.constructor.OPTABLE,d=c[n][e]||c[o][e]||c[s][e];if(d){void 0===this.getProperty("texClass")&&(this.texClass=d[2]);try{for(var p=l(Object.keys(d[3]||{})),f=p.next();!f.done;f=p.next()){var m=f.value;this.attributes.setInherited(m,d[3][m])}}catch(e){t={error:e}}finally{try{f&&!f.done&&(r=p.return)&&r.call(p)}finally{if(t)throw t.error}}this.lspace=(d[0]+1)/18,this.rspace=(d[1]+1)/18}else{var h=(0,u.getRange)(e);if(h){void 0===this.getProperty("texClass")&&(this.texClass=h[2]);var g=this.constructor.MMLSPACING[h[2]];this.lspace=(g[0]+1)/18,this.rspace=(g[1]+1)/18}}},t.prototype.getForms=function(){for(var e=this,t=this.parent,r=this.Parent;r&&r.isEmbellished;)e=t,t=r.parent,r=r.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},t.prototype.handleExplicitForm=function(e){if(this.attributes.isSet("form")){var t=this.attributes.get("form");e=[t].concat(e.filter((function(e){return e!==t})))}return e},t.prototype.checkPseudoScripts=function(e){var t=this.constructor.pseudoScripts;if(e.match(t)){var r=this.coreParent().Parent,a=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",a),a&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},t.prototype.checkPrimes=function(e){var t=this.constructor.primes;if(e.match(t)){var r=this.constructor.remapPrimes,a=(0,c.unicodeString)((0,c.unicodeChars)(e).map((function(e){return r[e]})));this.setProperty("primes",a)}},t.prototype.checkMathAccent=function(e){var t=this.Parent;if(void 0===this.getProperty("mathaccent")&&t&&t.isKind("munderover")){var r=t.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var a=this.constructor.mathaccents;e.match(a)&&this.setProperty("mathaccent",!0)}}},t.defaults=o(o({},s.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),t.MMLSPACING=u.MMLSPACING,t.OPTABLE=u.OPTABLE,t.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),t.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),t.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},t.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),t}(s.AbstractMmlTokenNode);t.MmlMo=d},7238:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o&&!o.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=i(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=o({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var o,s;try{for(var u=i(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){o={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,u;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var m=i(this.childNodes),h=m.next();!h.done;h=m.next()){var g=h.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(u=m.return)&&u.call(m)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,s;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(h=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),h).appendChild(h)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=i(this.childNodes),m=f.next();!m.done;m=f.next()){var h=m.value;e.columnalign[1]=p.shift()||e.columnalign[1],h.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=o(o({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function o(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=o,t.MO={ORD:o(0,0,n.TEXCLASS.ORD),ORD11:o(1,1,n.TEXCLASS.ORD),ORD21:o(2,1,n.TEXCLASS.ORD),ORD02:o(0,2,n.TEXCLASS.ORD),ORD55:o(5,5,n.TEXCLASS.ORD),NONE:o(0,0,n.TEXCLASS.NONE),OP:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:o(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:o(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:o(3,3,n.TEXCLASS.BIN),BIN4:o(4,4,n.TEXCLASS.BIN),BIN01:o(0,1,n.TEXCLASS.BIN),BIN5:o(5,5,n.TEXCLASS.BIN),TALLBIN:o(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:o(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:o(5,5,n.TEXCLASS.REL),REL1:o(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:o(4,4,n.TEXCLASS.REL),RELSTRETCH:o(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:o(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:o(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:o(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:o(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:o(0,0,n.TEXCLASS.INNER),PUNCT:o(0,3,n.TEXCLASS.PUNCT),ACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normnal"]],t.getRange=function(e){var r,n,o=e.codePointAt(0);try{for(var i=a(t.RANGES),l=i.next();!l.done;l=i.next()){var s=l.value;if(o<=s[1]){if(o>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":o(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":o(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":o(0,0),"--":o(0,0),"..":o(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":o(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{separator:!0}],"/":t.MO.ORD11,"//":o(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":o(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":o(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=t.DATAMJX=void 0;var l=r(6325),s=r(9007),u=r(450);t.DATAMJX="data-mjx-";t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var c=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitTeXAtomNode=function(e,t){var r=this.childNodeMml(e,t+" ","\n");return t+""+(r.match(/\S/)?"\n"+r+t:"")+""},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=e.kind,a=i(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],o=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+o:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,i="";try{for(var l=o(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;i+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return i},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.constructor.defaultAttributes[e.kind]||{},i=Object.assign({},n,this.getDataAttributes(e),e.attributes.getAllAttributes()),l=this.constructor.variants;i.hasOwnProperty("mathvariant")&&l.hasOwnProperty(i.mathvariant)&&(i.mathvariant=l[i.mathvariant]);try{for(var s=o(Object.keys(i)),u=s.next();!u.done;u=s.next()){var c=u.value,d=String(i[c]);void 0!==d&&a.push(c+'="'+this.quoteHTML(d)+'"')}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.getDataAttributes=function(e){var t={},r=e.attributes.getExplicit("mathvariant"),a=this.constructor.variants;r&&a.hasOwnProperty(r)&&this.setDataAttribute(t,"variant",r),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");var n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);var o=e.getProperty("texClass");if(void 0!==o){var i=!0;if(o===s.TEXCLASS.OP&&e.isKind("mi")){var l=e.getText();i=!(l.length>1&&l.match(u.MmlMi.operatorName))}i&&this.setDataAttribute(t,"texclass",o<0?"NONE":s.TEXCLASSNAMES[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(l.MmlVisitor);t.SerializedMmlVisitor=c},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var i=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var i=o(Object.keys(t)),l=i.next();!l.done;l=i.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),m=function(e){function t(t,r,a){var n=this,o=i((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,o,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=i(d,2),f=p[0],m=p[1];if(t<=m&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=m}}catch(e){n={error:e}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),o=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,o)},t.prototype.findMath=function(e){var t,r,a,n,o,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),m=f.next();!m.done;m=f.next()){var h=m.value,g=i([null,null],2),y=g[0],b=g[1];try{for(var v=(a=void 0,l(this.inputJax)),k=v.next();!k.done;k=v.next()){var S=k.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(o=i(this.domStrings.find(h),2))[0],b=o[1]);try{for(var A=(s=void 0,l(S.findMath(y))),x=A.next();!x.done;x=A.next()){var _=x.value;w.push(this.mathItem(_,S,b))}}catch(e){s={error:e}}finally{try{x&&!x.done&&(c=A.return)&&c.call(A)}finally{if(s)throw s.error}}}else try{for(var E=(d=void 0,l(S.findMath(h))),M=E.next();!M.done;M=E.next()){_=M.value;var C=new this.options.MathItem(_.math,S,_.display,_.start,_.end);w.push(C)}}catch(e){d={error:e}}finally{try{M&&!M.done&&(p=E.return)&&p.call(E)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{k&&!k.done&&(n=v.return)&&n.call(v)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{m&&!m.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.adaptor.getAttribute(i,"id")===t)return i}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var o=n.value;o.state()>=f.STATE.INSERTED&&o.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=o(o({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(o(o({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=m},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),o=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),o=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?o=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),o=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[o,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),o=!1,i=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,o):i.hasOwnProperty(l)?e=this.handleTag(e,o):l?(e=(t=a(this.handleContainer(e,o),2))[0],o=t[1]):e=this.handleOther(e,o),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],o=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=o},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var o=r(3670),i=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=i.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(o.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var o=r(4474),i=function(e){function t(t,r,a,n,o){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===o&&(o={node:null,n:0,delim:""}),e.call(this,t,r,a,n,o)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=o.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var i=t.parse(n,"text/html");a=t.firstChild(t.body(i))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(o.AbstractMathItem);t.HTMLMathItem=i},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=o},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),m=l(r(3971)),h=l(r(8562)),g=r(6521),y=r(9899);r(2942);var b=function(e){function t(r){void 0===r&&(r={});var a=this,n=i((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),o=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),m=a._parseOptions=new h.default(f,[a.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(m.options,o),f.config(a),t.tags(m,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new y.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){g.TagsFactory.addTags(t.tags),g.TagsFactory.setDefault(e.options.tags),e.tags=g.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{var o=new f.default(this.latex,{display:n,isInner:!1},this.parseOptions);r=o.mml(),a=o.stack.global}catch(e){if(!(e instanceof m.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),n&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=o(o({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=b},210:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AllPackages=void 0,r(2942),r(8174),r(8021),r(583),r(1186),r(8603),r(6538),r(9499),r(8963),r(3752),r(8227),r(5860),r(6628),r(6648),r(8458),r(5464),r(1428),r(6121),r(3078),r(8901),r(7535),r(6944),r(1496),r(4234),r(4898),r(3168),r(9365),r(1527),r(2307),r(2675),r(1442),r(6841),r(1247),"undefined"!=typeof MathJax&&MathJax.loader&&MathJax.loader.preLoad("[tex]/action","[tex]/ams","[tex]/amscd","[tex]/bbox","[tex]/boldsymbol","[tex]/braket","[tex]/bussproofs","[tex]/cancel","[tex]/cases","[tex]/centernot","[tex]/color","[tex]/colorv2","[tex]/colortbl","[tex]/empheq","[tex]/enclose","[tex]/extpfeil","[tex]/gensymb","[tex]/html","[tex]/mathtools","[tex]/mhchem","[tex]/newcommand","[tex]/noerrors","[tex]/noundefined","[tex]/physics","[tex]/upgreek","[tex]/unicode","[tex]/verb","[tex]/configmacros","[tex]/tagformat","[tex]/textcomp","[tex]/textmacros","[tex]/setoptions"),t.AllPackages=["base","action","ams","amscd","bbox","boldsymbol","braket","bussproofs","cancel","cases","centernot","color","colortbl","empheq","enclose","extpfeil","gensymb","html","mathtools","mhchem","newcommand","noerrors","noundefined","upgreek","unicode","verb","configmacros","tagformat","textcomp","textmacros"]},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var o,i=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,o,i,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=o,this.nodes=i,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,o=r.init?this.makeProcessor(r.init,n):null,i=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,o,i,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return o.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(o=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,o,i;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),m=f.next();!m.done;m=f.next()){var h=m.value,g=h.item,y=h.priority;this.append(g,y)}}catch(e){o={error:e}}finally{try{m&&!m.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),o=n.next();!o.done;o=n.next()){var i=o.value;this.addFilters(e,i.item)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,i.defaultOptions)(s.options,l.options),(0,i.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=o.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),(0,i.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,o,i,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),m=f.next();!m.done;m=f.next()){var h=n(m.value,2),g=h[0];p=h[1];e.postFilters.add(g,p)}}catch(e){i={error:e}}finally{try{m&&!m.done&&(l=f.return)&&l.call(f)}finally{if(i)throw i.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,i=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var o=a(n.getList("fixStretchy")),i=o.next();!i.done;i=o.next()){var s=i.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,o=e.attributes;if(o){var i=new Set((o.get("mjx-keep-attrs")||"").split(/ /));delete o.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(o.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;i.has(u)||o.attributes[u]!==e.attributes.getInherited(u)||delete o.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,o,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===i.TEXCLASS.REL){for(var m=f.parent,h=void 0,g=m.childNodes,y=g.indexOf(f)+1,b=l.default.getProperty(f,"variantForm");y0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var i=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var o=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=o,o++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=o),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=o(t,2),n=a[0],i=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[i,r,this.endPattern(i)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,i=o(a,3),l=i[0],u=i[1],c=i[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var o="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,o)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var i=a[this.sub];o=a.index+a[this.sub].length;n=2===i.length?(0,s.protoItem)("",i.substr(1),"",t,a.index,o):(0,s.protoItem)("",i,"",t,a.index,o,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var o,i=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(o=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new i.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=o.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var o=a(this._configuration),i=o.next();!i.done;i=o.next()){var l=i.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;r.push(i.name)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.contains(e))return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.name===e)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),o=n.next();!o.done;o=n.next()){var i=o.value.retrieve(e);if(i)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),o=u.default.getFontDef(e);n?(r=e.create("token","mn",o,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",o,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,o){var i=o[0],l=e.itemFactory.create("begin").setProperties({name:t,end:i});l=r.apply(void 0,n([e,l],a(o.slice(1)),!1)),e.Push(l)}}(i||(i={})),t.default=i},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(5453)),s=r(8929),u=i(r(1256)),c=r(7233),d=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var i=o(a),l=i.next();!l.done;l=i.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var i=o(t),l=i.next();!l.done;l=i.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=d},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,l=r(9007),s=o(r(1256)),u=o(r(8417)),c=o(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},o="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+o+"\\s*"+i+"\\s*$"),f=RegExp("^\\s*"+o+"\\s*"+i+" ?");function m(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],o=t[1],i=t[2];if("mu"!==o)return[n,o,i];return[h(r[o](parseFloat(n||"1"))).slice(0,-2),"em",i]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function h(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function y(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function b(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function v(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function k(e,t){for(var r=e.length,a=0,n="",o=0,i=0,l=!0,s=!1;oa&&(i=a)),a++;break;case"}":a&&a--,(l||s)&&(i--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":v(n,i),u,e.slice(o)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":v(n,i),"",e.slice(o)]}e.matchDimen=m,e.dimen2em=function(e){var t=a(m(e),2),n=t[0],o=t[1],i=parseFloat(n||"1"),l=r[o];return l?l(i):0},e.Em=h,e.cols=function(){for(var e=[],t=0;t1&&(s=[e.create("node","mrow",s)]),s},e.internalText=y,e.underOver=function(t,r,a,n,o){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var i=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[i,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return o&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r){return"t"===(r=e.trimSpaces(r||""))?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",o=0;ot.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=b(e,b(e,n,a),t[parseInt(i,10)-1]),a=""}else a+=i}return b(e,n,a)},e.addArgs=b,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var o=(e.getProperty("in-lists")||"").split(/,/);try{for(var i=n(o),l=i.next();!l.done;l=i.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var o,i;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,o,i,l={},s=e;for(;s;)o=(t=a(k(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(i=(r=a(k(s,[","]),3))[0],n=r[1],s=r[2],i="false"===i||"true"===i?JSON.parse(i):i,l[o]=i):o&&(l[o]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l}}(i||(i={})),t.default=i},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=i(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,o,i,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===o&&(o=""),void 0===i&&(i=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=o,this.noTag=i,this.labelId=l};t.TagInfo=u;var c=function(){function e(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new u(e,t,r)},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={}},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId));var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=o(Object.keys(t)),i=n.next();!i.done;i=n.next()){var l=i.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n="0"&&i<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===i){if((i=a[n].substr(1))>="0"&&i<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var i=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=o({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(i),s);i.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=o(r(9140)),u=r(8317),c=i(r(5450)),d=i(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var i=o(r(1130)),l=o(r(5450)),s=o(r(1256)),u=r(8317),c=o(r(8417)),d=o(r(3971)),p=r(8803),f=o(r(7693)),m=r(9007);function h(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&g(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&g(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function g(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,o,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,o,l);return i.default.setArrayAlign(u,s)},t.AmsMethods.AlignAt=function(e,r,a,n){var o,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(o=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+s+"}");for(var p=parseInt(o,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var m=t.AmsMethods.EqnArray(e,r,a,n,u,f);return i.default.setArrayAlign(m,l)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),i.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},t.AmsMethods.XalignAt=function(e,r,a,n){var o=e.GetArgument("\\begin{"+r.getName()+"}");if(o.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var i=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,i,l,!0);return s.setProperty("xalignat",2*parseInt(o)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,o,l,s){void 0===s&&(s=!1),e.Push(t),i.default.checkEqnEnv(e),o=o.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:o,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=i.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var o=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(o,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=i.default.trimSpaces(e.GetArgument(t)),o=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(o.isKind("mi")||(o=e.create("node","TeXAtom",[o])),s.default.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:m.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(o)},t.AmsMethods.SideSet=function(e,t){var r=n(h(e.ParseArg(t)),2),a=r[0],o=r[1],l=n(h(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(o?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[i.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:m.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});o&&(a&&f.appendChild(a),f.appendChild(o)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var o={width:"+"+i.default.Em((a+n)/18),lspace:i.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:m.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),h=e.create("node","mpadded",[u,d],o);if(s.default.setAttribute(h,"voffset","-.2em"),s.default.setAttribute(h,"height","-.2em"),s.default.setChild(f,f.over,h),l){var g=new c.default(l,e.stack.env,e.configuration).mml(),y=e.create("node","mspace",[],{height:".75em"});h=e.create("node","mpadded",[g,y],o),s.default.setAttribute(h,"voffset",".15em"),s.default.setAttribute(h,"depth","-.15em"),s.default.setChild(f,f.under,h)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=i.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),o={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=o[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,o){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==o&&(o=i.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=i.default.fixedFence(e.configuration,r,c,a)),""!==o){var p=parseInt(o,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=i.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},583:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AmsCdConfiguration=void 0;var a=r(9899);r(8289),t.AmsCdConfiguration=a.Configuration.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}})},8289:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(9140)),s=i(r(5450)),u=i(r(7819));new l.EnvironmentMap("amscd_environment",s.default.environment,{CD:"CD"},u.default),new l.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},u.default),new l.MacroMap("amscd_special",{"@":"arrow"},u.default)},7819:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(8417)),o=r(2942),i=r(9007),l=a(r(1256)),s={CD:function(e,t){e.Push(t);var r=e.itemFactory.create("array"),a=e.configuration.options.amscd;return r.setProperties({minw:e.stack.env.CD_minw||a.harrowsize,minh:e.stack.env.CD_minh||a.varrowsize}),r.arraydef={columnalign:"center",columnspacing:a.colspace,rowspacing:a.rowspace,displaystyle:!0},r},arrow:function(e,t){var r=e.string.charAt(e.i);if(!r.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],g=e.GetUpTo(t+r,r),y=e.GetUpTo(t+r,r);if(">"===r||"<"===r){if(u=e.create("token","mo",f,h),g||(g="\\kern "+c.getProperty("minw")),g||y){var b={width:"+.67em",lspace:".33em"};if(u=e.create("node","munderover",[u]),g){var v=new n.default(g,e.stack.env,e.configuration).mml(),k=e.create("node","mpadded",[v],b);l.default.setAttribute(k,"voffset",".1em"),l.default.setChild(u,u.over,k)}if(y){var S=new n.default(y,e.stack.env,e.configuration).mml();l.default.setChild(u,u.under,e.create("node","mpadded",[S],b))}e.configuration.options.amscd.hideHorizontalLabels&&(u=e.create("node","mpadded",u,{depth:0,height:".67em"}))}}else{var w=e.create("token","mo",m,h);u=w,(g||y)&&(u=e.create("node","mrow"),g&&l.default.appendChildren(u,[new n.default("\\scriptstyle\\llap{"+g+"}",e.stack.env,e.configuration).mml()]),w.texClass=i.TEXCLASS.ORD,l.default.appendChildren(u,[w]),y&&l.default.appendChildren(u,[new n.default("\\scriptstyle\\rlap{"+y+"}",e.stack.env,e.configuration).mml()]))}}u&&e.Push(u),s.cell(e,t)},cell:function(e,t){var r=e.stack.Top();(r.table||[]).length%2==0&&0===(r.row||[]).length&&e.Push(e.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}))},minCDarrowwidth:function(e,t){e.stack.env.CD_minw=e.GetDimen(t)},minCDarrowheight:function(e,t){e.stack.env.CD_minh=e.GetDimen(t)}};t.default=s},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var o=r(9899),i=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,o){var i,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var m=e.options.autoload[r],h=a(2===m.length&&Array.isArray(m[0])?m:[m,[]],2),g=h[0],y=h[1];try{for(var b=n(g),v=b.next();!v.done;v=b.next()){var k=v.value;p.remove(k)}}catch(e){i={error:e}}finally{try{v&&!v.done&&(l=b.return)&&l.call(b)}finally{if(i)throw i.error}}try{for(var S=n(y),w=S.next();!w.done;w=S.next()){var A=w.value;f.remove(A)}}catch(e){c={error:e}}finally{try{w&&!w.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}e.string=(o?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=o.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,o,i,u,c,m,h=t.parseOptions,g=h.handlers.get("macro"),y=h.handlers.get("environment"),b=h.options.autoload;h.packageData.set("autoload",{Autoload:d});try{for(var v=n(Object.keys(b)),k=v.next();!k.done;k=v.next()){var S=k.value,w=b[S],A=a(2===w.length&&Array.isArray(w[0])?w:[w,[]],2),x=A[0],_=A[1];try{for(var E=(i=void 0,n(x)),M=E.next();!M.done;M=E.next()){var C=M.value;g.lookup(C)&&"color"!==C||p.add(C,new l.Macro(C,d,[S,!0]))}}catch(e){i={error:e}}finally{try{M&&!M.done&&(u=E.return)&&u.call(E)}finally{if(i)throw i.error}}try{for(var O=(c=void 0,n(_)),L=O.next();!L.done;L=O.next()){var P=L.value;y.lookup(P)||f.add(P,new l.Macro(P,d,[S,!1]))}}catch(e){c={error:e}}finally{try{L&&!L.done&&(m=O.return)&&m.call(O)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{k&&!k.done&&(o=v.return)&&o.call(v)}finally{if(r)throw r.error}}h.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),m=c(r(1256)),h=r(9140),g=s(r(1181)),y=r(6521);r(1267);var b=r(4082);function v(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,b.getRange)(t),o=n?n[3]:"mo",i=e.create("token",o,r,a?a.char:t);n[4]&&i.attributes.set("mathvariant",n[4]),"mo"===o&&(m.default.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i)),e.Push(i)}new h.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t}(y.AbstractTags);t.BaseTags=k,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[g.StartItem.prototype.kind]=g.StartItem,n[g.StopItem.prototype.kind]=g.StopItem,n[g.OpenItem.prototype.kind]=g.OpenItem,n[g.CloseItem.prototype.kind]=g.CloseItem,n[g.PrimeItem.prototype.kind]=g.PrimeItem,n[g.SubsupItem.prototype.kind]=g.SubsupItem,n[g.OverItem.prototype.kind]=g.OverItem,n[g.LeftItem.prototype.kind]=g.LeftItem,n[g.Middle.prototype.kind]=g.Middle,n[g.RightItem.prototype.kind]=g.RightItem,n[g.BeginItem.prototype.kind]=g.BeginItem,n[g.EndItem.prototype.kind]=g.EndItem,n[g.StyleItem.prototype.kind]=g.StyleItem,n[g.PositionItem.prototype.kind]=g.PositionItem,n[g.CellItem.prototype.kind]=g.CellItem,n[g.MmlItem.prototype.kind]=g.MmlItem,n[g.FnItem.prototype.kind]=g.FnItem,n[g.NotItem.prototype.kind]=g.NotItem,n[g.NonscriptItem.prototype.kind]=g.NonscriptItem,n[g.DotsItem.prototype.kind]=g.DotsItem,n[g.ArrayItem.prototype.kind]=g.ArrayItem,n[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,n[g.EquationItem.prototype.kind]=g.EquationItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:k},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),o=n.next();!o.done;o=n.next()){var i=o.value;if(i.attributes.get("scriptlevel")>0){var l=i.parent;if(l.childNodes.splice(l.childIndex(i),1),a.removeFromList(i.kind,[i]),i.isKind("mrow")){var s=i.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else i.isKind("mrow")&&(i.parent.replaceChild(i.childNodes[0],i),a.removeFromList("mrow",[i]))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nthis.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=i([],o(r),!1);if(a.length>1){for(;a.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"]},u.default),new l.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var u=i(r(1181)),c=s(r(1256)),d=s(r(3971)),p=s(r(8417)),f=r(8317),m=s(r(1130)),h=r(9007),g=r(6521),y=r(6010),b=r(5368),v=r(7233),k={},S={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function w(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new p.default(t,r,e.configuration),o=n.mml(),i=n.stack.global;if(i.leftRoot||i.upRoot){var l={};i.leftRoot&&(l.width=i.leftRoot),i.upRoot&&(l.voffset=i.upRoot,l.height=i.upRoot),o=e.create("node","mpadded",[o],l)}return r.inRoot=a,o}k.Open=function(e,t){e.Push(e.itemFactory.create("open"))},k.Close=function(e,t){e.Push(e.itemFactory.create("close"))},k.Tilde=function(e,t){e.Push(e.create("token","mtext",{},b.entities.nbsp))},k.Space=function(e,t){},k.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=c.default.getProperty(n,"movesupsub"),s=c.default.isType(n,"msubsup")?n.sup:n.over;if(c.default.isType(n,"msubsup")&&!c.default.isType(n,"msup")&&c.default.getChildAt(n,n.sup)||c.default.isType(n,"munderover")&&!c.default.isType(n,"mover")&&c.default.getChildAt(n,n.over)&&!c.default.getProperty(n,"subsupOK"))throw new d.default("DoubleExponent","Double exponent: use braces to clarify");c.default.isType(n,"msubsup")&&!c.default.isType(n,"msup")||(i?((!c.default.isType(n,"munderover")||c.default.isType(n,"mover")||c.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},k.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=c.default.getProperty(n,"movesupsub"),s=c.default.isType(n,"msubsup")?n.sub:n.under;if(c.default.isType(n,"msubsup")&&!c.default.isType(n,"msup")&&c.default.getChildAt(n,n.sub)||c.default.isType(n,"munderover")&&!c.default.isType(n,"mover")&&c.default.getChildAt(n,n.under)&&!c.default.getProperty(n,"subsupOK"))throw new d.default("DoubleSubscripts","Double subscripts: use braces to clarify");c.default.isType(n,"msubsup")&&!c.default.isType(n,"msup")||(i?((!c.default.isType(n,"munderover")||c.default.isType(n,"mover")||c.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},k.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("node","mi")),c.default.isType(r,"msubsup")&&!c.default.isType(r,"msup")&&c.default.getChildAt(r,r.sup))throw new d.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=b.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===b.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},k.Comment=function(e,t){for(;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BoldsymbolConfiguration=t.rewriteBoldTokens=t.createBoldToken=t.BoldsymbolMethods=void 0;var o=r(9899),i=n(r(1256)),l=r(8317),s=r(9140),u=r(8929),c={};function d(e,t,r,a){var n=u.NodeFactory.createToken(e,t,r,a);return"mtext"!==t&&e.configuration.parser.stack.env.boldsymbol&&(i.default.setProperty(n,"fixBold",!0),e.configuration.addNode("fixBold",n)),n}function p(e){var t,r;try{for(var n=a(e.data.getList("fixBold")),o=n.next();!o.done;o=n.next()){var s=o.value;if(i.default.getProperty(s,"fixBold")){var u=i.default.getAttribute(s,"mathvariant");null==u?i.default.setAttribute(s,"mathvariant",l.TexConstant.Variant.BOLD):i.default.setAttribute(s,"mathvariant",c[u]||u),i.default.removeProperties(s,"fixBold")}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}}c[l.TexConstant.Variant.NORMAL]=l.TexConstant.Variant.BOLD,c[l.TexConstant.Variant.ITALIC]=l.TexConstant.Variant.BOLDITALIC,c[l.TexConstant.Variant.FRAKTUR]=l.TexConstant.Variant.BOLDFRAKTUR,c[l.TexConstant.Variant.SCRIPT]=l.TexConstant.Variant.BOLDSCRIPT,c[l.TexConstant.Variant.SANSSERIF]=l.TexConstant.Variant.BOLDSANSSERIF,c["-tex-calligraphic"]="-tex-bold-calligraphic",c["-tex-oldstyle"]="-tex-bold-oldstyle",c["-tex-mathit"]=l.TexConstant.Variant.BOLDITALIC,t.BoldsymbolMethods={},t.BoldsymbolMethods.Boldsymbol=function(e,t){var r=e.stack.env.boldsymbol;e.stack.env.boldsymbol=!0;var a=e.ParseArg(t);e.stack.env.boldsymbol=r,e.Push(a)},new s.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},t.BoldsymbolMethods),t.createBoldToken=d,t.rewriteBoldTokens=p,t.BoldsymbolConfiguration=o.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:d},postprocessors:[p]})},6538:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.BraketConfiguration=void 0;var n=r(9899),o=r(7191);r(2608),t.BraketConfiguration=n.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(a={},a[o.BraketItem.prototype.kind]=o.BraketItem,a)})},7191:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BraketItem=void 0;var i=r(8292),l=r(9007),s=o(r(1130)),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){return t.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:t.isKind("mml")?(this.Push(t.toMml()),this.getProperty("single")?[[this.toMml()],!0]:i.BaseItem.fail):e.prototype.checkItem.call(this,t)},t.prototype.toMml=function(){var t=e.prototype.toMml.call(this),r=this.getProperty("open"),a=this.getProperty("close");if(this.getProperty("stretchy"))return s.default.fenced(this.factory.configuration,r,t,a);var n={fence:!0,stretchy:!1,symmetric:!0,texClass:l.TEXCLASS.OPEN},o=this.create("token","mo",n,r);n.texClass=l.TEXCLASS.CLOSE;var i=this.create("token","mo",n,a);return this.create("node","mrow",[o,t,i],{open:r,close:a,texClass:l.TEXCLASS.INNER})},t}(i.BaseItem);t.BraketItem=u},2608:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=r(9140),o=a(r(8667));new n.CommandMap("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},o.default),new n.MacroMap("Braket-characters",{"|":"Bar"},o.default)},8667:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(7693)),o=r(9007),i=a(r(3971)),l={};l.Macro=n.default.Macro,l.Braket=function(e,t,r,a,n,o){var l=e.GetNext();if(""===l)throw new i.default("MissingArgFor","Missing argument for %1",e.currentCS);var s=!0;"{"===l&&(e.i++,s=!1),e.Push(e.itemFactory.create("braket").setProperties({barmax:o,barcount:0,open:r,close:a,stretchy:n,single:s}))},l.Bar=function(e,t){var r="|"===t?"|":"\u2225",a=e.stack.Top();if("braket"!==a.kind||a.getProperty("barcount")>=a.getProperty("barmax")){var n=e.create("token","mo",{texClass:o.TEXCLASS.ORD,stretchy:!1},r);e.Push(n)}else{if("|"===r&&"|"===e.GetNext()&&(e.i++,r="\u2225"),a.getProperty("stretchy")){var i=e.create("node","TeXAtom",[],{texClass:o.TEXCLASS.CLOSE});e.Push(i),a.setProperty("barcount",a.getProperty("barcount")+1),i=e.create("token","mo",{stretchy:!0,braketbar:!0},r),e.Push(i),i=e.create("node","TeXAtom",[],{texClass:o.TEXCLASS.OPEN}),e.Push(i)}else{var l=e.create("token","mo",{stretchy:!1,braketbar:!0},r);e.Push(l)}}},t.default=l},9499:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.BussproofsConfiguration=void 0;var n=r(9899),o=r(3980),i=r(1933);r(8620),t.BussproofsConfiguration=n.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(a={},a[o.ProofTreeItem.prototype.kind]=o.ProofTreeItem,a),preprocessors:[[i.saveDocument,1]],postprocessors:[[i.clearDocument,3],[i.makeBsprAttributes,2],[i.balanceRules,1]]})},3980:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProofTreeItem=void 0;var u=s(r(3971)),c=r(8292),d=s(r(9497)),p=l(r(1933)),f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.leftLabel=null,t.rigthLabel=null,t.innerStack=new d.default(t.factory,{},!0),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("end")&&"prooftree"===e.getName()){var t=this.toMml();return p.setProperty(t,"proof",!0),[[this.factory.create("mml",t),e],!0]}if(e.isKind("stop"))throw new u.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(e),c.BaseItem.fail},t.prototype.toMml=function(){var t=e.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return t;this.innerStack.Push(this.factory.create("stop"));var a=this.innerStack.Top().toMml();return this.create("node","mrow",[a,t],{})},t}(c.BaseItem);t.ProofTreeItem=f},8620:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(4934)),o=a(r(5450)),i=r(9140);new i.CommandMap("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},n.default),new i.EnvironmentMap("Bussproofs-environments",o.default.environment,{prooftree:["Prooftree",null,!1]},n.default)},4934:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0);var l=e.create("node","mtr",i,{}),s=e.create("node","mtable",[l],{framespacing:"0 0"}),c=m(e,e.GetArgument(t)),d=a.getProperty("currentLine");d!==a.getProperty("line")&&a.setProperty("currentLine",a.getProperty("line"));var f=h(e,s,[c],a.getProperty("left"),a.getProperty("right"),d,n);a.setProperty("left",null),a.setProperty("right",null),p.setProperty(f,"inference",o),e.configuration.addNode("inference",f),a.Push(f)},f.Label=function(e,t,r){var a=e.stack.Top();if("proofTree"!==a.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=d.default.internalMath(e,e.GetArgument(t),0),o=n.length>1?e.create("node","mrow",n,{}):n[0];a.setProperty(r,o)},f.SetLine=function(e,t,r,a){var n=e.stack.Top();if("proofTree"!==n.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("currentLine",r),a&&n.setProperty("line",r)},f.RootAtTop=function(e,t,r){var a=e.stack.Top();if("proofTree"!==a.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");a.setProperty("rootAtTop",r)},f.AxiomF=function(e,t){var r=e.stack.Top();if("proofTree"!==r.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var a=g(e,t);p.setProperty(a,"axiom",!0),r.Push(a)},f.FCenter=function(e,t){},f.InferenceF=function(e,t,r){var a=e.stack.Top();if("proofTree"!==a.kind)throw new u.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(a.Size()0);var l=e.create("node","mtr",i,{}),s=e.create("node","mtable",[l],{framespacing:"0 0"}),c=g(e,t),d=a.getProperty("currentLine");d!==a.getProperty("line")&&a.setProperty("currentLine",a.getProperty("line"));var f=h(e,s,[c],a.getProperty("left"),a.getProperty("right"),d,n);a.setProperty("left",null),a.setProperty("right",null),p.setProperty(f,"inference",o),e.configuration.addNode("inference",f),a.Push(f)},t.default=f},1933:function(e,t,r){var a,n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.clearDocument=t.saveDocument=t.makeBsprAttributes=t.removeProperty=t.getProperty=t.setProperty=t.balanceRules=void 0;var l=i(r(1256)),s=i(r(1130)),u=null,c=null,d=function(e){return c.root=e,u.outputJax.getBBox(c,u).w},p=function(e){for(var t=0;e&&!l.default.isType(e,"mtable");){if(l.default.isType(e,"text"))return null;l.default.isType(e,"mrow")?(e=e.childNodes[0],t=0):(e=e.parent.childNodes[t],t++)}return e},f=function(e,t){return e.childNodes["up"===t?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},m=function(e,t){return e.childNodes[t].childNodes[0].childNodes[0]},h=function(e){return m(e,0)},g=function(e){return m(e,e.childNodes.length-1)},y=function(e,t){return e.childNodes["up"===t?0:1].childNodes[0].childNodes[0].childNodes[0]},b=function(e){for(;e&&!l.default.isType(e,"mtd");)e=e.parent;return e},v=function(e){return e.parent.childNodes[e.parent.childNodes.indexOf(e)+1]},k=function(e){for(;e&&null==(0,t.getProperty)(e,"inference");)e=e.parent;return e},S=function(e,t,r){void 0===r&&(r=!1);var a=0;if(e===t)return a;if(e!==t.parent){var n=e.childNodes,o=r?n.length-1:0;l.default.isType(n[o],"mspace")&&(a+=d(n[o])),e=t.parent}if(e===t)return a;var i=e.childNodes,s=r?i.length-1:0;return i[s]!==t&&(a+=d(i[s])),a},w=function(e,r){void 0===r&&(r=!1);var a=p(e),n=y(a,(0,t.getProperty)(a,"inferenceRule"));return S(e,a,r)+(d(a)-d(n))/2},A=function(e,r,a,n){if(void 0===n&&(n=!1),(0,t.getProperty)(r,"inferenceRule")||(0,t.getProperty)(r,"labelledRule")){var o=e.nodeFactory.create("node","mrow");r.parent.replaceChild(o,r),o.setChildren([r]),x(r,o),r=o}var i=n?r.childNodes.length-1:0,u=r.childNodes[i];l.default.isType(u,"mspace")?l.default.setAttribute(u,"width",s.default.Em(s.default.dimen2em(l.default.getAttribute(u,"width"))+a)):(u=e.nodeFactory.create("node","mspace",[],{width:s.default.Em(a)}),n?r.appendChild(u):(u.parent=r,r.childNodes.unshift(u)))},x=function(e,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(a){var n=(0,t.getProperty)(e,a);null!=n&&((0,t.setProperty)(r,a,n),(0,t.removeProperty)(e,a))}))},_=function(e,r,a,n,o){var i=e.nodeFactory.create("node","mspace",[],{width:s.default.Em(o)});if("left"===n){var l=r.childNodes[a].childNodes[0];i.parent=l,l.childNodes.unshift(i)}else r.childNodes[a].appendChild(i);(0,t.setProperty)(r.parent,"sequentAdjust_"+n,o)},E=function(e,r){for(var a=r.pop();r.length;){var o=r.pop(),i=n(M(a,o),2),l=i[0],s=i[1];(0,t.getProperty)(a.parent,"axiom")&&(_(e,l<0?a:o,0,"left",Math.abs(l)),_(e,s<0?a:o,2,"right",Math.abs(s))),a=o}},M=function(e,t){var r=d(e.childNodes[2]),a=d(t.childNodes[2]);return[d(e.childNodes[0])-d(t.childNodes[0]),r-a]};t.balanceRules=function(e){var r,a;c=new e.document.options.MathItem("",null,e.math.display);var n=e.data;!function(e){var r=e.nodeLists.sequent;if(r)for(var a=r.length-1,n=void 0;n=r[a];a--)if((0,t.getProperty)(n,"sequentProcessed"))(0,t.removeProperty)(n,"sequentProcessed");else{var o=[],i=k(n);if(1===(0,t.getProperty)(i,"inference")){for(o.push(n);1===(0,t.getProperty)(i,"inference");){i=p(i);var l=h(f(i,(0,t.getProperty)(i,"inferenceRule"))),s=(0,t.getProperty)(l,"inferenceRule")?y(l,(0,t.getProperty)(l,"inferenceRule")):l;(0,t.getProperty)(s,"sequent")&&(n=s.childNodes[0],o.push(n),(0,t.setProperty)(n,"sequentProcessed",!0)),i=l}E(e,o)}}}(n);var i=n.nodeLists.inference||[];try{for(var l=o(i),s=l.next();!s.done;s=l.next()){var u=s.value,d=(0,t.getProperty)(u,"proof"),m=p(u),x=f(m,(0,t.getProperty)(m,"inferenceRule")),_=h(x);if((0,t.getProperty)(_,"inference")){var M=w(_);if(M){A(n,_,-M);var C=S(u,m,!1);A(n,u,M-C)}}var O=g(x);if(null!=(0,t.getProperty)(O,"inference")){var L=w(O,!0);A(n,O,-L,!0);var P=S(u,m,!0),T=(0,t.getProperty)(u,"maxAdjust");null!=T&&(L=Math.max(L,T));var N=void 0;if(!d&&(N=b(u))){var I=v(N);if(I){var R=n.nodeFactory.create("node","mspace",[],{width:L-P+"em"});I.appendChild(R),u.removeProperty("maxAdjust")}else{var F=k(N);F&&(L=(0,t.getProperty)(F,"maxAdjust")?Math.max((0,t.getProperty)(F,"maxAdjust"),L):L,(0,t.setProperty)(F,"maxAdjust",L))}}else A(n,(0,t.getProperty)(u,"proof")?u:u.parent,L-P,!0)}}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}};var C="bspr_",O=((a={}).bspr_maxAdjust=!0,a);t.setProperty=function(e,t,r){l.default.setProperty(e,C+t,r)};t.getProperty=function(e,t){return l.default.getProperty(e,C+t)};t.removeProperty=function(e,t){e.removeProperty(C+t)};t.makeBsprAttributes=function(e){e.data.root.walkTree((function(e,t){var r=[];e.getPropertyNames().forEach((function(t){!O[t]&&t.match(RegExp("^bspr_"))&&r.push(t+":"+e.getProperty(t))})),r.length&&l.default.setAttribute(e,"semantics",r.join(";"))}))};t.saveDocument=function(e){if(!("getBBox"in(u=e.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};t.clearDocument=function(e){u=null}},8963:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CancelConfiguration=t.CancelMethods=void 0;var n=r(9899),o=r(8317),i=r(9140),l=a(r(1130)),s=r(1428);t.CancelMethods={},t.CancelMethods.Cancel=function(e,t,r){var a=e.GetBrackets(t,""),n=e.ParseArg(t),o=l.default.keyvalOptions(a,s.ENCLOSE_OPTIONS);o.notation=r,e.Push(e.create("node","menclose",[n],o))},t.CancelMethods.CancelTo=function(e,t){var r=e.GetBrackets(t,""),a=e.ParseArg(t),n=e.ParseArg(t),i=l.default.keyvalOptions(r,s.ENCLOSE_OPTIONS);i.notation=[o.TexConstant.Notation.UPDIAGONALSTRIKE,o.TexConstant.Notation.UPDIAGONALARROW,o.TexConstant.Notation.NORTHEASTARROW].join(" "),a=e.create("node","mpadded",[a],{depth:"-.1em",height:"+.1em",voffset:".1em"}),e.Push(e.create("node","msup",[e.create("node","menclose",[n],i),a]))},new i.CommandMap("cancel",{cancel:["Cancel",o.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",o.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",o.TexConstant.Notation.UPDIAGONALSTRIKE+" "+o.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},t.CancelMethods),t.CancelConfiguration=n.Configuration.create("cancel",{handler:{macro:["cancel"]}})},3752:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CasesConfiguration=t.CasesMethods=t.CasesTags=t.CasesBeginItem=void 0;var l=r(9899),s=r(9140),u=i(r(1130)),c=i(r(7693)),d=i(r(3971)),p=r(1181),f=r(8021),m=r(6471),h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cases-begin"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){return t.isKind("end")&&t.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):e.prototype.checkItem.call(this,t)},t}(p.BeginItem);t.CasesBeginItem=h;var g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.subcounter=0,t}return o(t,e),t.prototype.start=function(t,r,a){this.subcounter=0,e.prototype.start.call(this,t,r,a)},t.prototype.autoTag=function(){null==this.currentTag.tag&&("subnumcases"===this.currentTag.env?(0===this.subcounter&&this.counter++,this.subcounter++,this.tag(this.formatNumber(this.counter,this.subcounter),!1)):(0!==this.subcounter&&"numcases-left"===this.currentTag.env||this.counter++,this.tag(this.formatNumber(this.counter),!1)))},t.prototype.formatNumber=function(e,t){return void 0===t&&(t=null),e.toString()+(null===t?"":String.fromCharCode(96+t))},t}(f.AmsTags);t.CasesTags=g,t.CasesMethods={NumCases:function(e,t){if(e.stack.env.closing===t.getName()){delete e.stack.env.closing,e.Push(e.itemFactory.create("end").setProperty("name",t.getName()));var r=e.stack.Top(),a=r.Last,n=u.default.copyNode(a,e),o=r.getProperty("left");return m.EmpheqUtil.left(a,n,o+"\\empheqlbrace\\,",e,"numcases-left"),e.Push(e.itemFactory.create("end").setProperty("name",t.getName())),null}o=e.GetArgument("\\begin{"+t.getName()+"}");t.setProperty("left",o);var i=c.default.EqnArray(e,t,!0,!0,"ll");return i.arraydef.displaystyle=!1,i.arraydef.rowspacing=".2em",i.setProperty("numCases",!0),e.Push(t),i},Entry:function(e,t){if(!e.stack.Top().getProperty("numCases"))return c.default.Entry(e,t);e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));for(var r=e.string,a=0,n=e.i,o=r.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CenternotConfiguration=t.filterCenterOver=void 0;var o=r(9899),i=n(r(8417)),l=n(r(1256)),s=r(9140),u=n(r(7693));function c(e){var t,r,n=e.data;try{for(var o=a(n.getList("centerOver")),i=o.next();!i.done;i=o.next()){var s=i.value,u=l.default.getTexClass(s.childNodes[0].childNodes[0]);null!==u&&l.default.setProperties(s.parent.parent.parent.parent.parent.parent,{texClass:u})}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}new s.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(e,t){var r="{"+e.GetArgument(t)+"}",a=e.ParseArg(t),n=new i.default(r,e.stack.env,e.configuration).mml(),o=e.create("node","TeXAtom",[new i.default(r,e.stack.env,e.configuration).mml(),e.create("node","mpadded",[e.create("node","mpadded",[a],{width:0,lspace:"-.5width"}),e.create("node","mphantom",[n])],{width:0,lspace:"-.5width"})]);e.configuration.addNode("centerOver",n),e.Push(o)},Macro:u.default.Macro}),t.filterCenterOver=c,t.CenternotConfiguration=o.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[c]})},5860:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorConfiguration=void 0;var a=r(9140),n=r(9899),o=r(2784),i=r(4207);new a.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},o.ColorMethods);t.ColorConfiguration=n.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(e,t){t.parseOptions.packageData.set("color",{model:new i.ColorModel})}})},7960:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.COLORS=void 0,t.COLORS=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]])},2784:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColorMethods=void 0;var n=a(r(1256)),o=a(r(1130));function i(e){var t="+".concat(e),r=e.replace(/^.*?([a-z]*)$/,"$1"),a=2*parseFloat(t);return{width:"+".concat(a).concat(r),height:t,depth:t,lspace:e}}t.ColorMethods={},t.ColorMethods.Color=function(e,t){var r=e.GetBrackets(t,""),a=e.GetArgument(t),n=e.configuration.packageData.get("color").model.getColor(r,a),o=e.itemFactory.create("style").setProperties({styles:{mathcolor:n}});e.stack.env.color=n,e.Push(o)},t.ColorMethods.TextColor=function(e,t){var r=e.GetBrackets(t,""),a=e.GetArgument(t),n=e.configuration.packageData.get("color").model.getColor(r,a),o=e.stack.env.color;e.stack.env.color=n;var i=e.ParseArg(t);o?e.stack.env.color=o:delete e.stack.env.color;var l=e.create("node","mstyle",[i],{mathcolor:n});e.Push(l)},t.ColorMethods.DefineColor=function(e,t){var r=e.GetArgument(t),a=e.GetArgument(t),n=e.GetArgument(t);e.configuration.packageData.get("color").model.defineColor(a,r,n)},t.ColorMethods.ColorBox=function(e,t){var r=e.GetArgument(t),a=o.default.internalMath(e,e.GetArgument(t)),l=e.configuration.packageData.get("color").model,s=e.create("node","mpadded",a,{mathbackground:l.getColor("named",r)});n.default.setProperties(s,i(e.options.color.padding)),e.Push(s)},t.ColorMethods.FColorBox=function(e,t){var r=e.GetArgument(t),a=e.GetArgument(t),l=o.default.internalMath(e,e.GetArgument(t)),s=e.options.color,u=e.configuration.packageData.get("color").model,c=e.create("node","mpadded",l,{mathbackground:u.getColor("named",a),style:"border: ".concat(s.borderWidth," solid ").concat(u.getColor("named",r))});n.default.setProperties(c,i(s.padding)),e.Push(c)}},4207:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColorModel=void 0;var o=n(r(3971)),i=r(7960),l=new Map,s=function(){function e(){this.userColors=new Map}return e.prototype.normalizeColor=function(e,t){if(!e||"named"===e)return t;if(l.has(e))return l.get(e)(t);throw new o.default("UndefinedColorModel","Color model '%1' not defined",e)},e.prototype.getColor=function(e,t){return e&&"named"!==e?this.normalizeColor(e,t):this.getColorByName(t)},e.prototype.getColorByName=function(e){return this.userColors.has(e)?this.userColors.get(e):i.COLORS.has(e)?i.COLORS.get(e):e},e.prototype.defineColor=function(e,t,r){var a=this.normalizeColor(e,r);this.userColors.set(t,a)},e}();t.ColorModel=s,l.set("rgb",(function(e){var t,r,n=e.trim().split(/\s*,\s*/),i="#";if(3!==n.length)throw new o.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var l=a(n),s=l.next();!s.done;s=l.next()){var u=s.value;if(!u.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new o.default("InvalidDecimalNumber","Invalid decimal number");var c=parseFloat(u);if(c<0||c>1)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var d=Math.floor(255*c).toString(16);d.length<2&&(d="0"+d),i+=d}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}return i})),l.set("RGB",(function(e){var t,r,n=e.trim().split(/\s*,\s*/),i="#";if(3!==n.length)throw new o.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var l=a(n),s=l.next();!s.done;s=l.next()){var u=s.value;if(!u.match(/^\d+$/))throw new o.default("InvalidNumber","Invalid number");var c=parseInt(u);if(c>255)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var d=c.toString(16);d.length<2&&(d="0"+d),i+=d}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}return i})),l.set("gray",(function(e){if(!e.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new o.default("InvalidDecimalNumber","Invalid decimal number");var t=parseFloat(e);if(t<0||t>1)throw new o.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var r=Math.floor(255*t).toString(16);return r.length<2&&(r="0"+r),"#".concat(r).concat(r).concat(r)}))},6648:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColortblConfiguration=t.ColorArrayItem=void 0;var i=r(1181),l=r(9899),s=r(9140),u=o(r(3971)),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.color={cell:"",row:"",col:[]},t.hasColor=!1,t}return n(t,e),t.prototype.EndEntry=function(){e.prototype.EndEntry.call(this);var t=this.row[this.row.length-1],r=this.color.cell||this.color.row||this.color.col[this.row.length-1];r&&(t.attributes.set("mathbackground",r),this.color.cell="",this.hasColor=!0)},t.prototype.EndRow=function(){e.prototype.EndRow.call(this),this.color.row=""},t.prototype.createMml=function(){var t=e.prototype.createMml.call(this),r=t.isKind("mrow")?t.childNodes[1]:t;return r.isKind("menclose")&&(r=r.childNodes[0].childNodes[0]),this.hasColor&&"none"===r.attributes.get("frame")&&r.attributes.set("frame",""),t},t}(i.ArrayItem);t.ColorArrayItem=c,new s.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(e,t,r){var a=e.configuration.packageData.get("color").model,n=e.GetBrackets(t,""),o=a.getColor(n,e.GetArgument(t)),i=e.stack.Top();if(!(i instanceof c))throw new u.default("UnsupportedTableColor","Unsupported use of %1",e.currentCS);if("col"===r){if(i.table.length)throw new u.default("ColumnColorNotTop","%1 must be in the top row",t);i.color.col[i.row.length]=o,e.GetBrackets(t,"")&&e.GetBrackets(t,"")}else if(i.color[r]=o,"row"===r&&(i.Size()||i.row.length))throw new u.default("RowColorNotFirst","%1 must be at the beginning of a row",t)}});t.ColortblConfiguration=l.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:c},priority:10,config:[function(e,t){t.parseOptions.packageData.has("color")||l.ConfigurationHandler.get("color").config(e,t)},10]})},6628:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorConfiguration=t.ColorV2Methods=void 0;var a=r(9140),n=r(9899);t.ColorV2Methods={Color:function(e,t){var r=e.GetArgument(t),a=e.stack.env.color;e.stack.env.color=r;var n=e.ParseArg(t);a?e.stack.env.color=a:delete e.stack.env.color;var o=e.create("node","mstyle",[n],{mathcolor:r});e.Push(o)}},new a.CommandMap("colorv2",{color:"Color"},t.ColorV2Methods),t.ColorConfiguration=n.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},8458:function(e,t,r){var a,n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var i=r(9899),l=r(7233),s=r(9140),u=o(r(5450)),c=r(8803),d=o(r(1110)),p=r(6793),f="configmacros-map",m="configmacros-env-map";t.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(m,u.default.environment,{},{}),e.append(i.Configuration.local({handler:{macro:[f],environment:[m]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),o=e.parseOptions.options.macros;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value,u="string"==typeof o[s]?[o[s]]:o[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(m),o=e.parseOptions.options.environments;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(o[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},5464:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EmpheqConfiguration=t.EmpheqMethods=t.EmpheqBeginItem=void 0;var s=r(9899),u=r(9140),c=l(r(1130)),d=l(r(3971)),p=r(1181),f=r(6471),m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){return t.isKind("end")&&t.getName()===this.getName()&&this.setProperty("end",!1),e.prototype.checkItem.call(this,t)},t}(p.BeginItem);t.EmpheqBeginItem=m,t.EmpheqMethods={Empheq:function(e,t){if(e.stack.env.closing===t.getName()){delete e.stack.env.closing,e.Push(e.itemFactory.create("end").setProperty("name",e.stack.global.empheq)),e.stack.global.empheq="";var r=e.stack.Top();f.EmpheqUtil.adjustTable(r,e),e.Push(e.itemFactory.create("end").setProperty("name","empheq"))}else{c.default.checkEqnEnv(e),delete e.stack.global.eqnenv;var a=e.GetBrackets("\\begin{"+t.getName()+"}")||"",n=i((e.GetArgument("\\begin{"+t.getName()+"}")||"").split(/=/),2),o=n[0],l=n[1];if(!f.EmpheqUtil.checkEnv(o))throw new d.default("UnknownEnv",'Unknown environment "%1"',o);a&&t.setProperties(f.EmpheqUtil.splitOptions(a,{left:1,right:1})),e.stack.global.empheq=o,e.string="\\begin{"+o+"}"+(l?"{"+l+"}":"")+e.string.slice(e.i),e.i=0,e.Push(t)}},EmpheqMO:function(e,t,r){e.Push(e.create("token","mo",{},r))},EmpheqDelim:function(e,t){var r=e.GetDelimiter(t);e.Push(e.create("token","mo",{stretchy:!0,symmetric:!0},r))}},new u.EnvironmentMap("empheq-env",f.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},t.EmpheqMethods),new u.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},t.EmpheqMethods),t.EmpheqConfiguration=s.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(n={},n[m.prototype.kind]=m,n)})},6471:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EmpheqUtil=void 0;var l=i(r(1130)),s=i(r(8417));t.EmpheqUtil={environment:function(e,t,r,o){var i=o[0],l=e.itemFactory.create(i+"-begin").setProperties({name:t,end:i});e.Push(r.apply(void 0,n([e,l],a(o.slice(1)),!1)))},splitOptions:function(e,t){return void 0===t&&(t=null),l.default.keyvalOptions(e,t,!0)},columnCount:function(e){var t,r,a=0;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value,s=l.childNodes.length-(l.isKind("mlabeledtr")?1:0);s>a&&(a=s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return a},cellBlock:function(e,t,r,a){var n,i,l=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),u=new s.default(e,r.stack.env,r.configuration),c=u.mml();a&&u.configuration.tags.label&&(u.configuration.tags.currentTag.env=a,u.configuration.tags.getTag(!0));try{for(var d=o(c.isInferred?c.childNodes:[c]),p=d.next();!p.done;p=d.next()){var f=p.value;l.appendChild(f)}}catch(e){n={error:e}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}return l.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[t],{width:0})])),l},topRowTable:function(e,t){var r=l.default.copyNode(e,t);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),e.factory.create("mphantom",{},[t.create("node","mpadded",[r],{width:0})])},rowspanCell:function(e,t,r,a,n){e.appendChild(a.create("node","mpadded",[this.cellBlock(t,l.default.copyNode(r,a),a,n),this.topRowTable(r,a)],{height:0,depth:0,voffset:"height"}))},left:function(e,t,r,a,n){var i,l,s;void 0===n&&(n=""),e.attributes.set("columnalign","right "+(e.attributes.get("columnalign")||"")),e.attributes.set("columnspacing","0em "+(e.attributes.get("columnspacing")||""));try{for(var u=o(e.childNodes.slice(0).reverse()),c=u.next();!c.done;c=u.next()){var d=c.value;s=a.create("node","mtd"),d.childNodes.unshift(s),s.parent=d,d.isKind("mlabeledtr")&&(d.childNodes[0]=d.childNodes[1],d.childNodes[1]=s)}}catch(e){i={error:e}}finally{try{c&&!c.done&&(l=u.return)&&l.call(u)}finally{if(i)throw i.error}}this.rowspanCell(s,r,t,a,n)},right:function(e,r,a,n,o){void 0===o&&(o=""),0===e.childNodes.length&&e.appendChild(n.create("node","mtr"));for(var i=t.EmpheqUtil.columnCount(e),l=e.childNodes[0];l.childNodes.length=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MathtoolsConfiguration=t.fixPrescripts=t.PAIREDDELIMS=void 0;var i=r(9899),l=r(9140),s=o(r(1256)),u=r(7233);r(2448);var c=r(836),d=r(1503),p=r(6224);function f(e){var t,r,a,o,i,l,u=e.data;try{for(var c=n(u.getList("mmultiscripts")),d=c.next();!d.done;d=c.next()){var p=d.value;if(p.getProperty("fixPrescript")){var f=s.default.getChildren(p),m=0;try{for(var h=(a=void 0,n([1,2])),g=h.next();!g.done;g=h.next()){f[v=g.value]||(s.default.setChild(p,v,u.nodeFactory.create("node","none")),m++)}}catch(e){a={error:e}}finally{try{g&&!g.done&&(o=h.return)&&o.call(h)}finally{if(a)throw a.error}}try{for(var y=(i=void 0,n([4,5])),b=y.next();!b.done;b=y.next()){var v=b.value;s.default.isType(f[v],"mrow")&&0===s.default.getChildren(f[v]).length&&s.default.setChild(p,v,u.nodeFactory.create("node","none"))}}catch(e){i={error:e}}finally{try{b&&!b.done&&(l=y.return)&&l.call(y)}finally{if(i)throw i.error}}2===m&&f.splice(1,2)}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}}t.PAIREDDELIMS="mathtools-paired-delims",t.fixPrescripts=f,t.MathtoolsConfiguration=i.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(a={},a[p.MultlinedItem.prototype.kind]=p.MultlinedItem,a),init:function(e){new l.CommandMap(t.PAIREDDELIMS,{},{}),e.append(i.Configuration.local({handler:{macro:[t.PAIREDDELIMS]},priority:-5}))},config:function(e,t){var r,a,o=t.parseOptions,i=o.options.mathtools.pairedDelimiters;try{for(var l=n(Object.keys(i)),s=l.next();!s.done;s=l.next()){var u=s.value;c.MathtoolsUtil.addPairedDelims(o,u,i[u])}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}(0,d.MathtoolsTagFormat)(e,t)},postprocessors:[[f,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:(0,u.expandable)({}),tagforms:(0,u.expandable)({})}}})},6224:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MultlinedItem=void 0;var i=r(2790),l=o(r(1256)),s=r(8317),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),t.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var t=this.factory.configuration.options.mathtools,r=t.multlinegap,a=t["firstline-afterskip"]||r,n=t["lastline-preskip"]||r,o=l.default.getChildren(this.table[0])[0];l.default.getAttribute(o,"columnalign")!==s.TexConstant.Align.RIGHT&&o.appendChild(this.create("node","mspace",[],{width:a}));var i=l.default.getChildren(this.table[this.table.length-1])[0];if(l.default.getAttribute(i,"columnalign")!==s.TexConstant.Align.LEFT){var u=l.default.getChildren(i)[0];u.childNodes.unshift(null);var c=this.create("node","mspace",[],{width:n});l.default.setChild(u,0,c)}}e.prototype.EndTable.call(this)},t}(i.MultlineItem);t.MultlinedItem=u},2448:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(5450)),o=r(9140),i=r(8317),l=r(643);new o.CommandMap("mathtools-macros",{shoveleft:["HandleShove",i.TexConstant.Align.LEFT],shoveright:["HandleShove",i.TexConstant.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},l.MathtoolsMethods),new o.EnvironmentMap("mathtools-environments",n.default.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},l.MathtoolsMethods),new o.DelimiterMap("mathtools-delimiters",n.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new o.CommandMap("mathtools-characters",{":":["CenterColon",!0]},l.MathtoolsMethods)},643:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MathtoolsMethods=void 0;var l=i(r(1130)),s=r(4387),u=i(r(7693)),c=i(r(8417)),d=i(r(3971)),p=i(r(1256)),f=r(9007),m=r(6010),h=r(7233),g=i(r(5579)),y=i(r(1110)),b=r(836);t.MathtoolsMethods={MtMatrix:function(e,r,a,n){var o=e.GetBrackets("\\begin{".concat(r.getName(),"}"),"c");return t.MathtoolsMethods.Array(e,r,a,n,o)},MtSmallMatrix:function(e,r,a,n,o){return o||(o=e.GetBrackets("\\begin{".concat(r.getName(),"}"),e.options.mathtools["smallmatrix-align"])),t.MathtoolsMethods.Array(e,r,a,n,o,l.default.Em(1/3),".2em","S",1)},MtMultlined:function(e,t){var r,a="\\begin{".concat(t.getName(),"}"),o=e.GetBrackets(a,e.options.mathtools["multlined-pos"]||"c"),i=o?e.GetBrackets(a,""):"";o&&!o.match(/^[cbt]$/)&&(i=(r=n([o,i],2))[0],o=r[1]),e.Push(t);var s=e.itemFactory.create("multlined",e,t);return s.arraydef={displaystyle:!0,rowspacing:".5em",width:i||"auto",columnwidth:"100%"},l.default.setArrayAlign(s,o||"c")},HandleShove:function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind&&"multlined"!==a.kind)throw new d.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",t);if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t);a.setProperty("shove",r);var n=e.GetBrackets(t),o=e.ParseArg(t);if(n){var i=e.create("node","mrow",[]),l=e.create("node","mspace",[],{width:n});"left"===r?(i.appendChild(l),i.appendChild(o)):(i.appendChild(o),i.appendChild(l)),o=i}e.Push(o)},SpreadLines:function(e,t){var r,a;if(e.stack.env.closing===t.getName()){delete e.stack.env.closing;var n=e.stack.Pop(),i=n.toMml(),l=n.getProperty("spread");if(i.isInferred)try{for(var s=o(p.default.getChildren(i)),u=s.next();!u.done;u=s.next()){var c=u.value;b.MathtoolsUtil.spreadLines(c,l)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}else b.MathtoolsUtil.spreadLines(i,l);e.Push(i)}else{l=e.GetDimen("\\begin{".concat(t.getName(),"}"));t.setProperty("spread",l),e.Push(t)}},Cases:function(e,t,r,a,n){var o=e.itemFactory.create("array").setProperty("casesEnv",t.getName());return o.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===n&&(o.arraydef.displaystyle=!0),o.setProperties({open:r,close:a}),e.Push(t),o},MathLap:function(e,t,r,n){var o=e.GetBrackets(t,"").trim(),i=e.create("node","mstyle",[e.create("node","mpadded",[e.ParseArg(t)],a({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":n});b.MathtoolsUtil.setDisplayLevel(i,o),e.Push(e.create("node","TeXAtom",[i]))},Cramped:function(e,t){var r=e.GetBrackets(t,"").trim(),a=e.ParseArg(t),n=e.create("node","mstyle",[a],{"data-cramped":!0});b.MathtoolsUtil.setDisplayLevel(n,r),e.Push(n)},MtLap:function(e,t,r){var a=l.default.internalMath(e,e.GetArgument(t),0),n=e.create("node","mpadded",a,{width:0});"r"!==r&&p.default.setAttribute(n,"lspace","l"===r?"-1width":"-.5width"),e.Push(n)},MathMakeBox:function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",[e.ParseArg(t)]);r&&p.default.setAttribute(n,"width",r);var o=(0,h.lookup)(a,{c:"center",r:"right"},"");o&&p.default.setAttribute(n,"data-align",o),e.Push(n)},MathMBox:function(e,t){e.Push(e.create("node","mrow",[e.ParseArg(t)]))},UnderOverBracket:function(e,t){var r=(0,m.length2em)(e.GetBrackets(t,".1em"),.1),a=e.GetBrackets(t,".2em"),o=e.GetArgument(t),i=n("o"===t.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),s=i[0],u=i[1],d=i[2],f=(0,m.em)(r),h=new c.default(o,e.stack.env,e.configuration).mml(),g=new c.default(o,e.stack.env,e.configuration).mml(),y=e.create("node","mpadded",[e.create("node","mphantom",[g])],{style:"border: ".concat(f," solid; border-").concat(d,": none"),height:a,depth:0}),b=l.default.underOver(e,h,y,s,!0),v=p.default.getChildAt(p.default.getChildAt(b,0),0);p.default.setAttribute(v,u,!0),e.Push(b)},Aboxed:function(e,t){var r=b.MathtoolsUtil.checkAlignment(e,t);r.row.length%2==1&&r.row.push(e.create("node","mtd",[]));var a=e.GetArgument(t),n=e.string.substr(e.i);e.string=a+"&&\\endAboxed",e.i=0;var o=e.GetUpTo(t,"&"),i=e.GetUpTo(t,"&");e.GetUpTo(t,"\\endAboxed");var s=l.default.substituteArgs(e,[o,i],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");e.string=s+n,e.i=0},ArrowBetweenLines:function(e,t){var r=b.MathtoolsUtil.checkAlignment(e,t);if(r.Size()||r.row.length)throw new d.default("BetweenLines","%1 must be on a row by itself",t);var a=e.GetStar(),n=e.GetBrackets(t,"\\Updownarrow");a&&(r.EndEntry(),r.EndEntry());var o=a?"\\quad"+n:n+"\\quad",i=new c.default(o,e.stack.env,e.configuration).mml();e.Push(i),r.EndEntry(),r.EndRow()},VDotsWithin:function(e,t){var r=e.stack.Top(),n=r.getProperty("flushspaceabove")===r.table.length,o="\\mmlToken{mi}{}"+e.GetArgument(t)+"\\mmlToken{mi}{}",i=new c.default(o,e.stack.env,e.configuration).mml(),l=e.create("node","mpadded",[e.create("node","mpadded",[e.create("node","mo",[e.create("text","\u22ee")])],a({width:0,lspace:"-.5width"},n?{height:"-.6em",voffset:"-.18em"}:{})),e.create("node","mphantom",[i])],{lspace:".5width"});e.Push(l)},ShortVDotsWithin:function(e,r){var a=e.stack.Top(),n=e.GetStar();t.MathtoolsMethods.FlushSpaceAbove(e,"\\MTFlushSpaceAbove"),!n&&a.EndEntry(),t.MathtoolsMethods.VDotsWithin(e,"\\vdotswithin"),n&&a.EndEntry(),t.MathtoolsMethods.FlushSpaceBelow(e,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(e,t){var r=b.MathtoolsUtil.checkAlignment(e,t);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+e.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(e,t){var r=b.MathtoolsUtil.checkAlignment(e,t);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+e.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(e,t,r,a,o,i,s,u){void 0===o&&(o="#1"),void 0===i&&(i=1),void 0===s&&(s=""),void 0===u&&(u="");var c=e.GetStar(),d=c?"":e.GetBrackets(t),p=n(c?["\\left","\\right"]:d?[d+"l",d+"r"]:["",""],2),f=p[0],m=p[1],h=c?"\\middle":d||"";if(i){for(var g=[],y=g.length;y=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MathtoolsTagFormat=void 0;var s=l(r(3971)),u=r(6521),c=0;t.MathtoolsTagFormat=function(e,t){var r=t.parseOptions.options.tags;"base"!==r&&e.tags.hasOwnProperty(r)&&u.TagsFactory.add(r,e.tags[r]);var a=function(e){function r(){var r,a,n=e.call(this)||this;n.mtFormats=new Map,n.mtCurrent=null;var i=t.parseOptions.options.mathtools.tagforms;try{for(var l=o(Object.keys(i)),u=l.next();!u.done;u=l.next()){var c=u.value;if(!Array.isArray(i[c])||3!==i[c].length)throw new s.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',c);n.mtFormats.set(c,i[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}return n}return n(r,e),r.prototype.formatTag=function(t){if(this.mtCurrent){var r=i(this.mtCurrent,3),a=r[0],n=r[1],o=r[2];return o?"".concat(a).concat(o,"{").concat(t,"}").concat(n):"".concat(a).concat(t).concat(n)}return e.prototype.formatTag.call(this,t)},r}(u.TagsFactory.create(t.parseOptions.options.tags).constructor),l="MathtoolsTags-"+ ++c;u.TagsFactory.add(l,a),t.parseOptions.options.tags=l}},836:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MathtoolsUtil=void 0;var o=r(1181),i=n(r(1130)),l=n(r(8417)),s=n(r(3971)),u=r(8803),c=r(7233),d=r(643),p=r(7535);t.MathtoolsUtil={setDisplayLevel:function(e,t){if(t){var r=a((0,c.lookup)(t,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),n=r[0],o=r[1];null!==n&&(e.attributes.set("displaystyle",n),e.attributes.set("scriptlevel",o))}},checkAlignment:function(e,t){var r=e.stack.Top();if(r.kind!==o.EqnArrayItem.prototype.kind)throw new s.default("NotInAlignment","%1 can only be used in aligment environments",t);return r},addPairedDelims:function(e,t,r){e.handlers.retrieve(p.PAIREDDELIMS).add(t,new u.Macro(t,d.MathtoolsMethods.PairedDelimiters,r))},spreadLines:function(e,t){if(e.isKind("mtable")){var r=e.attributes.get("rowspacing");if(r){var a=i.default.dimen2em(t);r=r.split(/ /).map((function(e){return i.default.Em(Math.max(0,i.default.dimen2em(e)+a))})).join(" ")}else r=t;e.attributes.set("rowspacing",r)}},plusOrMinus:function(e,t){if(!(t=t.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new s.default("NotANumber","Argument to %1 is not a number",e);return t.match(/^[-+]/)?t:"+"+t},getScript:function(e,t,r){var a=i.default.trimSpaces(e.GetArgument(t));if(""===a)return e.create("node","none");var n=e.options.mathtools["prescript-".concat(r,"-format")];return n&&(a="".concat(n,"{").concat(a,"}")),new l.default(a,e.stack.env,e.configuration).mml()}}},6944:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MhchemConfiguration=void 0;var n=r(9899),o=r(9140),i=a(r(3971)),l=a(r(7693)),s=r(4387),u=r(7718),c={};c.Macro=l.default.Macro,c.xArrow=s.AmsMethods.xArrow,c.Machine=function(e,t,r){var a,n=e.GetArgument(t);try{a=u.mhchemParser.toTex(n,r)}catch(e){throw new i.default(e[0],e[1])}e.string=a+e.string.substr(e.i),e.i=0},new o.CommandMap("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},c),t.MhchemConfiguration=n.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=i(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var i=o(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(3971)),s=o(r(9140)),u=i(r(7693)),c=i(r(1130)),d=i(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[o,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t),i=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,o,i,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var o=n.get("delimiter").lookup(a);o?d.default.addDelimiter(e,"\\"+r,o.char,o.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var i=n.get("delimiter").lookup("\\"+t);if(i)return void d.default.addDelimiter(e,"\\"+r,i.char,i.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}i=l.lookup(t);var c=d.default.disassembleSymbol(r,i);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a0?[o.toString()].concat(n):o;e.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,o=0,l=0;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,o=e.create("text","\\"+t),i=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;i[c]&&(l["math"+c]=i[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,o))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},3168:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.PhysicsConfiguration=void 0;var n=r(9899),o=r(2612);r(3847),t.PhysicsConfiguration=n.Configuration.create("physics",{handler:{macro:["Physics-automatic-bracing-macros","Physics-vector-macros","Physics-vector-mo","Physics-vector-mi","Physics-derivative-macros","Physics-expressions-macros","Physics-quick-quad-macros","Physics-bra-ket-macros","Physics-matrix-macros"],character:["Physics-characters"],environment:["Physics-aux-envs"]},items:(a={},a[o.AutoOpen.prototype.kind]=o.AutoOpen,a),options:{physics:{italicdiff:!1,arrowdel:!1}}})},2612:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoOpen=void 0;var i=r(8292),l=o(r(1130)),s=o(r(1256)),u=o(r(8417)),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.openCount=0,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"auto open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toMml=function(){var t=this.factory.configuration.parser,r=this.getProperty("right");if(this.getProperty("smash")){var a=e.prototype.toMml.call(this),n=t.create("node","mpadded",[a],{height:0,depth:0});this.Clear(),this.Push(t.create("node","TeXAtom",[n]))}r&&this.Push(new u.default(r,t.stack.env,t.configuration).mml());var o=l.default.fenced(this.factory.configuration,this.getProperty("open"),e.prototype.toMml.call(this),this.getProperty("close"),this.getProperty("big"));return s.default.removeProperties(o,"open","close","texClass"),o},t.prototype.checkItem=function(t){if(t.isKind("mml")&&1===t.Size()){var r=t.toMml();r.isKind("mo")&&r.getText()===this.getProperty("open")&&this.openCount++}var a=t.getProperty("autoclose");return a&&a===this.getProperty("close")&&!this.openCount--?this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0]:e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(i.BaseItem.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]}),t}(i.BaseItem);t.AutoOpen=c},3847:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=r(9140),o=a(r(7157)),i=r(8317),l=a(r(5450)),s=r(9007);new n.CommandMap("Physics-automatic-bracing-macros",{quantity:"Quantity",qty:"Quantity",pqty:["Quantity","(",")",!0],bqty:["Quantity","[","]",!0],vqty:["Quantity","|","|",!0],Bqty:["Quantity","\\{","\\}",!0],absolutevalue:["Quantity","|","|",!0],abs:["Quantity","|","|",!0],norm:["Quantity","\\|","\\|",!0],evaluated:"Eval",eval:"Eval",order:["Quantity","(",")",!0,"O",i.TexConstant.Variant.CALLIGRAPHIC],commutator:"Commutator",comm:"Commutator",anticommutator:["Commutator","\\{","\\}"],acomm:["Commutator","\\{","\\}"],poissonbracket:["Commutator","\\{","\\}"],pb:["Commutator","\\{","\\}"]},o.default),new n.CharacterMap("Physics-vector-mo",l.default.mathchar0mo,{dotproduct:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],vdot:["\u22c5",{mathvariant:i.TexConstant.Variant.BOLD}],crossproduct:"\xd7",cross:"\xd7",cp:"\xd7",gradientnabla:["\u2207",{mathvariant:i.TexConstant.Variant.BOLD}]}),new n.CharacterMap("Physics-vector-mi",l.default.mathchar0mi,{real:["\u211c",{mathvariant:i.TexConstant.Variant.NORMAL}],imaginary:["\u2111",{mathvariant:i.TexConstant.Variant.NORMAL}]}),new n.CommandMap("Physics-vector-macros",{vnabla:"Vnabla",vectorbold:"VectorBold",vb:"VectorBold",vectorarrow:["StarMacro",1,"\\vec{\\vb","{#1}}"],va:["StarMacro",1,"\\vec{\\vb","{#1}}"],vectorunit:["StarMacro",1,"\\hat{\\vb","{#1}}"],vu:["StarMacro",1,"\\hat{\\vb","{#1}}"],gradient:["OperatorApplication","\\vnabla","(","["],grad:["OperatorApplication","\\vnabla","(","["],divergence:["VectorOperator","\\vnabla\\vdot","(","["],div:["VectorOperator","\\vnabla\\vdot","(","["],curl:["VectorOperator","\\vnabla\\crossproduct","(","["],laplacian:["OperatorApplication","\\nabla^2","(","["]},o.default),new n.CommandMap("Physics-expressions-macros",{sin:"Expression",sinh:"Expression",arcsin:"Expression",asin:"Expression",cos:"Expression",cosh:"Expression",arccos:"Expression",acos:"Expression",tan:"Expression",tanh:"Expression",arctan:"Expression",atan:"Expression",csc:"Expression",csch:"Expression",arccsc:"Expression",acsc:"Expression",sec:"Expression",sech:"Expression",arcsec:"Expression",asec:"Expression",cot:"Expression",coth:"Expression",arccot:"Expression",acot:"Expression",exp:["Expression",!1],log:"Expression",ln:"Expression",det:["Expression",!1],Pr:["Expression",!1],tr:["Expression",!1],trace:["Expression",!1,"tr"],Tr:["Expression",!1],Trace:["Expression",!1,"Tr"],rank:"NamedFn",erf:["Expression",!1],Residue:["Macro","\\mathrm{Res}"],Res:["OperatorApplication","\\Residue","(","[","{"],principalvalue:["OperatorApplication","{\\cal P}"],pv:["OperatorApplication","{\\cal P}"],PV:["OperatorApplication","{\\rm P.V.}"],Re:["OperatorApplication","\\mathrm{Re}","{"],Im:["OperatorApplication","\\mathrm{Im}","{"],sine:["NamedFn","sin"],hypsine:["NamedFn","sinh"],arcsine:["NamedFn","arcsin"],asine:["NamedFn","asin"],cosine:["NamedFn","cos"],hypcosine:["NamedFn","cosh"],arccosine:["NamedFn","arccos"],acosine:["NamedFn","acos"],tangent:["NamedFn","tan"],hyptangent:["NamedFn","tanh"],arctangent:["NamedFn","arctan"],atangent:["NamedFn","atan"],cosecant:["NamedFn","csc"],hypcosecant:["NamedFn","csch"],arccosecant:["NamedFn","arccsc"],acosecant:["NamedFn","acsc"],secant:["NamedFn","sec"],hypsecant:["NamedFn","sech"],arcsecant:["NamedFn","arcsec"],asecant:["NamedFn","asec"],cotangent:["NamedFn","cot"],hypcotangent:["NamedFn","coth"],arccotangent:["NamedFn","arccot"],acotangent:["NamedFn","acot"],exponential:["NamedFn","exp"],logarithm:["NamedFn","log"],naturallogarithm:["NamedFn","ln"],determinant:["NamedFn","det"],Probability:["NamedFn","Pr"]},o.default),new n.CommandMap("Physics-quick-quad-macros",{qqtext:"Qqtext",qq:"Qqtext",qcomma:["Macro","\\qqtext*{,}"],qc:["Macro","\\qqtext*{,}"],qcc:["Qqtext","c.c."],qif:["Qqtext","if"],qthen:["Qqtext","then"],qelse:["Qqtext","else"],qotherwise:["Qqtext","otherwise"],qunless:["Qqtext","unless"],qgiven:["Qqtext","given"],qusing:["Qqtext","using"],qassume:["Qqtext","assume"],qsince:["Qqtext","since"],qlet:["Qqtext","let"],qfor:["Qqtext","for"],qall:["Qqtext","all"],qeven:["Qqtext","even"],qodd:["Qqtext","odd"],qinteger:["Qqtext","integer"],qand:["Qqtext","and"],qor:["Qqtext","or"],qas:["Qqtext","as"],qin:["Qqtext","in"]},o.default),new n.CommandMap("Physics-derivative-macros",{diffd:"DiffD",flatfrac:["Macro","\\left.#1\\middle/#2\\right.",2],differential:["Differential","\\diffd"],dd:["Differential","\\diffd"],variation:["Differential","\\delta"],var:["Differential","\\delta"],derivative:["Derivative",2,"\\diffd"],dv:["Derivative",2,"\\diffd"],partialderivative:["Derivative",3,"\\partial"],pderivative:["Derivative",3,"\\partial"],pdv:["Derivative",3,"\\partial"],functionalderivative:["Derivative",2,"\\delta"],fderivative:["Derivative",2,"\\delta"],fdv:["Derivative",2,"\\delta"]},o.default),new n.CommandMap("Physics-bra-ket-macros",{bra:"Bra",ket:"Ket",innerproduct:"BraKet",ip:"BraKet",braket:"BraKet",outerproduct:"KetBra",dyad:"KetBra",ketbra:"KetBra",op:"KetBra",expectationvalue:"Expectation",expval:"Expectation",ev:"Expectation",matrixelement:"MatrixElement",matrixel:"MatrixElement",mel:"MatrixElement"},o.default),new n.CommandMap("Physics-matrix-macros",{matrixquantity:"MatrixQuantity",mqty:"MatrixQuantity",pmqty:["Macro","\\mqty(#1)",1],Pmqty:["Macro","\\mqty*(#1)",1],bmqty:["Macro","\\mqty[#1]",1],vmqty:["Macro","\\mqty|#1|",1],smallmatrixquantity:["MatrixQuantity",!0],smqty:["MatrixQuantity",!0],spmqty:["Macro","\\smqty(#1)",1],sPmqty:["Macro","\\smqty*(#1)",1],sbmqty:["Macro","\\smqty[#1]",1],svmqty:["Macro","\\smqty|#1|",1],matrixdeterminant:["Macro","\\vmqty{#1}",1],mdet:["Macro","\\vmqty{#1}",1],smdet:["Macro","\\svmqty{#1}",1],identitymatrix:"IdentityMatrix",imat:"IdentityMatrix",xmatrix:"XMatrix",xmat:"XMatrix",zeromatrix:["Macro","\\xmat{0}{#1}{#2}",2],zmat:["Macro","\\xmat{0}{#1}{#2}",2],paulimatrix:"PauliMatrix",pmat:"PauliMatrix",diagonalmatrix:"DiagonalMatrix",dmat:"DiagonalMatrix",antidiagonalmatrix:["DiagonalMatrix",!0],admat:["DiagonalMatrix",!0]},o.default),new n.EnvironmentMap("Physics-aux-envs",l.default.environment,{smallmatrix:["Array",null,null,null,"c","0.333em",".2em","S",1]},o.default),new n.MacroMap("Physics-characters",{"|":["AutoClose",s.TEXCLASS.ORD],")":"AutoClose","]":"AutoClose"},o.default)},7157:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=n(r(7693)),i=n(r(8417)),l=n(r(3971)),s=r(9007),u=n(r(1130)),c=n(r(1256)),d=r(8929),p={},f={"(":")","[":"]","{":"}","|":"|"},m=/^(b|B)i(g{1,2})$/;p.Quantity=function(e,t,r,a,n,o,d){void 0===r&&(r="("),void 0===a&&(a=")"),void 0===n&&(n=!1),void 0===o&&(o=""),void 0===d&&(d="");var p=!!n&&e.GetStar(),h=e.GetNext(),g=e.i,y=null;if("\\"===h){if(e.i++,!(y=e.GetCS()).match(m)){var b=e.create("node","mrow");return e.Push(u.default.fenced(e.configuration,r,b,a)),void(e.i=g)}h=e.GetNext()}var v=f[h];if(n&&"{"!==h)throw new l.default("MissingArgFor","Missing argument for %1",e.currentCS);if(!v){b=e.create("node","mrow");return e.Push(u.default.fenced(e.configuration,r,b,a)),void(e.i=g)}if(o){var k=e.create("token","mi",{texClass:s.TEXCLASS.OP},o);d&&c.default.setAttribute(k,"mathvariant",d),e.Push(e.itemFactory.create("fn",k))}if("{"===h){var S=e.GetArgument(t);return h=n?r:"\\{",v=n?a:"\\}",S=p?h+" "+S+" "+v:y?"\\"+y+"l"+h+" "+S+" \\"+y+"r"+v:"\\left"+h+" "+S+" \\right"+v,void e.Push(new i.default(S,e.stack.env,e.configuration).mml())}n&&(h=r,v=a),e.i++,e.Push(e.itemFactory.create("auto open").setProperties({open:h,close:v,big:y}))},p.Eval=function(e,t){var r=e.GetStar(),a=e.GetNext();if("{"!==a){if("("===a||"["===a)return e.i++,void e.Push(e.itemFactory.create("auto open").setProperties({open:a,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new l.default("MissingArgFor","Missing argument for %1",e.currentCS)}var n=e.GetArgument(t),o="\\left. "+(r?"\\smash{"+n+"}":n)+" \\vphantom{\\int}\\right|";e.string=e.string.slice(0,e.i)+o+e.string.slice(e.i)},p.Commutator=function(e,t,r,a){void 0===r&&(r="["),void 0===a&&(a="]");var n=e.GetStar(),o=e.GetNext(),s=null;if("\\"===o){if(e.i++,!(s=e.GetCS()).match(m))throw new l.default("MissingArgFor","Missing argument for %1",e.currentCS);o=e.GetNext()}if("{"!==o)throw new l.default("MissingArgFor","Missing argument for %1",e.currentCS);var u=e.GetArgument(t)+","+e.GetArgument(t);u=n?r+" "+u+" "+a:s?"\\"+s+"l"+r+" "+u+" \\"+s+"r"+a:"\\left"+r+" "+u+" \\right"+a,e.Push(new i.default(u,e.stack.env,e.configuration).mml())};var h=[65,90],g=[97,122],y=[913,937],b=[945,969],v=[48,57];function k(e,t){return e>=t[0]&&e<=t[1]}function S(e,t,r,a){var n=e.configuration.parser,o=d.NodeFactory.createToken(e,t,r,a),i=a.codePointAt(0);return 1===a.length&&!n.stack.env.font&&n.stack.env.vectorFont&&(k(i,h)||k(i,g)||k(i,y)||k(i,v)||k(i,b)&&n.stack.env.vectorStar||c.default.getAttribute(o,"accent"))&&c.default.setAttribute(o,"mathvariant",n.stack.env.vectorFont),o}p.VectorBold=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n=e.configuration.nodeFactory.get("token"),o=e.stack.env.font;delete e.stack.env.font,e.configuration.nodeFactory.set("token",S),e.stack.env.vectorFont=r?"bold-italic":"bold",e.stack.env.vectorStar=r;var l=new i.default(a,e.stack.env,e.configuration).mml();o&&(e.stack.env.font=o),delete e.stack.env.vectorFont,delete e.stack.env.vectorStar,e.configuration.nodeFactory.set("token",n),e.Push(l)},p.StarMacro=function(e,t,r){for(var a=[],n=3;n2&&s.length>2?(c="^{"+(s.length-1)+"}",u=!0):null!=o&&(r>2&&s.length>1&&(u=!0),d=c="^{"+o+"}");for(var p=n?"\\flatfrac":"\\frac",f=s.length>1?s[0]:"",m=s.length>1?s[1]:s[0],h="",g=2,y=void 0;y=s[g];g++)h+=a+" "+y;var b=p+"{"+a+c+f+"}{"+a+" "+m+d+" "+h+"}";e.Push(new i.default(b,e.stack.env,e.configuration).mml()),"("===e.GetNext()&&(e.i++,e.Push(e.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:u})))},p.Bra=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n="",o=!1,l=!1;if("\\"===e.GetNext()){var s=e.i;e.i++;var u=e.GetCS(),c=e.lookup("macro",u);c&&"ket"===c.symbol?(o=!0,s=e.i,l=e.GetStar(),"{"===e.GetNext()?n=e.GetArgument(u,!0):(e.i=s,l=!1)):e.i=s}var d="";d=o?r||l?"\\langle{".concat(a,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(a,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):r||l?"\\langle{".concat(a,"}\\vert"):"\\left\\langle{".concat(a,"}\\right\\vert{").concat(n,"}"),e.Push(new i.default(d,e.stack.env,e.configuration).mml())},p.Ket=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n=r?"\\vert{".concat(a,"}\\rangle"):"\\left\\vert{".concat(a,"}\\right\\rangle");e.Push(new i.default(n,e.stack.env,e.configuration).mml())},p.BraKet=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n=null;"{"===e.GetNext()&&(n=e.GetArgument(t,!0));var o="";o=null==n?r?"\\langle{".concat(a,"}\\vert{").concat(a,"}\\rangle"):"\\left\\langle{".concat(a,"}\\middle\\vert{").concat(a,"}\\right\\rangle"):r?"\\langle{".concat(a,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(a,"}\\middle\\vert{").concat(n,"}\\right\\rangle"),e.Push(new i.default(o,e.stack.env,e.configuration).mml())},p.KetBra=function(e,t){var r=e.GetStar(),a=e.GetArgument(t),n=null;"{"===e.GetNext()&&(n=e.GetArgument(t,!0));var o="";o=null==n?r?"\\vert{".concat(a,"}\\rangle\\!\\langle{").concat(a,"}\\vert"):"\\left\\vert{".concat(a,"}\\middle\\rangle\\!\\middle\\langle{").concat(a,"}\\right\\vert"):r?"\\vert{".concat(a,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(a,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"),e.Push(new i.default(o,e.stack.env,e.configuration).mml())},p.Expectation=function(e,t){var r=e.GetStar(),a=r&&e.GetStar(),n=e.GetArgument(t),o=null;"{"===e.GetNext()&&(o=e.GetArgument(t,!0));var l=n&&o?A([o,n,o],r,a):r?"\\langle {".concat(n,"} \\rangle"):"\\left\\langle {".concat(n,"} \\right\\rangle");e.Push(new i.default(l,e.stack.env,e.configuration).mml())},p.MatrixElement=function(e,t){var r=e.GetStar(),a=r&&e.GetStar(),n=A([e.GetArgument(t),e.GetArgument(t),e.GetArgument(t)],r,a);e.Push(new i.default(n,e.stack.env,e.configuration).mml())},p.MatrixQuantity=function(e,t,r){var a=e.GetStar(),n=r?"smallmatrix":"array",o="",l="",s="";switch(e.GetNext()){case"{":o=e.GetArgument(t);break;case"(":e.i++,l=a?"\\lgroup":"(",s=a?"\\rgroup":")",o=e.GetUpTo(t,")");break;case"[":e.i++,l="[",s="]",o=e.GetUpTo(t,"]");break;case"|":e.i++,l="|",s="|",o=e.GetUpTo(t,"|");break;default:l="(",s=")"}var u=(l?"\\left":"")+l+"\\begin{"+n+"}{} "+o+"\\end{"+n+"}"+(l?"\\right":"")+s;e.Push(new i.default(u,e.stack.env,e.configuration).mml())},p.IdentityMatrix=function(e,t){var r=e.GetArgument(t),a=parseInt(r,10);if(isNaN(a))throw new l.default("InvalidNumber","Invalid number");if(a<=1)return e.string="1"+e.string.slice(e.i),void(e.i=0);for(var n=Array(a).fill("0"),o=[],i=0;i=n){o.push(e.string.slice(l,n));break}l=e.i,o.push(i)}e.string=function(e,t){for(var r=e.length,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SetOptionsConfiguration=t.SetOptionsUtil=void 0;var o=r(9899),i=r(9140),l=n(r(3971)),s=n(r(1130)),u=r(8803),c=n(r(7693)),d=r(7233);t.SetOptionsUtil={filterPackage:function(e,t){if("tex"!==t&&!o.ConfigurationHandler.get(t))throw new l.default("NotAPackage","Not a defined package: %1",t);var r=e.options.setoptions,a=r.allowOptions[t];if(void 0===a&&!r.allowPackageDefault||!1===a)throw new l.default("PackageNotSettable",'Options can\'t be set for package "%1"',t);return!0},filterOption:function(e,t,r){var a,n=e.options.setoptions,o=n.allowOptions[t]||{},i=o.hasOwnProperty(r)&&!(0,d.isObject)(o[r])?o[r]:null;if(!1===i||null===i&&!n.allowOptionsDefault)throw new l.default("OptionNotSettable",'Option "%1" is not allowed to be set',r);if(!(null===(a="tex"===t?e.options:e.options[t])||void 0===a?void 0:a.hasOwnProperty(r)))throw"tex"===t?new l.default("InvalidTexOption",'Invalid TeX option "%1"',r):new l.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',r,t);return!0},filterValue:function(e,t,r,a){return a}};var p=new i.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(e,t){var r,n,o=e.GetBrackets(t)||"tex",i=s.default.keyvalOptions(e.GetArgument(t)),l=e.options.setoptions;if(l.filterPackage(e,o))try{for(var u=a(Object.keys(i)),c=u.next();!c.done;c=u.next()){var d=c.value;l.filterOption(e,o,d)&&(("tex"===o?e.options:e.options[o])[d]=l.filterValue(e,o,d,i[d]))}}catch(e){r={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(r)throw r.error}}}});t.SetOptionsConfiguration=o.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(e,t){var r=t.parseOptions.handlers.get("macro").lookup("require");r&&(p.add("Require",new u.Macro("Require",r._func)),p.add("require",new u.Macro("require",c.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:t.SetOptionsUtil.filterPackage,filterOption:t.SetOptionsUtil.filterOption,filterValue:t.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,d.expandable)({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}})},1527:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.TagFormatConfiguration=t.tagformatConfig=void 0;var o=r(9899),i=r(6521),l=0;function s(e,t){var r=t.parseOptions.options.tags;"base"!==r&&e.tags.hasOwnProperty(r)&&i.TagsFactory.add(r,e.tags[r]);var a=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.formatNumber=function(e){return t.parseOptions.options.tagformat.number(e)},r.prototype.formatTag=function(e){return t.parseOptions.options.tagformat.tag(e)},r.prototype.formatId=function(e){return t.parseOptions.options.tagformat.id(e)},r.prototype.formatUrl=function(e,r){return t.parseOptions.options.tagformat.url(e,r)},r}(i.TagsFactory.create(t.parseOptions.options.tags).constructor),o="configTags-"+ ++l;i.TagsFactory.add(o,a),t.parseOptions.options.tags=o}t.tagformatConfig=s,t.TagFormatConfiguration=o.Configuration.create("tagformat",{config:[s,10],options:{tagformat:{number:function(e){return e.toString()},tag:function(e){return"("+e+")"},id:function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},url:function(e,t){return t+"#"+encodeURIComponent(e)}}}})},2307:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TextcompConfiguration=void 0;var a=r(9899);r(9906),t.TextcompConfiguration=a.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},9906:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=r(9140),o=r(8317),i=r(58),l=a(r(1130)),s=r(8728);new n.CommandMap("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\ud83c\udd2f"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",o.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",o.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",o.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",o.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",o.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",o.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",o.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",o.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",o.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",o.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",o.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",o.TexConstant.Variant.OLDSTYLE]},{Insert:function(e,t,r,a){if(e instanceof s.TextParser){if(!a)return void i.TextMacrosMethods.Insert(e,t,r);e.saveText()}e.Push(l.default.internalText(e,r,a?{mathvariant:a}:{}))}})},2675:function(e,t,r){var a,n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TextMacrosConfiguration=t.TextBaseConfiguration=void 0;var o=r(9899),i=n(r(8562)),l=r(6521),s=r(1181),u=r(8728),c=r(58);function d(e,t,r,a){var n=e.configuration.packageData.get("textmacros");return e instanceof u.TextParser||(n.texParser=e),[new u.TextParser(t,a?{mathvariant:a}:{},n.parseOptions,r).mml()]}r(8376),t.TextBaseConfiguration=o.Configuration.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:function(e,t){e.text+=t},macro:function(e,t){var r=e.texParser,a=r.lookup("macro",t);a&&a._func!==c.TextMacrosMethods.Macro&&e.Error("MathMacro","%1 is only supported in math mode","\\"+t),r.parse("macro",[e,t])}},items:(a={},a[s.StartItem.prototype.kind]=s.StartItem,a[s.StopItem.prototype.kind]=s.StopItem,a[s.MmlItem.prototype.kind]=s.MmlItem,a[s.StyleItem.prototype.kind]=s.StyleItem,a)}),t.TextMacrosConfiguration=o.Configuration.create("textmacros",{config:function(e,t){var r=new o.ParserConfiguration(t.parseOptions.options.textmacros.packages,["tex","text"]);r.init();var a=new i.default(r,[]);a.options=t.parseOptions.options,r.config(t),l.TagsFactory.addTags(r.tags),a.tags=l.TagsFactory.getDefault(),a.tags.configuration=a,a.packageData=t.parseOptions.packageData,a.packageData.set("textmacros",{parseOptions:a,jax:t,texParser:null}),a.options.internalMath=d},preprocessors:[function(e){var t=e.data.packageData.get("textmacros");t.parseOptions.nodeFactory.setMmlFactory(t.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}})},8376:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var a=r(9140),n=r(8317),o=r(58),i=r(6010);new a.MacroMap("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},o.TextMacrosMethods),new a.CommandMap("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":"SelfQuote","'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",n.TexConstant.Variant.NORMAL],mit:["SetFont",n.TexConstant.Variant.ITALIC],oldstyle:["SetFont",n.TexConstant.Variant.OLDSTYLE],cal:["SetFont",n.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",n.TexConstant.Variant.BOLD],bbFont:["SetFont",n.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",n.TexConstant.Variant.SCRIPT],frak:["SetFont",n.TexConstant.Variant.FRAKTUR],sf:["SetFont",n.TexConstant.Variant.SANSSERIF],tt:["SetFont",n.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],Bbb:["Macro","{\\bbFont #1}",1],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",i.MATHSPACE.thinmathspace],":":["Spacer",i.MATHSPACE.mediummathspace],">":["Spacer",i.MATHSPACE.mediummathspace],";":["Spacer",i.MATHSPACE.thickmathspace],"!":["Spacer",i.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",i.MATHSPACE.thinmathspace],negthinspace:["Spacer",i.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},o.TextMacrosMethods)},58:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TextMacrosMethods=void 0;var n=a(r(8417)),o=r(4542),i=a(r(7693));t.TextMacrosMethods={Comment:function(e,t){for(;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTML=void 0;var c=r(3055),d=r(4139),p=r(9261),f=r(6797),m=r(2760),h=s(r(6010)),g=r(505),y=function(e){function t(t){void 0===t&&(t=null);var r=e.call(this,t,p.CHTMLWrapperFactory,m.TeXFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return n(t,e),t.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},t.prototype.styleSheet=function(r){if(this.chtmlStyles){if(this.options.adaptiveCSS){var a=new d.CssStyles;this.addWrapperStyles(a),this.updateFontStyles(a),this.adaptor.insertRules(this.chtmlStyles,a.getStyleRules())}return this.chtmlStyles}var n=this.chtmlStyles=e.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",t.STYLESHEETID),this.wrapperUsage.update(),n},t.prototype.updateFontStyles=function(e){e.addStyles(this.font.updateStyles({}))},t.prototype.addWrapperStyles=function(t){var r,a;if(this.options.adaptiveCSS)try{for(var n=u(this.wrapperUsage.update()),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.factory.getNodeClass(i);l&&this.addClassStyles(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}else e.prototype.addWrapperStyles.call(this,t)},t.prototype.addClassStyles=function(t,r){var a,n=t;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((a={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},a)),this.wrapperUsage.add(n.kind),e.prototype.addClassStyles.call(this,t,r)},t.prototype.processMath=function(e,t){this.factory.wrap(e).toCHTML(t)},t.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},t.prototype.reset=function(){this.clearCache()},t.prototype.unknownText=function(e,t,r){void 0===r&&(r=null);var a={},n=100/this.math.metrics.scale;if(100!==n&&(a["font-size"]=this.fixed(n,1)+"%",a.padding=h.em(75/n)+" 0 "+h.em(20/n)+" 0"),"-explicitFont"!==t){var o=(0,g.unicodeChars)(e);(1!==o.length||o[0]<119808||o[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),a)}if(null!==r){var i=this.math.metrics;a.width=Math.round(r*i.em*i.scale)+"px"}return this.html("mjx-utext",{variant:t,style:a},[this.text(e)])},t.prototype.measureTextNode=function(e){var t=this.adaptor,r=t.clone(e);t.setStyle(r,"font-family",t.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var a=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,a);var n=t.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(a),{w:n,h:.75,d:.2}},t.NAME="CHTML",t.OPTIONS=o(o({},c.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),t.commonStyles={'mjx-container[jax="CHTML"]':{"line-height":0},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},t.STYLESHEETID="MJX-CHTML-styles",t}(c.CommonOutputJax);t.CHTML=y},8042:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.AddCSS=t.CHTMLFontData=void 0;var c=r(5884),d=r(6797),p=r(6010);l(r(5884),t);var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.charUsage=new d.Usage,t.delimUsage=new d.Usage,t}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.prototype.adaptiveCSS=function(e){this.options.adaptiveCSS=e},t.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},t.prototype.createVariant=function(t,r,a){void 0===r&&(r=null),void 0===a&&(a=null),e.prototype.createVariant.call(this,t,r,a);var n=this.constructor;this.variant[t].classes=n.defaultVariantClasses[t],this.variant[t].letter=n.defaultVariantLetters[t]},t.prototype.defineChars=function(r,a){var n,o;e.prototype.defineChars.call(this,r,a);var i=this.variant[r].letter;try{for(var l=s(Object.keys(a)),u=l.next();!u.done;u=l.next()){var c=u.value,d=t.charOptions(a,parseInt(c));void 0===d.f&&(d.f=i)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},Object.defineProperty(t.prototype,"styles",{get:function(){var e=this.constructor,t=o({},e.defaultStyles);return this.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t},enumerable:!1,configurable:!0}),t.prototype.updateStyles=function(e){var t,r,a,n;try{for(var o=s(this.delimUsage.update()),i=o.next();!i.done;i=o.next()){var l=i.value;this.addDelimiterStyles(e,l,this.delimiters[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{for(var c=s(this.charUsage.update()),d=c.next();!d.done;d=c.next()){var p=u(d.value,2),f=p[0],m=(l=p[1],this.variant[f]);this.addCharStyles(e,m.letter,l,m.chars[l])}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return e},t.prototype.allStyles=function(e){var t,r,a,n,o,i;try{for(var l=s(Object.keys(this.delimiters)),u=l.next();!u.done;u=l.next()){var c=u.value,d=parseInt(c);this.addDelimiterStyles(e,d,this.delimiters[d])}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}try{for(var p=s(Object.keys(this.variant)),f=p.next();!f.done;f=p.next()){var m=f.value,h=this.variant[m],g=h.letter;try{for(var y=(o=void 0,s(Object.keys(h.chars))),b=y.next();!b.done;b=y.next()){c=b.value,d=parseInt(c);var v=h.chars[d];(v[3]||{}).smp||(v.length<4&&(v[3]={}),this.addCharStyles(e,g,d,v))}}catch(e){o={error:e}}finally{try{b&&!b.done&&(i=y.return)&&i.call(y)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{f&&!f.done&&(n=p.return)&&n.call(p)}finally{if(a)throw a.error}}},t.prototype.addFontURLs=function(e,t,r){var a,n;try{for(var i=s(Object.keys(t)),l=i.next();!l.done;l=i.next()){var u=l.value,c=o({},t[u]);c.src=c.src.replace(/%%URL%%/,r),e[u]=c}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.addDelimiterStyles=function(e,t,r){var a=this.charSelector(t);r.c&&r.c!==t&&(e[".mjx-stretched mjx-c"+(a=this.charSelector(r.c))+"::before"]={content:this.charContent(r.c)}),r.stretch&&(1===r.dir?this.addDelimiterVStyles(e,a,r):this.addDelimiterHStyles(e,a,r))},t.prototype.addDelimiterVStyles=function(e,t,r){var a=r.HDW,n=u(r.stretch,4),o=n[0],i=n[1],l=n[2],s=n[3],c=this.addDelimiterVPart(e,t,"beg",o,a);this.addDelimiterVPart(e,t,"ext",i,a);var d=this.addDelimiterVPart(e,t,"end",l,a),p={};if(s){var f=this.addDelimiterVPart(e,t,"mid",s,a);p.height="50%",e["mjx-stretchy-v"+t+" > mjx-mid"]={"margin-top":this.em(-f/2),"margin-bottom":this.em(-f/2)}}c&&(p["border-top-width"]=this.em0(c-.03)),d&&(p["border-bottom-width"]=this.em0(d-.03),e["mjx-stretchy-v"+t+" > mjx-end"]={"margin-top":this.em(-d)}),Object.keys(p).length&&(e["mjx-stretchy-v"+t+" > mjx-ext"]=p)},t.prototype.addDelimiterVPart=function(e,t,r,a,n){if(!a)return 0;var o=this.getDelimiterData(a),i=(n[2]-o[2])/2,l={content:this.charContent(a)};return"ext"!==r?l.padding=this.padding(o,i):(l.width=this.em0(n[2]),i&&(l["padding-left"]=this.em0(i))),e["mjx-stretchy-v"+t+" mjx-"+r+" mjx-c::before"]=l,o[0]+o[1]},t.prototype.addDelimiterHStyles=function(e,t,r){var a=u(r.stretch,4),n=a[0],o=a[1],i=a[2],l=a[3],s=r.HDW;this.addDelimiterHPart(e,t,"beg",n,s),this.addDelimiterHPart(e,t,"ext",o,s),this.addDelimiterHPart(e,t,"end",i,s),l&&(this.addDelimiterHPart(e,t,"mid",l,s),e["mjx-stretchy-h"+t+" > mjx-ext"]={width:"50%"})},t.prototype.addDelimiterHPart=function(e,t,r,a,n){if(a){var o=this.getDelimiterData(a)[3],i={content:o&&o.c?'"'+o.c+'"':this.charContent(a)};i.padding=this.padding(n,0,-n[2]),e["mjx-stretchy-h"+t+" mjx-"+r+" mjx-c::before"]=i}},t.prototype.addCharStyles=function(e,t,r,a){var n=a[3],o=void 0!==n.f?n.f:t;e["mjx-c"+this.charSelector(r)+(o?".TEX-"+o:"")+"::before"]={padding:this.padding(a,0,n.ic||0),content:null!=n.c?'"'+n.c+'"':this.charContent(r)}},t.prototype.getDelimiterData=function(e){return this.getChar("-smallop",e)},t.prototype.em=function(e){return(0,p.em)(e)},t.prototype.em0=function(e){return(0,p.em)(Math.max(0,e))},t.prototype.padding=function(e,t,r){var a=u(e,3),n=a[0],o=a[1];return void 0===t&&(t=0),void 0===r&&(r=0),[n,a[2]+r,o,t].map(this.em0).join(" ")},t.prototype.charContent=function(e){return'"'+(e>=32&&e<=126&&34!==e&&39!==e&&92!==e?String.fromCharCode(e):"\\"+e.toString(16).toUpperCase())+'"'},t.prototype.charSelector=function(e){return".mjx-c"+e.toString(16).toUpperCase()},t.OPTIONS=o(o({},c.FontData.OPTIONS),{fontURL:"js/output/chtml/fonts/tex-woff-v2"}),t.JAX="CHTML",t.defaultVariantClasses={},t.defaultVariantLetters={},t.defaultStyles={"mjx-c::before":{display:"block",width:0}},t.defaultFonts={"@font-face /* 0 */":{"font-family":"MJXZERO",src:'url("%%URL%%/MathJax_Zero.woff") format("woff")'}},t}(c.FontData);t.CHTMLFontData=f,t.AddCSS=function(e,t){var r,a;try{for(var n=s(Object.keys(t)),o=n.next();!o.done;o=n.next()){var i=o.value,l=parseInt(i);Object.assign(c.FontData.charOptions(e,l),t[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return e}},8270:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderElement=void 0;var s=o(r(5552));i(r(5552),t);t.RenderElement=function(e,t){return void 0===t&&(t=""),function(r,a){var n=r.adjustBorder(r.html("mjx-"+e));if(t){var o=r.getOffset(t);if(r.thickness!==s.THICKNESS||o){var i="translate".concat(t,"(").concat(r.em(r.thickness/2-o),")");r.adaptor.setStyle(n,"transform",i)}}r.adaptor.append(r.chtml,n)}};t.Border=function(e){return s.CommonBorder((function(t,r){t.adaptor.setStyle(r,"border-"+e,t.em(t.thickness)+" solid")}))(e)};t.Border2=function(e,t,r){return s.CommonBorder2((function(e,a){var n=e.em(e.thickness)+" solid";e.adaptor.setStyle(a,"border-"+t,n),e.adaptor.setStyle(a,"border-"+r,n)}))(e,t,r)};t.DiagonalStrike=function(e,t){return s.CommonDiagonalStrike((function(e){return function(r,a){var n=r.getBBox(),o=n.w,i=n.h,s=n.d,u=l(r.getArgMod(o,i+s),2),c=u[0],d=u[1],p=t*r.thickness/2,f=r.adjustBorder(r.html(e,{style:{width:r.em(d),transform:"rotate("+r.fixed(-t*c)+"rad) translateY("+p+"em)"}}));r.adaptor.append(r.chtml,f)}}))(e)};t.DiagonalArrow=function(e){return s.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.chtml,t)}))(e)};t.Arrow=function(e){return s.CommonArrow((function(e,t){e.adaptor.append(e.chtml,t)}))(e)}},6797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Usage=void 0;var r=function(){function e(){this.used=new Set,this.needsUpdate=[]}return e.prototype.add=function(e){var t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)},e.prototype.has=function(e){return this.used.has(JSON.stringify(e))},e.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},e.prototype.update=function(){var e=this.needsUpdate;return this.needsUpdate=[],e},e}();t.Usage=r},5355:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLWrapper=t.SPACE=t.FONTSIZE=void 0;var d=s(r(6010)),p=r(7519),f=r(6469);t.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"},t.SPACE=((n={})[d.em(2/18)]="1",n[d.em(3/18)]="2",n[d.em(4/18)]="3",n[d.em(5/18)]="4",n[d.em(6/18)]="5",n);var m=function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.chtml=null,t}return o(r,e),r.prototype.toCHTML=function(e){var t,r,a=this.standardCHTMLnode(e);try{for(var n=u(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.toCHTML(a)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},r.prototype.standardCHTMLnode=function(e){this.markUsed();var t=this.createCHTMLnode(e);return this.handleStyles(),this.handleVariant(),this.handleScale(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createCHTMLnode=function(e){var t=this.node.attributes.get("href");return t&&(e=this.adaptor.append(e,this.html("a",{href:t}))),this.chtml=this.adaptor.append(e,this.html("mjx-"+this.node.kind)),this.chtml},r.prototype.handleStyles=function(){if(this.styles){var e=this.styles.cssText;if(e){this.adaptor.setAttribute(this.chtml,"style",e);var t=this.styles.get("font-family");t&&this.adaptor.setStyle(this.chtml,"font-family","MJXZERO, "+t)}}},r.prototype.handleVariant=function(){this.node.isToken&&"-explicitFont"!==this.variant&&this.adaptor.setAttribute(this.chtml,"class",(this.font.getVariant(this.variant)||this.font.getVariant("normal")).classes)},r.prototype.handleScale=function(){this.setScale(this.chtml,this.bbox.rscale)},r.prototype.setScale=function(e,r){var a=Math.abs(r-1)<.001?1:r;if(e&&1!==a){var n=this.percent(a);t.FONTSIZE[n]?this.adaptor.setAttribute(e,"size",t.FONTSIZE[n]):this.adaptor.setStyle(e,"fontSize",n)}return e},r.prototype.handleSpace=function(){var e,r;try{for(var a=u([[this.bbox.L,"space","marginLeft"],[this.bbox.R,"rspace","marginRight"]]),n=a.next();!n.done;n=a.next()){var o=n.value,i=c(o,3),l=i[0],s=i[1],d=i[2];if(l){var p=this.em(l);t.SPACE[p]?this.adaptor.setAttribute(this.chtml,s,t.SPACE[p]):this.adaptor.setStyle(this.chtml,d,p)}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},r.prototype.handleColor=function(){var e=this.node.attributes,t=e.getExplicit("mathcolor"),r=e.getExplicit("color"),a=e.getExplicit("mathbackground"),n=e.getExplicit("background");(t||r)&&this.adaptor.setStyle(this.chtml,"color",t||r),(a||n)&&this.adaptor.setStyle(this.chtml,"backgroundColor",a||n)},r.prototype.handleAttributes=function(){var e,t,a,n,o=this.node.attributes,i=o.getAllDefaults(),l=r.skipAttributes;try{for(var s=u(o.getExplicitNames()),c=s.next();!c.done;c=s.next()){var d=c.value;!1!==l[d]&&(d in i||l[d]||this.adaptor.hasAttribute(this.chtml,d))||this.adaptor.setAttribute(this.chtml,d,o.getExplicit(d))}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}if(o.get("class")){var p=o.get("class").trim().split(/ +/);try{for(var f=u(p),m=f.next();!m.done;m=f.next()){var h=m.value;this.adaptor.addClass(this.chtml,h)}}catch(e){a={error:e}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}},r.prototype.handlePWidth=function(){this.bbox.pwidth&&(this.bbox.pwidth===f.BBox.fullWidth?this.adaptor.setAttribute(this.chtml,"width","full"):this.adaptor.setStyle(this.chtml,"width",this.bbox.pwidth))},r.prototype.setIndent=function(e,t,r){var a=this.adaptor;if("center"===t||"left"===t){var n=this.getBBox().L;a.setStyle(e,"margin-left",this.em(r+n))}if("center"===t||"right"===t){var o=this.getBBox().R;a.setStyle(e,"margin-right",this.em(-r+o))}},r.prototype.drawBBox=function(){var e=this.getBBox(),t=e.w,r=e.h,a=e.d,n=e.R,o=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-t-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(t),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(t),"margin-left":this.em(-t),"vertical-align":this.em(-a),"background-color":"green"}})]),i=this.chtml||this.parent.chtml,l=this.adaptor.getAttribute(i,"size");l&&this.adaptor.setAttribute(o,"size",l);var s=this.adaptor.getStyle(i,"fontSize");s&&this.adaptor.setStyle(o,"fontSize",s),this.adaptor.append(this.adaptor.parent(i),o),this.adaptor.setStyle(i,"backgroundColor","#FFEE00")},r.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},r.prototype.text=function(e){return this.jax.text(e)},r.prototype.char=function(e){return this.font.charSelector(e).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(p.CommonWrapper);t.CHTMLWrapper=m},9261:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLWrapperFactory=void 0;var o=r(4420),i=r(9086),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=i.CHTMLWrappers,t}(o.CommonWrapperFactory);t.CHTMLWrapperFactory=l},9086:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLWrappers=void 0;var n=r(5355),o=r(804),i=r(1653),l=r(6287),s=r(6460),u=r(4597),c=r(1259),d=r(2970),p=r(5964),f=r(8147),m=r(4798),h=r(2275),g=r(9063),y=r(5610),b=r(8776),v=r(4300),k=r(6590),S=r(6781),w=r(8002),A=r(3571),x=r(7056),_=r(8102),E=r(6911),M=r(421),C=r(95),O=r(1148);t.CHTMLWrappers=((a={})[o.CHTMLmath.kind]=o.CHTMLmath,a[m.CHTMLmrow.kind]=m.CHTMLmrow,a[m.CHTMLinferredMrow.kind]=m.CHTMLinferredMrow,a[i.CHTMLmi.kind]=i.CHTMLmi,a[l.CHTMLmo.kind]=l.CHTMLmo,a[s.CHTMLmn.kind]=s.CHTMLmn,a[u.CHTMLms.kind]=u.CHTMLms,a[c.CHTMLmtext.kind]=c.CHTMLmtext,a[d.CHTMLmspace.kind]=d.CHTMLmspace,a[p.CHTMLmpadded.kind]=p.CHTMLmpadded,a[f.CHTMLmenclose.kind]=f.CHTMLmenclose,a[g.CHTMLmfrac.kind]=g.CHTMLmfrac,a[y.CHTMLmsqrt.kind]=y.CHTMLmsqrt,a[b.CHTMLmroot.kind]=b.CHTMLmroot,a[v.CHTMLmsub.kind]=v.CHTMLmsub,a[v.CHTMLmsup.kind]=v.CHTMLmsup,a[v.CHTMLmsubsup.kind]=v.CHTMLmsubsup,a[k.CHTMLmunder.kind]=k.CHTMLmunder,a[k.CHTMLmover.kind]=k.CHTMLmover,a[k.CHTMLmunderover.kind]=k.CHTMLmunderover,a[S.CHTMLmmultiscripts.kind]=S.CHTMLmmultiscripts,a[h.CHTMLmfenced.kind]=h.CHTMLmfenced,a[w.CHTMLmtable.kind]=w.CHTMLmtable,a[A.CHTMLmtr.kind]=A.CHTMLmtr,a[A.CHTMLmlabeledtr.kind]=A.CHTMLmlabeledtr,a[x.CHTMLmtd.kind]=x.CHTMLmtd,a[_.CHTMLmaction.kind]=_.CHTMLmaction,a[E.CHTMLmglyph.kind]=E.CHTMLmglyph,a[M.CHTMLsemantics.kind]=M.CHTMLsemantics,a[M.CHTMLannotation.kind]=M.CHTMLannotation,a[M.CHTMLannotationXML.kind]=M.CHTMLannotationXML,a[M.CHTMLxml.kind]=M.CHTMLxml,a[C.CHTMLTeXAtom.kind]=C.CHTMLTeXAtom,a[O.CHTMLTextNode.kind]=O.CHTMLTextNode,a[n.CHTMLWrapper.kind]=n.CHTMLWrapper,a)},95:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLTeXAtom=void 0;var o=r(5355),i=r(9800),l=r(3948),s=r(9007),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(e.prototype.toCHTML.call(this,t),this.adaptor.setAttribute(this.chtml,"texclass",s.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===s.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),a=r.h,n=(a+r.d)/2+this.font.params.axis_height-a;this.adaptor.setStyle(this.chtml,"verticalAlign",this.em(n))}},t.kind=l.TeXAtom.prototype.kind,t}((0,i.CommonTeXAtomMixin)(o.CHTMLWrapper));t.CHTMLTeXAtom=u},1148:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLTextNode=void 0;var i=r(9007),l=r(5355),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;this.markUsed();var a=this.adaptor,n=this.parent.variant,i=this.node.getText();if(0!==i.length)if("-explicitFont"===n)a.append(e,this.jax.unknownText(i,n,this.getBBox().w));else{var l=this.remappedText(i,n);try{for(var s=o(l),u=s.next();!u.done;u=s.next()){var c=u.value,d=this.getVariantChar(n,c)[3],p=d.f?" TEX-"+d.f:"",f=d.unknown?this.jax.unknownText(String.fromCodePoint(c),n):this.html("mjx-c",{class:this.char(c)+p});a.append(e,f),!d.unknown&&this.font.charUsage.add([n,c])}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}}},t.kind=i.TextNode.prototype.kind,t.autoStyle=!1,t.styles={"mjx-c":{display:"inline-block"},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},t}((0,r(1160).CommonTextNodeMixin)(l.CHTMLWrapper));t.CHTMLTextNode=s},8102:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmaction=void 0;var o=r(5355),i=r(1956),l=r(1956),s=r(9145),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e);this.selected.toCHTML(t),this.action(this,this.data)},t.prototype.setEventHandler=function(e,t){this.chtml.addEventListener(e,t)},t.kind=s.MmlMaction.prototype.kind,t.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},t.actions=new Map([["toggle",[function(e,t){e.adaptor.setAttribute(e.chtml,"toggle",e.node.attributes.get("selection"));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r=e.childNodes[1];if(r)if(r.node.isKind("mtext")){var a=r.node.getText();e.adaptor.setAttribute(e.chtml,"title",a)}else{var n=e.adaptor,o=n.append(e.chtml,e.html("mjx-tool",{style:{bottom:e.em(-e.dy),right:e.em(-e.dx)}},[e.html("mjx-tip")]));r.toCHTML(n.firstChild(o)),e.setEventHandler("mouseover",(function(r){t.stopTimers(e,t);var a=setTimeout((function(){return n.setStyle(o,"display","block")}),t.postDelay);t.hoverTimer.set(e,a),r.stopPropagation()})),e.setEventHandler("mouseout",(function(r){t.stopTimers(e,t);var a=setTimeout((function(){return n.setStyle(o,"display","")}),t.clearDelay);t.clearTimer.set(e,a),r.stopPropagation()}))}},l.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();a.setAttribute(e.chtml,"statusline",n),e.setEventHandler("mouseover",(function(r){if(null===t.status){var o=a.body(a.document);t.status=a.append(o,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),t}((0,i.CommonMactionMixin)(o.CHTMLWrapper));t.CHTMLmaction=u},804:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmath=void 0;var i=r(5355),l=r(7490),s=r(3233),u=r(6469),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.chtml,a=this.adaptor;"block"===this.node.attributes.get("display")?(a.setAttribute(r,"display","true"),a.setAttribute(t,"display","true"),this.handleDisplay(t)):this.handleInline(t),a.addClass(r,"MJX-TEX")},t.prototype.handleDisplay=function(e){var t=this.adaptor,r=o(this.getAlignShift(),2),a=r[0],n=r[1];if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===u.BBox.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){var i=this.jax.table.getOuterBBox(),l=i.L,s=i.w,c=i.R;"right"===a?c=Math.max(c||-n,-n):"left"===a?l=Math.max(l||n,n):"center"===a&&(s+=2*Math.abs(n));var d=this.em(Math.max(0,l+s+c));t.setStyle(e,"min-width",d),t.setStyle(this.jax.table.chtml,"min-width",d)}}else this.setIndent(this.chtml,a,n)},t.prototype.handleInline=function(e){var t=this.adaptor,r=t.getStyle(this.chtml,"margin-right");r&&(t.setStyle(this.chtml,"margin-right",""),t.setStyle(e,"margin-right",r),t.setStyle(e,"width","0"))},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),!!this.parent&&e.prototype.setChildPWidths.call(this,t,r,a)},t.kind=s.MmlMath.prototype.kind,t.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","border-collapse":"collapse","word-wrap":"normal","word-spacing":"normal","white-space":"nowrap",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right"}},t}((0,l.CommonMathMixin)(i.CHTMLWrapper));t.CHTMLmath=c},8147:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmenclose=void 0;var c=r(5355),d=r(7313),p=l(r(8270)),f=r(6661),m=r(6010);function h(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}var g=h(p.ARROWDX,p.ARROWY),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,o=this.adaptor,i=this.standardCHTMLnode(e),l=o.append(i,this.html("mjx-box"));this.renderChild?this.renderChild(this,l):this.childNodes[0].toCHTML(l);try{for(var u=s(Object.keys(this.notations)),c=u.next();!c.done;c=u.next()){var d=c.value,f=this.notations[d];!f.renderChild&&f.renderer(this,l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}var m=this.getPadding();try{for(var h=s(p.sideNames),g=h.next();!g.done;g=h.next()){var y=g.value,b=p.sideIndex[y];m[b]>0&&o.setStyle(l,"padding-"+y,this.em(m[b]))}}catch(e){a={error:e}}finally{try{g&&!g.done&&(n=h.return)&&n.call(h)}finally{if(a)throw a.error}}},t.prototype.arrow=function(e,t,r,a,n){void 0===a&&(a=""),void 0===n&&(n=0);var o=this.getBBox().w,i={width:this.em(e)};o!==e&&(i.left=this.em((o-e)/2)),t&&(i.transform="rotate("+this.fixed(t)+"rad)");var l=this.html("mjx-arrow",{style:i},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(l,this.html("mjx-lthead")),this.adaptor.append(l,this.html("mjx-lbhead")),this.adaptor.setAttribute(l,"double","true")),this.adjustArrow(l,r),this.moveArrow(l,a,n),l},t.prototype.adjustArrow=function(e,t){var r=this,a=this.thickness,n=this.arrowhead;if(n.x!==p.ARROWX||n.y!==p.ARROWY||n.dx!==p.ARROWDX||a!==p.THICKNESS){var o=u([a*n.x,a*n.y].map((function(e){return r.em(e)})),2),i=o[0],l=o[1],s=h(n.dx,n.y),c=u(this.adaptor.childNodes(e),5),d=c[0],f=c[1],m=c[2],g=c[3],y=c[4];this.adjustHead(f,[l,"0","1px",i],s),this.adjustHead(m,["1px","0",l,i],"-"+s),this.adjustHead(g,[l,i,"1px","0"],"-"+s),this.adjustHead(y,["1px",i,l,"0"],s),this.adjustLine(d,a,n.x,t)}},t.prototype.adjustHead=function(e,t,r){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+r+"rad)"))},t.prototype.adjustLine=function(e,t,r,a){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(r-1))),a&&this.adaptor.setStyle(e,"left",this.em(t*(r-1)))},t.prototype.moveArrow=function(e,t,r){if(r){var a=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform","translate".concat(t,"(").concat(this.em(-r),")").concat(a?" "+a:""))}},t.prototype.adjustBorder=function(e){return this.thickness!==p.THICKNESS&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e},t.prototype.adjustThickness=function(e){return this.thickness!==p.THICKNESS&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e},t.prototype.fixed=function(e,t){return void 0===t&&(t=3),Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")},t.prototype.em=function(t){return e.prototype.em.call(this,t)},t.kind=f.MmlMenclose.prototype.kind,t.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":p.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":p.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":p.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,m.em)(p.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":p.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,m.em)(p.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:p.SOLID,"border-radius":(0,m.em)(p.THICKNESS+p.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:p.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,m.em)(p.THICKNESS*p.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,m.em)(-p.THICKNESS/2),right:(0,m.em)(p.THICKNESS*(p.ARROWX-1)),height:0,"border-top":(0,m.em)(p.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,m.em)(p.THICKNESS*(p.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+g+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,m.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+g+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,m.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+g+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,m.em)(p.THICKNESS*p.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,m.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+g+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,m.em)(p.THICKNESS*p.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,m.em)(p.THICKNESS*p.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,m.em)(-1.5*p.PADDING),width:(0,m.em)(3*p.PADDING),border:(0,m.em)(p.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,m.em)(1.5*p.PADDING)+")","box-sizing":"border-box"}},t.notations=new Map([p.Border("top"),p.Border("right"),p.Border("bottom"),p.Border("left"),p.Border2("actuarial","top","right"),p.Border2("madruwb","bottom","right"),p.DiagonalStrike("up",1),p.DiagonalStrike("down",-1),["horizontalstrike",{renderer:p.RenderElement("hstrike","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:p.RenderElement("vstrike","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){e.adaptor.setStyle(t,"border",e.em(e.thickness)+" solid")},bbox:p.fullBBox,border:p.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:p.RenderElement("rbox"),bbox:p.fullBBox}],["circle",{renderer:p.RenderElement("cbox"),bbox:p.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.h,n=r.d,o=u(e.getArgMod(1.75*e.padding,a+n),2),i=o[0],l=o[1],s=e.thickness*Math.sin(i)*.9;e.adaptor.setStyle(t,"border-bottom",e.em(e.thickness)+" solid");var c=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.em(l),transform:"translateX("+e.em(s)+") rotate("+e.fixed(-i)+"rad)"}}));e.adaptor.append(e.chtml,c)},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],p.Arrow("up"),p.Arrow("down"),p.Arrow("left"),p.Arrow("right"),p.Arrow("updown"),p.Arrow("leftright"),p.DiagonalArrow("updiagonal"),p.DiagonalArrow("northeast"),p.DiagonalArrow("southeast"),p.DiagonalArrow("northwest"),p.DiagonalArrow("southwest"),p.DiagonalArrow("northeastsouthwest"),p.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.adaptor;r.setStyle(t,"border-top",e.em(e.thickness)+" solid");var a=r.append(e.chtml,e.html("dbox")),n=e.thickness,o=e.padding;n!==p.THICKNESS&&r.setStyle(a,"border-width",e.em(n)),o!==p.PADDING&&(r.setStyle(a,"left",e.em(-1.5*o)),r.setStyle(a,"width",e.em(3*o)),r.setStyle(a,"clip-path","inset(0 0 0 "+e.em(1.5*o)+")"))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toCHTML(t);var r=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.chtml,"margin",r.map((function(t){return e.em(-t)})).join(" "))},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),t}((0,d.CommonMencloseMixin)(c.CHTMLWrapper));t.CHTMLmenclose=y},2275:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmfenced=void 0;var o=r(5355),i=r(7555),l=r(5410),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e);this.mrow.toCHTML(t)},t.kind=l.MmlMfenced.prototype.kind,t}((0,i.CommonMfencedMixin)(o.CHTMLWrapper));t.CHTMLmfenced=s},9063:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},t}((0,l.CommonMfracMixin)(i.CHTMLWrapper));t.CHTMLmfrac=u},6911:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmglyph=void 0;var o=r(5355),i=r(5636),l=r(3985),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e);if(this.charWrapper)this.charWrapper.toCHTML(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,o={width:this.em(this.width),height:this.em(this.height)};this.valign&&(o.verticalAlign=this.em(this.valign));var i=this.html("img",{src:a,style:o,alt:n,title:n});this.adaptor.append(t,i)}},t.kind=l.MmlMglyph.prototype.kind,t.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},t}((0,i.CommonMglyphMixin)(o.CHTMLWrapper));t.CHTMLmglyph=s},1653:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmi=void 0;var o=r(5355),i=r(5723),l=r(450),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=l.MmlMi.prototype.kind,t}((0,i.CommonMiMixin)(o.CHTMLWrapper));t.CHTMLmi=s},6781:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmmultiscripts=void 0;var i=r(4300),l=r(8009),s=r(6405),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=o((0,u.split)(a+" "+a),2),i=n[0],l=n[1],s=this.combinePrePost(r.sub,r.psub),c=this.combinePrePost(r.sup,r.psup),d=o(this.getUVQ(s,c),2),p=d[0],f=d[1];if(r.numPrescripts){var m=this.addScripts(p,-f,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==i&&this.adaptor.setAttribute(m,"script-align",i)}if(this.childNodes[0].toCHTML(t),r.numScripts){m=this.addScripts(p,-f,!1,r.sub,r.sup,1,r.numScripts);"left"!==l&&this.adaptor.setAttribute(m,"script-align",l)}},t.prototype.addScripts=function(e,t,r,a,n,o,i){for(var l=this.adaptor,s=e-n.d+(t-a.h),u=e<0&&0===t?a.h+e:e,c=s>0?{style:{height:this.em(s)}}:{},d=u?{style:{"vertical-align":this.em(u)}}:{},p=this.html("mjx-row"),f=this.html("mjx-row",c),m=this.html("mjx-row"),h="mjx-"+(r?"pre":"")+"scripts",g=o+2*i;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},t}((0,l.CommonMmultiscriptsMixin)(i.CHTMLmsubsup));t.CHTMLmmultiscripts=c},6460:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmn=void 0;var o=r(5355),i=r(5023),l=r(3050),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=l.MmlMn.prototype.kind,t}((0,i.CommonMnMixin)(o.CHTMLWrapper));t.CHTMLmn=s},6287:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmo=void 0;var i=r(5355),l=r(7096),s=r(2756),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a=this.node.attributes,n=a.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]);var l=this.standardCHTMLnode(e);if(i&&this.size<0)this.stretchHTML(l);else{if(n||a.get("largeop")){var s=this.em(this.getCenterOffset());"0"!==s&&this.adaptor.setStyle(l,"verticalAlign",s)}this.node.getProperty("mathaccent")&&(this.adaptor.setStyle(l,"width","0"),this.adaptor.setStyle(l,"margin-left",this.em(this.getAccentOffset())));try{for(var u=o(this.childNodes),c=u.next();!c.done;c=u.next()){c.value.toCHTML(l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}},t.prototype.stretchHTML=function(e){var t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();var r=this.stretch,a=r.stretch,n=[];a[0]&&n.push(this.html("mjx-beg",{},[this.html("mjx-c")])),n.push(this.html("mjx-ext",{},[this.html("mjx-c")])),4===a.length&&n.push(this.html("mjx-mid",{},[this.html("mjx-c")]),this.html("mjx-ext",{},[this.html("mjx-c")])),a[2]&&n.push(this.html("mjx-end",{},[this.html("mjx-c")]));var o={},i=this.bbox,s=i.h,u=i.d,c=i.w;1===r.dir?(n.push(this.html("mjx-mark")),o.height=this.em(s+u),o.verticalAlign=this.em(-u)):o.width=this.em(c);var d=l.DirectionVH[r.dir],p={class:this.char(r.c||t),style:o},f=this.html("mjx-stretchy-"+d,p,n);this.adaptor.append(e,f)},t.kind=s.MmlMo.prototype.kind,t.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > * > mjx-c::before":{display:"inline-block",width:"initial"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%"},"mjx-stretchy-h > mjx-ext > mjx-c::before":{transform:"scalex(500)"},"mjx-stretchy-h > mjx-ext > mjx-c":{width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center",overflow:"hidden"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c::before":{width:"initial","box-sizing":"border-box"},"mjx-stretchy-v > mjx-ext > mjx-c":{transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:"0px"}},t}((0,l.CommonMoMixin)(i.CHTMLWrapper));t.CHTMLmo=u},5964:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmpadded=void 0;var l=r(5355),s=r(6898),u=r(7238),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a=this.standardCHTMLnode(e),n=[],l={},s=o(this.getDimens(),9),u=s[2],c=s[3],d=s[4],p=s[5],f=s[6],m=s[7],h=s[8];if(p&&(l.width=this.em(u+p)),(c||d)&&(l.margin=this.em(c)+" 0 "+this.em(d)),f+h||m){l.position="relative";var g=this.html("mjx-rbox",{style:{left:this.em(f+h),top:this.em(-m),"max-width":l.width}});f+h&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(g,"width","full"),this.adaptor.setStyle(g,"left",this.em(f))),n.push(g)}a=this.adaptor.append(a,this.html("mjx-block",{style:l},n));try{for(var y=i(this.childNodes),b=y.next();!b.done;b=y.next()){b.value.toCHTML(n[0]||a)}}catch(e){t={error:e}}finally{try{b&&!b.done&&(r=y.return)&&r.call(y)}finally{if(t)throw t.error}}},t.kind=u.MmlMpadded.prototype.kind,t.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},t}((0,s.CommonMpaddedMixin)(l.CHTMLWrapper));t.CHTMLmpadded=c},8776:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmroot=void 0;var i=r(5610),l=r(6991),s=r(6145),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toCHTML(e);var n=o(this.getRootDimens(r,a),3),i=n[0],l=n[1],s=n[2];this.adaptor.setStyle(e,"verticalAlign",this.em(l)),this.adaptor.setStyle(e,"width",this.em(i)),s&&this.adaptor.setStyle(this.adaptor.firstChild(e),"paddingLeft",this.em(s))},t.kind=s.MmlMroot.prototype.kind,t}((0,l.CommonMrootMixin)(i.CHTMLmsqrt));t.CHTMLmroot=u},4798:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLinferredMrow=t.CHTMLmrow=void 0;var i=r(5355),l=r(8411),s=r(8411),u=r(9878),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a=this.node.isInferred?this.chtml=e:this.standardCHTMLnode(e),n=!1;try{for(var i=o(this.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;s.toCHTML(a),s.bbox.w<0&&(n=!0)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}if(n){var u=this.getBBox().w;u&&(this.adaptor.setStyle(a,"width",this.em(Math.max(0,u))),u<0&&this.adaptor.setStyle(a,"marginRight",this.em(u)))}},t.kind=u.MmlMrow.prototype.kind,t}((0,l.CommonMrowMixin)(i.CHTMLWrapper));t.CHTMLmrow=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=u.MmlInferredMrow.prototype.kind,t}((0,s.CommonInferredMrowMixin)(c));t.CHTMLinferredMrow=d},4597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLms=void 0;var o=r(5355),i=r(4126),l=r(7265),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=l.MmlMs.prototype.kind,t}((0,i.CommonMsMixin)(o.CHTMLWrapper));t.CHTMLms=s},2970:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmspace=void 0;var o=r(5355),i=r(258),l=r(6030),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardCHTMLnode(e),r=this.getBBox(),a=r.w,n=r.h,o=r.d;a<0&&(this.adaptor.setStyle(t,"marginRight",this.em(a)),a=0),a&&this.adaptor.setStyle(t,"width",this.em(a)),(n=Math.max(0,n+o))&&this.adaptor.setStyle(t,"height",this.em(Math.max(0,n))),o&&this.adaptor.setStyle(t,"verticalAlign",this.em(-o))},t.kind=l.MmlMspace.prototype.kind,t}((0,i.CommonMspaceMixin)(o.CHTMLWrapper));t.CHTMLmspace=s},5610:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmsqrt=void 0;var i=r(5355),l=r(4093),s=r(7131),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,i=this.childNodes[this.surd],l=this.childNodes[this.base],s=i.getBBox(),u=l.getOuterBBox(),c=o(this.getPQ(s),2)[1],d=this.font.params.rule_thickness,p=u.h+c+d,f=this.standardCHTMLnode(e);null!=this.root&&(a=this.adaptor.append(f,this.html("mjx-root")),n=this.childNodes[this.root]);var m=this.adaptor.append(f,this.html("mjx-sqrt",{},[t=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(c)}})]));this.addRoot(a,n,s,p),i.toCHTML(t),l.toCHTML(r),i.size<0&&this.adaptor.addClass(m,"mjx-tall")},t.prototype.addRoot=function(e,t,r,a){},t.kind=s.MmlMsqrt.prototype.kind,t.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},t}((0,l.CommonMsqrtMixin)(i.CHTMLWrapper));t.CHTMLmsqrt=u},4300:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmsubsup=t.CHTMLmsup=t.CHTMLmsub=void 0;var i=r(8650),l=r(905),s=r(905),u=r(905),c=r(4461),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=c.MmlMsub.prototype.kind,t}((0,l.CommonMsubMixin)(i.CHTMLscriptbase));t.CHTMLmsub=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=c.MmlMsup.prototype.kind,t}((0,s.CommonMsupMixin)(i.CHTMLscriptbase));t.CHTMLmsup=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.adaptor,r=this.standardCHTMLnode(e),a=o([this.baseChild,this.supChild,this.subChild],3),n=a[0],i=a[1],l=a[2],s=o(this.getUVQ(),3),u=s[1],c=s[2],d={"vertical-align":this.em(u)};n.toCHTML(r);var p=t.append(r,this.html("mjx-script",{style:d}));i.toCHTML(p),t.append(p,this.html("mjx-spacer",{style:{"margin-top":this.em(c)}})),l.toCHTML(p);var f=this.getAdjustedIc();f&&t.setStyle(i.chtml,"marginLeft",this.em(f/i.bbox.rscale)),this.baseRemoveIc&&t.setStyle(p,"marginLeft",this.em(-this.baseIc))},t.kind=c.MmlMsubsup.prototype.kind,t.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},t}((0,u.CommonMsubsupMixin)(i.CHTMLscriptbase));t.CHTMLmsubsup=f},8002:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmtable=void 0;var l=r(5355),s=r(6237),u=r(1349),c=r(505),d=function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(t,e),t.prototype.getAlignShift=function(){var t=e.prototype.getAlignShift.call(this);return this.isTop||(t[1]=0),t},t.prototype.toCHTML=function(e){var t,r,a=this.standardCHTMLnode(e);this.adaptor.append(a,this.html("mjx-table",{},[this.itable]));try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){i.value.toCHTML(this.itable)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},t.prototype.shiftColor=function(){var e=this.adaptor,t=e.getStyle(this.chtml,"backgroundColor");t&&(e.setStyle(this.chtml,"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))},t.prototype.padRows=function(){var e,t,r=this.adaptor;try{for(var a=o(r.childNodes(this.itable)),n=a.next();!n.done;n=a.next())for(var i=n.value;r.childNodes(i).length1&&"0.4em"!==h||l&&1===d)&&this.adaptor.setStyle(y,"paddingLeft",h),(d1&&"0.215em"!==p||l&&1===s)&&this.adaptor.setStyle(g.chtml,"paddingTop",p),(s mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},t}((0,s.CommonMtableMixin)(l.CHTMLWrapper));t.CHTMLmtable=d},7056:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmtd=void 0;var o=r(5355),i=r(5164),l=r(4359),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.chtml,"rowalign",r),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.chtml,"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.chtml,this.html("mjx-tstrut"))},t.kind=l.MmlMtd.prototype.kind,t.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},t}((0,i.CommonMtdMixin)(o.CHTMLWrapper));t.CHTMLmtd=s},1259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmtext=void 0;var o=r(5355),i=r(6319),l=r(4770),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.kind=l.MmlMtext.prototype.kind,t}((0,i.CommonMtextMixin)(o.CHTMLWrapper));t.CHTMLmtext=s},3571:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmlabeledtr=t.CHTMLmtr=void 0;var o=r(5355),i=r(5766),l=r(5766),s=r(5022),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign");"baseline"!==r&&this.adaptor.setAttribute(this.chtml,"rowalign",r)},t.kind=s.MmlMtr.prototype.kind,t.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},t}((0,i.CommonMtrMixin)(o.CHTMLWrapper));t.CHTMLmtr=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor.firstChild(this.chtml);if(r){this.adaptor.remove(r);var a=this.node.attributes.get("rowalign"),n="baseline"!==a&&"axis"!==a?{rowalign:a}:{},o=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,o)}},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(u.kind)},t.kind=s.MmlMlabeledtr.prototype.kind,t.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},t}((0,l.CommonMlabeledtrMixin)(u));t.CHTMLmlabeledtr=c},6590:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLmunderover=t.CHTMLmover=t.CHTMLmunder=void 0;var o=r(4300),i=r(1971),l=r(1971),s=r(1971),u=r(5184),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(t);var r=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML(r),this.scriptChild.toCHTML(a);var n=this.baseChild.getOuterBBox(),o=this.scriptChild.getOuterBBox(),i=this.getUnderKV(n,o)[0],l=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(a,"paddingTop",this.em(i)),this.setDeltaW([r,a],this.getDeltaW([n,o],[0,-l])),this.adjustUnderDepth(a,o)},t.kind=u.MmlMunder.prototype.kind,t.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},t}((0,i.CommonMunderMixin)(o.CHTMLmsub));t.CHTMLmunder=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(t);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),a=this.adaptor.append(this.chtml,this.html("mjx-base"));this.scriptChild.toCHTML(r),this.baseChild.toCHTML(a);var n=this.scriptChild.getOuterBBox(),o=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,o);var i=this.getOverKU(o,n)[0],l=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(i)),this.setDeltaW([a,r],this.getDeltaW([o,n],[0,l])),this.adjustOverDepth(r,n)},t.kind=u.MmlMover.prototype.kind,t.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},t}((0,l.CommonMoverMixin)(o.CHTMLmsup));t.CHTMLmover=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(t);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),o=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML(r),this.baseChild.toCHTML(n),this.underChild.toCHTML(o);var i=this.overChild.getOuterBBox(),l=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(n,l);var u=this.getOverKU(l,i)[0],c=this.getUnderKV(l,s)[0],d=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(u)),this.adaptor.setStyle(o,"paddingTop",this.em(c)),this.setDeltaW([n,o,r],this.getDeltaW([l,s,i],[0,this.isLineBelow?0:-d,this.isLineAbove?0:d])),this.adjustOverDepth(r,i),this.adjustUnderDepth(o,s)},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(o.CHTMLmsubsup.kind)},t.kind=u.MmlMunderover.prototype.kind,t.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},t}((0,s.CommonMunderoverMixin)(o.CHTMLmsubsup));t.CHTMLmunderover=p},8650:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTMLscriptbase=void 0;var l=r(5355),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.chtml=this.standardCHTMLnode(e);var t=o(this.getOffset(),2),r=t[0],a=t[1],n=r-(this.baseRemoveIc?this.baseIc:0),i={"vertical-align":this.em(a)};n&&(i["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.chtml),this.scriptChild.toCHTML(this.adaptor.append(this.chtml,this.html("mjx-script",{style:i})))},t.prototype.setDeltaW=function(e,t){for(var r=0;r=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))},t.prototype.adjustUnderDepth=function(e,t){var r,a;if(!(t.d>=0)){var n=this.adaptor,o=this.em(t.d),l=this.html("mjx-box",{style:{"margin-bottom":o,"vertical-align":o}});try{for(var s=i(n.childNodes(n.firstChild(e))),u=s.next();!u.done;u=s.next()){var c=u.value;n.append(l,c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}n.append(n.firstChild(e),l)}},t.prototype.adjustBaseHeight=function(e,t){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*t.scale;t.h\\338"},8816:{c:"\\2264\\338"},8817:{c:"\\2265\\338"},8832:{c:"\\227A\\338"},8833:{c:"\\227B\\338"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{c:"\\2286\\338"},8841:{c:"\\2287\\338"},8876:{c:"\\22A2\\338"},8877:{c:"\\22A8\\338"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9653:{c:"\\25B3"},9663:{c:"\\25BD"},10072:{c:"\\2223"},10744:{c:"/",f:"BI"},10799:{c:"\\D7"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4515:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.doubleStruck=void 0;var a=r(6001);Object.defineProperty(t,"doubleStruck",{enumerable:!0,get:function(){return a.doubleStruck}})},6555:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.frakturBold=void 0;var a=r(8042),n=r(3696);t.frakturBold=(0,a.AddCSS)(n.frakturBold,{8260:{c:"/"}})},2183:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fraktur=void 0;var a=r(8042),n=r(9587);t.fraktur=(0,a.AddCSS)(n.fraktur,{8260:{c:"/"}})},3490:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.italic=void 0;var a=r(8042),n=r(8348);t.italic=(0,a.AddCSS)(n.italic,{47:{f:"I"},989:{c:"\\E008",f:"A"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/",f:"I"},8710:{c:"\\394",f:"I"},10744:{c:"/",f:"I"}})},9056:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.largeop=void 0;var a=r(8042),n=r(1376);t.largeop=(0,a.AddCSS)(n.largeop,{8214:{f:"S1"},8260:{c:"/"},8593:{f:"S1"},8595:{f:"S1"},8657:{f:"S1"},8659:{f:"S1"},8739:{f:"S1"},8741:{f:"S1"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},10072:{c:"\\2223",f:"S1"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},3019:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.monospace=void 0;var a=r(8042),n=r(1439);t.monospace=(0,a.AddCSS)(n.monospace,{697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8215:{c:"_"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8710:{c:"\\394"}})},2713:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.normal=void 0;var a=r(8042),n=r(331);t.normal=(0,a.AddCSS)(n.normal,{163:{f:"MI"},165:{f:"A"},174:{f:"A"},183:{c:"\\22C5"},240:{f:"A"},697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8192:{c:""},8193:{c:""},8194:{c:""},8195:{c:""},8196:{c:""},8197:{c:""},8198:{c:""},8201:{c:""},8202:{c:""},8203:{c:""},8204:{c:""},8213:{c:"\\2014"},8214:{c:"\\2225"},8215:{c:"_"},8226:{c:"\\2219"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8245:{f:"A"},8246:{c:"\\2035\\2035",f:"A"},8247:{c:"\\2035\\2035\\2035",f:"A"},8254:{c:"\\2C9"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8288:{c:""},8289:{c:""},8290:{c:""},8291:{c:""},8292:{c:""},8407:{c:"\\2192",f:"V"},8450:{c:"C",f:"A"},8459:{c:"H",f:"SC"},8460:{c:"H",f:"FR"},8461:{c:"H",f:"A"},8462:{c:"h",f:"I"},8463:{f:"A"},8464:{c:"I",f:"SC"},8465:{c:"I",f:"FR"},8466:{c:"L",f:"SC"},8469:{c:"N",f:"A"},8473:{c:"P",f:"A"},8474:{c:"Q",f:"A"},8475:{c:"R",f:"SC"},8476:{c:"R",f:"FR"},8477:{c:"R",f:"A"},8484:{c:"Z",f:"A"},8486:{c:"\\3A9"},8487:{f:"A"},8488:{c:"Z",f:"FR"},8492:{c:"B",f:"SC"},8493:{c:"C",f:"FR"},8496:{c:"E",f:"SC"},8497:{c:"F",f:"SC"},8498:{f:"A"},8499:{c:"M",f:"SC"},8502:{f:"A"},8503:{f:"A"},8504:{f:"A"},8513:{f:"A"},8602:{f:"A"},8603:{f:"A"},8606:{f:"A"},8608:{f:"A"},8610:{f:"A"},8611:{f:"A"},8619:{f:"A"},8620:{f:"A"},8621:{f:"A"},8622:{f:"A"},8624:{f:"A"},8625:{f:"A"},8630:{f:"A"},8631:{f:"A"},8634:{f:"A"},8635:{f:"A"},8638:{f:"A"},8639:{f:"A"},8642:{f:"A"},8643:{f:"A"},8644:{f:"A"},8646:{f:"A"},8647:{f:"A"},8648:{f:"A"},8649:{f:"A"},8650:{f:"A"},8651:{f:"A"},8653:{f:"A"},8654:{f:"A"},8655:{f:"A"},8666:{f:"A"},8667:{f:"A"},8669:{f:"A"},8672:{f:"A"},8674:{f:"A"},8705:{f:"A"},8708:{c:"\\2203\\338"},8710:{c:"\\394"},8716:{c:"\\220B\\338"},8717:{f:"A"},8719:{f:"S1"},8720:{f:"S1"},8721:{f:"S1"},8724:{f:"A"},8737:{f:"A"},8738:{f:"A"},8740:{f:"A"},8742:{f:"A"},8748:{f:"S1"},8749:{f:"S1"},8750:{f:"S1"},8756:{f:"A"},8757:{f:"A"},8765:{f:"A"},8769:{f:"A"},8770:{f:"A"},8772:{c:"\\2243\\338"},8775:{c:"\\2246",f:"A"},8777:{c:"\\2248\\338"},8778:{f:"A"},8782:{f:"A"},8783:{f:"A"},8785:{f:"A"},8786:{f:"A"},8787:{f:"A"},8790:{f:"A"},8791:{f:"A"},8796:{f:"A"},8802:{c:"\\2261\\338"},8806:{f:"A"},8807:{f:"A"},8808:{f:"A"},8809:{f:"A"},8812:{f:"A"},8813:{c:"\\224D\\338"},8814:{f:"A"},8815:{f:"A"},8816:{f:"A"},8817:{f:"A"},8818:{f:"A"},8819:{f:"A"},8820:{c:"\\2272\\338"},8821:{c:"\\2273\\338"},8822:{f:"A"},8823:{f:"A"},8824:{c:"\\2276\\338"},8825:{c:"\\2277\\338"},8828:{f:"A"},8829:{f:"A"},8830:{f:"A"},8831:{f:"A"},8832:{f:"A"},8833:{f:"A"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{f:"A"},8841:{f:"A"},8842:{f:"A"},8843:{f:"A"},8847:{f:"A"},8848:{f:"A"},8858:{f:"A"},8859:{f:"A"},8861:{f:"A"},8862:{f:"A"},8863:{f:"A"},8864:{f:"A"},8865:{f:"A"},8873:{f:"A"},8874:{f:"A"},8876:{f:"A"},8877:{f:"A"},8878:{f:"A"},8879:{f:"A"},8882:{f:"A"},8883:{f:"A"},8884:{f:"A"},8885:{f:"A"},8888:{f:"A"},8890:{f:"A"},8891:{f:"A"},8892:{f:"A"},8896:{f:"S1"},8897:{f:"S1"},8898:{f:"S1"},8899:{f:"S1"},8903:{f:"A"},8905:{f:"A"},8906:{f:"A"},8907:{f:"A"},8908:{f:"A"},8909:{f:"A"},8910:{f:"A"},8911:{f:"A"},8912:{f:"A"},8913:{f:"A"},8914:{f:"A"},8915:{f:"A"},8916:{f:"A"},8918:{f:"A"},8919:{f:"A"},8920:{f:"A"},8921:{f:"A"},8922:{f:"A"},8923:{f:"A"},8926:{f:"A"},8927:{f:"A"},8928:{f:"A"},8929:{f:"A"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},8934:{f:"A"},8935:{f:"A"},8936:{f:"A"},8937:{f:"A"},8938:{f:"A"},8939:{f:"A"},8940:{f:"A"},8941:{f:"A"},8965:{c:"\\22BC",f:"A"},8966:{c:"\\2A5E",f:"A"},8988:{c:"\\250C",f:"A"},8989:{c:"\\2510",f:"A"},8990:{c:"\\2514",f:"A"},8991:{c:"\\2518",f:"A"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},9416:{f:"A"},9484:{f:"A"},9488:{f:"A"},9492:{f:"A"},9496:{f:"A"},9585:{f:"A"},9586:{f:"A"},9632:{f:"A"},9633:{f:"A"},9642:{c:"\\25A0",f:"A"},9650:{f:"A"},9652:{c:"\\25B2",f:"A"},9653:{c:"\\25B3"},9654:{f:"A"},9656:{c:"\\25B6",f:"A"},9660:{f:"A"},9662:{c:"\\25BC",f:"A"},9663:{c:"\\25BD"},9664:{f:"A"},9666:{c:"\\25C0",f:"A"},9674:{f:"A"},9723:{c:"\\25A1",f:"A"},9724:{c:"\\25A0",f:"A"},9733:{f:"A"},10003:{f:"A"},10016:{f:"A"},10072:{c:"\\2223"},10731:{f:"A"},10744:{c:"/",f:"I"},10752:{f:"S1"},10753:{f:"S1"},10754:{f:"S1"},10756:{f:"S1"},10758:{f:"S1"},10764:{c:"\\222C\\222C",f:"S1"},10799:{c:"\\D7"},10846:{f:"A"},10877:{f:"A"},10878:{f:"A"},10885:{f:"A"},10886:{f:"A"},10887:{f:"A"},10888:{f:"A"},10889:{f:"A"},10890:{f:"A"},10891:{f:"A"},10892:{f:"A"},10901:{f:"A"},10902:{f:"A"},10933:{f:"A"},10934:{f:"A"},10935:{f:"A"},10936:{f:"A"},10937:{f:"A"},10938:{f:"A"},10949:{f:"A"},10950:{f:"A"},10955:{f:"A"},10956:{f:"A"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57350:{f:"A"},57351:{f:"A"},57352:{f:"A"},57353:{f:"A"},57356:{f:"A"},57357:{f:"A"},57358:{f:"A"},57359:{f:"A"},57360:{f:"A"},57361:{f:"A"},57366:{f:"A"},57367:{f:"A"},57368:{f:"A"},57369:{f:"A"},57370:{f:"A"},57371:{f:"A"},119808:{c:"A",f:"B"},119809:{c:"B",f:"B"},119810:{c:"C",f:"B"},119811:{c:"D",f:"B"},119812:{c:"E",f:"B"},119813:{c:"F",f:"B"},119814:{c:"G",f:"B"},119815:{c:"H",f:"B"},119816:{c:"I",f:"B"},119817:{c:"J",f:"B"},119818:{c:"K",f:"B"},119819:{c:"L",f:"B"},119820:{c:"M",f:"B"},119821:{c:"N",f:"B"},119822:{c:"O",f:"B"},119823:{c:"P",f:"B"},119824:{c:"Q",f:"B"},119825:{c:"R",f:"B"},119826:{c:"S",f:"B"},119827:{c:"T",f:"B"},119828:{c:"U",f:"B"},119829:{c:"V",f:"B"},119830:{c:"W",f:"B"},119831:{c:"X",f:"B"},119832:{c:"Y",f:"B"},119833:{c:"Z",f:"B"},119834:{c:"a",f:"B"},119835:{c:"b",f:"B"},119836:{c:"c",f:"B"},119837:{c:"d",f:"B"},119838:{c:"e",f:"B"},119839:{c:"f",f:"B"},119840:{c:"g",f:"B"},119841:{c:"h",f:"B"},119842:{c:"i",f:"B"},119843:{c:"j",f:"B"},119844:{c:"k",f:"B"},119845:{c:"l",f:"B"},119846:{c:"m",f:"B"},119847:{c:"n",f:"B"},119848:{c:"o",f:"B"},119849:{c:"p",f:"B"},119850:{c:"q",f:"B"},119851:{c:"r",f:"B"},119852:{c:"s",f:"B"},119853:{c:"t",f:"B"},119854:{c:"u",f:"B"},119855:{c:"v",f:"B"},119856:{c:"w",f:"B"},119857:{c:"x",f:"B"},119858:{c:"y",f:"B"},119859:{c:"z",f:"B"},119860:{c:"A",f:"I"},119861:{c:"B",f:"I"},119862:{c:"C",f:"I"},119863:{c:"D",f:"I"},119864:{c:"E",f:"I"},119865:{c:"F",f:"I"},119866:{c:"G",f:"I"},119867:{c:"H",f:"I"},119868:{c:"I",f:"I"},119869:{c:"J",f:"I"},119870:{c:"K",f:"I"},119871:{c:"L",f:"I"},119872:{c:"M",f:"I"},119873:{c:"N",f:"I"},119874:{c:"O",f:"I"},119875:{c:"P",f:"I"},119876:{c:"Q",f:"I"},119877:{c:"R",f:"I"},119878:{c:"S",f:"I"},119879:{c:"T",f:"I"},119880:{c:"U",f:"I"},119881:{c:"V",f:"I"},119882:{c:"W",f:"I"},119883:{c:"X",f:"I"},119884:{c:"Y",f:"I"},119885:{c:"Z",f:"I"},119886:{c:"a",f:"I"},119887:{c:"b",f:"I"},119888:{c:"c",f:"I"},119889:{c:"d",f:"I"},119890:{c:"e",f:"I"},119891:{c:"f",f:"I"},119892:{c:"g",f:"I"},119894:{c:"i",f:"I"},119895:{c:"j",f:"I"},119896:{c:"k",f:"I"},119897:{c:"l",f:"I"},119898:{c:"m",f:"I"},119899:{c:"n",f:"I"},119900:{c:"o",f:"I"},119901:{c:"p",f:"I"},119902:{c:"q",f:"I"},119903:{c:"r",f:"I"},119904:{c:"s",f:"I"},119905:{c:"t",f:"I"},119906:{c:"u",f:"I"},119907:{c:"v",f:"I"},119908:{c:"w",f:"I"},119909:{c:"x",f:"I"},119910:{c:"y",f:"I"},119911:{c:"z",f:"I"},119912:{c:"A",f:"BI"},119913:{c:"B",f:"BI"},119914:{c:"C",f:"BI"},119915:{c:"D",f:"BI"},119916:{c:"E",f:"BI"},119917:{c:"F",f:"BI"},119918:{c:"G",f:"BI"},119919:{c:"H",f:"BI"},119920:{c:"I",f:"BI"},119921:{c:"J",f:"BI"},119922:{c:"K",f:"BI"},119923:{c:"L",f:"BI"},119924:{c:"M",f:"BI"},119925:{c:"N",f:"BI"},119926:{c:"O",f:"BI"},119927:{c:"P",f:"BI"},119928:{c:"Q",f:"BI"},119929:{c:"R",f:"BI"},119930:{c:"S",f:"BI"},119931:{c:"T",f:"BI"},119932:{c:"U",f:"BI"},119933:{c:"V",f:"BI"},119934:{c:"W",f:"BI"},119935:{c:"X",f:"BI"},119936:{c:"Y",f:"BI"},119937:{c:"Z",f:"BI"},119938:{c:"a",f:"BI"},119939:{c:"b",f:"BI"},119940:{c:"c",f:"BI"},119941:{c:"d",f:"BI"},119942:{c:"e",f:"BI"},119943:{c:"f",f:"BI"},119944:{c:"g",f:"BI"},119945:{c:"h",f:"BI"},119946:{c:"i",f:"BI"},119947:{c:"j",f:"BI"},119948:{c:"k",f:"BI"},119949:{c:"l",f:"BI"},119950:{c:"m",f:"BI"},119951:{c:"n",f:"BI"},119952:{c:"o",f:"BI"},119953:{c:"p",f:"BI"},119954:{c:"q",f:"BI"},119955:{c:"r",f:"BI"},119956:{c:"s",f:"BI"},119957:{c:"t",f:"BI"},119958:{c:"u",f:"BI"},119959:{c:"v",f:"BI"},119960:{c:"w",f:"BI"},119961:{c:"x",f:"BI"},119962:{c:"y",f:"BI"},119963:{c:"z",f:"BI"},119964:{c:"A",f:"SC"},119966:{c:"C",f:"SC"},119967:{c:"D",f:"SC"},119970:{c:"G",f:"SC"},119973:{c:"J",f:"SC"},119974:{c:"K",f:"SC"},119977:{c:"N",f:"SC"},119978:{c:"O",f:"SC"},119979:{c:"P",f:"SC"},119980:{c:"Q",f:"SC"},119982:{c:"S",f:"SC"},119983:{c:"T",f:"SC"},119984:{c:"U",f:"SC"},119985:{c:"V",f:"SC"},119986:{c:"W",f:"SC"},119987:{c:"X",f:"SC"},119988:{c:"Y",f:"SC"},119989:{c:"Z",f:"SC"},120068:{c:"A",f:"FR"},120069:{c:"B",f:"FR"},120071:{c:"D",f:"FR"},120072:{c:"E",f:"FR"},120073:{c:"F",f:"FR"},120074:{c:"G",f:"FR"},120077:{c:"J",f:"FR"},120078:{c:"K",f:"FR"},120079:{c:"L",f:"FR"},120080:{c:"M",f:"FR"},120081:{c:"N",f:"FR"},120082:{c:"O",f:"FR"},120083:{c:"P",f:"FR"},120084:{c:"Q",f:"FR"},120086:{c:"S",f:"FR"},120087:{c:"T",f:"FR"},120088:{c:"U",f:"FR"},120089:{c:"V",f:"FR"},120090:{c:"W",f:"FR"},120091:{c:"X",f:"FR"},120092:{c:"Y",f:"FR"},120094:{c:"a",f:"FR"},120095:{c:"b",f:"FR"},120096:{c:"c",f:"FR"},120097:{c:"d",f:"FR"},120098:{c:"e",f:"FR"},120099:{c:"f",f:"FR"},120100:{c:"g",f:"FR"},120101:{c:"h",f:"FR"},120102:{c:"i",f:"FR"},120103:{c:"j",f:"FR"},120104:{c:"k",f:"FR"},120105:{c:"l",f:"FR"},120106:{c:"m",f:"FR"},120107:{c:"n",f:"FR"},120108:{c:"o",f:"FR"},120109:{c:"p",f:"FR"},120110:{c:"q",f:"FR"},120111:{c:"r",f:"FR"},120112:{c:"s",f:"FR"},120113:{c:"t",f:"FR"},120114:{c:"u",f:"FR"},120115:{c:"v",f:"FR"},120116:{c:"w",f:"FR"},120117:{c:"x",f:"FR"},120118:{c:"y",f:"FR"},120119:{c:"z",f:"FR"},120120:{c:"A",f:"A"},120121:{c:"B",f:"A"},120123:{c:"D",f:"A"},120124:{c:"E",f:"A"},120125:{c:"F",f:"A"},120126:{c:"G",f:"A"},120128:{c:"I",f:"A"},120129:{c:"J",f:"A"},120130:{c:"K",f:"A"},120131:{c:"L",f:"A"},120132:{c:"M",f:"A"},120134:{c:"O",f:"A"},120138:{c:"S",f:"A"},120139:{c:"T",f:"A"},120140:{c:"U",f:"A"},120141:{c:"V",f:"A"},120142:{c:"W",f:"A"},120143:{c:"X",f:"A"},120144:{c:"Y",f:"A"},120172:{c:"A",f:"FRB"},120173:{c:"B",f:"FRB"},120174:{c:"C",f:"FRB"},120175:{c:"D",f:"FRB"},120176:{c:"E",f:"FRB"},120177:{c:"F",f:"FRB"},120178:{c:"G",f:"FRB"},120179:{c:"H",f:"FRB"},120180:{c:"I",f:"FRB"},120181:{c:"J",f:"FRB"},120182:{c:"K",f:"FRB"},120183:{c:"L",f:"FRB"},120184:{c:"M",f:"FRB"},120185:{c:"N",f:"FRB"},120186:{c:"O",f:"FRB"},120187:{c:"P",f:"FRB"},120188:{c:"Q",f:"FRB"},120189:{c:"R",f:"FRB"},120190:{c:"S",f:"FRB"},120191:{c:"T",f:"FRB"},120192:{c:"U",f:"FRB"},120193:{c:"V",f:"FRB"},120194:{c:"W",f:"FRB"},120195:{c:"X",f:"FRB"},120196:{c:"Y",f:"FRB"},120197:{c:"Z",f:"FRB"},120198:{c:"a",f:"FRB"},120199:{c:"b",f:"FRB"},120200:{c:"c",f:"FRB"},120201:{c:"d",f:"FRB"},120202:{c:"e",f:"FRB"},120203:{c:"f",f:"FRB"},120204:{c:"g",f:"FRB"},120205:{c:"h",f:"FRB"},120206:{c:"i",f:"FRB"},120207:{c:"j",f:"FRB"},120208:{c:"k",f:"FRB"},120209:{c:"l",f:"FRB"},120210:{c:"m",f:"FRB"},120211:{c:"n",f:"FRB"},120212:{c:"o",f:"FRB"},120213:{c:"p",f:"FRB"},120214:{c:"q",f:"FRB"},120215:{c:"r",f:"FRB"},120216:{c:"s",f:"FRB"},120217:{c:"t",f:"FRB"},120218:{c:"u",f:"FRB"},120219:{c:"v",f:"FRB"},120220:{c:"w",f:"FRB"},120221:{c:"x",f:"FRB"},120222:{c:"y",f:"FRB"},120223:{c:"z",f:"FRB"},120224:{c:"A",f:"SS"},120225:{c:"B",f:"SS"},120226:{c:"C",f:"SS"},120227:{c:"D",f:"SS"},120228:{c:"E",f:"SS"},120229:{c:"F",f:"SS"},120230:{c:"G",f:"SS"},120231:{c:"H",f:"SS"},120232:{c:"I",f:"SS"},120233:{c:"J",f:"SS"},120234:{c:"K",f:"SS"},120235:{c:"L",f:"SS"},120236:{c:"M",f:"SS"},120237:{c:"N",f:"SS"},120238:{c:"O",f:"SS"},120239:{c:"P",f:"SS"},120240:{c:"Q",f:"SS"},120241:{c:"R",f:"SS"},120242:{c:"S",f:"SS"},120243:{c:"T",f:"SS"},120244:{c:"U",f:"SS"},120245:{c:"V",f:"SS"},120246:{c:"W",f:"SS"},120247:{c:"X",f:"SS"},120248:{c:"Y",f:"SS"},120249:{c:"Z",f:"SS"},120250:{c:"a",f:"SS"},120251:{c:"b",f:"SS"},120252:{c:"c",f:"SS"},120253:{c:"d",f:"SS"},120254:{c:"e",f:"SS"},120255:{c:"f",f:"SS"},120256:{c:"g",f:"SS"},120257:{c:"h",f:"SS"},120258:{c:"i",f:"SS"},120259:{c:"j",f:"SS"},120260:{c:"k",f:"SS"},120261:{c:"l",f:"SS"},120262:{c:"m",f:"SS"},120263:{c:"n",f:"SS"},120264:{c:"o",f:"SS"},120265:{c:"p",f:"SS"},120266:{c:"q",f:"SS"},120267:{c:"r",f:"SS"},120268:{c:"s",f:"SS"},120269:{c:"t",f:"SS"},120270:{c:"u",f:"SS"},120271:{c:"v",f:"SS"},120272:{c:"w",f:"SS"},120273:{c:"x",f:"SS"},120274:{c:"y",f:"SS"},120275:{c:"z",f:"SS"},120276:{c:"A",f:"SSB"},120277:{c:"B",f:"SSB"},120278:{c:"C",f:"SSB"},120279:{c:"D",f:"SSB"},120280:{c:"E",f:"SSB"},120281:{c:"F",f:"SSB"},120282:{c:"G",f:"SSB"},120283:{c:"H",f:"SSB"},120284:{c:"I",f:"SSB"},120285:{c:"J",f:"SSB"},120286:{c:"K",f:"SSB"},120287:{c:"L",f:"SSB"},120288:{c:"M",f:"SSB"},120289:{c:"N",f:"SSB"},120290:{c:"O",f:"SSB"},120291:{c:"P",f:"SSB"},120292:{c:"Q",f:"SSB"},120293:{c:"R",f:"SSB"},120294:{c:"S",f:"SSB"},120295:{c:"T",f:"SSB"},120296:{c:"U",f:"SSB"},120297:{c:"V",f:"SSB"},120298:{c:"W",f:"SSB"},120299:{c:"X",f:"SSB"},120300:{c:"Y",f:"SSB"},120301:{c:"Z",f:"SSB"},120302:{c:"a",f:"SSB"},120303:{c:"b",f:"SSB"},120304:{c:"c",f:"SSB"},120305:{c:"d",f:"SSB"},120306:{c:"e",f:"SSB"},120307:{c:"f",f:"SSB"},120308:{c:"g",f:"SSB"},120309:{c:"h",f:"SSB"},120310:{c:"i",f:"SSB"},120311:{c:"j",f:"SSB"},120312:{c:"k",f:"SSB"},120313:{c:"l",f:"SSB"},120314:{c:"m",f:"SSB"},120315:{c:"n",f:"SSB"},120316:{c:"o",f:"SSB"},120317:{c:"p",f:"SSB"},120318:{c:"q",f:"SSB"},120319:{c:"r",f:"SSB"},120320:{c:"s",f:"SSB"},120321:{c:"t",f:"SSB"},120322:{c:"u",f:"SSB"},120323:{c:"v",f:"SSB"},120324:{c:"w",f:"SSB"},120325:{c:"x",f:"SSB"},120326:{c:"y",f:"SSB"},120327:{c:"z",f:"SSB"},120328:{c:"A",f:"SSI"},120329:{c:"B",f:"SSI"},120330:{c:"C",f:"SSI"},120331:{c:"D",f:"SSI"},120332:{c:"E",f:"SSI"},120333:{c:"F",f:"SSI"},120334:{c:"G",f:"SSI"},120335:{c:"H",f:"SSI"},120336:{c:"I",f:"SSI"},120337:{c:"J",f:"SSI"},120338:{c:"K",f:"SSI"},120339:{c:"L",f:"SSI"},120340:{c:"M",f:"SSI"},120341:{c:"N",f:"SSI"},120342:{c:"O",f:"SSI"},120343:{c:"P",f:"SSI"},120344:{c:"Q",f:"SSI"},120345:{c:"R",f:"SSI"},120346:{c:"S",f:"SSI"},120347:{c:"T",f:"SSI"},120348:{c:"U",f:"SSI"},120349:{c:"V",f:"SSI"},120350:{c:"W",f:"SSI"},120351:{c:"X",f:"SSI"},120352:{c:"Y",f:"SSI"},120353:{c:"Z",f:"SSI"},120354:{c:"a",f:"SSI"},120355:{c:"b",f:"SSI"},120356:{c:"c",f:"SSI"},120357:{c:"d",f:"SSI"},120358:{c:"e",f:"SSI"},120359:{c:"f",f:"SSI"},120360:{c:"g",f:"SSI"},120361:{c:"h",f:"SSI"},120362:{c:"i",f:"SSI"},120363:{c:"j",f:"SSI"},120364:{c:"k",f:"SSI"},120365:{c:"l",f:"SSI"},120366:{c:"m",f:"SSI"},120367:{c:"n",f:"SSI"},120368:{c:"o",f:"SSI"},120369:{c:"p",f:"SSI"},120370:{c:"q",f:"SSI"},120371:{c:"r",f:"SSI"},120372:{c:"s",f:"SSI"},120373:{c:"t",f:"SSI"},120374:{c:"u",f:"SSI"},120375:{c:"v",f:"SSI"},120376:{c:"w",f:"SSI"},120377:{c:"x",f:"SSI"},120378:{c:"y",f:"SSI"},120379:{c:"z",f:"SSI"},120432:{c:"A",f:"T"},120433:{c:"B",f:"T"},120434:{c:"C",f:"T"},120435:{c:"D",f:"T"},120436:{c:"E",f:"T"},120437:{c:"F",f:"T"},120438:{c:"G",f:"T"},120439:{c:"H",f:"T"},120440:{c:"I",f:"T"},120441:{c:"J",f:"T"},120442:{c:"K",f:"T"},120443:{c:"L",f:"T"},120444:{c:"M",f:"T"},120445:{c:"N",f:"T"},120446:{c:"O",f:"T"},120447:{c:"P",f:"T"},120448:{c:"Q",f:"T"},120449:{c:"R",f:"T"},120450:{c:"S",f:"T"},120451:{c:"T",f:"T"},120452:{c:"U",f:"T"},120453:{c:"V",f:"T"},120454:{c:"W",f:"T"},120455:{c:"X",f:"T"},120456:{c:"Y",f:"T"},120457:{c:"Z",f:"T"},120458:{c:"a",f:"T"},120459:{c:"b",f:"T"},120460:{c:"c",f:"T"},120461:{c:"d",f:"T"},120462:{c:"e",f:"T"},120463:{c:"f",f:"T"},120464:{c:"g",f:"T"},120465:{c:"h",f:"T"},120466:{c:"i",f:"T"},120467:{c:"j",f:"T"},120468:{c:"k",f:"T"},120469:{c:"l",f:"T"},120470:{c:"m",f:"T"},120471:{c:"n",f:"T"},120472:{c:"o",f:"T"},120473:{c:"p",f:"T"},120474:{c:"q",f:"T"},120475:{c:"r",f:"T"},120476:{c:"s",f:"T"},120477:{c:"t",f:"T"},120478:{c:"u",f:"T"},120479:{c:"v",f:"T"},120480:{c:"w",f:"T"},120481:{c:"x",f:"T"},120482:{c:"y",f:"T"},120483:{c:"z",f:"T"},120488:{c:"A",f:"B"},120489:{c:"B",f:"B"},120490:{c:"\\393",f:"B"},120491:{c:"\\394",f:"B"},120492:{c:"E",f:"B"},120493:{c:"Z",f:"B"},120494:{c:"H",f:"B"},120495:{c:"\\398",f:"B"},120496:{c:"I",f:"B"},120497:{c:"K",f:"B"},120498:{c:"\\39B",f:"B"},120499:{c:"M",f:"B"},120500:{c:"N",f:"B"},120501:{c:"\\39E",f:"B"},120502:{c:"O",f:"B"},120503:{c:"\\3A0",f:"B"},120504:{c:"P",f:"B"},120506:{c:"\\3A3",f:"B"},120507:{c:"T",f:"B"},120508:{c:"\\3A5",f:"B"},120509:{c:"\\3A6",f:"B"},120510:{c:"X",f:"B"},120511:{c:"\\3A8",f:"B"},120512:{c:"\\3A9",f:"B"},120513:{c:"\\2207",f:"B"},120546:{c:"A",f:"I"},120547:{c:"B",f:"I"},120548:{c:"\\393",f:"I"},120549:{c:"\\394",f:"I"},120550:{c:"E",f:"I"},120551:{c:"Z",f:"I"},120552:{c:"H",f:"I"},120553:{c:"\\398",f:"I"},120554:{c:"I",f:"I"},120555:{c:"K",f:"I"},120556:{c:"\\39B",f:"I"},120557:{c:"M",f:"I"},120558:{c:"N",f:"I"},120559:{c:"\\39E",f:"I"},120560:{c:"O",f:"I"},120561:{c:"\\3A0",f:"I"},120562:{c:"P",f:"I"},120564:{c:"\\3A3",f:"I"},120565:{c:"T",f:"I"},120566:{c:"\\3A5",f:"I"},120567:{c:"\\3A6",f:"I"},120568:{c:"X",f:"I"},120569:{c:"\\3A8",f:"I"},120570:{c:"\\3A9",f:"I"},120572:{c:"\\3B1",f:"I"},120573:{c:"\\3B2",f:"I"},120574:{c:"\\3B3",f:"I"},120575:{c:"\\3B4",f:"I"},120576:{c:"\\3B5",f:"I"},120577:{c:"\\3B6",f:"I"},120578:{c:"\\3B7",f:"I"},120579:{c:"\\3B8",f:"I"},120580:{c:"\\3B9",f:"I"},120581:{c:"\\3BA",f:"I"},120582:{c:"\\3BB",f:"I"},120583:{c:"\\3BC",f:"I"},120584:{c:"\\3BD",f:"I"},120585:{c:"\\3BE",f:"I"},120586:{c:"\\3BF",f:"I"},120587:{c:"\\3C0",f:"I"},120588:{c:"\\3C1",f:"I"},120589:{c:"\\3C2",f:"I"},120590:{c:"\\3C3",f:"I"},120591:{c:"\\3C4",f:"I"},120592:{c:"\\3C5",f:"I"},120593:{c:"\\3C6",f:"I"},120594:{c:"\\3C7",f:"I"},120595:{c:"\\3C8",f:"I"},120596:{c:"\\3C9",f:"I"},120597:{c:"\\2202"},120598:{c:"\\3F5",f:"I"},120599:{c:"\\3D1",f:"I"},120600:{c:"\\E009",f:"A"},120601:{c:"\\3D5",f:"I"},120602:{c:"\\3F1",f:"I"},120603:{c:"\\3D6",f:"I"},120604:{c:"A",f:"BI"},120605:{c:"B",f:"BI"},120606:{c:"\\393",f:"BI"},120607:{c:"\\394",f:"BI"},120608:{c:"E",f:"BI"},120609:{c:"Z",f:"BI"},120610:{c:"H",f:"BI"},120611:{c:"\\398",f:"BI"},120612:{c:"I",f:"BI"},120613:{c:"K",f:"BI"},120614:{c:"\\39B",f:"BI"},120615:{c:"M",f:"BI"},120616:{c:"N",f:"BI"},120617:{c:"\\39E",f:"BI"},120618:{c:"O",f:"BI"},120619:{c:"\\3A0",f:"BI"},120620:{c:"P",f:"BI"},120622:{c:"\\3A3",f:"BI"},120623:{c:"T",f:"BI"},120624:{c:"\\3A5",f:"BI"},120625:{c:"\\3A6",f:"BI"},120626:{c:"X",f:"BI"},120627:{c:"\\3A8",f:"BI"},120628:{c:"\\3A9",f:"BI"},120630:{c:"\\3B1",f:"BI"},120631:{c:"\\3B2",f:"BI"},120632:{c:"\\3B3",f:"BI"},120633:{c:"\\3B4",f:"BI"},120634:{c:"\\3B5",f:"BI"},120635:{c:"\\3B6",f:"BI"},120636:{c:"\\3B7",f:"BI"},120637:{c:"\\3B8",f:"BI"},120638:{c:"\\3B9",f:"BI"},120639:{c:"\\3BA",f:"BI"},120640:{c:"\\3BB",f:"BI"},120641:{c:"\\3BC",f:"BI"},120642:{c:"\\3BD",f:"BI"},120643:{c:"\\3BE",f:"BI"},120644:{c:"\\3BF",f:"BI"},120645:{c:"\\3C0",f:"BI"},120646:{c:"\\3C1",f:"BI"},120647:{c:"\\3C2",f:"BI"},120648:{c:"\\3C3",f:"BI"},120649:{c:"\\3C4",f:"BI"},120650:{c:"\\3C5",f:"BI"},120651:{c:"\\3C6",f:"BI"},120652:{c:"\\3C7",f:"BI"},120653:{c:"\\3C8",f:"BI"},120654:{c:"\\3C9",f:"BI"},120655:{c:"\\2202",f:"B"},120656:{c:"\\3F5",f:"BI"},120657:{c:"\\3D1",f:"BI"},120658:{c:"\\E009",f:"A"},120659:{c:"\\3D5",f:"BI"},120660:{c:"\\3F1",f:"BI"},120661:{c:"\\3D6",f:"BI"},120662:{c:"A",f:"SSB"},120663:{c:"B",f:"SSB"},120664:{c:"\\393",f:"SSB"},120665:{c:"\\394",f:"SSB"},120666:{c:"E",f:"SSB"},120667:{c:"Z",f:"SSB"},120668:{c:"H",f:"SSB"},120669:{c:"\\398",f:"SSB"},120670:{c:"I",f:"SSB"},120671:{c:"K",f:"SSB"},120672:{c:"\\39B",f:"SSB"},120673:{c:"M",f:"SSB"},120674:{c:"N",f:"SSB"},120675:{c:"\\39E",f:"SSB"},120676:{c:"O",f:"SSB"},120677:{c:"\\3A0",f:"SSB"},120678:{c:"P",f:"SSB"},120680:{c:"\\3A3",f:"SSB"},120681:{c:"T",f:"SSB"},120682:{c:"\\3A5",f:"SSB"},120683:{c:"\\3A6",f:"SSB"},120684:{c:"X",f:"SSB"},120685:{c:"\\3A8",f:"SSB"},120686:{c:"\\3A9",f:"SSB"},120782:{c:"0",f:"B"},120783:{c:"1",f:"B"},120784:{c:"2",f:"B"},120785:{c:"3",f:"B"},120786:{c:"4",f:"B"},120787:{c:"5",f:"B"},120788:{c:"6",f:"B"},120789:{c:"7",f:"B"},120790:{c:"8",f:"B"},120791:{c:"9",f:"B"},120802:{c:"0",f:"SS"},120803:{c:"1",f:"SS"},120804:{c:"2",f:"SS"},120805:{c:"3",f:"SS"},120806:{c:"4",f:"SS"},120807:{c:"5",f:"SS"},120808:{c:"6",f:"SS"},120809:{c:"7",f:"SS"},120810:{c:"8",f:"SS"},120811:{c:"9",f:"SS"},120812:{c:"0",f:"SSB"},120813:{c:"1",f:"SSB"},120814:{c:"2",f:"SSB"},120815:{c:"3",f:"SSB"},120816:{c:"4",f:"SSB"},120817:{c:"5",f:"SSB"},120818:{c:"6",f:"SSB"},120819:{c:"7",f:"SSB"},120820:{c:"8",f:"SSB"},120821:{c:"9",f:"SSB"},120822:{c:"0",f:"T"},120823:{c:"1",f:"T"},120824:{c:"2",f:"T"},120825:{c:"3",f:"T"},120826:{c:"4",f:"T"},120827:{c:"5",f:"T"},120828:{c:"6",f:"T"},120829:{c:"7",f:"T"},120830:{c:"8",f:"T"},120831:{c:"9",f:"T"}})},7517:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBoldItalic=void 0;var a=r(8042),n=r(4886);t.sansSerifBoldItalic=(0,a.AddCSS)(n.sansSerifBoldItalic,{305:{f:"SSB"},567:{f:"SSB"}})},4182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBold=void 0;var a=r(8042),n=r(4471);t.sansSerifBold=(0,a.AddCSS)(n.sansSerifBold,{8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},2679:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifItalic=void 0;var a=r(8042),n=r(5181);t.sansSerifItalic=(0,a.AddCSS)(n.sansSerifItalic,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},5469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerif=void 0;var a=r(8042),n=r(3526);t.sansSerif=(0,a.AddCSS)(n.sansSerif,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},7563:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.scriptBold=void 0;var a=r(5649);Object.defineProperty(t,"scriptBold",{enumerable:!0,get:function(){return a.scriptBold}})},9409:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.script=void 0;var a=r(7153);Object.defineProperty(t,"script",{enumerable:!0,get:function(){return a.script}})},775:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallop=void 0;var a=r(8042),n=r(5745);t.smallop=(0,a.AddCSS)(n.smallop,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},10072:{c:"\\2223"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},9551:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphicBold=void 0;var a=r(8042),n=r(1411);t.texCalligraphicBold=(0,a.AddCSS)(n.texCalligraphicBold,{305:{f:"B"},567:{f:"B"}})},7907:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphic=void 0;var a=r(6384);Object.defineProperty(t,"texCalligraphic",{enumerable:!0,get:function(){return a.texCalligraphic}})},9659:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texMathit=void 0;var a=r(6041);Object.defineProperty(t,"texMathit",{enumerable:!0,get:function(){return a.texMathit}})},98:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyleBold=void 0;var a=r(8199);Object.defineProperty(t,"texOldstyleBold",{enumerable:!0,get:function(){return a.texOldstyleBold}})},6275:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyle=void 0;var a=r(9848);Object.defineProperty(t,"texOldstyle",{enumerable:!0,get:function(){return a.texOldstyle}})},6530:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texSize3=void 0;var a=r(8042),n=r(7906);t.texSize3=(0,a.AddCSS)(n.texSize3,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4409:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texSize4=void 0;var a=r(8042),n=r(2644);t.texSize4=(0,a.AddCSS)(n.texSize4,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57685:{c:"\\E153\\E152"},57686:{c:"\\E151\\E150"}})},5292:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.texVariant=void 0;var a=r(8042),n=r(4926);t.texVariant=(0,a.AddCSS)(n.texVariant,{1008:{c:"\\E009"},8463:{f:""},8740:{c:"\\E006"},8742:{c:"\\E007"},8808:{c:"\\E00C"},8809:{c:"\\E00D"},8816:{c:"\\E011"},8817:{c:"\\E00E"},8840:{c:"\\E016"},8841:{c:"\\E018"},8842:{c:"\\E01A"},8843:{c:"\\E01B"},10887:{c:"\\E010"},10888:{c:"\\E00F"},10955:{c:"\\E017"},10956:{c:"\\E019"}})},5884:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.NOSTRETCH=t.H=t.V=void 0;var l=r(7233);t.V=1,t.H=2,t.NOSTRETCH={dir:0};var s=function(){function e(e){var t,r,s,u;void 0===e&&(e=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var c=this.constructor;this.options=(0,l.userOptions)((0,l.defaultOptions)({},c.OPTIONS),e),this.params=a({},c.defaultParams),this.sizeVariants=o([],n(c.defaultSizeVariants),!1),this.stretchVariants=o([],n(c.defaultStretchVariants),!1),this.cssFontMap=a({},c.defaultCssFonts);try{for(var d=i(Object.keys(this.cssFontMap)),p=d.next();!p.done;p=d.next()){var f=p.value;"unknown"===this.cssFontMap[f][0]&&(this.cssFontMap[f][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(t)throw t.error}}this.cssFamilyPrefix=c.defaultCssFamilyPrefix,this.createVariants(c.defaultVariants),this.defineDelimiters(c.defaultDelimiters);try{for(var m=i(Object.keys(c.defaultChars)),h=m.next();!h.done;h=m.next()){var g=h.value;this.defineChars(g,c.defaultChars[g])}}catch(e){s={error:e}}finally{try{h&&!h.done&&(u=m.return)&&u.call(m)}finally{if(s)throw s.error}}this.defineRemap("accent",c.defaultAccentMap),this.defineRemap("mo",c.defaultMoMap),this.defineRemap("mn",c.defaultMnMap)}return e.charOptions=function(e,t){var r=e[t];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:t?Object.create(this.variant[t].chars):{}};r&&this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,o,l,s=this.constructor;if(s.VariantSmp[t]){var u=s.SmpRemap,c=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];try{for(var d=i(s.SmpRanges),p=d.next();!p.done;p=d.next()){var f=n(p.value,3),m=f[0],h=f[1],g=f[2],y=s.VariantSmp[t][m];if(y){for(var b=h;b<=g;b++)if(930!==b){var v=y+b-h;e[b]=this.smpChar(u[v]||v)}if(c[m])try{for(var k=(o=void 0,i(Object.keys(c[m]).map((function(e){return parseInt(e)})))),S=k.next();!S.done;S=k.next()){e[b=S.value]=this.smpChar(y+c[m][b])}}catch(e){o={error:e}}finally{try{S&&!S.done&&(l=k.return)&&l.call(k)}finally{if(o)throw o.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=i(e),n=a.next();!n.done;n=a.next()){var o=n.value;this.createVariant(o[0],o[1],o[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var o=i(n.linked),l=o.next();!l.done;l=o.next()){var s=l.value;Object.assign(s,t)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.getDelimiter=function(e){return this.delimiters[e]},e.prototype.getSizeVariant=function(e,t){return this.delimiters[e].variants&&(t=this.delimiters[e].variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){return this.stretchVariants[this.delimiters[e].stretchv?this.delimiters[e].stretchv[t]:0]},e.prototype.getChar=function(e,t){return this.variant[e].chars[t]},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif"},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e}();t.FontData=s},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var o=t.sideIndex[a],i=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[o]=r[i]=t,r},border:function(e){var t=[0,0,0,0];return t[o]=t[i]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),o=n[0],i=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,o*(s-i),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,o=t.y,i=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=i[0],s=i[1],u=i[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=o+(d>a?e.thickness*p*Math.sin(d-a):0),m=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,m,f,m]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),o=n[0],i=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],m=t.getOffset(f),h=t.arrow(p,o,i,f,m);e(t,h)},bbox:t.arrowBBox[a],remove:s}]}}},3055:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=void 0;var s=r(2975),u=r(4474),c=r(7233),d=r(6010),p=r(8054),f=r(4139),m=function(e){function t(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this,o=i((0,c.separateOptions)(t,a.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,l)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new f.CssStyles,n.font=n.options.font||new a(s),n.unknownCache=new Map,n}return n(t,e),t.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},t.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},t.prototype.setScale=function(e){var t=this.math.metrics.scale*this.options.scale;1!==t&&this.adaptor.setStyle(e,"fontSize",(0,d.percent)(t))},t.prototype.toDOM=function(e,t,r){void 0===r&&(r=null),this.setDocument(r),this.math=e,this.pxPerEm=e.metrics.ex/this.font.params.x_height,e.root.setTeXclass(null),this.setScale(t),this.nodeMap=new Map,this.container=t,this.processMath(e.root,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},t.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},t.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var o=l(e.math),i=o.next();!i.done;i=o.next()){var s=i.value,c=a.parent(s.start.node);if(s.state()=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},c=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new h.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),o=a.get("fontsize"),i=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):v(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):v(n,e.rspace);var o=r.childIndex(t);if(0!==o){var i=r.childNodes[o-1];if(i.isEmbellished){var l=this.jax.nodeMap.get(i).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=s(this.node.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof p.TextNode&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=y.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e,t=(e=this.node.attributes).getList.apply(e,c([],u(p.indentAttributes),!1)),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,o=t.indentshiftfirst;return"indentalign"!==n&&(r=n),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==o&&(a=o),"auto"===a&&(a=this.jax.options.displayIndent,"right"!==r||a.match(/^\s*0[a-z]*\s*$/)||(a=("-"+a.trim()).replace(/^--/,""))),[r,this.length2em(a,this.metrics.containerWidth)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return m.percent(e)},t.prototype.em=function(e){return m.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-m.BIGDIMEN),m.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),m.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){return((n[e]||[])[3]||{}).smp||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node);var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=k},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=o},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var o=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===o.TEXCLASS.VCENTER){var a=t.h,n=(a+t.d)/2+this.font.params.axis_height-a;t.h+=n,t.d-=n}},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var i=this.parent.variant,l=this.node.getText();if("-explicitFont"===i){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,i,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,i);e.empty();try{for(var m=n(f),h=m.next();!h.done;h=m.next()){var g=h.value,y=o(this.getVariantChar(i,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(g),i);c=v.w,d=v.h,p=v.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var d=l(r(5552)),p=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(){for(var t=[],r=0;r.001?i:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,o=a.d,i=a.w,l=n+o,u=Math.sqrt(l*l+i*i),c=Math.max(t,r*i/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(i+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),o=n[0],i=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+i,o+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(){for(var t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=o([0,0,0],3),i=n[0],l=n[1],s=n[2];0===t.h&&0===t.d?i=this.getU():0===r.h&&0===r.d?i=-this.getV():(i=(a=o(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[i,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var c=r(6469),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(){for(var t=[],r=0;r=0)&&(e.w=0)},t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=c.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=c.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),o=this.getSize("minsize",0),l=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(o,Math.min(l,n));var c=this.font.params.delimiterfactor/1e3,d=this.font.params.delimitershortfall,p=o||t?n:s?Math.min(n/c,n+d):Math.max(n*c,n-d),f=this.stretch,m=f.c||this.getText().codePointAt(0),h=0;if(f.sizes)try{for(var g=u(f.sizes),y=g.next();!y.done;y=g.next()){if(y.value>=p)return s&&h&&h--,this.variant=this.font.getSizeVariant(m,h),this.size=h,void(f.schar&&f.schar[h]&&(this.stretch=i(i({},this.stretch),{c:f.schar[h]})));h++}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}f.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,f),f)):(this.variant=this.font.getSizeVariant(m,h-1),this.size=h-1)}},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=l(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=l(r.HDW,3),o=n[0],i=n[1],s=n[2];1===this.stretch.dir?(o=(a=l(this.getBaseline(e,t,r),2))[0],i=a[1]):s=t,this.bbox.h=o,this.bbox.d=i,this.bbox.w=s},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),o=l(a?e:[t,0],2),i=o[0],s=o[1],u=l([i+s,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(i-p,s+p)),d=c/2-p}else if(a)d=s;else{var f=l(r.HDW||[.75,.25],2),m=f[0],h=f[1];d=h*(c/(m+h))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=l(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getBBox(),r=t.w,a=t.h,n=t.d,o=r,i=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[i,l,o,a-i,n-l,r-o,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),o=n?t[n[0].charAt(0)]:r?t[r]:0,i=this.length2em(e,o)||0;return e.match(/^[-+]/)&&r&&(i+=o),null!=a&&(i=Math.max(a,i)),i},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=n(this.getDimens(),6),a=r[0],o=r[1],i=r[2],l=r[3],s=r[4],u=r[5];e.w=i+u,e.h=a+l,e.d=o+s,this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},6991:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.childNodes[this.surd],a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,o=a.w,i=a.rscale,l=Math.max(o,n/i),s=Math.max(0,l-o);return[l*i-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonInferredMrowMixin=t.CommonMrowMixin=void 0;var s=r(6469);t.CommonMrowMixin=function(e){return function(e){function t(){for(var t,r,a=[],n=0;n1){var p=0,f=0,m=c>1&&c===d;try{for(var h=l(this.childNodes),g=h.next();!g.done;g=h.next()){var y=0===(x=g.value).stretch.dir;if(m||y){var b=x.getOuterBBox(y),v=b.h,k=b.d,S=b.rscale;(v*=S)>p&&(p=v),(k*=S)>f&&(f=k)}}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var w=l(i),A=w.next();!A.done;A=w.next()){var x;(x=A.value).coreMO().getStretchedVariant([p,f])}}catch(e){n={error:e}}finally{try{A&&!A.done&&(o=w.return)&&o.call(w)}finally{if(n)throw n.error}}}},t}(e)},t.CommonInferredMrowMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},t}(e)}},4126:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nthis.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.baseChild.getOuterBBox(),a=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),o=a[0],i=a[1];e.empty(),e.append(r);var l=this.getBaseWidth(),s=this.getAdjustedIc(),u=n(this.getUVQ(),2),c=u[0],d=u[1];e.combine(o,l,d),e.combine(i,l+s,c),e.w+=this.font.params.scriptspace,e.clean(),this.setChildPWidths(t)},t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var a=this.font.params,o=3*a.rule_thickness,i=this.length2em(this.node.attributes.get("subscriptshift"),a.sub2),l=this.baseCharZero(r.d*this.baseScale+a.sub_drop*e.rscale),s=n([this.getU(),Math.max(l,i)],2),u=s[0],c=s[1],d=u-t.d*t.rscale-(e.h*e.rscale-c);if(d0&&(u+=p,c-=p)}return u=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),u),u),c=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),c),c),d=u-t.d*t.rscale-(e.h*e.rscale-c),this.UVQ=[u,-c,d],this.UVQ},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtableMixin=void 0;var s=r(6469),u=r(505),c=r(7875);t.CommonMtableMixin=function(e){return function(e){function t(){for(var t=[],r=0;r1){if(null===t){t=0;var m=p>1&&p===f;try{for(var h=l(this.tableRows),g=h.next();!g.done;g=h.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(m||b){var v=w.getBBox(b).w;v>t&&(t=v)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}try{for(var k=l(u),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([t])}}catch(e){i={error:e}}finally{try{S&&!S.done&&(s=k.return)&&s.call(k)}finally{if(i)throw i.error}}}},t.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),o=[0],i=this.tableRows,l=0;ln[r]&&(n[r]=u),c>o[r]&&(o[r]=c),f>l&&(l=f),i&&d>i[t]&&(i[t]=d),l},t.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},t.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),i=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(i.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var d=this.getComputedWidths();a=(0,c.sum)(d.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var p=this.node.attributes.get("width");"auto"!==p&&(a=Math.max(this.length2em(p,0)+2*this.fLine,a));var f=o(this.getBBoxHD(r),2),m=f[0],h=f[1];e.h=m,e.d=h,e.w=a;var g=o(this.getBBoxLR(),2),y=g[0],b=g[1];e.L=y,e.R=b,(0,u.isPercent)(p)||this.setColumnPWidths()},t.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,o=n.w,i=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),d=Math.max(o,this.length2em(a,Math.max(t,i+o+l)))-(s?i+l:0),p=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(p,d);var f=this.getComputedWidths();return this.pWidth=(0,c.sum)(f.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==o&&this.parent.invalidateBBox(),this.pWidth!==o},t.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=l(this.pwidthCells),n=a.next();!n.done;n=a.next()){var i=o(n.value,2),s=i[0],u=i[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.getBBoxHD=function(e){var t=o(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+n,i-n]}[r]||[i,i]}var l=this.getVerticalPosition(a,r);return[l,e-l]},t.prototype.getBBoxLR=function(){if(this.hasLabels){var e=this.node.attributes,t=e.get("side"),r=o(this.getPadAlignShift(t),2),a=r[0],n=r[1],i=this.hasLabels&&!!e.get("data-width-includes-label");return i&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==n||i?"left"===t?[a,0]:[0,a]:[a,a]}return[0,0]},t.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=o(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var i=o(this.getAlignShift(),2),l=i[0],s=i[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},t.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},t.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},t.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},t.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},t.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},t.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},t.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},t.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var o=e[n];return"fit"===o?null:"auto"===o?r?a[n]:null:(0,u.isPercent)(o)?o:t.length2em(o)}))},t.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),o=a.filter((function(t){return"auto"===e[t]})),i=n.length||o.length,l=(i?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=i&&u>0?u/i:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},t.prototype.getVerticalPosition=function(e,t){for(var r=this.node.attributes.get("equalrows"),a=this.getTableData(),n=a.H,i=a.D,l=r?this.getEqualRowHeight():0,s=this.getRowHalfSpacing(),u=this.fLine,c=0;cthis.numRows?null:a-1]},t.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},t.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},t.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},t.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},t.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},t}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0,t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),o=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),i=o[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(i,o[2]?"bold":"",o[1]?"italic":"")}else e.prototype.getVariant.call(this)},t}(e),t.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},t}},5766:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,o,i,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(_=d.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1){if(null===e){var m=0,h=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var v=0===(_=b.value.childNodes[0]).stretch.dir;if(g||v){var k=_.getBBox(v),S=k.h,w=k.d;S>m&&(m=S),w>h&&(h=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(a)throw a.error}}e=[m,h]}try{for(var A=n(s),x=A.next();!x.done;x=A.next()){var _;(_=x.value).coreMO().getStretchedVariant(e)}}catch(e){i={error:e}}finally{try{x&&!x.done&&(l=A.return)&&l.call(A)}finally{if(i)throw i.error}}}},t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonScriptbaseMixin=void 0;var s=r(9007);t.CommonScriptbaseMixin=function(e){var t;return t=function(e){function t(){for(var t=[],r=0;r1){var p=0,f=c>1&&c===d;try{for(var m=l(this.childNodes),h=m.next();!h.done;h=m.next()){var g=0===(w=h.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,v=y.rscale;b*v>p&&(p=b*v)}}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}try{for(var k=l(i),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.bbox.rscale])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=k.return)&&o.call(k)}finally{if(n)throw n.error}}}},t}(e),t.useIC=!0,t}},5806:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonSemanticsMixin=void 0,t.CommonSemanticsMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),a=r.w,n=r.h,o=r.d;e.w=a,e.h=n,e.d=o}},t}(e)}},5920:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var o=this.findID("Settings","semantics");"MathML"===a?o.disable():o.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=i(e,2),n=t[0],o=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=o,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=o(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var i=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),m=r(6914),h=r(3463),g=r(7309),y=o(r(5445)),b=s.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),k=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+i.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings)},e.prototype.initMenu=function(){var e=this,t=new m.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],o=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=o})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),o=a.next();!o.done;o=a.next()){var i=o.value;this.jax[i]||r.findID("Settings","Renderer",i).disable()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var o=n(a.items.slice(1)),i=o.next();!i.done;i=o.next()){var l=i.value;if(l instanceof h.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var o=n(Object.keys(this.settings)),i=o.next();!i.done;i=o.next()){var l=i.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),t.jax[e]=a.output,t.setOutputJax(e))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,o=this.defaultSettings;try{for(var i=n(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(o[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=o[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&i.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;i.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),i.mathjax.handlers.register(n.handler);var o=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(o),r.document.processed=o.processed,e._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var o=n(e.math),i=o.next();!i.done;i=o.next()){var l=i.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var o,i;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=k},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function m(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(o.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var o=r(4922),i=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+i.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(o.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),o=r+a*e.h,i=a*e.d-r;n>this.w&&(this.w=n),o>this.h&&(this.h=o),i>this.d&&(this.d=i)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.fullWidth="100%",e.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var o={};function i(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var i=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();o[i]||(o[i]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+i+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),o[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,i)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var i=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=i;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,o,i,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],o=a([u.prev,c.prev],2),c.prev=o[0],u.prev=o[1],i=a([e.list,this.list],2),this.list.prev.next=i[0],e.list.prev.next=i[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),o=n.next();!o.done;o=n.next()){var i=o.value;this.styles[i]||(this.styles[i]={}),Object.assign(this.styles[i],e[i])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}function u(e){var t,a,n=v.connect[e].children,o=[];try{for(var i=r(n),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];o.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}o[3]===o[1]&&(o.pop(),o[2]===o[0]&&(o.pop(),o[1]===o[0]&&o.pop())),this.styles[e]=o.join(" ")}function c(e){var t,a;try{for(var n=r(v.connect[e].children),o=n.next();!o.done;o=n.next()){var i=o.value;this.setStyle(this.childName(e,i),this.styles[e])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,o,i=n([],a(v.connect[e].children),!1),l=this.styles[this.childName(e,i.shift())];try{for(var s=r(i),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function m(e){var t,a,n,o,i={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===i.width?i.width=c:c.match(f)&&""===i.style?i.style=c:i.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(v.connect[e].children),m=d.next();!m.done;m=d.next()){var h=m.value;this.setStyle(this.childName(e,h),i[h])}}catch(e){n={error:e}}finally{try{m&&!m.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}function h(e){var t,a,n=[];try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,o,i,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(o=void 0,r(Object.keys(g))),m=f.next();!m.done;m=f.next()){var h=m.value;if((Array.isArray(u[h])||""===u[h])&&p.match(g[h]))if("size"===h){var y=a(p.split(/\//),2),b=y[0],k=y[1];u[h]=b,k&&(u["line-height"]=k)}else""===u.size&&(Array.isArray(u[h])?u[h].push(p):u[h]=p)}}catch(e){o={error:e}}finally{try{m&&!m.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var v=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.parentName(i);this.styles[l]||a.push(i+": "+this.styles[i]+";")}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,o=this.parentName(t);try{for(var i=r(e.connect[t].children),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.childName(o,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),o=n[0],i=n[1],l=n[2];if(o.match(/[^\s\n]/))return;this.set(i,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:o,split:s,combine:u},border:{children:o,split:c,combine:d},"border-top":{children:i,split:m,combine:h},"border-right":{children:i,split:m,combine:h},"border-bottom":{children:i,split:m,combine:h},"border-left":{children:i,split:m,combine:h},"border-width":{children:o,split:s,combine:null},"border-style":{children:o,split:s,combine:null},"border-color":{children:o,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=v},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var o=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!o)return r;var i=parseFloat(o[1]||"1"),l=o[2];return t.UNITS.hasOwnProperty(l)?i*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?i*t.RELUNITS[l]:"%"===l?i/100*r:i*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0))return l;if(p.revisit||(e=d.remainder),!p.toContinue)break e}}if(i<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},concatArray:function(e,t){if(t)if(Array.isArray(t))for(var r=0;r":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"- orbital overlap":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,"pm-operator":/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,operator:/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,arrowUpDown:/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"\\bond{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,CMT:/^[CMT](?=\[)/,"[(...)]":function(e){return n.patterns.findObserveGroups(e,"[","","","]")},"1st-level escape":/^(&|\\\\|\\hline)\s*/,"\\,":/^(?:\\[,\ ;:])/,"\\x{}{}":function(e){return n.patterns.findObserveGroups(e,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"\\x{}":function(e){return n.patterns.findObserveGroups(e,"",/^\\[a-zA-Z]+\{/,"}","")},"\\ca":/^\\ca(?:\s+|(?![a-zA-Z]))/,"\\x":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,orbital:/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,others:/^[\/~|]/,"\\frac{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\frac{","","","}","{","","","}")},"\\overset{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\overset{","","","}","{","","","}")},"\\underset{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\underset{","","","}","{","","","}")},"\\underbrace{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\underbrace{","","","}_","{","","","}")},"\\color{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\color{","","","}")},"\\color{(...)}{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\color{","","","}","{","","","}")||n.patterns.findObserveGroups(e,"\\color","\\","",/^(?=\{)/,"{","","","}")},"\\ce{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\ce{","","","}")},"\\pu{(...)}":function(e){return n.patterns.findObserveGroups(e,"\\pu{","","","}")},oxidation$:/^(?:[+-][IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"d-oxidation$":/^(?:[+-]?\s?[IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"roman numeral":/^[IVX]+/,"1/2$":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,amount:function(e){var t;if(t=e.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/))return{match_:t[0],remainder:e.substr(t[0].length)};var r=n.patterns.findObserveGroups(e,"","$","$","");return r&&(t=r.match_.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/))?{match_:t[0],remainder:e.substr(t[0].length)}:null},amount2:function(e){return this.amount(e)},"(KV letters),":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,formula$:function(e){if(e.match(/^\([a-z]+\)$/))return null;var t=e.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return t?{match_:t[0],remainder:e.substr(t[0].length)}:null},uprightEntities:/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},findObserveGroups:function(e,t,r,a,n,o,i,l,s,u){var c=function(e,t){if("string"==typeof t)return 0!==e.indexOf(t)?null:t;var r=e.match(t);return r?r[0]:null},d=c(e,t);if(null===d)return null;if(e=e.substr(d.length),null===(d=c(e,r)))return null;var p=function(e,t,r){for(var a=0;t2?{match_:a.slice(1),remainder:t.substr(a[0].length)}:{match_:a[1]||a[0],remainder:t.substr(a[0].length)}:null}},actions:{"a=":function(e,t){e.a=(e.a||"")+t},"b=":function(e,t){e.b=(e.b||"")+t},"p=":function(e,t){e.p=(e.p||"")+t},"o=":function(e,t){e.o=(e.o||"")+t},"q=":function(e,t){e.q=(e.q||"")+t},"d=":function(e,t){e.d=(e.d||"")+t},"rm=":function(e,t){e.rm=(e.rm||"")+t},"text=":function(e,t){e.text_=(e.text_||"")+t},insert:function(e,t,r){return{type_:r}},"insert+p1":function(e,t,r){return{type_:r,p1:t}},"insert+p1+p2":function(e,t,r){return{type_:r,p1:t[0],p2:t[1]}},copy:function(e,t){return t},write:function(e,t,r){return r},rm:function(e,t){return{type_:"rm",p1:t}},text:function(e,t){return n.go(t,"text")},"tex-math":function(e,t){return n.go(t,"tex-math")},"tex-math tight":function(e,t){return n.go(t,"tex-math tight")},bond:function(e,t,r){return{type_:"bond",kind_:r||t}},"color0-output":function(e,t){return{type_:"color0",color:t}},ce:function(e,t){return n.go(t,"ce")},pu:function(e,t){return n.go(t,"pu")},"1/2":function(e,t){var r=[];t.match(/^[+\-]/)&&(r.push(t.substr(0,1)),t=t.substr(1));var a=t.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return a[1]=a[1].replace(/\$/g,""),r.push({type_:"frac",p1:a[1],p2:a[2]}),a[3]&&(a[3]=a[3].replace(/\$/g,""),r.push({type_:"tex-math",p1:a[3]})),r},"9,9":function(e,t){return n.go(t,"9,9")}},stateMachines:{tex:{transitions:a({empty:{0:{action_:"copy"}},"\\ce{(...)}":{0:{action_:[{type_:"write",option:"{"},"ce",{type_:"write",option:"}"}]}},"\\pu{(...)}":{0:{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},else:{0:{action_:"copy"}}}),actions:{}},ce:{transitions:a({empty:{"*":{action_:"output"}},else:{"0|1|2":{action_:"beginsWithBond=false",revisit:!0,toContinue:!0}},oxidation$:{0:{action_:"oxidation-output"}},CMT:{r:{action_:"rdt=",nextState:"rt"},rd:{action_:"rqt=",nextState:"rdt"}},arrowUpDown:{"0|1|2|as":{action_:["sb=false","output","operator"],nextState:"1"}},uprightEntities:{"0|1|2":{action_:["o=","output"],nextState:"1"}},orbital:{"0|1|2|3":{action_:"o=",nextState:"o"}},"->":{"0|1|2|3":{action_:"r=",nextState:"r"},"a|as":{action_:["output","r="],nextState:"r"},"*":{action_:["output","r="],nextState:"r"}},"+":{o:{action_:"d= kv",nextState:"d"},"d|D":{action_:"d=",nextState:"d"},q:{action_:"d=",nextState:"qd"},"qd|qD":{action_:"d=",nextState:"qd"},dq:{action_:["output","d="],nextState:"d"},3:{action_:["sb=false","output","operator"],nextState:"0"}},amount:{"0|2":{action_:"a=",nextState:"a"}},"pm-operator":{"0|1|2|a|as":{action_:["sb=false","output",{type_:"operator",option:"\\pm"}],nextState:"0"}},operator:{"0|1|2|a|as":{action_:["sb=false","output","operator"],nextState:"0"}},"-$":{"o|q":{action_:["charge or bond","output"],nextState:"qd"},d:{action_:"d=",nextState:"d"},D:{action_:["output",{type_:"bond",option:"-"}],nextState:"3"},q:{action_:"d=",nextState:"qd"},qd:{action_:"d=",nextState:"qd"},"qD|dq":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},"-9":{"3|o":{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"3"}},"- orbital overlap":{o:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},d:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"}},"-":{"0|1|2":{action_:[{type_:"output",option:1},"beginsWithBond=true",{type_:"bond",option:"-"}],nextState:"3"},3:{action_:{type_:"bond",option:"-"}},a:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},as:{action_:[{type_:"output",option:2},{type_:"bond",option:"-"}],nextState:"3"},b:{action_:"b="},o:{action_:{type_:"- after o/d",option:!1},nextState:"2"},q:{action_:{type_:"- after o/d",option:!1},nextState:"2"},"d|qd|dq":{action_:{type_:"- after o/d",option:!0},nextState:"2"},"D|qD|p":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},amount2:{"1|3":{action_:"a=",nextState:"a"}},letters:{"0|1|2|3|a|as|b|p|bp|o":{action_:"o=",nextState:"o"},"q|dq":{action_:["output","o="],nextState:"o"},"d|D|qd|qD":{action_:"o after d",nextState:"o"}},digits:{o:{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},q:{action_:["output","o="],nextState:"o"},a:{action_:"o=",nextState:"o"}},"space A":{"b|p|bp":{action_:[]}},space:{a:{action_:[],nextState:"as"},0:{action_:"sb=false"},"1|2":{action_:"sb=true"},"r|rt|rd|rdt|rdq":{action_:"output",nextState:"0"},"*":{action_:["output","sb=true"],nextState:"1"}},"1st-level escape":{"1|2":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}]},"*":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}],nextState:"0"}},"[(...)]":{"r|rt":{action_:"rd=",nextState:"rd"},"rd|rdt":{action_:"rq=",nextState:"rdq"}},"...":{"o|d|D|dq|qd|qD":{action_:["output",{type_:"bond",option:"..."}],nextState:"3"},"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"ellipsis"}],nextState:"1"}},". __* ":{"*":{action_:["output",{type_:"insert",option:"addition compound"}],nextState:"1"}},"state of aggregation $":{"*":{action_:["output","state of aggregation"],nextState:"1"}},"{[(":{"a|as|o":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"0|1|2|3":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"*":{action_:["output","o=","output","parenthesisLevel++"],nextState:"2"}},")]}":{"0|1|2|3|b|p|bp|o":{action_:["o=","parenthesisLevel--"],nextState:"o"},"a|as|d|D|q|qd|qD|dq":{action_:["output","o=","parenthesisLevel--"],nextState:"o"}},", ":{"*":{action_:["output","comma"],nextState:"0"}},"^_":{"*":{action_:[]}},"^{(...)}|^($...$)":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"D"},q:{action_:"d=",nextState:"qD"},"d|D|qd|qD|dq":{action_:["output","d="],nextState:"D"}},"^a|^\\x{}{}|^\\x{}|^\\x|'":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"d"},q:{action_:"d=",nextState:"qd"},"d|qd|D|qD":{action_:"d="},dq:{action_:["output","d="],nextState:"d"}},"_{(state of aggregation)}$":{"d|D|q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"_{(...)}|_($...$)|_9|_\\x{}{}|_\\x{}|_\\x":{"0|1|2|as":{action_:"p=",nextState:"p"},b:{action_:"p=",nextState:"bp"},"3|o":{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},"q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"=<>":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"#":{"0|1|2|3|a|as|o":{action_:[{type_:"output",option:2},{type_:"bond",option:"#"}],nextState:"3"}},"{}^":{"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"tinySkip"}],nextState:"1"}},"{}":{"*":{action_:{type_:"output",option:1},nextState:"1"}},"{...}":{"0|1|2|3|a|as|b|p|bp":{action_:"o=",nextState:"o"},"o|d|D|q|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"$...$":{a:{action_:"a="},"0|1|2|3|as|b|p|bp|o":{action_:"o=",nextState:"o"},"as|o":{action_:"o="},"q|d|D|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"\\bond{(...)}":{"*":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"\\frac{(...)}":{"*":{action_:[{type_:"output",option:1},"frac-output"],nextState:"3"}},"\\overset{(...)}":{"*":{action_:[{type_:"output",option:2},"overset-output"],nextState:"3"}},"\\underset{(...)}":{"*":{action_:[{type_:"output",option:2},"underset-output"],nextState:"3"}},"\\underbrace{(...)}":{"*":{action_:[{type_:"output",option:2},"underbrace-output"],nextState:"3"}},"\\color{(...)}{(...)}":{"*":{action_:[{type_:"output",option:2},"color-output"],nextState:"3"}},"\\color{(...)}":{"*":{action_:[{type_:"output",option:2},"color0-output"]}},"\\ce{(...)}":{"*":{action_:[{type_:"output",option:2},"ce"],nextState:"3"}},"\\,":{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"1"}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}],nextState:"3"}},"\\x{}{}|\\x{}|\\x":{"0|1|2|3|a|as|b|p|bp|o|c0":{action_:["o=","output"],nextState:"3"},"*":{action_:["output","o=","output"],nextState:"3"}},others:{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"3"}},else2:{a:{action_:"a to o",nextState:"o",revisit:!0},as:{action_:["output","sb=true"],nextState:"1",revisit:!0},"r|rt|rd|rdt|rdq":{action_:["output"],nextState:"0",revisit:!0},"*":{action_:["output","copy"],nextState:"3"}}}),actions:{"o after d":function(e,t){var r;if((e.d||"").match(/^[1-9][0-9]*$/)){var a=e.d;e.d=void 0,(r=this.output(e)).push({type_:"tinySkip"}),e.b=a}else r=this.output(e);return n.actions["o="](e,t),r},"d= kv":function(e,t){e.d=t,e.dType="kv"},"charge or bond":function(e,t){if(e.beginsWithBond){var r=[];return n.concatArray(r,this.output(e)),n.concatArray(r,n.actions.bond(e,t,"-")),r}e.d=t},"- after o/d":function(e,t,r){var a=n.patterns.match_("orbital",e.o||""),o=n.patterns.match_("one lowercase greek letter $",e.o||""),i=n.patterns.match_("one lowercase latin letter $",e.o||""),l=n.patterns.match_("$one lowercase latin letter$ $",e.o||""),s="-"===t&&(a&&""===a.remainder||o||i||l);!s||e.a||e.b||e.p||e.d||e.q||a||!i||(e.o="$"+e.o+"$");var u=[];return s?(n.concatArray(u,this.output(e)),u.push({type_:"hyphen"})):(a=n.patterns.match_("digits",e.d||""),r&&a&&""===a.remainder?(n.concatArray(u,n.actions["d="](e,t)),n.concatArray(u,this.output(e))):(n.concatArray(u,this.output(e)),n.concatArray(u,n.actions.bond(e,t,"-")))),u},"a to o":function(e){e.o=e.a,e.a=void 0},"sb=true":function(e){e.sb=!0},"sb=false":function(e){e.sb=!1},"beginsWithBond=true":function(e){e.beginsWithBond=!0},"beginsWithBond=false":function(e){e.beginsWithBond=!1},"parenthesisLevel++":function(e){e.parenthesisLevel++},"parenthesisLevel--":function(e){e.parenthesisLevel--},"state of aggregation":function(e,t){return{type_:"state of aggregation",p1:n.go(t,"o")}},comma:function(e,t){var r=t.replace(/\s*$/,"");return r!==t&&0===e.parenthesisLevel?{type_:"comma enumeration L",p1:r}:{type_:"comma enumeration M",p1:r}},output:function(e,t,r){var a;if(e.r){var o=void 0;o="M"===e.rdt?n.go(e.rd,"tex-math"):"T"===e.rdt?[{type_:"text",p1:e.rd||""}]:n.go(e.rd,"ce");var i=void 0;i="M"===e.rqt?n.go(e.rq,"tex-math"):"T"===e.rqt?[{type_:"text",p1:e.rq||""}]:n.go(e.rq,"ce"),a={type_:"arrow",r:e.r,rd:o,rq:i}}else a=[],(e.a||e.b||e.p||e.o||e.q||e.d||r)&&(e.sb&&a.push({type_:"entitySkip"}),e.o||e.q||e.d||e.b||e.p||2===r?e.o||e.q||e.d||!e.b&&!e.p?e.o&&"kv"===e.dType&&n.patterns.match_("d-oxidation$",e.d||"")?e.dType="oxidation":e.o&&"kv"===e.dType&&!e.q&&(e.dType=void 0):(e.o=e.a,e.d=e.b,e.q=e.p,e.a=e.b=e.p=void 0):(e.o=e.a,e.a=void 0),a.push({type_:"chemfive",a:n.go(e.a,"a"),b:n.go(e.b,"bd"),p:n.go(e.p,"pq"),o:n.go(e.o,"o"),q:n.go(e.q,"pq"),d:n.go(e.d,"oxidation"===e.dType?"oxidation":"bd"),dType:e.dType}));for(var l in e)"parenthesisLevel"!==l&&"beginsWithBond"!==l&&delete e[l];return a},"oxidation-output":function(e,t){var r=["{"];return n.concatArray(r,n.go(t,"oxidation")),r.push("}"),r},"frac-output":function(e,t){return{type_:"frac-ce",p1:n.go(t[0],"ce"),p2:n.go(t[1],"ce")}},"overset-output":function(e,t){return{type_:"overset",p1:n.go(t[0],"ce"),p2:n.go(t[1],"ce")}},"underset-output":function(e,t){return{type_:"underset",p1:n.go(t[0],"ce"),p2:n.go(t[1],"ce")}},"underbrace-output":function(e,t){return{type_:"underbrace",p1:n.go(t[0],"ce"),p2:n.go(t[1],"ce")}},"color-output":function(e,t){return{type_:"color",color1:t[0],color2:n.go(t[1],"ce")}},"r=":function(e,t){e.r=t},"rdt=":function(e,t){e.rdt=t},"rd=":function(e,t){e.rd=t},"rqt=":function(e,t){e.rqt=t},"rq=":function(e,t){e.rq=t},operator:function(e,t,r){return{type_:"operator",kind_:r||t}}}},a:{transitions:a({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math tight",nextState:"1"}},",":{"*":{action_:{type_:"insert",option:"commaDecimal"}}},else2:{"*":{action_:"copy"}}}),actions:{}},o:{transitions:a({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},letters:{"*":{action_:"rm"}},"\\ca":{"*":{action_:{type_:"insert",option:"circa"}}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:[{type_:"write",option:"{"},"text",{type_:"write",option:"}"}]}},else2:{"*":{action_:"copy"}}}),actions:{}},text:{transitions:a({empty:{"*":{action_:"output"}},"{...}":{"*":{action_:"text="}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"\\greek":{"*":{action_:["output","rm"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:["output","copy"]}},else:{"*":{action_:"text="}}}),actions:{output:function(e){if(e.text_){var t={type_:"text",p1:e.text_};for(var r in e)delete e[r];return t}}}},pq:{transitions:a({empty:{"*":{action_:[]}},"state of aggregation $":{"*":{action_:"state of aggregation"}},i$:{0:{action_:[],nextState:"!f",revisit:!0}},"(KV letters),":{0:{action_:"rm",nextState:"0"}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"a-z":{f:{action_:"tex-math"}},letters:{"*":{action_:"rm"}},"-9.,9":{"*":{action_:"9,9"}},",":{"*":{action_:{type_:"insert+p1",option:"comma enumeration S"}}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"state of aggregation":function(e,t){return{type_:"state of aggregation subscript",p1:n.go(t,"o")}},"color-output":function(e,t){return{type_:"color",color1:t[0],color2:n.go(t[1],"pq")}}}},bd:{transitions:a({empty:{"*":{action_:[]}},x$:{0:{action_:[],nextState:"!f",revisit:!0}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"-9.,9 no missing 0":{"*":{action_:"9,9"}},".":{"*":{action_:{type_:"insert",option:"electron dot"}}},"a-z":{f:{action_:"tex-math"}},x:{"*":{action_:{type_:"insert",option:"KV x"}}},letters:{"*":{action_:"rm"}},"'":{"*":{action_:{type_:"insert",option:"prime"}}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"color-output":function(e,t){return{type_:"color",color1:t[0],color2:n.go(t[1],"bd")}}}},oxidation:{transitions:a({empty:{"*":{action_:[]}},"roman numeral":{"*":{action_:"roman-numeral"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},else:{"*":{action_:"copy"}}}),actions:{"roman-numeral":function(e,t){return{type_:"roman numeral",p1:t}}}},"tex-math":{transitions:a({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},else:{"*":{action_:"o="}}}),actions:{output:function(e){if(e.o){var t={type_:"tex-math",p1:e.o};for(var r in e)delete e[r];return t}}}},"tex-math tight":{transitions:a({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},"-|+":{"*":{action_:"tight operator"}},else:{"*":{action_:"o="}}}),actions:{"tight operator":function(e,t){e.o=(e.o||"")+"{"+t+"}"},output:function(e){if(e.o){var t={type_:"tex-math",p1:e.o};for(var r in e)delete e[r];return t}}}},"9,9":{transitions:a({empty:{"*":{action_:[]}},",":{"*":{action_:"comma"}},else:{"*":{action_:"copy"}}}),actions:{comma:function(){return{type_:"commaDecimal"}}}},pu:{transitions:a({empty:{"*":{action_:"output"}},space$:{"*":{action_:["output","space"]}},"{[(|)]}":{"0|a":{action_:"copy"}},"(-)(9)^(-9)":{0:{action_:"number^",nextState:"a"}},"(-)(9.,9)(e)(99)":{0:{action_:"enumber",nextState:"a"}},space:{"0|a":{action_:[]}},"pm-operator":{"0|a":{action_:{type_:"operator",option:"\\pm"},nextState:"0"}},operator:{"0|a":{action_:"copy",nextState:"0"}},"//":{d:{action_:"o=",nextState:"/"}},"/":{d:{action_:"o=",nextState:"/"}},"{...}|else":{"0|d":{action_:"d=",nextState:"d"},a:{action_:["space","d="],nextState:"d"},"/|q":{action_:"q=",nextState:"q"}}}),actions:{enumber:function(e,t){var r=[];return"+-"===t[0]||"+/-"===t[0]?r.push("\\pm "):t[0]&&r.push(t[0]),t[1]&&(n.concatArray(r,n.go(t[1],"pu-9,9")),t[2]&&(t[2].match(/[,.]/)?n.concatArray(r,n.go(t[2],"pu-9,9")):r.push(t[2])),(t[3]||t[4])&&("e"===t[3]||"*"===t[4]?r.push({type_:"cdot"}):r.push({type_:"times"}))),t[5]&&r.push("10^{"+t[5]+"}"),r},"number^":function(e,t){var r=[];return"+-"===t[0]||"+/-"===t[0]?r.push("\\pm "):t[0]&&r.push(t[0]),n.concatArray(r,n.go(t[1],"pu-9,9")),r.push("^{"+t[2]+"}"),r},operator:function(e,t,r){return{type_:"operator",kind_:r||t}},space:function(){return{type_:"pu-space-1"}},output:function(e){var t,r=n.patterns.match_("{(...)}",e.d||"");r&&""===r.remainder&&(e.d=r.match_);var a=n.patterns.match_("{(...)}",e.q||"");if(a&&""===a.remainder&&(e.q=a.match_),e.d&&(e.d=e.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),e.d=e.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),e.q){e.q=e.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),e.q=e.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");var o={d:n.go(e.d,"pu"),q:n.go(e.q,"pu")};"//"===e.o?t={type_:"pu-frac",p1:o.d,p2:o.q}:(t=o.d,o.d.length>1||o.q.length>1?t.push({type_:" / "}):t.push({type_:"/"}),n.concatArray(t,o.q))}else t=n.go(e.d,"pu-2");for(var i in e)delete e[i];return t}}},"pu-2":{transitions:a({empty:{"*":{action_:"output"}},"*":{"*":{action_:["output","cdot"],nextState:"0"}},"\\x":{"*":{action_:"rm="}},space:{"*":{action_:["output","space"],nextState:"0"}},"^{(...)}|^(-1)":{1:{action_:"^(-1)"}},"-9.,9":{0:{action_:"rm=",nextState:"0"},1:{action_:"^(-1)",nextState:"0"}},"{...}|else":{"*":{action_:"rm=",nextState:"1"}}}),actions:{cdot:function(){return{type_:"tight cdot"}},"^(-1)":function(e,t){e.rm+="^{"+t+"}"},space:function(){return{type_:"pu-space-2"}},output:function(e){var t=[];if(e.rm){var r=n.patterns.match_("{(...)}",e.rm||"");t=r&&""===r.remainder?n.go(r.match_,"pu"):{type_:"rm",p1:e.rm}}for(var a in e)delete e[a];return t}}},"pu-9,9":{transitions:a({empty:{0:{action_:"output-0"},o:{action_:"output-o"}},",":{0:{action_:["output-0","comma"],nextState:"o"}},".":{0:{action_:["output-0","copy"],nextState:"o"}},else:{"*":{action_:"text="}}}),actions:{comma:function(){return{type_:"commaDecimal"}},"output-0":function(e){var t=[];if(e.text_=e.text_||"",e.text_.length>4){var r=e.text_.length%3;0===r&&(r=3);for(var a=e.text_.length-3;a>0;a-=3)t.push(e.text_.substr(a,3)),t.push({type_:"1000 separator"});t.push(e.text_.substr(0,r)),t.reverse()}else t.push(e.text_);for(var n in e)delete e[n];return t},"output-o":function(e){var t=[];if(e.text_=e.text_||"",e.text_.length>4){var r=e.text_.length-3,a=void 0;for(a=0;a"===e.r||"<=>>"===e.r||"<<=>"===e.r||"<--\x3e"===e.r?(l="\\long"+l,i.rd&&(l="\\overset{"+i.rd+"}{"+l+"}"),i.rq&&(l="<--\x3e"===e.r?"\\underset{\\lower2mu{"+i.rq+"}}{"+l+"}":"\\underset{\\lower6mu{"+i.rq+"}}{"+l+"}"),l=" {}\\mathrel{"+l+"}{} "):(i.rq&&(l+="[{"+i.rq+"}]"),l=" {}\\mathrel{\\x"+(l+="{"+i.rd+"}")+"}{} "):l=" {}\\mathrel{\\long"+l+"}{} ",t=l;break;case"operator":t=o._getOperator(e.kind_);break;case"space":t=" ";break;case"tinySkip":t="\\mkern2mu";break;case"entitySkip":case"pu-space-1":t="~";break;case"pu-space-2":t="\\mkern3mu ";break;case"1000 separator":t="\\mkern2mu ";break;case"commaDecimal":t="{,}";break;case"comma enumeration L":t="{"+e.p1+"}\\mkern6mu ";break;case"comma enumeration M":t="{"+e.p1+"}\\mkern3mu ";break;case"comma enumeration S":t="{"+e.p1+"}\\mkern1mu ";break;case"hyphen":t="\\text{-}";break;case"addition compound":t="\\,{\\cdot}\\,";break;case"electron dot":t="\\mkern1mu \\bullet\\mkern1mu ";break;case"KV x":t="{\\times}";break;case"prime":t="\\prime ";break;case"cdot":t="\\cdot ";break;case"tight cdot":t="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"times":t="\\times ";break;case"circa":t="{\\sim}";break;case"^":t="uparrow";break;case"v":t="downarrow";break;case"ellipsis":t="\\ldots ";break;case"/":t="/";break;case" / ":t="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return t},_getArrow:function(e){switch(e){case"->":case"\u2192":case"\u27f6":return"rightarrow";case"<-":return"leftarrow";case"<->":return"leftrightarrow";case"<--\x3e":return"leftrightarrows";case"<=>":case"\u21cc":return"rightleftharpoons";case"<=>>":return"Rightleftharpoons";case"<<=>":return"Leftrightharpoons";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getBond:function(e){switch(e){case"-":case"1":return"{-}";case"=":case"2":return"{=}";case"#":case"3":return"{\\equiv}";case"~":return"{\\tripledash}";case"~-":return"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}";case"~=":case"~--":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}";case"-~-":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}";case"...":return"{{\\cdot}{\\cdot}{\\cdot}}";case"....":return"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}";case"->":return"{\\rightarrow}";case"<-":return"{\\leftarrow}";case"<":return"{<}";case">":return"{>}";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getOperator:function(e){switch(e){case"+":return" {}+{} ";case"-":return" {}-{} ";case"=":return" {}={} ";case"<":return" {}<{} ";case">":return" {}>{} ";case"<<":return" {}\\ll{} ";case">>":return" {}\\gg{} ";case"\\pm":return" {}\\pm{} ";case"\\approx":case"$\\approx$":return" {}\\approx{} ";case"v":case"(v)":return" \\downarrow{} ";case"^":case"(^)":return" \\uparrow{} ";default:throw["MhchemBugT","mhchem bug T. Please report."]}}}},9329:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEntry=void 0;var o=r(9328),i=r(2165),l=function(e){function t(t,r){var a=e.call(this)||this;return a._menu=t,a._type=r,a.className=i.HtmlClasses.MENUITEM,a.role="menuitem",a.hidden=!1,a}return n(t,e),Object.defineProperty(t.prototype,"menu",{get:function(){return this._menu},set:function(e){this._menu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),t.prototype.hide=function(){this.hidden=!0,this.menu.generateMenu()},t.prototype.show=function(){this.hidden=!1,this.menu.generateMenu()},t.prototype.isHidden=function(){return this.hidden},t}(o.MenuElement);t.AbstractEntry=l},1340:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var i=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var o=e.call(this,t,r)||this;return o._content=a,o.disabled=!1,o.callbacks=[],o._id=n||a,o}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=o(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(i.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var i=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.isHidden()){var l=i.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(i.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=o(r),n=a.next();!n.done;n=a.next()){var i=n.value;i.submenu.unpost(),i!==this.focused&&i.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if("rule"!==i.type){if(i.id===e)return i;if("submenu"===i.type){var l=i.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(i.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),o=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=o},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=o},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=o},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var o=r(8372),i=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=i.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(o.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var o=r(1484),i=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,o=void 0===n?"":n,i=new this(e);i.id=o;var l=e.get("variable");r.forEach((function(t){return l(e,t,i.pool)}));var s=e.get("items")(e,a,i);return i.items=s,i},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(i.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,o,i=t;if(i instanceof Event?(a=i.target,this.stop(i)):a=i,i instanceof MouseEvent&&(n=i.pageX,o=i.pageY,n||o||!i.clientX||(n=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,o=i.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!o&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,o=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,o)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(o.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var o={};o[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',o[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",o[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",o[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",o[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var i=!1,l=!1,s=!1;function u(e){s||(c(o,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var o in e)n+=o,n+=" ",n+=e[o],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){i||(c(r,e),i=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var o=r(5179),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=i.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),o=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+o+"px;"),window.event instanceof MouseEvent&&r.classList.add(i.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(i.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new o.CloseButton(this),t=e.html;return t.classList.add(i.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(i.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(i.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(i.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"checkbox",r,n)||this;return o.role="menuitemcheckbox",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"combobox",r,n)||this;return o.role="combobox",o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var o=r(1340),i=r(2556),l=function(e){function t(t,r,a,n){var o=e.call(this,t,"command",r,n)||this;return o.command=a,o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(i.MenuUtil.getActiveElement(this))}catch(e){i.MenuUtil.error(e,"Illegal command callback.")}i.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"radio",r,n)||this;return o.role="menuitemradio",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var o=r(9329),i=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=i.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(i.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(o.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"slider",r,n)||this;return o.role="slider",o.labelId="ctx_slideLabel"+i.MenuUtil.counter(),o.valueId="ctx_slideValue"+i.MenuUtil.counter(),o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,o=new this(r,a,t.id),i=e.get("subMenu")(e,n,o);return o.submenu=i,o},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(i.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=o},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),o=r(2165),i=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=o.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var i=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,o=t.variable,i=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},i),s=e.get("rule")(e,{},i),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:o,id:t},i)})),c=[l,s].concat(u);return i.items=c,i},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var o=e.call(this,t,null,r)||this;return o.style=a,o.grid=n,o._selections=[],o.prefix="ctxt-selection",o._balanced=!0,o}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,o=t.selections,i=new this(a,n,t.order,t.grid);i.attachMenu(r);var l=o.map((function(t){return e.get("selectionMenu")(e,t,i)}));return i.selections=l,i},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+i.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),o=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,o,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),i=function(e){var i=l.selections.slice(e,e+n),s=o(l.rowDiv(i),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),i.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(o=Math.max(5,o-n-r.offsetWidth+6)),e.prototype.post.call(this,o,i)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=o},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=i(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function m(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=i(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=new o.Span(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=new o.Span("",{}),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function h(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],o=t[a];if(!n&&!o||n&&o&&n===o)continue;const i=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),o||r.open.push(a),o&&n&&(r.close.push(a),r.open.push(a)),t[a]=i,r[a]=i,l[a]?l[a].push(i):l[a]=[i]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const o=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=o,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,o=0;a=e[o];o++){let e=null;const o=a.descriptionSpan(),i=a.personality,l=i[n.personalityProps.JOIN];delete i[n.personalityProps.JOIN],void 0!==i[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:i[n.personalityProps.PAUSE]},delete i[n.personalityProps.PAUSE]);m(t,o,h(i,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?new u.Span(e,{}):e)),r=h.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=h.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=h.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){h.set(e,t)},t.isXml=function(){return h.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),o=r(4440),i=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=i.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):i.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=v(t,a),k(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=v(t,a),k(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),o=d(r),i=d(a),l=h(o),s=h(i);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${x(o,u)}\n${c}\n${x(i,u)}`},NUMERATOR:_,DENOMINATOR:_};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=m(e),a=m(t),n=r-a;e=n<0?g(e,a,h(e)):e,t=n>0?g(t,r,h(t)):t;const o=e.split(/\r\n|\r|\n/),i=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-m(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(A(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function v(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(h(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function A(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let o="";const i=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);i.push(t)}return{lfence:r,rfence:a,sep:o,cells:i,height:i.reduce(((e,t)=>Math.max(m(t),e)),0),width:i.map(h)}}function x(e,t){const r=(t-h(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],o=e.split(/\r\n|\r|\n/),i=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of o)i.push(l+e+s);return i.join("\n")}function _(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class o extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=o=>{const i=(o-e)/(t-e),l=r*(1-i)+a*i;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let r="",n=null,i=!1;for(let e,l=0;e=t[l];l++)o.isMarkupElement(e)||(o.isPauseElement(e)?i&&(n=o.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(i?this.getSeparator():"")+this.merge(e.span),i=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,i.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=i,i.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class o extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=o},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;t.Span=class{constructor(e,t){this.speech=e,this.attributes=t}}},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=i},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(7504);class n extends a.SsmlRenderer{markup(e){return n.MARKS={},super.markup(e)}merge(e){const t=[];for(let r=0;r'),n.MARKS[o]=!0),1===a.speech.length&&a.speech.match(/[a-zA-Z]/)?t.push(''+a.speech+""):t.push(a.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=n,n.CHARACTER_ATTR="character",n.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class o extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=o},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),o=r(182);class i extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],o=[];for(let e,i=0;e=t[i];i++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return r.join(" ")}}t.XmlRenderer=i},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function o(e){s(a.default.WGXpath),i(e)}function i(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){i(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),o(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=i,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){e&&this.startDebugFile_(e),this.isActive_=!0}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",e)}startDebugFile_(e){this.stream_=a.default.fs.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(e){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),o=r(2315),i=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(i.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1;e.slice(t).trim()&&n.unshift(),e=e.slice(0,t)}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):i.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):i.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):i.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),o=r(2057),i=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=i.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),l.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),l.default.STRING_FEATURES.forEach(r),e.json&&(u.default.jsonPath=s.makePath(e.json)),e.xpath&&(u.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=i.detectIE(),e.isEdge=i.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(l.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,l.EnginePromise.get()):t.delay?(t.delay=!1,l.EnginePromise.get()):o.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends n{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),o=r(3090),i=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),m=r(4440),h=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function v(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function k(e,t){const r=v(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=v(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=k,t.print=S,t.output=function(e,t){const r=v(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=v(e),a=r instanceof h.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new h.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===m.Speech.NONE)return e;const n=p.cloneNode(e);let o=u.computeMarkup(n);if(r===m.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(o)),e;const i=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=i[r],t=l[r];r++)o=u.computeMarkup(t),e.setAttribute("speech",a.finalize(o));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new h.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new h.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===m.Speech.NONE)return e;const n=p.parseInput(t),o=l.xmlTree(n),i=u.computeMarkup(o);if(r===m.Speech.SHALLOW)return e.stree.speech=a.finalize(i),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new h.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new h.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case m.Speech.NONE:break;case m.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case m.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new h.Processor("walker",{processor:function(e){const t=s.generator("Node");h.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),h.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=k("enriched",e),a=S("enriched",r);return h.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,h.Processor.LocalState.highlighter,a),h.Processor.LocalState.walker},print:function(e){return h.Processor.LocalState.walker.speech()}})),b(new h.KeyProcessor("move",{processor:function(e){if(!h.Processor.LocalState.walker)return null;return!1===h.Processor.LocalState.walker.move(e)?a.error(e):h.Processor.LocalState.walker.speech()}})),b(new h.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numberToWords(t)}})),b(new h.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new h.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new h.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":k("speech",`${t}${r}`)}}))},2998:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),o=r(6828),i=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function f(e,t){return s.process(e,t)}function m(e,t,r){switch(n.default.getInstance().mode){case i.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),o=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}))}(e,t,r);case i.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),o=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return m("speech",e,t)},t.file.toSemantic=function(e,t){return m("semantic",e,t)},t.file.toJson=function(e,t){return m("json",e,t)},t.file.toDescription=function(e,t){return m("description",e,t)},t.file.toEnriched=function(e,t){return m("enriched",e,t)},t.processFile=m,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:i.Mode.HTTP}).then((()=>p({}))):p({mode:i.Mode.SYNC}).then((()=>p({mode:i.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),o=r(2315);function i(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:i()?document.evaluate:o.default.xpath.evaluate,result:i()?XPathResult:o.default.xpath.XPathResult,createNSResolver:i()?document.createNSResolver:o.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,o){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,o,null):t.xpath.currentDocument.evaluate(e,r,s,o,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(i.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(i.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=o.walkTree(r),l=o.walkTree(t),s=o.walkTree(a);return(0,i.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(i.Attribute.CHILDREN,(0,i.makeIdList)([t,a,r])),[l,s,n].forEach((e=>o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.mml.getAttribute(i.Attribute.ID)))),this.mml.setAttribute(i.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),o=r(9268),i=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends o.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,o=this.specialCase_(e,n);if(o)e=o;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const i=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,i),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(i,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,o=null;if("MSUBSUP"===r?(o=e.childNodes[0],n=i.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),o=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const u=o.childNodes[0],c=d.makeEmptyNode_(u.id);return o.childNodes[0]=c,t=new n(e).getMathml(),o.childNodes[0]=u,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,i.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=i},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,i.setAttributes)(t,e),t.setAttribute(i.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(i.Attribute.ID)))o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),o=r(6839),i=r(5452),l=r(2298);class s extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=o.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];i.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];i.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=i.walkTree(e);return i.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,o.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=i},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=o.introduceNewLayer(r,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),o=r(5452),i=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,i.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];o.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(i.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=i},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation__=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(1414),l=r(5452),s=r(2298);function u(e){const t=n.cloneNode(e),r=i.getTree(t);return l.enrich(t,r)}function c(e){return u(n.parseInput(e))}function d(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=u,t.semanticMathmlSync=c,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(u(r))}))},t.testTranslation__=function(e){a.Debugger.getInstance().init();const t=c(d(e)).toString();return(0,s.removeAttributePrefix)(t),a.Debugger.getInstance().exit(),t},t.prepareMmlString=d},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,o){e.setAttribute(r.TYPE,o.type);const i=o.allAttributes();for(let r,a=0;r=i[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);o.childNodes.length&&e.setAttribute(r.CHILDREN,a(o.childNodes)),o.contentNodes.length&&e.setAttribute(r.CONTENT,a(o.contentNodes)),o.parent&&e.setAttribute(r.PARENT,o.parent.id.toString()),n(e,o)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),o=r(7251),i=r(6265),l=r(6514),s=r(7014),u=r(3416),c=r(5699),d=r(6887),p=r(9236);r(3532).factory.push({test:i.CaseLimit.test,constr:e=>new i.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:d.CaseTensor.test,constr:e=>new d.CaseTensor(e)},{test:s.CaseMultiscripts.test,constr:e=>new s.CaseMultiscripts(e)},{test:l.CaseLine.test,constr:e=>new l.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:u.CaseProof.test,constr:e=>new u.CaseProof(e)},{test:c.CaseTable.test,constr:e=>new c.CaseTable(e)},{test:p.CaseText.test,constr:e=>new p.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.printNodeList__=t.collapsePunctuated=t.formattedOutput_=t.formattedOutput=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),O(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),O(r);const n=e.contentNodes.map(I);B(e,n);const o=e.childNodes.map(p),i=s.SemanticSkeleton.combineContentChildren(e,n,o);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(i,e);else{const e=E(i);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=e.parentNode):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=D(r))}return r=R(r),v(r,i,e),c.setAttributes(r,e),O(r)}function f(e,t){const r=x(e);let o=r.node;const i=r.type;if(i!==A.VALID||!u.hasEmptyTag(o))if(a.Debugger.getInstance().output("Walktree Case 1.1"),o=n.createElement("mrow"),i===A.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),o=m(o,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=E(e),r=g(t.parentNode,e);n.replaceNode(t,o),r.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function m(e,t,r){let o=L(t);if(u.hasMathTag(o)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),h(o,e),n.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const i=r.indexOf(t);return r[i]=o,n.replaceNode(o,e),e.appendChild(o),r.forEach((function(t){e.appendChild(t)})),e}function h(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,o=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),o=Math.max(o,t))})),r.slice(a,o+1)}function y(e,t,r){const a=[];let o=n.toArray(e.childNodes),i=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const t=b(e);0!==t.length&&(1!==t.length?(i?e.setAttribute("AuxiliaryImplicit",!0):i=!0,o=t.concat(o)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e){const t=[];let r=n.toArray(e.childNodes);for(;r.length;){const e=r.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)?t.push(e):r=n.toArray(e.childNodes).concat(r))}return t}function v(e,t,r){const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const r=t[0];a[o]===r||w(a[o],r)?(t.shift(),o++):a[o]&&-1===t.indexOf(a[o])?o++:(S(r,e)||k(e,a[o],r),t.shift())}}function k(e,t,r){if(!t)return void e.insertBefore(r,null);let a=t,n=N(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=N(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=e.parentNode)===t)return!0}while(e);return!1}function w(e,t){const r=i.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var A;function x(e){const t=E(e);if(!t)return{type:A.INVALID,node:null};const r=E(e.slice().reverse());if(t===r)return{type:A.VALID,node:t};const a=M(t),n=_(a,e),o=M(r,(function(e){return-1!==n.indexOf(e)})),i=o[0],l=n.indexOf(i);return-1===l?{type:A.INVALID,node:null}:{type:n.length!==a.length?A.PRUNED:C(n[l+1],o[1])?A.VALID:A.INVALID,node:i}}function _(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function E(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=N(e),a.unshift(e);return a}function C(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function O(e){for(;!u.hasMathTag(e)&&P(e);)e=N(e);return e}function L(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?L(r[0]):e}function P(e){const t=N(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||T(t)}))}function T(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(T)}function N(e){return e.parentNode}function I(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?F(e):n.createElement("mrow");return e.mathml=[r],r}function R(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function F(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function B(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){D(e).setAttribute(c.Attribute.OPERATOR,r)}))}function D(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!T(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=D(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r,a){const n=a||!1;q(e,"Original MathML",n),q(r,"Semantic Tree",n),q(t,"Semantically enriched MathML",n)}function q(e,t,r){const a=n.formatXml(e.toString());r?console.info(t+":\n```html\n"+c.removeAttributePrefix(a)+"\n```\n"):console.info(a)}t.SETTINGS={collapsed:!0,implicit:!0},t.enrich=function(e,t){const r=n.cloneNode(e);return p(t.root),o.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,t).toString()),a.Debugger.getInstance().generateOutput((function(){return j(r,e,t,!0),[]})),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=m,t.moveSemanticAttributes_=h,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=v,t.insertNewChild_=k,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(A=t.lcaType||(t.lcaType={})),t.mathmlLca_=x,t.prunePath_=_,t.attachedElement_=E,t.pathToRoot_=M,t.validLca_=C,t.ascendNewNode=O,t.descendNode_=L,t.unitChild_=P,t.isIgnorable_=T,t.parentNode_=N,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=I,t.rewriteMfenced=R,t.createInvisibleOperator_=F,t.setOperatorAttribute_=B,t.getInnerNode=D,t.formattedOutput=j,t.formattedOutput_=q,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const i=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=p(t);a.push(e);const o=D(e);n&&!r&&o.setAttribute(c.Attribute.PARENT,n.id.toString()),i.push(t.id)}return i},t.printNodeList__=function(e,t){console.info(e),n.toArray(t).forEach((function(e){console.info(e.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);class o{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(o.ATTR)}setHighlighted(e){e.setAttribute(o.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(o.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}t.AbstractHighlighter=o,o.ATTR="sre-highlight"},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),o=r-a/2;let i=0,l=0,s=0;return 0<=e&&e<60?[i,l,s]=[a,n,0]:60<=e&&e<120?[i,l,s]=[n,a,0]:120<=e&&e<180?[i,l,s]=[0,a,n]:180<=e&&e<240?[i,l,s]=[0,n,a]:240<=e&&e<300?[i,l,s]=[n,0,a]:300<=e&&e<360&&([i,l,s]=[a,0,n]),{red:i+o,green:l+o,blue:s+o}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color},r=this.colorString();return e.style.backgroundColor=r.background,e.style.color=r.foreground,t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.highlighter=void 0;const a=r(6937),n=r(8396),o=r(933),i=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const o=new n.ColorPicker(e,r),i="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[i]||t.highlighterMapping_.NativeMML);return l.setColor(o),l},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":i.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const o=.05,i=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*o+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-o+"em",l.style.width=n.w+2*i+"em",l.style.marginLeft=s-i+"em",l.style.marginRight=-n.w-i-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=o},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let o;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),o=t.getBBox(),t.parentNode.replaceChild(e,t)}else o=e.getBBox();r.setAttribute("x",(o.x-40).toString()),r.setAttribute("y",(o.y-40).toString()),r.setAttribute("width",(o.width+80).toString()),r.setAttribute("height",(o.height+80).toString());const i=e.getAttribute("transform");return i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),r.setAttribute(n.AbstractHighlighter.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),o=r(5105),i=r(8396),l=r(4346);class s extends l.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const l=e.getAttribute("transform");if(l&&r.setAttribute("transform",l),r.setAttribute("fill",this.colorString().background),e.setAttribute(o.AbstractHighlighter.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new i.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=s},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class o{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=o.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,o=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=a.match(/^unit:(.+)$/);let l="";return o&&(a=o[1],l=":unit"),e=>{const o=n.evalXPath(t,e)[0];if(o){const e=i.lookupCategory(o.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=p[r]||p["="],i=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&o(Array.from(r.textContent).length,i)}}return null}t.constraintTest_=f;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=m;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=h},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),o=r(2105),i=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),m=r(8384),h=r(7206),g=r(7734),y=r(7264),b=r(4356);function v(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:i.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:m.nb,nn:g.nn,sv:y.sv,nemeth:h.nemeth},t.setLocale=function(){const e=v();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=v,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const o=r();for(const[e,t]of Object.entries(n))o[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),o=r(614),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),o=r(3866),i=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=i.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),o=r(4356),i=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),o=r(4634),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(4438),o=r(4977),i=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),o=r(8825),i=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=i.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),o=r(4977),i=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=i(e),t?e+t:e},s=function(e,t,r){return t+i(e)},u=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=i(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:i(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),o=r(3898),i=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=o(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=i,l.numberToWords=o,l.numberToOrdinal=function(e,t){if(e>1999)return i(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=o(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",o=l.ones[Math.floor(r/100)];if(n+=o?a(o,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",o=t?l.special.smallOrdinals[r]:l.ones[r],o)n+=o;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];o=l.ones[r%10],n+=o?a(o)+"og"+e:e}return n}function o(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,o="";for(;e>0;){const i=e%1e3;if(i){const e=n(i,t&&!r);if(r){const t=l.large[r],n=i>1?"er":"";o=a(e,r<=1)+" "+t+n+(o?" og ":"")+o}else o=a(e)+o}e=Math.floor(e/1e3),r++}return o}function i(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":i(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3);if(t){const e=l.large[t],n=t>1&&o>1?e.match(/e$/)?"n":"en":"";r=a(i,t>1)+e+n+r}else r=a(i,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function i(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":i(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+"hundred":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+i.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=o(e);return t?r+"s":r},t.default=i},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=o.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return o.ones[t];const r=o.tens[Math.floor(t/10)],a=o.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const o=(0,r(7549).NUMBERS)();o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=o.large[t];const i=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=i}e=Math.floor(e/1e3),t++}return r},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(o.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(o.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(o.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(o.special.onesOrdinals[e-1])),r.join(" ")},t.default=o},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),o=r(7549);function i(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=i(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,o.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},4438:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+i.special.hundred:"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=i.ones[a]+i.numSep+i.large[t]+(r?i.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+i.numSep+a:r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?i.special.ordinalsFeminine[e]:i.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?i.special.simpleSmallOrdinalsFeminine[e]:i.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":i.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},i.numberToWords=n,i.numberToOrdinal=function(e,t){return e<=10?i.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=i},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=o(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=o,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=i(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),i=l.ones[n];if(a+=i?(1===n?"":i)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?o(a):a}function o(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function i(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?o(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const o=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(o,!0):o)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=i+(r?" "+l.large[r]+(r>1&&o>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return i(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=i.ones[a]?(1===a?"":i.ones[a]+i.numSep)+"hundra":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const o=e%1e3;if(o){const l=i.large[r],s=o>1&&r>1&&!t?"er":"";n=(1===r&&1===o?"":(r>1&&1===o?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function o(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=o(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=i},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),o=Number(a);return isNaN(n)||isNaN(o)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:o,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const i=this.parseCstr(t.toString().replace(n,""));this.addRule(new o.SpeechRule(e,i,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),o=this.parseCstr(t);n&&o?(n.rank=this.rank++,this.preconditions.set(e,new s(o,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class o extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,o=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),o=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==o)return-1;if(e===o&&e!==n)return 1;if(e===n&&e===o)continue;e!==n&&e!==o&&(r=!0)}const i=this.fallback.getProperty(a),l=i.indexOf(n),s=i.indexOf(o);if(l!p.equal(e.cstr))),s.push(h),this.rules.set(t,s),f.setReference(m)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),o=r(7630),i=r(4504),l=r(4650);class s extends i.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),o=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),i=this.parseCstr(r);if(!o&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):o.action,u=new l.SpeechRule(o.name,i,o.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const o=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=o[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var o;function i(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:i(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case o.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case o.NODE:case o.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||a.evaluateBoolean(t,e)}constructString(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):a.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(2057),o=r(5740),i=r(5897),l=r(4440),s=r(5274),u=r(7283),c=r(7599),d=r(2469),p=r(1676),f=r(2105),m=r(9935),h=r(4650),g=r(4508);class y{constructor(){this.trie=null,this.evaluators_={},this.trie=new g.Trie}static getInstance(){return y.instance=y.instance||new y,y.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);n.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>n.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=y.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,o=0;a=r[o];o++)n.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",o),y.debugSpeechRule(a,t)}evaluateNode(e){(0,s.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),n.Debugger.getInstance().output(e)}const a=(new Date).getTime();return n.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=i.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=v(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const o=r[n];a[n]="string"==typeof o?e.constructString(t,o):o}f.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]];return r[t]||r[p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=i.default.getInstance();let r;n.Debugger.getInstance().output(t.mode!==l.Mode.HTTP?e.toString():e),f.Grammar.getInstance().setAttribute(e);const o=this.lookupRule(e,t.dynamicCstr);if(!o)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);n.Debugger.getInstance().generateOutput((()=>["Apply Rule:",o.name,o.dynamicCstr.toString(),(t.mode,l.Mode.HTTP,e).toString()]));const u=o.context,c=o.action.components;r=[];for(let t,n=0;t=c[n];n++){let n=[];const o=t.content||"",l=t.attributes||{};let c=!1;t.grammar&&this.processGrammar(u,e,t.grammar);let d=null;if(l.engine){d=i.default.getInstance().dynamicCstr.getComponents();const e=f.Grammar.parseInput(l.engine);i.default.getInstance().setDynamicCstr(e)}switch(t.type){case h.ActionType.NODE:{const t=u.applyQuery(e,o);t&&(n=this.evaluateTree_(t))}break;case h.ActionType.MULTI:{c=!0;const t=u.applySelector(e,o);t.length>0&&(n=this.evaluateNodeList_(u,t,l.sepFunc,u.constructString(e,l.separator),l.ctxtFunc,u.constructString(e,l.context)))}break;case h.ActionType.TEXT:{const t=l.span,r={};if(t){const a=(0,s.evalXPath)(t,e);a.length&&(r.extid=a[0].getAttribute("extid"))}const i=u.constructString(e,o);(i||""===i)&&(n=Array.isArray(i)?i.map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})})):[a.AuditoryDescription.create({text:i,attributes:r},{adjust:!0})])}break;case h.ActionType.PERSONALITY:default:n=[a.AuditoryDescription.create({text:o})]}n[0]&&!c&&(l.context&&(n[0].context=u.constructString(e,l.context)+(n[0].context||"")),l.annotation&&(n[0].annotation=l.annotation)),this.addLayout(n,l,c),t.grammar&&f.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(n,l,c,e)),d&&i.default.getInstance().setDynamicCstr(d)}return r}evaluateNodeList_(e,t,r,n,o,i){if(!t.length)return[];const l=n||"",s=i||"",u=e.contextFunctions.lookup(o),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=i.default.getInstance().dynamicCstr,t=i.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(p.Axis.LOCALE),o=e.getValue(p.Axis.MODALITY),l=e.getValue(p.Axis.DOMAIN);r.hasSubtrie([n,o,l])||(l=p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN],r.hasSubtrie([n,o,l])||(o=p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY],r.hasSubtrie([n,o,l])||(n=p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]))),a[p.Axis.LOCALE]=[n],a[p.Axis.MODALITY]=["summary"!==o?o:p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]],a[p.Axis.DOMAIN]=["speech"!==o?p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN]:l];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),o=this.makeSet_(n,e.preference),i=p.DynamicCstr.DEFAULT_VALUES[r];t||n===i||o.push(i),a[r]=o}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==o.NodeType.ELEMENT_NODE&&e.nodeType!==o.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=i.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),n.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=y;const b=new Map;function v(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=b.get(t);return r.parse(e),r}c.init(),e&&!e.functions&&(e.functions=u.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new d.BrailleStore:new m.MathStore;return b.set(t,r),e.inherits&&(r.inherits=b.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=v,i.default.nodeEvaluator=y.getInstance().evaluateNode.bind(y.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),o=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const i=o.default.evaluateNode(e);return n.concat(i)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function o(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],i={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(i),u=Object.values(i);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],m=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],h=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],k=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],A=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],x=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],_=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],E=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],M=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],C=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],O=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],T=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],N=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],I=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],R=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],F=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],B=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],D=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],H=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],U=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],G=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],V=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],z=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],$=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],J=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],K=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],ie=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=m.concat(h,g,y,b,v,k,w,A,S,x,_,E,M,C,O,L,P,T,N,I,R,F,B,D,j,q,H,U,G,V,X,z,W,$,J,K,Y,Z,Q,ee,ae,ne,te,re,oe,ie,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const me=String.fromCodePoint(8289),he=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:k,type:"identifier",role:"latinletter",font:"italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:_,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:M,type:"identifier",role:"latinletter",font:"bold-script"},{set:E,type:"identifier",role:"latinletter",font:"bold-script"},{set:O,type:"identifier",role:"latinletter",font:"fraktur"},{set:C,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:G,type:"identifier",role:"latinletter",font:"monospace"},{set:U,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:z,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:$,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:ie,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:he,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ve=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ve[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return me},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:i[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ke=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ke.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",o),t.lookupSecondary=function(e,t){return ke.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class i{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends i{copyCollator(){return new l}add(e,t){const r=o.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends i{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=o.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const o=a(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(r))?o.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),o=r(3588),i=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795);function d(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],o=n&&n.length,i=t&&t.length,l=u.default.getInstance();if(o&&i){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return o?(n.push(l.postfixNode_(n.pop(),e)),a):(i&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function p(e,t,r){if(!t.length)return e;const n=e.pop(),o=t.shift(),l=r.shift();if(s.isImplicitOp(o)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const i=(n?[n,o]:[o]).concat(l);return p(e.concat(i),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),p([o].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=i.factory.makeBranchNode("infixop",[n,t.shift()],[o],o.textContent);return l.role="implicit",i.run("combine_juxtaposition",l),t.unshift(l),p(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),p(e.concat([n,o,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(o),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(o),n.childNodes.push(u),u.parent=n,o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(o),u.childNodes.unshift(n),n.parent=u,o.parent=u,u.addMathmlNodes(o.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=i.factory.makeBranchNode("infixop",[n,u],[o],o.textContent),c.role="implicit"),e.push(c),p(e.concat(l),t,r)}i.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),i.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),i.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,o=[];for(;e.comp.length;)if(o=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&o.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),o.push(e.rel.shift());n=d(o,a,r)}o.length||a.length?(t.push(n),r.push(a)):(o.push(n),d(o,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?p(t.comp.shift(),t.rel,t.comp):e}))),i.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),i.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role})))))},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),o=r(5609),i=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){i.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],o=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=i.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return i.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return i.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[i.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,i.default.tableToMultiline(a),a}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&o.isType(r[0],"empty")?r:[i.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const o=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!s||isNaN(l)||l1?this.parse(t[1]):this.getFactory().makeUnprocessed(e)}dummy_(e,t){const r=this.getFactory().makeUnprocessed(e);return r.role=e.tagName,r.textContent=e.textContent,r}leaf_(e,t){if(1===t.length&&t[0].nodeType!==a.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(e);return r.role=t[0].tagName,l.addAttributes(r,t[0]),r}return this.getFactory().makeLeafNode(e.textContent,i.default.getInstance().font(e.getAttribute("mathvariant")))}}t.SemanticMathml=s},5952:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticNode=void 0;const a=r(5740),n=r(3588),o=r(4795);class i{constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(e){const t=parseInt(e.getAttribute("id"),10),r=new i(t);return r.type=e.tagName,i.setAttribute(r,e,"role"),i.setAttribute(r,e,"font"),i.setAttribute(r,e,"embellished"),i.setAttribute(r,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&r.parseAnnotation(e.getAttribute("annotation")),o.addAttributes(r,e),i.processChildren(r,e),r}static setAttribute(e,t,r,a){a=a||r;const n=t.getAttribute(r);n&&(e[a]=n)}static processChildren(e,t){for(const r of a.toArray(t.childNodes)){if(r.nodeType===a.NodeType.TEXT_NODE){e.textContent=r.textContent;continue}const t=a.toArray(r.childNodes).map(i.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),o=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)o.appendChild(e);return o},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.xmlAnnotation()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}xmlAnnotation(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||o(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=m,t.tableIsMatrixOrVector=function(e){return!!e&&h(e)&&m(e.childNodes[0])},t.isFencedElement=h,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&l(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=function(e){return b(e)||"vulgar"===e.role||"mixed"===e.role},t.isPureUnit=function(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=v,t.compareNeutralFences=function(e,t){return v(e)&&v(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!v(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!v(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),o=r(7516),i=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.factory_=new i.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(l.tableIsMultiline(e)){e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e)}else u.classifyTable(e)}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e)}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const o=t.nextSibling;if(!o||o===n)continue;const i=u.getSpacer_(o);i&&(r.mathml.push(i),r.mathmlTree=i,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let o=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(o)):(u.fenceToPunct_(e),o.push(e),o=o.concat(r.shift()),r.unshift(o))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,o.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const o=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===o&&l.isAccent(t[1])||2===o&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===o){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[o]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const o=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return o.role=e.role,o.embellished=l.isEmbellished(e),o}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,o=r.filter(a).length;if(!n&&!o)return e;const i=n?o?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),o&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(i,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,o=a.toArray(e.childNodes),i=[];"left"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"left")),"right"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"right"));const l=u.getInstance().getFormulas(e,o,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],i);return s.mathmlTree=e,s}getLabel(e,t,r,n){const o=u.getInstance().findNestedRow(t,"prooflabel",n),i=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(o.childNodes)),[]);return i.role=n,i.mathmlTree=o,i}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===u.getSemantics(n).inferenceRule,i=o?n.childNodes[1]:n.childNodes[0],l=o?n.childNodes[0]:n.childNodes[1],s=i.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),m=r(a.toArray(l.childNodes[0].childNodes))[0],h=u.getInstance().factory_.makeBranchNode("premises",f,[]);h.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[m],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:h}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,o.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=t.comp[a+1],i=n.length-1;if(n[i]&&o[0]&&l.isType(n[i],"number")&&!l.isRole(n[i],"mixed")&&l.isType(o[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[i],o[0]],[]);e.role="mixed",r=r.concat(n.slice(0,i)),r.push(e),o.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=s.partitionNodes(t,(e=>l.isRole(e,"subtraction")));let a=u.getInstance().concatNode_(e,r.comp.pop(),"prefixop");for(1===a.contentNodes.length&&"addition"===a.contentNodes[0].role&&"+"===a.contentNodes[0].textContent&&(a.role="positive");r.rel.length>0;)a=u.getInstance().concatNode_(a,[r.rel.pop()],"prefixop"),a.role="negative",a=u.getInstance().concatNode_(a,r.comp.pop(),"prefixop");return a}postfixNode_(e,t){return t.length?u.getInstance().concatNode_(e,t,"postfixop"):e}combineUnits_(e){const t=s.partitionNodes(e,(function(e){return!l.isRole(e,"unit")}));if(e.length===t.rel.length)return t.rel;const r=[];let a,n;do{const e=t.comp.shift();a=t.rel.shift();let o=null;n=r.pop(),n&&(e.length&&l.isUnitCounter(n)?e.unshift(n):r.push(n)),1===e.length&&(o=e.pop()),e.length>1&&(o=u.getInstance().implicitNode_(e),o.role="unit"),o&&r.push(o),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=n.length-1;if(n[o]&&l.isType(n[o],"number")&&(l.isRole(n[o],"integer")||l.isRole(n[o],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[o],e],[]);t.role="mixed",r=r.concat(n.slice(0,o)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):a}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const o=s.sliceNodes(e,l.isOperator);if(0===o.head.length)return n.push(o.div),u.getInstance().operationsTree_(o.tail,t,r,n);const i=u.getInstance().prefixNode_(u.getInstance().implicitNode(o.head),n),c=u.getInstance().appendOperand_(t,r,i);return o.div?u.getInstance().operationsTree_(o.tail,c,o.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),o=t.head.length-1,i=u.getInstance().neutralFences_(t.head,a.slice(0,o));a=a.slice(o),e.push(...i),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const o=r[r.length-1],i=e[0].role;if("open"===i||l.isNeutralFence(e[0])&&(!o||!l.compareNeutralFences(e[0],o))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&"open"===o.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&l.compareNeutralFences(e[0],o)){if(!l.elligibleLeftNeutral(o)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&l.isNeutralFence(o)&&r.some(n)){const o=s.sliceNodes(r,n,!0),i=a.pop(),l=a.length-o.tail.length+1,c=u.getInstance().neutralFences_(o.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(o.div,e.shift(),a.pop().concat(c,i));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,o.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),o=r.length-1,i=a.slice(0,o),l=(a=a.slice(o)).shift(),s=u.getInstance().neutralFences_(r,i);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=o.run("propagateComposedFunction",n)):n.role=e.role,n=o.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const o=e[a+1];return!t(n)||!t(o)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let o=0;for(;r.comp.length>0;)a.push(r.rel[o++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const o=(t=t.slice(0,a+1))[1],i=t[2];let l;if(!n&&i&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),l.role="subsup",t=[l,i],r="superscript"),n){const a=u.getInstance().accentRole_(o,r);if(i){u.getInstance().accentRole_(i,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,i],[]),t=[l,o],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[l,i],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),o=l.isEmbellished(e);return r&&(r.embellished=o),n.embellished=o,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const o=u.getInstance().getFunctionsInRow_(e,[]),i=u.getInstance().getFunctionArgs_(a,o,n);return r.concat(i)}getFunctionArgs_(e,t,r){let a,n,o;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return o=u.getInstance().integralNode_(e,a,r.intvar),r.rest.unshift(o),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),o=u.getInstance().functionNode_(e,r),t.unshift(o),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return o=u.getInstance().functionNode_(e,n),a.tail.unshift(o),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),o=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(o),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),o=u.getInstance().functionNode_(e,t.shift()),t.unshift(o),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length)return{integrand:t,intvar:null,rest:e};const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const o=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],o,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let o;r&&(o=r.parent,a.push(r));const i=u.getInstance().factory_.makeBranchNode(e,t,a);return i.role=n.role,o&&(r.parent=o),i}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let o,i=0;o=e[i];i++){const e=a.tagName(o);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(o.childNodes),t,r+1,n);if(u.findSemantics(o,t,n))return o}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),o=r(2298);class i{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return i.fromNode(e.root)}static fromNode(e){return new i(i.fromNode_(e))}static fromString(e){return new i(i.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!i.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(i.collapsedLeafs(e),i.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,i.simpleCollapseStructure(r)?[r]:(r=r,i.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(e,t){return new i(i.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return i.simpleCollapseStructure(e)?e.toString():i.contentCollapseStructure(e)?"(c "+e.slice(1).map(i.makeSexp_).join(" ")+")":"("+e.map(i.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(i.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(i.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t){if(!t)return[];if(!t.childNodes.length)return t.id;const r=t.id,a=[r],l=n.evalXPath(`.//self::*[@${o.Attribute.ID}=${r}]`,e)[0],s=i.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));l&&i.addOwns_(l,s);for(let t,r=0;t=s[r];r++)a.push(i.tree_(e,t));return a}static addOwns_(e,t){const r=e.getAttribute(o.Attribute.COLLAPSED),a=r?i.realLeafs_(i.fromString(r).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(i.simpleCollapseStructure(e))return[e];if(i.contentCollapseStructure(e))return[];e=e;let t=[];for(let r=1;ri.simpleCollapseStructure(e)?e:i.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{i.simpleCollapseStructure(e)?r.push(e):(e=e,i.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=i},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),o=r(9265),i=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new i.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new i.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new o.SemanticVisitor("general","unit",((e,t)=>{if("infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)){const t=e.childNodes;t.length&&(s.isPureUnit(t[0])||s.isUnitCounter(t[0]))&&e.childNodes.slice(1).every(s.isPureUnit)&&(e.role="unit")}return!1}))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function o(e,t,r){r&&e.reverse();const a=[];for(let n,o=0;n=e[o];o++){if(t(n))return r?{head:e.slice(o+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(o+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,o=0;n=e[o];o++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let i=null;do{i=o(r,t),n.push(i.head),a.push(i.div),r=i.tail}while(i.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),o=r(1214),i=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,a.setup)(this.options_),i.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),o=r(1214),i=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return i.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),i.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=i.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class o extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),o=r(6604),i=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new i.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),o=r(5274),i=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=m(e);return a.markup(t)}function m(e){const t=s.SemanticTree.fromRoot(e),r=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=h(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function h(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const o=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=o?a.markup(c(o)):p(t);e.setAttribute(i.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(i.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=m,t.nodeAtPosition_=h,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,o=0;t=a[o];o++){const a=t.getAttribute("id"),o=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!o)continue;const l=t.childNodes[1],s=l.getAttribute(i.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(i.Attribute.TYPE))continue;if(c=o.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(i.Attribute.PARENT);d&&c.setAttribute(i.Attribute.PARENT,d),c.setAttribute(i.Attribute.TYPE,"dummy"),c.setAttribute(i.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(i.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class o extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),o=r(6278),i=r(9543);class l extends o.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t),o=this.getRebuilt().nodeDict;for(const r in o){const l=o[r],s=n.getBySemanticId(t,r),u=n.getBySemanticId(e,r);s&&u&&(this.modality&&this.modality!==a.Attribute.SPEECH?i.addModality(u,l,this.modality):i.addSpeech(u,l,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&i.addPrefix(u,l))}return r}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),o=r(4356),i=r(2536),l=r(2780);var s,u,c;function d(){const e=o.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),o=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,o.push(t))}return o}function m(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,i.localeFontCombiner)(t)}function h(e,r,a,n,i,l){const s=m(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,i,o.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,i){const l=m(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=o.LOCALE.ALPHABETS.digitPrefix,r=u+i;y(l.combiner,a,s,r,l.font,e,n,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,o,i,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in o?o[c]:o.default;l.defineRule(t.toString(),c,"default",i,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const i=t.INTERVALS;for(let e,t=0;e=i[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{h(t,r,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=m,t.alphabetRules=h,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),o=r(1676),i=r(1676),l=r(2780),s=r(2362);class u extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,i.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[i.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const o=t[1];o&&o!==u.AUTO&&-1!==a[t[0]].indexOf(o)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ai?-1:o0&&t<20&&r>0&&r<11}function A(e){return n.default.getInstance().style===e}function x(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function _(e){if(x(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(E(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&M(r))}function E(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function M(e){return o.evalXPath("children/*",e).every((e=>E(e)||"identifier"===e.tagName))}function C(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&k(e.childNodes[0])&&O(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function O(e){for(let t=0;t10?i.LOCALE.NUMBERS.numericOrdinal(t):i.LOCALE.NUMBERS.wordOrdinal(t)},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const a=e.textContent,n="open"===e.getAttribute("role")?0:1;let o=e.parentNode;for(;o;)"fenced"===o.tagName&&o.childNodes[0].childNodes[n].textContent===a&&r++,o=o.parentNode;return t.NESTING_DEPTH=r>1?i.LOCALE.NUMBERS.wordOrdinal(r):"",t.NESTING_DEPTH},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,p.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=L,s.Grammar.getInstance().setCorrection("insertNesting",L),t.fencedArguments=function(e){const t=a.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),n=t.indexOf(e);return T(r[n])||T(r[n+1])?[e]:[]},t.simpleArguments=function(e){const t=a.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),n=t.indexOf(e);return P(r[n])&&r[n+1]&&(P(r[n+1])||"root"===r[n+1].tagName||"sqrt"===r[n+1].tagName||"superscript"===r[n+1].tagName&&r[n+1].childNodes[0].childNodes[0]&&("number"===r[n+1].childNodes[0].childNodes[0].tagName||"identifier"===r[n+1].childNodes[0].childNodes[0].tagName)&&("2"===r[n+1].childNodes[0].childNodes[1].textContent||"3"===r[n+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=P,t.fencedFactor_=T,t.layoutFactor_=N,t.wordOrdinal=function(e){return i.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10))}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),o=r(5897),i=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const m={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let h=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===i.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(o.default.getInstance().mode){case i.Mode.ASYNC:return w;case i.Mode.HTTP:return x;case i.Mode.SYNC:default:return A}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{v(t),o.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,r(e)}))}));o.EnginePromise.promises[e]=r}function v(e){k(JSON.parse(e))}function k(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(m[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?k(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function A(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function x(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return h||(g(u.DynamicCstr.BASE_LOCALE),h=!0),o.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=v,t.loadFile=w,t.loadFileSync=A,t.loadAjax=x},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){return a.baselineVerbose(e).replace(/-$/,"")},t.baselineBrief=function(e){return a.baselineBrief(e).replace(/-$/,"")},t.leftSuperscriptVerbose=function(e){return a.superscriptVerbose(e).replace(/^exposant/,"exposant gauche")},t.leftSubscriptVerbose=function(e){return a.subscriptVerbose(e).replace(/^indice/,"indice gauche")},t.leftSuperscriptBrief=function(e){return a.superscriptBrief(e).replace(/^sup/,"sup gauche")},t.leftSubscriptBrief=function(e){return a.subscriptBrief(e).replace(/^sub/,"sub gauche")}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),o=r(7088),i=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:i.spaceoutNumber,CQFspaceoutIdentifier:i.spaceoutIdentifier,CSFspaceoutText:i.spaceoutText,CSFopenFracVerbose:i.openingFractionVerbose,CSFcloseFracVerbose:i.closingFractionVerbose,CSFoverFracVerbose:i.overFractionVerbose,CSFopenFracBrief:i.openingFractionBrief,CSFcloseFracBrief:i.closingFractionBrief,CSFopenFracSbrief:i.openingFractionSbrief,CSFcloseFracSbrief:i.closingFractionSbrief,CSFoverFracSbrief:i.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFopenRadicalVerbose:i.openingRadicalVerbose,CSFcloseRadicalVerbose:i.closingRadicalVerbose,CSFindexRadicalVerbose:i.indexRadicalVerbose,CSFopenRadicalBrief:i.openingRadicalBrief,CSFcloseRadicalBrief:i.closingRadicalBrief,CSFindexRadicalBrief:i.indexRadicalBrief,CSFopenRadicalSbrief:i.openingRadicalSbrief,CSFindexRadicalSbrief:i.indexRadicalSbrief,CQFisSmallRoot:i.smallRoot,CSFsuperscriptVerbose:i.superscriptVerbose,CSFsuperscriptBrief:i.superscriptBrief,CSFsubscriptVerbose:i.subscriptVerbose,CSFsubscriptBrief:i.subscriptBrief,CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.superscriptVerbose,CSFleftsubscriptVerbose:i.subscriptVerbose,CSFrightsuperscriptVerbose:i.superscriptVerbose,CSFrightsubscriptVerbose:i.subscriptVerbose,CSFleftsuperscriptBrief:i.superscriptBrief,CSFleftsubscriptBrief:i.subscriptBrief,CSFrightsuperscriptBrief:i.superscriptBrief,CSFrightsubscriptBrief:i.subscriptBrief,CSFunderscript:i.nestedUnderscript,CSFoverscript:i.nestedOverscript,CSFendscripts:i.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:i.determinantIsSimple,CSFRemoveParens:i.removeParens,CQFresetNesting:i.resetNestingDepth,CGFbaselineConstraint:i.generateBaselineConstraint,CGFtensorRules:i.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(707),n=r(5740),o=r(5274),i=r(4356),l=r(3308);let s={};function u(e,t){const r=Array.from(e.textContent),a=[],n=l.default.getInstance(),o=e.ownerDocument;for(let e,i=0;e=r[i];i++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),i=n.identifierNode(r,"unknown","");t(i),a.push(i.xml(o))}return a}function c(e,r,o,i,l,u){i=i||t.nestingBarriers,l=l||{},u=u||function(e){return!1};const c=n.serializeXml(r);if(s[e]||(s[e]={}),s[e][c])return s[e][c];if(u(r)||o.indexOf(r.tagName)<0)return 0;const d=p(r,o,a.setdifference(i,o),l,u,0);return s[e][c]=d,d}function d(e,t){if(!e.attributes)return!1;const r=n.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function p(e,t,r,a,o,i){if(o(e)||r.indexOf(e.tagName)>-1||d(e,a))return i;if(t.indexOf(e.tagName)>-1&&i++,!e.childNodes||0===e.childNodes.length)return i;const l=n.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return p(e,t,r,a,o,i)})))}function f(e){return c("fraction",e,["fraction"],t.nestingBarriers,{},i.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=f(e),n=Array(a).fill(t);return r&&n.push(r),n.join(i.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function h(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=r.sub+i.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=r.sup+i.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function g(e){return c("radical",e,["sqrt","root"],t.nestingBarriers,{})}function y(e,t,r){const a=g(e),n=b(e);return r=n?i.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:i.LOCALE.FUNCTIONS.combineNestedRadical(t,i.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function b(e){const t="sqrt"===e.tagName?"2":o.evalXPath("children/*[1]",e)[0].textContent.trim();return i.LOCALE.MESSAGES.MSroots[t]||""}function v(e){return c("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function k(e){return c("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).join(" ")},t.spaceoutNodes=u,t.spaceoutNumber=function(e){return u(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return u(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return s={},[e]},t.getNestingDepth=c,t.containsAttr=d,t.computeNestingDepth_=p,t.fractionNestingDepth=f,t.nestedFraction=m,t.openingFractionVerbose=function(e){return m(e,i.LOCALE.MESSAGES.MS.START,i.LOCALE.MESSAGES.MS.FRAC_V)},t.closingFractionVerbose=function(e){return m(e,i.LOCALE.MESSAGES.MS.END,i.LOCALE.MESSAGES.MS.FRAC_V)},t.overFractionVerbose=function(e){return m(e,i.LOCALE.MESSAGES.MS.FRAC_OVER)},t.openingFractionBrief=function(e){return m(e,i.LOCALE.MESSAGES.MS.START,i.LOCALE.MESSAGES.MS.FRAC_B)},t.closingFractionBrief=function(e){return m(e,i.LOCALE.MESSAGES.MS.END,i.LOCALE.MESSAGES.MS.FRAC_B)},t.openingFractionSbrief=function(e){const t=f(e);return 1===t?i.LOCALE.MESSAGES.MS.FRAC_S:i.LOCALE.FUNCTIONS.combineNestedFraction(i.LOCALE.MESSAGES.MS.NEST_FRAC,i.LOCALE.FUNCTIONS.radicalNestDepth(t-1),i.LOCALE.MESSAGES.MS.FRAC_S)},t.closingFractionSbrief=function(e){const t=f(e);return 1===t?i.LOCALE.MESSAGES.MS.ENDFRAC:i.LOCALE.FUNCTIONS.combineNestedFraction(i.LOCALE.MESSAGES.MS.NEST_FRAC,i.LOCALE.FUNCTIONS.radicalNestDepth(t-1),i.LOCALE.MESSAGES.MS.ENDFRAC)},t.overFractionSbrief=function(e){const t=f(e);return 1===t?i.LOCALE.MESSAGES.MS.FRAC_OVER:i.LOCALE.FUNCTIONS.combineNestedFraction(i.LOCALE.MESSAGES.MS.NEST_FRAC,i.LOCALE.FUNCTIONS.radicalNestDepth(t-1),i.LOCALE.MESSAGES.MS.FRAC_OVER)},t.isSmallVulgarFraction=function(e){return i.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=h,t.subscriptVerbose=function(e){return h(e,i.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:i.LOCALE.MESSAGES.MS.SUPER,sub:i.LOCALE.MESSAGES.MS.SUB})},t.subscriptBrief=function(e){return h(e,i.LOCALE.MESSAGES.MS.SUB,{sup:i.LOCALE.MESSAGES.MS.SUP,sub:i.LOCALE.MESSAGES.MS.SUB})},t.superscriptVerbose=function(e){return h(e,i.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:i.LOCALE.MESSAGES.MS.SUPER,sub:i.LOCALE.MESSAGES.MS.SUB})},t.superscriptBrief=function(e){return h(e,i.LOCALE.MESSAGES.MS.SUP,{sup:i.LOCALE.MESSAGES.MS.SUP,sub:i.LOCALE.MESSAGES.MS.SUB})},t.baselineVerbose=function(e){const t=h(e,"",{sup:i.LOCALE.MESSAGES.MS.SUPER,sub:i.LOCALE.MESSAGES.MS.SUB});return t?t.replace(new RegExp(i.LOCALE.MESSAGES.MS.SUB+"$"),i.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(i.LOCALE.MESSAGES.MS.SUPER+"$"),i.LOCALE.MESSAGES.MS.SUPERSCRIPT):i.LOCALE.MESSAGES.MS.BASELINE},t.baselineBrief=function(e){return h(e,"",{sup:i.LOCALE.MESSAGES.MS.SUP,sub:i.LOCALE.MESSAGES.MS.SUB})||i.LOCALE.MESSAGES.MS.BASE},t.radicalNestingDepth=g,t.nestedRadical=y,t.getRootIndex=b,t.openingRadicalVerbose=function(e){return y(e,i.LOCALE.MESSAGES.MS.NESTED,i.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadicalVerbose=function(e){return y(e,i.LOCALE.MESSAGES.MS.NESTED,i.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadicalVerbose=function(e){return y(e,i.LOCALE.MESSAGES.MS.NESTED,i.LOCALE.MESSAGES.MS.ROOTINDEX)},t.openingRadicalBrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadicalBrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadicalBrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.ROOTINDEX)},t.openingRadicalSbrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.ROOT)},t.indexRadicalSbrief=function(e){return y(e,i.LOCALE.MESSAGES.MS.NEST_ROOT,i.LOCALE.MESSAGES.MS.INDEX)},t.underscoreNestingDepth=v,t.nestedUnderscript=function(e){const t=v(e);return Array(t).join(i.LOCALE.MESSAGES.MS.UNDER)+i.LOCALE.MESSAGES.MS.UNDERSCRIPT},t.overscoreNestingDepth=k,t.endscripts=function(e){return i.LOCALE.MESSAGES.MS.ENDSCRIPTS},t.nestedOverscript=function(e){const t=k(e);return Array(t).join(i.LOCALE.MESSAGES.MS.OVER)+i.LOCALE.MESSAGES.MS.OVERSCRIPT},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=o.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=n[t];t++)o=o.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return"";const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return t.match(/^\(.+\)$/)?t.slice(1,-1):t};const S=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),w=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function A(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+w.get(e)+"]";if(1&n){const t=S.get(e%5);r="[t] "+t+"Verbose; [n] "+o+";"+r,a="[t] "+t+"Brief; [n] "+o+";"+a}else t.unshift("name("+o+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,o,i]=A(a);e.defineRule(r,"default",o,"self::tensor",...n),t&&(e.defineRule(r,"brief",i,"self::tensor",...n),e.defineRule(r,"sbrief",i,"self::tensor",...n));const l=S.get(2);o+="; [t]"+l+"Verbose",i+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",o,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",i,"self::tensor",s,...n),e.defineRule(r,"sbrief",i,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(i.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(5740),o=r(5274),i=r(2105),l=r(5897),s=r(7630),u=r(9265),c=r(4356),d=r(1378);function p(e,t){const r=f(e);return 1===r?t:new Array(r).join(c.LOCALE.MESSAGES.MS.NESTED)+t}function f(e,t){const r=t||0;return e.parentNode?f(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function h(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function g(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(h(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(h(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(c.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+c.LOCALE.MESSAGES.MS.FRACTION_START},t.closingFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(c.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+c.LOCALE.MESSAGES.MS.FRACTION_END},t.overFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(c.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+c.LOCALE.MESSAGES.MS.FRACTION_OVER},t.overBevelledFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(c.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+c.LOCALE.MESSAGES.MS.FRACTION_OVER},t.nestedRadical=p,t.radicalNestingDepth=f,t.openingRadical=function(e){return p(e,c.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return p(e,c.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return p(e,c.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,i.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=h,t.propagateNumber=g,(0,s.register)(new u.SemanticVisitor("nemeth","number",g,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let i,s=!0;return i=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=i.shift(),o=r.shift(),u=r[0],p=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return p;const f=o?d.nestedSubSuper(o,"",{sup:c.LOCALE.MESSAGES.MS.SUPER,sub:c.LOCALE.MESSAGES.MS.SUB}):"",m=o&&"EMPTY"!==n.tagName(o)||s&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:"\u2800"+f},{})]:[],h=u&&"EMPTY"!==n.tagName(u)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:"\u2800"},{})]:[],g=l.default.evaluateNode(e);return s=!1,p.concat(m,g,h)}},t.implicitIterator=function(e,t){const r=e.slice(0);let i;return i=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),o=r[0],l=i.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===n.tagName(e),c=o&&"NUMBER"===n.tagName(o);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),o=r(4356),i=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,i.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[new a.Span(o.LOCALE.NUMBERS.numberToWords(t.enumerator),{extid:e.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new a.Span(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),new a.Span(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),{extid:e.childNodes[0].childNodes[1].getAttribute("extid")})]:[new a.Span(t.content||"",{extid:e.getAttribute("extid")})]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString()}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),o=r(1378),i=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:i.openingFraction,CSFcloseFraction:i.closingFraction,CSFoverFraction:i.overFraction,CSFoverBevFraction:i.overBevelledFraction,CSFopenRadical:i.openingRadical,CSFcloseRadical:i.closingRadical,CSFindexRadical:i.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:i.relationIterator,CTFimplicitIterator:i.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),o=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),o=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const i=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==i.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),o=r(5740),i=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),m=r(9543),h=r(8504),g=r(7730),y=r(1214),b=r(179),v=r(1204),k=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),m.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?v.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=v.splitAttribute(v.getAttribute(e,u.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(e,u.Attribute.CONTENT));const a=v.getAttribute(e,u.Attribute.TYPE),n=v.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];k.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=k.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());k.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(i.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=i.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=h.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=h.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=h.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),o=n.indexOf(a);if(-1===o)return t;const i=o>=n.length-1?n[0]:n[o+1];return h.ClearspeakPreferences.addPreference(t,r,i)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?v.getAttribute(e[0],u.Attribute.PREFIX):m.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?v.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),i=this.getFocus().getSemanticNodes(),l=m.retrievePrefix(i[0]),s=[new a.AuditoryDescription({text:o,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=m.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=m.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,o){const i=e=>a.getBySemanticId(o,e),l=r.nodeDict,s=i(e),u=t.map(i),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,o),d}static generateAllVisibleNodes_(e,t,r,o){const i=e=>a.getBySemanticId(o,e);let l=[];for(let a=0,s=e.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(5740),n=r(2298),o=r(3588),i=r(6537),l=r(3308),s=r(5656),u=r(7075),c=r(4795),d=r(1204);class p{constructor(e){this.mathml=e,this.factory=new i.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=d.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=u.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),l.default.getInstance().setNodeFactory(this.factory)}static addAttributes(e,t,r){r&&1===t.childNodes.length&&t.childNodes[0].nodeType!==a.NodeType.TEXT_NODE&&c.addAttributes(e,t.childNodes[0]),c.addAttributes(e,t)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const a=d.splitAttribute(d.getAttribute(t,n.Attribute.OPERATOR));a.length>1&&(e.textContent=a[1])}static isPunctuated(e){return!s.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&s.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=d.splitAttribute(d.getAttribute(e,n.Attribute.CHILDREN)),a=d.splitAttribute(d.getAttribute(e,n.Attribute.CONTENT));if(p.addAttributes(t,e,!(r.length||a.length)),0===a.length&&0===r.length)return p.textContent(t,e),t;if(a.length>0){const e=d.getBySemanticId(this.mathml,a[0]);e&&p.textContent(t,e,!0)}t.contentNodes=a.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const o=d.getAttribute(e,n.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=d.getAttribute(e,n.Attribute.TYPE),r=d.getAttribute(e,n.Attribute.ROLE),a=d.getAttribute(e,n.Attribute.FONT),o=d.getAttribute(e,n.Attribute.ANNOTATION)||"",i=d.getAttribute(e,n.Attribute.ID),l=d.getAttribute(e,n.Attribute.EMBELLISHED),s=d.getAttribute(e,n.Attribute.FENCEPOINTER),u=this.createNode(parseInt(i,10));return u.type=t,u.role=r,u.font=a||"unknown",u.parseAnnotation(o),s&&(u.fencePointer=s),l&&(u.embellished=l),u}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,o.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(p.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);s.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=s.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(p.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=o},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),o=r(9797);class i extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=i},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),o=r(9806),i=r(179);class l extends o.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=i.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=i.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===i.WalkerMoves.ROW){this.moved=i.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=i.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),o=this.levels.indexOf(t),i=this.levels.get(e?o+1:o-1);if(!i)return this.levels.push(n),null;this.setFocus(this.singletonFocus(i));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const o=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),o=r(9806),i=r(1799);t.walker=function(e,r,a,n,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,o)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new o.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new i.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,xe.insert)(MathJax.config.tex,{packages:r})}}function ir(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),vn=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\" (span:.)"],["Action","integers","[t] \\"the integers\\" (span:.)"],["Action","rational-numbers","[t] \\"the rational numbers\\" (span:.)"],["Action","real-numbers","[t] \\"the real numbers\\" (span:.)"],["Action","complex-numbers","[t] \\"the complex numbers\\" (span:.)"],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\" (span:.)"],["Action","positive-integers","[t] \\"the positive integers\\" (span:.)"],["Action","negative-integers","[t] \\"the negative integers\\" (span:.)"],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\" (span:.)"],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\" (span:.)"],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\""],["Action","cube","[n] children/*[1]; [t] \\"cubed\\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),kn=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":""},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2810\u2808\u2828\u2828\u2810\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[n] text(); [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [n] text()"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","fraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator); [t] CSFoverFraction; [n] children/*[2] (layout:denominator); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');function Sn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var c=r(4474),u=r(9259),p=r(7233),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(u.SerializedMmlVisitor);function d(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=c.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var r=t.adaptor,n=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),o=r.firstChild(r.body(r.parse(n,"text/html"))),i=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[o]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,i)}this.state(c.STATE.ASSISTIVEMML)}},e}(t)}function f(t){var e;return e=function(t){function e(){for(var e=[],r=0;r0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var a=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var a=i(t),s=a.next();!s.done;s=a.next()){var l=s.value;"string"==typeof l?o=o.concat(Array.from(this.document.querySelectorAll(l))):Array.isArray(l)||l instanceof this.window.NodeList||l instanceof this.window.HTMLCollection?o=o.concat(Array.from(l)):o.push(l)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),a=o.next();!a.done;a=o.next()){var s=a.value;try{t.sheet.insertRule(s,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(s,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=a},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function a(t,e){var r,o;try{for(var s=n(Object.keys(e)),l=s.next();!l.done;l=s.next()){var c=l.value;"__esModule"!==c&&(!i(t[c])||!i(e[c])||e[c]instanceof Promise?null!==e[c]&&void 0!==e[c]&&(t[c]=e[c]):a(t[c],e[c]))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=a,e.combineDefaults=function t(e,r,o){var a,s;e[r]||(e[r]={}),e=e[r];try{for(var l=n(Object.keys(o)),c=l.next();!c.done;c=l.next()){var u=c.value;i(e[u])&&i(o[u])?t(e,u,o[u]):null==e[u]&&null!=o[u]&&(e[u]=o[u])}}catch(t){a={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(a)throw a.error}}return e},e.combineWithMathJax=function(t){return a(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var a=r(9515),s=r(265),l=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return l.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return l.PackageError}});var c,u=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=a.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,o){var i,a;void 0===e&&(e={}),void 0===n&&(n=[]);var s=this.create(t,o);this.setAttributes(s,e);try{for(var l=r(n),c=l.next();!c.done;c=l.next()){var u=c.value;this.append(s,u)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}return s},t.prototype.setAttributes=function(t,e){var n,o,i,a,s,l;if(e.style&&"string"!=typeof e.style)try{for(var c=r(Object.keys(e.style)),u=c.next();!u.done;u=c.next()){var p=u.value;this.setStyle(t,p.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[p])}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}if(e.properties)try{for(var h=r(Object.keys(e.properties)),d=h.next();!d.done;d=h.next()){t[p=d.value]=e.properties[p]}}catch(t){i={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(i)throw i.error}}try{for(var f=r(Object.keys(e)),m=f.next();!m.done;m=f.next()){"style"===(p=m.value)&&"string"!=typeof e.style||"properties"===p||this.setAttribute(t,p,e[p])}}catch(t){s={error:t}}finally{try{m&&!m.done&&(l=f.return)&&l.call(f)}finally{if(s)throw s.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),a=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=a},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var a=o.value.item;if(a.handlesDocument(t))return a}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=a},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&s.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=h.STATE.UNPROCESSED);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>=r&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=h.STATE.LAST);try{for(var a=i(this.items),s=a.next();!s.done;s=a.next()){var l=s.value;if(l.priority>r)return;if(l.item.convert&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if(a.item.id===t)return a.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=m,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(c.AbstractInputJax),g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(u.AbstractOutputJax),b=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(p.AbstractMathList),v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(h.AbstractMathItem),_=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,l.userOptions)((0,l.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new g;var a=this.options.InputJax||[new y];Array.isArray(a)||(a=[a]),this.inputJax=a,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new d.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),a=o.next();!a.done;a=o.next()){var s=a.value;this.visitNode(s,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(t.kind);this.addAttributes(t,o);try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;this.visitNode(l,o)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=t.attributes,a=o.getExplicitNames();try{for(var s=i(a),l=s.next();!l.done;l=s.next()){var c=l.value;e.setAttribute(c,o.getExplicit(c).toString())}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=a},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),a=r(6336),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=a.MML,e}(i.AbstractNodeFactory);e.MmlFactory=s},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var l=r(91),c=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var u=["","thinmathspace","mediummathspace","thickmathspace"],p=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var h=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new l.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var s=this.factory.create(this.kind);if(s.properties=i({},this.properties),this.attributes){var l=this.attributes.getAllAttributes();try{for(var c=a(Object.keys(l)),u=c.next();!u.done;u=c.next()){var p=u.value;("id"!==p||t)&&s.attributes.set(p,l[p])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var h=this.childNodes;1===h.length&&h[0].isInferred&&(h=h[0].childNodes);try{for(var d=a(h),f=d.next();!f.done;f=d.next()){var m=f.value;m?s.appendChild(m.copy()):s.childNodes.push(null)}}catch(t){n={error:t}}finally{try{f&&!f.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}return s},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var s=a(i.getPropertyNames()),l=s.next();!l.done;l=s.next()){var c=l.value;e.setProperty(c,i.getProperty(c))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=a(n.childNodes),s=i.next();!s.done;s=i.next()){if(s.value===r)return o;o++}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=p[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":u[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var i,l;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var c=this.attributes.getAllDefaults();try{for(var u=a(Object.keys(t)),p=u.next();!p.done;p=u.next()){var h=p.value;if(c.hasOwnProperty(h)||r.alwaysInherit.hasOwnProperty(h)){var d=s(t[h],2),f=d[0],m=d[1];((r.noInherit[f]||{})[this.kind]||{})[h]||this.attributes.setInherited(h,m)}}}catch(t){i={error:t}}finally{try{p&&!p.done&&(l=u.return)&&l.call(u)}finally{if(i)throw i.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var y=this.arity;if(y>=0&&y!==1/0&&(1===y&&0===this.childNodes.length||1!==y&&this.childNodes.length!==y))if(y=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=a(n.getExplicitNames()),s=i.next();!s.done;s=i.next()){var l=s.value;"data-"===l.substr(0,5)||void 0!==n.getDefault(l)||l.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:l.INHERIT,mathcolor:l.INHERIT,mathsize:l.INHERIT,dir:l.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(c.AbstractNode);e.AbstractMmlNode=h;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof g&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var s=a(this.childNodes),l=s.next();!l.done;l=s.next()){var c=l.value;c instanceof h&&c.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;s instanceof h&&s.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},h.defaults),{mathvariant:"normal",mathsize:l.INHERIT}),e}(h);e.AbstractMmlTokenNode=d;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=h.defaults,e}(h);e.AbstractMmlLayoutNode=f;var m=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=a(this.childNodes.slice(1)),s=i.next();!s.done;s=i.next()){var l=s.value;l&&l.setTeXclass(null)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=h.defaults,r}(h);e.AbstractMmlBaseNode=m;var y=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(c.AbstractEmptyNode);e.AbstractMmlEmptyNode=y;var g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(y);e.TextNode=g;var b=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(y);e.XMLNode=b},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},a.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(a.AbstractMmlNode);e.MmlMaction=s},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=s.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var s=r(9007),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=i(i({},s.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(s.AbstractMmlBaseNode);e.MmlMfrac=l},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=a.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},a.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(a.AbstractMmlTokenNode);e.MmlMi=s},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var l=r(9007),c=r(4082),u=r(505),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=a(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,s=i[r][t]||i[n][t]||i[o][t];return s?s[2]:l.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==l.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===l.TEXCLASS.REL&&("prefix"===r&&(this.texClass=l.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=l.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===l.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==l.TEXCLASS.BIN&&e!==l.TEXCLASS.REL||(r=t.texClass=l.TEXCLASS.ORD),r=this.prevClass=t.texClass||l.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=l.TEXCLASS.NONE,e!==l.TEXCLASS.BIN||r!==l.TEXCLASS.NONE&&r!==l.TEXCLASS.BIN&&r!==l.TEXCLASS.OP&&r!==l.TEXCLASS.REL&&r!==l.TEXCLASS.OPEN&&r!==l.TEXCLASS.PUNCT)if(r!==l.TEXCLASS.BIN||e!==l.TEXCLASS.REL&&e!==l.TEXCLASS.CLOSE&&e!==l.TEXCLASS.PUNCT){if(e===l.TEXCLASS.BIN){for(var n=this,o=this.parent;o&&o.parent&&o.isEmbellished&&(1===o.childNodes.length||!o.isKind("mrow")&&o.core()===n);)n=o,o=o.parent;o.childNodes[o.childNodes.length-1]===n&&(this.texClass=l.TEXCLASS.ORD)}}else t.texClass=this.prevClass=l.TEXCLASS.ORD;else this.texClass=l.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,o){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===o&&(o=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,o);var i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)},e.prototype.checkOperatorTable=function(t){var e,r,n=a(this.handleExplicitForm(this.getForms()),3),o=n[0],i=n[1],l=n[2];this.attributes.setInherited("form",o);var u=this.constructor.OPTABLE,p=u[o][t]||u[i][t]||u[l][t];if(p){void 0===this.getProperty("texClass")&&(this.texClass=p[2]);try{for(var h=s(Object.keys(p[3]||{})),d=h.next();!d.done;d=h.next()){var f=d.value;this.attributes.setInherited(f,p[3][f])}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}this.lspace=(p[0]+1)/18,this.rspace=(p[1]+1)/18}else{var m=(0,c.getRange)(t);if(m){void 0===this.getProperty("texClass")&&(this.texClass=m[2]);var y=this.constructor.MMLSPACING[m[2]];this.lspace=(y[0]+1)/18,this.rspace=(y[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,u.unicodeString)((0,u.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=i(i({},l.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=c.MMLSPACING,e.OPTABLE=c.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(l.AbstractMmlTokenNode);e.MmlMo=p},7238:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var s=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(s)if(s.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!s.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=a(this.childNodes),l=i.next();!l.done;l=i.next()){t=l.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=s.TEXCLASS.INNER)}else{try{for(var c=a(this.childNodes),u=c.next();!u.done;u=c.next()){t=u.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},s.AbstractMmlNode.defaults),e}(s.AbstractMmlNode);e.MmlMrow=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=l.defaults,e}(l);e.MmlInferredMrow=c},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var s=r(9007),l=r(505),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=s.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,l;try{for(var c=a(s.indentAttributes),u=c.next();!u.done;u=c.next()){var p=u.value;e[p]&&this.attributes.setInherited(p,e[p][1]),void 0!==this.attributes.getExplicit(p)&&delete this.attributes.getAllAttributes()[p]}}catch(t){i={error:t}}finally{try{u&&!u.done&&(l=c.return)&&l.call(c)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,c;try{for(var u=a(this.childNodes),p=u.next();!p.done;p=u.next()){(y=p.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),y).appendChild(y)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var h=this.attributes.getExplicit("data-cramped"),d=(0,l.split)(this.attributes.get("rowalign"));try{for(var f=a(this.childNodes),m=f.next();!m.done;m=f.next()){var y=m.value;t.rowalign[1]=d.shift()||t.rowalign[1],y.setInheritedAttributes(t,e,r,!!h)}}catch(t){s={error:t}}finally{try{m&&!m.done&&(c=f.return)&&c.call(f)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var s=r(9007),l=r(91),c=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,s,l;try{for(var u=a(this.childNodes),p=u.next();!p.done;p=u.next()){(m=p.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}var h=(0,c.split)(this.attributes.get("columnalign"));1===this.arity&&h.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var d=a(this.childNodes),f=d.next();!f.done;f=d.next()){var m=f.value;t.columnalign[1]=h.shift()||t.columnalign[1],m.setInheritedAttributes(t,e,r,n)}}catch(t){s={error:t}}finally{try{f&&!f.done&&(l=d.return)&&l.call(d)}finally{if(s)throw s.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value;if(!s.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),s).appendChild(s),e.fixMtables||s.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},s.AbstractMmlNode.defaults),{rowalign:l.INHERIT,columnalign:l.INHERIT,groupalign:l.INHERIT}),e}(s.AbstractMmlNode);e.MmlMtr=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(u);e.MmlMlabeledtr=p},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var a=n(e.RANGES),s=a.next();!s.done;s=a.next()){var l=s.value;if(i<=l[1]){if(i>=l[0])return l;break}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var s=r(6325),l=r(9007),c=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var u=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var a=i(t.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;o.push(this.visitNode(l,e))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=a(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],s=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(s.match(/\S/)?o+s+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,a="";try{for(var s=i(t.childNodes),l=s.next();!l.done;l=s.next()){var c=l.value;a+=this.visitNode(c,e)+r}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}return a},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.constructor.defaultAttributes[t.kind]||{},a=Object.assign({},o,this.getDataAttributes(t),t.attributes.getAllAttributes()),s=this.constructor.variants;a.hasOwnProperty("mathvariant")&&s.hasOwnProperty(a.mathvariant)&&(a.mathvariant=s[a.mathvariant]);try{for(var l=i(Object.keys(a)),c=l.next();!c.done;c=l.next()){var u=c.value,p=String(a[u]);void 0!==p&&n.push(u+'="'+this.quoteHTML(p)+'"')}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var o=t.getProperty("scriptalign");o&&this.setDataAttribute(e,"script-align",o);var i=t.getProperty("texClass");if(void 0!==i){var a=!0;if(i===l.TEXCLASS.OP&&t.isKind("mi")){var s=t.getText();a=!(s.length>1&&s.match(c.MmlMi.operatorName))}a&&this.setDataAttribute(e,"texclass",i<0?"NONE":l.TEXCLASSNAMES[i])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.MmlVisitor);e.SerializedMmlVisitor=u},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var a=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var a=i(Object.keys(e)),s=a.next();!s.done;s=a.next()){var l=s.value;this.setProperty(l,e[l])}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var l=r(5722),c=r(7233),u=r(3363),p=r(3335),h=r(5138),d=r(4474),f=function(t){function e(e,r,n){var o=this,i=a((0,c.separateOptions)(n,h.HTMLDomStrings.OPTIONS),2),s=i[0],l=i[1];return(o=t.call(this,e,r,s)||this).domStrings=o.options.DomStrings||new h.HTMLDomStrings(l),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,l=this.adaptor;try{for(var c=s(n[t]),u=c.next();!u.done;u=c.next()){var p=u.value,h=a(p,2),d=h[0],f=h[1];if(e<=f&&"#text"===l.kind(d))return{node:d,n:Math.max(e,0),delim:r};e-=f}}catch(t){o={error:t}}finally{try{u&&!u.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,l,u,p,h;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,c.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var d=s(this.adaptor.getElements(t.elements,this.document)),f=d.next();!f.done;f=d.next()){var m=f.value,y=a([null,null],2),g=y[0],b=y[1];try{for(var v=(n=void 0,s(this.inputJax)),_=v.next();!_.done;_=v.next()){var S=_.value,x=new this.options.MathList;if(S.processStrings){null===g&&(g=(i=a(this.domStrings.find(m),2))[0],b=i[1]);try{for(var M=(l=void 0,s(S.findMath(g))),O=M.next();!O.done;O=M.next()){var E=O.value;x.push(this.mathItem(E,S,b))}}catch(t){l={error:t}}finally{try{O&&!O.done&&(u=M.return)&&u.call(M)}finally{if(l)throw l.error}}}else try{for(var A=(p=void 0,s(S.findMath(m))),C=A.next();!C.done;C=A.next()){E=C.value;var w=new this.options.MathItem(E.math,S,E.display,E.start,E.end);x.push(w)}}catch(t){p={error:t}}finally{try{C&&!C.done&&(h=A.return)&&h.call(A)}finally{if(p)throw p.error}}this.math.merge(x)}}catch(t){n={error:t}}finally{try{_&&!_.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{f&&!f.done&&(r=d.return)&&r.call(d)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=s(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var a=i.value;if(this.adaptor.getAttribute(a,"id")===e)return a}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=s(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=d.STATE.INSERTED&&i.state(d.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},l.AbstractMathDocument.OPTIONS),{renderActions:(0,c.expandable)(i(i({},l.AbstractMathDocument.OPTIONS.renderActions),{styles:[d.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:p.HTMLMathList,MathItem:u.HTMLMathItem,DomStrings:null}),e}(l.AbstractMathDocument);e.HTMLDocument=f},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,a=this.options.includeHtmlTags;t&&t!==o;){var s=this.adaptor.kind(t);"#text"===s?t=this.handleText(t,i):a.hasOwnProperty(s)?t=this.handleTag(t,i):s?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var l=[this.strings,this.nodes];return this.init(),l},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),a=r(3683),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=a.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=s},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),a=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var a=e.parse(o,"text/html");n=e.firstChild(e.body(a))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=a},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},8462:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var l=r(9206),c=r(7233),u=r(7073),p=s(r(4676)),h=s(r(1256)),d=s(r(8417)),f=s(r(3971)),m=s(r(8562)),y=r(6521),g=r(9899);r(2942);var b=function(t){function e(r){void 0===r&&(r={});var n=this,o=a((0,c.separateOptions)(r,e.OPTIONS,u.FindTeX.OPTIONS),3),i=o[0],s=o[1],l=o[2];(n=t.call(this,s)||this).findTeX=n.options.FindTeX||new u.FindTeX(l);var h=n.options.packages,d=n.configuration=e.configure(h),f=n._parseOptions=new m.default(d,[n.options,y.TagsFactory.OPTIONS]);return(0,c.userOptions)(f.options,i),d.config(n),e.tags(f,d),n.postFilters.add(p.default.cleanSubSup,-6),n.postFilters.add(p.default.setInherited,-5),n.postFilters.add(p.default.moveLimits,-4),n.postFilters.add(p.default.cleanStretchy,-3),n.postFilters.add(p.default.cleanAttributes,-2),n.postFilters.add(p.default.combineRelations,-1),n}return o(e,t),e.configure=function(t){var e=new g.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){y.TagsFactory.addTags(e.tags),y.TagsFactory.setDefault(t.options.tags),t.tags=y.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,o=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{var i=new d.default(this.latex,{display:o,isInner:!1},this.parseOptions);r=i.mml(),n=i.stack.global}catch(t){if(!(t instanceof f.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&h.default.setAttribute(r,"indentalign",n.indentalign),o&&h.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=i(i({},l.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(l.AbstractInputJax);e.TeX=b},210:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AllPackages=void 0,r(2942),r(8174),r(8021),r(583),r(1186),r(8603),r(6538),r(9499),r(8963),r(3752),r(8227),r(5860),r(6628),r(6648),r(8458),r(5464),r(1428),r(6121),r(3078),r(8901),r(7535),r(6944),r(1496),r(4234),r(4898),r(3168),r(9365),r(1527),r(2307),r(2675),r(1442),r(6841),r(1247),"undefined"!=typeof MathJax&&MathJax.loader&&MathJax.loader.preLoad("[tex]/action","[tex]/ams","[tex]/amscd","[tex]/bbox","[tex]/boldsymbol","[tex]/braket","[tex]/bussproofs","[tex]/cancel","[tex]/cases","[tex]/centernot","[tex]/color","[tex]/colorv2","[tex]/colortbl","[tex]/empheq","[tex]/enclose","[tex]/extpfeil","[tex]/gensymb","[tex]/html","[tex]/mathtools","[tex]/mhchem","[tex]/newcommand","[tex]/noerrors","[tex]/noundefined","[tex]/physics","[tex]/upgreek","[tex]/unicode","[tex]/verb","[tex]/configmacros","[tex]/tagformat","[tex]/textcomp","[tex]/textmacros","[tex]/setoptions"),e.AllPackages=["base","action","ams","amscd","bbox","boldsymbol","braket","bussproofs","cancel","cases","centernot","color","colortbl","empheq","enclose","extpfeil","gensymb","html","mathtools","mhchem","newcommand","noerrors","noundefined","upgreek","unicode","verb","configmacros","tagformat","textcomp","textmacros"]},9899:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var i,a=r(7233),s=r(2947),l=r(7525),c=r(8666),u=r(6521),p=function(){function t(t,e,r,n,o,i,a,s,l,c,u,p,h){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===a&&(a={}),void 0===s&&(s=[]),void 0===l&&(l=[]),void 0===c&&(c=null),void 0===u&&(u=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=o,this.options=i,this.nodes=a,this.preprocessors=s,this.postprocessors=l,this.initMethod=c,this.configMethod=u,this.priority=p,this.parser=h,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var o=r.priority||c.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,o):null,a=r.config?this.makeProcessor(r.config,o):null,s=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),l=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),u=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},s,l,i,a,o,u)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return i.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=p,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(i=e.ConfigurationHandler||(e.ConfigurationHandler={}));var h=function(){function t(t,e){var r,o,i,a;void 0===e&&(e=["tex"]),this.initMethod=new l.FunctionList,this.configMethod=new l.FunctionList,this.configurations=new c.PrioritizedList,this.parsers=[],this.handlers=new s.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var u=n(t.slice().reverse()),p=u.next();!p.done;p=u.next()){var h=p.value;this.addPackage(h)}}catch(t){r={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}try{for(var d=n(this.configurations),f=d.next();!f.done;f=d.next()){var m=f.value,y=m.item,g=m.priority;this.append(y,g)}}catch(t){i={error:t}}finally{try{f&&!f.done&&(a=d.return)&&a.call(d)}finally{if(i)throw i.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var o=n(this.configurations),i=o.next();!i.done;i=o.next()){var a=i.value;this.addFilters(t,a.item)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r={});var s=this.getPackage(t);this.append(s),this.configurations.add(s,s.priority),this.init();var l=e.parseOptions;l.nodeFactory.setCreators(s.nodes);try{for(var c=n(Object.keys(s.items)),p=c.next();!p.done;p=c.next()){var h=p.value;l.itemFactory.setNodeClass(h,s.items[h])}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}u.TagsFactory.addTags(s.tags),(0,a.defaultOptions)(l.options,s.options),(0,a.userOptions)(l.options,r),this.addFilters(e,s),s.config&&s.config(this,e)},t.prototype.getPackage=function(t){var e=i.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,a.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,i,a,s;try{for(var l=n(e.preprocessors),c=l.next();!c.done;c=l.next()){var u=o(c.value,2),p=u[0],h=u[1];t.preFilters.add(p,h)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}try{for(var d=n(e.postprocessors),f=d.next();!f.done;f=d.next()){var m=o(f.value,2),y=m[0];h=m[1];t.postFilters.add(y,h)}}catch(t){a={error:t}}finally{try{f&&!f.done&&(s=d.return)&&s.call(d)}finally{if(a)throw a.error}}},t}();e.ParserConfiguration=h},4676:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,a=r(9007),s=o(r(1256));!function(t){t.cleanStretchy=function(t){var e,r,o=t.data;try{for(var i=n(o.getList("fixStretchy")),a=i.next();!a.done;a=i.next()){var l=a.value;if(s.default.getProperty(l,"fixStretchy")){var c=s.default.getForm(l);c&&c[3]&&c[3].stretchy&&s.default.setAttribute(l,"stretchy",!1);var u=l.parent;if(!(s.default.getTexClass(l)||c&&c[2])){var p=o.nodeFactory.create("node","TeXAtom",[l]);u.replaceChild(p,l),p.inheritAttributesFrom(l)}s.default.removeProperties(l,"fixStretchy")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,o,i=t.attributes;if(i){var a=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var s=n(i.getExplicitNames()),l=s.next();!l.done;l=s.next()){var c=l.value;a.has(c)||i.attributes[c]!==t.attributes.getInherited(c)||delete i.attributes[c]}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var o,i,l,c,u=[];try{for(var p=n(t.data.getList("mo")),h=p.next();!h.done;h=p.next()){var d=h.value;if(!d.getProperty("relationsCombined")&&d.parent&&(!d.parent||s.default.isType(d.parent,"mrow"))&&s.default.getTexClass(d)===a.TEXCLASS.REL){for(var f=d.parent,m=void 0,y=f.childNodes,g=y.indexOf(d)+1,b=s.default.getProperty(d,"variantForm");g0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var a=r(3494),s=r(505),l=r(4474),c=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return o(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],o=[];this.end={},this.env=this.sub=0;var i=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(s.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),e.processEscapes&&o.push("\\\\([\\\\$])"),e.processRefs&&o.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),o.length&&(n.push("("+o.join("|")+")"),this.sub=i),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=i(e,2),o=n[0],a=n[1];t.push((0,s.quotePattern)(o)),this.end[o]=[a,r,this.endPattern(a)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,s.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var o,a=i(n,3),s=a[0],c=a[1],u=a[2],p=u.lastIndex=r.index+r[0].length,h=0;o=u.exec(t);){if((o[1]||o[0])===s&&0===h)return(0,l.protoItem)(r[0],t.substr(p,o.index-p),o[0],e,r.index,o.index+o[0].length,c);"{"===o[0]?h++:"}"===o[0]&&h&&h--}return null},e.prototype.findMathInString=function(t,e,r){var n,o;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,s.quotePattern)(n[this.env])+"\\})";(o=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,i)]))&&(o.math=o.open+o.math+o.close,o.open=o.close="")}else if(void 0!==n[this.sub]&&this.sub){var a=n[this.sub];i=n.index+n[this.sub].length;o=2===a.length?(0,l.protoItem)("",a.substr(1),"",e,n.index,i):(0,l.protoItem)("",a,"",e,n.index,i,!1)}else o=this.findEnd(r,e,n,this.end[n[0]]);o&&(t.push(o),this.start.lastIndex=o.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var i,a=r(8666),s=r(7525);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(i=e.MapHandler||(e.MapHandler={}));var l=function(){function t(){this._configuration=new a.PrioritizedList,this._fallback=new s.FunctionList}return t.prototype.add=function(t,e,r){var o,s;void 0===r&&(r=a.PrioritizedList.DEFAULTPRIORITY);try{for(var l=n(t.slice().reverse()),c=l.next();!c.done;c=l.next()){var u=c.value,p=i.getMap(u);if(!p)return void this.warn("Configuration "+u+" not found! Omitted.");this._configuration.add(p,r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(o)throw o.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var i=n(this._configuration),a=i.next();!a.done;a=i.next()){var s=a.value.item.parse(t);if(s)return s}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}var l=o(t,2),c=l[0],u=l[1];Array.from(this._fallback)[0].item(c,u)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var a=i.value.item;r.push(a.name)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var a=i.value.item;if(a.contains(t))return a}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var a=i.value.item;if(a.name===t)return a}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=l;var c=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r=a.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(Object.keys(t)),c=s.next();!c.done;c=s.next()){var u=c.value,p=this.get(u);p||(p=new l,this.set(u,p)),p.add(t[u],e[u],r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this.map.values()),i=o.next();!i.done;i=o.next()){var a=i.value.retrieve(t);if(a)return a}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=c},8929:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1&&(r.autoOP=!1));var o=t.create("token","mi",r,e);t.Push(o)},t.digit=function(t,e){var r,n=t.configuration.options.digits,o=t.string.slice(t.i-1).match(n),i=c.default.getFontDef(t);o?(r=t.create("token","mn",i,o[0].replace(/[{}]/g,"")),t.i+=o[0].length-1):r=t.create("token","mo",i,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);s.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,i){var a=i[0],s=t.itemFactory.create("begin").setProperties({name:e,end:a});s=r.apply(void 0,o([t,s],n(i.slice(1)),!1)),t.Push(s)}}(a||(a={})),e.default=a},8562:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=a(r(5453)),l=r(8929),c=a(r(1256)),u=r(7233),p=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new l.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new s.default(t.items),this.itemFactory.configuration=this,u.defaultOptions.apply(void 0,o([this.options],n(e),!1)),(0,u.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=c.default.getProperty(e,"in-lists")||"",o=(n?n.split(/,/):[]).concat(t).join(",");c.default.setProperty(e,"in-lists",o)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],o=[];try{for(var a=i(n),s=a.next();!s.done;s=a.next()){var l=s.value;this.inTree(l)&&o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return this.nodeLists[t]=o,o},t.prototype.removeFromList=function(t,e){var r,n,o=this.nodeLists[t]||[];try{for(var a=i(e),s=a.next();!s.done;s=a.next()){var l=s.value,c=o.indexOf(l);c>=0&&o.splice(c,1)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=p},1130:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a,s=r(9007),l=i(r(1256)),c=i(r(8417)),u=i(r(3971)),p=r(5368);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",a="(pt|em|ex|mu|px|mm|cm|in|pc)",h=RegExp("^\\s*"+i+"\\s*"+a+"\\s*$"),d=RegExp("^\\s*"+i+"\\s*"+a+" ?");function f(t,e){void 0===e&&(e=!1);var o=t.match(e?d:h);return o?function(t){var e=n(t,3),o=e[0],i=e[1],a=e[2];if("mu"!==i)return[o,i,a];return[m(r[i](parseFloat(o||"1"))).slice(0,-2),"em",a]}([o[1].replace(/,/,"."),o[4],o[0].length]):[null,null,0]}function m(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function y(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",o="{\\big"+r+" "+e+"}";return new c.default("\\mathchoice"+n+o+o+o,{},t).mml()}function g(t,e,r){e=e.replace(/^\s+/,p.entities.nbsp).replace(/\s+$/,p.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function b(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new u.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function v(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function _(t,e){for(var r=t.length,n=0,o="",i=0,a=0,s=!0,l=!1;in&&(a=n)),n++;break;case"}":n&&n--,(s||l)&&(a--,l=!0),s=!1;break;default:if(!n&&-1!==e.indexOf(c))return[l?"true":v(o,a),c,t.slice(i)];s=!1,l=!1}o+=c}if(n)throw new u.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":v(o,a),"",t.slice(i)]}t.matchDimen=f,t.dimen2em=function(t){var e=n(f(t),2),o=e[0],i=e[1],a=parseFloat(o||"1"),s=r[i];return s?s(a):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e1&&(l=[t.create("node","mrow",l)]),l},t.internalText=g,t.underOver=function(e,r,n,o,i){if(t.checkMovableLimits(r),l.default.isType(r,"munderover")&&l.default.isEmbellished(r)){l.default.setProperties(l.default.getCoreMO(r),{lspace:0,rspace:0});var a=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[a,r])}var c=e.create("node","munderover",[r]);l.default.setChild(c,"over"===o?c.over:c.under,n);var u=c;return i&&(u=e.create("node","TeXAtom",[c],{texClass:s.TEXCLASS.OP,movesupsub:!0})),l.default.setProperty(u,"subsupOK",!0),u},t.checkMovableLimits=function(t){var e=l.default.isType(t,"mo")?l.default.getForm(t):null;(l.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&l.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r){return"t"===(r=t.trimSpaces(r||""))?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",o="",i=0;ie.length)throw new u.default("IllegalMacroParam","Illegal macro parameter reference");o=b(t,b(t,o,n),e[parseInt(a,10)-1]),n=""}else n+=a}return b(t,o,n)},t.addArgs=b,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new u.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new u.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new u.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var i=(t.getProperty("in-lists")||"").split(/,/);try{for(var a=o(i),s=a.next();!s.done;s=a.next()){var l=s.value;l&&n.addNode(l,t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var i,a;void 0===e&&(e=null),void 0===r&&(r=!1);var s=function(t){var e,r,o,i,a,s={},l=t;for(;l;)i=(e=n(_(l,["=",","]),3))[0],o=e[1],l=e[2],"="===o?(a=(r=n(_(l,[","]),3))[0],o=r[1],l=r[2],a="false"===a||"true"===a?JSON.parse(a):a,s[i]=a):i&&(s[i]=!0);return s}(t);if(e)try{for(var l=o(Object.keys(s)),c=l.next();!c.done;c=l.next()){var p=c.value;if(!e.hasOwnProperty(p)){if(r)throw new u.default("InvalidOption","Invalid option: %1",p);delete s[p]}}}catch(t){i={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}return s}}(a||(a={})),e.default=a},9497:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var c=l(r(3971)),u=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var s=a(r(8417)),l=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=l;var c=function(t,e,r,n,o,i,a,s){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===o&&(o=""),void 0===i&&(i=""),void 0===a&&(a=!1),void 0===s&&(s=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=o,this.tagFormat=i,this.noTag=a,this.labelId=s};e.TagInfo=c;var u=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new c,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),o=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[o],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new c(t,e,r)},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={}},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new c("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new l(this.currentTag.tag,this.currentTag.tagId));var t=new s.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(u);e.NoTags=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(u);e.AllTags=h,function(t){var e=new Map([["none",p],["all",h]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var o=i(Object.keys(e)),a=o.next();!a.done;a=o.next()){var s=a.value;t.add(s,e[s])}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},8317:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3971:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],o=2;o="0"&&a<="9")n[o]=r[parseInt(n[o],10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else if("{"===a){if((a=n[o].substr(1))>="0"&&a<="9")n[o]=r[parseInt(n[o].substr(1,n[o].length-2),10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else n[o].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[o]="%"+n[o])}null==n[o]&&(n[o]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},8417:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe)throw new u.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var o=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&o.isKind("mlabeledtr")){var a=c.default.getChildren(o)[0],s=this.factory.configuration.options.tagSide,l=i({width:0},"right"===s?{lspace:"-1width"}:{}),u=this.create("node","mpadded",c.default.getChildren(a),l);a.setChildren([u])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(s.EqnArrayItem);e.FlalignItem=d},7379:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=r(4387),l=i(r(9140)),c=r(8317),u=a(r(5450)),p=a(r(1130)),h=r(9007),d=r(6010);new l.CharacterMap("AMSmath-mathchar0mo",u.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:h.TEXCLASS.OP}]}),new l.RegExpMap("AMSmath-operatorLetter",s.AmsMethods.operatorLetter,/[-*]/i),new l.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",d.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",d.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",c.TexConstant.Align.LEFT],shoveright:["HandleShove",c.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},s.AmsMethods),new l.EnvironmentMap("AMSmath-environment",u.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",p.default.cols(0,d.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",p.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",p.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",p.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",p.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,p.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",p.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},s.AmsMethods),new l.DelimiterMap("AMSmath-delimiter",u.default.delimiter,{"\\lvert":["|",{texClass:h.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:h.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:h.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:h.TEXCLASS.CLOSE}]}),new l.CharacterMap("AMSsymbols-mathchar0mi",u.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:c.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:c.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:c.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:c.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:c.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:c.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:c.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:c.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:c.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:c.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:c.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:c.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:c.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:c.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new l.CharacterMap("AMSsymbols-mathchar0mo",u.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new l.DelimiterMap("AMSsymbols-delimiter",u.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new l.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},s.AmsMethods)},4387:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var a=i(r(1130)),s=i(r(5450)),l=i(r(1256)),c=r(8317),u=i(r(8417)),p=i(r(3971)),h=r(8803),d=i(r(7693)),f=r(9007);function m(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&y(t))return[t,null];var e=l.default.getChildAt(t,0);return t.isInferred&&e&&y(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function y(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,o,i,s){var l=t.GetBrackets("\\begin{"+e.getName()+"}"),c=d.default.EqnArray(t,e,r,n,o,i,s);return a.default.setArrayAlign(c,l)},e.AmsMethods.AlignAt=function(t,r,n,o){var i,s,l=r.getName(),c="",u=[];if(o||(s=t.GetBrackets("\\begin{"+l+"}")),(i=t.GetArgument("\\begin{"+l+"}")).match(/[^0-9]/))throw new p.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+l+"}");for(var h=parseInt(i,10);h>0;)c+="rl",u.push("0em 0em"),h--;var d=u.join(" ");if(o)return e.AmsMethods.EqnArray(t,r,n,o,c,d);var f=e.AmsMethods.EqnArray(t,r,n,o,c,d);return a.default.setArrayAlign(f,s)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),a.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,o){var i=t.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new p.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var a=o?"crl":"rlc",s=o?"fit auto auto":"auto auto fit",l=e.AmsMethods.FlalignArray(t,r,n,o,!1,a,s,!0);return l.setProperty("xalignat",2*parseInt(i)),l},e.AmsMethods.FlalignArray=function(t,e,r,n,o,i,s,l){void 0===l&&(l=!1),t.Push(e),a.default.checkEqnEnv(t),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var c=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return c.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:s,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},c.setProperty("zeroWidthLabel",l),c},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",o=a.default.trimSpaces(t.GetArgument(r));"\\"===o.charAt(0)&&(o=o.substr(1));var i=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(o,new h.Macro(o,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(i,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),o=a.default.trimSpaces(t.GetArgument(e)),i=new u.default(o,n(n({},t.stack.env),{font:c.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),l.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:f.TEXCLASS.OP}),!r){var s=t.GetNext(),p=t.i;"\\"===s&&++t.i&&"limits"!==t.GetCS()&&(t.i=p)}t.Push(i)},e.AmsMethods.SideSet=function(t,e){var r=o(m(t.ParseArg(e)),2),n=r[0],i=r[1],s=o(m(t.ParseArg(e)),2),c=s[0],u=s[1],p=t.ParseArg(e),h=p;n&&(i?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[a.default.copyNode(p,t)],{width:0})]),l.default.getChildAt(n,0)):(h=t.create("node","mmultiscripts",[p]),c&&l.default.appendChildren(h,[l.default.getChildAt(c,1)||t.create("node","none"),l.default.getChildAt(c,2)||t.create("node","none")]),l.default.setProperty(h,"scriptalign","left"),l.default.appendChildren(h,[t.create("node","mprescripts"),l.default.getChildAt(n,1)||t.create("node","none"),l.default.getChildAt(n,2)||t.create("node","none")]))),c&&h===p&&(c.replaceChild(p,l.default.getChildAt(c,0)),h=c);var d=t.create("node","TeXAtom",[],{texClass:f.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(n&&d.appendChild(n),d.appendChild(i)),d.appendChild(h),u&&d.appendChild(u),t.Push(d)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&s.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,o){var i={width:"+"+a.default.Em((n+o)/18),lspace:a.default.Em(n/18)},s=t.GetBrackets(e),c=t.ParseArg(e),p=t.create("node","mspace",[],{depth:".25em"}),h=t.create("token","mo",{stretchy:!0,texClass:f.TEXCLASS.REL},String.fromCodePoint(r));h=t.create("node","mstyle",[h],{scriptlevel:0});var d=t.create("node","munderover",[h]),m=t.create("node","mpadded",[c,p],i);if(l.default.setAttribute(m,"voffset","-.2em"),l.default.setAttribute(m,"height","-.2em"),l.default.setChild(d,d.over,m),s){var y=new u.default(s,t.stack.env,t.configuration).mml(),g=t.create("node","mspace",[],{height:".75em"});m=t.create("node","mpadded",[y,g],i),l.default.setAttribute(m,"voffset",".15em"),l.default.setAttribute(m,"depth","-.15em"),l.default.setChild(d,d.under,m)}l.default.setProperty(d,"subsupOK",!0),t.Push(d)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new p.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new p.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=a.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),i={l:c.TexConstant.Align.LEFT,r:c.TexConstant.Align.RIGHT,"":""},s=new u.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),h=new u.default("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),d=t.create("node","mfrac",[s,h]);if(null==(r=i[r]))throw new p.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&l.default.setProperties(d,{numalign:r,denomalign:r}),t.Push(d)},e.AmsMethods.Genfrac=function(t,e,r,n,o,i){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==i&&(i=a.default.trimSpaces(t.GetArgument(e)));var s=t.ParseArg(e),c=t.ParseArg(e),u=t.create("node","mfrac",[s,c]);if(""!==o&&l.default.setAttribute(u,"linethickness",o),(r||n)&&(l.default.setProperty(u,"withDelims",!0),u=a.default.fixedFence(t.configuration,r,u,n)),""!==i){var h=parseInt(i,10),d=["D","T","S","SS"][h];if(null==d)throw new p.default("BadMathStyleFor","Bad math style for %1",t.currentCS);u=t.create("node","mstyle",[u]),"D"===d?l.default.setProperties(u,{displaystyle:!0,scriptlevel:0}):l.default.setProperties(u,{displaystyle:!1,scriptlevel:h-1})}t.Push(u)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new p.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new p.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=a.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=d.default.HandleNoTag,e.AmsMethods.HandleRef=d.default.HandleRef,e.AmsMethods.Macro=d.default.Macro,e.AmsMethods.Accent=d.default.Accent,e.AmsMethods.Tilde=d.default.Tilde,e.AmsMethods.Array=d.default.Array,e.AmsMethods.Spacer=d.default.Spacer,e.AmsMethods.NamedOp=d.default.NamedOp,e.AmsMethods.EqnArray=d.default.EqnArray,e.AmsMethods.Equation=d.default.Equation},583:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsCdConfiguration=void 0;var n=r(9899);r(8289),e.AmsCdConfiguration=n.Configuration.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}})},8289:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=i(r(9140)),l=a(r(5450)),c=a(r(7819));new s.EnvironmentMap("amscd_environment",l.default.environment,{CD:"CD"},c.default),new s.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},c.default),new s.MacroMap("amscd_special",{"@":"arrow"},c.default)},7819:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(8417)),i=r(2942),a=r(9007),s=n(r(1256)),l={CD:function(t,e){t.Push(e);var r=t.itemFactory.create("array"),n=t.configuration.options.amscd;return r.setProperties({minw:t.stack.env.CD_minw||n.harrowsize,minh:t.stack.env.CD_minh||n.varrowsize}),r.arraydef={columnalign:"center",columnspacing:n.colspace,rowspacing:n.rowspace,displaystyle:!0},r},arrow:function(t,e){var r=t.string.charAt(t.i);if(!r.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],y=t.GetUpTo(e+r,r),g=t.GetUpTo(e+r,r);if(">"===r||"<"===r){if(c=t.create("token","mo",d,m),y||(y="\\kern "+u.getProperty("minw")),y||g){var b={width:"+.67em",lspace:".33em"};if(c=t.create("node","munderover",[c]),y){var v=new o.default(y,t.stack.env,t.configuration).mml(),_=t.create("node","mpadded",[v],b);s.default.setAttribute(_,"voffset",".1em"),s.default.setChild(c,c.over,_)}if(g){var S=new o.default(g,t.stack.env,t.configuration).mml();s.default.setChild(c,c.under,t.create("node","mpadded",[S],b))}t.configuration.options.amscd.hideHorizontalLabels&&(c=t.create("node","mpadded",c,{depth:0,height:".67em"}))}}else{var x=t.create("token","mo",f,m);c=x,(y||g)&&(c=t.create("node","mrow"),y&&s.default.appendChildren(c,[new o.default("\\scriptstyle\\llap{"+y+"}",t.stack.env,t.configuration).mml()]),x.texClass=a.TEXCLASS.ORD,s.default.appendChildren(c,[x]),g&&s.default.appendChildren(c,[new o.default("\\scriptstyle\\rlap{"+g+"}",t.stack.env,t.configuration).mml()]))}}c&&t.Push(c),l.cell(t,e)},cell:function(t,e){var r=t.stack.Top();(r.table||[]).length%2==0&&0===(r.row||[]).length&&t.Push(t.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}))},minCDarrowwidth:function(t,e){t.stack.env.CD_minw=t.GetDimen(e)},minCDarrowheight:function(t,e){t.stack.env.CD_minh=t.GetDimen(e)}};e.default=l},1275:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var i=r(9899),a=r(9140),s=r(8803),l=r(7741),c=r(265),u=r(7233);function p(t,e,r,i){var a,s,u,p;if(c.Package.packages.has(t.options.require.prefix+r)){var f=t.options.autoload[r],m=n(2===f.length&&Array.isArray(f[0])?f:[f,[]],2),y=m[0],g=m[1];try{for(var b=o(y),v=b.next();!v.done;v=b.next()){var _=v.value;h.remove(_)}}catch(t){a={error:t}}finally{try{v&&!v.done&&(s=b.return)&&s.call(b)}finally{if(a)throw a.error}}try{for(var S=o(g),x=S.next();!x.done;x=S.next()){var M=x.value;d.remove(M)}}catch(t){u={error:t}}finally{try{x&&!x.done&&(p=S.return)&&p.call(S)}finally{if(u)throw u.error}}t.string=(i?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,l.RequireLoad)(t,r)}var h=new a.CommandMap("autoload-macros",{},{}),d=new a.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,u.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,i,a,c,u,f,m=e.parseOptions,y=m.handlers.get("macro"),g=m.handlers.get("environment"),b=m.options.autoload;m.packageData.set("autoload",{Autoload:p});try{for(var v=o(Object.keys(b)),_=v.next();!_.done;_=v.next()){var S=_.value,x=b[S],M=n(2===x.length&&Array.isArray(x[0])?x:[x,[]],2),O=M[0],E=M[1];try{for(var A=(a=void 0,o(O)),C=A.next();!C.done;C=A.next()){var w=C.value;y.lookup(w)&&"color"!==w||h.add(w,new s.Macro(w,p,[S,!0]))}}catch(t){a={error:t}}finally{try{C&&!C.done&&(c=A.return)&&c.call(A)}finally{if(a)throw a.error}}try{for(var T=(u=void 0,o(E)),N=T.next();!N.done;N=T.next()){var L=N.value;g.lookup(L)||d.add(L,new s.Macro(L,p,[S,!1]))}}catch(t){u={error:t}}finally{try{N&&!N.done&&(f=T.return)&&f.call(T)}finally{if(u)throw u.error}}}}catch(t){r={error:t}}finally{try{_&&!_.done&&(i=v.return)&&i.call(v)}finally{if(r)throw r.error}}m.packageData.get("require")||l.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,u.defaultOptions)(t.options,l.RequireConfiguration.options)},priority:10})},2942:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return s(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var p=r(9899),h=r(2947),d=u(r(3971)),f=u(r(1256)),m=r(9140),y=l(r(1181)),g=r(6521);r(1267);var b=r(4082);function v(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=h.MapHandler.getMap("remap").lookup(e),o=(0,b.getRange)(e),i=o?o[3]:"mo",a=t.create("token",i,r,n?n.char:e);o[4]&&a.attributes.set("mathvariant",o[4]),"mo"===i&&(f.default.setProperty(a,"fixStretchy",!0),t.configuration.addNode("fixStretchy",a)),t.Push(a)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=v;var _=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e}(g.AbstractTags);e.BaseTags=_,e.BaseConfiguration=p.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(t,e){throw new d.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new d.default("UnknownEnv","Unknown environment '%1'",e)}},items:(o={},o[y.StartItem.prototype.kind]=y.StartItem,o[y.StopItem.prototype.kind]=y.StopItem,o[y.OpenItem.prototype.kind]=y.OpenItem,o[y.CloseItem.prototype.kind]=y.CloseItem,o[y.PrimeItem.prototype.kind]=y.PrimeItem,o[y.SubsupItem.prototype.kind]=y.SubsupItem,o[y.OverItem.prototype.kind]=y.OverItem,o[y.LeftItem.prototype.kind]=y.LeftItem,o[y.Middle.prototype.kind]=y.Middle,o[y.RightItem.prototype.kind]=y.RightItem,o[y.BeginItem.prototype.kind]=y.BeginItem,o[y.EndItem.prototype.kind]=y.EndItem,o[y.StyleItem.prototype.kind]=y.StyleItem,o[y.PositionItem.prototype.kind]=y.PositionItem,o[y.CellItem.prototype.kind]=y.CellItem,o[y.MmlItem.prototype.kind]=y.MmlItem,o[y.FnItem.prototype.kind]=y.FnItem,o[y.NotItem.prototype.kind]=y.NotItem,o[y.NonscriptItem.prototype.kind]=y.NonscriptItem,o[y.DotsItem.prototype.kind]=y.DotsItem,o[y.ArrayItem.prototype.kind]=y.ArrayItem,o[y.EqnArrayItem.prototype.kind]=y.EqnArrayItem,o[y.EquationItem.prototype.kind]=y.EquationItem,o),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:_},postprocessors:[[function(t){var e,r,n=t.data;try{for(var o=c(n.getList("nonscript")),i=o.next();!i.done;i=o.next()){var a=i.value;if(a.attributes.get("scriptlevel")>0){var s=a.parent;if(s.childNodes.splice(s.childIndex(a),1),n.removeFromList(a.kind,[a]),a.isKind("mrow")){var l=a.childNodes[0];n.removeFromList("mstyle",[l]),n.removeFromList("mspace",l.childNodes[0].childNodes)}}else a.isKind("mrow")&&(a.parent.replaceChild(a.childNodes[0],a),n.removeFromList("mrow",[a]))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},-4]]})},1181:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=a([],i(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:h.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:h.TEXCLASS.PUNCT}],colon:[":",{texClass:h.TEXCLASS.PUNCT}]}),new s.CharacterMap("mathchar7",u.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new s.DelimiterMap("delimiter",u.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:h.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:h.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:h.TEXCLASS.ORD}],"\\vert":["|",{texClass:h.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new s.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",l.TexConstant.Variant.NORMAL],mit:["SetFont",l.TexConstant.Variant.ITALIC],oldstyle:["SetFont",l.TexConstant.Variant.OLDSTYLE],cal:["SetFont",l.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",l.TexConstant.Variant.MATHITALIC],bf:["SetFont",l.TexConstant.Variant.BOLD],bbFont:["SetFont",l.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",l.TexConstant.Variant.SCRIPT],frak:["SetFont",l.TexConstant.Variant.FRAKTUR],sf:["SetFont",l.TexConstant.Variant.SANSSERIF],tt:["SetFont",l.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",l.TexConstant.Variant.NORMAL],mathup:["MathFont",l.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",l.TexConstant.Variant.BOLD],mathbfup:["MathFont",l.TexConstant.Variant.BOLD],mathit:["MathFont",l.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",l.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",l.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",l.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",l.TexConstant.Variant.NORMAL],symup:["MathFont",l.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",l.TexConstant.Variant.BOLD],symbfup:["MathFont",l.TexConstant.Variant.BOLD],symit:["MathFont",l.TexConstant.Variant.ITALIC],symbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",l.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",l.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",l.TexConstant.Variant.MONOSPACE],symcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,l.TexConstant.Variant.NORMAL],textup:["HBox",null,l.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,l.TexConstant.Variant.ITALIC],textbf:["HBox",null,l.TexConstant.Variant.BOLD],textsf:["HBox",null,l.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,l.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",d.MATHSPACE.thinmathspace],":":["Spacer",d.MATHSPACE.mediummathspace],">":["Spacer",d.MATHSPACE.mediummathspace],";":["Spacer",d.MATHSPACE.thickmathspace],"!":["Spacer",d.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",d.MATHSPACE.thinmathspace],negthinspace:["Spacer",d.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",h.TEXCLASS.ORD,.85],Big:["MakeBig",h.TEXCLASS.ORD,1.15],bigg:["MakeBig",h.TEXCLASS.ORD,1.45],Bigg:["MakeBig",h.TEXCLASS.ORD,1.75],bigl:["MakeBig",h.TEXCLASS.OPEN,.85],Bigl:["MakeBig",h.TEXCLASS.OPEN,1.15],biggl:["MakeBig",h.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",h.TEXCLASS.OPEN,1.75],bigr:["MakeBig",h.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",h.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",h.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",h.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",h.TEXCLASS.REL,.85],Bigm:["MakeBig",h.TEXCLASS.REL,1.15],biggm:["MakeBig",h.TEXCLASS.REL,1.45],Biggm:["MakeBig",h.TEXCLASS.REL,1.75],mathord:["TeXAtom",h.TEXCLASS.ORD],mathop:["TeXAtom",h.TEXCLASS.OP],mathopen:["TeXAtom",h.TEXCLASS.OPEN],mathclose:["TeXAtom",h.TEXCLASS.CLOSE],mathbin:["TeXAtom",h.TEXCLASS.BIN],mathrel:["TeXAtom",h.TEXCLASS.REL],mathpunct:["TeXAtom",h.TEXCLASS.PUNCT],mathinner:["TeXAtom",h.TEXCLASS.INNER],vcenter:["TeXAtom",h.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,d.em)(d.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,d.em)(d.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,d.em)(d.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},c.default),new s.EnvironmentMap("environment",u.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",p.default.cols(0,d.MATHSPACE.thickmathspace),".5em"]},c.default),new s.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var c=a(r(1181)),u=l(r(1256)),p=l(r(3971)),h=l(r(8417)),d=r(8317),f=l(r(1130)),m=r(9007),y=r(6521),g=r(6010),b=r(5368),v=r(7233),_={},S={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function x(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var o=new h.default(e,r,t.configuration),i=o.mml(),a=o.stack.global;if(a.leftRoot||a.upRoot){var s={};a.leftRoot&&(s.width=a.leftRoot),a.upRoot&&(s.voffset=a.upRoot,s.height=a.upRoot),i=t.create("node","mpadded",[i],s)}return r.inRoot=n,i}_.Open=function(t,e){t.Push(t.itemFactory.create("open"))},_.Close=function(t,e){t.Push(t.itemFactory.create("close"))},_.Tilde=function(t,e){t.Push(t.create("token","mtext",{},b.entities.nbsp))},_.Space=function(t,e){},_.Superscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=s(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var a=u.default.getProperty(o,"movesupsub"),l=u.default.isType(o,"msubsup")?o.sup:o.over;if(u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")&&u.default.getChildAt(o,o.sup)||u.default.isType(o,"munderover")&&!u.default.isType(o,"mover")&&u.default.getChildAt(o,o.over)&&!u.default.getProperty(o,"subsupOK"))throw new p.default("DoubleExponent","Double exponent: use braces to clarify");u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")||(a?((!u.default.isType(o,"munderover")||u.default.isType(o,"mover")||u.default.getChildAt(o,o.over))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.over):l=(o=t.create("node","msubsup",[o])).sup),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:a}))},_.Subscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=s(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var a=u.default.getProperty(o,"movesupsub"),l=u.default.isType(o,"msubsup")?o.sub:o.under;if(u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")&&u.default.getChildAt(o,o.sub)||u.default.isType(o,"munderover")&&!u.default.isType(o,"mover")&&u.default.getChildAt(o,o.under)&&!u.default.getProperty(o,"subsupOK"))throw new p.default("DoubleSubscripts","Double subscripts: use braces to clarify");u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")||(a?((!u.default.isType(o,"munderover")||u.default.isType(o,"mover")||u.default.getChildAt(o,o.under))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.under):l=(o=t.create("node","msubsup",[o])).sub),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:a}))},_.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("node","mi")),u.default.isType(r,"msubsup")&&!u.default.isType(r,"msup")&&u.default.getChildAt(r,r.sup))throw new p.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=b.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===b.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var o=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,o))},_.Comment=function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BoldsymbolConfiguration=e.rewriteBoldTokens=e.createBoldToken=e.BoldsymbolMethods=void 0;var i=r(9899),a=o(r(1256)),s=r(8317),l=r(9140),c=r(8929),u={};function p(t,e,r,n){var o=c.NodeFactory.createToken(t,e,r,n);return"mtext"!==e&&t.configuration.parser.stack.env.boldsymbol&&(a.default.setProperty(o,"fixBold",!0),t.configuration.addNode("fixBold",o)),o}function h(t){var e,r;try{for(var o=n(t.data.getList("fixBold")),i=o.next();!i.done;i=o.next()){var l=i.value;if(a.default.getProperty(l,"fixBold")){var c=a.default.getAttribute(l,"mathvariant");null==c?a.default.setAttribute(l,"mathvariant",s.TexConstant.Variant.BOLD):a.default.setAttribute(l,"mathvariant",u[c]||c),a.default.removeProperties(l,"fixBold")}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}u[s.TexConstant.Variant.NORMAL]=s.TexConstant.Variant.BOLD,u[s.TexConstant.Variant.ITALIC]=s.TexConstant.Variant.BOLDITALIC,u[s.TexConstant.Variant.FRAKTUR]=s.TexConstant.Variant.BOLDFRAKTUR,u[s.TexConstant.Variant.SCRIPT]=s.TexConstant.Variant.BOLDSCRIPT,u[s.TexConstant.Variant.SANSSERIF]=s.TexConstant.Variant.BOLDSANSSERIF,u["-tex-calligraphic"]="-tex-bold-calligraphic",u["-tex-oldstyle"]="-tex-bold-oldstyle",u["-tex-mathit"]=s.TexConstant.Variant.BOLDITALIC,e.BoldsymbolMethods={},e.BoldsymbolMethods.Boldsymbol=function(t,e){var r=t.stack.env.boldsymbol;t.stack.env.boldsymbol=!0;var n=t.ParseArg(e);t.stack.env.boldsymbol=r,t.Push(n)},new l.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},e.BoldsymbolMethods),e.createBoldToken=p,e.rewriteBoldTokens=h,e.BoldsymbolConfiguration=i.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:p},postprocessors:[h]})},6538:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BraketConfiguration=void 0;var o=r(9899),i=r(7191);r(2608),e.BraketConfiguration=o.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(n={},n[i.BraketItem.prototype.kind]=i.BraketItem,n)})},7191:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BraketItem=void 0;var a=r(8292),s=r(9007),l=i(r(1130)),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:e.isKind("mml")?(this.Push(e.toMml()),this.getProperty("single")?[[this.toMml()],!0]:a.BaseItem.fail):t.prototype.checkItem.call(this,e)},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.getProperty("open"),n=this.getProperty("close");if(this.getProperty("stretchy"))return l.default.fenced(this.factory.configuration,r,e,n);var o={fence:!0,stretchy:!1,symmetric:!0,texClass:s.TEXCLASS.OPEN},i=this.create("token","mo",o,r);o.texClass=s.TEXCLASS.CLOSE;var a=this.create("token","mo",o,n);return this.create("node","mrow",[i,e,a],{open:r,close:n,texClass:s.TEXCLASS.INNER})},e}(a.BaseItem);e.BraketItem=c},2608:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(9140),i=n(r(8667));new o.CommandMap("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},i.default),new o.MacroMap("Braket-characters",{"|":"Bar"},i.default)},8667:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(7693)),i=r(9007),a=n(r(3971)),s={};s.Macro=o.default.Macro,s.Braket=function(t,e,r,n,o,i){var s=t.GetNext();if(""===s)throw new a.default("MissingArgFor","Missing argument for %1",t.currentCS);var l=!0;"{"===s&&(t.i++,l=!1),t.Push(t.itemFactory.create("braket").setProperties({barmax:i,barcount:0,open:r,close:n,stretchy:o,single:l}))},s.Bar=function(t,e){var r="|"===e?"|":"\u2225",n=t.stack.Top();if("braket"!==n.kind||n.getProperty("barcount")>=n.getProperty("barmax")){var o=t.create("token","mo",{texClass:i.TEXCLASS.ORD,stretchy:!1},r);t.Push(o)}else{if("|"===r&&"|"===t.GetNext()&&(t.i++,r="\u2225"),n.getProperty("stretchy")){var a=t.create("node","TeXAtom",[],{texClass:i.TEXCLASS.CLOSE});t.Push(a),n.setProperty("barcount",n.getProperty("barcount")+1),a=t.create("token","mo",{stretchy:!0,braketbar:!0},r),t.Push(a),a=t.create("node","TeXAtom",[],{texClass:i.TEXCLASS.OPEN}),t.Push(a)}else{var s=t.create("token","mo",{stretchy:!1,braketbar:!0},r);t.Push(s)}}},e.default=s},9499:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BussproofsConfiguration=void 0;var o=r(9899),i=r(3980),a=r(1933);r(8620),e.BussproofsConfiguration=o.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(n={},n[i.ProofTreeItem.prototype.kind]=i.ProofTreeItem,n),preprocessors:[[a.saveDocument,1]],postprocessors:[[a.clearDocument,3],[a.makeBsprAttributes,2],[a.balanceRules,1]]})},3980:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ProofTreeItem=void 0;var c=l(r(3971)),u=r(8292),p=l(r(9497)),h=s(r(1933)),d=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.leftLabel=null,e.rigthLabel=null,e.innerStack=new p.default(e.factory,{},!0),e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("end")&&"prooftree"===t.getName()){var e=this.toMml();return h.setProperty(e,"proof",!0),[[this.factory.create("mml",e),t],!0]}if(t.isKind("stop"))throw new c.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(t),u.BaseItem.fail},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return e;this.innerStack.Push(this.factory.create("stop"));var n=this.innerStack.Top().toMml();return this.create("node","mrow",[n,e],{})},e}(u.BaseItem);e.ProofTreeItem=d},8620:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(4934)),i=n(r(5450)),a=r(9140);new a.CommandMap("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},o.default),new a.EnvironmentMap("Bussproofs-environments",i.default.environment,{prooftree:["Prooftree",null,!1]},o.default)},4934:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0);var s=t.create("node","mtr",a,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=f(t,t.GetArgument(e)),p=n.getProperty("currentLine");p!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var d=m(t,l,[u],n.getProperty("left"),n.getProperty("right"),p,o);n.setProperty("left",null),n.setProperty("right",null),h.setProperty(d,"inference",i),t.configuration.addNode("inference",d),n.Push(d)},d.Label=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var o=p.default.internalMath(t,t.GetArgument(e),0),i=o.length>1?t.create("node","mrow",o,{}):o[0];n.setProperty(r,i)},d.SetLine=function(t,e,r,n){var o=t.stack.Top();if("proofTree"!==o.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");o.setProperty("currentLine",r),n&&o.setProperty("line",r)},d.RootAtTop=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("rootAtTop",r)},d.AxiomF=function(t,e){var r=t.stack.Top();if("proofTree"!==r.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=y(t,e);h.setProperty(n,"axiom",!0),r.Push(n)},d.FCenter=function(t,e){},d.InferenceF=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new c.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);var s=t.create("node","mtr",a,{}),l=t.create("node","mtable",[s],{framespacing:"0 0"}),u=y(t,e),p=n.getProperty("currentLine");p!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var d=m(t,l,[u],n.getProperty("left"),n.getProperty("right"),p,o);n.setProperty("left",null),n.setProperty("right",null),h.setProperty(d,"inference",i),t.configuration.addNode("inference",d),n.Push(d)},e.default=d},1933:function(t,e,r){var n,o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.clearDocument=e.saveDocument=e.makeBsprAttributes=e.removeProperty=e.getProperty=e.setProperty=e.balanceRules=void 0;var s=a(r(1256)),l=a(r(1130)),c=null,u=null,p=function(t){return u.root=t,c.outputJax.getBBox(u,c).w},h=function(t){for(var e=0;t&&!s.default.isType(t,"mtable");){if(s.default.isType(t,"text"))return null;s.default.isType(t,"mrow")?(t=t.childNodes[0],e=0):(t=t.parent.childNodes[e],e++)}return t},d=function(t,e){return t.childNodes["up"===e?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},f=function(t,e){return t.childNodes[e].childNodes[0].childNodes[0]},m=function(t){return f(t,0)},y=function(t){return f(t,t.childNodes.length-1)},g=function(t,e){return t.childNodes["up"===e?0:1].childNodes[0].childNodes[0].childNodes[0]},b=function(t){for(;t&&!s.default.isType(t,"mtd");)t=t.parent;return t},v=function(t){return t.parent.childNodes[t.parent.childNodes.indexOf(t)+1]},_=function(t){for(;t&&null==(0,e.getProperty)(t,"inference");)t=t.parent;return t},S=function(t,e,r){void 0===r&&(r=!1);var n=0;if(t===e)return n;if(t!==e.parent){var o=t.childNodes,i=r?o.length-1:0;s.default.isType(o[i],"mspace")&&(n+=p(o[i])),t=e.parent}if(t===e)return n;var a=t.childNodes,l=r?a.length-1:0;return a[l]!==e&&(n+=p(a[l])),n},x=function(t,r){void 0===r&&(r=!1);var n=h(t),o=g(n,(0,e.getProperty)(n,"inferenceRule"));return S(t,n,r)+(p(n)-p(o))/2},M=function(t,r,n,o){if(void 0===o&&(o=!1),(0,e.getProperty)(r,"inferenceRule")||(0,e.getProperty)(r,"labelledRule")){var i=t.nodeFactory.create("node","mrow");r.parent.replaceChild(i,r),i.setChildren([r]),O(r,i),r=i}var a=o?r.childNodes.length-1:0,c=r.childNodes[a];s.default.isType(c,"mspace")?s.default.setAttribute(c,"width",l.default.Em(l.default.dimen2em(s.default.getAttribute(c,"width"))+n)):(c=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(n)}),o?r.appendChild(c):(c.parent=r,r.childNodes.unshift(c)))},O=function(t,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(n){var o=(0,e.getProperty)(t,n);null!=o&&((0,e.setProperty)(r,n,o),(0,e.removeProperty)(t,n))}))},E=function(t,r,n,o,i){var a=t.nodeFactory.create("node","mspace",[],{width:l.default.Em(i)});if("left"===o){var s=r.childNodes[n].childNodes[0];a.parent=s,s.childNodes.unshift(a)}else r.childNodes[n].appendChild(a);(0,e.setProperty)(r.parent,"sequentAdjust_"+o,i)},A=function(t,r){for(var n=r.pop();r.length;){var i=r.pop(),a=o(C(n,i),2),s=a[0],l=a[1];(0,e.getProperty)(n.parent,"axiom")&&(E(t,s<0?n:i,0,"left",Math.abs(s)),E(t,l<0?n:i,2,"right",Math.abs(l))),n=i}},C=function(t,e){var r=p(t.childNodes[2]),n=p(e.childNodes[2]);return[p(t.childNodes[0])-p(e.childNodes[0]),r-n]};e.balanceRules=function(t){var r,n;u=new t.document.options.MathItem("",null,t.math.display);var o=t.data;!function(t){var r=t.nodeLists.sequent;if(r)for(var n=r.length-1,o=void 0;o=r[n];n--)if((0,e.getProperty)(o,"sequentProcessed"))(0,e.removeProperty)(o,"sequentProcessed");else{var i=[],a=_(o);if(1===(0,e.getProperty)(a,"inference")){for(i.push(o);1===(0,e.getProperty)(a,"inference");){a=h(a);var s=m(d(a,(0,e.getProperty)(a,"inferenceRule"))),l=(0,e.getProperty)(s,"inferenceRule")?g(s,(0,e.getProperty)(s,"inferenceRule")):s;(0,e.getProperty)(l,"sequent")&&(o=l.childNodes[0],i.push(o),(0,e.setProperty)(o,"sequentProcessed",!0)),a=s}A(t,i)}}}(o);var a=o.nodeLists.inference||[];try{for(var s=i(a),l=s.next();!l.done;l=s.next()){var c=l.value,p=(0,e.getProperty)(c,"proof"),f=h(c),O=d(f,(0,e.getProperty)(f,"inferenceRule")),E=m(O);if((0,e.getProperty)(E,"inference")){var C=x(E);if(C){M(o,E,-C);var w=S(c,f,!1);M(o,c,C-w)}}var T=y(O);if(null!=(0,e.getProperty)(T,"inference")){var N=x(T,!0);M(o,T,-N,!0);var L=S(c,f,!0),P=(0,e.getProperty)(c,"maxAdjust");null!=P&&(N=Math.max(N,P));var I=void 0;if(!p&&(I=b(c))){var k=v(I);if(k){var R=o.nodeFactory.create("node","mspace",[],{width:N-L+"em"});k.appendChild(R),c.removeProperty("maxAdjust")}else{var j=_(I);j&&(N=(0,e.getProperty)(j,"maxAdjust")?Math.max((0,e.getProperty)(j,"maxAdjust"),N):N,(0,e.setProperty)(j,"maxAdjust",N))}}else M(o,(0,e.getProperty)(c,"proof")?c:c.parent,N-L,!0)}}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}};var w="bspr_",T=((n={}).bspr_maxAdjust=!0,n);e.setProperty=function(t,e,r){s.default.setProperty(t,w+e,r)};e.getProperty=function(t,e){return s.default.getProperty(t,w+e)};e.removeProperty=function(t,e){t.removeProperty(w+e)};e.makeBsprAttributes=function(t){t.data.root.walkTree((function(t,e){var r=[];t.getPropertyNames().forEach((function(e){!T[e]&&e.match(RegExp("^bspr_"))&&r.push(e+":"+t.getProperty(e))})),r.length&&s.default.setAttribute(t,"semantics",r.join(";"))}))};e.saveDocument=function(t){if(!("getBBox"in(c=t.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};e.clearDocument=function(t){c=null}},8963:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CancelConfiguration=e.CancelMethods=void 0;var o=r(9899),i=r(8317),a=r(9140),s=n(r(1130)),l=r(1428);e.CancelMethods={},e.CancelMethods.Cancel=function(t,e,r){var n=t.GetBrackets(e,""),o=t.ParseArg(e),i=s.default.keyvalOptions(n,l.ENCLOSE_OPTIONS);i.notation=r,t.Push(t.create("node","menclose",[o],i))},e.CancelMethods.CancelTo=function(t,e){var r=t.GetBrackets(e,""),n=t.ParseArg(e),o=t.ParseArg(e),a=s.default.keyvalOptions(r,l.ENCLOSE_OPTIONS);a.notation=[i.TexConstant.Notation.UPDIAGONALSTRIKE,i.TexConstant.Notation.UPDIAGONALARROW,i.TexConstant.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[o],a),n]))},new a.CommandMap("cancel",{cancel:["Cancel",i.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",i.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",i.TexConstant.Notation.UPDIAGONALSTRIKE+" "+i.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},e.CancelMethods),e.CancelConfiguration=o.Configuration.create("cancel",{handler:{macro:["cancel"]}})},3752:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CasesConfiguration=e.CasesMethods=e.CasesTags=e.CasesBeginItem=void 0;var s=r(9899),l=r(9140),c=a(r(1130)),u=a(r(7693)),p=a(r(3971)),h=r(1181),d=r(8021),f=r(6471),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cases-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):t.prototype.checkItem.call(this,e)},e}(h.BeginItem);e.CasesBeginItem=m;var y=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.subcounter=0,e}return i(e,t),e.prototype.start=function(e,r,n){this.subcounter=0,t.prototype.start.call(this,e,r,n)},e.prototype.autoTag=function(){null==this.currentTag.tag&&("subnumcases"===this.currentTag.env?(0===this.subcounter&&this.counter++,this.subcounter++,this.tag(this.formatNumber(this.counter,this.subcounter),!1)):(0!==this.subcounter&&"numcases-left"===this.currentTag.env||this.counter++,this.tag(this.formatNumber(this.counter),!1)))},e.prototype.formatNumber=function(t,e){return void 0===e&&(e=null),t.toString()+(null===e?"":String.fromCharCode(96+e))},e}(d.AmsTags);e.CasesTags=y,e.CasesMethods={NumCases:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",e.getName()));var r=t.stack.Top(),n=r.Last,o=c.default.copyNode(n,t),i=r.getProperty("left");return f.EmpheqUtil.left(n,o,i+"\\empheqlbrace\\,",t,"numcases-left"),t.Push(t.itemFactory.create("end").setProperty("name",e.getName())),null}i=t.GetArgument("\\begin{"+e.getName()+"}");e.setProperty("left",i);var a=u.default.EqnArray(t,e,!0,!0,"ll");return a.arraydef.displaystyle=!1,a.arraydef.rowspacing=".2em",a.setProperty("numCases",!0),t.Push(e),a},Entry:function(t,e){if(!t.stack.Top().getProperty("numCases"))return u.default.Entry(t,e);t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));for(var r=t.string,n=0,o=t.i,i=r.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CenternotConfiguration=e.filterCenterOver=void 0;var i=r(9899),a=o(r(8417)),s=o(r(1256)),l=r(9140),c=o(r(7693));function u(t){var e,r,o=t.data;try{for(var i=n(o.getList("centerOver")),a=i.next();!a.done;a=i.next()){var l=a.value,c=s.default.getTexClass(l.childNodes[0].childNodes[0]);null!==c&&s.default.setProperties(l.parent.parent.parent.parent.parent.parent,{texClass:c})}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}new l.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(t,e){var r="{"+t.GetArgument(e)+"}",n=t.ParseArg(e),o=new a.default(r,t.stack.env,t.configuration).mml(),i=t.create("node","TeXAtom",[new a.default(r,t.stack.env,t.configuration).mml(),t.create("node","mpadded",[t.create("node","mpadded",[n],{width:0,lspace:"-.5width"}),t.create("node","mphantom",[o])],{width:0,lspace:"-.5width"})]);t.configuration.addNode("centerOver",o),t.Push(i)},Macro:c.default.Macro}),e.filterCenterOver=u,e.CenternotConfiguration=i.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[u]})},5860:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=void 0;var n=r(9140),o=r(9899),i=r(2784),a=r(4207);new n.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},i.ColorMethods);e.ColorConfiguration=o.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(t,e){e.parseOptions.packageData.set("color",{model:new a.ColorModel})}})},7960:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.COLORS=void 0,e.COLORS=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]])},2784:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorMethods=void 0;var o=n(r(1256)),i=n(r(1130));function a(t){var e="+".concat(t),r=t.replace(/^.*?([a-z]*)$/,"$1"),n=2*parseFloat(e);return{width:"+".concat(n).concat(r),height:e,depth:e,lspace:t}}e.ColorMethods={},e.ColorMethods.Color=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),o=t.configuration.packageData.get("color").model.getColor(r,n),i=t.itemFactory.create("style").setProperties({styles:{mathcolor:o}});t.stack.env.color=o,t.Push(i)},e.ColorMethods.TextColor=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),o=t.configuration.packageData.get("color").model.getColor(r,n),i=t.stack.env.color;t.stack.env.color=o;var a=t.ParseArg(e);i?t.stack.env.color=i:delete t.stack.env.color;var s=t.create("node","mstyle",[a],{mathcolor:o});t.Push(s)},e.ColorMethods.DefineColor=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),o=t.GetArgument(e);t.configuration.packageData.get("color").model.defineColor(n,r,o)},e.ColorMethods.ColorBox=function(t,e){var r=t.GetArgument(e),n=i.default.internalMath(t,t.GetArgument(e)),s=t.configuration.packageData.get("color").model,l=t.create("node","mpadded",n,{mathbackground:s.getColor("named",r)});o.default.setProperties(l,a(t.options.color.padding)),t.Push(l)},e.ColorMethods.FColorBox=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),s=i.default.internalMath(t,t.GetArgument(e)),l=t.options.color,c=t.configuration.packageData.get("color").model,u=t.create("node","mpadded",s,{mathbackground:c.getColor("named",n),style:"border: ".concat(l.borderWidth," solid ").concat(c.getColor("named",r))});o.default.setProperties(u,a(l.padding)),t.Push(u)}},4207:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorModel=void 0;var i=o(r(3971)),a=r(7960),s=new Map,l=function(){function t(){this.userColors=new Map}return t.prototype.normalizeColor=function(t,e){if(!t||"named"===t)return e;if(s.has(t))return s.get(t)(e);throw new i.default("UndefinedColorModel","Color model '%1' not defined",t)},t.prototype.getColor=function(t,e){return t&&"named"!==t?this.normalizeColor(t,e):this.getColorByName(e)},t.prototype.getColorByName=function(t){return this.userColors.has(t)?this.userColors.get(t):a.COLORS.has(t)?a.COLORS.get(t):t},t.prototype.defineColor=function(t,e,r){var n=this.normalizeColor(t,r);this.userColors.set(e,n)},t}();e.ColorModel=l,s.set("rgb",(function(t){var e,r,o=t.trim().split(/\s*,\s*/),a="#";if(3!==o.length)throw new i.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var s=n(o),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new i.default("InvalidDecimalNumber","Invalid decimal number");var u=parseFloat(c);if(u<0||u>1)throw new i.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var p=Math.floor(255*u).toString(16);p.length<2&&(p="0"+p),a+=p}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return a})),s.set("RGB",(function(t){var e,r,o=t.trim().split(/\s*,\s*/),a="#";if(3!==o.length)throw new i.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var s=n(o),l=s.next();!l.done;l=s.next()){var c=l.value;if(!c.match(/^\d+$/))throw new i.default("InvalidNumber","Invalid number");var u=parseInt(c);if(u>255)throw new i.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var p=u.toString(16);p.length<2&&(p="0"+p),a+=p}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return a})),s.set("gray",(function(t){if(!t.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new i.default("InvalidDecimalNumber","Invalid decimal number");var e=parseFloat(t);if(e<0||e>1)throw new i.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var r=Math.floor(255*e).toString(16);return r.length<2&&(r="0"+r),"#".concat(r).concat(r).concat(r)}))},6648:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColortblConfiguration=e.ColorArrayItem=void 0;var a=r(1181),s=r(9899),l=r(9140),c=i(r(3971)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.color={cell:"",row:"",col:[]},e.hasColor=!1,e}return o(e,t),e.prototype.EndEntry=function(){t.prototype.EndEntry.call(this);var e=this.row[this.row.length-1],r=this.color.cell||this.color.row||this.color.col[this.row.length-1];r&&(e.attributes.set("mathbackground",r),this.color.cell="",this.hasColor=!0)},e.prototype.EndRow=function(){t.prototype.EndRow.call(this),this.color.row=""},e.prototype.createMml=function(){var e=t.prototype.createMml.call(this),r=e.isKind("mrow")?e.childNodes[1]:e;return r.isKind("menclose")&&(r=r.childNodes[0].childNodes[0]),this.hasColor&&"none"===r.attributes.get("frame")&&r.attributes.set("frame",""),e},e}(a.ArrayItem);e.ColorArrayItem=u,new l.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(t,e,r){var n=t.configuration.packageData.get("color").model,o=t.GetBrackets(e,""),i=n.getColor(o,t.GetArgument(e)),a=t.stack.Top();if(!(a instanceof u))throw new c.default("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===r){if(a.table.length)throw new c.default("ColumnColorNotTop","%1 must be in the top row",e);a.color.col[a.row.length]=i,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(a.color[r]=i,"row"===r&&(a.Size()||a.row.length))throw new c.default("RowColorNotFirst","%1 must be at the beginning of a row",e)}});e.ColortblConfiguration=s.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:u},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||s.ConfigurationHandler.get("color").config(t,e)},10]})},6628:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=e.ColorV2Methods=void 0;var n=r(9140),o=r(9899);e.ColorV2Methods={Color:function(t,e){var r=t.GetArgument(e),n=t.stack.env.color;t.stack.env.color=r;var o=t.ParseArg(e);n?t.stack.env.color=n:delete t.stack.env.color;var i=t.create("node","mstyle",[o],{mathcolor:r});t.Push(i)}},new n.CommandMap("colorv2",{color:"Color"},e.ColorV2Methods),e.ColorConfiguration=o.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},8458:function(t,e,r){var n,o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var a=r(9899),s=r(7233),l=r(9140),c=i(r(5450)),u=r(8803),p=i(r(1110)),h=r(6793),d="configmacros-map",f="configmacros-env-map";e.ConfigMacrosConfiguration=a.Configuration.create("configmacros",{init:function(t){new l.CommandMap(d,{},{}),new l.EnvironmentMap(f,c.default.environment,{},{}),t.append(a.Configuration.local({handler:{macro:[d],environment:[f]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(d),i=t.parseOptions.options.macros;try{for(var a=o(Object.keys(i)),s=a.next();!s.done;s=a.next()){var l=s.value,c="string"==typeof i[l]?[i[l]]:i[l],h=Array.isArray(c[2])?new u.Macro(l,p.default.MacroWithTemplate,c.slice(0,2).concat(c[2])):new u.Macro(l,p.default.Macro,c);n.add(l,h)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(f),i=t.parseOptions.options.environments;try{for(var a=o(Object.keys(i)),s=a.next();!s.done;s=a.next()){var l=s.value;n.add(l,new u.Macro(l,p.default.BeginEnv,[!0].concat(i[l])))}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}(e)},items:(n={},n[h.BeginEnvItem.prototype.kind]=h.BeginEnvItem,n),options:{macros:(0,s.expandable)({}),environments:(0,s.expandable)({})}})},5464:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqConfiguration=e.EmpheqMethods=e.EmpheqBeginItem=void 0;var l=r(9899),c=r(9140),u=s(r(1130)),p=s(r(3971)),h=r(1181),d=r(6471),f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.setProperty("end",!1),t.prototype.checkItem.call(this,e)},e}(h.BeginItem);e.EmpheqBeginItem=f,e.EmpheqMethods={Empheq:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",t.stack.global.empheq)),t.stack.global.empheq="";var r=t.stack.Top();d.EmpheqUtil.adjustTable(r,t),t.Push(t.itemFactory.create("end").setProperty("name","empheq"))}else{u.default.checkEqnEnv(t),delete t.stack.global.eqnenv;var n=t.GetBrackets("\\begin{"+e.getName()+"}")||"",o=a((t.GetArgument("\\begin{"+e.getName()+"}")||"").split(/=/),2),i=o[0],s=o[1];if(!d.EmpheqUtil.checkEnv(i))throw new p.default("UnknownEnv",'Unknown environment "%1"',i);n&&e.setProperties(d.EmpheqUtil.splitOptions(n,{left:1,right:1})),t.stack.global.empheq=i,t.string="\\begin{"+i+"}"+(s?"{"+s+"}":"")+t.string.slice(t.i),t.i=0,t.Push(e)}},EmpheqMO:function(t,e,r){t.Push(t.create("token","mo",{},r))},EmpheqDelim:function(t,e){var r=t.GetDelimiter(e);t.Push(t.create("token","mo",{stretchy:!0,symmetric:!0},r))}},new c.EnvironmentMap("empheq-env",d.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},e.EmpheqMethods),new c.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},e.EmpheqMethods),e.EmpheqConfiguration=l.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(o={},o[f.prototype.kind]=f,o)})},6471:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqUtil=void 0;var s=a(r(1130)),l=a(r(8417));e.EmpheqUtil={environment:function(t,e,r,i){var a=i[0],s=t.itemFactory.create(a+"-begin").setProperties({name:e,end:a});t.Push(r.apply(void 0,o([t,s],n(i.slice(1)),!1)))},splitOptions:function(t,e){return void 0===e&&(e=null),s.default.keyvalOptions(t,e,!0)},columnCount:function(t){var e,r,n=0;try{for(var o=i(t.childNodes),a=o.next();!a.done;a=o.next()){var s=a.value,l=s.childNodes.length-(s.isKind("mlabeledtr")?1:0);l>n&&(n=l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return n},cellBlock:function(t,e,r,n){var o,a,s=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),c=new l.default(t,r.stack.env,r.configuration),u=c.mml();n&&c.configuration.tags.label&&(c.configuration.tags.currentTag.env=n,c.configuration.tags.getTag(!0));try{for(var p=i(u.isInferred?u.childNodes:[u]),h=p.next();!h.done;h=p.next()){var d=h.value;s.appendChild(d)}}catch(t){o={error:t}}finally{try{h&&!h.done&&(a=p.return)&&a.call(p)}finally{if(o)throw o.error}}return s.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[e],{width:0})])),s},topRowTable:function(t,e){var r=s.default.copyNode(t,e);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),t.factory.create("mphantom",{},[e.create("node","mpadded",[r],{width:0})])},rowspanCell:function(t,e,r,n,o){t.appendChild(n.create("node","mpadded",[this.cellBlock(e,s.default.copyNode(r,n),n,o),this.topRowTable(r,n)],{height:0,depth:0,voffset:"height"}))},left:function(t,e,r,n,o){var a,s,l;void 0===o&&(o=""),t.attributes.set("columnalign","right "+(t.attributes.get("columnalign")||"")),t.attributes.set("columnspacing","0em "+(t.attributes.get("columnspacing")||""));try{for(var c=i(t.childNodes.slice(0).reverse()),u=c.next();!u.done;u=c.next()){var p=u.value;l=n.create("node","mtd"),p.childNodes.unshift(l),l.parent=p,p.isKind("mlabeledtr")&&(p.childNodes[0]=p.childNodes[1],p.childNodes[1]=l)}}catch(t){a={error:t}}finally{try{u&&!u.done&&(s=c.return)&&s.call(c)}finally{if(a)throw a.error}}this.rowspanCell(l,r,e,n,o)},right:function(t,r,n,o,i){void 0===i&&(i=""),0===t.childNodes.length&&t.appendChild(o.create("node","mtr"));for(var a=e.EmpheqUtil.columnCount(t),s=t.childNodes[0];s.childNodes.length=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsConfiguration=e.fixPrescripts=e.PAIREDDELIMS=void 0;var a=r(9899),s=r(9140),l=i(r(1256)),c=r(7233);r(2448);var u=r(836),p=r(1503),h=r(6224);function d(t){var e,r,n,i,a,s,c=t.data;try{for(var u=o(c.getList("mmultiscripts")),p=u.next();!p.done;p=u.next()){var h=p.value;if(h.getProperty("fixPrescript")){var d=l.default.getChildren(h),f=0;try{for(var m=(n=void 0,o([1,2])),y=m.next();!y.done;y=m.next()){d[v=y.value]||(l.default.setChild(h,v,c.nodeFactory.create("node","none")),f++)}}catch(t){n={error:t}}finally{try{y&&!y.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}try{for(var g=(a=void 0,o([4,5])),b=g.next();!b.done;b=g.next()){var v=b.value;l.default.isType(d[v],"mrow")&&0===l.default.getChildren(d[v]).length&&l.default.setChild(h,v,c.nodeFactory.create("node","none"))}}catch(t){a={error:t}}finally{try{b&&!b.done&&(s=g.return)&&s.call(g)}finally{if(a)throw a.error}}2===f&&d.splice(1,2)}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}}e.PAIREDDELIMS="mathtools-paired-delims",e.fixPrescripts=d,e.MathtoolsConfiguration=a.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(n={},n[h.MultlinedItem.prototype.kind]=h.MultlinedItem,n),init:function(t){new s.CommandMap(e.PAIREDDELIMS,{},{}),t.append(a.Configuration.local({handler:{macro:[e.PAIREDDELIMS]},priority:-5}))},config:function(t,e){var r,n,i=e.parseOptions,a=i.options.mathtools.pairedDelimiters;try{for(var s=o(Object.keys(a)),l=s.next();!l.done;l=s.next()){var c=l.value;u.MathtoolsUtil.addPairedDelims(i,c,a[c])}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}(0,p.MathtoolsTagFormat)(t,e)},postprocessors:[[d,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:(0,c.expandable)({}),tagforms:(0,c.expandable)({})}}})},6224:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MultlinedItem=void 0;var a=r(2790),s=i(r(1256)),l=r(8317),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),e.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var e=this.factory.configuration.options.mathtools,r=e.multlinegap,n=e["firstline-afterskip"]||r,o=e["lastline-preskip"]||r,i=s.default.getChildren(this.table[0])[0];s.default.getAttribute(i,"columnalign")!==l.TexConstant.Align.RIGHT&&i.appendChild(this.create("node","mspace",[],{width:n}));var a=s.default.getChildren(this.table[this.table.length-1])[0];if(s.default.getAttribute(a,"columnalign")!==l.TexConstant.Align.LEFT){var c=s.default.getChildren(a)[0];c.childNodes.unshift(null);var u=this.create("node","mspace",[],{width:o});s.default.setChild(c,0,u)}}t.prototype.EndTable.call(this)},e}(a.MultlineItem);e.MultlinedItem=c},2448:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(5450)),i=r(9140),a=r(8317),s=r(643);new i.CommandMap("mathtools-macros",{shoveleft:["HandleShove",a.TexConstant.Align.LEFT],shoveright:["HandleShove",a.TexConstant.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},s.MathtoolsMethods),new i.EnvironmentMap("mathtools-environments",o.default.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},s.MathtoolsMethods),new i.DelimiterMap("mathtools-delimiters",o.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new i.CommandMap("mathtools-characters",{":":["CenterColon",!0]},s.MathtoolsMethods)},643:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsMethods=void 0;var s=a(r(1130)),l=r(4387),c=a(r(7693)),u=a(r(8417)),p=a(r(3971)),h=a(r(1256)),d=r(9007),f=r(6010),m=r(7233),y=a(r(5579)),g=a(r(1110)),b=r(836);e.MathtoolsMethods={MtMatrix:function(t,r,n,o){var i=t.GetBrackets("\\begin{".concat(r.getName(),"}"),"c");return e.MathtoolsMethods.Array(t,r,n,o,i)},MtSmallMatrix:function(t,r,n,o,i){return i||(i=t.GetBrackets("\\begin{".concat(r.getName(),"}"),t.options.mathtools["smallmatrix-align"])),e.MathtoolsMethods.Array(t,r,n,o,i,s.default.Em(1/3),".2em","S",1)},MtMultlined:function(t,e){var r,n="\\begin{".concat(e.getName(),"}"),i=t.GetBrackets(n,t.options.mathtools["multlined-pos"]||"c"),a=i?t.GetBrackets(n,""):"";i&&!i.match(/^[cbt]$/)&&(a=(r=o([i,a],2))[0],i=r[1]),t.Push(e);var l=t.itemFactory.create("multlined",t,e);return l.arraydef={displaystyle:!0,rowspacing:".5em",width:a||"auto",columnwidth:"100%"},s.default.setArrayAlign(l,i||"c")},HandleShove:function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind&&"multlined"!==n.kind)throw new p.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(n.Size())throw new p.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);n.setProperty("shove",r);var o=t.GetBrackets(e),i=t.ParseArg(e);if(o){var a=t.create("node","mrow",[]),s=t.create("node","mspace",[],{width:o});"left"===r?(a.appendChild(s),a.appendChild(i)):(a.appendChild(i),a.appendChild(s)),i=a}t.Push(i)},SpreadLines:function(t,e){var r,n;if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;var o=t.stack.Pop(),a=o.toMml(),s=o.getProperty("spread");if(a.isInferred)try{for(var l=i(h.default.getChildren(a)),c=l.next();!c.done;c=l.next()){var u=c.value;b.MathtoolsUtil.spreadLines(u,s)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}else b.MathtoolsUtil.spreadLines(a,s);t.Push(a)}else{s=t.GetDimen("\\begin{".concat(e.getName(),"}"));e.setProperty("spread",s),t.Push(e)}},Cases:function(t,e,r,n,o){var i=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return i.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===o&&(i.arraydef.displaystyle=!0),i.setProperties({open:r,close:n}),t.Push(e),i},MathLap:function(t,e,r,o){var i=t.GetBrackets(e,"").trim(),a=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],n({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":o});b.MathtoolsUtil.setDisplayLevel(a,i),t.Push(t.create("node","TeXAtom",[a]))},Cramped:function(t,e){var r=t.GetBrackets(e,"").trim(),n=t.ParseArg(e),o=t.create("node","mstyle",[n],{"data-cramped":!0});b.MathtoolsUtil.setDisplayLevel(o,r),t.Push(o)},MtLap:function(t,e,r){var n=s.default.internalMath(t,t.GetArgument(e),0),o=t.create("node","mpadded",n,{width:0});"r"!==r&&h.default.setAttribute(o,"lspace","l"===r?"-1width":"-.5width"),t.Push(o)},MathMakeBox:function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),o=t.create("node","mpadded",[t.ParseArg(e)]);r&&h.default.setAttribute(o,"width",r);var i=(0,m.lookup)(n,{c:"center",r:"right"},"");i&&h.default.setAttribute(o,"data-align",i),t.Push(o)},MathMBox:function(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket:function(t,e){var r=(0,f.length2em)(t.GetBrackets(e,".1em"),.1),n=t.GetBrackets(e,".2em"),i=t.GetArgument(e),a=o("o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),l=a[0],c=a[1],p=a[2],d=(0,f.em)(r),m=new u.default(i,t.stack.env,t.configuration).mml(),y=new u.default(i,t.stack.env,t.configuration).mml(),g=t.create("node","mpadded",[t.create("node","mphantom",[y])],{style:"border: ".concat(d," solid; border-").concat(p,": none"),height:n,depth:0}),b=s.default.underOver(t,m,g,l,!0),v=h.default.getChildAt(h.default.getChildAt(b,0),0);h.default.setAttribute(v,c,!0),t.Push(b)},Aboxed:function(t,e){var r=b.MathtoolsUtil.checkAlignment(t,e);r.row.length%2==1&&r.row.push(t.create("node","mtd",[]));var n=t.GetArgument(e),o=t.string.substr(t.i);t.string=n+"&&\\endAboxed",t.i=0;var i=t.GetUpTo(e,"&"),a=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");var l=s.default.substituteArgs(t,[i,a],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=l+o,t.i=0},ArrowBetweenLines:function(t,e){var r=b.MathtoolsUtil.checkAlignment(t,e);if(r.Size()||r.row.length)throw new p.default("BetweenLines","%1 must be on a row by itself",e);var n=t.GetStar(),o=t.GetBrackets(e,"\\Updownarrow");n&&(r.EndEntry(),r.EndEntry());var i=n?"\\quad"+o:o+"\\quad",a=new u.default(i,t.stack.env,t.configuration).mml();t.Push(a),r.EndEntry(),r.EndRow()},VDotsWithin:function(t,e){var r=t.stack.Top(),o=r.getProperty("flushspaceabove")===r.table.length,i="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",a=new u.default(i,t.stack.env,t.configuration).mml(),s=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],n({width:0,lspace:"-.5width"},o?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[a])],{lspace:".5width"});t.Push(s)},ShortVDotsWithin:function(t,r){var n=t.stack.Top(),o=t.GetStar();e.MathtoolsMethods.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!o&&n.EndEntry(),e.MathtoolsMethods.VDotsWithin(t,"\\vdotswithin"),o&&n.EndEntry(),e.MathtoolsMethods.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(t,e){var r=b.MathtoolsUtil.checkAlignment(t,e);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(t,e){var r=b.MathtoolsUtil.checkAlignment(t,e);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(t,e,r,n,i,a,l,c){void 0===i&&(i="#1"),void 0===a&&(a=1),void 0===l&&(l=""),void 0===c&&(c="");var u=t.GetStar(),p=u?"":t.GetBrackets(e),h=o(u?["\\left","\\right"]:p?[p+"l",p+"r"]:["",""],2),d=h[0],f=h[1],m=u?"\\middle":p||"";if(a){for(var y=[],g=y.length;g=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsTagFormat=void 0;var l=s(r(3971)),c=r(6521),u=0;e.MathtoolsTagFormat=function(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&c.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){var r,n,o=t.call(this)||this;o.mtFormats=new Map,o.mtCurrent=null;var a=e.parseOptions.options.mathtools.tagforms;try{for(var s=i(Object.keys(a)),c=s.next();!c.done;c=s.next()){var u=c.value;if(!Array.isArray(a[u])||3!==a[u].length)throw new l.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',u);o.mtFormats.set(u,a[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return o}return o(r,t),r.prototype.formatTag=function(e){if(this.mtCurrent){var r=a(this.mtCurrent,3),n=r[0],o=r[1],i=r[2];return i?"".concat(n).concat(i,"{").concat(e,"}").concat(o):"".concat(n).concat(e).concat(o)}return t.prototype.formatTag.call(this,e)},r}(c.TagsFactory.create(e.parseOptions.options.tags).constructor),s="MathtoolsTags-"+ ++u;c.TagsFactory.add(s,n),e.parseOptions.options.tags=s}},836:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsUtil=void 0;var i=r(1181),a=o(r(1130)),s=o(r(8417)),l=o(r(3971)),c=r(8803),u=r(7233),p=r(643),h=r(7535);e.MathtoolsUtil={setDisplayLevel:function(t,e){if(e){var r=n((0,u.lookup)(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),o=r[0],i=r[1];null!==o&&(t.attributes.set("displaystyle",o),t.attributes.set("scriptlevel",i))}},checkAlignment:function(t,e){var r=t.stack.Top();if(r.kind!==i.EqnArrayItem.prototype.kind)throw new l.default("NotInAlignment","%1 can only be used in aligment environments",e);return r},addPairedDelims:function(t,e,r){t.handlers.retrieve(h.PAIREDDELIMS).add(e,new c.Macro(e,p.MathtoolsMethods.PairedDelimiters,r))},spreadLines:function(t,e){if(t.isKind("mtable")){var r=t.attributes.get("rowspacing");if(r){var n=a.default.dimen2em(e);r=r.split(/ /).map((function(t){return a.default.Em(Math.max(0,a.default.dimen2em(t)+n))})).join(" ")}else r=e;t.attributes.set("rowspacing",r)}},plusOrMinus:function(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new l.default("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript:function(t,e,r){var n=a.default.trimSpaces(t.GetArgument(e));if(""===n)return t.create("node","none");var o=t.options.mathtools["prescript-".concat(r,"-format")];return o&&(n="".concat(o,"{").concat(n,"}")),new s.default(n,t.stack.env,t.configuration).mml()}}},6944:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MhchemConfiguration=void 0;var o=r(9899),i=r(9140),a=n(r(3971)),s=n(r(7693)),l=r(4387),c=r(7718),u={};u.Macro=s.default.Macro,u.xArrow=l.AmsMethods.xArrow,u.Machine=function(t,e,r){var n,o=t.GetArgument(e);try{n=c.mhchemParser.toTex(o,r)}catch(t){throw new a.default(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new i.CommandMap("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},u),e.MhchemConfiguration=o.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},1496:function(t,e,r){var n,o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return i(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var l=r(9899),c=r(6793),u=s(r(5579));r(5117);var p=s(r(5450)),h=a(r(9140));e.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[c.BeginEnvItem.prototype.kind]=c.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new h.DelimiterMap(u.default.NEW_DELIMITER,p.default.delimiter,{}),new h.CommandMap(u.default.NEW_COMMAND,{},{}),new h.EnvironmentMap(u.default.NEW_ENVIRONMENT,p.default.environment,{},{}),t.append(l.Configuration.local({handler:{character:[],delimiter:[u.default.NEW_DELIMITER],macro:[u.default.NEW_DELIMITER,u.default.NEW_COMMAND],environment:[u.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var a=i(r(3971)),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new a.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new a.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(8292).BaseItem);e.BeginEnvItem=s},5117:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},o.default)},1110:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s=a(r(3971)),l=i(r(9140)),c=a(r(7693)),u=a(r(1130)),p=a(r(5579)),h={NewCommand:function(t,e){var r=p.default.GetCsNameArgument(t,e),n=p.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e);p.default.addMacro(t,r,h.Macro,[i,n,o])},NewEnvironment:function(t,e){var r=u.default.trimSpaces(t.GetArgument(e)),n=p.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e),a=t.GetArgument(e);p.default.addEnvironment(t,r,h.BeginEnv,[!0,i,a,n,o])},MacroDef:function(t,e){var r=p.default.GetCSname(t,e),n=p.default.GetTemplate(t,e,"\\"+r),o=t.GetArgument(e);n instanceof Array?p.default.addMacro(t,r,h.MacroWithTemplate,[o].concat(n)):p.default.addMacro(t,r,h.Macro,[o,n])},Let:function(t,e){var r=p.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var o=t.configuration.handlers;if("\\"!==n){t.i++;var i=o.get("delimiter").lookup(n);i?p.default.addDelimiter(t,"\\"+r,i.char,i.attributes):p.default.addMacro(t,r,h.Macro,[n])}else{e=p.default.GetCSname(t,e);var a=o.get("delimiter").lookup("\\"+e);if(a)return void p.default.addDelimiter(t,"\\"+r,a.char,a.attributes);var s=o.get("macro").applicable(e);if(!s)return;if(s instanceof l.MacroMap){var c=s.lookup(e);return void p.default.addMacro(t,r,c.func,c.args,c.symbol)}a=s.lookup(e);var u=p.default.disassembleSymbol(r,a);p.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[i.toString()].concat(o):i;t.i++}throw new a.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var o=t.i,i=0,s=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var o=r(9899);e.NoUndefinedConfiguration=o.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,o,i=t.create("text","\\"+e),a=t.options.noundefined||{},s={};try{for(var l=n(["color","background","size"]),c=l.next();!c.done;c=l.next()){var u=c.value;a[u]&&(s["math"+u]=a[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],s,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},3168:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.PhysicsConfiguration=void 0;var o=r(9899),i=r(2612);r(3847),e.PhysicsConfiguration=o.Configuration.create("physics",{handler:{macro:["Physics-automatic-bracing-macros","Physics-vector-macros","Physics-vector-mo","Physics-vector-mi","Physics-derivative-macros","Physics-expressions-macros","Physics-quick-quad-macros","Physics-bra-ket-macros","Physics-matrix-macros"],character:["Physics-characters"],environment:["Physics-aux-envs"]},items:(n={},n[i.AutoOpen.prototype.kind]=i.AutoOpen,n),options:{physics:{italicdiff:!1,arrowdel:!1}}})},2612:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoOpen=void 0;var a=r(8292),s=i(r(1130)),l=i(r(1256)),c=i(r(8417)),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.openCount=0,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"auto open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toMml=function(){var e=this.factory.configuration.parser,r=this.getProperty("right");if(this.getProperty("smash")){var n=t.prototype.toMml.call(this),o=e.create("node","mpadded",[n],{height:0,depth:0});this.Clear(),this.Push(e.create("node","TeXAtom",[o]))}r&&this.Push(new c.default(r,e.stack.env,e.configuration).mml());var i=s.default.fenced(this.factory.configuration,this.getProperty("open"),t.prototype.toMml.call(this),this.getProperty("close"),this.getProperty("big"));return l.default.removeProperties(i,"open","close","texClass"),i},e.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var r=e.toMml();r.isKind("mo")&&r.getText()===this.getProperty("open")&&this.openCount++}var n=e.getProperty("autoclose");return n&&n===this.getProperty("close")&&!this.openCount--?this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0]:t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(a.BaseItem.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]}),e}(a.BaseItem);e.AutoOpen=u},3847:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(9140),i=n(r(7157)),a=r(8317),s=n(r(5450)),l=r(9007);new o.CommandMap("Physics-automatic-bracing-macros",{quantity:"Quantity",qty:"Quantity",pqty:["Quantity","(",")",!0],bqty:["Quantity","[","]",!0],vqty:["Quantity","|","|",!0],Bqty:["Quantity","\\{","\\}",!0],absolutevalue:["Quantity","|","|",!0],abs:["Quantity","|","|",!0],norm:["Quantity","\\|","\\|",!0],evaluated:"Eval",eval:"Eval",order:["Quantity","(",")",!0,"O",a.TexConstant.Variant.CALLIGRAPHIC],commutator:"Commutator",comm:"Commutator",anticommutator:["Commutator","\\{","\\}"],acomm:["Commutator","\\{","\\}"],poissonbracket:["Commutator","\\{","\\}"],pb:["Commutator","\\{","\\}"]},i.default),new o.CharacterMap("Physics-vector-mo",s.default.mathchar0mo,{dotproduct:["\u22c5",{mathvariant:a.TexConstant.Variant.BOLD}],vdot:["\u22c5",{mathvariant:a.TexConstant.Variant.BOLD}],crossproduct:"\xd7",cross:"\xd7",cp:"\xd7",gradientnabla:["\u2207",{mathvariant:a.TexConstant.Variant.BOLD}]}),new o.CharacterMap("Physics-vector-mi",s.default.mathchar0mi,{real:["\u211c",{mathvariant:a.TexConstant.Variant.NORMAL}],imaginary:["\u2111",{mathvariant:a.TexConstant.Variant.NORMAL}]}),new o.CommandMap("Physics-vector-macros",{vnabla:"Vnabla",vectorbold:"VectorBold",vb:"VectorBold",vectorarrow:["StarMacro",1,"\\vec{\\vb","{#1}}"],va:["StarMacro",1,"\\vec{\\vb","{#1}}"],vectorunit:["StarMacro",1,"\\hat{\\vb","{#1}}"],vu:["StarMacro",1,"\\hat{\\vb","{#1}}"],gradient:["OperatorApplication","\\vnabla","(","["],grad:["OperatorApplication","\\vnabla","(","["],divergence:["VectorOperator","\\vnabla\\vdot","(","["],div:["VectorOperator","\\vnabla\\vdot","(","["],curl:["VectorOperator","\\vnabla\\crossproduct","(","["],laplacian:["OperatorApplication","\\nabla^2","(","["]},i.default),new o.CommandMap("Physics-expressions-macros",{sin:"Expression",sinh:"Expression",arcsin:"Expression",asin:"Expression",cos:"Expression",cosh:"Expression",arccos:"Expression",acos:"Expression",tan:"Expression",tanh:"Expression",arctan:"Expression",atan:"Expression",csc:"Expression",csch:"Expression",arccsc:"Expression",acsc:"Expression",sec:"Expression",sech:"Expression",arcsec:"Expression",asec:"Expression",cot:"Expression",coth:"Expression",arccot:"Expression",acot:"Expression",exp:["Expression",!1],log:"Expression",ln:"Expression",det:["Expression",!1],Pr:["Expression",!1],tr:["Expression",!1],trace:["Expression",!1,"tr"],Tr:["Expression",!1],Trace:["Expression",!1,"Tr"],rank:"NamedFn",erf:["Expression",!1],Residue:["Macro","\\mathrm{Res}"],Res:["OperatorApplication","\\Residue","(","[","{"],principalvalue:["OperatorApplication","{\\cal P}"],pv:["OperatorApplication","{\\cal P}"],PV:["OperatorApplication","{\\rm P.V.}"],Re:["OperatorApplication","\\mathrm{Re}","{"],Im:["OperatorApplication","\\mathrm{Im}","{"],sine:["NamedFn","sin"],hypsine:["NamedFn","sinh"],arcsine:["NamedFn","arcsin"],asine:["NamedFn","asin"],cosine:["NamedFn","cos"],hypcosine:["NamedFn","cosh"],arccosine:["NamedFn","arccos"],acosine:["NamedFn","acos"],tangent:["NamedFn","tan"],hyptangent:["NamedFn","tanh"],arctangent:["NamedFn","arctan"],atangent:["NamedFn","atan"],cosecant:["NamedFn","csc"],hypcosecant:["NamedFn","csch"],arccosecant:["NamedFn","arccsc"],acosecant:["NamedFn","acsc"],secant:["NamedFn","sec"],hypsecant:["NamedFn","sech"],arcsecant:["NamedFn","arcsec"],asecant:["NamedFn","asec"],cotangent:["NamedFn","cot"],hypcotangent:["NamedFn","coth"],arccotangent:["NamedFn","arccot"],acotangent:["NamedFn","acot"],exponential:["NamedFn","exp"],logarithm:["NamedFn","log"],naturallogarithm:["NamedFn","ln"],determinant:["NamedFn","det"],Probability:["NamedFn","Pr"]},i.default),new o.CommandMap("Physics-quick-quad-macros",{qqtext:"Qqtext",qq:"Qqtext",qcomma:["Macro","\\qqtext*{,}"],qc:["Macro","\\qqtext*{,}"],qcc:["Qqtext","c.c."],qif:["Qqtext","if"],qthen:["Qqtext","then"],qelse:["Qqtext","else"],qotherwise:["Qqtext","otherwise"],qunless:["Qqtext","unless"],qgiven:["Qqtext","given"],qusing:["Qqtext","using"],qassume:["Qqtext","assume"],qsince:["Qqtext","since"],qlet:["Qqtext","let"],qfor:["Qqtext","for"],qall:["Qqtext","all"],qeven:["Qqtext","even"],qodd:["Qqtext","odd"],qinteger:["Qqtext","integer"],qand:["Qqtext","and"],qor:["Qqtext","or"],qas:["Qqtext","as"],qin:["Qqtext","in"]},i.default),new o.CommandMap("Physics-derivative-macros",{diffd:"DiffD",flatfrac:["Macro","\\left.#1\\middle/#2\\right.",2],differential:["Differential","\\diffd"],dd:["Differential","\\diffd"],variation:["Differential","\\delta"],var:["Differential","\\delta"],derivative:["Derivative",2,"\\diffd"],dv:["Derivative",2,"\\diffd"],partialderivative:["Derivative",3,"\\partial"],pderivative:["Derivative",3,"\\partial"],pdv:["Derivative",3,"\\partial"],functionalderivative:["Derivative",2,"\\delta"],fderivative:["Derivative",2,"\\delta"],fdv:["Derivative",2,"\\delta"]},i.default),new o.CommandMap("Physics-bra-ket-macros",{bra:"Bra",ket:"Ket",innerproduct:"BraKet",ip:"BraKet",braket:"BraKet",outerproduct:"KetBra",dyad:"KetBra",ketbra:"KetBra",op:"KetBra",expectationvalue:"Expectation",expval:"Expectation",ev:"Expectation",matrixelement:"MatrixElement",matrixel:"MatrixElement",mel:"MatrixElement"},i.default),new o.CommandMap("Physics-matrix-macros",{matrixquantity:"MatrixQuantity",mqty:"MatrixQuantity",pmqty:["Macro","\\mqty(#1)",1],Pmqty:["Macro","\\mqty*(#1)",1],bmqty:["Macro","\\mqty[#1]",1],vmqty:["Macro","\\mqty|#1|",1],smallmatrixquantity:["MatrixQuantity",!0],smqty:["MatrixQuantity",!0],spmqty:["Macro","\\smqty(#1)",1],sPmqty:["Macro","\\smqty*(#1)",1],sbmqty:["Macro","\\smqty[#1]",1],svmqty:["Macro","\\smqty|#1|",1],matrixdeterminant:["Macro","\\vmqty{#1}",1],mdet:["Macro","\\vmqty{#1}",1],smdet:["Macro","\\svmqty{#1}",1],identitymatrix:"IdentityMatrix",imat:"IdentityMatrix",xmatrix:"XMatrix",xmat:"XMatrix",zeromatrix:["Macro","\\xmat{0}{#1}{#2}",2],zmat:["Macro","\\xmat{0}{#1}{#2}",2],paulimatrix:"PauliMatrix",pmat:"PauliMatrix",diagonalmatrix:"DiagonalMatrix",dmat:"DiagonalMatrix",antidiagonalmatrix:["DiagonalMatrix",!0],admat:["DiagonalMatrix",!0]},i.default),new o.EnvironmentMap("Physics-aux-envs",s.default.environment,{smallmatrix:["Array",null,null,null,"c","0.333em",".2em","S",1]},i.default),new o.MacroMap("Physics-characters",{"|":["AutoClose",l.TEXCLASS.ORD],")":"AutoClose","]":"AutoClose"},i.default)},7157:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=o(r(7693)),a=o(r(8417)),s=o(r(3971)),l=r(9007),c=o(r(1130)),u=o(r(1256)),p=r(8929),h={},d={"(":")","[":"]","{":"}","|":"|"},f=/^(b|B)i(g{1,2})$/;h.Quantity=function(t,e,r,n,o,i,p){void 0===r&&(r="("),void 0===n&&(n=")"),void 0===o&&(o=!1),void 0===i&&(i=""),void 0===p&&(p="");var h=!!o&&t.GetStar(),m=t.GetNext(),y=t.i,g=null;if("\\"===m){if(t.i++,!(g=t.GetCS()).match(f)){var b=t.create("node","mrow");return t.Push(c.default.fenced(t.configuration,r,b,n)),void(t.i=y)}m=t.GetNext()}var v=d[m];if(o&&"{"!==m)throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);if(!v){b=t.create("node","mrow");return t.Push(c.default.fenced(t.configuration,r,b,n)),void(t.i=y)}if(i){var _=t.create("token","mi",{texClass:l.TEXCLASS.OP},i);p&&u.default.setAttribute(_,"mathvariant",p),t.Push(t.itemFactory.create("fn",_))}if("{"===m){var S=t.GetArgument(e);return m=o?r:"\\{",v=o?n:"\\}",S=h?m+" "+S+" "+v:g?"\\"+g+"l"+m+" "+S+" \\"+g+"r"+v:"\\left"+m+" "+S+" \\right"+v,void t.Push(new a.default(S,t.stack.env,t.configuration).mml())}o&&(m=r,v=n),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:m,close:v,big:g}))},h.Eval=function(t,e){var r=t.GetStar(),n=t.GetNext();if("{"!==n){if("("===n||"["===n)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:n,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS)}var o=t.GetArgument(e),i="\\left. "+(r?"\\smash{"+o+"}":o)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+i+t.string.slice(t.i)},h.Commutator=function(t,e,r,n){void 0===r&&(r="["),void 0===n&&(n="]");var o=t.GetStar(),i=t.GetNext(),l=null;if("\\"===i){if(t.i++,!(l=t.GetCS()).match(f))throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);i=t.GetNext()}if("{"!==i)throw new s.default("MissingArgFor","Missing argument for %1",t.currentCS);var c=t.GetArgument(e)+","+t.GetArgument(e);c=o?r+" "+c+" "+n:l?"\\"+l+"l"+r+" "+c+" \\"+l+"r"+n:"\\left"+r+" "+c+" \\right"+n,t.Push(new a.default(c,t.stack.env,t.configuration).mml())};var m=[65,90],y=[97,122],g=[913,937],b=[945,969],v=[48,57];function _(t,e){return t>=e[0]&&t<=e[1]}function S(t,e,r,n){var o=t.configuration.parser,i=p.NodeFactory.createToken(t,e,r,n),a=n.codePointAt(0);return 1===n.length&&!o.stack.env.font&&o.stack.env.vectorFont&&(_(a,m)||_(a,y)||_(a,g)||_(a,v)||_(a,b)&&o.stack.env.vectorStar||u.default.getAttribute(i,"accent"))&&u.default.setAttribute(i,"mathvariant",o.stack.env.vectorFont),i}h.VectorBold=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=t.configuration.nodeFactory.get("token"),i=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",S),t.stack.env.vectorFont=r?"bold-italic":"bold",t.stack.env.vectorStar=r;var s=new a.default(n,t.stack.env,t.configuration).mml();i&&(t.stack.env.font=i),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",o),t.Push(s)},h.StarMacro=function(t,e,r){for(var n=[],o=3;o2&&l.length>2?(u="^{"+(l.length-1)+"}",c=!0):null!=i&&(r>2&&l.length>1&&(c=!0),p=u="^{"+i+"}");for(var h=o?"\\flatfrac":"\\frac",d=l.length>1?l[0]:"",f=l.length>1?l[1]:l[0],m="",y=2,g=void 0;g=l[y];y++)m+=n+" "+g;var b=h+"{"+n+u+d+"}{"+n+" "+f+p+" "+m+"}";t.Push(new a.default(b,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:c})))},h.Bra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o="",i=!1,s=!1;if("\\"===t.GetNext()){var l=t.i;t.i++;var c=t.GetCS(),u=t.lookup("macro",c);u&&"ket"===u.symbol?(i=!0,l=t.i,s=t.GetStar(),"{"===t.GetNext()?o=t.GetArgument(c,!0):(t.i=l,s=!1)):t.i=l}var p="";p=i?r||s?"\\langle{".concat(n,"}\\vert{").concat(o,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(o,"}\\right\\rangle"):r||s?"\\langle{".concat(n,"}\\vert"):"\\left\\langle{".concat(n,"}\\right\\vert{").concat(o,"}"),t.Push(new a.default(p,t.stack.env,t.configuration).mml())},h.Ket=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=r?"\\vert{".concat(n,"}\\rangle"):"\\left\\vert{".concat(n,"}\\right\\rangle");t.Push(new a.default(o,t.stack.env,t.configuration).mml())},h.BraKet=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var i="";i=null==o?r?"\\langle{".concat(n,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):r?"\\langle{".concat(n,"}\\vert{").concat(o,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(o,"}\\right\\rangle"),t.Push(new a.default(i,t.stack.env,t.configuration).mml())},h.KetBra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var i="";i=null==o?r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"):r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(o,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(o,"}\\right\\vert"),t.Push(new a.default(i,t.stack.env,t.configuration).mml())},h.Expectation=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),o=t.GetArgument(e),i=null;"{"===t.GetNext()&&(i=t.GetArgument(e,!0));var s=o&&i?M([i,o,i],r,n):r?"\\langle {".concat(o,"} \\rangle"):"\\left\\langle {".concat(o,"} \\right\\rangle");t.Push(new a.default(s,t.stack.env,t.configuration).mml())},h.MatrixElement=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),o=M([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],r,n);t.Push(new a.default(o,t.stack.env,t.configuration).mml())},h.MatrixQuantity=function(t,e,r){var n=t.GetStar(),o=r?"smallmatrix":"array",i="",s="",l="";switch(t.GetNext()){case"{":i=t.GetArgument(e);break;case"(":t.i++,s=n?"\\lgroup":"(",l=n?"\\rgroup":")",i=t.GetUpTo(e,")");break;case"[":t.i++,s="[",l="]",i=t.GetUpTo(e,"]");break;case"|":t.i++,s="|",l="|",i=t.GetUpTo(e,"|");break;default:s="(",l=")"}var c=(s?"\\left":"")+s+"\\begin{"+o+"}{} "+i+"\\end{"+o+"}"+(s?"\\right":"")+l;t.Push(new a.default(c,t.stack.env,t.configuration).mml())},h.IdentityMatrix=function(t,e){var r=t.GetArgument(e),n=parseInt(r,10);if(isNaN(n))throw new s.default("InvalidNumber","Invalid number");if(n<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);for(var o=Array(n).fill("0"),i=[],a=0;a=o){i.push(t.string.slice(s,o));break}s=t.i,i.push(a)}t.string=function(t,e){for(var r=t.length,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.SetOptionsConfiguration=e.SetOptionsUtil=void 0;var i=r(9899),a=r(9140),s=o(r(3971)),l=o(r(1130)),c=r(8803),u=o(r(7693)),p=r(7233);e.SetOptionsUtil={filterPackage:function(t,e){if("tex"!==e&&!i.ConfigurationHandler.get(e))throw new s.default("NotAPackage","Not a defined package: %1",e);var r=t.options.setoptions,n=r.allowOptions[e];if(void 0===n&&!r.allowPackageDefault||!1===n)throw new s.default("PackageNotSettable",'Options can\'t be set for package "%1"',e);return!0},filterOption:function(t,e,r){var n,o=t.options.setoptions,i=o.allowOptions[e]||{},a=i.hasOwnProperty(r)&&!(0,p.isObject)(i[r])?i[r]:null;if(!1===a||null===a&&!o.allowOptionsDefault)throw new s.default("OptionNotSettable",'Option "%1" is not allowed to be set',r);if(!(null===(n="tex"===e?t.options:t.options[e])||void 0===n?void 0:n.hasOwnProperty(r)))throw"tex"===e?new s.default("InvalidTexOption",'Invalid TeX option "%1"',r):new s.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',r,e);return!0},filterValue:function(t,e,r,n){return n}};var h=new a.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(t,e){var r,o,i=t.GetBrackets(e)||"tex",a=l.default.keyvalOptions(t.GetArgument(e)),s=t.options.setoptions;if(s.filterPackage(t,i))try{for(var c=n(Object.keys(a)),u=c.next();!u.done;u=c.next()){var p=u.value;s.filterOption(t,i,p)&&(("tex"===i?t.options:t.options[i])[p]=s.filterValue(t,i,p,a[p]))}}catch(t){r={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(r)throw r.error}}}});e.SetOptionsConfiguration=i.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){var r=e.parseOptions.handlers.get("macro").lookup("require");r&&(h.add("Require",new c.Macro("Require",r._func)),h.add("require",new c.Macro("require",u.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:e.SetOptionsUtil.filterPackage,filterOption:e.SetOptionsUtil.filterOption,filterValue:e.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,p.expandable)({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}})},1527:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.TagFormatConfiguration=e.tagformatConfig=void 0;var i=r(9899),a=r(6521),s=0;function l(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&a.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.formatNumber=function(t){return e.parseOptions.options.tagformat.number(t)},r.prototype.formatTag=function(t){return e.parseOptions.options.tagformat.tag(t)},r.prototype.formatId=function(t){return e.parseOptions.options.tagformat.id(t)},r.prototype.formatUrl=function(t,r){return e.parseOptions.options.tagformat.url(t,r)},r}(a.TagsFactory.create(e.parseOptions.options.tags).constructor),i="configTags-"+ ++s;a.TagsFactory.add(i,n),e.parseOptions.options.tags=i}e.tagformatConfig=l,e.TagFormatConfiguration=i.Configuration.create("tagformat",{config:[l,10],options:{tagformat:{number:function(t){return t.toString()},tag:function(t){return"("+t+")"},id:function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},url:function(t,e){return e+"#"+encodeURIComponent(t)}}}})},2307:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TextcompConfiguration=void 0;var n=r(9899);r(9906),e.TextcompConfiguration=n.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},9906:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(9140),i=r(8317),a=r(58),s=n(r(1130)),l=r(8728);new o.CommandMap("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\ud83c\udd2f"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",i.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",i.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",i.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",i.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",i.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",i.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",i.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",i.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",i.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",i.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",i.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",i.TexConstant.Variant.OLDSTYLE]},{Insert:function(t,e,r,n){if(t instanceof l.TextParser){if(!n)return void a.TextMacrosMethods.Insert(t,e,r);t.saveText()}t.Push(s.default.internalText(t,r,n?{mathvariant:n}:{}))}})},2675:function(t,e,r){var n,o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosConfiguration=e.TextBaseConfiguration=void 0;var i=r(9899),a=o(r(8562)),s=r(6521),l=r(1181),c=r(8728),u=r(58);function p(t,e,r,n){var o=t.configuration.packageData.get("textmacros");return t instanceof c.TextParser||(o.texParser=t),[new c.TextParser(e,n?{mathvariant:n}:{},o.parseOptions,r).mml()]}r(8376),e.TextBaseConfiguration=i.Configuration.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:function(t,e){t.text+=e},macro:function(t,e){var r=t.texParser,n=r.lookup("macro",e);n&&n._func!==u.TextMacrosMethods.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),r.parse("macro",[t,e])}},items:(n={},n[l.StartItem.prototype.kind]=l.StartItem,n[l.StopItem.prototype.kind]=l.StopItem,n[l.MmlItem.prototype.kind]=l.MmlItem,n[l.StyleItem.prototype.kind]=l.StyleItem,n)}),e.TextMacrosConfiguration=i.Configuration.create("textmacros",{config:function(t,e){var r=new i.ParserConfiguration(e.parseOptions.options.textmacros.packages,["tex","text"]);r.init();var n=new a.default(r,[]);n.options=e.parseOptions.options,r.config(e),s.TagsFactory.addTags(r.tags),n.tags=s.TagsFactory.getDefault(),n.tags.configuration=n,n.packageData=e.parseOptions.packageData,n.packageData.set("textmacros",{parseOptions:n,jax:e,texParser:null}),n.options.internalMath=p},preprocessors:[function(t){var e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}})},8376:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});var n=r(9140),o=r(8317),i=r(58),a=r(6010);new n.MacroMap("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},i.TextMacrosMethods),new n.CommandMap("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":"SelfQuote","'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",o.TexConstant.Variant.NORMAL],mit:["SetFont",o.TexConstant.Variant.ITALIC],oldstyle:["SetFont",o.TexConstant.Variant.OLDSTYLE],cal:["SetFont",o.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",o.TexConstant.Variant.BOLD],bbFont:["SetFont",o.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",o.TexConstant.Variant.SCRIPT],frak:["SetFont",o.TexConstant.Variant.FRAKTUR],sf:["SetFont",o.TexConstant.Variant.SANSSERIF],tt:["SetFont",o.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],Bbb:["Macro","{\\bbFont #1}",1],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",a.MATHSPACE.thinmathspace],":":["Spacer",a.MATHSPACE.mediummathspace],">":["Spacer",a.MATHSPACE.mediummathspace],";":["Spacer",a.MATHSPACE.thickmathspace],"!":["Spacer",a.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",a.MATHSPACE.thinmathspace],negthinspace:["Spacer",a.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},i.TextMacrosMethods)},58:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=void 0;var o=n(r(8417)),i=r(4542),a=n(r(7693));e.TextMacrosMethods={Comment:function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTML=void 0;var u=r(3055),p=r(4139),h=r(9261),d=r(6797),f=r(2760),m=l(r(6010)),y=r(505),g=function(t){function e(e){void 0===e&&(e=null);var r=t.call(this,e,h.CHTMLWrapperFactory,f.TeXFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new d.Usage,r}return o(e,t),e.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},e.prototype.styleSheet=function(r){if(this.chtmlStyles){if(this.options.adaptiveCSS){var n=new p.CssStyles;this.addWrapperStyles(n),this.updateFontStyles(n),this.adaptor.insertRules(this.chtmlStyles,n.getStyleRules())}return this.chtmlStyles}var o=this.chtmlStyles=t.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(o,"id",e.STYLESHEETID),this.wrapperUsage.update(),o},e.prototype.updateFontStyles=function(t){t.addStyles(this.font.updateStyles({}))},e.prototype.addWrapperStyles=function(e){var r,n;if(this.options.adaptiveCSS)try{for(var o=c(this.wrapperUsage.update()),i=o.next();!i.done;i=o.next()){var a=i.value,s=this.factory.getNodeClass(a);s&&this.addClassStyles(s,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}else t.prototype.addWrapperStyles.call(this,e)},e.prototype.addClassStyles=function(e,r){var n,o=e;o.autoStyle&&"unknown"!==o.kind&&r.addStyles(((n={})["mjx-"+o.kind]={display:"inline-block","text-align":"left"},n)),this.wrapperUsage.add(o.kind),t.prototype.addClassStyles.call(this,e,r)},e.prototype.processMath=function(t,e){this.factory.wrap(t).toCHTML(e)},e.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},e.prototype.reset=function(){this.clearCache()},e.prototype.unknownText=function(t,e,r){void 0===r&&(r=null);var n={},o=100/this.math.metrics.scale;if(100!==o&&(n["font-size"]=this.fixed(o,1)+"%",n.padding=m.em(75/o)+" 0 "+m.em(20/o)+" 0"),"-explicitFont"!==e){var i=(0,y.unicodeChars)(t);(1!==i.length||i[0]<119808||i[0]>120831)&&this.cssFontStyles(this.font.getCssFont(e),n)}if(null!==r){var a=this.math.metrics;n.width=Math.round(r*a.em*a.scale)+"px"}return this.html("mjx-utext",{variant:e,style:n},[this.text(t)])},e.prototype.measureTextNode=function(t){var e=this.adaptor,r=e.clone(t);e.setStyle(r,"font-family",e.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var n=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);e.append(e.parent(this.math.start.node),this.container),e.append(this.container,n);var o=e.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return e.remove(this.container),e.remove(n),{w:o,h:.75,d:.2}},e.NAME="CHTML",e.OPTIONS=i(i({},u.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),e.commonStyles={'mjx-container[jax="CHTML"]':{"line-height":0},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},e.STYLESHEETID="MJX-CHTML-styles",e}(u.CommonOutputJax);e.CHTML=g},8042:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.AddCSS=e.CHTMLFontData=void 0;var u=r(5884),p=r(6797),h=r(6010);s(r(5884),e);var d=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.charUsage=new p.Usage,e.delimUsage=new p.Usage,e}return o(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.prototype.adaptiveCSS=function(t){this.options.adaptiveCSS=t},e.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},e.prototype.createVariant=function(e,r,n){void 0===r&&(r=null),void 0===n&&(n=null),t.prototype.createVariant.call(this,e,r,n);var o=this.constructor;this.variant[e].classes=o.defaultVariantClasses[e],this.variant[e].letter=o.defaultVariantLetters[e]},e.prototype.defineChars=function(r,n){var o,i;t.prototype.defineChars.call(this,r,n);var a=this.variant[r].letter;try{for(var s=l(Object.keys(n)),c=s.next();!c.done;c=s.next()){var u=c.value,p=e.charOptions(n,parseInt(u));void 0===p.f&&(p.f=a)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}},Object.defineProperty(e.prototype,"styles",{get:function(){var t=this.constructor,e=i({},t.defaultStyles);return this.addFontURLs(e,t.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(e):this.allStyles(e),e},enumerable:!1,configurable:!0}),e.prototype.updateStyles=function(t){var e,r,n,o;try{for(var i=l(this.delimUsage.update()),a=i.next();!a.done;a=i.next()){var s=a.value;this.addDelimiterStyles(t,s,this.delimiters[s])}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{for(var u=l(this.charUsage.update()),p=u.next();!p.done;p=u.next()){var h=c(p.value,2),d=h[0],f=(s=h[1],this.variant[d]);this.addCharStyles(t,f.letter,s,f.chars[s])}}catch(t){n={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return t},e.prototype.allStyles=function(t){var e,r,n,o,i,a;try{for(var s=l(Object.keys(this.delimiters)),c=s.next();!c.done;c=s.next()){var u=c.value,p=parseInt(u);this.addDelimiterStyles(t,p,this.delimiters[p])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}try{for(var h=l(Object.keys(this.variant)),d=h.next();!d.done;d=h.next()){var f=d.value,m=this.variant[f],y=m.letter;try{for(var g=(i=void 0,l(Object.keys(m.chars))),b=g.next();!b.done;b=g.next()){u=b.value,p=parseInt(u);var v=m.chars[p];(v[3]||{}).smp||(v.length<4&&(v[3]={}),this.addCharStyles(t,y,p,v))}}catch(t){i={error:t}}finally{try{b&&!b.done&&(a=g.return)&&a.call(g)}finally{if(i)throw i.error}}}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}},e.prototype.addFontURLs=function(t,e,r){var n,o;try{for(var a=l(Object.keys(e)),s=a.next();!s.done;s=a.next()){var c=s.value,u=i({},e[c]);u.src=u.src.replace(/%%URL%%/,r),t[c]=u}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.addDelimiterStyles=function(t,e,r){var n=this.charSelector(e);r.c&&r.c!==e&&(t[".mjx-stretched mjx-c"+(n=this.charSelector(r.c))+"::before"]={content:this.charContent(r.c)}),r.stretch&&(1===r.dir?this.addDelimiterVStyles(t,n,r):this.addDelimiterHStyles(t,n,r))},e.prototype.addDelimiterVStyles=function(t,e,r){var n=r.HDW,o=c(r.stretch,4),i=o[0],a=o[1],s=o[2],l=o[3],u=this.addDelimiterVPart(t,e,"beg",i,n);this.addDelimiterVPart(t,e,"ext",a,n);var p=this.addDelimiterVPart(t,e,"end",s,n),h={};if(l){var d=this.addDelimiterVPart(t,e,"mid",l,n);h.height="50%",t["mjx-stretchy-v"+e+" > mjx-mid"]={"margin-top":this.em(-d/2),"margin-bottom":this.em(-d/2)}}u&&(h["border-top-width"]=this.em0(u-.03)),p&&(h["border-bottom-width"]=this.em0(p-.03),t["mjx-stretchy-v"+e+" > mjx-end"]={"margin-top":this.em(-p)}),Object.keys(h).length&&(t["mjx-stretchy-v"+e+" > mjx-ext"]=h)},e.prototype.addDelimiterVPart=function(t,e,r,n,o){if(!n)return 0;var i=this.getDelimiterData(n),a=(o[2]-i[2])/2,s={content:this.charContent(n)};return"ext"!==r?s.padding=this.padding(i,a):(s.width=this.em0(o[2]),a&&(s["padding-left"]=this.em0(a))),t["mjx-stretchy-v"+e+" mjx-"+r+" mjx-c::before"]=s,i[0]+i[1]},e.prototype.addDelimiterHStyles=function(t,e,r){var n=c(r.stretch,4),o=n[0],i=n[1],a=n[2],s=n[3],l=r.HDW;this.addDelimiterHPart(t,e,"beg",o,l),this.addDelimiterHPart(t,e,"ext",i,l),this.addDelimiterHPart(t,e,"end",a,l),s&&(this.addDelimiterHPart(t,e,"mid",s,l),t["mjx-stretchy-h"+e+" > mjx-ext"]={width:"50%"})},e.prototype.addDelimiterHPart=function(t,e,r,n,o){if(n){var i=this.getDelimiterData(n)[3],a={content:i&&i.c?'"'+i.c+'"':this.charContent(n)};a.padding=this.padding(o,0,-o[2]),t["mjx-stretchy-h"+e+" mjx-"+r+" mjx-c::before"]=a}},e.prototype.addCharStyles=function(t,e,r,n){var o=n[3],i=void 0!==o.f?o.f:e;t["mjx-c"+this.charSelector(r)+(i?".TEX-"+i:"")+"::before"]={padding:this.padding(n,0,o.ic||0),content:null!=o.c?'"'+o.c+'"':this.charContent(r)}},e.prototype.getDelimiterData=function(t){return this.getChar("-smallop",t)},e.prototype.em=function(t){return(0,h.em)(t)},e.prototype.em0=function(t){return(0,h.em)(Math.max(0,t))},e.prototype.padding=function(t,e,r){var n=c(t,3),o=n[0],i=n[1];return void 0===e&&(e=0),void 0===r&&(r=0),[o,n[2]+r,i,e].map(this.em0).join(" ")},e.prototype.charContent=function(t){return'"'+(t>=32&&t<=126&&34!==t&&39!==t&&92!==t?String.fromCharCode(t):"\\"+t.toString(16).toUpperCase())+'"'},e.prototype.charSelector=function(t){return".mjx-c"+t.toString(16).toUpperCase()},e.OPTIONS=i(i({},u.FontData.OPTIONS),{fontURL:"js/output/chtml/fonts/tex-woff-v2"}),e.JAX="CHTML",e.defaultVariantClasses={},e.defaultVariantLetters={},e.defaultStyles={"mjx-c::before":{display:"block",width:0}},e.defaultFonts={"@font-face /* 0 */":{"font-family":"MJXZERO",src:'url("%%URL%%/MathJax_Zero.woff") format("woff")'}},e}(u.FontData);e.CHTMLFontData=d,e.AddCSS=function(t,e){var r,n;try{for(var o=l(Object.keys(e)),i=o.next();!i.done;i=o.next()){var a=i.value,s=parseInt(a);Object.assign(u.FontData.charOptions(t,s),e[s])}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return t}},8270:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderElement=void 0;var l=i(r(5552));a(r(5552),e);e.RenderElement=function(t,e){return void 0===e&&(e=""),function(r,n){var o=r.adjustBorder(r.html("mjx-"+t));if(e){var i=r.getOffset(e);if(r.thickness!==l.THICKNESS||i){var a="translate".concat(e,"(").concat(r.em(r.thickness/2-i),")");r.adaptor.setStyle(o,"transform",a)}}r.adaptor.append(r.chtml,o)}};e.Border=function(t){return l.CommonBorder((function(e,r){e.adaptor.setStyle(r,"border-"+t,e.em(e.thickness)+" solid")}))(t)};e.Border2=function(t,e,r){return l.CommonBorder2((function(t,n){var o=t.em(t.thickness)+" solid";t.adaptor.setStyle(n,"border-"+e,o),t.adaptor.setStyle(n,"border-"+r,o)}))(t,e,r)};e.DiagonalStrike=function(t,e){return l.CommonDiagonalStrike((function(t){return function(r,n){var o=r.getBBox(),i=o.w,a=o.h,l=o.d,c=s(r.getArgMod(i,a+l),2),u=c[0],p=c[1],h=e*r.thickness/2,d=r.adjustBorder(r.html(t,{style:{width:r.em(p),transform:"rotate("+r.fixed(-e*u)+"rad) translateY("+h+"em)"}}));r.adaptor.append(r.chtml,d)}}))(t)};e.DiagonalArrow=function(t){return l.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)};e.Arrow=function(t){return l.CommonArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)}},6797:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Usage=void 0;var r=function(){function t(){this.used=new Set,this.needsUpdate=[]}return t.prototype.add=function(t){var e=JSON.stringify(t);this.used.has(e)||this.needsUpdate.push(t),this.used.add(e)},t.prototype.has=function(t){return this.used.has(JSON.stringify(t))},t.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},t.prototype.update=function(){var t=this.needsUpdate;return this.needsUpdate=[],t},t}();e.Usage=r},5355:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return s(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapper=e.SPACE=e.FONTSIZE=void 0;var p=l(r(6010)),h=r(7519),d=r(6469);e.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"},e.SPACE=((o={})[p.em(2/18)]="1",o[p.em(3/18)]="2",o[p.em(4/18)]="3",o[p.em(5/18)]="4",o[p.em(6/18)]="5",o);var f=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.chtml=null,e}return i(r,t),r.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t);try{for(var o=c(this.childNodes),i=o.next();!i.done;i=o.next()){i.value.toCHTML(n)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},r.prototype.standardCHTMLnode=function(t){this.markUsed();var e=this.createCHTMLnode(t);return this.handleStyles(),this.handleVariant(),this.handleScale(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),e},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createCHTMLnode=function(t){var e=this.node.attributes.get("href");return e&&(t=this.adaptor.append(t,this.html("a",{href:e}))),this.chtml=this.adaptor.append(t,this.html("mjx-"+this.node.kind)),this.chtml},r.prototype.handleStyles=function(){if(this.styles){var t=this.styles.cssText;if(t){this.adaptor.setAttribute(this.chtml,"style",t);var e=this.styles.get("font-family");e&&this.adaptor.setStyle(this.chtml,"font-family","MJXZERO, "+e)}}},r.prototype.handleVariant=function(){this.node.isToken&&"-explicitFont"!==this.variant&&this.adaptor.setAttribute(this.chtml,"class",(this.font.getVariant(this.variant)||this.font.getVariant("normal")).classes)},r.prototype.handleScale=function(){this.setScale(this.chtml,this.bbox.rscale)},r.prototype.setScale=function(t,r){var n=Math.abs(r-1)<.001?1:r;if(t&&1!==n){var o=this.percent(n);e.FONTSIZE[o]?this.adaptor.setAttribute(t,"size",e.FONTSIZE[o]):this.adaptor.setStyle(t,"fontSize",o)}return t},r.prototype.handleSpace=function(){var t,r;try{for(var n=c([[this.bbox.L,"space","marginLeft"],[this.bbox.R,"rspace","marginRight"]]),o=n.next();!o.done;o=n.next()){var i=o.value,a=u(i,3),s=a[0],l=a[1],p=a[2];if(s){var h=this.em(s);e.SPACE[h]?this.adaptor.setAttribute(this.chtml,l,e.SPACE[h]):this.adaptor.setStyle(this.chtml,p,h)}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},r.prototype.handleColor=function(){var t=this.node.attributes,e=t.getExplicit("mathcolor"),r=t.getExplicit("color"),n=t.getExplicit("mathbackground"),o=t.getExplicit("background");(e||r)&&this.adaptor.setStyle(this.chtml,"color",e||r),(n||o)&&this.adaptor.setStyle(this.chtml,"backgroundColor",n||o)},r.prototype.handleAttributes=function(){var t,e,n,o,i=this.node.attributes,a=i.getAllDefaults(),s=r.skipAttributes;try{for(var l=c(i.getExplicitNames()),u=l.next();!u.done;u=l.next()){var p=u.value;!1!==s[p]&&(p in a||s[p]||this.adaptor.hasAttribute(this.chtml,p))||this.adaptor.setAttribute(this.chtml,p,i.getExplicit(p))}}catch(e){t={error:e}}finally{try{u&&!u.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}if(i.get("class")){var h=i.get("class").trim().split(/ +/);try{for(var d=c(h),f=d.next();!f.done;f=d.next()){var m=f.value;this.adaptor.addClass(this.chtml,m)}}catch(t){n={error:t}}finally{try{f&&!f.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}},r.prototype.handlePWidth=function(){this.bbox.pwidth&&(this.bbox.pwidth===d.BBox.fullWidth?this.adaptor.setAttribute(this.chtml,"width","full"):this.adaptor.setStyle(this.chtml,"width",this.bbox.pwidth))},r.prototype.setIndent=function(t,e,r){var n=this.adaptor;if("center"===e||"left"===e){var o=this.getBBox().L;n.setStyle(t,"margin-left",this.em(r+o))}if("center"===e||"right"===e){var i=this.getBBox().R;n.setStyle(t,"margin-right",this.em(-r+i))}},r.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,n=t.d,o=t.R,i=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-o)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(n),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-n),"background-color":"green"}})]),a=this.chtml||this.parent.chtml,s=this.adaptor.getAttribute(a,"size");s&&this.adaptor.setAttribute(i,"size",s);var l=this.adaptor.getStyle(a,"fontSize");l&&this.adaptor.setStyle(i,"fontSize",l),this.adaptor.append(this.adaptor.parent(a),i),this.adaptor.setStyle(a,"backgroundColor","#FFEE00")},r.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},r.prototype.text=function(t){return this.jax.text(t)},r.prototype.char=function(t){return this.font.charSelector(t).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(h.CommonWrapper);e.CHTMLWrapper=f},9261:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapperFactory=void 0;var i=r(4420),a=r(9086),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.defaultNodes=a.CHTMLWrappers,e}(i.CommonWrapperFactory);e.CHTMLWrapperFactory=s},9086:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrappers=void 0;var o=r(5355),i=r(804),a=r(1653),s=r(6287),l=r(6460),c=r(4597),u=r(1259),p=r(2970),h=r(5964),d=r(8147),f=r(4798),m=r(2275),y=r(9063),g=r(5610),b=r(8776),v=r(4300),_=r(6590),S=r(6781),x=r(8002),M=r(3571),O=r(7056),E=r(8102),A=r(6911),C=r(421),w=r(95),T=r(1148);e.CHTMLWrappers=((n={})[i.CHTMLmath.kind]=i.CHTMLmath,n[f.CHTMLmrow.kind]=f.CHTMLmrow,n[f.CHTMLinferredMrow.kind]=f.CHTMLinferredMrow,n[a.CHTMLmi.kind]=a.CHTMLmi,n[s.CHTMLmo.kind]=s.CHTMLmo,n[l.CHTMLmn.kind]=l.CHTMLmn,n[c.CHTMLms.kind]=c.CHTMLms,n[u.CHTMLmtext.kind]=u.CHTMLmtext,n[p.CHTMLmspace.kind]=p.CHTMLmspace,n[h.CHTMLmpadded.kind]=h.CHTMLmpadded,n[d.CHTMLmenclose.kind]=d.CHTMLmenclose,n[y.CHTMLmfrac.kind]=y.CHTMLmfrac,n[g.CHTMLmsqrt.kind]=g.CHTMLmsqrt,n[b.CHTMLmroot.kind]=b.CHTMLmroot,n[v.CHTMLmsub.kind]=v.CHTMLmsub,n[v.CHTMLmsup.kind]=v.CHTMLmsup,n[v.CHTMLmsubsup.kind]=v.CHTMLmsubsup,n[_.CHTMLmunder.kind]=_.CHTMLmunder,n[_.CHTMLmover.kind]=_.CHTMLmover,n[_.CHTMLmunderover.kind]=_.CHTMLmunderover,n[S.CHTMLmmultiscripts.kind]=S.CHTMLmmultiscripts,n[m.CHTMLmfenced.kind]=m.CHTMLmfenced,n[x.CHTMLmtable.kind]=x.CHTMLmtable,n[M.CHTMLmtr.kind]=M.CHTMLmtr,n[M.CHTMLmlabeledtr.kind]=M.CHTMLmlabeledtr,n[O.CHTMLmtd.kind]=O.CHTMLmtd,n[E.CHTMLmaction.kind]=E.CHTMLmaction,n[A.CHTMLmglyph.kind]=A.CHTMLmglyph,n[C.CHTMLsemantics.kind]=C.CHTMLsemantics,n[C.CHTMLannotation.kind]=C.CHTMLannotation,n[C.CHTMLannotationXML.kind]=C.CHTMLannotationXML,n[C.CHTMLxml.kind]=C.CHTMLxml,n[w.CHTMLTeXAtom.kind]=w.CHTMLTeXAtom,n[T.CHTMLTextNode.kind]=T.CHTMLTextNode,n[o.CHTMLWrapper.kind]=o.CHTMLWrapper,n)},95:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTeXAtom=void 0;var i=r(5355),a=r(9800),s=r(3948),l=r(9007),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(t.prototype.toCHTML.call(this,e),this.adaptor.setAttribute(this.chtml,"texclass",l.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===l.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),n=r.h,o=(n+r.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.chtml,"verticalAlign",this.em(o))}},e.kind=s.TeXAtom.prototype.kind,e}((0,a.CommonTeXAtomMixin)(i.CHTMLWrapper));e.CHTMLTeXAtom=c},1148:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTextNode=void 0;var a=r(9007),s=r(5355),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r;this.markUsed();var n=this.adaptor,o=this.parent.variant,a=this.node.getText();if(0!==a.length)if("-explicitFont"===o)n.append(t,this.jax.unknownText(a,o,this.getBBox().w));else{var s=this.remappedText(a,o);try{for(var l=i(s),c=l.next();!c.done;c=l.next()){var u=c.value,p=this.getVariantChar(o,u)[3],h=p.f?" TEX-"+p.f:"",d=p.unknown?this.jax.unknownText(String.fromCodePoint(u),o):this.html("mjx-c",{class:this.char(u)+h});n.append(t,d),!p.unknown&&this.font.charUsage.add([o,u])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}}},e.kind=a.TextNode.prototype.kind,e.autoStyle=!1,e.styles={"mjx-c":{display:"inline-block"},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},e}((0,r(1160).CommonTextNodeMixin)(s.CHTMLWrapper));e.CHTMLTextNode=l},8102:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmaction=void 0;var i=r(5355),a=r(1956),s=r(1956),l=r(9145),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.selected.toCHTML(e),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.chtml.addEventListener(t,e)},e.kind=l.MmlMaction.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.chtml,"toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,n=t.factory.jax.document,o=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),o.nextToggleSelection(),r.rerender(n),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r)if(r.node.isKind("mtext")){var n=r.node.getText();t.adaptor.setAttribute(t.chtml,"title",n)}else{var o=t.adaptor,i=o.append(t.chtml,t.html("mjx-tool",{style:{bottom:t.em(-t.dy),right:t.em(-t.dx)}},[t.html("mjx-tip")]));r.toCHTML(o.firstChild(i)),t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return o.setStyle(i,"display","block")}),e.postDelay);e.hoverTimer.set(t,n),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return o.setStyle(i,"display","")}),e.clearDelay);e.clearTimer.set(t,n),r.stopPropagation()}))}},s.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var n=t.adaptor,o=r.node.getText();n.setAttribute(t.chtml,"statusline",o),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=n.body(n.document);e.status=n.append(i,t.html("mjx-status",{},[t.text(o)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(n.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,a.CommonMactionMixin)(i.CHTMLWrapper));e.CHTMLmaction=c},804:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmath=void 0;var a=r(5355),s=r(7490),l=r(3233),c=r(6469),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.chtml,n=this.adaptor;"block"===this.node.attributes.get("display")?(n.setAttribute(r,"display","true"),n.setAttribute(e,"display","true"),this.handleDisplay(e)):this.handleInline(e),n.addClass(r,"MJX-TEX")},e.prototype.handleDisplay=function(t){var e=this.adaptor,r=i(this.getAlignShift(),2),n=r[0],o=r[1];if("center"!==n&&e.setAttribute(t,"justify",n),this.bbox.pwidth===c.BBox.fullWidth){if(e.setAttribute(t,"width","full"),this.jax.table){var a=this.jax.table.getOuterBBox(),s=a.L,l=a.w,u=a.R;"right"===n?u=Math.max(u||-o,-o):"left"===n?s=Math.max(s||o,o):"center"===n&&(l+=2*Math.abs(o));var p=this.em(Math.max(0,s+l+u));e.setStyle(t,"min-width",p),e.setStyle(this.jax.table.chtml,"min-width",p)}}else this.setIndent(this.chtml,n,o)},e.prototype.handleInline=function(t){var e=this.adaptor,r=e.getStyle(this.chtml,"margin-right");r&&(e.setStyle(this.chtml,"margin-right",""),e.setStyle(t,"margin-right",r),e.setStyle(t,"width","0"))},e.prototype.setChildPWidths=function(e,r,n){return void 0===r&&(r=null),void 0===n&&(n=!0),!!this.parent&&t.prototype.setChildPWidths.call(this,e,r,n)},e.kind=l.MmlMath.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","border-collapse":"collapse","word-wrap":"normal","word-spacing":"normal","white-space":"nowrap",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right"}},e}((0,s.CommonMathMixin)(a.CHTMLWrapper));e.CHTMLmath=u},8147:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},l=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmenclose=void 0;var u=r(5355),p=r(7313),h=s(r(8270)),d=r(6661),f=r(6010);function m(t,e){return Math.atan2(t,e).toFixed(3).replace(/\.?0+$/,"")}var y=m(h.ARROWDX,h.ARROWY),g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n,o,i=this.adaptor,a=this.standardCHTMLnode(t),s=i.append(a,this.html("mjx-box"));this.renderChild?this.renderChild(this,s):this.childNodes[0].toCHTML(s);try{for(var c=l(Object.keys(this.notations)),u=c.next();!u.done;u=c.next()){var p=u.value,d=this.notations[p];!d.renderChild&&d.renderer(this,s)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}var f=this.getPadding();try{for(var m=l(h.sideNames),y=m.next();!y.done;y=m.next()){var g=y.value,b=h.sideIndex[g];f[b]>0&&i.setStyle(s,"padding-"+g,this.em(f[b]))}}catch(t){n={error:t}}finally{try{y&&!y.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}},e.prototype.arrow=function(t,e,r,n,o){void 0===n&&(n=""),void 0===o&&(o=0);var i=this.getBBox().w,a={width:this.em(t)};i!==t&&(a.left=this.em((i-t)/2)),e&&(a.transform="rotate("+this.fixed(e)+"rad)");var s=this.html("mjx-arrow",{style:a},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(s,this.html("mjx-lthead")),this.adaptor.append(s,this.html("mjx-lbhead")),this.adaptor.setAttribute(s,"double","true")),this.adjustArrow(s,r),this.moveArrow(s,n,o),s},e.prototype.adjustArrow=function(t,e){var r=this,n=this.thickness,o=this.arrowhead;if(o.x!==h.ARROWX||o.y!==h.ARROWY||o.dx!==h.ARROWDX||n!==h.THICKNESS){var i=c([n*o.x,n*o.y].map((function(t){return r.em(t)})),2),a=i[0],s=i[1],l=m(o.dx,o.y),u=c(this.adaptor.childNodes(t),5),p=u[0],d=u[1],f=u[2],y=u[3],g=u[4];this.adjustHead(d,[s,"0","1px",a],l),this.adjustHead(f,["1px","0",s,a],"-"+l),this.adjustHead(y,[s,a,"1px","0"],"-"+l),this.adjustHead(g,["1px",a,s,"0"],l),this.adjustLine(p,n,o.x,e)}},e.prototype.adjustHead=function(t,e,r){t&&(this.adaptor.setStyle(t,"border-width",e.join(" ")),this.adaptor.setStyle(t,"transform","skewX("+r+"rad)"))},e.prototype.adjustLine=function(t,e,r,n){this.adaptor.setStyle(t,"borderTop",this.em(e)+" solid"),this.adaptor.setStyle(t,"top",this.em(-e/2)),this.adaptor.setStyle(t,"right",this.em(e*(r-1))),n&&this.adaptor.setStyle(t,"left",this.em(e*(r-1)))},e.prototype.moveArrow=function(t,e,r){if(r){var n=this.adaptor.getStyle(t,"transform");this.adaptor.setStyle(t,"transform","translate".concat(e,"(").concat(this.em(-r),")").concat(n?" "+n:""))}},e.prototype.adjustBorder=function(t){return this.thickness!==h.THICKNESS&&this.adaptor.setStyle(t,"borderWidth",this.em(this.thickness)),t},e.prototype.adjustThickness=function(t){return this.thickness!==h.THICKNESS&&this.adaptor.setStyle(t,"strokeWidth",this.fixed(this.thickness)),t},e.prototype.fixed=function(t,e){return void 0===e&&(e=3),Math.abs(t)<6e-4?"0":t.toFixed(e).replace(/\.?0+$/,"")},e.prototype.em=function(e){return t.prototype.em.call(this,e)},e.kind=d.MmlMenclose.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":h.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":h.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":h.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,f.em)(h.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":h.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,f.em)(h.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:h.SOLID,"border-radius":(0,f.em)(h.THICKNESS+h.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:h.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,f.em)(h.THICKNESS*h.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,f.em)(-h.THICKNESS/2),right:(0,f.em)(h.THICKNESS*(h.ARROWX-1)),height:0,"border-top":(0,f.em)(h.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,f.em)(h.THICKNESS*(h.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,f.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,f.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,f.em)(h.THICKNESS*h.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,f.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,f.em)(h.THICKNESS*h.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,f.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,f.em)(-1.5*h.PADDING),width:(0,f.em)(3*h.PADDING),border:(0,f.em)(h.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,f.em)(1.5*h.PADDING)+")","box-sizing":"border-box"}},e.notations=new Map([h.Border("top"),h.Border("right"),h.Border("bottom"),h.Border("left"),h.Border2("actuarial","top","right"),h.Border2("madruwb","bottom","right"),h.DiagonalStrike("up",1),h.DiagonalStrike("down",-1),["horizontalstrike",{renderer:h.RenderElement("hstrike","Y"),bbox:function(t){return[0,t.padding,0,t.padding]}}],["verticalstrike",{renderer:h.RenderElement("vstrike","X"),bbox:function(t){return[t.padding,0,t.padding,0]}}],["box",{renderer:function(t,e){t.adaptor.setStyle(e,"border",t.em(t.thickness)+" solid")},bbox:h.fullBBox,border:h.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:h.RenderElement("rbox"),bbox:h.fullBBox}],["circle",{renderer:h.RenderElement("cbox"),bbox:h.fullBBox}],["phasorangle",{renderer:function(t,e){var r=t.getBBox(),n=r.h,o=r.d,i=c(t.getArgMod(1.75*t.padding,n+o),2),a=i[0],s=i[1],l=t.thickness*Math.sin(a)*.9;t.adaptor.setStyle(e,"border-bottom",t.em(t.thickness)+" solid");var u=t.adjustBorder(t.html("mjx-ustrike",{style:{width:t.em(s),transform:"translateX("+t.em(l)+") rotate("+t.fixed(-a)+"rad)"}}));t.adaptor.append(t.chtml,u)},bbox:function(t){var e=t.padding/2,r=t.thickness;return[2*e,e,e+r,3*e+r]},border:function(t){return[0,0,t.thickness,0]},remove:"bottom"}],h.Arrow("up"),h.Arrow("down"),h.Arrow("left"),h.Arrow("right"),h.Arrow("updown"),h.Arrow("leftright"),h.DiagonalArrow("updiagonal"),h.DiagonalArrow("northeast"),h.DiagonalArrow("southeast"),h.DiagonalArrow("northwest"),h.DiagonalArrow("southwest"),h.DiagonalArrow("northeastsouthwest"),h.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(t,e){var r=t.adaptor;r.setStyle(e,"border-top",t.em(t.thickness)+" solid");var n=r.append(t.chtml,t.html("dbox")),o=t.thickness,i=t.padding;o!==h.THICKNESS&&r.setStyle(n,"border-width",t.em(o)),i!==h.PADDING&&(r.setStyle(n,"left",t.em(-1.5*i)),r.setStyle(n,"width",t.em(3*i)),r.setStyle(n,"clip-path","inset(0 0 0 "+t.em(1.5*i)+")"))},bbox:function(t){var e=t.padding,r=t.thickness;return[e+r,e,e,2*e+r/2]}}],["radical",{renderer:function(t,e){t.msqrt.toCHTML(e);var r=t.sqrtTRBL();t.adaptor.setStyle(t.msqrt.chtml,"margin",r.map((function(e){return t.em(-e)})).join(" "))},init:function(t){t.msqrt=t.createMsqrt(t.childNodes[0])},bbox:function(t){return t.sqrtTRBL()},renderChild:!0}]]),e}((0,p.CommonMencloseMixin)(u.CHTMLWrapper));e.CHTMLmenclose=g},2275:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmfenced=void 0;var i=r(5355),a=r(7555),s=r(5410),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.mrow.toCHTML(e)},e.kind=s.MmlMfenced.prototype.kind,e}((0,a.CommonMfencedMixin)(i.CHTMLWrapper));e.CHTMLmfenced=l},9063:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}((0,s.CommonMfracMixin)(a.CHTMLWrapper));e.CHTMLmfrac=c},6911:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmglyph=void 0;var i=r(5355),a=r(5636),s=r(3985),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);if(this.charWrapper)this.charWrapper.toCHTML(e);else{var r=this.node.attributes.getList("src","alt"),n=r.src,o=r.alt,i={width:this.em(this.width),height:this.em(this.height)};this.valign&&(i.verticalAlign=this.em(this.valign));var a=this.html("img",{src:n,style:i,alt:o,title:o});this.adaptor.append(e,a)}},e.kind=s.MmlMglyph.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}((0,a.CommonMglyphMixin)(i.CHTMLWrapper));e.CHTMLmglyph=l},1653:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmi=void 0;var i=r(5355),a=r(5723),s=r(450),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=s.MmlMi.prototype.kind,e}((0,a.CommonMiMixin)(i.CHTMLWrapper));e.CHTMLmi=l},6781:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmmultiscripts=void 0;var a=r(4300),s=r(8009),l=r(6405),c=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.scriptData,n=this.node.getProperty("scriptalign")||"right left",o=i((0,c.split)(n+" "+n),2),a=o[0],s=o[1],l=this.combinePrePost(r.sub,r.psub),u=this.combinePrePost(r.sup,r.psup),p=i(this.getUVQ(l,u),2),h=p[0],d=p[1];if(r.numPrescripts){var f=this.addScripts(h,-d,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==a&&this.adaptor.setAttribute(f,"script-align",a)}if(this.childNodes[0].toCHTML(e),r.numScripts){f=this.addScripts(h,-d,!1,r.sub,r.sup,1,r.numScripts);"left"!==s&&this.adaptor.setAttribute(f,"script-align",s)}},e.prototype.addScripts=function(t,e,r,n,o,i,a){for(var s=this.adaptor,l=t-o.d+(e-n.h),c=t<0&&0===e?n.h+t:t,u=l>0?{style:{height:this.em(l)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},h=this.html("mjx-row"),d=this.html("mjx-row",u),f=this.html("mjx-row"),m="mjx-"+(r?"pre":"")+"scripts",y=i+2*a;i mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}((0,s.CommonMmultiscriptsMixin)(a.CHTMLmsubsup));e.CHTMLmmultiscripts=u},6460:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmn=void 0;var i=r(5355),a=r(5023),s=r(3050),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=s.MmlMn.prototype.kind,e}((0,a.CommonMnMixin)(i.CHTMLWrapper));e.CHTMLmn=l},6287:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmo=void 0;var a=r(5355),s=r(7096),l=r(2756),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.node.attributes,o=n.get("symmetric")&&2!==this.stretch.dir,a=0!==this.stretch.dir;a&&null===this.size&&this.getStretchedVariant([]);var s=this.standardCHTMLnode(t);if(a&&this.size<0)this.stretchHTML(s);else{if(o||n.get("largeop")){var l=this.em(this.getCenterOffset());"0"!==l&&this.adaptor.setStyle(s,"verticalAlign",l)}this.node.getProperty("mathaccent")&&(this.adaptor.setStyle(s,"width","0"),this.adaptor.setStyle(s,"margin-left",this.em(this.getAccentOffset())));try{for(var c=i(this.childNodes),u=c.next();!u.done;u=c.next()){u.value.toCHTML(s)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}},e.prototype.stretchHTML=function(t){var e=this.getText().codePointAt(0);this.font.delimUsage.add(e),this.childNodes[0].markUsed();var r=this.stretch,n=r.stretch,o=[];n[0]&&o.push(this.html("mjx-beg",{},[this.html("mjx-c")])),o.push(this.html("mjx-ext",{},[this.html("mjx-c")])),4===n.length&&o.push(this.html("mjx-mid",{},[this.html("mjx-c")]),this.html("mjx-ext",{},[this.html("mjx-c")])),n[2]&&o.push(this.html("mjx-end",{},[this.html("mjx-c")]));var i={},a=this.bbox,l=a.h,c=a.d,u=a.w;1===r.dir?(o.push(this.html("mjx-mark")),i.height=this.em(l+c),i.verticalAlign=this.em(-c)):i.width=this.em(u);var p=s.DirectionVH[r.dir],h={class:this.char(r.c||e),style:i},d=this.html("mjx-stretchy-"+p,h,o);this.adaptor.append(t,d)},e.kind=l.MmlMo.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > * > mjx-c::before":{display:"inline-block",width:"initial"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%"},"mjx-stretchy-h > mjx-ext > mjx-c::before":{transform:"scalex(500)"},"mjx-stretchy-h > mjx-ext > mjx-c":{width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center",overflow:"hidden"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c::before":{width:"initial","box-sizing":"border-box"},"mjx-stretchy-v > mjx-ext > mjx-c":{transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:"0px"}},e}((0,s.CommonMoMixin)(a.CHTMLWrapper));e.CHTMLmo=c},5964:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmpadded=void 0;var s=r(5355),l=r(6898),c=r(7238),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t),o=[],s={},l=i(this.getDimens(),9),c=l[2],u=l[3],p=l[4],h=l[5],d=l[6],f=l[7],m=l[8];if(h&&(s.width=this.em(c+h)),(u||p)&&(s.margin=this.em(u)+" 0 "+this.em(p)),d+m||f){s.position="relative";var y=this.html("mjx-rbox",{style:{left:this.em(d+m),top:this.em(-f),"max-width":s.width}});d+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(y,"width","full"),this.adaptor.setStyle(y,"left",this.em(d))),o.push(y)}n=this.adaptor.append(n,this.html("mjx-block",{style:s},o));try{for(var g=a(this.childNodes),b=g.next();!b.done;b=g.next()){b.value.toCHTML(o[0]||n)}}catch(t){e={error:t}}finally{try{b&&!b.done&&(r=g.return)&&r.call(g)}finally{if(e)throw e.error}}},e.kind=c.MmlMpadded.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}((0,l.CommonMpaddedMixin)(s.CHTMLWrapper));e.CHTMLmpadded=u},8776:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmroot=void 0;var a=r(5610),s=r(6991),l=r(6145),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addRoot=function(t,e,r,n){e.toCHTML(t);var o=i(this.getRootDimens(r,n),3),a=o[0],s=o[1],l=o[2];this.adaptor.setStyle(t,"verticalAlign",this.em(s)),this.adaptor.setStyle(t,"width",this.em(a)),l&&this.adaptor.setStyle(this.adaptor.firstChild(t),"paddingLeft",this.em(l))},e.kind=l.MmlMroot.prototype.kind,e}((0,s.CommonMrootMixin)(a.CHTMLmsqrt));e.CHTMLmroot=c},4798:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLinferredMrow=e.CHTMLmrow=void 0;var a=r(5355),s=r(8411),l=r(8411),c=r(9878),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.node.isInferred?this.chtml=t:this.standardCHTMLnode(t),o=!1;try{for(var a=i(this.childNodes),s=a.next();!s.done;s=a.next()){var l=s.value;l.toCHTML(n),l.bbox.w<0&&(o=!0)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}if(o){var c=this.getBBox().w;c&&(this.adaptor.setStyle(n,"width",this.em(Math.max(0,c))),c<0&&this.adaptor.setStyle(n,"marginRight",this.em(c)))}},e.kind=c.MmlMrow.prototype.kind,e}((0,s.CommonMrowMixin)(a.CHTMLWrapper));e.CHTMLmrow=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=c.MmlInferredMrow.prototype.kind,e}((0,l.CommonInferredMrowMixin)(u));e.CHTMLinferredMrow=p},4597:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLms=void 0;var i=r(5355),a=r(4126),s=r(7265),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=s.MmlMs.prototype.kind,e}((0,a.CommonMsMixin)(i.CHTMLWrapper));e.CHTMLms=l},2970:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmspace=void 0;var i=r(5355),a=r(258),s=r(6030),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.getBBox(),n=r.w,o=r.h,i=r.d;n<0&&(this.adaptor.setStyle(e,"marginRight",this.em(n)),n=0),n&&this.adaptor.setStyle(e,"width",this.em(n)),(o=Math.max(0,o+i))&&this.adaptor.setStyle(e,"height",this.em(Math.max(0,o))),i&&this.adaptor.setStyle(e,"verticalAlign",this.em(-i))},e.kind=s.MmlMspace.prototype.kind,e}((0,a.CommonMspaceMixin)(i.CHTMLWrapper));e.CHTMLmspace=l},5610:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsqrt=void 0;var a=r(5355),s=r(4093),l=r(7131),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n,o,a=this.childNodes[this.surd],s=this.childNodes[this.base],l=a.getBBox(),c=s.getOuterBBox(),u=i(this.getPQ(l),2)[1],p=this.font.params.rule_thickness,h=c.h+u+p,d=this.standardCHTMLnode(t);null!=this.root&&(n=this.adaptor.append(d,this.html("mjx-root")),o=this.childNodes[this.root]);var f=this.adaptor.append(d,this.html("mjx-sqrt",{},[e=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(u)}})]));this.addRoot(n,o,l,h),a.toCHTML(e),s.toCHTML(r),a.size<0&&this.adaptor.addClass(f,"mjx-tall")},e.prototype.addRoot=function(t,e,r,n){},e.kind=l.MmlMsqrt.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}((0,s.CommonMsqrtMixin)(a.CHTMLWrapper));e.CHTMLmsqrt=c},4300:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsubsup=e.CHTMLmsup=e.CHTMLmsub=void 0;var a=r(8650),s=r(905),l=r(905),c=r(905),u=r(4461),p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=u.MmlMsub.prototype.kind,e}((0,s.CommonMsubMixin)(a.CHTMLscriptbase));e.CHTMLmsub=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=u.MmlMsup.prototype.kind,e}((0,l.CommonMsupMixin)(a.CHTMLscriptbase));e.CHTMLmsup=h;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.adaptor,r=this.standardCHTMLnode(t),n=i([this.baseChild,this.supChild,this.subChild],3),o=n[0],a=n[1],s=n[2],l=i(this.getUVQ(),3),c=l[1],u=l[2],p={"vertical-align":this.em(c)};o.toCHTML(r);var h=e.append(r,this.html("mjx-script",{style:p}));a.toCHTML(h),e.append(h,this.html("mjx-spacer",{style:{"margin-top":this.em(u)}})),s.toCHTML(h);var d=this.getAdjustedIc();d&&e.setStyle(a.chtml,"marginLeft",this.em(d/a.bbox.rscale)),this.baseRemoveIc&&e.setStyle(h,"marginLeft",this.em(-this.baseIc))},e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}((0,c.CommonMsubsupMixin)(a.CHTMLscriptbase));e.CHTMLmsubsup=d},8002:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtable=void 0;var s=r(5355),l=r(6237),c=r(1349),u=r(505),p=function(t){function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this;return o.itable=o.html("mjx-itable"),o.labels=o.html("mjx-itable"),o}return o(e,t),e.prototype.getAlignShift=function(){var e=t.prototype.getAlignShift.call(this);return this.isTop||(e[1]=0),e},e.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t);this.adaptor.append(n,this.html("mjx-table",{},[this.itable]));try{for(var o=i(this.childNodes),a=o.next();!a.done;a=o.next()){a.value.toCHTML(this.itable)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},e.prototype.shiftColor=function(){var t=this.adaptor,e=t.getStyle(this.chtml,"backgroundColor");e&&(t.setStyle(this.chtml,"backgroundColor",""),t.setStyle(this.itable,"backgroundColor",e))},e.prototype.padRows=function(){var t,e,r=this.adaptor;try{for(var n=i(r.childNodes(this.itable)),o=n.next();!o.done;o=n.next())for(var a=o.value;r.childNodes(a).length1&&"0.4em"!==m||s&&1===p)&&this.adaptor.setStyle(g,"paddingLeft",m),(p1&&"0.215em"!==h||s&&1===l)&&this.adaptor.setStyle(y.chtml,"paddingTop",h),(l mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}((0,l.CommonMtableMixin)(s.CHTMLWrapper));e.CHTMLmtable=p},7056:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtd=void 0;var i=r(5355),a=r(5164),s=r(4359),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign"),n=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.chtml,"rowalign",r),"center"===n||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&n===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.chtml,"textAlign",n),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.chtml,this.html("mjx-tstrut"))},e.kind=s.MmlMtd.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}((0,a.CommonMtdMixin)(i.CHTMLWrapper));e.CHTMLmtd=l},1259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtext=void 0;var i=r(5355),a=r(6319),s=r(4770),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=s.MmlMtext.prototype.kind,e}((0,a.CommonMtextMixin)(i.CHTMLWrapper));e.CHTMLmtext=l},3571:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmlabeledtr=e.CHTMLmtr=void 0;var i=r(5355),a=r(5766),s=r(5766),l=r(5022),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign");"baseline"!==r&&this.adaptor.setAttribute(this.chtml,"rowalign",r)},e.kind=l.MmlMtr.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,a.CommonMtrMixin)(i.CHTMLWrapper));e.CHTMLmtr=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.adaptor.firstChild(this.chtml);if(r){this.adaptor.remove(r);var n=this.node.attributes.get("rowalign"),o="baseline"!==n&&"axis"!==n?{rowalign:n}:{},i=this.html("mjx-mtr",o,[r]);this.adaptor.append(this.parent.labels,i)}},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.kind)},e.kind=l.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,s.CommonMlabeledtrMixin)(c));e.CHTMLmlabeledtr=u},6590:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmunderover=e.CHTMLmover=e.CHTMLmunder=void 0;var i=r(4300),a=r(1971),s=r(1971),l=r(1971),c=r(5184),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-base")),n=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML(r),this.scriptChild.toCHTML(n);var o=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),a=this.getUnderKV(o,i)[0],s=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(n,"paddingTop",this.em(a)),this.setDeltaW([r,n],this.getDeltaW([o,i],[0,-s])),this.adjustUnderDepth(n,i)},e.kind=c.MmlMunder.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}((0,a.CommonMunderMixin)(i.CHTMLmsub));e.CHTMLmunder=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),n=this.adaptor.append(this.chtml,this.html("mjx-base"));this.scriptChild.toCHTML(r),this.baseChild.toCHTML(n);var o=this.scriptChild.getOuterBBox(),i=this.baseChild.getOuterBBox();this.adjustBaseHeight(n,i);var a=this.getOverKU(i,o)[0],s=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(a)),this.setDeltaW([n,r],this.getDeltaW([i,o],[0,s])),this.adjustOverDepth(r,o)},e.kind=c.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}((0,s.CommonMoverMixin)(i.CHTMLmsup));e.CHTMLmover=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),n=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-box")),this.html("mjx-munder")),o=this.adaptor.append(this.adaptor.append(n,this.html("mjx-row")),this.html("mjx-base")),i=this.adaptor.append(this.adaptor.append(n,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML(r),this.baseChild.toCHTML(o),this.underChild.toCHTML(i);var a=this.overChild.getOuterBBox(),s=this.baseChild.getOuterBBox(),l=this.underChild.getOuterBBox();this.adjustBaseHeight(o,s);var c=this.getOverKU(s,a)[0],u=this.getUnderKV(s,l)[0],p=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(c)),this.adaptor.setStyle(i,"paddingTop",this.em(u)),this.setDeltaW([o,i,r],this.getDeltaW([s,l,a],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p])),this.adjustOverDepth(r,a),this.adjustUnderDepth(i,l)},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(i.CHTMLmsubsup.kind)},e.kind=c.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}((0,l.CommonMunderoverMixin)(i.CHTMLmsubsup));e.CHTMLmunderover=h},8650:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLscriptbase=void 0;var s=r(5355),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){this.chtml=this.standardCHTMLnode(t);var e=i(this.getOffset(),2),r=e[0],n=e[1],o=r-(this.baseRemoveIc?this.baseIc:0),a={"vertical-align":this.em(n)};o&&(a["margin-left"]=this.em(o)),this.baseChild.toCHTML(this.chtml),this.scriptChild.toCHTML(this.adaptor.append(this.chtml,this.html("mjx-script",{style:a})))},e.prototype.setDeltaW=function(t,e){for(var r=0;r=0||this.adaptor.setStyle(t,"marginBottom",this.em(e.d*e.rscale))},e.prototype.adjustUnderDepth=function(t,e){var r,n;if(!(e.d>=0)){var o=this.adaptor,i=this.em(e.d),s=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});try{for(var l=a(o.childNodes(o.firstChild(t))),c=l.next();!c.done;c=l.next()){var u=c.value;o.append(s,u)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}o.append(o.firstChild(t),s)}},e.prototype.adjustBaseHeight=function(t,e){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*e.scale;e.h\\338"},8816:{c:"\\2264\\338"},8817:{c:"\\2265\\338"},8832:{c:"\\227A\\338"},8833:{c:"\\227B\\338"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{c:"\\2286\\338"},8841:{c:"\\2287\\338"},8876:{c:"\\22A2\\338"},8877:{c:"\\22A8\\338"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9653:{c:"\\25B3"},9663:{c:"\\25BD"},10072:{c:"\\2223"},10744:{c:"/",f:"BI"},10799:{c:"\\D7"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4515:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.doubleStruck=void 0;var n=r(6001);Object.defineProperty(e,"doubleStruck",{enumerable:!0,get:function(){return n.doubleStruck}})},6555:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.frakturBold=void 0;var n=r(8042),o=r(3696);e.frakturBold=(0,n.AddCSS)(o.frakturBold,{8260:{c:"/"}})},2183:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fraktur=void 0;var n=r(8042),o=r(9587);e.fraktur=(0,n.AddCSS)(o.fraktur,{8260:{c:"/"}})},3490:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.italic=void 0;var n=r(8042),o=r(8348);e.italic=(0,n.AddCSS)(o.italic,{47:{f:"I"},989:{c:"\\E008",f:"A"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/",f:"I"},8710:{c:"\\394",f:"I"},10744:{c:"/",f:"I"}})},9056:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.largeop=void 0;var n=r(8042),o=r(1376);e.largeop=(0,n.AddCSS)(o.largeop,{8214:{f:"S1"},8260:{c:"/"},8593:{f:"S1"},8595:{f:"S1"},8657:{f:"S1"},8659:{f:"S1"},8739:{f:"S1"},8741:{f:"S1"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},10072:{c:"\\2223",f:"S1"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},3019:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.monospace=void 0;var n=r(8042),o=r(1439);e.monospace=(0,n.AddCSS)(o.monospace,{697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8215:{c:"_"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8710:{c:"\\394"}})},2713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.normal=void 0;var n=r(8042),o=r(331);e.normal=(0,n.AddCSS)(o.normal,{163:{f:"MI"},165:{f:"A"},174:{f:"A"},183:{c:"\\22C5"},240:{f:"A"},697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8192:{c:""},8193:{c:""},8194:{c:""},8195:{c:""},8196:{c:""},8197:{c:""},8198:{c:""},8201:{c:""},8202:{c:""},8203:{c:""},8204:{c:""},8213:{c:"\\2014"},8214:{c:"\\2225"},8215:{c:"_"},8226:{c:"\\2219"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8245:{f:"A"},8246:{c:"\\2035\\2035",f:"A"},8247:{c:"\\2035\\2035\\2035",f:"A"},8254:{c:"\\2C9"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8288:{c:""},8289:{c:""},8290:{c:""},8291:{c:""},8292:{c:""},8407:{c:"\\2192",f:"V"},8450:{c:"C",f:"A"},8459:{c:"H",f:"SC"},8460:{c:"H",f:"FR"},8461:{c:"H",f:"A"},8462:{c:"h",f:"I"},8463:{f:"A"},8464:{c:"I",f:"SC"},8465:{c:"I",f:"FR"},8466:{c:"L",f:"SC"},8469:{c:"N",f:"A"},8473:{c:"P",f:"A"},8474:{c:"Q",f:"A"},8475:{c:"R",f:"SC"},8476:{c:"R",f:"FR"},8477:{c:"R",f:"A"},8484:{c:"Z",f:"A"},8486:{c:"\\3A9"},8487:{f:"A"},8488:{c:"Z",f:"FR"},8492:{c:"B",f:"SC"},8493:{c:"C",f:"FR"},8496:{c:"E",f:"SC"},8497:{c:"F",f:"SC"},8498:{f:"A"},8499:{c:"M",f:"SC"},8502:{f:"A"},8503:{f:"A"},8504:{f:"A"},8513:{f:"A"},8602:{f:"A"},8603:{f:"A"},8606:{f:"A"},8608:{f:"A"},8610:{f:"A"},8611:{f:"A"},8619:{f:"A"},8620:{f:"A"},8621:{f:"A"},8622:{f:"A"},8624:{f:"A"},8625:{f:"A"},8630:{f:"A"},8631:{f:"A"},8634:{f:"A"},8635:{f:"A"},8638:{f:"A"},8639:{f:"A"},8642:{f:"A"},8643:{f:"A"},8644:{f:"A"},8646:{f:"A"},8647:{f:"A"},8648:{f:"A"},8649:{f:"A"},8650:{f:"A"},8651:{f:"A"},8653:{f:"A"},8654:{f:"A"},8655:{f:"A"},8666:{f:"A"},8667:{f:"A"},8669:{f:"A"},8672:{f:"A"},8674:{f:"A"},8705:{f:"A"},8708:{c:"\\2203\\338"},8710:{c:"\\394"},8716:{c:"\\220B\\338"},8717:{f:"A"},8719:{f:"S1"},8720:{f:"S1"},8721:{f:"S1"},8724:{f:"A"},8737:{f:"A"},8738:{f:"A"},8740:{f:"A"},8742:{f:"A"},8748:{f:"S1"},8749:{f:"S1"},8750:{f:"S1"},8756:{f:"A"},8757:{f:"A"},8765:{f:"A"},8769:{f:"A"},8770:{f:"A"},8772:{c:"\\2243\\338"},8775:{c:"\\2246",f:"A"},8777:{c:"\\2248\\338"},8778:{f:"A"},8782:{f:"A"},8783:{f:"A"},8785:{f:"A"},8786:{f:"A"},8787:{f:"A"},8790:{f:"A"},8791:{f:"A"},8796:{f:"A"},8802:{c:"\\2261\\338"},8806:{f:"A"},8807:{f:"A"},8808:{f:"A"},8809:{f:"A"},8812:{f:"A"},8813:{c:"\\224D\\338"},8814:{f:"A"},8815:{f:"A"},8816:{f:"A"},8817:{f:"A"},8818:{f:"A"},8819:{f:"A"},8820:{c:"\\2272\\338"},8821:{c:"\\2273\\338"},8822:{f:"A"},8823:{f:"A"},8824:{c:"\\2276\\338"},8825:{c:"\\2277\\338"},8828:{f:"A"},8829:{f:"A"},8830:{f:"A"},8831:{f:"A"},8832:{f:"A"},8833:{f:"A"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{f:"A"},8841:{f:"A"},8842:{f:"A"},8843:{f:"A"},8847:{f:"A"},8848:{f:"A"},8858:{f:"A"},8859:{f:"A"},8861:{f:"A"},8862:{f:"A"},8863:{f:"A"},8864:{f:"A"},8865:{f:"A"},8873:{f:"A"},8874:{f:"A"},8876:{f:"A"},8877:{f:"A"},8878:{f:"A"},8879:{f:"A"},8882:{f:"A"},8883:{f:"A"},8884:{f:"A"},8885:{f:"A"},8888:{f:"A"},8890:{f:"A"},8891:{f:"A"},8892:{f:"A"},8896:{f:"S1"},8897:{f:"S1"},8898:{f:"S1"},8899:{f:"S1"},8903:{f:"A"},8905:{f:"A"},8906:{f:"A"},8907:{f:"A"},8908:{f:"A"},8909:{f:"A"},8910:{f:"A"},8911:{f:"A"},8912:{f:"A"},8913:{f:"A"},8914:{f:"A"},8915:{f:"A"},8916:{f:"A"},8918:{f:"A"},8919:{f:"A"},8920:{f:"A"},8921:{f:"A"},8922:{f:"A"},8923:{f:"A"},8926:{f:"A"},8927:{f:"A"},8928:{f:"A"},8929:{f:"A"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},8934:{f:"A"},8935:{f:"A"},8936:{f:"A"},8937:{f:"A"},8938:{f:"A"},8939:{f:"A"},8940:{f:"A"},8941:{f:"A"},8965:{c:"\\22BC",f:"A"},8966:{c:"\\2A5E",f:"A"},8988:{c:"\\250C",f:"A"},8989:{c:"\\2510",f:"A"},8990:{c:"\\2514",f:"A"},8991:{c:"\\2518",f:"A"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},9416:{f:"A"},9484:{f:"A"},9488:{f:"A"},9492:{f:"A"},9496:{f:"A"},9585:{f:"A"},9586:{f:"A"},9632:{f:"A"},9633:{f:"A"},9642:{c:"\\25A0",f:"A"},9650:{f:"A"},9652:{c:"\\25B2",f:"A"},9653:{c:"\\25B3"},9654:{f:"A"},9656:{c:"\\25B6",f:"A"},9660:{f:"A"},9662:{c:"\\25BC",f:"A"},9663:{c:"\\25BD"},9664:{f:"A"},9666:{c:"\\25C0",f:"A"},9674:{f:"A"},9723:{c:"\\25A1",f:"A"},9724:{c:"\\25A0",f:"A"},9733:{f:"A"},10003:{f:"A"},10016:{f:"A"},10072:{c:"\\2223"},10731:{f:"A"},10744:{c:"/",f:"I"},10752:{f:"S1"},10753:{f:"S1"},10754:{f:"S1"},10756:{f:"S1"},10758:{f:"S1"},10764:{c:"\\222C\\222C",f:"S1"},10799:{c:"\\D7"},10846:{f:"A"},10877:{f:"A"},10878:{f:"A"},10885:{f:"A"},10886:{f:"A"},10887:{f:"A"},10888:{f:"A"},10889:{f:"A"},10890:{f:"A"},10891:{f:"A"},10892:{f:"A"},10901:{f:"A"},10902:{f:"A"},10933:{f:"A"},10934:{f:"A"},10935:{f:"A"},10936:{f:"A"},10937:{f:"A"},10938:{f:"A"},10949:{f:"A"},10950:{f:"A"},10955:{f:"A"},10956:{f:"A"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57350:{f:"A"},57351:{f:"A"},57352:{f:"A"},57353:{f:"A"},57356:{f:"A"},57357:{f:"A"},57358:{f:"A"},57359:{f:"A"},57360:{f:"A"},57361:{f:"A"},57366:{f:"A"},57367:{f:"A"},57368:{f:"A"},57369:{f:"A"},57370:{f:"A"},57371:{f:"A"},119808:{c:"A",f:"B"},119809:{c:"B",f:"B"},119810:{c:"C",f:"B"},119811:{c:"D",f:"B"},119812:{c:"E",f:"B"},119813:{c:"F",f:"B"},119814:{c:"G",f:"B"},119815:{c:"H",f:"B"},119816:{c:"I",f:"B"},119817:{c:"J",f:"B"},119818:{c:"K",f:"B"},119819:{c:"L",f:"B"},119820:{c:"M",f:"B"},119821:{c:"N",f:"B"},119822:{c:"O",f:"B"},119823:{c:"P",f:"B"},119824:{c:"Q",f:"B"},119825:{c:"R",f:"B"},119826:{c:"S",f:"B"},119827:{c:"T",f:"B"},119828:{c:"U",f:"B"},119829:{c:"V",f:"B"},119830:{c:"W",f:"B"},119831:{c:"X",f:"B"},119832:{c:"Y",f:"B"},119833:{c:"Z",f:"B"},119834:{c:"a",f:"B"},119835:{c:"b",f:"B"},119836:{c:"c",f:"B"},119837:{c:"d",f:"B"},119838:{c:"e",f:"B"},119839:{c:"f",f:"B"},119840:{c:"g",f:"B"},119841:{c:"h",f:"B"},119842:{c:"i",f:"B"},119843:{c:"j",f:"B"},119844:{c:"k",f:"B"},119845:{c:"l",f:"B"},119846:{c:"m",f:"B"},119847:{c:"n",f:"B"},119848:{c:"o",f:"B"},119849:{c:"p",f:"B"},119850:{c:"q",f:"B"},119851:{c:"r",f:"B"},119852:{c:"s",f:"B"},119853:{c:"t",f:"B"},119854:{c:"u",f:"B"},119855:{c:"v",f:"B"},119856:{c:"w",f:"B"},119857:{c:"x",f:"B"},119858:{c:"y",f:"B"},119859:{c:"z",f:"B"},119860:{c:"A",f:"I"},119861:{c:"B",f:"I"},119862:{c:"C",f:"I"},119863:{c:"D",f:"I"},119864:{c:"E",f:"I"},119865:{c:"F",f:"I"},119866:{c:"G",f:"I"},119867:{c:"H",f:"I"},119868:{c:"I",f:"I"},119869:{c:"J",f:"I"},119870:{c:"K",f:"I"},119871:{c:"L",f:"I"},119872:{c:"M",f:"I"},119873:{c:"N",f:"I"},119874:{c:"O",f:"I"},119875:{c:"P",f:"I"},119876:{c:"Q",f:"I"},119877:{c:"R",f:"I"},119878:{c:"S",f:"I"},119879:{c:"T",f:"I"},119880:{c:"U",f:"I"},119881:{c:"V",f:"I"},119882:{c:"W",f:"I"},119883:{c:"X",f:"I"},119884:{c:"Y",f:"I"},119885:{c:"Z",f:"I"},119886:{c:"a",f:"I"},119887:{c:"b",f:"I"},119888:{c:"c",f:"I"},119889:{c:"d",f:"I"},119890:{c:"e",f:"I"},119891:{c:"f",f:"I"},119892:{c:"g",f:"I"},119894:{c:"i",f:"I"},119895:{c:"j",f:"I"},119896:{c:"k",f:"I"},119897:{c:"l",f:"I"},119898:{c:"m",f:"I"},119899:{c:"n",f:"I"},119900:{c:"o",f:"I"},119901:{c:"p",f:"I"},119902:{c:"q",f:"I"},119903:{c:"r",f:"I"},119904:{c:"s",f:"I"},119905:{c:"t",f:"I"},119906:{c:"u",f:"I"},119907:{c:"v",f:"I"},119908:{c:"w",f:"I"},119909:{c:"x",f:"I"},119910:{c:"y",f:"I"},119911:{c:"z",f:"I"},119912:{c:"A",f:"BI"},119913:{c:"B",f:"BI"},119914:{c:"C",f:"BI"},119915:{c:"D",f:"BI"},119916:{c:"E",f:"BI"},119917:{c:"F",f:"BI"},119918:{c:"G",f:"BI"},119919:{c:"H",f:"BI"},119920:{c:"I",f:"BI"},119921:{c:"J",f:"BI"},119922:{c:"K",f:"BI"},119923:{c:"L",f:"BI"},119924:{c:"M",f:"BI"},119925:{c:"N",f:"BI"},119926:{c:"O",f:"BI"},119927:{c:"P",f:"BI"},119928:{c:"Q",f:"BI"},119929:{c:"R",f:"BI"},119930:{c:"S",f:"BI"},119931:{c:"T",f:"BI"},119932:{c:"U",f:"BI"},119933:{c:"V",f:"BI"},119934:{c:"W",f:"BI"},119935:{c:"X",f:"BI"},119936:{c:"Y",f:"BI"},119937:{c:"Z",f:"BI"},119938:{c:"a",f:"BI"},119939:{c:"b",f:"BI"},119940:{c:"c",f:"BI"},119941:{c:"d",f:"BI"},119942:{c:"e",f:"BI"},119943:{c:"f",f:"BI"},119944:{c:"g",f:"BI"},119945:{c:"h",f:"BI"},119946:{c:"i",f:"BI"},119947:{c:"j",f:"BI"},119948:{c:"k",f:"BI"},119949:{c:"l",f:"BI"},119950:{c:"m",f:"BI"},119951:{c:"n",f:"BI"},119952:{c:"o",f:"BI"},119953:{c:"p",f:"BI"},119954:{c:"q",f:"BI"},119955:{c:"r",f:"BI"},119956:{c:"s",f:"BI"},119957:{c:"t",f:"BI"},119958:{c:"u",f:"BI"},119959:{c:"v",f:"BI"},119960:{c:"w",f:"BI"},119961:{c:"x",f:"BI"},119962:{c:"y",f:"BI"},119963:{c:"z",f:"BI"},119964:{c:"A",f:"SC"},119966:{c:"C",f:"SC"},119967:{c:"D",f:"SC"},119970:{c:"G",f:"SC"},119973:{c:"J",f:"SC"},119974:{c:"K",f:"SC"},119977:{c:"N",f:"SC"},119978:{c:"O",f:"SC"},119979:{c:"P",f:"SC"},119980:{c:"Q",f:"SC"},119982:{c:"S",f:"SC"},119983:{c:"T",f:"SC"},119984:{c:"U",f:"SC"},119985:{c:"V",f:"SC"},119986:{c:"W",f:"SC"},119987:{c:"X",f:"SC"},119988:{c:"Y",f:"SC"},119989:{c:"Z",f:"SC"},120068:{c:"A",f:"FR"},120069:{c:"B",f:"FR"},120071:{c:"D",f:"FR"},120072:{c:"E",f:"FR"},120073:{c:"F",f:"FR"},120074:{c:"G",f:"FR"},120077:{c:"J",f:"FR"},120078:{c:"K",f:"FR"},120079:{c:"L",f:"FR"},120080:{c:"M",f:"FR"},120081:{c:"N",f:"FR"},120082:{c:"O",f:"FR"},120083:{c:"P",f:"FR"},120084:{c:"Q",f:"FR"},120086:{c:"S",f:"FR"},120087:{c:"T",f:"FR"},120088:{c:"U",f:"FR"},120089:{c:"V",f:"FR"},120090:{c:"W",f:"FR"},120091:{c:"X",f:"FR"},120092:{c:"Y",f:"FR"},120094:{c:"a",f:"FR"},120095:{c:"b",f:"FR"},120096:{c:"c",f:"FR"},120097:{c:"d",f:"FR"},120098:{c:"e",f:"FR"},120099:{c:"f",f:"FR"},120100:{c:"g",f:"FR"},120101:{c:"h",f:"FR"},120102:{c:"i",f:"FR"},120103:{c:"j",f:"FR"},120104:{c:"k",f:"FR"},120105:{c:"l",f:"FR"},120106:{c:"m",f:"FR"},120107:{c:"n",f:"FR"},120108:{c:"o",f:"FR"},120109:{c:"p",f:"FR"},120110:{c:"q",f:"FR"},120111:{c:"r",f:"FR"},120112:{c:"s",f:"FR"},120113:{c:"t",f:"FR"},120114:{c:"u",f:"FR"},120115:{c:"v",f:"FR"},120116:{c:"w",f:"FR"},120117:{c:"x",f:"FR"},120118:{c:"y",f:"FR"},120119:{c:"z",f:"FR"},120120:{c:"A",f:"A"},120121:{c:"B",f:"A"},120123:{c:"D",f:"A"},120124:{c:"E",f:"A"},120125:{c:"F",f:"A"},120126:{c:"G",f:"A"},120128:{c:"I",f:"A"},120129:{c:"J",f:"A"},120130:{c:"K",f:"A"},120131:{c:"L",f:"A"},120132:{c:"M",f:"A"},120134:{c:"O",f:"A"},120138:{c:"S",f:"A"},120139:{c:"T",f:"A"},120140:{c:"U",f:"A"},120141:{c:"V",f:"A"},120142:{c:"W",f:"A"},120143:{c:"X",f:"A"},120144:{c:"Y",f:"A"},120172:{c:"A",f:"FRB"},120173:{c:"B",f:"FRB"},120174:{c:"C",f:"FRB"},120175:{c:"D",f:"FRB"},120176:{c:"E",f:"FRB"},120177:{c:"F",f:"FRB"},120178:{c:"G",f:"FRB"},120179:{c:"H",f:"FRB"},120180:{c:"I",f:"FRB"},120181:{c:"J",f:"FRB"},120182:{c:"K",f:"FRB"},120183:{c:"L",f:"FRB"},120184:{c:"M",f:"FRB"},120185:{c:"N",f:"FRB"},120186:{c:"O",f:"FRB"},120187:{c:"P",f:"FRB"},120188:{c:"Q",f:"FRB"},120189:{c:"R",f:"FRB"},120190:{c:"S",f:"FRB"},120191:{c:"T",f:"FRB"},120192:{c:"U",f:"FRB"},120193:{c:"V",f:"FRB"},120194:{c:"W",f:"FRB"},120195:{c:"X",f:"FRB"},120196:{c:"Y",f:"FRB"},120197:{c:"Z",f:"FRB"},120198:{c:"a",f:"FRB"},120199:{c:"b",f:"FRB"},120200:{c:"c",f:"FRB"},120201:{c:"d",f:"FRB"},120202:{c:"e",f:"FRB"},120203:{c:"f",f:"FRB"},120204:{c:"g",f:"FRB"},120205:{c:"h",f:"FRB"},120206:{c:"i",f:"FRB"},120207:{c:"j",f:"FRB"},120208:{c:"k",f:"FRB"},120209:{c:"l",f:"FRB"},120210:{c:"m",f:"FRB"},120211:{c:"n",f:"FRB"},120212:{c:"o",f:"FRB"},120213:{c:"p",f:"FRB"},120214:{c:"q",f:"FRB"},120215:{c:"r",f:"FRB"},120216:{c:"s",f:"FRB"},120217:{c:"t",f:"FRB"},120218:{c:"u",f:"FRB"},120219:{c:"v",f:"FRB"},120220:{c:"w",f:"FRB"},120221:{c:"x",f:"FRB"},120222:{c:"y",f:"FRB"},120223:{c:"z",f:"FRB"},120224:{c:"A",f:"SS"},120225:{c:"B",f:"SS"},120226:{c:"C",f:"SS"},120227:{c:"D",f:"SS"},120228:{c:"E",f:"SS"},120229:{c:"F",f:"SS"},120230:{c:"G",f:"SS"},120231:{c:"H",f:"SS"},120232:{c:"I",f:"SS"},120233:{c:"J",f:"SS"},120234:{c:"K",f:"SS"},120235:{c:"L",f:"SS"},120236:{c:"M",f:"SS"},120237:{c:"N",f:"SS"},120238:{c:"O",f:"SS"},120239:{c:"P",f:"SS"},120240:{c:"Q",f:"SS"},120241:{c:"R",f:"SS"},120242:{c:"S",f:"SS"},120243:{c:"T",f:"SS"},120244:{c:"U",f:"SS"},120245:{c:"V",f:"SS"},120246:{c:"W",f:"SS"},120247:{c:"X",f:"SS"},120248:{c:"Y",f:"SS"},120249:{c:"Z",f:"SS"},120250:{c:"a",f:"SS"},120251:{c:"b",f:"SS"},120252:{c:"c",f:"SS"},120253:{c:"d",f:"SS"},120254:{c:"e",f:"SS"},120255:{c:"f",f:"SS"},120256:{c:"g",f:"SS"},120257:{c:"h",f:"SS"},120258:{c:"i",f:"SS"},120259:{c:"j",f:"SS"},120260:{c:"k",f:"SS"},120261:{c:"l",f:"SS"},120262:{c:"m",f:"SS"},120263:{c:"n",f:"SS"},120264:{c:"o",f:"SS"},120265:{c:"p",f:"SS"},120266:{c:"q",f:"SS"},120267:{c:"r",f:"SS"},120268:{c:"s",f:"SS"},120269:{c:"t",f:"SS"},120270:{c:"u",f:"SS"},120271:{c:"v",f:"SS"},120272:{c:"w",f:"SS"},120273:{c:"x",f:"SS"},120274:{c:"y",f:"SS"},120275:{c:"z",f:"SS"},120276:{c:"A",f:"SSB"},120277:{c:"B",f:"SSB"},120278:{c:"C",f:"SSB"},120279:{c:"D",f:"SSB"},120280:{c:"E",f:"SSB"},120281:{c:"F",f:"SSB"},120282:{c:"G",f:"SSB"},120283:{c:"H",f:"SSB"},120284:{c:"I",f:"SSB"},120285:{c:"J",f:"SSB"},120286:{c:"K",f:"SSB"},120287:{c:"L",f:"SSB"},120288:{c:"M",f:"SSB"},120289:{c:"N",f:"SSB"},120290:{c:"O",f:"SSB"},120291:{c:"P",f:"SSB"},120292:{c:"Q",f:"SSB"},120293:{c:"R",f:"SSB"},120294:{c:"S",f:"SSB"},120295:{c:"T",f:"SSB"},120296:{c:"U",f:"SSB"},120297:{c:"V",f:"SSB"},120298:{c:"W",f:"SSB"},120299:{c:"X",f:"SSB"},120300:{c:"Y",f:"SSB"},120301:{c:"Z",f:"SSB"},120302:{c:"a",f:"SSB"},120303:{c:"b",f:"SSB"},120304:{c:"c",f:"SSB"},120305:{c:"d",f:"SSB"},120306:{c:"e",f:"SSB"},120307:{c:"f",f:"SSB"},120308:{c:"g",f:"SSB"},120309:{c:"h",f:"SSB"},120310:{c:"i",f:"SSB"},120311:{c:"j",f:"SSB"},120312:{c:"k",f:"SSB"},120313:{c:"l",f:"SSB"},120314:{c:"m",f:"SSB"},120315:{c:"n",f:"SSB"},120316:{c:"o",f:"SSB"},120317:{c:"p",f:"SSB"},120318:{c:"q",f:"SSB"},120319:{c:"r",f:"SSB"},120320:{c:"s",f:"SSB"},120321:{c:"t",f:"SSB"},120322:{c:"u",f:"SSB"},120323:{c:"v",f:"SSB"},120324:{c:"w",f:"SSB"},120325:{c:"x",f:"SSB"},120326:{c:"y",f:"SSB"},120327:{c:"z",f:"SSB"},120328:{c:"A",f:"SSI"},120329:{c:"B",f:"SSI"},120330:{c:"C",f:"SSI"},120331:{c:"D",f:"SSI"},120332:{c:"E",f:"SSI"},120333:{c:"F",f:"SSI"},120334:{c:"G",f:"SSI"},120335:{c:"H",f:"SSI"},120336:{c:"I",f:"SSI"},120337:{c:"J",f:"SSI"},120338:{c:"K",f:"SSI"},120339:{c:"L",f:"SSI"},120340:{c:"M",f:"SSI"},120341:{c:"N",f:"SSI"},120342:{c:"O",f:"SSI"},120343:{c:"P",f:"SSI"},120344:{c:"Q",f:"SSI"},120345:{c:"R",f:"SSI"},120346:{c:"S",f:"SSI"},120347:{c:"T",f:"SSI"},120348:{c:"U",f:"SSI"},120349:{c:"V",f:"SSI"},120350:{c:"W",f:"SSI"},120351:{c:"X",f:"SSI"},120352:{c:"Y",f:"SSI"},120353:{c:"Z",f:"SSI"},120354:{c:"a",f:"SSI"},120355:{c:"b",f:"SSI"},120356:{c:"c",f:"SSI"},120357:{c:"d",f:"SSI"},120358:{c:"e",f:"SSI"},120359:{c:"f",f:"SSI"},120360:{c:"g",f:"SSI"},120361:{c:"h",f:"SSI"},120362:{c:"i",f:"SSI"},120363:{c:"j",f:"SSI"},120364:{c:"k",f:"SSI"},120365:{c:"l",f:"SSI"},120366:{c:"m",f:"SSI"},120367:{c:"n",f:"SSI"},120368:{c:"o",f:"SSI"},120369:{c:"p",f:"SSI"},120370:{c:"q",f:"SSI"},120371:{c:"r",f:"SSI"},120372:{c:"s",f:"SSI"},120373:{c:"t",f:"SSI"},120374:{c:"u",f:"SSI"},120375:{c:"v",f:"SSI"},120376:{c:"w",f:"SSI"},120377:{c:"x",f:"SSI"},120378:{c:"y",f:"SSI"},120379:{c:"z",f:"SSI"},120432:{c:"A",f:"T"},120433:{c:"B",f:"T"},120434:{c:"C",f:"T"},120435:{c:"D",f:"T"},120436:{c:"E",f:"T"},120437:{c:"F",f:"T"},120438:{c:"G",f:"T"},120439:{c:"H",f:"T"},120440:{c:"I",f:"T"},120441:{c:"J",f:"T"},120442:{c:"K",f:"T"},120443:{c:"L",f:"T"},120444:{c:"M",f:"T"},120445:{c:"N",f:"T"},120446:{c:"O",f:"T"},120447:{c:"P",f:"T"},120448:{c:"Q",f:"T"},120449:{c:"R",f:"T"},120450:{c:"S",f:"T"},120451:{c:"T",f:"T"},120452:{c:"U",f:"T"},120453:{c:"V",f:"T"},120454:{c:"W",f:"T"},120455:{c:"X",f:"T"},120456:{c:"Y",f:"T"},120457:{c:"Z",f:"T"},120458:{c:"a",f:"T"},120459:{c:"b",f:"T"},120460:{c:"c",f:"T"},120461:{c:"d",f:"T"},120462:{c:"e",f:"T"},120463:{c:"f",f:"T"},120464:{c:"g",f:"T"},120465:{c:"h",f:"T"},120466:{c:"i",f:"T"},120467:{c:"j",f:"T"},120468:{c:"k",f:"T"},120469:{c:"l",f:"T"},120470:{c:"m",f:"T"},120471:{c:"n",f:"T"},120472:{c:"o",f:"T"},120473:{c:"p",f:"T"},120474:{c:"q",f:"T"},120475:{c:"r",f:"T"},120476:{c:"s",f:"T"},120477:{c:"t",f:"T"},120478:{c:"u",f:"T"},120479:{c:"v",f:"T"},120480:{c:"w",f:"T"},120481:{c:"x",f:"T"},120482:{c:"y",f:"T"},120483:{c:"z",f:"T"},120488:{c:"A",f:"B"},120489:{c:"B",f:"B"},120490:{c:"\\393",f:"B"},120491:{c:"\\394",f:"B"},120492:{c:"E",f:"B"},120493:{c:"Z",f:"B"},120494:{c:"H",f:"B"},120495:{c:"\\398",f:"B"},120496:{c:"I",f:"B"},120497:{c:"K",f:"B"},120498:{c:"\\39B",f:"B"},120499:{c:"M",f:"B"},120500:{c:"N",f:"B"},120501:{c:"\\39E",f:"B"},120502:{c:"O",f:"B"},120503:{c:"\\3A0",f:"B"},120504:{c:"P",f:"B"},120506:{c:"\\3A3",f:"B"},120507:{c:"T",f:"B"},120508:{c:"\\3A5",f:"B"},120509:{c:"\\3A6",f:"B"},120510:{c:"X",f:"B"},120511:{c:"\\3A8",f:"B"},120512:{c:"\\3A9",f:"B"},120513:{c:"\\2207",f:"B"},120546:{c:"A",f:"I"},120547:{c:"B",f:"I"},120548:{c:"\\393",f:"I"},120549:{c:"\\394",f:"I"},120550:{c:"E",f:"I"},120551:{c:"Z",f:"I"},120552:{c:"H",f:"I"},120553:{c:"\\398",f:"I"},120554:{c:"I",f:"I"},120555:{c:"K",f:"I"},120556:{c:"\\39B",f:"I"},120557:{c:"M",f:"I"},120558:{c:"N",f:"I"},120559:{c:"\\39E",f:"I"},120560:{c:"O",f:"I"},120561:{c:"\\3A0",f:"I"},120562:{c:"P",f:"I"},120564:{c:"\\3A3",f:"I"},120565:{c:"T",f:"I"},120566:{c:"\\3A5",f:"I"},120567:{c:"\\3A6",f:"I"},120568:{c:"X",f:"I"},120569:{c:"\\3A8",f:"I"},120570:{c:"\\3A9",f:"I"},120572:{c:"\\3B1",f:"I"},120573:{c:"\\3B2",f:"I"},120574:{c:"\\3B3",f:"I"},120575:{c:"\\3B4",f:"I"},120576:{c:"\\3B5",f:"I"},120577:{c:"\\3B6",f:"I"},120578:{c:"\\3B7",f:"I"},120579:{c:"\\3B8",f:"I"},120580:{c:"\\3B9",f:"I"},120581:{c:"\\3BA",f:"I"},120582:{c:"\\3BB",f:"I"},120583:{c:"\\3BC",f:"I"},120584:{c:"\\3BD",f:"I"},120585:{c:"\\3BE",f:"I"},120586:{c:"\\3BF",f:"I"},120587:{c:"\\3C0",f:"I"},120588:{c:"\\3C1",f:"I"},120589:{c:"\\3C2",f:"I"},120590:{c:"\\3C3",f:"I"},120591:{c:"\\3C4",f:"I"},120592:{c:"\\3C5",f:"I"},120593:{c:"\\3C6",f:"I"},120594:{c:"\\3C7",f:"I"},120595:{c:"\\3C8",f:"I"},120596:{c:"\\3C9",f:"I"},120597:{c:"\\2202"},120598:{c:"\\3F5",f:"I"},120599:{c:"\\3D1",f:"I"},120600:{c:"\\E009",f:"A"},120601:{c:"\\3D5",f:"I"},120602:{c:"\\3F1",f:"I"},120603:{c:"\\3D6",f:"I"},120604:{c:"A",f:"BI"},120605:{c:"B",f:"BI"},120606:{c:"\\393",f:"BI"},120607:{c:"\\394",f:"BI"},120608:{c:"E",f:"BI"},120609:{c:"Z",f:"BI"},120610:{c:"H",f:"BI"},120611:{c:"\\398",f:"BI"},120612:{c:"I",f:"BI"},120613:{c:"K",f:"BI"},120614:{c:"\\39B",f:"BI"},120615:{c:"M",f:"BI"},120616:{c:"N",f:"BI"},120617:{c:"\\39E",f:"BI"},120618:{c:"O",f:"BI"},120619:{c:"\\3A0",f:"BI"},120620:{c:"P",f:"BI"},120622:{c:"\\3A3",f:"BI"},120623:{c:"T",f:"BI"},120624:{c:"\\3A5",f:"BI"},120625:{c:"\\3A6",f:"BI"},120626:{c:"X",f:"BI"},120627:{c:"\\3A8",f:"BI"},120628:{c:"\\3A9",f:"BI"},120630:{c:"\\3B1",f:"BI"},120631:{c:"\\3B2",f:"BI"},120632:{c:"\\3B3",f:"BI"},120633:{c:"\\3B4",f:"BI"},120634:{c:"\\3B5",f:"BI"},120635:{c:"\\3B6",f:"BI"},120636:{c:"\\3B7",f:"BI"},120637:{c:"\\3B8",f:"BI"},120638:{c:"\\3B9",f:"BI"},120639:{c:"\\3BA",f:"BI"},120640:{c:"\\3BB",f:"BI"},120641:{c:"\\3BC",f:"BI"},120642:{c:"\\3BD",f:"BI"},120643:{c:"\\3BE",f:"BI"},120644:{c:"\\3BF",f:"BI"},120645:{c:"\\3C0",f:"BI"},120646:{c:"\\3C1",f:"BI"},120647:{c:"\\3C2",f:"BI"},120648:{c:"\\3C3",f:"BI"},120649:{c:"\\3C4",f:"BI"},120650:{c:"\\3C5",f:"BI"},120651:{c:"\\3C6",f:"BI"},120652:{c:"\\3C7",f:"BI"},120653:{c:"\\3C8",f:"BI"},120654:{c:"\\3C9",f:"BI"},120655:{c:"\\2202",f:"B"},120656:{c:"\\3F5",f:"BI"},120657:{c:"\\3D1",f:"BI"},120658:{c:"\\E009",f:"A"},120659:{c:"\\3D5",f:"BI"},120660:{c:"\\3F1",f:"BI"},120661:{c:"\\3D6",f:"BI"},120662:{c:"A",f:"SSB"},120663:{c:"B",f:"SSB"},120664:{c:"\\393",f:"SSB"},120665:{c:"\\394",f:"SSB"},120666:{c:"E",f:"SSB"},120667:{c:"Z",f:"SSB"},120668:{c:"H",f:"SSB"},120669:{c:"\\398",f:"SSB"},120670:{c:"I",f:"SSB"},120671:{c:"K",f:"SSB"},120672:{c:"\\39B",f:"SSB"},120673:{c:"M",f:"SSB"},120674:{c:"N",f:"SSB"},120675:{c:"\\39E",f:"SSB"},120676:{c:"O",f:"SSB"},120677:{c:"\\3A0",f:"SSB"},120678:{c:"P",f:"SSB"},120680:{c:"\\3A3",f:"SSB"},120681:{c:"T",f:"SSB"},120682:{c:"\\3A5",f:"SSB"},120683:{c:"\\3A6",f:"SSB"},120684:{c:"X",f:"SSB"},120685:{c:"\\3A8",f:"SSB"},120686:{c:"\\3A9",f:"SSB"},120782:{c:"0",f:"B"},120783:{c:"1",f:"B"},120784:{c:"2",f:"B"},120785:{c:"3",f:"B"},120786:{c:"4",f:"B"},120787:{c:"5",f:"B"},120788:{c:"6",f:"B"},120789:{c:"7",f:"B"},120790:{c:"8",f:"B"},120791:{c:"9",f:"B"},120802:{c:"0",f:"SS"},120803:{c:"1",f:"SS"},120804:{c:"2",f:"SS"},120805:{c:"3",f:"SS"},120806:{c:"4",f:"SS"},120807:{c:"5",f:"SS"},120808:{c:"6",f:"SS"},120809:{c:"7",f:"SS"},120810:{c:"8",f:"SS"},120811:{c:"9",f:"SS"},120812:{c:"0",f:"SSB"},120813:{c:"1",f:"SSB"},120814:{c:"2",f:"SSB"},120815:{c:"3",f:"SSB"},120816:{c:"4",f:"SSB"},120817:{c:"5",f:"SSB"},120818:{c:"6",f:"SSB"},120819:{c:"7",f:"SSB"},120820:{c:"8",f:"SSB"},120821:{c:"9",f:"SSB"},120822:{c:"0",f:"T"},120823:{c:"1",f:"T"},120824:{c:"2",f:"T"},120825:{c:"3",f:"T"},120826:{c:"4",f:"T"},120827:{c:"5",f:"T"},120828:{c:"6",f:"T"},120829:{c:"7",f:"T"},120830:{c:"8",f:"T"},120831:{c:"9",f:"T"}})},7517:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBoldItalic=void 0;var n=r(8042),o=r(4886);e.sansSerifBoldItalic=(0,n.AddCSS)(o.sansSerifBoldItalic,{305:{f:"SSB"},567:{f:"SSB"}})},4182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBold=void 0;var n=r(8042),o=r(4471);e.sansSerifBold=(0,n.AddCSS)(o.sansSerifBold,{8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},2679:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifItalic=void 0;var n=r(8042),o=r(5181);e.sansSerifItalic=(0,n.AddCSS)(o.sansSerifItalic,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},5469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerif=void 0;var n=r(8042),o=r(3526);e.sansSerif=(0,n.AddCSS)(o.sansSerif,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},7563:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.scriptBold=void 0;var n=r(5649);Object.defineProperty(e,"scriptBold",{enumerable:!0,get:function(){return n.scriptBold}})},9409:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.script=void 0;var n=r(7153);Object.defineProperty(e,"script",{enumerable:!0,get:function(){return n.script}})},775:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallop=void 0;var n=r(8042),o=r(5745);e.smallop=(0,n.AddCSS)(o.smallop,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},10072:{c:"\\2223"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},9551:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphicBold=void 0;var n=r(8042),o=r(1411);e.texCalligraphicBold=(0,n.AddCSS)(o.texCalligraphicBold,{305:{f:"B"},567:{f:"B"}})},7907:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphic=void 0;var n=r(6384);Object.defineProperty(e,"texCalligraphic",{enumerable:!0,get:function(){return n.texCalligraphic}})},9659:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texMathit=void 0;var n=r(6041);Object.defineProperty(e,"texMathit",{enumerable:!0,get:function(){return n.texMathit}})},98:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyleBold=void 0;var n=r(8199);Object.defineProperty(e,"texOldstyleBold",{enumerable:!0,get:function(){return n.texOldstyleBold}})},6275:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyle=void 0;var n=r(9848);Object.defineProperty(e,"texOldstyle",{enumerable:!0,get:function(){return n.texOldstyle}})},6530:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize3=void 0;var n=r(8042),o=r(7906);e.texSize3=(0,n.AddCSS)(o.texSize3,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4409:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize4=void 0;var n=r(8042),o=r(2644);e.texSize4=(0,n.AddCSS)(o.texSize4,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57685:{c:"\\E153\\E152"},57686:{c:"\\E151\\E150"}})},5292:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texVariant=void 0;var n=r(8042),o=r(4926);e.texVariant=(0,n.AddCSS)(o.texVariant,{1008:{c:"\\E009"},8463:{f:""},8740:{c:"\\E006"},8742:{c:"\\E007"},8808:{c:"\\E00C"},8809:{c:"\\E00D"},8816:{c:"\\E011"},8817:{c:"\\E00E"},8840:{c:"\\E016"},8841:{c:"\\E018"},8842:{c:"\\E01A"},8843:{c:"\\E01B"},10887:{c:"\\E010"},10888:{c:"\\E00F"},10955:{c:"\\E017"},10956:{c:"\\E019"}})},5884:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var s=r(7233);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var l=function(){function t(t){var e,r,l,c;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var u=this.constructor;this.options=(0,s.userOptions)((0,s.defaultOptions)({},u.OPTIONS),t),this.params=n({},u.defaultParams),this.sizeVariants=i([],o(u.defaultSizeVariants),!1),this.stretchVariants=i([],o(u.defaultStretchVariants),!1),this.cssFontMap=n({},u.defaultCssFonts);try{for(var p=a(Object.keys(this.cssFontMap)),h=p.next();!h.done;h=p.next()){var d=h.value;"unknown"===this.cssFontMap[d][0]&&(this.cssFontMap[d][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}this.cssFamilyPrefix=u.defaultCssFamilyPrefix,this.createVariants(u.defaultVariants),this.defineDelimiters(u.defaultDelimiters);try{for(var f=a(Object.keys(u.defaultChars)),m=f.next();!m.done;m=f.next()){var y=m.value;this.defineChars(y,u.defaultChars[y])}}catch(t){l={error:t}}finally{try{m&&!m.done&&(c=f.return)&&c.call(f)}finally{if(l)throw l.error}}this.defineRemap("accent",u.defaultAccentMap),this.defineRemap("mo",u.defaultMoMap),this.defineRemap("mn",u.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var n={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(n.chars,this.variant[r].chars),this.variant[r].linked.push(n.chars),n.chars=Object.create(n.chars)),this.remapSmpChars(n.chars,t),this.variant[t]=n},t.prototype.remapSmpChars=function(t,e){var r,n,i,s,l=this.constructor;if(l.VariantSmp[e]){var c=l.SmpRemap,u=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var p=a(l.SmpRanges),h=p.next();!h.done;h=p.next()){var d=o(h.value,3),f=d[0],m=d[1],y=d[2],g=l.VariantSmp[e][f];if(g){for(var b=m;b<=y;b++)if(930!==b){var v=g+b-m;t[b]=this.smpChar(c[v]||v)}if(u[f])try{for(var _=(i=void 0,a(Object.keys(u[f]).map((function(t){return parseInt(t)})))),S=_.next();!S.done;S=_.next()){t[b=S.value]=this.smpChar(g+u[f][b])}}catch(t){i={error:t}}finally{try{S&&!S.done&&(s=_.return)&&s.call(_)}finally{if(i)throw i.error}}}}}catch(t){r={error:t}}finally{try{h&&!h.done&&(n=p.return)&&n.call(p)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var n=a(t),o=n.next();!o.done;o=n.next()){var i=o.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,n,o=this.variant[t];Object.assign(o.chars,e);try{for(var i=a(o.linked),s=i.next();!s.done;s=i.next()){var l=s.value;Object.assign(l,e)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=l},5552:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),n=r.h,o=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(n+o)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var n=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[n]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[n]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,n,o){var i=e.sideIndex[n],a=e.sideIndex[o];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[a]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[a]=t.thickness,e},remove:n+" "+o}]}};e.CommonDiagonalStrike=function(t){return function(r){var n="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(n),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(n){var o=r(e.diagonalArrowDef[n],4),i=o[0],a=o[1],s=o[2];return[n+"arrow",{renderer:function(e,n){var o=r(e.arrowAW(),2),l=o[0],c=o[1],u=e.arrow(c,i*(l-a),s);t(e,u)},bbox:function(t){var e=t.arrowData(),n=e.a,o=e.x,i=e.y,a=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),s=a[0],l=a[1],c=a[2],u=r(t.getArgMod(s+c,l),2),p=u[0],h=u[1],d=i+(p>n?t.thickness*h*Math.sin(p-n):0),f=o+(p>Math.PI/2-n?t.thickness*h*Math.sin(p+n-Math.PI/2):0);return[d,f,d,f]},remove:o[3]}]}};e.CommonArrow=function(t){return function(n){var o=r(e.arrowDef[n],4),i=o[0],a=o[1],s=o[2],l=o[3];return[n+"arrow",{renderer:function(e,n){var o=e.getBBox(),l=o.w,c=o.h,u=o.d,p=r(s?[c+u,"X"]:[l,"Y"],2),h=p[0],d=p[1],f=e.getOffset(d),m=e.arrow(h,i,a,d,f);t(e,m)},bbox:e.arrowBBox[n],remove:l}]}}},3055:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var l=r(2975),c=r(4474),u=r(7233),p=r(6010),h=r(8054),d=r(4139),f=function(t){function e(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&(n=null);var o=this,i=a((0,u.separateOptions)(e,n.OPTIONS),2),s=i[0],l=i[1];return(o=t.call(this,s)||this).factory=o.options.wrapperFactory||new r,o.factory.jax=o,o.cssStyles=o.options.cssStyles||new d.CssStyles,o.font=o.options.font||new n(l),o.unknownCache=new Map,o}return o(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,p.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var n=this.adaptor,o=this.getMetricMaps(t);try{for(var i=s(t.math),a=i.next();!a.done;a=i.next()){var l=a.value,u=n.parent(l.start.node);if(l.state()=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},u=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o600?"bold":"normal"),n.family?r=this.explicitVariant(n.family,n.weight,n.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[n.weight]||{})[r]||r,r=(e.ITALICVARIANTS[n.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var n=this.styles;return n||(n=this.styles=new m.Styles),n.set("fontFamily",t),e&&n.set("fontWeight",e),r&&n.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,n=this.node.attributes,o=Math.min(n.get("scriptlevel"),2),i=n.get("fontsize"),a=this.node.isToken||this.node.isKind("mstyle")?n.get("mathsize"):n.getInherited("mathsize");if(0!==o){t=Math.pow(n.get("scriptsizemultiplier"),o);var s=this.length2em(n.get("scriptminsize"),.8,1);t0;this.bbox.L=n.isSet("lspace")?Math.max(0,this.length2em(n.get("lspace"))):v(o,t.lspace),this.bbox.R=n.isSet("rspace")?Math.max(0,this.length2em(n.get("rspace"))):v(o,t.rspace);var i=r.childIndex(e);if(0!==i){var a=r.childNodes[i-1];if(a.isEmbellished){var s=this.jax.nodeMap.get(a).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var n=this.node.coreMO().attributes;n.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(n.get("lspace")))),n.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(n.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var n=l(this.node.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof h.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=g.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,u([],c(h.indentAttributes),!1)),r=e.indentalign,n=e.indentshift,o=e.indentalignfirst,i=e.indentshiftfirst;return"indentalign"!==o&&(r=o),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==i&&(n=i),"auto"===n&&(n=this.jax.options.displayIndent,"right"!==r||n.match(/^\s*0[a-z]*\s*$/)||(n=("-"+n.trim()).replace(/^--/,""))),[r,this.length2em(n,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,n,o){return"top"===o?t-r:"bottom"===o?n-e:"center"===o?(t-r-(e-n))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return f.percent(t)},e.prototype.em=function(t){return f.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-f.BIGDIMEN),f.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),f.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,d.unicodeChars)(t),n=this.font.getVariant(e);if(n&&n.chars){var o=n.chars;r=r.map((function(t){return((o[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),n=e.create("mo",{stretchy:!0},[r]);n.inheritAttributesFrom(this.node);var o=this.wrap(n);return o.parent=this,o},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(p.AbstractWrapper);e.CommonWrapper=_},4420:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(3811).AbstractWrapperFactory);e.CommonWrapperFactory=i},9800:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(9007);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var n=e.h,o=(n+e.d)/2+this.font.params.axis_height-n;e.h+=o,e.d-=o}},e}(t)}},1160:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var a=this.parent.variant,s=this.node.getText();if("-explicitFont"===a){var l=this.jax.getFontData(this.parent.styles),c=this.jax.measureText(s,a,l),u=c.w,p=c.h,h=c.d;t.h=p,t.d=h,t.w=u}else{var d=this.remappedText(s,a);t.empty();try{for(var f=o(d),m=f.next();!m.done;m=f.next()){var y=m.value,g=i(this.getVariantChar(a,y),4),b=(p=g[0],h=g[1],u=g[2],g[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(y),a);u=v.w,p=v.h,h=v.d}t.w+=u,p>t.h&&(t.h=p),h>t.d&&(t.d=h),t.ic=b.ic||0,t.sk=b.sk||0,t.dx=b.dx||0}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}d.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},1956:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},c=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var p=s(r(5552)),h=r(505);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?a:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,n,o){return void 0===n&&(n=""),void 0===o&&(o=0),null},e.prototype.arrowData=function(){var t=l([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),n=this.childNodes[0].getBBox(),o=n.h,i=n.d,a=n.w,s=o+i,c=Math.sqrt(s*s+a*a),u=Math.max(e,r*a/c),p=Math.max(e,r*s/c),h=l(this.getArgMod(a+2*u,s+2*p),2);return{a:h[0],W:h[1],x:u,y:p}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,n=t.w,o=l(this.TRBL,4),i=o[0],a=o[1],s=o[2],c=o[3];return this.getArgMod(c+n+a,i+e+r+s)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},7555:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var l=r(6469);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(l.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,n){for(var o=0;ot.h&&(t.h=l),c>t.d&&(t.d=c),h>e.h&&(e.h=h),d>e.d&&(e.d=d)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,n=t.d,o=t.rscale;return[e*o,r*o,n*o]},r.prototype.getUVQ=function(e,r){var n;if(!this.UVQ){var o=i([0,0,0],3),a=o[0],s=o[1],l=o[2];0===e.h&&0===e.d?a=this.getU():0===r.h&&0===r.d?a=-this.getV():(a=(n=i(t.prototype.getUVQ.call(this,e,r),3))[0],s=n[1],l=n[2]),this.UVQ=[a,s,l]}return this.UVQ},r}(t)}},5023:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},7096:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var u=r(6469),p=r(505),h=r(5884);e.DirectionVH=((o={})[1]="v",o[2]="h",o),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=u.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=u.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:h.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,n;if(void 0===e&&(e=!1),0!==this.stretch.dir){var o=this.getWH(t),i=this.getSize("minsize",0),s=this.getSize("maxsize",1/0),l=this.node.getProperty("mathaccent");o=Math.max(i,Math.min(s,o));var u=this.font.params.delimiterfactor/1e3,p=this.font.params.delimitershortfall,h=i||e?o:l?Math.min(o/u,o+p):Math.max(o*u,o-p),d=this.stretch,f=d.c||this.getText().codePointAt(0),m=0;if(d.sizes)try{for(var y=c(d.sizes),g=y.next();!g.done;g=y.next()){if(g.value>=h)return l&&m&&m--,this.variant=this.font.getSizeVariant(f,m),this.size=m,void(d.schar&&d.schar[m]&&(this.stretch=a(a({},this.stretch),{c:d.schar[m]})));m++}}catch(t){r={error:t}}finally{try{g&&!g.done&&(n=y.return)&&n.call(y)}finally{if(r)throw r.error}}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(o,d),d)):(this.variant=this.font.getSizeVariant(f,m-1),this.size=m-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=s(t,2),r=e[0],n=e[1],o=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-o,n+o):r+n},e.prototype.getStretchBBox=function(t,e,r){var n;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var o=s(r.HDW,3),i=o[0],a=o[1],l=o[2];1===this.stretch.dir?(i=(n=s(this.getBaseline(t,e,r),2))[0],a=n[1]):l=e,this.bbox.h=i,this.bbox.d=a,this.bbox.w=l},e.prototype.getBaseline=function(t,e,r){var n=2===t.length&&t[0]+t[1]===e,o=this.node.attributes.get("symmetric"),i=s(n?t:[e,0],2),a=i[0],l=i[1],c=s([a+l,0],2),u=c[0],p=c[1];if(o){var h=this.font.params.axis_height;n&&(u=2*Math.max(a-h,l+h)),p=u/2-h}else if(n)p=l;else{var d=s(r.HDW||[.75,.25],2),f=d[0],m=d[1];p=m*(u/(f+m))}return[u-p,p]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=s(e.fullExt,2),n=r[0],o=r[1];t=o+Math.ceil(Math.max(0,t-o)/n)*n}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,p.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,n=this.isAccent&&!r.isKind("mrow")?"accent":"mo",o=this.font.getRemappedChar(n,t[0]);o&&(t=this.unicodeChars(o,this.variant))}return t},e}(t)}},6898:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,n=e.h,o=e.d,i=r,a=n,s=o,l=0,c=0,u=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(n=this.dimen(t.height,e,"h",0)),""!==t.depth&&(o=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(c=this.dimen(t.voffset,e)),""!==t.lspace&&(l=this.dimen(t.lspace,e));var p=this.node.attributes.get("data-align");return p&&(u=this.getAlignX(r,e,p)),[a,s,i,n-a,o-s,r-i,l,c,u]},e.prototype.dimen=function(t,e,r,n){void 0===r&&(r=""),void 0===n&&(n=null);var o=(t=String(t)).match(/width|height|depth/),i=o?e[o[0].charAt(0)]:r?e[r]:0,a=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(a+=i),null!=n&&(a=Math.max(n,a)),a},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=o(this.getDimens(),6),n=r[0],i=r[1],a=r[2],s=r[3],l=r[4],c=r[5];t.w=a+c,t.h=n+s,t.d=i+l,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},6991:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var n=this.childNodes[this.root].getOuterBBox(),o=this.getRootDimens(e,r)[1];t.combine(n,0,o)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],n=this.childNodes[this.root].getOuterBBox(),o=(r.size<0?.5:.6)*t.w,i=n.w,a=n.rscale,s=Math.max(i,o/a),l=Math.max(0,s-i);return[s*a-o,this.rootHeight(n,t,r.size,e),l]},e.prototype.rootHeight=function(t,e,r,n){var o=e.h+e.d;return(r<0?1.9:.55*o)-(o-n)+Math.max(0,t.d*t.rscale)},e}(t)}},8411:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var l=r(6469);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,n=[],o=0;o1){var h=0,d=0,f=u>1&&u===p;try{for(var m=s(this.childNodes),y=m.next();!y.done;y=m.next()){var g=0===(O=y.value).stretch.dir;if(f||g){var b=O.getOuterBBox(g),v=b.h,_=b.d,S=b.rscale;(v*=S)>h&&(h=v),(_*=S)>d&&(d=_)}}}catch(t){r={error:t}}finally{try{y&&!y.done&&(n=m.return)&&n.call(m)}finally{if(r)throw r.error}}try{for(var x=s(a),M=x.next();!M.done;M=x.next()){var O;(O=M.value).coreMO().getStretchedVariant([h,d])}}catch(t){o={error:t}}finally{try{M&&!M.done&&(i=x.return)&&i.call(x)}finally{if(o)throw o.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},4126:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},905:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return n(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),n=o([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),i=n[0],a=n[1];t.empty(),t.append(r);var s=this.getBaseWidth(),l=this.getAdjustedIc(),c=o(this.getUVQ(),2),u=c[0],p=c[1];t.combine(i,s,p),t.combine(a,s+l,u),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var n=this.font.params,i=3*n.rule_thickness,a=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),s=this.baseCharZero(r.d*this.baseScale+n.sub_drop*t.rscale),l=o([this.getU(),Math.max(s,a)],2),c=l[0],u=l[1],p=c-e.d*e.rscale-(t.h*t.rscale-u);if(p0&&(c+=h,u-=h)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),u=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),u),u),p=c-e.d*e.rscale-(t.h*t.rscale-u),this.UVQ=[c,-u,p],this.UVQ},e}(t),e.useIC=!1,e}},6237:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var l=r(6469),c=r(505),u=r(7875);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var f=h>1&&h===d;try{for(var m=s(this.tableRows),y=m.next();!y.done;y=m.next()){var g;if(g=y.value.getChild(t)){var b=0===(x=g.childNodes[0]).stretch.dir;if(f||b){var v=x.getBBox(b).w;v>e&&(e=v)}}}}catch(t){o={error:t}}finally{try{y&&!y.done&&(i=m.return)&&i.call(m)}finally{if(o)throw o.error}}}try{for(var _=s(c),S=_.next();!S.done;S=_.next()){var x;(x=S.value).coreMO().getStretchedVariant([e])}}catch(t){a={error:t}}finally{try{S&&!S.done&&(l=_.return)&&l.call(_)}finally{if(a)throw a.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),n=new Array(this.numRows),o=new Array(this.numRows),i=[0],a=this.tableRows,s=0;so[r]&&(o[r]=c),u>i[r]&&(i[r]=u),d>s&&(s=d),a&&p>a[e]&&(a[e]=p),s},e.prototype.extendHD=function(t,e,r,n){var o=(n-(e[t]+r[t]))/2;o<1e-5||(e[t]+=o,r[t]+=o)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,n,o=this.getTableData(),a=o.H,s=o.D;if(this.node.attributes.get("equalrows")){var l=this.getEqualRowHeight();r=(0,u.sum)([].concat(this.rLines,this.rSpace))+l*this.numRows}else r=(0,u.sum)(a.concat(s,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var p=this.getComputedWidths();n=(0,u.sum)(p.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var h=this.node.attributes.get("width");"auto"!==h&&(n=Math.max(this.length2em(h,0)+2*this.fLine,n));var d=i(this.getBBoxHD(r),2),f=d[0],m=d[1];t.h=f,t.d=m,t.w=n;var y=i(this.getBBoxLR(),2),g=y[0],b=y[1];t.L=g,t.R=b,(0,c.isPercent)(h)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var n=this.node.attributes.get("width");if(!(0,c.isPercent)(n))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var o=this.bbox,i=o.w,a=o.L,s=o.R,l=this.node.attributes.get("data-width-includes-label"),p=Math.max(i,this.length2em(n,Math.max(e,a+i+s)))-(l?a+s:0),h=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(h,p);var d=this.getComputedWidths();return this.pWidth=(0,u.sum)(d.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var n=s(this.pwidthCells),o=n.next();!o.done;o=n.next()){var a=i(o.value,2),l=a[0],c=a[1];l.setChildPWidths(!1,r[c])&&(l.invalidateBBox(),l.getBBox())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=i(this.getAlignmentRow(),2),r=e[0],n=e[1];if(null===n){var o=this.font.params.axis_height,a=t/2;return{top:[0,t],center:[a,a],bottom:[t,0],baseline:[a,a],axis:[a+o,a-o]}[r]||[a,a]}var s=this.getVerticalPosition(n,r);return[s,t-s]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=i(this.getPadAlignShift(e),2),n=r[0],o=r[1],a=this.hasLabels&&!!t.get("data-width-includes-label");return a&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||a?"left"===e?[n,0]:[0,n]:[n,n]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),n=r[0],o=r[1];(n||o)&&(e=Math.max(e,this.length2em(n||"0"),this.length2em(o||"0")));var a=i(this.getAlignShift(),2),s=a[0],l=a[1];return s===t&&(l="left"===t?Math.max(e,l)-e:Math.min(-e,l)+e),[e,s,l]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,n=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,n)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,u.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,c.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var n=this.getTableData().W;e=(0,u.max)(n)}else if((0,c.isPercent)(t))e=this.percent(1/r);else{var o=(0,u.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-o)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,c.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,n=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(o){var i=t[o];return"fit"===i?null:"auto"===i?r?n[o]:null:(0,c.isPercent)(i)?i:e.length2em(i)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,n=Array.from(t.keys()),o=n.filter((function(e){return"fit"===t[e]})),i=n.filter((function(e){return"auto"===t[e]})),a=o.length||i.length,s=(a?this.getTableData():{W:null}).W,l=e-(0,u.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],c=l;n.forEach((function(e){var n=t[e];c-="fit"===n||"auto"===n?s[e]:r.length2em(n,l)}));var p=a&&c>0?c/a:0;return n.map((function(e){var n=t[e];return"fit"===n?s[e]+p:"auto"===n?s[e]+(0===o.length?p:0):r.length2em(n,l)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),n=this.getTableData(),o=n.H,a=n.D,s=r?this.getEqualRowHeight():0,l=this.getRowHalfSpacing(),c=this.fLine,u=0;uthis.numRows?null:n-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,c.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},5164:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,n=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[n]?e.cWidths[n]:e.getTableData().W[n]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},6319:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,n=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||n){var o=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[o]||this.jax.font.getCssFont(o),a=i[0]||(n?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(a,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},5766:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,n,i,a,s;void 0===t&&(t=null);var l=[],c=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var u=o(c),p=u.next();!p.done;p=u.next()){(E=p.value.childNodes[0]).canStretch(1)&&l.push(E)}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}var h=l.length,d=this.childNodes.length;if(h&&d>1){if(null===t){var f=0,m=0,y=h>1&&h===d;try{for(var g=o(c),b=g.next();!b.done;b=g.next()){var v=0===(E=b.value.childNodes[0]).stretch.dir;if(y||v){var _=E.getBBox(v),S=_.h,x=_.d;S>f&&(f=S),x>m&&(m=x)}}}catch(t){n={error:t}}finally{try{b&&!b.done&&(i=g.return)&&i.call(g)}finally{if(n)throw n.error}}t=[f,m]}try{for(var M=o(l),O=M.next();!O.done;O=M.next()){var E;(E=O.value).coreMO().getStretchedVariant(t)}}catch(t){a={error:t}}finally{try{O&&!O.done&&(s=M.return)&&s.call(M)}finally{if(a)throw a.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},1971:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var l=r(9007);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var h=0,d=u>1&&u===p;try{for(var f=s(this.childNodes),m=f.next();!m.done;m=f.next()){var y=0===(x=m.value).stretch.dir;if(d||y){var g=x.getOuterBBox(y),b=g.w,v=g.rscale;b*v>h&&(h=b*v)}}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}try{for(var _=s(a),S=_.next();!S.done;S=_.next()){var x;(x=S.value).coreMO().getStretchedVariant([h/x.bbox.rscale])}}catch(t){o={error:t}}finally{try{S&&!S.done&&(i=_.return)&&i.call(_)}finally{if(o)throw o.error}}}},e}(t),e.useIC=!0,e}},5806:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i}},e}(t)}},5920:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.MJContextMenu=void 0;var s=r(5073),l=r(6186),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mathItem=null,e.annotation="",e.annotationTypes={},e}return o(e,t),e.prototype.post=function(e,r){if(this.mathItem){if(void 0!==r){var n=this.mathItem.inputJax.name,o=this.findID("Show","Original");o.content="MathML"===n?"Original MathML":n+" Commands",this.findID("Copy","Original").content=o.content;var i=this.findID("Settings","semantics");"MathML"===n?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}t.prototype.post.call(this,e,r)}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.mathItem=null},e.prototype.findID=function(){for(var t,e,r=[],n=0;n=0)return s}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},e.prototype.createAnnotationMenu=function(t,e,r){var n=this,o=this.findID(t,"Annotation");o.submenu=this.factory.get("subMenu")(this.factory,{items:e.map((function(t){var e=a(t,2),o=e[0],i=e[1];return{type:"command",id:o,content:o,action:function(){n.annotation=i,r()}}})),id:"annotations"},o),e.length?o.enable():o.disable()},e.prototype.dynamicSubmenus=function(){var t,r;try{for(var n=i(e.DynamicSubmenus),o=n.next();!o.done;o=n.next()){var s=a(o.value,2),l=s[0],c=s[1],u=this.find(l);if(u){var p=c(this,u);u.submenu=p,p.items.length?u.enable():u.disable()}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.DynamicSubmenus=new Map,e}(s.ContextMenu);e.MJContextMenu=c},8310:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Menu=void 0;var a=r(5713),s=r(4474),l=r(9515),c=r(7233),u=r(5865),p=r(473),h=r(4414),d=r(4922),f=r(6914),m=r(3463),y=r(7309),g=i(r(5445)),b=l.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),_=function(){function t(t,e){void 0===e&&(e={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new p.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=s.STATE.LAST,this.about=new d.Info('MathJax v'+a.mathjax.version,(function(){var t=[];return t.push("Input Jax: "+r.document.inputJax.map((function(t){return t.name})).join(", ")),t.push("Output Jax: "+r.document.outputJax.name),t.push("Document Type: "+r.document.kind),t.join("
")}),'www.mathjax.org'),this.help=new d.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new h.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var t=r.toMML(r.menu.mathItem);return"
"+r.formatSource(t)+"
"}),""),this.originalText=new h.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.math;return'
'+r.formatSource(t)+"
"}),""),this.annotationText=new h.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var t=r.menu.annotation;return'
'+r.formatSource(t)+"
"}),""),this.zoomBox=new d.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.typesetRoot.cloneNode(!0);return t.style.margin="0",'
'+t.outerHTML+"
"}),""),this.document=t,this.options=(0,c.userOptions)((0,c.defaultOptions)({},this.constructor.OPTIONS),e),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(t.prototype,"isLoading",{get:function(){return t.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"loadingPromise",{get:function(){return this.isLoading?(t._loadingPromise||(t._loadingPromise=new Promise((function(e,r){t._loadingOK=e,t._loadingFailed=r}))),t._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),t.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var t=this.document.outputJax;this.jax[t.name]=t,this.settings.renderer=t.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=t.options.scale,this.defaultSettings=Object.assign({},this.settings)},t.prototype.initMenu=function(){var t=this,e=new f.Parser([["contextMenu",u.MJContextMenu.fromJson.bind(u.MJContextMenu)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(e){return t.setRenderer(e)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(e){return t.setScale(e)})),this.variable("explorer",(function(e){return t.setExplorer(e)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(t){return g.default.setupEngine({locale:t})})),this.a11yVar("speechRules",(function(e){var r=n(e.split("-"),2),o=r[0],i=r[1];t.document.options.sre.domain=o,t.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(e){return t.setCollapsible(e)})),this.variable("inTabOrder",(function(e){return t.setTabOrder(e)})),this.variable("assistiveMml",(function(e){return t.setAssistiveMml(e)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return t.mathmlCode.post()})),this.command("Original","Original Form",(function(){return t.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return t.copyMathML()})),this.command("Original","Original Form",(function(){return t.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return t.zoom(null,"",t.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return t.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return t.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return t.about.post()})),this.command("Help","MathJax Help",(function(){return t.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,y.CssStyles.addInfoStyles(this.document.document),y.CssStyles.addMenuStyles(this.document.document)},t.prototype.checkLoadableItems=function(){var t,e;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var n=o(Object.keys(this.jax)),i=n.next();!i.done;i=n.next()){var a=i.value;this.jax[a]||r.findID("Settings","Renderer",a).disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},t.prototype.enableExplorerItems=function(t){var e,r,n=this.menu.findID("Accessibility","Activate").menu;try{for(var i=o(n.items.slice(1)),a=i.next();!a.done;a=i.next()){var s=a.value;if(s instanceof m.Rule)break;t?s.enable():s.disable()}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mergeUserSettings=function(){try{var e=localStorage.getItem(t.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.saveUserSettings=function(){var e,r,n={};try{for(var i=o(Object.keys(this.settings)),a=i.next();!a.done;a=i.next()){var s=a.value;this.settings[s]!==this.defaultSettings[s]&&(n[s]=this.settings[s])}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{Object.keys(n).length?localStorage.setItem(t.MENU_STORAGE,JSON.stringify(n)):localStorage.removeItem(t.MENU_STORAGE)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.setA11y=function(t){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,t)},t.prototype.getA11y=function(t){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[t]?this.document.options.a11y[t]:this.document.options.sre[t]},t.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},t.prototype.setScale=function(t){this.document.outputJax.options.scale=parseFloat(t),this.document.rerender()},t.prototype.setRenderer=function(t){var e=this;if(this.jax[t])this.setOutputJax(t);else{var r=t.toLowerCase();this.loadComponent("output/"+r,(function(){var n=b.startup;r in n.constructors&&(n.useOutput(r,!0),n.output=n.getOutputJax(),e.jax[t]=n.output,e.setOutputJax(t))}))}},t.prototype.setOutputJax=function(t){this.jax[t].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[t],this.rerender()},t.prototype.setTabOrder=function(t){this.menu.store.inTaborder(t)},t.prototype.setAssistiveMml=function(t){this.document.options.enableAssistiveMml=t,!t||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},t.prototype.setExplorer=function(t){this.enableExplorerItems(t),this.document.options.enableExplorer=t,!t||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?s.STATE.RERENDER:s.STATE.COMPILED):this.loadA11y("explorer")},t.prototype.setCollapsible=function(t){this.document.options.enableComplexity=t,!t||b._.a11y&&b._.a11y.complexity?this.rerender(s.STATE.COMPILED):this.loadA11y("complexity")},t.prototype.scaleAllMath=function(){var t=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),e=prompt("Scale all mathematics (compared to surrounding text) by",t+"%");if(e)if(e.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(e)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},t.prototype.resetDefaults=function(){var e,r;t.loading++;var n=this.menu.pool,i=this.defaultSettings;try{for(var a=o(Object.keys(this.settings)),l=a.next();!l.done;l=a.next()){var c=l.value,u=n.lookup(c);if(u){u.setValue(i[c]);var p=u.items[0];p&&p.executeCallbacks_()}else this.settings[c]=i[c]}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}t.loading--,this.rerender(s.STATE.COMPILED)},t.prototype.checkComponent=function(e){var r=t.loadingPromises.get(e);r&&a.mathjax.retryAfter(r)},t.prototype.loadComponent=function(e,r){if(!t.loadingPromises.has(e)){var n=b.loader;if(n){t.loading++;var o=n.load(e).then((function(){t.loading--,t.loadingPromises.delete(e),r(),0===t.loading&&t._loadingPromise&&(t._loadingPromise=null,t._loadingOK())})).catch((function(e){t._loadingPromise?(t._loadingPromise=null,t._loadingFailed(e)):console.log(e)}));t.loadingPromises.set(e,o)}}},t.prototype.loadA11y=function(e){var r=this,n=!s.STATE.ENRICHED;this.loadComponent("a11y/"+e,(function(){var o=b.startup;a.mathjax.handlers.unregister(o.handler),o.handler=o.getHandler(),a.mathjax.handlers.register(o.handler);var i=r.document;r.document=o.document=o.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,t._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===e||n?s.STATE.COMPILED:s.STATE.TYPESET))}))},t.prototype.transferMathList=function(t){var e,r,n=this.document.options.MathItem;try{for(var i=o(t.math),a=i.next();!a.done;a=i.next()){var s=a.value,l=new n;Object.assign(l,s),this.document.math.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.formatSource=function(t){return t.trim().replace(/&/g,"&").replace(//g,">")},t.prototype.toMML=function(t){return this.MmlVisitor.visitTree(t.root,t,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==t.inputJax.name})},t.prototype.zoom=function(t,e,r){t&&!this.isZoomEvent(t,e)||(this.menu.mathItem=r,t&&this.menu.post(t),this.zoomBox.post())},t.prototype.isZoomEvent=function(t,e){return this.settings.zoom===e&&(!this.settings.alt||t.altKey)&&(!this.settings.ctrl||t.ctrlKey)&&(!this.settings.cmd||t.metaKey)&&(!this.settings.shift||t.shiftKey)},t.prototype.rerender=function(e){void 0===e&&(e=s.STATE.TYPESET),this.rerenderStart=Math.min(e,this.rerenderStart),t.loading||(this.rerenderStart<=s.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=s.STATE.LAST)},t.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},t.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},t.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},t.prototype.copyToClipboard=function(t){var e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.body.removeChild(e)},t.prototype.addMenu=function(t){var e=this,r=t.typesetRoot;r.addEventListener("contextmenu",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("keydown",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("click",(function(r){return e.zoom(r,"Click",t)}),!0),r.addEventListener("dblclick",(function(r){return e.zoom(r,"DoubleClick",t)}),!0),this.menu.store.insert(r)},t.prototype.clear=function(){this.menu.store.clear()},t.prototype.variable=function(t,e){var r=this;return{name:t,getter:function(){return r.settings[t]},setter:function(n){r.settings[t]=n,e&&e(n),r.saveUserSettings()}}},t.prototype.a11yVar=function(t,e){var r=this;return{name:t,getter:function(){return r.getA11y(t)},setter:function(n){r.settings[t]=n;var o={};o[t]=n,r.setA11y(o),e&&e(n),r.saveUserSettings()}}},t.prototype.submenu=function(t,e,r,n){var i,a;void 0===r&&(r=[]),void 0===n&&(n=!1);var s=[];try{for(var l=o(r),c=l.next();!c.done;c=l.next()){var u=c.value;Array.isArray(u)?s=s.concat(u):s.push(u)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}return{type:"submenu",id:t,content:e,menu:{items:s},disabled:0===s.length||n}},t.prototype.command=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"command",id:t,content:e,action:r},n)},t.prototype.checkbox=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"checkbox",id:t,content:e,variable:r},n)},t.prototype.radioGroup=function(t,e){var r=this;return e.map((function(e){return r.radio(e[0],e[1]||e[0],t)}))},t.prototype.radio=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"radio",id:t,content:e,variable:r},n)},t.prototype.label=function(t,e){return{type:"label",id:t,content:e}},t.prototype.rule=function(){return{type:"rule"}},t.MENU_STORAGE="MathJax-Menu-Settings",t.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,c.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},t.loading=0,t.loadingPromises=new Map,t._loadingPromise=null,t._loadingOK=null,t._loadingFailed=null,t}();e.Menu=_},4001:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuHandler=e.MenuMathDocumentMixin=e.MenuMathItemMixin=void 0;var c=r(5713),u=r(4474),p=r(7233),h=r(8310);function d(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addMenu=function(t,e){void 0===e&&(e=!1),this.state()>=u.STATE.CONTEXT_MENU||(this.isEscaped||!t.options.enableMenu&&!e||t.menu.addMenu(this),this.state(u.STATE.CONTEXT_MENU))},e.prototype.checkLoading=function(t){t.checkLoading()},e}(t)}function f(t){var e;return e=function(t){function e(){for(var e=[],r=0;r\n"+this.childNodeMml(e,r+" ","\n")+r+""},e.prototype.visitMathNode=function(e,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return t.prototype.visitDefault.call(this,e,r);var n=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(n?r+" \n":"")+this.childNodeMml(e,r+(n?" ":" "),"\n")+(n?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},e}(i.SerializedMmlVisitor);e.MmlVisitor=s},4414:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectableInfo=void 0;var i=r(4922),a=r(2165),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addEvents=function(t){var e=this;t.addEventListener("keypress",(function(t){"a"===t.key&&(t.ctrlKey||t.metaKey)&&(e.selectAll(),e.stop(t))}))},e.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},e.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.getSelection().removeAllRanges()},e.prototype.generateHtml=function(){var e=this;t.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+a.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(t){return e.copyToClipboard()}))},e}(i.Info);e.SelectableInfo=s},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,a=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),a>this.d&&(this.d=a)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function a(t,r){if("#"===r.charAt(0))return s(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var a=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[a]||(i[a]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+a+".js")))}return t}function s(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,a)},e.numeric=s},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var a=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=a;var s=function(){function t(){for(var t=[],r=0;r1;){var c=o.shift(),u=o.shift();c.merge(u,e),o.push(c)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,a,s,l;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var c=this.list.next,u=t.list.next;c.data!==e.END&&u.data!==e.END;)r(u.data,c.data)?(o=n([c,u],2),u.prev.next=o[0],c.prev.next=o[1],i=n([c.prev,u.prev],2),u.prev=i[0],c.prev=i[1],a=n([t.list,this.list],2),this.list.prev.next=a[0],t.list.prev.next=a[1],s=n([t.list.prev,this.list.prev],2),this.list.prev=s[0],t.list.prev=s[1],c=(l=n([u.next,c],2))[0],u=l[1]):c=c.next;return u.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=s},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var a=i.value;this.styles[a]||(this.styles[a]={}),Object.assign(this.styles[a],t[a])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function l(t){var e,n,o=s(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(v.connect[t].children),a=i.next();!a.done;a=i.next()){var l=a.value;this.setStyle(this.childName(t,l),o.shift())}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function c(t){var e,n,o=v.connect[t].children,i=[];try{for(var a=r(o),s=a.next();!s.done;s=a.next()){var l=s.value,c=this.styles[t+"-"+l];if(!c)return void delete this.styles[t];i.push(c)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function u(t){var e,n;try{for(var o=r(v.connect[t].children),i=o.next();!i.done;i=o.next()){var a=i.value;this.setStyle(this.childName(t,a),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function p(t){var e,i,a=o([],n(v.connect[t].children),!1),s=this.styles[this.childName(t,a.shift())];try{for(var l=r(a),c=l.next();!c.done;c=l.next()){var u=c.value;if(this.styles[this.childName(t,u)]!==s)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(e)throw e.error}}this.styles[t]=s}var h=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,d=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function f(t){var e,n,o,i,a={width:"",style:"",color:""};try{for(var l=r(s(this.styles[t])),c=l.next();!c.done;c=l.next()){var u=c.value;u.match(h)&&""===a.width?a.width=u:u.match(d)&&""===a.style?a.style=u:a.color=u}}catch(t){e={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(e)throw e.error}}try{for(var p=r(v.connect[t].children),f=p.next();!f.done;f=p.next()){var m=f.value;this.setStyle(this.childName(t,m),a[m])}}catch(t){o={error:t}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}}function m(t){var e,n,o=[];try{for(var i=r(v.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.styles[this.childName(t,s)];l&&o.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var y={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function g(t){var e,o,i,a,l=s(this.styles[t]),c={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var u=r(l),p=u.next();!p.done;p=u.next()){var h=p.value;c.family=h;try{for(var d=(i=void 0,r(Object.keys(y))),f=d.next();!f.done;f=d.next()){var m=f.value;if((Array.isArray(c[m])||""===c[m])&&h.match(y[m]))if("size"===m){var g=n(h.split(/\//),2),b=g[0],_=g[1];c[m]=b,_&&(c["line-height"]=_)}else""===c.size&&(Array.isArray(c[m])?c[m].push(h):c[m]=h)}}catch(t){i={error:t}}finally{try{f&&!f.done&&(a=d.return)&&a.call(d)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(v.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value,l=this.childName(t,s);if(Array.isArray(e[s])){var c=e[s];c.length&&(this.styles[l]=c.join(" "))}else""!==e[s]&&(this.styles[l]=e[s])}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,c),delete this.styles[t]}function b(t){}var v=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var a=i.value,s=this.parentName(a);this.styles[s]||n.push(a+": "+this.styles[a]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var a=r(t.connect[e].children),s=a.next();!s.done;s=a.next()){var l=s.value,c=this.childName(i,l);t.connect[c].combine.call(this,c)}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],a=o[1],s=o[2];if(i.match(/[^\s\n]/))return;this.set(a,s)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:l,combine:c},border:{children:i,split:u,combine:p},"border-top":{children:a,split:f,combine:m},"border-right":{children:a,split:f,combine:m},"border-bottom":{children:a,split:f,combine:m},"border-left":{children:a,split:f,combine:m},"border-width":{children:i,split:l,combine:null},"border-style":{children:i,split:l,combine:null},"border-color":{children:i,split:l,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:g,combine:b}},t}();e.Styles=v},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var a=parseFloat(i[1]||"1"),s=i[2];return e.UNITS.hasOwnProperty(s)?a*e.UNITS[s]/o/n:e.RELUNITS.hasOwnProperty(s)?a*e.RELUNITS[s]:"%"===s?a/100*r:a*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0))return s;if(h.revisit||(t=p.remainder),!h.toContinue)break t}}if(a<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},concatArray:function(t,e){if(e)if(Array.isArray(e))for(var r=0;r":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"- orbital overlap":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,"pm-operator":/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,operator:/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,arrowUpDown:/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"\\bond{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,CMT:/^[CMT](?=\[)/,"[(...)]":function(t){return o.patterns.findObserveGroups(t,"[","","","]")},"1st-level escape":/^(&|\\\\|\\hline)\s*/,"\\,":/^(?:\\[,\ ;:])/,"\\x{}{}":function(t){return o.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"\\x{}":function(t){return o.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","")},"\\ca":/^\\ca(?:\s+|(?![a-zA-Z]))/,"\\x":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,orbital:/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,others:/^[\/~|]/,"\\frac{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\frac{","","","}","{","","","}")},"\\overset{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\overset{","","","}","{","","","}")},"\\underset{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\underset{","","","}","{","","","}")},"\\underbrace{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\underbrace{","","","}_","{","","","}")},"\\color{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\color{","","","}")},"\\color{(...)}{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\color{","","","}","{","","","}")||o.patterns.findObserveGroups(t,"\\color","\\","",/^(?=\{)/,"{","","","}")},"\\ce{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\ce{","","","}")},"\\pu{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\pu{","","","}")},oxidation$:/^(?:[+-][IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"d-oxidation$":/^(?:[+-]?\s?[IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"roman numeral":/^[IVX]+/,"1/2$":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,amount:function(t){var e;if(e=t.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/))return{match_:e[0],remainder:t.substr(e[0].length)};var r=o.patterns.findObserveGroups(t,"","$","$","");return r&&(e=r.match_.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/))?{match_:e[0],remainder:t.substr(e[0].length)}:null},amount2:function(t){return this.amount(t)},"(KV letters),":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,formula$:function(t){if(t.match(/^\([a-z]+\)$/))return null;var e=t.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return e?{match_:e[0],remainder:t.substr(e[0].length)}:null},uprightEntities:/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},findObserveGroups:function(t,e,r,n,o,i,a,s,l,c){var u=function(t,e){if("string"==typeof e)return 0!==t.indexOf(e)?null:e;var r=t.match(e);return r?r[0]:null},p=u(t,e);if(null===p)return null;if(t=t.substr(p.length),null===(p=u(t,r)))return null;var h=function(t,e,r){for(var n=0;e2?{match_:n.slice(1),remainder:e.substr(n[0].length)}:{match_:n[1]||n[0],remainder:e.substr(n[0].length)}:null}},actions:{"a=":function(t,e){t.a=(t.a||"")+e},"b=":function(t,e){t.b=(t.b||"")+e},"p=":function(t,e){t.p=(t.p||"")+e},"o=":function(t,e){t.o=(t.o||"")+e},"q=":function(t,e){t.q=(t.q||"")+e},"d=":function(t,e){t.d=(t.d||"")+e},"rm=":function(t,e){t.rm=(t.rm||"")+e},"text=":function(t,e){t.text_=(t.text_||"")+e},insert:function(t,e,r){return{type_:r}},"insert+p1":function(t,e,r){return{type_:r,p1:e}},"insert+p1+p2":function(t,e,r){return{type_:r,p1:e[0],p2:e[1]}},copy:function(t,e){return e},write:function(t,e,r){return r},rm:function(t,e){return{type_:"rm",p1:e}},text:function(t,e){return o.go(e,"text")},"tex-math":function(t,e){return o.go(e,"tex-math")},"tex-math tight":function(t,e){return o.go(e,"tex-math tight")},bond:function(t,e,r){return{type_:"bond",kind_:r||e}},"color0-output":function(t,e){return{type_:"color0",color:e}},ce:function(t,e){return o.go(e,"ce")},pu:function(t,e){return o.go(e,"pu")},"1/2":function(t,e){var r=[];e.match(/^[+\-]/)&&(r.push(e.substr(0,1)),e=e.substr(1));var n=e.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return n[1]=n[1].replace(/\$/g,""),r.push({type_:"frac",p1:n[1],p2:n[2]}),n[3]&&(n[3]=n[3].replace(/\$/g,""),r.push({type_:"tex-math",p1:n[3]})),r},"9,9":function(t,e){return o.go(e,"9,9")}},stateMachines:{tex:{transitions:n({empty:{0:{action_:"copy"}},"\\ce{(...)}":{0:{action_:[{type_:"write",option:"{"},"ce",{type_:"write",option:"}"}]}},"\\pu{(...)}":{0:{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},else:{0:{action_:"copy"}}}),actions:{}},ce:{transitions:n({empty:{"*":{action_:"output"}},else:{"0|1|2":{action_:"beginsWithBond=false",revisit:!0,toContinue:!0}},oxidation$:{0:{action_:"oxidation-output"}},CMT:{r:{action_:"rdt=",nextState:"rt"},rd:{action_:"rqt=",nextState:"rdt"}},arrowUpDown:{"0|1|2|as":{action_:["sb=false","output","operator"],nextState:"1"}},uprightEntities:{"0|1|2":{action_:["o=","output"],nextState:"1"}},orbital:{"0|1|2|3":{action_:"o=",nextState:"o"}},"->":{"0|1|2|3":{action_:"r=",nextState:"r"},"a|as":{action_:["output","r="],nextState:"r"},"*":{action_:["output","r="],nextState:"r"}},"+":{o:{action_:"d= kv",nextState:"d"},"d|D":{action_:"d=",nextState:"d"},q:{action_:"d=",nextState:"qd"},"qd|qD":{action_:"d=",nextState:"qd"},dq:{action_:["output","d="],nextState:"d"},3:{action_:["sb=false","output","operator"],nextState:"0"}},amount:{"0|2":{action_:"a=",nextState:"a"}},"pm-operator":{"0|1|2|a|as":{action_:["sb=false","output",{type_:"operator",option:"\\pm"}],nextState:"0"}},operator:{"0|1|2|a|as":{action_:["sb=false","output","operator"],nextState:"0"}},"-$":{"o|q":{action_:["charge or bond","output"],nextState:"qd"},d:{action_:"d=",nextState:"d"},D:{action_:["output",{type_:"bond",option:"-"}],nextState:"3"},q:{action_:"d=",nextState:"qd"},qd:{action_:"d=",nextState:"qd"},"qD|dq":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},"-9":{"3|o":{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"3"}},"- orbital overlap":{o:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},d:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"}},"-":{"0|1|2":{action_:[{type_:"output",option:1},"beginsWithBond=true",{type_:"bond",option:"-"}],nextState:"3"},3:{action_:{type_:"bond",option:"-"}},a:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},as:{action_:[{type_:"output",option:2},{type_:"bond",option:"-"}],nextState:"3"},b:{action_:"b="},o:{action_:{type_:"- after o/d",option:!1},nextState:"2"},q:{action_:{type_:"- after o/d",option:!1},nextState:"2"},"d|qd|dq":{action_:{type_:"- after o/d",option:!0},nextState:"2"},"D|qD|p":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},amount2:{"1|3":{action_:"a=",nextState:"a"}},letters:{"0|1|2|3|a|as|b|p|bp|o":{action_:"o=",nextState:"o"},"q|dq":{action_:["output","o="],nextState:"o"},"d|D|qd|qD":{action_:"o after d",nextState:"o"}},digits:{o:{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},q:{action_:["output","o="],nextState:"o"},a:{action_:"o=",nextState:"o"}},"space A":{"b|p|bp":{action_:[]}},space:{a:{action_:[],nextState:"as"},0:{action_:"sb=false"},"1|2":{action_:"sb=true"},"r|rt|rd|rdt|rdq":{action_:"output",nextState:"0"},"*":{action_:["output","sb=true"],nextState:"1"}},"1st-level escape":{"1|2":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}]},"*":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}],nextState:"0"}},"[(...)]":{"r|rt":{action_:"rd=",nextState:"rd"},"rd|rdt":{action_:"rq=",nextState:"rdq"}},"...":{"o|d|D|dq|qd|qD":{action_:["output",{type_:"bond",option:"..."}],nextState:"3"},"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"ellipsis"}],nextState:"1"}},". __* ":{"*":{action_:["output",{type_:"insert",option:"addition compound"}],nextState:"1"}},"state of aggregation $":{"*":{action_:["output","state of aggregation"],nextState:"1"}},"{[(":{"a|as|o":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"0|1|2|3":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"*":{action_:["output","o=","output","parenthesisLevel++"],nextState:"2"}},")]}":{"0|1|2|3|b|p|bp|o":{action_:["o=","parenthesisLevel--"],nextState:"o"},"a|as|d|D|q|qd|qD|dq":{action_:["output","o=","parenthesisLevel--"],nextState:"o"}},", ":{"*":{action_:["output","comma"],nextState:"0"}},"^_":{"*":{action_:[]}},"^{(...)}|^($...$)":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"D"},q:{action_:"d=",nextState:"qD"},"d|D|qd|qD|dq":{action_:["output","d="],nextState:"D"}},"^a|^\\x{}{}|^\\x{}|^\\x|'":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"d"},q:{action_:"d=",nextState:"qd"},"d|qd|D|qD":{action_:"d="},dq:{action_:["output","d="],nextState:"d"}},"_{(state of aggregation)}$":{"d|D|q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"_{(...)}|_($...$)|_9|_\\x{}{}|_\\x{}|_\\x":{"0|1|2|as":{action_:"p=",nextState:"p"},b:{action_:"p=",nextState:"bp"},"3|o":{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},"q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"=<>":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"#":{"0|1|2|3|a|as|o":{action_:[{type_:"output",option:2},{type_:"bond",option:"#"}],nextState:"3"}},"{}^":{"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"tinySkip"}],nextState:"1"}},"{}":{"*":{action_:{type_:"output",option:1},nextState:"1"}},"{...}":{"0|1|2|3|a|as|b|p|bp":{action_:"o=",nextState:"o"},"o|d|D|q|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"$...$":{a:{action_:"a="},"0|1|2|3|as|b|p|bp|o":{action_:"o=",nextState:"o"},"as|o":{action_:"o="},"q|d|D|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"\\bond{(...)}":{"*":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"\\frac{(...)}":{"*":{action_:[{type_:"output",option:1},"frac-output"],nextState:"3"}},"\\overset{(...)}":{"*":{action_:[{type_:"output",option:2},"overset-output"],nextState:"3"}},"\\underset{(...)}":{"*":{action_:[{type_:"output",option:2},"underset-output"],nextState:"3"}},"\\underbrace{(...)}":{"*":{action_:[{type_:"output",option:2},"underbrace-output"],nextState:"3"}},"\\color{(...)}{(...)}":{"*":{action_:[{type_:"output",option:2},"color-output"],nextState:"3"}},"\\color{(...)}":{"*":{action_:[{type_:"output",option:2},"color0-output"]}},"\\ce{(...)}":{"*":{action_:[{type_:"output",option:2},"ce"],nextState:"3"}},"\\,":{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"1"}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}],nextState:"3"}},"\\x{}{}|\\x{}|\\x":{"0|1|2|3|a|as|b|p|bp|o|c0":{action_:["o=","output"],nextState:"3"},"*":{action_:["output","o=","output"],nextState:"3"}},others:{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"3"}},else2:{a:{action_:"a to o",nextState:"o",revisit:!0},as:{action_:["output","sb=true"],nextState:"1",revisit:!0},"r|rt|rd|rdt|rdq":{action_:["output"],nextState:"0",revisit:!0},"*":{action_:["output","copy"],nextState:"3"}}}),actions:{"o after d":function(t,e){var r;if((t.d||"").match(/^[1-9][0-9]*$/)){var n=t.d;t.d=void 0,(r=this.output(t)).push({type_:"tinySkip"}),t.b=n}else r=this.output(t);return o.actions["o="](t,e),r},"d= kv":function(t,e){t.d=e,t.dType="kv"},"charge or bond":function(t,e){if(t.beginsWithBond){var r=[];return o.concatArray(r,this.output(t)),o.concatArray(r,o.actions.bond(t,e,"-")),r}t.d=e},"- after o/d":function(t,e,r){var n=o.patterns.match_("orbital",t.o||""),i=o.patterns.match_("one lowercase greek letter $",t.o||""),a=o.patterns.match_("one lowercase latin letter $",t.o||""),s=o.patterns.match_("$one lowercase latin letter$ $",t.o||""),l="-"===e&&(n&&""===n.remainder||i||a||s);!l||t.a||t.b||t.p||t.d||t.q||n||!a||(t.o="$"+t.o+"$");var c=[];return l?(o.concatArray(c,this.output(t)),c.push({type_:"hyphen"})):(n=o.patterns.match_("digits",t.d||""),r&&n&&""===n.remainder?(o.concatArray(c,o.actions["d="](t,e)),o.concatArray(c,this.output(t))):(o.concatArray(c,this.output(t)),o.concatArray(c,o.actions.bond(t,e,"-")))),c},"a to o":function(t){t.o=t.a,t.a=void 0},"sb=true":function(t){t.sb=!0},"sb=false":function(t){t.sb=!1},"beginsWithBond=true":function(t){t.beginsWithBond=!0},"beginsWithBond=false":function(t){t.beginsWithBond=!1},"parenthesisLevel++":function(t){t.parenthesisLevel++},"parenthesisLevel--":function(t){t.parenthesisLevel--},"state of aggregation":function(t,e){return{type_:"state of aggregation",p1:o.go(e,"o")}},comma:function(t,e){var r=e.replace(/\s*$/,"");return r!==e&&0===t.parenthesisLevel?{type_:"comma enumeration L",p1:r}:{type_:"comma enumeration M",p1:r}},output:function(t,e,r){var n;if(t.r){var i=void 0;i="M"===t.rdt?o.go(t.rd,"tex-math"):"T"===t.rdt?[{type_:"text",p1:t.rd||""}]:o.go(t.rd,"ce");var a=void 0;a="M"===t.rqt?o.go(t.rq,"tex-math"):"T"===t.rqt?[{type_:"text",p1:t.rq||""}]:o.go(t.rq,"ce"),n={type_:"arrow",r:t.r,rd:i,rq:a}}else n=[],(t.a||t.b||t.p||t.o||t.q||t.d||r)&&(t.sb&&n.push({type_:"entitySkip"}),t.o||t.q||t.d||t.b||t.p||2===r?t.o||t.q||t.d||!t.b&&!t.p?t.o&&"kv"===t.dType&&o.patterns.match_("d-oxidation$",t.d||"")?t.dType="oxidation":t.o&&"kv"===t.dType&&!t.q&&(t.dType=void 0):(t.o=t.a,t.d=t.b,t.q=t.p,t.a=t.b=t.p=void 0):(t.o=t.a,t.a=void 0),n.push({type_:"chemfive",a:o.go(t.a,"a"),b:o.go(t.b,"bd"),p:o.go(t.p,"pq"),o:o.go(t.o,"o"),q:o.go(t.q,"pq"),d:o.go(t.d,"oxidation"===t.dType?"oxidation":"bd"),dType:t.dType}));for(var s in t)"parenthesisLevel"!==s&&"beginsWithBond"!==s&&delete t[s];return n},"oxidation-output":function(t,e){var r=["{"];return o.concatArray(r,o.go(e,"oxidation")),r.push("}"),r},"frac-output":function(t,e){return{type_:"frac-ce",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"overset-output":function(t,e){return{type_:"overset",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"underset-output":function(t,e){return{type_:"underset",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"underbrace-output":function(t,e){return{type_:"underbrace",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"ce")}},"r=":function(t,e){t.r=e},"rdt=":function(t,e){t.rdt=e},"rd=":function(t,e){t.rd=e},"rqt=":function(t,e){t.rqt=e},"rq=":function(t,e){t.rq=e},operator:function(t,e,r){return{type_:"operator",kind_:r||e}}}},a:{transitions:n({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math tight",nextState:"1"}},",":{"*":{action_:{type_:"insert",option:"commaDecimal"}}},else2:{"*":{action_:"copy"}}}),actions:{}},o:{transitions:n({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},letters:{"*":{action_:"rm"}},"\\ca":{"*":{action_:{type_:"insert",option:"circa"}}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:[{type_:"write",option:"{"},"text",{type_:"write",option:"}"}]}},else2:{"*":{action_:"copy"}}}),actions:{}},text:{transitions:n({empty:{"*":{action_:"output"}},"{...}":{"*":{action_:"text="}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"\\greek":{"*":{action_:["output","rm"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:["output","copy"]}},else:{"*":{action_:"text="}}}),actions:{output:function(t){if(t.text_){var e={type_:"text",p1:t.text_};for(var r in t)delete t[r];return e}}}},pq:{transitions:n({empty:{"*":{action_:[]}},"state of aggregation $":{"*":{action_:"state of aggregation"}},i$:{0:{action_:[],nextState:"!f",revisit:!0}},"(KV letters),":{0:{action_:"rm",nextState:"0"}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"a-z":{f:{action_:"tex-math"}},letters:{"*":{action_:"rm"}},"-9.,9":{"*":{action_:"9,9"}},",":{"*":{action_:{type_:"insert+p1",option:"comma enumeration S"}}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"state of aggregation":function(t,e){return{type_:"state of aggregation subscript",p1:o.go(e,"o")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"pq")}}}},bd:{transitions:n({empty:{"*":{action_:[]}},x$:{0:{action_:[],nextState:"!f",revisit:!0}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"-9.,9 no missing 0":{"*":{action_:"9,9"}},".":{"*":{action_:{type_:"insert",option:"electron dot"}}},"a-z":{f:{action_:"tex-math"}},x:{"*":{action_:{type_:"insert",option:"KV x"}}},letters:{"*":{action_:"rm"}},"'":{"*":{action_:{type_:"insert",option:"prime"}}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"bd")}}}},oxidation:{transitions:n({empty:{"*":{action_:[]}},"roman numeral":{"*":{action_:"roman-numeral"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},else:{"*":{action_:"copy"}}}),actions:{"roman-numeral":function(t,e){return{type_:"roman numeral",p1:e}}}},"tex-math":{transitions:n({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},else:{"*":{action_:"o="}}}),actions:{output:function(t){if(t.o){var e={type_:"tex-math",p1:t.o};for(var r in t)delete t[r];return e}}}},"tex-math tight":{transitions:n({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},"-|+":{"*":{action_:"tight operator"}},else:{"*":{action_:"o="}}}),actions:{"tight operator":function(t,e){t.o=(t.o||"")+"{"+e+"}"},output:function(t){if(t.o){var e={type_:"tex-math",p1:t.o};for(var r in t)delete t[r];return e}}}},"9,9":{transitions:n({empty:{"*":{action_:[]}},",":{"*":{action_:"comma"}},else:{"*":{action_:"copy"}}}),actions:{comma:function(){return{type_:"commaDecimal"}}}},pu:{transitions:n({empty:{"*":{action_:"output"}},space$:{"*":{action_:["output","space"]}},"{[(|)]}":{"0|a":{action_:"copy"}},"(-)(9)^(-9)":{0:{action_:"number^",nextState:"a"}},"(-)(9.,9)(e)(99)":{0:{action_:"enumber",nextState:"a"}},space:{"0|a":{action_:[]}},"pm-operator":{"0|a":{action_:{type_:"operator",option:"\\pm"},nextState:"0"}},operator:{"0|a":{action_:"copy",nextState:"0"}},"//":{d:{action_:"o=",nextState:"/"}},"/":{d:{action_:"o=",nextState:"/"}},"{...}|else":{"0|d":{action_:"d=",nextState:"d"},a:{action_:["space","d="],nextState:"d"},"/|q":{action_:"q=",nextState:"q"}}}),actions:{enumber:function(t,e){var r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),e[1]&&(o.concatArray(r,o.go(e[1],"pu-9,9")),e[2]&&(e[2].match(/[,.]/)?o.concatArray(r,o.go(e[2],"pu-9,9")):r.push(e[2])),(e[3]||e[4])&&("e"===e[3]||"*"===e[4]?r.push({type_:"cdot"}):r.push({type_:"times"}))),e[5]&&r.push("10^{"+e[5]+"}"),r},"number^":function(t,e){var r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),o.concatArray(r,o.go(e[1],"pu-9,9")),r.push("^{"+e[2]+"}"),r},operator:function(t,e,r){return{type_:"operator",kind_:r||e}},space:function(){return{type_:"pu-space-1"}},output:function(t){var e,r=o.patterns.match_("{(...)}",t.d||"");r&&""===r.remainder&&(t.d=r.match_);var n=o.patterns.match_("{(...)}",t.q||"");if(n&&""===n.remainder&&(t.q=n.match_),t.d&&(t.d=t.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.d=t.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),t.q){t.q=t.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.q=t.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");var i={d:o.go(t.d,"pu"),q:o.go(t.q,"pu")};"//"===t.o?e={type_:"pu-frac",p1:i.d,p2:i.q}:(e=i.d,i.d.length>1||i.q.length>1?e.push({type_:" / "}):e.push({type_:"/"}),o.concatArray(e,i.q))}else e=o.go(t.d,"pu-2");for(var a in t)delete t[a];return e}}},"pu-2":{transitions:n({empty:{"*":{action_:"output"}},"*":{"*":{action_:["output","cdot"],nextState:"0"}},"\\x":{"*":{action_:"rm="}},space:{"*":{action_:["output","space"],nextState:"0"}},"^{(...)}|^(-1)":{1:{action_:"^(-1)"}},"-9.,9":{0:{action_:"rm=",nextState:"0"},1:{action_:"^(-1)",nextState:"0"}},"{...}|else":{"*":{action_:"rm=",nextState:"1"}}}),actions:{cdot:function(){return{type_:"tight cdot"}},"^(-1)":function(t,e){t.rm+="^{"+e+"}"},space:function(){return{type_:"pu-space-2"}},output:function(t){var e=[];if(t.rm){var r=o.patterns.match_("{(...)}",t.rm||"");e=r&&""===r.remainder?o.go(r.match_,"pu"):{type_:"rm",p1:t.rm}}for(var n in t)delete t[n];return e}}},"pu-9,9":{transitions:n({empty:{0:{action_:"output-0"},o:{action_:"output-o"}},",":{0:{action_:["output-0","comma"],nextState:"o"}},".":{0:{action_:["output-0","copy"],nextState:"o"}},else:{"*":{action_:"text="}}}),actions:{comma:function(){return{type_:"commaDecimal"}},"output-0":function(t){var e=[];if(t.text_=t.text_||"",t.text_.length>4){var r=t.text_.length%3;0===r&&(r=3);for(var n=t.text_.length-3;n>0;n-=3)e.push(t.text_.substr(n,3)),e.push({type_:"1000 separator"});e.push(t.text_.substr(0,r)),e.reverse()}else e.push(t.text_);for(var o in t)delete t[o];return e},"output-o":function(t){var e=[];if(t.text_=t.text_||"",t.text_.length>4){var r=t.text_.length-3,n=void 0;for(n=0;n"===t.r||"<=>>"===t.r||"<<=>"===t.r||"<--\x3e"===t.r?(s="\\long"+s,a.rd&&(s="\\overset{"+a.rd+"}{"+s+"}"),a.rq&&(s="<--\x3e"===t.r?"\\underset{\\lower2mu{"+a.rq+"}}{"+s+"}":"\\underset{\\lower6mu{"+a.rq+"}}{"+s+"}"),s=" {}\\mathrel{"+s+"}{} "):(a.rq&&(s+="[{"+a.rq+"}]"),s=" {}\\mathrel{\\x"+(s+="{"+a.rd+"}")+"}{} "):s=" {}\\mathrel{\\long"+s+"}{} ",e=s;break;case"operator":e=i._getOperator(t.kind_);break;case"space":e=" ";break;case"tinySkip":e="\\mkern2mu";break;case"entitySkip":case"pu-space-1":e="~";break;case"pu-space-2":e="\\mkern3mu ";break;case"1000 separator":e="\\mkern2mu ";break;case"commaDecimal":e="{,}";break;case"comma enumeration L":e="{"+t.p1+"}\\mkern6mu ";break;case"comma enumeration M":e="{"+t.p1+"}\\mkern3mu ";break;case"comma enumeration S":e="{"+t.p1+"}\\mkern1mu ";break;case"hyphen":e="\\text{-}";break;case"addition compound":e="\\,{\\cdot}\\,";break;case"electron dot":e="\\mkern1mu \\bullet\\mkern1mu ";break;case"KV x":e="{\\times}";break;case"prime":e="\\prime ";break;case"cdot":e="\\cdot ";break;case"tight cdot":e="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"times":e="\\times ";break;case"circa":e="{\\sim}";break;case"^":e="uparrow";break;case"v":e="downarrow";break;case"ellipsis":e="\\ldots ";break;case"/":e="/";break;case" / ":e="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return e},_getArrow:function(t){switch(t){case"->":case"\u2192":case"\u27f6":return"rightarrow";case"<-":return"leftarrow";case"<->":return"leftrightarrow";case"<--\x3e":return"leftrightarrows";case"<=>":case"\u21cc":return"rightleftharpoons";case"<=>>":return"Rightleftharpoons";case"<<=>":return"Leftrightharpoons";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getBond:function(t){switch(t){case"-":case"1":return"{-}";case"=":case"2":return"{=}";case"#":case"3":return"{\\equiv}";case"~":return"{\\tripledash}";case"~-":return"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}";case"~=":case"~--":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}";case"-~-":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}";case"...":return"{{\\cdot}{\\cdot}{\\cdot}}";case"....":return"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}";case"->":return"{\\rightarrow}";case"<-":return"{\\leftarrow}";case"<":return"{<}";case">":return"{>}";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getOperator:function(t){switch(t){case"+":return" {}+{} ";case"-":return" {}-{} ";case"=":return" {}={} ";case"<":return" {}<{} ";case">":return" {}>{} ";case"<<":return" {}\\ll{} ";case">>":return" {}\\gg{} ";case"\\pm":return" {}\\pm{} ";case"\\approx":case"$\\approx$":return" {}\\approx{} ";case"v":case"(v)":return" \\downarrow{} ";case"^":case"(^)":return" \\uparrow{} ";default:throw["MhchemBugT","mhchem bug T. Please report."]}}}},9329:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEntry=void 0;var i=r(9328),a=r(2165),s=function(t){function e(e,r){var n=t.call(this)||this;return n._menu=e,n._type=r,n.className=a.HtmlClasses.MENUITEM,n.role="menuitem",n.hidden=!1,n}return o(e,t),Object.defineProperty(e.prototype,"menu",{get:function(){return this._menu},set:function(t){this._menu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),e.prototype.hide=function(){this.hidden=!0,this.menu.generateMenu()},e.prototype.show=function(){this.hidden=!1,this.menu.generateMenu()},e.prototype.isHidden=function(){return this.hidden},e}(i.MenuElement);e.AbstractEntry=s},1340:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractItem=void 0;var a=r(9329),s=r(2556),l=r(2165),c=function(t){function e(e,r,n,o){var i=t.call(this,e,r)||this;return i._content=n,i.disabled=!1,i.callbacks=[],i._id=o||n,i}return o(e,t),Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){this._content=t,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),e.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},e.prototype.executeAction=function(){},e.prototype.registerCallback=function(t){-1===this.callbacks.indexOf(t)&&this.callbacks.push(t)},e.prototype.unregisterCallback=function(t){var e=this.callbacks.indexOf(t);-1!==e&&this.callbacks.splice(e,1)},e.prototype.mousedown=function(t){this.press(),this.stop(t)},e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.deactivate(),this.stop(t)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content},e.prototype.activate=function(){this.disabled||this.html.classList.add(l.HtmlClasses.MENUACTIVE)},e.prototype.deactivate=function(){this.html.classList.remove(l.HtmlClasses.MENUACTIVE)},e.prototype.focus=function(){this.menu.focused=this,t.prototype.focus.call(this),this.activate()},e.prototype.unfocus=function(){this.deactivate(),t.prototype.unfocus.call(this)},e.prototype.escape=function(t){s.MenuUtil.close(this)},e.prototype.up=function(t){this.menu.up(t)},e.prototype.down=function(t){this.menu.down(t)},e.prototype.left=function(t){this.menu.left(t)},e.prototype.right=function(t){this.menu.right(t)},e.prototype.space=function(t){this.press()},e.prototype.disable=function(){this.disabled=!0;var t=this.html;t.classList.add(l.HtmlClasses.MENUDISABLED),t.setAttribute("aria-disabled","true")},e.prototype.enable=function(){this.disabled=!1;var t=this.html;t.classList.remove(l.HtmlClasses.MENUDISABLED),t.removeAttribute("aria-disabled")},e.prototype.executeCallbacks_=function(){var t,e;try{for(var r=i(this.callbacks),n=r.next();!n.done;n=r.next()){var o=n.value;try{o(this)}catch(t){s.MenuUtil.error(t,"Callback for menu entry "+this.id+" failed.")}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e}(a.AbstractEntry);e.AbstractItem=c},1484:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMenu=void 0;var a=r(8372),s=r(1340),l=r(2165),c=r(6186),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.className=l.HtmlClasses.CONTEXTMENU,e.role="menu",e._items=[],e._baseMenu=null,e}return o(e,t),Object.defineProperty(e.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(t){this._baseMenu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"focused",{get:function(){return this._focused},set:function(t){if(this._focused!==t){this._focused||this.unfocus();var e=this._focused;this._focused=t,e&&e.unfocus()}},enumerable:!1,configurable:!0}),e.prototype.up=function(t){var e=this.items.filter((function(t){return t instanceof s.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=r?--r:e.length-1].focus()}else e[e.length-1].focus()},e.prototype.down=function(t){var e=this.items.filter((function(t){return t instanceof s.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=++r===e.length?0:r].focus()}else e[0].focus()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.generateMenu()},e.prototype.generateMenu=function(){var t,e,r=this.html;r.classList.add(l.HtmlClasses.MENU);try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if(a.isHidden()){var s=a.html;s.parentNode&&s.parentNode.removeChild(s)}else r.appendChild(a.html)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.post=function(e,r){this.variablePool.update(),t.prototype.post.call(this,e,r)},e.prototype.unpostSubmenus=function(){var t,e,r=this.items.filter((function(t){return t instanceof c.Submenu}));try{for(var n=i(r),o=n.next();!o.done;o=n.next()){var a=o.value;a.submenu.unpost(),a!==this.focused&&a.unfocus()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},e.prototype.find=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if("rule"!==a.type){if(a.id===t)return a;if("submenu"===a.type){var s=a.submenu.find(t);if(s)return s}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(a.AbstractPostable);e.AbstractMenu=u},2868:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractNavigatable=void 0;var n=r(3205),o=r(8853),i=function(){function t(){this.bubble=!1}return t.prototype.bubbleKey=function(){this.bubble=!0},t.prototype.keydown=function(t){switch(t.keyCode){case n.KEY.ESCAPE:this.escape(t);break;case n.KEY.RIGHT:this.right(t);break;case n.KEY.LEFT:this.left(t);break;case n.KEY.UP:this.up(t);break;case n.KEY.DOWN:this.down(t);break;case n.KEY.RETURN:case n.KEY.SPACE:this.space(t);break;default:return}this.bubble?this.bubble=!1:this.stop(t)},t.prototype.escape=function(t){},t.prototype.space=function(t){},t.prototype.left=function(t){},t.prototype.right=function(t){},t.prototype.up=function(t){},t.prototype.down=function(t){},t.prototype.stop=function(t){t&&(t.stopPropagation(),t.preventDefault(),t.cancelBubble=!0)},t.prototype.mousedown=function(t){return this.stop(t)},t.prototype.mouseup=function(t){return this.stop(t)},t.prototype.mouseover=function(t){return this.stop(t)},t.prototype.mouseout=function(t){return this.stop(t)},t.prototype.click=function(t){return this.stop(t)},t.prototype.addEvents=function(t){t.addEventListener(o.MOUSE.DOWN,this.mousedown.bind(this)),t.addEventListener(o.MOUSE.UP,this.mouseup.bind(this)),t.addEventListener(o.MOUSE.OVER,this.mouseover.bind(this)),t.addEventListener(o.MOUSE.OUT,this.mouseout.bind(this)),t.addEventListener(o.MOUSE.CLICK,this.click.bind(this)),t.addEventListener("keydown",this.keydown.bind(this)),t.addEventListener("dragstart",this.stop.bind(this)),t.addEventListener(o.MOUSE.SELECTSTART,this.stop.bind(this)),t.addEventListener("contextmenu",this.stop.bind(this)),t.addEventListener(o.MOUSE.DBLCLICK,this.stop.bind(this))},t}();e.AbstractNavigatable=i},8372:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractPostable=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.posted=!1,e}return o(e,t),e.prototype.isPosted=function(){return this.posted},e.prototype.post=function(t,e){this.posted||(void 0!==t&&void 0!==e&&this.html.setAttribute("style","left: "+t+"px; top: "+e+"px;"),this.display(),this.posted=!0)},e.prototype.unpost=function(){if(this.posted){var t=this.html;t.parentNode&&t.parentNode.removeChild(t),this.posted=!1}},e}(r(9328).MenuElement);e.AbstractPostable=i},6765:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractVariableItem=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()},e.prototype.register=function(){this.variable.register(this)},e.prototype.unregister=function(){this.variable.unregister(this)},e.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},e}(r(1340).AbstractItem);e.AbstractVariableItem=i},5179:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CloseButton=void 0;var i=r(8372),a=r(2165),s=function(t){function e(e){var r=t.call(this)||this;return r.element=e,r.className=a.HtmlClasses.MENUCLOSE,r.role="button",r}return o(e,t),e.prototype.generateHtml=function(){var t=document.createElement("span");t.classList.add(this.className),t.setAttribute("role",this.role),t.setAttribute("tabindex","0");var e=document.createElement("span");e.textContent="\xd7",t.appendChild(e),this.html=t},e.prototype.display=function(){},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.element.unpost()},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.space=function(t){this.unpost(),this.stop(t)},e.prototype.mousedown=function(t){this.unpost(),this.stop(t)},e}(i.AbstractPostable);e.CloseButton=s},5073:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ContextMenu=void 0;var i=r(1484),a=r(2165),s=r(1932),l=r(2358),c=function(t){function e(e){var r=t.call(this)||this;return r.factory=e,r.id="",r.moving=!1,r._store=new s.MenuStore(r),r.widgets=[],r.variablePool=new l.VariablePool,r}return o(e,t),e.fromJson=function(t,e){var r=e.pool,n=e.items,o=e.id,i=void 0===o?"":o,a=new this(t);a.id=i;var s=t.get("variable");r.forEach((function(e){return s(t,e,a.pool)}));var l=t.get("items")(t,n,a);return a.items=l,a},e.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),t.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(a.HtmlClasses.MENUFRAME);var e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+e),this._frame.appendChild(r),r.addEventListener("mousedown",function(t){this.unpost(),this.unpostWidgets(),this.stop(t)}.bind(this))},e.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},e.prototype.escape=function(t){this.unpost(),this.unpostWidgets()},e.prototype.unpost=function(){if(t.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var e=this.store;this.moving||e.insertTaborder(),e.active.focus()}},e.prototype.left=function(t){this.move_(this.store.previous())},e.prototype.right=function(t){this.move_(this.store.next())},Object.defineProperty(e.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),e.prototype.post=function(e,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void t.prototype.post.call(this,e,r);var n,o,i,a=e;if(a instanceof Event?(n=a.target,this.stop(a)):n=a,a instanceof MouseEvent&&(o=a.pageX,i=a.pageY,o||i||!a.clientX||(o=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!o&&!i&&n){var s=window.pageXOffset||document.documentElement.scrollLeft,l=window.pageYOffset||document.documentElement.scrollTop,c=n.getBoundingClientRect();o=(c.right+c.left)/2+s,i=(c.bottom+c.top)/2+l}this.store.active=n,this.anchor=this.store.active;var u=this.html;o+u.offsetWidth>document.body.offsetWidth-5&&(o=document.body.offsetWidth-u.offsetWidth-5),this.post(o,i)},e.prototype.registerWidget=function(t){this.widgets.push(t)},e.prototype.unregisterWidget=function(t){var e=this.widgets.indexOf(t);e>-1&&this.widgets.splice(e,1),0===this.widgets.length&&this.unpost()},e.prototype.unpostWidgets=function(){this.widgets.forEach((function(t){return t.unpost()}))},e.prototype.toJson=function(){return{type:""}},e.prototype.move_=function(t){this.anchor&&t!==this.anchor&&(this.moving=!0,this.unpost(),this.post(t),this.moving=!1)},e}(i.AbstractMenu);e.ContextMenu=c},7309:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=r(2165);!function(t){function e(t){return"."+(n.HtmlClasses[t]||t)}var r={};r[e("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[e("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[e("INFO")+e("MOUSEPOST")]="{outline:none;}",r[e("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var o={};o[e("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",o[e("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",o[e("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",o[e("MENUACTIVE")+" "+e("MENUARROW")]="{color:white}",o[e("MENUARROW")+e("RTL")]="{left:.5em; right:auto}",o[e("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",o[e("MENUCHECK")+e("RTL")]="{ right:.7em; left:auto }",o[e("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",o[e("MENURADIOCHECK")+e("RTL")]="{ right: .7em; left:auto}",o[e("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",o[e("MENUINPUTBOX")+e("RTL")]="{ left: .1em;}",o[e("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",o[e("MENUSLIDER")]="{ left: .1em;}",o[e("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",o[e("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",o[e("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",o[e("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",o[e("MENUDISABLED")]="{ color:GrayText}",o[e("MENUACTIVE")]="{ background-color: #606872; color: white;}",o[e("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",o[e("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",o[e("CONTEXTMENU")+":focus"]="{ outline:none}",o[e("CONTEXTMENU")+" "+e("MENUITEM")+":focus"]="{ outline:none}",o[e("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",o[e("SELECTIONITEM")]="{ padding-right: 1em;}",o[e("SELECTION")]="{ right: 40%; width:50%; }",o[e("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",o[e("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",o[e("MENU")+" "+e("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[e("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[e("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[e("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[e("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[e("MENUCLOSE")+":hover:focus"]="{ outline:none}";var a=!1,s=!1,l=!1;function c(t){l||(u(i,t),l=!0)}function u(t,e){var r=e||document,n=r.createElement("style");n.type="text/css";var o="";for(var i in t)o+=i,o+=" ",o+=t[i],o+="\n";n.innerHTML=o,r.head.appendChild(n)}t.addMenuStyles=function(t){s||(u(o,t),s=!0,c(t))},t.addInfoStyles=function(t){a||(u(r,t),a=!0,c(t))}}(e.CssStyles||(e.CssStyles={}))},2165:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlAttrs=e.HtmlClasses=void 0;function r(t){return"CtxtMenu_"+t}function n(t){return r(t)}function o(t){return r(t)}e.HtmlClasses={ATTACHED:n("Attached"),CONTEXTMENU:n("ContextMenu"),MENU:n("Menu"),MENUARROW:n("MenuArrow"),MENUACTIVE:n("MenuActive"),MENUCHECK:n("MenuCheck"),MENUCLOSE:n("MenuClose"),MENUCOMBOBOX:n("MenuComboBox"),MENUDISABLED:n("MenuDisabled"),MENUFRAME:n("MenuFrame"),MENUITEM:n("MenuItem"),MENULABEL:n("MenuLabel"),MENURADIOCHECK:n("MenuRadioCheck"),MENUINPUTBOX:n("MenuInputBox"),MENURULE:n("MenuRule"),MENUSLIDER:n("MenuSlider"),MOUSEPOST:n("MousePost"),RTL:n("RTL"),INFO:n("Info"),INFOCLOSE:n("InfoClose"),INFOCONTENT:n("InfoContent"),INFOSIGNATURE:n("InfoSignature"),INFOTITLE:n("InfoTitle"),SLIDERVALUE:n("SliderValue"),SLIDERBAR:n("SliderBar"),SELECTION:n("Selection"),SELECTIONBOX:n("SelectionBox"),SELECTIONMENU:n("SelectionMenu"),SELECTIONDIVIDER:n("SelectionDivider"),SELECTIONITEM:n("SelectionItem")},e.HtmlAttrs={COUNTER:o("Counter"),KEYDOWNFUNC:o("keydownFunc"),CONTEXTMENUFUNC:o("contextmenuFunc"),OLDTAB:o("Oldtabindex"),TOUCHFUNC:o("TouchFunc")}},4922:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Info=void 0;var i=r(5179),a=r(2165),s=function(t){function e(e,r,n){var o=t.call(this)||this;return o.title=e,o.signature=n,o.className=a.HtmlClasses.INFO,o.role="dialog",o.contentDiv=o.generateContent(),o.close=o.generateClose(),o.content=r||function(){return""},o}return o(e,t),e.prototype.attachMenu=function(t){this.menu=t},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")},e.prototype.post=function(){t.prototype.post.call(this);var e=document.documentElement,r=this.html,n=window.innerHeight||e.clientHeight||e.scrollHeight||0,o=Math.floor(-r.offsetWidth/2),i=Math.floor((n-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+o+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(a.HtmlClasses.MOUSEPOST),r.focus()},e.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var t=this.menu.html;t.parentNode&&t.parentNode.removeChild(t),this.menu.frame.appendChild(this.html)},e.prototype.click=function(t){},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.escape=function(t){this.unpost()},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.html.classList.remove(a.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},e.prototype.generateClose=function(){var t=new i.CloseButton(this),e=t.html;return e.classList.add(a.HtmlClasses.INFOCLOSE),e.setAttribute("aria-label","Close Dialog Box"),t},e.prototype.generateTitle=function(){var t=document.createElement("span");return t.innerHTML=this.title,t.classList.add(a.HtmlClasses.INFOTITLE),t},e.prototype.generateContent=function(){var t=document.createElement("div");return t.classList.add(a.HtmlClasses.INFOCONTENT),t.setAttribute("tabindex","0"),t},e.prototype.generateSignature=function(){var t=document.createElement("span");return t.innerHTML=this.signature,t.classList.add(a.HtmlClasses.INFOSIGNATURE),t},e.prototype.toJson=function(){return{type:""}},e}(r(8372).AbstractPostable);e.Info=s},1409:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Checkbox=void 0;var i=r(6765),a=r(2556),s=r(2165),l=function(t){function e(e,r,n,o){var i=t.call(this,e,"checkbox",r,o)||this;return i.role="menuitemcheckbox",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),a.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(s.HtmlClasses.MENUCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Checkbox=l},9886:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Combo=void 0;var i=r(6765),a=r(2556),s=r(2165),l=r(3205),c=function(t){function e(e,r,n,o){var i=t.call(this,e,"combobox",r,o)||this;return i.role="combobox",i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,a.MenuUtil.getActiveElement(this))},e.prototype.space=function(e){t.prototype.space.call(this,e),a.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(s.HtmlClasses.MENUCOMBOBOX)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(s.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.bubbleKey(),this.inputEvent=!0},e.prototype.keydown=function(e){if(this.inputEvent&&e.keyCode!==l.KEY.ESCAPE&&e.keyCode!==l.KEY.RETURN)return this.inputEvent=!1,void e.stopPropagation();t.prototype.keydown.call(this,e),e.stopPropagation()},e.prototype.updateAria=function(){},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(a.MenuUtil.getActiveElement(this))}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Combo=c},3467:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Command=void 0;var i=r(1340),a=r(2556),s=function(t){function e(e,r,n,o){var i=t.call(this,e,"command",r,o)||this;return i.command=n,i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.action,e.id)},e.prototype.executeAction=function(){try{this.command(a.MenuUtil.getActiveElement(this))}catch(t){a.MenuUtil.error(t,"Illegal command callback.")}a.MenuUtil.close(this)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Command=s},2965:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Label=void 0;var i=r(1340),a=r(2165),s=function(t){function e(e,r,n){return t.call(this,e,"label",r,n)||this}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.id)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENULABEL)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Label=s},385:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Radio=void 0;var i=r(6765),a=r(2556),s=r(2165),l=function(t){function e(e,r,n,o){var i=t.call(this,e,"radio",r,o)||this;return i.role="menuitemradio",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.id),a.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(s.HtmlClasses.MENURADIOCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Radio=l},3463:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Rule=void 0;var i=r(9329),a=r(2165),s=function(t){function e(e){var r=t.call(this,e,"rule")||this;return r.className=a.HtmlClasses.MENUITEM,r.role="separator",r}return o(e,t),e.fromJson=function(t,e,r){return new this(r)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.classList.add(a.HtmlClasses.MENURULE),e.setAttribute("aria-orientation","vertical")},e.prototype.addEvents=function(t){},e.prototype.toJson=function(){return{type:"rule"}},e}(i.AbstractEntry);e.Rule=s},7625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Slider=void 0;var i=r(6765),a=r(2556),s=r(2165),l=r(3205),c=function(t){function e(e,r,n,o){var i=t.call(this,e,"slider",r,o)||this;return i.role="slider",i.labelId="ctx_slideLabel"+a.MenuUtil.counter(),i.valueId="ctx_slideValue"+a.MenuUtil.counter(),i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,a.MenuUtil.getActiveElement(this)),this.update()},e.prototype.space=function(e){t.prototype.space.call(this,e),a.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(s.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(s.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(s.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.inputEvent=!0},e.prototype.mousedown=function(t){t.stopPropagation()},e.prototype.mouseup=function(t){event.stopPropagation()},e.prototype.keydown=function(e){var r=e.keyCode;return r===l.KEY.UP||r===l.KEY.DOWN?(e.preventDefault(),void t.prototype.keydown.call(this,e)):this.inputEvent&&r!==l.KEY.ESCAPE&&r!==l.KEY.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(t.prototype.keydown.call(this,e),void e.stopPropagation())},e.prototype.updateAria=function(){var t=this.variable.getValue();t&&this.input&&(this.input.setAttribute("aria-valuenow",t),this.input.setAttribute("aria-valuetext",t+"%"))},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(a.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=t+"%"}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Slider=c},6186:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Submenu=void 0;var i=r(1340),a=r(2165),s=function(t){function e(e,r,n){var o=t.call(this,e,"submenu",r,n)||this;return o._submenu=null,o}return o(e,t),e.fromJson=function(t,e,r){var n=e.content,o=e.menu,i=new this(r,n,e.id),a=t.get("subMenu")(t,o,i);return i.submenu=a,i},Object.defineProperty(e.prototype,"submenu",{get:function(){return this._submenu},set:function(t){this._submenu=t},enumerable:!1,configurable:!0}),e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.stop(t)},e.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return t.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else t.prototype.unfocus.call(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},e.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(a.HtmlClasses.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")},e.prototype.left=function(e){this.submenu.isPosted()?this.submenu.unpost():t.prototype.left.call(this,e)},e.prototype.right=function(t){this.submenu.isPosted()?this.submenu.down(t):this.submenu.post()},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Submenu=s},3205:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.KEY=void 0,function(t){t[t.RETURN=13]="RETURN",t[t.ESCAPE=27]="ESCAPE",t[t.SPACE=32]="SPACE",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(e.KEY||(e.KEY={}))},9328:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MenuElement=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addAttributes=function(t){for(var e in t)this.html.setAttribute(e,t[e])},Object.defineProperty(e.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(t){this._html=t,this.addEvents(t)},enumerable:!1,configurable:!0}),e.prototype.generateHtml=function(){var t=document.createElement("div");t.classList.add(this.className),t.setAttribute("role",this.role),this.html=t},e.prototype.focus=function(){var t=this.html;t.setAttribute("tabindex","0"),t.focus()},e.prototype.unfocus=function(){var t=this.html;t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1");try{t.blur()}catch(t){}t.blur()},e}(r(2868).AbstractNavigatable);e.MenuElement=i},1932:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuStore=void 0;var o=r(2556),i=r(2165),a=r(3205),s=function(){function t(t){this.menu=t,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+o.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(t.prototype,"active",{get:function(){return this._active},set:function(t){do{if(-1!==this.store.indexOf(t)){this._active=t;break}t=t.parentNode}while(t)},enumerable:!1,configurable:!0}),t.prototype.next=function(){var t=this.store.length;if(0===t)return this.active=null,null;var e=this.store.indexOf(this.active);return e=-1===e?0:e0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__spread||function(){for(var t=[],e=0;e0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionBox=e.SelectionMenu=void 0;var a=r(2556),s=r(2165),l=r(1484),c=r(4922),u=function(t){function e(e){var r=t.call(this)||this;return r.anchor=e,r.className=s.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.values,i=e.variable,a=new this(r),s=t.get("label")(t,{content:n||"",id:n||"id"},a),l=t.get("rule")(t,{},a),c=o.map((function(e){return t.get("radio")(t,{content:e,variable:i,id:e},a)})),u=[s,l].concat(c);return a.items=u,a},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.items.forEach((function(t){return t.html.classList.add(s.HtmlClasses.SELECTIONITEM)}))},e.prototype.display=function(){},e.prototype.right=function(t){this.anchor.right(t)},e.prototype.left=function(t){this.anchor.left(t)},e}(l.AbstractMenu);e.SelectionMenu=u;var p=function(t){function e(e,r,n,o){void 0===n&&(n="none"),void 0===o&&(o="vertical");var i=t.call(this,e,null,r)||this;return i.style=n,i.grid=o,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.signature,i=e.selections,a=new this(n,o,e.order,e.grid);a.attachMenu(r);var s=i.map((function(e){return t.get("selectionMenu")(t,e,a)}));return a.selections=s,a},e.prototype.attachMenu=function(t){this.menu=t},Object.defineProperty(e.prototype,"selections",{get:function(){return this._selections},set:function(t){var e=this;this._selections=[],t.forEach((function(t){return e.addSelection(t)}))},enumerable:!1,configurable:!0}),e.prototype.addSelection=function(t){t.anchor=this,this._selections.push(t)},e.prototype.rowDiv=function(t){var e=this,r=document.createElement("div");this.contentDiv.appendChild(r);var n=t.map((function(t){return r.appendChild(t.html),t.html.id||(t.html.id=e.prefix+a.MenuUtil.counter()),t.html.getBoundingClientRect()})),o=n.map((function(t){return t.width})),i=o.reduce((function(t,e){return t+e}),0),l=n.reduce((function(t,e){return Math.max(t,e.height)}),0);return r.classList.add(s.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+l+"px;"),[r,i,l,o]},e.prototype.display=function(){if(t.prototype.display.call(this),this.order(),this.selections.length){for(var e=[],r=0,n=[],o=this.getChunkSize(this.selections.length),a=function(t){var a=s.selections.slice(t,t+o),l=i(s.rowDiv(a),4),c=l[0],u=l[1],p=l[2],h=l[3];e.push(c),r=Math.max(r,u),a.forEach((function(t){return t.html.style.height=p+"px"})),n=s.combineColumn(n,h)},s=this,l=0;ldocument.body.offsetWidth-5&&(i=Math.max(5,i-o-r.offsetWidth+6)),t.prototype.post.call(this,i,a)}},e.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},e.prototype.setBaseMenu=function(){var t=this;do{t=t.anchor.menu}while(t instanceof e);this.baseMenu=t},e.prototype.left=function(t){this.focused=null,this.anchor.focus()},e.prototype.toJson=function(){return{type:""}},e}(r(1484).AbstractMenu);e.SubMenu=i},3737:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Variable=void 0;var n=r(2556),o=function(){function t(t,e,r){this._name=t,this.getter=e,this.setter=r,this.items=[]}return t.fromJson=function(t,e,r){var n=new this(e.name,e.getter,e.setter);r.insert(n)},Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.getValue=function(t){try{return this.getter(t)}catch(t){return n.MenuUtil.error(t,"Command of variable "+this.name+" failed."),null}},t.prototype.setValue=function(t,e){try{this.setter(t,e)}catch(t){n.MenuUtil.error(t,"Command of variable "+this.name+" failed.")}this.update()},t.prototype.register=function(t){-1===this.items.indexOf(t)&&this.items.push(t)},t.prototype.unregister=function(t){var e=this.items.indexOf(t);-1!==e&&this.items.splice(e,1)},t.prototype.update=function(){this.items.forEach((function(t){return t.update()}))},t.prototype.registerCallback=function(t){this.items.forEach((function(e){return e.registerCallback(t)}))},t.prototype.unregisterCallback=function(t){this.items.forEach((function(e){return e.unregisterCallback(t)}))},t.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},t}();e.Variable=o},2358:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VariablePool=void 0;var r=function(){function t(){this.pool={}}return t.prototype.insert=function(t){this.pool[t.name]=t},t.prototype.lookup=function(t){return this.pool[t]},t.prototype.remove=function(t){delete this.pool[t]},t.prototype.update=function(){for(var t in this.pool)this.pool[t].update()},t}();e.VariablePool=r},3921:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractAudioRenderer=void 0;const n=r(5897);e.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(t){this.separator_=t}getSeparator(){return"braille"===n.default.getInstance().modality?"":this.separator_}error(t){return null}merge(t){let e="";const r=t.length-1;for(let n,o=0;n=t[o];o++)if(e+=n.speech,odelete t[e])),e.open.forEach((r=>t[r]=e[r]));const r=Object.keys(t);t.open=r},e.sortClose=function(t,e){if(t.length<=1)return t;const r=[];for(let n,o=0;n=e[o],t.length;o++)n.close&&n.close.length&&n.close.forEach((function(e){const n=t.indexOf(e);-1!==n&&(r.unshift(e),t.splice(n,1))}));return r};let s={},l=[];function c(t,e){const r=t[t.length-1];if(r){if(d(e)&&d(r)){if(void 0===r.join)return void(r.span=r.span.concat(e.span));const t=r.span.pop(),n=e.span.shift();return r.span.push(t+r.join+n),r.span=r.span.concat(e.span),void(r.join=e.join)}h(e)&&h(r)?r.pause=a(r.pause,e.pause):t.push(e)}else t.push(e)}function u(t,e){t.rate&&(e.rate=t.rate),t.pitch&&(e.pitch=t.pitch),t.volume&&(e.volume=t.volume)}function p(t){return"object"==typeof t&&t.open}function h(t){return"object"==typeof t&&1===Object.keys(t).length&&Object.keys(t)[0]===o.personalityProps.PAUSE}function d(t){const e=Object.keys(t);return"object"==typeof t&&(1===e.length&&"span"===e[0]||2===e.length&&("span"===e[0]&&"join"===e[1]||"span"===e[1]&&"join"===e[0]))}function f(t,e,r,n,s,l=!1){if(l){const l=t[t.length-1];let c;if(l&&(c=l[o.personalityProps.JOIN]),l&&!e.speech&&s&&h(l)){const t=o.personalityProps.PAUSE;l[t]=a(l[t],s[t]),s=null}if(l&&e.speech&&0===Object.keys(r).length&&d(l)){if(void 0!==c){const t=l.span.pop();e=new i.Span(t.speech+c+e.speech,t.attributes)}l.span.push(e),e=new i.Span("",{}),l[o.personalityProps.JOIN]=n}}0!==Object.keys(r).length&&t.push(r),e.speech&&t.push({span:[e],join:n}),s&&t.push(s)}function m(t,e){if(!e)return t;const r={};for(const n of o.personalityPropList){const o=t[n],i=e[n];if(!o&&!i||o&&i&&o===i)continue;const a=o||0;p(r)||(r.open=[],r.close=[]),o||r.close.push(n),i||r.open.push(n),i&&o&&(r.close.push(n),r.open.push(n)),e[n]=a,r[n]=a,s[n]?s[n].push(a):s[n]=[a]}if(p(r)){let t=r.close.slice();for(;t.length>0;){let o=l.pop();const i=(0,n.setdifference)(o,t);if(t=(0,n.setdifference)(t,o),o=i,0!==t.length){if(0!==o.length){r.close=r.close.concat(o),r.open=r.open.concat(o);for(let t,n=0;t=o[n];n++)r[t]=e[t]}}else 0!==o.length&&l.push(o)}l.push(r.open)}return r}e.personalityMarkup=function(t){s={},l=[];let e=[];const r={};for(let n,i=0;n=t[i];i++){let t=null;const i=n.descriptionSpan(),a=n.personality,s=a[o.personalityProps.JOIN];delete a[o.personalityProps.JOIN],void 0!==a[o.personalityProps.PAUSE]&&(t={[o.personalityProps.PAUSE]:a[o.personalityProps.PAUSE]},delete a[o.personalityProps.PAUSE]);f(e,i,m(a,r),s,t,!0)}return e=e.concat(function(){const t=[];for(let e=l.length-1;e>=0;e--){const r=l[e];if(r.length){const e={open:[],close:[]};for(let t=0;t"string"==typeof t?new c.Span(t,{}):t)),r=m.get(n.default.getInstance().markup);return r?r.merge(e):t.join()},e.finalize=function(t){const e=m.get(n.default.getInstance().markup);return e?e.finalize(t):t},e.error=function(t){const e=m.get(n.default.getInstance().markup);return e?e.error(t):""},e.registerRenderer=function(t,e){m.set(t,e)},e.isXml=function(){return m.get(n.default.getInstance().markup)instanceof d.XmlRenderer}},8639:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LayoutRenderer=void 0;const n=r(2057),o=r(5740),i=r(4440),a=r(3706),s=r(2456);class l extends s.XmlRenderer{finalize(t){return function(t){c="";const e=o.parseInput(`${t}`);return n.Debugger.getInstance().output(o.formatXml(e.toString())),c=d(e),c}(t)}pause(t){return""}prosodyElement(t,e){return t===i.personalityProps.LAYOUT?`<${e}>`:""}closeTag(t){return``}markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n);continue}e.push(this.processContent(r)),r=[];const t=n.layout;t.match(/^begin/)?e.push("<"+t.replace(/^begin/,"")+">"):t.match(/^end/)?e.push(""):console.warn("Something went wrong with layout markup: "+t)}return e.push(this.processContent(r)),e.join("")}processContent(t){const e=[],r=a.personalityMarkup(t);for(let t,n=0;t=r[n];n++)t.span?e.push(this.merge(t.span)):a.isPauseElement(t);return e.join("")}}e.LayoutRenderer=l;let c="";const u={TABLE:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1)}));const[r,n]=b(e);return e=v(e,n),_(e,r)},CASES:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(0,-1),t.width=t.width.slice(0,-1)}));const[r,n]=b(e);return e=v(e,n),_(e,r)},CAYLEY:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1),t.sep=t.sep+t.sep}));const[r,n]=b(e),o={lfence:"",rfence:"",cells:n.map((t=>"\u2810"+new Array(t).join("\u2812"))),width:n,height:1,sep:e[0].sep};return e.splice(1,0,o),e=v(e,n),_(e,r)},MATRIX:function(t){let e=g(t);const[r,n]=b(e);return e=v(e,n),_(e,r)},CELL:d,FENCE:d,ROW:d,FRACTION:function(t){const[e,r,,n,o]=Array.from(t.childNodes),i=p(r),a=p(n),s=m(i),l=m(a);let c=Math.max(s,l);const u=e+new Array(c+1).join("\u2812")+o;return c=u.length,`${O(i,c)}\n${u}\n${O(a,c)}`},NUMERATOR:E,DENOMINATOR:E};function p(t){const e=o.tagName(t),r=u[e];return r?r(t):t.textContent}function h(t,e){if(!t||!e)return t+e;const r=f(t),n=f(e),o=r-n;t=o<0?y(t,n,m(t)):t,e=o>0?y(e,r,m(e)):e;const i=t.split(/\r\n|\r|\n/),a=e.split(/\r\n|\r|\n/),s=[];for(let t=0;tMath.max(e.length,t)),0)}function y(t,e,r){return t=function(t,e){const r=e-f(t);return t+(r>0?new Array(r+1).join("\n"):"")}(t,e),function(t,e){const r=t.split(/\r\n|\r|\n/),n=[];for(const t of r){const r=e-t.length;n.push(t+(r>0?new Array(r+1).join("\u2800"):""))}return n.join("\n")}(t,r)}function g(t){const e=Array.from(t.childNodes),r=[];for(const t of e)t.nodeType===o.NodeType.ELEMENT_NODE&&r.push(M(t));return r}function b(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),r=[];for(let e=0;et.width[e])).reduce(((t,e)=>Math.max(t,e)),0));return[e,r]}function v(t,e){const r=[];for(const n of t){if(0===n.height)continue;const t=[];for(let r=0;rt.lfence+t.cells.join(t.sep)+t.rfence)).join("\n");const r=[];for(const e of t){const t=S(e.sep,e.height);let n=e.cells.shift();for(;e.cells.length;)n=h(n,t),n=h(n,e.cells.shift());n=h(S(e.lfence,e.height),n),n=h(n,S(e.rfence,e.height)),r.push(n),r.push(e.lfence+new Array(m(n)-3).join(e.sep)+e.rfence)}return r.slice(0,-1).join("\n")}function S(t,e){let r="";for(;e;)r+=t+"\n",e--;return r.slice(0,-1)}function x(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.tagName(t)?p(t):""}function M(t){const e=Array.from(t.childNodes),r=x(e[0]),n=x(e[e.length-1]);r&&e.shift(),n&&e.pop();let i="";const a=[];for(const t of e){if(t.nodeType===o.NodeType.TEXT_NODE){i=t.textContent;continue}const e=p(t);a.push(e)}return{lfence:r,rfence:n,sep:i,cells:a,height:a.reduce(((t,e)=>Math.max(f(e),t)),0),width:a.map(m)}}function O(t,e){const r=(e-m(t))/2,[n,o]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=t.split(/\r\n|\r|\n/),a=[],[s,l]=[new Array(n+1).join("\u2800"),new Array(o+1).join("\u2800")];for(const t of i)a.push(s+t+l);return a.join("\n")}function E(t){const e=t.firstChild,r=d(t);if(e&&e.nodeType===o.NodeType.ELEMENT_NODE){if("ENGLISH"===o.tagName(e))return"\u2830"+r;if("NUMBER"===o.tagName(e))return"\u283c"+r}return r}},182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MarkupRenderer=void 0;const n=r(4440),o=r(3921);class i extends o.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[n.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const a=(i-t)/(e-t),s=r*(1-a)+n*a;return+(Math.round(s+"e+"+o)+"e-"+o)}}applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t}ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)}}e.MarkupRenderer=i},8990:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.PunctuationRenderer=void 0;const n=r(4440),o=r(3921),i=r(3706);class a extends o.AbstractAudioRenderer{markup(t){const e=i.personalityMarkup(t);let r="",o=null,a=!1;for(let t,s=0;t=e[s];s++)i.isMarkupElement(t)||(i.isPauseElement(t)?a&&(o=i.mergePause(o,t,Math.max)):(o&&(r+=this.pause(o[n.personalityProps.PAUSE]),o=null),r+=(a?this.getSeparator():"")+this.merge(t.span),a=!0));return r}pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medium":"long":t,a.PAUSE_PUNCTUATION.get(e)||""}}e.PunctuationRenderer=a,a.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SableRenderer=void 0;const n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.personalityProps.PITCH:return'';case n.personalityProps.RATE:return'';case n.personalityProps.VOLUME:return'';default:return"<"+t.toUpperCase()+' VALUE="'+e+'">'}}closeTag(t){return""}}e.SableRenderer=i},9536:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Span=void 0;e.Span=class{constructor(t,e){this.speech=t,this.attributes=e}}},7504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlRenderer=void 0;const n=r(5897),o=r(4440),i=r(2456);class a extends i.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){const r=(e=Math.floor(this.applyScaleFunction(e)))<0?e.toString():"+"+e.toString();return"":'%">')}closeTag(t){return""}}e.SsmlRenderer=a},3757:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlStepRenderer=void 0;const n=r(7504);class o extends n.SsmlRenderer{markup(t){return o.MARKS={},super.markup(t)}merge(t){const e=[];for(let r=0;r'),o.MARKS[i]=!0),1===n.speech.length&&n.speech.match(/[a-zA-Z]/)?e.push(''+n.speech+""):e.push(n.speech)}return e.join(this.getSeparator())}}e.SsmlStepRenderer=o,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StringRenderer=void 0;const n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.span));if(!r.length)return e;const n=r.length-1;for(let t,o=0;t=r[o];o++){if(t.span&&(e+=this.merge(t.span)),o>=n)continue;const r=t.join;e+=void 0===r?this.getSeparator():r}return e}}e.StringRenderer=i},2456:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.XmlRenderer=void 0;const n=r(5897),o=r(3706),i=r(182);class a extends i.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personalityMarkup(t),r=[],i=[];for(let t,a=0;t=e[a];a++)if(t.span)r.push(this.merge(t.span));else if(o.isPauseElement(t))r.push(this.pause(t));else{if(t.close.length)for(let e=0;e{r.push(this.prosodyElement(e,t[e])),i.push(e)}))}}return r.join(" ")}}e.XmlRenderer=a},707:function(t,e){function r(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.union=e.setdifference=e.interleaveLists=e.removeEmpty=void 0,e.removeEmpty=function(t){return t.filter((t=>t))},e.interleaveLists=function(t,e){const r=[];for(;t.length||e.length;)t.length&&r.push(t.shift()),e.length&&r.push(e.shift());return r},e.setdifference=r,e.union=function(t,e){return t&&e?t.concat(r(e,t)):t||e||[]}},2139:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.loadScript=e.loadMapsForIE_=e.installWGXpath_=e.loadWGXpath_=e.mapsForIE=e.detectEdge=e.detectIE=void 0;const n=r(2315),o=r(5274);function i(t){l(n.default.WGXpath),a(t)}function a(t,e){let r=e||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){a(t,r++)}),200):r>=10||(n.default.wgxpath=wgxpath,t?n.default.wgxpath.install({document:document}):n.default.wgxpath.install(),o.xpath.evaluate=document.evaluate,o.xpath.result=XPathResult,o.xpath.createNSResolver=document.createNSResolver)}function s(){l(n.default.mathmapsIePath)}function l(t){const e=n.default.document.createElement("script");e.type="text/javascript",e.src=t,n.default.document.head?n.default.document.head.appendChild(e):n.default.document.body.appendChild(e)}e.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(s(),i(),!0)},e.detectEdge=function(){var t;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(t=window.chrome)||void 0===t?void 0:t.loadTimes)&&(document.evaluate=null,i(!0),!0)},e.mapsForIE=null,e.loadWGXpath_=i,e.installWGXpath_=a,e.loadMapsForIE_=s,e.loadScript=l},2057:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Debugger=void 0;const n=r(2315);class o{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return o.instance=o.instance||new o,o.instance}init(t){t&&this.startDebugFile_(t),this.isActive_=!0}output(...t){this.isActive_&&this.output_(t)}generateOutput(t){this.isActive_&&this.output_(t.apply(t,[]))}exit(t=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)}startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this.outputFunction_=function(...t){this.stream_.write(t.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(t){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(t){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(t))}}e.Debugger=o},5740:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.serializeXml=e.cloneNode=e.tagName=e.querySelectorAll=e.querySelectorAllByAttrValue=e.querySelectorAllByAttr=e.formatXml=e.createTextNode=e.createElementNS=e.createElement=e.replaceNode=e.NodeType=e.parseInput=e.XML_ENTITIES=e.trimInput_=e.toArray=void 0;const n=r(5897),o=r(4440),i=r(2315),a=r(5274);function s(t){const e=[];for(let r=0,n=t.length;r[ \f\n\r\t\v\u200b]+<").trim()}function c(t,e){if(!e)return[!1,""];const r=t.match(/^<([^> ]+).*>/),n=e.match(/^<\/([^>]+)>(.*)/);return r&&n&&r[1]===n[1]?[!0,n[2]]:[!1,""]}e.toArray=s,e.trimInput_=l,e.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},e.parseInput=function(t){const e=new i.default.xmldom.DOMParser,r=l(t),s=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const t=e.parseFromString(r,s?"text/html":"text/xml");return n.default.getInstance().mode===o.Mode.HTTP?(a.xpath.currentDocument=t,s?t.body.childNodes[0]:t.documentElement):t.documentElement}catch(t){throw new n.SREError("Illegal input: "+t.message)}},function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",t[t.ENTITY_NODE=6]="ENTITY_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",t[t.NOTATION_NODE=12]="NOTATION_NODE"}(e.NodeType||(e.NodeType={})),e.replaceNode=function(t,e){t.parentNode&&(t.parentNode.insertBefore(e,t),t.parentNode.removeChild(t))},e.createElement=function(t){return i.default.document.createElement(t)},e.createElementNS=function(t,e){return i.default.document.createElementNS(t,e)},e.createTextNode=function(t){return i.default.document.createTextNode(t)},e.formatXml=function(t){let e="",r=/(>)(<)(\/*)/g,n=0,o=(t=t.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,o=o.map((t=>t.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((t,e)=>t.concat(e)),[]);o.length;){let t=o.shift();if(!t)continue;let r=0;if(t.match(/^<\w[^>/]*>[^>]+$/)){const e=c(t,o[0]);e[0]?e[1]?(t+=o.shift().slice(0,-e[1].length),e[1].trim()&&o.unshift(e[1])):t+=o.shift():r=1}else if(t.match(/^<\/\w/))0!==n&&(n-=1);else if(t.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(t.match(/^<\w[^>]*\/>.+$/)){const e=t.indexOf(">")+1;t.slice(e).trim()&&o.unshift(),t=t.slice(0,e)}else r=0;e+=new Array(n+1).join(" ")+t+"\r\n",n+=r}return e},e.querySelectorAllByAttr=function(t,e){return t.querySelectorAll?s(t.querySelectorAll(`[${e}]`)):a.evalXPath(`.//*[@${e}]`,t)},e.querySelectorAllByAttrValue=function(t,e,r){return t.querySelectorAll?s(t.querySelectorAll(`[${e}="${r}"]`)):a.evalXPath(`.//*[@${e}="${r}"]`,t)},e.querySelectorAll=function(t,e){return t.querySelectorAll?s(t.querySelectorAll(e)):a.evalXPath(`.//${e}`,t)},e.tagName=function(t){return t.tagName.toUpperCase()},e.cloneNode=function(t){return t.cloneNode(!0)},e.serializeXml=function(t){return(new i.default.xmldom.XMLSerializer).serializeToString(t)}},5897:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.EnginePromise=e.SREError=void 0;const n=r(1676),o=r(4440),i=r(2057),a=r(1377);class s extends Error{constructor(t=""){super(),this.message=t,this.name="SRE Error"}}e.SREError=s;class l{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=o.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=n.DynamicCstr.DEFAULT_VALUES[n.Axis.STYLE],this._defaultLocale=n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=n.DynamicCstr.DEFAULT_VALUES[n.Axis.MODALITY],this.speech=o.Speech.NONE,this.markup=o.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=l.defaultEvaluator,this.defaultParser=new n.DynamicCstrParser(n.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=n.DynamicCstr.defaultCstr()}set defaultLocale(t){this._defaultLocale=a.Variables.ensureLocale(t,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return l.instance=l.instance||new l,l.instance}static defaultEvaluator(t,e){return t}static evaluateNode(t){return l.nodeEvaluator(t)}getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t}setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE]=this.defaultLocale),t){const e=Object.keys(t);for(let r=0;r{void 0!==t[r]&&(e[r]=t[r])};return r("mode"),e.configurate(t),s.default.BINARY_FEATURES.forEach((r=>{void 0!==t[r]&&(e[r]=!!t[r])})),s.default.STRING_FEATURES.forEach(r),t.json&&(c.default.jsonPath=l.makePath(t.json)),t.xpath&&(c.default.WGXpath=t.xpath),e.setCustomLoader(t.custom),function(t){t.isIE=a.detectIE(),t.isEdge=a.detectEdge()}(e),o.setLocale(),e.setDynamicCstr(),e.init?(s.EnginePromise.promises.init=new Promise(((t,e)=>{setTimeout((()=>{t("init")}),10)})),e.init=!1,s.EnginePromise.get()):e.delay?(e.delay=!1,s.EnginePromise.get()):i.loadLocale()}))}},8496:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Event=e.EventType=e.Move=e.KeyCode=void 0,function(t){t[t.ENTER=13]="ENTER",t[t.ESC=27]="ESC",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN",t[t.TAB=9]="TAB",t[t.LESS=188]="LESS",t[t.GREATER=190]="GREATER",t[t.DASH=189]="DASH",t[t.ZERO=48]="ZERO",t[t.ONE=49]="ONE",t[t.TWO=50]="TWO",t[t.THREE=51]="THREE",t[t.FOUR=52]="FOUR",t[t.FIVE=53]="FIVE",t[t.SIX=54]="SIX",t[t.SEVEN=55]="SEVEN",t[t.EIGHT=56]="EIGHT",t[t.NINE=57]="NINE",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z"}(e.KeyCode||(e.KeyCode={})),e.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(t){t.CLICK="click",t.DBLCLICK="dblclick",t.MOUSEDOWN="mousedown",t.MOUSEUP="mouseup",t.MOUSEOVER="mouseover",t.MOUSEOUT="mouseout",t.MOUSEMOVE="mousemove",t.SELECTSTART="selectstart",t.KEYPRESS="keypress",t.KEYDOWN="keydown",t.KEYUP="keyup",t.TOUCHSTART="touchstart",t.TOUCHMOVE="touchmove",t.TOUCHEND="touchend",t.TOUCHCANCEL="touchcancel"}(e.EventType||(e.EventType={}));e.Event=class{constructor(t,e,r){this.src=t,this.type=e,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.makePath=void 0;const n=r(2315);function o(t){return t.match("/$")?t:t+"/"}e.makePath=o,e.localePath=function(t,e="json"){return o(n.default.jsonPath)+t+(e.match(/^\./)?e:"."+e)}},3769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.KeyProcessor=e.Processor=void 0;const n=r(8496);class o{constructor(t,e){this.name=t,this.process=e.processor,this.postprocess=e.postprocessor||((t,e)=>t),this.processor=this.postprocess?function(t){return this.postprocess(this.process(t),t)}:this.process,this.print=e.print||o.stringify_,this.pprint=e.pprint||this.print}static stringify_(t){return t?t.toString():t}}e.Processor=o,o.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends o{constructor(t,e){super(t,e),this.key=e.key||i.getKey_}static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t}}e.KeyProcessor=i},6499:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.keypress=e.output=e.print=e.process=e.set=void 0;const n=r(8290),o=r(5714),i=r(3090),a=r(4356),s=r(1414),l=r(9552),c=r(9543),u=r(3362),p=r(1204),h=r(5740),d=r(5897),f=r(4440),m=r(3769),y=r(5274),g=new Map;function b(t){g.set(t.name,t)}function v(t){const e=g.get(t);if(!e)throw new d.SREError("Unknown processor "+t);return e}function _(t,e){const r=v(t);try{return r.processor(e)}catch(t){throw new d.SREError("Processing error for expression "+e)}}function S(t,e){const r=v(t);return d.default.getInstance().pprint?r.pprint(e):r.print(e)}e.set=b,e.process=_,e.print=S,e.output=function(t,e){const r=v(t);try{const t=r.processor(e);return d.default.getInstance().pprint?r.pprint(t):r.print(t)}catch(t){throw new d.SREError("Processing error for expression "+e)}},e.keypress=function(t,e){const r=v(t),n=r instanceof m.KeyProcessor?r.key(e):e,o=r.processor(n);return d.default.getInstance().pprint?r.pprint(o):r.print(o)},b(new m.Processor("semantic",{processor:function(t){const e=h.parseInput(t);return s.xmlTree(e)},postprocessor:function(t,e){const r=d.default.getInstance().speech;if(r===f.Speech.NONE)return t;const o=h.cloneNode(t);let i=c.computeMarkup(o);if(r===f.Speech.SHALLOW)return t.setAttribute("speech",n.finalize(i)),t;const a=y.evalXPath(".//*[@id]",t),s=y.evalXPath(".//*[@id]",o);for(let t,e,r=0;t=a[r],e=s[r];r++)i=c.computeMarkup(e),t.setAttribute("speech",n.finalize(i));return t},pprint:function(t){return h.formatXml(t.toString())}})),b(new m.Processor("speech",{processor:function(t){const e=h.parseInput(t),r=s.xmlTree(e),o=c.computeSpeech(r);return n.finalize(n.markup(o))},pprint:function(t){const e=t.toString();return n.isXml()?h.formatXml(e):e}})),b(new m.Processor("json",{processor:function(t){const e=h.parseInput(t);return s.getTree(e).toJson()},postprocessor:function(t,e){const r=d.default.getInstance().speech;if(r===f.Speech.NONE)return t;const o=h.parseInput(e),i=s.xmlTree(o),a=c.computeMarkup(i);if(r===f.Speech.SHALLOW)return t.stree.speech=n.finalize(a),t;const l=t=>{const e=y.evalXPath(`.//*[@id=${t.id}]`,i)[0],r=c.computeMarkup(e);t.speech=n.finalize(r),t.children&&t.children.forEach(l)};return l(t.stree),t},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),b(new m.Processor("description",{processor:function(t){const e=h.parseInput(t),r=s.xmlTree(e);return c.computeSpeech(r)},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),b(new m.Processor("enriched",{processor:function(t){return o.semanticMathmlSync(t)},postprocessor:function(t,e){const r=p.getSemanticRoot(t);let n;switch(d.default.getInstance().speech){case f.Speech.NONE:break;case f.Speech.SHALLOW:n=l.generator("Adhoc"),n.getSpeech(r,t);break;case f.Speech.DEEP:n=l.generator("Tree"),n.getSpeech(t,t)}return t},pprint:function(t){return h.formatXml(t.toString())}})),b(new m.Processor("walker",{processor:function(t){const e=l.generator("Node");m.Processor.LocalState.speechGenerator=e,e.setOptions({modality:d.default.getInstance().modality,locale:d.default.getInstance().locale,domain:d.default.getInstance().domain,style:d.default.getInstance().style}),m.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=_("enriched",t),n=S("enriched",r);return m.Processor.LocalState.walker=u.walker(d.default.getInstance().walker,r,e,m.Processor.LocalState.highlighter,n),m.Processor.LocalState.walker},print:function(t){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(t){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(t)?n.error(t):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":a.LOCALE.NUMBERS.numberToWords(e)}})),b(new m.Processor("ordinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":a.LOCALE.NUMBERS.wordOrdinal(e)}})),b(new m.Processor("numericOrdinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":a.LOCALE.NUMBERS.numericOrdinal(e)}})),b(new m.Processor("vulgar",{processor:function(t){const[e,r]=t.split("/").map((t=>parseInt(t,10)));return isNaN(e)||isNaN(r)?"":_("speech",`${e}${r}`)}}))},2998:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function a(t){try{l(n.next(t))}catch(t){i(t)}}function s(t){try{l(n.throw(t))}catch(t){i(t)}}function l(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(a,s)}l((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.exit=e.move=e.walk=e.processFile=e.file=e.vulgar=e.numericOrdinal=e.ordinal=e.number=e.toEnriched=e.toDescription=e.toJson=e.toSemantic=e.toSpeech=e.localeLoader=e.engineReady=e.engineSetup=e.setupEngine=e.version=void 0;const o=r(5897),i=r(6828),a=r(4440),s=r(7248),l=r(6499),c=r(2315),u=r(1377),p=r(6141);function h(t){return n(this,void 0,void 0,(function*(){return(0,i.setup)(t)}))}function d(t,e){return l.process(t,e)}function f(t,e,r){switch(o.default.getInstance().mode){case a.Mode.ASYNC:return function(t,e,r){return n(this,void 0,void 0,(function*(){const n=yield c.default.fs.promises.readFile(e,{encoding:"utf8"}),i=l.output(t,n);if(r)try{c.default.fs.promises.writeFile(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}))}(t,e,r);case a.Mode.SYNC:return function(t,e,r){const n=function(t){let e;try{e=c.default.fs.readFileSync(t,{encoding:"utf8"})}catch(e){throw new o.SREError("Can not open file: "+t)}return e}(e),i=l.output(t,n);if(r)try{c.default.fs.writeFileSync(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}(t,e,r);default:throw new o.SREError(`Can process files in ${o.default.getInstance().mode} mode`)}}e.version=u.Variables.VERSION,e.setupEngine=h,e.engineSetup=function(){const t=["mode"].concat(o.default.STRING_FEATURES,o.default.BINARY_FEATURES),e=o.default.getInstance(),r={};return t.forEach((function(t){r[t]=e[t]})),r.json=c.default.jsonPath,r.xpath=c.default.WGXpath,r.rules=e.ruleSets.slice(),r},e.engineReady=function(){return n(this,void 0,void 0,(function*(){return h({}).then((()=>o.EnginePromise.getall()))}))},e.localeLoader=p.standardLoader,e.toSpeech=function(t){return d("speech",t)},e.toSemantic=function(t){return d("semantic",t)},e.toJson=function(t){return d("json",t)},e.toDescription=function(t){return d("description",t)},e.toEnriched=function(t){return d("enriched",t)},e.number=function(t){return d("number",t)},e.ordinal=function(t){return d("ordinal",t)},e.numericOrdinal=function(t){return d("numericOrdinal",t)},e.vulgar=function(t){return d("vulgar",t)},e.file={},e.file.toSpeech=function(t,e){return f("speech",t,e)},e.file.toSemantic=function(t,e){return f("semantic",t,e)},e.file.toJson=function(t,e){return f("json",t,e)},e.file.toDescription=function(t,e){return f("description",t,e)},e.file.toEnriched=function(t,e){return f("enriched",t,e)},e.processFile=f,e.walk=function(t){return l.output("walker",t)},e.move=function(t){return l.keypress("move",t)},e.exit=function(t){const e=t||0;o.EnginePromise.getall().then((()=>process.exit(e)))},e.localePath=s.localePath,c.default.documentSupported?h({mode:a.Mode.HTTP}).then((()=>h({}))):h({mode:a.Mode.SYNC}).then((()=>h({mode:a.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const t={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(t),t.document.XPathResult=t.XPathResult,t.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Variables=void 0;class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Locale ${t} does not exist! Using ${r.LOCALES.get(e)} instead.`),e)}}e.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.updateEvaluator=e.evaluateString=e.evaluateBoolean=e.getLeafNodes=e.evalXPath=e.resolveNameSpace=e.xpath=void 0;const n=r(5897),o=r(4440),i=r(2315);function a(){return"undefined"!=typeof XPathResult}e.xpath={currentDocument:null,evaluate:a()?document.evaluate:i.default.xpath.evaluate,result:a()?XPathResult:i.default.xpath.XPathResult,createNSResolver:a()?document.createNSResolver:i.default.xpath.createNSResolver};const s={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function l(t){return s[t]||null}e.resolveNameSpace=l;class c{constructor(){this.lookupNamespaceURI=l}}function u(t,r,i){return n.default.getInstance().mode!==o.Mode.HTTP||n.default.getInstance().isIE||n.default.getInstance().isEdge?e.xpath.evaluate(t,r,new c,i,null):e.xpath.currentDocument.evaluate(t,r,l,i,null)}function p(t,r){let n;try{n=u(t,r,e.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(t){return[]}const o=[];for(let t=n.iterateNext();t;t=n.iterateNext())o.push(t);return o}e.evalXPath=p,e.getLeafNodes=function(t){return p(".//*[count(*)=0]",t)},e.evaluateBoolean=function(t,r){let n;try{n=u(t,r,e.xpath.result.BOOLEAN_TYPE)}catch(t){return!1}return n.booleanValue},e.evaluateString=function(t,r){let n;try{n=u(t,r,e.xpath.result.STRING_TYPE)}catch(t){return""}return n.stringValue},e.updateEvaluator=function(t){if(n.default.getInstance().mode!==o.Mode.HTTP)return;let r=t;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?e.xpath.currentDocument=r:t.ownerDocument&&(e.xpath.currentDocument=t.ownerDocument)}},9268:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEnrichCase=void 0;e.AbstractEnrichCase=class{constructor(t){this.semantic=t}}},6061:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseBinomial=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class s extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const t=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(t),this.mml.hasAttribute(a.Attribute.TYPE)){const t=n.createElement("mrow");t.setAttribute(a.Attribute.ADDED,"true"),n.replaceNode(this.mml,t),t.appendChild(this.mml),this.mml=t}return(0,a.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseBinomial=s},5765:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseDoubleScript=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class s extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.childNodes[0].role;return"MSUBSUP"===e&&"subsup"===r||"MUNDEROVER"===e&&"underover"===r}getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=this.semantic.childNodes[1],n=t.childNodes[1],o=i.walkTree(r),s=i.walkTree(e),l=i.walkTree(n);return(0,a.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(a.Attribute.CHILDREN,(0,a.makeIdList)([e,n,r])),[s,l,o].forEach((t=>i.getInnerNode(t).setAttribute(a.Attribute.PARENT,this.mml.getAttribute(a.Attribute.ID)))),this.mml.setAttribute(a.Attribute.TYPE,t.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[t.id,e.id,n.id],r.id]),this.mml}}e.CaseDoubleScript=s},7251:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseEmbellished=void 0;const n=r(5740),o=r(5952),i=r(9268),a=r(5765),s=r(7014),l=r(6887),c=r(5452),u=r(2298);class p extends i.AbstractEnrichCase{constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.SemanticNode(t);return r.type="empty",r.mathmlTree=e,r}static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&p.fencedMap_(t.childNodes[0],e)}getMathml(){this.getFenced_(),this.fencedMml=c.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(u.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"===t.type}getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.childNodes[0];this.fenced=t.childNodes[0],this.ofence=t.contentNodes[0],this.cfence=t.contentNodes[1],p.fencedMap_(this.ofence,this.ofenceMap),p.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fencedMml?t:this.fencedMml;t&&t!==this.cfenceMml;)this.fencedMmlNodes.push(t),t=t.nextSibling}getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||t===this.fenced);)-1===e.indexOf(t.fencePointer)||this.ofenceMml||(this.ofenceMml=t.mathmlTree),-1===r.indexOf(t.fencePointer)||this.cfenceMml||(this.cfenceMml=t.mathmlTree),t=t.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=c.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=c.ascendNewNode(this.cfenceMml))}rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_();for((0,u.setAttributes)(r,this.fenced.parent);!this.fencedElement(t);){const o=t.mathmlTree,i=this.specialCase_(t,o);if(i)t=i;else{(0,u.setAttributes)(o,t);const e=[];for(let r,n=1;r=t.childNodes[n];n++)e.push(c.walkTree(r));t=t.childNodes[0]}const a=n.createElement("dummy"),s=o.childNodes[0];n.replaceNode(o,a),n.replaceNode(r,o),n.replaceNode(o.childNodes[0],r),n.replaceNode(a,s),e||(e=o)}return c.walkTree(this.ofence),c.walkTree(this.cfence),this.cleanupParents_(),e||r}specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(i=t.childNodes[0],o=a.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===t.type||"subscript"===t.type?o=s.CaseMultiscripts:"tensor"===t.type&&(o=l.CaseTensor),i=o&&t.childNodes[0]&&"subsup"===t.childNodes[0].role?t.childNodes[0]:t),!i)return null;const c=i.childNodes[0],u=p.makeEmptyNode_(c.id);return i.childNodes[0]=u,e=new o(t).getMathml(),i.childNodes[0]=c,this.parentCleanup.push(e),i.childNodes[0]}introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.fullFence(this.cfenceMml);let r=n.createElement("mrow");if(n.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((t=>r.appendChild(t))),r.insertBefore(t,this.fencedMml),r.appendChild(e),!r.parentNode){const t=n.createElement("mrow");for(;r.childNodes.length>0;)t.appendChild(r.childNodes[0]);r.appendChild(t),r=t}return r}fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNode&&r.parentNode!==e;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.childNodes[1].getAttribute(u.Attribute.PARENT);t.childNodes[0].setAttribute(u.Attribute.PARENT,e)}))}}e.CaseEmbellished=p},6265:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLimit=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class s extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===e||"MUNDEROVER"===e)||"limboth"===r&&("MSUB"===e||"MUNDER"===e||"MSUP"===e||"MOVER"===e)}static walkTree_(t){t&&i.walkTree(t)}getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,a.setAttributes)(this.mml,this.semantic),t[0].mathmlTree||(t[0].mathmlTree=this.semantic.mathmlTree),t.forEach(s.walkTree_),this.mml}}e.CaseLimit=s},6514:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLine=void 0;const n=r(9268),o=r(5452),i=r(2298);class a extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&"line"===t.type}getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&o.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseLine=a},6839:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiindex=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class s extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.contentNodes[0].role?i.collapsePunctuated(t):(i.walkTree(t),t.id)}static createNone_(t){const e=n.createElement("none");return t&&(0,a.setAttributes)(e,t),e.setAttribute(a.Attribute.ADDED,"true"),e}completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(1);let o=0;const l=t=>{for(let e,n=0;e=t[n];n++){const t=r[o];if(t&&e===parseInt(i.getInnerNode(t).getAttribute(a.Attribute.ID)))i.getInnerNode(t).setAttribute(a.Attribute.PARENT,this.semantic.id.toString()),o++;else{const r=this.semantic.querySelectorAll((t=>t.id===e));this.mml.insertBefore(s.createNone_(r[0]),t||null)}}};l(t),r[o]&&"MPRESCRIPTS"!==n.tagName(r[o])?this.mml.insertBefore(r[o],n.createElement("mprescripts")):o++,l(e)}}e.CaseMultiindex=s},7014:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiscripts=void 0;const n=r(5740),o=r(5656),i=r(6839),a=r(5452),s=r(2298);class l extends i.CaseMultiindex{static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tagName(t.mathmlTree)&&("superscript"===t.type||"subscript"===t.type)}constructor(t){super(t)}getMathml(){let t,e,r;if((0,s.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const n=this.semantic.childNodes[0];t=n.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(n.childNodes[1]);const l=[this.semantic.id,[n.id,t.id,r],e];a.addCollapsedAttribute(this.mml,l),this.mml.setAttribute(s.Attribute.TYPE,n.role),this.completeMultiscript(o.SemanticSkeleton.interleaveIds(r,e),[])}else{t=this.semantic.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,t.id,e];a.addCollapsedAttribute(this.mml,r)}const n=o.SemanticSkeleton.collapsedLeafs(r||[],e),l=a.walkTree(t);return a.getInnerNode(l).setAttribute(s.Attribute.PARENT,this.semantic.id.toString()),n.unshift(t.id),this.mml.setAttribute(s.Attribute.CHILDREN,n.join(",")),this.mml}}e.CaseMultiscripts=l},3416:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseProof=void 0;const n=r(9268),o=r(5452),i=r(2298);class a extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"===t.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(t){o.walkTree(t),(0,i.setAttributes)(t.mathmlTree,t)})),this.semantic.childNodes.forEach((function(t){o.walkTree(t)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}e.CaseProof=a},5699:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTable=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class s extends o.AbstractEnrichCase{constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree}static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t.type}getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),e=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===n.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(t,r[0]||null),e&&this.mml.appendChild(e),this.mml=i.rewriteMfenced(this.mml)}else{const r=[t,this.mml];e&&r.push(e),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([t].concat(this.inner,[e]),this.semantic);return(0,a.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseTable=s},6887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTensor=void 0;const n=r(5656),o=r(6839),i=r(5452),a=r(2298);class s extends o.CaseMultiindex{static test(t){return!!t.mathmlTree&&"tensor"===t.type}constructor(t){super(t)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),e=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),s=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,a.setAttributes)(this.mml,this.semantic);const l=[this.semantic.id,this.semantic.childNodes[0].id,t,e,r,s];i.addCollapsedAttribute(this.mml,l);const c=n.SemanticSkeleton.collapsedLeafs(t,e,r,s);return c.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(a.Attribute.CHILDREN,c.join(",")),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,s),n.SemanticSkeleton.interleaveIds(t,e)),this.mml}}e.CaseTensor=s},9236:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseText=void 0;const n=r(9268),o=r(5452),i=r(2298);class a extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return"punctuated"===t.type&&("text"===t.role||t.contentNodes.every((t=>"dummy"===t.role)))}getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return this.mml=o.introduceNewLayer(t,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),o.addCollapsedAttribute(this.mml,e),this.mml}}e.CaseText=a},5714:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.prepareMmlString=e.testTranslation__=e.semanticMathml=e.semanticMathmlSync=e.semanticMathmlNode=void 0;const n=r(2057),o=r(5740),i=r(5897),a=r(1414),s=r(5452),l=r(2298);function c(t){const e=o.cloneNode(t),r=a.getTree(e);return s.enrich(e,r)}function u(t){return c(o.parseInput(t))}function p(t){return t.match(/^$/)||(t+=""),t}r(1513),e.semanticMathmlNode=c,e.semanticMathmlSync=u,e.semanticMathml=function(t,e){i.EnginePromise.getall().then((()=>{const r=o.parseInput(t);e(c(r))}))},e.testTranslation__=function(t){n.Debugger.getInstance().init();const e=u(p(t)).toString();return(0,l.removeAttributePrefix)(e),n.Debugger.getInstance().exit(),e},e.prepareMmlString=p},2298:function(t,e){var r;function n(t){return t.map((function(t){return t.id})).join(",")}function o(t,e){const n=[];"mglyph"===e.role&&n.push("image"),e.attributes.href&&n.push("link"),n.length&&t.setAttribute(r.POSTFIX,n.join(" "))}Object.defineProperty(e,"__esModule",{value:!0}),e.addPrefix=e.removeAttributePrefix=e.setPostfix=e.setAttributes=e.makeIdList=e.EnrichAttributes=e.Attribute=e.Prefix=void 0,e.Prefix="data-semantic-",function(t){t.ADDED="data-semantic-added",t.ALTERNATIVE="data-semantic-alternative",t.CHILDREN="data-semantic-children",t.COLLAPSED="data-semantic-collapsed",t.CONTENT="data-semantic-content",t.EMBELLISHED="data-semantic-embellished",t.FENCEPOINTER="data-semantic-fencepointer",t.FONT="data-semantic-font",t.ID="data-semantic-id",t.ANNOTATION="data-semantic-annotation",t.OPERATOR="data-semantic-operator",t.OWNS="data-semantic-owns",t.PARENT="data-semantic-parent",t.POSTFIX="data-semantic-postfix",t.PREFIX="data-semantic-prefix",t.ROLE="data-semantic-role",t.SPEECH="data-semantic-speech",t.STRUCTURE="data-semantic-structure",t.TYPE="data-semantic-type"}(r=e.Attribute||(e.Attribute={})),e.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],e.makeIdList=n,e.setAttributes=function(t,i){t.setAttribute(r.TYPE,i.type);const a=i.allAttributes();for(let r,n=0;r=a[n];n++)t.setAttribute(e.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&t.setAttribute(r.CHILDREN,n(i.childNodes)),i.contentNodes.length&&t.setAttribute(r.CONTENT,n(i.contentNodes)),i.parent&&t.setAttribute(r.PARENT,i.parent.id.toString()),o(t,i)},e.setPostfix=o,e.removeAttributePrefix=function(t){return t.toString().replace(new RegExp(e.Prefix,"g"),"")},e.addPrefix=function(t){return e.Prefix+t}},3532:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.factory=e.getCase=void 0,e.getCase=function(t){for(let r,n=0;r=e.factory[n];n++)if(r.test(t))return r.constr(t);return null},e.factory=[]},1513:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(6061),o=r(5765),i=r(7251),a=r(6265),s=r(6514),l=r(7014),c=r(3416),u=r(5699),p=r(6887),h=r(9236);r(3532).factory.push({test:a.CaseLimit.test,constr:t=>new a.CaseLimit(t)},{test:i.CaseEmbellished.test,constr:t=>new i.CaseEmbellished(t)},{test:o.CaseDoubleScript.test,constr:t=>new o.CaseDoubleScript(t)},{test:p.CaseTensor.test,constr:t=>new p.CaseTensor(t)},{test:l.CaseMultiscripts.test,constr:t=>new l.CaseMultiscripts(t)},{test:s.CaseLine.test,constr:t=>new s.CaseLine(t)},{test:n.CaseBinomial.test,constr:t=>new n.CaseBinomial(t)},{test:c.CaseProof.test,constr:t=>new c.CaseProof(t)},{test:u.CaseTable.test,constr:t=>new u.CaseTable(t)},{test:h.CaseText.test,constr:t=>new h.CaseText(t)})},5452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.printNodeList__=e.collapsePunctuated=e.formattedOutput_=e.formattedOutput=e.getInnerNode=e.setOperatorAttribute_=e.createInvisibleOperator_=e.rewriteMfenced=e.cloneContentNode=e.addCollapsedAttribute=e.parentNode_=e.isIgnorable_=e.unitChild_=e.descendNode_=e.ascendNewNode=e.validLca_=e.pathToRoot_=e.attachedElement_=e.prunePath_=e.mathmlLca_=e.lcaType=e.functionApplication_=e.isDescendant_=e.insertNewChild_=e.mergeChildren_=e.collectChildNodes_=e.collateChildNodes_=e.childrenSubset_=e.moveSemanticAttributes_=e.introduceLayerAboveLca=e.introduceNewLayer=e.walkTree=e.enrich=e.SETTINGS=void 0;const n=r(2057),o=r(5740),i=r(5897),a=r(3588),s=r(7516),l=r(5656),c=r(4795),u=r(2298),p=r(3532);function h(t){const e=(0,p.getCase)(t);let r;if(e)return r=e.getMathml(),T(r);if(1===t.mathml.length)return n.Debugger.getInstance().output("Walktree Case 0"),r=t.mathml[0],u.setAttributes(r,t),t.childNodes.length&&(n.Debugger.getInstance().output("Walktree Case 0.1"),t.childNodes.forEach((function(t){"empty"===t.type&&r.appendChild(h(t))}))),T(r);const o=t.contentNodes.map(k);B(t,o);const i=t.childNodes.map(h),a=l.SemanticSkeleton.combineContentChildren(t,o,i);if(r=t.mathmlTree,null===r)n.Debugger.getInstance().output("Walktree Case 1"),r=d(a,t);else{const t=A(a);n.Debugger.getInstance().output("Walktree Case 2"),t?(n.Debugger.getInstance().output("Walktree Case 2.1"),r=t.parentNode):(n.Debugger.getInstance().output("Walktree Case 2.2"),r=D(r))}return r=R(r),v(r,a,t),u.setAttributes(r,t),T(r)}function d(t,e){const r=O(t);let i=r.node;const a=r.type;if(a!==M.VALID||!c.hasEmptyTag(i))if(n.Debugger.getInstance().output("Walktree Case 1.1"),i=o.createElement("mrow"),a===M.PRUNED)n.Debugger.getInstance().output("Walktree Case 1.1.0"),i=f(i,r.node,t);else if(t[0]){n.Debugger.getInstance().output("Walktree Case 1.1.1");const e=A(t),r=y(e.parentNode,t);o.replaceNode(e,i),r.forEach((function(t){i.appendChild(t)}))}return e.mathmlTree||(e.mathmlTree=i),i}function f(t,e,r){let i=N(e);if(c.hasMathTag(i)){n.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(i,t),o.toArray(i.childNodes).forEach((function(e){t.appendChild(e)}));const e=t;t=i,i=e}const a=r.indexOf(e);return r[a]=i,o.replaceNode(i,t),t.appendChild(i),r.forEach((function(e){t.appendChild(e)})),t}function m(t,e){for(const r of u.EnrichAttributes)t.hasAttribute(r)&&(e.setAttribute(r,t.getAttribute(r)),t.removeAttribute(r))}function y(t,e){const r=o.toArray(t.childNodes);let n=1/0,i=-1/0;return e.forEach((function(t){const e=r.indexOf(t);-1!==e&&(n=Math.min(n,e),i=Math.max(i,e))})),r.slice(n,i+1)}function g(t,e,r){const n=[];let i=o.toArray(t.childNodes),a=!1;for(;i.length;){const t=i.shift();if(t.hasAttribute(u.Attribute.TYPE)){n.push(t);continue}const e=b(t);0!==e.length&&(1!==e.length?(a?t.setAttribute("AuxiliaryImplicit",!0):a=!0,i=e.concat(i)):n.push(t))}const s=[],l=r.childNodes.map((function(t){return t.mathmlTree}));for(;l.length;){const t=l.pop();if(t){if(-1!==n.indexOf(t))break;-1!==e.indexOf(t)&&s.unshift(t)}}return n.concat(s)}function b(t){const e=[];let r=o.toArray(t.childNodes);for(;r.length;){const t=r.shift();t.nodeType===o.NodeType.ELEMENT_NODE&&(t.hasAttribute(u.Attribute.TYPE)?e.push(t):r=o.toArray(t.childNodes).concat(r))}return e}function v(t,e,r){const n="implicit"===r.role&&s.flags.combine_juxtaposition?g(t,e,r):o.toArray(t.childNodes);if(!n.length)return void e.forEach((function(e){t.appendChild(e)}));let i=0;for(;e.length;){const r=e[0];n[i]===r||x(n[i],r)?(e.shift(),i++):n[i]&&-1===e.indexOf(n[i])?i++:(S(r,t)||_(t,n[i],r),e.shift())}}function _(t,e,r){if(!e)return void t.insertBefore(r,null);let n=e,o=I(n);for(;o&&o.firstChild===n&&!n.hasAttribute("AuxiliaryImplicit")&&o!==t;)n=o,o=I(n);o&&(o.insertBefore(r,n),n.removeAttribute("AuxiliaryImplicit"))}function S(t,e){if(!t)return!1;do{if((t=t.parentNode)===e)return!0}while(t);return!1}function x(t,e){const r=a.functionApplication();if(t&&e&&t.textContent&&e.textContent&&t.textContent===r&&e.textContent===r&&"true"===e.getAttribute(u.Attribute.ADDED)){for(let r,n=0;r=t.attributes[n];n++)e.hasAttribute(r.nodeName)||e.setAttribute(r.nodeName,r.nodeValue);return o.replaceNode(t,e),!0}return!1}var M;function O(t){const e=A(t);if(!e)return{type:M.INVALID,node:null};const r=A(t.slice().reverse());if(e===r)return{type:M.VALID,node:e};const n=C(e),o=E(n,t),i=C(r,(function(t){return-1!==o.indexOf(t)})),a=i[0],s=o.indexOf(a);return-1===s?{type:M.INVALID,node:null}:{type:o.length!==n.length?M.PRUNED:w(o[s+1],i[1])?M.VALID:M.INVALID,node:a}}function E(t,e){let r=0;for(;t[r]&&-1===e.indexOf(t[r]);)r++;return t.slice(0,r+1)}function A(t){let e=0,r=null;for(;!r&&e!1),n=[t];for(;!r(t)&&!c.hasMathTag(t)&&t.parentNode;)t=I(t),n.unshift(t);return n}function w(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)}function T(t){for(;!c.hasMathTag(t)&&L(t);)t=I(t);return t}function N(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&!c.hasIgnoreTag(t)}));return 1===r.length&&c.hasEmptyTag(r[0])&&!r[0].hasAttribute(u.Attribute.TYPE)?N(r[0]):t}function L(t){const e=I(t);return!(!e||!c.hasEmptyTag(e))&&o.toArray(e.childNodes).every((function(e){return e===t||P(e)}))}function P(t){if(t.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!t||c.hasIgnoreTag(t))return!0;const e=o.toArray(t.childNodes);return!(!c.hasEmptyTag(t)&&e.length||c.hasDisplayTag(t)||t.hasAttribute(u.Attribute.TYPE)||c.isOrphanedGlyph(t))&&o.toArray(t.childNodes).every(P)}function I(t){return t.parentNode}function k(t){if(t.mathml.length)return h(t);const r=e.SETTINGS.implicit?j(t):o.createElement("mrow");return t.mathml=[r],r}function R(t){if("MFENCED"!==o.tagName(t))return t;const e=o.createElement("mrow");for(let r,n=0;r=t.attributes[n];n++)-1===["open","close","separators"].indexOf(r.name)&&e.setAttribute(r.name,r.value);return o.toArray(t.childNodes).forEach((function(t){e.appendChild(t)})),o.replaceNode(t,e),e}function j(t){const e=o.createElement("mo"),r=o.createTextNode(t.textContent);return e.appendChild(r),u.setAttributes(e,t),e.setAttribute(u.Attribute.ADDED,"true"),e}function B(t,e){const r=t.type+(t.textContent?","+t.textContent:"");e.forEach((function(t){D(t).setAttribute(u.Attribute.OPERATOR,r)}))}function D(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return!P(t)})),n=[];for(let t,e=0;t=r[e];e++)if(c.hasEmptyTag(t)){const e=D(t);e&&e!==t&&n.push(e)}else n.push(t);return 1===n.length?n[0]:t}function F(t,e,r,n){const o=n||!1;H(t,"Original MathML",o),H(r,"Semantic Tree",o),H(e,"Semantically enriched MathML",o)}function H(t,e,r){const n=o.formatXml(t.toString());r?console.info(e+":\n```html\n"+u.removeAttributePrefix(n)+"\n```\n"):console.info(n)}e.SETTINGS={collapsed:!0,implicit:!0},e.enrich=function(t,e){const r=o.cloneNode(t);return h(e.root),i.default.getInstance().structure&&t.setAttribute(u.Attribute.STRUCTURE,l.SemanticSkeleton.fromStructure(t,e).toString()),n.Debugger.getInstance().generateOutput((function(){return F(r,t,e,!0),[]})),t},e.walkTree=h,e.introduceNewLayer=d,e.introduceLayerAboveLca=f,e.moveSemanticAttributes_=m,e.childrenSubset_=y,e.collateChildNodes_=g,e.collectChildNodes_=b,e.mergeChildren_=v,e.insertNewChild_=_,e.isDescendant_=S,e.functionApplication_=x,function(t){t.VALID="valid",t.INVALID="invalid",t.PRUNED="pruned"}(M=e.lcaType||(e.lcaType={})),e.mathmlLca_=O,e.prunePath_=E,e.attachedElement_=A,e.pathToRoot_=C,e.validLca_=w,e.ascendNewNode=T,e.descendNode_=N,e.unitChild_=L,e.isIgnorable_=P,e.parentNode_=I,e.addCollapsedAttribute=function(t,e){const r=new l.SemanticSkeleton(e);t.setAttribute(u.Attribute.COLLAPSED,r.toString())},e.cloneContentNode=k,e.rewriteMfenced=R,e.createInvisibleOperator_=j,e.setOperatorAttribute_=B,e.getInnerNode=D,e.formattedOutput=F,e.formattedOutput_=H,e.collapsePunctuated=function(t,e){const r=!!e,n=e||[],o=t.parent,i=t.contentNodes.map((function(t){return t.id}));i.unshift("c");const a=[t.id,i];for(let e,i=0;e=t.childNodes[i];i++){const t=h(e);n.push(t);const i=D(t);o&&!r&&i.setAttribute(u.Attribute.PARENT,o.id.toString()),a.push(e.id)}return a},e.printNodeList__=function(t,e){console.info(t),o.toArray(e).forEach((function(t){console.info(t.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHighlighter=void 0;const n=r(5274),o=r(2298);class i{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highlightNode(t);return this.setHighlighted(t),e})))}highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r++)this.highlight([t])}unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{this.isHighlighted(t.node)&&(this.unhighlightNode(t),this.unsetHighlighted(t.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(t){this.color=t}colorString(){return this.color.rgba()}addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n++)for(const r in e)t.addEventListener(r,e[r])}getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mactionName))}isMactionNode(t){const e=t.className||t.getAttribute("class");return!!e&&!!e.match(new RegExp(this.mactionName))}isHighlighted(t){return t.hasAttribute(i.ATTR)}setHighlighted(t){t.setAttribute(i.ATTR,"true")}unsetHighlighted(t){t.removeAttribute(i.ATTR)}colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.colorize(t)))}uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.uncolorize(t)))}colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(t.setAttribute(e+"-old",t.style.color),t.style.color=t.getAttribute(e))}uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttribute(e)&&(t.style.color=t.getAttribute(e))}}e.AbstractHighlighter=i,i.ATTR="sre-highlight"},6937:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super()}isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}}e.ChtmlHighlighter=o},8396:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ContrastPicker=e.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function n(t,e){const n=t||{color:e};let o=Object.prototype.hasOwnProperty.call(n,"color")?r[n.color]:n;return o||(o=r[e]),o.alpha=Object.prototype.hasOwnProperty.call(n,"alpha")?n.alpha:1,function(t){const e=t=>(t=Math.max(t,0),t=Math.min(255,t),Math.round(t));return t.red=e(t.red),t.green=e(t.green),t.blue=e(t.blue),t.alpha=Math.max(t.alpha,0),t.alpha=Math.min(1,t.alpha),t}(o)}class o{constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.background=n(t,o.DEFAULT_BACKGROUND_)}static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e}rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"};return{background:t(this.background),foreground:t(this.foreground)}}rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")"};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.toHex(t.blue)};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}}e.ColorPicker=o,o.DEFAULT_BACKGROUND_="blue",o.DEFAULT_FOREGROUND_="black";e.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return e=function(t,e,r){e=e>1?e/100:e,r=r>1?r/100:r;const n=(1-Math.abs(2*r-1))*e,o=n*(1-Math.abs(t/60%2-1)),i=r-n/2;let a=0,s=0,l=0;return 0<=t&&t<60?[a,s,l]=[n,o,0]:60<=t&&t<120?[a,s,l]=[o,n,0]:120<=t&&t<180?[a,s,l]=[0,n,o]:180<=t&&t<240?[a,s,l]=[0,o,n]:240<=t&&t<300?[a,s,l]=[o,0,n]:300<=t&&t<360&&([a,s,l]=[n,0,o]),{red:a+i,green:s+i,blue:l+i}}(this.hue,this.sat,this.light),"rgb("+(t={red:Math.round(255*e.red),green:Math.round(255*e.green),blue:Math.round(255*e.blue)}).red+","+t.green+","+t.blue+")";var t,e}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(t){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color},r=this.colorString();return t.style.backgroundColor=r.background,t.style.color=r.foreground,e}unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}}e.CssHighlighter=o},3090:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.highlighterMapping_=e.addEvents=e.highlighter=void 0;const n=r(6937),o=r(8396),i=r(933),a=r(2598),s=r(4500),l=r(7071),c=r(4346),u=r(2222);e.highlighter=function(t,r,n){const i=new o.ColorPicker(t,r),a="NativeMML"===n.renderer&&"Safari"===n.browser?"MML-CSS":"SVG"===n.renderer&&"v3"===n.browser?"SVG-V3":n.renderer,s=new(e.highlighterMapping_[a]||e.highlighterMapping_.NativeMML);return s.setColor(i),s},e.addEvents=function(t,r,n){const o=e.highlighterMapping_[n.renderer];o&&(new o).addEvents(t,r)},e.highlighterMapping_={SVG:c.SvgHighlighter,"SVG-V3":u.SvgV3Highlighter,NativeMML:l.MmlHighlighter,"HTML-CSS":a.HtmlHighlighter,"MML-CSS":s.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:n.ChtmlHighlighter}},2598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){const e={node:t,foreground:t.style.color,position:t.style.position},r=this.color.rgb();t.style.color=r.foreground,t.style.position="relative";const o=t.bbox;if(o&&o.w){const i=.05,a=0,s=n.createElement("span"),l=parseFloat(t.style.paddingLeft||"0");s.style.backgroundColor=r.background,s.style.opacity=r.alphaback.toString(),s.style.display="inline-block",s.style.height=o.h+o.d+2*i+"em",s.style.verticalAlign=-o.d+"em",s.style.marginTop=s.style.marginBottom=-i+"em",s.style.width=o.w+2*a+"em",s.style.marginLeft=l-a+"em",s.style.marginRight=-o.w-a-l+"em",t.parentNode.insertBefore(s,t),e.box=s}return e}unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.position=t.position,t.box&&t.box.parentNode.removeChild(t.box)}}e.HtmlHighlighter=i},4500:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlCssHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlCssHighlighter=o},7071:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e=t.getAttribute("style");return e+=";background-color: "+this.colorString().background,e+=";color: "+this.colorString().foreground,t.setAttribute("style",e),{node:t}}unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";background-color: "+this.colorString().background,""),e=e.replace(";color: "+this.colorString().foreground,""),t.node.setAttribute("style",e)}colorString(){return this.color.rgba()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlHighlighter=o},4346:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previousSibling||t,background:t.style.backgroundColor,foreground:t.style.color},e;if("svg"===t.tagName){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};return t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e}const r=n.createElementNS("http://www.w3.org/2000/svg","rect");let i;if("use"===t.nodeName){const e=n.createElementNS("http://www.w3.org/2000/svg","g");t.parentNode.insertBefore(e,t),e.appendChild(t),i=e.getBBox(),e.parentNode.replaceChild(t,e)}else i=t.getBBox();r.setAttribute("x",(i.x-40).toString()),r.setAttribute("y",(i.y-40).toString()),r.setAttribute("width",(i.width+80).toString()),r.setAttribute("height",(i.height+80).toString());const a=t.getAttribute("transform");return a&&r.setAttribute("transform",a),r.setAttribute("fill",this.colorString().background),r.setAttribute(o.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:r,foreground:t.getAttribute("fill")},t.setAttribute("fill",this.colorString().foreground),e}setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)}unhighlightNode(t){if("background"in t)return t.node.style.backgroundColor=t.background,void(t.node.style.color=t.foreground);t.foreground?t.node.nextSibling.setAttribute("fill",t.foreground):t.node.nextSibling.removeAttribute("fill"),t.node.parentNode.removeChild(t.node)}isMactionNode(t){let e=t.className||t.getAttribute("class");return e=void 0!==e.baseVal?e.baseVal:e,!!e&&!!e.match(new RegExp(this.mactionName))}}e.SvgHighlighter=i},2222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgV3Highlighter=void 0;const n=r(5740),o=r(5274),i=r(5105),a=r(8396),s=r(4346);class l extends s.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,background:this.colorString().background,foreground:this.colorString().foreground},e;if("svg"===t.tagName||"MJX-CONTAINER"===t.tagName)return e={node:t,background:t.style.backgroundColor,foreground:t.style.color},t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e;const r=n.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const o=t.getBBox();r.setAttribute("x",(o.x-40).toString()),r.setAttribute("y",(o.y-40).toString()),r.setAttribute("width",(o.width+80).toString()),r.setAttribute("height",(o.height+80).toString());const s=t.getAttribute("transform");if(s&&r.setAttribute("transform",s),r.setAttribute("fill",this.colorString().background),t.setAttribute(i.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:t,foreground:t.getAttribute("fill")},"rect"===t.nodeName){const e=new a.ColorPicker({alpha:0,color:"black"});t.setAttribute("fill",e.rgba().foreground)}else t.setAttribute("fill",this.colorString().foreground);return e}unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute("sre-highlighter-added"))return t.foreground?t.node.setAttribute("fill",t.foreground):t.node.removeAttribute("fill"),void t.node.parentNode.removeChild(e);t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}isMactionNode(t){return t.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,t))}}e.SvgV3Highlighter=l},7222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StaticTrieNode=e.AbstractTrieNode=void 0;const n=r(2057),o=r(4391);class i{constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.kind=o.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(t){return this.test(t)}addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.children_[e]=t,r}getChild(t){return this.children_[t]}getChildren(){const t=[];for(const e in this.children_)t.push(this.children_[e]);return t}findChildren(t){const e=[];for(const r in this.children_){const n=this.children_[r];n.applyTest(t)&&e.push(n)}return e}removeChild(t){delete this.children_[t]}toString(){return this.constraint}}e.AbstractTrieNode=i;e.StaticTrieNode=class extends i{constructor(t,e){super(t,e),this.rule_=null,this.kind=o.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(t){this.rule_&&n.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+t),this.rule_=t}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Trie=void 0;const n=r(4391),o=r(9701);class i{constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)}static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r.shift();if(t.getKind()===n.TrieNodeKind.QUERY||t.getKind()===n.TrieNodeKind.BOOLEAN){const r=t.getRule();r&&e.unshift(r)}r=r.concat(t.getChildren())}return e}static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": "+t.toString()+"\n";const n=t.getChildren();for(let t,o=0;t=n[o];o++)r=i.printWithDepth_(t,e+1,r);return r}static order_(t){const e=t.getChildren();if(!e.length)return 0;const r=Math.max.apply(null,e.map(i.order_));return Math.max(e.length,r)}addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues();for(let t=0,i=o.length;t{e.getKind()===n.TrieNodeKind.DYNAMIC&&-1===t.indexOf(e.getConstraint())||o.push(e)}))}r=o.slice()}for(;r.length;){const e=r.shift();if(e.getRule){const t=e.getRule();t&&o.push(t)}const n=e.findChildren(t);r=r.concat(n)}return o}hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;r!0)),this.kind=c.TrieNodeKind.ROOT}}e.RootTrieNode=u;class p extends s.AbstractTrieNode{constructor(t){super(t,(e=>e===t)),this.kind=c.TrieNodeKind.DYNAMIC}}e.DynamicTrieNode=p;const h={"=":(t,e)=>t===e,"!=":(t,e)=>t!==e,"<":(t,e)=>t":(t,e)=>t>e,"<=":(t,e)=>t<=e,">=":(t,e)=>t>=e};function d(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\w+$/)){const e=t.slice(6).toUpperCase();return t=>t.tagName&&n.tagName(t)===e}if(t.match(/^self::\w+:\w+$/)){const e=t.split(":"),r=o.resolveNameSpace(e[2]);if(!r)return null;const n=e[3].toUpperCase();return t=>t.localName&&t.localName.toUpperCase()===n&&t.namespaceURI===r}if(t.match(/^@\w+$/)){const e=t.slice(1);return t=>t.hasAttribute&&t.hasAttribute(e)}if(t.match(/^@\w+="[\w\d ]+"$/)){const e=t.split("="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>t.hasAttribute&&t.hasAttribute(r)&&t.getAttribute(r)===n}if(t.match(/^@\w+!="[\w\d ]+"$/)){const e=t.split("!="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>!t.hasAttribute||!t.hasAttribute(r)||t.getAttribute(r)!==n}if(t.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const e=t.split('"')[1];return t=>!!i.Grammar.getInstance().getParameter(e)}if(t.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const e=t.split('"')[1];return t=>!i.Grammar.getInstance().getParameter(e)}if(t.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const e=t.split('"')[1].toUpperCase();return t=>{var r,o;return(null===(o=null===(r=t.parentNode)||void 0===r?void 0:r.parentNode)||void 0===o?void 0:o.tagName)&&n.tagName(t.parentNode.parentNode)===e}}if(t.match(/^count\(preceding-sibling::\*\)=\d+$/)){const e=t.split("="),r=parseInt(e[1],10);return t=>{var e;return(null===(e=t.parentNode)||void 0===e?void 0:e.childNodes[r])===t}}if(t.match(/^.+\[@category!?=".+"\]$/)){let[,e,r,n]=t.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=n.match(/^unit:(.+)$/);let s="";return i&&(n=i[1],s=":unit"),t=>{const i=o.evalXPath(e,t)[0];if(i){const t=a.lookupCategory(i.textContent+s);return"="===r?t===n:t!==n}return!1}}if(t.match(/^string-length\(.+\)\W+\d+/)){const[,e,r,n]=t.match(/^string-length\((.+)\)(\W+)(\d+)/),i=h[r]||h["="],a=parseInt(n,10);return t=>{const r=o.evalXPath(e,t)[0];return!!r&&i(Array.from(r.textContent).length,a)}}return null}e.constraintTest_=d;class f extends l.StaticTrieNode{constructor(t,e){super(t,d(t)),this.context=e,this.kind=c.TrieNodeKind.QUERY}applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,this.constraint)===t}}e.QueryTrieNode=f;class m extends l.StaticTrieNode{constructor(t,e){super(t,d(t)),this.context=e,this.kind=c.TrieNodeKind.BOOLEAN}applyTest(t){return this.test?this.test(t):this.context.applyConstraint(t,this.constraint)}}e.BooleanTrieNode=m},7491:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.completeLocale=e.getLocale=e.setLocale=e.locales=void 0;const n=r(5897),o=r(1377),i=r(2105),a=r(4249),s=r(8657),l=r(173),c=r(9393),u=r(7978),p=r(5540),h=r(5218),d=r(3887),f=r(8384),m=r(7206),y=r(7734),g=r(7264),b=r(4356);function v(){const t=o.Variables.ensureLocale(n.default.getInstance().locale,n.default.getInstance().defaultLocale);return n.default.getInstance().locale=t,e.locales[t]()}e.locales={ca:a.ca,da:s.da,de:l.de,en:c.en,es:u.es,fr:p.fr,hi:h.hi,it:d.it,nb:f.nb,nn:y.nn,sv:g.sv,nemeth:m.nemeth},e.setLocale=function(){const t=v();if(function(t){const e=n.default.getInstance().subiso;-1===t.SUBISO.all.indexOf(e)&&(n.default.getInstance().subiso=t.SUBISO.default);t.SUBISO.current=n.default.getInstance().subiso}(t),t){for(const e of Object.getOwnPropertyNames(t))b.LOCALE[e]=t[e];for(const[e,r]of Object.entries(t.CORRECTIONS))i.Grammar.getInstance().setCorrection(e,r)}},e.getLocale=v,e.completeLocale=function(t){const r=e.locales[t.locale];if(!r)return void console.error("Locale "+t.locale+" does not exist!");const n=t.kind.toUpperCase(),o=t.messages;if(!o)return;const i=r();for(const[t,e]of Object.entries(o))i[n][t]=e}},4356:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.createLocale=e.LOCALE=void 0;const n=r(7549);function o(){return{FUNCTIONS:(0,n.FUNCTIONS)(),MESSAGES:(0,n.MESSAGES)(),ALPHABETS:(0,n.ALPHABETS)(),NUMBERS:(0,n.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,n.SUBISO)()}}e.LOCALE=o(),e.createLocale=o},2536:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localeFontCombiner=e.extractString=e.localEnclose=e.localRole=e.localFont=e.combinePostfixIndex=e.nestingToString=void 0;const n=r(4356),o=r(4977);function i(t,e){return void 0===t?e:"string"==typeof t?t:t[0]}e.nestingToString=function(t){switch(t){case 1:return n.LOCALE.MESSAGES.MS.ONCE||"";case 2:return n.LOCALE.MESSAGES.MS.TWICE;default:return t.toString()}},e.combinePostfixIndex=function(t,e){return t===n.LOCALE.MESSAGES.MS.ROOTINDEX||t===n.LOCALE.MESSAGES.MS.INDEX?t:t+" "+e},e.localFont=function(t){return i(n.LOCALE.MESSAGES.font[t],t)},e.localRole=function(t){return i(n.LOCALE.MESSAGES.role[t],t)},e.localEnclose=function(t){return i(n.LOCALE.MESSAGES.enclose[t],t)},e.extractString=i,e.localeFontCombiner=function(t){return"string"==typeof t?{font:t,combiner:n.LOCALE.ALPHABETS.combiner}:{font:t[0],combiner:n.LOCALE.COMBINERS[t[1]]||o.Combiners[t[1]]||n.LOCALE.ALPHABETS.combiner}}},4249:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ca=void 0;const n=r(4356),o=r(2536),i=r(614),a=r(4977),s=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let l=null;e.ca=function(){return l||(l=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=s,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*os$/.test(t)?t+"sos":/.*s$/.test(t)?t+"os":/.*ga$/.test(t)?t.slice(0,-2)+"gues":/.*\xe7a$/.test(t)?t.slice(0,-2)+"ces":/.*ca$/.test(t)?t.slice(0,-2)+"ques":/.*ja$/.test(t)?t.slice(0,-2)+"ges":/.*qua$/.test(t)?t.slice(0,-3)+"q\xfces":/.*a$/.test(t)?t.slice(0,-1)+"es":/.*(e|i)$/.test(t)?t+"ns":/.*\xed$/.test(t)?t.slice(0,-1)+"ins":t+"s",t.FUNCTIONS.si=(t,e)=>(e.match(/^metre/)&&(t=t.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t}()),l}},8657:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.da=void 0;const n=r(4356),o=r(2536),i=r(3866),a=r(4977);let s=null;e.da=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=e=>e===t.ALPHABETS.capPrefix.default?RegExp("^"+e+" "):RegExp(" "+e+"$"),t.ALPHABETS.combiner=a.Combiners.postfixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t}()),s}},173:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.de=void 0;const n=r(2105),o=r(2536),i=r(4356),a=r(1435),s=function(t,e,r){return"s"===r&&(e=e.split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),r=""),t=r?r+" "+t:t,e?e+" "+t:t},l=function(t,e,r){return t=r&&"s"!==r?r+" "+t:t,e?t+" "+e:t};let c=null;e.de=function(){return c||(c=function(){const t=(0,i.createLocale)();return t.NUMBERS=a.default,t.COMBINERS.germanPostfix=l,t.ALPHABETS.combiner=s,t.FUNCTIONS.radicalNestDepth=e=>e>1?t.NUMBERS.numberToWords(e)+"fach":"",t.FUNCTIONS.combineRootIndex=(t,e)=>{const r=e?e+"wurzel":"";return t.replace("Wurzel",r)},t.FUNCTIONS.combineNestedRadical=(t,e,r)=>{const n=(e?e+" ":"")+(t=r.match(/exponent$/)?t+"r":t);return r.match(/ /)?r.replace(/ /," "+n+" "):n+" "+r},t.FUNCTIONS.fontRegexp=function(t){return t=t.split(" ").map((function(t){return t.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+t+" )|( "+t+"$))")},t.CORRECTIONS.correctOne=t=>t.replace(/^eins$/,"ein"),t.CORRECTIONS.localFontNumber=t=>(0,o.localFont)(t).split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),t.CORRECTIONS.lowercase=t=>t.toLowerCase(),t.CORRECTIONS.article=t=>{const e=n.Grammar.getInstance().getParameter("case"),r=n.Grammar.getInstance().getParameter("plural");return"dative"===e?{der:"dem",die:r?"den":"der",das:"dem"}[t]:t},t.CORRECTIONS.masculine=t=>"dative"===n.Grammar.getInstance().getParameter("case")?t+"n":t,t}()),c}},9393:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.en=void 0;const n=r(2105),o=r(4356),i=r(2536),a=r(310),s=r(4977);let l=null;e.en=function(){return l||(l=function(){const t=(0,o.createLocale)();return t.NUMBERS=a.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=a.default.numberToWords,t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t}()),l}},7978:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.es=void 0;const n=r(4356),o=r(2536),i=r(4634),a=r(4977),s=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let l=null;e.es=function(){return l||(l=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=s,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*(a|e|i|o|u)$/.test(t)?t+"s":/.*z$/.test(t)?t.slice(0,-1)+"ces":/.*c$/.test(t)?t.slice(0,-1)+"ques":/.*g$/.test(t)?t+"ues":/.*\u00f3n$/.test(t)?t.slice(0,-2)+"ones":t+"es",t.FUNCTIONS.si=(t,e)=>(e.match(/^metro/)&&(t=t.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t}()),l}},5540:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fr=void 0;const n=r(2105),o=r(4356),i=r(2536),a=r(2350),s=r(4977);let l=null;e.fr=function(){return l||(l=function(){const t=(0,o.createLocale)();return t.NUMBERS=a.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t.ALPHABETS.combiner=s.Combiners.romanceCombiner,t.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},t}()),l}},5218:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.hi=void 0;const n=r(4356),o=r(4438),i=r(4977),a=r(2536);let s=null;e.hi=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.ALPHABETS.combiner=i.Combiners.prefixCombiner,t.FUNCTIONS.radicalNestDepth=a.nestingToString,t}()),s}},3887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.it=void 0;const n=r(2536),o=r(4356),i=r(8825),a=r(4977),s=function(t,e,r){return t.match(/^[a-zA-Z]$/)&&(e=e.replace("cerchiato","cerchiata")),t=r?t+" "+r:t,e?t+" "+e:t};let l=null;e.it=function(){return l||(l=function(){const t=(0,o.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.italianPostfix=s,t.FUNCTIONS.radicalNestDepth=n.nestingToString,t.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.ALPHABETS.combiner=a.Combiners.romanceCombiner,t}()),l}},8384:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nb=void 0;const n=r(4356),o=r(2536),i=r(8274),a=r(4977);let s=null;e.nb=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t}()),s}},7206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nemeth=void 0;const n=r(4356),o=r(3720),i=r(4977),a=function(t){return t.match(RegExp("^"+h.ALPHABETS.languagePrefix.english))?t.slice(1):t},s=function(t,e,r){return t=a(t),e?t+e:t},l=function(t,e,r){return e+a(t)},c=function(t,e,r){return e+(r||"")+(t=a(t))+"\u283b"},u=function(t,e,r){return e+(r||"")+(t=a(t))+"\u283b\u283b"},p=function(t,e,r){return e+(t=a(t))+"\u283e"};let h=null;e.nemeth=function(){return h||(h=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.COMBINERS={postfixCombiner:s,germanCombiner:l,embellishCombiner:c,doubleEmbellishCombiner:u,parensCombiner:p},t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t),t.FUNCTIONS.si=i.identityTransformer,t.ALPHABETS.combiner=(t,e,r)=>e?e+r+t:a(t),t.ALPHABETS.digitTrans={default:o.default.numberToWords},t}()),h}},7734:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nn=void 0;const n=r(4356),o=r(2536),i=r(8274),a=r(4977);let s=null;e.nn=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.SUBISO={default:"",current:"",all:["","alt"]},t}()),s}},7264:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sv=void 0;const n=r(4356),o=r(2536),i=r(3898),a=r(4977);let s=null;e.sv=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=function(t){return new RegExp("((^"+t+" )|( "+t+"$))")},t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.CORRECTIONS.correctOne=t=>t.replace(/^ett$/,"en"),t}()),s}},7549:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SUBISO=e.FUNCTIONS=e.ALPHABETS=e.NUMBERS=e.MESSAGES=void 0;const n=r(4977);e.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},e.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:n.identityTransformer,numericOrdinal:n.identityTransformer,numberToWords:n.identityTransformer,numberToOrdinal:n.pluralCase,vulgarSep:" ",numSep:" "}},e.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:n.identityTransformer,mathspeak:n.identityTransformer,clearspeak:n.identityTransformer},letterTrans:{default:n.identityTransformer},combiner:(t,e,r)=>t}},e.FUNCTIONS=function(){return{fracNestDepth:t=>n.vulgarFractionSmall(t,10,100),radicalNestDepth:t=>"",combineRootIndex:function(t,e){return t},combineNestedFraction:n.Combiners.identityCombiner,combineNestedRadical:n.Combiners.identityCombiner,fontRegexp:function(t){return new RegExp("^"+t.split(/ |-/).join("( |-)")+"( |-)")},si:n.siCombiner,plural:n.identityTransformer}},e.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=r?1===r?"cent":s.ones[r]+"-cents":"",o=function(t){const e=t%100;if(e<20)return s.ones[e];const r=Math.floor(e/10),n=s.tens[r],o=s.ones[e%10];return n&&o?n+(2===r?"-i-":"-")+o:n||o}(e%100);return n&&o?n+s.numSep+o:n||o}function i(t){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%(e>1?1e6:1e3);if(n){let t=s.large[e];if(e)if(1===e)r=(1===n?"":o(n)+s.numSep)+t+(r?s.numSep+r:"");else{const e=i(n);t=1===n?t:t.replace(/\u00f3$/,"ons"),r=e+s.numSep+t+(r?s.numSep+r:"")}else r=o(n)}t=Math.floor(t/(e>1?1e6:1e3)),e++}return r}function a(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"n")}const s=(0,r(7549).NUMBERS)();s.numericOrdinal=a,s.numberToWords=i,s.numberToOrdinal=function(t,e){if(t>1999)return a(t);if(t<=10)return s.special.onesOrdinals[t-1];const r=i(t);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},e.default=s},3866:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===s.ones[1]?e?"et":"en":t}function o(t,e=!1){let r=t%1e3,o="",i=s.ones[Math.floor(r/100)];if(o+=i?n(i,!0)+" hundrede":"",r%=100,r)if(o+=o?" og ":"",i=e?s.special.smallOrdinals[r]:s.ones[r],i)o+=i;else{const t=e?s.special.tensOrdinals[Math.floor(r/10)]:s.tens[Math.floor(r/10)];i=s.ones[r%10],o+=i?n(i)+"og"+t:t}return o}function i(t,e=!1){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,i="";for(;t>0;){const a=t%1e3;if(a){const t=o(a,e&&!r);if(r){const e=s.large[r],o=a>1?"er":"";i=n(t,r<=1)+" "+e+o+(i?" og ":"")+i}else i=n(t)+i}t=Math.floor(t/1e3),r++}return i}function a(t){if(t%100)return i(t,!0);const e=i(t);return e.match(/e$/)?e:e+"e"}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=a,s.numericOrdinal=function(t){return t.toString()+"."},s.numberToWords=i,s.numberToOrdinal=function(t,e){return 1===t?e?"hel":"hele":2===t?e?"halv":"halve":a(t)+(e?"dele":"del")},e.default=s},1435:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===s.ones[1]?e?"eine":"ein":t}function o(t){let e=t%1e3,r="",o=s.ones[Math.floor(e/100)];if(r+=o?n(o)+"hundert":"",e%=100,e)if(r+=r?s.numSep:"",o=s.ones[e],o)r+=o;else{const t=s.tens[Math.floor(e/10)];o=s.ones[e%10],r+=o?n(o)+"und"+t:t}return r}function i(t){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const i=t%1e3;if(i){const a=o(t%1e3);if(e){const t=s.large[e],o=e>1&&i>1?t.match(/e$/)?"n":"en":"";r=n(a,e>1)+t+o+r}else r=n(a,e>1)+r}t=Math.floor(t/1e3),e++}return r.replace(/ein$/,"eins")}function a(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)return"siebte";if(8===t)return"achte";return i(t)+(t<19?"te":"ste")}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=a,s.numericOrdinal=function(t){return t.toString()+"."},s.numberToWords=i,s.numberToOrdinal=function(t,e){return 1===t?"eintel":2===t?e?"halbe":"halb":a(t)+"l"},e.default=s},310:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";return r+=a.ones[Math.floor(e/100)]?a.ones[Math.floor(e/100)]+a.numSep+"hundred":"",e%=100,e&&(r+=r?a.numSep:"",r+=a.ones[e]||a.tens[Math.floor(e/10)]+(e%10?a.numSep+a.ones[e%10]:"")),r}function o(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){t%1e3&&(r=n(t%1e3)+(e?"-"+a.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function i(t){let e=o(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":e.match(/two$/)?e=e.slice(0,-3)+"second":e.match(/three$/)?e=e.slice(0,-5)+"third":e.match(/five$/)?e=e.slice(0,-4)+"fifth":e.match(/eight$/)?e=e.slice(0,-5)+"eighth":e.match(/nine$/)?e=e.slice(0,-4)+"ninth":e.match(/twelve$/)?e=e.slice(0,-6)+"twelfth":e.match(/ty$/)?e=e.slice(0,-2)+"tieth":e+="th",e}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=i,a.numericOrdinal=function(t){const e=t%100,r=t.toString();if(e>10&&e<20)return r+"th";switch(t%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},a.numberToWords=o,a.numberToOrdinal=function(t,e){if(1===t)return e?"oneths":"oneth";if(2===t)return e?"halves":"half";const r=i(t);return e?r+"s":r},e.default=a},4634:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=i.special.hundreds[r],o=function(t){const e=t%100;if(e<30)return i.ones[e];const r=i.tens[Math.floor(e/10)],n=i.ones[e%10];return r&&n?r+" y "+n:r||n}(e%100);return 1===r?o?n+"to "+o:n:n&&o?n+" "+o:n||o}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"o")},i.numberToWords=function(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=i.large[e];const a=o(n);e?1===n?(t=t.match("/^mil( |$)/")?t:"un "+t,r=t+(r?" "+r:"")):(t=t.replace(/\u00f3n$/,"ones"),r=o(n)+" "+t+(r?" "+r:"")):r=a}t=Math.floor(t/1e3),e++}return r},i.numberToOrdinal=function(t,e){if(t>1999)return t.toString()+"a";if(t<=12)return i.special.onesOrdinals[t-1];const r=[];if(t>=1e3&&(t-=1e3,r.push("mil\xe9sima")),!t)return r.join(" ");let n=0;return n=Math.floor(t/100),n>0&&(r.push(i.special.hundredsOrdinals[n-1]),t%=100),t<=12?r.push(i.special.onesOrdinals[t-1]):(n=Math.floor(t/10),n>0&&(r.push(i.special.tensOrdinals[n-1]),t%=10),t>0&&r.push(i.special.onesOrdinals[t-1])),r.join(" ")},e.default=i},2350:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897),o=r(2105),i=r(7549);function a(t){let e=t%1e3,r="";if(r+=u.ones[Math.floor(e/100)]?u.ones[Math.floor(e/100)]+"-cent":"",e%=100,e){r+=r?"-":"";let t=u.ones[e];if(t)r+=t;else{const n=u.tens[Math.floor(e/10)];n.match(/-dix$/)?(t=u.ones[e%10+10],r+=n.replace(/-dix$/,"")+"-"+t):r+=n+(e%10?"-"+u.ones[e%10]:"")}}const n=r.match(/s-\w+$/);return n?r.replace(/s-\w+$/,n[0].slice(1)):r.replace(/-un$/,"-et-un")}function s(t){if(0===t)return u.zero;if(t>=Math.pow(10,36))return t.toString();u.special["tens-"+n.default.getInstance().subiso]&&(u.tens=u.special["tens-"+n.default.getInstance().subiso]);let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=u.large[e];const o=a(n);if(t&&t.match(/^mille /)){const n=t.replace(/^mille /,"");r=r.match(RegExp(n))?o+(e?"-mille-":"")+r:r.match(RegExp(n.replace(/s$/,"")))?o+(e?"-mille-":"")+r.replace(n.replace(/s$/,""),n):o+(e?"-"+t+"-":"")+r}else t=1===n&&t?t.replace(/s$/,""):t,r=o+(e?"-"+t+"-":"")+r}t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}const l={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function c(t){if(1===t)return"premi\xe8re";let e=s(t);return e.match(/^neuf$/)?e=e.slice(0,-1)+"v":e.match(/cinq$/)?e+="u":e.match(/trois$/)?e+="":(e.match(/e$/)||e.match(/s$/))&&(e=e.slice(0,-1)),e+="i\xe8me",e}const u=(0,i.NUMBERS)();u.wordOrdinal=c,u.numericOrdinal=function(t){const e=o.Grammar.getInstance().getParameter("gender");return 1===t?t.toString()+("m"===e?"er":"re"):t.toString()+"e"},u.numberToWords=s,u.numberToOrdinal=function(t,e){const r=l[t]||c(t);return 3===t?r:e?r+"s":r},e.default=u},4438:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){if(0===t)return a.zero;if(t>=Math.pow(10,32))return t.toString();let e=0,r="";const n=function(t){let e=t%1e3,r="";return r+=a.ones[Math.floor(e/100)]?a.ones[Math.floor(e/100)]+a.numSep+a.special.hundred:"",e%=100,e&&(r+=r?a.numSep:"",r+=a.ones[e]),r}(t%1e3);if(!(t=Math.floor(t/1e3)))return n;for(;t>0;){const n=t%100;n&&(r=a.ones[n]+a.numSep+a.large[e]+(r?a.numSep+r:"")),t=Math.floor(t/100),e++}return n?r+a.numSep+n:r}function i(t){const e=n.Grammar.getInstance().getParameter("gender");if(t<=0)return t.toString();if(t<10)return"f"===e?a.special.ordinalsFeminine[t]:a.special.ordinalsMasculine[t];return o(t)+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=i,a.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t>0&&t<10?"f"===e?a.special.simpleSmallOrdinalsFeminine[t]:a.special.simpleSmallOrdinalsMasculine[t]:t.toString().split("").map((function(t){const e=parseInt(t,10);return isNaN(e)?"":a.special.simpleNumbers[e]})).join("")+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},a.numberToWords=o,a.numberToOrdinal=function(t,e){return t<=10?a.special.smallDenominators[t]:i(t)+" \u0905\u0902\u0936"},e.default=a},8825:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){let e=t%1e3,r="";if(r+=s.ones[Math.floor(e/100)]?s.ones[Math.floor(e/100)]+s.numSep+"cento":"",e%=100,e){r+=r?s.numSep:"";const t=s.ones[e];if(t)r+=t;else{let t=s.tens[Math.floor(e/10)];const n=e%10;1!==n&&8!==n||(t=t.slice(0,-1)),r+=t,r+=n?s.numSep+s.ones[e%10]:""}}return r}function i(t){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();if(1===t&&n.Grammar.getInstance().getParameter("fraction"))return"un";let e=0,r="";for(;t>0;){t%1e3&&(r=o(t%1e3)+(e?"-"+s.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function a(t){const e="m"===n.Grammar.getInstance().getParameter("gender")?"o":"a";let r=s.special.onesOrdinals[t];return r?r.slice(0,-1)+e:(r=i(t),r.slice(0,-1)+"esim"+e)}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=a,s.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("m"===e?"o":"a")},s.numberToWords=i,s.numberToOrdinal=function(t,e){if(2===t)return e?"mezzi":"mezzo";const r=a(t);if(!e)return r;const n=r.match(/o$/)?"i":"e";return r.slice(0,-1)+n},e.default=s},3720:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){return t.toString().split("").map((function(t){return o.ones[parseInt(t,10)]})).join("")}const o=(0,r(7549).NUMBERS)();o.numberToWords=n,o.numberToOrdinal=n,e.default=o},8274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897);function o(t,e=!1){let r=t%1e3,n="";const o=Math.floor(r/100),a=s.ones[o];if(n+=a?(1===o?"":a)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=s.special.smallOrdinals[r];if(t)return n+t;if(r%10)return n+s.tens[Math.floor(r/10)]+s.special.smallOrdinals[r%10]}n+=s.ones[r]||s.tens[Math.floor(r/10)]+(r%10?s.ones[r%10]:"")}return e?i(n):n}function i(t){const e=s.special.endOrdinal[0];return"a"===e&&t.match(/en$/)?t.slice(0,-2)+s.special.endOrdinal:t.match(/(d|n)$/)||t.match(/hundre$/)?t+"de":t.match(/i$/)?t+s.special.endOrdinal:"a"===e&&t.match(/e$/)?t.slice(0,-1)+s.special.endOrdinal:(t.match(/e$/),t+"nde")}function a(t){return u(t,!0)}const s=(0,r(7549).NUMBERS)();function l(t,e=!1){return t===s.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t}function c(t,e=!1){let r=t%1e3,n="",o=s.ones[Math.floor(r/100)];if(n+=o?l(o)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=s.special.smallOrdinals[r];if(t)return n+t}if(o=s.ones[r],o)n+=o;else{const t=s.tens[Math.floor(r/10)];o=s.ones[r%10],n+=o?o+"og"+t:t}}return e?i(n):n}function u(t,e=!1){const r="alt"===n.default.getInstance().subiso?function(t,e=!1){if(0===t)return e?s.special.smallOrdinals[0]:s.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const o=t%1e3;if(o){const i=c(t%1e3,!r&&e);!r&&e&&(e=!e),n=(1===r?l(i,!0):i)+(r>1?s.numSep:"")+(r?s.large[r]+(r>1&&o>1?"er":""):"")+(r>1&&n?s.numSep:"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e):function(t,e=!1){if(0===t)return e?s.special.smallOrdinals[0]:s.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const i=t%1e3;if(i){const a=o(t%1e3,!r&&e);!r&&e&&(e=!e),n=a+(r?" "+s.large[r]+(r>1&&i>1?"er":"")+(n?" ":""):"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e);return r}s.wordOrdinal=a,s.numericOrdinal=function(t){return t.toString()+"."},s.numberToWords=u,s.numberToOrdinal=function(t,e){return a(t)},e.default=s},3898:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";const n=Math.floor(e/100);return r+=a.ones[n]?(1===n?"":a.ones[n]+a.numSep)+"hundra":"",e%=100,e&&(r+=r?a.numSep:"",r+=a.ones[e]||a.tens[Math.floor(e/10)]+(e%10?a.numSep+a.ones[e%10]:"")),r}function o(t,e=!1){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,o="";for(;t>0;){const i=t%1e3;if(i){const s=a.large[r],l=i>1&&r>1&&!e?"er":"";o=(1===r&&1===i?"":(r>1&&1===i?"en":n(t%1e3))+(r>1?" ":""))+(r?s+l+(r>1?" ":""):"")+o}t=Math.floor(t/1e3),r++}return o.replace(/ $/,"")}function i(t){let e=o(t,!0);return e.match(/^noll$/)?e="nollte":e.match(/ett$/)?e=e.replace(/ett$/,"f\xf6rsta"):e.match(/tv\xe5$/)?e=e.replace(/tv\xe5$/,"andra"):e.match(/tre$/)?e=e.replace(/tre$/,"tredje"):e.match(/fyra$/)?e=e.replace(/fyra$/,"fj\xe4rde"):e.match(/fem$/)?e=e.replace(/fem$/,"femte"):e.match(/sex$/)?e=e.replace(/sex$/,"sj\xe4tte"):e.match(/sju$/)?e=e.replace(/sju$/,"sjunde"):e.match(/\xe5tta$/)?e=e.replace(/\xe5tta$/,"\xe5ttonde"):e.match(/nio$/)?e=e.replace(/nio$/,"nionde"):e.match(/tio$/)?e=e.replace(/tio$/,"tionde"):e.match(/elva$/)?e=e.replace(/elva$/,"elfte"):e.match(/tolv$/)?e=e.replace(/tolv$/,"tolfte"):e.match(/tusen$/)?e=e.replace(/tusen$/,"tusonde"):e.match(/jard$/)||e.match(/jon$/)?e+="te":e+="de",e}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=i,a.numericOrdinal=function(t){const e=t.toString();return e.match(/11$|12$/)?e+":e":e+(e.match(/1$|2$/)?":a":":e")},a.numberToWords=o,a.numberToOrdinal=function(t,e){if(1===t)return"hel";if(2===t)return e?"halva":"halv";let r=i(t);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(e?"delar":"del")},e.default=a},4977:function(t,e){function r(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].childNodes||t.childNodes[0].childNodes.length<2||"number"!==t.childNodes[0].childNodes[0].tagName||"integer"!==t.childNodes[0].childNodes[0].getAttribute("role")||"number"!==t.childNodes[0].childNodes[1].tagName||"integer"!==t.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:t.textContent};const r=t.childNodes[0].childNodes[1].textContent,n=t.childNodes[0].childNodes[0].textContent,o=Number(r),i=Number(n);return isNaN(o)||isNaN(i)?{convertible:!1,content:`${n} ${e} ${r}`}:{convertible:!0,enumerator:i,denominator:o}}Object.defineProperty(e,"__esModule",{value:!0}),e.vulgarFractionSmall=e.convertVulgarFraction=e.Combiners=e.siCombiner=e.identityTransformer=e.pluralCase=void 0,e.pluralCase=function(t,e){return t.toString()},e.identityTransformer=function(t){return t.toString()},e.siCombiner=function(t,e){return t+e.toLowerCase()},e.Combiners={},e.Combiners.identityCombiner=function(t,e,r){return t+e+r},e.Combiners.prefixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?e+" "+t:t},e.Combiners.postfixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?t+" "+e:t},e.Combiners.romanceCombiner=function(t,e,r){return t=r?t+" "+r:t,e?t+" "+e:t},e.convertVulgarFraction=r,e.vulgarFractionSmall=function(t,e,n){const o=r(t);if(o.convertible){const t=o.enumerator,r=o.denominator;return t>0&&t0&&r{const a=this.parseCstr(e.toString().replace(o,""));this.addRule(new i.SpeechRule(t,a,n,r))}))}getFullPreconditions(t){const e=this.preconditions.get(t);return e||!this.inherits?e:this.inherits.getFullPreconditions(t)}definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=this.parseCstr(e);o&&i?(o.rank=this.rank++,this.preconditions.set(t,new l(i,o))):console.error(`Precondition Error: ${r}, (${e})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const t=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((e=>{const r=this.parseCstr(e.dynamicCstr.toString().replace(t,""));this.addRule(new i.SpeechRule(e.name,r,e.precondition,e.action))}))}ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.length)return void r.forEach(this.deleteRule.bind(this));let n=[];for(const t of e){const e=this.parseCstr(t);for(const t of r)e.equal(t.dynamicCstr)?this.deleteRule(t):n.push(t);r=n,n=[]}}parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);return e?e():[t]}}e.BaseRuleStore=s;class l{constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(t),this.addCondition(t,e)}get conditions(){return this._conditions}addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)return;this.constraints.push(t);const e=[];for(const[r,n]of this.conditions)this.base.equal(r)&&e.push([t,n]);this._conditions=this._conditions.concat(e)}addBaseCondition(t){this.addCondition(this.base,t)}addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t)))}addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([t,e]))}}e.Condition=l},2469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleStore=void 0;const n=r(7630),o=r(9935);class i extends o.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(t){const e=[],r=Array.from(t);for(let t=0;tt.push(this.getProperty(e).slice()))),t}toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this.getProperty(e).toString()))),t.join("\n")}}e.DynamicProperties=n;class o extends n{constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n];super(r,e),this.components=t}static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.length,i=e.length;n{const r=e.indexOf(t);return-1!==r&&e.splice(r,1)}))}getComponents(){return this.components}getValue(t){return this.components[t]}getValues(){return this.order.map((t=>this.getValue(t)))}allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r=this.order[n];n++){const t=this.getValue(r);-1===e.indexOf(t)&&e.unshift(t)}return t}toString(){return this.getValues().join(".")}equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;for(let r,n=0;r=e[n];n++){const e=this.getValue(r);if(!e||t.getValue(r)!==e)return!1}return!0}}e.DynamicCstr=o,o.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],o.BASE_LOCALE="base",o.DEFAULT_VALUE="default",o.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:o.DEFAULT_VALUE,[r.STYLE]:o.DEFAULT_VALUE,[r.TOPIC]:o.DEFAULT_VALUE,[r.MODALITY]:"speech"};e.DynamicCstrParser=class{constructor(t){this.order=t}parse(t){const e=t.split("."),r={};if(e.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let n=0;for(let t,o=0;t=this.order[o],e.length;o++,n++){const n=e.shift();r[t]=n}return new o(r,this.order.slice(0,n))}};e.DefaultComparator=class{constructor(t,e=new n(t.getProperties(),t.getOrder())){this.reference=t,this.fallback=e,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(t,e){this.reference=t,this.fallback=e||new n(t.getProperties(),t.getOrder()),this.order=this.reference.getOrder()}match(t){const e=t.getAxes();return e.length===this.reference.getAxes().length&&e.every((e=>{const r=t.getValue(e);return r===this.reference.getValue(e)||-1!==this.fallback.getProperty(e).indexOf(r)}))}compare(t,e){let r=!1;for(let n,o=0;n=this.order[o];o++){const o=t.getValue(n),i=e.getValue(n);if(!r){const t=this.reference.getValue(n);if(t===o&&t!==i)return-1;if(t===i&&t!==o)return 1;if(t===o&&t===i)continue;t!==o&&t!==i&&(r=!0)}const a=this.fallback.getProperty(n),s=a.indexOf(o),l=a.indexOf(i);if(s!h.equal(t.cstr))),l.push(m),this.rules.set(e,l),d.setReference(f)}lookupRule(t,e){let r=this.getRules(e.getValue(o.Axis.LOCALE));return r=r.filter((function(t){return i.testDynamicConstraints_(e,t)})),1===r.length?r[0]:r.length?r.sort(((t,e)=>n.default.getInstance().comparator.compare(t.cstr,e.cstr)))[0]:null}}e.MathSimpleStore=i},9935:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathStore=void 0;const n=r(707),o=r(4356),i=r(7630),a=r(4504),s=r(4650);class l extends a.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(this.domain,t)}defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return void console.error(`Precondition Error: ${e} ${r}`);const o=this.preconditions.get(t);o?o.addFullCondition(n):console.error(`Alias Error: No precondition by the name of ${t}`)}defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){return e.name===t}));if(0===n.length)throw new s.OutputError("Rule with name "+t+" does not exist.");const o=[];n.forEach((t=>{(t=>{const e=t.dynamicCstr.toString(),r=t.action.toString();for(let t,n=0;t=o[n];n++)if(t.action===r&&t.cstr===e)return!1;return o.push({cstr:e,action:r}),!0})(t)&&this.addAlias_(t,e,r)}))}defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRule((e=>e.name===t&&o.equal(e.dynamicCstr))),a=this.parseCstr(r);if(!i&&n)throw new s.OutputError("Rule named "+t+" with style "+e+" does not exist.");const l=n?s.Action.fromString(n):i.action,c=new s.SpeechRule(i.name,a,i.precondition,l);this.addRule(c)}defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void console.error(`Dynamic Constraint Error: ${r}`);const o=this.preconditions.get(t);o?o.addConstraint(n):console.error(`Alias Error: No precondition by the name of ${t}`)}evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.matchNumber_(t);if(r&&r.length===t.length)return e.push(this.evaluateCharacter(r.number)),e;const i=n.removeEmpty(t.replace(/\s/g," ").split(" "));for(let t,n=0;t=i[n];n++)if(1===t.length)e.push(this.evaluateCharacter(t));else if(t.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+$")))e.push(this.evaluateCharacter(t));else{let n=t;for(;n;){r=this.matchNumber_(n);const t=n.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)e.push(this.evaluateCharacter(r.number)),n=n.substring(r.length);else if(t)e.push(this.evaluateCharacter(t[0])),n=n.substring(t[0].length);else{const t=Array.from(n),r=t[0];e.push(this.evaluateCharacter(r)),n=t.slice(1).join("")}}}return e}parse(t){super.parse(t),this.annotators=t.annotators||[]}addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new s.SpeechRule(t.name,t.dynamicCstr,n,t.action);o.name=t.name,this.addRule(o)}matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regexp.NUMBER)),r=t.match(new RegExp("^"+l.regexp.NUMBER));if(!e&&!r)return null;const n=r&&r[0]===t;if(e&&e[0]===t||!n)return e?{number:e[0],length:e[0].length}:null;return{number:r[0].replace(new RegExp(l.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(l.regexp.DECIMAL_MARK,"g"),o.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,o.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}e.MathStore=l,l.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.OutputError=e.Precondition=e.Action=e.Component=e.ActionType=e.SpeechRule=void 0;const n=r(5897),o=r(2105);var i;function a(t){switch(t){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+t}}e.SpeechRule=class{constructor(t,e,r,n){this.name=t,this.dynamicCstr=e,this.precondition=r,this.action=n,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(t){t.NODE="NODE",t.MULTI="MULTI",t.TEXT="TEXT",t.PERSONALITY="PERSONALITY"}(i=e.ActionType||(e.ActionType={}));class s{constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,this.content=e,this.attributes=r,this.grammar=n}static grammarFromString(t){return o.Grammar.parseInput(t)}static fromString(t){const e={type:a(t.substring(0,3))};let r=t.slice(3).trim();if(!r)throw new u("Missing content.");switch(e.type){case i.TEXT:if('"'===r[0]){const t=p(r,"\\(")[0].trim();if('"'!==t.slice(-1))throw new u("Invalid string syntax.");e.content=t,r=r.slice(t.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const t=r.indexOf(" (");if(-1===t){e.content=r.trim(),r="";break}e.content=r.substring(0,t).trim(),r=r.slice(t).trim()}}if(r){const t=s.attributesFromString(r);t.grammar&&(e.grammar=t.grammar,delete t.grammar),Object.keys(t).length&&(e.attributes=t)}return new s(e)}static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw new u("Invalid attribute expression: "+t);const e={},r=p(t.slice(1,-1),",");for(let t=0,n=r.length;t0?"("+t.join(", ")+")":""}getAttributes(){const t=[];for(const e in this.attributes){const r=this.attributes[e];"true"===r?t.push(e):t.push(e+":"+r)}return t}}e.Component=s;class l{constructor(t){this.components=t}static fromString(t){const e=p(t,";").filter((function(t){return t.match(/\S/)})).map((function(t){return t.trim()})),r=[];for(let t=0,n=e.length;t0?r[0]:null}applyConstraint(t,e){return!!this.applyQuery(t,e)||n.evaluateBoolean(e,t)}constructString(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(1,-1);const r=this.customStrings.lookup(e);return r?r(t):n.evaluateString(e,t)}parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(let t,r=0;t=e[r];r++){switch(t[0].slice(0,3)){case"CQF":this.customQueries.add(t[0],t[1]);break;case"CSF":this.customStrings.add(t[0],t[1]);break;case"CTF":this.contextFunctions.add(t[0],t[1]);break;case"CGF":this.customGenerators.add(t[0],t[1]);break;default:console.error("FunctionError: Invalid function name "+t[0])}}}}},2362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.storeFactory=e.SpeechRuleEngine=void 0;const n=r(7052),o=r(2057),i=r(5740),a=r(5897),s=r(4440),l=r(5274),c=r(7283),u=r(7599),p=r(2469),h=r(1676),d=r(2105),f=r(9935),m=r(4650),y=r(4508);class g{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return g.instance=g.instance||new g,g.instance}static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQuery(e,r.query);o.Debugger.getInstance().output(r.query,n?n.toString():n),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,t.context.applyConstraint(e,r))))}static debugNamedSpeechRule(t,e){const r=g.getInstance().trie.collectRules().filter((e=>e.name==t));for(let n,i=0;n=r[i];i++)o.Debugger.getInstance().output("Rule",t,"DynamicCstr:",n.dynamicCstr.toString(),"number",i),g.debugSpeechRule(n,e)}evaluateNode(t){(0,l.updateEvaluator)(t);const e=(new Date).getTime();let r=[];try{r=this.evaluateNode_(t)}catch(t){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(t)}const n=(new Date).getTime();return o.Debugger.getInstance().output("Time:",n-e),r}toString(){return this.trie.collectRules().map((t=>t.toString())).join("\n")}runInSetting(t,e){const r=a.default.getInstance(),n={};for(const e in t)n[e]=r[e],r[e]=t[e];r.setDynamicCstr();const o=e();for(const t in n)r[t]=n[t];return r.setDynamicCstr(),o}addStore(t){const e=v(t);"abstract"!==e.kind&&e.getSpeechRules().forEach((t=>this.trie.addRule(t))),this.addEvaluator(e)}processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="string"==typeof i?t.constructString(e,i):i}d.Grammar.getInstance().pushState(n)}addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t.locale];if(r)return void(r[t.modality]=e);const n={};n[t.modality]=e,this.evaluators_[t.locale]=n}getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]];return r[e]||r[h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]]}enumerate(t){return this.trie.enumerate(t)}evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_(t)):[]}evaluateTree_(t){const e=a.default.getInstance();let r;o.Debugger.getInstance().output(e.mode!==s.Mode.HTTP?t.toString():t),d.Grammar.getInstance().setAttribute(t);const i=this.lookupRule(t,e.dynamicCstr);if(!i)return e.strict?[]:(r=this.getEvaluator(e.locale,e.modality)(t),t.attributes&&this.addPersonality_(r,{},!1,t),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(e.mode,s.Mode.HTTP,t).toString()]));const c=i.context,u=i.action.components;r=[];for(let e,o=0;e=u[o];o++){let o=[];const i=e.content||"",s=e.attributes||{};let u=!1;e.grammar&&this.processGrammar(c,t,e.grammar);let p=null;if(s.engine){p=a.default.getInstance().dynamicCstr.getComponents();const t=d.Grammar.parseInput(s.engine);a.default.getInstance().setDynamicCstr(t)}switch(e.type){case m.ActionType.NODE:{const e=c.applyQuery(t,i);e&&(o=this.evaluateTree_(e))}break;case m.ActionType.MULTI:{u=!0;const e=c.applySelector(t,i);e.length>0&&(o=this.evaluateNodeList_(c,e,s.sepFunc,c.constructString(t,s.separator),s.ctxtFunc,c.constructString(t,s.context)))}break;case m.ActionType.TEXT:{const e=s.span,r={};if(e){const n=(0,l.evalXPath)(e,t);n.length&&(r.extid=n[0].getAttribute("extid"))}const a=c.constructString(t,i);(a||""===a)&&(o=Array.isArray(a)?a.map((function(t){return n.AuditoryDescription.create({text:t.speech,attributes:t.attributes},{adjust:!0})})):[n.AuditoryDescription.create({text:a,attributes:r},{adjust:!0})])}break;case m.ActionType.PERSONALITY:default:o=[n.AuditoryDescription.create({text:i})]}o[0]&&!u&&(s.context&&(o[0].context=c.constructString(t,s.context)+(o[0].context||"")),s.annotation&&(o[0].annotation=s.annotation)),this.addLayout(o,s,u),e.grammar&&d.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,s,u,t)),p&&a.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(t,e,r,o,i,a){if(!e.length)return[];const s=o||"",l=a||"",c=t.contextFunctions.lookup(i),u=c?c(e,l):function(){return l},p=t.contextFunctions.lookup(r),h=p?p(e,s):function(){return[n.AuditoryDescription.create({text:s},{translate:!0})]};let d=[];for(let t,r=0;t=e[r];r++){const n=this.evaluateTree_(t);if(n.length>0&&(n[0].context=u()+(n[0].context||""),d=d.concat(n),r=0;e--){const n=r[e].name;!t.attributes[n]&&n.match(/^ext/)&&(t.attributes[n]=r[e].value)}}}addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,t;const r=t.personality;for(const t in e)r[t]&&"number"==typeof r[t]&&"number"==typeof e[t]?r[t]=r[t]+e[t]:r[t]||(r[t]=e[t]);return t}updateConstraint_(){const t=a.default.getInstance().dynamicCstr,e=a.default.getInstance().strict,r=this.trie,n={};let o=t.getValue(h.Axis.LOCALE),i=t.getValue(h.Axis.MODALITY),s=t.getValue(h.Axis.DOMAIN);r.hasSubtrie([o,i,s])||(s=h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN],r.hasSubtrie([o,i,s])||(i=h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY],r.hasSubtrie([o,i,s])||(o=h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]))),n[h.Axis.LOCALE]=[o],n[h.Axis.MODALITY]=["summary"!==i?i:h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]],n[h.Axis.DOMAIN]=["speech"!==i?h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN]:s];const l=t.getOrder();for(let r,o=0;r=l[o];o++)if(!n[r]){const o=t.getValue(r),i=this.makeSet_(o,t.preference),a=h.DynamicCstr.DEFAULT_VALUES[r];e||o===a||i.push(a),n[r]=i}t.updateProperties(n)}makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]}lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(t,e);return r.length>0?this.pickMostConstraint_(e,r):null}lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())}pickMostConstraint_(t,e){const r=a.default.getInstance().comparator;return e.sort((function(t,e){return r.compare(t.dynamicCstr,e.dynamicCstr)||e.precondition.priority-t.precondition.priority||e.precondition.constraints.length-t.precondition.constraints.length||e.precondition.rank-t.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>e.map((t=>t.name+"("+t.dynamicCstr.toString()+")"))).bind(this)),e[0]}}e.SpeechRuleEngine=g;const b=new Map;function v(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("actions"===t.kind){const r=b.get(e);return r.parse(t),r}u.init(),t&&!t.functions&&(t.functions=c.getStore(t.locale,t.modality,t.domain));const r="braille"===t.modality?new p.BrailleStore:new f.MathStore;return b.set(e,r),t.inherits&&(r.inherits=b.get(`${t.inherits}.${t.modality}.${t.domain}`)),r.parse(t),r.initialize(),r}e.storeFactory=v,a.default.nodeEvaluator=g.getInstance().evaluateNode.bind(g.getInstance())},5662:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CustomGenerators=e.ContextFunctions=e.CustomStrings=e.CustomQueries=void 0;class r{constructor(t,e){this.prefix=t,this.store=e}add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)}addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this.add(r,t.store[r])}lookup(t){return this.store[t]}checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);return!!t.match(e)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}e.CustomQueries=class extends r{constructor(){super("CQF",{})}};e.CustomStrings=class extends r{constructor(){super("CSF",{})}};e.ContextFunctions=class extends r{constructor(){super("CTF",{})}};e.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.contentIterator=e.pauseSeparator=e.nodeCounter=void 0;const n=r(7052),o=r(5274),i=r(5897);e.nodeCounter=function(t,e){const r=t.length;let n=0,o=e;return e||(o=""),function(){return n0?o.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),o=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return o;const a=i.default.evaluateNode(t);return o.concat(a)}}},1414:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getTreeFromString=e.getTree=e.xmlTree=void 0;const n=r(5740),o=r(7075);function i(t){return new o.SemanticTree(t)}e.xmlTree=function(t){return i(t).xml()},e.getTree=i,e.getTreeFromString=function(t){return i(n.parseInput(t))}},7630:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.annotate=e.activate=e.register=e.visitors=e.annotators=void 0;const n=r(9265);e.annotators=new Map,e.visitors=new Map,e.register=function(t){const r=t.domain+":"+t.name;t instanceof n.SemanticAnnotator?e.annotators.set(r,t):e.visitors.set(r,t)},e.activate=function(t,r){const n=t+":"+r,o=e.annotators.get(n)||e.visitors.get(n);o&&(o.active=!0)},e.annotate=function(t){for(const r of e.annotators.values())r.active&&r.annotate(t);for(const r of e.visitors.values())r.active&&r.visit(t,Object.assign({},r.def))}},9265:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticVisitor=e.SemanticAnnotator=void 0;e.SemanticAnnotator=class{constructor(t,e,r){this.domain=t,this.name=e,this.func=r,this.active=!1}annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotation(this.domain,this.func(t))}};e.SemanticVisitor=class{constructor(t,e,r,n={}){this.domain=t,this.name=e,this.func=r,this.def=n,this.active=!1}visit(t,e){let r=this.func(t,e);t.addAnnotation(this.domain,r[0]);for(let e,n=0;e=t.childNodes[n];n++)r=this.visit(e,r[1]);return r}}},3588:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookupSecondary=e.isEmbellishedType=e.isMatchingFence=e.functionApplication=e.invisibleComma=e.invisiblePlus=e.invisibleTimes=e.lookupMeaning=e.lookupRole=e.lookupType=e.equal=e.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),n=["\uff0c","\ufe50",",",r],o=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],a={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},s={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},l=Object.keys(a),c=Object.values(a);c.push("\u301f");const u=Object.keys(s),p=Object.values(s),h=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],d=["\u2016","\u2225","\u2980","\u2af4"],f=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],y=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],g=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],_=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],x=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],M=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],O=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],E=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],A=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],C=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],w=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],T=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],N=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],L=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],P=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],I=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],k=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],R=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],j=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],B=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],D=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],F=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],H=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],q=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],U=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],G=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],V=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],W=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],z=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],$=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],J=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],K=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],tt=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],et=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],rt=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],nt=["\u213c","\u213d","\u213e","\u213f"],ot=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],it=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],at=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],st=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],lt=["\u2135","\u2136","\u2137","\u2138"],ct=f.concat(m,y,g,b,v,_,x,M,S,O,E,A,C,w,T,N,L,P,I,k,R,j,B,D,F,H,q,U,G,V,X,W,z,$,J,K,Y,Z,Q,tt,nt,ot,et,rt,it,at,st,lt);e.allLettersRegExp=new RegExp(ct.join("|"));const ut=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],pt=String.fromCodePoint(8292);ut.push(pt);const ht=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],dt=String.fromCodePoint(8290);ht.push(dt);const ft=String.fromCodePoint(8289),mt=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],yt=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),gt=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),bt=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:n,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:o,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:l,type:"fence",role:"open"},{set:c,type:"fence",role:"close"},{set:u,type:"fence",role:"top"},{set:p,type:"fence",role:"bottom"},{set:h,type:"fence",role:"neutral"},{set:d,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:_,type:"identifier",role:"latinletter",font:"italic"},{set:M,type:"identifier",role:"latinletter",font:"bold-italic"},{set:x,type:"identifier",role:"latinletter",font:"bold-italic"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"script"},{set:C,type:"identifier",role:"latinletter",font:"bold-script"},{set:A,type:"identifier",role:"latinletter",font:"bold-script"},{set:T,type:"identifier",role:"latinletter",font:"fraktur"},{set:w,type:"identifier",role:"latinletter",font:"fraktur"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:N,type:"identifier",role:"latinletter",font:"double-struck"},{set:I,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:P,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:G,type:"identifier",role:"latinletter",font:"monospace"},{set:U,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:$,type:"identifier",role:"greekletter",font:"bold"},{set:z,type:"identifier",role:"greekletter",font:"bold"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:et,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:rt,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:nt,type:"identifier",role:"greekletter",font:"double-struck"},{set:ot,type:"identifier",role:"greekletter",font:"normal"},{set:it,type:"identifier",role:"greekletter",font:"bold"},{set:at,type:"identifier",role:"greekletter",font:"italic"},{set:st,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:lt,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:mt,type:"number",role:"float"},{set:yt,type:"number",role:"othernumber"},{set:ut,type:"operator",role:"addition"},{set:ht,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:gt,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],vt=function(){const t={};for(let e,r=0;e=bt[r];r++)e.set.forEach((function(r){t[r]={role:e.role||"unknown",type:e.type||"unknown",font:e.font||"unknown"}}));return t}();e.equal=function(t,e){return t.type===e.type&&t.role===e.role&&t.font===e.font},e.lookupType=function(t){var e;return(null===(e=vt[t])||void 0===e?void 0:e.type)||"unknown"},e.lookupRole=function(t){var e;return(null===(e=vt[t])||void 0===e?void 0:e.role)||"unknown"},e.lookupMeaning=function(t){return vt[t]||{role:"unknown",type:"unknown",font:"unknown"}},e.invisibleTimes=function(){return dt},e.invisiblePlus=function(){return pt},e.invisibleComma=function(){return r},e.functionApplication=function(){return ft},e.isMatchingFence=function(t,e){return-1!==h.indexOf(t)||-1!==d.indexOf(t)?t===e:a[t]===e||s[t]===e},e.isEmbellishedType=function(t){return"operator"===t||"relation"===t||"fence"===t||"punctuation"===t};const _t=new Map;function St(t,e){return`${t} ${e}`}function xt(t,e,r=""){for(const n of e)_t.set(St(t,n),r||t)}xt("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),xt("bar",o),xt("tilde",i),e.lookupSecondary=function(t,e){return _t.get(St(t,e))}},8158:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMeaningCollator=e.SemanticNodeCollator=e.SemanticDefault=void 0;const n=r(3588),o=r(3882);class i{constructor(){this.map={}}static key(t,e){return e?t+":"+e:t}add(t,e){this.map[i.key(t,e.font)]=e}addNode(t){this.add(t.textContent,t.meaning())}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}size(){return Object.keys(this.map).length}}e.SemanticDefault=i;class a{constructor(){this.map={}}add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=this.map[e];return t}minimize(){for(const t in this.map)1===this.map[t].length&&delete this.map[t]}minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e].length&&delete t.map[e];return t}isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class s extends a{copyCollator(){return new s}add(t,e){const r=i.key(t,e.font);super.add(r,e)}addNode(t){this.add(t.textContent,t)}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push(t.toString());t.push(e+": "+o.join("\n"+r))}return t.join("\n")}collateMeaning(){const t=new l;for(const e in this.map)t.map[e]=this.map[e].map((function(t){return t.meaning()}));return t}}e.SemanticNodeCollator=s;class l extends a{copyCollator(){return new l}add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){return n.equal(t,e)}))){const r=i.key(t,e.font);super.add(r,e)}}addNode(t){this.add(t.textContent,t.meaning())}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push("{type: "+t.type+", role: "+t.role+", font: "+t.font+"}");t.push(e+": "+o.join("\n"+r))}return t.join("\n")}reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=(0,o.reduce)(this.map[t]))}default(){const t=new i;for(const e in this.map)1===this.map[e].length&&(t.map[e]=this.map[e][0]);return t}newDefault(){const t=this.default();this.reduce();const e=this.default();return t.size()!==e.size()?e:null}}e.SemanticMeaningCollator=l},9911:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMultiHeuristic=e.SemanticTreeHeuristic=e.SemanticAbstractHeuristic=void 0;class r{constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r}}e.SemanticAbstractHeuristic=r;e.SemanticTreeHeuristic=class extends r{};e.SemanticMultiHeuristic=class extends r{}},7516:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookup=e.run=e.add=e.blacklist=e.flags=e.updateFactory=e.factory=void 0,e.factory=null,e.updateFactory=function(t){e.factory=t};const r=new Map;function n(t){return r.get(t)}e.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},e.blacklist={},e.add=function(t){const n=t.name;r.set(n,t),e.flags[n]||(e.flags[n]=!1)},e.run=function(t,r,o){const i=n(t);return i&&!e.blacklist[t]&&(e.flags[t]||i.applicable(r))?i.apply(r):o?o(r):r},e.lookup=n},94:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2057),o=r(5897),i=r(3588),a=r(7516),s=r(9911),l=r(5609),c=r(3308),u=r(4795);function p(t,e,r){let n=null;if(!t.length)return n;const o=r[r.length-1],i=o&&o.length,a=e&&e.length,s=c.default.getInstance();if(i&&a){if("infixop"===e[0].type&&"implicit"===e[0].role)return n=t.pop(),o.push(s.postfixNode_(o.pop(),t)),n;n=t.shift();const r=s.prefixNode_(e.shift(),t);return e.unshift(r),n}return i?(o.push(s.postfixNode_(o.pop(),t)),n):(a&&e.unshift(s.prefixNode_(e.shift(),t)),n)}function h(t,e,r){if(!e.length)return t;const o=t.pop(),i=e.shift(),s=r.shift();if(l.isImplicitOp(i)){n.Debugger.getInstance().output("Juxta Heuristic Case 2");const a=(o?[o,i]:[i]).concat(s);return h(t.concat(a),e,r)}if(!o)return n.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([i].concat(s),e,r);const c=s.shift();if(!c){n.Debugger.getInstance().output("Juxta Heuristic Case 9");const s=a.factory.makeBranchNode("infixop",[o,e.shift()],[i],i.textContent);return s.role="implicit",a.run("combine_juxtaposition",s),e.unshift(s),h(t,e,r)}if(l.isOperator(o)||l.isOperator(c))return n.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(t.concat([o,i,c]).concat(s),e,r);let u=null;return l.isImplicitOp(o)&&l.isImplicitOp(c)?(n.Debugger.getInstance().output("Juxta Heuristic Case 5"),o.contentNodes.push(i),o.contentNodes=o.contentNodes.concat(c.contentNodes),o.childNodes.push(c),o.childNodes=o.childNodes.concat(c.childNodes),c.childNodes.forEach((t=>t.parent=o)),i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(c.mathml),u=o):l.isImplicitOp(o)?(n.Debugger.getInstance().output("Juxta Heuristic Case 6"),o.contentNodes.push(i),o.childNodes.push(c),c.parent=o,i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(c.mathml),u=o):l.isImplicitOp(c)?(n.Debugger.getInstance().output("Juxta Heuristic Case 7"),c.contentNodes.unshift(i),c.childNodes.unshift(o),o.parent=c,i.parent=c,c.addMathmlNodes(i.mathml),c.addMathmlNodes(o.mathml),u=c):(n.Debugger.getInstance().output("Juxta Heuristic Case 8"),u=a.factory.makeBranchNode("infixop",[o,c],[i],i.textContent),u.role="implicit"),t.push(u),h(t.concat(s),e,r)}a.add(new s.SemanticTreeHeuristic("combine_juxtaposition",(function(t){for(let e,r=t.childNodes.length-1;e=t.childNodes[r];r--)l.isImplicitOp(e)&&!e.nobreaking&&(t.childNodes.splice(r,1,...e.childNodes),t.contentNodes.splice(r,0,...e.contentNodes),e.childNodes.concat(e.contentNodes).forEach((function(e){e.parent=t})),t.addMathmlNodes(e.mathml));return t}))),a.add(new s.SemanticTreeHeuristic("propagateSimpleFunction",(t=>("infixop"!==t.type&&"fraction"!==t.type||!t.childNodes.every(l.isSimpleFunction)||(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),a.add(new s.SemanticTreeHeuristic("simpleNamedFunction",(t=>("unit"!==t.role&&-1!==["f","g","h","F","G","H"].indexOf(t.textContent)&&(t.role="simple function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),a.add(new s.SemanticTreeHeuristic("propagateComposedFunction",(t=>("fenced"===t.type&&"composed function"===t.childNodes[0].role&&(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),a.add(new s.SemanticTreeHeuristic("multioperator",(t=>{if("unknown"!==t.role||t.textContent.length<=1)return;const e=[...t.textContent].map(i.lookupMeaning).reduce((function(t,e){return t&&e.role&&"unknown"!==e.role&&e.role!==t?"unknown"===t?e.role:null:t}),"unknown");e&&(t.role=e)}))),a.add(new s.SemanticMultiHeuristic("convert_juxtaposition",(t=>{let e=u.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&"operator"===t.type}));e=e.rel.length?function(t){const e=[],r=[];let n=t.comp.shift(),o=null,i=[];for(;t.comp.length;)if(i=[],n.length)o&&e.push(o),r.push(n),o=t.rel.shift(),n=t.comp.shift();else{for(o&&i.push(o);!n.length&&t.comp.length;)n=t.comp.shift(),i.push(t.rel.shift());o=p(i,n,r)}i.length||n.length?(e.push(o),r.push(n)):(i.push(o),p(i,n,r));return{rel:e,comp:r}}(e):e,t=e.comp[0];for(let r,n,o=1;r=e.comp[o],n=e.rel[o-1];o++)t.push(n),t=t.concat(r);return e=u.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&("operator"===t.type||"infixop"===t.type)})),e.rel.length?h(e.comp.shift(),e.rel,e.comp):t}))),a.add(new s.SemanticTreeHeuristic("simple2prefix",(t=>(t.textContent.length>1&&!t.textContent[0].match(/[A-Z]/)&&(t.role="prefix function"),t)),(t=>"braille"===o.default.getInstance().modality&&"identifier"===t.type))),a.add(new s.SemanticTreeHeuristic("detect_cycle",(t=>{t.type="matrix",t.role="cycle";const e=t.childNodes[0];return e.type="row",e.role="cycle",e.textContent="",e.contentNodes=[],t}),(t=>"fenced"===t.type&&"infixop"===t.childNodes[0].type&&"implicit"===t.childNodes[0].role&&t.childNodes[0].childNodes.every((function(t){return"number"===t.type}))&&t.childNodes[0].contentNodes.every((function(t){return"space"===t.role})))))},7228:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMathml=void 0;const n=r(5740),o=r(5250),i=r(5609),a=r(3308),s=r(4795);class l extends o.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const t={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((e=>this.getFactory().defaultMap.add(e,t)).bind(this))}static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.getAttribute(e);return n.match(/^\s*$/)?null:n}parse(t){a.default.getInstance().setNodeFactory(this.getFactory());const e=n.toArray(t.childNodes),r=n.tagName(t),o=this.parseMap_[r],i=(o||this.dummy_.bind(this))(t,e);return s.addAttributes(i,t),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(i.mathml.unshift(t),i.mathmlTree=t),i}semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().makeEmptyNode()}rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return a.default.proof(t,r,this.parseList.bind(this));let n;return 1===(e=s.purgeNodes(e)).length?(n=this.parse(e[0]),"empty"!==n.type||n.mathmlTree||(n.mathmlTree=t)):n=a.default.getInstance().row(this.parseList(e)),n.mathml.unshift(t),n}fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();const r=this.parse(e[0]),n=e[1]?this.parse(e[1]):this.getFactory().makeEmptyNode();return a.default.getInstance().fractionLikeNode(r,n,t.getAttribute("linethickness"),"true"===t.getAttribute("bevelled"))}limits_(t,e){return a.default.getInstance().limitNode(n.tagName(t),this.parseList(e))}root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.parse(e[1]),this.parse(e[0])],[]):this.sqrt_(t,e)}sqrt_(t,e){const r=this.parseList(s.purgeNodes(e));return this.getFactory().makeBranchNode("sqrt",[a.default.getInstance().row(r)],[])}table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return a.default.proof(t,r,this.parseList.bind(this));const n=this.getFactory().makeBranchNode("table",this.parseList(e),[]);return n.mathmlTree=t,a.default.tableToMultiline(n),n}tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.parseList(e),[]);return r.role="table",r}tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=this.parse(e[0]);r.role="label";const n=this.getFactory().makeBranchNode("row",this.parseList(e.slice(1)),[r]);return n.role="table",n}tableCell_(t,e){const r=this.parseList(s.purgeNodes(e));let n;n=r.length?1===r.length&&i.isType(r[0],"empty")?r:[a.default.getInstance().row(r)]:[];const o=this.getFactory().makeBranchNode("cell",n,[]);return o.role="table",o}space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if(!o)return this.empty_(t,e);const i=o[0],s=parseFloat(r.slice(0,o.index)),l={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!l||isNaN(s)||s1?this.parse(e[1]):this.getFactory().makeUnprocessed(t)}dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role=t.tagName,r.textContent=t.textContent,r}leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(t);return r.role=e[0].tagName,s.addAttributes(r,e[0]),r}return this.getFactory().makeLeafNode(t.textContent,a.default.getInstance().font(t.getAttribute("mathvariant")))}}e.SemanticMathml=l},5952:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticNode=void 0;const n=r(5740),o=r(3588),i=r(4795);class a{constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new a(e);return r.type=t.tagName,a.setAttribute(r,t,"role"),a.setAttribute(r,t,"font"),a.setAttribute(r,t,"embellished"),a.setAttribute(r,t,"fencepointer","fencePointer"),t.getAttribute("annotation")&&r.parseAnnotation(t.getAttribute("annotation")),i.addAttributes(r,t),a.processChildren(r,t),r}static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]=o)}static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if(r.nodeType===n.NodeType.TEXT_NODE){t.textContent=r.textContent;continue}const e=n.toArray(r.childNodes).map(a.fromXml);e.forEach((e=>e.parent=t)),"CONTENT"===n.tagName(r)?t.contentNodes=e:t.childNodes=e}}querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=e.concat(r.querySelectorAll(t));for(let r,n=0;r=this.contentNodes[n];n++)e=e.concat(r.querySelectorAll(t));return t(this)&&e.unshift(this),e}xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml(t,e)})),i=t.createElementNS("",r);for(let t,e=0;t=o[e];e++)i.appendChild(t);return i},n=t.createElementNS("",this.type);return e||this.xmlAttributes(n),n.textContent=this.textContent,this.contentNodes.length>0&&n.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&n.appendChild(r("children",this.childNodes)),n}toString(t=!1){const e=n.parseInput("");return n.serializeXml(this.xml(e,t))}allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"!==this.font&&t.push(["font",this.font]),Object.keys(this.annotation).length&&t.push(["annotation",this.xmlAnnotation()]),this.embellished&&t.push(["embellished",this.embellished]),this.fencePointer&&t.push(["fencepointer",this.fencePointer]),t.push(["id",this.id.toString()]),t}xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotation[e].forEach((function(r){t.push(e+":"+r)}));return t.join(";")}toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(let r,n=0;r=e[n];n++)t[r[0]]=r[1].toString();return this.textContent&&(t.$t=this.textContent),this.childNodes.length&&(t.children=this.childNodes.map((function(t){return t.toJson()}))),this.contentNodes.length&&(t.content=this.contentNodes.map((function(t){return t.toJson()}))),t}updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):t.trim();if(t=t&&!r?t:r,this.textContent===t)return;const n=(0,o.lookupMeaning)(t);this.textContent=t,this.role=n.role,this.type=n.type,this.font=n.font}addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)&&this.mathml.push(e)}appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this}replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;t.parent=null,e.parent=this,this.childNodes[r]=e;const n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)})),o=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)}));this.removeMathmlNodes(n),this.addMathmlNodes(o)}appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this)}removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e&&this.contentNodes.slice(e,1)}}equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||this.textContent!==t.textContent||this.childNodes.length!==t.childNodes.length||this.contentNodes.length!==t.contentNodes.length)return!1;for(let e,r,n=0;e=this.childNodes[n],r=t.childNodes[n];n++)if(!e.equals(r))return!1;for(let e,r,n=0;e=this.contentNodes[n],r=t.contentNodes[n];n++)if(!e.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(t,e){e&&this.addAnnotation_(t,e)}getAnnotation(t){const e=this.annotation[t];return e||[]}hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexOf(e)}parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t1)return!1;const r=e[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((t=>i(t,"infixop"))))return!1}return!0},e.isPrefixFunctionBoundary=function(t){return c(t)&&!s(t,"division")||i(t,"appl")||l(t)},e.isBigOpBoundary=function(t){return c(t)||l(t)},e.isIntegralDxBoundary=function(t,e){return!!e&&i(e,"identifier")&&n.lookupSecondary("d",t.textContent)},e.isIntegralDxBoundarySingle=function(t){if(i(t,"identifier")){const e=t.textContent[0];return e&&t.textContent[1]&&n.lookupSecondary("d",e)}return!1},e.isGeneralFunctionBoundary=l,e.isEmbellished=function(t){return t.embellished?t.embellished:n.isEmbellishedType(t.type)?t.type:null},e.isOperator=c,e.isRelation=u,e.isPunctuation=p,e.isFence=h,e.isElligibleEmbellishedFence=function(t){return!(!t||!h(t))&&(!t.embellished||d(t))},e.isTableOrMultiline=f,e.tableIsMatrixOrVector=function(t){return!!t&&m(t)&&f(t.childNodes[0])},e.isFencedElement=m,e.tableIsCases=function(t,e){return e.length>0&&s(e[e.length-1],"openfence")},e.tableIsMultiline=function(t){return t.childNodes.every((function(t){return t.childNodes.length<=1}))},e.lineIsLabelled=function(t){return i(t,"line")&&t.contentNodes.length&&s(t.contentNodes[0],"label")},e.isBinomial=function(t){return 2===t.childNodes.length},e.isLimitBase=function t(e){return i(e,"largeop")||i(e,"limboth")||i(e,"limlower")||i(e,"limupper")||i(e,"function")&&s(e,"limit function")||(i(e,"overscore")||i(e,"underscore"))&&t(e.childNodes[0])},e.isSimpleFunctionHead=function(t){return"identifier"===t.type||"latinletter"===t.role||"greekletter"===t.role||"otherletter"===t.role},e.singlePunctAtPosition=function(t,e,r){return 1===e.length&&("punctuation"===t[r].type||"punctuation"===t[r].embellished)&&t[r]===e[0]},e.isSimpleFunction=function(t){return i(t,"identifier")&&s(t,"simple function")},e.isLeftBrace=y,e.isRightBrace=g,e.isSetNode=function(t){return y(t.contentNodes[0])&&g(t.contentNodes[1])},e.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],e.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],e.isSingletonSetContent=function t(r){const n=r.type;return-1===e.illegalSingleton_.indexOf(n)&&("infixop"!==n||"implicit"===r.role)&&("fenced"===n?"leftright"!==r.role||t(r.childNodes[0]):-1===e.scriptedElement_.indexOf(n)||t(r.childNodes[0]))},e.isNumber=b,e.isUnitCounter=function(t){return b(t)||"vulgar"===t.role||"mixed"===t.role},e.isPureUnit=function(t){const e=t.childNodes;return"unit"===t.role&&(!e.length||"unit"===e[0].role)},e.isImplicit=function(t){return"implicit"===t.role||"unit"===t.role&&!!t.contentNodes.length&&t.contentNodes[0].textContent===n.invisibleTimes()},e.isImplicitOp=function(t){return"infixop"===t.type&&"implicit"===t.role},e.isNeutralFence=v,e.compareNeutralFences=function(t,e){return v(t)&&v(e)&&(0,o.getEmbellishedInner)(t).textContent===(0,o.getEmbellishedInner)(e).textContent},e.elligibleLeftNeutral=function(t){return!!v(t)&&(!t.embellished||"superscript"!==t.type&&"subscript"!==t.type&&("tensor"!==t.type||"empty"===t.childNodes[3].type&&"empty"===t.childNodes[4].type))},e.elligibleRightNeutral=function(t){return!!v(t)&&(!t.embellished||("tensor"!==t.type||"empty"===t.childNodes[1].type&&"empty"===t.childNodes[2].type))},e.isMembership=function(t){return["element","nonelement","reelement","renonelement"].includes(t.role)}},3308:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5740),o=r(3588),i=r(7516),a=r(6537),s=r(5609),l=r(4795);class c{constructor(){this.funcAppls={},this.factory_=new a.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return c.instance=c.instance||new c,c.instance}static tableToMultiline(t){if(s.tableIsMultiline(t)){t.type="multiline";for(let e,r=0;e=t.childNodes[r];r++)c.rowToLine_(e,"multiline");1===t.childNodes.length&&!s.lineIsLabelled(t.childNodes[0])&&s.isFencedElement(t.childNodes[0].childNodes[0])&&c.tableToMatrixOrVector_(c.rewriteFencedLine_(t)),c.binomialForm_(t),c.classifyMultiline(t)}else c.classifyTable(t)}static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="number"),c.numberRole_(t),c.exprFont_(t)}static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;for(;e=r)return;const o=n.childNodes[0].role;"unknown"!==o&&t.childNodes.every((function(t){const e=t.childNodes[0];return!e||e.role===o&&(s.isType(e,"relation")||s.isType(e,"relseq"))}))&&(t.role=o)}static classifyTable(t){const e=c.computeColumns_(t);c.classifyByColumns_(t,e,"equality")||c.classifyByColumns_(t,e,"inequality",["equality"])||c.classifyByColumns_(t,e,"arrow")||c.detectCaleyTable(t)}static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlTree,r=e.getAttribute("columnlines"),n=e.getAttribute("rowlines");return!(!r||!n)&&(!(!c.cayleySpacing(r)||!c.cayleySpacing(n))&&(t.role="cayley",!0))}static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"dashed"===e[0])&&e.slice(1).every((t=>"none"===t))}static proof(t,e,r){const n=c.separateSemantics(e);return c.getInstance().proof(t,n,r)}static findSemantics(t,e,r){const n=null==r?null:r,o=c.getSemantics(t);return!!o&&(!!o[e]&&(null==n||o[e]===n))}static getSemantics(t){const e=t.getAttribute("semantics");return e?c.separateSemantics(e):null}static removePrefix(t){const[,...e]=t.split("_");return e.join("_")}static separateSemantics(t){const e={};return t.split(";").forEach((function(t){const[r,n]=t.split(":");e[c.removePrefix(r)]=n})),e}static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathmlTree,o=t[n+1].mathmlTree;if(!e||!o)continue;const i=e.nextSibling;if(!i||i===o)continue;const a=c.getSpacer_(i);a&&(r.mathml.push(a),r.mathmlTree=a,r.role="space")}}static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;l.hasEmptyTag(t)&&1===t.childNodes.length;)if(t=t.childNodes[0],"MSPACE"===n.tagName(t))return t;return null}static fenceToPunct_(t){const e=c.FENCE_TO_PUNCT_[t.role];if(e){for(;t.embellished;)t.embellished="punctuation",s.isRole(t,"subsup")||s.isRole(t,"underover")||(t.role=e),t=t.childNodes[0];t.type="punctuation",t.role=e}}static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"integral"===t.type)return"";if(e[0]&&e[0].textContent===o.functionApplication()){c.getInstance().funcAppls[t.id]=e.shift();let r="simple function";return i.run("simple2prefix",t),"prefix function"!==t.role&&"limit function"!==t.role||(r=t.role),c.propagateFunctionRole_(t,r),"prefix"}const r=c.CLASSIFY_FUNCTION_[t.role];return r||(s.isSimpleFunctionHead(t)?"simple":"")}static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;s.isRole(t,"subsup")||s.isRole(t,"underover")||(t.role=e),c.propagateFunctionRole_(t.childNodes[0],e)}}static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNodes[n];n++){const t=c.getFunctionOp_(r,e);if(t)return t}return null}static tableToMatrixOrVector_(t){const e=t.childNodes[0];s.isType(e,"multiline")?c.tableToVector_(t):c.tableToMatrix_(t),t.contentNodes.forEach(e.appendContentNode.bind(e));for(let t,r=0;t=e.childNodes[r];r++)c.assignRoleToRow_(t,c.getComponentRoles_(e));return e.parent=null,e}static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e.childNodes.length?c.binomialForm_(e):c.tableToSquare_(t)}static binomialForm_(t){s.isBinomial(t)&&(t.role="binomial",t.childNodes[0].role="binomial",t.childNodes[1].role="binomial")}static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.childNodes&&e.childNodes.length>0&&e.childNodes[0].childNodes&&e.childNodes.length===e.childNodes[0].childNodes.length?c.tableToSquare_(t):e.childNodes&&1===e.childNodes.length&&(e.role="rowvector")}static tableToSquare_(t){const e=t.childNodes[0];s.isNeutralFence(t)?e.role="determinant":e.role="squarematrix"}static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:t.type.toLowerCase()||"unknown"}static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)c.assignRoleToRow_(e,"cases");return t.type="cases",t.appendContentNode(e),s.tableIsMultiline(t)&&c.binomialForm_(t),t}static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0].childNodes[0],n=t.childNodes[0].childNodes[0].childNodes[0];return r.parent=t.parent,t.parent=r,n.parent=e,r.childNodes=[t],e.childNodes=[n],r}static rowToLine_(t,e){const r=e||"unknown";s.isType(t,"row")&&(t.type="line",t.role=r,1===t.childNodes.length&&s.isType(t.childNodes[0],"cell")&&(t.childNodes=t.childNodes[0].childNodes,t.childNodes.forEach((function(e){e.parent=t}))))}static assignRoleToRow_(t,e){s.isType(t,"line")?t.role=e:s.isType(t,"row")&&(t.role=e,t.childNodes.forEach((function(t){s.isType(t,"cell")&&(t.role=e)})))}static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))return null;e=t.replace(/\s/g,"").split("").filter((function(t){return t}))}else e=[","];return function(){return e.length>1?e.shift():e[0]}}static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textContent].filter((t=>t.match(/[^\s]/))),r=e.map(o.lookupMeaning);if(r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type&&"comma"===t.role})))return t.role="integer",void("0"===e[0]&&t.addAnnotation("general","basenumber"));r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type}))?t.role="float":t.role="othernumber"}static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textContent].map(o.lookupMeaning).reduce((function(t,e){return t&&e.font&&"unknown"!==e.font&&e.font!==t?"unknown"===t?e.font:null:t}),"unknown");e&&(t.font=e)}static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>0;){const t=e.shift();let i=r.shift();s.isElligibleEmbellishedFence(t)?(n.push(t),o.push(i)):(c.fenceToPunct_(t),i.push(t),i=i.concat(r.shift()),r.unshift(i))}return o.push(r.shift()),{rel:n,comp:o}}static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNodes[1];let n=c.rewriteFence_(t,e);return t.contentNodes[0]=n.fence,n=c.rewriteFence_(n.node,r),t.contentNodes[1]=n.fence,t.contentNodes[0].parent=t,t.contentNodes[1].parent=t,n.node.parent=null,n.node}static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};const r=e.childNodes[0],n=c.rewriteFence_(t,r);return s.isType(e,"superscript")||s.isType(e,"subscript")||s.isType(e,"tensor")?(s.isRole(e,"subsup")||(e.role=t.role),r!==n.node&&(e.replaceChild(r,n.node),r.parent=t),c.propagateFencePointer_(e,r),{node:e,fence:n.fence}):(e.replaceChild(r,n.fence),e.mathmlTree&&-1===e.mathml.indexOf(e.mathmlTree)&&e.mathml.push(e.mathmlTree),{node:n.node,fence:e})}static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id.toString(),t.embellished=null}static classifyByColumns_(t,e,r,n){return!!(3===e.length&&c.testColumns_(e,1,(t=>c.isPureRelation_(t,r)))||2===e.length&&(c.testColumns_(e,1,(t=>c.isEndRelation_(t,r)||c.isPureRelation_(t,r)))||c.testColumns_(e,0,(t=>c.isEndRelation_(t,r,!0)||c.isPureRelation_(t,r)))))&&(t.role=r,!0)}static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return s.isType(t,"relseq")&&s.isRole(t,e)&&s.isType(t.childNodes[n],"empty")}static isPureRelation_(t,e){return s.isType(t,"relation")&&s.isRole(t,e)}static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n++)for(let t,n=0;t=r.childNodes[n];n++){e[n]?e[n].push(t):e[n]=[t]}return e}static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t){return t.childNodes.length&&r(t.childNodes[0])}))&&n.every((function(t){return!t.childNodes.length||r(t.childNodes[0])})))}setNodeFactory(t){c.getInstance().factory_=t,i.updateFactory(c.getInstance().factory_)}getNodeFactory(){return c.getInstance().factory_}identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role="unit";else if(!e&&1===t.textContent.length&&("integer"===t.role||"latinletter"===t.role||"greekletter"===t.role)&&"normal"===t.font)return t.font="italic",i.run("simpleNamedFunction",t);return"unknown"===t.type&&(t.type="identifier"),c.exprFont_(t),i.run("simpleNamedFunction",t)}implicitNode(t){if(t=c.getInstance().getMixedNumbers_(t),1===(t=c.getInstance().combineUnits_(t)).length)return t[0];const e=c.getInstance().implicitNode_(t);return i.run("combine_juxtaposition",e)}text(t,e){return c.exprFont_(t),t.type="text","MS"===e?(t.role="string",t):"MSPACE"===e||t.textContent.match(/^\s*$/)?(t.role="space",t):t}row(t){return 0===(t=t.filter((function(t){return!s.isType(t,"empty")}))).length?c.getInstance().factory_.makeEmptyNode():(t=c.getInstance().getFencesInRow_(t),t=c.getInstance().tablesInRow(t),t=c.getInstance().getPunctuationInRow_(t),t=c.getInstance().getTextInRow_(t),t=c.getInstance().getFunctionsInRow_(t),c.getInstance().relationsInRow_(t))}limitNode(t,e){if(!e.length)return c.getInstance().factory_.makeEmptyNode();let r,n=e[0],o="unknown";if(!e[1])return n;if(s.isLimitBase(n)){r=c.MML_TO_LIMIT_[t];const i=r.length;if(o=r.type,e=e.slice(0,r.length+1),1===i&&s.isAccent(e[1])||2===i&&s.isAccent(e[1])&&s.isAccent(e[2]))return r=c.MML_TO_BOUNDS_[t],c.getInstance().accentNode_(n,e,r.type,r.length,r.accent);if(2===i){if(s.isAccent(e[1]))return n=c.getInstance().accentNode_(n,[n,e[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[t],1,!0),e[2]?c.getInstance().makeLimitNode_(n,[n,e[2]],null,"limupper"):n;if(e[2]&&s.isAccent(e[2]))return n=c.getInstance().accentNode_(n,[n,e[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[t],1,!0),c.getInstance().makeLimitNode_(n,[n,e[1]],null,"limlower");e[i]||(o="limlower")}return c.getInstance().makeLimitNode_(n,e,null,o)}return r=c.MML_TO_BOUNDS_[t],c.getInstance().accentNode_(n,e,r.type,r.length,r.accent)}tablesInRow(t){let e=l.partitionNodes(t,s.tableIsMatrixOrVector),r=[];for(let t,n=0;t=e.rel[n];n++)r=r.concat(e.comp.shift()),r.push(c.tableToMatrixOrVector_(t));r=r.concat(e.comp.shift()),e=l.partitionNodes(r,s.isTableOrMultiline),r=[];for(let t,n=0;t=e.rel[n];n++){const n=e.comp.shift();s.tableIsCases(t,n)&&c.tableToCases_(t,n.pop()),r=r.concat(n),r.push(t)}return r.concat(e.comp.shift())}mfenced(t,e,r,n){if(r&&n.length>0){const t=c.nextSeparatorFunction_(r),e=[n.shift()];n.forEach((r=>{e.push(c.getInstance().factory_.makeContentNode(t())),e.push(r)})),n=e}return t&&e?c.getInstance().horizontalFencedNode_(c.getInstance().factory_.makeContentNode(t),c.getInstance().factory_.makeContentNode(e),n):(t&&n.unshift(c.getInstance().factory_.makeContentNode(t)),e&&n.push(c.getInstance().factory_.makeContentNode(e)),c.getInstance().row(n))}fractionLikeNode(t,e,r,n){let o;if(!n&&l.isZeroLength(r)){const r=c.getInstance().factory_.makeBranchNode("line",[t],[]),n=c.getInstance().factory_.makeBranchNode("line",[e],[]);return o=c.getInstance().factory_.makeBranchNode("multiline",[r,n],[]),c.binomialForm_(o),c.classifyMultiline(o),o}return o=c.getInstance().fractionNode_(t,e),n&&o.addAnnotation("general","bevelled"),o}tensor(t,e,r,n,o){const i=c.getInstance().factory_.makeBranchNode("tensor",[t,c.getInstance().scriptNode_(e,"leftsub"),c.getInstance().scriptNode_(r,"leftsuper"),c.getInstance().scriptNode_(n,"rightsub"),c.getInstance().scriptNode_(o,"rightsuper")],[]);return i.role=t.role,i.embellished=s.isEmbellished(t),i}pseudoTensor(t,e,r){const n=t=>!s.isType(t,"empty"),o=e.filter(n).length,i=r.filter(n).length;if(!o&&!i)return t;const a=o?i?"MSUBSUP":"MSUB":"MSUP",l=[t];return o&&l.push(c.getInstance().scriptNode_(e,"rightsub",!0)),i&&l.push(c.getInstance().scriptNode_(r,"rightsuper",!0)),c.getInstance().limitNode(a,l)}font(t){const e=c.MATHJAX_FONTS[t];return e||t}proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){const e=c.getInstance().cleanInference(t.childNodes),n=e.length?c.getInstance().factory_.makeBranchNode("inference",r(e),[]):c.getInstance().factory_.makeEmptyNode();return n.role="axiom",n.mathmlTree=t,n}const n=c.getInstance().inference(t,e,r);return e.proof&&(n.role="proof",n.childNodes[0].role="final"),n}inference(t,e,r){if(e.inferenceRule){const e=c.getInstance().getFormulas(t,[],r);return c.getInstance().factory_.makeBranchNode("inference",[e.conclusion,e.premises],[])}const o=e.labelledRule,i=n.toArray(t.childNodes),a=[];"left"!==o&&"both"!==o||a.push(c.getInstance().getLabel(t,i,r,"left")),"right"!==o&&"both"!==o||a.push(c.getInstance().getLabel(t,i,r,"right"));const s=c.getInstance().getFormulas(t,i,r),l=c.getInstance().factory_.makeBranchNode("inference",[s.conclusion,s.premises],a);return l.mathmlTree=t,l}getLabel(t,e,r,o){const i=c.getInstance().findNestedRow(e,"prooflabel",o),a=c.getInstance().factory_.makeBranchNode("rulelabel",r(n.toArray(i.childNodes)),[]);return a.role=o,a.mathmlTree=i,a}getFormulas(t,e,r){const o=e.length?c.getInstance().findNestedRow(e,"inferenceRule"):t,i="up"===c.getSemantics(o).inferenceRule,a=i?o.childNodes[1]:o.childNodes[0],s=i?o.childNodes[0]:o.childNodes[1],l=a.childNodes[0].childNodes[0],u=n.toArray(l.childNodes[0].childNodes),p=[];let h=1;for(const t of u)h%2&&p.push(t.childNodes[0]),h++;const d=r(p),f=r(n.toArray(s.childNodes[0].childNodes))[0],m=c.getInstance().factory_.makeBranchNode("premises",d,[]);m.mathmlTree=l;const y=c.getInstance().factory_.makeBranchNode("conclusion",[f],[]);return y.mathmlTree=s.childNodes[0].childNodes[0],{conclusion:y,premises:m}}findNestedRow(t,e,r){return c.getInstance().findNestedRow_(t,e,0,r)}cleanInference(t){return n.toArray(t).filter((function(t){return"MSPACE"!==n.tagName(t)}))}operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("multioperator",t)}implicitNode_(t){const e=c.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleTimes());c.matchSpaces_(t,e);const r=c.getInstance().infixNode_(t,e[0]);return r.role="implicit",e.forEach((function(t){t.parent=r})),r.contentNodes=e,r}infixNode_(t,e){const r=c.getInstance().factory_.makeBranchNode("infixop",t,[e],l.getEmbellishedInner(e).textContent);return r.role=e.role,i.run("propagateSimpleFunction",r)}explicitMixed_(t){const e=l.partitionNodes(t,(function(t){return t.textContent===o.invisiblePlus()}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=e.comp[n+1],a=o.length-1;if(o[a]&&i[0]&&s.isType(o[a],"number")&&!s.isRole(o[a],"mixed")&&s.isType(i[0],"fraction")){const t=c.getInstance().factory_.makeBranchNode("number",[o[a],i[0]],[]);t.role="mixed",r=r.concat(o.slice(0,a)),r.push(t),i.shift()}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t){return l.getEmbellishedInner(t).textContent})).join(" "),o=c.getInstance().factory_.makeBranchNode(r,[t],e,n);return e.length>1&&(o.role="multiop"),o}prefixNode_(t,e){const r=l.partitionNodes(e,(t=>s.isRole(t,"subtraction")));let n=c.getInstance().concatNode_(t,r.comp.pop(),"prefixop");for(1===n.contentNodes.length&&"addition"===n.contentNodes[0].role&&"+"===n.contentNodes[0].textContent&&(n.role="positive");r.rel.length>0;)n=c.getInstance().concatNode_(n,[r.rel.pop()],"prefixop"),n.role="negative",n=c.getInstance().concatNode_(n,r.comp.pop(),"prefixop");return n}postfixNode_(t,e){return e.length?c.getInstance().concatNode_(t,e,"postfixop"):t}combineUnits_(t){const e=l.partitionNodes(t,(function(t){return!s.isRole(t,"unit")}));if(t.length===e.rel.length)return e.rel;const r=[];let n,o;do{const t=e.comp.shift();n=e.rel.shift();let i=null;o=r.pop(),o&&(t.length&&s.isUnitCounter(o)?t.unshift(o):r.push(o)),1===t.length&&(i=t.pop()),t.length>1&&(i=c.getInstance().implicitNode_(t),i.role="unit"),i&&r.push(i),n&&r.push(n)}while(n);return r}getMixedNumbers_(t){const e=l.partitionNodes(t,(function(t){return s.isType(t,"fraction")&&s.isRole(t,"vulgar")}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=o.length-1;if(o[i]&&s.isType(o[i],"number")&&(s.isRole(o[i],"integer")||s.isRole(o[i],"float"))){const e=c.getInstance().factory_.makeBranchNode("number",[o[i],t],[]);e.role="mixed",r=r.concat(o.slice(0,i)),r.push(e)}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}getTextInRow_(t){if(t.length<=1)return t;const e=l.partitionNodes(t,(t=>s.isType(t,"text")));if(0===e.rel.length)return t;const r=[];let n=e.comp[0];n.length>0&&r.push(c.getInstance().row(n));for(let t,o=0;t=e.rel[o];o++)r.push(t),n=e.comp[o+1],n.length>0&&r.push(c.getInstance().row(n));return[c.getInstance().dummyNode_(r)]}relationsInRow_(t){const e=l.partitionNodes(t,s.isRelation),r=e.rel[0];if(!r)return c.getInstance().operationsInRow_(t);if(1===t.length)return t[0];const n=e.comp.map(c.getInstance().operationsInRow_);let o;return e.rel.some((function(t){return!t.equals(r)}))?(o=c.getInstance().factory_.makeBranchNode("multirel",n,e.rel),e.rel.every((function(t){return t.role===r.role}))&&(o.role=r.role),o):(o=c.getInstance().factory_.makeBranchNode("relseq",n,e.rel,l.getEmbellishedInner(r).textContent),o.role=r.role,o)}operationsInRow_(t){if(0===t.length)return c.getInstance().factory_.makeEmptyNode();if(1===(t=c.getInstance().explicitMixed_(t)).length)return t[0];const e=[];for(;t.length>0&&s.isOperator(t[0]);)e.push(t.shift());if(0===t.length)return c.getInstance().prefixNode_(e.pop(),e);if(1===t.length)return c.getInstance().prefixNode_(t[0],e);t=i.run("convert_juxtaposition",t);const r=l.sliceNodes(t,s.isOperator),n=c.getInstance().prefixNode_(c.getInstance().implicitNode(r.head),e);return r.div?c.getInstance().operationsTree_(r.tail,n,r.div):n}operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r),"infixop"===e.type){const t=c.getInstance().postfixNode_(e.childNodes.pop(),o);return e.appendChild(t),e}return c.getInstance().postfixNode_(e,o)}const i=l.sliceNodes(t,s.isOperator);if(0===i.head.length)return o.push(i.div),c.getInstance().operationsTree_(i.tail,e,r,o);const a=c.getInstance().prefixNode_(c.getInstance().implicitNode(i.head),o),u=c.getInstance().appendOperand_(e,r,a);return i.div?c.getInstance().operationsTree_(i.tail,u,i.div,[]):u}appendOperand_(t,e,r){if("infixop"!==t.type)return c.getInstance().infixNode_([t,r],e);const n=c.getInstance().appendDivisionOp_(t,e,r);return n||(c.getInstance().appendExistingOperator_(t,e,r)?t:"multiplication"===e.role?c.getInstance().appendMultiplicativeOp_(t,e,r):c.getInstance().appendAdditiveOp_(t,e,r))}appendDivisionOp_(t,e,r){return"division"===e.role?s.isImplicit(t)?c.getInstance().infixNode_([t,r],e):c.getInstance().appendLastOperand_(t,e,r):"division"===t.role?c.getInstance().infixNode_([t,r],e):null}appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!s.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=c.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendMultiplicativeOp_(t,e,r){if(s.isImplicit(t))return c.getInstance().infixNode_([t,r],e);let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!s.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=c.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendAdditiveOp_(t,e,r){return c.getInstance().infixNode_([t,r],e)}appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||s.isImplicit(t))&&(t.contentNodes[0].equals(e)?(t.appendContentNode(e),t.appendChild(r),!0):c.getInstance().appendExistingOperator_(t.childNodes[t.childNodes.length-1],e,r))}getFencesInRow_(t){let e=l.partitionNodes(t,s.isFence);e=c.purgeFences_(e);const r=e.comp.shift();return c.getInstance().fences_(e.rel,e.comp,[],[r])}fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>s.isRole(t,"open");if(0===t.length){const t=n.shift();for(;r.length>0;){if(o(r[0])){const e=r.shift();c.fenceToPunct_(e),t.push(e)}else{const e=l.sliceNodes(r,o),i=e.head.length-1,a=c.getInstance().neutralFences_(e.head,n.slice(0,i));n=n.slice(i),t.push(...a),e.div&&e.tail.unshift(e.div),r=e.tail}t.push(...n.shift())}return t}const i=r[r.length-1],a=t[0].role;if("open"===a||s.isNeutralFence(t[0])&&(!i||!s.compareNeutralFences(t[0],i))){r.push(t.shift());const o=e.shift();return o&&n.push(o),c.getInstance().fences_(t,e,r,n)}if(i&&"close"===a&&"open"===i.role){const o=c.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),c.getInstance().fences_(t,e,r,n)}if(i&&s.compareNeutralFences(t[0],i)){if(!s.elligibleLeftNeutral(i)||!s.elligibleRightNeutral(t[0])){r.push(t.shift());const o=e.shift();return o&&n.push(o),c.getInstance().fences_(t,e,r,n)}const o=c.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),c.getInstance().fences_(t,e,r,n)}if(i&&"close"===a&&s.isNeutralFence(i)&&r.some(o)){const i=l.sliceNodes(r,o,!0),a=n.pop(),s=n.length-i.tail.length+1,u=c.getInstance().neutralFences_(i.tail,n.slice(s));n=n.slice(0,s);const p=c.getInstance().horizontalFencedNode_(i.div,t.shift(),n.pop().concat(u,a));return n.push(n.pop().concat([p],e.shift())),c.getInstance().fences_(t,e,i.head,n)}const u=t.shift();return c.fenceToPunct_(u),n.push(n.pop().concat([u],e.shift())),c.getInstance().fences_(t,e,r,n)}neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return c.fenceToPunct_(t[0]),t;const r=t.shift();if(!s.elligibleLeftNeutral(r)){c.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(c.getInstance().neutralFences_(t,e))}const n=l.sliceNodes(t,(function(t){return s.compareNeutralFences(t,r)}));if(!n.div){c.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(c.getInstance().neutralFences_(t,e))}if(!s.elligibleRightNeutral(n.div))return c.fenceToPunct_(n.div),t.unshift(r),c.getInstance().neutralFences_(t,e);const o=c.getInstance().combineFencedContent_(r,n.div,n.head,e);if(n.tail.length>0){const t=o.shift(),e=c.getInstance().neutralFences_(n.tail,o);return t.concat(e)}return o[0]}combineFencedContent_(t,e,r,n){if(0===r.length){const r=c.getInstance().horizontalFencedNode_(t,e,n.shift());return n.length>0?n[0].unshift(r):n=[[r]],n}const o=n.shift(),i=r.length-1,a=n.slice(0,i),s=(n=n.slice(i)).shift(),l=c.getInstance().neutralFences_(r,a);o.push(...l),o.push(...s);const u=c.getInstance().horizontalFencedNode_(t,e,o);return n.length>0?n[0].unshift(u):n=[[u]],n}horizontalFencedNode_(t,e,r){const n=c.getInstance().row(r);let o=c.getInstance().factory_.makeBranchNode("fenced",[n],[t,e]);return"open"===t.role?(c.getInstance().classifyHorizontalFence_(o),o=i.run("propagateComposedFunction",o)):o.role=t.role,o=i.run("detect_cycle",o),c.rewriteFencedNode_(o)}classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if(!s.isSetNode(t)||e.length>1)return;if(0===e.length||"empty"===e[0].type)return void(t.role="set empty");const r=e[0].type;if(1===e.length&&s.isSingletonSetContent(e[0]))return void(t.role="set singleton");const n=e[0].role;if("punctuated"===r&&"sequence"===n){if("comma"!==e[0].contentNodes[0].role)return 1!==e[0].contentNodes.length||"vbar"!==e[0].contentNodes[0].role&&"colon"!==e[0].contentNodes[0].role?void 0:(t.role="set extended",void c.getInstance().setExtension_(t));t.role="set collection"}}setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===e.type&&1===e.contentNodes.length&&s.isMembership(e.contentNodes[0])&&(e.addAnnotation("set","intensional"),e.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.type;return"punctuation"===e||"text"===e||"operator"===e||"relation"===e},r=l.partitionNodes(t,(function(r){if(!s.isPunctuation(r))return!1;if(s.isPunctuation(r)&&!s.isRole(r,"ellipsis"))return!0;const n=t.indexOf(r);if(0===n)return!t[1]||!e(t[1]);const o=t[n-1];if(n===t.length-1)return!e(o);const i=t[n+1];return!e(o)||!e(i)}));if(0===r.rel.length)return t;const n=[];let o=r.comp.shift();o.length>0&&n.push(c.getInstance().row(o));let i=0;for(;r.comp.length>0;)n.push(r.rel[i++]),o=r.comp.shift(),o.length>0&&n.push(c.getInstance().row(o));return[c.getInstance().punctuatedNode_(n,r.rel)]}punctuatedNode_(t,e){const r=c.getInstance().factory_.makeBranchNode("punctuated",t,e);if(e.length===t.length){const t=e[0].role;if("unknown"!==t&&e.every((function(e){return e.role===t})))return r.role=t,r}return s.singlePunctAtPosition(t,e,0)?r.role="startpunct":s.singlePunctAtPosition(t,e,t.length-1)?r.role="endpunct":e.every((t=>s.isRole(t,"dummy")))?r.role="text":e.every((t=>s.isRole(t,"space")))?r.role="space":r.role="sequence",r}dummyNode_(t){const e=c.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleComma());return e.forEach((function(t){t.role="dummy"})),c.getInstance().punctuatedNode_(t,e)}accentRole_(t,e){if(!s.isAccent(t))return!1;const r=t.textContent,n=o.lookupSecondary("bar",r)||o.lookupSecondary("tilde",r)||t.role;return t.role="underscore"===e?"underaccent":"overaccent",t.addAnnotation("accent",n),!0}accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],a=e[2];let s;if(!o&&a&&(s=c.getInstance().factory_.makeBranchNode("subscript",[t,i],[]),s.role="subsup",e=[s,a],r="superscript"),o){const n=c.getInstance().accentRole_(i,r);if(a){c.getInstance().accentRole_(a,"overscore")&&!n?(s=c.getInstance().factory_.makeBranchNode("overscore",[t,a],[]),e=[s,i],r="underscore"):(s=c.getInstance().factory_.makeBranchNode("underscore",[t,i],[]),e=[s,a],r="overscore"),s.role="underover"}}return c.getInstance().makeLimitNode_(t,e,s,r)}makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return t.childNodes.push(e[1]),e[1].parent=t,t.type="limboth",t;if("limlower"===n&&"limupper"===t.type)return t.childNodes.splice(1,-1,e[1]),e[1].parent=t,t.type="limboth",t;const o=c.getInstance().factory_.makeBranchNode(n,e,[]),i=s.isEmbellished(t);return r&&(r.embellished=i),o.embellished=i,o.role=t.role,o}getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n=t.shift(),o=c.classifyFunction_(n,t);if(!o)return r.push(n),c.getInstance().getFunctionsInRow_(t,r);const i=c.getInstance().getFunctionsInRow_(t,[]),a=c.getInstance().getFunctionArgs_(n,i,o);return r.concat(a)}getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=c.getInstance().getIntegralArgs_(e);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(t),r.rest;const n=c.getInstance().row(r.integrand);return i=c.getInstance().integralNode_(t,n,r.intvar),r.rest.unshift(i),r.rest}case"prefix":if(e[0]&&"fenced"===e[0].type){const r=e.shift();return s.isNeutralFence(r)||(r.role="leftright"),i=c.getInstance().functionNode_(t,r),e.unshift(i),e}if(n=l.sliceNodes(e,s.isPrefixFunctionBoundary),n.head.length)o=c.getInstance().row(n.head),n.div&&n.tail.unshift(n.div);else{if(!n.div||!s.isType(n.div,"appl"))return e.unshift(t),e;o=n.div}return i=c.getInstance().functionNode_(t,o),n.tail.unshift(i),n.tail;case"bigop":return n=l.sliceNodes(e,s.isBigOpBoundary),n.head.length?(o=c.getInstance().row(n.head),i=c.getInstance().bigOpNode_(t,o),n.div&&n.tail.unshift(n.div),n.tail.unshift(i),n.tail):(e.unshift(t),e);default:{if(0===e.length)return[t];const r=e[0];return"fenced"===r.type&&!s.isNeutralFence(r)&&s.isSimpleFunctionScope(r)?(r.role="leftright",c.propagateFunctionRole_(t,"simple function"),i=c.getInstance().functionNode_(t,e.shift()),e.unshift(i),e):(e.unshift(t),e)}}}getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:null,rest:t};const r=t[0];if(s.isGeneralFunctionBoundary(r))return{integrand:e,intvar:null,rest:t};if(s.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:e,intvar:r,rest:t.slice(1)};if(t[1]&&s.isIntegralDxBoundary(r,t[1])){const n=c.getInstance().prefixNode_(t[1],[r]);return n.role="integral",{integrand:e,intvar:n,rest:t.slice(2)}}return e.push(t.shift()),c.getInstance().getIntegralArgs_(t,e)}functionNode_(t,e){const r=c.getInstance().factory_.makeContentNode(o.functionApplication()),n=c.getInstance().funcAppls[t.id];n&&(r.mathmlTree=n.mathmlTree,r.mathml=n.mathml,r.annotation=n.annotation,r.attributes=n.attributes,delete c.getInstance().funcAppls[t.id]),r.type="punctuation",r.role="application";const i=c.getFunctionOp_(t,(function(t){return s.isType(t,"function")||s.isType(t,"identifier")&&s.isRole(t,"simple function")}));return c.getInstance().functionalNode_("appl",[t,e],i,[r])}bigOpNode_(t,e){const r=c.getFunctionOp_(t,(t=>s.isType(t,"largeop")));return c.getInstance().functionalNode_("bigop",[t,e],r,[])}integralNode_(t,e,r){e=e||c.getInstance().factory_.makeEmptyNode(),r=r||c.getInstance().factory_.makeEmptyNode();const n=c.getFunctionOp_(t,(t=>s.isType(t,"largeop")));return c.getInstance().functionalNode_("integral",[t,e,r],n,[])}functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));const a=c.getInstance().factory_.makeBranchNode(t,e,n);return a.role=o.role,i&&(r.parent=i),a}fractionNode_(t,e){const r=c.getInstance().factory_.makeBranchNode("fraction",[t,e],[]);return r.role=r.childNodes.every((function(t){return s.isType(t,"number")&&s.isRole(t,"integer")}))?"vulgar":r.childNodes.every(s.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(t,e,r){let n;switch(t.length){case 0:n=c.getInstance().factory_.makeEmptyNode();break;case 1:if(n=t[0],r)return n;break;default:n=c.getInstance().dummyNode_(t)}return n.role=e,n}findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,a=0;i=t[a];a++){const t=n.tagName(i);if("MSPACE"!==t){if("MROW"===t)return c.getInstance().findNestedRow_(n.toArray(i.childNodes),e,r+1,o);if(c.findSemantics(i,e,o))return i}}return null}}e.default=c,c.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},c.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},c.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},c.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},c.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticSkeleton=void 0;const n=r(707),o=r(5274),i=r(2298);class a{constructor(t){this.parents=null,this.levelsMap=null,t=0===t?t:t||[],this.array=t}static fromTree(t){return a.fromNode(t.root)}static fromNode(t){return new a(a.fromNode_(t))}static fromString(t){return new a(a.fromString_(t))}static simpleCollapseStructure(t){return"number"==typeof t}static contentCollapseStructure(t){return!!t&&!a.simpleCollapseStructure(t)&&"c"===t[0]}static interleaveIds(t,e){return n.interleaveLists(a.collapsedLeafs(t),a.collapsedLeafs(e))}static collapsedLeafs(...t){return t.reduce(((t,e)=>{return t.concat((r=e,a.simpleCollapseStructure(r)?[r]:(r=r,a.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(t,e){return new a(a.tree_(t,e.root))}static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"infixop":case"multirel":return n.interleaveLists(r,e);case"prefixop":return e.concat(r);case"postfixop":return r.concat(e);case"fenced":return r.unshift(e[0]),r.push(e[1]),r;case"appl":return[r[0],e[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return e.length&&r.unshift(e[0]),r;default:return r}}static makeSexp_(t){return a.simpleCollapseStructure(t)?t.toString():a.contentCollapseStructure(t)?"(c "+t.slice(1).map(a.makeSexp_).join(" ")+")":"("+t.map(a.makeSexp_).join(" ")+")"}static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\)/g,"]"),e=e.replace(/ /g,","),e=e.replace(/c/g,'"c"'),JSON.parse(e)}static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.length&&(r=e.map(a.fromNode_),r.unshift("c"));const n=t.childNodes;if(!n.length)return e.length?[t.id,r]:t.id;const o=n.map(a.fromNode_);return e.length&&o.unshift(r),o.unshift(t.id),o}static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;const r=e.id,n=[r],s=o.evalXPath(`.//self::*[@${i.Attribute.ID}=${r}]`,t)[0],l=a.combineContentChildren(e,e.contentNodes.map((function(t){return t})),e.childNodes.map((function(t){return t})));s&&a.addOwns_(s,l);for(let e,r=0;e=l[r];r++)n.push(a.tree_(t,e));return n}static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r?a.realLeafs_(a.fromString(r).array):e.map((t=>t.id));t.setAttribute(i.Attribute.OWNS,n.join(" "))}static realLeafs_(t){if(a.simpleCollapseStructure(t))return[t];if(a.contentCollapseStructure(t))return[];t=t;let e=[];for(let r=1;ra.simpleCollapseStructure(t)?t:a.contentCollapseStructure(t)?t[1]:t[0]))}subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{a.simpleCollapseStructure(t)?r.push(t):(t=t,a.contentCollapseStructure(t)&&(t=t.slice(1)),t.forEach((t=>e(t,r))))},r=this.levelsMap[t],n=[];return e(r.slice(1),n),n}}e.SemanticSkeleton=a},7075:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticTree=void 0;const n=r(5740),o=r(7630),i=r(9265),a=r(7228),s=r(5952),l=r(5609);r(94);class c{constructor(t){this.mathml=t,this.parser=new a.SemanticMathml,this.root=this.parser.parse(t),this.collator=this.parser.getFactory().leafMap.collateMeaning();const e=this.collator.newDefault();e&&(this.parser=new a.SemanticMathml,this.parser.getFactory().defaultMap=e,this.root=this.parser.parse(t)),u.visit(this.root,{}),(0,o.annotate)(this.root)}static empty(){const t=n.parseInput(""),e=new c(t);return e.mathml=t,e}static fromNode(t,e){const r=c.empty();return r.root=t,e&&(r.mathml=e),r}static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=c.fromNode(r);return e&&(n.mathml=e),n}static fromXml(t){const e=c.empty();return t.childNodes[0]&&(e.root=s.SemanticNode.fromXml(t.childNodes[0])),e}xml(t){const e=n.parseInput(""),r=this.root.xml(e.ownerDocument,t);return e.appendChild(r),e}toString(t){return n.serializeXml(this.xml(t))}formatXml(t){const e=this.toString(t);return n.formatXml(e)}displayTree(){this.root.displayTree()}replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e}toJson(){const t={};return t.stree=this.root.toJson(),t}}e.SemanticTree=c;const u=new i.SemanticVisitor("general","unit",((t,e)=>{if("infixop"===t.type&&("multiplication"===t.role||"implicit"===t.role)){const e=t.childNodes;e.length&&(l.isPureUnit(e[0])||l.isUnitCounter(e[0]))&&t.childNodes.slice(1).every(l.isPureUnit)&&(t.role="unit")}return!1}))},4795:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.partitionNodes=e.sliceNodes=e.getEmbellishedInner=e.addAttributes=e.isZeroLength=e.purgeNodes=e.isOrphanedGlyph=e.hasDisplayTag=e.hasEmptyTag=e.hasIgnoreTag=e.hasLeafTag=e.hasMathTag=e.directSpeechKeys=e.DISPLAYTAGS=e.EMPTYTAGS=e.IGNORETAGS=e.LEAFTAGS=void 0;const n=r(5740);function o(t){return!!t&&-1!==e.LEAFTAGS.indexOf(n.tagName(t))}function i(t,e,r){r&&t.reverse();const n=[];for(let o,i=0;o=t[i];i++){if(e(o))return r?{head:t.slice(i+1).reverse(),div:o,tail:n.reverse()}:{head:n,div:o,tail:t.slice(i+1)};n.push(o)}return r?{head:[],div:null,tail:n.reverse()}:{head:n,div:null,tail:[]}}e.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],e.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],e.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],e.DISPLAYTAGS=["MROOT","MSQRT"],e.directSpeechKeys=["aria-label","exact-speech","alt"],e.hasMathTag=function(t){return!!t&&"MATH"===n.tagName(t)},e.hasLeafTag=o,e.hasIgnoreTag=function(t){return!!t&&-1!==e.IGNORETAGS.indexOf(n.tagName(t))},e.hasEmptyTag=function(t){return!!t&&-1!==e.EMPTYTAGS.indexOf(n.tagName(t))},e.hasDisplayTag=function(t){return!!t&&-1!==e.DISPLAYTAGS.indexOf(n.tagName(t))},e.isOrphanedGlyph=function(t){return!!t&&"MGLYPH"===n.tagName(t)&&!o(t.parentNode)},e.purgeNodes=function(t){const r=[];for(let o,i=0;o=t[i];i++){if(o.nodeType!==n.NodeType.ELEMENT_NODE)continue;const t=n.tagName(o);-1===e.IGNORETAGS.indexOf(t)&&(-1!==e.EMPTYTAGS.indexOf(t)&&0===o.childNodes.length||r.push(o))}return r},e.isZeroLength=function(t){if(!t)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(t))return!0;const e=t.match(/[0-9.]+/);return!!e&&0===parseFloat(e[0])},e.addAttributes=function(t,r){if(r.hasAttributes()){const n=r.attributes;for(let r=n.length-1;r>=0;r--){const o=n[r].name;o.match(/^ext/)&&(t.attributes[o]=n[r].value,t.nobreaking=!0),-1!==e.directSpeechKeys.indexOf(o)&&(t.attributes["ext-speech"]=n[r].value,t.nobreaking=!0),o.match(/texclass$/)&&(t.attributes.texclass=n[r].value),"href"===o&&(t.attributes.href=n[r].value,t.nobreaking=!0)}}},e.getEmbellishedInner=function t(e){return e&&e.embellished&&e.childNodes.length>0?t(e.childNodes[0]):e},e.sliceNodes=i,e.partitionNodes=function(t,e){let r=t;const n=[],o=[];let a=null;do{a=i(r,e),o.push(a.head),n.push(a.div),r=a.tail}while(a.div);return n.pop(),{rel:n,comp:o}}},6278:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractSpeechGenerator=void 0;const n=r(6828),o=r(2298),i=r(1214),a=r(9543);e.AbstractSpeechGenerator=class{constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(t){this.rebuilt_=t}setOptions(t){this.options_=t||{},this.modality=o.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(e)),(0,n.setup)(this.options_),a.computeMarkup(this.getRebuilt().xml)}}},1452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AdhocSpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(this.modality,r),r}}e.AdhocSpeechGenerator=o},5152:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorGenerator=void 0;const n=r(2298),o=r(8396),i=r(1214),a=r(1204),s=r(6278);class l extends s.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreground"),this.contrast=new o.ContrastPicker}static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.length&&("punctuated"===t.type&&t.contentNodes.forEach((t=>r[t.id]=!0)),"implicit"!==t.role&&e.push(t.contentNodes.map((t=>t.id)))),t.childNodes.length){if("implicit"===t.role){const n=[];let o=[];for(const e of t.childNodes){const t=[];l.visitStree_(e,t,r),t.length<=2&&n.push(t.shift()),o=o.concat(t)}return e.push(n),void o.forEach((t=>e.push(t)))}t.childNodes.forEach((t=>l.visitStree_(t,e,r)))}}else r[t.id]||e.push(t.id)}getSpeech(t,e){return a.getAttribute(t,this.modality)}generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(t)),this.colorLeaves_(t),a.getAttribute(t,this.modality)}colorLeaves_(t){const e=[];l.visitStree_(this.getRebuilt().streeRoot,e,{});for(const r of e){const e=this.contrast.generate();let n=!1;n=Array.isArray(r)?r.map((r=>this.colorLeave_(t,r,e))).reduce(((t,e)=>t||e),!1):this.colorLeave_(t,r.toString(),e),n&&this.contrast.increment()}}colorLeave_(t,e,r){const n=a.getBySemanticId(t,e);return!!n&&(n.setAttribute(this.modality,r),!0)}}e.ColorGenerator=l},6604:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DirectSpeechGenerator=void 0;const n=r(1204),o=r(6278);class i extends o.AbstractSpeechGenerator{getSpeech(t,e){return n.getAttribute(t,this.modality)}}e.DirectSpeechGenerator=i},3123:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummySpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){return""}}e.DummySpeechGenerator=o},5858:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.NodeSpeechGenerator=void 0;const n=r(1204),o=r(4598);class i extends o.TreeSpeechGenerator{getSpeech(t,e){return super.getSpeech(t,e),n.getAttribute(t,this.modality)}}e.NodeSpeechGenerator=i},9552:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.generatorMapping_=e.generator=void 0;const n=r(1452),o=r(5152),i=r(6604),a=r(3123),s=r(5858),l=r(597),c=r(4598);e.generator=function(t){return(e.generatorMapping_[t]||e.generatorMapping_.Direct)()},e.generatorMapping_={Adhoc:()=>new n.AdhocSpeechGenerator,Color:()=>new o.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new a.DummySpeechGenerator,Node:()=>new s.NodeSpeechGenerator,Summary:()=>new l.SummarySpeechGenerator,Tree:()=>new c.TreeSpeechGenerator}},9543:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.computeSummary_=e.retrieveSummary=e.connectAllMactions=e.connectMactions=e.nodeAtPosition_=e.computePrefix_=e.retrievePrefix=e.addPrefix=e.addModality=e.addSpeech=e.recomputeMarkup=e.computeMarkup=e.recomputeSpeech=e.computeSpeech=void 0;const n=r(8290),o=r(5740),i=r(5274),a=r(2298),s=r(2362),l=r(7075),c=r(1204);function u(t){return s.SpeechRuleEngine.getInstance().evaluateNode(t)}function p(t){return u(l.SemanticTree.fromNode(t).xml())}function h(t){const e=p(t);return n.markup(e)}function d(t){const e=f(t);return n.markup(e)}function f(t){const e=l.SemanticTree.fromRoot(t),r=i.evalXPath('.//*[@id="'+t.id+'"]',e.xml());let n=r[0];return r.length>1&&(n=m(t,r)||n),n?s.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return s.SpeechRuleEngine.getInstance().evaluateNode(n)})):[]}function m(t,e){const r=e[0];if(!t.parent)return r;const n=[];for(;t;)n.push(t.id),t=t.parent;const o=function(t,e){for(;e.length&&e.shift().toString()===t.getAttribute("id")&&t.parentNode&&t.parentNode.parentNode;)t=t.parentNode.parentNode;return!e.length};for(let t,r=0;t=e[r];r++)if(o(t,n.slice()))return t;return r}function y(t){return t?s.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return s.SpeechRuleEngine.getInstance().evaluateNode(t)})):[]}e.computeSpeech=u,e.recomputeSpeech=p,e.computeMarkup=function(t){const e=u(t);return n.markup(e)},e.recomputeMarkup=h,e.addSpeech=function(t,e,r){const i=o.querySelectorAllByAttrValue(r,"id",e.id.toString())[0],s=i?n.markup(u(i)):h(e);t.setAttribute(a.Attribute.SPEECH,s)},e.addModality=function(t,e,r){const n=h(e);t.setAttribute(r,n)},e.addPrefix=function(t,e){const r=d(e);r&&t.setAttribute(a.Attribute.PREFIX,r)},e.retrievePrefix=d,e.computePrefix_=f,e.nodeAtPosition_=m,e.connectMactions=function(t,e,r){const n=o.querySelectorAll(e,"maction");for(let e,i=0;e=n[i];i++){const n=e.getAttribute("id"),i=o.querySelectorAllByAttrValue(t,"id",n)[0];if(!i)continue;const s=e.childNodes[1],l=s.getAttribute(a.Attribute.ID);let u=c.getBySemanticId(t,l);if(u&&"dummy"!==u.getAttribute(a.Attribute.TYPE))continue;if(u=i.childNodes[0],u.getAttribute("sre-highlighter-added"))continue;const p=s.getAttribute(a.Attribute.PARENT);p&&u.setAttribute(a.Attribute.PARENT,p),u.setAttribute(a.Attribute.TYPE,"dummy"),u.setAttribute(a.Attribute.ID,l);o.querySelectorAllByAttrValue(r,"id",l)[0].setAttribute("alternative",l)}},e.connectAllMactions=function(t,e){const r=o.querySelectorAll(t,"maction");for(let t,n=0;t=r[n];n++){const r=t.childNodes[1].getAttribute(a.Attribute.ID);o.querySelectorAllByAttrValue(e,"id",r)[0].setAttribute("alternative",r)}},e.retrieveSummary=function(t){const e=y(t);return n.markup(e)},e.computeSummary_=y},597:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SummarySpeechGenerator=void 0;const n=r(6278),o=r(9543);class i extends n.AbstractSpeechGenerator{getSpeech(t,e){return o.connectAllMactions(e,this.getRebuilt().xml),this.generateSpeech(t,e)}}e.SummarySpeechGenerator=i},4598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TreeSpeechGenerator=void 0;const n=r(2298),o=r(1204),i=r(6278),a=r(9543);class s extends i.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().nodeDict;for(const r in i){const s=i[r],l=o.getBySemanticId(e,r),c=o.getBySemanticId(t,r);l&&c&&(this.modality&&this.modality!==n.Attribute.SPEECH?a.addModality(c,s,this.modality):a.addSpeech(c,s,this.getRebuilt().xml),this.modality===n.Attribute.SPEECH&&a.addPrefix(c,s))}return r}}e.TreeSpeechGenerator=s},313:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.INTERVALS=e.makeLetter=e.numberRules=e.alphabetRules=e.getFont=e.makeInterval=e.generate=e.makeDomains_=e.Domains_=e.Base=e.Embellish=e.Font=void 0;const n=r(5897),o=r(7491),i=r(4356),a=r(2536),s=r(2780);var l,c,u;function p(){const t=i.LOCALE.ALPHABETS,r=(t,e)=>{const r={};return Object.keys(t).forEach((t=>r[t]=!0)),Object.keys(e).forEach((t=>r[t]=!0)),Object.keys(r)};e.Domains_.small=r(t.smallPrefix,t.letterTrans),e.Domains_.capital=r(t.capPrefix,t.letterTrans),e.Domains_.digit=r(t.digitPrefix,t.digitTrans)}function h(t){const e=t.toString(16).toUpperCase();return e.length>3?e:("000"+e).slice(-4)}function d([t,e],r){const n=parseInt(t,16),o=parseInt(e,16),i=[];for(let t=n;t<=o;t++){let e=h(t);!1!==r[e]&&(e=r[e]||e,i.push(e))}return i}function f(t){const e="normal"===t||"fullwidth"===t?"":i.LOCALE.MESSAGES.font[t]||i.LOCALE.MESSAGES.embellish[t]||"";return(0,a.localeFontCombiner)(e)}function m(t,r,n,o,a,s){const l=f(o);for(let o,c,u,p=0;o=t[p],c=r[p],u=n[p];p++){const t=s?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=s?e.Domains_.capital:e.Domains_.small;g(l.combiner,o,c,u,l.font,t,a,i.LOCALE.ALPHABETS.letterTrans,r)}}function y(t,r,n,o,a){const s=f(n);for(let n,l,c=0;n=t[c],l=r[c];c++){const t=i.LOCALE.ALPHABETS.digitPrefix,r=c+a;g(s.combiner,n,l,r,s.font,t,o,i.LOCALE.ALPHABETS.digitTrans,e.Domains_.digit)}}function g(t,e,r,n,o,i,a,l,c){for(let u,p=0;u=c[p];p++){const c=u in l?l[u]:l.default,p=u in i?i[u]:i.default;s.defineRule(e.toString(),u,"default",a,r,t(c(n),o,p))}}!function(t){t.BOLD="bold",t.BOLDFRAKTUR="bold-fraktur",t.BOLDITALIC="bold-italic",t.BOLDSCRIPT="bold-script",t.DOUBLESTRUCK="double-struck",t.FULLWIDTH="fullwidth",t.FRAKTUR="fraktur",t.ITALIC="italic",t.MONOSPACE="monospace",t.NORMAL="normal",t.SCRIPT="script",t.SANSSERIF="sans-serif",t.SANSSERIFITALIC="sans-serif-italic",t.SANSSERIFBOLD="sans-serif-bold",t.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(l=e.Font||(e.Font={})),function(t){t.SUPER="super",t.SUB="sub",t.CIRCLED="circled",t.PARENTHESIZED="parenthesized",t.PERIOD="period",t.NEGATIVECIRCLED="negative-circled",t.DOUBLECIRCLED="double-circled",t.CIRCLEDSANSSERIF="circled-sans-serif",t.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",t.COMMA="comma",t.SQUARED="squared",t.NEGATIVESQUARED="negative-squared"}(c=e.Embellish||(e.Embellish={})),function(t){t.LATINCAP="latinCap",t.LATINSMALL="latinSmall",t.GREEKCAP="greekCap",t.GREEKSMALL="greekSmall",t.DIGIT="digit"}(u=e.Base||(e.Base={})),e.Domains_={small:["default"],capital:["default"],digit:["default"]},e.makeDomains_=p,e.generate=function(t){const r=n.default.getInstance().locale;n.default.getInstance().locale=t,o.setLocale(),s.addSymbolRules({locale:t}),p();const a=e.INTERVALS;for(let t,e=0;t=a[e];e++){const e=d(t.interval,t.subst),r=e.map((function(t){return String.fromCodePoint(parseInt(t,16))}));if("offset"in t)y(e,r,t.font,t.category,t.offset||0);else{m(e,r,i.LOCALE.ALPHABETS[t.base],t.font,t.category,!!t.capital)}}n.default.getInstance().locale=r,o.setLocale()},e.makeInterval=d,e.getFont=f,e.alphabetRules=m,e.numberRules=y,e.makeLetter=g,e.INTERVALS=[{interval:["1D400","1D419"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLD},{interval:["1D41A","1D433"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLD},{interval:["1D56C","1D585"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDFRAKTUR},{interval:["1D468","1D481"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDITALIC},{interval:["1D482","1D49B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDSCRIPT},{interval:["1D538","1D551"],base:u.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:l.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:u.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:l.FRAKTUR},{interval:["1D51E","1D537"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.FRAKTUR},{interval:["FF21","FF3A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.FULLWIDTH},{interval:["FF41","FF5A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.FULLWIDTH},{interval:["1D434","1D44D"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.ITALIC},{interval:["1D44E","1D467"],base:u.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:l.ITALIC},{interval:["1D670","1D689"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.MONOSPACE},{interval:["1D68A","1D6A3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.MONOSPACE},{interval:["0041","005A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.NORMAL},{interval:["0061","007A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.NORMAL},{interval:["1D49C","1D4B5"],base:u.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:l.SCRIPT},{interval:["1D4B6","1D4CF"],base:u.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:l.SCRIPT},{interval:["1D5A0","1D5B9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIF},{interval:["1D5BA","1D5D3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIF},{interval:["1D608","1D621"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:u.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:l.NORMAL},{interval:["03B0","03D0"],base:u.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:l.NORMAL},{interval:["1D6A8","1D6C0"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.BOLD},{interval:["1D6C1","1D6E1"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLD},{interval:["1D6E2","1D6FA"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.ITALIC},{interval:["1D6FB","1D71B"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.ITALIC},{interval:["1D71C","1D734"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDITALIC},{interval:["1D735","1D755"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDITALIC},{interval:["1D756","1D76E"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.NORMAL},{interval:["2070","2079"],base:u.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:c.SUPER},{interval:["2080","2089"],base:u.DIGIT,subst:{},offset:0,category:"No",font:c.SUB},{interval:["245F","2473"],base:u.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:c.CIRCLED},{interval:["3251","325F"],base:u.DIGIT,subst:{},offset:21,category:"No",font:c.CIRCLED},{interval:["32B1","32BF"],base:u.DIGIT,subst:{},offset:36,category:"No",font:c.CIRCLED},{interval:["2474","2487"],base:u.DIGIT,subst:{},offset:1,category:"No",font:c.PARENTHESIZED},{interval:["2487","249B"],base:u.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:c.PERIOD},{interval:["2775","277F"],base:u.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:c.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:u.DIGIT,subst:{},offset:11,category:"No",font:c.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:u.DIGIT,subst:{},offset:1,category:"No",font:c.DOUBLECIRCLED},{interval:["277F","2789"],base:u.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:c.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:u.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:c.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.BOLD},{interval:["1D7D8","1D7E1"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.SANSSERIF},{interval:["1D7EC","1D7F5"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.MONOSPACE},{interval:["1F101","1F10A"],base:u.DIGIT,subst:{},offset:0,category:"No",font:c.COMMA},{interval:["24B6","24CF"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.CIRCLED},{interval:["24D0","24E9"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:c.CIRCLED},{interval:["1F110","1F129"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.PARENTHESIZED},{interval:["249C","24B5"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:c.PARENTHESIZED},{interval:["1F130","1F149"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.SQUARED},{interval:["1F170","1F189"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.NEGATIVESQUARED},{interval:["1F150","1F169"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.NEGATIVECIRCLED}]},8504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Parser=e.Comparator=e.ClearspeakPreferences=void 0;const n=r(5897),o=r(4440),i=r(1676),a=r(1676),s=r(2780),l=r(2362);class c extends i.DynamicCstr{constructor(t,e){super(t),this.preference=e}static comparator(){return new p(n.default.getInstance().dynamicCstr,a.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[a.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE]]))}static fromPreference(t){const e=t.split(":"),r={},n=u.getProperties(),o=Object.keys(n);for(let t,i=0;t=e[i];i++){const e=t.split("_");if(-1===o.indexOf(e[0]))continue;const i=e[1];i&&i!==c.AUTO&&-1!==n[e[0]].indexOf(i)&&(r[e[0]]=e[1])}return r}static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;na?-1:i0&&e<20&&r>0&&r<11}function M(t){return o.default.getInstance().style===t}function O(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(e)}function E(t){if(O(t))return!0;if("subscript"!==t.tagName)return!1;const e=t.childNodes[0].childNodes,r=e[1];return"identifier"===e[0].tagName&&(A(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&C(r))}function A(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integer"===t.getAttribute("role")}function C(t){return i.evalXPath("children/*",t).every((t=>A(t)||"identifier"===t.tagName))}function w(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.role&&_(t.childNodes[0])&&T(t.childNodes.slice(1))||"identifier"===t.type&&"unit"===t.role||"infixop"===t.type&&("implicit"===t.role||"unit"===t.role)}function T(t){for(let e=0;e10?a.LOCALE.NUMBERS.numericOrdinal(e):a.LOCALE.NUMBERS.wordOrdinal(e)},e.NESTING_DEPTH=null,e.nestingDepth=function(t){let r=0;const n=t.textContent,o="open"===t.getAttribute("role")?0:1;let i=t.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return e.NESTING_DEPTH=r>1?a.LOCALE.NUMBERS.wordOrdinal(r):"",e.NESTING_DEPTH},e.matchingFences=function(t){const e=t.previousSibling;let r,n;return e?(r=e,n=t):(r=t,n=t.nextSibling),n&&(0,h.isMatchingFence)(r.textContent,n.textContent)?[t]:[]},e.insertNesting=N,l.Grammar.getInstance().setCorrection("insertNesting",N),e.fencedArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return P(r[o])||P(r[o+1])?[t]:[]},e.simpleArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return L(r[o])&&r[o+1]&&(L(r[o+1])||"root"===r[o+1].tagName||"sqrt"===r[o+1].tagName||"superscript"===r[o+1].tagName&&r[o+1].childNodes[0].childNodes[0]&&("number"===r[o+1].childNodes[0].childNodes[0].tagName||"identifier"===r[o+1].childNodes[0].childNodes[0].tagName)&&("2"===r[o+1].childNodes[0].childNodes[1].textContent||"3"===r[o+1].childNodes[0].childNodes[1].textContent))?[t]:[]},e.simpleFactor_=L,e.fencedFactor_=P,e.layoutFactor_=I,e.wordOrdinal=function(t){return a.LOCALE.NUMBERS.wordOrdinal(parseInt(t.textContent,10))}},6141:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function a(t){try{l(n.next(t))}catch(t){i(t)}}function s(t){try{l(n.throw(t))}catch(t){i(t)}}function l(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(a,s)}l((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.loadAjax=e.loadFileSync=e.loadFile=e.parseMaps=e.retrieveFiles=e.standardLoader=e.loadLocale=e.store=void 0;const o=r(2139),i=r(5897),a=r(4440),s=r(7248),l=r(2315),c=r(1676),u=r(2780),p=r(2362),h=r(7491),d=r(313);e.store=u;const f={functions:u.addFunctionRules,symbols:u.addSymbolRules,units:u.addUnitRules,si:u.setSiPrefixes};let m=!1;function y(t=i.default.getInstance().locale){i.EnginePromise.loaded[t]||(i.EnginePromise.loaded[t]=[!1,!1],function(t){if(i.default.getInstance().isIE&&i.default.getInstance().mode===a.Mode.HTTP)return void S(t);b(t)}(t))}function g(){switch(i.default.getInstance().mode){case a.Mode.ASYNC:return x;case a.Mode.HTTP:return O;case a.Mode.SYNC:default:return M}}function b(t){const e=i.default.getInstance().customLoader?i.default.getInstance().customLoader:g(),r=new Promise((r=>{e(t).then((e=>{v(e),i.EnginePromise.loaded[t]=[!0,!0],r(t)}),(e=>{i.EnginePromise.loaded[t]=[!0,!1],console.error(`Unable to load locale: ${t}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(t)}))}));i.EnginePromise.promises[t]=r}function v(t){_(JSON.parse(t))}function _(t,e){let r=!0;for(let n,o=0;n=Object.keys(t)[o];o++){const o=n.split("/");e&&e!==o[0]||("rules"===o[1]?p.SpeechRuleEngine.getInstance().addStore(t[n]):"messages"===o[1]?(0,h.completeLocale)(t[n]):(r&&(d.generate(o[0]),r=!1),t[n].forEach(f[o[1]])))}}function S(t,e){let r=e||1;o.mapsForIE?_(o.mapsForIE,t):r<=5&&setTimeout((()=>S(t,r++)).bind(this),300)}function x(t){const e=s.localePath(t);return new Promise(((t,r)=>{l.default.fs.readFile(e,"utf8",((e,n)=>{if(e)return r(e);t(n)}))}))}function M(t){const e=s.localePath(t);return new Promise(((t,r)=>{let n="{}";try{n=l.default.fs.readFileSync(e,"utf8")}catch(t){return r(t)}t(n)}))}function O(t){const e=s.localePath(t),r=new XMLHttpRequest;return new Promise(((t,n)=>{r.onreadystatechange=function(){if(4===r.readyState){const e=r.status;0===e||e>=200&&e<400?t(r.responseText):n(e)}},r.open("GET",e,!0),r.send()}))}e.loadLocale=function(t=i.default.getInstance().locale){return n(this,void 0,void 0,(function*(){return m||(y(c.DynamicCstr.BASE_LOCALE),m=!0),i.EnginePromise.promises[c.DynamicCstr.BASE_LOCALE].then((()=>n(this,void 0,void 0,(function*(){const e=i.default.getInstance().defaultLocale;return e?(y(e),i.EnginePromise.promises[e].then((()=>n(this,void 0,void 0,(function*(){return y(t),i.EnginePromise.promises[t]}))))):(y(t),i.EnginePromise.promises[t])}))))}))},e.standardLoader=g,e.retrieveFiles=b,e.parseMaps=v,e.loadFile=x,e.loadFileSync=M,e.loadAjax=O},7088:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.leftSubscriptBrief=e.leftSuperscriptBrief=e.leftSubscriptVerbose=e.leftSuperscriptVerbose=e.baselineBrief=e.baselineVerbose=void 0;const n=r(1378);e.baselineVerbose=function(t){return n.baselineVerbose(t).replace(/-$/,"")},e.baselineBrief=function(t){return n.baselineBrief(t).replace(/-$/,"")},e.leftSuperscriptVerbose=function(t){return n.superscriptVerbose(t).replace(/^exposant/,"exposant gauche")},e.leftSubscriptVerbose=function(t){return n.subscriptVerbose(t).replace(/^indice/,"indice gauche")},e.leftSuperscriptBrief=function(t){return n.superscriptBrief(t).replace(/^sup/,"sup gauche")},e.leftSubscriptBrief=function(t){return n.subscriptBrief(t).replace(/^sub/,"sub gauche")}},9577:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathspeakRules=void 0;const n=r(1676),o=r(365),i=r(7088),a=r(1378),s=r(8437),l=r(7283),c=r(7598);e.MathspeakRules=function(){l.addStore(n.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:a.spaceoutNumber,CQFspaceoutIdentifier:a.spaceoutIdentifier,CSFspaceoutText:a.spaceoutText,CSFopenFracVerbose:a.openingFractionVerbose,CSFcloseFracVerbose:a.closingFractionVerbose,CSFoverFracVerbose:a.overFractionVerbose,CSFopenFracBrief:a.openingFractionBrief,CSFcloseFracBrief:a.closingFractionBrief,CSFopenFracSbrief:a.openingFractionSbrief,CSFcloseFracSbrief:a.closingFractionSbrief,CSFoverFracSbrief:a.overFractionSbrief,CSFvulgarFraction:s.vulgarFraction,CQFvulgarFractionSmall:a.isSmallVulgarFraction,CSFopenRadicalVerbose:a.openingRadicalVerbose,CSFcloseRadicalVerbose:a.closingRadicalVerbose,CSFindexRadicalVerbose:a.indexRadicalVerbose,CSFopenRadicalBrief:a.openingRadicalBrief,CSFcloseRadicalBrief:a.closingRadicalBrief,CSFindexRadicalBrief:a.indexRadicalBrief,CSFopenRadicalSbrief:a.openingRadicalSbrief,CSFindexRadicalSbrief:a.indexRadicalSbrief,CQFisSmallRoot:a.smallRoot,CSFsuperscriptVerbose:a.superscriptVerbose,CSFsuperscriptBrief:a.superscriptBrief,CSFsubscriptVerbose:a.subscriptVerbose,CSFsubscriptBrief:a.subscriptBrief,CSFbaselineVerbose:a.baselineVerbose,CSFbaselineBrief:a.baselineBrief,CSFleftsuperscriptVerbose:a.superscriptVerbose,CSFleftsubscriptVerbose:a.subscriptVerbose,CSFrightsuperscriptVerbose:a.superscriptVerbose,CSFrightsubscriptVerbose:a.subscriptVerbose,CSFleftsuperscriptBrief:a.superscriptBrief,CSFleftsubscriptBrief:a.subscriptBrief,CSFrightsuperscriptBrief:a.superscriptBrief,CSFrightsubscriptBrief:a.subscriptBrief,CSFunderscript:a.nestedUnderscript,CSFoverscript:a.nestedOverscript,CSFendscripts:a.endscripts,CTFordinalCounter:s.ordinalCounter,CTFwordCounter:s.wordCounter,CTFcontentIterator:o.contentIterator,CQFdetIsSimple:a.determinantIsSimple,CSFRemoveParens:a.removeParens,CQFresetNesting:a.resetNestingDepth,CGFbaselineConstraint:a.generateBaselineConstraint,CGFtensorRules:a.generateTensorRules}),l.addStore("es.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:c.unitMultipliers,CQFoneLeft:c.oneLeft}),l.addStore("fr.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallRoot=e.generateTensorRules=e.removeParens=e.generateBaselineConstraint=e.determinantIsSimple=e.nestedOverscript=e.endscripts=e.overscoreNestingDepth=e.nestedUnderscript=e.underscoreNestingDepth=e.indexRadicalSbrief=e.openingRadicalSbrief=e.indexRadicalBrief=e.closingRadicalBrief=e.openingRadicalBrief=e.indexRadicalVerbose=e.closingRadicalVerbose=e.openingRadicalVerbose=e.getRootIndex=e.nestedRadical=e.radicalNestingDepth=e.baselineBrief=e.baselineVerbose=e.superscriptBrief=e.superscriptVerbose=e.subscriptBrief=e.subscriptVerbose=e.nestedSubSuper=e.isSmallVulgarFraction=e.overFractionSbrief=e.closingFractionSbrief=e.openingFractionSbrief=e.closingFractionBrief=e.openingFractionBrief=e.overFractionVerbose=e.closingFractionVerbose=e.openingFractionVerbose=e.nestedFraction=e.fractionNestingDepth=e.computeNestingDepth_=e.containsAttr=e.getNestingDepth=e.resetNestingDepth=e.nestingBarriers=e.spaceoutIdentifier=e.spaceoutNumber=e.spaceoutNodes=e.spaceoutText=void 0;const n=r(707),o=r(5740),i=r(5274),a=r(4356),s=r(3308);let l={};function c(t,e){const r=Array.from(t.textContent),n=[],o=s.default.getInstance(),i=t.ownerDocument;for(let t,a=0;t=r[a];a++){const r=o.getNodeFactory().makeLeafNode(t,"unknown"),a=o.identifierNode(r,"unknown","");e(a),n.push(a.xml(i))}return n}function u(t,r,i,a,s,c){a=a||e.nestingBarriers,s=s||{},c=c||function(t){return!1};const u=o.serializeXml(r);if(l[t]||(l[t]={}),l[t][u])return l[t][u];if(c(r)||i.indexOf(r.tagName)<0)return 0;const p=h(r,i,n.setdifference(a,i),s,c,0);return l[t][u]=p,p}function p(t,e){if(!t.attributes)return!1;const r=o.toArray(t.attributes);for(let t,n=0;t=r[n];n++)if(e[t.nodeName]===t.nodeValue)return!0;return!1}function h(t,e,r,n,i,a){if(i(t)||r.indexOf(t.tagName)>-1||p(t,n))return a;if(e.indexOf(t.tagName)>-1&&a++,!t.childNodes||0===t.childNodes.length)return a;const s=o.toArray(t.childNodes);return Math.max.apply(null,s.map((function(t){return h(t,e,r,n,i,a)})))}function d(t){return u("fraction",t,["fraction"],e.nestingBarriers,{},a.LOCALE.FUNCTIONS.fracNestDepth)}function f(t,e,r){const n=d(t),o=Array(n).fill(e);return r&&o.push(r),o.join(a.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function m(t,e,r){for(;t.parentNode;){const n=t.parentNode,o=n.parentNode;if(!o)break;const i=t.getAttribute&&t.getAttribute("role");("subscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(e=r.sub+a.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),("superscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(e=r.sup+a.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),t=o}return e.trim()}function y(t){return u("radical",t,["sqrt","root"],e.nestingBarriers,{})}function g(t,e,r){const n=y(t),o=b(t);return r=o?a.LOCALE.FUNCTIONS.combineRootIndex(r,o):r,1===n?r:a.LOCALE.FUNCTIONS.combineNestedRadical(e,a.LOCALE.FUNCTIONS.radicalNestDepth(n-1),r)}function b(t){const e="sqrt"===t.tagName?"2":i.evalXPath("children/*[1]",t)[0].textContent.trim();return a.LOCALE.MESSAGES.MSroots[e]||""}function v(t){return u("underscore",t,["underscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"underscore"===t.tagName&&"underaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}function _(t){return u("overscore",t,["overscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"overscore"===t.tagName&&"overaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}e.spaceoutText=function(t){return Array.from(t.textContent).join(" ")},e.spaceoutNodes=c,e.spaceoutNumber=function(t){return c(t,(function(t){t.textContent.match(/\W/)||(t.type="number")}))},e.spaceoutIdentifier=function(t){return c(t,(function(t){t.font="unknown",t.type="identifier"}))},e.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],e.resetNestingDepth=function(t){return l={},[t]},e.getNestingDepth=u,e.containsAttr=p,e.computeNestingDepth_=h,e.fractionNestingDepth=d,e.nestedFraction=f,e.openingFractionVerbose=function(t){return f(t,a.LOCALE.MESSAGES.MS.START,a.LOCALE.MESSAGES.MS.FRAC_V)},e.closingFractionVerbose=function(t){return f(t,a.LOCALE.MESSAGES.MS.END,a.LOCALE.MESSAGES.MS.FRAC_V)},e.overFractionVerbose=function(t){return f(t,a.LOCALE.MESSAGES.MS.FRAC_OVER)},e.openingFractionBrief=function(t){return f(t,a.LOCALE.MESSAGES.MS.START,a.LOCALE.MESSAGES.MS.FRAC_B)},e.closingFractionBrief=function(t){return f(t,a.LOCALE.MESSAGES.MS.END,a.LOCALE.MESSAGES.MS.FRAC_B)},e.openingFractionSbrief=function(t){const e=d(t);return 1===e?a.LOCALE.MESSAGES.MS.FRAC_S:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(e-1),a.LOCALE.MESSAGES.MS.FRAC_S)},e.closingFractionSbrief=function(t){const e=d(t);return 1===e?a.LOCALE.MESSAGES.MS.ENDFRAC:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(e-1),a.LOCALE.MESSAGES.MS.ENDFRAC)},e.overFractionSbrief=function(t){const e=d(t);return 1===e?a.LOCALE.MESSAGES.MS.FRAC_OVER:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(e-1),a.LOCALE.MESSAGES.MS.FRAC_OVER)},e.isSmallVulgarFraction=function(t){return a.LOCALE.FUNCTIONS.fracNestDepth(t)?[t]:[]},e.nestedSubSuper=m,e.subscriptVerbose=function(t){return m(t,a.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB})},e.subscriptBrief=function(t){return m(t,a.LOCALE.MESSAGES.MS.SUB,{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB})},e.superscriptVerbose=function(t){return m(t,a.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB})},e.superscriptBrief=function(t){return m(t,a.LOCALE.MESSAGES.MS.SUP,{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB})},e.baselineVerbose=function(t){const e=m(t,"",{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB});return e?e.replace(new RegExp(a.LOCALE.MESSAGES.MS.SUB+"$"),a.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(a.LOCALE.MESSAGES.MS.SUPER+"$"),a.LOCALE.MESSAGES.MS.SUPERSCRIPT):a.LOCALE.MESSAGES.MS.BASELINE},e.baselineBrief=function(t){return m(t,"",{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB})||a.LOCALE.MESSAGES.MS.BASE},e.radicalNestingDepth=y,e.nestedRadical=g,e.getRootIndex=b,e.openingRadicalVerbose=function(t){return g(t,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalVerbose=function(t){return g(t,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalVerbose=function(t){return g(t,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalBrief=function(t){return g(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalBrief=function(t){return g(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalBrief=function(t){return g(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalSbrief=function(t){return g(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ROOT)},e.indexRadicalSbrief=function(t){return g(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.INDEX)},e.underscoreNestingDepth=v,e.nestedUnderscript=function(t){const e=v(t);return Array(e).join(a.LOCALE.MESSAGES.MS.UNDER)+a.LOCALE.MESSAGES.MS.UNDERSCRIPT},e.overscoreNestingDepth=_,e.endscripts=function(t){return a.LOCALE.MESSAGES.MS.ENDSCRIPTS},e.nestedOverscript=function(t){const e=_(t);return Array(e).join(a.LOCALE.MESSAGES.MS.OVER)+a.LOCALE.MESSAGES.MS.OVERSCRIPT},e.determinantIsSimple=function(t){if("matrix"!==t.tagName||"determinant"!==t.getAttribute("role"))return[];const e=i.evalXPath("children/row/children/cell/children/*",t);for(let t,r=0;t=e[r];r++)if("number"!==t.tagName){if("identifier"===t.tagName){const e=t.getAttribute("role");if("latinletter"===e||"greekletter"===e||"otherletter"===e)continue}return[]}return[t]},e.generateBaselineConstraint=function(){const t=t=>t.map((t=>"ancestor::"+t)),e=t=>"not("+t+")",r=e(t(["subscript","superscript","tensor"]).join(" or ")),n=t(["relseq","multrel"]),o=t(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let t,e=0;t=o[e];e++)i=i.concat(n.map((function(e){return t+"/"+e})));return[["ancestor::*/following-sibling::*",r,e(i.join(" | "))].join(" and ")]},e.removeParens=function(t){if(!t.childNodes.length||!t.childNodes[0].childNodes.length||!t.childNodes[0].childNodes[0].childNodes.length)return"";const e=t.childNodes[0].childNodes[0].childNodes[0].textContent;return e.match(/^\(.+\)$/)?e.slice(1,-1):e};const S=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),x=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function M(t){const e=[];let r="",n="",o=parseInt(t,2);for(let t=0;t<5;t++){const i="children/*["+x.get(t)+"]";if(1&o){const e=S.get(t%5);r="[t] "+e+"Verbose; [n] "+i+";"+r,n="[t] "+e+"Brief; [n] "+i+";"+n}else e.unshift("name("+i+')="empty"');o>>=1}return[e,r,n]}e.generateTensorRules=function(t,e=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let n,o=0;n=r[o];o++){let r="tensor"+n,[o,i,a]=M(n);t.defineRule(r,"default",i,"self::tensor",...o),e&&(t.defineRule(r,"brief",a,"self::tensor",...o),t.defineRule(r,"sbrief",a,"self::tensor",...o));const s=S.get(2);i+="; [t]"+s+"Verbose",a+="; [t]"+s+"Brief",r+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";t.defineRule(r,"default",i,"self::tensor",l,...o),e&&(t.defineRule(r,"brief",a,"self::tensor",l,...o),t.defineRule(r,"sbrief",a,"self::tensor",l,...o))}},e.smallRoot=function(t){let e=Object.keys(a.LOCALE.MESSAGES.MSroots).length;if(!e)return[];if(e++,!t.childNodes||0===t.childNodes.length||!t.childNodes[0].childNodes)return[];const r=t.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const n=parseInt(r,10);return n>1&&n<=e?[t]:[]}},6922:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.implicitIterator=e.relationIterator=e.propagateNumber=e.checkParent_=e.NUMBER_INHIBITORS_=e.NUMBER_PROPAGATORS_=e.enlargeFence=e.indexRadical=e.closingRadical=e.openingRadical=e.radicalNestingDepth=e.nestedRadical=e.overBevelledFraction=e.overFraction=e.closingFraction=e.openingFraction=void 0;const n=r(7052),o=r(5740),i=r(5274),a=r(2105),s=r(5897),l=r(7630),c=r(9265),u=r(4356),p=r(1378);function h(t,e){const r=d(t);return 1===r?e:new Array(r).join(u.LOCALE.MESSAGES.MS.NESTED)+e}function d(t,e){const r=e||0;return t.parentNode?d(t.parentNode,"root"===t.tagName||"sqrt"===t.tagName?r+1:r):r}function f(t){const e="\u2820";if(1===t.length)return e+t;const r=t.split("");return r.every((function(t){return"\u2833"===t}))?e+r.join(e):t.slice(0,-1)+e+t.slice(-1)}function m(t,r){const n=t.parent;if(!n)return!1;const o=n.type;return-1!==e.NUMBER_PROPAGATORS_.indexOf(o)||"prefixop"===o&&"negative"===n.role&&!r.script||"prefixop"===o&&"geometry"===n.role||!("punctuated"!==o||r.enclosed&&"text"!==n.role)}function y(t,r){return t.childNodes.length?(-1!==e.NUMBER_INHIBITORS_.indexOf(t.type)&&(r.script=!0),"fenced"===t.type?(r.number=!1,r.enclosed=!0,["",r]):(m(t,r)&&(r.number=!0,r.enclosed=!1),["",r])):(m(t,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}e.openingFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_START},e.closingFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_END},e.overFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_OVER},e.overBevelledFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+u.LOCALE.MESSAGES.MS.FRACTION_OVER},e.nestedRadical=h,e.radicalNestingDepth=d,e.openingRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.ROOTINDEX)},e.enlargeFence=f,a.Grammar.getInstance().setCorrection("enlargeFence",f),e.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],e.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],e.checkParent_=m,e.propagateNumber=y,(0,l.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),e.relationIterator=function(t,e){const r=t.slice(0);let a,l=!0;return a=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=a.shift(),i=r.shift(),c=r[0],h=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return h;const d=i?p.nestedSubSuper(i,"",{sup:u.LOCALE.MESSAGES.MS.SUPER,sub:u.LOCALE.MESSAGES.MS.SUB}):"",f=i&&"EMPTY"!==o.tagName(i)||l&&t.parentNode.parentNode&&t.parentNode.parentNode.previousSibling?[n.AuditoryDescription.create({text:"\u2800"+d},{})]:[],m=c&&"EMPTY"!==o.tagName(c)||!a.length&&t.parentNode.parentNode&&t.parentNode.parentNode.nextSibling?[n.AuditoryDescription.create({text:"\u2800"},{})]:[],y=s.default.evaluateNode(t);return l=!1,h.concat(f,y,m)}},e.implicitIterator=function(t,e){const r=t.slice(0);let a;return a=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),i=r[0],s=a.shift(),l=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!s)return l;const c=t&&"NUMBER"===o.tagName(t),u=i&&"NUMBER"===o.tagName(i);return l.concat(c&&u&&"space"===s.getAttribute("role")?[n.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ordinalPosition=e.vulgarFraction=e.wordCounter=e.ordinalCounter=void 0;const n=r(9536),o=r(5740),i=r(4356),a=r(4977);e.ordinalCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+e}},e.wordCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+e}},e.vulgarFraction=function(t){const e=(0,a.convertVulgarFraction)(t,i.LOCALE.MESSAGES.MS.FRAC_OVER);return e.convertible&&e.enumerator&&e.denominator?[new n.Span(i.LOCALE.NUMBERS.numberToWords(e.enumerator),{extid:t.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new n.Span(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),new n.Span(i.LOCALE.NUMBERS.numberToOrdinal(e.denominator,1!==e.enumerator),{extid:t.childNodes[0].childNodes[1].getAttribute("extid")})]:[new n.Span(e.content||"",{extid:t.getAttribute("extid")})]},e.ordinalPosition=function(t){const e=o.toArray(t.parentNode.childNodes);return i.LOCALE.NUMBERS.numericOrdinal(e.indexOf(t)+1).toString()}},9284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleRules=e.OtherRules=e.PrefixRules=void 0;const n=r(1676),o=r(365),i=r(1378),a=r(6922),s=r(8437),l=r(7283);e.PrefixRules=function(){l.addStore("en.prefix.default","",{CSFordinalPosition:s.ordinalPosition})},e.OtherRules=function(){l.addStore("en.speech.chromevox","",{CTFnodeCounter:o.nodeCounter,CTFcontentIterator:o.contentIterator}),l.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:s.vulgarFraction})},e.BrailleRules=function(){l.addStore("nemeth.braille.default",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:a.openingFraction,CSFcloseFraction:a.closingFraction,CSFoverFraction:a.overFraction,CSFoverBevFraction:a.overBevelledFraction,CSFopenRadical:a.openingRadical,CSFcloseRadical:a.closingRadical,CSFindexRadical:a.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:t=>i.generateTensorRules(t,!1),CTFrelationIterator:a.relationIterator,CTFimplicitIterator:a.implicitIterator})}},7599:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.INIT_=void 0;const n=r(5425),o=r(9577),i=r(9284);e.INIT_=!1,e.init=function(){e.INIT_||((0,o.MathspeakRules)(),(0,n.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),e.INIT_=!0)}},7283:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getStore=e.addStore=e.funcStore=void 0;const n=r(1676);e.funcStore=new Map,e.addStore=function(t,r,n){const o={};if(r){const t=e.funcStore.get(r)||{};Object.assign(o,t)}e.funcStore.set(t,Object.assign(o,n))},e.getStore=function(t,r,o){return e.funcStore.get([t,r,o].join("."))||e.funcStore.get([n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],r,o].join("."))||e.funcStore.get([n.DynamicCstr.BASE_LOCALE,r,o].join("."))||{}}},7598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.oneLeft=e.leftMostUnit=e.rightMostUnit=e.unitMultipliers=void 0;const n=r(7052),o=r(5274),i=r(4356);e.unitMultipliers=function(t,e){const r=t;let o=0;return function(){const t=n.AuditoryDescription.create({text:s(r[o])&&l(r[o+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return o++,[t]}};const a=["superscript","subscript","overscore","underscore"];function s(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const e=t.tagName,r=o.evalXPath("children/*",t);t=-1!==a.indexOf(e)?r[0]:r[r.length-1]}return!1}function l(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=o.evalXPath("children/*",t)[0]}return!1}e.rightMostUnit=s,e.leftMostUnit=l,e.oneLeft=function(t){for(;t;){if("number"===t.tagName&&"1"===t.textContent)return[t];if("infixop"!==t.tagName||"multiplication"!==t.getAttribute("role")&&"implicit"!==t.getAttribute("role"))return[];t=o.evalXPath("children/*",t)[0]}return[]}},3284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWalker=void 0;const n=r(7052),o=r(8290),i=r(5740),a=r(4440),s=r(6828),l=r(8496),c=r(2298),u=r(4356),p=r(2105),h=r(5656),d=r(9552),f=r(9543),m=r(8504),y=r(7730),g=r(1214),b=r(179),v=r(1204),_=r(5274);class S{constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[l.KeyCode.UP,this.up.bind(this)],[l.KeyCode.DOWN,this.down.bind(this)],[l.KeyCode.RIGHT,this.right.bind(this)],[l.KeyCode.LEFT,this.left.bind(this)],[l.KeyCode.TAB,this.repeat.bind(this)],[l.KeyCode.DASH,this.expand.bind(this)],[l.KeyCode.SPACE,this.depth.bind(this)],[l.KeyCode.HOME,this.home.bind(this)],[l.KeyCode.X,this.summary.bind(this)],[l.KeyCode.Z,this.detail.bind(this)],[l.KeyCode.V,this.virtualize.bind(this)],[l.KeyCode.P,this.previous.bind(this)],[l.KeyCode.U,this.undo.bind(this)],[l.KeyCode.LESS,this.previousRules.bind(this)],[l.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(t),this.rootId=this.rootNode.getAttribute(c.Attribute.ID),this.xmlString_=n,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),t&&this.updateFocus(),this.focus_}setFocus(t){this.focus_=t}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===c.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=this.specialMove();if(null!==e)return e;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const e=[],r=this.focusSemanticNodes();for(let n=0,o=t.length;n0}restoreState(){if(!this.highlighter)return;const t=b.WalkerState.getState(this.id);if(!t)return;let e=this.getRebuilt().nodeDict[t];const r=[];for(;e;)r.push(e.id),e=e.parent;for(r.pop();r.length>0;){this.down();const t=r.pop(),e=this.findFocusOnLevel(t);if(!e)break;this.setFocus(e)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(y.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((t=>t.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new g.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=h.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),f.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const t=this.getFocus().getDomPrimary();return t?v.getAttribute(t,c.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=v.splitAttribute(v.getAttribute(t,c.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(t,c.Attribute.CONTENT));const n=v.getAttribute(t,c.Attribute.TYPE),o=v.getAttribute(t,c.Attribute.ROLE);return this.combineContentChildren(n,o,r,e)}const n=t=>t.id.toString(),o=this.getRebuilt().nodeDict[this.primaryId()];return e=o.childNodes.map(n),r=o.contentNodes.map(n),0===e.length?[]:this.combineContentChildren(o.type,o.role,r,e)}singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);return this.focusFromId(t,e)}retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),r=this.skeleton.subtreeNodes(e);if(!r.length)return[t];r.unshift(e);const n={},o=[];_.updateEvaluator(this.getXml());for(const t of r)n[t]||(o.push(t.toString()),n[t]=!0,this.subtreeIds(t,n));return o}subtreeIds(t,e){const r=_.evalXPath(`//*[@data-semantic-id="${t}"]`,this.getXml());_.evalXPath("*//@data-semantic-id",r[0]).forEach((t=>e[parseInt(t.textContent,10)]=!0))}focusFromId(t,e){return y.Focus.factory(t,e,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:t||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t.focus):this.getFocus()}undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.levels=t.levels,t.focus):this.getFocus()}update(t){this.generator.setOptions(t),(0,s.setup)(t).then((()=>d.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(a.DOMAIN_TO_STYLES[t.domain]=t.style,t.domain="mathspeak"===t.domain?"clearspeak":"mathspeak",t.style=a.DOMAIN_TO_STYLES[t.domain],this.update(t),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"],r=t.indexOf(e);return-1===r?e:r>=t.length-1?t[0]:t[r+1]}if("clearspeak"===t){const t=m.ClearspeakPreferences.getLocalePreferences().en;if(!t)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),n=m.ClearspeakPreferences.findPreference(e,r),o=t[r].map((function(t){return t.split("_")[1]})),i=o.indexOf(n);if(-1===i)return e;const a=i>=o.length-1?o[0]:o[i+1];return m.ClearspeakPreferences.addPreference(e,r,a)}return e}previousRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(t.style=this.nextStyle(t.domain,t.style),this.update(t),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),e=this.getFocus(!0)}this.levels.push(t),this.setFocus(e)}toggleActive_(){this.active_=!this.active_}mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.unshift(r);const n=this.isSpeech()?this.postfix_():"";return n&&t.push(n),o.finalize(o.merge(e.concat(t)))}prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getSemanticNodes();return t[0]?v.getAttribute(t[0],c.Attribute.PREFIX):f.retrievePrefix(e[0])}postfix_(){const t=this.getFocus().getDomNodes();return t[0]?v.getAttribute(t[0],c.Attribute.POSTFIX):""}depth_(){const t=p.Grammar.getInstance().getParameter("depth");p.Grammar.getInstance().setParameter("depth",!0);const e=this.getFocus().getDomPrimary(),r=this.expandable(e)?u.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(e)?u.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=u.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),a=this.getFocus().getSemanticNodes(),s=f.retrievePrefix(a[0]),l=[new n.AuditoryDescription({text:i,personality:{}}),new n.AuditoryDescription({text:s,personality:{}}),new n.AuditoryDescription({text:r,personality:{}})];return p.Grammar.getInstance().setParameter("depth",t),o.finalize(o.markup(l))}actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.highlighter.isMactionNode(e)?e:null}summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=f.retrieveSummary(e);return this.mergePrefix_([r])}detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=e.getAttribute("alternative");e.removeAttribute("alternative");const n=f.computeMarkup(e),o=this.mergePrefix_([n]);return e.setAttribute("alternative",r),o}}e.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummyWalker=void 0;const n=r(3284);class o extends n.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(t,e,r,n){return[]}findFocusOnLevel(t){return null}}e.DummyWalker=o},7730:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Focus=void 0;const n=r(1204);class o{constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(t,e,r,i){const a=t=>n.getBySemanticId(i,t),s=r.nodeDict,l=a(t),c=e.map(a),u=e.map((function(t){return s[t]})),p=new o(u,s[t]);return p.domNodes=c,p.domPrimary_=l,p.allNodes=o.generateAllVisibleNodes_(e,c,s,i),p}static generateAllVisibleNodes_(t,e,r,i){const a=t=>n.getBySemanticId(i,t);let s=[];for(let n=0,l=t.length;n=e.length?null:e[t]}depth(){return this.level_.length}clone(){const t=new r;return t.level_=this.level_.slice(0),t}toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((function(t){return t.toString()}));return t}}e.Levels=r},1214:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.RebuildStree=void 0;const n=r(5740),o=r(2298),i=r(3588),a=r(6537),s=r(3308),l=r(5656),c=r(7075),u=r(4795),p=r(1204);class h{constructor(t){this.mathml=t,this.factory=new a.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=p.getSemanticRoot(t),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=c.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),s.default.getInstance().setNodeFactory(this.factory)}static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0].nodeType!==n.NodeType.TEXT_NODE&&u.addAttributes(t,e.childNodes[0]),u.addAttributes(t,e)}static textContent(t,e,r){if(!r&&e.textContent)return void(t.textContent=e.textContent);const n=p.splitAttribute(p.getAttribute(e,o.Attribute.OPERATOR));n.length>1&&(t.textContent=n[1])}static isPunctuated(t){return!l.SemanticSkeleton.simpleCollapseStructure(t)&&t[1]&&l.SemanticSkeleton.contentCollapseStructure(t[1])}getTree(){return this.stree}assembleTree(t){const e=this.makeNode(t),r=p.splitAttribute(p.getAttribute(t,o.Attribute.CHILDREN)),n=p.splitAttribute(p.getAttribute(t,o.Attribute.CONTENT));if(h.addAttributes(e,t,!(r.length||n.length)),0===n.length&&0===r.length)return h.textContent(e,t),e;if(n.length>0){const t=p.getBySemanticId(this.mathml,n[0]);t&&h.textContent(e,t,!0)}e.contentNodes=n.map((t=>this.setParent(t,e))),e.childNodes=r.map((t=>this.setParent(t,e)));const i=p.getAttribute(t,o.Attribute.COLLAPSED);return i?this.postProcess(e,i):e}makeNode(t){const e=p.getAttribute(t,o.Attribute.TYPE),r=p.getAttribute(t,o.Attribute.ROLE),n=p.getAttribute(t,o.Attribute.FONT),i=p.getAttribute(t,o.Attribute.ANNOTATION)||"",a=p.getAttribute(t,o.Attribute.ID),s=p.getAttribute(t,o.Attribute.EMBELLISHED),l=p.getAttribute(t,o.Attribute.FENCEPOINTER),c=this.createNode(parseInt(a,10));return c.type=e,c.role=r,c.font=n||"unknown",c.parseAnnotation(i),l&&(c.fencePointer=l),s&&(c.embellished=s),c}makePunctuation(t){const e=this.createNode(t);return e.updateContent((0,i.invisibleComma)()),e.role="dummy",e}makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r;const o=e.splice(1,1)[0].slice(1);n.contentNodes=o.map(this.makePunctuation.bind(this)),this.collapsedChildren_(e)}makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r}makeIndex(t,e,r){if(h.isPunctuated(e))return this.makePunctuated(t,e,r),void(e=e[0]);l.SemanticSkeleton.simpleCollapseStructure(e)&&!this.nodeDict[e.toString()]&&this.makeEmpty(t,e,r)}postProcess(t,e){const r=l.SemanticSkeleton.fromString(e).array;if("subsup"===t.type){const e=this.createNode(r[1][0]);return e.type="subscript",e.role="subsup",t.type="superscript",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.makeIndex(t,r[1][2],"rightsub"),this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t}if("subscript"===t.type)return this.makeIndex(t,r[2],"rightsub"),this.collapsedChildren_(r),t;if("superscript"===t.type)return this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t;if("tensor"===t.type)return this.makeIndex(t,r[2],"leftsub"),this.makeIndex(t,r[3],"leftsuper"),this.makeIndex(t,r[4],"rightsub"),this.makeIndex(t,r[5],"rightsuper"),this.collapsedChildren_(r),t;if("punctuated"===t.type){if(h.isPunctuated(r)){const e=r.splice(1,1)[0].slice(1);t.contentNodes=e.map(this.makePunctuation.bind(this))}return t}if("underover"===t.type){const e=this.createNode(r[1][0]);return"overaccent"===t.childNodes[1].role?(e.type="overscore",t.type="underscore"):(e.type="underscore",t.type="overscore"),e.role="underover",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.collapsedChildren_(r),t}return t}createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.toString()]=e,e}collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childNodes=[];for(let n=1,o=t.length;ne.getSemanticPrimary().id===t))}}e.SemanticWalker=i},9806:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SyntaxWalker=void 0;const n=r(707),o=r(3284),i=r(9797);class a extends o.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t}up(){super.up();const t=this.previousLevel();return t?(this.levels.pop(),this.singletonFocus(t)):null}down(){super.down();const t=this.nextLevel();if(0===t.length)return null;const e=this.singletonFocus(t[0]);return e&&this.levels.push(t),e}combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":case"multirel":return(0,n.interleaveLists)(o,r);case"prefixop":return r.concat(o);case"postfixop":return o.concat(r);case"matrix":case"vector":case"fenced":return o.unshift(r[0]),o.push(r[1]),o;case"cases":return o.unshift(r[0]),o;case"punctuated":return"text"===e?(0,n.interleaveLists)(o,r):o;case"appl":return[o[0],r[0],o[1]];case"root":return[o[1],o[0]];default:return o}}left(){super.left();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t-1);return e?this.singletonFocus(e):null}right(){super.right();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t+1);return e?this.singletonFocus(e):null}findFocusOnLevel(t){return this.singletonFocus(t.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}e.SyntaxWalker=a},1799:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TableWalker=void 0;const n=r(5740),o=r(8496),i=r(9806),a=r(179);class s extends i.SyntaxWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(o.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.NINE,this.jumpCell.bind(this))}move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e}up(){return this.moved=a.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=a.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===a.WalkerMoves.ROW){this.moved=a.WalkerMoves.CELL;const t=this.key_-o.KeyCode.ZERO;return this.isLegalJump_(this.row_,t)?this.jumpCell_(this.row_,t):this.getFocus()}const t=this.key_-o.KeyCode.ZERO;return t>this.currentTable_.childNodes.length?this.getFocus():(this.row_=t,this.moved=a.WalkerMoves.ROW,this.getFocus().clone())}undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump=null),t}eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===t.type&&-1!==s.ELIGIBLE_CELL_ROLES.indexOf(t.role)}verticalMove_(t){const e=this.previousLevel();if(!e)return null;const r=this.getFocus(),n=this.levels.indexOf(this.primaryId()),o=this.levels.pop(),i=this.levels.indexOf(e),a=this.levels.get(t?i+1:i-1);if(!a)return this.levels.push(o),null;this.setFocus(this.singletonFocus(a));const s=this.nextLevel();return s[n]?(this.levels.push(s),this.singletonFocus(s[n])):(this.setFocus(r),this.levels.push(o),null)}jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let n;do{n=this.levels.pop()}while(-1===n.indexOf(r));this.levels.push(n),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const o=this.currentTable_.childNodes[t-1];return this.setFocus(this.singletonFocus(o.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(o.childNodes[e-1].id.toString())}isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const o=this.currentTable_.childNodes[t-1];if(!o)return!1;const i=n.querySelectorAllByAttrValue(r,"id",o.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!o||!o.childNodes[e-1])}isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1!==s.ELIGIBLE_TABLE_TYPES.indexOf(t.type))return this.currentTable_=t,!0;t=t.parent}return!1}}e.TableWalker=s,s.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],s.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WalkerState=e.WalkerMoves=void 0,function(t){t.UP="up",t.DOWN="down",t.LEFT="left",t.RIGHT="right",t.REPEAT="repeat",t.DEPTH="depth",t.ENTER="enter",t.EXPAND="expand",t.HOME="home",t.SUMMARY="summary",t.DETAIL="detail",t.ROW="row",t.CELL="cell"}(e.WalkerMoves||(e.WalkerMoves={}));class r{static resetState(t){delete r.STATE[t]}static setState(t,e){r.STATE[t]=e}static getState(t){return r.STATE[t]}}e.WalkerState=r,r.STATE={}},3362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.walkerMapping_=e.walker=void 0;const n=r(162),o=r(6295),i=r(9806),a=r(1799);e.walker=function(t,r,n,o,i){return(e.walkerMapping_[t.toLowerCase()]||e.walkerMapping_.dummy)(r,n,o,i)},e.walkerMapping_={dummy:(t,e,r,o)=>new n.DummyWalker(t,e,r,o),semantic:(t,e,r,n)=>new o.SemanticWalker(t,e,r,n),syntax:(t,e,r,n)=>new i.SyntaxWalker(t,e,r,n),table:(t,e,r,n)=>new a.TableWalker(t,e,r,n)}},1204:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getBySemanticId=e.getSemanticRoot=e.getAttribute=e.splitAttribute=void 0;const n=r(5740),o=r(2298);e.splitAttribute=function(t){return t?t.split(/,/):[]},e.getAttribute=function(t,e){return t.getAttribute(e)},e.getSemanticRoot=function(t){if(t.hasAttribute(o.Attribute.TYPE)&&!t.hasAttribute(o.Attribute.PARENT))return t;const e=n.querySelectorAllByAttr(t,o.Attribute.TYPE);for(let t,r=0;t=e[r];r++)if(!t.hasAttribute(o.Attribute.PARENT))return t;return t},e.getBySemanticId=function(t,e){return t.getAttribute(o.Attribute.ID)===e?t:n.querySelectorAllByAttrValue(t,o.Attribute.ID,e)[0]}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}();var __webpack_exports__={};!function(){var t=__webpack_require__(9515),e=__webpack_require__(3282),r=__webpack_require__(235),n=__webpack_require__(265),o=__webpack_require__(2388);function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,Ot.insert)(MathJax.config.tex,{packages:r})}}function ar(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),h=r(5865),m=r(1600),g=u(r(5445));function y(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new m.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function b(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var o=function(){function e(e,t,r,a){for(var n=[],o=4;o0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=o(r(7603)),p=o(r(7171)),f=r(6851),h=u(r(5445)),m=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=m;var g={braille:function(e,t,r){for(var a,n=[],o=3;o0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var i=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,o,i){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=o,l.nodeAccess=i,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=o(this.getNode(r),2),n=a[0],i=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(i),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var o=e.call(this,t,r,new i.DummyRegion(t),n,(function(e){return o.highlighter.isMactionNode(e)}),(function(){}))||this;return o.document=t,o.pool=r,o.node=n,o}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,o,i,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),o=0,i=void 0;i=n[o];o++)i!==this.div&&(r=Math.max(i.getBoundingClientRect().bottom,r),a=Math.min(i.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n"+(o.match(/\S/)?a+o+n:"")+""},t}(p.SerializedMmlVisitor);function y(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==m&&(m=e.options.sre.speech,c.mathjax.retryAfter(h.default.setupEngine(e.options.sre).then((function(){return h.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var o=void 0;o=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(h.default.toEnriched(o)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,o=this.typesetRoot;n.setAttribute(o,"aria-label",a);try{for(var i=l(n.childNodes(o)),s=i.next();!s.done;s=i.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var o=l(e.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return""},a}(e)}function b(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var i=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var i=o(e),l=i.next();!l.done;l=i.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=o(t.reverse()),i=n.next();!i.done;i=n.next()){var l=i.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=i},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function o(e){return"object"==typeof e&&null!==e}function i(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!o(e[u])||!o(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):i(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=o,t.combineConfig=i,t.combineDefaults=function e(t,r,n){var i,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;o(t[c])&&o(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){i={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var o,i;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,o,i,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){o={error:e}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}try{for(var h=r(Object.keys(t)),m=h.next();!m.done;m=h.next()){"style"===(d=m.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),i=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=o,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=i},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=o(this),n=a.next();!n.done;n=a.next()){var i=n.value.item;if(i.handlesDocument(e))return i}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=i},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.item.id===e)return i.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=m,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),k=function(){function e(t,r,a){var n=this,o=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},o.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var i=this.options.InputJax||[new g];Array.isArray(i)||(i=[i]),this.inputJax=i,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=i},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var o=r(7860),i=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=i.MML,t}(o.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=o({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=i(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=i(p),h=f.next();!h.done;h=f.next()){var m=h.value;m?l.appendChild(m.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var o=t;(t=this.factory.create("mrow")).setChildren(o.childNodes),t.attributes=o.attributes;try{for(var l=i(o.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,o.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var o=i(a.childNodes),l=o.next();!l.done;l=o.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var h=i(Object.keys(e)),m=h.next();!m.done;m=h.next()){var g=m.value;if(f.hasOwnProperty(g)||r.alwaysInherit.hasOwnProperty(g)){var y=l(e[g],2),b=y[0],v=y[1];!(null===(d=null===(c=r.noInherit[b])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[g])&&this.attributes.setInherited(g,v)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[g])&&delete(e=o({},e))[g]}}catch(e){s={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var k=this.arity;if(k>=0&&k!==1/0&&(1===k&&0===this.childNodes.length||1!==k&&this.childNodes.length!==k))if(k=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var o=i(a.getExplicitNames()),l=o.next();!l.done;l=o.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),o=this.factory.create("text");o.setText(t.fullErrors?e:this.kind),n.appendChild(o),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof y?r+=o.getText():"textContent"in o&&(r+=o.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o;try{for(var l=i(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=o(o({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var o=i(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=m;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=o},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=i.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=o(o({},i.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(i.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),i=this.attributes.get("denomalign"),l=this.addInheritedAttributes(o({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(o({},e),{denalign:i,indentshift:"0",indentalignfirst:i,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=o(o({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=i.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=o({},i.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(i.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=i(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],o=this.constructor.OPTABLE,l=o[r][e]||o[a][e]||o[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o&&!o.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=i(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=o({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var o,s;try{for(var u=i(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){o={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,u;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=i(this.childNodes),m=h.next();!m.done;m=h.next()){var g=m.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,s;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=i(this.childNodes),h=f.next();!h.done;h=f.next()){var m=h.value;e.columnalign[1]=p.shift()||e.columnalign[1],m.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=o(o({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(i.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":o.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function o(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=o,t.MO={ORD:o(0,0,n.TEXCLASS.ORD),ORD11:o(1,1,n.TEXCLASS.ORD),ORD21:o(2,1,n.TEXCLASS.ORD),ORD02:o(0,2,n.TEXCLASS.ORD),ORD55:o(5,5,n.TEXCLASS.ORD),NONE:o(0,0,n.TEXCLASS.NONE),OP:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:o(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:o(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:o(3,3,n.TEXCLASS.BIN),BIN4:o(4,4,n.TEXCLASS.BIN),BIN01:o(0,1,n.TEXCLASS.BIN),BIN5:o(5,5,n.TEXCLASS.BIN),TALLBIN:o(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:o(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:o(5,5,n.TEXCLASS.REL),REL1:o(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:o(4,4,n.TEXCLASS.REL),RELSTRETCH:o(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:o(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:o(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:o(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:o(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:o(0,0,n.TEXCLASS.INNER),PUNCT:o(0,3,n.TEXCLASS.PUNCT),ACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,o=e.codePointAt(0);try{for(var i=a(t.RANGES),l=i.next();!l.done;l=i.next()){var s=l.value;if(o<=s[1]){if(o>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":o(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":o(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":o(0,0),"--":o(0,0),"..":o(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":o(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":o(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":o(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":o(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=i(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],o=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+o:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,i="";try{for(var l=o(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;i+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return i},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var i=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var i=o(Object.keys(t)),l=i.next();!l.done;l=i.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var o=r(this.childNodes),i=o.next();!i.done;i=o.next()){var l=i.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),h=function(e){function t(t,r,a){var n=this,o=i((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,o,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=i(d,2),f=p[0],h=p[1];if(t<=h&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=h}}catch(e){n={error:e}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),o=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,o)},t.prototype.findMath=function(e){var t,r,a,n,o,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),h=f.next();!h.done;h=f.next()){var m=h.value,g=i([null,null],2),y=g[0],b=g[1];try{for(var v=(a=void 0,l(this.inputJax)),k=v.next();!k.done;k=v.next()){var S=k.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(o=i(this.domStrings.find(m),2))[0],b=o[1]);try{for(var A=(s=void 0,l(S.findMath(y))),x=A.next();!x.done;x=A.next()){var E=x.value;w.push(this.mathItem(E,S,b))}}catch(e){s={error:e}}finally{try{x&&!x.done&&(c=A.return)&&c.call(A)}finally{if(s)throw s.error}}}else try{for(var _=(d=void 0,l(S.findMath(m))),C=_.next();!C.done;C=_.next()){E=C.value;var O=new this.options.MathItem(E.math,S,E.display,E.start,E.end);w.push(O)}}catch(e){d={error:e}}finally{try{C&&!C.done&&(p=_.return)&&p.call(_)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{k&&!k.done&&(n=v.return)&&n.call(v)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.adaptor.getAttribute(i,"id")===t)return i}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var o=n.value;o.state()>=f.STATE.INSERTED&&o.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=o(o({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(o(o({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=h},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),o=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),o=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?o=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),o=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[o,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),o=!1,i=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,o):i.hasOwnProperty(l)?e=this.handleTag(e,o):l?(e=(t=a(this.handleContainer(e,o),2))[0],o=t[1]):e=this.handleOther(e,o),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],o=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=o},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var o=r(3670),i=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=i.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(o.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var o=r(4474),i=function(e){function t(t,r,a,n,o){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===o&&(o={node:null,n:0,delim:""}),e.call(this,t,r,a,n,o)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=o.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var i=t.parse(n,"text/html");a=t.firstChild(t.body(i))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(o.AbstractMathItem);t.HTMLMathItem=i},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=o},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var i=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=o((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],i=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(i),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),o=this.adaptor.body(n);1!==this.adaptor.childNodes(o).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(o)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var i=this.mathml.compile(r);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},i.AbstractInputJax.OPTIONS),t}(i.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var i=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math")),i=n.next();!i.done;i=n.next()){var l=i.value;t.add(l)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,i,s=this.adaptor.root(this.adaptor.document);try{for(var u=o(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,o(this.adaptor.tags(e,p+":math"))),h=f.next();!h.done;h=f.next()){var m=h.value;t.add(m)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math",l)),i=n.next();!i.done;i=n.next()){var s=i.value;t.add(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var i=o(e.values()),l=i.next();!l.done;l=i.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(i.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=i(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,o=a.kind(e).replace(/^.*:/,""),i=a.getAttribute(e,"data-mjx-texclass")||"";i&&(i=this.filterAttribute("data-mjx-texclass",i)||"");var s=i&&"mrow"===o?"TeXAtom":o;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===o?(i=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,i,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var o=l(this.adaptor.allAttributes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var o=l(n.childNodes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var o=l(this.filterClassList(this.adaptor.allClasses(t))),i=o.next();!i.done;i=o.next()){var s=i.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),h=l(r(3971)),m=l(r(8562)),g=r(6521),y=r(9899);r(2942);var b=function(e){function t(r){void 0===r&&(r={});var a=this,n=i((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),o=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),h=a._parseOptions=new m.default(f,[a.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(h.options,o),f.config(a),t.tags(h,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new y.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){g.TagsFactory.addTags(t.tags),g.TagsFactory.setDefault(e.options.tags),e.tags=g.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n,o=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=(n=new f.default(this.latex,{display:o,isInner:!1},this.parseOptions)).mml(),a=n.stack.global}catch(e){if(!(e instanceof h.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),o&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),n&&n.stack.env.hsize&&(p.default.setAttribute(r,"maxwidth",n.stack.env.hsize),p.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=o(o({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=b},5935:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n":function(t){return t.cstart[t.j]=(t.cstart[t.j]||"")+e.getBraces(t)},"<":function(t){return t.cend[t.j-1]=(t.cend[t.j-1]||"")+e.getBraces(t)},"@":function(t){return e.addAt(t,e.getBraces(t))},"!":function(t){return e.addBang(t,e.getBraces(t))},P:function(t){return e.macroColumn(t,">{$}p{#1}<{$}",1)},M:function(t){return e.macroColumn(t,">{$}m{#1}<{$}",1)},B:function(t){return e.macroColumn(t,">{$}b{#1}<{$}",1)}," ":function(e){}},this.MAXCOLUMNS=1e4}return e.prototype.process=function(e,t,r){for(var o={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},l=0;o.ithis.MAXCOLUMNS)throw new i.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var s=o.c=String.fromCodePoint(o.template.codePointAt(o.i));if(o.i+=s.length,!this.columnHandler.hasOwnProperty(s))throw new i.default("BadPreamToken","Illegal pream-token (%1)",s);this.columnHandler[s](o)}var u=o.calign;if(r.arraydef.columnalign=u.join(" "),o.cwidth.length){var c=n([],a(o.cwidth),!1);c.lengthu.length?(r.frame.push("right"),d.pop()):d.lengthe.template.length)throw new i.default("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];for(var t=++e.i,r=1;e.i0&&r--;)a.push(this.getBraces(e));e.template=s.default.substituteArgs(e.parser,a,t)+e.template.slice(e.i),e.i=0},e.prototype.addRule=function(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")},e.prototype.addAt=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",e.clines[n]&&(".5em"===a[n]?r[n-1]+="\\hspace{.25em}":a[n]||(e.cend[n-1]=(e.cend[n-1]||"")+"\\hspace{.5em}")),r[n]=t,a[n]="0",a[++e.j]="0"},e.prototype.addBang=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",r[n]=("0"===a[n]&&e.clines[n]?"\\hspace{.25em}":"")+t,a[n]||(a[n]=".5em"),a[++e.j]=".5em"},e}();t.ColumnParser=c},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var o,i=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,o,i,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=o,this.nodes=i,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,o=r.init?this.makeProcessor(r.init,n):null,i=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,o,i,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return o.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(o=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,o,i;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),h=f.next();!h.done;h=f.next()){var m=h.value,g=m.item,y=m.priority;this.append(g,y)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),o=n.next();!o.done;o=n.next()){var i=o.value;this.addFilters(e,i.item)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,i.defaultOptions)(s.options,l.options),(0,i.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=o.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),(0,i.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,o,i,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),h=f.next();!h.done;h=f.next()){var m=n(h.value,2),g=m[0];p=m[1];e.postFilters.add(g,p)}}catch(e){i={error:e}}finally{try{h&&!h.done&&(l=f.return)&&l.call(f)}finally{if(i)throw i.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,i=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var o=a(n.getList("fixStretchy")),i=o.next();!i.done;i=o.next()){var s=i.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,o=e.attributes;if(o){var i=new Set((o.get("mjx-keep-attrs")||"").split(/ /));delete o.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(o.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;i.has(u)||o.attributes[u]!==e.attributes.getInherited(u)||delete o.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,o,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===i.TEXCLASS.REL){for(var h=f.parent,m=void 0,g=h.childNodes,y=g.indexOf(f)+1,b=l.default.getProperty(f,"variantForm");y0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var i=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var o=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=o,o++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=o),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=o(t,2),n=a[0],i=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[i,r,this.endPattern(i)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,i=o(a,3),l=i[0],u=i[1],c=i[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var o="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,o)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var i=a[this.sub];o=a.index+a[this.sub].length;n=2===i.length?(0,s.protoItem)("",i.substr(1),"",t,a.index,o):(0,s.protoItem)("",i,"",t,a.index,o,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var o,i=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(o=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new i.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=o.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var o=a(this._configuration),i=o.next();!i.done;i=o.next()){var l=i.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;r.push(i.name)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.contains(e))return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.name===e)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),o=n.next();!o.done;o=n.next()){var i=o.value.retrieve(e);if(i)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),o=u.default.getFontDef(e);n?(r=e.create("token","mn",o,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",o,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,o){var i=o[0],l=e.itemFactory.create("begin").setProperties({name:t,end:i});l=r.apply(void 0,n([e,l],a(o.slice(1)),!1)),e.Push(l)}}(i||(i={})),t.default=i},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(5453)),s=r(8929),u=i(r(1256)),c=r(7233),d=r(5935),p=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.columnParser=new d.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var i=o(a),l=i.next();!l.done;l=i.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var i=o(t),l=i.next();!l.done;l=i.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=p},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,l=r(9007),s=o(r(1256)),u=o(r(8417)),c=o(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},o="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+o+"\\s*"+i+"\\s*$"),f=RegExp("^\\s*"+o+"\\s*"+i+" ?");function h(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],o=t[1],i=t[2];if("mu"!==o)return[n,o,i];return[m(r[o](parseFloat(n||"1"))).slice(0,-2),"em",i]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function m(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function y(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function b(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function v(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function k(e,t){for(var r=e.length,a=0,n="",o=0,i=0,l=!0,s=!1;oa&&(i=a)),a++;break;case"}":a&&a--,(l||s)&&(i--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":v(n,i),u,e.slice(o)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":v(n,i),"",e.slice(o)]}e.matchDimen=h,e.dimen2em=function(e){var t=a(h(e),2),n=t[0],o=t[1],i=parseFloat(n||"1"),l=r[o];return l?l(i):0},e.Em=m,e.cols=function(){for(var e=[],t=0;t1&&(s=[e.create("node","mrow",s)]),s},e.internalText=y,e.underOver=function(t,r,a,n,o){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var i=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[i,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return o&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r,a){return a||(r=e.trimSpaces(r||"")),"t"===r?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(a?(a.string="[".concat(r,"]")+a.string.slice(a.i),a.i=0):t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",o=0;ot.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=b(e,b(e,n,a),t[parseInt(i,10)-1]),a=""}else a+=i}return b(e,n,a)},e.addArgs=b,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var o=(e.getProperty("in-lists")||"").split(/,/);try{for(var i=n(o),l=i.next();!l.done;l=i.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var o,i;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,o,i,l={},s=e;for(;s;)o=(t=a(k(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(i=(r=a(k(s,[","]),3))[0],n=r[1],s=r[2],i="false"===i||"true"===i?JSON.parse(i):i,l[o]=i):o&&(l[o]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l}}(i||(i={})),t.default=i},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=i(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,o,i,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===o&&(o=""),void 0===i&&(i=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=o,this.noTag=i,this.labelId=l};t.TagInfo=u;var c=function(){function e(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag);var a=this.label;this.currentTag=new u(e,t,r),this.label=a},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag);var e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId),this.label="");var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=o(Object.keys(t)),i=n.next();!i.done;i=n.next()){var l=i.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n="0"&&i<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===i){if((i=a[n].substr(1))>="0"&&i<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var i=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=o({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(i),s);i.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=o(r(9140)),u=r(8317),c=i(r(5450)),d=i(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var i=o(r(1130)),l=o(r(5450)),s=o(r(1256)),u=r(8317),c=o(r(8417)),d=o(r(3971)),p=r(8803),f=o(r(7693)),h=r(9007);function m(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&g(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&g(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function g(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,o,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,o,l);return i.default.setArrayAlign(u,s,e)},t.AmsMethods.AlignAt=function(e,r,a,n){var o,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(o=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+s+"}");for(var p=parseInt(o,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var h=t.AmsMethods.EqnArray(e,r,a,n,u,f);return i.default.setArrayAlign(h,l,n?null:e)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),i.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},t.AmsMethods.XalignAt=function(e,r,a,n){var o=e.GetArgument("\\begin{"+r.getName()+"}");if(o.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var i=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,i,l,!0);return s.setProperty("xalignat",2*parseInt(o)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,o,l,s){void 0===s&&(s=!1),e.Push(t),i.default.checkEqnEnv(e),o=o.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:o,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=i.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var o=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(o,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=i.default.trimSpaces(e.GetArgument(t)),o=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(o.isKind("mi")||(o=e.create("node","TeXAtom",[o])),s.default.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(e.itemFactory.create("fn",o))},t.AmsMethods.SideSet=function(e,t){var r=n(m(e.ParseArg(t)),2),a=r[0],o=r[1],l=n(m(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(o?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[i.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});o&&(a&&f.appendChild(a),f.appendChild(o)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var o={width:"+"+i.default.Em((a+n)/18),lspace:i.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),m=e.create("node","mpadded",[u,d],o);if(s.default.setAttribute(m,"voffset","-.2em"),s.default.setAttribute(m,"height","-.2em"),s.default.setChild(f,f.over,m),l){var g=new c.default(l,e.stack.env,e.configuration).mml(),y=e.create("node","mspace",[],{height:".75em"});m=e.create("node","mpadded",[g,y],o),s.default.setAttribute(m,"voffset",".15em"),s.default.setAttribute(m,"depth","-.15em"),s.default.setChild(f,f.under,m)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=i.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),o={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=o[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,o){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==o&&(o=i.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=i.default.fixedFence(e.configuration,r,c,a)),""!==o){var p=parseInt(o,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=i.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var o=r(9899),i=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,o){var i,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var h=e.options.autoload[r],m=a(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),g=m[0],y=m[1];try{for(var b=n(g),v=b.next();!v.done;v=b.next()){var k=v.value;p.remove(k)}}catch(e){i={error:e}}finally{try{v&&!v.done&&(l=b.return)&&l.call(b)}finally{if(i)throw i.error}}try{for(var S=n(y),w=S.next();!w.done;w=S.next()){var A=w.value;f.remove(A)}}catch(e){c={error:e}}finally{try{w&&!w.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}e.string=(o?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=o.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,o,i,u,c,h,m=t.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),b=m.options.autoload;m.packageData.set("autoload",{Autoload:d});try{for(var v=n(Object.keys(b)),k=v.next();!k.done;k=v.next()){var S=k.value,w=b[S],A=a(2===w.length&&Array.isArray(w[0])?w:[w,[]],2),x=A[0],E=A[1];try{for(var _=(i=void 0,n(x)),C=_.next();!C.done;C=_.next()){var O=C.value;g.lookup(O)&&"color"!==O||p.add(O,new l.Macro(O,d,[S,!0]))}}catch(e){i={error:e}}finally{try{C&&!C.done&&(u=_.return)&&u.call(_)}finally{if(i)throw i.error}}try{for(var M=(c=void 0,n(E)),L=M.next();!L.done;L=M.next()){var P=L.value;y.lookup(P)||f.add(P,new l.Macro(P,d,[S,!1]))}}catch(e){c={error:e}}finally{try{L&&!L.done&&(h=M.return)&&h.call(M)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{k&&!k.done&&(o=v.return)&&o.call(v)}finally{if(r)throw r.error}}m.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),h=c(r(1256)),m=r(9140),g=s(r(1181)),y=r(6521);r(1267);var b=r(4082);function v(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,b.getRange)(t),o=n?n[3]:"mo",i=e.create("token",o,r,a?a.char:t);n[4]&&i.attributes.set("mathvariant",n[4]),"mo"===o&&(h.default.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i)),e.Push(i)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t}(y.AbstractTags);t.BaseTags=k,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[g.StartItem.prototype.kind]=g.StartItem,n[g.StopItem.prototype.kind]=g.StopItem,n[g.OpenItem.prototype.kind]=g.OpenItem,n[g.CloseItem.prototype.kind]=g.CloseItem,n[g.PrimeItem.prototype.kind]=g.PrimeItem,n[g.SubsupItem.prototype.kind]=g.SubsupItem,n[g.OverItem.prototype.kind]=g.OverItem,n[g.LeftItem.prototype.kind]=g.LeftItem,n[g.Middle.prototype.kind]=g.Middle,n[g.RightItem.prototype.kind]=g.RightItem,n[g.BreakItem.prototype.kind]=g.BreakItem,n[g.BeginItem.prototype.kind]=g.BeginItem,n[g.EndItem.prototype.kind]=g.EndItem,n[g.StyleItem.prototype.kind]=g.StyleItem,n[g.PositionItem.prototype.kind]=g.PositionItem,n[g.CellItem.prototype.kind]=g.CellItem,n[g.MmlItem.prototype.kind]=g.MmlItem,n[g.FnItem.prototype.kind]=g.FnItem,n[g.NotItem.prototype.kind]=g.NotItem,n[g.NonscriptItem.prototype.kind]=g.NonscriptItem,n[g.DotsItem.prototype.kind]=g.DotsItem,n[g.ArrayItem.prototype.kind]=g.ArrayItem,n[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,n[g.EquationItem.prototype.kind]=g.EquationItem,n[g.MstyleItem.prototype.kind]=g.MstyleItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:k},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),o=n.next();!o.done;o=n.next()){var i=o.value;if(i.attributes.get("scriptlevel")>0){var l=i.parent;if(l.childNodes.splice(l.childIndex(i),1),a.removeFromList(i.kind,[i]),i.isKind("mrow")){var s=i.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else i.isKind("mrow")&&(i.parent.replaceChild(i.childNodes[0],i),a.removeFromList("mrow",[i]))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EquationItem=t.MstyleItem=t.EqnArrayItem=t.ArrayItem=t.DotsItem=t.NonscriptItem=t.NotItem=t.FnItem=t.MmlItem=t.CellItem=t.PositionItem=t.StyleItem=t.EndItem=t.BeginItem=t.BreakItem=t.RightItem=t.Middle=t.LeftItem=t.OverItem=t.SubsupItem=t.PrimeItem=t.CloseItem=t.OpenItem=t.StopItem=t.StartItem=void 0;var u=r(2947),c=r(5368),d=r(9007),p=s(r(3971)),f=s(r(1130)),h=s(r(1256)),m=r(8292),g=function(e){function t(t,r){var a=e.call(this,t)||this;return a.global=r,a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.StartItem=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.StopItem=y;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("close")){var r=this.toMml(),a=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",a)],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),t}(m.BaseItem);t.OpenItem=b;var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CloseItem=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t=o(this.Peek(2),2),r=t[0],a=t[1];return!h.default.isType(r,"msubsup")||h.default.isType(r,"msup")?[[this.create("node","msup",[r,a]),e],!0]:(h.default.setChild(r,r.sup,a),[[r,e],!0])},t}(m.BaseItem);t.PrimeItem=k;var S=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var r=this.First,a=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==a)h.default.setChild(r,2,this.getProperty("primes"));else{h.default.setProperty(this.getProperty("primes"),"variantForm",!0);var n=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=n}return h.default.setChild(r,a,t.First),null!=this.getProperty("movesupsub")&&h.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(e.prototype.checkItem.call(this,t)[1]){var l=this.getErrors(["","sub","sup"][a]);throw new(p.default.bind.apply(p.default,i([void 0,l[0],l[1]],o(l.splice(2)),!1)))}return null},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),t}(m.BaseItem);t.SubsupItem=S;var w=function(e){function t(t){var r=e.call(this,t)||this;return r.setProperty("name","\\over"),r}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("over"))throw new p.default("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&h.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(h.default.setProperty(r,"withDelims",!0),r=f.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},t}(m.BaseItem);t.OverItem=w;var A=function(e){function t(t,r){var a=e.call(this,t)||this;return a.setProperty("delim",r),a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("right"))return[[this.factory.create("mml",f.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){var r={stretchy:!0};return t.getProperty("color")&&(r.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.CLOSE}),this.create("token","mo",r,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OPEN})),this.env={},[[this],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),t}(m.BaseItem);t.LeftItem=A;var x=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.Middle=x;var E=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.RightItem=E;var _=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("linebreak",r),n.setProperty("insert",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a=this.getProperty("linebreak");if(e.isKind("mml")){var n=e.First;if(n.isKind("mo")){if("after"!==((null===(r=null===(t=h.default.getOp(n))||void 0===t?void 0:t[3])||void 0===r?void 0:r.linebreakstyle)||h.default.getAttribute(n,"linebreakstyle")))return h.default.setAttribute(n,"linebreak",a),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}var o=this.create("token","mo",{linebreak:a});return[[this.factory.create("mml",o),e],!0]},t}(m.BaseItem);t.BreakItem=_;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new p.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new p.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.BeginItem=C;var O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.EndItem=O;var M=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(!t.isClose)return e.prototype.checkItem.call(this,t);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),t],!0]},t}(m.BaseItem);t.StyleItem=M;var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose)throw new p.default("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){var r=t.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.PositionItem=L;var P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CellItem=P;var N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.MmlItem=N;var T=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){var r=this.First;if(r){if(t.isOpen)return m.BaseItem.success;if(!t.isKind("fn")){var a=t.First;if(!t.isKind("mml")||!a)return[[r,t],!0];if(h.default.isType(a,"mstyle")&&a.childNodes.length&&h.default.isType(a.childNodes[0].childNodes[0],"mspace")||h.default.isType(a,"mspace"))return[[r,t],!0];h.default.isEmbellished(a)&&(a=h.default.getCoreMO(a));var n=h.default.getForm(a);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[r,t],!0]}var o=this.create("token","mo",{texClass:d.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,o,t],!0]}return e.prototype.checkItem.apply(this,arguments)},t}(m.BaseItem);t.FnItem=T;var R=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.remap=u.MapHandler.getMap("not_remap"),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a;if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;if(e.isKind("mml")&&(h.default.isType(e.First,"mo")||h.default.isType(e.First,"mi")||h.default.isType(e.First,"mtext"))&&(t=e.First,1===(r=h.default.getText(t)).length&&!h.default.getProperty(t,"movesupsub")&&1===h.default.getChildren(t).length))return this.remap.contains(r)?(a=this.create("text",this.remap.lookup(r).char),h.default.setChild(t,0,a)):(a=this.create("text","\u0338"),h.default.appendChildren(t,[a])),[[e],!0];a=this.create("text","\u29f8");var n=this.create("node","mtext",[],{},a),o=this.create("node","mpadded",[n],{width:0});return[[t=this.create("node","TeXAtom",[o],{texClass:d.TEXCLASS.REL}),e],!0]},t}(m.BaseItem);t.NotItem=R;var F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=h.default.getChildren(h.default.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){var r=this.create("node","mrow",[e.Pop()]);e.Push(r)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]},t}(m.BaseItem);t.NonscriptItem=F;var I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var t=this.getProperty("ldots"),r=e.First;if(e.isKind("mml")&&h.default.isEmbellished(r)){var a=h.default.getTexClass(h.default.getCoreMO(r));a!==d.TEXCLASS.BIN&&a!==d.TEXCLASS.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]},t}(m.BaseItem);t.DotsItem=I;var D=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.table=[],t.row=[],t.frame=[],t.hfill=[],t.arraydef={},t.cstart=[],t.cend=[],t.cextra=[],t.atEnd=!1,t.ralign=[],t.dashed=!1,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[r],!0];throw new p.default("MissingCloseBrace","Missing close brace")}return[[r,t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.createMml=function(){var e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.getProperty("arrayPadding")&&(h.default.setAttribute(t,"frame",""),h.default.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?h.default.setAttribute(t,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||h.default.removeAttribute(t,"frame"),t=this.create("node","menclose",[t],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||h.default.setAttribute(t,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(t=f.default.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t},t.prototype.StartEntry=function(){var e=this.row.length,t=this.cstart[e],r=this.cend[e],a=this.ralign[e],n=this.cextra;if(t||r||a||n[e]||n[e+1]){var i=o(this.getEntry(),4),l=i[0],s=i[1],u=i[2],c=i[3];if(!n[e]||this.atEnd&&!n[e+1]||(t+="&"),"&"!==u&&(c=!!s.trim()||!(!e&&"\\end"===u.substr(0,4)),n[e+1]&&!n[e]&&(r=(r||"")+"&",this.atEnd=!0)),c||l){var d=this.parser;c&&(t&&(s=f.default.addArgs(d,t,s)),r&&(s=f.default.addArgs(d,s,r)),a&&(s="\\text{"+s.trim()+"}")),l&&(s=f.default.addArgs(d,l,s)),d.string=f.default.addArgs(d,s,d.string),d.i=0}}},t.prototype.getEntry=function(){for(var e,t=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,a=0,n=0,o=t.i,i=["","","",!1];null!==(e=t.string.slice(o).match(r));)switch(o+=e[0].length,e[2]){case"\\":o++;break;case"{":a++;break;case"}":if(!a)return i;a--;break;case"\\begin{array}":!a&&n++;break;case"\\end{array}":if(!a&&n){n--;break}default:if(a||n)continue;o-=e[2].length;var l=t.string.slice(t.i,o).trim(),s=l.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(l=l.slice(s[0].length)),t.string=t.string.slice(o),t.i=0,[(null==s?void 0:s[0])||"",l,e[2],!0]}return i},t.prototype.EndEntry=function(){var e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&h.default.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&h.default.setAttribute(e,"columnalign",h.default.getAttribute(e,"columnalign")?"center":"left"));var t=this.ralign[this.row.length];if(t){var r=o(t,3),a=r[0],n=r[1],i=r[2],l=this.create("node","TeXAtom",[this.create("node","mpadded",e.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":i})],{texClass:a});e.childNodes[0].childNodes=[],e.appendChild(l)}this.row.push(e),this.Clear(),this.hfill=[]},t.prototype.EndRow=function(){var e;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e=this.create("node","mlabeledtr",this.row)):e=this.create("node","mtr",this.row),this.table.push(e),this.row=[],this.atEnd=!1},t.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},t.prototype.checkLines=function(){if(this.arraydef.rowlines){var e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push("bottom"),e.pop(),this.arraydef.rowlines=e.join(" ")):e.lengththis.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=i([],o(r),!1);if(a.length>1){for(;a.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",s.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",s.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",s.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vtop:["TeXAtom",p.TEXCLASS.VTOP],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],vbox:["TeXAtom",p.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",h,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+h+'" rspace="'+h+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new l.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var d=i(r(1181)),p=c(r(1256)),f=c(r(3971)),h=c(r(8417)),m=r(8317),g=c(r(1130)),y=r(9007),b=r(6521),v=r(6010),k=r(5368),S=r(7233),w={},A={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function x(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new h.default(t,r,e.configuration),o=n.mml(),i=n.stack.global;if(i.leftRoot||i.upRoot){var l={};i.leftRoot&&(l.width=i.leftRoot),i.upRoot&&(l.voffset=i.upRoot,l.height=i.upRoot),o=e.create("node","mpadded",[o],l)}return r.inRoot=a,o}w.Open=function(e,t){e.Push(e.itemFactory.create("open"))},w.Close=function(e,t){e.Push(e.itemFactory.create("close"))},w.Tilde=function(e,t){e.Push(e.create("token","mtext",{},k.entities.nbsp))},w.Space=function(e,t){},w.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sup:n.over;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sup)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.over)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(i?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},w.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sub:n.under;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sub)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.under)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(i?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},w.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("token","mi")),p.default.isType(r,"msubsup")&&!p.default.isType(r,"msup")&&p.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=k.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===k.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},w.Comment=function(e,t){for(;e.i=y.TEXCLASS.VCENTER&&s.stack.env.hsize?a.appendChild(e.create("node","mpadded",[s.mml()],{width:s.stack.env.hsize,"data-overflow":"linebreak"})):a.appendChild(s.mml())}e.Push(a)},w.Hsize=function(e,t){"="===e.GetNext()&&e.i++,e.stack.env.hsize=e.GetDimen(t)},w.ParBox=function(e,t){var r=e.GetBrackets(t,"c"),a=e.GetDimen(t),n=g.default.internalMath(e,e.GetArgument(t)),o=(0,S.lookup)(r,{t:y.TEXCLASS.VTOP,b:y.TEXCLASS.VBOX,c:y.TEXCLASS.VCENTER,m:y.TEXCLASS.VCENTER},y.TEXCLASS.VCENTER);e.Push(e.create("node","TeXAtom",[e.create("node","mpadded",n,{width:a,"data-overflow":"linebreak"})],{texClass:o}))},w.MmlToken=function(e,t){var r,a=e.GetArgument(t),n=e.GetBrackets(t,"").replace(/^\s+/,""),o=e.GetArgument(t),i={},l=[];try{r=e.create("node",a)}catch(e){r=null}if(!r||!r.isToken)throw new f.default("NotMathMLToken","%1 is not a token element",a);for(;""!==n;){var s=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!s)throw new f.default("InvalidMathMLAttr","Invalid MathML attribute: %1",n);if(!r.attributes.hasDefault(s[1])&&!A[s[1]])throw new f.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",s[1],a);var u=g.default.MmlFilterAttribute(e,s[1],s[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),i[s[1]]=u,l.push(s[1])),n=n.substr(s[0].length)}l.length&&(i["mjx-keep-attrs"]=l.join(" "));var c=e.create("text",o);r.appendChild(c),p.default.setProperties(r,i),e.Push(r)},w.Strut=function(e,t){var r=e.create("node","mrow"),a=e.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});e.Push(a)},w.Phantom=function(e,t,r,a){var n=e.create("node","mphantom",[e.ParseArg(t)]);(r||a)&&(n=e.create("node","mpadded",[n]),a&&(p.default.setAttribute(n,"height",0),p.default.setAttribute(n,"depth",0)),r&&p.default.setAttribute(n,"width",0));var o=e.create("node","TeXAtom",[n]);e.Push(o)},w.Smash=function(e,t){var r=g.default.trimSpaces(e.GetBrackets(t,"")),a=e.create("node","mpadded",[e.ParseArg(t)]);switch(r){case"b":p.default.setAttribute(a,"depth",0);break;case"t":p.default.setAttribute(a,"height",0);break;default:p.default.setAttribute(a,"height",0),p.default.setAttribute(a,"depth",0)}var n=e.create("node","TeXAtom",[a]);e.Push(n)},w.Lap=function(e,t){var r=e.create("node","mpadded",[e.ParseArg(t)],{width:0});"\\llap"===t&&p.default.setAttribute(r,"lspace","-1width");var a=e.create("node","TeXAtom",[r]);e.Push(a)},w.RaiseLower=function(e,t){var r=e.GetDimen(t),a=e.itemFactory.create("position").setProperties({name:e.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),t="raise"===t.substr(1)?"\\lower":"\\raise"),"\\lower"===t?(a.setProperty("dh","-"+r),a.setProperty("dd","+"+r)):(a.setProperty("dh","+"+r),a.setProperty("dd","-"+r)),e.Push(a)},w.MoveLeftRight=function(e,t){var r=e.GetDimen(t),a="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===t){var n=r;r=a,a=n}e.Push(e.itemFactory.create("position").setProperties({name:e.currentCS,move:"horizontal",left:e.create("node","mspace",[],{width:r}),right:e.create("node","mspace",[],{width:a})}))},w.Hskip=function(e,t,r){void 0===r&&(r=!1);var a=e.create("node","mspace",[],{width:e.GetDimen(t)});r&&p.default.setAttribute(a,"linebreak","nobreak"),e.Push(a)},w.Nonscript=function(e,t){e.Push(e.itemFactory.create("nonscript"))},w.Rule=function(e,t,r){var a={width:e.GetDimen(t),height:e.GetDimen(t),depth:e.GetDimen(t)};"blank"!==r&&(a.mathbackground=e.stack.env.color||"black");var n=e.create("node","mspace",[],a);e.Push(n)},w.rule=function(e,t){var r=e.GetBrackets(t),a=e.GetDimen(t),n=e.GetDimen(t),o=e.create("node","mspace",[],{width:a,height:n,mathbackground:e.stack.env.color||"black"});r&&(o=e.create("node","mpadded",[o],{voffset:r}),r.match(/^\-/)?(p.default.setAttribute(o,"height",r),p.default.setAttribute(o,"depth","+"+r.substr(1))):p.default.setAttribute(o,"height","+"+r)),e.Push(o)},w.MakeBig=function(e,t,r,a){var n=String(a*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",o=e.GetDelimiter(t,!0),i=e.create("token","mo",{minsize:n,maxsize:n,fence:!0,stretchy:!0,symmetric:!0},o),l=e.create("node","TeXAtom",[i],{texClass:r});e.Push(l)},w.BuildRel=function(e,t){var r=e.ParseUpTo(t,"\\over"),a=e.ParseArg(t),n=e.create("node","munderover");p.default.setChild(n,0,a),p.default.setChild(n,1,null),p.default.setChild(n,2,r);var o=e.create("node","TeXAtom",[n],{texClass:y.TEXCLASS.REL});e.Push(o)},w.HBox=function(e,t,r,a){e.PushAll(g.default.internalMath(e,e.GetArgument(t),r,a))},w.FBox=function(e,t){var r=g.default.internalMath(e,e.GetArgument(t)),a=e.create("node","menclose",r,{notation:"box"});e.Push(a)},w.FrameBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t)||"c",n=g.default.internalMath(e,e.GetArgument(t));r&&(n=[e.create("node","mpadded",n,{width:r,"data-align":(0,S.lookup)(a,{l:"left",r:"right"},"center")})]);var o=e.create("node","TeXAtom",[e.create("node","menclose",n,{notation:"box"})],{texClass:y.TEXCLASS.ORD});e.Push(o)},w.MakeBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",g.default.internalMath(e,e.GetArgument(t)));r&&p.default.setAttribute(n,"width",r);var o=(0,S.lookup)(a.toLowerCase(),{c:"center",r:"right"},"");o&&p.default.setAttribute(n,"data-align",o),a.toLowerCase()!==a&&p.default.setAttribute(n,"data-overflow","linebreak"),e.Push(n)},w.Not=function(e,t){e.Push(e.itemFactory.create("not"))},w.Dots=function(e,t){var r=p.default.createEntity("2026"),a=p.default.createEntity("22EF"),n=e.create("token","mo",{stretchy:!1},r),o=e.create("token","mo",{stretchy:!1},a);e.Push(e.itemFactory.create("dots").setProperties({ldots:n,cdots:o}))},w.Matrix=function(e,t,r,a,n,o,i,l,s,u){var c=e.GetNext();if(""===c)throw new f.default("MissingArgFor","Missing argument for %1",e.currentCS);"{"===c?e.i++:(e.string=c+"}"+e.string.slice(e.i+1),e.i=0);var d=e.itemFactory.create("array").setProperty("requireClose",!0);(r||!n)&&d.setProperty("arrayPadding",".2em .125em"),d.arraydef={rowspacing:i||"4pt",columnspacing:o||"1em"},s&&d.setProperty("isCases",!0),u&&(d.setProperty("isNumbered",!0),d.arraydef.side=u),(r||a)&&(d.setProperty("open",r),d.setProperty("close",a)),"D"===l&&(d.arraydef.displaystyle=!0),null!=n&&(d.arraydef.columnalign=n),e.Push(d)},w.Entry=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));var r=e.stack.Top(),a=r.getProperty("casesEnv");if(r.getProperty("isCases")||a){for(var n=e.string,o=0,i=-1,l=e.i,s=n.length,u=a?new RegExp("^\\\\end\\s*\\{".concat(a.replace(/\*/,"\\*"),"\\}")):null;l=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var i=r(9899),l=r(7233),s=r(9140),u=o(r(5450)),c=r(8803),d=o(r(1110)),p=r(6793),f="configmacros-map",h="configmacros-env-map";t.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(h,u.default.environment,{},{}),e.append(i.Configuration.local({handler:{macro:[f],environment:[h]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),o=e.parseOptions.options.macros;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value,u="string"==typeof o[s]?[o[s]]:o[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(h),o=e.parseOptions.options.environments;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(o[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=i(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var i=o(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(3971)),s=o(r(9140)),u=i(r(7693)),c=i(r(1130)),d=i(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[o,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t),i=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,o,i,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var o=n.get("delimiter").lookup(a);o?d.default.addDelimiter(e,"\\"+r,o.char,o.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var i=n.get("delimiter").lookup("\\"+t);if(i)return void d.default.addDelimiter(e,"\\"+r,i.char,i.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}i=l.lookup(t);var c=d.default.disassembleSymbol(r,i);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a0?[o.toString()].concat(n):o;e.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,o=0,l=0;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,o=e.create("text","\\"+t),i=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;i[c]&&(l["math"+c]=i[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,o))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTML=void 0;var c=r(3208),d=r(4139),p=r(9261),f=r(6797),h=s(r(6010)),m=r(505),g=r(2834),y=function(e){function t(t){void 0===t&&(t=null);var r=e.call(this,t,p.ChtmlWrapperFactory,g.DefaultFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return n(t,e),t.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},t.prototype.styleSheet=function(r){if(this.chtmlStyles){var a=new d.CssStyles;return this.options.adaptiveCSS&&(this.addWrapperStyles(a),this.updateFontStyles(a)),a.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,a.getStyleRules()),this.chtmlStyles}var n=this.chtmlStyles=e.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",t.STYLESHEETID),this.wrapperUsage.update(),n},t.prototype.updateFontStyles=function(e){e.addStyles(this.font.updateStyles({}))},t.prototype.addWrapperStyles=function(t){var r,a;if(this.options.adaptiveCSS)try{for(var n=u(this.wrapperUsage.update()),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.factory.getNodeClass(i);l&&this.addClassStyles(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}else e.prototype.addWrapperStyles.call(this,t)},t.prototype.addClassStyles=function(t,r){var a,n=t;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((a={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},a)),this.wrapperUsage.add(n.kind),e.prototype.addClassStyles.call(this,t,r)},t.prototype.processMath=function(e,t){e.toCHTML([t])},t.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},t.prototype.reset=function(){this.clearCache()},t.prototype.getInitialScale=function(){return this.math.metrics.scale},t.prototype.unknownText=function(e,t,r,a){void 0===r&&(r=null),void 0===a&&(a=1);var n={},o=100/this.math.metrics.scale;if(100!==o&&(n["font-size"]=this.fixed(o,1)+"%",n.padding=h.em(75/o)+" 0 "+h.em(20/o)+" 0"),"-explicitFont"!==t){var i=(0,m.unicodeChars)(e);(1!==i.length||i[0]<119808||i[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),n)}if(null!==r){var l=this.math.metrics;n.width=Math.round(r*l.em*l.scale*a)+"px"}return this.html("mjx-utext",{variant:t,style:n},[this.text(e)])},t.prototype.measureTextNode=function(e){var t=this.adaptor,r=t.clone(e);t.setStyle(r,"font-family",t.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var a=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,a);var n=t.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(a),{w:n,h:.75,d:.2}},t.NAME="CHTML",t.OPTIONS=o(o({},c.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),t.commonStyles={'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},t.STYLESHEETID="MJX-CHTML-styles",t}(c.CommonOutputJax);t.CHTML=y},3216:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddFontIds=void 0,t.AddFontIds=function(e,t){var a,n,o,i,l,s,u={};try{for(var c=r(Object.keys(e)),d=c.next();!d.done;d=c.next()){var p=d.value,f=e[p];try{for(var h=(o=void 0,r(Object.keys(f))),m=h.next();!m.done;m=h.next()){var g=m.value;u[g]||(u[g]={});var y=f[g];if(p)try{for(var b=(l=void 0,r(Object.keys(y))),v=b.next();!v.done;v=b.next()){var k=v.value,S=y[parseInt(k)];S[3]||(S[3]={}),t?S[3].F=t+"-"+p:S[3].f=p}}catch(e){l={error:e}}finally{try{v&&!v.done&&(s=b.return)&&s.call(b)}finally{if(l)throw l.error}}Object.assign(u[g],y)}}catch(e){o={error:e}}finally{try{m&&!m.done&&(i=h.return)&&i.call(h)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return u}},8042:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.AddCSS=t.ChtmlFontData=void 0;var c=r(5884),d=r(6797),p=r(6010);l(r(5884),t);var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.charUsage=new d.Usage,t.delimUsage=new d.Usage,t.fontUsage={},t.newFonts=0,t}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.addFontURLs=function(e,t,r){var a,n;try{for(var i=s(Object.keys(t)),l=i.next();!l.done;l=i.next()){var u=l.value,c=o({},t[u]);c.src=c.src.replace(/%%URL%%/,r),e[u]=c}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.addDynamicFontCss=function(e,t,r){var a,n,o={};try{for(var i=s(t),l=i.next();!l.done;l=i.next()){var u=l.value,c=u.slice(4);o["@font-face /* ".concat(c," */")]={"font-family":u,src:'url("%%URL%%/'.concat(u.toLowerCase(),'.woff") format("woff")')},e[".".concat(c)]={"font-family":"".concat(this.defaultCssFamilyPrefix,", ").concat(u)}}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}this.addFontURLs(e,o,r)},t.addExtension=function(t,r){void 0===r&&(r=""),e.addExtension.call(this,t,r),t.fonts&&this.addDynamicFontCss(this.defaultStyles,t.fonts,t.fontURL)},t.prototype.adaptiveCSS=function(e){this.options.adaptiveCSS=e},t.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},t.prototype.createVariant=function(t,r,a){void 0===r&&(r=null),void 0===a&&(a=null),e.prototype.createVariant.call(this,t,r,a),this.variant[t].letter=this.constructor.defaultVariantLetters[t]},t.prototype.defineChars=function(r,a){var n,o;e.prototype.defineChars.call(this,r,a);var i=this.variant[r].letter;try{for(var l=s(Object.keys(a)),u=l.next();!u.done;u=l.next()){var c=u.value,d=parseInt(c);if(Array.isArray(a[d])){var p=t.charOptions(a,d);void 0===p.f&&(p.f=i)}}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.addDynamicFontCss=function(e,t){void 0===t&&(t=this.options.fontURL),this.constructor.addDynamicFontCss(this.fontUsage,e,t)},t.prototype.updateDynamicStyles=function(){var e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e},Object.defineProperty(t.prototype,"styles",{get:function(){var e=this.constructor,t=o(o({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t},enumerable:!1,configurable:!0}),t.prototype.updateStyles=function(e){var t,r,a,n;try{for(var o=s(this.delimUsage.update()),i=o.next();!i.done;i=o.next()){var l=i.value;this.addDelimiterStyles(e,l,this.getDelimiter(l))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{for(var c=s(this.charUsage.update()),d=c.next();!d.done;d=c.next()){var p=u(d.value,2),f=p[0],h=(l=p[1],this.variant[f]);this.addCharStyles(e,h.letter,l,h.chars[l])}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return e},t.prototype.allStyles=function(e){var t,r,a,n,o,i,l;try{for(var u=s(Object.keys(this.delimiters)),c=u.next();!c.done;c=u.next()){var d=c.value,p=parseInt(d);this.addDelimiterStyles(e,p,this.delimiters[p])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}try{for(var f=s(Object.keys(this.variant)),h=f.next();!h.done;h=f.next()){var m=h.value,g=this.variant[m],y=g.letter;try{for(var b=(o=void 0,s(Object.keys(g.chars))),v=b.next();!v.done;v=b.next()){d=v.value,p=parseInt(d);var k=g.chars[p];!(null===(l=null==k?void 0:k[3])||void 0===l?void 0:l.smp)&&Array.isArray(k)&&(k.length<4&&(k[3]={}),this.addCharStyles(e,y,p,k))}}catch(e){o={error:e}}finally{try{v&&!v.done&&(i=b.return)&&i.call(b)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}},t.prototype.addDelimiterStyles=function(e,t,r){if(r.stretch){var a=r.c&&r.c!==t?this.charSelector(r.c):this.charSelector(t);1===r.dir?this.addDelimiterVStyles(e,t,a,r):this.addDelimiterHStyles(e,t,a,r)}},t.prototype.addDelimiterVStyles=function(e,t,r,a){var n=a.HDW,o=u(a.stretch,4),i=o[0],l=o[1],s=o[2],c=o[3],d=u(this.getStretchVariants(t),4),p=d[0],f=d[1],h=d[2],m=d[3],g=this.addDelimiterVPart(e,r,"beg",i,p,n);this.addDelimiterVPart(e,r,"ext",l,f,n);var y=this.addDelimiterVPart(e,r,"end",s,h,n),b={};if(c){var v=this.addDelimiterVPart(e,r,"mid",c,m,n);b.height="50%",e["mjx-stretchy-v"+r+" > mjx-mid"]={"margin-top":this.em(-v/2),"margin-bottom":this.em(-v/2)}}g&&(b["border-top-width"]=this.em0(g-.03)),y&&(b["border-bottom-width"]=this.em0(y-.03),e["mjx-stretchy-v"+r+" > mjx-end"]={"margin-top":this.em(-y)}),Object.keys(b).length&&(e["mjx-stretchy-v"+r+" > mjx-ext"]=b)},t.prototype.addDelimiterVPart=function(e,t,r,a,n,o){if(!a)return 0;var i=this.getChar(n,a),l=(o[2]-i[2])/2,s={};return"ext"!==r?s.padding=this.padding(i,l):(s.width=this.em0(o[2]),l&&(s["padding-left"]=this.em0(l))),e["mjx-stretchy-v"+t+" mjx-"+r+" mjx-c"]=s,i[0]+i[1]},t.prototype.addDelimiterHStyles=function(e,t,r,a){var n=u(a.stretch,4),o=n[0],i=n[1],l=n[2],s=n[3],c=u(this.getStretchVariants(t),4),d=c[0],p=c[1],f=c[2],h=c[3],m=a.HDW;this.addDelimiterHPart(e,r,"beg",o,d,m),this.addDelimiterHPart(e,r,"ext",i,p,m),this.addDelimiterHPart(e,r,"end",l,f,m),s&&(this.addDelimiterHPart(e,r,"mid",s,h,m),e["mjx-stretchy-h"+r+" > mjx-ext"]={width:"50%"})},t.prototype.addDelimiterHPart=function(e,t,r,a,n,o){if(a){var i=this.getChar(n,a)[2],l={padding:this.padding(o,0,i-o[2])};e["mjx-stretchy-h"+t+" mjx-"+r+" mjx-c"]=l}},t.prototype.addCharStyles=function(e,t,r,a){var n=a[3],o=void 0!==n.f?n.f:t,i=n.F||(o?"".concat(this.cssFontPrefix,"-").concat(o):"");e["mjx-c"+this.charSelector(r)+(i?"."+i:"")]={padding:this.padding(a,0,n.ic||0)}},t.prototype.em=function(e){return(0,p.em)(e)},t.prototype.em0=function(e){return(0,p.em)(Math.max(0,e))},t.prototype.padding=function(e,t,r){var a=u(e,3),n=a[0],o=a[1];return void 0===t&&(t=0),void 0===r&&(r=0),[n,a[2]+r,o,t].map(this.em0).join(" ")},t.prototype.charSelector=function(e){return".mjx-c"+e.toString(16).toUpperCase()},t.OPTIONS=o(o({},c.FontData.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),t.JAX="CHTML",t.defaultVariantLetters={},t.defaultStyles={},t.defaultFonts={},t}(c.FontData);t.ChtmlFontData=f,t.AddCSS=function(e,t){var r,a;try{for(var n=s(Object.keys(t)),o=n.next();!o.done;o=n.next()){var i=o.value,l=parseInt(i),u=t[l];u.c&&(u.c=u.c.replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}))),Object.assign(c.FontData.charOptions(e,l),u)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return e}},8270:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderElement=void 0;var s=o(r(5552));i(r(5552),t);t.RenderElement=function(e,t){return void 0===t&&(t=""),function(r,a){var n=r.adjustBorder(r.html("mjx-"+e));if(t){var o=r.getOffset(t);if(r.thickness!==s.THICKNESS||o){var i="translate".concat(t,"(").concat(r.Em(r.thickness/2-o),")");r.adaptor.setStyle(n,"transform",i)}}r.adaptor.append(r.dom[0],n)}};t.Border=function(e){return s.CommonBorder((function(t,r){t.adaptor.setStyle(r,"border-"+e,t.Em(t.thickness)+" solid")}))(e)};t.Border2=function(e,t,r){return s.CommonBorder2((function(e,a){var n=e.Em(e.thickness)+" solid";e.adaptor.setStyle(a,"border-"+t,n),e.adaptor.setStyle(a,"border-"+r,n)}))(e,t,r)};t.DiagonalStrike=function(e,t){return s.CommonDiagonalStrike((function(e){return function(r,a){var n=r.getBBox(),o=n.w,i=n.h,s=n.d,u=l(r.getArgMod(o,i+s),2),c=u[0],d=u[1],p=t*r.thickness/2,f=r.adjustBorder(r.html(e,{style:{width:r.Em(d),transform:"rotate("+r.fixed(-t*c)+"rad) translateY("+p+"em)"}}));r.adaptor.append(r.dom[0],f)}}))(e)};t.DiagonalArrow=function(e){return s.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return s.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},6797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Usage=void 0;var r=function(){function e(){this.used=new Set,this.needsUpdate=[]}return e.prototype.add=function(e){var t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)},e.prototype.has=function(e){return this.used.has(JSON.stringify(e))},e.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},e.prototype.update=function(){var e=this.needsUpdate;return this.needsUpdate=[],e},e}();t.Usage=r},5355:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapper=t.FONTSIZE=void 0;var l=r(7519),s=r(6469);t.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};var u=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))},r.prototype.toEmbellishedCHTML=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=o([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0],f=d[1];l!==f?(this.toCHTML([p]),s.push(this.dom[0]),"after"===f&&n.removeAttribute(this.dom[0],"space")):s.push(this.createChtmlNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},r.prototype.addChildren=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.toCHTML(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.standardChtmlNodes=function(e){this.markUsed();var t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createChtmlNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.html("mjx-"+a.node.kind)})),e=this.handleHref(e);try{for(var n=o(e.keys()),i=n.next();!i.done;i=n.next()){var l=i.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},r.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");return r?e.map((function(e){return t.adaptor.append(e,t.html("a",{href:r}))})):e},r.prototype.handleStyles=function(){var e=this;if(this.styles){var t=this.styles.cssText;if(t){var r=this.adaptor;this.dom.forEach((function(e){return r.setAttribute(e,"style",t)}));var a=this.styles.get("font-family");a&&this.dom.forEach((function(t){return r.setStyle(t,"font-family",e.font.cssFamilyPrefix+", "+a)}))}}},r.prototype.handleScale=function(){var e=this;this.dom.forEach((function(t){return e.setScale(t,e.bbox.rscale)}))},r.prototype.setScale=function(e,r){var a=Math.abs(r-1)<.001?1:r;if(e&&1!==a){var n=this.percent(a);t.FONTSIZE[n]?this.adaptor.setAttribute(e,"size",t.FONTSIZE[n]):this.adaptor.setStyle(e,"fontSize",n)}return e},r.prototype.handleSpace=function(){var e,t,r=this.adaptor,a=!!this.node.getProperty("breakable"),n=this.dom.length-1;try{for(var s=o([[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(n).R,"rspace","marginRight",n]]),u=s.next();!u.done;u=s.next()){var c=u.value,d=i(c,4),p=d[0],f=d[1],h=d[2],m=d[3];if(p){var g=this.em(p);if(a){var y=r.node("mjx-break",l.SPACE[g]?{size:l.SPACE[g]}:{style:{"font-size":p.toFixed(1)+"%"}});r.insert(y,this.dom[m])}else l.SPACE[g]?r.setAttribute(this.dom[m],f,l.SPACE[g]):r.setStyle(this.dom[m],h,g)}else a&&"space"==f&&r.insert(r.node("mjx-break",{style:{"font-size":0}}),this.dom[m])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}},r.prototype.handleBorders=function(){var e,t,r,a,n=null===(r=this.styleData)||void 0===r?void 0:r.border,i=null===(a=this.styleData)||void 0===a?void 0:a.padding,l=this.dom.length-1;if(n&&l){var s=this.adaptor;try{for(var u=o(this.dom.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=this.dom[d];d&&(n.width[3]&&s.setStyle(p,"border-left"," none"),i[3]&&s.setStyle(p,"padding-left","0")),d!==l&&(n.width[1]&&s.setStyle(p,"border-right","none"),i[1]&&s.setStyle(p,"padding-right","0"))}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}}},r.prototype.handleColor=function(){var e,t=this.adaptor,r=this.node.attributes,a=r.getExplicit("mathcolor")||r.getExplicit("color"),n=r.getExplicit("mathbackground")||r.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));a&&this.dom.forEach((function(e){return t.setStyle(e,"color",a)})),n&&this.dom.forEach((function(e){return t.setStyle(e,"backgroundColor",n)}))},r.prototype.handleAttributes=function(){var e,t,a,n,i=this.adaptor,l=this.node.attributes,s=l.getAllDefaults(),u=r.skipAttributes,c=function(e){if(!1===u[e]||!(e in s)&&!u[e]&&!i.hasAttribute(d.dom[0],e)){var t=l.getExplicit(e);d.dom.forEach((function(r){return i.setAttribute(r,e,t)}))}},d=this;try{for(var p=o(l.getExplicitNames()),f=p.next();!f.done;f=p.next()){c(f.value)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(t=p.return)&&t.call(p)}finally{if(e)throw e.error}}if(l.get("class")){var h=l.get("class").trim().split(/ +/),m=function(e){g.dom.forEach((function(t){return i.addClass(t,e)}))},g=this;try{for(var y=o(h),b=y.next();!b.done;b=y.next()){m(b.value)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}}},r.prototype.handlePWidth=function(){var e=this;if(this.bbox.pwidth){var t=this.adaptor;this.bbox.pwidth===s.BBox.fullWidth?this.dom.forEach((function(e){return t.setAttribute(e,"width","full")})):this.dom.forEach((function(r){return t.setStyle(r,"width",e.bbox.pwidth)}))}},r.prototype.setIndent=function(e,t,r){var a=this.adaptor;if("center"===t||"left"===t){var n=this.getBBox().L;a.setStyle(e,"margin-left",this.em(r+n))}if("center"===t||"right"===t){var o=this.getBBox().R;a.setStyle(e,"margin-right",this.em(-r+o))}},r.prototype.drawBBox=function(){var e=this.getOuterBBox(),t=e.w,r=e.h,a=e.d,n=e.R,o=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-t-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(t),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(t),"margin-left":this.em(-t),"vertical-align":this.em(-a),"background-color":"green"}})]),i=this.dom[0]||this.parent.dom[0],l=this.adaptor.getAttribute(i,"size");l&&this.adaptor.setAttribute(o,"size",l);var s=this.adaptor.getStyle(i,"fontSize");s&&this.adaptor.setStyle(o,"fontSize",s),this.adaptor.append(this.adaptor.parent(i),o),this.adaptor.setStyle(i,"backgroundColor","#FFEE00")},r.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},r.prototype.text=function(e){return this.jax.text(e)},r.prototype.char=function(e){return this.font.charSelector(e).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(l.CommonWrapper);t.ChtmlWrapper=u},9261:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapperFactory=void 0;var o=r(4420),i=r(9086),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=i.ChtmlWrappers,t}(o.CommonWrapperFactory);t.ChtmlWrapperFactory=l},9086:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrappers=void 0;var n=r(5355),o=r(804),i=r(1653),l=r(6287),s=r(6460),u=r(4597),c=r(1259),d=r(2970),p=r(5964),f=r(8147),h=r(4798),m=r(2275),g=r(9063),y=r(5610),b=r(8776),v=r(4300),k=r(6590),S=r(6781),w=r(8002),A=r(3571),x=r(7056),E=r(8102),_=r(6911),C=r(421),O=r(95),M=r(1148),L=r(7463);t.ChtmlWrappers=((a={})[o.ChtmlMath.kind]=o.ChtmlMath,a[h.ChtmlMrow.kind]=h.ChtmlMrow,a[h.ChtmlInferredMrow.kind]=h.ChtmlInferredMrow,a[i.ChtmlMi.kind]=i.ChtmlMi,a[l.ChtmlMo.kind]=l.ChtmlMo,a[s.ChtmlMn.kind]=s.ChtmlMn,a[u.ChtmlMs.kind]=u.ChtmlMs,a[c.ChtmlMtext.kind]=c.ChtmlMtext,a[d.ChtmlMspace.kind]=d.ChtmlMspace,a[p.ChtmlMpadded.kind]=p.ChtmlMpadded,a[f.ChtmlMenclose.kind]=f.ChtmlMenclose,a[g.ChtmlMfrac.kind]=g.ChtmlMfrac,a[y.ChtmlMsqrt.kind]=y.ChtmlMsqrt,a[b.ChtmlMroot.kind]=b.ChtmlMroot,a[v.ChtmlMsub.kind]=v.ChtmlMsub,a[v.ChtmlMsup.kind]=v.ChtmlMsup,a[v.ChtmlMsubsup.kind]=v.ChtmlMsubsup,a[k.ChtmlMunder.kind]=k.ChtmlMunder,a[k.ChtmlMover.kind]=k.ChtmlMover,a[k.ChtmlMunderover.kind]=k.ChtmlMunderover,a[S.ChtmlMmultiscripts.kind]=S.ChtmlMmultiscripts,a[m.ChtmlMfenced.kind]=m.ChtmlMfenced,a[w.ChtmlMtable.kind]=w.ChtmlMtable,a[A.ChtmlMtr.kind]=A.ChtmlMtr,a[A.ChtmlMlabeledtr.kind]=A.ChtmlMlabeledtr,a[x.ChtmlMtd.kind]=x.ChtmlMtd,a[E.ChtmlMaction.kind]=E.ChtmlMaction,a[_.ChtmlMglyph.kind]=_.ChtmlMglyph,a[C.ChtmlSemantics.kind]=C.ChtmlSemantics,a[C.ChtmlAnnotation.kind]=C.ChtmlAnnotation,a[C.ChtmlAnnotationXML.kind]=C.ChtmlAnnotationXML,a[C.ChtmlXmlNode.kind]=C.ChtmlXmlNode,a[O.ChtmlTeXAtom.kind]=O.ChtmlTeXAtom,a[M.ChtmlTextNode.kind]=M.ChtmlTextNode,a[L.ChtmlHtmlNode.kind]=L.ChtmlHtmlNode,a[n.ChtmlWrapper.kind]=n.ChtmlWrapper,a)},7463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHtmlNode=void 0;var o,i=r(5355),l=r(1626),s=r(9447);t.ChtmlHtmlNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]},t}((0,l.CommonHtmlNodeMixin)(i.ChtmlWrapper)),o.kind=s.HtmlNode.prototype.kind,o.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},o)},95:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTeXAtom=void 0;var o,i=r(5355),l=r(9800),s=r(3948),u=r(9007);t.ChtmlTeXAtom=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r=this;if(e.prototype.toCHTML.call(this,t),this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"texclass",u.TEXCLASSNAMES[r.node.texClass])})),this.node.texClass===u.TEXCLASS.VCENTER){var a=this.childNodes[0].getBBox(),n=a.h,o=(n+a.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.dom[0],"verticalAlign",this.em(o))}},t}((0,l.CommonTeXAtomMixin)(i.ChtmlWrapper)),o.kind=s.TeXAtom.prototype.kind,o.styles={'mjx-texatom[texclass="VBOX"] > mjx-linestack':{display:"inline-block"},'mjx-texatom[texclass="VBOX"] > mjx-mpadded > mjx-block > mjx-linestack':{display:"inline-block"}},o)},1148:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTextNode=void 0;var i,l=r(5355),s=r(1160),u=r(9007);t.ChtmlTextNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;this.markUsed();var a=e[0],n=this.adaptor,i=this.parent.variant,l=this.node.getText();if(0!==l.length)if("-explicitFont"===i){var s=this.parent.getBBox().scale;n.append(a,this.jax.unknownText(l,i,this.getBBox().w,s))}else{var u="",c=this.remappedText(l,i);try{for(var d=o(c),p=d.next();!p.done;p=d.next()){var f=p.value,h=this.getVariantChar(i,f)[3];if(h.unknown)u+=String.fromCodePoint(f);else{u=this.addUtext(u,i,a);var m=h.F||(h.f?"".concat(this.font.cssFontPrefix,"-").concat(h.f):"");n.append(a,this.html("mjx-c",{class:this.char(f)+(m?" "+m:"")},[this.text(h.c||String.fromCodePoint(f))])),this.font.charUsage.add([i,f])}}}catch(e){t={error:e}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(t)throw t.error}}this.addUtext(u,i,a)}},t.prototype.addUtext=function(e,t,r){return e&&this.adaptor.append(r,this.jax.unknownText(e,t)),""},t}((0,s.CommonTextNodeMixin)(l.ChtmlWrapper)),i.kind=u.TextNode.prototype.kind,i.autoStyle=!1,i.styles={"mjx-c":{display:"inline-block",width:0},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},i)},8102:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMaction=void 0;var i,l=r(5355),s=r(1956),u=r(9145),c=r(1956),d=r(4474);t.ChtmlMaction=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Em=function(e){return this.em(e)},t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.ChtmlWrapper)),i.kind=u.MmlMaction.prototype.kind,i.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},i.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n)if(n.node.isKind("mtext")){var i=n.node.getText();e.dom.forEach((function(t){return e.adaptor.setAttribute(t,"title",i)}))}else{var l=e.adaptor,s=function(r){var a=l.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));n.toCHTML([l.firstChild(a)]),e.setEventHandler("mouseover",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","block")}),t.postDelay);t.hoverTimer.set(r,n),e.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","")}),t.clearDelay);t.clearTimer.set(r,n),e.stopPropagation()}),r)};try{for(var u=o(e.dom),c=u.next();!c.done;c=u.next())s(c.value)}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}}},c.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var o=a.body(a.document);t.status=a.append(o,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),i)},804:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMath=void 0;var i,l=r(5355),s=r(7490),u=r(3233),c=r(6469);t.ChtmlMath=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(e){var t=this.adaptor,r=o(this.getAlignShift(),2),a=r[0],n=r[1];if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===c.BBox.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){var i=this.jax.table.getOuterBBox(),l=i.L,s=i.w,u=i.R;"right"===a?u=Math.max(u||-n,-n):"left"===a?l=Math.max(l||n,n):"center"===a&&(s+=2*Math.abs(n));var d=this.em(Math.max(0,l+s+u));t.setStyle(e,"min-width",d),t.setStyle(this.jax.table.dom[0],"min-width",d)}}else this.setIndent(this.dom[0],a,n)},t.prototype.handleInline=function(e){var t=this.adaptor,r=t.getStyle(this.dom[0],"margin-right");r&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",r),t.setStyle(e,"width","0"))},t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")?(r.setAttribute(this.dom[0],"display","true"),r.setAttribute(t[0],"display","true"),this.handleDisplay(t[0])):this.handleInline(t[0]),r.addClass(this.dom[0],"".concat(this.font.cssFontPrefix,"-N"))},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),!!this.parent&&e.prototype.setChildPWidths.call(this,t,r,a)},t.prototype.handleAttributes=function(){e.prototype.handleAttributes.call(this);var t=this.adaptor;this.node.getProperty("breakable")&&this.dom.forEach((function(e){return t.setAttribute(e,"breakable","true")}))},t}((0,s.CommonMathMixin)(l.ChtmlWrapper)),i.kind=u.MmlMath.prototype.kind,i.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-math[breakable]":{display:"inline"}},i)},8147:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMenclose=void 0;var c=r(5355),d=r(7313),p=r(6661),f=l(r(8270)),h=r(6010);function m(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}var g,y=m(f.ARROWDX,f.ARROWY);t.ChtmlMenclose=(g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.adjustArrow=function(e,t){var r=this,a=this.thickness,n=this.arrowhead;if(n.x!==f.ARROWX||n.y!==f.ARROWY||n.dx!==f.ARROWDX||a!==f.THICKNESS){var o=s([a*n.x,a*n.y].map((function(e){return r.em(e)})),2),i=o[0],l=o[1],u=m(n.dx,n.y),c=s(this.adaptor.childNodes(e),5),d=c[0],p=c[1],h=c[2],g=c[3],y=c[4];this.adjustHead(p,[l,"0","1px",i],u),this.adjustHead(h,["1px","0",l,i],"-"+u),this.adjustHead(g,[l,i,"1px","0"],"-"+u),this.adjustHead(y,["1px",i,l,"0"],u),this.adjustLine(d,a,n.x,t)}},t.prototype.adjustHead=function(e,t,r){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+r+"rad)"))},t.prototype.adjustLine=function(e,t,r,a){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(r-1))),a&&this.adaptor.setStyle(e,"left",this.em(t*(r-1)))},t.prototype.moveArrow=function(e,t,r){if(r){var a=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform","translate".concat(t,"(").concat(this.em(-r),")").concat(a?" "+a:""))}},t.prototype.adjustBorder=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e},t.prototype.adjustThickness=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e},t.prototype.fixed=function(e,t){return void 0===t&&(t=3),Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")},t.prototype.Em=function(t){return e.prototype.em.call(this,t)},t.prototype.toCHTML=function(e){var t,r,a,n,o=this.adaptor,i=this.standardChtmlNodes(e),l=o.append(i[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,l):this.childNodes[0].toCHTML([l]);try{for(var s=u(Object.keys(this.notations)),c=s.next();!c.done;c=s.next()){var d=c.value,p=this.notations[d];!p.renderChild&&p.renderer(this,l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}var h=this.getPadding();try{for(var m=u(f.sideNames),g=m.next();!g.done;g=m.next()){var y=g.value,b=f.sideIndex[y];h[b]>0&&o.setStyle(l,"padding-"+y,this.em(h[b]))}}catch(e){a={error:e}}finally{try{g&&!g.done&&(n=m.return)&&n.call(m)}finally{if(a)throw a.error}}},t.prototype.arrow=function(e,t,r,a,n){void 0===a&&(a=""),void 0===n&&(n=0);var o=this.getBBox().w,i={width:this.em(e)};o!==e&&(i.left=this.em((o-e)/2)),t&&(i.transform="rotate("+this.fixed(t)+"rad)");var l=this.html("mjx-arrow",{style:i},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(l,this.html("mjx-lthead")),this.adaptor.append(l,this.html("mjx-lbhead")),this.adaptor.setAttribute(l,"double","true")),this.adjustArrow(l,r),this.moveArrow(l,a,n),l},t}((0,d.CommonMencloseMixin)(c.ChtmlWrapper)),g.kind=p.MmlMenclose.prototype.kind,g.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":f.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":f.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":f.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":f.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":(0,h.em)(f.THICKNESS+f.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,h.em)(-f.THICKNESS/2),right:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0,"border-top":(0,h.em)(f.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,h.em)(-1.5*f.PADDING),width:(0,h.em)(3*f.PADDING),border:(0,h.em)(f.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,h.em)(1.5*f.PADDING)+")","box-sizing":"border-box"}},g.notations=new Map([f.Border("top"),f.Border("right"),f.Border("bottom"),f.Border("left"),f.Border2("actuarial","top","right"),f.Border2("madruwb","bottom","right"),f.DiagonalStrike("up",1),f.DiagonalStrike("down",-1),["horizontalstrike",{renderer:f.RenderElement("hstrike","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:f.RenderElement("vstrike","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:f.fullBBox,border:f.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:f.RenderElement("rbox"),bbox:f.fullBBox}],["circle",{renderer:f.RenderElement("cbox"),bbox:f.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.h,n=r.d,o=s(e.getArgMod(1.75*e.padding,a+n),2),i=o[0],l=o[1],u=e.thickness*Math.sin(i)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");var c=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(l),transform:"translateX("+e.Em(u)+") rotate("+e.fixed(-i)+"rad)"}}));e.adaptor.append(e.dom[0],c)},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],f.Arrow("up"),f.Arrow("down"),f.Arrow("left"),f.Arrow("right"),f.Arrow("updown"),f.Arrow("leftright"),f.DiagonalArrow("updiagonal"),f.DiagonalArrow("northeast"),f.DiagonalArrow("southeast"),f.DiagonalArrow("northwest"),f.DiagonalArrow("southwest"),f.DiagonalArrow("northeastsouthwest"),f.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.adaptor;r.setStyle(t,"border-top",e.Em(e.thickness)+" solid");var a=r.append(e.dom[0],e.html("dbox")),n=e.thickness,o=e.padding;n!==f.THICKNESS&&r.setStyle(a,"border-width",e.Em(n)),o!==f.PADDING&&(r.setStyle(a,"left",e.Em(-1.5*o)),r.setStyle(a,"width",e.Em(3*o)),r.setStyle(a,"clip-path","inset(0 0 0 "+e.Em(1.5*o)+")"))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toCHTML([t]);var r=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",r.map((function(t){return e.Em(-t)})).join(" "))},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),g)},2275:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMfenced=void 0;var o,i=r(5355),l=r(7555),s=r(5410);t.ChtmlMfenced=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)},t}((0,l.CommonMfencedMixin)(i.ChtmlWrapper)),o.kind=s.MmlMfenced.prototype.kind,o)},9063:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},i)},6911:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMglyph=void 0;var o,i=r(5355),l=r(5636),s=r(3985);t.ChtmlMglyph=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);if(this.charWrapper)this.charWrapper.toCHTML(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,o={width:this.em(this.width),height:this.em(this.height)};this.valign&&(o.verticalAlign=this.em(this.valign));var i=this.html("img",{src:a,style:o,alt:n,title:n});this.adaptor.append(t[0],i)}},t}((0,l.CommonMglyphMixin)(i.ChtmlWrapper)),o.kind=s.MmlMglyph.prototype.kind,o.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},o)},1653:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMi=void 0;var o,i=r(5355),l=r(5723),s=r(450);t.ChtmlMi=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(i.ChtmlWrapper)),o.kind=s.MmlMi.prototype.kind,o)},6781:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMmultiscripts=void 0;var i,l=r(8009),s=r(4300),u=r(6405),c=r(505);t.ChtmlMmultiscripts=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=o((0,c.split)(a+" "+a),2),i=n[0],l=n[1],s=o(this.getCombinedUV(),2),u=s[0],d=s[1];if(r.numPrescripts){var p=this.addScripts(this.dom[0],u,-d,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==i&&this.adaptor.setAttribute(p,"script-align",i)}this.childNodes[0].toCHTML(t),r.numScripts&&(p=this.addScripts(this.dom[this.dom.length-1],u,-d,!1,r.sub,r.sup,1,r.numScripts),"left"!==l&&this.adaptor.setAttribute(p,"script-align",l))}},t.prototype.addScripts=function(e,t,r,a,n,o,i,l){for(var s=this.adaptor,u=t-o.d+(r-n.h),c=t<0&&0===r?n.h+t:t,d=u>0?{style:{height:this.em(u)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",d),m=this.html("mjx-row"),g="mjx-"+(a?"pre":"")+"scripts",y=i+2*l;i mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},i)},6460:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMn=void 0;var o,i=r(5355),l=r(5023),s=r(3050);t.ChtmlMn=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMnMixin)(i.ChtmlWrapper)),o.kind=s.MmlMn.prototype.kind,o)},6287:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMo=void 0;var o,i=r(5355),l=r(7096),s=r(2756);t.ChtmlMo=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this,r=this.adaptor,a=this.node.attributes,n=a.get("symmetric")&&2!==this.stretch.dir,o=0!==this.stretch.dir;o&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((function(e){return r.append(e,t.html("mjx-linestrut"))}));var i=this.standardChtmlNodes(e);if(i.length>1&&"duplicate"!==this.breakStyle){var l="after"===this.breakStyle?1:0;r.remove(i[l]),i[l]=null}if(o&&this.size<0)this.stretchHTML(i);else{if(n||a.get("largeop")){var s=this.em(this.getCenterOffset());"0"!==s&&i.forEach((function(e){return e&&r.setStyle(e,"verticalAlign",s)}))}this.node.getProperty("mathaccent")&&i.forEach((function(e){r.setStyle(e,"width","0"),r.setStyle(e,"margin-left",t.em(t.getAccentOffset()))})),i[0]&&this.addChildren([i[0]]),i[1]&&(this.multChar||this).addChildren([i[1]])}},t.prototype.stretchHTML=function(e){var t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();var r=this.stretch,a=r.stretch,n=this.font.getStretchVariants(t),o=[];this.createPart("mjx-beg",a[0],n[0],o),this.createPart("mjx-ext",a[1],n[1],o),4===a.length&&(this.createPart("mjx-mid",a[3],n[3],o),this.createPart("mjx-ext",a[1],n[1],o)),this.createPart("mjx-end",a[2],n[2],o);var i={},s=this.bbox,u=s.h,c=s.d,d=s.w;1===r.dir?(o.push(this.html("mjx-mark")),i.height=this.em(u+c),i.verticalAlign=this.em(-c)):i.width=this.em(d);var p=l.DirectionVH[r.dir],f={class:this.char(r.c||t),style:i},h=this.html("mjx-stretchy-"+p,f,o),m=this.adaptor;e[0]&&m.append(e[0],h),e[1]&&m.append(e[1],e[0]?m.clone(h):h)},t.prototype.createPart=function(e,t,r,a){if(t){var n=this.font.getChar(r,t)[3],o=n.f||("normal"===r?"":this.font.getVariant(r).letter),i=n.F||(o?"".concat(this.font.cssFontPrefix,"-").concat(o):""),l=(n.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}));a.push(this.html(e,{},[this.html("mjx-c",i?{class:i}:{},[this.text(l)])]))}},t}((0,l.CommonMoMixin)(i.ChtmlWrapper)),o.kind=s.MmlMo.prototype.kind,o.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c":{width:"auto","box-sizing":"border-box",transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:0}},o)},5964:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMpadded=void 0;var l,s=r(5355),u=r(6898),c=r(7238);t.ChtmlMpadded=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;if(!this.toEmbellishedCHTML(e)){var a=this.standardChtmlNodes(e),n=[],l={},s=o(this.getDimens(),9),u=s[2],c=s[3],d=s[4],p=s[5],f=s[6],h=s[7],m=s[8];if((p||this.childNodes[0].getBBox().pwidth)&&(l.width=this.em(u+p)),(c||d)&&(l.margin=this.em(c)+" 0 "+this.em(d)),f+m||h){l.position="relative";var g=this.html("mjx-rbox",{style:{left:this.em(f+m),top:this.em(-h),"max-width":l.width}});f+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(g,"width","full"),this.adaptor.setStyle(g,"left",this.em(f))),n.push(g)}a=[this.adaptor.append(a[0],this.html("mjx-block",{style:l},n))];try{for(var y=i(this.childNodes),b=y.next();!b.done;b=y.next())b.value.toCHTML([n[0]||a[0]])}catch(e){t={error:e}}finally{try{b&&!b.done&&(r=y.return)&&r.call(y)}finally{if(t)throw t.error}}}},t}((0,u.CommonMpaddedMixin)(s.ChtmlWrapper)),l.kind=c.MmlMpadded.prototype.kind,l.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},l)},8776:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMroot=void 0;var i,l=r(6991),s=r(5610),u=r(6145);t.ChtmlMroot=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toCHTML([e]);var n=this.adaptor,i=o(this.getRootDimens(r,a),3),l=i[0],s=i[1],u=i[2];n.setStyle(e,"verticalAlign",this.em(s)),n.setStyle(e,"width",this.em(l)),u&&n.setStyle(n.firstChild(e),"paddingLeft",this.em(u))},t}((0,l.CommonMrootMixin)(s.ChtmlMsqrt)),i.kind=u.MmlMroot.prototype.kind,i)},4798:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlInferredMrow=t.ChtmlMrow=void 0;var l,s=r(5355),u=r(8411),c=r(8411),d=r(9878);t.ChtmlMrow=(l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toCHTML=function(e){var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardChtmlNodes(e):this.dom=e,this.addChildren(e),t?this.placeLines(e,t):this.handleNegativeWidth(e[0])},t.prototype.placeLines=function(e,t){var r,a;this.getBBox();var n=this.lineBBox,l=this.adaptor,s=o(n[1].indentData[0],2),u=s[0],c=s[1];try{for(var d=i(e.keys()),p=d.next();!p.done;p=d.next()){var f=p.value,h=n[f],m=o(0===f?[u,c]:h.indentData[f===t?2:1],2),g=m[0],y=m[1],b=o(this.processIndent(g,y,u,c),2),v=b[0],k=b[1];l.setAttribute(e[f],"align",v),k&&(l.setStyle(e[f],"position","relative"),l.setStyle(e[f],"left",this.em(k))),f mjx-linebox":{display:"inline"},"mjx-break[newline]::after":{display:"block"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},l),t.ChtmlInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,c.CommonInferredMrowMixin)(t.ChtmlMrow)),e.kind=d.MmlInferredMrow.prototype.kind,e}()},4597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMs=void 0;var o,i=r(5355),l=r(4126),s=r(7265);t.ChtmlMs=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(i.ChtmlWrapper)),o.kind=s.MmlMs.prototype.kind,o)},2970:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMspace=void 0;var o,i=r(5355),l=r(258),s=r(6030);t.ChtmlMspace=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this;e.length>1&&e.forEach((function(e){return t.adaptor.append(e,t.html("mjx-linestrut"))}));var r=this.standardChtmlNodes(e),a=this.getBBox(),n=a.w,o=a.h,i=a.d;n<0&&(this.adaptor.setStyle(r[0],"marginRight",this.em(n)),n=0),n&&!this.breakCount&&this.adaptor.setStyle(r[0],"width",this.em(n)),(o=Math.max(0,o+i))&&this.adaptor.setStyle(r[0],"height",this.em(Math.max(0,o))),i&&this.adaptor.setStyle(r[0],"verticalAlign",this.em(-i))},t}((0,l.CommonMspaceMixin)(i.ChtmlWrapper)),o.kind=s.MmlMspace.prototype.kind,o)},5610:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsqrt=void 0;var i,l=r(5355),s=r(4093),u=r(7131);t.ChtmlMsqrt=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,i=this.surd,l=this.childNodes[this.base],s=i.getBBox(),u=l.getOuterBBox(),c=o(this.getPQ(s),2)[1],d=this.font.params.rule_thickness,p=u.h+c+d,f=this.standardChtmlNodes(e);null!=this.root&&(a=this.adaptor.append(f[0],this.html("mjx-root")),n=this.childNodes[this.root]);var h=this.adaptor.append(f[0],this.html("mjx-sqrt",{},[t=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(c)}})]));this.addRoot(a,n,s,p),i.toCHTML([t]),l.toCHTML([r]),i.size<0&&this.adaptor.addClass(h,"mjx-tall")},t.prototype.addRoot=function(e,t,r,a){},t}((0,s.CommonMsqrtMixin)(l.ChtmlWrapper)),i.kind=u.MmlMsqrt.prototype.kind,i.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},i)},4300:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsubsup=t.ChtmlMsup=t.ChtmlMsub=void 0;var i,l=r(905),s=r(8650),u=r(4461);t.ChtmlMsub=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.ChtmlScriptbase)),i.kind=u.MmlMsub.prototype.kind,i),t.ChtmlMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.ChtmlMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.adaptor,r=this.standardChtmlNodes(e),a=o([this.baseChild,this.supChild,this.subChild],3),n=a[0],i=a[1],l=a[2],s=o(this.getUVQ(),3),u=s[1],c=s[2],d={"vertical-align":this.em(u)};n.toCHTML(r);var p=t.append(r[r.length-1],this.html("mjx-script",{style:d}));i.toCHTML([p]),t.append(p,this.html("mjx-spacer",{style:{"margin-top":this.em(c)}})),l.toCHTML([p]);var f=this.getAdjustedIc();f&&t.setStyle(i.dom[0],"marginLeft",this.em(f/i.bbox.rscale)),this.baseRemoveIc&&t.setStyle(p,"marginLeft",this.em(-this.baseIc))}},t}((0,l.CommonMsubsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}()},8002:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtable=void 0;var l,s=r(5355),u=r(6237),c=r(1349),d=r(505);t.ChtmlMtable=((l=function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(t,e),t.prototype.getAlignShift=function(){var t=e.prototype.getAlignShift.call(this);return this.isTop||(t[1]=0),t},t.prototype.toCHTML=function(e){var t,r,a=this.standardChtmlNodes(e);this.adaptor.append(a[0],this.html("mjx-table",{},[this.itable]));try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next())i.value.toCHTML([this.itable])}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},t.prototype.shiftColor=function(){var e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))},t.prototype.padRows=function(){var e,t,r=this.adaptor;try{for(var a=o(r.childNodes(this.itable)),n=a.next();!n.done;n=a.next())for(var i=n.value;r.childNodes(i).length1&&"0.4em"!==m||l&&1===d)&&this.adaptor.setStyle(y,"paddingLeft",m),(d1&&"0.215em"!==p||l&&1===s)&&this.adaptor.setStyle(g.dom[0],"paddingTop",p),(s mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},l)},7056:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtd=void 0;var o,i=r(5355),l=r(5164),s=r(4359);t.ChtmlMtd=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",r),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))},t}((0,l.CommonMtdMixin)(i.ChtmlWrapper)),o.kind=s.MmlMtd.prototype.kind,o.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},o)},1259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtext=void 0;var l,s=r(5355),u=r(6319),c=r(4770);t.ChtmlMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r,a;if(this.breakCount){var n=this.standardChtmlNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=o(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]];this.adaptor.append(n[d],this.html("mjx-linestrut"));var f=i(this.breakPoints[d-1]||[0,0],2),h=f[0],m=f[1],g=i(this.breakPoints[d]||[s.length,0],2),y=g[0],b=g[1],v=s[h].node.getText().split(/ /);if(h!==y){for(l.setText(v.slice(m).join(" ")),this.textNode.toCHTML(p);++h mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},o),t.ChtmlMlabeledtr=function(){var e;return e=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor.firstChild(this.dom[0]);if(r){this.adaptor.remove(r);var a=this.node.attributes.get("rowalign"),n="baseline"!==a&&"axis"!==a?{rowalign:a}:{},o=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,o)}},r.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(t.ChtmlMtr.kind)},r}((0,l.CommonMlabeledtrMixin)(t.ChtmlMtr)),e.kind=s.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}()},6590:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMunderover=t.ChtmlMover=t.ChtmlMunder=void 0;var o,i=r(1971),l=r(5184),s=r(4300);t.ChtmlMunder=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([r]),this.scriptChild.toCHTML([a]);var n=this.baseChild.getOuterBBox(),o=this.scriptChild.getOuterBBox(),i=this.getUnderKV(n,o)[0],l=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(a,"paddingTop",this.em(i)),this.setDeltaW([r,a],this.getDeltaW([n,o],[0,-l])),this.adjustUnderDepth(a,o)}},t}((0,i.CommonMunderMixin)(s.ChtmlMsub)),o.kind=l.MmlMunder.prototype.kind,o.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},o),t.ChtmlMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([r]),this.baseChild.toCHTML([a]);var n=this.scriptChild.getOuterBBox(),o=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,o);var i=this.getOverKU(o,n)[0],l=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(i)),this.setDeltaW([a,r],this.getDeltaW([o,n],[0,l])),this.adjustOverDepth(r,n)}},t}((0,i.CommonMoverMixin)(s.ChtmlMsup)),e.kind=l.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),t.ChtmlMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),o=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([r]),this.baseChild.toCHTML([n]),this.underChild.toCHTML([o]);var i=this.overChild.getOuterBBox(),l=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(n,l);var u=this.getOverKU(l,i)[0],c=this.getUnderKV(l,s)[0],d=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(u)),this.adaptor.setStyle(o,"paddingTop",this.em(c)),this.setDeltaW([n,o,r],this.getDeltaW([l,s,i],[0,this.isLineBelow?0:-d,this.isLineAbove?0:d])),this.adjustOverDepth(r,i),this.adjustUnderDepth(o,s)}},t}((0,i.CommonMunderoverMixin)(s.ChtmlMsubsup)),e.kind=l.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}()},8650:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlScriptbase=void 0;var l,s=r(5355),u=r(167),c=r(4300);t.ChtmlScriptbase=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){this.dom=this.standardChtmlNodes(e);var t=o(this.getOffset(),2),r=t[0],a=t[1],n=r-(this.baseRemoveIc?this.baseIc:0),i={"vertical-align":this.em(a)};n&&(i["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.dom);var l=this.dom[this.dom.length-1];this.scriptChild.toCHTML([this.adaptor.append(l,this.html("mjx-script",{style:i}))])}},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.ChtmlMsubsup.kind)},t.prototype.setDeltaW=function(e,t){for(var r=0;r=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))},t.prototype.adjustUnderDepth=function(e,t){var r,a;if(!(t.d>=0)){var n=this.adaptor,o=this.em(t.d),l=this.html("mjx-box",{style:{"margin-bottom":o,"vertical-align":o}});try{for(var s=i(n.childNodes(n.firstChild(e))),u=s.next();!u.done;u=s.next()){var c=u.value;n.append(l,c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}n.append(n.firstChild(e),l)}},t.prototype.adjustBaseHeight=function(e,t){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*t.scale;t.h0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),h=r(6010),m=r(6010),g=r(8054),y=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var o=i(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=o[0],s=o[1],u=i((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],h=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new y.CssStyles,n.font=s||new l(h),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,h.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var o=this.factory.wrap(e.root);this.setScale(t,o),this.processMath(o,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var o=l(e.childNodes.slice(1)),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var o=l(e.math),i=o.next();!i.done;i=o.next()){var s=i.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var h=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],i(r.defaultSizeVariants),!1),this.stretchVariants=l([],i(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=i(e,3),n=a[0],o=a[1],l=a[2];r[n]={extension:t,file:n,variants:o,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var o=this;void 0===a&&(a={}),void 0===n&&(n=null);var i=e?this.dynamicExtensions.get(e):null;(e?i.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&o.adjustDelimiters(t.delimiters,Object.keys(a),i.sizeN,i.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var o=e[parseInt(t)];"dir"in o&&(o.variants&&(o.variants=n.adjustArrayIndices(o.variants,r)),o.stretchv&&(o.stretchv=n.adjustArrayIndices(o.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var o=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=o.next();!l.done;l=o.next()){var u=i(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var o=s(Object.keys(e.chars||{})),i=o.next();!i.done;i=o.next()){var l=i.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,o,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=i(p.value,3),h=f[0],m=f[1],g=f[2],y=l.VariantSmp[t][h];if(y){for(var b=m;b<=g;b++)if(930!==b){var v=y+b-m;e[b]=this.smpChar(u[v]||v)}if(c[h])try{for(var k=(n=void 0,s(Object.keys(c[h]).map((function(e){return parseInt(e)})))),S=k.next();!S.done;S=k.next()){e[b=S.value]=this.smpChar(y+c[h][b])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=k.return)&&o.call(k)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var o=n.value;this.createVariant(o[0],o[1],o[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var o=s(n.linked),i=o.next();!i.done;i=o.next()){var l=i.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var o=n.value;"unknown"===this.cssFontMap[o][0]&&(this.cssFontMap[o][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var o=s(Object.keys(e)),i=o.next();!i.done;i=o.next()){var l=e[i.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var o=s(e),i=o.next();!i.done;i=o.next()){var l=i.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return o(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),o=function(e){n.push.apply(n,l([],i(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){o(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var o=s(this.CLASS.dynamicExtensions.values()),i=o.next();!i.done;i=o.next()){n(i.value)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=h},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var i=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,o=t.indentshiftfirst,i=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===o&&(o=e.attributes.getInherited("indentshift")),"indentalign"===i&&(i=r),"indentshift"===l&&(l=a),this.indentData=[[n,o],[r,a],[i,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=o(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=i},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=o(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0],f=d[1];if(null===f){var h=p.coreMO();h.setBreakStyle(h.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=i(t,5),a=r[0],n=r[2],o=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),o+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+o,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var o,i=this.state;if(!(r>=t.NOBREAK||0===i.w&&0===i.prevWidth)){for(;i.potential.length&&i.potential[0][1]>this.FACTORS.fuzz(r);){var l=i.potential.shift();i.potential.length&&(i.potential[0][4]+=l[4])}i.potential.unshift([[e,n],r,i.w-((null===(o=i.prevBreak)||void 0===o?void 0:o[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=i(this.getBorderLR(e),2),n=a[0],o=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+o)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,o=this.FACTORS,i=o.tail(o.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(i=o.open(i,e),this.state.depth++),s&&(i=o.close(i,e),this.state.depth--),i=(this.TEXCLASS[e.node.texClass]||function(e){return e})(i),(this.PENALTY[r]||function(e){return e})(o.depth(i))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var o=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,o-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=i(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var h=s.childNodes;try{for(var m=o(h.keys()),g=m.next();!g.done;g=m.next()){var y=g.value,b=h[y];if(b.node.isKind("text")){var v=b.node.getText().split(/ /),k=v.pop();try{for(var S=(n=void 0,o(v.keys())),w=S.next();!w.done;w=S.next()){var A=w.value;this.addWidth(c,s.textWidth(v[A])),this.pushBreak(e,this.mtextPenalty(),-u,[y,A+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(k))}else this.addWidth(b.getBBox())}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=i(r.start||[0,0],2),n=a[0],o=a[1],l=i(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=i(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?o:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),o=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,o+n.rscale*n.w)+r.font.params.scriptspace,s=i(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=o(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],i(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var o=t.sideIndex[a],i=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[o]=r[i]=t,r},border:function(e){var t=[0,0,0,0];return t[o]=t[i]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),o=n[0],i=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,o*(s-i),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,o=t.y,i=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=i[0],s=i[1],u=i[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=o+(d>a?e.thickness*p*Math.sin(d-a):0),h=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,h,f,h]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),o=n[0],i=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],h=t.getOffset(f),m=t.arrow(p,o,i,f,h);e(t,m)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),h=s(r(6010)),m=r(8054),g=r(6469),y=r(1597),b=r(5884),v=2/18;function k(e,t){return e?tt&&(t=o),i>r&&(r=i)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;e.append(i.getOuterBBox())}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=y.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var o=!1;try{for(var i=u(this.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(o=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new m.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new m.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),o=a.get("fontsize"),i=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):k(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):k(n,e.rspace);var o=r.childIndex(t);if(0!==o){var i=r.childNodes[o-1];if(i.isEmbellished){var l=this.jax.nodeMap.get(i).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof p.TextNode&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return h.percent(e)},t.prototype.em=function(e){return h.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-h.BIGDIMEN),h.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=S},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=o},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var i=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,o=a.d,i=a.w;e.w=i,e.h=n,e.d=o},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),o=r.math.metrics;1!==o.scale&&(a["font-size"]=r.fixed(100/o.scale,1)+"%");var i=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||o.family||t.fontFamily(i)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,o=a.d,i=a.w;return t.height=this.em(n+o),t.width=this.em(i),t["vertical-align"]=this.em(-o),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=o((0,i.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var o=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===o.TEXCLASS.VCENTER){var a=t.h,n=t.d,i=this.font.params.axis_height;this.dh=(a+n)/2+i-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===o.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var i=this.parent.variant,l=this.node.getText();if("-explicitFont"===i){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,i,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,i);e.empty();try{for(var h=n(f),m=h.next();!m.done;m=h.next()){var g=m.value,y=o(this.getVariantChar(i,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(g),i);c=v.w,d=v.h,p=v.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var i=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,i=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=o(i.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=o((0,i.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),o=n[0],i=n[1],l=n[2];this.arrowhead={x:o?parseFloat(o):c.ARROWX,y:i?parseFloat(i):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var o=n.value,i=r.get(o);i&&(this.notations[o]=i,i.renderChild&&(this.renderChild=i.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.notations[i]){var l=this.notations[i].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,o=this.notations[n].init;o&&o(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var o=n.value;this.maximizeEntries(r,this.notations[o].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.notations[i].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?i:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,o=a.d,i=a.w,l=n+o,u=Math.sqrt(l*l+i*i),c=Math.max(t,r*i/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(i+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),o=n[0],i=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+i,o+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],o=r[2],i=r[3],l=this.childNodes[0].getBBox();e.combine(l,i,0),e.h+=a,e.d+=o,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var o=0;try{for(var i=n(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;this.addMo(r.separators[o++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var o=n.getBevelData(n.isDisplay()).H,i=n.bevel=n.createMo("/");i.node.attributes.set("symmetric",!0),i.canStretch(1),i.getStretchedVariant([o],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),o=this.font.params.axis_height,i=this.getTUV(t,r),l=i.T,s=i.u,u=i.v;e.combine(a,0,o+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,o-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,o=r.nbox,i=r.dbox;e.combine(o,0,a),e.combine(i,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,o=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),i=o[0],l=o[1],s=(e?7:3)*a.rule_thickness,u=i-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=o(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=o(this.getCombinedUV(),2),i=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),i,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,i,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=o([0,0,0],3),i=n[0],l=n[1],s=n[2];0===t.w?i=this.getU():0===r.w?i=-this.getV():(i=(a=o(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[i,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return o(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),o=this.getSize("minsize",0),i=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(o,Math.min(i,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=o||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),h=0;if(p.sizes)try{for(var m=l(p.sizes),g=m.next();!g.done;g=m.next()){if(g.value>=d)return s&&h&&h--,void this.setDelimSize(f,h);h++}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,h-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=i(i({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),o=n[0],i=n[1],l=n[2];1===this.stretch.dir?(o=(a=s(this.getBaseline(e,t,r),2))[0],i=a[1]):l=t,this.bbox.h=o,this.bbox.d=i,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),o=s(a?e:[t,0],2),i=o[0],l=o[1],u=s([i+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(i-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),h=f[0],m=f[1];d=m*(c/(h+m))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var o=c.LineBBox.from(u.BBox.zero(),n);return o.originalL=this.bbox.L,this.bbox.L=0,o}var i=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(i.w=i.h=i.d=0,i.isFirst=!0,this.bbox.R=0):"duplicate"===t?i.L=0:this.multChar&&(i=c.LineBBox.from(this.multChar.getOuterBBox(),n)),i.getIndentData(this.node)),i},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,o=r,i=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[i,l,o,a-i,n-l,r-o,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),o=n?t[n[0].charAt(0)]:r?t[r]:0,i=this.length2em(e,o)||0;return e.match(/^[-+]/)&&r&&(i+=o),null!=a&&(i=Math.max(a,i)),i},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],o=t[2],i=t[3],l=t[4],s=t[5];e.w=o+s,e.h=r+i,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},6991:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,o=a.w,i=a.rscale,l=Math.max(o,n/i),s=Math.max(0,l-o);return[l*i-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var f=0,h=0,m=d>1&&d===p;try{for(var g=o(this.childNodes),y=g.next();!y.done;y=g.next()){var b=0===(E=y.value).stretch.dir;if(m||b){var v=E.getBBox().rscale,k=i(E.getUnbrokenHD(),2),S=k[0],w=k[1];(S*=v)>f&&(f=S),(w*=v)>h&&(h=w)}}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}try{for(var A=o(s),x=A.next();!x.done;x=A.next()){var E;v=(E=x.value).coreRScale();E.coreMO().getStretchedVariant([f/v,h/v])}}catch(e){n={error:e}}finally{try{x&&!x.done&&(l=A.return)&&l.call(A)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var i=o(this.childNodes.keys()),l=i.next();!l.done;l=i.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=o(d.keys()),h=f.next();!h.done;h=f.next()){var m=d[v=h.value];this.addMiddleBorders(m),0===v&&this.addLeftBorders(m),v===p&&this.addRightBorders(m)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var g=0;try{for(var y=o(d.keys()),b=y.next();!b.done;b=y.next()){var v;m=d[v=b.value];e.combine(m,0,g),g-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(u=d[v+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],i(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var i=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new i.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=o(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var o=this.font.params,i=3*o.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),o.sub2),s=this.baseCharZero(a.d*this.baseScale+o.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],o=this.getBaseWidth(),i=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,o,u-c),e.combine(a,o+i,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&null===t){t=0;var h=p>1&&p===f;try{for(var m=o(this.tableRows),g=m.next();!g.done;g=m.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(h||b){var v=w.getBBox(b).w;v>t&&(t=v)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}}if(null!==t)try{for(var k=o(u),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([Math.max(t,w.getBBox().w)/w.coreRScale()])}}catch(e){l={error:e}}finally{try{S&&!S.done&&(s=k.return)&&s.call(k)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,i=0,l=0;try{for(var s=o(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[i]=Math.max(n[i],d.d),d.w>l&&(l=d.w)}i++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),o=[0],i=this.tableRows,l=0;ln[r]&&(n[r]=u),c>o[r]&&(o[r]=c),f>l&&(l=f),i&&d>i[t]&&(i[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=o(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=i(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,o=e/2;return{top:[0,e],center:[o,o],bottom:[e,0],baseline:[o,o],axis:[o+n,o-n]}[r]||[o,o]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=i(this.getPadAlignShift(r),2),n=a[0],o=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var o=i(this.getAlignShift(),2),l=o[0],s=o[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var o=e[n];return"fit"===o?null:"auto"===o?r?a[n]:null:(0,u.isPercent)(o)?o:t.length2em(o)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),o=a.filter((function(t){return"auto"===e[t]})),i=n.length||o.length,l=(i?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=i&&u>0?u/i:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),o=Array.from(n.keys()),s=o.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=o.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=o.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=o.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),h=l(l(l(l([],i(s),!1),i(d),!1),i(p),!1),i(f),!1);if(h.length){this.cWidths=o.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var m=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],g=(0,c.sum)(this.cWidths)-m,y=0,b=0;bthis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),o=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(o.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=i(this.getBBoxHD(r),2),f=p[0],h=p[1];e.h=f,e.d=h,e.w=a;var m=i(this.getBBoxLR(),2),g=m[0],y=m[1];e.L=g,e.R=y,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,o=n.w,i=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(o,this.length2em(a,Math.max(t,i+o+l)))-(s?i+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==o&&this.parent.invalidateBBox(),this.pWidth!==o},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var i=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),o=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),i=o[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(i,o[2]?"bold":"",o[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=i.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=o(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],i=o(this.breakPoints[e]||[t.length,0],2),l=i[0],s=i[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,o,i,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(_=d.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var h=0,m=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var v=0===(_=b.value.childNodes[0]).stretch.dir;if(g||v){var k=_.getBBox(v),S=k.h,w=k.d;S>h&&(h=S),w>m&&(m=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(a)throw a.error}}e=[h,m]}if(e){var A=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var x=n(s),E=x.next();!E.done;E=x.next()){var _;A(_=E.value)}}catch(e){i={error:e}}finally{try{E&&!E.done&&(l=x.return)&&l.call(x)}finally{if(i)throw i.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var p=0,f=c>1&&c===d;try{for(var h=o(this.childNodes),m=h.next();!m.done;m=h.next()){var g=0===(w=m.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,v=y.rscale;b*v>p&&(p=b*v)}}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var k=o(l),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.coreRScale()])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(i=k.return)&&i.call(k)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=i(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var o=this.findID("Settings","semantics");"MathML"===a?o.disable():o.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=i(e,2),n=t[0],o=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=o,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=o(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var i=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),h=r(6914),m=r(3463),g=r(7309),y=o(r(5445)),b=s.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),k=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+i.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new h.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],o=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=o})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),o=a.next();!o.done;o=a.next()){var i=o.value;this.jax[i]||r.findID("Settings","Renderer",i).disable()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var o=n(a.items.slice(1)),i=o.next();!i.done;i=o.next()){var l=i.value;if(l instanceof m.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var o=n(Object.keys(this.settings)),i=o.next();!i.done;i=o.next()){var l=i.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,i.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,o=this.defaultSettings;try{for(var i=n(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(o[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=o[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&i.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;i.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),i.mathjax.handlers.register(n.handler);var o=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(o),r.document.processed=o.processed,e._loadingPromise||(r.document.outputJax.reset(),i.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var o=n(e.math),i=o.next();!i.done;i=o.next()){var l=i.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var o,i;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=k},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function h(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(o.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var o=r(4922),i=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+i.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(o.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),o=r+a*e.h,i=a*e.d-r;n>this.w&&(this.w=n),o>this.h&&(this.h=o),i>this.d&&(this.d=i)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var o={};function i(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var i=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();o[i]||(o[i]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+i+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),o[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,i)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var i=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=i;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,o,i,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],o=a([u.prev,c.prev],2),c.prev=o[0],u.prev=o[1],i=a([e.list,this.list],2),this.list.prev.next=i[0],e.list.prev.next=i[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),o=n.next();!o.done;o=n.next()){var i=o.value;this.styles[i]||(this.styles[i]={}),Object.assign(this.styles[i],e[i])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}function u(e){var t,a,n=v.connect[e].children,o=[];try{for(var i=r(n),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];o.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}o[3]===o[1]&&(o.pop(),o[2]===o[0]&&(o.pop(),o[1]===o[0]&&o.pop())),this.styles[e]=o.join(" ")}function c(e){var t,a;try{for(var n=r(v.connect[e].children),o=n.next();!o.done;o=n.next()){var i=o.value;this.setStyle(this.childName(e,i),this.styles[e])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,o,i=n([],a(v.connect[e].children),!1),l=this.styles[this.childName(e,i.shift())];try{for(var s=r(i),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(e){var t,a,n,o,i={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===i.width?i.width=c:c.match(f)&&""===i.style?i.style=c:i.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(v.connect[e].children),h=d.next();!h.done;h=d.next()){var m=h.value;this.setStyle(this.childName(e,m),i[m])}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}function m(e){var t,a,n=[];try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,o,i,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(o=void 0,r(Object.keys(g))),h=f.next();!h.done;h=f.next()){var m=h.value;if((Array.isArray(u[m])||""===u[m])&&p.match(g[m]))if("size"===m){var y=a(p.split(/\//),2),b=y[0],k=y[1];u[m]=b,k&&(u["line-height"]=k)}else""===u.size&&(Array.isArray(u[m])?u[m].push(p):u[m]=p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var v=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.parentName(i);this.styles[l]||a.push(i+": "+this.styles[i]+";")}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,o=this.parentName(t);try{for(var i=r(e.connect[t].children),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.childName(o,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),o=n[0],i=n[1],l=n[2];if(o.match(/[^\s\n]/))return;this.set(i,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:o,split:s,combine:u},border:{children:o,split:c,combine:d},"border-top":{children:i,split:h,combine:m},"border-right":{children:i,split:h,combine:m},"border-bottom":{children:i,split:h,combine:m},"border-left":{children:i,split:h,combine:m},"border-width":{children:o,split:s,combine:null},"border-style":{children:o,split:s,combine:null},"border-color":{children:o,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=v},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var o=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!o)return r;var i=parseFloat(o[1]||"1"),l=o[2];return t.UNITS.hasOwnProperty(l)?i*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?i*t.RELUNITS[l]:"%"===l?i/100*r:i*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var i=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var o=e.call(this,t,r)||this;return o._content=a,o.disabled=!1,o.callbacks=[],o._id=n||a,o}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=o(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(i.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var i=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.isHidden()){var l=i.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(i.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=o(r),n=a.next();!n.done;n=a.next()){var i=n.value;i.submenu.unpost(),i!==this.focused&&i.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if("rule"!==i.type){if(i.id===e)return i;if("submenu"===i.type){var l=i.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(i.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),o=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=o},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=o},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=o},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var o=r(8372),i=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=i.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(o.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var o=r(1484),i=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,o=void 0===n?"":n,i=new this(e);i.id=o;var l=e.get("variable");r.forEach((function(t){return l(e,t,i.pool)}));var s=e.get("items")(e,a,i);return i.items=s,i},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(i.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,o,i=t;if(i instanceof Event?(a=i.target,this.stop(i)):a=i,i instanceof MouseEvent&&(n=i.pageX,o=i.pageY,n||o||!i.clientX||(n=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,o=i.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!o&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,o=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,o)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(o.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var o={};o[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',o[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",o[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",o[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",o[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var i=!1,l=!1,s=!1;function u(e){s||(c(o,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var o in e)n+=o,n+=" ",n+=e[o],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){i||(c(r,e),i=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var o=r(5179),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=i.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),o=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+o+"px;"),window.event instanceof MouseEvent&&r.classList.add(i.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(i.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new o.CloseButton(this),t=e.html;return t.classList.add(i.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(i.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(i.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(i.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"checkbox",r,n)||this;return o.role="menuitemcheckbox",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"combobox",r,n)||this;return o.role="combobox",o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var o=r(1340),i=r(2556),l=function(e){function t(t,r,a,n){var o=e.call(this,t,"command",r,n)||this;return o.command=a,o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(i.MenuUtil.getActiveElement(this))}catch(e){i.MenuUtil.error(e,"Illegal command callback.")}i.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"radio",r,n)||this;return o.role="menuitemradio",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var o=r(9329),i=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=i.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(i.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(o.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"slider",r,n)||this;return o.role="slider",o.labelId="ctx_slideLabel"+i.MenuUtil.counter(),o.valueId="ctx_slideValue"+i.MenuUtil.counter(),o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,o=new this(r,a,t.id),i=e.get("subMenu")(e,n,o);return o.submenu=i,o},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(i.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=o},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),o=r(2165),i=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=o.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var i=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,o=t.variable,i=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},i),s=e.get("rule")(e,{},i),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:o,id:t},i)})),c=[l,s].concat(u);return i.items=c,i},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var o=e.call(this,t,null,r)||this;return o.style=a,o.grid=n,o._selections=[],o.prefix="ctxt-selection",o._balanced=!0,o}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,o=t.selections,i=new this(a,n,t.order,t.grid);i.attachMenu(r);var l=o.map((function(t){return e.get("selectionMenu")(e,t,i)}));return i.selections=l,i},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+i.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),o=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,o,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),i=function(e){var i=l.selections.slice(e,e+n),s=o(l.rowDiv(i),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),i.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(o=Math.max(5,o-n-r.offsetWidth+6)),e.prototype.post.call(this,o,i)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=o},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=i(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function h(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=i(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=o.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=o.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function m(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],o=t[a];if(!n&&!o||n&&o&&n===o)continue;const i=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),o||r.open.push(a),o&&n&&(r.close.push(a),r.open.push(a)),t[a]=i,r[a]=i,l[a]?l[a].push(i):l[a]=[i]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const o=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=o,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,o=0;a=e[o];o++){let e=null;const o=a.descriptionSpan(),i=a.personality,l=i[n.personalityProps.JOIN];delete i[n.personalityProps.JOIN],void 0!==i[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:i[n.personalityProps.PAUSE]},delete i[n.personalityProps.PAUSE]);h(t,o,m(i,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=m.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=m.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),o=r(4440),i=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=i.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):i.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=v(t,a),k(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=v(t,a),k(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),o=d(r),i=d(a),l=m(o),s=m(i);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${x(o,u)}\n${c}\n${x(i,u)}`},NUMERATOR:E,DENOMINATOR:E};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=h(e),a=h(t),n=r-a;e=n<0?g(e,a,m(e)):e,t=n>0?g(t,r,m(t)):t;const o=e.split(/\r\n|\r|\n/),i=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-h(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(A(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function v(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(m(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function A(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let o="";const i=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);i.push(t)}return{lfence:r,rfence:a,sep:o,cells:i,height:i.reduce(((e,t)=>Math.max(h(t),e)),0),width:i.map(m)}}function x(e,t){const r=(t-m(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],o=e.split(/\r\n|\r|\n/),i=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of o)i.push(l+e+s);return i.join("\n")}function E(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class o extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=o=>{const i=(o-e)/(t-e),l=r*(1-i)+a*i;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let r="",n=null,i=!1;for(let e,l=0;e=t[l];l++)o.isMarkupElement(e)||(o.isPauseElement(e)?i&&(n=o.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(i?this.getSeparator():"")+this.merge(e.span),i=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,i.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=i,i.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class o extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=o},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=i},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class o extends n.SsmlRenderer{markup(e){return o.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,o.MARKS[s]=!0),1===i.speech.length&&i.speech.match(/[a-zA-Z]/)?t.push(''+i.speech+""):t.push(i.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=o,o.MARK_ONCE=!1,o.MARK_KIND=!0,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class o extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=o},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),o=r(182);class i extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],o=[];for(let e,i=0;e=t[i];i++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return r.join(" ")}}t.XmlRenderer=i},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function o(e){s(a.default.WGXpath),i(e)}function i(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){i(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),o(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=i,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),o=r(2315),i=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(i.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):i.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):i.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):i.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),o=r(2057),i=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=i.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=i.detectIE(),e.isEdge=i.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):o.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends n{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),o=r(3090),i=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),h=r(4440),m=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function v(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function k(e,t){const r=v(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=v(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=k,t.print=S,t.output=function(e,t){const r=v(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=v(e),a=r instanceof m.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.cloneNode(e);let o=u.computeMarkup(n);if(r===h.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(o)),e;const i=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=i[r],t=l[r];r++)o=u.computeMarkup(t),e.setAttribute("speech",a.finalize(o));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.parseInput(t),o=l.xmlTree(n),i=u.computeMarkup(o);if(r===h.Speech.SHALLOW)return e.stree.speech=a.finalize(i),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case h.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=s.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=k("enriched",e),a=S("enriched",r);return m.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,m.Processor.LocalState.highlighter,a),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?a.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":k("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),o=r(6828),i=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function f(e,t){return s.process(e,t)}function h(e,t,r){switch(n.default.getInstance().mode){case i.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),o=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}))}(e,t,r);case i.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),o=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return h("speech",e,t)},t.file.toSemantic=function(e,t){return h("semantic",e,t)},t.file.toJson=function(e,t){return h("json",e,t)},t.file.toDescription=function(e,t){return h("description",e,t)},t.file.toEnriched=function(e,t){return h("enriched",e,t)},t.processFile=h,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:i.Mode.HTTP}).then((()=>p({}))):p({mode:i.Mode.SYNC}).then((()=>p({mode:i.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),o=r(2315);function i(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:i()?document.evaluate:o.default.xpath.evaluate,result:i()?XPathResult:o.default.xpath.XPathResult,createNSResolver:i()?document.createNSResolver:o.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,o){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,o,null):t.xpath.currentDocument.evaluate(e,r,s,o,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(i.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(i.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=o.walkTree(r),l=o.walkTree(t),s=o.walkTree(a);return(0,i.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(i.Attribute.CHILDREN,(0,i.makeIdList)([t,a,r])),[l,s,n].forEach((e=>o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.mml.getAttribute(i.Attribute.ID)))),this.mml.setAttribute(i.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),o=r(9268),i=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends o.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,o=this.specialCase_(e,n);if(o)e=o;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const i=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,i),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(i,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,o=null;if("MSUBSUP"===r?(o=e.childNodes[0],n=i.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),o=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const u=o.childNodes[0],c=d.makeEmptyNode_(u.id);return o.childNodes[0]=c,t=new n(e).getMathml(),o.childNodes[0]=u,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),o=r(2298),i=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=i.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===i.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=i.createElement("mrow");(0,o.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===i.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,o.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,o.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,i.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=i},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,i.setAttributes)(t,e),t.setAttribute(i.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(i.Attribute.ID)))o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),o=r(6839),i=r(5452),l=r(2298);class s extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=o.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];i.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];i.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=i.walkTree(e);return i.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,o.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=i},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=o.introduceNewLayer(r,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),o=r(5452),i=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,i.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];o.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(i.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=i},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=i.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,o){e.setAttribute(r.TYPE,o.type);const i=o.allAttributes();for(let r,a=0;r=i[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);o.childNodes.length&&e.setAttribute(r.CHILDREN,a(o.childNodes)),o.contentNodes.length&&e.setAttribute(r.CONTENT,a(o.contentNodes)),o.parent&&e.setAttribute(r.PARENT,o.parent.id.toString());const l=o.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,o)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),o=r(7251),i=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:i.CaseEmpheq.test,constr:e=>new i.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),M(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),M(r);const n=e.contentNodes.map(R);D(e,n);const o=e.childNodes.map(p),i=s.SemanticSkeleton.combineContentChildren(e,n,o);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(i,e);else{const e=_(i);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=B(r))}return r=F(r),v(r,i,e),c.setAttributes(r,e),M(r)}function f(e,t){const r=x(e);let o=r.node;const i=r.type;if(i!==A.VALID||!u.hasEmptyTag(o))if(a.Debugger.getInstance().output("Walktree Case 1.1"),o=n.createElement("mrow"),i===A.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),o=h(o,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=_(e),r=g(T(t),e);n.replaceNode(t,o),r.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function h(e,t,r){let o=L(t);if(u.hasMathTag(o)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(o,e),n.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const i=r.indexOf(t);return r[i]=o,n.replaceNode(o,e),e.appendChild(o),r.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,o=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),o=Math.max(o,t))})),r.slice(a,o+1)}function y(e,t,r){const a=[];let o=n.toArray(e.childNodes),i=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=b(e,t);0!==r.length&&(1!==r.length?(i?e.setAttribute("AuxiliaryImplicit",!0):i=!0,o=r.concat(o)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function v(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const r=t[0];if(a[o]===r||w(a[o],r)){t.shift(),o++;continue}if(a[o]&&-1===t.indexOf(a[o])){o++;continue}if(S(r,e)){t.shift();continue}let n=a[o];if(n)k(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function k(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function w(e,t){const r=i.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var A;function x(e){const t=_(e);if(!t)return{type:A.INVALID,node:null};const r=_(e.slice().reverse());if(t===r)return{type:A.VALID,node:t};const a=C(t),n=E(a,e),o=C(r,(function(e){return-1!==n.indexOf(e)})),i=o[0],l=n.indexOf(i);return-1===l?{type:A.INVALID,node:null}:{type:n.length!==a.length?A.PRUNED:O(n[l+1],o[1])?A.VALID:A.INVALID,node:i}}function E(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function _(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function O(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function M(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function L(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?L(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?I(e):n.createElement("mrow");return e.mathml=[r],r}function F(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function I(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function D(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){B(e).setAttribute(c.Attribute.OPERATOR,r)}))}function B(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=B(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const i=n.cloneNode(e);return p(r.root),o.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(i,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=h,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=v,t.insertNewChild_=k,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(A=t.lcaType||(t.lcaType={})),t.mathmlLca_=x,t.prunePath_=E,t.attachedElement_=_,t.pathToRoot_=C,t.validLca_=O,t.ascendNewNode=M,t.descendNode_=L,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=F,t.createInvisibleOperator_=I,t.setOperatorAttribute_=D,t.getInnerNode=B,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const i=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=p(t);a.push(e);const o=B(e);n&&!r&&o.setAttribute(c.Attribute.PARENT,n.id.toString()),i.push(t.id)}return i}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let o=0;t.AbstractHighlighter=class{constructor(){this.counter=o++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),o=r-a/2;let i=0,l=0,s=0;return 0<=e&&e<60?[i,l,s]=[a,n,0]:60<=e&&e<120?[i,l,s]=[n,a,0]:120<=e&&e<180?[i,l,s]=[0,a,n]:180<=e&&e<240?[i,l,s]=[0,n,a]:240<=e&&e<300?[i,l,s]=[n,0,a]:300<=e&&e<360&&([i,l,s]=[a,0,n]),{red:i+o,green:l+o,blue:s+o}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),o=r(933),i=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const o=new n.ColorPicker(e,r),i="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[i]||t.highlighterMapping_.NativeMML);return l.setColor(o),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":i.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const o=.05,i=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*o+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-o+"em",l.style.width=n.w+2*i+"em",l.style.marginLeft=s-i+"em",l.style.marginRight=-n.w-i-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=o},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");return o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),o=r(8396),i=r(4346);class l extends i.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");if(i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new o.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class o{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=o.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,o=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=a.match(/^unit:(.+)$/);let l="";return o&&(a=o[1],l=":unit"),e=>{const o=n.evalXPath(t,e)[0];if(o){const e=i.lookupCategory(o.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=p[r]||p["="],i=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&o(Array.from(r.textContent).length,i)}}return null}t.constraintTest_=f;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=h;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),o=r(2105),i=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),h=r(8384),m=r(7206),g=r(7734),y=r(7264),b=r(4356);function v(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:i.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:h.nb,nn:g.nn,sv:y.sv,nemeth:m.nemeth},t.setLocale=function(){const e=v();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=v,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const o=r();for(const[e,t]of Object.entries(n))o[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),o=r(614),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),o=r(3866),i=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=i.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),o=r(4356),i=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),o=r(4634),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),o=r(4977),i=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),o=r(8825),i=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=i.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),o=r(4977),i=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=i(e),t?e+t:e},s=function(e,t,r){return t+i(e)},u=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=i(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:i(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),o=r(3898),i=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=o(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=i,l.numberToWords=o,l.numberToOrdinal=function(e,t){if(e>1999)return i(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=o(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",o=l.ones[Math.floor(r/100)];if(n+=o?a(o,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",o=t?l.special.smallOrdinals[r]:l.ones[r],o)n+=o;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];o=l.ones[r%10],n+=o?a(o)+"og"+e:e}return n}function o(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,o="";for(;e>0;){const i=e%1e3;if(i){const e=n(i,t&&!r);if(r){const t=l.large[r],n=i>1?"er":"";o=a(e,r<=1)+" "+t+n+(o?" og ":"")+o}else o=a(e)+o}e=Math.floor(e/1e3),r++}return o}function i(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":i(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3);if(t){const e=l.large[t],n=t>1&&o>1?e.match(/e$/)?"n":"en":"";r=a(i,t>1)+e+n+r}else r=a(i,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function i(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":i(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+"hundred":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+i.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=o(e);return t?r+"s":r},t.default=i},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=o.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return o.ones[t];const r=o.tens[Math.floor(t/10)],a=o.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const o=(0,r(7549).NUMBERS)();o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=o.large[t];const i=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=i}e=Math.floor(e/1e3),t++}return r},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(o.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(o.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(o.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(o.special.onesOrdinals[e-1])),r.join(" ")},t.default=o},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),o=r(7549);function i(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=i(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,o.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+i.special.hundred:"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=i.ones[a]+i.numSep+i.large[t]+(r?i.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+i.numSep+a:r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?i.special.ordinalsFeminine[e]:i.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?i.special.simpleSmallOrdinalsFeminine[e]:i.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":i.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},i.numberToWords=n,i.numberToOrdinal=function(e,t){return e<=10?i.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=i},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=o(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=o,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=i(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),i=l.ones[n];if(a+=i?(1===n?"":i)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?o(a):a}function o(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function i(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?o(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const o=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(o,!0):o)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=i+(r?" "+l.large[r]+(r>1&&o>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return i(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=i.ones[a]?(1===a?"":i.ones[a]+i.numSep)+"hundra":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const o=e%1e3;if(o){const l=i.large[r],s=o>1&&r>1&&!t?"er":"";n=(1===r&&1===o?"":(r>1&&1===o?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function o(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=o(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=i},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),o=Number(a);return isNaN(n)||isNaN(o)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:o,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const i=this.parseCstr(t.toString().replace(n,""));this.addRule(new o.SpeechRule(e,i,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),o=this.parseCstr(t);n&&o?(n.rank=this.rank++,this.preconditions.set(e,new s(o,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class o extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,o=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),o=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==o)return-1;if(e===o&&e!==n)return 1;if(e===n&&e===o)continue;e!==n&&e!==o&&(r=!0)}const i=this.fallback.getProperty(a),l=i.indexOf(n),s=i.indexOf(o);if(l!p.equal(e.cstr))),s.push(m),this.rules.set(t,s),f.setReference(h)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),o=r(7630),i=r(4504),l=r(4650);class s extends i.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),o=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),i=this.parseCstr(r);if(!o&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):o.action,u=new l.SpeechRule(o.name,i,o.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const o=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=o[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var o;function i(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:i(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case o.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case o.NODE:case o.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),o=r(2057),i=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),h=r(2105),m=r(9935),g=r(4650),y=r(4508);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);o.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)o.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),b.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(e)}const a=(new Date).getTime();return o.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=k(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const o=r[n];a[n]="string"==typeof o?e.constructString(t,o):o}h.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;o.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=i.context,d=i.action.components;r=[];for(let t,o=0;t=d[o];o++){let o=[];const i=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=c.applyQuery(e,i);t&&(o=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=c.applySelector(e,i);t.length>0&&(o=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case g.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}o=c.constructSpan(e,i,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:o=[a.AuditoryDescription.create({text:i})]}o[0]&&!d&&(s.context&&(o[0].context=c.constructString(e,s.context)+(o[0].context||"")),s.annotation&&(o[0].annotation=s.annotation)),this.addLayout(o,s,d),t.grammar&&h.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,o,i){if(!t.length)return[];const l=n||"",s=i||"",u=e.contextFunctions.lookup(o),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),o=e.getValue(f.Axis.MODALITY),i=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,o,i])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,o,i])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,o,i])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==o?o:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==o?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:i];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),o=this.makeSet_(n,e.preference),i=f.DynamicCstr.DEFAULT_VALUES[r];t||n===i||o.push(i),a[r]=o}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==i.NodeType.ELEMENT_NODE&&e.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const v=new Map;function k(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=v.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new m.MathStore;return v.set(t,r),e.inherits&&(r.inherits=v.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=k,l.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),o=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const i=o.default.evaluateNode(e);return n.concat(i)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function o(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],i={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(i),u=Object.values(i);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],k=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],A=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],x=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],E=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],_=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],C=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],O=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],M=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],F=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],I=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],D=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],B=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],U=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],H=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],V=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],G=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],z=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],K=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],J=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],ie=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=h.concat(m,g,y,b,v,k,w,A,S,x,E,_,C,O,M,L,P,N,T,R,F,I,D,B,j,q,U,H,V,G,X,z,W,K,J,$,Y,Z,Q,ee,ae,ne,te,re,oe,ie,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const he=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:k,type:"identifier",role:"latinletter",font:"italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:C,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"fraktur"},{set:O,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:H,type:"identifier",role:"latinletter",font:"monospace"},{set:G,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:z,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:K,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:ie,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ve=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ve[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return he},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:i[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ke=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ke.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",o),t.lookupSecondary=function(e,t){return ke.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class i{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends i{copyCollator(){return new l}add(e,t){const r=o.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends i{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=o.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const o=a(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(r))?o.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),o=r(3588),i=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],o=n&&n.length,i=t&&t.length,l=u.default.getInstance();if(o&&i){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return o?(n.push(l.postfixNode_(n.pop(),e)),a):(i&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function h(e,t,r){if(!t.length)return e;const n=e.pop(),o=t.shift(),l=r.shift();if(s.isImplicitOp(o)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const i=(n?[n,o]:[o]).concat(l);return h(e.concat(i),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([o].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=i.factory.makeBranchNode("infixop",[n,t.shift()],[o],o.textContent);return l.role="implicit",i.run("combine_juxtaposition",l),t.unshift(l),h(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([n,o,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(o),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(o),n.childNodes.push(u),u.parent=n,o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(o),u.childNodes.unshift(n),n.parent=u,o.parent=u,u.addMathmlNodes(o.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=i.factory.makeBranchNode("infixop",[n,u],[o],o.textContent),c.role="implicit"),e.push(c),h(e.concat(l),t,r)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}i.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),i.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),i.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,o=[];for(;e.comp.length;)if(o=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&o.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),o.push(e.rel.shift());n=f(o,a,r)}o.length||a.length?(t.push(n),r.push(a)):(o.push(n),f(o,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),i.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),i.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),i.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),i.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],o=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(o))return void(o.role="integral");if(s.isIntegralDxBoundary(n,o)){const e=u.default.getInstance().prefixNode_(o,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),i.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=y(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=y(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function y(e,t){if(!e.childNodes.length)return v(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;v(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==g.indexOf(e.type)){let a=e.childNodes;v(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function v(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),o=r(5609),i=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){i.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],o=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=i.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return i.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return i.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[i.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,i.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&o.isType(r[0],"empty")?r:[i.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const o=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),o=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)o.appendChild(e);return o},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||o(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=h,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&h(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&l(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=v,t.isPureUnit=k,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(k(t[0])||v(t[0]))&&e.childNodes.slice(1).every(k)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),o=r(7516),i=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new i.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return o.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const o=t.nextSibling;if(!o||o===n)continue;const i=u.getSpacer_(o);i&&(r.mathml.push(i),r.mathmlTree=i,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let o=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(o)):(u.fenceToPunct_(e),o.push(e),o=o.concat(r.shift()),r.unshift(o))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,o.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const o=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===o&&l.isAccent(t[1])||2===o&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===o){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[o]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const o=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return o.role=e.role,o.embellished=l.isEmbellished(e),o}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,o=r.filter(a).length;if(!n&&!o)return e;const i=n?o?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),o&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(i,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,o=a.toArray(e.childNodes),i=[];"left"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"left")),"right"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"right"));const l=u.getInstance().getFormulas(e,o,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],i);return s.mathmlTree=e,s}getLabel(e,t,r,n){const o=u.getInstance().findNestedRow(t,"prooflabel",n),i=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(o.childNodes)),[]);return i.role=n,i.mathmlTree=o,i}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===u.getSemantics(n).inferenceRule,i=o?n.childNodes[1]:n.childNodes[0],l=o?n.childNodes[0]:n.childNodes[1],s=i.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),h=r(a.toArray(l.childNodes[0].childNodes))[0],m=u.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,o.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=t.comp[a+1],i=n.length-1;if(n[i]&&o[0]&&l.isType(n[i],"number")&&!l.isRole(n[i],"mixed")&&l.isType(o[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[i],o[0]],[]);e.role="mixed",r=r.concat(n.slice(0,i)),r.push(e),o.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(o=u.getInstance().implicitNode_(e),o.role="unit"),o&&r.push(o),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=n.length-1;if(n[o]&&l.isType(n[o],"number")&&(l.isRole(n[o],"integer")||l.isRole(n[o],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[o],e],[]);t.role="mixed",r=r.concat(n.slice(0,o)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const o=s.sliceNodes(e,l.isOperator);if(0===o.head.length)return n.push(o.div),u.getInstance().operationsTree_(o.tail,t,r,n);const i=u.getInstance().prefixNode_(u.getInstance().implicitNode(o.head),n),c=u.getInstance().appendOperand_(t,r,i);return o.div?u.getInstance().operationsTree_(o.tail,c,o.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),o=t.head.length-1,i=u.getInstance().neutralFences_(t.head,a.slice(0,o));a=a.slice(o),e.push(...i),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const o=r[r.length-1],i=e[0].role;if("open"===i||l.isNeutralFence(e[0])&&(!o||!l.compareNeutralFences(e[0],o))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&"open"===o.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&l.compareNeutralFences(e[0],o)){if(!l.elligibleLeftNeutral(o)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&l.isNeutralFence(o)&&r.some(n)){const o=s.sliceNodes(r,n,!0),i=a.pop(),l=a.length-o.tail.length+1,c=u.getInstance().neutralFences_(o.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(o.div,e.shift(),a.pop().concat(c,i));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,o.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),o=r.length-1,i=a.slice(0,o),l=(a=a.slice(o)).shift(),s=u.getInstance().neutralFences_(r,i);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=o.run("propagateComposedFunction",n)):n.role=e.role,n=o.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const o=e[a+1];return!t(n)||!t(o)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let o=0;for(;r.comp.length>0;)a.push(r.rel[o++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const o=(t=t.slice(0,a+1))[1],i=t[2];let l;if(!n&&i&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),l.role="subsup",t=[l,i],r="superscript"),n){const a=u.getInstance().accentRole_(o,r);if(i){u.getInstance().accentRole_(i,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,i],[]),t=[l,o],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[l,i],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),o=l.isEmbellished(e);return r&&(r.embellished=o),n.embellished=o,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const o=u.getInstance().getFunctionsInRow_(e,[]),i=u.getInstance().getFunctionArgs_(a,o,n);return r.concat(i)}getFunctionArgs_(e,t,r){let a,n,i;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return i=u.getInstance().integralNode_(e,a,r.intvar),o.run("intvar_from_fraction",i),r.rest.unshift(i),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),i=u.getInstance().functionNode_(e,r),t.unshift(i),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return i=u.getInstance().functionNode_(e,n),a.tail.unshift(i),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),i=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(i),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),i=u.getInstance().functionNode_(e,t.shift()),t.unshift(i),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}o.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const o=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],o,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let o;r&&(o=r.parent,a.push(r));const i=u.getInstance().factory_.makeBranchNode(e,t,a);return i.role=n.role,o&&(r.parent=o),i}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let o,i=0;o=e[i];i++){const e=a.tagName(o);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(o.childNodes),t,r+1,n);if(u.findSemantics(o,t,n))return o}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),o=r(2298);class i{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return i.fromNode(e.root)}static fromNode(e){return new i(i.fromNode_(e))}static fromString(e){return new i(i.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!i.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(i.collapsedLeafs(e),i.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,i.simpleCollapseStructure(r)?[r]:i.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new i(i.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return i.simpleCollapseStructure(e)?e.toString():i.contentCollapseStructure(e)?"(c "+e.slice(1).map(i.makeSexp_).join(" ")+")":"("+e.map(i.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(i.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(i.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${o.Attribute.ID}=${s}]`,e)[0];if(c&&i.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=i.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&i.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(i.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(o.Attribute.COLLAPSED),a=r?i.realLeafs_(i.fromString(r).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(i.simpleCollapseStructure(e))return[e];if(i.contentCollapseStructure(e))return[];let t=[];for(let r=1;ri.simpleCollapseStructure(e)?e:i.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{i.simpleCollapseStructure(e)?r.push(e):(i.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=i},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),o=r(9265),i=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new i.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new i.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new o.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function o(e,t,r){r&&e.reverse();const a=[];for(let n,o=0;n=e[o];o++){if(t(n))return r?{head:e.slice(o+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(o+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,o=0;n=e[o];o++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let i=null;do{i=o(r,t),n.push(i.head),a.push(i.div),r=i.tail}while(i.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),o=r(1214),i=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,a.setup)(this.options_),i.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),o=r(1214),i=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return i.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),i.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=i.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class o extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),o=r(6604),i=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new i.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),o=r(5274),i=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=h(e);return a.markup(t)}function h(e){const t=s.SemanticTree.fromRoot(e),r=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=m(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function m(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const o=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=o?a.markup(c(o)):p(t);e.setAttribute(i.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(i.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=h,t.nodeAtPosition_=m,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,o=0;t=a[o];o++){const a=t.getAttribute("id"),o=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!o)continue;const l=t.childNodes[1],s=l.getAttribute(i.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(i.Attribute.TYPE))continue;if(c=o.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(i.Attribute.PARENT);d&&c.setAttribute(i.Attribute.PARENT,d),c.setAttribute(i.Attribute.TYPE,"dummy"),c.setAttribute(i.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(i.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class o extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),o=r(6278),i=r(9543);class l extends o.AbstractSpeechGenerator{getSpeech(e,t,r=null){const o=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const o in l){const s=l[o],u=n.getBySemanticId(t,o),c=n.getBySemanticId(e,o)||r&&n.getBySemanticId(r,o);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?i.addModality(c,s,this.modality):i.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&i.addPrefix(c,s))}return o}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),o=r(4356),i=r(2536),l=r(2780);var s,u,c;function d(){const e=o.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),o=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,o.push(t))}return o}function h(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,i.localeFontCombiner)(t)}function m(e,r,a,n,i,l){const s=h(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,i,o.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,i){const l=h(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=o.LOCALE.ALPHABETS.digitPrefix,r=u+i;y(l.combiner,a,s,r,l.font,e,n,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,o,i,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in o?o[c]:o.default;l.defineRule(t.toString(),c,"default",i,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const i=t.INTERVALS;for(let e,t=0;e=i[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{m(t,r,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=h,t.alphabetRules=m,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),o=r(1676),i=r(1676),l=r(2780),s=r(2362);class u extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,i.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[i.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const o=t[1];o&&o!==u.AUTO&&-1!==a[t[0]].indexOf(o)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ai?-1:o0&&t<20&&r>0&&r<11}function x(e){return o.default.getInstance().style===e}function E(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function _(e){if(E(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(C(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&O(r))}function C(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function O(e){return i.evalXPath("children/*",e).every((e=>C(e)||"identifier"===e.tagName))}function M(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&S(e.childNodes[0])&&L(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function L(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,o="open"===e.getAttribute("role")?0:1;let i=e.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),o=r(5897),i=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const h={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let m=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===i.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(o.default.getInstance().mode){case i.Mode.ASYNC:return w;case i.Mode.HTTP:return x;case i.Mode.SYNC:default:return A}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{v(t),o.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,r(e)}))}));o.EnginePromise.promises[e]=r}function v(e){k(JSON.parse(e))}function k(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(h[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?k(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function A(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function x(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return m||(g(u.DynamicCstr.BASE_LOCALE),m=!0),o.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=v,t.loadFile=w,t.loadFileSync=A,t.loadAjax=x},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),o=r(7088),i=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:i.spaceoutNumber,CQFspaceoutIdentifier:i.spaceoutIdentifier,CSFspaceoutText:i.spaceoutText,CSFopenFracVerbose:i.openingFractionVerbose,CSFcloseFracVerbose:i.closingFractionVerbose,CSFoverFracVerbose:i.overFractionVerbose,CSFopenFracBrief:i.openingFractionBrief,CSFcloseFracBrief:i.closingFractionBrief,CSFopenFracSbrief:i.openingFractionSbrief,CSFcloseFracSbrief:i.closingFractionSbrief,CSFoverFracSbrief:i.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFopenRadicalVerbose:i.openingRadicalVerbose,CSFcloseRadicalVerbose:i.closingRadicalVerbose,CSFindexRadicalVerbose:i.indexRadicalVerbose,CSFopenRadicalBrief:i.openingRadicalBrief,CSFcloseRadicalBrief:i.closingRadicalBrief,CSFindexRadicalBrief:i.indexRadicalBrief,CSFopenRadicalSbrief:i.openingRadicalSbrief,CSFindexRadicalSbrief:i.indexRadicalSbrief,CQFisSmallRoot:i.smallRoot,CSFsuperscriptVerbose:i.superscriptVerbose,CSFsuperscriptBrief:i.superscriptBrief,CSFsubscriptVerbose:i.subscriptVerbose,CSFsubscriptBrief:i.subscriptBrief,CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.superscriptVerbose,CSFleftsubscriptVerbose:i.subscriptVerbose,CSFrightsuperscriptVerbose:i.superscriptVerbose,CSFrightsubscriptVerbose:i.subscriptVerbose,CSFleftsuperscriptBrief:i.superscriptBrief,CSFleftsubscriptBrief:i.subscriptBrief,CSFrightsuperscriptBrief:i.superscriptBrief,CSFrightsubscriptBrief:i.subscriptBrief,CSFunderscript:i.nestedUnderscript,CSFoverscript:i.nestedOverscript,CSFendscripts:i.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:i.determinantIsSimple,CSFRemoveParens:i.removeParens,CQFresetNesting:i.resetNestingDepth,CGFbaselineConstraint:i.generateBaselineConstraint,CGFtensorRules:i.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),o=r(5740),i=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),o=e.ownerDocument;for(let e,i=0;e=r[i];i++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),i=n.identifierNode(r,"unknown","");t(i),a.push(i.xml(o))}return a}function d(e,r,a,i,l,s){i=i||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=o.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(i,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=o.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,i){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return i;if(t.indexOf(e.tagName)>-1&&i++,!e.childNodes||0===e.childNodes.length)return i;const l=o.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,i)})))}function h(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=h(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function y(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,r){const a=y(e),n=v(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function v(e){const t="sqrt"===e.tagName?"2":i.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function k(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function S(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=h,t.nestedFraction=m,t.openingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=y,t.nestedRadical=b,t.getRootIndex=v,t.openingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=k,t.nestedUnderscript=function(e){const t=k(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=S,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=S(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=i.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=n[t];t++)o=o.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const w=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),A=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function x(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+A.get(e)+"]";if(1&n){const t=w.get(e%5);r="[t] "+t+"Verbose; [n] "+o+";"+r,a="[t] "+t+"Brief; [n] "+o+";"+a}else t.unshift("name("+o+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,o,i]=x(a);e.defineRule(r,"default",o,"self::tensor",...n),t&&(e.defineRule(r,"brief",i,"self::tensor",...n),e.defineRule(r,"sbrief",i,"self::tensor",...n));const l=w.get(2);o+="; [t]"+l+"Verbose",i+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",o,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",i,"self::tensor",s,...n),e.defineRule(r,"sbrief",i,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),o=r(5740),i=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=h(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function h(e,t){const r=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function y(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(g(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(g(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=h,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,l.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=y,(0,u.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),i=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=i?p.nestedSubSuper(i,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",h=i&&"EMPTY"!==o.tagName(i)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],m=u&&"EMPTY"!==o.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=s.default.evaluateNode(e);return l=!1,c.concat(h,g,m)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),i=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===o.tagName(e),c=i&&"NUMBER"===o.tagName(i);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),o=r(4356),i=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,i.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(o.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),o=r(1378),i=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:i.openingFraction,CSFcloseFraction:i.closingFraction,CSFoverFraction:i.overFraction,CSFoverBevFraction:i.overBevelledFraction,CQFhyperFraction:i.hyperFractionBoundary,CSFopenRadical:i.openingRadical,CSFcloseRadical:i.closingRadical,CSFindexRadical:i.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:i.relationIterator,CTFimplicitIterator:i.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),o=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),o=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const i=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==i.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),o=r(5740),i=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),h=r(9543),m=r(8504),g=r(7730),y=r(1214),b=r(179),v=r(1204),k=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?v.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=v.splitAttribute(v.getAttribute(e,u.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(e,u.Attribute.CONTENT));const a=v.getAttribute(e,u.Attribute.TYPE),n=v.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];k.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=k.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());k.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(i.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=i.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=m.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),o=n.indexOf(a);if(-1===o)return t;const i=o>=n.length-1?n[0]:n[o+1];return m.ClearspeakPreferences.addPreference(t,r,i)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?v.getAttribute(e[0],u.Attribute.PREFIX):h.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?v.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),i=this.getFocus().getSemanticNodes(),l=h.retrievePrefix(i[0]),s=[new a.AuditoryDescription({text:o,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=h.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=h.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,o){const i=e=>a.getBySemanticId(o,e),l=r.nodeDict,s=i(e),u=t.map(i),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,o),d}static generateAllVisibleNodes_(e,t,r,a){let o=[];for(let i=0,l=e.length;ie.id.toString())),u=n.getAllVisibleNodes(s,a);o=o.concat(n.generateAllVisibleNodes_(s,u,r,a))}return o}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),o=r(6537),i=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new o.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),i.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const o=u.getAttribute(e,a.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),o=u.getAttribute(e,a.Attribute.ANNOTATION)||"",i=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(o),d.parseAttributes(i),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=o},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),o=r(9797);class i extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=i},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),o=r(9806),i=r(179);class l extends o.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=i.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=i.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===i.WalkerMoves.ROW){this.moved=i.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=i.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),o=this.levels.indexOf(t),i=this.levels.get(e?o+1:o-1);if(!i)return this.levels.push(n),null;this.setFocus(this.singletonFocus(i));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const o=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),o=r(9806),i=r(1799);t.walker=function(e,r,a,n,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,o)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new o.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new i.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,Ce.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var mt=__webpack_require__(50),gt=__webpack_require__(3216),yt=__webpack_require__(8042),bt=__webpack_require__(8270),vt=__webpack_require__(6797),kt=__webpack_require__(5355),St=__webpack_require__(9261),wt=__webpack_require__(9086),At=__webpack_require__(7463),xt=__webpack_require__(95),Et=__webpack_require__(1148),_t=__webpack_require__(8102),Ct=__webpack_require__(804),Ot=__webpack_require__(8147),Mt=__webpack_require__(2275),Lt=__webpack_require__(9063),Pt=__webpack_require__(6911),Nt=__webpack_require__(1653),Tt=__webpack_require__(6781),Rt=__webpack_require__(6460),Ft=__webpack_require__(6287),It=__webpack_require__(5964),Dt=__webpack_require__(8776),Bt=__webpack_require__(4798),jt=__webpack_require__(4597),qt=__webpack_require__(2970),Ut=__webpack_require__(5610),Ht=__webpack_require__(4300),Vt=__webpack_require__(8002),Gt=__webpack_require__(7056),Xt=__webpack_require__(1259),zt=__webpack_require__(3571),Wt=__webpack_require__(6590),Kt=__webpack_require__(8650),Jt=__webpack_require__(421),$t=__webpack_require__(7742),Yt=__webpack_require__(5884),Zt=__webpack_require__(1597),Qt=__webpack_require__(7211),er=__webpack_require__(5552),tr=__webpack_require__(7519),rr=__webpack_require__(4420),ar=__webpack_require__(1626),nr=__webpack_require__(9800),or=__webpack_require__(1160),ir=__webpack_require__(1956),lr=__webpack_require__(7490),sr=__webpack_require__(7313),ur=__webpack_require__(7555),cr=__webpack_require__(2688),dr=__webpack_require__(5636),pr=__webpack_require__(5723),fr=__webpack_require__(8009),hr=__webpack_require__(5023),mr=__webpack_require__(7096),gr=__webpack_require__(6898),yr=__webpack_require__(6991),br=__webpack_require__(8411),vr=__webpack_require__(4126),kr=__webpack_require__(258),Sr=__webpack_require__(4093),wr=__webpack_require__(905),Ar=__webpack_require__(6237),xr=__webpack_require__(5164),Er=__webpack_require__(6319),_r=__webpack_require__(5766),Cr=__webpack_require__(1971),Or=__webpack_require__(167),Mr=__webpack_require__(5806);MathJax.loader&&MathJax.loader.checkVersion("output/chtml",t.VERSION,"output"),(0,e.combineWithMathJax)({_:{output:{chtml_ts:mt,chtml:{DynamicFonts:gt,FontData:yt,Notation:bt,Usage:vt,Wrapper:kt,WrapperFactory:St,Wrappers_ts:wt,Wrappers:{HtmlNode:At,TeXAtom:xt,TextNode:Et,maction:_t,math:Ct,menclose:Ot,mfenced:Mt,mfrac:Lt,mglyph:Pt,mi:Nt,mmultiscripts:Tt,mn:Rt,mo:Ft,mpadded:It,mroot:Dt,mrow:Bt,ms:jt,mspace:qt,msqrt:Ut,msubsup:Ht,mtable:Vt,mtd:Gt,mtext:Xt,mtr:zt,munderover:Wt,scriptbase:Kt,semantics:Jt}},common:{Direction:$t,FontData:Yt,LineBBox:Zt,LinebreakVisitor:Qt,Notation:er,Wrapper:tr,WrapperFactory:rr,Wrappers:{HtmlNode:ar,TeXAtom:nr,TextNode:or,maction:ir,math:lr,menclose:sr,mfenced:ur,mfrac:cr,mglyph:dr,mi:pr,mmultiscripts:fr,mn:hr,mo:mr,mpadded:gr,mroot:yr,mrow:br,ms:vr,mspace:kr,msqrt:Sr,msubsup:wr,mtable:Ar,mtd:xr,mtext:Er,mtr:_r,munderover:Cr,scriptbase:Or,semantics:Mr}}}}});var Lr=__webpack_require__(2834);function Pr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Nr="undefined"==typeof document?"@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%":"https://cdn.jsdelivr.net/npm/%%FONT%%-font/es5/output/fonts/%%FONT%%",Tr=function(t,r,n,o){if(MathJax.loader){(0,e.combineDefaults)(MathJax.config,t,MathJax.config.output||{});var i=MathJax.config[t],l=i.font||n;if("string"!=typeof l&&(i.fontData=l,i.font=l=l.NAME),"["!==l.charAt(0)){var s=i.fontPath||Nr,u=l.match(/^[a-z]+:/)?(l.match(/[^/:\\]*$/)||[t])[0]:l;(0,e.combineDefaults)(MathJax.config.loader,"paths",Pr({},u,u===l?s.replace(/%%FONT%%/g,l):l)),l="[".concat(u,"]")}var c=l.substr(1,l.length-2);c!==n?(0,e.combineDefaults)(MathJax.config.loader,"output/".concat(t),{checkReady:function(){return MathJax.loader.load("".concat(l,"/").concat(t)).catch((function(e){return console.log(e)}))}}):((0,e.combineWithMathJax)({_:{output:{fonts:Pr({},c,Pr({},t+"_ts",Pr({},o.NAME+"Font",o)))}}}),(0,e.combineDefaults)(MathJax,"config",Pr({output:{font:l}},t,{fontData:o,dynamicPrefix:"".concat(l,"/").concat(t,"/dynamic")})),"chtml"===t&&(0,e.combineDefaults)(MathJax.config,t,{fontURL:a.Package.resolvePath("".concat(l,"/").concat(t,"/woff"),!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,r),MathJax.startup.useOutput(t))},Rr=function(e,t,r,a){if(!MathJax.loader)return Promise.resolve();a&&MathJax.loader.preLoad("[".concat(r,"]/").concat(t));var n=MathJax.config.loader["output/".concat(t)];return(n&&n.checkReady?n.checkReady().then(e):e()).catch((function(e){return console.log(e)}))};Tr("chtml",mt.CHTML,Lr.fontName,Lr.DefaultFont);var Fr=__webpack_require__(5865),Ir=__webpack_require__(8310),Dr=__webpack_require__(4001),Br=__webpack_require__(473),jr=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",t.VERSION,"ui"),(0,e.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:Fr,Menu:Ir,MenuHandler:Dr,MmlVisitor:Br,SelectableInfo:jr}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,Dr.MenuHandler)(e)}),20);var qr=__webpack_require__(2892),Ur=__webpack_require__(625),Hr=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",t.VERSION,"input"),(0,e.combineWithMathJax)({_:{input:{mathml_ts:qr,mathml:{FindMathML:Ur,MathMLCompile:Hr}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((function(e){return e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0}));var Vr=__webpack_require__(5445),Gr=__webpack_require__.n(Vr);if(MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{sre:Vr}}}),MathJax.startup){var Xr=a.Package.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:Xr};else{try{Xr=MathJax.config.loader.require.resolve(Xr+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:Xr}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return Gr().preloadLocales(e)});var zr=__webpack_require__(917);MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{"semantic-enrich":zr}}}),MathJax.loader&&(0,e.combineDefaults)(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:function(){return Gr().sreReady()}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,zr.EnrichHandler)(e,new qr.MathML({allowHtmlInTokenNodes:!0}))}));var Wr=__webpack_require__(8479),Kr=__webpack_require__(1508),Jr=__webpack_require__(1600),$r=__webpack_require__(7603),Yr=__webpack_require__(7171),Zr=__webpack_require__(5642),Qr=__webpack_require__(6851);MathJax.loader&&MathJax.loader.checkVersion("a11y/explorer",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{explorer_ts:Wr,explorer:{Explorer:Kr,ExplorerPool:Jr,KeyExplorer:$r,MouseExplorer:Yr,Region:Zr,TreeExplorer:Qr}}}}),MathJax.startup&&(MathJax.config.options&&!1!==MathJax.config.options.enableExplorer&&(0,e.combineDefaults)(MathJax.config,"options",{menuOptions:{settings:{explorer:!0}}}),MathJax.startup.extendHandler((function(e){return(0,Wr.ExplorerHandler)(e)})));var ea=__webpack_require__(5282),ta=JSON.parse('{"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),ra=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),aa=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),ea.default.set("base",ta),ea.default.set("en",ra),ea.default.set("nemeth",aa),r.Loader.preLoad("core","input/tex","output/chtml","ui/menu"),function(e,t){Rr(e,"chtml",Lr.fontName,t)}(function(e){return function(){return e((function(){return Gr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})))}()})(); \ No newline at end of file diff --git a/es5/tex-chtml.js b/es5/tex-chtml.js index 35001f253a..d520972992 100644 --- a/es5/tex-chtml.js +++ b/es5/tex-chtml.js @@ -1 +1 @@ -(function(){"use strict";var __webpack_modules__={351:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var c=r(4474),u=r(9259),p=r(7233),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(u.SerializedMmlVisitor);function f(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=c.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var r=t.adaptor,n=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),o=r.firstChild(r.body(r.parse(n,"text/html"))),i=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[o]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,i)}this.state(c.STATE.ASSISTIVEMML)}},e}(t)}function d(t){var e;return e=function(t){function e(){for(var e=[],r=0;r0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var s=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var s=i(t),a=s.next();!a.done;a=s.next()){var l=a.value;"string"==typeof l?o=o.concat(Array.from(this.document.querySelectorAll(l))):Array.isArray(l)||l instanceof this.window.NodeList||l instanceof this.window.HTMLCollection?o=o.concat(Array.from(l)):o.push(l)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),s=o.next();!s.done;s=o.next()){var a=s.value;try{t.sheet.insertRule(a,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(a,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=s},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function s(t,e){var r,o;try{for(var a=n(Object.keys(e)),l=a.next();!l.done;l=a.next()){var c=l.value;"__esModule"!==c&&(!i(t[c])||!i(e[c])||e[c]instanceof Promise?null!==e[c]&&void 0!==e[c]&&(t[c]=e[c]):s(t[c],e[c]))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=s,e.combineDefaults=function t(e,r,o){var s,a;e[r]||(e[r]={}),e=e[r];try{for(var l=n(Object.keys(o)),c=l.next();!c.done;c=l.next()){var u=c.value;i(e[u])&&i(o[u])?t(e,u,o[u]):null==e[u]&&null!=o[u]&&(e[u]=o[u])}}catch(t){s={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(s)throw s.error}}return e},e.combineWithMathJax=function(t){return s(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var s=r(9515),a=r(265),l=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return l.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return l.PackageError}});var c,u=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=s.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,o){var i,s;void 0===e&&(e={}),void 0===n&&(n=[]);var a=this.create(t,o);this.setAttributes(a,e);try{for(var l=r(n),c=l.next();!c.done;c=l.next()){var u=c.value;this.append(a,u)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}return a},t.prototype.setAttributes=function(t,e){var n,o,i,s,a,l;if(e.style&&"string"!=typeof e.style)try{for(var c=r(Object.keys(e.style)),u=c.next();!u.done;u=c.next()){var p=u.value;this.setStyle(t,p.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[p])}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}if(e.properties)try{for(var h=r(Object.keys(e.properties)),f=h.next();!f.done;f=h.next()){t[p=f.value]=e.properties[p]}}catch(t){i={error:t}}finally{try{f&&!f.done&&(s=h.return)&&s.call(h)}finally{if(i)throw i.error}}try{for(var d=r(Object.keys(e)),m=d.next();!m.done;m=d.next()){"style"===(p=m.value)&&"string"!=typeof e.style||"properties"===p||this.setAttribute(t,p,e[p])}}catch(t){a={error:t}}finally{try{m&&!m.done&&(l=d.return)&&l.call(d)}finally{if(a)throw a.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),s=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=s},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var s=o.value.item;if(s.handlesDocument(t))return s}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=s},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&a.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=h.STATE.UNPROCESSED);try{for(var s=i(this.items),a=s.next();!a.done;a=s.next()){var l=a.value;if(l.priority>=r&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=h.STATE.LAST);try{for(var s=i(this.items),a=s.next();!a.done;a=s.next()){var l=a.value;if(l.priority>r)return;if(l.item.convert&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var s=o.value;if(s.item.id===t)return s.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=m,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(c.AbstractInputJax),g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(u.AbstractOutputJax),b=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(p.AbstractMathList),v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(h.AbstractMathItem),_=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,l.userOptions)((0,l.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new g;var s=this.options.InputJax||[new y];Array.isArray(s)||(s=[s]),this.inputJax=s,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),s=o.next();!s.done;s=o.next()){var a=s.value;this.visitNode(a,e)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(t.kind);this.addAttributes(t,o);try{for(var s=i(t.childNodes),a=s.next();!a.done;a=s.next()){var l=a.value;this.visitNode(l,o)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=t.attributes,s=o.getExplicitNames();try{for(var a=i(s),l=a.next();!l.done;l=a.next()){var c=l.value;e.setAttribute(c,o.getExplicit(c).toString())}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=s},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),s=r(6336),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=s.MML,e}(i.AbstractNodeFactory);e.MmlFactory=a},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var l=r(91),c=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var u=["","thinmathspace","mediummathspace","thickmathspace"],p=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var h=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new l.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var a=this.factory.create(this.kind);if(a.properties=i({},this.properties),this.attributes){var l=this.attributes.getAllAttributes();try{for(var c=s(Object.keys(l)),u=c.next();!u.done;u=c.next()){var p=u.value;("id"!==p||t)&&a.attributes.set(p,l[p])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var h=this.childNodes;1===h.length&&h[0].isInferred&&(h=h[0].childNodes);try{for(var f=s(h),d=f.next();!d.done;d=f.next()){var m=d.value;m?a.appendChild(m.copy()):a.childNodes.push(null)}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}return a},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var a=s(i.getPropertyNames()),l=a.next();!l.done;l=a.next()){var c=l.value;e.setProperty(c,i.getProperty(c))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=s(n.childNodes),a=i.next();!a.done;a=i.next()){if(a.value===r)return o;o++}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=p[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":u[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var i,l;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var c=this.attributes.getAllDefaults();try{for(var u=s(Object.keys(t)),p=u.next();!p.done;p=u.next()){var h=p.value;if(c.hasOwnProperty(h)||r.alwaysInherit.hasOwnProperty(h)){var f=a(t[h],2),d=f[0],m=f[1];((r.noInherit[d]||{})[this.kind]||{})[h]||this.attributes.setInherited(h,m)}}}catch(t){i={error:t}}finally{try{p&&!p.done&&(l=u.return)&&l.call(u)}finally{if(i)throw i.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var y=this.arity;if(y>=0&&y!==1/0&&(1===y&&0===this.childNodes.length||1!==y&&this.childNodes.length!==y))if(y=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=s(n.getExplicitNames()),a=i.next();!a.done;a=i.next()){var l=a.value;"data-"===l.substr(0,5)||void 0!==n.getDefault(l)||l.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:l.INHERIT,mathcolor:l.INHERIT,mathsize:l.INHERIT,dir:l.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(c.AbstractNode);e.AbstractMmlNode=h;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof g&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var a=s(this.childNodes),l=a.next();!l.done;l=a.next()){var c=l.value;c instanceof h&&c.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=s(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;a instanceof h&&a.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},h.defaults),{mathvariant:"normal",mathsize:l.INHERIT}),e}(h);e.AbstractMmlTokenNode=f;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=h.defaults,e}(h);e.AbstractMmlLayoutNode=d;var m=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=s(this.childNodes.slice(1)),a=i.next();!a.done;a=i.next()){var l=a.value;l&&l.setTeXclass(null)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=h.defaults,r}(h);e.AbstractMmlBaseNode=m;var y=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(c.AbstractEmptyNode);e.AbstractMmlEmptyNode=y;var g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(y);e.TextNode=g;var b=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(y);e.XMLNode=b},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},s.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(s.AbstractMmlNode);e.MmlMaction=a},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var a=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=a.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var a=r(9007),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=i(i({},a.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(a.AbstractMmlBaseNode);e.MmlMfrac=l},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=s.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},s.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(s.AbstractMmlTokenNode);e.MmlMi=a},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var l=r(9007),c=r(4082),u=r(505),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=s(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,a=i[r][t]||i[n][t]||i[o][t];return a?a[2]:l.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==l.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===l.TEXCLASS.REL&&("prefix"===r&&(this.texClass=l.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=l.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===l.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==l.TEXCLASS.BIN&&e!==l.TEXCLASS.REL||(r=t.texClass=l.TEXCLASS.ORD),r=this.prevClass=t.texClass||l.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=l.TEXCLASS.NONE,e!==l.TEXCLASS.BIN||r!==l.TEXCLASS.NONE&&r!==l.TEXCLASS.BIN&&r!==l.TEXCLASS.OP&&r!==l.TEXCLASS.REL&&r!==l.TEXCLASS.OPEN&&r!==l.TEXCLASS.PUNCT)if(r!==l.TEXCLASS.BIN||e!==l.TEXCLASS.REL&&e!==l.TEXCLASS.CLOSE&&e!==l.TEXCLASS.PUNCT){if(e===l.TEXCLASS.BIN){for(var n=this,o=this.parent;o&&o.parent&&o.isEmbellished&&(1===o.childNodes.length||!o.isKind("mrow")&&o.core()===n);)n=o,o=o.parent;o.childNodes[o.childNodes.length-1]===n&&(this.texClass=l.TEXCLASS.ORD)}}else t.texClass=this.prevClass=l.TEXCLASS.ORD;else this.texClass=l.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,o){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===o&&(o=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,o);var i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)},e.prototype.checkOperatorTable=function(t){var e,r,n=s(this.handleExplicitForm(this.getForms()),3),o=n[0],i=n[1],l=n[2];this.attributes.setInherited("form",o);var u=this.constructor.OPTABLE,p=u[o][t]||u[i][t]||u[l][t];if(p){void 0===this.getProperty("texClass")&&(this.texClass=p[2]);try{for(var h=a(Object.keys(p[3]||{})),f=h.next();!f.done;f=h.next()){var d=f.value;this.attributes.setInherited(d,p[3][d])}}catch(t){e={error:t}}finally{try{f&&!f.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}this.lspace=(p[0]+1)/18,this.rspace=(p[1]+1)/18}else{var m=(0,c.getRange)(t);if(m){void 0===this.getProperty("texClass")&&(this.texClass=m[2]);var y=this.constructor.MMLSPACING[m[2]];this.lspace=(y[0]+1)/18,this.rspace=(y[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,u.unicodeString)((0,u.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=i(i({},l.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=c.MMLSPACING,e.OPTABLE=c.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(l.AbstractMmlTokenNode);e.MmlMo=p},7238:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var a=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=s(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=s(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;if(a)if(a.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!a.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=s(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=s(this.childNodes),l=i.next();!l.done;l=i.next()){t=l.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=a.TEXCLASS.INNER)}else{try{for(var c=s(this.childNodes),u=c.next();!u.done;u=c.next()){t=u.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},a.AbstractMmlNode.defaults),e}(a.AbstractMmlNode);e.MmlMrow=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=l.defaults,e}(l);e.MmlInferredMrow=c},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var a=r(9007),l=r(505),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=a.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,l;try{for(var c=s(a.indentAttributes),u=c.next();!u.done;u=c.next()){var p=u.value;e[p]&&this.attributes.setInherited(p,e[p][1]),void 0!==this.attributes.getExplicit(p)&&delete this.attributes.getAllAttributes()[p]}}catch(t){i={error:t}}finally{try{u&&!u.done&&(l=c.return)&&l.call(c)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,a,c;try{for(var u=s(this.childNodes),p=u.next();!p.done;p=u.next()){(y=p.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),y).appendChild(y)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var h=this.attributes.getExplicit("data-cramped"),f=(0,l.split)(this.attributes.get("rowalign"));try{for(var d=s(this.childNodes),m=d.next();!m.done;m=d.next()){var y=m.value;t.rowalign[1]=f.shift()||t.rowalign[1],y.setInheritedAttributes(t,e,r,!!h)}}catch(t){a={error:t}}finally{try{m&&!m.done&&(c=d.return)&&c.call(d)}finally{if(a)throw a.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var a=r(9007),l=r(91),c=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,a,l;try{for(var u=s(this.childNodes),p=u.next();!p.done;p=u.next()){(m=p.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}var h=(0,c.split)(this.attributes.get("columnalign"));1===this.arity&&h.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=s(this.childNodes),d=f.next();!d.done;d=f.next()){var m=d.value;t.columnalign[1]=h.shift()||t.columnalign[1],m.setInheritedAttributes(t,e,r,n)}}catch(t){a={error:t}}finally{try{d&&!d.done&&(l=f.return)&&l.call(f)}finally{if(a)throw a.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=s(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;if(!a.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),a).appendChild(a),e.fixMtables||a.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},a.AbstractMmlNode.defaults),{rowalign:l.INHERIT,columnalign:l.INHERIT,groupalign:l.INHERIT}),e}(a.AbstractMmlNode);e.MmlMtr=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(u);e.MmlMlabeledtr=p},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var s=n(e.RANGES),a=s.next();!a.done;a=s.next()){var l=a.value;if(i<=l[1]){if(i>=l[0])return l;break}}}catch(t){r={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var a=r(6325),l=r(9007),c=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var u=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var s=i(t.childNodes),a=s.next();!a.done;a=s.next()){var l=a.value;o.push(this.visitNode(l,e))}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=s(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],a=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(a.match(/\S/)?o+a+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,s="";try{for(var a=i(t.childNodes),l=a.next();!l.done;l=a.next()){var c=l.value;s+=this.visitNode(c,e)+r}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}return s},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.constructor.defaultAttributes[t.kind]||{},s=Object.assign({},o,this.getDataAttributes(t),t.attributes.getAllAttributes()),a=this.constructor.variants;s.hasOwnProperty("mathvariant")&&a.hasOwnProperty(s.mathvariant)&&(s.mathvariant=a[s.mathvariant]);try{for(var l=i(Object.keys(s)),c=l.next();!c.done;c=l.next()){var u=c.value,p=String(s[u]);void 0!==p&&n.push(u+'="'+this.quoteHTML(p)+'"')}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var o=t.getProperty("scriptalign");o&&this.setDataAttribute(e,"script-align",o);var i=t.getProperty("texClass");if(void 0!==i){var s=!0;if(i===l.TEXCLASS.OP&&t.isKind("mi")){var a=t.getText();s=!(a.length>1&&a.match(c.MmlMi.operatorName))}s&&this.setDataAttribute(e,"texclass",i<0?"NONE":l.TEXCLASSNAMES[i])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(a.MmlVisitor);e.SerializedMmlVisitor=u},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var s=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var s=i(Object.keys(e)),a=s.next();!a.done;a=s.next()){var l=a.value;this.setProperty(l,e[l])}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var l=r(5722),c=r(7233),u=r(3363),p=r(3335),h=r(5138),f=r(4474),d=function(t){function e(e,r,n){var o=this,i=s((0,c.separateOptions)(n,h.HTMLDomStrings.OPTIONS),2),a=i[0],l=i[1];return(o=t.call(this,e,r,a)||this).domStrings=o.options.DomStrings||new h.HTMLDomStrings(l),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,l=this.adaptor;try{for(var c=a(n[t]),u=c.next();!u.done;u=c.next()){var p=u.value,h=s(p,2),f=h[0],d=h[1];if(e<=d&&"#text"===l.kind(f))return{node:f,n:Math.max(e,0),delim:r};e-=d}}catch(t){o={error:t}}finally{try{u&&!u.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,l,u,p,h;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,c.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var f=a(this.adaptor.getElements(t.elements,this.document)),d=f.next();!d.done;d=f.next()){var m=d.value,y=s([null,null],2),g=y[0],b=y[1];try{for(var v=(n=void 0,a(this.inputJax)),_=v.next();!_.done;_=v.next()){var S=_.value,O=new this.options.MathList;if(S.processStrings){null===g&&(g=(i=s(this.domStrings.find(m),2))[0],b=i[1]);try{for(var M=(l=void 0,a(S.findMath(g))),x=M.next();!x.done;x=M.next()){var E=x.value;O.push(this.mathItem(E,S,b))}}catch(t){l={error:t}}finally{try{x&&!x.done&&(u=M.return)&&u.call(M)}finally{if(l)throw l.error}}}else try{for(var A=(p=void 0,a(S.findMath(m))),C=A.next();!C.done;C=A.next()){E=C.value;var T=new this.options.MathItem(E.math,S,E.display,E.start,E.end);O.push(T)}}catch(t){p={error:t}}finally{try{C&&!C.done&&(h=A.return)&&h.call(A)}finally{if(p)throw p.error}}this.math.merge(O)}}catch(t){n={error:t}}finally{try{_&&!_.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=a(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var s=i.value;if(this.adaptor.getAttribute(s,"id")===e)return s}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=a(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=f.STATE.INSERTED&&i.state(f.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},l.AbstractMathDocument.OPTIONS),{renderActions:(0,c.expandable)(i(i({},l.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:p.HTMLMathList,MathItem:u.HTMLMathItem,DomStrings:null}),e}(l.AbstractMathDocument);e.HTMLDocument=d},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,s=this.options.includeHtmlTags;t&&t!==o;){var a=this.adaptor.kind(t);"#text"===a?t=this.handleText(t,i):s.hasOwnProperty(a)?t=this.handleTag(t,i):a?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var l=[this.strings,this.nodes];return this.init(),l},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),s=r(3683),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=s.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=a},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),s=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var s=e.parse(o,"text/html");n=e.firstChild(e.body(s))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=s},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},8462:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var l=r(9206),c=r(7233),u=r(7073),p=a(r(4676)),h=a(r(1256)),f=a(r(8417)),d=a(r(3971)),m=a(r(8562)),y=r(6521),g=r(9899);r(2942);var b=function(t){function e(r){void 0===r&&(r={});var n=this,o=s((0,c.separateOptions)(r,e.OPTIONS,u.FindTeX.OPTIONS),3),i=o[0],a=o[1],l=o[2];(n=t.call(this,a)||this).findTeX=n.options.FindTeX||new u.FindTeX(l);var h=n.options.packages,f=n.configuration=e.configure(h),d=n._parseOptions=new m.default(f,[n.options,y.TagsFactory.OPTIONS]);return(0,c.userOptions)(d.options,i),f.config(n),e.tags(d,f),n.postFilters.add(p.default.cleanSubSup,-6),n.postFilters.add(p.default.setInherited,-5),n.postFilters.add(p.default.moveLimits,-4),n.postFilters.add(p.default.cleanStretchy,-3),n.postFilters.add(p.default.cleanAttributes,-2),n.postFilters.add(p.default.combineRelations,-1),n}return o(e,t),e.configure=function(t){var e=new g.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){y.TagsFactory.addTags(e.tags),y.TagsFactory.setDefault(t.options.tags),t.tags=y.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,o=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{var i=new f.default(this.latex,{display:o,isInner:!1},this.parseOptions);r=i.mml(),n=i.stack.global}catch(t){if(!(t instanceof d.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&h.default.setAttribute(r,"indentalign",n.indentalign),o&&h.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=i(i({},l.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(l.AbstractInputJax);e.TeX=b},9899:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var i,s=r(7233),a=r(2947),l=r(7525),c=r(8666),u=r(6521),p=function(){function t(t,e,r,n,o,i,s,a,l,c,u,p,h){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===s&&(s={}),void 0===a&&(a=[]),void 0===l&&(l=[]),void 0===c&&(c=null),void 0===u&&(u=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=o,this.options=i,this.nodes=s,this.preprocessors=a,this.postprocessors=l,this.initMethod=c,this.configMethod=u,this.priority=p,this.parser=h,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var o=r.priority||c.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,o):null,s=r.config?this.makeProcessor(r.config,o):null,a=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),l=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),u=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},a,l,i,s,o,u)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return i.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=p,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(i=e.ConfigurationHandler||(e.ConfigurationHandler={}));var h=function(){function t(t,e){var r,o,i,s;void 0===e&&(e=["tex"]),this.initMethod=new l.FunctionList,this.configMethod=new l.FunctionList,this.configurations=new c.PrioritizedList,this.parsers=[],this.handlers=new a.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var u=n(t.slice().reverse()),p=u.next();!p.done;p=u.next()){var h=p.value;this.addPackage(h)}}catch(t){r={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}try{for(var f=n(this.configurations),d=f.next();!d.done;d=f.next()){var m=d.value,y=m.item,g=m.priority;this.append(y,g)}}catch(t){i={error:t}}finally{try{d&&!d.done&&(s=f.return)&&s.call(f)}finally{if(i)throw i.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var o=n(this.configurations),i=o.next();!i.done;i=o.next()){var s=i.value;this.addFilters(t,s.item)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r={});var a=this.getPackage(t);this.append(a),this.configurations.add(a,a.priority),this.init();var l=e.parseOptions;l.nodeFactory.setCreators(a.nodes);try{for(var c=n(Object.keys(a.items)),p=c.next();!p.done;p=c.next()){var h=p.value;l.itemFactory.setNodeClass(h,a.items[h])}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}u.TagsFactory.addTags(a.tags),(0,s.defaultOptions)(l.options,a.options),(0,s.userOptions)(l.options,r),this.addFilters(e,a),a.config&&a.config(this,e)},t.prototype.getPackage=function(t){var e=i.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,s.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,i,s,a;try{for(var l=n(e.preprocessors),c=l.next();!c.done;c=l.next()){var u=o(c.value,2),p=u[0],h=u[1];t.preFilters.add(p,h)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}try{for(var f=n(e.postprocessors),d=f.next();!d.done;d=f.next()){var m=o(d.value,2),y=m[0];h=m[1];t.postFilters.add(y,h)}}catch(t){s={error:t}}finally{try{d&&!d.done&&(a=f.return)&&a.call(f)}finally{if(s)throw s.error}}},t}();e.ParserConfiguration=h},4676:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,s=r(9007),a=o(r(1256));!function(t){t.cleanStretchy=function(t){var e,r,o=t.data;try{for(var i=n(o.getList("fixStretchy")),s=i.next();!s.done;s=i.next()){var l=s.value;if(a.default.getProperty(l,"fixStretchy")){var c=a.default.getForm(l);c&&c[3]&&c[3].stretchy&&a.default.setAttribute(l,"stretchy",!1);var u=l.parent;if(!(a.default.getTexClass(l)||c&&c[2])){var p=o.nodeFactory.create("node","TeXAtom",[l]);u.replaceChild(p,l),p.inheritAttributesFrom(l)}a.default.removeProperties(l,"fixStretchy")}}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,o,i=t.attributes;if(i){var s=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var a=n(i.getExplicitNames()),l=a.next();!l.done;l=a.next()){var c=l.value;s.has(c)||i.attributes[c]!==t.attributes.getInherited(c)||delete i.attributes[c]}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var o,i,l,c,u=[];try{for(var p=n(t.data.getList("mo")),h=p.next();!h.done;h=p.next()){var f=h.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||a.default.isType(f.parent,"mrow"))&&a.default.getTexClass(f)===s.TEXCLASS.REL){for(var d=f.parent,m=void 0,y=d.childNodes,g=y.indexOf(f)+1,b=a.default.getProperty(f,"variantForm");g0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var s=r(3494),a=r(505),l=r(4474),c=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return o(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],o=[];this.end={},this.env=this.sub=0;var i=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(a.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),e.processEscapes&&o.push("\\\\([\\\\$])"),e.processRefs&&o.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),o.length&&(n.push("("+o.join("|")+")"),this.sub=i),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=i(e,2),o=n[0],s=n[1];t.push((0,a.quotePattern)(o)),this.end[o]=[s,r,this.endPattern(s)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,a.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var o,s=i(n,3),a=s[0],c=s[1],u=s[2],p=u.lastIndex=r.index+r[0].length,h=0;o=u.exec(t);){if((o[1]||o[0])===a&&0===h)return(0,l.protoItem)(r[0],t.substr(p,o.index-p),o[0],e,r.index,o.index+o[0].length,c);"{"===o[0]?h++:"}"===o[0]&&h&&h--}return null},e.prototype.findMathInString=function(t,e,r){var n,o;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,a.quotePattern)(n[this.env])+"\\})";(o=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,i)]))&&(o.math=o.open+o.math+o.close,o.open=o.close="")}else if(void 0!==n[this.sub]&&this.sub){var s=n[this.sub];i=n.index+n[this.sub].length;o=2===s.length?(0,l.protoItem)("",s.substr(1),"",e,n.index,i):(0,l.protoItem)("",s,"",e,n.index,i,!1)}else o=this.findEnd(r,e,n,this.end[n[0]]);o&&(t.push(o),this.start.lastIndex=o.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var i,s=r(8666),a=r(7525);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(i=e.MapHandler||(e.MapHandler={}));var l=function(){function t(){this._configuration=new s.PrioritizedList,this._fallback=new a.FunctionList}return t.prototype.add=function(t,e,r){var o,a;void 0===r&&(r=s.PrioritizedList.DEFAULTPRIORITY);try{for(var l=n(t.slice().reverse()),c=l.next();!c.done;c=l.next()){var u=c.value,p=i.getMap(u);if(!p)return void this.warn("Configuration "+u+" not found! Omitted.");this._configuration.add(p,r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(o)throw o.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var i=n(this._configuration),s=i.next();!s.done;s=i.next()){var a=s.value.item.parse(t);if(a)return a}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}var l=o(t,2),c=l[0],u=l[1];Array.from(this._fallback)[0].item(c,u)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var s=i.value.item;r.push(s.name)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var s=i.value.item;if(s.contains(t))return s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var s=i.value.item;if(s.name===t)return s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=l;var c=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r=s.PrioritizedList.DEFAULTPRIORITY);try{for(var a=n(Object.keys(t)),c=a.next();!c.done;c=a.next()){var u=c.value,p=this.get(u);p||(p=new l,this.set(u,p)),p.add(t[u],e[u],r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this.map.values()),i=o.next();!i.done;i=o.next()){var s=i.value.retrieve(t);if(s)return s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=c},8929:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1&&(r.autoOP=!1));var o=t.create("token","mi",r,e);t.Push(o)},t.digit=function(t,e){var r,n=t.configuration.options.digits,o=t.string.slice(t.i-1).match(n),i=c.default.getFontDef(t);o?(r=t.create("token","mn",i,o[0].replace(/[{}]/g,"")),t.i+=o[0].length-1):r=t.create("token","mo",i,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);a.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,i){var s=i[0],a=t.itemFactory.create("begin").setProperties({name:e,end:s});a=r.apply(void 0,o([t,a],n(i.slice(1)),!1)),t.Push(a)}}(s||(s={})),e.default=s},8562:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=s(r(5453)),l=r(8929),c=s(r(1256)),u=r(7233),p=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new l.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new a.default(t.items),this.itemFactory.configuration=this,u.defaultOptions.apply(void 0,o([this.options],n(e),!1)),(0,u.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=c.default.getProperty(e,"in-lists")||"",o=(n?n.split(/,/):[]).concat(t).join(",");c.default.setProperty(e,"in-lists",o)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],o=[];try{for(var s=i(n),a=s.next();!a.done;a=s.next()){var l=a.value;this.inTree(l)&&o.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return this.nodeLists[t]=o,o},t.prototype.removeFromList=function(t,e){var r,n,o=this.nodeLists[t]||[];try{for(var s=i(e),a=s.next();!a.done;a=s.next()){var l=a.value,c=o.indexOf(l);c>=0&&o.splice(c,1)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=p},1130:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s,a=r(9007),l=i(r(1256)),c=i(r(8417)),u=i(r(3971)),p=r(5368);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",s="(pt|em|ex|mu|px|mm|cm|in|pc)",h=RegExp("^\\s*"+i+"\\s*"+s+"\\s*$"),f=RegExp("^\\s*"+i+"\\s*"+s+" ?");function d(t,e){void 0===e&&(e=!1);var o=t.match(e?f:h);return o?function(t){var e=n(t,3),o=e[0],i=e[1],s=e[2];if("mu"!==i)return[o,i,s];return[m(r[i](parseFloat(o||"1"))).slice(0,-2),"em",s]}([o[1].replace(/,/,"."),o[4],o[0].length]):[null,null,0]}function m(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function y(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",o="{\\big"+r+" "+e+"}";return new c.default("\\mathchoice"+n+o+o+o,{},t).mml()}function g(t,e,r){e=e.replace(/^\s+/,p.entities.nbsp).replace(/\s+$/,p.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function b(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new u.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function v(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function _(t,e){for(var r=t.length,n=0,o="",i=0,s=0,a=!0,l=!1;in&&(s=n)),n++;break;case"}":n&&n--,(a||l)&&(s--,l=!0),a=!1;break;default:if(!n&&-1!==e.indexOf(c))return[l?"true":v(o,s),c,t.slice(i)];a=!1,l=!1}o+=c}if(n)throw new u.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":v(o,s),"",t.slice(i)]}t.matchDimen=d,t.dimen2em=function(t){var e=n(d(t),2),o=e[0],i=e[1],s=parseFloat(o||"1"),a=r[i];return a?a(s):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e1&&(l=[t.create("node","mrow",l)]),l},t.internalText=g,t.underOver=function(e,r,n,o,i){if(t.checkMovableLimits(r),l.default.isType(r,"munderover")&&l.default.isEmbellished(r)){l.default.setProperties(l.default.getCoreMO(r),{lspace:0,rspace:0});var s=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[s,r])}var c=e.create("node","munderover",[r]);l.default.setChild(c,"over"===o?c.over:c.under,n);var u=c;return i&&(u=e.create("node","TeXAtom",[c],{texClass:a.TEXCLASS.OP,movesupsub:!0})),l.default.setProperty(u,"subsupOK",!0),u},t.checkMovableLimits=function(t){var e=l.default.isType(t,"mo")?l.default.getForm(t):null;(l.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&l.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r){return"t"===(r=t.trimSpaces(r||""))?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",o="",i=0;ie.length)throw new u.default("IllegalMacroParam","Illegal macro parameter reference");o=b(t,b(t,o,n),e[parseInt(s,10)-1]),n=""}else n+=s}return b(t,o,n)},t.addArgs=b,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new u.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new u.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new u.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var i=(t.getProperty("in-lists")||"").split(/,/);try{for(var s=o(i),a=s.next();!a.done;a=s.next()){var l=a.value;l&&n.addNode(l,t)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var i,s;void 0===e&&(e=null),void 0===r&&(r=!1);var a=function(t){var e,r,o,i,s,a={},l=t;for(;l;)i=(e=n(_(l,["=",","]),3))[0],o=e[1],l=e[2],"="===o?(s=(r=n(_(l,[","]),3))[0],o=r[1],l=r[2],s="false"===s||"true"===s?JSON.parse(s):s,a[i]=s):i&&(a[i]=!0);return a}(t);if(e)try{for(var l=o(Object.keys(a)),c=l.next();!c.done;c=l.next()){var p=c.value;if(!e.hasOwnProperty(p)){if(r)throw new u.default("InvalidOption","Invalid option: %1",p);delete a[p]}}}catch(t){i={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}return a}}(s||(s={})),e.default=s},9497:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var c=l(r(3971)),u=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var a=s(r(8417)),l=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=l;var c=function(t,e,r,n,o,i,s,a){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===o&&(o=""),void 0===i&&(i=""),void 0===s&&(s=!1),void 0===a&&(a=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=o,this.tagFormat=i,this.noTag=s,this.labelId=a};e.TagInfo=c;var u=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new c,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),o=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[o],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new c(t,e,r)},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={}},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new c("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new l(this.currentTag.tag,this.currentTag.tagId));var t=new a.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(u);e.NoTags=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(u);e.AllTags=h,function(t){var e=new Map([["none",p],["all",h]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var o=i(Object.keys(e)),s=o.next();!s.done;s=o.next()){var a=s.value;t.add(a,e[a])}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},8317:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3971:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],o=2;o="0"&&s<="9")n[o]=r[parseInt(n[o],10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else if("{"===s){if((s=n[o].substr(1))>="0"&&s<="9")n[o]=r[parseInt(n[o].substr(1,n[o].length-2),10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else n[o].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[o]="%"+n[o])}null==n[o]&&(n[o]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},8417:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe)throw new u.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var o=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&o.isKind("mlabeledtr")){var s=c.default.getChildren(o)[0],a=this.factory.configuration.options.tagSide,l=i({width:0},"right"===a?{lspace:"-1width"}:{}),u=this.create("node","mpadded",c.default.getChildren(s),l);s.setChildren([u])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(a.EqnArrayItem);e.FlalignItem=f},7379:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=r(4387),l=i(r(9140)),c=r(8317),u=s(r(5450)),p=s(r(1130)),h=r(9007),f=r(6010);new l.CharacterMap("AMSmath-mathchar0mo",u.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:h.TEXCLASS.OP}]}),new l.RegExpMap("AMSmath-operatorLetter",a.AmsMethods.operatorLetter,/[-*]/i),new l.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",c.TexConstant.Align.LEFT],shoveright:["HandleShove",c.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},a.AmsMethods),new l.EnvironmentMap("AMSmath-environment",u.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",p.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",p.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",p.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",p.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",p.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,p.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",p.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},a.AmsMethods),new l.DelimiterMap("AMSmath-delimiter",u.default.delimiter,{"\\lvert":["|",{texClass:h.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:h.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:h.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:h.TEXCLASS.CLOSE}]}),new l.CharacterMap("AMSsymbols-mathchar0mi",u.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:c.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:c.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:c.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:c.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:c.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:c.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:c.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:c.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:c.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:c.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:c.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:c.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:c.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:c.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new l.CharacterMap("AMSsymbols-mathchar0mo",u.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new l.DelimiterMap("AMSsymbols-delimiter",u.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new l.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},a.AmsMethods)},4387:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var s=i(r(1130)),a=i(r(5450)),l=i(r(1256)),c=r(8317),u=i(r(8417)),p=i(r(3971)),h=r(8803),f=i(r(7693)),d=r(9007);function m(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&y(t))return[t,null];var e=l.default.getChildAt(t,0);return t.isInferred&&e&&y(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function y(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,o,i,a){var l=t.GetBrackets("\\begin{"+e.getName()+"}"),c=f.default.EqnArray(t,e,r,n,o,i,a);return s.default.setArrayAlign(c,l)},e.AmsMethods.AlignAt=function(t,r,n,o){var i,a,l=r.getName(),c="",u=[];if(o||(a=t.GetBrackets("\\begin{"+l+"}")),(i=t.GetArgument("\\begin{"+l+"}")).match(/[^0-9]/))throw new p.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+l+"}");for(var h=parseInt(i,10);h>0;)c+="rl",u.push("0em 0em"),h--;var f=u.join(" ");if(o)return e.AmsMethods.EqnArray(t,r,n,o,c,f);var d=e.AmsMethods.EqnArray(t,r,n,o,c,f);return s.default.setArrayAlign(d,a)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),s.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,o){var i=t.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new p.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var s=o?"crl":"rlc",a=o?"fit auto auto":"auto auto fit",l=e.AmsMethods.FlalignArray(t,r,n,o,!1,s,a,!0);return l.setProperty("xalignat",2*parseInt(i)),l},e.AmsMethods.FlalignArray=function(t,e,r,n,o,i,a,l){void 0===l&&(l=!1),t.Push(e),s.default.checkEqnEnv(t),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var c=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return c.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:a,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},c.setProperty("zeroWidthLabel",l),c},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",o=s.default.trimSpaces(t.GetArgument(r));"\\"===o.charAt(0)&&(o=o.substr(1));var i=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(o,new h.Macro(o,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(i,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),o=s.default.trimSpaces(t.GetArgument(e)),i=new u.default(o,n(n({},t.stack.env),{font:c.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),l.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:d.TEXCLASS.OP}),!r){var a=t.GetNext(),p=t.i;"\\"===a&&++t.i&&"limits"!==t.GetCS()&&(t.i=p)}t.Push(i)},e.AmsMethods.SideSet=function(t,e){var r=o(m(t.ParseArg(e)),2),n=r[0],i=r[1],a=o(m(t.ParseArg(e)),2),c=a[0],u=a[1],p=t.ParseArg(e),h=p;n&&(i?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[s.default.copyNode(p,t)],{width:0})]),l.default.getChildAt(n,0)):(h=t.create("node","mmultiscripts",[p]),c&&l.default.appendChildren(h,[l.default.getChildAt(c,1)||t.create("node","none"),l.default.getChildAt(c,2)||t.create("node","none")]),l.default.setProperty(h,"scriptalign","left"),l.default.appendChildren(h,[t.create("node","mprescripts"),l.default.getChildAt(n,1)||t.create("node","none"),l.default.getChildAt(n,2)||t.create("node","none")]))),c&&h===p&&(c.replaceChild(p,l.default.getChildAt(c,0)),h=c);var f=t.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(n&&f.appendChild(n),f.appendChild(i)),f.appendChild(h),u&&f.appendChild(u),t.Push(f)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&a.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,o){var i={width:"+"+s.default.Em((n+o)/18),lspace:s.default.Em(n/18)},a=t.GetBrackets(e),c=t.ParseArg(e),p=t.create("node","mspace",[],{depth:".25em"}),h=t.create("token","mo",{stretchy:!0,texClass:d.TEXCLASS.REL},String.fromCodePoint(r));h=t.create("node","mstyle",[h],{scriptlevel:0});var f=t.create("node","munderover",[h]),m=t.create("node","mpadded",[c,p],i);if(l.default.setAttribute(m,"voffset","-.2em"),l.default.setAttribute(m,"height","-.2em"),l.default.setChild(f,f.over,m),a){var y=new u.default(a,t.stack.env,t.configuration).mml(),g=t.create("node","mspace",[],{height:".75em"});m=t.create("node","mpadded",[y,g],i),l.default.setAttribute(m,"voffset",".15em"),l.default.setAttribute(m,"depth","-.15em"),l.default.setChild(f,f.under,m)}l.default.setProperty(f,"subsupOK",!0),t.Push(f)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new p.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new p.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=s.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),i={l:c.TexConstant.Align.LEFT,r:c.TexConstant.Align.RIGHT,"":""},a=new u.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),h=new u.default("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),f=t.create("node","mfrac",[a,h]);if(null==(r=i[r]))throw new p.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&l.default.setProperties(f,{numalign:r,denomalign:r}),t.Push(f)},e.AmsMethods.Genfrac=function(t,e,r,n,o,i){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==i&&(i=s.default.trimSpaces(t.GetArgument(e)));var a=t.ParseArg(e),c=t.ParseArg(e),u=t.create("node","mfrac",[a,c]);if(""!==o&&l.default.setAttribute(u,"linethickness",o),(r||n)&&(l.default.setProperty(u,"withDelims",!0),u=s.default.fixedFence(t.configuration,r,u,n)),""!==i){var h=parseInt(i,10),f=["D","T","S","SS"][h];if(null==f)throw new p.default("BadMathStyleFor","Bad math style for %1",t.currentCS);u=t.create("node","mstyle",[u]),"D"===f?l.default.setProperties(u,{displaystyle:!0,scriptlevel:0}):l.default.setProperties(u,{displaystyle:!1,scriptlevel:h-1})}t.Push(u)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new p.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new p.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=s.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=f.default.HandleNoTag,e.AmsMethods.HandleRef=f.default.HandleRef,e.AmsMethods.Macro=f.default.Macro,e.AmsMethods.Accent=f.default.Accent,e.AmsMethods.Tilde=f.default.Tilde,e.AmsMethods.Array=f.default.Array,e.AmsMethods.Spacer=f.default.Spacer,e.AmsMethods.NamedOp=f.default.NamedOp,e.AmsMethods.EqnArray=f.default.EqnArray,e.AmsMethods.Equation=f.default.Equation},1275:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var i=r(9899),s=r(9140),a=r(8803),l=r(7741),c=r(265),u=r(7233);function p(t,e,r,i){var s,a,u,p;if(c.Package.packages.has(t.options.require.prefix+r)){var d=t.options.autoload[r],m=n(2===d.length&&Array.isArray(d[0])?d:[d,[]],2),y=m[0],g=m[1];try{for(var b=o(y),v=b.next();!v.done;v=b.next()){var _=v.value;h.remove(_)}}catch(t){s={error:t}}finally{try{v&&!v.done&&(a=b.return)&&a.call(b)}finally{if(s)throw s.error}}try{for(var S=o(g),O=S.next();!O.done;O=S.next()){var M=O.value;f.remove(M)}}catch(t){u={error:t}}finally{try{O&&!O.done&&(p=S.return)&&p.call(S)}finally{if(u)throw u.error}}t.string=(i?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,l.RequireLoad)(t,r)}var h=new s.CommandMap("autoload-macros",{},{}),f=new s.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,u.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,i,s,c,u,d,m=e.parseOptions,y=m.handlers.get("macro"),g=m.handlers.get("environment"),b=m.options.autoload;m.packageData.set("autoload",{Autoload:p});try{for(var v=o(Object.keys(b)),_=v.next();!_.done;_=v.next()){var S=_.value,O=b[S],M=n(2===O.length&&Array.isArray(O[0])?O:[O,[]],2),x=M[0],E=M[1];try{for(var A=(s=void 0,o(x)),C=A.next();!C.done;C=A.next()){var T=C.value;y.lookup(T)&&"color"!==T||h.add(T,new a.Macro(T,p,[S,!0]))}}catch(t){s={error:t}}finally{try{C&&!C.done&&(c=A.return)&&c.call(A)}finally{if(s)throw s.error}}try{for(var N=(u=void 0,o(E)),w=N.next();!w.done;w=N.next()){var L=w.value;g.lookup(L)||f.add(L,new a.Macro(L,p,[S,!1]))}}catch(t){u={error:t}}finally{try{w&&!w.done&&(d=N.return)&&d.call(N)}finally{if(u)throw u.error}}}}catch(t){r={error:t}}finally{try{_&&!_.done&&(i=v.return)&&i.call(v)}finally{if(r)throw r.error}}m.packageData.get("require")||l.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,u.defaultOptions)(t.options,l.RequireConfiguration.options)},priority:10})},2942:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),s=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&s(e,t,r);return a(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var p=r(9899),h=r(2947),f=u(r(3971)),d=u(r(1256)),m=r(9140),y=l(r(1181)),g=r(6521);r(1267);var b=r(4082);function v(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=h.MapHandler.getMap("remap").lookup(e),o=(0,b.getRange)(e),i=o?o[3]:"mo",s=t.create("token",i,r,n?n.char:e);o[4]&&s.attributes.set("mathvariant",o[4]),"mo"===i&&(d.default.setProperty(s,"fixStretchy",!0),t.configuration.addNode("fixStretchy",s)),t.Push(s)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=v;var _=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e}(g.AbstractTags);e.BaseTags=_,e.BaseConfiguration=p.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(t,e){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new f.default("UnknownEnv","Unknown environment '%1'",e)}},items:(o={},o[y.StartItem.prototype.kind]=y.StartItem,o[y.StopItem.prototype.kind]=y.StopItem,o[y.OpenItem.prototype.kind]=y.OpenItem,o[y.CloseItem.prototype.kind]=y.CloseItem,o[y.PrimeItem.prototype.kind]=y.PrimeItem,o[y.SubsupItem.prototype.kind]=y.SubsupItem,o[y.OverItem.prototype.kind]=y.OverItem,o[y.LeftItem.prototype.kind]=y.LeftItem,o[y.Middle.prototype.kind]=y.Middle,o[y.RightItem.prototype.kind]=y.RightItem,o[y.BeginItem.prototype.kind]=y.BeginItem,o[y.EndItem.prototype.kind]=y.EndItem,o[y.StyleItem.prototype.kind]=y.StyleItem,o[y.PositionItem.prototype.kind]=y.PositionItem,o[y.CellItem.prototype.kind]=y.CellItem,o[y.MmlItem.prototype.kind]=y.MmlItem,o[y.FnItem.prototype.kind]=y.FnItem,o[y.NotItem.prototype.kind]=y.NotItem,o[y.NonscriptItem.prototype.kind]=y.NonscriptItem,o[y.DotsItem.prototype.kind]=y.DotsItem,o[y.ArrayItem.prototype.kind]=y.ArrayItem,o[y.EqnArrayItem.prototype.kind]=y.EqnArrayItem,o[y.EquationItem.prototype.kind]=y.EquationItem,o),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:_},postprocessors:[[function(t){var e,r,n=t.data;try{for(var o=c(n.getList("nonscript")),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.attributes.get("scriptlevel")>0){var a=s.parent;if(a.childNodes.splice(a.childIndex(s),1),n.removeFromList(s.kind,[s]),s.isKind("mrow")){var l=s.childNodes[0];n.removeFromList("mstyle",[l]),n.removeFromList("mspace",l.childNodes[0].childNodes)}}else s.isKind("mrow")&&(s.parent.replaceChild(s.childNodes[0],s),n.removeFromList("mrow",[s]))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},-4]]})},1181:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=s([],i(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:h.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:h.TEXCLASS.PUNCT}],colon:[":",{texClass:h.TEXCLASS.PUNCT}]}),new a.CharacterMap("mathchar7",u.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new a.DelimiterMap("delimiter",u.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:h.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:h.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:h.TEXCLASS.ORD}],"\\vert":["|",{texClass:h.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new a.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",l.TexConstant.Variant.NORMAL],mit:["SetFont",l.TexConstant.Variant.ITALIC],oldstyle:["SetFont",l.TexConstant.Variant.OLDSTYLE],cal:["SetFont",l.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",l.TexConstant.Variant.MATHITALIC],bf:["SetFont",l.TexConstant.Variant.BOLD],bbFont:["SetFont",l.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",l.TexConstant.Variant.SCRIPT],frak:["SetFont",l.TexConstant.Variant.FRAKTUR],sf:["SetFont",l.TexConstant.Variant.SANSSERIF],tt:["SetFont",l.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",l.TexConstant.Variant.NORMAL],mathup:["MathFont",l.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",l.TexConstant.Variant.BOLD],mathbfup:["MathFont",l.TexConstant.Variant.BOLD],mathit:["MathFont",l.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",l.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",l.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",l.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",l.TexConstant.Variant.NORMAL],symup:["MathFont",l.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",l.TexConstant.Variant.BOLD],symbfup:["MathFont",l.TexConstant.Variant.BOLD],symit:["MathFont",l.TexConstant.Variant.ITALIC],symbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",l.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",l.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",l.TexConstant.Variant.MONOSPACE],symcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,l.TexConstant.Variant.NORMAL],textup:["HBox",null,l.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,l.TexConstant.Variant.ITALIC],textbf:["HBox",null,l.TexConstant.Variant.BOLD],textsf:["HBox",null,l.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,l.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",h.TEXCLASS.ORD,.85],Big:["MakeBig",h.TEXCLASS.ORD,1.15],bigg:["MakeBig",h.TEXCLASS.ORD,1.45],Bigg:["MakeBig",h.TEXCLASS.ORD,1.75],bigl:["MakeBig",h.TEXCLASS.OPEN,.85],Bigl:["MakeBig",h.TEXCLASS.OPEN,1.15],biggl:["MakeBig",h.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",h.TEXCLASS.OPEN,1.75],bigr:["MakeBig",h.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",h.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",h.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",h.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",h.TEXCLASS.REL,.85],Bigm:["MakeBig",h.TEXCLASS.REL,1.15],biggm:["MakeBig",h.TEXCLASS.REL,1.45],Biggm:["MakeBig",h.TEXCLASS.REL,1.75],mathord:["TeXAtom",h.TEXCLASS.ORD],mathop:["TeXAtom",h.TEXCLASS.OP],mathopen:["TeXAtom",h.TEXCLASS.OPEN],mathclose:["TeXAtom",h.TEXCLASS.CLOSE],mathbin:["TeXAtom",h.TEXCLASS.BIN],mathrel:["TeXAtom",h.TEXCLASS.REL],mathpunct:["TeXAtom",h.TEXCLASS.PUNCT],mathinner:["TeXAtom",h.TEXCLASS.INNER],vcenter:["TeXAtom",h.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},c.default),new a.EnvironmentMap("environment",u.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",p.default.cols(0,f.MATHSPACE.thickmathspace),".5em"]},c.default),new a.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var c=s(r(1181)),u=l(r(1256)),p=l(r(3971)),h=l(r(8417)),f=r(8317),d=l(r(1130)),m=r(9007),y=r(6521),g=r(6010),b=r(5368),v=r(7233),_={},S={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function O(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var o=new h.default(e,r,t.configuration),i=o.mml(),s=o.stack.global;if(s.leftRoot||s.upRoot){var a={};s.leftRoot&&(a.width=s.leftRoot),s.upRoot&&(a.voffset=s.upRoot,a.height=s.upRoot),i=t.create("node","mpadded",[i],a)}return r.inRoot=n,i}_.Open=function(t,e){t.Push(t.itemFactory.create("open"))},_.Close=function(t,e){t.Push(t.itemFactory.create("close"))},_.Tilde=function(t,e){t.Push(t.create("token","mtext",{},b.entities.nbsp))},_.Space=function(t,e){},_.Superscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=a(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var s=u.default.getProperty(o,"movesupsub"),l=u.default.isType(o,"msubsup")?o.sup:o.over;if(u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")&&u.default.getChildAt(o,o.sup)||u.default.isType(o,"munderover")&&!u.default.isType(o,"mover")&&u.default.getChildAt(o,o.over)&&!u.default.getProperty(o,"subsupOK"))throw new p.default("DoubleExponent","Double exponent: use braces to clarify");u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")||(s?((!u.default.isType(o,"munderover")||u.default.isType(o,"mover")||u.default.getChildAt(o,o.over))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.over):l=(o=t.create("node","msubsup",[o])).sup),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:s}))},_.Subscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=a(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var s=u.default.getProperty(o,"movesupsub"),l=u.default.isType(o,"msubsup")?o.sub:o.under;if(u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")&&u.default.getChildAt(o,o.sub)||u.default.isType(o,"munderover")&&!u.default.isType(o,"mover")&&u.default.getChildAt(o,o.under)&&!u.default.getProperty(o,"subsupOK"))throw new p.default("DoubleSubscripts","Double subscripts: use braces to clarify");u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")||(s?((!u.default.isType(o,"munderover")||u.default.isType(o,"mover")||u.default.getChildAt(o,o.under))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.under):l=(o=t.create("node","msubsup",[o])).sub),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:s}))},_.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("node","mi")),u.default.isType(r,"msubsup")&&!u.default.isType(r,"msup")&&u.default.getChildAt(r,r.sup))throw new p.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=b.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===b.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var o=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,o))},_.Comment=function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var s=r(9899),a=r(7233),l=r(9140),c=i(r(5450)),u=r(8803),p=i(r(1110)),h=r(6793),f="configmacros-map",d="configmacros-env-map";e.ConfigMacrosConfiguration=s.Configuration.create("configmacros",{init:function(t){new l.CommandMap(f,{},{}),new l.EnvironmentMap(d,c.default.environment,{},{}),t.append(s.Configuration.local({handler:{macro:[f],environment:[d]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(f),i=t.parseOptions.options.macros;try{for(var s=o(Object.keys(i)),a=s.next();!a.done;a=s.next()){var l=a.value,c="string"==typeof i[l]?[i[l]]:i[l],h=Array.isArray(c[2])?new u.Macro(l,p.default.MacroWithTemplate,c.slice(0,2).concat(c[2])):new u.Macro(l,p.default.Macro,c);n.add(l,h)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(d),i=t.parseOptions.options.environments;try{for(var s=o(Object.keys(i)),a=s.next();!a.done;a=s.next()){var l=a.value;n.add(l,new u.Macro(l,p.default.BeginEnv,[!0].concat(i[l])))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}}(e)},items:(n={},n[h.BeginEnvItem.prototype.kind]=h.BeginEnvItem,n),options:{macros:(0,a.expandable)({}),environments:(0,a.expandable)({})}})},1496:function(t,e,r){var n,o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return i(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var l=r(9899),c=r(6793),u=a(r(5579));r(5117);var p=a(r(5450)),h=s(r(9140));e.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[c.BeginEnvItem.prototype.kind]=c.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new h.DelimiterMap(u.default.NEW_DELIMITER,p.default.delimiter,{}),new h.CommandMap(u.default.NEW_COMMAND,{},{}),new h.EnvironmentMap(u.default.NEW_ENVIRONMENT,p.default.environment,{},{}),t.append(l.Configuration.local({handler:{character:[],delimiter:[u.default.NEW_DELIMITER],macro:[u.default.NEW_DELIMITER,u.default.NEW_COMMAND],environment:[u.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var s=i(r(3971)),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new s.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new s.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(8292).BaseItem);e.BeginEnvItem=a},5117:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},o.default)},1110:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=s(r(3971)),l=i(r(9140)),c=s(r(7693)),u=s(r(1130)),p=s(r(5579)),h={NewCommand:function(t,e){var r=p.default.GetCsNameArgument(t,e),n=p.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e);p.default.addMacro(t,r,h.Macro,[i,n,o])},NewEnvironment:function(t,e){var r=u.default.trimSpaces(t.GetArgument(e)),n=p.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e),s=t.GetArgument(e);p.default.addEnvironment(t,r,h.BeginEnv,[!0,i,s,n,o])},MacroDef:function(t,e){var r=p.default.GetCSname(t,e),n=p.default.GetTemplate(t,e,"\\"+r),o=t.GetArgument(e);n instanceof Array?p.default.addMacro(t,r,h.MacroWithTemplate,[o].concat(n)):p.default.addMacro(t,r,h.Macro,[o,n])},Let:function(t,e){var r=p.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var o=t.configuration.handlers;if("\\"!==n){t.i++;var i=o.get("delimiter").lookup(n);i?p.default.addDelimiter(t,"\\"+r,i.char,i.attributes):p.default.addMacro(t,r,h.Macro,[n])}else{e=p.default.GetCSname(t,e);var s=o.get("delimiter").lookup("\\"+e);if(s)return void p.default.addDelimiter(t,"\\"+r,s.char,s.attributes);var a=o.get("macro").applicable(e);if(!a)return;if(a instanceof l.MacroMap){var c=a.lookup(e);return void p.default.addMacro(t,r,c.func,c.args,c.symbol)}s=a.lookup(e);var u=p.default.disassembleSymbol(r,s);p.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[i.toString()].concat(o):i;t.i++}throw new s.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var o=t.i,i=0,a=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var o=r(9899);e.NoUndefinedConfiguration=o.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,o,i=t.create("text","\\"+e),s=t.options.noundefined||{},a={};try{for(var l=n(["color","background","size"]),c=l.next();!c.done;c=l.next()){var u=c.value;s[u]&&(a["math"+u]=s[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],a,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTML=void 0;var u=r(3055),p=r(4139),h=r(9261),f=r(6797),d=r(2760),m=l(r(6010)),y=r(505),g=function(t){function e(e){void 0===e&&(e=null);var r=t.call(this,e,h.CHTMLWrapperFactory,d.TeXFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return o(e,t),e.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},e.prototype.styleSheet=function(r){if(this.chtmlStyles){if(this.options.adaptiveCSS){var n=new p.CssStyles;this.addWrapperStyles(n),this.updateFontStyles(n),this.adaptor.insertRules(this.chtmlStyles,n.getStyleRules())}return this.chtmlStyles}var o=this.chtmlStyles=t.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(o,"id",e.STYLESHEETID),this.wrapperUsage.update(),o},e.prototype.updateFontStyles=function(t){t.addStyles(this.font.updateStyles({}))},e.prototype.addWrapperStyles=function(e){var r,n;if(this.options.adaptiveCSS)try{for(var o=c(this.wrapperUsage.update()),i=o.next();!i.done;i=o.next()){var s=i.value,a=this.factory.getNodeClass(s);a&&this.addClassStyles(a,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}else t.prototype.addWrapperStyles.call(this,e)},e.prototype.addClassStyles=function(e,r){var n,o=e;o.autoStyle&&"unknown"!==o.kind&&r.addStyles(((n={})["mjx-"+o.kind]={display:"inline-block","text-align":"left"},n)),this.wrapperUsage.add(o.kind),t.prototype.addClassStyles.call(this,e,r)},e.prototype.processMath=function(t,e){this.factory.wrap(t).toCHTML(e)},e.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},e.prototype.reset=function(){this.clearCache()},e.prototype.unknownText=function(t,e,r){void 0===r&&(r=null);var n={},o=100/this.math.metrics.scale;if(100!==o&&(n["font-size"]=this.fixed(o,1)+"%",n.padding=m.em(75/o)+" 0 "+m.em(20/o)+" 0"),"-explicitFont"!==e){var i=(0,y.unicodeChars)(t);(1!==i.length||i[0]<119808||i[0]>120831)&&this.cssFontStyles(this.font.getCssFont(e),n)}if(null!==r){var s=this.math.metrics;n.width=Math.round(r*s.em*s.scale)+"px"}return this.html("mjx-utext",{variant:e,style:n},[this.text(t)])},e.prototype.measureTextNode=function(t){var e=this.adaptor,r=e.clone(t);e.setStyle(r,"font-family",e.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var n=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);e.append(e.parent(this.math.start.node),this.container),e.append(this.container,n);var o=e.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return e.remove(this.container),e.remove(n),{w:o,h:.75,d:.2}},e.NAME="CHTML",e.OPTIONS=i(i({},u.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),e.commonStyles={'mjx-container[jax="CHTML"]':{"line-height":0},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},e.STYLESHEETID="MJX-CHTML-styles",e}(u.CommonOutputJax);e.CHTML=g},8042:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.AddCSS=e.CHTMLFontData=void 0;var u=r(5884),p=r(6797),h=r(6010);a(r(5884),e);var f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.charUsage=new p.Usage,e.delimUsage=new p.Usage,e}return o(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.prototype.adaptiveCSS=function(t){this.options.adaptiveCSS=t},e.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},e.prototype.createVariant=function(e,r,n){void 0===r&&(r=null),void 0===n&&(n=null),t.prototype.createVariant.call(this,e,r,n);var o=this.constructor;this.variant[e].classes=o.defaultVariantClasses[e],this.variant[e].letter=o.defaultVariantLetters[e]},e.prototype.defineChars=function(r,n){var o,i;t.prototype.defineChars.call(this,r,n);var s=this.variant[r].letter;try{for(var a=l(Object.keys(n)),c=a.next();!c.done;c=a.next()){var u=c.value,p=e.charOptions(n,parseInt(u));void 0===p.f&&(p.f=s)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},Object.defineProperty(e.prototype,"styles",{get:function(){var t=this.constructor,e=i({},t.defaultStyles);return this.addFontURLs(e,t.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(e):this.allStyles(e),e},enumerable:!1,configurable:!0}),e.prototype.updateStyles=function(t){var e,r,n,o;try{for(var i=l(this.delimUsage.update()),s=i.next();!s.done;s=i.next()){var a=s.value;this.addDelimiterStyles(t,a,this.delimiters[a])}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{for(var u=l(this.charUsage.update()),p=u.next();!p.done;p=u.next()){var h=c(p.value,2),f=h[0],d=(a=h[1],this.variant[f]);this.addCharStyles(t,d.letter,a,d.chars[a])}}catch(t){n={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return t},e.prototype.allStyles=function(t){var e,r,n,o,i,s;try{for(var a=l(Object.keys(this.delimiters)),c=a.next();!c.done;c=a.next()){var u=c.value,p=parseInt(u);this.addDelimiterStyles(t,p,this.delimiters[p])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}try{for(var h=l(Object.keys(this.variant)),f=h.next();!f.done;f=h.next()){var d=f.value,m=this.variant[d],y=m.letter;try{for(var g=(i=void 0,l(Object.keys(m.chars))),b=g.next();!b.done;b=g.next()){u=b.value,p=parseInt(u);var v=m.chars[p];(v[3]||{}).smp||(v.length<4&&(v[3]={}),this.addCharStyles(t,y,p,v))}}catch(t){i={error:t}}finally{try{b&&!b.done&&(s=g.return)&&s.call(g)}finally{if(i)throw i.error}}}}catch(t){n={error:t}}finally{try{f&&!f.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}},e.prototype.addFontURLs=function(t,e,r){var n,o;try{for(var s=l(Object.keys(e)),a=s.next();!a.done;a=s.next()){var c=a.value,u=i({},e[c]);u.src=u.src.replace(/%%URL%%/,r),t[c]=u}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},e.prototype.addDelimiterStyles=function(t,e,r){var n=this.charSelector(e);r.c&&r.c!==e&&(t[".mjx-stretched mjx-c"+(n=this.charSelector(r.c))+"::before"]={content:this.charContent(r.c)}),r.stretch&&(1===r.dir?this.addDelimiterVStyles(t,n,r):this.addDelimiterHStyles(t,n,r))},e.prototype.addDelimiterVStyles=function(t,e,r){var n=r.HDW,o=c(r.stretch,4),i=o[0],s=o[1],a=o[2],l=o[3],u=this.addDelimiterVPart(t,e,"beg",i,n);this.addDelimiterVPart(t,e,"ext",s,n);var p=this.addDelimiterVPart(t,e,"end",a,n),h={};if(l){var f=this.addDelimiterVPart(t,e,"mid",l,n);h.height="50%",t["mjx-stretchy-v"+e+" > mjx-mid"]={"margin-top":this.em(-f/2),"margin-bottom":this.em(-f/2)}}u&&(h["border-top-width"]=this.em0(u-.03)),p&&(h["border-bottom-width"]=this.em0(p-.03),t["mjx-stretchy-v"+e+" > mjx-end"]={"margin-top":this.em(-p)}),Object.keys(h).length&&(t["mjx-stretchy-v"+e+" > mjx-ext"]=h)},e.prototype.addDelimiterVPart=function(t,e,r,n,o){if(!n)return 0;var i=this.getDelimiterData(n),s=(o[2]-i[2])/2,a={content:this.charContent(n)};return"ext"!==r?a.padding=this.padding(i,s):(a.width=this.em0(o[2]),s&&(a["padding-left"]=this.em0(s))),t["mjx-stretchy-v"+e+" mjx-"+r+" mjx-c::before"]=a,i[0]+i[1]},e.prototype.addDelimiterHStyles=function(t,e,r){var n=c(r.stretch,4),o=n[0],i=n[1],s=n[2],a=n[3],l=r.HDW;this.addDelimiterHPart(t,e,"beg",o,l),this.addDelimiterHPart(t,e,"ext",i,l),this.addDelimiterHPart(t,e,"end",s,l),a&&(this.addDelimiterHPart(t,e,"mid",a,l),t["mjx-stretchy-h"+e+" > mjx-ext"]={width:"50%"})},e.prototype.addDelimiterHPart=function(t,e,r,n,o){if(n){var i=this.getDelimiterData(n)[3],s={content:i&&i.c?'"'+i.c+'"':this.charContent(n)};s.padding=this.padding(o,0,-o[2]),t["mjx-stretchy-h"+e+" mjx-"+r+" mjx-c::before"]=s}},e.prototype.addCharStyles=function(t,e,r,n){var o=n[3],i=void 0!==o.f?o.f:e;t["mjx-c"+this.charSelector(r)+(i?".TEX-"+i:"")+"::before"]={padding:this.padding(n,0,o.ic||0),content:null!=o.c?'"'+o.c+'"':this.charContent(r)}},e.prototype.getDelimiterData=function(t){return this.getChar("-smallop",t)},e.prototype.em=function(t){return(0,h.em)(t)},e.prototype.em0=function(t){return(0,h.em)(Math.max(0,t))},e.prototype.padding=function(t,e,r){var n=c(t,3),o=n[0],i=n[1];return void 0===e&&(e=0),void 0===r&&(r=0),[o,n[2]+r,i,e].map(this.em0).join(" ")},e.prototype.charContent=function(t){return'"'+(t>=32&&t<=126&&34!==t&&39!==t&&92!==t?String.fromCharCode(t):"\\"+t.toString(16).toUpperCase())+'"'},e.prototype.charSelector=function(t){return".mjx-c"+t.toString(16).toUpperCase()},e.OPTIONS=i(i({},u.FontData.OPTIONS),{fontURL:"js/output/chtml/fonts/tex-woff-v2"}),e.JAX="CHTML",e.defaultVariantClasses={},e.defaultVariantLetters={},e.defaultStyles={"mjx-c::before":{display:"block",width:0}},e.defaultFonts={"@font-face /* 0 */":{"font-family":"MJXZERO",src:'url("%%URL%%/MathJax_Zero.woff") format("woff")'}},e}(u.FontData);e.CHTMLFontData=f,e.AddCSS=function(t,e){var r,n;try{for(var o=l(Object.keys(e)),i=o.next();!i.done;i=o.next()){var s=i.value,a=parseInt(s);Object.assign(u.FontData.charOptions(t,a),e[a])}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return t}},8270:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},s=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderElement=void 0;var l=i(r(5552));s(r(5552),e);e.RenderElement=function(t,e){return void 0===e&&(e=""),function(r,n){var o=r.adjustBorder(r.html("mjx-"+t));if(e){var i=r.getOffset(e);if(r.thickness!==l.THICKNESS||i){var s="translate".concat(e,"(").concat(r.em(r.thickness/2-i),")");r.adaptor.setStyle(o,"transform",s)}}r.adaptor.append(r.chtml,o)}};e.Border=function(t){return l.CommonBorder((function(e,r){e.adaptor.setStyle(r,"border-"+t,e.em(e.thickness)+" solid")}))(t)};e.Border2=function(t,e,r){return l.CommonBorder2((function(t,n){var o=t.em(t.thickness)+" solid";t.adaptor.setStyle(n,"border-"+e,o),t.adaptor.setStyle(n,"border-"+r,o)}))(t,e,r)};e.DiagonalStrike=function(t,e){return l.CommonDiagonalStrike((function(t){return function(r,n){var o=r.getBBox(),i=o.w,s=o.h,l=o.d,c=a(r.getArgMod(i,s+l),2),u=c[0],p=c[1],h=e*r.thickness/2,f=r.adjustBorder(r.html(t,{style:{width:r.em(p),transform:"rotate("+r.fixed(-e*u)+"rad) translateY("+h+"em)"}}));r.adaptor.append(r.chtml,f)}}))(t)};e.DiagonalArrow=function(t){return l.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)};e.Arrow=function(t){return l.CommonArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)}},6797:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Usage=void 0;var r=function(){function t(){this.used=new Set,this.needsUpdate=[]}return t.prototype.add=function(t){var e=JSON.stringify(t);this.used.has(e)||this.needsUpdate.push(t),this.used.add(e)},t.prototype.has=function(t){return this.used.has(JSON.stringify(t))},t.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},t.prototype.update=function(){var t=this.needsUpdate;return this.needsUpdate=[],t},t}();e.Usage=r},5355:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),s=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&s(e,t,r);return a(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapper=e.SPACE=e.FONTSIZE=void 0;var p=l(r(6010)),h=r(7519),f=r(6469);e.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"},e.SPACE=((o={})[p.em(2/18)]="1",o[p.em(3/18)]="2",o[p.em(4/18)]="3",o[p.em(5/18)]="4",o[p.em(6/18)]="5",o);var d=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.chtml=null,e}return i(r,t),r.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t);try{for(var o=c(this.childNodes),i=o.next();!i.done;i=o.next()){i.value.toCHTML(n)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},r.prototype.standardCHTMLnode=function(t){this.markUsed();var e=this.createCHTMLnode(t);return this.handleStyles(),this.handleVariant(),this.handleScale(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),e},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createCHTMLnode=function(t){var e=this.node.attributes.get("href");return e&&(t=this.adaptor.append(t,this.html("a",{href:e}))),this.chtml=this.adaptor.append(t,this.html("mjx-"+this.node.kind)),this.chtml},r.prototype.handleStyles=function(){if(this.styles){var t=this.styles.cssText;if(t){this.adaptor.setAttribute(this.chtml,"style",t);var e=this.styles.get("font-family");e&&this.adaptor.setStyle(this.chtml,"font-family","MJXZERO, "+e)}}},r.prototype.handleVariant=function(){this.node.isToken&&"-explicitFont"!==this.variant&&this.adaptor.setAttribute(this.chtml,"class",(this.font.getVariant(this.variant)||this.font.getVariant("normal")).classes)},r.prototype.handleScale=function(){this.setScale(this.chtml,this.bbox.rscale)},r.prototype.setScale=function(t,r){var n=Math.abs(r-1)<.001?1:r;if(t&&1!==n){var o=this.percent(n);e.FONTSIZE[o]?this.adaptor.setAttribute(t,"size",e.FONTSIZE[o]):this.adaptor.setStyle(t,"fontSize",o)}return t},r.prototype.handleSpace=function(){var t,r;try{for(var n=c([[this.bbox.L,"space","marginLeft"],[this.bbox.R,"rspace","marginRight"]]),o=n.next();!o.done;o=n.next()){var i=o.value,s=u(i,3),a=s[0],l=s[1],p=s[2];if(a){var h=this.em(a);e.SPACE[h]?this.adaptor.setAttribute(this.chtml,l,e.SPACE[h]):this.adaptor.setStyle(this.chtml,p,h)}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},r.prototype.handleColor=function(){var t=this.node.attributes,e=t.getExplicit("mathcolor"),r=t.getExplicit("color"),n=t.getExplicit("mathbackground"),o=t.getExplicit("background");(e||r)&&this.adaptor.setStyle(this.chtml,"color",e||r),(n||o)&&this.adaptor.setStyle(this.chtml,"backgroundColor",n||o)},r.prototype.handleAttributes=function(){var t,e,n,o,i=this.node.attributes,s=i.getAllDefaults(),a=r.skipAttributes;try{for(var l=c(i.getExplicitNames()),u=l.next();!u.done;u=l.next()){var p=u.value;!1!==a[p]&&(p in s||a[p]||this.adaptor.hasAttribute(this.chtml,p))||this.adaptor.setAttribute(this.chtml,p,i.getExplicit(p))}}catch(e){t={error:e}}finally{try{u&&!u.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}if(i.get("class")){var h=i.get("class").trim().split(/ +/);try{for(var f=c(h),d=f.next();!d.done;d=f.next()){var m=d.value;this.adaptor.addClass(this.chtml,m)}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}},r.prototype.handlePWidth=function(){this.bbox.pwidth&&(this.bbox.pwidth===f.BBox.fullWidth?this.adaptor.setAttribute(this.chtml,"width","full"):this.adaptor.setStyle(this.chtml,"width",this.bbox.pwidth))},r.prototype.setIndent=function(t,e,r){var n=this.adaptor;if("center"===e||"left"===e){var o=this.getBBox().L;n.setStyle(t,"margin-left",this.em(r+o))}if("center"===e||"right"===e){var i=this.getBBox().R;n.setStyle(t,"margin-right",this.em(-r+i))}},r.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,n=t.d,o=t.R,i=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-o)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(n),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-n),"background-color":"green"}})]),s=this.chtml||this.parent.chtml,a=this.adaptor.getAttribute(s,"size");a&&this.adaptor.setAttribute(i,"size",a);var l=this.adaptor.getStyle(s,"fontSize");l&&this.adaptor.setStyle(i,"fontSize",l),this.adaptor.append(this.adaptor.parent(s),i),this.adaptor.setStyle(s,"backgroundColor","#FFEE00")},r.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},r.prototype.text=function(t){return this.jax.text(t)},r.prototype.char=function(t){return this.font.charSelector(t).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(h.CommonWrapper);e.CHTMLWrapper=d},9261:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapperFactory=void 0;var i=r(4420),s=r(9086),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.defaultNodes=s.CHTMLWrappers,e}(i.CommonWrapperFactory);e.CHTMLWrapperFactory=a},9086:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrappers=void 0;var o=r(5355),i=r(804),s=r(1653),a=r(6287),l=r(6460),c=r(4597),u=r(1259),p=r(2970),h=r(5964),f=r(8147),d=r(4798),m=r(2275),y=r(9063),g=r(5610),b=r(8776),v=r(4300),_=r(6590),S=r(6781),O=r(8002),M=r(3571),x=r(7056),E=r(8102),A=r(6911),C=r(421),T=r(95),N=r(1148);e.CHTMLWrappers=((n={})[i.CHTMLmath.kind]=i.CHTMLmath,n[d.CHTMLmrow.kind]=d.CHTMLmrow,n[d.CHTMLinferredMrow.kind]=d.CHTMLinferredMrow,n[s.CHTMLmi.kind]=s.CHTMLmi,n[a.CHTMLmo.kind]=a.CHTMLmo,n[l.CHTMLmn.kind]=l.CHTMLmn,n[c.CHTMLms.kind]=c.CHTMLms,n[u.CHTMLmtext.kind]=u.CHTMLmtext,n[p.CHTMLmspace.kind]=p.CHTMLmspace,n[h.CHTMLmpadded.kind]=h.CHTMLmpadded,n[f.CHTMLmenclose.kind]=f.CHTMLmenclose,n[y.CHTMLmfrac.kind]=y.CHTMLmfrac,n[g.CHTMLmsqrt.kind]=g.CHTMLmsqrt,n[b.CHTMLmroot.kind]=b.CHTMLmroot,n[v.CHTMLmsub.kind]=v.CHTMLmsub,n[v.CHTMLmsup.kind]=v.CHTMLmsup,n[v.CHTMLmsubsup.kind]=v.CHTMLmsubsup,n[_.CHTMLmunder.kind]=_.CHTMLmunder,n[_.CHTMLmover.kind]=_.CHTMLmover,n[_.CHTMLmunderover.kind]=_.CHTMLmunderover,n[S.CHTMLmmultiscripts.kind]=S.CHTMLmmultiscripts,n[m.CHTMLmfenced.kind]=m.CHTMLmfenced,n[O.CHTMLmtable.kind]=O.CHTMLmtable,n[M.CHTMLmtr.kind]=M.CHTMLmtr,n[M.CHTMLmlabeledtr.kind]=M.CHTMLmlabeledtr,n[x.CHTMLmtd.kind]=x.CHTMLmtd,n[E.CHTMLmaction.kind]=E.CHTMLmaction,n[A.CHTMLmglyph.kind]=A.CHTMLmglyph,n[C.CHTMLsemantics.kind]=C.CHTMLsemantics,n[C.CHTMLannotation.kind]=C.CHTMLannotation,n[C.CHTMLannotationXML.kind]=C.CHTMLannotationXML,n[C.CHTMLxml.kind]=C.CHTMLxml,n[T.CHTMLTeXAtom.kind]=T.CHTMLTeXAtom,n[N.CHTMLTextNode.kind]=N.CHTMLTextNode,n[o.CHTMLWrapper.kind]=o.CHTMLWrapper,n)},95:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTeXAtom=void 0;var i=r(5355),s=r(9800),a=r(3948),l=r(9007),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(t.prototype.toCHTML.call(this,e),this.adaptor.setAttribute(this.chtml,"texclass",l.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===l.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),n=r.h,o=(n+r.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.chtml,"verticalAlign",this.em(o))}},e.kind=a.TeXAtom.prototype.kind,e}((0,s.CommonTeXAtomMixin)(i.CHTMLWrapper));e.CHTMLTeXAtom=c},1148:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTextNode=void 0;var s=r(9007),a=r(5355),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r;this.markUsed();var n=this.adaptor,o=this.parent.variant,s=this.node.getText();if(0!==s.length)if("-explicitFont"===o)n.append(t,this.jax.unknownText(s,o,this.getBBox().w));else{var a=this.remappedText(s,o);try{for(var l=i(a),c=l.next();!c.done;c=l.next()){var u=c.value,p=this.getVariantChar(o,u)[3],h=p.f?" TEX-"+p.f:"",f=p.unknown?this.jax.unknownText(String.fromCodePoint(u),o):this.html("mjx-c",{class:this.char(u)+h});n.append(t,f),!p.unknown&&this.font.charUsage.add([o,u])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}}},e.kind=s.TextNode.prototype.kind,e.autoStyle=!1,e.styles={"mjx-c":{display:"inline-block"},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},e}((0,r(1160).CommonTextNodeMixin)(a.CHTMLWrapper));e.CHTMLTextNode=l},8102:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmaction=void 0;var i=r(5355),s=r(1956),a=r(1956),l=r(9145),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.selected.toCHTML(e),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.chtml.addEventListener(t,e)},e.kind=l.MmlMaction.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.chtml,"toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,n=t.factory.jax.document,o=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),o.nextToggleSelection(),r.rerender(n),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r)if(r.node.isKind("mtext")){var n=r.node.getText();t.adaptor.setAttribute(t.chtml,"title",n)}else{var o=t.adaptor,i=o.append(t.chtml,t.html("mjx-tool",{style:{bottom:t.em(-t.dy),right:t.em(-t.dx)}},[t.html("mjx-tip")]));r.toCHTML(o.firstChild(i)),t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return o.setStyle(i,"display","block")}),e.postDelay);e.hoverTimer.set(t,n),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return o.setStyle(i,"display","")}),e.clearDelay);e.clearTimer.set(t,n),r.stopPropagation()}))}},a.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var n=t.adaptor,o=r.node.getText();n.setAttribute(t.chtml,"statusline",o),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=n.body(n.document);e.status=n.append(i,t.html("mjx-status",{},[t.text(o)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(n.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,s.CommonMactionMixin)(i.CHTMLWrapper));e.CHTMLmaction=c},804:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmath=void 0;var s=r(5355),a=r(7490),l=r(3233),c=r(6469),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.chtml,n=this.adaptor;"block"===this.node.attributes.get("display")?(n.setAttribute(r,"display","true"),n.setAttribute(e,"display","true"),this.handleDisplay(e)):this.handleInline(e),n.addClass(r,"MJX-TEX")},e.prototype.handleDisplay=function(t){var e=this.adaptor,r=i(this.getAlignShift(),2),n=r[0],o=r[1];if("center"!==n&&e.setAttribute(t,"justify",n),this.bbox.pwidth===c.BBox.fullWidth){if(e.setAttribute(t,"width","full"),this.jax.table){var s=this.jax.table.getOuterBBox(),a=s.L,l=s.w,u=s.R;"right"===n?u=Math.max(u||-o,-o):"left"===n?a=Math.max(a||o,o):"center"===n&&(l+=2*Math.abs(o));var p=this.em(Math.max(0,a+l+u));e.setStyle(t,"min-width",p),e.setStyle(this.jax.table.chtml,"min-width",p)}}else this.setIndent(this.chtml,n,o)},e.prototype.handleInline=function(t){var e=this.adaptor,r=e.getStyle(this.chtml,"margin-right");r&&(e.setStyle(this.chtml,"margin-right",""),e.setStyle(t,"margin-right",r),e.setStyle(t,"width","0"))},e.prototype.setChildPWidths=function(e,r,n){return void 0===r&&(r=null),void 0===n&&(n=!0),!!this.parent&&t.prototype.setChildPWidths.call(this,e,r,n)},e.kind=l.MmlMath.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","border-collapse":"collapse","word-wrap":"normal","word-spacing":"normal","white-space":"nowrap",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right"}},e}((0,a.CommonMathMixin)(s.CHTMLWrapper));e.CHTMLmath=u},8147:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return s(e,t),e},l=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmenclose=void 0;var u=r(5355),p=r(7313),h=a(r(8270)),f=r(6661),d=r(6010);function m(t,e){return Math.atan2(t,e).toFixed(3).replace(/\.?0+$/,"")}var y=m(h.ARROWDX,h.ARROWY),g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n,o,i=this.adaptor,s=this.standardCHTMLnode(t),a=i.append(s,this.html("mjx-box"));this.renderChild?this.renderChild(this,a):this.childNodes[0].toCHTML(a);try{for(var c=l(Object.keys(this.notations)),u=c.next();!u.done;u=c.next()){var p=u.value,f=this.notations[p];!f.renderChild&&f.renderer(this,a)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}var d=this.getPadding();try{for(var m=l(h.sideNames),y=m.next();!y.done;y=m.next()){var g=y.value,b=h.sideIndex[g];d[b]>0&&i.setStyle(a,"padding-"+g,this.em(d[b]))}}catch(t){n={error:t}}finally{try{y&&!y.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}},e.prototype.arrow=function(t,e,r,n,o){void 0===n&&(n=""),void 0===o&&(o=0);var i=this.getBBox().w,s={width:this.em(t)};i!==t&&(s.left=this.em((i-t)/2)),e&&(s.transform="rotate("+this.fixed(e)+"rad)");var a=this.html("mjx-arrow",{style:s},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(a,this.html("mjx-lthead")),this.adaptor.append(a,this.html("mjx-lbhead")),this.adaptor.setAttribute(a,"double","true")),this.adjustArrow(a,r),this.moveArrow(a,n,o),a},e.prototype.adjustArrow=function(t,e){var r=this,n=this.thickness,o=this.arrowhead;if(o.x!==h.ARROWX||o.y!==h.ARROWY||o.dx!==h.ARROWDX||n!==h.THICKNESS){var i=c([n*o.x,n*o.y].map((function(t){return r.em(t)})),2),s=i[0],a=i[1],l=m(o.dx,o.y),u=c(this.adaptor.childNodes(t),5),p=u[0],f=u[1],d=u[2],y=u[3],g=u[4];this.adjustHead(f,[a,"0","1px",s],l),this.adjustHead(d,["1px","0",a,s],"-"+l),this.adjustHead(y,[a,s,"1px","0"],"-"+l),this.adjustHead(g,["1px",s,a,"0"],l),this.adjustLine(p,n,o.x,e)}},e.prototype.adjustHead=function(t,e,r){t&&(this.adaptor.setStyle(t,"border-width",e.join(" ")),this.adaptor.setStyle(t,"transform","skewX("+r+"rad)"))},e.prototype.adjustLine=function(t,e,r,n){this.adaptor.setStyle(t,"borderTop",this.em(e)+" solid"),this.adaptor.setStyle(t,"top",this.em(-e/2)),this.adaptor.setStyle(t,"right",this.em(e*(r-1))),n&&this.adaptor.setStyle(t,"left",this.em(e*(r-1)))},e.prototype.moveArrow=function(t,e,r){if(r){var n=this.adaptor.getStyle(t,"transform");this.adaptor.setStyle(t,"transform","translate".concat(e,"(").concat(this.em(-r),")").concat(n?" "+n:""))}},e.prototype.adjustBorder=function(t){return this.thickness!==h.THICKNESS&&this.adaptor.setStyle(t,"borderWidth",this.em(this.thickness)),t},e.prototype.adjustThickness=function(t){return this.thickness!==h.THICKNESS&&this.adaptor.setStyle(t,"strokeWidth",this.fixed(this.thickness)),t},e.prototype.fixed=function(t,e){return void 0===e&&(e=3),Math.abs(t)<6e-4?"0":t.toFixed(e).replace(/\.?0+$/,"")},e.prototype.em=function(e){return t.prototype.em.call(this,e)},e.kind=f.MmlMenclose.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":h.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":h.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":h.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,d.em)(h.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":h.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,d.em)(h.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:h.SOLID,"border-radius":(0,d.em)(h.THICKNESS+h.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:h.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,d.em)(h.THICKNESS*h.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,d.em)(-h.THICKNESS/2),right:(0,d.em)(h.THICKNESS*(h.ARROWX-1)),height:0,"border-top":(0,d.em)(h.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,d.em)(h.THICKNESS*(h.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,d.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,d.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,d.em)(h.THICKNESS*h.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,d.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,d.em)(h.THICKNESS*h.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,d.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,d.em)(-1.5*h.PADDING),width:(0,d.em)(3*h.PADDING),border:(0,d.em)(h.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,d.em)(1.5*h.PADDING)+")","box-sizing":"border-box"}},e.notations=new Map([h.Border("top"),h.Border("right"),h.Border("bottom"),h.Border("left"),h.Border2("actuarial","top","right"),h.Border2("madruwb","bottom","right"),h.DiagonalStrike("up",1),h.DiagonalStrike("down",-1),["horizontalstrike",{renderer:h.RenderElement("hstrike","Y"),bbox:function(t){return[0,t.padding,0,t.padding]}}],["verticalstrike",{renderer:h.RenderElement("vstrike","X"),bbox:function(t){return[t.padding,0,t.padding,0]}}],["box",{renderer:function(t,e){t.adaptor.setStyle(e,"border",t.em(t.thickness)+" solid")},bbox:h.fullBBox,border:h.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:h.RenderElement("rbox"),bbox:h.fullBBox}],["circle",{renderer:h.RenderElement("cbox"),bbox:h.fullBBox}],["phasorangle",{renderer:function(t,e){var r=t.getBBox(),n=r.h,o=r.d,i=c(t.getArgMod(1.75*t.padding,n+o),2),s=i[0],a=i[1],l=t.thickness*Math.sin(s)*.9;t.adaptor.setStyle(e,"border-bottom",t.em(t.thickness)+" solid");var u=t.adjustBorder(t.html("mjx-ustrike",{style:{width:t.em(a),transform:"translateX("+t.em(l)+") rotate("+t.fixed(-s)+"rad)"}}));t.adaptor.append(t.chtml,u)},bbox:function(t){var e=t.padding/2,r=t.thickness;return[2*e,e,e+r,3*e+r]},border:function(t){return[0,0,t.thickness,0]},remove:"bottom"}],h.Arrow("up"),h.Arrow("down"),h.Arrow("left"),h.Arrow("right"),h.Arrow("updown"),h.Arrow("leftright"),h.DiagonalArrow("updiagonal"),h.DiagonalArrow("northeast"),h.DiagonalArrow("southeast"),h.DiagonalArrow("northwest"),h.DiagonalArrow("southwest"),h.DiagonalArrow("northeastsouthwest"),h.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(t,e){var r=t.adaptor;r.setStyle(e,"border-top",t.em(t.thickness)+" solid");var n=r.append(t.chtml,t.html("dbox")),o=t.thickness,i=t.padding;o!==h.THICKNESS&&r.setStyle(n,"border-width",t.em(o)),i!==h.PADDING&&(r.setStyle(n,"left",t.em(-1.5*i)),r.setStyle(n,"width",t.em(3*i)),r.setStyle(n,"clip-path","inset(0 0 0 "+t.em(1.5*i)+")"))},bbox:function(t){var e=t.padding,r=t.thickness;return[e+r,e,e,2*e+r/2]}}],["radical",{renderer:function(t,e){t.msqrt.toCHTML(e);var r=t.sqrtTRBL();t.adaptor.setStyle(t.msqrt.chtml,"margin",r.map((function(e){return t.em(-e)})).join(" "))},init:function(t){t.msqrt=t.createMsqrt(t.childNodes[0])},bbox:function(t){return t.sqrtTRBL()},renderChild:!0}]]),e}((0,p.CommonMencloseMixin)(u.CHTMLWrapper));e.CHTMLmenclose=g},2275:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmfenced=void 0;var i=r(5355),s=r(7555),a=r(5410),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.mrow.toCHTML(e)},e.kind=a.MmlMfenced.prototype.kind,e}((0,s.CommonMfencedMixin)(i.CHTMLWrapper));e.CHTMLmfenced=l},9063:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}((0,a.CommonMfracMixin)(s.CHTMLWrapper));e.CHTMLmfrac=c},6911:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmglyph=void 0;var i=r(5355),s=r(5636),a=r(3985),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);if(this.charWrapper)this.charWrapper.toCHTML(e);else{var r=this.node.attributes.getList("src","alt"),n=r.src,o=r.alt,i={width:this.em(this.width),height:this.em(this.height)};this.valign&&(i.verticalAlign=this.em(this.valign));var s=this.html("img",{src:n,style:i,alt:o,title:o});this.adaptor.append(e,s)}},e.kind=a.MmlMglyph.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}((0,s.CommonMglyphMixin)(i.CHTMLWrapper));e.CHTMLmglyph=l},1653:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmi=void 0;var i=r(5355),s=r(5723),a=r(450),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMi.prototype.kind,e}((0,s.CommonMiMixin)(i.CHTMLWrapper));e.CHTMLmi=l},6781:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmmultiscripts=void 0;var s=r(4300),a=r(8009),l=r(6405),c=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.scriptData,n=this.node.getProperty("scriptalign")||"right left",o=i((0,c.split)(n+" "+n),2),s=o[0],a=o[1],l=this.combinePrePost(r.sub,r.psub),u=this.combinePrePost(r.sup,r.psup),p=i(this.getUVQ(l,u),2),h=p[0],f=p[1];if(r.numPrescripts){var d=this.addScripts(h,-f,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==s&&this.adaptor.setAttribute(d,"script-align",s)}if(this.childNodes[0].toCHTML(e),r.numScripts){d=this.addScripts(h,-f,!1,r.sub,r.sup,1,r.numScripts);"left"!==a&&this.adaptor.setAttribute(d,"script-align",a)}},e.prototype.addScripts=function(t,e,r,n,o,i,s){for(var a=this.adaptor,l=t-o.d+(e-n.h),c=t<0&&0===e?n.h+t:t,u=l>0?{style:{height:this.em(l)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},h=this.html("mjx-row"),f=this.html("mjx-row",u),d=this.html("mjx-row"),m="mjx-"+(r?"pre":"")+"scripts",y=i+2*s;i mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}((0,a.CommonMmultiscriptsMixin)(s.CHTMLmsubsup));e.CHTMLmmultiscripts=u},6460:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmn=void 0;var i=r(5355),s=r(5023),a=r(3050),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMn.prototype.kind,e}((0,s.CommonMnMixin)(i.CHTMLWrapper));e.CHTMLmn=l},6287:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmo=void 0;var s=r(5355),a=r(7096),l=r(2756),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.node.attributes,o=n.get("symmetric")&&2!==this.stretch.dir,s=0!==this.stretch.dir;s&&null===this.size&&this.getStretchedVariant([]);var a=this.standardCHTMLnode(t);if(s&&this.size<0)this.stretchHTML(a);else{if(o||n.get("largeop")){var l=this.em(this.getCenterOffset());"0"!==l&&this.adaptor.setStyle(a,"verticalAlign",l)}this.node.getProperty("mathaccent")&&(this.adaptor.setStyle(a,"width","0"),this.adaptor.setStyle(a,"margin-left",this.em(this.getAccentOffset())));try{for(var c=i(this.childNodes),u=c.next();!u.done;u=c.next()){u.value.toCHTML(a)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}},e.prototype.stretchHTML=function(t){var e=this.getText().codePointAt(0);this.font.delimUsage.add(e),this.childNodes[0].markUsed();var r=this.stretch,n=r.stretch,o=[];n[0]&&o.push(this.html("mjx-beg",{},[this.html("mjx-c")])),o.push(this.html("mjx-ext",{},[this.html("mjx-c")])),4===n.length&&o.push(this.html("mjx-mid",{},[this.html("mjx-c")]),this.html("mjx-ext",{},[this.html("mjx-c")])),n[2]&&o.push(this.html("mjx-end",{},[this.html("mjx-c")]));var i={},s=this.bbox,l=s.h,c=s.d,u=s.w;1===r.dir?(o.push(this.html("mjx-mark")),i.height=this.em(l+c),i.verticalAlign=this.em(-c)):i.width=this.em(u);var p=a.DirectionVH[r.dir],h={class:this.char(r.c||e),style:i},f=this.html("mjx-stretchy-"+p,h,o);this.adaptor.append(t,f)},e.kind=l.MmlMo.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > * > mjx-c::before":{display:"inline-block",width:"initial"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%"},"mjx-stretchy-h > mjx-ext > mjx-c::before":{transform:"scalex(500)"},"mjx-stretchy-h > mjx-ext > mjx-c":{width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center",overflow:"hidden"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c::before":{width:"initial","box-sizing":"border-box"},"mjx-stretchy-v > mjx-ext > mjx-c":{transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:"0px"}},e}((0,a.CommonMoMixin)(s.CHTMLWrapper));e.CHTMLmo=c},5964:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmpadded=void 0;var a=r(5355),l=r(6898),c=r(7238),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t),o=[],a={},l=i(this.getDimens(),9),c=l[2],u=l[3],p=l[4],h=l[5],f=l[6],d=l[7],m=l[8];if(h&&(a.width=this.em(c+h)),(u||p)&&(a.margin=this.em(u)+" 0 "+this.em(p)),f+m||d){a.position="relative";var y=this.html("mjx-rbox",{style:{left:this.em(f+m),top:this.em(-d),"max-width":a.width}});f+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(y,"width","full"),this.adaptor.setStyle(y,"left",this.em(f))),o.push(y)}n=this.adaptor.append(n,this.html("mjx-block",{style:a},o));try{for(var g=s(this.childNodes),b=g.next();!b.done;b=g.next()){b.value.toCHTML(o[0]||n)}}catch(t){e={error:t}}finally{try{b&&!b.done&&(r=g.return)&&r.call(g)}finally{if(e)throw e.error}}},e.kind=c.MmlMpadded.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}((0,l.CommonMpaddedMixin)(a.CHTMLWrapper));e.CHTMLmpadded=u},8776:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmroot=void 0;var s=r(5610),a=r(6991),l=r(6145),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addRoot=function(t,e,r,n){e.toCHTML(t);var o=i(this.getRootDimens(r,n),3),s=o[0],a=o[1],l=o[2];this.adaptor.setStyle(t,"verticalAlign",this.em(a)),this.adaptor.setStyle(t,"width",this.em(s)),l&&this.adaptor.setStyle(this.adaptor.firstChild(t),"paddingLeft",this.em(l))},e.kind=l.MmlMroot.prototype.kind,e}((0,a.CommonMrootMixin)(s.CHTMLmsqrt));e.CHTMLmroot=c},4798:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLinferredMrow=e.CHTMLmrow=void 0;var s=r(5355),a=r(8411),l=r(8411),c=r(9878),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.node.isInferred?this.chtml=t:this.standardCHTMLnode(t),o=!1;try{for(var s=i(this.childNodes),a=s.next();!a.done;a=s.next()){var l=a.value;l.toCHTML(n),l.bbox.w<0&&(o=!0)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}if(o){var c=this.getBBox().w;c&&(this.adaptor.setStyle(n,"width",this.em(Math.max(0,c))),c<0&&this.adaptor.setStyle(n,"marginRight",this.em(c)))}},e.kind=c.MmlMrow.prototype.kind,e}((0,a.CommonMrowMixin)(s.CHTMLWrapper));e.CHTMLmrow=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=c.MmlInferredMrow.prototype.kind,e}((0,l.CommonInferredMrowMixin)(u));e.CHTMLinferredMrow=p},4597:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLms=void 0;var i=r(5355),s=r(4126),a=r(7265),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMs.prototype.kind,e}((0,s.CommonMsMixin)(i.CHTMLWrapper));e.CHTMLms=l},2970:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmspace=void 0;var i=r(5355),s=r(258),a=r(6030),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.getBBox(),n=r.w,o=r.h,i=r.d;n<0&&(this.adaptor.setStyle(e,"marginRight",this.em(n)),n=0),n&&this.adaptor.setStyle(e,"width",this.em(n)),(o=Math.max(0,o+i))&&this.adaptor.setStyle(e,"height",this.em(Math.max(0,o))),i&&this.adaptor.setStyle(e,"verticalAlign",this.em(-i))},e.kind=a.MmlMspace.prototype.kind,e}((0,s.CommonMspaceMixin)(i.CHTMLWrapper));e.CHTMLmspace=l},5610:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsqrt=void 0;var s=r(5355),a=r(4093),l=r(7131),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n,o,s=this.childNodes[this.surd],a=this.childNodes[this.base],l=s.getBBox(),c=a.getOuterBBox(),u=i(this.getPQ(l),2)[1],p=this.font.params.rule_thickness,h=c.h+u+p,f=this.standardCHTMLnode(t);null!=this.root&&(n=this.adaptor.append(f,this.html("mjx-root")),o=this.childNodes[this.root]);var d=this.adaptor.append(f,this.html("mjx-sqrt",{},[e=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(u)}})]));this.addRoot(n,o,l,h),s.toCHTML(e),a.toCHTML(r),s.size<0&&this.adaptor.addClass(d,"mjx-tall")},e.prototype.addRoot=function(t,e,r,n){},e.kind=l.MmlMsqrt.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}((0,a.CommonMsqrtMixin)(s.CHTMLWrapper));e.CHTMLmsqrt=c},4300:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsubsup=e.CHTMLmsup=e.CHTMLmsub=void 0;var s=r(8650),a=r(905),l=r(905),c=r(905),u=r(4461),p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=u.MmlMsub.prototype.kind,e}((0,a.CommonMsubMixin)(s.CHTMLscriptbase));e.CHTMLmsub=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=u.MmlMsup.prototype.kind,e}((0,l.CommonMsupMixin)(s.CHTMLscriptbase));e.CHTMLmsup=h;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.adaptor,r=this.standardCHTMLnode(t),n=i([this.baseChild,this.supChild,this.subChild],3),o=n[0],s=n[1],a=n[2],l=i(this.getUVQ(),3),c=l[1],u=l[2],p={"vertical-align":this.em(c)};o.toCHTML(r);var h=e.append(r,this.html("mjx-script",{style:p}));s.toCHTML(h),e.append(h,this.html("mjx-spacer",{style:{"margin-top":this.em(u)}})),a.toCHTML(h);var f=this.getAdjustedIc();f&&e.setStyle(s.chtml,"marginLeft",this.em(f/s.bbox.rscale)),this.baseRemoveIc&&e.setStyle(h,"marginLeft",this.em(-this.baseIc))},e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}((0,c.CommonMsubsupMixin)(s.CHTMLscriptbase));e.CHTMLmsubsup=f},8002:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtable=void 0;var a=r(5355),l=r(6237),c=r(1349),u=r(505),p=function(t){function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this;return o.itable=o.html("mjx-itable"),o.labels=o.html("mjx-itable"),o}return o(e,t),e.prototype.getAlignShift=function(){var e=t.prototype.getAlignShift.call(this);return this.isTop||(e[1]=0),e},e.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t);this.adaptor.append(n,this.html("mjx-table",{},[this.itable]));try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){s.value.toCHTML(this.itable)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},e.prototype.shiftColor=function(){var t=this.adaptor,e=t.getStyle(this.chtml,"backgroundColor");e&&(t.setStyle(this.chtml,"backgroundColor",""),t.setStyle(this.itable,"backgroundColor",e))},e.prototype.padRows=function(){var t,e,r=this.adaptor;try{for(var n=i(r.childNodes(this.itable)),o=n.next();!o.done;o=n.next())for(var s=o.value;r.childNodes(s).length1&&"0.4em"!==m||a&&1===p)&&this.adaptor.setStyle(g,"paddingLeft",m),(p1&&"0.215em"!==h||a&&1===l)&&this.adaptor.setStyle(y.chtml,"paddingTop",h),(l mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}((0,l.CommonMtableMixin)(a.CHTMLWrapper));e.CHTMLmtable=p},7056:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtd=void 0;var i=r(5355),s=r(5164),a=r(4359),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign"),n=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.chtml,"rowalign",r),"center"===n||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&n===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.chtml,"textAlign",n),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.chtml,this.html("mjx-tstrut"))},e.kind=a.MmlMtd.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}((0,s.CommonMtdMixin)(i.CHTMLWrapper));e.CHTMLmtd=l},1259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtext=void 0;var i=r(5355),s=r(6319),a=r(4770),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMtext.prototype.kind,e}((0,s.CommonMtextMixin)(i.CHTMLWrapper));e.CHTMLmtext=l},3571:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmlabeledtr=e.CHTMLmtr=void 0;var i=r(5355),s=r(5766),a=r(5766),l=r(5022),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign");"baseline"!==r&&this.adaptor.setAttribute(this.chtml,"rowalign",r)},e.kind=l.MmlMtr.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,s.CommonMtrMixin)(i.CHTMLWrapper));e.CHTMLmtr=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.adaptor.firstChild(this.chtml);if(r){this.adaptor.remove(r);var n=this.node.attributes.get("rowalign"),o="baseline"!==n&&"axis"!==n?{rowalign:n}:{},i=this.html("mjx-mtr",o,[r]);this.adaptor.append(this.parent.labels,i)}},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.kind)},e.kind=l.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,a.CommonMlabeledtrMixin)(c));e.CHTMLmlabeledtr=u},6590:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmunderover=e.CHTMLmover=e.CHTMLmunder=void 0;var i=r(4300),s=r(1971),a=r(1971),l=r(1971),c=r(5184),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-base")),n=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML(r),this.scriptChild.toCHTML(n);var o=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),s=this.getUnderKV(o,i)[0],a=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(n,"paddingTop",this.em(s)),this.setDeltaW([r,n],this.getDeltaW([o,i],[0,-a])),this.adjustUnderDepth(n,i)},e.kind=c.MmlMunder.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}((0,s.CommonMunderMixin)(i.CHTMLmsub));e.CHTMLmunder=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),n=this.adaptor.append(this.chtml,this.html("mjx-base"));this.scriptChild.toCHTML(r),this.baseChild.toCHTML(n);var o=this.scriptChild.getOuterBBox(),i=this.baseChild.getOuterBBox();this.adjustBaseHeight(n,i);var s=this.getOverKU(i,o)[0],a=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(s)),this.setDeltaW([n,r],this.getDeltaW([i,o],[0,a])),this.adjustOverDepth(r,o)},e.kind=c.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}((0,a.CommonMoverMixin)(i.CHTMLmsup));e.CHTMLmover=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),n=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-box")),this.html("mjx-munder")),o=this.adaptor.append(this.adaptor.append(n,this.html("mjx-row")),this.html("mjx-base")),i=this.adaptor.append(this.adaptor.append(n,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML(r),this.baseChild.toCHTML(o),this.underChild.toCHTML(i);var s=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),l=this.underChild.getOuterBBox();this.adjustBaseHeight(o,a);var c=this.getOverKU(a,s)[0],u=this.getUnderKV(a,l)[0],p=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(c)),this.adaptor.setStyle(i,"paddingTop",this.em(u)),this.setDeltaW([o,i,r],this.getDeltaW([a,l,s],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p])),this.adjustOverDepth(r,s),this.adjustUnderDepth(i,l)},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(i.CHTMLmsubsup.kind)},e.kind=c.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}((0,l.CommonMunderoverMixin)(i.CHTMLmsubsup));e.CHTMLmunderover=h},8650:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLscriptbase=void 0;var a=r(5355),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){this.chtml=this.standardCHTMLnode(t);var e=i(this.getOffset(),2),r=e[0],n=e[1],o=r-(this.baseRemoveIc?this.baseIc:0),s={"vertical-align":this.em(n)};o&&(s["margin-left"]=this.em(o)),this.baseChild.toCHTML(this.chtml),this.scriptChild.toCHTML(this.adaptor.append(this.chtml,this.html("mjx-script",{style:s})))},e.prototype.setDeltaW=function(t,e){for(var r=0;r=0||this.adaptor.setStyle(t,"marginBottom",this.em(e.d*e.rscale))},e.prototype.adjustUnderDepth=function(t,e){var r,n;if(!(e.d>=0)){var o=this.adaptor,i=this.em(e.d),a=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});try{for(var l=s(o.childNodes(o.firstChild(t))),c=l.next();!c.done;c=l.next()){var u=c.value;o.append(a,u)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}o.append(o.firstChild(t),a)}},e.prototype.adjustBaseHeight=function(t,e){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*e.scale;e.h\\338"},8816:{c:"\\2264\\338"},8817:{c:"\\2265\\338"},8832:{c:"\\227A\\338"},8833:{c:"\\227B\\338"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{c:"\\2286\\338"},8841:{c:"\\2287\\338"},8876:{c:"\\22A2\\338"},8877:{c:"\\22A8\\338"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9653:{c:"\\25B3"},9663:{c:"\\25BD"},10072:{c:"\\2223"},10744:{c:"/",f:"BI"},10799:{c:"\\D7"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4515:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.doubleStruck=void 0;var n=r(6001);Object.defineProperty(e,"doubleStruck",{enumerable:!0,get:function(){return n.doubleStruck}})},6555:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.frakturBold=void 0;var n=r(8042),o=r(3696);e.frakturBold=(0,n.AddCSS)(o.frakturBold,{8260:{c:"/"}})},2183:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fraktur=void 0;var n=r(8042),o=r(9587);e.fraktur=(0,n.AddCSS)(o.fraktur,{8260:{c:"/"}})},3490:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.italic=void 0;var n=r(8042),o=r(8348);e.italic=(0,n.AddCSS)(o.italic,{47:{f:"I"},989:{c:"\\E008",f:"A"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/",f:"I"},8710:{c:"\\394",f:"I"},10744:{c:"/",f:"I"}})},9056:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.largeop=void 0;var n=r(8042),o=r(1376);e.largeop=(0,n.AddCSS)(o.largeop,{8214:{f:"S1"},8260:{c:"/"},8593:{f:"S1"},8595:{f:"S1"},8657:{f:"S1"},8659:{f:"S1"},8739:{f:"S1"},8741:{f:"S1"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},10072:{c:"\\2223",f:"S1"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},3019:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.monospace=void 0;var n=r(8042),o=r(1439);e.monospace=(0,n.AddCSS)(o.monospace,{697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8215:{c:"_"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8710:{c:"\\394"}})},2713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.normal=void 0;var n=r(8042),o=r(331);e.normal=(0,n.AddCSS)(o.normal,{163:{f:"MI"},165:{f:"A"},174:{f:"A"},183:{c:"\\22C5"},240:{f:"A"},697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8192:{c:""},8193:{c:""},8194:{c:""},8195:{c:""},8196:{c:""},8197:{c:""},8198:{c:""},8201:{c:""},8202:{c:""},8203:{c:""},8204:{c:""},8213:{c:"\\2014"},8214:{c:"\\2225"},8215:{c:"_"},8226:{c:"\\2219"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8245:{f:"A"},8246:{c:"\\2035\\2035",f:"A"},8247:{c:"\\2035\\2035\\2035",f:"A"},8254:{c:"\\2C9"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8288:{c:""},8289:{c:""},8290:{c:""},8291:{c:""},8292:{c:""},8407:{c:"\\2192",f:"V"},8450:{c:"C",f:"A"},8459:{c:"H",f:"SC"},8460:{c:"H",f:"FR"},8461:{c:"H",f:"A"},8462:{c:"h",f:"I"},8463:{f:"A"},8464:{c:"I",f:"SC"},8465:{c:"I",f:"FR"},8466:{c:"L",f:"SC"},8469:{c:"N",f:"A"},8473:{c:"P",f:"A"},8474:{c:"Q",f:"A"},8475:{c:"R",f:"SC"},8476:{c:"R",f:"FR"},8477:{c:"R",f:"A"},8484:{c:"Z",f:"A"},8486:{c:"\\3A9"},8487:{f:"A"},8488:{c:"Z",f:"FR"},8492:{c:"B",f:"SC"},8493:{c:"C",f:"FR"},8496:{c:"E",f:"SC"},8497:{c:"F",f:"SC"},8498:{f:"A"},8499:{c:"M",f:"SC"},8502:{f:"A"},8503:{f:"A"},8504:{f:"A"},8513:{f:"A"},8602:{f:"A"},8603:{f:"A"},8606:{f:"A"},8608:{f:"A"},8610:{f:"A"},8611:{f:"A"},8619:{f:"A"},8620:{f:"A"},8621:{f:"A"},8622:{f:"A"},8624:{f:"A"},8625:{f:"A"},8630:{f:"A"},8631:{f:"A"},8634:{f:"A"},8635:{f:"A"},8638:{f:"A"},8639:{f:"A"},8642:{f:"A"},8643:{f:"A"},8644:{f:"A"},8646:{f:"A"},8647:{f:"A"},8648:{f:"A"},8649:{f:"A"},8650:{f:"A"},8651:{f:"A"},8653:{f:"A"},8654:{f:"A"},8655:{f:"A"},8666:{f:"A"},8667:{f:"A"},8669:{f:"A"},8672:{f:"A"},8674:{f:"A"},8705:{f:"A"},8708:{c:"\\2203\\338"},8710:{c:"\\394"},8716:{c:"\\220B\\338"},8717:{f:"A"},8719:{f:"S1"},8720:{f:"S1"},8721:{f:"S1"},8724:{f:"A"},8737:{f:"A"},8738:{f:"A"},8740:{f:"A"},8742:{f:"A"},8748:{f:"S1"},8749:{f:"S1"},8750:{f:"S1"},8756:{f:"A"},8757:{f:"A"},8765:{f:"A"},8769:{f:"A"},8770:{f:"A"},8772:{c:"\\2243\\338"},8775:{c:"\\2246",f:"A"},8777:{c:"\\2248\\338"},8778:{f:"A"},8782:{f:"A"},8783:{f:"A"},8785:{f:"A"},8786:{f:"A"},8787:{f:"A"},8790:{f:"A"},8791:{f:"A"},8796:{f:"A"},8802:{c:"\\2261\\338"},8806:{f:"A"},8807:{f:"A"},8808:{f:"A"},8809:{f:"A"},8812:{f:"A"},8813:{c:"\\224D\\338"},8814:{f:"A"},8815:{f:"A"},8816:{f:"A"},8817:{f:"A"},8818:{f:"A"},8819:{f:"A"},8820:{c:"\\2272\\338"},8821:{c:"\\2273\\338"},8822:{f:"A"},8823:{f:"A"},8824:{c:"\\2276\\338"},8825:{c:"\\2277\\338"},8828:{f:"A"},8829:{f:"A"},8830:{f:"A"},8831:{f:"A"},8832:{f:"A"},8833:{f:"A"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{f:"A"},8841:{f:"A"},8842:{f:"A"},8843:{f:"A"},8847:{f:"A"},8848:{f:"A"},8858:{f:"A"},8859:{f:"A"},8861:{f:"A"},8862:{f:"A"},8863:{f:"A"},8864:{f:"A"},8865:{f:"A"},8873:{f:"A"},8874:{f:"A"},8876:{f:"A"},8877:{f:"A"},8878:{f:"A"},8879:{f:"A"},8882:{f:"A"},8883:{f:"A"},8884:{f:"A"},8885:{f:"A"},8888:{f:"A"},8890:{f:"A"},8891:{f:"A"},8892:{f:"A"},8896:{f:"S1"},8897:{f:"S1"},8898:{f:"S1"},8899:{f:"S1"},8903:{f:"A"},8905:{f:"A"},8906:{f:"A"},8907:{f:"A"},8908:{f:"A"},8909:{f:"A"},8910:{f:"A"},8911:{f:"A"},8912:{f:"A"},8913:{f:"A"},8914:{f:"A"},8915:{f:"A"},8916:{f:"A"},8918:{f:"A"},8919:{f:"A"},8920:{f:"A"},8921:{f:"A"},8922:{f:"A"},8923:{f:"A"},8926:{f:"A"},8927:{f:"A"},8928:{f:"A"},8929:{f:"A"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},8934:{f:"A"},8935:{f:"A"},8936:{f:"A"},8937:{f:"A"},8938:{f:"A"},8939:{f:"A"},8940:{f:"A"},8941:{f:"A"},8965:{c:"\\22BC",f:"A"},8966:{c:"\\2A5E",f:"A"},8988:{c:"\\250C",f:"A"},8989:{c:"\\2510",f:"A"},8990:{c:"\\2514",f:"A"},8991:{c:"\\2518",f:"A"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},9416:{f:"A"},9484:{f:"A"},9488:{f:"A"},9492:{f:"A"},9496:{f:"A"},9585:{f:"A"},9586:{f:"A"},9632:{f:"A"},9633:{f:"A"},9642:{c:"\\25A0",f:"A"},9650:{f:"A"},9652:{c:"\\25B2",f:"A"},9653:{c:"\\25B3"},9654:{f:"A"},9656:{c:"\\25B6",f:"A"},9660:{f:"A"},9662:{c:"\\25BC",f:"A"},9663:{c:"\\25BD"},9664:{f:"A"},9666:{c:"\\25C0",f:"A"},9674:{f:"A"},9723:{c:"\\25A1",f:"A"},9724:{c:"\\25A0",f:"A"},9733:{f:"A"},10003:{f:"A"},10016:{f:"A"},10072:{c:"\\2223"},10731:{f:"A"},10744:{c:"/",f:"I"},10752:{f:"S1"},10753:{f:"S1"},10754:{f:"S1"},10756:{f:"S1"},10758:{f:"S1"},10764:{c:"\\222C\\222C",f:"S1"},10799:{c:"\\D7"},10846:{f:"A"},10877:{f:"A"},10878:{f:"A"},10885:{f:"A"},10886:{f:"A"},10887:{f:"A"},10888:{f:"A"},10889:{f:"A"},10890:{f:"A"},10891:{f:"A"},10892:{f:"A"},10901:{f:"A"},10902:{f:"A"},10933:{f:"A"},10934:{f:"A"},10935:{f:"A"},10936:{f:"A"},10937:{f:"A"},10938:{f:"A"},10949:{f:"A"},10950:{f:"A"},10955:{f:"A"},10956:{f:"A"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57350:{f:"A"},57351:{f:"A"},57352:{f:"A"},57353:{f:"A"},57356:{f:"A"},57357:{f:"A"},57358:{f:"A"},57359:{f:"A"},57360:{f:"A"},57361:{f:"A"},57366:{f:"A"},57367:{f:"A"},57368:{f:"A"},57369:{f:"A"},57370:{f:"A"},57371:{f:"A"},119808:{c:"A",f:"B"},119809:{c:"B",f:"B"},119810:{c:"C",f:"B"},119811:{c:"D",f:"B"},119812:{c:"E",f:"B"},119813:{c:"F",f:"B"},119814:{c:"G",f:"B"},119815:{c:"H",f:"B"},119816:{c:"I",f:"B"},119817:{c:"J",f:"B"},119818:{c:"K",f:"B"},119819:{c:"L",f:"B"},119820:{c:"M",f:"B"},119821:{c:"N",f:"B"},119822:{c:"O",f:"B"},119823:{c:"P",f:"B"},119824:{c:"Q",f:"B"},119825:{c:"R",f:"B"},119826:{c:"S",f:"B"},119827:{c:"T",f:"B"},119828:{c:"U",f:"B"},119829:{c:"V",f:"B"},119830:{c:"W",f:"B"},119831:{c:"X",f:"B"},119832:{c:"Y",f:"B"},119833:{c:"Z",f:"B"},119834:{c:"a",f:"B"},119835:{c:"b",f:"B"},119836:{c:"c",f:"B"},119837:{c:"d",f:"B"},119838:{c:"e",f:"B"},119839:{c:"f",f:"B"},119840:{c:"g",f:"B"},119841:{c:"h",f:"B"},119842:{c:"i",f:"B"},119843:{c:"j",f:"B"},119844:{c:"k",f:"B"},119845:{c:"l",f:"B"},119846:{c:"m",f:"B"},119847:{c:"n",f:"B"},119848:{c:"o",f:"B"},119849:{c:"p",f:"B"},119850:{c:"q",f:"B"},119851:{c:"r",f:"B"},119852:{c:"s",f:"B"},119853:{c:"t",f:"B"},119854:{c:"u",f:"B"},119855:{c:"v",f:"B"},119856:{c:"w",f:"B"},119857:{c:"x",f:"B"},119858:{c:"y",f:"B"},119859:{c:"z",f:"B"},119860:{c:"A",f:"I"},119861:{c:"B",f:"I"},119862:{c:"C",f:"I"},119863:{c:"D",f:"I"},119864:{c:"E",f:"I"},119865:{c:"F",f:"I"},119866:{c:"G",f:"I"},119867:{c:"H",f:"I"},119868:{c:"I",f:"I"},119869:{c:"J",f:"I"},119870:{c:"K",f:"I"},119871:{c:"L",f:"I"},119872:{c:"M",f:"I"},119873:{c:"N",f:"I"},119874:{c:"O",f:"I"},119875:{c:"P",f:"I"},119876:{c:"Q",f:"I"},119877:{c:"R",f:"I"},119878:{c:"S",f:"I"},119879:{c:"T",f:"I"},119880:{c:"U",f:"I"},119881:{c:"V",f:"I"},119882:{c:"W",f:"I"},119883:{c:"X",f:"I"},119884:{c:"Y",f:"I"},119885:{c:"Z",f:"I"},119886:{c:"a",f:"I"},119887:{c:"b",f:"I"},119888:{c:"c",f:"I"},119889:{c:"d",f:"I"},119890:{c:"e",f:"I"},119891:{c:"f",f:"I"},119892:{c:"g",f:"I"},119894:{c:"i",f:"I"},119895:{c:"j",f:"I"},119896:{c:"k",f:"I"},119897:{c:"l",f:"I"},119898:{c:"m",f:"I"},119899:{c:"n",f:"I"},119900:{c:"o",f:"I"},119901:{c:"p",f:"I"},119902:{c:"q",f:"I"},119903:{c:"r",f:"I"},119904:{c:"s",f:"I"},119905:{c:"t",f:"I"},119906:{c:"u",f:"I"},119907:{c:"v",f:"I"},119908:{c:"w",f:"I"},119909:{c:"x",f:"I"},119910:{c:"y",f:"I"},119911:{c:"z",f:"I"},119912:{c:"A",f:"BI"},119913:{c:"B",f:"BI"},119914:{c:"C",f:"BI"},119915:{c:"D",f:"BI"},119916:{c:"E",f:"BI"},119917:{c:"F",f:"BI"},119918:{c:"G",f:"BI"},119919:{c:"H",f:"BI"},119920:{c:"I",f:"BI"},119921:{c:"J",f:"BI"},119922:{c:"K",f:"BI"},119923:{c:"L",f:"BI"},119924:{c:"M",f:"BI"},119925:{c:"N",f:"BI"},119926:{c:"O",f:"BI"},119927:{c:"P",f:"BI"},119928:{c:"Q",f:"BI"},119929:{c:"R",f:"BI"},119930:{c:"S",f:"BI"},119931:{c:"T",f:"BI"},119932:{c:"U",f:"BI"},119933:{c:"V",f:"BI"},119934:{c:"W",f:"BI"},119935:{c:"X",f:"BI"},119936:{c:"Y",f:"BI"},119937:{c:"Z",f:"BI"},119938:{c:"a",f:"BI"},119939:{c:"b",f:"BI"},119940:{c:"c",f:"BI"},119941:{c:"d",f:"BI"},119942:{c:"e",f:"BI"},119943:{c:"f",f:"BI"},119944:{c:"g",f:"BI"},119945:{c:"h",f:"BI"},119946:{c:"i",f:"BI"},119947:{c:"j",f:"BI"},119948:{c:"k",f:"BI"},119949:{c:"l",f:"BI"},119950:{c:"m",f:"BI"},119951:{c:"n",f:"BI"},119952:{c:"o",f:"BI"},119953:{c:"p",f:"BI"},119954:{c:"q",f:"BI"},119955:{c:"r",f:"BI"},119956:{c:"s",f:"BI"},119957:{c:"t",f:"BI"},119958:{c:"u",f:"BI"},119959:{c:"v",f:"BI"},119960:{c:"w",f:"BI"},119961:{c:"x",f:"BI"},119962:{c:"y",f:"BI"},119963:{c:"z",f:"BI"},119964:{c:"A",f:"SC"},119966:{c:"C",f:"SC"},119967:{c:"D",f:"SC"},119970:{c:"G",f:"SC"},119973:{c:"J",f:"SC"},119974:{c:"K",f:"SC"},119977:{c:"N",f:"SC"},119978:{c:"O",f:"SC"},119979:{c:"P",f:"SC"},119980:{c:"Q",f:"SC"},119982:{c:"S",f:"SC"},119983:{c:"T",f:"SC"},119984:{c:"U",f:"SC"},119985:{c:"V",f:"SC"},119986:{c:"W",f:"SC"},119987:{c:"X",f:"SC"},119988:{c:"Y",f:"SC"},119989:{c:"Z",f:"SC"},120068:{c:"A",f:"FR"},120069:{c:"B",f:"FR"},120071:{c:"D",f:"FR"},120072:{c:"E",f:"FR"},120073:{c:"F",f:"FR"},120074:{c:"G",f:"FR"},120077:{c:"J",f:"FR"},120078:{c:"K",f:"FR"},120079:{c:"L",f:"FR"},120080:{c:"M",f:"FR"},120081:{c:"N",f:"FR"},120082:{c:"O",f:"FR"},120083:{c:"P",f:"FR"},120084:{c:"Q",f:"FR"},120086:{c:"S",f:"FR"},120087:{c:"T",f:"FR"},120088:{c:"U",f:"FR"},120089:{c:"V",f:"FR"},120090:{c:"W",f:"FR"},120091:{c:"X",f:"FR"},120092:{c:"Y",f:"FR"},120094:{c:"a",f:"FR"},120095:{c:"b",f:"FR"},120096:{c:"c",f:"FR"},120097:{c:"d",f:"FR"},120098:{c:"e",f:"FR"},120099:{c:"f",f:"FR"},120100:{c:"g",f:"FR"},120101:{c:"h",f:"FR"},120102:{c:"i",f:"FR"},120103:{c:"j",f:"FR"},120104:{c:"k",f:"FR"},120105:{c:"l",f:"FR"},120106:{c:"m",f:"FR"},120107:{c:"n",f:"FR"},120108:{c:"o",f:"FR"},120109:{c:"p",f:"FR"},120110:{c:"q",f:"FR"},120111:{c:"r",f:"FR"},120112:{c:"s",f:"FR"},120113:{c:"t",f:"FR"},120114:{c:"u",f:"FR"},120115:{c:"v",f:"FR"},120116:{c:"w",f:"FR"},120117:{c:"x",f:"FR"},120118:{c:"y",f:"FR"},120119:{c:"z",f:"FR"},120120:{c:"A",f:"A"},120121:{c:"B",f:"A"},120123:{c:"D",f:"A"},120124:{c:"E",f:"A"},120125:{c:"F",f:"A"},120126:{c:"G",f:"A"},120128:{c:"I",f:"A"},120129:{c:"J",f:"A"},120130:{c:"K",f:"A"},120131:{c:"L",f:"A"},120132:{c:"M",f:"A"},120134:{c:"O",f:"A"},120138:{c:"S",f:"A"},120139:{c:"T",f:"A"},120140:{c:"U",f:"A"},120141:{c:"V",f:"A"},120142:{c:"W",f:"A"},120143:{c:"X",f:"A"},120144:{c:"Y",f:"A"},120172:{c:"A",f:"FRB"},120173:{c:"B",f:"FRB"},120174:{c:"C",f:"FRB"},120175:{c:"D",f:"FRB"},120176:{c:"E",f:"FRB"},120177:{c:"F",f:"FRB"},120178:{c:"G",f:"FRB"},120179:{c:"H",f:"FRB"},120180:{c:"I",f:"FRB"},120181:{c:"J",f:"FRB"},120182:{c:"K",f:"FRB"},120183:{c:"L",f:"FRB"},120184:{c:"M",f:"FRB"},120185:{c:"N",f:"FRB"},120186:{c:"O",f:"FRB"},120187:{c:"P",f:"FRB"},120188:{c:"Q",f:"FRB"},120189:{c:"R",f:"FRB"},120190:{c:"S",f:"FRB"},120191:{c:"T",f:"FRB"},120192:{c:"U",f:"FRB"},120193:{c:"V",f:"FRB"},120194:{c:"W",f:"FRB"},120195:{c:"X",f:"FRB"},120196:{c:"Y",f:"FRB"},120197:{c:"Z",f:"FRB"},120198:{c:"a",f:"FRB"},120199:{c:"b",f:"FRB"},120200:{c:"c",f:"FRB"},120201:{c:"d",f:"FRB"},120202:{c:"e",f:"FRB"},120203:{c:"f",f:"FRB"},120204:{c:"g",f:"FRB"},120205:{c:"h",f:"FRB"},120206:{c:"i",f:"FRB"},120207:{c:"j",f:"FRB"},120208:{c:"k",f:"FRB"},120209:{c:"l",f:"FRB"},120210:{c:"m",f:"FRB"},120211:{c:"n",f:"FRB"},120212:{c:"o",f:"FRB"},120213:{c:"p",f:"FRB"},120214:{c:"q",f:"FRB"},120215:{c:"r",f:"FRB"},120216:{c:"s",f:"FRB"},120217:{c:"t",f:"FRB"},120218:{c:"u",f:"FRB"},120219:{c:"v",f:"FRB"},120220:{c:"w",f:"FRB"},120221:{c:"x",f:"FRB"},120222:{c:"y",f:"FRB"},120223:{c:"z",f:"FRB"},120224:{c:"A",f:"SS"},120225:{c:"B",f:"SS"},120226:{c:"C",f:"SS"},120227:{c:"D",f:"SS"},120228:{c:"E",f:"SS"},120229:{c:"F",f:"SS"},120230:{c:"G",f:"SS"},120231:{c:"H",f:"SS"},120232:{c:"I",f:"SS"},120233:{c:"J",f:"SS"},120234:{c:"K",f:"SS"},120235:{c:"L",f:"SS"},120236:{c:"M",f:"SS"},120237:{c:"N",f:"SS"},120238:{c:"O",f:"SS"},120239:{c:"P",f:"SS"},120240:{c:"Q",f:"SS"},120241:{c:"R",f:"SS"},120242:{c:"S",f:"SS"},120243:{c:"T",f:"SS"},120244:{c:"U",f:"SS"},120245:{c:"V",f:"SS"},120246:{c:"W",f:"SS"},120247:{c:"X",f:"SS"},120248:{c:"Y",f:"SS"},120249:{c:"Z",f:"SS"},120250:{c:"a",f:"SS"},120251:{c:"b",f:"SS"},120252:{c:"c",f:"SS"},120253:{c:"d",f:"SS"},120254:{c:"e",f:"SS"},120255:{c:"f",f:"SS"},120256:{c:"g",f:"SS"},120257:{c:"h",f:"SS"},120258:{c:"i",f:"SS"},120259:{c:"j",f:"SS"},120260:{c:"k",f:"SS"},120261:{c:"l",f:"SS"},120262:{c:"m",f:"SS"},120263:{c:"n",f:"SS"},120264:{c:"o",f:"SS"},120265:{c:"p",f:"SS"},120266:{c:"q",f:"SS"},120267:{c:"r",f:"SS"},120268:{c:"s",f:"SS"},120269:{c:"t",f:"SS"},120270:{c:"u",f:"SS"},120271:{c:"v",f:"SS"},120272:{c:"w",f:"SS"},120273:{c:"x",f:"SS"},120274:{c:"y",f:"SS"},120275:{c:"z",f:"SS"},120276:{c:"A",f:"SSB"},120277:{c:"B",f:"SSB"},120278:{c:"C",f:"SSB"},120279:{c:"D",f:"SSB"},120280:{c:"E",f:"SSB"},120281:{c:"F",f:"SSB"},120282:{c:"G",f:"SSB"},120283:{c:"H",f:"SSB"},120284:{c:"I",f:"SSB"},120285:{c:"J",f:"SSB"},120286:{c:"K",f:"SSB"},120287:{c:"L",f:"SSB"},120288:{c:"M",f:"SSB"},120289:{c:"N",f:"SSB"},120290:{c:"O",f:"SSB"},120291:{c:"P",f:"SSB"},120292:{c:"Q",f:"SSB"},120293:{c:"R",f:"SSB"},120294:{c:"S",f:"SSB"},120295:{c:"T",f:"SSB"},120296:{c:"U",f:"SSB"},120297:{c:"V",f:"SSB"},120298:{c:"W",f:"SSB"},120299:{c:"X",f:"SSB"},120300:{c:"Y",f:"SSB"},120301:{c:"Z",f:"SSB"},120302:{c:"a",f:"SSB"},120303:{c:"b",f:"SSB"},120304:{c:"c",f:"SSB"},120305:{c:"d",f:"SSB"},120306:{c:"e",f:"SSB"},120307:{c:"f",f:"SSB"},120308:{c:"g",f:"SSB"},120309:{c:"h",f:"SSB"},120310:{c:"i",f:"SSB"},120311:{c:"j",f:"SSB"},120312:{c:"k",f:"SSB"},120313:{c:"l",f:"SSB"},120314:{c:"m",f:"SSB"},120315:{c:"n",f:"SSB"},120316:{c:"o",f:"SSB"},120317:{c:"p",f:"SSB"},120318:{c:"q",f:"SSB"},120319:{c:"r",f:"SSB"},120320:{c:"s",f:"SSB"},120321:{c:"t",f:"SSB"},120322:{c:"u",f:"SSB"},120323:{c:"v",f:"SSB"},120324:{c:"w",f:"SSB"},120325:{c:"x",f:"SSB"},120326:{c:"y",f:"SSB"},120327:{c:"z",f:"SSB"},120328:{c:"A",f:"SSI"},120329:{c:"B",f:"SSI"},120330:{c:"C",f:"SSI"},120331:{c:"D",f:"SSI"},120332:{c:"E",f:"SSI"},120333:{c:"F",f:"SSI"},120334:{c:"G",f:"SSI"},120335:{c:"H",f:"SSI"},120336:{c:"I",f:"SSI"},120337:{c:"J",f:"SSI"},120338:{c:"K",f:"SSI"},120339:{c:"L",f:"SSI"},120340:{c:"M",f:"SSI"},120341:{c:"N",f:"SSI"},120342:{c:"O",f:"SSI"},120343:{c:"P",f:"SSI"},120344:{c:"Q",f:"SSI"},120345:{c:"R",f:"SSI"},120346:{c:"S",f:"SSI"},120347:{c:"T",f:"SSI"},120348:{c:"U",f:"SSI"},120349:{c:"V",f:"SSI"},120350:{c:"W",f:"SSI"},120351:{c:"X",f:"SSI"},120352:{c:"Y",f:"SSI"},120353:{c:"Z",f:"SSI"},120354:{c:"a",f:"SSI"},120355:{c:"b",f:"SSI"},120356:{c:"c",f:"SSI"},120357:{c:"d",f:"SSI"},120358:{c:"e",f:"SSI"},120359:{c:"f",f:"SSI"},120360:{c:"g",f:"SSI"},120361:{c:"h",f:"SSI"},120362:{c:"i",f:"SSI"},120363:{c:"j",f:"SSI"},120364:{c:"k",f:"SSI"},120365:{c:"l",f:"SSI"},120366:{c:"m",f:"SSI"},120367:{c:"n",f:"SSI"},120368:{c:"o",f:"SSI"},120369:{c:"p",f:"SSI"},120370:{c:"q",f:"SSI"},120371:{c:"r",f:"SSI"},120372:{c:"s",f:"SSI"},120373:{c:"t",f:"SSI"},120374:{c:"u",f:"SSI"},120375:{c:"v",f:"SSI"},120376:{c:"w",f:"SSI"},120377:{c:"x",f:"SSI"},120378:{c:"y",f:"SSI"},120379:{c:"z",f:"SSI"},120432:{c:"A",f:"T"},120433:{c:"B",f:"T"},120434:{c:"C",f:"T"},120435:{c:"D",f:"T"},120436:{c:"E",f:"T"},120437:{c:"F",f:"T"},120438:{c:"G",f:"T"},120439:{c:"H",f:"T"},120440:{c:"I",f:"T"},120441:{c:"J",f:"T"},120442:{c:"K",f:"T"},120443:{c:"L",f:"T"},120444:{c:"M",f:"T"},120445:{c:"N",f:"T"},120446:{c:"O",f:"T"},120447:{c:"P",f:"T"},120448:{c:"Q",f:"T"},120449:{c:"R",f:"T"},120450:{c:"S",f:"T"},120451:{c:"T",f:"T"},120452:{c:"U",f:"T"},120453:{c:"V",f:"T"},120454:{c:"W",f:"T"},120455:{c:"X",f:"T"},120456:{c:"Y",f:"T"},120457:{c:"Z",f:"T"},120458:{c:"a",f:"T"},120459:{c:"b",f:"T"},120460:{c:"c",f:"T"},120461:{c:"d",f:"T"},120462:{c:"e",f:"T"},120463:{c:"f",f:"T"},120464:{c:"g",f:"T"},120465:{c:"h",f:"T"},120466:{c:"i",f:"T"},120467:{c:"j",f:"T"},120468:{c:"k",f:"T"},120469:{c:"l",f:"T"},120470:{c:"m",f:"T"},120471:{c:"n",f:"T"},120472:{c:"o",f:"T"},120473:{c:"p",f:"T"},120474:{c:"q",f:"T"},120475:{c:"r",f:"T"},120476:{c:"s",f:"T"},120477:{c:"t",f:"T"},120478:{c:"u",f:"T"},120479:{c:"v",f:"T"},120480:{c:"w",f:"T"},120481:{c:"x",f:"T"},120482:{c:"y",f:"T"},120483:{c:"z",f:"T"},120488:{c:"A",f:"B"},120489:{c:"B",f:"B"},120490:{c:"\\393",f:"B"},120491:{c:"\\394",f:"B"},120492:{c:"E",f:"B"},120493:{c:"Z",f:"B"},120494:{c:"H",f:"B"},120495:{c:"\\398",f:"B"},120496:{c:"I",f:"B"},120497:{c:"K",f:"B"},120498:{c:"\\39B",f:"B"},120499:{c:"M",f:"B"},120500:{c:"N",f:"B"},120501:{c:"\\39E",f:"B"},120502:{c:"O",f:"B"},120503:{c:"\\3A0",f:"B"},120504:{c:"P",f:"B"},120506:{c:"\\3A3",f:"B"},120507:{c:"T",f:"B"},120508:{c:"\\3A5",f:"B"},120509:{c:"\\3A6",f:"B"},120510:{c:"X",f:"B"},120511:{c:"\\3A8",f:"B"},120512:{c:"\\3A9",f:"B"},120513:{c:"\\2207",f:"B"},120546:{c:"A",f:"I"},120547:{c:"B",f:"I"},120548:{c:"\\393",f:"I"},120549:{c:"\\394",f:"I"},120550:{c:"E",f:"I"},120551:{c:"Z",f:"I"},120552:{c:"H",f:"I"},120553:{c:"\\398",f:"I"},120554:{c:"I",f:"I"},120555:{c:"K",f:"I"},120556:{c:"\\39B",f:"I"},120557:{c:"M",f:"I"},120558:{c:"N",f:"I"},120559:{c:"\\39E",f:"I"},120560:{c:"O",f:"I"},120561:{c:"\\3A0",f:"I"},120562:{c:"P",f:"I"},120564:{c:"\\3A3",f:"I"},120565:{c:"T",f:"I"},120566:{c:"\\3A5",f:"I"},120567:{c:"\\3A6",f:"I"},120568:{c:"X",f:"I"},120569:{c:"\\3A8",f:"I"},120570:{c:"\\3A9",f:"I"},120572:{c:"\\3B1",f:"I"},120573:{c:"\\3B2",f:"I"},120574:{c:"\\3B3",f:"I"},120575:{c:"\\3B4",f:"I"},120576:{c:"\\3B5",f:"I"},120577:{c:"\\3B6",f:"I"},120578:{c:"\\3B7",f:"I"},120579:{c:"\\3B8",f:"I"},120580:{c:"\\3B9",f:"I"},120581:{c:"\\3BA",f:"I"},120582:{c:"\\3BB",f:"I"},120583:{c:"\\3BC",f:"I"},120584:{c:"\\3BD",f:"I"},120585:{c:"\\3BE",f:"I"},120586:{c:"\\3BF",f:"I"},120587:{c:"\\3C0",f:"I"},120588:{c:"\\3C1",f:"I"},120589:{c:"\\3C2",f:"I"},120590:{c:"\\3C3",f:"I"},120591:{c:"\\3C4",f:"I"},120592:{c:"\\3C5",f:"I"},120593:{c:"\\3C6",f:"I"},120594:{c:"\\3C7",f:"I"},120595:{c:"\\3C8",f:"I"},120596:{c:"\\3C9",f:"I"},120597:{c:"\\2202"},120598:{c:"\\3F5",f:"I"},120599:{c:"\\3D1",f:"I"},120600:{c:"\\E009",f:"A"},120601:{c:"\\3D5",f:"I"},120602:{c:"\\3F1",f:"I"},120603:{c:"\\3D6",f:"I"},120604:{c:"A",f:"BI"},120605:{c:"B",f:"BI"},120606:{c:"\\393",f:"BI"},120607:{c:"\\394",f:"BI"},120608:{c:"E",f:"BI"},120609:{c:"Z",f:"BI"},120610:{c:"H",f:"BI"},120611:{c:"\\398",f:"BI"},120612:{c:"I",f:"BI"},120613:{c:"K",f:"BI"},120614:{c:"\\39B",f:"BI"},120615:{c:"M",f:"BI"},120616:{c:"N",f:"BI"},120617:{c:"\\39E",f:"BI"},120618:{c:"O",f:"BI"},120619:{c:"\\3A0",f:"BI"},120620:{c:"P",f:"BI"},120622:{c:"\\3A3",f:"BI"},120623:{c:"T",f:"BI"},120624:{c:"\\3A5",f:"BI"},120625:{c:"\\3A6",f:"BI"},120626:{c:"X",f:"BI"},120627:{c:"\\3A8",f:"BI"},120628:{c:"\\3A9",f:"BI"},120630:{c:"\\3B1",f:"BI"},120631:{c:"\\3B2",f:"BI"},120632:{c:"\\3B3",f:"BI"},120633:{c:"\\3B4",f:"BI"},120634:{c:"\\3B5",f:"BI"},120635:{c:"\\3B6",f:"BI"},120636:{c:"\\3B7",f:"BI"},120637:{c:"\\3B8",f:"BI"},120638:{c:"\\3B9",f:"BI"},120639:{c:"\\3BA",f:"BI"},120640:{c:"\\3BB",f:"BI"},120641:{c:"\\3BC",f:"BI"},120642:{c:"\\3BD",f:"BI"},120643:{c:"\\3BE",f:"BI"},120644:{c:"\\3BF",f:"BI"},120645:{c:"\\3C0",f:"BI"},120646:{c:"\\3C1",f:"BI"},120647:{c:"\\3C2",f:"BI"},120648:{c:"\\3C3",f:"BI"},120649:{c:"\\3C4",f:"BI"},120650:{c:"\\3C5",f:"BI"},120651:{c:"\\3C6",f:"BI"},120652:{c:"\\3C7",f:"BI"},120653:{c:"\\3C8",f:"BI"},120654:{c:"\\3C9",f:"BI"},120655:{c:"\\2202",f:"B"},120656:{c:"\\3F5",f:"BI"},120657:{c:"\\3D1",f:"BI"},120658:{c:"\\E009",f:"A"},120659:{c:"\\3D5",f:"BI"},120660:{c:"\\3F1",f:"BI"},120661:{c:"\\3D6",f:"BI"},120662:{c:"A",f:"SSB"},120663:{c:"B",f:"SSB"},120664:{c:"\\393",f:"SSB"},120665:{c:"\\394",f:"SSB"},120666:{c:"E",f:"SSB"},120667:{c:"Z",f:"SSB"},120668:{c:"H",f:"SSB"},120669:{c:"\\398",f:"SSB"},120670:{c:"I",f:"SSB"},120671:{c:"K",f:"SSB"},120672:{c:"\\39B",f:"SSB"},120673:{c:"M",f:"SSB"},120674:{c:"N",f:"SSB"},120675:{c:"\\39E",f:"SSB"},120676:{c:"O",f:"SSB"},120677:{c:"\\3A0",f:"SSB"},120678:{c:"P",f:"SSB"},120680:{c:"\\3A3",f:"SSB"},120681:{c:"T",f:"SSB"},120682:{c:"\\3A5",f:"SSB"},120683:{c:"\\3A6",f:"SSB"},120684:{c:"X",f:"SSB"},120685:{c:"\\3A8",f:"SSB"},120686:{c:"\\3A9",f:"SSB"},120782:{c:"0",f:"B"},120783:{c:"1",f:"B"},120784:{c:"2",f:"B"},120785:{c:"3",f:"B"},120786:{c:"4",f:"B"},120787:{c:"5",f:"B"},120788:{c:"6",f:"B"},120789:{c:"7",f:"B"},120790:{c:"8",f:"B"},120791:{c:"9",f:"B"},120802:{c:"0",f:"SS"},120803:{c:"1",f:"SS"},120804:{c:"2",f:"SS"},120805:{c:"3",f:"SS"},120806:{c:"4",f:"SS"},120807:{c:"5",f:"SS"},120808:{c:"6",f:"SS"},120809:{c:"7",f:"SS"},120810:{c:"8",f:"SS"},120811:{c:"9",f:"SS"},120812:{c:"0",f:"SSB"},120813:{c:"1",f:"SSB"},120814:{c:"2",f:"SSB"},120815:{c:"3",f:"SSB"},120816:{c:"4",f:"SSB"},120817:{c:"5",f:"SSB"},120818:{c:"6",f:"SSB"},120819:{c:"7",f:"SSB"},120820:{c:"8",f:"SSB"},120821:{c:"9",f:"SSB"},120822:{c:"0",f:"T"},120823:{c:"1",f:"T"},120824:{c:"2",f:"T"},120825:{c:"3",f:"T"},120826:{c:"4",f:"T"},120827:{c:"5",f:"T"},120828:{c:"6",f:"T"},120829:{c:"7",f:"T"},120830:{c:"8",f:"T"},120831:{c:"9",f:"T"}})},7517:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBoldItalic=void 0;var n=r(8042),o=r(4886);e.sansSerifBoldItalic=(0,n.AddCSS)(o.sansSerifBoldItalic,{305:{f:"SSB"},567:{f:"SSB"}})},4182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBold=void 0;var n=r(8042),o=r(4471);e.sansSerifBold=(0,n.AddCSS)(o.sansSerifBold,{8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},2679:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifItalic=void 0;var n=r(8042),o=r(5181);e.sansSerifItalic=(0,n.AddCSS)(o.sansSerifItalic,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},5469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerif=void 0;var n=r(8042),o=r(3526);e.sansSerif=(0,n.AddCSS)(o.sansSerif,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},7563:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.scriptBold=void 0;var n=r(5649);Object.defineProperty(e,"scriptBold",{enumerable:!0,get:function(){return n.scriptBold}})},9409:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.script=void 0;var n=r(7153);Object.defineProperty(e,"script",{enumerable:!0,get:function(){return n.script}})},775:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallop=void 0;var n=r(8042),o=r(5745);e.smallop=(0,n.AddCSS)(o.smallop,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},10072:{c:"\\2223"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},9551:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphicBold=void 0;var n=r(8042),o=r(1411);e.texCalligraphicBold=(0,n.AddCSS)(o.texCalligraphicBold,{305:{f:"B"},567:{f:"B"}})},7907:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphic=void 0;var n=r(6384);Object.defineProperty(e,"texCalligraphic",{enumerable:!0,get:function(){return n.texCalligraphic}})},9659:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texMathit=void 0;var n=r(6041);Object.defineProperty(e,"texMathit",{enumerable:!0,get:function(){return n.texMathit}})},98:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyleBold=void 0;var n=r(8199);Object.defineProperty(e,"texOldstyleBold",{enumerable:!0,get:function(){return n.texOldstyleBold}})},6275:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyle=void 0;var n=r(9848);Object.defineProperty(e,"texOldstyle",{enumerable:!0,get:function(){return n.texOldstyle}})},6530:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize3=void 0;var n=r(8042),o=r(7906);e.texSize3=(0,n.AddCSS)(o.texSize3,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4409:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize4=void 0;var n=r(8042),o=r(2644);e.texSize4=(0,n.AddCSS)(o.texSize4,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57685:{c:"\\E153\\E152"},57686:{c:"\\E151\\E150"}})},5292:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texVariant=void 0;var n=r(8042),o=r(4926);e.texVariant=(0,n.AddCSS)(o.texVariant,{1008:{c:"\\E009"},8463:{f:""},8740:{c:"\\E006"},8742:{c:"\\E007"},8808:{c:"\\E00C"},8809:{c:"\\E00D"},8816:{c:"\\E011"},8817:{c:"\\E00E"},8840:{c:"\\E016"},8841:{c:"\\E018"},8842:{c:"\\E01A"},8843:{c:"\\E01B"},10887:{c:"\\E010"},10888:{c:"\\E00F"},10955:{c:"\\E017"},10956:{c:"\\E019"}})},5884:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var a=r(7233);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var l=function(){function t(t){var e,r,l,c;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var u=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},u.OPTIONS),t),this.params=n({},u.defaultParams),this.sizeVariants=i([],o(u.defaultSizeVariants),!1),this.stretchVariants=i([],o(u.defaultStretchVariants),!1),this.cssFontMap=n({},u.defaultCssFonts);try{for(var p=s(Object.keys(this.cssFontMap)),h=p.next();!h.done;h=p.next()){var f=h.value;"unknown"===this.cssFontMap[f][0]&&(this.cssFontMap[f][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}this.cssFamilyPrefix=u.defaultCssFamilyPrefix,this.createVariants(u.defaultVariants),this.defineDelimiters(u.defaultDelimiters);try{for(var d=s(Object.keys(u.defaultChars)),m=d.next();!m.done;m=d.next()){var y=m.value;this.defineChars(y,u.defaultChars[y])}}catch(t){l={error:t}}finally{try{m&&!m.done&&(c=d.return)&&c.call(d)}finally{if(l)throw l.error}}this.defineRemap("accent",u.defaultAccentMap),this.defineRemap("mo",u.defaultMoMap),this.defineRemap("mn",u.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var n={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(n.chars,this.variant[r].chars),this.variant[r].linked.push(n.chars),n.chars=Object.create(n.chars)),this.remapSmpChars(n.chars,t),this.variant[t]=n},t.prototype.remapSmpChars=function(t,e){var r,n,i,a,l=this.constructor;if(l.VariantSmp[e]){var c=l.SmpRemap,u=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var p=s(l.SmpRanges),h=p.next();!h.done;h=p.next()){var f=o(h.value,3),d=f[0],m=f[1],y=f[2],g=l.VariantSmp[e][d];if(g){for(var b=m;b<=y;b++)if(930!==b){var v=g+b-m;t[b]=this.smpChar(c[v]||v)}if(u[d])try{for(var _=(i=void 0,s(Object.keys(u[d]).map((function(t){return parseInt(t)})))),S=_.next();!S.done;S=_.next()){t[b=S.value]=this.smpChar(g+u[d][b])}}catch(t){i={error:t}}finally{try{S&&!S.done&&(a=_.return)&&a.call(_)}finally{if(i)throw i.error}}}}}catch(t){r={error:t}}finally{try{h&&!h.done&&(n=p.return)&&n.call(p)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var n=s(t),o=n.next();!o.done;o=n.next()){var i=o.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,n,o=this.variant[t];Object.assign(o.chars,e);try{for(var i=s(o.linked),a=i.next();!a.done;a=i.next()){var l=a.value;Object.assign(l,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=l},5552:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),n=r.h,o=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(n+o)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var n=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[n]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[n]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,n,o){var i=e.sideIndex[n],s=e.sideIndex[o];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[s]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[s]=t.thickness,e},remove:n+" "+o}]}};e.CommonDiagonalStrike=function(t){return function(r){var n="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(n),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(n){var o=r(e.diagonalArrowDef[n],4),i=o[0],s=o[1],a=o[2];return[n+"arrow",{renderer:function(e,n){var o=r(e.arrowAW(),2),l=o[0],c=o[1],u=e.arrow(c,i*(l-s),a);t(e,u)},bbox:function(t){var e=t.arrowData(),n=e.a,o=e.x,i=e.y,s=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),a=s[0],l=s[1],c=s[2],u=r(t.getArgMod(a+c,l),2),p=u[0],h=u[1],f=i+(p>n?t.thickness*h*Math.sin(p-n):0),d=o+(p>Math.PI/2-n?t.thickness*h*Math.sin(p+n-Math.PI/2):0);return[f,d,f,d]},remove:o[3]}]}};e.CommonArrow=function(t){return function(n){var o=r(e.arrowDef[n],4),i=o[0],s=o[1],a=o[2],l=o[3];return[n+"arrow",{renderer:function(e,n){var o=e.getBBox(),l=o.w,c=o.h,u=o.d,p=r(a?[c+u,"X"]:[l,"Y"],2),h=p[0],f=p[1],d=e.getOffset(f),m=e.arrow(h,i,s,f,d);t(e,m)},bbox:e.arrowBBox[n],remove:l}]}}},3055:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var l=r(2975),c=r(4474),u=r(7233),p=r(6010),h=r(8054),f=r(4139),d=function(t){function e(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&(n=null);var o=this,i=s((0,u.separateOptions)(e,n.OPTIONS),2),a=i[0],l=i[1];return(o=t.call(this,a)||this).factory=o.options.wrapperFactory||new r,o.factory.jax=o,o.cssStyles=o.options.cssStyles||new f.CssStyles,o.font=o.options.font||new n(l),o.unknownCache=new Map,o}return o(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,p.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var n=this.adaptor,o=this.getMetricMaps(t);try{for(var i=a(t.math),s=i.next();!s.done;s=i.next()){var l=s.value,u=n.parent(l.start.node);if(l.state()=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},u=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o600?"bold":"normal"),n.family?r=this.explicitVariant(n.family,n.weight,n.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[n.weight]||{})[r]||r,r=(e.ITALICVARIANTS[n.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var n=this.styles;return n||(n=this.styles=new m.Styles),n.set("fontFamily",t),e&&n.set("fontWeight",e),r&&n.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,n=this.node.attributes,o=Math.min(n.get("scriptlevel"),2),i=n.get("fontsize"),s=this.node.isToken||this.node.isKind("mstyle")?n.get("mathsize"):n.getInherited("mathsize");if(0!==o){t=Math.pow(n.get("scriptsizemultiplier"),o);var a=this.length2em(n.get("scriptminsize"),.8,1);t0;this.bbox.L=n.isSet("lspace")?Math.max(0,this.length2em(n.get("lspace"))):v(o,t.lspace),this.bbox.R=n.isSet("rspace")?Math.max(0,this.length2em(n.get("rspace"))):v(o,t.rspace);var i=r.childIndex(e);if(0!==i){var s=r.childNodes[i-1];if(s.isEmbellished){var a=this.jax.nodeMap.get(s).getBBox();a.R&&(this.bbox.L=Math.max(0,this.bbox.L-a.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var n=this.node.coreMO().attributes;n.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(n.get("lspace")))),n.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(n.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var n=l(this.node.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof h.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=g.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,u([],c(h.indentAttributes),!1)),r=e.indentalign,n=e.indentshift,o=e.indentalignfirst,i=e.indentshiftfirst;return"indentalign"!==o&&(r=o),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==i&&(n=i),"auto"===n&&(n=this.jax.options.displayIndent,"right"!==r||n.match(/^\s*0[a-z]*\s*$/)||(n=("-"+n.trim()).replace(/^--/,""))),[r,this.length2em(n,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,n,o){return"top"===o?t-r:"bottom"===o?n-e:"center"===o?(t-r-(e-n))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return d.percent(t)},e.prototype.em=function(t){return d.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-d.BIGDIMEN),d.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),d.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,f.unicodeChars)(t),n=this.font.getVariant(e);if(n&&n.chars){var o=n.chars;r=r.map((function(t){return((o[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),n=e.create("mo",{stretchy:!0},[r]);n.inheritAttributesFrom(this.node);var o=this.wrap(n);return o.parent=this,o},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(p.AbstractWrapper);e.CommonWrapper=_},4420:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(3811).AbstractWrapperFactory);e.CommonWrapperFactory=i},9800:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(9007);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var n=e.h,o=(n+e.d)/2+this.font.params.axis_height-n;e.h+=o,e.d-=o}},e}(t)}},1160:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var s=this.parent.variant,a=this.node.getText();if("-explicitFont"===s){var l=this.jax.getFontData(this.parent.styles),c=this.jax.measureText(a,s,l),u=c.w,p=c.h,h=c.d;t.h=p,t.d=h,t.w=u}else{var f=this.remappedText(a,s);t.empty();try{for(var d=o(f),m=d.next();!m.done;m=d.next()){var y=m.value,g=i(this.getVariantChar(s,y),4),b=(p=g[0],h=g[1],u=g[2],g[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(y),s);u=v.w,p=v.h,h=v.d}t.w+=u,p>t.h&&(t.h=p),h>t.d&&(t.d=h),t.ic=b.ic||0,t.sk=b.sk||0,t.dx=b.dx||0}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}f.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},1956:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},c=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var p=a(r(5552)),h=r(505);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?s:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,n,o){return void 0===n&&(n=""),void 0===o&&(o=0),null},e.prototype.arrowData=function(){var t=l([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),n=this.childNodes[0].getBBox(),o=n.h,i=n.d,s=n.w,a=o+i,c=Math.sqrt(a*a+s*s),u=Math.max(e,r*s/c),p=Math.max(e,r*a/c),h=l(this.getArgMod(s+2*u,a+2*p),2);return{a:h[0],W:h[1],x:u,y:p}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,n=t.w,o=l(this.TRBL,4),i=o[0],s=o[1],a=o[2],c=o[3];return this.getArgMod(c+n+s,i+e+r+a)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},7555:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var l=r(6469);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(l.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,n){for(var o=0;ot.h&&(t.h=l),c>t.d&&(t.d=c),h>e.h&&(e.h=h),f>e.d&&(e.d=f)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,n=t.d,o=t.rscale;return[e*o,r*o,n*o]},r.prototype.getUVQ=function(e,r){var n;if(!this.UVQ){var o=i([0,0,0],3),s=o[0],a=o[1],l=o[2];0===e.h&&0===e.d?s=this.getU():0===r.h&&0===r.d?s=-this.getV():(s=(n=i(t.prototype.getUVQ.call(this,e,r),3))[0],a=n[1],l=n[2]),this.UVQ=[s,a,l]}return this.UVQ},r}(t)}},5023:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},7096:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),s=this&&this.__assign||function(){return s=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var u=r(6469),p=r(505),h=r(5884);e.DirectionVH=((o={})[1]="v",o[2]="h",o),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=u.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=u.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:h.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,n;if(void 0===e&&(e=!1),0!==this.stretch.dir){var o=this.getWH(t),i=this.getSize("minsize",0),a=this.getSize("maxsize",1/0),l=this.node.getProperty("mathaccent");o=Math.max(i,Math.min(a,o));var u=this.font.params.delimiterfactor/1e3,p=this.font.params.delimitershortfall,h=i||e?o:l?Math.min(o/u,o+p):Math.max(o*u,o-p),f=this.stretch,d=f.c||this.getText().codePointAt(0),m=0;if(f.sizes)try{for(var y=c(f.sizes),g=y.next();!g.done;g=y.next()){if(g.value>=h)return l&&m&&m--,this.variant=this.font.getSizeVariant(d,m),this.size=m,void(f.schar&&f.schar[m]&&(this.stretch=s(s({},this.stretch),{c:f.schar[m]})));m++}}catch(t){r={error:t}}finally{try{g&&!g.done&&(n=y.return)&&n.call(y)}finally{if(r)throw r.error}}f.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(o,f),f)):(this.variant=this.font.getSizeVariant(d,m-1),this.size=m-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=a(t,2),r=e[0],n=e[1],o=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-o,n+o):r+n},e.prototype.getStretchBBox=function(t,e,r){var n;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var o=a(r.HDW,3),i=o[0],s=o[1],l=o[2];1===this.stretch.dir?(i=(n=a(this.getBaseline(t,e,r),2))[0],s=n[1]):l=e,this.bbox.h=i,this.bbox.d=s,this.bbox.w=l},e.prototype.getBaseline=function(t,e,r){var n=2===t.length&&t[0]+t[1]===e,o=this.node.attributes.get("symmetric"),i=a(n?t:[e,0],2),s=i[0],l=i[1],c=a([s+l,0],2),u=c[0],p=c[1];if(o){var h=this.font.params.axis_height;n&&(u=2*Math.max(s-h,l+h)),p=u/2-h}else if(n)p=l;else{var f=a(r.HDW||[.75,.25],2),d=f[0],m=f[1];p=m*(u/(d+m))}return[u-p,p]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=a(e.fullExt,2),n=r[0],o=r[1];t=o+Math.ceil(Math.max(0,t-o)/n)*n}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,p.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,n=this.isAccent&&!r.isKind("mrow")?"accent":"mo",o=this.font.getRemappedChar(n,t[0]);o&&(t=this.unicodeChars(o,this.variant))}return t},e}(t)}},6898:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,n=e.h,o=e.d,i=r,s=n,a=o,l=0,c=0,u=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(n=this.dimen(t.height,e,"h",0)),""!==t.depth&&(o=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(c=this.dimen(t.voffset,e)),""!==t.lspace&&(l=this.dimen(t.lspace,e));var p=this.node.attributes.get("data-align");return p&&(u=this.getAlignX(r,e,p)),[s,a,i,n-s,o-a,r-i,l,c,u]},e.prototype.dimen=function(t,e,r,n){void 0===r&&(r=""),void 0===n&&(n=null);var o=(t=String(t)).match(/width|height|depth/),i=o?e[o[0].charAt(0)]:r?e[r]:0,s=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(s+=i),null!=n&&(s=Math.max(n,s)),s},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=o(this.getDimens(),6),n=r[0],i=r[1],s=r[2],a=r[3],l=r[4],c=r[5];t.w=s+c,t.h=n+a,t.d=i+l,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},6991:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var n=this.childNodes[this.root].getOuterBBox(),o=this.getRootDimens(e,r)[1];t.combine(n,0,o)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],n=this.childNodes[this.root].getOuterBBox(),o=(r.size<0?.5:.6)*t.w,i=n.w,s=n.rscale,a=Math.max(i,o/s),l=Math.max(0,a-i);return[a*s-o,this.rootHeight(n,t,r.size,e),l]},e.prototype.rootHeight=function(t,e,r,n){var o=e.h+e.d;return(r<0?1.9:.55*o)-(o-n)+Math.max(0,t.d*t.rscale)},e}(t)}},8411:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var l=r(6469);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,n=[],o=0;o1){var h=0,f=0,d=u>1&&u===p;try{for(var m=a(this.childNodes),y=m.next();!y.done;y=m.next()){var g=0===(x=y.value).stretch.dir;if(d||g){var b=x.getOuterBBox(g),v=b.h,_=b.d,S=b.rscale;(v*=S)>h&&(h=v),(_*=S)>f&&(f=_)}}}catch(t){r={error:t}}finally{try{y&&!y.done&&(n=m.return)&&n.call(m)}finally{if(r)throw r.error}}try{for(var O=a(s),M=O.next();!M.done;M=O.next()){var x;(x=M.value).coreMO().getStretchedVariant([h,f])}}catch(t){o={error:t}}finally{try{M&&!M.done&&(i=O.return)&&i.call(O)}finally{if(o)throw o.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},4126:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},905:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return n(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),n=o([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),i=n[0],s=n[1];t.empty(),t.append(r);var a=this.getBaseWidth(),l=this.getAdjustedIc(),c=o(this.getUVQ(),2),u=c[0],p=c[1];t.combine(i,a,p),t.combine(s,a+l,u),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var n=this.font.params,i=3*n.rule_thickness,s=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),a=this.baseCharZero(r.d*this.baseScale+n.sub_drop*t.rscale),l=o([this.getU(),Math.max(a,s)],2),c=l[0],u=l[1],p=c-e.d*e.rscale-(t.h*t.rscale-u);if(p0&&(c+=h,u-=h)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),u=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),u),u),p=c-e.d*e.rscale-(t.h*t.rscale-u),this.UVQ=[c,-u,p],this.UVQ},e}(t),e.useIC=!1,e}},6237:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var l=r(6469),c=r(505),u=r(7875);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var d=h>1&&h===f;try{for(var m=a(this.tableRows),y=m.next();!y.done;y=m.next()){var g;if(g=y.value.getChild(t)){var b=0===(O=g.childNodes[0]).stretch.dir;if(d||b){var v=O.getBBox(b).w;v>e&&(e=v)}}}}catch(t){o={error:t}}finally{try{y&&!y.done&&(i=m.return)&&i.call(m)}finally{if(o)throw o.error}}}try{for(var _=a(c),S=_.next();!S.done;S=_.next()){var O;(O=S.value).coreMO().getStretchedVariant([e])}}catch(t){s={error:t}}finally{try{S&&!S.done&&(l=_.return)&&l.call(_)}finally{if(s)throw s.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),n=new Array(this.numRows),o=new Array(this.numRows),i=[0],s=this.tableRows,a=0;ao[r]&&(o[r]=c),u>i[r]&&(i[r]=u),f>a&&(a=f),s&&p>s[e]&&(s[e]=p),a},e.prototype.extendHD=function(t,e,r,n){var o=(n-(e[t]+r[t]))/2;o<1e-5||(e[t]+=o,r[t]+=o)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,n,o=this.getTableData(),s=o.H,a=o.D;if(this.node.attributes.get("equalrows")){var l=this.getEqualRowHeight();r=(0,u.sum)([].concat(this.rLines,this.rSpace))+l*this.numRows}else r=(0,u.sum)(s.concat(a,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var p=this.getComputedWidths();n=(0,u.sum)(p.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var h=this.node.attributes.get("width");"auto"!==h&&(n=Math.max(this.length2em(h,0)+2*this.fLine,n));var f=i(this.getBBoxHD(r),2),d=f[0],m=f[1];t.h=d,t.d=m,t.w=n;var y=i(this.getBBoxLR(),2),g=y[0],b=y[1];t.L=g,t.R=b,(0,c.isPercent)(h)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var n=this.node.attributes.get("width");if(!(0,c.isPercent)(n))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var o=this.bbox,i=o.w,s=o.L,a=o.R,l=this.node.attributes.get("data-width-includes-label"),p=Math.max(i,this.length2em(n,Math.max(e,s+i+a)))-(l?s+a:0),h=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(h,p);var f=this.getComputedWidths();return this.pWidth=(0,u.sum)(f.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var n=a(this.pwidthCells),o=n.next();!o.done;o=n.next()){var s=i(o.value,2),l=s[0],c=s[1];l.setChildPWidths(!1,r[c])&&(l.invalidateBBox(),l.getBBox())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=i(this.getAlignmentRow(),2),r=e[0],n=e[1];if(null===n){var o=this.font.params.axis_height,s=t/2;return{top:[0,t],center:[s,s],bottom:[t,0],baseline:[s,s],axis:[s+o,s-o]}[r]||[s,s]}var a=this.getVerticalPosition(n,r);return[a,t-a]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=i(this.getPadAlignShift(e),2),n=r[0],o=r[1],s=this.hasLabels&&!!t.get("data-width-includes-label");return s&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||s?"left"===e?[n,0]:[0,n]:[n,n]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),n=r[0],o=r[1];(n||o)&&(e=Math.max(e,this.length2em(n||"0"),this.length2em(o||"0")));var s=i(this.getAlignShift(),2),a=s[0],l=s[1];return a===t&&(l="left"===t?Math.max(e,l)-e:Math.min(-e,l)+e),[e,a,l]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,n=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,n)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,u.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,c.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var n=this.getTableData().W;e=(0,u.max)(n)}else if((0,c.isPercent)(t))e=this.percent(1/r);else{var o=(0,u.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-o)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,c.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,n=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(o){var i=t[o];return"fit"===i?null:"auto"===i?r?n[o]:null:(0,c.isPercent)(i)?i:e.length2em(i)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,n=Array.from(t.keys()),o=n.filter((function(e){return"fit"===t[e]})),i=n.filter((function(e){return"auto"===t[e]})),s=o.length||i.length,a=(s?this.getTableData():{W:null}).W,l=e-(0,u.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],c=l;n.forEach((function(e){var n=t[e];c-="fit"===n||"auto"===n?a[e]:r.length2em(n,l)}));var p=s&&c>0?c/s:0;return n.map((function(e){var n=t[e];return"fit"===n?a[e]+p:"auto"===n?a[e]+(0===o.length?p:0):r.length2em(n,l)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),n=this.getTableData(),o=n.H,s=n.D,a=r?this.getEqualRowHeight():0,l=this.getRowHalfSpacing(),c=this.fLine,u=0;uthis.numRows?null:n-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,c.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},5164:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,n=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[n]?e.cWidths[n]:e.getTableData().W[n]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},6319:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,n=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||n){var o=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[o]||this.jax.font.getCssFont(o),s=i[0]||(n?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(s,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},5766:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,n,i,s,a;void 0===t&&(t=null);var l=[],c=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var u=o(c),p=u.next();!p.done;p=u.next()){(E=p.value.childNodes[0]).canStretch(1)&&l.push(E)}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}var h=l.length,f=this.childNodes.length;if(h&&f>1){if(null===t){var d=0,m=0,y=h>1&&h===f;try{for(var g=o(c),b=g.next();!b.done;b=g.next()){var v=0===(E=b.value.childNodes[0]).stretch.dir;if(y||v){var _=E.getBBox(v),S=_.h,O=_.d;S>d&&(d=S),O>m&&(m=O)}}}catch(t){n={error:t}}finally{try{b&&!b.done&&(i=g.return)&&i.call(g)}finally{if(n)throw n.error}}t=[d,m]}try{for(var M=o(l),x=M.next();!x.done;x=M.next()){var E;(E=x.value).coreMO().getStretchedVariant(t)}}catch(t){s={error:t}}finally{try{x&&!x.done&&(a=M.return)&&a.call(M)}finally{if(s)throw s.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},1971:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var l=r(9007);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var h=0,f=u>1&&u===p;try{for(var d=a(this.childNodes),m=d.next();!m.done;m=d.next()){var y=0===(O=m.value).stretch.dir;if(f||y){var g=O.getOuterBBox(y),b=g.w,v=g.rscale;b*v>h&&(h=b*v)}}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}try{for(var _=a(s),S=_.next();!S.done;S=_.next()){var O;(O=S.value).coreMO().getStretchedVariant([h/O.bbox.rscale])}}catch(t){o={error:t}}finally{try{S&&!S.done&&(i=_.return)&&i.call(_)}finally{if(o)throw o.error}}}},e}(t),e.useIC=!0,e}},5806:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i}},e}(t)}},5920:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.MJContextMenu=void 0;var a=r(5073),l=r(6186),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mathItem=null,e.annotation="",e.annotationTypes={},e}return o(e,t),e.prototype.post=function(e,r){if(this.mathItem){if(void 0!==r){var n=this.mathItem.inputJax.name,o=this.findID("Show","Original");o.content="MathML"===n?"Original MathML":n+" Commands",this.findID("Copy","Original").content=o.content;var i=this.findID("Settings","semantics");"MathML"===n?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}t.prototype.post.call(this,e,r)}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.mathItem=null},e.prototype.findID=function(){for(var t,e,r=[],n=0;n=0)return a}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},e.prototype.createAnnotationMenu=function(t,e,r){var n=this,o=this.findID(t,"Annotation");o.submenu=this.factory.get("subMenu")(this.factory,{items:e.map((function(t){var e=s(t,2),o=e[0],i=e[1];return{type:"command",id:o,content:o,action:function(){n.annotation=i,r()}}})),id:"annotations"},o),e.length?o.enable():o.disable()},e.prototype.dynamicSubmenus=function(){var t,r;try{for(var n=i(e.DynamicSubmenus),o=n.next();!o.done;o=n.next()){var a=s(o.value,2),l=a[0],c=a[1],u=this.find(l);if(u){var p=c(this,u);u.submenu=p,p.items.length?u.enable():u.disable()}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.DynamicSubmenus=new Map,e}(a.ContextMenu);e.MJContextMenu=c},8310:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Menu=void 0;var s=r(5713),a=r(4474),l=r(9515),c=r(7233),u=r(5865),p=r(473),h=r(4414),f=r(4922),d=r(6914),m=r(3463),y=r(7309),g=i(r(5445)),b=l.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),_=function(){function t(t,e){void 0===e&&(e={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new p.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=a.STATE.LAST,this.about=new f.Info('MathJax v'+s.mathjax.version,(function(){var t=[];return t.push("Input Jax: "+r.document.inputJax.map((function(t){return t.name})).join(", ")),t.push("Output Jax: "+r.document.outputJax.name),t.push("Document Type: "+r.document.kind),t.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new h.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var t=r.toMML(r.menu.mathItem);return"
"+r.formatSource(t)+"
"}),""),this.originalText=new h.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.math;return'
'+r.formatSource(t)+"
"}),""),this.annotationText=new h.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var t=r.menu.annotation;return'
'+r.formatSource(t)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.typesetRoot.cloneNode(!0);return t.style.margin="0",'
'+t.outerHTML+"
"}),""),this.document=t,this.options=(0,c.userOptions)((0,c.defaultOptions)({},this.constructor.OPTIONS),e),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(t.prototype,"isLoading",{get:function(){return t.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"loadingPromise",{get:function(){return this.isLoading?(t._loadingPromise||(t._loadingPromise=new Promise((function(e,r){t._loadingOK=e,t._loadingFailed=r}))),t._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),t.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var t=this.document.outputJax;this.jax[t.name]=t,this.settings.renderer=t.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=t.options.scale,this.defaultSettings=Object.assign({},this.settings)},t.prototype.initMenu=function(){var t=this,e=new d.Parser([["contextMenu",u.MJContextMenu.fromJson.bind(u.MJContextMenu)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(e){return t.setRenderer(e)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(e){return t.setScale(e)})),this.variable("explorer",(function(e){return t.setExplorer(e)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(t){return g.default.setupEngine({locale:t})})),this.a11yVar("speechRules",(function(e){var r=n(e.split("-"),2),o=r[0],i=r[1];t.document.options.sre.domain=o,t.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(e){return t.setCollapsible(e)})),this.variable("inTabOrder",(function(e){return t.setTabOrder(e)})),this.variable("assistiveMml",(function(e){return t.setAssistiveMml(e)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return t.mathmlCode.post()})),this.command("Original","Original Form",(function(){return t.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return t.copyMathML()})),this.command("Original","Original Form",(function(){return t.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return t.zoom(null,"",t.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return t.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return t.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return t.about.post()})),this.command("Help","MathJax Help",(function(){return t.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,y.CssStyles.addInfoStyles(this.document.document),y.CssStyles.addMenuStyles(this.document.document)},t.prototype.checkLoadableItems=function(){var t,e;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var n=o(Object.keys(this.jax)),i=n.next();!i.done;i=n.next()){var s=i.value;this.jax[s]||r.findID("Settings","Renderer",s).disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},t.prototype.enableExplorerItems=function(t){var e,r,n=this.menu.findID("Accessibility","Activate").menu;try{for(var i=o(n.items.slice(1)),s=i.next();!s.done;s=i.next()){var a=s.value;if(a instanceof m.Rule)break;t?a.enable():a.disable()}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mergeUserSettings=function(){try{var e=localStorage.getItem(t.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.saveUserSettings=function(){var e,r,n={};try{for(var i=o(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var a=s.value;this.settings[a]!==this.defaultSettings[a]&&(n[a]=this.settings[a])}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{Object.keys(n).length?localStorage.setItem(t.MENU_STORAGE,JSON.stringify(n)):localStorage.removeItem(t.MENU_STORAGE)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.setA11y=function(t){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,t)},t.prototype.getA11y=function(t){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[t]?this.document.options.a11y[t]:this.document.options.sre[t]},t.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},t.prototype.setScale=function(t){this.document.outputJax.options.scale=parseFloat(t),this.document.rerender()},t.prototype.setRenderer=function(t){var e=this;if(this.jax[t])this.setOutputJax(t);else{var r=t.toLowerCase();this.loadComponent("output/"+r,(function(){var n=b.startup;r in n.constructors&&(n.useOutput(r,!0),n.output=n.getOutputJax(),e.jax[t]=n.output,e.setOutputJax(t))}))}},t.prototype.setOutputJax=function(t){this.jax[t].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[t],this.rerender()},t.prototype.setTabOrder=function(t){this.menu.store.inTaborder(t)},t.prototype.setAssistiveMml=function(t){this.document.options.enableAssistiveMml=t,!t||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},t.prototype.setExplorer=function(t){this.enableExplorerItems(t),this.document.options.enableExplorer=t,!t||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?a.STATE.RERENDER:a.STATE.COMPILED):this.loadA11y("explorer")},t.prototype.setCollapsible=function(t){this.document.options.enableComplexity=t,!t||b._.a11y&&b._.a11y.complexity?this.rerender(a.STATE.COMPILED):this.loadA11y("complexity")},t.prototype.scaleAllMath=function(){var t=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),e=prompt("Scale all mathematics (compared to surrounding text) by",t+"%");if(e)if(e.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(e)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},t.prototype.resetDefaults=function(){var e,r;t.loading++;var n=this.menu.pool,i=this.defaultSettings;try{for(var s=o(Object.keys(this.settings)),l=s.next();!l.done;l=s.next()){var c=l.value,u=n.lookup(c);if(u){u.setValue(i[c]);var p=u.items[0];p&&p.executeCallbacks_()}else this.settings[c]=i[c]}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}t.loading--,this.rerender(a.STATE.COMPILED)},t.prototype.checkComponent=function(e){var r=t.loadingPromises.get(e);r&&s.mathjax.retryAfter(r)},t.prototype.loadComponent=function(e,r){if(!t.loadingPromises.has(e)){var n=b.loader;if(n){t.loading++;var o=n.load(e).then((function(){t.loading--,t.loadingPromises.delete(e),r(),0===t.loading&&t._loadingPromise&&(t._loadingPromise=null,t._loadingOK())})).catch((function(e){t._loadingPromise?(t._loadingPromise=null,t._loadingFailed(e)):console.log(e)}));t.loadingPromises.set(e,o)}}},t.prototype.loadA11y=function(e){var r=this,n=!a.STATE.ENRICHED;this.loadComponent("a11y/"+e,(function(){var o=b.startup;s.mathjax.handlers.unregister(o.handler),o.handler=o.getHandler(),s.mathjax.handlers.register(o.handler);var i=r.document;r.document=o.document=o.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,t._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===e||n?a.STATE.COMPILED:a.STATE.TYPESET))}))},t.prototype.transferMathList=function(t){var e,r,n=this.document.options.MathItem;try{for(var i=o(t.math),s=i.next();!s.done;s=i.next()){var a=s.value,l=new n;Object.assign(l,a),this.document.math.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.formatSource=function(t){return t.trim().replace(/&/g,"&").replace(//g,">")},t.prototype.toMML=function(t){return this.MmlVisitor.visitTree(t.root,t,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==t.inputJax.name})},t.prototype.zoom=function(t,e,r){t&&!this.isZoomEvent(t,e)||(this.menu.mathItem=r,t&&this.menu.post(t),this.zoomBox.post())},t.prototype.isZoomEvent=function(t,e){return this.settings.zoom===e&&(!this.settings.alt||t.altKey)&&(!this.settings.ctrl||t.ctrlKey)&&(!this.settings.cmd||t.metaKey)&&(!this.settings.shift||t.shiftKey)},t.prototype.rerender=function(e){void 0===e&&(e=a.STATE.TYPESET),this.rerenderStart=Math.min(e,this.rerenderStart),t.loading||(this.rerenderStart<=a.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=a.STATE.LAST)},t.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},t.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},t.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},t.prototype.copyToClipboard=function(t){var e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.body.removeChild(e)},t.prototype.addMenu=function(t){var e=this,r=t.typesetRoot;r.addEventListener("contextmenu",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("keydown",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("click",(function(r){return e.zoom(r,"Click",t)}),!0),r.addEventListener("dblclick",(function(r){return e.zoom(r,"DoubleClick",t)}),!0),this.menu.store.insert(r)},t.prototype.clear=function(){this.menu.store.clear()},t.prototype.variable=function(t,e){var r=this;return{name:t,getter:function(){return r.settings[t]},setter:function(n){r.settings[t]=n,e&&e(n),r.saveUserSettings()}}},t.prototype.a11yVar=function(t,e){var r=this;return{name:t,getter:function(){return r.getA11y(t)},setter:function(n){r.settings[t]=n;var o={};o[t]=n,r.setA11y(o),e&&e(n),r.saveUserSettings()}}},t.prototype.submenu=function(t,e,r,n){var i,s;void 0===r&&(r=[]),void 0===n&&(n=!1);var a=[];try{for(var l=o(r),c=l.next();!c.done;c=l.next()){var u=c.value;Array.isArray(u)?a=a.concat(u):a.push(u)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}return{type:"submenu",id:t,content:e,menu:{items:a},disabled:0===a.length||n}},t.prototype.command=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"command",id:t,content:e,action:r},n)},t.prototype.checkbox=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"checkbox",id:t,content:e,variable:r},n)},t.prototype.radioGroup=function(t,e){var r=this;return e.map((function(e){return r.radio(e[0],e[1]||e[0],t)}))},t.prototype.radio=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"radio",id:t,content:e,variable:r},n)},t.prototype.label=function(t,e){return{type:"label",id:t,content:e}},t.prototype.rule=function(){return{type:"rule"}},t.MENU_STORAGE="MathJax-Menu-Settings",t.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,c.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},t.loading=0,t.loadingPromises=new Map,t._loadingPromise=null,t._loadingOK=null,t._loadingFailed=null,t}();e.Menu=_},4001:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuHandler=e.MenuMathDocumentMixin=e.MenuMathItemMixin=void 0;var c=r(5713),u=r(4474),p=r(7233),h=r(8310);function f(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addMenu=function(t,e){void 0===e&&(e=!1),this.state()>=u.STATE.CONTEXT_MENU||(this.isEscaped||!t.options.enableMenu&&!e||t.menu.addMenu(this),this.state(u.STATE.CONTEXT_MENU))},e.prototype.checkLoading=function(t){t.checkLoading()},e}(t)}function d(t){var e;return e=function(t){function e(){for(var e=[],r=0;r\n"+this.childNodeMml(e,r+" ","\n")+r+""},e.prototype.visitMathNode=function(e,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return t.prototype.visitDefault.call(this,e,r);var n=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(n?r+" \n":"")+this.childNodeMml(e,r+(n?" ":" "),"\n")+(n?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},e}(i.SerializedMmlVisitor);e.MmlVisitor=a},4414:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectableInfo=void 0;var i=r(4922),s=r(2165),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addEvents=function(t){var e=this;t.addEventListener("keypress",(function(t){"a"===t.key&&(t.ctrlKey||t.metaKey)&&(e.selectAll(),e.stop(t))}))},e.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},e.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.getSelection().removeAllRanges()},e.prototype.generateHtml=function(){var e=this;t.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+s.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(t){return e.copyToClipboard()}))},e}(i.Info);e.SelectableInfo=a},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,s=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),s>this.d&&(this.d=s)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function s(t,r){if("#"===r.charAt(0))return a(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var s=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[s]||(i[s]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+s+".js")))}return t}function a(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,s)},e.numeric=a},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var s=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=s;var a=function(){function t(){for(var t=[],r=0;r1;){var c=o.shift(),u=o.shift();c.merge(u,e),o.push(c)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,s,a,l;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var c=this.list.next,u=t.list.next;c.data!==e.END&&u.data!==e.END;)r(u.data,c.data)?(o=n([c,u],2),u.prev.next=o[0],c.prev.next=o[1],i=n([c.prev,u.prev],2),u.prev=i[0],c.prev=i[1],s=n([t.list,this.list],2),this.list.prev.next=s[0],t.list.prev.next=s[1],a=n([t.list.prev,this.list.prev],2),this.list.prev=a[0],t.list.prev=a[1],c=(l=n([u.next,c],2))[0],u=l[1]):c=c.next;return u.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=a},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var s=i.value;this.styles[s]||(this.styles[s]={}),Object.assign(this.styles[s],t[s])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function l(t){var e,n,o=a(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(v.connect[t].children),s=i.next();!s.done;s=i.next()){var l=s.value;this.setStyle(this.childName(t,l),o.shift())}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function c(t){var e,n,o=v.connect[t].children,i=[];try{for(var s=r(o),a=s.next();!a.done;a=s.next()){var l=a.value,c=this.styles[t+"-"+l];if(!c)return void delete this.styles[t];i.push(c)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function u(t){var e,n;try{for(var o=r(v.connect[t].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(t,s),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function p(t){var e,i,s=o([],n(v.connect[t].children),!1),a=this.styles[this.childName(t,s.shift())];try{for(var l=r(s),c=l.next();!c.done;c=l.next()){var u=c.value;if(this.styles[this.childName(t,u)]!==a)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(e)throw e.error}}this.styles[t]=a}var h=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function d(t){var e,n,o,i,s={width:"",style:"",color:""};try{for(var l=r(a(this.styles[t])),c=l.next();!c.done;c=l.next()){var u=c.value;u.match(h)&&""===s.width?s.width=u:u.match(f)&&""===s.style?s.style=u:s.color=u}}catch(t){e={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(e)throw e.error}}try{for(var p=r(v.connect[t].children),d=p.next();!d.done;d=p.next()){var m=d.value;this.setStyle(this.childName(t,m),s[m])}}catch(t){o={error:t}}finally{try{d&&!d.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}}function m(t){var e,n,o=[];try{for(var i=r(v.connect[t].children),s=i.next();!s.done;s=i.next()){var a=s.value,l=this.styles[this.childName(t,a)];l&&o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var y={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function g(t){var e,o,i,s,l=a(this.styles[t]),c={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var u=r(l),p=u.next();!p.done;p=u.next()){var h=p.value;c.family=h;try{for(var f=(i=void 0,r(Object.keys(y))),d=f.next();!d.done;d=f.next()){var m=d.value;if((Array.isArray(c[m])||""===c[m])&&h.match(y[m]))if("size"===m){var g=n(h.split(/\//),2),b=g[0],_=g[1];c[m]=b,_&&(c["line-height"]=_)}else""===c.size&&(Array.isArray(c[m])?c[m].push(h):c[m]=h)}}catch(t){i={error:t}}finally{try{d&&!d.done&&(s=f.return)&&s.call(f)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(v.connect[t].children),s=i.next();!s.done;s=i.next()){var a=s.value,l=this.childName(t,a);if(Array.isArray(e[a])){var c=e[a];c.length&&(this.styles[l]=c.join(" "))}else""!==e[a]&&(this.styles[l]=e[a])}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,c),delete this.styles[t]}function b(t){}var v=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var s=i.value,a=this.parentName(s);this.styles[a]||n.push(s+": "+this.styles[s]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var s=r(t.connect[e].children),a=s.next();!a.done;a=s.next()){var l=a.value,c=this.childName(i,l);t.connect[c].combine.call(this,c)}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],s=o[1],a=o[2];if(i.match(/[^\s\n]/))return;this.set(s,a)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:l,combine:c},border:{children:i,split:u,combine:p},"border-top":{children:s,split:d,combine:m},"border-right":{children:s,split:d,combine:m},"border-bottom":{children:s,split:d,combine:m},"border-left":{children:s,split:d,combine:m},"border-width":{children:i,split:l,combine:null},"border-style":{children:i,split:l,combine:null},"border-color":{children:i,split:l,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:g,combine:b}},t}();e.Styles=v},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var s=parseFloat(i[1]||"1"),a=i[2];return e.UNITS.hasOwnProperty(a)?s*e.UNITS[a]/o/n:e.RELUNITS.hasOwnProperty(a)?s*e.RELUNITS[a]:"%"===a?s/100*r:s*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractItem=void 0;var s=r(9329),a=r(2556),l=r(2165),c=function(t){function e(e,r,n,o){var i=t.call(this,e,r)||this;return i._content=n,i.disabled=!1,i.callbacks=[],i._id=o||n,i}return o(e,t),Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){this._content=t,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),e.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},e.prototype.executeAction=function(){},e.prototype.registerCallback=function(t){-1===this.callbacks.indexOf(t)&&this.callbacks.push(t)},e.prototype.unregisterCallback=function(t){var e=this.callbacks.indexOf(t);-1!==e&&this.callbacks.splice(e,1)},e.prototype.mousedown=function(t){this.press(),this.stop(t)},e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.deactivate(),this.stop(t)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content},e.prototype.activate=function(){this.disabled||this.html.classList.add(l.HtmlClasses.MENUACTIVE)},e.prototype.deactivate=function(){this.html.classList.remove(l.HtmlClasses.MENUACTIVE)},e.prototype.focus=function(){this.menu.focused=this,t.prototype.focus.call(this),this.activate()},e.prototype.unfocus=function(){this.deactivate(),t.prototype.unfocus.call(this)},e.prototype.escape=function(t){a.MenuUtil.close(this)},e.prototype.up=function(t){this.menu.up(t)},e.prototype.down=function(t){this.menu.down(t)},e.prototype.left=function(t){this.menu.left(t)},e.prototype.right=function(t){this.menu.right(t)},e.prototype.space=function(t){this.press()},e.prototype.disable=function(){this.disabled=!0;var t=this.html;t.classList.add(l.HtmlClasses.MENUDISABLED),t.setAttribute("aria-disabled","true")},e.prototype.enable=function(){this.disabled=!1;var t=this.html;t.classList.remove(l.HtmlClasses.MENUDISABLED),t.removeAttribute("aria-disabled")},e.prototype.executeCallbacks_=function(){var t,e;try{for(var r=i(this.callbacks),n=r.next();!n.done;n=r.next()){var o=n.value;try{o(this)}catch(t){a.MenuUtil.error(t,"Callback for menu entry "+this.id+" failed.")}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e}(s.AbstractEntry);e.AbstractItem=c},1484:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMenu=void 0;var s=r(8372),a=r(1340),l=r(2165),c=r(6186),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.className=l.HtmlClasses.CONTEXTMENU,e.role="menu",e._items=[],e._baseMenu=null,e}return o(e,t),Object.defineProperty(e.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(t){this._baseMenu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"focused",{get:function(){return this._focused},set:function(t){if(this._focused!==t){this._focused||this.unfocus();var e=this._focused;this._focused=t,e&&e.unfocus()}},enumerable:!1,configurable:!0}),e.prototype.up=function(t){var e=this.items.filter((function(t){return t instanceof a.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=r?--r:e.length-1].focus()}else e[e.length-1].focus()},e.prototype.down=function(t){var e=this.items.filter((function(t){return t instanceof a.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=++r===e.length?0:r].focus()}else e[0].focus()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.generateMenu()},e.prototype.generateMenu=function(){var t,e,r=this.html;r.classList.add(l.HtmlClasses.MENU);try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var s=o.value;if(s.isHidden()){var a=s.html;a.parentNode&&a.parentNode.removeChild(a)}else r.appendChild(s.html)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.post=function(e,r){this.variablePool.update(),t.prototype.post.call(this,e,r)},e.prototype.unpostSubmenus=function(){var t,e,r=this.items.filter((function(t){return t instanceof c.Submenu}));try{for(var n=i(r),o=n.next();!o.done;o=n.next()){var s=o.value;s.submenu.unpost(),s!==this.focused&&s.unfocus()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},e.prototype.find=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var s=o.value;if("rule"!==s.type){if(s.id===t)return s;if("submenu"===s.type){var a=s.submenu.find(t);if(a)return a}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(s.AbstractPostable);e.AbstractMenu=u},2868:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractNavigatable=void 0;var n=r(3205),o=r(8853),i=function(){function t(){this.bubble=!1}return t.prototype.bubbleKey=function(){this.bubble=!0},t.prototype.keydown=function(t){switch(t.keyCode){case n.KEY.ESCAPE:this.escape(t);break;case n.KEY.RIGHT:this.right(t);break;case n.KEY.LEFT:this.left(t);break;case n.KEY.UP:this.up(t);break;case n.KEY.DOWN:this.down(t);break;case n.KEY.RETURN:case n.KEY.SPACE:this.space(t);break;default:return}this.bubble?this.bubble=!1:this.stop(t)},t.prototype.escape=function(t){},t.prototype.space=function(t){},t.prototype.left=function(t){},t.prototype.right=function(t){},t.prototype.up=function(t){},t.prototype.down=function(t){},t.prototype.stop=function(t){t&&(t.stopPropagation(),t.preventDefault(),t.cancelBubble=!0)},t.prototype.mousedown=function(t){return this.stop(t)},t.prototype.mouseup=function(t){return this.stop(t)},t.prototype.mouseover=function(t){return this.stop(t)},t.prototype.mouseout=function(t){return this.stop(t)},t.prototype.click=function(t){return this.stop(t)},t.prototype.addEvents=function(t){t.addEventListener(o.MOUSE.DOWN,this.mousedown.bind(this)),t.addEventListener(o.MOUSE.UP,this.mouseup.bind(this)),t.addEventListener(o.MOUSE.OVER,this.mouseover.bind(this)),t.addEventListener(o.MOUSE.OUT,this.mouseout.bind(this)),t.addEventListener(o.MOUSE.CLICK,this.click.bind(this)),t.addEventListener("keydown",this.keydown.bind(this)),t.addEventListener("dragstart",this.stop.bind(this)),t.addEventListener(o.MOUSE.SELECTSTART,this.stop.bind(this)),t.addEventListener("contextmenu",this.stop.bind(this)),t.addEventListener(o.MOUSE.DBLCLICK,this.stop.bind(this))},t}();e.AbstractNavigatable=i},8372:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractPostable=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.posted=!1,e}return o(e,t),e.prototype.isPosted=function(){return this.posted},e.prototype.post=function(t,e){this.posted||(void 0!==t&&void 0!==e&&this.html.setAttribute("style","left: "+t+"px; top: "+e+"px;"),this.display(),this.posted=!0)},e.prototype.unpost=function(){if(this.posted){var t=this.html;t.parentNode&&t.parentNode.removeChild(t),this.posted=!1}},e}(r(9328).MenuElement);e.AbstractPostable=i},6765:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractVariableItem=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()},e.prototype.register=function(){this.variable.register(this)},e.prototype.unregister=function(){this.variable.unregister(this)},e.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},e}(r(1340).AbstractItem);e.AbstractVariableItem=i},5179:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CloseButton=void 0;var i=r(8372),s=r(2165),a=function(t){function e(e){var r=t.call(this)||this;return r.element=e,r.className=s.HtmlClasses.MENUCLOSE,r.role="button",r}return o(e,t),e.prototype.generateHtml=function(){var t=document.createElement("span");t.classList.add(this.className),t.setAttribute("role",this.role),t.setAttribute("tabindex","0");var e=document.createElement("span");e.textContent="\xd7",t.appendChild(e),this.html=t},e.prototype.display=function(){},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.element.unpost()},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.space=function(t){this.unpost(),this.stop(t)},e.prototype.mousedown=function(t){this.unpost(),this.stop(t)},e}(i.AbstractPostable);e.CloseButton=a},5073:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ContextMenu=void 0;var i=r(1484),s=r(2165),a=r(1932),l=r(2358),c=function(t){function e(e){var r=t.call(this)||this;return r.factory=e,r.id="",r.moving=!1,r._store=new a.MenuStore(r),r.widgets=[],r.variablePool=new l.VariablePool,r}return o(e,t),e.fromJson=function(t,e){var r=e.pool,n=e.items,o=e.id,i=void 0===o?"":o,s=new this(t);s.id=i;var a=t.get("variable");r.forEach((function(e){return a(t,e,s.pool)}));var l=t.get("items")(t,n,s);return s.items=l,s},e.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),t.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(s.HtmlClasses.MENUFRAME);var e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+e),this._frame.appendChild(r),r.addEventListener("mousedown",function(t){this.unpost(),this.unpostWidgets(),this.stop(t)}.bind(this))},e.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},e.prototype.escape=function(t){this.unpost(),this.unpostWidgets()},e.prototype.unpost=function(){if(t.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var e=this.store;this.moving||e.insertTaborder(),e.active.focus()}},e.prototype.left=function(t){this.move_(this.store.previous())},e.prototype.right=function(t){this.move_(this.store.next())},Object.defineProperty(e.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),e.prototype.post=function(e,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void t.prototype.post.call(this,e,r);var n,o,i,s=e;if(s instanceof Event?(n=s.target,this.stop(s)):n=s,s instanceof MouseEvent&&(o=s.pageX,i=s.pageY,o||i||!s.clientX||(o=s.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=s.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!o&&!i&&n){var a=window.pageXOffset||document.documentElement.scrollLeft,l=window.pageYOffset||document.documentElement.scrollTop,c=n.getBoundingClientRect();o=(c.right+c.left)/2+a,i=(c.bottom+c.top)/2+l}this.store.active=n,this.anchor=this.store.active;var u=this.html;o+u.offsetWidth>document.body.offsetWidth-5&&(o=document.body.offsetWidth-u.offsetWidth-5),this.post(o,i)},e.prototype.registerWidget=function(t){this.widgets.push(t)},e.prototype.unregisterWidget=function(t){var e=this.widgets.indexOf(t);e>-1&&this.widgets.splice(e,1),0===this.widgets.length&&this.unpost()},e.prototype.unpostWidgets=function(){this.widgets.forEach((function(t){return t.unpost()}))},e.prototype.toJson=function(){return{type:""}},e.prototype.move_=function(t){this.anchor&&t!==this.anchor&&(this.moving=!0,this.unpost(),this.post(t),this.moving=!1)},e}(i.AbstractMenu);e.ContextMenu=c},7309:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=r(2165);!function(t){function e(t){return"."+(n.HtmlClasses[t]||t)}var r={};r[e("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[e("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[e("INFO")+e("MOUSEPOST")]="{outline:none;}",r[e("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var o={};o[e("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",o[e("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",o[e("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",o[e("MENUACTIVE")+" "+e("MENUARROW")]="{color:white}",o[e("MENUARROW")+e("RTL")]="{left:.5em; right:auto}",o[e("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",o[e("MENUCHECK")+e("RTL")]="{ right:.7em; left:auto }",o[e("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",o[e("MENURADIOCHECK")+e("RTL")]="{ right: .7em; left:auto}",o[e("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",o[e("MENUINPUTBOX")+e("RTL")]="{ left: .1em;}",o[e("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",o[e("MENUSLIDER")]="{ left: .1em;}",o[e("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",o[e("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",o[e("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",o[e("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",o[e("MENUDISABLED")]="{ color:GrayText}",o[e("MENUACTIVE")]="{ background-color: #606872; color: white;}",o[e("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",o[e("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",o[e("CONTEXTMENU")+":focus"]="{ outline:none}",o[e("CONTEXTMENU")+" "+e("MENUITEM")+":focus"]="{ outline:none}",o[e("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",o[e("SELECTIONITEM")]="{ padding-right: 1em;}",o[e("SELECTION")]="{ right: 40%; width:50%; }",o[e("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",o[e("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",o[e("MENU")+" "+e("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[e("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[e("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[e("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[e("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[e("MENUCLOSE")+":hover:focus"]="{ outline:none}";var s=!1,a=!1,l=!1;function c(t){l||(u(i,t),l=!0)}function u(t,e){var r=e||document,n=r.createElement("style");n.type="text/css";var o="";for(var i in t)o+=i,o+=" ",o+=t[i],o+="\n";n.innerHTML=o,r.head.appendChild(n)}t.addMenuStyles=function(t){a||(u(o,t),a=!0,c(t))},t.addInfoStyles=function(t){s||(u(r,t),s=!0,c(t))}}(e.CssStyles||(e.CssStyles={}))},2165:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlAttrs=e.HtmlClasses=void 0;function r(t){return"CtxtMenu_"+t}function n(t){return r(t)}function o(t){return r(t)}e.HtmlClasses={ATTACHED:n("Attached"),CONTEXTMENU:n("ContextMenu"),MENU:n("Menu"),MENUARROW:n("MenuArrow"),MENUACTIVE:n("MenuActive"),MENUCHECK:n("MenuCheck"),MENUCLOSE:n("MenuClose"),MENUCOMBOBOX:n("MenuComboBox"),MENUDISABLED:n("MenuDisabled"),MENUFRAME:n("MenuFrame"),MENUITEM:n("MenuItem"),MENULABEL:n("MenuLabel"),MENURADIOCHECK:n("MenuRadioCheck"),MENUINPUTBOX:n("MenuInputBox"),MENURULE:n("MenuRule"),MENUSLIDER:n("MenuSlider"),MOUSEPOST:n("MousePost"),RTL:n("RTL"),INFO:n("Info"),INFOCLOSE:n("InfoClose"),INFOCONTENT:n("InfoContent"),INFOSIGNATURE:n("InfoSignature"),INFOTITLE:n("InfoTitle"),SLIDERVALUE:n("SliderValue"),SLIDERBAR:n("SliderBar"),SELECTION:n("Selection"),SELECTIONBOX:n("SelectionBox"),SELECTIONMENU:n("SelectionMenu"),SELECTIONDIVIDER:n("SelectionDivider"),SELECTIONITEM:n("SelectionItem")},e.HtmlAttrs={COUNTER:o("Counter"),KEYDOWNFUNC:o("keydownFunc"),CONTEXTMENUFUNC:o("contextmenuFunc"),OLDTAB:o("Oldtabindex"),TOUCHFUNC:o("TouchFunc")}},4922:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Info=void 0;var i=r(5179),s=r(2165),a=function(t){function e(e,r,n){var o=t.call(this)||this;return o.title=e,o.signature=n,o.className=s.HtmlClasses.INFO,o.role="dialog",o.contentDiv=o.generateContent(),o.close=o.generateClose(),o.content=r||function(){return""},o}return o(e,t),e.prototype.attachMenu=function(t){this.menu=t},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")},e.prototype.post=function(){t.prototype.post.call(this);var e=document.documentElement,r=this.html,n=window.innerHeight||e.clientHeight||e.scrollHeight||0,o=Math.floor(-r.offsetWidth/2),i=Math.floor((n-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+o+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(s.HtmlClasses.MOUSEPOST),r.focus()},e.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var t=this.menu.html;t.parentNode&&t.parentNode.removeChild(t),this.menu.frame.appendChild(this.html)},e.prototype.click=function(t){},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.escape=function(t){this.unpost()},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.html.classList.remove(s.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},e.prototype.generateClose=function(){var t=new i.CloseButton(this),e=t.html;return e.classList.add(s.HtmlClasses.INFOCLOSE),e.setAttribute("aria-label","Close Dialog Box"),t},e.prototype.generateTitle=function(){var t=document.createElement("span");return t.innerHTML=this.title,t.classList.add(s.HtmlClasses.INFOTITLE),t},e.prototype.generateContent=function(){var t=document.createElement("div");return t.classList.add(s.HtmlClasses.INFOCONTENT),t.setAttribute("tabindex","0"),t},e.prototype.generateSignature=function(){var t=document.createElement("span");return t.innerHTML=this.signature,t.classList.add(s.HtmlClasses.INFOSIGNATURE),t},e.prototype.toJson=function(){return{type:""}},e}(r(8372).AbstractPostable);e.Info=a},1409:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Checkbox=void 0;var i=r(6765),s=r(2556),a=r(2165),l=function(t){function e(e,r,n,o){var i=t.call(this,e,"checkbox",r,o)||this;return i.role="menuitemcheckbox",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),s.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENUCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Checkbox=l},9886:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Combo=void 0;var i=r(6765),s=r(2556),a=r(2165),l=r(3205),c=function(t){function e(e,r,n,o){var i=t.call(this,e,"combobox",r,o)||this;return i.role="combobox",i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this))},e.prototype.space=function(e){t.prototype.space.call(this,e),s.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUCOMBOBOX)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(a.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.bubbleKey(),this.inputEvent=!0},e.prototype.keydown=function(e){if(this.inputEvent&&e.keyCode!==l.KEY.ESCAPE&&e.keyCode!==l.KEY.RETURN)return this.inputEvent=!1,void e.stopPropagation();t.prototype.keydown.call(this,e),e.stopPropagation()},e.prototype.updateAria=function(){},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(s.MenuUtil.getActiveElement(this))}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Combo=c},3467:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Command=void 0;var i=r(1340),s=r(2556),a=function(t){function e(e,r,n,o){var i=t.call(this,e,"command",r,o)||this;return i.command=n,i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.action,e.id)},e.prototype.executeAction=function(){try{this.command(s.MenuUtil.getActiveElement(this))}catch(t){s.MenuUtil.error(t,"Illegal command callback.")}s.MenuUtil.close(this)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Command=a},2965:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Label=void 0;var i=r(1340),s=r(2165),a=function(t){function e(e,r,n){return t.call(this,e,"label",r,n)||this}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.id)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(s.HtmlClasses.MENULABEL)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Label=a},385:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Radio=void 0;var i=r(6765),s=r(2556),a=r(2165),l=function(t){function e(e,r,n,o){var i=t.call(this,e,"radio",r,o)||this;return i.role="menuitemradio",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.id),s.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENURADIOCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Radio=l},3463:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Rule=void 0;var i=r(9329),s=r(2165),a=function(t){function e(e){var r=t.call(this,e,"rule")||this;return r.className=s.HtmlClasses.MENUITEM,r.role="separator",r}return o(e,t),e.fromJson=function(t,e,r){return new this(r)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.classList.add(s.HtmlClasses.MENURULE),e.setAttribute("aria-orientation","vertical")},e.prototype.addEvents=function(t){},e.prototype.toJson=function(){return{type:"rule"}},e}(i.AbstractEntry);e.Rule=a},7625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Slider=void 0;var i=r(6765),s=r(2556),a=r(2165),l=r(3205),c=function(t){function e(e,r,n,o){var i=t.call(this,e,"slider",r,o)||this;return i.role="slider",i.labelId="ctx_slideLabel"+s.MenuUtil.counter(),i.valueId="ctx_slideValue"+s.MenuUtil.counter(),i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this)),this.update()},e.prototype.space=function(e){t.prototype.space.call(this,e),s.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(a.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(a.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.inputEvent=!0},e.prototype.mousedown=function(t){t.stopPropagation()},e.prototype.mouseup=function(t){event.stopPropagation()},e.prototype.keydown=function(e){var r=e.keyCode;return r===l.KEY.UP||r===l.KEY.DOWN?(e.preventDefault(),void t.prototype.keydown.call(this,e)):this.inputEvent&&r!==l.KEY.ESCAPE&&r!==l.KEY.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(t.prototype.keydown.call(this,e),void e.stopPropagation())},e.prototype.updateAria=function(){var t=this.variable.getValue();t&&this.input&&(this.input.setAttribute("aria-valuenow",t),this.input.setAttribute("aria-valuetext",t+"%"))},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(s.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=t+"%"}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Slider=c},6186:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Submenu=void 0;var i=r(1340),s=r(2165),a=function(t){function e(e,r,n){var o=t.call(this,e,"submenu",r,n)||this;return o._submenu=null,o}return o(e,t),e.fromJson=function(t,e,r){var n=e.content,o=e.menu,i=new this(r,n,e.id),s=t.get("subMenu")(t,o,i);return i.submenu=s,i},Object.defineProperty(e.prototype,"submenu",{get:function(){return this._submenu},set:function(t){this._submenu=t},enumerable:!1,configurable:!0}),e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.stop(t)},e.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return t.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else t.prototype.unfocus.call(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},e.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(s.HtmlClasses.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")},e.prototype.left=function(e){this.submenu.isPosted()?this.submenu.unpost():t.prototype.left.call(this,e)},e.prototype.right=function(t){this.submenu.isPosted()?this.submenu.down(t):this.submenu.post()},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Submenu=a},3205:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.KEY=void 0,function(t){t[t.RETURN=13]="RETURN",t[t.ESCAPE=27]="ESCAPE",t[t.SPACE=32]="SPACE",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(e.KEY||(e.KEY={}))},9328:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MenuElement=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addAttributes=function(t){for(var e in t)this.html.setAttribute(e,t[e])},Object.defineProperty(e.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(t){this._html=t,this.addEvents(t)},enumerable:!1,configurable:!0}),e.prototype.generateHtml=function(){var t=document.createElement("div");t.classList.add(this.className),t.setAttribute("role",this.role),this.html=t},e.prototype.focus=function(){var t=this.html;t.setAttribute("tabindex","0"),t.focus()},e.prototype.unfocus=function(){var t=this.html;t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1");try{t.blur()}catch(t){}t.blur()},e}(r(2868).AbstractNavigatable);e.MenuElement=i},1932:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuStore=void 0;var o=r(2556),i=r(2165),s=r(3205),a=function(){function t(t){this.menu=t,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+o.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(t.prototype,"active",{get:function(){return this._active},set:function(t){do{if(-1!==this.store.indexOf(t)){this._active=t;break}t=t.parentNode}while(t)},enumerable:!1,configurable:!0}),t.prototype.next=function(){var t=this.store.length;if(0===t)return this.active=null,null;var e=this.store.indexOf(this.active);return e=-1===e?0:e0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spread||function(){for(var t=[],e=0;e0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionBox=e.SelectionMenu=void 0;var s=r(2556),a=r(2165),l=r(1484),c=r(4922),u=function(t){function e(e){var r=t.call(this)||this;return r.anchor=e,r.className=a.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.values,i=e.variable,s=new this(r),a=t.get("label")(t,{content:n||"",id:n||"id"},s),l=t.get("rule")(t,{},s),c=o.map((function(e){return t.get("radio")(t,{content:e,variable:i,id:e},s)})),u=[a,l].concat(c);return s.items=u,s},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.items.forEach((function(t){return t.html.classList.add(a.HtmlClasses.SELECTIONITEM)}))},e.prototype.display=function(){},e.prototype.right=function(t){this.anchor.right(t)},e.prototype.left=function(t){this.anchor.left(t)},e}(l.AbstractMenu);e.SelectionMenu=u;var p=function(t){function e(e,r,n,o){void 0===n&&(n="none"),void 0===o&&(o="vertical");var i=t.call(this,e,null,r)||this;return i.style=n,i.grid=o,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.signature,i=e.selections,s=new this(n,o,e.order,e.grid);s.attachMenu(r);var a=i.map((function(e){return t.get("selectionMenu")(t,e,s)}));return s.selections=a,s},e.prototype.attachMenu=function(t){this.menu=t},Object.defineProperty(e.prototype,"selections",{get:function(){return this._selections},set:function(t){var e=this;this._selections=[],t.forEach((function(t){return e.addSelection(t)}))},enumerable:!1,configurable:!0}),e.prototype.addSelection=function(t){t.anchor=this,this._selections.push(t)},e.prototype.rowDiv=function(t){var e=this,r=document.createElement("div");this.contentDiv.appendChild(r);var n=t.map((function(t){return r.appendChild(t.html),t.html.id||(t.html.id=e.prefix+s.MenuUtil.counter()),t.html.getBoundingClientRect()})),o=n.map((function(t){return t.width})),i=o.reduce((function(t,e){return t+e}),0),l=n.reduce((function(t,e){return Math.max(t,e.height)}),0);return r.classList.add(a.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+l+"px;"),[r,i,l,o]},e.prototype.display=function(){if(t.prototype.display.call(this),this.order(),this.selections.length){for(var e=[],r=0,n=[],o=this.getChunkSize(this.selections.length),s=function(t){var s=a.selections.slice(t,t+o),l=i(a.rowDiv(s),4),c=l[0],u=l[1],p=l[2],h=l[3];e.push(c),r=Math.max(r,u),s.forEach((function(t){return t.html.style.height=p+"px"})),n=a.combineColumn(n,h)},a=this,l=0;ldocument.body.offsetWidth-5&&(i=Math.max(5,i-o-r.offsetWidth+6)),t.prototype.post.call(this,i,s)}},e.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},e.prototype.setBaseMenu=function(){var t=this;do{t=t.anchor.menu}while(t instanceof e);this.baseMenu=t},e.prototype.left=function(t){this.focused=null,this.anchor.focus()},e.prototype.toJson=function(){return{type:""}},e}(r(1484).AbstractMenu);e.SubMenu=i},3737:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Variable=void 0;var n=r(2556),o=function(){function t(t,e,r){this._name=t,this.getter=e,this.setter=r,this.items=[]}return t.fromJson=function(t,e,r){var n=new this(e.name,e.getter,e.setter);r.insert(n)},Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.getValue=function(t){try{return this.getter(t)}catch(t){return n.MenuUtil.error(t,"Command of variable "+this.name+" failed."),null}},t.prototype.setValue=function(t,e){try{this.setter(t,e)}catch(t){n.MenuUtil.error(t,"Command of variable "+this.name+" failed.")}this.update()},t.prototype.register=function(t){-1===this.items.indexOf(t)&&this.items.push(t)},t.prototype.unregister=function(t){var e=this.items.indexOf(t);-1!==e&&this.items.splice(e,1)},t.prototype.update=function(){this.items.forEach((function(t){return t.update()}))},t.prototype.registerCallback=function(t){this.items.forEach((function(e){return e.registerCallback(t)}))},t.prototype.unregisterCallback=function(t){this.items.forEach((function(e){return e.unregisterCallback(t)}))},t.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},t}();e.Variable=o},2358:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VariablePool=void 0;var r=function(){function t(){this.pool={}}return t.prototype.insert=function(t){this.pool[t.name]=t},t.prototype.lookup=function(t){return this.pool[t]},t.prototype.remove=function(t){delete this.pool[t]},t.prototype.update=function(){for(var t in this.pool)this.pool[t].update()},t}();e.VariablePool=r},3921:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractAudioRenderer=void 0;const n=r(5897);e.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(t){this.separator_=t}getSeparator(){return"braille"===n.default.getInstance().modality?"":this.separator_}error(t){return null}merge(t){let e="";const r=t.length-1;for(let n,o=0;n=t[o];o++)if(e+=n.speech,odelete t[e])),e.open.forEach((r=>t[r]=e[r]));const r=Object.keys(t);t.open=r},e.sortClose=function(t,e){if(t.length<=1)return t;const r=[];for(let n,o=0;n=e[o],t.length;o++)n.close&&n.close.length&&n.close.forEach((function(e){const n=t.indexOf(e);-1!==n&&(r.unshift(e),t.splice(n,1))}));return r};let a={},l=[];function c(t,e){const r=t[t.length-1];if(r){if(f(e)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(e.span));const t=r.span.pop(),n=e.span.shift();return r.span.push(t+r.join+n),r.span=r.span.concat(e.span),void(r.join=e.join)}h(e)&&h(r)?r.pause=s(r.pause,e.pause):t.push(e)}else t.push(e)}function u(t,e){t.rate&&(e.rate=t.rate),t.pitch&&(e.pitch=t.pitch),t.volume&&(e.volume=t.volume)}function p(t){return"object"==typeof t&&t.open}function h(t){return"object"==typeof t&&1===Object.keys(t).length&&Object.keys(t)[0]===o.personalityProps.PAUSE}function f(t){const e=Object.keys(t);return"object"==typeof t&&(1===e.length&&"span"===e[0]||2===e.length&&("span"===e[0]&&"join"===e[1]||"span"===e[1]&&"join"===e[0]))}function d(t,e,r,n,a,l=!1){if(l){const l=t[t.length-1];let c;if(l&&(c=l[o.personalityProps.JOIN]),l&&!e.speech&&a&&h(l)){const t=o.personalityProps.PAUSE;l[t]=s(l[t],a[t]),a=null}if(l&&e.speech&&0===Object.keys(r).length&&f(l)){if(void 0!==c){const t=l.span.pop();e=new i.Span(t.speech+c+e.speech,t.attributes)}l.span.push(e),e=new i.Span("",{}),l[o.personalityProps.JOIN]=n}}0!==Object.keys(r).length&&t.push(r),e.speech&&t.push({span:[e],join:n}),a&&t.push(a)}function m(t,e){if(!e)return t;const r={};for(const n of o.personalityPropList){const o=t[n],i=e[n];if(!o&&!i||o&&i&&o===i)continue;const s=o||0;p(r)||(r.open=[],r.close=[]),o||r.close.push(n),i||r.open.push(n),i&&o&&(r.close.push(n),r.open.push(n)),e[n]=s,r[n]=s,a[n]?a[n].push(s):a[n]=[s]}if(p(r)){let t=r.close.slice();for(;t.length>0;){let o=l.pop();const i=(0,n.setdifference)(o,t);if(t=(0,n.setdifference)(t,o),o=i,0!==t.length){if(0!==o.length){r.close=r.close.concat(o),r.open=r.open.concat(o);for(let t,n=0;t=o[n];n++)r[t]=e[t]}}else 0!==o.length&&l.push(o)}l.push(r.open)}return r}e.personalityMarkup=function(t){a={},l=[];let e=[];const r={};for(let n,i=0;n=t[i];i++){let t=null;const i=n.descriptionSpan(),s=n.personality,a=s[o.personalityProps.JOIN];delete s[o.personalityProps.JOIN],void 0!==s[o.personalityProps.PAUSE]&&(t={[o.personalityProps.PAUSE]:s[o.personalityProps.PAUSE]},delete s[o.personalityProps.PAUSE]);d(e,i,m(s,r),a,t,!0)}return e=e.concat(function(){const t=[];for(let e=l.length-1;e>=0;e--){const r=l[e];if(r.length){const e={open:[],close:[]};for(let t=0;t"string"==typeof t?new c.Span(t,{}):t)),r=m.get(n.default.getInstance().markup);return r?r.merge(e):t.join()},e.finalize=function(t){const e=m.get(n.default.getInstance().markup);return e?e.finalize(t):t},e.error=function(t){const e=m.get(n.default.getInstance().markup);return e?e.error(t):""},e.registerRenderer=function(t,e){m.set(t,e)},e.isXml=function(){return m.get(n.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LayoutRenderer=void 0;const n=r(2057),o=r(5740),i=r(4440),s=r(3706),a=r(2456);class l extends a.XmlRenderer{finalize(t){return function(t){c="";const e=o.parseInput(`${t}`);return n.Debugger.getInstance().output(o.formatXml(e.toString())),c=f(e),c}(t)}pause(t){return""}prosodyElement(t,e){return t===i.personalityProps.LAYOUT?`<${e}>`:""}closeTag(t){return``}markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n);continue}e.push(this.processContent(r)),r=[];const t=n.layout;t.match(/^begin/)?e.push("<"+t.replace(/^begin/,"")+">"):t.match(/^end/)?e.push(""):console.warn("Something went wrong with layout markup: "+t)}return e.push(this.processContent(r)),e.join("")}processContent(t){const e=[],r=s.personalityMarkup(t);for(let t,n=0;t=r[n];n++)t.span?e.push(this.merge(t.span)):s.isPauseElement(t);return e.join("")}}e.LayoutRenderer=l;let c="";const u={TABLE:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1)}));const[r,n]=b(e);return e=v(e,n),_(e,r)},CASES:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(0,-1),t.width=t.width.slice(0,-1)}));const[r,n]=b(e);return e=v(e,n),_(e,r)},CAYLEY:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1),t.sep=t.sep+t.sep}));const[r,n]=b(e),o={lfence:"",rfence:"",cells:n.map((t=>"\u2810"+new Array(t).join("\u2812"))),width:n,height:1,sep:e[0].sep};return e.splice(1,0,o),e=v(e,n),_(e,r)},MATRIX:function(t){let e=g(t);const[r,n]=b(e);return e=v(e,n),_(e,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(t){const[e,r,,n,o]=Array.from(t.childNodes),i=p(r),s=p(n),a=m(i),l=m(s);let c=Math.max(a,l);const u=e+new Array(c+1).join("\u2812")+o;return c=u.length,`${x(i,c)}\n${u}\n${x(s,c)}`},NUMERATOR:E,DENOMINATOR:E};function p(t){const e=o.tagName(t),r=u[e];return r?r(t):t.textContent}function h(t,e){if(!t||!e)return t+e;const r=d(t),n=d(e),o=r-n;t=o<0?y(t,n,m(t)):t,e=o>0?y(e,r,m(e)):e;const i=t.split(/\r\n|\r|\n/),s=e.split(/\r\n|\r|\n/),a=[];for(let t=0;tMath.max(e.length,t)),0)}function y(t,e,r){return t=function(t,e){const r=e-d(t);return t+(r>0?new Array(r+1).join("\n"):"")}(t,e),function(t,e){const r=t.split(/\r\n|\r|\n/),n=[];for(const t of r){const r=e-t.length;n.push(t+(r>0?new Array(r+1).join("\u2800"):""))}return n.join("\n")}(t,r)}function g(t){const e=Array.from(t.childNodes),r=[];for(const t of e)t.nodeType===o.NodeType.ELEMENT_NODE&&r.push(M(t));return r}function b(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),r=[];for(let e=0;et.width[e])).reduce(((t,e)=>Math.max(t,e)),0));return[e,r]}function v(t,e){const r=[];for(const n of t){if(0===n.height)continue;const t=[];for(let r=0;rt.lfence+t.cells.join(t.sep)+t.rfence)).join("\n");const r=[];for(const e of t){const t=S(e.sep,e.height);let n=e.cells.shift();for(;e.cells.length;)n=h(n,t),n=h(n,e.cells.shift());n=h(S(e.lfence,e.height),n),n=h(n,S(e.rfence,e.height)),r.push(n),r.push(e.lfence+new Array(m(n)-3).join(e.sep)+e.rfence)}return r.slice(0,-1).join("\n")}function S(t,e){let r="";for(;e;)r+=t+"\n",e--;return r.slice(0,-1)}function O(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.tagName(t)?p(t):""}function M(t){const e=Array.from(t.childNodes),r=O(e[0]),n=O(e[e.length-1]);r&&e.shift(),n&&e.pop();let i="";const s=[];for(const t of e){if(t.nodeType===o.NodeType.TEXT_NODE){i=t.textContent;continue}const e=p(t);s.push(e)}return{lfence:r,rfence:n,sep:i,cells:s,height:s.reduce(((t,e)=>Math.max(d(e),t)),0),width:s.map(m)}}function x(t,e){const r=(e-m(t))/2,[n,o]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=t.split(/\r\n|\r|\n/),s=[],[a,l]=[new Array(n+1).join("\u2800"),new Array(o+1).join("\u2800")];for(const t of i)s.push(a+t+l);return s.join("\n")}function E(t){const e=t.firstChild,r=f(t);if(e&&e.nodeType===o.NodeType.ELEMENT_NODE){if("ENGLISH"===o.tagName(e))return"\u2830"+r;if("NUMBER"===o.tagName(e))return"\u283c"+r}return r}},182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MarkupRenderer=void 0;const n=r(4440),o=r(3921);class i extends o.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[n.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const s=(i-t)/(e-t),a=r*(1-s)+n*s;return+(Math.round(a+"e+"+o)+"e-"+o)}}applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t}ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)}}e.MarkupRenderer=i},8990:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.PunctuationRenderer=void 0;const n=r(4440),o=r(3921),i=r(3706);class s extends o.AbstractAudioRenderer{markup(t){const e=i.personalityMarkup(t);let r="",o=null,s=!1;for(let t,a=0;t=e[a];a++)i.isMarkupElement(t)||(i.isPauseElement(t)?s&&(o=i.mergePause(o,t,Math.max)):(o&&(r+=this.pause(o[n.personalityProps.PAUSE]),o=null),r+=(s?this.getSeparator():"")+this.merge(t.span),s=!0));return r}pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medium":"long":t,s.PAUSE_PUNCTUATION.get(e)||""}}e.PunctuationRenderer=s,s.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SableRenderer=void 0;const n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.personalityProps.PITCH:return'';case n.personalityProps.RATE:return'';case n.personalityProps.VOLUME:return'';default:return"<"+t.toUpperCase()+' VALUE="'+e+'">'}}closeTag(t){return""}}e.SableRenderer=i},9536:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Span=void 0;e.Span=class{constructor(t,e){this.speech=t,this.attributes=e}}},7504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlRenderer=void 0;const n=r(5897),o=r(4440),i=r(2456);class s extends i.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){const r=(e=Math.floor(this.applyScaleFunction(e)))<0?e.toString():"+"+e.toString();return"":'%">')}closeTag(t){return""}}e.SsmlRenderer=s},3757:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlStepRenderer=void 0;const n=r(7504);class o extends n.SsmlRenderer{markup(t){return o.MARKS={},super.markup(t)}merge(t){const e=[];for(let r=0;r'),o.MARKS[i]=!0),1===n.speech.length&&n.speech.match(/[a-zA-Z]/)?e.push(''+n.speech+""):e.push(n.speech)}return e.join(this.getSeparator())}}e.SsmlStepRenderer=o,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StringRenderer=void 0;const n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.span));if(!r.length)return e;const n=r.length-1;for(let t,o=0;t=r[o];o++){if(t.span&&(e+=this.merge(t.span)),o>=n)continue;const r=t.join;e+=void 0===r?this.getSeparator():r}return e}}e.StringRenderer=i},2456:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.XmlRenderer=void 0;const n=r(5897),o=r(3706),i=r(182);class s extends i.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personalityMarkup(t),r=[],i=[];for(let t,s=0;t=e[s];s++)if(t.span)r.push(this.merge(t.span));else if(o.isPauseElement(t))r.push(this.pause(t));else{if(t.close.length)for(let e=0;e{r.push(this.prosodyElement(e,t[e])),i.push(e)}))}}return r.join(" ")}}e.XmlRenderer=s},707:function(t,e){function r(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.union=e.setdifference=e.interleaveLists=e.removeEmpty=void 0,e.removeEmpty=function(t){return t.filter((t=>t))},e.interleaveLists=function(t,e){const r=[];for(;t.length||e.length;)t.length&&r.push(t.shift()),e.length&&r.push(e.shift());return r},e.setdifference=r,e.union=function(t,e){return t&&e?t.concat(r(e,t)):t||e||[]}},2139:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.loadScript=e.loadMapsForIE_=e.installWGXpath_=e.loadWGXpath_=e.mapsForIE=e.detectEdge=e.detectIE=void 0;const n=r(2315),o=r(5274);function i(t){l(n.default.WGXpath),s(t)}function s(t,e){let r=e||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){s(t,r++)}),200):r>=10||(n.default.wgxpath=wgxpath,t?n.default.wgxpath.install({document:document}):n.default.wgxpath.install(),o.xpath.evaluate=document.evaluate,o.xpath.result=XPathResult,o.xpath.createNSResolver=document.createNSResolver)}function a(){l(n.default.mathmapsIePath)}function l(t){const e=n.default.document.createElement("script");e.type="text/javascript",e.src=t,n.default.document.head?n.default.document.head.appendChild(e):n.default.document.body.appendChild(e)}e.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(a(),i(),!0)},e.detectEdge=function(){var t;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(t=window.chrome)||void 0===t?void 0:t.loadTimes)&&(document.evaluate=null,i(!0),!0)},e.mapsForIE=null,e.loadWGXpath_=i,e.installWGXpath_=s,e.loadMapsForIE_=a,e.loadScript=l},2057:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Debugger=void 0;const n=r(2315);class o{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return o.instance=o.instance||new o,o.instance}init(t){t&&this.startDebugFile_(t),this.isActive_=!0}output(...t){this.isActive_&&this.output_(t)}generateOutput(t){this.isActive_&&this.output_(t.apply(t,[]))}exit(t=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)}startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this.outputFunction_=function(...t){this.stream_.write(t.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(t){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(t){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(t))}}e.Debugger=o},5740:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.serializeXml=e.cloneNode=e.tagName=e.querySelectorAll=e.querySelectorAllByAttrValue=e.querySelectorAllByAttr=e.formatXml=e.createTextNode=e.createElementNS=e.createElement=e.replaceNode=e.NodeType=e.parseInput=e.XML_ENTITIES=e.trimInput_=e.toArray=void 0;const n=r(5897),o=r(4440),i=r(2315),s=r(5274);function a(t){const e=[];for(let r=0,n=t.length;r[ \f\n\r\t\v\u200b]+<").trim()}function c(t,e){if(!e)return[!1,""];const r=t.match(/^<([^> ]+).*>/),n=e.match(/^<\/([^>]+)>(.*)/);return r&&n&&r[1]===n[1]?[!0,n[2]]:[!1,""]}e.toArray=a,e.trimInput_=l,e.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},e.parseInput=function(t){const e=new i.default.xmldom.DOMParser,r=l(t),a=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const t=e.parseFromString(r,a?"text/html":"text/xml");return n.default.getInstance().mode===o.Mode.HTTP?(s.xpath.currentDocument=t,a?t.body.childNodes[0]:t.documentElement):t.documentElement}catch(t){throw new n.SREError("Illegal input: "+t.message)}},function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",t[t.ENTITY_NODE=6]="ENTITY_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",t[t.NOTATION_NODE=12]="NOTATION_NODE"}(e.NodeType||(e.NodeType={})),e.replaceNode=function(t,e){t.parentNode&&(t.parentNode.insertBefore(e,t),t.parentNode.removeChild(t))},e.createElement=function(t){return i.default.document.createElement(t)},e.createElementNS=function(t,e){return i.default.document.createElementNS(t,e)},e.createTextNode=function(t){return i.default.document.createTextNode(t)},e.formatXml=function(t){let e="",r=/(>)(<)(\/*)/g,n=0,o=(t=t.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,o=o.map((t=>t.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((t,e)=>t.concat(e)),[]);o.length;){let t=o.shift();if(!t)continue;let r=0;if(t.match(/^<\w[^>/]*>[^>]+$/)){const e=c(t,o[0]);e[0]?e[1]?(t+=o.shift().slice(0,-e[1].length),e[1].trim()&&o.unshift(e[1])):t+=o.shift():r=1}else if(t.match(/^<\/\w/))0!==n&&(n-=1);else if(t.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(t.match(/^<\w[^>]*\/>.+$/)){const e=t.indexOf(">")+1;t.slice(e).trim()&&o.unshift(),t=t.slice(0,e)}else r=0;e+=new Array(n+1).join(" ")+t+"\r\n",n+=r}return e},e.querySelectorAllByAttr=function(t,e){return t.querySelectorAll?a(t.querySelectorAll(`[${e}]`)):s.evalXPath(`.//*[@${e}]`,t)},e.querySelectorAllByAttrValue=function(t,e,r){return t.querySelectorAll?a(t.querySelectorAll(`[${e}="${r}"]`)):s.evalXPath(`.//*[@${e}="${r}"]`,t)},e.querySelectorAll=function(t,e){return t.querySelectorAll?a(t.querySelectorAll(e)):s.evalXPath(`.//${e}`,t)},e.tagName=function(t){return t.tagName.toUpperCase()},e.cloneNode=function(t){return t.cloneNode(!0)},e.serializeXml=function(t){return(new i.default.xmldom.XMLSerializer).serializeToString(t)}},5897:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.EnginePromise=e.SREError=void 0;const n=r(1676),o=r(4440),i=r(2057),s=r(1377);class a extends Error{constructor(t=""){super(),this.message=t,this.name="SRE Error"}}e.SREError=a;class l{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=o.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=n.DynamicCstr.DEFAULT_VALUES[n.Axis.STYLE],this._defaultLocale=n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=n.DynamicCstr.DEFAULT_VALUES[n.Axis.MODALITY],this.speech=o.Speech.NONE,this.markup=o.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=l.defaultEvaluator,this.defaultParser=new n.DynamicCstrParser(n.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=n.DynamicCstr.defaultCstr()}set defaultLocale(t){this._defaultLocale=s.Variables.ensureLocale(t,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return l.instance=l.instance||new l,l.instance}static defaultEvaluator(t,e){return t}static evaluateNode(t){return l.nodeEvaluator(t)}getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t}setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE]=this.defaultLocale),t){const e=Object.keys(t);for(let r=0;r{void 0!==t[r]&&(e[r]=t[r])};return r("mode"),e.configurate(t),a.default.BINARY_FEATURES.forEach((r=>{void 0!==t[r]&&(e[r]=!!t[r])})),a.default.STRING_FEATURES.forEach(r),t.json&&(c.default.jsonPath=l.makePath(t.json)),t.xpath&&(c.default.WGXpath=t.xpath),e.setCustomLoader(t.custom),function(t){t.isIE=s.detectIE(),t.isEdge=s.detectEdge()}(e),o.setLocale(),e.setDynamicCstr(),e.init?(a.EnginePromise.promises.init=new Promise(((t,e)=>{setTimeout((()=>{t("init")}),10)})),e.init=!1,a.EnginePromise.get()):e.delay?(e.delay=!1,a.EnginePromise.get()):i.loadLocale()}))}},8496:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Event=e.EventType=e.Move=e.KeyCode=void 0,function(t){t[t.ENTER=13]="ENTER",t[t.ESC=27]="ESC",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN",t[t.TAB=9]="TAB",t[t.LESS=188]="LESS",t[t.GREATER=190]="GREATER",t[t.DASH=189]="DASH",t[t.ZERO=48]="ZERO",t[t.ONE=49]="ONE",t[t.TWO=50]="TWO",t[t.THREE=51]="THREE",t[t.FOUR=52]="FOUR",t[t.FIVE=53]="FIVE",t[t.SIX=54]="SIX",t[t.SEVEN=55]="SEVEN",t[t.EIGHT=56]="EIGHT",t[t.NINE=57]="NINE",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z"}(e.KeyCode||(e.KeyCode={})),e.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(t){t.CLICK="click",t.DBLCLICK="dblclick",t.MOUSEDOWN="mousedown",t.MOUSEUP="mouseup",t.MOUSEOVER="mouseover",t.MOUSEOUT="mouseout",t.MOUSEMOVE="mousemove",t.SELECTSTART="selectstart",t.KEYPRESS="keypress",t.KEYDOWN="keydown",t.KEYUP="keyup",t.TOUCHSTART="touchstart",t.TOUCHMOVE="touchmove",t.TOUCHEND="touchend",t.TOUCHCANCEL="touchcancel"}(e.EventType||(e.EventType={}));e.Event=class{constructor(t,e,r){this.src=t,this.type=e,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.makePath=void 0;const n=r(2315);function o(t){return t.match("/$")?t:t+"/"}e.makePath=o,e.localePath=function(t,e="json"){return o(n.default.jsonPath)+t+(e.match(/^\./)?e:"."+e)}},3769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.KeyProcessor=e.Processor=void 0;const n=r(8496);class o{constructor(t,e){this.name=t,this.process=e.processor,this.postprocess=e.postprocessor||((t,e)=>t),this.processor=this.postprocess?function(t){return this.postprocess(this.process(t),t)}:this.process,this.print=e.print||o.stringify_,this.pprint=e.pprint||this.print}static stringify_(t){return t?t.toString():t}}e.Processor=o,o.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends o{constructor(t,e){super(t,e),this.key=e.key||i.getKey_}static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t}}e.KeyProcessor=i},6499:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.keypress=e.output=e.print=e.process=e.set=void 0;const n=r(8290),o=r(5714),i=r(3090),s=r(4356),a=r(1414),l=r(9552),c=r(9543),u=r(3362),p=r(1204),h=r(5740),f=r(5897),d=r(4440),m=r(3769),y=r(5274),g=new Map;function b(t){g.set(t.name,t)}function v(t){const e=g.get(t);if(!e)throw new f.SREError("Unknown processor "+t);return e}function _(t,e){const r=v(t);try{return r.processor(e)}catch(t){throw new f.SREError("Processing error for expression "+e)}}function S(t,e){const r=v(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}e.set=b,e.process=_,e.print=S,e.output=function(t,e){const r=v(t);try{const t=r.processor(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}catch(t){throw new f.SREError("Processing error for expression "+e)}},e.keypress=function(t,e){const r=v(t),n=r instanceof m.KeyProcessor?r.key(e):e,o=r.processor(n);return f.default.getInstance().pprint?r.pprint(o):r.print(o)},b(new m.Processor("semantic",{processor:function(t){const e=h.parseInput(t);return a.xmlTree(e)},postprocessor:function(t,e){const r=f.default.getInstance().speech;if(r===d.Speech.NONE)return t;const o=h.cloneNode(t);let i=c.computeMarkup(o);if(r===d.Speech.SHALLOW)return t.setAttribute("speech",n.finalize(i)),t;const s=y.evalXPath(".//*[@id]",t),a=y.evalXPath(".//*[@id]",o);for(let t,e,r=0;t=s[r],e=a[r];r++)i=c.computeMarkup(e),t.setAttribute("speech",n.finalize(i));return t},pprint:function(t){return h.formatXml(t.toString())}})),b(new m.Processor("speech",{processor:function(t){const e=h.parseInput(t),r=a.xmlTree(e),o=c.computeSpeech(r);return n.finalize(n.markup(o))},pprint:function(t){const e=t.toString();return n.isXml()?h.formatXml(e):e}})),b(new m.Processor("json",{processor:function(t){const e=h.parseInput(t);return a.getTree(e).toJson()},postprocessor:function(t,e){const r=f.default.getInstance().speech;if(r===d.Speech.NONE)return t;const o=h.parseInput(e),i=a.xmlTree(o),s=c.computeMarkup(i);if(r===d.Speech.SHALLOW)return t.stree.speech=n.finalize(s),t;const l=t=>{const e=y.evalXPath(`.//*[@id=${t.id}]`,i)[0],r=c.computeMarkup(e);t.speech=n.finalize(r),t.children&&t.children.forEach(l)};return l(t.stree),t},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),b(new m.Processor("description",{processor:function(t){const e=h.parseInput(t),r=a.xmlTree(e);return c.computeSpeech(r)},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),b(new m.Processor("enriched",{processor:function(t){return o.semanticMathmlSync(t)},postprocessor:function(t,e){const r=p.getSemanticRoot(t);let n;switch(f.default.getInstance().speech){case d.Speech.NONE:break;case d.Speech.SHALLOW:n=l.generator("Adhoc"),n.getSpeech(r,t);break;case d.Speech.DEEP:n=l.generator("Tree"),n.getSpeech(t,t)}return t},pprint:function(t){return h.formatXml(t.toString())}})),b(new m.Processor("walker",{processor:function(t){const e=l.generator("Node");m.Processor.LocalState.speechGenerator=e,e.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=_("enriched",t),n=S("enriched",r);return m.Processor.LocalState.walker=u.walker(f.default.getInstance().walker,r,e,m.Processor.LocalState.highlighter,n),m.Processor.LocalState.walker},print:function(t){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(t){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(t)?n.error(t):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":s.LOCALE.NUMBERS.numberToWords(e)}})),b(new m.Processor("ordinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":s.LOCALE.NUMBERS.wordOrdinal(e)}})),b(new m.Processor("numericOrdinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":s.LOCALE.NUMBERS.numericOrdinal(e)}})),b(new m.Processor("vulgar",{processor:function(t){const[e,r]=t.split("/").map((t=>parseInt(t,10)));return isNaN(e)||isNaN(r)?"":_("speech",`${e}${r}`)}}))},2998:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function s(t){try{l(n.next(t))}catch(t){i(t)}}function a(t){try{l(n.throw(t))}catch(t){i(t)}}function l(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}l((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.exit=e.move=e.walk=e.processFile=e.file=e.vulgar=e.numericOrdinal=e.ordinal=e.number=e.toEnriched=e.toDescription=e.toJson=e.toSemantic=e.toSpeech=e.localeLoader=e.engineReady=e.engineSetup=e.setupEngine=e.version=void 0;const o=r(5897),i=r(6828),s=r(4440),a=r(7248),l=r(6499),c=r(2315),u=r(1377),p=r(6141);function h(t){return n(this,void 0,void 0,(function*(){return(0,i.setup)(t)}))}function f(t,e){return l.process(t,e)}function d(t,e,r){switch(o.default.getInstance().mode){case s.Mode.ASYNC:return function(t,e,r){return n(this,void 0,void 0,(function*(){const n=yield c.default.fs.promises.readFile(e,{encoding:"utf8"}),i=l.output(t,n);if(r)try{c.default.fs.promises.writeFile(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}))}(t,e,r);case s.Mode.SYNC:return function(t,e,r){const n=function(t){let e;try{e=c.default.fs.readFileSync(t,{encoding:"utf8"})}catch(e){throw new o.SREError("Can not open file: "+t)}return e}(e),i=l.output(t,n);if(r)try{c.default.fs.writeFileSync(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}(t,e,r);default:throw new o.SREError(`Can process files in ${o.default.getInstance().mode} mode`)}}e.version=u.Variables.VERSION,e.setupEngine=h,e.engineSetup=function(){const t=["mode"].concat(o.default.STRING_FEATURES,o.default.BINARY_FEATURES),e=o.default.getInstance(),r={};return t.forEach((function(t){r[t]=e[t]})),r.json=c.default.jsonPath,r.xpath=c.default.WGXpath,r.rules=e.ruleSets.slice(),r},e.engineReady=function(){return n(this,void 0,void 0,(function*(){return h({}).then((()=>o.EnginePromise.getall()))}))},e.localeLoader=p.standardLoader,e.toSpeech=function(t){return f("speech",t)},e.toSemantic=function(t){return f("semantic",t)},e.toJson=function(t){return f("json",t)},e.toDescription=function(t){return f("description",t)},e.toEnriched=function(t){return f("enriched",t)},e.number=function(t){return f("number",t)},e.ordinal=function(t){return f("ordinal",t)},e.numericOrdinal=function(t){return f("numericOrdinal",t)},e.vulgar=function(t){return f("vulgar",t)},e.file={},e.file.toSpeech=function(t,e){return d("speech",t,e)},e.file.toSemantic=function(t,e){return d("semantic",t,e)},e.file.toJson=function(t,e){return d("json",t,e)},e.file.toDescription=function(t,e){return d("description",t,e)},e.file.toEnriched=function(t,e){return d("enriched",t,e)},e.processFile=d,e.walk=function(t){return l.output("walker",t)},e.move=function(t){return l.keypress("move",t)},e.exit=function(t){const e=t||0;o.EnginePromise.getall().then((()=>process.exit(e)))},e.localePath=a.localePath,c.default.documentSupported?h({mode:s.Mode.HTTP}).then((()=>h({}))):h({mode:s.Mode.SYNC}).then((()=>h({mode:s.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const t={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(t),t.document.XPathResult=t.XPathResult,t.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Variables=void 0;class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Locale ${t} does not exist! Using ${r.LOCALES.get(e)} instead.`),e)}}e.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.updateEvaluator=e.evaluateString=e.evaluateBoolean=e.getLeafNodes=e.evalXPath=e.resolveNameSpace=e.xpath=void 0;const n=r(5897),o=r(4440),i=r(2315);function s(){return"undefined"!=typeof XPathResult}e.xpath={currentDocument:null,evaluate:s()?document.evaluate:i.default.xpath.evaluate,result:s()?XPathResult:i.default.xpath.XPathResult,createNSResolver:s()?document.createNSResolver:i.default.xpath.createNSResolver};const a={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function l(t){return a[t]||null}e.resolveNameSpace=l;class c{constructor(){this.lookupNamespaceURI=l}}function u(t,r,i){return n.default.getInstance().mode!==o.Mode.HTTP||n.default.getInstance().isIE||n.default.getInstance().isEdge?e.xpath.evaluate(t,r,new c,i,null):e.xpath.currentDocument.evaluate(t,r,l,i,null)}function p(t,r){let n;try{n=u(t,r,e.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(t){return[]}const o=[];for(let t=n.iterateNext();t;t=n.iterateNext())o.push(t);return o}e.evalXPath=p,e.getLeafNodes=function(t){return p(".//*[count(*)=0]",t)},e.evaluateBoolean=function(t,r){let n;try{n=u(t,r,e.xpath.result.BOOLEAN_TYPE)}catch(t){return!1}return n.booleanValue},e.evaluateString=function(t,r){let n;try{n=u(t,r,e.xpath.result.STRING_TYPE)}catch(t){return""}return n.stringValue},e.updateEvaluator=function(t){if(n.default.getInstance().mode!==o.Mode.HTTP)return;let r=t;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?e.xpath.currentDocument=r:t.ownerDocument&&(e.xpath.currentDocument=t.ownerDocument)}},9268:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEnrichCase=void 0;e.AbstractEnrichCase=class{constructor(t){this.semantic=t}}},6061:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseBinomial=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const t=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(t),this.mml.hasAttribute(s.Attribute.TYPE)){const t=n.createElement("mrow");t.setAttribute(s.Attribute.ADDED,"true"),n.replaceNode(this.mml,t),t.appendChild(this.mml),this.mml=t}return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseBinomial=a},5765:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseDoubleScript=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.childNodes[0].role;return"MSUBSUP"===e&&"subsup"===r||"MUNDEROVER"===e&&"underover"===r}getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=this.semantic.childNodes[1],n=t.childNodes[1],o=i.walkTree(r),a=i.walkTree(e),l=i.walkTree(n);return(0,s.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(s.Attribute.CHILDREN,(0,s.makeIdList)([e,n,r])),[a,l,o].forEach((t=>i.getInnerNode(t).setAttribute(s.Attribute.PARENT,this.mml.getAttribute(s.Attribute.ID)))),this.mml.setAttribute(s.Attribute.TYPE,t.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[t.id,e.id,n.id],r.id]),this.mml}}e.CaseDoubleScript=a},7251:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseEmbellished=void 0;const n=r(5740),o=r(5952),i=r(9268),s=r(5765),a=r(7014),l=r(6887),c=r(5452),u=r(2298);class p extends i.AbstractEnrichCase{constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.SemanticNode(t);return r.type="empty",r.mathmlTree=e,r}static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&p.fencedMap_(t.childNodes[0],e)}getMathml(){this.getFenced_(),this.fencedMml=c.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(u.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"===t.type}getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.childNodes[0];this.fenced=t.childNodes[0],this.ofence=t.contentNodes[0],this.cfence=t.contentNodes[1],p.fencedMap_(this.ofence,this.ofenceMap),p.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fencedMml?t:this.fencedMml;t&&t!==this.cfenceMml;)this.fencedMmlNodes.push(t),t=t.nextSibling}getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||t===this.fenced);)-1===e.indexOf(t.fencePointer)||this.ofenceMml||(this.ofenceMml=t.mathmlTree),-1===r.indexOf(t.fencePointer)||this.cfenceMml||(this.cfenceMml=t.mathmlTree),t=t.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=c.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=c.ascendNewNode(this.cfenceMml))}rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_();for((0,u.setAttributes)(r,this.fenced.parent);!this.fencedElement(t);){const o=t.mathmlTree,i=this.specialCase_(t,o);if(i)t=i;else{(0,u.setAttributes)(o,t);const e=[];for(let r,n=1;r=t.childNodes[n];n++)e.push(c.walkTree(r));t=t.childNodes[0]}const s=n.createElement("dummy"),a=o.childNodes[0];n.replaceNode(o,s),n.replaceNode(r,o),n.replaceNode(o.childNodes[0],r),n.replaceNode(s,a),e||(e=o)}return c.walkTree(this.ofence),c.walkTree(this.cfence),this.cleanupParents_(),e||r}specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(i=t.childNodes[0],o=s.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===t.type||"subscript"===t.type?o=a.CaseMultiscripts:"tensor"===t.type&&(o=l.CaseTensor),i=o&&t.childNodes[0]&&"subsup"===t.childNodes[0].role?t.childNodes[0]:t),!i)return null;const c=i.childNodes[0],u=p.makeEmptyNode_(c.id);return i.childNodes[0]=u,e=new o(t).getMathml(),i.childNodes[0]=c,this.parentCleanup.push(e),i.childNodes[0]}introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.fullFence(this.cfenceMml);let r=n.createElement("mrow");if(n.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((t=>r.appendChild(t))),r.insertBefore(t,this.fencedMml),r.appendChild(e),!r.parentNode){const t=n.createElement("mrow");for(;r.childNodes.length>0;)t.appendChild(r.childNodes[0]);r.appendChild(t),r=t}return r}fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNode&&r.parentNode!==e;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.childNodes[1].getAttribute(u.Attribute.PARENT);t.childNodes[0].setAttribute(u.Attribute.PARENT,e)}))}}e.CaseEmbellished=p},6265:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLimit=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===e||"MUNDEROVER"===e)||"limboth"===r&&("MSUB"===e||"MUNDER"===e||"MSUP"===e||"MOVER"===e)}static walkTree_(t){t&&i.walkTree(t)}getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,s.setAttributes)(this.mml,this.semantic),t[0].mathmlTree||(t[0].mathmlTree=this.semantic.mathmlTree),t.forEach(a.walkTree_),this.mml}}e.CaseLimit=a},6514:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLine=void 0;const n=r(9268),o=r(5452),i=r(2298);class s extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&"line"===t.type}getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&o.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseLine=s},6839:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiindex=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.contentNodes[0].role?i.collapsePunctuated(t):(i.walkTree(t),t.id)}static createNone_(t){const e=n.createElement("none");return t&&(0,s.setAttributes)(e,t),e.setAttribute(s.Attribute.ADDED,"true"),e}completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(1);let o=0;const l=t=>{for(let e,n=0;e=t[n];n++){const t=r[o];if(t&&e===parseInt(i.getInnerNode(t).getAttribute(s.Attribute.ID)))i.getInnerNode(t).setAttribute(s.Attribute.PARENT,this.semantic.id.toString()),o++;else{const r=this.semantic.querySelectorAll((t=>t.id===e));this.mml.insertBefore(a.createNone_(r[0]),t||null)}}};l(t),r[o]&&"MPRESCRIPTS"!==n.tagName(r[o])?this.mml.insertBefore(r[o],n.createElement("mprescripts")):o++,l(e)}}e.CaseMultiindex=a},7014:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiscripts=void 0;const n=r(5740),o=r(5656),i=r(6839),s=r(5452),a=r(2298);class l extends i.CaseMultiindex{static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tagName(t.mathmlTree)&&("superscript"===t.type||"subscript"===t.type)}constructor(t){super(t)}getMathml(){let t,e,r;if((0,a.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const n=this.semantic.childNodes[0];t=n.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(n.childNodes[1]);const l=[this.semantic.id,[n.id,t.id,r],e];s.addCollapsedAttribute(this.mml,l),this.mml.setAttribute(a.Attribute.TYPE,n.role),this.completeMultiscript(o.SemanticSkeleton.interleaveIds(r,e),[])}else{t=this.semantic.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,t.id,e];s.addCollapsedAttribute(this.mml,r)}const n=o.SemanticSkeleton.collapsedLeafs(r||[],e),l=s.walkTree(t);return s.getInnerNode(l).setAttribute(a.Attribute.PARENT,this.semantic.id.toString()),n.unshift(t.id),this.mml.setAttribute(a.Attribute.CHILDREN,n.join(",")),this.mml}}e.CaseMultiscripts=l},3416:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseProof=void 0;const n=r(9268),o=r(5452),i=r(2298);class s extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"===t.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(t){o.walkTree(t),(0,i.setAttributes)(t.mathmlTree,t)})),this.semantic.childNodes.forEach((function(t){o.walkTree(t)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}e.CaseProof=s},5699:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTable=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree}static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t.type}getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),e=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===n.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(t,r[0]||null),e&&this.mml.appendChild(e),this.mml=i.rewriteMfenced(this.mml)}else{const r=[t,this.mml];e&&r.push(e),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([t].concat(this.inner,[e]),this.semantic);return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseTable=a},6887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTensor=void 0;const n=r(5656),o=r(6839),i=r(5452),s=r(2298);class a extends o.CaseMultiindex{static test(t){return!!t.mathmlTree&&"tensor"===t.type}constructor(t){super(t)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),e=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),a=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,s.setAttributes)(this.mml,this.semantic);const l=[this.semantic.id,this.semantic.childNodes[0].id,t,e,r,a];i.addCollapsedAttribute(this.mml,l);const c=n.SemanticSkeleton.collapsedLeafs(t,e,r,a);return c.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(s.Attribute.CHILDREN,c.join(",")),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,a),n.SemanticSkeleton.interleaveIds(t,e)),this.mml}}e.CaseTensor=a},9236:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseText=void 0;const n=r(9268),o=r(5452),i=r(2298);class s extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return"punctuated"===t.type&&("text"===t.role||t.contentNodes.every((t=>"dummy"===t.role)))}getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return this.mml=o.introduceNewLayer(t,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),o.addCollapsedAttribute(this.mml,e),this.mml}}e.CaseText=s},5714:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.prepareMmlString=e.testTranslation__=e.semanticMathml=e.semanticMathmlSync=e.semanticMathmlNode=void 0;const n=r(2057),o=r(5740),i=r(5897),s=r(1414),a=r(5452),l=r(2298);function c(t){const e=o.cloneNode(t),r=s.getTree(e);return a.enrich(e,r)}function u(t){return c(o.parseInput(t))}function p(t){return t.match(/^$/)||(t+=""),t}r(1513),e.semanticMathmlNode=c,e.semanticMathmlSync=u,e.semanticMathml=function(t,e){i.EnginePromise.getall().then((()=>{const r=o.parseInput(t);e(c(r))}))},e.testTranslation__=function(t){n.Debugger.getInstance().init();const e=u(p(t)).toString();return(0,l.removeAttributePrefix)(e),n.Debugger.getInstance().exit(),e},e.prepareMmlString=p},2298:function(t,e){var r;function n(t){return t.map((function(t){return t.id})).join(",")}function o(t,e){const n=[];"mglyph"===e.role&&n.push("image"),e.attributes.href&&n.push("link"),n.length&&t.setAttribute(r.POSTFIX,n.join(" "))}Object.defineProperty(e,"__esModule",{value:!0}),e.addPrefix=e.removeAttributePrefix=e.setPostfix=e.setAttributes=e.makeIdList=e.EnrichAttributes=e.Attribute=e.Prefix=void 0,e.Prefix="data-semantic-",function(t){t.ADDED="data-semantic-added",t.ALTERNATIVE="data-semantic-alternative",t.CHILDREN="data-semantic-children",t.COLLAPSED="data-semantic-collapsed",t.CONTENT="data-semantic-content",t.EMBELLISHED="data-semantic-embellished",t.FENCEPOINTER="data-semantic-fencepointer",t.FONT="data-semantic-font",t.ID="data-semantic-id",t.ANNOTATION="data-semantic-annotation",t.OPERATOR="data-semantic-operator",t.OWNS="data-semantic-owns",t.PARENT="data-semantic-parent",t.POSTFIX="data-semantic-postfix",t.PREFIX="data-semantic-prefix",t.ROLE="data-semantic-role",t.SPEECH="data-semantic-speech",t.STRUCTURE="data-semantic-structure",t.TYPE="data-semantic-type"}(r=e.Attribute||(e.Attribute={})),e.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],e.makeIdList=n,e.setAttributes=function(t,i){t.setAttribute(r.TYPE,i.type);const s=i.allAttributes();for(let r,n=0;r=s[n];n++)t.setAttribute(e.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&t.setAttribute(r.CHILDREN,n(i.childNodes)),i.contentNodes.length&&t.setAttribute(r.CONTENT,n(i.contentNodes)),i.parent&&t.setAttribute(r.PARENT,i.parent.id.toString()),o(t,i)},e.setPostfix=o,e.removeAttributePrefix=function(t){return t.toString().replace(new RegExp(e.Prefix,"g"),"")},e.addPrefix=function(t){return e.Prefix+t}},3532:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.factory=e.getCase=void 0,e.getCase=function(t){for(let r,n=0;r=e.factory[n];n++)if(r.test(t))return r.constr(t);return null},e.factory=[]},1513:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(6061),o=r(5765),i=r(7251),s=r(6265),a=r(6514),l=r(7014),c=r(3416),u=r(5699),p=r(6887),h=r(9236);r(3532).factory.push({test:s.CaseLimit.test,constr:t=>new s.CaseLimit(t)},{test:i.CaseEmbellished.test,constr:t=>new i.CaseEmbellished(t)},{test:o.CaseDoubleScript.test,constr:t=>new o.CaseDoubleScript(t)},{test:p.CaseTensor.test,constr:t=>new p.CaseTensor(t)},{test:l.CaseMultiscripts.test,constr:t=>new l.CaseMultiscripts(t)},{test:a.CaseLine.test,constr:t=>new a.CaseLine(t)},{test:n.CaseBinomial.test,constr:t=>new n.CaseBinomial(t)},{test:c.CaseProof.test,constr:t=>new c.CaseProof(t)},{test:u.CaseTable.test,constr:t=>new u.CaseTable(t)},{test:h.CaseText.test,constr:t=>new h.CaseText(t)})},5452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.printNodeList__=e.collapsePunctuated=e.formattedOutput_=e.formattedOutput=e.getInnerNode=e.setOperatorAttribute_=e.createInvisibleOperator_=e.rewriteMfenced=e.cloneContentNode=e.addCollapsedAttribute=e.parentNode_=e.isIgnorable_=e.unitChild_=e.descendNode_=e.ascendNewNode=e.validLca_=e.pathToRoot_=e.attachedElement_=e.prunePath_=e.mathmlLca_=e.lcaType=e.functionApplication_=e.isDescendant_=e.insertNewChild_=e.mergeChildren_=e.collectChildNodes_=e.collateChildNodes_=e.childrenSubset_=e.moveSemanticAttributes_=e.introduceLayerAboveLca=e.introduceNewLayer=e.walkTree=e.enrich=e.SETTINGS=void 0;const n=r(2057),o=r(5740),i=r(5897),s=r(3588),a=r(7516),l=r(5656),c=r(4795),u=r(2298),p=r(3532);function h(t){const e=(0,p.getCase)(t);let r;if(e)return r=e.getMathml(),N(r);if(1===t.mathml.length)return n.Debugger.getInstance().output("Walktree Case 0"),r=t.mathml[0],u.setAttributes(r,t),t.childNodes.length&&(n.Debugger.getInstance().output("Walktree Case 0.1"),t.childNodes.forEach((function(t){"empty"===t.type&&r.appendChild(h(t))}))),N(r);const o=t.contentNodes.map(R);B(t,o);const i=t.childNodes.map(h),s=l.SemanticSkeleton.combineContentChildren(t,o,i);if(r=t.mathmlTree,null===r)n.Debugger.getInstance().output("Walktree Case 1"),r=f(s,t);else{const t=A(s);n.Debugger.getInstance().output("Walktree Case 2"),t?(n.Debugger.getInstance().output("Walktree Case 2.1"),r=t.parentNode):(n.Debugger.getInstance().output("Walktree Case 2.2"),r=D(r))}return r=k(r),v(r,s,t),u.setAttributes(r,t),N(r)}function f(t,e){const r=x(t);let i=r.node;const s=r.type;if(s!==M.VALID||!c.hasEmptyTag(i))if(n.Debugger.getInstance().output("Walktree Case 1.1"),i=o.createElement("mrow"),s===M.PRUNED)n.Debugger.getInstance().output("Walktree Case 1.1.0"),i=d(i,r.node,t);else if(t[0]){n.Debugger.getInstance().output("Walktree Case 1.1.1");const e=A(t),r=y(e.parentNode,t);o.replaceNode(e,i),r.forEach((function(t){i.appendChild(t)}))}return e.mathmlTree||(e.mathmlTree=i),i}function d(t,e,r){let i=w(e);if(c.hasMathTag(i)){n.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(i,t),o.toArray(i.childNodes).forEach((function(e){t.appendChild(e)}));const e=t;t=i,i=e}const s=r.indexOf(e);return r[s]=i,o.replaceNode(i,t),t.appendChild(i),r.forEach((function(e){t.appendChild(e)})),t}function m(t,e){for(const r of u.EnrichAttributes)t.hasAttribute(r)&&(e.setAttribute(r,t.getAttribute(r)),t.removeAttribute(r))}function y(t,e){const r=o.toArray(t.childNodes);let n=1/0,i=-1/0;return e.forEach((function(t){const e=r.indexOf(t);-1!==e&&(n=Math.min(n,e),i=Math.max(i,e))})),r.slice(n,i+1)}function g(t,e,r){const n=[];let i=o.toArray(t.childNodes),s=!1;for(;i.length;){const t=i.shift();if(t.hasAttribute(u.Attribute.TYPE)){n.push(t);continue}const e=b(t);0!==e.length&&(1!==e.length?(s?t.setAttribute("AuxiliaryImplicit",!0):s=!0,i=e.concat(i)):n.push(t))}const a=[],l=r.childNodes.map((function(t){return t.mathmlTree}));for(;l.length;){const t=l.pop();if(t){if(-1!==n.indexOf(t))break;-1!==e.indexOf(t)&&a.unshift(t)}}return n.concat(a)}function b(t){const e=[];let r=o.toArray(t.childNodes);for(;r.length;){const t=r.shift();t.nodeType===o.NodeType.ELEMENT_NODE&&(t.hasAttribute(u.Attribute.TYPE)?e.push(t):r=o.toArray(t.childNodes).concat(r))}return e}function v(t,e,r){const n="implicit"===r.role&&a.flags.combine_juxtaposition?g(t,e,r):o.toArray(t.childNodes);if(!n.length)return void e.forEach((function(e){t.appendChild(e)}));let i=0;for(;e.length;){const r=e[0];n[i]===r||O(n[i],r)?(e.shift(),i++):n[i]&&-1===e.indexOf(n[i])?i++:(S(r,t)||_(t,n[i],r),e.shift())}}function _(t,e,r){if(!e)return void t.insertBefore(r,null);let n=e,o=P(n);for(;o&&o.firstChild===n&&!n.hasAttribute("AuxiliaryImplicit")&&o!==t;)n=o,o=P(n);o&&(o.insertBefore(r,n),n.removeAttribute("AuxiliaryImplicit"))}function S(t,e){if(!t)return!1;do{if((t=t.parentNode)===e)return!0}while(t);return!1}function O(t,e){const r=s.functionApplication();if(t&&e&&t.textContent&&e.textContent&&t.textContent===r&&e.textContent===r&&"true"===e.getAttribute(u.Attribute.ADDED)){for(let r,n=0;r=t.attributes[n];n++)e.hasAttribute(r.nodeName)||e.setAttribute(r.nodeName,r.nodeValue);return o.replaceNode(t,e),!0}return!1}var M;function x(t){const e=A(t);if(!e)return{type:M.INVALID,node:null};const r=A(t.slice().reverse());if(e===r)return{type:M.VALID,node:e};const n=C(e),o=E(n,t),i=C(r,(function(t){return-1!==o.indexOf(t)})),s=i[0],a=o.indexOf(s);return-1===a?{type:M.INVALID,node:null}:{type:o.length!==n.length?M.PRUNED:T(o[a+1],i[1])?M.VALID:M.INVALID,node:s}}function E(t,e){let r=0;for(;t[r]&&-1===e.indexOf(t[r]);)r++;return t.slice(0,r+1)}function A(t){let e=0,r=null;for(;!r&&e!1),n=[t];for(;!r(t)&&!c.hasMathTag(t)&&t.parentNode;)t=P(t),n.unshift(t);return n}function T(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)}function N(t){for(;!c.hasMathTag(t)&&L(t);)t=P(t);return t}function w(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&!c.hasIgnoreTag(t)}));return 1===r.length&&c.hasEmptyTag(r[0])&&!r[0].hasAttribute(u.Attribute.TYPE)?w(r[0]):t}function L(t){const e=P(t);return!(!e||!c.hasEmptyTag(e))&&o.toArray(e.childNodes).every((function(e){return e===t||I(e)}))}function I(t){if(t.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!t||c.hasIgnoreTag(t))return!0;const e=o.toArray(t.childNodes);return!(!c.hasEmptyTag(t)&&e.length||c.hasDisplayTag(t)||t.hasAttribute(u.Attribute.TYPE)||c.isOrphanedGlyph(t))&&o.toArray(t.childNodes).every(I)}function P(t){return t.parentNode}function R(t){if(t.mathml.length)return h(t);const r=e.SETTINGS.implicit?j(t):o.createElement("mrow");return t.mathml=[r],r}function k(t){if("MFENCED"!==o.tagName(t))return t;const e=o.createElement("mrow");for(let r,n=0;r=t.attributes[n];n++)-1===["open","close","separators"].indexOf(r.name)&&e.setAttribute(r.name,r.value);return o.toArray(t.childNodes).forEach((function(t){e.appendChild(t)})),o.replaceNode(t,e),e}function j(t){const e=o.createElement("mo"),r=o.createTextNode(t.textContent);return e.appendChild(r),u.setAttributes(e,t),e.setAttribute(u.Attribute.ADDED,"true"),e}function B(t,e){const r=t.type+(t.textContent?","+t.textContent:"");e.forEach((function(t){D(t).setAttribute(u.Attribute.OPERATOR,r)}))}function D(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return!I(t)})),n=[];for(let t,e=0;t=r[e];e++)if(c.hasEmptyTag(t)){const e=D(t);e&&e!==t&&n.push(e)}else n.push(t);return 1===n.length?n[0]:t}function F(t,e,r,n){const o=n||!1;H(t,"Original MathML",o),H(r,"Semantic Tree",o),H(e,"Semantically enriched MathML",o)}function H(t,e,r){const n=o.formatXml(t.toString());r?console.info(e+":\n```html\n"+u.removeAttributePrefix(n)+"\n```\n"):console.info(n)}e.SETTINGS={collapsed:!0,implicit:!0},e.enrich=function(t,e){const r=o.cloneNode(t);return h(e.root),i.default.getInstance().structure&&t.setAttribute(u.Attribute.STRUCTURE,l.SemanticSkeleton.fromStructure(t,e).toString()),n.Debugger.getInstance().generateOutput((function(){return F(r,t,e,!0),[]})),t},e.walkTree=h,e.introduceNewLayer=f,e.introduceLayerAboveLca=d,e.moveSemanticAttributes_=m,e.childrenSubset_=y,e.collateChildNodes_=g,e.collectChildNodes_=b,e.mergeChildren_=v,e.insertNewChild_=_,e.isDescendant_=S,e.functionApplication_=O,function(t){t.VALID="valid",t.INVALID="invalid",t.PRUNED="pruned"}(M=e.lcaType||(e.lcaType={})),e.mathmlLca_=x,e.prunePath_=E,e.attachedElement_=A,e.pathToRoot_=C,e.validLca_=T,e.ascendNewNode=N,e.descendNode_=w,e.unitChild_=L,e.isIgnorable_=I,e.parentNode_=P,e.addCollapsedAttribute=function(t,e){const r=new l.SemanticSkeleton(e);t.setAttribute(u.Attribute.COLLAPSED,r.toString())},e.cloneContentNode=R,e.rewriteMfenced=k,e.createInvisibleOperator_=j,e.setOperatorAttribute_=B,e.getInnerNode=D,e.formattedOutput=F,e.formattedOutput_=H,e.collapsePunctuated=function(t,e){const r=!!e,n=e||[],o=t.parent,i=t.contentNodes.map((function(t){return t.id}));i.unshift("c");const s=[t.id,i];for(let e,i=0;e=t.childNodes[i];i++){const t=h(e);n.push(t);const i=D(t);o&&!r&&i.setAttribute(u.Attribute.PARENT,o.id.toString()),s.push(e.id)}return s},e.printNodeList__=function(t,e){console.info(t),o.toArray(e).forEach((function(t){console.info(t.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHighlighter=void 0;const n=r(5274),o=r(2298);class i{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highlightNode(t);return this.setHighlighted(t),e})))}highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r++)this.highlight([t])}unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{this.isHighlighted(t.node)&&(this.unhighlightNode(t),this.unsetHighlighted(t.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(t){this.color=t}colorString(){return this.color.rgba()}addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n++)for(const r in e)t.addEventListener(r,e[r])}getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mactionName))}isMactionNode(t){const e=t.className||t.getAttribute("class");return!!e&&!!e.match(new RegExp(this.mactionName))}isHighlighted(t){return t.hasAttribute(i.ATTR)}setHighlighted(t){t.setAttribute(i.ATTR,"true")}unsetHighlighted(t){t.removeAttribute(i.ATTR)}colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.colorize(t)))}uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.uncolorize(t)))}colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(t.setAttribute(e+"-old",t.style.color),t.style.color=t.getAttribute(e))}uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttribute(e)&&(t.style.color=t.getAttribute(e))}}e.AbstractHighlighter=i,i.ATTR="sre-highlight"},6937:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super()}isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}}e.ChtmlHighlighter=o},8396:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ContrastPicker=e.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function n(t,e){const n=t||{color:e};let o=Object.prototype.hasOwnProperty.call(n,"color")?r[n.color]:n;return o||(o=r[e]),o.alpha=Object.prototype.hasOwnProperty.call(n,"alpha")?n.alpha:1,function(t){const e=t=>(t=Math.max(t,0),t=Math.min(255,t),Math.round(t));return t.red=e(t.red),t.green=e(t.green),t.blue=e(t.blue),t.alpha=Math.max(t.alpha,0),t.alpha=Math.min(1,t.alpha),t}(o)}class o{constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.background=n(t,o.DEFAULT_BACKGROUND_)}static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e}rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"};return{background:t(this.background),foreground:t(this.foreground)}}rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")"};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.toHex(t.blue)};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}}e.ColorPicker=o,o.DEFAULT_BACKGROUND_="blue",o.DEFAULT_FOREGROUND_="black";e.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return e=function(t,e,r){e=e>1?e/100:e,r=r>1?r/100:r;const n=(1-Math.abs(2*r-1))*e,o=n*(1-Math.abs(t/60%2-1)),i=r-n/2;let s=0,a=0,l=0;return 0<=t&&t<60?[s,a,l]=[n,o,0]:60<=t&&t<120?[s,a,l]=[o,n,0]:120<=t&&t<180?[s,a,l]=[0,n,o]:180<=t&&t<240?[s,a,l]=[0,o,n]:240<=t&&t<300?[s,a,l]=[o,0,n]:300<=t&&t<360&&([s,a,l]=[n,0,o]),{red:s+i,green:a+i,blue:l+i}}(this.hue,this.sat,this.light),"rgb("+(t={red:Math.round(255*e.red),green:Math.round(255*e.green),blue:Math.round(255*e.blue)}).red+","+t.green+","+t.blue+")";var t,e}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(t){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color},r=this.colorString();return t.style.backgroundColor=r.background,t.style.color=r.foreground,e}unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}}e.CssHighlighter=o},3090:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.highlighterMapping_=e.addEvents=e.highlighter=void 0;const n=r(6937),o=r(8396),i=r(933),s=r(2598),a=r(4500),l=r(7071),c=r(4346),u=r(2222);e.highlighter=function(t,r,n){const i=new o.ColorPicker(t,r),s="NativeMML"===n.renderer&&"Safari"===n.browser?"MML-CSS":"SVG"===n.renderer&&"v3"===n.browser?"SVG-V3":n.renderer,a=new(e.highlighterMapping_[s]||e.highlighterMapping_.NativeMML);return a.setColor(i),a},e.addEvents=function(t,r,n){const o=e.highlighterMapping_[n.renderer];o&&(new o).addEvents(t,r)},e.highlighterMapping_={SVG:c.SvgHighlighter,"SVG-V3":u.SvgV3Highlighter,NativeMML:l.MmlHighlighter,"HTML-CSS":s.HtmlHighlighter,"MML-CSS":a.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:n.ChtmlHighlighter}},2598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){const e={node:t,foreground:t.style.color,position:t.style.position},r=this.color.rgb();t.style.color=r.foreground,t.style.position="relative";const o=t.bbox;if(o&&o.w){const i=.05,s=0,a=n.createElement("span"),l=parseFloat(t.style.paddingLeft||"0");a.style.backgroundColor=r.background,a.style.opacity=r.alphaback.toString(),a.style.display="inline-block",a.style.height=o.h+o.d+2*i+"em",a.style.verticalAlign=-o.d+"em",a.style.marginTop=a.style.marginBottom=-i+"em",a.style.width=o.w+2*s+"em",a.style.marginLeft=l-s+"em",a.style.marginRight=-o.w-s-l+"em",t.parentNode.insertBefore(a,t),e.box=a}return e}unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.position=t.position,t.box&&t.box.parentNode.removeChild(t.box)}}e.HtmlHighlighter=i},4500:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlCssHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlCssHighlighter=o},7071:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e=t.getAttribute("style");return e+=";background-color: "+this.colorString().background,e+=";color: "+this.colorString().foreground,t.setAttribute("style",e),{node:t}}unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";background-color: "+this.colorString().background,""),e=e.replace(";color: "+this.colorString().foreground,""),t.node.setAttribute("style",e)}colorString(){return this.color.rgba()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlHighlighter=o},4346:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previousSibling||t,background:t.style.backgroundColor,foreground:t.style.color},e;if("svg"===t.tagName){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};return t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e}const r=n.createElementNS("http://www.w3.org/2000/svg","rect");let i;if("use"===t.nodeName){const e=n.createElementNS("http://www.w3.org/2000/svg","g");t.parentNode.insertBefore(e,t),e.appendChild(t),i=e.getBBox(),e.parentNode.replaceChild(t,e)}else i=t.getBBox();r.setAttribute("x",(i.x-40).toString()),r.setAttribute("y",(i.y-40).toString()),r.setAttribute("width",(i.width+80).toString()),r.setAttribute("height",(i.height+80).toString());const s=t.getAttribute("transform");return s&&r.setAttribute("transform",s),r.setAttribute("fill",this.colorString().background),r.setAttribute(o.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:r,foreground:t.getAttribute("fill")},t.setAttribute("fill",this.colorString().foreground),e}setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)}unhighlightNode(t){if("background"in t)return t.node.style.backgroundColor=t.background,void(t.node.style.color=t.foreground);t.foreground?t.node.nextSibling.setAttribute("fill",t.foreground):t.node.nextSibling.removeAttribute("fill"),t.node.parentNode.removeChild(t.node)}isMactionNode(t){let e=t.className||t.getAttribute("class");return e=void 0!==e.baseVal?e.baseVal:e,!!e&&!!e.match(new RegExp(this.mactionName))}}e.SvgHighlighter=i},2222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgV3Highlighter=void 0;const n=r(5740),o=r(5274),i=r(5105),s=r(8396),a=r(4346);class l extends a.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,background:this.colorString().background,foreground:this.colorString().foreground},e;if("svg"===t.tagName||"MJX-CONTAINER"===t.tagName)return e={node:t,background:t.style.backgroundColor,foreground:t.style.color},t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e;const r=n.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const o=t.getBBox();r.setAttribute("x",(o.x-40).toString()),r.setAttribute("y",(o.y-40).toString()),r.setAttribute("width",(o.width+80).toString()),r.setAttribute("height",(o.height+80).toString());const a=t.getAttribute("transform");if(a&&r.setAttribute("transform",a),r.setAttribute("fill",this.colorString().background),t.setAttribute(i.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:t,foreground:t.getAttribute("fill")},"rect"===t.nodeName){const e=new s.ColorPicker({alpha:0,color:"black"});t.setAttribute("fill",e.rgba().foreground)}else t.setAttribute("fill",this.colorString().foreground);return e}unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute("sre-highlighter-added"))return t.foreground?t.node.setAttribute("fill",t.foreground):t.node.removeAttribute("fill"),void t.node.parentNode.removeChild(e);t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}isMactionNode(t){return t.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,t))}}e.SvgV3Highlighter=l},7222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StaticTrieNode=e.AbstractTrieNode=void 0;const n=r(2057),o=r(4391);class i{constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.kind=o.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(t){return this.test(t)}addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.children_[e]=t,r}getChild(t){return this.children_[t]}getChildren(){const t=[];for(const e in this.children_)t.push(this.children_[e]);return t}findChildren(t){const e=[];for(const r in this.children_){const n=this.children_[r];n.applyTest(t)&&e.push(n)}return e}removeChild(t){delete this.children_[t]}toString(){return this.constraint}}e.AbstractTrieNode=i;e.StaticTrieNode=class extends i{constructor(t,e){super(t,e),this.rule_=null,this.kind=o.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(t){this.rule_&&n.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+t),this.rule_=t}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Trie=void 0;const n=r(4391),o=r(9701);class i{constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)}static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r.shift();if(t.getKind()===n.TrieNodeKind.QUERY||t.getKind()===n.TrieNodeKind.BOOLEAN){const r=t.getRule();r&&e.unshift(r)}r=r.concat(t.getChildren())}return e}static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": "+t.toString()+"\n";const n=t.getChildren();for(let t,o=0;t=n[o];o++)r=i.printWithDepth_(t,e+1,r);return r}static order_(t){const e=t.getChildren();if(!e.length)return 0;const r=Math.max.apply(null,e.map(i.order_));return Math.max(e.length,r)}addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues();for(let t=0,i=o.length;t{e.getKind()===n.TrieNodeKind.DYNAMIC&&-1===t.indexOf(e.getConstraint())||o.push(e)}))}r=o.slice()}for(;r.length;){const e=r.shift();if(e.getRule){const t=e.getRule();t&&o.push(t)}const n=e.findChildren(t);r=r.concat(n)}return o}hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;r!0)),this.kind=c.TrieNodeKind.ROOT}}e.RootTrieNode=u;class p extends a.AbstractTrieNode{constructor(t){super(t,(e=>e===t)),this.kind=c.TrieNodeKind.DYNAMIC}}e.DynamicTrieNode=p;const h={"=":(t,e)=>t===e,"!=":(t,e)=>t!==e,"<":(t,e)=>t":(t,e)=>t>e,"<=":(t,e)=>t<=e,">=":(t,e)=>t>=e};function f(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\w+$/)){const e=t.slice(6).toUpperCase();return t=>t.tagName&&n.tagName(t)===e}if(t.match(/^self::\w+:\w+$/)){const e=t.split(":"),r=o.resolveNameSpace(e[2]);if(!r)return null;const n=e[3].toUpperCase();return t=>t.localName&&t.localName.toUpperCase()===n&&t.namespaceURI===r}if(t.match(/^@\w+$/)){const e=t.slice(1);return t=>t.hasAttribute&&t.hasAttribute(e)}if(t.match(/^@\w+="[\w\d ]+"$/)){const e=t.split("="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>t.hasAttribute&&t.hasAttribute(r)&&t.getAttribute(r)===n}if(t.match(/^@\w+!="[\w\d ]+"$/)){const e=t.split("!="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>!t.hasAttribute||!t.hasAttribute(r)||t.getAttribute(r)!==n}if(t.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const e=t.split('"')[1];return t=>!!i.Grammar.getInstance().getParameter(e)}if(t.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const e=t.split('"')[1];return t=>!i.Grammar.getInstance().getParameter(e)}if(t.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const e=t.split('"')[1].toUpperCase();return t=>{var r,o;return(null===(o=null===(r=t.parentNode)||void 0===r?void 0:r.parentNode)||void 0===o?void 0:o.tagName)&&n.tagName(t.parentNode.parentNode)===e}}if(t.match(/^count\(preceding-sibling::\*\)=\d+$/)){const e=t.split("="),r=parseInt(e[1],10);return t=>{var e;return(null===(e=t.parentNode)||void 0===e?void 0:e.childNodes[r])===t}}if(t.match(/^.+\[@category!?=".+"\]$/)){let[,e,r,n]=t.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=n.match(/^unit:(.+)$/);let a="";return i&&(n=i[1],a=":unit"),t=>{const i=o.evalXPath(e,t)[0];if(i){const t=s.lookupCategory(i.textContent+a);return"="===r?t===n:t!==n}return!1}}if(t.match(/^string-length\(.+\)\W+\d+/)){const[,e,r,n]=t.match(/^string-length\((.+)\)(\W+)(\d+)/),i=h[r]||h["="],s=parseInt(n,10);return t=>{const r=o.evalXPath(e,t)[0];return!!r&&i(Array.from(r.textContent).length,s)}}return null}e.constraintTest_=f;class d extends l.StaticTrieNode{constructor(t,e){super(t,f(t)),this.context=e,this.kind=c.TrieNodeKind.QUERY}applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,this.constraint)===t}}e.QueryTrieNode=d;class m extends l.StaticTrieNode{constructor(t,e){super(t,f(t)),this.context=e,this.kind=c.TrieNodeKind.BOOLEAN}applyTest(t){return this.test?this.test(t):this.context.applyConstraint(t,this.constraint)}}e.BooleanTrieNode=m},7491:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.completeLocale=e.getLocale=e.setLocale=e.locales=void 0;const n=r(5897),o=r(1377),i=r(2105),s=r(4249),a=r(8657),l=r(173),c=r(9393),u=r(7978),p=r(5540),h=r(5218),f=r(3887),d=r(8384),m=r(7206),y=r(7734),g=r(7264),b=r(4356);function v(){const t=o.Variables.ensureLocale(n.default.getInstance().locale,n.default.getInstance().defaultLocale);return n.default.getInstance().locale=t,e.locales[t]()}e.locales={ca:s.ca,da:a.da,de:l.de,en:c.en,es:u.es,fr:p.fr,hi:h.hi,it:f.it,nb:d.nb,nn:y.nn,sv:g.sv,nemeth:m.nemeth},e.setLocale=function(){const t=v();if(function(t){const e=n.default.getInstance().subiso;-1===t.SUBISO.all.indexOf(e)&&(n.default.getInstance().subiso=t.SUBISO.default);t.SUBISO.current=n.default.getInstance().subiso}(t),t){for(const e of Object.getOwnPropertyNames(t))b.LOCALE[e]=t[e];for(const[e,r]of Object.entries(t.CORRECTIONS))i.Grammar.getInstance().setCorrection(e,r)}},e.getLocale=v,e.completeLocale=function(t){const r=e.locales[t.locale];if(!r)return void console.error("Locale "+t.locale+" does not exist!");const n=t.kind.toUpperCase(),o=t.messages;if(!o)return;const i=r();for(const[t,e]of Object.entries(o))i[n][t]=e}},4356:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.createLocale=e.LOCALE=void 0;const n=r(7549);function o(){return{FUNCTIONS:(0,n.FUNCTIONS)(),MESSAGES:(0,n.MESSAGES)(),ALPHABETS:(0,n.ALPHABETS)(),NUMBERS:(0,n.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,n.SUBISO)()}}e.LOCALE=o(),e.createLocale=o},2536:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localeFontCombiner=e.extractString=e.localEnclose=e.localRole=e.localFont=e.combinePostfixIndex=e.nestingToString=void 0;const n=r(4356),o=r(4977);function i(t,e){return void 0===t?e:"string"==typeof t?t:t[0]}e.nestingToString=function(t){switch(t){case 1:return n.LOCALE.MESSAGES.MS.ONCE||"";case 2:return n.LOCALE.MESSAGES.MS.TWICE;default:return t.toString()}},e.combinePostfixIndex=function(t,e){return t===n.LOCALE.MESSAGES.MS.ROOTINDEX||t===n.LOCALE.MESSAGES.MS.INDEX?t:t+" "+e},e.localFont=function(t){return i(n.LOCALE.MESSAGES.font[t],t)},e.localRole=function(t){return i(n.LOCALE.MESSAGES.role[t],t)},e.localEnclose=function(t){return i(n.LOCALE.MESSAGES.enclose[t],t)},e.extractString=i,e.localeFontCombiner=function(t){return"string"==typeof t?{font:t,combiner:n.LOCALE.ALPHABETS.combiner}:{font:t[0],combiner:n.LOCALE.COMBINERS[t[1]]||o.Combiners[t[1]]||n.LOCALE.ALPHABETS.combiner}}},4249:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ca=void 0;const n=r(4356),o=r(2536),i=r(614),s=r(4977),a=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let l=null;e.ca=function(){return l||(l=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=a,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*os$/.test(t)?t+"sos":/.*s$/.test(t)?t+"os":/.*ga$/.test(t)?t.slice(0,-2)+"gues":/.*\xe7a$/.test(t)?t.slice(0,-2)+"ces":/.*ca$/.test(t)?t.slice(0,-2)+"ques":/.*ja$/.test(t)?t.slice(0,-2)+"ges":/.*qua$/.test(t)?t.slice(0,-3)+"q\xfces":/.*a$/.test(t)?t.slice(0,-1)+"es":/.*(e|i)$/.test(t)?t+"ns":/.*\xed$/.test(t)?t.slice(0,-1)+"ins":t+"s",t.FUNCTIONS.si=(t,e)=>(e.match(/^metre/)&&(t=t.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t}()),l}},8657:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.da=void 0;const n=r(4356),o=r(2536),i=r(3866),s=r(4977);let a=null;e.da=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=e=>e===t.ALPHABETS.capPrefix.default?RegExp("^"+e+" "):RegExp(" "+e+"$"),t.ALPHABETS.combiner=s.Combiners.postfixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t}()),a}},173:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.de=void 0;const n=r(2105),o=r(2536),i=r(4356),s=r(1435),a=function(t,e,r){return"s"===r&&(e=e.split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),r=""),t=r?r+" "+t:t,e?e+" "+t:t},l=function(t,e,r){return t=r&&"s"!==r?r+" "+t:t,e?t+" "+e:t};let c=null;e.de=function(){return c||(c=function(){const t=(0,i.createLocale)();return t.NUMBERS=s.default,t.COMBINERS.germanPostfix=l,t.ALPHABETS.combiner=a,t.FUNCTIONS.radicalNestDepth=e=>e>1?t.NUMBERS.numberToWords(e)+"fach":"",t.FUNCTIONS.combineRootIndex=(t,e)=>{const r=e?e+"wurzel":"";return t.replace("Wurzel",r)},t.FUNCTIONS.combineNestedRadical=(t,e,r)=>{const n=(e?e+" ":"")+(t=r.match(/exponent$/)?t+"r":t);return r.match(/ /)?r.replace(/ /," "+n+" "):n+" "+r},t.FUNCTIONS.fontRegexp=function(t){return t=t.split(" ").map((function(t){return t.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+t+" )|( "+t+"$))")},t.CORRECTIONS.correctOne=t=>t.replace(/^eins$/,"ein"),t.CORRECTIONS.localFontNumber=t=>(0,o.localFont)(t).split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),t.CORRECTIONS.lowercase=t=>t.toLowerCase(),t.CORRECTIONS.article=t=>{const e=n.Grammar.getInstance().getParameter("case"),r=n.Grammar.getInstance().getParameter("plural");return"dative"===e?{der:"dem",die:r?"den":"der",das:"dem"}[t]:t},t.CORRECTIONS.masculine=t=>"dative"===n.Grammar.getInstance().getParameter("case")?t+"n":t,t}()),c}},9393:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.en=void 0;const n=r(2105),o=r(4356),i=r(2536),s=r(310),a=r(4977);let l=null;e.en=function(){return l||(l=function(){const t=(0,o.createLocale)();return t.NUMBERS=s.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=s.default.numberToWords,t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t}()),l}},7978:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.es=void 0;const n=r(4356),o=r(2536),i=r(4634),s=r(4977),a=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let l=null;e.es=function(){return l||(l=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=a,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*(a|e|i|o|u)$/.test(t)?t+"s":/.*z$/.test(t)?t.slice(0,-1)+"ces":/.*c$/.test(t)?t.slice(0,-1)+"ques":/.*g$/.test(t)?t+"ues":/.*\u00f3n$/.test(t)?t.slice(0,-2)+"ones":t+"es",t.FUNCTIONS.si=(t,e)=>(e.match(/^metro/)&&(t=t.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t}()),l}},5540:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fr=void 0;const n=r(2105),o=r(4356),i=r(2536),s=r(2350),a=r(4977);let l=null;e.fr=function(){return l||(l=function(){const t=(0,o.createLocale)();return t.NUMBERS=s.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t.ALPHABETS.combiner=a.Combiners.romanceCombiner,t.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},t}()),l}},5218:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.hi=void 0;const n=r(4356),o=r(4438),i=r(4977),s=r(2536);let a=null;e.hi=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.ALPHABETS.combiner=i.Combiners.prefixCombiner,t.FUNCTIONS.radicalNestDepth=s.nestingToString,t}()),a}},3887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.it=void 0;const n=r(2536),o=r(4356),i=r(8825),s=r(4977),a=function(t,e,r){return t.match(/^[a-zA-Z]$/)&&(e=e.replace("cerchiato","cerchiata")),t=r?t+" "+r:t,e?t+" "+e:t};let l=null;e.it=function(){return l||(l=function(){const t=(0,o.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.italianPostfix=a,t.FUNCTIONS.radicalNestDepth=n.nestingToString,t.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.ALPHABETS.combiner=s.Combiners.romanceCombiner,t}()),l}},8384:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nb=void 0;const n=r(4356),o=r(2536),i=r(8274),s=r(4977);let a=null;e.nb=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t}()),a}},7206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nemeth=void 0;const n=r(4356),o=r(3720),i=r(4977),s=function(t){return t.match(RegExp("^"+h.ALPHABETS.languagePrefix.english))?t.slice(1):t},a=function(t,e,r){return t=s(t),e?t+e:t},l=function(t,e,r){return e+s(t)},c=function(t,e,r){return e+(r||"")+(t=s(t))+"\u283b"},u=function(t,e,r){return e+(r||"")+(t=s(t))+"\u283b\u283b"},p=function(t,e,r){return e+(t=s(t))+"\u283e"};let h=null;e.nemeth=function(){return h||(h=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.COMBINERS={postfixCombiner:a,germanCombiner:l,embellishCombiner:c,doubleEmbellishCombiner:u,parensCombiner:p},t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t),t.FUNCTIONS.si=i.identityTransformer,t.ALPHABETS.combiner=(t,e,r)=>e?e+r+t:s(t),t.ALPHABETS.digitTrans={default:o.default.numberToWords},t}()),h}},7734:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nn=void 0;const n=r(4356),o=r(2536),i=r(8274),s=r(4977);let a=null;e.nn=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.SUBISO={default:"",current:"",all:["","alt"]},t}()),a}},7264:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sv=void 0;const n=r(4356),o=r(2536),i=r(3898),s=r(4977);let a=null;e.sv=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=function(t){return new RegExp("((^"+t+" )|( "+t+"$))")},t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.CORRECTIONS.correctOne=t=>t.replace(/^ett$/,"en"),t}()),a}},7549:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SUBISO=e.FUNCTIONS=e.ALPHABETS=e.NUMBERS=e.MESSAGES=void 0;const n=r(4977);e.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},e.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:n.identityTransformer,numericOrdinal:n.identityTransformer,numberToWords:n.identityTransformer,numberToOrdinal:n.pluralCase,vulgarSep:" ",numSep:" "}},e.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:n.identityTransformer,mathspeak:n.identityTransformer,clearspeak:n.identityTransformer},letterTrans:{default:n.identityTransformer},combiner:(t,e,r)=>t}},e.FUNCTIONS=function(){return{fracNestDepth:t=>n.vulgarFractionSmall(t,10,100),radicalNestDepth:t=>"",combineRootIndex:function(t,e){return t},combineNestedFraction:n.Combiners.identityCombiner,combineNestedRadical:n.Combiners.identityCombiner,fontRegexp:function(t){return new RegExp("^"+t.split(/ |-/).join("( |-)")+"( |-)")},si:n.siCombiner,plural:n.identityTransformer}},e.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=r?1===r?"cent":a.ones[r]+"-cents":"",o=function(t){const e=t%100;if(e<20)return a.ones[e];const r=Math.floor(e/10),n=a.tens[r],o=a.ones[e%10];return n&&o?n+(2===r?"-i-":"-")+o:n||o}(e%100);return n&&o?n+a.numSep+o:n||o}function i(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%(e>1?1e6:1e3);if(n){let t=a.large[e];if(e)if(1===e)r=(1===n?"":o(n)+a.numSep)+t+(r?a.numSep+r:"");else{const e=i(n);t=1===n?t:t.replace(/\u00f3$/,"ons"),r=e+a.numSep+t+(r?a.numSep+r:"")}else r=o(n)}t=Math.floor(t/(e>1?1e6:1e3)),e++}return r}function s(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"n")}const a=(0,r(7549).NUMBERS)();a.numericOrdinal=s,a.numberToWords=i,a.numberToOrdinal=function(t,e){if(t>1999)return s(t);if(t<=10)return a.special.onesOrdinals[t-1];const r=i(t);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},e.default=a},3866:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===a.ones[1]?e?"et":"en":t}function o(t,e=!1){let r=t%1e3,o="",i=a.ones[Math.floor(r/100)];if(o+=i?n(i,!0)+" hundrede":"",r%=100,r)if(o+=o?" og ":"",i=e?a.special.smallOrdinals[r]:a.ones[r],i)o+=i;else{const t=e?a.special.tensOrdinals[Math.floor(r/10)]:a.tens[Math.floor(r/10)];i=a.ones[r%10],o+=i?n(i)+"og"+t:t}return o}function i(t,e=!1){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,i="";for(;t>0;){const s=t%1e3;if(s){const t=o(s,e&&!r);if(r){const e=a.large[r],o=s>1?"er":"";i=n(t,r<=1)+" "+e+o+(i?" og ":"")+i}else i=n(t)+i}t=Math.floor(t/1e3),r++}return i}function s(t){if(t%100)return i(t,!0);const e=i(t);return e.match(/e$/)?e:e+"e"}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(t){return t.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(t,e){return 1===t?e?"hel":"hele":2===t?e?"halv":"halve":s(t)+(e?"dele":"del")},e.default=a},1435:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===a.ones[1]?e?"eine":"ein":t}function o(t){let e=t%1e3,r="",o=a.ones[Math.floor(e/100)];if(r+=o?n(o)+"hundert":"",e%=100,e)if(r+=r?a.numSep:"",o=a.ones[e],o)r+=o;else{const t=a.tens[Math.floor(e/10)];o=a.ones[e%10],r+=o?n(o)+"und"+t:t}return r}function i(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const i=t%1e3;if(i){const s=o(t%1e3);if(e){const t=a.large[e],o=e>1&&i>1?t.match(/e$/)?"n":"en":"";r=n(s,e>1)+t+o+r}else r=n(s,e>1)+r}t=Math.floor(t/1e3),e++}return r.replace(/ein$/,"eins")}function s(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)return"siebte";if(8===t)return"achte";return i(t)+(t<19?"te":"ste")}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(t){return t.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(t,e){return 1===t?"eintel":2===t?e?"halbe":"halb":s(t)+"l"},e.default=a},310:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";return r+=s.ones[Math.floor(e/100)]?s.ones[Math.floor(e/100)]+s.numSep+"hundred":"",e%=100,e&&(r+=r?s.numSep:"",r+=s.ones[e]||s.tens[Math.floor(e/10)]+(e%10?s.numSep+s.ones[e%10]:"")),r}function o(t){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){t%1e3&&(r=n(t%1e3)+(e?"-"+s.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function i(t){let e=o(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":e.match(/two$/)?e=e.slice(0,-3)+"second":e.match(/three$/)?e=e.slice(0,-5)+"third":e.match(/five$/)?e=e.slice(0,-4)+"fifth":e.match(/eight$/)?e=e.slice(0,-5)+"eighth":e.match(/nine$/)?e=e.slice(0,-4)+"ninth":e.match(/twelve$/)?e=e.slice(0,-6)+"twelfth":e.match(/ty$/)?e=e.slice(0,-2)+"tieth":e+="th",e}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(t){const e=t%100,r=t.toString();if(e>10&&e<20)return r+"th";switch(t%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},s.numberToWords=o,s.numberToOrdinal=function(t,e){if(1===t)return e?"oneths":"oneth";if(2===t)return e?"halves":"half";const r=i(t);return e?r+"s":r},e.default=s},4634:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=i.special.hundreds[r],o=function(t){const e=t%100;if(e<30)return i.ones[e];const r=i.tens[Math.floor(e/10)],n=i.ones[e%10];return r&&n?r+" y "+n:r||n}(e%100);return 1===r?o?n+"to "+o:n:n&&o?n+" "+o:n||o}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"o")},i.numberToWords=function(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=i.large[e];const s=o(n);e?1===n?(t=t.match("/^mil( |$)/")?t:"un "+t,r=t+(r?" "+r:"")):(t=t.replace(/\u00f3n$/,"ones"),r=o(n)+" "+t+(r?" "+r:"")):r=s}t=Math.floor(t/1e3),e++}return r},i.numberToOrdinal=function(t,e){if(t>1999)return t.toString()+"a";if(t<=12)return i.special.onesOrdinals[t-1];const r=[];if(t>=1e3&&(t-=1e3,r.push("mil\xe9sima")),!t)return r.join(" ");let n=0;return n=Math.floor(t/100),n>0&&(r.push(i.special.hundredsOrdinals[n-1]),t%=100),t<=12?r.push(i.special.onesOrdinals[t-1]):(n=Math.floor(t/10),n>0&&(r.push(i.special.tensOrdinals[n-1]),t%=10),t>0&&r.push(i.special.onesOrdinals[t-1])),r.join(" ")},e.default=i},2350:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897),o=r(2105),i=r(7549);function s(t){let e=t%1e3,r="";if(r+=u.ones[Math.floor(e/100)]?u.ones[Math.floor(e/100)]+"-cent":"",e%=100,e){r+=r?"-":"";let t=u.ones[e];if(t)r+=t;else{const n=u.tens[Math.floor(e/10)];n.match(/-dix$/)?(t=u.ones[e%10+10],r+=n.replace(/-dix$/,"")+"-"+t):r+=n+(e%10?"-"+u.ones[e%10]:"")}}const n=r.match(/s-\w+$/);return n?r.replace(/s-\w+$/,n[0].slice(1)):r.replace(/-un$/,"-et-un")}function a(t){if(0===t)return u.zero;if(t>=Math.pow(10,36))return t.toString();u.special["tens-"+n.default.getInstance().subiso]&&(u.tens=u.special["tens-"+n.default.getInstance().subiso]);let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=u.large[e];const o=s(n);if(t&&t.match(/^mille /)){const n=t.replace(/^mille /,"");r=r.match(RegExp(n))?o+(e?"-mille-":"")+r:r.match(RegExp(n.replace(/s$/,"")))?o+(e?"-mille-":"")+r.replace(n.replace(/s$/,""),n):o+(e?"-"+t+"-":"")+r}else t=1===n&&t?t.replace(/s$/,""):t,r=o+(e?"-"+t+"-":"")+r}t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}const l={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function c(t){if(1===t)return"premi\xe8re";let e=a(t);return e.match(/^neuf$/)?e=e.slice(0,-1)+"v":e.match(/cinq$/)?e+="u":e.match(/trois$/)?e+="":(e.match(/e$/)||e.match(/s$/))&&(e=e.slice(0,-1)),e+="i\xe8me",e}const u=(0,i.NUMBERS)();u.wordOrdinal=c,u.numericOrdinal=function(t){const e=o.Grammar.getInstance().getParameter("gender");return 1===t?t.toString()+("m"===e?"er":"re"):t.toString()+"e"},u.numberToWords=a,u.numberToOrdinal=function(t,e){const r=l[t]||c(t);return 3===t?r:e?r+"s":r},e.default=u},4438:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){if(0===t)return s.zero;if(t>=Math.pow(10,32))return t.toString();let e=0,r="";const n=function(t){let e=t%1e3,r="";return r+=s.ones[Math.floor(e/100)]?s.ones[Math.floor(e/100)]+s.numSep+s.special.hundred:"",e%=100,e&&(r+=r?s.numSep:"",r+=s.ones[e]),r}(t%1e3);if(!(t=Math.floor(t/1e3)))return n;for(;t>0;){const n=t%100;n&&(r=s.ones[n]+s.numSep+s.large[e]+(r?s.numSep+r:"")),t=Math.floor(t/100),e++}return n?r+s.numSep+n:r}function i(t){const e=n.Grammar.getInstance().getParameter("gender");if(t<=0)return t.toString();if(t<10)return"f"===e?s.special.ordinalsFeminine[t]:s.special.ordinalsMasculine[t];return o(t)+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t>0&&t<10?"f"===e?s.special.simpleSmallOrdinalsFeminine[t]:s.special.simpleSmallOrdinalsMasculine[t]:t.toString().split("").map((function(t){const e=parseInt(t,10);return isNaN(e)?"":s.special.simpleNumbers[e]})).join("")+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},s.numberToWords=o,s.numberToOrdinal=function(t,e){return t<=10?s.special.smallDenominators[t]:i(t)+" \u0905\u0902\u0936"},e.default=s},8825:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){let e=t%1e3,r="";if(r+=a.ones[Math.floor(e/100)]?a.ones[Math.floor(e/100)]+a.numSep+"cento":"",e%=100,e){r+=r?a.numSep:"";const t=a.ones[e];if(t)r+=t;else{let t=a.tens[Math.floor(e/10)];const n=e%10;1!==n&&8!==n||(t=t.slice(0,-1)),r+=t,r+=n?a.numSep+a.ones[e%10]:""}}return r}function i(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();if(1===t&&n.Grammar.getInstance().getParameter("fraction"))return"un";let e=0,r="";for(;t>0;){t%1e3&&(r=o(t%1e3)+(e?"-"+a.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function s(t){const e="m"===n.Grammar.getInstance().getParameter("gender")?"o":"a";let r=a.special.onesOrdinals[t];return r?r.slice(0,-1)+e:(r=i(t),r.slice(0,-1)+"esim"+e)}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("m"===e?"o":"a")},a.numberToWords=i,a.numberToOrdinal=function(t,e){if(2===t)return e?"mezzi":"mezzo";const r=s(t);if(!e)return r;const n=r.match(/o$/)?"i":"e";return r.slice(0,-1)+n},e.default=a},3720:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){return t.toString().split("").map((function(t){return o.ones[parseInt(t,10)]})).join("")}const o=(0,r(7549).NUMBERS)();o.numberToWords=n,o.numberToOrdinal=n,e.default=o},8274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897);function o(t,e=!1){let r=t%1e3,n="";const o=Math.floor(r/100),s=a.ones[o];if(n+=s?(1===o?"":s)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=a.special.smallOrdinals[r];if(t)return n+t;if(r%10)return n+a.tens[Math.floor(r/10)]+a.special.smallOrdinals[r%10]}n+=a.ones[r]||a.tens[Math.floor(r/10)]+(r%10?a.ones[r%10]:"")}return e?i(n):n}function i(t){const e=a.special.endOrdinal[0];return"a"===e&&t.match(/en$/)?t.slice(0,-2)+a.special.endOrdinal:t.match(/(d|n)$/)||t.match(/hundre$/)?t+"de":t.match(/i$/)?t+a.special.endOrdinal:"a"===e&&t.match(/e$/)?t.slice(0,-1)+a.special.endOrdinal:(t.match(/e$/),t+"nde")}function s(t){return u(t,!0)}const a=(0,r(7549).NUMBERS)();function l(t,e=!1){return t===a.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t}function c(t,e=!1){let r=t%1e3,n="",o=a.ones[Math.floor(r/100)];if(n+=o?l(o)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=a.special.smallOrdinals[r];if(t)return n+t}if(o=a.ones[r],o)n+=o;else{const t=a.tens[Math.floor(r/10)];o=a.ones[r%10],n+=o?o+"og"+t:t}}return e?i(n):n}function u(t,e=!1){const r="alt"===n.default.getInstance().subiso?function(t,e=!1){if(0===t)return e?a.special.smallOrdinals[0]:a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const o=t%1e3;if(o){const i=c(t%1e3,!r&&e);!r&&e&&(e=!e),n=(1===r?l(i,!0):i)+(r>1?a.numSep:"")+(r?a.large[r]+(r>1&&o>1?"er":""):"")+(r>1&&n?a.numSep:"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e):function(t,e=!1){if(0===t)return e?a.special.smallOrdinals[0]:a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const i=t%1e3;if(i){const s=o(t%1e3,!r&&e);!r&&e&&(e=!e),n=s+(r?" "+a.large[r]+(r>1&&i>1?"er":"")+(n?" ":""):"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e);return r}a.wordOrdinal=s,a.numericOrdinal=function(t){return t.toString()+"."},a.numberToWords=u,a.numberToOrdinal=function(t,e){return s(t)},e.default=a},3898:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";const n=Math.floor(e/100);return r+=s.ones[n]?(1===n?"":s.ones[n]+s.numSep)+"hundra":"",e%=100,e&&(r+=r?s.numSep:"",r+=s.ones[e]||s.tens[Math.floor(e/10)]+(e%10?s.numSep+s.ones[e%10]:"")),r}function o(t,e=!1){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,o="";for(;t>0;){const i=t%1e3;if(i){const a=s.large[r],l=i>1&&r>1&&!e?"er":"";o=(1===r&&1===i?"":(r>1&&1===i?"en":n(t%1e3))+(r>1?" ":""))+(r?a+l+(r>1?" ":""):"")+o}t=Math.floor(t/1e3),r++}return o.replace(/ $/,"")}function i(t){let e=o(t,!0);return e.match(/^noll$/)?e="nollte":e.match(/ett$/)?e=e.replace(/ett$/,"f\xf6rsta"):e.match(/tv\xe5$/)?e=e.replace(/tv\xe5$/,"andra"):e.match(/tre$/)?e=e.replace(/tre$/,"tredje"):e.match(/fyra$/)?e=e.replace(/fyra$/,"fj\xe4rde"):e.match(/fem$/)?e=e.replace(/fem$/,"femte"):e.match(/sex$/)?e=e.replace(/sex$/,"sj\xe4tte"):e.match(/sju$/)?e=e.replace(/sju$/,"sjunde"):e.match(/\xe5tta$/)?e=e.replace(/\xe5tta$/,"\xe5ttonde"):e.match(/nio$/)?e=e.replace(/nio$/,"nionde"):e.match(/tio$/)?e=e.replace(/tio$/,"tionde"):e.match(/elva$/)?e=e.replace(/elva$/,"elfte"):e.match(/tolv$/)?e=e.replace(/tolv$/,"tolfte"):e.match(/tusen$/)?e=e.replace(/tusen$/,"tusonde"):e.match(/jard$/)||e.match(/jon$/)?e+="te":e+="de",e}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(t){const e=t.toString();return e.match(/11$|12$/)?e+":e":e+(e.match(/1$|2$/)?":a":":e")},s.numberToWords=o,s.numberToOrdinal=function(t,e){if(1===t)return"hel";if(2===t)return e?"halva":"halv";let r=i(t);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(e?"delar":"del")},e.default=s},4977:function(t,e){function r(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].childNodes||t.childNodes[0].childNodes.length<2||"number"!==t.childNodes[0].childNodes[0].tagName||"integer"!==t.childNodes[0].childNodes[0].getAttribute("role")||"number"!==t.childNodes[0].childNodes[1].tagName||"integer"!==t.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:t.textContent};const r=t.childNodes[0].childNodes[1].textContent,n=t.childNodes[0].childNodes[0].textContent,o=Number(r),i=Number(n);return isNaN(o)||isNaN(i)?{convertible:!1,content:`${n} ${e} ${r}`}:{convertible:!0,enumerator:i,denominator:o}}Object.defineProperty(e,"__esModule",{value:!0}),e.vulgarFractionSmall=e.convertVulgarFraction=e.Combiners=e.siCombiner=e.identityTransformer=e.pluralCase=void 0,e.pluralCase=function(t,e){return t.toString()},e.identityTransformer=function(t){return t.toString()},e.siCombiner=function(t,e){return t+e.toLowerCase()},e.Combiners={},e.Combiners.identityCombiner=function(t,e,r){return t+e+r},e.Combiners.prefixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?e+" "+t:t},e.Combiners.postfixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?t+" "+e:t},e.Combiners.romanceCombiner=function(t,e,r){return t=r?t+" "+r:t,e?t+" "+e:t},e.convertVulgarFraction=r,e.vulgarFractionSmall=function(t,e,n){const o=r(t);if(o.convertible){const t=o.enumerator,r=o.denominator;return t>0&&t0&&r{const s=this.parseCstr(e.toString().replace(o,""));this.addRule(new i.SpeechRule(t,s,n,r))}))}getFullPreconditions(t){const e=this.preconditions.get(t);return e||!this.inherits?e:this.inherits.getFullPreconditions(t)}definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=this.parseCstr(e);o&&i?(o.rank=this.rank++,this.preconditions.set(t,new l(i,o))):console.error(`Precondition Error: ${r}, (${e})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const t=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((e=>{const r=this.parseCstr(e.dynamicCstr.toString().replace(t,""));this.addRule(new i.SpeechRule(e.name,r,e.precondition,e.action))}))}ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.length)return void r.forEach(this.deleteRule.bind(this));let n=[];for(const t of e){const e=this.parseCstr(t);for(const t of r)e.equal(t.dynamicCstr)?this.deleteRule(t):n.push(t);r=n,n=[]}}parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);return e?e():[t]}}e.BaseRuleStore=a;class l{constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(t),this.addCondition(t,e)}get conditions(){return this._conditions}addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)return;this.constraints.push(t);const e=[];for(const[r,n]of this.conditions)this.base.equal(r)&&e.push([t,n]);this._conditions=this._conditions.concat(e)}addBaseCondition(t){this.addCondition(this.base,t)}addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t)))}addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([t,e]))}}e.Condition=l},2469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleStore=void 0;const n=r(7630),o=r(9935);class i extends o.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(t){const e=[],r=Array.from(t);for(let t=0;tt.push(this.getProperty(e).slice()))),t}toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this.getProperty(e).toString()))),t.join("\n")}}e.DynamicProperties=n;class o extends n{constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n];super(r,e),this.components=t}static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.length,i=e.length;n{const r=e.indexOf(t);return-1!==r&&e.splice(r,1)}))}getComponents(){return this.components}getValue(t){return this.components[t]}getValues(){return this.order.map((t=>this.getValue(t)))}allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r=this.order[n];n++){const t=this.getValue(r);-1===e.indexOf(t)&&e.unshift(t)}return t}toString(){return this.getValues().join(".")}equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;for(let r,n=0;r=e[n];n++){const e=this.getValue(r);if(!e||t.getValue(r)!==e)return!1}return!0}}e.DynamicCstr=o,o.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],o.BASE_LOCALE="base",o.DEFAULT_VALUE="default",o.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:o.DEFAULT_VALUE,[r.STYLE]:o.DEFAULT_VALUE,[r.TOPIC]:o.DEFAULT_VALUE,[r.MODALITY]:"speech"};e.DynamicCstrParser=class{constructor(t){this.order=t}parse(t){const e=t.split("."),r={};if(e.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let n=0;for(let t,o=0;t=this.order[o],e.length;o++,n++){const n=e.shift();r[t]=n}return new o(r,this.order.slice(0,n))}};e.DefaultComparator=class{constructor(t,e=new n(t.getProperties(),t.getOrder())){this.reference=t,this.fallback=e,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(t,e){this.reference=t,this.fallback=e||new n(t.getProperties(),t.getOrder()),this.order=this.reference.getOrder()}match(t){const e=t.getAxes();return e.length===this.reference.getAxes().length&&e.every((e=>{const r=t.getValue(e);return r===this.reference.getValue(e)||-1!==this.fallback.getProperty(e).indexOf(r)}))}compare(t,e){let r=!1;for(let n,o=0;n=this.order[o];o++){const o=t.getValue(n),i=e.getValue(n);if(!r){const t=this.reference.getValue(n);if(t===o&&t!==i)return-1;if(t===i&&t!==o)return 1;if(t===o&&t===i)continue;t!==o&&t!==i&&(r=!0)}const s=this.fallback.getProperty(n),a=s.indexOf(o),l=s.indexOf(i);if(a!h.equal(t.cstr))),l.push(m),this.rules.set(e,l),f.setReference(d)}lookupRule(t,e){let r=this.getRules(e.getValue(o.Axis.LOCALE));return r=r.filter((function(t){return i.testDynamicConstraints_(e,t)})),1===r.length?r[0]:r.length?r.sort(((t,e)=>n.default.getInstance().comparator.compare(t.cstr,e.cstr)))[0]:null}}e.MathSimpleStore=i},9935:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathStore=void 0;const n=r(707),o=r(4356),i=r(7630),s=r(4504),a=r(4650);class l extends s.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(this.domain,t)}defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return void console.error(`Precondition Error: ${e} ${r}`);const o=this.preconditions.get(t);o?o.addFullCondition(n):console.error(`Alias Error: No precondition by the name of ${t}`)}defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){return e.name===t}));if(0===n.length)throw new a.OutputError("Rule with name "+t+" does not exist.");const o=[];n.forEach((t=>{(t=>{const e=t.dynamicCstr.toString(),r=t.action.toString();for(let t,n=0;t=o[n];n++)if(t.action===r&&t.cstr===e)return!1;return o.push({cstr:e,action:r}),!0})(t)&&this.addAlias_(t,e,r)}))}defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRule((e=>e.name===t&&o.equal(e.dynamicCstr))),s=this.parseCstr(r);if(!i&&n)throw new a.OutputError("Rule named "+t+" with style "+e+" does not exist.");const l=n?a.Action.fromString(n):i.action,c=new a.SpeechRule(i.name,s,i.precondition,l);this.addRule(c)}defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void console.error(`Dynamic Constraint Error: ${r}`);const o=this.preconditions.get(t);o?o.addConstraint(n):console.error(`Alias Error: No precondition by the name of ${t}`)}evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.matchNumber_(t);if(r&&r.length===t.length)return e.push(this.evaluateCharacter(r.number)),e;const i=n.removeEmpty(t.replace(/\s/g," ").split(" "));for(let t,n=0;t=i[n];n++)if(1===t.length)e.push(this.evaluateCharacter(t));else if(t.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+$")))e.push(this.evaluateCharacter(t));else{let n=t;for(;n;){r=this.matchNumber_(n);const t=n.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)e.push(this.evaluateCharacter(r.number)),n=n.substring(r.length);else if(t)e.push(this.evaluateCharacter(t[0])),n=n.substring(t[0].length);else{const t=Array.from(n),r=t[0];e.push(this.evaluateCharacter(r)),n=t.slice(1).join("")}}}return e}parse(t){super.parse(t),this.annotators=t.annotators||[]}addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new a.SpeechRule(t.name,t.dynamicCstr,n,t.action);o.name=t.name,this.addRule(o)}matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regexp.NUMBER)),r=t.match(new RegExp("^"+l.regexp.NUMBER));if(!e&&!r)return null;const n=r&&r[0]===t;if(e&&e[0]===t||!n)return e?{number:e[0],length:e[0].length}:null;return{number:r[0].replace(new RegExp(l.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(l.regexp.DECIMAL_MARK,"g"),o.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,o.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}e.MathStore=l,l.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.OutputError=e.Precondition=e.Action=e.Component=e.ActionType=e.SpeechRule=void 0;const n=r(5897),o=r(2105);var i;function s(t){switch(t){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+t}}e.SpeechRule=class{constructor(t,e,r,n){this.name=t,this.dynamicCstr=e,this.precondition=r,this.action=n,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(t){t.NODE="NODE",t.MULTI="MULTI",t.TEXT="TEXT",t.PERSONALITY="PERSONALITY"}(i=e.ActionType||(e.ActionType={}));class a{constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,this.content=e,this.attributes=r,this.grammar=n}static grammarFromString(t){return o.Grammar.parseInput(t)}static fromString(t){const e={type:s(t.substring(0,3))};let r=t.slice(3).trim();if(!r)throw new u("Missing content.");switch(e.type){case i.TEXT:if('"'===r[0]){const t=p(r,"\\(")[0].trim();if('"'!==t.slice(-1))throw new u("Invalid string syntax.");e.content=t,r=r.slice(t.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const t=r.indexOf(" (");if(-1===t){e.content=r.trim(),r="";break}e.content=r.substring(0,t).trim(),r=r.slice(t).trim()}}if(r){const t=a.attributesFromString(r);t.grammar&&(e.grammar=t.grammar,delete t.grammar),Object.keys(t).length&&(e.attributes=t)}return new a(e)}static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw new u("Invalid attribute expression: "+t);const e={},r=p(t.slice(1,-1),",");for(let t=0,n=r.length;t0?"("+t.join(", ")+")":""}getAttributes(){const t=[];for(const e in this.attributes){const r=this.attributes[e];"true"===r?t.push(e):t.push(e+":"+r)}return t}}e.Component=a;class l{constructor(t){this.components=t}static fromString(t){const e=p(t,";").filter((function(t){return t.match(/\S/)})).map((function(t){return t.trim()})),r=[];for(let t=0,n=e.length;t0?r[0]:null}applyConstraint(t,e){return!!this.applyQuery(t,e)||n.evaluateBoolean(e,t)}constructString(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(1,-1);const r=this.customStrings.lookup(e);return r?r(t):n.evaluateString(e,t)}parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(let t,r=0;t=e[r];r++){switch(t[0].slice(0,3)){case"CQF":this.customQueries.add(t[0],t[1]);break;case"CSF":this.customStrings.add(t[0],t[1]);break;case"CTF":this.contextFunctions.add(t[0],t[1]);break;case"CGF":this.customGenerators.add(t[0],t[1]);break;default:console.error("FunctionError: Invalid function name "+t[0])}}}}},2362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.storeFactory=e.SpeechRuleEngine=void 0;const n=r(7052),o=r(2057),i=r(5740),s=r(5897),a=r(4440),l=r(5274),c=r(7283),u=r(7599),p=r(2469),h=r(1676),f=r(2105),d=r(9935),m=r(4650),y=r(4508);class g{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return g.instance=g.instance||new g,g.instance}static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQuery(e,r.query);o.Debugger.getInstance().output(r.query,n?n.toString():n),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,t.context.applyConstraint(e,r))))}static debugNamedSpeechRule(t,e){const r=g.getInstance().trie.collectRules().filter((e=>e.name==t));for(let n,i=0;n=r[i];i++)o.Debugger.getInstance().output("Rule",t,"DynamicCstr:",n.dynamicCstr.toString(),"number",i),g.debugSpeechRule(n,e)}evaluateNode(t){(0,l.updateEvaluator)(t);const e=(new Date).getTime();let r=[];try{r=this.evaluateNode_(t)}catch(t){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(t)}const n=(new Date).getTime();return o.Debugger.getInstance().output("Time:",n-e),r}toString(){return this.trie.collectRules().map((t=>t.toString())).join("\n")}runInSetting(t,e){const r=s.default.getInstance(),n={};for(const e in t)n[e]=r[e],r[e]=t[e];r.setDynamicCstr();const o=e();for(const t in n)r[t]=n[t];return r.setDynamicCstr(),o}addStore(t){const e=v(t);"abstract"!==e.kind&&e.getSpeechRules().forEach((t=>this.trie.addRule(t))),this.addEvaluator(e)}processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="string"==typeof i?t.constructString(e,i):i}f.Grammar.getInstance().pushState(n)}addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t.locale];if(r)return void(r[t.modality]=e);const n={};n[t.modality]=e,this.evaluators_[t.locale]=n}getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]];return r[e]||r[h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]]}enumerate(t){return this.trie.enumerate(t)}evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_(t)):[]}evaluateTree_(t){const e=s.default.getInstance();let r;o.Debugger.getInstance().output(e.mode!==a.Mode.HTTP?t.toString():t),f.Grammar.getInstance().setAttribute(t);const i=this.lookupRule(t,e.dynamicCstr);if(!i)return e.strict?[]:(r=this.getEvaluator(e.locale,e.modality)(t),t.attributes&&this.addPersonality_(r,{},!1,t),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(e.mode,a.Mode.HTTP,t).toString()]));const c=i.context,u=i.action.components;r=[];for(let e,o=0;e=u[o];o++){let o=[];const i=e.content||"",a=e.attributes||{};let u=!1;e.grammar&&this.processGrammar(c,t,e.grammar);let p=null;if(a.engine){p=s.default.getInstance().dynamicCstr.getComponents();const t=f.Grammar.parseInput(a.engine);s.default.getInstance().setDynamicCstr(t)}switch(e.type){case m.ActionType.NODE:{const e=c.applyQuery(t,i);e&&(o=this.evaluateTree_(e))}break;case m.ActionType.MULTI:{u=!0;const e=c.applySelector(t,i);e.length>0&&(o=this.evaluateNodeList_(c,e,a.sepFunc,c.constructString(t,a.separator),a.ctxtFunc,c.constructString(t,a.context)))}break;case m.ActionType.TEXT:{const e=a.span,r={};if(e){const n=(0,l.evalXPath)(e,t);n.length&&(r.extid=n[0].getAttribute("extid"))}const s=c.constructString(t,i);(s||""===s)&&(o=Array.isArray(s)?s.map((function(t){return n.AuditoryDescription.create({text:t.speech,attributes:t.attributes},{adjust:!0})})):[n.AuditoryDescription.create({text:s,attributes:r},{adjust:!0})])}break;case m.ActionType.PERSONALITY:default:o=[n.AuditoryDescription.create({text:i})]}o[0]&&!u&&(a.context&&(o[0].context=c.constructString(t,a.context)+(o[0].context||"")),a.annotation&&(o[0].annotation=a.annotation)),this.addLayout(o,a,u),e.grammar&&f.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,a,u,t)),p&&s.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(t,e,r,o,i,s){if(!e.length)return[];const a=o||"",l=s||"",c=t.contextFunctions.lookup(i),u=c?c(e,l):function(){return l},p=t.contextFunctions.lookup(r),h=p?p(e,a):function(){return[n.AuditoryDescription.create({text:a},{translate:!0})]};let f=[];for(let t,r=0;t=e[r];r++){const n=this.evaluateTree_(t);if(n.length>0&&(n[0].context=u()+(n[0].context||""),f=f.concat(n),r=0;e--){const n=r[e].name;!t.attributes[n]&&n.match(/^ext/)&&(t.attributes[n]=r[e].value)}}}addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,t;const r=t.personality;for(const t in e)r[t]&&"number"==typeof r[t]&&"number"==typeof e[t]?r[t]=r[t]+e[t]:r[t]||(r[t]=e[t]);return t}updateConstraint_(){const t=s.default.getInstance().dynamicCstr,e=s.default.getInstance().strict,r=this.trie,n={};let o=t.getValue(h.Axis.LOCALE),i=t.getValue(h.Axis.MODALITY),a=t.getValue(h.Axis.DOMAIN);r.hasSubtrie([o,i,a])||(a=h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN],r.hasSubtrie([o,i,a])||(i=h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY],r.hasSubtrie([o,i,a])||(o=h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]))),n[h.Axis.LOCALE]=[o],n[h.Axis.MODALITY]=["summary"!==i?i:h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]],n[h.Axis.DOMAIN]=["speech"!==i?h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN]:a];const l=t.getOrder();for(let r,o=0;r=l[o];o++)if(!n[r]){const o=t.getValue(r),i=this.makeSet_(o,t.preference),s=h.DynamicCstr.DEFAULT_VALUES[r];e||o===s||i.push(s),n[r]=i}t.updateProperties(n)}makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]}lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(t,e);return r.length>0?this.pickMostConstraint_(e,r):null}lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())}pickMostConstraint_(t,e){const r=s.default.getInstance().comparator;return e.sort((function(t,e){return r.compare(t.dynamicCstr,e.dynamicCstr)||e.precondition.priority-t.precondition.priority||e.precondition.constraints.length-t.precondition.constraints.length||e.precondition.rank-t.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>e.map((t=>t.name+"("+t.dynamicCstr.toString()+")"))).bind(this)),e[0]}}e.SpeechRuleEngine=g;const b=new Map;function v(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("actions"===t.kind){const r=b.get(e);return r.parse(t),r}u.init(),t&&!t.functions&&(t.functions=c.getStore(t.locale,t.modality,t.domain));const r="braille"===t.modality?new p.BrailleStore:new d.MathStore;return b.set(e,r),t.inherits&&(r.inherits=b.get(`${t.inherits}.${t.modality}.${t.domain}`)),r.parse(t),r.initialize(),r}e.storeFactory=v,s.default.nodeEvaluator=g.getInstance().evaluateNode.bind(g.getInstance())},5662:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CustomGenerators=e.ContextFunctions=e.CustomStrings=e.CustomQueries=void 0;class r{constructor(t,e){this.prefix=t,this.store=e}add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)}addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this.add(r,t.store[r])}lookup(t){return this.store[t]}checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);return!!t.match(e)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}e.CustomQueries=class extends r{constructor(){super("CQF",{})}};e.CustomStrings=class extends r{constructor(){super("CSF",{})}};e.ContextFunctions=class extends r{constructor(){super("CTF",{})}};e.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.contentIterator=e.pauseSeparator=e.nodeCounter=void 0;const n=r(7052),o=r(5274),i=r(5897);e.nodeCounter=function(t,e){const r=t.length;let n=0,o=e;return e||(o=""),function(){return n0?o.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),o=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return o;const s=i.default.evaluateNode(t);return o.concat(s)}}},1414:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getTreeFromString=e.getTree=e.xmlTree=void 0;const n=r(5740),o=r(7075);function i(t){return new o.SemanticTree(t)}e.xmlTree=function(t){return i(t).xml()},e.getTree=i,e.getTreeFromString=function(t){return i(n.parseInput(t))}},7630:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.annotate=e.activate=e.register=e.visitors=e.annotators=void 0;const n=r(9265);e.annotators=new Map,e.visitors=new Map,e.register=function(t){const r=t.domain+":"+t.name;t instanceof n.SemanticAnnotator?e.annotators.set(r,t):e.visitors.set(r,t)},e.activate=function(t,r){const n=t+":"+r,o=e.annotators.get(n)||e.visitors.get(n);o&&(o.active=!0)},e.annotate=function(t){for(const r of e.annotators.values())r.active&&r.annotate(t);for(const r of e.visitors.values())r.active&&r.visit(t,Object.assign({},r.def))}},9265:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticVisitor=e.SemanticAnnotator=void 0;e.SemanticAnnotator=class{constructor(t,e,r){this.domain=t,this.name=e,this.func=r,this.active=!1}annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotation(this.domain,this.func(t))}};e.SemanticVisitor=class{constructor(t,e,r,n={}){this.domain=t,this.name=e,this.func=r,this.def=n,this.active=!1}visit(t,e){let r=this.func(t,e);t.addAnnotation(this.domain,r[0]);for(let e,n=0;e=t.childNodes[n];n++)r=this.visit(e,r[1]);return r}}},3588:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookupSecondary=e.isEmbellishedType=e.isMatchingFence=e.functionApplication=e.invisibleComma=e.invisiblePlus=e.invisibleTimes=e.lookupMeaning=e.lookupRole=e.lookupType=e.equal=e.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),n=["\uff0c","\ufe50",",",r],o=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],s={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},a={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},l=Object.keys(s),c=Object.values(s);c.push("\u301f");const u=Object.keys(a),p=Object.values(a),h=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],d=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],y=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],g=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],_=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],O=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],M=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],x=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],E=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],A=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],C=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],T=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],N=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],w=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],L=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],I=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],P=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],k=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],j=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],B=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],D=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],F=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],H=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],U=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],X=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],V=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],q=["\u2145","\u2146","\u2147","\u2148","\u2149"],W=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],G=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],z=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],J=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],tt=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],et=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],rt=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],nt=["\u213c","\u213d","\u213e","\u213f"],ot=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],it=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],st=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],at=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],lt=["\u2135","\u2136","\u2137","\u2138"],ct=d.concat(m,y,g,b,v,_,O,M,S,x,E,A,C,T,N,w,L,I,P,R,k,j,B,D,F,H,U,X,V,q,W,G,z,J,K,$,Y,Z,Q,tt,nt,ot,et,rt,it,st,at,lt);e.allLettersRegExp=new RegExp(ct.join("|"));const ut=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],pt=String.fromCodePoint(8292);ut.push(pt);const ht=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],ft=String.fromCodePoint(8290);ht.push(ft);const dt=String.fromCodePoint(8289),mt=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],yt=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),gt=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),bt=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:n,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:o,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:l,type:"fence",role:"open"},{set:c,type:"fence",role:"close"},{set:u,type:"fence",role:"top"},{set:p,type:"fence",role:"bottom"},{set:h,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:d,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:_,type:"identifier",role:"latinletter",font:"italic"},{set:M,type:"identifier",role:"latinletter",font:"bold-italic"},{set:O,type:"identifier",role:"latinletter",font:"bold-italic"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:C,type:"identifier",role:"latinletter",font:"bold-script"},{set:A,type:"identifier",role:"latinletter",font:"bold-script"},{set:N,type:"identifier",role:"latinletter",font:"fraktur"},{set:T,type:"identifier",role:"latinletter",font:"fraktur"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:w,type:"identifier",role:"latinletter",font:"double-struck"},{set:P,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:I,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:X,type:"identifier",role:"latinletter",font:"monospace"},{set:q,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:G,type:"identifier",role:"greekletter",font:"normal"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:J,type:"identifier",role:"greekletter",font:"bold"},{set:z,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:et,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:rt,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:nt,type:"identifier",role:"greekletter",font:"double-struck"},{set:ot,type:"identifier",role:"greekletter",font:"normal"},{set:it,type:"identifier",role:"greekletter",font:"bold"},{set:st,type:"identifier",role:"greekletter",font:"italic"},{set:at,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:lt,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:mt,type:"number",role:"float"},{set:yt,type:"number",role:"othernumber"},{set:ut,type:"operator",role:"addition"},{set:ht,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:gt,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],vt=function(){const t={};for(let e,r=0;e=bt[r];r++)e.set.forEach((function(r){t[r]={role:e.role||"unknown",type:e.type||"unknown",font:e.font||"unknown"}}));return t}();e.equal=function(t,e){return t.type===e.type&&t.role===e.role&&t.font===e.font},e.lookupType=function(t){var e;return(null===(e=vt[t])||void 0===e?void 0:e.type)||"unknown"},e.lookupRole=function(t){var e;return(null===(e=vt[t])||void 0===e?void 0:e.role)||"unknown"},e.lookupMeaning=function(t){return vt[t]||{role:"unknown",type:"unknown",font:"unknown"}},e.invisibleTimes=function(){return ft},e.invisiblePlus=function(){return pt},e.invisibleComma=function(){return r},e.functionApplication=function(){return dt},e.isMatchingFence=function(t,e){return-1!==h.indexOf(t)||-1!==f.indexOf(t)?t===e:s[t]===e||a[t]===e},e.isEmbellishedType=function(t){return"operator"===t||"relation"===t||"fence"===t||"punctuation"===t};const _t=new Map;function St(t,e){return`${t} ${e}`}function Ot(t,e,r=""){for(const n of e)_t.set(St(t,n),r||t)}Ot("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),Ot("bar",o),Ot("tilde",i),e.lookupSecondary=function(t,e){return _t.get(St(t,e))}},8158:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMeaningCollator=e.SemanticNodeCollator=e.SemanticDefault=void 0;const n=r(3588),o=r(3882);class i{constructor(){this.map={}}static key(t,e){return e?t+":"+e:t}add(t,e){this.map[i.key(t,e.font)]=e}addNode(t){this.add(t.textContent,t.meaning())}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}size(){return Object.keys(this.map).length}}e.SemanticDefault=i;class s{constructor(){this.map={}}add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=this.map[e];return t}minimize(){for(const t in this.map)1===this.map[t].length&&delete this.map[t]}minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e].length&&delete t.map[e];return t}isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class a extends s{copyCollator(){return new a}add(t,e){const r=i.key(t,e.font);super.add(r,e)}addNode(t){this.add(t.textContent,t)}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push(t.toString());t.push(e+": "+o.join("\n"+r))}return t.join("\n")}collateMeaning(){const t=new l;for(const e in this.map)t.map[e]=this.map[e].map((function(t){return t.meaning()}));return t}}e.SemanticNodeCollator=a;class l extends s{copyCollator(){return new l}add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){return n.equal(t,e)}))){const r=i.key(t,e.font);super.add(r,e)}}addNode(t){this.add(t.textContent,t.meaning())}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push("{type: "+t.type+", role: "+t.role+", font: "+t.font+"}");t.push(e+": "+o.join("\n"+r))}return t.join("\n")}reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=(0,o.reduce)(this.map[t]))}default(){const t=new i;for(const e in this.map)1===this.map[e].length&&(t.map[e]=this.map[e][0]);return t}newDefault(){const t=this.default();this.reduce();const e=this.default();return t.size()!==e.size()?e:null}}e.SemanticMeaningCollator=l},9911:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMultiHeuristic=e.SemanticTreeHeuristic=e.SemanticAbstractHeuristic=void 0;class r{constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r}}e.SemanticAbstractHeuristic=r;e.SemanticTreeHeuristic=class extends r{};e.SemanticMultiHeuristic=class extends r{}},7516:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookup=e.run=e.add=e.blacklist=e.flags=e.updateFactory=e.factory=void 0,e.factory=null,e.updateFactory=function(t){e.factory=t};const r=new Map;function n(t){return r.get(t)}e.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},e.blacklist={},e.add=function(t){const n=t.name;r.set(n,t),e.flags[n]||(e.flags[n]=!1)},e.run=function(t,r,o){const i=n(t);return i&&!e.blacklist[t]&&(e.flags[t]||i.applicable(r))?i.apply(r):o?o(r):r},e.lookup=n},94:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2057),o=r(5897),i=r(3588),s=r(7516),a=r(9911),l=r(5609),c=r(3308),u=r(4795);function p(t,e,r){let n=null;if(!t.length)return n;const o=r[r.length-1],i=o&&o.length,s=e&&e.length,a=c.default.getInstance();if(i&&s){if("infixop"===e[0].type&&"implicit"===e[0].role)return n=t.pop(),o.push(a.postfixNode_(o.pop(),t)),n;n=t.shift();const r=a.prefixNode_(e.shift(),t);return e.unshift(r),n}return i?(o.push(a.postfixNode_(o.pop(),t)),n):(s&&e.unshift(a.prefixNode_(e.shift(),t)),n)}function h(t,e,r){if(!e.length)return t;const o=t.pop(),i=e.shift(),a=r.shift();if(l.isImplicitOp(i)){n.Debugger.getInstance().output("Juxta Heuristic Case 2");const s=(o?[o,i]:[i]).concat(a);return h(t.concat(s),e,r)}if(!o)return n.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([i].concat(a),e,r);const c=a.shift();if(!c){n.Debugger.getInstance().output("Juxta Heuristic Case 9");const a=s.factory.makeBranchNode("infixop",[o,e.shift()],[i],i.textContent);return a.role="implicit",s.run("combine_juxtaposition",a),e.unshift(a),h(t,e,r)}if(l.isOperator(o)||l.isOperator(c))return n.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(t.concat([o,i,c]).concat(a),e,r);let u=null;return l.isImplicitOp(o)&&l.isImplicitOp(c)?(n.Debugger.getInstance().output("Juxta Heuristic Case 5"),o.contentNodes.push(i),o.contentNodes=o.contentNodes.concat(c.contentNodes),o.childNodes.push(c),o.childNodes=o.childNodes.concat(c.childNodes),c.childNodes.forEach((t=>t.parent=o)),i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(c.mathml),u=o):l.isImplicitOp(o)?(n.Debugger.getInstance().output("Juxta Heuristic Case 6"),o.contentNodes.push(i),o.childNodes.push(c),c.parent=o,i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(c.mathml),u=o):l.isImplicitOp(c)?(n.Debugger.getInstance().output("Juxta Heuristic Case 7"),c.contentNodes.unshift(i),c.childNodes.unshift(o),o.parent=c,i.parent=c,c.addMathmlNodes(i.mathml),c.addMathmlNodes(o.mathml),u=c):(n.Debugger.getInstance().output("Juxta Heuristic Case 8"),u=s.factory.makeBranchNode("infixop",[o,c],[i],i.textContent),u.role="implicit"),t.push(u),h(t.concat(a),e,r)}s.add(new a.SemanticTreeHeuristic("combine_juxtaposition",(function(t){for(let e,r=t.childNodes.length-1;e=t.childNodes[r];r--)l.isImplicitOp(e)&&!e.nobreaking&&(t.childNodes.splice(r,1,...e.childNodes),t.contentNodes.splice(r,0,...e.contentNodes),e.childNodes.concat(e.contentNodes).forEach((function(e){e.parent=t})),t.addMathmlNodes(e.mathml));return t}))),s.add(new a.SemanticTreeHeuristic("propagateSimpleFunction",(t=>("infixop"!==t.type&&"fraction"!==t.type||!t.childNodes.every(l.isSimpleFunction)||(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("simpleNamedFunction",(t=>("unit"!==t.role&&-1!==["f","g","h","F","G","H"].indexOf(t.textContent)&&(t.role="simple function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("propagateComposedFunction",(t=>("fenced"===t.type&&"composed function"===t.childNodes[0].role&&(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("multioperator",(t=>{if("unknown"!==t.role||t.textContent.length<=1)return;const e=[...t.textContent].map(i.lookupMeaning).reduce((function(t,e){return t&&e.role&&"unknown"!==e.role&&e.role!==t?"unknown"===t?e.role:null:t}),"unknown");e&&(t.role=e)}))),s.add(new a.SemanticMultiHeuristic("convert_juxtaposition",(t=>{let e=u.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&"operator"===t.type}));e=e.rel.length?function(t){const e=[],r=[];let n=t.comp.shift(),o=null,i=[];for(;t.comp.length;)if(i=[],n.length)o&&e.push(o),r.push(n),o=t.rel.shift(),n=t.comp.shift();else{for(o&&i.push(o);!n.length&&t.comp.length;)n=t.comp.shift(),i.push(t.rel.shift());o=p(i,n,r)}i.length||n.length?(e.push(o),r.push(n)):(i.push(o),p(i,n,r));return{rel:e,comp:r}}(e):e,t=e.comp[0];for(let r,n,o=1;r=e.comp[o],n=e.rel[o-1];o++)t.push(n),t=t.concat(r);return e=u.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&("operator"===t.type||"infixop"===t.type)})),e.rel.length?h(e.comp.shift(),e.rel,e.comp):t}))),s.add(new a.SemanticTreeHeuristic("simple2prefix",(t=>(t.textContent.length>1&&!t.textContent[0].match(/[A-Z]/)&&(t.role="prefix function"),t)),(t=>"braille"===o.default.getInstance().modality&&"identifier"===t.type))),s.add(new a.SemanticTreeHeuristic("detect_cycle",(t=>{t.type="matrix",t.role="cycle";const e=t.childNodes[0];return e.type="row",e.role="cycle",e.textContent="",e.contentNodes=[],t}),(t=>"fenced"===t.type&&"infixop"===t.childNodes[0].type&&"implicit"===t.childNodes[0].role&&t.childNodes[0].childNodes.every((function(t){return"number"===t.type}))&&t.childNodes[0].contentNodes.every((function(t){return"space"===t.role})))))},7228:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMathml=void 0;const n=r(5740),o=r(5250),i=r(5609),s=r(3308),a=r(4795);class l extends o.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const t={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((e=>this.getFactory().defaultMap.add(e,t)).bind(this))}static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.getAttribute(e);return n.match(/^\s*$/)?null:n}parse(t){s.default.getInstance().setNodeFactory(this.getFactory());const e=n.toArray(t.childNodes),r=n.tagName(t),o=this.parseMap_[r],i=(o||this.dummy_.bind(this))(t,e);return a.addAttributes(i,t),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(i.mathml.unshift(t),i.mathmlTree=t),i}semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().makeEmptyNode()}rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return s.default.proof(t,r,this.parseList.bind(this));let n;return 1===(e=a.purgeNodes(e)).length?(n=this.parse(e[0]),"empty"!==n.type||n.mathmlTree||(n.mathmlTree=t)):n=s.default.getInstance().row(this.parseList(e)),n.mathml.unshift(t),n}fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();const r=this.parse(e[0]),n=e[1]?this.parse(e[1]):this.getFactory().makeEmptyNode();return s.default.getInstance().fractionLikeNode(r,n,t.getAttribute("linethickness"),"true"===t.getAttribute("bevelled"))}limits_(t,e){return s.default.getInstance().limitNode(n.tagName(t),this.parseList(e))}root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.parse(e[1]),this.parse(e[0])],[]):this.sqrt_(t,e)}sqrt_(t,e){const r=this.parseList(a.purgeNodes(e));return this.getFactory().makeBranchNode("sqrt",[s.default.getInstance().row(r)],[])}table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return s.default.proof(t,r,this.parseList.bind(this));const n=this.getFactory().makeBranchNode("table",this.parseList(e),[]);return n.mathmlTree=t,s.default.tableToMultiline(n),n}tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.parseList(e),[]);return r.role="table",r}tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=this.parse(e[0]);r.role="label";const n=this.getFactory().makeBranchNode("row",this.parseList(e.slice(1)),[r]);return n.role="table",n}tableCell_(t,e){const r=this.parseList(a.purgeNodes(e));let n;n=r.length?1===r.length&&i.isType(r[0],"empty")?r:[s.default.getInstance().row(r)]:[];const o=this.getFactory().makeBranchNode("cell",n,[]);return o.role="table",o}space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if(!o)return this.empty_(t,e);const i=o[0],a=parseFloat(r.slice(0,o.index)),l={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!l||isNaN(a)||a1?this.parse(e[1]):this.getFactory().makeUnprocessed(t)}dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role=t.tagName,r.textContent=t.textContent,r}leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(t);return r.role=e[0].tagName,a.addAttributes(r,e[0]),r}return this.getFactory().makeLeafNode(t.textContent,s.default.getInstance().font(t.getAttribute("mathvariant")))}}e.SemanticMathml=l},5952:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticNode=void 0;const n=r(5740),o=r(3588),i=r(4795);class s{constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new s(e);return r.type=t.tagName,s.setAttribute(r,t,"role"),s.setAttribute(r,t,"font"),s.setAttribute(r,t,"embellished"),s.setAttribute(r,t,"fencepointer","fencePointer"),t.getAttribute("annotation")&&r.parseAnnotation(t.getAttribute("annotation")),i.addAttributes(r,t),s.processChildren(r,t),r}static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]=o)}static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if(r.nodeType===n.NodeType.TEXT_NODE){t.textContent=r.textContent;continue}const e=n.toArray(r.childNodes).map(s.fromXml);e.forEach((e=>e.parent=t)),"CONTENT"===n.tagName(r)?t.contentNodes=e:t.childNodes=e}}querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=e.concat(r.querySelectorAll(t));for(let r,n=0;r=this.contentNodes[n];n++)e=e.concat(r.querySelectorAll(t));return t(this)&&e.unshift(this),e}xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml(t,e)})),i=t.createElementNS("",r);for(let t,e=0;t=o[e];e++)i.appendChild(t);return i},n=t.createElementNS("",this.type);return e||this.xmlAttributes(n),n.textContent=this.textContent,this.contentNodes.length>0&&n.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&n.appendChild(r("children",this.childNodes)),n}toString(t=!1){const e=n.parseInput("");return n.serializeXml(this.xml(e,t))}allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"!==this.font&&t.push(["font",this.font]),Object.keys(this.annotation).length&&t.push(["annotation",this.xmlAnnotation()]),this.embellished&&t.push(["embellished",this.embellished]),this.fencePointer&&t.push(["fencepointer",this.fencePointer]),t.push(["id",this.id.toString()]),t}xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotation[e].forEach((function(r){t.push(e+":"+r)}));return t.join(";")}toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(let r,n=0;r=e[n];n++)t[r[0]]=r[1].toString();return this.textContent&&(t.$t=this.textContent),this.childNodes.length&&(t.children=this.childNodes.map((function(t){return t.toJson()}))),this.contentNodes.length&&(t.content=this.contentNodes.map((function(t){return t.toJson()}))),t}updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):t.trim();if(t=t&&!r?t:r,this.textContent===t)return;const n=(0,o.lookupMeaning)(t);this.textContent=t,this.role=n.role,this.type=n.type,this.font=n.font}addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)&&this.mathml.push(e)}appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this}replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;t.parent=null,e.parent=this,this.childNodes[r]=e;const n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)})),o=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)}));this.removeMathmlNodes(n),this.addMathmlNodes(o)}appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this)}removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e&&this.contentNodes.slice(e,1)}}equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||this.textContent!==t.textContent||this.childNodes.length!==t.childNodes.length||this.contentNodes.length!==t.contentNodes.length)return!1;for(let e,r,n=0;e=this.childNodes[n],r=t.childNodes[n];n++)if(!e.equals(r))return!1;for(let e,r,n=0;e=this.contentNodes[n],r=t.contentNodes[n];n++)if(!e.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(t,e){e&&this.addAnnotation_(t,e)}getAnnotation(t){const e=this.annotation[t];return e||[]}hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexOf(e)}parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t1)return!1;const r=e[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((t=>i(t,"infixop"))))return!1}return!0},e.isPrefixFunctionBoundary=function(t){return c(t)&&!a(t,"division")||i(t,"appl")||l(t)},e.isBigOpBoundary=function(t){return c(t)||l(t)},e.isIntegralDxBoundary=function(t,e){return!!e&&i(e,"identifier")&&n.lookupSecondary("d",t.textContent)},e.isIntegralDxBoundarySingle=function(t){if(i(t,"identifier")){const e=t.textContent[0];return e&&t.textContent[1]&&n.lookupSecondary("d",e)}return!1},e.isGeneralFunctionBoundary=l,e.isEmbellished=function(t){return t.embellished?t.embellished:n.isEmbellishedType(t.type)?t.type:null},e.isOperator=c,e.isRelation=u,e.isPunctuation=p,e.isFence=h,e.isElligibleEmbellishedFence=function(t){return!(!t||!h(t))&&(!t.embellished||f(t))},e.isTableOrMultiline=d,e.tableIsMatrixOrVector=function(t){return!!t&&m(t)&&d(t.childNodes[0])},e.isFencedElement=m,e.tableIsCases=function(t,e){return e.length>0&&a(e[e.length-1],"openfence")},e.tableIsMultiline=function(t){return t.childNodes.every((function(t){return t.childNodes.length<=1}))},e.lineIsLabelled=function(t){return i(t,"line")&&t.contentNodes.length&&a(t.contentNodes[0],"label")},e.isBinomial=function(t){return 2===t.childNodes.length},e.isLimitBase=function t(e){return i(e,"largeop")||i(e,"limboth")||i(e,"limlower")||i(e,"limupper")||i(e,"function")&&a(e,"limit function")||(i(e,"overscore")||i(e,"underscore"))&&t(e.childNodes[0])},e.isSimpleFunctionHead=function(t){return"identifier"===t.type||"latinletter"===t.role||"greekletter"===t.role||"otherletter"===t.role},e.singlePunctAtPosition=function(t,e,r){return 1===e.length&&("punctuation"===t[r].type||"punctuation"===t[r].embellished)&&t[r]===e[0]},e.isSimpleFunction=function(t){return i(t,"identifier")&&a(t,"simple function")},e.isLeftBrace=y,e.isRightBrace=g,e.isSetNode=function(t){return y(t.contentNodes[0])&&g(t.contentNodes[1])},e.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],e.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],e.isSingletonSetContent=function t(r){const n=r.type;return-1===e.illegalSingleton_.indexOf(n)&&("infixop"!==n||"implicit"===r.role)&&("fenced"===n?"leftright"!==r.role||t(r.childNodes[0]):-1===e.scriptedElement_.indexOf(n)||t(r.childNodes[0]))},e.isNumber=b,e.isUnitCounter=function(t){return b(t)||"vulgar"===t.role||"mixed"===t.role},e.isPureUnit=function(t){const e=t.childNodes;return"unit"===t.role&&(!e.length||"unit"===e[0].role)},e.isImplicit=function(t){return"implicit"===t.role||"unit"===t.role&&!!t.contentNodes.length&&t.contentNodes[0].textContent===n.invisibleTimes()},e.isImplicitOp=function(t){return"infixop"===t.type&&"implicit"===t.role},e.isNeutralFence=v,e.compareNeutralFences=function(t,e){return v(t)&&v(e)&&(0,o.getEmbellishedInner)(t).textContent===(0,o.getEmbellishedInner)(e).textContent},e.elligibleLeftNeutral=function(t){return!!v(t)&&(!t.embellished||"superscript"!==t.type&&"subscript"!==t.type&&("tensor"!==t.type||"empty"===t.childNodes[3].type&&"empty"===t.childNodes[4].type))},e.elligibleRightNeutral=function(t){return!!v(t)&&(!t.embellished||("tensor"!==t.type||"empty"===t.childNodes[1].type&&"empty"===t.childNodes[2].type))},e.isMembership=function(t){return["element","nonelement","reelement","renonelement"].includes(t.role)}},3308:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5740),o=r(3588),i=r(7516),s=r(6537),a=r(5609),l=r(4795);class c{constructor(){this.funcAppls={},this.factory_=new s.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return c.instance=c.instance||new c,c.instance}static tableToMultiline(t){if(a.tableIsMultiline(t)){t.type="multiline";for(let e,r=0;e=t.childNodes[r];r++)c.rowToLine_(e,"multiline");1===t.childNodes.length&&!a.lineIsLabelled(t.childNodes[0])&&a.isFencedElement(t.childNodes[0].childNodes[0])&&c.tableToMatrixOrVector_(c.rewriteFencedLine_(t)),c.binomialForm_(t),c.classifyMultiline(t)}else c.classifyTable(t)}static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="number"),c.numberRole_(t),c.exprFont_(t)}static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;for(;e=r)return;const o=n.childNodes[0].role;"unknown"!==o&&t.childNodes.every((function(t){const e=t.childNodes[0];return!e||e.role===o&&(a.isType(e,"relation")||a.isType(e,"relseq"))}))&&(t.role=o)}static classifyTable(t){const e=c.computeColumns_(t);c.classifyByColumns_(t,e,"equality")||c.classifyByColumns_(t,e,"inequality",["equality"])||c.classifyByColumns_(t,e,"arrow")||c.detectCaleyTable(t)}static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlTree,r=e.getAttribute("columnlines"),n=e.getAttribute("rowlines");return!(!r||!n)&&(!(!c.cayleySpacing(r)||!c.cayleySpacing(n))&&(t.role="cayley",!0))}static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"dashed"===e[0])&&e.slice(1).every((t=>"none"===t))}static proof(t,e,r){const n=c.separateSemantics(e);return c.getInstance().proof(t,n,r)}static findSemantics(t,e,r){const n=null==r?null:r,o=c.getSemantics(t);return!!o&&(!!o[e]&&(null==n||o[e]===n))}static getSemantics(t){const e=t.getAttribute("semantics");return e?c.separateSemantics(e):null}static removePrefix(t){const[,...e]=t.split("_");return e.join("_")}static separateSemantics(t){const e={};return t.split(";").forEach((function(t){const[r,n]=t.split(":");e[c.removePrefix(r)]=n})),e}static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathmlTree,o=t[n+1].mathmlTree;if(!e||!o)continue;const i=e.nextSibling;if(!i||i===o)continue;const s=c.getSpacer_(i);s&&(r.mathml.push(s),r.mathmlTree=s,r.role="space")}}static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;l.hasEmptyTag(t)&&1===t.childNodes.length;)if(t=t.childNodes[0],"MSPACE"===n.tagName(t))return t;return null}static fenceToPunct_(t){const e=c.FENCE_TO_PUNCT_[t.role];if(e){for(;t.embellished;)t.embellished="punctuation",a.isRole(t,"subsup")||a.isRole(t,"underover")||(t.role=e),t=t.childNodes[0];t.type="punctuation",t.role=e}}static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"integral"===t.type)return"";if(e[0]&&e[0].textContent===o.functionApplication()){c.getInstance().funcAppls[t.id]=e.shift();let r="simple function";return i.run("simple2prefix",t),"prefix function"!==t.role&&"limit function"!==t.role||(r=t.role),c.propagateFunctionRole_(t,r),"prefix"}const r=c.CLASSIFY_FUNCTION_[t.role];return r||(a.isSimpleFunctionHead(t)?"simple":"")}static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;a.isRole(t,"subsup")||a.isRole(t,"underover")||(t.role=e),c.propagateFunctionRole_(t.childNodes[0],e)}}static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNodes[n];n++){const t=c.getFunctionOp_(r,e);if(t)return t}return null}static tableToMatrixOrVector_(t){const e=t.childNodes[0];a.isType(e,"multiline")?c.tableToVector_(t):c.tableToMatrix_(t),t.contentNodes.forEach(e.appendContentNode.bind(e));for(let t,r=0;t=e.childNodes[r];r++)c.assignRoleToRow_(t,c.getComponentRoles_(e));return e.parent=null,e}static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e.childNodes.length?c.binomialForm_(e):c.tableToSquare_(t)}static binomialForm_(t){a.isBinomial(t)&&(t.role="binomial",t.childNodes[0].role="binomial",t.childNodes[1].role="binomial")}static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.childNodes&&e.childNodes.length>0&&e.childNodes[0].childNodes&&e.childNodes.length===e.childNodes[0].childNodes.length?c.tableToSquare_(t):e.childNodes&&1===e.childNodes.length&&(e.role="rowvector")}static tableToSquare_(t){const e=t.childNodes[0];a.isNeutralFence(t)?e.role="determinant":e.role="squarematrix"}static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:t.type.toLowerCase()||"unknown"}static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)c.assignRoleToRow_(e,"cases");return t.type="cases",t.appendContentNode(e),a.tableIsMultiline(t)&&c.binomialForm_(t),t}static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0].childNodes[0],n=t.childNodes[0].childNodes[0].childNodes[0];return r.parent=t.parent,t.parent=r,n.parent=e,r.childNodes=[t],e.childNodes=[n],r}static rowToLine_(t,e){const r=e||"unknown";a.isType(t,"row")&&(t.type="line",t.role=r,1===t.childNodes.length&&a.isType(t.childNodes[0],"cell")&&(t.childNodes=t.childNodes[0].childNodes,t.childNodes.forEach((function(e){e.parent=t}))))}static assignRoleToRow_(t,e){a.isType(t,"line")?t.role=e:a.isType(t,"row")&&(t.role=e,t.childNodes.forEach((function(t){a.isType(t,"cell")&&(t.role=e)})))}static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))return null;e=t.replace(/\s/g,"").split("").filter((function(t){return t}))}else e=[","];return function(){return e.length>1?e.shift():e[0]}}static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textContent].filter((t=>t.match(/[^\s]/))),r=e.map(o.lookupMeaning);if(r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type&&"comma"===t.role})))return t.role="integer",void("0"===e[0]&&t.addAnnotation("general","basenumber"));r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type}))?t.role="float":t.role="othernumber"}static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textContent].map(o.lookupMeaning).reduce((function(t,e){return t&&e.font&&"unknown"!==e.font&&e.font!==t?"unknown"===t?e.font:null:t}),"unknown");e&&(t.font=e)}static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>0;){const t=e.shift();let i=r.shift();a.isElligibleEmbellishedFence(t)?(n.push(t),o.push(i)):(c.fenceToPunct_(t),i.push(t),i=i.concat(r.shift()),r.unshift(i))}return o.push(r.shift()),{rel:n,comp:o}}static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNodes[1];let n=c.rewriteFence_(t,e);return t.contentNodes[0]=n.fence,n=c.rewriteFence_(n.node,r),t.contentNodes[1]=n.fence,t.contentNodes[0].parent=t,t.contentNodes[1].parent=t,n.node.parent=null,n.node}static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};const r=e.childNodes[0],n=c.rewriteFence_(t,r);return a.isType(e,"superscript")||a.isType(e,"subscript")||a.isType(e,"tensor")?(a.isRole(e,"subsup")||(e.role=t.role),r!==n.node&&(e.replaceChild(r,n.node),r.parent=t),c.propagateFencePointer_(e,r),{node:e,fence:n.fence}):(e.replaceChild(r,n.fence),e.mathmlTree&&-1===e.mathml.indexOf(e.mathmlTree)&&e.mathml.push(e.mathmlTree),{node:n.node,fence:e})}static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id.toString(),t.embellished=null}static classifyByColumns_(t,e,r,n){return!!(3===e.length&&c.testColumns_(e,1,(t=>c.isPureRelation_(t,r)))||2===e.length&&(c.testColumns_(e,1,(t=>c.isEndRelation_(t,r)||c.isPureRelation_(t,r)))||c.testColumns_(e,0,(t=>c.isEndRelation_(t,r,!0)||c.isPureRelation_(t,r)))))&&(t.role=r,!0)}static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return a.isType(t,"relseq")&&a.isRole(t,e)&&a.isType(t.childNodes[n],"empty")}static isPureRelation_(t,e){return a.isType(t,"relation")&&a.isRole(t,e)}static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n++)for(let t,n=0;t=r.childNodes[n];n++){e[n]?e[n].push(t):e[n]=[t]}return e}static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t){return t.childNodes.length&&r(t.childNodes[0])}))&&n.every((function(t){return!t.childNodes.length||r(t.childNodes[0])})))}setNodeFactory(t){c.getInstance().factory_=t,i.updateFactory(c.getInstance().factory_)}getNodeFactory(){return c.getInstance().factory_}identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role="unit";else if(!e&&1===t.textContent.length&&("integer"===t.role||"latinletter"===t.role||"greekletter"===t.role)&&"normal"===t.font)return t.font="italic",i.run("simpleNamedFunction",t);return"unknown"===t.type&&(t.type="identifier"),c.exprFont_(t),i.run("simpleNamedFunction",t)}implicitNode(t){if(t=c.getInstance().getMixedNumbers_(t),1===(t=c.getInstance().combineUnits_(t)).length)return t[0];const e=c.getInstance().implicitNode_(t);return i.run("combine_juxtaposition",e)}text(t,e){return c.exprFont_(t),t.type="text","MS"===e?(t.role="string",t):"MSPACE"===e||t.textContent.match(/^\s*$/)?(t.role="space",t):t}row(t){return 0===(t=t.filter((function(t){return!a.isType(t,"empty")}))).length?c.getInstance().factory_.makeEmptyNode():(t=c.getInstance().getFencesInRow_(t),t=c.getInstance().tablesInRow(t),t=c.getInstance().getPunctuationInRow_(t),t=c.getInstance().getTextInRow_(t),t=c.getInstance().getFunctionsInRow_(t),c.getInstance().relationsInRow_(t))}limitNode(t,e){if(!e.length)return c.getInstance().factory_.makeEmptyNode();let r,n=e[0],o="unknown";if(!e[1])return n;if(a.isLimitBase(n)){r=c.MML_TO_LIMIT_[t];const i=r.length;if(o=r.type,e=e.slice(0,r.length+1),1===i&&a.isAccent(e[1])||2===i&&a.isAccent(e[1])&&a.isAccent(e[2]))return r=c.MML_TO_BOUNDS_[t],c.getInstance().accentNode_(n,e,r.type,r.length,r.accent);if(2===i){if(a.isAccent(e[1]))return n=c.getInstance().accentNode_(n,[n,e[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[t],1,!0),e[2]?c.getInstance().makeLimitNode_(n,[n,e[2]],null,"limupper"):n;if(e[2]&&a.isAccent(e[2]))return n=c.getInstance().accentNode_(n,[n,e[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[t],1,!0),c.getInstance().makeLimitNode_(n,[n,e[1]],null,"limlower");e[i]||(o="limlower")}return c.getInstance().makeLimitNode_(n,e,null,o)}return r=c.MML_TO_BOUNDS_[t],c.getInstance().accentNode_(n,e,r.type,r.length,r.accent)}tablesInRow(t){let e=l.partitionNodes(t,a.tableIsMatrixOrVector),r=[];for(let t,n=0;t=e.rel[n];n++)r=r.concat(e.comp.shift()),r.push(c.tableToMatrixOrVector_(t));r=r.concat(e.comp.shift()),e=l.partitionNodes(r,a.isTableOrMultiline),r=[];for(let t,n=0;t=e.rel[n];n++){const n=e.comp.shift();a.tableIsCases(t,n)&&c.tableToCases_(t,n.pop()),r=r.concat(n),r.push(t)}return r.concat(e.comp.shift())}mfenced(t,e,r,n){if(r&&n.length>0){const t=c.nextSeparatorFunction_(r),e=[n.shift()];n.forEach((r=>{e.push(c.getInstance().factory_.makeContentNode(t())),e.push(r)})),n=e}return t&&e?c.getInstance().horizontalFencedNode_(c.getInstance().factory_.makeContentNode(t),c.getInstance().factory_.makeContentNode(e),n):(t&&n.unshift(c.getInstance().factory_.makeContentNode(t)),e&&n.push(c.getInstance().factory_.makeContentNode(e)),c.getInstance().row(n))}fractionLikeNode(t,e,r,n){let o;if(!n&&l.isZeroLength(r)){const r=c.getInstance().factory_.makeBranchNode("line",[t],[]),n=c.getInstance().factory_.makeBranchNode("line",[e],[]);return o=c.getInstance().factory_.makeBranchNode("multiline",[r,n],[]),c.binomialForm_(o),c.classifyMultiline(o),o}return o=c.getInstance().fractionNode_(t,e),n&&o.addAnnotation("general","bevelled"),o}tensor(t,e,r,n,o){const i=c.getInstance().factory_.makeBranchNode("tensor",[t,c.getInstance().scriptNode_(e,"leftsub"),c.getInstance().scriptNode_(r,"leftsuper"),c.getInstance().scriptNode_(n,"rightsub"),c.getInstance().scriptNode_(o,"rightsuper")],[]);return i.role=t.role,i.embellished=a.isEmbellished(t),i}pseudoTensor(t,e,r){const n=t=>!a.isType(t,"empty"),o=e.filter(n).length,i=r.filter(n).length;if(!o&&!i)return t;const s=o?i?"MSUBSUP":"MSUB":"MSUP",l=[t];return o&&l.push(c.getInstance().scriptNode_(e,"rightsub",!0)),i&&l.push(c.getInstance().scriptNode_(r,"rightsuper",!0)),c.getInstance().limitNode(s,l)}font(t){const e=c.MATHJAX_FONTS[t];return e||t}proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){const e=c.getInstance().cleanInference(t.childNodes),n=e.length?c.getInstance().factory_.makeBranchNode("inference",r(e),[]):c.getInstance().factory_.makeEmptyNode();return n.role="axiom",n.mathmlTree=t,n}const n=c.getInstance().inference(t,e,r);return e.proof&&(n.role="proof",n.childNodes[0].role="final"),n}inference(t,e,r){if(e.inferenceRule){const e=c.getInstance().getFormulas(t,[],r);return c.getInstance().factory_.makeBranchNode("inference",[e.conclusion,e.premises],[])}const o=e.labelledRule,i=n.toArray(t.childNodes),s=[];"left"!==o&&"both"!==o||s.push(c.getInstance().getLabel(t,i,r,"left")),"right"!==o&&"both"!==o||s.push(c.getInstance().getLabel(t,i,r,"right"));const a=c.getInstance().getFormulas(t,i,r),l=c.getInstance().factory_.makeBranchNode("inference",[a.conclusion,a.premises],s);return l.mathmlTree=t,l}getLabel(t,e,r,o){const i=c.getInstance().findNestedRow(e,"prooflabel",o),s=c.getInstance().factory_.makeBranchNode("rulelabel",r(n.toArray(i.childNodes)),[]);return s.role=o,s.mathmlTree=i,s}getFormulas(t,e,r){const o=e.length?c.getInstance().findNestedRow(e,"inferenceRule"):t,i="up"===c.getSemantics(o).inferenceRule,s=i?o.childNodes[1]:o.childNodes[0],a=i?o.childNodes[0]:o.childNodes[1],l=s.childNodes[0].childNodes[0],u=n.toArray(l.childNodes[0].childNodes),p=[];let h=1;for(const t of u)h%2&&p.push(t.childNodes[0]),h++;const f=r(p),d=r(n.toArray(a.childNodes[0].childNodes))[0],m=c.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=l;const y=c.getInstance().factory_.makeBranchNode("conclusion",[d],[]);return y.mathmlTree=a.childNodes[0].childNodes[0],{conclusion:y,premises:m}}findNestedRow(t,e,r){return c.getInstance().findNestedRow_(t,e,0,r)}cleanInference(t){return n.toArray(t).filter((function(t){return"MSPACE"!==n.tagName(t)}))}operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("multioperator",t)}implicitNode_(t){const e=c.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleTimes());c.matchSpaces_(t,e);const r=c.getInstance().infixNode_(t,e[0]);return r.role="implicit",e.forEach((function(t){t.parent=r})),r.contentNodes=e,r}infixNode_(t,e){const r=c.getInstance().factory_.makeBranchNode("infixop",t,[e],l.getEmbellishedInner(e).textContent);return r.role=e.role,i.run("propagateSimpleFunction",r)}explicitMixed_(t){const e=l.partitionNodes(t,(function(t){return t.textContent===o.invisiblePlus()}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=e.comp[n+1],s=o.length-1;if(o[s]&&i[0]&&a.isType(o[s],"number")&&!a.isRole(o[s],"mixed")&&a.isType(i[0],"fraction")){const t=c.getInstance().factory_.makeBranchNode("number",[o[s],i[0]],[]);t.role="mixed",r=r.concat(o.slice(0,s)),r.push(t),i.shift()}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t){return l.getEmbellishedInner(t).textContent})).join(" "),o=c.getInstance().factory_.makeBranchNode(r,[t],e,n);return e.length>1&&(o.role="multiop"),o}prefixNode_(t,e){const r=l.partitionNodes(e,(t=>a.isRole(t,"subtraction")));let n=c.getInstance().concatNode_(t,r.comp.pop(),"prefixop");for(1===n.contentNodes.length&&"addition"===n.contentNodes[0].role&&"+"===n.contentNodes[0].textContent&&(n.role="positive");r.rel.length>0;)n=c.getInstance().concatNode_(n,[r.rel.pop()],"prefixop"),n.role="negative",n=c.getInstance().concatNode_(n,r.comp.pop(),"prefixop");return n}postfixNode_(t,e){return e.length?c.getInstance().concatNode_(t,e,"postfixop"):t}combineUnits_(t){const e=l.partitionNodes(t,(function(t){return!a.isRole(t,"unit")}));if(t.length===e.rel.length)return e.rel;const r=[];let n,o;do{const t=e.comp.shift();n=e.rel.shift();let i=null;o=r.pop(),o&&(t.length&&a.isUnitCounter(o)?t.unshift(o):r.push(o)),1===t.length&&(i=t.pop()),t.length>1&&(i=c.getInstance().implicitNode_(t),i.role="unit"),i&&r.push(i),n&&r.push(n)}while(n);return r}getMixedNumbers_(t){const e=l.partitionNodes(t,(function(t){return a.isType(t,"fraction")&&a.isRole(t,"vulgar")}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=o.length-1;if(o[i]&&a.isType(o[i],"number")&&(a.isRole(o[i],"integer")||a.isRole(o[i],"float"))){const e=c.getInstance().factory_.makeBranchNode("number",[o[i],t],[]);e.role="mixed",r=r.concat(o.slice(0,i)),r.push(e)}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}getTextInRow_(t){if(t.length<=1)return t;const e=l.partitionNodes(t,(t=>a.isType(t,"text")));if(0===e.rel.length)return t;const r=[];let n=e.comp[0];n.length>0&&r.push(c.getInstance().row(n));for(let t,o=0;t=e.rel[o];o++)r.push(t),n=e.comp[o+1],n.length>0&&r.push(c.getInstance().row(n));return[c.getInstance().dummyNode_(r)]}relationsInRow_(t){const e=l.partitionNodes(t,a.isRelation),r=e.rel[0];if(!r)return c.getInstance().operationsInRow_(t);if(1===t.length)return t[0];const n=e.comp.map(c.getInstance().operationsInRow_);let o;return e.rel.some((function(t){return!t.equals(r)}))?(o=c.getInstance().factory_.makeBranchNode("multirel",n,e.rel),e.rel.every((function(t){return t.role===r.role}))&&(o.role=r.role),o):(o=c.getInstance().factory_.makeBranchNode("relseq",n,e.rel,l.getEmbellishedInner(r).textContent),o.role=r.role,o)}operationsInRow_(t){if(0===t.length)return c.getInstance().factory_.makeEmptyNode();if(1===(t=c.getInstance().explicitMixed_(t)).length)return t[0];const e=[];for(;t.length>0&&a.isOperator(t[0]);)e.push(t.shift());if(0===t.length)return c.getInstance().prefixNode_(e.pop(),e);if(1===t.length)return c.getInstance().prefixNode_(t[0],e);t=i.run("convert_juxtaposition",t);const r=l.sliceNodes(t,a.isOperator),n=c.getInstance().prefixNode_(c.getInstance().implicitNode(r.head),e);return r.div?c.getInstance().operationsTree_(r.tail,n,r.div):n}operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r),"infixop"===e.type){const t=c.getInstance().postfixNode_(e.childNodes.pop(),o);return e.appendChild(t),e}return c.getInstance().postfixNode_(e,o)}const i=l.sliceNodes(t,a.isOperator);if(0===i.head.length)return o.push(i.div),c.getInstance().operationsTree_(i.tail,e,r,o);const s=c.getInstance().prefixNode_(c.getInstance().implicitNode(i.head),o),u=c.getInstance().appendOperand_(e,r,s);return i.div?c.getInstance().operationsTree_(i.tail,u,i.div,[]):u}appendOperand_(t,e,r){if("infixop"!==t.type)return c.getInstance().infixNode_([t,r],e);const n=c.getInstance().appendDivisionOp_(t,e,r);return n||(c.getInstance().appendExistingOperator_(t,e,r)?t:"multiplication"===e.role?c.getInstance().appendMultiplicativeOp_(t,e,r):c.getInstance().appendAdditiveOp_(t,e,r))}appendDivisionOp_(t,e,r){return"division"===e.role?a.isImplicit(t)?c.getInstance().infixNode_([t,r],e):c.getInstance().appendLastOperand_(t,e,r):"division"===t.role?c.getInstance().infixNode_([t,r],e):null}appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=c.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendMultiplicativeOp_(t,e,r){if(a.isImplicit(t))return c.getInstance().infixNode_([t,r],e);let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=c.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendAdditiveOp_(t,e,r){return c.getInstance().infixNode_([t,r],e)}appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||a.isImplicit(t))&&(t.contentNodes[0].equals(e)?(t.appendContentNode(e),t.appendChild(r),!0):c.getInstance().appendExistingOperator_(t.childNodes[t.childNodes.length-1],e,r))}getFencesInRow_(t){let e=l.partitionNodes(t,a.isFence);e=c.purgeFences_(e);const r=e.comp.shift();return c.getInstance().fences_(e.rel,e.comp,[],[r])}fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>a.isRole(t,"open");if(0===t.length){const t=n.shift();for(;r.length>0;){if(o(r[0])){const e=r.shift();c.fenceToPunct_(e),t.push(e)}else{const e=l.sliceNodes(r,o),i=e.head.length-1,s=c.getInstance().neutralFences_(e.head,n.slice(0,i));n=n.slice(i),t.push(...s),e.div&&e.tail.unshift(e.div),r=e.tail}t.push(...n.shift())}return t}const i=r[r.length-1],s=t[0].role;if("open"===s||a.isNeutralFence(t[0])&&(!i||!a.compareNeutralFences(t[0],i))){r.push(t.shift());const o=e.shift();return o&&n.push(o),c.getInstance().fences_(t,e,r,n)}if(i&&"close"===s&&"open"===i.role){const o=c.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),c.getInstance().fences_(t,e,r,n)}if(i&&a.compareNeutralFences(t[0],i)){if(!a.elligibleLeftNeutral(i)||!a.elligibleRightNeutral(t[0])){r.push(t.shift());const o=e.shift();return o&&n.push(o),c.getInstance().fences_(t,e,r,n)}const o=c.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),c.getInstance().fences_(t,e,r,n)}if(i&&"close"===s&&a.isNeutralFence(i)&&r.some(o)){const i=l.sliceNodes(r,o,!0),s=n.pop(),a=n.length-i.tail.length+1,u=c.getInstance().neutralFences_(i.tail,n.slice(a));n=n.slice(0,a);const p=c.getInstance().horizontalFencedNode_(i.div,t.shift(),n.pop().concat(u,s));return n.push(n.pop().concat([p],e.shift())),c.getInstance().fences_(t,e,i.head,n)}const u=t.shift();return c.fenceToPunct_(u),n.push(n.pop().concat([u],e.shift())),c.getInstance().fences_(t,e,r,n)}neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return c.fenceToPunct_(t[0]),t;const r=t.shift();if(!a.elligibleLeftNeutral(r)){c.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(c.getInstance().neutralFences_(t,e))}const n=l.sliceNodes(t,(function(t){return a.compareNeutralFences(t,r)}));if(!n.div){c.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(c.getInstance().neutralFences_(t,e))}if(!a.elligibleRightNeutral(n.div))return c.fenceToPunct_(n.div),t.unshift(r),c.getInstance().neutralFences_(t,e);const o=c.getInstance().combineFencedContent_(r,n.div,n.head,e);if(n.tail.length>0){const t=o.shift(),e=c.getInstance().neutralFences_(n.tail,o);return t.concat(e)}return o[0]}combineFencedContent_(t,e,r,n){if(0===r.length){const r=c.getInstance().horizontalFencedNode_(t,e,n.shift());return n.length>0?n[0].unshift(r):n=[[r]],n}const o=n.shift(),i=r.length-1,s=n.slice(0,i),a=(n=n.slice(i)).shift(),l=c.getInstance().neutralFences_(r,s);o.push(...l),o.push(...a);const u=c.getInstance().horizontalFencedNode_(t,e,o);return n.length>0?n[0].unshift(u):n=[[u]],n}horizontalFencedNode_(t,e,r){const n=c.getInstance().row(r);let o=c.getInstance().factory_.makeBranchNode("fenced",[n],[t,e]);return"open"===t.role?(c.getInstance().classifyHorizontalFence_(o),o=i.run("propagateComposedFunction",o)):o.role=t.role,o=i.run("detect_cycle",o),c.rewriteFencedNode_(o)}classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if(!a.isSetNode(t)||e.length>1)return;if(0===e.length||"empty"===e[0].type)return void(t.role="set empty");const r=e[0].type;if(1===e.length&&a.isSingletonSetContent(e[0]))return void(t.role="set singleton");const n=e[0].role;if("punctuated"===r&&"sequence"===n){if("comma"!==e[0].contentNodes[0].role)return 1!==e[0].contentNodes.length||"vbar"!==e[0].contentNodes[0].role&&"colon"!==e[0].contentNodes[0].role?void 0:(t.role="set extended",void c.getInstance().setExtension_(t));t.role="set collection"}}setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===e.type&&1===e.contentNodes.length&&a.isMembership(e.contentNodes[0])&&(e.addAnnotation("set","intensional"),e.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.type;return"punctuation"===e||"text"===e||"operator"===e||"relation"===e},r=l.partitionNodes(t,(function(r){if(!a.isPunctuation(r))return!1;if(a.isPunctuation(r)&&!a.isRole(r,"ellipsis"))return!0;const n=t.indexOf(r);if(0===n)return!t[1]||!e(t[1]);const o=t[n-1];if(n===t.length-1)return!e(o);const i=t[n+1];return!e(o)||!e(i)}));if(0===r.rel.length)return t;const n=[];let o=r.comp.shift();o.length>0&&n.push(c.getInstance().row(o));let i=0;for(;r.comp.length>0;)n.push(r.rel[i++]),o=r.comp.shift(),o.length>0&&n.push(c.getInstance().row(o));return[c.getInstance().punctuatedNode_(n,r.rel)]}punctuatedNode_(t,e){const r=c.getInstance().factory_.makeBranchNode("punctuated",t,e);if(e.length===t.length){const t=e[0].role;if("unknown"!==t&&e.every((function(e){return e.role===t})))return r.role=t,r}return a.singlePunctAtPosition(t,e,0)?r.role="startpunct":a.singlePunctAtPosition(t,e,t.length-1)?r.role="endpunct":e.every((t=>a.isRole(t,"dummy")))?r.role="text":e.every((t=>a.isRole(t,"space")))?r.role="space":r.role="sequence",r}dummyNode_(t){const e=c.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleComma());return e.forEach((function(t){t.role="dummy"})),c.getInstance().punctuatedNode_(t,e)}accentRole_(t,e){if(!a.isAccent(t))return!1;const r=t.textContent,n=o.lookupSecondary("bar",r)||o.lookupSecondary("tilde",r)||t.role;return t.role="underscore"===e?"underaccent":"overaccent",t.addAnnotation("accent",n),!0}accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],s=e[2];let a;if(!o&&s&&(a=c.getInstance().factory_.makeBranchNode("subscript",[t,i],[]),a.role="subsup",e=[a,s],r="superscript"),o){const n=c.getInstance().accentRole_(i,r);if(s){c.getInstance().accentRole_(s,"overscore")&&!n?(a=c.getInstance().factory_.makeBranchNode("overscore",[t,s],[]),e=[a,i],r="underscore"):(a=c.getInstance().factory_.makeBranchNode("underscore",[t,i],[]),e=[a,s],r="overscore"),a.role="underover"}}return c.getInstance().makeLimitNode_(t,e,a,r)}makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return t.childNodes.push(e[1]),e[1].parent=t,t.type="limboth",t;if("limlower"===n&&"limupper"===t.type)return t.childNodes.splice(1,-1,e[1]),e[1].parent=t,t.type="limboth",t;const o=c.getInstance().factory_.makeBranchNode(n,e,[]),i=a.isEmbellished(t);return r&&(r.embellished=i),o.embellished=i,o.role=t.role,o}getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n=t.shift(),o=c.classifyFunction_(n,t);if(!o)return r.push(n),c.getInstance().getFunctionsInRow_(t,r);const i=c.getInstance().getFunctionsInRow_(t,[]),s=c.getInstance().getFunctionArgs_(n,i,o);return r.concat(s)}getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=c.getInstance().getIntegralArgs_(e);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(t),r.rest;const n=c.getInstance().row(r.integrand);return i=c.getInstance().integralNode_(t,n,r.intvar),r.rest.unshift(i),r.rest}case"prefix":if(e[0]&&"fenced"===e[0].type){const r=e.shift();return a.isNeutralFence(r)||(r.role="leftright"),i=c.getInstance().functionNode_(t,r),e.unshift(i),e}if(n=l.sliceNodes(e,a.isPrefixFunctionBoundary),n.head.length)o=c.getInstance().row(n.head),n.div&&n.tail.unshift(n.div);else{if(!n.div||!a.isType(n.div,"appl"))return e.unshift(t),e;o=n.div}return i=c.getInstance().functionNode_(t,o),n.tail.unshift(i),n.tail;case"bigop":return n=l.sliceNodes(e,a.isBigOpBoundary),n.head.length?(o=c.getInstance().row(n.head),i=c.getInstance().bigOpNode_(t,o),n.div&&n.tail.unshift(n.div),n.tail.unshift(i),n.tail):(e.unshift(t),e);default:{if(0===e.length)return[t];const r=e[0];return"fenced"===r.type&&!a.isNeutralFence(r)&&a.isSimpleFunctionScope(r)?(r.role="leftright",c.propagateFunctionRole_(t,"simple function"),i=c.getInstance().functionNode_(t,e.shift()),e.unshift(i),e):(e.unshift(t),e)}}}getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:null,rest:t};const r=t[0];if(a.isGeneralFunctionBoundary(r))return{integrand:e,intvar:null,rest:t};if(a.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:e,intvar:r,rest:t.slice(1)};if(t[1]&&a.isIntegralDxBoundary(r,t[1])){const n=c.getInstance().prefixNode_(t[1],[r]);return n.role="integral",{integrand:e,intvar:n,rest:t.slice(2)}}return e.push(t.shift()),c.getInstance().getIntegralArgs_(t,e)}functionNode_(t,e){const r=c.getInstance().factory_.makeContentNode(o.functionApplication()),n=c.getInstance().funcAppls[t.id];n&&(r.mathmlTree=n.mathmlTree,r.mathml=n.mathml,r.annotation=n.annotation,r.attributes=n.attributes,delete c.getInstance().funcAppls[t.id]),r.type="punctuation",r.role="application";const i=c.getFunctionOp_(t,(function(t){return a.isType(t,"function")||a.isType(t,"identifier")&&a.isRole(t,"simple function")}));return c.getInstance().functionalNode_("appl",[t,e],i,[r])}bigOpNode_(t,e){const r=c.getFunctionOp_(t,(t=>a.isType(t,"largeop")));return c.getInstance().functionalNode_("bigop",[t,e],r,[])}integralNode_(t,e,r){e=e||c.getInstance().factory_.makeEmptyNode(),r=r||c.getInstance().factory_.makeEmptyNode();const n=c.getFunctionOp_(t,(t=>a.isType(t,"largeop")));return c.getInstance().functionalNode_("integral",[t,e,r],n,[])}functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));const s=c.getInstance().factory_.makeBranchNode(t,e,n);return s.role=o.role,i&&(r.parent=i),s}fractionNode_(t,e){const r=c.getInstance().factory_.makeBranchNode("fraction",[t,e],[]);return r.role=r.childNodes.every((function(t){return a.isType(t,"number")&&a.isRole(t,"integer")}))?"vulgar":r.childNodes.every(a.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(t,e,r){let n;switch(t.length){case 0:n=c.getInstance().factory_.makeEmptyNode();break;case 1:if(n=t[0],r)return n;break;default:n=c.getInstance().dummyNode_(t)}return n.role=e,n}findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,s=0;i=t[s];s++){const t=n.tagName(i);if("MSPACE"!==t){if("MROW"===t)return c.getInstance().findNestedRow_(n.toArray(i.childNodes),e,r+1,o);if(c.findSemantics(i,e,o))return i}}return null}}e.default=c,c.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},c.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},c.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},c.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},c.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticSkeleton=void 0;const n=r(707),o=r(5274),i=r(2298);class s{constructor(t){this.parents=null,this.levelsMap=null,t=0===t?t:t||[],this.array=t}static fromTree(t){return s.fromNode(t.root)}static fromNode(t){return new s(s.fromNode_(t))}static fromString(t){return new s(s.fromString_(t))}static simpleCollapseStructure(t){return"number"==typeof t}static contentCollapseStructure(t){return!!t&&!s.simpleCollapseStructure(t)&&"c"===t[0]}static interleaveIds(t,e){return n.interleaveLists(s.collapsedLeafs(t),s.collapsedLeafs(e))}static collapsedLeafs(...t){return t.reduce(((t,e)=>{return t.concat((r=e,s.simpleCollapseStructure(r)?[r]:(r=r,s.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(t,e){return new s(s.tree_(t,e.root))}static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"infixop":case"multirel":return n.interleaveLists(r,e);case"prefixop":return e.concat(r);case"postfixop":return r.concat(e);case"fenced":return r.unshift(e[0]),r.push(e[1]),r;case"appl":return[r[0],e[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return e.length&&r.unshift(e[0]),r;default:return r}}static makeSexp_(t){return s.simpleCollapseStructure(t)?t.toString():s.contentCollapseStructure(t)?"(c "+t.slice(1).map(s.makeSexp_).join(" ")+")":"("+t.map(s.makeSexp_).join(" ")+")"}static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\)/g,"]"),e=e.replace(/ /g,","),e=e.replace(/c/g,'"c"'),JSON.parse(e)}static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.length&&(r=e.map(s.fromNode_),r.unshift("c"));const n=t.childNodes;if(!n.length)return e.length?[t.id,r]:t.id;const o=n.map(s.fromNode_);return e.length&&o.unshift(r),o.unshift(t.id),o}static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;const r=e.id,n=[r],a=o.evalXPath(`.//self::*[@${i.Attribute.ID}=${r}]`,t)[0],l=s.combineContentChildren(e,e.contentNodes.map((function(t){return t})),e.childNodes.map((function(t){return t})));a&&s.addOwns_(a,l);for(let e,r=0;e=l[r];r++)n.push(s.tree_(t,e));return n}static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r?s.realLeafs_(s.fromString(r).array):e.map((t=>t.id));t.setAttribute(i.Attribute.OWNS,n.join(" "))}static realLeafs_(t){if(s.simpleCollapseStructure(t))return[t];if(s.contentCollapseStructure(t))return[];t=t;let e=[];for(let r=1;rs.simpleCollapseStructure(t)?t:s.contentCollapseStructure(t)?t[1]:t[0]))}subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{s.simpleCollapseStructure(t)?r.push(t):(t=t,s.contentCollapseStructure(t)&&(t=t.slice(1)),t.forEach((t=>e(t,r))))},r=this.levelsMap[t],n=[];return e(r.slice(1),n),n}}e.SemanticSkeleton=s},7075:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticTree=void 0;const n=r(5740),o=r(7630),i=r(9265),s=r(7228),a=r(5952),l=r(5609);r(94);class c{constructor(t){this.mathml=t,this.parser=new s.SemanticMathml,this.root=this.parser.parse(t),this.collator=this.parser.getFactory().leafMap.collateMeaning();const e=this.collator.newDefault();e&&(this.parser=new s.SemanticMathml,this.parser.getFactory().defaultMap=e,this.root=this.parser.parse(t)),u.visit(this.root,{}),(0,o.annotate)(this.root)}static empty(){const t=n.parseInput(""),e=new c(t);return e.mathml=t,e}static fromNode(t,e){const r=c.empty();return r.root=t,e&&(r.mathml=e),r}static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=c.fromNode(r);return e&&(n.mathml=e),n}static fromXml(t){const e=c.empty();return t.childNodes[0]&&(e.root=a.SemanticNode.fromXml(t.childNodes[0])),e}xml(t){const e=n.parseInput(""),r=this.root.xml(e.ownerDocument,t);return e.appendChild(r),e}toString(t){return n.serializeXml(this.xml(t))}formatXml(t){const e=this.toString(t);return n.formatXml(e)}displayTree(){this.root.displayTree()}replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e}toJson(){const t={};return t.stree=this.root.toJson(),t}}e.SemanticTree=c;const u=new i.SemanticVisitor("general","unit",((t,e)=>{if("infixop"===t.type&&("multiplication"===t.role||"implicit"===t.role)){const e=t.childNodes;e.length&&(l.isPureUnit(e[0])||l.isUnitCounter(e[0]))&&t.childNodes.slice(1).every(l.isPureUnit)&&(t.role="unit")}return!1}))},4795:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.partitionNodes=e.sliceNodes=e.getEmbellishedInner=e.addAttributes=e.isZeroLength=e.purgeNodes=e.isOrphanedGlyph=e.hasDisplayTag=e.hasEmptyTag=e.hasIgnoreTag=e.hasLeafTag=e.hasMathTag=e.directSpeechKeys=e.DISPLAYTAGS=e.EMPTYTAGS=e.IGNORETAGS=e.LEAFTAGS=void 0;const n=r(5740);function o(t){return!!t&&-1!==e.LEAFTAGS.indexOf(n.tagName(t))}function i(t,e,r){r&&t.reverse();const n=[];for(let o,i=0;o=t[i];i++){if(e(o))return r?{head:t.slice(i+1).reverse(),div:o,tail:n.reverse()}:{head:n,div:o,tail:t.slice(i+1)};n.push(o)}return r?{head:[],div:null,tail:n.reverse()}:{head:n,div:null,tail:[]}}e.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],e.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],e.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],e.DISPLAYTAGS=["MROOT","MSQRT"],e.directSpeechKeys=["aria-label","exact-speech","alt"],e.hasMathTag=function(t){return!!t&&"MATH"===n.tagName(t)},e.hasLeafTag=o,e.hasIgnoreTag=function(t){return!!t&&-1!==e.IGNORETAGS.indexOf(n.tagName(t))},e.hasEmptyTag=function(t){return!!t&&-1!==e.EMPTYTAGS.indexOf(n.tagName(t))},e.hasDisplayTag=function(t){return!!t&&-1!==e.DISPLAYTAGS.indexOf(n.tagName(t))},e.isOrphanedGlyph=function(t){return!!t&&"MGLYPH"===n.tagName(t)&&!o(t.parentNode)},e.purgeNodes=function(t){const r=[];for(let o,i=0;o=t[i];i++){if(o.nodeType!==n.NodeType.ELEMENT_NODE)continue;const t=n.tagName(o);-1===e.IGNORETAGS.indexOf(t)&&(-1!==e.EMPTYTAGS.indexOf(t)&&0===o.childNodes.length||r.push(o))}return r},e.isZeroLength=function(t){if(!t)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(t))return!0;const e=t.match(/[0-9.]+/);return!!e&&0===parseFloat(e[0])},e.addAttributes=function(t,r){if(r.hasAttributes()){const n=r.attributes;for(let r=n.length-1;r>=0;r--){const o=n[r].name;o.match(/^ext/)&&(t.attributes[o]=n[r].value,t.nobreaking=!0),-1!==e.directSpeechKeys.indexOf(o)&&(t.attributes["ext-speech"]=n[r].value,t.nobreaking=!0),o.match(/texclass$/)&&(t.attributes.texclass=n[r].value),"href"===o&&(t.attributes.href=n[r].value,t.nobreaking=!0)}}},e.getEmbellishedInner=function t(e){return e&&e.embellished&&e.childNodes.length>0?t(e.childNodes[0]):e},e.sliceNodes=i,e.partitionNodes=function(t,e){let r=t;const n=[],o=[];let s=null;do{s=i(r,e),o.push(s.head),n.push(s.div),r=s.tail}while(s.div);return n.pop(),{rel:n,comp:o}}},6278:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractSpeechGenerator=void 0;const n=r(6828),o=r(2298),i=r(1214),s=r(9543);e.AbstractSpeechGenerator=class{constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(t){this.rebuilt_=t}setOptions(t){this.options_=t||{},this.modality=o.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(e)),(0,n.setup)(this.options_),s.computeMarkup(this.getRebuilt().xml)}}},1452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AdhocSpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(this.modality,r),r}}e.AdhocSpeechGenerator=o},5152:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorGenerator=void 0;const n=r(2298),o=r(8396),i=r(1214),s=r(1204),a=r(6278);class l extends a.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreground"),this.contrast=new o.ContrastPicker}static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.length&&("punctuated"===t.type&&t.contentNodes.forEach((t=>r[t.id]=!0)),"implicit"!==t.role&&e.push(t.contentNodes.map((t=>t.id)))),t.childNodes.length){if("implicit"===t.role){const n=[];let o=[];for(const e of t.childNodes){const t=[];l.visitStree_(e,t,r),t.length<=2&&n.push(t.shift()),o=o.concat(t)}return e.push(n),void o.forEach((t=>e.push(t)))}t.childNodes.forEach((t=>l.visitStree_(t,e,r)))}}else r[t.id]||e.push(t.id)}getSpeech(t,e){return s.getAttribute(t,this.modality)}generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(t)),this.colorLeaves_(t),s.getAttribute(t,this.modality)}colorLeaves_(t){const e=[];l.visitStree_(this.getRebuilt().streeRoot,e,{});for(const r of e){const e=this.contrast.generate();let n=!1;n=Array.isArray(r)?r.map((r=>this.colorLeave_(t,r,e))).reduce(((t,e)=>t||e),!1):this.colorLeave_(t,r.toString(),e),n&&this.contrast.increment()}}colorLeave_(t,e,r){const n=s.getBySemanticId(t,e);return!!n&&(n.setAttribute(this.modality,r),!0)}}e.ColorGenerator=l},6604:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DirectSpeechGenerator=void 0;const n=r(1204),o=r(6278);class i extends o.AbstractSpeechGenerator{getSpeech(t,e){return n.getAttribute(t,this.modality)}}e.DirectSpeechGenerator=i},3123:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummySpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){return""}}e.DummySpeechGenerator=o},5858:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.NodeSpeechGenerator=void 0;const n=r(1204),o=r(4598);class i extends o.TreeSpeechGenerator{getSpeech(t,e){return super.getSpeech(t,e),n.getAttribute(t,this.modality)}}e.NodeSpeechGenerator=i},9552:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.generatorMapping_=e.generator=void 0;const n=r(1452),o=r(5152),i=r(6604),s=r(3123),a=r(5858),l=r(597),c=r(4598);e.generator=function(t){return(e.generatorMapping_[t]||e.generatorMapping_.Direct)()},e.generatorMapping_={Adhoc:()=>new n.AdhocSpeechGenerator,Color:()=>new o.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new s.DummySpeechGenerator,Node:()=>new a.NodeSpeechGenerator,Summary:()=>new l.SummarySpeechGenerator,Tree:()=>new c.TreeSpeechGenerator}},9543:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.computeSummary_=e.retrieveSummary=e.connectAllMactions=e.connectMactions=e.nodeAtPosition_=e.computePrefix_=e.retrievePrefix=e.addPrefix=e.addModality=e.addSpeech=e.recomputeMarkup=e.computeMarkup=e.recomputeSpeech=e.computeSpeech=void 0;const n=r(8290),o=r(5740),i=r(5274),s=r(2298),a=r(2362),l=r(7075),c=r(1204);function u(t){return a.SpeechRuleEngine.getInstance().evaluateNode(t)}function p(t){return u(l.SemanticTree.fromNode(t).xml())}function h(t){const e=p(t);return n.markup(e)}function f(t){const e=d(t);return n.markup(e)}function d(t){const e=l.SemanticTree.fromRoot(t),r=i.evalXPath('.//*[@id="'+t.id+'"]',e.xml());let n=r[0];return r.length>1&&(n=m(t,r)||n),n?a.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(n)})):[]}function m(t,e){const r=e[0];if(!t.parent)return r;const n=[];for(;t;)n.push(t.id),t=t.parent;const o=function(t,e){for(;e.length&&e.shift().toString()===t.getAttribute("id")&&t.parentNode&&t.parentNode.parentNode;)t=t.parentNode.parentNode;return!e.length};for(let t,r=0;t=e[r];r++)if(o(t,n.slice()))return t;return r}function y(t){return t?a.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(t)})):[]}e.computeSpeech=u,e.recomputeSpeech=p,e.computeMarkup=function(t){const e=u(t);return n.markup(e)},e.recomputeMarkup=h,e.addSpeech=function(t,e,r){const i=o.querySelectorAllByAttrValue(r,"id",e.id.toString())[0],a=i?n.markup(u(i)):h(e);t.setAttribute(s.Attribute.SPEECH,a)},e.addModality=function(t,e,r){const n=h(e);t.setAttribute(r,n)},e.addPrefix=function(t,e){const r=f(e);r&&t.setAttribute(s.Attribute.PREFIX,r)},e.retrievePrefix=f,e.computePrefix_=d,e.nodeAtPosition_=m,e.connectMactions=function(t,e,r){const n=o.querySelectorAll(e,"maction");for(let e,i=0;e=n[i];i++){const n=e.getAttribute("id"),i=o.querySelectorAllByAttrValue(t,"id",n)[0];if(!i)continue;const a=e.childNodes[1],l=a.getAttribute(s.Attribute.ID);let u=c.getBySemanticId(t,l);if(u&&"dummy"!==u.getAttribute(s.Attribute.TYPE))continue;if(u=i.childNodes[0],u.getAttribute("sre-highlighter-added"))continue;const p=a.getAttribute(s.Attribute.PARENT);p&&u.setAttribute(s.Attribute.PARENT,p),u.setAttribute(s.Attribute.TYPE,"dummy"),u.setAttribute(s.Attribute.ID,l);o.querySelectorAllByAttrValue(r,"id",l)[0].setAttribute("alternative",l)}},e.connectAllMactions=function(t,e){const r=o.querySelectorAll(t,"maction");for(let t,n=0;t=r[n];n++){const r=t.childNodes[1].getAttribute(s.Attribute.ID);o.querySelectorAllByAttrValue(e,"id",r)[0].setAttribute("alternative",r)}},e.retrieveSummary=function(t){const e=y(t);return n.markup(e)},e.computeSummary_=y},597:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SummarySpeechGenerator=void 0;const n=r(6278),o=r(9543);class i extends n.AbstractSpeechGenerator{getSpeech(t,e){return o.connectAllMactions(e,this.getRebuilt().xml),this.generateSpeech(t,e)}}e.SummarySpeechGenerator=i},4598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TreeSpeechGenerator=void 0;const n=r(2298),o=r(1204),i=r(6278),s=r(9543);class a extends i.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().nodeDict;for(const r in i){const a=i[r],l=o.getBySemanticId(e,r),c=o.getBySemanticId(t,r);l&&c&&(this.modality&&this.modality!==n.Attribute.SPEECH?s.addModality(c,a,this.modality):s.addSpeech(c,a,this.getRebuilt().xml),this.modality===n.Attribute.SPEECH&&s.addPrefix(c,a))}return r}}e.TreeSpeechGenerator=a},313:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.INTERVALS=e.makeLetter=e.numberRules=e.alphabetRules=e.getFont=e.makeInterval=e.generate=e.makeDomains_=e.Domains_=e.Base=e.Embellish=e.Font=void 0;const n=r(5897),o=r(7491),i=r(4356),s=r(2536),a=r(2780);var l,c,u;function p(){const t=i.LOCALE.ALPHABETS,r=(t,e)=>{const r={};return Object.keys(t).forEach((t=>r[t]=!0)),Object.keys(e).forEach((t=>r[t]=!0)),Object.keys(r)};e.Domains_.small=r(t.smallPrefix,t.letterTrans),e.Domains_.capital=r(t.capPrefix,t.letterTrans),e.Domains_.digit=r(t.digitPrefix,t.digitTrans)}function h(t){const e=t.toString(16).toUpperCase();return e.length>3?e:("000"+e).slice(-4)}function f([t,e],r){const n=parseInt(t,16),o=parseInt(e,16),i=[];for(let t=n;t<=o;t++){let e=h(t);!1!==r[e]&&(e=r[e]||e,i.push(e))}return i}function d(t){const e="normal"===t||"fullwidth"===t?"":i.LOCALE.MESSAGES.font[t]||i.LOCALE.MESSAGES.embellish[t]||"";return(0,s.localeFontCombiner)(e)}function m(t,r,n,o,s,a){const l=d(o);for(let o,c,u,p=0;o=t[p],c=r[p],u=n[p];p++){const t=a?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=a?e.Domains_.capital:e.Domains_.small;g(l.combiner,o,c,u,l.font,t,s,i.LOCALE.ALPHABETS.letterTrans,r)}}function y(t,r,n,o,s){const a=d(n);for(let n,l,c=0;n=t[c],l=r[c];c++){const t=i.LOCALE.ALPHABETS.digitPrefix,r=c+s;g(a.combiner,n,l,r,a.font,t,o,i.LOCALE.ALPHABETS.digitTrans,e.Domains_.digit)}}function g(t,e,r,n,o,i,s,l,c){for(let u,p=0;u=c[p];p++){const c=u in l?l[u]:l.default,p=u in i?i[u]:i.default;a.defineRule(e.toString(),u,"default",s,r,t(c(n),o,p))}}!function(t){t.BOLD="bold",t.BOLDFRAKTUR="bold-fraktur",t.BOLDITALIC="bold-italic",t.BOLDSCRIPT="bold-script",t.DOUBLESTRUCK="double-struck",t.FULLWIDTH="fullwidth",t.FRAKTUR="fraktur",t.ITALIC="italic",t.MONOSPACE="monospace",t.NORMAL="normal",t.SCRIPT="script",t.SANSSERIF="sans-serif",t.SANSSERIFITALIC="sans-serif-italic",t.SANSSERIFBOLD="sans-serif-bold",t.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(l=e.Font||(e.Font={})),function(t){t.SUPER="super",t.SUB="sub",t.CIRCLED="circled",t.PARENTHESIZED="parenthesized",t.PERIOD="period",t.NEGATIVECIRCLED="negative-circled",t.DOUBLECIRCLED="double-circled",t.CIRCLEDSANSSERIF="circled-sans-serif",t.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",t.COMMA="comma",t.SQUARED="squared",t.NEGATIVESQUARED="negative-squared"}(c=e.Embellish||(e.Embellish={})),function(t){t.LATINCAP="latinCap",t.LATINSMALL="latinSmall",t.GREEKCAP="greekCap",t.GREEKSMALL="greekSmall",t.DIGIT="digit"}(u=e.Base||(e.Base={})),e.Domains_={small:["default"],capital:["default"],digit:["default"]},e.makeDomains_=p,e.generate=function(t){const r=n.default.getInstance().locale;n.default.getInstance().locale=t,o.setLocale(),a.addSymbolRules({locale:t}),p();const s=e.INTERVALS;for(let t,e=0;t=s[e];e++){const e=f(t.interval,t.subst),r=e.map((function(t){return String.fromCodePoint(parseInt(t,16))}));if("offset"in t)y(e,r,t.font,t.category,t.offset||0);else{m(e,r,i.LOCALE.ALPHABETS[t.base],t.font,t.category,!!t.capital)}}n.default.getInstance().locale=r,o.setLocale()},e.makeInterval=f,e.getFont=d,e.alphabetRules=m,e.numberRules=y,e.makeLetter=g,e.INTERVALS=[{interval:["1D400","1D419"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLD},{interval:["1D41A","1D433"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLD},{interval:["1D56C","1D585"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDFRAKTUR},{interval:["1D468","1D481"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDITALIC},{interval:["1D482","1D49B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDSCRIPT},{interval:["1D538","1D551"],base:u.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:l.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:u.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:l.FRAKTUR},{interval:["1D51E","1D537"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.FRAKTUR},{interval:["FF21","FF3A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.FULLWIDTH},{interval:["FF41","FF5A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.FULLWIDTH},{interval:["1D434","1D44D"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.ITALIC},{interval:["1D44E","1D467"],base:u.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:l.ITALIC},{interval:["1D670","1D689"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.MONOSPACE},{interval:["1D68A","1D6A3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.MONOSPACE},{interval:["0041","005A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.NORMAL},{interval:["0061","007A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.NORMAL},{interval:["1D49C","1D4B5"],base:u.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:l.SCRIPT},{interval:["1D4B6","1D4CF"],base:u.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:l.SCRIPT},{interval:["1D5A0","1D5B9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIF},{interval:["1D5BA","1D5D3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIF},{interval:["1D608","1D621"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:u.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:l.NORMAL},{interval:["03B0","03D0"],base:u.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:l.NORMAL},{interval:["1D6A8","1D6C0"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.BOLD},{interval:["1D6C1","1D6E1"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLD},{interval:["1D6E2","1D6FA"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.ITALIC},{interval:["1D6FB","1D71B"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.ITALIC},{interval:["1D71C","1D734"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDITALIC},{interval:["1D735","1D755"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDITALIC},{interval:["1D756","1D76E"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.NORMAL},{interval:["2070","2079"],base:u.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:c.SUPER},{interval:["2080","2089"],base:u.DIGIT,subst:{},offset:0,category:"No",font:c.SUB},{interval:["245F","2473"],base:u.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:c.CIRCLED},{interval:["3251","325F"],base:u.DIGIT,subst:{},offset:21,category:"No",font:c.CIRCLED},{interval:["32B1","32BF"],base:u.DIGIT,subst:{},offset:36,category:"No",font:c.CIRCLED},{interval:["2474","2487"],base:u.DIGIT,subst:{},offset:1,category:"No",font:c.PARENTHESIZED},{interval:["2487","249B"],base:u.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:c.PERIOD},{interval:["2775","277F"],base:u.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:c.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:u.DIGIT,subst:{},offset:11,category:"No",font:c.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:u.DIGIT,subst:{},offset:1,category:"No",font:c.DOUBLECIRCLED},{interval:["277F","2789"],base:u.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:c.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:u.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:c.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.BOLD},{interval:["1D7D8","1D7E1"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.SANSSERIF},{interval:["1D7EC","1D7F5"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.MONOSPACE},{interval:["1F101","1F10A"],base:u.DIGIT,subst:{},offset:0,category:"No",font:c.COMMA},{interval:["24B6","24CF"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.CIRCLED},{interval:["24D0","24E9"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:c.CIRCLED},{interval:["1F110","1F129"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.PARENTHESIZED},{interval:["249C","24B5"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:c.PARENTHESIZED},{interval:["1F130","1F149"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.SQUARED},{interval:["1F170","1F189"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.NEGATIVESQUARED},{interval:["1F150","1F169"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.NEGATIVECIRCLED}]},8504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Parser=e.Comparator=e.ClearspeakPreferences=void 0;const n=r(5897),o=r(4440),i=r(1676),s=r(1676),a=r(2780),l=r(2362);class c extends i.DynamicCstr{constructor(t,e){super(t),this.preference=e}static comparator(){return new p(n.default.getInstance().dynamicCstr,s.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[s.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.STYLE]]))}static fromPreference(t){const e=t.split(":"),r={},n=u.getProperties(),o=Object.keys(n);for(let t,i=0;t=e[i];i++){const e=t.split("_");if(-1===o.indexOf(e[0]))continue;const i=e[1];i&&i!==c.AUTO&&-1!==n[e[0]].indexOf(i)&&(r[e[0]]=e[1])}return r}static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;ns?-1:i0&&e<20&&r>0&&r<11}function M(t){return o.default.getInstance().style===t}function x(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(e)}function E(t){if(x(t))return!0;if("subscript"!==t.tagName)return!1;const e=t.childNodes[0].childNodes,r=e[1];return"identifier"===e[0].tagName&&(A(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&C(r))}function A(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integer"===t.getAttribute("role")}function C(t){return i.evalXPath("children/*",t).every((t=>A(t)||"identifier"===t.tagName))}function T(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.role&&_(t.childNodes[0])&&N(t.childNodes.slice(1))||"identifier"===t.type&&"unit"===t.role||"infixop"===t.type&&("implicit"===t.role||"unit"===t.role)}function N(t){for(let e=0;e10?s.LOCALE.NUMBERS.numericOrdinal(e):s.LOCALE.NUMBERS.wordOrdinal(e)},e.NESTING_DEPTH=null,e.nestingDepth=function(t){let r=0;const n=t.textContent,o="open"===t.getAttribute("role")?0:1;let i=t.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return e.NESTING_DEPTH=r>1?s.LOCALE.NUMBERS.wordOrdinal(r):"",e.NESTING_DEPTH},e.matchingFences=function(t){const e=t.previousSibling;let r,n;return e?(r=e,n=t):(r=t,n=t.nextSibling),n&&(0,h.isMatchingFence)(r.textContent,n.textContent)?[t]:[]},e.insertNesting=w,l.Grammar.getInstance().setCorrection("insertNesting",w),e.fencedArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return I(r[o])||I(r[o+1])?[t]:[]},e.simpleArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return L(r[o])&&r[o+1]&&(L(r[o+1])||"root"===r[o+1].tagName||"sqrt"===r[o+1].tagName||"superscript"===r[o+1].tagName&&r[o+1].childNodes[0].childNodes[0]&&("number"===r[o+1].childNodes[0].childNodes[0].tagName||"identifier"===r[o+1].childNodes[0].childNodes[0].tagName)&&("2"===r[o+1].childNodes[0].childNodes[1].textContent||"3"===r[o+1].childNodes[0].childNodes[1].textContent))?[t]:[]},e.simpleFactor_=L,e.fencedFactor_=I,e.layoutFactor_=P,e.wordOrdinal=function(t){return s.LOCALE.NUMBERS.wordOrdinal(parseInt(t.textContent,10))}},6141:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function s(t){try{l(n.next(t))}catch(t){i(t)}}function a(t){try{l(n.throw(t))}catch(t){i(t)}}function l(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}l((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.loadAjax=e.loadFileSync=e.loadFile=e.parseMaps=e.retrieveFiles=e.standardLoader=e.loadLocale=e.store=void 0;const o=r(2139),i=r(5897),s=r(4440),a=r(7248),l=r(2315),c=r(1676),u=r(2780),p=r(2362),h=r(7491),f=r(313);e.store=u;const d={functions:u.addFunctionRules,symbols:u.addSymbolRules,units:u.addUnitRules,si:u.setSiPrefixes};let m=!1;function y(t=i.default.getInstance().locale){i.EnginePromise.loaded[t]||(i.EnginePromise.loaded[t]=[!1,!1],function(t){if(i.default.getInstance().isIE&&i.default.getInstance().mode===s.Mode.HTTP)return void S(t);b(t)}(t))}function g(){switch(i.default.getInstance().mode){case s.Mode.ASYNC:return O;case s.Mode.HTTP:return x;case s.Mode.SYNC:default:return M}}function b(t){const e=i.default.getInstance().customLoader?i.default.getInstance().customLoader:g(),r=new Promise((r=>{e(t).then((e=>{v(e),i.EnginePromise.loaded[t]=[!0,!0],r(t)}),(e=>{i.EnginePromise.loaded[t]=[!0,!1],console.error(`Unable to load locale: ${t}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(t)}))}));i.EnginePromise.promises[t]=r}function v(t){_(JSON.parse(t))}function _(t,e){let r=!0;for(let n,o=0;n=Object.keys(t)[o];o++){const o=n.split("/");e&&e!==o[0]||("rules"===o[1]?p.SpeechRuleEngine.getInstance().addStore(t[n]):"messages"===o[1]?(0,h.completeLocale)(t[n]):(r&&(f.generate(o[0]),r=!1),t[n].forEach(d[o[1]])))}}function S(t,e){let r=e||1;o.mapsForIE?_(o.mapsForIE,t):r<=5&&setTimeout((()=>S(t,r++)).bind(this),300)}function O(t){const e=a.localePath(t);return new Promise(((t,r)=>{l.default.fs.readFile(e,"utf8",((e,n)=>{if(e)return r(e);t(n)}))}))}function M(t){const e=a.localePath(t);return new Promise(((t,r)=>{let n="{}";try{n=l.default.fs.readFileSync(e,"utf8")}catch(t){return r(t)}t(n)}))}function x(t){const e=a.localePath(t),r=new XMLHttpRequest;return new Promise(((t,n)=>{r.onreadystatechange=function(){if(4===r.readyState){const e=r.status;0===e||e>=200&&e<400?t(r.responseText):n(e)}},r.open("GET",e,!0),r.send()}))}e.loadLocale=function(t=i.default.getInstance().locale){return n(this,void 0,void 0,(function*(){return m||(y(c.DynamicCstr.BASE_LOCALE),m=!0),i.EnginePromise.promises[c.DynamicCstr.BASE_LOCALE].then((()=>n(this,void 0,void 0,(function*(){const e=i.default.getInstance().defaultLocale;return e?(y(e),i.EnginePromise.promises[e].then((()=>n(this,void 0,void 0,(function*(){return y(t),i.EnginePromise.promises[t]}))))):(y(t),i.EnginePromise.promises[t])}))))}))},e.standardLoader=g,e.retrieveFiles=b,e.parseMaps=v,e.loadFile=O,e.loadFileSync=M,e.loadAjax=x},7088:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.leftSubscriptBrief=e.leftSuperscriptBrief=e.leftSubscriptVerbose=e.leftSuperscriptVerbose=e.baselineBrief=e.baselineVerbose=void 0;const n=r(1378);e.baselineVerbose=function(t){return n.baselineVerbose(t).replace(/-$/,"")},e.baselineBrief=function(t){return n.baselineBrief(t).replace(/-$/,"")},e.leftSuperscriptVerbose=function(t){return n.superscriptVerbose(t).replace(/^exposant/,"exposant gauche")},e.leftSubscriptVerbose=function(t){return n.subscriptVerbose(t).replace(/^indice/,"indice gauche")},e.leftSuperscriptBrief=function(t){return n.superscriptBrief(t).replace(/^sup/,"sup gauche")},e.leftSubscriptBrief=function(t){return n.subscriptBrief(t).replace(/^sub/,"sub gauche")}},9577:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathspeakRules=void 0;const n=r(1676),o=r(365),i=r(7088),s=r(1378),a=r(8437),l=r(7283),c=r(7598);e.MathspeakRules=function(){l.addStore(n.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:s.spaceoutNumber,CQFspaceoutIdentifier:s.spaceoutIdentifier,CSFspaceoutText:s.spaceoutText,CSFopenFracVerbose:s.openingFractionVerbose,CSFcloseFracVerbose:s.closingFractionVerbose,CSFoverFracVerbose:s.overFractionVerbose,CSFopenFracBrief:s.openingFractionBrief,CSFcloseFracBrief:s.closingFractionBrief,CSFopenFracSbrief:s.openingFractionSbrief,CSFcloseFracSbrief:s.closingFractionSbrief,CSFoverFracSbrief:s.overFractionSbrief,CSFvulgarFraction:a.vulgarFraction,CQFvulgarFractionSmall:s.isSmallVulgarFraction,CSFopenRadicalVerbose:s.openingRadicalVerbose,CSFcloseRadicalVerbose:s.closingRadicalVerbose,CSFindexRadicalVerbose:s.indexRadicalVerbose,CSFopenRadicalBrief:s.openingRadicalBrief,CSFcloseRadicalBrief:s.closingRadicalBrief,CSFindexRadicalBrief:s.indexRadicalBrief,CSFopenRadicalSbrief:s.openingRadicalSbrief,CSFindexRadicalSbrief:s.indexRadicalSbrief,CQFisSmallRoot:s.smallRoot,CSFsuperscriptVerbose:s.superscriptVerbose,CSFsuperscriptBrief:s.superscriptBrief,CSFsubscriptVerbose:s.subscriptVerbose,CSFsubscriptBrief:s.subscriptBrief,CSFbaselineVerbose:s.baselineVerbose,CSFbaselineBrief:s.baselineBrief,CSFleftsuperscriptVerbose:s.superscriptVerbose,CSFleftsubscriptVerbose:s.subscriptVerbose,CSFrightsuperscriptVerbose:s.superscriptVerbose,CSFrightsubscriptVerbose:s.subscriptVerbose,CSFleftsuperscriptBrief:s.superscriptBrief,CSFleftsubscriptBrief:s.subscriptBrief,CSFrightsuperscriptBrief:s.superscriptBrief,CSFrightsubscriptBrief:s.subscriptBrief,CSFunderscript:s.nestedUnderscript,CSFoverscript:s.nestedOverscript,CSFendscripts:s.endscripts,CTFordinalCounter:a.ordinalCounter,CTFwordCounter:a.wordCounter,CTFcontentIterator:o.contentIterator,CQFdetIsSimple:s.determinantIsSimple,CSFRemoveParens:s.removeParens,CQFresetNesting:s.resetNestingDepth,CGFbaselineConstraint:s.generateBaselineConstraint,CGFtensorRules:s.generateTensorRules}),l.addStore("es.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:c.unitMultipliers,CQFoneLeft:c.oneLeft}),l.addStore("fr.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallRoot=e.generateTensorRules=e.removeParens=e.generateBaselineConstraint=e.determinantIsSimple=e.nestedOverscript=e.endscripts=e.overscoreNestingDepth=e.nestedUnderscript=e.underscoreNestingDepth=e.indexRadicalSbrief=e.openingRadicalSbrief=e.indexRadicalBrief=e.closingRadicalBrief=e.openingRadicalBrief=e.indexRadicalVerbose=e.closingRadicalVerbose=e.openingRadicalVerbose=e.getRootIndex=e.nestedRadical=e.radicalNestingDepth=e.baselineBrief=e.baselineVerbose=e.superscriptBrief=e.superscriptVerbose=e.subscriptBrief=e.subscriptVerbose=e.nestedSubSuper=e.isSmallVulgarFraction=e.overFractionSbrief=e.closingFractionSbrief=e.openingFractionSbrief=e.closingFractionBrief=e.openingFractionBrief=e.overFractionVerbose=e.closingFractionVerbose=e.openingFractionVerbose=e.nestedFraction=e.fractionNestingDepth=e.computeNestingDepth_=e.containsAttr=e.getNestingDepth=e.resetNestingDepth=e.nestingBarriers=e.spaceoutIdentifier=e.spaceoutNumber=e.spaceoutNodes=e.spaceoutText=void 0;const n=r(707),o=r(5740),i=r(5274),s=r(4356),a=r(3308);let l={};function c(t,e){const r=Array.from(t.textContent),n=[],o=a.default.getInstance(),i=t.ownerDocument;for(let t,s=0;t=r[s];s++){const r=o.getNodeFactory().makeLeafNode(t,"unknown"),s=o.identifierNode(r,"unknown","");e(s),n.push(s.xml(i))}return n}function u(t,r,i,s,a,c){s=s||e.nestingBarriers,a=a||{},c=c||function(t){return!1};const u=o.serializeXml(r);if(l[t]||(l[t]={}),l[t][u])return l[t][u];if(c(r)||i.indexOf(r.tagName)<0)return 0;const p=h(r,i,n.setdifference(s,i),a,c,0);return l[t][u]=p,p}function p(t,e){if(!t.attributes)return!1;const r=o.toArray(t.attributes);for(let t,n=0;t=r[n];n++)if(e[t.nodeName]===t.nodeValue)return!0;return!1}function h(t,e,r,n,i,s){if(i(t)||r.indexOf(t.tagName)>-1||p(t,n))return s;if(e.indexOf(t.tagName)>-1&&s++,!t.childNodes||0===t.childNodes.length)return s;const a=o.toArray(t.childNodes);return Math.max.apply(null,a.map((function(t){return h(t,e,r,n,i,s)})))}function f(t){return u("fraction",t,["fraction"],e.nestingBarriers,{},s.LOCALE.FUNCTIONS.fracNestDepth)}function d(t,e,r){const n=f(t),o=Array(n).fill(e);return r&&o.push(r),o.join(s.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function m(t,e,r){for(;t.parentNode;){const n=t.parentNode,o=n.parentNode;if(!o)break;const i=t.getAttribute&&t.getAttribute("role");("subscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(e=r.sub+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),("superscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(e=r.sup+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),t=o}return e.trim()}function y(t){return u("radical",t,["sqrt","root"],e.nestingBarriers,{})}function g(t,e,r){const n=y(t),o=b(t);return r=o?s.LOCALE.FUNCTIONS.combineRootIndex(r,o):r,1===n?r:s.LOCALE.FUNCTIONS.combineNestedRadical(e,s.LOCALE.FUNCTIONS.radicalNestDepth(n-1),r)}function b(t){const e="sqrt"===t.tagName?"2":i.evalXPath("children/*[1]",t)[0].textContent.trim();return s.LOCALE.MESSAGES.MSroots[e]||""}function v(t){return u("underscore",t,["underscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"underscore"===t.tagName&&"underaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}function _(t){return u("overscore",t,["overscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"overscore"===t.tagName&&"overaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}e.spaceoutText=function(t){return Array.from(t.textContent).join(" ")},e.spaceoutNodes=c,e.spaceoutNumber=function(t){return c(t,(function(t){t.textContent.match(/\W/)||(t.type="number")}))},e.spaceoutIdentifier=function(t){return c(t,(function(t){t.font="unknown",t.type="identifier"}))},e.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],e.resetNestingDepth=function(t){return l={},[t]},e.getNestingDepth=u,e.containsAttr=p,e.computeNestingDepth_=h,e.fractionNestingDepth=f,e.nestedFraction=d,e.openingFractionVerbose=function(t){return d(t,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_V)},e.closingFractionVerbose=function(t){return d(t,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_V)},e.overFractionVerbose=function(t){return d(t,s.LOCALE.MESSAGES.MS.FRAC_OVER)},e.openingFractionBrief=function(t){return d(t,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_B)},e.closingFractionBrief=function(t){return d(t,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_B)},e.openingFractionSbrief=function(t){const e=f(t);return 1===e?s.LOCALE.MESSAGES.MS.FRAC_S:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(e-1),s.LOCALE.MESSAGES.MS.FRAC_S)},e.closingFractionSbrief=function(t){const e=f(t);return 1===e?s.LOCALE.MESSAGES.MS.ENDFRAC:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(e-1),s.LOCALE.MESSAGES.MS.ENDFRAC)},e.overFractionSbrief=function(t){const e=f(t);return 1===e?s.LOCALE.MESSAGES.MS.FRAC_OVER:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(e-1),s.LOCALE.MESSAGES.MS.FRAC_OVER)},e.isSmallVulgarFraction=function(t){return s.LOCALE.FUNCTIONS.fracNestDepth(t)?[t]:[]},e.nestedSubSuper=m,e.subscriptVerbose=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},e.subscriptBrief=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUB,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},e.superscriptVerbose=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},e.superscriptBrief=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUP,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},e.baselineVerbose=function(t){const e=m(t,"",{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB});return e?e.replace(new RegExp(s.LOCALE.MESSAGES.MS.SUB+"$"),s.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(s.LOCALE.MESSAGES.MS.SUPER+"$"),s.LOCALE.MESSAGES.MS.SUPERSCRIPT):s.LOCALE.MESSAGES.MS.BASELINE},e.baselineBrief=function(t){return m(t,"",{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})||s.LOCALE.MESSAGES.MS.BASE},e.radicalNestingDepth=y,e.nestedRadical=g,e.getRootIndex=b,e.openingRadicalVerbose=function(t){return g(t,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalVerbose=function(t){return g(t,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalVerbose=function(t){return g(t,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalBrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalBrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalBrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalSbrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOT)},e.indexRadicalSbrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.INDEX)},e.underscoreNestingDepth=v,e.nestedUnderscript=function(t){const e=v(t);return Array(e).join(s.LOCALE.MESSAGES.MS.UNDER)+s.LOCALE.MESSAGES.MS.UNDERSCRIPT},e.overscoreNestingDepth=_,e.endscripts=function(t){return s.LOCALE.MESSAGES.MS.ENDSCRIPTS},e.nestedOverscript=function(t){const e=_(t);return Array(e).join(s.LOCALE.MESSAGES.MS.OVER)+s.LOCALE.MESSAGES.MS.OVERSCRIPT},e.determinantIsSimple=function(t){if("matrix"!==t.tagName||"determinant"!==t.getAttribute("role"))return[];const e=i.evalXPath("children/row/children/cell/children/*",t);for(let t,r=0;t=e[r];r++)if("number"!==t.tagName){if("identifier"===t.tagName){const e=t.getAttribute("role");if("latinletter"===e||"greekletter"===e||"otherletter"===e)continue}return[]}return[t]},e.generateBaselineConstraint=function(){const t=t=>t.map((t=>"ancestor::"+t)),e=t=>"not("+t+")",r=e(t(["subscript","superscript","tensor"]).join(" or ")),n=t(["relseq","multrel"]),o=t(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let t,e=0;t=o[e];e++)i=i.concat(n.map((function(e){return t+"/"+e})));return[["ancestor::*/following-sibling::*",r,e(i.join(" | "))].join(" and ")]},e.removeParens=function(t){if(!t.childNodes.length||!t.childNodes[0].childNodes.length||!t.childNodes[0].childNodes[0].childNodes.length)return"";const e=t.childNodes[0].childNodes[0].childNodes[0].textContent;return e.match(/^\(.+\)$/)?e.slice(1,-1):e};const S=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),O=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function M(t){const e=[];let r="",n="",o=parseInt(t,2);for(let t=0;t<5;t++){const i="children/*["+O.get(t)+"]";if(1&o){const e=S.get(t%5);r="[t] "+e+"Verbose; [n] "+i+";"+r,n="[t] "+e+"Brief; [n] "+i+";"+n}else e.unshift("name("+i+')="empty"');o>>=1}return[e,r,n]}e.generateTensorRules=function(t,e=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let n,o=0;n=r[o];o++){let r="tensor"+n,[o,i,s]=M(n);t.defineRule(r,"default",i,"self::tensor",...o),e&&(t.defineRule(r,"brief",s,"self::tensor",...o),t.defineRule(r,"sbrief",s,"self::tensor",...o));const a=S.get(2);i+="; [t]"+a+"Verbose",s+="; [t]"+a+"Brief",r+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";t.defineRule(r,"default",i,"self::tensor",l,...o),e&&(t.defineRule(r,"brief",s,"self::tensor",l,...o),t.defineRule(r,"sbrief",s,"self::tensor",l,...o))}},e.smallRoot=function(t){let e=Object.keys(s.LOCALE.MESSAGES.MSroots).length;if(!e)return[];if(e++,!t.childNodes||0===t.childNodes.length||!t.childNodes[0].childNodes)return[];const r=t.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const n=parseInt(r,10);return n>1&&n<=e?[t]:[]}},6922:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.implicitIterator=e.relationIterator=e.propagateNumber=e.checkParent_=e.NUMBER_INHIBITORS_=e.NUMBER_PROPAGATORS_=e.enlargeFence=e.indexRadical=e.closingRadical=e.openingRadical=e.radicalNestingDepth=e.nestedRadical=e.overBevelledFraction=e.overFraction=e.closingFraction=e.openingFraction=void 0;const n=r(7052),o=r(5740),i=r(5274),s=r(2105),a=r(5897),l=r(7630),c=r(9265),u=r(4356),p=r(1378);function h(t,e){const r=f(t);return 1===r?e:new Array(r).join(u.LOCALE.MESSAGES.MS.NESTED)+e}function f(t,e){const r=e||0;return t.parentNode?f(t.parentNode,"root"===t.tagName||"sqrt"===t.tagName?r+1:r):r}function d(t){const e="\u2820";if(1===t.length)return e+t;const r=t.split("");return r.every((function(t){return"\u2833"===t}))?e+r.join(e):t.slice(0,-1)+e+t.slice(-1)}function m(t,r){const n=t.parent;if(!n)return!1;const o=n.type;return-1!==e.NUMBER_PROPAGATORS_.indexOf(o)||"prefixop"===o&&"negative"===n.role&&!r.script||"prefixop"===o&&"geometry"===n.role||!("punctuated"!==o||r.enclosed&&"text"!==n.role)}function y(t,r){return t.childNodes.length?(-1!==e.NUMBER_INHIBITORS_.indexOf(t.type)&&(r.script=!0),"fenced"===t.type?(r.number=!1,r.enclosed=!0,["",r]):(m(t,r)&&(r.number=!0,r.enclosed=!1),["",r])):(m(t,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}e.openingFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_START},e.closingFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_END},e.overFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_OVER},e.overBevelledFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+u.LOCALE.MESSAGES.MS.FRACTION_OVER},e.nestedRadical=h,e.radicalNestingDepth=f,e.openingRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.ROOTINDEX)},e.enlargeFence=d,s.Grammar.getInstance().setCorrection("enlargeFence",d),e.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],e.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],e.checkParent_=m,e.propagateNumber=y,(0,l.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),e.relationIterator=function(t,e){const r=t.slice(0);let s,l=!0;return s=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=s.shift(),i=r.shift(),c=r[0],h=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return h;const f=i?p.nestedSubSuper(i,"",{sup:u.LOCALE.MESSAGES.MS.SUPER,sub:u.LOCALE.MESSAGES.MS.SUB}):"",d=i&&"EMPTY"!==o.tagName(i)||l&&t.parentNode.parentNode&&t.parentNode.parentNode.previousSibling?[n.AuditoryDescription.create({text:"\u2800"+f},{})]:[],m=c&&"EMPTY"!==o.tagName(c)||!s.length&&t.parentNode.parentNode&&t.parentNode.parentNode.nextSibling?[n.AuditoryDescription.create({text:"\u2800"},{})]:[],y=a.default.evaluateNode(t);return l=!1,h.concat(d,y,m)}},e.implicitIterator=function(t,e){const r=t.slice(0);let s;return s=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),i=r[0],a=s.shift(),l=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!a)return l;const c=t&&"NUMBER"===o.tagName(t),u=i&&"NUMBER"===o.tagName(i);return l.concat(c&&u&&"space"===a.getAttribute("role")?[n.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ordinalPosition=e.vulgarFraction=e.wordCounter=e.ordinalCounter=void 0;const n=r(9536),o=r(5740),i=r(4356),s=r(4977);e.ordinalCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+e}},e.wordCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+e}},e.vulgarFraction=function(t){const e=(0,s.convertVulgarFraction)(t,i.LOCALE.MESSAGES.MS.FRAC_OVER);return e.convertible&&e.enumerator&&e.denominator?[new n.Span(i.LOCALE.NUMBERS.numberToWords(e.enumerator),{extid:t.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new n.Span(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),new n.Span(i.LOCALE.NUMBERS.numberToOrdinal(e.denominator,1!==e.enumerator),{extid:t.childNodes[0].childNodes[1].getAttribute("extid")})]:[new n.Span(e.content||"",{extid:t.getAttribute("extid")})]},e.ordinalPosition=function(t){const e=o.toArray(t.parentNode.childNodes);return i.LOCALE.NUMBERS.numericOrdinal(e.indexOf(t)+1).toString()}},9284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleRules=e.OtherRules=e.PrefixRules=void 0;const n=r(1676),o=r(365),i=r(1378),s=r(6922),a=r(8437),l=r(7283);e.PrefixRules=function(){l.addStore("en.prefix.default","",{CSFordinalPosition:a.ordinalPosition})},e.OtherRules=function(){l.addStore("en.speech.chromevox","",{CTFnodeCounter:o.nodeCounter,CTFcontentIterator:o.contentIterator}),l.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:a.vulgarFraction})},e.BrailleRules=function(){l.addStore("nemeth.braille.default",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:s.openingFraction,CSFcloseFraction:s.closingFraction,CSFoverFraction:s.overFraction,CSFoverBevFraction:s.overBevelledFraction,CSFopenRadical:s.openingRadical,CSFcloseRadical:s.closingRadical,CSFindexRadical:s.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:t=>i.generateTensorRules(t,!1),CTFrelationIterator:s.relationIterator,CTFimplicitIterator:s.implicitIterator})}},7599:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.INIT_=void 0;const n=r(5425),o=r(9577),i=r(9284);e.INIT_=!1,e.init=function(){e.INIT_||((0,o.MathspeakRules)(),(0,n.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),e.INIT_=!0)}},7283:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getStore=e.addStore=e.funcStore=void 0;const n=r(1676);e.funcStore=new Map,e.addStore=function(t,r,n){const o={};if(r){const t=e.funcStore.get(r)||{};Object.assign(o,t)}e.funcStore.set(t,Object.assign(o,n))},e.getStore=function(t,r,o){return e.funcStore.get([t,r,o].join("."))||e.funcStore.get([n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],r,o].join("."))||e.funcStore.get([n.DynamicCstr.BASE_LOCALE,r,o].join("."))||{}}},7598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.oneLeft=e.leftMostUnit=e.rightMostUnit=e.unitMultipliers=void 0;const n=r(7052),o=r(5274),i=r(4356);e.unitMultipliers=function(t,e){const r=t;let o=0;return function(){const t=n.AuditoryDescription.create({text:a(r[o])&&l(r[o+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return o++,[t]}};const s=["superscript","subscript","overscore","underscore"];function a(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const e=t.tagName,r=o.evalXPath("children/*",t);t=-1!==s.indexOf(e)?r[0]:r[r.length-1]}return!1}function l(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=o.evalXPath("children/*",t)[0]}return!1}e.rightMostUnit=a,e.leftMostUnit=l,e.oneLeft=function(t){for(;t;){if("number"===t.tagName&&"1"===t.textContent)return[t];if("infixop"!==t.tagName||"multiplication"!==t.getAttribute("role")&&"implicit"!==t.getAttribute("role"))return[];t=o.evalXPath("children/*",t)[0]}return[]}},3284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWalker=void 0;const n=r(7052),o=r(8290),i=r(5740),s=r(4440),a=r(6828),l=r(8496),c=r(2298),u=r(4356),p=r(2105),h=r(5656),f=r(9552),d=r(9543),m=r(8504),y=r(7730),g=r(1214),b=r(179),v=r(1204),_=r(5274);class S{constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[l.KeyCode.UP,this.up.bind(this)],[l.KeyCode.DOWN,this.down.bind(this)],[l.KeyCode.RIGHT,this.right.bind(this)],[l.KeyCode.LEFT,this.left.bind(this)],[l.KeyCode.TAB,this.repeat.bind(this)],[l.KeyCode.DASH,this.expand.bind(this)],[l.KeyCode.SPACE,this.depth.bind(this)],[l.KeyCode.HOME,this.home.bind(this)],[l.KeyCode.X,this.summary.bind(this)],[l.KeyCode.Z,this.detail.bind(this)],[l.KeyCode.V,this.virtualize.bind(this)],[l.KeyCode.P,this.previous.bind(this)],[l.KeyCode.U,this.undo.bind(this)],[l.KeyCode.LESS,this.previousRules.bind(this)],[l.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(t),this.rootId=this.rootNode.getAttribute(c.Attribute.ID),this.xmlString_=n,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),t&&this.updateFocus(),this.focus_}setFocus(t){this.focus_=t}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===c.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=this.specialMove();if(null!==e)return e;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const e=[],r=this.focusSemanticNodes();for(let n=0,o=t.length;n0}restoreState(){if(!this.highlighter)return;const t=b.WalkerState.getState(this.id);if(!t)return;let e=this.getRebuilt().nodeDict[t];const r=[];for(;e;)r.push(e.id),e=e.parent;for(r.pop();r.length>0;){this.down();const t=r.pop(),e=this.findFocusOnLevel(t);if(!e)break;this.setFocus(e)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(y.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((t=>t.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new g.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=h.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),d.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const t=this.getFocus().getDomPrimary();return t?v.getAttribute(t,c.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=v.splitAttribute(v.getAttribute(t,c.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(t,c.Attribute.CONTENT));const n=v.getAttribute(t,c.Attribute.TYPE),o=v.getAttribute(t,c.Attribute.ROLE);return this.combineContentChildren(n,o,r,e)}const n=t=>t.id.toString(),o=this.getRebuilt().nodeDict[this.primaryId()];return e=o.childNodes.map(n),r=o.contentNodes.map(n),0===e.length?[]:this.combineContentChildren(o.type,o.role,r,e)}singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);return this.focusFromId(t,e)}retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),r=this.skeleton.subtreeNodes(e);if(!r.length)return[t];r.unshift(e);const n={},o=[];_.updateEvaluator(this.getXml());for(const t of r)n[t]||(o.push(t.toString()),n[t]=!0,this.subtreeIds(t,n));return o}subtreeIds(t,e){const r=_.evalXPath(`//*[@data-semantic-id="${t}"]`,this.getXml());_.evalXPath("*//@data-semantic-id",r[0]).forEach((t=>e[parseInt(t.textContent,10)]=!0))}focusFromId(t,e){return y.Focus.factory(t,e,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:t||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t.focus):this.getFocus()}undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.levels=t.levels,t.focus):this.getFocus()}update(t){this.generator.setOptions(t),(0,a.setup)(t).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(s.DOMAIN_TO_STYLES[t.domain]=t.style,t.domain="mathspeak"===t.domain?"clearspeak":"mathspeak",t.style=s.DOMAIN_TO_STYLES[t.domain],this.update(t),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"],r=t.indexOf(e);return-1===r?e:r>=t.length-1?t[0]:t[r+1]}if("clearspeak"===t){const t=m.ClearspeakPreferences.getLocalePreferences().en;if(!t)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),n=m.ClearspeakPreferences.findPreference(e,r),o=t[r].map((function(t){return t.split("_")[1]})),i=o.indexOf(n);if(-1===i)return e;const s=i>=o.length-1?o[0]:o[i+1];return m.ClearspeakPreferences.addPreference(e,r,s)}return e}previousRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(t.style=this.nextStyle(t.domain,t.style),this.update(t),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),e=this.getFocus(!0)}this.levels.push(t),this.setFocus(e)}toggleActive_(){this.active_=!this.active_}mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.unshift(r);const n=this.isSpeech()?this.postfix_():"";return n&&t.push(n),o.finalize(o.merge(e.concat(t)))}prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getSemanticNodes();return t[0]?v.getAttribute(t[0],c.Attribute.PREFIX):d.retrievePrefix(e[0])}postfix_(){const t=this.getFocus().getDomNodes();return t[0]?v.getAttribute(t[0],c.Attribute.POSTFIX):""}depth_(){const t=p.Grammar.getInstance().getParameter("depth");p.Grammar.getInstance().setParameter("depth",!0);const e=this.getFocus().getDomPrimary(),r=this.expandable(e)?u.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(e)?u.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=u.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),s=this.getFocus().getSemanticNodes(),a=d.retrievePrefix(s[0]),l=[new n.AuditoryDescription({text:i,personality:{}}),new n.AuditoryDescription({text:a,personality:{}}),new n.AuditoryDescription({text:r,personality:{}})];return p.Grammar.getInstance().setParameter("depth",t),o.finalize(o.markup(l))}actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.highlighter.isMactionNode(e)?e:null}summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=d.retrieveSummary(e);return this.mergePrefix_([r])}detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=e.getAttribute("alternative");e.removeAttribute("alternative");const n=d.computeMarkup(e),o=this.mergePrefix_([n]);return e.setAttribute("alternative",r),o}}e.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummyWalker=void 0;const n=r(3284);class o extends n.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(t,e,r,n){return[]}findFocusOnLevel(t){return null}}e.DummyWalker=o},7730:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Focus=void 0;const n=r(1204);class o{constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(t,e,r,i){const s=t=>n.getBySemanticId(i,t),a=r.nodeDict,l=s(t),c=e.map(s),u=e.map((function(t){return a[t]})),p=new o(u,a[t]);return p.domNodes=c,p.domPrimary_=l,p.allNodes=o.generateAllVisibleNodes_(e,c,a,i),p}static generateAllVisibleNodes_(t,e,r,i){const s=t=>n.getBySemanticId(i,t);let a=[];for(let n=0,l=t.length;n=e.length?null:e[t]}depth(){return this.level_.length}clone(){const t=new r;return t.level_=this.level_.slice(0),t}toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((function(t){return t.toString()}));return t}}e.Levels=r},1214:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.RebuildStree=void 0;const n=r(5740),o=r(2298),i=r(3588),s=r(6537),a=r(3308),l=r(5656),c=r(7075),u=r(4795),p=r(1204);class h{constructor(t){this.mathml=t,this.factory=new s.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=p.getSemanticRoot(t),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=c.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),a.default.getInstance().setNodeFactory(this.factory)}static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0].nodeType!==n.NodeType.TEXT_NODE&&u.addAttributes(t,e.childNodes[0]),u.addAttributes(t,e)}static textContent(t,e,r){if(!r&&e.textContent)return void(t.textContent=e.textContent);const n=p.splitAttribute(p.getAttribute(e,o.Attribute.OPERATOR));n.length>1&&(t.textContent=n[1])}static isPunctuated(t){return!l.SemanticSkeleton.simpleCollapseStructure(t)&&t[1]&&l.SemanticSkeleton.contentCollapseStructure(t[1])}getTree(){return this.stree}assembleTree(t){const e=this.makeNode(t),r=p.splitAttribute(p.getAttribute(t,o.Attribute.CHILDREN)),n=p.splitAttribute(p.getAttribute(t,o.Attribute.CONTENT));if(h.addAttributes(e,t,!(r.length||n.length)),0===n.length&&0===r.length)return h.textContent(e,t),e;if(n.length>0){const t=p.getBySemanticId(this.mathml,n[0]);t&&h.textContent(e,t,!0)}e.contentNodes=n.map((t=>this.setParent(t,e))),e.childNodes=r.map((t=>this.setParent(t,e)));const i=p.getAttribute(t,o.Attribute.COLLAPSED);return i?this.postProcess(e,i):e}makeNode(t){const e=p.getAttribute(t,o.Attribute.TYPE),r=p.getAttribute(t,o.Attribute.ROLE),n=p.getAttribute(t,o.Attribute.FONT),i=p.getAttribute(t,o.Attribute.ANNOTATION)||"",s=p.getAttribute(t,o.Attribute.ID),a=p.getAttribute(t,o.Attribute.EMBELLISHED),l=p.getAttribute(t,o.Attribute.FENCEPOINTER),c=this.createNode(parseInt(s,10));return c.type=e,c.role=r,c.font=n||"unknown",c.parseAnnotation(i),l&&(c.fencePointer=l),a&&(c.embellished=a),c}makePunctuation(t){const e=this.createNode(t);return e.updateContent((0,i.invisibleComma)()),e.role="dummy",e}makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r;const o=e.splice(1,1)[0].slice(1);n.contentNodes=o.map(this.makePunctuation.bind(this)),this.collapsedChildren_(e)}makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r}makeIndex(t,e,r){if(h.isPunctuated(e))return this.makePunctuated(t,e,r),void(e=e[0]);l.SemanticSkeleton.simpleCollapseStructure(e)&&!this.nodeDict[e.toString()]&&this.makeEmpty(t,e,r)}postProcess(t,e){const r=l.SemanticSkeleton.fromString(e).array;if("subsup"===t.type){const e=this.createNode(r[1][0]);return e.type="subscript",e.role="subsup",t.type="superscript",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.makeIndex(t,r[1][2],"rightsub"),this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t}if("subscript"===t.type)return this.makeIndex(t,r[2],"rightsub"),this.collapsedChildren_(r),t;if("superscript"===t.type)return this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t;if("tensor"===t.type)return this.makeIndex(t,r[2],"leftsub"),this.makeIndex(t,r[3],"leftsuper"),this.makeIndex(t,r[4],"rightsub"),this.makeIndex(t,r[5],"rightsuper"),this.collapsedChildren_(r),t;if("punctuated"===t.type){if(h.isPunctuated(r)){const e=r.splice(1,1)[0].slice(1);t.contentNodes=e.map(this.makePunctuation.bind(this))}return t}if("underover"===t.type){const e=this.createNode(r[1][0]);return"overaccent"===t.childNodes[1].role?(e.type="overscore",t.type="underscore"):(e.type="underscore",t.type="overscore"),e.role="underover",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.collapsedChildren_(r),t}return t}createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.toString()]=e,e}collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childNodes=[];for(let n=1,o=t.length;ne.getSemanticPrimary().id===t))}}e.SemanticWalker=i},9806:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SyntaxWalker=void 0;const n=r(707),o=r(3284),i=r(9797);class s extends o.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t}up(){super.up();const t=this.previousLevel();return t?(this.levels.pop(),this.singletonFocus(t)):null}down(){super.down();const t=this.nextLevel();if(0===t.length)return null;const e=this.singletonFocus(t[0]);return e&&this.levels.push(t),e}combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":case"multirel":return(0,n.interleaveLists)(o,r);case"prefixop":return r.concat(o);case"postfixop":return o.concat(r);case"matrix":case"vector":case"fenced":return o.unshift(r[0]),o.push(r[1]),o;case"cases":return o.unshift(r[0]),o;case"punctuated":return"text"===e?(0,n.interleaveLists)(o,r):o;case"appl":return[o[0],r[0],o[1]];case"root":return[o[1],o[0]];default:return o}}left(){super.left();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t-1);return e?this.singletonFocus(e):null}right(){super.right();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t+1);return e?this.singletonFocus(e):null}findFocusOnLevel(t){return this.singletonFocus(t.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}e.SyntaxWalker=s},1799:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TableWalker=void 0;const n=r(5740),o=r(8496),i=r(9806),s=r(179);class a extends i.SyntaxWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(o.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.NINE,this.jumpCell.bind(this))}move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e}up(){return this.moved=s.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=s.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===s.WalkerMoves.ROW){this.moved=s.WalkerMoves.CELL;const t=this.key_-o.KeyCode.ZERO;return this.isLegalJump_(this.row_,t)?this.jumpCell_(this.row_,t):this.getFocus()}const t=this.key_-o.KeyCode.ZERO;return t>this.currentTable_.childNodes.length?this.getFocus():(this.row_=t,this.moved=s.WalkerMoves.ROW,this.getFocus().clone())}undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump=null),t}eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===t.type&&-1!==a.ELIGIBLE_CELL_ROLES.indexOf(t.role)}verticalMove_(t){const e=this.previousLevel();if(!e)return null;const r=this.getFocus(),n=this.levels.indexOf(this.primaryId()),o=this.levels.pop(),i=this.levels.indexOf(e),s=this.levels.get(t?i+1:i-1);if(!s)return this.levels.push(o),null;this.setFocus(this.singletonFocus(s));const a=this.nextLevel();return a[n]?(this.levels.push(a),this.singletonFocus(a[n])):(this.setFocus(r),this.levels.push(o),null)}jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let n;do{n=this.levels.pop()}while(-1===n.indexOf(r));this.levels.push(n),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const o=this.currentTable_.childNodes[t-1];return this.setFocus(this.singletonFocus(o.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(o.childNodes[e-1].id.toString())}isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const o=this.currentTable_.childNodes[t-1];if(!o)return!1;const i=n.querySelectorAllByAttrValue(r,"id",o.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!o||!o.childNodes[e-1])}isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1!==a.ELIGIBLE_TABLE_TYPES.indexOf(t.type))return this.currentTable_=t,!0;t=t.parent}return!1}}e.TableWalker=a,a.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],a.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WalkerState=e.WalkerMoves=void 0,function(t){t.UP="up",t.DOWN="down",t.LEFT="left",t.RIGHT="right",t.REPEAT="repeat",t.DEPTH="depth",t.ENTER="enter",t.EXPAND="expand",t.HOME="home",t.SUMMARY="summary",t.DETAIL="detail",t.ROW="row",t.CELL="cell"}(e.WalkerMoves||(e.WalkerMoves={}));class r{static resetState(t){delete r.STATE[t]}static setState(t,e){r.STATE[t]=e}static getState(t){return r.STATE[t]}}e.WalkerState=r,r.STATE={}},3362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.walkerMapping_=e.walker=void 0;const n=r(162),o=r(6295),i=r(9806),s=r(1799);e.walker=function(t,r,n,o,i){return(e.walkerMapping_[t.toLowerCase()]||e.walkerMapping_.dummy)(r,n,o,i)},e.walkerMapping_={dummy:(t,e,r,o)=>new n.DummyWalker(t,e,r,o),semantic:(t,e,r,n)=>new o.SemanticWalker(t,e,r,n),syntax:(t,e,r,n)=>new i.SyntaxWalker(t,e,r,n),table:(t,e,r,n)=>new s.TableWalker(t,e,r,n)}},1204:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getBySemanticId=e.getSemanticRoot=e.getAttribute=e.splitAttribute=void 0;const n=r(5740),o=r(2298);e.splitAttribute=function(t){return t?t.split(/,/):[]},e.getAttribute=function(t,e){return t.getAttribute(e)},e.getSemanticRoot=function(t){if(t.hasAttribute(o.Attribute.TYPE)&&!t.hasAttribute(o.Attribute.PARENT))return t;const e=n.querySelectorAllByAttr(t,o.Attribute.TYPE);for(let t,r=0;t=e[r];r++)if(!t.hasAttribute(o.Attribute.PARENT))return t;return t},e.getBySemanticId=function(t,e){return t.getAttribute(o.Attribute.ID)===e?t:n.querySelectorAllByAttrValue(t,o.Attribute.ID,e)[0]}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}();var __webpack_exports__={};!function(){var t=__webpack_require__(9515),e=__webpack_require__(3282),r=__webpack_require__(235),n=__webpack_require__(265),o=__webpack_require__(2388);function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,xt.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var pe=__webpack_require__(50),he=__webpack_require__(8042),fe=__webpack_require__(8270),de=__webpack_require__(6797),me=__webpack_require__(5355),ye=__webpack_require__(9261),ge=__webpack_require__(9086),be=__webpack_require__(95),ve=__webpack_require__(1148),_e=__webpack_require__(8102),Se=__webpack_require__(804),Oe=__webpack_require__(8147),Me=__webpack_require__(2275),xe=__webpack_require__(9063),Ee=__webpack_require__(6911),Ae=__webpack_require__(1653),Ce=__webpack_require__(6781),Te=__webpack_require__(6460),Ne=__webpack_require__(6287),we=__webpack_require__(5964),Le=__webpack_require__(8776),Ie=__webpack_require__(4798),Pe=__webpack_require__(4597),Re=__webpack_require__(2970),ke=__webpack_require__(5610),je=__webpack_require__(4300),Be=__webpack_require__(8002),De=__webpack_require__(7056),Fe=__webpack_require__(1259),He=__webpack_require__(3571),Ue=__webpack_require__(6590),Xe=__webpack_require__(8650),Ve=__webpack_require__(421),qe=__webpack_require__(5884),We=__webpack_require__(5552),Ge=__webpack_require__(3055),ze=__webpack_require__(7519),Je=__webpack_require__(4420),Ke=__webpack_require__(9800),$e=__webpack_require__(1160),Ye=__webpack_require__(1956),Ze=__webpack_require__(7490),Qe=__webpack_require__(7313),tr=__webpack_require__(7555),er=__webpack_require__(2688),rr=__webpack_require__(5636),nr=__webpack_require__(5723),or=__webpack_require__(8009),ir=__webpack_require__(5023),sr=__webpack_require__(7096),ar=__webpack_require__(6898),lr=__webpack_require__(6991),cr=__webpack_require__(8411),ur=__webpack_require__(4126),pr=__webpack_require__(258),hr=__webpack_require__(4093),fr=__webpack_require__(905),dr=__webpack_require__(6237),mr=__webpack_require__(5164),yr=__webpack_require__(6319),gr=__webpack_require__(5766),br=__webpack_require__(1971),vr=__webpack_require__(167),_r=__webpack_require__(5806);MathJax.loader&&MathJax.loader.checkVersion("output/chtml",e.VERSION,"output"),(0,t.combineWithMathJax)({_:{output:{chtml_ts:pe,chtml:{FontData:he,Notation:fe,Usage:de,Wrapper:me,WrapperFactory:ye,Wrappers_ts:ge,Wrappers:{TeXAtom:be,TextNode:ve,maction:_e,math:Se,menclose:Oe,mfenced:Me,mfrac:xe,mglyph:Ee,mi:Ae,mmultiscripts:Ce,mn:Te,mo:Ne,mpadded:we,mroot:Le,mrow:Ie,ms:Pe,mspace:Re,msqrt:ke,msubsup:je,mtable:Be,mtd:De,mtext:Fe,mtr:He,munderover:Ue,scriptbase:Xe,semantics:Ve}},common:{FontData:qe,Notation:We,OutputJax:Ge,Wrapper:ze,WrapperFactory:Je,Wrappers:{TeXAtom:Ke,TextNode:$e,maction:Ye,math:Ze,menclose:Qe,mfenced:tr,mfrac:er,mglyph:rr,mi:nr,mmultiscripts:or,mn:ir,mo:sr,mpadded:ar,mroot:lr,mrow:cr,ms:ur,mspace:pr,msqrt:hr,msubsup:fr,mtable:dr,mtd:mr,mtext:yr,mtr:gr,munderover:br,scriptbase:vr,semantics:_r}}}}}),MathJax.loader&&(0,t.combineDefaults)(MathJax.config.loader,"output/chtml",{checkReady:function(){return MathJax.loader.load("output/chtml/fonts/tex")}}),MathJax.startup&&(MathJax.startup.registerConstructor("chtml",pe.CHTML),MathJax.startup.useOutput("chtml"));var Sr=__webpack_require__(2760),Or=__webpack_require__(4005),Mr=__webpack_require__(1015),xr=__webpack_require__(6555),Er=__webpack_require__(2183),Ar=__webpack_require__(3490),Cr=__webpack_require__(9056),Tr=__webpack_require__(3019),Nr=__webpack_require__(2713),wr=__webpack_require__(7517),Lr=__webpack_require__(4182),Ir=__webpack_require__(2679),Pr=__webpack_require__(5469),Rr=__webpack_require__(775),kr=__webpack_require__(9551),jr=__webpack_require__(6530),Br=__webpack_require__(4409),Dr=__webpack_require__(5292),Fr=__webpack_require__(3980),Hr=__webpack_require__(1103),Ur=__webpack_require__(9124),Xr=__webpack_require__(6001),Vr=__webpack_require__(3696),qr=__webpack_require__(9587),Wr=__webpack_require__(8348),Gr=__webpack_require__(1376),zr=__webpack_require__(1439),Jr=__webpack_require__(331),Kr=__webpack_require__(4886),$r=__webpack_require__(4471),Yr=__webpack_require__(5181),Zr=__webpack_require__(3526),Qr=__webpack_require__(5649),tn=__webpack_require__(7153),en=__webpack_require__(5745),rn=__webpack_require__(1411),nn=__webpack_require__(6384),on=__webpack_require__(6041),sn=__webpack_require__(8199),an=__webpack_require__(9848),ln=__webpack_require__(7906),cn=__webpack_require__(2644),un=__webpack_require__(4926);if(MathJax.loader&&MathJax.loader.checkVersion("output/chtml/fonts/tex",e.VERSION,"chtml-font"),(0,t.combineWithMathJax)({_:{output:{chtml:{fonts:{tex_ts:Sr,tex:{"bold-italic":Or,bold:Mr,"fraktur-bold":xr,fraktur:Er,italic:Ar,largeop:Cr,monospace:Tr,normal:Nr,"sans-serif-bold-italic":wr,"sans-serif-bold":Lr,"sans-serif-italic":Ir,"sans-serif":Pr,smallop:Rr,"tex-calligraphic-bold":kr,"tex-size3":jr,"tex-size4":Br,"tex-variant":Dr}}},common:{fonts:{tex:{"bold-italic":Fr,bold:Hr,delimiters:Ur,"double-struck":Xr,"fraktur-bold":Vr,fraktur:qr,italic:Wr,largeop:Gr,monospace:zr,normal:Jr,"sans-serif-bold-italic":Kr,"sans-serif-bold":$r,"sans-serif-italic":Yr,"sans-serif":Zr,"script-bold":Qr,script:tn,smallop:en,"tex-calligraphic-bold":rn,"tex-calligraphic":nn,"tex-mathit":on,"tex-oldstyle-bold":sn,"tex-oldstyle":an,"tex-size3":ln,"tex-size4":cn,"tex-variant":un}}}}}}),MathJax.startup){(0,t.combineDefaults)(MathJax.config,"chtml",{fontURL:n.Package.resolvePath("output/chtml/fonts/woff-v2",!1)});var pn=(0,xt.selectOptionsFromKeys)(MathJax.config.chtml||{},Sr.TeXFont.OPTIONS);(0,t.combineDefaults)(MathJax.config,"chtml",{font:new Sr.TeXFont(pn)})}var hn=__webpack_require__(5865),fn=__webpack_require__(8310),dn=__webpack_require__(4001),mn=__webpack_require__(473),yn=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",e.VERSION,"ui"),(0,t.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:hn,Menu:fn,MenuHandler:dn,MmlVisitor:mn,SelectableInfo:yn}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(t){return(0,dn.MenuHandler)(t)}),20);var gn=__webpack_require__(351);function bn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),h=r(5865),m=r(1600),g=u(r(5445));function y(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new m.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function b(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var i=function(){function e(e,t,r,a){for(var n=[],i=4;i0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=i(r(7603)),p=i(r(7171)),f=r(6851),h=u(r(5445)),m=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=m;var g={braille:function(e,t,r){for(var a,n=[],i=3;i0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var o=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,i,o){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=i,l.nodeAccess=o,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=i(this.getNode(r),2),n=a[0],o=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(o),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var i=e.call(this,t,r,new o.DummyRegion(t),n,(function(e){return i.highlighter.isMactionNode(e)}),(function(){}))||this;return i.document=t,i.pool=r,i.node=n,i}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,i,o,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),i=0,o=void 0;o=n[i];i++)o!==this.div&&(r=Math.max(o.getBoundingClientRect().bottom,r),a=Math.min(o.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n"+(i.match(/\S/)?a+i+n:"")+""},t}(p.SerializedMmlVisitor);function y(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==m&&(m=e.options.sre.speech,c.mathjax.retryAfter(h.default.setupEngine(e.options.sre).then((function(){return h.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var i=void 0;i=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(h.default.toEnriched(i)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,i=this.typesetRoot;n.setAttribute(i,"aria-label",a);try{for(var o=l(n.childNodes(i)),s=o.next();!s.done;s=o.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var i=l(e.childNodes),o=i.next();!o.done;o=i.next()){var s=o.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return""},a}(e)}function b(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var o=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var o=i(e),l=o.next();!l.done;l=o.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=i(t.reverse()),o=n.next();!o.done;o=n.next()){var l=o.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=o},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function i(e){return"object"==typeof e&&null!==e}function o(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!i(e[u])||!i(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):o(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=i,t.combineConfig=o,t.combineDefaults=function e(t,r,n){var o,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;i(t[c])&&i(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){o={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(o)throw o.error}}return t},t.combineWithMathJax=function(e){return o(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var o=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=o.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var i,o;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,i,o,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){i={error:e}}finally{try{f&&!f.done&&(o=p.return)&&o.call(p)}finally{if(i)throw i.error}}try{for(var h=r(Object.keys(t)),m=h.next();!m.done;m=h.next()){"style"===(d=m.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),o=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=i,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=o},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=i(this),n=a.next();!n.done;n=a.next()){var o=n.value.item;if(o.handlesDocument(e))return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=o},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.item.id===e)return o.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=m,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),k=function(){function e(t,r,a){var n=this,i=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},i.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var o=this.options.InputJax||[new g];Array.isArray(o)||(o=[o]),this.inputJax=o,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=i(e.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=o},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var i=r(7860),o=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=o.MML,t}(i.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=i({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=o(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=o(p),h=f.next();!h.done;h=f.next()){var m=h.value;m?l.appendChild(m.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var i=t;(t=this.factory.create("mrow")).setChildren(i.childNodes),t.attributes=i.attributes;try{for(var l=o(i.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,i.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var i=o(a.childNodes),l=i.next();!l.done;l=i.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var h=o(Object.keys(e)),m=h.next();!m.done;m=h.next()){var g=m.value;if(f.hasOwnProperty(g)||r.alwaysInherit.hasOwnProperty(g)){var y=l(e[g],2),b=y[0],v=y[1];!(null===(d=null===(c=r.noInherit[b])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[g])&&this.attributes.setInherited(g,v)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[g])&&delete(e=i({},e))[g]}}catch(e){s={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var k=this.arity;if(k>=0&&k!==1/0&&(1===k&&0===this.childNodes.length||1!==k&&this.childNodes.length!==k))if(k=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var i=o(a.getExplicitNames()),l=i.next();!l.done;l=i.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),i=this.factory.create("text");i.setText(t.fullErrors?e:this.kind),n.appendChild(i),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof y?r+=i.getText():"textContent"in i&&(r+=i.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i;try{for(var l=o(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=i(i({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var i=o(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=m;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=i},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=o.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=i(i({},o.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(o.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),o=this.attributes.get("denomalign"),l=this.addInheritedAttributes(i({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(i({},e),{denalign:o,indentshift:"0",indentalignfirst:o,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=i(i({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=o.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=i({},o.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(o.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=o(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],i=this.constructor.OPTABLE,l=i[r][e]||i[a][e]||i[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i&&!i.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var i=o(this.childNodes),s=i.next();!s.done;s=i.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=o(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=i({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var i,s;try{for(var u=o(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){i={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(i)throw i.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,u;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=o(this.childNodes),m=h.next();!m.done;m=h.next()){var g=m.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,s;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=o(this.childNodes),h=f.next();!h.done;h=f.next()){var m=h.value;e.columnalign[1]=p.shift()||e.columnalign[1],m.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=i(i({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(o.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":i.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function i(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=i,t.MO={ORD:i(0,0,n.TEXCLASS.ORD),ORD11:i(1,1,n.TEXCLASS.ORD),ORD21:i(2,1,n.TEXCLASS.ORD),ORD02:i(0,2,n.TEXCLASS.ORD),ORD55:i(5,5,n.TEXCLASS.ORD),NONE:i(0,0,n.TEXCLASS.NONE),OP:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,n.TEXCLASS.BIN),BIN4:i(4,4,n.TEXCLASS.BIN),BIN01:i(0,1,n.TEXCLASS.BIN),BIN5:i(5,5,n.TEXCLASS.BIN),TALLBIN:i(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,n.TEXCLASS.REL),REL1:i(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,n.TEXCLASS.REL),RELSTRETCH:i(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,n.TEXCLASS.INNER),PUNCT:i(0,3,n.TEXCLASS.PUNCT),ACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,i=e.codePointAt(0);try{for(var o=a(t.RANGES),l=o.next();!l.done;l=o.next()){var s=l.value;if(i<=s[1]){if(i>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":i(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":i(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":i(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":i(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":i(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=o(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],i=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+i:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,o="";try{for(var l=i(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;o+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return o},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var o=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var o=i(Object.keys(t)),l=o.next();!l.done;l=o.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var i=r(this.childNodes),o=i.next();!o.done;o=i.next()){var l=o.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),h=function(e){function t(t,r,a){var n=this,i=o((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=i[0],s=i[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,i,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=o(d,2),f=p[0],h=p[1];if(t<=h&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=h}}catch(e){n={error:e}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),i=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,i)},t.prototype.findMath=function(e){var t,r,a,n,i,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),h=f.next();!h.done;h=f.next()){var m=h.value,g=o([null,null],2),y=g[0],b=g[1];try{for(var v=(a=void 0,l(this.inputJax)),k=v.next();!k.done;k=v.next()){var S=k.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(i=o(this.domStrings.find(m),2))[0],b=i[1]);try{for(var x=(s=void 0,l(S.findMath(y))),A=x.next();!A.done;A=x.next()){var E=A.value;w.push(this.mathItem(E,S,b))}}catch(e){s={error:e}}finally{try{A&&!A.done&&(c=x.return)&&c.call(x)}finally{if(s)throw s.error}}}else try{for(var M=(d=void 0,l(S.findMath(m))),_=M.next();!_.done;_=M.next()){E=_.value;var O=new this.options.MathItem(E.math,S,E.display,E.start,E.end);w.push(O)}}catch(e){d={error:e}}finally{try{_&&!_.done&&(p=M.return)&&p.call(M)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{k&&!k.done&&(n=v.return)&&n.call(v)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.adaptor.getAttribute(o,"id")===t)return o}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var i=n.value;i.state()>=f.STATE.INSERTED&&i.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=i(i({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(i(i({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=h},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),i=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),i=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?i=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),i=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[i,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),i=!1,o=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,i):o.hasOwnProperty(l)?e=this.handleTag(e,i):l?(e=(t=a(this.handleContainer(e,i),2))[0],i=t[1]):e=this.handleOther(e,i),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],i=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=i},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var i=r(3670),o=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=o.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(i.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var i=r(4474),o=function(e){function t(t,r,a,n,i){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),e.call(this,t,r,a,n,i)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=i.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var o=t.parse(n,"text/html");a=t.firstChild(t.body(o))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(i.AbstractMathItem);t.HTMLMathItem=o},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=i},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var o=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=i((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],o=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(o),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),i=this.adaptor.body(n);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var o=this.mathml.compile(r);return o=this.executeFilters(this.postFilters,e,t,o),e.display="block"===o.attributes.get("display"),o},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},o.AbstractInputJax.OPTIONS),t}(o.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var o=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math")),o=n.next();!o.done;o=n.next()){var l=o.value;t.add(l)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,o,s=this.adaptor.root(this.adaptor.document);try{for(var u=i(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,i(this.adaptor.tags(e,p+":math"))),h=f.next();!h.done;h=f.next()){var m=h.value;t.add(m)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math",l)),o=n.next();!o.done;o=n.next()){var s=o.value;t.add(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var o=i(e.values()),l=o.next();!l.done;l=o.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(o.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=o(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,i=a.kind(e).replace(/^.*:/,""),o=a.getAttribute(e,"data-mjx-texclass")||"";o&&(o=this.filterAttribute("data-mjx-texclass",o)||"");var s=o&&"mrow"===i?"TeXAtom":i;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===i?(o=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,o,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var i=l(this.adaptor.allAttributes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var i=l(n.childNodes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var i=l(this.filterClassList(this.adaptor.allClasses(t))),o=i.next();!o.done;o=i.next()){var s=o.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),h=l(r(3971)),m=l(r(8562)),g=r(6521),y=r(9899);r(2942);var b=function(e){function t(r){void 0===r&&(r={});var a=this,n=o((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),i=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),h=a._parseOptions=new m.default(f,[a.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(h.options,i),f.config(a),t.tags(h,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new y.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){g.TagsFactory.addTags(t.tags),g.TagsFactory.setDefault(e.options.tags),e.tags=g.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n,i=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=(n=new f.default(this.latex,{display:i,isInner:!1},this.parseOptions)).mml(),a=n.stack.global}catch(e){if(!(e instanceof h.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),i&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),n&&n.stack.env.hsize&&(p.default.setAttribute(r,"maxwidth",n.stack.env.hsize),p.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=i(i({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=b},5935:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n":function(t){return t.cstart[t.j]=(t.cstart[t.j]||"")+e.getBraces(t)},"<":function(t){return t.cend[t.j-1]=(t.cend[t.j-1]||"")+e.getBraces(t)},"@":function(t){return e.addAt(t,e.getBraces(t))},"!":function(t){return e.addBang(t,e.getBraces(t))},P:function(t){return e.macroColumn(t,">{$}p{#1}<{$}",1)},M:function(t){return e.macroColumn(t,">{$}m{#1}<{$}",1)},B:function(t){return e.macroColumn(t,">{$}b{#1}<{$}",1)}," ":function(e){}},this.MAXCOLUMNS=1e4}return e.prototype.process=function(e,t,r){for(var i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},l=0;i.ithis.MAXCOLUMNS)throw new o.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var s=i.c=String.fromCodePoint(i.template.codePointAt(i.i));if(i.i+=s.length,!this.columnHandler.hasOwnProperty(s))throw new o.default("BadPreamToken","Illegal pream-token (%1)",s);this.columnHandler[s](i)}var u=i.calign;if(r.arraydef.columnalign=u.join(" "),i.cwidth.length){var c=n([],a(i.cwidth),!1);c.lengthu.length?(r.frame.push("right"),d.pop()):d.lengthe.template.length)throw new o.default("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];for(var t=++e.i,r=1;e.i0&&r--;)a.push(this.getBraces(e));e.template=s.default.substituteArgs(e.parser,a,t)+e.template.slice(e.i),e.i=0},e.prototype.addRule=function(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")},e.prototype.addAt=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",e.clines[n]&&(".5em"===a[n]?r[n-1]+="\\hspace{.25em}":a[n]||(e.cend[n-1]=(e.cend[n-1]||"")+"\\hspace{.5em}")),r[n]=t,a[n]="0",a[++e.j]="0"},e.prototype.addBang=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",r[n]=("0"===a[n]&&e.clines[n]?"\\hspace{.25em}":"")+t,a[n]||(a[n]=".5em"),a[++e.j]=".5em"},e}();t.ColumnParser=c},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var i,o=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,i,o,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===i&&(i={}),void 0===o&&(o={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=i,this.nodes=o,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,n):null,o=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,i,o,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return i.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(i=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,i,o;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),h=f.next();!h.done;h=f.next()){var m=h.value,g=m.item,y=m.priority;this.append(g,y)}}catch(e){i={error:e}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),i=n.next();!i.done;i=n.next()){var o=i.value;this.addFilters(e,o.item)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,i;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,o.defaultOptions)(s.options,l.options),(0,o.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=i.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),(0,o.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,i,o,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),h=f.next();!h.done;h=f.next()){var m=n(h.value,2),g=m[0];p=m[1];e.postFilters.add(g,p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(l=f.return)&&l.call(f)}finally{if(o)throw o.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,o=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var i=a(n.getList("fixStretchy")),o=i.next();!o.done;o=i.next()){var s=o.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,i=e.attributes;if(i){var o=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(i.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;o.has(u)||i.attributes[u]!==e.attributes.getInherited(u)||delete i.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,i,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===o.TEXCLASS.REL){for(var h=f.parent,m=void 0,g=h.childNodes,y=g.indexOf(f)+1,b=l.default.getProperty(f,"variantForm");y0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var o=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var i=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=i),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=i(t,2),n=a[0],o=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[o,r,this.endPattern(o)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,o=i(a,3),l=o[0],u=o[1],c=o[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,i)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var o=a[this.sub];i=a.index+a[this.sub].length;n=2===o.length?(0,s.protoItem)("",o.substr(1),"",t,a.index,i):(0,s.protoItem)("",o,"",t,a.index,i,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var i,o=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(i=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new o.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=i.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var i=a(this._configuration),o=i.next();!o.done;o=i.next()){var l=o.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;r.push(o.name)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;if(o.contains(e))return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;if(o.name===e)return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,i;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),i=n.next();!i.done;i=n.next()){var o=i.value.retrieve(e);if(o)return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),i=u.default.getFontDef(e);n?(r=e.create("token","mn",i,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",i,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,i){var o=i[0],l=e.itemFactory.create("begin").setProperties({name:t,end:o});l=r.apply(void 0,n([e,l],a(i.slice(1)),!1)),e.Push(l)}}(o||(o={})),t.default=o},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(5453)),s=r(8929),u=o(r(1256)),c=r(7233),d=r(5935),p=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.columnParser=new d.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var o=i(a),l=o.next();!l.done;l=o.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var o=i(t),l=o.next();!l.done;l=o.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=p},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,l=r(9007),s=i(r(1256)),u=i(r(8417)),c=i(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",o="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+i+"\\s*"+o+"\\s*$"),f=RegExp("^\\s*"+i+"\\s*"+o+" ?");function h(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],i=t[1],o=t[2];if("mu"!==i)return[n,i,o];return[m(r[i](parseFloat(n||"1"))).slice(0,-2),"em",o]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function m(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function y(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function b(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function v(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function k(e,t){for(var r=e.length,a=0,n="",i=0,o=0,l=!0,s=!1;ia&&(o=a)),a++;break;case"}":a&&a--,(l||s)&&(o--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":v(n,o),u,e.slice(i)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":v(n,o),"",e.slice(i)]}e.matchDimen=h,e.dimen2em=function(e){var t=a(h(e),2),n=t[0],i=t[1],o=parseFloat(n||"1"),l=r[i];return l?l(o):0},e.Em=m,e.cols=function(){for(var e=[],t=0;t1&&(s=[e.create("node","mrow",s)]),s},e.internalText=y,e.underOver=function(t,r,a,n,i){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var o=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[o,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return i&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r,a){return a||(r=e.trimSpaces(r||"")),"t"===r?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(a?(a.string="[".concat(r,"]")+a.string.slice(a.i),a.i=0):t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",i=0;it.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=b(e,b(e,n,a),t[parseInt(o,10)-1]),a=""}else a+=o}return b(e,n,a)},e.addArgs=b,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var i=(e.getProperty("in-lists")||"").split(/,/);try{for(var o=n(i),l=o.next();!l.done;l=o.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var i,o;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,i,o,l={},s=e;for(;s;)i=(t=a(k(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(o=(r=a(k(s,[","]),3))[0],n=r[1],s=r[2],o="false"===o||"true"===o?JSON.parse(o):o,l[i]=o):i&&(l[i]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l}}(o||(o={})),t.default=o},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=o(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,i,o,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===i&&(i=""),void 0===o&&(o=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=i,this.noTag=o,this.labelId=l};t.TagInfo=u;var c=function(){function e(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag);var a=this.label;this.currentTag=new u(e,t,r),this.label=a},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag);var e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId),this.label="");var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=i(Object.keys(t)),o=n.next();!o.done;o=n.next()){var l=o.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n="0"&&o<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===o){if((o=a[n].substr(1))>="0"&&o<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var o=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=i({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(o),s);o.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=i(r(9140)),u=r(8317),c=o(r(5450)),d=o(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var o=i(r(1130)),l=i(r(5450)),s=i(r(1256)),u=r(8317),c=i(r(8417)),d=i(r(3971)),p=r(8803),f=i(r(7693)),h=r(9007);function m(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&g(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&g(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function g(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,i,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,i,l);return o.default.setArrayAlign(u,s,e)},t.AmsMethods.AlignAt=function(e,r,a,n){var i,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(i=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+s+"}");for(var p=parseInt(i,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var h=t.AmsMethods.EqnArray(e,r,a,n,u,f);return o.default.setArrayAlign(h,l,n?null:e)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),o.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},t.AmsMethods.XalignAt=function(e,r,a,n){var i=e.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var o=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,o,l,!0);return s.setProperty("xalignat",2*parseInt(i)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,i,l,s){void 0===s&&(s=!1),e.Push(t),o.default.checkEqnEnv(e),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=o.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var i=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(i,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=o.default.trimSpaces(e.GetArgument(t)),i=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(i.isKind("mi")||(i=e.create("node","TeXAtom",[i])),s.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(e.itemFactory.create("fn",i))},t.AmsMethods.SideSet=function(e,t){var r=n(m(e.ParseArg(t)),2),a=r[0],i=r[1],l=n(m(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[o.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(a&&f.appendChild(a),f.appendChild(i)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var i={width:"+"+o.default.Em((a+n)/18),lspace:o.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),m=e.create("node","mpadded",[u,d],i);if(s.default.setAttribute(m,"voffset","-.2em"),s.default.setAttribute(m,"height","-.2em"),s.default.setChild(f,f.over,m),l){var g=new c.default(l,e.stack.env,e.configuration).mml(),y=e.create("node","mspace",[],{height:".75em"});m=e.create("node","mpadded",[g,y],i),s.default.setAttribute(m,"voffset",".15em"),s.default.setAttribute(m,"depth","-.15em"),s.default.setChild(f,f.under,m)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=o.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),i={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=i[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,i){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==i&&(i=o.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=o.default.fixedFence(e.configuration,r,c,a)),""!==i){var p=parseInt(i,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=o.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var i=r(9899),o=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,i){var o,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var h=e.options.autoload[r],m=a(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),g=m[0],y=m[1];try{for(var b=n(g),v=b.next();!v.done;v=b.next()){var k=v.value;p.remove(k)}}catch(e){o={error:e}}finally{try{v&&!v.done&&(l=b.return)&&l.call(b)}finally{if(o)throw o.error}}try{for(var S=n(y),w=S.next();!w.done;w=S.next()){var x=w.value;f.remove(x)}}catch(e){c={error:e}}finally{try{w&&!w.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new o.CommandMap("autoload-macros",{},{}),f=new o.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,i,o,u,c,h,m=t.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),b=m.options.autoload;m.packageData.set("autoload",{Autoload:d});try{for(var v=n(Object.keys(b)),k=v.next();!k.done;k=v.next()){var S=k.value,w=b[S],x=a(2===w.length&&Array.isArray(w[0])?w:[w,[]],2),A=x[0],E=x[1];try{for(var M=(o=void 0,n(A)),_=M.next();!_.done;_=M.next()){var O=_.value;g.lookup(O)&&"color"!==O||p.add(O,new l.Macro(O,d,[S,!0]))}}catch(e){o={error:e}}finally{try{_&&!_.done&&(u=M.return)&&u.call(M)}finally{if(o)throw o.error}}try{for(var C=(c=void 0,n(E)),L=C.next();!L.done;L=C.next()){var P=L.value;y.lookup(P)||f.add(P,new l.Macro(P,d,[S,!1]))}}catch(e){c={error:e}}finally{try{L&&!L.done&&(h=C.return)&&h.call(C)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{k&&!k.done&&(i=v.return)&&i.call(v)}finally{if(r)throw r.error}}m.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),h=c(r(1256)),m=r(9140),g=s(r(1181)),y=r(6521);r(1267);var b=r(4082);function v(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,b.getRange)(t),i=n?n[3]:"mo",o=e.create("token",i,r,a?a.char:t);n[4]&&o.attributes.set("mathvariant",n[4]),"mo"===i&&(h.default.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(y.AbstractTags);t.BaseTags=k,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[g.StartItem.prototype.kind]=g.StartItem,n[g.StopItem.prototype.kind]=g.StopItem,n[g.OpenItem.prototype.kind]=g.OpenItem,n[g.CloseItem.prototype.kind]=g.CloseItem,n[g.PrimeItem.prototype.kind]=g.PrimeItem,n[g.SubsupItem.prototype.kind]=g.SubsupItem,n[g.OverItem.prototype.kind]=g.OverItem,n[g.LeftItem.prototype.kind]=g.LeftItem,n[g.Middle.prototype.kind]=g.Middle,n[g.RightItem.prototype.kind]=g.RightItem,n[g.BreakItem.prototype.kind]=g.BreakItem,n[g.BeginItem.prototype.kind]=g.BeginItem,n[g.EndItem.prototype.kind]=g.EndItem,n[g.StyleItem.prototype.kind]=g.StyleItem,n[g.PositionItem.prototype.kind]=g.PositionItem,n[g.CellItem.prototype.kind]=g.CellItem,n[g.MmlItem.prototype.kind]=g.MmlItem,n[g.FnItem.prototype.kind]=g.FnItem,n[g.NotItem.prototype.kind]=g.NotItem,n[g.NonscriptItem.prototype.kind]=g.NonscriptItem,n[g.DotsItem.prototype.kind]=g.DotsItem,n[g.ArrayItem.prototype.kind]=g.ArrayItem,n[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,n[g.EquationItem.prototype.kind]=g.EquationItem,n[g.MstyleItem.prototype.kind]=g.MstyleItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:k},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),i=n.next();!i.done;i=n.next()){var o=i.value;if(o.attributes.get("scriptlevel")>0){var l=o.parent;if(l.childNodes.splice(l.childIndex(o),1),a.removeFromList(o.kind,[o]),o.isKind("mrow")){var s=o.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else o.isKind("mrow")&&(o.parent.replaceChild(o.childNodes[0],o),a.removeFromList("mrow",[o]))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EquationItem=t.MstyleItem=t.EqnArrayItem=t.ArrayItem=t.DotsItem=t.NonscriptItem=t.NotItem=t.FnItem=t.MmlItem=t.CellItem=t.PositionItem=t.StyleItem=t.EndItem=t.BeginItem=t.BreakItem=t.RightItem=t.Middle=t.LeftItem=t.OverItem=t.SubsupItem=t.PrimeItem=t.CloseItem=t.OpenItem=t.StopItem=t.StartItem=void 0;var u=r(2947),c=r(5368),d=r(9007),p=s(r(3971)),f=s(r(1130)),h=s(r(1256)),m=r(8292),g=function(e){function t(t,r){var a=e.call(this,t)||this;return a.global=r,a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.StartItem=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.StopItem=y;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("close")){var r=this.toMml(),a=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",a)],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),t}(m.BaseItem);t.OpenItem=b;var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CloseItem=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t=i(this.Peek(2),2),r=t[0],a=t[1];return!h.default.isType(r,"msubsup")||h.default.isType(r,"msup")?[[this.create("node","msup",[r,a]),e],!0]:(h.default.setChild(r,r.sup,a),[[r,e],!0])},t}(m.BaseItem);t.PrimeItem=k;var S=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var r=this.First,a=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==a)h.default.setChild(r,2,this.getProperty("primes"));else{h.default.setProperty(this.getProperty("primes"),"variantForm",!0);var n=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=n}return h.default.setChild(r,a,t.First),null!=this.getProperty("movesupsub")&&h.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(e.prototype.checkItem.call(this,t)[1]){var l=this.getErrors(["","sub","sup"][a]);throw new(p.default.bind.apply(p.default,o([void 0,l[0],l[1]],i(l.splice(2)),!1)))}return null},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),t}(m.BaseItem);t.SubsupItem=S;var w=function(e){function t(t){var r=e.call(this,t)||this;return r.setProperty("name","\\over"),r}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("over"))throw new p.default("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&h.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(h.default.setProperty(r,"withDelims",!0),r=f.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},t}(m.BaseItem);t.OverItem=w;var x=function(e){function t(t,r){var a=e.call(this,t)||this;return a.setProperty("delim",r),a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("right"))return[[this.factory.create("mml",f.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){var r={stretchy:!0};return t.getProperty("color")&&(r.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.CLOSE}),this.create("token","mo",r,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OPEN})),this.env={},[[this],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),t}(m.BaseItem);t.LeftItem=x;var A=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.Middle=A;var E=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.RightItem=E;var M=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("linebreak",r),n.setProperty("insert",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a=this.getProperty("linebreak");if(e.isKind("mml")){var n=e.First;if(n.isKind("mo")){if("after"!==((null===(r=null===(t=h.default.getOp(n))||void 0===t?void 0:t[3])||void 0===r?void 0:r.linebreakstyle)||h.default.getAttribute(n,"linebreakstyle")))return h.default.setAttribute(n,"linebreak",a),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}var i=this.create("token","mo",{linebreak:a});return[[this.factory.create("mml",i),e],!0]},t}(m.BaseItem);t.BreakItem=M;var _=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new p.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new p.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.BeginItem=_;var O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.EndItem=O;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(!t.isClose)return e.prototype.checkItem.call(this,t);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),t],!0]},t}(m.BaseItem);t.StyleItem=C;var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose)throw new p.default("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){var r=t.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.PositionItem=L;var P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CellItem=P;var N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.MmlItem=N;var T=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){var r=this.First;if(r){if(t.isOpen)return m.BaseItem.success;if(!t.isKind("fn")){var a=t.First;if(!t.isKind("mml")||!a)return[[r,t],!0];if(h.default.isType(a,"mstyle")&&a.childNodes.length&&h.default.isType(a.childNodes[0].childNodes[0],"mspace")||h.default.isType(a,"mspace"))return[[r,t],!0];h.default.isEmbellished(a)&&(a=h.default.getCoreMO(a));var n=h.default.getForm(a);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[r,t],!0]}var i=this.create("token","mo",{texClass:d.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,i,t],!0]}return e.prototype.checkItem.apply(this,arguments)},t}(m.BaseItem);t.FnItem=T;var R=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.remap=u.MapHandler.getMap("not_remap"),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a;if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;if(e.isKind("mml")&&(h.default.isType(e.First,"mo")||h.default.isType(e.First,"mi")||h.default.isType(e.First,"mtext"))&&(t=e.First,1===(r=h.default.getText(t)).length&&!h.default.getProperty(t,"movesupsub")&&1===h.default.getChildren(t).length))return this.remap.contains(r)?(a=this.create("text",this.remap.lookup(r).char),h.default.setChild(t,0,a)):(a=this.create("text","\u0338"),h.default.appendChildren(t,[a])),[[e],!0];a=this.create("text","\u29f8");var n=this.create("node","mtext",[],{},a),i=this.create("node","mpadded",[n],{width:0});return[[t=this.create("node","TeXAtom",[i],{texClass:d.TEXCLASS.REL}),e],!0]},t}(m.BaseItem);t.NotItem=R;var F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=h.default.getChildren(h.default.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){var r=this.create("node","mrow",[e.Pop()]);e.Push(r)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]},t}(m.BaseItem);t.NonscriptItem=F;var I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var t=this.getProperty("ldots"),r=e.First;if(e.isKind("mml")&&h.default.isEmbellished(r)){var a=h.default.getTexClass(h.default.getCoreMO(r));a!==d.TEXCLASS.BIN&&a!==d.TEXCLASS.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]},t}(m.BaseItem);t.DotsItem=I;var D=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.table=[],t.row=[],t.frame=[],t.hfill=[],t.arraydef={},t.cstart=[],t.cend=[],t.cextra=[],t.atEnd=!1,t.ralign=[],t.dashed=!1,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[r],!0];throw new p.default("MissingCloseBrace","Missing close brace")}return[[r,t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.createMml=function(){var e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.getProperty("arrayPadding")&&(h.default.setAttribute(t,"frame",""),h.default.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?h.default.setAttribute(t,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||h.default.removeAttribute(t,"frame"),t=this.create("node","menclose",[t],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||h.default.setAttribute(t,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(t=f.default.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t},t.prototype.StartEntry=function(){var e=this.row.length,t=this.cstart[e],r=this.cend[e],a=this.ralign[e],n=this.cextra;if(t||r||a||n[e]||n[e+1]){var o=i(this.getEntry(),4),l=o[0],s=o[1],u=o[2],c=o[3];if(!n[e]||this.atEnd&&!n[e+1]||(t+="&"),"&"!==u&&(c=!!s.trim()||!(!e&&"\\end"===u.substr(0,4)),n[e+1]&&!n[e]&&(r=(r||"")+"&",this.atEnd=!0)),c||l){var d=this.parser;c&&(t&&(s=f.default.addArgs(d,t,s)),r&&(s=f.default.addArgs(d,s,r)),a&&(s="\\text{"+s.trim()+"}")),l&&(s=f.default.addArgs(d,l,s)),d.string=f.default.addArgs(d,s,d.string),d.i=0}}},t.prototype.getEntry=function(){for(var e,t=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,a=0,n=0,i=t.i,o=["","","",!1];null!==(e=t.string.slice(i).match(r));)switch(i+=e[0].length,e[2]){case"\\":i++;break;case"{":a++;break;case"}":if(!a)return o;a--;break;case"\\begin{array}":!a&&n++;break;case"\\end{array}":if(!a&&n){n--;break}default:if(a||n)continue;i-=e[2].length;var l=t.string.slice(t.i,i).trim(),s=l.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(l=l.slice(s[0].length)),t.string=t.string.slice(i),t.i=0,[(null==s?void 0:s[0])||"",l,e[2],!0]}return o},t.prototype.EndEntry=function(){var e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&h.default.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&h.default.setAttribute(e,"columnalign",h.default.getAttribute(e,"columnalign")?"center":"left"));var t=this.ralign[this.row.length];if(t){var r=i(t,3),a=r[0],n=r[1],o=r[2],l=this.create("node","TeXAtom",[this.create("node","mpadded",e.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":o})],{texClass:a});e.childNodes[0].childNodes=[],e.appendChild(l)}this.row.push(e),this.Clear(),this.hfill=[]},t.prototype.EndRow=function(){var e;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e=this.create("node","mlabeledtr",this.row)):e=this.create("node","mtr",this.row),this.table.push(e),this.row=[],this.atEnd=!1},t.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},t.prototype.checkLines=function(){if(this.arraydef.rowlines){var e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push("bottom"),e.pop(),this.arraydef.rowlines=e.join(" ")):e.lengththis.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=o([],i(r),!1);if(a.length>1){for(;a.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",s.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",s.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",s.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vtop:["TeXAtom",p.TEXCLASS.VTOP],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],vbox:["TeXAtom",p.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",h,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+h+'" rspace="'+h+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new l.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var d=o(r(1181)),p=c(r(1256)),f=c(r(3971)),h=c(r(8417)),m=r(8317),g=c(r(1130)),y=r(9007),b=r(6521),v=r(6010),k=r(5368),S=r(7233),w={},x={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function A(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new h.default(t,r,e.configuration),i=n.mml(),o=n.stack.global;if(o.leftRoot||o.upRoot){var l={};o.leftRoot&&(l.width=o.leftRoot),o.upRoot&&(l.voffset=o.upRoot,l.height=o.upRoot),i=e.create("node","mpadded",[i],l)}return r.inRoot=a,i}w.Open=function(e,t){e.Push(e.itemFactory.create("open"))},w.Close=function(e,t){e.Push(e.itemFactory.create("close"))},w.Tilde=function(e,t){e.Push(e.create("token","mtext",{},k.entities.nbsp))},w.Space=function(e,t){},w.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var i=e.stack.Top();i.isKind("prime")?(n=(r=l(i.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var o=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sup:n.over;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sup)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.over)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(o?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:o}))},w.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var i=e.stack.Top();i.isKind("prime")?(n=(r=l(i.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var o=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sub:n.under;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sub)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.under)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(o?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:o}))},w.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("token","mi")),p.default.isType(r,"msubsup")&&!p.default.isType(r,"msup")&&p.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=k.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===k.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},w.Comment=function(e,t){for(;e.i=y.TEXCLASS.VCENTER&&s.stack.env.hsize?a.appendChild(e.create("node","mpadded",[s.mml()],{width:s.stack.env.hsize,"data-overflow":"linebreak"})):a.appendChild(s.mml())}e.Push(a)},w.Hsize=function(e,t){"="===e.GetNext()&&e.i++,e.stack.env.hsize=e.GetDimen(t)},w.ParBox=function(e,t){var r=e.GetBrackets(t,"c"),a=e.GetDimen(t),n=g.default.internalMath(e,e.GetArgument(t)),i=(0,S.lookup)(r,{t:y.TEXCLASS.VTOP,b:y.TEXCLASS.VBOX,c:y.TEXCLASS.VCENTER,m:y.TEXCLASS.VCENTER},y.TEXCLASS.VCENTER);e.Push(e.create("node","TeXAtom",[e.create("node","mpadded",n,{width:a,"data-overflow":"linebreak"})],{texClass:i}))},w.MmlToken=function(e,t){var r,a=e.GetArgument(t),n=e.GetBrackets(t,"").replace(/^\s+/,""),i=e.GetArgument(t),o={},l=[];try{r=e.create("node",a)}catch(e){r=null}if(!r||!r.isToken)throw new f.default("NotMathMLToken","%1 is not a token element",a);for(;""!==n;){var s=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!s)throw new f.default("InvalidMathMLAttr","Invalid MathML attribute: %1",n);if(!r.attributes.hasDefault(s[1])&&!x[s[1]])throw new f.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",s[1],a);var u=g.default.MmlFilterAttribute(e,s[1],s[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),o[s[1]]=u,l.push(s[1])),n=n.substr(s[0].length)}l.length&&(o["mjx-keep-attrs"]=l.join(" "));var c=e.create("text",i);r.appendChild(c),p.default.setProperties(r,o),e.Push(r)},w.Strut=function(e,t){var r=e.create("node","mrow"),a=e.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});e.Push(a)},w.Phantom=function(e,t,r,a){var n=e.create("node","mphantom",[e.ParseArg(t)]);(r||a)&&(n=e.create("node","mpadded",[n]),a&&(p.default.setAttribute(n,"height",0),p.default.setAttribute(n,"depth",0)),r&&p.default.setAttribute(n,"width",0));var i=e.create("node","TeXAtom",[n]);e.Push(i)},w.Smash=function(e,t){var r=g.default.trimSpaces(e.GetBrackets(t,"")),a=e.create("node","mpadded",[e.ParseArg(t)]);switch(r){case"b":p.default.setAttribute(a,"depth",0);break;case"t":p.default.setAttribute(a,"height",0);break;default:p.default.setAttribute(a,"height",0),p.default.setAttribute(a,"depth",0)}var n=e.create("node","TeXAtom",[a]);e.Push(n)},w.Lap=function(e,t){var r=e.create("node","mpadded",[e.ParseArg(t)],{width:0});"\\llap"===t&&p.default.setAttribute(r,"lspace","-1width");var a=e.create("node","TeXAtom",[r]);e.Push(a)},w.RaiseLower=function(e,t){var r=e.GetDimen(t),a=e.itemFactory.create("position").setProperties({name:e.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),t="raise"===t.substr(1)?"\\lower":"\\raise"),"\\lower"===t?(a.setProperty("dh","-"+r),a.setProperty("dd","+"+r)):(a.setProperty("dh","+"+r),a.setProperty("dd","-"+r)),e.Push(a)},w.MoveLeftRight=function(e,t){var r=e.GetDimen(t),a="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===t){var n=r;r=a,a=n}e.Push(e.itemFactory.create("position").setProperties({name:e.currentCS,move:"horizontal",left:e.create("node","mspace",[],{width:r}),right:e.create("node","mspace",[],{width:a})}))},w.Hskip=function(e,t,r){void 0===r&&(r=!1);var a=e.create("node","mspace",[],{width:e.GetDimen(t)});r&&p.default.setAttribute(a,"linebreak","nobreak"),e.Push(a)},w.Nonscript=function(e,t){e.Push(e.itemFactory.create("nonscript"))},w.Rule=function(e,t,r){var a={width:e.GetDimen(t),height:e.GetDimen(t),depth:e.GetDimen(t)};"blank"!==r&&(a.mathbackground=e.stack.env.color||"black");var n=e.create("node","mspace",[],a);e.Push(n)},w.rule=function(e,t){var r=e.GetBrackets(t),a=e.GetDimen(t),n=e.GetDimen(t),i=e.create("node","mspace",[],{width:a,height:n,mathbackground:e.stack.env.color||"black"});r&&(i=e.create("node","mpadded",[i],{voffset:r}),r.match(/^\-/)?(p.default.setAttribute(i,"height",r),p.default.setAttribute(i,"depth","+"+r.substr(1))):p.default.setAttribute(i,"height","+"+r)),e.Push(i)},w.MakeBig=function(e,t,r,a){var n=String(a*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",i=e.GetDelimiter(t,!0),o=e.create("token","mo",{minsize:n,maxsize:n,fence:!0,stretchy:!0,symmetric:!0},i),l=e.create("node","TeXAtom",[o],{texClass:r});e.Push(l)},w.BuildRel=function(e,t){var r=e.ParseUpTo(t,"\\over"),a=e.ParseArg(t),n=e.create("node","munderover");p.default.setChild(n,0,a),p.default.setChild(n,1,null),p.default.setChild(n,2,r);var i=e.create("node","TeXAtom",[n],{texClass:y.TEXCLASS.REL});e.Push(i)},w.HBox=function(e,t,r,a){e.PushAll(g.default.internalMath(e,e.GetArgument(t),r,a))},w.FBox=function(e,t){var r=g.default.internalMath(e,e.GetArgument(t)),a=e.create("node","menclose",r,{notation:"box"});e.Push(a)},w.FrameBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t)||"c",n=g.default.internalMath(e,e.GetArgument(t));r&&(n=[e.create("node","mpadded",n,{width:r,"data-align":(0,S.lookup)(a,{l:"left",r:"right"},"center")})]);var i=e.create("node","TeXAtom",[e.create("node","menclose",n,{notation:"box"})],{texClass:y.TEXCLASS.ORD});e.Push(i)},w.MakeBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",g.default.internalMath(e,e.GetArgument(t)));r&&p.default.setAttribute(n,"width",r);var i=(0,S.lookup)(a.toLowerCase(),{c:"center",r:"right"},"");i&&p.default.setAttribute(n,"data-align",i),a.toLowerCase()!==a&&p.default.setAttribute(n,"data-overflow","linebreak"),e.Push(n)},w.Not=function(e,t){e.Push(e.itemFactory.create("not"))},w.Dots=function(e,t){var r=p.default.createEntity("2026"),a=p.default.createEntity("22EF"),n=e.create("token","mo",{stretchy:!1},r),i=e.create("token","mo",{stretchy:!1},a);e.Push(e.itemFactory.create("dots").setProperties({ldots:n,cdots:i}))},w.Matrix=function(e,t,r,a,n,i,o,l,s,u){var c=e.GetNext();if(""===c)throw new f.default("MissingArgFor","Missing argument for %1",e.currentCS);"{"===c?e.i++:(e.string=c+"}"+e.string.slice(e.i+1),e.i=0);var d=e.itemFactory.create("array").setProperty("requireClose",!0);(r||!n)&&d.setProperty("arrayPadding",".2em .125em"),d.arraydef={rowspacing:o||"4pt",columnspacing:i||"1em"},s&&d.setProperty("isCases",!0),u&&(d.setProperty("isNumbered",!0),d.arraydef.side=u),(r||a)&&(d.setProperty("open",r),d.setProperty("close",a)),"D"===l&&(d.arraydef.displaystyle=!0),null!=n&&(d.arraydef.columnalign=n),e.Push(d)},w.Entry=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));var r=e.stack.Top(),a=r.getProperty("casesEnv");if(r.getProperty("isCases")||a){for(var n=e.string,i=0,o=-1,l=e.i,s=n.length,u=a?new RegExp("^\\\\end\\s*\\{".concat(a.replace(/\*/,"\\*"),"\\}")):null;l=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var o=r(9899),l=r(7233),s=r(9140),u=i(r(5450)),c=r(8803),d=i(r(1110)),p=r(6793),f="configmacros-map",h="configmacros-env-map";t.ConfigMacrosConfiguration=o.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(h,u.default.environment,{},{}),e.append(o.Configuration.local({handler:{macro:[f],environment:[h]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),i=e.parseOptions.options.macros;try{for(var o=n(Object.keys(i)),l=o.next();!l.done;l=o.next()){var s=l.value,u="string"==typeof i[s]?[i[s]]:i[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(h),i=e.parseOptions.options.environments;try{for(var o=n(Object.keys(i)),l=o.next();!l.done;l=o.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(i[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=o(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var o=i(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new o.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new o.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(3971)),s=i(r(9140)),u=o(r(7693)),c=o(r(1130)),d=o(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),i=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[i,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),i=e.GetArgument(t),o=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,i,o,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var i=n.get("delimiter").lookup(a);i?d.default.addDelimiter(e,"\\"+r,i.char,i.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var o=n.get("delimiter").lookup("\\"+t);if(o)return void d.default.addDelimiter(e,"\\"+r,o.char,o.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}o=l.lookup(t);var c=d.default.disassembleSymbol(r,o);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a0?[i.toString()].concat(n):i;e.i++}throw new o.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,i=0,l=0;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,i=e.create("text","\\"+t),o=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;o[c]&&(l["math"+c]=o[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTML=void 0;var c=r(3208),d=r(4139),p=r(9261),f=r(6797),h=s(r(6010)),m=r(505),g=r(4200),y=function(e){function t(t){void 0===t&&(t=null);var r=e.call(this,t,p.ChtmlWrapperFactory,g.DefaultFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return n(t,e),t.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},t.prototype.styleSheet=function(r){if(this.chtmlStyles){var a=new d.CssStyles;return this.options.adaptiveCSS&&(this.addWrapperStyles(a),this.updateFontStyles(a)),a.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,a.getStyleRules()),this.chtmlStyles}var n=this.chtmlStyles=e.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",t.STYLESHEETID),this.wrapperUsage.update(),n},t.prototype.updateFontStyles=function(e){e.addStyles(this.font.updateStyles({}))},t.prototype.addWrapperStyles=function(t){var r,a;if(this.options.adaptiveCSS)try{for(var n=u(this.wrapperUsage.update()),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.factory.getNodeClass(o);l&&this.addClassStyles(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}else e.prototype.addWrapperStyles.call(this,t)},t.prototype.addClassStyles=function(t,r){var a,n=t;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((a={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},a)),this.wrapperUsage.add(n.kind),e.prototype.addClassStyles.call(this,t,r)},t.prototype.processMath=function(e,t){e.toCHTML([t])},t.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},t.prototype.reset=function(){this.clearCache()},t.prototype.getInitialScale=function(){return this.math.metrics.scale},t.prototype.unknownText=function(e,t,r,a){void 0===r&&(r=null),void 0===a&&(a=1);var n={},i=100/this.math.metrics.scale;if(100!==i&&(n["font-size"]=this.fixed(i,1)+"%",n.padding=h.em(75/i)+" 0 "+h.em(20/i)+" 0"),"-explicitFont"!==t){var o=(0,m.unicodeChars)(e);(1!==o.length||o[0]<119808||o[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),n)}if(null!==r){var l=this.math.metrics;n.width=Math.round(r*l.em*l.scale*a)+"px"}return this.html("mjx-utext",{variant:t,style:n},[this.text(e)])},t.prototype.measureTextNode=function(e){var t=this.adaptor,r=t.clone(e);t.setStyle(r,"font-family",t.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var a=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,a);var n=t.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(a),{w:n,h:.75,d:.2}},t.NAME="CHTML",t.OPTIONS=i(i({},c.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),t.commonStyles={'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},t.STYLESHEETID="MJX-CHTML-styles",t}(c.CommonOutputJax);t.CHTML=y},4200:function(e,t,r){r.r(t),r.d(t,{DefaultFont:function(){return a.MathJaxModernFont},fontName:function(){return n}});var a=r(7118);const n="mathjax-modern"},3216:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddFontIds=void 0,t.AddFontIds=function(e,t){var a,n,i,o,l,s,u={};try{for(var c=r(Object.keys(e)),d=c.next();!d.done;d=c.next()){var p=d.value,f=e[p];try{for(var h=(i=void 0,r(Object.keys(f))),m=h.next();!m.done;m=h.next()){var g=m.value;u[g]||(u[g]={});var y=f[g];if(p)try{for(var b=(l=void 0,r(Object.keys(y))),v=b.next();!v.done;v=b.next()){var k=v.value,S=y[parseInt(k)];S[3]||(S[3]={}),t?S[3].F=t+"-"+p:S[3].f=p}}catch(e){l={error:e}}finally{try{v&&!v.done&&(s=b.return)&&s.call(b)}finally{if(l)throw l.error}}Object.assign(u[g],y)}}catch(e){i={error:e}}finally{try{m&&!m.done&&(o=h.return)&&o.call(h)}finally{if(i)throw i.error}}}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return u}},8042:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.AddCSS=t.ChtmlFontData=void 0;var c=r(5884),d=r(6797),p=r(6010);l(r(5884),t);var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.charUsage=new d.Usage,t.delimUsage=new d.Usage,t.fontUsage={},t.newFonts=0,t}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.addFontURLs=function(e,t,r){var a,n;try{for(var o=s(Object.keys(t)),l=o.next();!l.done;l=o.next()){var u=l.value,c=i({},t[u]);c.src=c.src.replace(/%%URL%%/,r),e[u]=c}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.addDynamicFontCss=function(e,t,r){var a,n,i={};try{for(var o=s(t),l=o.next();!l.done;l=o.next()){var u=l.value,c=u.slice(4);i["@font-face /* ".concat(c," */")]={"font-family":u,src:'url("%%URL%%/'.concat(u.toLowerCase(),'.woff") format("woff")')},e[".".concat(c)]={"font-family":"".concat(this.defaultCssFamilyPrefix,", ").concat(u)}}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}this.addFontURLs(e,i,r)},t.addExtension=function(t,r){void 0===r&&(r=""),e.addExtension.call(this,t,r),t.fonts&&this.addDynamicFontCss(this.defaultStyles,t.fonts,t.fontURL)},t.prototype.adaptiveCSS=function(e){this.options.adaptiveCSS=e},t.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},t.prototype.createVariant=function(t,r,a){void 0===r&&(r=null),void 0===a&&(a=null),e.prototype.createVariant.call(this,t,r,a),this.variant[t].letter=this.constructor.defaultVariantLetters[t]},t.prototype.defineChars=function(r,a){var n,i;e.prototype.defineChars.call(this,r,a);var o=this.variant[r].letter;try{for(var l=s(Object.keys(a)),u=l.next();!u.done;u=l.next()){var c=u.value,d=parseInt(c);if(Array.isArray(a[d])){var p=t.charOptions(a,d);void 0===p.f&&(p.f=o)}}}catch(e){n={error:e}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},t.prototype.addDynamicFontCss=function(e,t){void 0===t&&(t=this.options.fontURL),this.constructor.addDynamicFontCss(this.fontUsage,e,t)},t.prototype.updateDynamicStyles=function(){var e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e},Object.defineProperty(t.prototype,"styles",{get:function(){var e=this.constructor,t=i(i({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t},enumerable:!1,configurable:!0}),t.prototype.updateStyles=function(e){var t,r,a,n;try{for(var i=s(this.delimUsage.update()),o=i.next();!o.done;o=i.next()){var l=o.value;this.addDelimiterStyles(e,l,this.getDelimiter(l))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}try{for(var c=s(this.charUsage.update()),d=c.next();!d.done;d=c.next()){var p=u(d.value,2),f=p[0],h=(l=p[1],this.variant[f]);this.addCharStyles(e,h.letter,l,h.chars[l])}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return e},t.prototype.allStyles=function(e){var t,r,a,n,i,o,l;try{for(var u=s(Object.keys(this.delimiters)),c=u.next();!c.done;c=u.next()){var d=c.value,p=parseInt(d);this.addDelimiterStyles(e,p,this.delimiters[p])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}try{for(var f=s(Object.keys(this.variant)),h=f.next();!h.done;h=f.next()){var m=h.value,g=this.variant[m],y=g.letter;try{for(var b=(i=void 0,s(Object.keys(g.chars))),v=b.next();!v.done;v=b.next()){d=v.value,p=parseInt(d);var k=g.chars[p];!(null===(l=null==k?void 0:k[3])||void 0===l?void 0:l.smp)&&Array.isArray(k)&&(k.length<4&&(k[3]={}),this.addCharStyles(e,y,p,k))}}catch(e){i={error:e}}finally{try{v&&!v.done&&(o=b.return)&&o.call(b)}finally{if(i)throw i.error}}}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}},t.prototype.addDelimiterStyles=function(e,t,r){if(r.stretch){var a=r.c&&r.c!==t?this.charSelector(r.c):this.charSelector(t);1===r.dir?this.addDelimiterVStyles(e,t,a,r):this.addDelimiterHStyles(e,t,a,r)}},t.prototype.addDelimiterVStyles=function(e,t,r,a){var n=a.HDW,i=u(a.stretch,4),o=i[0],l=i[1],s=i[2],c=i[3],d=u(this.getStretchVariants(t),4),p=d[0],f=d[1],h=d[2],m=d[3],g=this.addDelimiterVPart(e,r,"beg",o,p,n);this.addDelimiterVPart(e,r,"ext",l,f,n);var y=this.addDelimiterVPart(e,r,"end",s,h,n),b={};if(c){var v=this.addDelimiterVPart(e,r,"mid",c,m,n);b.height="50%",e["mjx-stretchy-v"+r+" > mjx-mid"]={"margin-top":this.em(-v/2),"margin-bottom":this.em(-v/2)}}g&&(b["border-top-width"]=this.em0(g-.03)),y&&(b["border-bottom-width"]=this.em0(y-.03),e["mjx-stretchy-v"+r+" > mjx-end"]={"margin-top":this.em(-y)}),Object.keys(b).length&&(e["mjx-stretchy-v"+r+" > mjx-ext"]=b)},t.prototype.addDelimiterVPart=function(e,t,r,a,n,i){if(!a)return 0;var o=this.getChar(n,a),l=(i[2]-o[2])/2,s={};return"ext"!==r?s.padding=this.padding(o,l):(s.width=this.em0(i[2]),l&&(s["padding-left"]=this.em0(l))),e["mjx-stretchy-v"+t+" mjx-"+r+" mjx-c"]=s,o[0]+o[1]},t.prototype.addDelimiterHStyles=function(e,t,r,a){var n=u(a.stretch,4),i=n[0],o=n[1],l=n[2],s=n[3],c=u(this.getStretchVariants(t),4),d=c[0],p=c[1],f=c[2],h=c[3],m=a.HDW;this.addDelimiterHPart(e,r,"beg",i,d,m),this.addDelimiterHPart(e,r,"ext",o,p,m),this.addDelimiterHPart(e,r,"end",l,f,m),s&&(this.addDelimiterHPart(e,r,"mid",s,h,m),e["mjx-stretchy-h"+r+" > mjx-ext"]={width:"50%"})},t.prototype.addDelimiterHPart=function(e,t,r,a,n,i){if(a){var o=this.getChar(n,a)[2],l={padding:this.padding(i,0,o-i[2])};e["mjx-stretchy-h"+t+" mjx-"+r+" mjx-c"]=l}},t.prototype.addCharStyles=function(e,t,r,a){var n=a[3],i=void 0!==n.f?n.f:t,o=n.F||(i?"".concat(this.cssFontPrefix,"-").concat(i):"");e["mjx-c"+this.charSelector(r)+(o?"."+o:"")]={padding:this.padding(a,0,n.ic||0)}},t.prototype.em=function(e){return(0,p.em)(e)},t.prototype.em0=function(e){return(0,p.em)(Math.max(0,e))},t.prototype.padding=function(e,t,r){var a=u(e,3),n=a[0],i=a[1];return void 0===t&&(t=0),void 0===r&&(r=0),[n,a[2]+r,i,t].map(this.em0).join(" ")},t.prototype.charSelector=function(e){return".mjx-c"+e.toString(16).toUpperCase()},t.OPTIONS=i(i({},c.FontData.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),t.JAX="CHTML",t.defaultVariantLetters={},t.defaultStyles={},t.defaultFonts={},t}(c.FontData);t.ChtmlFontData=f,t.AddCSS=function(e,t){var r,a;try{for(var n=s(Object.keys(t)),i=n.next();!i.done;i=n.next()){var o=i.value,l=parseInt(o),u=t[l];u.c&&(u.c=u.c.replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}))),Object.assign(c.FontData.charOptions(e,l),u)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return e}},8270:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderElement=void 0;var s=i(r(5552));o(r(5552),t);t.RenderElement=function(e,t){return void 0===t&&(t=""),function(r,a){var n=r.adjustBorder(r.html("mjx-"+e));if(t){var i=r.getOffset(t);if(r.thickness!==s.THICKNESS||i){var o="translate".concat(t,"(").concat(r.Em(r.thickness/2-i),")");r.adaptor.setStyle(n,"transform",o)}}r.adaptor.append(r.dom[0],n)}};t.Border=function(e){return s.CommonBorder((function(t,r){t.adaptor.setStyle(r,"border-"+e,t.Em(t.thickness)+" solid")}))(e)};t.Border2=function(e,t,r){return s.CommonBorder2((function(e,a){var n=e.Em(e.thickness)+" solid";e.adaptor.setStyle(a,"border-"+t,n),e.adaptor.setStyle(a,"border-"+r,n)}))(e,t,r)};t.DiagonalStrike=function(e,t){return s.CommonDiagonalStrike((function(e){return function(r,a){var n=r.getBBox(),i=n.w,o=n.h,s=n.d,u=l(r.getArgMod(i,o+s),2),c=u[0],d=u[1],p=t*r.thickness/2,f=r.adjustBorder(r.html(e,{style:{width:r.Em(d),transform:"rotate("+r.fixed(-t*c)+"rad) translateY("+p+"em)"}}));r.adaptor.append(r.dom[0],f)}}))(e)};t.DiagonalArrow=function(e){return s.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return s.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},6797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Usage=void 0;var r=function(){function e(){this.used=new Set,this.needsUpdate=[]}return e.prototype.add=function(e){var t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)},e.prototype.has=function(e){return this.used.has(JSON.stringify(e))},e.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},e.prototype.update=function(){var e=this.needsUpdate;return this.needsUpdate=[],e},e}();t.Usage=r},5355:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapper=t.FONTSIZE=void 0;var l=r(7519),s=r(6469);t.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};var u=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))},r.prototype.toEmbellishedCHTML=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=i([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0],f=d[1];l!==f?(this.toCHTML([p]),s.push(this.dom[0]),"after"===f&&n.removeAttribute(this.dom[0],"space")):s.push(this.createChtmlNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},r.prototype.addChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.toCHTML(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.standardChtmlNodes=function(e){this.markUsed();var t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createChtmlNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.html("mjx-"+a.node.kind)})),e=this.handleHref(e);try{for(var n=i(e.keys()),o=n.next();!o.done;o=n.next()){var l=o.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},r.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");return r?e.map((function(e){return t.adaptor.append(e,t.html("a",{href:r}))})):e},r.prototype.handleStyles=function(){var e=this;if(this.styles){var t=this.styles.cssText;if(t){var r=this.adaptor;this.dom.forEach((function(e){return r.setAttribute(e,"style",t)}));var a=this.styles.get("font-family");a&&this.dom.forEach((function(t){return r.setStyle(t,"font-family",e.font.cssFamilyPrefix+", "+a)}))}}},r.prototype.handleScale=function(){var e=this;this.dom.forEach((function(t){return e.setScale(t,e.bbox.rscale)}))},r.prototype.setScale=function(e,r){var a=Math.abs(r-1)<.001?1:r;if(e&&1!==a){var n=this.percent(a);t.FONTSIZE[n]?this.adaptor.setAttribute(e,"size",t.FONTSIZE[n]):this.adaptor.setStyle(e,"fontSize",n)}return e},r.prototype.handleSpace=function(){var e,t,r=this.adaptor,a=!!this.node.getProperty("breakable"),n=this.dom.length-1;try{for(var s=i([[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(n).R,"rspace","marginRight",n]]),u=s.next();!u.done;u=s.next()){var c=u.value,d=o(c,4),p=d[0],f=d[1],h=d[2],m=d[3];if(p){var g=this.em(p);if(a){var y=r.node("mjx-break",l.SPACE[g]?{size:l.SPACE[g]}:{style:{"font-size":p.toFixed(1)+"%"}});r.insert(y,this.dom[m])}else l.SPACE[g]?r.setAttribute(this.dom[m],f,l.SPACE[g]):r.setStyle(this.dom[m],h,g)}else a&&"space"==f&&r.insert(r.node("mjx-break",{style:{"font-size":0}}),this.dom[m])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}},r.prototype.handleBorders=function(){var e,t,r,a,n=null===(r=this.styleData)||void 0===r?void 0:r.border,o=null===(a=this.styleData)||void 0===a?void 0:a.padding,l=this.dom.length-1;if(n&&l){var s=this.adaptor;try{for(var u=i(this.dom.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=this.dom[d];d&&(n.width[3]&&s.setStyle(p,"border-left"," none"),o[3]&&s.setStyle(p,"padding-left","0")),d!==l&&(n.width[1]&&s.setStyle(p,"border-right","none"),o[1]&&s.setStyle(p,"padding-right","0"))}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}}},r.prototype.handleColor=function(){var e,t=this.adaptor,r=this.node.attributes,a=r.getExplicit("mathcolor")||r.getExplicit("color"),n=r.getExplicit("mathbackground")||r.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));a&&this.dom.forEach((function(e){return t.setStyle(e,"color",a)})),n&&this.dom.forEach((function(e){return t.setStyle(e,"backgroundColor",n)}))},r.prototype.handleAttributes=function(){var e,t,a,n,o=this.adaptor,l=this.node.attributes,s=l.getAllDefaults(),u=r.skipAttributes,c=function(e){if(!1===u[e]||!(e in s)&&!u[e]&&!o.hasAttribute(d.dom[0],e)){var t=l.getExplicit(e);d.dom.forEach((function(r){return o.setAttribute(r,e,t)}))}},d=this;try{for(var p=i(l.getExplicitNames()),f=p.next();!f.done;f=p.next()){c(f.value)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(t=p.return)&&t.call(p)}finally{if(e)throw e.error}}if(l.get("class")){var h=l.get("class").trim().split(/ +/),m=function(e){g.dom.forEach((function(t){return o.addClass(t,e)}))},g=this;try{for(var y=i(h),b=y.next();!b.done;b=y.next()){m(b.value)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}}},r.prototype.handlePWidth=function(){var e=this;if(this.bbox.pwidth){var t=this.adaptor;this.bbox.pwidth===s.BBox.fullWidth?this.dom.forEach((function(e){return t.setAttribute(e,"width","full")})):this.dom.forEach((function(r){return t.setStyle(r,"width",e.bbox.pwidth)}))}},r.prototype.setIndent=function(e,t,r){var a=this.adaptor;if("center"===t||"left"===t){var n=this.getBBox().L;a.setStyle(e,"margin-left",this.em(r+n))}if("center"===t||"right"===t){var i=this.getBBox().R;a.setStyle(e,"margin-right",this.em(-r+i))}},r.prototype.drawBBox=function(){var e=this.getOuterBBox(),t=e.w,r=e.h,a=e.d,n=e.R,i=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-t-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(t),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(t),"margin-left":this.em(-t),"vertical-align":this.em(-a),"background-color":"green"}})]),o=this.dom[0]||this.parent.dom[0],l=this.adaptor.getAttribute(o,"size");l&&this.adaptor.setAttribute(i,"size",l);var s=this.adaptor.getStyle(o,"fontSize");s&&this.adaptor.setStyle(i,"fontSize",s),this.adaptor.append(this.adaptor.parent(o),i),this.adaptor.setStyle(o,"backgroundColor","#FFEE00")},r.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},r.prototype.text=function(e){return this.jax.text(e)},r.prototype.char=function(e){return this.font.charSelector(e).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(l.CommonWrapper);t.ChtmlWrapper=u},9261:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapperFactory=void 0;var i=r(4420),o=r(9086),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=o.ChtmlWrappers,t}(i.CommonWrapperFactory);t.ChtmlWrapperFactory=l},9086:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrappers=void 0;var n=r(5355),i=r(804),o=r(1653),l=r(6287),s=r(6460),u=r(4597),c=r(1259),d=r(2970),p=r(5964),f=r(8147),h=r(4798),m=r(2275),g=r(9063),y=r(5610),b=r(8776),v=r(4300),k=r(6590),S=r(6781),w=r(8002),x=r(3571),A=r(7056),E=r(8102),M=r(6911),_=r(421),O=r(95),C=r(1148),L=r(7463);t.ChtmlWrappers=((a={})[i.ChtmlMath.kind]=i.ChtmlMath,a[h.ChtmlMrow.kind]=h.ChtmlMrow,a[h.ChtmlInferredMrow.kind]=h.ChtmlInferredMrow,a[o.ChtmlMi.kind]=o.ChtmlMi,a[l.ChtmlMo.kind]=l.ChtmlMo,a[s.ChtmlMn.kind]=s.ChtmlMn,a[u.ChtmlMs.kind]=u.ChtmlMs,a[c.ChtmlMtext.kind]=c.ChtmlMtext,a[d.ChtmlMspace.kind]=d.ChtmlMspace,a[p.ChtmlMpadded.kind]=p.ChtmlMpadded,a[f.ChtmlMenclose.kind]=f.ChtmlMenclose,a[g.ChtmlMfrac.kind]=g.ChtmlMfrac,a[y.ChtmlMsqrt.kind]=y.ChtmlMsqrt,a[b.ChtmlMroot.kind]=b.ChtmlMroot,a[v.ChtmlMsub.kind]=v.ChtmlMsub,a[v.ChtmlMsup.kind]=v.ChtmlMsup,a[v.ChtmlMsubsup.kind]=v.ChtmlMsubsup,a[k.ChtmlMunder.kind]=k.ChtmlMunder,a[k.ChtmlMover.kind]=k.ChtmlMover,a[k.ChtmlMunderover.kind]=k.ChtmlMunderover,a[S.ChtmlMmultiscripts.kind]=S.ChtmlMmultiscripts,a[m.ChtmlMfenced.kind]=m.ChtmlMfenced,a[w.ChtmlMtable.kind]=w.ChtmlMtable,a[x.ChtmlMtr.kind]=x.ChtmlMtr,a[x.ChtmlMlabeledtr.kind]=x.ChtmlMlabeledtr,a[A.ChtmlMtd.kind]=A.ChtmlMtd,a[E.ChtmlMaction.kind]=E.ChtmlMaction,a[M.ChtmlMglyph.kind]=M.ChtmlMglyph,a[_.ChtmlSemantics.kind]=_.ChtmlSemantics,a[_.ChtmlAnnotation.kind]=_.ChtmlAnnotation,a[_.ChtmlAnnotationXML.kind]=_.ChtmlAnnotationXML,a[_.ChtmlXmlNode.kind]=_.ChtmlXmlNode,a[O.ChtmlTeXAtom.kind]=O.ChtmlTeXAtom,a[C.ChtmlTextNode.kind]=C.ChtmlTextNode,a[L.ChtmlHtmlNode.kind]=L.ChtmlHtmlNode,a[n.ChtmlWrapper.kind]=n.ChtmlWrapper,a)},7463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHtmlNode=void 0;var i,o=r(5355),l=r(1626),s=r(9447);t.ChtmlHtmlNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]},t}((0,l.CommonHtmlNodeMixin)(o.ChtmlWrapper)),i.kind=s.HtmlNode.prototype.kind,i.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},i)},95:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTeXAtom=void 0;var i,o=r(5355),l=r(9800),s=r(3948),u=r(9007);t.ChtmlTeXAtom=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r=this;if(e.prototype.toCHTML.call(this,t),this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"texclass",u.TEXCLASSNAMES[r.node.texClass])})),this.node.texClass===u.TEXCLASS.VCENTER){var a=this.childNodes[0].getBBox(),n=a.h,i=(n+a.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.dom[0],"verticalAlign",this.em(i))}},t}((0,l.CommonTeXAtomMixin)(o.ChtmlWrapper)),i.kind=s.TeXAtom.prototype.kind,i.styles={'mjx-texatom[texclass="VBOX"] > mjx-linestack':{display:"inline-block"},'mjx-texatom[texclass="VBOX"] > mjx-mpadded > mjx-block > mjx-linestack':{display:"inline-block"}},i)},1148:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTextNode=void 0;var o,l=r(5355),s=r(1160),u=r(9007);t.ChtmlTextNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;this.markUsed();var a=e[0],n=this.adaptor,o=this.parent.variant,l=this.node.getText();if(0!==l.length)if("-explicitFont"===o){var s=this.parent.getBBox().scale;n.append(a,this.jax.unknownText(l,o,this.getBBox().w,s))}else{var u="",c=this.remappedText(l,o);try{for(var d=i(c),p=d.next();!p.done;p=d.next()){var f=p.value,h=this.getVariantChar(o,f)[3];if(h.unknown)u+=String.fromCodePoint(f);else{u=this.addUtext(u,o,a);var m=h.F||(h.f?"".concat(this.font.cssFontPrefix,"-").concat(h.f):"");n.append(a,this.html("mjx-c",{class:this.char(f)+(m?" "+m:"")},[this.text(h.c||String.fromCodePoint(f))])),this.font.charUsage.add([o,f])}}}catch(e){t={error:e}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(t)throw t.error}}this.addUtext(u,o,a)}},t.prototype.addUtext=function(e,t,r){return e&&this.adaptor.append(r,this.jax.unknownText(e,t)),""},t}((0,s.CommonTextNodeMixin)(l.ChtmlWrapper)),o.kind=u.TextNode.prototype.kind,o.autoStyle=!1,o.styles={"mjx-c":{display:"inline-block",width:0},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},o)},8102:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMaction=void 0;var o,l=r(5355),s=r(1956),u=r(9145),c=r(1956),d=r(4474);t.ChtmlMaction=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Em=function(e){return this.em(e)},t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.ChtmlWrapper)),o.kind=u.MmlMaction.prototype.kind,o.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},o.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n)if(n.node.isKind("mtext")){var o=n.node.getText();e.dom.forEach((function(t){return e.adaptor.setAttribute(t,"title",o)}))}else{var l=e.adaptor,s=function(r){var a=l.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));n.toCHTML([l.firstChild(a)]),e.setEventHandler("mouseover",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","block")}),t.postDelay);t.hoverTimer.set(r,n),e.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","")}),t.clearDelay);t.clearTimer.set(r,n),e.stopPropagation()}),r)};try{for(var u=i(e.dom),c=u.next();!c.done;c=u.next())s(c.value)}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}}},c.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var i=a.body(a.document);t.status=a.append(i,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),o)},804:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMath=void 0;var o,l=r(5355),s=r(7490),u=r(3233),c=r(6469);t.ChtmlMath=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(e){var t=this.adaptor,r=i(this.getAlignShift(),2),a=r[0],n=r[1];if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===c.BBox.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){var o=this.jax.table.getOuterBBox(),l=o.L,s=o.w,u=o.R;"right"===a?u=Math.max(u||-n,-n):"left"===a?l=Math.max(l||n,n):"center"===a&&(s+=2*Math.abs(n));var d=this.em(Math.max(0,l+s+u));t.setStyle(e,"min-width",d),t.setStyle(this.jax.table.dom[0],"min-width",d)}}else this.setIndent(this.dom[0],a,n)},t.prototype.handleInline=function(e){var t=this.adaptor,r=t.getStyle(this.dom[0],"margin-right");r&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",r),t.setStyle(e,"width","0"))},t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")?(r.setAttribute(this.dom[0],"display","true"),r.setAttribute(t[0],"display","true"),this.handleDisplay(t[0])):this.handleInline(t[0]),r.addClass(this.dom[0],"".concat(this.font.cssFontPrefix,"-N"))},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),!!this.parent&&e.prototype.setChildPWidths.call(this,t,r,a)},t.prototype.handleAttributes=function(){e.prototype.handleAttributes.call(this);var t=this.adaptor;this.node.getProperty("breakable")&&this.dom.forEach((function(e){return t.setAttribute(e,"breakable","true")}))},t}((0,s.CommonMathMixin)(l.ChtmlWrapper)),o.kind=u.MmlMath.prototype.kind,o.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-math[breakable]":{display:"inline"}},o)},8147:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMenclose=void 0;var c=r(5355),d=r(7313),p=r(6661),f=l(r(8270)),h=r(6010);function m(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}var g,y=m(f.ARROWDX,f.ARROWY);t.ChtmlMenclose=(g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.adjustArrow=function(e,t){var r=this,a=this.thickness,n=this.arrowhead;if(n.x!==f.ARROWX||n.y!==f.ARROWY||n.dx!==f.ARROWDX||a!==f.THICKNESS){var i=s([a*n.x,a*n.y].map((function(e){return r.em(e)})),2),o=i[0],l=i[1],u=m(n.dx,n.y),c=s(this.adaptor.childNodes(e),5),d=c[0],p=c[1],h=c[2],g=c[3],y=c[4];this.adjustHead(p,[l,"0","1px",o],u),this.adjustHead(h,["1px","0",l,o],"-"+u),this.adjustHead(g,[l,o,"1px","0"],"-"+u),this.adjustHead(y,["1px",o,l,"0"],u),this.adjustLine(d,a,n.x,t)}},t.prototype.adjustHead=function(e,t,r){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+r+"rad)"))},t.prototype.adjustLine=function(e,t,r,a){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(r-1))),a&&this.adaptor.setStyle(e,"left",this.em(t*(r-1)))},t.prototype.moveArrow=function(e,t,r){if(r){var a=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform","translate".concat(t,"(").concat(this.em(-r),")").concat(a?" "+a:""))}},t.prototype.adjustBorder=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e},t.prototype.adjustThickness=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e},t.prototype.fixed=function(e,t){return void 0===t&&(t=3),Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")},t.prototype.Em=function(t){return e.prototype.em.call(this,t)},t.prototype.toCHTML=function(e){var t,r,a,n,i=this.adaptor,o=this.standardChtmlNodes(e),l=i.append(o[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,l):this.childNodes[0].toCHTML([l]);try{for(var s=u(Object.keys(this.notations)),c=s.next();!c.done;c=s.next()){var d=c.value,p=this.notations[d];!p.renderChild&&p.renderer(this,l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}var h=this.getPadding();try{for(var m=u(f.sideNames),g=m.next();!g.done;g=m.next()){var y=g.value,b=f.sideIndex[y];h[b]>0&&i.setStyle(l,"padding-"+y,this.em(h[b]))}}catch(e){a={error:e}}finally{try{g&&!g.done&&(n=m.return)&&n.call(m)}finally{if(a)throw a.error}}},t.prototype.arrow=function(e,t,r,a,n){void 0===a&&(a=""),void 0===n&&(n=0);var i=this.getBBox().w,o={width:this.em(e)};i!==e&&(o.left=this.em((i-e)/2)),t&&(o.transform="rotate("+this.fixed(t)+"rad)");var l=this.html("mjx-arrow",{style:o},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(l,this.html("mjx-lthead")),this.adaptor.append(l,this.html("mjx-lbhead")),this.adaptor.setAttribute(l,"double","true")),this.adjustArrow(l,r),this.moveArrow(l,a,n),l},t}((0,d.CommonMencloseMixin)(c.ChtmlWrapper)),g.kind=p.MmlMenclose.prototype.kind,g.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":f.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":f.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":f.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":f.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":(0,h.em)(f.THICKNESS+f.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,h.em)(-f.THICKNESS/2),right:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0,"border-top":(0,h.em)(f.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,h.em)(-1.5*f.PADDING),width:(0,h.em)(3*f.PADDING),border:(0,h.em)(f.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,h.em)(1.5*f.PADDING)+")","box-sizing":"border-box"}},g.notations=new Map([f.Border("top"),f.Border("right"),f.Border("bottom"),f.Border("left"),f.Border2("actuarial","top","right"),f.Border2("madruwb","bottom","right"),f.DiagonalStrike("up",1),f.DiagonalStrike("down",-1),["horizontalstrike",{renderer:f.RenderElement("hstrike","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:f.RenderElement("vstrike","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:f.fullBBox,border:f.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:f.RenderElement("rbox"),bbox:f.fullBBox}],["circle",{renderer:f.RenderElement("cbox"),bbox:f.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.h,n=r.d,i=s(e.getArgMod(1.75*e.padding,a+n),2),o=i[0],l=i[1],u=e.thickness*Math.sin(o)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");var c=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(l),transform:"translateX("+e.Em(u)+") rotate("+e.fixed(-o)+"rad)"}}));e.adaptor.append(e.dom[0],c)},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],f.Arrow("up"),f.Arrow("down"),f.Arrow("left"),f.Arrow("right"),f.Arrow("updown"),f.Arrow("leftright"),f.DiagonalArrow("updiagonal"),f.DiagonalArrow("northeast"),f.DiagonalArrow("southeast"),f.DiagonalArrow("northwest"),f.DiagonalArrow("southwest"),f.DiagonalArrow("northeastsouthwest"),f.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.adaptor;r.setStyle(t,"border-top",e.Em(e.thickness)+" solid");var a=r.append(e.dom[0],e.html("dbox")),n=e.thickness,i=e.padding;n!==f.THICKNESS&&r.setStyle(a,"border-width",e.Em(n)),i!==f.PADDING&&(r.setStyle(a,"left",e.Em(-1.5*i)),r.setStyle(a,"width",e.Em(3*i)),r.setStyle(a,"clip-path","inset(0 0 0 "+e.Em(1.5*i)+")"))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toCHTML([t]);var r=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",r.map((function(t){return e.Em(-t)})).join(" "))},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),g)},2275:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMfenced=void 0;var i,o=r(5355),l=r(7555),s=r(5410);t.ChtmlMfenced=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)},t}((0,l.CommonMfencedMixin)(o.ChtmlWrapper)),i.kind=s.MmlMfenced.prototype.kind,i)},9063:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},o)},6911:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMglyph=void 0;var i,o=r(5355),l=r(5636),s=r(3985);t.ChtmlMglyph=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);if(this.charWrapper)this.charWrapper.toCHTML(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,i={width:this.em(this.width),height:this.em(this.height)};this.valign&&(i.verticalAlign=this.em(this.valign));var o=this.html("img",{src:a,style:i,alt:n,title:n});this.adaptor.append(t[0],o)}},t}((0,l.CommonMglyphMixin)(o.ChtmlWrapper)),i.kind=s.MmlMglyph.prototype.kind,i.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},i)},1653:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMi=void 0;var i,o=r(5355),l=r(5723),s=r(450);t.ChtmlMi=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(o.ChtmlWrapper)),i.kind=s.MmlMi.prototype.kind,i)},6781:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMmultiscripts=void 0;var o,l=r(8009),s=r(4300),u=r(6405),c=r(505);t.ChtmlMmultiscripts=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=i((0,c.split)(a+" "+a),2),o=n[0],l=n[1],s=i(this.getCombinedUV(),2),u=s[0],d=s[1];if(r.numPrescripts){var p=this.addScripts(this.dom[0],u,-d,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==o&&this.adaptor.setAttribute(p,"script-align",o)}this.childNodes[0].toCHTML(t),r.numScripts&&(p=this.addScripts(this.dom[this.dom.length-1],u,-d,!1,r.sub,r.sup,1,r.numScripts),"left"!==l&&this.adaptor.setAttribute(p,"script-align",l))}},t.prototype.addScripts=function(e,t,r,a,n,i,o,l){for(var s=this.adaptor,u=t-i.d+(r-n.h),c=t<0&&0===r?n.h+t:t,d=u>0?{style:{height:this.em(u)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",d),m=this.html("mjx-row"),g="mjx-"+(a?"pre":"")+"scripts",y=o+2*l;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},o)},6460:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMn=void 0;var i,o=r(5355),l=r(5023),s=r(3050);t.ChtmlMn=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMnMixin)(o.ChtmlWrapper)),i.kind=s.MmlMn.prototype.kind,i)},6287:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMo=void 0;var i,o=r(5355),l=r(7096),s=r(2756);t.ChtmlMo=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this,r=this.adaptor,a=this.node.attributes,n=a.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((function(e){return r.append(e,t.html("mjx-linestrut"))}));var o=this.standardChtmlNodes(e);if(o.length>1&&"duplicate"!==this.breakStyle){var l="after"===this.breakStyle?1:0;r.remove(o[l]),o[l]=null}if(i&&this.size<0)this.stretchHTML(o);else{if(n||a.get("largeop")){var s=this.em(this.getCenterOffset());"0"!==s&&o.forEach((function(e){return e&&r.setStyle(e,"verticalAlign",s)}))}this.node.getProperty("mathaccent")&&o.forEach((function(e){r.setStyle(e,"width","0"),r.setStyle(e,"margin-left",t.em(t.getAccentOffset()))})),o[0]&&this.addChildren([o[0]]),o[1]&&(this.multChar||this).addChildren([o[1]])}},t.prototype.stretchHTML=function(e){var t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();var r=this.stretch,a=r.stretch,n=this.font.getStretchVariants(t),i=[];this.createPart("mjx-beg",a[0],n[0],i),this.createPart("mjx-ext",a[1],n[1],i),4===a.length&&(this.createPart("mjx-mid",a[3],n[3],i),this.createPart("mjx-ext",a[1],n[1],i)),this.createPart("mjx-end",a[2],n[2],i);var o={},s=this.bbox,u=s.h,c=s.d,d=s.w;1===r.dir?(i.push(this.html("mjx-mark")),o.height=this.em(u+c),o.verticalAlign=this.em(-c)):o.width=this.em(d);var p=l.DirectionVH[r.dir],f={class:this.char(r.c||t),style:o},h=this.html("mjx-stretchy-"+p,f,i),m=this.adaptor;e[0]&&m.append(e[0],h),e[1]&&m.append(e[1],e[0]?m.clone(h):h)},t.prototype.createPart=function(e,t,r,a){if(t){var n=this.font.getChar(r,t)[3],i=n.f||("normal"===r?"":this.font.getVariant(r).letter),o=n.F||(i?"".concat(this.font.cssFontPrefix,"-").concat(i):""),l=(n.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}));a.push(this.html(e,{},[this.html("mjx-c",o?{class:o}:{},[this.text(l)])]))}},t}((0,l.CommonMoMixin)(o.ChtmlWrapper)),i.kind=s.MmlMo.prototype.kind,i.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c":{width:"auto","box-sizing":"border-box",transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:0}},i)},5964:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMpadded=void 0;var l,s=r(5355),u=r(6898),c=r(7238);t.ChtmlMpadded=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;if(!this.toEmbellishedCHTML(e)){var a=this.standardChtmlNodes(e),n=[],l={},s=i(this.getDimens(),9),u=s[2],c=s[3],d=s[4],p=s[5],f=s[6],h=s[7],m=s[8];if((p||this.childNodes[0].getBBox().pwidth)&&(l.width=this.em(u+p)),(c||d)&&(l.margin=this.em(c)+" 0 "+this.em(d)),f+m||h){l.position="relative";var g=this.html("mjx-rbox",{style:{left:this.em(f+m),top:this.em(-h),"max-width":l.width}});f+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(g,"width","full"),this.adaptor.setStyle(g,"left",this.em(f))),n.push(g)}a=[this.adaptor.append(a[0],this.html("mjx-block",{style:l},n))];try{for(var y=o(this.childNodes),b=y.next();!b.done;b=y.next())b.value.toCHTML([n[0]||a[0]])}catch(e){t={error:e}}finally{try{b&&!b.done&&(r=y.return)&&r.call(y)}finally{if(t)throw t.error}}}},t}((0,u.CommonMpaddedMixin)(s.ChtmlWrapper)),l.kind=c.MmlMpadded.prototype.kind,l.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},l)},8776:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMroot=void 0;var o,l=r(6991),s=r(5610),u=r(6145);t.ChtmlMroot=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toCHTML([e]);var n=this.adaptor,o=i(this.getRootDimens(r,a),3),l=o[0],s=o[1],u=o[2];n.setStyle(e,"verticalAlign",this.em(s)),n.setStyle(e,"width",this.em(l)),u&&n.setStyle(n.firstChild(e),"paddingLeft",this.em(u))},t}((0,l.CommonMrootMixin)(s.ChtmlMsqrt)),o.kind=u.MmlMroot.prototype.kind,o)},4798:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlInferredMrow=t.ChtmlMrow=void 0;var l,s=r(5355),u=r(8411),c=r(8411),d=r(9878);t.ChtmlMrow=(l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toCHTML=function(e){var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardChtmlNodes(e):this.dom=e,this.addChildren(e),t?this.placeLines(e,t):this.handleNegativeWidth(e[0])},t.prototype.placeLines=function(e,t){var r,a;this.getBBox();var n=this.lineBBox,l=this.adaptor,s=i(n[1].indentData[0],2),u=s[0],c=s[1];try{for(var d=o(e.keys()),p=d.next();!p.done;p=d.next()){var f=p.value,h=n[f],m=i(0===f?[u,c]:h.indentData[f===t?2:1],2),g=m[0],y=m[1],b=i(this.processIndent(g,y,u,c),2),v=b[0],k=b[1];l.setAttribute(e[f],"align",v),k&&(l.setStyle(e[f],"position","relative"),l.setStyle(e[f],"left",this.em(k))),f mjx-linebox":{display:"inline"},"mjx-break[newline]::after":{display:"block"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},l),t.ChtmlInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,c.CommonInferredMrowMixin)(t.ChtmlMrow)),e.kind=d.MmlInferredMrow.prototype.kind,e}()},4597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMs=void 0;var i,o=r(5355),l=r(4126),s=r(7265);t.ChtmlMs=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(o.ChtmlWrapper)),i.kind=s.MmlMs.prototype.kind,i)},2970:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMspace=void 0;var i,o=r(5355),l=r(258),s=r(6030);t.ChtmlMspace=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this;e.length>1&&e.forEach((function(e){return t.adaptor.append(e,t.html("mjx-linestrut"))}));var r=this.standardChtmlNodes(e),a=this.getBBox(),n=a.w,i=a.h,o=a.d;n<0&&(this.adaptor.setStyle(r[0],"marginRight",this.em(n)),n=0),n&&!this.breakCount&&this.adaptor.setStyle(r[0],"width",this.em(n)),(i=Math.max(0,i+o))&&this.adaptor.setStyle(r[0],"height",this.em(Math.max(0,i))),o&&this.adaptor.setStyle(r[0],"verticalAlign",this.em(-o))},t}((0,l.CommonMspaceMixin)(o.ChtmlWrapper)),i.kind=s.MmlMspace.prototype.kind,i)},5610:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsqrt=void 0;var o,l=r(5355),s=r(4093),u=r(7131);t.ChtmlMsqrt=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,o=this.surd,l=this.childNodes[this.base],s=o.getBBox(),u=l.getOuterBBox(),c=i(this.getPQ(s),2)[1],d=this.font.params.rule_thickness,p=u.h+c+d,f=this.standardChtmlNodes(e);null!=this.root&&(a=this.adaptor.append(f[0],this.html("mjx-root")),n=this.childNodes[this.root]);var h=this.adaptor.append(f[0],this.html("mjx-sqrt",{},[t=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(c)}})]));this.addRoot(a,n,s,p),o.toCHTML([t]),l.toCHTML([r]),o.size<0&&this.adaptor.addClass(h,"mjx-tall")},t.prototype.addRoot=function(e,t,r,a){},t}((0,s.CommonMsqrtMixin)(l.ChtmlWrapper)),o.kind=u.MmlMsqrt.prototype.kind,o.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},o)},4300:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsubsup=t.ChtmlMsup=t.ChtmlMsub=void 0;var o,l=r(905),s=r(8650),u=r(4461);t.ChtmlMsub=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.ChtmlScriptbase)),o.kind=u.MmlMsub.prototype.kind,o),t.ChtmlMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.ChtmlMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.adaptor,r=this.standardChtmlNodes(e),a=i([this.baseChild,this.supChild,this.subChild],3),n=a[0],o=a[1],l=a[2],s=i(this.getUVQ(),3),u=s[1],c=s[2],d={"vertical-align":this.em(u)};n.toCHTML(r);var p=t.append(r[r.length-1],this.html("mjx-script",{style:d}));o.toCHTML([p]),t.append(p,this.html("mjx-spacer",{style:{"margin-top":this.em(c)}})),l.toCHTML([p]);var f=this.getAdjustedIc();f&&t.setStyle(o.dom[0],"marginLeft",this.em(f/o.bbox.rscale)),this.baseRemoveIc&&t.setStyle(p,"marginLeft",this.em(-this.baseIc))}},t}((0,l.CommonMsubsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}()},8002:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtable=void 0;var l,s=r(5355),u=r(6237),c=r(1349),d=r(505);t.ChtmlMtable=((l=function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(t,e),t.prototype.getAlignShift=function(){var t=e.prototype.getAlignShift.call(this);return this.isTop||(t[1]=0),t},t.prototype.toCHTML=function(e){var t,r,a=this.standardChtmlNodes(e);this.adaptor.append(a[0],this.html("mjx-table",{},[this.itable]));try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next())o.value.toCHTML([this.itable])}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},t.prototype.shiftColor=function(){var e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))},t.prototype.padRows=function(){var e,t,r=this.adaptor;try{for(var a=i(r.childNodes(this.itable)),n=a.next();!n.done;n=a.next())for(var o=n.value;r.childNodes(o).length1&&"0.4em"!==m||l&&1===d)&&this.adaptor.setStyle(y,"paddingLeft",m),(d1&&"0.215em"!==p||l&&1===s)&&this.adaptor.setStyle(g.dom[0],"paddingTop",p),(s mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},l)},7056:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtd=void 0;var i,o=r(5355),l=r(5164),s=r(4359);t.ChtmlMtd=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",r),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))},t}((0,l.CommonMtdMixin)(o.ChtmlWrapper)),i.kind=s.MmlMtd.prototype.kind,i.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},i)},1259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtext=void 0;var l,s=r(5355),u=r(6319),c=r(4770);t.ChtmlMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r,a;if(this.breakCount){var n=this.standardChtmlNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=i(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]];this.adaptor.append(n[d],this.html("mjx-linestrut"));var f=o(this.breakPoints[d-1]||[0,0],2),h=f[0],m=f[1],g=o(this.breakPoints[d]||[s.length,0],2),y=g[0],b=g[1],v=s[h].node.getText().split(/ /);if(h!==y){for(l.setText(v.slice(m).join(" ")),this.textNode.toCHTML(p);++h mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},i),t.ChtmlMlabeledtr=function(){var e;return e=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor.firstChild(this.dom[0]);if(r){this.adaptor.remove(r);var a=this.node.attributes.get("rowalign"),n="baseline"!==a&&"axis"!==a?{rowalign:a}:{},i=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,i)}},r.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(t.ChtmlMtr.kind)},r}((0,l.CommonMlabeledtrMixin)(t.ChtmlMtr)),e.kind=s.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}()},6590:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMunderover=t.ChtmlMover=t.ChtmlMunder=void 0;var i,o=r(1971),l=r(5184),s=r(4300);t.ChtmlMunder=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([r]),this.scriptChild.toCHTML([a]);var n=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),o=this.getUnderKV(n,i)[0],l=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(a,"paddingTop",this.em(o)),this.setDeltaW([r,a],this.getDeltaW([n,i],[0,-l])),this.adjustUnderDepth(a,i)}},t}((0,o.CommonMunderMixin)(s.ChtmlMsub)),i.kind=l.MmlMunder.prototype.kind,i.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},i),t.ChtmlMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([r]),this.baseChild.toCHTML([a]);var n=this.scriptChild.getOuterBBox(),i=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,i);var o=this.getOverKU(i,n)[0],l=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(o)),this.setDeltaW([a,r],this.getDeltaW([i,n],[0,l])),this.adjustOverDepth(r,n)}},t}((0,o.CommonMoverMixin)(s.ChtmlMsup)),e.kind=l.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),t.ChtmlMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),i=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([r]),this.baseChild.toCHTML([n]),this.underChild.toCHTML([i]);var o=this.overChild.getOuterBBox(),l=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(n,l);var u=this.getOverKU(l,o)[0],c=this.getUnderKV(l,s)[0],d=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(u)),this.adaptor.setStyle(i,"paddingTop",this.em(c)),this.setDeltaW([n,i,r],this.getDeltaW([l,s,o],[0,this.isLineBelow?0:-d,this.isLineAbove?0:d])),this.adjustOverDepth(r,o),this.adjustUnderDepth(i,s)}},t}((0,o.CommonMunderoverMixin)(s.ChtmlMsubsup)),e.kind=l.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}()},8650:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlScriptbase=void 0;var l,s=r(5355),u=r(167),c=r(4300);t.ChtmlScriptbase=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){this.dom=this.standardChtmlNodes(e);var t=i(this.getOffset(),2),r=t[0],a=t[1],n=r-(this.baseRemoveIc?this.baseIc:0),o={"vertical-align":this.em(a)};n&&(o["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.dom);var l=this.dom[this.dom.length-1];this.scriptChild.toCHTML([this.adaptor.append(l,this.html("mjx-script",{style:o}))])}},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.ChtmlMsubsup.kind)},t.prototype.setDeltaW=function(e,t){for(var r=0;r=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))},t.prototype.adjustUnderDepth=function(e,t){var r,a;if(!(t.d>=0)){var n=this.adaptor,i=this.em(t.d),l=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});try{for(var s=o(n.childNodes(n.firstChild(e))),u=s.next();!u.done;u=s.next()){var c=u.value;n.append(l,c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}n.append(n.firstChild(e),l)}},t.prototype.adjustBaseHeight=function(e,t){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*t.scale;t.h0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),h=r(6010),m=r(6010),g=r(8054),y=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var i=o(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=i[0],s=i[1],u=o((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],h=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new y.CssStyles,n.font=s||new l(h),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,h.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var i=this.factory.wrap(e.root);this.setScale(t,i),this.processMath(i,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var i=l(e.childNodes.slice(1)),o=i.next();!o.done;o=i.next()){var s=o.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var i=l(e.math),o=i.next();!o.done;o=i.next()){var s=o.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var h=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],o(r.defaultSizeVariants),!1),this.stretchVariants=l([],o(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=o(e,3),n=a[0],i=a[1],l=a[2];r[n]={extension:t,file:n,variants:i,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var i=this;void 0===a&&(a={}),void 0===n&&(n=null);var o=e?this.dynamicExtensions.get(e):null;(e?o.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&i.adjustDelimiters(t.delimiters,Object.keys(a),o.sizeN,o.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var i=e[parseInt(t)];"dir"in i&&(i.variants&&(i.variants=n.adjustArrayIndices(i.variants,r)),i.stretchv&&(i.stretchv=n.adjustArrayIndices(i.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var i=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=i.next();!l.done;l=i.next()){var u=o(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var i=s(Object.keys(e.chars||{})),o=i.next();!o.done;o=i.next()){var l=o.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,i,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=o(p.value,3),h=f[0],m=f[1],g=f[2],y=l.VariantSmp[t][h];if(y){for(var b=m;b<=g;b++)if(930!==b){var v=y+b-m;e[b]=this.smpChar(u[v]||v)}if(c[h])try{for(var k=(n=void 0,s(Object.keys(c[h]).map((function(e){return parseInt(e)})))),S=k.next();!S.done;S=k.next()){e[b=S.value]=this.smpChar(y+c[h][b])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(i=k.return)&&i.call(k)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var i=n.value;this.createVariant(i[0],i[1],i[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var i=s(n.linked),o=i.next();!o.done;o=i.next()){var l=o.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var i=n.value;"unknown"===this.cssFontMap[i][0]&&(this.cssFontMap[i][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var i=s(Object.keys(e)),o=i.next();!o.done;o=i.next()){var l=e[o.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var i=s(e),o=i.next();!o.done;o=i.next()){var l=o.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return i(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),i=function(e){n.push.apply(n,l([],o(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){i(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var i=s(this.CLASS.dynamicExtensions.values()),o=i.next();!o.done;o=i.next()){n(o.value)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=h},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var o=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,i=t.indentshiftfirst,o=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===i&&(i=e.attributes.getInherited("indentshift")),"indentalign"===o&&(o=r),"indentshift"===l&&(l=a),this.indentData=[[n,i],[r,a],[o,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=i(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=o},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=i(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0],f=d[1];if(null===f){var h=p.coreMO();h.setBreakStyle(h.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=o(t,5),a=r[0],n=r[2],i=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),i+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+i,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var i,o=this.state;if(!(r>=t.NOBREAK||0===o.w&&0===o.prevWidth)){for(;o.potential.length&&o.potential[0][1]>this.FACTORS.fuzz(r);){var l=o.potential.shift();o.potential.length&&(o.potential[0][4]+=l[4])}o.potential.unshift([[e,n],r,o.w-((null===(i=o.prevBreak)||void 0===i?void 0:i[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=o(this.getBorderLR(e),2),n=a[0],i=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+i)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,i=this.FACTORS,o=i.tail(i.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(o=i.open(o,e),this.state.depth++),s&&(o=i.close(o,e),this.state.depth--),o=(this.TEXCLASS[e.node.texClass]||function(e){return e})(o),(this.PENALTY[r]||function(e){return e})(i.depth(o))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var i=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,i-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=o(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var h=s.childNodes;try{for(var m=i(h.keys()),g=m.next();!g.done;g=m.next()){var y=g.value,b=h[y];if(b.node.isKind("text")){var v=b.node.getText().split(/ /),k=v.pop();try{for(var S=(n=void 0,i(v.keys())),w=S.next();!w.done;w=S.next()){var x=w.value;this.addWidth(c,s.textWidth(v[x])),this.pushBreak(e,this.mtextPenalty(),-u,[y,x+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(k))}else this.addWidth(b.getBBox())}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=o(r.start||[0,0],2),n=a[0],i=a[1],l=o(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=o(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?i:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),i=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,i+n.rscale*n.w)+r.font.params.scriptspace,s=o(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=i(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],o(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var i=t.sideIndex[a],o=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[i]=r[o]=t,r},border:function(e){var t=[0,0,0,0];return t[i]=t[o]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),i=n[0],o=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,i*(s-o),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,i=t.y,o=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=o[0],s=o[1],u=o[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=i+(d>a?e.thickness*p*Math.sin(d-a):0),h=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,h,f,h]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),i=n[0],o=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],h=t.getOffset(f),m=t.arrow(p,i,o,f,h);e(t,m)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),h=s(r(6010)),m=r(8054),g=r(6469),y=r(1597),b=r(5884),v=2/18;function k(e,t){return e?tt&&(t=i),o>r&&(r=o)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),i=n.next();!i.done;i=n.next()){var o=i.value;e.append(o.getOuterBBox())}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=y.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var i=!1;try{for(var o=u(this.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(i=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new m.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new m.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),i=a.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):k(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):k(n,e.rspace);var i=r.childIndex(t);if(0!==i){var o=r.childNodes[i-1];if(o.isEmbellished){var l=this.jax.nodeMap.get(o).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof p.TextNode&&(r+=i.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return h.percent(e)},t.prototype.em=function(e){return h.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-h.BIGDIMEN),h.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=S},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=i},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var o=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,i=a.d,o=a.w;e.w=o,e.h=n,e.d=i},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),i=r.math.metrics;1!==i.scale&&(a["font-size"]=r.fixed(100/i.scale,1)+"%");var o=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||i.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,i=a.d,o=a.w;return t.height=this.em(n+i),t.width=this.em(o),t["vertical-align"]=this.em(-i),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=i((0,o.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var i=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var a=t.h,n=t.d,o=this.font.params.axis_height;this.dh=(a+n)/2+o-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===i.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var o=this.parent.variant,l=this.node.getText();if("-explicitFont"===o){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,o,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,o);e.empty();try{for(var h=n(f),m=h.next();!m.done;m=h.next()){var g=m.value,y=i(this.getVariantChar(o,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(g),o);c=v.w,d=v.h,p=v.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var o=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,o=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=i(o.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=i((0,o.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),i=n[0],o=n[1],l=n[2];this.arrowhead={x:i?parseFloat(i):c.ARROWX,y:o?parseFloat(o):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var i=n.value,o=r.get(i);o&&(this.notations[i]=o,o.renderChild&&(this.renderChild=o.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.notations[o]){var l=this.notations[o].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,i=this.notations[n].init;i&&i(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var i=n.value;this.maximizeEntries(r,this.notations[i].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.notations[o].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?o:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,i=a.d,o=a.w,l=n+i,u=Math.sqrt(l*l+o*o),c=Math.max(t,r*o/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(o+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),i=n[0],o=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+o,i+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],i=r[2],o=r[3],l=this.childNodes[0].getBBox();e.combine(l,o,0),e.h+=a,e.d+=i,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var i=0;try{for(var o=n(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;this.addMo(r.separators[i++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var i=n.getBevelData(n.isDisplay()).H,o=n.bevel=n.createMo("/");o.node.attributes.set("symmetric",!0),o.canStretch(1),o.getStretchedVariant([i],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),i=this.font.params.axis_height,o=this.getTUV(t,r),l=o.T,s=o.u,u=o.v;e.combine(a,0,i+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,i-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,i=r.nbox,o=r.dbox;e.combine(i,0,a),e.combine(o,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,i=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),o=i[0],l=i[1],s=(e?7:3)*a.rule_thickness,u=o-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=i(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=i(this.getCombinedUV(),2),o=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),o,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,o,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=i([0,0,0],3),o=n[0],l=n[1],s=n[2];0===t.w?o=this.getU():0===r.w?o=-this.getV():(o=(a=i(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[o,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return i(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),i=this.getSize("minsize",0),o=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(i,Math.min(o,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=i||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),h=0;if(p.sizes)try{for(var m=l(p.sizes),g=m.next();!g.done;g=m.next()){if(g.value>=d)return s&&h&&h--,void this.setDelimSize(f,h);h++}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,h-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=o(o({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),i=n[0],o=n[1],l=n[2];1===this.stretch.dir?(i=(a=s(this.getBaseline(e,t,r),2))[0],o=a[1]):l=t,this.bbox.h=i,this.bbox.d=o,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),i=s(a?e:[t,0],2),o=i[0],l=i[1],u=s([o+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(o-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),h=f[0],m=f[1];d=m*(c/(h+m))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var i=c.LineBBox.from(u.BBox.zero(),n);return i.originalL=this.bbox.L,this.bbox.L=0,i}var o=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(o.w=o.h=o.d=0,o.isFirst=!0,this.bbox.R=0):"duplicate"===t?o.L=0:this.multChar&&(o=c.LineBBox.from(this.multChar.getOuterBBox(),n)),o.getIndentData(this.node)),o},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,i=r,o=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[o,l,i,a-o,n-l,r-i,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),i=n?t[n[0].charAt(0)]:r?t[r]:0,o=this.length2em(e,i)||0;return e.match(/^[-+]/)&&r&&(o+=i),null!=a&&(o=Math.max(a,o)),o},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],i=t[2],o=t[3],l=t[4],s=t[5];e.w=i+s,e.h=r+o,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},6991:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,i=a.w,o=a.rscale,l=Math.max(i,n/o),s=Math.max(0,l-i);return[l*o-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var f=0,h=0,m=d>1&&d===p;try{for(var g=i(this.childNodes),y=g.next();!y.done;y=g.next()){var b=0===(E=y.value).stretch.dir;if(m||b){var v=E.getBBox().rscale,k=o(E.getUnbrokenHD(),2),S=k[0],w=k[1];(S*=v)>f&&(f=S),(w*=v)>h&&(h=w)}}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}try{for(var x=i(s),A=x.next();!A.done;A=x.next()){var E;v=(E=A.value).coreRScale();E.coreMO().getStretchedVariant([f/v,h/v])}}catch(e){n={error:e}}finally{try{A&&!A.done&&(l=x.return)&&l.call(x)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var o=i(this.childNodes.keys()),l=o.next();!l.done;l=o.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=i(d.keys()),h=f.next();!h.done;h=f.next()){var m=d[v=h.value];this.addMiddleBorders(m),0===v&&this.addLeftBorders(m),v===p&&this.addRightBorders(m)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var g=0;try{for(var y=i(d.keys()),b=y.next();!b.done;b=y.next()){var v;m=d[v=b.value];e.combine(m,0,g),g-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(u=d[v+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],o(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var o=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new o.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=i(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var i=this.font.params,o=3*i.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),i.sub2),s=this.baseCharZero(a.d*this.baseScale+i.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],i=this.getBaseWidth(),o=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,i,u-c),e.combine(a,i+o,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&null===t){t=0;var h=p>1&&p===f;try{for(var m=i(this.tableRows),g=m.next();!g.done;g=m.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(h||b){var v=w.getBBox(b).w;v>t&&(t=v)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}if(null!==t)try{for(var k=i(u),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([Math.max(t,w.getBBox().w)/w.coreRScale()])}}catch(e){l={error:e}}finally{try{S&&!S.done&&(s=k.return)&&s.call(k)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,o=0,l=0;try{for(var s=i(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[o]=Math.max(n[o],d.d),d.w>l&&(l=d.w)}o++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),i=[0],o=this.tableRows,l=0;ln[r]&&(n[r]=u),c>i[r]&&(i[r]=c),f>l&&(l=f),o&&d>o[t]&&(o[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=i(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=o(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+n,i-n]}[r]||[i,i]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=o(this.getPadAlignShift(r),2),n=a[0],i=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==i||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=o(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var i=o(this.getAlignShift(),2),l=i[0],s=i[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var i=e[n];return"fit"===i?null:"auto"===i?r?a[n]:null:(0,u.isPercent)(i)?i:t.length2em(i)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),i=a.filter((function(t){return"auto"===e[t]})),o=n.length||i.length,l=(o?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=o&&u>0?u/o:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),i=Array.from(n.keys()),s=i.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=i.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=i.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=i.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),h=l(l(l(l([],o(s),!1),o(d),!1),o(p),!1),o(f),!1);if(h.length){this.cWidths=i.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var m=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],g=(0,c.sum)(this.cWidths)-m,y=0,b=0;bthis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),i=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(i.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=o(this.getBBoxHD(r),2),f=p[0],h=p[1];e.h=f,e.d=h,e.w=a;var m=o(this.getBBoxLR(),2),g=m[0],y=m[1];e.L=g,e.R=y,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,i=n.w,o=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(a,Math.max(t,o+i+l)))-(s?o+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var o=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),o=i[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(o,i[2]?"bold":"",i[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=o.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=i(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],o=i(this.breakPoints[e]||[t.length,0],2),l=o[0],s=o[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,i,o,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(M=d.value.childNodes[0]).canStretch(1)&&s.push(M)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var h=0,m=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var v=0===(M=b.value.childNodes[0]).stretch.dir;if(g||v){var k=M.getBBox(v),S=k.h,w=k.d;S>h&&(h=S),w>m&&(m=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(i=y.return)&&i.call(y)}finally{if(a)throw a.error}}e=[h,m]}if(e){var x=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var A=n(s),E=A.next();!E.done;E=A.next()){var M;x(M=E.value)}}catch(e){o={error:e}}finally{try{E&&!E.done&&(l=A.return)&&l.call(A)}finally{if(o)throw o.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var p=0,f=c>1&&c===d;try{for(var h=i(this.childNodes),m=h.next();!m.done;m=h.next()){var g=0===(w=m.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,v=y.rscale;b*v>p&&(p=b*v)}}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var k=i(l),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.coreRScale()])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=k.return)&&o.call(k)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=o(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var i=this.findID("Settings","semantics");"MathML"===a?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=o(e,2),n=t[0],i=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=i,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=i(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var o=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),h=r(6914),m=r(3463),g=r(7309),y=i(r(5445)),b=s.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),k=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+o.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new h.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],i=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),i=a.next();!i.done;i=a.next()){var o=i.value;this.jax[o]||r.findID("Settings","Renderer",o).disable()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var i=n(a.items.slice(1)),o=i.next();!o.done;o=i.next()){var l=o.value;if(l instanceof m.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var i=n(Object.keys(this.settings)),o=i.next();!o.done;o=i.next()){var l=o.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,o.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,i=this.defaultSettings;try{for(var o=n(Object.keys(this.settings)),s=o.next();!s.done;s=o.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(i[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=i[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&o.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;o.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),o.mathjax.handlers.register(n.handler);var i=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,e._loadingPromise||(r.document.outputJax.reset(),o.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var i=n(e.math),o=i.next();!o.done;o=i.next()){var l=o.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var i,o;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=k},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function h(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(i.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var i=r(4922),o=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+o.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(i.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),i=r+a*e.h,o=a*e.d-r;n>this.w&&(this.w=n),i>this.h&&(this.h=i),o>this.d&&(this.d=o)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function o(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var o=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[o]||(i[o]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+o+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),i[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,o)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var o=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=o;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,i,o,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],i=a([u.prev,c.prev],2),c.prev=i[0],u.prev=i[1],o=a([e.list,this.list],2),this.list.prev.next=o[0],e.list.prev.next=o[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),i=n.next();!i.done;i=n.next()){var o=i.value;this.styles[o]||(this.styles[o]={}),Object.assign(this.styles[o],e[o])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var i=r(v.connect[e].children),o=i.next();!o.done;o=i.next()){var s=o.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}}function u(e){var t,a,n=v.connect[e].children,i=[];try{for(var o=r(n),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];i.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[e]=i.join(" ")}function c(e){var t,a;try{for(var n=r(v.connect[e].children),i=n.next();!i.done;i=n.next()){var o=i.value;this.setStyle(this.childName(e,o),this.styles[e])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,i,o=n([],a(v.connect[e].children),!1),l=this.styles[this.childName(e,o.shift())];try{for(var s=r(o),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(e){var t,a,n,i,o={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===o.width?o.width=c:c.match(f)&&""===o.style?o.style=c:o.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(v.connect[e].children),h=d.next();!h.done;h=d.next()){var m=h.value;this.setStyle(this.childName(e,m),o[m])}}catch(e){n={error:e}}finally{try{h&&!h.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}}function m(e){var t,a,n=[];try{for(var i=r(v.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,i,o,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(i=void 0,r(Object.keys(g))),h=f.next();!h.done;h=f.next()){var m=h.value;if((Array.isArray(u[m])||""===u[m])&&p.match(g[m]))if("size"===m){var y=a(p.split(/\//),2),b=y[0],k=y[1];u[m]=b,k&&(u["line-height"]=k)}else""===u.size&&(Array.isArray(u[m])?u[m].push(p):u[m]=p)}}catch(e){i={error:e}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var i=r(v.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var v=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.parentName(o);this.styles[l]||a.push(o+": "+this.styles[o]+";")}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,i=this.parentName(t);try{for(var o=r(e.connect[t].children),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.childName(i,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),i=n[0],o=n[1],l=n[2];if(i.match(/[^\s\n]/))return;this.set(o,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:i,split:s,combine:u},border:{children:i,split:c,combine:d},"border-top":{children:o,split:h,combine:m},"border-right":{children:o,split:h,combine:m},"border-bottom":{children:o,split:h,combine:m},"border-left":{children:o,split:h,combine:m},"border-width":{children:i,split:s,combine:null},"border-style":{children:i,split:s,combine:null},"border-color":{children:i,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=v},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var i=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var o=parseFloat(i[1]||"1"),l=i[2];return t.UNITS.hasOwnProperty(l)?o*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?o*t.RELUNITS[l]:"%"===l?o/100*r:o*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t){for(var r=0,a=t.length,n=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var o=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var i=e.call(this,t,r)||this;return i._content=a,i.disabled=!1,i.callbacks=[],i._id=n||a,i}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=i(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(o.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var o=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.isHidden()){var l=o.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(o.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=i(r),n=a.next();!n.done;n=a.next()){var o=n.value;o.submenu.unpost(),o!==this.focused&&o.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if("rule"!==o.type){if(o.id===e)return o;if("submenu"===o.type){var l=o.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(o.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),i=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=i},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=i},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=i},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var i=r(8372),o=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=o.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(i.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var i=r(1484),o=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,i=void 0===n?"":n,o=new this(e);o.id=i;var l=e.get("variable");r.forEach((function(t){return l(e,t,o.pool)}));var s=e.get("items")(e,a,o);return o.items=s,o},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(o.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,i,o=t;if(o instanceof Event?(a=o.target,this.stop(o)):a=o,o instanceof MouseEvent&&(n=o.pageX,i=o.pageY,n||i||!o.clientX||(n=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=o.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!i&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,i=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,i)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(i.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var o=!1,l=!1,s=!1;function u(e){s||(c(i,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var i in e)n+=i,n+=" ",n+=e[i],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){o||(c(r,e),o=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var i=r(5179),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=o.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),i=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(o.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(o.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new i.CloseButton(this),t=e.html;return t.classList.add(o.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(o.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(o.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(o.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"checkbox",r,n)||this;return i.role="menuitemcheckbox",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"combobox",r,n)||this;return i.role="combobox",i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var i=r(1340),o=r(2556),l=function(e){function t(t,r,a,n){var i=e.call(this,t,"command",r,n)||this;return i.command=a,i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(o.MenuUtil.getActiveElement(this))}catch(e){o.MenuUtil.error(e,"Illegal command callback.")}o.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(o.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"radio",r,n)||this;return i.role="menuitemradio",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var i=r(9329),o=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=o.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(o.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(i.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"slider",r,n)||this;return i.role="slider",i.labelId="ctx_slideLabel"+o.MenuUtil.counter(),i.valueId="ctx_slideValue"+o.MenuUtil.counter(),i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,i=new this(r,a,t.id),o=e.get("subMenu")(e,n,i);return i.submenu=o,i},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(o.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=i},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),i=r(2165),o=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var o=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,i=t.variable,o=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},o),s=e.get("rule")(e,{},o),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:i,id:t},o)})),c=[l,s].concat(u);return o.items=c,o},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var i=e.call(this,t,null,r)||this;return i.style=a,i.grid=n,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,i=t.selections,o=new this(a,n,t.order,t.grid);o.attachMenu(r);var l=i.map((function(t){return e.get("selectionMenu")(e,t,o)}));return o.selections=l,o},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+o.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),i=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,i,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),o=function(e){var o=l.selections.slice(e,e+n),s=i(l.rowDiv(o),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),o.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(i=Math.max(5,i-n-r.offsetWidth+6)),e.prototype.post.call(this,i,o)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=i},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=o(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function h(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=o(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=i.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=i.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function m(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],i=t[a];if(!n&&!i||n&&i&&n===i)continue;const o=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),i||r.open.push(a),i&&n&&(r.close.push(a),r.open.push(a)),t[a]=o,r[a]=o,l[a]?l[a].push(o):l[a]=[o]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const i=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=i,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,i=0;a=e[i];i++){let e=null;const i=a.descriptionSpan(),o=a.personality,l=o[n.personalityProps.JOIN];delete o[n.personalityProps.JOIN],void 0!==o[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:o[n.personalityProps.PAUSE]},delete o[n.personalityProps.PAUSE]);h(t,i,m(o,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=m.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=m.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),i=r(4440),o=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===i.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=o.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):o.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=v(t,a),k(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=v(t,a),k(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),i=d(r),o=d(a),l=m(i),s=m(o);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${A(i,u)}\n${c}\n${A(o,u)}`},NUMERATOR:E,DENOMINATOR:E};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=h(e),a=h(t),n=r-a;e=n<0?g(e,a,m(e)):e,t=n>0?g(t,r,m(t)):t;const i=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-h(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(x(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function v(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(m(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function x(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let i="";const o=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){i=e.textContent;continue}const t=d(e);o.push(t)}return{lfence:r,rfence:a,sep:i,cells:o,height:o.reduce(((e,t)=>Math.max(h(t),e)),0),width:o.map(m)}}function A(e,t){const r=(t-m(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=e.split(/\r\n|\r|\n/),o=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of i)o.push(l+e+s);return o.join("\n")}function E(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class i extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=i=>{const o=(i-e)/(t-e),l=r*(1-o)+a*o;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=i},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),i=r(3706);class o extends n.AbstractAudioRenderer{markup(e){const t=i.personalityMarkup(e);let r="",n=null,o=!1;for(let e,l=0;e=t[l];l++)i.isMarkupElement(e)||(i.isPauseElement(e)?o&&(n=i.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(o?this.getSeparator():"")+this.merge(e.span),o=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,o.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=o,o.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class i extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=i},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),i=r(2456);class o extends i.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=o},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class i extends n.SsmlRenderer{markup(e){return i.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,i.MARKS[s]=!0),1===o.speech.length&&o.speech.match(/[a-zA-Z]/)?t.push(''+o.speech+""):t.push(o.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=i,i.MARK_ONCE=!1,i.MARK_KIND=!0,i.CHARACTER_ATTR="character",i.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class i extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=i},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),i=r(182);class o extends i.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],i=[];for(let e,o=0;e=t[o];o++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return r.join(" ")}}t.XmlRenderer=o},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function i(e){s(a.default.WGXpath),o(e)}function o(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){o(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),i(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,i(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=i,t.installWGXpath_=o,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),i=r(2315),o=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new i.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(o.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return i.default.document.createElement(e)},t.createElementNS=function(e,t){return i.default.document.createElementNS(e,t)},t.createTextNode=function(e){return i.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):o.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):o.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):o.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new i.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),i=r(2057),o=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=o.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=o.detectIE(),e.isEdge=o.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):i.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends n{constructor(e,t){super(e,t),this.key=t.key||i.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=i},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),i=r(3090),o=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),h=r(4440),m=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function v(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function k(e,t){const r=v(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=v(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=k,t.print=S,t.output=function(e,t){const r=v(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=v(e),a=r instanceof m.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.cloneNode(e);let i=u.computeMarkup(n);if(r===h.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(i)),e;const o=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=o[r],t=l[r];r++)i=u.computeMarkup(t),e.setAttribute("speech",a.finalize(i));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.parseInput(t),i=l.xmlTree(n),o=u.computeMarkup(i);if(r===h.Speech.SHALLOW)return e.stree.speech=a.finalize(o),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,i)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case h.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=s.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=k("enriched",e),a=S("enriched",r);return m.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,m.Processor.LocalState.highlighter,a),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?a.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":k("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),i=r(6828),o=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,i.setup)(e)}))}function f(e,t){return s.process(e,t)}function h(e,t,r){switch(n.default.getInstance().mode){case o.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),i=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}))}(e,t,r);case o.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),i=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return h("speech",e,t)},t.file.toSemantic=function(e,t){return h("semantic",e,t)},t.file.toJson=function(e,t){return h("json",e,t)},t.file.toDescription=function(e,t){return h("description",e,t)},t.file.toEnriched=function(e,t){return h("enriched",e,t)},t.processFile=h,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:o.Mode.HTTP}).then((()=>p({}))):p({mode:o.Mode.SYNC}).then((()=>p({mode:o.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),i=r(2315);function o(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:o()?document.evaluate:i.default.xpath.evaluate,result:o()?XPathResult:i.default.xpath.XPathResult,createNSResolver:o()?document.createNSResolver:i.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,i){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,i,null):t.xpath.currentDocument.evaluate(e,r,s,i,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(e),this.mml.hasAttribute(o.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(o.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=i.walkTree(r),l=i.walkTree(t),s=i.walkTree(a);return(0,o.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(o.Attribute.CHILDREN,(0,o.makeIdList)([t,a,r])),[l,s,n].forEach((e=>i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.mml.getAttribute(o.Attribute.ID)))),this.mml.setAttribute(o.Attribute.TYPE,e.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),i=r(9268),o=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends i.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,i=this.specialCase_(e,n);if(i)e=i;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const o=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,o),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(o,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,i=null;if("MSUBSUP"===r?(i=e.childNodes[0],n=o.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),i=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!i)return null;const u=i.childNodes[0],c=d.makeEmptyNode_(u.id);return i.childNodes[0]=c,t=new n(e).getMathml(),i.childNodes[0]=u,this.parentCleanup.push(t),i.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),i=r(2298),o=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=o.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===o.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=o.createElement("mrow");(0,i.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===o.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,i.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,i.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&i.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,o.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=o},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?i.collapsePunctuated(e):(i.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,o.setAttributes)(t,e),t.setAttribute(o.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(i.getInnerNode(e).getAttribute(o.Attribute.ID)))i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),i=r(6839),o=r(5452),l=r(2298);class s extends i.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];o.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];o.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=o.walkTree(e);return o.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,i.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=o},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=i.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=i.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),i=r(5452),o=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,o.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];i.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(o.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=o},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=o.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){i.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,i){e.setAttribute(r.TYPE,i.type);const o=i.allAttributes();for(let r,a=0;r=o[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&e.setAttribute(r.CHILDREN,a(i.childNodes)),i.contentNodes.length&&e.setAttribute(r.CONTENT,a(i.contentNodes)),i.parent&&e.setAttribute(r.PARENT,i.parent.id.toString());const l=i.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,i)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),i=r(7251),o=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:i.CaseEmbellished.test,constr:e=>new i.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:o.CaseEmpheq.test,constr:e=>new o.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),C(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),C(r);const n=e.contentNodes.map(R);D(e,n);const i=e.childNodes.map(p),o=s.SemanticSkeleton.combineContentChildren(e,n,i);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(o,e);else{const e=M(o);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=B(r))}return r=F(r),v(r,o,e),c.setAttributes(r,e),C(r)}function f(e,t){const r=A(e);let i=r.node;const o=r.type;if(o!==x.VALID||!u.hasEmptyTag(i))if(a.Debugger.getInstance().output("Walktree Case 1.1"),i=n.createElement("mrow"),o===x.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),i=h(i,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=M(e),r=g(T(t),e);n.replaceNode(t,i),r.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function h(e,t,r){let i=L(t);if(u.hasMathTag(i)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(i,e),n.toArray(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const o=r.indexOf(t);return r[o]=i,n.replaceNode(i,e),e.appendChild(i),r.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,i=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),i=Math.max(i,t))})),r.slice(a,i+1)}function y(e,t,r){const a=[];let i=n.toArray(e.childNodes),o=!1;for(;i.length;){const e=i.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=b(e,t);0!==r.length&&(1!==r.length?(o?e.setAttribute("AuxiliaryImplicit",!0):o=!0,i=r.concat(i)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function v(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let i=0;for(;t.length;){const r=t[0];if(a[i]===r||w(a[i],r)){t.shift(),i++;continue}if(a[i]&&-1===t.indexOf(a[i])){i++;continue}if(S(r,e)){t.shift();continue}let n=a[i];if(n)k(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function k(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function w(e,t){const r=o.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var x;function A(e){const t=M(e);if(!t)return{type:x.INVALID,node:null};const r=M(e.slice().reverse());if(t===r)return{type:x.VALID,node:t};const a=_(t),n=E(a,e),i=_(r,(function(e){return-1!==n.indexOf(e)})),o=i[0],l=n.indexOf(o);return-1===l?{type:x.INVALID,node:null}:{type:n.length!==a.length?x.PRUNED:O(n[l+1],i[1])?x.VALID:x.INVALID,node:o}}function E(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function M(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function O(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function C(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function L(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?L(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?I(e):n.createElement("mrow");return e.mathml=[r],r}function F(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function I(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function D(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){B(e).setAttribute(c.Attribute.OPERATOR,r)}))}function B(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=B(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const o=n.cloneNode(e);return p(r.root),i.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(o,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=h,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=v,t.insertNewChild_=k,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(x=t.lcaType||(t.lcaType={})),t.mathmlLca_=A,t.prunePath_=E,t.attachedElement_=M,t.pathToRoot_=_,t.validLca_=O,t.ascendNewNode=C,t.descendNode_=L,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=F,t.createInvisibleOperator_=I,t.setOperatorAttribute_=D,t.getInnerNode=B,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,i=e.contentNodes.map((function(e){return e.id}));i.unshift("c");const o=[e.id,i];for(let t,i=0;t=e.childNodes[i];i++){const e=p(t);a.push(e);const i=B(e);n&&!r&&i.setAttribute(c.Attribute.PARENT,n.id.toString()),o.push(t.id)}return o}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let i=0;t.AbstractHighlighter=class{constructor(){this.counter=i++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),i=r-a/2;let o=0,l=0,s=0;return 0<=e&&e<60?[o,l,s]=[a,n,0]:60<=e&&e<120?[o,l,s]=[n,a,0]:120<=e&&e<180?[o,l,s]=[0,a,n]:180<=e&&e<240?[o,l,s]=[0,n,a]:240<=e&&e<300?[o,l,s]=[n,0,a]:300<=e&&e<360&&([o,l,s]=[a,0,n]),{red:o+i,green:l+i,blue:s+i}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),i=r(933),o=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const i=new n.ColorPicker(e,r),o="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[o]||t.highlighterMapping_.NativeMML);return l.setColor(i),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":o.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const i=.05,o=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*i+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-i+"em",l.style.width=n.w+2*o+"em",l.style.marginLeft=s-o+"em",l.style.marginRight=-n.w-o-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=i},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");return i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=i},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),i=r(8396),o=r(4346);class l extends o.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");if(o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new i.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class i{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=i;t.StaticTrieNode=class extends i{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class i{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=i.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(i.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,i=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!i.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!i.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=a.match(/^unit:(.+)$/);let l="";return i&&(a=i[1],l=":unit"),e=>{const i=n.evalXPath(t,e)[0];if(i){const e=o.lookupCategory(i.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),i=p[r]||p["="],o=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&i(Array.from(r.textContent).length,o)}}return null}t.constraintTest_=f;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=h;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),i=r(2105),o=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),h=r(8384),m=r(7206),g=r(7734),y=r(7264),b=r(4356);function v(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:o.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:h.nb,nn:g.nn,sv:y.sv,nemeth:m.nemeth},t.setLocale=function(){const e=v();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))i.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=v,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const i=r();for(const[e,t]of Object.entries(n))i[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function i(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return i(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return i(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return i(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=i,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),i=r(614),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),i=r(3866),o=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=o.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),i=r(4356),o=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,i.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),i=r(4634),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),i=r(4977),o=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),i=r(8825),o=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=o.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),i=r(4977),o=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=o(e),t?e+t:e},s=function(e,t,r){return t+o(e)},u=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=o(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=i.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:o(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),i=r(3898),o=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=i(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=o,l.numberToWords=i,l.numberToOrdinal=function(e,t){if(e>1999)return o(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=i(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",i=l.ones[Math.floor(r/100)];if(n+=i?a(i,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",i=t?l.special.smallOrdinals[r]:l.ones[r],i)n+=i;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];i=l.ones[r%10],n+=i?a(i)+"og"+e:e}return n}function i(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,i="";for(;e>0;){const o=e%1e3;if(o){const e=n(o,t&&!r);if(r){const t=l.large[r],n=o>1?"er":"";i=a(e,r<=1)+" "+t+n+(i?" og ":"")+i}else i=a(e)+i}e=Math.floor(e/1e3),r++}return i}function o(e){if(e%100)return i(e,!0);const t=i(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":o(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3);if(t){const e=l.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";r=a(o,t>1)+e+n+r}else r=a(o,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function o(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return i(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":o(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+"hundred":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+o.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=i(e);return t?r+"s":r},t.default=o},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=i.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return i.ones[t];const r=i.tens[Math.floor(t/10)],a=i.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},i.numberToWords=function(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=i.large[t];const o=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=o}e=Math.floor(e/1e3),t++}return r},i.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return i.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(i.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(i.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(i.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(i.special.onesOrdinals[e-1])),r.join(" ")},t.default=i},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),i=r(7549);function o(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=o(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,i.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+o.special.hundred:"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=o.ones[a]+o.numSep+o.large[t]+(r?o.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+o.numSep+a:r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?o.special.ordinalsFeminine[e]:o.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?o.special.simpleSmallOrdinalsFeminine[e]:o.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":o.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},o.numberToWords=n,o.numberToOrdinal=function(e,t){return e<=10?o.special.smallDenominators[e]:i(e)+" \u0905\u0902\u0936"},t.default=o},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=i(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=i,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=o(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),o=l.ones[n];if(a+=o?(1===n?"":o)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?i(a):a}function i(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function o(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?i(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const i=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(i,!0):i)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=o+(r?" "+l.large[r]+(r>1&&i>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return o(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=o.ones[a]?(1===a?"":o.ones[a]+o.numSep)+"hundra":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const i=e%1e3;if(i){const l=o.large[r],s=i>1&&r>1&&!t?"er":"";n=(1===r&&1===i?"":(r>1&&1===i?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function i(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=i(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=o},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),i=Number(a);return isNaN(n)||isNaN(i)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:i,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const o=this.parseCstr(t.toString().replace(n,""));this.addRule(new i.SpeechRule(e,o,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),i=this.parseCstr(t);n&&i?(n.rank=this.rank++,this.preconditions.set(e,new s(i,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new i.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class i extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,i=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),i=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==i)return-1;if(e===i&&e!==n)return 1;if(e===n&&e===i)continue;e!==n&&e!==i&&(r=!0)}const o=this.fallback.getProperty(a),l=o.indexOf(n),s=o.indexOf(i);if(l!p.equal(e.cstr))),s.push(m),this.rules.set(t,s),f.setReference(h)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return i.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=i},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),i=r(7630),o=r(4504),l=r(4650);class s extends o.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,i.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),i=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),o=this.parseCstr(r);if(!i&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):i.action,u=new l.SpeechRule(i.name,o,i.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const i=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=i[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var i;function o(e){switch(e){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(i=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:o(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case i.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),i=r(2057),o=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),h=r(2105),m=r(9935),g=r(4650),y=r(4508);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);i.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>i.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)i.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),b.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),i.Debugger.getInstance().output(e)}const a=(new Date).getTime();return i.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=k(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const i=r[n];a[n]="string"==typeof i?e.constructString(t,i):i}h.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;i.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const o=this.lookupRule(e,t.dynamicCstr);if(!o)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);i.Debugger.getInstance().generateOutput((()=>["Apply Rule:",o.name,o.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=o.context,d=o.action.components;r=[];for(let t,i=0;t=d[i];i++){let i=[];const o=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=c.applyQuery(e,o);t&&(i=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=c.applySelector(e,o);t.length>0&&(i=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case g.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}i=c.constructSpan(e,o,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:i=[a.AuditoryDescription.create({text:o})]}i[0]&&!d&&(s.context&&(i[0].context=c.constructString(e,s.context)+(i[0].context||"")),s.annotation&&(i[0].annotation=s.annotation)),this.addLayout(i,s,d),t.grammar&&h.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(i,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,i,o){if(!t.length)return[];const l=n||"",s=o||"",u=e.contextFunctions.lookup(i),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),i=e.getValue(f.Axis.MODALITY),o=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,i,o])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,i,o])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,i,o])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==i?i:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==i?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:o];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),i=this.makeSet_(n,e.preference),o=f.DynamicCstr.DEFAULT_VALUES[r];t||n===o||i.push(o),a[r]=i}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==o.NodeType.ELEMENT_NODE&&e.nodeType!==o.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),i.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const v=new Map;function k(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=v.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new m.MathStore;return v.set(t,r),e.inherits&&(r.inherits=v.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=k,l.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),i=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const o=i.default.evaluateNode(e);return n.concat(o)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function i(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return i(e).xml()},t.getTree=i,t.getTreeFromString=function(e){return i(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],o={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(o),u=Object.values(o);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],k=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],x=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],A=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],E=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],M=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],_=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],O=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],C=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],F=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],I=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],D=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],B=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],H=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],U=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],z=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],V=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],W=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],G=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],J=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],ie=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],oe=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=h.concat(m,g,y,b,v,k,w,x,S,A,E,M,_,O,C,L,P,N,T,R,F,I,D,B,j,q,H,U,z,V,X,W,G,J,K,$,Y,Z,Q,ee,ae,ne,te,re,ie,oe,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const he=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:k,type:"identifier",role:"latinletter",font:"italic"},{set:x,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:A,type:"identifier",role:"latinletter",font:"script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"bold-script"},{set:C,type:"identifier",role:"latinletter",font:"fraktur"},{set:O,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:z,type:"identifier",role:"latinletter",font:"monospace"},{set:U,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:J,type:"identifier",role:"greekletter",font:"bold"},{set:G,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:ie,type:"identifier",role:"greekletter",font:"bold"},{set:oe,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ve=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ve[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return he},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:o[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ke=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ke.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",i),t.lookupSecondary=function(e,t){return ke.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class i{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[i.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=i;class o{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends o{copyCollator(){return new l}add(e,t){const r=i.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends o{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=i.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new i;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const i=a(e);return i&&!t.blacklist[e]&&(t.flags[e]||i.applicable(r))?i.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),i=r(3588),o=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],i=n&&n.length,o=t&&t.length,l=u.default.getInstance();if(i&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return i?(n.push(l.postfixNode_(n.pop(),e)),a):(o&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function h(e,t,r){if(!t.length)return e;const n=e.pop(),i=t.shift(),l=r.shift();if(s.isImplicitOp(i)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const o=(n?[n,i]:[i]).concat(l);return h(e.concat(o),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([i].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=o.factory.makeBranchNode("infixop",[n,t.shift()],[i],i.textContent);return l.role="implicit",o.run("combine_juxtaposition",l),t.unshift(l),h(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([n,i,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(i),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(i),n.childNodes.push(u),u.parent=n,i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(i),u.childNodes.unshift(n),n.parent=u,i.parent=u,u.addMathmlNodes(i.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=o.factory.makeBranchNode("infixop",[n,u],[i],i.textContent),c.role="implicit"),e.push(c),h(e.concat(l),t,r)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}o.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),o.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),o.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,i=[];for(;e.comp.length;)if(i=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&i.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),i.push(e.rel.shift());n=f(i,a,r)}i.length||a.length?(t.push(n),r.push(a)):(i.push(n),f(i,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),o.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),o.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),o.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),o.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],i=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(i))return void(i.role="integral");if(s.isIntegralDxBoundary(n,i)){const e=u.default.getInstance().prefixNode_(i,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),o.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=y(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=y(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function y(e,t){if(!e.childNodes.length)return v(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;v(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==g.indexOf(e.type)){let a=e.childNodes;v(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function v(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),i=r(5609),o=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){o.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],i=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(i,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(i.mathml.unshift(e),i.mathmlTree=e),i}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=o.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return o.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return o.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[o.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,o.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&i.isType(r[0],"empty")?r:[o.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const i=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),i=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)i.appendChild(e);return i},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>i(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||i(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&i(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(i(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=h,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&h(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return i(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return i(t,"largeop")||i(t,"limboth")||i(t,"limlower")||i(t,"limupper")||i(t,"function")&&l(t,"limit function")||(i(t,"overscore")||i(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return i(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=v,t.isPureUnit=k,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(k(t[0])||v(t[0]))&&e.childNodes.slice(1).every(k)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),i=r(7516),o=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new o.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return i.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const i=t.nextSibling;if(!i||i===n)continue;const o=u.getSpacer_(i);o&&(r.mathml.push(o),r.mathmlTree=o,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return i.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let i=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(i)):(u.fenceToPunct_(e),i.push(e),i=i.concat(r.shift()),r.unshift(i))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,i.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",i.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),i.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return i.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const i=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===i&&l.isAccent(t[1])||2===i&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===i){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[i]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const i=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return i.role=e.role,i.embellished=l.isEmbellished(e),i}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,i=r.filter(a).length;if(!n&&!i)return e;const o=n?i?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),i&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(o,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,i=a.toArray(e.childNodes),o=[];"left"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"left")),"right"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"right"));const l=u.getInstance().getFormulas(e,i,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],o);return s.mathmlTree=e,s}getLabel(e,t,r,n){const i=u.getInstance().findNestedRow(t,"prooflabel",n),o=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(i.childNodes)),[]);return o.role=n,o.mathmlTree=i,o}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,i="up"===u.getSemantics(n).inferenceRule,o=i?n.childNodes[1]:n.childNodes[0],l=i?n.childNodes[0]:n.childNodes[1],s=o.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),h=r(a.toArray(l.childNodes[0].childNodes))[0],m=u.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),i.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,i.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=t.comp[a+1],o=n.length-1;if(n[o]&&i[0]&&l.isType(n[o],"number")&&!l.isRole(n[o],"mixed")&&l.isType(i[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[o],i[0]],[]);e.role="mixed",r=r.concat(n.slice(0,o)),r.push(e),i.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(i=u.getInstance().implicitNode_(e),i.role="unit"),i&&r.push(i),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=n.length-1;if(n[i]&&l.isType(n[i],"number")&&(l.isRole(n[i],"integer")||l.isRole(n[i],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[i],e],[]);t.role="mixed",r=r.concat(n.slice(0,i)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=i.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const i=s.sliceNodes(e,l.isOperator);if(0===i.head.length)return n.push(i.div),u.getInstance().operationsTree_(i.tail,t,r,n);const o=u.getInstance().prefixNode_(u.getInstance().implicitNode(i.head),n),c=u.getInstance().appendOperand_(t,r,o);return i.div?u.getInstance().operationsTree_(i.tail,c,i.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),i=t.head.length-1,o=u.getInstance().neutralFences_(t.head,a.slice(0,i));a=a.slice(i),e.push(...o),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const i=r[r.length-1],o=e[0].role;if("open"===o||l.isNeutralFence(e[0])&&(!i||!l.compareNeutralFences(e[0],i))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&"open"===i.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&l.compareNeutralFences(e[0],i)){if(!l.elligibleLeftNeutral(i)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&l.isNeutralFence(i)&&r.some(n)){const i=s.sliceNodes(r,n,!0),o=a.pop(),l=a.length-i.tail.length+1,c=u.getInstance().neutralFences_(i.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(i.div,e.shift(),a.pop().concat(c,o));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,i.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),i=r.length-1,o=a.slice(0,i),l=(a=a.slice(i)).shift(),s=u.getInstance().neutralFences_(r,o);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=i.run("propagateComposedFunction",n)):n.role=e.role,n=i.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const i=e[a+1];return!t(n)||!t(i)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let i=0;for(;r.comp.length>0;)a.push(r.rel[i++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const i=(t=t.slice(0,a+1))[1],o=t[2];let l;if(!n&&o&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,i],[]),l.role="subsup",t=[l,o],r="superscript"),n){const a=u.getInstance().accentRole_(i,r);if(o){u.getInstance().accentRole_(o,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[l,i],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,i],[]),t=[l,o],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),i=l.isEmbellished(e);return r&&(r.embellished=i),n.embellished=i,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const i=u.getInstance().getFunctionsInRow_(e,[]),o=u.getInstance().getFunctionArgs_(a,i,n);return r.concat(o)}getFunctionArgs_(e,t,r){let a,n,o;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return o=u.getInstance().integralNode_(e,a,r.intvar),i.run("intvar_from_fraction",o),r.rest.unshift(o),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),o=u.getInstance().functionNode_(e,r),t.unshift(o),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return o=u.getInstance().functionNode_(e,n),a.tail.unshift(o),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),o=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(o),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),o=u.getInstance().functionNode_(e,t.shift()),t.unshift(o),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}i.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const i=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],i,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let i;r&&(i=r.parent,a.push(r));const o=u.getInstance().factory_.makeBranchNode(e,t,a);return o.role=n.role,i&&(r.parent=i),o}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let i,o=0;i=e[o];o++){const e=a.tagName(i);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(i.childNodes),t,r+1,n);if(u.findSemantics(i,t,n))return i}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),i=r(2298);class o{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return o.fromNode(e.root)}static fromNode(e){return new o(o.fromNode_(e))}static fromString(e){return new o(o.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!o.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(o.collapsedLeafs(e),o.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,o.simpleCollapseStructure(r)?[r]:o.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new o(o.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return o.simpleCollapseStructure(e)?e.toString():o.contentCollapseStructure(e)?"(c "+e.slice(1).map(o.makeSexp_).join(" ")+")":"("+e.map(o.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(o.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(o.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${i.Attribute.ID}=${s}]`,e)[0];if(c&&o.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=o.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&o.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(o.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(i.Attribute.COLLAPSED),a=r?o.realLeafs_(o.fromString(r).array):t.map((e=>e.id));e.setAttribute(i.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(o.simpleCollapseStructure(e))return[e];if(o.contentCollapseStructure(e))return[];let t=[];for(let r=1;ro.simpleCollapseStructure(e)?e:o.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{o.simpleCollapseStructure(e)?r.push(e):(o.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=o},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),i=r(9265),o=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new o.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new o.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new i.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function i(e,t,r){r&&e.reverse();const a=[];for(let n,i=0;n=e[i];i++){if(t(n))return r?{head:e.slice(i+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(i+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,i=0;n=e[i];i++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=i,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let o=null;do{o=i(r,t),n.push(o.head),a.push(o.div),r=o.tail}while(o.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),i=r(1214),o=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(t)),(0,a.setup)(this.options_),o.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),i=r(1214),o=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return o.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(e)),this.colorLeaves_(e),o.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=o.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class i extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=i},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class i extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=i},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),i=r(6604),o=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new o.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),i=r(5274),o=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=h(e);return a.markup(t)}function h(e){const t=s.SemanticTree.fromRoot(e),r=i.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=m(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function m(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const i=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=i?a.markup(c(i)):p(t);e.setAttribute(o.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(o.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=h,t.nodeAtPosition_=m,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,i=0;t=a[i];i++){const a=t.getAttribute("id"),i=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!i)continue;const l=t.childNodes[1],s=l.getAttribute(o.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(o.Attribute.TYPE))continue;if(c=i.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(o.Attribute.PARENT);d&&c.setAttribute(o.Attribute.PARENT,d),c.setAttribute(o.Attribute.TYPE,"dummy"),c.setAttribute(o.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(o.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class i extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=i},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),i=r(6278),o=r(9543);class l extends i.AbstractSpeechGenerator{getSpeech(e,t,r=null){const i=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const i in l){const s=l[i],u=n.getBySemanticId(t,i),c=n.getBySemanticId(e,i)||r&&n.getBySemanticId(r,i);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?o.addModality(c,s,this.modality):o.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&o.addPrefix(c,s))}return i}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),i=r(4356),o=r(2536),l=r(2780);var s,u,c;function d(){const e=i.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),i=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,i.push(t))}return i}function h(e){const t="normal"===e||"fullwidth"===e?"":i.LOCALE.MESSAGES.font[e]||i.LOCALE.MESSAGES.embellish[e]||"";return(0,o.localeFontCombiner)(t)}function m(e,r,a,n,o,l){const s=h(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,o,i.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,o){const l=h(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=i.LOCALE.ALPHABETS.digitPrefix,r=u+o;y(l.combiner,a,s,r,l.font,e,n,i.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,i,o,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in i?i[c]:i.default;l.defineRule(t.toString(),c,"default",o,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const o=t.INTERVALS;for(let e,t=0;e=o[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{m(t,r,i.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=h,t.alphabetRules=m,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),i=r(1676),o=r(1676),l=r(2780),s=r(2362);class u extends i.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,o.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[o.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,i=0;e=t[i];i++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const i=t[1];i&&i!==u.AUTO&&-1!==a[t[0]].indexOf(i)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ao?-1:i0&&t<20&&r>0&&r<11}function A(e){return i.default.getInstance().style===e}function E(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function M(e){if(E(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(_(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&O(r))}function _(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function O(e){return o.evalXPath("children/*",e).every((e=>_(e)||"identifier"===e.tagName))}function C(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&S(e.childNodes[0])&&L(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function L(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,i="open"===e.getAttribute("role")?0:1;let o=e.parentNode;for(;o;)"fenced"===o.tagName&&o.childNodes[0].childNodes[i].textContent===n&&r++,o=o.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),i=r(5897),o=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const h={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let m=!1;function g(e=i.default.getInstance().locale){i.EnginePromise.loaded[e]||(i.EnginePromise.loaded[e]=[!1,!1],function(e){if(i.default.getInstance().isIE&&i.default.getInstance().mode===o.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(i.default.getInstance().mode){case o.Mode.ASYNC:return w;case o.Mode.HTTP:return A;case o.Mode.SYNC:default:return x}}function b(e){const t=i.default.getInstance().customLoader?i.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{v(t),i.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{i.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(e)}))}));i.EnginePromise.promises[e]=r}function v(e){k(JSON.parse(e))}function k(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(h[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?k(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function x(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function A(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=i.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return m||(g(u.DynamicCstr.BASE_LOCALE),m=!0),i.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=i.default.getInstance().defaultLocale;return t?(g(t),i.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),i.EnginePromise.promises[e]}))))):(g(e),i.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=v,t.loadFile=w,t.loadFileSync=x,t.loadAjax=A},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),i=r(7088),o=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:o.spaceoutNumber,CQFspaceoutIdentifier:o.spaceoutIdentifier,CSFspaceoutText:o.spaceoutText,CSFopenFracVerbose:o.openingFractionVerbose,CSFcloseFracVerbose:o.closingFractionVerbose,CSFoverFracVerbose:o.overFractionVerbose,CSFopenFracBrief:o.openingFractionBrief,CSFcloseFracBrief:o.closingFractionBrief,CSFopenFracSbrief:o.openingFractionSbrief,CSFcloseFracSbrief:o.closingFractionSbrief,CSFoverFracSbrief:o.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFopenRadicalVerbose:o.openingRadicalVerbose,CSFcloseRadicalVerbose:o.closingRadicalVerbose,CSFindexRadicalVerbose:o.indexRadicalVerbose,CSFopenRadicalBrief:o.openingRadicalBrief,CSFcloseRadicalBrief:o.closingRadicalBrief,CSFindexRadicalBrief:o.indexRadicalBrief,CSFopenRadicalSbrief:o.openingRadicalSbrief,CSFindexRadicalSbrief:o.indexRadicalSbrief,CQFisSmallRoot:o.smallRoot,CSFsuperscriptVerbose:o.superscriptVerbose,CSFsuperscriptBrief:o.superscriptBrief,CSFsubscriptVerbose:o.subscriptVerbose,CSFsubscriptBrief:o.subscriptBrief,CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.superscriptVerbose,CSFleftsubscriptVerbose:o.subscriptVerbose,CSFrightsuperscriptVerbose:o.superscriptVerbose,CSFrightsubscriptVerbose:o.subscriptVerbose,CSFleftsuperscriptBrief:o.superscriptBrief,CSFleftsubscriptBrief:o.subscriptBrief,CSFrightsuperscriptBrief:o.superscriptBrief,CSFrightsubscriptBrief:o.subscriptBrief,CSFunderscript:o.nestedUnderscript,CSFoverscript:o.nestedOverscript,CSFendscripts:o.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:o.determinantIsSimple,CSFRemoveParens:o.removeParens,CQFresetNesting:o.resetNestingDepth,CGFbaselineConstraint:o.generateBaselineConstraint,CGFtensorRules:o.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),i=r(5740),o=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),i=e.ownerDocument;for(let e,o=0;e=r[o];o++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),o=n.identifierNode(r,"unknown","");t(o),a.push(o.xml(i))}return a}function d(e,r,a,o,l,s){o=o||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=i.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(o,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=i.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,o){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return o;if(t.indexOf(e.tagName)>-1&&o++,!e.childNodes||0===e.childNodes.length)return o;const l=i.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,o)})))}function h(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=h(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const i=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function y(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,r){const a=y(e),n=v(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function v(e){const t="sqrt"===e.tagName?"2":o.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function k(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function S(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=h,t.nestedFraction=m,t.openingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=y,t.nestedRadical=b,t.getRootIndex=v,t.openingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=k,t.nestedUnderscript=function(e){const t=k(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=S,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=S(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=o.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let e,t=0;e=n[t];t++)i=i.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(i.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const w=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),x=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function A(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const i="children/*["+x.get(e)+"]";if(1&n){const t=w.get(e%5);r="[t] "+t+"Verbose; [n] "+i+";"+r,a="[t] "+t+"Brief; [n] "+i+";"+a}else t.unshift("name("+i+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,i,o]=A(a);e.defineRule(r,"default",i,"self::tensor",...n),t&&(e.defineRule(r,"brief",o,"self::tensor",...n),e.defineRule(r,"sbrief",o,"self::tensor",...n));const l=w.get(2);i+="; [t]"+l+"Verbose",o+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",i,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",o,"self::tensor",s,...n),e.defineRule(r,"sbrief",o,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),i=r(5740),o=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=h(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function h(e,t){const r=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function y(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(g(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(g(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=h,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,l.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=y,(0,u.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),o=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=o?p.nestedSubSuper(o,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",h=o&&"EMPTY"!==i.tagName(o)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],m=u&&"EMPTY"!==i.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=s.default.evaluateNode(e);return l=!1,c.concat(h,g,m)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),o=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===i.tagName(e),c=o&&"NUMBER"===i.tagName(o);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),i=r(4356),o=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,o.convertVulgarFraction)(e,i.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(i.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(i.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(i.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),i=r(1378),o=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:o.openingFraction,CSFcloseFraction:o.closingFraction,CSFoverFraction:o.overFraction,CSFoverBevFraction:o.overBevelledFraction,CQFhyperFraction:o.hyperFractionBoundary,CSFopenRadical:o.openingRadical,CSFcloseRadical:o.closingRadical,CSFindexRadical:o.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:e=>i.generateTensorRules(e,!1),CTFrelationIterator:o.relationIterator,CTFimplicitIterator:o.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),i=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),i=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const o=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==o.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),i=r(5740),o=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),h=r(9543),m=r(8504),g=r(7730),y=r(1214),b=r(179),v=r(1204),k=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?v.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=v.splitAttribute(v.getAttribute(e,u.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(e,u.Attribute.CONTENT));const a=v.getAttribute(e,u.Attribute.TYPE),n=v.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];k.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=k.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());k.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(o.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=o.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=m.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),i=n.indexOf(a);if(-1===i)return t;const o=i>=n.length-1?n[0]:n[i+1];return m.ClearspeakPreferences.addPreference(t,r,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?v.getAttribute(e[0],u.Attribute.PREFIX):h.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?v.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),o=this.getFocus().getSemanticNodes(),l=h.retrievePrefix(o[0]),s=[new a.AuditoryDescription({text:i,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=h.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=h.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,i){const o=e=>a.getBySemanticId(i,e),l=r.nodeDict,s=o(e),u=t.map(o),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,i),d}static generateAllVisibleNodes_(e,t,r,a){let i=[];for(let o=0,l=e.length;oe.id.toString())),u=n.getAllVisibleNodes(s,a);i=i.concat(n.generateAllVisibleNodes_(s,u,r,a))}return i}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),i=r(6537),o=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new i.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),o.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const i=u.getAttribute(e,a.Attribute.COLLAPSED);return i?this.postProcess(t,i):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),i=u.getAttribute(e,a.Attribute.ANNOTATION)||"",o=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(i),d.parseAttributes(o),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=i},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),i=r(9797);class o extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new i.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=o},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),i=r(9806),o=r(179);class l extends i.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=o.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=o.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===o.WalkerMoves.ROW){this.moved=o.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=o.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),i=this.levels.indexOf(t),o=this.levels.get(e?i+1:i-1);if(!o)return this.levels.push(n),null;this.setFocus(this.singletonFocus(o));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const i=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),i=r(9806),o=r(1799);t.walker=function(e,r,a,n,i){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,i)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new i.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new o.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,_e.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var mt=__webpack_require__(50),gt=__webpack_require__(3216),yt=__webpack_require__(8042),bt=__webpack_require__(8270),vt=__webpack_require__(6797),kt=__webpack_require__(5355),St=__webpack_require__(9261),wt=__webpack_require__(9086),xt=__webpack_require__(7463),At=__webpack_require__(95),Et=__webpack_require__(1148),Mt=__webpack_require__(8102),_t=__webpack_require__(804),Ot=__webpack_require__(8147),Ct=__webpack_require__(2275),Lt=__webpack_require__(9063),Pt=__webpack_require__(6911),Nt=__webpack_require__(1653),Tt=__webpack_require__(6781),Rt=__webpack_require__(6460),Ft=__webpack_require__(6287),It=__webpack_require__(5964),Dt=__webpack_require__(8776),Bt=__webpack_require__(4798),jt=__webpack_require__(4597),qt=__webpack_require__(2970),Ht=__webpack_require__(5610),Ut=__webpack_require__(4300),zt=__webpack_require__(8002),Vt=__webpack_require__(7056),Xt=__webpack_require__(1259),Wt=__webpack_require__(3571),Gt=__webpack_require__(6590),Jt=__webpack_require__(8650),Kt=__webpack_require__(421),$t=__webpack_require__(7742),Yt=__webpack_require__(5884),Zt=__webpack_require__(1597),Qt=__webpack_require__(7211),er=__webpack_require__(5552),tr=__webpack_require__(7519),rr=__webpack_require__(4420),ar=__webpack_require__(1626),nr=__webpack_require__(9800),ir=__webpack_require__(1160),or=__webpack_require__(1956),lr=__webpack_require__(7490),sr=__webpack_require__(7313),ur=__webpack_require__(7555),cr=__webpack_require__(2688),dr=__webpack_require__(5636),pr=__webpack_require__(5723),fr=__webpack_require__(8009),hr=__webpack_require__(5023),mr=__webpack_require__(7096),gr=__webpack_require__(6898),yr=__webpack_require__(6991),br=__webpack_require__(8411),vr=__webpack_require__(4126),kr=__webpack_require__(258),Sr=__webpack_require__(4093),wr=__webpack_require__(905),xr=__webpack_require__(6237),Ar=__webpack_require__(5164),Er=__webpack_require__(6319),Mr=__webpack_require__(5766),_r=__webpack_require__(1971),Or=__webpack_require__(167),Cr=__webpack_require__(5806);MathJax.loader&&MathJax.loader.checkVersion("output/chtml",t.VERSION,"output"),(0,e.combineWithMathJax)({_:{output:{chtml_ts:mt,chtml:{DynamicFonts:gt,FontData:yt,Notation:bt,Usage:vt,Wrapper:kt,WrapperFactory:St,Wrappers_ts:wt,Wrappers:{HtmlNode:xt,TeXAtom:At,TextNode:Et,maction:Mt,math:_t,menclose:Ot,mfenced:Ct,mfrac:Lt,mglyph:Pt,mi:Nt,mmultiscripts:Tt,mn:Rt,mo:Ft,mpadded:It,mroot:Dt,mrow:Bt,ms:jt,mspace:qt,msqrt:Ht,msubsup:Ut,mtable:zt,mtd:Vt,mtext:Xt,mtr:Wt,munderover:Gt,scriptbase:Jt,semantics:Kt}},common:{Direction:$t,FontData:Yt,LineBBox:Zt,LinebreakVisitor:Qt,Notation:er,Wrapper:tr,WrapperFactory:rr,Wrappers:{HtmlNode:ar,TeXAtom:nr,TextNode:ir,maction:or,math:lr,menclose:sr,mfenced:ur,mfrac:cr,mglyph:dr,mi:pr,mmultiscripts:fr,mn:hr,mo:mr,mpadded:gr,mroot:yr,mrow:br,ms:vr,mspace:kr,msqrt:Sr,msubsup:wr,mtable:xr,mtd:Ar,mtext:Er,mtr:Mr,munderover:_r,scriptbase:Or,semantics:Cr}}}}});var Lr=__webpack_require__(4200);function Pr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Nr="undefined"==typeof document?"@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%":"https://cdn.jsdelivr.net/npm/%%FONT%%-font/es5/output/fonts/%%FONT%%",Tr=function(t,r,n,i){if(MathJax.loader){(0,e.combineDefaults)(MathJax.config,t,MathJax.config.output||{});var o=MathJax.config[t],l=o.font||n;if("string"!=typeof l&&(o.fontData=l,o.font=l=l.NAME),"["!==l.charAt(0)){var s=o.fontPath||Nr,u=l.match(/^[a-z]+:/)?(l.match(/[^/:\\]*$/)||[t])[0]:l;(0,e.combineDefaults)(MathJax.config.loader,"paths",Pr({},u,u===l?s.replace(/%%FONT%%/g,l):l)),l="[".concat(u,"]")}var c=l.substr(1,l.length-2);c!==n?(0,e.combineDefaults)(MathJax.config.loader,"output/".concat(t),{checkReady:function(){return MathJax.loader.load("".concat(l,"/").concat(t)).catch((function(e){return console.log(e)}))}}):((0,e.combineWithMathJax)({_:{output:{fonts:Pr({},c,Pr({},t+"_ts",Pr({},i.NAME+"Font",i)))}}}),(0,e.combineDefaults)(MathJax,"config",Pr({output:{font:l}},t,{fontData:i,dynamicPrefix:"".concat(l,"/").concat(t,"/dynamic")})),"chtml"===t&&(0,e.combineDefaults)(MathJax.config,t,{fontURL:a.Package.resolvePath("".concat(l,"/").concat(t,"/woff"),!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,r),MathJax.startup.useOutput(t))},Rr=function(e,t,r,a){if(!MathJax.loader)return Promise.resolve();a&&MathJax.loader.preLoad("[".concat(r,"]/").concat(t));var n=MathJax.config.loader["output/".concat(t)];return(n&&n.checkReady?n.checkReady().then(e):e()).catch((function(e){return console.log(e)}))};Tr("chtml",mt.CHTML,Lr.fontName,Lr.DefaultFont);var Fr=__webpack_require__(5865),Ir=__webpack_require__(8310),Dr=__webpack_require__(4001),Br=__webpack_require__(473),jr=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",t.VERSION,"ui"),(0,e.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:Fr,Menu:Ir,MenuHandler:Dr,MmlVisitor:Br,SelectableInfo:jr}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,Dr.MenuHandler)(e)}),20);var qr=__webpack_require__(2892),Hr=__webpack_require__(625),Ur=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",t.VERSION,"input"),(0,e.combineWithMathJax)({_:{input:{mathml_ts:qr,mathml:{FindMathML:Hr,MathMLCompile:Ur}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((function(e){return e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0}));var zr=__webpack_require__(5445),Vr=__webpack_require__.n(zr);if(MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{sre:zr}}}),MathJax.startup){var Xr=a.Package.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:Xr};else{try{Xr=MathJax.config.loader.require.resolve(Xr+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:Xr}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return Vr().preloadLocales(e)});var Wr=__webpack_require__(917);MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{"semantic-enrich":Wr}}}),MathJax.loader&&(0,e.combineDefaults)(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:function(){return Vr().sreReady()}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,Wr.EnrichHandler)(e,new qr.MathML({allowHtmlInTokenNodes:!0}))}));var Gr=__webpack_require__(8479),Jr=__webpack_require__(1508),Kr=__webpack_require__(1600),$r=__webpack_require__(7603),Yr=__webpack_require__(7171),Zr=__webpack_require__(5642),Qr=__webpack_require__(6851);MathJax.loader&&MathJax.loader.checkVersion("a11y/explorer",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{explorer_ts:Gr,explorer:{Explorer:Jr,ExplorerPool:Kr,KeyExplorer:$r,MouseExplorer:Yr,Region:Zr,TreeExplorer:Qr}}}}),MathJax.startup&&(MathJax.config.options&&!1!==MathJax.config.options.enableExplorer&&(0,e.combineDefaults)(MathJax.config,"options",{menuOptions:{settings:{explorer:!0}}}),MathJax.startup.extendHandler((function(e){return(0,Gr.ExplorerHandler)(e)})));var ea=__webpack_require__(5282),ta=JSON.parse('{"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),ra=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),aa=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),ea.default.set("base",ta),ea.default.set("en",ra),ea.default.set("nemeth",aa),r.Loader.preLoad("loader","startup","core","input/tex","output/chtml","ui/menu"),function(e,t){Rr(e,"chtml",Lr.fontName,t)}(function(e){return function(){return e((function(){return Vr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})),!0)}()})(); \ No newline at end of file diff --git a/es5/tex-mml-chtml-nofont.js b/es5/tex-mml-chtml-nofont.js new file mode 100644 index 0000000000..fa16118247 --- /dev/null +++ b/es5/tex-mml-chtml-nofont.js @@ -0,0 +1 @@ +(function(){"use strict";var __webpack_modules__={8479:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),h=r(5865),m=r(1600),g=u(r(5445));function y(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new m.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function b(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var o=function(){function e(e,t,r,a){for(var n=[],o=4;o0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=o(r(7603)),p=o(r(7171)),f=r(6851),h=u(r(5445)),m=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=m;var g={braille:function(e,t,r){for(var a,n=[],o=3;o0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var i=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,o,i){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=o,l.nodeAccess=i,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=o(this.getNode(r),2),n=a[0],i=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(i),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var o=e.call(this,t,r,new i.DummyRegion(t),n,(function(e){return o.highlighter.isMactionNode(e)}),(function(){}))||this;return o.document=t,o.pool=r,o.node=n,o}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,o,i,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),o=0,i=void 0;i=n[o];o++)i!==this.div&&(r=Math.max(i.getBoundingClientRect().bottom,r),a=Math.min(i.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n"+(o.match(/\S/)?a+o+n:"")+""},t}(p.SerializedMmlVisitor);function y(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==m&&(m=e.options.sre.speech,c.mathjax.retryAfter(h.default.setupEngine(e.options.sre).then((function(){return h.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var o=void 0;o=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(h.default.toEnriched(o)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,o=this.typesetRoot;n.setAttribute(o,"aria-label",a);try{for(var i=l(n.childNodes(o)),s=i.next();!s.done;s=i.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var o=l(e.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return""},a}(e)}function b(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var i=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var i=o(e),l=i.next();!l.done;l=i.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=o(t.reverse()),i=n.next();!i.done;i=n.next()){var l=i.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=i},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function o(e){return"object"==typeof e&&null!==e}function i(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!o(e[u])||!o(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):i(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=o,t.combineConfig=i,t.combineDefaults=function e(t,r,n){var i,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;o(t[c])&&o(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){i={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var o,i;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,o,i,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){o={error:e}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}try{for(var h=r(Object.keys(t)),m=h.next();!m.done;m=h.next()){"style"===(d=m.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),i=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=o,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=i},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=o(this),n=a.next();!n.done;n=a.next()){var i=n.value.item;if(i.handlesDocument(e))return i}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=i},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.item.id===e)return i.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=m,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),k=function(){function e(t,r,a){var n=this,o=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},o.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var i=this.options.InputJax||[new g];Array.isArray(i)||(i=[i]),this.inputJax=i,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=i},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var o=r(7860),i=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=i.MML,t}(o.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=o({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=i(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=i(p),h=f.next();!h.done;h=f.next()){var m=h.value;m?l.appendChild(m.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var o=t;(t=this.factory.create("mrow")).setChildren(o.childNodes),t.attributes=o.attributes;try{for(var l=i(o.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,o.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var o=i(a.childNodes),l=o.next();!l.done;l=o.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var h=i(Object.keys(e)),m=h.next();!m.done;m=h.next()){var g=m.value;if(f.hasOwnProperty(g)||r.alwaysInherit.hasOwnProperty(g)){var y=l(e[g],2),b=y[0],v=y[1];!(null===(d=null===(c=r.noInherit[b])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[g])&&this.attributes.setInherited(g,v)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[g])&&delete(e=o({},e))[g]}}catch(e){s={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var k=this.arity;if(k>=0&&k!==1/0&&(1===k&&0===this.childNodes.length||1!==k&&this.childNodes.length!==k))if(k=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var o=i(a.getExplicitNames()),l=o.next();!l.done;l=o.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),o=this.factory.create("text");o.setText(t.fullErrors?e:this.kind),n.appendChild(o),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof y?r+=o.getText():"textContent"in o&&(r+=o.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o;try{for(var l=i(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=o(o({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var o=i(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=m;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=o},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=i.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=o(o({},i.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(i.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),i=this.attributes.get("denomalign"),l=this.addInheritedAttributes(o({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(o({},e),{denalign:i,indentshift:"0",indentalignfirst:i,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=o(o({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=i.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=o({},i.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(i.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=i(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],o=this.constructor.OPTABLE,l=o[r][e]||o[a][e]||o[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o&&!o.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=i(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=o({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var o,s;try{for(var u=i(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){o={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,u;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=i(this.childNodes),m=h.next();!m.done;m=h.next()){var g=m.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,s;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=i(this.childNodes),h=f.next();!h.done;h=f.next()){var m=h.value;e.columnalign[1]=p.shift()||e.columnalign[1],m.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=o(o({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(i.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":o.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function o(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=o,t.MO={ORD:o(0,0,n.TEXCLASS.ORD),ORD11:o(1,1,n.TEXCLASS.ORD),ORD21:o(2,1,n.TEXCLASS.ORD),ORD02:o(0,2,n.TEXCLASS.ORD),ORD55:o(5,5,n.TEXCLASS.ORD),NONE:o(0,0,n.TEXCLASS.NONE),OP:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:o(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:o(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:o(3,3,n.TEXCLASS.BIN),BIN4:o(4,4,n.TEXCLASS.BIN),BIN01:o(0,1,n.TEXCLASS.BIN),BIN5:o(5,5,n.TEXCLASS.BIN),TALLBIN:o(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:o(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:o(5,5,n.TEXCLASS.REL),REL1:o(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:o(4,4,n.TEXCLASS.REL),RELSTRETCH:o(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:o(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:o(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:o(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:o(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:o(0,0,n.TEXCLASS.INNER),PUNCT:o(0,3,n.TEXCLASS.PUNCT),ACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,o=e.codePointAt(0);try{for(var i=a(t.RANGES),l=i.next();!l.done;l=i.next()){var s=l.value;if(o<=s[1]){if(o>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":o(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":o(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":o(0,0),"--":o(0,0),"..":o(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":o(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":o(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":o(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":o(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=i(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],o=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+o:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,i="";try{for(var l=o(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;i+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return i},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var i=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var i=o(Object.keys(t)),l=i.next();!l.done;l=i.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var o=r(this.childNodes),i=o.next();!i.done;i=o.next()){var l=i.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),h=function(e){function t(t,r,a){var n=this,o=i((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,o,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=i(d,2),f=p[0],h=p[1];if(t<=h&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=h}}catch(e){n={error:e}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),o=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,o)},t.prototype.findMath=function(e){var t,r,a,n,o,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),h=f.next();!h.done;h=f.next()){var m=h.value,g=i([null,null],2),y=g[0],b=g[1];try{for(var v=(a=void 0,l(this.inputJax)),k=v.next();!k.done;k=v.next()){var S=k.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(o=i(this.domStrings.find(m),2))[0],b=o[1]);try{for(var A=(s=void 0,l(S.findMath(y))),x=A.next();!x.done;x=A.next()){var E=x.value;w.push(this.mathItem(E,S,b))}}catch(e){s={error:e}}finally{try{x&&!x.done&&(c=A.return)&&c.call(A)}finally{if(s)throw s.error}}}else try{for(var _=(d=void 0,l(S.findMath(m))),C=_.next();!C.done;C=_.next()){E=C.value;var O=new this.options.MathItem(E.math,S,E.display,E.start,E.end);w.push(O)}}catch(e){d={error:e}}finally{try{C&&!C.done&&(p=_.return)&&p.call(_)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{k&&!k.done&&(n=v.return)&&n.call(v)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.adaptor.getAttribute(i,"id")===t)return i}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var o=n.value;o.state()>=f.STATE.INSERTED&&o.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=o(o({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(o(o({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=h},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),o=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),o=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?o=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),o=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[o,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),o=!1,i=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,o):i.hasOwnProperty(l)?e=this.handleTag(e,o):l?(e=(t=a(this.handleContainer(e,o),2))[0],o=t[1]):e=this.handleOther(e,o),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],o=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=o},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var o=r(3670),i=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=i.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(o.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var o=r(4474),i=function(e){function t(t,r,a,n,o){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===o&&(o={node:null,n:0,delim:""}),e.call(this,t,r,a,n,o)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=o.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var i=t.parse(n,"text/html");a=t.firstChild(t.body(i))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(o.AbstractMathItem);t.HTMLMathItem=i},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=o},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var i=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=o((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],i=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(i),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),o=this.adaptor.body(n);1!==this.adaptor.childNodes(o).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(o)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var i=this.mathml.compile(r);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},i.AbstractInputJax.OPTIONS),t}(i.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var i=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math")),i=n.next();!i.done;i=n.next()){var l=i.value;t.add(l)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,i,s=this.adaptor.root(this.adaptor.document);try{for(var u=o(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,o(this.adaptor.tags(e,p+":math"))),h=f.next();!h.done;h=f.next()){var m=h.value;t.add(m)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math",l)),i=n.next();!i.done;i=n.next()){var s=i.value;t.add(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var i=o(e.values()),l=i.next();!l.done;l=i.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(i.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=i(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,o=a.kind(e).replace(/^.*:/,""),i=a.getAttribute(e,"data-mjx-texclass")||"";i&&(i=this.filterAttribute("data-mjx-texclass",i)||"");var s=i&&"mrow"===o?"TeXAtom":o;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===o?(i=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,i,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var o=l(this.adaptor.allAttributes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var o=l(n.childNodes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var o=l(this.filterClassList(this.adaptor.allClasses(t))),i=o.next();!i.done;i=o.next()){var s=i.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),h=l(r(3971)),m=l(r(8562)),g=r(6521),y=r(9899);r(2942);var b=function(e){function t(r){void 0===r&&(r={});var a=this,n=i((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),o=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),h=a._parseOptions=new m.default(f,[a.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(h.options,o),f.config(a),t.tags(h,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new y.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){g.TagsFactory.addTags(t.tags),g.TagsFactory.setDefault(e.options.tags),e.tags=g.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n,o=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=(n=new f.default(this.latex,{display:o,isInner:!1},this.parseOptions)).mml(),a=n.stack.global}catch(e){if(!(e instanceof h.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),o&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),n&&n.stack.env.hsize&&(p.default.setAttribute(r,"maxwidth",n.stack.env.hsize),p.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=o(o({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=b},5935:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n":function(t){return t.cstart[t.j]=(t.cstart[t.j]||"")+e.getBraces(t)},"<":function(t){return t.cend[t.j-1]=(t.cend[t.j-1]||"")+e.getBraces(t)},"@":function(t){return e.addAt(t,e.getBraces(t))},"!":function(t){return e.addBang(t,e.getBraces(t))},P:function(t){return e.macroColumn(t,">{$}p{#1}<{$}",1)},M:function(t){return e.macroColumn(t,">{$}m{#1}<{$}",1)},B:function(t){return e.macroColumn(t,">{$}b{#1}<{$}",1)}," ":function(e){}},this.MAXCOLUMNS=1e4}return e.prototype.process=function(e,t,r){for(var o={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},l=0;o.ithis.MAXCOLUMNS)throw new i.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var s=o.c=String.fromCodePoint(o.template.codePointAt(o.i));if(o.i+=s.length,!this.columnHandler.hasOwnProperty(s))throw new i.default("BadPreamToken","Illegal pream-token (%1)",s);this.columnHandler[s](o)}var u=o.calign;if(r.arraydef.columnalign=u.join(" "),o.cwidth.length){var c=n([],a(o.cwidth),!1);c.lengthu.length?(r.frame.push("right"),d.pop()):d.lengthe.template.length)throw new i.default("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];for(var t=++e.i,r=1;e.i0&&r--;)a.push(this.getBraces(e));e.template=s.default.substituteArgs(e.parser,a,t)+e.template.slice(e.i),e.i=0},e.prototype.addRule=function(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")},e.prototype.addAt=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",e.clines[n]&&(".5em"===a[n]?r[n-1]+="\\hspace{.25em}":a[n]||(e.cend[n-1]=(e.cend[n-1]||"")+"\\hspace{.5em}")),r[n]=t,a[n]="0",a[++e.j]="0"},e.prototype.addBang=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",r[n]=("0"===a[n]&&e.clines[n]?"\\hspace{.25em}":"")+t,a[n]||(a[n]=".5em"),a[++e.j]=".5em"},e}();t.ColumnParser=c},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var o,i=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,o,i,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=o,this.nodes=i,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,o=r.init?this.makeProcessor(r.init,n):null,i=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,o,i,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return o.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(o=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,o,i;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),h=f.next();!h.done;h=f.next()){var m=h.value,g=m.item,y=m.priority;this.append(g,y)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),o=n.next();!o.done;o=n.next()){var i=o.value;this.addFilters(e,i.item)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,i.defaultOptions)(s.options,l.options),(0,i.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=o.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),(0,i.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,o,i,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),h=f.next();!h.done;h=f.next()){var m=n(h.value,2),g=m[0];p=m[1];e.postFilters.add(g,p)}}catch(e){i={error:e}}finally{try{h&&!h.done&&(l=f.return)&&l.call(f)}finally{if(i)throw i.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,i=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var o=a(n.getList("fixStretchy")),i=o.next();!i.done;i=o.next()){var s=i.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,o=e.attributes;if(o){var i=new Set((o.get("mjx-keep-attrs")||"").split(/ /));delete o.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(o.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;i.has(u)||o.attributes[u]!==e.attributes.getInherited(u)||delete o.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,o,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===i.TEXCLASS.REL){for(var h=f.parent,m=void 0,g=h.childNodes,y=g.indexOf(f)+1,b=l.default.getProperty(f,"variantForm");y0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var i=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var o=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=o,o++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=o),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=o(t,2),n=a[0],i=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[i,r,this.endPattern(i)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,i=o(a,3),l=i[0],u=i[1],c=i[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var o="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,o)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var i=a[this.sub];o=a.index+a[this.sub].length;n=2===i.length?(0,s.protoItem)("",i.substr(1),"",t,a.index,o):(0,s.protoItem)("",i,"",t,a.index,o,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var o,i=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(o=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new i.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=o.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var o=a(this._configuration),i=o.next();!i.done;i=o.next()){var l=i.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;r.push(i.name)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.contains(e))return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.name===e)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),o=n.next();!o.done;o=n.next()){var i=o.value.retrieve(e);if(i)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),o=u.default.getFontDef(e);n?(r=e.create("token","mn",o,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",o,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,o){var i=o[0],l=e.itemFactory.create("begin").setProperties({name:t,end:i});l=r.apply(void 0,n([e,l],a(o.slice(1)),!1)),e.Push(l)}}(i||(i={})),t.default=i},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(5453)),s=r(8929),u=i(r(1256)),c=r(7233),d=r(5935),p=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.columnParser=new d.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var i=o(a),l=i.next();!l.done;l=i.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var i=o(t),l=i.next();!l.done;l=i.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=p},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,l=r(9007),s=o(r(1256)),u=o(r(8417)),c=o(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},o="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+o+"\\s*"+i+"\\s*$"),f=RegExp("^\\s*"+o+"\\s*"+i+" ?");function h(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],o=t[1],i=t[2];if("mu"!==o)return[n,o,i];return[m(r[o](parseFloat(n||"1"))).slice(0,-2),"em",i]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function m(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function y(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function b(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function v(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function k(e,t){for(var r=e.length,a=0,n="",o=0,i=0,l=!0,s=!1;oa&&(i=a)),a++;break;case"}":a&&a--,(l||s)&&(i--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":v(n,i),u,e.slice(o)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":v(n,i),"",e.slice(o)]}e.matchDimen=h,e.dimen2em=function(e){var t=a(h(e),2),n=t[0],o=t[1],i=parseFloat(n||"1"),l=r[o];return l?l(i):0},e.Em=m,e.cols=function(){for(var e=[],t=0;t1&&(s=[e.create("node","mrow",s)]),s},e.internalText=y,e.underOver=function(t,r,a,n,o){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var i=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[i,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return o&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r,a){return a||(r=e.trimSpaces(r||"")),"t"===r?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(a?(a.string="[".concat(r,"]")+a.string.slice(a.i),a.i=0):t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",o=0;ot.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=b(e,b(e,n,a),t[parseInt(i,10)-1]),a=""}else a+=i}return b(e,n,a)},e.addArgs=b,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var o=(e.getProperty("in-lists")||"").split(/,/);try{for(var i=n(o),l=i.next();!l.done;l=i.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var o,i;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,o,i,l={},s=e;for(;s;)o=(t=a(k(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(i=(r=a(k(s,[","]),3))[0],n=r[1],s=r[2],i="false"===i||"true"===i?JSON.parse(i):i,l[o]=i):o&&(l[o]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l}}(i||(i={})),t.default=i},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=i(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,o,i,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===o&&(o=""),void 0===i&&(i=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=o,this.noTag=i,this.labelId=l};t.TagInfo=u;var c=function(){function e(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag);var a=this.label;this.currentTag=new u(e,t,r),this.label=a},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag);var e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId),this.label="");var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=o(Object.keys(t)),i=n.next();!i.done;i=n.next()){var l=i.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n="0"&&i<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===i){if((i=a[n].substr(1))>="0"&&i<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var i=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=o({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(i),s);i.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=o(r(9140)),u=r(8317),c=i(r(5450)),d=i(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var i=o(r(1130)),l=o(r(5450)),s=o(r(1256)),u=r(8317),c=o(r(8417)),d=o(r(3971)),p=r(8803),f=o(r(7693)),h=r(9007);function m(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&g(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&g(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function g(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,o,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,o,l);return i.default.setArrayAlign(u,s,e)},t.AmsMethods.AlignAt=function(e,r,a,n){var o,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(o=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+s+"}");for(var p=parseInt(o,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var h=t.AmsMethods.EqnArray(e,r,a,n,u,f);return i.default.setArrayAlign(h,l,n?null:e)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),i.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},t.AmsMethods.XalignAt=function(e,r,a,n){var o=e.GetArgument("\\begin{"+r.getName()+"}");if(o.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var i=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,i,l,!0);return s.setProperty("xalignat",2*parseInt(o)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,o,l,s){void 0===s&&(s=!1),e.Push(t),i.default.checkEqnEnv(e),o=o.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:o,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=i.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var o=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(o,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=i.default.trimSpaces(e.GetArgument(t)),o=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(o.isKind("mi")||(o=e.create("node","TeXAtom",[o])),s.default.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(e.itemFactory.create("fn",o))},t.AmsMethods.SideSet=function(e,t){var r=n(m(e.ParseArg(t)),2),a=r[0],o=r[1],l=n(m(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(o?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[i.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});o&&(a&&f.appendChild(a),f.appendChild(o)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var o={width:"+"+i.default.Em((a+n)/18),lspace:i.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),m=e.create("node","mpadded",[u,d],o);if(s.default.setAttribute(m,"voffset","-.2em"),s.default.setAttribute(m,"height","-.2em"),s.default.setChild(f,f.over,m),l){var g=new c.default(l,e.stack.env,e.configuration).mml(),y=e.create("node","mspace",[],{height:".75em"});m=e.create("node","mpadded",[g,y],o),s.default.setAttribute(m,"voffset",".15em"),s.default.setAttribute(m,"depth","-.15em"),s.default.setChild(f,f.under,m)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=i.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),o={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=o[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,o){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==o&&(o=i.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=i.default.fixedFence(e.configuration,r,c,a)),""!==o){var p=parseInt(o,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=i.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var o=r(9899),i=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,o){var i,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var h=e.options.autoload[r],m=a(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),g=m[0],y=m[1];try{for(var b=n(g),v=b.next();!v.done;v=b.next()){var k=v.value;p.remove(k)}}catch(e){i={error:e}}finally{try{v&&!v.done&&(l=b.return)&&l.call(b)}finally{if(i)throw i.error}}try{for(var S=n(y),w=S.next();!w.done;w=S.next()){var A=w.value;f.remove(A)}}catch(e){c={error:e}}finally{try{w&&!w.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}e.string=(o?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=o.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,o,i,u,c,h,m=t.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),b=m.options.autoload;m.packageData.set("autoload",{Autoload:d});try{for(var v=n(Object.keys(b)),k=v.next();!k.done;k=v.next()){var S=k.value,w=b[S],A=a(2===w.length&&Array.isArray(w[0])?w:[w,[]],2),x=A[0],E=A[1];try{for(var _=(i=void 0,n(x)),C=_.next();!C.done;C=_.next()){var O=C.value;g.lookup(O)&&"color"!==O||p.add(O,new l.Macro(O,d,[S,!0]))}}catch(e){i={error:e}}finally{try{C&&!C.done&&(u=_.return)&&u.call(_)}finally{if(i)throw i.error}}try{for(var M=(c=void 0,n(E)),L=M.next();!L.done;L=M.next()){var P=L.value;y.lookup(P)||f.add(P,new l.Macro(P,d,[S,!1]))}}catch(e){c={error:e}}finally{try{L&&!L.done&&(h=M.return)&&h.call(M)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{k&&!k.done&&(o=v.return)&&o.call(v)}finally{if(r)throw r.error}}m.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),h=c(r(1256)),m=r(9140),g=s(r(1181)),y=r(6521);r(1267);var b=r(4082);function v(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,b.getRange)(t),o=n?n[3]:"mo",i=e.create("token",o,r,a?a.char:t);n[4]&&i.attributes.set("mathvariant",n[4]),"mo"===o&&(h.default.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i)),e.Push(i)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t}(y.AbstractTags);t.BaseTags=k,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[g.StartItem.prototype.kind]=g.StartItem,n[g.StopItem.prototype.kind]=g.StopItem,n[g.OpenItem.prototype.kind]=g.OpenItem,n[g.CloseItem.prototype.kind]=g.CloseItem,n[g.PrimeItem.prototype.kind]=g.PrimeItem,n[g.SubsupItem.prototype.kind]=g.SubsupItem,n[g.OverItem.prototype.kind]=g.OverItem,n[g.LeftItem.prototype.kind]=g.LeftItem,n[g.Middle.prototype.kind]=g.Middle,n[g.RightItem.prototype.kind]=g.RightItem,n[g.BreakItem.prototype.kind]=g.BreakItem,n[g.BeginItem.prototype.kind]=g.BeginItem,n[g.EndItem.prototype.kind]=g.EndItem,n[g.StyleItem.prototype.kind]=g.StyleItem,n[g.PositionItem.prototype.kind]=g.PositionItem,n[g.CellItem.prototype.kind]=g.CellItem,n[g.MmlItem.prototype.kind]=g.MmlItem,n[g.FnItem.prototype.kind]=g.FnItem,n[g.NotItem.prototype.kind]=g.NotItem,n[g.NonscriptItem.prototype.kind]=g.NonscriptItem,n[g.DotsItem.prototype.kind]=g.DotsItem,n[g.ArrayItem.prototype.kind]=g.ArrayItem,n[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,n[g.EquationItem.prototype.kind]=g.EquationItem,n[g.MstyleItem.prototype.kind]=g.MstyleItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:k},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),o=n.next();!o.done;o=n.next()){var i=o.value;if(i.attributes.get("scriptlevel")>0){var l=i.parent;if(l.childNodes.splice(l.childIndex(i),1),a.removeFromList(i.kind,[i]),i.isKind("mrow")){var s=i.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else i.isKind("mrow")&&(i.parent.replaceChild(i.childNodes[0],i),a.removeFromList("mrow",[i]))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EquationItem=t.MstyleItem=t.EqnArrayItem=t.ArrayItem=t.DotsItem=t.NonscriptItem=t.NotItem=t.FnItem=t.MmlItem=t.CellItem=t.PositionItem=t.StyleItem=t.EndItem=t.BeginItem=t.BreakItem=t.RightItem=t.Middle=t.LeftItem=t.OverItem=t.SubsupItem=t.PrimeItem=t.CloseItem=t.OpenItem=t.StopItem=t.StartItem=void 0;var u=r(2947),c=r(5368),d=r(9007),p=s(r(3971)),f=s(r(1130)),h=s(r(1256)),m=r(8292),g=function(e){function t(t,r){var a=e.call(this,t)||this;return a.global=r,a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.StartItem=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.StopItem=y;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("close")){var r=this.toMml(),a=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",a)],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),t}(m.BaseItem);t.OpenItem=b;var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CloseItem=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t=o(this.Peek(2),2),r=t[0],a=t[1];return!h.default.isType(r,"msubsup")||h.default.isType(r,"msup")?[[this.create("node","msup",[r,a]),e],!0]:(h.default.setChild(r,r.sup,a),[[r,e],!0])},t}(m.BaseItem);t.PrimeItem=k;var S=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var r=this.First,a=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==a)h.default.setChild(r,2,this.getProperty("primes"));else{h.default.setProperty(this.getProperty("primes"),"variantForm",!0);var n=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=n}return h.default.setChild(r,a,t.First),null!=this.getProperty("movesupsub")&&h.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(e.prototype.checkItem.call(this,t)[1]){var l=this.getErrors(["","sub","sup"][a]);throw new(p.default.bind.apply(p.default,i([void 0,l[0],l[1]],o(l.splice(2)),!1)))}return null},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),t}(m.BaseItem);t.SubsupItem=S;var w=function(e){function t(t){var r=e.call(this,t)||this;return r.setProperty("name","\\over"),r}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("over"))throw new p.default("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&h.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(h.default.setProperty(r,"withDelims",!0),r=f.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},t}(m.BaseItem);t.OverItem=w;var A=function(e){function t(t,r){var a=e.call(this,t)||this;return a.setProperty("delim",r),a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("right"))return[[this.factory.create("mml",f.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){var r={stretchy:!0};return t.getProperty("color")&&(r.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.CLOSE}),this.create("token","mo",r,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OPEN})),this.env={},[[this],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),t}(m.BaseItem);t.LeftItem=A;var x=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.Middle=x;var E=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.RightItem=E;var _=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("linebreak",r),n.setProperty("insert",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a=this.getProperty("linebreak");if(e.isKind("mml")){var n=e.First;if(n.isKind("mo")){if("after"!==((null===(r=null===(t=h.default.getOp(n))||void 0===t?void 0:t[3])||void 0===r?void 0:r.linebreakstyle)||h.default.getAttribute(n,"linebreakstyle")))return h.default.setAttribute(n,"linebreak",a),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}var o=this.create("token","mo",{linebreak:a});return[[this.factory.create("mml",o),e],!0]},t}(m.BaseItem);t.BreakItem=_;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new p.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new p.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.BeginItem=C;var O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.EndItem=O;var M=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(!t.isClose)return e.prototype.checkItem.call(this,t);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),t],!0]},t}(m.BaseItem);t.StyleItem=M;var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose)throw new p.default("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){var r=t.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.PositionItem=L;var P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CellItem=P;var N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.MmlItem=N;var T=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){var r=this.First;if(r){if(t.isOpen)return m.BaseItem.success;if(!t.isKind("fn")){var a=t.First;if(!t.isKind("mml")||!a)return[[r,t],!0];if(h.default.isType(a,"mstyle")&&a.childNodes.length&&h.default.isType(a.childNodes[0].childNodes[0],"mspace")||h.default.isType(a,"mspace"))return[[r,t],!0];h.default.isEmbellished(a)&&(a=h.default.getCoreMO(a));var n=h.default.getForm(a);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[r,t],!0]}var o=this.create("token","mo",{texClass:d.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,o,t],!0]}return e.prototype.checkItem.apply(this,arguments)},t}(m.BaseItem);t.FnItem=T;var R=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.remap=u.MapHandler.getMap("not_remap"),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a;if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;if(e.isKind("mml")&&(h.default.isType(e.First,"mo")||h.default.isType(e.First,"mi")||h.default.isType(e.First,"mtext"))&&(t=e.First,1===(r=h.default.getText(t)).length&&!h.default.getProperty(t,"movesupsub")&&1===h.default.getChildren(t).length))return this.remap.contains(r)?(a=this.create("text",this.remap.lookup(r).char),h.default.setChild(t,0,a)):(a=this.create("text","\u0338"),h.default.appendChildren(t,[a])),[[e],!0];a=this.create("text","\u29f8");var n=this.create("node","mtext",[],{},a),o=this.create("node","mpadded",[n],{width:0});return[[t=this.create("node","TeXAtom",[o],{texClass:d.TEXCLASS.REL}),e],!0]},t}(m.BaseItem);t.NotItem=R;var F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=h.default.getChildren(h.default.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){var r=this.create("node","mrow",[e.Pop()]);e.Push(r)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]},t}(m.BaseItem);t.NonscriptItem=F;var I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var t=this.getProperty("ldots"),r=e.First;if(e.isKind("mml")&&h.default.isEmbellished(r)){var a=h.default.getTexClass(h.default.getCoreMO(r));a!==d.TEXCLASS.BIN&&a!==d.TEXCLASS.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]},t}(m.BaseItem);t.DotsItem=I;var D=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.table=[],t.row=[],t.frame=[],t.hfill=[],t.arraydef={},t.cstart=[],t.cend=[],t.cextra=[],t.atEnd=!1,t.ralign=[],t.dashed=!1,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[r],!0];throw new p.default("MissingCloseBrace","Missing close brace")}return[[r,t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.createMml=function(){var e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.getProperty("arrayPadding")&&(h.default.setAttribute(t,"frame",""),h.default.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?h.default.setAttribute(t,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||h.default.removeAttribute(t,"frame"),t=this.create("node","menclose",[t],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||h.default.setAttribute(t,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(t=f.default.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t},t.prototype.StartEntry=function(){var e=this.row.length,t=this.cstart[e],r=this.cend[e],a=this.ralign[e],n=this.cextra;if(t||r||a||n[e]||n[e+1]){var i=o(this.getEntry(),4),l=i[0],s=i[1],u=i[2],c=i[3];if(!n[e]||this.atEnd&&!n[e+1]||(t+="&"),"&"!==u&&(c=!!s.trim()||!(!e&&"\\end"===u.substr(0,4)),n[e+1]&&!n[e]&&(r=(r||"")+"&",this.atEnd=!0)),c||l){var d=this.parser;c&&(t&&(s=f.default.addArgs(d,t,s)),r&&(s=f.default.addArgs(d,s,r)),a&&(s="\\text{"+s.trim()+"}")),l&&(s=f.default.addArgs(d,l,s)),d.string=f.default.addArgs(d,s,d.string),d.i=0}}},t.prototype.getEntry=function(){for(var e,t=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,a=0,n=0,o=t.i,i=["","","",!1];null!==(e=t.string.slice(o).match(r));)switch(o+=e[0].length,e[2]){case"\\":o++;break;case"{":a++;break;case"}":if(!a)return i;a--;break;case"\\begin{array}":!a&&n++;break;case"\\end{array}":if(!a&&n){n--;break}default:if(a||n)continue;o-=e[2].length;var l=t.string.slice(t.i,o).trim(),s=l.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(l=l.slice(s[0].length)),t.string=t.string.slice(o),t.i=0,[(null==s?void 0:s[0])||"",l,e[2],!0]}return i},t.prototype.EndEntry=function(){var e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&h.default.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&h.default.setAttribute(e,"columnalign",h.default.getAttribute(e,"columnalign")?"center":"left"));var t=this.ralign[this.row.length];if(t){var r=o(t,3),a=r[0],n=r[1],i=r[2],l=this.create("node","TeXAtom",[this.create("node","mpadded",e.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":i})],{texClass:a});e.childNodes[0].childNodes=[],e.appendChild(l)}this.row.push(e),this.Clear(),this.hfill=[]},t.prototype.EndRow=function(){var e;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e=this.create("node","mlabeledtr",this.row)):e=this.create("node","mtr",this.row),this.table.push(e),this.row=[],this.atEnd=!1},t.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},t.prototype.checkLines=function(){if(this.arraydef.rowlines){var e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push("bottom"),e.pop(),this.arraydef.rowlines=e.join(" ")):e.lengththis.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=i([],o(r),!1);if(a.length>1){for(;a.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",s.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",s.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",s.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vtop:["TeXAtom",p.TEXCLASS.VTOP],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],vbox:["TeXAtom",p.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",h,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+h+'" rspace="'+h+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new l.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var d=i(r(1181)),p=c(r(1256)),f=c(r(3971)),h=c(r(8417)),m=r(8317),g=c(r(1130)),y=r(9007),b=r(6521),v=r(6010),k=r(5368),S=r(7233),w={},A={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function x(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new h.default(t,r,e.configuration),o=n.mml(),i=n.stack.global;if(i.leftRoot||i.upRoot){var l={};i.leftRoot&&(l.width=i.leftRoot),i.upRoot&&(l.voffset=i.upRoot,l.height=i.upRoot),o=e.create("node","mpadded",[o],l)}return r.inRoot=a,o}w.Open=function(e,t){e.Push(e.itemFactory.create("open"))},w.Close=function(e,t){e.Push(e.itemFactory.create("close"))},w.Tilde=function(e,t){e.Push(e.create("token","mtext",{},k.entities.nbsp))},w.Space=function(e,t){},w.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sup:n.over;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sup)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.over)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(i?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},w.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sub:n.under;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sub)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.under)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(i?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},w.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("token","mi")),p.default.isType(r,"msubsup")&&!p.default.isType(r,"msup")&&p.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=k.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===k.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},w.Comment=function(e,t){for(;e.i=y.TEXCLASS.VCENTER&&s.stack.env.hsize?a.appendChild(e.create("node","mpadded",[s.mml()],{width:s.stack.env.hsize,"data-overflow":"linebreak"})):a.appendChild(s.mml())}e.Push(a)},w.Hsize=function(e,t){"="===e.GetNext()&&e.i++,e.stack.env.hsize=e.GetDimen(t)},w.ParBox=function(e,t){var r=e.GetBrackets(t,"c"),a=e.GetDimen(t),n=g.default.internalMath(e,e.GetArgument(t)),o=(0,S.lookup)(r,{t:y.TEXCLASS.VTOP,b:y.TEXCLASS.VBOX,c:y.TEXCLASS.VCENTER,m:y.TEXCLASS.VCENTER},y.TEXCLASS.VCENTER);e.Push(e.create("node","TeXAtom",[e.create("node","mpadded",n,{width:a,"data-overflow":"linebreak"})],{texClass:o}))},w.MmlToken=function(e,t){var r,a=e.GetArgument(t),n=e.GetBrackets(t,"").replace(/^\s+/,""),o=e.GetArgument(t),i={},l=[];try{r=e.create("node",a)}catch(e){r=null}if(!r||!r.isToken)throw new f.default("NotMathMLToken","%1 is not a token element",a);for(;""!==n;){var s=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!s)throw new f.default("InvalidMathMLAttr","Invalid MathML attribute: %1",n);if(!r.attributes.hasDefault(s[1])&&!A[s[1]])throw new f.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",s[1],a);var u=g.default.MmlFilterAttribute(e,s[1],s[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),i[s[1]]=u,l.push(s[1])),n=n.substr(s[0].length)}l.length&&(i["mjx-keep-attrs"]=l.join(" "));var c=e.create("text",o);r.appendChild(c),p.default.setProperties(r,i),e.Push(r)},w.Strut=function(e,t){var r=e.create("node","mrow"),a=e.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});e.Push(a)},w.Phantom=function(e,t,r,a){var n=e.create("node","mphantom",[e.ParseArg(t)]);(r||a)&&(n=e.create("node","mpadded",[n]),a&&(p.default.setAttribute(n,"height",0),p.default.setAttribute(n,"depth",0)),r&&p.default.setAttribute(n,"width",0));var o=e.create("node","TeXAtom",[n]);e.Push(o)},w.Smash=function(e,t){var r=g.default.trimSpaces(e.GetBrackets(t,"")),a=e.create("node","mpadded",[e.ParseArg(t)]);switch(r){case"b":p.default.setAttribute(a,"depth",0);break;case"t":p.default.setAttribute(a,"height",0);break;default:p.default.setAttribute(a,"height",0),p.default.setAttribute(a,"depth",0)}var n=e.create("node","TeXAtom",[a]);e.Push(n)},w.Lap=function(e,t){var r=e.create("node","mpadded",[e.ParseArg(t)],{width:0});"\\llap"===t&&p.default.setAttribute(r,"lspace","-1width");var a=e.create("node","TeXAtom",[r]);e.Push(a)},w.RaiseLower=function(e,t){var r=e.GetDimen(t),a=e.itemFactory.create("position").setProperties({name:e.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),t="raise"===t.substr(1)?"\\lower":"\\raise"),"\\lower"===t?(a.setProperty("dh","-"+r),a.setProperty("dd","+"+r)):(a.setProperty("dh","+"+r),a.setProperty("dd","-"+r)),e.Push(a)},w.MoveLeftRight=function(e,t){var r=e.GetDimen(t),a="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===t){var n=r;r=a,a=n}e.Push(e.itemFactory.create("position").setProperties({name:e.currentCS,move:"horizontal",left:e.create("node","mspace",[],{width:r}),right:e.create("node","mspace",[],{width:a})}))},w.Hskip=function(e,t,r){void 0===r&&(r=!1);var a=e.create("node","mspace",[],{width:e.GetDimen(t)});r&&p.default.setAttribute(a,"linebreak","nobreak"),e.Push(a)},w.Nonscript=function(e,t){e.Push(e.itemFactory.create("nonscript"))},w.Rule=function(e,t,r){var a={width:e.GetDimen(t),height:e.GetDimen(t),depth:e.GetDimen(t)};"blank"!==r&&(a.mathbackground=e.stack.env.color||"black");var n=e.create("node","mspace",[],a);e.Push(n)},w.rule=function(e,t){var r=e.GetBrackets(t),a=e.GetDimen(t),n=e.GetDimen(t),o=e.create("node","mspace",[],{width:a,height:n,mathbackground:e.stack.env.color||"black"});r&&(o=e.create("node","mpadded",[o],{voffset:r}),r.match(/^\-/)?(p.default.setAttribute(o,"height",r),p.default.setAttribute(o,"depth","+"+r.substr(1))):p.default.setAttribute(o,"height","+"+r)),e.Push(o)},w.MakeBig=function(e,t,r,a){var n=String(a*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",o=e.GetDelimiter(t,!0),i=e.create("token","mo",{minsize:n,maxsize:n,fence:!0,stretchy:!0,symmetric:!0},o),l=e.create("node","TeXAtom",[i],{texClass:r});e.Push(l)},w.BuildRel=function(e,t){var r=e.ParseUpTo(t,"\\over"),a=e.ParseArg(t),n=e.create("node","munderover");p.default.setChild(n,0,a),p.default.setChild(n,1,null),p.default.setChild(n,2,r);var o=e.create("node","TeXAtom",[n],{texClass:y.TEXCLASS.REL});e.Push(o)},w.HBox=function(e,t,r,a){e.PushAll(g.default.internalMath(e,e.GetArgument(t),r,a))},w.FBox=function(e,t){var r=g.default.internalMath(e,e.GetArgument(t)),a=e.create("node","menclose",r,{notation:"box"});e.Push(a)},w.FrameBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t)||"c",n=g.default.internalMath(e,e.GetArgument(t));r&&(n=[e.create("node","mpadded",n,{width:r,"data-align":(0,S.lookup)(a,{l:"left",r:"right"},"center")})]);var o=e.create("node","TeXAtom",[e.create("node","menclose",n,{notation:"box"})],{texClass:y.TEXCLASS.ORD});e.Push(o)},w.MakeBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",g.default.internalMath(e,e.GetArgument(t)));r&&p.default.setAttribute(n,"width",r);var o=(0,S.lookup)(a.toLowerCase(),{c:"center",r:"right"},"");o&&p.default.setAttribute(n,"data-align",o),a.toLowerCase()!==a&&p.default.setAttribute(n,"data-overflow","linebreak"),e.Push(n)},w.Not=function(e,t){e.Push(e.itemFactory.create("not"))},w.Dots=function(e,t){var r=p.default.createEntity("2026"),a=p.default.createEntity("22EF"),n=e.create("token","mo",{stretchy:!1},r),o=e.create("token","mo",{stretchy:!1},a);e.Push(e.itemFactory.create("dots").setProperties({ldots:n,cdots:o}))},w.Matrix=function(e,t,r,a,n,o,i,l,s,u){var c=e.GetNext();if(""===c)throw new f.default("MissingArgFor","Missing argument for %1",e.currentCS);"{"===c?e.i++:(e.string=c+"}"+e.string.slice(e.i+1),e.i=0);var d=e.itemFactory.create("array").setProperty("requireClose",!0);(r||!n)&&d.setProperty("arrayPadding",".2em .125em"),d.arraydef={rowspacing:i||"4pt",columnspacing:o||"1em"},s&&d.setProperty("isCases",!0),u&&(d.setProperty("isNumbered",!0),d.arraydef.side=u),(r||a)&&(d.setProperty("open",r),d.setProperty("close",a)),"D"===l&&(d.arraydef.displaystyle=!0),null!=n&&(d.arraydef.columnalign=n),e.Push(d)},w.Entry=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));var r=e.stack.Top(),a=r.getProperty("casesEnv");if(r.getProperty("isCases")||a){for(var n=e.string,o=0,i=-1,l=e.i,s=n.length,u=a?new RegExp("^\\\\end\\s*\\{".concat(a.replace(/\*/,"\\*"),"\\}")):null;l=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var i=r(9899),l=r(7233),s=r(9140),u=o(r(5450)),c=r(8803),d=o(r(1110)),p=r(6793),f="configmacros-map",h="configmacros-env-map";t.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(h,u.default.environment,{},{}),e.append(i.Configuration.local({handler:{macro:[f],environment:[h]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),o=e.parseOptions.options.macros;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value,u="string"==typeof o[s]?[o[s]]:o[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(h),o=e.parseOptions.options.environments;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(o[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=i(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var i=o(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(3971)),s=o(r(9140)),u=i(r(7693)),c=i(r(1130)),d=i(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[o,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t),i=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,o,i,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var o=n.get("delimiter").lookup(a);o?d.default.addDelimiter(e,"\\"+r,o.char,o.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var i=n.get("delimiter").lookup("\\"+t);if(i)return void d.default.addDelimiter(e,"\\"+r,i.char,i.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}i=l.lookup(t);var c=d.default.disassembleSymbol(r,i);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a0?[o.toString()].concat(n):o;e.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,o=0,l=0;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,o=e.create("text","\\"+t),i=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;i[c]&&(l["math"+c]=i[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,o))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTML=void 0;var c=r(3208),d=r(4139),p=r(9261),f=r(6797),h=s(r(6010)),m=r(505),g=r(2834),y=function(e){function t(t){void 0===t&&(t=null);var r=e.call(this,t,p.ChtmlWrapperFactory,g.DefaultFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return n(t,e),t.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},t.prototype.styleSheet=function(r){if(this.chtmlStyles){var a=new d.CssStyles;return this.options.adaptiveCSS&&(this.addWrapperStyles(a),this.updateFontStyles(a)),a.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,a.getStyleRules()),this.chtmlStyles}var n=this.chtmlStyles=e.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",t.STYLESHEETID),this.wrapperUsage.update(),n},t.prototype.updateFontStyles=function(e){e.addStyles(this.font.updateStyles({}))},t.prototype.addWrapperStyles=function(t){var r,a;if(this.options.adaptiveCSS)try{for(var n=u(this.wrapperUsage.update()),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.factory.getNodeClass(i);l&&this.addClassStyles(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}else e.prototype.addWrapperStyles.call(this,t)},t.prototype.addClassStyles=function(t,r){var a,n=t;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((a={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},a)),this.wrapperUsage.add(n.kind),e.prototype.addClassStyles.call(this,t,r)},t.prototype.processMath=function(e,t){e.toCHTML([t])},t.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},t.prototype.reset=function(){this.clearCache()},t.prototype.getInitialScale=function(){return this.math.metrics.scale},t.prototype.unknownText=function(e,t,r,a){void 0===r&&(r=null),void 0===a&&(a=1);var n={},o=100/this.math.metrics.scale;if(100!==o&&(n["font-size"]=this.fixed(o,1)+"%",n.padding=h.em(75/o)+" 0 "+h.em(20/o)+" 0"),"-explicitFont"!==t){var i=(0,m.unicodeChars)(e);(1!==i.length||i[0]<119808||i[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),n)}if(null!==r){var l=this.math.metrics;n.width=Math.round(r*l.em*l.scale*a)+"px"}return this.html("mjx-utext",{variant:t,style:n},[this.text(e)])},t.prototype.measureTextNode=function(e){var t=this.adaptor,r=t.clone(e);t.setStyle(r,"font-family",t.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var a=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,a);var n=t.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(a),{w:n,h:.75,d:.2}},t.NAME="CHTML",t.OPTIONS=o(o({},c.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),t.commonStyles={'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},t.STYLESHEETID="MJX-CHTML-styles",t}(c.CommonOutputJax);t.CHTML=y},3216:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddFontIds=void 0,t.AddFontIds=function(e,t){var a,n,o,i,l,s,u={};try{for(var c=r(Object.keys(e)),d=c.next();!d.done;d=c.next()){var p=d.value,f=e[p];try{for(var h=(o=void 0,r(Object.keys(f))),m=h.next();!m.done;m=h.next()){var g=m.value;u[g]||(u[g]={});var y=f[g];if(p)try{for(var b=(l=void 0,r(Object.keys(y))),v=b.next();!v.done;v=b.next()){var k=v.value,S=y[parseInt(k)];S[3]||(S[3]={}),t?S[3].F=t+"-"+p:S[3].f=p}}catch(e){l={error:e}}finally{try{v&&!v.done&&(s=b.return)&&s.call(b)}finally{if(l)throw l.error}}Object.assign(u[g],y)}}catch(e){o={error:e}}finally{try{m&&!m.done&&(i=h.return)&&i.call(h)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return u}},8042:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.AddCSS=t.ChtmlFontData=void 0;var c=r(5884),d=r(6797),p=r(6010);l(r(5884),t);var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.charUsage=new d.Usage,t.delimUsage=new d.Usage,t.fontUsage={},t.newFonts=0,t}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.addFontURLs=function(e,t,r){var a,n;try{for(var i=s(Object.keys(t)),l=i.next();!l.done;l=i.next()){var u=l.value,c=o({},t[u]);c.src=c.src.replace(/%%URL%%/,r),e[u]=c}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.addDynamicFontCss=function(e,t,r){var a,n,o={};try{for(var i=s(t),l=i.next();!l.done;l=i.next()){var u=l.value,c=u.slice(4);o["@font-face /* ".concat(c," */")]={"font-family":u,src:'url("%%URL%%/'.concat(u.toLowerCase(),'.woff") format("woff")')},e[".".concat(c)]={"font-family":"".concat(this.defaultCssFamilyPrefix,", ").concat(u)}}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}this.addFontURLs(e,o,r)},t.addExtension=function(t,r){void 0===r&&(r=""),e.addExtension.call(this,t,r),t.fonts&&this.addDynamicFontCss(this.defaultStyles,t.fonts,t.fontURL)},t.prototype.adaptiveCSS=function(e){this.options.adaptiveCSS=e},t.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},t.prototype.createVariant=function(t,r,a){void 0===r&&(r=null),void 0===a&&(a=null),e.prototype.createVariant.call(this,t,r,a),this.variant[t].letter=this.constructor.defaultVariantLetters[t]},t.prototype.defineChars=function(r,a){var n,o;e.prototype.defineChars.call(this,r,a);var i=this.variant[r].letter;try{for(var l=s(Object.keys(a)),u=l.next();!u.done;u=l.next()){var c=u.value,d=parseInt(c);if(Array.isArray(a[d])){var p=t.charOptions(a,d);void 0===p.f&&(p.f=i)}}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.addDynamicFontCss=function(e,t){void 0===t&&(t=this.options.fontURL),this.constructor.addDynamicFontCss(this.fontUsage,e,t)},t.prototype.updateDynamicStyles=function(){var e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e},Object.defineProperty(t.prototype,"styles",{get:function(){var e=this.constructor,t=o(o({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t},enumerable:!1,configurable:!0}),t.prototype.updateStyles=function(e){var t,r,a,n;try{for(var o=s(this.delimUsage.update()),i=o.next();!i.done;i=o.next()){var l=i.value;this.addDelimiterStyles(e,l,this.getDelimiter(l))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{for(var c=s(this.charUsage.update()),d=c.next();!d.done;d=c.next()){var p=u(d.value,2),f=p[0],h=(l=p[1],this.variant[f]);this.addCharStyles(e,h.letter,l,h.chars[l])}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return e},t.prototype.allStyles=function(e){var t,r,a,n,o,i,l;try{for(var u=s(Object.keys(this.delimiters)),c=u.next();!c.done;c=u.next()){var d=c.value,p=parseInt(d);this.addDelimiterStyles(e,p,this.delimiters[p])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}try{for(var f=s(Object.keys(this.variant)),h=f.next();!h.done;h=f.next()){var m=h.value,g=this.variant[m],y=g.letter;try{for(var b=(o=void 0,s(Object.keys(g.chars))),v=b.next();!v.done;v=b.next()){d=v.value,p=parseInt(d);var k=g.chars[p];!(null===(l=null==k?void 0:k[3])||void 0===l?void 0:l.smp)&&Array.isArray(k)&&(k.length<4&&(k[3]={}),this.addCharStyles(e,y,p,k))}}catch(e){o={error:e}}finally{try{v&&!v.done&&(i=b.return)&&i.call(b)}finally{if(o)throw o.error}}}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}},t.prototype.addDelimiterStyles=function(e,t,r){if(r.stretch){var a=r.c&&r.c!==t?this.charSelector(r.c):this.charSelector(t);1===r.dir?this.addDelimiterVStyles(e,t,a,r):this.addDelimiterHStyles(e,t,a,r)}},t.prototype.addDelimiterVStyles=function(e,t,r,a){var n=a.HDW,o=u(a.stretch,4),i=o[0],l=o[1],s=o[2],c=o[3],d=u(this.getStretchVariants(t),4),p=d[0],f=d[1],h=d[2],m=d[3],g=this.addDelimiterVPart(e,r,"beg",i,p,n);this.addDelimiterVPart(e,r,"ext",l,f,n);var y=this.addDelimiterVPart(e,r,"end",s,h,n),b={};if(c){var v=this.addDelimiterVPart(e,r,"mid",c,m,n);b.height="50%",e["mjx-stretchy-v"+r+" > mjx-mid"]={"margin-top":this.em(-v/2),"margin-bottom":this.em(-v/2)}}g&&(b["border-top-width"]=this.em0(g-.03)),y&&(b["border-bottom-width"]=this.em0(y-.03),e["mjx-stretchy-v"+r+" > mjx-end"]={"margin-top":this.em(-y)}),Object.keys(b).length&&(e["mjx-stretchy-v"+r+" > mjx-ext"]=b)},t.prototype.addDelimiterVPart=function(e,t,r,a,n,o){if(!a)return 0;var i=this.getChar(n,a),l=(o[2]-i[2])/2,s={};return"ext"!==r?s.padding=this.padding(i,l):(s.width=this.em0(o[2]),l&&(s["padding-left"]=this.em0(l))),e["mjx-stretchy-v"+t+" mjx-"+r+" mjx-c"]=s,i[0]+i[1]},t.prototype.addDelimiterHStyles=function(e,t,r,a){var n=u(a.stretch,4),o=n[0],i=n[1],l=n[2],s=n[3],c=u(this.getStretchVariants(t),4),d=c[0],p=c[1],f=c[2],h=c[3],m=a.HDW;this.addDelimiterHPart(e,r,"beg",o,d,m),this.addDelimiterHPart(e,r,"ext",i,p,m),this.addDelimiterHPart(e,r,"end",l,f,m),s&&(this.addDelimiterHPart(e,r,"mid",s,h,m),e["mjx-stretchy-h"+r+" > mjx-ext"]={width:"50%"})},t.prototype.addDelimiterHPart=function(e,t,r,a,n,o){if(a){var i=this.getChar(n,a)[2],l={padding:this.padding(o,0,i-o[2])};e["mjx-stretchy-h"+t+" mjx-"+r+" mjx-c"]=l}},t.prototype.addCharStyles=function(e,t,r,a){var n=a[3],o=void 0!==n.f?n.f:t,i=n.F||(o?"".concat(this.cssFontPrefix,"-").concat(o):"");e["mjx-c"+this.charSelector(r)+(i?"."+i:"")]={padding:this.padding(a,0,n.ic||0)}},t.prototype.em=function(e){return(0,p.em)(e)},t.prototype.em0=function(e){return(0,p.em)(Math.max(0,e))},t.prototype.padding=function(e,t,r){var a=u(e,3),n=a[0],o=a[1];return void 0===t&&(t=0),void 0===r&&(r=0),[n,a[2]+r,o,t].map(this.em0).join(" ")},t.prototype.charSelector=function(e){return".mjx-c"+e.toString(16).toUpperCase()},t.OPTIONS=o(o({},c.FontData.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),t.JAX="CHTML",t.defaultVariantLetters={},t.defaultStyles={},t.defaultFonts={},t}(c.FontData);t.ChtmlFontData=f,t.AddCSS=function(e,t){var r,a;try{for(var n=s(Object.keys(t)),o=n.next();!o.done;o=n.next()){var i=o.value,l=parseInt(i),u=t[l];u.c&&(u.c=u.c.replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}))),Object.assign(c.FontData.charOptions(e,l),u)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return e}},8270:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderElement=void 0;var s=o(r(5552));i(r(5552),t);t.RenderElement=function(e,t){return void 0===t&&(t=""),function(r,a){var n=r.adjustBorder(r.html("mjx-"+e));if(t){var o=r.getOffset(t);if(r.thickness!==s.THICKNESS||o){var i="translate".concat(t,"(").concat(r.Em(r.thickness/2-o),")");r.adaptor.setStyle(n,"transform",i)}}r.adaptor.append(r.dom[0],n)}};t.Border=function(e){return s.CommonBorder((function(t,r){t.adaptor.setStyle(r,"border-"+e,t.Em(t.thickness)+" solid")}))(e)};t.Border2=function(e,t,r){return s.CommonBorder2((function(e,a){var n=e.Em(e.thickness)+" solid";e.adaptor.setStyle(a,"border-"+t,n),e.adaptor.setStyle(a,"border-"+r,n)}))(e,t,r)};t.DiagonalStrike=function(e,t){return s.CommonDiagonalStrike((function(e){return function(r,a){var n=r.getBBox(),o=n.w,i=n.h,s=n.d,u=l(r.getArgMod(o,i+s),2),c=u[0],d=u[1],p=t*r.thickness/2,f=r.adjustBorder(r.html(e,{style:{width:r.Em(d),transform:"rotate("+r.fixed(-t*c)+"rad) translateY("+p+"em)"}}));r.adaptor.append(r.dom[0],f)}}))(e)};t.DiagonalArrow=function(e){return s.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return s.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},6797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Usage=void 0;var r=function(){function e(){this.used=new Set,this.needsUpdate=[]}return e.prototype.add=function(e){var t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)},e.prototype.has=function(e){return this.used.has(JSON.stringify(e))},e.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},e.prototype.update=function(){var e=this.needsUpdate;return this.needsUpdate=[],e},e}();t.Usage=r},5355:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapper=t.FONTSIZE=void 0;var l=r(7519),s=r(6469);t.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};var u=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))},r.prototype.toEmbellishedCHTML=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=o([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0],f=d[1];l!==f?(this.toCHTML([p]),s.push(this.dom[0]),"after"===f&&n.removeAttribute(this.dom[0],"space")):s.push(this.createChtmlNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},r.prototype.addChildren=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.toCHTML(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.standardChtmlNodes=function(e){this.markUsed();var t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createChtmlNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.html("mjx-"+a.node.kind)})),e=this.handleHref(e);try{for(var n=o(e.keys()),i=n.next();!i.done;i=n.next()){var l=i.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},r.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");return r?e.map((function(e){return t.adaptor.append(e,t.html("a",{href:r}))})):e},r.prototype.handleStyles=function(){var e=this;if(this.styles){var t=this.styles.cssText;if(t){var r=this.adaptor;this.dom.forEach((function(e){return r.setAttribute(e,"style",t)}));var a=this.styles.get("font-family");a&&this.dom.forEach((function(t){return r.setStyle(t,"font-family",e.font.cssFamilyPrefix+", "+a)}))}}},r.prototype.handleScale=function(){var e=this;this.dom.forEach((function(t){return e.setScale(t,e.bbox.rscale)}))},r.prototype.setScale=function(e,r){var a=Math.abs(r-1)<.001?1:r;if(e&&1!==a){var n=this.percent(a);t.FONTSIZE[n]?this.adaptor.setAttribute(e,"size",t.FONTSIZE[n]):this.adaptor.setStyle(e,"fontSize",n)}return e},r.prototype.handleSpace=function(){var e,t,r=this.adaptor,a=!!this.node.getProperty("breakable"),n=this.dom.length-1;try{for(var s=o([[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(n).R,"rspace","marginRight",n]]),u=s.next();!u.done;u=s.next()){var c=u.value,d=i(c,4),p=d[0],f=d[1],h=d[2],m=d[3];if(p){var g=this.em(p);if(a){var y=r.node("mjx-break",l.SPACE[g]?{size:l.SPACE[g]}:{style:{"font-size":p.toFixed(1)+"%"}});r.insert(y,this.dom[m])}else l.SPACE[g]?r.setAttribute(this.dom[m],f,l.SPACE[g]):r.setStyle(this.dom[m],h,g)}else a&&"space"==f&&r.insert(r.node("mjx-break",{style:{"font-size":0}}),this.dom[m])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}},r.prototype.handleBorders=function(){var e,t,r,a,n=null===(r=this.styleData)||void 0===r?void 0:r.border,i=null===(a=this.styleData)||void 0===a?void 0:a.padding,l=this.dom.length-1;if(n&&l){var s=this.adaptor;try{for(var u=o(this.dom.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=this.dom[d];d&&(n.width[3]&&s.setStyle(p,"border-left"," none"),i[3]&&s.setStyle(p,"padding-left","0")),d!==l&&(n.width[1]&&s.setStyle(p,"border-right","none"),i[1]&&s.setStyle(p,"padding-right","0"))}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}}},r.prototype.handleColor=function(){var e,t=this.adaptor,r=this.node.attributes,a=r.getExplicit("mathcolor")||r.getExplicit("color"),n=r.getExplicit("mathbackground")||r.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));a&&this.dom.forEach((function(e){return t.setStyle(e,"color",a)})),n&&this.dom.forEach((function(e){return t.setStyle(e,"backgroundColor",n)}))},r.prototype.handleAttributes=function(){var e,t,a,n,i=this.adaptor,l=this.node.attributes,s=l.getAllDefaults(),u=r.skipAttributes,c=function(e){if(!1===u[e]||!(e in s)&&!u[e]&&!i.hasAttribute(d.dom[0],e)){var t=l.getExplicit(e);d.dom.forEach((function(r){return i.setAttribute(r,e,t)}))}},d=this;try{for(var p=o(l.getExplicitNames()),f=p.next();!f.done;f=p.next()){c(f.value)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(t=p.return)&&t.call(p)}finally{if(e)throw e.error}}if(l.get("class")){var h=l.get("class").trim().split(/ +/),m=function(e){g.dom.forEach((function(t){return i.addClass(t,e)}))},g=this;try{for(var y=o(h),b=y.next();!b.done;b=y.next()){m(b.value)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}}},r.prototype.handlePWidth=function(){var e=this;if(this.bbox.pwidth){var t=this.adaptor;this.bbox.pwidth===s.BBox.fullWidth?this.dom.forEach((function(e){return t.setAttribute(e,"width","full")})):this.dom.forEach((function(r){return t.setStyle(r,"width",e.bbox.pwidth)}))}},r.prototype.setIndent=function(e,t,r){var a=this.adaptor;if("center"===t||"left"===t){var n=this.getBBox().L;a.setStyle(e,"margin-left",this.em(r+n))}if("center"===t||"right"===t){var o=this.getBBox().R;a.setStyle(e,"margin-right",this.em(-r+o))}},r.prototype.drawBBox=function(){var e=this.getOuterBBox(),t=e.w,r=e.h,a=e.d,n=e.R,o=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-t-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(t),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(t),"margin-left":this.em(-t),"vertical-align":this.em(-a),"background-color":"green"}})]),i=this.dom[0]||this.parent.dom[0],l=this.adaptor.getAttribute(i,"size");l&&this.adaptor.setAttribute(o,"size",l);var s=this.adaptor.getStyle(i,"fontSize");s&&this.adaptor.setStyle(o,"fontSize",s),this.adaptor.append(this.adaptor.parent(i),o),this.adaptor.setStyle(i,"backgroundColor","#FFEE00")},r.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},r.prototype.text=function(e){return this.jax.text(e)},r.prototype.char=function(e){return this.font.charSelector(e).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(l.CommonWrapper);t.ChtmlWrapper=u},9261:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapperFactory=void 0;var o=r(4420),i=r(9086),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=i.ChtmlWrappers,t}(o.CommonWrapperFactory);t.ChtmlWrapperFactory=l},9086:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrappers=void 0;var n=r(5355),o=r(804),i=r(1653),l=r(6287),s=r(6460),u=r(4597),c=r(1259),d=r(2970),p=r(5964),f=r(8147),h=r(4798),m=r(2275),g=r(9063),y=r(5610),b=r(8776),v=r(4300),k=r(6590),S=r(6781),w=r(8002),A=r(3571),x=r(7056),E=r(8102),_=r(6911),C=r(421),O=r(95),M=r(1148),L=r(7463);t.ChtmlWrappers=((a={})[o.ChtmlMath.kind]=o.ChtmlMath,a[h.ChtmlMrow.kind]=h.ChtmlMrow,a[h.ChtmlInferredMrow.kind]=h.ChtmlInferredMrow,a[i.ChtmlMi.kind]=i.ChtmlMi,a[l.ChtmlMo.kind]=l.ChtmlMo,a[s.ChtmlMn.kind]=s.ChtmlMn,a[u.ChtmlMs.kind]=u.ChtmlMs,a[c.ChtmlMtext.kind]=c.ChtmlMtext,a[d.ChtmlMspace.kind]=d.ChtmlMspace,a[p.ChtmlMpadded.kind]=p.ChtmlMpadded,a[f.ChtmlMenclose.kind]=f.ChtmlMenclose,a[g.ChtmlMfrac.kind]=g.ChtmlMfrac,a[y.ChtmlMsqrt.kind]=y.ChtmlMsqrt,a[b.ChtmlMroot.kind]=b.ChtmlMroot,a[v.ChtmlMsub.kind]=v.ChtmlMsub,a[v.ChtmlMsup.kind]=v.ChtmlMsup,a[v.ChtmlMsubsup.kind]=v.ChtmlMsubsup,a[k.ChtmlMunder.kind]=k.ChtmlMunder,a[k.ChtmlMover.kind]=k.ChtmlMover,a[k.ChtmlMunderover.kind]=k.ChtmlMunderover,a[S.ChtmlMmultiscripts.kind]=S.ChtmlMmultiscripts,a[m.ChtmlMfenced.kind]=m.ChtmlMfenced,a[w.ChtmlMtable.kind]=w.ChtmlMtable,a[A.ChtmlMtr.kind]=A.ChtmlMtr,a[A.ChtmlMlabeledtr.kind]=A.ChtmlMlabeledtr,a[x.ChtmlMtd.kind]=x.ChtmlMtd,a[E.ChtmlMaction.kind]=E.ChtmlMaction,a[_.ChtmlMglyph.kind]=_.ChtmlMglyph,a[C.ChtmlSemantics.kind]=C.ChtmlSemantics,a[C.ChtmlAnnotation.kind]=C.ChtmlAnnotation,a[C.ChtmlAnnotationXML.kind]=C.ChtmlAnnotationXML,a[C.ChtmlXmlNode.kind]=C.ChtmlXmlNode,a[O.ChtmlTeXAtom.kind]=O.ChtmlTeXAtom,a[M.ChtmlTextNode.kind]=M.ChtmlTextNode,a[L.ChtmlHtmlNode.kind]=L.ChtmlHtmlNode,a[n.ChtmlWrapper.kind]=n.ChtmlWrapper,a)},7463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHtmlNode=void 0;var o,i=r(5355),l=r(1626),s=r(9447);t.ChtmlHtmlNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]},t}((0,l.CommonHtmlNodeMixin)(i.ChtmlWrapper)),o.kind=s.HtmlNode.prototype.kind,o.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},o)},95:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTeXAtom=void 0;var o,i=r(5355),l=r(9800),s=r(3948),u=r(9007);t.ChtmlTeXAtom=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r=this;if(e.prototype.toCHTML.call(this,t),this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"texclass",u.TEXCLASSNAMES[r.node.texClass])})),this.node.texClass===u.TEXCLASS.VCENTER){var a=this.childNodes[0].getBBox(),n=a.h,o=(n+a.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.dom[0],"verticalAlign",this.em(o))}},t}((0,l.CommonTeXAtomMixin)(i.ChtmlWrapper)),o.kind=s.TeXAtom.prototype.kind,o.styles={'mjx-texatom[texclass="VBOX"] > mjx-linestack':{display:"inline-block"},'mjx-texatom[texclass="VBOX"] > mjx-mpadded > mjx-block > mjx-linestack':{display:"inline-block"}},o)},1148:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTextNode=void 0;var i,l=r(5355),s=r(1160),u=r(9007);t.ChtmlTextNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;this.markUsed();var a=e[0],n=this.adaptor,i=this.parent.variant,l=this.node.getText();if(0!==l.length)if("-explicitFont"===i){var s=this.parent.getBBox().scale;n.append(a,this.jax.unknownText(l,i,this.getBBox().w,s))}else{var u="",c=this.remappedText(l,i);try{for(var d=o(c),p=d.next();!p.done;p=d.next()){var f=p.value,h=this.getVariantChar(i,f)[3];if(h.unknown)u+=String.fromCodePoint(f);else{u=this.addUtext(u,i,a);var m=h.F||(h.f?"".concat(this.font.cssFontPrefix,"-").concat(h.f):"");n.append(a,this.html("mjx-c",{class:this.char(f)+(m?" "+m:"")},[this.text(h.c||String.fromCodePoint(f))])),this.font.charUsage.add([i,f])}}}catch(e){t={error:e}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(t)throw t.error}}this.addUtext(u,i,a)}},t.prototype.addUtext=function(e,t,r){return e&&this.adaptor.append(r,this.jax.unknownText(e,t)),""},t}((0,s.CommonTextNodeMixin)(l.ChtmlWrapper)),i.kind=u.TextNode.prototype.kind,i.autoStyle=!1,i.styles={"mjx-c":{display:"inline-block",width:0},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},i)},8102:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMaction=void 0;var i,l=r(5355),s=r(1956),u=r(9145),c=r(1956),d=r(4474);t.ChtmlMaction=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Em=function(e){return this.em(e)},t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.ChtmlWrapper)),i.kind=u.MmlMaction.prototype.kind,i.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},i.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n)if(n.node.isKind("mtext")){var i=n.node.getText();e.dom.forEach((function(t){return e.adaptor.setAttribute(t,"title",i)}))}else{var l=e.adaptor,s=function(r){var a=l.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));n.toCHTML([l.firstChild(a)]),e.setEventHandler("mouseover",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","block")}),t.postDelay);t.hoverTimer.set(r,n),e.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","")}),t.clearDelay);t.clearTimer.set(r,n),e.stopPropagation()}),r)};try{for(var u=o(e.dom),c=u.next();!c.done;c=u.next())s(c.value)}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}}},c.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var o=a.body(a.document);t.status=a.append(o,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),i)},804:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMath=void 0;var i,l=r(5355),s=r(7490),u=r(3233),c=r(6469);t.ChtmlMath=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(e){var t=this.adaptor,r=o(this.getAlignShift(),2),a=r[0],n=r[1];if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===c.BBox.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){var i=this.jax.table.getOuterBBox(),l=i.L,s=i.w,u=i.R;"right"===a?u=Math.max(u||-n,-n):"left"===a?l=Math.max(l||n,n):"center"===a&&(s+=2*Math.abs(n));var d=this.em(Math.max(0,l+s+u));t.setStyle(e,"min-width",d),t.setStyle(this.jax.table.dom[0],"min-width",d)}}else this.setIndent(this.dom[0],a,n)},t.prototype.handleInline=function(e){var t=this.adaptor,r=t.getStyle(this.dom[0],"margin-right");r&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",r),t.setStyle(e,"width","0"))},t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")?(r.setAttribute(this.dom[0],"display","true"),r.setAttribute(t[0],"display","true"),this.handleDisplay(t[0])):this.handleInline(t[0]),r.addClass(this.dom[0],"".concat(this.font.cssFontPrefix,"-N"))},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),!!this.parent&&e.prototype.setChildPWidths.call(this,t,r,a)},t.prototype.handleAttributes=function(){e.prototype.handleAttributes.call(this);var t=this.adaptor;this.node.getProperty("breakable")&&this.dom.forEach((function(e){return t.setAttribute(e,"breakable","true")}))},t}((0,s.CommonMathMixin)(l.ChtmlWrapper)),i.kind=u.MmlMath.prototype.kind,i.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-math[breakable]":{display:"inline"}},i)},8147:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMenclose=void 0;var c=r(5355),d=r(7313),p=r(6661),f=l(r(8270)),h=r(6010);function m(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}var g,y=m(f.ARROWDX,f.ARROWY);t.ChtmlMenclose=(g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.adjustArrow=function(e,t){var r=this,a=this.thickness,n=this.arrowhead;if(n.x!==f.ARROWX||n.y!==f.ARROWY||n.dx!==f.ARROWDX||a!==f.THICKNESS){var o=s([a*n.x,a*n.y].map((function(e){return r.em(e)})),2),i=o[0],l=o[1],u=m(n.dx,n.y),c=s(this.adaptor.childNodes(e),5),d=c[0],p=c[1],h=c[2],g=c[3],y=c[4];this.adjustHead(p,[l,"0","1px",i],u),this.adjustHead(h,["1px","0",l,i],"-"+u),this.adjustHead(g,[l,i,"1px","0"],"-"+u),this.adjustHead(y,["1px",i,l,"0"],u),this.adjustLine(d,a,n.x,t)}},t.prototype.adjustHead=function(e,t,r){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+r+"rad)"))},t.prototype.adjustLine=function(e,t,r,a){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(r-1))),a&&this.adaptor.setStyle(e,"left",this.em(t*(r-1)))},t.prototype.moveArrow=function(e,t,r){if(r){var a=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform","translate".concat(t,"(").concat(this.em(-r),")").concat(a?" "+a:""))}},t.prototype.adjustBorder=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e},t.prototype.adjustThickness=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e},t.prototype.fixed=function(e,t){return void 0===t&&(t=3),Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")},t.prototype.Em=function(t){return e.prototype.em.call(this,t)},t.prototype.toCHTML=function(e){var t,r,a,n,o=this.adaptor,i=this.standardChtmlNodes(e),l=o.append(i[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,l):this.childNodes[0].toCHTML([l]);try{for(var s=u(Object.keys(this.notations)),c=s.next();!c.done;c=s.next()){var d=c.value,p=this.notations[d];!p.renderChild&&p.renderer(this,l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}var h=this.getPadding();try{for(var m=u(f.sideNames),g=m.next();!g.done;g=m.next()){var y=g.value,b=f.sideIndex[y];h[b]>0&&o.setStyle(l,"padding-"+y,this.em(h[b]))}}catch(e){a={error:e}}finally{try{g&&!g.done&&(n=m.return)&&n.call(m)}finally{if(a)throw a.error}}},t.prototype.arrow=function(e,t,r,a,n){void 0===a&&(a=""),void 0===n&&(n=0);var o=this.getBBox().w,i={width:this.em(e)};o!==e&&(i.left=this.em((o-e)/2)),t&&(i.transform="rotate("+this.fixed(t)+"rad)");var l=this.html("mjx-arrow",{style:i},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(l,this.html("mjx-lthead")),this.adaptor.append(l,this.html("mjx-lbhead")),this.adaptor.setAttribute(l,"double","true")),this.adjustArrow(l,r),this.moveArrow(l,a,n),l},t}((0,d.CommonMencloseMixin)(c.ChtmlWrapper)),g.kind=p.MmlMenclose.prototype.kind,g.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":f.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":f.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":f.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":f.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":(0,h.em)(f.THICKNESS+f.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,h.em)(-f.THICKNESS/2),right:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0,"border-top":(0,h.em)(f.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,h.em)(-1.5*f.PADDING),width:(0,h.em)(3*f.PADDING),border:(0,h.em)(f.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,h.em)(1.5*f.PADDING)+")","box-sizing":"border-box"}},g.notations=new Map([f.Border("top"),f.Border("right"),f.Border("bottom"),f.Border("left"),f.Border2("actuarial","top","right"),f.Border2("madruwb","bottom","right"),f.DiagonalStrike("up",1),f.DiagonalStrike("down",-1),["horizontalstrike",{renderer:f.RenderElement("hstrike","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:f.RenderElement("vstrike","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:f.fullBBox,border:f.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:f.RenderElement("rbox"),bbox:f.fullBBox}],["circle",{renderer:f.RenderElement("cbox"),bbox:f.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.h,n=r.d,o=s(e.getArgMod(1.75*e.padding,a+n),2),i=o[0],l=o[1],u=e.thickness*Math.sin(i)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");var c=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(l),transform:"translateX("+e.Em(u)+") rotate("+e.fixed(-i)+"rad)"}}));e.adaptor.append(e.dom[0],c)},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],f.Arrow("up"),f.Arrow("down"),f.Arrow("left"),f.Arrow("right"),f.Arrow("updown"),f.Arrow("leftright"),f.DiagonalArrow("updiagonal"),f.DiagonalArrow("northeast"),f.DiagonalArrow("southeast"),f.DiagonalArrow("northwest"),f.DiagonalArrow("southwest"),f.DiagonalArrow("northeastsouthwest"),f.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.adaptor;r.setStyle(t,"border-top",e.Em(e.thickness)+" solid");var a=r.append(e.dom[0],e.html("dbox")),n=e.thickness,o=e.padding;n!==f.THICKNESS&&r.setStyle(a,"border-width",e.Em(n)),o!==f.PADDING&&(r.setStyle(a,"left",e.Em(-1.5*o)),r.setStyle(a,"width",e.Em(3*o)),r.setStyle(a,"clip-path","inset(0 0 0 "+e.Em(1.5*o)+")"))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toCHTML([t]);var r=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",r.map((function(t){return e.Em(-t)})).join(" "))},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),g)},2275:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMfenced=void 0;var o,i=r(5355),l=r(7555),s=r(5410);t.ChtmlMfenced=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)},t}((0,l.CommonMfencedMixin)(i.ChtmlWrapper)),o.kind=s.MmlMfenced.prototype.kind,o)},9063:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},i)},6911:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMglyph=void 0;var o,i=r(5355),l=r(5636),s=r(3985);t.ChtmlMglyph=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);if(this.charWrapper)this.charWrapper.toCHTML(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,o={width:this.em(this.width),height:this.em(this.height)};this.valign&&(o.verticalAlign=this.em(this.valign));var i=this.html("img",{src:a,style:o,alt:n,title:n});this.adaptor.append(t[0],i)}},t}((0,l.CommonMglyphMixin)(i.ChtmlWrapper)),o.kind=s.MmlMglyph.prototype.kind,o.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},o)},1653:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMi=void 0;var o,i=r(5355),l=r(5723),s=r(450);t.ChtmlMi=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(i.ChtmlWrapper)),o.kind=s.MmlMi.prototype.kind,o)},6781:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMmultiscripts=void 0;var i,l=r(8009),s=r(4300),u=r(6405),c=r(505);t.ChtmlMmultiscripts=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=o((0,c.split)(a+" "+a),2),i=n[0],l=n[1],s=o(this.getCombinedUV(),2),u=s[0],d=s[1];if(r.numPrescripts){var p=this.addScripts(this.dom[0],u,-d,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==i&&this.adaptor.setAttribute(p,"script-align",i)}this.childNodes[0].toCHTML(t),r.numScripts&&(p=this.addScripts(this.dom[this.dom.length-1],u,-d,!1,r.sub,r.sup,1,r.numScripts),"left"!==l&&this.adaptor.setAttribute(p,"script-align",l))}},t.prototype.addScripts=function(e,t,r,a,n,o,i,l){for(var s=this.adaptor,u=t-o.d+(r-n.h),c=t<0&&0===r?n.h+t:t,d=u>0?{style:{height:this.em(u)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",d),m=this.html("mjx-row"),g="mjx-"+(a?"pre":"")+"scripts",y=i+2*l;i mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},i)},6460:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMn=void 0;var o,i=r(5355),l=r(5023),s=r(3050);t.ChtmlMn=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMnMixin)(i.ChtmlWrapper)),o.kind=s.MmlMn.prototype.kind,o)},6287:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMo=void 0;var o,i=r(5355),l=r(7096),s=r(2756);t.ChtmlMo=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this,r=this.adaptor,a=this.node.attributes,n=a.get("symmetric")&&2!==this.stretch.dir,o=0!==this.stretch.dir;o&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((function(e){return r.append(e,t.html("mjx-linestrut"))}));var i=this.standardChtmlNodes(e);if(i.length>1&&"duplicate"!==this.breakStyle){var l="after"===this.breakStyle?1:0;r.remove(i[l]),i[l]=null}if(o&&this.size<0)this.stretchHTML(i);else{if(n||a.get("largeop")){var s=this.em(this.getCenterOffset());"0"!==s&&i.forEach((function(e){return e&&r.setStyle(e,"verticalAlign",s)}))}this.node.getProperty("mathaccent")&&i.forEach((function(e){r.setStyle(e,"width","0"),r.setStyle(e,"margin-left",t.em(t.getAccentOffset()))})),i[0]&&this.addChildren([i[0]]),i[1]&&(this.multChar||this).addChildren([i[1]])}},t.prototype.stretchHTML=function(e){var t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();var r=this.stretch,a=r.stretch,n=this.font.getStretchVariants(t),o=[];this.createPart("mjx-beg",a[0],n[0],o),this.createPart("mjx-ext",a[1],n[1],o),4===a.length&&(this.createPart("mjx-mid",a[3],n[3],o),this.createPart("mjx-ext",a[1],n[1],o)),this.createPart("mjx-end",a[2],n[2],o);var i={},s=this.bbox,u=s.h,c=s.d,d=s.w;1===r.dir?(o.push(this.html("mjx-mark")),i.height=this.em(u+c),i.verticalAlign=this.em(-c)):i.width=this.em(d);var p=l.DirectionVH[r.dir],f={class:this.char(r.c||t),style:i},h=this.html("mjx-stretchy-"+p,f,o),m=this.adaptor;e[0]&&m.append(e[0],h),e[1]&&m.append(e[1],e[0]?m.clone(h):h)},t.prototype.createPart=function(e,t,r,a){if(t){var n=this.font.getChar(r,t)[3],o=n.f||("normal"===r?"":this.font.getVariant(r).letter),i=n.F||(o?"".concat(this.font.cssFontPrefix,"-").concat(o):""),l=(n.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}));a.push(this.html(e,{},[this.html("mjx-c",i?{class:i}:{},[this.text(l)])]))}},t}((0,l.CommonMoMixin)(i.ChtmlWrapper)),o.kind=s.MmlMo.prototype.kind,o.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c":{width:"auto","box-sizing":"border-box",transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:0}},o)},5964:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMpadded=void 0;var l,s=r(5355),u=r(6898),c=r(7238);t.ChtmlMpadded=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;if(!this.toEmbellishedCHTML(e)){var a=this.standardChtmlNodes(e),n=[],l={},s=o(this.getDimens(),9),u=s[2],c=s[3],d=s[4],p=s[5],f=s[6],h=s[7],m=s[8];if((p||this.childNodes[0].getBBox().pwidth)&&(l.width=this.em(u+p)),(c||d)&&(l.margin=this.em(c)+" 0 "+this.em(d)),f+m||h){l.position="relative";var g=this.html("mjx-rbox",{style:{left:this.em(f+m),top:this.em(-h),"max-width":l.width}});f+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(g,"width","full"),this.adaptor.setStyle(g,"left",this.em(f))),n.push(g)}a=[this.adaptor.append(a[0],this.html("mjx-block",{style:l},n))];try{for(var y=i(this.childNodes),b=y.next();!b.done;b=y.next())b.value.toCHTML([n[0]||a[0]])}catch(e){t={error:e}}finally{try{b&&!b.done&&(r=y.return)&&r.call(y)}finally{if(t)throw t.error}}}},t}((0,u.CommonMpaddedMixin)(s.ChtmlWrapper)),l.kind=c.MmlMpadded.prototype.kind,l.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},l)},8776:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMroot=void 0;var i,l=r(6991),s=r(5610),u=r(6145);t.ChtmlMroot=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toCHTML([e]);var n=this.adaptor,i=o(this.getRootDimens(r,a),3),l=i[0],s=i[1],u=i[2];n.setStyle(e,"verticalAlign",this.em(s)),n.setStyle(e,"width",this.em(l)),u&&n.setStyle(n.firstChild(e),"paddingLeft",this.em(u))},t}((0,l.CommonMrootMixin)(s.ChtmlMsqrt)),i.kind=u.MmlMroot.prototype.kind,i)},4798:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlInferredMrow=t.ChtmlMrow=void 0;var l,s=r(5355),u=r(8411),c=r(8411),d=r(9878);t.ChtmlMrow=(l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toCHTML=function(e){var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardChtmlNodes(e):this.dom=e,this.addChildren(e),t?this.placeLines(e,t):this.handleNegativeWidth(e[0])},t.prototype.placeLines=function(e,t){var r,a;this.getBBox();var n=this.lineBBox,l=this.adaptor,s=o(n[1].indentData[0],2),u=s[0],c=s[1];try{for(var d=i(e.keys()),p=d.next();!p.done;p=d.next()){var f=p.value,h=n[f],m=o(0===f?[u,c]:h.indentData[f===t?2:1],2),g=m[0],y=m[1],b=o(this.processIndent(g,y,u,c),2),v=b[0],k=b[1];l.setAttribute(e[f],"align",v),k&&(l.setStyle(e[f],"position","relative"),l.setStyle(e[f],"left",this.em(k))),f mjx-linebox":{display:"inline"},"mjx-break[newline]::after":{display:"block"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},l),t.ChtmlInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,c.CommonInferredMrowMixin)(t.ChtmlMrow)),e.kind=d.MmlInferredMrow.prototype.kind,e}()},4597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMs=void 0;var o,i=r(5355),l=r(4126),s=r(7265);t.ChtmlMs=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(i.ChtmlWrapper)),o.kind=s.MmlMs.prototype.kind,o)},2970:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMspace=void 0;var o,i=r(5355),l=r(258),s=r(6030);t.ChtmlMspace=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this;e.length>1&&e.forEach((function(e){return t.adaptor.append(e,t.html("mjx-linestrut"))}));var r=this.standardChtmlNodes(e),a=this.getBBox(),n=a.w,o=a.h,i=a.d;n<0&&(this.adaptor.setStyle(r[0],"marginRight",this.em(n)),n=0),n&&!this.breakCount&&this.adaptor.setStyle(r[0],"width",this.em(n)),(o=Math.max(0,o+i))&&this.adaptor.setStyle(r[0],"height",this.em(Math.max(0,o))),i&&this.adaptor.setStyle(r[0],"verticalAlign",this.em(-i))},t}((0,l.CommonMspaceMixin)(i.ChtmlWrapper)),o.kind=s.MmlMspace.prototype.kind,o)},5610:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsqrt=void 0;var i,l=r(5355),s=r(4093),u=r(7131);t.ChtmlMsqrt=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,i=this.surd,l=this.childNodes[this.base],s=i.getBBox(),u=l.getOuterBBox(),c=o(this.getPQ(s),2)[1],d=this.font.params.rule_thickness,p=u.h+c+d,f=this.standardChtmlNodes(e);null!=this.root&&(a=this.adaptor.append(f[0],this.html("mjx-root")),n=this.childNodes[this.root]);var h=this.adaptor.append(f[0],this.html("mjx-sqrt",{},[t=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(c)}})]));this.addRoot(a,n,s,p),i.toCHTML([t]),l.toCHTML([r]),i.size<0&&this.adaptor.addClass(h,"mjx-tall")},t.prototype.addRoot=function(e,t,r,a){},t}((0,s.CommonMsqrtMixin)(l.ChtmlWrapper)),i.kind=u.MmlMsqrt.prototype.kind,i.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},i)},4300:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsubsup=t.ChtmlMsup=t.ChtmlMsub=void 0;var i,l=r(905),s=r(8650),u=r(4461);t.ChtmlMsub=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.ChtmlScriptbase)),i.kind=u.MmlMsub.prototype.kind,i),t.ChtmlMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.ChtmlMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.adaptor,r=this.standardChtmlNodes(e),a=o([this.baseChild,this.supChild,this.subChild],3),n=a[0],i=a[1],l=a[2],s=o(this.getUVQ(),3),u=s[1],c=s[2],d={"vertical-align":this.em(u)};n.toCHTML(r);var p=t.append(r[r.length-1],this.html("mjx-script",{style:d}));i.toCHTML([p]),t.append(p,this.html("mjx-spacer",{style:{"margin-top":this.em(c)}})),l.toCHTML([p]);var f=this.getAdjustedIc();f&&t.setStyle(i.dom[0],"marginLeft",this.em(f/i.bbox.rscale)),this.baseRemoveIc&&t.setStyle(p,"marginLeft",this.em(-this.baseIc))}},t}((0,l.CommonMsubsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}()},8002:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtable=void 0;var l,s=r(5355),u=r(6237),c=r(1349),d=r(505);t.ChtmlMtable=((l=function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(t,e),t.prototype.getAlignShift=function(){var t=e.prototype.getAlignShift.call(this);return this.isTop||(t[1]=0),t},t.prototype.toCHTML=function(e){var t,r,a=this.standardChtmlNodes(e);this.adaptor.append(a[0],this.html("mjx-table",{},[this.itable]));try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next())i.value.toCHTML([this.itable])}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},t.prototype.shiftColor=function(){var e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))},t.prototype.padRows=function(){var e,t,r=this.adaptor;try{for(var a=o(r.childNodes(this.itable)),n=a.next();!n.done;n=a.next())for(var i=n.value;r.childNodes(i).length1&&"0.4em"!==m||l&&1===d)&&this.adaptor.setStyle(y,"paddingLeft",m),(d1&&"0.215em"!==p||l&&1===s)&&this.adaptor.setStyle(g.dom[0],"paddingTop",p),(s mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},l)},7056:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtd=void 0;var o,i=r(5355),l=r(5164),s=r(4359);t.ChtmlMtd=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",r),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))},t}((0,l.CommonMtdMixin)(i.ChtmlWrapper)),o.kind=s.MmlMtd.prototype.kind,o.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},o)},1259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtext=void 0;var l,s=r(5355),u=r(6319),c=r(4770);t.ChtmlMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r,a;if(this.breakCount){var n=this.standardChtmlNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=o(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]];this.adaptor.append(n[d],this.html("mjx-linestrut"));var f=i(this.breakPoints[d-1]||[0,0],2),h=f[0],m=f[1],g=i(this.breakPoints[d]||[s.length,0],2),y=g[0],b=g[1],v=s[h].node.getText().split(/ /);if(h!==y){for(l.setText(v.slice(m).join(" ")),this.textNode.toCHTML(p);++h mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},o),t.ChtmlMlabeledtr=function(){var e;return e=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor.firstChild(this.dom[0]);if(r){this.adaptor.remove(r);var a=this.node.attributes.get("rowalign"),n="baseline"!==a&&"axis"!==a?{rowalign:a}:{},o=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,o)}},r.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(t.ChtmlMtr.kind)},r}((0,l.CommonMlabeledtrMixin)(t.ChtmlMtr)),e.kind=s.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}()},6590:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMunderover=t.ChtmlMover=t.ChtmlMunder=void 0;var o,i=r(1971),l=r(5184),s=r(4300);t.ChtmlMunder=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([r]),this.scriptChild.toCHTML([a]);var n=this.baseChild.getOuterBBox(),o=this.scriptChild.getOuterBBox(),i=this.getUnderKV(n,o)[0],l=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(a,"paddingTop",this.em(i)),this.setDeltaW([r,a],this.getDeltaW([n,o],[0,-l])),this.adjustUnderDepth(a,o)}},t}((0,i.CommonMunderMixin)(s.ChtmlMsub)),o.kind=l.MmlMunder.prototype.kind,o.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},o),t.ChtmlMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([r]),this.baseChild.toCHTML([a]);var n=this.scriptChild.getOuterBBox(),o=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,o);var i=this.getOverKU(o,n)[0],l=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(i)),this.setDeltaW([a,r],this.getDeltaW([o,n],[0,l])),this.adjustOverDepth(r,n)}},t}((0,i.CommonMoverMixin)(s.ChtmlMsup)),e.kind=l.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),t.ChtmlMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),o=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([r]),this.baseChild.toCHTML([n]),this.underChild.toCHTML([o]);var i=this.overChild.getOuterBBox(),l=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(n,l);var u=this.getOverKU(l,i)[0],c=this.getUnderKV(l,s)[0],d=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(u)),this.adaptor.setStyle(o,"paddingTop",this.em(c)),this.setDeltaW([n,o,r],this.getDeltaW([l,s,i],[0,this.isLineBelow?0:-d,this.isLineAbove?0:d])),this.adjustOverDepth(r,i),this.adjustUnderDepth(o,s)}},t}((0,i.CommonMunderoverMixin)(s.ChtmlMsubsup)),e.kind=l.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}()},8650:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlScriptbase=void 0;var l,s=r(5355),u=r(167),c=r(4300);t.ChtmlScriptbase=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){this.dom=this.standardChtmlNodes(e);var t=o(this.getOffset(),2),r=t[0],a=t[1],n=r-(this.baseRemoveIc?this.baseIc:0),i={"vertical-align":this.em(a)};n&&(i["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.dom);var l=this.dom[this.dom.length-1];this.scriptChild.toCHTML([this.adaptor.append(l,this.html("mjx-script",{style:i}))])}},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.ChtmlMsubsup.kind)},t.prototype.setDeltaW=function(e,t){for(var r=0;r=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))},t.prototype.adjustUnderDepth=function(e,t){var r,a;if(!(t.d>=0)){var n=this.adaptor,o=this.em(t.d),l=this.html("mjx-box",{style:{"margin-bottom":o,"vertical-align":o}});try{for(var s=i(n.childNodes(n.firstChild(e))),u=s.next();!u.done;u=s.next()){var c=u.value;n.append(l,c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}n.append(n.firstChild(e),l)}},t.prototype.adjustBaseHeight=function(e,t){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*t.scale;t.h0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),h=r(6010),m=r(6010),g=r(8054),y=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var o=i(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=o[0],s=o[1],u=i((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],h=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new y.CssStyles,n.font=s||new l(h),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,h.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var o=this.factory.wrap(e.root);this.setScale(t,o),this.processMath(o,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var o=l(e.childNodes.slice(1)),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var o=l(e.math),i=o.next();!i.done;i=o.next()){var s=i.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var h=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],i(r.defaultSizeVariants),!1),this.stretchVariants=l([],i(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=i(e,3),n=a[0],o=a[1],l=a[2];r[n]={extension:t,file:n,variants:o,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var o=this;void 0===a&&(a={}),void 0===n&&(n=null);var i=e?this.dynamicExtensions.get(e):null;(e?i.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&o.adjustDelimiters(t.delimiters,Object.keys(a),i.sizeN,i.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var o=e[parseInt(t)];"dir"in o&&(o.variants&&(o.variants=n.adjustArrayIndices(o.variants,r)),o.stretchv&&(o.stretchv=n.adjustArrayIndices(o.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var o=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=o.next();!l.done;l=o.next()){var u=i(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var o=s(Object.keys(e.chars||{})),i=o.next();!i.done;i=o.next()){var l=i.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,o,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=i(p.value,3),h=f[0],m=f[1],g=f[2],y=l.VariantSmp[t][h];if(y){for(var b=m;b<=g;b++)if(930!==b){var v=y+b-m;e[b]=this.smpChar(u[v]||v)}if(c[h])try{for(var k=(n=void 0,s(Object.keys(c[h]).map((function(e){return parseInt(e)})))),S=k.next();!S.done;S=k.next()){e[b=S.value]=this.smpChar(y+c[h][b])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=k.return)&&o.call(k)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var o=n.value;this.createVariant(o[0],o[1],o[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var o=s(n.linked),i=o.next();!i.done;i=o.next()){var l=i.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var o=n.value;"unknown"===this.cssFontMap[o][0]&&(this.cssFontMap[o][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var o=s(Object.keys(e)),i=o.next();!i.done;i=o.next()){var l=e[i.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var o=s(e),i=o.next();!i.done;i=o.next()){var l=i.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return o(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),o=function(e){n.push.apply(n,l([],i(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){o(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var o=s(this.CLASS.dynamicExtensions.values()),i=o.next();!i.done;i=o.next()){n(i.value)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=h},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var i=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,o=t.indentshiftfirst,i=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===o&&(o=e.attributes.getInherited("indentshift")),"indentalign"===i&&(i=r),"indentshift"===l&&(l=a),this.indentData=[[n,o],[r,a],[i,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=o(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=i},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=o(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0],f=d[1];if(null===f){var h=p.coreMO();h.setBreakStyle(h.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=i(t,5),a=r[0],n=r[2],o=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),o+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+o,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var o,i=this.state;if(!(r>=t.NOBREAK||0===i.w&&0===i.prevWidth)){for(;i.potential.length&&i.potential[0][1]>this.FACTORS.fuzz(r);){var l=i.potential.shift();i.potential.length&&(i.potential[0][4]+=l[4])}i.potential.unshift([[e,n],r,i.w-((null===(o=i.prevBreak)||void 0===o?void 0:o[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=i(this.getBorderLR(e),2),n=a[0],o=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+o)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,o=this.FACTORS,i=o.tail(o.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(i=o.open(i,e),this.state.depth++),s&&(i=o.close(i,e),this.state.depth--),i=(this.TEXCLASS[e.node.texClass]||function(e){return e})(i),(this.PENALTY[r]||function(e){return e})(o.depth(i))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var o=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,o-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=i(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var h=s.childNodes;try{for(var m=o(h.keys()),g=m.next();!g.done;g=m.next()){var y=g.value,b=h[y];if(b.node.isKind("text")){var v=b.node.getText().split(/ /),k=v.pop();try{for(var S=(n=void 0,o(v.keys())),w=S.next();!w.done;w=S.next()){var A=w.value;this.addWidth(c,s.textWidth(v[A])),this.pushBreak(e,this.mtextPenalty(),-u,[y,A+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(k))}else this.addWidth(b.getBBox())}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=i(r.start||[0,0],2),n=a[0],o=a[1],l=i(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=i(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?o:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),o=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,o+n.rscale*n.w)+r.font.params.scriptspace,s=i(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=o(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],i(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var o=t.sideIndex[a],i=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[o]=r[i]=t,r},border:function(e){var t=[0,0,0,0];return t[o]=t[i]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),o=n[0],i=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,o*(s-i),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,o=t.y,i=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=i[0],s=i[1],u=i[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=o+(d>a?e.thickness*p*Math.sin(d-a):0),h=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,h,f,h]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),o=n[0],i=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],h=t.getOffset(f),m=t.arrow(p,o,i,f,h);e(t,m)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),h=s(r(6010)),m=r(8054),g=r(6469),y=r(1597),b=r(5884),v=2/18;function k(e,t){return e?tt&&(t=o),i>r&&(r=i)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;e.append(i.getOuterBBox())}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=y.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var o=!1;try{for(var i=u(this.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(o=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new m.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new m.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),o=a.get("fontsize"),i=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):k(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):k(n,e.rspace);var o=r.childIndex(t);if(0!==o){var i=r.childNodes[o-1];if(i.isEmbellished){var l=this.jax.nodeMap.get(i).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof p.TextNode&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return h.percent(e)},t.prototype.em=function(e){return h.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-h.BIGDIMEN),h.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=S},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=o},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var i=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,o=a.d,i=a.w;e.w=i,e.h=n,e.d=o},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),o=r.math.metrics;1!==o.scale&&(a["font-size"]=r.fixed(100/o.scale,1)+"%");var i=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||o.family||t.fontFamily(i)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,o=a.d,i=a.w;return t.height=this.em(n+o),t.width=this.em(i),t["vertical-align"]=this.em(-o),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=o((0,i.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var o=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===o.TEXCLASS.VCENTER){var a=t.h,n=t.d,i=this.font.params.axis_height;this.dh=(a+n)/2+i-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===o.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var i=this.parent.variant,l=this.node.getText();if("-explicitFont"===i){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,i,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,i);e.empty();try{for(var h=n(f),m=h.next();!m.done;m=h.next()){var g=m.value,y=o(this.getVariantChar(i,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(g),i);c=v.w,d=v.h,p=v.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var i=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,i=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=o(i.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=o((0,i.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),o=n[0],i=n[1],l=n[2];this.arrowhead={x:o?parseFloat(o):c.ARROWX,y:i?parseFloat(i):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var o=n.value,i=r.get(o);i&&(this.notations[o]=i,i.renderChild&&(this.renderChild=i.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.notations[i]){var l=this.notations[i].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,o=this.notations[n].init;o&&o(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var o=n.value;this.maximizeEntries(r,this.notations[o].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.notations[i].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?i:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,o=a.d,i=a.w,l=n+o,u=Math.sqrt(l*l+i*i),c=Math.max(t,r*i/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(i+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),o=n[0],i=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+i,o+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],o=r[2],i=r[3],l=this.childNodes[0].getBBox();e.combine(l,i,0),e.h+=a,e.d+=o,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var o=0;try{for(var i=n(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;this.addMo(r.separators[o++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var o=n.getBevelData(n.isDisplay()).H,i=n.bevel=n.createMo("/");i.node.attributes.set("symmetric",!0),i.canStretch(1),i.getStretchedVariant([o],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),o=this.font.params.axis_height,i=this.getTUV(t,r),l=i.T,s=i.u,u=i.v;e.combine(a,0,o+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,o-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,o=r.nbox,i=r.dbox;e.combine(o,0,a),e.combine(i,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,o=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),i=o[0],l=o[1],s=(e?7:3)*a.rule_thickness,u=i-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=o(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=o(this.getCombinedUV(),2),i=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),i,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,i,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=o([0,0,0],3),i=n[0],l=n[1],s=n[2];0===t.w?i=this.getU():0===r.w?i=-this.getV():(i=(a=o(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[i,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return o(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),o=this.getSize("minsize",0),i=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(o,Math.min(i,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=o||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),h=0;if(p.sizes)try{for(var m=l(p.sizes),g=m.next();!g.done;g=m.next()){if(g.value>=d)return s&&h&&h--,void this.setDelimSize(f,h);h++}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,h-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=i(i({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),o=n[0],i=n[1],l=n[2];1===this.stretch.dir?(o=(a=s(this.getBaseline(e,t,r),2))[0],i=a[1]):l=t,this.bbox.h=o,this.bbox.d=i,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),o=s(a?e:[t,0],2),i=o[0],l=o[1],u=s([i+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(i-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),h=f[0],m=f[1];d=m*(c/(h+m))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var o=c.LineBBox.from(u.BBox.zero(),n);return o.originalL=this.bbox.L,this.bbox.L=0,o}var i=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(i.w=i.h=i.d=0,i.isFirst=!0,this.bbox.R=0):"duplicate"===t?i.L=0:this.multChar&&(i=c.LineBBox.from(this.multChar.getOuterBBox(),n)),i.getIndentData(this.node)),i},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,o=r,i=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[i,l,o,a-i,n-l,r-o,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),o=n?t[n[0].charAt(0)]:r?t[r]:0,i=this.length2em(e,o)||0;return e.match(/^[-+]/)&&r&&(i+=o),null!=a&&(i=Math.max(a,i)),i},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],o=t[2],i=t[3],l=t[4],s=t[5];e.w=o+s,e.h=r+i,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},6991:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,o=a.w,i=a.rscale,l=Math.max(o,n/i),s=Math.max(0,l-o);return[l*i-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var f=0,h=0,m=d>1&&d===p;try{for(var g=o(this.childNodes),y=g.next();!y.done;y=g.next()){var b=0===(E=y.value).stretch.dir;if(m||b){var v=E.getBBox().rscale,k=i(E.getUnbrokenHD(),2),S=k[0],w=k[1];(S*=v)>f&&(f=S),(w*=v)>h&&(h=w)}}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}try{for(var A=o(s),x=A.next();!x.done;x=A.next()){var E;v=(E=x.value).coreRScale();E.coreMO().getStretchedVariant([f/v,h/v])}}catch(e){n={error:e}}finally{try{x&&!x.done&&(l=A.return)&&l.call(A)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var i=o(this.childNodes.keys()),l=i.next();!l.done;l=i.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=o(d.keys()),h=f.next();!h.done;h=f.next()){var m=d[v=h.value];this.addMiddleBorders(m),0===v&&this.addLeftBorders(m),v===p&&this.addRightBorders(m)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var g=0;try{for(var y=o(d.keys()),b=y.next();!b.done;b=y.next()){var v;m=d[v=b.value];e.combine(m,0,g),g-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(u=d[v+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],i(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var i=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new i.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=o(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var o=this.font.params,i=3*o.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),o.sub2),s=this.baseCharZero(a.d*this.baseScale+o.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],o=this.getBaseWidth(),i=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,o,u-c),e.combine(a,o+i,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&null===t){t=0;var h=p>1&&p===f;try{for(var m=o(this.tableRows),g=m.next();!g.done;g=m.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(h||b){var v=w.getBBox(b).w;v>t&&(t=v)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}}if(null!==t)try{for(var k=o(u),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([Math.max(t,w.getBBox().w)/w.coreRScale()])}}catch(e){l={error:e}}finally{try{S&&!S.done&&(s=k.return)&&s.call(k)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,i=0,l=0;try{for(var s=o(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[i]=Math.max(n[i],d.d),d.w>l&&(l=d.w)}i++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),o=[0],i=this.tableRows,l=0;ln[r]&&(n[r]=u),c>o[r]&&(o[r]=c),f>l&&(l=f),i&&d>i[t]&&(i[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=o(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=i(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,o=e/2;return{top:[0,e],center:[o,o],bottom:[e,0],baseline:[o,o],axis:[o+n,o-n]}[r]||[o,o]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=i(this.getPadAlignShift(r),2),n=a[0],o=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var o=i(this.getAlignShift(),2),l=o[0],s=o[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var o=e[n];return"fit"===o?null:"auto"===o?r?a[n]:null:(0,u.isPercent)(o)?o:t.length2em(o)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),o=a.filter((function(t){return"auto"===e[t]})),i=n.length||o.length,l=(i?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=i&&u>0?u/i:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),o=Array.from(n.keys()),s=o.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=o.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=o.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=o.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),h=l(l(l(l([],i(s),!1),i(d),!1),i(p),!1),i(f),!1);if(h.length){this.cWidths=o.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var m=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],g=(0,c.sum)(this.cWidths)-m,y=0,b=0;bthis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),o=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(o.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=i(this.getBBoxHD(r),2),f=p[0],h=p[1];e.h=f,e.d=h,e.w=a;var m=i(this.getBBoxLR(),2),g=m[0],y=m[1];e.L=g,e.R=y,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,o=n.w,i=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(o,this.length2em(a,Math.max(t,i+o+l)))-(s?i+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==o&&this.parent.invalidateBBox(),this.pWidth!==o},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var i=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),o=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),i=o[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(i,o[2]?"bold":"",o[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=i.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=o(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],i=o(this.breakPoints[e]||[t.length,0],2),l=i[0],s=i[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,o,i,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(_=d.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var h=0,m=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var v=0===(_=b.value.childNodes[0]).stretch.dir;if(g||v){var k=_.getBBox(v),S=k.h,w=k.d;S>h&&(h=S),w>m&&(m=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(a)throw a.error}}e=[h,m]}if(e){var A=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var x=n(s),E=x.next();!E.done;E=x.next()){var _;A(_=E.value)}}catch(e){i={error:e}}finally{try{E&&!E.done&&(l=x.return)&&l.call(x)}finally{if(i)throw i.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var p=0,f=c>1&&c===d;try{for(var h=o(this.childNodes),m=h.next();!m.done;m=h.next()){var g=0===(w=m.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,v=y.rscale;b*v>p&&(p=b*v)}}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var k=o(l),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.coreRScale()])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(i=k.return)&&i.call(k)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=i(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var o=this.findID("Settings","semantics");"MathML"===a?o.disable():o.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=i(e,2),n=t[0],o=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=o,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=o(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var i=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),h=r(6914),m=r(3463),g=r(7309),y=o(r(5445)),b=s.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),k=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+i.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new h.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],o=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=o})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),o=a.next();!o.done;o=a.next()){var i=o.value;this.jax[i]||r.findID("Settings","Renderer",i).disable()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var o=n(a.items.slice(1)),i=o.next();!i.done;i=o.next()){var l=i.value;if(l instanceof m.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var o=n(Object.keys(this.settings)),i=o.next();!i.done;i=o.next()){var l=i.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,i.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,o=this.defaultSettings;try{for(var i=n(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(o[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=o[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&i.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;i.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),i.mathjax.handlers.register(n.handler);var o=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(o),r.document.processed=o.processed,e._loadingPromise||(r.document.outputJax.reset(),i.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var o=n(e.math),i=o.next();!i.done;i=o.next()){var l=i.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var o,i;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=k},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function h(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(o.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var o=r(4922),i=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+i.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(o.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),o=r+a*e.h,i=a*e.d-r;n>this.w&&(this.w=n),o>this.h&&(this.h=o),i>this.d&&(this.d=i)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var o={};function i(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var i=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();o[i]||(o[i]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+i+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),o[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,i)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var i=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=i;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,o,i,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],o=a([u.prev,c.prev],2),c.prev=o[0],u.prev=o[1],i=a([e.list,this.list],2),this.list.prev.next=i[0],e.list.prev.next=i[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),o=n.next();!o.done;o=n.next()){var i=o.value;this.styles[i]||(this.styles[i]={}),Object.assign(this.styles[i],e[i])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}function u(e){var t,a,n=v.connect[e].children,o=[];try{for(var i=r(n),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];o.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}o[3]===o[1]&&(o.pop(),o[2]===o[0]&&(o.pop(),o[1]===o[0]&&o.pop())),this.styles[e]=o.join(" ")}function c(e){var t,a;try{for(var n=r(v.connect[e].children),o=n.next();!o.done;o=n.next()){var i=o.value;this.setStyle(this.childName(e,i),this.styles[e])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,o,i=n([],a(v.connect[e].children),!1),l=this.styles[this.childName(e,i.shift())];try{for(var s=r(i),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(e){var t,a,n,o,i={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===i.width?i.width=c:c.match(f)&&""===i.style?i.style=c:i.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(v.connect[e].children),h=d.next();!h.done;h=d.next()){var m=h.value;this.setStyle(this.childName(e,m),i[m])}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}function m(e){var t,a,n=[];try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,o,i,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(o=void 0,r(Object.keys(g))),h=f.next();!h.done;h=f.next()){var m=h.value;if((Array.isArray(u[m])||""===u[m])&&p.match(g[m]))if("size"===m){var y=a(p.split(/\//),2),b=y[0],k=y[1];u[m]=b,k&&(u["line-height"]=k)}else""===u.size&&(Array.isArray(u[m])?u[m].push(p):u[m]=p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var v=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.parentName(i);this.styles[l]||a.push(i+": "+this.styles[i]+";")}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,o=this.parentName(t);try{for(var i=r(e.connect[t].children),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.childName(o,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),o=n[0],i=n[1],l=n[2];if(o.match(/[^\s\n]/))return;this.set(i,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:o,split:s,combine:u},border:{children:o,split:c,combine:d},"border-top":{children:i,split:h,combine:m},"border-right":{children:i,split:h,combine:m},"border-bottom":{children:i,split:h,combine:m},"border-left":{children:i,split:h,combine:m},"border-width":{children:o,split:s,combine:null},"border-style":{children:o,split:s,combine:null},"border-color":{children:o,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=v},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var o=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!o)return r;var i=parseFloat(o[1]||"1"),l=o[2];return t.UNITS.hasOwnProperty(l)?i*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?i*t.RELUNITS[l]:"%"===l?i/100*r:i*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var i=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var o=e.call(this,t,r)||this;return o._content=a,o.disabled=!1,o.callbacks=[],o._id=n||a,o}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=o(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(i.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var i=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.isHidden()){var l=i.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(i.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=o(r),n=a.next();!n.done;n=a.next()){var i=n.value;i.submenu.unpost(),i!==this.focused&&i.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if("rule"!==i.type){if(i.id===e)return i;if("submenu"===i.type){var l=i.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(i.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),o=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=o},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=o},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=o},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var o=r(8372),i=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=i.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(o.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var o=r(1484),i=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,o=void 0===n?"":n,i=new this(e);i.id=o;var l=e.get("variable");r.forEach((function(t){return l(e,t,i.pool)}));var s=e.get("items")(e,a,i);return i.items=s,i},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(i.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,o,i=t;if(i instanceof Event?(a=i.target,this.stop(i)):a=i,i instanceof MouseEvent&&(n=i.pageX,o=i.pageY,n||o||!i.clientX||(n=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,o=i.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!o&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,o=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,o)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(o.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var o={};o[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',o[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",o[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",o[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",o[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var i=!1,l=!1,s=!1;function u(e){s||(c(o,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var o in e)n+=o,n+=" ",n+=e[o],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){i||(c(r,e),i=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var o=r(5179),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=i.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),o=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+o+"px;"),window.event instanceof MouseEvent&&r.classList.add(i.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(i.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new o.CloseButton(this),t=e.html;return t.classList.add(i.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(i.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(i.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(i.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"checkbox",r,n)||this;return o.role="menuitemcheckbox",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"combobox",r,n)||this;return o.role="combobox",o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var o=r(1340),i=r(2556),l=function(e){function t(t,r,a,n){var o=e.call(this,t,"command",r,n)||this;return o.command=a,o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(i.MenuUtil.getActiveElement(this))}catch(e){i.MenuUtil.error(e,"Illegal command callback.")}i.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"radio",r,n)||this;return o.role="menuitemradio",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var o=r(9329),i=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=i.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(i.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(o.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"slider",r,n)||this;return o.role="slider",o.labelId="ctx_slideLabel"+i.MenuUtil.counter(),o.valueId="ctx_slideValue"+i.MenuUtil.counter(),o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,o=new this(r,a,t.id),i=e.get("subMenu")(e,n,o);return o.submenu=i,o},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(i.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=o},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),o=r(2165),i=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=o.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var i=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,o=t.variable,i=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},i),s=e.get("rule")(e,{},i),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:o,id:t},i)})),c=[l,s].concat(u);return i.items=c,i},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var o=e.call(this,t,null,r)||this;return o.style=a,o.grid=n,o._selections=[],o.prefix="ctxt-selection",o._balanced=!0,o}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,o=t.selections,i=new this(a,n,t.order,t.grid);i.attachMenu(r);var l=o.map((function(t){return e.get("selectionMenu")(e,t,i)}));return i.selections=l,i},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+i.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),o=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,o,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),i=function(e){var i=l.selections.slice(e,e+n),s=o(l.rowDiv(i),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),i.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(o=Math.max(5,o-n-r.offsetWidth+6)),e.prototype.post.call(this,o,i)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=o},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=i(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function h(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=i(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=o.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=o.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function m(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],o=t[a];if(!n&&!o||n&&o&&n===o)continue;const i=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),o||r.open.push(a),o&&n&&(r.close.push(a),r.open.push(a)),t[a]=i,r[a]=i,l[a]?l[a].push(i):l[a]=[i]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const o=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=o,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,o=0;a=e[o];o++){let e=null;const o=a.descriptionSpan(),i=a.personality,l=i[n.personalityProps.JOIN];delete i[n.personalityProps.JOIN],void 0!==i[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:i[n.personalityProps.PAUSE]},delete i[n.personalityProps.PAUSE]);h(t,o,m(i,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=m.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=m.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),o=r(4440),i=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=i.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):i.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=v(t,a),k(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=v(t,a),k(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),o=d(r),i=d(a),l=m(o),s=m(i);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${x(o,u)}\n${c}\n${x(i,u)}`},NUMERATOR:E,DENOMINATOR:E};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=h(e),a=h(t),n=r-a;e=n<0?g(e,a,m(e)):e,t=n>0?g(t,r,m(t)):t;const o=e.split(/\r\n|\r|\n/),i=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-h(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(A(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function v(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(m(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function A(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let o="";const i=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);i.push(t)}return{lfence:r,rfence:a,sep:o,cells:i,height:i.reduce(((e,t)=>Math.max(h(t),e)),0),width:i.map(m)}}function x(e,t){const r=(t-m(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],o=e.split(/\r\n|\r|\n/),i=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of o)i.push(l+e+s);return i.join("\n")}function E(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class o extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=o=>{const i=(o-e)/(t-e),l=r*(1-i)+a*i;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let r="",n=null,i=!1;for(let e,l=0;e=t[l];l++)o.isMarkupElement(e)||(o.isPauseElement(e)?i&&(n=o.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(i?this.getSeparator():"")+this.merge(e.span),i=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,i.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=i,i.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class o extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=o},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=i},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class o extends n.SsmlRenderer{markup(e){return o.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,o.MARKS[s]=!0),1===i.speech.length&&i.speech.match(/[a-zA-Z]/)?t.push(''+i.speech+""):t.push(i.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=o,o.MARK_ONCE=!1,o.MARK_KIND=!0,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class o extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=o},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),o=r(182);class i extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],o=[];for(let e,i=0;e=t[i];i++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return r.join(" ")}}t.XmlRenderer=i},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function o(e){s(a.default.WGXpath),i(e)}function i(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){i(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),o(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=i,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),o=r(2315),i=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(i.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):i.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):i.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):i.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),o=r(2057),i=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=i.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=i.detectIE(),e.isEdge=i.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):o.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends n{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),o=r(3090),i=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),h=r(4440),m=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function v(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function k(e,t){const r=v(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=v(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=k,t.print=S,t.output=function(e,t){const r=v(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=v(e),a=r instanceof m.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.cloneNode(e);let o=u.computeMarkup(n);if(r===h.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(o)),e;const i=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=i[r],t=l[r];r++)o=u.computeMarkup(t),e.setAttribute("speech",a.finalize(o));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.parseInput(t),o=l.xmlTree(n),i=u.computeMarkup(o);if(r===h.Speech.SHALLOW)return e.stree.speech=a.finalize(i),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case h.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=s.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=k("enriched",e),a=S("enriched",r);return m.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,m.Processor.LocalState.highlighter,a),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?a.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":k("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),o=r(6828),i=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function f(e,t){return s.process(e,t)}function h(e,t,r){switch(n.default.getInstance().mode){case i.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),o=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}))}(e,t,r);case i.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),o=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return h("speech",e,t)},t.file.toSemantic=function(e,t){return h("semantic",e,t)},t.file.toJson=function(e,t){return h("json",e,t)},t.file.toDescription=function(e,t){return h("description",e,t)},t.file.toEnriched=function(e,t){return h("enriched",e,t)},t.processFile=h,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:i.Mode.HTTP}).then((()=>p({}))):p({mode:i.Mode.SYNC}).then((()=>p({mode:i.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),o=r(2315);function i(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:i()?document.evaluate:o.default.xpath.evaluate,result:i()?XPathResult:o.default.xpath.XPathResult,createNSResolver:i()?document.createNSResolver:o.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,o){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,o,null):t.xpath.currentDocument.evaluate(e,r,s,o,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(i.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(i.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=o.walkTree(r),l=o.walkTree(t),s=o.walkTree(a);return(0,i.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(i.Attribute.CHILDREN,(0,i.makeIdList)([t,a,r])),[l,s,n].forEach((e=>o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.mml.getAttribute(i.Attribute.ID)))),this.mml.setAttribute(i.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),o=r(9268),i=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends o.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,o=this.specialCase_(e,n);if(o)e=o;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const i=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,i),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(i,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,o=null;if("MSUBSUP"===r?(o=e.childNodes[0],n=i.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),o=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const u=o.childNodes[0],c=d.makeEmptyNode_(u.id);return o.childNodes[0]=c,t=new n(e).getMathml(),o.childNodes[0]=u,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),o=r(2298),i=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=i.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===i.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=i.createElement("mrow");(0,o.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===i.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,o.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,o.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,i.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=i},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,i.setAttributes)(t,e),t.setAttribute(i.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(i.Attribute.ID)))o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),o=r(6839),i=r(5452),l=r(2298);class s extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=o.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];i.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];i.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=i.walkTree(e);return i.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,o.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=i},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=o.introduceNewLayer(r,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),o=r(5452),i=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,i.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];o.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(i.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=i},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=i.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,o){e.setAttribute(r.TYPE,o.type);const i=o.allAttributes();for(let r,a=0;r=i[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);o.childNodes.length&&e.setAttribute(r.CHILDREN,a(o.childNodes)),o.contentNodes.length&&e.setAttribute(r.CONTENT,a(o.contentNodes)),o.parent&&e.setAttribute(r.PARENT,o.parent.id.toString());const l=o.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,o)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),o=r(7251),i=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:i.CaseEmpheq.test,constr:e=>new i.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),M(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),M(r);const n=e.contentNodes.map(R);D(e,n);const o=e.childNodes.map(p),i=s.SemanticSkeleton.combineContentChildren(e,n,o);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(i,e);else{const e=_(i);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=B(r))}return r=F(r),v(r,i,e),c.setAttributes(r,e),M(r)}function f(e,t){const r=x(e);let o=r.node;const i=r.type;if(i!==A.VALID||!u.hasEmptyTag(o))if(a.Debugger.getInstance().output("Walktree Case 1.1"),o=n.createElement("mrow"),i===A.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),o=h(o,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=_(e),r=g(T(t),e);n.replaceNode(t,o),r.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function h(e,t,r){let o=L(t);if(u.hasMathTag(o)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(o,e),n.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const i=r.indexOf(t);return r[i]=o,n.replaceNode(o,e),e.appendChild(o),r.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,o=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),o=Math.max(o,t))})),r.slice(a,o+1)}function y(e,t,r){const a=[];let o=n.toArray(e.childNodes),i=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=b(e,t);0!==r.length&&(1!==r.length?(i?e.setAttribute("AuxiliaryImplicit",!0):i=!0,o=r.concat(o)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function v(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const r=t[0];if(a[o]===r||w(a[o],r)){t.shift(),o++;continue}if(a[o]&&-1===t.indexOf(a[o])){o++;continue}if(S(r,e)){t.shift();continue}let n=a[o];if(n)k(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function k(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function w(e,t){const r=i.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var A;function x(e){const t=_(e);if(!t)return{type:A.INVALID,node:null};const r=_(e.slice().reverse());if(t===r)return{type:A.VALID,node:t};const a=C(t),n=E(a,e),o=C(r,(function(e){return-1!==n.indexOf(e)})),i=o[0],l=n.indexOf(i);return-1===l?{type:A.INVALID,node:null}:{type:n.length!==a.length?A.PRUNED:O(n[l+1],o[1])?A.VALID:A.INVALID,node:i}}function E(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function _(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function O(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function M(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function L(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?L(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?I(e):n.createElement("mrow");return e.mathml=[r],r}function F(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function I(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function D(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){B(e).setAttribute(c.Attribute.OPERATOR,r)}))}function B(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=B(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const i=n.cloneNode(e);return p(r.root),o.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(i,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=h,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=v,t.insertNewChild_=k,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(A=t.lcaType||(t.lcaType={})),t.mathmlLca_=x,t.prunePath_=E,t.attachedElement_=_,t.pathToRoot_=C,t.validLca_=O,t.ascendNewNode=M,t.descendNode_=L,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=F,t.createInvisibleOperator_=I,t.setOperatorAttribute_=D,t.getInnerNode=B,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const i=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=p(t);a.push(e);const o=B(e);n&&!r&&o.setAttribute(c.Attribute.PARENT,n.id.toString()),i.push(t.id)}return i}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let o=0;t.AbstractHighlighter=class{constructor(){this.counter=o++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),o=r-a/2;let i=0,l=0,s=0;return 0<=e&&e<60?[i,l,s]=[a,n,0]:60<=e&&e<120?[i,l,s]=[n,a,0]:120<=e&&e<180?[i,l,s]=[0,a,n]:180<=e&&e<240?[i,l,s]=[0,n,a]:240<=e&&e<300?[i,l,s]=[n,0,a]:300<=e&&e<360&&([i,l,s]=[a,0,n]),{red:i+o,green:l+o,blue:s+o}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),o=r(933),i=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const o=new n.ColorPicker(e,r),i="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[i]||t.highlighterMapping_.NativeMML);return l.setColor(o),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":i.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const o=.05,i=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*o+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-o+"em",l.style.width=n.w+2*i+"em",l.style.marginLeft=s-i+"em",l.style.marginRight=-n.w-i-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=o},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");return o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),o=r(8396),i=r(4346);class l extends i.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");if(i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new o.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class o{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=o.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,o=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=a.match(/^unit:(.+)$/);let l="";return o&&(a=o[1],l=":unit"),e=>{const o=n.evalXPath(t,e)[0];if(o){const e=i.lookupCategory(o.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=p[r]||p["="],i=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&o(Array.from(r.textContent).length,i)}}return null}t.constraintTest_=f;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=h;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),o=r(2105),i=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),h=r(8384),m=r(7206),g=r(7734),y=r(7264),b=r(4356);function v(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:i.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:h.nb,nn:g.nn,sv:y.sv,nemeth:m.nemeth},t.setLocale=function(){const e=v();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=v,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const o=r();for(const[e,t]of Object.entries(n))o[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),o=r(614),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),o=r(3866),i=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=i.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),o=r(4356),i=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),o=r(4634),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),o=r(4977),i=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),o=r(8825),i=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=i.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),o=r(4977),i=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=i(e),t?e+t:e},s=function(e,t,r){return t+i(e)},u=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=i(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:i(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),o=r(3898),i=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=o(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=i,l.numberToWords=o,l.numberToOrdinal=function(e,t){if(e>1999)return i(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=o(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",o=l.ones[Math.floor(r/100)];if(n+=o?a(o,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",o=t?l.special.smallOrdinals[r]:l.ones[r],o)n+=o;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];o=l.ones[r%10],n+=o?a(o)+"og"+e:e}return n}function o(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,o="";for(;e>0;){const i=e%1e3;if(i){const e=n(i,t&&!r);if(r){const t=l.large[r],n=i>1?"er":"";o=a(e,r<=1)+" "+t+n+(o?" og ":"")+o}else o=a(e)+o}e=Math.floor(e/1e3),r++}return o}function i(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":i(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3);if(t){const e=l.large[t],n=t>1&&o>1?e.match(/e$/)?"n":"en":"";r=a(i,t>1)+e+n+r}else r=a(i,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function i(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":i(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+"hundred":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+i.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=o(e);return t?r+"s":r},t.default=i},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=o.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return o.ones[t];const r=o.tens[Math.floor(t/10)],a=o.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const o=(0,r(7549).NUMBERS)();o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=o.large[t];const i=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=i}e=Math.floor(e/1e3),t++}return r},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(o.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(o.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(o.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(o.special.onesOrdinals[e-1])),r.join(" ")},t.default=o},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),o=r(7549);function i(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=i(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,o.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+i.special.hundred:"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=i.ones[a]+i.numSep+i.large[t]+(r?i.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+i.numSep+a:r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?i.special.ordinalsFeminine[e]:i.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?i.special.simpleSmallOrdinalsFeminine[e]:i.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":i.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},i.numberToWords=n,i.numberToOrdinal=function(e,t){return e<=10?i.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=i},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=o(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=o,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=i(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),i=l.ones[n];if(a+=i?(1===n?"":i)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?o(a):a}function o(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function i(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?o(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const o=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(o,!0):o)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=i+(r?" "+l.large[r]+(r>1&&o>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return i(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=i.ones[a]?(1===a?"":i.ones[a]+i.numSep)+"hundra":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const o=e%1e3;if(o){const l=i.large[r],s=o>1&&r>1&&!t?"er":"";n=(1===r&&1===o?"":(r>1&&1===o?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function o(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=o(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=i},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),o=Number(a);return isNaN(n)||isNaN(o)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:o,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const i=this.parseCstr(t.toString().replace(n,""));this.addRule(new o.SpeechRule(e,i,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),o=this.parseCstr(t);n&&o?(n.rank=this.rank++,this.preconditions.set(e,new s(o,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class o extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,o=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),o=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==o)return-1;if(e===o&&e!==n)return 1;if(e===n&&e===o)continue;e!==n&&e!==o&&(r=!0)}const i=this.fallback.getProperty(a),l=i.indexOf(n),s=i.indexOf(o);if(l!p.equal(e.cstr))),s.push(m),this.rules.set(t,s),f.setReference(h)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),o=r(7630),i=r(4504),l=r(4650);class s extends i.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),o=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),i=this.parseCstr(r);if(!o&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):o.action,u=new l.SpeechRule(o.name,i,o.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const o=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=o[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var o;function i(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:i(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case o.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case o.NODE:case o.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),o=r(2057),i=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),h=r(2105),m=r(9935),g=r(4650),y=r(4508);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);o.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)o.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),b.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(e)}const a=(new Date).getTime();return o.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=k(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const o=r[n];a[n]="string"==typeof o?e.constructString(t,o):o}h.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;o.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=i.context,d=i.action.components;r=[];for(let t,o=0;t=d[o];o++){let o=[];const i=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=c.applyQuery(e,i);t&&(o=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=c.applySelector(e,i);t.length>0&&(o=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case g.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}o=c.constructSpan(e,i,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:o=[a.AuditoryDescription.create({text:i})]}o[0]&&!d&&(s.context&&(o[0].context=c.constructString(e,s.context)+(o[0].context||"")),s.annotation&&(o[0].annotation=s.annotation)),this.addLayout(o,s,d),t.grammar&&h.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,o,i){if(!t.length)return[];const l=n||"",s=i||"",u=e.contextFunctions.lookup(o),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),o=e.getValue(f.Axis.MODALITY),i=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,o,i])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,o,i])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,o,i])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==o?o:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==o?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:i];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),o=this.makeSet_(n,e.preference),i=f.DynamicCstr.DEFAULT_VALUES[r];t||n===i||o.push(i),a[r]=o}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==i.NodeType.ELEMENT_NODE&&e.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const v=new Map;function k(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=v.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new m.MathStore;return v.set(t,r),e.inherits&&(r.inherits=v.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=k,l.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),o=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const i=o.default.evaluateNode(e);return n.concat(i)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function o(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],i={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(i),u=Object.values(i);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],k=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],A=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],x=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],E=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],_=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],C=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],O=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],M=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],F=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],I=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],D=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],B=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],U=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],H=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],V=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],G=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],z=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],K=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],J=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],ie=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=h.concat(m,g,y,b,v,k,w,A,S,x,E,_,C,O,M,L,P,N,T,R,F,I,D,B,j,q,U,H,V,G,X,z,W,K,J,$,Y,Z,Q,ee,ae,ne,te,re,oe,ie,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const he=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:k,type:"identifier",role:"latinletter",font:"italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:C,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"fraktur"},{set:O,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:H,type:"identifier",role:"latinletter",font:"monospace"},{set:G,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:z,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:K,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:ie,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ve=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ve[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return he},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:i[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ke=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ke.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",o),t.lookupSecondary=function(e,t){return ke.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class i{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends i{copyCollator(){return new l}add(e,t){const r=o.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends i{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=o.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const o=a(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(r))?o.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),o=r(3588),i=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],o=n&&n.length,i=t&&t.length,l=u.default.getInstance();if(o&&i){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return o?(n.push(l.postfixNode_(n.pop(),e)),a):(i&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function h(e,t,r){if(!t.length)return e;const n=e.pop(),o=t.shift(),l=r.shift();if(s.isImplicitOp(o)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const i=(n?[n,o]:[o]).concat(l);return h(e.concat(i),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([o].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=i.factory.makeBranchNode("infixop",[n,t.shift()],[o],o.textContent);return l.role="implicit",i.run("combine_juxtaposition",l),t.unshift(l),h(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([n,o,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(o),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(o),n.childNodes.push(u),u.parent=n,o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(o),u.childNodes.unshift(n),n.parent=u,o.parent=u,u.addMathmlNodes(o.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=i.factory.makeBranchNode("infixop",[n,u],[o],o.textContent),c.role="implicit"),e.push(c),h(e.concat(l),t,r)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}i.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),i.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),i.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,o=[];for(;e.comp.length;)if(o=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&o.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),o.push(e.rel.shift());n=f(o,a,r)}o.length||a.length?(t.push(n),r.push(a)):(o.push(n),f(o,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),i.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),i.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),i.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),i.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],o=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(o))return void(o.role="integral");if(s.isIntegralDxBoundary(n,o)){const e=u.default.getInstance().prefixNode_(o,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),i.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=y(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=y(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function y(e,t){if(!e.childNodes.length)return v(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;v(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==g.indexOf(e.type)){let a=e.childNodes;v(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function v(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),o=r(5609),i=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){i.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],o=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=i.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return i.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return i.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[i.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,i.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&o.isType(r[0],"empty")?r:[i.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const o=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),o=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)o.appendChild(e);return o},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||o(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=h,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&h(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&l(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=v,t.isPureUnit=k,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(k(t[0])||v(t[0]))&&e.childNodes.slice(1).every(k)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),o=r(7516),i=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new i.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return o.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const o=t.nextSibling;if(!o||o===n)continue;const i=u.getSpacer_(o);i&&(r.mathml.push(i),r.mathmlTree=i,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let o=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(o)):(u.fenceToPunct_(e),o.push(e),o=o.concat(r.shift()),r.unshift(o))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,o.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const o=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===o&&l.isAccent(t[1])||2===o&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===o){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[o]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const o=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return o.role=e.role,o.embellished=l.isEmbellished(e),o}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,o=r.filter(a).length;if(!n&&!o)return e;const i=n?o?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),o&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(i,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,o=a.toArray(e.childNodes),i=[];"left"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"left")),"right"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"right"));const l=u.getInstance().getFormulas(e,o,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],i);return s.mathmlTree=e,s}getLabel(e,t,r,n){const o=u.getInstance().findNestedRow(t,"prooflabel",n),i=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(o.childNodes)),[]);return i.role=n,i.mathmlTree=o,i}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===u.getSemantics(n).inferenceRule,i=o?n.childNodes[1]:n.childNodes[0],l=o?n.childNodes[0]:n.childNodes[1],s=i.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),h=r(a.toArray(l.childNodes[0].childNodes))[0],m=u.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,o.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=t.comp[a+1],i=n.length-1;if(n[i]&&o[0]&&l.isType(n[i],"number")&&!l.isRole(n[i],"mixed")&&l.isType(o[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[i],o[0]],[]);e.role="mixed",r=r.concat(n.slice(0,i)),r.push(e),o.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(o=u.getInstance().implicitNode_(e),o.role="unit"),o&&r.push(o),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=n.length-1;if(n[o]&&l.isType(n[o],"number")&&(l.isRole(n[o],"integer")||l.isRole(n[o],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[o],e],[]);t.role="mixed",r=r.concat(n.slice(0,o)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const o=s.sliceNodes(e,l.isOperator);if(0===o.head.length)return n.push(o.div),u.getInstance().operationsTree_(o.tail,t,r,n);const i=u.getInstance().prefixNode_(u.getInstance().implicitNode(o.head),n),c=u.getInstance().appendOperand_(t,r,i);return o.div?u.getInstance().operationsTree_(o.tail,c,o.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),o=t.head.length-1,i=u.getInstance().neutralFences_(t.head,a.slice(0,o));a=a.slice(o),e.push(...i),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const o=r[r.length-1],i=e[0].role;if("open"===i||l.isNeutralFence(e[0])&&(!o||!l.compareNeutralFences(e[0],o))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&"open"===o.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&l.compareNeutralFences(e[0],o)){if(!l.elligibleLeftNeutral(o)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&l.isNeutralFence(o)&&r.some(n)){const o=s.sliceNodes(r,n,!0),i=a.pop(),l=a.length-o.tail.length+1,c=u.getInstance().neutralFences_(o.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(o.div,e.shift(),a.pop().concat(c,i));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,o.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),o=r.length-1,i=a.slice(0,o),l=(a=a.slice(o)).shift(),s=u.getInstance().neutralFences_(r,i);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=o.run("propagateComposedFunction",n)):n.role=e.role,n=o.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const o=e[a+1];return!t(n)||!t(o)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let o=0;for(;r.comp.length>0;)a.push(r.rel[o++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const o=(t=t.slice(0,a+1))[1],i=t[2];let l;if(!n&&i&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),l.role="subsup",t=[l,i],r="superscript"),n){const a=u.getInstance().accentRole_(o,r);if(i){u.getInstance().accentRole_(i,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,i],[]),t=[l,o],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[l,i],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),o=l.isEmbellished(e);return r&&(r.embellished=o),n.embellished=o,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const o=u.getInstance().getFunctionsInRow_(e,[]),i=u.getInstance().getFunctionArgs_(a,o,n);return r.concat(i)}getFunctionArgs_(e,t,r){let a,n,i;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return i=u.getInstance().integralNode_(e,a,r.intvar),o.run("intvar_from_fraction",i),r.rest.unshift(i),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),i=u.getInstance().functionNode_(e,r),t.unshift(i),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return i=u.getInstance().functionNode_(e,n),a.tail.unshift(i),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),i=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(i),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),i=u.getInstance().functionNode_(e,t.shift()),t.unshift(i),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}o.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const o=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],o,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let o;r&&(o=r.parent,a.push(r));const i=u.getInstance().factory_.makeBranchNode(e,t,a);return i.role=n.role,o&&(r.parent=o),i}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let o,i=0;o=e[i];i++){const e=a.tagName(o);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(o.childNodes),t,r+1,n);if(u.findSemantics(o,t,n))return o}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),o=r(2298);class i{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return i.fromNode(e.root)}static fromNode(e){return new i(i.fromNode_(e))}static fromString(e){return new i(i.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!i.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(i.collapsedLeafs(e),i.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,i.simpleCollapseStructure(r)?[r]:i.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new i(i.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return i.simpleCollapseStructure(e)?e.toString():i.contentCollapseStructure(e)?"(c "+e.slice(1).map(i.makeSexp_).join(" ")+")":"("+e.map(i.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(i.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(i.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${o.Attribute.ID}=${s}]`,e)[0];if(c&&i.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=i.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&i.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(i.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(o.Attribute.COLLAPSED),a=r?i.realLeafs_(i.fromString(r).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(i.simpleCollapseStructure(e))return[e];if(i.contentCollapseStructure(e))return[];let t=[];for(let r=1;ri.simpleCollapseStructure(e)?e:i.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{i.simpleCollapseStructure(e)?r.push(e):(i.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=i},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),o=r(9265),i=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new i.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new i.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new o.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function o(e,t,r){r&&e.reverse();const a=[];for(let n,o=0;n=e[o];o++){if(t(n))return r?{head:e.slice(o+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(o+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,o=0;n=e[o];o++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let i=null;do{i=o(r,t),n.push(i.head),a.push(i.div),r=i.tail}while(i.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),o=r(1214),i=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,a.setup)(this.options_),i.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),o=r(1214),i=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return i.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),i.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=i.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class o extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),o=r(6604),i=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new i.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),o=r(5274),i=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=h(e);return a.markup(t)}function h(e){const t=s.SemanticTree.fromRoot(e),r=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=m(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function m(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const o=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=o?a.markup(c(o)):p(t);e.setAttribute(i.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(i.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=h,t.nodeAtPosition_=m,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,o=0;t=a[o];o++){const a=t.getAttribute("id"),o=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!o)continue;const l=t.childNodes[1],s=l.getAttribute(i.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(i.Attribute.TYPE))continue;if(c=o.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(i.Attribute.PARENT);d&&c.setAttribute(i.Attribute.PARENT,d),c.setAttribute(i.Attribute.TYPE,"dummy"),c.setAttribute(i.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(i.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class o extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),o=r(6278),i=r(9543);class l extends o.AbstractSpeechGenerator{getSpeech(e,t,r=null){const o=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const o in l){const s=l[o],u=n.getBySemanticId(t,o),c=n.getBySemanticId(e,o)||r&&n.getBySemanticId(r,o);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?i.addModality(c,s,this.modality):i.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&i.addPrefix(c,s))}return o}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),o=r(4356),i=r(2536),l=r(2780);var s,u,c;function d(){const e=o.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),o=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,o.push(t))}return o}function h(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,i.localeFontCombiner)(t)}function m(e,r,a,n,i,l){const s=h(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,i,o.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,i){const l=h(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=o.LOCALE.ALPHABETS.digitPrefix,r=u+i;y(l.combiner,a,s,r,l.font,e,n,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,o,i,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in o?o[c]:o.default;l.defineRule(t.toString(),c,"default",i,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const i=t.INTERVALS;for(let e,t=0;e=i[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{m(t,r,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=h,t.alphabetRules=m,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),o=r(1676),i=r(1676),l=r(2780),s=r(2362);class u extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,i.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[i.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const o=t[1];o&&o!==u.AUTO&&-1!==a[t[0]].indexOf(o)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ai?-1:o0&&t<20&&r>0&&r<11}function x(e){return o.default.getInstance().style===e}function E(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function _(e){if(E(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(C(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&O(r))}function C(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function O(e){return i.evalXPath("children/*",e).every((e=>C(e)||"identifier"===e.tagName))}function M(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&S(e.childNodes[0])&&L(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function L(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,o="open"===e.getAttribute("role")?0:1;let i=e.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),o=r(5897),i=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const h={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let m=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===i.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(o.default.getInstance().mode){case i.Mode.ASYNC:return w;case i.Mode.HTTP:return x;case i.Mode.SYNC:default:return A}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{v(t),o.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,r(e)}))}));o.EnginePromise.promises[e]=r}function v(e){k(JSON.parse(e))}function k(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(h[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?k(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function A(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function x(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return m||(g(u.DynamicCstr.BASE_LOCALE),m=!0),o.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=v,t.loadFile=w,t.loadFileSync=A,t.loadAjax=x},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),o=r(7088),i=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:i.spaceoutNumber,CQFspaceoutIdentifier:i.spaceoutIdentifier,CSFspaceoutText:i.spaceoutText,CSFopenFracVerbose:i.openingFractionVerbose,CSFcloseFracVerbose:i.closingFractionVerbose,CSFoverFracVerbose:i.overFractionVerbose,CSFopenFracBrief:i.openingFractionBrief,CSFcloseFracBrief:i.closingFractionBrief,CSFopenFracSbrief:i.openingFractionSbrief,CSFcloseFracSbrief:i.closingFractionSbrief,CSFoverFracSbrief:i.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFopenRadicalVerbose:i.openingRadicalVerbose,CSFcloseRadicalVerbose:i.closingRadicalVerbose,CSFindexRadicalVerbose:i.indexRadicalVerbose,CSFopenRadicalBrief:i.openingRadicalBrief,CSFcloseRadicalBrief:i.closingRadicalBrief,CSFindexRadicalBrief:i.indexRadicalBrief,CSFopenRadicalSbrief:i.openingRadicalSbrief,CSFindexRadicalSbrief:i.indexRadicalSbrief,CQFisSmallRoot:i.smallRoot,CSFsuperscriptVerbose:i.superscriptVerbose,CSFsuperscriptBrief:i.superscriptBrief,CSFsubscriptVerbose:i.subscriptVerbose,CSFsubscriptBrief:i.subscriptBrief,CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.superscriptVerbose,CSFleftsubscriptVerbose:i.subscriptVerbose,CSFrightsuperscriptVerbose:i.superscriptVerbose,CSFrightsubscriptVerbose:i.subscriptVerbose,CSFleftsuperscriptBrief:i.superscriptBrief,CSFleftsubscriptBrief:i.subscriptBrief,CSFrightsuperscriptBrief:i.superscriptBrief,CSFrightsubscriptBrief:i.subscriptBrief,CSFunderscript:i.nestedUnderscript,CSFoverscript:i.nestedOverscript,CSFendscripts:i.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:i.determinantIsSimple,CSFRemoveParens:i.removeParens,CQFresetNesting:i.resetNestingDepth,CGFbaselineConstraint:i.generateBaselineConstraint,CGFtensorRules:i.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),o=r(5740),i=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),o=e.ownerDocument;for(let e,i=0;e=r[i];i++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),i=n.identifierNode(r,"unknown","");t(i),a.push(i.xml(o))}return a}function d(e,r,a,i,l,s){i=i||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=o.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(i,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=o.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,i){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return i;if(t.indexOf(e.tagName)>-1&&i++,!e.childNodes||0===e.childNodes.length)return i;const l=o.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,i)})))}function h(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=h(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function y(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,r){const a=y(e),n=v(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function v(e){const t="sqrt"===e.tagName?"2":i.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function k(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function S(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=h,t.nestedFraction=m,t.openingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=y,t.nestedRadical=b,t.getRootIndex=v,t.openingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=k,t.nestedUnderscript=function(e){const t=k(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=S,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=S(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=i.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=n[t];t++)o=o.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const w=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),A=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function x(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+A.get(e)+"]";if(1&n){const t=w.get(e%5);r="[t] "+t+"Verbose; [n] "+o+";"+r,a="[t] "+t+"Brief; [n] "+o+";"+a}else t.unshift("name("+o+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,o,i]=x(a);e.defineRule(r,"default",o,"self::tensor",...n),t&&(e.defineRule(r,"brief",i,"self::tensor",...n),e.defineRule(r,"sbrief",i,"self::tensor",...n));const l=w.get(2);o+="; [t]"+l+"Verbose",i+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",o,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",i,"self::tensor",s,...n),e.defineRule(r,"sbrief",i,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),o=r(5740),i=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=h(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function h(e,t){const r=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function y(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(g(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(g(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=h,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,l.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=y,(0,u.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),i=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=i?p.nestedSubSuper(i,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",h=i&&"EMPTY"!==o.tagName(i)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],m=u&&"EMPTY"!==o.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=s.default.evaluateNode(e);return l=!1,c.concat(h,g,m)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),i=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===o.tagName(e),c=i&&"NUMBER"===o.tagName(i);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),o=r(4356),i=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,i.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(o.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),o=r(1378),i=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:i.openingFraction,CSFcloseFraction:i.closingFraction,CSFoverFraction:i.overFraction,CSFoverBevFraction:i.overBevelledFraction,CQFhyperFraction:i.hyperFractionBoundary,CSFopenRadical:i.openingRadical,CSFcloseRadical:i.closingRadical,CSFindexRadical:i.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:i.relationIterator,CTFimplicitIterator:i.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),o=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),o=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const i=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==i.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),o=r(5740),i=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),h=r(9543),m=r(8504),g=r(7730),y=r(1214),b=r(179),v=r(1204),k=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?v.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=v.splitAttribute(v.getAttribute(e,u.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(e,u.Attribute.CONTENT));const a=v.getAttribute(e,u.Attribute.TYPE),n=v.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];k.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=k.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());k.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(i.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=i.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=m.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),o=n.indexOf(a);if(-1===o)return t;const i=o>=n.length-1?n[0]:n[o+1];return m.ClearspeakPreferences.addPreference(t,r,i)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?v.getAttribute(e[0],u.Attribute.PREFIX):h.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?v.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),i=this.getFocus().getSemanticNodes(),l=h.retrievePrefix(i[0]),s=[new a.AuditoryDescription({text:o,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=h.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=h.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,o){const i=e=>a.getBySemanticId(o,e),l=r.nodeDict,s=i(e),u=t.map(i),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,o),d}static generateAllVisibleNodes_(e,t,r,a){let o=[];for(let i=0,l=e.length;ie.id.toString())),u=n.getAllVisibleNodes(s,a);o=o.concat(n.generateAllVisibleNodes_(s,u,r,a))}return o}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),o=r(6537),i=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new o.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),i.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const o=u.getAttribute(e,a.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),o=u.getAttribute(e,a.Attribute.ANNOTATION)||"",i=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(o),d.parseAttributes(i),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=o},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),o=r(9797);class i extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=i},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),o=r(9806),i=r(179);class l extends o.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=i.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=i.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===i.WalkerMoves.ROW){this.moved=i.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=i.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),o=this.levels.indexOf(t),i=this.levels.get(e?o+1:o-1);if(!i)return this.levels.push(n),null;this.setFocus(this.singletonFocus(i));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const o=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),o=r(9806),i=r(1799);t.walker=function(e,r,a,n,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,o)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new o.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new i.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,Ce.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var mt=__webpack_require__(2892),gt=__webpack_require__(625),yt=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",t.VERSION,"input"),(0,e.combineWithMathJax)({_:{input:{mathml_ts:mt,mathml:{FindMathML:gt,MathMLCompile:yt}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((function(e){return e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0})),MathJax.startup&&(MathJax.startup.registerConstructor("mml",mt.MathML),MathJax.startup.useInput("mml"));var bt=__webpack_require__(50),vt=__webpack_require__(3216),kt=__webpack_require__(8042),St=__webpack_require__(8270),wt=__webpack_require__(6797),At=__webpack_require__(5355),xt=__webpack_require__(9261),Et=__webpack_require__(9086),_t=__webpack_require__(7463),Ct=__webpack_require__(95),Ot=__webpack_require__(1148),Mt=__webpack_require__(8102),Lt=__webpack_require__(804),Pt=__webpack_require__(8147),Nt=__webpack_require__(2275),Tt=__webpack_require__(9063),Rt=__webpack_require__(6911),Ft=__webpack_require__(1653),It=__webpack_require__(6781),Dt=__webpack_require__(6460),Bt=__webpack_require__(6287),jt=__webpack_require__(5964),qt=__webpack_require__(8776),Ut=__webpack_require__(4798),Ht=__webpack_require__(4597),Vt=__webpack_require__(2970),Gt=__webpack_require__(5610),Xt=__webpack_require__(4300),zt=__webpack_require__(8002),Wt=__webpack_require__(7056),Kt=__webpack_require__(1259),Jt=__webpack_require__(3571),$t=__webpack_require__(6590),Yt=__webpack_require__(8650),Zt=__webpack_require__(421),Qt=__webpack_require__(7742),er=__webpack_require__(5884),tr=__webpack_require__(1597),rr=__webpack_require__(7211),ar=__webpack_require__(5552),nr=__webpack_require__(7519),or=__webpack_require__(4420),ir=__webpack_require__(1626),lr=__webpack_require__(9800),sr=__webpack_require__(1160),ur=__webpack_require__(1956),cr=__webpack_require__(7490),dr=__webpack_require__(7313),pr=__webpack_require__(7555),fr=__webpack_require__(2688),hr=__webpack_require__(5636),mr=__webpack_require__(5723),gr=__webpack_require__(8009),yr=__webpack_require__(5023),br=__webpack_require__(7096),vr=__webpack_require__(6898),kr=__webpack_require__(6991),Sr=__webpack_require__(8411),wr=__webpack_require__(4126),Ar=__webpack_require__(258),xr=__webpack_require__(4093),Er=__webpack_require__(905),_r=__webpack_require__(6237),Cr=__webpack_require__(5164),Or=__webpack_require__(6319),Mr=__webpack_require__(5766),Lr=__webpack_require__(1971),Pr=__webpack_require__(167),Nr=__webpack_require__(5806);MathJax.loader&&MathJax.loader.checkVersion("output/chtml",t.VERSION,"output"),(0,e.combineWithMathJax)({_:{output:{chtml_ts:bt,chtml:{DynamicFonts:vt,FontData:kt,Notation:St,Usage:wt,Wrapper:At,WrapperFactory:xt,Wrappers_ts:Et,Wrappers:{HtmlNode:_t,TeXAtom:Ct,TextNode:Ot,maction:Mt,math:Lt,menclose:Pt,mfenced:Nt,mfrac:Tt,mglyph:Rt,mi:Ft,mmultiscripts:It,mn:Dt,mo:Bt,mpadded:jt,mroot:qt,mrow:Ut,ms:Ht,mspace:Vt,msqrt:Gt,msubsup:Xt,mtable:zt,mtd:Wt,mtext:Kt,mtr:Jt,munderover:$t,scriptbase:Yt,semantics:Zt}},common:{Direction:Qt,FontData:er,LineBBox:tr,LinebreakVisitor:rr,Notation:ar,Wrapper:nr,WrapperFactory:or,Wrappers:{HtmlNode:ir,TeXAtom:lr,TextNode:sr,maction:ur,math:cr,menclose:dr,mfenced:pr,mfrac:fr,mglyph:hr,mi:mr,mmultiscripts:gr,mn:yr,mo:br,mpadded:vr,mroot:kr,mrow:Sr,ms:wr,mspace:Ar,msqrt:xr,msubsup:Er,mtable:_r,mtd:Cr,mtext:Or,mtr:Mr,munderover:Lr,scriptbase:Pr,semantics:Nr}}}}});var Tr=__webpack_require__(2834);function Rr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Fr="undefined"==typeof document?"@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%":"https://cdn.jsdelivr.net/npm/%%FONT%%-font/es5/output/fonts/%%FONT%%",Ir=function(t,r,n,o){if(MathJax.loader){(0,e.combineDefaults)(MathJax.config,t,MathJax.config.output||{});var i=MathJax.config[t],l=i.font||n;if("string"!=typeof l&&(i.fontData=l,i.font=l=l.NAME),"["!==l.charAt(0)){var s=i.fontPath||Fr,u=l.match(/^[a-z]+:/)?(l.match(/[^/:\\]*$/)||[t])[0]:l;(0,e.combineDefaults)(MathJax.config.loader,"paths",Rr({},u,u===l?s.replace(/%%FONT%%/g,l):l)),l="[".concat(u,"]")}var c=l.substr(1,l.length-2);c!==n?(0,e.combineDefaults)(MathJax.config.loader,"output/".concat(t),{checkReady:function(){return MathJax.loader.load("".concat(l,"/").concat(t)).catch((function(e){return console.log(e)}))}}):((0,e.combineWithMathJax)({_:{output:{fonts:Rr({},c,Rr({},t+"_ts",Rr({},o.NAME+"Font",o)))}}}),(0,e.combineDefaults)(MathJax,"config",Rr({output:{font:l}},t,{fontData:o,dynamicPrefix:"".concat(l,"/").concat(t,"/dynamic")})),"chtml"===t&&(0,e.combineDefaults)(MathJax.config,t,{fontURL:a.Package.resolvePath("".concat(l,"/").concat(t,"/woff"),!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,r),MathJax.startup.useOutput(t))},Dr=function(e,t,r,a){if(!MathJax.loader)return Promise.resolve();a&&MathJax.loader.preLoad("[".concat(r,"]/").concat(t));var n=MathJax.config.loader["output/".concat(t)];return(n&&n.checkReady?n.checkReady().then(e):e()).catch((function(e){return console.log(e)}))};Ir("chtml",bt.CHTML,Tr.fontName,Tr.DefaultFont);var Br=__webpack_require__(5865),jr=__webpack_require__(8310),qr=__webpack_require__(4001),Ur=__webpack_require__(473),Hr=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",t.VERSION,"ui"),(0,e.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:Br,Menu:jr,MenuHandler:qr,MmlVisitor:Ur,SelectableInfo:Hr}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,qr.MenuHandler)(e)}),20);var Vr=__webpack_require__(5445),Gr=__webpack_require__.n(Vr);if(MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{sre:Vr}}}),MathJax.startup){var Xr=a.Package.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:Xr};else{try{Xr=MathJax.config.loader.require.resolve(Xr+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:Xr}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return Gr().preloadLocales(e)});var zr=__webpack_require__(917);MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{"semantic-enrich":zr}}}),MathJax.loader&&(0,e.combineDefaults)(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:function(){return Gr().sreReady()}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,zr.EnrichHandler)(e,new mt.MathML({allowHtmlInTokenNodes:!0}))}));var Wr=__webpack_require__(8479),Kr=__webpack_require__(1508),Jr=__webpack_require__(1600),$r=__webpack_require__(7603),Yr=__webpack_require__(7171),Zr=__webpack_require__(5642),Qr=__webpack_require__(6851);MathJax.loader&&MathJax.loader.checkVersion("a11y/explorer",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{explorer_ts:Wr,explorer:{Explorer:Kr,ExplorerPool:Jr,KeyExplorer:$r,MouseExplorer:Yr,Region:Zr,TreeExplorer:Qr}}}}),MathJax.startup&&(MathJax.config.options&&!1!==MathJax.config.options.enableExplorer&&(0,e.combineDefaults)(MathJax.config,"options",{menuOptions:{settings:{explorer:!0}}}),MathJax.startup.extendHandler((function(e){return(0,Wr.ExplorerHandler)(e)})));var ea=__webpack_require__(5282),ta=JSON.parse('{"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),ra=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),aa=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),ea.default.set("base",ta),ea.default.set("en",ra),ea.default.set("nemeth",aa),r.Loader.preLoad("loader","startup","core","input/tex","input/mml","output/chtml","ui/menu"),function(e,t){Dr(e,"chtml",Tr.fontName,t)}(function(e){return function(){return e((function(){return Gr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})))}()})(); \ No newline at end of file diff --git a/es5/tex-mml-chtml.js b/es5/tex-mml-chtml.js index b7da2e525e..cda6942d48 100644 --- a/es5/tex-mml-chtml.js +++ b/es5/tex-mml-chtml.js @@ -1 +1 @@ -(function(){"use strict";var __webpack_modules__={351:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var c=r(4474),u=r(9259),p=r(7233),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(u.SerializedMmlVisitor);function f(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=c.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var r=t.adaptor,n=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),o=r.firstChild(r.body(r.parse(n,"text/html"))),i=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[o]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,i)}this.state(c.STATE.ASSISTIVEMML)}},e}(t)}function d(t){var e;return e=function(t){function e(){for(var e=[],r=0;r0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var s=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var s=i(t),a=s.next();!a.done;a=s.next()){var l=a.value;"string"==typeof l?o=o.concat(Array.from(this.document.querySelectorAll(l))):Array.isArray(l)||l instanceof this.window.NodeList||l instanceof this.window.HTMLCollection?o=o.concat(Array.from(l)):o.push(l)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),s=o.next();!s.done;s=o.next()){var a=s.value;try{t.sheet.insertRule(a,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(a,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=s},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function s(t,e){var r,o;try{for(var a=n(Object.keys(e)),l=a.next();!l.done;l=a.next()){var c=l.value;"__esModule"!==c&&(!i(t[c])||!i(e[c])||e[c]instanceof Promise?null!==e[c]&&void 0!==e[c]&&(t[c]=e[c]):s(t[c],e[c]))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=s,e.combineDefaults=function t(e,r,o){var s,a;e[r]||(e[r]={}),e=e[r];try{for(var l=n(Object.keys(o)),c=l.next();!c.done;c=l.next()){var u=c.value;i(e[u])&&i(o[u])?t(e,u,o[u]):null==e[u]&&null!=o[u]&&(e[u]=o[u])}}catch(t){s={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(s)throw s.error}}return e},e.combineWithMathJax=function(t){return s(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var s=r(9515),a=r(265),l=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return l.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return l.PackageError}});var c,u=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=s.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,o){var i,s;void 0===e&&(e={}),void 0===n&&(n=[]);var a=this.create(t,o);this.setAttributes(a,e);try{for(var l=r(n),c=l.next();!c.done;c=l.next()){var u=c.value;this.append(a,u)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}return a},t.prototype.setAttributes=function(t,e){var n,o,i,s,a,l;if(e.style&&"string"!=typeof e.style)try{for(var c=r(Object.keys(e.style)),u=c.next();!u.done;u=c.next()){var p=u.value;this.setStyle(t,p.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[p])}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}if(e.properties)try{for(var h=r(Object.keys(e.properties)),f=h.next();!f.done;f=h.next()){t[p=f.value]=e.properties[p]}}catch(t){i={error:t}}finally{try{f&&!f.done&&(s=h.return)&&s.call(h)}finally{if(i)throw i.error}}try{for(var d=r(Object.keys(e)),m=d.next();!m.done;m=d.next()){"style"===(p=m.value)&&"string"!=typeof e.style||"properties"===p||this.setAttribute(t,p,e[p])}}catch(t){a={error:t}}finally{try{m&&!m.done&&(l=d.return)&&l.call(d)}finally{if(a)throw a.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),s=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=s},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var s=o.value.item;if(s.handlesDocument(t))return s}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=s},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&a.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=h.STATE.UNPROCESSED);try{for(var s=i(this.items),a=s.next();!a.done;a=s.next()){var l=a.value;if(l.priority>=r&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=h.STATE.LAST);try{for(var s=i(this.items),a=s.next();!a.done;a=s.next()){var l=a.value;if(l.priority>r)return;if(l.item.convert&&l.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var s=o.value;if(s.item.id===t)return s.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=m,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(c.AbstractInputJax),g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(u.AbstractOutputJax),b=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(p.AbstractMathList),v=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(h.AbstractMathItem),_=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,l.userOptions)((0,l.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new g;var s=this.options.InputJax||[new y];Array.isArray(s)||(s=[s]),this.inputJax=s,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),s=o.next();!s.done;s=o.next()){var a=s.value;this.visitNode(a,e)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(t.kind);this.addAttributes(t,o);try{for(var s=i(t.childNodes),a=s.next();!a.done;a=s.next()){var l=a.value;this.visitNode(l,o)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=t.attributes,s=o.getExplicitNames();try{for(var a=i(s),l=a.next();!l.done;l=a.next()){var c=l.value;e.setAttribute(c,o.getExplicit(c).toString())}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=s},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),s=r(6336),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=s.MML,e}(i.AbstractNodeFactory);e.MmlFactory=a},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var l=r(91),c=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var u=["","thinmathspace","mediummathspace","thickmathspace"],p=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var h=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new l.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var a=this.factory.create(this.kind);if(a.properties=i({},this.properties),this.attributes){var l=this.attributes.getAllAttributes();try{for(var c=s(Object.keys(l)),u=c.next();!u.done;u=c.next()){var p=u.value;("id"!==p||t)&&a.attributes.set(p,l[p])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var h=this.childNodes;1===h.length&&h[0].isInferred&&(h=h[0].childNodes);try{for(var f=s(h),d=f.next();!d.done;d=f.next()){var m=d.value;m?a.appendChild(m.copy()):a.childNodes.push(null)}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}return a},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var a=s(i.getPropertyNames()),l=a.next();!l.done;l=a.next()){var c=l.value;e.setProperty(c,i.getProperty(c))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=s(n.childNodes),a=i.next();!a.done;a=i.next()){if(a.value===r)return o;o++}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=p[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":u[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var i,l;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var c=this.attributes.getAllDefaults();try{for(var u=s(Object.keys(t)),p=u.next();!p.done;p=u.next()){var h=p.value;if(c.hasOwnProperty(h)||r.alwaysInherit.hasOwnProperty(h)){var f=a(t[h],2),d=f[0],m=f[1];((r.noInherit[d]||{})[this.kind]||{})[h]||this.attributes.setInherited(h,m)}}}catch(t){i={error:t}}finally{try{p&&!p.done&&(l=u.return)&&l.call(u)}finally{if(i)throw i.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var y=this.arity;if(y>=0&&y!==1/0&&(1===y&&0===this.childNodes.length||1!==y&&this.childNodes.length!==y))if(y=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=s(n.getExplicitNames()),a=i.next();!a.done;a=i.next()){var l=a.value;"data-"===l.substr(0,5)||void 0!==n.getDefault(l)||l.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:l.INHERIT,mathcolor:l.INHERIT,mathsize:l.INHERIT,dir:l.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(c.AbstractNode);e.AbstractMmlNode=h;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof g&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var a=s(this.childNodes),l=a.next();!l.done;l=a.next()){var c=l.value;c instanceof h&&c.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=s(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;a instanceof h&&a.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},h.defaults),{mathvariant:"normal",mathsize:l.INHERIT}),e}(h);e.AbstractMmlTokenNode=f;var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=h.defaults,e}(h);e.AbstractMmlLayoutNode=d;var m=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=s(this.childNodes.slice(1)),a=i.next();!a.done;a=i.next()){var l=a.value;l&&l.setTeXclass(null)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=h.defaults,r}(h);e.AbstractMmlBaseNode=m;var y=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(c.AbstractEmptyNode);e.AbstractMmlEmptyNode=y;var g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(y);e.TextNode=g;var b=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(y);e.XMLNode=b},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},s.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(s.AbstractMmlNode);e.MmlMaction=a},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var a=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=a.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var a=r(9007),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=i(i({},a.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(a.AbstractMmlBaseNode);e.MmlMfrac=l},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=s.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},s.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(s.AbstractMmlTokenNode);e.MmlMi=a},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var l=r(9007),c=r(4082),u=r(505),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=s(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,a=i[r][t]||i[n][t]||i[o][t];return a?a[2]:l.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==l.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===l.TEXCLASS.REL&&("prefix"===r&&(this.texClass=l.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=l.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===l.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==l.TEXCLASS.BIN&&e!==l.TEXCLASS.REL||(r=t.texClass=l.TEXCLASS.ORD),r=this.prevClass=t.texClass||l.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=l.TEXCLASS.NONE,e!==l.TEXCLASS.BIN||r!==l.TEXCLASS.NONE&&r!==l.TEXCLASS.BIN&&r!==l.TEXCLASS.OP&&r!==l.TEXCLASS.REL&&r!==l.TEXCLASS.OPEN&&r!==l.TEXCLASS.PUNCT)if(r!==l.TEXCLASS.BIN||e!==l.TEXCLASS.REL&&e!==l.TEXCLASS.CLOSE&&e!==l.TEXCLASS.PUNCT){if(e===l.TEXCLASS.BIN){for(var n=this,o=this.parent;o&&o.parent&&o.isEmbellished&&(1===o.childNodes.length||!o.isKind("mrow")&&o.core()===n);)n=o,o=o.parent;o.childNodes[o.childNodes.length-1]===n&&(this.texClass=l.TEXCLASS.ORD)}}else t.texClass=this.prevClass=l.TEXCLASS.ORD;else this.texClass=l.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,o){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===o&&(o=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,o);var i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)},e.prototype.checkOperatorTable=function(t){var e,r,n=s(this.handleExplicitForm(this.getForms()),3),o=n[0],i=n[1],l=n[2];this.attributes.setInherited("form",o);var u=this.constructor.OPTABLE,p=u[o][t]||u[i][t]||u[l][t];if(p){void 0===this.getProperty("texClass")&&(this.texClass=p[2]);try{for(var h=a(Object.keys(p[3]||{})),f=h.next();!f.done;f=h.next()){var d=f.value;this.attributes.setInherited(d,p[3][d])}}catch(t){e={error:t}}finally{try{f&&!f.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}this.lspace=(p[0]+1)/18,this.rspace=(p[1]+1)/18}else{var m=(0,c.getRange)(t);if(m){void 0===this.getProperty("texClass")&&(this.texClass=m[2]);var y=this.constructor.MMLSPACING[m[2]];this.lspace=(y[0]+1)/18,this.rspace=(y[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,u.unicodeString)((0,u.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=i(i({},l.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=c.MMLSPACING,e.OPTABLE=c.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(l.AbstractMmlTokenNode);e.MmlMo=p},7238:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var a=r(9007),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=s(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=s(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;if(a)if(a.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!a.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=s(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=s(this.childNodes),l=i.next();!l.done;l=i.next()){t=l.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=a.TEXCLASS.INNER)}else{try{for(var c=s(this.childNodes),u=c.next();!u.done;u=c.next()){t=u.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},a.AbstractMmlNode.defaults),e}(a.AbstractMmlNode);e.MmlMrow=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=l.defaults,e}(l);e.MmlInferredMrow=c},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var a=r(9007),l=r(505),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=a.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,l;try{for(var c=s(a.indentAttributes),u=c.next();!u.done;u=c.next()){var p=u.value;e[p]&&this.attributes.setInherited(p,e[p][1]),void 0!==this.attributes.getExplicit(p)&&delete this.attributes.getAllAttributes()[p]}}catch(t){i={error:t}}finally{try{u&&!u.done&&(l=c.return)&&l.call(c)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,a,c;try{for(var u=s(this.childNodes),p=u.next();!p.done;p=u.next()){(y=p.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),y).appendChild(y)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var h=this.attributes.getExplicit("data-cramped"),f=(0,l.split)(this.attributes.get("rowalign"));try{for(var d=s(this.childNodes),m=d.next();!m.done;m=d.next()){var y=m.value;t.rowalign[1]=f.shift()||t.rowalign[1],y.setInheritedAttributes(t,e,r,!!h)}}catch(t){a={error:t}}finally{try{m&&!m.done&&(c=d.return)&&c.call(d)}finally{if(a)throw a.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var a=r(9007),l=r(91),c=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,a,l;try{for(var u=s(this.childNodes),p=u.next();!p.done;p=u.next()){(m=p.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}var h=(0,c.split)(this.attributes.get("columnalign"));1===this.arity&&h.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=s(this.childNodes),d=f.next();!d.done;d=f.next()){var m=d.value;t.columnalign[1]=h.shift()||t.columnalign[1],m.setInheritedAttributes(t,e,r,n)}}catch(t){a={error:t}}finally{try{d&&!d.done&&(l=f.return)&&l.call(f)}finally{if(a)throw a.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=s(this.childNodes),i=o.next();!i.done;i=o.next()){var a=i.value;if(!a.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),a).appendChild(a),e.fixMtables||a.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=s(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},a.AbstractMmlNode.defaults),{rowalign:l.INHERIT,columnalign:l.INHERIT,groupalign:l.INHERIT}),e}(a.AbstractMmlNode);e.MmlMtr=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(u);e.MmlMlabeledtr=p},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var s=n(e.RANGES),a=s.next();!a.done;a=s.next()){var l=a.value;if(i<=l[1]){if(i>=l[0])return l;break}}}catch(t){r={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var a=r(6325),l=r(9007),c=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var u=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var s=i(t.childNodes),a=s.next();!a.done;a=s.next()){var l=a.value;o.push(this.visitNode(l,e))}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=s(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],a=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(a.match(/\S/)?o+a+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,s="";try{for(var a=i(t.childNodes),l=a.next();!l.done;l=a.next()){var c=l.value;s+=this.visitNode(c,e)+r}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}return s},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.constructor.defaultAttributes[t.kind]||{},s=Object.assign({},o,this.getDataAttributes(t),t.attributes.getAllAttributes()),a=this.constructor.variants;s.hasOwnProperty("mathvariant")&&a.hasOwnProperty(s.mathvariant)&&(s.mathvariant=a[s.mathvariant]);try{for(var l=i(Object.keys(s)),c=l.next();!c.done;c=l.next()){var u=c.value,p=String(s[u]);void 0!==p&&n.push(u+'="'+this.quoteHTML(p)+'"')}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var o=t.getProperty("scriptalign");o&&this.setDataAttribute(e,"script-align",o);var i=t.getProperty("texClass");if(void 0!==i){var s=!0;if(i===l.TEXCLASS.OP&&t.isKind("mi")){var a=t.getText();s=!(a.length>1&&a.match(c.MmlMi.operatorName))}s&&this.setDataAttribute(e,"texclass",i<0?"NONE":l.TEXCLASSNAMES[i])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(a.MmlVisitor);e.SerializedMmlVisitor=u},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var s=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var s=i(Object.keys(e)),a=s.next();!a.done;a=s.next()){var l=a.value;this.setProperty(l,e[l])}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var l=r(5722),c=r(7233),u=r(3363),p=r(3335),h=r(5138),f=r(4474),d=function(t){function e(e,r,n){var o=this,i=s((0,c.separateOptions)(n,h.HTMLDomStrings.OPTIONS),2),a=i[0],l=i[1];return(o=t.call(this,e,r,a)||this).domStrings=o.options.DomStrings||new h.HTMLDomStrings(l),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,l=this.adaptor;try{for(var c=a(n[t]),u=c.next();!u.done;u=c.next()){var p=u.value,h=s(p,2),f=h[0],d=h[1];if(e<=d&&"#text"===l.kind(f))return{node:f,n:Math.max(e,0),delim:r};e-=d}}catch(t){o={error:t}}finally{try{u&&!u.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,l,u,p,h;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,c.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var f=a(this.adaptor.getElements(t.elements,this.document)),d=f.next();!d.done;d=f.next()){var m=d.value,y=s([null,null],2),g=y[0],b=y[1];try{for(var v=(n=void 0,a(this.inputJax)),_=v.next();!_.done;_=v.next()){var S=_.value,M=new this.options.MathList;if(S.processStrings){null===g&&(g=(i=s(this.domStrings.find(m),2))[0],b=i[1]);try{for(var O=(l=void 0,a(S.findMath(g))),x=O.next();!x.done;x=O.next()){var E=x.value;M.push(this.mathItem(E,S,b))}}catch(t){l={error:t}}finally{try{x&&!x.done&&(u=O.return)&&u.call(O)}finally{if(l)throw l.error}}}else try{for(var A=(p=void 0,a(S.findMath(m))),C=A.next();!C.done;C=A.next()){E=C.value;var T=new this.options.MathItem(E.math,S,E.display,E.start,E.end);M.push(T)}}catch(t){p={error:t}}finally{try{C&&!C.done&&(h=A.return)&&h.call(A)}finally{if(p)throw p.error}}this.math.merge(M)}}catch(t){n={error:t}}finally{try{_&&!_.done&&(o=v.return)&&o.call(v)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{d&&!d.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=a(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var s=i.value;if(this.adaptor.getAttribute(s,"id")===e)return s}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=a(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=f.STATE.INSERTED&&i.state(f.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},l.AbstractMathDocument.OPTIONS),{renderActions:(0,c.expandable)(i(i({},l.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:p.HTMLMathList,MathItem:u.HTMLMathItem,DomStrings:null}),e}(l.AbstractMathDocument);e.HTMLDocument=d},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,s=this.options.includeHtmlTags;t&&t!==o;){var a=this.adaptor.kind(t);"#text"===a?t=this.handleText(t,i):s.hasOwnProperty(a)?t=this.handleTag(t,i):a?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var l=[this.strings,this.nodes];return this.init(),l},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),s=r(3683),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=s.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=a},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),s=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var s=e.parse(o,"text/html");n=e.firstChild(e.body(s))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=s},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},2892:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.MathML=void 0;var s=r(9206),a=r(7233),l=r(7525),c=r(625),u=r(2769),p=function(t){function e(e){void 0===e&&(e={});var r=this,n=i((0,a.separateOptions)(e,c.FindMathML.OPTIONS,u.MathMLCompile.OPTIONS),3),o=n[0],s=n[1],p=n[2];return(r=t.call(this,o)||this).findMathML=r.options.FindMathML||new c.FindMathML(s),r.mathml=r.options.MathMLCompile||new u.MathMLCompile(p),r.mmlFilters=new l.FunctionList,r}return o(e,t),e.prototype.setAdaptor=function(e){t.prototype.setAdaptor.call(this,e),this.findMathML.adaptor=e,this.mathml.adaptor=e},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this.mathml.setMmlFactory(e)},Object.defineProperty(e.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.compile=function(t,e){var r=t.start.node;if(!r||!t.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var n=this.executeFilters(this.preFilters,t,e,(t.math||"").trim()),o=this.checkForErrors(this.adaptor.parse(n,"text/"+this.options.parseAs)),i=this.adaptor.body(o);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}return r=this.executeFilters(this.mmlFilters,t,e,r),this.executeFilters(this.postFilters,t,e,this.mathml.compile(r))},e.prototype.checkForErrors=function(t){var e=this.adaptor.tags(this.adaptor.body(t),"parsererror")[0];return e&&(""===this.adaptor.textContent(e)&&this.error("Error processing MathML"),this.options.parseError.call(this,e)),t},e.prototype.error=function(t){throw new Error(t)},e.prototype.findMath=function(t){return this.findMathML.findMath(t)},e.NAME="MathML",e.OPTIONS=(0,a.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(t){this.error(this.adaptor.textContent(t).replace(/\n.*/g,""))}},s.AbstractInputJax.OPTIONS),e}(s.AbstractInputJax);e.MathML=p},625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FindMathML=void 0;var s=r(3494),a="http://www.w3.org/1998/Math/MathML",l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.findMath=function(t){var e=new Set;this.findMathNodes(t,e),this.findMathPrefixed(t,e);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===e.size&&this.findMathNS(t,e),this.processMath(e)},e.prototype.findMathNodes=function(t,e){var r,n;try{for(var o=i(this.adaptor.tags(t,"math")),s=o.next();!s.done;s=o.next()){var a=s.value;e.add(a)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.findMathPrefixed=function(t,e){var r,n,o,s,l=this.adaptor.root(this.adaptor.document);try{for(var c=i(this.adaptor.allAttributes(l)),u=c.next();!u.done;u=c.next()){var p=u.value;if("xmlns:"===p.name.substr(0,6)&&p.value===a){var h=p.name.substr(6);try{for(var f=(o=void 0,i(this.adaptor.tags(t,h+":math"))),d=f.next();!d.done;d=f.next()){var m=d.value;e.add(m)}}catch(t){o={error:t}}finally{try{d&&!d.done&&(s=f.return)&&s.call(f)}finally{if(o)throw o.error}}}}}catch(t){r={error:t}}finally{try{u&&!u.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}},e.prototype.findMathNS=function(t,e){var r,n;try{for(var o=i(this.adaptor.tags(t,"math",a)),s=o.next();!s.done;s=o.next()){var l=s.value;e.add(l)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.processMath=function(t){var e,r,n=[];try{for(var o=i(Array.from(t)),s=o.next();!s.done;s=o.next()){var a=s.value,l="block"===this.adaptor.getAttribute(a,"display")||"display"===this.adaptor.getAttribute(a,"mode"),c={node:a,n:0,delim:""},u={node:a,n:0,delim:""};n.push({math:this.adaptor.outerHTML(a),start:c,end:u,display:l})}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return n},e.OPTIONS={},e}(s.AbstractFindMath);e.FindMathML=l},2769:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLCompile=void 0;var l=r(9007),c=r(7233),u=s(r(5368)),p=function(){function t(t){void 0===t&&(t={});var e=this.constructor;this.options=(0,c.userOptions)((0,c.defaultOptions)({},e.OPTIONS),t)}return t.prototype.setMmlFactory=function(t){this.factory=t},t.prototype.compile=function(t){var e=this.makeNode(t);return e.verifyTree(this.options.verify),e.setInheritedAttributes({},!1,0,!1),e.walkTree(this.markMrows),e},t.prototype.makeNode=function(t){var e,r,n=this.adaptor,o=!1,i=n.kind(t).replace(/^.*:/,""),s=n.getAttribute(t,"data-mjx-texclass")||"";s&&(s=this.filterAttribute("data-mjx-texclass",s)||"");var c=s&&"mrow"===i?"TeXAtom":i;try{for(var u=a(this.filterClassList(n.allClasses(t))),p=u.next();!p.done;p=u.next()){var h=p.value;h.match(/^MJX-TeXAtom-/)&&"mrow"===i?(s=h.substr(12),c="TeXAtom"):"MJX-fixedlimits"===h&&(o=!0)}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}this.factory.getNodeClass(c)||this.error('Unknown node type "'+c+'"');var f=this.factory.create(c);return"TeXAtom"!==c||"OP"!==s||o||(f.setProperty("movesupsub",!0),f.attributes.setInherited("movablelimits",!0)),s&&(f.texClass=l.TEXCLASS[s],f.setProperty("texClass",f.texClass)),this.addAttributes(f,t),this.checkClass(f,t),this.addChildren(f,t),f},t.prototype.addAttributes=function(t,e){var r,n,o=!1;try{for(var i=a(this.adaptor.allAttributes(e)),s=i.next();!s.done;s=i.next()){var l=s.value,c=l.name,u=this.filterAttribute(c,l.value);if(null!==u&&"xmlns"!==c)if("data-mjx-"===c.substr(0,9))switch(c.substr(9)){case"alternate":t.setProperty("variantForm",!0);break;case"variant":t.attributes.set("mathvariant",u),o=!0;break;case"smallmatrix":t.setProperty("scriptlevel",1),t.setProperty("useHeight",!1);break;case"accent":t.setProperty("mathaccent","true"===u);break;case"auto-op":t.setProperty("autoOP","true"===u);break;case"script-align":t.setProperty("scriptalign",u)}else if("class"!==c){var p=u.toLowerCase();"true"===p||"false"===p?t.attributes.set(c,"true"===p):o&&"mathvariant"===c||t.attributes.set(c,u)}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.filterAttribute=function(t,e){return e},t.prototype.filterClassList=function(t){return t},t.prototype.addChildren=function(t,e){var r,n;if(0!==t.arity){var o=this.adaptor;try{for(var i=a(o.childNodes(e)),s=i.next();!s.done;s=i.next()){var l=s.value,c=o.kind(l);if("#comment"!==c)if("#text"===c)this.addText(t,l);else if(t.isKind("annotation-xml"))t.appendChild(this.factory.create("XML").setXML(l,o));else{var u=t.appendChild(this.makeNode(l));0===u.arity&&o.childNodes(l).length&&(this.options.fixMisplacedChildren?this.addChildren(t,l):u.mError("There should not be children for "+u.kind+" nodes",this.options.verify,!0))}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}}},t.prototype.addText=function(t,e){var r=this.adaptor.value(e);(t.isToken||t.getProperty("isChars"))&&t.arity?(t.isToken&&(r=u.translate(r),r=this.trimSpace(r)),t.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},t.prototype.checkClass=function(t,e){var r,n,o=[];try{for(var i=a(this.filterClassList(this.adaptor.allClasses(e))),s=i.next();!s.done;s=i.next()){var l=s.value;"MJX-"===l.substr(0,4)?"MJX-variant"===l?t.setProperty("variantForm",!0):"MJX-TeXAtom"!==l.substr(0,11)&&t.attributes.set("mathvariant",this.fixCalligraphic(l.substr(3))):o.push(l)}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}o.length&&t.attributes.set("class",o.join(" "))},t.prototype.fixCalligraphic=function(t){return t.replace(/caligraphic/,"calligraphic")},t.prototype.markMrows=function(t){if(t.isKind("mrow")&&!t.isInferred&&t.childNodes.length>=2){var e=t.childNodes[0],r=t.childNodes[t.childNodes.length-1];e.isKind("mo")&&e.attributes.get("fence")&&e.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(e.childNodes.length&&t.setProperty("open",e.getText()),r.childNodes.length&&t.setProperty("close",r.getText()))}},t.prototype.trimSpace=function(t){return t.replace(/[\t\n\r]/g," ").replace(/^ +/,"").replace(/ +$/,"").replace(/ +/g," ")},t.prototype.error=function(t){throw new Error(t)},t.OPTIONS={MmlFactory:null,fixMisplacedChildren:!0,verify:n({},l.AbstractMmlNode.verifyDefaults),translateEntities:!0},t}();e.MathMLCompile=p},8462:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var l=r(9206),c=r(7233),u=r(7073),p=a(r(4676)),h=a(r(1256)),f=a(r(8417)),d=a(r(3971)),m=a(r(8562)),y=r(6521),g=r(9899);r(2942);var b=function(t){function e(r){void 0===r&&(r={});var n=this,o=s((0,c.separateOptions)(r,e.OPTIONS,u.FindTeX.OPTIONS),3),i=o[0],a=o[1],l=o[2];(n=t.call(this,a)||this).findTeX=n.options.FindTeX||new u.FindTeX(l);var h=n.options.packages,f=n.configuration=e.configure(h),d=n._parseOptions=new m.default(f,[n.options,y.TagsFactory.OPTIONS]);return(0,c.userOptions)(d.options,i),f.config(n),e.tags(d,f),n.postFilters.add(p.default.cleanSubSup,-6),n.postFilters.add(p.default.setInherited,-5),n.postFilters.add(p.default.moveLimits,-4),n.postFilters.add(p.default.cleanStretchy,-3),n.postFilters.add(p.default.cleanAttributes,-2),n.postFilters.add(p.default.combineRelations,-1),n}return o(e,t),e.configure=function(t){var e=new g.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){y.TagsFactory.addTags(e.tags),y.TagsFactory.setDefault(t.options.tags),t.tags=y.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,o=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{var i=new f.default(this.latex,{display:o,isInner:!1},this.parseOptions);r=i.mml(),n=i.stack.global}catch(t){if(!(t instanceof d.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&h.default.setAttribute(r,"indentalign",n.indentalign),o&&h.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=i(i({},l.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(l.AbstractInputJax);e.TeX=b},9899:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var i,s=r(7233),a=r(2947),l=r(7525),c=r(8666),u=r(6521),p=function(){function t(t,e,r,n,o,i,s,a,l,c,u,p,h){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===s&&(s={}),void 0===a&&(a=[]),void 0===l&&(l=[]),void 0===c&&(c=null),void 0===u&&(u=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=o,this.options=i,this.nodes=s,this.preprocessors=a,this.postprocessors=l,this.initMethod=c,this.configMethod=u,this.priority=p,this.parser=h,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var o=r.priority||c.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,o):null,s=r.config?this.makeProcessor(r.config,o):null,a=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),l=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),u=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},a,l,i,s,o,u)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return i.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=p,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(i=e.ConfigurationHandler||(e.ConfigurationHandler={}));var h=function(){function t(t,e){var r,o,i,s;void 0===e&&(e=["tex"]),this.initMethod=new l.FunctionList,this.configMethod=new l.FunctionList,this.configurations=new c.PrioritizedList,this.parsers=[],this.handlers=new a.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var u=n(t.slice().reverse()),p=u.next();!p.done;p=u.next()){var h=p.value;this.addPackage(h)}}catch(t){r={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(r)throw r.error}}try{for(var f=n(this.configurations),d=f.next();!d.done;d=f.next()){var m=d.value,y=m.item,g=m.priority;this.append(y,g)}}catch(t){i={error:t}}finally{try{d&&!d.done&&(s=f.return)&&s.call(f)}finally{if(i)throw i.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var o=n(this.configurations),i=o.next();!i.done;i=o.next()){var s=i.value;this.addFilters(t,s.item)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r={});var a=this.getPackage(t);this.append(a),this.configurations.add(a,a.priority),this.init();var l=e.parseOptions;l.nodeFactory.setCreators(a.nodes);try{for(var c=n(Object.keys(a.items)),p=c.next();!p.done;p=c.next()){var h=p.value;l.itemFactory.setNodeClass(h,a.items[h])}}catch(t){o={error:t}}finally{try{p&&!p.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}u.TagsFactory.addTags(a.tags),(0,s.defaultOptions)(l.options,a.options),(0,s.userOptions)(l.options,r),this.addFilters(e,a),a.config&&a.config(this,e)},t.prototype.getPackage=function(t){var e=i.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,s.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,i,s,a;try{for(var l=n(e.preprocessors),c=l.next();!c.done;c=l.next()){var u=o(c.value,2),p=u[0],h=u[1];t.preFilters.add(p,h)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}try{for(var f=n(e.postprocessors),d=f.next();!d.done;d=f.next()){var m=o(d.value,2),y=m[0];h=m[1];t.postFilters.add(y,h)}}catch(t){s={error:t}}finally{try{d&&!d.done&&(a=f.return)&&a.call(f)}finally{if(s)throw s.error}}},t}();e.ParserConfiguration=h},4676:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,s=r(9007),a=o(r(1256));!function(t){t.cleanStretchy=function(t){var e,r,o=t.data;try{for(var i=n(o.getList("fixStretchy")),s=i.next();!s.done;s=i.next()){var l=s.value;if(a.default.getProperty(l,"fixStretchy")){var c=a.default.getForm(l);c&&c[3]&&c[3].stretchy&&a.default.setAttribute(l,"stretchy",!1);var u=l.parent;if(!(a.default.getTexClass(l)||c&&c[2])){var p=o.nodeFactory.create("node","TeXAtom",[l]);u.replaceChild(p,l),p.inheritAttributesFrom(l)}a.default.removeProperties(l,"fixStretchy")}}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,o,i=t.attributes;if(i){var s=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var a=n(i.getExplicitNames()),l=a.next();!l.done;l=a.next()){var c=l.value;s.has(c)||i.attributes[c]!==t.attributes.getInherited(c)||delete i.attributes[c]}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var o,i,l,c,u=[];try{for(var p=n(t.data.getList("mo")),h=p.next();!h.done;h=p.next()){var f=h.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||a.default.isType(f.parent,"mrow"))&&a.default.getTexClass(f)===s.TEXCLASS.REL){for(var d=f.parent,m=void 0,y=d.childNodes,g=y.indexOf(f)+1,b=a.default.getProperty(f,"variantForm");g0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var s=r(3494),a=r(505),l=r(4474),c=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return o(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],o=[];this.end={},this.env=this.sub=0;var i=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(a.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),e.processEscapes&&o.push("\\\\([\\\\$])"),e.processRefs&&o.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),o.length&&(n.push("("+o.join("|")+")"),this.sub=i),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=i(e,2),o=n[0],s=n[1];t.push((0,a.quotePattern)(o)),this.end[o]=[s,r,this.endPattern(s)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,a.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var o,s=i(n,3),a=s[0],c=s[1],u=s[2],p=u.lastIndex=r.index+r[0].length,h=0;o=u.exec(t);){if((o[1]||o[0])===a&&0===h)return(0,l.protoItem)(r[0],t.substr(p,o.index-p),o[0],e,r.index,o.index+o[0].length,c);"{"===o[0]?h++:"}"===o[0]&&h&&h--}return null},e.prototype.findMathInString=function(t,e,r){var n,o;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,a.quotePattern)(n[this.env])+"\\})";(o=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,i)]))&&(o.math=o.open+o.math+o.close,o.open=o.close="")}else if(void 0!==n[this.sub]&&this.sub){var s=n[this.sub];i=n.index+n[this.sub].length;o=2===s.length?(0,l.protoItem)("",s.substr(1),"",e,n.index,i):(0,l.protoItem)("",s,"",e,n.index,i,!1)}else o=this.findEnd(r,e,n,this.end[n[0]]);o&&(t.push(o),this.start.lastIndex=o.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var i,s=r(8666),a=r(7525);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(i=e.MapHandler||(e.MapHandler={}));var l=function(){function t(){this._configuration=new s.PrioritizedList,this._fallback=new a.FunctionList}return t.prototype.add=function(t,e,r){var o,a;void 0===r&&(r=s.PrioritizedList.DEFAULTPRIORITY);try{for(var l=n(t.slice().reverse()),c=l.next();!c.done;c=l.next()){var u=c.value,p=i.getMap(u);if(!p)return void this.warn("Configuration "+u+" not found! Omitted.");this._configuration.add(p,r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(a=l.return)&&a.call(l)}finally{if(o)throw o.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var i=n(this._configuration),s=i.next();!s.done;s=i.next()){var a=s.value.item.parse(t);if(a)return a}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}var l=o(t,2),c=l[0],u=l[1];Array.from(this._fallback)[0].item(c,u)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var s=i.value.item;r.push(s.name)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var s=i.value.item;if(s.contains(t))return s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var s=i.value.item;if(s.name===t)return s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=l;var c=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r=s.PrioritizedList.DEFAULTPRIORITY);try{for(var a=n(Object.keys(t)),c=a.next();!c.done;c=a.next()){var u=c.value,p=this.get(u);p||(p=new l,this.set(u,p)),p.add(t[u],e[u],r)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this.map.values()),i=o.next();!i.done;i=o.next()){var s=i.value.retrieve(t);if(s)return s}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=c},8929:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1&&(r.autoOP=!1));var o=t.create("token","mi",r,e);t.Push(o)},t.digit=function(t,e){var r,n=t.configuration.options.digits,o=t.string.slice(t.i-1).match(n),i=c.default.getFontDef(t);o?(r=t.create("token","mn",i,o[0].replace(/[{}]/g,"")),t.i+=o[0].length-1):r=t.create("token","mo",i,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);a.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:l.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,i){var s=i[0],a=t.itemFactory.create("begin").setProperties({name:e,end:s});a=r.apply(void 0,o([t,a],n(i.slice(1)),!1)),t.Push(a)}}(s||(s={})),e.default=s},8562:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=s(r(5453)),l=r(8929),c=s(r(1256)),u=r(7233),p=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new l.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new a.default(t.items),this.itemFactory.configuration=this,u.defaultOptions.apply(void 0,o([this.options],n(e),!1)),(0,u.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=c.default.getProperty(e,"in-lists")||"",o=(n?n.split(/,/):[]).concat(t).join(",");c.default.setProperty(e,"in-lists",o)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],o=[];try{for(var s=i(n),a=s.next();!a.done;a=s.next()){var l=a.value;this.inTree(l)&&o.push(l)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return this.nodeLists[t]=o,o},t.prototype.removeFromList=function(t,e){var r,n,o=this.nodeLists[t]||[];try{for(var s=i(e),a=s.next();!a.done;a=s.next()){var l=a.value,c=o.indexOf(l);c>=0&&o.splice(c,1)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=p},1130:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var s,a=r(9007),l=i(r(1256)),c=i(r(8417)),u=i(r(3971)),p=r(5368);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",s="(pt|em|ex|mu|px|mm|cm|in|pc)",h=RegExp("^\\s*"+i+"\\s*"+s+"\\s*$"),f=RegExp("^\\s*"+i+"\\s*"+s+" ?");function d(t,e){void 0===e&&(e=!1);var o=t.match(e?f:h);return o?function(t){var e=n(t,3),o=e[0],i=e[1],s=e[2];if("mu"!==i)return[o,i,s];return[m(r[i](parseFloat(o||"1"))).slice(0,-2),"em",s]}([o[1].replace(/,/,"."),o[4],o[0].length]):[null,null,0]}function m(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function y(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",o="{\\big"+r+" "+e+"}";return new c.default("\\mathchoice"+n+o+o+o,{},t).mml()}function g(t,e,r){e=e.replace(/^\s+/,p.entities.nbsp).replace(/\s+$/,p.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function b(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new u.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function v(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function _(t,e){for(var r=t.length,n=0,o="",i=0,s=0,a=!0,l=!1;in&&(s=n)),n++;break;case"}":n&&n--,(a||l)&&(s--,l=!0),a=!1;break;default:if(!n&&-1!==e.indexOf(c))return[l?"true":v(o,s),c,t.slice(i)];a=!1,l=!1}o+=c}if(n)throw new u.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":v(o,s),"",t.slice(i)]}t.matchDimen=d,t.dimen2em=function(t){var e=n(d(t),2),o=e[0],i=e[1],s=parseFloat(o||"1"),a=r[i];return a?a(s):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e1&&(l=[t.create("node","mrow",l)]),l},t.internalText=g,t.underOver=function(e,r,n,o,i){if(t.checkMovableLimits(r),l.default.isType(r,"munderover")&&l.default.isEmbellished(r)){l.default.setProperties(l.default.getCoreMO(r),{lspace:0,rspace:0});var s=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[s,r])}var c=e.create("node","munderover",[r]);l.default.setChild(c,"over"===o?c.over:c.under,n);var u=c;return i&&(u=e.create("node","TeXAtom",[c],{texClass:a.TEXCLASS.OP,movesupsub:!0})),l.default.setProperty(u,"subsupOK",!0),u},t.checkMovableLimits=function(t){var e=l.default.isType(t,"mo")?l.default.getForm(t):null;(l.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&l.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r){return"t"===(r=t.trimSpaces(r||""))?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",o="",i=0;ie.length)throw new u.default("IllegalMacroParam","Illegal macro parameter reference");o=b(t,b(t,o,n),e[parseInt(s,10)-1]),n=""}else n+=s}return b(t,o,n)},t.addArgs=b,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new u.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new u.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new u.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var i=(t.getProperty("in-lists")||"").split(/,/);try{for(var s=o(i),a=s.next();!a.done;a=s.next()){var l=a.value;l&&n.addNode(l,t)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var i,s;void 0===e&&(e=null),void 0===r&&(r=!1);var a=function(t){var e,r,o,i,s,a={},l=t;for(;l;)i=(e=n(_(l,["=",","]),3))[0],o=e[1],l=e[2],"="===o?(s=(r=n(_(l,[","]),3))[0],o=r[1],l=r[2],s="false"===s||"true"===s?JSON.parse(s):s,a[i]=s):i&&(a[i]=!0);return a}(t);if(e)try{for(var l=o(Object.keys(a)),c=l.next();!c.done;c=l.next()){var p=c.value;if(!e.hasOwnProperty(p)){if(r)throw new u.default("InvalidOption","Invalid option: %1",p);delete a[p]}}}catch(t){i={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}return a}}(s||(s={})),e.default=s},9497:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var c=l(r(3971)),u=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var a=s(r(8417)),l=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=l;var c=function(t,e,r,n,o,i,s,a){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===o&&(o=""),void 0===i&&(i=""),void 0===s&&(s=!1),void 0===a&&(a=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=o,this.tagFormat=i,this.noTag=s,this.labelId=a};e.TagInfo=c;var u=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new c,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),o=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[o],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new c(t,e,r)},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={}},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new c("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new l(this.currentTag.tag,this.currentTag.tagId));var t=new a.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(u);e.NoTags=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(u);e.AllTags=h,function(t){var e=new Map([["none",p],["all",h]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var o=i(Object.keys(e)),s=o.next();!s.done;s=o.next()){var a=s.value;t.add(a,e[a])}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},8317:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3971:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],o=2;o="0"&&s<="9")n[o]=r[parseInt(n[o],10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else if("{"===s){if((s=n[o].substr(1))>="0"&&s<="9")n[o]=r[parseInt(n[o].substr(1,n[o].length-2),10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else n[o].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[o]="%"+n[o])}null==n[o]&&(n[o]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},8417:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe)throw new u.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var o=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&o.isKind("mlabeledtr")){var s=c.default.getChildren(o)[0],a=this.factory.configuration.options.tagSide,l=i({width:0},"right"===a?{lspace:"-1width"}:{}),u=this.create("node","mpadded",c.default.getChildren(s),l);s.setChildren([u])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(a.EqnArrayItem);e.FlalignItem=f},7379:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=r(4387),l=i(r(9140)),c=r(8317),u=s(r(5450)),p=s(r(1130)),h=r(9007),f=r(6010);new l.CharacterMap("AMSmath-mathchar0mo",u.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:h.TEXCLASS.OP}]}),new l.RegExpMap("AMSmath-operatorLetter",a.AmsMethods.operatorLetter,/[-*]/i),new l.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",c.TexConstant.Align.LEFT],shoveright:["HandleShove",c.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},a.AmsMethods),new l.EnvironmentMap("AMSmath-environment",u.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",p.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",p.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",p.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",p.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",p.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,p.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",p.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},a.AmsMethods),new l.DelimiterMap("AMSmath-delimiter",u.default.delimiter,{"\\lvert":["|",{texClass:h.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:h.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:h.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:h.TEXCLASS.CLOSE}]}),new l.CharacterMap("AMSsymbols-mathchar0mi",u.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:c.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:c.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:c.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:c.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:c.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:c.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:c.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:c.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:c.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:c.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:c.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:c.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:c.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:c.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new l.CharacterMap("AMSsymbols-mathchar0mo",u.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new l.DelimiterMap("AMSsymbols-delimiter",u.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new l.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},a.AmsMethods)},4387:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var s=i(r(1130)),a=i(r(5450)),l=i(r(1256)),c=r(8317),u=i(r(8417)),p=i(r(3971)),h=r(8803),f=i(r(7693)),d=r(9007);function m(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&y(t))return[t,null];var e=l.default.getChildAt(t,0);return t.isInferred&&e&&y(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function y(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,o,i,a){var l=t.GetBrackets("\\begin{"+e.getName()+"}"),c=f.default.EqnArray(t,e,r,n,o,i,a);return s.default.setArrayAlign(c,l)},e.AmsMethods.AlignAt=function(t,r,n,o){var i,a,l=r.getName(),c="",u=[];if(o||(a=t.GetBrackets("\\begin{"+l+"}")),(i=t.GetArgument("\\begin{"+l+"}")).match(/[^0-9]/))throw new p.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+l+"}");for(var h=parseInt(i,10);h>0;)c+="rl",u.push("0em 0em"),h--;var f=u.join(" ");if(o)return e.AmsMethods.EqnArray(t,r,n,o,c,f);var d=e.AmsMethods.EqnArray(t,r,n,o,c,f);return s.default.setArrayAlign(d,a)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),s.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,o){var i=t.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new p.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var s=o?"crl":"rlc",a=o?"fit auto auto":"auto auto fit",l=e.AmsMethods.FlalignArray(t,r,n,o,!1,s,a,!0);return l.setProperty("xalignat",2*parseInt(i)),l},e.AmsMethods.FlalignArray=function(t,e,r,n,o,i,a,l){void 0===l&&(l=!1),t.Push(e),s.default.checkEqnEnv(t),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var c=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return c.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:a,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},c.setProperty("zeroWidthLabel",l),c},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",o=s.default.trimSpaces(t.GetArgument(r));"\\"===o.charAt(0)&&(o=o.substr(1));var i=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(o,new h.Macro(o,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(i,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),o=s.default.trimSpaces(t.GetArgument(e)),i=new u.default(o,n(n({},t.stack.env),{font:c.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),l.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:d.TEXCLASS.OP}),!r){var a=t.GetNext(),p=t.i;"\\"===a&&++t.i&&"limits"!==t.GetCS()&&(t.i=p)}t.Push(i)},e.AmsMethods.SideSet=function(t,e){var r=o(m(t.ParseArg(e)),2),n=r[0],i=r[1],a=o(m(t.ParseArg(e)),2),c=a[0],u=a[1],p=t.ParseArg(e),h=p;n&&(i?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[s.default.copyNode(p,t)],{width:0})]),l.default.getChildAt(n,0)):(h=t.create("node","mmultiscripts",[p]),c&&l.default.appendChildren(h,[l.default.getChildAt(c,1)||t.create("node","none"),l.default.getChildAt(c,2)||t.create("node","none")]),l.default.setProperty(h,"scriptalign","left"),l.default.appendChildren(h,[t.create("node","mprescripts"),l.default.getChildAt(n,1)||t.create("node","none"),l.default.getChildAt(n,2)||t.create("node","none")]))),c&&h===p&&(c.replaceChild(p,l.default.getChildAt(c,0)),h=c);var f=t.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(n&&f.appendChild(n),f.appendChild(i)),f.appendChild(h),u&&f.appendChild(u),t.Push(f)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&a.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,o){var i={width:"+"+s.default.Em((n+o)/18),lspace:s.default.Em(n/18)},a=t.GetBrackets(e),c=t.ParseArg(e),p=t.create("node","mspace",[],{depth:".25em"}),h=t.create("token","mo",{stretchy:!0,texClass:d.TEXCLASS.REL},String.fromCodePoint(r));h=t.create("node","mstyle",[h],{scriptlevel:0});var f=t.create("node","munderover",[h]),m=t.create("node","mpadded",[c,p],i);if(l.default.setAttribute(m,"voffset","-.2em"),l.default.setAttribute(m,"height","-.2em"),l.default.setChild(f,f.over,m),a){var y=new u.default(a,t.stack.env,t.configuration).mml(),g=t.create("node","mspace",[],{height:".75em"});m=t.create("node","mpadded",[y,g],i),l.default.setAttribute(m,"voffset",".15em"),l.default.setAttribute(m,"depth","-.15em"),l.default.setChild(f,f.under,m)}l.default.setProperty(f,"subsupOK",!0),t.Push(f)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new p.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new p.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=s.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),i={l:c.TexConstant.Align.LEFT,r:c.TexConstant.Align.RIGHT,"":""},a=new u.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),h=new u.default("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),f=t.create("node","mfrac",[a,h]);if(null==(r=i[r]))throw new p.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&l.default.setProperties(f,{numalign:r,denomalign:r}),t.Push(f)},e.AmsMethods.Genfrac=function(t,e,r,n,o,i){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==i&&(i=s.default.trimSpaces(t.GetArgument(e)));var a=t.ParseArg(e),c=t.ParseArg(e),u=t.create("node","mfrac",[a,c]);if(""!==o&&l.default.setAttribute(u,"linethickness",o),(r||n)&&(l.default.setProperty(u,"withDelims",!0),u=s.default.fixedFence(t.configuration,r,u,n)),""!==i){var h=parseInt(i,10),f=["D","T","S","SS"][h];if(null==f)throw new p.default("BadMathStyleFor","Bad math style for %1",t.currentCS);u=t.create("node","mstyle",[u]),"D"===f?l.default.setProperties(u,{displaystyle:!0,scriptlevel:0}):l.default.setProperties(u,{displaystyle:!1,scriptlevel:h-1})}t.Push(u)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new p.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new p.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=s.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=f.default.HandleNoTag,e.AmsMethods.HandleRef=f.default.HandleRef,e.AmsMethods.Macro=f.default.Macro,e.AmsMethods.Accent=f.default.Accent,e.AmsMethods.Tilde=f.default.Tilde,e.AmsMethods.Array=f.default.Array,e.AmsMethods.Spacer=f.default.Spacer,e.AmsMethods.NamedOp=f.default.NamedOp,e.AmsMethods.EqnArray=f.default.EqnArray,e.AmsMethods.Equation=f.default.Equation},1275:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var i=r(9899),s=r(9140),a=r(8803),l=r(7741),c=r(265),u=r(7233);function p(t,e,r,i){var s,a,u,p;if(c.Package.packages.has(t.options.require.prefix+r)){var d=t.options.autoload[r],m=n(2===d.length&&Array.isArray(d[0])?d:[d,[]],2),y=m[0],g=m[1];try{for(var b=o(y),v=b.next();!v.done;v=b.next()){var _=v.value;h.remove(_)}}catch(t){s={error:t}}finally{try{v&&!v.done&&(a=b.return)&&a.call(b)}finally{if(s)throw s.error}}try{for(var S=o(g),M=S.next();!M.done;M=S.next()){var O=M.value;f.remove(O)}}catch(t){u={error:t}}finally{try{M&&!M.done&&(p=S.return)&&p.call(S)}finally{if(u)throw u.error}}t.string=(i?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,l.RequireLoad)(t,r)}var h=new s.CommandMap("autoload-macros",{},{}),f=new s.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,u.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,i,s,c,u,d,m=e.parseOptions,y=m.handlers.get("macro"),g=m.handlers.get("environment"),b=m.options.autoload;m.packageData.set("autoload",{Autoload:p});try{for(var v=o(Object.keys(b)),_=v.next();!_.done;_=v.next()){var S=_.value,M=b[S],O=n(2===M.length&&Array.isArray(M[0])?M:[M,[]],2),x=O[0],E=O[1];try{for(var A=(s=void 0,o(x)),C=A.next();!C.done;C=A.next()){var T=C.value;y.lookup(T)&&"color"!==T||h.add(T,new a.Macro(T,p,[S,!0]))}}catch(t){s={error:t}}finally{try{C&&!C.done&&(c=A.return)&&c.call(A)}finally{if(s)throw s.error}}try{for(var N=(u=void 0,o(E)),w=N.next();!w.done;w=N.next()){var L=w.value;g.lookup(L)||f.add(L,new a.Macro(L,p,[S,!1]))}}catch(t){u={error:t}}finally{try{w&&!w.done&&(d=N.return)&&d.call(N)}finally{if(u)throw u.error}}}}catch(t){r={error:t}}finally{try{_&&!_.done&&(i=v.return)&&i.call(v)}finally{if(r)throw r.error}}m.packageData.get("require")||l.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,u.defaultOptions)(t.options,l.RequireConfiguration.options)},priority:10})},2942:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),s=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&s(e,t,r);return a(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var p=r(9899),h=r(2947),f=u(r(3971)),d=u(r(1256)),m=r(9140),y=l(r(1181)),g=r(6521);r(1267);var b=r(4082);function v(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=h.MapHandler.getMap("remap").lookup(e),o=(0,b.getRange)(e),i=o?o[3]:"mo",s=t.create("token",i,r,n?n.char:e);o[4]&&s.attributes.set("mathvariant",o[4]),"mo"===i&&(d.default.setProperty(s,"fixStretchy",!0),t.configuration.addNode("fixStretchy",s)),t.Push(s)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=v;var _=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e}(g.AbstractTags);e.BaseTags=_,e.BaseConfiguration=p.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(t,e){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new f.default("UnknownEnv","Unknown environment '%1'",e)}},items:(o={},o[y.StartItem.prototype.kind]=y.StartItem,o[y.StopItem.prototype.kind]=y.StopItem,o[y.OpenItem.prototype.kind]=y.OpenItem,o[y.CloseItem.prototype.kind]=y.CloseItem,o[y.PrimeItem.prototype.kind]=y.PrimeItem,o[y.SubsupItem.prototype.kind]=y.SubsupItem,o[y.OverItem.prototype.kind]=y.OverItem,o[y.LeftItem.prototype.kind]=y.LeftItem,o[y.Middle.prototype.kind]=y.Middle,o[y.RightItem.prototype.kind]=y.RightItem,o[y.BeginItem.prototype.kind]=y.BeginItem,o[y.EndItem.prototype.kind]=y.EndItem,o[y.StyleItem.prototype.kind]=y.StyleItem,o[y.PositionItem.prototype.kind]=y.PositionItem,o[y.CellItem.prototype.kind]=y.CellItem,o[y.MmlItem.prototype.kind]=y.MmlItem,o[y.FnItem.prototype.kind]=y.FnItem,o[y.NotItem.prototype.kind]=y.NotItem,o[y.NonscriptItem.prototype.kind]=y.NonscriptItem,o[y.DotsItem.prototype.kind]=y.DotsItem,o[y.ArrayItem.prototype.kind]=y.ArrayItem,o[y.EqnArrayItem.prototype.kind]=y.EqnArrayItem,o[y.EquationItem.prototype.kind]=y.EquationItem,o),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:_},postprocessors:[[function(t){var e,r,n=t.data;try{for(var o=c(n.getList("nonscript")),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.attributes.get("scriptlevel")>0){var a=s.parent;if(a.childNodes.splice(a.childIndex(s),1),n.removeFromList(s.kind,[s]),s.isKind("mrow")){var l=s.childNodes[0];n.removeFromList("mstyle",[l]),n.removeFromList("mspace",l.childNodes[0].childNodes)}}else s.isKind("mrow")&&(s.parent.replaceChild(s.childNodes[0],s),n.removeFromList("mrow",[s]))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},-4]]})},1181:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=s([],i(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:h.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:h.TEXCLASS.PUNCT}],colon:[":",{texClass:h.TEXCLASS.PUNCT}]}),new a.CharacterMap("mathchar7",u.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new a.DelimiterMap("delimiter",u.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:h.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:h.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:h.TEXCLASS.ORD}],"\\vert":["|",{texClass:h.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new a.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",l.TexConstant.Variant.NORMAL],mit:["SetFont",l.TexConstant.Variant.ITALIC],oldstyle:["SetFont",l.TexConstant.Variant.OLDSTYLE],cal:["SetFont",l.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",l.TexConstant.Variant.MATHITALIC],bf:["SetFont",l.TexConstant.Variant.BOLD],bbFont:["SetFont",l.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",l.TexConstant.Variant.SCRIPT],frak:["SetFont",l.TexConstant.Variant.FRAKTUR],sf:["SetFont",l.TexConstant.Variant.SANSSERIF],tt:["SetFont",l.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",l.TexConstant.Variant.NORMAL],mathup:["MathFont",l.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",l.TexConstant.Variant.BOLD],mathbfup:["MathFont",l.TexConstant.Variant.BOLD],mathit:["MathFont",l.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",l.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",l.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",l.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",l.TexConstant.Variant.NORMAL],symup:["MathFont",l.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",l.TexConstant.Variant.BOLD],symbfup:["MathFont",l.TexConstant.Variant.BOLD],symit:["MathFont",l.TexConstant.Variant.ITALIC],symbfit:["MathFont",l.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",l.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",l.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",l.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",l.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",l.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",l.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",l.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",l.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",l.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",l.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",l.TexConstant.Variant.MONOSPACE],symcal:["MathFont",l.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",l.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,l.TexConstant.Variant.NORMAL],textup:["HBox",null,l.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,l.TexConstant.Variant.ITALIC],textbf:["HBox",null,l.TexConstant.Variant.BOLD],textsf:["HBox",null,l.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,l.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",h.TEXCLASS.ORD,.85],Big:["MakeBig",h.TEXCLASS.ORD,1.15],bigg:["MakeBig",h.TEXCLASS.ORD,1.45],Bigg:["MakeBig",h.TEXCLASS.ORD,1.75],bigl:["MakeBig",h.TEXCLASS.OPEN,.85],Bigl:["MakeBig",h.TEXCLASS.OPEN,1.15],biggl:["MakeBig",h.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",h.TEXCLASS.OPEN,1.75],bigr:["MakeBig",h.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",h.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",h.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",h.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",h.TEXCLASS.REL,.85],Bigm:["MakeBig",h.TEXCLASS.REL,1.15],biggm:["MakeBig",h.TEXCLASS.REL,1.45],Biggm:["MakeBig",h.TEXCLASS.REL,1.75],mathord:["TeXAtom",h.TEXCLASS.ORD],mathop:["TeXAtom",h.TEXCLASS.OP],mathopen:["TeXAtom",h.TEXCLASS.OPEN],mathclose:["TeXAtom",h.TEXCLASS.CLOSE],mathbin:["TeXAtom",h.TEXCLASS.BIN],mathrel:["TeXAtom",h.TEXCLASS.REL],mathpunct:["TeXAtom",h.TEXCLASS.PUNCT],mathinner:["TeXAtom",h.TEXCLASS.INNER],vcenter:["TeXAtom",h.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,f.em)(f.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},c.default),new a.EnvironmentMap("environment",u.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",p.default.cols(0,f.MATHSPACE.thickmathspace),".5em"]},c.default),new a.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var c=s(r(1181)),u=l(r(1256)),p=l(r(3971)),h=l(r(8417)),f=r(8317),d=l(r(1130)),m=r(9007),y=r(6521),g=r(6010),b=r(5368),v=r(7233),_={},S={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function M(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var o=new h.default(e,r,t.configuration),i=o.mml(),s=o.stack.global;if(s.leftRoot||s.upRoot){var a={};s.leftRoot&&(a.width=s.leftRoot),s.upRoot&&(a.voffset=s.upRoot,a.height=s.upRoot),i=t.create("node","mpadded",[i],a)}return r.inRoot=n,i}_.Open=function(t,e){t.Push(t.itemFactory.create("open"))},_.Close=function(t,e){t.Push(t.itemFactory.create("close"))},_.Tilde=function(t,e){t.Push(t.create("token","mtext",{},b.entities.nbsp))},_.Space=function(t,e){},_.Superscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=a(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var s=u.default.getProperty(o,"movesupsub"),l=u.default.isType(o,"msubsup")?o.sup:o.over;if(u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")&&u.default.getChildAt(o,o.sup)||u.default.isType(o,"munderover")&&!u.default.isType(o,"mover")&&u.default.getChildAt(o,o.over)&&!u.default.getProperty(o,"subsupOK"))throw new p.default("DoubleExponent","Double exponent: use braces to clarify");u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")||(s?((!u.default.isType(o,"munderover")||u.default.isType(o,"mover")||u.default.getChildAt(o,o.over))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.over):l=(o=t.create("node","msubsup",[o])).sup),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:s}))},_.Subscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=a(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var s=u.default.getProperty(o,"movesupsub"),l=u.default.isType(o,"msubsup")?o.sub:o.under;if(u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")&&u.default.getChildAt(o,o.sub)||u.default.isType(o,"munderover")&&!u.default.isType(o,"mover")&&u.default.getChildAt(o,o.under)&&!u.default.getProperty(o,"subsupOK"))throw new p.default("DoubleSubscripts","Double subscripts: use braces to clarify");u.default.isType(o,"msubsup")&&!u.default.isType(o,"msup")||(s?((!u.default.isType(o,"munderover")||u.default.isType(o,"mover")||u.default.getChildAt(o,o.under))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),l=o.under):l=(o=t.create("node","msubsup",[o])).sub),t.Push(t.itemFactory.create("subsup",o).setProperties({position:l,primes:n,movesupsub:s}))},_.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("node","mi")),u.default.isType(r,"msubsup")&&!u.default.isType(r,"msup")&&u.default.getChildAt(r,r.sup))throw new p.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=b.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===b.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var o=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,o))},_.Comment=function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var s=r(9899),a=r(7233),l=r(9140),c=i(r(5450)),u=r(8803),p=i(r(1110)),h=r(6793),f="configmacros-map",d="configmacros-env-map";e.ConfigMacrosConfiguration=s.Configuration.create("configmacros",{init:function(t){new l.CommandMap(f,{},{}),new l.EnvironmentMap(d,c.default.environment,{},{}),t.append(s.Configuration.local({handler:{macro:[f],environment:[d]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(f),i=t.parseOptions.options.macros;try{for(var s=o(Object.keys(i)),a=s.next();!a.done;a=s.next()){var l=a.value,c="string"==typeof i[l]?[i[l]]:i[l],h=Array.isArray(c[2])?new u.Macro(l,p.default.MacroWithTemplate,c.slice(0,2).concat(c[2])):new u.Macro(l,p.default.Macro,c);n.add(l,h)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(d),i=t.parseOptions.options.environments;try{for(var s=o(Object.keys(i)),a=s.next();!a.done;a=s.next()){var l=a.value;n.add(l,new u.Macro(l,p.default.BeginEnv,[!0].concat(i[l])))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}}(e)},items:(n={},n[h.BeginEnvItem.prototype.kind]=h.BeginEnvItem,n),options:{macros:(0,a.expandable)({}),environments:(0,a.expandable)({})}})},1496:function(t,e,r){var n,o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return i(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var l=r(9899),c=r(6793),u=a(r(5579));r(5117);var p=a(r(5450)),h=s(r(9140));e.NewcommandConfiguration=l.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[c.BeginEnvItem.prototype.kind]=c.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new h.DelimiterMap(u.default.NEW_DELIMITER,p.default.delimiter,{}),new h.CommandMap(u.default.NEW_COMMAND,{},{}),new h.EnvironmentMap(u.default.NEW_ENVIRONMENT,p.default.environment,{},{}),t.append(l.Configuration.local({handler:{character:[],delimiter:[u.default.NEW_DELIMITER],macro:[u.default.NEW_DELIMITER,u.default.NEW_COMMAND],environment:[u.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var s=i(r(3971)),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new s.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new s.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(8292).BaseItem);e.BeginEnvItem=a},5117:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},o.default)},1110:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=s(r(3971)),l=i(r(9140)),c=s(r(7693)),u=s(r(1130)),p=s(r(5579)),h={NewCommand:function(t,e){var r=p.default.GetCsNameArgument(t,e),n=p.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e);p.default.addMacro(t,r,h.Macro,[i,n,o])},NewEnvironment:function(t,e){var r=u.default.trimSpaces(t.GetArgument(e)),n=p.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e),s=t.GetArgument(e);p.default.addEnvironment(t,r,h.BeginEnv,[!0,i,s,n,o])},MacroDef:function(t,e){var r=p.default.GetCSname(t,e),n=p.default.GetTemplate(t,e,"\\"+r),o=t.GetArgument(e);n instanceof Array?p.default.addMacro(t,r,h.MacroWithTemplate,[o].concat(n)):p.default.addMacro(t,r,h.Macro,[o,n])},Let:function(t,e){var r=p.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var o=t.configuration.handlers;if("\\"!==n){t.i++;var i=o.get("delimiter").lookup(n);i?p.default.addDelimiter(t,"\\"+r,i.char,i.attributes):p.default.addMacro(t,r,h.Macro,[n])}else{e=p.default.GetCSname(t,e);var s=o.get("delimiter").lookup("\\"+e);if(s)return void p.default.addDelimiter(t,"\\"+r,s.char,s.attributes);var a=o.get("macro").applicable(e);if(!a)return;if(a instanceof l.MacroMap){var c=a.lookup(e);return void p.default.addMacro(t,r,c.func,c.args,c.symbol)}s=a.lookup(e);var u=p.default.disassembleSymbol(r,s);p.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[i.toString()].concat(o):i;t.i++}throw new s.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var o=t.i,i=0,a=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var o=r(9899);e.NoUndefinedConfiguration=o.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,o,i=t.create("text","\\"+e),s=t.options.noundefined||{},a={};try{for(var l=n(["color","background","size"]),c=l.next();!c.done;c=l.next()){var u=c.value;s[u]&&(a["math"+u]=s[u])}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],a,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTML=void 0;var u=r(3055),p=r(4139),h=r(9261),f=r(6797),d=r(2760),m=l(r(6010)),y=r(505),g=function(t){function e(e){void 0===e&&(e=null);var r=t.call(this,e,h.CHTMLWrapperFactory,d.TeXFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return o(e,t),e.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},e.prototype.styleSheet=function(r){if(this.chtmlStyles){if(this.options.adaptiveCSS){var n=new p.CssStyles;this.addWrapperStyles(n),this.updateFontStyles(n),this.adaptor.insertRules(this.chtmlStyles,n.getStyleRules())}return this.chtmlStyles}var o=this.chtmlStyles=t.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(o,"id",e.STYLESHEETID),this.wrapperUsage.update(),o},e.prototype.updateFontStyles=function(t){t.addStyles(this.font.updateStyles({}))},e.prototype.addWrapperStyles=function(e){var r,n;if(this.options.adaptiveCSS)try{for(var o=c(this.wrapperUsage.update()),i=o.next();!i.done;i=o.next()){var s=i.value,a=this.factory.getNodeClass(s);a&&this.addClassStyles(a,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}else t.prototype.addWrapperStyles.call(this,e)},e.prototype.addClassStyles=function(e,r){var n,o=e;o.autoStyle&&"unknown"!==o.kind&&r.addStyles(((n={})["mjx-"+o.kind]={display:"inline-block","text-align":"left"},n)),this.wrapperUsage.add(o.kind),t.prototype.addClassStyles.call(this,e,r)},e.prototype.processMath=function(t,e){this.factory.wrap(t).toCHTML(e)},e.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},e.prototype.reset=function(){this.clearCache()},e.prototype.unknownText=function(t,e,r){void 0===r&&(r=null);var n={},o=100/this.math.metrics.scale;if(100!==o&&(n["font-size"]=this.fixed(o,1)+"%",n.padding=m.em(75/o)+" 0 "+m.em(20/o)+" 0"),"-explicitFont"!==e){var i=(0,y.unicodeChars)(t);(1!==i.length||i[0]<119808||i[0]>120831)&&this.cssFontStyles(this.font.getCssFont(e),n)}if(null!==r){var s=this.math.metrics;n.width=Math.round(r*s.em*s.scale)+"px"}return this.html("mjx-utext",{variant:e,style:n},[this.text(t)])},e.prototype.measureTextNode=function(t){var e=this.adaptor,r=e.clone(t);e.setStyle(r,"font-family",e.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var n=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);e.append(e.parent(this.math.start.node),this.container),e.append(this.container,n);var o=e.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return e.remove(this.container),e.remove(n),{w:o,h:.75,d:.2}},e.NAME="CHTML",e.OPTIONS=i(i({},u.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),e.commonStyles={'mjx-container[jax="CHTML"]':{"line-height":0},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},e.STYLESHEETID="MJX-CHTML-styles",e}(u.CommonOutputJax);e.CHTML=g},8042:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.AddCSS=e.CHTMLFontData=void 0;var u=r(5884),p=r(6797),h=r(6010);a(r(5884),e);var f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.charUsage=new p.Usage,e.delimUsage=new p.Usage,e}return o(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.prototype.adaptiveCSS=function(t){this.options.adaptiveCSS=t},e.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},e.prototype.createVariant=function(e,r,n){void 0===r&&(r=null),void 0===n&&(n=null),t.prototype.createVariant.call(this,e,r,n);var o=this.constructor;this.variant[e].classes=o.defaultVariantClasses[e],this.variant[e].letter=o.defaultVariantLetters[e]},e.prototype.defineChars=function(r,n){var o,i;t.prototype.defineChars.call(this,r,n);var s=this.variant[r].letter;try{for(var a=l(Object.keys(n)),c=a.next();!c.done;c=a.next()){var u=c.value,p=e.charOptions(n,parseInt(u));void 0===p.f&&(p.f=s)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}},Object.defineProperty(e.prototype,"styles",{get:function(){var t=this.constructor,e=i({},t.defaultStyles);return this.addFontURLs(e,t.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(e):this.allStyles(e),e},enumerable:!1,configurable:!0}),e.prototype.updateStyles=function(t){var e,r,n,o;try{for(var i=l(this.delimUsage.update()),s=i.next();!s.done;s=i.next()){var a=s.value;this.addDelimiterStyles(t,a,this.delimiters[a])}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{for(var u=l(this.charUsage.update()),p=u.next();!p.done;p=u.next()){var h=c(p.value,2),f=h[0],d=(a=h[1],this.variant[f]);this.addCharStyles(t,d.letter,a,d.chars[a])}}catch(t){n={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return t},e.prototype.allStyles=function(t){var e,r,n,o,i,s;try{for(var a=l(Object.keys(this.delimiters)),c=a.next();!c.done;c=a.next()){var u=c.value,p=parseInt(u);this.addDelimiterStyles(t,p,this.delimiters[p])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}try{for(var h=l(Object.keys(this.variant)),f=h.next();!f.done;f=h.next()){var d=f.value,m=this.variant[d],y=m.letter;try{for(var g=(i=void 0,l(Object.keys(m.chars))),b=g.next();!b.done;b=g.next()){u=b.value,p=parseInt(u);var v=m.chars[p];(v[3]||{}).smp||(v.length<4&&(v[3]={}),this.addCharStyles(t,y,p,v))}}catch(t){i={error:t}}finally{try{b&&!b.done&&(s=g.return)&&s.call(g)}finally{if(i)throw i.error}}}}catch(t){n={error:t}}finally{try{f&&!f.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}},e.prototype.addFontURLs=function(t,e,r){var n,o;try{for(var s=l(Object.keys(e)),a=s.next();!a.done;a=s.next()){var c=a.value,u=i({},e[c]);u.src=u.src.replace(/%%URL%%/,r),t[c]=u}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},e.prototype.addDelimiterStyles=function(t,e,r){var n=this.charSelector(e);r.c&&r.c!==e&&(t[".mjx-stretched mjx-c"+(n=this.charSelector(r.c))+"::before"]={content:this.charContent(r.c)}),r.stretch&&(1===r.dir?this.addDelimiterVStyles(t,n,r):this.addDelimiterHStyles(t,n,r))},e.prototype.addDelimiterVStyles=function(t,e,r){var n=r.HDW,o=c(r.stretch,4),i=o[0],s=o[1],a=o[2],l=o[3],u=this.addDelimiterVPart(t,e,"beg",i,n);this.addDelimiterVPart(t,e,"ext",s,n);var p=this.addDelimiterVPart(t,e,"end",a,n),h={};if(l){var f=this.addDelimiterVPart(t,e,"mid",l,n);h.height="50%",t["mjx-stretchy-v"+e+" > mjx-mid"]={"margin-top":this.em(-f/2),"margin-bottom":this.em(-f/2)}}u&&(h["border-top-width"]=this.em0(u-.03)),p&&(h["border-bottom-width"]=this.em0(p-.03),t["mjx-stretchy-v"+e+" > mjx-end"]={"margin-top":this.em(-p)}),Object.keys(h).length&&(t["mjx-stretchy-v"+e+" > mjx-ext"]=h)},e.prototype.addDelimiterVPart=function(t,e,r,n,o){if(!n)return 0;var i=this.getDelimiterData(n),s=(o[2]-i[2])/2,a={content:this.charContent(n)};return"ext"!==r?a.padding=this.padding(i,s):(a.width=this.em0(o[2]),s&&(a["padding-left"]=this.em0(s))),t["mjx-stretchy-v"+e+" mjx-"+r+" mjx-c::before"]=a,i[0]+i[1]},e.prototype.addDelimiterHStyles=function(t,e,r){var n=c(r.stretch,4),o=n[0],i=n[1],s=n[2],a=n[3],l=r.HDW;this.addDelimiterHPart(t,e,"beg",o,l),this.addDelimiterHPart(t,e,"ext",i,l),this.addDelimiterHPart(t,e,"end",s,l),a&&(this.addDelimiterHPart(t,e,"mid",a,l),t["mjx-stretchy-h"+e+" > mjx-ext"]={width:"50%"})},e.prototype.addDelimiterHPart=function(t,e,r,n,o){if(n){var i=this.getDelimiterData(n)[3],s={content:i&&i.c?'"'+i.c+'"':this.charContent(n)};s.padding=this.padding(o,0,-o[2]),t["mjx-stretchy-h"+e+" mjx-"+r+" mjx-c::before"]=s}},e.prototype.addCharStyles=function(t,e,r,n){var o=n[3],i=void 0!==o.f?o.f:e;t["mjx-c"+this.charSelector(r)+(i?".TEX-"+i:"")+"::before"]={padding:this.padding(n,0,o.ic||0),content:null!=o.c?'"'+o.c+'"':this.charContent(r)}},e.prototype.getDelimiterData=function(t){return this.getChar("-smallop",t)},e.prototype.em=function(t){return(0,h.em)(t)},e.prototype.em0=function(t){return(0,h.em)(Math.max(0,t))},e.prototype.padding=function(t,e,r){var n=c(t,3),o=n[0],i=n[1];return void 0===e&&(e=0),void 0===r&&(r=0),[o,n[2]+r,i,e].map(this.em0).join(" ")},e.prototype.charContent=function(t){return'"'+(t>=32&&t<=126&&34!==t&&39!==t&&92!==t?String.fromCharCode(t):"\\"+t.toString(16).toUpperCase())+'"'},e.prototype.charSelector=function(t){return".mjx-c"+t.toString(16).toUpperCase()},e.OPTIONS=i(i({},u.FontData.OPTIONS),{fontURL:"js/output/chtml/fonts/tex-woff-v2"}),e.JAX="CHTML",e.defaultVariantClasses={},e.defaultVariantLetters={},e.defaultStyles={"mjx-c::before":{display:"block",width:0}},e.defaultFonts={"@font-face /* 0 */":{"font-family":"MJXZERO",src:'url("%%URL%%/MathJax_Zero.woff") format("woff")'}},e}(u.FontData);e.CHTMLFontData=f,e.AddCSS=function(t,e){var r,n;try{for(var o=l(Object.keys(e)),i=o.next();!i.done;i=o.next()){var s=i.value,a=parseInt(s);Object.assign(u.FontData.charOptions(t,a),e[a])}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return t}},8270:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},s=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderElement=void 0;var l=i(r(5552));s(r(5552),e);e.RenderElement=function(t,e){return void 0===e&&(e=""),function(r,n){var o=r.adjustBorder(r.html("mjx-"+t));if(e){var i=r.getOffset(e);if(r.thickness!==l.THICKNESS||i){var s="translate".concat(e,"(").concat(r.em(r.thickness/2-i),")");r.adaptor.setStyle(o,"transform",s)}}r.adaptor.append(r.chtml,o)}};e.Border=function(t){return l.CommonBorder((function(e,r){e.adaptor.setStyle(r,"border-"+t,e.em(e.thickness)+" solid")}))(t)};e.Border2=function(t,e,r){return l.CommonBorder2((function(t,n){var o=t.em(t.thickness)+" solid";t.adaptor.setStyle(n,"border-"+e,o),t.adaptor.setStyle(n,"border-"+r,o)}))(t,e,r)};e.DiagonalStrike=function(t,e){return l.CommonDiagonalStrike((function(t){return function(r,n){var o=r.getBBox(),i=o.w,s=o.h,l=o.d,c=a(r.getArgMod(i,s+l),2),u=c[0],p=c[1],h=e*r.thickness/2,f=r.adjustBorder(r.html(t,{style:{width:r.em(p),transform:"rotate("+r.fixed(-e*u)+"rad) translateY("+h+"em)"}}));r.adaptor.append(r.chtml,f)}}))(t)};e.DiagonalArrow=function(t){return l.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)};e.Arrow=function(t){return l.CommonArrow((function(t,e){t.adaptor.append(t.chtml,e)}))(t)}},6797:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Usage=void 0;var r=function(){function t(){this.used=new Set,this.needsUpdate=[]}return t.prototype.add=function(t){var e=JSON.stringify(t);this.used.has(e)||this.needsUpdate.push(t),this.used.add(e)},t.prototype.has=function(t){return this.used.has(JSON.stringify(t))},t.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},t.prototype.update=function(){var t=this.needsUpdate;return this.needsUpdate=[],t},t}();e.Usage=r},5355:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),s=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),l=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&s(e,t,r);return a(e,t),e},c=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapper=e.SPACE=e.FONTSIZE=void 0;var p=l(r(6010)),h=r(7519),f=r(6469);e.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"},e.SPACE=((o={})[p.em(2/18)]="1",o[p.em(3/18)]="2",o[p.em(4/18)]="3",o[p.em(5/18)]="4",o[p.em(6/18)]="5",o);var d=function(t){function r(){var e=null!==t&&t.apply(this,arguments)||this;return e.chtml=null,e}return i(r,t),r.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t);try{for(var o=c(this.childNodes),i=o.next();!i.done;i=o.next()){i.value.toCHTML(n)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},r.prototype.standardCHTMLnode=function(t){this.markUsed();var e=this.createCHTMLnode(t);return this.handleStyles(),this.handleVariant(),this.handleScale(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),e},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createCHTMLnode=function(t){var e=this.node.attributes.get("href");return e&&(t=this.adaptor.append(t,this.html("a",{href:e}))),this.chtml=this.adaptor.append(t,this.html("mjx-"+this.node.kind)),this.chtml},r.prototype.handleStyles=function(){if(this.styles){var t=this.styles.cssText;if(t){this.adaptor.setAttribute(this.chtml,"style",t);var e=this.styles.get("font-family");e&&this.adaptor.setStyle(this.chtml,"font-family","MJXZERO, "+e)}}},r.prototype.handleVariant=function(){this.node.isToken&&"-explicitFont"!==this.variant&&this.adaptor.setAttribute(this.chtml,"class",(this.font.getVariant(this.variant)||this.font.getVariant("normal")).classes)},r.prototype.handleScale=function(){this.setScale(this.chtml,this.bbox.rscale)},r.prototype.setScale=function(t,r){var n=Math.abs(r-1)<.001?1:r;if(t&&1!==n){var o=this.percent(n);e.FONTSIZE[o]?this.adaptor.setAttribute(t,"size",e.FONTSIZE[o]):this.adaptor.setStyle(t,"fontSize",o)}return t},r.prototype.handleSpace=function(){var t,r;try{for(var n=c([[this.bbox.L,"space","marginLeft"],[this.bbox.R,"rspace","marginRight"]]),o=n.next();!o.done;o=n.next()){var i=o.value,s=u(i,3),a=s[0],l=s[1],p=s[2];if(a){var h=this.em(a);e.SPACE[h]?this.adaptor.setAttribute(this.chtml,l,e.SPACE[h]):this.adaptor.setStyle(this.chtml,p,h)}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},r.prototype.handleColor=function(){var t=this.node.attributes,e=t.getExplicit("mathcolor"),r=t.getExplicit("color"),n=t.getExplicit("mathbackground"),o=t.getExplicit("background");(e||r)&&this.adaptor.setStyle(this.chtml,"color",e||r),(n||o)&&this.adaptor.setStyle(this.chtml,"backgroundColor",n||o)},r.prototype.handleAttributes=function(){var t,e,n,o,i=this.node.attributes,s=i.getAllDefaults(),a=r.skipAttributes;try{for(var l=c(i.getExplicitNames()),u=l.next();!u.done;u=l.next()){var p=u.value;!1!==a[p]&&(p in s||a[p]||this.adaptor.hasAttribute(this.chtml,p))||this.adaptor.setAttribute(this.chtml,p,i.getExplicit(p))}}catch(e){t={error:e}}finally{try{u&&!u.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}if(i.get("class")){var h=i.get("class").trim().split(/ +/);try{for(var f=c(h),d=f.next();!d.done;d=f.next()){var m=d.value;this.adaptor.addClass(this.chtml,m)}}catch(t){n={error:t}}finally{try{d&&!d.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}},r.prototype.handlePWidth=function(){this.bbox.pwidth&&(this.bbox.pwidth===f.BBox.fullWidth?this.adaptor.setAttribute(this.chtml,"width","full"):this.adaptor.setStyle(this.chtml,"width",this.bbox.pwidth))},r.prototype.setIndent=function(t,e,r){var n=this.adaptor;if("center"===e||"left"===e){var o=this.getBBox().L;n.setStyle(t,"margin-left",this.em(r+o))}if("center"===e||"right"===e){var i=this.getBBox().R;n.setStyle(t,"margin-right",this.em(-r+i))}},r.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,n=t.d,o=t.R,i=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-o)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(n),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-n),"background-color":"green"}})]),s=this.chtml||this.parent.chtml,a=this.adaptor.getAttribute(s,"size");a&&this.adaptor.setAttribute(i,"size",a);var l=this.adaptor.getStyle(s,"fontSize");l&&this.adaptor.setStyle(i,"fontSize",l),this.adaptor.append(this.adaptor.parent(s),i),this.adaptor.setStyle(s,"backgroundColor","#FFEE00")},r.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},r.prototype.text=function(t){return this.jax.text(t)},r.prototype.char=function(t){return this.font.charSelector(t).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(h.CommonWrapper);e.CHTMLWrapper=d},9261:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrapperFactory=void 0;var i=r(4420),s=r(9086),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.defaultNodes=s.CHTMLWrappers,e}(i.CommonWrapperFactory);e.CHTMLWrapperFactory=a},9086:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLWrappers=void 0;var o=r(5355),i=r(804),s=r(1653),a=r(6287),l=r(6460),c=r(4597),u=r(1259),p=r(2970),h=r(5964),f=r(8147),d=r(4798),m=r(2275),y=r(9063),g=r(5610),b=r(8776),v=r(4300),_=r(6590),S=r(6781),M=r(8002),O=r(3571),x=r(7056),E=r(8102),A=r(6911),C=r(421),T=r(95),N=r(1148);e.CHTMLWrappers=((n={})[i.CHTMLmath.kind]=i.CHTMLmath,n[d.CHTMLmrow.kind]=d.CHTMLmrow,n[d.CHTMLinferredMrow.kind]=d.CHTMLinferredMrow,n[s.CHTMLmi.kind]=s.CHTMLmi,n[a.CHTMLmo.kind]=a.CHTMLmo,n[l.CHTMLmn.kind]=l.CHTMLmn,n[c.CHTMLms.kind]=c.CHTMLms,n[u.CHTMLmtext.kind]=u.CHTMLmtext,n[p.CHTMLmspace.kind]=p.CHTMLmspace,n[h.CHTMLmpadded.kind]=h.CHTMLmpadded,n[f.CHTMLmenclose.kind]=f.CHTMLmenclose,n[y.CHTMLmfrac.kind]=y.CHTMLmfrac,n[g.CHTMLmsqrt.kind]=g.CHTMLmsqrt,n[b.CHTMLmroot.kind]=b.CHTMLmroot,n[v.CHTMLmsub.kind]=v.CHTMLmsub,n[v.CHTMLmsup.kind]=v.CHTMLmsup,n[v.CHTMLmsubsup.kind]=v.CHTMLmsubsup,n[_.CHTMLmunder.kind]=_.CHTMLmunder,n[_.CHTMLmover.kind]=_.CHTMLmover,n[_.CHTMLmunderover.kind]=_.CHTMLmunderover,n[S.CHTMLmmultiscripts.kind]=S.CHTMLmmultiscripts,n[m.CHTMLmfenced.kind]=m.CHTMLmfenced,n[M.CHTMLmtable.kind]=M.CHTMLmtable,n[O.CHTMLmtr.kind]=O.CHTMLmtr,n[O.CHTMLmlabeledtr.kind]=O.CHTMLmlabeledtr,n[x.CHTMLmtd.kind]=x.CHTMLmtd,n[E.CHTMLmaction.kind]=E.CHTMLmaction,n[A.CHTMLmglyph.kind]=A.CHTMLmglyph,n[C.CHTMLsemantics.kind]=C.CHTMLsemantics,n[C.CHTMLannotation.kind]=C.CHTMLannotation,n[C.CHTMLannotationXML.kind]=C.CHTMLannotationXML,n[C.CHTMLxml.kind]=C.CHTMLxml,n[T.CHTMLTeXAtom.kind]=T.CHTMLTeXAtom,n[N.CHTMLTextNode.kind]=N.CHTMLTextNode,n[o.CHTMLWrapper.kind]=o.CHTMLWrapper,n)},95:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTeXAtom=void 0;var i=r(5355),s=r(9800),a=r(3948),l=r(9007),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(t.prototype.toCHTML.call(this,e),this.adaptor.setAttribute(this.chtml,"texclass",l.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===l.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),n=r.h,o=(n+r.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.chtml,"verticalAlign",this.em(o))}},e.kind=a.TeXAtom.prototype.kind,e}((0,s.CommonTeXAtomMixin)(i.CHTMLWrapper));e.CHTMLTeXAtom=c},1148:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLTextNode=void 0;var s=r(9007),a=r(5355),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r;this.markUsed();var n=this.adaptor,o=this.parent.variant,s=this.node.getText();if(0!==s.length)if("-explicitFont"===o)n.append(t,this.jax.unknownText(s,o,this.getBBox().w));else{var a=this.remappedText(s,o);try{for(var l=i(a),c=l.next();!c.done;c=l.next()){var u=c.value,p=this.getVariantChar(o,u)[3],h=p.f?" TEX-"+p.f:"",f=p.unknown?this.jax.unknownText(String.fromCodePoint(u),o):this.html("mjx-c",{class:this.char(u)+h});n.append(t,f),!p.unknown&&this.font.charUsage.add([o,u])}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}}},e.kind=s.TextNode.prototype.kind,e.autoStyle=!1,e.styles={"mjx-c":{display:"inline-block"},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},e}((0,r(1160).CommonTextNodeMixin)(a.CHTMLWrapper));e.CHTMLTextNode=l},8102:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmaction=void 0;var i=r(5355),s=r(1956),a=r(1956),l=r(9145),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.selected.toCHTML(e),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.chtml.addEventListener(t,e)},e.kind=l.MmlMaction.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.chtml,"toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,n=t.factory.jax.document,o=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),o.nextToggleSelection(),r.rerender(n),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r)if(r.node.isKind("mtext")){var n=r.node.getText();t.adaptor.setAttribute(t.chtml,"title",n)}else{var o=t.adaptor,i=o.append(t.chtml,t.html("mjx-tool",{style:{bottom:t.em(-t.dy),right:t.em(-t.dx)}},[t.html("mjx-tip")]));r.toCHTML(o.firstChild(i)),t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return o.setStyle(i,"display","block")}),e.postDelay);e.hoverTimer.set(t,n),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return o.setStyle(i,"display","")}),e.clearDelay);e.clearTimer.set(t,n),r.stopPropagation()}))}},a.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var n=t.adaptor,o=r.node.getText();n.setAttribute(t.chtml,"statusline",o),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=n.body(n.document);e.status=n.append(i,t.html("mjx-status",{},[t.text(o)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(n.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,s.CommonMactionMixin)(i.CHTMLWrapper));e.CHTMLmaction=c},804:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmath=void 0;var s=r(5355),a=r(7490),l=r(3233),c=r(6469),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.chtml,n=this.adaptor;"block"===this.node.attributes.get("display")?(n.setAttribute(r,"display","true"),n.setAttribute(e,"display","true"),this.handleDisplay(e)):this.handleInline(e),n.addClass(r,"MJX-TEX")},e.prototype.handleDisplay=function(t){var e=this.adaptor,r=i(this.getAlignShift(),2),n=r[0],o=r[1];if("center"!==n&&e.setAttribute(t,"justify",n),this.bbox.pwidth===c.BBox.fullWidth){if(e.setAttribute(t,"width","full"),this.jax.table){var s=this.jax.table.getOuterBBox(),a=s.L,l=s.w,u=s.R;"right"===n?u=Math.max(u||-o,-o):"left"===n?a=Math.max(a||o,o):"center"===n&&(l+=2*Math.abs(o));var p=this.em(Math.max(0,a+l+u));e.setStyle(t,"min-width",p),e.setStyle(this.jax.table.chtml,"min-width",p)}}else this.setIndent(this.chtml,n,o)},e.prototype.handleInline=function(t){var e=this.adaptor,r=e.getStyle(this.chtml,"margin-right");r&&(e.setStyle(this.chtml,"margin-right",""),e.setStyle(t,"margin-right",r),e.setStyle(t,"width","0"))},e.prototype.setChildPWidths=function(e,r,n){return void 0===r&&(r=null),void 0===n&&(n=!0),!!this.parent&&t.prototype.setChildPWidths.call(this,e,r,n)},e.kind=l.MmlMath.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","border-collapse":"collapse","word-wrap":"normal","word-spacing":"normal","white-space":"nowrap",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right"}},e}((0,a.CommonMathMixin)(s.CHTMLWrapper));e.CHTMLmath=u},8147:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return s(e,t),e},l=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmenclose=void 0;var u=r(5355),p=r(7313),h=a(r(8270)),f=r(6661),d=r(6010);function m(t,e){return Math.atan2(t,e).toFixed(3).replace(/\.?0+$/,"")}var y=m(h.ARROWDX,h.ARROWY),g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n,o,i=this.adaptor,s=this.standardCHTMLnode(t),a=i.append(s,this.html("mjx-box"));this.renderChild?this.renderChild(this,a):this.childNodes[0].toCHTML(a);try{for(var c=l(Object.keys(this.notations)),u=c.next();!u.done;u=c.next()){var p=u.value,f=this.notations[p];!f.renderChild&&f.renderer(this,a)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}var d=this.getPadding();try{for(var m=l(h.sideNames),y=m.next();!y.done;y=m.next()){var g=y.value,b=h.sideIndex[g];d[b]>0&&i.setStyle(a,"padding-"+g,this.em(d[b]))}}catch(t){n={error:t}}finally{try{y&&!y.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}},e.prototype.arrow=function(t,e,r,n,o){void 0===n&&(n=""),void 0===o&&(o=0);var i=this.getBBox().w,s={width:this.em(t)};i!==t&&(s.left=this.em((i-t)/2)),e&&(s.transform="rotate("+this.fixed(e)+"rad)");var a=this.html("mjx-arrow",{style:s},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(a,this.html("mjx-lthead")),this.adaptor.append(a,this.html("mjx-lbhead")),this.adaptor.setAttribute(a,"double","true")),this.adjustArrow(a,r),this.moveArrow(a,n,o),a},e.prototype.adjustArrow=function(t,e){var r=this,n=this.thickness,o=this.arrowhead;if(o.x!==h.ARROWX||o.y!==h.ARROWY||o.dx!==h.ARROWDX||n!==h.THICKNESS){var i=c([n*o.x,n*o.y].map((function(t){return r.em(t)})),2),s=i[0],a=i[1],l=m(o.dx,o.y),u=c(this.adaptor.childNodes(t),5),p=u[0],f=u[1],d=u[2],y=u[3],g=u[4];this.adjustHead(f,[a,"0","1px",s],l),this.adjustHead(d,["1px","0",a,s],"-"+l),this.adjustHead(y,[a,s,"1px","0"],"-"+l),this.adjustHead(g,["1px",s,a,"0"],l),this.adjustLine(p,n,o.x,e)}},e.prototype.adjustHead=function(t,e,r){t&&(this.adaptor.setStyle(t,"border-width",e.join(" ")),this.adaptor.setStyle(t,"transform","skewX("+r+"rad)"))},e.prototype.adjustLine=function(t,e,r,n){this.adaptor.setStyle(t,"borderTop",this.em(e)+" solid"),this.adaptor.setStyle(t,"top",this.em(-e/2)),this.adaptor.setStyle(t,"right",this.em(e*(r-1))),n&&this.adaptor.setStyle(t,"left",this.em(e*(r-1)))},e.prototype.moveArrow=function(t,e,r){if(r){var n=this.adaptor.getStyle(t,"transform");this.adaptor.setStyle(t,"transform","translate".concat(e,"(").concat(this.em(-r),")").concat(n?" "+n:""))}},e.prototype.adjustBorder=function(t){return this.thickness!==h.THICKNESS&&this.adaptor.setStyle(t,"borderWidth",this.em(this.thickness)),t},e.prototype.adjustThickness=function(t){return this.thickness!==h.THICKNESS&&this.adaptor.setStyle(t,"strokeWidth",this.fixed(this.thickness)),t},e.prototype.fixed=function(t,e){return void 0===e&&(e=3),Math.abs(t)<6e-4?"0":t.toFixed(e).replace(/\.?0+$/,"")},e.prototype.em=function(e){return t.prototype.em.call(this,e)},e.kind=f.MmlMenclose.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":h.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":h.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":h.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,d.em)(h.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":h.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,d.em)(h.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:h.SOLID,"border-radius":(0,d.em)(h.THICKNESS+h.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:h.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,d.em)(h.THICKNESS*h.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,d.em)(-h.THICKNESS/2),right:(0,d.em)(h.THICKNESS*(h.ARROWX-1)),height:0,"border-top":(0,d.em)(h.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,d.em)(h.THICKNESS*(h.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,d.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,d.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,d.em)(h.THICKNESS*h.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,d.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,d.em)(h.THICKNESS*h.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,d.em)(h.THICKNESS*h.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,d.em)(-1.5*h.PADDING),width:(0,d.em)(3*h.PADDING),border:(0,d.em)(h.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,d.em)(1.5*h.PADDING)+")","box-sizing":"border-box"}},e.notations=new Map([h.Border("top"),h.Border("right"),h.Border("bottom"),h.Border("left"),h.Border2("actuarial","top","right"),h.Border2("madruwb","bottom","right"),h.DiagonalStrike("up",1),h.DiagonalStrike("down",-1),["horizontalstrike",{renderer:h.RenderElement("hstrike","Y"),bbox:function(t){return[0,t.padding,0,t.padding]}}],["verticalstrike",{renderer:h.RenderElement("vstrike","X"),bbox:function(t){return[t.padding,0,t.padding,0]}}],["box",{renderer:function(t,e){t.adaptor.setStyle(e,"border",t.em(t.thickness)+" solid")},bbox:h.fullBBox,border:h.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:h.RenderElement("rbox"),bbox:h.fullBBox}],["circle",{renderer:h.RenderElement("cbox"),bbox:h.fullBBox}],["phasorangle",{renderer:function(t,e){var r=t.getBBox(),n=r.h,o=r.d,i=c(t.getArgMod(1.75*t.padding,n+o),2),s=i[0],a=i[1],l=t.thickness*Math.sin(s)*.9;t.adaptor.setStyle(e,"border-bottom",t.em(t.thickness)+" solid");var u=t.adjustBorder(t.html("mjx-ustrike",{style:{width:t.em(a),transform:"translateX("+t.em(l)+") rotate("+t.fixed(-s)+"rad)"}}));t.adaptor.append(t.chtml,u)},bbox:function(t){var e=t.padding/2,r=t.thickness;return[2*e,e,e+r,3*e+r]},border:function(t){return[0,0,t.thickness,0]},remove:"bottom"}],h.Arrow("up"),h.Arrow("down"),h.Arrow("left"),h.Arrow("right"),h.Arrow("updown"),h.Arrow("leftright"),h.DiagonalArrow("updiagonal"),h.DiagonalArrow("northeast"),h.DiagonalArrow("southeast"),h.DiagonalArrow("northwest"),h.DiagonalArrow("southwest"),h.DiagonalArrow("northeastsouthwest"),h.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(t,e){var r=t.adaptor;r.setStyle(e,"border-top",t.em(t.thickness)+" solid");var n=r.append(t.chtml,t.html("dbox")),o=t.thickness,i=t.padding;o!==h.THICKNESS&&r.setStyle(n,"border-width",t.em(o)),i!==h.PADDING&&(r.setStyle(n,"left",t.em(-1.5*i)),r.setStyle(n,"width",t.em(3*i)),r.setStyle(n,"clip-path","inset(0 0 0 "+t.em(1.5*i)+")"))},bbox:function(t){var e=t.padding,r=t.thickness;return[e+r,e,e,2*e+r/2]}}],["radical",{renderer:function(t,e){t.msqrt.toCHTML(e);var r=t.sqrtTRBL();t.adaptor.setStyle(t.msqrt.chtml,"margin",r.map((function(e){return t.em(-e)})).join(" "))},init:function(t){t.msqrt=t.createMsqrt(t.childNodes[0])},bbox:function(t){return t.sqrtTRBL()},renderChild:!0}]]),e}((0,p.CommonMencloseMixin)(u.CHTMLWrapper));e.CHTMLmenclose=g},2275:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmfenced=void 0;var i=r(5355),s=r(7555),a=r(5410),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);this.mrow.toCHTML(e)},e.kind=a.MmlMfenced.prototype.kind,e}((0,s.CommonMfencedMixin)(i.CHTMLWrapper));e.CHTMLmfenced=l},9063:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}((0,a.CommonMfracMixin)(s.CHTMLWrapper));e.CHTMLmfrac=c},6911:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmglyph=void 0;var i=r(5355),s=r(5636),a=r(3985),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t);if(this.charWrapper)this.charWrapper.toCHTML(e);else{var r=this.node.attributes.getList("src","alt"),n=r.src,o=r.alt,i={width:this.em(this.width),height:this.em(this.height)};this.valign&&(i.verticalAlign=this.em(this.valign));var s=this.html("img",{src:n,style:i,alt:o,title:o});this.adaptor.append(e,s)}},e.kind=a.MmlMglyph.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}((0,s.CommonMglyphMixin)(i.CHTMLWrapper));e.CHTMLmglyph=l},1653:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmi=void 0;var i=r(5355),s=r(5723),a=r(450),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMi.prototype.kind,e}((0,s.CommonMiMixin)(i.CHTMLWrapper));e.CHTMLmi=l},6781:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmmultiscripts=void 0;var s=r(4300),a=r(8009),l=r(6405),c=r(505),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.scriptData,n=this.node.getProperty("scriptalign")||"right left",o=i((0,c.split)(n+" "+n),2),s=o[0],a=o[1],l=this.combinePrePost(r.sub,r.psub),u=this.combinePrePost(r.sup,r.psup),p=i(this.getUVQ(l,u),2),h=p[0],f=p[1];if(r.numPrescripts){var d=this.addScripts(h,-f,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==s&&this.adaptor.setAttribute(d,"script-align",s)}if(this.childNodes[0].toCHTML(e),r.numScripts){d=this.addScripts(h,-f,!1,r.sub,r.sup,1,r.numScripts);"left"!==a&&this.adaptor.setAttribute(d,"script-align",a)}},e.prototype.addScripts=function(t,e,r,n,o,i,s){for(var a=this.adaptor,l=t-o.d+(e-n.h),c=t<0&&0===e?n.h+t:t,u=l>0?{style:{height:this.em(l)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},h=this.html("mjx-row"),f=this.html("mjx-row",u),d=this.html("mjx-row"),m="mjx-"+(r?"pre":"")+"scripts",y=i+2*s;i mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}((0,a.CommonMmultiscriptsMixin)(s.CHTMLmsubsup));e.CHTMLmmultiscripts=u},6460:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmn=void 0;var i=r(5355),s=r(5023),a=r(3050),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMn.prototype.kind,e}((0,s.CommonMnMixin)(i.CHTMLWrapper));e.CHTMLmn=l},6287:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmo=void 0;var s=r(5355),a=r(7096),l=r(2756),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.node.attributes,o=n.get("symmetric")&&2!==this.stretch.dir,s=0!==this.stretch.dir;s&&null===this.size&&this.getStretchedVariant([]);var a=this.standardCHTMLnode(t);if(s&&this.size<0)this.stretchHTML(a);else{if(o||n.get("largeop")){var l=this.em(this.getCenterOffset());"0"!==l&&this.adaptor.setStyle(a,"verticalAlign",l)}this.node.getProperty("mathaccent")&&(this.adaptor.setStyle(a,"width","0"),this.adaptor.setStyle(a,"margin-left",this.em(this.getAccentOffset())));try{for(var c=i(this.childNodes),u=c.next();!u.done;u=c.next()){u.value.toCHTML(a)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}}},e.prototype.stretchHTML=function(t){var e=this.getText().codePointAt(0);this.font.delimUsage.add(e),this.childNodes[0].markUsed();var r=this.stretch,n=r.stretch,o=[];n[0]&&o.push(this.html("mjx-beg",{},[this.html("mjx-c")])),o.push(this.html("mjx-ext",{},[this.html("mjx-c")])),4===n.length&&o.push(this.html("mjx-mid",{},[this.html("mjx-c")]),this.html("mjx-ext",{},[this.html("mjx-c")])),n[2]&&o.push(this.html("mjx-end",{},[this.html("mjx-c")]));var i={},s=this.bbox,l=s.h,c=s.d,u=s.w;1===r.dir?(o.push(this.html("mjx-mark")),i.height=this.em(l+c),i.verticalAlign=this.em(-c)):i.width=this.em(u);var p=a.DirectionVH[r.dir],h={class:this.char(r.c||e),style:i},f=this.html("mjx-stretchy-"+p,h,o);this.adaptor.append(t,f)},e.kind=l.MmlMo.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > * > mjx-c::before":{display:"inline-block",width:"initial"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%"},"mjx-stretchy-h > mjx-ext > mjx-c::before":{transform:"scalex(500)"},"mjx-stretchy-h > mjx-ext > mjx-c":{width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center",overflow:"hidden"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c::before":{width:"initial","box-sizing":"border-box"},"mjx-stretchy-v > mjx-ext > mjx-c":{transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:"0px"}},e}((0,a.CommonMoMixin)(s.CHTMLWrapper));e.CHTMLmo=c},5964:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmpadded=void 0;var a=r(5355),l=r(6898),c=r(7238),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t),o=[],a={},l=i(this.getDimens(),9),c=l[2],u=l[3],p=l[4],h=l[5],f=l[6],d=l[7],m=l[8];if(h&&(a.width=this.em(c+h)),(u||p)&&(a.margin=this.em(u)+" 0 "+this.em(p)),f+m||d){a.position="relative";var y=this.html("mjx-rbox",{style:{left:this.em(f+m),top:this.em(-d),"max-width":a.width}});f+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(y,"width","full"),this.adaptor.setStyle(y,"left",this.em(f))),o.push(y)}n=this.adaptor.append(n,this.html("mjx-block",{style:a},o));try{for(var g=s(this.childNodes),b=g.next();!b.done;b=g.next()){b.value.toCHTML(o[0]||n)}}catch(t){e={error:t}}finally{try{b&&!b.done&&(r=g.return)&&r.call(g)}finally{if(e)throw e.error}}},e.kind=c.MmlMpadded.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}((0,l.CommonMpaddedMixin)(a.CHTMLWrapper));e.CHTMLmpadded=u},8776:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmroot=void 0;var s=r(5610),a=r(6991),l=r(6145),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addRoot=function(t,e,r,n){e.toCHTML(t);var o=i(this.getRootDimens(r,n),3),s=o[0],a=o[1],l=o[2];this.adaptor.setStyle(t,"verticalAlign",this.em(a)),this.adaptor.setStyle(t,"width",this.em(s)),l&&this.adaptor.setStyle(this.adaptor.firstChild(t),"paddingLeft",this.em(l))},e.kind=l.MmlMroot.prototype.kind,e}((0,a.CommonMrootMixin)(s.CHTMLmsqrt));e.CHTMLmroot=c},4798:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLinferredMrow=e.CHTMLmrow=void 0;var s=r(5355),a=r(8411),l=r(8411),c=r(9878),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n=this.node.isInferred?this.chtml=t:this.standardCHTMLnode(t),o=!1;try{for(var s=i(this.childNodes),a=s.next();!a.done;a=s.next()){var l=a.value;l.toCHTML(n),l.bbox.w<0&&(o=!0)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}if(o){var c=this.getBBox().w;c&&(this.adaptor.setStyle(n,"width",this.em(Math.max(0,c))),c<0&&this.adaptor.setStyle(n,"marginRight",this.em(c)))}},e.kind=c.MmlMrow.prototype.kind,e}((0,a.CommonMrowMixin)(s.CHTMLWrapper));e.CHTMLmrow=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=c.MmlInferredMrow.prototype.kind,e}((0,l.CommonInferredMrowMixin)(u));e.CHTMLinferredMrow=p},4597:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLms=void 0;var i=r(5355),s=r(4126),a=r(7265),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMs.prototype.kind,e}((0,s.CommonMsMixin)(i.CHTMLWrapper));e.CHTMLms=l},2970:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmspace=void 0;var i=r(5355),s=r(258),a=r(6030),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.standardCHTMLnode(t),r=this.getBBox(),n=r.w,o=r.h,i=r.d;n<0&&(this.adaptor.setStyle(e,"marginRight",this.em(n)),n=0),n&&this.adaptor.setStyle(e,"width",this.em(n)),(o=Math.max(0,o+i))&&this.adaptor.setStyle(e,"height",this.em(Math.max(0,o))),i&&this.adaptor.setStyle(e,"verticalAlign",this.em(-i))},e.kind=a.MmlMspace.prototype.kind,e}((0,s.CommonMspaceMixin)(i.CHTMLWrapper));e.CHTMLmspace=l},5610:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsqrt=void 0;var s=r(5355),a=r(4093),l=r(7131),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e,r,n,o,s=this.childNodes[this.surd],a=this.childNodes[this.base],l=s.getBBox(),c=a.getOuterBBox(),u=i(this.getPQ(l),2)[1],p=this.font.params.rule_thickness,h=c.h+u+p,f=this.standardCHTMLnode(t);null!=this.root&&(n=this.adaptor.append(f,this.html("mjx-root")),o=this.childNodes[this.root]);var d=this.adaptor.append(f,this.html("mjx-sqrt",{},[e=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(u)}})]));this.addRoot(n,o,l,h),s.toCHTML(e),a.toCHTML(r),s.size<0&&this.adaptor.addClass(d,"mjx-tall")},e.prototype.addRoot=function(t,e,r,n){},e.kind=l.MmlMsqrt.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}((0,a.CommonMsqrtMixin)(s.CHTMLWrapper));e.CHTMLmsqrt=c},4300:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmsubsup=e.CHTMLmsup=e.CHTMLmsub=void 0;var s=r(8650),a=r(905),l=r(905),c=r(905),u=r(4461),p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=u.MmlMsub.prototype.kind,e}((0,a.CommonMsubMixin)(s.CHTMLscriptbase));e.CHTMLmsub=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=u.MmlMsup.prototype.kind,e}((0,l.CommonMsupMixin)(s.CHTMLscriptbase));e.CHTMLmsup=h;var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){var e=this.adaptor,r=this.standardCHTMLnode(t),n=i([this.baseChild,this.supChild,this.subChild],3),o=n[0],s=n[1],a=n[2],l=i(this.getUVQ(),3),c=l[1],u=l[2],p={"vertical-align":this.em(c)};o.toCHTML(r);var h=e.append(r,this.html("mjx-script",{style:p}));s.toCHTML(h),e.append(h,this.html("mjx-spacer",{style:{"margin-top":this.em(u)}})),a.toCHTML(h);var f=this.getAdjustedIc();f&&e.setStyle(s.chtml,"marginLeft",this.em(f/s.bbox.rscale)),this.baseRemoveIc&&e.setStyle(h,"marginLeft",this.em(-this.baseIc))},e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}((0,c.CommonMsubsupMixin)(s.CHTMLscriptbase));e.CHTMLmsubsup=f},8002:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtable=void 0;var a=r(5355),l=r(6237),c=r(1349),u=r(505),p=function(t){function e(e,r,n){void 0===n&&(n=null);var o=t.call(this,e,r,n)||this;return o.itable=o.html("mjx-itable"),o.labels=o.html("mjx-itable"),o}return o(e,t),e.prototype.getAlignShift=function(){var e=t.prototype.getAlignShift.call(this);return this.isTop||(e[1]=0),e},e.prototype.toCHTML=function(t){var e,r,n=this.standardCHTMLnode(t);this.adaptor.append(n,this.html("mjx-table",{},[this.itable]));try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){s.value.toCHTML(this.itable)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},e.prototype.shiftColor=function(){var t=this.adaptor,e=t.getStyle(this.chtml,"backgroundColor");e&&(t.setStyle(this.chtml,"backgroundColor",""),t.setStyle(this.itable,"backgroundColor",e))},e.prototype.padRows=function(){var t,e,r=this.adaptor;try{for(var n=i(r.childNodes(this.itable)),o=n.next();!o.done;o=n.next())for(var s=o.value;r.childNodes(s).length1&&"0.4em"!==m||a&&1===p)&&this.adaptor.setStyle(g,"paddingLeft",m),(p1&&"0.215em"!==h||a&&1===l)&&this.adaptor.setStyle(y.chtml,"paddingTop",h),(l mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}((0,l.CommonMtableMixin)(a.CHTMLWrapper));e.CHTMLmtable=p},7056:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtd=void 0;var i=r(5355),s=r(5164),a=r(4359),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign"),n=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.chtml,"rowalign",r),"center"===n||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&n===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.chtml,"textAlign",n),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.chtml,this.html("mjx-tstrut"))},e.kind=a.MmlMtd.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}((0,s.CommonMtdMixin)(i.CHTMLWrapper));e.CHTMLmtd=l},1259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmtext=void 0;var i=r(5355),s=r(6319),a=r(4770),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=a.MmlMtext.prototype.kind,e}((0,s.CommonMtextMixin)(i.CHTMLWrapper));e.CHTMLmtext=l},3571:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmlabeledtr=e.CHTMLmtr=void 0;var i=r(5355),s=r(5766),a=r(5766),l=r(5022),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.node.attributes.get("rowalign");"baseline"!==r&&this.adaptor.setAttribute(this.chtml,"rowalign",r)},e.kind=l.MmlMtr.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,s.CommonMtrMixin)(i.CHTMLWrapper));e.CHTMLmtr=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){t.prototype.toCHTML.call(this,e);var r=this.adaptor.firstChild(this.chtml);if(r){this.adaptor.remove(r);var n=this.node.attributes.get("rowalign"),o="baseline"!==n&&"axis"!==n?{rowalign:n}:{},i=this.html("mjx-mtr",o,[r]);this.adaptor.append(this.parent.labels,i)}},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.kind)},e.kind=l.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}((0,a.CommonMlabeledtrMixin)(c));e.CHTMLmlabeledtr=u},6590:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLmunderover=e.CHTMLmover=e.CHTMLmunder=void 0;var i=r(4300),s=r(1971),a=r(1971),l=r(1971),c=r(5184),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-base")),n=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML(r),this.scriptChild.toCHTML(n);var o=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),s=this.getUnderKV(o,i)[0],a=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(n,"paddingTop",this.em(s)),this.setDeltaW([r,n],this.getDeltaW([o,i],[0,-a])),this.adjustUnderDepth(n,i)},e.kind=c.MmlMunder.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}((0,s.CommonMunderMixin)(i.CHTMLmsub));e.CHTMLmunder=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),n=this.adaptor.append(this.chtml,this.html("mjx-base"));this.scriptChild.toCHTML(r),this.baseChild.toCHTML(n);var o=this.scriptChild.getOuterBBox(),i=this.baseChild.getOuterBBox();this.adjustBaseHeight(n,i);var s=this.getOverKU(i,o)[0],a=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(s)),this.setDeltaW([n,r],this.getDeltaW([i,o],[0,a])),this.adjustOverDepth(r,o)},e.kind=c.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}((0,a.CommonMoverMixin)(i.CHTMLmsup));e.CHTMLmover=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(e){if(this.hasMovableLimits())return t.prototype.toCHTML.call(this,e),void this.adaptor.setAttribute(this.chtml,"limits","false");this.chtml=this.standardCHTMLnode(e);var r=this.adaptor.append(this.chtml,this.html("mjx-over")),n=this.adaptor.append(this.adaptor.append(this.chtml,this.html("mjx-box")),this.html("mjx-munder")),o=this.adaptor.append(this.adaptor.append(n,this.html("mjx-row")),this.html("mjx-base")),i=this.adaptor.append(this.adaptor.append(n,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML(r),this.baseChild.toCHTML(o),this.underChild.toCHTML(i);var s=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),l=this.underChild.getOuterBBox();this.adjustBaseHeight(o,a);var c=this.getOverKU(a,s)[0],u=this.getUnderKV(a,l)[0],p=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(c)),this.adaptor.setStyle(i,"paddingTop",this.em(u)),this.setDeltaW([o,i,r],this.getDeltaW([a,l,s],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p])),this.adjustOverDepth(r,s),this.adjustUnderDepth(i,l)},e.prototype.markUsed=function(){t.prototype.markUsed.call(this),this.jax.wrapperUsage.add(i.CHTMLmsubsup.kind)},e.kind=c.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}((0,l.CommonMunderoverMixin)(i.CHTMLmsubsup));e.CHTMLmunderover=h},8650:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CHTMLscriptbase=void 0;var a=r(5355),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toCHTML=function(t){this.chtml=this.standardCHTMLnode(t);var e=i(this.getOffset(),2),r=e[0],n=e[1],o=r-(this.baseRemoveIc?this.baseIc:0),s={"vertical-align":this.em(n)};o&&(s["margin-left"]=this.em(o)),this.baseChild.toCHTML(this.chtml),this.scriptChild.toCHTML(this.adaptor.append(this.chtml,this.html("mjx-script",{style:s})))},e.prototype.setDeltaW=function(t,e){for(var r=0;r=0||this.adaptor.setStyle(t,"marginBottom",this.em(e.d*e.rscale))},e.prototype.adjustUnderDepth=function(t,e){var r,n;if(!(e.d>=0)){var o=this.adaptor,i=this.em(e.d),a=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});try{for(var l=s(o.childNodes(o.firstChild(t))),c=l.next();!c.done;c=l.next()){var u=c.value;o.append(a,u)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}o.append(o.firstChild(t),a)}},e.prototype.adjustBaseHeight=function(t,e){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*e.scale;e.h\\338"},8816:{c:"\\2264\\338"},8817:{c:"\\2265\\338"},8832:{c:"\\227A\\338"},8833:{c:"\\227B\\338"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{c:"\\2286\\338"},8841:{c:"\\2287\\338"},8876:{c:"\\22A2\\338"},8877:{c:"\\22A8\\338"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9653:{c:"\\25B3"},9663:{c:"\\25BD"},10072:{c:"\\2223"},10744:{c:"/",f:"BI"},10799:{c:"\\D7"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4515:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.doubleStruck=void 0;var n=r(6001);Object.defineProperty(e,"doubleStruck",{enumerable:!0,get:function(){return n.doubleStruck}})},6555:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.frakturBold=void 0;var n=r(8042),o=r(3696);e.frakturBold=(0,n.AddCSS)(o.frakturBold,{8260:{c:"/"}})},2183:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fraktur=void 0;var n=r(8042),o=r(9587);e.fraktur=(0,n.AddCSS)(o.fraktur,{8260:{c:"/"}})},3490:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.italic=void 0;var n=r(8042),o=r(8348);e.italic=(0,n.AddCSS)(o.italic,{47:{f:"I"},989:{c:"\\E008",f:"A"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/",f:"I"},8710:{c:"\\394",f:"I"},10744:{c:"/",f:"I"}})},9056:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.largeop=void 0;var n=r(8042),o=r(1376);e.largeop=(0,n.AddCSS)(o.largeop,{8214:{f:"S1"},8260:{c:"/"},8593:{f:"S1"},8595:{f:"S1"},8657:{f:"S1"},8659:{f:"S1"},8739:{f:"S1"},8741:{f:"S1"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},10072:{c:"\\2223",f:"S1"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},3019:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.monospace=void 0;var n=r(8042),o=r(1439);e.monospace=(0,n.AddCSS)(o.monospace,{697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8215:{c:"_"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8710:{c:"\\394"}})},2713:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.normal=void 0;var n=r(8042),o=r(331);e.normal=(0,n.AddCSS)(o.normal,{163:{f:"MI"},165:{f:"A"},174:{f:"A"},183:{c:"\\22C5"},240:{f:"A"},697:{c:"\\2032"},913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8192:{c:""},8193:{c:""},8194:{c:""},8195:{c:""},8196:{c:""},8197:{c:""},8198:{c:""},8201:{c:""},8202:{c:""},8203:{c:""},8204:{c:""},8213:{c:"\\2014"},8214:{c:"\\2225"},8215:{c:"_"},8226:{c:"\\2219"},8243:{c:"\\2032\\2032"},8244:{c:"\\2032\\2032\\2032"},8245:{f:"A"},8246:{c:"\\2035\\2035",f:"A"},8247:{c:"\\2035\\2035\\2035",f:"A"},8254:{c:"\\2C9"},8260:{c:"/"},8279:{c:"\\2032\\2032\\2032\\2032"},8288:{c:""},8289:{c:""},8290:{c:""},8291:{c:""},8292:{c:""},8407:{c:"\\2192",f:"V"},8450:{c:"C",f:"A"},8459:{c:"H",f:"SC"},8460:{c:"H",f:"FR"},8461:{c:"H",f:"A"},8462:{c:"h",f:"I"},8463:{f:"A"},8464:{c:"I",f:"SC"},8465:{c:"I",f:"FR"},8466:{c:"L",f:"SC"},8469:{c:"N",f:"A"},8473:{c:"P",f:"A"},8474:{c:"Q",f:"A"},8475:{c:"R",f:"SC"},8476:{c:"R",f:"FR"},8477:{c:"R",f:"A"},8484:{c:"Z",f:"A"},8486:{c:"\\3A9"},8487:{f:"A"},8488:{c:"Z",f:"FR"},8492:{c:"B",f:"SC"},8493:{c:"C",f:"FR"},8496:{c:"E",f:"SC"},8497:{c:"F",f:"SC"},8498:{f:"A"},8499:{c:"M",f:"SC"},8502:{f:"A"},8503:{f:"A"},8504:{f:"A"},8513:{f:"A"},8602:{f:"A"},8603:{f:"A"},8606:{f:"A"},8608:{f:"A"},8610:{f:"A"},8611:{f:"A"},8619:{f:"A"},8620:{f:"A"},8621:{f:"A"},8622:{f:"A"},8624:{f:"A"},8625:{f:"A"},8630:{f:"A"},8631:{f:"A"},8634:{f:"A"},8635:{f:"A"},8638:{f:"A"},8639:{f:"A"},8642:{f:"A"},8643:{f:"A"},8644:{f:"A"},8646:{f:"A"},8647:{f:"A"},8648:{f:"A"},8649:{f:"A"},8650:{f:"A"},8651:{f:"A"},8653:{f:"A"},8654:{f:"A"},8655:{f:"A"},8666:{f:"A"},8667:{f:"A"},8669:{f:"A"},8672:{f:"A"},8674:{f:"A"},8705:{f:"A"},8708:{c:"\\2203\\338"},8710:{c:"\\394"},8716:{c:"\\220B\\338"},8717:{f:"A"},8719:{f:"S1"},8720:{f:"S1"},8721:{f:"S1"},8724:{f:"A"},8737:{f:"A"},8738:{f:"A"},8740:{f:"A"},8742:{f:"A"},8748:{f:"S1"},8749:{f:"S1"},8750:{f:"S1"},8756:{f:"A"},8757:{f:"A"},8765:{f:"A"},8769:{f:"A"},8770:{f:"A"},8772:{c:"\\2243\\338"},8775:{c:"\\2246",f:"A"},8777:{c:"\\2248\\338"},8778:{f:"A"},8782:{f:"A"},8783:{f:"A"},8785:{f:"A"},8786:{f:"A"},8787:{f:"A"},8790:{f:"A"},8791:{f:"A"},8796:{f:"A"},8802:{c:"\\2261\\338"},8806:{f:"A"},8807:{f:"A"},8808:{f:"A"},8809:{f:"A"},8812:{f:"A"},8813:{c:"\\224D\\338"},8814:{f:"A"},8815:{f:"A"},8816:{f:"A"},8817:{f:"A"},8818:{f:"A"},8819:{f:"A"},8820:{c:"\\2272\\338"},8821:{c:"\\2273\\338"},8822:{f:"A"},8823:{f:"A"},8824:{c:"\\2276\\338"},8825:{c:"\\2277\\338"},8828:{f:"A"},8829:{f:"A"},8830:{f:"A"},8831:{f:"A"},8832:{f:"A"},8833:{f:"A"},8836:{c:"\\2282\\338"},8837:{c:"\\2283\\338"},8840:{f:"A"},8841:{f:"A"},8842:{f:"A"},8843:{f:"A"},8847:{f:"A"},8848:{f:"A"},8858:{f:"A"},8859:{f:"A"},8861:{f:"A"},8862:{f:"A"},8863:{f:"A"},8864:{f:"A"},8865:{f:"A"},8873:{f:"A"},8874:{f:"A"},8876:{f:"A"},8877:{f:"A"},8878:{f:"A"},8879:{f:"A"},8882:{f:"A"},8883:{f:"A"},8884:{f:"A"},8885:{f:"A"},8888:{f:"A"},8890:{f:"A"},8891:{f:"A"},8892:{f:"A"},8896:{f:"S1"},8897:{f:"S1"},8898:{f:"S1"},8899:{f:"S1"},8903:{f:"A"},8905:{f:"A"},8906:{f:"A"},8907:{f:"A"},8908:{f:"A"},8909:{f:"A"},8910:{f:"A"},8911:{f:"A"},8912:{f:"A"},8913:{f:"A"},8914:{f:"A"},8915:{f:"A"},8916:{f:"A"},8918:{f:"A"},8919:{f:"A"},8920:{f:"A"},8921:{f:"A"},8922:{f:"A"},8923:{f:"A"},8926:{f:"A"},8927:{f:"A"},8928:{f:"A"},8929:{f:"A"},8930:{c:"\\2291\\338"},8931:{c:"\\2292\\338"},8934:{f:"A"},8935:{f:"A"},8936:{f:"A"},8937:{f:"A"},8938:{f:"A"},8939:{f:"A"},8940:{f:"A"},8941:{f:"A"},8965:{c:"\\22BC",f:"A"},8966:{c:"\\2A5E",f:"A"},8988:{c:"\\250C",f:"A"},8989:{c:"\\2510",f:"A"},8990:{c:"\\2514",f:"A"},8991:{c:"\\2518",f:"A"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},9168:{f:"S1"},9416:{f:"A"},9484:{f:"A"},9488:{f:"A"},9492:{f:"A"},9496:{f:"A"},9585:{f:"A"},9586:{f:"A"},9632:{f:"A"},9633:{f:"A"},9642:{c:"\\25A0",f:"A"},9650:{f:"A"},9652:{c:"\\25B2",f:"A"},9653:{c:"\\25B3"},9654:{f:"A"},9656:{c:"\\25B6",f:"A"},9660:{f:"A"},9662:{c:"\\25BC",f:"A"},9663:{c:"\\25BD"},9664:{f:"A"},9666:{c:"\\25C0",f:"A"},9674:{f:"A"},9723:{c:"\\25A1",f:"A"},9724:{c:"\\25A0",f:"A"},9733:{f:"A"},10003:{f:"A"},10016:{f:"A"},10072:{c:"\\2223"},10731:{f:"A"},10744:{c:"/",f:"I"},10752:{f:"S1"},10753:{f:"S1"},10754:{f:"S1"},10756:{f:"S1"},10758:{f:"S1"},10764:{c:"\\222C\\222C",f:"S1"},10799:{c:"\\D7"},10846:{f:"A"},10877:{f:"A"},10878:{f:"A"},10885:{f:"A"},10886:{f:"A"},10887:{f:"A"},10888:{f:"A"},10889:{f:"A"},10890:{f:"A"},10891:{f:"A"},10892:{f:"A"},10901:{f:"A"},10902:{f:"A"},10933:{f:"A"},10934:{f:"A"},10935:{f:"A"},10936:{f:"A"},10937:{f:"A"},10938:{f:"A"},10949:{f:"A"},10950:{f:"A"},10955:{f:"A"},10956:{f:"A"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57350:{f:"A"},57351:{f:"A"},57352:{f:"A"},57353:{f:"A"},57356:{f:"A"},57357:{f:"A"},57358:{f:"A"},57359:{f:"A"},57360:{f:"A"},57361:{f:"A"},57366:{f:"A"},57367:{f:"A"},57368:{f:"A"},57369:{f:"A"},57370:{f:"A"},57371:{f:"A"},119808:{c:"A",f:"B"},119809:{c:"B",f:"B"},119810:{c:"C",f:"B"},119811:{c:"D",f:"B"},119812:{c:"E",f:"B"},119813:{c:"F",f:"B"},119814:{c:"G",f:"B"},119815:{c:"H",f:"B"},119816:{c:"I",f:"B"},119817:{c:"J",f:"B"},119818:{c:"K",f:"B"},119819:{c:"L",f:"B"},119820:{c:"M",f:"B"},119821:{c:"N",f:"B"},119822:{c:"O",f:"B"},119823:{c:"P",f:"B"},119824:{c:"Q",f:"B"},119825:{c:"R",f:"B"},119826:{c:"S",f:"B"},119827:{c:"T",f:"B"},119828:{c:"U",f:"B"},119829:{c:"V",f:"B"},119830:{c:"W",f:"B"},119831:{c:"X",f:"B"},119832:{c:"Y",f:"B"},119833:{c:"Z",f:"B"},119834:{c:"a",f:"B"},119835:{c:"b",f:"B"},119836:{c:"c",f:"B"},119837:{c:"d",f:"B"},119838:{c:"e",f:"B"},119839:{c:"f",f:"B"},119840:{c:"g",f:"B"},119841:{c:"h",f:"B"},119842:{c:"i",f:"B"},119843:{c:"j",f:"B"},119844:{c:"k",f:"B"},119845:{c:"l",f:"B"},119846:{c:"m",f:"B"},119847:{c:"n",f:"B"},119848:{c:"o",f:"B"},119849:{c:"p",f:"B"},119850:{c:"q",f:"B"},119851:{c:"r",f:"B"},119852:{c:"s",f:"B"},119853:{c:"t",f:"B"},119854:{c:"u",f:"B"},119855:{c:"v",f:"B"},119856:{c:"w",f:"B"},119857:{c:"x",f:"B"},119858:{c:"y",f:"B"},119859:{c:"z",f:"B"},119860:{c:"A",f:"I"},119861:{c:"B",f:"I"},119862:{c:"C",f:"I"},119863:{c:"D",f:"I"},119864:{c:"E",f:"I"},119865:{c:"F",f:"I"},119866:{c:"G",f:"I"},119867:{c:"H",f:"I"},119868:{c:"I",f:"I"},119869:{c:"J",f:"I"},119870:{c:"K",f:"I"},119871:{c:"L",f:"I"},119872:{c:"M",f:"I"},119873:{c:"N",f:"I"},119874:{c:"O",f:"I"},119875:{c:"P",f:"I"},119876:{c:"Q",f:"I"},119877:{c:"R",f:"I"},119878:{c:"S",f:"I"},119879:{c:"T",f:"I"},119880:{c:"U",f:"I"},119881:{c:"V",f:"I"},119882:{c:"W",f:"I"},119883:{c:"X",f:"I"},119884:{c:"Y",f:"I"},119885:{c:"Z",f:"I"},119886:{c:"a",f:"I"},119887:{c:"b",f:"I"},119888:{c:"c",f:"I"},119889:{c:"d",f:"I"},119890:{c:"e",f:"I"},119891:{c:"f",f:"I"},119892:{c:"g",f:"I"},119894:{c:"i",f:"I"},119895:{c:"j",f:"I"},119896:{c:"k",f:"I"},119897:{c:"l",f:"I"},119898:{c:"m",f:"I"},119899:{c:"n",f:"I"},119900:{c:"o",f:"I"},119901:{c:"p",f:"I"},119902:{c:"q",f:"I"},119903:{c:"r",f:"I"},119904:{c:"s",f:"I"},119905:{c:"t",f:"I"},119906:{c:"u",f:"I"},119907:{c:"v",f:"I"},119908:{c:"w",f:"I"},119909:{c:"x",f:"I"},119910:{c:"y",f:"I"},119911:{c:"z",f:"I"},119912:{c:"A",f:"BI"},119913:{c:"B",f:"BI"},119914:{c:"C",f:"BI"},119915:{c:"D",f:"BI"},119916:{c:"E",f:"BI"},119917:{c:"F",f:"BI"},119918:{c:"G",f:"BI"},119919:{c:"H",f:"BI"},119920:{c:"I",f:"BI"},119921:{c:"J",f:"BI"},119922:{c:"K",f:"BI"},119923:{c:"L",f:"BI"},119924:{c:"M",f:"BI"},119925:{c:"N",f:"BI"},119926:{c:"O",f:"BI"},119927:{c:"P",f:"BI"},119928:{c:"Q",f:"BI"},119929:{c:"R",f:"BI"},119930:{c:"S",f:"BI"},119931:{c:"T",f:"BI"},119932:{c:"U",f:"BI"},119933:{c:"V",f:"BI"},119934:{c:"W",f:"BI"},119935:{c:"X",f:"BI"},119936:{c:"Y",f:"BI"},119937:{c:"Z",f:"BI"},119938:{c:"a",f:"BI"},119939:{c:"b",f:"BI"},119940:{c:"c",f:"BI"},119941:{c:"d",f:"BI"},119942:{c:"e",f:"BI"},119943:{c:"f",f:"BI"},119944:{c:"g",f:"BI"},119945:{c:"h",f:"BI"},119946:{c:"i",f:"BI"},119947:{c:"j",f:"BI"},119948:{c:"k",f:"BI"},119949:{c:"l",f:"BI"},119950:{c:"m",f:"BI"},119951:{c:"n",f:"BI"},119952:{c:"o",f:"BI"},119953:{c:"p",f:"BI"},119954:{c:"q",f:"BI"},119955:{c:"r",f:"BI"},119956:{c:"s",f:"BI"},119957:{c:"t",f:"BI"},119958:{c:"u",f:"BI"},119959:{c:"v",f:"BI"},119960:{c:"w",f:"BI"},119961:{c:"x",f:"BI"},119962:{c:"y",f:"BI"},119963:{c:"z",f:"BI"},119964:{c:"A",f:"SC"},119966:{c:"C",f:"SC"},119967:{c:"D",f:"SC"},119970:{c:"G",f:"SC"},119973:{c:"J",f:"SC"},119974:{c:"K",f:"SC"},119977:{c:"N",f:"SC"},119978:{c:"O",f:"SC"},119979:{c:"P",f:"SC"},119980:{c:"Q",f:"SC"},119982:{c:"S",f:"SC"},119983:{c:"T",f:"SC"},119984:{c:"U",f:"SC"},119985:{c:"V",f:"SC"},119986:{c:"W",f:"SC"},119987:{c:"X",f:"SC"},119988:{c:"Y",f:"SC"},119989:{c:"Z",f:"SC"},120068:{c:"A",f:"FR"},120069:{c:"B",f:"FR"},120071:{c:"D",f:"FR"},120072:{c:"E",f:"FR"},120073:{c:"F",f:"FR"},120074:{c:"G",f:"FR"},120077:{c:"J",f:"FR"},120078:{c:"K",f:"FR"},120079:{c:"L",f:"FR"},120080:{c:"M",f:"FR"},120081:{c:"N",f:"FR"},120082:{c:"O",f:"FR"},120083:{c:"P",f:"FR"},120084:{c:"Q",f:"FR"},120086:{c:"S",f:"FR"},120087:{c:"T",f:"FR"},120088:{c:"U",f:"FR"},120089:{c:"V",f:"FR"},120090:{c:"W",f:"FR"},120091:{c:"X",f:"FR"},120092:{c:"Y",f:"FR"},120094:{c:"a",f:"FR"},120095:{c:"b",f:"FR"},120096:{c:"c",f:"FR"},120097:{c:"d",f:"FR"},120098:{c:"e",f:"FR"},120099:{c:"f",f:"FR"},120100:{c:"g",f:"FR"},120101:{c:"h",f:"FR"},120102:{c:"i",f:"FR"},120103:{c:"j",f:"FR"},120104:{c:"k",f:"FR"},120105:{c:"l",f:"FR"},120106:{c:"m",f:"FR"},120107:{c:"n",f:"FR"},120108:{c:"o",f:"FR"},120109:{c:"p",f:"FR"},120110:{c:"q",f:"FR"},120111:{c:"r",f:"FR"},120112:{c:"s",f:"FR"},120113:{c:"t",f:"FR"},120114:{c:"u",f:"FR"},120115:{c:"v",f:"FR"},120116:{c:"w",f:"FR"},120117:{c:"x",f:"FR"},120118:{c:"y",f:"FR"},120119:{c:"z",f:"FR"},120120:{c:"A",f:"A"},120121:{c:"B",f:"A"},120123:{c:"D",f:"A"},120124:{c:"E",f:"A"},120125:{c:"F",f:"A"},120126:{c:"G",f:"A"},120128:{c:"I",f:"A"},120129:{c:"J",f:"A"},120130:{c:"K",f:"A"},120131:{c:"L",f:"A"},120132:{c:"M",f:"A"},120134:{c:"O",f:"A"},120138:{c:"S",f:"A"},120139:{c:"T",f:"A"},120140:{c:"U",f:"A"},120141:{c:"V",f:"A"},120142:{c:"W",f:"A"},120143:{c:"X",f:"A"},120144:{c:"Y",f:"A"},120172:{c:"A",f:"FRB"},120173:{c:"B",f:"FRB"},120174:{c:"C",f:"FRB"},120175:{c:"D",f:"FRB"},120176:{c:"E",f:"FRB"},120177:{c:"F",f:"FRB"},120178:{c:"G",f:"FRB"},120179:{c:"H",f:"FRB"},120180:{c:"I",f:"FRB"},120181:{c:"J",f:"FRB"},120182:{c:"K",f:"FRB"},120183:{c:"L",f:"FRB"},120184:{c:"M",f:"FRB"},120185:{c:"N",f:"FRB"},120186:{c:"O",f:"FRB"},120187:{c:"P",f:"FRB"},120188:{c:"Q",f:"FRB"},120189:{c:"R",f:"FRB"},120190:{c:"S",f:"FRB"},120191:{c:"T",f:"FRB"},120192:{c:"U",f:"FRB"},120193:{c:"V",f:"FRB"},120194:{c:"W",f:"FRB"},120195:{c:"X",f:"FRB"},120196:{c:"Y",f:"FRB"},120197:{c:"Z",f:"FRB"},120198:{c:"a",f:"FRB"},120199:{c:"b",f:"FRB"},120200:{c:"c",f:"FRB"},120201:{c:"d",f:"FRB"},120202:{c:"e",f:"FRB"},120203:{c:"f",f:"FRB"},120204:{c:"g",f:"FRB"},120205:{c:"h",f:"FRB"},120206:{c:"i",f:"FRB"},120207:{c:"j",f:"FRB"},120208:{c:"k",f:"FRB"},120209:{c:"l",f:"FRB"},120210:{c:"m",f:"FRB"},120211:{c:"n",f:"FRB"},120212:{c:"o",f:"FRB"},120213:{c:"p",f:"FRB"},120214:{c:"q",f:"FRB"},120215:{c:"r",f:"FRB"},120216:{c:"s",f:"FRB"},120217:{c:"t",f:"FRB"},120218:{c:"u",f:"FRB"},120219:{c:"v",f:"FRB"},120220:{c:"w",f:"FRB"},120221:{c:"x",f:"FRB"},120222:{c:"y",f:"FRB"},120223:{c:"z",f:"FRB"},120224:{c:"A",f:"SS"},120225:{c:"B",f:"SS"},120226:{c:"C",f:"SS"},120227:{c:"D",f:"SS"},120228:{c:"E",f:"SS"},120229:{c:"F",f:"SS"},120230:{c:"G",f:"SS"},120231:{c:"H",f:"SS"},120232:{c:"I",f:"SS"},120233:{c:"J",f:"SS"},120234:{c:"K",f:"SS"},120235:{c:"L",f:"SS"},120236:{c:"M",f:"SS"},120237:{c:"N",f:"SS"},120238:{c:"O",f:"SS"},120239:{c:"P",f:"SS"},120240:{c:"Q",f:"SS"},120241:{c:"R",f:"SS"},120242:{c:"S",f:"SS"},120243:{c:"T",f:"SS"},120244:{c:"U",f:"SS"},120245:{c:"V",f:"SS"},120246:{c:"W",f:"SS"},120247:{c:"X",f:"SS"},120248:{c:"Y",f:"SS"},120249:{c:"Z",f:"SS"},120250:{c:"a",f:"SS"},120251:{c:"b",f:"SS"},120252:{c:"c",f:"SS"},120253:{c:"d",f:"SS"},120254:{c:"e",f:"SS"},120255:{c:"f",f:"SS"},120256:{c:"g",f:"SS"},120257:{c:"h",f:"SS"},120258:{c:"i",f:"SS"},120259:{c:"j",f:"SS"},120260:{c:"k",f:"SS"},120261:{c:"l",f:"SS"},120262:{c:"m",f:"SS"},120263:{c:"n",f:"SS"},120264:{c:"o",f:"SS"},120265:{c:"p",f:"SS"},120266:{c:"q",f:"SS"},120267:{c:"r",f:"SS"},120268:{c:"s",f:"SS"},120269:{c:"t",f:"SS"},120270:{c:"u",f:"SS"},120271:{c:"v",f:"SS"},120272:{c:"w",f:"SS"},120273:{c:"x",f:"SS"},120274:{c:"y",f:"SS"},120275:{c:"z",f:"SS"},120276:{c:"A",f:"SSB"},120277:{c:"B",f:"SSB"},120278:{c:"C",f:"SSB"},120279:{c:"D",f:"SSB"},120280:{c:"E",f:"SSB"},120281:{c:"F",f:"SSB"},120282:{c:"G",f:"SSB"},120283:{c:"H",f:"SSB"},120284:{c:"I",f:"SSB"},120285:{c:"J",f:"SSB"},120286:{c:"K",f:"SSB"},120287:{c:"L",f:"SSB"},120288:{c:"M",f:"SSB"},120289:{c:"N",f:"SSB"},120290:{c:"O",f:"SSB"},120291:{c:"P",f:"SSB"},120292:{c:"Q",f:"SSB"},120293:{c:"R",f:"SSB"},120294:{c:"S",f:"SSB"},120295:{c:"T",f:"SSB"},120296:{c:"U",f:"SSB"},120297:{c:"V",f:"SSB"},120298:{c:"W",f:"SSB"},120299:{c:"X",f:"SSB"},120300:{c:"Y",f:"SSB"},120301:{c:"Z",f:"SSB"},120302:{c:"a",f:"SSB"},120303:{c:"b",f:"SSB"},120304:{c:"c",f:"SSB"},120305:{c:"d",f:"SSB"},120306:{c:"e",f:"SSB"},120307:{c:"f",f:"SSB"},120308:{c:"g",f:"SSB"},120309:{c:"h",f:"SSB"},120310:{c:"i",f:"SSB"},120311:{c:"j",f:"SSB"},120312:{c:"k",f:"SSB"},120313:{c:"l",f:"SSB"},120314:{c:"m",f:"SSB"},120315:{c:"n",f:"SSB"},120316:{c:"o",f:"SSB"},120317:{c:"p",f:"SSB"},120318:{c:"q",f:"SSB"},120319:{c:"r",f:"SSB"},120320:{c:"s",f:"SSB"},120321:{c:"t",f:"SSB"},120322:{c:"u",f:"SSB"},120323:{c:"v",f:"SSB"},120324:{c:"w",f:"SSB"},120325:{c:"x",f:"SSB"},120326:{c:"y",f:"SSB"},120327:{c:"z",f:"SSB"},120328:{c:"A",f:"SSI"},120329:{c:"B",f:"SSI"},120330:{c:"C",f:"SSI"},120331:{c:"D",f:"SSI"},120332:{c:"E",f:"SSI"},120333:{c:"F",f:"SSI"},120334:{c:"G",f:"SSI"},120335:{c:"H",f:"SSI"},120336:{c:"I",f:"SSI"},120337:{c:"J",f:"SSI"},120338:{c:"K",f:"SSI"},120339:{c:"L",f:"SSI"},120340:{c:"M",f:"SSI"},120341:{c:"N",f:"SSI"},120342:{c:"O",f:"SSI"},120343:{c:"P",f:"SSI"},120344:{c:"Q",f:"SSI"},120345:{c:"R",f:"SSI"},120346:{c:"S",f:"SSI"},120347:{c:"T",f:"SSI"},120348:{c:"U",f:"SSI"},120349:{c:"V",f:"SSI"},120350:{c:"W",f:"SSI"},120351:{c:"X",f:"SSI"},120352:{c:"Y",f:"SSI"},120353:{c:"Z",f:"SSI"},120354:{c:"a",f:"SSI"},120355:{c:"b",f:"SSI"},120356:{c:"c",f:"SSI"},120357:{c:"d",f:"SSI"},120358:{c:"e",f:"SSI"},120359:{c:"f",f:"SSI"},120360:{c:"g",f:"SSI"},120361:{c:"h",f:"SSI"},120362:{c:"i",f:"SSI"},120363:{c:"j",f:"SSI"},120364:{c:"k",f:"SSI"},120365:{c:"l",f:"SSI"},120366:{c:"m",f:"SSI"},120367:{c:"n",f:"SSI"},120368:{c:"o",f:"SSI"},120369:{c:"p",f:"SSI"},120370:{c:"q",f:"SSI"},120371:{c:"r",f:"SSI"},120372:{c:"s",f:"SSI"},120373:{c:"t",f:"SSI"},120374:{c:"u",f:"SSI"},120375:{c:"v",f:"SSI"},120376:{c:"w",f:"SSI"},120377:{c:"x",f:"SSI"},120378:{c:"y",f:"SSI"},120379:{c:"z",f:"SSI"},120432:{c:"A",f:"T"},120433:{c:"B",f:"T"},120434:{c:"C",f:"T"},120435:{c:"D",f:"T"},120436:{c:"E",f:"T"},120437:{c:"F",f:"T"},120438:{c:"G",f:"T"},120439:{c:"H",f:"T"},120440:{c:"I",f:"T"},120441:{c:"J",f:"T"},120442:{c:"K",f:"T"},120443:{c:"L",f:"T"},120444:{c:"M",f:"T"},120445:{c:"N",f:"T"},120446:{c:"O",f:"T"},120447:{c:"P",f:"T"},120448:{c:"Q",f:"T"},120449:{c:"R",f:"T"},120450:{c:"S",f:"T"},120451:{c:"T",f:"T"},120452:{c:"U",f:"T"},120453:{c:"V",f:"T"},120454:{c:"W",f:"T"},120455:{c:"X",f:"T"},120456:{c:"Y",f:"T"},120457:{c:"Z",f:"T"},120458:{c:"a",f:"T"},120459:{c:"b",f:"T"},120460:{c:"c",f:"T"},120461:{c:"d",f:"T"},120462:{c:"e",f:"T"},120463:{c:"f",f:"T"},120464:{c:"g",f:"T"},120465:{c:"h",f:"T"},120466:{c:"i",f:"T"},120467:{c:"j",f:"T"},120468:{c:"k",f:"T"},120469:{c:"l",f:"T"},120470:{c:"m",f:"T"},120471:{c:"n",f:"T"},120472:{c:"o",f:"T"},120473:{c:"p",f:"T"},120474:{c:"q",f:"T"},120475:{c:"r",f:"T"},120476:{c:"s",f:"T"},120477:{c:"t",f:"T"},120478:{c:"u",f:"T"},120479:{c:"v",f:"T"},120480:{c:"w",f:"T"},120481:{c:"x",f:"T"},120482:{c:"y",f:"T"},120483:{c:"z",f:"T"},120488:{c:"A",f:"B"},120489:{c:"B",f:"B"},120490:{c:"\\393",f:"B"},120491:{c:"\\394",f:"B"},120492:{c:"E",f:"B"},120493:{c:"Z",f:"B"},120494:{c:"H",f:"B"},120495:{c:"\\398",f:"B"},120496:{c:"I",f:"B"},120497:{c:"K",f:"B"},120498:{c:"\\39B",f:"B"},120499:{c:"M",f:"B"},120500:{c:"N",f:"B"},120501:{c:"\\39E",f:"B"},120502:{c:"O",f:"B"},120503:{c:"\\3A0",f:"B"},120504:{c:"P",f:"B"},120506:{c:"\\3A3",f:"B"},120507:{c:"T",f:"B"},120508:{c:"\\3A5",f:"B"},120509:{c:"\\3A6",f:"B"},120510:{c:"X",f:"B"},120511:{c:"\\3A8",f:"B"},120512:{c:"\\3A9",f:"B"},120513:{c:"\\2207",f:"B"},120546:{c:"A",f:"I"},120547:{c:"B",f:"I"},120548:{c:"\\393",f:"I"},120549:{c:"\\394",f:"I"},120550:{c:"E",f:"I"},120551:{c:"Z",f:"I"},120552:{c:"H",f:"I"},120553:{c:"\\398",f:"I"},120554:{c:"I",f:"I"},120555:{c:"K",f:"I"},120556:{c:"\\39B",f:"I"},120557:{c:"M",f:"I"},120558:{c:"N",f:"I"},120559:{c:"\\39E",f:"I"},120560:{c:"O",f:"I"},120561:{c:"\\3A0",f:"I"},120562:{c:"P",f:"I"},120564:{c:"\\3A3",f:"I"},120565:{c:"T",f:"I"},120566:{c:"\\3A5",f:"I"},120567:{c:"\\3A6",f:"I"},120568:{c:"X",f:"I"},120569:{c:"\\3A8",f:"I"},120570:{c:"\\3A9",f:"I"},120572:{c:"\\3B1",f:"I"},120573:{c:"\\3B2",f:"I"},120574:{c:"\\3B3",f:"I"},120575:{c:"\\3B4",f:"I"},120576:{c:"\\3B5",f:"I"},120577:{c:"\\3B6",f:"I"},120578:{c:"\\3B7",f:"I"},120579:{c:"\\3B8",f:"I"},120580:{c:"\\3B9",f:"I"},120581:{c:"\\3BA",f:"I"},120582:{c:"\\3BB",f:"I"},120583:{c:"\\3BC",f:"I"},120584:{c:"\\3BD",f:"I"},120585:{c:"\\3BE",f:"I"},120586:{c:"\\3BF",f:"I"},120587:{c:"\\3C0",f:"I"},120588:{c:"\\3C1",f:"I"},120589:{c:"\\3C2",f:"I"},120590:{c:"\\3C3",f:"I"},120591:{c:"\\3C4",f:"I"},120592:{c:"\\3C5",f:"I"},120593:{c:"\\3C6",f:"I"},120594:{c:"\\3C7",f:"I"},120595:{c:"\\3C8",f:"I"},120596:{c:"\\3C9",f:"I"},120597:{c:"\\2202"},120598:{c:"\\3F5",f:"I"},120599:{c:"\\3D1",f:"I"},120600:{c:"\\E009",f:"A"},120601:{c:"\\3D5",f:"I"},120602:{c:"\\3F1",f:"I"},120603:{c:"\\3D6",f:"I"},120604:{c:"A",f:"BI"},120605:{c:"B",f:"BI"},120606:{c:"\\393",f:"BI"},120607:{c:"\\394",f:"BI"},120608:{c:"E",f:"BI"},120609:{c:"Z",f:"BI"},120610:{c:"H",f:"BI"},120611:{c:"\\398",f:"BI"},120612:{c:"I",f:"BI"},120613:{c:"K",f:"BI"},120614:{c:"\\39B",f:"BI"},120615:{c:"M",f:"BI"},120616:{c:"N",f:"BI"},120617:{c:"\\39E",f:"BI"},120618:{c:"O",f:"BI"},120619:{c:"\\3A0",f:"BI"},120620:{c:"P",f:"BI"},120622:{c:"\\3A3",f:"BI"},120623:{c:"T",f:"BI"},120624:{c:"\\3A5",f:"BI"},120625:{c:"\\3A6",f:"BI"},120626:{c:"X",f:"BI"},120627:{c:"\\3A8",f:"BI"},120628:{c:"\\3A9",f:"BI"},120630:{c:"\\3B1",f:"BI"},120631:{c:"\\3B2",f:"BI"},120632:{c:"\\3B3",f:"BI"},120633:{c:"\\3B4",f:"BI"},120634:{c:"\\3B5",f:"BI"},120635:{c:"\\3B6",f:"BI"},120636:{c:"\\3B7",f:"BI"},120637:{c:"\\3B8",f:"BI"},120638:{c:"\\3B9",f:"BI"},120639:{c:"\\3BA",f:"BI"},120640:{c:"\\3BB",f:"BI"},120641:{c:"\\3BC",f:"BI"},120642:{c:"\\3BD",f:"BI"},120643:{c:"\\3BE",f:"BI"},120644:{c:"\\3BF",f:"BI"},120645:{c:"\\3C0",f:"BI"},120646:{c:"\\3C1",f:"BI"},120647:{c:"\\3C2",f:"BI"},120648:{c:"\\3C3",f:"BI"},120649:{c:"\\3C4",f:"BI"},120650:{c:"\\3C5",f:"BI"},120651:{c:"\\3C6",f:"BI"},120652:{c:"\\3C7",f:"BI"},120653:{c:"\\3C8",f:"BI"},120654:{c:"\\3C9",f:"BI"},120655:{c:"\\2202",f:"B"},120656:{c:"\\3F5",f:"BI"},120657:{c:"\\3D1",f:"BI"},120658:{c:"\\E009",f:"A"},120659:{c:"\\3D5",f:"BI"},120660:{c:"\\3F1",f:"BI"},120661:{c:"\\3D6",f:"BI"},120662:{c:"A",f:"SSB"},120663:{c:"B",f:"SSB"},120664:{c:"\\393",f:"SSB"},120665:{c:"\\394",f:"SSB"},120666:{c:"E",f:"SSB"},120667:{c:"Z",f:"SSB"},120668:{c:"H",f:"SSB"},120669:{c:"\\398",f:"SSB"},120670:{c:"I",f:"SSB"},120671:{c:"K",f:"SSB"},120672:{c:"\\39B",f:"SSB"},120673:{c:"M",f:"SSB"},120674:{c:"N",f:"SSB"},120675:{c:"\\39E",f:"SSB"},120676:{c:"O",f:"SSB"},120677:{c:"\\3A0",f:"SSB"},120678:{c:"P",f:"SSB"},120680:{c:"\\3A3",f:"SSB"},120681:{c:"T",f:"SSB"},120682:{c:"\\3A5",f:"SSB"},120683:{c:"\\3A6",f:"SSB"},120684:{c:"X",f:"SSB"},120685:{c:"\\3A8",f:"SSB"},120686:{c:"\\3A9",f:"SSB"},120782:{c:"0",f:"B"},120783:{c:"1",f:"B"},120784:{c:"2",f:"B"},120785:{c:"3",f:"B"},120786:{c:"4",f:"B"},120787:{c:"5",f:"B"},120788:{c:"6",f:"B"},120789:{c:"7",f:"B"},120790:{c:"8",f:"B"},120791:{c:"9",f:"B"},120802:{c:"0",f:"SS"},120803:{c:"1",f:"SS"},120804:{c:"2",f:"SS"},120805:{c:"3",f:"SS"},120806:{c:"4",f:"SS"},120807:{c:"5",f:"SS"},120808:{c:"6",f:"SS"},120809:{c:"7",f:"SS"},120810:{c:"8",f:"SS"},120811:{c:"9",f:"SS"},120812:{c:"0",f:"SSB"},120813:{c:"1",f:"SSB"},120814:{c:"2",f:"SSB"},120815:{c:"3",f:"SSB"},120816:{c:"4",f:"SSB"},120817:{c:"5",f:"SSB"},120818:{c:"6",f:"SSB"},120819:{c:"7",f:"SSB"},120820:{c:"8",f:"SSB"},120821:{c:"9",f:"SSB"},120822:{c:"0",f:"T"},120823:{c:"1",f:"T"},120824:{c:"2",f:"T"},120825:{c:"3",f:"T"},120826:{c:"4",f:"T"},120827:{c:"5",f:"T"},120828:{c:"6",f:"T"},120829:{c:"7",f:"T"},120830:{c:"8",f:"T"},120831:{c:"9",f:"T"}})},7517:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBoldItalic=void 0;var n=r(8042),o=r(4886);e.sansSerifBoldItalic=(0,n.AddCSS)(o.sansSerifBoldItalic,{305:{f:"SSB"},567:{f:"SSB"}})},4182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBold=void 0;var n=r(8042),o=r(4471);e.sansSerifBold=(0,n.AddCSS)(o.sansSerifBold,{8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},2679:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifItalic=void 0;var n=r(8042),o=r(5181);e.sansSerifItalic=(0,n.AddCSS)(o.sansSerifItalic,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},5469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerif=void 0;var n=r(8042),o=r(3526);e.sansSerif=(0,n.AddCSS)(o.sansSerif,{913:{c:"A"},914:{c:"B"},917:{c:"E"},918:{c:"Z"},919:{c:"H"},921:{c:"I"},922:{c:"K"},924:{c:"M"},925:{c:"N"},927:{c:"O"},929:{c:"P"},932:{c:"T"},935:{c:"X"},8213:{c:"\\2014"},8215:{c:"_"},8260:{c:"/"},8710:{c:"\\394"}})},7563:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.scriptBold=void 0;var n=r(5649);Object.defineProperty(e,"scriptBold",{enumerable:!0,get:function(){return n.scriptBold}})},9409:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.script=void 0;var n=r(7153);Object.defineProperty(e,"script",{enumerable:!0,get:function(){return n.script}})},775:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallop=void 0;var n=r(8042),o=r(5745);e.smallop=(0,n.AddCSS)(o.smallop,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},10072:{c:"\\2223"},10764:{c:"\\222C\\222C"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},9551:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphicBold=void 0;var n=r(8042),o=r(1411);e.texCalligraphicBold=(0,n.AddCSS)(o.texCalligraphicBold,{305:{f:"B"},567:{f:"B"}})},7907:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphic=void 0;var n=r(6384);Object.defineProperty(e,"texCalligraphic",{enumerable:!0,get:function(){return n.texCalligraphic}})},9659:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texMathit=void 0;var n=r(6041);Object.defineProperty(e,"texMathit",{enumerable:!0,get:function(){return n.texMathit}})},98:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyleBold=void 0;var n=r(8199);Object.defineProperty(e,"texOldstyleBold",{enumerable:!0,get:function(){return n.texOldstyleBold}})},6275:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyle=void 0;var n=r(9848);Object.defineProperty(e,"texOldstyle",{enumerable:!0,get:function(){return n.texOldstyle}})},6530:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize3=void 0;var n=r(8042),o=r(7906);e.texSize3=(0,n.AddCSS)(o.texSize3,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"}})},4409:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize4=void 0;var n=r(8042),o=r(2644);e.texSize4=(0,n.AddCSS)(o.texSize4,{8260:{c:"/"},9001:{c:"\\27E8"},9002:{c:"\\27E9"},12296:{c:"\\27E8"},12297:{c:"\\27E9"},57685:{c:"\\E153\\E152"},57686:{c:"\\E151\\E150"}})},5292:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texVariant=void 0;var n=r(8042),o=r(4926);e.texVariant=(0,n.AddCSS)(o.texVariant,{1008:{c:"\\E009"},8463:{f:""},8740:{c:"\\E006"},8742:{c:"\\E007"},8808:{c:"\\E00C"},8809:{c:"\\E00D"},8816:{c:"\\E011"},8817:{c:"\\E00E"},8840:{c:"\\E016"},8841:{c:"\\E018"},8842:{c:"\\E01A"},8843:{c:"\\E01B"},10887:{c:"\\E010"},10888:{c:"\\E00F"},10955:{c:"\\E017"},10956:{c:"\\E019"}})},5884:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var a=r(7233);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var l=function(){function t(t){var e,r,l,c;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var u=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},u.OPTIONS),t),this.params=n({},u.defaultParams),this.sizeVariants=i([],o(u.defaultSizeVariants),!1),this.stretchVariants=i([],o(u.defaultStretchVariants),!1),this.cssFontMap=n({},u.defaultCssFonts);try{for(var p=s(Object.keys(this.cssFontMap)),h=p.next();!h.done;h=p.next()){var f=h.value;"unknown"===this.cssFontMap[f][0]&&(this.cssFontMap[f][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}this.cssFamilyPrefix=u.defaultCssFamilyPrefix,this.createVariants(u.defaultVariants),this.defineDelimiters(u.defaultDelimiters);try{for(var d=s(Object.keys(u.defaultChars)),m=d.next();!m.done;m=d.next()){var y=m.value;this.defineChars(y,u.defaultChars[y])}}catch(t){l={error:t}}finally{try{m&&!m.done&&(c=d.return)&&c.call(d)}finally{if(l)throw l.error}}this.defineRemap("accent",u.defaultAccentMap),this.defineRemap("mo",u.defaultMoMap),this.defineRemap("mn",u.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var n={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(n.chars,this.variant[r].chars),this.variant[r].linked.push(n.chars),n.chars=Object.create(n.chars)),this.remapSmpChars(n.chars,t),this.variant[t]=n},t.prototype.remapSmpChars=function(t,e){var r,n,i,a,l=this.constructor;if(l.VariantSmp[e]){var c=l.SmpRemap,u=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var p=s(l.SmpRanges),h=p.next();!h.done;h=p.next()){var f=o(h.value,3),d=f[0],m=f[1],y=f[2],g=l.VariantSmp[e][d];if(g){for(var b=m;b<=y;b++)if(930!==b){var v=g+b-m;t[b]=this.smpChar(c[v]||v)}if(u[d])try{for(var _=(i=void 0,s(Object.keys(u[d]).map((function(t){return parseInt(t)})))),S=_.next();!S.done;S=_.next()){t[b=S.value]=this.smpChar(g+u[d][b])}}catch(t){i={error:t}}finally{try{S&&!S.done&&(a=_.return)&&a.call(_)}finally{if(i)throw i.error}}}}}catch(t){r={error:t}}finally{try{h&&!h.done&&(n=p.return)&&n.call(p)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var n=s(t),o=n.next();!o.done;o=n.next()){var i=o.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,n,o=this.variant[t];Object.assign(o.chars,e);try{for(var i=s(o.linked),a=i.next();!a.done;a=i.next()){var l=a.value;Object.assign(l,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=l},5552:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),n=r.h,o=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(n+o)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var n=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[n]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[n]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,n,o){var i=e.sideIndex[n],s=e.sideIndex[o];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[s]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[s]=t.thickness,e},remove:n+" "+o}]}};e.CommonDiagonalStrike=function(t){return function(r){var n="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(n),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(n){var o=r(e.diagonalArrowDef[n],4),i=o[0],s=o[1],a=o[2];return[n+"arrow",{renderer:function(e,n){var o=r(e.arrowAW(),2),l=o[0],c=o[1],u=e.arrow(c,i*(l-s),a);t(e,u)},bbox:function(t){var e=t.arrowData(),n=e.a,o=e.x,i=e.y,s=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),a=s[0],l=s[1],c=s[2],u=r(t.getArgMod(a+c,l),2),p=u[0],h=u[1],f=i+(p>n?t.thickness*h*Math.sin(p-n):0),d=o+(p>Math.PI/2-n?t.thickness*h*Math.sin(p+n-Math.PI/2):0);return[f,d,f,d]},remove:o[3]}]}};e.CommonArrow=function(t){return function(n){var o=r(e.arrowDef[n],4),i=o[0],s=o[1],a=o[2],l=o[3];return[n+"arrow",{renderer:function(e,n){var o=e.getBBox(),l=o.w,c=o.h,u=o.d,p=r(a?[c+u,"X"]:[l,"Y"],2),h=p[0],f=p[1],d=e.getOffset(f),m=e.arrow(h,i,s,f,d);t(e,m)},bbox:e.arrowBBox[n],remove:l}]}}},3055:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var l=r(2975),c=r(4474),u=r(7233),p=r(6010),h=r(8054),f=r(4139),d=function(t){function e(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&(n=null);var o=this,i=s((0,u.separateOptions)(e,n.OPTIONS),2),a=i[0],l=i[1];return(o=t.call(this,a)||this).factory=o.options.wrapperFactory||new r,o.factory.jax=o,o.cssStyles=o.options.cssStyles||new f.CssStyles,o.font=o.options.font||new n(l),o.unknownCache=new Map,o}return o(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,p.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var n=this.adaptor,o=this.getMetricMaps(t);try{for(var i=a(t.math),s=i.next();!s.done;s=i.next()){var l=s.value,u=n.parent(l.start.node);if(l.state()=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},u=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o600?"bold":"normal"),n.family?r=this.explicitVariant(n.family,n.weight,n.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[n.weight]||{})[r]||r,r=(e.ITALICVARIANTS[n.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var n=this.styles;return n||(n=this.styles=new m.Styles),n.set("fontFamily",t),e&&n.set("fontWeight",e),r&&n.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,n=this.node.attributes,o=Math.min(n.get("scriptlevel"),2),i=n.get("fontsize"),s=this.node.isToken||this.node.isKind("mstyle")?n.get("mathsize"):n.getInherited("mathsize");if(0!==o){t=Math.pow(n.get("scriptsizemultiplier"),o);var a=this.length2em(n.get("scriptminsize"),.8,1);t0;this.bbox.L=n.isSet("lspace")?Math.max(0,this.length2em(n.get("lspace"))):v(o,t.lspace),this.bbox.R=n.isSet("rspace")?Math.max(0,this.length2em(n.get("rspace"))):v(o,t.rspace);var i=r.childIndex(e);if(0!==i){var s=r.childNodes[i-1];if(s.isEmbellished){var a=this.jax.nodeMap.get(s).getBBox();a.R&&(this.bbox.L=Math.max(0,this.bbox.L-a.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var n=this.node.coreMO().attributes;n.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(n.get("lspace")))),n.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(n.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var n=l(this.node.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof h.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=g.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,u([],c(h.indentAttributes),!1)),r=e.indentalign,n=e.indentshift,o=e.indentalignfirst,i=e.indentshiftfirst;return"indentalign"!==o&&(r=o),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==i&&(n=i),"auto"===n&&(n=this.jax.options.displayIndent,"right"!==r||n.match(/^\s*0[a-z]*\s*$/)||(n=("-"+n.trim()).replace(/^--/,""))),[r,this.length2em(n,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,n,o){return"top"===o?t-r:"bottom"===o?n-e:"center"===o?(t-r-(e-n))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return d.percent(t)},e.prototype.em=function(t){return d.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-d.BIGDIMEN),d.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),d.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,f.unicodeChars)(t),n=this.font.getVariant(e);if(n&&n.chars){var o=n.chars;r=r.map((function(t){return((o[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),n=e.create("mo",{stretchy:!0},[r]);n.inheritAttributesFrom(this.node);var o=this.wrap(n);return o.parent=this,o},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(p.AbstractWrapper);e.CommonWrapper=_},4420:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(3811).AbstractWrapperFactory);e.CommonWrapperFactory=i},9800:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(9007);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var n=e.h,o=(n+e.d)/2+this.font.params.axis_height-n;e.h+=o,e.d-=o}},e}(t)}},1160:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var s=this.parent.variant,a=this.node.getText();if("-explicitFont"===s){var l=this.jax.getFontData(this.parent.styles),c=this.jax.measureText(a,s,l),u=c.w,p=c.h,h=c.d;t.h=p,t.d=h,t.w=u}else{var f=this.remappedText(a,s);t.empty();try{for(var d=o(f),m=d.next();!m.done;m=d.next()){var y=m.value,g=i(this.getVariantChar(s,y),4),b=(p=g[0],h=g[1],u=g[2],g[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(y),s);u=v.w,p=v.h,h=v.d}t.w+=u,p>t.h&&(t.h=p),h>t.d&&(t.d=h),t.ic=b.ic||0,t.sk=b.sk||0,t.dx=b.dx||0}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}f.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},1956:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},c=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var p=a(r(5552)),h=r(505);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?s:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,n,o){return void 0===n&&(n=""),void 0===o&&(o=0),null},e.prototype.arrowData=function(){var t=l([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),n=this.childNodes[0].getBBox(),o=n.h,i=n.d,s=n.w,a=o+i,c=Math.sqrt(a*a+s*s),u=Math.max(e,r*s/c),p=Math.max(e,r*a/c),h=l(this.getArgMod(s+2*u,a+2*p),2);return{a:h[0],W:h[1],x:u,y:p}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,n=t.w,o=l(this.TRBL,4),i=o[0],s=o[1],a=o[2],c=o[3];return this.getArgMod(c+n+s,i+e+r+a)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},7555:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var l=r(6469);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(l.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,n){for(var o=0;ot.h&&(t.h=l),c>t.d&&(t.d=c),h>e.h&&(e.h=h),f>e.d&&(e.d=f)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,n=t.d,o=t.rscale;return[e*o,r*o,n*o]},r.prototype.getUVQ=function(e,r){var n;if(!this.UVQ){var o=i([0,0,0],3),s=o[0],a=o[1],l=o[2];0===e.h&&0===e.d?s=this.getU():0===r.h&&0===r.d?s=-this.getV():(s=(n=i(t.prototype.getUVQ.call(this,e,r),3))[0],a=n[1],l=n[2]),this.UVQ=[s,a,l]}return this.UVQ},r}(t)}},5023:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},7096:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),s=this&&this.__assign||function(){return s=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var u=r(6469),p=r(505),h=r(5884);e.DirectionVH=((o={})[1]="v",o[2]="h",o),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=u.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=u.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:h.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,n;if(void 0===e&&(e=!1),0!==this.stretch.dir){var o=this.getWH(t),i=this.getSize("minsize",0),a=this.getSize("maxsize",1/0),l=this.node.getProperty("mathaccent");o=Math.max(i,Math.min(a,o));var u=this.font.params.delimiterfactor/1e3,p=this.font.params.delimitershortfall,h=i||e?o:l?Math.min(o/u,o+p):Math.max(o*u,o-p),f=this.stretch,d=f.c||this.getText().codePointAt(0),m=0;if(f.sizes)try{for(var y=c(f.sizes),g=y.next();!g.done;g=y.next()){if(g.value>=h)return l&&m&&m--,this.variant=this.font.getSizeVariant(d,m),this.size=m,void(f.schar&&f.schar[m]&&(this.stretch=s(s({},this.stretch),{c:f.schar[m]})));m++}}catch(t){r={error:t}}finally{try{g&&!g.done&&(n=y.return)&&n.call(y)}finally{if(r)throw r.error}}f.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(o,f),f)):(this.variant=this.font.getSizeVariant(d,m-1),this.size=m-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=a(t,2),r=e[0],n=e[1],o=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-o,n+o):r+n},e.prototype.getStretchBBox=function(t,e,r){var n;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var o=a(r.HDW,3),i=o[0],s=o[1],l=o[2];1===this.stretch.dir?(i=(n=a(this.getBaseline(t,e,r),2))[0],s=n[1]):l=e,this.bbox.h=i,this.bbox.d=s,this.bbox.w=l},e.prototype.getBaseline=function(t,e,r){var n=2===t.length&&t[0]+t[1]===e,o=this.node.attributes.get("symmetric"),i=a(n?t:[e,0],2),s=i[0],l=i[1],c=a([s+l,0],2),u=c[0],p=c[1];if(o){var h=this.font.params.axis_height;n&&(u=2*Math.max(s-h,l+h)),p=u/2-h}else if(n)p=l;else{var f=a(r.HDW||[.75,.25],2),d=f[0],m=f[1];p=m*(u/(d+m))}return[u-p,p]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=a(e.fullExt,2),n=r[0],o=r[1];t=o+Math.ceil(Math.max(0,t-o)/n)*n}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,p.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,n=this.isAccent&&!r.isKind("mrow")?"accent":"mo",o=this.font.getRemappedChar(n,t[0]);o&&(t=this.unicodeChars(o,this.variant))}return t},e}(t)}},6898:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,n=e.h,o=e.d,i=r,s=n,a=o,l=0,c=0,u=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(n=this.dimen(t.height,e,"h",0)),""!==t.depth&&(o=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(c=this.dimen(t.voffset,e)),""!==t.lspace&&(l=this.dimen(t.lspace,e));var p=this.node.attributes.get("data-align");return p&&(u=this.getAlignX(r,e,p)),[s,a,i,n-s,o-a,r-i,l,c,u]},e.prototype.dimen=function(t,e,r,n){void 0===r&&(r=""),void 0===n&&(n=null);var o=(t=String(t)).match(/width|height|depth/),i=o?e[o[0].charAt(0)]:r?e[r]:0,s=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(s+=i),null!=n&&(s=Math.max(n,s)),s},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=o(this.getDimens(),6),n=r[0],i=r[1],s=r[2],a=r[3],l=r[4],c=r[5];t.w=s+c,t.h=n+a,t.d=i+l,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},6991:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var n=this.childNodes[this.root].getOuterBBox(),o=this.getRootDimens(e,r)[1];t.combine(n,0,o)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],n=this.childNodes[this.root].getOuterBBox(),o=(r.size<0?.5:.6)*t.w,i=n.w,s=n.rscale,a=Math.max(i,o/s),l=Math.max(0,a-i);return[a*s-o,this.rootHeight(n,t,r.size,e),l]},e.prototype.rootHeight=function(t,e,r,n){var o=e.h+e.d;return(r<0?1.9:.55*o)-(o-n)+Math.max(0,t.d*t.rscale)},e}(t)}},8411:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var l=r(6469);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,n=[],o=0;o1){var h=0,f=0,d=u>1&&u===p;try{for(var m=a(this.childNodes),y=m.next();!y.done;y=m.next()){var g=0===(x=y.value).stretch.dir;if(d||g){var b=x.getOuterBBox(g),v=b.h,_=b.d,S=b.rscale;(v*=S)>h&&(h=v),(_*=S)>f&&(f=_)}}}catch(t){r={error:t}}finally{try{y&&!y.done&&(n=m.return)&&n.call(m)}finally{if(r)throw r.error}}try{for(var M=a(s),O=M.next();!O.done;O=M.next()){var x;(x=O.value).coreMO().getStretchedVariant([h,f])}}catch(t){o={error:t}}finally{try{O&&!O.done&&(i=M.return)&&i.call(M)}finally{if(o)throw o.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},4126:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},905:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return n(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),n=o([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),i=n[0],s=n[1];t.empty(),t.append(r);var a=this.getBaseWidth(),l=this.getAdjustedIc(),c=o(this.getUVQ(),2),u=c[0],p=c[1];t.combine(i,a,p),t.combine(s,a+l,u),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var n=this.font.params,i=3*n.rule_thickness,s=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),a=this.baseCharZero(r.d*this.baseScale+n.sub_drop*t.rscale),l=o([this.getU(),Math.max(a,s)],2),c=l[0],u=l[1],p=c-e.d*e.rscale-(t.h*t.rscale-u);if(p0&&(c+=h,u-=h)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),u=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),u),u),p=c-e.d*e.rscale-(t.h*t.rscale-u),this.UVQ=[c,-u,p],this.UVQ},e}(t),e.useIC=!1,e}},6237:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var l=r(6469),c=r(505),u=r(7875);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var d=h>1&&h===f;try{for(var m=a(this.tableRows),y=m.next();!y.done;y=m.next()){var g;if(g=y.value.getChild(t)){var b=0===(M=g.childNodes[0]).stretch.dir;if(d||b){var v=M.getBBox(b).w;v>e&&(e=v)}}}}catch(t){o={error:t}}finally{try{y&&!y.done&&(i=m.return)&&i.call(m)}finally{if(o)throw o.error}}}try{for(var _=a(c),S=_.next();!S.done;S=_.next()){var M;(M=S.value).coreMO().getStretchedVariant([e])}}catch(t){s={error:t}}finally{try{S&&!S.done&&(l=_.return)&&l.call(_)}finally{if(s)throw s.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),n=new Array(this.numRows),o=new Array(this.numRows),i=[0],s=this.tableRows,a=0;ao[r]&&(o[r]=c),u>i[r]&&(i[r]=u),f>a&&(a=f),s&&p>s[e]&&(s[e]=p),a},e.prototype.extendHD=function(t,e,r,n){var o=(n-(e[t]+r[t]))/2;o<1e-5||(e[t]+=o,r[t]+=o)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,n,o=this.getTableData(),s=o.H,a=o.D;if(this.node.attributes.get("equalrows")){var l=this.getEqualRowHeight();r=(0,u.sum)([].concat(this.rLines,this.rSpace))+l*this.numRows}else r=(0,u.sum)(s.concat(a,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var p=this.getComputedWidths();n=(0,u.sum)(p.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var h=this.node.attributes.get("width");"auto"!==h&&(n=Math.max(this.length2em(h,0)+2*this.fLine,n));var f=i(this.getBBoxHD(r),2),d=f[0],m=f[1];t.h=d,t.d=m,t.w=n;var y=i(this.getBBoxLR(),2),g=y[0],b=y[1];t.L=g,t.R=b,(0,c.isPercent)(h)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var n=this.node.attributes.get("width");if(!(0,c.isPercent)(n))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var o=this.bbox,i=o.w,s=o.L,a=o.R,l=this.node.attributes.get("data-width-includes-label"),p=Math.max(i,this.length2em(n,Math.max(e,s+i+a)))-(l?s+a:0),h=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(h,p);var f=this.getComputedWidths();return this.pWidth=(0,u.sum)(f.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var n=a(this.pwidthCells),o=n.next();!o.done;o=n.next()){var s=i(o.value,2),l=s[0],c=s[1];l.setChildPWidths(!1,r[c])&&(l.invalidateBBox(),l.getBBox())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=i(this.getAlignmentRow(),2),r=e[0],n=e[1];if(null===n){var o=this.font.params.axis_height,s=t/2;return{top:[0,t],center:[s,s],bottom:[t,0],baseline:[s,s],axis:[s+o,s-o]}[r]||[s,s]}var a=this.getVerticalPosition(n,r);return[a,t-a]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=i(this.getPadAlignShift(e),2),n=r[0],o=r[1],s=this.hasLabels&&!!t.get("data-width-includes-label");return s&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||s?"left"===e?[n,0]:[0,n]:[n,n]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),n=r[0],o=r[1];(n||o)&&(e=Math.max(e,this.length2em(n||"0"),this.length2em(o||"0")));var s=i(this.getAlignShift(),2),a=s[0],l=s[1];return a===t&&(l="left"===t?Math.max(e,l)-e:Math.min(-e,l)+e),[e,a,l]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,n=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,n)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,u.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,c.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var n=this.getTableData().W;e=(0,u.max)(n)}else if((0,c.isPercent)(t))e=this.percent(1/r);else{var o=(0,u.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-o)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,c.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,n=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(o){var i=t[o];return"fit"===i?null:"auto"===i?r?n[o]:null:(0,c.isPercent)(i)?i:e.length2em(i)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,n=Array.from(t.keys()),o=n.filter((function(e){return"fit"===t[e]})),i=n.filter((function(e){return"auto"===t[e]})),s=o.length||i.length,a=(s?this.getTableData():{W:null}).W,l=e-(0,u.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],c=l;n.forEach((function(e){var n=t[e];c-="fit"===n||"auto"===n?a[e]:r.length2em(n,l)}));var p=s&&c>0?c/s:0;return n.map((function(e){var n=t[e];return"fit"===n?a[e]+p:"auto"===n?a[e]+(0===o.length?p:0):r.length2em(n,l)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),n=this.getTableData(),o=n.H,s=n.D,a=r?this.getEqualRowHeight():0,l=this.getRowHalfSpacing(),c=this.fLine,u=0;uthis.numRows?null:n-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,c.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},5164:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,n=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[n]?e.cWidths[n]:e.getTableData().W[n]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},6319:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,n=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||n){var o=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[o]||this.jax.font.getCssFont(o),s=i[0]||(n?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(s,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},5766:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,n,i,s,a;void 0===t&&(t=null);var l=[],c=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var u=o(c),p=u.next();!p.done;p=u.next()){(E=p.value.childNodes[0]).canStretch(1)&&l.push(E)}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}var h=l.length,f=this.childNodes.length;if(h&&f>1){if(null===t){var d=0,m=0,y=h>1&&h===f;try{for(var g=o(c),b=g.next();!b.done;b=g.next()){var v=0===(E=b.value.childNodes[0]).stretch.dir;if(y||v){var _=E.getBBox(v),S=_.h,M=_.d;S>d&&(d=S),M>m&&(m=M)}}}catch(t){n={error:t}}finally{try{b&&!b.done&&(i=g.return)&&i.call(g)}finally{if(n)throw n.error}}t=[d,m]}try{for(var O=o(l),x=O.next();!x.done;x=O.next()){var E;(E=x.value).coreMO().getStretchedVariant(t)}}catch(t){s={error:t}}finally{try{x&&!x.done&&(a=O.return)&&a.call(O)}finally{if(s)throw s.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},1971:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var l=r(9007);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var h=0,f=u>1&&u===p;try{for(var d=a(this.childNodes),m=d.next();!m.done;m=d.next()){var y=0===(M=m.value).stretch.dir;if(f||y){var g=M.getOuterBBox(y),b=g.w,v=g.rscale;b*v>h&&(h=b*v)}}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}try{for(var _=a(s),S=_.next();!S.done;S=_.next()){var M;(M=S.value).coreMO().getStretchedVariant([h/M.bbox.rscale])}}catch(t){o={error:t}}finally{try{S&&!S.done&&(i=_.return)&&i.call(_)}finally{if(o)throw o.error}}}},e}(t),e.useIC=!0,e}},5806:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i}},e}(t)}},5920:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.MJContextMenu=void 0;var a=r(5073),l=r(6186),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mathItem=null,e.annotation="",e.annotationTypes={},e}return o(e,t),e.prototype.post=function(e,r){if(this.mathItem){if(void 0!==r){var n=this.mathItem.inputJax.name,o=this.findID("Show","Original");o.content="MathML"===n?"Original MathML":n+" Commands",this.findID("Copy","Original").content=o.content;var i=this.findID("Settings","semantics");"MathML"===n?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}t.prototype.post.call(this,e,r)}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.mathItem=null},e.prototype.findID=function(){for(var t,e,r=[],n=0;n=0)return a}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},e.prototype.createAnnotationMenu=function(t,e,r){var n=this,o=this.findID(t,"Annotation");o.submenu=this.factory.get("subMenu")(this.factory,{items:e.map((function(t){var e=s(t,2),o=e[0],i=e[1];return{type:"command",id:o,content:o,action:function(){n.annotation=i,r()}}})),id:"annotations"},o),e.length?o.enable():o.disable()},e.prototype.dynamicSubmenus=function(){var t,r;try{for(var n=i(e.DynamicSubmenus),o=n.next();!o.done;o=n.next()){var a=s(o.value,2),l=a[0],c=a[1],u=this.find(l);if(u){var p=c(this,u);u.submenu=p,p.items.length?u.enable():u.disable()}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.DynamicSubmenus=new Map,e}(a.ContextMenu);e.MJContextMenu=c},8310:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Menu=void 0;var s=r(5713),a=r(4474),l=r(9515),c=r(7233),u=r(5865),p=r(473),h=r(4414),f=r(4922),d=r(6914),m=r(3463),y=r(7309),g=i(r(5445)),b=l.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),_=function(){function t(t,e){void 0===e&&(e={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new p.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=a.STATE.LAST,this.about=new f.Info('MathJax v'+s.mathjax.version,(function(){var t=[];return t.push("Input Jax: "+r.document.inputJax.map((function(t){return t.name})).join(", ")),t.push("Output Jax: "+r.document.outputJax.name),t.push("Document Type: "+r.document.kind),t.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new h.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var t=r.toMML(r.menu.mathItem);return"
"+r.formatSource(t)+"
"}),""),this.originalText=new h.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.math;return'
'+r.formatSource(t)+"
"}),""),this.annotationText=new h.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var t=r.menu.annotation;return'
'+r.formatSource(t)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.typesetRoot.cloneNode(!0);return t.style.margin="0",'
'+t.outerHTML+"
"}),""),this.document=t,this.options=(0,c.userOptions)((0,c.defaultOptions)({},this.constructor.OPTIONS),e),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(t.prototype,"isLoading",{get:function(){return t.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"loadingPromise",{get:function(){return this.isLoading?(t._loadingPromise||(t._loadingPromise=new Promise((function(e,r){t._loadingOK=e,t._loadingFailed=r}))),t._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),t.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var t=this.document.outputJax;this.jax[t.name]=t,this.settings.renderer=t.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=t.options.scale,this.defaultSettings=Object.assign({},this.settings)},t.prototype.initMenu=function(){var t=this,e=new d.Parser([["contextMenu",u.MJContextMenu.fromJson.bind(u.MJContextMenu)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(e){return t.setRenderer(e)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(e){return t.setScale(e)})),this.variable("explorer",(function(e){return t.setExplorer(e)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(t){return g.default.setupEngine({locale:t})})),this.a11yVar("speechRules",(function(e){var r=n(e.split("-"),2),o=r[0],i=r[1];t.document.options.sre.domain=o,t.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(e){return t.setCollapsible(e)})),this.variable("inTabOrder",(function(e){return t.setTabOrder(e)})),this.variable("assistiveMml",(function(e){return t.setAssistiveMml(e)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return t.mathmlCode.post()})),this.command("Original","Original Form",(function(){return t.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return t.copyMathML()})),this.command("Original","Original Form",(function(){return t.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return t.zoom(null,"",t.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return t.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return t.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return t.about.post()})),this.command("Help","MathJax Help",(function(){return t.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,y.CssStyles.addInfoStyles(this.document.document),y.CssStyles.addMenuStyles(this.document.document)},t.prototype.checkLoadableItems=function(){var t,e;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var n=o(Object.keys(this.jax)),i=n.next();!i.done;i=n.next()){var s=i.value;this.jax[s]||r.findID("Settings","Renderer",s).disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},t.prototype.enableExplorerItems=function(t){var e,r,n=this.menu.findID("Accessibility","Activate").menu;try{for(var i=o(n.items.slice(1)),s=i.next();!s.done;s=i.next()){var a=s.value;if(a instanceof m.Rule)break;t?a.enable():a.disable()}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mergeUserSettings=function(){try{var e=localStorage.getItem(t.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.saveUserSettings=function(){var e,r,n={};try{for(var i=o(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var a=s.value;this.settings[a]!==this.defaultSettings[a]&&(n[a]=this.settings[a])}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{Object.keys(n).length?localStorage.setItem(t.MENU_STORAGE,JSON.stringify(n)):localStorage.removeItem(t.MENU_STORAGE)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.setA11y=function(t){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,t)},t.prototype.getA11y=function(t){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[t]?this.document.options.a11y[t]:this.document.options.sre[t]},t.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},t.prototype.setScale=function(t){this.document.outputJax.options.scale=parseFloat(t),this.document.rerender()},t.prototype.setRenderer=function(t){var e=this;if(this.jax[t])this.setOutputJax(t);else{var r=t.toLowerCase();this.loadComponent("output/"+r,(function(){var n=b.startup;r in n.constructors&&(n.useOutput(r,!0),n.output=n.getOutputJax(),e.jax[t]=n.output,e.setOutputJax(t))}))}},t.prototype.setOutputJax=function(t){this.jax[t].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[t],this.rerender()},t.prototype.setTabOrder=function(t){this.menu.store.inTaborder(t)},t.prototype.setAssistiveMml=function(t){this.document.options.enableAssistiveMml=t,!t||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},t.prototype.setExplorer=function(t){this.enableExplorerItems(t),this.document.options.enableExplorer=t,!t||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?a.STATE.RERENDER:a.STATE.COMPILED):this.loadA11y("explorer")},t.prototype.setCollapsible=function(t){this.document.options.enableComplexity=t,!t||b._.a11y&&b._.a11y.complexity?this.rerender(a.STATE.COMPILED):this.loadA11y("complexity")},t.prototype.scaleAllMath=function(){var t=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),e=prompt("Scale all mathematics (compared to surrounding text) by",t+"%");if(e)if(e.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(e)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},t.prototype.resetDefaults=function(){var e,r;t.loading++;var n=this.menu.pool,i=this.defaultSettings;try{for(var s=o(Object.keys(this.settings)),l=s.next();!l.done;l=s.next()){var c=l.value,u=n.lookup(c);if(u){u.setValue(i[c]);var p=u.items[0];p&&p.executeCallbacks_()}else this.settings[c]=i[c]}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}t.loading--,this.rerender(a.STATE.COMPILED)},t.prototype.checkComponent=function(e){var r=t.loadingPromises.get(e);r&&s.mathjax.retryAfter(r)},t.prototype.loadComponent=function(e,r){if(!t.loadingPromises.has(e)){var n=b.loader;if(n){t.loading++;var o=n.load(e).then((function(){t.loading--,t.loadingPromises.delete(e),r(),0===t.loading&&t._loadingPromise&&(t._loadingPromise=null,t._loadingOK())})).catch((function(e){t._loadingPromise?(t._loadingPromise=null,t._loadingFailed(e)):console.log(e)}));t.loadingPromises.set(e,o)}}},t.prototype.loadA11y=function(e){var r=this,n=!a.STATE.ENRICHED;this.loadComponent("a11y/"+e,(function(){var o=b.startup;s.mathjax.handlers.unregister(o.handler),o.handler=o.getHandler(),s.mathjax.handlers.register(o.handler);var i=r.document;r.document=o.document=o.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,t._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===e||n?a.STATE.COMPILED:a.STATE.TYPESET))}))},t.prototype.transferMathList=function(t){var e,r,n=this.document.options.MathItem;try{for(var i=o(t.math),s=i.next();!s.done;s=i.next()){var a=s.value,l=new n;Object.assign(l,a),this.document.math.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.formatSource=function(t){return t.trim().replace(/&/g,"&").replace(//g,">")},t.prototype.toMML=function(t){return this.MmlVisitor.visitTree(t.root,t,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==t.inputJax.name})},t.prototype.zoom=function(t,e,r){t&&!this.isZoomEvent(t,e)||(this.menu.mathItem=r,t&&this.menu.post(t),this.zoomBox.post())},t.prototype.isZoomEvent=function(t,e){return this.settings.zoom===e&&(!this.settings.alt||t.altKey)&&(!this.settings.ctrl||t.ctrlKey)&&(!this.settings.cmd||t.metaKey)&&(!this.settings.shift||t.shiftKey)},t.prototype.rerender=function(e){void 0===e&&(e=a.STATE.TYPESET),this.rerenderStart=Math.min(e,this.rerenderStart),t.loading||(this.rerenderStart<=a.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=a.STATE.LAST)},t.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},t.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},t.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},t.prototype.copyToClipboard=function(t){var e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.body.removeChild(e)},t.prototype.addMenu=function(t){var e=this,r=t.typesetRoot;r.addEventListener("contextmenu",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("keydown",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("click",(function(r){return e.zoom(r,"Click",t)}),!0),r.addEventListener("dblclick",(function(r){return e.zoom(r,"DoubleClick",t)}),!0),this.menu.store.insert(r)},t.prototype.clear=function(){this.menu.store.clear()},t.prototype.variable=function(t,e){var r=this;return{name:t,getter:function(){return r.settings[t]},setter:function(n){r.settings[t]=n,e&&e(n),r.saveUserSettings()}}},t.prototype.a11yVar=function(t,e){var r=this;return{name:t,getter:function(){return r.getA11y(t)},setter:function(n){r.settings[t]=n;var o={};o[t]=n,r.setA11y(o),e&&e(n),r.saveUserSettings()}}},t.prototype.submenu=function(t,e,r,n){var i,s;void 0===r&&(r=[]),void 0===n&&(n=!1);var a=[];try{for(var l=o(r),c=l.next();!c.done;c=l.next()){var u=c.value;Array.isArray(u)?a=a.concat(u):a.push(u)}}catch(t){i={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}return{type:"submenu",id:t,content:e,menu:{items:a},disabled:0===a.length||n}},t.prototype.command=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"command",id:t,content:e,action:r},n)},t.prototype.checkbox=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"checkbox",id:t,content:e,variable:r},n)},t.prototype.radioGroup=function(t,e){var r=this;return e.map((function(e){return r.radio(e[0],e[1]||e[0],t)}))},t.prototype.radio=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"radio",id:t,content:e,variable:r},n)},t.prototype.label=function(t,e){return{type:"label",id:t,content:e}},t.prototype.rule=function(){return{type:"rule"}},t.MENU_STORAGE="MathJax-Menu-Settings",t.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,c.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},t.loading=0,t.loadingPromises=new Map,t._loadingPromise=null,t._loadingOK=null,t._loadingFailed=null,t}();e.Menu=_},4001:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuHandler=e.MenuMathDocumentMixin=e.MenuMathItemMixin=void 0;var c=r(5713),u=r(4474),p=r(7233),h=r(8310);function f(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addMenu=function(t,e){void 0===e&&(e=!1),this.state()>=u.STATE.CONTEXT_MENU||(this.isEscaped||!t.options.enableMenu&&!e||t.menu.addMenu(this),this.state(u.STATE.CONTEXT_MENU))},e.prototype.checkLoading=function(t){t.checkLoading()},e}(t)}function d(t){var e;return e=function(t){function e(){for(var e=[],r=0;r\n"+this.childNodeMml(e,r+" ","\n")+r+""},e.prototype.visitMathNode=function(e,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return t.prototype.visitDefault.call(this,e,r);var n=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(n?r+" \n":"")+this.childNodeMml(e,r+(n?" ":" "),"\n")+(n?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},e}(i.SerializedMmlVisitor);e.MmlVisitor=a},4414:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectableInfo=void 0;var i=r(4922),s=r(2165),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addEvents=function(t){var e=this;t.addEventListener("keypress",(function(t){"a"===t.key&&(t.ctrlKey||t.metaKey)&&(e.selectAll(),e.stop(t))}))},e.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},e.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.getSelection().removeAllRanges()},e.prototype.generateHtml=function(){var e=this;t.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+s.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(t){return e.copyToClipboard()}))},e}(i.Info);e.SelectableInfo=a},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,s=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),s>this.d&&(this.d=s)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function s(t,r){if("#"===r.charAt(0))return a(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var s=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[s]||(i[s]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+s+".js")))}return t}function a(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,s)},e.numeric=a},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var s=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=s;var a=function(){function t(){for(var t=[],r=0;r1;){var c=o.shift(),u=o.shift();c.merge(u,e),o.push(c)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,s,a,l;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var c=this.list.next,u=t.list.next;c.data!==e.END&&u.data!==e.END;)r(u.data,c.data)?(o=n([c,u],2),u.prev.next=o[0],c.prev.next=o[1],i=n([c.prev,u.prev],2),u.prev=i[0],c.prev=i[1],s=n([t.list,this.list],2),this.list.prev.next=s[0],t.list.prev.next=s[1],a=n([t.list.prev,this.list.prev],2),this.list.prev=a[0],t.list.prev=a[1],c=(l=n([u.next,c],2))[0],u=l[1]):c=c.next;return u.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=a},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var s=i.value;this.styles[s]||(this.styles[s]={}),Object.assign(this.styles[s],t[s])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function l(t){var e,n,o=a(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(v.connect[t].children),s=i.next();!s.done;s=i.next()){var l=s.value;this.setStyle(this.childName(t,l),o.shift())}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function c(t){var e,n,o=v.connect[t].children,i=[];try{for(var s=r(o),a=s.next();!a.done;a=s.next()){var l=a.value,c=this.styles[t+"-"+l];if(!c)return void delete this.styles[t];i.push(c)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function u(t){var e,n;try{for(var o=r(v.connect[t].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(t,s),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function p(t){var e,i,s=o([],n(v.connect[t].children),!1),a=this.styles[this.childName(t,s.shift())];try{for(var l=r(s),c=l.next();!c.done;c=l.next()){var u=c.value;if(this.styles[this.childName(t,u)]!==a)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(e)throw e.error}}this.styles[t]=a}var h=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function d(t){var e,n,o,i,s={width:"",style:"",color:""};try{for(var l=r(a(this.styles[t])),c=l.next();!c.done;c=l.next()){var u=c.value;u.match(h)&&""===s.width?s.width=u:u.match(f)&&""===s.style?s.style=u:s.color=u}}catch(t){e={error:t}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(e)throw e.error}}try{for(var p=r(v.connect[t].children),d=p.next();!d.done;d=p.next()){var m=d.value;this.setStyle(this.childName(t,m),s[m])}}catch(t){o={error:t}}finally{try{d&&!d.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}}function m(t){var e,n,o=[];try{for(var i=r(v.connect[t].children),s=i.next();!s.done;s=i.next()){var a=s.value,l=this.styles[this.childName(t,a)];l&&o.push(l)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var y={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function g(t){var e,o,i,s,l=a(this.styles[t]),c={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var u=r(l),p=u.next();!p.done;p=u.next()){var h=p.value;c.family=h;try{for(var f=(i=void 0,r(Object.keys(y))),d=f.next();!d.done;d=f.next()){var m=d.value;if((Array.isArray(c[m])||""===c[m])&&h.match(y[m]))if("size"===m){var g=n(h.split(/\//),2),b=g[0],_=g[1];c[m]=b,_&&(c["line-height"]=_)}else""===c.size&&(Array.isArray(c[m])?c[m].push(h):c[m]=h)}}catch(t){i={error:t}}finally{try{d&&!d.done&&(s=f.return)&&s.call(f)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{p&&!p.done&&(o=u.return)&&o.call(u)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(v.connect[t].children),s=i.next();!s.done;s=i.next()){var a=s.value,l=this.childName(t,a);if(Array.isArray(e[a])){var c=e[a];c.length&&(this.styles[l]=c.join(" "))}else""!==e[a]&&(this.styles[l]=e[a])}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,c),delete this.styles[t]}function b(t){}var v=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var s=i.value,a=this.parentName(s);this.styles[a]||n.push(s+": "+this.styles[s]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var s=r(t.connect[e].children),a=s.next();!a.done;a=s.next()){var l=a.value,c=this.childName(i,l);t.connect[c].combine.call(this,c)}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],s=o[1],a=o[2];if(i.match(/[^\s\n]/))return;this.set(s,a)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:l,combine:c},border:{children:i,split:u,combine:p},"border-top":{children:s,split:d,combine:m},"border-right":{children:s,split:d,combine:m},"border-bottom":{children:s,split:d,combine:m},"border-left":{children:s,split:d,combine:m},"border-width":{children:i,split:l,combine:null},"border-style":{children:i,split:l,combine:null},"border-color":{children:i,split:l,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:g,combine:b}},t}();e.Styles=v},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var s=parseFloat(i[1]||"1"),a=i[2];return e.UNITS.hasOwnProperty(a)?s*e.UNITS[a]/o/n:e.RELUNITS.hasOwnProperty(a)?s*e.RELUNITS[a]:"%"===a?s/100*r:s*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractItem=void 0;var s=r(9329),a=r(2556),l=r(2165),c=function(t){function e(e,r,n,o){var i=t.call(this,e,r)||this;return i._content=n,i.disabled=!1,i.callbacks=[],i._id=o||n,i}return o(e,t),Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){this._content=t,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),e.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},e.prototype.executeAction=function(){},e.prototype.registerCallback=function(t){-1===this.callbacks.indexOf(t)&&this.callbacks.push(t)},e.prototype.unregisterCallback=function(t){var e=this.callbacks.indexOf(t);-1!==e&&this.callbacks.splice(e,1)},e.prototype.mousedown=function(t){this.press(),this.stop(t)},e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.deactivate(),this.stop(t)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content},e.prototype.activate=function(){this.disabled||this.html.classList.add(l.HtmlClasses.MENUACTIVE)},e.prototype.deactivate=function(){this.html.classList.remove(l.HtmlClasses.MENUACTIVE)},e.prototype.focus=function(){this.menu.focused=this,t.prototype.focus.call(this),this.activate()},e.prototype.unfocus=function(){this.deactivate(),t.prototype.unfocus.call(this)},e.prototype.escape=function(t){a.MenuUtil.close(this)},e.prototype.up=function(t){this.menu.up(t)},e.prototype.down=function(t){this.menu.down(t)},e.prototype.left=function(t){this.menu.left(t)},e.prototype.right=function(t){this.menu.right(t)},e.prototype.space=function(t){this.press()},e.prototype.disable=function(){this.disabled=!0;var t=this.html;t.classList.add(l.HtmlClasses.MENUDISABLED),t.setAttribute("aria-disabled","true")},e.prototype.enable=function(){this.disabled=!1;var t=this.html;t.classList.remove(l.HtmlClasses.MENUDISABLED),t.removeAttribute("aria-disabled")},e.prototype.executeCallbacks_=function(){var t,e;try{for(var r=i(this.callbacks),n=r.next();!n.done;n=r.next()){var o=n.value;try{o(this)}catch(t){a.MenuUtil.error(t,"Callback for menu entry "+this.id+" failed.")}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e}(s.AbstractEntry);e.AbstractItem=c},1484:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMenu=void 0;var s=r(8372),a=r(1340),l=r(2165),c=r(6186),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.className=l.HtmlClasses.CONTEXTMENU,e.role="menu",e._items=[],e._baseMenu=null,e}return o(e,t),Object.defineProperty(e.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(t){this._baseMenu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"focused",{get:function(){return this._focused},set:function(t){if(this._focused!==t){this._focused||this.unfocus();var e=this._focused;this._focused=t,e&&e.unfocus()}},enumerable:!1,configurable:!0}),e.prototype.up=function(t){var e=this.items.filter((function(t){return t instanceof a.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=r?--r:e.length-1].focus()}else e[e.length-1].focus()},e.prototype.down=function(t){var e=this.items.filter((function(t){return t instanceof a.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=++r===e.length?0:r].focus()}else e[0].focus()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.generateMenu()},e.prototype.generateMenu=function(){var t,e,r=this.html;r.classList.add(l.HtmlClasses.MENU);try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var s=o.value;if(s.isHidden()){var a=s.html;a.parentNode&&a.parentNode.removeChild(a)}else r.appendChild(s.html)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.post=function(e,r){this.variablePool.update(),t.prototype.post.call(this,e,r)},e.prototype.unpostSubmenus=function(){var t,e,r=this.items.filter((function(t){return t instanceof c.Submenu}));try{for(var n=i(r),o=n.next();!o.done;o=n.next()){var s=o.value;s.submenu.unpost(),s!==this.focused&&s.unfocus()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},e.prototype.find=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var s=o.value;if("rule"!==s.type){if(s.id===t)return s;if("submenu"===s.type){var a=s.submenu.find(t);if(a)return a}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(s.AbstractPostable);e.AbstractMenu=u},2868:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractNavigatable=void 0;var n=r(3205),o=r(8853),i=function(){function t(){this.bubble=!1}return t.prototype.bubbleKey=function(){this.bubble=!0},t.prototype.keydown=function(t){switch(t.keyCode){case n.KEY.ESCAPE:this.escape(t);break;case n.KEY.RIGHT:this.right(t);break;case n.KEY.LEFT:this.left(t);break;case n.KEY.UP:this.up(t);break;case n.KEY.DOWN:this.down(t);break;case n.KEY.RETURN:case n.KEY.SPACE:this.space(t);break;default:return}this.bubble?this.bubble=!1:this.stop(t)},t.prototype.escape=function(t){},t.prototype.space=function(t){},t.prototype.left=function(t){},t.prototype.right=function(t){},t.prototype.up=function(t){},t.prototype.down=function(t){},t.prototype.stop=function(t){t&&(t.stopPropagation(),t.preventDefault(),t.cancelBubble=!0)},t.prototype.mousedown=function(t){return this.stop(t)},t.prototype.mouseup=function(t){return this.stop(t)},t.prototype.mouseover=function(t){return this.stop(t)},t.prototype.mouseout=function(t){return this.stop(t)},t.prototype.click=function(t){return this.stop(t)},t.prototype.addEvents=function(t){t.addEventListener(o.MOUSE.DOWN,this.mousedown.bind(this)),t.addEventListener(o.MOUSE.UP,this.mouseup.bind(this)),t.addEventListener(o.MOUSE.OVER,this.mouseover.bind(this)),t.addEventListener(o.MOUSE.OUT,this.mouseout.bind(this)),t.addEventListener(o.MOUSE.CLICK,this.click.bind(this)),t.addEventListener("keydown",this.keydown.bind(this)),t.addEventListener("dragstart",this.stop.bind(this)),t.addEventListener(o.MOUSE.SELECTSTART,this.stop.bind(this)),t.addEventListener("contextmenu",this.stop.bind(this)),t.addEventListener(o.MOUSE.DBLCLICK,this.stop.bind(this))},t}();e.AbstractNavigatable=i},8372:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractPostable=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.posted=!1,e}return o(e,t),e.prototype.isPosted=function(){return this.posted},e.prototype.post=function(t,e){this.posted||(void 0!==t&&void 0!==e&&this.html.setAttribute("style","left: "+t+"px; top: "+e+"px;"),this.display(),this.posted=!0)},e.prototype.unpost=function(){if(this.posted){var t=this.html;t.parentNode&&t.parentNode.removeChild(t),this.posted=!1}},e}(r(9328).MenuElement);e.AbstractPostable=i},6765:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractVariableItem=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()},e.prototype.register=function(){this.variable.register(this)},e.prototype.unregister=function(){this.variable.unregister(this)},e.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},e}(r(1340).AbstractItem);e.AbstractVariableItem=i},5179:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CloseButton=void 0;var i=r(8372),s=r(2165),a=function(t){function e(e){var r=t.call(this)||this;return r.element=e,r.className=s.HtmlClasses.MENUCLOSE,r.role="button",r}return o(e,t),e.prototype.generateHtml=function(){var t=document.createElement("span");t.classList.add(this.className),t.setAttribute("role",this.role),t.setAttribute("tabindex","0");var e=document.createElement("span");e.textContent="\xd7",t.appendChild(e),this.html=t},e.prototype.display=function(){},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.element.unpost()},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.space=function(t){this.unpost(),this.stop(t)},e.prototype.mousedown=function(t){this.unpost(),this.stop(t)},e}(i.AbstractPostable);e.CloseButton=a},5073:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ContextMenu=void 0;var i=r(1484),s=r(2165),a=r(1932),l=r(2358),c=function(t){function e(e){var r=t.call(this)||this;return r.factory=e,r.id="",r.moving=!1,r._store=new a.MenuStore(r),r.widgets=[],r.variablePool=new l.VariablePool,r}return o(e,t),e.fromJson=function(t,e){var r=e.pool,n=e.items,o=e.id,i=void 0===o?"":o,s=new this(t);s.id=i;var a=t.get("variable");r.forEach((function(e){return a(t,e,s.pool)}));var l=t.get("items")(t,n,s);return s.items=l,s},e.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),t.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(s.HtmlClasses.MENUFRAME);var e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+e),this._frame.appendChild(r),r.addEventListener("mousedown",function(t){this.unpost(),this.unpostWidgets(),this.stop(t)}.bind(this))},e.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},e.prototype.escape=function(t){this.unpost(),this.unpostWidgets()},e.prototype.unpost=function(){if(t.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var e=this.store;this.moving||e.insertTaborder(),e.active.focus()}},e.prototype.left=function(t){this.move_(this.store.previous())},e.prototype.right=function(t){this.move_(this.store.next())},Object.defineProperty(e.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),e.prototype.post=function(e,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void t.prototype.post.call(this,e,r);var n,o,i,s=e;if(s instanceof Event?(n=s.target,this.stop(s)):n=s,s instanceof MouseEvent&&(o=s.pageX,i=s.pageY,o||i||!s.clientX||(o=s.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=s.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!o&&!i&&n){var a=window.pageXOffset||document.documentElement.scrollLeft,l=window.pageYOffset||document.documentElement.scrollTop,c=n.getBoundingClientRect();o=(c.right+c.left)/2+a,i=(c.bottom+c.top)/2+l}this.store.active=n,this.anchor=this.store.active;var u=this.html;o+u.offsetWidth>document.body.offsetWidth-5&&(o=document.body.offsetWidth-u.offsetWidth-5),this.post(o,i)},e.prototype.registerWidget=function(t){this.widgets.push(t)},e.prototype.unregisterWidget=function(t){var e=this.widgets.indexOf(t);e>-1&&this.widgets.splice(e,1),0===this.widgets.length&&this.unpost()},e.prototype.unpostWidgets=function(){this.widgets.forEach((function(t){return t.unpost()}))},e.prototype.toJson=function(){return{type:""}},e.prototype.move_=function(t){this.anchor&&t!==this.anchor&&(this.moving=!0,this.unpost(),this.post(t),this.moving=!1)},e}(i.AbstractMenu);e.ContextMenu=c},7309:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=r(2165);!function(t){function e(t){return"."+(n.HtmlClasses[t]||t)}var r={};r[e("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[e("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[e("INFO")+e("MOUSEPOST")]="{outline:none;}",r[e("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var o={};o[e("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",o[e("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",o[e("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",o[e("MENUACTIVE")+" "+e("MENUARROW")]="{color:white}",o[e("MENUARROW")+e("RTL")]="{left:.5em; right:auto}",o[e("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",o[e("MENUCHECK")+e("RTL")]="{ right:.7em; left:auto }",o[e("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",o[e("MENURADIOCHECK")+e("RTL")]="{ right: .7em; left:auto}",o[e("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",o[e("MENUINPUTBOX")+e("RTL")]="{ left: .1em;}",o[e("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",o[e("MENUSLIDER")]="{ left: .1em;}",o[e("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",o[e("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",o[e("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",o[e("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",o[e("MENUDISABLED")]="{ color:GrayText}",o[e("MENUACTIVE")]="{ background-color: #606872; color: white;}",o[e("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",o[e("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",o[e("CONTEXTMENU")+":focus"]="{ outline:none}",o[e("CONTEXTMENU")+" "+e("MENUITEM")+":focus"]="{ outline:none}",o[e("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",o[e("SELECTIONITEM")]="{ padding-right: 1em;}",o[e("SELECTION")]="{ right: 40%; width:50%; }",o[e("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",o[e("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",o[e("MENU")+" "+e("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[e("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[e("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[e("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[e("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[e("MENUCLOSE")+":hover:focus"]="{ outline:none}";var s=!1,a=!1,l=!1;function c(t){l||(u(i,t),l=!0)}function u(t,e){var r=e||document,n=r.createElement("style");n.type="text/css";var o="";for(var i in t)o+=i,o+=" ",o+=t[i],o+="\n";n.innerHTML=o,r.head.appendChild(n)}t.addMenuStyles=function(t){a||(u(o,t),a=!0,c(t))},t.addInfoStyles=function(t){s||(u(r,t),s=!0,c(t))}}(e.CssStyles||(e.CssStyles={}))},2165:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlAttrs=e.HtmlClasses=void 0;function r(t){return"CtxtMenu_"+t}function n(t){return r(t)}function o(t){return r(t)}e.HtmlClasses={ATTACHED:n("Attached"),CONTEXTMENU:n("ContextMenu"),MENU:n("Menu"),MENUARROW:n("MenuArrow"),MENUACTIVE:n("MenuActive"),MENUCHECK:n("MenuCheck"),MENUCLOSE:n("MenuClose"),MENUCOMBOBOX:n("MenuComboBox"),MENUDISABLED:n("MenuDisabled"),MENUFRAME:n("MenuFrame"),MENUITEM:n("MenuItem"),MENULABEL:n("MenuLabel"),MENURADIOCHECK:n("MenuRadioCheck"),MENUINPUTBOX:n("MenuInputBox"),MENURULE:n("MenuRule"),MENUSLIDER:n("MenuSlider"),MOUSEPOST:n("MousePost"),RTL:n("RTL"),INFO:n("Info"),INFOCLOSE:n("InfoClose"),INFOCONTENT:n("InfoContent"),INFOSIGNATURE:n("InfoSignature"),INFOTITLE:n("InfoTitle"),SLIDERVALUE:n("SliderValue"),SLIDERBAR:n("SliderBar"),SELECTION:n("Selection"),SELECTIONBOX:n("SelectionBox"),SELECTIONMENU:n("SelectionMenu"),SELECTIONDIVIDER:n("SelectionDivider"),SELECTIONITEM:n("SelectionItem")},e.HtmlAttrs={COUNTER:o("Counter"),KEYDOWNFUNC:o("keydownFunc"),CONTEXTMENUFUNC:o("contextmenuFunc"),OLDTAB:o("Oldtabindex"),TOUCHFUNC:o("TouchFunc")}},4922:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Info=void 0;var i=r(5179),s=r(2165),a=function(t){function e(e,r,n){var o=t.call(this)||this;return o.title=e,o.signature=n,o.className=s.HtmlClasses.INFO,o.role="dialog",o.contentDiv=o.generateContent(),o.close=o.generateClose(),o.content=r||function(){return""},o}return o(e,t),e.prototype.attachMenu=function(t){this.menu=t},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")},e.prototype.post=function(){t.prototype.post.call(this);var e=document.documentElement,r=this.html,n=window.innerHeight||e.clientHeight||e.scrollHeight||0,o=Math.floor(-r.offsetWidth/2),i=Math.floor((n-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+o+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(s.HtmlClasses.MOUSEPOST),r.focus()},e.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var t=this.menu.html;t.parentNode&&t.parentNode.removeChild(t),this.menu.frame.appendChild(this.html)},e.prototype.click=function(t){},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.escape=function(t){this.unpost()},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.html.classList.remove(s.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},e.prototype.generateClose=function(){var t=new i.CloseButton(this),e=t.html;return e.classList.add(s.HtmlClasses.INFOCLOSE),e.setAttribute("aria-label","Close Dialog Box"),t},e.prototype.generateTitle=function(){var t=document.createElement("span");return t.innerHTML=this.title,t.classList.add(s.HtmlClasses.INFOTITLE),t},e.prototype.generateContent=function(){var t=document.createElement("div");return t.classList.add(s.HtmlClasses.INFOCONTENT),t.setAttribute("tabindex","0"),t},e.prototype.generateSignature=function(){var t=document.createElement("span");return t.innerHTML=this.signature,t.classList.add(s.HtmlClasses.INFOSIGNATURE),t},e.prototype.toJson=function(){return{type:""}},e}(r(8372).AbstractPostable);e.Info=a},1409:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Checkbox=void 0;var i=r(6765),s=r(2556),a=r(2165),l=function(t){function e(e,r,n,o){var i=t.call(this,e,"checkbox",r,o)||this;return i.role="menuitemcheckbox",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),s.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENUCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Checkbox=l},9886:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Combo=void 0;var i=r(6765),s=r(2556),a=r(2165),l=r(3205),c=function(t){function e(e,r,n,o){var i=t.call(this,e,"combobox",r,o)||this;return i.role="combobox",i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this))},e.prototype.space=function(e){t.prototype.space.call(this,e),s.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUCOMBOBOX)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(a.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.bubbleKey(),this.inputEvent=!0},e.prototype.keydown=function(e){if(this.inputEvent&&e.keyCode!==l.KEY.ESCAPE&&e.keyCode!==l.KEY.RETURN)return this.inputEvent=!1,void e.stopPropagation();t.prototype.keydown.call(this,e),e.stopPropagation()},e.prototype.updateAria=function(){},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(s.MenuUtil.getActiveElement(this))}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Combo=c},3467:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Command=void 0;var i=r(1340),s=r(2556),a=function(t){function e(e,r,n,o){var i=t.call(this,e,"command",r,o)||this;return i.command=n,i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.action,e.id)},e.prototype.executeAction=function(){try{this.command(s.MenuUtil.getActiveElement(this))}catch(t){s.MenuUtil.error(t,"Illegal command callback.")}s.MenuUtil.close(this)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Command=a},2965:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Label=void 0;var i=r(1340),s=r(2165),a=function(t){function e(e,r,n){return t.call(this,e,"label",r,n)||this}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.id)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(s.HtmlClasses.MENULABEL)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Label=a},385:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Radio=void 0;var i=r(6765),s=r(2556),a=r(2165),l=function(t){function e(e,r,n,o){var i=t.call(this,e,"radio",r,o)||this;return i.role="menuitemradio",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.id),s.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENURADIOCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Radio=l},3463:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Rule=void 0;var i=r(9329),s=r(2165),a=function(t){function e(e){var r=t.call(this,e,"rule")||this;return r.className=s.HtmlClasses.MENUITEM,r.role="separator",r}return o(e,t),e.fromJson=function(t,e,r){return new this(r)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.classList.add(s.HtmlClasses.MENURULE),e.setAttribute("aria-orientation","vertical")},e.prototype.addEvents=function(t){},e.prototype.toJson=function(){return{type:"rule"}},e}(i.AbstractEntry);e.Rule=a},7625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Slider=void 0;var i=r(6765),s=r(2556),a=r(2165),l=r(3205),c=function(t){function e(e,r,n,o){var i=t.call(this,e,"slider",r,o)||this;return i.role="slider",i.labelId="ctx_slideLabel"+s.MenuUtil.counter(),i.valueId="ctx_slideValue"+s.MenuUtil.counter(),i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this)),this.update()},e.prototype.space=function(e){t.prototype.space.call(this,e),s.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(a.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(a.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.inputEvent=!0},e.prototype.mousedown=function(t){t.stopPropagation()},e.prototype.mouseup=function(t){event.stopPropagation()},e.prototype.keydown=function(e){var r=e.keyCode;return r===l.KEY.UP||r===l.KEY.DOWN?(e.preventDefault(),void t.prototype.keydown.call(this,e)):this.inputEvent&&r!==l.KEY.ESCAPE&&r!==l.KEY.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(t.prototype.keydown.call(this,e),void e.stopPropagation())},e.prototype.updateAria=function(){var t=this.variable.getValue();t&&this.input&&(this.input.setAttribute("aria-valuenow",t),this.input.setAttribute("aria-valuetext",t+"%"))},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(s.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=t+"%"}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Slider=c},6186:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Submenu=void 0;var i=r(1340),s=r(2165),a=function(t){function e(e,r,n){var o=t.call(this,e,"submenu",r,n)||this;return o._submenu=null,o}return o(e,t),e.fromJson=function(t,e,r){var n=e.content,o=e.menu,i=new this(r,n,e.id),s=t.get("subMenu")(t,o,i);return i.submenu=s,i},Object.defineProperty(e.prototype,"submenu",{get:function(){return this._submenu},set:function(t){this._submenu=t},enumerable:!1,configurable:!0}),e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.stop(t)},e.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return t.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else t.prototype.unfocus.call(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},e.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(s.HtmlClasses.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")},e.prototype.left=function(e){this.submenu.isPosted()?this.submenu.unpost():t.prototype.left.call(this,e)},e.prototype.right=function(t){this.submenu.isPosted()?this.submenu.down(t):this.submenu.post()},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Submenu=a},3205:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.KEY=void 0,function(t){t[t.RETURN=13]="RETURN",t[t.ESCAPE=27]="ESCAPE",t[t.SPACE=32]="SPACE",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(e.KEY||(e.KEY={}))},9328:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MenuElement=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addAttributes=function(t){for(var e in t)this.html.setAttribute(e,t[e])},Object.defineProperty(e.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(t){this._html=t,this.addEvents(t)},enumerable:!1,configurable:!0}),e.prototype.generateHtml=function(){var t=document.createElement("div");t.classList.add(this.className),t.setAttribute("role",this.role),this.html=t},e.prototype.focus=function(){var t=this.html;t.setAttribute("tabindex","0"),t.focus()},e.prototype.unfocus=function(){var t=this.html;t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1");try{t.blur()}catch(t){}t.blur()},e}(r(2868).AbstractNavigatable);e.MenuElement=i},1932:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuStore=void 0;var o=r(2556),i=r(2165),s=r(3205),a=function(){function t(t){this.menu=t,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+o.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(t.prototype,"active",{get:function(){return this._active},set:function(t){do{if(-1!==this.store.indexOf(t)){this._active=t;break}t=t.parentNode}while(t)},enumerable:!1,configurable:!0}),t.prototype.next=function(){var t=this.store.length;if(0===t)return this.active=null,null;var e=this.store.indexOf(this.active);return e=-1===e?0:e0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spread||function(){for(var t=[],e=0;e0)&&!(n=i.next()).done;)s.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionBox=e.SelectionMenu=void 0;var s=r(2556),a=r(2165),l=r(1484),c=r(4922),u=function(t){function e(e){var r=t.call(this)||this;return r.anchor=e,r.className=a.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.values,i=e.variable,s=new this(r),a=t.get("label")(t,{content:n||"",id:n||"id"},s),l=t.get("rule")(t,{},s),c=o.map((function(e){return t.get("radio")(t,{content:e,variable:i,id:e},s)})),u=[a,l].concat(c);return s.items=u,s},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.items.forEach((function(t){return t.html.classList.add(a.HtmlClasses.SELECTIONITEM)}))},e.prototype.display=function(){},e.prototype.right=function(t){this.anchor.right(t)},e.prototype.left=function(t){this.anchor.left(t)},e}(l.AbstractMenu);e.SelectionMenu=u;var p=function(t){function e(e,r,n,o){void 0===n&&(n="none"),void 0===o&&(o="vertical");var i=t.call(this,e,null,r)||this;return i.style=n,i.grid=o,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.signature,i=e.selections,s=new this(n,o,e.order,e.grid);s.attachMenu(r);var a=i.map((function(e){return t.get("selectionMenu")(t,e,s)}));return s.selections=a,s},e.prototype.attachMenu=function(t){this.menu=t},Object.defineProperty(e.prototype,"selections",{get:function(){return this._selections},set:function(t){var e=this;this._selections=[],t.forEach((function(t){return e.addSelection(t)}))},enumerable:!1,configurable:!0}),e.prototype.addSelection=function(t){t.anchor=this,this._selections.push(t)},e.prototype.rowDiv=function(t){var e=this,r=document.createElement("div");this.contentDiv.appendChild(r);var n=t.map((function(t){return r.appendChild(t.html),t.html.id||(t.html.id=e.prefix+s.MenuUtil.counter()),t.html.getBoundingClientRect()})),o=n.map((function(t){return t.width})),i=o.reduce((function(t,e){return t+e}),0),l=n.reduce((function(t,e){return Math.max(t,e.height)}),0);return r.classList.add(a.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+l+"px;"),[r,i,l,o]},e.prototype.display=function(){if(t.prototype.display.call(this),this.order(),this.selections.length){for(var e=[],r=0,n=[],o=this.getChunkSize(this.selections.length),s=function(t){var s=a.selections.slice(t,t+o),l=i(a.rowDiv(s),4),c=l[0],u=l[1],p=l[2],h=l[3];e.push(c),r=Math.max(r,u),s.forEach((function(t){return t.html.style.height=p+"px"})),n=a.combineColumn(n,h)},a=this,l=0;ldocument.body.offsetWidth-5&&(i=Math.max(5,i-o-r.offsetWidth+6)),t.prototype.post.call(this,i,s)}},e.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},e.prototype.setBaseMenu=function(){var t=this;do{t=t.anchor.menu}while(t instanceof e);this.baseMenu=t},e.prototype.left=function(t){this.focused=null,this.anchor.focus()},e.prototype.toJson=function(){return{type:""}},e}(r(1484).AbstractMenu);e.SubMenu=i},3737:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Variable=void 0;var n=r(2556),o=function(){function t(t,e,r){this._name=t,this.getter=e,this.setter=r,this.items=[]}return t.fromJson=function(t,e,r){var n=new this(e.name,e.getter,e.setter);r.insert(n)},Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.getValue=function(t){try{return this.getter(t)}catch(t){return n.MenuUtil.error(t,"Command of variable "+this.name+" failed."),null}},t.prototype.setValue=function(t,e){try{this.setter(t,e)}catch(t){n.MenuUtil.error(t,"Command of variable "+this.name+" failed.")}this.update()},t.prototype.register=function(t){-1===this.items.indexOf(t)&&this.items.push(t)},t.prototype.unregister=function(t){var e=this.items.indexOf(t);-1!==e&&this.items.splice(e,1)},t.prototype.update=function(){this.items.forEach((function(t){return t.update()}))},t.prototype.registerCallback=function(t){this.items.forEach((function(e){return e.registerCallback(t)}))},t.prototype.unregisterCallback=function(t){this.items.forEach((function(e){return e.unregisterCallback(t)}))},t.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},t}();e.Variable=o},2358:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VariablePool=void 0;var r=function(){function t(){this.pool={}}return t.prototype.insert=function(t){this.pool[t.name]=t},t.prototype.lookup=function(t){return this.pool[t]},t.prototype.remove=function(t){delete this.pool[t]},t.prototype.update=function(){for(var t in this.pool)this.pool[t].update()},t}();e.VariablePool=r},3921:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractAudioRenderer=void 0;const n=r(5897);e.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(t){this.separator_=t}getSeparator(){return"braille"===n.default.getInstance().modality?"":this.separator_}error(t){return null}merge(t){let e="";const r=t.length-1;for(let n,o=0;n=t[o];o++)if(e+=n.speech,odelete t[e])),e.open.forEach((r=>t[r]=e[r]));const r=Object.keys(t);t.open=r},e.sortClose=function(t,e){if(t.length<=1)return t;const r=[];for(let n,o=0;n=e[o],t.length;o++)n.close&&n.close.length&&n.close.forEach((function(e){const n=t.indexOf(e);-1!==n&&(r.unshift(e),t.splice(n,1))}));return r};let a={},l=[];function c(t,e){const r=t[t.length-1];if(r){if(f(e)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(e.span));const t=r.span.pop(),n=e.span.shift();return r.span.push(t+r.join+n),r.span=r.span.concat(e.span),void(r.join=e.join)}h(e)&&h(r)?r.pause=s(r.pause,e.pause):t.push(e)}else t.push(e)}function u(t,e){t.rate&&(e.rate=t.rate),t.pitch&&(e.pitch=t.pitch),t.volume&&(e.volume=t.volume)}function p(t){return"object"==typeof t&&t.open}function h(t){return"object"==typeof t&&1===Object.keys(t).length&&Object.keys(t)[0]===o.personalityProps.PAUSE}function f(t){const e=Object.keys(t);return"object"==typeof t&&(1===e.length&&"span"===e[0]||2===e.length&&("span"===e[0]&&"join"===e[1]||"span"===e[1]&&"join"===e[0]))}function d(t,e,r,n,a,l=!1){if(l){const l=t[t.length-1];let c;if(l&&(c=l[o.personalityProps.JOIN]),l&&!e.speech&&a&&h(l)){const t=o.personalityProps.PAUSE;l[t]=s(l[t],a[t]),a=null}if(l&&e.speech&&0===Object.keys(r).length&&f(l)){if(void 0!==c){const t=l.span.pop();e=new i.Span(t.speech+c+e.speech,t.attributes)}l.span.push(e),e=new i.Span("",{}),l[o.personalityProps.JOIN]=n}}0!==Object.keys(r).length&&t.push(r),e.speech&&t.push({span:[e],join:n}),a&&t.push(a)}function m(t,e){if(!e)return t;const r={};for(const n of o.personalityPropList){const o=t[n],i=e[n];if(!o&&!i||o&&i&&o===i)continue;const s=o||0;p(r)||(r.open=[],r.close=[]),o||r.close.push(n),i||r.open.push(n),i&&o&&(r.close.push(n),r.open.push(n)),e[n]=s,r[n]=s,a[n]?a[n].push(s):a[n]=[s]}if(p(r)){let t=r.close.slice();for(;t.length>0;){let o=l.pop();const i=(0,n.setdifference)(o,t);if(t=(0,n.setdifference)(t,o),o=i,0!==t.length){if(0!==o.length){r.close=r.close.concat(o),r.open=r.open.concat(o);for(let t,n=0;t=o[n];n++)r[t]=e[t]}}else 0!==o.length&&l.push(o)}l.push(r.open)}return r}e.personalityMarkup=function(t){a={},l=[];let e=[];const r={};for(let n,i=0;n=t[i];i++){let t=null;const i=n.descriptionSpan(),s=n.personality,a=s[o.personalityProps.JOIN];delete s[o.personalityProps.JOIN],void 0!==s[o.personalityProps.PAUSE]&&(t={[o.personalityProps.PAUSE]:s[o.personalityProps.PAUSE]},delete s[o.personalityProps.PAUSE]);d(e,i,m(s,r),a,t,!0)}return e=e.concat(function(){const t=[];for(let e=l.length-1;e>=0;e--){const r=l[e];if(r.length){const e={open:[],close:[]};for(let t=0;t"string"==typeof t?new c.Span(t,{}):t)),r=m.get(n.default.getInstance().markup);return r?r.merge(e):t.join()},e.finalize=function(t){const e=m.get(n.default.getInstance().markup);return e?e.finalize(t):t},e.error=function(t){const e=m.get(n.default.getInstance().markup);return e?e.error(t):""},e.registerRenderer=function(t,e){m.set(t,e)},e.isXml=function(){return m.get(n.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LayoutRenderer=void 0;const n=r(2057),o=r(5740),i=r(4440),s=r(3706),a=r(2456);class l extends a.XmlRenderer{finalize(t){return function(t){c="";const e=o.parseInput(`${t}`);return n.Debugger.getInstance().output(o.formatXml(e.toString())),c=f(e),c}(t)}pause(t){return""}prosodyElement(t,e){return t===i.personalityProps.LAYOUT?`<${e}>`:""}closeTag(t){return``}markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n);continue}e.push(this.processContent(r)),r=[];const t=n.layout;t.match(/^begin/)?e.push("<"+t.replace(/^begin/,"")+">"):t.match(/^end/)?e.push(""):console.warn("Something went wrong with layout markup: "+t)}return e.push(this.processContent(r)),e.join("")}processContent(t){const e=[],r=s.personalityMarkup(t);for(let t,n=0;t=r[n];n++)t.span?e.push(this.merge(t.span)):s.isPauseElement(t);return e.join("")}}e.LayoutRenderer=l;let c="";const u={TABLE:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1)}));const[r,n]=b(e);return e=v(e,n),_(e,r)},CASES:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(0,-1),t.width=t.width.slice(0,-1)}));const[r,n]=b(e);return e=v(e,n),_(e,r)},CAYLEY:function(t){let e=g(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1),t.sep=t.sep+t.sep}));const[r,n]=b(e),o={lfence:"",rfence:"",cells:n.map((t=>"\u2810"+new Array(t).join("\u2812"))),width:n,height:1,sep:e[0].sep};return e.splice(1,0,o),e=v(e,n),_(e,r)},MATRIX:function(t){let e=g(t);const[r,n]=b(e);return e=v(e,n),_(e,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(t){const[e,r,,n,o]=Array.from(t.childNodes),i=p(r),s=p(n),a=m(i),l=m(s);let c=Math.max(a,l);const u=e+new Array(c+1).join("\u2812")+o;return c=u.length,`${x(i,c)}\n${u}\n${x(s,c)}`},NUMERATOR:E,DENOMINATOR:E};function p(t){const e=o.tagName(t),r=u[e];return r?r(t):t.textContent}function h(t,e){if(!t||!e)return t+e;const r=d(t),n=d(e),o=r-n;t=o<0?y(t,n,m(t)):t,e=o>0?y(e,r,m(e)):e;const i=t.split(/\r\n|\r|\n/),s=e.split(/\r\n|\r|\n/),a=[];for(let t=0;tMath.max(e.length,t)),0)}function y(t,e,r){return t=function(t,e){const r=e-d(t);return t+(r>0?new Array(r+1).join("\n"):"")}(t,e),function(t,e){const r=t.split(/\r\n|\r|\n/),n=[];for(const t of r){const r=e-t.length;n.push(t+(r>0?new Array(r+1).join("\u2800"):""))}return n.join("\n")}(t,r)}function g(t){const e=Array.from(t.childNodes),r=[];for(const t of e)t.nodeType===o.NodeType.ELEMENT_NODE&&r.push(O(t));return r}function b(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),r=[];for(let e=0;et.width[e])).reduce(((t,e)=>Math.max(t,e)),0));return[e,r]}function v(t,e){const r=[];for(const n of t){if(0===n.height)continue;const t=[];for(let r=0;rt.lfence+t.cells.join(t.sep)+t.rfence)).join("\n");const r=[];for(const e of t){const t=S(e.sep,e.height);let n=e.cells.shift();for(;e.cells.length;)n=h(n,t),n=h(n,e.cells.shift());n=h(S(e.lfence,e.height),n),n=h(n,S(e.rfence,e.height)),r.push(n),r.push(e.lfence+new Array(m(n)-3).join(e.sep)+e.rfence)}return r.slice(0,-1).join("\n")}function S(t,e){let r="";for(;e;)r+=t+"\n",e--;return r.slice(0,-1)}function M(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.tagName(t)?p(t):""}function O(t){const e=Array.from(t.childNodes),r=M(e[0]),n=M(e[e.length-1]);r&&e.shift(),n&&e.pop();let i="";const s=[];for(const t of e){if(t.nodeType===o.NodeType.TEXT_NODE){i=t.textContent;continue}const e=p(t);s.push(e)}return{lfence:r,rfence:n,sep:i,cells:s,height:s.reduce(((t,e)=>Math.max(d(e),t)),0),width:s.map(m)}}function x(t,e){const r=(e-m(t))/2,[n,o]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=t.split(/\r\n|\r|\n/),s=[],[a,l]=[new Array(n+1).join("\u2800"),new Array(o+1).join("\u2800")];for(const t of i)s.push(a+t+l);return s.join("\n")}function E(t){const e=t.firstChild,r=f(t);if(e&&e.nodeType===o.NodeType.ELEMENT_NODE){if("ENGLISH"===o.tagName(e))return"\u2830"+r;if("NUMBER"===o.tagName(e))return"\u283c"+r}return r}},182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MarkupRenderer=void 0;const n=r(4440),o=r(3921);class i extends o.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[n.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const s=(i-t)/(e-t),a=r*(1-s)+n*s;return+(Math.round(a+"e+"+o)+"e-"+o)}}applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t}ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)}}e.MarkupRenderer=i},8990:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.PunctuationRenderer=void 0;const n=r(4440),o=r(3921),i=r(3706);class s extends o.AbstractAudioRenderer{markup(t){const e=i.personalityMarkup(t);let r="",o=null,s=!1;for(let t,a=0;t=e[a];a++)i.isMarkupElement(t)||(i.isPauseElement(t)?s&&(o=i.mergePause(o,t,Math.max)):(o&&(r+=this.pause(o[n.personalityProps.PAUSE]),o=null),r+=(s?this.getSeparator():"")+this.merge(t.span),s=!0));return r}pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medium":"long":t,s.PAUSE_PUNCTUATION.get(e)||""}}e.PunctuationRenderer=s,s.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SableRenderer=void 0;const n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.personalityProps.PITCH:return'';case n.personalityProps.RATE:return'';case n.personalityProps.VOLUME:return'';default:return"<"+t.toUpperCase()+' VALUE="'+e+'">'}}closeTag(t){return""}}e.SableRenderer=i},9536:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Span=void 0;e.Span=class{constructor(t,e){this.speech=t,this.attributes=e}}},7504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlRenderer=void 0;const n=r(5897),o=r(4440),i=r(2456);class s extends i.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){const r=(e=Math.floor(this.applyScaleFunction(e)))<0?e.toString():"+"+e.toString();return"":'%">')}closeTag(t){return""}}e.SsmlRenderer=s},3757:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlStepRenderer=void 0;const n=r(7504);class o extends n.SsmlRenderer{markup(t){return o.MARKS={},super.markup(t)}merge(t){const e=[];for(let r=0;r'),o.MARKS[i]=!0),1===n.speech.length&&n.speech.match(/[a-zA-Z]/)?e.push(''+n.speech+""):e.push(n.speech)}return e.join(this.getSeparator())}}e.SsmlStepRenderer=o,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StringRenderer=void 0;const n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.span));if(!r.length)return e;const n=r.length-1;for(let t,o=0;t=r[o];o++){if(t.span&&(e+=this.merge(t.span)),o>=n)continue;const r=t.join;e+=void 0===r?this.getSeparator():r}return e}}e.StringRenderer=i},2456:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.XmlRenderer=void 0;const n=r(5897),o=r(3706),i=r(182);class s extends i.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personalityMarkup(t),r=[],i=[];for(let t,s=0;t=e[s];s++)if(t.span)r.push(this.merge(t.span));else if(o.isPauseElement(t))r.push(this.pause(t));else{if(t.close.length)for(let e=0;e{r.push(this.prosodyElement(e,t[e])),i.push(e)}))}}return r.join(" ")}}e.XmlRenderer=s},707:function(t,e){function r(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.union=e.setdifference=e.interleaveLists=e.removeEmpty=void 0,e.removeEmpty=function(t){return t.filter((t=>t))},e.interleaveLists=function(t,e){const r=[];for(;t.length||e.length;)t.length&&r.push(t.shift()),e.length&&r.push(e.shift());return r},e.setdifference=r,e.union=function(t,e){return t&&e?t.concat(r(e,t)):t||e||[]}},2139:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.loadScript=e.loadMapsForIE_=e.installWGXpath_=e.loadWGXpath_=e.mapsForIE=e.detectEdge=e.detectIE=void 0;const n=r(2315),o=r(5274);function i(t){l(n.default.WGXpath),s(t)}function s(t,e){let r=e||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){s(t,r++)}),200):r>=10||(n.default.wgxpath=wgxpath,t?n.default.wgxpath.install({document:document}):n.default.wgxpath.install(),o.xpath.evaluate=document.evaluate,o.xpath.result=XPathResult,o.xpath.createNSResolver=document.createNSResolver)}function a(){l(n.default.mathmapsIePath)}function l(t){const e=n.default.document.createElement("script");e.type="text/javascript",e.src=t,n.default.document.head?n.default.document.head.appendChild(e):n.default.document.body.appendChild(e)}e.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(a(),i(),!0)},e.detectEdge=function(){var t;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(t=window.chrome)||void 0===t?void 0:t.loadTimes)&&(document.evaluate=null,i(!0),!0)},e.mapsForIE=null,e.loadWGXpath_=i,e.installWGXpath_=s,e.loadMapsForIE_=a,e.loadScript=l},2057:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Debugger=void 0;const n=r(2315);class o{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return o.instance=o.instance||new o,o.instance}init(t){t&&this.startDebugFile_(t),this.isActive_=!0}output(...t){this.isActive_&&this.output_(t)}generateOutput(t){this.isActive_&&this.output_(t.apply(t,[]))}exit(t=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)}startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this.outputFunction_=function(...t){this.stream_.write(t.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(t){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(t){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(t))}}e.Debugger=o},5740:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.serializeXml=e.cloneNode=e.tagName=e.querySelectorAll=e.querySelectorAllByAttrValue=e.querySelectorAllByAttr=e.formatXml=e.createTextNode=e.createElementNS=e.createElement=e.replaceNode=e.NodeType=e.parseInput=e.XML_ENTITIES=e.trimInput_=e.toArray=void 0;const n=r(5897),o=r(4440),i=r(2315),s=r(5274);function a(t){const e=[];for(let r=0,n=t.length;r[ \f\n\r\t\v\u200b]+<").trim()}function c(t,e){if(!e)return[!1,""];const r=t.match(/^<([^> ]+).*>/),n=e.match(/^<\/([^>]+)>(.*)/);return r&&n&&r[1]===n[1]?[!0,n[2]]:[!1,""]}e.toArray=a,e.trimInput_=l,e.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},e.parseInput=function(t){const e=new i.default.xmldom.DOMParser,r=l(t),a=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const t=e.parseFromString(r,a?"text/html":"text/xml");return n.default.getInstance().mode===o.Mode.HTTP?(s.xpath.currentDocument=t,a?t.body.childNodes[0]:t.documentElement):t.documentElement}catch(t){throw new n.SREError("Illegal input: "+t.message)}},function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",t[t.ENTITY_NODE=6]="ENTITY_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",t[t.NOTATION_NODE=12]="NOTATION_NODE"}(e.NodeType||(e.NodeType={})),e.replaceNode=function(t,e){t.parentNode&&(t.parentNode.insertBefore(e,t),t.parentNode.removeChild(t))},e.createElement=function(t){return i.default.document.createElement(t)},e.createElementNS=function(t,e){return i.default.document.createElementNS(t,e)},e.createTextNode=function(t){return i.default.document.createTextNode(t)},e.formatXml=function(t){let e="",r=/(>)(<)(\/*)/g,n=0,o=(t=t.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,o=o.map((t=>t.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((t,e)=>t.concat(e)),[]);o.length;){let t=o.shift();if(!t)continue;let r=0;if(t.match(/^<\w[^>/]*>[^>]+$/)){const e=c(t,o[0]);e[0]?e[1]?(t+=o.shift().slice(0,-e[1].length),e[1].trim()&&o.unshift(e[1])):t+=o.shift():r=1}else if(t.match(/^<\/\w/))0!==n&&(n-=1);else if(t.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(t.match(/^<\w[^>]*\/>.+$/)){const e=t.indexOf(">")+1;t.slice(e).trim()&&o.unshift(),t=t.slice(0,e)}else r=0;e+=new Array(n+1).join(" ")+t+"\r\n",n+=r}return e},e.querySelectorAllByAttr=function(t,e){return t.querySelectorAll?a(t.querySelectorAll(`[${e}]`)):s.evalXPath(`.//*[@${e}]`,t)},e.querySelectorAllByAttrValue=function(t,e,r){return t.querySelectorAll?a(t.querySelectorAll(`[${e}="${r}"]`)):s.evalXPath(`.//*[@${e}="${r}"]`,t)},e.querySelectorAll=function(t,e){return t.querySelectorAll?a(t.querySelectorAll(e)):s.evalXPath(`.//${e}`,t)},e.tagName=function(t){return t.tagName.toUpperCase()},e.cloneNode=function(t){return t.cloneNode(!0)},e.serializeXml=function(t){return(new i.default.xmldom.XMLSerializer).serializeToString(t)}},5897:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.EnginePromise=e.SREError=void 0;const n=r(1676),o=r(4440),i=r(2057),s=r(1377);class a extends Error{constructor(t=""){super(),this.message=t,this.name="SRE Error"}}e.SREError=a;class l{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=o.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=n.DynamicCstr.DEFAULT_VALUES[n.Axis.STYLE],this._defaultLocale=n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=n.DynamicCstr.DEFAULT_VALUES[n.Axis.MODALITY],this.speech=o.Speech.NONE,this.markup=o.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=l.defaultEvaluator,this.defaultParser=new n.DynamicCstrParser(n.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=n.DynamicCstr.defaultCstr()}set defaultLocale(t){this._defaultLocale=s.Variables.ensureLocale(t,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return l.instance=l.instance||new l,l.instance}static defaultEvaluator(t,e){return t}static evaluateNode(t){return l.nodeEvaluator(t)}getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t}setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE]=this.defaultLocale),t){const e=Object.keys(t);for(let r=0;r{void 0!==t[r]&&(e[r]=t[r])};return r("mode"),e.configurate(t),a.default.BINARY_FEATURES.forEach((r=>{void 0!==t[r]&&(e[r]=!!t[r])})),a.default.STRING_FEATURES.forEach(r),t.json&&(c.default.jsonPath=l.makePath(t.json)),t.xpath&&(c.default.WGXpath=t.xpath),e.setCustomLoader(t.custom),function(t){t.isIE=s.detectIE(),t.isEdge=s.detectEdge()}(e),o.setLocale(),e.setDynamicCstr(),e.init?(a.EnginePromise.promises.init=new Promise(((t,e)=>{setTimeout((()=>{t("init")}),10)})),e.init=!1,a.EnginePromise.get()):e.delay?(e.delay=!1,a.EnginePromise.get()):i.loadLocale()}))}},8496:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Event=e.EventType=e.Move=e.KeyCode=void 0,function(t){t[t.ENTER=13]="ENTER",t[t.ESC=27]="ESC",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN",t[t.TAB=9]="TAB",t[t.LESS=188]="LESS",t[t.GREATER=190]="GREATER",t[t.DASH=189]="DASH",t[t.ZERO=48]="ZERO",t[t.ONE=49]="ONE",t[t.TWO=50]="TWO",t[t.THREE=51]="THREE",t[t.FOUR=52]="FOUR",t[t.FIVE=53]="FIVE",t[t.SIX=54]="SIX",t[t.SEVEN=55]="SEVEN",t[t.EIGHT=56]="EIGHT",t[t.NINE=57]="NINE",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z"}(e.KeyCode||(e.KeyCode={})),e.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(t){t.CLICK="click",t.DBLCLICK="dblclick",t.MOUSEDOWN="mousedown",t.MOUSEUP="mouseup",t.MOUSEOVER="mouseover",t.MOUSEOUT="mouseout",t.MOUSEMOVE="mousemove",t.SELECTSTART="selectstart",t.KEYPRESS="keypress",t.KEYDOWN="keydown",t.KEYUP="keyup",t.TOUCHSTART="touchstart",t.TOUCHMOVE="touchmove",t.TOUCHEND="touchend",t.TOUCHCANCEL="touchcancel"}(e.EventType||(e.EventType={}));e.Event=class{constructor(t,e,r){this.src=t,this.type=e,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.makePath=void 0;const n=r(2315);function o(t){return t.match("/$")?t:t+"/"}e.makePath=o,e.localePath=function(t,e="json"){return o(n.default.jsonPath)+t+(e.match(/^\./)?e:"."+e)}},3769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.KeyProcessor=e.Processor=void 0;const n=r(8496);class o{constructor(t,e){this.name=t,this.process=e.processor,this.postprocess=e.postprocessor||((t,e)=>t),this.processor=this.postprocess?function(t){return this.postprocess(this.process(t),t)}:this.process,this.print=e.print||o.stringify_,this.pprint=e.pprint||this.print}static stringify_(t){return t?t.toString():t}}e.Processor=o,o.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends o{constructor(t,e){super(t,e),this.key=e.key||i.getKey_}static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t}}e.KeyProcessor=i},6499:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.keypress=e.output=e.print=e.process=e.set=void 0;const n=r(8290),o=r(5714),i=r(3090),s=r(4356),a=r(1414),l=r(9552),c=r(9543),u=r(3362),p=r(1204),h=r(5740),f=r(5897),d=r(4440),m=r(3769),y=r(5274),g=new Map;function b(t){g.set(t.name,t)}function v(t){const e=g.get(t);if(!e)throw new f.SREError("Unknown processor "+t);return e}function _(t,e){const r=v(t);try{return r.processor(e)}catch(t){throw new f.SREError("Processing error for expression "+e)}}function S(t,e){const r=v(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}e.set=b,e.process=_,e.print=S,e.output=function(t,e){const r=v(t);try{const t=r.processor(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}catch(t){throw new f.SREError("Processing error for expression "+e)}},e.keypress=function(t,e){const r=v(t),n=r instanceof m.KeyProcessor?r.key(e):e,o=r.processor(n);return f.default.getInstance().pprint?r.pprint(o):r.print(o)},b(new m.Processor("semantic",{processor:function(t){const e=h.parseInput(t);return a.xmlTree(e)},postprocessor:function(t,e){const r=f.default.getInstance().speech;if(r===d.Speech.NONE)return t;const o=h.cloneNode(t);let i=c.computeMarkup(o);if(r===d.Speech.SHALLOW)return t.setAttribute("speech",n.finalize(i)),t;const s=y.evalXPath(".//*[@id]",t),a=y.evalXPath(".//*[@id]",o);for(let t,e,r=0;t=s[r],e=a[r];r++)i=c.computeMarkup(e),t.setAttribute("speech",n.finalize(i));return t},pprint:function(t){return h.formatXml(t.toString())}})),b(new m.Processor("speech",{processor:function(t){const e=h.parseInput(t),r=a.xmlTree(e),o=c.computeSpeech(r);return n.finalize(n.markup(o))},pprint:function(t){const e=t.toString();return n.isXml()?h.formatXml(e):e}})),b(new m.Processor("json",{processor:function(t){const e=h.parseInput(t);return a.getTree(e).toJson()},postprocessor:function(t,e){const r=f.default.getInstance().speech;if(r===d.Speech.NONE)return t;const o=h.parseInput(e),i=a.xmlTree(o),s=c.computeMarkup(i);if(r===d.Speech.SHALLOW)return t.stree.speech=n.finalize(s),t;const l=t=>{const e=y.evalXPath(`.//*[@id=${t.id}]`,i)[0],r=c.computeMarkup(e);t.speech=n.finalize(r),t.children&&t.children.forEach(l)};return l(t.stree),t},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),b(new m.Processor("description",{processor:function(t){const e=h.parseInput(t),r=a.xmlTree(e);return c.computeSpeech(r)},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),b(new m.Processor("enriched",{processor:function(t){return o.semanticMathmlSync(t)},postprocessor:function(t,e){const r=p.getSemanticRoot(t);let n;switch(f.default.getInstance().speech){case d.Speech.NONE:break;case d.Speech.SHALLOW:n=l.generator("Adhoc"),n.getSpeech(r,t);break;case d.Speech.DEEP:n=l.generator("Tree"),n.getSpeech(t,t)}return t},pprint:function(t){return h.formatXml(t.toString())}})),b(new m.Processor("walker",{processor:function(t){const e=l.generator("Node");m.Processor.LocalState.speechGenerator=e,e.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=_("enriched",t),n=S("enriched",r);return m.Processor.LocalState.walker=u.walker(f.default.getInstance().walker,r,e,m.Processor.LocalState.highlighter,n),m.Processor.LocalState.walker},print:function(t){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(t){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(t)?n.error(t):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":s.LOCALE.NUMBERS.numberToWords(e)}})),b(new m.Processor("ordinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":s.LOCALE.NUMBERS.wordOrdinal(e)}})),b(new m.Processor("numericOrdinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":s.LOCALE.NUMBERS.numericOrdinal(e)}})),b(new m.Processor("vulgar",{processor:function(t){const[e,r]=t.split("/").map((t=>parseInt(t,10)));return isNaN(e)||isNaN(r)?"":_("speech",`${e}${r}`)}}))},2998:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function s(t){try{l(n.next(t))}catch(t){i(t)}}function a(t){try{l(n.throw(t))}catch(t){i(t)}}function l(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}l((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.exit=e.move=e.walk=e.processFile=e.file=e.vulgar=e.numericOrdinal=e.ordinal=e.number=e.toEnriched=e.toDescription=e.toJson=e.toSemantic=e.toSpeech=e.localeLoader=e.engineReady=e.engineSetup=e.setupEngine=e.version=void 0;const o=r(5897),i=r(6828),s=r(4440),a=r(7248),l=r(6499),c=r(2315),u=r(1377),p=r(6141);function h(t){return n(this,void 0,void 0,(function*(){return(0,i.setup)(t)}))}function f(t,e){return l.process(t,e)}function d(t,e,r){switch(o.default.getInstance().mode){case s.Mode.ASYNC:return function(t,e,r){return n(this,void 0,void 0,(function*(){const n=yield c.default.fs.promises.readFile(e,{encoding:"utf8"}),i=l.output(t,n);if(r)try{c.default.fs.promises.writeFile(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}))}(t,e,r);case s.Mode.SYNC:return function(t,e,r){const n=function(t){let e;try{e=c.default.fs.readFileSync(t,{encoding:"utf8"})}catch(e){throw new o.SREError("Can not open file: "+t)}return e}(e),i=l.output(t,n);if(r)try{c.default.fs.writeFileSync(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}(t,e,r);default:throw new o.SREError(`Can process files in ${o.default.getInstance().mode} mode`)}}e.version=u.Variables.VERSION,e.setupEngine=h,e.engineSetup=function(){const t=["mode"].concat(o.default.STRING_FEATURES,o.default.BINARY_FEATURES),e=o.default.getInstance(),r={};return t.forEach((function(t){r[t]=e[t]})),r.json=c.default.jsonPath,r.xpath=c.default.WGXpath,r.rules=e.ruleSets.slice(),r},e.engineReady=function(){return n(this,void 0,void 0,(function*(){return h({}).then((()=>o.EnginePromise.getall()))}))},e.localeLoader=p.standardLoader,e.toSpeech=function(t){return f("speech",t)},e.toSemantic=function(t){return f("semantic",t)},e.toJson=function(t){return f("json",t)},e.toDescription=function(t){return f("description",t)},e.toEnriched=function(t){return f("enriched",t)},e.number=function(t){return f("number",t)},e.ordinal=function(t){return f("ordinal",t)},e.numericOrdinal=function(t){return f("numericOrdinal",t)},e.vulgar=function(t){return f("vulgar",t)},e.file={},e.file.toSpeech=function(t,e){return d("speech",t,e)},e.file.toSemantic=function(t,e){return d("semantic",t,e)},e.file.toJson=function(t,e){return d("json",t,e)},e.file.toDescription=function(t,e){return d("description",t,e)},e.file.toEnriched=function(t,e){return d("enriched",t,e)},e.processFile=d,e.walk=function(t){return l.output("walker",t)},e.move=function(t){return l.keypress("move",t)},e.exit=function(t){const e=t||0;o.EnginePromise.getall().then((()=>process.exit(e)))},e.localePath=a.localePath,c.default.documentSupported?h({mode:s.Mode.HTTP}).then((()=>h({}))):h({mode:s.Mode.SYNC}).then((()=>h({mode:s.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const t={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(t),t.document.XPathResult=t.XPathResult,t.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Variables=void 0;class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Locale ${t} does not exist! Using ${r.LOCALES.get(e)} instead.`),e)}}e.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.updateEvaluator=e.evaluateString=e.evaluateBoolean=e.getLeafNodes=e.evalXPath=e.resolveNameSpace=e.xpath=void 0;const n=r(5897),o=r(4440),i=r(2315);function s(){return"undefined"!=typeof XPathResult}e.xpath={currentDocument:null,evaluate:s()?document.evaluate:i.default.xpath.evaluate,result:s()?XPathResult:i.default.xpath.XPathResult,createNSResolver:s()?document.createNSResolver:i.default.xpath.createNSResolver};const a={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function l(t){return a[t]||null}e.resolveNameSpace=l;class c{constructor(){this.lookupNamespaceURI=l}}function u(t,r,i){return n.default.getInstance().mode!==o.Mode.HTTP||n.default.getInstance().isIE||n.default.getInstance().isEdge?e.xpath.evaluate(t,r,new c,i,null):e.xpath.currentDocument.evaluate(t,r,l,i,null)}function p(t,r){let n;try{n=u(t,r,e.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(t){return[]}const o=[];for(let t=n.iterateNext();t;t=n.iterateNext())o.push(t);return o}e.evalXPath=p,e.getLeafNodes=function(t){return p(".//*[count(*)=0]",t)},e.evaluateBoolean=function(t,r){let n;try{n=u(t,r,e.xpath.result.BOOLEAN_TYPE)}catch(t){return!1}return n.booleanValue},e.evaluateString=function(t,r){let n;try{n=u(t,r,e.xpath.result.STRING_TYPE)}catch(t){return""}return n.stringValue},e.updateEvaluator=function(t){if(n.default.getInstance().mode!==o.Mode.HTTP)return;let r=t;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?e.xpath.currentDocument=r:t.ownerDocument&&(e.xpath.currentDocument=t.ownerDocument)}},9268:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEnrichCase=void 0;e.AbstractEnrichCase=class{constructor(t){this.semantic=t}}},6061:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseBinomial=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const t=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(t),this.mml.hasAttribute(s.Attribute.TYPE)){const t=n.createElement("mrow");t.setAttribute(s.Attribute.ADDED,"true"),n.replaceNode(this.mml,t),t.appendChild(this.mml),this.mml=t}return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseBinomial=a},5765:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseDoubleScript=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.childNodes[0].role;return"MSUBSUP"===e&&"subsup"===r||"MUNDEROVER"===e&&"underover"===r}getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=this.semantic.childNodes[1],n=t.childNodes[1],o=i.walkTree(r),a=i.walkTree(e),l=i.walkTree(n);return(0,s.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(s.Attribute.CHILDREN,(0,s.makeIdList)([e,n,r])),[a,l,o].forEach((t=>i.getInnerNode(t).setAttribute(s.Attribute.PARENT,this.mml.getAttribute(s.Attribute.ID)))),this.mml.setAttribute(s.Attribute.TYPE,t.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[t.id,e.id,n.id],r.id]),this.mml}}e.CaseDoubleScript=a},7251:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseEmbellished=void 0;const n=r(5740),o=r(5952),i=r(9268),s=r(5765),a=r(7014),l=r(6887),c=r(5452),u=r(2298);class p extends i.AbstractEnrichCase{constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.SemanticNode(t);return r.type="empty",r.mathmlTree=e,r}static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&p.fencedMap_(t.childNodes[0],e)}getMathml(){this.getFenced_(),this.fencedMml=c.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(u.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"===t.type}getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.childNodes[0];this.fenced=t.childNodes[0],this.ofence=t.contentNodes[0],this.cfence=t.contentNodes[1],p.fencedMap_(this.ofence,this.ofenceMap),p.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fencedMml?t:this.fencedMml;t&&t!==this.cfenceMml;)this.fencedMmlNodes.push(t),t=t.nextSibling}getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||t===this.fenced);)-1===e.indexOf(t.fencePointer)||this.ofenceMml||(this.ofenceMml=t.mathmlTree),-1===r.indexOf(t.fencePointer)||this.cfenceMml||(this.cfenceMml=t.mathmlTree),t=t.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=c.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=c.ascendNewNode(this.cfenceMml))}rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_();for((0,u.setAttributes)(r,this.fenced.parent);!this.fencedElement(t);){const o=t.mathmlTree,i=this.specialCase_(t,o);if(i)t=i;else{(0,u.setAttributes)(o,t);const e=[];for(let r,n=1;r=t.childNodes[n];n++)e.push(c.walkTree(r));t=t.childNodes[0]}const s=n.createElement("dummy"),a=o.childNodes[0];n.replaceNode(o,s),n.replaceNode(r,o),n.replaceNode(o.childNodes[0],r),n.replaceNode(s,a),e||(e=o)}return c.walkTree(this.ofence),c.walkTree(this.cfence),this.cleanupParents_(),e||r}specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(i=t.childNodes[0],o=s.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===t.type||"subscript"===t.type?o=a.CaseMultiscripts:"tensor"===t.type&&(o=l.CaseTensor),i=o&&t.childNodes[0]&&"subsup"===t.childNodes[0].role?t.childNodes[0]:t),!i)return null;const c=i.childNodes[0],u=p.makeEmptyNode_(c.id);return i.childNodes[0]=u,e=new o(t).getMathml(),i.childNodes[0]=c,this.parentCleanup.push(e),i.childNodes[0]}introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.fullFence(this.cfenceMml);let r=n.createElement("mrow");if(n.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((t=>r.appendChild(t))),r.insertBefore(t,this.fencedMml),r.appendChild(e),!r.parentNode){const t=n.createElement("mrow");for(;r.childNodes.length>0;)t.appendChild(r.childNodes[0]);r.appendChild(t),r=t}return r}fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNode&&r.parentNode!==e;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.childNodes[1].getAttribute(u.Attribute.PARENT);t.childNodes[0].setAttribute(u.Attribute.PARENT,e)}))}}e.CaseEmbellished=p},6265:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLimit=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===e||"MUNDEROVER"===e)||"limboth"===r&&("MSUB"===e||"MUNDER"===e||"MSUP"===e||"MOVER"===e)}static walkTree_(t){t&&i.walkTree(t)}getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,s.setAttributes)(this.mml,this.semantic),t[0].mathmlTree||(t[0].mathmlTree=this.semantic.mathmlTree),t.forEach(a.walkTree_),this.mml}}e.CaseLimit=a},6514:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLine=void 0;const n=r(9268),o=r(5452),i=r(2298);class s extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&"line"===t.type}getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&o.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseLine=s},6839:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiindex=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.contentNodes[0].role?i.collapsePunctuated(t):(i.walkTree(t),t.id)}static createNone_(t){const e=n.createElement("none");return t&&(0,s.setAttributes)(e,t),e.setAttribute(s.Attribute.ADDED,"true"),e}completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(1);let o=0;const l=t=>{for(let e,n=0;e=t[n];n++){const t=r[o];if(t&&e===parseInt(i.getInnerNode(t).getAttribute(s.Attribute.ID)))i.getInnerNode(t).setAttribute(s.Attribute.PARENT,this.semantic.id.toString()),o++;else{const r=this.semantic.querySelectorAll((t=>t.id===e));this.mml.insertBefore(a.createNone_(r[0]),t||null)}}};l(t),r[o]&&"MPRESCRIPTS"!==n.tagName(r[o])?this.mml.insertBefore(r[o],n.createElement("mprescripts")):o++,l(e)}}e.CaseMultiindex=a},7014:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiscripts=void 0;const n=r(5740),o=r(5656),i=r(6839),s=r(5452),a=r(2298);class l extends i.CaseMultiindex{static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tagName(t.mathmlTree)&&("superscript"===t.type||"subscript"===t.type)}constructor(t){super(t)}getMathml(){let t,e,r;if((0,a.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const n=this.semantic.childNodes[0];t=n.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(n.childNodes[1]);const l=[this.semantic.id,[n.id,t.id,r],e];s.addCollapsedAttribute(this.mml,l),this.mml.setAttribute(a.Attribute.TYPE,n.role),this.completeMultiscript(o.SemanticSkeleton.interleaveIds(r,e),[])}else{t=this.semantic.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,t.id,e];s.addCollapsedAttribute(this.mml,r)}const n=o.SemanticSkeleton.collapsedLeafs(r||[],e),l=s.walkTree(t);return s.getInnerNode(l).setAttribute(a.Attribute.PARENT,this.semantic.id.toString()),n.unshift(t.id),this.mml.setAttribute(a.Attribute.CHILDREN,n.join(",")),this.mml}}e.CaseMultiscripts=l},3416:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseProof=void 0;const n=r(9268),o=r(5452),i=r(2298);class s extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"===t.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(t){o.walkTree(t),(0,i.setAttributes)(t.mathmlTree,t)})),this.semantic.childNodes.forEach((function(t){o.walkTree(t)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}e.CaseProof=s},5699:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTable=void 0;const n=r(5740),o=r(9268),i=r(5452),s=r(2298);class a extends o.AbstractEnrichCase{constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree}static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t.type}getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),e=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===n.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(t,r[0]||null),e&&this.mml.appendChild(e),this.mml=i.rewriteMfenced(this.mml)}else{const r=[t,this.mml];e&&r.push(e),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([t].concat(this.inner,[e]),this.semantic);return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseTable=a},6887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTensor=void 0;const n=r(5656),o=r(6839),i=r(5452),s=r(2298);class a extends o.CaseMultiindex{static test(t){return!!t.mathmlTree&&"tensor"===t.type}constructor(t){super(t)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),e=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),a=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,s.setAttributes)(this.mml,this.semantic);const l=[this.semantic.id,this.semantic.childNodes[0].id,t,e,r,a];i.addCollapsedAttribute(this.mml,l);const c=n.SemanticSkeleton.collapsedLeafs(t,e,r,a);return c.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(s.Attribute.CHILDREN,c.join(",")),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,a),n.SemanticSkeleton.interleaveIds(t,e)),this.mml}}e.CaseTensor=a},9236:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseText=void 0;const n=r(9268),o=r(5452),i=r(2298);class s extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return"punctuated"===t.type&&("text"===t.role||t.contentNodes.every((t=>"dummy"===t.role)))}getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return this.mml=o.introduceNewLayer(t,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),o.addCollapsedAttribute(this.mml,e),this.mml}}e.CaseText=s},5714:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.prepareMmlString=e.testTranslation__=e.semanticMathml=e.semanticMathmlSync=e.semanticMathmlNode=void 0;const n=r(2057),o=r(5740),i=r(5897),s=r(1414),a=r(5452),l=r(2298);function c(t){const e=o.cloneNode(t),r=s.getTree(e);return a.enrich(e,r)}function u(t){return c(o.parseInput(t))}function p(t){return t.match(/^$/)||(t+=""),t}r(1513),e.semanticMathmlNode=c,e.semanticMathmlSync=u,e.semanticMathml=function(t,e){i.EnginePromise.getall().then((()=>{const r=o.parseInput(t);e(c(r))}))},e.testTranslation__=function(t){n.Debugger.getInstance().init();const e=u(p(t)).toString();return(0,l.removeAttributePrefix)(e),n.Debugger.getInstance().exit(),e},e.prepareMmlString=p},2298:function(t,e){var r;function n(t){return t.map((function(t){return t.id})).join(",")}function o(t,e){const n=[];"mglyph"===e.role&&n.push("image"),e.attributes.href&&n.push("link"),n.length&&t.setAttribute(r.POSTFIX,n.join(" "))}Object.defineProperty(e,"__esModule",{value:!0}),e.addPrefix=e.removeAttributePrefix=e.setPostfix=e.setAttributes=e.makeIdList=e.EnrichAttributes=e.Attribute=e.Prefix=void 0,e.Prefix="data-semantic-",function(t){t.ADDED="data-semantic-added",t.ALTERNATIVE="data-semantic-alternative",t.CHILDREN="data-semantic-children",t.COLLAPSED="data-semantic-collapsed",t.CONTENT="data-semantic-content",t.EMBELLISHED="data-semantic-embellished",t.FENCEPOINTER="data-semantic-fencepointer",t.FONT="data-semantic-font",t.ID="data-semantic-id",t.ANNOTATION="data-semantic-annotation",t.OPERATOR="data-semantic-operator",t.OWNS="data-semantic-owns",t.PARENT="data-semantic-parent",t.POSTFIX="data-semantic-postfix",t.PREFIX="data-semantic-prefix",t.ROLE="data-semantic-role",t.SPEECH="data-semantic-speech",t.STRUCTURE="data-semantic-structure",t.TYPE="data-semantic-type"}(r=e.Attribute||(e.Attribute={})),e.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],e.makeIdList=n,e.setAttributes=function(t,i){t.setAttribute(r.TYPE,i.type);const s=i.allAttributes();for(let r,n=0;r=s[n];n++)t.setAttribute(e.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&t.setAttribute(r.CHILDREN,n(i.childNodes)),i.contentNodes.length&&t.setAttribute(r.CONTENT,n(i.contentNodes)),i.parent&&t.setAttribute(r.PARENT,i.parent.id.toString()),o(t,i)},e.setPostfix=o,e.removeAttributePrefix=function(t){return t.toString().replace(new RegExp(e.Prefix,"g"),"")},e.addPrefix=function(t){return e.Prefix+t}},3532:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.factory=e.getCase=void 0,e.getCase=function(t){for(let r,n=0;r=e.factory[n];n++)if(r.test(t))return r.constr(t);return null},e.factory=[]},1513:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(6061),o=r(5765),i=r(7251),s=r(6265),a=r(6514),l=r(7014),c=r(3416),u=r(5699),p=r(6887),h=r(9236);r(3532).factory.push({test:s.CaseLimit.test,constr:t=>new s.CaseLimit(t)},{test:i.CaseEmbellished.test,constr:t=>new i.CaseEmbellished(t)},{test:o.CaseDoubleScript.test,constr:t=>new o.CaseDoubleScript(t)},{test:p.CaseTensor.test,constr:t=>new p.CaseTensor(t)},{test:l.CaseMultiscripts.test,constr:t=>new l.CaseMultiscripts(t)},{test:a.CaseLine.test,constr:t=>new a.CaseLine(t)},{test:n.CaseBinomial.test,constr:t=>new n.CaseBinomial(t)},{test:c.CaseProof.test,constr:t=>new c.CaseProof(t)},{test:u.CaseTable.test,constr:t=>new u.CaseTable(t)},{test:h.CaseText.test,constr:t=>new h.CaseText(t)})},5452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.printNodeList__=e.collapsePunctuated=e.formattedOutput_=e.formattedOutput=e.getInnerNode=e.setOperatorAttribute_=e.createInvisibleOperator_=e.rewriteMfenced=e.cloneContentNode=e.addCollapsedAttribute=e.parentNode_=e.isIgnorable_=e.unitChild_=e.descendNode_=e.ascendNewNode=e.validLca_=e.pathToRoot_=e.attachedElement_=e.prunePath_=e.mathmlLca_=e.lcaType=e.functionApplication_=e.isDescendant_=e.insertNewChild_=e.mergeChildren_=e.collectChildNodes_=e.collateChildNodes_=e.childrenSubset_=e.moveSemanticAttributes_=e.introduceLayerAboveLca=e.introduceNewLayer=e.walkTree=e.enrich=e.SETTINGS=void 0;const n=r(2057),o=r(5740),i=r(5897),s=r(3588),a=r(7516),l=r(5656),c=r(4795),u=r(2298),p=r(3532);function h(t){const e=(0,p.getCase)(t);let r;if(e)return r=e.getMathml(),N(r);if(1===t.mathml.length)return n.Debugger.getInstance().output("Walktree Case 0"),r=t.mathml[0],u.setAttributes(r,t),t.childNodes.length&&(n.Debugger.getInstance().output("Walktree Case 0.1"),t.childNodes.forEach((function(t){"empty"===t.type&&r.appendChild(h(t))}))),N(r);const o=t.contentNodes.map(R);B(t,o);const i=t.childNodes.map(h),s=l.SemanticSkeleton.combineContentChildren(t,o,i);if(r=t.mathmlTree,null===r)n.Debugger.getInstance().output("Walktree Case 1"),r=f(s,t);else{const t=A(s);n.Debugger.getInstance().output("Walktree Case 2"),t?(n.Debugger.getInstance().output("Walktree Case 2.1"),r=t.parentNode):(n.Debugger.getInstance().output("Walktree Case 2.2"),r=D(r))}return r=k(r),v(r,s,t),u.setAttributes(r,t),N(r)}function f(t,e){const r=x(t);let i=r.node;const s=r.type;if(s!==O.VALID||!c.hasEmptyTag(i))if(n.Debugger.getInstance().output("Walktree Case 1.1"),i=o.createElement("mrow"),s===O.PRUNED)n.Debugger.getInstance().output("Walktree Case 1.1.0"),i=d(i,r.node,t);else if(t[0]){n.Debugger.getInstance().output("Walktree Case 1.1.1");const e=A(t),r=y(e.parentNode,t);o.replaceNode(e,i),r.forEach((function(t){i.appendChild(t)}))}return e.mathmlTree||(e.mathmlTree=i),i}function d(t,e,r){let i=w(e);if(c.hasMathTag(i)){n.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(i,t),o.toArray(i.childNodes).forEach((function(e){t.appendChild(e)}));const e=t;t=i,i=e}const s=r.indexOf(e);return r[s]=i,o.replaceNode(i,t),t.appendChild(i),r.forEach((function(e){t.appendChild(e)})),t}function m(t,e){for(const r of u.EnrichAttributes)t.hasAttribute(r)&&(e.setAttribute(r,t.getAttribute(r)),t.removeAttribute(r))}function y(t,e){const r=o.toArray(t.childNodes);let n=1/0,i=-1/0;return e.forEach((function(t){const e=r.indexOf(t);-1!==e&&(n=Math.min(n,e),i=Math.max(i,e))})),r.slice(n,i+1)}function g(t,e,r){const n=[];let i=o.toArray(t.childNodes),s=!1;for(;i.length;){const t=i.shift();if(t.hasAttribute(u.Attribute.TYPE)){n.push(t);continue}const e=b(t);0!==e.length&&(1!==e.length?(s?t.setAttribute("AuxiliaryImplicit",!0):s=!0,i=e.concat(i)):n.push(t))}const a=[],l=r.childNodes.map((function(t){return t.mathmlTree}));for(;l.length;){const t=l.pop();if(t){if(-1!==n.indexOf(t))break;-1!==e.indexOf(t)&&a.unshift(t)}}return n.concat(a)}function b(t){const e=[];let r=o.toArray(t.childNodes);for(;r.length;){const t=r.shift();t.nodeType===o.NodeType.ELEMENT_NODE&&(t.hasAttribute(u.Attribute.TYPE)?e.push(t):r=o.toArray(t.childNodes).concat(r))}return e}function v(t,e,r){const n="implicit"===r.role&&a.flags.combine_juxtaposition?g(t,e,r):o.toArray(t.childNodes);if(!n.length)return void e.forEach((function(e){t.appendChild(e)}));let i=0;for(;e.length;){const r=e[0];n[i]===r||M(n[i],r)?(e.shift(),i++):n[i]&&-1===e.indexOf(n[i])?i++:(S(r,t)||_(t,n[i],r),e.shift())}}function _(t,e,r){if(!e)return void t.insertBefore(r,null);let n=e,o=P(n);for(;o&&o.firstChild===n&&!n.hasAttribute("AuxiliaryImplicit")&&o!==t;)n=o,o=P(n);o&&(o.insertBefore(r,n),n.removeAttribute("AuxiliaryImplicit"))}function S(t,e){if(!t)return!1;do{if((t=t.parentNode)===e)return!0}while(t);return!1}function M(t,e){const r=s.functionApplication();if(t&&e&&t.textContent&&e.textContent&&t.textContent===r&&e.textContent===r&&"true"===e.getAttribute(u.Attribute.ADDED)){for(let r,n=0;r=t.attributes[n];n++)e.hasAttribute(r.nodeName)||e.setAttribute(r.nodeName,r.nodeValue);return o.replaceNode(t,e),!0}return!1}var O;function x(t){const e=A(t);if(!e)return{type:O.INVALID,node:null};const r=A(t.slice().reverse());if(e===r)return{type:O.VALID,node:e};const n=C(e),o=E(n,t),i=C(r,(function(t){return-1!==o.indexOf(t)})),s=i[0],a=o.indexOf(s);return-1===a?{type:O.INVALID,node:null}:{type:o.length!==n.length?O.PRUNED:T(o[a+1],i[1])?O.VALID:O.INVALID,node:s}}function E(t,e){let r=0;for(;t[r]&&-1===e.indexOf(t[r]);)r++;return t.slice(0,r+1)}function A(t){let e=0,r=null;for(;!r&&e!1),n=[t];for(;!r(t)&&!c.hasMathTag(t)&&t.parentNode;)t=P(t),n.unshift(t);return n}function T(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)}function N(t){for(;!c.hasMathTag(t)&&L(t);)t=P(t);return t}function w(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&!c.hasIgnoreTag(t)}));return 1===r.length&&c.hasEmptyTag(r[0])&&!r[0].hasAttribute(u.Attribute.TYPE)?w(r[0]):t}function L(t){const e=P(t);return!(!e||!c.hasEmptyTag(e))&&o.toArray(e.childNodes).every((function(e){return e===t||I(e)}))}function I(t){if(t.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!t||c.hasIgnoreTag(t))return!0;const e=o.toArray(t.childNodes);return!(!c.hasEmptyTag(t)&&e.length||c.hasDisplayTag(t)||t.hasAttribute(u.Attribute.TYPE)||c.isOrphanedGlyph(t))&&o.toArray(t.childNodes).every(I)}function P(t){return t.parentNode}function R(t){if(t.mathml.length)return h(t);const r=e.SETTINGS.implicit?j(t):o.createElement("mrow");return t.mathml=[r],r}function k(t){if("MFENCED"!==o.tagName(t))return t;const e=o.createElement("mrow");for(let r,n=0;r=t.attributes[n];n++)-1===["open","close","separators"].indexOf(r.name)&&e.setAttribute(r.name,r.value);return o.toArray(t.childNodes).forEach((function(t){e.appendChild(t)})),o.replaceNode(t,e),e}function j(t){const e=o.createElement("mo"),r=o.createTextNode(t.textContent);return e.appendChild(r),u.setAttributes(e,t),e.setAttribute(u.Attribute.ADDED,"true"),e}function B(t,e){const r=t.type+(t.textContent?","+t.textContent:"");e.forEach((function(t){D(t).setAttribute(u.Attribute.OPERATOR,r)}))}function D(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return!I(t)})),n=[];for(let t,e=0;t=r[e];e++)if(c.hasEmptyTag(t)){const e=D(t);e&&e!==t&&n.push(e)}else n.push(t);return 1===n.length?n[0]:t}function F(t,e,r,n){const o=n||!1;H(t,"Original MathML",o),H(r,"Semantic Tree",o),H(e,"Semantically enriched MathML",o)}function H(t,e,r){const n=o.formatXml(t.toString());r?console.info(e+":\n```html\n"+u.removeAttributePrefix(n)+"\n```\n"):console.info(n)}e.SETTINGS={collapsed:!0,implicit:!0},e.enrich=function(t,e){const r=o.cloneNode(t);return h(e.root),i.default.getInstance().structure&&t.setAttribute(u.Attribute.STRUCTURE,l.SemanticSkeleton.fromStructure(t,e).toString()),n.Debugger.getInstance().generateOutput((function(){return F(r,t,e,!0),[]})),t},e.walkTree=h,e.introduceNewLayer=f,e.introduceLayerAboveLca=d,e.moveSemanticAttributes_=m,e.childrenSubset_=y,e.collateChildNodes_=g,e.collectChildNodes_=b,e.mergeChildren_=v,e.insertNewChild_=_,e.isDescendant_=S,e.functionApplication_=M,function(t){t.VALID="valid",t.INVALID="invalid",t.PRUNED="pruned"}(O=e.lcaType||(e.lcaType={})),e.mathmlLca_=x,e.prunePath_=E,e.attachedElement_=A,e.pathToRoot_=C,e.validLca_=T,e.ascendNewNode=N,e.descendNode_=w,e.unitChild_=L,e.isIgnorable_=I,e.parentNode_=P,e.addCollapsedAttribute=function(t,e){const r=new l.SemanticSkeleton(e);t.setAttribute(u.Attribute.COLLAPSED,r.toString())},e.cloneContentNode=R,e.rewriteMfenced=k,e.createInvisibleOperator_=j,e.setOperatorAttribute_=B,e.getInnerNode=D,e.formattedOutput=F,e.formattedOutput_=H,e.collapsePunctuated=function(t,e){const r=!!e,n=e||[],o=t.parent,i=t.contentNodes.map((function(t){return t.id}));i.unshift("c");const s=[t.id,i];for(let e,i=0;e=t.childNodes[i];i++){const t=h(e);n.push(t);const i=D(t);o&&!r&&i.setAttribute(u.Attribute.PARENT,o.id.toString()),s.push(e.id)}return s},e.printNodeList__=function(t,e){console.info(t),o.toArray(e).forEach((function(t){console.info(t.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHighlighter=void 0;const n=r(5274),o=r(2298);class i{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highlightNode(t);return this.setHighlighted(t),e})))}highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r++)this.highlight([t])}unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{this.isHighlighted(t.node)&&(this.unhighlightNode(t),this.unsetHighlighted(t.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(t){this.color=t}colorString(){return this.color.rgba()}addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n++)for(const r in e)t.addEventListener(r,e[r])}getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mactionName))}isMactionNode(t){const e=t.className||t.getAttribute("class");return!!e&&!!e.match(new RegExp(this.mactionName))}isHighlighted(t){return t.hasAttribute(i.ATTR)}setHighlighted(t){t.setAttribute(i.ATTR,"true")}unsetHighlighted(t){t.removeAttribute(i.ATTR)}colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.colorize(t)))}uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.uncolorize(t)))}colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(t.setAttribute(e+"-old",t.style.color),t.style.color=t.getAttribute(e))}uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttribute(e)&&(t.style.color=t.getAttribute(e))}}e.AbstractHighlighter=i,i.ATTR="sre-highlight"},6937:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super()}isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}}e.ChtmlHighlighter=o},8396:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ContrastPicker=e.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function n(t,e){const n=t||{color:e};let o=Object.prototype.hasOwnProperty.call(n,"color")?r[n.color]:n;return o||(o=r[e]),o.alpha=Object.prototype.hasOwnProperty.call(n,"alpha")?n.alpha:1,function(t){const e=t=>(t=Math.max(t,0),t=Math.min(255,t),Math.round(t));return t.red=e(t.red),t.green=e(t.green),t.blue=e(t.blue),t.alpha=Math.max(t.alpha,0),t.alpha=Math.min(1,t.alpha),t}(o)}class o{constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.background=n(t,o.DEFAULT_BACKGROUND_)}static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e}rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"};return{background:t(this.background),foreground:t(this.foreground)}}rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")"};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.toHex(t.blue)};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}}e.ColorPicker=o,o.DEFAULT_BACKGROUND_="blue",o.DEFAULT_FOREGROUND_="black";e.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return e=function(t,e,r){e=e>1?e/100:e,r=r>1?r/100:r;const n=(1-Math.abs(2*r-1))*e,o=n*(1-Math.abs(t/60%2-1)),i=r-n/2;let s=0,a=0,l=0;return 0<=t&&t<60?[s,a,l]=[n,o,0]:60<=t&&t<120?[s,a,l]=[o,n,0]:120<=t&&t<180?[s,a,l]=[0,n,o]:180<=t&&t<240?[s,a,l]=[0,o,n]:240<=t&&t<300?[s,a,l]=[o,0,n]:300<=t&&t<360&&([s,a,l]=[n,0,o]),{red:s+i,green:a+i,blue:l+i}}(this.hue,this.sat,this.light),"rgb("+(t={red:Math.round(255*e.red),green:Math.round(255*e.green),blue:Math.round(255*e.blue)}).red+","+t.green+","+t.blue+")";var t,e}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(t){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color},r=this.colorString();return t.style.backgroundColor=r.background,t.style.color=r.foreground,e}unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}}e.CssHighlighter=o},3090:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.highlighterMapping_=e.addEvents=e.highlighter=void 0;const n=r(6937),o=r(8396),i=r(933),s=r(2598),a=r(4500),l=r(7071),c=r(4346),u=r(2222);e.highlighter=function(t,r,n){const i=new o.ColorPicker(t,r),s="NativeMML"===n.renderer&&"Safari"===n.browser?"MML-CSS":"SVG"===n.renderer&&"v3"===n.browser?"SVG-V3":n.renderer,a=new(e.highlighterMapping_[s]||e.highlighterMapping_.NativeMML);return a.setColor(i),a},e.addEvents=function(t,r,n){const o=e.highlighterMapping_[n.renderer];o&&(new o).addEvents(t,r)},e.highlighterMapping_={SVG:c.SvgHighlighter,"SVG-V3":u.SvgV3Highlighter,NativeMML:l.MmlHighlighter,"HTML-CSS":s.HtmlHighlighter,"MML-CSS":a.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:n.ChtmlHighlighter}},2598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){const e={node:t,foreground:t.style.color,position:t.style.position},r=this.color.rgb();t.style.color=r.foreground,t.style.position="relative";const o=t.bbox;if(o&&o.w){const i=.05,s=0,a=n.createElement("span"),l=parseFloat(t.style.paddingLeft||"0");a.style.backgroundColor=r.background,a.style.opacity=r.alphaback.toString(),a.style.display="inline-block",a.style.height=o.h+o.d+2*i+"em",a.style.verticalAlign=-o.d+"em",a.style.marginTop=a.style.marginBottom=-i+"em",a.style.width=o.w+2*s+"em",a.style.marginLeft=l-s+"em",a.style.marginRight=-o.w-s-l+"em",t.parentNode.insertBefore(a,t),e.box=a}return e}unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.position=t.position,t.box&&t.box.parentNode.removeChild(t.box)}}e.HtmlHighlighter=i},4500:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlCssHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlCssHighlighter=o},7071:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e=t.getAttribute("style");return e+=";background-color: "+this.colorString().background,e+=";color: "+this.colorString().foreground,t.setAttribute("style",e),{node:t}}unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";background-color: "+this.colorString().background,""),e=e.replace(";color: "+this.colorString().foreground,""),t.node.setAttribute("style",e)}colorString(){return this.color.rgba()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlHighlighter=o},4346:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previousSibling||t,background:t.style.backgroundColor,foreground:t.style.color},e;if("svg"===t.tagName){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};return t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e}const r=n.createElementNS("http://www.w3.org/2000/svg","rect");let i;if("use"===t.nodeName){const e=n.createElementNS("http://www.w3.org/2000/svg","g");t.parentNode.insertBefore(e,t),e.appendChild(t),i=e.getBBox(),e.parentNode.replaceChild(t,e)}else i=t.getBBox();r.setAttribute("x",(i.x-40).toString()),r.setAttribute("y",(i.y-40).toString()),r.setAttribute("width",(i.width+80).toString()),r.setAttribute("height",(i.height+80).toString());const s=t.getAttribute("transform");return s&&r.setAttribute("transform",s),r.setAttribute("fill",this.colorString().background),r.setAttribute(o.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:r,foreground:t.getAttribute("fill")},t.setAttribute("fill",this.colorString().foreground),e}setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)}unhighlightNode(t){if("background"in t)return t.node.style.backgroundColor=t.background,void(t.node.style.color=t.foreground);t.foreground?t.node.nextSibling.setAttribute("fill",t.foreground):t.node.nextSibling.removeAttribute("fill"),t.node.parentNode.removeChild(t.node)}isMactionNode(t){let e=t.className||t.getAttribute("class");return e=void 0!==e.baseVal?e.baseVal:e,!!e&&!!e.match(new RegExp(this.mactionName))}}e.SvgHighlighter=i},2222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgV3Highlighter=void 0;const n=r(5740),o=r(5274),i=r(5105),s=r(8396),a=r(4346);class l extends a.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,background:this.colorString().background,foreground:this.colorString().foreground},e;if("svg"===t.tagName||"MJX-CONTAINER"===t.tagName)return e={node:t,background:t.style.backgroundColor,foreground:t.style.color},t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e;const r=n.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const o=t.getBBox();r.setAttribute("x",(o.x-40).toString()),r.setAttribute("y",(o.y-40).toString()),r.setAttribute("width",(o.width+80).toString()),r.setAttribute("height",(o.height+80).toString());const a=t.getAttribute("transform");if(a&&r.setAttribute("transform",a),r.setAttribute("fill",this.colorString().background),t.setAttribute(i.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:t,foreground:t.getAttribute("fill")},"rect"===t.nodeName){const e=new s.ColorPicker({alpha:0,color:"black"});t.setAttribute("fill",e.rgba().foreground)}else t.setAttribute("fill",this.colorString().foreground);return e}unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute("sre-highlighter-added"))return t.foreground?t.node.setAttribute("fill",t.foreground):t.node.removeAttribute("fill"),void t.node.parentNode.removeChild(e);t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}isMactionNode(t){return t.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,t))}}e.SvgV3Highlighter=l},7222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StaticTrieNode=e.AbstractTrieNode=void 0;const n=r(2057),o=r(4391);class i{constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.kind=o.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(t){return this.test(t)}addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.children_[e]=t,r}getChild(t){return this.children_[t]}getChildren(){const t=[];for(const e in this.children_)t.push(this.children_[e]);return t}findChildren(t){const e=[];for(const r in this.children_){const n=this.children_[r];n.applyTest(t)&&e.push(n)}return e}removeChild(t){delete this.children_[t]}toString(){return this.constraint}}e.AbstractTrieNode=i;e.StaticTrieNode=class extends i{constructor(t,e){super(t,e),this.rule_=null,this.kind=o.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(t){this.rule_&&n.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+t),this.rule_=t}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Trie=void 0;const n=r(4391),o=r(9701);class i{constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)}static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r.shift();if(t.getKind()===n.TrieNodeKind.QUERY||t.getKind()===n.TrieNodeKind.BOOLEAN){const r=t.getRule();r&&e.unshift(r)}r=r.concat(t.getChildren())}return e}static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": "+t.toString()+"\n";const n=t.getChildren();for(let t,o=0;t=n[o];o++)r=i.printWithDepth_(t,e+1,r);return r}static order_(t){const e=t.getChildren();if(!e.length)return 0;const r=Math.max.apply(null,e.map(i.order_));return Math.max(e.length,r)}addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues();for(let t=0,i=o.length;t{e.getKind()===n.TrieNodeKind.DYNAMIC&&-1===t.indexOf(e.getConstraint())||o.push(e)}))}r=o.slice()}for(;r.length;){const e=r.shift();if(e.getRule){const t=e.getRule();t&&o.push(t)}const n=e.findChildren(t);r=r.concat(n)}return o}hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;r!0)),this.kind=c.TrieNodeKind.ROOT}}e.RootTrieNode=u;class p extends a.AbstractTrieNode{constructor(t){super(t,(e=>e===t)),this.kind=c.TrieNodeKind.DYNAMIC}}e.DynamicTrieNode=p;const h={"=":(t,e)=>t===e,"!=":(t,e)=>t!==e,"<":(t,e)=>t":(t,e)=>t>e,"<=":(t,e)=>t<=e,">=":(t,e)=>t>=e};function f(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\w+$/)){const e=t.slice(6).toUpperCase();return t=>t.tagName&&n.tagName(t)===e}if(t.match(/^self::\w+:\w+$/)){const e=t.split(":"),r=o.resolveNameSpace(e[2]);if(!r)return null;const n=e[3].toUpperCase();return t=>t.localName&&t.localName.toUpperCase()===n&&t.namespaceURI===r}if(t.match(/^@\w+$/)){const e=t.slice(1);return t=>t.hasAttribute&&t.hasAttribute(e)}if(t.match(/^@\w+="[\w\d ]+"$/)){const e=t.split("="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>t.hasAttribute&&t.hasAttribute(r)&&t.getAttribute(r)===n}if(t.match(/^@\w+!="[\w\d ]+"$/)){const e=t.split("!="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>!t.hasAttribute||!t.hasAttribute(r)||t.getAttribute(r)!==n}if(t.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const e=t.split('"')[1];return t=>!!i.Grammar.getInstance().getParameter(e)}if(t.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const e=t.split('"')[1];return t=>!i.Grammar.getInstance().getParameter(e)}if(t.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const e=t.split('"')[1].toUpperCase();return t=>{var r,o;return(null===(o=null===(r=t.parentNode)||void 0===r?void 0:r.parentNode)||void 0===o?void 0:o.tagName)&&n.tagName(t.parentNode.parentNode)===e}}if(t.match(/^count\(preceding-sibling::\*\)=\d+$/)){const e=t.split("="),r=parseInt(e[1],10);return t=>{var e;return(null===(e=t.parentNode)||void 0===e?void 0:e.childNodes[r])===t}}if(t.match(/^.+\[@category!?=".+"\]$/)){let[,e,r,n]=t.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=n.match(/^unit:(.+)$/);let a="";return i&&(n=i[1],a=":unit"),t=>{const i=o.evalXPath(e,t)[0];if(i){const t=s.lookupCategory(i.textContent+a);return"="===r?t===n:t!==n}return!1}}if(t.match(/^string-length\(.+\)\W+\d+/)){const[,e,r,n]=t.match(/^string-length\((.+)\)(\W+)(\d+)/),i=h[r]||h["="],s=parseInt(n,10);return t=>{const r=o.evalXPath(e,t)[0];return!!r&&i(Array.from(r.textContent).length,s)}}return null}e.constraintTest_=f;class d extends l.StaticTrieNode{constructor(t,e){super(t,f(t)),this.context=e,this.kind=c.TrieNodeKind.QUERY}applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,this.constraint)===t}}e.QueryTrieNode=d;class m extends l.StaticTrieNode{constructor(t,e){super(t,f(t)),this.context=e,this.kind=c.TrieNodeKind.BOOLEAN}applyTest(t){return this.test?this.test(t):this.context.applyConstraint(t,this.constraint)}}e.BooleanTrieNode=m},7491:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.completeLocale=e.getLocale=e.setLocale=e.locales=void 0;const n=r(5897),o=r(1377),i=r(2105),s=r(4249),a=r(8657),l=r(173),c=r(9393),u=r(7978),p=r(5540),h=r(5218),f=r(3887),d=r(8384),m=r(7206),y=r(7734),g=r(7264),b=r(4356);function v(){const t=o.Variables.ensureLocale(n.default.getInstance().locale,n.default.getInstance().defaultLocale);return n.default.getInstance().locale=t,e.locales[t]()}e.locales={ca:s.ca,da:a.da,de:l.de,en:c.en,es:u.es,fr:p.fr,hi:h.hi,it:f.it,nb:d.nb,nn:y.nn,sv:g.sv,nemeth:m.nemeth},e.setLocale=function(){const t=v();if(function(t){const e=n.default.getInstance().subiso;-1===t.SUBISO.all.indexOf(e)&&(n.default.getInstance().subiso=t.SUBISO.default);t.SUBISO.current=n.default.getInstance().subiso}(t),t){for(const e of Object.getOwnPropertyNames(t))b.LOCALE[e]=t[e];for(const[e,r]of Object.entries(t.CORRECTIONS))i.Grammar.getInstance().setCorrection(e,r)}},e.getLocale=v,e.completeLocale=function(t){const r=e.locales[t.locale];if(!r)return void console.error("Locale "+t.locale+" does not exist!");const n=t.kind.toUpperCase(),o=t.messages;if(!o)return;const i=r();for(const[t,e]of Object.entries(o))i[n][t]=e}},4356:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.createLocale=e.LOCALE=void 0;const n=r(7549);function o(){return{FUNCTIONS:(0,n.FUNCTIONS)(),MESSAGES:(0,n.MESSAGES)(),ALPHABETS:(0,n.ALPHABETS)(),NUMBERS:(0,n.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,n.SUBISO)()}}e.LOCALE=o(),e.createLocale=o},2536:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localeFontCombiner=e.extractString=e.localEnclose=e.localRole=e.localFont=e.combinePostfixIndex=e.nestingToString=void 0;const n=r(4356),o=r(4977);function i(t,e){return void 0===t?e:"string"==typeof t?t:t[0]}e.nestingToString=function(t){switch(t){case 1:return n.LOCALE.MESSAGES.MS.ONCE||"";case 2:return n.LOCALE.MESSAGES.MS.TWICE;default:return t.toString()}},e.combinePostfixIndex=function(t,e){return t===n.LOCALE.MESSAGES.MS.ROOTINDEX||t===n.LOCALE.MESSAGES.MS.INDEX?t:t+" "+e},e.localFont=function(t){return i(n.LOCALE.MESSAGES.font[t],t)},e.localRole=function(t){return i(n.LOCALE.MESSAGES.role[t],t)},e.localEnclose=function(t){return i(n.LOCALE.MESSAGES.enclose[t],t)},e.extractString=i,e.localeFontCombiner=function(t){return"string"==typeof t?{font:t,combiner:n.LOCALE.ALPHABETS.combiner}:{font:t[0],combiner:n.LOCALE.COMBINERS[t[1]]||o.Combiners[t[1]]||n.LOCALE.ALPHABETS.combiner}}},4249:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ca=void 0;const n=r(4356),o=r(2536),i=r(614),s=r(4977),a=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let l=null;e.ca=function(){return l||(l=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=a,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*os$/.test(t)?t+"sos":/.*s$/.test(t)?t+"os":/.*ga$/.test(t)?t.slice(0,-2)+"gues":/.*\xe7a$/.test(t)?t.slice(0,-2)+"ces":/.*ca$/.test(t)?t.slice(0,-2)+"ques":/.*ja$/.test(t)?t.slice(0,-2)+"ges":/.*qua$/.test(t)?t.slice(0,-3)+"q\xfces":/.*a$/.test(t)?t.slice(0,-1)+"es":/.*(e|i)$/.test(t)?t+"ns":/.*\xed$/.test(t)?t.slice(0,-1)+"ins":t+"s",t.FUNCTIONS.si=(t,e)=>(e.match(/^metre/)&&(t=t.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t}()),l}},8657:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.da=void 0;const n=r(4356),o=r(2536),i=r(3866),s=r(4977);let a=null;e.da=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=e=>e===t.ALPHABETS.capPrefix.default?RegExp("^"+e+" "):RegExp(" "+e+"$"),t.ALPHABETS.combiner=s.Combiners.postfixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t}()),a}},173:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.de=void 0;const n=r(2105),o=r(2536),i=r(4356),s=r(1435),a=function(t,e,r){return"s"===r&&(e=e.split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),r=""),t=r?r+" "+t:t,e?e+" "+t:t},l=function(t,e,r){return t=r&&"s"!==r?r+" "+t:t,e?t+" "+e:t};let c=null;e.de=function(){return c||(c=function(){const t=(0,i.createLocale)();return t.NUMBERS=s.default,t.COMBINERS.germanPostfix=l,t.ALPHABETS.combiner=a,t.FUNCTIONS.radicalNestDepth=e=>e>1?t.NUMBERS.numberToWords(e)+"fach":"",t.FUNCTIONS.combineRootIndex=(t,e)=>{const r=e?e+"wurzel":"";return t.replace("Wurzel",r)},t.FUNCTIONS.combineNestedRadical=(t,e,r)=>{const n=(e?e+" ":"")+(t=r.match(/exponent$/)?t+"r":t);return r.match(/ /)?r.replace(/ /," "+n+" "):n+" "+r},t.FUNCTIONS.fontRegexp=function(t){return t=t.split(" ").map((function(t){return t.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+t+" )|( "+t+"$))")},t.CORRECTIONS.correctOne=t=>t.replace(/^eins$/,"ein"),t.CORRECTIONS.localFontNumber=t=>(0,o.localFont)(t).split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),t.CORRECTIONS.lowercase=t=>t.toLowerCase(),t.CORRECTIONS.article=t=>{const e=n.Grammar.getInstance().getParameter("case"),r=n.Grammar.getInstance().getParameter("plural");return"dative"===e?{der:"dem",die:r?"den":"der",das:"dem"}[t]:t},t.CORRECTIONS.masculine=t=>"dative"===n.Grammar.getInstance().getParameter("case")?t+"n":t,t}()),c}},9393:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.en=void 0;const n=r(2105),o=r(4356),i=r(2536),s=r(310),a=r(4977);let l=null;e.en=function(){return l||(l=function(){const t=(0,o.createLocale)();return t.NUMBERS=s.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=s.default.numberToWords,t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t}()),l}},7978:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.es=void 0;const n=r(4356),o=r(2536),i=r(4634),s=r(4977),a=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let l=null;e.es=function(){return l||(l=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=a,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*(a|e|i|o|u)$/.test(t)?t+"s":/.*z$/.test(t)?t.slice(0,-1)+"ces":/.*c$/.test(t)?t.slice(0,-1)+"ques":/.*g$/.test(t)?t+"ues":/.*\u00f3n$/.test(t)?t.slice(0,-2)+"ones":t+"es",t.FUNCTIONS.si=(t,e)=>(e.match(/^metro/)&&(t=t.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t}()),l}},5540:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fr=void 0;const n=r(2105),o=r(4356),i=r(2536),s=r(2350),a=r(4977);let l=null;e.fr=function(){return l||(l=function(){const t=(0,o.createLocale)();return t.NUMBERS=s.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t.ALPHABETS.combiner=a.Combiners.romanceCombiner,t.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},t}()),l}},5218:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.hi=void 0;const n=r(4356),o=r(4438),i=r(4977),s=r(2536);let a=null;e.hi=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.ALPHABETS.combiner=i.Combiners.prefixCombiner,t.FUNCTIONS.radicalNestDepth=s.nestingToString,t}()),a}},3887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.it=void 0;const n=r(2536),o=r(4356),i=r(8825),s=r(4977),a=function(t,e,r){return t.match(/^[a-zA-Z]$/)&&(e=e.replace("cerchiato","cerchiata")),t=r?t+" "+r:t,e?t+" "+e:t};let l=null;e.it=function(){return l||(l=function(){const t=(0,o.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.italianPostfix=a,t.FUNCTIONS.radicalNestDepth=n.nestingToString,t.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.ALPHABETS.combiner=s.Combiners.romanceCombiner,t}()),l}},8384:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nb=void 0;const n=r(4356),o=r(2536),i=r(8274),s=r(4977);let a=null;e.nb=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t}()),a}},7206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nemeth=void 0;const n=r(4356),o=r(3720),i=r(4977),s=function(t){return t.match(RegExp("^"+h.ALPHABETS.languagePrefix.english))?t.slice(1):t},a=function(t,e,r){return t=s(t),e?t+e:t},l=function(t,e,r){return e+s(t)},c=function(t,e,r){return e+(r||"")+(t=s(t))+"\u283b"},u=function(t,e,r){return e+(r||"")+(t=s(t))+"\u283b\u283b"},p=function(t,e,r){return e+(t=s(t))+"\u283e"};let h=null;e.nemeth=function(){return h||(h=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.COMBINERS={postfixCombiner:a,germanCombiner:l,embellishCombiner:c,doubleEmbellishCombiner:u,parensCombiner:p},t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t),t.FUNCTIONS.si=i.identityTransformer,t.ALPHABETS.combiner=(t,e,r)=>e?e+r+t:s(t),t.ALPHABETS.digitTrans={default:o.default.numberToWords},t}()),h}},7734:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nn=void 0;const n=r(4356),o=r(2536),i=r(8274),s=r(4977);let a=null;e.nn=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.SUBISO={default:"",current:"",all:["","alt"]},t}()),a}},7264:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sv=void 0;const n=r(4356),o=r(2536),i=r(3898),s=r(4977);let a=null;e.sv=function(){return a||(a=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=function(t){return new RegExp("((^"+t+" )|( "+t+"$))")},t.ALPHABETS.combiner=s.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.CORRECTIONS.correctOne=t=>t.replace(/^ett$/,"en"),t}()),a}},7549:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SUBISO=e.FUNCTIONS=e.ALPHABETS=e.NUMBERS=e.MESSAGES=void 0;const n=r(4977);e.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},e.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:n.identityTransformer,numericOrdinal:n.identityTransformer,numberToWords:n.identityTransformer,numberToOrdinal:n.pluralCase,vulgarSep:" ",numSep:" "}},e.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:n.identityTransformer,mathspeak:n.identityTransformer,clearspeak:n.identityTransformer},letterTrans:{default:n.identityTransformer},combiner:(t,e,r)=>t}},e.FUNCTIONS=function(){return{fracNestDepth:t=>n.vulgarFractionSmall(t,10,100),radicalNestDepth:t=>"",combineRootIndex:function(t,e){return t},combineNestedFraction:n.Combiners.identityCombiner,combineNestedRadical:n.Combiners.identityCombiner,fontRegexp:function(t){return new RegExp("^"+t.split(/ |-/).join("( |-)")+"( |-)")},si:n.siCombiner,plural:n.identityTransformer}},e.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=r?1===r?"cent":a.ones[r]+"-cents":"",o=function(t){const e=t%100;if(e<20)return a.ones[e];const r=Math.floor(e/10),n=a.tens[r],o=a.ones[e%10];return n&&o?n+(2===r?"-i-":"-")+o:n||o}(e%100);return n&&o?n+a.numSep+o:n||o}function i(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%(e>1?1e6:1e3);if(n){let t=a.large[e];if(e)if(1===e)r=(1===n?"":o(n)+a.numSep)+t+(r?a.numSep+r:"");else{const e=i(n);t=1===n?t:t.replace(/\u00f3$/,"ons"),r=e+a.numSep+t+(r?a.numSep+r:"")}else r=o(n)}t=Math.floor(t/(e>1?1e6:1e3)),e++}return r}function s(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"n")}const a=(0,r(7549).NUMBERS)();a.numericOrdinal=s,a.numberToWords=i,a.numberToOrdinal=function(t,e){if(t>1999)return s(t);if(t<=10)return a.special.onesOrdinals[t-1];const r=i(t);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},e.default=a},3866:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===a.ones[1]?e?"et":"en":t}function o(t,e=!1){let r=t%1e3,o="",i=a.ones[Math.floor(r/100)];if(o+=i?n(i,!0)+" hundrede":"",r%=100,r)if(o+=o?" og ":"",i=e?a.special.smallOrdinals[r]:a.ones[r],i)o+=i;else{const t=e?a.special.tensOrdinals[Math.floor(r/10)]:a.tens[Math.floor(r/10)];i=a.ones[r%10],o+=i?n(i)+"og"+t:t}return o}function i(t,e=!1){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,i="";for(;t>0;){const s=t%1e3;if(s){const t=o(s,e&&!r);if(r){const e=a.large[r],o=s>1?"er":"";i=n(t,r<=1)+" "+e+o+(i?" og ":"")+i}else i=n(t)+i}t=Math.floor(t/1e3),r++}return i}function s(t){if(t%100)return i(t,!0);const e=i(t);return e.match(/e$/)?e:e+"e"}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(t){return t.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(t,e){return 1===t?e?"hel":"hele":2===t?e?"halv":"halve":s(t)+(e?"dele":"del")},e.default=a},1435:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===a.ones[1]?e?"eine":"ein":t}function o(t){let e=t%1e3,r="",o=a.ones[Math.floor(e/100)];if(r+=o?n(o)+"hundert":"",e%=100,e)if(r+=r?a.numSep:"",o=a.ones[e],o)r+=o;else{const t=a.tens[Math.floor(e/10)];o=a.ones[e%10],r+=o?n(o)+"und"+t:t}return r}function i(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const i=t%1e3;if(i){const s=o(t%1e3);if(e){const t=a.large[e],o=e>1&&i>1?t.match(/e$/)?"n":"en":"";r=n(s,e>1)+t+o+r}else r=n(s,e>1)+r}t=Math.floor(t/1e3),e++}return r.replace(/ein$/,"eins")}function s(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)return"siebte";if(8===t)return"achte";return i(t)+(t<19?"te":"ste")}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(t){return t.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(t,e){return 1===t?"eintel":2===t?e?"halbe":"halb":s(t)+"l"},e.default=a},310:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";return r+=s.ones[Math.floor(e/100)]?s.ones[Math.floor(e/100)]+s.numSep+"hundred":"",e%=100,e&&(r+=r?s.numSep:"",r+=s.ones[e]||s.tens[Math.floor(e/10)]+(e%10?s.numSep+s.ones[e%10]:"")),r}function o(t){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){t%1e3&&(r=n(t%1e3)+(e?"-"+s.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function i(t){let e=o(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":e.match(/two$/)?e=e.slice(0,-3)+"second":e.match(/three$/)?e=e.slice(0,-5)+"third":e.match(/five$/)?e=e.slice(0,-4)+"fifth":e.match(/eight$/)?e=e.slice(0,-5)+"eighth":e.match(/nine$/)?e=e.slice(0,-4)+"ninth":e.match(/twelve$/)?e=e.slice(0,-6)+"twelfth":e.match(/ty$/)?e=e.slice(0,-2)+"tieth":e+="th",e}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(t){const e=t%100,r=t.toString();if(e>10&&e<20)return r+"th";switch(t%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},s.numberToWords=o,s.numberToOrdinal=function(t,e){if(1===t)return e?"oneths":"oneth";if(2===t)return e?"halves":"half";const r=i(t);return e?r+"s":r},e.default=s},4634:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=i.special.hundreds[r],o=function(t){const e=t%100;if(e<30)return i.ones[e];const r=i.tens[Math.floor(e/10)],n=i.ones[e%10];return r&&n?r+" y "+n:r||n}(e%100);return 1===r?o?n+"to "+o:n:n&&o?n+" "+o:n||o}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"o")},i.numberToWords=function(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=i.large[e];const s=o(n);e?1===n?(t=t.match("/^mil( |$)/")?t:"un "+t,r=t+(r?" "+r:"")):(t=t.replace(/\u00f3n$/,"ones"),r=o(n)+" "+t+(r?" "+r:"")):r=s}t=Math.floor(t/1e3),e++}return r},i.numberToOrdinal=function(t,e){if(t>1999)return t.toString()+"a";if(t<=12)return i.special.onesOrdinals[t-1];const r=[];if(t>=1e3&&(t-=1e3,r.push("mil\xe9sima")),!t)return r.join(" ");let n=0;return n=Math.floor(t/100),n>0&&(r.push(i.special.hundredsOrdinals[n-1]),t%=100),t<=12?r.push(i.special.onesOrdinals[t-1]):(n=Math.floor(t/10),n>0&&(r.push(i.special.tensOrdinals[n-1]),t%=10),t>0&&r.push(i.special.onesOrdinals[t-1])),r.join(" ")},e.default=i},2350:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897),o=r(2105),i=r(7549);function s(t){let e=t%1e3,r="";if(r+=u.ones[Math.floor(e/100)]?u.ones[Math.floor(e/100)]+"-cent":"",e%=100,e){r+=r?"-":"";let t=u.ones[e];if(t)r+=t;else{const n=u.tens[Math.floor(e/10)];n.match(/-dix$/)?(t=u.ones[e%10+10],r+=n.replace(/-dix$/,"")+"-"+t):r+=n+(e%10?"-"+u.ones[e%10]:"")}}const n=r.match(/s-\w+$/);return n?r.replace(/s-\w+$/,n[0].slice(1)):r.replace(/-un$/,"-et-un")}function a(t){if(0===t)return u.zero;if(t>=Math.pow(10,36))return t.toString();u.special["tens-"+n.default.getInstance().subiso]&&(u.tens=u.special["tens-"+n.default.getInstance().subiso]);let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=u.large[e];const o=s(n);if(t&&t.match(/^mille /)){const n=t.replace(/^mille /,"");r=r.match(RegExp(n))?o+(e?"-mille-":"")+r:r.match(RegExp(n.replace(/s$/,"")))?o+(e?"-mille-":"")+r.replace(n.replace(/s$/,""),n):o+(e?"-"+t+"-":"")+r}else t=1===n&&t?t.replace(/s$/,""):t,r=o+(e?"-"+t+"-":"")+r}t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}const l={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function c(t){if(1===t)return"premi\xe8re";let e=a(t);return e.match(/^neuf$/)?e=e.slice(0,-1)+"v":e.match(/cinq$/)?e+="u":e.match(/trois$/)?e+="":(e.match(/e$/)||e.match(/s$/))&&(e=e.slice(0,-1)),e+="i\xe8me",e}const u=(0,i.NUMBERS)();u.wordOrdinal=c,u.numericOrdinal=function(t){const e=o.Grammar.getInstance().getParameter("gender");return 1===t?t.toString()+("m"===e?"er":"re"):t.toString()+"e"},u.numberToWords=a,u.numberToOrdinal=function(t,e){const r=l[t]||c(t);return 3===t?r:e?r+"s":r},e.default=u},4438:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){if(0===t)return s.zero;if(t>=Math.pow(10,32))return t.toString();let e=0,r="";const n=function(t){let e=t%1e3,r="";return r+=s.ones[Math.floor(e/100)]?s.ones[Math.floor(e/100)]+s.numSep+s.special.hundred:"",e%=100,e&&(r+=r?s.numSep:"",r+=s.ones[e]),r}(t%1e3);if(!(t=Math.floor(t/1e3)))return n;for(;t>0;){const n=t%100;n&&(r=s.ones[n]+s.numSep+s.large[e]+(r?s.numSep+r:"")),t=Math.floor(t/100),e++}return n?r+s.numSep+n:r}function i(t){const e=n.Grammar.getInstance().getParameter("gender");if(t<=0)return t.toString();if(t<10)return"f"===e?s.special.ordinalsFeminine[t]:s.special.ordinalsMasculine[t];return o(t)+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t>0&&t<10?"f"===e?s.special.simpleSmallOrdinalsFeminine[t]:s.special.simpleSmallOrdinalsMasculine[t]:t.toString().split("").map((function(t){const e=parseInt(t,10);return isNaN(e)?"":s.special.simpleNumbers[e]})).join("")+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},s.numberToWords=o,s.numberToOrdinal=function(t,e){return t<=10?s.special.smallDenominators[t]:i(t)+" \u0905\u0902\u0936"},e.default=s},8825:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){let e=t%1e3,r="";if(r+=a.ones[Math.floor(e/100)]?a.ones[Math.floor(e/100)]+a.numSep+"cento":"",e%=100,e){r+=r?a.numSep:"";const t=a.ones[e];if(t)r+=t;else{let t=a.tens[Math.floor(e/10)];const n=e%10;1!==n&&8!==n||(t=t.slice(0,-1)),r+=t,r+=n?a.numSep+a.ones[e%10]:""}}return r}function i(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();if(1===t&&n.Grammar.getInstance().getParameter("fraction"))return"un";let e=0,r="";for(;t>0;){t%1e3&&(r=o(t%1e3)+(e?"-"+a.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function s(t){const e="m"===n.Grammar.getInstance().getParameter("gender")?"o":"a";let r=a.special.onesOrdinals[t];return r?r.slice(0,-1)+e:(r=i(t),r.slice(0,-1)+"esim"+e)}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("m"===e?"o":"a")},a.numberToWords=i,a.numberToOrdinal=function(t,e){if(2===t)return e?"mezzi":"mezzo";const r=s(t);if(!e)return r;const n=r.match(/o$/)?"i":"e";return r.slice(0,-1)+n},e.default=a},3720:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){return t.toString().split("").map((function(t){return o.ones[parseInt(t,10)]})).join("")}const o=(0,r(7549).NUMBERS)();o.numberToWords=n,o.numberToOrdinal=n,e.default=o},8274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897);function o(t,e=!1){let r=t%1e3,n="";const o=Math.floor(r/100),s=a.ones[o];if(n+=s?(1===o?"":s)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=a.special.smallOrdinals[r];if(t)return n+t;if(r%10)return n+a.tens[Math.floor(r/10)]+a.special.smallOrdinals[r%10]}n+=a.ones[r]||a.tens[Math.floor(r/10)]+(r%10?a.ones[r%10]:"")}return e?i(n):n}function i(t){const e=a.special.endOrdinal[0];return"a"===e&&t.match(/en$/)?t.slice(0,-2)+a.special.endOrdinal:t.match(/(d|n)$/)||t.match(/hundre$/)?t+"de":t.match(/i$/)?t+a.special.endOrdinal:"a"===e&&t.match(/e$/)?t.slice(0,-1)+a.special.endOrdinal:(t.match(/e$/),t+"nde")}function s(t){return u(t,!0)}const a=(0,r(7549).NUMBERS)();function l(t,e=!1){return t===a.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t}function c(t,e=!1){let r=t%1e3,n="",o=a.ones[Math.floor(r/100)];if(n+=o?l(o)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=a.special.smallOrdinals[r];if(t)return n+t}if(o=a.ones[r],o)n+=o;else{const t=a.tens[Math.floor(r/10)];o=a.ones[r%10],n+=o?o+"og"+t:t}}return e?i(n):n}function u(t,e=!1){const r="alt"===n.default.getInstance().subiso?function(t,e=!1){if(0===t)return e?a.special.smallOrdinals[0]:a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const o=t%1e3;if(o){const i=c(t%1e3,!r&&e);!r&&e&&(e=!e),n=(1===r?l(i,!0):i)+(r>1?a.numSep:"")+(r?a.large[r]+(r>1&&o>1?"er":""):"")+(r>1&&n?a.numSep:"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e):function(t,e=!1){if(0===t)return e?a.special.smallOrdinals[0]:a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const i=t%1e3;if(i){const s=o(t%1e3,!r&&e);!r&&e&&(e=!e),n=s+(r?" "+a.large[r]+(r>1&&i>1?"er":"")+(n?" ":""):"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e);return r}a.wordOrdinal=s,a.numericOrdinal=function(t){return t.toString()+"."},a.numberToWords=u,a.numberToOrdinal=function(t,e){return s(t)},e.default=a},3898:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";const n=Math.floor(e/100);return r+=s.ones[n]?(1===n?"":s.ones[n]+s.numSep)+"hundra":"",e%=100,e&&(r+=r?s.numSep:"",r+=s.ones[e]||s.tens[Math.floor(e/10)]+(e%10?s.numSep+s.ones[e%10]:"")),r}function o(t,e=!1){if(0===t)return s.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,o="";for(;t>0;){const i=t%1e3;if(i){const a=s.large[r],l=i>1&&r>1&&!e?"er":"";o=(1===r&&1===i?"":(r>1&&1===i?"en":n(t%1e3))+(r>1?" ":""))+(r?a+l+(r>1?" ":""):"")+o}t=Math.floor(t/1e3),r++}return o.replace(/ $/,"")}function i(t){let e=o(t,!0);return e.match(/^noll$/)?e="nollte":e.match(/ett$/)?e=e.replace(/ett$/,"f\xf6rsta"):e.match(/tv\xe5$/)?e=e.replace(/tv\xe5$/,"andra"):e.match(/tre$/)?e=e.replace(/tre$/,"tredje"):e.match(/fyra$/)?e=e.replace(/fyra$/,"fj\xe4rde"):e.match(/fem$/)?e=e.replace(/fem$/,"femte"):e.match(/sex$/)?e=e.replace(/sex$/,"sj\xe4tte"):e.match(/sju$/)?e=e.replace(/sju$/,"sjunde"):e.match(/\xe5tta$/)?e=e.replace(/\xe5tta$/,"\xe5ttonde"):e.match(/nio$/)?e=e.replace(/nio$/,"nionde"):e.match(/tio$/)?e=e.replace(/tio$/,"tionde"):e.match(/elva$/)?e=e.replace(/elva$/,"elfte"):e.match(/tolv$/)?e=e.replace(/tolv$/,"tolfte"):e.match(/tusen$/)?e=e.replace(/tusen$/,"tusonde"):e.match(/jard$/)||e.match(/jon$/)?e+="te":e+="de",e}const s=(0,r(7549).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(t){const e=t.toString();return e.match(/11$|12$/)?e+":e":e+(e.match(/1$|2$/)?":a":":e")},s.numberToWords=o,s.numberToOrdinal=function(t,e){if(1===t)return"hel";if(2===t)return e?"halva":"halv";let r=i(t);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(e?"delar":"del")},e.default=s},4977:function(t,e){function r(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].childNodes||t.childNodes[0].childNodes.length<2||"number"!==t.childNodes[0].childNodes[0].tagName||"integer"!==t.childNodes[0].childNodes[0].getAttribute("role")||"number"!==t.childNodes[0].childNodes[1].tagName||"integer"!==t.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:t.textContent};const r=t.childNodes[0].childNodes[1].textContent,n=t.childNodes[0].childNodes[0].textContent,o=Number(r),i=Number(n);return isNaN(o)||isNaN(i)?{convertible:!1,content:`${n} ${e} ${r}`}:{convertible:!0,enumerator:i,denominator:o}}Object.defineProperty(e,"__esModule",{value:!0}),e.vulgarFractionSmall=e.convertVulgarFraction=e.Combiners=e.siCombiner=e.identityTransformer=e.pluralCase=void 0,e.pluralCase=function(t,e){return t.toString()},e.identityTransformer=function(t){return t.toString()},e.siCombiner=function(t,e){return t+e.toLowerCase()},e.Combiners={},e.Combiners.identityCombiner=function(t,e,r){return t+e+r},e.Combiners.prefixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?e+" "+t:t},e.Combiners.postfixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?t+" "+e:t},e.Combiners.romanceCombiner=function(t,e,r){return t=r?t+" "+r:t,e?t+" "+e:t},e.convertVulgarFraction=r,e.vulgarFractionSmall=function(t,e,n){const o=r(t);if(o.convertible){const t=o.enumerator,r=o.denominator;return t>0&&t0&&r{const s=this.parseCstr(e.toString().replace(o,""));this.addRule(new i.SpeechRule(t,s,n,r))}))}getFullPreconditions(t){const e=this.preconditions.get(t);return e||!this.inherits?e:this.inherits.getFullPreconditions(t)}definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=this.parseCstr(e);o&&i?(o.rank=this.rank++,this.preconditions.set(t,new l(i,o))):console.error(`Precondition Error: ${r}, (${e})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const t=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((e=>{const r=this.parseCstr(e.dynamicCstr.toString().replace(t,""));this.addRule(new i.SpeechRule(e.name,r,e.precondition,e.action))}))}ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.length)return void r.forEach(this.deleteRule.bind(this));let n=[];for(const t of e){const e=this.parseCstr(t);for(const t of r)e.equal(t.dynamicCstr)?this.deleteRule(t):n.push(t);r=n,n=[]}}parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);return e?e():[t]}}e.BaseRuleStore=a;class l{constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(t),this.addCondition(t,e)}get conditions(){return this._conditions}addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)return;this.constraints.push(t);const e=[];for(const[r,n]of this.conditions)this.base.equal(r)&&e.push([t,n]);this._conditions=this._conditions.concat(e)}addBaseCondition(t){this.addCondition(this.base,t)}addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t)))}addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([t,e]))}}e.Condition=l},2469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleStore=void 0;const n=r(7630),o=r(9935);class i extends o.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(t){const e=[],r=Array.from(t);for(let t=0;tt.push(this.getProperty(e).slice()))),t}toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this.getProperty(e).toString()))),t.join("\n")}}e.DynamicProperties=n;class o extends n{constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n];super(r,e),this.components=t}static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.length,i=e.length;n{const r=e.indexOf(t);return-1!==r&&e.splice(r,1)}))}getComponents(){return this.components}getValue(t){return this.components[t]}getValues(){return this.order.map((t=>this.getValue(t)))}allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r=this.order[n];n++){const t=this.getValue(r);-1===e.indexOf(t)&&e.unshift(t)}return t}toString(){return this.getValues().join(".")}equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;for(let r,n=0;r=e[n];n++){const e=this.getValue(r);if(!e||t.getValue(r)!==e)return!1}return!0}}e.DynamicCstr=o,o.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],o.BASE_LOCALE="base",o.DEFAULT_VALUE="default",o.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:o.DEFAULT_VALUE,[r.STYLE]:o.DEFAULT_VALUE,[r.TOPIC]:o.DEFAULT_VALUE,[r.MODALITY]:"speech"};e.DynamicCstrParser=class{constructor(t){this.order=t}parse(t){const e=t.split("."),r={};if(e.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let n=0;for(let t,o=0;t=this.order[o],e.length;o++,n++){const n=e.shift();r[t]=n}return new o(r,this.order.slice(0,n))}};e.DefaultComparator=class{constructor(t,e=new n(t.getProperties(),t.getOrder())){this.reference=t,this.fallback=e,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(t,e){this.reference=t,this.fallback=e||new n(t.getProperties(),t.getOrder()),this.order=this.reference.getOrder()}match(t){const e=t.getAxes();return e.length===this.reference.getAxes().length&&e.every((e=>{const r=t.getValue(e);return r===this.reference.getValue(e)||-1!==this.fallback.getProperty(e).indexOf(r)}))}compare(t,e){let r=!1;for(let n,o=0;n=this.order[o];o++){const o=t.getValue(n),i=e.getValue(n);if(!r){const t=this.reference.getValue(n);if(t===o&&t!==i)return-1;if(t===i&&t!==o)return 1;if(t===o&&t===i)continue;t!==o&&t!==i&&(r=!0)}const s=this.fallback.getProperty(n),a=s.indexOf(o),l=s.indexOf(i);if(a!h.equal(t.cstr))),l.push(m),this.rules.set(e,l),f.setReference(d)}lookupRule(t,e){let r=this.getRules(e.getValue(o.Axis.LOCALE));return r=r.filter((function(t){return i.testDynamicConstraints_(e,t)})),1===r.length?r[0]:r.length?r.sort(((t,e)=>n.default.getInstance().comparator.compare(t.cstr,e.cstr)))[0]:null}}e.MathSimpleStore=i},9935:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathStore=void 0;const n=r(707),o=r(4356),i=r(7630),s=r(4504),a=r(4650);class l extends s.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(this.domain,t)}defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return void console.error(`Precondition Error: ${e} ${r}`);const o=this.preconditions.get(t);o?o.addFullCondition(n):console.error(`Alias Error: No precondition by the name of ${t}`)}defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){return e.name===t}));if(0===n.length)throw new a.OutputError("Rule with name "+t+" does not exist.");const o=[];n.forEach((t=>{(t=>{const e=t.dynamicCstr.toString(),r=t.action.toString();for(let t,n=0;t=o[n];n++)if(t.action===r&&t.cstr===e)return!1;return o.push({cstr:e,action:r}),!0})(t)&&this.addAlias_(t,e,r)}))}defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRule((e=>e.name===t&&o.equal(e.dynamicCstr))),s=this.parseCstr(r);if(!i&&n)throw new a.OutputError("Rule named "+t+" with style "+e+" does not exist.");const l=n?a.Action.fromString(n):i.action,c=new a.SpeechRule(i.name,s,i.precondition,l);this.addRule(c)}defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void console.error(`Dynamic Constraint Error: ${r}`);const o=this.preconditions.get(t);o?o.addConstraint(n):console.error(`Alias Error: No precondition by the name of ${t}`)}evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.matchNumber_(t);if(r&&r.length===t.length)return e.push(this.evaluateCharacter(r.number)),e;const i=n.removeEmpty(t.replace(/\s/g," ").split(" "));for(let t,n=0;t=i[n];n++)if(1===t.length)e.push(this.evaluateCharacter(t));else if(t.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+$")))e.push(this.evaluateCharacter(t));else{let n=t;for(;n;){r=this.matchNumber_(n);const t=n.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)e.push(this.evaluateCharacter(r.number)),n=n.substring(r.length);else if(t)e.push(this.evaluateCharacter(t[0])),n=n.substring(t[0].length);else{const t=Array.from(n),r=t[0];e.push(this.evaluateCharacter(r)),n=t.slice(1).join("")}}}return e}parse(t){super.parse(t),this.annotators=t.annotators||[]}addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new a.SpeechRule(t.name,t.dynamicCstr,n,t.action);o.name=t.name,this.addRule(o)}matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regexp.NUMBER)),r=t.match(new RegExp("^"+l.regexp.NUMBER));if(!e&&!r)return null;const n=r&&r[0]===t;if(e&&e[0]===t||!n)return e?{number:e[0],length:e[0].length}:null;return{number:r[0].replace(new RegExp(l.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(l.regexp.DECIMAL_MARK,"g"),o.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,o.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}e.MathStore=l,l.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.OutputError=e.Precondition=e.Action=e.Component=e.ActionType=e.SpeechRule=void 0;const n=r(5897),o=r(2105);var i;function s(t){switch(t){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+t}}e.SpeechRule=class{constructor(t,e,r,n){this.name=t,this.dynamicCstr=e,this.precondition=r,this.action=n,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(t){t.NODE="NODE",t.MULTI="MULTI",t.TEXT="TEXT",t.PERSONALITY="PERSONALITY"}(i=e.ActionType||(e.ActionType={}));class a{constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,this.content=e,this.attributes=r,this.grammar=n}static grammarFromString(t){return o.Grammar.parseInput(t)}static fromString(t){const e={type:s(t.substring(0,3))};let r=t.slice(3).trim();if(!r)throw new u("Missing content.");switch(e.type){case i.TEXT:if('"'===r[0]){const t=p(r,"\\(")[0].trim();if('"'!==t.slice(-1))throw new u("Invalid string syntax.");e.content=t,r=r.slice(t.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const t=r.indexOf(" (");if(-1===t){e.content=r.trim(),r="";break}e.content=r.substring(0,t).trim(),r=r.slice(t).trim()}}if(r){const t=a.attributesFromString(r);t.grammar&&(e.grammar=t.grammar,delete t.grammar),Object.keys(t).length&&(e.attributes=t)}return new a(e)}static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw new u("Invalid attribute expression: "+t);const e={},r=p(t.slice(1,-1),",");for(let t=0,n=r.length;t0?"("+t.join(", ")+")":""}getAttributes(){const t=[];for(const e in this.attributes){const r=this.attributes[e];"true"===r?t.push(e):t.push(e+":"+r)}return t}}e.Component=a;class l{constructor(t){this.components=t}static fromString(t){const e=p(t,";").filter((function(t){return t.match(/\S/)})).map((function(t){return t.trim()})),r=[];for(let t=0,n=e.length;t0?r[0]:null}applyConstraint(t,e){return!!this.applyQuery(t,e)||n.evaluateBoolean(e,t)}constructString(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(1,-1);const r=this.customStrings.lookup(e);return r?r(t):n.evaluateString(e,t)}parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(let t,r=0;t=e[r];r++){switch(t[0].slice(0,3)){case"CQF":this.customQueries.add(t[0],t[1]);break;case"CSF":this.customStrings.add(t[0],t[1]);break;case"CTF":this.contextFunctions.add(t[0],t[1]);break;case"CGF":this.customGenerators.add(t[0],t[1]);break;default:console.error("FunctionError: Invalid function name "+t[0])}}}}},2362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.storeFactory=e.SpeechRuleEngine=void 0;const n=r(7052),o=r(2057),i=r(5740),s=r(5897),a=r(4440),l=r(5274),c=r(7283),u=r(7599),p=r(2469),h=r(1676),f=r(2105),d=r(9935),m=r(4650),y=r(4508);class g{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return g.instance=g.instance||new g,g.instance}static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQuery(e,r.query);o.Debugger.getInstance().output(r.query,n?n.toString():n),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,t.context.applyConstraint(e,r))))}static debugNamedSpeechRule(t,e){const r=g.getInstance().trie.collectRules().filter((e=>e.name==t));for(let n,i=0;n=r[i];i++)o.Debugger.getInstance().output("Rule",t,"DynamicCstr:",n.dynamicCstr.toString(),"number",i),g.debugSpeechRule(n,e)}evaluateNode(t){(0,l.updateEvaluator)(t);const e=(new Date).getTime();let r=[];try{r=this.evaluateNode_(t)}catch(t){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(t)}const n=(new Date).getTime();return o.Debugger.getInstance().output("Time:",n-e),r}toString(){return this.trie.collectRules().map((t=>t.toString())).join("\n")}runInSetting(t,e){const r=s.default.getInstance(),n={};for(const e in t)n[e]=r[e],r[e]=t[e];r.setDynamicCstr();const o=e();for(const t in n)r[t]=n[t];return r.setDynamicCstr(),o}addStore(t){const e=v(t);"abstract"!==e.kind&&e.getSpeechRules().forEach((t=>this.trie.addRule(t))),this.addEvaluator(e)}processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="string"==typeof i?t.constructString(e,i):i}f.Grammar.getInstance().pushState(n)}addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t.locale];if(r)return void(r[t.modality]=e);const n={};n[t.modality]=e,this.evaluators_[t.locale]=n}getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]];return r[e]||r[h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]]}enumerate(t){return this.trie.enumerate(t)}evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_(t)):[]}evaluateTree_(t){const e=s.default.getInstance();let r;o.Debugger.getInstance().output(e.mode!==a.Mode.HTTP?t.toString():t),f.Grammar.getInstance().setAttribute(t);const i=this.lookupRule(t,e.dynamicCstr);if(!i)return e.strict?[]:(r=this.getEvaluator(e.locale,e.modality)(t),t.attributes&&this.addPersonality_(r,{},!1,t),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(e.mode,a.Mode.HTTP,t).toString()]));const c=i.context,u=i.action.components;r=[];for(let e,o=0;e=u[o];o++){let o=[];const i=e.content||"",a=e.attributes||{};let u=!1;e.grammar&&this.processGrammar(c,t,e.grammar);let p=null;if(a.engine){p=s.default.getInstance().dynamicCstr.getComponents();const t=f.Grammar.parseInput(a.engine);s.default.getInstance().setDynamicCstr(t)}switch(e.type){case m.ActionType.NODE:{const e=c.applyQuery(t,i);e&&(o=this.evaluateTree_(e))}break;case m.ActionType.MULTI:{u=!0;const e=c.applySelector(t,i);e.length>0&&(o=this.evaluateNodeList_(c,e,a.sepFunc,c.constructString(t,a.separator),a.ctxtFunc,c.constructString(t,a.context)))}break;case m.ActionType.TEXT:{const e=a.span,r={};if(e){const n=(0,l.evalXPath)(e,t);n.length&&(r.extid=n[0].getAttribute("extid"))}const s=c.constructString(t,i);(s||""===s)&&(o=Array.isArray(s)?s.map((function(t){return n.AuditoryDescription.create({text:t.speech,attributes:t.attributes},{adjust:!0})})):[n.AuditoryDescription.create({text:s,attributes:r},{adjust:!0})])}break;case m.ActionType.PERSONALITY:default:o=[n.AuditoryDescription.create({text:i})]}o[0]&&!u&&(a.context&&(o[0].context=c.constructString(t,a.context)+(o[0].context||"")),a.annotation&&(o[0].annotation=a.annotation)),this.addLayout(o,a,u),e.grammar&&f.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,a,u,t)),p&&s.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(t,e,r,o,i,s){if(!e.length)return[];const a=o||"",l=s||"",c=t.contextFunctions.lookup(i),u=c?c(e,l):function(){return l},p=t.contextFunctions.lookup(r),h=p?p(e,a):function(){return[n.AuditoryDescription.create({text:a},{translate:!0})]};let f=[];for(let t,r=0;t=e[r];r++){const n=this.evaluateTree_(t);if(n.length>0&&(n[0].context=u()+(n[0].context||""),f=f.concat(n),r=0;e--){const n=r[e].name;!t.attributes[n]&&n.match(/^ext/)&&(t.attributes[n]=r[e].value)}}}addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,t;const r=t.personality;for(const t in e)r[t]&&"number"==typeof r[t]&&"number"==typeof e[t]?r[t]=r[t]+e[t]:r[t]||(r[t]=e[t]);return t}updateConstraint_(){const t=s.default.getInstance().dynamicCstr,e=s.default.getInstance().strict,r=this.trie,n={};let o=t.getValue(h.Axis.LOCALE),i=t.getValue(h.Axis.MODALITY),a=t.getValue(h.Axis.DOMAIN);r.hasSubtrie([o,i,a])||(a=h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN],r.hasSubtrie([o,i,a])||(i=h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY],r.hasSubtrie([o,i,a])||(o=h.DynamicCstr.DEFAULT_VALUES[h.Axis.LOCALE]))),n[h.Axis.LOCALE]=[o],n[h.Axis.MODALITY]=["summary"!==i?i:h.DynamicCstr.DEFAULT_VALUES[h.Axis.MODALITY]],n[h.Axis.DOMAIN]=["speech"!==i?h.DynamicCstr.DEFAULT_VALUES[h.Axis.DOMAIN]:a];const l=t.getOrder();for(let r,o=0;r=l[o];o++)if(!n[r]){const o=t.getValue(r),i=this.makeSet_(o,t.preference),s=h.DynamicCstr.DEFAULT_VALUES[r];e||o===s||i.push(s),n[r]=i}t.updateProperties(n)}makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]}lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(t,e);return r.length>0?this.pickMostConstraint_(e,r):null}lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())}pickMostConstraint_(t,e){const r=s.default.getInstance().comparator;return e.sort((function(t,e){return r.compare(t.dynamicCstr,e.dynamicCstr)||e.precondition.priority-t.precondition.priority||e.precondition.constraints.length-t.precondition.constraints.length||e.precondition.rank-t.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>e.map((t=>t.name+"("+t.dynamicCstr.toString()+")"))).bind(this)),e[0]}}e.SpeechRuleEngine=g;const b=new Map;function v(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("actions"===t.kind){const r=b.get(e);return r.parse(t),r}u.init(),t&&!t.functions&&(t.functions=c.getStore(t.locale,t.modality,t.domain));const r="braille"===t.modality?new p.BrailleStore:new d.MathStore;return b.set(e,r),t.inherits&&(r.inherits=b.get(`${t.inherits}.${t.modality}.${t.domain}`)),r.parse(t),r.initialize(),r}e.storeFactory=v,s.default.nodeEvaluator=g.getInstance().evaluateNode.bind(g.getInstance())},5662:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CustomGenerators=e.ContextFunctions=e.CustomStrings=e.CustomQueries=void 0;class r{constructor(t,e){this.prefix=t,this.store=e}add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)}addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this.add(r,t.store[r])}lookup(t){return this.store[t]}checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);return!!t.match(e)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}e.CustomQueries=class extends r{constructor(){super("CQF",{})}};e.CustomStrings=class extends r{constructor(){super("CSF",{})}};e.ContextFunctions=class extends r{constructor(){super("CTF",{})}};e.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.contentIterator=e.pauseSeparator=e.nodeCounter=void 0;const n=r(7052),o=r(5274),i=r(5897);e.nodeCounter=function(t,e){const r=t.length;let n=0,o=e;return e||(o=""),function(){return n0?o.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),o=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return o;const s=i.default.evaluateNode(t);return o.concat(s)}}},1414:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getTreeFromString=e.getTree=e.xmlTree=void 0;const n=r(5740),o=r(7075);function i(t){return new o.SemanticTree(t)}e.xmlTree=function(t){return i(t).xml()},e.getTree=i,e.getTreeFromString=function(t){return i(n.parseInput(t))}},7630:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.annotate=e.activate=e.register=e.visitors=e.annotators=void 0;const n=r(9265);e.annotators=new Map,e.visitors=new Map,e.register=function(t){const r=t.domain+":"+t.name;t instanceof n.SemanticAnnotator?e.annotators.set(r,t):e.visitors.set(r,t)},e.activate=function(t,r){const n=t+":"+r,o=e.annotators.get(n)||e.visitors.get(n);o&&(o.active=!0)},e.annotate=function(t){for(const r of e.annotators.values())r.active&&r.annotate(t);for(const r of e.visitors.values())r.active&&r.visit(t,Object.assign({},r.def))}},9265:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticVisitor=e.SemanticAnnotator=void 0;e.SemanticAnnotator=class{constructor(t,e,r){this.domain=t,this.name=e,this.func=r,this.active=!1}annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotation(this.domain,this.func(t))}};e.SemanticVisitor=class{constructor(t,e,r,n={}){this.domain=t,this.name=e,this.func=r,this.def=n,this.active=!1}visit(t,e){let r=this.func(t,e);t.addAnnotation(this.domain,r[0]);for(let e,n=0;e=t.childNodes[n];n++)r=this.visit(e,r[1]);return r}}},3588:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookupSecondary=e.isEmbellishedType=e.isMatchingFence=e.functionApplication=e.invisibleComma=e.invisiblePlus=e.invisibleTimes=e.lookupMeaning=e.lookupRole=e.lookupType=e.equal=e.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),n=["\uff0c","\ufe50",",",r],o=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],s={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},a={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},l=Object.keys(s),c=Object.values(s);c.push("\u301f");const u=Object.keys(a),p=Object.values(a),h=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],d=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],y=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],g=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],_=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],M=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],O=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],x=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],E=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],A=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],C=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],T=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],N=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],w=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],L=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],I=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],P=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],k=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],j=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],B=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],D=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],F=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],H=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],U=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],X=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],V=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],q=["\u2145","\u2146","\u2147","\u2148","\u2149"],W=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],G=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],z=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],J=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],tt=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],et=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],rt=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],nt=["\u213c","\u213d","\u213e","\u213f"],ot=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],it=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],st=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],at=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],lt=["\u2135","\u2136","\u2137","\u2138"],ct=d.concat(m,y,g,b,v,_,M,O,S,x,E,A,C,T,N,w,L,I,P,R,k,j,B,D,F,H,U,X,V,q,W,G,z,J,K,$,Y,Z,Q,tt,nt,ot,et,rt,it,st,at,lt);e.allLettersRegExp=new RegExp(ct.join("|"));const ut=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],pt=String.fromCodePoint(8292);ut.push(pt);const ht=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],ft=String.fromCodePoint(8290);ht.push(ft);const dt=String.fromCodePoint(8289),mt=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],yt=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),gt=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),bt=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:n,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:o,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:l,type:"fence",role:"open"},{set:c,type:"fence",role:"close"},{set:u,type:"fence",role:"top"},{set:p,type:"fence",role:"bottom"},{set:h,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:d,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:_,type:"identifier",role:"latinletter",font:"italic"},{set:O,type:"identifier",role:"latinletter",font:"bold-italic"},{set:M,type:"identifier",role:"latinletter",font:"bold-italic"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:C,type:"identifier",role:"latinletter",font:"bold-script"},{set:A,type:"identifier",role:"latinletter",font:"bold-script"},{set:N,type:"identifier",role:"latinletter",font:"fraktur"},{set:T,type:"identifier",role:"latinletter",font:"fraktur"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:w,type:"identifier",role:"latinletter",font:"double-struck"},{set:P,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:I,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:X,type:"identifier",role:"latinletter",font:"monospace"},{set:q,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:G,type:"identifier",role:"greekletter",font:"normal"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:J,type:"identifier",role:"greekletter",font:"bold"},{set:z,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:et,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:rt,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:nt,type:"identifier",role:"greekletter",font:"double-struck"},{set:ot,type:"identifier",role:"greekletter",font:"normal"},{set:it,type:"identifier",role:"greekletter",font:"bold"},{set:st,type:"identifier",role:"greekletter",font:"italic"},{set:at,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:lt,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:mt,type:"number",role:"float"},{set:yt,type:"number",role:"othernumber"},{set:ut,type:"operator",role:"addition"},{set:ht,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:gt,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],vt=function(){const t={};for(let e,r=0;e=bt[r];r++)e.set.forEach((function(r){t[r]={role:e.role||"unknown",type:e.type||"unknown",font:e.font||"unknown"}}));return t}();e.equal=function(t,e){return t.type===e.type&&t.role===e.role&&t.font===e.font},e.lookupType=function(t){var e;return(null===(e=vt[t])||void 0===e?void 0:e.type)||"unknown"},e.lookupRole=function(t){var e;return(null===(e=vt[t])||void 0===e?void 0:e.role)||"unknown"},e.lookupMeaning=function(t){return vt[t]||{role:"unknown",type:"unknown",font:"unknown"}},e.invisibleTimes=function(){return ft},e.invisiblePlus=function(){return pt},e.invisibleComma=function(){return r},e.functionApplication=function(){return dt},e.isMatchingFence=function(t,e){return-1!==h.indexOf(t)||-1!==f.indexOf(t)?t===e:s[t]===e||a[t]===e},e.isEmbellishedType=function(t){return"operator"===t||"relation"===t||"fence"===t||"punctuation"===t};const _t=new Map;function St(t,e){return`${t} ${e}`}function Mt(t,e,r=""){for(const n of e)_t.set(St(t,n),r||t)}Mt("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),Mt("bar",o),Mt("tilde",i),e.lookupSecondary=function(t,e){return _t.get(St(t,e))}},8158:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMeaningCollator=e.SemanticNodeCollator=e.SemanticDefault=void 0;const n=r(3588),o=r(3882);class i{constructor(){this.map={}}static key(t,e){return e?t+":"+e:t}add(t,e){this.map[i.key(t,e.font)]=e}addNode(t){this.add(t.textContent,t.meaning())}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}size(){return Object.keys(this.map).length}}e.SemanticDefault=i;class s{constructor(){this.map={}}add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=this.map[e];return t}minimize(){for(const t in this.map)1===this.map[t].length&&delete this.map[t]}minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e].length&&delete t.map[e];return t}isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class a extends s{copyCollator(){return new a}add(t,e){const r=i.key(t,e.font);super.add(r,e)}addNode(t){this.add(t.textContent,t)}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push(t.toString());t.push(e+": "+o.join("\n"+r))}return t.join("\n")}collateMeaning(){const t=new l;for(const e in this.map)t.map[e]=this.map[e].map((function(t){return t.meaning()}));return t}}e.SemanticNodeCollator=a;class l extends s{copyCollator(){return new l}add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){return n.equal(t,e)}))){const r=i.key(t,e.font);super.add(r,e)}}addNode(t){this.add(t.textContent,t.meaning())}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push("{type: "+t.type+", role: "+t.role+", font: "+t.font+"}");t.push(e+": "+o.join("\n"+r))}return t.join("\n")}reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=(0,o.reduce)(this.map[t]))}default(){const t=new i;for(const e in this.map)1===this.map[e].length&&(t.map[e]=this.map[e][0]);return t}newDefault(){const t=this.default();this.reduce();const e=this.default();return t.size()!==e.size()?e:null}}e.SemanticMeaningCollator=l},9911:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMultiHeuristic=e.SemanticTreeHeuristic=e.SemanticAbstractHeuristic=void 0;class r{constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r}}e.SemanticAbstractHeuristic=r;e.SemanticTreeHeuristic=class extends r{};e.SemanticMultiHeuristic=class extends r{}},7516:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookup=e.run=e.add=e.blacklist=e.flags=e.updateFactory=e.factory=void 0,e.factory=null,e.updateFactory=function(t){e.factory=t};const r=new Map;function n(t){return r.get(t)}e.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},e.blacklist={},e.add=function(t){const n=t.name;r.set(n,t),e.flags[n]||(e.flags[n]=!1)},e.run=function(t,r,o){const i=n(t);return i&&!e.blacklist[t]&&(e.flags[t]||i.applicable(r))?i.apply(r):o?o(r):r},e.lookup=n},94:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2057),o=r(5897),i=r(3588),s=r(7516),a=r(9911),l=r(5609),c=r(3308),u=r(4795);function p(t,e,r){let n=null;if(!t.length)return n;const o=r[r.length-1],i=o&&o.length,s=e&&e.length,a=c.default.getInstance();if(i&&s){if("infixop"===e[0].type&&"implicit"===e[0].role)return n=t.pop(),o.push(a.postfixNode_(o.pop(),t)),n;n=t.shift();const r=a.prefixNode_(e.shift(),t);return e.unshift(r),n}return i?(o.push(a.postfixNode_(o.pop(),t)),n):(s&&e.unshift(a.prefixNode_(e.shift(),t)),n)}function h(t,e,r){if(!e.length)return t;const o=t.pop(),i=e.shift(),a=r.shift();if(l.isImplicitOp(i)){n.Debugger.getInstance().output("Juxta Heuristic Case 2");const s=(o?[o,i]:[i]).concat(a);return h(t.concat(s),e,r)}if(!o)return n.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([i].concat(a),e,r);const c=a.shift();if(!c){n.Debugger.getInstance().output("Juxta Heuristic Case 9");const a=s.factory.makeBranchNode("infixop",[o,e.shift()],[i],i.textContent);return a.role="implicit",s.run("combine_juxtaposition",a),e.unshift(a),h(t,e,r)}if(l.isOperator(o)||l.isOperator(c))return n.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(t.concat([o,i,c]).concat(a),e,r);let u=null;return l.isImplicitOp(o)&&l.isImplicitOp(c)?(n.Debugger.getInstance().output("Juxta Heuristic Case 5"),o.contentNodes.push(i),o.contentNodes=o.contentNodes.concat(c.contentNodes),o.childNodes.push(c),o.childNodes=o.childNodes.concat(c.childNodes),c.childNodes.forEach((t=>t.parent=o)),i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(c.mathml),u=o):l.isImplicitOp(o)?(n.Debugger.getInstance().output("Juxta Heuristic Case 6"),o.contentNodes.push(i),o.childNodes.push(c),c.parent=o,i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(c.mathml),u=o):l.isImplicitOp(c)?(n.Debugger.getInstance().output("Juxta Heuristic Case 7"),c.contentNodes.unshift(i),c.childNodes.unshift(o),o.parent=c,i.parent=c,c.addMathmlNodes(i.mathml),c.addMathmlNodes(o.mathml),u=c):(n.Debugger.getInstance().output("Juxta Heuristic Case 8"),u=s.factory.makeBranchNode("infixop",[o,c],[i],i.textContent),u.role="implicit"),t.push(u),h(t.concat(a),e,r)}s.add(new a.SemanticTreeHeuristic("combine_juxtaposition",(function(t){for(let e,r=t.childNodes.length-1;e=t.childNodes[r];r--)l.isImplicitOp(e)&&!e.nobreaking&&(t.childNodes.splice(r,1,...e.childNodes),t.contentNodes.splice(r,0,...e.contentNodes),e.childNodes.concat(e.contentNodes).forEach((function(e){e.parent=t})),t.addMathmlNodes(e.mathml));return t}))),s.add(new a.SemanticTreeHeuristic("propagateSimpleFunction",(t=>("infixop"!==t.type&&"fraction"!==t.type||!t.childNodes.every(l.isSimpleFunction)||(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("simpleNamedFunction",(t=>("unit"!==t.role&&-1!==["f","g","h","F","G","H"].indexOf(t.textContent)&&(t.role="simple function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("propagateComposedFunction",(t=>("fenced"===t.type&&"composed function"===t.childNodes[0].role&&(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("multioperator",(t=>{if("unknown"!==t.role||t.textContent.length<=1)return;const e=[...t.textContent].map(i.lookupMeaning).reduce((function(t,e){return t&&e.role&&"unknown"!==e.role&&e.role!==t?"unknown"===t?e.role:null:t}),"unknown");e&&(t.role=e)}))),s.add(new a.SemanticMultiHeuristic("convert_juxtaposition",(t=>{let e=u.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&"operator"===t.type}));e=e.rel.length?function(t){const e=[],r=[];let n=t.comp.shift(),o=null,i=[];for(;t.comp.length;)if(i=[],n.length)o&&e.push(o),r.push(n),o=t.rel.shift(),n=t.comp.shift();else{for(o&&i.push(o);!n.length&&t.comp.length;)n=t.comp.shift(),i.push(t.rel.shift());o=p(i,n,r)}i.length||n.length?(e.push(o),r.push(n)):(i.push(o),p(i,n,r));return{rel:e,comp:r}}(e):e,t=e.comp[0];for(let r,n,o=1;r=e.comp[o],n=e.rel[o-1];o++)t.push(n),t=t.concat(r);return e=u.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&("operator"===t.type||"infixop"===t.type)})),e.rel.length?h(e.comp.shift(),e.rel,e.comp):t}))),s.add(new a.SemanticTreeHeuristic("simple2prefix",(t=>(t.textContent.length>1&&!t.textContent[0].match(/[A-Z]/)&&(t.role="prefix function"),t)),(t=>"braille"===o.default.getInstance().modality&&"identifier"===t.type))),s.add(new a.SemanticTreeHeuristic("detect_cycle",(t=>{t.type="matrix",t.role="cycle";const e=t.childNodes[0];return e.type="row",e.role="cycle",e.textContent="",e.contentNodes=[],t}),(t=>"fenced"===t.type&&"infixop"===t.childNodes[0].type&&"implicit"===t.childNodes[0].role&&t.childNodes[0].childNodes.every((function(t){return"number"===t.type}))&&t.childNodes[0].contentNodes.every((function(t){return"space"===t.role})))))},7228:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMathml=void 0;const n=r(5740),o=r(5250),i=r(5609),s=r(3308),a=r(4795);class l extends o.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const t={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((e=>this.getFactory().defaultMap.add(e,t)).bind(this))}static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.getAttribute(e);return n.match(/^\s*$/)?null:n}parse(t){s.default.getInstance().setNodeFactory(this.getFactory());const e=n.toArray(t.childNodes),r=n.tagName(t),o=this.parseMap_[r],i=(o||this.dummy_.bind(this))(t,e);return a.addAttributes(i,t),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(i.mathml.unshift(t),i.mathmlTree=t),i}semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().makeEmptyNode()}rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return s.default.proof(t,r,this.parseList.bind(this));let n;return 1===(e=a.purgeNodes(e)).length?(n=this.parse(e[0]),"empty"!==n.type||n.mathmlTree||(n.mathmlTree=t)):n=s.default.getInstance().row(this.parseList(e)),n.mathml.unshift(t),n}fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();const r=this.parse(e[0]),n=e[1]?this.parse(e[1]):this.getFactory().makeEmptyNode();return s.default.getInstance().fractionLikeNode(r,n,t.getAttribute("linethickness"),"true"===t.getAttribute("bevelled"))}limits_(t,e){return s.default.getInstance().limitNode(n.tagName(t),this.parseList(e))}root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.parse(e[1]),this.parse(e[0])],[]):this.sqrt_(t,e)}sqrt_(t,e){const r=this.parseList(a.purgeNodes(e));return this.getFactory().makeBranchNode("sqrt",[s.default.getInstance().row(r)],[])}table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return s.default.proof(t,r,this.parseList.bind(this));const n=this.getFactory().makeBranchNode("table",this.parseList(e),[]);return n.mathmlTree=t,s.default.tableToMultiline(n),n}tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.parseList(e),[]);return r.role="table",r}tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=this.parse(e[0]);r.role="label";const n=this.getFactory().makeBranchNode("row",this.parseList(e.slice(1)),[r]);return n.role="table",n}tableCell_(t,e){const r=this.parseList(a.purgeNodes(e));let n;n=r.length?1===r.length&&i.isType(r[0],"empty")?r:[s.default.getInstance().row(r)]:[];const o=this.getFactory().makeBranchNode("cell",n,[]);return o.role="table",o}space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if(!o)return this.empty_(t,e);const i=o[0],a=parseFloat(r.slice(0,o.index)),l={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!l||isNaN(a)||a1?this.parse(e[1]):this.getFactory().makeUnprocessed(t)}dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role=t.tagName,r.textContent=t.textContent,r}leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(t);return r.role=e[0].tagName,a.addAttributes(r,e[0]),r}return this.getFactory().makeLeafNode(t.textContent,s.default.getInstance().font(t.getAttribute("mathvariant")))}}e.SemanticMathml=l},5952:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticNode=void 0;const n=r(5740),o=r(3588),i=r(4795);class s{constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new s(e);return r.type=t.tagName,s.setAttribute(r,t,"role"),s.setAttribute(r,t,"font"),s.setAttribute(r,t,"embellished"),s.setAttribute(r,t,"fencepointer","fencePointer"),t.getAttribute("annotation")&&r.parseAnnotation(t.getAttribute("annotation")),i.addAttributes(r,t),s.processChildren(r,t),r}static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]=o)}static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if(r.nodeType===n.NodeType.TEXT_NODE){t.textContent=r.textContent;continue}const e=n.toArray(r.childNodes).map(s.fromXml);e.forEach((e=>e.parent=t)),"CONTENT"===n.tagName(r)?t.contentNodes=e:t.childNodes=e}}querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=e.concat(r.querySelectorAll(t));for(let r,n=0;r=this.contentNodes[n];n++)e=e.concat(r.querySelectorAll(t));return t(this)&&e.unshift(this),e}xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml(t,e)})),i=t.createElementNS("",r);for(let t,e=0;t=o[e];e++)i.appendChild(t);return i},n=t.createElementNS("",this.type);return e||this.xmlAttributes(n),n.textContent=this.textContent,this.contentNodes.length>0&&n.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&n.appendChild(r("children",this.childNodes)),n}toString(t=!1){const e=n.parseInput("");return n.serializeXml(this.xml(e,t))}allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"!==this.font&&t.push(["font",this.font]),Object.keys(this.annotation).length&&t.push(["annotation",this.xmlAnnotation()]),this.embellished&&t.push(["embellished",this.embellished]),this.fencePointer&&t.push(["fencepointer",this.fencePointer]),t.push(["id",this.id.toString()]),t}xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotation[e].forEach((function(r){t.push(e+":"+r)}));return t.join(";")}toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(let r,n=0;r=e[n];n++)t[r[0]]=r[1].toString();return this.textContent&&(t.$t=this.textContent),this.childNodes.length&&(t.children=this.childNodes.map((function(t){return t.toJson()}))),this.contentNodes.length&&(t.content=this.contentNodes.map((function(t){return t.toJson()}))),t}updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):t.trim();if(t=t&&!r?t:r,this.textContent===t)return;const n=(0,o.lookupMeaning)(t);this.textContent=t,this.role=n.role,this.type=n.type,this.font=n.font}addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)&&this.mathml.push(e)}appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this}replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;t.parent=null,e.parent=this,this.childNodes[r]=e;const n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)})),o=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)}));this.removeMathmlNodes(n),this.addMathmlNodes(o)}appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this)}removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e&&this.contentNodes.slice(e,1)}}equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||this.textContent!==t.textContent||this.childNodes.length!==t.childNodes.length||this.contentNodes.length!==t.contentNodes.length)return!1;for(let e,r,n=0;e=this.childNodes[n],r=t.childNodes[n];n++)if(!e.equals(r))return!1;for(let e,r,n=0;e=this.contentNodes[n],r=t.contentNodes[n];n++)if(!e.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(t,e){e&&this.addAnnotation_(t,e)}getAnnotation(t){const e=this.annotation[t];return e||[]}hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexOf(e)}parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t1)return!1;const r=e[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((t=>i(t,"infixop"))))return!1}return!0},e.isPrefixFunctionBoundary=function(t){return c(t)&&!a(t,"division")||i(t,"appl")||l(t)},e.isBigOpBoundary=function(t){return c(t)||l(t)},e.isIntegralDxBoundary=function(t,e){return!!e&&i(e,"identifier")&&n.lookupSecondary("d",t.textContent)},e.isIntegralDxBoundarySingle=function(t){if(i(t,"identifier")){const e=t.textContent[0];return e&&t.textContent[1]&&n.lookupSecondary("d",e)}return!1},e.isGeneralFunctionBoundary=l,e.isEmbellished=function(t){return t.embellished?t.embellished:n.isEmbellishedType(t.type)?t.type:null},e.isOperator=c,e.isRelation=u,e.isPunctuation=p,e.isFence=h,e.isElligibleEmbellishedFence=function(t){return!(!t||!h(t))&&(!t.embellished||f(t))},e.isTableOrMultiline=d,e.tableIsMatrixOrVector=function(t){return!!t&&m(t)&&d(t.childNodes[0])},e.isFencedElement=m,e.tableIsCases=function(t,e){return e.length>0&&a(e[e.length-1],"openfence")},e.tableIsMultiline=function(t){return t.childNodes.every((function(t){return t.childNodes.length<=1}))},e.lineIsLabelled=function(t){return i(t,"line")&&t.contentNodes.length&&a(t.contentNodes[0],"label")},e.isBinomial=function(t){return 2===t.childNodes.length},e.isLimitBase=function t(e){return i(e,"largeop")||i(e,"limboth")||i(e,"limlower")||i(e,"limupper")||i(e,"function")&&a(e,"limit function")||(i(e,"overscore")||i(e,"underscore"))&&t(e.childNodes[0])},e.isSimpleFunctionHead=function(t){return"identifier"===t.type||"latinletter"===t.role||"greekletter"===t.role||"otherletter"===t.role},e.singlePunctAtPosition=function(t,e,r){return 1===e.length&&("punctuation"===t[r].type||"punctuation"===t[r].embellished)&&t[r]===e[0]},e.isSimpleFunction=function(t){return i(t,"identifier")&&a(t,"simple function")},e.isLeftBrace=y,e.isRightBrace=g,e.isSetNode=function(t){return y(t.contentNodes[0])&&g(t.contentNodes[1])},e.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],e.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],e.isSingletonSetContent=function t(r){const n=r.type;return-1===e.illegalSingleton_.indexOf(n)&&("infixop"!==n||"implicit"===r.role)&&("fenced"===n?"leftright"!==r.role||t(r.childNodes[0]):-1===e.scriptedElement_.indexOf(n)||t(r.childNodes[0]))},e.isNumber=b,e.isUnitCounter=function(t){return b(t)||"vulgar"===t.role||"mixed"===t.role},e.isPureUnit=function(t){const e=t.childNodes;return"unit"===t.role&&(!e.length||"unit"===e[0].role)},e.isImplicit=function(t){return"implicit"===t.role||"unit"===t.role&&!!t.contentNodes.length&&t.contentNodes[0].textContent===n.invisibleTimes()},e.isImplicitOp=function(t){return"infixop"===t.type&&"implicit"===t.role},e.isNeutralFence=v,e.compareNeutralFences=function(t,e){return v(t)&&v(e)&&(0,o.getEmbellishedInner)(t).textContent===(0,o.getEmbellishedInner)(e).textContent},e.elligibleLeftNeutral=function(t){return!!v(t)&&(!t.embellished||"superscript"!==t.type&&"subscript"!==t.type&&("tensor"!==t.type||"empty"===t.childNodes[3].type&&"empty"===t.childNodes[4].type))},e.elligibleRightNeutral=function(t){return!!v(t)&&(!t.embellished||("tensor"!==t.type||"empty"===t.childNodes[1].type&&"empty"===t.childNodes[2].type))},e.isMembership=function(t){return["element","nonelement","reelement","renonelement"].includes(t.role)}},3308:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5740),o=r(3588),i=r(7516),s=r(6537),a=r(5609),l=r(4795);class c{constructor(){this.funcAppls={},this.factory_=new s.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return c.instance=c.instance||new c,c.instance}static tableToMultiline(t){if(a.tableIsMultiline(t)){t.type="multiline";for(let e,r=0;e=t.childNodes[r];r++)c.rowToLine_(e,"multiline");1===t.childNodes.length&&!a.lineIsLabelled(t.childNodes[0])&&a.isFencedElement(t.childNodes[0].childNodes[0])&&c.tableToMatrixOrVector_(c.rewriteFencedLine_(t)),c.binomialForm_(t),c.classifyMultiline(t)}else c.classifyTable(t)}static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="number"),c.numberRole_(t),c.exprFont_(t)}static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;for(;e=r)return;const o=n.childNodes[0].role;"unknown"!==o&&t.childNodes.every((function(t){const e=t.childNodes[0];return!e||e.role===o&&(a.isType(e,"relation")||a.isType(e,"relseq"))}))&&(t.role=o)}static classifyTable(t){const e=c.computeColumns_(t);c.classifyByColumns_(t,e,"equality")||c.classifyByColumns_(t,e,"inequality",["equality"])||c.classifyByColumns_(t,e,"arrow")||c.detectCaleyTable(t)}static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlTree,r=e.getAttribute("columnlines"),n=e.getAttribute("rowlines");return!(!r||!n)&&(!(!c.cayleySpacing(r)||!c.cayleySpacing(n))&&(t.role="cayley",!0))}static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"dashed"===e[0])&&e.slice(1).every((t=>"none"===t))}static proof(t,e,r){const n=c.separateSemantics(e);return c.getInstance().proof(t,n,r)}static findSemantics(t,e,r){const n=null==r?null:r,o=c.getSemantics(t);return!!o&&(!!o[e]&&(null==n||o[e]===n))}static getSemantics(t){const e=t.getAttribute("semantics");return e?c.separateSemantics(e):null}static removePrefix(t){const[,...e]=t.split("_");return e.join("_")}static separateSemantics(t){const e={};return t.split(";").forEach((function(t){const[r,n]=t.split(":");e[c.removePrefix(r)]=n})),e}static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathmlTree,o=t[n+1].mathmlTree;if(!e||!o)continue;const i=e.nextSibling;if(!i||i===o)continue;const s=c.getSpacer_(i);s&&(r.mathml.push(s),r.mathmlTree=s,r.role="space")}}static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;l.hasEmptyTag(t)&&1===t.childNodes.length;)if(t=t.childNodes[0],"MSPACE"===n.tagName(t))return t;return null}static fenceToPunct_(t){const e=c.FENCE_TO_PUNCT_[t.role];if(e){for(;t.embellished;)t.embellished="punctuation",a.isRole(t,"subsup")||a.isRole(t,"underover")||(t.role=e),t=t.childNodes[0];t.type="punctuation",t.role=e}}static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"integral"===t.type)return"";if(e[0]&&e[0].textContent===o.functionApplication()){c.getInstance().funcAppls[t.id]=e.shift();let r="simple function";return i.run("simple2prefix",t),"prefix function"!==t.role&&"limit function"!==t.role||(r=t.role),c.propagateFunctionRole_(t,r),"prefix"}const r=c.CLASSIFY_FUNCTION_[t.role];return r||(a.isSimpleFunctionHead(t)?"simple":"")}static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;a.isRole(t,"subsup")||a.isRole(t,"underover")||(t.role=e),c.propagateFunctionRole_(t.childNodes[0],e)}}static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNodes[n];n++){const t=c.getFunctionOp_(r,e);if(t)return t}return null}static tableToMatrixOrVector_(t){const e=t.childNodes[0];a.isType(e,"multiline")?c.tableToVector_(t):c.tableToMatrix_(t),t.contentNodes.forEach(e.appendContentNode.bind(e));for(let t,r=0;t=e.childNodes[r];r++)c.assignRoleToRow_(t,c.getComponentRoles_(e));return e.parent=null,e}static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e.childNodes.length?c.binomialForm_(e):c.tableToSquare_(t)}static binomialForm_(t){a.isBinomial(t)&&(t.role="binomial",t.childNodes[0].role="binomial",t.childNodes[1].role="binomial")}static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.childNodes&&e.childNodes.length>0&&e.childNodes[0].childNodes&&e.childNodes.length===e.childNodes[0].childNodes.length?c.tableToSquare_(t):e.childNodes&&1===e.childNodes.length&&(e.role="rowvector")}static tableToSquare_(t){const e=t.childNodes[0];a.isNeutralFence(t)?e.role="determinant":e.role="squarematrix"}static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:t.type.toLowerCase()||"unknown"}static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)c.assignRoleToRow_(e,"cases");return t.type="cases",t.appendContentNode(e),a.tableIsMultiline(t)&&c.binomialForm_(t),t}static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0].childNodes[0],n=t.childNodes[0].childNodes[0].childNodes[0];return r.parent=t.parent,t.parent=r,n.parent=e,r.childNodes=[t],e.childNodes=[n],r}static rowToLine_(t,e){const r=e||"unknown";a.isType(t,"row")&&(t.type="line",t.role=r,1===t.childNodes.length&&a.isType(t.childNodes[0],"cell")&&(t.childNodes=t.childNodes[0].childNodes,t.childNodes.forEach((function(e){e.parent=t}))))}static assignRoleToRow_(t,e){a.isType(t,"line")?t.role=e:a.isType(t,"row")&&(t.role=e,t.childNodes.forEach((function(t){a.isType(t,"cell")&&(t.role=e)})))}static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))return null;e=t.replace(/\s/g,"").split("").filter((function(t){return t}))}else e=[","];return function(){return e.length>1?e.shift():e[0]}}static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textContent].filter((t=>t.match(/[^\s]/))),r=e.map(o.lookupMeaning);if(r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type&&"comma"===t.role})))return t.role="integer",void("0"===e[0]&&t.addAnnotation("general","basenumber"));r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type}))?t.role="float":t.role="othernumber"}static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textContent].map(o.lookupMeaning).reduce((function(t,e){return t&&e.font&&"unknown"!==e.font&&e.font!==t?"unknown"===t?e.font:null:t}),"unknown");e&&(t.font=e)}static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>0;){const t=e.shift();let i=r.shift();a.isElligibleEmbellishedFence(t)?(n.push(t),o.push(i)):(c.fenceToPunct_(t),i.push(t),i=i.concat(r.shift()),r.unshift(i))}return o.push(r.shift()),{rel:n,comp:o}}static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNodes[1];let n=c.rewriteFence_(t,e);return t.contentNodes[0]=n.fence,n=c.rewriteFence_(n.node,r),t.contentNodes[1]=n.fence,t.contentNodes[0].parent=t,t.contentNodes[1].parent=t,n.node.parent=null,n.node}static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};const r=e.childNodes[0],n=c.rewriteFence_(t,r);return a.isType(e,"superscript")||a.isType(e,"subscript")||a.isType(e,"tensor")?(a.isRole(e,"subsup")||(e.role=t.role),r!==n.node&&(e.replaceChild(r,n.node),r.parent=t),c.propagateFencePointer_(e,r),{node:e,fence:n.fence}):(e.replaceChild(r,n.fence),e.mathmlTree&&-1===e.mathml.indexOf(e.mathmlTree)&&e.mathml.push(e.mathmlTree),{node:n.node,fence:e})}static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id.toString(),t.embellished=null}static classifyByColumns_(t,e,r,n){return!!(3===e.length&&c.testColumns_(e,1,(t=>c.isPureRelation_(t,r)))||2===e.length&&(c.testColumns_(e,1,(t=>c.isEndRelation_(t,r)||c.isPureRelation_(t,r)))||c.testColumns_(e,0,(t=>c.isEndRelation_(t,r,!0)||c.isPureRelation_(t,r)))))&&(t.role=r,!0)}static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return a.isType(t,"relseq")&&a.isRole(t,e)&&a.isType(t.childNodes[n],"empty")}static isPureRelation_(t,e){return a.isType(t,"relation")&&a.isRole(t,e)}static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n++)for(let t,n=0;t=r.childNodes[n];n++){e[n]?e[n].push(t):e[n]=[t]}return e}static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t){return t.childNodes.length&&r(t.childNodes[0])}))&&n.every((function(t){return!t.childNodes.length||r(t.childNodes[0])})))}setNodeFactory(t){c.getInstance().factory_=t,i.updateFactory(c.getInstance().factory_)}getNodeFactory(){return c.getInstance().factory_}identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role="unit";else if(!e&&1===t.textContent.length&&("integer"===t.role||"latinletter"===t.role||"greekletter"===t.role)&&"normal"===t.font)return t.font="italic",i.run("simpleNamedFunction",t);return"unknown"===t.type&&(t.type="identifier"),c.exprFont_(t),i.run("simpleNamedFunction",t)}implicitNode(t){if(t=c.getInstance().getMixedNumbers_(t),1===(t=c.getInstance().combineUnits_(t)).length)return t[0];const e=c.getInstance().implicitNode_(t);return i.run("combine_juxtaposition",e)}text(t,e){return c.exprFont_(t),t.type="text","MS"===e?(t.role="string",t):"MSPACE"===e||t.textContent.match(/^\s*$/)?(t.role="space",t):t}row(t){return 0===(t=t.filter((function(t){return!a.isType(t,"empty")}))).length?c.getInstance().factory_.makeEmptyNode():(t=c.getInstance().getFencesInRow_(t),t=c.getInstance().tablesInRow(t),t=c.getInstance().getPunctuationInRow_(t),t=c.getInstance().getTextInRow_(t),t=c.getInstance().getFunctionsInRow_(t),c.getInstance().relationsInRow_(t))}limitNode(t,e){if(!e.length)return c.getInstance().factory_.makeEmptyNode();let r,n=e[0],o="unknown";if(!e[1])return n;if(a.isLimitBase(n)){r=c.MML_TO_LIMIT_[t];const i=r.length;if(o=r.type,e=e.slice(0,r.length+1),1===i&&a.isAccent(e[1])||2===i&&a.isAccent(e[1])&&a.isAccent(e[2]))return r=c.MML_TO_BOUNDS_[t],c.getInstance().accentNode_(n,e,r.type,r.length,r.accent);if(2===i){if(a.isAccent(e[1]))return n=c.getInstance().accentNode_(n,[n,e[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[t],1,!0),e[2]?c.getInstance().makeLimitNode_(n,[n,e[2]],null,"limupper"):n;if(e[2]&&a.isAccent(e[2]))return n=c.getInstance().accentNode_(n,[n,e[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[t],1,!0),c.getInstance().makeLimitNode_(n,[n,e[1]],null,"limlower");e[i]||(o="limlower")}return c.getInstance().makeLimitNode_(n,e,null,o)}return r=c.MML_TO_BOUNDS_[t],c.getInstance().accentNode_(n,e,r.type,r.length,r.accent)}tablesInRow(t){let e=l.partitionNodes(t,a.tableIsMatrixOrVector),r=[];for(let t,n=0;t=e.rel[n];n++)r=r.concat(e.comp.shift()),r.push(c.tableToMatrixOrVector_(t));r=r.concat(e.comp.shift()),e=l.partitionNodes(r,a.isTableOrMultiline),r=[];for(let t,n=0;t=e.rel[n];n++){const n=e.comp.shift();a.tableIsCases(t,n)&&c.tableToCases_(t,n.pop()),r=r.concat(n),r.push(t)}return r.concat(e.comp.shift())}mfenced(t,e,r,n){if(r&&n.length>0){const t=c.nextSeparatorFunction_(r),e=[n.shift()];n.forEach((r=>{e.push(c.getInstance().factory_.makeContentNode(t())),e.push(r)})),n=e}return t&&e?c.getInstance().horizontalFencedNode_(c.getInstance().factory_.makeContentNode(t),c.getInstance().factory_.makeContentNode(e),n):(t&&n.unshift(c.getInstance().factory_.makeContentNode(t)),e&&n.push(c.getInstance().factory_.makeContentNode(e)),c.getInstance().row(n))}fractionLikeNode(t,e,r,n){let o;if(!n&&l.isZeroLength(r)){const r=c.getInstance().factory_.makeBranchNode("line",[t],[]),n=c.getInstance().factory_.makeBranchNode("line",[e],[]);return o=c.getInstance().factory_.makeBranchNode("multiline",[r,n],[]),c.binomialForm_(o),c.classifyMultiline(o),o}return o=c.getInstance().fractionNode_(t,e),n&&o.addAnnotation("general","bevelled"),o}tensor(t,e,r,n,o){const i=c.getInstance().factory_.makeBranchNode("tensor",[t,c.getInstance().scriptNode_(e,"leftsub"),c.getInstance().scriptNode_(r,"leftsuper"),c.getInstance().scriptNode_(n,"rightsub"),c.getInstance().scriptNode_(o,"rightsuper")],[]);return i.role=t.role,i.embellished=a.isEmbellished(t),i}pseudoTensor(t,e,r){const n=t=>!a.isType(t,"empty"),o=e.filter(n).length,i=r.filter(n).length;if(!o&&!i)return t;const s=o?i?"MSUBSUP":"MSUB":"MSUP",l=[t];return o&&l.push(c.getInstance().scriptNode_(e,"rightsub",!0)),i&&l.push(c.getInstance().scriptNode_(r,"rightsuper",!0)),c.getInstance().limitNode(s,l)}font(t){const e=c.MATHJAX_FONTS[t];return e||t}proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){const e=c.getInstance().cleanInference(t.childNodes),n=e.length?c.getInstance().factory_.makeBranchNode("inference",r(e),[]):c.getInstance().factory_.makeEmptyNode();return n.role="axiom",n.mathmlTree=t,n}const n=c.getInstance().inference(t,e,r);return e.proof&&(n.role="proof",n.childNodes[0].role="final"),n}inference(t,e,r){if(e.inferenceRule){const e=c.getInstance().getFormulas(t,[],r);return c.getInstance().factory_.makeBranchNode("inference",[e.conclusion,e.premises],[])}const o=e.labelledRule,i=n.toArray(t.childNodes),s=[];"left"!==o&&"both"!==o||s.push(c.getInstance().getLabel(t,i,r,"left")),"right"!==o&&"both"!==o||s.push(c.getInstance().getLabel(t,i,r,"right"));const a=c.getInstance().getFormulas(t,i,r),l=c.getInstance().factory_.makeBranchNode("inference",[a.conclusion,a.premises],s);return l.mathmlTree=t,l}getLabel(t,e,r,o){const i=c.getInstance().findNestedRow(e,"prooflabel",o),s=c.getInstance().factory_.makeBranchNode("rulelabel",r(n.toArray(i.childNodes)),[]);return s.role=o,s.mathmlTree=i,s}getFormulas(t,e,r){const o=e.length?c.getInstance().findNestedRow(e,"inferenceRule"):t,i="up"===c.getSemantics(o).inferenceRule,s=i?o.childNodes[1]:o.childNodes[0],a=i?o.childNodes[0]:o.childNodes[1],l=s.childNodes[0].childNodes[0],u=n.toArray(l.childNodes[0].childNodes),p=[];let h=1;for(const t of u)h%2&&p.push(t.childNodes[0]),h++;const f=r(p),d=r(n.toArray(a.childNodes[0].childNodes))[0],m=c.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=l;const y=c.getInstance().factory_.makeBranchNode("conclusion",[d],[]);return y.mathmlTree=a.childNodes[0].childNodes[0],{conclusion:y,premises:m}}findNestedRow(t,e,r){return c.getInstance().findNestedRow_(t,e,0,r)}cleanInference(t){return n.toArray(t).filter((function(t){return"MSPACE"!==n.tagName(t)}))}operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("multioperator",t)}implicitNode_(t){const e=c.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleTimes());c.matchSpaces_(t,e);const r=c.getInstance().infixNode_(t,e[0]);return r.role="implicit",e.forEach((function(t){t.parent=r})),r.contentNodes=e,r}infixNode_(t,e){const r=c.getInstance().factory_.makeBranchNode("infixop",t,[e],l.getEmbellishedInner(e).textContent);return r.role=e.role,i.run("propagateSimpleFunction",r)}explicitMixed_(t){const e=l.partitionNodes(t,(function(t){return t.textContent===o.invisiblePlus()}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=e.comp[n+1],s=o.length-1;if(o[s]&&i[0]&&a.isType(o[s],"number")&&!a.isRole(o[s],"mixed")&&a.isType(i[0],"fraction")){const t=c.getInstance().factory_.makeBranchNode("number",[o[s],i[0]],[]);t.role="mixed",r=r.concat(o.slice(0,s)),r.push(t),i.shift()}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t){return l.getEmbellishedInner(t).textContent})).join(" "),o=c.getInstance().factory_.makeBranchNode(r,[t],e,n);return e.length>1&&(o.role="multiop"),o}prefixNode_(t,e){const r=l.partitionNodes(e,(t=>a.isRole(t,"subtraction")));let n=c.getInstance().concatNode_(t,r.comp.pop(),"prefixop");for(1===n.contentNodes.length&&"addition"===n.contentNodes[0].role&&"+"===n.contentNodes[0].textContent&&(n.role="positive");r.rel.length>0;)n=c.getInstance().concatNode_(n,[r.rel.pop()],"prefixop"),n.role="negative",n=c.getInstance().concatNode_(n,r.comp.pop(),"prefixop");return n}postfixNode_(t,e){return e.length?c.getInstance().concatNode_(t,e,"postfixop"):t}combineUnits_(t){const e=l.partitionNodes(t,(function(t){return!a.isRole(t,"unit")}));if(t.length===e.rel.length)return e.rel;const r=[];let n,o;do{const t=e.comp.shift();n=e.rel.shift();let i=null;o=r.pop(),o&&(t.length&&a.isUnitCounter(o)?t.unshift(o):r.push(o)),1===t.length&&(i=t.pop()),t.length>1&&(i=c.getInstance().implicitNode_(t),i.role="unit"),i&&r.push(i),n&&r.push(n)}while(n);return r}getMixedNumbers_(t){const e=l.partitionNodes(t,(function(t){return a.isType(t,"fraction")&&a.isRole(t,"vulgar")}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=o.length-1;if(o[i]&&a.isType(o[i],"number")&&(a.isRole(o[i],"integer")||a.isRole(o[i],"float"))){const e=c.getInstance().factory_.makeBranchNode("number",[o[i],t],[]);e.role="mixed",r=r.concat(o.slice(0,i)),r.push(e)}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}getTextInRow_(t){if(t.length<=1)return t;const e=l.partitionNodes(t,(t=>a.isType(t,"text")));if(0===e.rel.length)return t;const r=[];let n=e.comp[0];n.length>0&&r.push(c.getInstance().row(n));for(let t,o=0;t=e.rel[o];o++)r.push(t),n=e.comp[o+1],n.length>0&&r.push(c.getInstance().row(n));return[c.getInstance().dummyNode_(r)]}relationsInRow_(t){const e=l.partitionNodes(t,a.isRelation),r=e.rel[0];if(!r)return c.getInstance().operationsInRow_(t);if(1===t.length)return t[0];const n=e.comp.map(c.getInstance().operationsInRow_);let o;return e.rel.some((function(t){return!t.equals(r)}))?(o=c.getInstance().factory_.makeBranchNode("multirel",n,e.rel),e.rel.every((function(t){return t.role===r.role}))&&(o.role=r.role),o):(o=c.getInstance().factory_.makeBranchNode("relseq",n,e.rel,l.getEmbellishedInner(r).textContent),o.role=r.role,o)}operationsInRow_(t){if(0===t.length)return c.getInstance().factory_.makeEmptyNode();if(1===(t=c.getInstance().explicitMixed_(t)).length)return t[0];const e=[];for(;t.length>0&&a.isOperator(t[0]);)e.push(t.shift());if(0===t.length)return c.getInstance().prefixNode_(e.pop(),e);if(1===t.length)return c.getInstance().prefixNode_(t[0],e);t=i.run("convert_juxtaposition",t);const r=l.sliceNodes(t,a.isOperator),n=c.getInstance().prefixNode_(c.getInstance().implicitNode(r.head),e);return r.div?c.getInstance().operationsTree_(r.tail,n,r.div):n}operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r),"infixop"===e.type){const t=c.getInstance().postfixNode_(e.childNodes.pop(),o);return e.appendChild(t),e}return c.getInstance().postfixNode_(e,o)}const i=l.sliceNodes(t,a.isOperator);if(0===i.head.length)return o.push(i.div),c.getInstance().operationsTree_(i.tail,e,r,o);const s=c.getInstance().prefixNode_(c.getInstance().implicitNode(i.head),o),u=c.getInstance().appendOperand_(e,r,s);return i.div?c.getInstance().operationsTree_(i.tail,u,i.div,[]):u}appendOperand_(t,e,r){if("infixop"!==t.type)return c.getInstance().infixNode_([t,r],e);const n=c.getInstance().appendDivisionOp_(t,e,r);return n||(c.getInstance().appendExistingOperator_(t,e,r)?t:"multiplication"===e.role?c.getInstance().appendMultiplicativeOp_(t,e,r):c.getInstance().appendAdditiveOp_(t,e,r))}appendDivisionOp_(t,e,r){return"division"===e.role?a.isImplicit(t)?c.getInstance().infixNode_([t,r],e):c.getInstance().appendLastOperand_(t,e,r):"division"===t.role?c.getInstance().infixNode_([t,r],e):null}appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=c.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendMultiplicativeOp_(t,e,r){if(a.isImplicit(t))return c.getInstance().infixNode_([t,r],e);let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=c.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendAdditiveOp_(t,e,r){return c.getInstance().infixNode_([t,r],e)}appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||a.isImplicit(t))&&(t.contentNodes[0].equals(e)?(t.appendContentNode(e),t.appendChild(r),!0):c.getInstance().appendExistingOperator_(t.childNodes[t.childNodes.length-1],e,r))}getFencesInRow_(t){let e=l.partitionNodes(t,a.isFence);e=c.purgeFences_(e);const r=e.comp.shift();return c.getInstance().fences_(e.rel,e.comp,[],[r])}fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>a.isRole(t,"open");if(0===t.length){const t=n.shift();for(;r.length>0;){if(o(r[0])){const e=r.shift();c.fenceToPunct_(e),t.push(e)}else{const e=l.sliceNodes(r,o),i=e.head.length-1,s=c.getInstance().neutralFences_(e.head,n.slice(0,i));n=n.slice(i),t.push(...s),e.div&&e.tail.unshift(e.div),r=e.tail}t.push(...n.shift())}return t}const i=r[r.length-1],s=t[0].role;if("open"===s||a.isNeutralFence(t[0])&&(!i||!a.compareNeutralFences(t[0],i))){r.push(t.shift());const o=e.shift();return o&&n.push(o),c.getInstance().fences_(t,e,r,n)}if(i&&"close"===s&&"open"===i.role){const o=c.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),c.getInstance().fences_(t,e,r,n)}if(i&&a.compareNeutralFences(t[0],i)){if(!a.elligibleLeftNeutral(i)||!a.elligibleRightNeutral(t[0])){r.push(t.shift());const o=e.shift();return o&&n.push(o),c.getInstance().fences_(t,e,r,n)}const o=c.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),c.getInstance().fences_(t,e,r,n)}if(i&&"close"===s&&a.isNeutralFence(i)&&r.some(o)){const i=l.sliceNodes(r,o,!0),s=n.pop(),a=n.length-i.tail.length+1,u=c.getInstance().neutralFences_(i.tail,n.slice(a));n=n.slice(0,a);const p=c.getInstance().horizontalFencedNode_(i.div,t.shift(),n.pop().concat(u,s));return n.push(n.pop().concat([p],e.shift())),c.getInstance().fences_(t,e,i.head,n)}const u=t.shift();return c.fenceToPunct_(u),n.push(n.pop().concat([u],e.shift())),c.getInstance().fences_(t,e,r,n)}neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return c.fenceToPunct_(t[0]),t;const r=t.shift();if(!a.elligibleLeftNeutral(r)){c.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(c.getInstance().neutralFences_(t,e))}const n=l.sliceNodes(t,(function(t){return a.compareNeutralFences(t,r)}));if(!n.div){c.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(c.getInstance().neutralFences_(t,e))}if(!a.elligibleRightNeutral(n.div))return c.fenceToPunct_(n.div),t.unshift(r),c.getInstance().neutralFences_(t,e);const o=c.getInstance().combineFencedContent_(r,n.div,n.head,e);if(n.tail.length>0){const t=o.shift(),e=c.getInstance().neutralFences_(n.tail,o);return t.concat(e)}return o[0]}combineFencedContent_(t,e,r,n){if(0===r.length){const r=c.getInstance().horizontalFencedNode_(t,e,n.shift());return n.length>0?n[0].unshift(r):n=[[r]],n}const o=n.shift(),i=r.length-1,s=n.slice(0,i),a=(n=n.slice(i)).shift(),l=c.getInstance().neutralFences_(r,s);o.push(...l),o.push(...a);const u=c.getInstance().horizontalFencedNode_(t,e,o);return n.length>0?n[0].unshift(u):n=[[u]],n}horizontalFencedNode_(t,e,r){const n=c.getInstance().row(r);let o=c.getInstance().factory_.makeBranchNode("fenced",[n],[t,e]);return"open"===t.role?(c.getInstance().classifyHorizontalFence_(o),o=i.run("propagateComposedFunction",o)):o.role=t.role,o=i.run("detect_cycle",o),c.rewriteFencedNode_(o)}classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if(!a.isSetNode(t)||e.length>1)return;if(0===e.length||"empty"===e[0].type)return void(t.role="set empty");const r=e[0].type;if(1===e.length&&a.isSingletonSetContent(e[0]))return void(t.role="set singleton");const n=e[0].role;if("punctuated"===r&&"sequence"===n){if("comma"!==e[0].contentNodes[0].role)return 1!==e[0].contentNodes.length||"vbar"!==e[0].contentNodes[0].role&&"colon"!==e[0].contentNodes[0].role?void 0:(t.role="set extended",void c.getInstance().setExtension_(t));t.role="set collection"}}setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===e.type&&1===e.contentNodes.length&&a.isMembership(e.contentNodes[0])&&(e.addAnnotation("set","intensional"),e.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.type;return"punctuation"===e||"text"===e||"operator"===e||"relation"===e},r=l.partitionNodes(t,(function(r){if(!a.isPunctuation(r))return!1;if(a.isPunctuation(r)&&!a.isRole(r,"ellipsis"))return!0;const n=t.indexOf(r);if(0===n)return!t[1]||!e(t[1]);const o=t[n-1];if(n===t.length-1)return!e(o);const i=t[n+1];return!e(o)||!e(i)}));if(0===r.rel.length)return t;const n=[];let o=r.comp.shift();o.length>0&&n.push(c.getInstance().row(o));let i=0;for(;r.comp.length>0;)n.push(r.rel[i++]),o=r.comp.shift(),o.length>0&&n.push(c.getInstance().row(o));return[c.getInstance().punctuatedNode_(n,r.rel)]}punctuatedNode_(t,e){const r=c.getInstance().factory_.makeBranchNode("punctuated",t,e);if(e.length===t.length){const t=e[0].role;if("unknown"!==t&&e.every((function(e){return e.role===t})))return r.role=t,r}return a.singlePunctAtPosition(t,e,0)?r.role="startpunct":a.singlePunctAtPosition(t,e,t.length-1)?r.role="endpunct":e.every((t=>a.isRole(t,"dummy")))?r.role="text":e.every((t=>a.isRole(t,"space")))?r.role="space":r.role="sequence",r}dummyNode_(t){const e=c.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleComma());return e.forEach((function(t){t.role="dummy"})),c.getInstance().punctuatedNode_(t,e)}accentRole_(t,e){if(!a.isAccent(t))return!1;const r=t.textContent,n=o.lookupSecondary("bar",r)||o.lookupSecondary("tilde",r)||t.role;return t.role="underscore"===e?"underaccent":"overaccent",t.addAnnotation("accent",n),!0}accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],s=e[2];let a;if(!o&&s&&(a=c.getInstance().factory_.makeBranchNode("subscript",[t,i],[]),a.role="subsup",e=[a,s],r="superscript"),o){const n=c.getInstance().accentRole_(i,r);if(s){c.getInstance().accentRole_(s,"overscore")&&!n?(a=c.getInstance().factory_.makeBranchNode("overscore",[t,s],[]),e=[a,i],r="underscore"):(a=c.getInstance().factory_.makeBranchNode("underscore",[t,i],[]),e=[a,s],r="overscore"),a.role="underover"}}return c.getInstance().makeLimitNode_(t,e,a,r)}makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return t.childNodes.push(e[1]),e[1].parent=t,t.type="limboth",t;if("limlower"===n&&"limupper"===t.type)return t.childNodes.splice(1,-1,e[1]),e[1].parent=t,t.type="limboth",t;const o=c.getInstance().factory_.makeBranchNode(n,e,[]),i=a.isEmbellished(t);return r&&(r.embellished=i),o.embellished=i,o.role=t.role,o}getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n=t.shift(),o=c.classifyFunction_(n,t);if(!o)return r.push(n),c.getInstance().getFunctionsInRow_(t,r);const i=c.getInstance().getFunctionsInRow_(t,[]),s=c.getInstance().getFunctionArgs_(n,i,o);return r.concat(s)}getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=c.getInstance().getIntegralArgs_(e);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(t),r.rest;const n=c.getInstance().row(r.integrand);return i=c.getInstance().integralNode_(t,n,r.intvar),r.rest.unshift(i),r.rest}case"prefix":if(e[0]&&"fenced"===e[0].type){const r=e.shift();return a.isNeutralFence(r)||(r.role="leftright"),i=c.getInstance().functionNode_(t,r),e.unshift(i),e}if(n=l.sliceNodes(e,a.isPrefixFunctionBoundary),n.head.length)o=c.getInstance().row(n.head),n.div&&n.tail.unshift(n.div);else{if(!n.div||!a.isType(n.div,"appl"))return e.unshift(t),e;o=n.div}return i=c.getInstance().functionNode_(t,o),n.tail.unshift(i),n.tail;case"bigop":return n=l.sliceNodes(e,a.isBigOpBoundary),n.head.length?(o=c.getInstance().row(n.head),i=c.getInstance().bigOpNode_(t,o),n.div&&n.tail.unshift(n.div),n.tail.unshift(i),n.tail):(e.unshift(t),e);default:{if(0===e.length)return[t];const r=e[0];return"fenced"===r.type&&!a.isNeutralFence(r)&&a.isSimpleFunctionScope(r)?(r.role="leftright",c.propagateFunctionRole_(t,"simple function"),i=c.getInstance().functionNode_(t,e.shift()),e.unshift(i),e):(e.unshift(t),e)}}}getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:null,rest:t};const r=t[0];if(a.isGeneralFunctionBoundary(r))return{integrand:e,intvar:null,rest:t};if(a.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:e,intvar:r,rest:t.slice(1)};if(t[1]&&a.isIntegralDxBoundary(r,t[1])){const n=c.getInstance().prefixNode_(t[1],[r]);return n.role="integral",{integrand:e,intvar:n,rest:t.slice(2)}}return e.push(t.shift()),c.getInstance().getIntegralArgs_(t,e)}functionNode_(t,e){const r=c.getInstance().factory_.makeContentNode(o.functionApplication()),n=c.getInstance().funcAppls[t.id];n&&(r.mathmlTree=n.mathmlTree,r.mathml=n.mathml,r.annotation=n.annotation,r.attributes=n.attributes,delete c.getInstance().funcAppls[t.id]),r.type="punctuation",r.role="application";const i=c.getFunctionOp_(t,(function(t){return a.isType(t,"function")||a.isType(t,"identifier")&&a.isRole(t,"simple function")}));return c.getInstance().functionalNode_("appl",[t,e],i,[r])}bigOpNode_(t,e){const r=c.getFunctionOp_(t,(t=>a.isType(t,"largeop")));return c.getInstance().functionalNode_("bigop",[t,e],r,[])}integralNode_(t,e,r){e=e||c.getInstance().factory_.makeEmptyNode(),r=r||c.getInstance().factory_.makeEmptyNode();const n=c.getFunctionOp_(t,(t=>a.isType(t,"largeop")));return c.getInstance().functionalNode_("integral",[t,e,r],n,[])}functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));const s=c.getInstance().factory_.makeBranchNode(t,e,n);return s.role=o.role,i&&(r.parent=i),s}fractionNode_(t,e){const r=c.getInstance().factory_.makeBranchNode("fraction",[t,e],[]);return r.role=r.childNodes.every((function(t){return a.isType(t,"number")&&a.isRole(t,"integer")}))?"vulgar":r.childNodes.every(a.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(t,e,r){let n;switch(t.length){case 0:n=c.getInstance().factory_.makeEmptyNode();break;case 1:if(n=t[0],r)return n;break;default:n=c.getInstance().dummyNode_(t)}return n.role=e,n}findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,s=0;i=t[s];s++){const t=n.tagName(i);if("MSPACE"!==t){if("MROW"===t)return c.getInstance().findNestedRow_(n.toArray(i.childNodes),e,r+1,o);if(c.findSemantics(i,e,o))return i}}return null}}e.default=c,c.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},c.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},c.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},c.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},c.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticSkeleton=void 0;const n=r(707),o=r(5274),i=r(2298);class s{constructor(t){this.parents=null,this.levelsMap=null,t=0===t?t:t||[],this.array=t}static fromTree(t){return s.fromNode(t.root)}static fromNode(t){return new s(s.fromNode_(t))}static fromString(t){return new s(s.fromString_(t))}static simpleCollapseStructure(t){return"number"==typeof t}static contentCollapseStructure(t){return!!t&&!s.simpleCollapseStructure(t)&&"c"===t[0]}static interleaveIds(t,e){return n.interleaveLists(s.collapsedLeafs(t),s.collapsedLeafs(e))}static collapsedLeafs(...t){return t.reduce(((t,e)=>{return t.concat((r=e,s.simpleCollapseStructure(r)?[r]:(r=r,s.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(t,e){return new s(s.tree_(t,e.root))}static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"infixop":case"multirel":return n.interleaveLists(r,e);case"prefixop":return e.concat(r);case"postfixop":return r.concat(e);case"fenced":return r.unshift(e[0]),r.push(e[1]),r;case"appl":return[r[0],e[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return e.length&&r.unshift(e[0]),r;default:return r}}static makeSexp_(t){return s.simpleCollapseStructure(t)?t.toString():s.contentCollapseStructure(t)?"(c "+t.slice(1).map(s.makeSexp_).join(" ")+")":"("+t.map(s.makeSexp_).join(" ")+")"}static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\)/g,"]"),e=e.replace(/ /g,","),e=e.replace(/c/g,'"c"'),JSON.parse(e)}static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.length&&(r=e.map(s.fromNode_),r.unshift("c"));const n=t.childNodes;if(!n.length)return e.length?[t.id,r]:t.id;const o=n.map(s.fromNode_);return e.length&&o.unshift(r),o.unshift(t.id),o}static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;const r=e.id,n=[r],a=o.evalXPath(`.//self::*[@${i.Attribute.ID}=${r}]`,t)[0],l=s.combineContentChildren(e,e.contentNodes.map((function(t){return t})),e.childNodes.map((function(t){return t})));a&&s.addOwns_(a,l);for(let e,r=0;e=l[r];r++)n.push(s.tree_(t,e));return n}static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r?s.realLeafs_(s.fromString(r).array):e.map((t=>t.id));t.setAttribute(i.Attribute.OWNS,n.join(" "))}static realLeafs_(t){if(s.simpleCollapseStructure(t))return[t];if(s.contentCollapseStructure(t))return[];t=t;let e=[];for(let r=1;rs.simpleCollapseStructure(t)?t:s.contentCollapseStructure(t)?t[1]:t[0]))}subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{s.simpleCollapseStructure(t)?r.push(t):(t=t,s.contentCollapseStructure(t)&&(t=t.slice(1)),t.forEach((t=>e(t,r))))},r=this.levelsMap[t],n=[];return e(r.slice(1),n),n}}e.SemanticSkeleton=s},7075:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticTree=void 0;const n=r(5740),o=r(7630),i=r(9265),s=r(7228),a=r(5952),l=r(5609);r(94);class c{constructor(t){this.mathml=t,this.parser=new s.SemanticMathml,this.root=this.parser.parse(t),this.collator=this.parser.getFactory().leafMap.collateMeaning();const e=this.collator.newDefault();e&&(this.parser=new s.SemanticMathml,this.parser.getFactory().defaultMap=e,this.root=this.parser.parse(t)),u.visit(this.root,{}),(0,o.annotate)(this.root)}static empty(){const t=n.parseInput(""),e=new c(t);return e.mathml=t,e}static fromNode(t,e){const r=c.empty();return r.root=t,e&&(r.mathml=e),r}static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=c.fromNode(r);return e&&(n.mathml=e),n}static fromXml(t){const e=c.empty();return t.childNodes[0]&&(e.root=a.SemanticNode.fromXml(t.childNodes[0])),e}xml(t){const e=n.parseInput(""),r=this.root.xml(e.ownerDocument,t);return e.appendChild(r),e}toString(t){return n.serializeXml(this.xml(t))}formatXml(t){const e=this.toString(t);return n.formatXml(e)}displayTree(){this.root.displayTree()}replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e}toJson(){const t={};return t.stree=this.root.toJson(),t}}e.SemanticTree=c;const u=new i.SemanticVisitor("general","unit",((t,e)=>{if("infixop"===t.type&&("multiplication"===t.role||"implicit"===t.role)){const e=t.childNodes;e.length&&(l.isPureUnit(e[0])||l.isUnitCounter(e[0]))&&t.childNodes.slice(1).every(l.isPureUnit)&&(t.role="unit")}return!1}))},4795:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.partitionNodes=e.sliceNodes=e.getEmbellishedInner=e.addAttributes=e.isZeroLength=e.purgeNodes=e.isOrphanedGlyph=e.hasDisplayTag=e.hasEmptyTag=e.hasIgnoreTag=e.hasLeafTag=e.hasMathTag=e.directSpeechKeys=e.DISPLAYTAGS=e.EMPTYTAGS=e.IGNORETAGS=e.LEAFTAGS=void 0;const n=r(5740);function o(t){return!!t&&-1!==e.LEAFTAGS.indexOf(n.tagName(t))}function i(t,e,r){r&&t.reverse();const n=[];for(let o,i=0;o=t[i];i++){if(e(o))return r?{head:t.slice(i+1).reverse(),div:o,tail:n.reverse()}:{head:n,div:o,tail:t.slice(i+1)};n.push(o)}return r?{head:[],div:null,tail:n.reverse()}:{head:n,div:null,tail:[]}}e.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],e.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],e.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],e.DISPLAYTAGS=["MROOT","MSQRT"],e.directSpeechKeys=["aria-label","exact-speech","alt"],e.hasMathTag=function(t){return!!t&&"MATH"===n.tagName(t)},e.hasLeafTag=o,e.hasIgnoreTag=function(t){return!!t&&-1!==e.IGNORETAGS.indexOf(n.tagName(t))},e.hasEmptyTag=function(t){return!!t&&-1!==e.EMPTYTAGS.indexOf(n.tagName(t))},e.hasDisplayTag=function(t){return!!t&&-1!==e.DISPLAYTAGS.indexOf(n.tagName(t))},e.isOrphanedGlyph=function(t){return!!t&&"MGLYPH"===n.tagName(t)&&!o(t.parentNode)},e.purgeNodes=function(t){const r=[];for(let o,i=0;o=t[i];i++){if(o.nodeType!==n.NodeType.ELEMENT_NODE)continue;const t=n.tagName(o);-1===e.IGNORETAGS.indexOf(t)&&(-1!==e.EMPTYTAGS.indexOf(t)&&0===o.childNodes.length||r.push(o))}return r},e.isZeroLength=function(t){if(!t)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(t))return!0;const e=t.match(/[0-9.]+/);return!!e&&0===parseFloat(e[0])},e.addAttributes=function(t,r){if(r.hasAttributes()){const n=r.attributes;for(let r=n.length-1;r>=0;r--){const o=n[r].name;o.match(/^ext/)&&(t.attributes[o]=n[r].value,t.nobreaking=!0),-1!==e.directSpeechKeys.indexOf(o)&&(t.attributes["ext-speech"]=n[r].value,t.nobreaking=!0),o.match(/texclass$/)&&(t.attributes.texclass=n[r].value),"href"===o&&(t.attributes.href=n[r].value,t.nobreaking=!0)}}},e.getEmbellishedInner=function t(e){return e&&e.embellished&&e.childNodes.length>0?t(e.childNodes[0]):e},e.sliceNodes=i,e.partitionNodes=function(t,e){let r=t;const n=[],o=[];let s=null;do{s=i(r,e),o.push(s.head),n.push(s.div),r=s.tail}while(s.div);return n.pop(),{rel:n,comp:o}}},6278:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractSpeechGenerator=void 0;const n=r(6828),o=r(2298),i=r(1214),s=r(9543);e.AbstractSpeechGenerator=class{constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(t){this.rebuilt_=t}setOptions(t){this.options_=t||{},this.modality=o.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(e)),(0,n.setup)(this.options_),s.computeMarkup(this.getRebuilt().xml)}}},1452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AdhocSpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(this.modality,r),r}}e.AdhocSpeechGenerator=o},5152:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorGenerator=void 0;const n=r(2298),o=r(8396),i=r(1214),s=r(1204),a=r(6278);class l extends a.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreground"),this.contrast=new o.ContrastPicker}static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.length&&("punctuated"===t.type&&t.contentNodes.forEach((t=>r[t.id]=!0)),"implicit"!==t.role&&e.push(t.contentNodes.map((t=>t.id)))),t.childNodes.length){if("implicit"===t.role){const n=[];let o=[];for(const e of t.childNodes){const t=[];l.visitStree_(e,t,r),t.length<=2&&n.push(t.shift()),o=o.concat(t)}return e.push(n),void o.forEach((t=>e.push(t)))}t.childNodes.forEach((t=>l.visitStree_(t,e,r)))}}else r[t.id]||e.push(t.id)}getSpeech(t,e){return s.getAttribute(t,this.modality)}generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(t)),this.colorLeaves_(t),s.getAttribute(t,this.modality)}colorLeaves_(t){const e=[];l.visitStree_(this.getRebuilt().streeRoot,e,{});for(const r of e){const e=this.contrast.generate();let n=!1;n=Array.isArray(r)?r.map((r=>this.colorLeave_(t,r,e))).reduce(((t,e)=>t||e),!1):this.colorLeave_(t,r.toString(),e),n&&this.contrast.increment()}}colorLeave_(t,e,r){const n=s.getBySemanticId(t,e);return!!n&&(n.setAttribute(this.modality,r),!0)}}e.ColorGenerator=l},6604:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DirectSpeechGenerator=void 0;const n=r(1204),o=r(6278);class i extends o.AbstractSpeechGenerator{getSpeech(t,e){return n.getAttribute(t,this.modality)}}e.DirectSpeechGenerator=i},3123:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummySpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){return""}}e.DummySpeechGenerator=o},5858:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.NodeSpeechGenerator=void 0;const n=r(1204),o=r(4598);class i extends o.TreeSpeechGenerator{getSpeech(t,e){return super.getSpeech(t,e),n.getAttribute(t,this.modality)}}e.NodeSpeechGenerator=i},9552:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.generatorMapping_=e.generator=void 0;const n=r(1452),o=r(5152),i=r(6604),s=r(3123),a=r(5858),l=r(597),c=r(4598);e.generator=function(t){return(e.generatorMapping_[t]||e.generatorMapping_.Direct)()},e.generatorMapping_={Adhoc:()=>new n.AdhocSpeechGenerator,Color:()=>new o.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new s.DummySpeechGenerator,Node:()=>new a.NodeSpeechGenerator,Summary:()=>new l.SummarySpeechGenerator,Tree:()=>new c.TreeSpeechGenerator}},9543:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.computeSummary_=e.retrieveSummary=e.connectAllMactions=e.connectMactions=e.nodeAtPosition_=e.computePrefix_=e.retrievePrefix=e.addPrefix=e.addModality=e.addSpeech=e.recomputeMarkup=e.computeMarkup=e.recomputeSpeech=e.computeSpeech=void 0;const n=r(8290),o=r(5740),i=r(5274),s=r(2298),a=r(2362),l=r(7075),c=r(1204);function u(t){return a.SpeechRuleEngine.getInstance().evaluateNode(t)}function p(t){return u(l.SemanticTree.fromNode(t).xml())}function h(t){const e=p(t);return n.markup(e)}function f(t){const e=d(t);return n.markup(e)}function d(t){const e=l.SemanticTree.fromRoot(t),r=i.evalXPath('.//*[@id="'+t.id+'"]',e.xml());let n=r[0];return r.length>1&&(n=m(t,r)||n),n?a.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(n)})):[]}function m(t,e){const r=e[0];if(!t.parent)return r;const n=[];for(;t;)n.push(t.id),t=t.parent;const o=function(t,e){for(;e.length&&e.shift().toString()===t.getAttribute("id")&&t.parentNode&&t.parentNode.parentNode;)t=t.parentNode.parentNode;return!e.length};for(let t,r=0;t=e[r];r++)if(o(t,n.slice()))return t;return r}function y(t){return t?a.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(t)})):[]}e.computeSpeech=u,e.recomputeSpeech=p,e.computeMarkup=function(t){const e=u(t);return n.markup(e)},e.recomputeMarkup=h,e.addSpeech=function(t,e,r){const i=o.querySelectorAllByAttrValue(r,"id",e.id.toString())[0],a=i?n.markup(u(i)):h(e);t.setAttribute(s.Attribute.SPEECH,a)},e.addModality=function(t,e,r){const n=h(e);t.setAttribute(r,n)},e.addPrefix=function(t,e){const r=f(e);r&&t.setAttribute(s.Attribute.PREFIX,r)},e.retrievePrefix=f,e.computePrefix_=d,e.nodeAtPosition_=m,e.connectMactions=function(t,e,r){const n=o.querySelectorAll(e,"maction");for(let e,i=0;e=n[i];i++){const n=e.getAttribute("id"),i=o.querySelectorAllByAttrValue(t,"id",n)[0];if(!i)continue;const a=e.childNodes[1],l=a.getAttribute(s.Attribute.ID);let u=c.getBySemanticId(t,l);if(u&&"dummy"!==u.getAttribute(s.Attribute.TYPE))continue;if(u=i.childNodes[0],u.getAttribute("sre-highlighter-added"))continue;const p=a.getAttribute(s.Attribute.PARENT);p&&u.setAttribute(s.Attribute.PARENT,p),u.setAttribute(s.Attribute.TYPE,"dummy"),u.setAttribute(s.Attribute.ID,l);o.querySelectorAllByAttrValue(r,"id",l)[0].setAttribute("alternative",l)}},e.connectAllMactions=function(t,e){const r=o.querySelectorAll(t,"maction");for(let t,n=0;t=r[n];n++){const r=t.childNodes[1].getAttribute(s.Attribute.ID);o.querySelectorAllByAttrValue(e,"id",r)[0].setAttribute("alternative",r)}},e.retrieveSummary=function(t){const e=y(t);return n.markup(e)},e.computeSummary_=y},597:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SummarySpeechGenerator=void 0;const n=r(6278),o=r(9543);class i extends n.AbstractSpeechGenerator{getSpeech(t,e){return o.connectAllMactions(e,this.getRebuilt().xml),this.generateSpeech(t,e)}}e.SummarySpeechGenerator=i},4598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TreeSpeechGenerator=void 0;const n=r(2298),o=r(1204),i=r(6278),s=r(9543);class a extends i.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().nodeDict;for(const r in i){const a=i[r],l=o.getBySemanticId(e,r),c=o.getBySemanticId(t,r);l&&c&&(this.modality&&this.modality!==n.Attribute.SPEECH?s.addModality(c,a,this.modality):s.addSpeech(c,a,this.getRebuilt().xml),this.modality===n.Attribute.SPEECH&&s.addPrefix(c,a))}return r}}e.TreeSpeechGenerator=a},313:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.INTERVALS=e.makeLetter=e.numberRules=e.alphabetRules=e.getFont=e.makeInterval=e.generate=e.makeDomains_=e.Domains_=e.Base=e.Embellish=e.Font=void 0;const n=r(5897),o=r(7491),i=r(4356),s=r(2536),a=r(2780);var l,c,u;function p(){const t=i.LOCALE.ALPHABETS,r=(t,e)=>{const r={};return Object.keys(t).forEach((t=>r[t]=!0)),Object.keys(e).forEach((t=>r[t]=!0)),Object.keys(r)};e.Domains_.small=r(t.smallPrefix,t.letterTrans),e.Domains_.capital=r(t.capPrefix,t.letterTrans),e.Domains_.digit=r(t.digitPrefix,t.digitTrans)}function h(t){const e=t.toString(16).toUpperCase();return e.length>3?e:("000"+e).slice(-4)}function f([t,e],r){const n=parseInt(t,16),o=parseInt(e,16),i=[];for(let t=n;t<=o;t++){let e=h(t);!1!==r[e]&&(e=r[e]||e,i.push(e))}return i}function d(t){const e="normal"===t||"fullwidth"===t?"":i.LOCALE.MESSAGES.font[t]||i.LOCALE.MESSAGES.embellish[t]||"";return(0,s.localeFontCombiner)(e)}function m(t,r,n,o,s,a){const l=d(o);for(let o,c,u,p=0;o=t[p],c=r[p],u=n[p];p++){const t=a?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=a?e.Domains_.capital:e.Domains_.small;g(l.combiner,o,c,u,l.font,t,s,i.LOCALE.ALPHABETS.letterTrans,r)}}function y(t,r,n,o,s){const a=d(n);for(let n,l,c=0;n=t[c],l=r[c];c++){const t=i.LOCALE.ALPHABETS.digitPrefix,r=c+s;g(a.combiner,n,l,r,a.font,t,o,i.LOCALE.ALPHABETS.digitTrans,e.Domains_.digit)}}function g(t,e,r,n,o,i,s,l,c){for(let u,p=0;u=c[p];p++){const c=u in l?l[u]:l.default,p=u in i?i[u]:i.default;a.defineRule(e.toString(),u,"default",s,r,t(c(n),o,p))}}!function(t){t.BOLD="bold",t.BOLDFRAKTUR="bold-fraktur",t.BOLDITALIC="bold-italic",t.BOLDSCRIPT="bold-script",t.DOUBLESTRUCK="double-struck",t.FULLWIDTH="fullwidth",t.FRAKTUR="fraktur",t.ITALIC="italic",t.MONOSPACE="monospace",t.NORMAL="normal",t.SCRIPT="script",t.SANSSERIF="sans-serif",t.SANSSERIFITALIC="sans-serif-italic",t.SANSSERIFBOLD="sans-serif-bold",t.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(l=e.Font||(e.Font={})),function(t){t.SUPER="super",t.SUB="sub",t.CIRCLED="circled",t.PARENTHESIZED="parenthesized",t.PERIOD="period",t.NEGATIVECIRCLED="negative-circled",t.DOUBLECIRCLED="double-circled",t.CIRCLEDSANSSERIF="circled-sans-serif",t.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",t.COMMA="comma",t.SQUARED="squared",t.NEGATIVESQUARED="negative-squared"}(c=e.Embellish||(e.Embellish={})),function(t){t.LATINCAP="latinCap",t.LATINSMALL="latinSmall",t.GREEKCAP="greekCap",t.GREEKSMALL="greekSmall",t.DIGIT="digit"}(u=e.Base||(e.Base={})),e.Domains_={small:["default"],capital:["default"],digit:["default"]},e.makeDomains_=p,e.generate=function(t){const r=n.default.getInstance().locale;n.default.getInstance().locale=t,o.setLocale(),a.addSymbolRules({locale:t}),p();const s=e.INTERVALS;for(let t,e=0;t=s[e];e++){const e=f(t.interval,t.subst),r=e.map((function(t){return String.fromCodePoint(parseInt(t,16))}));if("offset"in t)y(e,r,t.font,t.category,t.offset||0);else{m(e,r,i.LOCALE.ALPHABETS[t.base],t.font,t.category,!!t.capital)}}n.default.getInstance().locale=r,o.setLocale()},e.makeInterval=f,e.getFont=d,e.alphabetRules=m,e.numberRules=y,e.makeLetter=g,e.INTERVALS=[{interval:["1D400","1D419"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLD},{interval:["1D41A","1D433"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLD},{interval:["1D56C","1D585"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDFRAKTUR},{interval:["1D468","1D481"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDITALIC},{interval:["1D482","1D49B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDSCRIPT},{interval:["1D538","1D551"],base:u.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:l.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:u.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:l.FRAKTUR},{interval:["1D51E","1D537"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.FRAKTUR},{interval:["FF21","FF3A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.FULLWIDTH},{interval:["FF41","FF5A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.FULLWIDTH},{interval:["1D434","1D44D"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.ITALIC},{interval:["1D44E","1D467"],base:u.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:l.ITALIC},{interval:["1D670","1D689"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.MONOSPACE},{interval:["1D68A","1D6A3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.MONOSPACE},{interval:["0041","005A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.NORMAL},{interval:["0061","007A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.NORMAL},{interval:["1D49C","1D4B5"],base:u.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:l.SCRIPT},{interval:["1D4B6","1D4CF"],base:u.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:l.SCRIPT},{interval:["1D5A0","1D5B9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIF},{interval:["1D5BA","1D5D3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIF},{interval:["1D608","1D621"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:u.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:l.NORMAL},{interval:["03B0","03D0"],base:u.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:l.NORMAL},{interval:["1D6A8","1D6C0"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.BOLD},{interval:["1D6C1","1D6E1"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLD},{interval:["1D6E2","1D6FA"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.ITALIC},{interval:["1D6FB","1D71B"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.ITALIC},{interval:["1D71C","1D734"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.BOLDITALIC},{interval:["1D735","1D755"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.BOLDITALIC},{interval:["1D756","1D76E"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:l.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:l.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.NORMAL},{interval:["2070","2079"],base:u.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:c.SUPER},{interval:["2080","2089"],base:u.DIGIT,subst:{},offset:0,category:"No",font:c.SUB},{interval:["245F","2473"],base:u.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:c.CIRCLED},{interval:["3251","325F"],base:u.DIGIT,subst:{},offset:21,category:"No",font:c.CIRCLED},{interval:["32B1","32BF"],base:u.DIGIT,subst:{},offset:36,category:"No",font:c.CIRCLED},{interval:["2474","2487"],base:u.DIGIT,subst:{},offset:1,category:"No",font:c.PARENTHESIZED},{interval:["2487","249B"],base:u.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:c.PERIOD},{interval:["2775","277F"],base:u.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:c.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:u.DIGIT,subst:{},offset:11,category:"No",font:c.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:u.DIGIT,subst:{},offset:1,category:"No",font:c.DOUBLECIRCLED},{interval:["277F","2789"],base:u.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:c.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:u.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:c.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.BOLD},{interval:["1D7D8","1D7E1"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.SANSSERIF},{interval:["1D7EC","1D7F5"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:l.MONOSPACE},{interval:["1F101","1F10A"],base:u.DIGIT,subst:{},offset:0,category:"No",font:c.COMMA},{interval:["24B6","24CF"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.CIRCLED},{interval:["24D0","24E9"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:c.CIRCLED},{interval:["1F110","1F129"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.PARENTHESIZED},{interval:["249C","24B5"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:c.PARENTHESIZED},{interval:["1F130","1F149"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.SQUARED},{interval:["1F170","1F189"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.NEGATIVESQUARED},{interval:["1F150","1F169"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:c.NEGATIVECIRCLED}]},8504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Parser=e.Comparator=e.ClearspeakPreferences=void 0;const n=r(5897),o=r(4440),i=r(1676),s=r(1676),a=r(2780),l=r(2362);class c extends i.DynamicCstr{constructor(t,e){super(t),this.preference=e}static comparator(){return new p(n.default.getInstance().dynamicCstr,s.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[s.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.STYLE]]))}static fromPreference(t){const e=t.split(":"),r={},n=u.getProperties(),o=Object.keys(n);for(let t,i=0;t=e[i];i++){const e=t.split("_");if(-1===o.indexOf(e[0]))continue;const i=e[1];i&&i!==c.AUTO&&-1!==n[e[0]].indexOf(i)&&(r[e[0]]=e[1])}return r}static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;ns?-1:i0&&e<20&&r>0&&r<11}function O(t){return o.default.getInstance().style===t}function x(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(e)}function E(t){if(x(t))return!0;if("subscript"!==t.tagName)return!1;const e=t.childNodes[0].childNodes,r=e[1];return"identifier"===e[0].tagName&&(A(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&C(r))}function A(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integer"===t.getAttribute("role")}function C(t){return i.evalXPath("children/*",t).every((t=>A(t)||"identifier"===t.tagName))}function T(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.role&&_(t.childNodes[0])&&N(t.childNodes.slice(1))||"identifier"===t.type&&"unit"===t.role||"infixop"===t.type&&("implicit"===t.role||"unit"===t.role)}function N(t){for(let e=0;e10?s.LOCALE.NUMBERS.numericOrdinal(e):s.LOCALE.NUMBERS.wordOrdinal(e)},e.NESTING_DEPTH=null,e.nestingDepth=function(t){let r=0;const n=t.textContent,o="open"===t.getAttribute("role")?0:1;let i=t.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return e.NESTING_DEPTH=r>1?s.LOCALE.NUMBERS.wordOrdinal(r):"",e.NESTING_DEPTH},e.matchingFences=function(t){const e=t.previousSibling;let r,n;return e?(r=e,n=t):(r=t,n=t.nextSibling),n&&(0,h.isMatchingFence)(r.textContent,n.textContent)?[t]:[]},e.insertNesting=w,l.Grammar.getInstance().setCorrection("insertNesting",w),e.fencedArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return I(r[o])||I(r[o+1])?[t]:[]},e.simpleArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return L(r[o])&&r[o+1]&&(L(r[o+1])||"root"===r[o+1].tagName||"sqrt"===r[o+1].tagName||"superscript"===r[o+1].tagName&&r[o+1].childNodes[0].childNodes[0]&&("number"===r[o+1].childNodes[0].childNodes[0].tagName||"identifier"===r[o+1].childNodes[0].childNodes[0].tagName)&&("2"===r[o+1].childNodes[0].childNodes[1].textContent||"3"===r[o+1].childNodes[0].childNodes[1].textContent))?[t]:[]},e.simpleFactor_=L,e.fencedFactor_=I,e.layoutFactor_=P,e.wordOrdinal=function(t){return s.LOCALE.NUMBERS.wordOrdinal(parseInt(t.textContent,10))}},6141:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function s(t){try{l(n.next(t))}catch(t){i(t)}}function a(t){try{l(n.throw(t))}catch(t){i(t)}}function l(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}l((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.loadAjax=e.loadFileSync=e.loadFile=e.parseMaps=e.retrieveFiles=e.standardLoader=e.loadLocale=e.store=void 0;const o=r(2139),i=r(5897),s=r(4440),a=r(7248),l=r(2315),c=r(1676),u=r(2780),p=r(2362),h=r(7491),f=r(313);e.store=u;const d={functions:u.addFunctionRules,symbols:u.addSymbolRules,units:u.addUnitRules,si:u.setSiPrefixes};let m=!1;function y(t=i.default.getInstance().locale){i.EnginePromise.loaded[t]||(i.EnginePromise.loaded[t]=[!1,!1],function(t){if(i.default.getInstance().isIE&&i.default.getInstance().mode===s.Mode.HTTP)return void S(t);b(t)}(t))}function g(){switch(i.default.getInstance().mode){case s.Mode.ASYNC:return M;case s.Mode.HTTP:return x;case s.Mode.SYNC:default:return O}}function b(t){const e=i.default.getInstance().customLoader?i.default.getInstance().customLoader:g(),r=new Promise((r=>{e(t).then((e=>{v(e),i.EnginePromise.loaded[t]=[!0,!0],r(t)}),(e=>{i.EnginePromise.loaded[t]=[!0,!1],console.error(`Unable to load locale: ${t}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(t)}))}));i.EnginePromise.promises[t]=r}function v(t){_(JSON.parse(t))}function _(t,e){let r=!0;for(let n,o=0;n=Object.keys(t)[o];o++){const o=n.split("/");e&&e!==o[0]||("rules"===o[1]?p.SpeechRuleEngine.getInstance().addStore(t[n]):"messages"===o[1]?(0,h.completeLocale)(t[n]):(r&&(f.generate(o[0]),r=!1),t[n].forEach(d[o[1]])))}}function S(t,e){let r=e||1;o.mapsForIE?_(o.mapsForIE,t):r<=5&&setTimeout((()=>S(t,r++)).bind(this),300)}function M(t){const e=a.localePath(t);return new Promise(((t,r)=>{l.default.fs.readFile(e,"utf8",((e,n)=>{if(e)return r(e);t(n)}))}))}function O(t){const e=a.localePath(t);return new Promise(((t,r)=>{let n="{}";try{n=l.default.fs.readFileSync(e,"utf8")}catch(t){return r(t)}t(n)}))}function x(t){const e=a.localePath(t),r=new XMLHttpRequest;return new Promise(((t,n)=>{r.onreadystatechange=function(){if(4===r.readyState){const e=r.status;0===e||e>=200&&e<400?t(r.responseText):n(e)}},r.open("GET",e,!0),r.send()}))}e.loadLocale=function(t=i.default.getInstance().locale){return n(this,void 0,void 0,(function*(){return m||(y(c.DynamicCstr.BASE_LOCALE),m=!0),i.EnginePromise.promises[c.DynamicCstr.BASE_LOCALE].then((()=>n(this,void 0,void 0,(function*(){const e=i.default.getInstance().defaultLocale;return e?(y(e),i.EnginePromise.promises[e].then((()=>n(this,void 0,void 0,(function*(){return y(t),i.EnginePromise.promises[t]}))))):(y(t),i.EnginePromise.promises[t])}))))}))},e.standardLoader=g,e.retrieveFiles=b,e.parseMaps=v,e.loadFile=M,e.loadFileSync=O,e.loadAjax=x},7088:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.leftSubscriptBrief=e.leftSuperscriptBrief=e.leftSubscriptVerbose=e.leftSuperscriptVerbose=e.baselineBrief=e.baselineVerbose=void 0;const n=r(1378);e.baselineVerbose=function(t){return n.baselineVerbose(t).replace(/-$/,"")},e.baselineBrief=function(t){return n.baselineBrief(t).replace(/-$/,"")},e.leftSuperscriptVerbose=function(t){return n.superscriptVerbose(t).replace(/^exposant/,"exposant gauche")},e.leftSubscriptVerbose=function(t){return n.subscriptVerbose(t).replace(/^indice/,"indice gauche")},e.leftSuperscriptBrief=function(t){return n.superscriptBrief(t).replace(/^sup/,"sup gauche")},e.leftSubscriptBrief=function(t){return n.subscriptBrief(t).replace(/^sub/,"sub gauche")}},9577:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathspeakRules=void 0;const n=r(1676),o=r(365),i=r(7088),s=r(1378),a=r(8437),l=r(7283),c=r(7598);e.MathspeakRules=function(){l.addStore(n.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:s.spaceoutNumber,CQFspaceoutIdentifier:s.spaceoutIdentifier,CSFspaceoutText:s.spaceoutText,CSFopenFracVerbose:s.openingFractionVerbose,CSFcloseFracVerbose:s.closingFractionVerbose,CSFoverFracVerbose:s.overFractionVerbose,CSFopenFracBrief:s.openingFractionBrief,CSFcloseFracBrief:s.closingFractionBrief,CSFopenFracSbrief:s.openingFractionSbrief,CSFcloseFracSbrief:s.closingFractionSbrief,CSFoverFracSbrief:s.overFractionSbrief,CSFvulgarFraction:a.vulgarFraction,CQFvulgarFractionSmall:s.isSmallVulgarFraction,CSFopenRadicalVerbose:s.openingRadicalVerbose,CSFcloseRadicalVerbose:s.closingRadicalVerbose,CSFindexRadicalVerbose:s.indexRadicalVerbose,CSFopenRadicalBrief:s.openingRadicalBrief,CSFcloseRadicalBrief:s.closingRadicalBrief,CSFindexRadicalBrief:s.indexRadicalBrief,CSFopenRadicalSbrief:s.openingRadicalSbrief,CSFindexRadicalSbrief:s.indexRadicalSbrief,CQFisSmallRoot:s.smallRoot,CSFsuperscriptVerbose:s.superscriptVerbose,CSFsuperscriptBrief:s.superscriptBrief,CSFsubscriptVerbose:s.subscriptVerbose,CSFsubscriptBrief:s.subscriptBrief,CSFbaselineVerbose:s.baselineVerbose,CSFbaselineBrief:s.baselineBrief,CSFleftsuperscriptVerbose:s.superscriptVerbose,CSFleftsubscriptVerbose:s.subscriptVerbose,CSFrightsuperscriptVerbose:s.superscriptVerbose,CSFrightsubscriptVerbose:s.subscriptVerbose,CSFleftsuperscriptBrief:s.superscriptBrief,CSFleftsubscriptBrief:s.subscriptBrief,CSFrightsuperscriptBrief:s.superscriptBrief,CSFrightsubscriptBrief:s.subscriptBrief,CSFunderscript:s.nestedUnderscript,CSFoverscript:s.nestedOverscript,CSFendscripts:s.endscripts,CTFordinalCounter:a.ordinalCounter,CTFwordCounter:a.wordCounter,CTFcontentIterator:o.contentIterator,CQFdetIsSimple:s.determinantIsSimple,CSFRemoveParens:s.removeParens,CQFresetNesting:s.resetNestingDepth,CGFbaselineConstraint:s.generateBaselineConstraint,CGFtensorRules:s.generateTensorRules}),l.addStore("es.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:c.unitMultipliers,CQFoneLeft:c.oneLeft}),l.addStore("fr.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallRoot=e.generateTensorRules=e.removeParens=e.generateBaselineConstraint=e.determinantIsSimple=e.nestedOverscript=e.endscripts=e.overscoreNestingDepth=e.nestedUnderscript=e.underscoreNestingDepth=e.indexRadicalSbrief=e.openingRadicalSbrief=e.indexRadicalBrief=e.closingRadicalBrief=e.openingRadicalBrief=e.indexRadicalVerbose=e.closingRadicalVerbose=e.openingRadicalVerbose=e.getRootIndex=e.nestedRadical=e.radicalNestingDepth=e.baselineBrief=e.baselineVerbose=e.superscriptBrief=e.superscriptVerbose=e.subscriptBrief=e.subscriptVerbose=e.nestedSubSuper=e.isSmallVulgarFraction=e.overFractionSbrief=e.closingFractionSbrief=e.openingFractionSbrief=e.closingFractionBrief=e.openingFractionBrief=e.overFractionVerbose=e.closingFractionVerbose=e.openingFractionVerbose=e.nestedFraction=e.fractionNestingDepth=e.computeNestingDepth_=e.containsAttr=e.getNestingDepth=e.resetNestingDepth=e.nestingBarriers=e.spaceoutIdentifier=e.spaceoutNumber=e.spaceoutNodes=e.spaceoutText=void 0;const n=r(707),o=r(5740),i=r(5274),s=r(4356),a=r(3308);let l={};function c(t,e){const r=Array.from(t.textContent),n=[],o=a.default.getInstance(),i=t.ownerDocument;for(let t,s=0;t=r[s];s++){const r=o.getNodeFactory().makeLeafNode(t,"unknown"),s=o.identifierNode(r,"unknown","");e(s),n.push(s.xml(i))}return n}function u(t,r,i,s,a,c){s=s||e.nestingBarriers,a=a||{},c=c||function(t){return!1};const u=o.serializeXml(r);if(l[t]||(l[t]={}),l[t][u])return l[t][u];if(c(r)||i.indexOf(r.tagName)<0)return 0;const p=h(r,i,n.setdifference(s,i),a,c,0);return l[t][u]=p,p}function p(t,e){if(!t.attributes)return!1;const r=o.toArray(t.attributes);for(let t,n=0;t=r[n];n++)if(e[t.nodeName]===t.nodeValue)return!0;return!1}function h(t,e,r,n,i,s){if(i(t)||r.indexOf(t.tagName)>-1||p(t,n))return s;if(e.indexOf(t.tagName)>-1&&s++,!t.childNodes||0===t.childNodes.length)return s;const a=o.toArray(t.childNodes);return Math.max.apply(null,a.map((function(t){return h(t,e,r,n,i,s)})))}function f(t){return u("fraction",t,["fraction"],e.nestingBarriers,{},s.LOCALE.FUNCTIONS.fracNestDepth)}function d(t,e,r){const n=f(t),o=Array(n).fill(e);return r&&o.push(r),o.join(s.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function m(t,e,r){for(;t.parentNode;){const n=t.parentNode,o=n.parentNode;if(!o)break;const i=t.getAttribute&&t.getAttribute("role");("subscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(e=r.sub+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),("superscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(e=r.sup+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),t=o}return e.trim()}function y(t){return u("radical",t,["sqrt","root"],e.nestingBarriers,{})}function g(t,e,r){const n=y(t),o=b(t);return r=o?s.LOCALE.FUNCTIONS.combineRootIndex(r,o):r,1===n?r:s.LOCALE.FUNCTIONS.combineNestedRadical(e,s.LOCALE.FUNCTIONS.radicalNestDepth(n-1),r)}function b(t){const e="sqrt"===t.tagName?"2":i.evalXPath("children/*[1]",t)[0].textContent.trim();return s.LOCALE.MESSAGES.MSroots[e]||""}function v(t){return u("underscore",t,["underscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"underscore"===t.tagName&&"underaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}function _(t){return u("overscore",t,["overscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"overscore"===t.tagName&&"overaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}e.spaceoutText=function(t){return Array.from(t.textContent).join(" ")},e.spaceoutNodes=c,e.spaceoutNumber=function(t){return c(t,(function(t){t.textContent.match(/\W/)||(t.type="number")}))},e.spaceoutIdentifier=function(t){return c(t,(function(t){t.font="unknown",t.type="identifier"}))},e.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],e.resetNestingDepth=function(t){return l={},[t]},e.getNestingDepth=u,e.containsAttr=p,e.computeNestingDepth_=h,e.fractionNestingDepth=f,e.nestedFraction=d,e.openingFractionVerbose=function(t){return d(t,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_V)},e.closingFractionVerbose=function(t){return d(t,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_V)},e.overFractionVerbose=function(t){return d(t,s.LOCALE.MESSAGES.MS.FRAC_OVER)},e.openingFractionBrief=function(t){return d(t,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_B)},e.closingFractionBrief=function(t){return d(t,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_B)},e.openingFractionSbrief=function(t){const e=f(t);return 1===e?s.LOCALE.MESSAGES.MS.FRAC_S:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(e-1),s.LOCALE.MESSAGES.MS.FRAC_S)},e.closingFractionSbrief=function(t){const e=f(t);return 1===e?s.LOCALE.MESSAGES.MS.ENDFRAC:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(e-1),s.LOCALE.MESSAGES.MS.ENDFRAC)},e.overFractionSbrief=function(t){const e=f(t);return 1===e?s.LOCALE.MESSAGES.MS.FRAC_OVER:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(e-1),s.LOCALE.MESSAGES.MS.FRAC_OVER)},e.isSmallVulgarFraction=function(t){return s.LOCALE.FUNCTIONS.fracNestDepth(t)?[t]:[]},e.nestedSubSuper=m,e.subscriptVerbose=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},e.subscriptBrief=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUB,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},e.superscriptVerbose=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},e.superscriptBrief=function(t){return m(t,s.LOCALE.MESSAGES.MS.SUP,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},e.baselineVerbose=function(t){const e=m(t,"",{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB});return e?e.replace(new RegExp(s.LOCALE.MESSAGES.MS.SUB+"$"),s.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(s.LOCALE.MESSAGES.MS.SUPER+"$"),s.LOCALE.MESSAGES.MS.SUPERSCRIPT):s.LOCALE.MESSAGES.MS.BASELINE},e.baselineBrief=function(t){return m(t,"",{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})||s.LOCALE.MESSAGES.MS.BASE},e.radicalNestingDepth=y,e.nestedRadical=g,e.getRootIndex=b,e.openingRadicalVerbose=function(t){return g(t,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalVerbose=function(t){return g(t,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalVerbose=function(t){return g(t,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalBrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalBrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalBrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalSbrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOT)},e.indexRadicalSbrief=function(t){return g(t,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.INDEX)},e.underscoreNestingDepth=v,e.nestedUnderscript=function(t){const e=v(t);return Array(e).join(s.LOCALE.MESSAGES.MS.UNDER)+s.LOCALE.MESSAGES.MS.UNDERSCRIPT},e.overscoreNestingDepth=_,e.endscripts=function(t){return s.LOCALE.MESSAGES.MS.ENDSCRIPTS},e.nestedOverscript=function(t){const e=_(t);return Array(e).join(s.LOCALE.MESSAGES.MS.OVER)+s.LOCALE.MESSAGES.MS.OVERSCRIPT},e.determinantIsSimple=function(t){if("matrix"!==t.tagName||"determinant"!==t.getAttribute("role"))return[];const e=i.evalXPath("children/row/children/cell/children/*",t);for(let t,r=0;t=e[r];r++)if("number"!==t.tagName){if("identifier"===t.tagName){const e=t.getAttribute("role");if("latinletter"===e||"greekletter"===e||"otherletter"===e)continue}return[]}return[t]},e.generateBaselineConstraint=function(){const t=t=>t.map((t=>"ancestor::"+t)),e=t=>"not("+t+")",r=e(t(["subscript","superscript","tensor"]).join(" or ")),n=t(["relseq","multrel"]),o=t(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let t,e=0;t=o[e];e++)i=i.concat(n.map((function(e){return t+"/"+e})));return[["ancestor::*/following-sibling::*",r,e(i.join(" | "))].join(" and ")]},e.removeParens=function(t){if(!t.childNodes.length||!t.childNodes[0].childNodes.length||!t.childNodes[0].childNodes[0].childNodes.length)return"";const e=t.childNodes[0].childNodes[0].childNodes[0].textContent;return e.match(/^\(.+\)$/)?e.slice(1,-1):e};const S=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),M=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function O(t){const e=[];let r="",n="",o=parseInt(t,2);for(let t=0;t<5;t++){const i="children/*["+M.get(t)+"]";if(1&o){const e=S.get(t%5);r="[t] "+e+"Verbose; [n] "+i+";"+r,n="[t] "+e+"Brief; [n] "+i+";"+n}else e.unshift("name("+i+')="empty"');o>>=1}return[e,r,n]}e.generateTensorRules=function(t,e=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let n,o=0;n=r[o];o++){let r="tensor"+n,[o,i,s]=O(n);t.defineRule(r,"default",i,"self::tensor",...o),e&&(t.defineRule(r,"brief",s,"self::tensor",...o),t.defineRule(r,"sbrief",s,"self::tensor",...o));const a=S.get(2);i+="; [t]"+a+"Verbose",s+="; [t]"+a+"Brief",r+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";t.defineRule(r,"default",i,"self::tensor",l,...o),e&&(t.defineRule(r,"brief",s,"self::tensor",l,...o),t.defineRule(r,"sbrief",s,"self::tensor",l,...o))}},e.smallRoot=function(t){let e=Object.keys(s.LOCALE.MESSAGES.MSroots).length;if(!e)return[];if(e++,!t.childNodes||0===t.childNodes.length||!t.childNodes[0].childNodes)return[];const r=t.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const n=parseInt(r,10);return n>1&&n<=e?[t]:[]}},6922:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.implicitIterator=e.relationIterator=e.propagateNumber=e.checkParent_=e.NUMBER_INHIBITORS_=e.NUMBER_PROPAGATORS_=e.enlargeFence=e.indexRadical=e.closingRadical=e.openingRadical=e.radicalNestingDepth=e.nestedRadical=e.overBevelledFraction=e.overFraction=e.closingFraction=e.openingFraction=void 0;const n=r(7052),o=r(5740),i=r(5274),s=r(2105),a=r(5897),l=r(7630),c=r(9265),u=r(4356),p=r(1378);function h(t,e){const r=f(t);return 1===r?e:new Array(r).join(u.LOCALE.MESSAGES.MS.NESTED)+e}function f(t,e){const r=e||0;return t.parentNode?f(t.parentNode,"root"===t.tagName||"sqrt"===t.tagName?r+1:r):r}function d(t){const e="\u2820";if(1===t.length)return e+t;const r=t.split("");return r.every((function(t){return"\u2833"===t}))?e+r.join(e):t.slice(0,-1)+e+t.slice(-1)}function m(t,r){const n=t.parent;if(!n)return!1;const o=n.type;return-1!==e.NUMBER_PROPAGATORS_.indexOf(o)||"prefixop"===o&&"negative"===n.role&&!r.script||"prefixop"===o&&"geometry"===n.role||!("punctuated"!==o||r.enclosed&&"text"!==n.role)}function y(t,r){return t.childNodes.length?(-1!==e.NUMBER_INHIBITORS_.indexOf(t.type)&&(r.script=!0),"fenced"===t.type?(r.number=!1,r.enclosed=!0,["",r]):(m(t,r)&&(r.number=!0,r.enclosed=!1),["",r])):(m(t,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}e.openingFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_START},e.closingFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_END},e.overFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_OVER},e.overBevelledFraction=function(t){const e=p.fractionNestingDepth(t);return new Array(e).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+u.LOCALE.MESSAGES.MS.FRACTION_OVER},e.nestedRadical=h,e.radicalNestingDepth=f,e.openingRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadical=function(t){return h(t,u.LOCALE.MESSAGES.MS.ROOTINDEX)},e.enlargeFence=d,s.Grammar.getInstance().setCorrection("enlargeFence",d),e.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],e.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],e.checkParent_=m,e.propagateNumber=y,(0,l.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),e.relationIterator=function(t,e){const r=t.slice(0);let s,l=!0;return s=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=s.shift(),i=r.shift(),c=r[0],h=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return h;const f=i?p.nestedSubSuper(i,"",{sup:u.LOCALE.MESSAGES.MS.SUPER,sub:u.LOCALE.MESSAGES.MS.SUB}):"",d=i&&"EMPTY"!==o.tagName(i)||l&&t.parentNode.parentNode&&t.parentNode.parentNode.previousSibling?[n.AuditoryDescription.create({text:"\u2800"+f},{})]:[],m=c&&"EMPTY"!==o.tagName(c)||!s.length&&t.parentNode.parentNode&&t.parentNode.parentNode.nextSibling?[n.AuditoryDescription.create({text:"\u2800"},{})]:[],y=a.default.evaluateNode(t);return l=!1,h.concat(d,y,m)}},e.implicitIterator=function(t,e){const r=t.slice(0);let s;return s=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),i=r[0],a=s.shift(),l=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!a)return l;const c=t&&"NUMBER"===o.tagName(t),u=i&&"NUMBER"===o.tagName(i);return l.concat(c&&u&&"space"===a.getAttribute("role")?[n.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ordinalPosition=e.vulgarFraction=e.wordCounter=e.ordinalCounter=void 0;const n=r(9536),o=r(5740),i=r(4356),s=r(4977);e.ordinalCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+e}},e.wordCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+e}},e.vulgarFraction=function(t){const e=(0,s.convertVulgarFraction)(t,i.LOCALE.MESSAGES.MS.FRAC_OVER);return e.convertible&&e.enumerator&&e.denominator?[new n.Span(i.LOCALE.NUMBERS.numberToWords(e.enumerator),{extid:t.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new n.Span(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),new n.Span(i.LOCALE.NUMBERS.numberToOrdinal(e.denominator,1!==e.enumerator),{extid:t.childNodes[0].childNodes[1].getAttribute("extid")})]:[new n.Span(e.content||"",{extid:t.getAttribute("extid")})]},e.ordinalPosition=function(t){const e=o.toArray(t.parentNode.childNodes);return i.LOCALE.NUMBERS.numericOrdinal(e.indexOf(t)+1).toString()}},9284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleRules=e.OtherRules=e.PrefixRules=void 0;const n=r(1676),o=r(365),i=r(1378),s=r(6922),a=r(8437),l=r(7283);e.PrefixRules=function(){l.addStore("en.prefix.default","",{CSFordinalPosition:a.ordinalPosition})},e.OtherRules=function(){l.addStore("en.speech.chromevox","",{CTFnodeCounter:o.nodeCounter,CTFcontentIterator:o.contentIterator}),l.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:a.vulgarFraction})},e.BrailleRules=function(){l.addStore("nemeth.braille.default",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:s.openingFraction,CSFcloseFraction:s.closingFraction,CSFoverFraction:s.overFraction,CSFoverBevFraction:s.overBevelledFraction,CSFopenRadical:s.openingRadical,CSFcloseRadical:s.closingRadical,CSFindexRadical:s.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:t=>i.generateTensorRules(t,!1),CTFrelationIterator:s.relationIterator,CTFimplicitIterator:s.implicitIterator})}},7599:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.INIT_=void 0;const n=r(5425),o=r(9577),i=r(9284);e.INIT_=!1,e.init=function(){e.INIT_||((0,o.MathspeakRules)(),(0,n.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),e.INIT_=!0)}},7283:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getStore=e.addStore=e.funcStore=void 0;const n=r(1676);e.funcStore=new Map,e.addStore=function(t,r,n){const o={};if(r){const t=e.funcStore.get(r)||{};Object.assign(o,t)}e.funcStore.set(t,Object.assign(o,n))},e.getStore=function(t,r,o){return e.funcStore.get([t,r,o].join("."))||e.funcStore.get([n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],r,o].join("."))||e.funcStore.get([n.DynamicCstr.BASE_LOCALE,r,o].join("."))||{}}},7598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.oneLeft=e.leftMostUnit=e.rightMostUnit=e.unitMultipliers=void 0;const n=r(7052),o=r(5274),i=r(4356);e.unitMultipliers=function(t,e){const r=t;let o=0;return function(){const t=n.AuditoryDescription.create({text:a(r[o])&&l(r[o+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return o++,[t]}};const s=["superscript","subscript","overscore","underscore"];function a(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const e=t.tagName,r=o.evalXPath("children/*",t);t=-1!==s.indexOf(e)?r[0]:r[r.length-1]}return!1}function l(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=o.evalXPath("children/*",t)[0]}return!1}e.rightMostUnit=a,e.leftMostUnit=l,e.oneLeft=function(t){for(;t;){if("number"===t.tagName&&"1"===t.textContent)return[t];if("infixop"!==t.tagName||"multiplication"!==t.getAttribute("role")&&"implicit"!==t.getAttribute("role"))return[];t=o.evalXPath("children/*",t)[0]}return[]}},3284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWalker=void 0;const n=r(7052),o=r(8290),i=r(5740),s=r(4440),a=r(6828),l=r(8496),c=r(2298),u=r(4356),p=r(2105),h=r(5656),f=r(9552),d=r(9543),m=r(8504),y=r(7730),g=r(1214),b=r(179),v=r(1204),_=r(5274);class S{constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[l.KeyCode.UP,this.up.bind(this)],[l.KeyCode.DOWN,this.down.bind(this)],[l.KeyCode.RIGHT,this.right.bind(this)],[l.KeyCode.LEFT,this.left.bind(this)],[l.KeyCode.TAB,this.repeat.bind(this)],[l.KeyCode.DASH,this.expand.bind(this)],[l.KeyCode.SPACE,this.depth.bind(this)],[l.KeyCode.HOME,this.home.bind(this)],[l.KeyCode.X,this.summary.bind(this)],[l.KeyCode.Z,this.detail.bind(this)],[l.KeyCode.V,this.virtualize.bind(this)],[l.KeyCode.P,this.previous.bind(this)],[l.KeyCode.U,this.undo.bind(this)],[l.KeyCode.LESS,this.previousRules.bind(this)],[l.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(t),this.rootId=this.rootNode.getAttribute(c.Attribute.ID),this.xmlString_=n,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),t&&this.updateFocus(),this.focus_}setFocus(t){this.focus_=t}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===c.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=this.specialMove();if(null!==e)return e;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const e=[],r=this.focusSemanticNodes();for(let n=0,o=t.length;n0}restoreState(){if(!this.highlighter)return;const t=b.WalkerState.getState(this.id);if(!t)return;let e=this.getRebuilt().nodeDict[t];const r=[];for(;e;)r.push(e.id),e=e.parent;for(r.pop();r.length>0;){this.down();const t=r.pop(),e=this.findFocusOnLevel(t);if(!e)break;this.setFocus(e)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(y.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((t=>t.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new g.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=h.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),d.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const t=this.getFocus().getDomPrimary();return t?v.getAttribute(t,c.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=v.splitAttribute(v.getAttribute(t,c.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(t,c.Attribute.CONTENT));const n=v.getAttribute(t,c.Attribute.TYPE),o=v.getAttribute(t,c.Attribute.ROLE);return this.combineContentChildren(n,o,r,e)}const n=t=>t.id.toString(),o=this.getRebuilt().nodeDict[this.primaryId()];return e=o.childNodes.map(n),r=o.contentNodes.map(n),0===e.length?[]:this.combineContentChildren(o.type,o.role,r,e)}singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);return this.focusFromId(t,e)}retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),r=this.skeleton.subtreeNodes(e);if(!r.length)return[t];r.unshift(e);const n={},o=[];_.updateEvaluator(this.getXml());for(const t of r)n[t]||(o.push(t.toString()),n[t]=!0,this.subtreeIds(t,n));return o}subtreeIds(t,e){const r=_.evalXPath(`//*[@data-semantic-id="${t}"]`,this.getXml());_.evalXPath("*//@data-semantic-id",r[0]).forEach((t=>e[parseInt(t.textContent,10)]=!0))}focusFromId(t,e){return y.Focus.factory(t,e,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:t||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t.focus):this.getFocus()}undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.levels=t.levels,t.focus):this.getFocus()}update(t){this.generator.setOptions(t),(0,a.setup)(t).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(s.DOMAIN_TO_STYLES[t.domain]=t.style,t.domain="mathspeak"===t.domain?"clearspeak":"mathspeak",t.style=s.DOMAIN_TO_STYLES[t.domain],this.update(t),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"],r=t.indexOf(e);return-1===r?e:r>=t.length-1?t[0]:t[r+1]}if("clearspeak"===t){const t=m.ClearspeakPreferences.getLocalePreferences().en;if(!t)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),n=m.ClearspeakPreferences.findPreference(e,r),o=t[r].map((function(t){return t.split("_")[1]})),i=o.indexOf(n);if(-1===i)return e;const s=i>=o.length-1?o[0]:o[i+1];return m.ClearspeakPreferences.addPreference(e,r,s)}return e}previousRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(t.style=this.nextStyle(t.domain,t.style),this.update(t),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),e=this.getFocus(!0)}this.levels.push(t),this.setFocus(e)}toggleActive_(){this.active_=!this.active_}mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.unshift(r);const n=this.isSpeech()?this.postfix_():"";return n&&t.push(n),o.finalize(o.merge(e.concat(t)))}prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getSemanticNodes();return t[0]?v.getAttribute(t[0],c.Attribute.PREFIX):d.retrievePrefix(e[0])}postfix_(){const t=this.getFocus().getDomNodes();return t[0]?v.getAttribute(t[0],c.Attribute.POSTFIX):""}depth_(){const t=p.Grammar.getInstance().getParameter("depth");p.Grammar.getInstance().setParameter("depth",!0);const e=this.getFocus().getDomPrimary(),r=this.expandable(e)?u.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(e)?u.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=u.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),s=this.getFocus().getSemanticNodes(),a=d.retrievePrefix(s[0]),l=[new n.AuditoryDescription({text:i,personality:{}}),new n.AuditoryDescription({text:a,personality:{}}),new n.AuditoryDescription({text:r,personality:{}})];return p.Grammar.getInstance().setParameter("depth",t),o.finalize(o.markup(l))}actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.highlighter.isMactionNode(e)?e:null}summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=d.retrieveSummary(e);return this.mergePrefix_([r])}detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=e.getAttribute("alternative");e.removeAttribute("alternative");const n=d.computeMarkup(e),o=this.mergePrefix_([n]);return e.setAttribute("alternative",r),o}}e.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummyWalker=void 0;const n=r(3284);class o extends n.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(t,e,r,n){return[]}findFocusOnLevel(t){return null}}e.DummyWalker=o},7730:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Focus=void 0;const n=r(1204);class o{constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(t,e,r,i){const s=t=>n.getBySemanticId(i,t),a=r.nodeDict,l=s(t),c=e.map(s),u=e.map((function(t){return a[t]})),p=new o(u,a[t]);return p.domNodes=c,p.domPrimary_=l,p.allNodes=o.generateAllVisibleNodes_(e,c,a,i),p}static generateAllVisibleNodes_(t,e,r,i){const s=t=>n.getBySemanticId(i,t);let a=[];for(let n=0,l=t.length;n=e.length?null:e[t]}depth(){return this.level_.length}clone(){const t=new r;return t.level_=this.level_.slice(0),t}toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((function(t){return t.toString()}));return t}}e.Levels=r},1214:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.RebuildStree=void 0;const n=r(5740),o=r(2298),i=r(3588),s=r(6537),a=r(3308),l=r(5656),c=r(7075),u=r(4795),p=r(1204);class h{constructor(t){this.mathml=t,this.factory=new s.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=p.getSemanticRoot(t),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=c.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),a.default.getInstance().setNodeFactory(this.factory)}static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0].nodeType!==n.NodeType.TEXT_NODE&&u.addAttributes(t,e.childNodes[0]),u.addAttributes(t,e)}static textContent(t,e,r){if(!r&&e.textContent)return void(t.textContent=e.textContent);const n=p.splitAttribute(p.getAttribute(e,o.Attribute.OPERATOR));n.length>1&&(t.textContent=n[1])}static isPunctuated(t){return!l.SemanticSkeleton.simpleCollapseStructure(t)&&t[1]&&l.SemanticSkeleton.contentCollapseStructure(t[1])}getTree(){return this.stree}assembleTree(t){const e=this.makeNode(t),r=p.splitAttribute(p.getAttribute(t,o.Attribute.CHILDREN)),n=p.splitAttribute(p.getAttribute(t,o.Attribute.CONTENT));if(h.addAttributes(e,t,!(r.length||n.length)),0===n.length&&0===r.length)return h.textContent(e,t),e;if(n.length>0){const t=p.getBySemanticId(this.mathml,n[0]);t&&h.textContent(e,t,!0)}e.contentNodes=n.map((t=>this.setParent(t,e))),e.childNodes=r.map((t=>this.setParent(t,e)));const i=p.getAttribute(t,o.Attribute.COLLAPSED);return i?this.postProcess(e,i):e}makeNode(t){const e=p.getAttribute(t,o.Attribute.TYPE),r=p.getAttribute(t,o.Attribute.ROLE),n=p.getAttribute(t,o.Attribute.FONT),i=p.getAttribute(t,o.Attribute.ANNOTATION)||"",s=p.getAttribute(t,o.Attribute.ID),a=p.getAttribute(t,o.Attribute.EMBELLISHED),l=p.getAttribute(t,o.Attribute.FENCEPOINTER),c=this.createNode(parseInt(s,10));return c.type=e,c.role=r,c.font=n||"unknown",c.parseAnnotation(i),l&&(c.fencePointer=l),a&&(c.embellished=a),c}makePunctuation(t){const e=this.createNode(t);return e.updateContent((0,i.invisibleComma)()),e.role="dummy",e}makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r;const o=e.splice(1,1)[0].slice(1);n.contentNodes=o.map(this.makePunctuation.bind(this)),this.collapsedChildren_(e)}makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r}makeIndex(t,e,r){if(h.isPunctuated(e))return this.makePunctuated(t,e,r),void(e=e[0]);l.SemanticSkeleton.simpleCollapseStructure(e)&&!this.nodeDict[e.toString()]&&this.makeEmpty(t,e,r)}postProcess(t,e){const r=l.SemanticSkeleton.fromString(e).array;if("subsup"===t.type){const e=this.createNode(r[1][0]);return e.type="subscript",e.role="subsup",t.type="superscript",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.makeIndex(t,r[1][2],"rightsub"),this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t}if("subscript"===t.type)return this.makeIndex(t,r[2],"rightsub"),this.collapsedChildren_(r),t;if("superscript"===t.type)return this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t;if("tensor"===t.type)return this.makeIndex(t,r[2],"leftsub"),this.makeIndex(t,r[3],"leftsuper"),this.makeIndex(t,r[4],"rightsub"),this.makeIndex(t,r[5],"rightsuper"),this.collapsedChildren_(r),t;if("punctuated"===t.type){if(h.isPunctuated(r)){const e=r.splice(1,1)[0].slice(1);t.contentNodes=e.map(this.makePunctuation.bind(this))}return t}if("underover"===t.type){const e=this.createNode(r[1][0]);return"overaccent"===t.childNodes[1].role?(e.type="overscore",t.type="underscore"):(e.type="underscore",t.type="overscore"),e.role="underover",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.collapsedChildren_(r),t}return t}createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.toString()]=e,e}collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childNodes=[];for(let n=1,o=t.length;ne.getSemanticPrimary().id===t))}}e.SemanticWalker=i},9806:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SyntaxWalker=void 0;const n=r(707),o=r(3284),i=r(9797);class s extends o.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t}up(){super.up();const t=this.previousLevel();return t?(this.levels.pop(),this.singletonFocus(t)):null}down(){super.down();const t=this.nextLevel();if(0===t.length)return null;const e=this.singletonFocus(t[0]);return e&&this.levels.push(t),e}combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":case"multirel":return(0,n.interleaveLists)(o,r);case"prefixop":return r.concat(o);case"postfixop":return o.concat(r);case"matrix":case"vector":case"fenced":return o.unshift(r[0]),o.push(r[1]),o;case"cases":return o.unshift(r[0]),o;case"punctuated":return"text"===e?(0,n.interleaveLists)(o,r):o;case"appl":return[o[0],r[0],o[1]];case"root":return[o[1],o[0]];default:return o}}left(){super.left();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t-1);return e?this.singletonFocus(e):null}right(){super.right();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t+1);return e?this.singletonFocus(e):null}findFocusOnLevel(t){return this.singletonFocus(t.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}e.SyntaxWalker=s},1799:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TableWalker=void 0;const n=r(5740),o=r(8496),i=r(9806),s=r(179);class a extends i.SyntaxWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(o.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.NINE,this.jumpCell.bind(this))}move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e}up(){return this.moved=s.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=s.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===s.WalkerMoves.ROW){this.moved=s.WalkerMoves.CELL;const t=this.key_-o.KeyCode.ZERO;return this.isLegalJump_(this.row_,t)?this.jumpCell_(this.row_,t):this.getFocus()}const t=this.key_-o.KeyCode.ZERO;return t>this.currentTable_.childNodes.length?this.getFocus():(this.row_=t,this.moved=s.WalkerMoves.ROW,this.getFocus().clone())}undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump=null),t}eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===t.type&&-1!==a.ELIGIBLE_CELL_ROLES.indexOf(t.role)}verticalMove_(t){const e=this.previousLevel();if(!e)return null;const r=this.getFocus(),n=this.levels.indexOf(this.primaryId()),o=this.levels.pop(),i=this.levels.indexOf(e),s=this.levels.get(t?i+1:i-1);if(!s)return this.levels.push(o),null;this.setFocus(this.singletonFocus(s));const a=this.nextLevel();return a[n]?(this.levels.push(a),this.singletonFocus(a[n])):(this.setFocus(r),this.levels.push(o),null)}jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let n;do{n=this.levels.pop()}while(-1===n.indexOf(r));this.levels.push(n),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const o=this.currentTable_.childNodes[t-1];return this.setFocus(this.singletonFocus(o.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(o.childNodes[e-1].id.toString())}isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const o=this.currentTable_.childNodes[t-1];if(!o)return!1;const i=n.querySelectorAllByAttrValue(r,"id",o.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!o||!o.childNodes[e-1])}isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1!==a.ELIGIBLE_TABLE_TYPES.indexOf(t.type))return this.currentTable_=t,!0;t=t.parent}return!1}}e.TableWalker=a,a.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],a.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WalkerState=e.WalkerMoves=void 0,function(t){t.UP="up",t.DOWN="down",t.LEFT="left",t.RIGHT="right",t.REPEAT="repeat",t.DEPTH="depth",t.ENTER="enter",t.EXPAND="expand",t.HOME="home",t.SUMMARY="summary",t.DETAIL="detail",t.ROW="row",t.CELL="cell"}(e.WalkerMoves||(e.WalkerMoves={}));class r{static resetState(t){delete r.STATE[t]}static setState(t,e){r.STATE[t]=e}static getState(t){return r.STATE[t]}}e.WalkerState=r,r.STATE={}},3362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.walkerMapping_=e.walker=void 0;const n=r(162),o=r(6295),i=r(9806),s=r(1799);e.walker=function(t,r,n,o,i){return(e.walkerMapping_[t.toLowerCase()]||e.walkerMapping_.dummy)(r,n,o,i)},e.walkerMapping_={dummy:(t,e,r,o)=>new n.DummyWalker(t,e,r,o),semantic:(t,e,r,n)=>new o.SemanticWalker(t,e,r,n),syntax:(t,e,r,n)=>new i.SyntaxWalker(t,e,r,n),table:(t,e,r,n)=>new s.TableWalker(t,e,r,n)}},1204:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getBySemanticId=e.getSemanticRoot=e.getAttribute=e.splitAttribute=void 0;const n=r(5740),o=r(2298);e.splitAttribute=function(t){return t?t.split(/,/):[]},e.getAttribute=function(t,e){return t.getAttribute(e)},e.getSemanticRoot=function(t){if(t.hasAttribute(o.Attribute.TYPE)&&!t.hasAttribute(o.Attribute.PARENT))return t;const e=n.querySelectorAllByAttr(t,o.Attribute.TYPE);for(let t,r=0;t=e[r];r++)if(!t.hasAttribute(o.Attribute.PARENT))return t;return t},e.getBySemanticId=function(t,e){return t.getAttribute(o.Attribute.ID)===e?t:n.querySelectorAllByAttrValue(t,o.Attribute.ID,e)[0]}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}();var __webpack_exports__={};!function(){var t=__webpack_require__(9515),e=__webpack_require__(3282),r=__webpack_require__(235),n=__webpack_require__(265),o=__webpack_require__(2388);function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,xt.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var pe=__webpack_require__(2892),he=__webpack_require__(625),fe=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",e.VERSION,"input"),(0,t.combineWithMathJax)({_:{input:{mathml_ts:pe,mathml:{FindMathML:he,MathMLCompile:fe}}}}),MathJax.startup&&(MathJax.startup.registerConstructor("mml",pe.MathML),MathJax.startup.useInput("mml")),MathJax.loader&&MathJax.loader.pathFilters.add((function(t){return t.name=t.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0}));var de=__webpack_require__(50),me=__webpack_require__(8042),ye=__webpack_require__(8270),ge=__webpack_require__(6797),be=__webpack_require__(5355),ve=__webpack_require__(9261),_e=__webpack_require__(9086),Se=__webpack_require__(95),Me=__webpack_require__(1148),Oe=__webpack_require__(8102),xe=__webpack_require__(804),Ee=__webpack_require__(8147),Ae=__webpack_require__(2275),Ce=__webpack_require__(9063),Te=__webpack_require__(6911),Ne=__webpack_require__(1653),we=__webpack_require__(6781),Le=__webpack_require__(6460),Ie=__webpack_require__(6287),Pe=__webpack_require__(5964),Re=__webpack_require__(8776),ke=__webpack_require__(4798),je=__webpack_require__(4597),Be=__webpack_require__(2970),De=__webpack_require__(5610),Fe=__webpack_require__(4300),He=__webpack_require__(8002),Ue=__webpack_require__(7056),Xe=__webpack_require__(1259),Ve=__webpack_require__(3571),qe=__webpack_require__(6590),We=__webpack_require__(8650),Ge=__webpack_require__(421),ze=__webpack_require__(5884),Je=__webpack_require__(5552),Ke=__webpack_require__(3055),$e=__webpack_require__(7519),Ye=__webpack_require__(4420),Ze=__webpack_require__(9800),Qe=__webpack_require__(1160),tr=__webpack_require__(1956),er=__webpack_require__(7490),rr=__webpack_require__(7313),nr=__webpack_require__(7555),or=__webpack_require__(2688),ir=__webpack_require__(5636),sr=__webpack_require__(5723),ar=__webpack_require__(8009),lr=__webpack_require__(5023),cr=__webpack_require__(7096),ur=__webpack_require__(6898),pr=__webpack_require__(6991),hr=__webpack_require__(8411),fr=__webpack_require__(4126),dr=__webpack_require__(258),mr=__webpack_require__(4093),yr=__webpack_require__(905),gr=__webpack_require__(6237),br=__webpack_require__(5164),vr=__webpack_require__(6319),_r=__webpack_require__(5766),Sr=__webpack_require__(1971),Mr=__webpack_require__(167),Or=__webpack_require__(5806);MathJax.loader&&MathJax.loader.checkVersion("output/chtml",e.VERSION,"output"),(0,t.combineWithMathJax)({_:{output:{chtml_ts:de,chtml:{FontData:me,Notation:ye,Usage:ge,Wrapper:be,WrapperFactory:ve,Wrappers_ts:_e,Wrappers:{TeXAtom:Se,TextNode:Me,maction:Oe,math:xe,menclose:Ee,mfenced:Ae,mfrac:Ce,mglyph:Te,mi:Ne,mmultiscripts:we,mn:Le,mo:Ie,mpadded:Pe,mroot:Re,mrow:ke,ms:je,mspace:Be,msqrt:De,msubsup:Fe,mtable:He,mtd:Ue,mtext:Xe,mtr:Ve,munderover:qe,scriptbase:We,semantics:Ge}},common:{FontData:ze,Notation:Je,OutputJax:Ke,Wrapper:$e,WrapperFactory:Ye,Wrappers:{TeXAtom:Ze,TextNode:Qe,maction:tr,math:er,menclose:rr,mfenced:nr,mfrac:or,mglyph:ir,mi:sr,mmultiscripts:ar,mn:lr,mo:cr,mpadded:ur,mroot:pr,mrow:hr,ms:fr,mspace:dr,msqrt:mr,msubsup:yr,mtable:gr,mtd:br,mtext:vr,mtr:_r,munderover:Sr,scriptbase:Mr,semantics:Or}}}}}),MathJax.loader&&(0,t.combineDefaults)(MathJax.config.loader,"output/chtml",{checkReady:function(){return MathJax.loader.load("output/chtml/fonts/tex")}}),MathJax.startup&&(MathJax.startup.registerConstructor("chtml",de.CHTML),MathJax.startup.useOutput("chtml"));var xr=__webpack_require__(2760),Er=__webpack_require__(4005),Ar=__webpack_require__(1015),Cr=__webpack_require__(6555),Tr=__webpack_require__(2183),Nr=__webpack_require__(3490),wr=__webpack_require__(9056),Lr=__webpack_require__(3019),Ir=__webpack_require__(2713),Pr=__webpack_require__(7517),Rr=__webpack_require__(4182),kr=__webpack_require__(2679),jr=__webpack_require__(5469),Br=__webpack_require__(775),Dr=__webpack_require__(9551),Fr=__webpack_require__(6530),Hr=__webpack_require__(4409),Ur=__webpack_require__(5292),Xr=__webpack_require__(3980),Vr=__webpack_require__(1103),qr=__webpack_require__(9124),Wr=__webpack_require__(6001),Gr=__webpack_require__(3696),zr=__webpack_require__(9587),Jr=__webpack_require__(8348),Kr=__webpack_require__(1376),$r=__webpack_require__(1439),Yr=__webpack_require__(331),Zr=__webpack_require__(4886),Qr=__webpack_require__(4471),tn=__webpack_require__(5181),en=__webpack_require__(3526),rn=__webpack_require__(5649),nn=__webpack_require__(7153),on=__webpack_require__(5745),sn=__webpack_require__(1411),an=__webpack_require__(6384),ln=__webpack_require__(6041),cn=__webpack_require__(8199),un=__webpack_require__(9848),pn=__webpack_require__(7906),hn=__webpack_require__(2644),fn=__webpack_require__(4926);if(MathJax.loader&&MathJax.loader.checkVersion("output/chtml/fonts/tex",e.VERSION,"chtml-font"),(0,t.combineWithMathJax)({_:{output:{chtml:{fonts:{tex_ts:xr,tex:{"bold-italic":Er,bold:Ar,"fraktur-bold":Cr,fraktur:Tr,italic:Nr,largeop:wr,monospace:Lr,normal:Ir,"sans-serif-bold-italic":Pr,"sans-serif-bold":Rr,"sans-serif-italic":kr,"sans-serif":jr,smallop:Br,"tex-calligraphic-bold":Dr,"tex-size3":Fr,"tex-size4":Hr,"tex-variant":Ur}}},common:{fonts:{tex:{"bold-italic":Xr,bold:Vr,delimiters:qr,"double-struck":Wr,"fraktur-bold":Gr,fraktur:zr,italic:Jr,largeop:Kr,monospace:$r,normal:Yr,"sans-serif-bold-italic":Zr,"sans-serif-bold":Qr,"sans-serif-italic":tn,"sans-serif":en,"script-bold":rn,script:nn,smallop:on,"tex-calligraphic-bold":sn,"tex-calligraphic":an,"tex-mathit":ln,"tex-oldstyle-bold":cn,"tex-oldstyle":un,"tex-size3":pn,"tex-size4":hn,"tex-variant":fn}}}}}}),MathJax.startup){(0,t.combineDefaults)(MathJax.config,"chtml",{fontURL:n.Package.resolvePath("output/chtml/fonts/woff-v2",!1)});var dn=(0,xt.selectOptionsFromKeys)(MathJax.config.chtml||{},xr.TeXFont.OPTIONS);(0,t.combineDefaults)(MathJax.config,"chtml",{font:new xr.TeXFont(dn)})}var mn=__webpack_require__(5865),yn=__webpack_require__(8310),gn=__webpack_require__(4001),bn=__webpack_require__(473),vn=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",e.VERSION,"ui"),(0,t.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:mn,Menu:yn,MenuHandler:gn,MmlVisitor:bn,SelectableInfo:vn}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(t){return(0,gn.MenuHandler)(t)}),20);var _n=__webpack_require__(351);function Sn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),h=r(5865),m=r(1600),g=u(r(5445));function y(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new m.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function b(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var i=function(){function e(e,t,r,a){for(var n=[],i=4;i0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=i(r(7603)),p=i(r(7171)),f=r(6851),h=u(r(5445)),m=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=m;var g={braille:function(e,t,r){for(var a,n=[],i=3;i0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var o=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,i,o){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=i,l.nodeAccess=o,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=i(this.getNode(r),2),n=a[0],o=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(o),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var i=e.call(this,t,r,new o.DummyRegion(t),n,(function(e){return i.highlighter.isMactionNode(e)}),(function(){}))||this;return i.document=t,i.pool=r,i.node=n,i}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,i,o,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),i=0,o=void 0;o=n[i];i++)o!==this.div&&(r=Math.max(o.getBoundingClientRect().bottom,r),a=Math.min(o.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n"+(i.match(/\S/)?a+i+n:"")+""},t}(p.SerializedMmlVisitor);function y(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==m&&(m=e.options.sre.speech,c.mathjax.retryAfter(h.default.setupEngine(e.options.sre).then((function(){return h.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var i=void 0;i=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(h.default.toEnriched(i)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,i=this.typesetRoot;n.setAttribute(i,"aria-label",a);try{for(var o=l(n.childNodes(i)),s=o.next();!s.done;s=o.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var i=l(e.childNodes),o=i.next();!o.done;o=i.next()){var s=o.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return""},a}(e)}function b(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var o=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var o=i(e),l=o.next();!l.done;l=o.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=i(t.reverse()),o=n.next();!o.done;o=n.next()){var l=o.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=o},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function i(e){return"object"==typeof e&&null!==e}function o(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!i(e[u])||!i(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):o(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=i,t.combineConfig=o,t.combineDefaults=function e(t,r,n){var o,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;i(t[c])&&i(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){o={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(o)throw o.error}}return t},t.combineWithMathJax=function(e){return o(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var o=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=o.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var i,o;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,i,o,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){i={error:e}}finally{try{f&&!f.done&&(o=p.return)&&o.call(p)}finally{if(i)throw i.error}}try{for(var h=r(Object.keys(t)),m=h.next();!m.done;m=h.next()){"style"===(d=m.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),o=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=i,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=o},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=i(this),n=a.next();!n.done;n=a.next()){var o=n.value.item;if(o.handlesDocument(e))return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=o},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.item.id===e)return o.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=m,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),k=function(){function e(t,r,a){var n=this,i=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},i.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var o=this.options.InputJax||[new g];Array.isArray(o)||(o=[o]),this.inputJax=o,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=i(e.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=o},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var i=r(7860),o=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=o.MML,t}(i.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=i({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=o(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=o(p),h=f.next();!h.done;h=f.next()){var m=h.value;m?l.appendChild(m.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var i=t;(t=this.factory.create("mrow")).setChildren(i.childNodes),t.attributes=i.attributes;try{for(var l=o(i.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,i.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var i=o(a.childNodes),l=i.next();!l.done;l=i.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var h=o(Object.keys(e)),m=h.next();!m.done;m=h.next()){var g=m.value;if(f.hasOwnProperty(g)||r.alwaysInherit.hasOwnProperty(g)){var y=l(e[g],2),b=y[0],v=y[1];!(null===(d=null===(c=r.noInherit[b])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[g])&&this.attributes.setInherited(g,v)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[g])&&delete(e=i({},e))[g]}}catch(e){s={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var k=this.arity;if(k>=0&&k!==1/0&&(1===k&&0===this.childNodes.length||1!==k&&this.childNodes.length!==k))if(k=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var i=o(a.getExplicitNames()),l=i.next();!l.done;l=i.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),i=this.factory.create("text");i.setText(t.fullErrors?e:this.kind),n.appendChild(i),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof y?r+=i.getText():"textContent"in i&&(r+=i.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i;try{for(var l=o(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=i(i({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var i=o(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=m;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=i},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=o.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=i(i({},o.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(o.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),o=this.attributes.get("denomalign"),l=this.addInheritedAttributes(i({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(i({},e),{denalign:o,indentshift:"0",indentalignfirst:o,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=i(i({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=o.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=i({},o.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(o.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=o(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],i=this.constructor.OPTABLE,l=i[r][e]||i[a][e]||i[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i&&!i.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var i=o(this.childNodes),s=i.next();!s.done;s=i.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=o(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=i({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var i,s;try{for(var u=o(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){i={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(i)throw i.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,u;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=o(this.childNodes),m=h.next();!m.done;m=h.next()){var g=m.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,s;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=o(this.childNodes),h=f.next();!h.done;h=f.next()){var m=h.value;e.columnalign[1]=p.shift()||e.columnalign[1],m.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=i(i({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(o.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":i.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function i(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=i,t.MO={ORD:i(0,0,n.TEXCLASS.ORD),ORD11:i(1,1,n.TEXCLASS.ORD),ORD21:i(2,1,n.TEXCLASS.ORD),ORD02:i(0,2,n.TEXCLASS.ORD),ORD55:i(5,5,n.TEXCLASS.ORD),NONE:i(0,0,n.TEXCLASS.NONE),OP:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,n.TEXCLASS.BIN),BIN4:i(4,4,n.TEXCLASS.BIN),BIN01:i(0,1,n.TEXCLASS.BIN),BIN5:i(5,5,n.TEXCLASS.BIN),TALLBIN:i(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,n.TEXCLASS.REL),REL1:i(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,n.TEXCLASS.REL),RELSTRETCH:i(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,n.TEXCLASS.INNER),PUNCT:i(0,3,n.TEXCLASS.PUNCT),ACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,i=e.codePointAt(0);try{for(var o=a(t.RANGES),l=o.next();!l.done;l=o.next()){var s=l.value;if(i<=s[1]){if(i>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":i(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":i(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":i(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":i(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":i(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=o(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],i=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+i:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,o="";try{for(var l=i(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;o+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return o},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var o=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var o=i(Object.keys(t)),l=o.next();!l.done;l=o.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var i=r(this.childNodes),o=i.next();!o.done;o=i.next()){var l=o.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),h=function(e){function t(t,r,a){var n=this,i=o((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=i[0],s=i[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,i,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=o(d,2),f=p[0],h=p[1];if(t<=h&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=h}}catch(e){n={error:e}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),i=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,i)},t.prototype.findMath=function(e){var t,r,a,n,i,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),h=f.next();!h.done;h=f.next()){var m=h.value,g=o([null,null],2),y=g[0],b=g[1];try{for(var v=(a=void 0,l(this.inputJax)),k=v.next();!k.done;k=v.next()){var S=k.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(i=o(this.domStrings.find(m),2))[0],b=i[1]);try{for(var x=(s=void 0,l(S.findMath(y))),A=x.next();!A.done;A=x.next()){var E=A.value;w.push(this.mathItem(E,S,b))}}catch(e){s={error:e}}finally{try{A&&!A.done&&(c=x.return)&&c.call(x)}finally{if(s)throw s.error}}}else try{for(var M=(d=void 0,l(S.findMath(m))),_=M.next();!_.done;_=M.next()){E=_.value;var O=new this.options.MathItem(E.math,S,E.display,E.start,E.end);w.push(O)}}catch(e){d={error:e}}finally{try{_&&!_.done&&(p=M.return)&&p.call(M)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{k&&!k.done&&(n=v.return)&&n.call(v)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.adaptor.getAttribute(o,"id")===t)return o}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var i=n.value;i.state()>=f.STATE.INSERTED&&i.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=i(i({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(i(i({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=h},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),i=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),i=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?i=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),i=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[i,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),i=!1,o=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,i):o.hasOwnProperty(l)?e=this.handleTag(e,i):l?(e=(t=a(this.handleContainer(e,i),2))[0],i=t[1]):e=this.handleOther(e,i),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],i=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=i},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var i=r(3670),o=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=o.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(i.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var i=r(4474),o=function(e){function t(t,r,a,n,i){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),e.call(this,t,r,a,n,i)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=i.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var o=t.parse(n,"text/html");a=t.firstChild(t.body(o))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(i.AbstractMathItem);t.HTMLMathItem=o},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=i},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var o=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=i((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],o=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(o),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),i=this.adaptor.body(n);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var o=this.mathml.compile(r);return o=this.executeFilters(this.postFilters,e,t,o),e.display="block"===o.attributes.get("display"),o},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},o.AbstractInputJax.OPTIONS),t}(o.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var o=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math")),o=n.next();!o.done;o=n.next()){var l=o.value;t.add(l)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,o,s=this.adaptor.root(this.adaptor.document);try{for(var u=i(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,i(this.adaptor.tags(e,p+":math"))),h=f.next();!h.done;h=f.next()){var m=h.value;t.add(m)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math",l)),o=n.next();!o.done;o=n.next()){var s=o.value;t.add(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var o=i(e.values()),l=o.next();!l.done;l=o.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(o.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=o(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,i=a.kind(e).replace(/^.*:/,""),o=a.getAttribute(e,"data-mjx-texclass")||"";o&&(o=this.filterAttribute("data-mjx-texclass",o)||"");var s=o&&"mrow"===i?"TeXAtom":i;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===i?(o=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,o,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var i=l(this.adaptor.allAttributes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var i=l(n.childNodes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var i=l(this.filterClassList(this.adaptor.allClasses(t))),o=i.next();!o.done;o=i.next()){var s=o.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),h=l(r(3971)),m=l(r(8562)),g=r(6521),y=r(9899);r(2942);var b=function(e){function t(r){void 0===r&&(r={});var a=this,n=o((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),i=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),h=a._parseOptions=new m.default(f,[a.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(h.options,i),f.config(a),t.tags(h,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new y.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){g.TagsFactory.addTags(t.tags),g.TagsFactory.setDefault(e.options.tags),e.tags=g.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n,i=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=(n=new f.default(this.latex,{display:i,isInner:!1},this.parseOptions)).mml(),a=n.stack.global}catch(e){if(!(e instanceof h.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),i&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),n&&n.stack.env.hsize&&(p.default.setAttribute(r,"maxwidth",n.stack.env.hsize),p.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=i(i({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=b},5935:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n":function(t){return t.cstart[t.j]=(t.cstart[t.j]||"")+e.getBraces(t)},"<":function(t){return t.cend[t.j-1]=(t.cend[t.j-1]||"")+e.getBraces(t)},"@":function(t){return e.addAt(t,e.getBraces(t))},"!":function(t){return e.addBang(t,e.getBraces(t))},P:function(t){return e.macroColumn(t,">{$}p{#1}<{$}",1)},M:function(t){return e.macroColumn(t,">{$}m{#1}<{$}",1)},B:function(t){return e.macroColumn(t,">{$}b{#1}<{$}",1)}," ":function(e){}},this.MAXCOLUMNS=1e4}return e.prototype.process=function(e,t,r){for(var i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},l=0;i.ithis.MAXCOLUMNS)throw new o.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var s=i.c=String.fromCodePoint(i.template.codePointAt(i.i));if(i.i+=s.length,!this.columnHandler.hasOwnProperty(s))throw new o.default("BadPreamToken","Illegal pream-token (%1)",s);this.columnHandler[s](i)}var u=i.calign;if(r.arraydef.columnalign=u.join(" "),i.cwidth.length){var c=n([],a(i.cwidth),!1);c.lengthu.length?(r.frame.push("right"),d.pop()):d.lengthe.template.length)throw new o.default("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];for(var t=++e.i,r=1;e.i0&&r--;)a.push(this.getBraces(e));e.template=s.default.substituteArgs(e.parser,a,t)+e.template.slice(e.i),e.i=0},e.prototype.addRule=function(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")},e.prototype.addAt=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",e.clines[n]&&(".5em"===a[n]?r[n-1]+="\\hspace{.25em}":a[n]||(e.cend[n-1]=(e.cend[n-1]||"")+"\\hspace{.5em}")),r[n]=t,a[n]="0",a[++e.j]="0"},e.prototype.addBang=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",r[n]=("0"===a[n]&&e.clines[n]?"\\hspace{.25em}":"")+t,a[n]||(a[n]=".5em"),a[++e.j]=".5em"},e}();t.ColumnParser=c},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var i,o=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,i,o,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===i&&(i={}),void 0===o&&(o={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=i,this.nodes=o,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,n):null,o=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,i,o,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return i.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(i=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,i,o;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),h=f.next();!h.done;h=f.next()){var m=h.value,g=m.item,y=m.priority;this.append(g,y)}}catch(e){i={error:e}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),i=n.next();!i.done;i=n.next()){var o=i.value;this.addFilters(e,o.item)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,i;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,o.defaultOptions)(s.options,l.options),(0,o.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=i.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),(0,o.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,i,o,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),h=f.next();!h.done;h=f.next()){var m=n(h.value,2),g=m[0];p=m[1];e.postFilters.add(g,p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(l=f.return)&&l.call(f)}finally{if(o)throw o.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,o=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var i=a(n.getList("fixStretchy")),o=i.next();!o.done;o=i.next()){var s=o.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,i=e.attributes;if(i){var o=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(i.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;o.has(u)||i.attributes[u]!==e.attributes.getInherited(u)||delete i.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,i,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===o.TEXCLASS.REL){for(var h=f.parent,m=void 0,g=h.childNodes,y=g.indexOf(f)+1,b=l.default.getProperty(f,"variantForm");y0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var o=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var i=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=i),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=i(t,2),n=a[0],o=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[o,r,this.endPattern(o)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,o=i(a,3),l=o[0],u=o[1],c=o[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,i)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var o=a[this.sub];i=a.index+a[this.sub].length;n=2===o.length?(0,s.protoItem)("",o.substr(1),"",t,a.index,i):(0,s.protoItem)("",o,"",t,a.index,i,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var i,o=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(i=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new o.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=i.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var i=a(this._configuration),o=i.next();!o.done;o=i.next()){var l=o.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;r.push(o.name)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;if(o.contains(e))return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;if(o.name===e)return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,i;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),i=n.next();!i.done;i=n.next()){var o=i.value.retrieve(e);if(o)return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),i=u.default.getFontDef(e);n?(r=e.create("token","mn",i,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",i,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,i){var o=i[0],l=e.itemFactory.create("begin").setProperties({name:t,end:o});l=r.apply(void 0,n([e,l],a(i.slice(1)),!1)),e.Push(l)}}(o||(o={})),t.default=o},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(5453)),s=r(8929),u=o(r(1256)),c=r(7233),d=r(5935),p=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.columnParser=new d.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var o=i(a),l=o.next();!l.done;l=o.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var o=i(t),l=o.next();!l.done;l=o.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=p},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,l=r(9007),s=i(r(1256)),u=i(r(8417)),c=i(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",o="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+i+"\\s*"+o+"\\s*$"),f=RegExp("^\\s*"+i+"\\s*"+o+" ?");function h(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],i=t[1],o=t[2];if("mu"!==i)return[n,i,o];return[m(r[i](parseFloat(n||"1"))).slice(0,-2),"em",o]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function m(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function y(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function b(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function v(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function k(e,t){for(var r=e.length,a=0,n="",i=0,o=0,l=!0,s=!1;ia&&(o=a)),a++;break;case"}":a&&a--,(l||s)&&(o--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":v(n,o),u,e.slice(i)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":v(n,o),"",e.slice(i)]}e.matchDimen=h,e.dimen2em=function(e){var t=a(h(e),2),n=t[0],i=t[1],o=parseFloat(n||"1"),l=r[i];return l?l(o):0},e.Em=m,e.cols=function(){for(var e=[],t=0;t1&&(s=[e.create("node","mrow",s)]),s},e.internalText=y,e.underOver=function(t,r,a,n,i){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var o=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[o,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return i&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r,a){return a||(r=e.trimSpaces(r||"")),"t"===r?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(a?(a.string="[".concat(r,"]")+a.string.slice(a.i),a.i=0):t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",i=0;it.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=b(e,b(e,n,a),t[parseInt(o,10)-1]),a=""}else a+=o}return b(e,n,a)},e.addArgs=b,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var i=(e.getProperty("in-lists")||"").split(/,/);try{for(var o=n(i),l=o.next();!l.done;l=o.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var i,o;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,i,o,l={},s=e;for(;s;)i=(t=a(k(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(o=(r=a(k(s,[","]),3))[0],n=r[1],s=r[2],o="false"===o||"true"===o?JSON.parse(o):o,l[i]=o):i&&(l[i]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l}}(o||(o={})),t.default=o},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=o(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,i,o,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===i&&(i=""),void 0===o&&(o=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=i,this.noTag=o,this.labelId=l};t.TagInfo=u;var c=function(){function e(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag);var a=this.label;this.currentTag=new u(e,t,r),this.label=a},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag);var e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId),this.label="");var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=i(Object.keys(t)),o=n.next();!o.done;o=n.next()){var l=o.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n="0"&&o<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===o){if((o=a[n].substr(1))>="0"&&o<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var o=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=i({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(o),s);o.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=i(r(9140)),u=r(8317),c=o(r(5450)),d=o(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var o=i(r(1130)),l=i(r(5450)),s=i(r(1256)),u=r(8317),c=i(r(8417)),d=i(r(3971)),p=r(8803),f=i(r(7693)),h=r(9007);function m(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&g(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&g(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function g(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,i,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,i,l);return o.default.setArrayAlign(u,s,e)},t.AmsMethods.AlignAt=function(e,r,a,n){var i,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(i=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+s+"}");for(var p=parseInt(i,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var h=t.AmsMethods.EqnArray(e,r,a,n,u,f);return o.default.setArrayAlign(h,l,n?null:e)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),o.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},t.AmsMethods.XalignAt=function(e,r,a,n){var i=e.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var o=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,o,l,!0);return s.setProperty("xalignat",2*parseInt(i)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,i,l,s){void 0===s&&(s=!1),e.Push(t),o.default.checkEqnEnv(e),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=o.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var i=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(i,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=o.default.trimSpaces(e.GetArgument(t)),i=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(i.isKind("mi")||(i=e.create("node","TeXAtom",[i])),s.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(e.itemFactory.create("fn",i))},t.AmsMethods.SideSet=function(e,t){var r=n(m(e.ParseArg(t)),2),a=r[0],i=r[1],l=n(m(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[o.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(a&&f.appendChild(a),f.appendChild(i)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var i={width:"+"+o.default.Em((a+n)/18),lspace:o.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),m=e.create("node","mpadded",[u,d],i);if(s.default.setAttribute(m,"voffset","-.2em"),s.default.setAttribute(m,"height","-.2em"),s.default.setChild(f,f.over,m),l){var g=new c.default(l,e.stack.env,e.configuration).mml(),y=e.create("node","mspace",[],{height:".75em"});m=e.create("node","mpadded",[g,y],i),s.default.setAttribute(m,"voffset",".15em"),s.default.setAttribute(m,"depth","-.15em"),s.default.setChild(f,f.under,m)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=o.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),i={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=i[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,i){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==i&&(i=o.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=o.default.fixedFence(e.configuration,r,c,a)),""!==i){var p=parseInt(i,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=o.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var i=r(9899),o=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,i){var o,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var h=e.options.autoload[r],m=a(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),g=m[0],y=m[1];try{for(var b=n(g),v=b.next();!v.done;v=b.next()){var k=v.value;p.remove(k)}}catch(e){o={error:e}}finally{try{v&&!v.done&&(l=b.return)&&l.call(b)}finally{if(o)throw o.error}}try{for(var S=n(y),w=S.next();!w.done;w=S.next()){var x=w.value;f.remove(x)}}catch(e){c={error:e}}finally{try{w&&!w.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new o.CommandMap("autoload-macros",{},{}),f=new o.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,i,o,u,c,h,m=t.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),b=m.options.autoload;m.packageData.set("autoload",{Autoload:d});try{for(var v=n(Object.keys(b)),k=v.next();!k.done;k=v.next()){var S=k.value,w=b[S],x=a(2===w.length&&Array.isArray(w[0])?w:[w,[]],2),A=x[0],E=x[1];try{for(var M=(o=void 0,n(A)),_=M.next();!_.done;_=M.next()){var O=_.value;g.lookup(O)&&"color"!==O||p.add(O,new l.Macro(O,d,[S,!0]))}}catch(e){o={error:e}}finally{try{_&&!_.done&&(u=M.return)&&u.call(M)}finally{if(o)throw o.error}}try{for(var C=(c=void 0,n(E)),L=C.next();!L.done;L=C.next()){var P=L.value;y.lookup(P)||f.add(P,new l.Macro(P,d,[S,!1]))}}catch(e){c={error:e}}finally{try{L&&!L.done&&(h=C.return)&&h.call(C)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{k&&!k.done&&(i=v.return)&&i.call(v)}finally{if(r)throw r.error}}m.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),h=c(r(1256)),m=r(9140),g=s(r(1181)),y=r(6521);r(1267);var b=r(4082);function v(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,b.getRange)(t),i=n?n[3]:"mo",o=e.create("token",i,r,a?a.char:t);n[4]&&o.attributes.set("mathvariant",n[4]),"mo"===i&&(h.default.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(y.AbstractTags);t.BaseTags=k,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[g.StartItem.prototype.kind]=g.StartItem,n[g.StopItem.prototype.kind]=g.StopItem,n[g.OpenItem.prototype.kind]=g.OpenItem,n[g.CloseItem.prototype.kind]=g.CloseItem,n[g.PrimeItem.prototype.kind]=g.PrimeItem,n[g.SubsupItem.prototype.kind]=g.SubsupItem,n[g.OverItem.prototype.kind]=g.OverItem,n[g.LeftItem.prototype.kind]=g.LeftItem,n[g.Middle.prototype.kind]=g.Middle,n[g.RightItem.prototype.kind]=g.RightItem,n[g.BreakItem.prototype.kind]=g.BreakItem,n[g.BeginItem.prototype.kind]=g.BeginItem,n[g.EndItem.prototype.kind]=g.EndItem,n[g.StyleItem.prototype.kind]=g.StyleItem,n[g.PositionItem.prototype.kind]=g.PositionItem,n[g.CellItem.prototype.kind]=g.CellItem,n[g.MmlItem.prototype.kind]=g.MmlItem,n[g.FnItem.prototype.kind]=g.FnItem,n[g.NotItem.prototype.kind]=g.NotItem,n[g.NonscriptItem.prototype.kind]=g.NonscriptItem,n[g.DotsItem.prototype.kind]=g.DotsItem,n[g.ArrayItem.prototype.kind]=g.ArrayItem,n[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,n[g.EquationItem.prototype.kind]=g.EquationItem,n[g.MstyleItem.prototype.kind]=g.MstyleItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:k},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),i=n.next();!i.done;i=n.next()){var o=i.value;if(o.attributes.get("scriptlevel")>0){var l=o.parent;if(l.childNodes.splice(l.childIndex(o),1),a.removeFromList(o.kind,[o]),o.isKind("mrow")){var s=o.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else o.isKind("mrow")&&(o.parent.replaceChild(o.childNodes[0],o),a.removeFromList("mrow",[o]))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EquationItem=t.MstyleItem=t.EqnArrayItem=t.ArrayItem=t.DotsItem=t.NonscriptItem=t.NotItem=t.FnItem=t.MmlItem=t.CellItem=t.PositionItem=t.StyleItem=t.EndItem=t.BeginItem=t.BreakItem=t.RightItem=t.Middle=t.LeftItem=t.OverItem=t.SubsupItem=t.PrimeItem=t.CloseItem=t.OpenItem=t.StopItem=t.StartItem=void 0;var u=r(2947),c=r(5368),d=r(9007),p=s(r(3971)),f=s(r(1130)),h=s(r(1256)),m=r(8292),g=function(e){function t(t,r){var a=e.call(this,t)||this;return a.global=r,a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.StartItem=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.StopItem=y;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("close")){var r=this.toMml(),a=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",a)],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),t}(m.BaseItem);t.OpenItem=b;var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CloseItem=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t=i(this.Peek(2),2),r=t[0],a=t[1];return!h.default.isType(r,"msubsup")||h.default.isType(r,"msup")?[[this.create("node","msup",[r,a]),e],!0]:(h.default.setChild(r,r.sup,a),[[r,e],!0])},t}(m.BaseItem);t.PrimeItem=k;var S=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var r=this.First,a=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==a)h.default.setChild(r,2,this.getProperty("primes"));else{h.default.setProperty(this.getProperty("primes"),"variantForm",!0);var n=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=n}return h.default.setChild(r,a,t.First),null!=this.getProperty("movesupsub")&&h.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(e.prototype.checkItem.call(this,t)[1]){var l=this.getErrors(["","sub","sup"][a]);throw new(p.default.bind.apply(p.default,o([void 0,l[0],l[1]],i(l.splice(2)),!1)))}return null},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),t}(m.BaseItem);t.SubsupItem=S;var w=function(e){function t(t){var r=e.call(this,t)||this;return r.setProperty("name","\\over"),r}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("over"))throw new p.default("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&h.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(h.default.setProperty(r,"withDelims",!0),r=f.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},t}(m.BaseItem);t.OverItem=w;var x=function(e){function t(t,r){var a=e.call(this,t)||this;return a.setProperty("delim",r),a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("right"))return[[this.factory.create("mml",f.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){var r={stretchy:!0};return t.getProperty("color")&&(r.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.CLOSE}),this.create("token","mo",r,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OPEN})),this.env={},[[this],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),t}(m.BaseItem);t.LeftItem=x;var A=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.Middle=A;var E=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.RightItem=E;var M=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("linebreak",r),n.setProperty("insert",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a=this.getProperty("linebreak");if(e.isKind("mml")){var n=e.First;if(n.isKind("mo")){if("after"!==((null===(r=null===(t=h.default.getOp(n))||void 0===t?void 0:t[3])||void 0===r?void 0:r.linebreakstyle)||h.default.getAttribute(n,"linebreakstyle")))return h.default.setAttribute(n,"linebreak",a),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}var i=this.create("token","mo",{linebreak:a});return[[this.factory.create("mml",i),e],!0]},t}(m.BaseItem);t.BreakItem=M;var _=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new p.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new p.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.BeginItem=_;var O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.EndItem=O;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(!t.isClose)return e.prototype.checkItem.call(this,t);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),t],!0]},t}(m.BaseItem);t.StyleItem=C;var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose)throw new p.default("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){var r=t.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.PositionItem=L;var P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CellItem=P;var N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.MmlItem=N;var T=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){var r=this.First;if(r){if(t.isOpen)return m.BaseItem.success;if(!t.isKind("fn")){var a=t.First;if(!t.isKind("mml")||!a)return[[r,t],!0];if(h.default.isType(a,"mstyle")&&a.childNodes.length&&h.default.isType(a.childNodes[0].childNodes[0],"mspace")||h.default.isType(a,"mspace"))return[[r,t],!0];h.default.isEmbellished(a)&&(a=h.default.getCoreMO(a));var n=h.default.getForm(a);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[r,t],!0]}var i=this.create("token","mo",{texClass:d.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,i,t],!0]}return e.prototype.checkItem.apply(this,arguments)},t}(m.BaseItem);t.FnItem=T;var R=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.remap=u.MapHandler.getMap("not_remap"),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a;if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;if(e.isKind("mml")&&(h.default.isType(e.First,"mo")||h.default.isType(e.First,"mi")||h.default.isType(e.First,"mtext"))&&(t=e.First,1===(r=h.default.getText(t)).length&&!h.default.getProperty(t,"movesupsub")&&1===h.default.getChildren(t).length))return this.remap.contains(r)?(a=this.create("text",this.remap.lookup(r).char),h.default.setChild(t,0,a)):(a=this.create("text","\u0338"),h.default.appendChildren(t,[a])),[[e],!0];a=this.create("text","\u29f8");var n=this.create("node","mtext",[],{},a),i=this.create("node","mpadded",[n],{width:0});return[[t=this.create("node","TeXAtom",[i],{texClass:d.TEXCLASS.REL}),e],!0]},t}(m.BaseItem);t.NotItem=R;var F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=h.default.getChildren(h.default.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){var r=this.create("node","mrow",[e.Pop()]);e.Push(r)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]},t}(m.BaseItem);t.NonscriptItem=F;var I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var t=this.getProperty("ldots"),r=e.First;if(e.isKind("mml")&&h.default.isEmbellished(r)){var a=h.default.getTexClass(h.default.getCoreMO(r));a!==d.TEXCLASS.BIN&&a!==d.TEXCLASS.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]},t}(m.BaseItem);t.DotsItem=I;var D=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.table=[],t.row=[],t.frame=[],t.hfill=[],t.arraydef={},t.cstart=[],t.cend=[],t.cextra=[],t.atEnd=!1,t.ralign=[],t.dashed=!1,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[r],!0];throw new p.default("MissingCloseBrace","Missing close brace")}return[[r,t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.createMml=function(){var e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.getProperty("arrayPadding")&&(h.default.setAttribute(t,"frame",""),h.default.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?h.default.setAttribute(t,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||h.default.removeAttribute(t,"frame"),t=this.create("node","menclose",[t],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||h.default.setAttribute(t,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(t=f.default.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t},t.prototype.StartEntry=function(){var e=this.row.length,t=this.cstart[e],r=this.cend[e],a=this.ralign[e],n=this.cextra;if(t||r||a||n[e]||n[e+1]){var o=i(this.getEntry(),4),l=o[0],s=o[1],u=o[2],c=o[3];if(!n[e]||this.atEnd&&!n[e+1]||(t+="&"),"&"!==u&&(c=!!s.trim()||!(!e&&"\\end"===u.substr(0,4)),n[e+1]&&!n[e]&&(r=(r||"")+"&",this.atEnd=!0)),c||l){var d=this.parser;c&&(t&&(s=f.default.addArgs(d,t,s)),r&&(s=f.default.addArgs(d,s,r)),a&&(s="\\text{"+s.trim()+"}")),l&&(s=f.default.addArgs(d,l,s)),d.string=f.default.addArgs(d,s,d.string),d.i=0}}},t.prototype.getEntry=function(){for(var e,t=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,a=0,n=0,i=t.i,o=["","","",!1];null!==(e=t.string.slice(i).match(r));)switch(i+=e[0].length,e[2]){case"\\":i++;break;case"{":a++;break;case"}":if(!a)return o;a--;break;case"\\begin{array}":!a&&n++;break;case"\\end{array}":if(!a&&n){n--;break}default:if(a||n)continue;i-=e[2].length;var l=t.string.slice(t.i,i).trim(),s=l.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(l=l.slice(s[0].length)),t.string=t.string.slice(i),t.i=0,[(null==s?void 0:s[0])||"",l,e[2],!0]}return o},t.prototype.EndEntry=function(){var e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&h.default.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&h.default.setAttribute(e,"columnalign",h.default.getAttribute(e,"columnalign")?"center":"left"));var t=this.ralign[this.row.length];if(t){var r=i(t,3),a=r[0],n=r[1],o=r[2],l=this.create("node","TeXAtom",[this.create("node","mpadded",e.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":o})],{texClass:a});e.childNodes[0].childNodes=[],e.appendChild(l)}this.row.push(e),this.Clear(),this.hfill=[]},t.prototype.EndRow=function(){var e;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e=this.create("node","mlabeledtr",this.row)):e=this.create("node","mtr",this.row),this.table.push(e),this.row=[],this.atEnd=!1},t.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},t.prototype.checkLines=function(){if(this.arraydef.rowlines){var e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push("bottom"),e.pop(),this.arraydef.rowlines=e.join(" ")):e.lengththis.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=o([],i(r),!1);if(a.length>1){for(;a.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",s.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",s.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",s.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vtop:["TeXAtom",p.TEXCLASS.VTOP],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],vbox:["TeXAtom",p.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",h,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+h+'" rspace="'+h+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new l.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var d=o(r(1181)),p=c(r(1256)),f=c(r(3971)),h=c(r(8417)),m=r(8317),g=c(r(1130)),y=r(9007),b=r(6521),v=r(6010),k=r(5368),S=r(7233),w={},x={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function A(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new h.default(t,r,e.configuration),i=n.mml(),o=n.stack.global;if(o.leftRoot||o.upRoot){var l={};o.leftRoot&&(l.width=o.leftRoot),o.upRoot&&(l.voffset=o.upRoot,l.height=o.upRoot),i=e.create("node","mpadded",[i],l)}return r.inRoot=a,i}w.Open=function(e,t){e.Push(e.itemFactory.create("open"))},w.Close=function(e,t){e.Push(e.itemFactory.create("close"))},w.Tilde=function(e,t){e.Push(e.create("token","mtext",{},k.entities.nbsp))},w.Space=function(e,t){},w.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var i=e.stack.Top();i.isKind("prime")?(n=(r=l(i.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var o=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sup:n.over;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sup)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.over)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(o?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:o}))},w.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var i=e.stack.Top();i.isKind("prime")?(n=(r=l(i.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var o=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sub:n.under;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sub)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.under)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(o?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:o}))},w.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("token","mi")),p.default.isType(r,"msubsup")&&!p.default.isType(r,"msup")&&p.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=k.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===k.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},w.Comment=function(e,t){for(;e.i=y.TEXCLASS.VCENTER&&s.stack.env.hsize?a.appendChild(e.create("node","mpadded",[s.mml()],{width:s.stack.env.hsize,"data-overflow":"linebreak"})):a.appendChild(s.mml())}e.Push(a)},w.Hsize=function(e,t){"="===e.GetNext()&&e.i++,e.stack.env.hsize=e.GetDimen(t)},w.ParBox=function(e,t){var r=e.GetBrackets(t,"c"),a=e.GetDimen(t),n=g.default.internalMath(e,e.GetArgument(t)),i=(0,S.lookup)(r,{t:y.TEXCLASS.VTOP,b:y.TEXCLASS.VBOX,c:y.TEXCLASS.VCENTER,m:y.TEXCLASS.VCENTER},y.TEXCLASS.VCENTER);e.Push(e.create("node","TeXAtom",[e.create("node","mpadded",n,{width:a,"data-overflow":"linebreak"})],{texClass:i}))},w.MmlToken=function(e,t){var r,a=e.GetArgument(t),n=e.GetBrackets(t,"").replace(/^\s+/,""),i=e.GetArgument(t),o={},l=[];try{r=e.create("node",a)}catch(e){r=null}if(!r||!r.isToken)throw new f.default("NotMathMLToken","%1 is not a token element",a);for(;""!==n;){var s=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!s)throw new f.default("InvalidMathMLAttr","Invalid MathML attribute: %1",n);if(!r.attributes.hasDefault(s[1])&&!x[s[1]])throw new f.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",s[1],a);var u=g.default.MmlFilterAttribute(e,s[1],s[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),o[s[1]]=u,l.push(s[1])),n=n.substr(s[0].length)}l.length&&(o["mjx-keep-attrs"]=l.join(" "));var c=e.create("text",i);r.appendChild(c),p.default.setProperties(r,o),e.Push(r)},w.Strut=function(e,t){var r=e.create("node","mrow"),a=e.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});e.Push(a)},w.Phantom=function(e,t,r,a){var n=e.create("node","mphantom",[e.ParseArg(t)]);(r||a)&&(n=e.create("node","mpadded",[n]),a&&(p.default.setAttribute(n,"height",0),p.default.setAttribute(n,"depth",0)),r&&p.default.setAttribute(n,"width",0));var i=e.create("node","TeXAtom",[n]);e.Push(i)},w.Smash=function(e,t){var r=g.default.trimSpaces(e.GetBrackets(t,"")),a=e.create("node","mpadded",[e.ParseArg(t)]);switch(r){case"b":p.default.setAttribute(a,"depth",0);break;case"t":p.default.setAttribute(a,"height",0);break;default:p.default.setAttribute(a,"height",0),p.default.setAttribute(a,"depth",0)}var n=e.create("node","TeXAtom",[a]);e.Push(n)},w.Lap=function(e,t){var r=e.create("node","mpadded",[e.ParseArg(t)],{width:0});"\\llap"===t&&p.default.setAttribute(r,"lspace","-1width");var a=e.create("node","TeXAtom",[r]);e.Push(a)},w.RaiseLower=function(e,t){var r=e.GetDimen(t),a=e.itemFactory.create("position").setProperties({name:e.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),t="raise"===t.substr(1)?"\\lower":"\\raise"),"\\lower"===t?(a.setProperty("dh","-"+r),a.setProperty("dd","+"+r)):(a.setProperty("dh","+"+r),a.setProperty("dd","-"+r)),e.Push(a)},w.MoveLeftRight=function(e,t){var r=e.GetDimen(t),a="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===t){var n=r;r=a,a=n}e.Push(e.itemFactory.create("position").setProperties({name:e.currentCS,move:"horizontal",left:e.create("node","mspace",[],{width:r}),right:e.create("node","mspace",[],{width:a})}))},w.Hskip=function(e,t,r){void 0===r&&(r=!1);var a=e.create("node","mspace",[],{width:e.GetDimen(t)});r&&p.default.setAttribute(a,"linebreak","nobreak"),e.Push(a)},w.Nonscript=function(e,t){e.Push(e.itemFactory.create("nonscript"))},w.Rule=function(e,t,r){var a={width:e.GetDimen(t),height:e.GetDimen(t),depth:e.GetDimen(t)};"blank"!==r&&(a.mathbackground=e.stack.env.color||"black");var n=e.create("node","mspace",[],a);e.Push(n)},w.rule=function(e,t){var r=e.GetBrackets(t),a=e.GetDimen(t),n=e.GetDimen(t),i=e.create("node","mspace",[],{width:a,height:n,mathbackground:e.stack.env.color||"black"});r&&(i=e.create("node","mpadded",[i],{voffset:r}),r.match(/^\-/)?(p.default.setAttribute(i,"height",r),p.default.setAttribute(i,"depth","+"+r.substr(1))):p.default.setAttribute(i,"height","+"+r)),e.Push(i)},w.MakeBig=function(e,t,r,a){var n=String(a*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",i=e.GetDelimiter(t,!0),o=e.create("token","mo",{minsize:n,maxsize:n,fence:!0,stretchy:!0,symmetric:!0},i),l=e.create("node","TeXAtom",[o],{texClass:r});e.Push(l)},w.BuildRel=function(e,t){var r=e.ParseUpTo(t,"\\over"),a=e.ParseArg(t),n=e.create("node","munderover");p.default.setChild(n,0,a),p.default.setChild(n,1,null),p.default.setChild(n,2,r);var i=e.create("node","TeXAtom",[n],{texClass:y.TEXCLASS.REL});e.Push(i)},w.HBox=function(e,t,r,a){e.PushAll(g.default.internalMath(e,e.GetArgument(t),r,a))},w.FBox=function(e,t){var r=g.default.internalMath(e,e.GetArgument(t)),a=e.create("node","menclose",r,{notation:"box"});e.Push(a)},w.FrameBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t)||"c",n=g.default.internalMath(e,e.GetArgument(t));r&&(n=[e.create("node","mpadded",n,{width:r,"data-align":(0,S.lookup)(a,{l:"left",r:"right"},"center")})]);var i=e.create("node","TeXAtom",[e.create("node","menclose",n,{notation:"box"})],{texClass:y.TEXCLASS.ORD});e.Push(i)},w.MakeBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",g.default.internalMath(e,e.GetArgument(t)));r&&p.default.setAttribute(n,"width",r);var i=(0,S.lookup)(a.toLowerCase(),{c:"center",r:"right"},"");i&&p.default.setAttribute(n,"data-align",i),a.toLowerCase()!==a&&p.default.setAttribute(n,"data-overflow","linebreak"),e.Push(n)},w.Not=function(e,t){e.Push(e.itemFactory.create("not"))},w.Dots=function(e,t){var r=p.default.createEntity("2026"),a=p.default.createEntity("22EF"),n=e.create("token","mo",{stretchy:!1},r),i=e.create("token","mo",{stretchy:!1},a);e.Push(e.itemFactory.create("dots").setProperties({ldots:n,cdots:i}))},w.Matrix=function(e,t,r,a,n,i,o,l,s,u){var c=e.GetNext();if(""===c)throw new f.default("MissingArgFor","Missing argument for %1",e.currentCS);"{"===c?e.i++:(e.string=c+"}"+e.string.slice(e.i+1),e.i=0);var d=e.itemFactory.create("array").setProperty("requireClose",!0);(r||!n)&&d.setProperty("arrayPadding",".2em .125em"),d.arraydef={rowspacing:o||"4pt",columnspacing:i||"1em"},s&&d.setProperty("isCases",!0),u&&(d.setProperty("isNumbered",!0),d.arraydef.side=u),(r||a)&&(d.setProperty("open",r),d.setProperty("close",a)),"D"===l&&(d.arraydef.displaystyle=!0),null!=n&&(d.arraydef.columnalign=n),e.Push(d)},w.Entry=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));var r=e.stack.Top(),a=r.getProperty("casesEnv");if(r.getProperty("isCases")||a){for(var n=e.string,i=0,o=-1,l=e.i,s=n.length,u=a?new RegExp("^\\\\end\\s*\\{".concat(a.replace(/\*/,"\\*"),"\\}")):null;l=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var o=r(9899),l=r(7233),s=r(9140),u=i(r(5450)),c=r(8803),d=i(r(1110)),p=r(6793),f="configmacros-map",h="configmacros-env-map";t.ConfigMacrosConfiguration=o.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(h,u.default.environment,{},{}),e.append(o.Configuration.local({handler:{macro:[f],environment:[h]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),i=e.parseOptions.options.macros;try{for(var o=n(Object.keys(i)),l=o.next();!l.done;l=o.next()){var s=l.value,u="string"==typeof i[s]?[i[s]]:i[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(h),i=e.parseOptions.options.environments;try{for(var o=n(Object.keys(i)),l=o.next();!l.done;l=o.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(i[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=o(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var o=i(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new o.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new o.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(3971)),s=i(r(9140)),u=o(r(7693)),c=o(r(1130)),d=o(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),i=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[i,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),i=e.GetArgument(t),o=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,i,o,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var i=n.get("delimiter").lookup(a);i?d.default.addDelimiter(e,"\\"+r,i.char,i.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var o=n.get("delimiter").lookup("\\"+t);if(o)return void d.default.addDelimiter(e,"\\"+r,o.char,o.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}o=l.lookup(t);var c=d.default.disassembleSymbol(r,o);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a0?[i.toString()].concat(n):i;e.i++}throw new o.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,i=0,l=0;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,i=e.create("text","\\"+t),o=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;o[c]&&(l["math"+c]=o[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CHTML=void 0;var c=r(3208),d=r(4139),p=r(9261),f=r(6797),h=s(r(6010)),m=r(505),g=r(4200),y=function(e){function t(t){void 0===t&&(t=null);var r=e.call(this,t,p.ChtmlWrapperFactory,g.DefaultFont)||this;return r.chtmlStyles=null,r.font.adaptiveCSS(r.options.adaptiveCSS),r.wrapperUsage=new f.Usage,r}return n(t,e),t.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},t.prototype.styleSheet=function(r){if(this.chtmlStyles){var a=new d.CssStyles;return this.options.adaptiveCSS&&(this.addWrapperStyles(a),this.updateFontStyles(a)),a.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,a.getStyleRules()),this.chtmlStyles}var n=this.chtmlStyles=e.prototype.styleSheet.call(this,r);return this.adaptor.setAttribute(n,"id",t.STYLESHEETID),this.wrapperUsage.update(),n},t.prototype.updateFontStyles=function(e){e.addStyles(this.font.updateStyles({}))},t.prototype.addWrapperStyles=function(t){var r,a;if(this.options.adaptiveCSS)try{for(var n=u(this.wrapperUsage.update()),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.factory.getNodeClass(o);l&&this.addClassStyles(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}else e.prototype.addWrapperStyles.call(this,t)},t.prototype.addClassStyles=function(t,r){var a,n=t;n.autoStyle&&"unknown"!==n.kind&&r.addStyles(((a={})["mjx-"+n.kind]={display:"inline-block","text-align":"left"},a)),this.wrapperUsage.add(n.kind),e.prototype.addClassStyles.call(this,t,r)},t.prototype.processMath=function(e,t){e.toCHTML([t])},t.prototype.clearCache=function(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null},t.prototype.reset=function(){this.clearCache()},t.prototype.getInitialScale=function(){return this.math.metrics.scale},t.prototype.unknownText=function(e,t,r,a){void 0===r&&(r=null),void 0===a&&(a=1);var n={},i=100/this.math.metrics.scale;if(100!==i&&(n["font-size"]=this.fixed(i,1)+"%",n.padding=h.em(75/i)+" 0 "+h.em(20/i)+" 0"),"-explicitFont"!==t){var o=(0,m.unicodeChars)(e);(1!==o.length||o[0]<119808||o[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),n)}if(null!==r){var l=this.math.metrics;n.width=Math.round(r*l.em*l.scale*a)+"px"}return this.html("mjx-utext",{variant:t,style:n},[this.text(e)])},t.prototype.measureTextNode=function(e){var t=this.adaptor,r=t.clone(e);t.setStyle(r,"font-family",t.getStyle(r,"font-family").replace(/MJXZERO, /g,""));var a=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[r]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,a);var n=t.nodeSize(r,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(a),{w:n,h:.75,d:.2}},t.NAME="CHTML",t.OPTIONS=i(i({},c.CommonOutputJax.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),t.commonStyles={'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"},"_::-webkit-full-page-media, _:future, :root mjx-container":{"will-change":"opacity"}},t.STYLESHEETID="MJX-CHTML-styles",t}(c.CommonOutputJax);t.CHTML=y},4200:function(e,t,r){r.r(t),r.d(t,{DefaultFont:function(){return a.MathJaxModernFont},fontName:function(){return n}});var a=r(7118);const n="mathjax-modern"},3216:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddFontIds=void 0,t.AddFontIds=function(e,t){var a,n,i,o,l,s,u={};try{for(var c=r(Object.keys(e)),d=c.next();!d.done;d=c.next()){var p=d.value,f=e[p];try{for(var h=(i=void 0,r(Object.keys(f))),m=h.next();!m.done;m=h.next()){var g=m.value;u[g]||(u[g]={});var y=f[g];if(p)try{for(var b=(l=void 0,r(Object.keys(y))),v=b.next();!v.done;v=b.next()){var k=v.value,S=y[parseInt(k)];S[3]||(S[3]={}),t?S[3].F=t+"-"+p:S[3].f=p}}catch(e){l={error:e}}finally{try{v&&!v.done&&(s=b.return)&&s.call(b)}finally{if(l)throw l.error}}Object.assign(u[g],y)}}catch(e){i={error:e}}finally{try{m&&!m.done&&(o=h.return)&&o.call(h)}finally{if(i)throw i.error}}}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return u}},8042:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.AddCSS=t.ChtmlFontData=void 0;var c=r(5884),d=r(6797),p=r(6010);l(r(5884),t);var f=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.charUsage=new d.Usage,t.delimUsage=new d.Usage,t.fontUsage={},t.newFonts=0,t}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.addFontURLs=function(e,t,r){var a,n;try{for(var o=s(Object.keys(t)),l=o.next();!l.done;l=o.next()){var u=l.value,c=i({},t[u]);c.src=c.src.replace(/%%URL%%/,r),e[u]=c}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.addDynamicFontCss=function(e,t,r){var a,n,i={};try{for(var o=s(t),l=o.next();!l.done;l=o.next()){var u=l.value,c=u.slice(4);i["@font-face /* ".concat(c," */")]={"font-family":u,src:'url("%%URL%%/'.concat(u.toLowerCase(),'.woff") format("woff")')},e[".".concat(c)]={"font-family":"".concat(this.defaultCssFamilyPrefix,", ").concat(u)}}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}this.addFontURLs(e,i,r)},t.addExtension=function(t,r){void 0===r&&(r=""),e.addExtension.call(this,t,r),t.fonts&&this.addDynamicFontCss(this.defaultStyles,t.fonts,t.fontURL)},t.prototype.adaptiveCSS=function(e){this.options.adaptiveCSS=e},t.prototype.clearCache=function(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())},t.prototype.createVariant=function(t,r,a){void 0===r&&(r=null),void 0===a&&(a=null),e.prototype.createVariant.call(this,t,r,a),this.variant[t].letter=this.constructor.defaultVariantLetters[t]},t.prototype.defineChars=function(r,a){var n,i;e.prototype.defineChars.call(this,r,a);var o=this.variant[r].letter;try{for(var l=s(Object.keys(a)),u=l.next();!u.done;u=l.next()){var c=u.value,d=parseInt(c);if(Array.isArray(a[d])){var p=t.charOptions(a,d);void 0===p.f&&(p.f=o)}}}catch(e){n={error:e}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},t.prototype.addDynamicFontCss=function(e,t){void 0===t&&(t=this.options.fontURL),this.constructor.addDynamicFontCss(this.fontUsage,e,t)},t.prototype.updateDynamicStyles=function(){var e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e},Object.defineProperty(t.prototype,"styles",{get:function(){var e=this.constructor,t=i(i({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t},enumerable:!1,configurable:!0}),t.prototype.updateStyles=function(e){var t,r,a,n;try{for(var i=s(this.delimUsage.update()),o=i.next();!o.done;o=i.next()){var l=o.value;this.addDelimiterStyles(e,l,this.getDelimiter(l))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}try{for(var c=s(this.charUsage.update()),d=c.next();!d.done;d=c.next()){var p=u(d.value,2),f=p[0],h=(l=p[1],this.variant[f]);this.addCharStyles(e,h.letter,l,h.chars[l])}}catch(e){a={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(a)throw a.error}}return e},t.prototype.allStyles=function(e){var t,r,a,n,i,o,l;try{for(var u=s(Object.keys(this.delimiters)),c=u.next();!c.done;c=u.next()){var d=c.value,p=parseInt(d);this.addDelimiterStyles(e,p,this.delimiters[p])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}try{for(var f=s(Object.keys(this.variant)),h=f.next();!h.done;h=f.next()){var m=h.value,g=this.variant[m],y=g.letter;try{for(var b=(i=void 0,s(Object.keys(g.chars))),v=b.next();!v.done;v=b.next()){d=v.value,p=parseInt(d);var k=g.chars[p];!(null===(l=null==k?void 0:k[3])||void 0===l?void 0:l.smp)&&Array.isArray(k)&&(k.length<4&&(k[3]={}),this.addCharStyles(e,y,p,k))}}catch(e){i={error:e}}finally{try{v&&!v.done&&(o=b.return)&&o.call(b)}finally{if(i)throw i.error}}}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}},t.prototype.addDelimiterStyles=function(e,t,r){if(r.stretch){var a=r.c&&r.c!==t?this.charSelector(r.c):this.charSelector(t);1===r.dir?this.addDelimiterVStyles(e,t,a,r):this.addDelimiterHStyles(e,t,a,r)}},t.prototype.addDelimiterVStyles=function(e,t,r,a){var n=a.HDW,i=u(a.stretch,4),o=i[0],l=i[1],s=i[2],c=i[3],d=u(this.getStretchVariants(t),4),p=d[0],f=d[1],h=d[2],m=d[3],g=this.addDelimiterVPart(e,r,"beg",o,p,n);this.addDelimiterVPart(e,r,"ext",l,f,n);var y=this.addDelimiterVPart(e,r,"end",s,h,n),b={};if(c){var v=this.addDelimiterVPart(e,r,"mid",c,m,n);b.height="50%",e["mjx-stretchy-v"+r+" > mjx-mid"]={"margin-top":this.em(-v/2),"margin-bottom":this.em(-v/2)}}g&&(b["border-top-width"]=this.em0(g-.03)),y&&(b["border-bottom-width"]=this.em0(y-.03),e["mjx-stretchy-v"+r+" > mjx-end"]={"margin-top":this.em(-y)}),Object.keys(b).length&&(e["mjx-stretchy-v"+r+" > mjx-ext"]=b)},t.prototype.addDelimiterVPart=function(e,t,r,a,n,i){if(!a)return 0;var o=this.getChar(n,a),l=(i[2]-o[2])/2,s={};return"ext"!==r?s.padding=this.padding(o,l):(s.width=this.em0(i[2]),l&&(s["padding-left"]=this.em0(l))),e["mjx-stretchy-v"+t+" mjx-"+r+" mjx-c"]=s,o[0]+o[1]},t.prototype.addDelimiterHStyles=function(e,t,r,a){var n=u(a.stretch,4),i=n[0],o=n[1],l=n[2],s=n[3],c=u(this.getStretchVariants(t),4),d=c[0],p=c[1],f=c[2],h=c[3],m=a.HDW;this.addDelimiterHPart(e,r,"beg",i,d,m),this.addDelimiterHPart(e,r,"ext",o,p,m),this.addDelimiterHPart(e,r,"end",l,f,m),s&&(this.addDelimiterHPart(e,r,"mid",s,h,m),e["mjx-stretchy-h"+r+" > mjx-ext"]={width:"50%"})},t.prototype.addDelimiterHPart=function(e,t,r,a,n,i){if(a){var o=this.getChar(n,a)[2],l={padding:this.padding(i,0,o-i[2])};e["mjx-stretchy-h"+t+" mjx-"+r+" mjx-c"]=l}},t.prototype.addCharStyles=function(e,t,r,a){var n=a[3],i=void 0!==n.f?n.f:t,o=n.F||(i?"".concat(this.cssFontPrefix,"-").concat(i):"");e["mjx-c"+this.charSelector(r)+(o?"."+o:"")]={padding:this.padding(a,0,n.ic||0)}},t.prototype.em=function(e){return(0,p.em)(e)},t.prototype.em0=function(e){return(0,p.em)(Math.max(0,e))},t.prototype.padding=function(e,t,r){var a=u(e,3),n=a[0],i=a[1];return void 0===t&&(t=0),void 0===r&&(r=0),[n,a[2]+r,i,t].map(this.em0).join(" ")},t.prototype.charSelector=function(e){return".mjx-c"+e.toString(16).toUpperCase()},t.OPTIONS=i(i({},c.FontData.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),t.JAX="CHTML",t.defaultVariantLetters={},t.defaultStyles={},t.defaultFonts={},t}(c.FontData);t.ChtmlFontData=f,t.AddCSS=function(e,t){var r,a;try{for(var n=s(Object.keys(t)),i=n.next();!i.done;i=n.next()){var o=i.value,l=parseInt(o),u=t[l];u.c&&(u.c=u.c.replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}))),Object.assign(c.FontData.charOptions(e,l),u)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return e}},8270:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderElement=void 0;var s=i(r(5552));o(r(5552),t);t.RenderElement=function(e,t){return void 0===t&&(t=""),function(r,a){var n=r.adjustBorder(r.html("mjx-"+e));if(t){var i=r.getOffset(t);if(r.thickness!==s.THICKNESS||i){var o="translate".concat(t,"(").concat(r.Em(r.thickness/2-i),")");r.adaptor.setStyle(n,"transform",o)}}r.adaptor.append(r.dom[0],n)}};t.Border=function(e){return s.CommonBorder((function(t,r){t.adaptor.setStyle(r,"border-"+e,t.Em(t.thickness)+" solid")}))(e)};t.Border2=function(e,t,r){return s.CommonBorder2((function(e,a){var n=e.Em(e.thickness)+" solid";e.adaptor.setStyle(a,"border-"+t,n),e.adaptor.setStyle(a,"border-"+r,n)}))(e,t,r)};t.DiagonalStrike=function(e,t){return s.CommonDiagonalStrike((function(e){return function(r,a){var n=r.getBBox(),i=n.w,o=n.h,s=n.d,u=l(r.getArgMod(i,o+s),2),c=u[0],d=u[1],p=t*r.thickness/2,f=r.adjustBorder(r.html(e,{style:{width:r.Em(d),transform:"rotate("+r.fixed(-t*c)+"rad) translateY("+p+"em)"}}));r.adaptor.append(r.dom[0],f)}}))(e)};t.DiagonalArrow=function(e){return s.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return s.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},6797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Usage=void 0;var r=function(){function e(){this.used=new Set,this.needsUpdate=[]}return e.prototype.add=function(e){var t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)},e.prototype.has=function(e){return this.used.has(JSON.stringify(e))},e.prototype.clear=function(){this.used.clear(),this.needsUpdate=[]},e.prototype.update=function(){var e=this.needsUpdate;return this.needsUpdate=[],e},e}();t.Usage=r},5355:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapper=t.FONTSIZE=void 0;var l=r(7519),s=r(6469);t.FONTSIZE={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};var u=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))},r.prototype.toEmbellishedCHTML=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=i([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0],f=d[1];l!==f?(this.toCHTML([p]),s.push(this.dom[0]),"after"===f&&n.removeAttribute(this.dom[0],"space")):s.push(this.createChtmlNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},r.prototype.addChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.toCHTML(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.standardChtmlNodes=function(e){this.markUsed();var t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t},r.prototype.markUsed=function(){this.jax.wrapperUsage.add(this.kind)},r.prototype.createChtmlNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.html("mjx-"+a.node.kind)})),e=this.handleHref(e);try{for(var n=i(e.keys()),o=n.next();!o.done;o=n.next()){var l=o.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},r.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");return r?e.map((function(e){return t.adaptor.append(e,t.html("a",{href:r}))})):e},r.prototype.handleStyles=function(){var e=this;if(this.styles){var t=this.styles.cssText;if(t){var r=this.adaptor;this.dom.forEach((function(e){return r.setAttribute(e,"style",t)}));var a=this.styles.get("font-family");a&&this.dom.forEach((function(t){return r.setStyle(t,"font-family",e.font.cssFamilyPrefix+", "+a)}))}}},r.prototype.handleScale=function(){var e=this;this.dom.forEach((function(t){return e.setScale(t,e.bbox.rscale)}))},r.prototype.setScale=function(e,r){var a=Math.abs(r-1)<.001?1:r;if(e&&1!==a){var n=this.percent(a);t.FONTSIZE[n]?this.adaptor.setAttribute(e,"size",t.FONTSIZE[n]):this.adaptor.setStyle(e,"fontSize",n)}return e},r.prototype.handleSpace=function(){var e,t,r=this.adaptor,a=!!this.node.getProperty("breakable"),n=this.dom.length-1;try{for(var s=i([[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(n).R,"rspace","marginRight",n]]),u=s.next();!u.done;u=s.next()){var c=u.value,d=o(c,4),p=d[0],f=d[1],h=d[2],m=d[3];if(p){var g=this.em(p);if(a){var y=r.node("mjx-break",l.SPACE[g]?{size:l.SPACE[g]}:{style:{"font-size":p.toFixed(1)+"%"}});r.insert(y,this.dom[m])}else l.SPACE[g]?r.setAttribute(this.dom[m],f,l.SPACE[g]):r.setStyle(this.dom[m],h,g)}else a&&"space"==f&&r.insert(r.node("mjx-break",{style:{"font-size":0}}),this.dom[m])}}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}},r.prototype.handleBorders=function(){var e,t,r,a,n=null===(r=this.styleData)||void 0===r?void 0:r.border,o=null===(a=this.styleData)||void 0===a?void 0:a.padding,l=this.dom.length-1;if(n&&l){var s=this.adaptor;try{for(var u=i(this.dom.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=this.dom[d];d&&(n.width[3]&&s.setStyle(p,"border-left"," none"),o[3]&&s.setStyle(p,"padding-left","0")),d!==l&&(n.width[1]&&s.setStyle(p,"border-right","none"),o[1]&&s.setStyle(p,"padding-right","0"))}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}}},r.prototype.handleColor=function(){var e,t=this.adaptor,r=this.node.attributes,a=r.getExplicit("mathcolor")||r.getExplicit("color"),n=r.getExplicit("mathbackground")||r.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));a&&this.dom.forEach((function(e){return t.setStyle(e,"color",a)})),n&&this.dom.forEach((function(e){return t.setStyle(e,"backgroundColor",n)}))},r.prototype.handleAttributes=function(){var e,t,a,n,o=this.adaptor,l=this.node.attributes,s=l.getAllDefaults(),u=r.skipAttributes,c=function(e){if(!1===u[e]||!(e in s)&&!u[e]&&!o.hasAttribute(d.dom[0],e)){var t=l.getExplicit(e);d.dom.forEach((function(r){return o.setAttribute(r,e,t)}))}},d=this;try{for(var p=i(l.getExplicitNames()),f=p.next();!f.done;f=p.next()){c(f.value)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(t=p.return)&&t.call(p)}finally{if(e)throw e.error}}if(l.get("class")){var h=l.get("class").trim().split(/ +/),m=function(e){g.dom.forEach((function(t){return o.addClass(t,e)}))},g=this;try{for(var y=i(h),b=y.next();!b.done;b=y.next()){m(b.value)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}}},r.prototype.handlePWidth=function(){var e=this;if(this.bbox.pwidth){var t=this.adaptor;this.bbox.pwidth===s.BBox.fullWidth?this.dom.forEach((function(e){return t.setAttribute(e,"width","full")})):this.dom.forEach((function(r){return t.setStyle(r,"width",e.bbox.pwidth)}))}},r.prototype.setIndent=function(e,t,r){var a=this.adaptor;if("center"===t||"left"===t){var n=this.getBBox().L;a.setStyle(e,"margin-left",this.em(r+n))}if("center"===t||"right"===t){var i=this.getBBox().R;a.setStyle(e,"margin-right",this.em(-r+i))}},r.prototype.drawBBox=function(){var e=this.getOuterBBox(),t=e.w,r=e.h,a=e.d,n=e.R,i=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-t-n)}},[this.html("mjx-box",{style:{height:this.em(r),width:this.em(t),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(t),"margin-left":this.em(-t),"vertical-align":this.em(-a),"background-color":"green"}})]),o=this.dom[0]||this.parent.dom[0],l=this.adaptor.getAttribute(o,"size");l&&this.adaptor.setAttribute(i,"size",l);var s=this.adaptor.getStyle(o,"fontSize");s&&this.adaptor.setStyle(i,"fontSize",s),this.adaptor.append(this.adaptor.parent(o),i),this.adaptor.setStyle(o,"backgroundColor","#FFEE00")},r.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},r.prototype.text=function(e){return this.jax.text(e)},r.prototype.char=function(e){return this.font.charSelector(e).substr(1)},r.kind="unknown",r.autoStyle=!0,r}(l.CommonWrapper);t.ChtmlWrapper=u},9261:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrapperFactory=void 0;var i=r(4420),o=r(9086),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=o.ChtmlWrappers,t}(i.CommonWrapperFactory);t.ChtmlWrapperFactory=l},9086:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlWrappers=void 0;var n=r(5355),i=r(804),o=r(1653),l=r(6287),s=r(6460),u=r(4597),c=r(1259),d=r(2970),p=r(5964),f=r(8147),h=r(4798),m=r(2275),g=r(9063),y=r(5610),b=r(8776),v=r(4300),k=r(6590),S=r(6781),w=r(8002),x=r(3571),A=r(7056),E=r(8102),M=r(6911),_=r(421),O=r(95),C=r(1148),L=r(7463);t.ChtmlWrappers=((a={})[i.ChtmlMath.kind]=i.ChtmlMath,a[h.ChtmlMrow.kind]=h.ChtmlMrow,a[h.ChtmlInferredMrow.kind]=h.ChtmlInferredMrow,a[o.ChtmlMi.kind]=o.ChtmlMi,a[l.ChtmlMo.kind]=l.ChtmlMo,a[s.ChtmlMn.kind]=s.ChtmlMn,a[u.ChtmlMs.kind]=u.ChtmlMs,a[c.ChtmlMtext.kind]=c.ChtmlMtext,a[d.ChtmlMspace.kind]=d.ChtmlMspace,a[p.ChtmlMpadded.kind]=p.ChtmlMpadded,a[f.ChtmlMenclose.kind]=f.ChtmlMenclose,a[g.ChtmlMfrac.kind]=g.ChtmlMfrac,a[y.ChtmlMsqrt.kind]=y.ChtmlMsqrt,a[b.ChtmlMroot.kind]=b.ChtmlMroot,a[v.ChtmlMsub.kind]=v.ChtmlMsub,a[v.ChtmlMsup.kind]=v.ChtmlMsup,a[v.ChtmlMsubsup.kind]=v.ChtmlMsubsup,a[k.ChtmlMunder.kind]=k.ChtmlMunder,a[k.ChtmlMover.kind]=k.ChtmlMover,a[k.ChtmlMunderover.kind]=k.ChtmlMunderover,a[S.ChtmlMmultiscripts.kind]=S.ChtmlMmultiscripts,a[m.ChtmlMfenced.kind]=m.ChtmlMfenced,a[w.ChtmlMtable.kind]=w.ChtmlMtable,a[x.ChtmlMtr.kind]=x.ChtmlMtr,a[x.ChtmlMlabeledtr.kind]=x.ChtmlMlabeledtr,a[A.ChtmlMtd.kind]=A.ChtmlMtd,a[E.ChtmlMaction.kind]=E.ChtmlMaction,a[M.ChtmlMglyph.kind]=M.ChtmlMglyph,a[_.ChtmlSemantics.kind]=_.ChtmlSemantics,a[_.ChtmlAnnotation.kind]=_.ChtmlAnnotation,a[_.ChtmlAnnotationXML.kind]=_.ChtmlAnnotationXML,a[_.ChtmlXmlNode.kind]=_.ChtmlXmlNode,a[O.ChtmlTeXAtom.kind]=O.ChtmlTeXAtom,a[C.ChtmlTextNode.kind]=C.ChtmlTextNode,a[L.ChtmlHtmlNode.kind]=L.ChtmlHtmlNode,a[n.ChtmlWrapper.kind]=n.ChtmlWrapper,a)},7463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHtmlNode=void 0;var i,o=r(5355),l=r(1626),s=r(9447);t.ChtmlHtmlNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]},t}((0,l.CommonHtmlNodeMixin)(o.ChtmlWrapper)),i.kind=s.HtmlNode.prototype.kind,i.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},i)},95:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTeXAtom=void 0;var i,o=r(5355),l=r(9800),s=r(3948),u=r(9007);t.ChtmlTeXAtom=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r=this;if(e.prototype.toCHTML.call(this,t),this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"texclass",u.TEXCLASSNAMES[r.node.texClass])})),this.node.texClass===u.TEXCLASS.VCENTER){var a=this.childNodes[0].getBBox(),n=a.h,i=(n+a.d)/2+this.font.params.axis_height-n;this.adaptor.setStyle(this.dom[0],"verticalAlign",this.em(i))}},t}((0,l.CommonTeXAtomMixin)(o.ChtmlWrapper)),i.kind=s.TeXAtom.prototype.kind,i.styles={'mjx-texatom[texclass="VBOX"] > mjx-linestack':{display:"inline-block"},'mjx-texatom[texclass="VBOX"] > mjx-mpadded > mjx-block > mjx-linestack':{display:"inline-block"}},i)},1148:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlTextNode=void 0;var o,l=r(5355),s=r(1160),u=r(9007);t.ChtmlTextNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;this.markUsed();var a=e[0],n=this.adaptor,o=this.parent.variant,l=this.node.getText();if(0!==l.length)if("-explicitFont"===o){var s=this.parent.getBBox().scale;n.append(a,this.jax.unknownText(l,o,this.getBBox().w,s))}else{var u="",c=this.remappedText(l,o);try{for(var d=i(c),p=d.next();!p.done;p=d.next()){var f=p.value,h=this.getVariantChar(o,f)[3];if(h.unknown)u+=String.fromCodePoint(f);else{u=this.addUtext(u,o,a);var m=h.F||(h.f?"".concat(this.font.cssFontPrefix,"-").concat(h.f):"");n.append(a,this.html("mjx-c",{class:this.char(f)+(m?" "+m:"")},[this.text(h.c||String.fromCodePoint(f))])),this.font.charUsage.add([o,f])}}}catch(e){t={error:e}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(t)throw t.error}}this.addUtext(u,o,a)}},t.prototype.addUtext=function(e,t,r){return e&&this.adaptor.append(r,this.jax.unknownText(e,t)),""},t}((0,s.CommonTextNodeMixin)(l.ChtmlWrapper)),o.kind=u.TextNode.prototype.kind,o.autoStyle=!1,o.styles={"mjx-c":{display:"inline-block",width:0},"mjx-utext":{display:"inline-block",padding:".75em 0 .2em 0"}},o)},8102:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMaction=void 0;var o,l=r(5355),s=r(1956),u=r(9145),c=r(1956),d=r(4474);t.ChtmlMaction=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Em=function(e){return this.em(e)},t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.ChtmlWrapper)),o.kind=u.MmlMaction.prototype.kind,o.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},o.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n)if(n.node.isKind("mtext")){var o=n.node.getText();e.dom.forEach((function(t){return e.adaptor.setAttribute(t,"title",o)}))}else{var l=e.adaptor,s=function(r){var a=l.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));n.toCHTML([l.firstChild(a)]),e.setEventHandler("mouseover",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","block")}),t.postDelay);t.hoverTimer.set(r,n),e.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var n=setTimeout((function(){return l.setStyle(a,"display","")}),t.clearDelay);t.clearTimer.set(r,n),e.stopPropagation()}),r)};try{for(var u=i(e.dom),c=u.next();!c.done;c=u.next())s(c.value)}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}}},c.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var i=a.body(a.document);t.status=a.append(i,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),o)},804:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMath=void 0;var o,l=r(5355),s=r(7490),u=r(3233),c=r(6469);t.ChtmlMath=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(e){var t=this.adaptor,r=i(this.getAlignShift(),2),a=r[0],n=r[1];if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===c.BBox.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){var o=this.jax.table.getOuterBBox(),l=o.L,s=o.w,u=o.R;"right"===a?u=Math.max(u||-n,-n):"left"===a?l=Math.max(l||n,n):"center"===a&&(s+=2*Math.abs(n));var d=this.em(Math.max(0,l+s+u));t.setStyle(e,"min-width",d),t.setStyle(this.jax.table.dom[0],"min-width",d)}}else this.setIndent(this.dom[0],a,n)},t.prototype.handleInline=function(e){var t=this.adaptor,r=t.getStyle(this.dom[0],"margin-right");r&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",r),t.setStyle(e,"width","0"))},t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")?(r.setAttribute(this.dom[0],"display","true"),r.setAttribute(t[0],"display","true"),this.handleDisplay(t[0])):this.handleInline(t[0]),r.addClass(this.dom[0],"".concat(this.font.cssFontPrefix,"-N"))},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),!!this.parent&&e.prototype.setChildPWidths.call(this,t,r,a)},t.prototype.handleAttributes=function(){e.prototype.handleAttributes.call(this);var t=this.adaptor;this.node.getProperty("breakable")&&this.dom.forEach((function(e){return t.setAttribute(e,"breakable","true")}))},t}((0,s.CommonMathMixin)(l.ChtmlWrapper)),o.kind=u.MmlMath.prototype.kind,o.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-math[breakable]":{display:"inline"}},o)},8147:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMenclose=void 0;var c=r(5355),d=r(7313),p=r(6661),f=l(r(8270)),h=r(6010);function m(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}var g,y=m(f.ARROWDX,f.ARROWY);t.ChtmlMenclose=(g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.adjustArrow=function(e,t){var r=this,a=this.thickness,n=this.arrowhead;if(n.x!==f.ARROWX||n.y!==f.ARROWY||n.dx!==f.ARROWDX||a!==f.THICKNESS){var i=s([a*n.x,a*n.y].map((function(e){return r.em(e)})),2),o=i[0],l=i[1],u=m(n.dx,n.y),c=s(this.adaptor.childNodes(e),5),d=c[0],p=c[1],h=c[2],g=c[3],y=c[4];this.adjustHead(p,[l,"0","1px",o],u),this.adjustHead(h,["1px","0",l,o],"-"+u),this.adjustHead(g,[l,o,"1px","0"],"-"+u),this.adjustHead(y,["1px",o,l,"0"],u),this.adjustLine(d,a,n.x,t)}},t.prototype.adjustHead=function(e,t,r){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+r+"rad)"))},t.prototype.adjustLine=function(e,t,r,a){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(r-1))),a&&this.adaptor.setStyle(e,"left",this.em(t*(r-1)))},t.prototype.moveArrow=function(e,t,r){if(r){var a=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform","translate".concat(t,"(").concat(this.em(-r),")").concat(a?" "+a:""))}},t.prototype.adjustBorder=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e},t.prototype.adjustThickness=function(e){return this.thickness!==f.THICKNESS&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e},t.prototype.fixed=function(e,t){return void 0===t&&(t=3),Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")},t.prototype.Em=function(t){return e.prototype.em.call(this,t)},t.prototype.toCHTML=function(e){var t,r,a,n,i=this.adaptor,o=this.standardChtmlNodes(e),l=i.append(o[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,l):this.childNodes[0].toCHTML([l]);try{for(var s=u(Object.keys(this.notations)),c=s.next();!c.done;c=s.next()){var d=c.value,p=this.notations[d];!p.renderChild&&p.renderer(this,l)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}var h=this.getPadding();try{for(var m=u(f.sideNames),g=m.next();!g.done;g=m.next()){var y=g.value,b=f.sideIndex[y];h[b]>0&&i.setStyle(l,"padding-"+y,this.em(h[b]))}}catch(e){a={error:e}}finally{try{g&&!g.done&&(n=m.return)&&n.call(m)}finally{if(a)throw a.error}}},t.prototype.arrow=function(e,t,r,a,n){void 0===a&&(a=""),void 0===n&&(n=0);var i=this.getBBox().w,o={width:this.em(e)};i!==e&&(o.left=this.em((i-e)/2)),t&&(o.transform="rotate("+this.fixed(t)+"rad)");var l=this.html("mjx-arrow",{style:o},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return r&&(this.adaptor.append(l,this.html("mjx-lthead")),this.adaptor.append(l,this.html("mjx-lbhead")),this.adaptor.setAttribute(l,"double","true")),this.adjustArrow(l,r),this.moveArrow(l,a,n),l},t}((0,d.CommonMencloseMixin)(c.ChtmlWrapper)),g.kind=p.MmlMenclose.prototype.kind,g.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":f.SOLID,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":f.SOLID,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":f.SOLID,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":f.SOLID,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+(0,h.em)(f.THICKNESS/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":(0,h.em)(f.THICKNESS+f.PADDING)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:f.SOLID,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:(0,h.em)(-f.THICKNESS/2),right:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0,"border-top":(0,h.em)(f.THICKNESS)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:(0,h.em)(f.THICKNESS*(f.ARROWX-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+y+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+y+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+y+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-bottom":"1px solid transparent","border-top":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+y+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":(0,h.em)(f.THICKNESS*f.ARROWX)+" solid","border-top":"1px solid transparent","border-bottom":(0,h.em)(f.THICKNESS*f.ARROWY)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:(0,h.em)(-1.5*f.PADDING),width:(0,h.em)(3*f.PADDING),border:(0,h.em)(f.THICKNESS)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+(0,h.em)(1.5*f.PADDING)+")","box-sizing":"border-box"}},g.notations=new Map([f.Border("top"),f.Border("right"),f.Border("bottom"),f.Border("left"),f.Border2("actuarial","top","right"),f.Border2("madruwb","bottom","right"),f.DiagonalStrike("up",1),f.DiagonalStrike("down",-1),["horizontalstrike",{renderer:f.RenderElement("hstrike","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:f.RenderElement("vstrike","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:f.fullBBox,border:f.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:f.RenderElement("rbox"),bbox:f.fullBBox}],["circle",{renderer:f.RenderElement("cbox"),bbox:f.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.h,n=r.d,i=s(e.getArgMod(1.75*e.padding,a+n),2),o=i[0],l=i[1],u=e.thickness*Math.sin(o)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");var c=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(l),transform:"translateX("+e.Em(u)+") rotate("+e.fixed(-o)+"rad)"}}));e.adaptor.append(e.dom[0],c)},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],f.Arrow("up"),f.Arrow("down"),f.Arrow("left"),f.Arrow("right"),f.Arrow("updown"),f.Arrow("leftright"),f.DiagonalArrow("updiagonal"),f.DiagonalArrow("northeast"),f.DiagonalArrow("southeast"),f.DiagonalArrow("northwest"),f.DiagonalArrow("southwest"),f.DiagonalArrow("northeastsouthwest"),f.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.adaptor;r.setStyle(t,"border-top",e.Em(e.thickness)+" solid");var a=r.append(e.dom[0],e.html("dbox")),n=e.thickness,i=e.padding;n!==f.THICKNESS&&r.setStyle(a,"border-width",e.Em(n)),i!==f.PADDING&&(r.setStyle(a,"left",e.Em(-1.5*i)),r.setStyle(a,"width",e.Em(3*i)),r.setStyle(a,"clip-path","inset(0 0 0 "+e.Em(1.5*i)+")"))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toCHTML([t]);var r=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",r.map((function(t){return e.Em(-t)})).join(" "))},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),g)},2275:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMfenced=void 0;var i,o=r(5355),l=r(7555),s=r(5410);t.ChtmlMfenced=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)},t}((0,l.CommonMfencedMixin)(o.ChtmlWrapper)),i.kind=s.MmlMfenced.prototype.kind,i)},9063:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".06em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},o)},6911:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMglyph=void 0;var i,o=r(5355),l=r(5636),s=r(3985);t.ChtmlMglyph=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this.standardChtmlNodes(e);if(this.charWrapper)this.charWrapper.toCHTML(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,i={width:this.em(this.width),height:this.em(this.height)};this.valign&&(i.verticalAlign=this.em(this.valign));var o=this.html("img",{src:a,style:i,alt:n,title:n});this.adaptor.append(t[0],o)}},t}((0,l.CommonMglyphMixin)(o.ChtmlWrapper)),i.kind=s.MmlMglyph.prototype.kind,i.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},i)},1653:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMi=void 0;var i,o=r(5355),l=r(5723),s=r(450);t.ChtmlMi=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(o.ChtmlWrapper)),i.kind=s.MmlMi.prototype.kind,i)},6781:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMmultiscripts=void 0;var o,l=r(8009),s=r(4300),u=r(6405),c=r(505);t.ChtmlMmultiscripts=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.standardChtmlNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=i((0,c.split)(a+" "+a),2),o=n[0],l=n[1],s=i(this.getCombinedUV(),2),u=s[0],d=s[1];if(r.numPrescripts){var p=this.addScripts(this.dom[0],u,-d,!0,r.psub,r.psup,this.firstPrescript,r.numPrescripts);"right"!==o&&this.adaptor.setAttribute(p,"script-align",o)}this.childNodes[0].toCHTML(t),r.numScripts&&(p=this.addScripts(this.dom[this.dom.length-1],u,-d,!1,r.sub,r.sup,1,r.numScripts),"left"!==l&&this.adaptor.setAttribute(p,"script-align",l))}},t.prototype.addScripts=function(e,t,r,a,n,i,o,l){for(var s=this.adaptor,u=t-i.d+(r-n.h),c=t<0&&0===r?n.h+t:t,d=u>0?{style:{height:this.em(u)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",d),m=this.html("mjx-row"),g="mjx-"+(a?"pre":"")+"scripts",y=o+2*l;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},o)},6460:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMn=void 0;var i,o=r(5355),l=r(5023),s=r(3050);t.ChtmlMn=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMnMixin)(o.ChtmlWrapper)),i.kind=s.MmlMn.prototype.kind,i)},6287:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMo=void 0;var i,o=r(5355),l=r(7096),s=r(2756);t.ChtmlMo=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this,r=this.adaptor,a=this.node.attributes,n=a.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((function(e){return r.append(e,t.html("mjx-linestrut"))}));var o=this.standardChtmlNodes(e);if(o.length>1&&"duplicate"!==this.breakStyle){var l="after"===this.breakStyle?1:0;r.remove(o[l]),o[l]=null}if(i&&this.size<0)this.stretchHTML(o);else{if(n||a.get("largeop")){var s=this.em(this.getCenterOffset());"0"!==s&&o.forEach((function(e){return e&&r.setStyle(e,"verticalAlign",s)}))}this.node.getProperty("mathaccent")&&o.forEach((function(e){r.setStyle(e,"width","0"),r.setStyle(e,"margin-left",t.em(t.getAccentOffset()))})),o[0]&&this.addChildren([o[0]]),o[1]&&(this.multChar||this).addChildren([o[1]])}},t.prototype.stretchHTML=function(e){var t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();var r=this.stretch,a=r.stretch,n=this.font.getStretchVariants(t),i=[];this.createPart("mjx-beg",a[0],n[0],i),this.createPart("mjx-ext",a[1],n[1],i),4===a.length&&(this.createPart("mjx-mid",a[3],n[3],i),this.createPart("mjx-ext",a[1],n[1],i)),this.createPart("mjx-end",a[2],n[2],i);var o={},s=this.bbox,u=s.h,c=s.d,d=s.w;1===r.dir?(i.push(this.html("mjx-mark")),o.height=this.em(u+c),o.verticalAlign=this.em(-c)):o.width=this.em(d);var p=l.DirectionVH[r.dir],f={class:this.char(r.c||t),style:o},h=this.html("mjx-stretchy-"+p,f,i),m=this.adaptor;e[0]&&m.append(e[0],h),e[1]&&m.append(e[1],e[0]?m.clone(h):h)},t.prototype.createPart=function(e,t,r,a){if(t){var n=this.font.getChar(r,t)[3],i=n.f||("normal"===r?"":this.font.getVariant(r).letter),o=n.F||(i?"".concat(this.font.cssFontPrefix,"-").concat(i):""),l=(n.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(function(e){return String.fromCodePoint(parseInt(e.substr(1),16))}));a.push(this.html(e,{},[this.html("mjx-c",o?{class:o}:{},[this.text(l)])]))}},t}((0,l.CommonMoMixin)(o.ChtmlWrapper)),i.kind=s.MmlMo.prototype.kind,i.styles={"mjx-stretchy-h":{display:"inline-table",width:"100%"},"mjx-stretchy-h > *":{display:"table-cell",width:0},"mjx-stretchy-h > * > mjx-c":{display:"inline-block",transform:"scalex(1.0000001)"},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-h > mjx-beg > mjx-c":{"margin-right":"-.1em"},"mjx-stretchy-h > mjx-end > mjx-c":{"margin-left":"-.1em"},"mjx-stretchy-v":{display:"inline-block"},"mjx-stretchy-v > *":{display:"block"},"mjx-stretchy-v > mjx-beg":{height:0},"mjx-stretchy-v > mjx-end > mjx-c":{display:"block"},"mjx-stretchy-v > * > mjx-c":{transform:"scaley(1.0000001)","transform-origin":"left center"},"mjx-stretchy-v > mjx-ext":{display:"block",height:"100%","box-sizing":"border-box",border:"0px solid transparent","/* IE */ overflow":"hidden","/* others */ overflow":"visible clip"},"mjx-stretchy-v > mjx-ext > mjx-c":{width:"auto","box-sizing":"border-box",transform:"scaleY(500) translateY(.075em)",overflow:"visible"},"mjx-mark":{display:"inline-block",height:0}},i)},5964:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMpadded=void 0;var l,s=r(5355),u=r(6898),c=r(7238);t.ChtmlMpadded=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r;if(!this.toEmbellishedCHTML(e)){var a=this.standardChtmlNodes(e),n=[],l={},s=i(this.getDimens(),9),u=s[2],c=s[3],d=s[4],p=s[5],f=s[6],h=s[7],m=s[8];if((p||this.childNodes[0].getBBox().pwidth)&&(l.width=this.em(u+p)),(c||d)&&(l.margin=this.em(c)+" 0 "+this.em(d)),f+m||h){l.position="relative";var g=this.html("mjx-rbox",{style:{left:this.em(f+m),top:this.em(-h),"max-width":l.width}});f+m&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(g,"width","full"),this.adaptor.setStyle(g,"left",this.em(f))),n.push(g)}a=[this.adaptor.append(a[0],this.html("mjx-block",{style:l},n))];try{for(var y=o(this.childNodes),b=y.next();!b.done;b=y.next())b.value.toCHTML([n[0]||a[0]])}catch(e){t={error:e}}finally{try{b&&!b.done&&(r=y.return)&&r.call(y)}finally{if(t)throw t.error}}}},t}((0,u.CommonMpaddedMixin)(s.ChtmlWrapper)),l.kind=c.MmlMpadded.prototype.kind,l.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},l)},8776:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMroot=void 0;var o,l=r(6991),s=r(5610),u=r(6145);t.ChtmlMroot=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toCHTML([e]);var n=this.adaptor,o=i(this.getRootDimens(r,a),3),l=o[0],s=o[1],u=o[2];n.setStyle(e,"verticalAlign",this.em(s)),n.setStyle(e,"width",this.em(l)),u&&n.setStyle(n.firstChild(e),"paddingLeft",this.em(u))},t}((0,l.CommonMrootMixin)(s.ChtmlMsqrt)),o.kind=u.MmlMroot.prototype.kind,o)},4798:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlInferredMrow=t.ChtmlMrow=void 0;var l,s=r(5355),u=r(8411),c=r(8411),d=r(9878);t.ChtmlMrow=(l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toCHTML=function(e){var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardChtmlNodes(e):this.dom=e,this.addChildren(e),t?this.placeLines(e,t):this.handleNegativeWidth(e[0])},t.prototype.placeLines=function(e,t){var r,a;this.getBBox();var n=this.lineBBox,l=this.adaptor,s=i(n[1].indentData[0],2),u=s[0],c=s[1];try{for(var d=o(e.keys()),p=d.next();!p.done;p=d.next()){var f=p.value,h=n[f],m=i(0===f?[u,c]:h.indentData[f===t?2:1],2),g=m[0],y=m[1],b=i(this.processIndent(g,y,u,c),2),v=b[0],k=b[1];l.setAttribute(e[f],"align",v),k&&(l.setStyle(e[f],"position","relative"),l.setStyle(e[f],"left",this.em(k))),f mjx-linebox":{display:"inline"},"mjx-break[newline]::after":{display:"block"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},l),t.ChtmlInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,c.CommonInferredMrowMixin)(t.ChtmlMrow)),e.kind=d.MmlInferredMrow.prototype.kind,e}()},4597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMs=void 0;var i,o=r(5355),l=r(4126),s=r(7265);t.ChtmlMs=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(o.ChtmlWrapper)),i.kind=s.MmlMs.prototype.kind,i)},2970:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMspace=void 0;var i,o=r(5355),l=r(258),s=r(6030);t.ChtmlMspace=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t=this;e.length>1&&e.forEach((function(e){return t.adaptor.append(e,t.html("mjx-linestrut"))}));var r=this.standardChtmlNodes(e),a=this.getBBox(),n=a.w,i=a.h,o=a.d;n<0&&(this.adaptor.setStyle(r[0],"marginRight",this.em(n)),n=0),n&&!this.breakCount&&this.adaptor.setStyle(r[0],"width",this.em(n)),(i=Math.max(0,i+o))&&this.adaptor.setStyle(r[0],"height",this.em(Math.max(0,i))),o&&this.adaptor.setStyle(r[0],"verticalAlign",this.em(-o))},t}((0,l.CommonMspaceMixin)(o.ChtmlWrapper)),i.kind=s.MmlMspace.prototype.kind,i)},5610:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsqrt=void 0;var o,l=r(5355),s=r(4093),u=r(7131);t.ChtmlMsqrt=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){var t,r,a,n,o=this.surd,l=this.childNodes[this.base],s=o.getBBox(),u=l.getOuterBBox(),c=i(this.getPQ(s),2)[1],d=this.font.params.rule_thickness,p=u.h+c+d,f=this.standardChtmlNodes(e);null!=this.root&&(a=this.adaptor.append(f[0],this.html("mjx-root")),n=this.childNodes[this.root]);var h=this.adaptor.append(f[0],this.html("mjx-sqrt",{},[t=this.html("mjx-surd"),r=this.html("mjx-box",{style:{paddingTop:this.em(c)}})]));this.addRoot(a,n,s,p),o.toCHTML([t]),l.toCHTML([r]),o.size<0&&this.adaptor.addClass(h,"mjx-tall")},t.prototype.addRoot=function(e,t,r,a){},t}((0,s.CommonMsqrtMixin)(l.ChtmlWrapper)),o.kind=u.MmlMsqrt.prototype.kind,o.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".07em"},"mjx-sqrt > mjx-box":{"border-top":".07em solid"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},o)},4300:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMsubsup=t.ChtmlMsup=t.ChtmlMsub=void 0;var o,l=r(905),s=r(8650),u=r(4461);t.ChtmlMsub=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.ChtmlScriptbase)),o.kind=u.MmlMsub.prototype.kind,o),t.ChtmlMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.ChtmlMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){var t=this.adaptor,r=this.standardChtmlNodes(e),a=i([this.baseChild,this.supChild,this.subChild],3),n=a[0],o=a[1],l=a[2],s=i(this.getUVQ(),3),u=s[1],c=s[2],d={"vertical-align":this.em(u)};n.toCHTML(r);var p=t.append(r[r.length-1],this.html("mjx-script",{style:d}));o.toCHTML([p]),t.append(p,this.html("mjx-spacer",{style:{"margin-top":this.em(c)}})),l.toCHTML([p]);var f=this.getAdjustedIc();f&&t.setStyle(o.dom[0],"marginLeft",this.em(f/o.bbox.rscale)),this.baseRemoveIc&&t.setStyle(p,"marginLeft",this.em(-this.baseIc))}},t}((0,l.CommonMsubsupMixin)(s.ChtmlScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e.styles={"mjx-script":{display:"inline-block","padding-right":".05em","padding-left":".033em"},"mjx-script > mjx-spacer":{display:"block"}},e}()},8002:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtable=void 0;var l,s=r(5355),u=r(6237),c=r(1349),d=r(505);t.ChtmlMtable=((l=function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.itable=n.html("mjx-itable"),n.labels=n.html("mjx-itable"),n}return n(t,e),t.prototype.getAlignShift=function(){var t=e.prototype.getAlignShift.call(this);return this.isTop||(t[1]=0),t},t.prototype.toCHTML=function(e){var t,r,a=this.standardChtmlNodes(e);this.adaptor.append(a[0],this.html("mjx-table",{},[this.itable]));try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next())o.value.toCHTML([this.itable])}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()},t.prototype.shiftColor=function(){var e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))},t.prototype.padRows=function(){var e,t,r=this.adaptor;try{for(var a=i(r.childNodes(this.itable)),n=a.next();!n.done;n=a.next())for(var o=n.value;r.childNodes(o).length1&&"0.4em"!==m||l&&1===d)&&this.adaptor.setStyle(y,"paddingLeft",m),(d1&&"0.215em"!==p||l&&1===s)&&this.adaptor.setStyle(g.dom[0],"paddingTop",p),(s mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},l)},7056:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtd=void 0;var i,o=r(5355),l=r(5164),s=r(4359);t.ChtmlMtd=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");r!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",r),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))},t}((0,l.CommonMtdMixin)(o.ChtmlWrapper)),i.kind=s.MmlMtd.prototype.kind,i.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},i)},1259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMtext=void 0;var l,s=r(5355),u=r(6319),c=r(4770);t.ChtmlMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){var r,a;if(this.breakCount){var n=this.standardChtmlNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=i(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]];this.adaptor.append(n[d],this.html("mjx-linestrut"));var f=o(this.breakPoints[d-1]||[0,0],2),h=f[0],m=f[1],g=o(this.breakPoints[d]||[s.length,0],2),y=g[0],b=g[1],v=s[h].node.getText().split(/ /);if(h!==y){for(l.setText(v.slice(m).join(" ")),this.textNode.toCHTML(p);++h mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},i),t.ChtmlMlabeledtr=function(){var e;return e=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.toCHTML=function(t){e.prototype.toCHTML.call(this,t);var r=this.adaptor.firstChild(this.dom[0]);if(r){this.adaptor.remove(r);var a=this.node.attributes.get("rowalign"),n="baseline"!==a&&"axis"!==a?{rowalign:a}:{},i=this.html("mjx-mtr",n,[r]);this.adaptor.append(this.parent.labels,i)}},r.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(t.ChtmlMtr.kind)},r}((0,l.CommonMlabeledtrMixin)(t.ChtmlMtr)),e.kind=s.MmlMlabeledtr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}()},6590:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlMunderover=t.ChtmlMover=t.ChtmlMunder=void 0;var i,o=r(1971),l=r(5184),s=r(4300);t.ChtmlMunder=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([r]),this.scriptChild.toCHTML([a]);var n=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),o=this.getUnderKV(n,i)[0],l=this.isLineBelow?0:this.getDelta(!0);this.adaptor.setStyle(a,"paddingTop",this.em(o)),this.setDeltaW([r,a],this.getDeltaW([n,i],[0,-l])),this.adjustUnderDepth(a,i)}},t}((0,o.CommonMunderMixin)(s.ChtmlMsub)),i.kind=l.MmlMunder.prototype.kind,i.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},i),t.ChtmlMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([r]),this.baseChild.toCHTML([a]);var n=this.scriptChild.getOuterBBox(),i=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,i);var o=this.getOverKU(i,n)[0],l=this.isLineAbove?0:this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(o)),this.setDeltaW([a,r],this.getDeltaW([i,n],[0,l])),this.adjustOverDepth(r,n)}},t}((0,o.CommonMoverMixin)(s.ChtmlMsup)),e.kind=l.MmlMover.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),t.ChtmlMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(t){if(!this.toEmbellishedCHTML(t)){if(this.hasMovableLimits())return e.prototype.toCHTML.call(this,t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);var r=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),n=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),i=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([r]),this.baseChild.toCHTML([n]),this.underChild.toCHTML([i]);var o=this.overChild.getOuterBBox(),l=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(n,l);var u=this.getOverKU(l,o)[0],c=this.getUnderKV(l,s)[0],d=this.getDelta();this.adaptor.setStyle(r,"paddingBottom",this.em(u)),this.adaptor.setStyle(i,"paddingTop",this.em(c)),this.setDeltaW([n,i,r],this.getDeltaW([l,s,o],[0,this.isLineBelow?0:-d,this.isLineAbove?0:d])),this.adjustOverDepth(r,o),this.adjustUnderDepth(i,s)}},t}((0,o.CommonMunderoverMixin)(s.ChtmlMsubsup)),e.kind=l.MmlMunderover.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}()},8650:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlScriptbase=void 0;var l,s=r(5355),u=r(167),c=r(4300);t.ChtmlScriptbase=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toCHTML=function(e){if(!this.toEmbellishedCHTML(e)){this.dom=this.standardChtmlNodes(e);var t=i(this.getOffset(),2),r=t[0],a=t[1],n=r-(this.baseRemoveIc?this.baseIc:0),o={"vertical-align":this.em(a)};n&&(o["margin-left"]=this.em(n)),this.baseChild.toCHTML(this.dom);var l=this.dom[this.dom.length-1];this.scriptChild.toCHTML([this.adaptor.append(l,this.html("mjx-script",{style:o}))])}},t.prototype.markUsed=function(){e.prototype.markUsed.call(this),this.jax.wrapperUsage.add(c.ChtmlMsubsup.kind)},t.prototype.setDeltaW=function(e,t){for(var r=0;r=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))},t.prototype.adjustUnderDepth=function(e,t){var r,a;if(!(t.d>=0)){var n=this.adaptor,i=this.em(t.d),l=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});try{for(var s=o(n.childNodes(n.firstChild(e))),u=s.next();!u.done;u=s.next()){var c=u.value;n.append(l,c)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}n.append(n.firstChild(e),l)}},t.prototype.adjustBaseHeight=function(e,t){if(this.node.attributes.get("accent")){var r=this.font.params.x_height*t.scale;t.h0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),h=r(6010),m=r(6010),g=r(8054),y=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var i=o(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=i[0],s=i[1],u=o((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],h=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new y.CssStyles,n.font=s||new l(h),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,h.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var i=this.factory.wrap(e.root);this.setScale(t,i),this.processMath(i,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var i=l(e.childNodes.slice(1)),o=i.next();!o.done;o=i.next()){var s=o.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var i=l(e.math),o=i.next();!o.done;o=i.next()){var s=o.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var h=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],o(r.defaultSizeVariants),!1),this.stretchVariants=l([],o(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=o(e,3),n=a[0],i=a[1],l=a[2];r[n]={extension:t,file:n,variants:i,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var i=this;void 0===a&&(a={}),void 0===n&&(n=null);var o=e?this.dynamicExtensions.get(e):null;(e?o.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&i.adjustDelimiters(t.delimiters,Object.keys(a),o.sizeN,o.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var i=e[parseInt(t)];"dir"in i&&(i.variants&&(i.variants=n.adjustArrayIndices(i.variants,r)),i.stretchv&&(i.stretchv=n.adjustArrayIndices(i.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var i=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=i.next();!l.done;l=i.next()){var u=o(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var i=s(Object.keys(e.chars||{})),o=i.next();!o.done;o=i.next()){var l=o.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,i,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=o(p.value,3),h=f[0],m=f[1],g=f[2],y=l.VariantSmp[t][h];if(y){for(var b=m;b<=g;b++)if(930!==b){var v=y+b-m;e[b]=this.smpChar(u[v]||v)}if(c[h])try{for(var k=(n=void 0,s(Object.keys(c[h]).map((function(e){return parseInt(e)})))),S=k.next();!S.done;S=k.next()){e[b=S.value]=this.smpChar(y+c[h][b])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(i=k.return)&&i.call(k)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var i=n.value;this.createVariant(i[0],i[1],i[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var i=s(n.linked),o=i.next();!o.done;o=i.next()){var l=o.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var i=n.value;"unknown"===this.cssFontMap[i][0]&&(this.cssFontMap[i][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var i=s(Object.keys(e)),o=i.next();!o.done;o=i.next()){var l=e[o.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var i=s(e),o=i.next();!o.done;o=i.next()){var l=o.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return i(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),i=function(e){n.push.apply(n,l([],o(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){i(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var i=s(this.CLASS.dynamicExtensions.values()),o=i.next();!o.done;o=i.next()){n(o.value)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=h},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var o=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,i=t.indentshiftfirst,o=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===i&&(i=e.attributes.getInherited("indentshift")),"indentalign"===o&&(o=r),"indentshift"===l&&(l=a),this.indentData=[[n,i],[r,a],[o,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=i(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=o},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=i(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0],f=d[1];if(null===f){var h=p.coreMO();h.setBreakStyle(h.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=o(t,5),a=r[0],n=r[2],i=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),i+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+i,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var i,o=this.state;if(!(r>=t.NOBREAK||0===o.w&&0===o.prevWidth)){for(;o.potential.length&&o.potential[0][1]>this.FACTORS.fuzz(r);){var l=o.potential.shift();o.potential.length&&(o.potential[0][4]+=l[4])}o.potential.unshift([[e,n],r,o.w-((null===(i=o.prevBreak)||void 0===i?void 0:i[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=o(this.getBorderLR(e),2),n=a[0],i=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+i)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,i=this.FACTORS,o=i.tail(i.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(o=i.open(o,e),this.state.depth++),s&&(o=i.close(o,e),this.state.depth--),o=(this.TEXCLASS[e.node.texClass]||function(e){return e})(o),(this.PENALTY[r]||function(e){return e})(i.depth(o))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var i=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,i-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=o(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var h=s.childNodes;try{for(var m=i(h.keys()),g=m.next();!g.done;g=m.next()){var y=g.value,b=h[y];if(b.node.isKind("text")){var v=b.node.getText().split(/ /),k=v.pop();try{for(var S=(n=void 0,i(v.keys())),w=S.next();!w.done;w=S.next()){var x=w.value;this.addWidth(c,s.textWidth(v[x])),this.pushBreak(e,this.mtextPenalty(),-u,[y,x+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(k))}else this.addWidth(b.getBBox())}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=o(r.start||[0,0],2),n=a[0],i=a[1],l=o(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=o(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?i:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),i=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,i+n.rscale*n.w)+r.font.params.scriptspace,s=o(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=i(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],o(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var i=t.sideIndex[a],o=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[i]=r[o]=t,r},border:function(e){var t=[0,0,0,0];return t[i]=t[o]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),i=n[0],o=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,i*(s-o),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,i=t.y,o=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=o[0],s=o[1],u=o[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=i+(d>a?e.thickness*p*Math.sin(d-a):0),h=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,h,f,h]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),i=n[0],o=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],h=t.getOffset(f),m=t.arrow(p,i,o,f,h);e(t,m)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),h=s(r(6010)),m=r(8054),g=r(6469),y=r(1597),b=r(5884),v=2/18;function k(e,t){return e?tt&&(t=i),o>r&&(r=o)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),i=n.next();!i.done;i=n.next()){var o=i.value;e.append(o.getOuterBBox())}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=y.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var i=!1;try{for(var o=u(this.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(i=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new m.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new m.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),i=a.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):k(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):k(n,e.rspace);var i=r.childIndex(t);if(0!==i){var o=r.childNodes[i-1];if(o.isEmbellished){var l=this.jax.nodeMap.get(o).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof p.TextNode&&(r+=i.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return h.percent(e)},t.prototype.em=function(e){return h.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-h.BIGDIMEN),h.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=S},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=i},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var o=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,i=a.d,o=a.w;e.w=o,e.h=n,e.d=i},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),i=r.math.metrics;1!==i.scale&&(a["font-size"]=r.fixed(100/i.scale,1)+"%");var o=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||i.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,i=a.d,o=a.w;return t.height=this.em(n+i),t.width=this.em(o),t["vertical-align"]=this.em(-i),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=i((0,o.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var i=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var a=t.h,n=t.d,o=this.font.params.axis_height;this.dh=(a+n)/2+o-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===i.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var o=this.parent.variant,l=this.node.getText();if("-explicitFont"===o){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,o,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,o);e.empty();try{for(var h=n(f),m=h.next();!m.done;m=h.next()){var g=m.value,y=i(this.getVariantChar(o,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(g),o);c=v.w,d=v.h,p=v.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var o=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,o=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=i(o.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=i((0,o.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),i=n[0],o=n[1],l=n[2];this.arrowhead={x:i?parseFloat(i):c.ARROWX,y:o?parseFloat(o):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var i=n.value,o=r.get(i);o&&(this.notations[i]=o,o.renderChild&&(this.renderChild=o.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.notations[o]){var l=this.notations[o].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,i=this.notations[n].init;i&&i(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var i=n.value;this.maximizeEntries(r,this.notations[i].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.notations[o].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?o:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,i=a.d,o=a.w,l=n+i,u=Math.sqrt(l*l+o*o),c=Math.max(t,r*o/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(o+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),i=n[0],o=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+o,i+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],i=r[2],o=r[3],l=this.childNodes[0].getBBox();e.combine(l,o,0),e.h+=a,e.d+=i,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var i=0;try{for(var o=n(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;this.addMo(r.separators[i++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var i=n.getBevelData(n.isDisplay()).H,o=n.bevel=n.createMo("/");o.node.attributes.set("symmetric",!0),o.canStretch(1),o.getStretchedVariant([i],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),i=this.font.params.axis_height,o=this.getTUV(t,r),l=o.T,s=o.u,u=o.v;e.combine(a,0,i+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,i-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,i=r.nbox,o=r.dbox;e.combine(i,0,a),e.combine(o,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,i=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),o=i[0],l=i[1],s=(e?7:3)*a.rule_thickness,u=o-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=i(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=i(this.getCombinedUV(),2),o=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),o,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,o,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=i([0,0,0],3),o=n[0],l=n[1],s=n[2];0===t.w?o=this.getU():0===r.w?o=-this.getV():(o=(a=i(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[o,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return i(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),i=this.getSize("minsize",0),o=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(i,Math.min(o,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=i||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),h=0;if(p.sizes)try{for(var m=l(p.sizes),g=m.next();!g.done;g=m.next()){if(g.value>=d)return s&&h&&h--,void this.setDelimSize(f,h);h++}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,h-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=o(o({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),i=n[0],o=n[1],l=n[2];1===this.stretch.dir?(i=(a=s(this.getBaseline(e,t,r),2))[0],o=a[1]):l=t,this.bbox.h=i,this.bbox.d=o,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),i=s(a?e:[t,0],2),o=i[0],l=i[1],u=s([o+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(o-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),h=f[0],m=f[1];d=m*(c/(h+m))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var i=c.LineBBox.from(u.BBox.zero(),n);return i.originalL=this.bbox.L,this.bbox.L=0,i}var o=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(o.w=o.h=o.d=0,o.isFirst=!0,this.bbox.R=0):"duplicate"===t?o.L=0:this.multChar&&(o=c.LineBBox.from(this.multChar.getOuterBBox(),n)),o.getIndentData(this.node)),o},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,i=r,o=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[o,l,i,a-o,n-l,r-i,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),i=n?t[n[0].charAt(0)]:r?t[r]:0,o=this.length2em(e,i)||0;return e.match(/^[-+]/)&&r&&(o+=i),null!=a&&(o=Math.max(a,o)),o},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],i=t[2],o=t[3],l=t[4],s=t[5];e.w=i+s,e.h=r+o,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},6991:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,i=a.w,o=a.rscale,l=Math.max(i,n/o),s=Math.max(0,l-i);return[l*o-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var f=0,h=0,m=d>1&&d===p;try{for(var g=i(this.childNodes),y=g.next();!y.done;y=g.next()){var b=0===(E=y.value).stretch.dir;if(m||b){var v=E.getBBox().rscale,k=o(E.getUnbrokenHD(),2),S=k[0],w=k[1];(S*=v)>f&&(f=S),(w*=v)>h&&(h=w)}}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}try{for(var x=i(s),A=x.next();!A.done;A=x.next()){var E;v=(E=A.value).coreRScale();E.coreMO().getStretchedVariant([f/v,h/v])}}catch(e){n={error:e}}finally{try{A&&!A.done&&(l=x.return)&&l.call(x)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var o=i(this.childNodes.keys()),l=o.next();!l.done;l=o.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=i(d.keys()),h=f.next();!h.done;h=f.next()){var m=d[v=h.value];this.addMiddleBorders(m),0===v&&this.addLeftBorders(m),v===p&&this.addRightBorders(m)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var g=0;try{for(var y=i(d.keys()),b=y.next();!b.done;b=y.next()){var v;m=d[v=b.value];e.combine(m,0,g),g-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(u=d[v+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],o(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var o=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new o.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=i(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var i=this.font.params,o=3*i.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),i.sub2),s=this.baseCharZero(a.d*this.baseScale+i.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],i=this.getBaseWidth(),o=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,i,u-c),e.combine(a,i+o,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&null===t){t=0;var h=p>1&&p===f;try{for(var m=i(this.tableRows),g=m.next();!g.done;g=m.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(h||b){var v=w.getBBox(b).w;v>t&&(t=v)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}if(null!==t)try{for(var k=i(u),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([Math.max(t,w.getBBox().w)/w.coreRScale()])}}catch(e){l={error:e}}finally{try{S&&!S.done&&(s=k.return)&&s.call(k)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,o=0,l=0;try{for(var s=i(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[o]=Math.max(n[o],d.d),d.w>l&&(l=d.w)}o++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),i=[0],o=this.tableRows,l=0;ln[r]&&(n[r]=u),c>i[r]&&(i[r]=c),f>l&&(l=f),o&&d>o[t]&&(o[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=i(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=o(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+n,i-n]}[r]||[i,i]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=o(this.getPadAlignShift(r),2),n=a[0],i=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==i||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=o(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var i=o(this.getAlignShift(),2),l=i[0],s=i[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var i=e[n];return"fit"===i?null:"auto"===i?r?a[n]:null:(0,u.isPercent)(i)?i:t.length2em(i)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),i=a.filter((function(t){return"auto"===e[t]})),o=n.length||i.length,l=(o?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=o&&u>0?u/o:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),i=Array.from(n.keys()),s=i.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=i.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=i.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=i.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),h=l(l(l(l([],o(s),!1),o(d),!1),o(p),!1),o(f),!1);if(h.length){this.cWidths=i.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var m=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],g=(0,c.sum)(this.cWidths)-m,y=0,b=0;bthis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),i=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(i.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=o(this.getBBoxHD(r),2),f=p[0],h=p[1];e.h=f,e.d=h,e.w=a;var m=o(this.getBBoxLR(),2),g=m[0],y=m[1];e.L=g,e.R=y,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,i=n.w,o=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(a,Math.max(t,o+i+l)))-(s?o+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var o=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),o=i[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(o,i[2]?"bold":"",i[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=o.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=i(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],o=i(this.breakPoints[e]||[t.length,0],2),l=o[0],s=o[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,i,o,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(M=d.value.childNodes[0]).canStretch(1)&&s.push(M)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var h=0,m=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var v=0===(M=b.value.childNodes[0]).stretch.dir;if(g||v){var k=M.getBBox(v),S=k.h,w=k.d;S>h&&(h=S),w>m&&(m=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(i=y.return)&&i.call(y)}finally{if(a)throw a.error}}e=[h,m]}if(e){var x=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var A=n(s),E=A.next();!E.done;E=A.next()){var M;x(M=E.value)}}catch(e){o={error:e}}finally{try{E&&!E.done&&(l=A.return)&&l.call(A)}finally{if(o)throw o.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var p=0,f=c>1&&c===d;try{for(var h=i(this.childNodes),m=h.next();!m.done;m=h.next()){var g=0===(w=m.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,v=y.rscale;b*v>p&&(p=b*v)}}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var k=i(l),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.coreRScale()])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=k.return)&&o.call(k)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=o(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var i=this.findID("Settings","semantics");"MathML"===a?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=o(e,2),n=t[0],i=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=i,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=i(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var o=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),h=r(6914),m=r(3463),g=r(7309),y=i(r(5445)),b=s.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),k=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+o.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new h.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],i=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),i=a.next();!i.done;i=a.next()){var o=i.value;this.jax[o]||r.findID("Settings","Renderer",o).disable()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var i=n(a.items.slice(1)),o=i.next();!o.done;o=i.next()){var l=o.value;if(l instanceof m.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var i=n(Object.keys(this.settings)),o=i.next();!o.done;o=i.next()){var l=o.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,o.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,i=this.defaultSettings;try{for(var o=n(Object.keys(this.settings)),s=o.next();!s.done;s=o.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(i[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=i[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&o.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;o.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),o.mathjax.handlers.register(n.handler);var i=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,e._loadingPromise||(r.document.outputJax.reset(),o.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var i=n(e.math),o=i.next();!o.done;o=i.next()){var l=o.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var i,o;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=k},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function h(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(i.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var i=r(4922),o=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+o.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(i.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),i=r+a*e.h,o=a*e.d-r;n>this.w&&(this.w=n),i>this.h&&(this.h=i),o>this.d&&(this.d=o)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function o(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var o=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[o]||(i[o]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+o+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),i[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,o)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var o=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=o;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,i,o,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],i=a([u.prev,c.prev],2),c.prev=i[0],u.prev=i[1],o=a([e.list,this.list],2),this.list.prev.next=o[0],e.list.prev.next=o[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),i=n.next();!i.done;i=n.next()){var o=i.value;this.styles[o]||(this.styles[o]={}),Object.assign(this.styles[o],e[o])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var i=r(v.connect[e].children),o=i.next();!o.done;o=i.next()){var s=o.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}}function u(e){var t,a,n=v.connect[e].children,i=[];try{for(var o=r(n),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];i.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[e]=i.join(" ")}function c(e){var t,a;try{for(var n=r(v.connect[e].children),i=n.next();!i.done;i=n.next()){var o=i.value;this.setStyle(this.childName(e,o),this.styles[e])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,i,o=n([],a(v.connect[e].children),!1),l=this.styles[this.childName(e,o.shift())];try{for(var s=r(o),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(e){var t,a,n,i,o={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===o.width?o.width=c:c.match(f)&&""===o.style?o.style=c:o.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(v.connect[e].children),h=d.next();!h.done;h=d.next()){var m=h.value;this.setStyle(this.childName(e,m),o[m])}}catch(e){n={error:e}}finally{try{h&&!h.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}}function m(e){var t,a,n=[];try{for(var i=r(v.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,i,o,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(i=void 0,r(Object.keys(g))),h=f.next();!h.done;h=f.next()){var m=h.value;if((Array.isArray(u[m])||""===u[m])&&p.match(g[m]))if("size"===m){var y=a(p.split(/\//),2),b=y[0],k=y[1];u[m]=b,k&&(u["line-height"]=k)}else""===u.size&&(Array.isArray(u[m])?u[m].push(p):u[m]=p)}}catch(e){i={error:e}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var i=r(v.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var v=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.parentName(o);this.styles[l]||a.push(o+": "+this.styles[o]+";")}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,i=this.parentName(t);try{for(var o=r(e.connect[t].children),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.childName(i,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),i=n[0],o=n[1],l=n[2];if(i.match(/[^\s\n]/))return;this.set(o,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:i,split:s,combine:u},border:{children:i,split:c,combine:d},"border-top":{children:o,split:h,combine:m},"border-right":{children:o,split:h,combine:m},"border-bottom":{children:o,split:h,combine:m},"border-left":{children:o,split:h,combine:m},"border-width":{children:i,split:s,combine:null},"border-style":{children:i,split:s,combine:null},"border-color":{children:i,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=v},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var i=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var o=parseFloat(i[1]||"1"),l=i[2];return t.UNITS.hasOwnProperty(l)?o*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?o*t.RELUNITS[l]:"%"===l?o/100*r:o*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t){for(var r=0,a=t.length,n=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var o=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var i=e.call(this,t,r)||this;return i._content=a,i.disabled=!1,i.callbacks=[],i._id=n||a,i}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=i(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(o.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var o=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.isHidden()){var l=o.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(o.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=i(r),n=a.next();!n.done;n=a.next()){var o=n.value;o.submenu.unpost(),o!==this.focused&&o.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if("rule"!==o.type){if(o.id===e)return o;if("submenu"===o.type){var l=o.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(o.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),i=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=i},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=i},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=i},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var i=r(8372),o=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=o.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(i.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var i=r(1484),o=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,i=void 0===n?"":n,o=new this(e);o.id=i;var l=e.get("variable");r.forEach((function(t){return l(e,t,o.pool)}));var s=e.get("items")(e,a,o);return o.items=s,o},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(o.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,i,o=t;if(o instanceof Event?(a=o.target,this.stop(o)):a=o,o instanceof MouseEvent&&(n=o.pageX,i=o.pageY,n||i||!o.clientX||(n=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=o.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!i&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,i=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,i)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(i.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var o=!1,l=!1,s=!1;function u(e){s||(c(i,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var i in e)n+=i,n+=" ",n+=e[i],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){o||(c(r,e),o=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var i=r(5179),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=o.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),i=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(o.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(o.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new i.CloseButton(this),t=e.html;return t.classList.add(o.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(o.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(o.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(o.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"checkbox",r,n)||this;return i.role="menuitemcheckbox",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"combobox",r,n)||this;return i.role="combobox",i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var i=r(1340),o=r(2556),l=function(e){function t(t,r,a,n){var i=e.call(this,t,"command",r,n)||this;return i.command=a,i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(o.MenuUtil.getActiveElement(this))}catch(e){o.MenuUtil.error(e,"Illegal command callback.")}o.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(o.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"radio",r,n)||this;return i.role="menuitemradio",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var i=r(9329),o=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=o.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(o.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(i.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"slider",r,n)||this;return i.role="slider",i.labelId="ctx_slideLabel"+o.MenuUtil.counter(),i.valueId="ctx_slideValue"+o.MenuUtil.counter(),i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,i=new this(r,a,t.id),o=e.get("subMenu")(e,n,i);return i.submenu=o,i},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(o.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=i},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),i=r(2165),o=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var o=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,i=t.variable,o=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},o),s=e.get("rule")(e,{},o),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:i,id:t},o)})),c=[l,s].concat(u);return o.items=c,o},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var i=e.call(this,t,null,r)||this;return i.style=a,i.grid=n,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,i=t.selections,o=new this(a,n,t.order,t.grid);o.attachMenu(r);var l=i.map((function(t){return e.get("selectionMenu")(e,t,o)}));return o.selections=l,o},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+o.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),i=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,i,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),o=function(e){var o=l.selections.slice(e,e+n),s=i(l.rowDiv(o),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),o.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(i=Math.max(5,i-n-r.offsetWidth+6)),e.prototype.post.call(this,i,o)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=i},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=o(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function h(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=o(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=i.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=i.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function m(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],i=t[a];if(!n&&!i||n&&i&&n===i)continue;const o=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),i||r.open.push(a),i&&n&&(r.close.push(a),r.open.push(a)),t[a]=o,r[a]=o,l[a]?l[a].push(o):l[a]=[o]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const i=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=i,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,i=0;a=e[i];i++){let e=null;const i=a.descriptionSpan(),o=a.personality,l=o[n.personalityProps.JOIN];delete o[n.personalityProps.JOIN],void 0!==o[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:o[n.personalityProps.PAUSE]},delete o[n.personalityProps.PAUSE]);h(t,i,m(o,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=m.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=m.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),i=r(4440),o=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===i.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=o.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):o.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=v(t,a),k(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=v(t,a),k(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),i=d(r),o=d(a),l=m(i),s=m(o);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${A(i,u)}\n${c}\n${A(o,u)}`},NUMERATOR:E,DENOMINATOR:E};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=h(e),a=h(t),n=r-a;e=n<0?g(e,a,m(e)):e,t=n>0?g(t,r,m(t)):t;const i=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-h(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(x(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function v(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(m(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function x(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let i="";const o=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){i=e.textContent;continue}const t=d(e);o.push(t)}return{lfence:r,rfence:a,sep:i,cells:o,height:o.reduce(((e,t)=>Math.max(h(t),e)),0),width:o.map(m)}}function A(e,t){const r=(t-m(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=e.split(/\r\n|\r|\n/),o=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of i)o.push(l+e+s);return o.join("\n")}function E(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class i extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=i=>{const o=(i-e)/(t-e),l=r*(1-o)+a*o;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=i},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),i=r(3706);class o extends n.AbstractAudioRenderer{markup(e){const t=i.personalityMarkup(e);let r="",n=null,o=!1;for(let e,l=0;e=t[l];l++)i.isMarkupElement(e)||(i.isPauseElement(e)?o&&(n=i.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(o?this.getSeparator():"")+this.merge(e.span),o=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,o.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=o,o.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class i extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=i},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),i=r(2456);class o extends i.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=o},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class i extends n.SsmlRenderer{markup(e){return i.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,i.MARKS[s]=!0),1===o.speech.length&&o.speech.match(/[a-zA-Z]/)?t.push(''+o.speech+""):t.push(o.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=i,i.MARK_ONCE=!1,i.MARK_KIND=!0,i.CHARACTER_ATTR="character",i.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class i extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=i},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),i=r(182);class o extends i.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],i=[];for(let e,o=0;e=t[o];o++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return r.join(" ")}}t.XmlRenderer=o},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function i(e){s(a.default.WGXpath),o(e)}function o(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){o(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),i(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,i(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=i,t.installWGXpath_=o,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),i=r(2315),o=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new i.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(o.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return i.default.document.createElement(e)},t.createElementNS=function(e,t){return i.default.document.createElementNS(e,t)},t.createTextNode=function(e){return i.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):o.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):o.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):o.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new i.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),i=r(2057),o=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=o.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=o.detectIE(),e.isEdge=o.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):i.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends n{constructor(e,t){super(e,t),this.key=t.key||i.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=i},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),i=r(3090),o=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),h=r(4440),m=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function v(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function k(e,t){const r=v(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=v(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=k,t.print=S,t.output=function(e,t){const r=v(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=v(e),a=r instanceof m.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.cloneNode(e);let i=u.computeMarkup(n);if(r===h.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(i)),e;const o=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=o[r],t=l[r];r++)i=u.computeMarkup(t),e.setAttribute("speech",a.finalize(i));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.parseInput(t),i=l.xmlTree(n),o=u.computeMarkup(i);if(r===h.Speech.SHALLOW)return e.stree.speech=a.finalize(o),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,i)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case h.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=s.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=k("enriched",e),a=S("enriched",r);return m.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,m.Processor.LocalState.highlighter,a),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?a.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":k("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),i=r(6828),o=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,i.setup)(e)}))}function f(e,t){return s.process(e,t)}function h(e,t,r){switch(n.default.getInstance().mode){case o.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),i=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}))}(e,t,r);case o.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),i=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return h("speech",e,t)},t.file.toSemantic=function(e,t){return h("semantic",e,t)},t.file.toJson=function(e,t){return h("json",e,t)},t.file.toDescription=function(e,t){return h("description",e,t)},t.file.toEnriched=function(e,t){return h("enriched",e,t)},t.processFile=h,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:o.Mode.HTTP}).then((()=>p({}))):p({mode:o.Mode.SYNC}).then((()=>p({mode:o.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),i=r(2315);function o(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:o()?document.evaluate:i.default.xpath.evaluate,result:o()?XPathResult:i.default.xpath.XPathResult,createNSResolver:o()?document.createNSResolver:i.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,i){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,i,null):t.xpath.currentDocument.evaluate(e,r,s,i,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(e),this.mml.hasAttribute(o.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(o.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=i.walkTree(r),l=i.walkTree(t),s=i.walkTree(a);return(0,o.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(o.Attribute.CHILDREN,(0,o.makeIdList)([t,a,r])),[l,s,n].forEach((e=>i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.mml.getAttribute(o.Attribute.ID)))),this.mml.setAttribute(o.Attribute.TYPE,e.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),i=r(9268),o=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends i.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,i=this.specialCase_(e,n);if(i)e=i;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const o=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,o),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(o,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,i=null;if("MSUBSUP"===r?(i=e.childNodes[0],n=o.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),i=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!i)return null;const u=i.childNodes[0],c=d.makeEmptyNode_(u.id);return i.childNodes[0]=c,t=new n(e).getMathml(),i.childNodes[0]=u,this.parentCleanup.push(t),i.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),i=r(2298),o=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=o.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===o.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=o.createElement("mrow");(0,i.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===o.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,i.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,i.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&i.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,o.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=o},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?i.collapsePunctuated(e):(i.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,o.setAttributes)(t,e),t.setAttribute(o.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(i.getInnerNode(e).getAttribute(o.Attribute.ID)))i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),i=r(6839),o=r(5452),l=r(2298);class s extends i.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];o.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];o.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=o.walkTree(e);return o.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,i.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=o},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=i.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=i.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),i=r(5452),o=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,o.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];i.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(o.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=o},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=o.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){i.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,i){e.setAttribute(r.TYPE,i.type);const o=i.allAttributes();for(let r,a=0;r=o[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&e.setAttribute(r.CHILDREN,a(i.childNodes)),i.contentNodes.length&&e.setAttribute(r.CONTENT,a(i.contentNodes)),i.parent&&e.setAttribute(r.PARENT,i.parent.id.toString());const l=i.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,i)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),i=r(7251),o=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:i.CaseEmbellished.test,constr:e=>new i.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:o.CaseEmpheq.test,constr:e=>new o.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),C(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),C(r);const n=e.contentNodes.map(R);D(e,n);const i=e.childNodes.map(p),o=s.SemanticSkeleton.combineContentChildren(e,n,i);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(o,e);else{const e=M(o);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=B(r))}return r=F(r),v(r,o,e),c.setAttributes(r,e),C(r)}function f(e,t){const r=A(e);let i=r.node;const o=r.type;if(o!==x.VALID||!u.hasEmptyTag(i))if(a.Debugger.getInstance().output("Walktree Case 1.1"),i=n.createElement("mrow"),o===x.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),i=h(i,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=M(e),r=g(T(t),e);n.replaceNode(t,i),r.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function h(e,t,r){let i=L(t);if(u.hasMathTag(i)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(i,e),n.toArray(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const o=r.indexOf(t);return r[o]=i,n.replaceNode(i,e),e.appendChild(i),r.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,i=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),i=Math.max(i,t))})),r.slice(a,i+1)}function y(e,t,r){const a=[];let i=n.toArray(e.childNodes),o=!1;for(;i.length;){const e=i.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=b(e,t);0!==r.length&&(1!==r.length?(o?e.setAttribute("AuxiliaryImplicit",!0):o=!0,i=r.concat(i)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function v(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let i=0;for(;t.length;){const r=t[0];if(a[i]===r||w(a[i],r)){t.shift(),i++;continue}if(a[i]&&-1===t.indexOf(a[i])){i++;continue}if(S(r,e)){t.shift();continue}let n=a[i];if(n)k(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function k(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function w(e,t){const r=o.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var x;function A(e){const t=M(e);if(!t)return{type:x.INVALID,node:null};const r=M(e.slice().reverse());if(t===r)return{type:x.VALID,node:t};const a=_(t),n=E(a,e),i=_(r,(function(e){return-1!==n.indexOf(e)})),o=i[0],l=n.indexOf(o);return-1===l?{type:x.INVALID,node:null}:{type:n.length!==a.length?x.PRUNED:O(n[l+1],i[1])?x.VALID:x.INVALID,node:o}}function E(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function M(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function O(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function C(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function L(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?L(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?I(e):n.createElement("mrow");return e.mathml=[r],r}function F(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function I(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function D(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){B(e).setAttribute(c.Attribute.OPERATOR,r)}))}function B(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=B(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const o=n.cloneNode(e);return p(r.root),i.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(o,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=h,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=v,t.insertNewChild_=k,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(x=t.lcaType||(t.lcaType={})),t.mathmlLca_=A,t.prunePath_=E,t.attachedElement_=M,t.pathToRoot_=_,t.validLca_=O,t.ascendNewNode=C,t.descendNode_=L,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=F,t.createInvisibleOperator_=I,t.setOperatorAttribute_=D,t.getInnerNode=B,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,i=e.contentNodes.map((function(e){return e.id}));i.unshift("c");const o=[e.id,i];for(let t,i=0;t=e.childNodes[i];i++){const e=p(t);a.push(e);const i=B(e);n&&!r&&i.setAttribute(c.Attribute.PARENT,n.id.toString()),o.push(t.id)}return o}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let i=0;t.AbstractHighlighter=class{constructor(){this.counter=i++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),i=r-a/2;let o=0,l=0,s=0;return 0<=e&&e<60?[o,l,s]=[a,n,0]:60<=e&&e<120?[o,l,s]=[n,a,0]:120<=e&&e<180?[o,l,s]=[0,a,n]:180<=e&&e<240?[o,l,s]=[0,n,a]:240<=e&&e<300?[o,l,s]=[n,0,a]:300<=e&&e<360&&([o,l,s]=[a,0,n]),{red:o+i,green:l+i,blue:s+i}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),i=r(933),o=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const i=new n.ColorPicker(e,r),o="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[o]||t.highlighterMapping_.NativeMML);return l.setColor(i),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":o.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const i=.05,o=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*i+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-i+"em",l.style.width=n.w+2*o+"em",l.style.marginLeft=s-o+"em",l.style.marginRight=-n.w-o-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=i},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");return i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=i},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),i=r(8396),o=r(4346);class l extends o.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");if(o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new i.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class i{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=i;t.StaticTrieNode=class extends i{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class i{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=i.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(i.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,i=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!i.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!i.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=a.match(/^unit:(.+)$/);let l="";return i&&(a=i[1],l=":unit"),e=>{const i=n.evalXPath(t,e)[0];if(i){const e=o.lookupCategory(i.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),i=p[r]||p["="],o=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&i(Array.from(r.textContent).length,o)}}return null}t.constraintTest_=f;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=h;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),i=r(2105),o=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),h=r(8384),m=r(7206),g=r(7734),y=r(7264),b=r(4356);function v(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:o.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:h.nb,nn:g.nn,sv:y.sv,nemeth:m.nemeth},t.setLocale=function(){const e=v();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))i.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=v,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const i=r();for(const[e,t]of Object.entries(n))i[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function i(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return i(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return i(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return i(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=i,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),i=r(614),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),i=r(3866),o=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=o.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),i=r(4356),o=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,i.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),i=r(4634),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),i=r(4977),o=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),i=r(8825),o=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=o.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),i=r(4977),o=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=o(e),t?e+t:e},s=function(e,t,r){return t+o(e)},u=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=o(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=i.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:o(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),i=r(3898),o=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=i(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=o,l.numberToWords=i,l.numberToOrdinal=function(e,t){if(e>1999)return o(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=i(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",i=l.ones[Math.floor(r/100)];if(n+=i?a(i,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",i=t?l.special.smallOrdinals[r]:l.ones[r],i)n+=i;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];i=l.ones[r%10],n+=i?a(i)+"og"+e:e}return n}function i(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,i="";for(;e>0;){const o=e%1e3;if(o){const e=n(o,t&&!r);if(r){const t=l.large[r],n=o>1?"er":"";i=a(e,r<=1)+" "+t+n+(i?" og ":"")+i}else i=a(e)+i}e=Math.floor(e/1e3),r++}return i}function o(e){if(e%100)return i(e,!0);const t=i(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":o(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3);if(t){const e=l.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";r=a(o,t>1)+e+n+r}else r=a(o,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function o(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return i(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":o(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+"hundred":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+o.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=i(e);return t?r+"s":r},t.default=o},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=i.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return i.ones[t];const r=i.tens[Math.floor(t/10)],a=i.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},i.numberToWords=function(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=i.large[t];const o=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=o}e=Math.floor(e/1e3),t++}return r},i.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return i.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(i.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(i.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(i.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(i.special.onesOrdinals[e-1])),r.join(" ")},t.default=i},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),i=r(7549);function o(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=o(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,i.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+o.special.hundred:"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=o.ones[a]+o.numSep+o.large[t]+(r?o.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+o.numSep+a:r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?o.special.ordinalsFeminine[e]:o.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?o.special.simpleSmallOrdinalsFeminine[e]:o.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":o.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},o.numberToWords=n,o.numberToOrdinal=function(e,t){return e<=10?o.special.smallDenominators[e]:i(e)+" \u0905\u0902\u0936"},t.default=o},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=i(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=i,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=o(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),o=l.ones[n];if(a+=o?(1===n?"":o)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?i(a):a}function i(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function o(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?i(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const i=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(i,!0):i)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=o+(r?" "+l.large[r]+(r>1&&i>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return o(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=o.ones[a]?(1===a?"":o.ones[a]+o.numSep)+"hundra":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const i=e%1e3;if(i){const l=o.large[r],s=i>1&&r>1&&!t?"er":"";n=(1===r&&1===i?"":(r>1&&1===i?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function i(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=i(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=o},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),i=Number(a);return isNaN(n)||isNaN(i)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:i,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const o=this.parseCstr(t.toString().replace(n,""));this.addRule(new i.SpeechRule(e,o,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),i=this.parseCstr(t);n&&i?(n.rank=this.rank++,this.preconditions.set(e,new s(i,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new i.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class i extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,i=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),i=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==i)return-1;if(e===i&&e!==n)return 1;if(e===n&&e===i)continue;e!==n&&e!==i&&(r=!0)}const o=this.fallback.getProperty(a),l=o.indexOf(n),s=o.indexOf(i);if(l!p.equal(e.cstr))),s.push(m),this.rules.set(t,s),f.setReference(h)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return i.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=i},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),i=r(7630),o=r(4504),l=r(4650);class s extends o.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,i.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),i=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),o=this.parseCstr(r);if(!i&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):i.action,u=new l.SpeechRule(i.name,o,i.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const i=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=i[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var i;function o(e){switch(e){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(i=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:o(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case i.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),i=r(2057),o=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),h=r(2105),m=r(9935),g=r(4650),y=r(4508);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);i.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>i.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)i.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),b.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),i.Debugger.getInstance().output(e)}const a=(new Date).getTime();return i.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=k(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const i=r[n];a[n]="string"==typeof i?e.constructString(t,i):i}h.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;i.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const o=this.lookupRule(e,t.dynamicCstr);if(!o)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);i.Debugger.getInstance().generateOutput((()=>["Apply Rule:",o.name,o.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=o.context,d=o.action.components;r=[];for(let t,i=0;t=d[i];i++){let i=[];const o=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=c.applyQuery(e,o);t&&(i=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=c.applySelector(e,o);t.length>0&&(i=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case g.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}i=c.constructSpan(e,o,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:i=[a.AuditoryDescription.create({text:o})]}i[0]&&!d&&(s.context&&(i[0].context=c.constructString(e,s.context)+(i[0].context||"")),s.annotation&&(i[0].annotation=s.annotation)),this.addLayout(i,s,d),t.grammar&&h.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(i,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,i,o){if(!t.length)return[];const l=n||"",s=o||"",u=e.contextFunctions.lookup(i),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),i=e.getValue(f.Axis.MODALITY),o=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,i,o])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,i,o])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,i,o])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==i?i:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==i?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:o];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),i=this.makeSet_(n,e.preference),o=f.DynamicCstr.DEFAULT_VALUES[r];t||n===o||i.push(o),a[r]=i}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==o.NodeType.ELEMENT_NODE&&e.nodeType!==o.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),i.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const v=new Map;function k(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=v.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new m.MathStore;return v.set(t,r),e.inherits&&(r.inherits=v.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=k,l.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),i=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const o=i.default.evaluateNode(e);return n.concat(o)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function i(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return i(e).xml()},t.getTree=i,t.getTreeFromString=function(e){return i(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],o={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(o),u=Object.values(o);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],k=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],x=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],A=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],E=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],M=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],_=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],O=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],C=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],F=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],I=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],D=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],B=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],H=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],U=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],z=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],V=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],W=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],G=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],J=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Z=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],ie=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],oe=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=h.concat(m,g,y,b,v,k,w,x,S,A,E,M,_,O,C,L,P,N,T,R,F,I,D,B,j,q,H,U,z,V,X,W,G,J,K,$,Y,Z,Q,ee,ae,ne,te,re,ie,oe,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const he=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:k,type:"identifier",role:"latinletter",font:"italic"},{set:x,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:A,type:"identifier",role:"latinletter",font:"script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"bold-script"},{set:C,type:"identifier",role:"latinletter",font:"fraktur"},{set:O,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:z,type:"identifier",role:"latinletter",font:"monospace"},{set:U,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:J,type:"identifier",role:"greekletter",font:"bold"},{set:G,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:ie,type:"identifier",role:"greekletter",font:"bold"},{set:oe,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ve=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ve[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return he},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:o[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ke=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ke.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",i),t.lookupSecondary=function(e,t){return ke.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class i{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[i.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=i;class o{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends o{copyCollator(){return new l}add(e,t){const r=i.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends o{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=i.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new i;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const i=a(e);return i&&!t.blacklist[e]&&(t.flags[e]||i.applicable(r))?i.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),i=r(3588),o=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],i=n&&n.length,o=t&&t.length,l=u.default.getInstance();if(i&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return i?(n.push(l.postfixNode_(n.pop(),e)),a):(o&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function h(e,t,r){if(!t.length)return e;const n=e.pop(),i=t.shift(),l=r.shift();if(s.isImplicitOp(i)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const o=(n?[n,i]:[i]).concat(l);return h(e.concat(o),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([i].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=o.factory.makeBranchNode("infixop",[n,t.shift()],[i],i.textContent);return l.role="implicit",o.run("combine_juxtaposition",l),t.unshift(l),h(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([n,i,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(i),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(i),n.childNodes.push(u),u.parent=n,i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(i),u.childNodes.unshift(n),n.parent=u,i.parent=u,u.addMathmlNodes(i.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=o.factory.makeBranchNode("infixop",[n,u],[i],i.textContent),c.role="implicit"),e.push(c),h(e.concat(l),t,r)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}o.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),o.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),o.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,i=[];for(;e.comp.length;)if(i=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&i.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),i.push(e.rel.shift());n=f(i,a,r)}i.length||a.length?(t.push(n),r.push(a)):(i.push(n),f(i,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),o.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),o.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),o.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),o.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],i=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(i))return void(i.role="integral");if(s.isIntegralDxBoundary(n,i)){const e=u.default.getInstance().prefixNode_(i,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),o.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=y(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=y(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function y(e,t){if(!e.childNodes.length)return v(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;v(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==g.indexOf(e.type)){let a=e.childNodes;v(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function v(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),i=r(5609),o=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){o.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],i=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(i,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(i.mathml.unshift(e),i.mathmlTree=e),i}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=o.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return o.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return o.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[o.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,o.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&i.isType(r[0],"empty")?r:[o.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const i=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),i=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)i.appendChild(e);return i},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>i(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||i(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&i(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(i(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=h,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&h(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return i(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return i(t,"largeop")||i(t,"limboth")||i(t,"limlower")||i(t,"limupper")||i(t,"function")&&l(t,"limit function")||(i(t,"overscore")||i(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return i(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=v,t.isPureUnit=k,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(k(t[0])||v(t[0]))&&e.childNodes.slice(1).every(k)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),i=r(7516),o=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new o.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return i.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const i=t.nextSibling;if(!i||i===n)continue;const o=u.getSpacer_(i);o&&(r.mathml.push(o),r.mathmlTree=o,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return i.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let i=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(i)):(u.fenceToPunct_(e),i.push(e),i=i.concat(r.shift()),r.unshift(i))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,i.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",i.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),i.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return i.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const i=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===i&&l.isAccent(t[1])||2===i&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===i){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[i]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const i=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return i.role=e.role,i.embellished=l.isEmbellished(e),i}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,i=r.filter(a).length;if(!n&&!i)return e;const o=n?i?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),i&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(o,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,i=a.toArray(e.childNodes),o=[];"left"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"left")),"right"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"right"));const l=u.getInstance().getFormulas(e,i,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],o);return s.mathmlTree=e,s}getLabel(e,t,r,n){const i=u.getInstance().findNestedRow(t,"prooflabel",n),o=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(i.childNodes)),[]);return o.role=n,o.mathmlTree=i,o}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,i="up"===u.getSemantics(n).inferenceRule,o=i?n.childNodes[1]:n.childNodes[0],l=i?n.childNodes[0]:n.childNodes[1],s=o.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),h=r(a.toArray(l.childNodes[0].childNodes))[0],m=u.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),i.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,i.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=t.comp[a+1],o=n.length-1;if(n[o]&&i[0]&&l.isType(n[o],"number")&&!l.isRole(n[o],"mixed")&&l.isType(i[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[o],i[0]],[]);e.role="mixed",r=r.concat(n.slice(0,o)),r.push(e),i.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(i=u.getInstance().implicitNode_(e),i.role="unit"),i&&r.push(i),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=n.length-1;if(n[i]&&l.isType(n[i],"number")&&(l.isRole(n[i],"integer")||l.isRole(n[i],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[i],e],[]);t.role="mixed",r=r.concat(n.slice(0,i)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=i.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const i=s.sliceNodes(e,l.isOperator);if(0===i.head.length)return n.push(i.div),u.getInstance().operationsTree_(i.tail,t,r,n);const o=u.getInstance().prefixNode_(u.getInstance().implicitNode(i.head),n),c=u.getInstance().appendOperand_(t,r,o);return i.div?u.getInstance().operationsTree_(i.tail,c,i.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),i=t.head.length-1,o=u.getInstance().neutralFences_(t.head,a.slice(0,i));a=a.slice(i),e.push(...o),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const i=r[r.length-1],o=e[0].role;if("open"===o||l.isNeutralFence(e[0])&&(!i||!l.compareNeutralFences(e[0],i))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&"open"===i.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&l.compareNeutralFences(e[0],i)){if(!l.elligibleLeftNeutral(i)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&l.isNeutralFence(i)&&r.some(n)){const i=s.sliceNodes(r,n,!0),o=a.pop(),l=a.length-i.tail.length+1,c=u.getInstance().neutralFences_(i.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(i.div,e.shift(),a.pop().concat(c,o));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,i.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),i=r.length-1,o=a.slice(0,i),l=(a=a.slice(i)).shift(),s=u.getInstance().neutralFences_(r,o);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=i.run("propagateComposedFunction",n)):n.role=e.role,n=i.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const i=e[a+1];return!t(n)||!t(i)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let i=0;for(;r.comp.length>0;)a.push(r.rel[i++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const i=(t=t.slice(0,a+1))[1],o=t[2];let l;if(!n&&o&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,i],[]),l.role="subsup",t=[l,o],r="superscript"),n){const a=u.getInstance().accentRole_(i,r);if(o){u.getInstance().accentRole_(o,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[l,i],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,i],[]),t=[l,o],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),i=l.isEmbellished(e);return r&&(r.embellished=i),n.embellished=i,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const i=u.getInstance().getFunctionsInRow_(e,[]),o=u.getInstance().getFunctionArgs_(a,i,n);return r.concat(o)}getFunctionArgs_(e,t,r){let a,n,o;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return o=u.getInstance().integralNode_(e,a,r.intvar),i.run("intvar_from_fraction",o),r.rest.unshift(o),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),o=u.getInstance().functionNode_(e,r),t.unshift(o),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return o=u.getInstance().functionNode_(e,n),a.tail.unshift(o),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),o=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(o),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),o=u.getInstance().functionNode_(e,t.shift()),t.unshift(o),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}i.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const i=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],i,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let i;r&&(i=r.parent,a.push(r));const o=u.getInstance().factory_.makeBranchNode(e,t,a);return o.role=n.role,i&&(r.parent=i),o}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let i,o=0;i=e[o];o++){const e=a.tagName(i);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(i.childNodes),t,r+1,n);if(u.findSemantics(i,t,n))return i}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),i=r(2298);class o{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return o.fromNode(e.root)}static fromNode(e){return new o(o.fromNode_(e))}static fromString(e){return new o(o.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!o.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(o.collapsedLeafs(e),o.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,o.simpleCollapseStructure(r)?[r]:o.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new o(o.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return o.simpleCollapseStructure(e)?e.toString():o.contentCollapseStructure(e)?"(c "+e.slice(1).map(o.makeSexp_).join(" ")+")":"("+e.map(o.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(o.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(o.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${i.Attribute.ID}=${s}]`,e)[0];if(c&&o.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=o.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&o.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(o.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(i.Attribute.COLLAPSED),a=r?o.realLeafs_(o.fromString(r).array):t.map((e=>e.id));e.setAttribute(i.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(o.simpleCollapseStructure(e))return[e];if(o.contentCollapseStructure(e))return[];let t=[];for(let r=1;ro.simpleCollapseStructure(e)?e:o.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{o.simpleCollapseStructure(e)?r.push(e):(o.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=o},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),i=r(9265),o=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new o.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new o.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new i.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function i(e,t,r){r&&e.reverse();const a=[];for(let n,i=0;n=e[i];i++){if(t(n))return r?{head:e.slice(i+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(i+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,i=0;n=e[i];i++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=i,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let o=null;do{o=i(r,t),n.push(o.head),a.push(o.div),r=o.tail}while(o.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),i=r(1214),o=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(t)),(0,a.setup)(this.options_),o.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),i=r(1214),o=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return o.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(e)),this.colorLeaves_(e),o.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=o.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class i extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=i},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class i extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=i},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),i=r(6604),o=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new o.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),i=r(5274),o=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=h(e);return a.markup(t)}function h(e){const t=s.SemanticTree.fromRoot(e),r=i.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=m(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function m(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const i=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=i?a.markup(c(i)):p(t);e.setAttribute(o.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(o.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=h,t.nodeAtPosition_=m,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,i=0;t=a[i];i++){const a=t.getAttribute("id"),i=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!i)continue;const l=t.childNodes[1],s=l.getAttribute(o.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(o.Attribute.TYPE))continue;if(c=i.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(o.Attribute.PARENT);d&&c.setAttribute(o.Attribute.PARENT,d),c.setAttribute(o.Attribute.TYPE,"dummy"),c.setAttribute(o.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(o.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class i extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=i},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),i=r(6278),o=r(9543);class l extends i.AbstractSpeechGenerator{getSpeech(e,t,r=null){const i=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const i in l){const s=l[i],u=n.getBySemanticId(t,i),c=n.getBySemanticId(e,i)||r&&n.getBySemanticId(r,i);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?o.addModality(c,s,this.modality):o.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&o.addPrefix(c,s))}return i}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),i=r(4356),o=r(2536),l=r(2780);var s,u,c;function d(){const e=i.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),i=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,i.push(t))}return i}function h(e){const t="normal"===e||"fullwidth"===e?"":i.LOCALE.MESSAGES.font[e]||i.LOCALE.MESSAGES.embellish[e]||"";return(0,o.localeFontCombiner)(t)}function m(e,r,a,n,o,l){const s=h(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,o,i.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,o){const l=h(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=i.LOCALE.ALPHABETS.digitPrefix,r=u+o;y(l.combiner,a,s,r,l.font,e,n,i.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,i,o,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in i?i[c]:i.default;l.defineRule(t.toString(),c,"default",o,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const o=t.INTERVALS;for(let e,t=0;e=o[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{m(t,r,i.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=h,t.alphabetRules=m,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),i=r(1676),o=r(1676),l=r(2780),s=r(2362);class u extends i.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,o.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[o.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,i=0;e=t[i];i++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const i=t[1];i&&i!==u.AUTO&&-1!==a[t[0]].indexOf(i)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ao?-1:i0&&t<20&&r>0&&r<11}function A(e){return i.default.getInstance().style===e}function E(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function M(e){if(E(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(_(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&O(r))}function _(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function O(e){return o.evalXPath("children/*",e).every((e=>_(e)||"identifier"===e.tagName))}function C(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&S(e.childNodes[0])&&L(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function L(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,i="open"===e.getAttribute("role")?0:1;let o=e.parentNode;for(;o;)"fenced"===o.tagName&&o.childNodes[0].childNodes[i].textContent===n&&r++,o=o.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),i=r(5897),o=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const h={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let m=!1;function g(e=i.default.getInstance().locale){i.EnginePromise.loaded[e]||(i.EnginePromise.loaded[e]=[!1,!1],function(e){if(i.default.getInstance().isIE&&i.default.getInstance().mode===o.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(i.default.getInstance().mode){case o.Mode.ASYNC:return w;case o.Mode.HTTP:return A;case o.Mode.SYNC:default:return x}}function b(e){const t=i.default.getInstance().customLoader?i.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{v(t),i.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{i.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(e)}))}));i.EnginePromise.promises[e]=r}function v(e){k(JSON.parse(e))}function k(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(h[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?k(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function x(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function A(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=i.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return m||(g(u.DynamicCstr.BASE_LOCALE),m=!0),i.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=i.default.getInstance().defaultLocale;return t?(g(t),i.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),i.EnginePromise.promises[e]}))))):(g(e),i.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=v,t.loadFile=w,t.loadFileSync=x,t.loadAjax=A},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),i=r(7088),o=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:o.spaceoutNumber,CQFspaceoutIdentifier:o.spaceoutIdentifier,CSFspaceoutText:o.spaceoutText,CSFopenFracVerbose:o.openingFractionVerbose,CSFcloseFracVerbose:o.closingFractionVerbose,CSFoverFracVerbose:o.overFractionVerbose,CSFopenFracBrief:o.openingFractionBrief,CSFcloseFracBrief:o.closingFractionBrief,CSFopenFracSbrief:o.openingFractionSbrief,CSFcloseFracSbrief:o.closingFractionSbrief,CSFoverFracSbrief:o.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFopenRadicalVerbose:o.openingRadicalVerbose,CSFcloseRadicalVerbose:o.closingRadicalVerbose,CSFindexRadicalVerbose:o.indexRadicalVerbose,CSFopenRadicalBrief:o.openingRadicalBrief,CSFcloseRadicalBrief:o.closingRadicalBrief,CSFindexRadicalBrief:o.indexRadicalBrief,CSFopenRadicalSbrief:o.openingRadicalSbrief,CSFindexRadicalSbrief:o.indexRadicalSbrief,CQFisSmallRoot:o.smallRoot,CSFsuperscriptVerbose:o.superscriptVerbose,CSFsuperscriptBrief:o.superscriptBrief,CSFsubscriptVerbose:o.subscriptVerbose,CSFsubscriptBrief:o.subscriptBrief,CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.superscriptVerbose,CSFleftsubscriptVerbose:o.subscriptVerbose,CSFrightsuperscriptVerbose:o.superscriptVerbose,CSFrightsubscriptVerbose:o.subscriptVerbose,CSFleftsuperscriptBrief:o.superscriptBrief,CSFleftsubscriptBrief:o.subscriptBrief,CSFrightsuperscriptBrief:o.superscriptBrief,CSFrightsubscriptBrief:o.subscriptBrief,CSFunderscript:o.nestedUnderscript,CSFoverscript:o.nestedOverscript,CSFendscripts:o.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:o.determinantIsSimple,CSFRemoveParens:o.removeParens,CQFresetNesting:o.resetNestingDepth,CGFbaselineConstraint:o.generateBaselineConstraint,CGFtensorRules:o.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),i=r(5740),o=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),i=e.ownerDocument;for(let e,o=0;e=r[o];o++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),o=n.identifierNode(r,"unknown","");t(o),a.push(o.xml(i))}return a}function d(e,r,a,o,l,s){o=o||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=i.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(o,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=i.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,o){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return o;if(t.indexOf(e.tagName)>-1&&o++,!e.childNodes||0===e.childNodes.length)return o;const l=i.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,o)})))}function h(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=h(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const i=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function y(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,r){const a=y(e),n=v(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function v(e){const t="sqrt"===e.tagName?"2":o.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function k(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function S(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=h,t.nestedFraction=m,t.openingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=y,t.nestedRadical=b,t.getRootIndex=v,t.openingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=k,t.nestedUnderscript=function(e){const t=k(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=S,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=S(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=o.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let e,t=0;e=n[t];t++)i=i.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(i.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const w=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),x=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function A(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const i="children/*["+x.get(e)+"]";if(1&n){const t=w.get(e%5);r="[t] "+t+"Verbose; [n] "+i+";"+r,a="[t] "+t+"Brief; [n] "+i+";"+a}else t.unshift("name("+i+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,i,o]=A(a);e.defineRule(r,"default",i,"self::tensor",...n),t&&(e.defineRule(r,"brief",o,"self::tensor",...n),e.defineRule(r,"sbrief",o,"self::tensor",...n));const l=w.get(2);i+="; [t]"+l+"Verbose",o+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",i,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",o,"self::tensor",s,...n),e.defineRule(r,"sbrief",o,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),i=r(5740),o=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=h(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function h(e,t){const r=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function y(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(g(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(g(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=h,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,l.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=y,(0,u.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),o=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=o?p.nestedSubSuper(o,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",h=o&&"EMPTY"!==i.tagName(o)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],m=u&&"EMPTY"!==i.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=s.default.evaluateNode(e);return l=!1,c.concat(h,g,m)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),o=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===i.tagName(e),c=o&&"NUMBER"===i.tagName(o);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),i=r(4356),o=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,o.convertVulgarFraction)(e,i.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(i.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(i.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(i.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),i=r(1378),o=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:o.openingFraction,CSFcloseFraction:o.closingFraction,CSFoverFraction:o.overFraction,CSFoverBevFraction:o.overBevelledFraction,CQFhyperFraction:o.hyperFractionBoundary,CSFopenRadical:o.openingRadical,CSFcloseRadical:o.closingRadical,CSFindexRadical:o.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:e=>i.generateTensorRules(e,!1),CTFrelationIterator:o.relationIterator,CTFimplicitIterator:o.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),i=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),i=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const o=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==o.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),i=r(5740),o=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),h=r(9543),m=r(8504),g=r(7730),y=r(1214),b=r(179),v=r(1204),k=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?v.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=v.splitAttribute(v.getAttribute(e,u.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(e,u.Attribute.CONTENT));const a=v.getAttribute(e,u.Attribute.TYPE),n=v.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];k.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=k.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());k.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(o.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=o.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=m.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),i=n.indexOf(a);if(-1===i)return t;const o=i>=n.length-1?n[0]:n[i+1];return m.ClearspeakPreferences.addPreference(t,r,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?v.getAttribute(e[0],u.Attribute.PREFIX):h.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?v.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),o=this.getFocus().getSemanticNodes(),l=h.retrievePrefix(o[0]),s=[new a.AuditoryDescription({text:i,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=h.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=h.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,i){const o=e=>a.getBySemanticId(i,e),l=r.nodeDict,s=o(e),u=t.map(o),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,i),d}static generateAllVisibleNodes_(e,t,r,a){let i=[];for(let o=0,l=e.length;oe.id.toString())),u=n.getAllVisibleNodes(s,a);i=i.concat(n.generateAllVisibleNodes_(s,u,r,a))}return i}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),i=r(6537),o=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new i.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),o.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const i=u.getAttribute(e,a.Attribute.COLLAPSED);return i?this.postProcess(t,i):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),i=u.getAttribute(e,a.Attribute.ANNOTATION)||"",o=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(i),d.parseAttributes(o),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=i},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),i=r(9797);class o extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new i.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=o},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),i=r(9806),o=r(179);class l extends i.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=o.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=o.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===o.WalkerMoves.ROW){this.moved=o.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=o.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),i=this.levels.indexOf(t),o=this.levels.get(e?i+1:i-1);if(!o)return this.levels.push(n),null;this.setFocus(this.singletonFocus(o));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const i=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),i=r(9806),o=r(1799);t.walker=function(e,r,a,n,i){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,i)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new i.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new o.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,_e.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var mt=__webpack_require__(2892),gt=__webpack_require__(625),yt=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",t.VERSION,"input"),(0,e.combineWithMathJax)({_:{input:{mathml_ts:mt,mathml:{FindMathML:gt,MathMLCompile:yt}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((function(e){return e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0})),MathJax.startup&&(MathJax.startup.registerConstructor("mml",mt.MathML),MathJax.startup.useInput("mml"));var bt=__webpack_require__(50),vt=__webpack_require__(3216),kt=__webpack_require__(8042),St=__webpack_require__(8270),wt=__webpack_require__(6797),xt=__webpack_require__(5355),At=__webpack_require__(9261),Et=__webpack_require__(9086),Mt=__webpack_require__(7463),_t=__webpack_require__(95),Ot=__webpack_require__(1148),Ct=__webpack_require__(8102),Lt=__webpack_require__(804),Pt=__webpack_require__(8147),Nt=__webpack_require__(2275),Tt=__webpack_require__(9063),Rt=__webpack_require__(6911),Ft=__webpack_require__(1653),It=__webpack_require__(6781),Dt=__webpack_require__(6460),Bt=__webpack_require__(6287),jt=__webpack_require__(5964),qt=__webpack_require__(8776),Ht=__webpack_require__(4798),Ut=__webpack_require__(4597),zt=__webpack_require__(2970),Vt=__webpack_require__(5610),Xt=__webpack_require__(4300),Wt=__webpack_require__(8002),Gt=__webpack_require__(7056),Jt=__webpack_require__(1259),Kt=__webpack_require__(3571),$t=__webpack_require__(6590),Yt=__webpack_require__(8650),Zt=__webpack_require__(421),Qt=__webpack_require__(7742),er=__webpack_require__(5884),tr=__webpack_require__(1597),rr=__webpack_require__(7211),ar=__webpack_require__(5552),nr=__webpack_require__(7519),ir=__webpack_require__(4420),or=__webpack_require__(1626),lr=__webpack_require__(9800),sr=__webpack_require__(1160),ur=__webpack_require__(1956),cr=__webpack_require__(7490),dr=__webpack_require__(7313),pr=__webpack_require__(7555),fr=__webpack_require__(2688),hr=__webpack_require__(5636),mr=__webpack_require__(5723),gr=__webpack_require__(8009),yr=__webpack_require__(5023),br=__webpack_require__(7096),vr=__webpack_require__(6898),kr=__webpack_require__(6991),Sr=__webpack_require__(8411),wr=__webpack_require__(4126),xr=__webpack_require__(258),Ar=__webpack_require__(4093),Er=__webpack_require__(905),Mr=__webpack_require__(6237),_r=__webpack_require__(5164),Or=__webpack_require__(6319),Cr=__webpack_require__(5766),Lr=__webpack_require__(1971),Pr=__webpack_require__(167),Nr=__webpack_require__(5806);MathJax.loader&&MathJax.loader.checkVersion("output/chtml",t.VERSION,"output"),(0,e.combineWithMathJax)({_:{output:{chtml_ts:bt,chtml:{DynamicFonts:vt,FontData:kt,Notation:St,Usage:wt,Wrapper:xt,WrapperFactory:At,Wrappers_ts:Et,Wrappers:{HtmlNode:Mt,TeXAtom:_t,TextNode:Ot,maction:Ct,math:Lt,menclose:Pt,mfenced:Nt,mfrac:Tt,mglyph:Rt,mi:Ft,mmultiscripts:It,mn:Dt,mo:Bt,mpadded:jt,mroot:qt,mrow:Ht,ms:Ut,mspace:zt,msqrt:Vt,msubsup:Xt,mtable:Wt,mtd:Gt,mtext:Jt,mtr:Kt,munderover:$t,scriptbase:Yt,semantics:Zt}},common:{Direction:Qt,FontData:er,LineBBox:tr,LinebreakVisitor:rr,Notation:ar,Wrapper:nr,WrapperFactory:ir,Wrappers:{HtmlNode:or,TeXAtom:lr,TextNode:sr,maction:ur,math:cr,menclose:dr,mfenced:pr,mfrac:fr,mglyph:hr,mi:mr,mmultiscripts:gr,mn:yr,mo:br,mpadded:vr,mroot:kr,mrow:Sr,ms:wr,mspace:xr,msqrt:Ar,msubsup:Er,mtable:Mr,mtd:_r,mtext:Or,mtr:Cr,munderover:Lr,scriptbase:Pr,semantics:Nr}}}}});var Tr=__webpack_require__(4200);function Rr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Fr="undefined"==typeof document?"@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%":"https://cdn.jsdelivr.net/npm/%%FONT%%-font/es5/output/fonts/%%FONT%%",Ir=function(t,r,n,i){if(MathJax.loader){(0,e.combineDefaults)(MathJax.config,t,MathJax.config.output||{});var o=MathJax.config[t],l=o.font||n;if("string"!=typeof l&&(o.fontData=l,o.font=l=l.NAME),"["!==l.charAt(0)){var s=o.fontPath||Fr,u=l.match(/^[a-z]+:/)?(l.match(/[^/:\\]*$/)||[t])[0]:l;(0,e.combineDefaults)(MathJax.config.loader,"paths",Rr({},u,u===l?s.replace(/%%FONT%%/g,l):l)),l="[".concat(u,"]")}var c=l.substr(1,l.length-2);c!==n?(0,e.combineDefaults)(MathJax.config.loader,"output/".concat(t),{checkReady:function(){return MathJax.loader.load("".concat(l,"/").concat(t)).catch((function(e){return console.log(e)}))}}):((0,e.combineWithMathJax)({_:{output:{fonts:Rr({},c,Rr({},t+"_ts",Rr({},i.NAME+"Font",i)))}}}),(0,e.combineDefaults)(MathJax,"config",Rr({output:{font:l}},t,{fontData:i,dynamicPrefix:"".concat(l,"/").concat(t,"/dynamic")})),"chtml"===t&&(0,e.combineDefaults)(MathJax.config,t,{fontURL:a.Package.resolvePath("".concat(l,"/").concat(t,"/woff"),!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,r),MathJax.startup.useOutput(t))},Dr=function(e,t,r,a){if(!MathJax.loader)return Promise.resolve();a&&MathJax.loader.preLoad("[".concat(r,"]/").concat(t));var n=MathJax.config.loader["output/".concat(t)];return(n&&n.checkReady?n.checkReady().then(e):e()).catch((function(e){return console.log(e)}))};Ir("chtml",bt.CHTML,Tr.fontName,Tr.DefaultFont);var Br=__webpack_require__(5865),jr=__webpack_require__(8310),qr=__webpack_require__(4001),Hr=__webpack_require__(473),Ur=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",t.VERSION,"ui"),(0,e.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:Br,Menu:jr,MenuHandler:qr,MmlVisitor:Hr,SelectableInfo:Ur}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,qr.MenuHandler)(e)}),20);var zr=__webpack_require__(5445),Vr=__webpack_require__.n(zr);if(MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{sre:zr}}}),MathJax.startup){var Xr=a.Package.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:Xr};else{try{Xr=MathJax.config.loader.require.resolve(Xr+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:Xr}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return Vr().preloadLocales(e)});var Wr=__webpack_require__(917);MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{"semantic-enrich":Wr}}}),MathJax.loader&&(0,e.combineDefaults)(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:function(){return Vr().sreReady()}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,Wr.EnrichHandler)(e,new mt.MathML({allowHtmlInTokenNodes:!0}))}));var Gr=__webpack_require__(8479),Jr=__webpack_require__(1508),Kr=__webpack_require__(1600),$r=__webpack_require__(7603),Yr=__webpack_require__(7171),Zr=__webpack_require__(5642),Qr=__webpack_require__(6851);MathJax.loader&&MathJax.loader.checkVersion("a11y/explorer",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{explorer_ts:Gr,explorer:{Explorer:Jr,ExplorerPool:Kr,KeyExplorer:$r,MouseExplorer:Yr,Region:Zr,TreeExplorer:Qr}}}}),MathJax.startup&&(MathJax.config.options&&!1!==MathJax.config.options.enableExplorer&&(0,e.combineDefaults)(MathJax.config,"options",{menuOptions:{settings:{explorer:!0}}}),MathJax.startup.extendHandler((function(e){return(0,Gr.ExplorerHandler)(e)})));var ea=__webpack_require__(5282),ta=JSON.parse('{"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),ra=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),aa=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),ea.default.set("base",ta),ea.default.set("en",ra),ea.default.set("nemeth",aa),r.Loader.preLoad("loader","startup","core","input/tex","input/mml","output/chtml","ui/menu"),function(e,t){Dr(e,"chtml",Tr.fontName,t)}(function(e){return function(){return e((function(){return Vr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})),!0)}()})(); \ No newline at end of file diff --git a/es5/tex-mml-svg-nofont.js b/es5/tex-mml-svg-nofont.js new file mode 100644 index 0000000000..2b4156d11a --- /dev/null +++ b/es5/tex-mml-svg-nofont.js @@ -0,0 +1 @@ +(function(){"use strict";var __webpack_modules__={8479:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),h=r(5865),m=r(1600),g=u(r(5445));function y(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new m.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function b(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var o=function(){function e(e,t,r,a){for(var n=[],o=4;o0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=o(r(6991)),p=o(r(7171)),f=r(6851),h=u(r(5445)),m=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=m;var g={braille:function(e,t,r){for(var a,n=[],o=3;o0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var i=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,o,i){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=o,l.nodeAccess=i,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=o(this.getNode(r),2),n=a[0],i=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(i),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var o=e.call(this,t,r,new i.DummyRegion(t),n,(function(e){return o.highlighter.isMactionNode(e)}),(function(){}))||this;return o.document=t,o.pool=r,o.node=n,o}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,o,i,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),o=0,i=void 0;i=n[o];o++)i!==this.div&&(r=Math.max(i.getBoundingClientRect().bottom,r),a=Math.min(i.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n"+(o.match(/\S/)?a+o+n:"")+""},t}(p.SerializedMmlVisitor);function y(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==m&&(m=e.options.sre.speech,c.mathjax.retryAfter(h.default.setupEngine(e.options.sre).then((function(){return h.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var o=void 0;o=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(h.default.toEnriched(o)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,o=this.typesetRoot;n.setAttribute(o,"aria-label",a);try{for(var i=l(n.childNodes(o)),s=i.next();!s.done;s=i.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var o=l(e.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return""},a}(e)}function b(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var i=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var i=o(e),l=i.next();!l.done;l=i.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=o(t.reverse()),i=n.next();!i.done;i=n.next()){var l=i.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=i},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function o(e){return"object"==typeof e&&null!==e}function i(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!o(e[u])||!o(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):i(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=o,t.combineConfig=i,t.combineDefaults=function e(t,r,n){var i,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;o(t[c])&&o(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){i={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var o,i;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,o,i,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){o={error:e}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}try{for(var h=r(Object.keys(t)),m=h.next();!m.done;m=h.next()){"style"===(d=m.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),i=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=o,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=i},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=o(this),n=a.next();!n.done;n=a.next()){var i=n.value.item;if(i.handlesDocument(e))return i}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=i},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.item.id===e)return i.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=m,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),k=function(){function e(t,r,a){var n=this,o=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},o.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var i=this.options.InputJax||[new g];Array.isArray(i)||(i=[i]),this.inputJax=i,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=i},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var o=r(7860),i=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=i.MML,t}(o.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=o({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=i(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=i(p),h=f.next();!h.done;h=f.next()){var m=h.value;m?l.appendChild(m.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var o=t;(t=this.factory.create("mrow")).setChildren(o.childNodes),t.attributes=o.attributes;try{for(var l=i(o.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,o.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var o=i(a.childNodes),l=o.next();!l.done;l=o.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var h=i(Object.keys(e)),m=h.next();!m.done;m=h.next()){var g=m.value;if(f.hasOwnProperty(g)||r.alwaysInherit.hasOwnProperty(g)){var y=l(e[g],2),b=y[0],v=y[1];!(null===(d=null===(c=r.noInherit[b])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[g])&&this.attributes.setInherited(g,v)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[g])&&delete(e=o({},e))[g]}}catch(e){s={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var k=this.arity;if(k>=0&&k!==1/0&&(1===k&&0===this.childNodes.length||1!==k&&this.childNodes.length!==k))if(k=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var o=i(a.getExplicitNames()),l=o.next();!l.done;l=o.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),o=this.factory.create("text");o.setText(t.fullErrors?e:this.kind),n.appendChild(o),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof y?r+=o.getText():"textContent"in o&&(r+=o.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o;try{for(var l=i(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=o(o({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var o=i(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=m;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=o},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=i.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=o(o({},i.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(i.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),i=this.attributes.get("denomalign"),l=this.addInheritedAttributes(o({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(o({},e),{denalign:i,indentshift:"0",indentalignfirst:i,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=o(o({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=i.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=o({},i.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(i.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=i(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],o=this.constructor.OPTABLE,l=o[r][e]||o[a][e]||o[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o&&!o.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=i(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=o({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var o,s;try{for(var u=i(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){o={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,u;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=i(this.childNodes),m=h.next();!m.done;m=h.next()){var g=m.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,s;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=i(this.childNodes),h=f.next();!h.done;h=f.next()){var m=h.value;e.columnalign[1]=p.shift()||e.columnalign[1],m.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=o(o({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(i.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":o.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function o(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=o,t.MO={ORD:o(0,0,n.TEXCLASS.ORD),ORD11:o(1,1,n.TEXCLASS.ORD),ORD21:o(2,1,n.TEXCLASS.ORD),ORD02:o(0,2,n.TEXCLASS.ORD),ORD55:o(5,5,n.TEXCLASS.ORD),NONE:o(0,0,n.TEXCLASS.NONE),OP:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:o(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:o(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:o(3,3,n.TEXCLASS.BIN),BIN4:o(4,4,n.TEXCLASS.BIN),BIN01:o(0,1,n.TEXCLASS.BIN),BIN5:o(5,5,n.TEXCLASS.BIN),TALLBIN:o(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:o(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:o(5,5,n.TEXCLASS.REL),REL1:o(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:o(4,4,n.TEXCLASS.REL),RELSTRETCH:o(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:o(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:o(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:o(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:o(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:o(0,0,n.TEXCLASS.INNER),PUNCT:o(0,3,n.TEXCLASS.PUNCT),ACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,o=e.codePointAt(0);try{for(var i=a(t.RANGES),l=i.next();!l.done;l=i.next()){var s=l.value;if(o<=s[1]){if(o>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":o(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":o(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":o(0,0),"--":o(0,0),"..":o(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":o(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":o(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":o(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":o(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=i(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],o=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+o:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,i="";try{for(var l=o(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;i+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return i},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var i=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var i=o(Object.keys(t)),l=i.next();!l.done;l=i.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var o=r(this.childNodes),i=o.next();!i.done;i=o.next()){var l=i.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),h=function(e){function t(t,r,a){var n=this,o=i((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,o,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=i(d,2),f=p[0],h=p[1];if(t<=h&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=h}}catch(e){n={error:e}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),o=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,o)},t.prototype.findMath=function(e){var t,r,a,n,o,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),h=f.next();!h.done;h=f.next()){var m=h.value,g=i([null,null],2),y=g[0],b=g[1];try{for(var v=(a=void 0,l(this.inputJax)),k=v.next();!k.done;k=v.next()){var S=k.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(o=i(this.domStrings.find(m),2))[0],b=o[1]);try{for(var A=(s=void 0,l(S.findMath(y))),E=A.next();!E.done;E=A.next()){var x=E.value;w.push(this.mathItem(x,S,b))}}catch(e){s={error:e}}finally{try{E&&!E.done&&(c=A.return)&&c.call(A)}finally{if(s)throw s.error}}}else try{for(var _=(d=void 0,l(S.findMath(m))),O=_.next();!O.done;O=_.next()){x=O.value;var C=new this.options.MathItem(x.math,S,x.display,x.start,x.end);w.push(C)}}catch(e){d={error:e}}finally{try{O&&!O.done&&(p=_.return)&&p.call(_)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{k&&!k.done&&(n=v.return)&&n.call(v)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.adaptor.getAttribute(i,"id")===t)return i}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var o=n.value;o.state()>=f.STATE.INSERTED&&o.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=o(o({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(o(o({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=h},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),o=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),o=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?o=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),o=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[o,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),o=!1,i=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,o):i.hasOwnProperty(l)?e=this.handleTag(e,o):l?(e=(t=a(this.handleContainer(e,o),2))[0],o=t[1]):e=this.handleOther(e,o),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],o=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=o},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var o=r(3670),i=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=i.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(o.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var o=r(4474),i=function(e){function t(t,r,a,n,o){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===o&&(o={node:null,n:0,delim:""}),e.call(this,t,r,a,n,o)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=o.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var i=t.parse(n,"text/html");a=t.firstChild(t.body(i))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(o.AbstractMathItem);t.HTMLMathItem=i},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=o},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var i=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=o((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],i=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(i),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),o=this.adaptor.body(n);1!==this.adaptor.childNodes(o).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(o)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var i=this.mathml.compile(r);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},i.AbstractInputJax.OPTIONS),t}(i.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var i=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math")),i=n.next();!i.done;i=n.next()){var l=i.value;t.add(l)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,i,s=this.adaptor.root(this.adaptor.document);try{for(var u=o(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,o(this.adaptor.tags(e,p+":math"))),h=f.next();!h.done;h=f.next()){var m=h.value;t.add(m)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math",l)),i=n.next();!i.done;i=n.next()){var s=i.value;t.add(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var i=o(e.values()),l=i.next();!l.done;l=i.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(i.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=i(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,o=a.kind(e).replace(/^.*:/,""),i=a.getAttribute(e,"data-mjx-texclass")||"";i&&(i=this.filterAttribute("data-mjx-texclass",i)||"");var s=i&&"mrow"===o?"TeXAtom":o;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===o?(i=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,i,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var o=l(this.adaptor.allAttributes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var o=l(n.childNodes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var o=l(this.filterClassList(this.adaptor.allClasses(t))),i=o.next();!i.done;i=o.next()){var s=i.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),h=l(r(3971)),m=l(r(8562)),g=r(6521),y=r(9899);r(2942);var b=function(e){function t(r){void 0===r&&(r={});var a=this,n=i((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),o=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),h=a._parseOptions=new m.default(f,[a.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(h.options,o),f.config(a),t.tags(h,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new y.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){g.TagsFactory.addTags(t.tags),g.TagsFactory.setDefault(e.options.tags),e.tags=g.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n,o=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=(n=new f.default(this.latex,{display:o,isInner:!1},this.parseOptions)).mml(),a=n.stack.global}catch(e){if(!(e instanceof h.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),o&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),n&&n.stack.env.hsize&&(p.default.setAttribute(r,"maxwidth",n.stack.env.hsize),p.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=o(o({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=b},5935:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n":function(t){return t.cstart[t.j]=(t.cstart[t.j]||"")+e.getBraces(t)},"<":function(t){return t.cend[t.j-1]=(t.cend[t.j-1]||"")+e.getBraces(t)},"@":function(t){return e.addAt(t,e.getBraces(t))},"!":function(t){return e.addBang(t,e.getBraces(t))},P:function(t){return e.macroColumn(t,">{$}p{#1}<{$}",1)},M:function(t){return e.macroColumn(t,">{$}m{#1}<{$}",1)},B:function(t){return e.macroColumn(t,">{$}b{#1}<{$}",1)}," ":function(e){}},this.MAXCOLUMNS=1e4}return e.prototype.process=function(e,t,r){for(var o={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},l=0;o.ithis.MAXCOLUMNS)throw new i.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var s=o.c=String.fromCodePoint(o.template.codePointAt(o.i));if(o.i+=s.length,!this.columnHandler.hasOwnProperty(s))throw new i.default("BadPreamToken","Illegal pream-token (%1)",s);this.columnHandler[s](o)}var u=o.calign;if(r.arraydef.columnalign=u.join(" "),o.cwidth.length){var c=n([],a(o.cwidth),!1);c.lengthu.length?(r.frame.push("right"),d.pop()):d.lengthe.template.length)throw new i.default("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];for(var t=++e.i,r=1;e.i0&&r--;)a.push(this.getBraces(e));e.template=s.default.substituteArgs(e.parser,a,t)+e.template.slice(e.i),e.i=0},e.prototype.addRule=function(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")},e.prototype.addAt=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",e.clines[n]&&(".5em"===a[n]?r[n-1]+="\\hspace{.25em}":a[n]||(e.cend[n-1]=(e.cend[n-1]||"")+"\\hspace{.5em}")),r[n]=t,a[n]="0",a[++e.j]="0"},e.prototype.addBang=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",r[n]=("0"===a[n]&&e.clines[n]?"\\hspace{.25em}":"")+t,a[n]||(a[n]=".5em"),a[++e.j]=".5em"},e}();t.ColumnParser=c},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var o,i=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,o,i,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=o,this.nodes=i,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,o=r.init?this.makeProcessor(r.init,n):null,i=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,o,i,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return o.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(o=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,o,i;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),h=f.next();!h.done;h=f.next()){var m=h.value,g=m.item,y=m.priority;this.append(g,y)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),o=n.next();!o.done;o=n.next()){var i=o.value;this.addFilters(e,i.item)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,i.defaultOptions)(s.options,l.options),(0,i.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=o.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),(0,i.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,o,i,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),h=f.next();!h.done;h=f.next()){var m=n(h.value,2),g=m[0];p=m[1];e.postFilters.add(g,p)}}catch(e){i={error:e}}finally{try{h&&!h.done&&(l=f.return)&&l.call(f)}finally{if(i)throw i.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,i=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var o=a(n.getList("fixStretchy")),i=o.next();!i.done;i=o.next()){var s=i.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,o=e.attributes;if(o){var i=new Set((o.get("mjx-keep-attrs")||"").split(/ /));delete o.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(o.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;i.has(u)||o.attributes[u]!==e.attributes.getInherited(u)||delete o.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,o,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===i.TEXCLASS.REL){for(var h=f.parent,m=void 0,g=h.childNodes,y=g.indexOf(f)+1,b=l.default.getProperty(f,"variantForm");y0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var i=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var o=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=o,o++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=o),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=o(t,2),n=a[0],i=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[i,r,this.endPattern(i)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,i=o(a,3),l=i[0],u=i[1],c=i[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var o="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,o)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var i=a[this.sub];o=a.index+a[this.sub].length;n=2===i.length?(0,s.protoItem)("",i.substr(1),"",t,a.index,o):(0,s.protoItem)("",i,"",t,a.index,o,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var o,i=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(o=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new i.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=o.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var o=a(this._configuration),i=o.next();!i.done;i=o.next()){var l=i.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;r.push(i.name)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.contains(e))return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.name===e)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),o=n.next();!o.done;o=n.next()){var i=o.value.retrieve(e);if(i)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),o=u.default.getFontDef(e);n?(r=e.create("token","mn",o,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",o,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,o){var i=o[0],l=e.itemFactory.create("begin").setProperties({name:t,end:i});l=r.apply(void 0,n([e,l],a(o.slice(1)),!1)),e.Push(l)}}(i||(i={})),t.default=i},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(5453)),s=r(8929),u=i(r(1256)),c=r(7233),d=r(5935),p=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.columnParser=new d.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var i=o(a),l=i.next();!l.done;l=i.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var i=o(t),l=i.next();!l.done;l=i.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=p},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,l=r(9007),s=o(r(1256)),u=o(r(8417)),c=o(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},o="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+o+"\\s*"+i+"\\s*$"),f=RegExp("^\\s*"+o+"\\s*"+i+" ?");function h(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],o=t[1],i=t[2];if("mu"!==o)return[n,o,i];return[m(r[o](parseFloat(n||"1"))).slice(0,-2),"em",i]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function m(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function y(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function b(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function v(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function k(e,t){for(var r=e.length,a=0,n="",o=0,i=0,l=!0,s=!1;oa&&(i=a)),a++;break;case"}":a&&a--,(l||s)&&(i--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":v(n,i),u,e.slice(o)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":v(n,i),"",e.slice(o)]}e.matchDimen=h,e.dimen2em=function(e){var t=a(h(e),2),n=t[0],o=t[1],i=parseFloat(n||"1"),l=r[o];return l?l(i):0},e.Em=m,e.cols=function(){for(var e=[],t=0;t1&&(s=[e.create("node","mrow",s)]),s},e.internalText=y,e.underOver=function(t,r,a,n,o){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var i=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[i,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return o&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r,a){return a||(r=e.trimSpaces(r||"")),"t"===r?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(a?(a.string="[".concat(r,"]")+a.string.slice(a.i),a.i=0):t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",o=0;ot.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=b(e,b(e,n,a),t[parseInt(i,10)-1]),a=""}else a+=i}return b(e,n,a)},e.addArgs=b,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var o=(e.getProperty("in-lists")||"").split(/,/);try{for(var i=n(o),l=i.next();!l.done;l=i.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var o,i;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,o,i,l={},s=e;for(;s;)o=(t=a(k(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(i=(r=a(k(s,[","]),3))[0],n=r[1],s=r[2],i="false"===i||"true"===i?JSON.parse(i):i,l[o]=i):o&&(l[o]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l}}(i||(i={})),t.default=i},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=i(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,o,i,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===o&&(o=""),void 0===i&&(i=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=o,this.noTag=i,this.labelId=l};t.TagInfo=u;var c=function(){function e(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag);var a=this.label;this.currentTag=new u(e,t,r),this.label=a},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag);var e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId),this.label="");var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=o(Object.keys(t)),i=n.next();!i.done;i=n.next()){var l=i.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n="0"&&i<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===i){if((i=a[n].substr(1))>="0"&&i<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var i=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=o({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(i),s);i.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=o(r(9140)),u=r(8317),c=i(r(5450)),d=i(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var i=o(r(1130)),l=o(r(5450)),s=o(r(1256)),u=r(8317),c=o(r(8417)),d=o(r(3971)),p=r(8803),f=o(r(7693)),h=r(9007);function m(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&g(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&g(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function g(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,o,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,o,l);return i.default.setArrayAlign(u,s,e)},t.AmsMethods.AlignAt=function(e,r,a,n){var o,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(o=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+s+"}");for(var p=parseInt(o,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var h=t.AmsMethods.EqnArray(e,r,a,n,u,f);return i.default.setArrayAlign(h,l,n?null:e)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),i.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},t.AmsMethods.XalignAt=function(e,r,a,n){var o=e.GetArgument("\\begin{"+r.getName()+"}");if(o.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var i=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,i,l,!0);return s.setProperty("xalignat",2*parseInt(o)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,o,l,s){void 0===s&&(s=!1),e.Push(t),i.default.checkEqnEnv(e),o=o.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:o,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=i.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var o=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(o,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=i.default.trimSpaces(e.GetArgument(t)),o=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(o.isKind("mi")||(o=e.create("node","TeXAtom",[o])),s.default.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(e.itemFactory.create("fn",o))},t.AmsMethods.SideSet=function(e,t){var r=n(m(e.ParseArg(t)),2),a=r[0],o=r[1],l=n(m(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(o?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[i.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});o&&(a&&f.appendChild(a),f.appendChild(o)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var o={width:"+"+i.default.Em((a+n)/18),lspace:i.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),m=e.create("node","mpadded",[u,d],o);if(s.default.setAttribute(m,"voffset","-.2em"),s.default.setAttribute(m,"height","-.2em"),s.default.setChild(f,f.over,m),l){var g=new c.default(l,e.stack.env,e.configuration).mml(),y=e.create("node","mspace",[],{height:".75em"});m=e.create("node","mpadded",[g,y],o),s.default.setAttribute(m,"voffset",".15em"),s.default.setAttribute(m,"depth","-.15em"),s.default.setChild(f,f.under,m)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=i.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),o={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=o[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,o){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==o&&(o=i.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=i.default.fixedFence(e.configuration,r,c,a)),""!==o){var p=parseInt(o,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=i.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var o=r(9899),i=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,o){var i,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var h=e.options.autoload[r],m=a(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),g=m[0],y=m[1];try{for(var b=n(g),v=b.next();!v.done;v=b.next()){var k=v.value;p.remove(k)}}catch(e){i={error:e}}finally{try{v&&!v.done&&(l=b.return)&&l.call(b)}finally{if(i)throw i.error}}try{for(var S=n(y),w=S.next();!w.done;w=S.next()){var A=w.value;f.remove(A)}}catch(e){c={error:e}}finally{try{w&&!w.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}e.string=(o?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=o.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,o,i,u,c,h,m=t.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),b=m.options.autoload;m.packageData.set("autoload",{Autoload:d});try{for(var v=n(Object.keys(b)),k=v.next();!k.done;k=v.next()){var S=k.value,w=b[S],A=a(2===w.length&&Array.isArray(w[0])?w:[w,[]],2),E=A[0],x=A[1];try{for(var _=(i=void 0,n(E)),O=_.next();!O.done;O=_.next()){var C=O.value;g.lookup(C)&&"color"!==C||p.add(C,new l.Macro(C,d,[S,!0]))}}catch(e){i={error:e}}finally{try{O&&!O.done&&(u=_.return)&&u.call(_)}finally{if(i)throw i.error}}try{for(var M=(c=void 0,n(x)),L=M.next();!L.done;L=M.next()){var P=L.value;y.lookup(P)||f.add(P,new l.Macro(P,d,[S,!1]))}}catch(e){c={error:e}}finally{try{L&&!L.done&&(h=M.return)&&h.call(M)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{k&&!k.done&&(o=v.return)&&o.call(v)}finally{if(r)throw r.error}}m.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),h=c(r(1256)),m=r(9140),g=s(r(1181)),y=r(6521);r(1267);var b=r(4082);function v(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,b.getRange)(t),o=n?n[3]:"mo",i=e.create("token",o,r,a?a.char:t);n[4]&&i.attributes.set("mathvariant",n[4]),"mo"===o&&(h.default.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i)),e.Push(i)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t}(y.AbstractTags);t.BaseTags=k,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[g.StartItem.prototype.kind]=g.StartItem,n[g.StopItem.prototype.kind]=g.StopItem,n[g.OpenItem.prototype.kind]=g.OpenItem,n[g.CloseItem.prototype.kind]=g.CloseItem,n[g.PrimeItem.prototype.kind]=g.PrimeItem,n[g.SubsupItem.prototype.kind]=g.SubsupItem,n[g.OverItem.prototype.kind]=g.OverItem,n[g.LeftItem.prototype.kind]=g.LeftItem,n[g.Middle.prototype.kind]=g.Middle,n[g.RightItem.prototype.kind]=g.RightItem,n[g.BreakItem.prototype.kind]=g.BreakItem,n[g.BeginItem.prototype.kind]=g.BeginItem,n[g.EndItem.prototype.kind]=g.EndItem,n[g.StyleItem.prototype.kind]=g.StyleItem,n[g.PositionItem.prototype.kind]=g.PositionItem,n[g.CellItem.prototype.kind]=g.CellItem,n[g.MmlItem.prototype.kind]=g.MmlItem,n[g.FnItem.prototype.kind]=g.FnItem,n[g.NotItem.prototype.kind]=g.NotItem,n[g.NonscriptItem.prototype.kind]=g.NonscriptItem,n[g.DotsItem.prototype.kind]=g.DotsItem,n[g.ArrayItem.prototype.kind]=g.ArrayItem,n[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,n[g.EquationItem.prototype.kind]=g.EquationItem,n[g.MstyleItem.prototype.kind]=g.MstyleItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:k},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),o=n.next();!o.done;o=n.next()){var i=o.value;if(i.attributes.get("scriptlevel")>0){var l=i.parent;if(l.childNodes.splice(l.childIndex(i),1),a.removeFromList(i.kind,[i]),i.isKind("mrow")){var s=i.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else i.isKind("mrow")&&(i.parent.replaceChild(i.childNodes[0],i),a.removeFromList("mrow",[i]))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EquationItem=t.MstyleItem=t.EqnArrayItem=t.ArrayItem=t.DotsItem=t.NonscriptItem=t.NotItem=t.FnItem=t.MmlItem=t.CellItem=t.PositionItem=t.StyleItem=t.EndItem=t.BeginItem=t.BreakItem=t.RightItem=t.Middle=t.LeftItem=t.OverItem=t.SubsupItem=t.PrimeItem=t.CloseItem=t.OpenItem=t.StopItem=t.StartItem=void 0;var u=r(2947),c=r(5368),d=r(9007),p=s(r(3971)),f=s(r(1130)),h=s(r(1256)),m=r(8292),g=function(e){function t(t,r){var a=e.call(this,t)||this;return a.global=r,a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.StartItem=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.StopItem=y;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("close")){var r=this.toMml(),a=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",a)],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),t}(m.BaseItem);t.OpenItem=b;var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CloseItem=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t=o(this.Peek(2),2),r=t[0],a=t[1];return!h.default.isType(r,"msubsup")||h.default.isType(r,"msup")?[[this.create("node","msup",[r,a]),e],!0]:(h.default.setChild(r,r.sup,a),[[r,e],!0])},t}(m.BaseItem);t.PrimeItem=k;var S=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var r=this.First,a=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==a)h.default.setChild(r,2,this.getProperty("primes"));else{h.default.setProperty(this.getProperty("primes"),"variantForm",!0);var n=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=n}return h.default.setChild(r,a,t.First),null!=this.getProperty("movesupsub")&&h.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(e.prototype.checkItem.call(this,t)[1]){var l=this.getErrors(["","sub","sup"][a]);throw new(p.default.bind.apply(p.default,i([void 0,l[0],l[1]],o(l.splice(2)),!1)))}return null},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),t}(m.BaseItem);t.SubsupItem=S;var w=function(e){function t(t){var r=e.call(this,t)||this;return r.setProperty("name","\\over"),r}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("over"))throw new p.default("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&h.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(h.default.setProperty(r,"withDelims",!0),r=f.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},t}(m.BaseItem);t.OverItem=w;var A=function(e){function t(t,r){var a=e.call(this,t)||this;return a.setProperty("delim",r),a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("right"))return[[this.factory.create("mml",f.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){var r={stretchy:!0};return t.getProperty("color")&&(r.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.CLOSE}),this.create("token","mo",r,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OPEN})),this.env={},[[this],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),t}(m.BaseItem);t.LeftItem=A;var E=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.Middle=E;var x=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.RightItem=x;var _=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("linebreak",r),n.setProperty("insert",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a=this.getProperty("linebreak");if(e.isKind("mml")){var n=e.First;if(n.isKind("mo")){if("after"!==((null===(r=null===(t=h.default.getOp(n))||void 0===t?void 0:t[3])||void 0===r?void 0:r.linebreakstyle)||h.default.getAttribute(n,"linebreakstyle")))return h.default.setAttribute(n,"linebreak",a),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}var o=this.create("token","mo",{linebreak:a});return[[this.factory.create("mml",o),e],!0]},t}(m.BaseItem);t.BreakItem=_;var O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new p.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new p.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.BeginItem=O;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.EndItem=C;var M=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(!t.isClose)return e.prototype.checkItem.call(this,t);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),t],!0]},t}(m.BaseItem);t.StyleItem=M;var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose)throw new p.default("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){var r=t.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.PositionItem=L;var P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CellItem=P;var N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.MmlItem=N;var T=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){var r=this.First;if(r){if(t.isOpen)return m.BaseItem.success;if(!t.isKind("fn")){var a=t.First;if(!t.isKind("mml")||!a)return[[r,t],!0];if(h.default.isType(a,"mstyle")&&a.childNodes.length&&h.default.isType(a.childNodes[0].childNodes[0],"mspace")||h.default.isType(a,"mspace"))return[[r,t],!0];h.default.isEmbellished(a)&&(a=h.default.getCoreMO(a));var n=h.default.getForm(a);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[r,t],!0]}var o=this.create("token","mo",{texClass:d.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,o,t],!0]}return e.prototype.checkItem.apply(this,arguments)},t}(m.BaseItem);t.FnItem=T;var R=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.remap=u.MapHandler.getMap("not_remap"),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a;if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;if(e.isKind("mml")&&(h.default.isType(e.First,"mo")||h.default.isType(e.First,"mi")||h.default.isType(e.First,"mtext"))&&(t=e.First,1===(r=h.default.getText(t)).length&&!h.default.getProperty(t,"movesupsub")&&1===h.default.getChildren(t).length))return this.remap.contains(r)?(a=this.create("text",this.remap.lookup(r).char),h.default.setChild(t,0,a)):(a=this.create("text","\u0338"),h.default.appendChildren(t,[a])),[[e],!0];a=this.create("text","\u29f8");var n=this.create("node","mtext",[],{},a),o=this.create("node","mpadded",[n],{width:0});return[[t=this.create("node","TeXAtom",[o],{texClass:d.TEXCLASS.REL}),e],!0]},t}(m.BaseItem);t.NotItem=R;var F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=h.default.getChildren(h.default.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){var r=this.create("node","mrow",[e.Pop()]);e.Push(r)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]},t}(m.BaseItem);t.NonscriptItem=F;var B=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var t=this.getProperty("ldots"),r=e.First;if(e.isKind("mml")&&h.default.isEmbellished(r)){var a=h.default.getTexClass(h.default.getCoreMO(r));a!==d.TEXCLASS.BIN&&a!==d.TEXCLASS.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]},t}(m.BaseItem);t.DotsItem=B;var I=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.table=[],t.row=[],t.frame=[],t.hfill=[],t.arraydef={},t.cstart=[],t.cend=[],t.cextra=[],t.atEnd=!1,t.ralign=[],t.dashed=!1,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[r],!0];throw new p.default("MissingCloseBrace","Missing close brace")}return[[r,t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.createMml=function(){var e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.getProperty("arrayPadding")&&(h.default.setAttribute(t,"frame",""),h.default.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?h.default.setAttribute(t,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||h.default.removeAttribute(t,"frame"),t=this.create("node","menclose",[t],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||h.default.setAttribute(t,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(t=f.default.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t},t.prototype.StartEntry=function(){var e=this.row.length,t=this.cstart[e],r=this.cend[e],a=this.ralign[e],n=this.cextra;if(t||r||a||n[e]||n[e+1]){var i=o(this.getEntry(),4),l=i[0],s=i[1],u=i[2],c=i[3];if(!n[e]||this.atEnd&&!n[e+1]||(t+="&"),"&"!==u&&(c=!!s.trim()||!(!e&&"\\end"===u.substr(0,4)),n[e+1]&&!n[e]&&(r=(r||"")+"&",this.atEnd=!0)),c||l){var d=this.parser;c&&(t&&(s=f.default.addArgs(d,t,s)),r&&(s=f.default.addArgs(d,s,r)),a&&(s="\\text{"+s.trim()+"}")),l&&(s=f.default.addArgs(d,l,s)),d.string=f.default.addArgs(d,s,d.string),d.i=0}}},t.prototype.getEntry=function(){for(var e,t=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,a=0,n=0,o=t.i,i=["","","",!1];null!==(e=t.string.slice(o).match(r));)switch(o+=e[0].length,e[2]){case"\\":o++;break;case"{":a++;break;case"}":if(!a)return i;a--;break;case"\\begin{array}":!a&&n++;break;case"\\end{array}":if(!a&&n){n--;break}default:if(a||n)continue;o-=e[2].length;var l=t.string.slice(t.i,o).trim(),s=l.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(l=l.slice(s[0].length)),t.string=t.string.slice(o),t.i=0,[(null==s?void 0:s[0])||"",l,e[2],!0]}return i},t.prototype.EndEntry=function(){var e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&h.default.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&h.default.setAttribute(e,"columnalign",h.default.getAttribute(e,"columnalign")?"center":"left"));var t=this.ralign[this.row.length];if(t){var r=o(t,3),a=r[0],n=r[1],i=r[2],l=this.create("node","TeXAtom",[this.create("node","mpadded",e.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":i})],{texClass:a});e.childNodes[0].childNodes=[],e.appendChild(l)}this.row.push(e),this.Clear(),this.hfill=[]},t.prototype.EndRow=function(){var e;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e=this.create("node","mlabeledtr",this.row)):e=this.create("node","mtr",this.row),this.table.push(e),this.row=[],this.atEnd=!1},t.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},t.prototype.checkLines=function(){if(this.arraydef.rowlines){var e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push("bottom"),e.pop(),this.arraydef.rowlines=e.join(" ")):e.lengththis.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=i([],o(r),!1);if(a.length>1){for(;a.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",s.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",s.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",s.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vtop:["TeXAtom",p.TEXCLASS.VTOP],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],vbox:["TeXAtom",p.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",h,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+h+'" rspace="'+h+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new l.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var d=i(r(1181)),p=c(r(1256)),f=c(r(3971)),h=c(r(8417)),m=r(8317),g=c(r(1130)),y=r(9007),b=r(6521),v=r(6010),k=r(5368),S=r(7233),w={},A={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function E(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new h.default(t,r,e.configuration),o=n.mml(),i=n.stack.global;if(i.leftRoot||i.upRoot){var l={};i.leftRoot&&(l.width=i.leftRoot),i.upRoot&&(l.voffset=i.upRoot,l.height=i.upRoot),o=e.create("node","mpadded",[o],l)}return r.inRoot=a,o}w.Open=function(e,t){e.Push(e.itemFactory.create("open"))},w.Close=function(e,t){e.Push(e.itemFactory.create("close"))},w.Tilde=function(e,t){e.Push(e.create("token","mtext",{},k.entities.nbsp))},w.Space=function(e,t){},w.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sup:n.over;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sup)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.over)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(i?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},w.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sub:n.under;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sub)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.under)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(i?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},w.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("token","mi")),p.default.isType(r,"msubsup")&&!p.default.isType(r,"msup")&&p.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=k.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===k.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},w.Comment=function(e,t){for(;e.i=y.TEXCLASS.VCENTER&&s.stack.env.hsize?a.appendChild(e.create("node","mpadded",[s.mml()],{width:s.stack.env.hsize,"data-overflow":"linebreak"})):a.appendChild(s.mml())}e.Push(a)},w.Hsize=function(e,t){"="===e.GetNext()&&e.i++,e.stack.env.hsize=e.GetDimen(t)},w.ParBox=function(e,t){var r=e.GetBrackets(t,"c"),a=e.GetDimen(t),n=g.default.internalMath(e,e.GetArgument(t)),o=(0,S.lookup)(r,{t:y.TEXCLASS.VTOP,b:y.TEXCLASS.VBOX,c:y.TEXCLASS.VCENTER,m:y.TEXCLASS.VCENTER},y.TEXCLASS.VCENTER);e.Push(e.create("node","TeXAtom",[e.create("node","mpadded",n,{width:a,"data-overflow":"linebreak"})],{texClass:o}))},w.MmlToken=function(e,t){var r,a=e.GetArgument(t),n=e.GetBrackets(t,"").replace(/^\s+/,""),o=e.GetArgument(t),i={},l=[];try{r=e.create("node",a)}catch(e){r=null}if(!r||!r.isToken)throw new f.default("NotMathMLToken","%1 is not a token element",a);for(;""!==n;){var s=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!s)throw new f.default("InvalidMathMLAttr","Invalid MathML attribute: %1",n);if(!r.attributes.hasDefault(s[1])&&!A[s[1]])throw new f.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",s[1],a);var u=g.default.MmlFilterAttribute(e,s[1],s[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),i[s[1]]=u,l.push(s[1])),n=n.substr(s[0].length)}l.length&&(i["mjx-keep-attrs"]=l.join(" "));var c=e.create("text",o);r.appendChild(c),p.default.setProperties(r,i),e.Push(r)},w.Strut=function(e,t){var r=e.create("node","mrow"),a=e.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});e.Push(a)},w.Phantom=function(e,t,r,a){var n=e.create("node","mphantom",[e.ParseArg(t)]);(r||a)&&(n=e.create("node","mpadded",[n]),a&&(p.default.setAttribute(n,"height",0),p.default.setAttribute(n,"depth",0)),r&&p.default.setAttribute(n,"width",0));var o=e.create("node","TeXAtom",[n]);e.Push(o)},w.Smash=function(e,t){var r=g.default.trimSpaces(e.GetBrackets(t,"")),a=e.create("node","mpadded",[e.ParseArg(t)]);switch(r){case"b":p.default.setAttribute(a,"depth",0);break;case"t":p.default.setAttribute(a,"height",0);break;default:p.default.setAttribute(a,"height",0),p.default.setAttribute(a,"depth",0)}var n=e.create("node","TeXAtom",[a]);e.Push(n)},w.Lap=function(e,t){var r=e.create("node","mpadded",[e.ParseArg(t)],{width:0});"\\llap"===t&&p.default.setAttribute(r,"lspace","-1width");var a=e.create("node","TeXAtom",[r]);e.Push(a)},w.RaiseLower=function(e,t){var r=e.GetDimen(t),a=e.itemFactory.create("position").setProperties({name:e.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),t="raise"===t.substr(1)?"\\lower":"\\raise"),"\\lower"===t?(a.setProperty("dh","-"+r),a.setProperty("dd","+"+r)):(a.setProperty("dh","+"+r),a.setProperty("dd","-"+r)),e.Push(a)},w.MoveLeftRight=function(e,t){var r=e.GetDimen(t),a="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===t){var n=r;r=a,a=n}e.Push(e.itemFactory.create("position").setProperties({name:e.currentCS,move:"horizontal",left:e.create("node","mspace",[],{width:r}),right:e.create("node","mspace",[],{width:a})}))},w.Hskip=function(e,t,r){void 0===r&&(r=!1);var a=e.create("node","mspace",[],{width:e.GetDimen(t)});r&&p.default.setAttribute(a,"linebreak","nobreak"),e.Push(a)},w.Nonscript=function(e,t){e.Push(e.itemFactory.create("nonscript"))},w.Rule=function(e,t,r){var a={width:e.GetDimen(t),height:e.GetDimen(t),depth:e.GetDimen(t)};"blank"!==r&&(a.mathbackground=e.stack.env.color||"black");var n=e.create("node","mspace",[],a);e.Push(n)},w.rule=function(e,t){var r=e.GetBrackets(t),a=e.GetDimen(t),n=e.GetDimen(t),o=e.create("node","mspace",[],{width:a,height:n,mathbackground:e.stack.env.color||"black"});r&&(o=e.create("node","mpadded",[o],{voffset:r}),r.match(/^\-/)?(p.default.setAttribute(o,"height",r),p.default.setAttribute(o,"depth","+"+r.substr(1))):p.default.setAttribute(o,"height","+"+r)),e.Push(o)},w.MakeBig=function(e,t,r,a){var n=String(a*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",o=e.GetDelimiter(t,!0),i=e.create("token","mo",{minsize:n,maxsize:n,fence:!0,stretchy:!0,symmetric:!0},o),l=e.create("node","TeXAtom",[i],{texClass:r});e.Push(l)},w.BuildRel=function(e,t){var r=e.ParseUpTo(t,"\\over"),a=e.ParseArg(t),n=e.create("node","munderover");p.default.setChild(n,0,a),p.default.setChild(n,1,null),p.default.setChild(n,2,r);var o=e.create("node","TeXAtom",[n],{texClass:y.TEXCLASS.REL});e.Push(o)},w.HBox=function(e,t,r,a){e.PushAll(g.default.internalMath(e,e.GetArgument(t),r,a))},w.FBox=function(e,t){var r=g.default.internalMath(e,e.GetArgument(t)),a=e.create("node","menclose",r,{notation:"box"});e.Push(a)},w.FrameBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t)||"c",n=g.default.internalMath(e,e.GetArgument(t));r&&(n=[e.create("node","mpadded",n,{width:r,"data-align":(0,S.lookup)(a,{l:"left",r:"right"},"center")})]);var o=e.create("node","TeXAtom",[e.create("node","menclose",n,{notation:"box"})],{texClass:y.TEXCLASS.ORD});e.Push(o)},w.MakeBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",g.default.internalMath(e,e.GetArgument(t)));r&&p.default.setAttribute(n,"width",r);var o=(0,S.lookup)(a.toLowerCase(),{c:"center",r:"right"},"");o&&p.default.setAttribute(n,"data-align",o),a.toLowerCase()!==a&&p.default.setAttribute(n,"data-overflow","linebreak"),e.Push(n)},w.Not=function(e,t){e.Push(e.itemFactory.create("not"))},w.Dots=function(e,t){var r=p.default.createEntity("2026"),a=p.default.createEntity("22EF"),n=e.create("token","mo",{stretchy:!1},r),o=e.create("token","mo",{stretchy:!1},a);e.Push(e.itemFactory.create("dots").setProperties({ldots:n,cdots:o}))},w.Matrix=function(e,t,r,a,n,o,i,l,s,u){var c=e.GetNext();if(""===c)throw new f.default("MissingArgFor","Missing argument for %1",e.currentCS);"{"===c?e.i++:(e.string=c+"}"+e.string.slice(e.i+1),e.i=0);var d=e.itemFactory.create("array").setProperty("requireClose",!0);(r||!n)&&d.setProperty("arrayPadding",".2em .125em"),d.arraydef={rowspacing:i||"4pt",columnspacing:o||"1em"},s&&d.setProperty("isCases",!0),u&&(d.setProperty("isNumbered",!0),d.arraydef.side=u),(r||a)&&(d.setProperty("open",r),d.setProperty("close",a)),"D"===l&&(d.arraydef.displaystyle=!0),null!=n&&(d.arraydef.columnalign=n),e.Push(d)},w.Entry=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));var r=e.stack.Top(),a=r.getProperty("casesEnv");if(r.getProperty("isCases")||a){for(var n=e.string,o=0,i=-1,l=e.i,s=n.length,u=a?new RegExp("^\\\\end\\s*\\{".concat(a.replace(/\*/,"\\*"),"\\}")):null;l=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var i=r(9899),l=r(7233),s=r(9140),u=o(r(5450)),c=r(8803),d=o(r(1110)),p=r(6793),f="configmacros-map",h="configmacros-env-map";t.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(h,u.default.environment,{},{}),e.append(i.Configuration.local({handler:{macro:[f],environment:[h]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),o=e.parseOptions.options.macros;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value,u="string"==typeof o[s]?[o[s]]:o[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(h),o=e.parseOptions.options.environments;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(o[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=i(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var i=o(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(3971)),s=o(r(9140)),u=i(r(7693)),c=i(r(1130)),d=i(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[o,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t),i=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,o,i,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var o=n.get("delimiter").lookup(a);o?d.default.addDelimiter(e,"\\"+r,o.char,o.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var i=n.get("delimiter").lookup("\\"+t);if(i)return void d.default.addDelimiter(e,"\\"+r,i.char,i.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}i=l.lookup(t);var c=d.default.disassembleSymbol(r,i);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a0?[o.toString()].concat(n):o;e.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,o=0,l=0;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,o=e.create("text","\\"+t),i=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;i[c]&&(l["math"+c]=i[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,o))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),h=r(6010),m=r(6010),g=r(8054),y=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var o=i(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=o[0],s=o[1],u=i((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],h=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new y.CssStyles,n.font=s||new l(h),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,h.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var o=this.factory.wrap(e.root);this.setScale(t,o),this.processMath(o,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var o=l(e.childNodes.slice(1)),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var o=l(e.math),i=o.next();!i.done;i=o.next()){var s=i.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var h=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],i(r.defaultSizeVariants),!1),this.stretchVariants=l([],i(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=i(e,3),n=a[0],o=a[1],l=a[2];r[n]={extension:t,file:n,variants:o,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var o=this;void 0===a&&(a={}),void 0===n&&(n=null);var i=e?this.dynamicExtensions.get(e):null;(e?i.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&o.adjustDelimiters(t.delimiters,Object.keys(a),i.sizeN,i.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var o=e[parseInt(t)];"dir"in o&&(o.variants&&(o.variants=n.adjustArrayIndices(o.variants,r)),o.stretchv&&(o.stretchv=n.adjustArrayIndices(o.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var o=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=o.next();!l.done;l=o.next()){var u=i(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var o=s(Object.keys(e.chars||{})),i=o.next();!i.done;i=o.next()){var l=i.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,o,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=i(p.value,3),h=f[0],m=f[1],g=f[2],y=l.VariantSmp[t][h];if(y){for(var b=m;b<=g;b++)if(930!==b){var v=y+b-m;e[b]=this.smpChar(u[v]||v)}if(c[h])try{for(var k=(n=void 0,s(Object.keys(c[h]).map((function(e){return parseInt(e)})))),S=k.next();!S.done;S=k.next()){e[b=S.value]=this.smpChar(y+c[h][b])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=k.return)&&o.call(k)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var o=n.value;this.createVariant(o[0],o[1],o[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var o=s(n.linked),i=o.next();!i.done;i=o.next()){var l=i.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var o=n.value;"unknown"===this.cssFontMap[o][0]&&(this.cssFontMap[o][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var o=s(Object.keys(e)),i=o.next();!i.done;i=o.next()){var l=e[i.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var o=s(e),i=o.next();!i.done;i=o.next()){var l=i.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return o(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),o=function(e){n.push.apply(n,l([],i(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){o(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var o=s(this.CLASS.dynamicExtensions.values()),i=o.next();!i.done;i=o.next()){n(i.value)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=h},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var i=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,o=t.indentshiftfirst,i=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===o&&(o=e.attributes.getInherited("indentshift")),"indentalign"===i&&(i=r),"indentshift"===l&&(l=a),this.indentData=[[n,o],[r,a],[i,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=o(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=i},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=o(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0],f=d[1];if(null===f){var h=p.coreMO();h.setBreakStyle(h.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=i(t,5),a=r[0],n=r[2],o=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),o+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+o,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var o,i=this.state;if(!(r>=t.NOBREAK||0===i.w&&0===i.prevWidth)){for(;i.potential.length&&i.potential[0][1]>this.FACTORS.fuzz(r);){var l=i.potential.shift();i.potential.length&&(i.potential[0][4]+=l[4])}i.potential.unshift([[e,n],r,i.w-((null===(o=i.prevBreak)||void 0===o?void 0:o[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=i(this.getBorderLR(e),2),n=a[0],o=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+o)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,o=this.FACTORS,i=o.tail(o.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(i=o.open(i,e),this.state.depth++),s&&(i=o.close(i,e),this.state.depth--),i=(this.TEXCLASS[e.node.texClass]||function(e){return e})(i),(this.PENALTY[r]||function(e){return e})(o.depth(i))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var o=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,o-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=i(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var h=s.childNodes;try{for(var m=o(h.keys()),g=m.next();!g.done;g=m.next()){var y=g.value,b=h[y];if(b.node.isKind("text")){var v=b.node.getText().split(/ /),k=v.pop();try{for(var S=(n=void 0,o(v.keys())),w=S.next();!w.done;w=S.next()){var A=w.value;this.addWidth(c,s.textWidth(v[A])),this.pushBreak(e,this.mtextPenalty(),-u,[y,A+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(k))}else this.addWidth(b.getBBox())}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=i(r.start||[0,0],2),n=a[0],o=a[1],l=i(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=i(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?o:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),o=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,o+n.rscale*n.w)+r.font.params.scriptspace,s=i(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=o(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],i(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var o=t.sideIndex[a],i=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[o]=r[i]=t,r},border:function(e){var t=[0,0,0,0];return t[o]=t[i]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),o=n[0],i=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,o*(s-i),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,o=t.y,i=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=i[0],s=i[1],u=i[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=o+(d>a?e.thickness*p*Math.sin(d-a):0),h=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,h,f,h]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),o=n[0],i=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],h=t.getOffset(f),m=t.arrow(p,o,i,f,h);e(t,m)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),h=s(r(6010)),m=r(8054),g=r(6469),y=r(1597),b=r(5884),v=2/18;function k(e,t){return e?tt&&(t=o),i>r&&(r=i)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;e.append(i.getOuterBBox())}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=y.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var o=!1;try{for(var i=u(this.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(o=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new m.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new m.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),o=a.get("fontsize"),i=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):k(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):k(n,e.rspace);var o=r.childIndex(t);if(0!==o){var i=r.childNodes[o-1];if(i.isEmbellished){var l=this.jax.nodeMap.get(i).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof p.TextNode&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return h.percent(e)},t.prototype.em=function(e){return h.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-h.BIGDIMEN),h.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=S},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=o},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var i=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,o=a.d,i=a.w;e.w=i,e.h=n,e.d=o},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),o=r.math.metrics;1!==o.scale&&(a["font-size"]=r.fixed(100/o.scale,1)+"%");var i=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||o.family||t.fontFamily(i)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,o=a.d,i=a.w;return t.height=this.em(n+o),t.width=this.em(i),t["vertical-align"]=this.em(-o),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=o((0,i.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var o=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===o.TEXCLASS.VCENTER){var a=t.h,n=t.d,i=this.font.params.axis_height;this.dh=(a+n)/2+i-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===o.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var i=this.parent.variant,l=this.node.getText();if("-explicitFont"===i){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,i,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,i);e.empty();try{for(var h=n(f),m=h.next();!m.done;m=h.next()){var g=m.value,y=o(this.getVariantChar(i,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(g),i);c=v.w,d=v.h,p=v.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var i=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,i=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=o(i.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=o((0,i.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),o=n[0],i=n[1],l=n[2];this.arrowhead={x:o?parseFloat(o):c.ARROWX,y:i?parseFloat(i):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var o=n.value,i=r.get(o);i&&(this.notations[o]=i,i.renderChild&&(this.renderChild=i.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.notations[i]){var l=this.notations[i].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,o=this.notations[n].init;o&&o(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var o=n.value;this.maximizeEntries(r,this.notations[o].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.notations[i].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?i:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,o=a.d,i=a.w,l=n+o,u=Math.sqrt(l*l+i*i),c=Math.max(t,r*i/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(i+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),o=n[0],i=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+i,o+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],o=r[2],i=r[3],l=this.childNodes[0].getBBox();e.combine(l,i,0),e.h+=a,e.d+=o,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var o=0;try{for(var i=n(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;this.addMo(r.separators[o++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var o=n.getBevelData(n.isDisplay()).H,i=n.bevel=n.createMo("/");i.node.attributes.set("symmetric",!0),i.canStretch(1),i.getStretchedVariant([o],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),o=this.font.params.axis_height,i=this.getTUV(t,r),l=i.T,s=i.u,u=i.v;e.combine(a,0,o+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,o-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,o=r.nbox,i=r.dbox;e.combine(o,0,a),e.combine(i,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,o=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),i=o[0],l=o[1],s=(e?7:3)*a.rule_thickness,u=i-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=o(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=o(this.getCombinedUV(),2),i=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),i,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,i,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=o([0,0,0],3),i=n[0],l=n[1],s=n[2];0===t.w?i=this.getU():0===r.w?i=-this.getV():(i=(a=o(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[i,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return o(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),o=this.getSize("minsize",0),i=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(o,Math.min(i,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=o||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),h=0;if(p.sizes)try{for(var m=l(p.sizes),g=m.next();!g.done;g=m.next()){if(g.value>=d)return s&&h&&h--,void this.setDelimSize(f,h);h++}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,h-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=i(i({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),o=n[0],i=n[1],l=n[2];1===this.stretch.dir?(o=(a=s(this.getBaseline(e,t,r),2))[0],i=a[1]):l=t,this.bbox.h=o,this.bbox.d=i,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),o=s(a?e:[t,0],2),i=o[0],l=o[1],u=s([i+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(i-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),h=f[0],m=f[1];d=m*(c/(h+m))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var o=c.LineBBox.from(u.BBox.zero(),n);return o.originalL=this.bbox.L,this.bbox.L=0,o}var i=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(i.w=i.h=i.d=0,i.isFirst=!0,this.bbox.R=0):"duplicate"===t?i.L=0:this.multChar&&(i=c.LineBBox.from(this.multChar.getOuterBBox(),n)),i.getIndentData(this.node)),i},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,o=r,i=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[i,l,o,a-i,n-l,r-o,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),o=n?t[n[0].charAt(0)]:r?t[r]:0,i=this.length2em(e,o)||0;return e.match(/^[-+]/)&&r&&(i+=o),null!=a&&(i=Math.max(a,i)),i},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],o=t[2],i=t[3],l=t[4],s=t[5];e.w=o+s,e.h=r+i,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},9086:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,o=a.w,i=a.rscale,l=Math.max(o,n/i),s=Math.max(0,l-o);return[l*i-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var f=0,h=0,m=d>1&&d===p;try{for(var g=o(this.childNodes),y=g.next();!y.done;y=g.next()){var b=0===(x=y.value).stretch.dir;if(m||b){var v=x.getBBox().rscale,k=i(x.getUnbrokenHD(),2),S=k[0],w=k[1];(S*=v)>f&&(f=S),(w*=v)>h&&(h=w)}}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}try{for(var A=o(s),E=A.next();!E.done;E=A.next()){var x;v=(x=E.value).coreRScale();x.coreMO().getStretchedVariant([f/v,h/v])}}catch(e){n={error:e}}finally{try{E&&!E.done&&(l=A.return)&&l.call(A)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var i=o(this.childNodes.keys()),l=i.next();!l.done;l=i.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=o(d.keys()),h=f.next();!h.done;h=f.next()){var m=d[v=h.value];this.addMiddleBorders(m),0===v&&this.addLeftBorders(m),v===p&&this.addRightBorders(m)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var g=0;try{for(var y=o(d.keys()),b=y.next();!b.done;b=y.next()){var v;m=d[v=b.value];e.combine(m,0,g),g-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(u=d[v+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],i(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var i=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new i.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=o(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var o=this.font.params,i=3*o.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),o.sub2),s=this.baseCharZero(a.d*this.baseScale+o.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],o=this.getBaseWidth(),i=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,o,u-c),e.combine(a,o+i,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&null===t){t=0;var h=p>1&&p===f;try{for(var m=o(this.tableRows),g=m.next();!g.done;g=m.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(h||b){var v=w.getBBox(b).w;v>t&&(t=v)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}}if(null!==t)try{for(var k=o(u),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([Math.max(t,w.getBBox().w)/w.coreRScale()])}}catch(e){l={error:e}}finally{try{S&&!S.done&&(s=k.return)&&s.call(k)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,i=0,l=0;try{for(var s=o(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[i]=Math.max(n[i],d.d),d.w>l&&(l=d.w)}i++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),o=[0],i=this.tableRows,l=0;ln[r]&&(n[r]=u),c>o[r]&&(o[r]=c),f>l&&(l=f),i&&d>i[t]&&(i[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=o(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=i(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,o=e/2;return{top:[0,e],center:[o,o],bottom:[e,0],baseline:[o,o],axis:[o+n,o-n]}[r]||[o,o]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=i(this.getPadAlignShift(r),2),n=a[0],o=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var o=i(this.getAlignShift(),2),l=o[0],s=o[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var o=e[n];return"fit"===o?null:"auto"===o?r?a[n]:null:(0,u.isPercent)(o)?o:t.length2em(o)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),o=a.filter((function(t){return"auto"===e[t]})),i=n.length||o.length,l=(i?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=i&&u>0?u/i:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),o=Array.from(n.keys()),s=o.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=o.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=o.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=o.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),h=l(l(l(l([],i(s),!1),i(d),!1),i(p),!1),i(f),!1);if(h.length){this.cWidths=o.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var m=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],g=(0,c.sum)(this.cWidths)-m,y=0,b=0;bthis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),o=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(o.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=i(this.getBBoxHD(r),2),f=p[0],h=p[1];e.h=f,e.d=h,e.w=a;var m=i(this.getBBoxLR(),2),g=m[0],y=m[1];e.L=g,e.R=y,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,o=n.w,i=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(o,this.length2em(a,Math.max(t,i+o+l)))-(s?i+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==o&&this.parent.invalidateBBox(),this.pWidth!==o},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var i=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),o=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),i=o[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(i,o[2]?"bold":"",o[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=i.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=o(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],i=o(this.breakPoints[e]||[t.length,0],2),l=i[0],s=i[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,o,i,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(_=d.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var h=0,m=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var v=0===(_=b.value.childNodes[0]).stretch.dir;if(g||v){var k=_.getBBox(v),S=k.h,w=k.d;S>h&&(h=S),w>m&&(m=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(a)throw a.error}}e=[h,m]}if(e){var A=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var E=n(s),x=E.next();!x.done;x=E.next()){var _;A(_=x.value)}}catch(e){i={error:e}}finally{try{x&&!x.done&&(l=E.return)&&l.call(E)}finally{if(i)throw i.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var p=0,f=c>1&&c===d;try{for(var h=o(this.childNodes),m=h.next();!m.done;m=h.next()){var g=0===(w=m.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,v=y.rscale;b*v>p&&(p=b*v)}}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var k=o(l),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.coreRScale()])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(i=k.return)&&i.call(k)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=i(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},c=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SVG=t.XLINKNS=t.SVGNS=void 0;var d=r(3208),p=r(7826),f=r(2597),h=r(505),m=s(r(6010)),g=r(7519),y=r(1810);t.SVGNS="http://www.w3.org/2000/svg",t.XLINKNS="http://www.w3.org/1999/xlink";var b=function(e){function r(t){void 0===t&&(t=null);var r=e.call(this,t,p.SvgWrapperFactory,y.DefaultFont)||this;return r.minwidth=0,r.shift=0,r.svgStyles=null,r.fontCache=new f.FontCache(r),r}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!0},enumerable:!1,configurable:!0}),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},r.prototype.styleSheet=function(t){if(this.svgStyles)return this.svgStyles;var a=this.svgStyles=e.prototype.styleSheet.call(this,t);return this.adaptor.setAttribute(a,"id",r.STYLESHEETID),a},r.prototype.pageElements=function(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(e){for(var t=this.adaptor,a=t.tags(t.body(e.document),"svg"),n=a.length-1;n>=0;n--)if(this.adaptor.getAttribute(a[n],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(e,t){var r=this.container;this.container=t;var a=u(this.createRoot(e),2),n=a[0],o=a[1];this.typesetSvg(e,n,o),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,n,o),this.container=r},r.prototype.createRoot=function(e){var t=e.getOuterBBox(),r=t.w,a=t.h,n=t.d,o=t.pwidth,i=u(this.createSVG(a,n,r),2),l=i[0],s=i[1];if(o){var c=this.adaptor;c.setStyle(l,"min-width",c.getStyle(l,"width")),c.setAttribute(l,"width",o),c.removeAttribute(l,"viewBox");var d=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(s,"transform","scale(".concat(d,",-").concat(d,") translate(0, ").concat(this.fixed(1e3*-a,1),")"))}return[l,s]},r.prototype.createSVG=function(e,r,a){var n=this.math.metrics.em/1e3,o=Math.max(a,n),i=Math.max(e+r,n),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,u=s.append(this.container,this.svg("svg",{xmlns:t.SVGNS,width:this.ex(o),height:this.ex(i),role:"img",focusable:!1,style:{"vertical-align":this.ex(-r)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*o,1),this.fixed(1e3*i,1)].join(" ")},[l]));return.001===o&&(s.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&s.setAttribute(u,"xmlns:xlink",t.XLINKNS),[u,l]},r.prototype.typesetSvg=function(e,t,r){var a=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),a.insert(this.fontCache.getCache(),r)),e.toSVG([r]),this.fontCache.clearLocalID(),this.minwidth)a.setStyle(t,"minWidth",this.ex(this.minwidth)),a.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var n=a.getAttribute(this.container,"justify")||"center";this.setIndent(t,n,this.shift)}},r.prototype.setIndent=function(e,t,r){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(r)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-r))},r.prototype.handleInlineBreaks=function(e,t,r){var a,n,o=e.childNodes[0].breakCount;if(o){var i=this.adaptor,l=i.firstChild(r),s=i.childNodes(i.firstChild(l)),d=e.childNodes[0].lineBBox;i.remove(r);for(var p=!0,f=0;f<=o;f++){var h=d[f]||e.childNodes[0].getLineBBox(f),y=h.h,b=h.d,v=h.w,k=u(this.createSVG(y,b,v),2),S=k[0],w=k[1],A=i.append(w,i.clone(l,!1));try{for(var E=(a=void 0,c(i.childNodes(s[f]))),x=E.next();!x.done;x=E.next()){var _=x.value;i.append(A,_)}}catch(e){a={error:e}}finally{try{x&&!x.done&&(n=E.return)&&n.call(E)}finally{if(a)throw a.error}}i.insert(S,t);var O=u(e.childNodes[0].getBreakNode(h),2),C=O[0],M=O[1],L=!(!M||!M.node.getProperty("forcebreak"));if(f||L){var P=C&&!p?C.getLineBBox(0).originalL:0;if(P||!L){var N=m.em(P);i.insert(i.node("mjx-break",L?g.SPACE[N]?{size:g.SPACE[N]}:{style:{"font-size":P.toFixed(1)+"%"}}:{newline:!0}),S)}}p=!(!M||"newline"!==M.node.attributes.get("linebreak"))}i.childNodes(t).length&&i.append(i.firstChild(i.parent(t)),i.firstChild(t)),i.remove(t)}},r.prototype.ex=function(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(e,r,a){return void 0===r&&(r={}),void 0===a&&(a=[]),this.html(e,r,a,t.SVGNS)},r.prototype.unknownText=function(e,t){var r=this.math.metrics,a=this.font.params.x_height/r.ex*r.em*1e3,n=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(a,1)+"px"},[this.text(e)]),o=this.adaptor;if("-explicitFont"!==t){var i=(0,h.unicodeChars)(e);if(1!==i.length||i[0]<119808||i[0]>120831){var l=u(this.font.getCssFont(t),3),s=l[0],c=l[1],d=l[2];o.setAttribute(n,"font-family",s),c&&o.setAttribute(n,"font-style","italic"),d&&o.setAttribute(n,"font-weight","bold")}}return n},r.prototype.measureTextNode=function(e){var t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),a=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[e]);t.append(t.body(t.document),a);var n=t.nodeSize(e,1e3,!0)[0];return t.remove(a),{w:n,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=o(o({},d.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(d.CommonOutputJax);t.SVG=b},2597:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FontCache=void 0;var r=function(){function e(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}return e.prototype.cachePath=function(e,t,r){var a="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(a)||(this.cache.set(a,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:a,d:r}))),a},e.prototype.clearLocalID=function(){this.localID=""},e.prototype.useLocalID=function(e){void 0===e&&(e=null),this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")},e.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},e.prototype.getCache=function(){return this.defs},e}();t.FontCache=r},768:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddPaths=t.SvgFontData=void 0;var u=r(5884);l(r(5884),t);var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.OPTIONS=o(o({},u.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),t.JAX="SVG",t}(u.FontData);t.SvgFontData=c,t.AddPaths=function(e,t,r){var a,n,o,i;try{for(var l=s(Object.keys(t)),u=l.next();!u.done;u=l.next()){var d=u.value,p=parseInt(d);c.charOptions(e,p).p=t[p]}}catch(e){a={error:e}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}try{for(var f=s(Object.keys(r)),h=f.next();!h.done;h=f.next()){d=h.value,p=parseInt(d);c.charOptions(e,p).c=r[p]}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}return e}},7620:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderLine=t.lineOffset=t.lineData=t.computeLineData=void 0;var l=o(r(5552));i(r(5552),t),t.computeLineData={top:function(e,t,r,a){return[0,e-a,r,e-a]},right:function(e,t,r,a){return[r-a,-t,r-a,e]},bottom:function(e,t,r,a){return[0,a-t,r,a-t]},left:function(e,t,r,a){return[a,-t,a,e]},vertical:function(e,t,r,a){return[r/2,e,r/2,-t]},horizontal:function(e,t,r,a){return[0,(e-t)/2,r,(e-t)/2]},up:function(e,t,r,a){return[a,a-t,r-a,e-a]},down:function(e,t,r,a){return[a,e-a,r-a,a-t]}};t.lineData=function(e,r,a){void 0===a&&(a="");var n=e.getBBox(),o=n.h,i=n.d,l=n.w,s=e.thickness/2;return(0,t.lineOffset)(t.computeLineData[r](o,i,l,s),e,a)};t.lineOffset=function(e,t,r){if(r){var a=t.getOffset(r);a&&("X"===r?(e[0]-=a,e[2]-=a):(e[1]-=a,e[3]-=a))}return e};t.RenderLine=function(e,r){return void 0===r&&(r=""),function(a,n){var o=a.line((0,t.lineData)(a,e,r));a.adaptor.append(a.dom[0],o)}};t.Border=function(e){return l.CommonBorder((function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}))(e)};t.Border2=function(e,r,a){return l.CommonBorder2((function(e,n){e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,r))),e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,a)))}))(e,r,a)};t.DiagonalStrike=function(e){return l.CommonDiagonalStrike((function(r){return function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}}))(e)};t.DiagonalArrow=function(e){return l.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return l.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},7079:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapper=void 0;var l=r(505),s=r(7519),u=r(4097),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.toSVG=function(e){this.toEmbellishedSVG(e)||this.addChildren(this.standardSvgNodes(e))},t.prototype.toEmbellishedSVG=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=o([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0];l!==d[1]?(this.toSVG([p]),s.push(this.dom[0]),this.place(0,0)):s.push(this.createSvgNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},t.prototype.addChildren=function(e){var t,r,a=0;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l.toSVG(e);var s=l.getOuterBBox();l.dom&&l.place(a+s.L*s.rscale,0),a+=(s.L+s.w+s.R)*s.rscale}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},t.prototype.standardSvgNodes=function(e){var t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t},t.prototype.createSvgNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.svg("g",{"data-mml-node":a.node.kind})})),e=this.handleHref(e);try{for(var n=o(e.keys()),i=n.next();!i.done;i=n.next()){var l=i.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},t.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");if(!r)return e;var a=0,n=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((function(e){e=t.adaptor.append(e,t.svg("a",{href:r}));var o=n?t.getOuterBBox():t.getLineBBox(a),i=o.h,l=o.d,s=o.w;return t.adaptor.append(t.dom[a++],t.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:t.fixed(s),height:t.fixed(i+l),x:1===a||n?t.fixed(-t.dx):0,y:t.fixed(-l)})),e}))},t.prototype.handleStyles=function(){var e,t,r,a=this;if(this.styles){var n=this.styles.cssText;n&&this.dom.forEach((function(e){return a.adaptor.setAttribute(e,"style",n)}));var o=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],i=((null===(r=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===r?void 0:r.width)||[0,0,0,0])[3];(o||i)&&(this.dx=o+i)}},t.prototype.handleScale=function(){var e=this;if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((function(r){return e.adaptor.setAttribute(r,"transform",t)}))}},t.prototype.handleColor=function(){var e,t=this,r=this.adaptor,a=this.node.attributes,n=a.getExplicit("mathcolor")||a.getExplicit("color"),o=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(n&&this.dom.forEach((function(e){r.setAttribute(e,"fill",n),r.setAttribute(e,"stroke",n)})),o){var i=0,l=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((function(e){var a=l?t.getOuterBBox():t.getLineBBox(i++),n=a.h,s=a.d,u=a.w,c=t.svg("rect",{fill:o,x:1===i||l?t.fixed(-t.dx):0,y:t.fixed(-s),width:t.fixed(u),height:t.fixed(n+s),"data-bgcolor":!0}),d=r.firstChild(e);d?r.insert(c,d):r.append(e,c)}))}},t.prototype.handleBorder=function(){var e,r,a,n,l,s=null===(l=this.styleData)||void 0===l?void 0:l.border;if(s){var u=t.borderFuzz,c=this.adaptor,d=0,p=this.dom.length-1,f=this.node.isEmbellished&&!this.node.isKind("mo");try{for(var h=o(this.dom),m=h.next();!m.done;m=h.next()){var g=m.value,y=p&&d?0:1,b=p&&d!==p?0:1,v=f?this.getOuterBBox():this.getLineBBox(d++),k=i([v.h+u,v.d+u,v.w+u],3),S=k[0],w=k[1],A=k[2],E=[A,S],x=[-u,S],_=[A,-w],O=[-u,-w],C=[A-b*s.width[1],S-s.width[0]],M=[-u+y*s.width[3],S-s.width[0]],L=[A-b*s.width[1],-w+s.width[2]],P=[-u+y*s.width[3],-w+s.width[2]],N=[[x,E,C,M],[_,E,C,L],[O,_,L,P],[O,x,M,P]],T=c.firstChild(g),R=y*this.dx;try{for(var F=(a=void 0,o([0,1,2,3])),B=F.next();!B.done;B=F.next()){var I=B.value;if(s.width[I]&&(3!==I||y)&&(1!==I||b)){var D=N[I];"dashed"===s.style[I]||"dotted"===s.style[I]?this.addBorderBroken(D,s.color[I],s.style[I],s.width[I],I,g,R):this.addBorderSolid(D,s.color[I],T,g,R)}}}catch(e){a={error:e}}finally{try{B&&!B.done&&(n=F.return)&&n.call(F)}finally{if(a)throw a.error}}}}catch(t){e={error:t}}finally{try{m&&!m.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}}},t.prototype.addBorderSolid=function(e,t,r,a,n){var o=this,l=this.svg("polygon",{points:e.map((function(e){var t=i(e,2),r=t[0],a=t[1];return"".concat(o.fixed(r-n),",").concat(o.fixed(a))})).join(" "),stroke:"none",fill:t});r?this.adaptor.insert(l,r):this.adaptor.append(a,l)},t.prototype.addBorderBroken=function(e,t,r,a,n,o,l){var s="dotted"===r,u=a/2,c=i([[u,-u,-u,-u],[-u,u,-u,-u],[u,u,-u,u],[u,u,u,-u]][n],4),d=c[0],p=c[1],f=c[2],h=c[3],m=i(e,2),g=m[0],y=m[1],b=g[0]+d-l,v=g[1]+p,k=y[0]+f-l,S=y[1]+h,w=Math.abs(n%2?S-v:k-b),A=s?Math.ceil(w/(2*a)):Math.ceil((w-a)/(4*a)),E=w/(4*A+1),x=this.svg("line",{x1:this.fixed(b),y1:this.fixed(v),x2:this.fixed(k),y2:this.fixed(S),"stroke-width":this.fixed(a),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(w/A-.002)].join(" "):[this.fixed(E),this.fixed(3*E)].join(" ")}),_=this.adaptor,O=_.firstChild(o);O?_.insert(x,O):_.append(o,x)},t.prototype.handleAttributes=function(){var e,r,a,n,i=this.adaptor,s=this.node.attributes,u=s.getAllDefaults(),c=t.skipAttributes,d=function(e){!1!==c[e]&&(e in u||c[e]||i.hasAttribute(p.dom[0],e))||p.dom.forEach((function(t){return i.setAttribute(t,e,s.getExplicit(e))}))},p=this;try{for(var f=o(s.getExplicitNames()),h=f.next();!h.done;h=f.next()){d(h.value)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}if(s.get("class")){var m=function(e){g.dom.forEach((function(t){return i.addClass(t,e)}))},g=this;try{for(var y=o((0,l.split)(s.get("class"))),b=y.next();!b.done;b=y.next()){m(b.value)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}}},t.prototype.place=function(e,t,r){if(void 0===r&&(r=null),r||(e+=this.dx*this.bbox.rscale),e||t){r||(r=this.dom[0],t=this.handleId(t));var a="translate(".concat(this.fixed(e),",").concat(this.fixed(t),")"),n=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",a+(n?" "+n:""))}},t.prototype.handleId=function(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;var t=this.adaptor,r=this.getBBox().h,a=t.childNodes(this.dom[0]);a.forEach((function(e){return t.remove(e)}));var n=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},a);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],n),e+r},t.prototype.firstChild=function(e){void 0===e&&(e=this.dom[0]);var t=this.adaptor,r=t.firstChild(e);return r&&"text"===t.kind(r)&&t.getAttribute(r,"data-id-align")&&(r=t.firstChild(t.next(r))),r&&"rect"===t.kind(r)&&t.getAttribute(r,"data-hitbox")&&(r=t.next(r)),r},t.prototype.placeChar=function(e,t,r,a,n){var l,s;void 0===n&&(n=null),null===n&&(n=this.variant);var u=e.toString(16).toUpperCase(),c=i(this.getVariantChar(n,e),4),d=c[2],p=c[3];if("p"in p){var f=p.p?"M"+p.p+"Z":"";this.place(t,r,this.adaptor.append(a,this.charNode(n,u,f)))}else if("c"in p){var h=this.adaptor.append(a,this.svg("g",{"data-c":u}));this.place(t,r,h),t=0;try{for(var m=o(this.unicodeChars(p.c,n)),g=m.next();!g.done;g=m.next()){var y=g.value;t+=this.placeChar(y,t,r,h,n)}}catch(e){l={error:e}}finally{try{g&&!g.done&&(s=m.return)&&s.call(m)}finally{if(l)throw l.error}}}else if(p.unknown){var b=String.fromCodePoint(e),v=this.adaptor.append(a,this.jax.unknownText(b,n));return this.place(t,r,v),this.jax.measureTextNodeWithCache(v,b,n).w}return d},t.prototype.charNode=function(e,t,r){return"none"!==this.jax.options.fontCache?this.useNode(e,t,r):this.pathNode(t,r)},t.prototype.pathNode=function(e,t){return this.svg("path",{"data-c":e,d:t})},t.prototype.useNode=function(e,t,r){var a=this.svg("use",{"data-c":t}),n="#"+this.jax.fontCache.cachePath(e,t,r);return this.adaptor.setAttribute(a,"href",n,u.XLINKNS),a},t.prototype.drawBBox=function(){var e=this.getBBox(),t=e.w,r=e.h,a=e.d,n=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(t)}),this.svg("rect",{fill:"green",height:this.fixed(a),width:this.fixed(t),y:this.fixed(-a)})]),o=this.dom[0]||this.parent.dom[0];this.adaptor.append(o,n)},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.prototype.svg=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.svg(e,t,r)},t.prototype.text=function(e){return this.jax.text(e)},t.prototype.fixed=function(e,t){return void 0===t&&(t=1),this.jax.fixed(1e3*e,t)},t.kind="unknown",t.borderFuzz=.005,t}(s.CommonWrapper);t.SvgWrapper=c},7826:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapperFactory=void 0;var o=r(4420),i=r(6368),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=i.SvgWrappers,t}(o.CommonWrapperFactory);t.SvgWrapperFactory=l},6368:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrappers=void 0;var n=r(7079),o=r(2438),i=r(3289),l=r(1618),s=r(5896),u=r(5710),c=r(3735),d=r(3365),p=r(9375),f=r(6465),h=r(7512),m=r(3572),g=r(5535),y=r(1107),b=r(7725),v=r(6670),k=r(4445),S=r(8835),w=r(9950),A=r(2558),E=r(3006),x=r(8926),_=r(988),O=r(6614),C=r(2417),M=r(9645),L=r(131),P=r(640),N=r(1689);t.SvgWrappers=((a={})[o.SvgMath.kind]=o.SvgMath,a[i.SvgMrow.kind]=i.SvgMrow,a[i.SvgInferredMrow.kind]=i.SvgInferredMrow,a[l.SvgMi.kind]=l.SvgMi,a[s.SvgMo.kind]=s.SvgMo,a[u.SvgMn.kind]=u.SvgMn,a[c.SvgMs.kind]=c.SvgMs,a[d.SvgMtext.kind]=d.SvgMtext,a[p.SvgMerror.kind]=p.SvgMerror,a[f.SvgMspace.kind]=f.SvgMspace,a[h.SvgMpadded.kind]=h.SvgMpadded,a[m.SvgMphantom.kind]=m.SvgMphantom,a[g.SvgMfrac.kind]=g.SvgMfrac,a[y.SvgMsqrt.kind]=y.SvgMsqrt,a[b.SvgMroot.kind]=b.SvgMroot,a[v.SvgMfenced.kind]=v.SvgMfenced,a[k.SvgMsub.kind]=k.SvgMsub,a[k.SvgMsup.kind]=k.SvgMsup,a[k.SvgMsubsup.kind]=k.SvgMsubsup,a[S.SvgMunder.kind]=S.SvgMunder,a[S.SvgMover.kind]=S.SvgMover,a[S.SvgMunderover.kind]=S.SvgMunderover,a[w.SvgMmultiscripts.kind]=w.SvgMmultiscripts,a[A.SvgMtable.kind]=A.SvgMtable,a[E.SvgMtr.kind]=E.SvgMtr,a[E.SvgMlabeledtr.kind]=E.SvgMlabeledtr,a[x.SvgMtd.kind]=x.SvgMtd,a[_.SvgMaction.kind]=_.SvgMaction,a[O.SvgMenclose.kind]=O.SvgMenclose,a[C.SvgSemantics.kind]=C.SvgSemantics,a[C.SvgAnnotation.kind]=C.SvgAnnotation,a[C.SvgAnnotationXML.kind]=C.SvgAnnotationXML,a[C.SvgXmlNode.kind]=C.SvgXmlNode,a[M.SvgMglyph.kind]=M.SvgMglyph,a[L.SvgTeXAtom.kind]=L.SvgTeXAtom,a[P.SvgTextNode.kind]=P.SvgTextNode,a[N.SvgHtmlNode.kind]=N.SvgHtmlNode,a[n.SvgWrapper.kind]=n.SvgWrapper,a)},1689:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHtmlNode=void 0;var o,i=r(7079),l=r(1626),s=r(9447);t.SvgHtmlNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.jax.math.metrics,r=t.em*t.scale,a=this.fixed(1/r),n=this.getBBox(),o=n.w,i=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-i*r)+"px",width:this.jax.fixed(o*r)+"px",height:this.jax.fixed((i+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[this.getHTML()]))]},t}((0,l.CommonHtmlNodeMixin)(i.SvgWrapper)),o.kind=s.HtmlNode.prototype.kind,o.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},o)},131:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTeXAtom=void 0;var o,i=r(7079),l=r(9800),s=r(3948),u=r(9007);t.SvgTeXAtom=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r=this;if(e.prototype.toSVG.call(this,t),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",u.TEXCLASSNAMES[this.node.texClass]),this.dh){var a="translate(0 "+this.fixed(this.dh)+")";this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"transform",a)}))}},t}((0,l.CommonTeXAtomMixin)(i.SvgWrapper)),o.kind=s.TeXAtom.prototype.kind,o)},640:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTextNode=void 0;var i,l=r(7079),s=r(1160),u=r(9007);t.SvgTextNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t,r,a=this.node.getText(),n=this.parent.variant;if(0!==a.length)if("-explicitFont"===n)this.dom=[this.adaptor.append(e[0],this.jax.unknownText(a,n))];else{var i=this.remappedText(a,n);this.parent.childNodes.length>1?e=this.dom=[this.adaptor.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;var l=0;try{for(var s=o(i),u=s.next();!u.done;u=s.next()){var c=u.value;l+=this.placeChar(c,l,0,e[0],n)}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}}},t}((0,s.CommonTextNodeMixin)(l.SvgWrapper)),i.kind=u.TextNode.prototype.kind,i.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},i)},988:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMaction=void 0;var i,l=r(7079),s=r(1956),u=r(1956),c=r(9145),d=r(4474);t.SvgMaction=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Px=function(e){return this.px(e)},t.prototype.toSVG=function(e){var t=this;if(!this.toEmbellishedSVG(e)){var r=this.standardSvgNodes(e),a=this.selected,n=0;this.dom.forEach((function(e){var r=a.getLineBBox(n++),o=r.h,i=r.d,l=r.w;t.adaptor.append(e,t.svg("rect",{width:t.fixed(l),height:t.fixed(o+i),x:1===n?t.fixed(-t.dx):0,y:t.fixed(-i),fill:"none","pointer-events":"all"}))})),a.toSVG(r);var o=a.getOuterBBox();a.dom&&a.place(o.L*o.rscale,0),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.SvgWrapper)),i.kind=c.MmlMaction.prototype.kind,i.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},i.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n){var i=function(r){var a=e.firstChild(r);if(n.node.isKind("mtext")){var o=n.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(o)]),a)}else{var i=e.adaptor,l=e.jax.container,s=e.node.factory.create("math",{},[e.childNodes[1].node]),u=e.html("mjx-tool",{},[e.html("mjx-tip")]),c=i.append(a,e.svg("foreignObject",{style:{display:"none"}},[u]));e.jax.processMath(e.jax.factory.wrap(s),i.firstChild(u)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(function(a){t.stopTimers(r,t),t.hoverTimer.set(r,setTimeout((function(){i.setStyle(u,"left","0"),i.setStyle(u,"top","0"),i.append(l,u);var t=i.nodeBBox(u),a=i.nodeBBox(r),n=(a.right-t.left)/e.metrics.em+e.tipDx,o=(a.bottom-t.bottom)/e.metrics.em+e.tipDy;i.setStyle(u,"left",e.Px(n)),i.setStyle(u,"top",e.Px(o))}),t.postDelay)),a.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var a=setTimeout((function(){return i.append(c,u)}),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}};try{for(var l=o(e.dom),s=l.next();!s.done;s=l.next())i(s.value)}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}},u.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"data-statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var o=a.body(a.document);t.status=a.append(o,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),i)},2438:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMath=void 0;var l,s=r(7079),u=r(7490),c=r(3233),d=r(6469);t.SvgMath=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(){var e=o(this.getAlignShift(),2),t=e[0],r=e[1];if("center"!==t&&this.adaptor.setAttribute(this.jax.container,"justify",t),this.bbox.pwidth===d.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var a=this.jax.table.getOuterBBox(),n=a.L,i=a.w,l=a.R;"right"===t?l=Math.max(l||-r,-r):"left"===t?n=Math.max(n||r,r):"center"===t&&(i+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,n+i+l)}}else this.jax.shift=r},t.prototype.handleSpeech=function(){var e,t,r=this.adaptor,a=this.node.attributes,n=a.get("aria-label")||a.get("data-semantic-speech");if(n){var o=this.getTitleID(),l=this.svg("title",{id:o},[this.text(n)]);r.insert(l,r.firstChild(this.dom[0])),r.setAttribute(this.dom[0],"aria-labeledby",o),r.removeAttribute(this.dom[0],"aria-label");try{for(var s=i(this.childNodes[0].childNodes),u=s.next();!u.done;u=s.next())u.value.dom.forEach((function(e){return r.setAttribute(e,"aria-hidden","true")}))}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}}},t.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),e.prototype.setChildPWidths.call(this,t,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},t}((0,u.CommonMathMixin)(s.SvgWrapper)),l.kind=c.MmlMath.prototype.kind,l.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},"mjx-break":{"font-family":"MJX-ZERO"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-break[newline]::after":{display:"block"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join("")}},l)},6614:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMenclose=void 0;var c,d=r(7079),p=r(7313),f=r(6661),h=l(r(7620));t.SvgMenclose=(c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.line=function(e){var t=s(e,4),r=t[0],a=t[1],n=t[2],o=t[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(a),x2:this.fixed(n),y2:this.fixed(o),"stroke-width":this.fixed(this.thickness)})},t.prototype.box=function(e,t,r,a){void 0===a&&(a=0);var n=this.thickness,o={x:this.fixed(n/2),y:this.fixed(n/2-r),width:this.fixed(e-n),height:this.fixed(t+r-n),fill:"none","stroke-width":this.fixed(n)};return a&&(o.rx=this.fixed(a)),this.svg("rect",o)},t.prototype.ellipse=function(e,t,r){var a=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-a)/2),ry:this.fixed((t+r-a)/2),cx:this.fixed(e/2),cy:this.fixed((t-r)/2),fill:"none","stroke-width":this.fixed(a)})},t.prototype.path=function(e){for(var t=this,r=[],a=1;a0&&(o.transform="translate("+this.fixed(n)+", 0)");var i=this.adaptor.append(a[0],this.svg("g",o));this.renderChild?this.renderChild(this,i):(this.childNodes[0].toSVG([i]),this.childNodes[0].place(0,0));try{for(var l=u(Object.keys(this.notations)),s=l.next();!s.done;s=l.next()){var c=s.value,d=this.notations[c];!d.renderChild&&d.renderer(this,a[0])}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t}((0,p.CommonMencloseMixin)(d.SvgWrapper)),c.kind=f.MmlMenclose.prototype.kind,c.notations=new Map([h.Border("top"),h.Border("right"),h.Border("bottom"),h.Border("left"),h.Border2("actuarial","top","right"),h.Border2("madruwb","bottom","right"),h.DiagonalStrike("up"),h.DiagonalStrike("down"),["horizontalstrike",{renderer:h.RenderLine("horizontal","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:h.RenderLine("vertical","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d;e.adaptor.append(e.dom[0],e.box(a,n,o))},bbox:h.fullBBox,border:h.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d,i=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,n,o,i))},bbox:h.fullBBox}],["circle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d;e.adaptor.append(e.dom[0],e.ellipse(a,n,o))},bbox:h.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d,i=e.getArgMod(1.75*e.padding,n+o)[0],l=e.thickness/2,s=n+o,u=Math.cos(i);e.adaptor.append(e.dom[0],e.path("mitre","M",a,l-o,"L",l+u*l,l-o,"L",u*s+l,s-o-l))},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],h.Arrow("up"),h.Arrow("down"),h.Arrow("left"),h.Arrow("right"),h.Arrow("updown"),h.Arrow("leftright"),h.DiagonalArrow("updiagonal"),h.DiagonalArrow("northeast"),h.DiagonalArrow("southeast"),h.DiagonalArrow("northwest"),h.DiagonalArrow("southwest"),h.DiagonalArrow("northeastsouthwest"),h.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d,i=e.thickness/2,l=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",i,i-o,"a",l-i/2,(n+o)/2-4*i,0,"0,1",0,n+o-2*i,"L",a-i,n-i))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toSVG([t]);var r=e.sqrtTRBL()[3];e.place(-r,0,t)},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),c)},9375:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMerror=void 0;var o,i=r(7079),l=r(1581);t.SvgMerror=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e),r=this.getBBox(),a=r.h,n=r.d,o=r.w;this.adaptor.append(this.dom[0],this.svg("rect",{"data-background":!0,width:this.fixed(o),height:this.fixed(a+n),y:this.fixed(-n)}));var i=this.node.attributes.get("title");i&&this.adaptor.append(this.dom[0],this.svg("title",{},[this.adaptor.text(i)])),this.addChildren(t)},t}(i.SvgWrapper),o.kind=l.MmlMerror.prototype.kind,o.styles={'g[data-mml-node="merror"] > g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},o)},6670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfenced=void 0;var i,l=r(7079),s=r(7555),u=r(5410);t.SvgMfenced=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)},t.prototype.setChildrenParent=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next())n.value.parent=e}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},t}((0,s.CommonMfencedMixin)(l.SvgWrapper)),i.kind=u.MmlMfenced.prototype.kind,i)},5535:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfrac=void 0;var i,l=r(7079),s=r(2688),u=r(6850);t.SvgMfrac=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){this.standardSvgNodes(e);var t=this.node.attributes.getList("linethickness","bevelled"),r=t.linethickness,a=t.bevelled,n=this.isDisplay();if(a)this.makeBevelled(n);else{var o=this.length2em(String(r),.06);0===o?this.makeAtop(n):this.makeFraction(n,o)}}},t.prototype.makeFraction=function(e,t){var r=this.dom,a=this.node.attributes.getList("numalign","denomalign"),n=a.numalign,i=a.denomalign,l=o(this.childNodes,2),s=l[0],u=l[1],c=s.getOuterBBox(),d=u.getOuterBBox(),p=this.font.params,f=p.axis_height,h=this.node.getProperty("withDelims")?0:p.nulldelimiterspace,m=Math.max((c.L+c.w+c.R)*c.rscale,(d.L+d.w+d.R)*d.rscale),g=this.getAlignX(m,c,n)+.1+h,y=this.getAlignX(m,d,i)+.1+h,b=this.getTUV(e,t),v=b.T,k=b.u,S=b.v;s.toSVG(r),s.place(g,f+v+Math.max(c.d*c.rscale,k)),u.toSVG(r),u.place(y,f-v-Math.max(d.h*d.rscale,S)),this.adaptor.append(r[0],this.svg("rect",{width:this.fixed(m+.2),height:this.fixed(t),x:this.fixed(h),y:this.fixed(f-t/2)}))},t.prototype.makeAtop=function(e){var t=this.dom,r=this.node.attributes.getList("numalign","denomalign"),a=r.numalign,n=r.denomalign,i=o(this.childNodes,2),l=i[0],s=i[1],u=l.getOuterBBox(),c=s.getOuterBBox(),d=this.font.params,p=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,f=Math.max((u.L+u.w+u.R)*u.rscale,(c.L+c.w+c.R)*c.rscale),h=this.getAlignX(f,u,a)+p,m=this.getAlignX(f,c,n)+p,g=this.getUVQ(e),y=g.u,b=g.v;l.toSVG(t),l.place(h,y),s.toSVG(t),s.place(m,-b)},t.prototype.makeBevelled=function(e){var t=this.dom,r=o(this.childNodes,2),a=r[0],n=r[1],i=this.getBevelData(e),l=i.u,s=i.v,u=i.delta,c=i.nbox,d=i.dbox,p=(c.L+c.w+c.R)*c.rscale;a.toSVG(t),this.bevel.toSVG(t),n.toSVG(t),a.place(c.L*c.rscale,l),this.bevel.place(p-u/2,0),n.place(p+this.bevel.getOuterBBox().w+d.L*d.rscale-u,s)},t}((0,s.CommonMfracMixin)(l.SvgWrapper)),i.kind=u.MmlMfrac.prototype.kind,i)},9645:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMglyph=void 0;var o,i=r(7079),l=r(5636),s=r(3985);t.SvgMglyph=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);if(this.charWrapper)this.charWrapper.toSVG(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,o=this.fixed(this.height),i={width:this.fixed(this.width),height:o,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":n,href:a},l=this.svg("image",i);this.adaptor.append(t[0],l)}},t}((0,l.CommonMglyphMixin)(i.SvgWrapper)),o.kind=s.MmlMglyph.prototype.kind,o)},1618:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMi=void 0;var o,i=r(7079),l=r(5723),s=r(450);t.SvgMi=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(i.SvgWrapper)),o.kind=s.MmlMi.prototype.kind,o)},9950:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMmultiscripts=t.AlignX=void 0;var i,l=r(8009),s=r(4445),u=r(6405),c=r(505);function d(e){return{left:function(e,t){return 0},center:function(e,t){return(t-e)/2},right:function(e,t){return t-e}}[e]||function(e,t){return 0}}t.AlignX=d,t.SvgMmultiscripts=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=o((0,c.split)(a+" "+a),2),i=n[0],l=n[1],s=o(this.getCombinedUV(),2),u=s[0],d=s[1],p=0;r.numPrescripts&&(p=this.addScripts(this.dom[0],this.font.params.scriptspace,u,d,this.firstPrescript,r.numPrescripts,i));var f=this.baseChild;f.toSVG(t),f.place(p,0),this.breakCount&&(p=0),p+=f.getLineBBox(f.breakCount).w,r.numScripts&&this.addScripts(this.dom[this.dom.length-1],p,u,d,1,r.numScripts,l)}},t.prototype.addScripts=function(e,t,r,a,n,i,l){var s=this.adaptor,u=d(l),c=s.append(e,this.svg("g")),p=s.append(e,this.svg("g"));this.place(t,r,c),this.place(t,a,p);for(var f=n+2*i,h=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMo=void 0;var l,s=r(7079),u=r(7096),c=r(2756),d=.1;t.SvgMo=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.node.attributes,r=t.get("symmetric")&&2!==this.stretch.dir,a=0!==this.stretch.dir;a&&null===this.size&&this.getStretchedVariant([]);var n=this.standardSvgNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){var o="after"===this.breakStyle?1:0;this.adaptor.remove(n[o]),n[o]=null}if(a&&this.size<0)this.stretchSvg();else{var i=r||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",l=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===i&&"0"===l||(n[0]&&this.adaptor.setAttribute(n[0],"transform","translate(".concat(l," ").concat(i,")")),n[1]&&this.adaptor.setAttribute(n[1],"transform","translate(".concat(l," ").concat(i,")"))),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}},t.prototype.stretchSvg=function(){var e=this.stretch.stretch,t=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,r):this.stretchHorizontal(e,t,r)},t.prototype.getStretchVariants=function(){var e,t,r=this.stretch.c||this.getText().codePointAt(0),a=[];try{for(var n=o(this.stretch.stretch.keys()),i=n.next();!i.done;i=n.next()){var l=i.value;a[l]=this.font.getStretchVariant(r,l)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a},t.prototype.stretchVertical=function(e,t,r){var a=r.h,n=r.d,o=r.w,l=this.addTop(e[0],t[0],a,o),s=this.addBot(e[2],t[2],n,o);if(4===e.length){var u=i(this.addMidV(e[3],t[3],o),2),c=u[0],d=u[1];this.addExtV(e[1],t[1],a,0,l,c,o),this.addExtV(e[1],t[1],0,n,d,s,o)}else this.addExtV(e[1],t[1],a,n,l,s,o)},t.prototype.stretchHorizontal=function(e,t,r){var a=r.w,n=this.addLeft(e[0],t[0]),o=this.addRight(e[2],t[2],a);if(4===e.length){var l=i(this.addMidH(e[3],t[3],a),2),s=l[0],u=l[1],c=a/2;this.addExtH(e[1],t[1],c,n,c-s),this.addExtH(e[1],t[1],c,u-c,o,c)}else this.addExtH(e[1],t[1],a,n,o)},t.prototype.getChar=function(e,t){var r=this.font.getChar(t,e)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},t.prototype.addGlyph=function(e,t,r,a,n){if(void 0===n&&(n=null),n)return this.placeChar(e,r,a,n,t);if(this.dom[0]){var o=this.placeChar(e,r,a,this.dom[0],t);if(!this.dom[1])return o}return this.placeChar(e,r,a,this.dom[1],t)},t.prototype.addTop=function(e,t,r,a){if(!e)return 0;var n=i(this.getChar(e,t),3),o=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,r-o),o+l},t.prototype.addExtV=function(e,t,r,a,n,o,l){var s=this;if(e){n=Math.max(0,n-d),o=Math.max(0,o-d);var u=this.adaptor,c=i(this.getChar(e,t),3),p=c[0],f=c[1],h=c[2],m=r+a-n-o,g=1.5*m/(p+f),y=(g*(p-f)-m)/2;if(!(m<=0)){var b=this.svg("svg",{width:this.fixed(h),height:this.fixed(m),y:this.fixed(o-a),x:this.fixed((l-h)/2),viewBox:[0,y,h,m].map((function(e){return s.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,b);var v=u.lastChild(b);u.setAttribute(v,"transform","scale(1,".concat(this.jax.fixed(g),")")),this.dom[0]&&u.append(this.dom[0],b),this.dom[1]&&u.append(this.dom[1],this.dom[0]?u.clone(b):b)}}},t.prototype.addBot=function(e,t,r,a){if(!e)return 0;var n=i(this.getChar(e,t),3),o=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,l-r),o+l},t.prototype.addMidV=function(e,t,r){if(!e)return[0,0];var a=i(this.getChar(e,t),3),n=a[0],o=a[1],l=a[2],s=(o-n)/2+this.font.params.axis_height;return this.addGlyph(e,t,(r-l)/2,s),[n+s,o-s]},t.prototype.addLeft=function(e,t){return e?this.addGlyph(e,t,0,0):0},t.prototype.addExtH=function(e,t,r,a,n,o){var l=this;if(void 0===o&&(o=0),e){n=Math.max(0,n-.1),a=Math.max(0,a-.1);var s=this.adaptor,u=i(this.getChar(e,t),3),c=u[0],p=u[1],f=u[2],h=r-a-n,m=c+p+.2,g=h/f*1.5,y=-(p+d);if(!(h<=0)){var b=this.svg("svg",{width:this.fixed(h),height:this.fixed(m),x:this.fixed(o+a),y:this.fixed(y),viewBox:[(g*f-h)/2,y,h,m].map((function(e){return l.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,b);var v=s.lastChild(b);s.setAttribute(v,"transform","scale("+this.jax.fixed(g)+",1)"),this.dom[0]&&s.append(this.dom[0],b),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(b):b)}}},t.prototype.addRight=function(e,t,r){if(!e)return 0;var a=this.getChar(e,t)[2];return this.addGlyph(e,t,r-a,0)},t.prototype.addMidH=function(e,t,r){if(!e)return[0,0];var a=this.getChar(e,t)[2];return this.addGlyph(e,t,(r-a)/2,0),[(r-a)/2,(r+a)/2]},t}((0,u.CommonMoMixin)(s.SvgWrapper)),l.kind=c.MmlMo.prototype.kind,l)},7512:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMpadded=void 0;var i,l=r(7079),s=r(6898),u=r(7238);t.SvgMpadded=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=o(this.getDimens(),9),a=r[5],n=r[6],i=r[7],l=r[8],s=this.node.attributes.get("data-align")||"left",u=n+l-(a<0&&"left"!==s?"center"===s?a/2:a:0);(u||i)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(u,i,t[0])),this.addChildren(t)}},t}((0,s.CommonMpaddedMixin)(l.SvgWrapper)),i.kind=u.MmlMpadded.prototype.kind,i)},3572:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMphantom=void 0;var o,i=r(7079),l=r(5741);t.SvgMphantom=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){this.standardSvgNodes(e)},t}(i.SvgWrapper),o.kind=l.MmlMphantom.prototype.kind,o)},7725:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMroot=void 0;var i,l=r(9086),s=r(6145),u=r(1107);t.SvgMroot=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toSVG(e);var n=o(this.getRootDimens(r,a),3),i=n[0],l=n[1],s=n[2],u=t.getOuterBBox();return t.place(s*u.rscale,l),i},t}((0,l.CommonMrootMixin)(u.SvgMsqrt)),i.kind=s.MmlMroot.prototype.kind,i)},3289:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgInferredMrow=t.SvgMrow=void 0;var i,l=r(7079),s=r(8411),u=r(9878);t.SvgMrow=(i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toSVG=function(e){this.getBBox();var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardSvgNodes(e):this.dom=e,this.addChildren(e),t&&this.placeLines(e)},t.prototype.placeLines=function(e){var t,r,a,n=this.lineBBox,i=0;try{for(var l=o(e.keys()),s=l.next();!s.done;s=l.next()){var u=s.value,c=n[u];this.place(c.L||0,i,e[u]),i-=Math.max(.25,c.d)+c.lineLeading+Math.max(.75,(null===(a=n[u+1])||void 0===a?void 0:a.h)||0)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t.prototype.createSvgNodes=function(t){var r=this.linebreakCount;if(!r)return e.prototype.createSvgNodes.call(this,t);var a=this.adaptor,n=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(t[0],this.svg("g",n))],this.dom=[a.append(this.handleHref(t)[0],this.dom[0])];for(var o=Array(r),i=0;i<=r;i++)o[i]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":i}));return o},t.prototype.addChildren=function(e){var t,r,a,n,i=0,l=0;try{for(var s=o(this.childNodes),u=s.next();!u.done;u=s.next()){var c=u.value,d=c.breakCount;if(c.toSVG(e.slice(l,l+d+1)),c.dom){var p=0;try{for(var f=(a=void 0,o(c.dom)),h=f.next();!h.done;h=f.next()){var m=h.value;if(m){var g,y=p?0:c.dx;i+=((g=c.getLineBBox(p++)).L+y)*g.rscale,this.place(i,0,m),i+=(g.w+g.R-y)*g.rscale}d&&(i=0)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}d&&(i+=((g=c.getLineBBox(d)).w+g.R)*g.rscale)}l+=d}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}},t}((0,s.CommonMrowMixin)(l.SvgWrapper)),i.kind=u.MmlMrow.prototype.kind,i),t.SvgInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,s.CommonInferredMrowMixin)(t.SvgMrow)),e.kind=u.MmlInferredMrow.prototype.kind,e}()},3735:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMs=void 0;var o,i=r(7079),l=r(4126),s=r(7265);t.SvgMs=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(i.SvgWrapper)),o.kind=s.MmlMs.prototype.kind,o)},6465:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMspace=void 0;var o,i=r(7079),l=r(258),s=r(6030);t.SvgMspace=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMspaceMixin)(i.SvgWrapper)),o.kind=s.MmlMspace.prototype.kind,o)},1107:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsqrt=void 0;var o,i=r(7079),l=r(4093),s=r(7131);t.SvgMsqrt=(o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.addRoot=function(e,t,r,a){return 0},t.prototype.toSVG=function(e){var t=this.surd,r=this.childNodes[this.base],a=this.root?this.childNodes[this.root]:null,n=t.getBBox(),o=r.getOuterBBox(),i=this.getPQ(n)[1],l=this.font.params.rule_thickness*this.bbox.scale,s=o.h+i+l,u=this.standardSvgNodes(e),c=this.adaptor.append(u[0],this.svg("g")),d=this.addRoot(u,a,n,s);t.toSVG(u),t.place(d,s-n.h),r.toSVG([c]),r.place(d+n.w,0),this.adaptor.append(u[u.length-1],this.svg("rect",{width:this.fixed(o.w),height:this.fixed(l),x:this.fixed(d+n.w),y:this.fixed(s-l)}))},t}((0,l.CommonMsqrtMixin)(i.SvgWrapper)),o.kind=s.MmlMsqrt.prototype.kind,o)},4445:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsubsup=t.SvgMsup=t.SvgMsub=void 0;var i,l=r(905),s=r(6369),u=r(4461);t.SvgMsub=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.SvgScriptbase)),i.kind=u.MmlMsub.prototype.kind,i),t.SvgMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.SvgMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=o([this.baseChild,this.supChild,this.subChild],3),a=r[0],n=r[1],i=r[2],l=this.getBaseWidth(),s=this.getAdjustedIc(),u=o(this.getUVQ(),2),c=u[0],d=u[1];a.toSVG(t);var p=[t[t.length-1]];n.toSVG(p),i.toSVG(p),a.place(0,0),i.place(l,d),n.place(l+s,c)}},t}((0,l.CommonMsubsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e}()},2558:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nl?l:this.pWidth),u="left"===i?0:"right"===i?s:s/2;if(u){var c=this.svg("g",{},this.adaptor.childNodes(e));this.place(u,0,c),this.adaptor.append(e,c)}return u},t.prototype.lineClass=function(e){return"mjx-"+e},t.prototype.makeFrame=function(e,t,r,a){var n=this.fLine;return this.svg("rect",this.setLineThickness(n,a,{"data-frame":!0,class:this.lineClass(a),width:this.fixed(e-n),height:this.fixed(t+r-n),x:this.fixed(n/2),y:this.fixed(n/2-r)}))},t.prototype.makeVLine=function(e,t,r){var a=this.getBBox(),n=a.h,o=a.d,i="dotted"===t?r/2:0,l=this.fixed(e+r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"v",class:this.lineClass(t),x1:l,y1:this.fixed(i-o),x2:l,y2:this.fixed(n-i)}))},t.prototype.makeHLine=function(e,t,r){var a=this.getBBox().w,n="dotted"===t?r/2:0,o=this.fixed(e-r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(n),y1:o,x2:this.fixed(a-n),y2:o}))},t.prototype.setLineThickness=function(e,t,r){return.07!==e&&(r["stroke-thickness"]=this.fixed(e),"solid"!==t&&(r["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),r},t.prototype.handleLabels=function(e,t,r){if(this.hasLabels){var a=this.labels,n=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,a,n):this.subTable(e,a,n,r)}},t.prototype.spaceLabels=function(){for(var e=this.adaptor,t=this.getBBox().h,r=this.getTableData().L,a=this.getRowHalfSpacing(),n=t-this.fLine,o=e.firstChild(this.labels),i=0;i line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},l)},8926:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtd=void 0;var o,i=r(7079),l=r(5164),s=r(4359);t.SvgMtd=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.placeCell=function(e,t,r,a,n){var o=this.getBBox(),i=Math.max(o.h,.75),l=Math.max(o.d,.25),s=this.node.attributes.get("columnalign"),u=this.node.attributes.get("rowalign"),c=this.getAlignX(r,o,s),d=this.getAlignY(a,n,i,l,u);return this.place(e+c,t+d),[c,d]},t.prototype.placeColor=function(e,t,r,a){var n=this.adaptor,o=this.firstChild();o&&"rect"===n.kind(o)&&n.getAttribute(o,"data-bgcolor")&&(n.setAttribute(o,"x",this.fixed(e)),n.setAttribute(o,"y",this.fixed(t)),n.setAttribute(o,"width",this.fixed(r)),n.setAttribute(o,"height",this.fixed(a)))},t}((0,l.CommonMtdMixin)(i.SvgWrapper)),o.kind=s.MmlMtd.prototype.kind,o)},3365:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtext=void 0;var l,s=r(7079),u=r(6319),c=r(4770);t.SvgMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r,a;if(this.breakCount){var n=this.standardSvgNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=o(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]],f=i(this.breakPoints[d-1]||[0,0],2),h=f[0],m=f[1],g=i(this.breakPoints[d]||[s.length,0],2),y=g[0],b=g[1],v=s[h].node.getText().split(/ /);if(h!==y){l.setText(v.slice(m).join(" ")),this.textNode.toSVG(p);for(var k=this.textNode.getBBox().w;++h0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMunderover=t.SvgMover=t.SvgMunder=void 0;var i,l=r(4445),s=r(1971),u=r(5184);t.SvgMunder=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=o([this.baseChild,this.scriptChild],2),n=a[0],i=a[1],l=o([n.getOuterBBox(),i.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),i.toSVG(r);var c=this.isLineBelow?0:this.getDelta(!0),d=this.getUnderKV(s,u)[1],p=o(this.getDeltaW([s,u],[0,-c]),2),f=p[0],h=p[1];n.place(f,0),i.place(h,d)}},t}((0,s.CommonMunderMixin)(l.SvgMsub)),i.kind=u.MmlMunder.prototype.kind,i),t.SvgMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=o([this.baseChild,this.scriptChild],2),n=a[0],i=a[1],l=o([n.getOuterBBox(),i.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),i.toSVG(r);var c=this.isLineAbove?0:this.getDelta(),d=this.getOverKU(s,u)[1],p=o(this.getDeltaW([s,u],[0,c]),2),f=p[0],h=p[1];n.place(f,0),i.place(h,d)}},t}((0,s.CommonMoverMixin)(l.SvgMsup)),e.kind=u.MmlMover.prototype.kind,e}(),t.SvgMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=o([this.baseChild,this.overChild,this.underChild],3),n=a[0],i=a[1],l=a[2],s=o([n.getOuterBBox(),i.getOuterBBox(),l.getOuterBBox()],3),u=s[0],c=s[1],d=s[2];n.toSVG(r),l.toSVG(r),i.toSVG(r);var p=this.getDelta(),f=this.getOverKU(u,c)[1],h=this.getUnderKV(u,d)[1],m=o(this.getDeltaW([u,d,c],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p]),3),g=m[0],y=m[1],b=m[2];n.place(g,0),l.place(y,h),i.place(b,f)}},t}((0,s.CommonMunderoverMixin)(l.SvgMsubsup)),e.kind=u.MmlMunderover.prototype.kind,e}()},6369:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgScriptbase=void 0;var i,l=r(7079),s=r(167);t.SvgScriptbase=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.getBaseWidth(),a=o(this.getOffset(),2),n=a[0],i=a[1];this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(r+n,i)}},t}((0,s.CommonScriptbaseMixin)(l.SvgWrapper)),i.kind="scriptbase",i)},2417:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgXmlNode=t.SvgAnnotationXML=t.SvgAnnotation=t.SvgSemantics=void 0;var o,i=r(7079),l=r(5806),s=r(9102),u=r(9007);t.SvgSemantics=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}},t}((0,l.CommonSemanticsMixin)(i.SvgWrapper)),o.kind=s.MmlSemantics.prototype.kind,o),t.SvgAnnotation=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t)},t.prototype.computeBBox=function(){return this.bbox},t}(i.SvgWrapper),e.kind=s.MmlAnnotation.prototype.kind,e}(),t.SvgAnnotationXML=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(i.SvgWrapper),e.kind=s.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),t.SvgXmlNode=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,a=this.fixed(1/r),n=this.getBBox(),o=n.w,i=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-i*r)+"px",width:this.jax.fixed(o*r)+"px",height:this.jax.fixed((i+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[t]))]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.jax.measureXMLnode(this.node.getXML()),a=r.w,n=r.h,o=r.d;e.w=a,e.h=n,e.d=o},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(i.SvgWrapper),e.kind=u.XMLNode.prototype.kind,e.autoStyle=!1,e}()},5865:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var o=this.findID("Settings","semantics");"MathML"===a?o.disable():o.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=i(e,2),n=t[0],o=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=o,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=o(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var i=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),h=r(6914),m=r(3463),g=r(7309),y=o(r(5445)),b=s.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),k=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+i.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new h.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],o=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=o})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),o=a.next();!o.done;o=a.next()){var i=o.value;this.jax[i]||r.findID("Settings","Renderer",i).disable()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var o=n(a.items.slice(1)),i=o.next();!i.done;i=o.next()){var l=i.value;if(l instanceof m.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var o=n(Object.keys(this.settings)),i=o.next();!i.done;i=o.next()){var l=i.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,i.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,o=this.defaultSettings;try{for(var i=n(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(o[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=o[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&i.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;i.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),i.mathjax.handlers.register(n.handler);var o=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(o),r.document.processed=o.processed,e._loadingPromise||(r.document.outputJax.reset(),i.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var o=n(e.math),i=o.next();!i.done;i=o.next()){var l=i.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var o,i;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=k},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function h(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(o.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var o=r(4922),i=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+i.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(o.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),o=r+a*e.h,i=a*e.d-r;n>this.w&&(this.w=n),o>this.h&&(this.h=o),i>this.d&&(this.d=i)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var o={};function i(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var i=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();o[i]||(o[i]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+i+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),o[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,i)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var i=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=i;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,o,i,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],o=a([u.prev,c.prev],2),c.prev=o[0],u.prev=o[1],i=a([e.list,this.list],2),this.list.prev.next=i[0],e.list.prev.next=i[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),o=n.next();!o.done;o=n.next()){var i=o.value;this.styles[i]||(this.styles[i]={}),Object.assign(this.styles[i],e[i])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}function u(e){var t,a,n=v.connect[e].children,o=[];try{for(var i=r(n),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];o.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}o[3]===o[1]&&(o.pop(),o[2]===o[0]&&(o.pop(),o[1]===o[0]&&o.pop())),this.styles[e]=o.join(" ")}function c(e){var t,a;try{for(var n=r(v.connect[e].children),o=n.next();!o.done;o=n.next()){var i=o.value;this.setStyle(this.childName(e,i),this.styles[e])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,o,i=n([],a(v.connect[e].children),!1),l=this.styles[this.childName(e,i.shift())];try{for(var s=r(i),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(e){var t,a,n,o,i={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===i.width?i.width=c:c.match(f)&&""===i.style?i.style=c:i.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(v.connect[e].children),h=d.next();!h.done;h=d.next()){var m=h.value;this.setStyle(this.childName(e,m),i[m])}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}function m(e){var t,a,n=[];try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,o,i,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(o=void 0,r(Object.keys(g))),h=f.next();!h.done;h=f.next()){var m=h.value;if((Array.isArray(u[m])||""===u[m])&&p.match(g[m]))if("size"===m){var y=a(p.split(/\//),2),b=y[0],k=y[1];u[m]=b,k&&(u["line-height"]=k)}else""===u.size&&(Array.isArray(u[m])?u[m].push(p):u[m]=p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var v=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.parentName(i);this.styles[l]||a.push(i+": "+this.styles[i]+";")}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,o=this.parentName(t);try{for(var i=r(e.connect[t].children),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.childName(o,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),o=n[0],i=n[1],l=n[2];if(o.match(/[^\s\n]/))return;this.set(i,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:o,split:s,combine:u},border:{children:o,split:c,combine:d},"border-top":{children:i,split:h,combine:m},"border-right":{children:i,split:h,combine:m},"border-bottom":{children:i,split:h,combine:m},"border-left":{children:i,split:h,combine:m},"border-width":{children:o,split:s,combine:null},"border-style":{children:o,split:s,combine:null},"border-color":{children:o,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=v},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var o=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!o)return r;var i=parseFloat(o[1]||"1"),l=o[2];return t.UNITS.hasOwnProperty(l)?i*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?i*t.RELUNITS[l]:"%"===l?i/100*r:i*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var i=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var o=e.call(this,t,r)||this;return o._content=a,o.disabled=!1,o.callbacks=[],o._id=n||a,o}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=o(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(i.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var i=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.isHidden()){var l=i.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(i.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=o(r),n=a.next();!n.done;n=a.next()){var i=n.value;i.submenu.unpost(),i!==this.focused&&i.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if("rule"!==i.type){if(i.id===e)return i;if("submenu"===i.type){var l=i.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(i.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),o=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=o},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=o},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=o},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var o=r(8372),i=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=i.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(o.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var o=r(1484),i=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,o=void 0===n?"":n,i=new this(e);i.id=o;var l=e.get("variable");r.forEach((function(t){return l(e,t,i.pool)}));var s=e.get("items")(e,a,i);return i.items=s,i},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(i.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,o,i=t;if(i instanceof Event?(a=i.target,this.stop(i)):a=i,i instanceof MouseEvent&&(n=i.pageX,o=i.pageY,n||o||!i.clientX||(n=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,o=i.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!o&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,o=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,o)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(o.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var o={};o[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',o[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",o[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",o[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",o[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var i=!1,l=!1,s=!1;function u(e){s||(c(o,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var o in e)n+=o,n+=" ",n+=e[o],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){i||(c(r,e),i=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var o=r(5179),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=i.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),o=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+o+"px;"),window.event instanceof MouseEvent&&r.classList.add(i.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(i.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new o.CloseButton(this),t=e.html;return t.classList.add(i.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(i.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(i.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(i.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"checkbox",r,n)||this;return o.role="menuitemcheckbox",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"combobox",r,n)||this;return o.role="combobox",o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var o=r(1340),i=r(2556),l=function(e){function t(t,r,a,n){var o=e.call(this,t,"command",r,n)||this;return o.command=a,o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(i.MenuUtil.getActiveElement(this))}catch(e){i.MenuUtil.error(e,"Illegal command callback.")}i.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"radio",r,n)||this;return o.role="menuitemradio",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var o=r(9329),i=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=i.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(i.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(o.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"slider",r,n)||this;return o.role="slider",o.labelId="ctx_slideLabel"+i.MenuUtil.counter(),o.valueId="ctx_slideValue"+i.MenuUtil.counter(),o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,o=new this(r,a,t.id),i=e.get("subMenu")(e,n,o);return o.submenu=i,o},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(i.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=o},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),o=r(2165),i=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=o.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var i=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,o=t.variable,i=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},i),s=e.get("rule")(e,{},i),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:o,id:t},i)})),c=[l,s].concat(u);return i.items=c,i},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var o=e.call(this,t,null,r)||this;return o.style=a,o.grid=n,o._selections=[],o.prefix="ctxt-selection",o._balanced=!0,o}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,o=t.selections,i=new this(a,n,t.order,t.grid);i.attachMenu(r);var l=o.map((function(t){return e.get("selectionMenu")(e,t,i)}));return i.selections=l,i},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+i.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),o=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,o,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),i=function(e){var i=l.selections.slice(e,e+n),s=o(l.rowDiv(i),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),i.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(o=Math.max(5,o-n-r.offsetWidth+6)),e.prototype.post.call(this,o,i)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=o},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=i(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function h(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=i(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=o.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=o.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function m(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],o=t[a];if(!n&&!o||n&&o&&n===o)continue;const i=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),o||r.open.push(a),o&&n&&(r.close.push(a),r.open.push(a)),t[a]=i,r[a]=i,l[a]?l[a].push(i):l[a]=[i]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const o=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=o,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,o=0;a=e[o];o++){let e=null;const o=a.descriptionSpan(),i=a.personality,l=i[n.personalityProps.JOIN];delete i[n.personalityProps.JOIN],void 0!==i[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:i[n.personalityProps.PAUSE]},delete i[n.personalityProps.PAUSE]);h(t,o,m(i,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=m.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=m.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),o=r(4440),i=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=i.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):i.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=v(t,a),k(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=v(t,a),k(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),o=d(r),i=d(a),l=m(o),s=m(i);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${E(o,u)}\n${c}\n${E(i,u)}`},NUMERATOR:x,DENOMINATOR:x};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=h(e),a=h(t),n=r-a;e=n<0?g(e,a,m(e)):e,t=n>0?g(t,r,m(t)):t;const o=e.split(/\r\n|\r|\n/),i=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-h(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(A(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function v(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(m(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function A(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let o="";const i=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);i.push(t)}return{lfence:r,rfence:a,sep:o,cells:i,height:i.reduce(((e,t)=>Math.max(h(t),e)),0),width:i.map(m)}}function E(e,t){const r=(t-m(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],o=e.split(/\r\n|\r|\n/),i=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of o)i.push(l+e+s);return i.join("\n")}function x(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class o extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=o=>{const i=(o-e)/(t-e),l=r*(1-i)+a*i;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let r="",n=null,i=!1;for(let e,l=0;e=t[l];l++)o.isMarkupElement(e)||(o.isPauseElement(e)?i&&(n=o.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(i?this.getSeparator():"")+this.merge(e.span),i=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,i.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=i,i.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class o extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=o},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=i},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class o extends n.SsmlRenderer{markup(e){return o.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,o.MARKS[s]=!0),1===i.speech.length&&i.speech.match(/[a-zA-Z]/)?t.push(''+i.speech+""):t.push(i.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=o,o.MARK_ONCE=!1,o.MARK_KIND=!0,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class o extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=o},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),o=r(182);class i extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],o=[];for(let e,i=0;e=t[i];i++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return r.join(" ")}}t.XmlRenderer=i},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function o(e){s(a.default.WGXpath),i(e)}function i(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){i(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),o(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=i,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),o=r(2315),i=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(i.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):i.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):i.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):i.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),o=r(2057),i=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=i.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=i.detectIE(),e.isEdge=i.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):o.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends n{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),o=r(3090),i=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),h=r(4440),m=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function v(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function k(e,t){const r=v(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=v(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=k,t.print=S,t.output=function(e,t){const r=v(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=v(e),a=r instanceof m.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.cloneNode(e);let o=u.computeMarkup(n);if(r===h.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(o)),e;const i=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=i[r],t=l[r];r++)o=u.computeMarkup(t),e.setAttribute("speech",a.finalize(o));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.parseInput(t),o=l.xmlTree(n),i=u.computeMarkup(o);if(r===h.Speech.SHALLOW)return e.stree.speech=a.finalize(i),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case h.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=s.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=k("enriched",e),a=S("enriched",r);return m.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,m.Processor.LocalState.highlighter,a),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?a.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":k("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),o=r(6828),i=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function f(e,t){return s.process(e,t)}function h(e,t,r){switch(n.default.getInstance().mode){case i.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),o=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}))}(e,t,r);case i.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),o=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return h("speech",e,t)},t.file.toSemantic=function(e,t){return h("semantic",e,t)},t.file.toJson=function(e,t){return h("json",e,t)},t.file.toDescription=function(e,t){return h("description",e,t)},t.file.toEnriched=function(e,t){return h("enriched",e,t)},t.processFile=h,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:i.Mode.HTTP}).then((()=>p({}))):p({mode:i.Mode.SYNC}).then((()=>p({mode:i.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),o=r(2315);function i(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:i()?document.evaluate:o.default.xpath.evaluate,result:i()?XPathResult:o.default.xpath.XPathResult,createNSResolver:i()?document.createNSResolver:o.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,o){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,o,null):t.xpath.currentDocument.evaluate(e,r,s,o,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(i.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(i.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=o.walkTree(r),l=o.walkTree(t),s=o.walkTree(a);return(0,i.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(i.Attribute.CHILDREN,(0,i.makeIdList)([t,a,r])),[l,s,n].forEach((e=>o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.mml.getAttribute(i.Attribute.ID)))),this.mml.setAttribute(i.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),o=r(9268),i=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends o.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,o=this.specialCase_(e,n);if(o)e=o;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const i=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,i),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(i,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,o=null;if("MSUBSUP"===r?(o=e.childNodes[0],n=i.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),o=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const u=o.childNodes[0],c=d.makeEmptyNode_(u.id);return o.childNodes[0]=c,t=new n(e).getMathml(),o.childNodes[0]=u,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),o=r(2298),i=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=i.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===i.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=i.createElement("mrow");(0,o.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===i.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,o.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,o.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,i.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=i},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,i.setAttributes)(t,e),t.setAttribute(i.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(i.Attribute.ID)))o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),o=r(6839),i=r(5452),l=r(2298);class s extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=o.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];i.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];i.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=i.walkTree(e);return i.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,o.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=i},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=o.introduceNewLayer(r,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),o=r(5452),i=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,i.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];o.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(i.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=i},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=i.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,o){e.setAttribute(r.TYPE,o.type);const i=o.allAttributes();for(let r,a=0;r=i[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);o.childNodes.length&&e.setAttribute(r.CHILDREN,a(o.childNodes)),o.contentNodes.length&&e.setAttribute(r.CONTENT,a(o.contentNodes)),o.parent&&e.setAttribute(r.PARENT,o.parent.id.toString());const l=o.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,o)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),o=r(7251),i=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:i.CaseEmpheq.test,constr:e=>new i.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),M(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),M(r);const n=e.contentNodes.map(R);I(e,n);const o=e.childNodes.map(p),i=s.SemanticSkeleton.combineContentChildren(e,n,o);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(i,e);else{const e=_(i);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=D(r))}return r=F(r),v(r,i,e),c.setAttributes(r,e),M(r)}function f(e,t){const r=E(e);let o=r.node;const i=r.type;if(i!==A.VALID||!u.hasEmptyTag(o))if(a.Debugger.getInstance().output("Walktree Case 1.1"),o=n.createElement("mrow"),i===A.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),o=h(o,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=_(e),r=g(T(t),e);n.replaceNode(t,o),r.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function h(e,t,r){let o=L(t);if(u.hasMathTag(o)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(o,e),n.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const i=r.indexOf(t);return r[i]=o,n.replaceNode(o,e),e.appendChild(o),r.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,o=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),o=Math.max(o,t))})),r.slice(a,o+1)}function y(e,t,r){const a=[];let o=n.toArray(e.childNodes),i=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=b(e,t);0!==r.length&&(1!==r.length?(i?e.setAttribute("AuxiliaryImplicit",!0):i=!0,o=r.concat(o)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function v(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const r=t[0];if(a[o]===r||w(a[o],r)){t.shift(),o++;continue}if(a[o]&&-1===t.indexOf(a[o])){o++;continue}if(S(r,e)){t.shift();continue}let n=a[o];if(n)k(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function k(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function w(e,t){const r=i.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var A;function E(e){const t=_(e);if(!t)return{type:A.INVALID,node:null};const r=_(e.slice().reverse());if(t===r)return{type:A.VALID,node:t};const a=O(t),n=x(a,e),o=O(r,(function(e){return-1!==n.indexOf(e)})),i=o[0],l=n.indexOf(i);return-1===l?{type:A.INVALID,node:null}:{type:n.length!==a.length?A.PRUNED:C(n[l+1],o[1])?A.VALID:A.INVALID,node:i}}function x(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function _(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function C(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function M(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function L(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?L(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?B(e):n.createElement("mrow");return e.mathml=[r],r}function F(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function B(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function I(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){D(e).setAttribute(c.Attribute.OPERATOR,r)}))}function D(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=D(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const i=n.cloneNode(e);return p(r.root),o.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(i,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=h,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=v,t.insertNewChild_=k,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(A=t.lcaType||(t.lcaType={})),t.mathmlLca_=E,t.prunePath_=x,t.attachedElement_=_,t.pathToRoot_=O,t.validLca_=C,t.ascendNewNode=M,t.descendNode_=L,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=F,t.createInvisibleOperator_=B,t.setOperatorAttribute_=I,t.getInnerNode=D,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const i=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=p(t);a.push(e);const o=D(e);n&&!r&&o.setAttribute(c.Attribute.PARENT,n.id.toString()),i.push(t.id)}return i}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let o=0;t.AbstractHighlighter=class{constructor(){this.counter=o++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),o=r-a/2;let i=0,l=0,s=0;return 0<=e&&e<60?[i,l,s]=[a,n,0]:60<=e&&e<120?[i,l,s]=[n,a,0]:120<=e&&e<180?[i,l,s]=[0,a,n]:180<=e&&e<240?[i,l,s]=[0,n,a]:240<=e&&e<300?[i,l,s]=[n,0,a]:300<=e&&e<360&&([i,l,s]=[a,0,n]),{red:i+o,green:l+o,blue:s+o}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),o=r(933),i=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const o=new n.ColorPicker(e,r),i="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[i]||t.highlighterMapping_.NativeMML);return l.setColor(o),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":i.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const o=.05,i=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*o+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-o+"em",l.style.width=n.w+2*i+"em",l.style.marginLeft=s-i+"em",l.style.marginRight=-n.w-i-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=o},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");return o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),o=r(8396),i=r(4346);class l extends i.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");if(i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new o.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class o{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=o.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,o=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=a.match(/^unit:(.+)$/);let l="";return o&&(a=o[1],l=":unit"),e=>{const o=n.evalXPath(t,e)[0];if(o){const e=i.lookupCategory(o.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=p[r]||p["="],i=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&o(Array.from(r.textContent).length,i)}}return null}t.constraintTest_=f;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=h;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),o=r(2105),i=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),h=r(8384),m=r(7206),g=r(7734),y=r(7264),b=r(4356);function v(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:i.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:h.nb,nn:g.nn,sv:y.sv,nemeth:m.nemeth},t.setLocale=function(){const e=v();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=v,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const o=r();for(const[e,t]of Object.entries(n))o[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),o=r(614),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),o=r(3866),i=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=i.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),o=r(4356),i=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),o=r(4634),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),o=r(4977),i=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),o=r(8825),i=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=i.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),o=r(4977),i=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=i(e),t?e+t:e},s=function(e,t,r){return t+i(e)},u=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=i(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:i(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),o=r(3898),i=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=o(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=i,l.numberToWords=o,l.numberToOrdinal=function(e,t){if(e>1999)return i(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=o(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",o=l.ones[Math.floor(r/100)];if(n+=o?a(o,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",o=t?l.special.smallOrdinals[r]:l.ones[r],o)n+=o;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];o=l.ones[r%10],n+=o?a(o)+"og"+e:e}return n}function o(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,o="";for(;e>0;){const i=e%1e3;if(i){const e=n(i,t&&!r);if(r){const t=l.large[r],n=i>1?"er":"";o=a(e,r<=1)+" "+t+n+(o?" og ":"")+o}else o=a(e)+o}e=Math.floor(e/1e3),r++}return o}function i(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":i(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3);if(t){const e=l.large[t],n=t>1&&o>1?e.match(/e$/)?"n":"en":"";r=a(i,t>1)+e+n+r}else r=a(i,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function i(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":i(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+"hundred":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+i.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=o(e);return t?r+"s":r},t.default=i},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=o.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return o.ones[t];const r=o.tens[Math.floor(t/10)],a=o.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const o=(0,r(7549).NUMBERS)();o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=o.large[t];const i=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=i}e=Math.floor(e/1e3),t++}return r},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(o.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(o.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(o.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(o.special.onesOrdinals[e-1])),r.join(" ")},t.default=o},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),o=r(7549);function i(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=i(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,o.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+i.special.hundred:"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=i.ones[a]+i.numSep+i.large[t]+(r?i.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+i.numSep+a:r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?i.special.ordinalsFeminine[e]:i.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?i.special.simpleSmallOrdinalsFeminine[e]:i.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":i.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},i.numberToWords=n,i.numberToOrdinal=function(e,t){return e<=10?i.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=i},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=o(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=o,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=i(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),i=l.ones[n];if(a+=i?(1===n?"":i)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?o(a):a}function o(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function i(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?o(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const o=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(o,!0):o)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=i+(r?" "+l.large[r]+(r>1&&o>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return i(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=i.ones[a]?(1===a?"":i.ones[a]+i.numSep)+"hundra":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const o=e%1e3;if(o){const l=i.large[r],s=o>1&&r>1&&!t?"er":"";n=(1===r&&1===o?"":(r>1&&1===o?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function o(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=o(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=i},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),o=Number(a);return isNaN(n)||isNaN(o)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:o,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const i=this.parseCstr(t.toString().replace(n,""));this.addRule(new o.SpeechRule(e,i,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),o=this.parseCstr(t);n&&o?(n.rank=this.rank++,this.preconditions.set(e,new s(o,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class o extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,o=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),o=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==o)return-1;if(e===o&&e!==n)return 1;if(e===n&&e===o)continue;e!==n&&e!==o&&(r=!0)}const i=this.fallback.getProperty(a),l=i.indexOf(n),s=i.indexOf(o);if(l!p.equal(e.cstr))),s.push(m),this.rules.set(t,s),f.setReference(h)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),o=r(7630),i=r(4504),l=r(4650);class s extends i.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),o=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),i=this.parseCstr(r);if(!o&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):o.action,u=new l.SpeechRule(o.name,i,o.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const o=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=o[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var o;function i(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:i(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case o.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case o.NODE:case o.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),o=r(2057),i=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),h=r(2105),m=r(9935),g=r(4650),y=r(4508);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);o.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)o.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),b.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(e)}const a=(new Date).getTime();return o.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=k(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const o=r[n];a[n]="string"==typeof o?e.constructString(t,o):o}h.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;o.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=i.context,d=i.action.components;r=[];for(let t,o=0;t=d[o];o++){let o=[];const i=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=c.applyQuery(e,i);t&&(o=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=c.applySelector(e,i);t.length>0&&(o=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case g.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}o=c.constructSpan(e,i,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:o=[a.AuditoryDescription.create({text:i})]}o[0]&&!d&&(s.context&&(o[0].context=c.constructString(e,s.context)+(o[0].context||"")),s.annotation&&(o[0].annotation=s.annotation)),this.addLayout(o,s,d),t.grammar&&h.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,o,i){if(!t.length)return[];const l=n||"",s=i||"",u=e.contextFunctions.lookup(o),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),o=e.getValue(f.Axis.MODALITY),i=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,o,i])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,o,i])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,o,i])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==o?o:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==o?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:i];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),o=this.makeSet_(n,e.preference),i=f.DynamicCstr.DEFAULT_VALUES[r];t||n===i||o.push(i),a[r]=o}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==i.NodeType.ELEMENT_NODE&&e.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const v=new Map;function k(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=v.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new m.MathStore;return v.set(t,r),e.inherits&&(r.inherits=v.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=k,l.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),o=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const i=o.default.evaluateNode(e);return n.concat(i)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function o(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],i={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(i),u=Object.values(i);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],k=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],A=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],E=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],x=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],_=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],O=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],C=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],M=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],F=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],B=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],I=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],D=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],U=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],H=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],V=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],G=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],W=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],z=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],K=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],J=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Q=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Z=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],ie=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=h.concat(m,g,y,b,v,k,w,A,S,E,x,_,O,C,M,L,P,N,T,R,F,B,I,D,j,q,U,H,V,G,X,W,z,K,J,$,Y,Q,Z,ee,ae,ne,te,re,oe,ie,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const he=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:k,type:"identifier",role:"latinletter",font:"italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"fraktur"},{set:C,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:H,type:"identifier",role:"latinletter",font:"monospace"},{set:G,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:K,type:"identifier",role:"greekletter",font:"bold"},{set:z,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:Q,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Z,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:ie,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ve=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ve[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return he},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:i[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ke=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ke.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",o),t.lookupSecondary=function(e,t){return ke.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class i{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends i{copyCollator(){return new l}add(e,t){const r=o.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends i{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=o.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const o=a(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(r))?o.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),o=r(3588),i=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],o=n&&n.length,i=t&&t.length,l=u.default.getInstance();if(o&&i){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return o?(n.push(l.postfixNode_(n.pop(),e)),a):(i&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function h(e,t,r){if(!t.length)return e;const n=e.pop(),o=t.shift(),l=r.shift();if(s.isImplicitOp(o)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const i=(n?[n,o]:[o]).concat(l);return h(e.concat(i),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([o].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=i.factory.makeBranchNode("infixop",[n,t.shift()],[o],o.textContent);return l.role="implicit",i.run("combine_juxtaposition",l),t.unshift(l),h(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([n,o,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(o),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(o),n.childNodes.push(u),u.parent=n,o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(o),u.childNodes.unshift(n),n.parent=u,o.parent=u,u.addMathmlNodes(o.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=i.factory.makeBranchNode("infixop",[n,u],[o],o.textContent),c.role="implicit"),e.push(c),h(e.concat(l),t,r)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}i.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),i.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),i.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,o=[];for(;e.comp.length;)if(o=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&o.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),o.push(e.rel.shift());n=f(o,a,r)}o.length||a.length?(t.push(n),r.push(a)):(o.push(n),f(o,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),i.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),i.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),i.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),i.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],o=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(o))return void(o.role="integral");if(s.isIntegralDxBoundary(n,o)){const e=u.default.getInstance().prefixNode_(o,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),i.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=y(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=y(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function y(e,t){if(!e.childNodes.length)return v(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;v(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==g.indexOf(e.type)){let a=e.childNodes;v(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function v(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),o=r(5609),i=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){i.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],o=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=i.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return i.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return i.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[i.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,i.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&o.isType(r[0],"empty")?r:[i.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const o=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),o=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)o.appendChild(e);return o},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||o(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=h,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&h(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&l(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=v,t.isPureUnit=k,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(k(t[0])||v(t[0]))&&e.childNodes.slice(1).every(k)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),o=r(7516),i=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new i.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return o.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const o=t.nextSibling;if(!o||o===n)continue;const i=u.getSpacer_(o);i&&(r.mathml.push(i),r.mathmlTree=i,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let o=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(o)):(u.fenceToPunct_(e),o.push(e),o=o.concat(r.shift()),r.unshift(o))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,o.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const o=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===o&&l.isAccent(t[1])||2===o&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===o){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[o]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const o=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return o.role=e.role,o.embellished=l.isEmbellished(e),o}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,o=r.filter(a).length;if(!n&&!o)return e;const i=n?o?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),o&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(i,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,o=a.toArray(e.childNodes),i=[];"left"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"left")),"right"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"right"));const l=u.getInstance().getFormulas(e,o,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],i);return s.mathmlTree=e,s}getLabel(e,t,r,n){const o=u.getInstance().findNestedRow(t,"prooflabel",n),i=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(o.childNodes)),[]);return i.role=n,i.mathmlTree=o,i}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===u.getSemantics(n).inferenceRule,i=o?n.childNodes[1]:n.childNodes[0],l=o?n.childNodes[0]:n.childNodes[1],s=i.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),h=r(a.toArray(l.childNodes[0].childNodes))[0],m=u.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,o.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=t.comp[a+1],i=n.length-1;if(n[i]&&o[0]&&l.isType(n[i],"number")&&!l.isRole(n[i],"mixed")&&l.isType(o[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[i],o[0]],[]);e.role="mixed",r=r.concat(n.slice(0,i)),r.push(e),o.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(o=u.getInstance().implicitNode_(e),o.role="unit"),o&&r.push(o),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=n.length-1;if(n[o]&&l.isType(n[o],"number")&&(l.isRole(n[o],"integer")||l.isRole(n[o],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[o],e],[]);t.role="mixed",r=r.concat(n.slice(0,o)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const o=s.sliceNodes(e,l.isOperator);if(0===o.head.length)return n.push(o.div),u.getInstance().operationsTree_(o.tail,t,r,n);const i=u.getInstance().prefixNode_(u.getInstance().implicitNode(o.head),n),c=u.getInstance().appendOperand_(t,r,i);return o.div?u.getInstance().operationsTree_(o.tail,c,o.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),o=t.head.length-1,i=u.getInstance().neutralFences_(t.head,a.slice(0,o));a=a.slice(o),e.push(...i),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const o=r[r.length-1],i=e[0].role;if("open"===i||l.isNeutralFence(e[0])&&(!o||!l.compareNeutralFences(e[0],o))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&"open"===o.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&l.compareNeutralFences(e[0],o)){if(!l.elligibleLeftNeutral(o)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&l.isNeutralFence(o)&&r.some(n)){const o=s.sliceNodes(r,n,!0),i=a.pop(),l=a.length-o.tail.length+1,c=u.getInstance().neutralFences_(o.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(o.div,e.shift(),a.pop().concat(c,i));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,o.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),o=r.length-1,i=a.slice(0,o),l=(a=a.slice(o)).shift(),s=u.getInstance().neutralFences_(r,i);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=o.run("propagateComposedFunction",n)):n.role=e.role,n=o.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const o=e[a+1];return!t(n)||!t(o)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let o=0;for(;r.comp.length>0;)a.push(r.rel[o++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const o=(t=t.slice(0,a+1))[1],i=t[2];let l;if(!n&&i&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),l.role="subsup",t=[l,i],r="superscript"),n){const a=u.getInstance().accentRole_(o,r);if(i){u.getInstance().accentRole_(i,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,i],[]),t=[l,o],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[l,i],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),o=l.isEmbellished(e);return r&&(r.embellished=o),n.embellished=o,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const o=u.getInstance().getFunctionsInRow_(e,[]),i=u.getInstance().getFunctionArgs_(a,o,n);return r.concat(i)}getFunctionArgs_(e,t,r){let a,n,i;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return i=u.getInstance().integralNode_(e,a,r.intvar),o.run("intvar_from_fraction",i),r.rest.unshift(i),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),i=u.getInstance().functionNode_(e,r),t.unshift(i),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return i=u.getInstance().functionNode_(e,n),a.tail.unshift(i),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),i=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(i),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),i=u.getInstance().functionNode_(e,t.shift()),t.unshift(i),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}o.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const o=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],o,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let o;r&&(o=r.parent,a.push(r));const i=u.getInstance().factory_.makeBranchNode(e,t,a);return i.role=n.role,o&&(r.parent=o),i}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let o,i=0;o=e[i];i++){const e=a.tagName(o);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(o.childNodes),t,r+1,n);if(u.findSemantics(o,t,n))return o}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),o=r(2298);class i{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return i.fromNode(e.root)}static fromNode(e){return new i(i.fromNode_(e))}static fromString(e){return new i(i.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!i.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(i.collapsedLeafs(e),i.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,i.simpleCollapseStructure(r)?[r]:i.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new i(i.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return i.simpleCollapseStructure(e)?e.toString():i.contentCollapseStructure(e)?"(c "+e.slice(1).map(i.makeSexp_).join(" ")+")":"("+e.map(i.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(i.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(i.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${o.Attribute.ID}=${s}]`,e)[0];if(c&&i.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=i.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&i.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(i.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(o.Attribute.COLLAPSED),a=r?i.realLeafs_(i.fromString(r).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(i.simpleCollapseStructure(e))return[e];if(i.contentCollapseStructure(e))return[];let t=[];for(let r=1;ri.simpleCollapseStructure(e)?e:i.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{i.simpleCollapseStructure(e)?r.push(e):(i.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=i},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),o=r(9265),i=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new i.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new i.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new o.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function o(e,t,r){r&&e.reverse();const a=[];for(let n,o=0;n=e[o];o++){if(t(n))return r?{head:e.slice(o+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(o+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,o=0;n=e[o];o++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let i=null;do{i=o(r,t),n.push(i.head),a.push(i.div),r=i.tail}while(i.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),o=r(1214),i=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,a.setup)(this.options_),i.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),o=r(1214),i=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return i.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),i.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=i.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class o extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),o=r(6604),i=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new i.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),o=r(5274),i=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=h(e);return a.markup(t)}function h(e){const t=s.SemanticTree.fromRoot(e),r=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=m(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function m(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const o=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=o?a.markup(c(o)):p(t);e.setAttribute(i.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(i.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=h,t.nodeAtPosition_=m,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,o=0;t=a[o];o++){const a=t.getAttribute("id"),o=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!o)continue;const l=t.childNodes[1],s=l.getAttribute(i.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(i.Attribute.TYPE))continue;if(c=o.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(i.Attribute.PARENT);d&&c.setAttribute(i.Attribute.PARENT,d),c.setAttribute(i.Attribute.TYPE,"dummy"),c.setAttribute(i.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(i.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class o extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),o=r(6278),i=r(9543);class l extends o.AbstractSpeechGenerator{getSpeech(e,t,r=null){const o=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const o in l){const s=l[o],u=n.getBySemanticId(t,o),c=n.getBySemanticId(e,o)||r&&n.getBySemanticId(r,o);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?i.addModality(c,s,this.modality):i.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&i.addPrefix(c,s))}return o}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),o=r(4356),i=r(2536),l=r(2780);var s,u,c;function d(){const e=o.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),o=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,o.push(t))}return o}function h(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,i.localeFontCombiner)(t)}function m(e,r,a,n,i,l){const s=h(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,i,o.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,i){const l=h(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=o.LOCALE.ALPHABETS.digitPrefix,r=u+i;y(l.combiner,a,s,r,l.font,e,n,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,o,i,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in o?o[c]:o.default;l.defineRule(t.toString(),c,"default",i,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const i=t.INTERVALS;for(let e,t=0;e=i[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{m(t,r,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=h,t.alphabetRules=m,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),o=r(1676),i=r(1676),l=r(2780),s=r(2362);class u extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,i.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[i.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const o=t[1];o&&o!==u.AUTO&&-1!==a[t[0]].indexOf(o)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ai?-1:o0&&t<20&&r>0&&r<11}function E(e){return o.default.getInstance().style===e}function x(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function _(e){if(x(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(O(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&C(r))}function O(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function C(e){return i.evalXPath("children/*",e).every((e=>O(e)||"identifier"===e.tagName))}function M(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&S(e.childNodes[0])&&L(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function L(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,o="open"===e.getAttribute("role")?0:1;let i=e.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),o=r(5897),i=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const h={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let m=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===i.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(o.default.getInstance().mode){case i.Mode.ASYNC:return w;case i.Mode.HTTP:return E;case i.Mode.SYNC:default:return A}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{v(t),o.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,r(e)}))}));o.EnginePromise.promises[e]=r}function v(e){k(JSON.parse(e))}function k(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(h[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?k(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function A(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function E(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return m||(g(u.DynamicCstr.BASE_LOCALE),m=!0),o.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=v,t.loadFile=w,t.loadFileSync=A,t.loadAjax=E},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),o=r(7088),i=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:i.spaceoutNumber,CQFspaceoutIdentifier:i.spaceoutIdentifier,CSFspaceoutText:i.spaceoutText,CSFopenFracVerbose:i.openingFractionVerbose,CSFcloseFracVerbose:i.closingFractionVerbose,CSFoverFracVerbose:i.overFractionVerbose,CSFopenFracBrief:i.openingFractionBrief,CSFcloseFracBrief:i.closingFractionBrief,CSFopenFracSbrief:i.openingFractionSbrief,CSFcloseFracSbrief:i.closingFractionSbrief,CSFoverFracSbrief:i.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFopenRadicalVerbose:i.openingRadicalVerbose,CSFcloseRadicalVerbose:i.closingRadicalVerbose,CSFindexRadicalVerbose:i.indexRadicalVerbose,CSFopenRadicalBrief:i.openingRadicalBrief,CSFcloseRadicalBrief:i.closingRadicalBrief,CSFindexRadicalBrief:i.indexRadicalBrief,CSFopenRadicalSbrief:i.openingRadicalSbrief,CSFindexRadicalSbrief:i.indexRadicalSbrief,CQFisSmallRoot:i.smallRoot,CSFsuperscriptVerbose:i.superscriptVerbose,CSFsuperscriptBrief:i.superscriptBrief,CSFsubscriptVerbose:i.subscriptVerbose,CSFsubscriptBrief:i.subscriptBrief,CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.superscriptVerbose,CSFleftsubscriptVerbose:i.subscriptVerbose,CSFrightsuperscriptVerbose:i.superscriptVerbose,CSFrightsubscriptVerbose:i.subscriptVerbose,CSFleftsuperscriptBrief:i.superscriptBrief,CSFleftsubscriptBrief:i.subscriptBrief,CSFrightsuperscriptBrief:i.superscriptBrief,CSFrightsubscriptBrief:i.subscriptBrief,CSFunderscript:i.nestedUnderscript,CSFoverscript:i.nestedOverscript,CSFendscripts:i.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:i.determinantIsSimple,CSFRemoveParens:i.removeParens,CQFresetNesting:i.resetNestingDepth,CGFbaselineConstraint:i.generateBaselineConstraint,CGFtensorRules:i.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),o=r(5740),i=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),o=e.ownerDocument;for(let e,i=0;e=r[i];i++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),i=n.identifierNode(r,"unknown","");t(i),a.push(i.xml(o))}return a}function d(e,r,a,i,l,s){i=i||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=o.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(i,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=o.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,i){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return i;if(t.indexOf(e.tagName)>-1&&i++,!e.childNodes||0===e.childNodes.length)return i;const l=o.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,i)})))}function h(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=h(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function y(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,r){const a=y(e),n=v(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function v(e){const t="sqrt"===e.tagName?"2":i.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function k(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function S(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=h,t.nestedFraction=m,t.openingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=y,t.nestedRadical=b,t.getRootIndex=v,t.openingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=k,t.nestedUnderscript=function(e){const t=k(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=S,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=S(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=i.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=n[t];t++)o=o.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const w=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),A=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function E(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+A.get(e)+"]";if(1&n){const t=w.get(e%5);r="[t] "+t+"Verbose; [n] "+o+";"+r,a="[t] "+t+"Brief; [n] "+o+";"+a}else t.unshift("name("+o+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,o,i]=E(a);e.defineRule(r,"default",o,"self::tensor",...n),t&&(e.defineRule(r,"brief",i,"self::tensor",...n),e.defineRule(r,"sbrief",i,"self::tensor",...n));const l=w.get(2);o+="; [t]"+l+"Verbose",i+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",o,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",i,"self::tensor",s,...n),e.defineRule(r,"sbrief",i,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),o=r(5740),i=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=h(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function h(e,t){const r=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function y(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(g(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(g(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=h,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,l.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=y,(0,u.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),i=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=i?p.nestedSubSuper(i,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",h=i&&"EMPTY"!==o.tagName(i)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],m=u&&"EMPTY"!==o.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=s.default.evaluateNode(e);return l=!1,c.concat(h,g,m)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),i=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===o.tagName(e),c=i&&"NUMBER"===o.tagName(i);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),o=r(4356),i=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,i.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(o.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),o=r(1378),i=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:i.openingFraction,CSFcloseFraction:i.closingFraction,CSFoverFraction:i.overFraction,CSFoverBevFraction:i.overBevelledFraction,CQFhyperFraction:i.hyperFractionBoundary,CSFopenRadical:i.openingRadical,CSFcloseRadical:i.closingRadical,CSFindexRadical:i.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:i.relationIterator,CTFimplicitIterator:i.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),o=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),o=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const i=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==i.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),o=r(5740),i=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),h=r(9543),m=r(8504),g=r(7730),y=r(1214),b=r(179),v=r(1204),k=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?v.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=v.splitAttribute(v.getAttribute(e,u.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(e,u.Attribute.CONTENT));const a=v.getAttribute(e,u.Attribute.TYPE),n=v.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];k.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=k.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());k.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(i.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=i.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=m.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),o=n.indexOf(a);if(-1===o)return t;const i=o>=n.length-1?n[0]:n[o+1];return m.ClearspeakPreferences.addPreference(t,r,i)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?v.getAttribute(e[0],u.Attribute.PREFIX):h.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?v.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),i=this.getFocus().getSemanticNodes(),l=h.retrievePrefix(i[0]),s=[new a.AuditoryDescription({text:o,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=h.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=h.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,o){const i=e=>a.getBySemanticId(o,e),l=r.nodeDict,s=i(e),u=t.map(i),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,o),d}static generateAllVisibleNodes_(e,t,r,a){let o=[];for(let i=0,l=e.length;ie.id.toString())),u=n.getAllVisibleNodes(s,a);o=o.concat(n.generateAllVisibleNodes_(s,u,r,a))}return o}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),o=r(6537),i=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new o.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),i.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const o=u.getAttribute(e,a.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),o=u.getAttribute(e,a.Attribute.ANNOTATION)||"",i=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(o),d.parseAttributes(i),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=o},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),o=r(9797);class i extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=i},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),o=r(9806),i=r(179);class l extends o.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=i.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=i.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===i.WalkerMoves.ROW){this.moved=i.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=i.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),o=this.levels.indexOf(t),i=this.levels.get(e?o+1:o-1);if(!i)return this.levels.push(n),null;this.setFocus(this.singletonFocus(i));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const o=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),o=r(9806),i=r(1799);t.walker=function(e,r,a,n,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,o)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new o.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new i.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,Oe.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var mt=__webpack_require__(2892),gt=__webpack_require__(625),yt=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",t.VERSION,"input"),(0,e.combineWithMathJax)({_:{input:{mathml_ts:mt,mathml:{FindMathML:gt,MathMLCompile:yt}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((function(e){return e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0})),MathJax.startup&&(MathJax.startup.registerConstructor("mml",mt.MathML),MathJax.startup.useInput("mml"));var bt=__webpack_require__(7742),vt=__webpack_require__(5884),kt=__webpack_require__(1597),St=__webpack_require__(7211),wt=__webpack_require__(5552),At=__webpack_require__(7519),Et=__webpack_require__(4420),xt=__webpack_require__(1626),_t=__webpack_require__(9800),Ot=__webpack_require__(1160),Ct=__webpack_require__(1956),Mt=__webpack_require__(7490),Lt=__webpack_require__(7313),Pt=__webpack_require__(7555),Nt=__webpack_require__(2688),Tt=__webpack_require__(5636),Rt=__webpack_require__(5723),Ft=__webpack_require__(8009),Bt=__webpack_require__(5023),It=__webpack_require__(7096),Dt=__webpack_require__(6898),jt=__webpack_require__(9086),qt=__webpack_require__(8411),Ut=__webpack_require__(4126),Ht=__webpack_require__(258),Vt=__webpack_require__(4093),Gt=__webpack_require__(905),Xt=__webpack_require__(6237),Wt=__webpack_require__(5164),zt=__webpack_require__(6319),Kt=__webpack_require__(5766),Jt=__webpack_require__(1971),$t=__webpack_require__(167),Yt=__webpack_require__(5806),Qt=__webpack_require__(4097),Zt=__webpack_require__(2597),er=__webpack_require__(768),tr=__webpack_require__(7620),rr=__webpack_require__(7079),ar=__webpack_require__(7826),nr=__webpack_require__(6368),or=__webpack_require__(1689),ir=__webpack_require__(131),lr=__webpack_require__(640),sr=__webpack_require__(988),ur=__webpack_require__(2438),cr=__webpack_require__(6614),dr=__webpack_require__(9375),pr=__webpack_require__(6670),fr=__webpack_require__(5535),hr=__webpack_require__(9645),mr=__webpack_require__(1618),gr=__webpack_require__(9950),yr=__webpack_require__(5710),br=__webpack_require__(5896),vr=__webpack_require__(7512),kr=__webpack_require__(3572),Sr=__webpack_require__(7725),wr=__webpack_require__(3289),Ar=__webpack_require__(3735),Er=__webpack_require__(6465),xr=__webpack_require__(1107),_r=__webpack_require__(4445),Or=__webpack_require__(2558),Cr=__webpack_require__(8926),Mr=__webpack_require__(3365),Lr=__webpack_require__(3006),Pr=__webpack_require__(8835),Nr=__webpack_require__(6369),Tr=__webpack_require__(2417);MathJax.loader&&MathJax.loader.checkVersion("output/svg",t.VERSION,"output"),(0,e.combineWithMathJax)({_:{output:{common:{Direction:bt,FontData:vt,LineBBox:kt,LinebreakVisitor:St,Notation:wt,Wrapper:At,WrapperFactory:Et,Wrappers:{HtmlNode:xt,TeXAtom:_t,TextNode:Ot,maction:Ct,math:Mt,menclose:Lt,mfenced:Pt,mfrac:Nt,mglyph:Tt,mi:Rt,mmultiscripts:Ft,mn:Bt,mo:It,mpadded:Dt,mroot:jt,mrow:qt,ms:Ut,mspace:Ht,msqrt:Vt,msubsup:Gt,mtable:Xt,mtd:Wt,mtext:zt,mtr:Kt,munderover:Jt,scriptbase:$t,semantics:Yt}},svg_ts:Qt,svg:{FontCache:Zt,FontData:er,Notation:tr,Wrapper:rr,WrapperFactory:ar,Wrappers_ts:nr,Wrappers:{HtmlNode:or,TeXAtom:ir,TextNode:lr,maction:sr,math:ur,menclose:cr,merror:dr,mfenced:pr,mfrac:fr,mglyph:hr,mi:mr,mmultiscripts:gr,mn:yr,mo:br,mpadded:vr,mphantom:kr,mroot:Sr,mrow:wr,ms:Ar,mspace:Er,msqrt:xr,msubsup:_r,mtable:Or,mtd:Cr,mtext:Mr,mtr:Lr,munderover:Pr,scriptbase:Nr,semantics:Tr}}}}});var Rr=__webpack_require__(1810);function Fr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Br="undefined"==typeof document?"@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%":"https://cdn.jsdelivr.net/npm/%%FONT%%-font/es5/output/fonts/%%FONT%%",Ir=function(t,r,n,o){if(MathJax.loader){(0,e.combineDefaults)(MathJax.config,t,MathJax.config.output||{});var i=MathJax.config[t],l=i.font||n;if("string"!=typeof l&&(i.fontData=l,i.font=l=l.NAME),"["!==l.charAt(0)){var s=i.fontPath||Br,u=l.match(/^[a-z]+:/)?(l.match(/[^/:\\]*$/)||[t])[0]:l;(0,e.combineDefaults)(MathJax.config.loader,"paths",Fr({},u,u===l?s.replace(/%%FONT%%/g,l):l)),l="[".concat(u,"]")}var c=l.substr(1,l.length-2);c!==n?(0,e.combineDefaults)(MathJax.config.loader,"output/".concat(t),{checkReady:function(){return MathJax.loader.load("".concat(l,"/").concat(t)).catch((function(e){return console.log(e)}))}}):((0,e.combineWithMathJax)({_:{output:{fonts:Fr({},c,Fr({},t+"_ts",Fr({},o.NAME+"Font",o)))}}}),(0,e.combineDefaults)(MathJax,"config",Fr({output:{font:l}},t,{fontData:o,dynamicPrefix:"".concat(l,"/").concat(t,"/dynamic")})),"chtml"===t&&(0,e.combineDefaults)(MathJax.config,t,{fontURL:a.Package.resolvePath("".concat(l,"/").concat(t,"/woff"),!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,r),MathJax.startup.useOutput(t))},Dr=function(e,t,r,a){if(!MathJax.loader)return Promise.resolve();a&&MathJax.loader.preLoad("[".concat(r,"]/").concat(t));var n=MathJax.config.loader["output/".concat(t)];return(n&&n.checkReady?n.checkReady().then(e):e()).catch((function(e){return console.log(e)}))};Ir("svg",Qt.SVG,Rr.fontName,Rr.DefaultFont);var jr=__webpack_require__(5865),qr=__webpack_require__(8310),Ur=__webpack_require__(4001),Hr=__webpack_require__(473),Vr=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",t.VERSION,"ui"),(0,e.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:jr,Menu:qr,MenuHandler:Ur,MmlVisitor:Hr,SelectableInfo:Vr}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,Ur.MenuHandler)(e)}),20);var Gr=__webpack_require__(5445),Xr=__webpack_require__.n(Gr);if(MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{sre:Gr}}}),MathJax.startup){var Wr=a.Package.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:Wr};else{try{Wr=MathJax.config.loader.require.resolve(Wr+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:Wr}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return Xr().preloadLocales(e)});var zr=__webpack_require__(917);MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{"semantic-enrich":zr}}}),MathJax.loader&&(0,e.combineDefaults)(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:function(){return Xr().sreReady()}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,zr.EnrichHandler)(e,new mt.MathML({allowHtmlInTokenNodes:!0}))}));var Kr=__webpack_require__(8479),Jr=__webpack_require__(1508),$r=__webpack_require__(1600),Yr=__webpack_require__(6991),Qr=__webpack_require__(7171),Zr=__webpack_require__(5642),ea=__webpack_require__(6851);MathJax.loader&&MathJax.loader.checkVersion("a11y/explorer",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{explorer_ts:Kr,explorer:{Explorer:Jr,ExplorerPool:$r,KeyExplorer:Yr,MouseExplorer:Qr,Region:Zr,TreeExplorer:ea}}}}),MathJax.startup&&(MathJax.config.options&&!1!==MathJax.config.options.enableExplorer&&(0,e.combineDefaults)(MathJax.config,"options",{menuOptions:{settings:{explorer:!0}}}),MathJax.startup.extendHandler((function(e){return(0,Kr.ExplorerHandler)(e)})));var ta=__webpack_require__(5282),ra=JSON.parse('{"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),aa=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),na=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),ta.default.set("base",ra),ta.default.set("en",aa),ta.default.set("nemeth",na),r.Loader.preLoad("loader","startup","core","input/tex","input/mml","output/svg","ui/menu"),function(e,t){Dr(e,"svg",Rr.fontName,t)}(function(e){return function(){return e((function(){return Xr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})))}()})(); \ No newline at end of file diff --git a/es5/tex-mml-svg.js b/es5/tex-mml-svg.js index a5ad86a1ad..0bf1c70256 100644 --- a/es5/tex-mml-svg.js +++ b/es5/tex-mml-svg.js @@ -1 +1 @@ -(function(){"use strict";var __webpack_modules__={351:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var a=r(4474),l=r(9259),c=r(7233),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(l.SerializedMmlVisitor);function p(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=a.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var r=t.adaptor,n=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),o=r.firstChild(r.body(r.parse(n,"text/html"))),i=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[o]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,i)}this.state(a.STATE.ASSISTIVEMML)}},e}(t)}function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r0&&o[o.length-1])||6!==i[0]&&2!==i[0])){Q=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var Q=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var Q=i(t),T=Q.next();!T.done;T=Q.next()){var s=T.value;"string"==typeof s?o=o.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?o=o.concat(Array.from(s)):o.push(s)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;try{t.sheet.insertRule(T,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(T,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=Q},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function Q(t,e){var r,o;try{for(var T=n(Object.keys(e)),s=T.next();!s.done;s=T.next()){var a=s.value;"__esModule"!==a&&(!i(t[a])||!i(e[a])||e[a]instanceof Promise?null!==e[a]&&void 0!==e[a]&&(t[a]=e[a]):Q(t[a],e[a]))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=T.return)&&o.call(T)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=Q,e.combineDefaults=function t(e,r,o){var Q,T;e[r]||(e[r]={}),e=e[r];try{for(var s=n(Object.keys(o)),a=s.next();!a.done;a=s.next()){var l=a.value;i(e[l])&&i(o[l])?t(e,l,o[l]):null==e[l]&&null!=o[l]&&(e[l]=o[l])}}catch(t){Q={error:t}}finally{try{a&&!a.done&&(T=s.return)&&T.call(s)}finally{if(Q)throw Q.error}}return e},e.combineWithMathJax=function(t){return Q(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var Q=r(9515),T=r(265),s=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var a,l=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=Q.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,o){var i,Q;void 0===e&&(e={}),void 0===n&&(n=[]);var T=this.create(t,o);this.setAttributes(T,e);try{for(var s=r(n),a=s.next();!a.done;a=s.next()){var l=a.value;this.append(T,l)}}catch(t){i={error:t}}finally{try{a&&!a.done&&(Q=s.return)&&Q.call(s)}finally{if(i)throw i.error}}return T},t.prototype.setAttributes=function(t,e){var n,o,i,Q,T,s;if(e.style&&"string"!=typeof e.style)try{for(var a=r(Object.keys(e.style)),l=a.next();!l.done;l=a.next()){var c=l.value;this.setStyle(t,c.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[c])}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}if(e.properties)try{for(var u=r(Object.keys(e.properties)),p=u.next();!p.done;p=u.next()){t[c=p.value]=e.properties[c]}}catch(t){i={error:t}}finally{try{p&&!p.done&&(Q=u.return)&&Q.call(u)}finally{if(i)throw i.error}}try{for(var h=r(Object.keys(e)),d=h.next();!d.done;d=h.next()){"style"===(c=d.value)&&"string"!=typeof e.style||"properties"===c||this.setAttribute(t,c,e[c])}}catch(t){T={error:t}}finally{try{d&&!d.done&&(s=h.return)&&s.call(h)}finally{if(T)throw T.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),Q=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=Q},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var Q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var Q=o.value.item;if(Q.handlesDocument(t))return Q}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=Q},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&T.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=u.STATE.UNPROCESSED);try{for(var Q=i(this.items),T=Q.next();!T.done;T=Q.next()){var s=T.value;if(s.priority>=r&&s.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=u.STATE.LAST);try{for(var Q=i(this.items),T=Q.next();!T.done;T=Q.next()){var s=T.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var Q=o.value;if(Q.item.id===t)return Q.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=d,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(a.AbstractInputJax),L=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(l.AbstractOutputJax),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(c.AbstractMathList),y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(u.AbstractMathItem),g=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,s.userOptions)((0,s.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||m),this.renderActions=d.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new L;var Q=this.options.InputJax||[new f];Array.isArray(Q)||(Q=[Q]),this.inputJax=Q,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new p.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var Q=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;this.visitNode(T,e)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(t.kind);this.addAttributes(t,o);try{for(var Q=i(t.childNodes),T=Q.next();!T.done;T=Q.next()){var s=T.value;this.visitNode(s,o)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=t.attributes,Q=o.getExplicitNames();try{for(var T=i(Q),s=T.next();!s.done;s=T.next()){var a=s.value;e.setAttribute(a,o.getExplicit(a).toString())}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=Q},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),Q=r(6336),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=Q.MML,e}(i.AbstractNodeFactory);e.MmlFactory=T},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var s=r(91),a=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var l=["","thinmathspace","mediummathspace","thickmathspace"],c=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var u=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new s.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var T=this.factory.create(this.kind);if(T.properties=i({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var a=Q(Object.keys(s)),l=a.next();!l.done;l=a.next()){var c=l.value;("id"!==c||t)&&T.attributes.set(c,s[c])}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var u=this.childNodes;1===u.length&&u[0].isInferred&&(u=u[0].childNodes);try{for(var p=Q(u),h=p.next();!h.done;h=p.next()){var d=h.value;d?T.appendChild(d.copy()):T.childNodes.push(null)}}catch(t){n={error:t}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(n)throw n.error}}}return T},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var T=Q(i.getPropertyNames()),s=T.next();!s.done;s=T.next()){var a=s.value;e.setProperty(a,i.getProperty(a))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=Q(n.childNodes),T=i.next();!T.done;T=i.next()){if(T.value===r)return o;o++}}catch(e){t={error:e}}finally{try{T&&!T.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=c[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":l[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var i,s;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var a=this.attributes.getAllDefaults();try{for(var l=Q(Object.keys(t)),c=l.next();!c.done;c=l.next()){var u=c.value;if(a.hasOwnProperty(u)||r.alwaysInherit.hasOwnProperty(u)){var p=T(t[u],2),h=p[0],d=p[1];((r.noInherit[h]||{})[this.kind]||{})[u]||this.attributes.setInherited(u,d)}}}catch(t){i={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var f=this.arity;if(f>=0&&f!==1/0&&(1===f&&0===this.childNodes.length||1!==f&&this.childNodes.length!==f))if(f=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=Q(n.getExplicitNames()),T=i.next();!T.done;T=i.next()){var s=T.value;"data-"===s.substr(0,5)||void 0!==n.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(s)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(a.AbstractNode);e.AbstractMmlNode=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof L&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var T=Q(this.childNodes),s=T.next();!s.done;s=T.next()){var a=s.value;a instanceof u&&a.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{s&&!s.done&&(i=T.return)&&i.call(T)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=Q(this.childNodes),i=o.next();!i.done;i=o.next()){var T=i.value;T instanceof u&&T.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},u.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),e}(u);e.AbstractMmlTokenNode=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=u.defaults,e}(u);e.AbstractMmlLayoutNode=h;var d=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=Q(this.childNodes.slice(1)),T=i.next();!T.done;T=i.next()){var s=T.value;s&&s.setTeXclass(null)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=u.defaults,r}(u);e.AbstractMmlBaseNode=d;var f=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(a.AbstractEmptyNode);e.AbstractMmlEmptyNode=f;var L=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(f);e.TextNode=L;var m=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(f);e.XMLNode=m},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},Q.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(Q.AbstractMmlNode);e.MmlMaction=T},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var T=r(9007),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=T.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var T=r(9007),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=i(i({},T.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(T.AbstractMmlBaseNode);e.MmlMfrac=s},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Q.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},Q.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(Q.AbstractMmlTokenNode);e.MmlMi=T},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var s=r(9007),a=r(4082),l=r(505),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=Q(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,T=i[r][t]||i[n][t]||i[o][t];return T?T[2]:s.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==s.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===s.TEXCLASS.REL&&("prefix"===r&&(this.texClass=s.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=s.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===s.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==s.TEXCLASS.BIN&&e!==s.TEXCLASS.REL||(r=t.texClass=s.TEXCLASS.ORD),r=this.prevClass=t.texClass||s.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=s.TEXCLASS.NONE,e!==s.TEXCLASS.BIN||r!==s.TEXCLASS.NONE&&r!==s.TEXCLASS.BIN&&r!==s.TEXCLASS.OP&&r!==s.TEXCLASS.REL&&r!==s.TEXCLASS.OPEN&&r!==s.TEXCLASS.PUNCT)if(r!==s.TEXCLASS.BIN||e!==s.TEXCLASS.REL&&e!==s.TEXCLASS.CLOSE&&e!==s.TEXCLASS.PUNCT){if(e===s.TEXCLASS.BIN){for(var n=this,o=this.parent;o&&o.parent&&o.isEmbellished&&(1===o.childNodes.length||!o.isKind("mrow")&&o.core()===n);)n=o,o=o.parent;o.childNodes[o.childNodes.length-1]===n&&(this.texClass=s.TEXCLASS.ORD)}}else t.texClass=this.prevClass=s.TEXCLASS.ORD;else this.texClass=s.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,o){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===o&&(o=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,o);var i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)},e.prototype.checkOperatorTable=function(t){var e,r,n=Q(this.handleExplicitForm(this.getForms()),3),o=n[0],i=n[1],s=n[2];this.attributes.setInherited("form",o);var l=this.constructor.OPTABLE,c=l[o][t]||l[i][t]||l[s][t];if(c){void 0===this.getProperty("texClass")&&(this.texClass=c[2]);try{for(var u=T(Object.keys(c[3]||{})),p=u.next();!p.done;p=u.next()){var h=p.value;this.attributes.setInherited(h,c[3][h])}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}this.lspace=(c[0]+1)/18,this.rspace=(c[1]+1)/18}else{var d=(0,a.getRange)(t);if(d){void 0===this.getProperty("texClass")&&(this.texClass=d[2]);var f=this.constructor.MMLSPACING[d[2]];this.lspace=(f[0]+1)/18,this.rspace=(f[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,l.unicodeString)((0,l.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=i(i({},s.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=a.MMLSPACING,e.OPTABLE=a.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(s.AbstractMmlTokenNode);e.MmlMo=c},7238:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var T=r(9007),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=Q(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=Q(this.childNodes),i=o.next();!i.done;i=o.next()){var T=i.value;if(T)if(T.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!T.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=Q(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=Q(this.childNodes),s=i.next();!s.done;s=i.next()){t=s.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=T.TEXCLASS.INNER)}else{try{for(var a=Q(this.childNodes),l=a.next();!l.done;l=a.next()){t=l.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},T.AbstractMmlNode.defaults),e}(T.AbstractMmlNode);e.MmlMrow=s;var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=s.defaults,e}(s);e.MmlInferredMrow=a},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var T=r(9007),s=r(505),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=T.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,s;try{for(var a=Q(T.indentAttributes),l=a.next();!l.done;l=a.next()){var c=l.value;e[c]&&this.attributes.setInherited(c,e[c][1]),void 0!==this.attributes.getExplicit(c)&&delete this.attributes.getAllAttributes()[c]}}catch(t){i={error:t}}finally{try{l&&!l.done&&(s=a.return)&&s.call(a)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,T,a;try{for(var l=Q(this.childNodes),c=l.next();!c.done;c=l.next()){(f=c.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),f).appendChild(f)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var u=this.attributes.getExplicit("data-cramped"),p=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=Q(this.childNodes),d=h.next();!d.done;d=h.next()){var f=d.value;t.rowalign[1]=p.shift()||t.rowalign[1],f.setInheritedAttributes(t,e,r,!!u)}}catch(t){T={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(T)throw T.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var T=r(9007),s=r(91),a=r(505),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,T,s;try{for(var l=Q(this.childNodes),c=l.next();!c.done;c=l.next()){(d=c.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),d).appendChild(d)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}var u=(0,a.split)(this.attributes.get("columnalign"));1===this.arity&&u.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var p=Q(this.childNodes),h=p.next();!h.done;h=p.next()){var d=h.value;t.columnalign[1]=u.shift()||t.columnalign[1],d.setInheritedAttributes(t,e,r,n)}}catch(t){T={error:t}}finally{try{h&&!h.done&&(s=p.return)&&s.call(p)}finally{if(T)throw T.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=Q(this.childNodes),i=o.next();!i.done;i=o.next()){var T=i.value;if(!T.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),T).appendChild(T),e.fixMtables||T.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},T.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),e}(T.AbstractMmlNode);e.MmlMtr=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(l);e.MmlMlabeledtr=c},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var Q=n(e.RANGES),T=Q.next();!T.done;T=Q.next()){var s=T.value;if(i<=s[1]){if(i>=s[0])return s;break}}}catch(t){r={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var T=r(6325),s=r(9007),a=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var l=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var Q=i(t.childNodes),T=Q.next();!T.done;T=Q.next()){var s=T.value;o.push(this.visitNode(s,e))}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=Q(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],T=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(T.match(/\S/)?o+T+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,Q="";try{for(var T=i(t.childNodes),s=T.next();!s.done;s=T.next()){var a=s.value;Q+=this.visitNode(a,e)+r}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=T.return)&&o.call(T)}finally{if(n)throw n.error}}return Q},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.constructor.defaultAttributes[t.kind]||{},Q=Object.assign({},o,this.getDataAttributes(t),t.attributes.getAllAttributes()),T=this.constructor.variants;Q.hasOwnProperty("mathvariant")&&T.hasOwnProperty(Q.mathvariant)&&(Q.mathvariant=T[Q.mathvariant]);try{for(var s=i(Object.keys(Q)),a=s.next();!a.done;a=s.next()){var l=a.value,c=String(Q[l]);void 0!==c&&n.push(l+'="'+this.quoteHTML(c)+'"')}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var o=t.getProperty("scriptalign");o&&this.setDataAttribute(e,"script-align",o);var i=t.getProperty("texClass");if(void 0!==i){var Q=!0;if(i===s.TEXCLASS.OP&&t.isKind("mi")){var T=t.getText();Q=!(T.length>1&&T.match(a.MmlMi.operatorName))}Q&&this.setDataAttribute(e,"texclass",i<0?"NONE":s.TEXCLASSNAMES[i])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(T.MmlVisitor);e.SerializedMmlVisitor=l},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var Q=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var Q=i(Object.keys(e)),T=Q.next();!T.done;T=Q.next()){var s=T.value;this.setProperty(s,e[s])}}catch(t){n={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var s=r(5722),a=r(7233),l=r(3363),c=r(3335),u=r(5138),p=r(4474),h=function(t){function e(e,r,n){var o=this,i=Q((0,a.separateOptions)(n,u.HTMLDomStrings.OPTIONS),2),T=i[0],s=i[1];return(o=t.call(this,e,r,T)||this).domStrings=o.options.DomStrings||new u.HTMLDomStrings(s),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,s=this.adaptor;try{for(var a=T(n[t]),l=a.next();!l.done;l=a.next()){var c=l.value,u=Q(c,2),p=u[0],h=u[1];if(e<=h&&"#text"===s.kind(p))return{node:p,n:Math.max(e,0),delim:r};e-=h}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,s,l,c,u;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,a.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var p=T(this.adaptor.getElements(t.elements,this.document)),h=p.next();!h.done;h=p.next()){var d=h.value,f=Q([null,null],2),L=f[0],m=f[1];try{for(var y=(n=void 0,T(this.inputJax)),g=y.next();!g.done;g=y.next()){var H=g.value,b=new this.options.MathList;if(H.processStrings){null===L&&(L=(i=Q(this.domStrings.find(d),2))[0],m=i[1]);try{for(var v=(s=void 0,T(H.findMath(L))),M=v.next();!M.done;M=v.next()){var _=M.value;b.push(this.mathItem(_,H,m))}}catch(t){s={error:t}}finally{try{M&&!M.done&&(l=v.return)&&l.call(v)}finally{if(s)throw s.error}}}else try{for(var O=(c=void 0,T(H.findMath(d))),V=O.next();!V.done;V=O.next()){_=V.value;var S=new this.options.MathItem(_.math,H,_.display,_.start,_.end);b.push(S)}}catch(t){c={error:t}}finally{try{V&&!V.done&&(u=O.return)&&u.call(O)}finally{if(c)throw c.error}}this.math.merge(b)}}catch(t){n={error:t}}finally{try{g&&!g.done&&(o=y.return)&&o.call(y)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=T(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var Q=i.value;if(this.adaptor.getAttribute(Q,"id")===e)return Q}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=T(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=p.STATE.INSERTED&&i.state(p.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,a.expandable)(i(i({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[p.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:c.HTMLMathList,MathItem:l.HTMLMathItem,DomStrings:null}),e}(s.AbstractMathDocument);e.HTMLDocument=h},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,Q=this.options.includeHtmlTags;t&&t!==o;){var T=this.adaptor.kind(t);"#text"===T?t=this.handleText(t,i):Q.hasOwnProperty(T)?t=this.handleTag(t,i):T?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),Q=r(3683),T=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=Q.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=T},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),Q=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var Q=e.parse(o,"text/html");n=e.firstChild(e.body(Q))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=Q},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},2892:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.MathML=void 0;var Q=r(9206),T=r(7233),s=r(7525),a=r(625),l=r(2769),c=function(t){function e(e){void 0===e&&(e={});var r=this,n=i((0,T.separateOptions)(e,a.FindMathML.OPTIONS,l.MathMLCompile.OPTIONS),3),o=n[0],Q=n[1],c=n[2];return(r=t.call(this,o)||this).findMathML=r.options.FindMathML||new a.FindMathML(Q),r.mathml=r.options.MathMLCompile||new l.MathMLCompile(c),r.mmlFilters=new s.FunctionList,r}return o(e,t),e.prototype.setAdaptor=function(e){t.prototype.setAdaptor.call(this,e),this.findMathML.adaptor=e,this.mathml.adaptor=e},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this.mathml.setMmlFactory(e)},Object.defineProperty(e.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.compile=function(t,e){var r=t.start.node;if(!r||!t.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var n=this.executeFilters(this.preFilters,t,e,(t.math||"").trim()),o=this.checkForErrors(this.adaptor.parse(n,"text/"+this.options.parseAs)),i=this.adaptor.body(o);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}return r=this.executeFilters(this.mmlFilters,t,e,r),this.executeFilters(this.postFilters,t,e,this.mathml.compile(r))},e.prototype.checkForErrors=function(t){var e=this.adaptor.tags(this.adaptor.body(t),"parsererror")[0];return e&&(""===this.adaptor.textContent(e)&&this.error("Error processing MathML"),this.options.parseError.call(this,e)),t},e.prototype.error=function(t){throw new Error(t)},e.prototype.findMath=function(t){return this.findMathML.findMath(t)},e.NAME="MathML",e.OPTIONS=(0,T.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(t){this.error(this.adaptor.textContent(t).replace(/\n.*/g,""))}},Q.AbstractInputJax.OPTIONS),e}(Q.AbstractInputJax);e.MathML=c},625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FindMathML=void 0;var Q=r(3494),T="http://www.w3.org/1998/Math/MathML",s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.findMath=function(t){var e=new Set;this.findMathNodes(t,e),this.findMathPrefixed(t,e);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===e.size&&this.findMathNS(t,e),this.processMath(e)},e.prototype.findMathNodes=function(t,e){var r,n;try{for(var o=i(this.adaptor.tags(t,"math")),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;e.add(T)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.findMathPrefixed=function(t,e){var r,n,o,Q,s=this.adaptor.root(this.adaptor.document);try{for(var a=i(this.adaptor.allAttributes(s)),l=a.next();!l.done;l=a.next()){var c=l.value;if("xmlns:"===c.name.substr(0,6)&&c.value===T){var u=c.name.substr(6);try{for(var p=(o=void 0,i(this.adaptor.tags(t,u+":math"))),h=p.next();!h.done;h=p.next()){var d=h.value;e.add(d)}}catch(t){o={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(o)throw o.error}}}}}catch(t){r={error:t}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},e.prototype.findMathNS=function(t,e){var r,n;try{for(var o=i(this.adaptor.tags(t,"math",T)),Q=o.next();!Q.done;Q=o.next()){var s=Q.value;e.add(s)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.processMath=function(t){var e,r,n=[];try{for(var o=i(Array.from(t)),Q=o.next();!Q.done;Q=o.next()){var T=Q.value,s="block"===this.adaptor.getAttribute(T,"display")||"display"===this.adaptor.getAttribute(T,"mode"),a={node:T,n:0,delim:""},l={node:T,n:0,delim:""};n.push({math:this.adaptor.outerHTML(T),start:a,end:l,display:s})}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return n},e.OPTIONS={},e}(Q.AbstractFindMath);e.FindMathML=s},2769:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLCompile=void 0;var s=r(9007),a=r(7233),l=Q(r(5368)),c=function(){function t(t){void 0===t&&(t={});var e=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},e.OPTIONS),t)}return t.prototype.setMmlFactory=function(t){this.factory=t},t.prototype.compile=function(t){var e=this.makeNode(t);return e.verifyTree(this.options.verify),e.setInheritedAttributes({},!1,0,!1),e.walkTree(this.markMrows),e},t.prototype.makeNode=function(t){var e,r,n=this.adaptor,o=!1,i=n.kind(t).replace(/^.*:/,""),Q=n.getAttribute(t,"data-mjx-texclass")||"";Q&&(Q=this.filterAttribute("data-mjx-texclass",Q)||"");var a=Q&&"mrow"===i?"TeXAtom":i;try{for(var l=T(this.filterClassList(n.allClasses(t))),c=l.next();!c.done;c=l.next()){var u=c.value;u.match(/^MJX-TeXAtom-/)&&"mrow"===i?(Q=u.substr(12),a="TeXAtom"):"MJX-fixedlimits"===u&&(o=!0)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}this.factory.getNodeClass(a)||this.error('Unknown node type "'+a+'"');var p=this.factory.create(a);return"TeXAtom"!==a||"OP"!==Q||o||(p.setProperty("movesupsub",!0),p.attributes.setInherited("movablelimits",!0)),Q&&(p.texClass=s.TEXCLASS[Q],p.setProperty("texClass",p.texClass)),this.addAttributes(p,t),this.checkClass(p,t),this.addChildren(p,t),p},t.prototype.addAttributes=function(t,e){var r,n,o=!1;try{for(var i=T(this.adaptor.allAttributes(e)),Q=i.next();!Q.done;Q=i.next()){var s=Q.value,a=s.name,l=this.filterAttribute(a,s.value);if(null!==l&&"xmlns"!==a)if("data-mjx-"===a.substr(0,9))switch(a.substr(9)){case"alternate":t.setProperty("variantForm",!0);break;case"variant":t.attributes.set("mathvariant",l),o=!0;break;case"smallmatrix":t.setProperty("scriptlevel",1),t.setProperty("useHeight",!1);break;case"accent":t.setProperty("mathaccent","true"===l);break;case"auto-op":t.setProperty("autoOP","true"===l);break;case"script-align":t.setProperty("scriptalign",l)}else if("class"!==a){var c=l.toLowerCase();"true"===c||"false"===c?t.attributes.set(a,"true"===c):o&&"mathvariant"===a||t.attributes.set(a,l)}}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.filterAttribute=function(t,e){return e},t.prototype.filterClassList=function(t){return t},t.prototype.addChildren=function(t,e){var r,n;if(0!==t.arity){var o=this.adaptor;try{for(var i=T(o.childNodes(e)),Q=i.next();!Q.done;Q=i.next()){var s=Q.value,a=o.kind(s);if("#comment"!==a)if("#text"===a)this.addText(t,s);else if(t.isKind("annotation-xml"))t.appendChild(this.factory.create("XML").setXML(s,o));else{var l=t.appendChild(this.makeNode(s));0===l.arity&&o.childNodes(s).length&&(this.options.fixMisplacedChildren?this.addChildren(t,s):l.mError("There should not be children for "+l.kind+" nodes",this.options.verify,!0))}}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}}},t.prototype.addText=function(t,e){var r=this.adaptor.value(e);(t.isToken||t.getProperty("isChars"))&&t.arity?(t.isToken&&(r=l.translate(r),r=this.trimSpace(r)),t.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},t.prototype.checkClass=function(t,e){var r,n,o=[];try{for(var i=T(this.filterClassList(this.adaptor.allClasses(e))),Q=i.next();!Q.done;Q=i.next()){var s=Q.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?t.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&t.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):o.push(s)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}o.length&&t.attributes.set("class",o.join(" "))},t.prototype.fixCalligraphic=function(t){return t.replace(/caligraphic/,"calligraphic")},t.prototype.markMrows=function(t){if(t.isKind("mrow")&&!t.isInferred&&t.childNodes.length>=2){var e=t.childNodes[0],r=t.childNodes[t.childNodes.length-1];e.isKind("mo")&&e.attributes.get("fence")&&e.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(e.childNodes.length&&t.setProperty("open",e.getText()),r.childNodes.length&&t.setProperty("close",r.getText()))}},t.prototype.trimSpace=function(t){return t.replace(/[\t\n\r]/g," ").replace(/^ +/,"").replace(/ +$/,"").replace(/ +/g," ")},t.prototype.error=function(t){throw new Error(t)},t.OPTIONS={MmlFactory:null,fixMisplacedChildren:!0,verify:n({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},t}();e.MathMLCompile=c},8462:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var s=r(9206),a=r(7233),l=r(7073),c=T(r(4676)),u=T(r(1256)),p=T(r(8417)),h=T(r(3971)),d=T(r(8562)),f=r(6521),L=r(9899);r(2942);var m=function(t){function e(r){void 0===r&&(r={});var n=this,o=Q((0,a.separateOptions)(r,e.OPTIONS,l.FindTeX.OPTIONS),3),i=o[0],T=o[1],s=o[2];(n=t.call(this,T)||this).findTeX=n.options.FindTeX||new l.FindTeX(s);var u=n.options.packages,p=n.configuration=e.configure(u),h=n._parseOptions=new d.default(p,[n.options,f.TagsFactory.OPTIONS]);return(0,a.userOptions)(h.options,i),p.config(n),e.tags(h,p),n.postFilters.add(c.default.cleanSubSup,-6),n.postFilters.add(c.default.setInherited,-5),n.postFilters.add(c.default.moveLimits,-4),n.postFilters.add(c.default.cleanStretchy,-3),n.postFilters.add(c.default.cleanAttributes,-2),n.postFilters.add(c.default.combineRelations,-1),n}return o(e,t),e.configure=function(t){var e=new L.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){f.TagsFactory.addTags(e.tags),f.TagsFactory.setDefault(t.options.tags),t.tags=f.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,o=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{var i=new p.default(this.latex,{display:o,isInner:!1},this.parseOptions);r=i.mml(),n=i.stack.global}catch(t){if(!(t instanceof h.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&u.default.setAttribute(r,"indentalign",n.indentalign),o&&u.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=i(i({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(s.AbstractInputJax);e.TeX=m},9899:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var i,Q=r(7233),T=r(2947),s=r(7525),a=r(8666),l=r(6521),c=function(){function t(t,e,r,n,o,i,Q,T,s,a,l,c,u){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===Q&&(Q={}),void 0===T&&(T=[]),void 0===s&&(s=[]),void 0===a&&(a=null),void 0===l&&(l=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=o,this.options=i,this.nodes=Q,this.preprocessors=T,this.postprocessors=s,this.initMethod=a,this.configMethod=l,this.priority=c,this.parser=u,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var o=r.priority||a.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,o):null,Q=r.config?this.makeProcessor(r.config,o):null,T=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),s=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),l=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},T,s,i,Q,o,l)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return i.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=c,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(i=e.ConfigurationHandler||(e.ConfigurationHandler={}));var u=function(){function t(t,e){var r,o,i,Q;void 0===e&&(e=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new a.PrioritizedList,this.parsers=[],this.handlers=new T.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var l=n(t.slice().reverse()),c=l.next();!c.done;c=l.next()){var u=c.value;this.addPackage(u)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}try{for(var p=n(this.configurations),h=p.next();!h.done;h=p.next()){var d=h.value,f=d.item,L=d.priority;this.append(f,L)}}catch(t){i={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(i)throw i.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var o=n(this.configurations),i=o.next();!i.done;i=o.next()){var Q=i.value;this.addFilters(t,Q.item)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r={});var T=this.getPackage(t);this.append(T),this.configurations.add(T,T.priority),this.init();var s=e.parseOptions;s.nodeFactory.setCreators(T.nodes);try{for(var a=n(Object.keys(T.items)),c=a.next();!c.done;c=a.next()){var u=c.value;s.itemFactory.setNodeClass(u,T.items[u])}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}l.TagsFactory.addTags(T.tags),(0,Q.defaultOptions)(s.options,T.options),(0,Q.userOptions)(s.options,r),this.addFilters(e,T),T.config&&T.config(this,e)},t.prototype.getPackage=function(t){var e=i.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,Q.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,i,Q,T;try{for(var s=n(e.preprocessors),a=s.next();!a.done;a=s.next()){var l=o(a.value,2),c=l[0],u=l[1];t.preFilters.add(c,u)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}try{for(var p=n(e.postprocessors),h=p.next();!h.done;h=p.next()){var d=o(h.value,2),f=d[0];u=d[1];t.postFilters.add(f,u)}}catch(t){Q={error:t}}finally{try{h&&!h.done&&(T=p.return)&&T.call(p)}finally{if(Q)throw Q.error}}},t}();e.ParserConfiguration=u},4676:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,Q=r(9007),T=o(r(1256));!function(t){t.cleanStretchy=function(t){var e,r,o=t.data;try{for(var i=n(o.getList("fixStretchy")),Q=i.next();!Q.done;Q=i.next()){var s=Q.value;if(T.default.getProperty(s,"fixStretchy")){var a=T.default.getForm(s);a&&a[3]&&a[3].stretchy&&T.default.setAttribute(s,"stretchy",!1);var l=s.parent;if(!(T.default.getTexClass(s)||a&&a[2])){var c=o.nodeFactory.create("node","TeXAtom",[s]);l.replaceChild(c,s),c.inheritAttributesFrom(s)}T.default.removeProperties(s,"fixStretchy")}}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,o,i=t.attributes;if(i){var Q=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var T=n(i.getExplicitNames()),s=T.next();!s.done;s=T.next()){var a=s.value;Q.has(a)||i.attributes[a]!==t.attributes.getInherited(a)||delete i.attributes[a]}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=T.return)&&o.call(T)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var o,i,s,a,l=[];try{for(var c=n(t.data.getList("mo")),u=c.next();!u.done;u=c.next()){var p=u.value;if(!p.getProperty("relationsCombined")&&p.parent&&(!p.parent||T.default.isType(p.parent,"mrow"))&&T.default.getTexClass(p)===Q.TEXCLASS.REL){for(var h=p.parent,d=void 0,f=h.childNodes,L=f.indexOf(p)+1,m=T.default.getProperty(p,"variantForm");L0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var Q=r(3494),T=r(505),s=r(4474),a=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return o(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],o=[];this.end={},this.env=this.sub=0;var i=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(T.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),e.processEscapes&&o.push("\\\\([\\\\$])"),e.processRefs&&o.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),o.length&&(n.push("("+o.join("|")+")"),this.sub=i),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=i(e,2),o=n[0],Q=n[1];t.push((0,T.quotePattern)(o)),this.end[o]=[Q,r,this.endPattern(Q)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,T.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var o,Q=i(n,3),T=Q[0],a=Q[1],l=Q[2],c=l.lastIndex=r.index+r[0].length,u=0;o=l.exec(t);){if((o[1]||o[0])===T&&0===u)return(0,s.protoItem)(r[0],t.substr(c,o.index-c),o[0],e,r.index,o.index+o[0].length,a);"{"===o[0]?u++:"}"===o[0]&&u&&u--}return null},e.prototype.findMathInString=function(t,e,r){var n,o;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,T.quotePattern)(n[this.env])+"\\})";(o=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,i)]))&&(o.math=o.open+o.math+o.close,o.open=o.close="")}else if(void 0!==n[this.sub]&&this.sub){var Q=n[this.sub];i=n.index+n[this.sub].length;o=2===Q.length?(0,s.protoItem)("",Q.substr(1),"",e,n.index,i):(0,s.protoItem)("",Q,"",e,n.index,i,!1)}else o=this.findEnd(r,e,n,this.end[n[0]]);o&&(t.push(o),this.start.lastIndex=o.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var i,Q=r(8666),T=r(7525);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(i=e.MapHandler||(e.MapHandler={}));var s=function(){function t(){this._configuration=new Q.PrioritizedList,this._fallback=new T.FunctionList}return t.prototype.add=function(t,e,r){var o,T;void 0===r&&(r=Q.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(t.slice().reverse()),a=s.next();!a.done;a=s.next()){var l=a.value,c=i.getMap(l);if(!c)return void this.warn("Configuration "+l+" not found! Omitted.");this._configuration.add(c,r)}}catch(t){o={error:t}}finally{try{a&&!a.done&&(T=s.return)&&T.call(s)}finally{if(o)throw o.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var i=n(this._configuration),Q=i.next();!Q.done;Q=i.next()){var T=Q.value.item.parse(t);if(T)return T}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}var s=o(t,2),a=s[0],l=s[1];Array.from(this._fallback)[0].item(a,l)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var Q=i.value.item;r.push(Q.name)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var Q=i.value.item;if(Q.contains(t))return Q}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var Q=i.value.item;if(Q.name===t)return Q}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=s;var a=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r=Q.PrioritizedList.DEFAULTPRIORITY);try{for(var T=n(Object.keys(t)),a=T.next();!a.done;a=T.next()){var l=a.value,c=this.get(l);c||(c=new s,this.set(l,c)),c.add(t[l],e[l],r)}}catch(t){o={error:t}}finally{try{a&&!a.done&&(i=T.return)&&i.call(T)}finally{if(o)throw o.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this.map.values()),i=o.next();!i.done;i=o.next()){var Q=i.value.retrieve(t);if(Q)return Q}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=a},8929:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1&&(r.autoOP=!1));var o=t.create("token","mi",r,e);t.Push(o)},t.digit=function(t,e){var r,n=t.configuration.options.digits,o=t.string.slice(t.i-1).match(n),i=a.default.getFontDef(t);o?(r=t.create("token","mn",i,o[0].replace(/[{}]/g,"")),t.i+=o[0].length-1):r=t.create("token","mo",i,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);T.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,i){var Q=i[0],T=t.itemFactory.create("begin").setProperties({name:e,end:Q});T=r.apply(void 0,o([t,T],n(i.slice(1)),!1)),t.Push(T)}}(Q||(Q={})),e.default=Q},8562:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var T=Q(r(5453)),s=r(8929),a=Q(r(1256)),l=r(7233),c=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new T.default(t.items),this.itemFactory.configuration=this,l.defaultOptions.apply(void 0,o([this.options],n(e),!1)),(0,l.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=a.default.getProperty(e,"in-lists")||"",o=(n?n.split(/,/):[]).concat(t).join(",");a.default.setProperty(e,"in-lists",o)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],o=[];try{for(var Q=i(n),T=Q.next();!T.done;T=Q.next()){var s=T.value;this.inTree(s)&&o.push(s)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}return this.nodeLists[t]=o,o},t.prototype.removeFromList=function(t,e){var r,n,o=this.nodeLists[t]||[];try{for(var Q=i(e),T=Q.next();!T.done;T=Q.next()){var s=T.value,a=o.indexOf(s);a>=0&&o.splice(a,1)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=c},1130:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var Q,T=r(9007),s=i(r(1256)),a=i(r(8417)),l=i(r(3971)),c=r(5368);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",Q="(pt|em|ex|mu|px|mm|cm|in|pc)",u=RegExp("^\\s*"+i+"\\s*"+Q+"\\s*$"),p=RegExp("^\\s*"+i+"\\s*"+Q+" ?");function h(t,e){void 0===e&&(e=!1);var o=t.match(e?p:u);return o?function(t){var e=n(t,3),o=e[0],i=e[1],Q=e[2];if("mu"!==i)return[o,i,Q];return[d(r[i](parseFloat(o||"1"))).slice(0,-2),"em",Q]}([o[1].replace(/,/,"."),o[4],o[0].length]):[null,null,0]}function d(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function f(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",o="{\\big"+r+" "+e+"}";return new a.default("\\mathchoice"+n+o+o+o,{},t).mml()}function L(t,e,r){e=e.replace(/^\s+/,c.entities.nbsp).replace(/\s+$/,c.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function m(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new l.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function y(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function g(t,e){for(var r=t.length,n=0,o="",i=0,Q=0,T=!0,s=!1;in&&(Q=n)),n++;break;case"}":n&&n--,(T||s)&&(Q--,s=!0),T=!1;break;default:if(!n&&-1!==e.indexOf(a))return[s?"true":y(o,Q),a,t.slice(i)];T=!1,s=!1}o+=a}if(n)throw new l.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":y(o,Q),"",t.slice(i)]}t.matchDimen=h,t.dimen2em=function(t){var e=n(h(t),2),o=e[0],i=e[1],Q=parseFloat(o||"1"),T=r[i];return T?T(Q):0},t.Em=d,t.cols=function(){for(var t=[],e=0;e1&&(s=[t.create("node","mrow",s)]),s},t.internalText=L,t.underOver=function(e,r,n,o,i){if(t.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var Q=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[Q,r])}var a=e.create("node","munderover",[r]);s.default.setChild(a,"over"===o?a.over:a.under,n);var l=a;return i&&(l=e.create("node","TeXAtom",[a],{texClass:T.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(l,"subsupOK",!0),l},t.checkMovableLimits=function(t){var e=s.default.isType(t,"mo")?s.default.getForm(t):null;(s.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&s.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r){return"t"===(r=t.trimSpaces(r||""))?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",o="",i=0;ie.length)throw new l.default("IllegalMacroParam","Illegal macro parameter reference");o=m(t,m(t,o,n),e[parseInt(Q,10)-1]),n=""}else n+=Q}return m(t,o,n)},t.addArgs=m,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new l.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new l.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new l.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var i=(t.getProperty("in-lists")||"").split(/,/);try{for(var Q=o(i),T=Q.next();!T.done;T=Q.next()){var s=T.value;s&&n.addNode(s,t)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var i,Q;void 0===e&&(e=null),void 0===r&&(r=!1);var T=function(t){var e,r,o,i,Q,T={},s=t;for(;s;)i=(e=n(g(s,["=",","]),3))[0],o=e[1],s=e[2],"="===o?(Q=(r=n(g(s,[","]),3))[0],o=r[1],s=r[2],Q="false"===Q||"true"===Q?JSON.parse(Q):Q,T[i]=Q):i&&(T[i]=!0);return T}(t);if(e)try{for(var s=o(Object.keys(T)),a=s.next();!a.done;a=s.next()){var c=a.value;if(!e.hasOwnProperty(c)){if(r)throw new l.default("InvalidOption","Invalid option: %1",c);delete T[c]}}}catch(t){i={error:t}}finally{try{a&&!a.done&&(Q=s.return)&&Q.call(s)}finally{if(i)throw i.error}}return T}}(Q||(Q={})),e.default=Q},9497:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var a=s(r(3971)),l=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var T=Q(r(8417)),s=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=s;var a=function(t,e,r,n,o,i,Q,T){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===o&&(o=""),void 0===i&&(i=""),void 0===Q&&(Q=!1),void 0===T&&(T=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=o,this.tagFormat=i,this.noTag=Q,this.labelId=T};e.TagInfo=a;var l=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new a,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),o=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[o],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new a(t,e,r)},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={}},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new a("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId));var t=new T.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(l);e.NoTags=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(l);e.AllTags=u,function(t){var e=new Map([["none",c],["all",u]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var o=i(Object.keys(e)),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;t.add(T,e[T])}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},8317:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3971:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],o=2;o="0"&&Q<="9")n[o]=r[parseInt(n[o],10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else if("{"===Q){if((Q=n[o].substr(1))>="0"&&Q<="9")n[o]=r[parseInt(n[o].substr(1,n[o].length-2),10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else n[o].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[o]="%"+n[o])}null==n[o]&&(n[o]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},8417:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe)throw new l.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var o=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&o.isKind("mlabeledtr")){var Q=a.default.getChildren(o)[0],T=this.factory.configuration.options.tagSide,s=i({width:0},"right"===T?{lspace:"-1width"}:{}),l=this.create("node","mpadded",a.default.getChildren(Q),s);Q.setChildren([l])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(T.EqnArrayItem);e.FlalignItem=p},7379:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var T=r(4387),s=i(r(9140)),a=r(8317),l=Q(r(5450)),c=Q(r(1130)),u=r(9007),p=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",l.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:u.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",T.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",p.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",p.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",a.TexConstant.Align.LEFT],shoveright:["HandleShove",a.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},T.AmsMethods),new s.EnvironmentMap("AMSmath-environment",l.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",c.default.cols(0,p.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",c.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",c.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",c.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",c.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,c.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",c.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},T.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",l.default.delimiter,{"\\lvert":["|",{texClass:u.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:u.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:u.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:u.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",l.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:a.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:a.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:a.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:a.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:a.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:a.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:a.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:a.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:a.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:a.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:a.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:a.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:a.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:a.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",l.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",l.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},T.AmsMethods)},4387:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var Q=i(r(1130)),T=i(r(5450)),s=i(r(1256)),a=r(8317),l=i(r(8417)),c=i(r(3971)),u=r(8803),p=i(r(7693)),h=r(9007);function d(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&f(t))return[t,null];var e=s.default.getChildAt(t,0);return t.isInferred&&e&&f(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function f(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,o,i,T){var s=t.GetBrackets("\\begin{"+e.getName()+"}"),a=p.default.EqnArray(t,e,r,n,o,i,T);return Q.default.setArrayAlign(a,s)},e.AmsMethods.AlignAt=function(t,r,n,o){var i,T,s=r.getName(),a="",l=[];if(o||(T=t.GetBrackets("\\begin{"+s+"}")),(i=t.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new c.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+s+"}");for(var u=parseInt(i,10);u>0;)a+="rl",l.push("0em 0em"),u--;var p=l.join(" ");if(o)return e.AmsMethods.EqnArray(t,r,n,o,a,p);var h=e.AmsMethods.EqnArray(t,r,n,o,a,p);return Q.default.setArrayAlign(h,T)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),Q.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,o){var i=t.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new c.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var Q=o?"crl":"rlc",T=o?"fit auto auto":"auto auto fit",s=e.AmsMethods.FlalignArray(t,r,n,o,!1,Q,T,!0);return s.setProperty("xalignat",2*parseInt(i)),s},e.AmsMethods.FlalignArray=function(t,e,r,n,o,i,T,s){void 0===s&&(s=!1),t.Push(e),Q.default.checkEqnEnv(t),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var a=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return a.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:T,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:s?"0":t.options.tagIndent,"data-width-includes-label":!0},a.setProperty("zeroWidthLabel",s),a},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",o=Q.default.trimSpaces(t.GetArgument(r));"\\"===o.charAt(0)&&(o=o.substr(1));var i=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(o,new u.Macro(o,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(i,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),o=Q.default.trimSpaces(t.GetArgument(e)),i=new l.default(o,n(n({},t.stack.env),{font:a.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),s.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var T=t.GetNext(),c=t.i;"\\"===T&&++t.i&&"limits"!==t.GetCS()&&(t.i=c)}t.Push(i)},e.AmsMethods.SideSet=function(t,e){var r=o(d(t.ParseArg(e)),2),n=r[0],i=r[1],T=o(d(t.ParseArg(e)),2),a=T[0],l=T[1],c=t.ParseArg(e),u=c;n&&(i?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[Q.default.copyNode(c,t)],{width:0})]),s.default.getChildAt(n,0)):(u=t.create("node","mmultiscripts",[c]),a&&s.default.appendChildren(u,[s.default.getChildAt(a,1)||t.create("node","none"),s.default.getChildAt(a,2)||t.create("node","none")]),s.default.setProperty(u,"scriptalign","left"),s.default.appendChildren(u,[t.create("node","mprescripts"),s.default.getChildAt(n,1)||t.create("node","none"),s.default.getChildAt(n,2)||t.create("node","none")]))),a&&u===c&&(a.replaceChild(c,s.default.getChildAt(a,0)),u=a);var p=t.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(n&&p.appendChild(n),p.appendChild(i)),p.appendChild(u),l&&p.appendChild(l),t.Push(p)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&T.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,o){var i={width:"+"+Q.default.Em((n+o)/18),lspace:Q.default.Em(n/18)},T=t.GetBrackets(e),a=t.ParseArg(e),c=t.create("node","mspace",[],{depth:".25em"}),u=t.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));u=t.create("node","mstyle",[u],{scriptlevel:0});var p=t.create("node","munderover",[u]),d=t.create("node","mpadded",[a,c],i);if(s.default.setAttribute(d,"voffset","-.2em"),s.default.setAttribute(d,"height","-.2em"),s.default.setChild(p,p.over,d),T){var f=new l.default(T,t.stack.env,t.configuration).mml(),L=t.create("node","mspace",[],{height:".75em"});d=t.create("node","mpadded",[f,L],i),s.default.setAttribute(d,"voffset",".15em"),s.default.setAttribute(d,"depth","-.15em"),s.default.setChild(p,p.under,d)}s.default.setProperty(p,"subsupOK",!0),t.Push(p)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new c.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new c.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=Q.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),i={l:a.TexConstant.Align.LEFT,r:a.TexConstant.Align.RIGHT,"":""},T=new l.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),u=new l.default("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),p=t.create("node","mfrac",[T,u]);if(null==(r=i[r]))throw new c.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&s.default.setProperties(p,{numalign:r,denomalign:r}),t.Push(p)},e.AmsMethods.Genfrac=function(t,e,r,n,o,i){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==i&&(i=Q.default.trimSpaces(t.GetArgument(e)));var T=t.ParseArg(e),a=t.ParseArg(e),l=t.create("node","mfrac",[T,a]);if(""!==o&&s.default.setAttribute(l,"linethickness",o),(r||n)&&(s.default.setProperty(l,"withDelims",!0),l=Q.default.fixedFence(t.configuration,r,l,n)),""!==i){var u=parseInt(i,10),p=["D","T","S","SS"][u];if(null==p)throw new c.default("BadMathStyleFor","Bad math style for %1",t.currentCS);l=t.create("node","mstyle",[l]),"D"===p?s.default.setProperties(l,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(l,{displaystyle:!1,scriptlevel:u-1})}t.Push(l)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new c.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new c.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=Q.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=p.default.HandleNoTag,e.AmsMethods.HandleRef=p.default.HandleRef,e.AmsMethods.Macro=p.default.Macro,e.AmsMethods.Accent=p.default.Accent,e.AmsMethods.Tilde=p.default.Tilde,e.AmsMethods.Array=p.default.Array,e.AmsMethods.Spacer=p.default.Spacer,e.AmsMethods.NamedOp=p.default.NamedOp,e.AmsMethods.EqnArray=p.default.EqnArray,e.AmsMethods.Equation=p.default.Equation},1275:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var i=r(9899),Q=r(9140),T=r(8803),s=r(7741),a=r(265),l=r(7233);function c(t,e,r,i){var Q,T,l,c;if(a.Package.packages.has(t.options.require.prefix+r)){var h=t.options.autoload[r],d=n(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),f=d[0],L=d[1];try{for(var m=o(f),y=m.next();!y.done;y=m.next()){var g=y.value;u.remove(g)}}catch(t){Q={error:t}}finally{try{y&&!y.done&&(T=m.return)&&T.call(m)}finally{if(Q)throw Q.error}}try{for(var H=o(L),b=H.next();!b.done;b=H.next()){var v=b.value;p.remove(v)}}catch(t){l={error:t}}finally{try{b&&!b.done&&(c=H.return)&&c.call(H)}finally{if(l)throw l.error}}t.string=(i?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,s.RequireLoad)(t,r)}var u=new Q.CommandMap("autoload-macros",{},{}),p=new Q.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,l.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,i,Q,a,l,h,d=e.parseOptions,f=d.handlers.get("macro"),L=d.handlers.get("environment"),m=d.options.autoload;d.packageData.set("autoload",{Autoload:c});try{for(var y=o(Object.keys(m)),g=y.next();!g.done;g=y.next()){var H=g.value,b=m[H],v=n(2===b.length&&Array.isArray(b[0])?b:[b,[]],2),M=v[0],_=v[1];try{for(var O=(Q=void 0,o(M)),V=O.next();!V.done;V=O.next()){var S=V.value;f.lookup(S)&&"color"!==S||u.add(S,new T.Macro(S,c,[H,!0]))}}catch(t){Q={error:t}}finally{try{V&&!V.done&&(a=O.return)&&a.call(O)}finally{if(Q)throw Q.error}}try{for(var x=(l=void 0,o(_)),E=x.next();!E.done;E=x.next()){var A=E.value;L.lookup(A)||p.add(A,new T.Macro(A,c,[H,!1]))}}catch(t){l={error:t}}finally{try{E&&!E.done&&(h=x.return)&&h.call(x)}finally{if(l)throw l.error}}}}catch(t){r={error:t}}finally{try{g&&!g.done&&(i=y.return)&&i.call(y)}finally{if(r)throw r.error}}d.packageData.get("require")||s.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,l.defaultOptions)(t.options,s.RequireConfiguration.options)},priority:10})},2942:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),Q=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),T=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&Q(e,t,r);return T(e,t),e},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var c=r(9899),u=r(2947),p=l(r(3971)),h=l(r(1256)),d=r(9140),f=s(r(1181)),L=r(6521);r(1267);var m=r(4082);function y(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=u.MapHandler.getMap("remap").lookup(e),o=(0,m.getRange)(e),i=o?o[3]:"mo",Q=t.create("token",i,r,n?n.char:e);o[4]&&Q.attributes.set("mathvariant",o[4]),"mo"===i&&(h.default.setProperty(Q,"fixStretchy",!0),t.configuration.addNode("fixStretchy",Q)),t.Push(Q)}new d.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=y;var g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e}(L.AbstractTags);e.BaseTags=g,e.BaseConfiguration=c.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:y,macro:function(t,e){throw new p.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new p.default("UnknownEnv","Unknown environment '%1'",e)}},items:(o={},o[f.StartItem.prototype.kind]=f.StartItem,o[f.StopItem.prototype.kind]=f.StopItem,o[f.OpenItem.prototype.kind]=f.OpenItem,o[f.CloseItem.prototype.kind]=f.CloseItem,o[f.PrimeItem.prototype.kind]=f.PrimeItem,o[f.SubsupItem.prototype.kind]=f.SubsupItem,o[f.OverItem.prototype.kind]=f.OverItem,o[f.LeftItem.prototype.kind]=f.LeftItem,o[f.Middle.prototype.kind]=f.Middle,o[f.RightItem.prototype.kind]=f.RightItem,o[f.BeginItem.prototype.kind]=f.BeginItem,o[f.EndItem.prototype.kind]=f.EndItem,o[f.StyleItem.prototype.kind]=f.StyleItem,o[f.PositionItem.prototype.kind]=f.PositionItem,o[f.CellItem.prototype.kind]=f.CellItem,o[f.MmlItem.prototype.kind]=f.MmlItem,o[f.FnItem.prototype.kind]=f.FnItem,o[f.NotItem.prototype.kind]=f.NotItem,o[f.NonscriptItem.prototype.kind]=f.NonscriptItem,o[f.DotsItem.prototype.kind]=f.DotsItem,o[f.ArrayItem.prototype.kind]=f.ArrayItem,o[f.EqnArrayItem.prototype.kind]=f.EqnArrayItem,o[f.EquationItem.prototype.kind]=f.EquationItem,o),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:g},postprocessors:[[function(t){var e,r,n=t.data;try{for(var o=a(n.getList("nonscript")),i=o.next();!i.done;i=o.next()){var Q=i.value;if(Q.attributes.get("scriptlevel")>0){var T=Q.parent;if(T.childNodes.splice(T.childIndex(Q),1),n.removeFromList(Q.kind,[Q]),Q.isKind("mrow")){var s=Q.childNodes[0];n.removeFromList("mstyle",[s]),n.removeFromList("mspace",s.childNodes[0].childNodes)}}else Q.isKind("mrow")&&(Q.parent.replaceChild(Q.childNodes[0],Q),n.removeFromList("mrow",[Q]))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},-4]]})},1181:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=Q([],i(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:u.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:u.TEXCLASS.PUNCT}],colon:[":",{texClass:u.TEXCLASS.PUNCT}]}),new T.CharacterMap("mathchar7",l.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new T.DelimiterMap("delimiter",l.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:u.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:u.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:u.TEXCLASS.ORD}],"\\vert":["|",{texClass:u.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new T.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",p.MATHSPACE.thinmathspace],":":["Spacer",p.MATHSPACE.mediummathspace],">":["Spacer",p.MATHSPACE.mediummathspace],";":["Spacer",p.MATHSPACE.thickmathspace],"!":["Spacer",p.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",p.MATHSPACE.thinmathspace],negthinspace:["Spacer",p.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",u.TEXCLASS.ORD,.85],Big:["MakeBig",u.TEXCLASS.ORD,1.15],bigg:["MakeBig",u.TEXCLASS.ORD,1.45],Bigg:["MakeBig",u.TEXCLASS.ORD,1.75],bigl:["MakeBig",u.TEXCLASS.OPEN,.85],Bigl:["MakeBig",u.TEXCLASS.OPEN,1.15],biggl:["MakeBig",u.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",u.TEXCLASS.OPEN,1.75],bigr:["MakeBig",u.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",u.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",u.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",u.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",u.TEXCLASS.REL,.85],Bigm:["MakeBig",u.TEXCLASS.REL,1.15],biggm:["MakeBig",u.TEXCLASS.REL,1.45],Biggm:["MakeBig",u.TEXCLASS.REL,1.75],mathord:["TeXAtom",u.TEXCLASS.ORD],mathop:["TeXAtom",u.TEXCLASS.OP],mathopen:["TeXAtom",u.TEXCLASS.OPEN],mathclose:["TeXAtom",u.TEXCLASS.CLOSE],mathbin:["TeXAtom",u.TEXCLASS.BIN],mathrel:["TeXAtom",u.TEXCLASS.REL],mathpunct:["TeXAtom",u.TEXCLASS.PUNCT],mathinner:["TeXAtom",u.TEXCLASS.INNER],vcenter:["TeXAtom",u.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,p.em)(p.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,p.em)(p.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,p.em)(p.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},a.default),new T.EnvironmentMap("environment",l.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",c.default.cols(0,p.MATHSPACE.thickmathspace),".5em"]},a.default),new T.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=Q(r(1181)),l=s(r(1256)),c=s(r(3971)),u=s(r(8417)),p=r(8317),h=s(r(1130)),d=r(9007),f=r(6521),L=r(6010),m=r(5368),y=r(7233),g={},H={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function b(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var o=new u.default(e,r,t.configuration),i=o.mml(),Q=o.stack.global;if(Q.leftRoot||Q.upRoot){var T={};Q.leftRoot&&(T.width=Q.leftRoot),Q.upRoot&&(T.voffset=Q.upRoot,T.height=Q.upRoot),i=t.create("node","mpadded",[i],T)}return r.inRoot=n,i}g.Open=function(t,e){t.Push(t.itemFactory.create("open"))},g.Close=function(t,e){t.Push(t.itemFactory.create("close"))},g.Tilde=function(t,e){t.Push(t.create("token","mtext",{},m.entities.nbsp))},g.Space=function(t,e){},g.Superscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=T(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var Q=l.default.getProperty(o,"movesupsub"),s=l.default.isType(o,"msubsup")?o.sup:o.over;if(l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")&&l.default.getChildAt(o,o.sup)||l.default.isType(o,"munderover")&&!l.default.isType(o,"mover")&&l.default.getChildAt(o,o.over)&&!l.default.getProperty(o,"subsupOK"))throw new c.default("DoubleExponent","Double exponent: use braces to clarify");l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")||(Q?((!l.default.isType(o,"munderover")||l.default.isType(o,"mover")||l.default.getChildAt(o,o.over))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),s=o.over):s=(o=t.create("node","msubsup",[o])).sup),t.Push(t.itemFactory.create("subsup",o).setProperties({position:s,primes:n,movesupsub:Q}))},g.Subscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=T(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var Q=l.default.getProperty(o,"movesupsub"),s=l.default.isType(o,"msubsup")?o.sub:o.under;if(l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")&&l.default.getChildAt(o,o.sub)||l.default.isType(o,"munderover")&&!l.default.isType(o,"mover")&&l.default.getChildAt(o,o.under)&&!l.default.getProperty(o,"subsupOK"))throw new c.default("DoubleSubscripts","Double subscripts: use braces to clarify");l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")||(Q?((!l.default.isType(o,"munderover")||l.default.isType(o,"mover")||l.default.getChildAt(o,o.under))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),s=o.under):s=(o=t.create("node","msubsup",[o])).sub),t.Push(t.itemFactory.create("subsup",o).setProperties({position:s,primes:n,movesupsub:Q}))},g.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("node","mi")),l.default.isType(r,"msubsup")&&!l.default.isType(r,"msup")&&l.default.getChildAt(r,r.sup))throw new c.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=m.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===m.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var o=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,o))},g.Comment=function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var Q=r(9899),T=r(7233),s=r(9140),a=i(r(5450)),l=r(8803),c=i(r(1110)),u=r(6793),p="configmacros-map",h="configmacros-env-map";e.ConfigMacrosConfiguration=Q.Configuration.create("configmacros",{init:function(t){new s.CommandMap(p,{},{}),new s.EnvironmentMap(h,a.default.environment,{},{}),t.append(Q.Configuration.local({handler:{macro:[p],environment:[h]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(p),i=t.parseOptions.options.macros;try{for(var Q=o(Object.keys(i)),T=Q.next();!T.done;T=Q.next()){var s=T.value,a="string"==typeof i[s]?[i[s]]:i[s],u=Array.isArray(a[2])?new l.Macro(s,c.default.MacroWithTemplate,a.slice(0,2).concat(a[2])):new l.Macro(s,c.default.Macro,a);n.add(s,u)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(h),i=t.parseOptions.options.environments;try{for(var Q=o(Object.keys(i)),T=Q.next();!T.done;T=Q.next()){var s=T.value;n.add(s,new l.Macro(s,c.default.BeginEnv,[!0].concat(i[s])))}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}}(e)},items:(n={},n[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,n),options:{macros:(0,T.expandable)({}),environments:(0,T.expandable)({})}})},1496:function(t,e,r){var n,o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Q=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return i(e,t),e},T=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var s=r(9899),a=r(6793),l=T(r(5579));r(5117);var c=T(r(5450)),u=Q(r(9140));e.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[a.BeginEnvItem.prototype.kind]=a.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new u.DelimiterMap(l.default.NEW_DELIMITER,c.default.delimiter,{}),new u.CommandMap(l.default.NEW_COMMAND,{},{}),new u.EnvironmentMap(l.default.NEW_ENVIRONMENT,c.default.environment,{},{}),t.append(s.Configuration.local({handler:{character:[],delimiter:[l.default.NEW_DELIMITER],macro:[l.default.NEW_DELIMITER,l.default.NEW_COMMAND],environment:[l.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var Q=i(r(3971)),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new Q.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new Q.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(8292).BaseItem);e.BeginEnvItem=T},5117:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},o.default)},1110:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var T=Q(r(3971)),s=i(r(9140)),a=Q(r(7693)),l=Q(r(1130)),c=Q(r(5579)),u={NewCommand:function(t,e){var r=c.default.GetCsNameArgument(t,e),n=c.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e);c.default.addMacro(t,r,u.Macro,[i,n,o])},NewEnvironment:function(t,e){var r=l.default.trimSpaces(t.GetArgument(e)),n=c.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e),Q=t.GetArgument(e);c.default.addEnvironment(t,r,u.BeginEnv,[!0,i,Q,n,o])},MacroDef:function(t,e){var r=c.default.GetCSname(t,e),n=c.default.GetTemplate(t,e,"\\"+r),o=t.GetArgument(e);n instanceof Array?c.default.addMacro(t,r,u.MacroWithTemplate,[o].concat(n)):c.default.addMacro(t,r,u.Macro,[o,n])},Let:function(t,e){var r=c.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var o=t.configuration.handlers;if("\\"!==n){t.i++;var i=o.get("delimiter").lookup(n);i?c.default.addDelimiter(t,"\\"+r,i.char,i.attributes):c.default.addMacro(t,r,u.Macro,[n])}else{e=c.default.GetCSname(t,e);var Q=o.get("delimiter").lookup("\\"+e);if(Q)return void c.default.addDelimiter(t,"\\"+r,Q.char,Q.attributes);var T=o.get("macro").applicable(e);if(!T)return;if(T instanceof s.MacroMap){var a=T.lookup(e);return void c.default.addMacro(t,r,a.func,a.args,a.symbol)}Q=T.lookup(e);var l=c.default.disassembleSymbol(r,Q);c.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[i.toString()].concat(o):i;t.i++}throw new Q.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var o=t.i,i=0,T=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var o=r(9899);e.NoUndefinedConfiguration=o.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,o,i=t.create("text","\\"+e),Q=t.options.noundefined||{},T={};try{for(var s=n(["color","background","size"]),a=s.next();!a.done;a=s.next()){var l=a.value;Q[l]&&(T["math"+l]=Q[l])}}catch(t){r={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],T,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var T=r(7233);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var s=function(){function t(t){var e,r,s,a;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var l=this.constructor;this.options=(0,T.userOptions)((0,T.defaultOptions)({},l.OPTIONS),t),this.params=n({},l.defaultParams),this.sizeVariants=i([],o(l.defaultSizeVariants),!1),this.stretchVariants=i([],o(l.defaultStretchVariants),!1),this.cssFontMap=n({},l.defaultCssFonts);try{for(var c=Q(Object.keys(this.cssFontMap)),u=c.next();!u.done;u=c.next()){var p=u.value;"unknown"===this.cssFontMap[p][0]&&(this.cssFontMap[p][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}this.cssFamilyPrefix=l.defaultCssFamilyPrefix,this.createVariants(l.defaultVariants),this.defineDelimiters(l.defaultDelimiters);try{for(var h=Q(Object.keys(l.defaultChars)),d=h.next();!d.done;d=h.next()){var f=d.value;this.defineChars(f,l.defaultChars[f])}}catch(t){s={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(s)throw s.error}}this.defineRemap("accent",l.defaultAccentMap),this.defineRemap("mo",l.defaultMoMap),this.defineRemap("mn",l.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var n={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(n.chars,this.variant[r].chars),this.variant[r].linked.push(n.chars),n.chars=Object.create(n.chars)),this.remapSmpChars(n.chars,t),this.variant[t]=n},t.prototype.remapSmpChars=function(t,e){var r,n,i,T,s=this.constructor;if(s.VariantSmp[e]){var a=s.SmpRemap,l=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];try{for(var c=Q(s.SmpRanges),u=c.next();!u.done;u=c.next()){var p=o(u.value,3),h=p[0],d=p[1],f=p[2],L=s.VariantSmp[e][h];if(L){for(var m=d;m<=f;m++)if(930!==m){var y=L+m-d;t[m]=this.smpChar(a[y]||y)}if(l[h])try{for(var g=(i=void 0,Q(Object.keys(l[h]).map((function(t){return parseInt(t)})))),H=g.next();!H.done;H=g.next()){t[m=H.value]=this.smpChar(L+l[h][m])}}catch(t){i={error:t}}finally{try{H&&!H.done&&(T=g.return)&&T.call(g)}finally{if(i)throw i.error}}}}}catch(t){r={error:t}}finally{try{u&&!u.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var n=Q(t),o=n.next();!o.done;o=n.next()){var i=o.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,n,o=this.variant[t];Object.assign(o.chars,e);try{for(var i=Q(o.linked),T=i.next();!T.done;T=i.next()){var s=T.value;Object.assign(s,e)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=s},5552:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),n=r.h,o=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(n+o)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var n=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[n]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[n]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,n,o){var i=e.sideIndex[n],Q=e.sideIndex[o];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[Q]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[Q]=t.thickness,e},remove:n+" "+o}]}};e.CommonDiagonalStrike=function(t){return function(r){var n="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(n),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(n){var o=r(e.diagonalArrowDef[n],4),i=o[0],Q=o[1],T=o[2];return[n+"arrow",{renderer:function(e,n){var o=r(e.arrowAW(),2),s=o[0],a=o[1],l=e.arrow(a,i*(s-Q),T);t(e,l)},bbox:function(t){var e=t.arrowData(),n=e.a,o=e.x,i=e.y,Q=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),T=Q[0],s=Q[1],a=Q[2],l=r(t.getArgMod(T+a,s),2),c=l[0],u=l[1],p=i+(c>n?t.thickness*u*Math.sin(c-n):0),h=o+(c>Math.PI/2-n?t.thickness*u*Math.sin(c+n-Math.PI/2):0);return[p,h,p,h]},remove:o[3]}]}};e.CommonArrow=function(t){return function(n){var o=r(e.arrowDef[n],4),i=o[0],Q=o[1],T=o[2],s=o[3];return[n+"arrow",{renderer:function(e,n){var o=e.getBBox(),s=o.w,a=o.h,l=o.d,c=r(T?[a+l,"X"]:[s,"Y"],2),u=c[0],p=c[1],h=e.getOffset(p),d=e.arrow(u,i,Q,p,h);t(e,d)},bbox:e.arrowBBox[n],remove:s}]}}},3055:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var s=r(2975),a=r(4474),l=r(7233),c=r(6010),u=r(8054),p=r(4139),h=function(t){function e(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&(n=null);var o=this,i=Q((0,l.separateOptions)(e,n.OPTIONS),2),T=i[0],s=i[1];return(o=t.call(this,T)||this).factory=o.options.wrapperFactory||new r,o.factory.jax=o,o.cssStyles=o.options.cssStyles||new p.CssStyles,o.font=o.options.font||new n(s),o.unknownCache=new Map,o}return o(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,c.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var n=this.adaptor,o=this.getMetricMaps(t);try{for(var i=T(t.math),Q=i.next();!Q.done;Q=i.next()){var s=Q.value,l=n.parent(s.start.node);if(s.state()=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o600?"bold":"normal"),n.family?r=this.explicitVariant(n.family,n.weight,n.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[n.weight]||{})[r]||r,r=(e.ITALICVARIANTS[n.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var n=this.styles;return n||(n=this.styles=new d.Styles),n.set("fontFamily",t),e&&n.set("fontWeight",e),r&&n.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,n=this.node.attributes,o=Math.min(n.get("scriptlevel"),2),i=n.get("fontsize"),Q=this.node.isToken||this.node.isKind("mstyle")?n.get("mathsize"):n.getInherited("mathsize");if(0!==o){t=Math.pow(n.get("scriptsizemultiplier"),o);var T=this.length2em(n.get("scriptminsize"),.8,1);t0;this.bbox.L=n.isSet("lspace")?Math.max(0,this.length2em(n.get("lspace"))):y(o,t.lspace),this.bbox.R=n.isSet("rspace")?Math.max(0,this.length2em(n.get("rspace"))):y(o,t.rspace);var i=r.childIndex(e);if(0!==i){var Q=r.childNodes[i-1];if(Q.isEmbellished){var T=this.jax.nodeMap.get(Q).getBBox();T.R&&(this.bbox.L=Math.max(0,this.bbox.L-T.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var n=this.node.coreMO().attributes;n.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(n.get("lspace")))),n.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(n.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var n=s(this.node.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof u.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=L.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,l([],a(u.indentAttributes),!1)),r=e.indentalign,n=e.indentshift,o=e.indentalignfirst,i=e.indentshiftfirst;return"indentalign"!==o&&(r=o),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==i&&(n=i),"auto"===n&&(n=this.jax.options.displayIndent,"right"!==r||n.match(/^\s*0[a-z]*\s*$/)||(n=("-"+n.trim()).replace(/^--/,""))),[r,this.length2em(n,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,n,o){return"top"===o?t-r:"bottom"===o?n-e:"center"===o?(t-r-(e-n))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return h.percent(t)},e.prototype.em=function(t){return h.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-h.BIGDIMEN),h.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,p.unicodeChars)(t),n=this.font.getVariant(e);if(n&&n.chars){var o=n.chars;r=r.map((function(t){return((o[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),n=e.create("mo",{stretchy:!0},[r]);n.inheritAttributesFrom(this.node);var o=this.wrap(n);return o.parent=this,o},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(c.AbstractWrapper);e.CommonWrapper=g},4420:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(3811).AbstractWrapperFactory);e.CommonWrapperFactory=i},9800:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(9007);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var n=e.h,o=(n+e.d)/2+this.font.params.axis_height-n;e.h+=o,e.d-=o}},e}(t)}},1160:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var Q=this.parent.variant,T=this.node.getText();if("-explicitFont"===Q){var s=this.jax.getFontData(this.parent.styles),a=this.jax.measureText(T,Q,s),l=a.w,c=a.h,u=a.d;t.h=c,t.d=u,t.w=l}else{var p=this.remappedText(T,Q);t.empty();try{for(var h=o(p),d=h.next();!d.done;d=h.next()){var f=d.value,L=i(this.getVariantChar(Q,f),4),m=(c=L[0],u=L[1],l=L[2],L[3]);if(m.unknown){var y=this.jax.measureText(String.fromCodePoint(f),Q);l=y.w,c=y.h,u=y.d}t.w+=l,c>t.h&&(t.h=c),u>t.d&&(t.d=u),t.ic=m.ic||0,t.sk=m.sk||0,t.dx=m.dx||0}}catch(t){r={error:t}}finally{try{d&&!d.done&&(n=h.return)&&n.call(h)}finally{if(r)throw r.error}}p.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},1956:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var c=T(r(5552)),u=r(505);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?Q:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,n,o){return void 0===n&&(n=""),void 0===o&&(o=0),null},e.prototype.arrowData=function(){var t=s([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),n=this.childNodes[0].getBBox(),o=n.h,i=n.d,Q=n.w,T=o+i,a=Math.sqrt(T*T+Q*Q),l=Math.max(e,r*Q/a),c=Math.max(e,r*T/a),u=s(this.getArgMod(Q+2*l,T+2*c),2);return{a:u[0],W:u[1],x:l,y:c}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,n=t.w,o=s(this.TRBL,4),i=o[0],Q=o[1],T=o[2],a=o[3];return this.getArgMod(a+n+Q,i+e+r+T)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},7555:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var s=r(6469);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,n){for(var o=0;ot.h&&(t.h=s),a>t.d&&(t.d=a),u>e.h&&(e.h=u),p>e.d&&(e.d=p)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,n=t.d,o=t.rscale;return[e*o,r*o,n*o]},r.prototype.getUVQ=function(e,r){var n;if(!this.UVQ){var o=i([0,0,0],3),Q=o[0],T=o[1],s=o[2];0===e.h&&0===e.d?Q=this.getU():0===r.h&&0===r.d?Q=-this.getV():(Q=(n=i(t.prototype.getUVQ.call(this,e,r),3))[0],T=n[1],s=n[2]),this.UVQ=[Q,T,s]}return this.UVQ},r}(t)}},5023:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},7096:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),Q=this&&this.__assign||function(){return Q=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var l=r(6469),c=r(505),u=r(5884);e.DirectionVH=((o={})[1]="v",o[2]="h",o),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=l.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=l.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:u.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,n;if(void 0===e&&(e=!1),0!==this.stretch.dir){var o=this.getWH(t),i=this.getSize("minsize",0),T=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");o=Math.max(i,Math.min(T,o));var l=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,u=i||e?o:s?Math.min(o/l,o+c):Math.max(o*l,o-c),p=this.stretch,h=p.c||this.getText().codePointAt(0),d=0;if(p.sizes)try{for(var f=a(p.sizes),L=f.next();!L.done;L=f.next()){if(L.value>=u)return s&&d&&d--,this.variant=this.font.getSizeVariant(h,d),this.size=d,void(p.schar&&p.schar[d]&&(this.stretch=Q(Q({},this.stretch),{c:p.schar[d]})));d++}}catch(t){r={error:t}}finally{try{L&&!L.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(o,p),p)):(this.variant=this.font.getSizeVariant(h,d-1),this.size=d-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=T(t,2),r=e[0],n=e[1],o=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-o,n+o):r+n},e.prototype.getStretchBBox=function(t,e,r){var n;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var o=T(r.HDW,3),i=o[0],Q=o[1],s=o[2];1===this.stretch.dir?(i=(n=T(this.getBaseline(t,e,r),2))[0],Q=n[1]):s=e,this.bbox.h=i,this.bbox.d=Q,this.bbox.w=s},e.prototype.getBaseline=function(t,e,r){var n=2===t.length&&t[0]+t[1]===e,o=this.node.attributes.get("symmetric"),i=T(n?t:[e,0],2),Q=i[0],s=i[1],a=T([Q+s,0],2),l=a[0],c=a[1];if(o){var u=this.font.params.axis_height;n&&(l=2*Math.max(Q-u,s+u)),c=l/2-u}else if(n)c=s;else{var p=T(r.HDW||[.75,.25],2),h=p[0],d=p[1];c=d*(l/(h+d))}return[l-c,c]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=T(e.fullExt,2),n=r[0],o=r[1];t=o+Math.ceil(Math.max(0,t-o)/n)*n}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,c.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,n=this.isAccent&&!r.isKind("mrow")?"accent":"mo",o=this.font.getRemappedChar(n,t[0]);o&&(t=this.unicodeChars(o,this.variant))}return t},e}(t)}},6898:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,n=e.h,o=e.d,i=r,Q=n,T=o,s=0,a=0,l=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(n=this.dimen(t.height,e,"h",0)),""!==t.depth&&(o=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(a=this.dimen(t.voffset,e)),""!==t.lspace&&(s=this.dimen(t.lspace,e));var c=this.node.attributes.get("data-align");return c&&(l=this.getAlignX(r,e,c)),[Q,T,i,n-Q,o-T,r-i,s,a,l]},e.prototype.dimen=function(t,e,r,n){void 0===r&&(r=""),void 0===n&&(n=null);var o=(t=String(t)).match(/width|height|depth/),i=o?e[o[0].charAt(0)]:r?e[r]:0,Q=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(Q+=i),null!=n&&(Q=Math.max(n,Q)),Q},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=o(this.getDimens(),6),n=r[0],i=r[1],Q=r[2],T=r[3],s=r[4],a=r[5];t.w=Q+a,t.h=n+T,t.d=i+s,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},9086:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var n=this.childNodes[this.root].getOuterBBox(),o=this.getRootDimens(e,r)[1];t.combine(n,0,o)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],n=this.childNodes[this.root].getOuterBBox(),o=(r.size<0?.5:.6)*t.w,i=n.w,Q=n.rscale,T=Math.max(i,o/Q),s=Math.max(0,T-i);return[T*Q-o,this.rootHeight(n,t,r.size,e),s]},e.prototype.rootHeight=function(t,e,r,n){var o=e.h+e.d;return(r<0?1.9:.55*o)-(o-n)+Math.max(0,t.d*t.rscale)},e}(t)}},8411:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var s=r(6469);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,n=[],o=0;o1){var u=0,p=0,h=l>1&&l===c;try{for(var d=T(this.childNodes),f=d.next();!f.done;f=d.next()){var L=0===(M=f.value).stretch.dir;if(h||L){var m=M.getOuterBBox(L),y=m.h,g=m.d,H=m.rscale;(y*=H)>u&&(u=y),(g*=H)>p&&(p=g)}}}catch(t){r={error:t}}finally{try{f&&!f.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}try{for(var b=T(Q),v=b.next();!v.done;v=b.next()){var M;(M=v.value).coreMO().getStretchedVariant([u,p])}}catch(t){o={error:t}}finally{try{v&&!v.done&&(i=b.return)&&i.call(b)}finally{if(o)throw o.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},4126:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},905:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return n(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),n=o([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),i=n[0],Q=n[1];t.empty(),t.append(r);var T=this.getBaseWidth(),s=this.getAdjustedIc(),a=o(this.getUVQ(),2),l=a[0],c=a[1];t.combine(i,T,c),t.combine(Q,T+s,l),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var n=this.font.params,i=3*n.rule_thickness,Q=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),T=this.baseCharZero(r.d*this.baseScale+n.sub_drop*t.rscale),s=o([this.getU(),Math.max(T,Q)],2),a=s[0],l=s[1],c=a-e.d*e.rscale-(t.h*t.rscale-l);if(c0&&(a+=u,l-=u)}return a=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),a),a),l=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),l),l),c=a-e.d*e.rscale-(t.h*t.rscale-l),this.UVQ=[a,-l,c],this.UVQ},e}(t),e.useIC=!1,e}},6237:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var s=r(6469),a=r(505),l=r(7875);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var h=u>1&&u===p;try{for(var d=T(this.tableRows),f=d.next();!f.done;f=d.next()){var L;if(L=f.value.getChild(t)){var m=0===(b=L.childNodes[0]).stretch.dir;if(h||m){var y=b.getBBox(m).w;y>e&&(e=y)}}}}catch(t){o={error:t}}finally{try{f&&!f.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}}try{for(var g=T(a),H=g.next();!H.done;H=g.next()){var b;(b=H.value).coreMO().getStretchedVariant([e])}}catch(t){Q={error:t}}finally{try{H&&!H.done&&(s=g.return)&&s.call(g)}finally{if(Q)throw Q.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),n=new Array(this.numRows),o=new Array(this.numRows),i=[0],Q=this.tableRows,T=0;To[r]&&(o[r]=a),l>i[r]&&(i[r]=l),p>T&&(T=p),Q&&c>Q[e]&&(Q[e]=c),T},e.prototype.extendHD=function(t,e,r,n){var o=(n-(e[t]+r[t]))/2;o<1e-5||(e[t]+=o,r[t]+=o)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,n,o=this.getTableData(),Q=o.H,T=o.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,l.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,l.sum)(Q.concat(T,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var c=this.getComputedWidths();n=(0,l.sum)(c.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var u=this.node.attributes.get("width");"auto"!==u&&(n=Math.max(this.length2em(u,0)+2*this.fLine,n));var p=i(this.getBBoxHD(r),2),h=p[0],d=p[1];t.h=h,t.d=d,t.w=n;var f=i(this.getBBoxLR(),2),L=f[0],m=f[1];t.L=L,t.R=m,(0,a.isPercent)(u)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var n=this.node.attributes.get("width");if(!(0,a.isPercent)(n))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var o=this.bbox,i=o.w,Q=o.L,T=o.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(n,Math.max(e,Q+i+T)))-(s?Q+T:0),u=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(u,c);var p=this.getComputedWidths();return this.pWidth=(0,l.sum)(p.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var n=T(this.pwidthCells),o=n.next();!o.done;o=n.next()){var Q=i(o.value,2),s=Q[0],a=Q[1];s.setChildPWidths(!1,r[a])&&(s.invalidateBBox(),s.getBBox())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=i(this.getAlignmentRow(),2),r=e[0],n=e[1];if(null===n){var o=this.font.params.axis_height,Q=t/2;return{top:[0,t],center:[Q,Q],bottom:[t,0],baseline:[Q,Q],axis:[Q+o,Q-o]}[r]||[Q,Q]}var T=this.getVerticalPosition(n,r);return[T,t-T]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=i(this.getPadAlignShift(e),2),n=r[0],o=r[1],Q=this.hasLabels&&!!t.get("data-width-includes-label");return Q&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||Q?"left"===e?[n,0]:[0,n]:[n,n]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),n=r[0],o=r[1];(n||o)&&(e=Math.max(e,this.length2em(n||"0"),this.length2em(o||"0")));var Q=i(this.getAlignShift(),2),T=Q[0],s=Q[1];return T===t&&(s="left"===t?Math.max(e,s)-e:Math.min(-e,s)+e),[e,T,s]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,n=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,n)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,l.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,a.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var n=this.getTableData().W;e=(0,l.max)(n)}else if((0,a.isPercent)(t))e=this.percent(1/r);else{var o=(0,l.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-o)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,a.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,n=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(o){var i=t[o];return"fit"===i?null:"auto"===i?r?n[o]:null:(0,a.isPercent)(i)?i:e.length2em(i)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,n=Array.from(t.keys()),o=n.filter((function(e){return"fit"===t[e]})),i=n.filter((function(e){return"auto"===t[e]})),Q=o.length||i.length,T=(Q?this.getTableData():{W:null}).W,s=e-(0,l.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],a=s;n.forEach((function(e){var n=t[e];a-="fit"===n||"auto"===n?T[e]:r.length2em(n,s)}));var c=Q&&a>0?a/Q:0;return n.map((function(e){var n=t[e];return"fit"===n?T[e]+c:"auto"===n?T[e]+(0===o.length?c:0):r.length2em(n,s)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),n=this.getTableData(),o=n.H,Q=n.D,T=r?this.getEqualRowHeight():0,s=this.getRowHalfSpacing(),a=this.fLine,l=0;lthis.numRows?null:n-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,a.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},5164:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,n=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[n]?e.cWidths[n]:e.getTableData().W[n]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},6319:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,n=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||n){var o=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[o]||this.jax.font.getCssFont(o),Q=i[0]||(n?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(Q,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},5766:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,n,i,Q,T;void 0===t&&(t=null);var s=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var l=o(a),c=l.next();!c.done;c=l.next()){(_=c.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}var u=s.length,p=this.childNodes.length;if(u&&p>1){if(null===t){var h=0,d=0,f=u>1&&u===p;try{for(var L=o(a),m=L.next();!m.done;m=L.next()){var y=0===(_=m.value.childNodes[0]).stretch.dir;if(f||y){var g=_.getBBox(y),H=g.h,b=g.d;H>h&&(h=H),b>d&&(d=b)}}}catch(t){n={error:t}}finally{try{m&&!m.done&&(i=L.return)&&i.call(L)}finally{if(n)throw n.error}}t=[h,d]}try{for(var v=o(s),M=v.next();!M.done;M=v.next()){var _;(_=M.value).coreMO().getStretchedVariant(t)}}catch(t){Q={error:t}}finally{try{M&&!M.done&&(T=v.return)&&T.call(v)}finally{if(Q)throw Q.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},1971:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var s=r(9007);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var u=0,p=l>1&&l===c;try{for(var h=T(this.childNodes),d=h.next();!d.done;d=h.next()){var f=0===(b=d.value).stretch.dir;if(p||f){var L=b.getOuterBBox(f),m=L.w,y=L.rscale;m*y>u&&(u=m*y)}}}catch(t){r={error:t}}finally{try{d&&!d.done&&(n=h.return)&&n.call(h)}finally{if(r)throw r.error}}try{for(var g=T(Q),H=g.next();!H.done;H=g.next()){var b;(b=H.value).coreMO().getStretchedVariant([u/b.bbox.rscale])}}catch(t){o={error:t}}finally{try{H&&!H.done&&(i=g.return)&&i.call(g)}finally{if(o)throw o.error}}}},e}(t),e.useIC=!0,e}},5806:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i}},e}(t)}},5920:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVG=e.XLINKNS=e.SVGNS=void 0;var T=r(3055),s=r(7826),a=r(42),l=r(2597),c=r(505),u=r(6010);e.SVGNS="http://www.w3.org/2000/svg",e.XLINKNS="http://www.w3.org/1999/xlink";var p=function(t){function r(e){void 0===e&&(e=null);var r=t.call(this,e,s.SVGWrapperFactory,a.TeXFont)||this;return r.minwidth=0,r.shift=0,r.container=null,r.svgStyles=null,r.fontCache=new l.FontCache(r),r}return o(r,t),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.setScale=function(t){1!==this.options.scale&&this.adaptor.setStyle(t,"fontSize",(0,u.percent)(this.options.scale))},r.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},r.prototype.styleSheet=function(e){if(this.svgStyles)return this.svgStyles;var n=this.svgStyles=t.prototype.styleSheet.call(this,e);return this.adaptor.setAttribute(n,"id",r.STYLESHEETID),n},r.prototype.pageElements=function(t){return"global"!==this.options.fontCache||this.findCache(t)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(t){for(var e=this.adaptor,n=e.tags(e.body(t.document),"svg"),o=n.length-1;o>=0;o--)if(this.adaptor.getAttribute(n[o],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(t,e){var r=this.container;this.container=e;var n=this.factory.wrap(t),o=Q(this.createRoot(n),2),i=o[0],T=o[1];this.typesetSVG(n,i,T),this.container=r},r.prototype.createRoot=function(t){var r=t.getOuterBBox(),n=r.w,o=r.h,i=r.d,Q=r.pwidth,T=t.metrics.em/1e3,s=Math.max(n,T),a=Math.max(o+i,T),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),c=this.adaptor,u=c.append(this.container,this.svg("svg",{xmlns:e.SVGNS,width:this.ex(s),height:this.ex(a),role:"img",focusable:!1,style:{"vertical-align":this.ex(-i)},viewBox:[0,this.fixed(1e3*-o,1),this.fixed(1e3*s,1),this.fixed(1e3*a,1)].join(" ")},[l]));if(.001===s&&(c.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),n<0&&c.setStyle(this.container,"margin-right",this.ex(n))),Q){c.setStyle(u,"min-width",this.ex(s)),c.setAttribute(u,"width",Q),c.removeAttribute(u,"viewBox");var p=this.fixed(t.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(l,"transform","scale(".concat(p,",-").concat(p,") translate(0, ").concat(this.fixed(1e3*-o,1),")"))}return"none"!==this.options.fontCache&&c.setAttribute(u,"xmlns:xlink",e.XLINKNS),[u,l]},r.prototype.typesetSVG=function(t,e,r){var n=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),n.insert(this.fontCache.getCache(),r)),t.toSVG(r),this.fontCache.clearLocalID(),this.minwidth)n.setStyle(e,"minWidth",this.ex(this.minwidth)),n.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var o=n.getAttribute(this.container,"justify")||"center";this.setIndent(e,o,this.shift)}},r.prototype.setIndent=function(t,e,r){"center"!==e&&"left"!==e||this.adaptor.setStyle(t,"margin-left",this.ex(r)),"center"!==e&&"right"!==e||this.adaptor.setStyle(t,"margin-right",this.ex(-r))},r.prototype.ex=function(t){return t/=this.font.params.x_height,Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(t,r,n){return void 0===r&&(r={}),void 0===n&&(n=[]),this.html(t,r,n,e.SVGNS)},r.prototype.unknownText=function(t,e){var r=this.math.metrics,n=this.font.params.x_height/r.ex*r.em*1e3,o=this.svg("text",{"data-variant":e,transform:"scale(1,-1)","font-size":this.fixed(n,1)+"px"},[this.text(t)]),i=this.adaptor;if("-explicitFont"!==e){var T=(0,c.unicodeChars)(t);if(1!==T.length||T[0]<119808||T[0]>120831){var s=Q(this.font.getCssFont(e),3),a=s[0],l=s[1],u=s[2];i.setAttribute(o,"font-family",a),l&&i.setAttribute(o,"font-style","italic"),u&&i.setAttribute(o,"font-weight","bold")}}return o},r.prototype.measureTextNode=function(t){var e=this.adaptor;t=e.clone(t),e.removeAttribute(t,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),n=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[t]);e.append(e.body(e.document),n);var o=e.nodeSize(t,1e3,!0)[0];return e.remove(n),{w:o,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=i(i({},T.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(T.CommonOutputJax);e.SVG=p},2597:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.FontCache=void 0;var r=function(){function t(t){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=t}return t.prototype.cachePath=function(t,e,r){var n="MJX-"+this.localID+(this.jax.font.getVariant(t).cacheID||"")+"-"+e;return this.cache.has(n)||(this.cache.set(n,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:n,d:r}))),n},t.prototype.clearLocalID=function(){this.localID=""},t.prototype.useLocalID=function(t){void 0===t&&(t=null),this.localID=(null==t?++this.nextID:t)+(""===t?"":"-")},t.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},t.prototype.getCache=function(){return this.defs},t}();e.FontCache=r},768:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AddPaths=e.SVGFontData=void 0;var a=r(5884);T(r(5884),e);var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.OPTIONS=i(i({},a.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),e.JAX="SVG",e}(a.FontData);e.SVGFontData=l,e.AddPaths=function(t,e,r){var n,o,i,Q;try{for(var T=s(Object.keys(e)),a=T.next();!a.done;a=T.next()){var c=a.value,u=parseInt(c);l.charOptions(t,u).p=e[u]}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=T.return)&&o.call(T)}finally{if(n)throw n.error}}try{for(var p=s(Object.keys(r)),h=p.next();!h.done;h=p.next()){c=h.value,u=parseInt(c);l.charOptions(t,u).c=r[u]}}catch(t){i={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(i)throw i.error}}return t}},7620:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},Q=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderLine=e.lineOffset=e.lineData=e.computeLineData=void 0;var T=i(r(5552));Q(r(5552),e),e.computeLineData={top:function(t,e,r,n){return[0,t-n,r,t-n]},right:function(t,e,r,n){return[r-n,-e,r-n,t]},bottom:function(t,e,r,n){return[0,n-e,r,n-e]},left:function(t,e,r,n){return[n,-e,n,t]},vertical:function(t,e,r,n){return[r/2,t,r/2,-e]},horizontal:function(t,e,r,n){return[0,(t-e)/2,r,(t-e)/2]},up:function(t,e,r,n){return[n,n-e,r-n,t-n]},down:function(t,e,r,n){return[n,t-n,r-n,n-e]}};e.lineData=function(t,r,n){void 0===n&&(n="");var o=t.getBBox(),i=o.h,Q=o.d,T=o.w,s=t.thickness/2;return(0,e.lineOffset)(e.computeLineData[r](i,Q,T,s),t,n)};e.lineOffset=function(t,e,r){if(r){var n=e.getOffset(r);n&&("X"===r?(t[0]-=n,t[2]-=n):(t[1]-=n,t[3]-=n))}return t};e.RenderLine=function(t,r){return void 0===r&&(r=""),function(n,o){var i=n.line((0,e.lineData)(n,t,r));n.adaptor.append(n.element,i)}};e.Border=function(t){return T.CommonBorder((function(r,n){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}))(t)};e.Border2=function(t,r,n){return T.CommonBorder2((function(t,o){t.adaptor.append(t.element,t.line((0,e.lineData)(t,r))),t.adaptor.append(t.element,t.line((0,e.lineData)(t,n)))}))(t,r,n)};e.DiagonalStrike=function(t){return T.CommonDiagonalStrike((function(r){return function(r,n){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}}))(t)};e.DiagonalArrow=function(t){return T.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)};e.Arrow=function(t){return T.CommonArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)}},7079:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapper=void 0;var T=r(6469),s=r(7519),a=r(4097),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.element=null,e.dx=0,e}return o(e,t),e.prototype.toSVG=function(t){this.addChildren(this.standardSVGnode(t))},e.prototype.addChildren=function(t){var e,r,n=0;try{for(var o=i(this.childNodes),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;T.toSVG(t);var s=T.getOuterBBox();T.element&&T.place(n+s.L*s.rscale,0),n+=(s.L+s.w+s.R)*s.rscale}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},e.prototype.standardSVGnode=function(t){var e=this.createSVGnode(t);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),e},e.prototype.createSVGnode=function(t){this.element=this.svg("g",{"data-mml-node":this.node.kind});var e=this.node.attributes.get("href");if(e){t=this.adaptor.append(t,this.svg("a",{href:e}));var r=this.getOuterBBox(),n=r.h,o=r.d,i=r.w;this.adaptor.append(this.element,this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(i),height:this.fixed(n+o),y:this.fixed(-o)}))}return this.adaptor.append(t,this.element),this.element},e.prototype.handleStyles=function(){var t=this;if(this.styles){var e=this.styles.cssText;e&&this.adaptor.setAttribute(this.element,"style",e),T.BBox.StyleAdjust.forEach((function(e){var r=Q(e,3),n=r[0];if(0===r[2]){var o=t.styles.get(n);o&&(t.dx+=t.length2em(o,1,t.bbox.rscale))}}))}},e.prototype.handleScale=function(){if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.adaptor.setAttribute(this.element,"transform",t)}},e.prototype.handleColor=function(){var t,e=this.adaptor,r=this.node.attributes,n=r.getExplicit("mathcolor"),o=r.getExplicit("color"),i=r.getExplicit("mathbackground"),Q=r.getExplicit("background"),T=(null===(t=this.styles)||void 0===t?void 0:t.get("background-color"))||"";if((n||o)&&(e.setAttribute(this.element,"fill",n||o),e.setAttribute(this.element,"stroke",n||o)),i||Q||T){var s=this.getOuterBBox(),a=s.h,l=s.d,c=s.w,u=this.svg("rect",{fill:i||Q||T,x:this.fixed(-this.dx),y:this.fixed(-l),width:this.fixed(c),height:this.fixed(a+l),"data-bgcolor":!0}),p=e.firstChild(this.element);p?e.insert(u,p):e.append(this.element,u)}},e.prototype.handleBorder=function(){var t,r,n,o;if(this.styles){var T=Array(4).fill(0),s=Array(4),a=Array(4);try{for(var l=i([["Top",0],["Right",1],["Bottom",2],["Left",3]]),c=l.next();!c.done;c=l.next()){var u=Q(c.value,2),p=u[0],h=u[1],d="border"+p,f=this.styles.get(d+"Width");f&&(T[h]=Math.max(0,this.length2em(f,1,this.bbox.rscale)),s[h]=this.styles.get(d+"Style")||"solid",a[h]=this.styles.get(d+"Color")||"currentColor")}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}var L=e.borderFuzz,m=this.getOuterBBox(),y=Q([m.h+L,m.d+L,m.w+L],3),g=y[0],H=y[1],b=y[2],v=[b,g],M=[-L,g],_=[b,-H],O=[-L,-H],V=[b-T[1],g-T[0]],S=[-L+T[3],g-T[0]],x=[b-T[1],-H+T[2]],E=[-L+T[3],-H+T[2]],A=[[M,v,V,S],[_,v,V,x],[O,_,x,E],[O,M,S,E]],C=this.adaptor.firstChild(this.element);try{for(var N=i([0,1,2,3]),w=N.next();!w.done;w=N.next()){if(T[h=w.value]){var P=A[h];"dashed"===s[h]||"dotted"===s[h]?this.addBorderBroken(P,a[h],s[h],T[h],h):this.addBorderSolid(P,a[h],C)}}}catch(t){n={error:t}}finally{try{w&&!w.done&&(o=N.return)&&o.call(N)}finally{if(n)throw n.error}}}},e.prototype.addBorderSolid=function(t,e,r){var n=this,o=this.svg("polygon",{points:t.map((function(t){var e=Q(t,2),r=e[0],o=e[1];return"".concat(n.fixed(r-n.dx),",").concat(n.fixed(o))})).join(" "),stroke:"none",fill:e});r?this.adaptor.insert(o,r):this.adaptor.append(this.element,o)},e.prototype.addBorderBroken=function(t,e,r,n,o){var i="dotted"===r,T=n/2,s=Q([[T,-T,-T,-T],[-T,T,-T,-T],[T,T,-T,T],[T,T,T,-T]][o],4),a=s[0],l=s[1],c=s[2],u=s[3],p=Q(t,2),h=p[0],d=p[1],f=h[0]+a-this.dx,L=h[1]+l,m=d[0]+c-this.dx,y=d[1]+u,g=Math.abs(o%2?y-L:m-f),H=i?Math.ceil(g/(2*n)):Math.ceil((g-n)/(4*n)),b=g/(4*H+1),v=this.svg("line",{x1:this.fixed(f),y1:this.fixed(L),x2:this.fixed(m),y2:this.fixed(y),"stroke-width":this.fixed(n),stroke:e,"stroke-linecap":i?"round":"square","stroke-dasharray":i?[1,this.fixed(g/H-.002)].join(" "):[this.fixed(b),this.fixed(3*b)].join(" ")}),M=this.adaptor,_=M.firstChild(this.element);_?M.insert(v,_):M.append(this.element,v)},e.prototype.handleAttributes=function(){var t,r,n,o,Q=this.node.attributes,T=Q.getAllDefaults(),s=e.skipAttributes;try{for(var a=i(Q.getExplicitNames()),l=a.next();!l.done;l=a.next()){var c=l.value;!1!==s[c]&&(c in T||s[c]||this.adaptor.hasAttribute(this.element,c))||this.adaptor.setAttribute(this.element,c,Q.getExplicit(c))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}if(Q.get("class")){var u=Q.get("class").trim().split(/ +/);try{for(var p=i(u),h=p.next();!h.done;h=p.next()){var d=h.value;this.adaptor.addClass(this.element,d)}}catch(t){n={error:t}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(n)throw n.error}}}},e.prototype.place=function(t,e,r){if(void 0===r&&(r=null),(t+=this.dx)||e){r||(r=this.element,e=this.handleId(e));var n="translate(".concat(this.fixed(t),",").concat(this.fixed(e),")"),o=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",n+(o?" "+o:""))}},e.prototype.handleId=function(t){if(!this.node.attributes||!this.node.attributes.get("id"))return t;var e=this.adaptor,r=this.getBBox().h,n=e.childNodes(this.element);n.forEach((function(t){return e.remove(t)}));var o=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},n);return e.append(this.element,this.svg("text",{"data-id-align":!0},[this.text("")])),e.append(this.element,o),t+r},e.prototype.firstChild=function(){var t=this.adaptor,e=t.firstChild(this.element);return e&&"text"===t.kind(e)&&t.getAttribute(e,"data-id-align")&&(e=t.firstChild(t.next(e))),e&&"rect"===t.kind(e)&&t.getAttribute(e,"data-hitbox")&&(e=t.next(e)),e},e.prototype.placeChar=function(t,e,r,n,o){var T,s;void 0===o&&(o=null),null===o&&(o=this.variant);var a=t.toString(16).toUpperCase(),l=Q(this.getVariantChar(o,t),4),c=l[2],u=l[3];if("p"in u){var p=u.p?"M"+u.p+"Z":"";this.place(e,r,this.adaptor.append(n,this.charNode(o,a,p)))}else if("c"in u){var h=this.adaptor.append(n,this.svg("g",{"data-c":a}));this.place(e,r,h),e=0;try{for(var d=i(this.unicodeChars(u.c,o)),f=d.next();!f.done;f=d.next()){var L=f.value;e+=this.placeChar(L,e,r,h,o)}}catch(t){T={error:t}}finally{try{f&&!f.done&&(s=d.return)&&s.call(d)}finally{if(T)throw T.error}}}else if(u.unknown){var m=String.fromCodePoint(t),y=this.adaptor.append(n,this.jax.unknownText(m,o));return this.place(e,r,y),this.jax.measureTextNodeWithCache(y,m,o).w}return c},e.prototype.charNode=function(t,e,r){return"none"!==this.jax.options.fontCache?this.useNode(t,e,r):this.pathNode(e,r)},e.prototype.pathNode=function(t,e){return this.svg("path",{"data-c":t,d:e})},e.prototype.useNode=function(t,e,r){var n=this.svg("use",{"data-c":e}),o="#"+this.jax.fontCache.cachePath(t,e,r);return this.adaptor.setAttribute(n,"href",o,a.XLINKNS),n},e.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,n=t.d,o=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(e)}),this.svg("rect",{fill:"green",height:this.fixed(n),width:this.fixed(e),y:this.fixed(-n)})]),i=this.element||this.parent.element;this.adaptor.append(i,o)},e.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},e.prototype.svg=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.svg(t,e,r)},e.prototype.text=function(t){return this.jax.text(t)},e.prototype.fixed=function(t,e){return void 0===e&&(e=1),this.jax.fixed(1e3*t,e)},e.kind="unknown",e.borderFuzz=.005,e}(s.CommonWrapper);e.SVGWrapper=l},7826:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapperFactory=void 0;var i=r(4420),Q=r(6368),T=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),e.defaultNodes=Q.SVGWrappers,e}(i.CommonWrapperFactory);e.SVGWrapperFactory=T},6368:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrappers=void 0;var o=r(7079),i=r(2438),Q=r(3289),T=r(1618),s=r(5896),a=r(5710),l=r(3735),c=r(3365),u=r(9375),p=r(6465),h=r(7512),d=r(3572),f=r(5535),L=r(1107),m=r(7725),y=r(6670),g=r(4445),H=r(8835),b=r(9950),v=r(2558),M=r(3006),_=r(8926),O=r(988),V=r(6614),S=r(2417),x=r(9645),E=r(131),A=r(640);e.SVGWrappers=((n={})[i.SVGmath.kind]=i.SVGmath,n[Q.SVGmrow.kind]=Q.SVGmrow,n[Q.SVGinferredMrow.kind]=Q.SVGinferredMrow,n[T.SVGmi.kind]=T.SVGmi,n[s.SVGmo.kind]=s.SVGmo,n[a.SVGmn.kind]=a.SVGmn,n[l.SVGms.kind]=l.SVGms,n[c.SVGmtext.kind]=c.SVGmtext,n[u.SVGmerror.kind]=u.SVGmerror,n[p.SVGmspace.kind]=p.SVGmspace,n[h.SVGmpadded.kind]=h.SVGmpadded,n[d.SVGmphantom.kind]=d.SVGmphantom,n[f.SVGmfrac.kind]=f.SVGmfrac,n[L.SVGmsqrt.kind]=L.SVGmsqrt,n[m.SVGmroot.kind]=m.SVGmroot,n[y.SVGmfenced.kind]=y.SVGmfenced,n[g.SVGmsub.kind]=g.SVGmsub,n[g.SVGmsup.kind]=g.SVGmsup,n[g.SVGmsubsup.kind]=g.SVGmsubsup,n[H.SVGmunder.kind]=H.SVGmunder,n[H.SVGmover.kind]=H.SVGmover,n[H.SVGmunderover.kind]=H.SVGmunderover,n[b.SVGmmultiscripts.kind]=b.SVGmmultiscripts,n[v.SVGmtable.kind]=v.SVGmtable,n[M.SVGmtr.kind]=M.SVGmtr,n[M.SVGmlabeledtr.kind]=M.SVGmlabeledtr,n[_.SVGmtd.kind]=_.SVGmtd,n[O.SVGmaction.kind]=O.SVGmaction,n[V.SVGmenclose.kind]=V.SVGmenclose,n[S.SVGsemantics.kind]=S.SVGsemantics,n[S.SVGannotation.kind]=S.SVGannotation,n[S.SVGannotationXML.kind]=S.SVGannotationXML,n[S.SVGxml.kind]=S.SVGxml,n[x.SVGmglyph.kind]=x.SVGmglyph,n[E.SVGTeXAtom.kind]=E.SVGTeXAtom,n[A.SVGTextNode.kind]=A.SVGTextNode,n[o.SVGWrapper.kind]=o.SVGWrapper,n)},131:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTeXAtom=void 0;var i=r(7079),Q=r(9800),T=r(3948),s=r(9007),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(t.prototype.toSVG.call(this,e),this.adaptor.setAttribute(this.element,"data-mjx-texclass",s.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===s.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),n=r.h,o=(n+r.d)/2+this.font.params.axis_height-n,i="translate(0 "+this.fixed(o)+")";this.adaptor.setAttribute(this.element,"transform",i)}},e.kind=T.TeXAtom.prototype.kind,e}((0,Q.CommonTeXAtomMixin)(i.SVGWrapper));e.SVGTeXAtom=a},640:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTextNode=void 0;var Q=r(9007),T=r(7079),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e,r,n=this.node.getText(),o=this.parent.variant;if(0!==n.length)if("-explicitFont"===o)this.element=this.adaptor.append(t,this.jax.unknownText(n,o));else{var Q=this.remappedText(n,o);this.parent.childNodes.length>1&&(t=this.element=this.adaptor.append(t,this.svg("g",{"data-mml-node":"text"})));var T=0;try{for(var s=i(Q),a=s.next();!a.done;a=s.next()){var l=a.value;T+=this.placeChar(l,T,0,t,o)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}}},e.kind=Q.TextNode.prototype.kind,e.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},e}((0,r(1160).CommonTextNodeMixin)(T.SVGWrapper));e.SVGTextNode=s},988:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmaction=void 0;var i=r(7079),Q=r(1956),T=r(1956),s=r(9145),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.selected,n=r.getOuterBBox(),o=n.h,i=n.d,Q=n.w;this.adaptor.append(this.element,this.svg("rect",{width:this.fixed(Q),height:this.fixed(o+i),y:this.fixed(-i),fill:"none","pointer-events":"all"})),r.toSVG(e);var T=r.getOuterBBox();r.element&&r.place(T.L*T.rscale,0),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.element.addEventListener(t,e)},e.kind=s.MmlMaction.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.element,"data-toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,n=t.factory.jax.document,o=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),o.nextToggleSelection(),r.rerender(n),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r){var n=t.firstChild();if(r.node.isKind("mtext")){var o=r.node.getText();t.adaptor.insert(t.svg("title",{},[t.text(o)]),n)}else{var i=t.adaptor,Q=t.jax.container,T=t.node.factory.create("math",{},[t.childNodes[1].node]),s=t.html("mjx-tool",{},[t.html("mjx-tip")]),a=i.append(n,t.svg("foreignObject",{style:{display:"none"}},[s]));t.jax.processMath(T,i.firstChild(s)),t.childNodes[1].node.parent=t.node,t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e),e.hoverTimer.set(t,setTimeout((function(){i.setStyle(s,"left","0"),i.setStyle(s,"top","0"),i.append(Q,s);var e=i.nodeBBox(s),r=i.nodeBBox(t.element),n=(r.right-e.left)/t.metrics.em+t.dx,o=(r.bottom-e.bottom)/t.metrics.em+t.dy;i.setStyle(s,"left",t.px(n)),i.setStyle(s,"top",t.px(o))}),e.postDelay)),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return i.append(a,s)}),e.clearDelay);e.clearTimer.set(t,n),r.stopPropagation()}))}}},T.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var n=t.adaptor,o=r.node.getText();n.setAttribute(t.element,"data-statusline",o),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=n.body(n.document);e.status=n.append(i,t.html("mjx-status",{},[t.text(o)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(n.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,Q.CommonMactionMixin)(i.SVGWrapper));e.SVGmaction=a},2438:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmath=void 0;var T=r(7079),s=r(7490),a=r(3233),l=r(6469),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},e.prototype.handleDisplay=function(){var t=i(this.getAlignShift(),2),e=t[0],r=t[1];if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===l.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var n=this.jax.table.getOuterBBox(),o=n.L,Q=n.w,T=n.R;"right"===e?T=Math.max(T||-r,-r):"left"===e?o=Math.max(o||r,r):"center"===e&&(Q+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,o+Q+T)}}else this.jax.shift=r},e.prototype.handleSpeech=function(){var t,e,r=this.adaptor,n=this.node.attributes,o=n.get("aria-label")||n.get("data-semantic-speech");if(o){var i=this.getTitleID(),T=this.svg("title",{id:i},[this.text(o)]);r.insert(T,r.firstChild(this.element)),r.setAttribute(this.element,"aria-labeledby",i),r.removeAttribute(this.element,"aria-label");try{for(var s=Q(this.childNodes[0].childNodes),a=s.next();!a.done;a=s.next()){var l=a.value;r.setAttribute(l.element,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=s.return)&&e.call(s)}finally{if(t)throw t.error}}}},e.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},e.prototype.setChildPWidths=function(e,r,n){return void 0===r&&(r=null),void 0===n&&(n=!0),t.prototype.setChildPWidths.call(this,e,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},e.kind=a.MmlMath.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right"}},e}((0,s.CommonMathMixin)(T.SVGWrapper));e.SVGmath=c},6614:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),Q=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),T=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return Q(e,t),e},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmenclose=void 0;var l=r(7079),c=r(7313),u=T(r(7620)),p=r(6661),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e,r,n=this.standardSVGnode(t),o=this.getBBoxExtenders()[3],i={};o>0&&(i.transform="translate("+this.fixed(o)+", 0)");var Q=this.adaptor.append(n,this.svg("g",i));this.renderChild?this.renderChild(this,Q):this.childNodes[0].toSVG(Q);try{for(var T=s(Object.keys(this.notations)),a=T.next();!a.done;a=T.next()){var l=a.value,c=this.notations[l];!c.renderChild&&c.renderer(this,n)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=T.return)&&r.call(T)}finally{if(e)throw e.error}}},e.prototype.arrow=function(t,e,r,n,o){void 0===n&&(n=""),void 0===o&&(o=0);var i=this.getBBox(),Q=i.w,T=(t-Q)/2,s=(i.h-i.d)/2,l=this.thickness,c=l/2,u=a([l*this.arrowhead.x,l*this.arrowhead.y,l*this.arrowhead.dx],3),p=u[0],h=u[1],d=u[2],f=r?this.fill("M",Q+T,s,"l",-(p+d),h,"l",d,c-h,"L",p-T,s+c,"l",d,h-c,"l",-(p+d),-h,"l",p+d,-h,"l",-d,h-c,"L",Q+T-p,s-c,"l",-d,c-h,"Z"):this.fill("M",Q+T,s,"l",-(p+d),h,"l",d,c-h,"L",-T,s+c,"l",0,-l,"L",Q+T-p,s-c,"l",-d,c-h,"Z"),L=[];if(o&&L.push("X"===n?"translate(".concat(this.fixed(-o)," 0)"):"translate(0 ".concat(this.fixed(o),")")),e){var m=this.jax.fixed(180*-e/Math.PI);L.push("rotate(".concat(m," ").concat(this.fixed(Q/2)," ").concat(this.fixed(s),")"))}return L.length&&this.adaptor.setAttribute(f,"transform",L.join(" ")),f},e.prototype.line=function(t){var e=a(t,4),r=e[0],n=e[1],o=e[2],i=e[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(n),x2:this.fixed(o),y2:this.fixed(i),"stroke-width":this.fixed(this.thickness)})},e.prototype.box=function(t,e,r,n){void 0===n&&(n=0);var o=this.thickness,i={x:this.fixed(o/2),y:this.fixed(o/2-r),width:this.fixed(t-o),height:this.fixed(e+r-o),fill:"none","stroke-width":this.fixed(o)};return n&&(i.rx=this.fixed(n)),this.svg("rect",i)},e.prototype.ellipse=function(t,e,r){var n=this.thickness;return this.svg("ellipse",{rx:this.fixed((t-n)/2),ry:this.fixed((e+r-n)/2),cx:this.fixed(t/2),cy:this.fixed((e-r)/2),fill:"none","stroke-width":this.fixed(n)})},e.prototype.path=function(t){for(var e=this,r=[],n=1;n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},e}(i.SVGWrapper);e.SVGmerror=T},6670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfenced=void 0;var Q=r(7079),T=r(7555),s=r(5410),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.setChildrenParent(this.mrow),this.mrow.toSVG(e),this.setChildrenParent(this)},e.prototype.setChildrenParent=function(t){var e,r;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.parent=t}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},e.kind=s.MmlMfenced.prototype.kind,e}((0,T.CommonMfencedMixin)(Q.SVGWrapper));e.SVGmfenced=a},5535:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfrac=void 0;var Q=r(7079),T=r(2688),s=r(6850),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t);var e=this.node.attributes.getList("linethickness","bevelled"),r=e.linethickness,n=e.bevelled,o=this.isDisplay();if(n)this.makeBevelled(o);else{var i=this.length2em(String(r),.06);0===i?this.makeAtop(o):this.makeFraction(o,i)}},e.prototype.makeFraction=function(t,e){var r=this.element,n=this.node.attributes.getList("numalign","denomalign"),o=n.numalign,Q=n.denomalign,T=i(this.childNodes,2),s=T[0],a=T[1],l=s.getOuterBBox(),c=a.getOuterBBox(),u=this.font.params,p=u.axis_height,h=this.node.getProperty("withDelims")?0:u.nulldelimiterspace,d=Math.max((l.L+l.w+l.R)*l.rscale,(c.L+c.w+c.R)*c.rscale),f=this.getAlignX(d,l,o)+.1+h,L=this.getAlignX(d,c,Q)+.1+h,m=this.getTUV(t,e),y=m.T,g=m.u,H=m.v;s.toSVG(r),s.place(f,p+y+Math.max(l.d*l.rscale,g)),a.toSVG(r),a.place(L,p-y-Math.max(c.h*c.rscale,H)),this.adaptor.append(r,this.svg("rect",{width:this.fixed(d+.2),height:this.fixed(e),x:this.fixed(h),y:this.fixed(p-e/2)}))},e.prototype.makeAtop=function(t){var e=this.element,r=this.node.attributes.getList("numalign","denomalign"),n=r.numalign,o=r.denomalign,Q=i(this.childNodes,2),T=Q[0],s=Q[1],a=T.getOuterBBox(),l=s.getOuterBBox(),c=this.font.params,u=this.node.getProperty("withDelims")?0:c.nulldelimiterspace,p=Math.max((a.L+a.w+a.R)*a.rscale,(l.L+l.w+l.R)*l.rscale),h=this.getAlignX(p,a,n)+u,d=this.getAlignX(p,l,o)+u,f=this.getUVQ(t),L=f.u,m=f.v;T.toSVG(e),T.place(h,L),s.toSVG(e),s.place(d,-m)},e.prototype.makeBevelled=function(t){var e=this.element,r=i(this.childNodes,2),n=r[0],o=r[1],Q=this.getBevelData(t),T=Q.u,s=Q.v,a=Q.delta,l=Q.nbox,c=Q.dbox,u=(l.L+l.w+l.R)*l.rscale;n.toSVG(e),this.bevel.toSVG(e),o.toSVG(e),n.place(l.L*l.rscale,T),this.bevel.place(u-a/2,0),o.place(u+this.bevel.getOuterBBox().w+c.L*c.rscale-a,s)},e.kind=s.MmlMfrac.prototype.kind,e}((0,T.CommonMfracMixin)(Q.SVGWrapper));e.SVGmfrac=a},9645:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmglyph=void 0;var i=r(7079),Q=r(5636),T=r(3985),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);if(this.charWrapper)this.charWrapper.toSVG(e);else{var r=this.node.attributes.getList("src","alt"),n=r.src,o=r.alt,i=this.fixed(this.height),Q={width:this.fixed(this.width),height:i,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":o,href:n},T=this.svg("image",Q);this.adaptor.append(e,T)}},e.kind=T.MmlMglyph.prototype.kind,e}((0,Q.CommonMglyphMixin)(i.SVGWrapper));e.SVGmglyph=s},1618:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmi=void 0;var i=r(7079),Q=r(5723),T=r(450),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlMi.prototype.kind,e}((0,Q.CommonMiMixin)(i.SVGWrapper));e.SVGmi=s},9950:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmmultiscripts=e.AlignX=void 0;var Q=r(4445),T=r(8009),s=r(6405),a=r(505);function l(t){return{left:function(t,e){return 0},center:function(t,e){return(e-t)/2},right:function(t,e){return e-t}}[t]||function(t,e){return 0}}e.AlignX=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.scriptData,n=this.node.getProperty("scriptalign")||"right left",o=i((0,a.split)(n+" "+n),2),Q=o[0],T=o[1],s=this.combinePrePost(r.sub,r.psub),l=this.combinePrePost(r.sup,r.psup),c=i(this.getUVQ(s,l),2),u=c[0],p=c[1],h=0;r.numPrescripts&&(h=this.addScripts(.05,u,p,this.firstPrescript,r.numPrescripts,Q));var d=this.baseChild;d.toSVG(e),d.place(h,0),h+=d.getOuterBBox().w,r.numScripts&&this.addScripts(h,u,p,1,r.numScripts,T)},e.prototype.addScripts=function(t,e,r,n,o,Q){var T=this.adaptor,s=l(Q),a=T.append(this.element,this.svg("g")),c=T.append(this.element,this.svg("g"));this.place(t,e,a),this.place(t,r,c);for(var u=n+2*o,p=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmo=void 0;var T=r(7079),s=r(7096),a=r(2756),l=.1,c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.node.attributes,r=e.get("symmetric")&&2!==this.stretch.dir,n=0!==this.stretch.dir;n&&null===this.size&&this.getStretchedVariant([]);var o=this.standardSVGnode(t);if(n&&this.size<0)this.stretchSVG();else{var i=r||e.get("largeop")?this.fixed(this.getCenterOffset()):"0",Q=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===i&&"0"===Q||this.adaptor.setAttribute(o,"transform","translate(".concat(Q," ").concat(i,")")),this.addChildren(o)}},e.prototype.stretchSVG=function(){var t=this.stretch.stretch,e=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(t,e,r):this.stretchHorizontal(t,e,r)},e.prototype.getStretchVariants=function(){var t,e,r=this.stretch.c||this.getText().codePointAt(0),n=[];try{for(var o=i(this.stretch.stretch.keys()),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;n[T]=this.font.getStretchVariant(r,T)}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},e.prototype.stretchVertical=function(t,e,r){var n=r.h,o=r.d,i=r.w,T=this.addTop(t[0],e[0],n,i),s=this.addBot(t[2],e[2],o,i);if(4===t.length){var a=Q(this.addMidV(t[3],e[3],i),2),l=a[0],c=a[1];this.addExtV(t[1],e[1],n,0,T,l,i),this.addExtV(t[1],e[1],0,o,c,s,i)}else this.addExtV(t[1],e[1],n,o,T,s,i)},e.prototype.stretchHorizontal=function(t,e,r){var n=r.w,o=this.addLeft(t[0],e[0]),i=this.addRight(t[2],e[2],n);if(4===t.length){var T=Q(this.addMidH(t[3],e[3],n),2),s=T[0],a=T[1],l=n/2;this.addExtH(t[1],e[1],l,o,l-s),this.addExtH(t[1],e[1],l,a-l,i,l)}else this.addExtH(t[1],e[1],n,o,i)},e.prototype.getChar=function(t,e){var r=this.font.getChar(e,t)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},e.prototype.addGlyph=function(t,e,r,n,o){return void 0===o&&(o=null),this.placeChar(t,r,n,o||this.element,e)},e.prototype.addTop=function(t,e,r,n){if(!t)return 0;var o=Q(this.getChar(t,e),3),i=o[0],T=o[1],s=o[2];return this.addGlyph(t,e,(n-s)/2,r-i),i+T},e.prototype.addExtV=function(t,e,r,n,o,i,T){var s=this;if(t){o=Math.max(0,o-l),i=Math.max(0,i-l);var a=this.adaptor,c=Q(this.getChar(t,e),3),u=c[0],p=c[1],h=c[2],d=r+n-o-i,f=1.5*d/(u+p),L=(f*(u-p)-d)/2;if(!(d<=0)){var m=this.svg("svg",{width:this.fixed(h),height:this.fixed(d),y:this.fixed(i-n),x:this.fixed((T-h)/2),viewBox:[0,L,h,d].map((function(t){return s.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,m);var y=a.lastChild(m);a.setAttribute(y,"transform","scale(1,".concat(this.jax.fixed(f),")")),a.append(this.element,m)}}},e.prototype.addBot=function(t,e,r,n){if(!t)return 0;var o=Q(this.getChar(t,e),3),i=o[0],T=o[1],s=o[2];return this.addGlyph(t,e,(n-s)/2,T-r),i+T},e.prototype.addMidV=function(t,e,r){if(!t)return[0,0];var n=Q(this.getChar(t,e),3),o=n[0],i=n[1],T=n[2],s=(i-o)/2+this.font.params.axis_height;return this.addGlyph(t,e,(r-T)/2,s),[o+s,i-s]},e.prototype.addLeft=function(t,e){return t?this.addGlyph(t,e,0,0):0},e.prototype.addExtH=function(t,e,r,n,o,i){var T=this;if(void 0===i&&(i=0),t){o=Math.max(0,o-.1),n=Math.max(0,n-.1);var s=this.adaptor,a=Q(this.getChar(t,e),3),c=a[0],u=a[1],p=a[2],h=r-n-o,d=c+u+.2,f=h/p*1.5,L=-(u+l);if(!(h<=0)){var m=this.svg("svg",{width:this.fixed(h),height:this.fixed(d),x:this.fixed(i+n),y:this.fixed(L),viewBox:[(f*p-h)/2,L,h,d].map((function(t){return T.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,m);var y=s.lastChild(m);s.setAttribute(y,"transform","scale("+this.jax.fixed(f)+",1)"),s.append(this.element,m)}}},e.prototype.addRight=function(t,e,r){if(!t)return 0;var n=this.getChar(t,e)[2];return this.addGlyph(t,e,r-n,0)},e.prototype.addMidH=function(t,e,r){if(!t)return[0,0];var n=this.getChar(t,e)[2];return this.addGlyph(t,e,(r-n)/2,0),[(r-n)/2,(r+n)/2]},e.kind=a.MmlMo.prototype.kind,e}((0,s.CommonMoMixin)(T.SVGWrapper));e.SVGmo=c},7512:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmpadded=void 0;var Q=r(7079),T=r(6898),s=r(7238),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=i(this.getDimens(),9),n=r[5],o=r[6],Q=r[7],T=r[8],s=this.node.attributes.get("data-align")||"left",a=o+T-(n<0&&"left"!==s?"center"===s?n/2:n:0);(a||Q)&&(e=this.adaptor.append(e,this.svg("g")),this.place(a,Q,e)),this.addChildren(e)},e.kind=s.MmlMpadded.prototype.kind,e}((0,T.CommonMpaddedMixin)(Q.SVGWrapper));e.SVGmpadded=a},3572:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmphantom=void 0;var i=r(7079),Q=r(5741),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t)},e.kind=Q.MmlMphantom.prototype.kind,e}(i.SVGWrapper);e.SVGmphantom=T},7725:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmroot=void 0;var Q=r(1107),T=r(9086),s=r(6145),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addRoot=function(t,e,r,n){e.toSVG(t);var o=i(this.getRootDimens(r,n),3),Q=o[0],T=o[1],s=o[2],a=e.getOuterBBox();e.place(s*a.rscale,T),this.dx=Q},e.kind=s.MmlMroot.prototype.kind,e}((0,T.CommonMrootMixin)(Q.SVGmsqrt));e.SVGmroot=a},3289:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGinferredMrow=e.SVGmrow=void 0;var i=r(7079),Q=r(8411),T=r(8411),s=r(9878),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.node.isInferred?this.element=t:this.standardSVGnode(t);this.addChildren(e)},e.kind=s.MmlMrow.prototype.kind,e}((0,Q.CommonMrowMixin)(i.SVGWrapper));e.SVGmrow=a;var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=s.MmlInferredMrow.prototype.kind,e}((0,T.CommonInferredMrowMixin)(a));e.SVGinferredMrow=l},3735:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGms=void 0;var i=r(7079),Q=r(4126),T=r(7265),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlMs.prototype.kind,e}((0,Q.CommonMsMixin)(i.SVGWrapper));e.SVGms=s},6465:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmspace=void 0;var i=r(7079),Q=r(258),T=r(6030),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlMspace.prototype.kind,e}((0,Q.CommonMspaceMixin)(i.SVGWrapper));e.SVGmspace=s},1107:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsqrt=void 0;var i=r(7079),Q=r(4093),T=r(7131),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dx=0,e}return o(e,t),e.prototype.toSVG=function(t){var e=this.childNodes[this.surd],r=this.childNodes[this.base],n=this.root?this.childNodes[this.root]:null,o=e.getBBox(),i=r.getOuterBBox(),Q=this.getPQ(o)[1],T=this.font.params.rule_thickness*this.bbox.scale,s=i.h+Q+T,a=this.standardSVGnode(t),l=this.adaptor.append(a,this.svg("g"));this.addRoot(a,n,o,s),e.toSVG(a),e.place(this.dx,s-o.h),r.toSVG(l),r.place(this.dx+o.w,0),this.adaptor.append(a,this.svg("rect",{width:this.fixed(i.w),height:this.fixed(T),x:this.fixed(this.dx+o.w),y:this.fixed(s-T)}))},e.prototype.addRoot=function(t,e,r,n){},e.kind=T.MmlMsqrt.prototype.kind,e}((0,Q.CommonMsqrtMixin)(i.SVGWrapper));e.SVGmsqrt=s},4445:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsubsup=e.SVGmsup=e.SVGmsub=void 0;var Q=r(6369),T=r(905),s=r(905),a=r(905),l=r(4461),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=l.MmlMsub.prototype.kind,e}((0,T.CommonMsubMixin)(Q.SVGscriptbase));e.SVGmsub=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=l.MmlMsup.prototype.kind,e}((0,s.CommonMsupMixin)(Q.SVGscriptbase));e.SVGmsup=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=i([this.baseChild,this.supChild,this.subChild],3),n=r[0],o=r[1],Q=r[2],T=this.getBaseWidth(),s=this.getAdjustedIc(),a=i(this.getUVQ(),2),l=a[0],c=a[1];n.toSVG(e),o.toSVG(e),Q.toSVG(e),Q.place(T,c),o.place(T+s,l)},e.kind=l.MmlMsubsup.prototype.kind,e}((0,a.CommonMsubsupMixin)(Q.SVGscriptbase));e.SVGmsubsup=p},2558:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oT?T:this.pWidth),a="left"===Q?0:"right"===Q?s:s/2;if(a){var l=this.svg("g",{},this.adaptor.childNodes(t));this.place(a,0,l),this.adaptor.append(t,l)}return a},e.prototype.lineClass=function(t){return"mjx-"+t},e.prototype.makeFrame=function(t,e,r,n){var o=this.fLine;return this.svg("rect",this.setLineThickness(o,n,{"data-frame":!0,class:this.lineClass(n),width:this.fixed(t-o),height:this.fixed(e+r-o),x:this.fixed(o/2),y:this.fixed(o/2-r)}))},e.prototype.makeVLine=function(t,e,r){var n=this.getBBox(),o=n.h,i=n.d,Q="dotted"===e?r/2:0,T=this.fixed(t+r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"v",class:this.lineClass(e),x1:T,y1:this.fixed(Q-i),x2:T,y2:this.fixed(o-Q)}))},e.prototype.makeHLine=function(t,e,r){var n=this.getBBox().w,o="dotted"===e?r/2:0,i=this.fixed(t-r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"h",class:this.lineClass(e),x1:this.fixed(o),y1:i,x2:this.fixed(n-o),y2:i}))},e.prototype.setLineThickness=function(t,e,r){return.07!==t&&(r["stroke-thickness"]=this.fixed(t),"solid"!==e&&(r["stroke-dasharray"]=("dotted"===e?"0,":"")+this.fixed(2*t))),r},e.prototype.handleLabels=function(t,e,r){if(this.hasLabels){var n=this.labels,o=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(t,n,o):this.subTable(t,n,o,r)}},e.prototype.spaceLabels=function(){for(var t=this.adaptor,e=this.getBBox().h,r=this.getTableData().L,n=this.getRowHalfSpacing(),o=e-this.fLine,i=t.firstChild(this.labels),Q=0;Q line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}((0,s.CommonMtableMixin)(T.SVGWrapper));e.SVGmtable=l},8926:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtd=void 0;var i=r(7079),Q=r(5164),T=r(4359),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.placeCell=function(t,e,r,n,o){var i=this.getBBox(),Q=Math.max(i.h,.75),T=Math.max(i.d,.25),s=this.node.attributes.get("columnalign"),a=this.node.attributes.get("rowalign"),l=this.getAlignX(r,i,s),c=this.getAlignY(n,o,Q,T,a);return this.place(t+l,e+c),[l,c]},e.prototype.placeColor=function(t,e,r,n){var o=this.adaptor,i=this.firstChild();i&&"rect"===o.kind(i)&&o.getAttribute(i,"data-bgcolor")&&(o.setAttribute(i,"x",this.fixed(t)),o.setAttribute(i,"y",this.fixed(e)),o.setAttribute(i,"width",this.fixed(r)),o.setAttribute(i,"height",this.fixed(n)))},e.kind=T.MmlMtd.prototype.kind,e}((0,Q.CommonMtdMixin)(i.SVGWrapper));e.SVGmtd=s},3365:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtext=void 0;var i=r(7079),Q=r(6319),T=r(4770),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlMtext.prototype.kind,e}((0,Q.CommonMtextMixin)(i.SVGWrapper));e.SVGmtext=s},3006:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmunderover=e.SVGmover=e.SVGmunder=void 0;var Q=r(4445),T=r(1971),s=r(1971),a=r(1971),l=r(5184),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=i([this.baseChild,this.scriptChild],2),o=n[0],Q=n[1],T=i([o.getOuterBBox(),Q.getOuterBBox()],2),s=T[0],a=T[1];o.toSVG(r),Q.toSVG(r);var l=this.isLineBelow?0:this.getDelta(!0),c=this.getUnderKV(s,a)[1],u=i(this.getDeltaW([s,a],[0,-l]),2),p=u[0],h=u[1];o.place(p,0),Q.place(h,c)}},e.kind=l.MmlMunder.prototype.kind,e}((0,T.CommonMunderMixin)(Q.SVGmsub));e.SVGmunder=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=i([this.baseChild,this.scriptChild],2),o=n[0],Q=n[1],T=i([o.getOuterBBox(),Q.getOuterBBox()],2),s=T[0],a=T[1];o.toSVG(r),Q.toSVG(r);var l=this.isLineAbove?0:this.getDelta(),c=this.getOverKU(s,a)[1],u=i(this.getDeltaW([s,a],[0,l]),2),p=u[0],h=u[1];o.place(p,0),Q.place(h,c)}},e.kind=l.MmlMover.prototype.kind,e}((0,s.CommonMoverMixin)(Q.SVGmsup));e.SVGmover=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=i([this.baseChild,this.overChild,this.underChild],3),o=n[0],Q=n[1],T=n[2],s=i([o.getOuterBBox(),Q.getOuterBBox(),T.getOuterBBox()],3),a=s[0],l=s[1],c=s[2];o.toSVG(r),T.toSVG(r),Q.toSVG(r);var u=this.getDelta(),p=this.getOverKU(a,l)[1],h=this.getUnderKV(a,c)[1],d=i(this.getDeltaW([a,c,l],[0,this.isLineBelow?0:-u,this.isLineAbove?0:u]),3),f=d[0],L=d[1],m=d[2];o.place(f,0),T.place(L,h),Q.place(m,p)}},e.kind=l.MmlMunderover.prototype.kind,e}((0,a.CommonMunderoverMixin)(Q.SVGmsubsup));e.SVGmunderover=p},6369:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGscriptbase=void 0;var Q=r(7079),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.getBaseWidth(),n=i(this.getOffset(),2),o=n[0],Q=n[1];this.baseChild.toSVG(e),this.scriptChild.toSVG(e),this.scriptChild.place(r+o,Q)},e.kind="scriptbase",e}((0,r(167).CommonScriptbaseMixin)(Q.SVGWrapper));e.SVGscriptbase=T},2417:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGxml=e.SVGannotationXML=e.SVGannotation=e.SVGsemantics=void 0;var i=r(7079),Q=r(5806),T=r(9102),s=r(9007),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.childNodes.length&&this.childNodes[0].toSVG(e)},e.kind=T.MmlSemantics.prototype.kind,e}((0,Q.CommonSemanticsMixin)(i.SVGWrapper));e.SVGsemantics=a;var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e)},e.prototype.computeBBox=function(){return this.bbox},e.kind=T.MmlAnnotation.prototype.kind,e}(i.SVGWrapper);e.SVGannotation=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(i.SVGWrapper);e.SVGannotationXML=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,n=this.fixed(1/r),o=this.getBBox(),i=o.w,Q=o.h,T=o.d;this.element=this.adaptor.append(t,this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-Q*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((Q+T)*r)+"px",transform:"scale(".concat(n,") matrix(1 0 0 -1 0 0)")},[e]))},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.jax.measureXMLnode(this.node.getXML()),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i},e.prototype.getStyles=function(){},e.prototype.getScale=function(){},e.prototype.getVariant=function(){},e.kind=s.XMLNode.prototype.kind,e.autoStyle=!1,e}(i.SVGWrapper);e.SVGxml=u},42:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.TeXFont=void 0;var Q=r(768),T=r(5920),s=r(7040),a=r(2560),l=r(2810),c=r(6982),u=r(175),p=r(5735),h=r(8594),d=r(4749),f=r(9320),L=r(466),m=r(9671),y=r(3746),g=r(3240),H=r(1325),b=r(4164),v=r(8652),M=r(5667),_=r(5821),O=r(957),V=r(1044),S=r(7292),x=r(2162),E=r(9244),A=r(2675),C=r(9124),N=function(t){function e(e){var r,n;void 0===e&&(e=null);var o=t.call(this,e)||this,Q=o.constructor;try{for(var T=i(Object.keys(Q.variantCacheIds)),s=T.next();!s.done;s=T.next()){var a=s.value;o.variant[a].cacheID="TEX-"+Q.variantCacheIds[a]}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}return o}return o(e,t),e.defaultDelimiters=C.delimiters,e.defaultChars={normal:f.normal,bold:a.bold,italic:p.italic,"bold-italic":s.boldItalic,"double-struck":l.doubleStruck,fraktur:u.fraktur,"bold-fraktur":c.frakturBold,script:b.script,"bold-script":H.scriptBold,"sans-serif":g.sansSerif,"bold-sans-serif":m.sansSerifBold,"sans-serif-italic":y.sansSerifItalic,"sans-serif-bold-italic":L.sansSerifBoldItalic,monospace:d.monospace,"-smallop":v.smallop,"-largeop":h.largeop,"-size3":x.texSize3,"-size4":E.texSize4,"-tex-calligraphic":_.texCalligraphic,"-tex-bold-calligraphic":M.texCalligraphicBold,"-tex-mathit":O.texMathit,"-tex-oldstyle":S.texOldstyle,"-tex-bold-oldstyle":V.texOldstyleBold,"-tex-variant":A.texVariant},e.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"D",fraktur:"F","bold-fraktur":"BF",script:"S","bold-script":"BS","sans-serif":"SS","bold-sans-serif":"BSS","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-tex-calligraphic":"C","-tex-bold-calligraphic":"BC","-tex-mathit":"MI","-tex-oldstyle":"OS","-tex-bold-oldstyle":"BOS","-tex-variant":"V"},e}((0,T.CommonTeXFontMixin)(Q.SVGFontData));e.TeXFont=N},7040:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.boldItalic=void 0;var n=r(768),o=r(3980);e.boldItalic=(0,n.AddPaths)(o.boldItalic,{47:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373",8260:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",8710:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210"},{})},2560:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.bold=void 0;var n=r(768),o=r(1103);e.bold=(0,n.AddPaths)(o.bold,{33:"89 629Q89 663 116 684T171 705Q215 705 237 681T260 634Q260 619 233 434T204 244Q201 237 175 237Q150 237 146 244Q144 248 117 433T89 629ZM90 86Q90 125 116 148T177 171Q211 169 235 146T259 86Q259 48 235 25T175 1Q138 1 114 24T90 86",34:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",35:"64 362Q64 380 87 393H363L366 404Q379 443 390 480T409 542T424 590T435 628T443 655T451 674T458 686T467 692T478 694Q490 694 499 686T509 662Q505 643 427 395Q427 393 523 393H620L623 404Q630 426 652 498T691 624T711 681Q718 694 735 694Q748 694 757 685T766 662Q762 643 684 395Q684 393 777 393H871Q872 392 875 390T881 386T887 381T891 374T893 363Q893 345 871 333L767 332H664L660 319Q660 318 638 245T614 171Q614 169 742 169H871L877 165Q883 161 885 159T890 151T893 138Q893 120 871 109L732 108H594L590 95Q587 84 546 -46Q508 -175 505 -178Q498 -193 478 -193Q462 -193 455 -183T448 -164Q448 -156 530 106Q530 108 434 108H337L333 95Q330 84 289 -46Q251 -175 248 -178Q240 -193 222 -193Q206 -193 199 -183T191 -164Q191 -154 273 106Q273 108 180 108L87 109Q64 117 64 139Q64 156 87 169H293L321 262Q326 277 331 294T340 321L343 330Q343 332 215 332L87 333Q64 343 64 362ZM600 330Q600 332 504 332H407L403 319Q403 318 381 245T357 171Q357 169 453 169H550L578 262Q583 277 588 294T597 321L600 330",36:"64 494Q64 541 80 579T120 638T171 674T219 693T253 698H256V750H318V699H323Q355 694 380 686T433 663T480 620T506 556Q510 539 510 520Q510 480 488 463T440 445L422 447Q407 451 398 459Q370 478 370 515Q370 542 384 559T412 580L427 584Q424 589 418 596T386 617T324 636H318V434Q411 419 460 355T510 217Q510 196 507 175T492 122T461 67T404 23T318 -4V-56H256V-5H254Q252 -3 240 -3Q194 4 160 23T108 64T80 112T67 156T64 190Q64 218 81 240T134 262Q171 262 187 240T204 193T190 150T153 125Q146 125 144 123Q142 123 149 113T174 89T218 66Q247 58 255 58Q256 58 256 173V287L239 291Q160 308 112 365T64 494ZM255 636Q246 635 236 632T206 620T173 591T160 543Q160 472 256 448V542Q256 636 255 636ZM320 59Q324 59 333 61T356 70T384 89T406 120T415 167Q415 200 395 225T356 260T318 274V59H320",37:"65 549Q65 609 84 652T132 714T187 742T236 750Q265 750 296 734T355 697T431 661T541 644Q662 644 736 730Q751 749 767 749T790 739T797 719Q797 710 768 672T504 329Q212 -47 211 -48Q203 -55 191 -55Q161 -55 161 -25Q161 -17 163 -12L642 609Q608 595 542 595Q515 595 488 599T441 608T405 619T381 628L373 632Q373 630 375 619T380 589T383 548Q383 455 343 401T235 347Q217 347 198 351T154 368T110 403T78 462T65 549ZM320 549Q320 633 295 665T235 698H234Q214 698 196 674Q182 650 182 549Q182 509 183 486T190 441T207 409T238 399Q269 399 294 431T320 549ZM745 -56Q727 -56 708 -52T664 -35T620 0T588 59T575 146T588 232T620 291T663 325T708 343T747 347Q810 347 851 294T893 146Q893 89 879 48T841 -15T794 -46T745 -56ZM830 146Q830 230 805 262T745 295H744Q724 295 706 271Q692 247 692 146Q692 106 693 83T700 38T717 6T748 -4Q779 -4 804 28T830 146",38:"255 -11Q209 -11 164 4T84 56T48 146Q48 159 50 171Q57 197 72 218T99 249T152 292Q204 333 204 334L194 356Q185 379 176 421T166 511Q166 538 168 551Q182 613 226 654T332 704Q334 704 343 704T358 705Q412 702 444 661T476 565V559Q476 489 334 371L330 368L335 357Q382 272 485 165L496 154L506 163Q543 200 597 273L671 382H601V444H610L732 441Q821 441 830 444H836V382H741L709 335Q702 324 687 302T665 270T646 244T625 216T605 191T581 162T553 132L537 116Q544 109 557 98T605 69T673 51Q711 51 739 70T767 115V118H829V114Q829 70 786 30T668 -11Q570 -11 474 37L451 49L441 43Q352 -11 255 -11ZM415 564Q415 596 400 625T356 654Q329 654 310 634T285 588Q283 580 283 554Q283 475 309 417L325 431Q415 512 415 564ZM192 182Q192 126 213 89T279 51Q348 51 400 83L389 91Q362 112 338 137T295 186T264 229T240 265T227 286Q226 285 222 280T217 272T211 263T205 251T200 238T196 222T193 204T192 182",39:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",40:"103 166T103 251T121 412T165 541T225 639T287 708T341 750H356H361Q382 750 382 736Q382 732 365 714T323 661T274 576T232 439T214 250Q214 -62 381 -229Q382 -231 382 -234Q382 -249 360 -249H356H341Q314 -231 287 -207T226 -138T165 -41T121 89",41:"231 251Q231 354 214 439T173 575T123 661T81 714T64 735Q64 744 73 749H75Q77 749 79 749T84 750T90 750H105Q132 732 159 708T220 639T281 542T325 413T343 251T325 89T281 -40T221 -138T159 -207T105 -249H90Q80 -249 76 -249T68 -245T64 -234Q64 -230 81 -212T123 -160T172 -75T214 61T231 251",42:"235 706Q235 724 251 737T287 750Q306 750 322 738T339 706Q339 685 318 580V579Q429 663 436 666Q441 668 449 668Q471 668 486 650T501 612Q501 582 478 572Q476 570 414 549L354 528L414 507Q420 505 430 502T445 497T458 492T470 488T479 483T487 478T493 471T497 463T500 454T501 443Q501 423 486 406T449 388H446Q435 388 370 437Q339 461 318 477V476Q339 371 339 350Q339 332 323 319T287 306T251 319T235 350Q235 371 256 476V477Q145 393 138 390Q133 388 125 388Q103 388 88 406T73 444Q73 474 96 484Q98 486 160 507L220 528L160 549Q154 551 144 554T129 559T116 564T104 568T95 573T87 578T81 585T77 593T74 602T73 613Q73 633 88 650T125 668H128Q139 668 204 619Q235 595 256 579V580Q235 685 235 706",43:"64 232T64 250T87 281H416V444Q416 608 418 612Q426 633 446 633T475 613Q477 608 477 444V281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221L642 220H477V57Q477 -107 475 -112Q468 -131 446 -131Q425 -131 418 -112Q416 -107 416 57V220H251L87 221Q64 232 64 250",44:"74 85Q74 120 97 145T159 171Q200 171 226 138Q258 101 258 37Q258 -5 246 -44T218 -109T183 -155T152 -184T135 -194Q129 -194 118 -183T106 -164Q106 -157 115 -149Q121 -145 130 -137T161 -100T195 -35Q197 -28 200 -17T204 3T205 11T199 9T183 3T159 0Q120 0 97 26T74 85",45:"13 166V278H318V166H13",46:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",47:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",58:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",59:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 50T74 86T97 146T158 171Q204 171 226 132T248 38Q248 -23 223 -80T171 -165T135 -194Q129 -194 118 -183T106 -164Q106 -163 106 -160L107 -158Q108 -155 121 -142T150 -107T177 -58Q189 -32 194 3Q195 6 193 6Q172 0 158 0Q121 0 98 25",60:"797 -56Q797 -68 790 -76T767 -85H759L434 70Q108 226 105 229Q96 238 96 250Q96 263 105 272Q109 276 271 354T595 508T757 585Q763 587 766 587Q780 587 788 578T797 556Q797 544 788 535Q784 531 490 391L197 251Q213 242 359 173T644 37T788 -34Q797 -43 797 -56",61:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87",62:"127 -85Q110 -85 103 -75T96 -55Q96 -41 106 -34Q119 -24 308 65Q361 90 411 114L696 250L427 379Q106 533 103 537Q96 545 96 557Q96 568 104 577T128 587Q137 586 460 431T788 272Q797 263 797 250Q797 238 788 229Q785 226 459 70L135 -85H127",63:"65 570Q65 628 119 664T259 700Q326 700 372 688T440 654T469 613T478 569Q478 505 412 465Q287 391 287 294V283Q287 250 284 244T263 237H256H249Q232 237 229 242T225 272V287Q227 364 253 418Q274 463 311 504Q335 530 335 575Q335 622 323 635T259 648Q231 648 209 644T179 636T170 630L172 628Q174 627 177 625T183 620T190 611T197 601T202 587T204 570Q204 539 185 519T134 499Q105 499 85 517T65 570ZM171 86Q171 125 197 148T258 171Q292 169 316 146T340 86Q340 48 316 25T256 1Q218 1 195 24T171 86",64:"64 347Q64 511 171 605T434 699Q487 699 500 698Q624 684 703 621T811 464Q828 414 828 344Q828 232 788 179T691 125Q673 125 657 127T628 132T606 140T588 148T576 156T568 162L566 164Q565 164 549 154T504 135T444 125Q349 125 284 183T218 347Q218 455 284 512T448 569Q554 569 610 479H638Q670 479 674 471Q676 468 676 340V258Q676 213 679 199T694 178Q701 174 713 177Q767 187 767 340Q767 489 678 569T446 649Q299 649 213 566T126 346Q126 307 134 269T166 189T225 116T320 65T455 45H463Q606 51 721 91L746 99H782H801Q829 99 829 85Q829 78 825 75T804 65Q800 63 797 62Q625 -6 451 -6Q271 -6 168 91T64 347ZM547 468Q526 493 504 505T444 517T377 476T346 347Q346 306 354 271T386 206T448 177Q505 177 547 226V468",91:"128 -250V750H293V689H189V-189H293V-250H128",92:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",93:"25 689V750H190V-250H25V-189H129V689H25",94:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",95:"0 -61V-10H574V-61H0",96:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",123:"504 -207T504 -225T500 -246T476 -250H469Q257 -250 227 -145L225 -135L224 0Q224 15 224 30T224 59T224 84T224 106T223 122T223 133V137Q222 138 221 144T213 162T195 185Q171 206 141 215Q123 222 107 223T84 225T74 229T70 250T73 270T83 276T106 276T141 285Q171 294 195 315Q201 321 206 328T214 341T219 352T222 360L223 363V367Q223 371 223 378T223 394T224 415T224 441T224 470T224 501L225 636Q249 739 426 749Q428 749 443 749T466 750H473Q495 750 499 747T504 725T501 704T480 699Q381 693 357 645Q352 634 351 617T350 497V412Q350 350 338 329Q325 303 298 284T251 258T227 251Q226 251 226 250L227 249Q231 248 238 246T265 236T299 217T329 184T349 137Q350 131 350 3T352 -130Q358 -160 392 -178T480 -199Q497 -200 500 -203",124:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",125:"70 726Q71 744 74 747T99 750H106Q323 750 349 636L350 501Q350 486 350 470T350 441T350 416T350 394T351 378T351 367V363Q352 362 353 356T361 338T379 315Q403 294 433 285Q451 278 467 277T490 275T500 271T504 250T501 230T491 224T468 224T433 215Q403 206 379 185Q373 179 368 172T360 159T355 148T352 140L351 137V133Q351 129 351 122T351 106T350 85T350 59T350 31T350 0L349 -135L347 -145Q317 -250 106 -250H99Q79 -250 75 -247T70 -226Q70 -208 73 -204T95 -199Q193 -193 217 -145Q222 -134 223 -117T224 3Q224 20 224 48T223 86Q223 145 237 175T301 232Q335 249 347 249Q348 249 348 250L347 251Q343 252 336 254T309 264T275 284T245 316T225 363Q224 369 224 497T222 631Q216 660 182 678T95 699Q77 700 74 704T70 726",126:"343 202Q320 202 278 225T215 249Q181 249 146 214L134 202L115 219Q111 222 106 226T98 234L96 236Q158 306 165 313Q199 344 230 344Q239 344 244 343Q262 339 300 318T359 297Q393 297 428 332L440 344L459 327Q463 324 468 320T476 312L478 310Q416 240 409 233Q375 202 343 202",168:"96 615Q96 650 120 672T178 695Q214 693 234 669T255 615Q255 583 232 559T176 535Q147 535 122 556T96 615ZM319 615Q319 651 343 673T399 695Q426 695 452 675T478 615Q478 578 454 557T395 535Q364 537 342 559T319 615",172:"680 371Q683 369 688 366T695 361T698 356T701 346T701 332T702 308V216Q702 196 702 168T703 130Q703 90 697 76T671 61Q650 61 643 81Q641 86 641 198V310H364L87 311Q64 319 64 341Q64 362 84 369Q89 371 385 371H680",175:"80 540V607H494V540H80",176:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",177:"64 328T64 346T87 377H416V542L417 707Q431 728 443 728Q467 728 475 709Q477 704 477 540V377H807Q808 376 811 374T817 370T823 365T827 358T829 347Q829 326 807 317L642 316H477V25H807Q808 24 811 22T817 18T823 13T827 6T829 -5Q829 -26 807 -35H87Q64 -24 64 -6T87 25H416V316H251L87 317Q64 328 64 346",180:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",183:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",215:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",247:"344 495Q344 535 372 566T447 597Q490 597 519 566T548 495Q548 452 518 423T446 393Q404 393 374 423T344 495ZM87 221Q64 230 64 251T84 279Q89 281 448 281H806Q807 280 810 278T816 274T822 269T826 262T828 251Q828 230 806 221H87ZM344 -36T344 6T373 78T446 108Q487 108 517 79T548 6Q548 -35 519 -65T446 -96Q406 -96 375 -66",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",710:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",711:"131 603Q130 604 136 618T150 646T158 659L223 635L287 611L351 635L416 659Q417 660 424 647T437 619T443 603Q440 601 364 558T287 515T210 558T131 603",713:"80 540V607H494V540H80",714:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",715:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",728:"287 500Q208 500 155 558T102 689V694H153V685Q153 681 154 674T164 648T186 615T226 590T287 578Q347 578 382 611T421 685V694H472V689Q472 623 422 562T287 500",729:"202 610Q202 647 227 671T283 695Q324 695 348 669T372 610T350 551T287 525Q248 525 225 551T202 610",730:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",732:"343 552Q320 552 278 575T215 599Q181 599 146 564L134 552L115 569Q111 572 106 576T98 584L96 586Q158 656 165 663Q199 694 230 694Q239 694 244 693Q262 689 300 668T359 647Q393 647 428 682L440 694L459 677Q463 674 468 670T476 662L478 660Q416 590 409 583Q375 552 343 552",768:"-461 634Q-461 663 -439 684T-392 706Q-384 706 -379 705T-367 700T-356 693T-343 681T-330 666T-313 645T-293 620Q-243 558 -238 553Q-237 552 -257 527L-276 503L-352 543Q-360 547 -373 553T-392 563T-408 571T-422 580T-434 587T-444 595T-451 603T-457 612T-460 622T-461 634",769:"-184 706Q-156 706 -136 683T-115 634Q-115 608 -134 593T-209 550Q-219 545 -224 543L-300 503L-319 527Q-339 552 -338 553Q-333 558 -283 620Q-276 629 -266 641T-251 659T-239 673T-229 685T-221 693T-212 699T-204 703T-195 705T-184 706",770:"-368 632L-288 694Q-286 693 -207 632T-127 570T-144 545T-162 520Q-165 520 -225 559L-288 597L-351 559Q-411 520 -414 520Q-415 520 -432 544T-449 570T-368 632",771:"-232 552Q-255 552 -297 575T-360 599Q-394 599 -429 564L-441 552L-460 569Q-464 572 -469 576T-476 584L-479 586Q-417 656 -410 663Q-376 694 -345 694Q-336 694 -331 693Q-313 689 -275 668T-216 647Q-182 647 -147 682L-135 694L-116 677Q-112 674 -107 670T-100 662L-97 660Q-159 590 -166 583Q-200 552 -232 552",772:"-495 540V607H-81V540H-495",774:"-288 500Q-367 500 -420 558T-473 689V694H-422V685Q-422 681 -421 674T-411 648T-389 615T-349 590T-288 578Q-228 578 -193 611T-154 685V694H-103V689Q-103 623 -153 562T-288 500",775:"-373 610Q-373 647 -348 671T-292 695Q-251 695 -227 669T-203 610T-225 551T-288 525Q-327 525 -350 551T-373 610",776:"-479 615Q-479 650 -456 672T-397 695Q-361 693 -341 669T-320 615Q-320 583 -343 559T-399 535Q-428 535 -453 556T-479 615ZM-256 615Q-256 651 -232 673T-176 695Q-149 695 -123 675T-97 615Q-97 578 -121 557T-180 535Q-211 537 -233 559T-256 615",778:"-415 618Q-415 653 -382 677T-296 702H-291Q-194 702 -168 647Q-161 634 -161 618Q-161 607 -165 596T-180 570T-220 546T-288 536T-355 545T-394 568T-410 594T-415 618ZM-223 618Q-223 645 -234 652T-274 659H-283Q-289 659 -297 659T-307 660Q-328 660 -339 653T-351 638T-353 619Q-353 591 -341 585T-288 578Q-260 578 -249 580T-230 590T-223 618",779:"-389 511L-442 543Q-442 544 -424 606T-404 674Q-390 705 -361 713Q-360 713 -356 713T-349 714Q-340 714 -330 712Q-273 690 -273 644Q-273 621 -290 604L-342 554L-389 511ZM-198 511L-251 543Q-251 544 -233 606T-213 674Q-199 705 -170 713Q-169 713 -165 713T-158 714Q-127 714 -105 693T-82 647Q-82 638 -84 631T-89 618T-99 604T-112 590T-130 574T-151 554L-198 511",780:"-444 603Q-445 604 -439 618T-425 646T-417 659L-352 635L-288 611L-224 635L-159 659Q-158 660 -151 647T-138 619T-132 603Q-135 601 -211 558T-288 515T-365 558T-444 603",824:"-705 -210Q-715 -210 -724 -203T-734 -179Q-734 -171 -732 -166Q-730 -163 -474 266T-215 698Q-208 711 -190 711Q-180 711 -171 704T-161 681Q-161 672 -164 667Q-171 654 -425 228T-683 -201Q-692 -210 -705 -210",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8211:"0 249V300H574V249H0",8212:"0 249V300H1149V249H0",8213:"0 249V300H1149V249H0",8214:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8215:"0 -61V-10H574V-61H0",8216:"58 461Q58 503 70 542T99 607T134 654T165 684T184 694T201 683T213 664Q213 658 202 648T175 624T143 583T116 518Q115 512 114 505T112 493L111 488Q132 500 161 500Q198 500 221 475T245 414T222 354T161 329Q112 329 85 369T58 461",8217:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",8220:"110 461Q110 502 121 541T150 606T185 653T217 684T235 694Q242 694 254 682T266 664Q266 659 254 648T226 623T193 578T167 511Q164 500 164 494T164 487Q188 500 212 500Q251 500 274 475T297 414Q297 378 274 354T212 329Q167 329 139 367T110 461ZM377 461Q377 502 388 541T417 606T452 653T484 684T502 694Q509 694 521 682T533 664Q533 659 521 648T493 623T460 578T434 511Q431 500 431 494T431 487Q455 500 479 500Q518 500 541 475T564 414Q564 378 541 354T479 329Q434 329 406 367T377 461",8221:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",8224:"231 470Q232 471 232 473Q232 477 213 540T193 636Q192 642 192 651T204 677T239 700Q249 702 255 702Q300 702 315 660Q317 653 317 636Q317 603 298 539T279 472V470Q280 470 318 488T383 506Q408 506 423 493T442 467T446 444T443 421T424 396T383 382Q355 382 318 400T279 418Q278 416 285 392T303 334T316 284Q318 268 318 234Q318 149 311 45T296 -127T284 -203Q279 -211 255 -211Q237 -211 233 -210T226 -203Q222 -195 214 -129T199 41T192 234V245Q192 286 212 349Q233 413 231 418Q229 418 192 400T128 382Q102 382 86 396T67 421T64 444T67 466T86 492T128 506Q155 506 192 488T231 470",8225:"193 637Q193 663 206 679T231 698T255 702T279 699T304 679T317 637Q317 605 299 557T280 504Q280 503 281 503T320 521T382 539Q410 539 428 521T446 476Q446 454 432 434T383 414H377Q358 414 320 431T281 449L280 448Q280 444 298 396T317 316Q318 310 318 301T306 275T271 252Q261 250 255 250Q210 250 195 292Q193 299 193 316Q193 347 211 395T230 448Q230 449 229 449Q227 449 196 434Q151 414 133 414H127Q102 414 87 427T68 452T64 477Q64 503 81 521T127 539Q143 539 164 532T204 515T226 504Q230 502 230 504Q230 508 212 556T193 637ZM193 184Q193 210 206 226T231 245T255 249T279 246T304 226T317 184Q317 153 299 106T280 53Q280 51 282 51T322 68T383 86Q411 86 428 69T445 24T428 -21T382 -39Q358 -39 322 -22T282 -4Q280 -3 280 -3T280 -6Q281 -13 299 -59T317 -136Q318 -142 318 -151T306 -177T271 -200Q261 -202 255 -202Q210 -202 195 -160Q193 -153 193 -136Q193 -106 211 -60T230 -6Q230 -4 228 -4T188 -21T128 -39Q100 -39 83 -22T65 24Q65 53 82 69T127 86Q150 86 187 69T228 51Q230 50 230 50T230 53Q229 58 211 105T193 184",8226:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8230:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85ZM562 85Q562 121 587 146T644 171Q688 171 710 143T733 85Q733 56 712 29T648 1Q606 1 584 27T562 85ZM1050 85Q1050 121 1075 146T1132 171Q1176 171 1198 143T1221 85Q1221 56 1200 29T1136 1Q1094 1 1072 27T1050 85",8242:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",8254:"80 540V607H494V540H80",8260:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8407:"406 694Q406 704 413 713T433 723Q448 723 454 719T467 701Q483 665 522 648Q542 637 542 619Q542 605 536 599T514 586Q468 569 431 532Q411 513 399 513Q386 513 378 522T369 543Q369 557 381 568Q385 572 387 574L400 588H228L56 589Q33 598 33 618Q33 636 56 649H426Q406 676 406 694",8463:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L167 540H80V607H184L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 142 685T220 690Q293 694 307 694Q324 694 328 679Q328 673 311 607H494V540H294Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",8467:"245 -19Q228 -19 212 -16T184 -6T162 9T143 27T129 46T118 66T111 84T106 99T102 111L101 116L69 89L36 62Q31 60 24 62Q-1 88 -1 98Q-1 101 1 105Q1 106 73 170L95 189V197Q95 242 112 317T159 476T241 624T353 701Q357 702 367 702Q428 702 444 641Q446 630 446 606Q446 454 241 246L215 220L212 203Q203 150 203 114Q203 113 203 106T204 95T205 82T209 67T214 54T223 43T236 35T253 32Q277 32 305 44T352 70T389 98T407 112Q409 113 412 113Q420 113 432 95Q445 77 443 70Q440 64 416 44T342 3T245 -19ZM387 615Q387 651 366 651Q342 651 321 604T276 470L241 331Q246 331 280 373T350 486T387 615",8472:"399 159Q410 159 421 151T433 126Q433 104 410 85Q408 84 410 78Q411 72 414 66T428 51T455 43Q483 43 506 55T543 83T568 125T584 166T594 206Q595 211 596 214Q610 273 610 301Q610 365 542 365H538Q483 365 429 344T337 292T269 229T225 175T210 150L255 99Q261 92 274 78T292 58T305 41T316 22T321 3T324 -23Q324 -87 283 -148T174 -210H171Q161 -210 152 -209T128 -201T101 -180T81 -141T72 -78Q72 -72 72 -60T73 -45Q79 4 102 65L108 81Q84 117 84 167Q84 273 140 367T269 461Q285 461 285 447Q285 440 282 431Q278 418 276 415T264 410Q228 404 201 336T174 219Q174 218 176 202L184 214Q252 303 348 360T549 417Q614 417 658 391T719 317Q726 292 726 260Q726 148 646 70T451 -8Q407 -8 377 17T346 92Q346 159 396 159H399ZM178 -160Q200 -160 216 -132T232 -75Q232 -63 228 -56T203 -26Q196 -18 192 -14Q185 -5 176 5T161 20T156 27L153 28Q151 28 146 8T137 -42T132 -89Q132 -160 178 -160",8501:"590 427Q581 427 579 433T575 450T568 470V468L532 288L541 281Q620 220 634 165L637 154V124Q637 74 628 46Q623 32 612 16T592 0Q580 0 578 19T569 69T538 121Q532 126 385 240T236 355Q234 355 231 338T225 291T222 237Q222 222 223 213T225 201T228 195T231 190Q238 179 261 160T300 119T316 73Q316 41 291 23T231 1Q226 0 149 0H98Q73 0 69 3T64 24Q64 43 67 47T85 51H89Q119 51 134 55T152 64T154 76Q154 95 125 141T96 220Q96 243 104 270T123 319T145 360T164 391T172 404T150 421T102 468T68 529L65 541V570Q65 620 74 648Q79 664 91 679T111 694Q122 694 123 675T132 625T164 573Q168 569 319 452T471 335Q471 337 486 409T502 488Q502 489 491 493T467 511T448 546V573Q448 602 452 624T462 659T474 680T486 691T493 694Q499 694 502 691T507 682T513 673Q517 667 534 651T557 630Q558 629 590 616T631 587Q638 577 638 543Q637 489 622 458T590 427",8592:"1063 281Q1084 268 1084 251Q1084 231 1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063",8593:"33 396Q14 396 14 423Q14 445 18 449T41 459Q72 466 99 478T147 505T185 537T215 571T238 604T254 635T264 661T270 678L272 685Q276 694 288 694Q298 692 300 689T307 672Q331 592 392 535T535 459Q553 454 557 450T561 423Q561 396 542 396Q531 396 501 405T418 443T329 517L319 529L318 179V-171Q307 -193 288 -193Q265 -193 258 -171L257 179V529L247 517Q209 473 158 444T76 405T33 396",8594:"65 251Q65 270 87 281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L87 221Q65 228 65 251",8595:"14 77Q14 104 33 104Q44 104 74 96T156 57T247 -17L257 -29V321Q257 669 259 675Q268 694 289 694Q295 693 300 691T307 686T313 679T318 672V321L319 -29L329 -17Q366 26 417 55T499 94T542 104Q561 104 561 77Q561 56 557 51T535 41Q481 28 438 0T370 -58T330 -119T308 -167T302 -187Q297 -194 288 -194Q278 -194 273 -186T265 -165T251 -127T220 -77Q151 15 41 41Q22 46 18 50T14 77",8596:"305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L404 281H744L914 282Q880 305 839 362T785 484Q781 500 781 503Q781 517 806 518Q809 518 811 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495",8597:"33 469Q14 469 14 496Q14 518 18 522T41 532Q121 551 182 608T268 745Q275 767 288 767Q299 767 303 755T320 713T355 650Q424 558 535 532Q553 527 557 523T561 496Q561 469 542 469Q531 469 501 478T418 516T329 590L319 602L318 426V74L319 -102L329 -90Q366 -47 417 -18T499 21T542 31Q561 31 561 4Q561 -17 557 -22T535 -32Q454 -51 393 -108T307 -245Q300 -267 288 -267Q279 -267 274 -259T266 -238T250 -200T220 -150Q151 -58 41 -32Q22 -27 18 -23T14 4Q14 31 33 31Q44 31 74 23T156 -16T247 -90L257 -102V602L247 590Q209 546 158 517T76 478T33 469",8598:"429 724Q438 724 452 711T466 690Q466 681 452 671Q361 602 242 599H218L756 135Q832 69 913 -1T1036 -108L1077 -143Q1084 -151 1084 -163Q1084 -180 1074 -187T1054 -194H1052Q1043 -194 939 -105Q866 -42 812 5Q180 549 178 549V546Q179 542 179 539Q183 520 183 483Q183 435 172 390T149 323T130 296Q121 292 115 295Q85 312 85 328Q85 331 95 350T115 406T125 486Q125 540 110 583T79 648T64 675Q64 681 68 687T81 693Q87 693 94 690Q162 657 232 657Q296 657 349 681T420 722Q422 724 429 724",8599:"1069 693Q1076 693 1080 687T1085 675Q1085 671 1076 656T1055 621T1034 565T1024 486Q1024 442 1034 406T1054 351T1064 328Q1064 321 1057 313T1042 300L1034 295Q1030 293 1027 293Q1023 293 1020 295T1014 301T1009 308T1005 316T1001 324Q980 368 971 419Q966 442 966 484V492Q966 528 972 553Q971 553 757 368T328 -3T107 -191Q103 -193 94 -193Q78 -193 71 -184T64 -164Q64 -153 72 -143Q79 -136 382 124L934 599H909Q837 599 760 634T683 690Q683 697 696 710T722 724Q726 724 742 714T779 691T838 668T920 657Q959 657 991 666T1043 684T1069 693",8600:"65 663Q65 680 74 687T93 694H96Q104 694 118 683T204 610Q280 545 338 495Q969 -49 971 -49L970 -46Q970 -42 970 -39Q966 -20 966 18Q966 65 977 110T1001 177T1019 204Q1028 208 1034 205Q1064 188 1064 172Q1064 169 1054 150T1034 94T1024 14Q1024 -28 1033 -64T1054 -120T1075 -155T1085 -175Q1085 -181 1081 -187T1068 -193Q1062 -193 1055 -190Q987 -157 919 -157Q817 -157 739 -215Q727 -224 720 -224Q712 -224 697 -210Q683 -199 683 -190T697 -171Q788 -102 907 -99H931L393 365Q317 431 236 501T114 608L72 643Q65 651 65 663",8601:"80 -193Q73 -193 69 -187T64 -175Q64 -172 79 -150T109 -84T125 14Q125 58 115 94T95 149T85 172Q85 179 92 187T108 200L115 205Q119 207 122 207Q126 207 129 205T135 199T140 192T144 184T148 176Q169 132 178 81Q183 58 183 17Q183 -7 182 -24T178 -48L177 -53Q178 -53 389 129T816 498T1043 692Q1049 694 1054 694Q1070 694 1077 684T1085 664Q1085 653 1077 643Q1070 636 767 376L215 -98L240 -99Q312 -99 389 -134T466 -190Q466 -197 452 -210T429 -224Q422 -224 411 -215Q330 -157 229 -157Q190 -157 158 -166T106 -184T80 -193",8614:"65 426Q74 448 95 448Q112 448 125 426V281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L135 221Q134 221 133 221T130 220H125V76Q115 54 95 54Q73 54 65 76V426",8617:"1029 475Q1029 505 1068 505Q1129 501 1173 463T1218 363Q1218 296 1170 259T1066 221H1063L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063Q1105 284 1131 305T1158 361Q1158 385 1146 401Q1122 441 1063 444Q1029 446 1029 475",8618:"225 221H218Q159 221 112 260T65 363Q65 431 116 468T221 505Q254 503 254 474Q254 456 245 450T216 443T188 438Q152 427 137 401Q125 385 125 362Q125 334 147 310Q171 288 221 281H632L1046 282Q1013 304 974 357T917 482Q913 500 913 501Q913 512 924 517Q926 518 944 518H949Q964 518 967 515T976 495Q996 412 1055 351T1197 270Q1217 263 1217 251Q1217 240 1209 236T1176 225T1127 204Q1069 173 1030 122T976 6Q972 -10 968 -13T948 -17H943Q918 -16 914 -9Q913 -6 913 -2Q913 1 917 17Q945 138 1046 220H632L225 221",8636:"1063 281Q1084 268 1084 251Q1084 231 1063 221L572 220Q79 220 77 221Q64 225 64 244Q64 250 64 254T67 261T71 265T78 268T85 272Q142 302 189 345T258 421T296 484T315 516Q319 518 337 518Q358 518 363 512Q370 504 367 496Q360 469 319 404T219 290L209 282L636 281H1063",8637:"1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8640:"65 251Q65 270 87 281H513L940 282L930 290Q871 338 830 403T782 496Q779 510 791 517Q794 518 812 518H817Q831 518 835 515T847 494Q871 445 903 404T966 338T1022 298T1064 272T1083 259Q1085 255 1085 245Q1085 225 1072 221Q1070 220 578 220L87 221Q65 228 65 251",8641:"84 279Q89 281 580 281Q1070 281 1074 279Q1085 275 1085 256Q1085 245 1083 241T1066 230Q919 153 847 7Q839 -11 835 -14T817 -17H812Q791 -17 786 -11Q779 -3 782 5Q789 31 830 96T930 212L940 220H513L87 221Q64 229 64 250Q64 272 84 279",8652:"65 451Q65 470 87 481H513L940 482L930 490Q871 538 830 603T782 696Q779 710 791 717Q794 718 812 718H817Q831 718 835 715T847 694Q871 645 903 604T966 538T1022 498T1064 472T1083 459Q1085 455 1085 445Q1085 425 1072 421Q1070 420 578 420L87 421Q65 428 65 451ZM1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8656:"1063 169L1068 166Q1072 163 1074 162T1079 157T1083 149T1085 139Q1085 118 1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1069 389T1076 384T1082 375T1085 362Q1085 344 1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063",8657:"672 343Q672 326 670 320T657 313Q644 313 602 335Q577 349 557 361T527 381T509 395T499 403T495 406T494 118Q494 -166 492 -174Q484 -193 465 -193H463Q456 -193 453 -192T444 -186T433 -170V465L423 477Q407 495 394 514T367 554T351 579Q349 576 339 560T313 520T279 477L269 465V-22V-102Q269 -132 269 -145T268 -169T266 -180T260 -185T253 -191Q248 -193 239 -193H237Q218 -193 210 -174Q208 -166 208 118Q208 406 207 406L199 399Q191 392 165 374T100 335Q58 313 45 313Q35 313 33 319T30 343V349Q30 359 30 362T35 369T45 374T66 383T100 401Q267 499 333 680Q339 694 351 694Q361 694 365 687T380 652T407 597Q442 536 489 489T573 420T638 383T670 365Q672 361 672 343",8658:"64 362Q64 380 87 393H416L745 394L735 405Q708 436 681 477T654 531Q654 547 679 547H684H689Q703 547 710 540T723 519T750 475T806 411Q914 303 1059 271Q1060 271 1063 270T1068 269T1072 268T1076 266T1079 264T1082 260T1083 256T1084 250Q1084 242 1080 238T1063 231T1035 225T992 211T934 185Q797 112 719 -24Q710 -40 706 -43T689 -46H684Q653 -46 653 -31Q653 -24 661 -10Q694 50 737 99L745 108H416L87 109Q64 117 64 139Q64 156 87 169H449L812 170L826 180Q842 193 860 204T892 223T918 237T937 246L944 250L919 264Q866 290 825 321L811 332H449L87 333Q64 343 64 362",8659:"30 157Q30 174 32 180T46 187Q59 187 104 163Q154 136 198 101L207 94Q208 94 208 382Q208 666 210 674Q219 694 241 694Q254 692 262 683Q266 679 267 674Q269 658 269 522V35L279 23Q295 5 308 -14T335 -54T351 -79Q353 -76 363 -60T389 -20T423 23L433 35V671Q439 682 444 686T452 692T463 693H465Q484 693 492 674Q494 666 494 382Q494 94 495 94L504 101Q547 135 593 160T652 187Q665 191 671 177Q672 175 672 157Q672 137 669 134T636 116Q606 101 578 83T528 47T486 9T452 -30T424 -68T403 -103T387 -134T377 -159T370 -176L367 -184Q360 -194 351 -194Q345 -194 342 -192T334 -182T327 -166T315 -137T295 -97Q260 -36 213 11T129 80T63 117T32 136Q30 139 30 157",8660:"336 497Q358 541 363 544Q367 547 379 547H384Q401 547 405 545Q418 538 414 525T389 474T346 408L335 393H814L803 408Q781 436 760 474T735 525T744 545Q748 547 765 547Q771 547 774 547T780 546T786 544T790 541T794 535T799 527T805 514T813 497Q841 446 877 406T950 340T1014 301T1068 276L1096 265Q1102 259 1102 251Q1102 240 1085 232Q981 195 902 121Q835 56 798 -25Q791 -40 787 -43T765 -46T744 -44Q735 -40 735 -30Q735 -15 760 28T806 98L814 108H335L343 98Q361 75 378 46T404 -1T414 -24Q418 -37 405 -44Q401 -46 384 -46T363 -43T351 -25Q314 56 247 121Q216 150 182 173T125 206T79 226T53 237Q47 243 47 251Q47 254 47 256T49 261T52 264T57 267T61 268T66 270T71 272Q246 335 336 497ZM985 251Q932 280 882 323L871 332H278Q264 321 253 311T237 297T214 282T164 251L176 244Q221 218 278 169H871Q928 218 973 244L985 251",8661:"49 441Q30 441 30 464V471V480Q30 498 44 502Q237 573 331 750Q337 767 351 767Q360 767 368 753T400 702T460 629Q504 584 552 554T632 511T666 497Q672 493 672 471Q672 454 670 449Q664 441 653 441Q639 443 591 465T508 513L495 522L494 386V114L495 -22L508 -13Q543 12 591 34T653 59Q672 59 672 36V29V20Q672 2 658 -2Q465 -71 367 -257Q360 -267 351 -267Q343 -267 336 -257T320 -231T292 -187T242 -129Q198 -84 150 -54T70 -11T36 3Q30 7 30 29Q30 46 32 51Q38 59 49 59Q63 57 111 35T194 -13L208 -22V522L194 513Q159 488 111 466T49 441ZM422 584Q411 594 400 606T383 626T366 648T351 667Q349 665 339 652T314 620T280 584L269 573V-73L280 -84Q305 -108 351 -166Q353 -164 363 -151T389 -119T422 -84L433 -73V573L422 584",8704:"1 664Q-2 685 23 693H27Q46 693 54 680T102 578L148 475H492L533 570Q541 586 548 603T560 630T569 650T576 667T582 678T588 686T594 691T600 693T609 694Q622 694 631 684T639 662Q637 653 492 325T341 -8Q333 -16 320 -16Q306 -16 298 -8Q294 -4 147 326L1 656V664ZM464 414H319Q175 414 175 413L319 88L464 414",8707:"81 347Q81 359 84 363T104 378H513V633H300L87 634Q64 642 64 664Q64 685 84 692Q89 694 321 694H552Q571 681 574 669V25Q567 7 552 1H87Q64 12 64 30T87 61H513V317H308Q103 317 99 319Q81 328 81 347",8709:"285 711Q307 711 326 708T357 701T370 698Q371 698 375 710T383 735T389 750Q395 767 415 767Q431 767 438 757T446 738T436 701T426 670Q426 668 433 664Q468 633 489 588Q511 542 519 488T528 344Q528 286 524 243T508 150T466 63T394 6Q345 -17 287 -17Q265 -17 246 -14T216 -7T203 -4Q191 -47 183 -60T159 -73Q146 -73 137 -63T128 -44Q128 -38 138 -7L148 24L141 30Q134 35 120 49Q94 77 78 113T56 194T48 268T46 344Q46 388 47 416T56 494T78 577T122 644T194 694Q239 711 285 711ZM351 639Q350 639 346 642T337 648T325 654T306 658T283 660Q254 660 221 638T181 567Q171 513 171 375Q171 164 182 129L351 639ZM402 356Q402 516 395 555Q395 557 395 559T394 563T394 566L393 568L223 57Q252 34 286 34H288Q318 34 346 53T387 109Q402 152 402 329V356",8710:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",8712:"97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L534 526Q515 526 491 526T457 526T435 526T417 525T404 523T390 521T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 403 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220Q159 220 159 218Q159 206 166 182T190 122T247 50T341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q276 -65 187 24T97 251",8713:"126 -210Q116 -210 107 -203T97 -179Q97 -171 99 -166Q99 -165 111 -145T150 -80T203 8Q97 104 97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H549Q565 614 582 643T608 685L616 698Q623 711 641 711Q651 711 660 704T670 681Q670 672 667 667Q666 666 661 657T644 627T620 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L584 526L437 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220H401L283 23Q311 5 341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q320 -71 252 -29Q152 -197 148 -201Q139 -210 126 -210ZM235 62L330 220Q159 219 159 218Q159 196 176 150T235 62ZM366 281L513 526Q503 526 487 526T465 526T448 525T433 525T422 525T412 524T403 523T394 521T385 519T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 366 281",8715:"96 251Q96 268 119 281H363Q607 281 607 283Q607 295 600 319T576 379T519 451T425 507Q386 521 361 523T233 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 229 587Q238 587 257 587T288 588Q366 588 435 568T568 488Q670 388 670 251Q670 155 621 78T499 -39T345 -85Q336 -86 225 -86L119 -85Q96 -77 96 -55Q96 -38 119 -25H233Q356 -24 371 -21Q373 -21 393 -16Q468 3 523 55T599 177Q607 206 607 218Q607 220 363 220L119 221Q96 229 96 251",8722:"119 221Q96 230 96 251T116 279Q121 281 448 281H775Q776 280 779 278T785 274T791 269T795 262T797 251Q797 230 775 221H119",8723:"64 155Q64 172 87 185H416V476H251L87 477Q64 485 64 507Q64 528 84 535Q89 537 448 537H807Q808 536 811 534T817 530T823 525T827 518T829 507Q829 486 807 477L642 476H477V185H807Q808 184 811 182T817 178T823 173T827 166T829 155Q829 134 807 125L642 124H477V-39Q477 -203 475 -208Q466 -227 446 -227Q427 -227 417 -205L416 -41V124H251L87 125Q64 133 64 155",8725:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8726:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",8727:"236 431Q237 447 251 459T287 472T323 459T338 431Q338 423 328 363L317 300Q318 300 340 317T392 356T435 387Q442 390 450 390Q470 390 485 374T501 335Q501 326 500 320T494 309T486 300T473 293T458 287T438 280T414 272L353 250L414 228Q422 225 436 221T457 214T472 208T485 201T493 192T499 181T501 166Q501 141 484 126T450 111Q447 111 445 111T441 111T437 112T433 114T428 117T422 121T414 127T404 135T391 145T374 158L317 200L328 137Q338 77 338 69Q336 52 321 40T287 28T253 40T236 69Q236 77 246 137L257 200Q256 200 234 183T182 144T139 113Q132 110 124 110Q104 110 89 126T73 165Q73 174 74 180T80 191T88 200T101 207T116 213T136 220T160 228L221 250L160 272Q152 275 138 279T117 286T102 292T89 299T81 308T75 319T73 334Q73 359 90 374T124 389Q127 389 129 389T133 389T137 388T141 386T146 383T152 379T160 373T170 365T183 355T200 342L257 300L246 363Q236 423 236 431",8728:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251ZM448 251Q448 325 405 369T286 413Q215 413 171 371T126 251Q126 177 168 133T287 89Q361 89 404 132T448 251",8729:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8730:"107 178Q100 178 89 188T78 207Q78 216 84 220Q85 221 124 248T207 304T260 338Q269 340 275 335Q276 334 370 156L463 -20L698 393Q928 800 935 811Q944 820 954 820Q972 820 980 811T988 789Q988 781 858 553Q776 409 718 306Q452 -166 447 -171Q439 -179 422 -180Q405 -180 400 -175Q399 -174 346 -73T241 128T187 229L151 205Q111 178 107 178",8733:"65 222Q65 282 88 329T144 401T208 438T261 451H273Q312 451 320 450Q456 431 526 330L537 316Q638 451 778 451Q813 451 830 445V388Q821 391 799 391Q758 391 721 377T660 342T618 301T592 266L584 251Q648 152 697 114Q748 74 804 74H806Q823 74 829 77Q830 77 830 38V-1L820 -3Q801 -7 786 -7H771Q699 -7 632 25T527 114L516 128Q414 -8 276 -8Q192 -8 129 56T65 222ZM256 53Q296 53 332 67T392 102T434 143T461 178L469 193Q405 292 356 330Q308 369 251 369H243Q196 369 156 328T116 221Q116 191 124 161T158 99T225 55Q234 53 256 53",8734:"65 219Q65 318 132 385T302 452Q473 452 573 331L589 312L596 320Q710 452 857 452Q948 452 1016 386T1084 225Q1084 125 1017 59T848 -8Q679 -8 576 113L560 132L553 124Q439 -8 292 -8Q200 -8 133 58T65 219ZM1033 224Q1033 291 987 340T875 389Q748 389 648 261Q641 253 642 251Q717 163 748 137Q813 81 880 81Q941 81 987 120T1033 224ZM275 56Q315 56 353 70T418 104T466 144T497 178L507 192Q507 193 474 230T441 269Q355 362 267 362Q210 362 163 324T116 221Q116 150 162 103T275 56",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 21 56 23V25Q55 27 55 30Q55 31 56 33V35Q55 37 55 40Q55 42 57 48Q67 63 346 381Q421 467 518 578Q607 680 623 697T647 714Q656 714 661 708T666 694V692Q676 687 676 674Q676 668 673 663Q672 662 637 622T534 503T400 350L147 61L386 60H653Q666 50 666 40V38Q676 31 676 20Q676 8 661 0H71",8739:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",8741:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8743:"95 -16Q78 -16 71 -6T64 14Q64 20 65 22L212 308Q359 593 361 595Q370 604 385 604Q398 602 405 595Q407 593 554 308L701 22Q702 20 702 15Q702 1 693 -8T671 -17Q661 -17 651 -9Q647 -5 515 251L383 506L251 251Q119 -5 116 -8Q108 -16 95 -16",8744:"64 572Q64 585 72 594T94 604T116 595Q119 592 251 336L383 81L515 336Q647 592 651 596Q661 604 671 604Q684 604 693 595T702 572Q702 567 701 565L554 279Q407 -6 405 -8Q404 -9 401 -11T397 -14Q392 -16 383 -16H380Q369 -16 361 -8Q359 -6 212 279L65 565Q65 566 65 568T64 572",8745:"94 -16Q73 -16 64 8V209Q64 239 64 287Q65 418 69 432Q70 434 70 435Q84 487 125 523T216 575T299 597T354 603H372Q444 603 501 590T591 558T648 515T681 471T696 435Q696 434 697 432Q701 417 702 309Q702 303 702 287Q702 239 702 209V8Q693 -16 672 -16Q650 -16 643 3Q641 8 641 201Q641 397 640 403Q631 472 558 507T383 542Q339 542 298 535T219 511T156 468T126 403Q125 397 125 201Q125 8 123 3Q116 -16 94 -16",8746:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603",8747:"204 -71Q204 -108 181 -124T137 -141Q132 -141 132 -142Q142 -161 154 -161Q164 -161 186 -152Q200 -145 210 -135T228 -107T241 -77T249 -38T254 -2T258 38T262 74Q282 265 334 489Q334 490 337 503T341 523T347 544T355 569T365 594T379 620T397 643T420 666T447 685T481 700Q511 711 539 711T587 696T616 656T628 612T632 573Q632 536 610 519T562 501Q534 501 513 519T492 571Q492 608 515 624T559 641Q564 641 564 642Q554 661 542 661Q532 661 510 652Q496 645 486 635T468 607T455 577T447 538T442 502T438 462T434 426Q414 235 362 11Q352 -35 347 -54T328 -101T291 -152Q235 -208 162 -211Q147 -211 136 -208T109 -196T83 -165T67 -108Q64 -94 64 -73Q64 -37 86 -19T134 -1Q162 -1 183 -19T204 -71",8764:"64 155Q64 210 84 262T150 353T257 391Q300 391 341 371T417 321T484 264T557 215T637 194Q702 194 745 244T788 367Q796 391 808 391Q815 391 821 381T828 353V342Q828 252 776 181T637 109Q594 109 552 129T476 179T409 236T336 285T256 306Q193 306 149 258T105 132Q98 109 86 109Q76 109 70 122T64 155",8768:"64 561Q64 570 76 576T108 583Q174 583 214 535T254 407Q254 368 238 324T202 248T166 173T149 92Q149 43 169 2T217 -39Q231 -40 242 -46T254 -60Q254 -69 241 -75T210 -82Q145 -82 105 -34T64 93Q64 133 80 177T116 253T152 328T169 408Q169 461 148 500T105 540Q92 540 78 545T64 561",8771:"64 295Q64 378 117 440T257 502Q298 502 339 485T416 443T486 394T560 352T637 335Q693 335 740 373T788 478Q796 502 808 502Q815 502 821 492T828 465V455Q828 365 771 308T640 250Q603 250 562 265T501 294T439 336L370 382Q308 417 256 417Q205 417 164 388T110 317Q110 316 109 304T107 286T103 270T97 255T86 250Q76 250 70 263T64 295ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8773:"64 402Q64 457 84 509T150 600T257 638Q300 638 341 618T417 569T484 511T557 462T637 441Q702 441 745 491T788 614Q796 638 808 638Q815 638 821 628T828 600V589Q828 499 776 428T637 356Q594 356 552 376T476 425T409 483T336 532T256 553Q193 553 149 505T105 379Q98 356 86 356Q76 356 70 369T64 402ZM87 197Q64 207 64 226Q64 247 84 255Q89 257 448 257H807Q808 256 811 254T817 250T823 245T827 238T829 227Q829 209 807 197H87ZM87 -27Q64 -18 64 3Q64 23 86 32Q89 33 448 33H807L812 30Q816 27 818 26T823 21T827 13T829 3Q829 -18 807 -27H87",8776:"64 345Q64 423 119 473T250 524Q301 524 356 503T451 455T542 407T636 385Q700 385 743 417T786 481Q786 493 791 508T807 524Q817 524 823 512T829 479Q829 404 776 352T638 300Q590 300 537 321T443 369T352 417T256 439Q207 439 166 417T110 359Q109 357 107 341T100 312T85 300Q77 300 71 313T64 345ZM64 77Q64 155 119 205T250 256Q302 256 357 235T451 187T541 139T636 117Q699 117 742 148T786 213Q786 231 792 243T808 256T823 242T829 208Q829 134 776 83T640 32Q591 32 537 53T443 101T352 149T256 171Q206 171 165 148T110 91Q109 89 107 73T100 44T85 32Q77 32 71 45T64 77",8781:"798 533Q812 533 820 524T829 502T819 480T769 440Q655 355 537 330Q492 322 447 322Q401 322 356 330Q289 344 219 381T118 443T73 481Q64 490 64 503Q64 517 72 525T94 533Q99 533 102 532Q107 531 138 507T209 456T314 405T446 382Q604 382 765 515Q788 533 798 533ZM95 -32Q81 -32 73 -23T64 -1Q64 10 74 21T124 61Q213 127 293 153T421 179L422 180Q424 180 426 180T432 180T441 180T452 179Q612 179 769 61Q811 29 820 19T829 -1Q829 -14 821 -23T798 -32Q788 -32 765 -14Q608 118 446 118Q287 118 128 -14Q105 -32 95 -32",8784:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87ZM362 635Q362 671 387 696T444 721Q488 721 510 693T533 635Q533 606 512 579T448 551Q406 551 384 577T362 635",8800:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q165 -163 327 109H87Q64 118 64 139Q64 159 86 168Q89 169 363 169L461 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H496Q533 455 583 539T656 660T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q729 664 709 631T645 523T567 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H532L433 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H398Q217 -195 211 -201Q202 -210 189 -210",8801:"87 445Q64 454 64 475Q64 497 84 503Q89 505 448 505H807Q808 504 812 502T818 497T823 492T827 484T829 474Q829 456 807 445H87ZM87 221Q64 230 64 251T84 279Q89 281 448 281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221H87ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8804:"797 55Q797 45 790 35T767 25H759L434 180Q108 336 105 339Q96 348 96 360Q96 378 114 388Q126 394 439 544T757 695Q763 697 766 697Q780 697 788 688T797 666Q797 654 788 645Q784 641 507 509T197 361L466 232Q785 80 790 74Q797 66 797 55ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8805:"127 25Q110 25 103 34T96 54Q96 66 105 75Q109 80 439 238L696 361Q113 637 105 645Q96 654 96 667Q96 679 104 688T128 697Q137 696 460 541T788 382Q797 373 797 360Q797 348 788 339Q785 336 459 180L135 25H127ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8810:"734 -74T734 -86T727 -107T704 -116H702Q694 -116 584 -55Q473 7 380 58Q87 219 73 229Q64 238 64 250Q64 263 73 272Q87 282 380 443Q695 616 699 617H700Q718 617 726 607T734 588Q734 568 717 560Q705 554 435 404L157 250L439 94Q721 -61 726 -66Q734 -74 734 -86ZM1085 -74T1085 -86T1078 -107T1055 -116H1053Q1045 -116 935 -55Q824 7 731 58Q438 219 424 229Q415 238 415 250Q415 263 424 272Q438 282 731 443Q1046 616 1050 617H1051Q1069 617 1077 607T1085 588Q1085 568 1068 560Q1056 554 786 404L508 250L790 94Q1072 -61 1077 -66Q1085 -74 1085 -86",8811:"64 588Q64 600 72 609T94 618H95Q103 618 209 559Q322 496 419 443Q712 282 725 272Q734 263 734 250Q734 238 725 229Q714 220 415 55T110 -113Q103 -116 95 -116Q78 -116 71 -106T64 -86Q64 -74 72 -66Q77 -61 359 94L641 250L363 404Q277 452 173 509Q95 552 82 560T66 576V577Q64 585 64 588ZM415 588Q415 600 423 609T445 618H446Q454 618 560 559Q673 496 770 443Q1063 282 1076 272Q1085 263 1085 250Q1085 238 1076 229Q1065 220 766 55T461 -113Q454 -116 446 -116Q429 -116 422 -106T415 -86Q415 -74 423 -66Q428 -61 710 94L992 250L714 404Q628 452 524 509Q446 552 433 560T417 576V577Q415 585 415 588",8826:"797 -57Q797 -65 790 -75T766 -86Q748 -86 741 -74T733 -43T719 8T681 72Q647 112 588 141T475 185T343 207T230 216T136 219Q96 219 96 250Q96 280 132 280H136Q193 281 239 283T347 292T457 310T556 342T643 391T703 460T735 553Q741 585 763 585Q781 585 789 575T797 556Q797 540 792 513T758 434T682 345Q605 285 481 254L462 249Q483 246 526 233T633 185T733 104Q767 63 782 15T797 -57",8827:"96 556Q96 568 104 577T126 586Q152 586 158 553Q164 503 188 462T247 394T331 345T429 313T539 294T649 284T758 280H760Q797 280 797 250Q797 219 760 219H758Q627 217 529 204T347 160T216 77T158 -54Q152 -86 126 -86Q110 -86 103 -76T96 -57Q96 -41 101 -14T135 65T211 154Q288 214 412 245L431 250Q410 252 367 265T259 314T160 395Q127 435 112 483T96 556",8834:"96 251Q96 389 191 482T417 586Q418 586 428 586T456 586T496 586T546 587T601 587H775Q776 586 779 584T785 580T791 575T795 568T797 557Q797 536 775 527L597 526Q411 525 395 522Q390 521 370 516Q285 494 222 424T158 251Q158 131 246 53Q313 -9 408 -23Q417 -24 597 -25H775Q776 -26 781 -29T788 -34T794 -43T797 -56Q797 -74 775 -85H493Q407 -85 376 -79Q257 -55 177 35T96 251",8835:"96 -55Q96 -38 119 -25H296Q482 -24 498 -21Q503 -20 523 -15Q609 7 672 77T735 251T665 431T485 524Q476 525 296 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 300 587Q451 586 476 585T522 579Q632 556 714 468T796 251Q796 112 695 13Q612 -65 497 -82Q473 -86 289 -86L119 -85Q96 -77 96 -55",8838:"96 361Q96 499 191 592T417 696Q418 696 428 696T456 696T496 696T546 697T601 697H775Q776 696 779 694T785 690T791 685T795 678T797 667Q797 646 775 637L597 636Q411 635 395 632Q390 631 370 626Q285 604 222 534T158 361Q158 241 246 163Q313 101 408 87Q417 86 597 85H775Q776 84 781 81T788 76T794 67T797 54Q797 36 775 25H493Q407 25 376 31Q257 55 177 145T96 361ZM149 -199Q127 -191 127 -169T149 -140H154Q160 -140 169 -140T192 -140T224 -140T262 -140T306 -139T354 -139T407 -139T463 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H149",8839:"96 55Q96 72 119 85H296Q482 86 498 89Q503 90 523 95Q609 117 672 187T735 361T665 541T485 634Q476 635 296 636L119 637Q96 645 96 667Q96 688 116 695Q121 697 300 697Q451 696 476 695T522 689Q632 666 714 578T796 361Q796 222 695 123Q612 45 497 28Q473 24 289 24L119 25Q96 33 96 55ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 433 -139H745Q766 -152 766 -170Q766 -190 745 -199H119",8846:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603ZM353 412Q353 420 353 435T352 456Q352 483 358 495T385 507Q403 506 409 494T415 457Q415 451 415 436T414 411V341H558Q579 329 579 311Q579 289 558 281L486 280H414V136Q400 114 384 114Q363 114 354 136L353 208V280H281L209 281Q187 289 187 310Q187 328 209 341H353V412",8849:"127 25Q111 29 104 49V362L105 675Q114 693 127 696H132Q138 696 149 696T174 696T208 696T249 696T297 697T350 697T407 697T468 697H806Q828 683 828 666Q828 646 806 637L485 636H165V85H805Q806 84 809 82T813 80T817 77T821 73T824 68T826 62T827 55Q827 34 806 25H127ZM96 -190T96 -169T119 -140H125Q131 -140 141 -140T167 -140T201 -140T242 -140T290 -139T344 -139T402 -139T463 -139H805Q806 -140 809 -142T813 -144T817 -147T821 -151T824 -156T826 -162T827 -169Q827 -190 806 -199H119Q96 -190 96 -169",8850:"66 55Q66 74 89 85H728V636H408L88 637Q66 645 66 667T88 696H94Q99 696 110 696T135 696T169 696T210 696T258 697T311 697T368 697T429 697H767Q786 684 789 672V49Q782 31 767 25H88Q66 32 66 55ZM88 -199Q66 -191 66 -169Q66 -148 87 -140Q91 -139 433 -139H775Q776 -140 779 -142T783 -144T787 -147T791 -151T794 -156T796 -162T797 -169Q797 -189 775 -199H88",8851:"131 25Q121 1 100 1Q81 1 71 23L70 301Q70 579 72 583Q77 598 90 602Q95 604 385 604H674Q693 591 696 579V25Q686 1 665 1Q646 1 636 23L635 283V543H131V25",8852:"696 25Q689 7 674 1H93Q77 7 71 23L70 301Q70 579 72 583Q80 604 100 604T131 579V61H635V579Q644 603 666 603Q687 603 696 579V25",8853:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM416 282V570H414Q341 564 285 535T202 475T156 397T134 332T128 287Q127 283 127 282H416ZM765 288Q760 344 743 389T700 462T647 512T589 543T538 560T499 568L483 570H478V282H766L765 288ZM416 -69V220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q337 -61 410 -69H416ZM483 -69Q554 -60 607 -33T687 21T733 93T756 156T764 209Q766 217 766 220H478V-69H483",8854:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM765 288Q753 424 666 497T446 571T227 498T128 288L127 282H766L765 288ZM446 -70Q578 -70 666 4T765 213L766 220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q353 -70 446 -70",8855:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM647 512Q567 571 447 571Q340 571 262 523Q237 507 237 505L342 399L447 295L657 505L647 512ZM298 356L192 461Q180 445 161 411Q126 341 126 251Q126 128 192 40L403 250L298 356ZM701 41Q704 41 719 63T750 138T767 250Q767 310 750 362T719 437T701 460L491 250L701 41ZM238 -5Q238 -8 261 -22T336 -53T447 -70Q567 -70 647 -11L657 -4L447 206L342 101Q238 -1 238 -5",8856:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM657 505Q656 506 650 510T638 518T623 527T604 537T581 547T553 556T522 563T486 569T446 571Q305 571 216 487T126 251Q126 128 192 40L657 505ZM447 -70Q591 -70 679 16T767 250Q767 308 751 360T719 436T701 460L469 228Q238 -1 238 -5Q238 -8 261 -22T336 -53T447 -70",8857:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM767 252Q767 395 681 483T446 571Q303 571 215 486T126 249Q126 107 212 19T446 -70Q596 -70 681 18T767 252ZM335 251Q335 297 368 329T441 361Q498 361 527 327T557 250Q557 202 525 171T446 140Q397 140 366 173T335 251",8866:"65 672Q76 693 91 693Q115 693 123 674Q125 669 125 523V378H615Q618 376 622 373T628 369T632 366T635 362T636 356T637 347Q637 328 619 319Q615 317 370 317H125V171Q125 25 123 20Q114 1 94 1Q73 1 65 23V672",8867:"64 327T64 347T89 378H577V525L578 672Q592 693 604 693Q629 693 638 669V25Q628 1 607 1Q588 1 578 23L577 170V317H88Q64 327 64 347",8868:"64 664Q64 675 71 683T87 693H93Q99 693 110 693T137 693T173 693T217 694T267 694T323 694T383 694T448 694H807Q808 693 811 691T817 687T823 682T827 675T829 664Q829 643 807 634L642 633H477V25Q467 1 446 1Q427 1 417 23L416 328V633H251L87 634Q64 643 64 664",8869:"65 31Q65 38 66 41T71 50T87 61H416V366L417 672Q431 693 443 693Q468 693 477 669V61H807Q808 60 811 58T817 54T823 49T827 42T829 31Q829 10 807 1H87Q65 10 65 31",8872:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V392Q219 393 537 393H896Q897 392 900 390T906 386T912 381T916 374T918 363Q918 345 896 333H190V169H896L900 166Q905 163 907 162T912 157T916 149T918 139Q918 118 896 109H190V-225Q181 -249 160 -249",8900:"280 522Q281 523 285 523H289Q301 523 366 457Q404 420 431 393Q533 291 546 277T560 250Q560 239 548 226T431 108Q313 -10 304 -16Q297 -21 287 -21Q278 -21 275 -19Q270 -17 146 107T18 238Q15 242 15 251Q15 258 18 263Q20 268 145 392T274 519L280 522ZM388 350L288 449L188 350L89 250L288 52L487 250L388 350",8901:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",8902:"270 491Q274 502 287 502Q298 502 304 491Q304 486 323 396T342 303L438 314Q520 324 534 324Q540 324 545 320T550 307Q550 298 539 290T456 243Q377 198 377 197L416 111Q456 26 456 22Q457 21 457 18Q457 11 451 6T438 0H437Q432 0 415 16Q387 42 358 68L287 133L216 68Q193 47 167 23Q142 0 136 0Q129 0 123 5T117 18Q117 21 118 22Q118 26 158 111L197 197Q197 198 156 221T72 269T26 298Q24 304 24 307Q24 315 29 319T40 324Q53 324 136 314L232 303Q232 306 251 396T270 491",8904:"906 251Q906 456 905 456Q550 252 549 251Q549 250 726 148T905 45T906 251ZM967 -14Q958 -38 939 -38H937Q928 -38 923 -35Q919 -34 748 64T500 209L71 -38Q69 -39 63 -39Q42 -39 33 -16V518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407L500 292Q578 339 750 438T929 539H933Q958 539 967 515V-14ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",8942:"74 55Q74 91 99 116T156 141Q200 141 222 113T245 55Q245 26 224 -1T160 -29Q118 -29 96 -3T74 55ZM74 465Q74 501 99 526T156 551Q200 551 222 523T245 465Q245 436 224 409T160 381Q118 381 96 407T74 465ZM74 865Q74 901 99 926T156 951Q200 951 222 923T245 865Q245 836 224 809T160 781Q118 781 96 807T74 865",8943:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251ZM562 251Q562 286 587 311T644 336Q688 336 710 308T733 250Q733 221 712 194T648 166T584 193T562 251ZM1050 251Q1050 286 1075 311T1132 336Q1176 336 1198 308T1221 250Q1221 221 1200 194T1136 166T1072 193T1050 251",8945:"129 785Q129 821 154 846T211 871Q255 871 277 843T300 785Q300 756 279 729T215 701Q173 701 151 727T129 785ZM576 485Q576 521 601 546T658 571Q702 571 724 543T747 485Q747 456 726 429T662 401Q620 401 598 427T576 485ZM1023 185Q1023 221 1048 246T1105 271Q1149 271 1171 243T1194 185Q1194 156 1173 129T1109 101Q1067 101 1045 127T1023 185",8968:"194 728Q199 743 216 749H220Q223 749 229 749T245 749T265 750T289 750T316 750T345 750H471Q472 749 477 746T484 741T490 732T493 719Q493 701 471 690L362 689H254V-224Q244 -248 223 -248T194 -226V728",8969:"317 -224Q307 -248 286 -248Q267 -248 257 -226L256 231V689H148L40 690Q17 698 17 720Q17 741 37 748Q42 750 169 750H295Q314 737 317 725V-224",8970:"194 728Q204 749 220 749Q245 749 254 725V-188H471Q472 -189 477 -192T484 -197T490 -206T493 -219Q493 -237 471 -248H216Q200 -242 194 -226V728",8971:"17 -219Q17 -201 40 -188H256V270L257 728Q271 749 283 749Q308 749 317 725V-224Q310 -242 295 -248H40L38 -247Q35 -246 34 -245T30 -243T25 -239T21 -234T18 -227T17 -219",8994:"95 108Q85 108 75 114T65 139Q65 159 129 227Q316 405 573 405Q654 405 729 387T854 344T950 286T1015 232T1053 191Q1078 160 1083 152Q1084 148 1084 139Q1084 121 1074 115T1054 108Q1040 108 1029 122T990 167T922 223Q819 291 680 309Q641 315 575 315Q508 315 469 309Q303 288 197 201Q168 179 148 155T118 119T95 108",8995:"1054 392Q1067 392 1076 384T1085 362Q1085 351 1079 342T1050 310Q983 243 901 200Q753 126 575 126Q494 126 420 141T298 176T205 225T140 272T100 310Q64 346 64 362Q64 370 67 374Q75 393 93 393Q107 393 124 375Q272 214 575 214Q877 214 1025 375Q1039 392 1054 392",9001:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",9002:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",9651:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9653:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9657:"33 518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407Q529 276 533 272Q542 263 542 250Q542 238 533 229Q528 224 304 95T71 -38Q69 -39 63 -39Q42 -39 33 -16V518ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",9661:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9663:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9667:"542 -14Q533 -38 514 -38H512Q503 -38 498 -35Q494 -34 270 95T42 229Q33 238 33 251Q33 259 35 264Q36 265 38 268T42 272Q48 278 271 407T504 539H508Q533 539 542 515V-14ZM481 251Q481 456 480 456Q125 252 124 251Q124 250 301 148T480 45T481 251",9711:"65 42T65 250T204 584T574 711Q795 711 935 594Q955 577 974 555T1022 490T1067 385T1084 250Q1084 42 945 -84T574 -211T204 -85ZM1024 250Q1024 431 903 540T578 650Q482 650 404 627T274 565T189 474T140 366T125 250Q125 123 186 31T347 -106T573 -150Q772 -150 898 -45T1024 250",9824:"675 -18Q536 -18 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366Q364 52 360 40T342 14T300 -8T230 -17H218Q110 -17 75 117Q64 163 64 209Q64 290 116 357T261 495Q363 574 414 690Q425 719 445 719Q467 719 478 693Q507 627 547 578T623 503T702 438T777 357Q829 285 829 202V197Q826 128 808 81T762 15T714 -11T675 -18",9825:"65 491Q65 602 121 656T246 710Q375 710 440 624L447 615Q519 711 638 711Q723 711 775 652T828 491Q828 390 770 313T581 129Q539 95 514 63T483 14T469 -13T446 -24Q434 -24 427 -17T416 0T400 32T371 74Q352 97 310 131T229 199T151 276T89 374T65 491ZM249 649Q188 649 157 603T125 489Q125 409 181 338T352 176Q408 131 437 87L446 73L456 87Q479 121 507 147T579 207T659 278Q768 387 768 489Q768 506 766 524T756 566T731 611T687 642Q668 649 638 649Q609 649 593 644Q547 633 516 604T478 534Q473 505 447 505H445Q420 505 416 534Q407 577 372 608T285 648Q277 649 249 649",9826:"409 686Q410 688 412 691T415 696T418 701T421 706T424 709T427 713T431 715T435 717T440 718T446 719Q455 719 460 717T472 704T488 679T516 633T563 567Q624 485 687 422T787 330T826 296T828 282Q828 270 825 265T801 245Q696 161 612 59T477 -133Q465 -154 447 -154Q439 -154 434 -152T425 -146T414 -130T399 -104T372 -62T330 -3Q270 78 207 142T107 234T70 265Q64 274 64 282Q64 296 90 317Q284 472 409 686ZM749 282Q745 286 721 307T681 343T635 388T581 446T525 516T465 601Q462 606 457 613T450 624L447 627V628Q446 628 436 611T402 561T348 489T266 396T155 292L145 282Q147 280 185 245T257 177T343 79T442 -57Q446 -64 447 -64V-63Q450 -59 475 -22T530 56T619 160T749 282",9827:"240 527Q240 611 301 665T446 719T590 665T652 527Q652 431 571 373Q578 363 584 352T593 335T597 329L604 335Q611 341 617 345T637 356T667 366Q672 366 680 367T694 368Q767 368 814 310T861 177Q861 109 819 57T713 -12Q690 -17 656 -17Q535 -13 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366V62Q356 -12 237 -17Q130 -17 71 60Q32 111 32 178Q32 251 78 309T198 368Q217 368 233 364T260 354T279 343T291 333T296 329L300 336Q304 343 310 354T322 373Q240 432 240 527",9837:"230 480Q293 480 337 440T381 330V322Q381 240 323 161Q258 71 123 -11L114 -16L97 -17Q70 -17 66 -7Q64 -3 64 366V641Q64 717 65 731T75 748Q78 750 95 750Q117 750 122 742T127 694Q127 685 127 653T126 595V454Q183 480 230 480ZM242 333Q242 405 212 405H207Q147 405 130 370L127 364L126 219Q126 77 128 77Q133 82 140 90T167 127T202 183T229 253T242 333",9838:"345 -223Q333 -223 330 -214T327 -178V-116Q327 -23 326 -23L203 -82Q90 -134 77 -140Q65 -142 59 -130Q57 -126 57 295V595Q57 643 57 667T58 704T60 719T63 724Q93 741 101 741Q113 741 116 732T119 680V597Q119 467 120 467Q121 468 180 495T301 552T369 584Q381 586 387 574Q389 570 389 187V-88Q389 -132 389 -154T388 -188T386 -202T383 -206Q353 -223 345 -223ZM327 271Q327 421 326 421L120 323L119 173V23Q120 23 223 72L327 121V271",9839:"140 628Q151 628 154 620T158 591V549V484L166 488Q175 492 192 500T223 516L288 548V622V674Q288 681 288 685T289 693T289 699T291 703T295 707T298 709T304 712T311 716Q326 724 332 724Q343 724 346 715T350 685V644V579Q358 583 364 583Q376 583 380 574Q382 570 382 514V481Q382 459 380 454T363 441L350 435V135Q358 139 364 139Q376 139 380 130Q382 126 382 70V37Q382 15 380 10T363 -3L350 -9V-76Q350 -102 348 -106T328 -119Q312 -128 306 -128Q288 -128 288 -99V-77V-40L280 -44Q271 -48 254 -56T223 -72L158 -104V-150V-180Q158 -198 155 -202T135 -216Q119 -224 114 -224Q96 -224 96 -192V-172V-135Q86 -140 81 -140Q70 -140 66 -129Q64 -126 64 -70V-54Q64 -18 66 -12T83 3L96 9V309Q86 304 81 304Q70 304 66 315Q64 318 64 374V407Q64 429 66 434T83 447L96 453V602Q99 609 100 610T118 619Q134 628 140 628ZM288 254Q288 404 287 404L158 340V40L166 44Q175 48 192 56T223 72L288 104V254",10072:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",10216:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",10217:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",10229:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063L1065 280Q1079 281 1392 281H1719Q1720 280 1723 278T1729 274T1735 269T1739 262T1741 251Q1741 230 1719 221H1063",10230:"119 221Q96 230 96 251T116 279Q121 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H119",10231:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1476L1890 282Q1857 304 1818 357T1761 482Q1757 500 1757 501Q1757 512 1768 517Q1770 518 1788 518H1793Q1808 518 1811 515T1820 495Q1840 412 1899 351T2041 270Q2061 263 2061 251Q2061 240 2053 236T2020 225T1971 204Q1913 173 1874 122T1820 6Q1816 -10 1812 -13T1792 -17H1787Q1762 -16 1758 -9Q1757 -6 1757 -2Q1757 1 1761 17Q1789 138 1890 220H1476L1063 221",10232:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063L1064 168Q1080 169 1423 169H1782L1786 166Q1791 163 1793 162T1798 157T1802 149T1804 139Q1804 118 1782 109H1063L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1065 392Q1081 393 1423 393H1782Q1783 392 1786 390T1792 386T1798 381T1802 374T1804 363Q1804 345 1782 333H1063",10233:"87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H1169L1532 170L1546 180Q1562 193 1580 204T1612 223T1638 237T1657 246L1664 250L1639 264Q1586 290 1545 321L1531 332H1169L807 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H1136L1465 394L1455 405Q1428 436 1401 477T1374 531Q1374 547 1399 547H1404H1409Q1423 547 1430 540T1443 519T1470 475T1526 411Q1634 303 1779 271Q1780 271 1783 270T1788 269T1792 268T1796 266T1799 264T1802 260T1803 256T1804 250Q1804 242 1800 238T1783 231T1755 225T1712 211T1654 185Q1517 112 1439 -24Q1430 -40 1426 -43T1409 -46H1404Q1373 -46 1373 -31Q1373 -24 1381 -10Q1414 50 1457 99L1465 108H1136L807 109H87",10234:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1425L1788 170L1802 180Q1818 193 1836 204T1868 223T1894 237T1913 246L1920 250L1895 264Q1842 290 1801 321L1787 332H1425L1063 333ZM733 393H1392L1721 394L1711 405Q1684 436 1657 477T1630 531Q1630 547 1655 547H1660H1665Q1679 547 1686 540T1699 519T1726 475T1782 411Q1890 303 2035 271Q2036 271 2039 270T2044 269T2048 268T2052 266T2055 264T2058 260T2059 256T2060 250Q2060 242 2056 238T2039 231T2011 225T1968 211T1910 185Q1773 112 1695 -24Q1686 -40 1682 -43T1665 -46H1660Q1629 -46 1629 -31Q1629 -24 1637 -10Q1670 50 1713 99L1721 108H1392L1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393",10236:"65 426Q74 448 95 448Q112 448 125 426V281H130L132 280H134Q162 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H135Q133 220 130 220H125V76Q115 54 95 54Q73 54 65 76V426",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",10799:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",10815:"39 655Q39 675 43 680T69 686Q110 684 225 684Q267 684 303 684T360 685T385 686Q401 686 405 680T409 651Q409 632 403 628T367 624H348H301V62H598V624H551H532Q502 624 496 628T490 651Q490 673 494 679T514 686Q518 686 558 685T675 684T792 685T836 686Q852 686 856 680T860 651Q860 632 854 628T818 624H799H752V62H799H809Q846 62 853 59T860 36V31V21Q860 6 850 2Q846 0 450 0H156Q75 0 60 1T40 11V18Q39 26 39 31Q39 54 44 58T82 63Q84 63 90 63T100 62H147V624H100H90Q53 624 46 627T39 650V655",10927:"796 54Q796 40 788 32T767 24Q741 24 735 57Q729 107 705 148T646 216T563 264T465 297T356 316T245 326T136 330H134Q96 330 96 360Q96 391 134 391H136Q193 392 239 394T347 403T457 421T556 453T643 502T703 571T735 664Q741 696 763 696Q781 696 789 686T797 667Q797 651 792 624T758 545T682 456Q605 396 481 365L462 360Q483 357 526 344T633 296T733 215Q767 173 781 128T796 54ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",10928:"127 24Q115 24 106 32T97 55Q97 95 124 156T211 265Q288 325 412 356L431 361Q410 363 367 376T259 425T160 506Q127 546 112 594T96 667Q96 679 104 688T126 697Q152 697 158 664Q164 614 188 573T247 505T331 456T429 424T539 405T649 395T758 391Q797 391 797 360Q797 330 761 330H758Q701 329 655 327T547 318T437 300T337 268T251 219T190 150T158 57Q151 24 127 24ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",12296:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",12297:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032",8602:"\u2190\u0338",8603:"\u2192\u0338",8622:"\u2194\u0338",8653:"\u21d0\u0338",8654:"\u21d4\u0338",8655:"\u21d2\u0338",8708:"\u2203\u0338",8716:"\u220b\u0338",8740:"\u2223\u0338",8742:"\u2225\u0338",8769:"\u223c\u0338",8772:"\u2243\u0338",8775:"\u2245\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8814:"<\u0338",8815:">\u0338",8816:"\u2264\u0338",8817:"\u2265\u0338",8832:"\u227a\u0338",8833:"\u227b\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8840:"\u2286\u0338",8841:"\u2287\u0338",8876:"\u22a2\u0338",8877:"\u22a8\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338"})},2810:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.doubleStruck=void 0;var n=r(6001);Object.defineProperty(e,"doubleStruck",{enumerable:!0,get:function(){return n.doubleStruck}})},6982:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.frakturBold=void 0;var n=r(768),o=r(3696);e.frakturBold=(0,n.AddPaths)(o.frakturBold,{33:"121 621Q121 657 132 673T177 689Q223 689 223 644V635Q223 604 222 595Q221 590 210 490T187 292T175 190V186L166 185L156 184Q156 185 139 393T121 621ZM107 47Q107 70 127 87T174 104Q201 104 221 89T241 48Q241 24 222 6T174 -12Q147 -12 127 6T107 47",34:"53 695Q74 695 90 679V622L65 433L52 432H39L27 516Q10 626 10 655Q10 680 26 688Q33 693 39 693Q49 695 53 695ZM151 668Q151 691 191 691Q217 691 224 685T231 661V652Q230 634 219 531L207 433L195 432Q183 432 183 433L168 541Q151 664 151 668",38:"290 -14Q186 -14 115 41T44 185Q44 222 54 249T88 300T131 336T189 371Q216 387 216 388Q185 459 185 510Q185 563 206 601T263 659T334 687T405 696Q476 696 503 668T531 603Q531 565 513 536T450 476Q423 459 370 432L334 413L354 384Q474 212 560 139L563 137Q611 185 611 250Q611 295 577 329Q549 356 496 357Q439 357 433 354Q432 354 432 379V403L437 402Q443 402 479 401T557 400Q653 400 735 403T831 407H836Q833 352 833 351L821 352Q809 352 792 352T756 352T720 353T696 354Q680 354 680 353L681 346Q682 339 683 327T685 306Q685 283 681 260T669 218T653 182T635 152T619 129T606 114L602 109Q604 107 618 99T659 81T707 71Q742 71 767 99T804 155L815 183Q815 184 821 183T833 180T839 177Q837 169 834 156T816 110T782 52T727 5T648 -16Q569 -16 499 35H498Q496 35 466 23T387 -1T290 -14ZM418 592Q418 617 398 639T352 661T302 642T278 574Q278 545 288 514T306 465T319 444Q342 456 353 463T382 488T409 529T418 584V592ZM159 239Q159 158 222 98T364 38Q386 38 447 57L469 63L434 98Q349 185 286 275Q258 316 238 345Q233 353 232 353Q159 316 159 239",39:"80 645T80 662T93 687T123 695Q158 695 158 659Q158 649 157 643L123 437Q123 436 114 436H104Q104 442 92 538Q80 645 80 662",40:"347 719Q325 708 311 698T272 656T233 580T207 455T195 267Q195 30 247 -79Q261 -110 291 -136Q320 -163 347 -172V-179Q347 -186 344 -186Q338 -186 328 -184T287 -165T230 -123Q134 -25 134 271Q134 417 158 514T226 662T335 734L346 737Q347 737 347 728V719",41:"264 262Q264 366 253 446T226 572T186 649T145 692T105 714V725Q105 735 107 735Q108 734 121 731T154 719T196 692T242 641T284 560T314 437T326 268Q326 112 299 7Q279 -78 239 -124T116 -185L105 -187V-179L106 -171L109 -169Q130 -161 138 -158T165 -146T190 -127T210 -101T229 -64T243 -12T255 58T261 148T264 262",42:"40 516L62 529Q85 542 110 556T140 574L126 582Q112 591 104 595T80 607T40 629Q53 642 57 645L65 652L78 642Q106 620 132 603L152 589V595Q152 630 149 681V692H179V689Q178 681 174 638T171 593Q173 593 240 639L258 652Q260 652 267 643L276 633L260 625Q190 587 175 576Q173 575 180 570Q183 569 186 567Q213 549 256 527L277 515L256 495Q246 501 228 515T194 539T170 554V543Q170 486 178 449H148V456Q152 492 152 550L151 562Q150 562 102 528L53 495Q40 514 40 516",43:"422 584L471 598Q472 598 472 440V282H837Q833 273 829 263L821 244L647 243H472V-63L448 -73L423 -82Q422 -82 422 81V243H239Q56 243 56 244Q60 253 65 263L73 282H422V584",44:"118 61Q118 80 135 93T169 107Q190 107 221 65T253 -23Q253 -39 251 -49T237 -80T198 -133Q148 -191 144 -191Q142 -191 137 -182T132 -172Q143 -161 160 -131T183 -83Q185 -77 185 -62Q185 -54 184 -48T182 -38T177 -28T171 -19T162 -8T150 6Q130 28 124 38T118 61",45:"54 236L73 275H453Q833 275 833 274Q830 265 825 255L818 236H54",46:"103 23T103 44T120 83T170 102Q200 102 218 84T237 44Q237 20 216 3T168 -15Q138 -15 121 4",47:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",48:"238 -12Q162 -12 102 42T42 185Q42 303 130 393Q163 425 208 452T284 490L313 501Q323 499 339 495T395 472T464 426Q533 357 533 273Q533 201 483 133T364 27T238 -12ZM428 208Q428 255 402 297T342 365T280 404T241 419Q214 419 178 374T142 259Q142 206 168 164T225 99Q259 74 310 74Q326 74 337 75T366 82T396 103T417 141Q428 171 428 208",49:"95 481Q102 481 217 485T383 489Q384 489 384 485Q367 397 367 165Q367 58 369 54Q374 46 380 44T410 42H466H546V40Q547 38 547 19L548 0H54V23Q54 29 54 34T54 44L55 47Q79 47 134 46T202 45Q226 45 234 52Q240 57 241 64T245 105Q254 236 254 320V347Q254 369 252 382T240 409T211 431L97 450L96 465Q95 480 95 481",50:"307 335Q307 374 283 397T224 421Q187 421 112 387Q105 384 100 382T95 381Q90 387 86 394L77 407L86 413Q219 491 298 491Q370 491 399 460T428 388Q428 373 424 358T409 326T391 297T363 264T335 235T301 202T269 171L199 104Q194 99 205 97Q209 96 214 96Q527 105 544 105Q553 107 563 102Q563 100 557 79T545 34T537 2H377Q338 2 247 2T130 4H44V26L104 77Q185 145 212 172T267 235Q307 291 307 335",51:"102 402L108 408Q115 413 122 418T141 431T165 447T194 461T227 474T263 483T302 487H307Q413 487 452 420Q465 400 465 371Q465 334 445 303T396 253T347 225T317 213Q314 213 314 211Q316 209 316 205Q317 201 320 201Q337 201 359 198T411 184T465 156T506 109T523 39Q523 -62 436 -127T229 -193Q179 -193 130 -178T56 -150T31 -133Q31 -132 41 -122L52 -112L63 -117Q128 -148 201 -148Q282 -148 331 -104T381 20Q381 71 363 100T304 145Q243 166 149 166H137V204H146Q179 204 211 210T275 229T326 268T346 329Q346 372 314 401Q292 423 245 423Q188 423 125 383L102 402",52:"346 -196Q344 -196 335 -187L336 -148Q337 -127 337 -55V0H13V29L187 253Q362 477 362 479L368 480Q375 481 387 483T411 487T434 491T452 494L459 495Q460 495 470 482V453Q470 389 466 230T461 62Q461 61 513 61T565 60L555 29L546 -1H461V-15Q461 -48 463 -100T465 -154L457 -157Q449 -160 434 -165T405 -175Q347 -196 346 -196ZM339 265V341Q339 362 335 362Q327 362 219 217T110 65V61H337V117Q338 133 338 187T339 265",53:"232 192Q176 192 122 152L95 162V481H306Q516 481 516 479Q514 477 501 433L486 389L319 388H152V386V382Q152 379 152 374T151 365Q147 329 146 260V218H149Q211 242 284 242Q353 242 402 224T474 176T508 117T518 55Q518 -62 432 -126T220 -190Q184 -190 151 -185T96 -172T57 -157T31 -145T20 -139T19 -138Q19 -136 27 -125L35 -112L51 -120Q114 -152 174 -152Q257 -152 314 -100T371 46Q371 107 340 149T232 192",54:"48 251Q48 330 76 403T150 529T253 623T370 683T485 704Q494 704 520 701T547 695Q547 692 542 659T536 625Q531 624 524 624L512 623L502 628Q489 635 468 640Q452 645 423 645Q403 645 379 640T320 617T255 568T201 481T171 348Q170 341 170 330V325L183 333Q275 385 357 385H361Q464 385 514 312Q546 267 546 217Q546 127 457 58T262 -12Q225 -12 189 3T120 49T68 132T48 251ZM448 165Q448 228 406 274T289 320Q264 320 236 312T190 295T173 284Q173 266 176 241T189 178T214 112T259 61T326 39Q372 39 410 75T448 165",55:"57 376L87 479H591V455L584 446Q544 399 491 328T349 117T185 -169L171 -196H159Q152 -197 102 -197Q58 -197 58 -196T56 -185L54 -175L299 158L443 359Q446 367 444 370H254L71 365L57 376",56:"88 533Q88 573 120 610T194 668T268 701T307 714Q324 714 352 711T422 695T486 659Q518 625 518 585Q518 536 479 489T384 406L371 398L385 390Q387 389 400 382T420 370T442 356T466 339T489 319T510 295T526 269T538 238T542 204Q542 125 463 60T256 -5Q145 -5 92 52Q45 97 45 165Q45 204 64 237T109 290T163 324T209 345T228 353L214 364Q199 375 179 392T138 431T103 480T88 533ZM405 557Q405 568 402 581T387 612T350 644T286 663Q283 663 280 663T274 664H272Q256 664 228 636T199 572Q199 547 238 507Q268 475 320 437L334 427Q345 433 358 443T388 483T405 549V557ZM304 42Q366 42 398 76T431 155Q431 178 420 200T396 238T359 270T321 296T283 318L263 328Q262 328 230 312Q190 290 175 266T160 198Q160 132 202 87T304 42",57:"549 220Q549 23 429 -82T105 -195H84V-189Q84 -179 85 -174V-164H93Q184 -156 238 -132T334 -56Q361 -23 376 16T394 78L397 100L363 88Q329 75 291 61T244 45Q237 44 218 44Q154 44 94 97Q29 152 29 240Q29 350 108 404Q145 429 257 480Q270 487 279 487Q403 487 470 421Q549 347 549 220ZM408 217Q408 276 390 320T346 385T297 415T259 424Q218 424 185 393T151 286Q151 216 213 154Q252 115 321 115Q368 115 388 134T408 217",58:"57 398Q57 419 72 438T117 457Q154 457 174 439T194 398Q194 379 176 361T119 343Q85 343 71 362T57 398ZM62 19T62 43T77 85T115 104Q153 104 175 86T197 42Q197 14 171 1T119 -12Q96 -12 79 3",59:"56 399Q56 424 73 440T104 456Q114 458 120 458Q149 458 170 440T192 399Q192 380 174 362T120 344Q85 344 71 362T56 399ZM78 53Q78 67 84 76T90 86Q90 88 98 92T116 98Q117 98 121 98T128 99Q152 97 181 58T211 -24Q211 -77 128 -165Q124 -170 121 -173T116 -178T113 -181T110 -185T106 -190L97 -184L88 -177L95 -168Q143 -104 143 -65Q143 -51 137 -40T113 -7T81 35Q78 41 78 53",61:"559 342L549 304H22L27 319Q29 328 30 333T33 343H296Q559 343 559 342ZM559 206L549 168H22L27 183Q29 192 30 197T33 207H296Q559 207 559 206",63:"121 590Q121 575 128 562T144 542T152 533T115 512L78 491Q55 499 47 516Q40 530 40 553Q40 601 77 632Q155 697 257 697H268Q316 697 355 679Q422 646 422 576Q422 518 388 476Q383 468 376 461T358 444T340 428T316 410T290 390L230 344Q180 307 180 275Q180 261 187 248T202 227L209 219Q209 215 176 193L142 170Q114 177 100 194T84 226V239Q84 259 93 276T113 302T150 331T192 362Q203 370 219 382T247 403T267 422Q312 471 312 546Q312 593 282 623T207 653Q170 653 146 636T121 590ZM95 23T95 49T117 94T173 113Q204 113 223 96T242 54Q242 27 221 7T167 -14Q136 -14 116 4",91:"226 711T225 711T86 699V-93H89Q94 -93 157 -96T223 -100H226V-119H223Q134 -119 42 -130H36V740H42Q61 738 156 736H226V723Q226 711 225 711",93:"69 732Q116 733 146 734T184 736T197 737T206 738H208V-132Q190 -129 160 -127T99 -125T66 -124H14V-103H19Q20 -103 84 -98T152 -92H158V699H151Q148 700 85 703T18 708H14V732H69",94:"1 463T1 464T148 599T296 734Q584 486 584 485L561 472Q538 459 537 461Q296 672 293 672L161 563Q133 539 97 509T44 466L28 452Q27 452 14 457",8216:"187 456Q187 437 169 424T138 411Q114 411 84 454T53 538Q53 565 75 597Q109 648 155 697L166 708L181 694L173 681Q124 610 124 577Q124 549 155 511T187 456",8217:"125 524Q125 545 92 588T58 651Q58 661 61 667Q65 674 80 683T107 692Q131 692 162 645T193 564Q193 540 176 509T144 460T87 394L78 400L68 406L79 421Q125 489 125 524",8260:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",58113:"388 427Q320 485 242 524T128 563H116Q95 563 87 561L77 559Q72 563 69 566T65 570T65 572L75 576Q106 592 154 611T212 630Q230 630 262 622T358 581T492 498L508 486Q512 463 512 396Q512 246 469 112L465 102Q453 94 341 25Q252 -27 247 -27Q243 -27 174 24T97 84Q90 100 90 214Q90 285 98 345Q100 360 102 363T118 377Q175 422 262 465Q264 463 270 460L277 456Q277 455 267 447T244 428T228 414Q206 382 206 269Q206 187 214 164T259 110Q286 89 342 58Q391 131 391 313Q391 355 388 412V427",58114:"39 362L37 366L38 368L82 405H133V474Q135 563 143 589T198 658Q210 669 224 676T247 687L255 690H253Q241 690 253 692Q254 692 256 692T260 693Q263 693 262 691L261 690Q300 690 361 662L373 656L388 666Q404 675 405 675L406 674Q406 672 406 670T406 664L408 655L301 555Q300 555 287 564T254 584T221 597Q190 597 176 583T161 550Q161 525 184 495T232 440T261 405H387V399Q377 389 364 379L340 359H258V315Q258 52 228 -18L172 -120L121 -211H109Q102 -212 96 -212L109 -174Q131 -108 135 -80T139 53V76V157V362H39",58115:"41 352Q40 354 39 355T37 358L36 360H37Q48 370 61 380L84 400H108Q131 400 131 402Q121 424 104 501L100 519Q109 560 134 602T196 664Q230 681 271 681Q291 681 316 669T358 644L373 631Q373 630 304 553Q299 548 294 547Q292 547 290 546H287Q286 546 274 562T243 593T205 609Q180 609 165 596T150 562Q150 526 191 488L217 462Q248 431 253 405V400H381L384 394L349 352H251V332Q249 271 231 17L227 -37L120 -217L109 -218Q103 -219 97 -219Q97 -218 101 -206T110 -177T118 -151Q126 -129 128 -120T136 -46T141 127Q141 250 136 340V352H41",58116:"107 370Q127 384 172 409T255 454T294 473L306 468Q356 446 425 431L435 429L524 468Q528 465 531 461Q499 395 499 271V263Q499 146 509 71T519 -8Q519 -28 512 -45Q510 -50 435 -123T355 -197Q296 -212 257 -212Q209 -212 164 -196T98 -167T67 -143L133 -44H144Q167 -88 216 -111T320 -134Q371 -134 390 -118T410 -69Q410 -52 404 -12T392 60T385 92L193 -29L158 5Q124 39 110 51L96 63V71Q94 79 94 121Q94 130 94 148T93 174Q93 230 96 275T103 344T107 370ZM221 397Q200 334 200 254Q200 170 210 140Q216 126 234 109T268 81L283 71L383 119V127Q384 132 384 241L385 347L368 349Q325 357 290 369T240 389T221 397",58117:"103 453Q103 631 95 661Q95 663 102 667T110 672L114 664Q117 655 123 641T131 621L140 597L154 606Q208 641 275 673L297 684Q300 683 302 682T307 679T310 678L314 676Q283 658 256 625Q238 601 231 579T223 515L224 512L282 548Q339 583 341 583T365 548T386 509Q326 443 318 443L316 446Q314 448 311 452T304 460T294 470T283 480T272 488T260 494T248 497Q231 497 223 474Q220 468 218 440T215 407V401H345L309 360H218V314Q218 181 221 139V129L253 108Q306 73 310 73Q315 73 343 83L373 92L374 87Q375 82 375 79T375 74T360 65T308 36T229 -13L208 -27L192 -13Q149 24 90 61Q89 61 89 62L90 68Q91 73 93 87T97 125T100 191T103 291V360H33V366L34 371L85 405H94L103 404V453",58120:"602 575Q505 508 505 489Q505 488 505 482T506 463T507 432Q507 314 456 237L449 226L434 216Q420 208 325 143L316 137Q453 82 488 82Q527 82 585 127L596 136Q597 136 599 126L602 115Q578 85 511 27T428 -31Q400 -31 308 10T170 51Q143 51 123 43T92 24T54 -15L34 6L41 14Q65 41 170 129L188 144L204 145Q254 147 293 164T350 208Q378 249 378 344Q378 422 362 478T320 563T268 605T213 618Q177 618 156 600T134 561Q134 539 162 508T217 446T245 394Q245 368 213 337T85 250L62 262Q73 269 86 279T116 308T133 338T108 378T57 439T32 499Q32 556 117 617T291 679Q350 679 393 658Q415 647 433 631T462 600T480 572T490 550T494 541T499 544T516 556T547 578T603 613T689 662L720 679L730 670Q742 659 756 649T785 629T810 615T836 601T855 590Q855 587 860 536T870 419T875 312Q875 114 800 -25Q794 -35 781 -47Q584 -220 398 -220Q322 -220 278 -190Q253 -173 239 -155L244 -150Q248 -145 255 -138T271 -120T290 -100T310 -80T328 -63T341 -51T349 -46Q350 -46 351 -46T354 -47Q357 -47 357 -52Q359 -68 364 -83T383 -118T424 -151T491 -166Q559 -166 613 -129Q629 -118 641 -108T674 -68T710 1T735 107T746 260Q746 433 727 507Q727 512 685 535T615 570L602 575",58121:"351 571Q317 571 247 563T171 555Q153 555 133 563T107 584Q94 605 98 609Q101 615 138 658T190 717H207Q204 710 204 699Q204 673 231 666Q235 665 264 665Q296 665 345 667T426 669Q474 669 501 660T545 626Q553 612 553 594Q553 531 498 474T379 384Q371 379 371 378Q371 376 390 376H411H434Q520 376 602 318Q621 303 627 288T633 234Q633 59 540 -34Q465 -109 348 -130Q308 -137 235 -137Q159 -136 143 -129Q132 -125 132 -118V-53Q118 -24 90 -24Q69 -24 37 -39L27 -44L25 -42Q23 -39 21 -35T17 -30Q17 -28 40 -14T103 19T177 44Q183 45 205 45Q219 45 227 44T245 37T259 20T264 -12Q264 -33 262 -48T259 -80Q259 -93 260 -95Q271 -110 305 -110Q343 -110 383 -86T443 -33Q491 34 491 154Q491 223 467 249Q428 288 334 288H322Q288 288 237 276L222 273L206 286L262 367Q279 369 303 377T358 403T410 452T431 524Q431 531 431 533T427 545T416 558T392 566T351 571"},{})},175:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fraktur=void 0;var n=r(768),o=r(9587);e.fraktur=(0,n.AddPaths)(o.fraktur,{33:"102 582T102 620T112 673T152 689Q190 689 190 638Q190 605 167 373L148 187L133 184Q102 582 102 620ZM91 24T91 48T107 88T148 104Q171 104 187 87T204 48Q204 22 188 5T149 -12Q124 -12 108 6",34:"33 436Q8 603 8 648Q8 663 9 671T19 687T43 695Q63 695 74 681Q76 678 76 650V623L66 532Q57 443 55 436V432H33V436ZM128 666Q128 691 162 691T196 668Q196 634 186 531Q176 441 176 432H166Q155 432 155 434L142 545Q135 603 130 647Q128 664 128 666",38:"181 520Q181 604 231 650T328 697L330 698Q333 698 335 698Q336 698 340 698T346 697Q390 697 418 670T446 604Q446 554 414 511Q384 467 300 417L283 406Q281 405 296 374T347 286T425 182Q466 135 469 135Q470 135 473 140T480 152T486 165Q509 210 509 263Q509 282 507 292Q498 317 488 332T465 352T443 359T418 361Q388 361 357 358L346 356L347 374Q347 394 348 396V399H355Q366 396 535 396Q663 396 689 398L703 399Q703 398 702 375T700 351L688 353Q655 356 601 357Q553 357 553 355Q562 332 562 294Q562 280 561 267T555 241T548 218T539 195T529 175T518 156T508 141T497 126L489 115L496 107Q549 54 596 54Q623 54 644 67T677 101T697 140T708 174L710 187Q710 188 710 188L711 190Q714 190 723 187T733 183Q733 179 732 172T726 145T714 107T694 66T665 27T623 0T569 -11Q500 -11 443 41L434 49L425 42Q348 -9 275 -9Q251 -9 233 -6Q187 -1 152 18T98 60T67 111T52 159T49 195Q49 231 60 261T96 315T141 354T197 390L208 397Q181 459 181 520ZM374 577Q374 607 356 629T311 651Q289 651 271 636Q242 614 242 559Q242 533 249 502T262 453T270 435T279 440T298 453T314 464Q374 503 374 577ZM127 217Q127 145 173 89T291 32Q318 32 347 42T393 63T409 75Q384 100 325 184T227 351Q223 366 220 366Q215 366 178 338Q127 298 127 217",39:"69 666Q69 680 79 687T104 695Q112 695 117 694T128 684T134 659L104 438Q104 436 96 436T88 438Q88 447 79 540T69 655V666",40:"293 737V719Q291 718 285 714T276 708T268 702T258 695T250 686T241 674Q164 570 164 282Q164 -37 230 -119Q273 -171 292 -171Q293 -171 293 -179V-186H289Q270 -180 259 -175Q175 -132 145 -23T114 275Q114 491 157 598T293 737",41:"223 259Q223 386 212 474T178 609T136 677T89 714V735Q121 726 139 713Q276 622 276 273Q276 98 246 -23Q225 -106 189 -139T89 -187V-170L101 -165Q148 -146 172 -110T210 13T223 259",42:"118 573Q118 575 76 602L34 629L50 647L55 652L66 642Q76 633 91 620T117 598L128 590Q128 663 125 687V692H151V689V687Q151 685 151 683T150 678T150 672Q145 628 144 605V592L219 652L232 634Q232 632 220 624Q195 610 155 582L146 575L158 567Q178 552 197 540T225 523T233 516Q233 515 226 506T217 495L152 549L143 555V530Q144 509 145 492T148 466T149 454Q149 449 142 449H125V462Q128 522 128 549V562L115 552Q88 531 59 506L45 495Q44 495 39 505T34 516L118 573",43:"357 584L399 598V282H709L702 263L696 243H399V-64L379 -73L358 -82Q357 -82 357 81V243H47L51 253Q52 256 54 263T58 272L62 282H357V584",44:"99 62Q99 82 114 94T144 107Q159 107 178 77T205 26Q213 5 213 -23Q213 -49 207 -65T181 -113Q128 -189 122 -191Q121 -191 116 -184T111 -174Q111 -173 122 -155T145 -111T156 -62Q156 -44 152 -34T127 4L104 37Q99 49 99 62",45:"46 236L62 274Q62 275 384 275H706L699 255L693 236H46",46:"87 43Q87 69 104 85T142 102Q164 102 182 86T200 44Q200 20 183 3T141 -15Q118 -15 103 2T87 43",47:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",48:"212 -13Q184 -13 156 -2T101 32T59 97T42 195Q42 311 132 396Q170 433 211 462T262 492Q272 492 301 477T366 434T429 360T456 258Q456 161 378 74T212 -13ZM381 209Q381 257 365 295T328 355T282 390T243 408T223 413Q220 413 204 403T167 376T137 341Q119 305 119 250Q119 168 159 114T263 59Q308 59 344 93T381 209",49:"123 459Q145 459 170 460T217 462T256 464T284 466L295 467Q296 467 296 467T297 468Q299 468 302 466T307 462L309 459Q307 454 304 424T299 341T297 235Q297 139 298 101T302 55T313 44Q316 43 367 43L460 46Q460 35 459 22V-1H450Q402 2 281 6Q222 6 171 4T91 1T56 -1L47 -2V43H121H170Q195 43 201 45T209 56Q212 69 212 214Q212 333 209 365T194 409Q183 417 161 423T121 430L104 432Q103 432 103 446V459H123",50:"104 384Q115 394 133 409T199 449T281 474Q321 474 351 447T385 378Q385 328 333 255T228 127T176 72Q176 67 183 65Q184 65 203 65T260 67T331 69L475 73L484 67Q484 64 472 33L460 1H60V17L107 61Q210 159 249 208Q309 283 309 331Q309 363 285 389T228 415Q212 415 184 403T134 379L114 367L104 384",51:"305 328Q305 372 279 396T214 421H211Q172 421 128 384L107 398L116 405Q151 437 191 455T251 473H260Q314 473 341 455T382 394Q384 386 384 367T382 338Q362 263 271 217L256 210L257 206L259 202Q260 202 272 201T296 198T324 192T355 179T384 157T410 123T427 75Q429 64 429 41Q429 -59 353 -120T183 -182L88 -164Q81 -162 69 -157T48 -147T39 -141Q39 -139 46 -127L53 -114L69 -122Q129 -149 171 -149Q218 -149 253 -131T305 -83T330 -26T338 29Q338 41 336 55T328 89T308 127T273 153Q228 171 162 171Q158 171 152 171T142 170H127V204H134Q232 214 275 257Q305 292 305 328",52:"299 -179Q306 -156 306 -48V0H11V7Q10 10 10 18Q10 23 154 236L298 449Q298 450 339 463L379 476Q385 473 384 470V466Q384 463 384 457T384 444T383 427T383 408Q381 328 381 248Q381 46 384 40H387Q422 40 460 44Q465 44 470 44T478 44L481 45Q481 43 478 24T473 1Q473 -1 464 -1Q462 -1 451 -1T430 0H387V-76L389 -156V-161L311 -191Q299 -181 299 -179ZM299 364H287L277 352Q234 297 186 224T112 104T79 43Q79 42 192 42H306V115Q306 300 299 359V364",53:"334 25Q334 99 296 134T207 169Q154 169 107 123L98 114L89 120L80 125V458H420Q420 456 409 418L397 379Q397 378 264 378H131Q130 377 128 376T125 374T124 371T122 368T122 363T121 356T121 345V279V190L130 186L140 190Q196 214 260 214Q311 214 348 197T404 153T431 99T440 42T433 -16T406 -76T356 -130T276 -169T163 -184H156Q110 -184 57 -163L47 -159L53 -147L58 -134Q61 -134 74 -139T110 -148T156 -153Q206 -153 243 -135T299 -87T326 -30T334 25",54:"45 240Q45 328 73 406T143 536T235 626T327 681T399 699Q400 699 404 699T411 700Q424 700 441 696T459 689Q459 671 451 637Q451 633 447 632L444 629L434 633Q413 640 384 640H377Q299 640 222 565Q182 531 156 463T129 315V306H136L149 315Q229 376 316 376H318Q393 376 432 326T471 213Q471 129 402 58T237 -13T93 59T45 240ZM391 172Q391 231 354 272T258 314Q230 314 200 302T154 279T133 262L134 249Q154 32 266 32Q315 32 353 64T391 172",55:"395 377L391 382H225Q59 382 59 383L74 423Q89 464 89 465Q90 468 94 468Q146 460 350 458H498V442L473 406Q241 75 125 -156L113 -181H40L37 -168L57 -140Q115 -58 199 70T339 287T395 377",56:"220 -10Q168 -10 131 6T75 50T48 103T40 157Q40 223 77 266Q103 295 156 328T225 375Q247 393 247 394L206 361Q205 361 193 368T164 391T131 426T102 474T90 531Q90 580 114 615Q146 660 238 698L254 705L262 704Q288 704 332 693T402 656Q434 620 434 568Q434 518 401 475T321 402L305 391L336 368Q339 366 353 356T372 343T389 330T406 316T420 301T434 283T445 265T454 244T458 222T461 195Q461 106 389 48T220 -10ZM350 545Q350 578 337 601T304 634T266 649T234 653L224 654L204 639Q196 634 191 629T182 621T176 614T173 609T170 603T168 597Q165 585 165 567Q165 497 261 424L273 415Q350 467 350 545ZM261 405L263 407Q262 407 261 405ZM258 403Q257 403 255 401L254 399L256 400Q258 402 258 403ZM252 398Q251 398 249 396L248 394L250 395Q252 397 252 398ZM245 36Q276 36 300 45T338 69T360 102T371 136T374 168Q374 211 341 255Q324 275 305 289T235 332Q231 330 215 321T193 307T173 292T153 271T138 247T127 216T123 177Q123 146 132 117T170 62T245 36",57:"353 93T352 93T320 79T251 49T201 34Q127 37 87 79Q28 138 28 234Q28 273 37 304T60 355T101 396T152 429T218 462L234 469H243Q348 461 395 417Q466 348 466 201Q466 72 397 -29T211 -163Q155 -179 91 -182H72V-154H80Q144 -154 202 -131T297 -60Q318 -31 333 7T352 68L357 92Q353 93 352 93ZM369 208Q369 240 362 272T339 339T290 394T214 415Q171 415 144 372T116 266Q116 193 154 144T238 95H249Q369 95 369 208",58:"50 377T50 400T64 440T99 457Q128 457 146 440T165 399Q165 375 146 359T102 342T64 359ZM53 19T53 43T66 86T103 105Q129 105 148 87T168 41Q168 17 147 3T102 -12Q80 -12 67 3",59:"47 399Q47 424 62 441T101 458T143 442T162 400T144 359T101 343Q78 343 63 360T47 399ZM76 86Q76 88 80 91T91 96T106 99Q119 99 131 86Q179 35 179 -25Q179 -64 146 -115T89 -189Q86 -187 83 -185T79 -182T76 -180T75 -177T77 -173T80 -168Q121 -108 121 -64Q121 -44 94 -5T66 52Q66 66 71 75T76 86",61:"725 366Q724 365 721 349T716 331V329H385Q54 329 54 331Q55 332 59 349T63 368H394Q725 368 725 366ZM725 169Q724 168 721 152T716 134V132H385Q54 132 54 134Q55 135 59 152T63 171H394Q725 171 725 169",63:"46 557Q46 613 103 653T227 693Q287 693 322 659T357 564Q357 517 326 469T259 390T191 326T160 272Q160 240 187 221Q193 217 193 216Q182 209 170 200L147 184Q127 192 113 209T98 250Q98 290 193 376Q287 454 287 542Q287 581 262 616T188 652Q143 652 126 631T108 588Q108 559 140 527L79 490Q46 515 46 557ZM108 47Q108 68 123 85T160 103Q179 103 198 90T217 46Q215 24 201 7T164 -11Q142 -11 125 6T108 47",91:"262 -119Q224 -120 191 -123T141 -128T118 -130Q117 -130 117 305V740H122Q141 737 219 736H278V723Q278 711 277 711L159 699V-93H162Q167 -93 220 -96T276 -100Q278 -100 278 -109V-119H262",93:"64 733Q89 733 110 734T143 737T158 738H160V-131H154Q101 -125 40 -124H-4V-103H1Q3 -102 57 -98T113 -92H118V700L64 703Q7 707 3 708H-4V732H21Q34 733 64 733",94:"0 464L250 734L262 722Q274 712 384 598L495 486Q483 478 467 467L456 459L248 672L154 580L23 452Q17 454 10 458T0 464",8216:"117 410Q97 410 71 455T45 539Q45 588 129 694L140 708Q142 708 153 694L147 682Q106 609 106 582V577V571Q106 548 132 511T158 455Q158 434 143 422T117 410",8217:"105 529Q105 546 77 588T49 651Q49 658 51 666Q53 672 67 682T92 692Q111 692 137 644T163 563Q163 534 143 497T99 428T74 395Q72 395 65 400T58 407Q105 476 105 523V529",8260:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",58112:"427 436Q427 434 427 425T429 398T430 362Q430 222 396 109L393 99L305 33Q218 -32 216 -32Q208 -29 142 22L91 68L78 81L77 94Q75 130 75 173Q75 245 87 347L135 385Q178 418 184 424L177 428Q174 429 170 431Q116 454 96 473T75 534Q79 608 154 683Q164 677 164 673Q164 670 157 662T144 637T137 598Q137 552 182 518T280 470T380 447T427 436ZM342 371L275 394L208 417Q203 417 192 399T168 334T156 229Q153 187 153 157Q153 141 156 135Q158 125 208 88T280 51Q306 51 326 120T346 297Q346 339 344 354T342 371",58113:"39 551L35 569L52 577Q72 586 98 595T140 610T158 616Q174 612 200 604T293 560T412 477Q414 475 417 472Q428 462 430 450T432 376Q432 223 401 124Q395 106 393 103T382 92Q351 68 281 20T206 -29Q201 -31 137 26L100 60L78 83L77 112Q76 132 76 170Q76 259 86 342L88 360L101 371Q116 386 163 422T215 459Q216 459 224 455T233 450L229 446Q225 442 218 434T203 419Q179 394 175 389T168 372Q156 334 156 262Q156 167 164 137Q168 125 196 102T252 62L278 45Q279 45 285 52T302 78T322 126T339 205T346 316Q346 367 344 389L343 406L326 423Q228 520 113 559L100 564L70 557L39 551",58114:"123 386L120 431Q116 476 116 511V520Q116 593 174 649Q207 680 236 680Q258 680 284 664T312 648Q318 648 327 656Q328 657 330 659Q337 664 337 661Q337 660 338 657Q338 652 339 648L268 566L260 574Q234 600 206 600Q182 600 164 585T145 541Q145 492 211 386L267 385H324L299 354H214V312Q214 86 193 -58L192 -69L116 -215H108Q92 -215 92 -212Q93 -211 100 -189T116 -135T128 -80Q134 -41 134 22Q134 54 130 185T125 349V354H29L59 385H91Q123 385 123 386",58115:"91 530Q91 564 116 600T164 656T194 678Q195 678 200 678T209 679Q268 679 316 639L293 593Q267 547 263 546H262Q260 546 256 553Q222 613 180 613Q160 613 146 599T132 564T170 474T210 388H318L296 356H206V322Q204 284 204 255Q202 221 202 161V99Q202 28 194 -22T160 -124Q148 -146 116 -199L101 -224L91 -220Q85 -218 84 -217T83 -215L101 -161Q116 -114 119 -73T122 108Q119 334 117 352V356H72L28 357L66 388H92Q118 388 118 389L109 433Q91 514 91 530",58116:"254 -150Q293 -150 328 -126T363 -54Q363 -38 352 29T339 98L250 34Q160 -30 159 -30L77 64V71Q74 95 74 174Q74 212 75 243T79 294T83 328T87 352T90 366L117 384Q206 446 238 464L250 471Q277 455 306 443T350 427L365 423Q367 423 405 443T443 465L449 455Q431 414 426 362T418 201Q418 135 420 121Q438 -4 438 -19Q438 -26 438 -31T434 -42T429 -51T420 -63T408 -77T391 -95T370 -119T346 -147T325 -170T309 -187T291 -200T274 -207T252 -213T225 -214Q175 -214 132 -196T70 -160L52 -143Q52 -138 90 -48Q90 -47 95 -47H101Q108 -81 146 -115T254 -150ZM341 136Q341 157 344 242T347 348V355L334 356Q299 359 262 367T203 383T179 391Q177 391 173 377T163 323T158 227Q158 164 161 128V121L174 106Q203 75 223 59L341 127V136",58117:"92 446Q92 603 82 664Q94 670 95 670L96 666Q98 661 101 651T108 633Q121 598 121 597L141 612Q247 686 250 686Q251 686 266 679Q261 674 243 659T213 632T190 597T173 546Q172 541 171 530T170 511T170 502Q171 502 222 542L273 582Q308 522 315 504L279 449L269 462Q231 506 215 506Q202 506 190 490Q164 458 164 395V390H279L266 373L254 355H167V306Q169 252 169 217Q170 195 170 147V117L200 92Q234 64 237 64Q243 64 277 81L311 99V75Q310 75 242 27L174 -20L156 -3Q88 60 81 60L79 62Q80 60 82 62Q87 67 87 290V355H57L26 356L73 390H92V446",58118:"117 531Q117 533 137 544T178 566L198 577Q200 577 204 575T208 572V570Q208 568 208 566T207 560Q197 496 197 397V392H321L295 353H199V260Q199 157 200 145V122L269 68Q271 67 274 67Q282 67 310 83T342 100Q343 100 345 92T346 83L211 -21L172 12Q117 59 117 63Q117 65 117 87T119 150T120 238V353H75L29 354L65 391H118V460Q117 498 117 531",58119:"337 91V78L324 71Q288 53 256 29T206 -8T180 -22Q174 -22 158 -9Q82 46 60 46H59L63 51Q67 56 73 68T85 96Q101 158 101 254Q101 300 95 330T83 370T66 394L53 388Q48 385 41 382T24 374Q22 376 20 378T16 381T13 383T10 385V386L119 475Q150 439 160 430L171 422V409Q173 377 173 300Q173 228 166 183T152 122T145 102Q207 81 242 58L337 104V111Q340 146 340 227Q340 320 339 351T338 408V423L422 469Q425 465 429 462L426 438Q413 354 413 251Q413 152 423 119Q426 110 435 96T452 82Q454 82 509 103Q514 98 514 89Q514 87 507 81T472 51T409 -7L395 -20Q393 -18 390 -17Q386 -14 382 -6Q380 -2 379 1Q369 24 361 40T348 62T341 73T338 84L337 91"},{})},5735:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.italic=void 0;var n=r(768),o=r(8348);e.italic=(0,n.AddPaths)(o.italic,{33:"330 716Q351 716 365 703T380 670V659L304 433Q230 207 227 204Q225 198 205 198Q184 198 184 207T220 439T260 669Q270 694 297 708Q300 709 304 710T311 713T316 714Q324 716 330 716ZM107 51Q110 83 133 102T179 121Q207 121 219 105T231 72Q231 45 209 23T156 0Q138 0 123 11T107 51",34:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",35:"281 327H228Q186 327 175 330T164 347Q164 359 176 365Q179 367 292 367H404L563 688Q569 694 578 694T593 686T597 670Q597 667 531 535L448 367H614L773 688Q779 694 787 694Q796 694 802 688T808 674V672L807 670Q807 667 732 517L658 368L736 367H814Q828 357 828 347Q828 336 812 327H637L599 250Q561 174 561 173H662H724Q760 173 769 170T779 153T770 136T729 132Q721 132 696 132T651 133H540L380 -188Q374 -194 366 -194Q357 -194 351 -188T345 -174L346 -172V-170Q346 -167 412 -35L495 133H330L170 -188Q164 -194 156 -194Q147 -194 141 -188T135 -174L136 -172V-170Q136 -167 211 -17L285 133H207L130 134Q115 140 115 153Q115 164 131 173H306L344 250Q382 326 382 327H281ZM592 327H427L389 250Q351 174 351 173H516L554 250Q592 326 592 327",37:"301 348Q257 348 231 383T205 480Q205 553 244 629T346 736Q370 750 394 750Q416 750 429 742T458 714Q512 644 606 644Q722 644 802 732Q817 750 827 750Q835 750 841 744T847 730Q847 725 827 700T689 540Q586 421 512 335Q180 -50 176 -52Q172 -56 165 -56Q157 -56 151 -50T145 -35Q145 -29 162 -9T330 186Q392 258 430 302Q711 627 711 628L701 624Q652 607 604 607Q551 607 494 634L479 642V624Q479 544 439 467Q414 416 377 382T301 348ZM270 443Q270 385 303 385H306H308Q326 385 348 407Q384 441 409 504T434 627Q434 713 390 713Q358 713 328 663Q307 631 289 556T270 451V443ZM608 -56Q573 -56 543 -23T513 76Q513 129 536 190T604 296L627 318Q670 347 704 347Q747 347 767 310T788 222Q788 126 732 35T608 -56ZM742 222Q742 310 699 310Q677 310 655 285T620 227Q608 197 593 138T578 42V36Q578 -18 613 -18Q657 -18 699 64T742 222",38:"209 444Q209 546 278 631T424 716Q473 716 501 683T530 601Q530 554 511 535T467 515Q446 515 437 527T427 553Q427 578 446 594T481 610H483V617Q480 641 464 660T419 679Q367 679 328 603Q316 578 305 538T288 470L282 443L295 449Q308 455 330 462T371 469Q397 469 413 450T430 404Q430 363 400 329T331 295Q291 295 256 322Q255 322 246 293T227 223T217 158Q217 117 232 88T273 43T327 22T387 15Q457 15 512 37T599 93T652 169T680 248T688 317T678 380T659 423T647 437Q643 435 637 431T613 416T581 392T554 364T538 332Q540 310 541 310Q554 335 587 335Q601 335 613 327T626 300Q626 290 622 279T603 255T563 242Q532 245 512 263T491 320Q494 351 511 377T547 418T600 456T652 494Q676 512 697 539T728 582T738 601Q738 602 736 602Q732 602 726 604T714 616T707 638Q707 661 724 677T764 694Q799 694 802 660Q802 625 767 562T688 467L694 458Q700 449 702 444T711 428T720 408T727 385T733 358T735 327Q735 281 724 235T685 141T617 59T515 1T375 -22Q270 -22 199 34T127 181Q127 216 147 270T207 374L216 386Q209 421 209 444ZM386 412Q386 432 366 432Q345 432 325 418T294 390T284 375Q284 371 289 362T306 343T335 332Q355 332 367 350T383 384T386 412",39:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",40:"241 -250Q203 -212 174 -140T144 39Q144 158 180 288T296 544T481 746L487 750H499Q517 750 517 740Q517 736 495 716Q399 630 331 491T236 228T208 3Q208 -73 224 -130T255 -214T271 -244Q271 -250 252 -250H241",41:"326 497Q326 546 320 588T304 655T285 699T269 728T262 740Q262 746 267 749L272 750Q276 750 281 750H293Q331 712 360 640T390 461Q390 332 339 171T188 -116Q161 -150 121 -188T47 -250H35Q17 -250 17 -240Q17 -236 39 -216Q135 -130 203 9T298 272T326 497",42:"560 658Q569 658 576 649T584 631Q584 625 583 620T577 611T569 603T556 595T540 587T519 578T494 566L428 536Q427 535 433 531T479 502Q525 475 532 469T539 450Q538 435 525 424T497 412Q489 412 482 418T442 456Q400 497 400 494L387 420Q376 353 373 343T352 323Q345 320 336 320H331Q322 320 316 327T309 343Q309 347 334 420L359 496Q358 496 297 456T234 414Q228 411 221 411Q212 411 204 417T195 439Q198 458 209 465T283 502L353 534L300 566Q255 593 247 599T239 616Q239 631 252 644T282 658Q290 658 295 654T335 615L378 573L391 647Q393 657 395 671T398 691T400 706T404 720T408 730T414 739T423 744T434 749Q435 749 439 749T445 750Q467 748 469 728Q469 723 457 685T432 610L420 573L481 613Q548 658 560 658",43:"139 237T139 250T151 266T198 270H293H431L465 407Q469 424 476 452Q494 528 500 542T519 557Q526 557 532 552T538 538Q538 536 507 409T472 272Q472 270 604 270Q737 270 741 268Q753 261 753 250Q753 237 742 233T696 229Q687 229 655 229T599 230H462L461 226Q461 224 427 91T392 -47Q387 -57 374 -57Q367 -57 361 -51T355 -37Q355 -31 388 99L421 230H288Q267 230 238 230T199 229Q163 229 151 233",44:"106 46Q106 68 121 90T167 120Q168 120 173 120T180 121Q232 121 232 59V54Q232 18 219 -20T186 -88T145 -143T109 -181T88 -194Q84 -194 77 -185T69 -171Q69 -168 70 -166T76 -161T85 -154T101 -139T124 -114Q146 -88 162 -58T183 -12T188 7Q187 7 183 5T172 2T156 0Q129 0 118 14T106 46",45:"205 180H131Q102 180 93 181T84 190Q90 238 103 251H334Q341 244 341 241Q341 236 336 214T327 186Q325 181 312 181T205 180",46:"107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",47:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",48:"414 665Q562 665 562 490Q562 426 534 318Q451 -21 251 -21Q222 -21 202 -15Q155 2 134 40T110 144Q110 201 127 286T187 470T287 614Q348 665 414 665ZM187 98Q187 59 208 37T260 15Q320 15 365 83Q394 128 440 312T487 547Q487 580 471 600T433 627Q428 628 408 628Q381 628 353 609T311 569Q279 526 239 364T190 143Q187 120 187 98",49:"248 491Q228 491 228 502Q228 516 236 532Q237 536 246 537T275 541T314 552Q350 567 382 595T430 644L446 664Q450 666 454 666Q468 666 468 658Q468 647 395 359Q321 63 321 59Q321 52 334 50T388 46H422Q428 37 428 35Q428 19 421 5Q416 0 405 0Q400 0 361 1T263 2Q215 2 185 2T142 1T127 0Q110 0 110 11Q110 13 113 25T118 40Q120 46 146 46Q196 46 212 49T235 61Q238 66 295 295L353 526L340 519Q328 512 302 503T248 491",50:"159 404Q159 433 176 476T222 562T297 635T395 666Q466 666 508 617T551 497Q551 473 545 446Q534 388 482 333Q441 292 355 240T264 184Q216 151 179 101L171 91Q171 90 177 90Q206 90 269 77T366 64Q385 64 390 65Q418 73 441 98T475 156Q479 168 481 170T495 173H518Q524 167 524 166T521 152Q502 86 459 32T353 -22Q315 -22 259 15T172 53Q156 53 143 36T126 1L121 -16Q119 -22 98 -22H82Q76 -16 76 -13T80 5T98 50T132 111T189 178T274 242Q327 273 364 305T420 370T447 427T460 483Q466 514 466 538Q466 586 443 607T389 629Q338 629 293 584T226 487T204 399Q204 390 204 386T209 378T222 373Q258 376 282 422T307 493Q307 506 302 517T297 531Q297 537 308 546T327 551Q329 550 333 543T340 523T344 497Q344 450 306 393T216 336Q186 336 173 355T159 396V404",51:"296 531Q296 536 307 544T322 553Q330 553 338 534T346 501Q346 468 319 440T258 412Q232 412 216 430T200 478Q200 552 281 618Q345 666 416 666Q489 666 525 625T562 530Q562 473 525 419T430 335L416 329Q479 288 479 206Q479 142 440 89T344 7T229 -22Q173 -22 135 12T96 106Q96 192 157 192Q192 192 197 157Q197 134 184 117T142 96Q153 47 180 29Q201 15 232 15Q249 15 275 22Q307 34 331 57Q363 90 379 153T396 246Q396 261 393 272T384 290T371 301T355 308T341 311T326 312H316H307Q287 312 282 313T276 320Q276 323 279 337T283 352Q284 356 290 357T325 358Q364 359 368 360Q386 365 400 372T433 397T464 448T485 527Q487 535 487 556Q487 629 414 629Q350 629 298 580T245 476Q245 450 263 450H264Q280 450 294 463T308 496Q308 508 302 518T296 531",52:"448 34Q453 34 463 22T473 5Q473 -2 457 -7Q417 -22 383 -23H366L350 -91Q348 -98 345 -111T340 -130T335 -146T330 -161T325 -172T318 -182T310 -188T299 -193T286 -194Q256 -194 253 -165Q253 -159 271 -83T292 -5Q231 29 169 29Q114 29 91 14Q72 -2 65 1Q46 20 46 28Q46 35 55 43T77 60T96 74Q306 257 396 623Q410 666 444 666Q459 666 468 657T478 634Q478 627 470 595T440 504T387 381T303 239T187 99L164 75H178Q217 75 260 59L304 43Q304 48 325 127Q342 195 346 207T358 228Q372 242 391 242Q403 242 413 235T423 214Q423 205 402 116T378 25Q378 23 387 23Q405 23 418 25T439 31T448 34",53:"196 304Q189 309 189 314Q189 317 231 487T275 660Q278 666 283 666Q287 666 302 658T346 643T413 635Q447 635 481 642T537 658T559 666Q561 666 564 663T567 658Q565 637 557 629Q528 600 474 573T359 545Q342 545 327 546T304 550T294 552L291 540Q288 529 283 507T273 465L251 379Q307 420 364 420Q415 420 456 382T497 261Q497 165 429 82T262 -20Q256 -20 247 -21T233 -22Q176 -22 141 15T106 112Q106 208 173 208Q192 208 203 197T214 169Q214 143 195 125T156 107H153V100Q155 73 174 47T239 21Q245 21 259 23Q355 46 392 200Q393 205 394 207Q412 276 412 312Q412 352 396 367T358 383Q288 383 233 314Q226 306 224 305T209 304H196",54:"377 434Q425 434 457 404T499 341T509 278Q509 243 496 194T456 105T383 27Q322 -22 256 -22Q142 -22 122 114Q120 130 120 159Q120 221 135 292T195 452T310 599Q390 665 465 665Q565 665 565 583V574Q565 543 546 524Q528 506 504 506Q491 506 478 514T465 543Q465 585 515 602Q505 626 466 626Q419 626 372 587Q334 557 305 503T266 409L255 370Q287 410 339 429Q361 434 377 434ZM424 333Q424 359 411 378T365 397Q318 397 282 356T230 257T205 157T197 94Q197 67 211 45T260 22Q313 22 341 57T386 151Q424 283 424 333",55:"466 519Q448 519 435 528T416 550T400 571T376 581Q324 581 271 540T186 437Q185 435 183 432T181 428T179 426T177 424T174 423T171 422T165 422H159Q141 422 141 423Q136 423 136 431Q136 433 190 548T247 665Q249 666 266 666H282Q288 660 288 657Q288 655 284 646T276 628L273 620Q337 666 390 666Q413 666 425 652T438 620T444 584T457 559Q460 557 470 557Q497 557 524 582T571 635T594 665Q595 666 612 666H628Q634 660 634 657Q634 653 618 629T572 556T510 441T437 269T367 43Q356 -22 304 -22Q291 -22 278 -14T263 14Q263 36 281 95T354 269T486 507Q497 524 495 524Q482 519 466 519",56:"209 449Q209 545 278 605T416 666Q482 666 517 631T553 546Q553 513 539 482T504 430T463 394T426 370L410 360L430 343Q471 309 483 278T495 211Q495 141 441 75Q363 -21 253 -21Q182 -21 141 18T99 117Q99 161 119 201T170 268T222 308T259 331L272 338L259 349Q212 389 209 449ZM492 542Q492 586 469 605T415 625Q360 625 320 587T279 505Q279 495 281 487T286 474T295 460T306 449T321 436T337 422Q379 386 380 386Q389 386 420 412T472 471Q492 513 492 542ZM163 118Q163 76 189 49T258 21Q316 21 368 64T420 170Q420 193 412 208T395 233T350 271L302 312Q298 312 284 303T249 276T209 235T177 181T163 118",57:"297 211Q258 211 230 228T189 273T169 323T163 367Q163 411 183 472T254 585Q327 656 401 665Q403 665 412 665T427 666Q458 664 481 652T518 622T539 580T550 535T553 491Q553 448 544 395T515 277T454 148T358 37Q282 -22 213 -22Q166 -22 137 -1T107 55V64Q107 88 114 104T134 127T154 136T169 138Q185 138 196 128T207 101Q207 82 196 68T172 48L161 43Q161 40 167 36T187 26T219 21Q286 21 344 99Q364 126 382 169T408 241T417 275L412 269Q406 263 395 253T370 234T337 218T297 211ZM476 552Q476 626 417 626Q368 626 330 584Q312 563 300 533T270 433Q248 341 248 312Q248 286 262 267T310 248Q353 248 387 287T440 380T467 480T476 552",58:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",59:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 47Q107 77 130 99T180 121Q226 121 226 61Q226 25 214 -14T182 -84T144 -140T109 -180T88 -194T77 -185T70 -172Q70 -169 84 -155T121 -112T161 -48Q180 -10 180 3Q180 4 174 2Q172 2 166 1T156 0Q135 0 121 13T107 47",61:"776 357T776 347T761 327H470Q180 327 176 329Q164 334 164 347Q164 359 176 365Q179 367 470 367H761Q776 357 776 347ZM116 143T116 153T131 173H422Q713 173 717 171Q728 166 728 153T717 135Q713 133 422 133H131Q116 143 116 153",63:"235 431Q217 431 206 442T195 468Q195 490 215 537T280 638T380 707Q403 716 423 716Q425 716 429 716T436 715Q485 715 518 681T551 590Q551 543 530 503T482 439Q471 428 400 375T318 310Q300 287 300 259Q300 236 315 236Q333 236 352 251T384 300Q386 306 407 306H423Q429 300 429 297Q429 272 393 235T308 198Q287 198 269 215T251 270Q251 330 293 374L374 436Q377 438 401 456T432 480T457 503T481 531T494 561T501 598Q501 614 499 626Q482 678 430 678H426Q392 678 362 660T311 615T280 571T264 540L259 528Q259 527 266 526T283 516T294 492Q294 466 276 449T235 431ZM209 51Q212 83 235 102T281 121Q309 121 321 105T333 72Q333 45 311 23T258 0Q240 0 225 11T209 51",64:"198 250Q198 155 248 91T394 26Q514 26 640 80L650 84H675H683Q709 84 709 76Q709 73 708 71Q706 64 660 45T534 8T383 -11T260 24T181 115Q152 168 152 248Q152 410 268 552Q303 590 324 608Q439 705 551 705Q611 705 658 683T733 623T775 543T789 454Q789 380 766 304T720 192Q677 125 617 125Q591 125 573 137T548 160T541 176Q541 178 540 178L534 173Q527 168 515 160T488 144T454 131T417 125Q361 125 320 166T279 284Q279 393 356 481T523 569Q570 569 603 537Q623 515 632 490L637 480L657 479Q684 479 684 470Q684 465 650 333L617 199V185Q616 162 628 162Q677 162 712 278Q743 381 743 442Q743 555 687 611T553 668Q467 668 385 608T250 450T198 250ZM598 445Q598 453 594 470T569 510T518 532Q463 532 410 448T356 271Q356 220 374 191T423 162Q482 162 552 255L575 348Q598 440 598 445",91:"205 -221Q205 -239 194 -250H137H106Q73 -250 73 -242Q73 -232 194 255T321 747L324 750H381H417Q435 750 440 748T446 739Q446 730 443 723T437 712L434 710H350L349 706Q349 704 235 249T120 -208Q120 -210 159 -210Q166 -210 175 -210T187 -209Q205 -209 205 -221",93:"227 721Q227 739 238 750H295H326Q359 750 359 742Q359 732 238 245T111 -247L108 -250H51H15Q-3 -250 -8 -248T-14 -239Q-14 -230 -11 -223T-5 -212L-2 -210H82L83 -206Q83 -204 197 251T312 708Q312 710 273 710Q266 710 257 710T245 709Q227 709 227 721",94:"528 555Q528 549 514 538T496 527Q491 527 470 554Q458 569 449 580L414 625L353 578Q339 567 323 555T298 536L290 529Q286 527 285 527Q279 527 273 533T264 546L260 553Q260 559 263 562Q265 564 342 628T421 693T425 694Q430 694 433 691Q528 563 528 555",95:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",126:"266 208Q262 208 255 215T247 228Q247 233 250 236T274 259Q335 318 369 318Q394 318 420 292T464 265Q485 265 516 291T550 318Q554 318 562 311T571 297Q570 293 551 273T502 231T451 209H447Q421 209 396 235T355 261Q334 261 301 235T266 208",305:"75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",567:"75 284T75 287T81 305T101 343T133 389T180 426T240 442Q273 440 300 420T327 350V332L278 134Q267 92 253 37T233 -45T225 -73Q208 -123 162 -163T54 -204Q8 -204 -15 -181Q-32 -164 -32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 39 -166L44 -167H59H60Q112 -167 145 -74Q148 -65 198 134T251 347Q252 353 252 370Q252 382 251 388T245 399T230 405Q204 405 175 378Q157 360 145 337T126 298T117 280T98 278H81Q75 284 75 287",768:"-222 651Q-222 668 -206 682T-174 697Q-155 697 -145 680Q-140 671 -107 599T-74 526Q-74 522 -88 511T-107 500Q-109 500 -113 502T-167 568T-219 637Q-222 643 -222 651",769:"-148 500Q-154 500 -163 511T-173 528Q-173 529 -172 530V532Q-170 534 -97 610T-21 688Q-8 697 4 697Q19 697 29 688T39 663T30 638Q26 631 -50 573L-135 507Q-144 500 -148 500",770:"17 555Q17 549 3 538T-15 527Q-20 527 -41 554Q-53 569 -62 580L-97 625L-158 578Q-172 567 -188 555T-212 536L-221 529Q-225 527 -226 527Q-232 527 -238 533T-248 546L-251 553Q-251 559 -248 562Q-246 564 -169 628T-90 693T-86 694Q-81 694 -78 691Q17 563 17 555",771:"-245 558Q-249 558 -256 565T-264 578Q-264 583 -261 586T-237 609Q-176 668 -142 668Q-117 668 -91 642T-47 615Q-26 615 5 641T39 668Q43 668 51 661T60 647Q59 643 40 623T-9 581T-60 559H-64Q-90 559 -115 585T-156 611Q-177 611 -210 585T-245 558",772:"-275 544Q-282 548 -282 554Q-282 561 -279 573T-271 588Q-269 589 -111 589H-27H12Q38 589 46 587T54 578Q54 574 51 563T47 550Q45 546 32 545Q15 544 -118 544H-275",774:"-237 641Q-237 694 -218 694H-213Q-195 694 -195 684Q-195 683 -195 679T-197 667T-198 650Q-198 611 -176 589T-117 566Q-74 566 -34 597T23 678Q27 689 30 691T43 694Q62 694 62 684Q62 671 49 645T14 589T-46 537T-123 515Q-175 515 -206 550T-237 641",775:"-165 599Q-162 631 -139 650T-93 669Q-65 669 -53 653T-41 620Q-41 593 -63 571T-116 548Q-134 548 -149 559T-165 599",776:"-251 601Q-251 626 -230 647T-180 669Q-139 669 -133 625Q-133 595 -155 575T-203 554Q-223 554 -237 567T-251 601ZM-72 599Q-72 632 -48 650T-2 669Q18 669 31 657T45 623Q45 592 22 573T-25 554Q-68 554 -72 599",778:"-199 610Q-199 654 -161 685T-79 716Q-39 716 -16 693Q3 674 3 647Q3 607 -34 575T-118 542Q-199 542 -199 610ZM-41 631T-41 655T-83 679H-89Q-129 679 -142 656Q-146 650 -151 632T-156 604Q-156 578 -113 578H-108Q-94 578 -86 579T-69 586T-52 605Q-41 631 -41 655",779:"-217 503Q-221 503 -234 510T-248 523Q-248 528 -205 602Q-200 610 -192 623T-180 644T-170 661T-159 676T-151 686T-142 694T-134 696Q-132 697 -121 697Q-88 694 -88 664Q-88 652 -97 640T-152 574Q-214 504 -217 503ZM-64 503Q-68 503 -81 510T-95 523Q-95 528 -52 602Q-47 610 -39 623T-27 644T-17 661T-6 676T2 686T11 694T19 696Q21 697 32 697Q65 694 65 664Q65 652 56 640T1 574Q-61 504 -64 503",780:"11 637Q16 637 22 624T29 607Q29 606 27 602Q26 600 -47 552T-125 502H-127Q-133 502 -184 553Q-236 602 -236 608Q-236 612 -224 625T-206 638L-202 637L-196 632Q-190 628 -179 620T-158 603L-116 570Q-109 572 -52 604T11 637",989:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",8211:"98 248Q91 252 91 259Q91 279 100 284Q102 285 324 285H442H500Q536 285 545 283T554 274Q554 260 548 254Q546 250 538 249Q520 248 319 248H98",8212:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8213:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8215:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",8216:"249 379Q228 379 213 396T197 448Q197 533 271 627L278 635Q286 643 295 652T314 671T332 687T344 694Q349 694 355 685T362 671Q362 668 345 654T301 608T256 537Q238 493 240 491Q241 491 245 493T258 498T275 500Q296 500 311 488T326 454Q326 426 304 403T249 379",8217:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",8220:"295 379Q274 379 259 396T243 448Q243 533 317 627Q326 638 354 666T391 694Q395 694 402 686T409 673Q409 668 392 654T348 608T302 537Q284 493 286 491Q287 491 291 493T304 498T321 500Q342 500 357 488T372 454Q372 426 350 403T295 379ZM492 379Q471 379 456 396T440 448Q440 533 514 627Q523 638 551 666T588 694Q592 694 599 685T606 672T589 654T544 608T499 537Q481 493 483 491Q484 491 488 493T501 498T518 500Q539 500 554 488T569 454Q569 426 547 403T492 379",8221:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",8260:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8710:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215"},{})},8594:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.largeop=void 0;var n=r(768),o=r(1376);e.largeop=(0,n.AddPaths)(o.largeop,{40:"180 96T180 250T205 541T266 770T353 944T444 1069T527 1150H555Q561 1144 561 1141Q561 1137 545 1120T504 1072T447 995T386 878T330 721T288 513T272 251Q272 133 280 56Q293 -87 326 -209T399 -405T475 -531T536 -609T561 -640Q561 -643 555 -649H527Q483 -612 443 -568T353 -443T266 -270T205 -41",41:"35 1138Q35 1150 51 1150H56H69Q113 1113 153 1069T243 944T330 771T391 541T416 250T391 -40T330 -270T243 -443T152 -568T69 -649H56Q43 -649 39 -647T35 -637Q65 -607 110 -548Q283 -316 316 56Q324 133 324 251Q324 368 316 445Q278 877 48 1123Q36 1137 35 1138",47:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",91:"224 -649V1150H455V1099H275V-598H455V-649H224",92:"754 -625Q754 -649 731 -649Q715 -649 712 -639Q709 -635 383 242T55 1124Q54 1135 61 1142T80 1150Q92 1150 98 1140Q101 1137 427 262T754 -625",93:"16 1099V1150H247V-649H16V-598H196V1099H16",123:"547 -643L541 -649H528Q515 -649 503 -645Q324 -582 293 -466Q289 -449 289 -428T287 -200L286 42L284 53Q274 98 248 135T196 190T146 222L121 235Q119 239 119 250Q119 262 121 266T133 273Q262 336 284 449L286 460L287 701Q287 737 287 794Q288 949 292 963Q293 966 293 967Q325 1080 508 1148Q516 1150 527 1150H541L547 1144V1130Q547 1117 546 1115T536 1109Q480 1086 437 1046T381 950L379 940L378 699Q378 657 378 594Q377 452 374 438Q373 437 373 436Q350 348 243 282Q192 257 186 254L176 251L188 245Q211 236 234 223T287 189T340 135T373 65Q373 64 374 63Q377 49 378 -93Q378 -156 378 -198L379 -438L381 -449Q393 -504 436 -544T536 -608Q544 -611 545 -613T547 -629V-643",125:"119 1130Q119 1144 121 1147T135 1150H139Q151 1150 182 1138T252 1105T326 1046T373 964Q378 942 378 702Q378 469 379 462Q386 394 439 339Q482 296 535 272Q544 268 545 266T547 251Q547 241 547 238T542 231T531 227T510 217T477 194Q390 129 379 39Q378 32 378 -201Q378 -441 373 -463Q342 -580 165 -644Q152 -649 139 -649Q125 -649 122 -646T119 -629Q119 -622 119 -619T121 -614T124 -610T132 -607T143 -602Q195 -579 235 -539T285 -447Q286 -435 287 -199T289 51Q294 74 300 91T329 138T390 197Q412 213 436 226T475 244L489 250L472 258Q455 265 430 279T377 313T327 366T293 434Q289 451 289 472T287 699Q286 941 285 948Q279 978 262 1005T227 1048T184 1080T151 1100T129 1109L127 1110Q119 1113 119 1130",710:"1004 603Q1004 600 999 583T991 565L960 574Q929 582 866 599T745 631L500 698Q497 698 254 631Q197 616 134 599T39 574L8 565Q5 565 0 582T-5 603L26 614Q58 624 124 646T248 687L499 772Q999 604 1004 603",732:"296 691Q258 691 216 683T140 663T79 639T34 619T16 611Q13 619 8 628L0 644L36 662Q206 749 321 749Q410 749 517 710T703 670Q741 670 783 678T859 698T920 722T965 742T983 750Q986 742 991 733L999 717L963 699Q787 611 664 611Q594 611 484 651T296 691",770:"4 603Q4 600 -1 583T-9 565L-40 574Q-71 582 -134 599T-255 631L-500 698Q-503 698 -746 631Q-803 616 -866 599T-961 574L-992 565Q-995 565 -1000 582T-1005 603L-974 614Q-942 624 -876 646T-752 687L-501 772Q-1 604 4 603",771:"-704 691Q-742 691 -784 683T-860 663T-921 639T-966 619T-984 611Q-987 619 -992 628L-1000 644L-964 662Q-794 749 -679 749Q-590 749 -483 710T-297 670Q-259 670 -217 678T-141 698T-80 722T-35 742T-17 750Q-14 742 -9 733L-1 717L-37 699Q-213 611 -336 611Q-405 611 -515 651T-704 691",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H725V-396H735Q864 -396 888 -314Q889 -312 889 -311V896H388V292L389 -311Q405 -396 542 -396H552V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8720:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H552V896H542Q411 896 389 812L388 208V-396H889V812Q889 813 887 819T883 829T877 840T868 853T854 866T835 878T809 887T776 893T735 896H725V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8721:"60 948Q63 950 665 950H1267L1325 815Q1384 677 1388 669H1348L1341 683Q1320 724 1285 761Q1235 809 1174 838T1033 881T882 898T699 902H574H543H251L259 891Q722 258 724 252Q725 250 724 246Q721 243 460 -56L196 -356Q196 -357 407 -357Q459 -357 548 -357T676 -358Q812 -358 896 -353T1063 -332T1204 -283T1307 -196Q1328 -170 1348 -124H1388Q1388 -125 1381 -145T1356 -210T1325 -294L1267 -449L666 -450Q64 -450 61 -448Q55 -446 55 -439Q55 -437 57 -433L590 177Q590 178 557 222T452 366T322 544L56 909L55 924Q55 945 60 948",8730:"1001 1150Q1017 1150 1020 1132Q1020 1127 741 244L460 -643Q453 -650 436 -650H424Q423 -647 423 -645T421 -640T419 -631T415 -617T408 -594T399 -560T385 -512T367 -448T343 -364T312 -259L203 119L138 41L111 67L212 188L264 248L472 -474L983 1140Q988 1150 1001 1150",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798",8748:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798",8749:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798ZM1150 -798Q1168 -824 1201 -824H1203Q1231 -824 1259 -764T1311 -600T1356 -391T1398 -164Q1401 -143 1403 -133Q1475 292 1559 655T1681 1127Q1687 1145 1691 1157T1708 1201T1735 1257T1769 1306T1813 1346T1864 1360Q1920 1360 1948 1325T1980 1245Q1980 1220 1968 1205T1945 1186T1923 1183Q1902 1183 1885 1198T1868 1239Q1868 1287 1921 1296L1918 1300Q1915 1303 1910 1307T1902 1313Q1887 1323 1869 1323Q1855 1323 1843 1311T1811 1255T1772 1139T1725 936T1669 628Q1610 293 1546 -5T1446 -437T1391 -629Q1314 -862 1201 -862Q1161 -862 1128 -831T1091 -746Q1091 -711 1110 -698T1148 -685Q1169 -685 1186 -700T1203 -741Q1203 -789 1150 -798",8750:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q382 -52 390 2Q314 40 276 99Q230 167 230 249Q230 363 305 436T484 519H494L503 563Q587 939 632 1087T727 1298Q774 1360 828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q766 1323 688 929Q662 811 610 496Q770 416 770 249Q770 147 701 68T516 -21H506L497 -65Q407 -464 357 -623T237 -837Q203 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM480 478Q460 478 435 470T380 444T327 401T287 335T271 249Q271 124 375 56L397 43L431 223L485 478H480ZM519 20Q545 20 578 33T647 72T706 144T730 249Q730 383 603 455Q603 454 597 421T582 343T569 276Q516 22 515 20H519",8896:"1055 -401Q1055 -419 1042 -434T1007 -450Q977 -450 963 -423Q959 -417 757 167L555 750L353 167Q151 -417 147 -423Q134 -450 104 -450Q84 -450 70 -436T55 -401Q55 -394 56 -390Q59 -381 284 270T512 925Q525 950 555 950Q583 950 597 926Q599 923 825 270T1054 -391Q1055 -394 1055 -401",8897:"55 900Q55 919 69 934T103 950Q134 950 147 924Q152 913 353 333L555 -250L757 333Q958 913 963 924Q978 950 1007 950Q1028 950 1041 935T1055 901Q1055 894 1054 891Q1052 884 826 231T597 -426Q583 -450 556 -450Q527 -450 512 -424Q510 -421 285 229T56 890Q55 893 55 900",8898:"57 516Q68 602 104 675T190 797T301 882T423 933T542 949Q594 949 606 948Q780 928 901 815T1048 545Q1053 516 1053 475T1055 49Q1055 -406 1054 -410Q1051 -427 1037 -438T1006 -450T976 -439T958 -411Q957 -407 957 37Q957 484 956 494Q945 643 831 747T554 852Q481 852 411 826Q301 786 232 696T154 494Q153 484 153 37Q153 -407 152 -411Q148 -428 135 -439T104 -450T73 -439T56 -410Q55 -406 55 49Q56 505 57 516",8899:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911",8968:"224 -649V1150H511V1099H275V-649H224",8969:"16 1099V1150H303V-649H252V1099H16",8970:"224 -649V1150H275V-598H511V-649H224",8971:"252 -598V1150H303V-649H16V-598H252",9001:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",9002:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",10217:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",10752:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM755 -352Q922 -352 1061 -269T1278 -48T1356 250Q1356 479 1202 652T809 850Q798 851 747 851Q634 851 527 806T337 682T204 491T154 251Q154 128 201 17T329 -176T521 -304T755 -352ZM665 250Q665 290 692 315T758 341Q792 339 818 315T845 250Q845 211 819 186T755 160Q716 160 691 186T665 250",10753:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM706 299V850H704Q519 832 386 725T198 476Q181 433 169 379T156 300Q156 299 431 299H706ZM1116 732Q1054 778 982 807T871 842T810 849L804 850V299H1079Q1354 299 1354 300Q1354 311 1352 329T1336 402T1299 506T1228 620T1116 732ZM706 -350V201H431Q156 201 156 200Q156 189 158 171T174 98T211 -6T282 -120T395 -232Q428 -257 464 -277T527 -308T587 -328T636 -339T678 -346T706 -350ZM1354 200Q1354 201 1079 201H804V-350Q808 -349 838 -345T887 -338T940 -323T1010 -295Q1038 -282 1067 -265T1144 -208T1229 -121T1301 0T1349 158Q1354 188 1354 200",10754:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM1143 709Q1138 714 1129 722T1086 752T1017 791T925 826T809 850Q798 851 747 851H728Q659 851 571 823T408 741Q367 713 367 709L755 320L1143 709ZM297 639Q296 639 282 622T247 570T205 491T169 382T154 250T168 118T204 9T247 -70T282 -122L297 -139L685 250L297 639ZM1213 -139Q1214 -139 1228 -122T1263 -70T1305 9T1341 118T1356 250T1342 382T1306 491T1263 570T1228 622L1213 639L825 250L1213 -139ZM367 -209Q373 -215 384 -224T434 -258T514 -302T622 -336T755 -352T887 -338T996 -302T1075 -259T1126 -224L1143 -209L755 180Q754 180 561 -14T367 -209",10756:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911ZM507 554Q511 570 523 581T554 593Q571 593 585 582T603 554Q604 551 604 443V338H709Q817 338 820 337Q835 334 847 321T859 290Q859 254 819 241Q816 240 709 240H604V134Q604 48 604 34T598 11Q583 -15 555 -15Q526 -15 512 11Q507 20 507 34T506 134V240H401H344Q292 240 278 246Q251 259 251 290Q251 309 264 321T290 337Q293 338 401 338H506V443Q506 551 507 554",10758:"56 911Q60 927 72 938T103 950Q120 950 134 939T152 911Q153 907 153 277V-352H957V277Q957 907 958 911Q962 928 975 939T1006 950T1036 939T1054 911V891Q1054 871 1054 836T1054 754T1054 647T1055 525T1055 390T1055 250T1055 111T1055 -24T1055 -147T1054 -253T1054 -335T1054 -391V-411Q1047 -442 1016 -449Q1011 -450 552 -450L94 -449Q63 -439 56 -411V-391Q56 -371 56 -336T56 -254T56 -147T55 -25T55 110T55 250T55 389T55 524T55 647T56 753T56 835T56 891V911",12296:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",12297:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649"},{10764:"\u222c\u222c"})},4749:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.monospace=void 0;var n=r(768),o=r(1439);e.monospace=(0,n.AddPaths)(o.monospace,{32:"",33:"206 565Q206 590 222 606T265 622Q287 621 303 606T319 565T314 392L308 216Q299 194 273 194H262Q247 194 241 195T228 200T217 216L211 392Q206 539 206 565ZM206 56Q206 83 223 99T265 115Q288 113 304 99T320 58Q320 33 303 17T262 0Q237 0 222 17T206 56",34:"122 575Q122 593 137 608T173 623Q196 623 210 608T225 575Q225 562 218 464Q212 373 211 361T201 341Q193 333 173 333Q154 333 146 341Q138 348 137 360T129 464Q122 561 122 575ZM299 575Q299 593 314 608T350 623Q373 623 387 608T402 575Q402 562 395 464Q389 373 388 361T378 341Q370 333 350 333Q331 333 323 341Q315 348 314 360T306 464Q299 561 299 575",35:"93 163Q74 163 65 164T46 173T36 198Q36 210 40 215T61 233H131V236Q132 239 140 307T149 377Q149 379 105 379L61 380Q36 392 36 414Q36 450 86 450Q91 450 99 450T112 449H159Q163 480 167 517Q168 524 170 545T174 573T180 591T191 607T210 611Q223 611 232 604T243 588L245 580Q245 565 238 511T230 451Q230 449 282 449H333Q337 480 341 517Q342 524 343 537T345 556T348 573T352 589T359 600T370 608T384 611Q395 611 406 602T419 580Q419 565 412 511T404 451Q404 449 431 449H442Q477 449 485 429Q489 421 489 414Q489 392 463 380L428 379H394V376Q393 373 385 305T376 235Q376 233 419 233H463L468 230Q472 227 473 227T477 223T482 218T486 213T488 206T489 198Q489 162 436 162Q430 162 422 162T412 163H366V161Q364 159 357 92Q356 85 355 73T353 54T350 37T346 22T339 11T328 3T314 0Q303 0 292 9T279 31Q279 37 287 96T295 162Q295 163 244 163H192V161Q190 159 183 92Q182 85 181 73T179 54T176 37T172 22T165 11T154 3T140 0Q129 0 118 9T105 31Q105 37 113 96T121 162Q121 163 93 163ZM323 377Q323 379 272 379H220V376Q219 373 211 305T202 235Q202 233 253 233H305V236Q306 239 314 307T323 377",36:"415 397Q392 397 377 411T362 448Q362 464 376 485Q369 498 362 506T346 520T332 528T315 533T300 538V445L301 353L311 350Q382 334 424 284T466 174Q466 115 425 65T303 -2L300 -3V-30Q300 -64 291 -74Q283 -82 262 -82H255Q234 -82 225 -60L224 -32V-4L213 -2Q152 6 106 51T59 170V180Q59 197 74 213Q89 227 110 227T146 213T162 174Q162 156 147 137Q153 123 161 112T176 95T191 85T205 79T216 76T224 74V283L213 285Q147 298 103 343T58 449Q58 516 108 560T224 614V643V654Q224 666 226 673T237 687T264 694Q289 693 294 683T300 642V615H303Q355 607 390 587T440 540T460 493T466 453Q466 425 451 411T415 397ZM137 452Q137 425 158 404T198 376T223 369Q224 369 224 453T223 537Q198 532 168 509T137 452ZM301 75Q307 75 325 83T365 116T387 171Q387 238 300 267V171Q300 75 301 75",37:"35 560Q35 607 54 645T110 693Q111 693 116 693T125 694Q165 692 187 651T210 560Q210 506 186 467T123 428Q84 428 60 466T35 560ZM139 560Q139 574 136 587T130 608T124 615Q122 617 120 614Q106 595 106 561Q106 516 121 506Q123 504 125 507Q139 526 139 560ZM123 -83Q107 -83 98 -73T88 -48Q88 -43 89 -41Q90 -37 229 316T370 675Q381 694 400 694Q416 694 426 684T436 659Q436 654 435 652Q434 647 295 294T153 -65Q144 -83 123 -83ZM314 50Q314 104 338 143T400 183Q439 183 464 144T489 50T465 -43T402 -82Q358 -82 336 -41T314 50ZM417 50Q417 71 413 85T405 102L401 106Q386 95 386 50Q386 29 390 15T398 -2L402 -6Q417 5 417 50",38:"96 462Q96 546 132 584T211 622Q255 622 284 583T314 474Q314 395 224 305L208 288Q213 275 226 251L265 185L269 179Q273 184 299 246L332 333L342 363Q342 364 341 365Q334 365 334 393Q334 406 334 410T340 420T356 431H412H440Q467 431 478 424T490 393Q490 376 484 367T470 357T448 355H441H415L399 312Q349 176 322 127L315 115L323 106Q360 65 393 65Q405 65 410 80T416 109Q416 140 452 140Q487 140 487 105Q487 56 460 23T391 -11L286 41L273 53L262 42Q212 -11 151 -11Q97 -11 63 33T28 143Q28 161 30 176T38 205T47 227T60 247T72 261T84 274T94 283L122 311L119 323Q96 392 96 462ZM243 474Q243 533 218 545L215 546Q212 546 210 546Q182 546 169 501Q167 492 167 466Q167 419 179 368L188 377Q234 425 242 461Q243 465 243 474ZM217 129Q185 174 154 235Q121 214 115 176Q113 168 113 143Q113 83 139 67Q141 66 152 66Q191 66 228 112L217 129",39:"205 554Q205 577 221 594T263 611Q302 611 325 577T349 490Q349 409 298 347Q285 330 258 309T214 287Q203 289 189 302T175 327Q175 341 185 349T213 369T245 402Q269 437 273 483V497Q264 496 263 496Q240 496 223 513T205 554",40:"437 -53Q437 -82 399 -82H394Q377 -82 342 -55Q259 7 213 102T166 306Q166 412 211 507T342 667Q377 694 393 694H399Q437 694 437 665Q437 654 426 643T397 620T356 584T311 525Q301 511 290 488T264 412T250 306Q250 191 300 105T422 -27Q437 -37 437 -53",41:"87 664Q87 694 126 694Q138 694 147 690T183 667Q266 605 312 510T358 306Q358 193 307 93T161 -70Q142 -82 126 -82Q105 -82 96 -73T87 -53Q87 -47 88 -44Q92 -36 116 -19T173 34T230 119Q273 206 273 306Q273 408 231 494T109 635Q87 649 87 664",42:"222 487Q224 501 235 510T262 520Q279 520 289 510T302 487Q302 458 301 429Q301 421 301 413T301 398T300 386T300 377V374Q300 373 301 373Q304 373 353 403T416 434Q432 434 444 423T456 393Q456 389 456 386T454 379T451 373T448 368T442 363T436 358T427 353T417 348T405 342T391 334Q345 309 339 305L388 279Q400 273 412 266T432 255T441 250Q456 238 456 218Q456 200 445 189T417 177Q403 177 354 207T301 238Q300 238 300 237V234Q300 231 300 226T300 214T301 199T301 182Q302 153 302 124Q300 109 289 100T262 90T235 100T222 124Q222 153 223 182Q223 190 223 198T223 213T224 225T224 234V237Q224 238 223 238Q220 238 171 208T108 177Q92 177 80 188T68 218Q68 237 79 246T134 277Q180 303 185 306L136 332Q124 338 112 345T92 356T83 361Q68 373 68 393Q68 411 79 422T107 434Q121 434 170 404T223 373Q224 373 224 374V377Q224 380 224 385T224 397T223 412T223 429Q222 458 222 487",43:"147 271Q138 271 122 271T98 270Q68 270 53 277T38 306T53 335T98 342Q105 342 121 342T147 341H227V423L228 505Q241 531 262 531Q268 531 273 530T282 525T287 519T293 511L297 505V341H377H430Q457 341 467 338T483 321Q487 313 487 306Q487 295 480 286T463 273Q457 271 377 271H297V107Q281 81 262 81Q250 81 242 87T230 100L228 107L227 189V271H147",44:"193 37T193 70T213 121T260 140Q302 140 327 108T353 36Q353 -7 336 -43T294 -98T249 -128T215 -139Q204 -139 189 -125Q177 -111 174 -101Q172 -84 183 -77T217 -61T253 -33Q261 -24 272 1L265 0Q234 0 214 18",45:"57 306Q57 333 86 341H438Q468 332 468 306T438 271H86Q57 280 57 306",46:"193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",47:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",58:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",59:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T259 140Q301 140 319 108T337 33Q337 -38 291 -88T214 -139Q203 -139 189 -126T175 -97Q175 -85 182 -78T200 -66T225 -50T249 -17Q256 -3 256 0Q252 1 248 1Q242 2 235 5T218 15T200 36T193 70",60:"468 90Q468 76 458 66T433 55Q426 55 419 58Q413 61 243 168T68 280Q57 291 57 306T68 332Q72 335 241 442T416 553Q424 557 432 557Q447 557 457 547T468 522T456 496Q454 494 305 399L158 306L305 213Q341 190 390 159Q443 125 452 119T464 106V105Q468 97 468 90",61:"38 382Q38 409 67 417H457Q487 408 487 382Q487 358 461 348H64Q51 352 45 360T38 376V382ZM67 195Q38 204 38 230Q38 255 62 264Q66 265 264 265H461L464 264Q467 262 469 261T475 256T481 249T485 240T487 230Q487 204 457 195H67",62:"57 522Q57 539 67 548T90 557Q98 557 105 554Q111 551 281 444T456 332Q468 320 468 306T456 280Q452 276 282 169T105 58Q98 55 91 55Q79 55 68 63T57 90Q57 105 68 116Q70 118 219 213L366 306L219 399Q75 491 71 494Q57 507 57 522",63:"62 493Q62 540 107 578T253 617Q366 617 414 578T462 490Q462 459 445 434T411 400L394 390Q315 347 296 287Q294 278 293 247V217Q285 201 278 198T246 194T216 197T201 215V245V253Q201 379 351 456Q366 464 375 477Q377 482 377 490Q377 517 339 528T251 540Q182 540 159 517Q166 503 166 490Q166 468 151 453T114 438Q96 438 79 451T62 493ZM190 58Q190 85 208 100T249 115Q272 113 288 99T304 58Q304 33 287 17T246 0T206 16T190 58",64:"44 306Q44 445 125 531T302 617Q332 617 358 607T411 574T456 502T479 387Q481 361 481 321Q481 203 421 143Q381 103 332 103Q266 103 225 165T183 307Q183 390 227 449T332 508Q358 508 378 498Q350 541 304 541Q229 541 172 473T115 305Q115 208 171 140T306 71H310Q358 71 397 105Q409 115 436 115Q458 115 462 113Q481 106 481 86Q481 73 468 61Q401 -6 305 -6Q262 -6 217 14T133 71T69 170T44 306ZM410 306Q410 361 386 396T333 431Q300 431 277 394T254 305Q254 256 276 218T332 180Q364 180 387 217T410 306",91:"237 -82Q221 -78 214 -58V305Q214 669 216 673Q220 687 231 690T278 694H350H461Q462 693 467 690T474 685T478 679T482 670T483 656Q483 632 471 625T428 617Q422 617 406 617T379 618H298V-7H379H420Q459 -7 471 -13T483 -45Q483 -55 483 -59T477 -70T461 -82H237",92:"58 659Q58 673 68 683T93 694Q114 694 125 673Q132 659 297 314T464 -36Q466 -44 466 -48Q466 -66 454 -74T431 -83Q410 -83 399 -62Q391 -47 226 298T60 648Q58 656 58 659",93:"41 656Q41 681 53 688T99 695Q107 695 133 695T177 694H288Q307 681 310 669V-58Q303 -76 288 -82H64Q41 -73 41 -45Q41 -21 53 -14T96 -6Q102 -6 118 -6T145 -7H226V618H145H100Q67 618 54 625T41 656",94:"138 460Q121 460 109 479T96 512Q96 527 106 534Q109 536 178 571T253 609Q256 611 264 611Q272 610 343 574Q357 567 369 561T389 550T402 543T411 538T416 535T420 532T422 529T425 525Q428 518 428 512Q428 498 416 479T386 460H384Q377 460 316 496L262 526L208 496Q147 460 138 460",95:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",96:"176 479Q176 563 227 622T310 681Q324 680 337 667T350 641Q350 627 340 619T312 599T280 566Q256 531 252 485V471Q261 472 262 472Q285 472 302 455T320 414Q320 389 303 373T261 357Q223 357 200 391T176 479",123:"430 -7H436Q449 -7 456 -8T469 -19T475 -45Q475 -69 466 -76T434 -83H419Q386 -82 363 -80T308 -69T253 -41T223 7L221 17L220 118V220L218 224Q215 229 214 230T210 235T204 241T195 246T184 252T170 257T151 262T127 265Q118 267 100 267T69 270T52 283Q50 288 50 306V314Q50 335 67 341Q68 342 102 343T172 355T217 386L220 392V493L221 595Q225 611 230 621T251 650T304 679T395 693L406 694Q418 694 426 694Q458 694 466 685Q475 676 475 656T466 627Q458 618 430 618Q319 618 305 587L304 486Q304 476 304 458T305 431Q305 385 295 358T251 311L243 306Q243 305 254 298T281 274T302 231Q304 223 304 125L305 25Q309 16 316 10T352 -1T430 -7",124:"228 668Q241 694 262 694Q268 694 273 693T282 688T287 682T293 674L297 668V-57Q282 -82 262 -82Q239 -82 228 -57V668",125:"49 655Q49 674 56 682T73 692T106 694Q141 693 167 690T224 677T275 647T303 595L305 392Q313 367 347 356T417 344T457 341Q475 335 475 306Q475 292 473 285T464 273T451 269T430 267Q352 262 327 246Q311 236 305 220L303 17L301 7Q294 -16 277 -33T242 -60T196 -74T150 -80T106 -83Q78 -83 72 -82T58 -74Q49 -65 49 -44Q49 -24 58 -16Q66 -7 94 -7Q143 -7 171 -1T207 10T220 25V125Q220 223 222 231Q228 257 243 274T270 299L281 306Q234 329 222 381Q220 387 220 486V587Q212 597 207 601T173 612T94 618Q66 618 58 627Q49 635 49 655",126:"125 467Q113 467 100 480T87 509Q88 520 111 543Q172 602 209 609Q219 611 224 611Q246 611 263 596T290 566T304 551Q319 551 367 594Q383 610 396 610H400Q411 610 424 597T437 568Q436 557 413 534Q348 469 305 466Q278 466 260 481T234 511T220 526Q205 526 157 483Q141 467 129 467H125",127:"104 565Q104 590 120 600T155 611Q175 611 180 610Q217 599 217 565Q217 545 202 532T166 519H159H155Q120 519 107 547Q104 553 104 565ZM307 565Q307 580 317 593T346 610Q348 610 350 610T354 611Q355 612 367 612Q395 611 408 597T421 565T409 534T365 519H358Q336 519 322 532T307 565",160:"",305:"411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",567:"75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",697:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",768:"-409 569Q-409 586 -399 596T-377 610Q-376 610 -372 610T-365 611Q-355 610 -284 588T-210 563Q-195 556 -195 537Q-195 533 -197 522T-208 498T-229 485Q-238 485 -312 508T-388 533Q-400 538 -405 552Q-409 559 -409 569",769:"-297 485Q-315 485 -323 505T-331 537Q-331 556 -316 563Q-307 569 -170 610Q-169 610 -165 610T-157 611Q-141 609 -131 600T-119 584T-117 569Q-117 555 -124 545T-138 533Q-140 531 -214 508T-297 485",770:"-387 460Q-404 460 -416 479T-429 512Q-429 527 -419 534Q-416 536 -347 571T-272 609Q-269 611 -261 611Q-254 610 -182 574Q-168 567 -156 561T-136 550T-123 543T-114 538T-109 535T-105 532T-103 529T-100 525Q-97 518 -97 512Q-97 498 -109 479T-139 460H-141Q-148 460 -209 496L-263 526L-317 496Q-378 460 -387 460",771:"-400 467Q-412 467 -425 480T-438 509Q-437 520 -414 543Q-353 602 -316 609Q-306 611 -301 611Q-279 611 -262 596T-235 566T-221 551Q-206 551 -158 594Q-142 610 -129 610H-125Q-114 610 -101 597T-88 568Q-89 557 -112 534Q-177 469 -220 466Q-247 466 -265 481T-291 511T-305 526Q-320 526 -368 483Q-384 467 -396 467H-400",772:"-429 500Q-440 504 -445 511T-450 522T-452 536Q-452 552 -451 556Q-445 571 -434 574T-379 578Q-369 578 -330 578T-261 577H-96Q-94 575 -90 573T-85 569T-81 564T-77 558T-75 550T-74 538Q-74 522 -78 515T-96 500H-429",774:"-446 579Q-446 611 -412 611H-407Q-383 609 -378 599T-358 587Q-340 583 -263 583H-235Q-159 583 -152 593Q-145 611 -120 611H-117H-115Q-79 611 -79 577Q-80 552 -95 536T-140 514T-191 506T-251 504H-263H-274Q-311 504 -334 505T-386 513T-431 536T-446 579",776:"-421 565Q-421 590 -405 600T-370 611Q-350 611 -345 610Q-308 599 -308 565Q-308 545 -323 532T-359 519H-366H-370Q-405 519 -418 547Q-421 553 -421 565ZM-218 565Q-218 580 -208 593T-179 610Q-177 610 -175 610T-171 611Q-170 612 -158 612Q-130 611 -117 597T-104 565T-116 534T-160 519H-167Q-189 519 -203 532T-218 565",778:"-344 558Q-344 583 -321 601T-262 619Q-225 619 -204 600T-182 560Q-182 536 -205 518T-264 499Q-301 499 -322 519T-344 558ZM-223 559Q-223 570 -234 579T-261 588T-289 580T-303 559Q-303 549 -293 540T-263 530T-234 539T-223 559",780:"-427 525Q-427 542 -417 559T-392 577Q-385 577 -323 553L-263 530L-203 553Q-143 576 -136 576Q-118 576 -109 559T-99 525Q-99 508 -107 502T-161 481Q-177 475 -186 472Q-256 449 -263 449Q-272 449 -339 472T-412 498Q-420 501 -423 508T-427 520V525",913:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",914:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",915:"466 611Q468 609 473 606T479 602T483 598T486 593T487 586T488 576T488 562V526V488Q488 452 470 444Q466 442 446 442Q421 442 413 450Q406 457 405 463T404 501V535H185V76H222H239Q260 76 270 69T281 38Q281 12 270 6T209 0H155H104Q48 0 37 5T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594Q33 606 43 608T106 611H258H466",916:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501",917:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",918:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",919:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",920:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM262 66Q285 66 300 67T329 74T351 86T366 108T376 138T381 181T383 235T384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 247 141 215T146 151T158 107T179 82T212 69T262 66ZM179 356Q187 378 219 378H223Q240 377 249 372T260 360L261 355Q261 353 262 353T263 355Q263 362 272 369Q280 377 304 377H310Q325 377 331 374T346 356V256Q338 241 331 238T309 234H304Q280 234 272 242Q263 249 263 256Q263 258 262 258T261 256Q261 249 252 242Q244 234 220 234H216Q186 234 179 256V356",921:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",922:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",923:"30 38Q30 57 38 66T70 76Q88 76 88 78Q89 79 117 207T173 466T205 602Q213 617 231 622H236Q241 622 249 622T264 623H294Q315 609 319 602Q321 598 350 468T407 208T435 78Q436 76 454 76Q470 76 478 73Q495 62 495 38Q495 10 473 1H313Q290 10 290 38Q290 56 297 65T310 74T331 76Q350 76 350 78Q349 80 328 176T285 383T263 520Q263 526 262 527Q261 527 261 521Q261 497 240 388T198 181T174 78Q174 76 193 76Q220 75 227 65Q234 56 234 38Q234 28 234 24T228 13T212 1H52Q30 9 30 32V38",924:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",925:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",926:"37 555V569Q37 605 60 610H66Q71 610 81 610T105 610T137 610T175 611T217 611T264 611H465Q467 609 471 606T477 602T481 599T484 594T485 588T487 580T487 570T487 554Q487 526 486 520T478 506Q470 498 445 498T412 506Q403 515 403 531V539H121V531Q121 498 86 498H79H71Q48 498 39 517Q37 522 37 555ZM109 318V346Q109 366 113 374T132 389H170Q193 379 193 359V354H331V359Q331 379 354 389H392Q407 381 411 373T415 342V318V290Q415 270 411 262T392 247H354Q331 257 331 277V282H193V277Q193 257 170 247H132Q117 255 113 263T109 294V318ZM56 1Q41 7 37 15T33 42V58V80Q33 101 41 110T77 119Q87 118 91 118T103 114T114 103T117 83V72H407V83Q407 101 416 110T449 119T482 110Q489 103 490 97T491 59V41Q491 24 487 16T469 1H56",927:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",928:"60 535Q45 535 38 536T24 545T16 571Q16 603 36 609Q41 611 264 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V535H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60",929:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",931:"40 575Q40 576 40 579T41 583T41 588T43 593T46 597T50 602T55 606T63 610H68Q74 610 84 610T108 610T139 610T176 611T219 611T264 611H462Q464 609 469 606T475 602T479 598T482 593T483 586T484 576T484 562V526V488Q484 452 466 444Q462 442 442 442Q417 442 409 450Q402 457 401 463T400 501V535H153Q153 533 218 430Q233 405 250 378T276 336T286 319Q290 311 290 307Q290 296 239 211Q229 194 223 184L161 78H400V112Q400 142 401 149T409 163Q418 172 442 172Q473 172 482 152Q484 147 484 86V49Q484 25 481 17T462 1H63Q41 10 41 31Q41 39 43 44Q43 45 81 109T157 238L195 303Q195 307 119 430T41 557T40 575",932:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",933:"38 494Q38 549 74 585T152 621Q168 621 179 619T209 606T241 566T262 492Q262 494 265 507T270 526T276 547T285 569T298 589T315 606T337 617T365 622Q416 622 451 584T486 494Q486 470 469 461Q464 459 445 459H437Q416 459 406 476Q404 479 403 502T393 541T365 558Q350 558 340 548T323 519T312 475T307 419T305 354T304 282Q304 254 304 239V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V239Q220 256 220 289T220 338T219 383T217 426T214 463T209 497T201 522T189 543T174 555Q168 558 159 558Q139 558 131 541T121 502T118 476Q108 459 84 459H79H71Q38 459 38 494",934:"139 573V578Q139 603 161 610H166Q172 610 182 610T204 610T232 611T264 611H364Q379 602 382 595T385 573Q385 544 364 536L334 535H304V441H306Q313 440 325 438T367 426T421 403T464 364T483 306Q483 251 430 216T317 172Q315 172 313 172T308 170H306H304V76H364Q379 67 382 60T385 38Q385 28 385 24T379 12T364 1H161Q139 8 139 33V38Q139 46 139 49T141 58T148 68T161 76H220V170H218Q211 171 199 173T157 185T103 208T60 248T41 306Q41 361 94 396T208 439Q210 439 212 439T216 440L218 441H220V535H190L161 536Q139 543 139 573ZM124 306Q124 286 147 271T194 252L218 247Q220 247 220 306V364H218Q212 364 192 359T148 340T124 306ZM400 305Q400 325 377 340T330 360L306 364Q304 364 304 306Q304 247 306 247Q312 247 332 252T376 271T400 305",935:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",936:"37 439Q38 451 40 457T52 469T77 475H79Q96 475 107 473T132 456T152 411Q152 409 153 396T154 372V365Q154 291 198 261Q215 251 219 251Q220 251 220 393V535H193L167 536Q145 545 145 567V573Q145 602 167 610Q168 611 264 611H358Q372 602 376 595T380 573Q380 545 358 536L331 535H304V393Q304 251 305 251Q307 251 310 252T323 259T339 272T355 295T367 331Q368 337 370 372Q370 382 371 395T372 411Q376 434 384 448T404 467T425 474T447 475Q461 474 467 473T480 463T487 437Q487 419 481 412Q476 403 459 398Q457 390 453 344T431 263Q415 228 383 205T332 177T306 172H304V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V172H218Q211 172 192 177T141 205T93 263Q74 298 71 343T67 391L66 398Q47 403 42 411T37 433V439",937:"40 404Q40 498 106 560T258 622Q357 622 420 558T484 406Q484 359 469 311T428 205T392 117Q382 84 382 78Q382 76 402 76H421V87Q421 110 431 116T457 123Q474 123 483 114Q490 107 491 100T492 61V42Q492 11 474 3Q470 1 397 1H324Q302 9 302 32V39Q302 104 351 225T400 405Q400 462 361 504T262 546Q200 546 162 504T124 405Q124 346 171 230T223 42V36Q223 11 205 3Q201 1 128 1H55Q39 7 33 23L32 60V80Q32 94 34 102T44 116T68 123Q103 123 103 87V76H123Q142 76 142 78Q142 100 117 156T66 282T40 404",8215:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",8242:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",8260:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",8710:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032"})},9320:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.normal=void 0;var n=r(768),o=r(331);e.normal=(0,n.AddPaths)(o.normal,{32:"",33:"78 661Q78 682 96 699T138 716T180 700T199 661Q199 654 179 432T158 206Q156 198 139 198Q121 198 119 206Q118 209 98 431T78 661ZM79 61Q79 89 97 105T141 121Q164 119 181 104T198 61Q198 31 181 16T139 1Q114 1 97 16T79 61",34:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",35:"56 347Q56 360 70 367H313L355 524Q394 676 401 686Q406 694 416 694Q434 694 436 676Q436 672 396 522Q355 374 355 369L354 367H543L585 524Q626 679 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 668 626 522Q585 374 585 369L584 367H762Q777 359 777 347Q777 334 767 331T722 327H667H572L552 251L531 174Q531 173 647 173H720Q756 173 766 170T777 153T762 133H519L477 -24Q436 -179 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -177Q397 -167 436 -21Q477 125 477 131L478 133H289L247 -24Q206 -179 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -177Q167 -167 206 -21Q247 125 247 131L248 133H70Q56 140 56 153Q56 168 72 173H260L280 249L301 326Q301 327 186 327H72Q56 332 56 347ZM531 326Q531 327 437 327H342L322 251L301 174Q301 173 395 173H490L510 249L531 326",36:"162 187Q162 164 146 149T109 133H103V130Q108 115 115 105Q122 92 131 82T150 64T170 52T190 44T206 40T220 37L227 36V313Q190 320 162 335Q116 358 86 404T55 508Q55 567 85 614T165 685Q186 696 225 704H227V750H273V704L286 703Q369 690 413 631Q441 588 444 531Q444 514 443 509Q439 490 425 479T391 468Q368 468 353 483T337 522Q337 546 353 560T390 575L394 576V578Q386 599 372 614T342 637T314 649T288 656L273 658V408L288 405Q329 394 355 376Q396 348 420 300T444 199Q444 130 408 76T313 1Q286 -9 276 -9H273V-56H227V-10H221Q202 -6 193 -4T155 11T108 41T74 94T55 176V182Q55 227 95 238Q103 240 108 240Q129 240 145 226T162 187ZM225 657Q219 657 204 651T169 632T135 594T121 538Q121 512 131 491T156 457T187 435T213 423T227 420V539Q227 657 225 657ZM378 169Q378 230 339 265T274 301Q273 301 273 169V37Q324 50 351 87T378 169",37:"465 605Q428 605 394 614T340 632T319 641Q332 608 332 548Q332 458 293 403T202 347Q145 347 101 402T56 548Q56 637 101 693T202 750Q241 750 272 719Q359 642 464 642Q580 642 650 732Q662 748 668 749Q670 750 673 750Q682 750 688 743T693 726Q178 -47 170 -52Q166 -56 160 -56Q147 -56 142 -45Q137 -36 142 -27Q143 -24 363 304Q469 462 525 546T581 630Q528 605 465 605ZM207 385Q235 385 263 427T292 548Q292 617 267 664T200 712Q193 712 186 709T167 698T147 668T134 615Q132 595 132 548V527Q132 436 165 403Q183 385 203 385H207ZM500 146Q500 234 544 290T647 347Q699 347 737 292T776 146T737 0T646 -56Q590 -56 545 0T500 146ZM651 -18Q679 -18 707 24T736 146Q736 215 711 262T644 309Q637 309 630 306T611 295T591 265T578 212Q577 200 577 146V124Q577 -18 647 -18H651",38:"156 540Q156 620 201 668T302 716Q354 716 377 671T401 578Q401 505 287 386L274 373Q309 285 416 148L429 132L437 142Q474 191 543 309L562 341V349Q562 368 541 376T498 385H493V431H502L626 428Q709 428 721 431H727V385H712Q688 384 669 379T639 369T618 354T603 337T591 316T578 295Q537 223 506 176T464 117T454 104Q454 102 471 85T497 62Q543 24 585 24Q618 24 648 48T682 113V121H722V112Q721 94 714 75T692 32T646 -7T574 -22Q491 -19 414 42L402 51L391 42Q312 -22 224 -22Q144 -22 93 25T42 135Q42 153 46 169T55 197T74 225T96 249T125 278T156 308L195 347L190 360Q185 372 182 382T174 411T165 448T159 491T156 540ZM361 576Q361 613 348 646T305 679Q272 679 252 649T232 572Q232 497 255 426L259 411L267 420Q361 519 361 576ZM140 164Q140 103 167 64T240 24Q271 24 304 36T356 61T374 77Q295 156 235 262L220 292L210 310L193 293Q177 277 169 268T151 229T140 164",39:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",40:"94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250",41:"60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749",42:"215 721Q216 732 225 741T248 750Q263 750 273 742T284 721L270 571L327 613Q383 654 388 657T399 660Q412 660 423 650T435 624T424 600T376 575Q363 569 355 566L289 534L355 504L424 470Q435 462 435 447Q435 431 424 420T399 409Q393 409 388 412T327 456L270 498L277 423L284 348Q280 320 250 320T215 348L229 498L172 456Q116 415 111 412T100 409Q87 409 76 420T64 447Q64 461 75 470L144 504L210 534L144 566Q136 570 122 576Q83 593 74 600T64 624Q64 639 75 649T100 660Q106 660 111 657T172 613L229 571Q229 578 222 643T215 721",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"78 35T78 60T94 103T137 121Q165 121 187 96T210 8Q210 -27 201 -60T180 -117T154 -158T130 -185T117 -194Q113 -194 104 -185T95 -172Q95 -168 106 -156T131 -126T157 -76T173 -3V9L172 8Q170 7 167 6T161 3T152 1T140 0Q113 0 96 17",45:"11 179V252H277V179H11",46:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",48:"96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597",49:"213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578",50:"109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429",51:"127 463Q100 463 85 480T69 524Q69 579 117 622T233 665Q268 665 277 664Q351 652 390 611T430 522Q430 470 396 421T302 350L299 348Q299 347 308 345T337 336T375 315Q457 262 457 175Q457 96 395 37T238 -22Q158 -22 100 21T42 130Q42 158 60 175T105 193Q133 193 151 175T169 130Q169 119 166 110T159 94T148 82T136 74T126 70T118 67L114 66Q165 21 238 21Q293 21 321 74Q338 107 338 175V195Q338 290 274 322Q259 328 213 329L171 330L168 332Q166 335 166 348Q166 366 174 366Q202 366 232 371Q266 376 294 413T322 525V533Q322 590 287 612Q265 626 240 626Q208 626 181 615T143 592T132 580H135Q138 579 143 578T153 573T165 566T175 555T183 540T186 520Q186 498 172 481T127 463",52:"462 0Q444 3 333 3Q217 3 199 0H190V46H221Q241 46 248 46T265 48T279 53T286 61Q287 63 287 115V165H28V211L179 442Q332 674 334 675Q336 677 355 677H373L379 671V211H471V165H379V114Q379 73 379 66T385 54Q393 47 442 46H471V0H462ZM293 211V545L74 212L183 211H293",53:"164 157Q164 133 148 117T109 101H102Q148 22 224 22Q294 22 326 82Q345 115 345 210Q345 313 318 349Q292 382 260 382H254Q176 382 136 314Q132 307 129 306T114 304Q97 304 95 310Q93 314 93 485V614Q93 664 98 664Q100 666 102 666Q103 666 123 658T178 642T253 634Q324 634 389 662Q397 666 402 666Q410 666 410 648V635Q328 538 205 538Q174 538 149 544L139 546V374Q158 388 169 396T205 412T256 420Q337 420 393 355T449 201Q449 109 385 44T229 -22Q148 -22 99 32T50 154Q50 178 61 192T84 210T107 214Q132 214 148 197T164 157",54:"42 313Q42 476 123 571T303 666Q372 666 402 630T432 550Q432 525 418 510T379 495Q356 495 341 509T326 548Q326 592 373 601Q351 623 311 626Q240 626 194 566Q147 500 147 364L148 360Q153 366 156 373Q197 433 263 433H267Q313 433 348 414Q372 400 396 374T435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM257 397Q227 397 205 380T171 335T154 278T148 216Q148 133 160 97T198 39Q222 21 251 21Q302 21 329 59Q342 77 347 104T352 209Q352 289 347 316T329 361Q302 397 257 397",55:"55 458Q56 460 72 567L88 674Q88 676 108 676H128V672Q128 662 143 655T195 646T364 644H485V605L417 512Q408 500 387 472T360 435T339 403T319 367T305 330T292 284T284 230T278 162T275 80Q275 66 275 52T274 28V19Q270 2 255 -10T221 -22Q210 -22 200 -19T179 0T168 40Q168 198 265 368Q285 400 349 489L395 552H302Q128 552 119 546Q113 543 108 522T98 479L95 458V455H55V458",56:"70 417T70 494T124 618T248 666Q319 666 374 624T429 515Q429 485 418 459T392 417T361 389T335 371T324 363L338 354Q352 344 366 334T382 323Q457 264 457 174Q457 95 399 37T249 -22Q159 -22 101 29T43 155Q43 263 172 335L154 348Q133 361 127 368Q70 417 70 494ZM286 386L292 390Q298 394 301 396T311 403T323 413T334 425T345 438T355 454T364 471T369 491T371 513Q371 556 342 586T275 624Q268 625 242 625Q201 625 165 599T128 534Q128 511 141 492T167 463T217 431Q224 426 228 424L286 386ZM250 21Q308 21 350 55T392 137Q392 154 387 169T375 194T353 216T330 234T301 253T274 270Q260 279 244 289T218 306L210 311Q204 311 181 294T133 239T107 157Q107 98 150 60T250 21",57:"352 287Q304 211 232 211Q154 211 104 270T44 396Q42 412 42 436V444Q42 537 111 606Q171 666 243 666Q245 666 249 666T257 665H261Q273 665 286 663T323 651T370 619T413 560Q456 472 456 334Q456 194 396 97Q361 41 312 10T208 -22Q147 -22 108 7T68 93T121 149Q143 149 158 135T173 96Q173 78 164 65T148 49T135 44L131 43Q131 41 138 37T164 27T206 22H212Q272 22 313 86Q352 142 352 280V287ZM244 248Q292 248 321 297T351 430Q351 508 343 542Q341 552 337 562T323 588T293 615T246 625Q208 625 181 598Q160 576 154 546T147 441Q147 358 152 329T172 282Q197 248 244 248",58:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",59:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 85 94 103T137 121Q202 121 202 8Q202 -44 183 -94T144 -169T118 -194Q115 -194 106 -186T95 -174Q94 -171 107 -155T137 -107T160 -38Q161 -32 162 -22T165 -4T165 4Q165 5 161 4T142 0Q110 0 94 18T78 60",60:"694 -11T694 -19T688 -33T678 -40Q671 -40 524 29T234 166L90 235Q83 240 83 250Q83 261 91 266Q664 540 678 540Q681 540 687 534T694 519T687 505Q686 504 417 376L151 250L417 124Q686 -4 687 -5Q694 -11 694 -19",61:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",62:"84 520Q84 528 88 533T96 539L99 540Q106 540 253 471T544 334L687 265Q694 260 694 250T687 235Q685 233 395 96L107 -40H101Q83 -38 83 -20Q83 -19 83 -17Q82 -10 98 -1Q117 9 248 71Q326 108 378 132L626 250L378 368Q90 504 86 509Q84 513 84 520",63:"226 668Q190 668 162 656T124 632L114 621Q116 621 119 620T130 616T145 607T157 591T162 567Q162 544 147 529T109 514T71 528T55 566Q55 625 100 661T199 704Q201 704 210 704T224 705H228Q281 705 320 692T378 656T407 612T416 567Q416 503 361 462Q267 395 247 303Q242 279 242 241V224Q242 205 239 202T222 198T205 201T202 218V249Q204 320 220 371T255 445T292 491T315 537Q317 546 317 574V587Q317 604 315 615T304 640T277 661T226 668ZM162 61Q162 89 180 105T224 121Q247 119 264 104T281 61Q281 31 264 16T222 1Q197 1 180 16T162 61",64:"56 347Q56 429 86 498T164 612T270 680T386 705Q522 705 622 603T722 349Q722 126 608 126Q541 126 513 176Q512 177 512 179T510 182L509 183Q508 183 503 177T487 163T464 146T429 132T385 126Q311 126 251 186T190 347Q190 448 251 508T385 568Q426 568 460 548T509 511T531 479H555Q580 479 582 478Q586 477 587 468Q588 454 588 338V260Q588 200 593 182T619 163Q641 163 655 178T674 223T680 273T682 325V330Q682 426 647 500Q611 569 544 618T388 668Q271 668 184 577T96 347Q96 216 180 121T396 26Q421 26 446 28T493 34T535 43T573 52T605 63T629 72T647 80T657 84H716Q722 78 722 74Q722 65 675 45T547 7T392 -11Q255 -11 156 90T56 347ZM274 347Q274 266 308 214T390 162Q420 162 449 182T498 235L504 245V449L498 459Q453 532 387 532Q347 532 311 483T274 347",65:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",66:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",67:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342",68:"130 622Q123 629 119 631T103 634T60 637H27V683H228Q399 682 419 682T461 676Q504 667 546 641T626 573T685 470T708 336Q708 210 634 116T442 3Q429 1 228 0H27V46H60Q102 47 111 49T130 61V622ZM593 338Q593 439 571 501T493 602Q439 637 355 637H322H294Q238 637 234 628Q231 624 231 344Q231 62 232 59Q233 49 248 48T339 46H350Q456 46 515 95Q561 133 577 191T593 338",69:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",70:"128 619Q121 626 117 628T101 631T58 634H25V680H582V676Q584 670 596 560T610 444V440H570V444Q563 493 561 501Q555 538 543 563T516 601T477 622T431 631T374 633H334H286Q252 633 244 631T233 621Q232 619 232 490V363H284Q287 363 303 363T327 364T349 367T372 373T389 385Q407 403 410 459V480H450V200H410V221Q407 276 389 296Q381 303 371 307T348 313T327 316T303 317T284 317H232V189L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",71:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q401 658 376 654T316 633T254 592T205 519T177 411Q173 369 173 335Q173 259 192 201T238 111T302 58T370 31T431 24Q478 24 513 45T559 100Q562 110 562 160V212Q561 213 557 216T551 220T542 223T526 225T502 226T463 227H437V273H449L609 270Q715 270 727 273H735V227H721Q674 227 668 215Q666 211 666 108V6Q660 0 657 0Q653 0 639 10Q617 25 600 42L587 54Q571 27 524 3T406 -22Q317 -22 238 22T108 151T56 342",72:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",73:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",74:"89 177Q115 177 133 160T152 112Q152 88 137 72T102 52Q99 51 101 49Q106 43 129 29Q159 15 190 15Q232 15 256 48T286 126Q286 127 286 142T286 183T286 238T287 306T287 378Q287 403 287 429T287 479T287 524T286 563T286 593T286 614V621Q281 630 263 633T182 637H154V683H166Q187 680 332 680Q439 680 457 683H465V637H449Q422 637 401 634Q393 631 389 623Q388 621 388 376T387 123Q377 61 322 20T194 -22Q188 -22 177 -21T160 -20Q96 -9 61 29T25 110Q25 144 44 160T89 177",75:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",76:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q48 680 182 680Q324 680 348 683H360V637H333Q273 637 258 635T233 622L232 342V129Q232 57 237 52Q243 47 313 47Q384 47 410 53Q470 70 498 110T536 221Q536 226 537 238T540 261T542 272T562 273H582V268Q580 265 568 137T554 5V0H25V46H58Q100 47 109 49T128 61V622",77:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",78:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",79:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",80:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",81:"56 341Q56 499 157 602T388 705Q521 705 621 601T722 341Q722 275 703 218T660 127T603 63T555 25T525 9Q524 8 524 8H523Q524 5 526 -1T537 -21T555 -47T581 -67T615 -76Q653 -76 678 -56T706 -3Q707 10 716 10Q721 10 728 5L727 -13Q727 -88 697 -140T606 -193Q563 -193 538 -166T498 -83Q483 -23 483 -8L471 -11Q459 -14 435 -18T388 -22Q254 -22 155 81T56 341ZM607 339Q607 429 586 496T531 598T461 649T390 665T318 649T248 598T192 496T170 339Q170 143 277 57Q301 39 305 39L304 42Q304 44 304 46Q301 53 301 68Q301 101 325 128T391 155Q454 155 495 70L501 58Q549 91 578 164Q607 234 607 339ZM385 18Q404 18 425 23T459 33T472 40Q471 47 468 57T449 88T412 115Q398 117 386 117Q367 117 353 102T338 67Q338 48 351 33T385 18",82:"130 622Q123 629 119 631T103 634T60 637H27V683H202H236H300Q376 683 417 677T500 648Q595 600 609 517Q610 512 610 501Q610 468 594 439T556 392T511 361T472 343L456 338Q459 335 467 332Q497 316 516 298T545 254T559 211T568 155T578 94Q588 46 602 31T640 16H645Q660 16 674 32T692 87Q692 98 696 101T712 105T728 103T732 90Q732 59 716 27T672 -16Q656 -22 630 -22Q481 -16 458 90Q456 101 456 163T449 246Q430 304 373 320L363 322L297 323H231V192L232 61Q238 51 249 49T301 46H334V0H323Q302 3 181 3Q59 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM491 499V509Q491 527 490 539T481 570T462 601T424 623T362 636Q360 636 340 636T304 637H283Q238 637 234 628Q231 624 231 492V360H289Q390 360 434 378T489 456Q491 467 491 499",83:"55 507Q55 590 112 647T243 704H257Q342 704 405 641L426 672Q431 679 436 687T446 700L449 704Q450 704 453 704T459 705H463Q466 705 472 699V462L466 456H448Q437 456 435 459T430 479Q413 605 329 646Q292 662 254 662Q201 662 168 626T135 542Q135 508 152 480T200 435Q210 431 286 412T370 389Q427 367 463 314T500 191Q500 110 448 45T301 -21Q245 -21 201 -4T140 27L122 41Q118 36 107 21T87 -7T78 -21Q76 -22 68 -22H64Q61 -22 55 -16V101Q55 220 56 222Q58 227 76 227H89Q95 221 95 214Q95 182 105 151T139 90T205 42T305 24Q352 24 386 62T420 155Q420 198 398 233T340 281Q284 295 266 300Q261 301 239 306T206 314T174 325T141 343T112 367T85 402Q55 451 55 507",84:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",85:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 418V291Q232 189 240 145T280 67Q325 24 389 24Q454 24 506 64T571 183Q575 206 575 410V598Q569 608 565 613T541 627T489 637H472V683H481Q496 680 598 680T715 683H724V637H707Q634 633 622 598L621 399Q620 194 617 180Q617 179 615 171Q595 83 531 31T389 -22Q304 -22 226 33T130 192Q129 201 128 412V622",86:"114 620Q113 621 110 624T107 627T103 630T98 632T91 634T80 635T67 636T48 637H19V683H28Q46 680 152 680Q273 680 294 683H305V637H284Q223 634 223 620Q223 618 313 372T404 126L490 358Q575 588 575 597Q575 616 554 626T508 637H503V683H512Q527 680 627 680Q718 680 724 683H730V637H723Q648 637 627 596Q627 595 515 291T401 -14Q396 -22 382 -22H374H367Q353 -22 348 -14Q346 -12 231 303Q114 617 114 620",87:"792 683Q810 680 914 680Q991 680 1003 683H1009V637H996Q931 633 915 598Q912 591 863 438T766 135T716 -17Q711 -22 694 -22Q676 -22 673 -15Q671 -13 593 231L514 477L435 234Q416 174 391 92T358 -6T341 -22H331Q314 -21 310 -15Q309 -14 208 302T104 622Q98 632 87 633Q73 637 35 637H18V683H27Q69 681 154 681Q164 681 181 681T216 681T249 682T276 683H287H298V637H285Q213 637 213 620Q213 616 289 381L364 144L427 339Q490 535 492 546Q487 560 482 578T475 602T468 618T461 628T449 633T433 636T408 637H380V683H388Q397 680 508 680Q629 680 650 683H660V637H647Q576 637 576 619L727 146Q869 580 869 600Q869 605 863 612T839 627T794 637H783V683H792",88:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",89:"518 0Q497 3 374 3Q253 3 232 0H221V46H254Q313 47 321 58Q324 62 324 167V273L221 446Q117 620 114 623Q106 631 91 634T31 637H11V683H20Q29 680 148 680Q273 680 294 683H305V637H287Q239 636 236 621Q236 619 321 475L407 332L483 460Q502 492 527 534Q563 594 563 604Q563 632 517 637H508V683H517H525Q533 683 545 683T571 682T600 681T626 681Q695 681 731 683H738V637H723Q640 633 613 588Q612 587 517 427L425 273V169V95Q425 66 428 59T444 49Q459 46 506 46H528V0H518",90:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",91:"118 -250V750H255V710H158V-210H255V-250H118",92:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",93:"22 710V750H159V-250H22V-210H119V710H22",94:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",95:"0 -62V-25H499V-62H0",96:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",97:"137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106",98:"307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98",99:"370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320",100:"376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342",101:"28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275",102:"273 0Q255 3 146 3Q43 3 34 0H26V46H42Q70 46 91 49Q99 52 103 60Q104 62 104 224V385H33V431H104V497L105 564L107 574Q126 639 171 668T266 704Q267 704 275 704T289 705Q330 702 351 679T372 627Q372 604 358 590T321 576T284 590T270 627Q270 647 288 667H284Q280 668 273 668Q245 668 223 647T189 592Q183 572 182 497V431H293V385H185V225Q185 63 186 61T189 57T194 54T199 51T206 49T213 48T222 47T231 47T241 46T251 46H282V0H273",103:"329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75",104:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 124T102 167T103 217T103 272T103 329Q103 366 103 407T103 482T102 542T102 586T102 603Q99 622 88 628T43 637H25V660Q25 683 27 683L37 684Q47 685 66 686T103 688Q120 689 140 690T170 693T181 694H184V367Q244 442 328 442Q451 442 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",105:"69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",106:"98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",107:"36 46H50Q89 46 97 60V68Q97 77 97 91T97 124T98 167T98 217T98 272T98 329Q98 366 98 407T98 482T98 542T97 586T97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V463L180 233L240 287Q300 341 304 347Q310 356 310 364Q310 383 289 385H284V431H293Q308 428 412 428Q475 428 484 431H489V385H476Q407 380 360 341Q286 278 286 274Q286 273 349 181T420 79Q434 60 451 53T500 46H511V0H505Q496 3 418 3Q322 3 307 0H299V46H306Q330 48 330 65Q330 72 326 79Q323 84 276 153T228 222L176 176V120V84Q176 65 178 59T189 49Q210 46 238 46H254V0H246Q231 3 137 3T28 0H20V46H36",108:"42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42",109:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",110:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",111:"28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30",112:"36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218",113:"33 218Q33 308 95 374T236 441H246Q330 441 381 372L387 364Q388 364 404 403L420 442H457V156Q457 -132 458 -134Q462 -142 470 -145Q491 -148 519 -148H535V-194H527L504 -193Q480 -192 453 -192T415 -191Q312 -191 303 -194H295V-148H311Q339 -148 360 -145Q369 -141 371 -135T373 -106V-41V49Q313 -11 236 -11Q154 -11 94 53T33 218ZM376 300Q346 389 278 401Q275 401 269 401T261 402Q211 400 171 350T131 214Q131 137 165 82T253 27Q296 27 328 54T376 118V300",114:"36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36",115:"295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316",116:"27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27",117:"383 58Q327 -10 256 -10H249Q124 -10 105 89Q104 96 103 226Q102 335 102 348T96 369Q86 385 36 385H25V408Q25 431 27 431L38 432Q48 433 67 434T105 436Q122 437 142 438T172 441T184 442H187V261Q188 77 190 64Q193 49 204 40Q224 26 264 26Q290 26 311 35T343 58T363 90T375 120T379 144Q379 145 379 161T380 201T380 248V315Q380 361 370 372T320 385H302V431Q304 431 378 436T457 442H464V264Q464 84 465 81Q468 61 479 55T524 46H542V0Q540 0 467 -5T390 -11H383V58",118:"338 431Q344 429 422 429Q479 429 503 431H508V385H497Q439 381 423 345Q421 341 356 172T288 -2Q283 -11 263 -11Q244 -11 239 -2Q99 359 98 364Q93 378 82 381T43 385H19V431H25L33 430Q41 430 53 430T79 430T104 429T122 428Q217 428 232 431H240V385H226Q187 384 184 370Q184 366 235 234L286 102L377 341V349Q377 363 367 372T349 383T335 385H331V431H338",119:"90 368Q84 378 76 380T40 385H18V431H24L43 430Q62 430 84 429T116 428Q206 428 221 431H229V385H215Q177 383 177 368Q177 367 221 239L265 113L339 328L333 345Q323 374 316 379Q308 384 278 385H258V431H264Q270 428 348 428Q439 428 454 431H461V385H452Q404 385 404 369Q404 366 418 324T449 234T481 143L496 100L537 219Q579 341 579 347Q579 363 564 373T530 385H522V431H529Q541 428 624 428Q692 428 698 431H703V385H697Q696 385 691 385T682 384Q635 377 619 334L559 161Q546 124 528 71Q508 12 503 1T487 -11H479Q460 -11 456 -4Q455 -3 407 133L361 267Q359 263 266 -4Q261 -11 243 -11H238Q225 -11 220 -3L90 368",120:"201 0Q189 3 102 3Q26 3 17 0H11V46H25Q48 47 67 52T96 61T121 78T139 96T160 122T180 150L226 210L168 288Q159 301 149 315T133 336T122 351T113 363T107 370T100 376T94 379T88 381T80 383Q74 383 44 385H16V431H23Q59 429 126 429Q219 429 229 431H237V385Q201 381 201 369Q201 367 211 353T239 315T268 274L272 270L297 304Q329 345 329 358Q329 364 327 369T322 376T317 380T310 384L307 385H302V431H309Q324 428 408 428Q487 428 493 431H499V385H492Q443 385 411 368Q394 360 377 341T312 257L296 236L358 151Q424 61 429 57T446 50Q464 46 499 46H516V0H510H502Q494 1 482 1T457 2T432 2T414 3Q403 3 377 3T327 1L304 0H295V46H298Q309 46 320 51T331 63Q331 65 291 120L250 175Q249 174 219 133T185 88Q181 83 181 74Q181 63 188 55T206 46Q208 46 208 23V0H201",121:"69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66",122:"42 263Q44 270 48 345T53 423V431H393Q399 425 399 415Q399 403 398 402L381 378Q364 355 331 309T265 220L134 41L182 40H206Q254 40 283 46T331 77Q352 105 359 185L361 201Q361 202 381 202H401V196Q401 195 393 103T384 6V0H209L34 1L31 3Q28 8 28 17Q28 30 29 31T160 210T294 394H236Q169 393 152 388Q127 382 113 367Q89 344 82 264V255H42V263",123:"434 -231Q434 -244 428 -250H410Q281 -250 230 -184Q225 -177 222 -172T217 -161T213 -148T211 -133T210 -111T209 -84T209 -47T209 0Q209 21 209 53Q208 142 204 153Q203 154 203 155Q189 191 153 211T82 231Q71 231 68 234T65 250T68 266T82 269Q116 269 152 289T203 345Q208 356 208 377T209 529V579Q209 634 215 656T244 698Q270 724 324 740Q361 748 377 749Q379 749 390 749T408 750H428Q434 744 434 732Q434 719 431 716Q429 713 415 713Q362 710 332 689T296 647Q291 634 291 499V417Q291 370 288 353T271 314Q240 271 184 255L170 250L184 245Q202 239 220 230T262 196T290 137Q291 131 291 1Q291 -134 296 -147Q306 -174 339 -192T415 -213Q429 -213 431 -216Q434 -219 434 -231",124:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",125:"65 731Q65 745 68 747T88 750Q171 750 216 725T279 670Q288 649 289 635T291 501Q292 362 293 357Q306 312 345 291T417 269Q428 269 431 266T434 250T431 234T417 231Q380 231 345 210T298 157Q293 143 292 121T291 -28V-79Q291 -134 285 -156T256 -198Q202 -250 89 -250Q71 -250 68 -247T65 -230Q65 -224 65 -223T66 -218T69 -214T77 -213Q91 -213 108 -210T146 -200T183 -177T207 -139Q208 -134 209 3L210 139Q223 196 280 230Q315 247 330 250Q305 257 280 270Q225 304 212 352L210 362L209 498Q208 635 207 640Q195 680 154 696T77 713Q68 713 67 716T65 731",126:"179 251Q164 251 151 245T131 234T111 215L97 227L83 238Q83 239 95 253T121 283T142 304Q165 318 187 318T253 300T320 282Q335 282 348 288T368 299T388 318L402 306L416 295Q375 236 344 222Q330 215 313 215Q292 215 248 233T179 251",160:"",163:"699 578Q699 473 635 473Q597 473 595 508Q595 559 654 569V576Q654 619 637 648T581 677Q545 677 513 647T463 561Q460 554 437 464T414 371Q414 370 458 370H502Q508 364 508 362Q505 334 495 324H402L382 241Q377 224 373 206T366 180T361 163T358 151T354 142T350 133T344 120Q340 112 338 107T336 101L354 90Q398 63 422 54T476 44Q515 44 539 73T574 133Q578 144 580 146T598 148Q622 148 622 139Q622 138 620 130Q602 74 555 32T447 -11Q395 -11 317 38L294 51Q271 28 233 9T155 -10Q117 -10 103 5T88 39Q88 73 126 106T224 139Q236 139 247 138T266 134L273 132Q275 132 302 239L323 324H259Q253 330 253 332Q253 350 265 370H300L334 371L355 453Q356 457 360 477T366 501T372 522T379 545T387 565T397 587T409 606T425 627Q453 664 497 689T583 714Q640 714 669 676T699 578ZM245 76Q211 85 195 85Q173 85 158 71T142 42Q142 26 160 26H163Q211 30 245 76",165:"515 0Q494 3 374 3Q256 3 235 0H224V46H257Q316 47 324 58Q327 62 327 137V213H133Q121 213 113 213T97 213T86 213T78 213T73 214T70 215T69 216T68 218T67 220Q64 225 66 231T73 240Q76 242 202 242H327V273L247 407H115Q81 407 75 408T67 414Q64 419 66 425T73 434Q76 436 153 436Q228 436 228 437Q227 440 173 530T115 623Q101 637 31 637H11V683H20Q66 681 153 681Q169 681 202 681T262 682L288 683H298V637H280Q230 636 230 621Q230 619 250 584Q255 576 264 561T286 526T305 494L340 437L403 436H467L513 514Q564 596 564 605Q564 608 560 616Q550 634 517 637H508V683H516Q531 680 633 680Q722 680 731 683H738V637H723Q644 632 617 595Q614 591 568 515T521 437T597 436T676 434Q681 432 683 426T682 414T671 409T589 407H503L422 273V242H547Q673 242 676 240Q681 238 683 232T682 220Q682 219 682 218T681 217T679 216T677 215T672 214T664 213T652 213T637 213T616 213H422V139V87Q422 64 425 58T441 49Q456 46 503 46H525V0H515ZM449 406Q449 407 403 407Q358 407 358 406L370 387Q381 368 392 350L404 331Q447 404 449 406",168:"95 612Q95 633 112 651T153 669T193 652T210 612Q210 588 194 571T152 554L127 560Q95 577 95 612ZM289 611Q289 634 304 649T335 668Q336 668 340 668T346 669Q369 669 386 652T404 612T387 572T346 554Q323 554 306 570T289 611",172:"56 323T56 336T70 356H596Q603 353 611 343V102Q598 89 591 89Q587 89 584 90T579 94T575 98T572 102L571 209V316H70Q56 323 56 336",174:"915 266Q915 140 852 38T689 -120T474 -175Q312 -175 188 -71T38 190Q32 220 32 266V287Q32 345 57 416T129 545Q192 624 282 666T464 709Q513 709 522 708Q599 698 665 666T776 590T853 493T900 387T915 287V266ZM875 285Q875 339 853 399T789 517T676 616T519 668Q510 669 465 669Q380 669 299 630T155 514T77 336Q72 312 72 285V266V256Q72 123 163 11Q290 -135 474 -135Q614 -135 727 -46Q875 81 875 266V285ZM276 457Q275 458 274 460T272 463T270 465T267 467T264 469T258 471T252 472T243 473T232 474T218 474H204V514H335Q477 514 499 510Q560 502 610 467T661 375Q661 362 658 350T648 327T635 308T618 292T601 280T583 269T568 262T554 256L547 253Q548 252 556 247T570 237T586 223T602 202T614 174Q616 169 626 123T638 72Q652 23 683 23Q715 23 720 68Q721 78 724 81T740 84T756 82T760 70Q760 47 747 25T715 -7Q700 -14 673 -14Q672 -14 662 -14T643 -12T619 -7T593 2T568 16T547 37T534 67Q531 80 531 97Q531 103 531 116T532 136Q532 218 472 236Q466 238 413 239H360V148L361 58Q366 47 375 44T418 40H432V0H424Q409 3 318 3T212 0H204V40H218Q242 40 253 42T268 47T276 58V457ZM376 473Q365 471 363 464T360 430V366V276H416Q421 276 434 276T453 276T469 277T486 279T501 282T517 287T529 294T542 305Q561 324 561 375Q561 424 545 444T482 472Q478 473 427 474Q415 474 403 474T384 474L376 473",175:"69 544V590H430V544H69",176:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",177:"56 320T56 333T70 353H369V502Q369 651 371 655Q376 666 388 666Q402 666 405 654T409 596V500V353H707Q722 345 722 333Q722 320 707 313H409V40H707Q722 32 722 20T707 0H70Q56 7 56 20T70 40H369V313H70Q56 320 56 333",180:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",183:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",215:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",240:"75 566V604Q75 624 79 629T102 635Q124 635 127 629T131 588L133 550L191 588L249 628L231 635Q176 654 124 657Q116 657 106 658L95 659Q94 661 94 687T95 715Q99 717 113 717Q195 717 282 679L309 668L331 681Q351 697 391 721Q428 748 435 748Q437 749 446 749Q470 749 473 746Q478 744 478 681V621Q466 615 456 615Q435 615 424 624L422 661V699L382 675L344 648Q353 639 366 630Q480 538 504 413Q509 393 509 333V313Q509 284 507 257T495 184T466 102T413 33T329 -16Q311 -21 275 -21Q226 -21 195 -10Q150 7 110 50T53 141Q42 179 42 227Q42 332 101 403T245 474Q282 474 314 461T359 436T380 415Q386 405 389 408Q389 426 378 475Q368 505 355 529T329 567T306 590T288 603L282 606L120 501Q116 500 102 500Q84 500 75 506V566ZM388 225Q388 376 309 410Q299 416 273 419Q216 419 191 390Q174 371 168 342T162 218Q162 112 184 79Q212 39 273 39Q312 39 342 62T380 121Q388 159 388 225",247:"318 466Q318 500 339 518T386 537Q418 537 438 517T458 466Q458 438 440 417T388 396Q355 396 337 417T318 466ZM56 237T56 250T70 270H706Q721 262 721 250T706 230H70Q56 237 56 250ZM318 34Q318 68 339 86T386 105Q418 105 438 85T458 34Q458 6 440 -15T388 -36Q355 -36 337 -15T318 34",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",710:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",711:"114 611L127 630L136 644Q138 644 193 612Q248 581 250 581L306 612Q361 644 363 644L385 611L318 562L249 513L114 611",713:"69 544V590H430V544H69",714:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",715:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",728:"250 515Q179 515 138 565T92 683V694H129V689Q129 688 129 683T130 675Q137 631 169 599T248 567Q304 567 337 608T370 689V694H407V683Q403 617 361 566T250 515",729:"190 609Q190 637 208 653T252 669Q275 667 292 652T309 609Q309 579 292 564T250 549Q225 549 208 564T190 609",730:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",732:"179 601Q164 601 151 595T131 584T111 565L97 577L83 588Q83 589 95 603T121 633T142 654Q165 668 187 668T253 650T320 632Q335 632 348 638T368 649T388 668L402 656L416 645Q375 586 344 572Q330 565 313 565Q292 565 248 583T179 601",768:"-394 655Q-394 671 -381 685T-350 699Q-334 699 -323 688Q-310 671 -278 629T-225 561T-205 533T-218 519L-233 505L-304 563Q-381 626 -387 634Q-394 643 -394 655",769:"-151 699Q-133 699 -120 686T-107 656Q-107 651 -108 647T-113 637T-120 627T-133 616T-149 602T-170 585T-197 563L-268 505L-283 519Q-297 533 -296 533Q-296 534 -271 567T-218 636T-187 678L-184 681Q-182 684 -179 686T-172 692T-163 697T-151 699",770:"-388 560L-251 694L-243 686Q-113 562 -113 560L-139 531Q-141 532 -197 581L-250 627L-305 580Q-318 569 -331 557T-352 538L-360 532Q-362 530 -375 546L-388 560",771:"-321 601Q-336 601 -349 595T-369 584T-389 565L-403 577L-417 588Q-417 589 -405 603T-379 633T-358 654Q-335 668 -313 668T-247 650T-180 632Q-165 632 -152 638T-132 649T-112 668L-98 656L-84 645Q-125 586 -156 572Q-170 565 -187 565Q-208 565 -252 583T-321 601",772:"-431 544V590H-70V544H-431",774:"-250 515Q-321 515 -362 565T-408 683V694H-371V689Q-371 688 -371 683T-370 675Q-363 631 -331 599T-252 567Q-196 567 -163 608T-130 689V694H-93V683Q-97 617 -139 566T-250 515",775:"-310 609Q-310 637 -292 653T-248 669Q-225 667 -208 652T-191 609Q-191 579 -208 564T-250 549Q-275 549 -292 564T-310 609",776:"-405 612Q-405 633 -388 651T-347 669T-307 652T-290 612Q-290 588 -306 571T-348 554L-373 560Q-405 577 -405 612ZM-211 611Q-211 634 -196 649T-165 668Q-164 668 -160 668T-154 669Q-131 669 -114 652T-96 612T-113 572T-154 554Q-177 554 -194 570T-211 611",778:"-353 628Q-353 669 -321 692T-256 715Q-202 715 -175 689T-148 629Q-148 592 -177 567T-251 542Q-298 542 -325 567T-353 628ZM-187 628Q-187 660 -200 669T-241 678H-247Q-252 678 -258 678T-266 679Q-283 679 -293 674T-308 659T-312 644T-313 629Q-313 600 -302 590Q-290 579 -250 579H-235Q-221 579 -212 581T-195 595T-187 628",779:"-292 701Q-278 701 -262 690T-246 658Q-246 649 -250 641Q-252 637 -297 574T-344 510L-378 528Q-378 530 -355 598T-327 676Q-316 701 -292 701ZM-126 701Q-112 701 -96 690T-80 658Q-80 649 -84 641Q-86 637 -131 574T-178 510L-212 528Q-212 530 -189 598T-161 676Q-150 701 -126 701",780:"-386 611L-373 630L-364 644Q-362 644 -307 612Q-252 581 -250 581L-194 612Q-139 644 -137 644L-115 611L-182 562L-251 513L-386 611",824:"-612 -215T-619 -215T-631 -212T-637 -204T-639 -197Q-639 -190 -634 -183Q-621 -157 -400 274T-176 707Q-173 716 -160 716Q-153 716 -148 712T-142 703T-140 696Q-140 691 -372 241T-608 -212Q-612 -215 -619 -215",913:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",914:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",915:"128 619Q121 626 117 628T101 631T58 634H25V680H554V676Q556 670 568 560T582 444V440H542V444Q542 445 538 478T523 545T492 598Q454 634 349 634H334Q264 634 249 633T233 621Q232 618 232 339L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",916:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",917:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",918:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",919:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",920:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM610 339Q610 428 590 495T535 598T463 651T384 668Q332 668 289 638T221 566Q168 485 168 339Q168 274 176 235Q189 158 228 105T324 28Q356 16 388 16Q415 16 442 24T501 54T555 111T594 205T610 339ZM223 263V422H263V388H514V422H554V263H514V297H263V263H223",921:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",922:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",923:"320 708Q326 716 340 716H348H355Q367 716 372 708Q374 706 423 547T523 226T575 62Q581 52 591 50T634 46H661V0H653Q644 3 532 3Q411 3 390 0H379V46H392Q464 46 464 65Q463 70 390 305T316 539L246 316Q177 95 177 84Q177 72 198 59T248 46H253V0H245Q230 3 130 3Q47 3 38 0H32V46H45Q112 51 127 91Q128 92 224 399T320 708",924:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",925:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",926:"47 509L55 676Q55 677 333 677T611 676L619 509Q619 508 599 508T579 510Q579 529 575 557T564 589Q550 594 333 594T102 589Q95 586 91 558T87 510Q87 508 67 508T47 509ZM139 260V445H179V394H487V445H527V260H487V311H179V260H139ZM50 0L42 180H62Q82 180 82 178Q82 133 89 105Q92 93 95 90T108 86Q137 83 333 83Q530 83 558 86Q568 87 571 90T577 105Q584 133 584 178Q584 180 604 180H624L616 0H50",927:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",928:"128 619Q121 626 117 628T101 631T58 634H25V680H724V634H691Q651 633 640 631T622 619V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V634H232V348L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V619",929:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",931:"666 247Q664 244 652 126T638 4V0H351Q131 0 95 0T57 5V6Q54 12 57 17L73 36Q89 54 121 90T182 159L305 299L56 644L55 658Q55 677 60 681Q63 683 351 683H638V679Q640 674 652 564T666 447V443H626V447Q618 505 604 543T559 605Q529 626 478 631T333 637H294H189L293 494Q314 465 345 422Q400 346 400 340Q400 338 399 337L154 57Q407 57 428 58Q476 60 508 68T551 83T575 103Q595 125 608 162T624 225L626 251H666V247",932:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",933:"55 551Q55 604 91 654T194 705Q240 705 277 681T334 624T367 556T385 498L389 474L392 488Q394 501 400 521T414 566T438 615T473 659T521 692T584 705Q620 705 648 689T691 647T714 597T722 551Q722 540 719 538T699 536Q680 536 677 541Q677 542 677 544T676 548Q676 576 650 596T588 616H582Q538 616 505 582Q466 543 454 477T441 318Q441 301 441 269T442 222V61Q448 55 452 53T478 48T542 46H569V0H557Q533 3 389 3T221 0H209V46H236Q256 46 270 46T295 47T311 48T322 51T328 54T332 57T337 61V209Q337 383 333 415Q313 616 189 616Q154 616 128 597T101 548Q101 540 97 538T78 536Q63 536 59 538T55 551",934:"312 622Q310 623 307 625T303 629T297 631T286 634T270 635T246 636T211 637H184V683H196Q220 680 361 680T526 683H538V637H511Q468 637 447 635T422 631T411 622V533L425 531Q525 519 595 466T665 342Q665 301 642 267T583 209T506 172T425 152L411 150V61Q417 55 421 53T447 48T511 46H538V0H526Q502 3 361 3T196 0H184V46H211Q231 46 245 46T270 47T286 48T297 51T303 54T307 57T312 61V150H310Q309 151 289 153T232 166T160 195Q149 201 136 210T103 238T69 284T56 342Q56 414 128 467T294 530Q309 532 310 533H312V622ZM170 342Q170 207 307 188H312V495H309Q301 495 282 491T231 469T186 423Q170 389 170 342ZM415 188Q487 199 519 236T551 342Q551 384 539 414T507 459T470 481T434 491T415 495H410V188H415",935:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",936:"340 622Q338 623 335 625T331 629T325 631T314 634T298 635T274 636T239 637H212V683H224Q248 680 389 680T554 683H566V637H539Q479 637 464 635T439 622L438 407Q438 192 439 192Q443 193 449 195T474 207T507 232T536 276T557 344Q560 365 562 417T573 493Q587 536 620 544Q627 546 671 546H715L722 540V515Q714 509 708 509Q680 505 671 476T658 392T644 307Q599 177 451 153L438 151V106L439 61Q446 54 451 52T476 48T539 46H566V0H554Q530 3 389 3T224 0H212V46H239Q259 46 273 46T298 47T314 48T325 51T331 54T335 57T340 61V151Q126 178 117 406Q115 503 69 509Q55 509 55 526Q55 541 59 543T86 546H107H120Q150 546 161 543T184 528Q198 514 204 493Q212 472 213 420T226 316T272 230Q287 216 303 207T330 194L339 192Q340 192 340 407V622",937:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8192:"",8193:"",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8203:"",8204:"",8211:"0 248V285H499V248H0",8212:"0 248V285H999V248H0",8213:"0 248V285H999V248H0",8214:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8215:"0 -62V-25H499V-62H0",8216:"64 494Q64 548 86 597T131 670T160 694Q163 694 172 685T182 672Q182 669 170 656T144 625T116 573T101 501Q101 489 102 489T107 491T120 497T138 500Q163 500 180 483T198 440T181 397T139 379Q110 379 87 405T64 494",8217:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",8220:"128 494Q128 528 137 560T158 616T185 658T209 685T223 694T236 685T245 670Q244 668 231 654T204 622T178 571T164 501Q164 489 165 489T170 491T183 497T201 500Q226 500 244 483T262 440T245 397T202 379Q173 379 151 405T128 494ZM332 494Q332 528 341 560T362 616T389 658T413 685T427 694T439 685T449 672Q449 669 437 656T411 625T383 573T368 501Q368 489 369 489T374 491T387 497T405 500Q430 500 448 483T466 440T449 397T406 379Q377 379 355 405T332 494",8221:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",8224:"182 675Q195 705 222 705Q234 705 243 700T253 691T263 675L262 655Q262 620 252 549T240 454V449Q250 451 288 461T346 472T377 461T389 431Q389 417 379 404T346 390Q327 390 288 401T243 412H240V405Q245 367 250 339T258 301T261 274T263 225Q263 124 255 -41T239 -213Q236 -216 222 -216H217Q206 -216 204 -212T200 -186Q199 -175 199 -168Q181 38 181 225Q181 265 182 280T191 327T204 405V412H201Q196 412 157 401T98 390Q76 390 66 403T55 431T65 458T98 472Q116 472 155 462T205 449Q204 452 204 460T201 490T193 547Q182 619 182 655V675",8225:"181 658Q181 705 222 705T263 658Q263 633 252 572T240 497Q240 496 241 496Q243 496 285 507T345 519Q365 519 376 508T388 478Q388 466 384 458T375 447T361 438H344Q318 438 282 448T241 459Q240 458 240 456Q240 449 251 384T263 297Q263 278 255 267T238 253T222 250T206 252T190 266T181 297Q181 323 192 383T204 458Q204 459 203 459Q198 459 162 449T101 438H84Q74 443 70 446T61 457T56 478Q56 497 67 508T99 519Q117 519 159 508T203 496Q204 496 204 499Q204 507 193 572T181 658ZM181 202Q181 249 222 249T263 202Q263 185 259 161T249 103T240 48V41H243Q248 41 287 52T346 63T377 52T389 22Q389 8 379 -5T346 -19Q327 -19 288 -8T243 3H240V-4Q243 -24 249 -58T259 -117T263 -158Q263 -177 255 -188T238 -202T222 -205T206 -203T190 -189T181 -158Q181 -141 185 -117T195 -59T204 -4V3H201Q196 3 157 -8T98 -19Q76 -19 66 -6T55 22T65 49T98 63Q117 63 156 52T201 41H204V48Q201 68 195 102T185 161T181 202",8226:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8230:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60ZM525 60Q525 84 542 102T585 120Q609 120 627 104T646 61Q646 36 629 18T586 0T543 17T525 60ZM972 60Q972 84 989 102T1032 120Q1056 120 1074 104T1093 61Q1093 36 1076 18T1033 0T990 17T972 60",8242:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",8245:"12 501Q12 527 31 542T63 558Q73 560 77 560Q114 560 128 528Q133 518 188 293T244 61Q244 56 223 50T195 43Q192 43 190 45T102 263T14 486Q12 496 12 501",8254:"69 544V590H430V544H69",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8288:"",8289:"",8290:"",8291:"",8292:"",8407:"377 694Q377 702 382 708T397 714Q404 714 409 709Q414 705 419 690Q429 653 460 633Q471 626 471 615Q471 606 468 603T454 594Q411 572 379 531Q377 529 374 525T369 519T364 517T357 516Q350 516 344 521T337 536Q337 555 384 595H213L42 596Q29 605 29 615Q29 622 42 635H401Q377 673 377 694",8450:"684 131Q684 125 672 109T633 71T573 29T489 -5T386 -19Q330 -19 276 -3T174 46T91 134T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q212 547 212 336Q212 249 233 179Q274 30 405 30Q533 30 641 130Q658 147 666 147Q671 147 677 143T684 131ZM250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q89 213 113 169T164 101T217 61T260 39L277 34Q270 41 264 48Q199 111 181 254Q178 281 178 344T181 434Q200 559 250 625ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565",8459:"331 505Q331 519 382 574T472 629H480Q512 629 529 614T547 576Q547 555 534 532T520 504Q520 493 549 493Q590 493 623 506T668 533L681 546Q731 600 772 641T832 700T852 717Q857 717 860 711T865 697L866 690Q866 688 813 617T708 475T656 403Q682 403 714 404H771L780 416Q1004 707 1167 707Q1209 707 1225 689T1241 646Q1241 604 1209 547T1118 447Q1081 422 1034 405T952 382T888 374T857 370H852L826 334Q733 204 708 144Q691 104 691 76Q691 29 748 29Q768 31 791 48T831 83T862 122T881 146Q883 148 900 148H917Q921 143 921 140T914 127Q810 -8 723 -8Q611 -4 611 100Q611 142 631 191T676 275T721 337T742 367Q716 367 685 366H628L620 355Q618 352 558 268Q486 168 461 141Q405 79 339 34T215 -28Q188 -36 153 -36Q86 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 60Q67 28 99 14T170 0Q214 0 272 47T419 224L505 340L518 357Q513 357 504 356T467 347T415 330T360 300T308 253Q296 238 295 237H278H274Q256 237 256 243Q256 248 263 256Q291 294 330 321T407 362T476 382T530 393T552 398Q556 402 573 423T600 454Q602 457 604 460T608 465L610 467Q565 455 532 455Q465 455 449 483Q447 487 447 498Q447 513 463 538T479 579Q479 593 463 593Q436 593 385 519Q374 504 371 502T360 499H353H349Q331 499 331 505ZM1195 634Q1195 643 1195 648T1185 662T1157 671Q1130 671 1092 644T1019 579T952 502T901 436L882 409L891 410Q900 411 913 412T934 415Q1081 439 1144 520Q1195 590 1195 634",8460:"11 -16L1 0Q7 6 25 27T57 62T91 88T128 101Q159 99 195 66L203 59L211 67Q239 95 239 133Q239 158 210 213T152 330T123 430Q123 477 173 536T269 630T320 666Q376 610 440 606H443Q457 606 466 611T519 647L542 664Q543 664 543 654V643L522 622Q434 537 403 537Q388 537 366 543T329 555T293 570T270 580L261 585L253 574Q206 517 206 475Q206 452 218 416T242 356L255 331Q256 331 270 345T324 391T421 459L437 468H453Q545 463 608 421L618 415L623 392Q644 307 644 233Q644 97 612 9Q604 -10 601 -15T581 -35Q505 -104 467 -124Q446 -133 431 -133Q414 -132 399 -126T376 -115T368 -107Q368 -106 392 -75L415 -43Q432 -67 444 -73T472 -79H474Q479 -79 484 -78T501 -69T521 -50T538 -13T551 46Q558 97 558 180Q558 232 557 245Q553 277 547 300T528 349T488 389T424 404Q344 404 276 295Q272 288 273 285Q300 216 300 168Q300 161 300 156T298 145T297 137T293 129T289 123T283 116T277 107Q212 23 178 -13L166 -26L149 -9Q108 32 81 32Q63 32 21 -7L11 -16",8461:"14 666Q14 675 26 683H344L351 679Q361 665 351 655Q344 648 317 648Q287 645 282 641Q270 637 269 623T266 497V370H511V497Q511 519 510 553Q509 615 507 626T496 641H495Q489 645 459 648Q420 648 420 665Q420 672 426 679L433 683H751Q762 676 762 666Q762 648 724 648Q684 645 677 632Q675 626 675 341Q675 57 677 52Q684 38 724 35Q762 35 762 16Q762 6 751 -1H433L426 3Q420 10 420 17Q420 35 459 35Q501 38 506 52Q511 64 511 190V323H266V190Q266 60 271 52Q276 38 317 35Q342 35 351 28Q360 17 351 3L344 -1H26Q14 5 14 16Q14 35 53 35Q94 38 99 52Q104 60 104 341T99 632Q93 645 53 648Q14 648 14 666ZM233 341V553Q233 635 239 648H131Q134 641 135 638T137 603T139 517T139 341Q139 131 138 89T132 37Q131 36 131 35H239Q233 47 233 129V341ZM639 341V489Q639 548 639 576T640 620T642 639T646 648H537L542 639Q546 625 546 341Q546 130 545 88T538 37Q537 36 537 35H646Q643 41 643 42T641 55T639 84T639 140V341",8462:"137 683Q138 683 209 688T282 694Q294 694 294 685Q294 674 258 534Q220 386 220 383Q220 381 227 388Q288 442 357 442Q411 442 444 415T478 336Q478 285 440 178T402 50Q403 36 407 31T422 26Q450 26 474 56T513 138Q516 149 519 151T535 153Q555 153 555 145Q555 144 551 130Q535 71 500 33Q466 -10 419 -10H414Q367 -10 346 17T325 74Q325 90 361 192T398 345Q398 404 354 404H349Q266 404 205 306L198 293L164 158Q132 28 127 16Q114 -11 83 -11Q69 -11 59 -2T48 16Q48 30 121 320L195 616Q195 629 188 632T149 637H128Q122 643 122 645T124 664Q129 683 137 683",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8464:"487 225Q398 255 398 342Q398 410 455 492Q491 545 552 582T669 636T800 673T918 712Q930 717 933 717Q939 717 942 706T946 689Q946 686 915 664T830 591T729 480Q691 429 657 351T615 260Q628 260 663 279T733 339T769 426Q769 442 767 459T764 479Q764 484 766 486Q769 488 781 493T797 498Q802 498 803 494T808 472Q813 442 813 425Q813 369 761 315Q692 246 605 224L592 220L584 209Q547 155 487 106T358 25Q270 -17 191 -17Q143 -17 101 1T59 59Q59 96 85 127T148 158Q169 158 179 146T189 119Q189 102 167 89T125 75Q116 75 109 77T101 81T97 80Q96 77 96 72Q96 50 123 36T204 21H216Q249 21 302 49T411 134Q439 161 459 187Q487 220 487 225ZM460 334Q460 308 472 290T498 268L510 263Q515 263 545 313T626 438T723 561Q751 589 775 609T808 636T817 644H816Q813 644 732 618Q681 601 645 584T585 548T549 514T518 476Q460 390 460 334",8465:"190 601Q161 601 137 587T97 553T71 512T55 477T48 463Q44 465 39 468L30 473L35 488Q73 594 106 636T199 685Q200 686 211 686Q250 686 326 652T417 617Q435 617 455 626T497 652T522 670Q532 660 532 654Q469 591 390 550L378 543L343 556Q223 601 190 601ZM378 208Q378 249 369 318T360 424Q360 430 360 439T361 451L362 462Q416 526 482 571L495 580L503 577L511 575L499 562Q442 502 442 465Q442 436 452 368T462 246Q462 169 442 128T385 56Q292 -26 195 -26Q150 -26 104 14L96 21L43 -16Q43 -15 43 -14T41 -10T38 0L48 13Q76 50 123 97L150 125Q154 131 159 131Q166 131 171 116T182 81T193 53Q199 43 216 33T261 22Q307 22 344 68Q378 113 378 208",8466:"572 704Q607 704 607 693Q607 681 590 664H588Q586 664 584 664T578 663Q504 658 434 592T363 457Q363 426 386 401Q417 371 481 361Q490 360 527 360H562Q565 363 595 404T666 494T755 596T854 682T945 717Q986 717 1010 696T1035 637Q1035 593 996 531T873 414Q809 378 753 360T674 338T651 333Q650 333 633 308T588 245T544 185Q498 126 426 78L413 68H414Q498 47 575 47Q626 47 676 74T755 139L762 148H779H783Q802 148 802 142Q802 137 795 129Q760 81 691 33T544 -16Q470 -16 366 20L341 29L331 24Q239 -17 155 -17H141Q90 -17 61 -12T23 1T14 22Q14 44 39 65T103 95Q126 101 180 101Q224 101 258 98T309 90T330 86Q332 86 353 103T389 135Q401 146 412 158T431 179T450 203T466 225T485 252T505 280L535 322H509Q391 322 340 362T289 452Q289 495 321 547T396 630Q438 665 486 684T572 704ZM978 635Q978 644 977 650T973 661T968 668T961 673T954 676T946 678T938 680Q929 680 925 677Q893 659 795 531T682 377Q683 377 711 385T755 401T801 421T856 453T906 495Q927 516 952 557T978 635ZM274 50Q274 51 258 54T216 61T166 65Q160 65 151 65T140 64Q115 58 102 48T88 31Q88 20 159 20Q191 20 219 27T261 42L274 50",8467:"345 104T349 104T361 95T369 80T352 59Q268 -20 206 -20Q170 -20 146 3T113 53T99 104L94 129Q94 130 79 116T48 86T28 70Q22 70 15 79T7 94Q7 98 12 103T58 147L91 179V185Q91 186 91 191T92 200Q92 282 128 400T223 612T336 705Q397 705 397 636V627Q397 453 194 233Q185 223 180 218T174 211T171 208T165 201L163 186Q159 142 159 123Q159 17 208 17Q228 17 253 30T293 56T335 94Q345 104 349 104ZM360 634Q360 655 354 661T336 668Q328 668 322 666T302 645T272 592Q252 547 229 467T192 330L179 273Q179 272 186 280T204 300T221 322Q327 453 355 590Q360 612 360 634",8469:"20 664Q20 666 31 683H142Q256 683 258 681Q259 680 279 653T342 572T422 468L582 259V425Q582 451 582 490T583 541Q583 611 573 628T522 648Q500 648 493 654Q484 665 493 679L500 683H691Q702 676 702 666Q702 657 698 652Q688 648 680 648Q633 648 627 612Q624 601 624 294V-8Q616 -20 607 -20Q601 -20 596 -15Q593 -13 371 270L156 548L153 319Q153 284 153 234T152 167Q152 103 156 78T172 44T213 34Q236 34 242 28Q253 17 242 3L236 -1H36Q24 6 24 16Q24 34 56 34Q58 35 69 36T86 40T100 50T109 72Q111 83 111 345V603L96 619Q72 643 44 648Q20 648 20 664ZM413 419L240 648H120L136 628Q137 626 361 341T587 54L589 68Q589 78 589 121V192L413 419",8472:"300 74Q300 133 338 133Q350 133 356 126T363 109Q363 88 340 76Q340 71 342 62T358 39T393 26Q435 26 474 67T532 182T551 290Q551 325 535 349T484 373Q430 373 378 348T291 289T228 218T187 157T174 130Q254 30 265 10Q276 -15 276 -41Q276 -101 235 -158T142 -216Q112 -216 90 -195T67 -118Q67 -40 104 64L110 81Q81 118 81 174Q81 268 134 360T247 453Q252 453 255 451T258 447L259 445Q259 432 253 420Q251 416 242 416Q209 411 176 341T142 203Q142 193 143 184T146 170T149 165L158 180Q215 280 303 345T485 410Q548 410 586 368T625 255Q625 157 553 74T389 -10H383Q349 -10 325 14Q302 37 300 74ZM105 -123Q105 -134 106 -141T110 -158T122 -173T145 -178Q155 -178 160 -176Q184 -163 199 -132T214 -73Q214 -69 214 -66T213 -59T212 -53T209 -47T205 -41T199 -33T193 -25T184 -14T174 -1L165 10Q156 22 148 32L139 43Q138 43 130 15T113 -54T105 -123",8473:"16 666Q16 675 28 683H195Q334 683 370 682T437 672Q511 657 554 611T597 495Q597 343 404 309Q402 308 401 308Q381 303 319 303H261V181Q261 157 262 120Q262 60 267 50T304 36Q310 35 313 35Q352 35 352 17Q352 10 346 3L339 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM235 35Q228 46 227 84Q226 129 226 337V621L230 635L237 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H235ZM301 341H313Q339 341 354 344T389 362T417 410T426 498Q426 586 401 616T322 647Q301 647 293 643Q271 637 264 621Q261 617 261 479V341H301ZM429 350Q431 350 443 353T476 367T515 391T548 432T562 490Q562 550 524 592Q507 607 484 619Q481 621 448 635L433 639L439 621Q462 578 462 506Q462 448 454 413T437 366T428 350H429",8474:"480 -10Q480 -13 486 -24T507 -50T541 -80T588 -104T648 -114Q666 -114 688 -110T714 -106Q724 -106 728 -114T729 -130Q723 -145 663 -163T548 -181Q503 -181 463 -169T395 -139T343 -97T307 -56T284 -19L280 -3L262 1Q188 24 131 81Q57 155 37 275Q34 292 34 342T37 410Q58 528 131 601Q179 652 248 676T388 701Q485 701 562 661Q698 595 731 448Q742 410 742 341T731 235Q707 141 646 81Q616 50 575 27T493 -5L480 -10ZM568 342Q568 613 437 659L395 666Q329 666 286 626Q232 570 213 439Q210 408 210 342T213 246Q231 113 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 134 568 342ZM174 341V354Q174 393 175 419T183 484T205 561T246 635L249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 491 69 344Q69 133 231 52Q247 42 247 46Q247 46 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 410 689 467T640 556T588 606T546 630Q532 638 531 638Q530 638 531 635Q563 590 577 543Q602 472 602 341V316Q602 264 599 230T580 144T531 48Q529 44 532 45T546 52Q575 68 596 84T642 128T683 200T706 299Q708 327 708 341ZM391 -17H333Q329 -15 326 -15Q324 -15 324 -17Q324 -21 362 -68Q424 -130 506 -143Q518 -144 544 -144Q569 -144 577 -143L589 -141L575 -139Q544 -127 509 -101T453 -37L442 -19L391 -17",8475:"224 266Q185 266 156 286T127 354Q127 419 176 487T282 594Q346 642 433 679T615 717Q732 717 802 680L815 673Q824 680 840 690T860 700Q864 700 867 693T872 680L873 673Q873 668 858 659L845 651L853 642Q887 605 887 561Q887 500 840 439Q790 379 681 336Q693 312 693 292Q692 276 689 263T672 229T653 198T620 152L575 87Q557 57 557 33Q557 24 560 17T566 8L569 5Q546 5 508 25T470 76Q470 83 473 92T545 198T616 310Q616 317 615 318T612 319Q603 319 575 315H560L545 291Q492 201 429 135T277 23Q202 -17 142 -17H130Q50 -17 16 17Q-2 35 -2 57Q-2 95 24 126T88 158Q106 158 116 147T127 121Q127 110 122 102Q116 93 99 84T63 75Q58 75 53 76T47 77T45 75T44 67Q45 52 57 42T88 27T120 21T144 19Q174 19 208 36T267 76T324 134T369 189T406 239Q462 319 504 374T616 503T755 631L770 644Q767 647 753 654T697 670T602 680Q493 680 399 631T247 516Q218 485 193 440T168 359Q168 328 188 316T234 303Q255 303 273 315T304 340T343 389T390 448Q428 490 441 510T456 548Q456 557 458 559Q459 560 476 567T496 575Q505 575 505 558Q505 511 434 412Q429 406 427 403Q397 360 378 343Q342 308 300 287T224 266ZM819 564Q819 595 800 619L784 606Q729 557 692 512T605 387L591 365L610 364Q622 364 631 363T641 361Q643 361 651 363Q725 388 772 449T819 564ZM794 141Q794 123 725 63T612 3Q609 3 612 5Q612 5 615 7Q639 19 678 57T742 131L755 148H772H780Q794 148 794 141ZM588 -3Q590 0 593 0H594L593 -1Q592 -1 590 -2L588 -3",8476:"27 496Q31 569 102 627T234 685Q236 685 241 685T251 686Q287 686 318 672T367 638T399 598T418 564L423 550Q424 554 434 567T463 601T505 639T561 671T626 685Q672 685 688 659T710 572Q713 533 721 523T766 513Q781 513 787 514T794 516Q796 512 798 509T801 504T802 501T787 493Q702 461 624 401L607 389Q655 383 688 358L697 352V342Q699 330 699 297Q704 209 710 173T734 103Q751 69 765 69Q769 69 806 83L824 90V74Q823 73 759 24T693 -26Q692 -26 660 32L628 90L629 111Q631 159 631 177Q631 278 614 300Q584 340 523 340Q500 340 467 333T431 325Q429 325 429 322Q428 321 426 308T420 275T410 230T392 178T366 125L358 112L342 99Q306 70 269 38T213 -10T193 -26Q192 -26 163 0T116 26Q82 26 50 -8L42 -16L35 -8L27 0L35 10Q43 21 58 38T104 80T158 106Q179 106 218 65L235 48Q238 48 255 60T295 99T329 158Q352 231 352 359Q352 555 242 614Q210 628 187 628Q140 628 116 600T91 548Q91 522 138 464T185 382V376Q185 345 158 313T103 263L76 246Q74 244 64 253L54 260L65 267Q91 285 100 302Q111 318 111 337Q111 355 69 410T27 496ZM562 628Q504 628 443 507L435 491L436 479Q437 471 437 446Q437 396 432 351L529 389L602 426Q673 462 673 463H672Q644 470 637 483T622 553Q608 628 562 628",8477:"17 665Q17 672 28 683H221Q415 681 439 677Q461 673 481 667T516 654T544 639T566 623T584 607T597 592T607 578T614 565T618 554L621 548Q626 530 626 497Q626 447 613 419Q578 348 473 326L455 321Q462 310 473 292T517 226T578 141T637 72T686 35Q705 30 705 16Q705 7 693 -1H510Q503 6 404 159L306 310H268V183Q270 67 271 59Q274 42 291 38Q295 37 319 35Q344 35 353 28Q362 17 353 3L346 -1H28Q16 5 16 16Q16 35 55 35Q96 38 101 52Q106 60 106 341T101 632Q95 645 55 648Q17 648 17 665ZM241 35Q238 42 237 45T235 78T233 163T233 337V621L237 635L244 648H133Q136 641 137 638T139 603T141 517T141 341Q141 131 140 89T134 37Q133 36 133 35H241ZM457 496Q457 540 449 570T425 615T400 634T377 643Q374 643 339 648Q300 648 281 635Q271 628 270 610T268 481V346H284Q327 346 375 352Q421 364 439 392T457 496ZM492 537T492 496T488 427T478 389T469 371T464 361Q464 360 465 360Q469 360 497 370Q593 400 593 495Q593 592 477 630L457 637L461 626Q474 611 488 561Q492 537 492 496ZM464 243Q411 317 410 317Q404 317 401 315Q384 315 370 312H346L526 35H619L606 50Q553 109 464 243",8484:"39 -1Q29 9 29 12Q29 23 60 77T219 337L410 648H364Q261 648 210 628Q168 612 142 588T109 545T97 509T88 490Q85 489 80 489Q72 489 61 503L70 588Q72 607 75 628T79 662T81 675Q84 677 88 681Q90 683 341 683H592Q604 673 604 666Q604 662 412 348L221 37Q221 35 301 35Q406 35 446 48Q504 68 543 111T597 212Q602 239 617 239Q624 239 629 234T635 223Q635 215 621 113T604 8L597 1Q595 -1 317 -1H39ZM148 637L166 648H112V632Q111 629 110 622T108 612Q108 608 110 608T116 612T129 623T148 637ZM552 646Q552 648 504 648Q452 648 450 643Q448 639 266 343T77 37Q77 35 128 35H179L366 339L552 646ZM572 35Q581 89 581 97L561 77Q542 59 526 48L508 37L539 35H572",8486:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8487:"126 584Q119 584 110 539T97 493Q95 490 73 490Q44 490 44 501Q44 515 62 590Q75 672 82 679Q84 684 177 684Q193 684 214 684T241 685Q265 685 271 682T277 664V648Q271 572 229 434T186 231Q186 173 203 132T247 70T302 42T360 33Q391 33 419 42T474 72T517 133T533 231Q533 297 491 437T442 648Q442 675 446 679Q448 684 542 684Q635 684 637 681Q640 678 657 594T675 501Q675 490 646 490Q624 490 622 493Q620 493 609 538T593 584Q591 585 585 585T569 586T551 588H513Q514 586 518 573T538 531T582 453Q647 340 660 277Q663 259 663 232Q663 194 657 177Q652 151 629 112T560 39Q495 -5 424 -19Q403 -22 360 -22Q318 -22 297 -19Q239 -8 193 18T120 74T80 131T62 177Q56 194 56 229Q56 281 74 328T137 453Q160 491 174 518T193 555T201 575T206 588H168Q160 587 150 587T134 586T126 584",8488:"148 590Q95 592 91 627V633L160 729H176Q169 713 169 705Q169 670 244 670Q269 670 305 672T357 675Q405 675 432 661T468 609Q469 605 469 596Q469 572 460 540Q433 463 301 372Q325 378 359 378Q431 378 472 350T519 297Q532 249 532 198Q532 115 500 40T442 -57Q335 -139 202 -139Q165 -139 125 -131L112 -129V-100Q112 -49 106 -33T75 -17Q55 -17 31 -35L22 -42L11 -26L22 -18Q94 36 151 36H160Q171 36 178 33T188 27T194 13T196 -5T197 -32Q198 -79 206 -90Q217 -107 251 -107Q336 -107 389 -33T442 155Q442 240 407 274Q362 319 285 319Q236 319 192 298Q188 298 181 309L224 372Q227 373 234 374T246 376T257 379T271 384T285 391T302 402T321 417Q384 471 384 540Q384 562 366 581T306 600Q292 600 233 595T148 590",8492:"256 262Q161 262 161 351Q161 408 203 471T289 570Q380 645 475 676T617 707L627 708Q637 708 644 708Q759 708 831 675L844 669L857 677Q892 700 896 700Q902 700 907 685Q907 683 907 681T908 678T909 676T909 673Q909 671 909 670T906 667T903 664T897 660T889 655L878 647L889 636Q928 598 928 548Q928 529 923 510T907 474T886 442T861 412T837 388T815 368T800 355Q847 323 847 270V263Q847 205 806 145Q766 82 695 37T564 -8Q527 -8 506 10T484 58Q484 85 501 117T543 172Q607 226 685 228Q695 228 698 226Q703 220 692 206Q684 194 682 193T665 191Q625 189 595 172T550 133T529 93T522 66Q522 29 576 29Q642 29 705 109Q785 211 785 270Q785 287 779 300T769 316T755 327L740 319Q682 290 634 290Q611 290 592 294H588L565 261Q559 252 544 231T522 201T504 178T481 151T455 123Q394 63 314 18T159 -28Q103 -28 67 -6T31 54Q31 88 57 123T123 158Q144 158 154 146T164 119Q164 102 142 89T100 75Q94 75 87 77T76 80L72 81Q69 78 69 65Q69 35 102 22T175 9Q184 9 198 11Q248 23 300 70T403 187T508 331T636 489T789 629L801 639Q796 642 786 647T732 661T633 670Q592 670 558 665Q481 651 409 613T286 520Q274 507 258 485T222 424T202 354Q202 299 269 299Q282 299 295 301T318 307T339 317T358 329T376 345T391 362T406 380T420 398T433 417T445 435Q496 512 496 547Q496 559 497 560T516 569Q526 574 530 574Q538 574 538 540Q538 414 427 325Q342 262 256 262ZM689 382Q708 382 753 375L765 387Q860 482 860 555Q860 594 839 610L822 592Q794 563 752 511T680 420T651 380Q655 381 660 381Q664 382 689 382ZM697 344Q692 345 681 345H675Q671 345 665 345T655 344T650 344L648 342Q646 339 645 338Q643 333 639 327H653Q670 329 676 330Q706 342 706 343Q702 344 697 344",8493:"299 585Q333 609 384 634T470 672L505 685Q506 685 513 662T531 613T548 580Q553 576 563 576Q575 576 605 585Q607 585 607 575V564Q537 532 496 527Q475 542 456 567T427 610T415 627Q410 627 398 618T382 603Q373 588 373 558T386 475T400 399Q400 337 366 303Q343 281 309 266T254 247T226 242L214 257Q214 258 223 260T251 272T287 299Q304 316 304 360Q304 396 289 451T274 532Q274 553 277 561V564H269Q205 558 172 501T139 358Q139 207 226 127T443 46Q448 46 457 46T470 47L485 48L601 106Q602 106 602 93V80Q551 48 517 25T474 -4T460 -13T443 -19Q409 -24 367 -24Q360 -24 351 -24T335 -23T326 -22Q190 -2 125 87T59 319V328Q62 412 96 487L101 500L118 512Q189 563 245 591L266 601L299 585",8496:"280 398L279 400Q278 402 277 405T275 413T272 426T271 443Q271 494 302 544T379 629T472 685T553 707H565H573Q630 707 664 689Q718 661 718 604Q718 548 662 492T553 436Q525 436 508 451T490 492Q490 534 531 579T619 630Q632 630 632 623Q632 619 624 606Q614 593 602 592T578 580Q566 568 549 541T532 497Q532 474 565 474Q577 474 587 476Q600 481 611 489Q630 503 651 535T672 596Q672 660 553 660H548Q494 660 450 616Q421 587 384 531T343 439Q341 420 344 415H345Q346 415 352 415T369 417T391 418Q421 418 440 412T466 398T473 382Q473 367 452 353T398 339Q370 339 348 345T315 359L304 366Q297 365 284 360T234 321T163 234Q120 160 120 117Q120 83 149 57T252 30Q311 30 357 60Q386 79 414 114T452 179Q454 186 454 200Q454 230 415 242Q401 246 373 246Q353 246 347 244Q328 236 313 219T288 184T274 149T265 121T261 109Q260 107 247 102T230 97Q223 97 223 105Q223 148 271 216T386 284Q446 284 483 260T520 195Q520 121 427 57T239 -8Q192 -8 152 2T79 46T46 133Q46 212 107 285T269 394L280 398ZM427 376Q427 377 402 380Q386 380 386 379L425 375L427 376",8497:"258 428Q258 489 322 562T482 685T661 735Q726 735 824 693T977 651Q990 651 990 644Q990 639 971 612T948 581Q947 580 938 580Q878 580 784 621T617 663Q544 663 480 635T379 568T320 492T299 431Q299 387 362 387Q404 387 438 402T493 438T527 486T546 531T551 563Q551 569 550 575T549 584T549 590Q551 593 563 602T579 611Q584 611 592 605T608 584T616 548Q616 513 595 477T554 423Q518 392 464 372T349 351Q258 351 258 428ZM324 187T305 187T286 196Q286 202 301 217Q327 242 383 262T484 290L527 297L567 356Q624 441 643 467T688 521Q715 550 752 581T795 613T804 603T808 587T778 547T702 444T626 300H637Q663 302 685 306L697 308L703 317Q745 376 792 400Q806 406 818 406Q849 406 849 375Q847 355 831 338T797 312T763 296L747 290Q744 289 735 266T724 241Q722 240 702 232T664 217T645 210Q638 210 638 218Q638 224 653 246T669 270Q669 271 668 271Q663 270 624 264L607 263Q570 199 529 152Q513 133 484 106T409 45T305 -13T193 -36Q109 -36 74 -10T39 50Q39 86 64 121T128 158Q171 158 171 121Q171 97 141 83Q125 75 107 75Q93 75 80 83Q76 71 76 62Q76 29 117 15T207 0Q324 0 494 248L501 258H495Q368 239 330 195Q324 187 305 187ZM775 335Q806 358 806 368Q805 369 804 369Q800 369 791 360Q774 336 775 335",8498:"457 681Q471 695 477 695Q485 695 497 681V12L484 -1H68Q55 14 55 19T68 39H457V328H215L211 335Q198 346 211 359L217 368H457V681",8499:"112 -7Q86 -7 58 6T30 48T54 103T113 130Q129 130 141 121T153 94Q153 71 132 59T90 47H80Q95 30 133 30Q180 30 228 63T311 137T402 249T500 361Q566 425 703 529T910 693Q942 721 945 721T958 716T970 709Q974 704 964 691Q961 688 905 622T847 554L595 181Q553 121 527 77T496 19L492 5Q497 5 531 46Q579 98 685 224T850 409L972 524Q994 543 1004 556Q1012 567 1097 643T1186 720Q1194 720 1206 715T1215 703Q1215 701 1191 671T1133 599T1080 530Q1036 461 983 357T862 152Q802 64 799 17Q799 7 800 5T811 2Q836 2 882 37T969 126Q972 130 974 134T978 138T983 139T996 140H1012Q1018 134 1018 132Q1018 122 981 83T889 4T795 -35Q761 -35 745 -12T728 48Q728 122 781 190Q833 269 890 370L927 434L914 422Q848 360 752 245Q643 117 582 51T498 -33T461 -50Q424 -48 424 -4Q424 84 481 172L714 495Q591 406 523 333Q507 316 430 226T313 95Q263 48 221 24T162 -4T120 -7H112",8501:"55 613Q55 643 61 663T74 688T85 694Q94 694 94 681Q98 632 134 588L412 285Q416 311 430 397T447 509V519L438 526Q407 554 398 571T388 617T394 664T407 688T418 694Q425 694 427 684Q429 675 454 635T488 586Q490 584 496 579T513 563T537 540Q555 516 555 487Q555 460 549 441T537 416T528 409Q519 409 517 415T513 435T503 463Q492 481 490 481Q454 264 454 246Q454 237 479 212T529 152T555 79Q555 32 538 9Q531 1 524 1Q516 1 516 13Q512 62 476 106Q468 115 337 258T195 412L193 406Q191 401 189 394T183 377T176 352T171 322T167 284T165 240Q165 224 166 220Q171 199 211 152T252 70Q252 45 235 29T203 8T175 1Q170 0 115 0H79Q60 0 58 3T55 20Q55 31 58 34Q60 37 76 37Q112 39 126 46T140 70Q140 96 112 148T83 236Q83 281 102 334T140 419T159 452Q55 556 55 613",8502:"56 706V726Q56 763 76 763Q83 763 87 759T98 741Q108 726 116 721L127 717L340 715Q547 712 564 709Q575 705 587 692Q599 680 605 663L609 650V137H676Q687 124 687 115Q687 110 678 100T622 43L558 -21H-9Q-22 -6 -22 -1T-13 14T42 72L107 137H569V339Q569 541 567 546Q558 555 554 557L545 563H329Q118 566 101 569Q90 573 78 586Q54 610 54 661Q54 670 56 706",8503:"56 750Q68 764 76 764Q88 764 97 743T125 717Q131 715 240 715T358 713Q421 691 421 640Q421 608 399 588T358 566Q353 566 352 565T351 557L356 526Q356 488 379 346T402 97Q400 21 385 -12Q366 -43 351 -43Q335 -43 329 -10Q316 40 316 64Q316 67 315 67Q313 67 269 26L222 -21H-9Q-22 -7 -22 -1Q-22 4 -14 14T42 73L107 137H311V564H211H164Q115 564 93 573T60 615Q56 630 56 690V750",8504:"62 757Q69 764 75 764Q87 764 97 741Q102 731 105 728T117 721L129 715H349Q569 715 580 710Q618 701 635 670Q640 661 640 639Q640 609 622 590Q617 583 604 575T580 566H573V553Q575 547 576 531T582 469T600 353Q624 205 624 104Q624 46 617 17T591 -32Q581 -43 573 -43Q550 -43 540 44Q535 73 533 319V564H322Q117 566 100 570Q90 573 77 586Q54 609 54 663Q54 689 55 706Q55 738 56 745T62 757",8513:"239 665Q194 665 154 653T90 629T66 617Q59 617 53 623T46 637Q46 652 66 659Q129 695 197 701Q218 705 248 705Q293 705 335 693Q371 684 435 644Q543 562 573 417Q577 393 577 341Q577 290 573 266Q531 83 384 10Q346 -9 315 -16T234 -23H206Q202 -23 183 -23T152 -21T120 -18T88 -10T63 3T44 24L37 35V297L50 310H235Q248 297 248 290Q248 285 235 270H77V103Q77 88 77 80T77 63T78 50T80 43T82 38T85 35T89 32T95 30Q126 20 206 17Q289 17 330 30Q407 55 460 120T533 275Q538 305 538 342Q538 486 452 575T239 665",8592:"944 261T944 250T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H929Q944 261 944 250",8593:"27 414Q17 414 17 433Q17 437 17 439T17 444T19 447T20 450T22 452T26 453T30 454T36 456Q80 467 120 494T180 549Q227 607 238 678Q240 694 251 694Q259 694 261 684Q261 677 265 659T284 608T320 549Q340 525 363 507T405 479T440 463T467 455T479 451Q483 447 483 433Q483 413 472 413Q467 413 458 416Q342 448 277 545L270 555V-179Q262 -193 252 -193H250H248Q236 -193 230 -179V555L223 545Q192 499 146 467T70 424T27 414",8594:"56 237T56 250T70 270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H70Q56 237 56 250",8595:"473 86Q483 86 483 67Q483 63 483 61T483 56T481 53T480 50T478 48T474 47T470 46T464 44Q428 35 391 14T316 -55T264 -168Q264 -170 263 -173T262 -180T261 -184Q259 -194 251 -194Q242 -194 238 -176T221 -121T180 -49Q169 -34 155 -21T125 2T95 20T67 33T44 42T27 47L21 49Q17 53 17 67Q17 87 28 87Q33 87 42 84Q158 52 223 -45L230 -55V312Q230 391 230 482T229 591Q229 662 231 676T243 693Q244 694 251 694Q264 692 270 679V-55L277 -45Q307 1 353 33T430 76T473 86",8596:"263 479Q267 501 271 506T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H835Q729 349 696 475Q691 493 691 500Q691 511 711 511Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q144 292 194 349T263 479",8597:"27 492Q17 492 17 511Q17 515 17 517T17 522T19 525T20 528T22 530T26 531T30 532T36 534Q80 545 120 572T180 627Q210 664 223 701T238 755T250 772T261 762Q261 757 264 741T282 691T319 628Q352 589 390 566T454 536L479 529Q483 525 483 511Q483 491 472 491Q467 491 458 494Q342 526 277 623L270 633V-133L277 -123Q307 -77 353 -45T430 -2T473 8Q483 8 483 -11Q483 -15 483 -17T483 -22T481 -25T480 -28T478 -30T474 -31T470 -32T464 -34Q407 -49 364 -84T300 -157T270 -223T261 -262Q259 -272 250 -272Q242 -272 239 -255T223 -201T180 -127Q169 -112 155 -99T125 -76T95 -58T67 -45T44 -36T27 -31L21 -29Q17 -25 17 -11Q17 9 28 9Q33 9 42 6Q158 -26 223 -123L230 -133V633L223 623Q192 577 146 545T70 502T27 492",8598:"204 662Q257 662 301 676T369 705T394 720Q398 720 407 711T417 697Q417 688 389 671T310 639T212 623Q176 623 153 628Q151 628 221 557T546 232Q942 -164 943 -168Q944 -170 944 -174Q944 -182 938 -188T924 -195Q922 -195 916 -193Q912 -191 517 204Q440 281 326 394T166 553L121 598Q126 589 126 541Q126 438 70 349Q59 332 52 332Q48 332 39 341T29 355Q29 358 38 372T57 407T77 464T86 545Q86 583 78 614T63 663T55 683Q55 693 65 693Q73 693 82 688Q136 662 204 662",8599:"582 697Q582 701 591 710T605 720Q607 720 630 706T697 677T795 662Q830 662 863 670T914 686T934 694Q942 694 944 685Q944 680 936 663T921 615T913 545Q913 490 927 446T956 379T970 355Q970 351 961 342T947 332Q940 332 929 349Q874 436 874 541Q874 590 878 598L832 553Q787 508 673 395T482 204Q87 -191 83 -193Q77 -195 75 -195Q67 -195 61 -189T55 -174Q55 -170 56 -168Q58 -164 453 232Q707 487 777 557T847 628Q824 623 787 623Q689 623 599 679Q582 690 582 697",8600:"55 675Q55 683 60 689T75 695Q77 695 83 693Q87 691 482 296Q532 246 605 174T717 62T799 -20T859 -80T878 -97Q874 -93 874 -41Q874 64 929 151Q940 168 947 168Q951 168 960 159T970 145Q970 143 956 121T928 54T913 -45Q913 -83 920 -114T936 -163T944 -185Q942 -194 934 -194Q932 -194 914 -186T864 -170T795 -162Q743 -162 698 -176T630 -205T605 -220Q601 -220 592 -211T582 -197Q582 -187 611 -170T691 -138T787 -123Q824 -123 847 -128Q848 -128 778 -57T453 268Q58 664 56 668Q55 670 55 675",8601:"126 -41Q126 -92 121 -97Q121 -98 139 -80T200 -20T281 61T394 173T517 296Q909 690 916 693Q922 695 924 695Q932 695 938 689T944 674Q944 670 943 668Q942 664 546 268Q292 13 222 -57T153 -128Q176 -123 212 -123Q310 -123 400 -179Q417 -190 417 -197Q417 -201 408 -210T394 -220Q392 -220 369 -206T302 -177T204 -162Q131 -162 67 -194Q63 -195 59 -192T55 -183Q55 -180 62 -163T78 -115T86 -45Q86 10 72 54T44 120T29 145Q29 149 38 158T52 168Q59 168 70 151Q126 62 126 -41",8602:"942 250Q942 244 928 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L735 270H931Q942 257 942 250",8603:"54 250Q54 258 66 270H277L488 272L542 350Q596 431 602 435Q604 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H264L66 232Q54 239 54 250",8606:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H276L285 277Q322 306 349 345T388 417H434Q434 413 424 392T393 338T349 279L340 270H634Q933 270 937 266L938 265Q944 259 944 250T938 235L937 234Q933 230 634 230H340L349 221Q372 196 393 163T424 108T434 83H388Q377 116 350 155T285 223L276 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8608:"943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H723L714 223Q677 194 650 155T611 83H565Q565 87 575 108T606 162T650 221L659 230H365Q66 230 62 234L61 235Q55 241 55 250T61 265L62 266Q66 270 365 270H659L650 279Q627 304 606 337T575 392T565 417H611Q622 384 649 345T714 277L723 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250",8610:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H873L882 277Q919 306 946 345T985 417H1031Q1031 413 1021 392T990 338T946 279L937 270V230L946 221Q969 196 990 163T1021 108T1031 83H985Q974 116 947 155T882 223L873 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8611:"1054 250Q1006 221 967 177T912 83H889Q866 83 866 84Q866 86 873 103T902 156T952 222L959 230H237L228 223Q191 194 164 155T125 83H79Q79 87 89 108T120 162T164 221L173 230V270L164 279Q141 304 120 337T89 392T79 417H125Q136 384 163 345T228 277L237 270H959L952 278Q924 309 903 344T874 396T866 416Q866 417 889 417H912Q928 367 967 323T1054 250",8614:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H95V155",8617:"903 424T903 444T929 464Q976 464 1023 434T1070 347Q1070 316 1055 292T1016 256T971 237T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H926Q929 270 941 271T960 275T978 280T998 290T1015 307Q1030 325 1030 347Q1030 355 1027 364T1014 387T983 411T929 424H928Q903 424 903 444",8618:"55 347Q55 380 72 404T113 441T159 458T197 464Q222 464 222 444Q222 429 204 426T157 417T110 387Q95 369 95 347Q95 339 98 330T111 307T142 283T196 270H961Q845 357 818 493Q818 494 818 496T817 499Q817 511 834 511H837Q846 511 849 510T855 506T858 497T861 481T869 456Q891 389 942 336T1061 261Q1070 258 1070 250Q1070 244 1065 241T1041 231T1003 212Q962 186 932 152T887 85T866 35T858 4Q856 -6 853 -8T837 -11Q817 -11 817 0Q817 7 822 25Q854 151 961 230H196Q149 230 102 260T55 347",8619:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H622V305Q622 356 624 388T635 460T661 521T709 559T785 575Q813 575 833 573T880 561T923 534T952 483T964 405Q964 374 959 350T942 307T918 276T884 255T847 242T804 235T760 231T713 230H662V-27Q654 -41 644 -41H642H640Q628 -41 622 -27V230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250ZM924 403Q924 474 894 505T794 536Q758 536 734 526T696 500T675 453T665 395T662 319V270H699Q826 270 875 295T924 403",8620:"35 405Q35 454 48 489T86 542T137 567T195 575Q229 575 251 571T301 554T345 510T370 429Q377 384 377 305V270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q896 221 857 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H377V-27Q369 -41 359 -41H357Q342 -41 337 -25V230H286Q247 231 225 232T169 238T115 255T75 284T45 333T35 405ZM75 406Q75 322 123 296T300 270H337V319Q335 432 317 477T240 534Q232 535 197 535Q140 535 108 507T75 406",8621:"57 250Q159 311 200 417H246L242 407Q215 340 159 278L152 270H276L315 310Q354 349 358 351Q366 356 376 351Q378 350 455 273L530 196L606 273Q683 350 686 351Q694 354 703 351Q705 350 782 273L858 196L933 273Q1010 350 1012 351Q1022 356 1030 351Q1034 349 1073 310L1112 270H1236L1229 278Q1173 340 1146 407L1142 417H1188Q1233 306 1331 250Q1231 192 1188 83H1142L1146 93Q1173 160 1229 222L1236 230H1168Q1155 230 1139 230T1119 229Q1112 229 1108 229T1099 231T1092 233T1085 238T1078 245T1068 256T1056 269L1021 304L984 267Q948 230 910 191T867 149Q857 144 848 150Q844 151 770 227T694 304T618 228T540 150Q531 144 521 149Q517 152 479 191T404 267L367 304L332 269Q328 264 320 256T310 246T303 239T296 234T289 231T280 229T269 229Q265 229 249 229T220 230H152L159 222Q215 160 242 93L246 83H223L200 84L195 96Q152 190 57 250",8622:"491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272",8624:"56 555Q74 567 79 570T107 592T141 625T170 667T198 722H221Q244 722 244 721Q244 718 236 699T207 647T161 587L151 576L291 575H292H293H294H296H297H298H299H300H301H302H304H305H306H307H308H309H310H311H312H314H315H316H317H318H319H320H321H322H323H324H325H327H328H329H330H331H332H333H334H335H336H337H338H339H340H341H342H343H345Q435 574 438 570L439 569L440 568Q444 564 444 287Q444 15 442 12Q436 0 424 0T406 12Q404 15 404 275V535H151L162 523Q187 495 207 462T236 410T244 389H198L193 402Q171 457 131 497T56 555",8625:"301 722Q339 618 443 555L437 551Q431 547 422 541T401 526T377 504T352 477T327 443T306 402L301 389H255Q255 392 263 410T291 461T337 523L348 535H95V275Q95 15 93 12Q87 0 75 0T57 12Q55 15 55 287Q55 564 59 568L60 569Q64 573 76 573T208 575L348 576L338 587Q314 613 294 646T264 698T255 721Q255 722 278 722H301",8630:"361 210Q373 210 373 182V177Q373 155 370 151T348 139Q303 118 267 84T216 28T201 1Q197 -1 196 -1Q189 -1 184 8Q166 39 143 64T99 104T61 129T32 144T19 150Q17 152 17 179Q17 203 21 208Q28 210 39 206Q106 178 157 135L175 119V126Q179 130 179 155Q182 173 193 201Q228 305 312 374T510 459Q532 461 551 461H567Q678 461 784 386Q835 344 861 301Q902 245 926 173T950 32Q950 15 944 8Q930 -6 917 8Q910 12 910 43Q901 208 801 314T561 421Q453 421 359 359Q300 319 263 258T217 126L216 125Q216 124 216 123T217 122Q219 122 229 131T260 156T301 181Q314 189 336 199T361 210",8631:"972 209Q980 209 981 204T982 179Q982 155 979 151T957 139Q915 121 878 86T815 8Q808 -1 803 -1Q801 -1 797 1Q797 6 783 28T732 84T650 139L628 150Q626 152 626 177Q626 201 630 206Q636 210 637 210Q650 210 697 181Q727 166 764 137L784 119L782 132Q767 239 689 318T499 417Q474 421 442 421Q343 421 261 369T130 219Q86 121 86 28Q86 15 79 8Q73 1 66 1T53 8Q46 15 46 30Q46 102 77 192T186 361Q274 443 386 459Q396 460 426 460Q515 460 588 431T703 361T773 271T812 187T822 132Q822 123 825 123Q936 209 972 209",8634:"369 543T369 563T397 583Q408 583 440 579L454 577L464 581Q492 592 516 609T552 638T565 650Q604 638 607 637Q606 636 598 628T585 614T570 601T548 584T523 568L510 560L516 558Q522 555 527 553T541 546T559 536T580 523T603 506T626 485Q722 384 722 250Q722 106 622 12T387 -83Q253 -83 155 12T56 250Q56 357 110 433T235 545Q244 550 252 550Q270 550 270 531Q270 522 261 515T238 501T202 477T159 433Q95 352 95 250Q95 131 178 45T388 -42Q511 -42 596 43T682 250Q682 340 636 408T522 511Q495 526 488 526Q488 525 488 525T487 522T485 515L490 506Q505 481 516 451T531 404T535 384L532 385Q529 386 524 387T513 390L491 397L488 408Q472 483 413 542L399 543Q369 543 369 563",8635:"170 637L213 650Q270 597 313 581L323 577L337 579Q369 583 380 583Q408 583 408 563T380 543H378L364 542Q305 483 289 408L286 397L264 390Q259 389 254 388T245 385L242 384Q242 387 246 403T261 450T287 506L292 515Q291 519 291 521T290 524T289 526Q284 526 265 517T216 486T160 434T114 354T95 249Q95 132 178 45T388 -42Q513 -42 597 44T682 250Q682 337 638 404T532 506Q529 508 525 510T519 514T515 516T511 519T509 522T508 526T507 531Q507 550 525 550Q533 550 542 545Q569 532 596 511T653 454T702 366T721 250Q721 151 672 74T547 -43T388 -83Q254 -83 155 12T56 250Q56 385 151 485Q164 498 179 509T205 528T228 542T247 551T260 558L267 560L254 568Q215 590 170 637",8636:"62 230Q56 236 55 244Q55 252 57 255T69 265Q114 292 151 326T208 391T243 448T265 491T273 509Q276 511 288 511Q304 511 306 505Q309 501 303 484Q293 456 279 430T251 383T223 344T196 313T173 291T156 276L148 270H929Q944 261 944 250T929 230H62",8637:"55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8638:"188 258V694H208L215 682Q246 628 293 594T375 551V528Q375 505 374 505Q369 505 351 510T299 534T237 578L228 587V205Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 258",8639:"41 551Q76 559 123 592T201 682L208 694H228V258Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 205V587L179 578Q151 552 117 534T65 511T42 505Q41 505 41 528V551",8640:"691 500Q691 511 711 511Q720 511 723 510T730 504T735 490T746 464T768 425Q796 378 835 339T897 285T933 263Q941 258 942 256T944 245T937 230H70Q56 237 56 250T70 270H852Q802 308 762 364T707 455T691 500",8641:"56 237T56 250T70 270H937Q944 263 944 256Q944 251 944 250T943 246T940 242T933 238Q794 153 734 7Q729 -7 726 -9T711 -11Q695 -11 693 -5Q690 -1 696 16Q721 84 763 139T852 230H70Q56 237 56 250",8642:"190 682Q195 694 208 694T226 683Q228 679 228 296V-87L237 -78Q265 -52 299 -34T351 -11T374 -5Q375 -5 375 -28V-51Q340 -60 293 -92T215 -182L208 -194H188V242Q188 678 190 682",8643:"188 295V573Q188 657 189 672T200 692Q206 694 208 694Q221 694 226 683Q228 679 228 242V-194H208L201 -182Q170 -128 123 -94T41 -51V-28Q41 -5 42 -5Q47 -5 65 -10T117 -34T179 -78L188 -87V295",8644:"943 500Q895 471 856 427T801 333H778Q755 333 755 334Q755 336 762 353T791 406T841 472L848 480H459Q70 480 67 482Q55 488 55 500T67 518Q70 520 459 520H848L841 528Q813 559 792 594T763 646T755 666Q755 667 778 667H801Q817 617 856 573T943 500ZM56 167Q102 194 141 238T198 333H221Q244 333 244 332Q221 265 161 198L151 187H539Q928 187 930 186Q944 182 944 167Q944 155 934 149Q930 147 541 147H151L160 137Q185 110 205 77T235 24T244 1Q244 0 221 0H199Q158 106 56 167",8646:"56 500Q103 527 142 572T199 667H221Q244 667 244 666Q244 664 237 647T208 594T158 528L151 520H539Q928 520 932 518Q944 513 944 500T932 482Q928 480 539 480H151L158 472Q186 441 207 406T236 354T244 334Q244 333 221 333H199Q181 383 142 428T56 500ZM943 167Q835 101 801 0H778Q755 0 755 1T758 9T765 25T771 39Q800 94 839 137L848 147H458Q68 147 66 149Q55 154 55 167Q55 182 69 186Q71 187 460 187H848L838 198Q811 228 791 261T762 314L755 332Q755 333 778 333H801Q841 227 943 167",8647:"930 437Q944 426 944 416T934 399Q930 397 540 397H150L159 387Q185 360 205 328T234 277T243 252Q243 237 217 191T159 113L150 103H540Q930 103 934 101Q944 94 944 84Q944 71 930 64L540 63H151Q180 34 203 -2T236 -61L244 -83H198Q178 -31 142 11T66 77L55 83L65 89Q157 145 197 246Q199 250 190 269Q150 359 65 411L55 417L66 423Q106 447 142 489T198 583H244Q202 488 151 437H930",8648:"83 551Q190 590 250 694Q251 689 263 671T307 621T380 567Q409 551 416 551Q422 551 447 563T511 608T577 684L582 694Q642 591 749 551V528Q749 505 748 505Q745 505 724 515T669 546T612 590L602 599V-181Q595 -193 585 -193H582H581Q568 -193 565 -183L563 -179L562 209V598L552 589Q517 556 473 531T414 506H412Q411 506 393 514T361 530T324 553T280 589L270 598V-179Q255 -192 250 -193H247Q237 -193 230 -181V599L220 590Q197 567 164 546T110 515T84 505Q83 505 83 528V551",8649:"55 416Q55 427 70 437H848Q819 466 796 502T764 561L755 583H801Q821 531 857 489T933 423L944 417L934 411Q843 355 802 254Q800 250 809 231Q849 141 934 89L944 83L933 77Q893 53 857 11T801 -83H755Q797 12 848 63H459L70 64Q55 70 55 84Q55 94 65 101Q69 103 459 103H849L840 113Q806 148 779 196T756 254Q756 255 760 264T770 286T786 315T809 351T840 387L849 397H459Q69 397 65 399Q55 406 55 416",8650:"230 681Q240 694 251 694Q260 693 270 680V-98L280 -89Q297 -73 314 -60T348 -38T374 -24T397 -13T412 -6H414Q428 -6 473 -32T552 -89L562 -98V291L563 680Q570 693 582 693Q593 694 602 681V-99L612 -90Q635 -68 668 -47T723 -15T748 -5Q749 -5 749 -28V-51Q642 -91 582 -194L577 -184Q551 -141 512 -108T447 -63T416 -51T385 -63T321 -108T255 -184L250 -194Q189 -89 83 -51V-28Q83 -5 84 -5Q88 -5 109 -15T164 -46T220 -90L230 -99V681",8651:"195 504L198 514H221Q244 514 244 512Q244 508 239 490T215 437T171 376L162 367H545Q928 367 932 365Q944 360 944 347T932 329Q928 327 492 327H55V347L67 354Q113 379 146 420T195 504ZM67 171Q70 173 507 173H944V153L932 146Q839 95 804 -4L801 -14H778Q755 -14 755 -12Q768 59 828 124L837 133H454Q71 133 67 135Q55 140 55 153Q55 165 67 171",8652:"691 660Q691 671 711 671Q720 671 723 670T730 664T735 650T746 624T768 585Q797 538 836 499T897 445T933 423Q941 418 942 416T944 405T937 390H70Q56 397 56 410T70 430H852Q802 468 762 524T707 615T691 660ZM55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8653:"397 525Q410 525 414 524T418 516Q418 506 394 467T331 381L319 367H473L624 369L657 445Q674 487 684 507T699 531T709 534Q717 534 722 528T728 516Q728 510 695 434Q689 418 683 402T672 377T668 367H928Q942 355 942 347Q942 341 928 327H791Q651 327 651 325Q649 324 620 251T586 174Q586 172 757 172H928Q942 158 942 152Q942 143 928 132H568L537 54Q510 -9 503 -22T486 -35Q479 -35 473 -29T466 -17T495 61L526 132H319L331 118Q364 81 391 37T418 -17Q418 -23 415 -24T401 -26Q398 -26 397 -26L384 -24L377 -13Q344 49 301 97T218 170T143 210T84 233T55 245Q54 253 59 256T86 267Q281 327 377 512L384 525H397ZM606 325Q606 327 439 327H275Q258 312 179 265L148 249Q228 206 262 181L275 172H544L575 247L606 325",8654:"395 -24T395 -19T417 57T440 132H255L266 116Q308 64 340 -6Q342 -17 337 -21Q335 -26 320 -26T302 -19Q302 -15 294 4T265 54T217 117T145 182T49 236Q30 243 33 254Q40 261 49 263Q98 283 142 315T214 379T263 442T293 493T302 519Q305 525 320 525T337 521Q342 516 340 505Q308 435 266 383L255 370L384 367H515Q561 522 569 530Q574 534 580 534Q587 534 594 528T602 516Q602 512 580 441T557 367H651L742 370L731 383Q689 435 657 505Q655 516 660 521Q662 525 677 525T695 519Q695 515 703 496T732 446T780 383T853 317T949 263Q967 258 964 245Q959 240 949 236Q897 215 852 182T779 116T731 52T703 3T695 -19Q692 -26 677 -26T660 -21Q655 -17 657 -6Q670 21 682 42T702 77T717 99T728 114T735 122T739 126T740 130T613 132H482L460 54Q440 -9 433 -23T415 -37Q408 -37 402 -31ZM502 325Q502 327 360 327H217L195 310Q173 291 120 256L111 250Q114 248 143 229T195 190L217 172H335L453 174L502 325ZM886 250Q885 251 865 263T831 286T802 310L780 327H544L535 299Q531 283 511 223L495 174L637 172H780L802 190Q843 225 877 243L886 250",8655:"346 174Q348 176 378 249T411 325Q411 327 239 327H68Q55 342 55 347Q55 354 68 367H428L459 445Q487 509 494 521T510 534Q517 534 524 527T531 516Q531 515 502 438L471 367H677L666 381Q631 421 605 463T578 516Q578 522 582 523T599 525H615L619 512Q659 437 714 383T812 309T896 272T942 254Q943 246 938 243T911 232Q718 172 619 -13L615 -24L599 -26Q578 -26 578 -17Q578 -11 587 6T617 53T666 118L677 132H373L339 54Q323 12 313 -8T298 -32T288 -35Q280 -35 275 -29T269 -17Q269 -14 298 57T328 132H68Q55 145 55 152Q55 156 56 158T62 165T68 172H206Q346 172 346 174ZM848 249Q763 297 735 318L722 327H455L422 252L391 174Q391 172 557 172H722L735 181Q773 210 819 234L848 249",8656:"944 153Q944 140 929 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H929Q944 359 944 347Q944 336 930 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173H930Q931 172 933 171T936 169T938 167T941 164T942 162T943 158T944 153",8657:"228 -179Q227 -180 226 -182T223 -186T221 -189T218 -192T214 -193T208 -194Q196 -194 189 -181L188 125V430L176 419Q122 369 59 338Q46 330 40 330Q38 330 31 337V350Q31 362 33 365T46 374Q60 381 77 390T128 426T190 484T247 567T292 677Q295 688 298 692Q302 694 305 694Q313 694 318 677Q334 619 363 568T420 485T481 427T532 391T564 374Q575 368 577 365T579 350V337Q572 330 570 330Q564 330 551 338Q487 370 435 419L423 430L422 125V-181Q409 -194 401 -194Q397 -194 394 -193T388 -189T385 -184T382 -180V-177V475L373 487Q331 541 305 602Q304 601 300 591T290 571T278 548T260 519T238 488L229 476L228 148V-179",8658:"580 514Q580 525 596 525Q601 525 604 525T609 525T613 524T615 523T617 520T619 517T622 512Q659 438 720 381T831 300T927 263Q944 258 944 250T935 239T898 228T840 204Q696 134 622 -12Q618 -21 615 -22T600 -24Q580 -24 580 -17Q580 -13 585 0Q620 69 671 123L681 133H70Q56 140 56 153Q56 168 72 173H725L735 181Q774 211 852 250Q851 251 834 259T789 283T735 319L725 327H72Q56 332 56 347Q56 360 70 367H681L671 377Q638 412 609 458T580 514",8659:"401 694Q412 694 422 681V375L423 70L435 81Q487 130 551 162Q564 170 570 170Q572 170 579 163V150Q579 138 577 135T564 126Q541 114 518 99T453 48T374 -46T318 -177Q313 -194 305 -194T293 -178T272 -119T225 -31Q158 70 46 126Q35 132 33 135T31 150V163Q38 170 40 170Q46 170 59 162Q122 131 176 81L188 70V375L189 681Q199 694 208 694Q219 694 228 680V352L229 25L238 12Q279 -42 305 -102Q344 -23 373 13L382 25V678Q387 692 401 694",8660:"308 524Q318 526 323 526Q340 526 340 514Q340 507 336 499Q326 476 314 454T292 417T274 391T260 374L255 368Q255 367 500 367Q744 367 744 368L739 374Q734 379 726 390T707 416T685 453T663 499Q658 511 658 515Q658 525 680 525Q687 524 690 523T695 519T701 507Q766 359 902 287Q921 276 939 269T961 259T966 250Q966 246 965 244T960 240T949 236T930 228T902 213Q763 137 701 -7Q697 -16 695 -19T690 -23T680 -25Q658 -25 658 -15Q658 -11 663 1Q673 24 685 46T707 83T725 109T739 126L744 132Q744 133 500 133Q255 133 255 132L260 126Q265 121 273 110T292 84T314 47T336 1Q341 -11 341 -15Q341 -25 319 -25Q312 -24 309 -23T304 -19T298 -7Q233 141 97 213Q83 221 70 227T51 235T41 239T35 243T34 250T35 256T40 261T51 265T70 273T97 287Q235 363 299 509Q305 522 308 524ZM792 319L783 327H216Q183 294 120 256L110 250L120 244Q173 212 207 181L216 173H783L792 181Q826 212 879 244L889 250L879 256Q826 288 792 319",8661:"290 755Q298 772 305 772T318 757T343 706T393 633Q431 588 473 558T545 515T579 497V484Q579 464 570 464Q564 464 550 470Q485 497 423 550L422 400V100L423 -50Q485 3 550 30Q565 36 570 36Q579 36 579 16V3Q575 -1 549 -12T480 -53T393 -132Q361 -172 342 -208T318 -258T305 -272T293 -258T268 -208T217 -132Q170 -80 128 -51T61 -12T31 3V16Q31 36 40 36Q46 36 61 30Q86 19 109 6T146 -18T173 -38T188 -50V550Q186 549 173 539T147 519T110 495T61 470Q46 464 40 464Q31 464 31 484V497Q34 500 63 513T135 557T217 633Q267 692 290 755ZM374 598Q363 610 351 625T332 651T316 676T305 695L294 676Q282 657 267 636T236 598L228 589V-89L236 -98Q247 -110 259 -125T278 -151T294 -176T305 -195L316 -176Q328 -157 343 -136T374 -98L382 -89V589L374 598",8666:"944 54Q942 44 929 36H372Q372 34 377 26T395 -4T422 -58Q442 -109 442 -110T408 -111H374L370 -100Q282 124 87 243L76 250L87 257Q284 377 370 600L374 611H408Q442 611 442 610Q423 550 381 480Q380 478 379 475T376 471T374 468T372 465V464H929Q942 456 944 446Q944 442 943 439T941 434T938 430T935 428T931 426T928 424H344L336 414Q277 336 200 277L191 270H560Q929 270 933 268Q944 262 944 250Q944 237 933 232Q929 230 560 230H191L200 223Q279 162 336 86L344 76H928Q929 76 931 75T934 73T938 70T941 66T943 61T944 54",8667:"56 250Q56 260 68 270H808L799 277Q720 338 663 414L655 424H363Q71 424 68 426Q55 432 55 444T68 462Q71 464 349 464H627Q627 466 622 474T604 504T577 558Q557 609 557 610T591 611H626L629 600Q717 376 912 257L923 250L912 243Q715 123 629 -100L626 -111H591Q557 -111 557 -110Q576 -50 618 20Q619 22 620 25T623 29T625 32T626 35L627 36H349Q71 36 68 38Q55 44 55 56T68 74Q71 76 363 76H655L663 86Q722 164 799 223L808 230H438L68 231Q56 236 56 250",8669:"76 230Q68 230 62 237T56 250Q56 257 63 264T91 291Q102 300 108 306L159 351Q168 356 177 351L218 316L303 239L353 195Q376 214 403 239L488 316L529 351Q538 356 546 351Q548 350 594 310L638 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H737Q625 230 622 232Q620 233 599 251T558 288L537 306Q537 305 451 228T362 149Q353 146 345 149Q341 150 255 227T169 306Q167 306 129 270Q123 265 115 257T102 245T93 237T84 232T76 230",8672:"292 419Q292 400 261 347T211 275H306H364Q400 275 411 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM918 237T918 250T932 270H1236Q1251 262 1251 250T1236 230H932Q918 237 918 250",8674:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM1022 417Q1022 437 1055 437H1067Q1090 437 1097 434T1109 417Q1128 373 1161 333T1236 270Q1251 261 1251 250Q1251 241 1244 236T1216 217T1175 182Q1149 155 1133 128T1109 85T1097 66Q1093 64 1065 64H1053Q1031 64 1025 72T1027 100Q1036 124 1049 147T1073 185T1091 210T1101 223L1103 225H1008H950Q914 225 903 229T892 250T903 270T948 275H1008H1103L1101 277Q1100 280 1091 291T1067 325T1039 374Q1022 408 1022 417",8704:"0 673Q0 684 7 689T20 694Q32 694 38 680T82 567L126 451H430L473 566Q483 593 494 622T512 668T519 685Q524 694 538 694Q556 692 556 674Q556 670 426 329T293 -15Q288 -22 278 -22T263 -15Q260 -11 131 328T0 673ZM414 410Q414 411 278 411T142 410L278 55L414 410",8705:"404 269Q412 269 418 267T428 261T435 253T441 245L444 240V172Q444 103 443 96Q440 81 431 65T403 27T344 -7T250 -21T156 -8T97 27T69 65T58 96Q56 103 56 413Q56 722 58 729Q74 822 215 845Q221 846 229 846H243Q282 846 290 845Q422 826 443 729Q444 722 444 653V586L442 583Q441 580 440 578T436 573T430 567T423 562T415 558T404 556Q377 556 367 583Q364 590 364 654V719Q363 721 360 726T355 733Q326 766 250 766H249Q235 766 219 765T174 752T137 719V107Q145 83 178 71T251 58H254Q340 58 364 107V172Q364 176 364 187T363 204Q363 269 404 269",8706:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",8707:"56 661T56 674T70 694H487Q497 686 500 679V15Q497 10 487 1L279 0H70Q56 7 56 20T70 40H460V327H84Q70 334 70 347T84 367H460V654H70Q56 661 56 674",8709:"331 696Q335 708 339 722T345 744T350 759T357 769T367 772Q374 772 381 767T388 754Q388 746 377 712L366 673L378 661Q460 575 460 344Q460 281 456 234T432 126T373 27Q319 -22 250 -22Q214 -22 180 -7Q168 -3 168 -4L159 -33Q148 -71 142 -75Q138 -78 132 -78Q124 -78 118 -72T111 -60Q111 -52 122 -18L133 21L125 29Q39 111 39 344Q39 596 137 675Q187 716 251 716Q265 716 278 714T296 710T315 703T331 696ZM276 676Q264 679 246 679Q196 679 159 631Q134 597 128 536T121 356Q121 234 127 174T151 80L234 366Q253 430 275 506T308 618L318 654Q318 656 294 669L276 676ZM181 42Q207 16 250 16Q291 16 324 47Q354 78 366 136T378 356Q378 470 372 528T349 616L348 613Q348 611 264 326L181 42",8710:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",8711:"46 676Q46 679 51 683H781Q786 679 786 676Q786 674 617 326T444 -26Q439 -33 416 -33T388 -26Q385 -22 216 326T46 676ZM697 596Q697 597 445 597T193 596Q195 591 319 336T445 80L697 596",8712:"84 250Q84 372 166 450T360 539Q361 539 377 539T419 540T469 540H568Q583 532 583 520Q583 511 570 501L466 500Q355 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H568Q583 262 583 250T568 230H124V228Q124 207 134 177T167 112T231 48T328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 446 -40T417 -41Q262 -41 172 45Q84 127 84 250",8713:"196 25Q84 109 84 250Q84 372 166 450T360 539Q361 539 375 539T413 540T460 540L547 707Q550 716 563 716Q570 716 575 712T581 703T583 696T505 540H568Q583 532 583 520Q583 511 570 501L484 500L366 270H568Q583 262 583 250T568 230H346L247 38Q284 16 328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 447 -40T419 -41Q304 -41 228 3Q117 -211 115 -212Q111 -215 104 -215T92 -212T86 -204T84 -197Q84 -190 89 -183L196 25ZM214 61L301 230H124V228Q124 196 147 147T214 61ZM321 270L440 500Q353 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H321",8715:"83 520Q83 532 98 540H195Q202 540 220 540T249 541Q404 541 494 455Q582 374 582 250Q582 165 539 99T434 0T304 -39Q297 -40 195 -40H98Q83 -32 83 -20Q83 -10 96 0H200Q311 1 337 6Q369 14 401 28Q422 39 445 55Q484 85 508 127T537 191T542 228V230H98Q84 237 84 250T98 270H542V272Q542 280 539 295T527 336T497 391T445 445Q422 461 401 472Q386 479 374 483T347 491T325 495T298 498T273 499T239 500T200 500L96 501Q83 511 83 520",8717:"154 -1Q122 -1 112 3T102 26Q102 63 158 63H178Q192 64 206 65T228 66T240 68Q301 85 324 146L329 157H244Q158 157 153 161Q149 162 145 169T140 183Q140 201 158 215L167 221H256L344 223L349 237Q352 262 352 287Q352 308 351 315Q341 352 315 368T256 385Q231 385 206 376T166 356T149 346Q143 346 138 364T132 388Q132 396 147 406Q198 440 252 440Q291 440 318 435Q421 404 451 301Q456 288 456 248V234Q456 151 391 86Q330 25 240 3Q212 -1 154 -1",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8722:"84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250",8723:"56 467T56 480T70 500H707Q722 492 722 480T707 460H409V187H707Q722 179 722 167Q722 154 707 147H409V0V-93Q409 -144 406 -155T389 -166Q376 -166 372 -155T368 -105Q368 -96 368 -62T369 -2V147H70Q56 154 56 167T70 187H369V460H70Q56 467 56 480",8724:"339 717Q339 739 354 752T388 766Q410 766 424 751T439 716T424 681T390 666Q369 666 354 681T339 717ZM57 237T57 250T71 270H369V425L370 581Q380 594 389 594Q402 594 409 579V270H707Q722 262 722 250T707 230H409V-79Q401 -93 391 -93H389H387Q375 -93 369 -79V230H71Q57 237 57 250",8725:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8726:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",8727:"229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286",8728:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251ZM245 403Q188 403 142 361T96 250Q96 183 141 140T250 96Q284 96 313 109T354 135T375 160Q403 197 403 250Q403 313 360 358T245 403",8729:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8730:"95 178Q89 178 81 186T72 200T103 230T169 280T207 309Q209 311 212 311H213Q219 311 227 294T281 177Q300 134 312 108L397 -77Q398 -77 501 136T707 565T814 786Q820 800 834 800Q841 800 846 794T853 782V776L620 293L385 -193Q381 -200 366 -200Q357 -200 354 -197Q352 -195 256 15L160 225L144 214Q129 202 113 190T95 178",8733:"56 124T56 216T107 375T238 442Q260 442 280 438T319 425T352 407T382 385T406 361T427 336T442 315T455 297T462 285L469 297Q555 442 679 442Q687 442 722 437V398H718Q710 400 694 400Q657 400 623 383T567 343T527 294T503 253T495 235Q495 231 520 192T554 143Q625 44 696 44Q717 44 719 46H722V-5Q695 -11 678 -11Q552 -11 457 141Q455 145 454 146L447 134Q362 -11 235 -11Q157 -11 107 56ZM93 213Q93 143 126 87T220 31Q258 31 292 48T349 88T389 137T413 178T421 196Q421 200 396 239T362 288Q322 345 288 366T213 387Q163 387 128 337T93 213",8734:"55 217Q55 305 111 373T254 442Q342 442 419 381Q457 350 493 303L507 284L514 294Q618 442 747 442Q833 442 888 374T944 214Q944 128 889 59T743 -11Q657 -11 580 50Q542 81 506 128L492 147L485 137Q381 -11 252 -11Q166 -11 111 57T55 217ZM907 217Q907 285 869 341T761 397Q740 397 720 392T682 378T648 359T619 335T594 310T574 285T559 263T548 246L543 238L574 198Q605 158 622 138T664 94T714 61T765 51Q827 51 867 100T907 217ZM92 214Q92 145 131 89T239 33Q357 33 456 193L425 233Q364 312 334 337Q285 380 233 380Q171 380 132 331T92 214",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q67 43 346 361Q397 420 474 508Q595 648 616 671T647 694T661 688T666 674Q666 668 663 663Q662 662 627 622T524 503T390 350L120 41L386 40H653Q666 30 666 20Q666 8 651 0H71",8737:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q64 38 348 373T638 712Q644 714 646 714Q653 714 659 709T666 694V693Q666 687 633 647Q619 631 576 580Q528 524 495 485Q336 296 329 289Q328 288 348 264T395 182T433 54L434 40H651Q666 32 666 20T651 0H436Q431 -20 416 -20Q400 -20 396 -4V0H71ZM394 40Q394 51 389 76T366 149T319 234L302 256L119 41L256 40H394",8738:"666 -32Q666 -51 646 -51Q639 -51 365 85L75 228Q55 238 55 250Q55 257 59 262T68 268L72 270L611 536Q642 551 647 551T659 547T666 532Q666 521 657 515L525 449Q525 448 535 424T556 352T566 250T556 148T536 77T525 51L657 -15Q666 -21 666 -32ZM526 250Q526 297 517 342T499 409T488 431Q487 431 304 341T121 250T304 159T488 69Q526 143 526 250",8739:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",8740:"118 737Q131 750 138 750L151 746L158 739V579L160 421L213 470Q269 519 276 519Q284 519 290 513T296 499V498Q296 493 291 488T244 445Q225 428 213 417L158 368V-239Q143 -252 136 -252L124 -248L120 -241L118 44V328L62 279Q4 231 0 230Q-8 230 -14 236T-20 250Q-20 257 -11 265T62 332L118 384V737",8741:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8742:"131 737Q134 739 138 743T144 748T151 750T171 737V199L327 357V737Q340 750 347 750Q351 750 353 749T360 743T367 737V397L429 457Q493 518 498 519Q506 519 512 512T518 500Q518 489 442 417L367 339V-237Q352 -250 346 -250L333 -243L327 -237V301L171 143V-237Q156 -250 151 -250T131 -237V101L69 41Q24 -3 15 -12T0 -21Q-8 -21 -14 -14T-20 -2Q-20 5 -7 19T56 81L131 159V737",8743:"318 591Q325 598 333 598Q344 598 348 591Q349 590 414 445T545 151T611 -4Q609 -22 591 -22Q588 -22 586 -21T581 -20T577 -17T575 -13T572 -9T570 -4L333 528L96 -4Q87 -20 80 -21Q78 -22 75 -22Q57 -22 55 -4Q55 2 120 150T251 444T318 591",8744:"55 580Q56 587 61 592T75 598Q86 598 96 580L333 48L570 580Q579 596 586 597Q588 598 591 598Q609 598 611 580Q611 574 546 426T415 132T348 -15Q343 -22 333 -22T318 -15Q317 -14 252 131T121 425T55 580",8745:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21",8746:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598",8747:"151 -112Q151 -150 106 -161Q106 -165 114 -172T134 -179Q155 -179 170 -146Q181 -120 188 -64T206 101T232 310Q256 472 277 567Q308 716 392 716Q434 716 453 681T472 613Q472 590 458 577T424 564Q404 564 390 578T376 612Q376 650 421 661Q421 663 418 667T407 675T393 679Q387 679 380 675Q360 665 350 619T326 438Q302 190 253 -57Q235 -147 201 -186Q174 -213 138 -216Q93 -216 74 -181T55 -113Q55 -91 69 -78T103 -64Q123 -64 137 -78T151 -112",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8756:"273 411Q273 437 291 454T334 471Q358 471 375 454T393 411T376 368T333 351Q307 351 290 368T273 411ZM84 38Q110 38 126 21T143 -22Q143 -46 127 -64T83 -82Q57 -82 41 -65T24 -22Q24 4 41 21T84 38ZM524 -22Q524 4 541 21T584 38Q608 38 625 21T643 -22Q643 -45 627 -63T583 -82Q557 -82 541 -65T524 -22",8757:"23 411Q23 437 41 454T84 471Q108 471 125 454T143 411T126 368T83 351Q57 351 40 368T23 411ZM523 411Q523 437 541 454T584 471Q608 471 625 454T643 411T626 368T583 351Q557 351 540 368T523 411ZM274 -22Q274 4 291 21T334 38Q356 38 374 22T392 -22T375 -65T333 -82Q307 -82 291 -65T274 -22",8764:"55 166Q55 241 101 304T222 367Q260 367 296 349T362 304T421 252T484 208T554 189Q616 189 655 236T694 338Q694 350 698 358T708 367Q722 367 722 334Q722 260 677 197T562 134H554Q517 134 481 152T414 196T355 248T292 293T223 311Q179 311 145 286Q109 257 96 218T80 156T69 133Q55 133 55 166",8765:"222 133Q147 133 102 197T56 335Q56 362 66 365Q71 369 77 364Q83 356 84 335T90 298Q102 254 137 222T223 189Q258 189 292 206T355 250T413 301T477 346T550 367Q628 367 673 309T722 171Q722 133 708 133Q703 133 699 141T694 162Q694 220 655 265T555 311Q519 311 485 293T421 248T363 196T298 152T222 133",8768:"55 569Q55 583 83 583Q122 583 151 565T194 519T215 464T222 411Q222 360 194 304T139 193T111 89Q111 38 134 -7T195 -55Q222 -57 222 -69Q222 -83 189 -83Q130 -83 93 -33T55 90Q55 130 72 174T110 252T148 328T166 411Q166 462 144 507T83 555Q55 556 55 569",8769:"220 366Q258 366 297 347T361 308T391 288Q394 288 464 370Q494 407 510 425T535 454T546 465T552 467H553Q560 467 566 461T573 448Q573 439 499 350Q424 266 424 261Q424 259 442 247T492 222T554 209Q607 209 646 243Q671 268 680 295T690 341T702 366Q719 366 719 314Q716 265 695 226Q682 199 664 179Q614 132 555 132Q517 132 477 151T412 190T383 210T347 172T278 89T233 37Q228 32 220 32Q210 32 206 38T201 48Q201 57 266 137Q272 144 275 148Q351 231 351 237Q351 239 333 251T283 276T221 289Q159 289 123 248T86 166Q86 156 82 145T73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q161 366 220 366",8770:"55 439T55 443T56 449T62 456T68 463H706Q720 449 720 443T706 423H68Q55 439 55 443ZM56 72Q56 112 73 152T130 225T224 257Q259 257 294 240T360 199T419 149T484 107T553 90Q603 90 643 125T691 223Q693 257 704 257Q717 257 717 221Q717 147 671 91T554 34Q517 34 481 51T414 93T355 142T291 184T222 201Q172 201 131 167T84 67Q81 34 71 34Q56 37 56 72",8771:"55 283Q55 356 103 409T217 463Q262 463 297 447T395 382Q431 355 446 344T493 320T554 307H558Q613 307 652 344T694 433Q694 464 708 464T722 432Q722 356 673 304T564 251H554Q510 251 465 275T387 329T310 382T223 407H219Q164 407 122 367Q91 333 85 295T76 253T69 250Q55 250 55 283ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8773:"55 388Q55 463 101 526T222 589Q260 589 296 571T362 526T421 474T484 430T554 411Q616 411 655 458T694 560Q694 572 698 580T708 589Q722 589 722 556Q722 482 677 419T562 356H554Q517 356 481 374T414 418T355 471T292 515T223 533Q179 533 145 508Q109 479 96 440T80 378T69 355Q55 355 55 388ZM56 236Q56 249 70 256H707Q722 248 722 236Q722 225 708 217L390 216H72Q56 221 56 236ZM56 42Q56 57 72 62H708Q722 52 722 42Q722 30 707 22H70Q56 29 56 42",8775:"55 417Q55 479 101 528T222 578Q259 578 294 564T393 507Q413 493 434 480T469 460T484 454L537 549Q587 639 595 647Q600 652 607 652Q615 652 621 647T628 634Q628 625 575 536Q524 446 524 443Q527 440 555 440Q603 440 644 469T691 547Q694 578 706 578T718 556Q718 555 718 551T717 545Q717 488 684 445T595 387Q582 384 558 384Q530 384 508 389L493 394L404 238L557 236H708Q720 224 720 217T706 196H379L291 43L499 41H708Q720 29 720 21T706 1H268L226 -71Q186 -143 179 -148Q173 -155 165 -155T152 -150T146 -137Q146 -133 184 -64L222 1H144L66 3L59 7Q54 14 54 20Q54 29 66 41H246L333 194Q333 196 202 196H68Q55 211 55 218T66 236H213L357 238L457 409L437 421Q432 423 393 450T307 500T222 523Q171 523 129 491T84 414Q82 383 70 383Q55 383 55 417",8776:"55 319Q55 360 72 393T114 444T163 472T205 482Q207 482 213 482T223 483Q262 483 296 468T393 413L443 381Q502 346 553 346Q609 346 649 375T694 454Q694 465 698 474T708 483Q722 483 722 452Q722 386 675 338T555 289Q514 289 468 310T388 357T308 404T224 426Q164 426 125 393T83 318Q81 289 69 289Q55 289 55 319ZM55 85Q55 126 72 159T114 210T163 238T205 248Q207 248 213 248T223 249Q262 249 296 234T393 179L443 147Q502 112 553 112Q609 112 649 141T694 220Q694 249 708 249T722 217Q722 153 675 104T555 55Q514 55 468 76T388 123T308 170T224 192Q164 192 125 159T83 84Q80 55 69 55Q55 55 55 85",8778:"220 523Q163 523 124 486T84 412Q81 383 69 383Q56 383 56 413Q56 441 67 470Q78 508 111 537T187 575Q203 579 219 579Q248 579 271 572Q304 565 393 508Q498 439 551 439Q620 439 662 486Q688 512 693 557Q693 565 697 572T707 579Q719 579 719 548Q719 483 673 434T550 384Q512 384 467 405T386 453T305 501T220 523ZM222 288Q164 288 124 251T84 177Q81 148 69 148Q56 148 56 178Q56 206 67 235Q78 274 111 302T187 339Q198 343 220 343Q244 343 259 341T308 322T393 272Q496 203 553 203Q612 203 651 241T691 312Q693 343 705 343Q719 343 719 313Q719 245 673 199Q626 148 552 148Q513 148 467 170T385 218T304 266T222 288ZM51 -19Q51 -6 62 -1H387Q713 -1 715 -3Q725 -10 725 -20Q725 -27 718 -34Q714 -38 672 -38T387 -39H62Q51 -25 51 -19",8781:"55 464Q55 471 60 477T74 484Q80 484 108 464T172 420T268 376T389 356Q436 356 483 368T566 399T630 436T675 467T695 482Q701 484 703 484Q711 484 716 478T722 464Q722 454 707 442Q550 316 389 316Q338 316 286 329T195 362T124 402T76 437T57 456Q55 462 55 464ZM57 45Q66 58 109 88T230 151T381 183Q438 183 494 168T587 135T658 94T703 61T720 45Q722 39 722 36Q722 28 717 22T703 16Q697 16 669 36T606 80T510 124T389 144Q341 144 294 132T211 101T147 64T102 33T82 18Q76 16 74 16Q66 16 61 22T55 36Q55 39 57 45",8782:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H268Q277 168 279 164Q281 162 284 137T305 89Q334 49 389 49H391Q442 49 472 89Q487 108 490 126T495 156T509 173H608H666Q701 173 711 170T722 153T707 133H532Q526 81 486 45T389 8Q331 8 291 45T245 133H70Q56 140 56 153",8783:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8784:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM329 610Q329 634 346 652T389 670Q413 670 431 654T450 611Q450 586 433 568T390 550T347 567T329 610",8785:"421 474T389 474T339 493T321 541Q321 566 337 587T391 609Q456 602 456 541Q456 512 439 493ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM421 -108T389 -108T339 -89T321 -41Q321 -16 337 5T391 27Q456 20 456 -41Q456 -70 439 -89",8786:"15 541Q15 569 33 585T75 601T117 585T135 541Q135 514 118 498T75 481T32 498T15 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM642 -41Q642 -17 658 0T702 18Q726 18 744 3T762 -41Q762 -67 745 -84T702 -101Q676 -101 659 -85T642 -41",8787:"642 541Q642 569 660 585T702 601T744 585T762 541Q762 515 745 498T702 481Q676 481 659 497T642 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM14 -41Q14 -15 31 1T74 18Q101 18 118 0T135 -41Q135 -64 118 -83T75 -102Q51 -102 33 -85T14 -41",8790:"56 347Q56 360 70 367H707Q722 359 722 347Q722 334 711 331T658 327H586H465L472 318Q496 288 496 250T472 182L465 173H586H663Q700 173 711 170T722 153T707 133H70Q56 140 56 153Q56 168 72 173H312L305 182Q281 212 281 250T305 318L312 327H72Q56 332 56 347ZM473 250Q473 265 472 273T460 297T428 327H349Q328 313 318 298T306 273T304 250Q304 235 305 227T317 203T349 173H428Q449 187 459 202T471 227T473 250",8791:"279 612Q279 656 310 688T388 721Q433 721 465 689T498 612Q498 573 470 538T389 503Q336 503 308 538T279 612ZM458 614Q458 637 452 651T433 672T411 679T383 680T352 675T333 664T324 647T321 629T320 611Q320 593 321 584T332 562T359 545Q366 543 389 543H391Q406 543 414 544T435 552T452 573T458 614ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8796:"192 482H190Q187 483 185 484T181 488T177 493T175 501Q175 506 178 512Q184 523 278 687T375 853Q379 857 383 857Q385 857 387 858T390 859Q397 859 403 853Q405 851 499 687T600 512Q603 506 603 501Q603 488 587 482H192ZM548 523L389 798Q388 798 309 661T230 523T389 522T548 523ZM56 347Q56 360 70 367H708Q723 359 723 347Q723 336 709 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H709Q723 163 723 153Q723 140 708 133H70Q56 140 56 153",8800:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183L306 133H70Q56 140 56 153Q56 168 72 173H327L406 327H72Q56 332 56 347Q56 360 70 367H426Q597 702 602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 692 471 367H707Q722 359 722 347Q722 336 708 328L451 327L371 173H708Q722 163 722 153Q722 140 707 133H351Q175 -210 170 -212Q166 -215 159 -215",8801:"56 444Q56 457 70 464H707Q722 456 722 444Q722 430 706 424H72Q56 429 56 444ZM56 237T56 250T70 270H707Q722 262 722 250T707 230H70Q56 237 56 250ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8804:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8805:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8806:"674 753Q682 753 688 747T694 732T687 718Q686 717 417 589L151 463L399 345Q687 209 691 204Q694 198 694 193Q694 175 676 173H670L382 309Q92 446 90 448Q83 453 83 465Q84 476 96 482Q104 486 382 617T665 751Q669 753 674 753ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8807:"83 733Q83 741 89 747T99 753Q107 753 253 685T543 548T687 478Q694 473 694 463T687 448Q685 446 395 309L107 173H101Q83 175 83 193Q83 194 83 196Q82 203 98 212Q117 222 248 284Q326 321 378 345L626 463L360 589Q291 622 200 665Q112 706 98 714T83 733ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8810:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM944 -48Q944 -54 939 -60T924 -67H923Q917 -67 841 -26Q735 33 634 88Q366 235 364 239Q361 243 361 250T364 261Q367 266 641 415T920 567L924 568Q927 567 930 567Q944 562 944 548Q944 540 938 534Q937 532 679 391L422 250L679 109Q937 -32 938 -34Q944 -40 944 -48",8811:"55 539T55 547T60 561T74 567Q81 567 207 498Q297 449 365 412Q633 265 636 261Q639 255 639 250Q639 241 626 232Q614 224 365 88Q83 -65 79 -66Q76 -67 73 -67Q65 -67 60 -61T55 -47Q55 -39 61 -33Q62 -33 95 -15T193 39T320 109L321 110H322L323 111H324L325 112L326 113H327L329 114H330L331 115H332L333 116L334 117H335L336 118H337L338 119H339L340 120L341 121H342L343 122H344L345 123H346L347 124L348 125H349L351 126H352L353 127H354L355 128L356 129H357L358 130H359L360 131H361L362 132L363 133H364L365 134H366L367 135H368L369 136H370L371 137L372 138H373L374 139H375L376 140L378 141L576 251Q63 530 62 533Q55 539 55 547ZM360 539T360 547T365 561T379 567Q386 567 512 498Q602 449 670 412Q938 265 941 261Q944 255 944 250Q944 241 931 232Q919 224 670 88Q388 -65 384 -66Q381 -67 378 -67Q370 -67 365 -61T360 -47Q360 -39 366 -33Q367 -33 400 -15T498 39T625 109L626 110H627L628 111H629L630 112L631 113H632L634 114H635L636 115H637L638 116L639 117H640L641 118H642L643 119H644L645 120L646 121H647L648 122H649L650 123H651L652 124L653 125H654L656 126H657L658 127H659L660 128L661 129H662L663 130H664L665 131H666L667 132L668 133H669L670 134H671L672 135H673L674 136H675L676 137L677 138H678L679 139H680L681 140L683 141L881 251Q368 530 367 533Q360 539 360 547",8812:"104 730Q104 749 123 749Q130 749 138 745Q186 717 237 671L250 659L261 670Q297 703 332 726T375 750T389 744T395 730Q395 721 390 717T364 699T322 668Q290 641 283 632Q280 628 281 627T293 612Q425 454 425 250Q425 144 388 51T293 -112Q282 -125 281 -126T283 -132Q306 -162 379 -209Q395 -219 395 -230Q395 -238 389 -244T375 -250T335 -228T262 -171L250 -159L238 -170Q202 -203 167 -226T124 -250T110 -244T104 -230Q104 -219 121 -209Q199 -156 216 -132Q219 -128 218 -127T206 -112Q74 46 74 250T206 612Q217 625 218 626T216 632Q199 656 121 709Q104 719 104 730ZM249 -94Q364 61 364 250Q364 430 265 574Q253 590 249 594L242 583Q134 439 134 250Q134 114 192 -1Q212 -44 242 -83L249 -94",8814:"693 -14T693 -20T687 -33T675 -41Q667 -41 506 37L344 112Q342 112 262 -46Q184 -196 176 -205Q172 -209 168 -209T162 -208Q155 -208 151 -203T146 -190Q146 -178 171 -137Q193 -91 251 21L306 132L198 183Q142 208 118 220T88 238T82 249Q82 253 86 261Q92 267 278 357L464 443L529 572Q561 637 577 667T597 703T607 708Q615 708 622 702T629 688Q629 680 575 579L524 474Q524 473 545 482T598 508Q666 541 673 541T686 535T693 521Q693 512 679 504T589 459L493 414L360 150Q366 148 378 142T431 116T529 70Q686 -8 689 -10Q693 -14 693 -20ZM380 277L433 383Q432 385 292 319T151 250T237 209T324 170L380 277",8815:"82 514T82 520T89 533T100 541Q106 541 271 463Q434 386 435 386L515 543Q593 699 600 706Q604 708 607 708Q615 708 622 702T629 688T549 526Q509 445 491 407T473 368Q522 343 580 317Q636 291 660 278T688 261T693 250V249Q693 241 681 234T580 184Q533 161 502 146Q317 59 315 59Q312 56 246 -74Q197 -170 186 -189T168 -209Q164 -209 162 -208Q155 -208 151 -203T146 -190Q146 -187 200 -79L253 28L218 11Q182 -6 144 -23T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4T186 41L284 88L349 217Q377 273 395 311T413 350Q413 351 253 428Q101 498 86 510Q82 514 82 520ZM624 250Q461 330 455 330Q454 331 453 329T448 321T441 308T430 287T416 259T398 223L342 114L624 250",8816:"82 -124Q82 -120 83 -117T89 -110T95 -103H220L284 50Q346 204 344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q664 54 526 121Q513 127 495 136T464 150T438 162T416 173T399 180T388 185L384 186Q383 186 322 41L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",8817:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q384 185 322 39L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124Q82 -120 83 -117T89 -110T95 -103H220L273 26Q326 156 326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",8818:"674 732Q682 732 688 726T694 711T687 697Q686 696 417 568L151 442L399 324Q687 188 691 183Q694 177 694 172Q694 154 676 152H670L382 288Q92 425 90 427Q83 432 83 444Q84 455 96 461Q104 465 382 596T665 730Q669 732 674 732ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8819:"90 697Q83 704 83 712T88 726T99 732Q107 732 253 664T543 527T687 457Q694 452 694 442T687 427Q685 425 395 288L107 152H101Q83 154 83 172Q83 173 83 175Q82 182 98 191Q117 201 248 263Q326 300 378 324L626 442L360 568Q91 696 90 697ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8822:"734 181Q734 173 728 167T714 161Q711 161 386 280T54 404Q44 408 44 421Q44 432 52 437Q66 443 388 562T714 681Q721 681 727 675T734 661Q734 651 722 645Q711 639 462 546Q441 539 420 531L122 421L420 311L723 198Q734 192 734 181ZM44 247Q44 255 50 261T63 267Q66 267 391 148T723 24Q734 18 734 7T723 -10Q716 -14 391 -133T63 -253Q56 -253 50 -247T44 -233Q44 -223 55 -217Q67 -210 317 -118Q337 -110 357 -103L655 7L357 117L54 230Q44 236 44 247",8823:"83 661Q83 668 88 674T104 681Q111 679 396 560Q686 437 687 436Q694 431 694 421T687 406Q686 405 543 344T253 222T101 161Q83 163 83 180Q83 194 95 199Q96 199 130 213T232 257T361 311L621 421L357 532Q307 553 233 584Q121 631 102 640T83 661ZM673 267Q694 267 694 248Q694 237 687 232Q684 229 420 118L156 7L416 -103L683 -215Q694 -222 694 -233Q694 -251 676 -253Q670 -253 524 -192T235 -70T90 -8Q83 -1 83 7Q83 19 94 24Q97 25 378 144T667 266Q669 267 673 267",8826:"84 249Q84 262 91 266T117 270Q120 270 126 270T137 269Q388 273 512 333T653 512Q657 539 676 539Q685 538 689 532T694 520V515Q689 469 672 431T626 366T569 320T500 286T435 265T373 249Q379 248 404 242T440 233T477 221T533 199Q681 124 694 -17Q694 -41 674 -41Q658 -41 653 -17Q646 41 613 84T533 154T418 197T284 220T137 229H114Q104 229 98 230T88 235T84 249",8827:"84 517Q84 539 102 539Q115 539 119 529T125 503T137 459T171 404Q277 275 640 269H661Q694 269 694 249T661 229H640Q526 227 439 214T283 173T173 98T124 -17Q118 -41 103 -41Q83 -41 83 -17Q88 29 105 67T151 132T208 178T277 212T342 233T404 249Q401 250 380 254T345 263T302 276T245 299Q125 358 92 468Q84 502 84 517",8828:"112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q516 310 620 464Q635 486 642 510T651 548T657 571T675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17Q688 5 683 3Q677 0 673 0Q656 0 653 24Q623 270 118 270H112ZM110 116Q83 116 83 136T110 156H113Q134 156 160 155T231 146T318 128T407 95T489 44T550 -30T583 -131Q583 -153 563 -153Q556 -153 553 -152T547 -145T542 -127Q531 -54 478 0Q425 53 333 83T123 116H110",8829:"668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668ZM194 -131Q201 -60 241 -6T343 82T477 133T628 155Q632 155 644 155T661 156Q685 155 690 147Q694 143 694 136Q694 132 693 129T689 124T685 120T681 117L656 116Q596 114 543 106T436 79T342 35T272 -33T235 -127Q231 -154 212 -154Q203 -153 199 -147T194 -136V-131",8830:"84 442Q84 455 91 459T117 463Q120 463 126 463T137 462Q388 466 512 526T653 705Q657 732 676 732Q685 731 689 725T694 714V708Q689 662 672 624T626 559T569 513T500 479T435 458T373 442Q379 441 404 435T440 426T477 414T533 392Q592 362 630 319T681 241T694 174Q694 153 674 153Q662 153 657 163T652 188T640 231T606 287Q500 416 137 422H114Q104 422 98 423T88 428T84 442ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8831:"84 710Q84 732 102 732Q115 732 119 722T125 696T137 652T171 597Q277 468 640 462H661Q694 462 694 442T661 422H640Q578 421 526 417T415 403T309 376T222 333T156 268T124 179Q122 162 118 158T103 153Q100 153 98 153T95 154T93 155T90 158T85 163Q83 167 83 176Q88 222 105 260T151 325T208 371T277 405T342 426T404 442Q401 443 380 447T345 456T302 469T245 492Q125 551 92 661Q84 695 84 710ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8832:"386 292Q388 292 439 393T543 598T598 703Q599 703 603 704T609 705Q616 705 622 699T629 685T533 494Q440 308 440 305Q451 310 462 312Q547 342 592 388T651 505Q654 525 658 532T673 539Q680 539 686 533T693 519Q693 495 678 450Q638 341 500 283Q433 259 418 259Q416 259 411 251T406 241T415 239Q482 224 544 190Q674 121 691 -10Q693 -28 691 -32Q684 -43 672 -43Q664 -43 658 -37Q656 -33 650 -6T634 47T589 109T500 168Q473 179 436 190T388 201H386L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -185 246 12Q344 206 344 210Q344 213 305 217T213 225T124 228H95Q82 241 82 248Q82 253 95 268H124Q172 268 236 273T343 283T386 292",8833:"103 -43Q96 -43 89 -39T82 -26L84 -10Q105 141 275 212Q342 236 355 236Q360 236 364 245L369 256H360Q284 280 275 283Q115 351 86 490Q82 507 82 517Q82 526 88 532T103 538Q110 538 115 534Q119 531 122 517T128 486T143 444T174 397T231 351T320 310Q371 292 389 292L491 496Q595 701 598 703Q599 703 603 704T609 705Q616 705 622 699T629 685Q629 684 531 485Q431 296 431 288Q431 278 520 273T651 268H680Q693 253 693 248Q693 241 680 228H651Q591 228 491 218T386 201L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -182 302 125L335 190L324 185Q313 185 289 172Q241 153 208 128T159 78T135 31T124 -11T118 -37Q112 -43 103 -43",8834:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250",8835:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520",8838:"84 346Q84 468 166 546T360 635Q361 635 370 635T395 635T430 636T475 636T524 636H679Q694 628 694 616Q694 607 681 597L522 596H470H441Q366 596 338 592T266 568Q244 557 224 542T179 500T139 433T124 346V341Q124 253 185 185Q244 121 328 103Q348 98 366 98T522 96H681Q694 86 694 76Q694 64 679 56H526Q510 56 480 56T434 55Q350 55 289 71T172 141Q84 223 84 346ZM104 -131T104 -118T118 -98H679Q694 -106 694 -118T679 -138H118Q104 -131 104 -118",8839:"83 616Q83 628 98 636H251Q267 636 297 636T343 637Q427 637 488 621T605 551Q693 470 693 346Q693 261 650 195T545 96T415 57Q407 56 251 56H98Q83 64 83 76Q83 86 96 96H255H308H337Q412 96 439 100T512 124Q533 135 553 150T599 192T639 259T654 346Q654 437 592 507Q557 545 512 568Q468 587 439 591T335 596H306H255L96 597Q83 607 83 616ZM84 -131T84 -118T98 -98H659Q674 -106 674 -118T659 -138H98Q84 -131 84 -118",8840:"146 -283Q146 -282 174 -213T202 -143H115Q102 -127 102 -123T115 -103H220L291 68L278 73Q203 101 153 157T86 288Q83 309 83 344Q83 380 86 399Q107 480 160 539Q222 601 298 621Q328 630 345 631T435 635L526 637L560 715Q587 778 593 789T609 801Q616 801 622 795T629 781Q629 780 625 771T614 742T600 706L571 637Q571 635 626 635H680Q693 620 693 613T689 601L682 597L618 595H553L449 346Q425 288 399 223T359 127T346 95H356Q365 95 381 95T417 94T463 93T515 93H682Q693 82 693 74T680 53H511Q420 55 335 55L329 57L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283ZM509 590Q509 595 438 595Q354 595 318 586Q246 567 195 516T126 395Q123 378 123 344T126 293Q141 229 184 181T291 110L306 104L406 346L509 590",8841:"82 606T82 613T95 635H251H348Q408 635 435 632T502 615L515 608L520 617Q520 619 558 708Q584 774 591 787T609 801Q616 801 622 795T629 781Q629 775 562 615L551 590L569 577Q646 527 678 437Q691 398 691 344T678 250Q653 182 597 132T469 64Q427 53 366 53H326L295 -25L262 -103H660Q673 -118 673 -124Q673 -129 669 -136L662 -141L453 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L251 -25L284 53H189L93 55L86 59Q82 64 82 71T95 93H302L400 333Q498 569 498 573L444 590Q431 593 260 595L93 597L86 601Q82 606 82 613ZM652 344V354Q652 451 575 521Q571 526 557 538T537 551Q534 551 533 548Q533 543 438 319L344 95L371 93H386Q487 93 557 150T649 293Q652 309 652 344",8842:"693 72Q693 68 692 66T686 59T680 52H524Q398 52 367 53T309 63Q236 82 180 132T98 250Q84 288 84 343Q84 397 98 437Q126 515 193 568T346 632Q347 632 373 633T440 634T520 635H680Q693 620 693 615Q693 608 680 595H526Q364 595 353 592Q279 582 221 539T138 430Q124 392 124 343Q124 296 138 257Q163 192 221 149T353 95Q364 92 526 92H680Q693 79 693 72ZM102 -132T102 -125T115 -103H382L420 -68Q429 -60 438 -52T452 -39T463 -28T472 -20T478 -14T483 -10T487 -7T490 -6T493 -5T496 -5Q502 -5 508 -12T515 -28Q515 -34 513 -37Q512 -38 507 -42T492 -55T475 -70L440 -101L562 -103H682Q693 -114 693 -122T680 -143H395L355 -179Q289 -241 280 -241Q273 -241 267 -235T260 -221T265 -208T300 -174L335 -143H224L113 -141L106 -137Q102 -132 102 -125",8843:"82 615Q82 620 95 635H251Q378 635 409 634T469 623Q540 605 596 555T678 437Q691 397 691 343T678 250Q649 172 581 119T426 55Q415 52 251 52H95Q93 55 89 59T84 65T82 72Q82 79 95 92H249Q411 92 422 95Q496 105 554 148T638 257Q651 296 651 343Q651 391 638 430Q613 495 555 538T422 592Q411 595 249 595H95Q82 608 82 615ZM82 -132T82 -125T95 -103H380L420 -57Q452 -21 460 -14T474 -6Q482 -6 488 -12T495 -25T451 -81L433 -101L549 -103H662Q673 -114 673 -122T660 -143H395L355 -190Q311 -239 309 -239Q305 -241 302 -241Q294 -241 287 -235T280 -221T324 -163L342 -143H218L93 -141L86 -137Q82 -132 82 -125",8846:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM313 406Q313 417 313 435T312 459Q312 483 316 493T333 503T349 494T353 461V406V325H515Q516 325 519 323T527 316T531 305T527 294T520 287T515 285H353V204V152Q353 127 350 117T333 107T316 117T312 152Q312 158 312 175T313 204V285H151Q150 285 147 287T139 294T135 305T139 316T146 323T151 325H313V406",8847:"83 523Q87 535 99 539H679Q694 531 694 519Q694 506 679 499H123V-1H678Q694 -7 694 -21Q694 -34 679 -41H98Q93 -38 84 -28L83 247V523",8848:"64 506T64 519T78 539H699Q706 536 714 526V-28Q706 -38 699 -41H78Q64 -34 64 -21Q64 -6 80 -1H674V499H78Q64 506 64 519",8849:"94 620Q98 632 110 636H699Q714 628 714 616T699 596H134V96H698Q714 90 714 76Q714 64 699 56H109Q104 59 95 69L94 344V620ZM84 -118Q84 -103 100 -98H698Q714 -104 714 -118Q714 -130 699 -138H98Q84 -131 84 -118",8850:"64 603T64 616T78 636H668Q675 633 683 623V69Q675 59 668 56H78Q64 63 64 76Q64 91 80 96H643V596H78Q64 603 64 616ZM64 -118Q64 -108 79 -98H678Q694 -104 694 -118Q694 -130 679 -138H78Q64 -131 64 -118",8851:"83 0Q79 0 76 1T71 3T67 6T65 9T63 13T61 16V301L62 585Q70 595 76 598H592Q602 590 605 583V15Q598 2 587 0Q583 0 580 1T575 3T571 6T569 9T567 13T565 16V558H101V15Q94 2 83 0",8852:"77 0Q65 4 61 16V301L62 585Q72 598 81 598Q94 598 101 583V40H565V583Q573 598 585 598Q598 598 605 583V15Q602 10 592 1L335 0H77",8853:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM364 542Q308 539 251 509T148 418T96 278V270H369V542H364ZM681 278Q675 338 650 386T592 462T522 509T458 535T412 542H409V270H681V278ZM96 222Q104 150 139 95T219 12T302 -29T366 -42H369V230H96V222ZM681 222V230H409V-42H412Q429 -42 456 -36T521 -10T590 37T649 113T681 222",8854:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM681 278Q669 385 591 463T381 542Q283 542 196 471T96 278V270H681V278ZM275 -42T388 -42T585 32T681 222V230H96V222Q108 107 191 33",8855:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q531 510 496 523Q446 542 381 542Q324 542 272 519T196 471L389 278L485 375L582 471ZM167 442Q95 362 95 250Q95 137 167 58L359 250L167 442ZM610 58Q682 138 682 250Q682 363 610 442L418 250L610 58ZM196 29Q209 16 230 2T295 -27T388 -42Q409 -42 429 -40T465 -33T496 -23T522 -11T544 1T561 13T574 22T582 29L388 222L196 29",8856:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q581 472 571 480T556 491T539 502T517 514T491 525T460 534T424 539T381 542Q272 542 184 460T95 251Q95 198 113 150T149 80L167 58L582 471ZM388 -42Q513 -42 597 44T682 250Q682 363 610 442L196 29Q209 16 229 2T295 -27T388 -42",8857:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM682 250Q682 322 649 387T546 497T381 542Q272 542 184 459T95 250Q95 132 178 45T389 -42Q515 -42 598 45T682 250ZM311 250Q311 285 332 304T375 328Q376 328 382 328T392 329Q424 326 445 305T466 250Q466 217 445 195T389 172Q354 172 333 195T311 250",8858:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM250 250Q250 316 295 352T384 388Q451 388 489 347T528 250Q528 192 487 152T389 112Q331 112 291 152T250 250ZM488 250Q488 290 460 319T389 349Q348 349 319 320T290 250Q290 208 320 180T389 151Q431 151 459 181T488 250",8859:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM204 339Q204 357 215 366T238 375Q247 375 283 348Q300 336 311 328L368 286Q369 286 366 323T359 398T355 437Q357 456 379 465Q380 465 384 465T391 466Q403 465 412 457T423 437Q423 436 420 398T413 323T410 286L467 328Q476 334 486 341T501 353T513 361T523 368T529 372T535 374T541 375Q554 375 564 365T575 339Q575 325 566 318T519 292Q504 285 496 281L430 250L496 219Q552 192 559 188T572 175Q575 168 575 161Q575 148 566 137T541 126H538Q530 126 499 149Q480 163 467 172L410 214Q409 214 412 177T419 102T423 63Q423 59 421 54T411 43T389 36T368 42T357 54T355 63Q355 64 358 102T365 177T368 214L311 172Q302 165 293 159T279 148T268 140T260 134T254 131T250 128T246 127T242 126T238 126Q223 126 214 135T204 161T213 183T282 219L348 250L282 281Q226 308 219 312T206 325Q204 330 204 339",8861:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM223 250Q223 263 233 267T280 271Q289 271 325 271T389 270H490Q535 270 545 267T555 250Q555 241 549 235Q544 231 527 231T389 230Q239 230 235 232Q223 236 223 250",8862:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM369 365V649H95V365H369ZM682 365V649H409V365H682ZM369 40V325H95V40H369ZM682 40V325H409V40H682",8863:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 365V649H95V365H682ZM682 40V325H95V40H682",8864:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H707Q714 686 722 676V13Q714 3 707 0H71ZM123 649Q147 625 214 555T335 430T389 374L654 649H123ZM95 70Q99 74 229 209T360 345L95 619V70ZM682 70V619L418 346Q417 344 549 207L682 70ZM654 41L400 304L388 315L123 41L256 40H522L654 41",8865:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682ZM330 345Q330 371 347 388T390 405Q412 405 430 389T448 345Q448 317 430 301T389 285T348 301T330 345",8866:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V367H540Q555 359 555 347Q555 334 540 327H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8867:"515 678Q515 679 516 681T518 684T521 688T525 691T530 693T537 694Q548 692 555 679V15Q548 2 537 0Q533 0 530 1T525 3T521 6T519 9T517 13T515 16V327H71Q70 327 67 329T59 336T55 347T59 358T66 365T71 367H515V678",8868:"55 642T55 648T59 659T66 666T71 668H708Q723 660 723 648T708 628H409V15Q402 2 391 0Q387 0 384 1T379 3T375 6T373 9T371 13T369 16V628H71Q70 628 67 630T59 637",8869:"369 652Q369 653 370 655T372 658T375 662T379 665T384 667T391 668Q402 666 409 653V40H708Q723 32 723 20T708 0H71Q70 0 67 2T59 9T55 20T59 31T66 38T71 40H369V652",8872:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V367H796Q811 359 811 347Q811 336 797 328L479 327H161L159 328V172L161 173H797Q798 172 800 171T803 169T805 167T808 164T809 162T810 158T811 153Q811 140 796 133H159V-235Q151 -249 141 -249H139",8873:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM249 678Q249 679 250 681T252 684T255 688T259 691T264 693T271 694Q282 692 289 679V367H651Q666 359 666 347Q666 334 651 327H289V15Q282 2 271 0Q267 0 264 1T259 3T255 6T253 9T251 13T249 16V678",8874:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM237 678Q237 679 238 681T240 684T243 688T247 691T252 693T259 694Q270 692 277 679V15Q270 2 259 0Q255 0 252 1T247 3T243 6T241 9T239 13T237 16V678ZM419 678Q419 679 420 681T422 684T425 688T429 691T434 693T441 694Q452 692 459 679V367H818Q833 359 833 347Q833 334 818 327H459V15Q452 2 441 0Q437 0 434 1T429 3T425 6T423 9T421 13T419 16V678",8876:"56 681Q70 695 76 695T96 681V368H243L381 530Q521 692 525 692Q537 700 547 688Q554 682 554 674Q554 671 553 669T548 661T539 649T522 631T499 604T465 565T421 512Q296 373 296 368H416H476Q525 368 539 365T554 348Q554 334 543 328H261L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM205 326Q205 328 152 328H96V263Q96 203 98 203Q99 203 123 231T174 290T205 326",8877:"56 681Q70 695 76 695T96 681V466H327L425 579Q522 692 527 692Q529 693 534 693Q542 693 547 688T553 674Q553 668 549 663Q549 662 538 650T504 611T463 563L381 468L461 466H543Q554 453 554 446T541 426H345L209 272L376 270H543Q554 257 554 251T541 230H174L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM267 399L292 426H96V270H158L201 321Q256 382 267 399ZM118 228L119 229Q119 230 109 230H96V201L107 212Q118 227 118 228",8878:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V526Q292 368 296 368Q298 368 447 510Q638 695 642 695H645Q651 695 658 688T665 673Q665 666 661 661Q659 660 639 641T578 582T505 512L356 370L505 368H654Q665 357 665 349Q665 343 652 328H314L303 317L292 308V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681",8879:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V466H401L503 563L621 679Q637 695 645 695Q652 695 658 688T665 673Q665 670 663 666Q663 665 651 652T611 612T561 563L458 468L556 466H654Q665 455 665 447T652 426H416L294 308L292 288V270H652Q665 255 665 250T652 230H292V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681ZM358 426H292V361L325 392L358 426",8882:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26ZM654 11T654 249T653 487T402 369T151 249L275 190Q399 131 524 72T652 11Q654 11 654 249",8883:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523ZM376 368Q323 393 254 425T155 472L125 487Q123 487 123 249T125 11Q127 12 252 71T502 190L626 249L376 368",8884:"694 71Q686 58 676 56H670L382 192Q92 329 90 331Q83 336 83 346Q83 359 96 364Q101 367 379 498T665 634Q671 636 674 636Q686 636 694 621V71ZM654 108T654 346T653 584T402 466T151 346L275 287Q399 228 524 169T652 108Q654 108 654 346ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8885:"83 620Q83 621 85 624T92 632T103 636Q107 636 389 503T680 365Q694 357 694 346Q694 336 687 331Q685 329 395 192L107 56H101Q90 58 83 71V620ZM376 465Q323 490 254 522T155 570L125 584Q123 584 123 346T125 108Q127 109 252 168T502 287L626 346L376 465ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8888:"1055 250Q1055 190 1012 141T896 92Q858 92 828 106T781 140T755 180T741 214L738 228V230H405Q71 230 68 232Q55 238 55 250T68 268Q71 270 405 270H738V272L740 280Q742 287 745 297T754 321T771 348T796 374T832 396T881 408H891Q969 408 1012 360T1055 250ZM896 132Q948 132 981 166T1014 250Q1014 301 985 330T920 367Q914 368 891 368Q853 368 816 338T778 250Q778 198 812 165T896 132",8890:"318 -182Q302 -212 280 -212H278H275Q249 -212 239 -182L238 84V351H162L87 352Q57 362 57 391T84 429Q89 431 280 431H470L474 429Q477 427 479 426T484 423T490 417T495 410T499 402T500 391Q500 365 470 352L394 351H318V-182",8891:"56 697Q56 706 62 711T75 716Q86 716 90 709Q91 708 104 680T147 592T199 483L305 261L411 483Q443 548 481 629Q512 694 518 705T535 716Q543 716 549 710T555 700Q555 693 501 577T388 340T325 210Q316 194 305 194Q292 194 285 210Q282 219 224 339T111 574T56 697ZM55 14T55 20T59 31T66 38T71 40H540Q555 32 555 20T540 0H71Q70 0 67 2T59 9",8892:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8900:"242 486Q245 488 250 488Q256 488 258 486Q262 484 373 373T486 258T488 250T486 242T373 127T258 14Q256 12 250 12Q245 12 242 14Q237 16 127 126T14 242Q12 245 12 250T14 258Q16 263 126 373T242 486ZM439 250L250 439L61 250L250 61L439 250",8901:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",8902:"210 282Q210 284 225 381T241 480Q241 484 245 484Q249 486 251 486Q258 486 260 477T272 406Q275 390 276 380Q290 286 290 282L388 299Q484 314 487 314H488Q497 314 497 302Q497 297 434 266Q416 257 404 251L315 206L361 118Q372 98 383 75T401 40L407 28Q407 16 395 16Q394 16 392 16L390 17L250 159L110 17L108 16Q106 16 105 16Q93 16 93 28L99 40Q105 52 116 75T139 118L185 206L96 251Q6 296 4 300Q3 301 3 302Q3 314 12 314H13Q16 314 112 299L210 282",8903:"366 543Q374 545 382 545Q405 545 419 538Q429 534 443 521T462 496Q466 478 466 467Q466 438 444 412Q422 390 388 390Q352 390 331 412Q311 434 311 467Q311 499 331 518Q345 533 366 543ZM146 472Q146 479 153 485T166 492Q171 492 187 476T279 385L386 278L495 385Q600 492 608 492Q615 492 621 486T628 472Q628 467 614 452T531 367L435 270H706Q720 256 720 250Q720 241 706 230H435L531 132Q600 63 614 48T628 27Q628 20 622 14T608 7Q600 7 495 114L386 221L279 114Q204 39 188 23T166 7Q159 7 153 13T146 27Q146 32 160 47T244 132L339 230H68Q55 243 55 250Q55 255 68 270H339L244 367Q175 436 161 451T146 472ZM466 34Q466 4 447 -20T388 -44Q353 -44 331 -22Q311 1 311 34Q311 66 331 85Q347 101 366 110Q374 112 382 112Q405 112 419 105Q429 100 443 87T462 63Q466 45 466 34",8904:"833 50T833 250T832 450T659 351T487 250T658 150T832 50Q833 50 833 250ZM873 10Q866 -5 854 -5Q851 -5 845 -3L449 226L260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489Q33 505 43 505Q51 505 260 385L449 274L845 503Q851 505 853 505Q866 505 873 490V10ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",8905:"146 479Q159 492 166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 621 486T628 472Q628 464 522 357L415 250L522 144Q628 37 628 28Q628 21 622 15T608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q162 8 160 9T153 15T146 21V479ZM186 77L359 250L186 424V77",8906:"146 472Q146 479 152 485T166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 628 479V21Q615 8 608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q159 8 153 14T146 28Q146 37 253 144L359 250L253 357Q146 464 146 472ZM588 77V424L499 337L415 250L588 77",8907:"55 674Q55 682 62 688T76 694H77Q83 694 100 677T208 561Q320 440 410 342Q462 286 541 201Q677 55 699 30T722 -2Q722 -9 716 -15T701 -22T688 -17Q687 -15 542 141T394 301L388 306L240 146Q119 15 101 -3T75 -22T61 -16T55 -2Q55 4 67 19T158 117Q190 151 209 172L361 336L209 500Q62 657 57 667Q55 671 55 674",8908:"84 -22T76 -22T62 -16T55 -2Q55 4 78 30T249 215Q321 293 367 342Q672 672 683 682Q695 694 702 694Q710 694 716 688T722 674Q722 668 710 653T619 555Q587 521 568 500L416 336L568 172Q715 15 720 5Q722 1 722 -2Q722 -9 716 -15T702 -22H700Q693 -22 671 1T537 146L389 306Q387 304 340 253T237 143T135 33L89 -17Q84 -22 76 -22",8909:"56 433Q56 464 71 464Q74 464 77 461Q82 454 82 438T91 397T123 347Q166 307 222 307Q264 307 308 331T386 385T465 438T556 463Q631 463 676 408T722 283Q722 250 708 250Q704 250 699 257Q695 265 693 286T682 330Q670 350 655 367Q612 407 556 407Q514 407 470 383T393 329T314 276T222 251Q148 251 102 306T56 433ZM57 56Q57 71 73 76H706Q722 70 722 56Q722 44 707 36H71Q57 43 57 56",8910:"83 558Q83 566 89 572T104 578Q108 578 116 577T146 570T190 555T239 526T286 480Q308 453 325 420T351 358T367 304T376 265T380 251T381 253Q381 262 395 312Q428 434 492 499T642 576Q654 578 655 578Q664 578 670 572T676 558Q676 543 657 540T599 524T525 476Q406 362 400 29V8Q400 -21 380 -21Q369 -21 362 -11Q360 -7 360 12Q360 115 348 200T308 360T231 480T111 537Q83 540 83 558",8911:"104 -22Q95 -22 89 -16T83 -2Q83 11 98 16T135 23T192 46T256 103Q360 233 360 549Q360 554 360 557T361 563T362 567T364 569T367 572T371 576Q377 578 380 578Q401 578 401 547Q401 543 401 537T400 527Q409 53 648 19Q676 16 676 -2Q676 -10 670 -16T655 -22Q654 -22 642 -20Q556 -9 492 56T395 244Q381 294 381 303Q381 305 380 305T374 275T352 201T310 110T234 27T117 -20Q105 -22 104 -22",8912:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250ZM694 134Q694 123 679 114H425H384Q350 114 326 121T277 154Q238 193 238 251Q238 322 295 361Q318 378 339 382T412 387Q423 387 459 387T520 386H679Q694 377 694 366Q694 354 679 346H519Q493 346 458 346T411 347Q360 347 341 342T303 315Q278 287 278 250Q278 210 301 187T351 156Q358 154 519 154H679Q694 146 694 134",8913:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520ZM83 366Q83 376 96 386H244Q280 386 317 386T378 386L402 387Q456 387 498 348T540 250Q540 203 512 168T446 120Q427 114 353 114H99Q84 120 84 134Q84 147 98 154H258Q284 154 319 154T366 153Q416 153 436 158T474 185Q500 214 500 250Q500 290 477 313T426 344Q419 346 258 346H98Q83 354 83 366",8914:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21ZM229 -21H227Q215 -21 209 -7V166Q209 304 209 327T215 363Q226 398 259 421T333 444Q380 444 414 416T455 347Q457 339 457 166V-7Q449 -21 439 -21H437H435Q423 -21 417 -7V164Q417 303 417 325T411 358Q387 403 333 403T255 358Q250 347 250 325T249 164V-7Q241 -21 231 -21H229",8915:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM437 598Q450 598 457 583V410Q457 237 455 229Q448 189 414 161T333 132Q291 132 255 157T211 230Q209 237 209 412L210 585Q220 598 229 598Q242 598 249 583V412Q249 273 249 251T255 218Q279 173 333 173T411 218Q416 229 416 251T417 412V583Q425 598 437 598",8916:"76 -22Q64 -22 56 -7V176L57 360L59 370Q66 401 83 426T123 468T171 495T221 513T265 522T298 527L311 528H314V625L315 723Q325 736 334 736Q346 736 354 721V528H356L368 527Q380 526 399 523T441 515T490 498T537 472T578 433T606 379Q611 359 611 171V-7Q604 -21 591 -21T571 -7V170Q571 313 571 337T565 375Q555 408 526 432T461 467T402 482T365 487H354V-7Q347 -21 334 -21T314 -7V487H303Q251 484 207 467Q121 438 99 367L97 357L96 174V-9Q86 -22 76 -22",8918:"86 261Q92 267 381 404T673 541Q680 541 686 535T693 521T689 510Q684 504 418 379L151 250L418 121Q686 -4 689 -10Q693 -14 693 -21T687 -34T675 -41Q668 -41 380 96T86 239Q82 244 82 250Q82 257 86 261ZM610 250Q610 224 592 198T531 172Q498 172 475 195Q453 214 453 250Q453 308 513 328Q515 330 535 330Q569 328 589 304T610 250",8919:"82 521Q82 529 89 535T100 541Q107 541 395 404T689 261Q693 257 693 250T689 239Q684 234 396 97T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4Q118 9 358 121L624 250L358 379Q91 503 86 510Q82 514 82 521ZM165 250Q165 282 188 306T239 330Q262 330 275 323Q303 312 318 283Q322 272 322 250Q322 213 300 195Q277 172 246 172Q224 172 213 177Q165 200 165 250",8920:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM958 -48Q958 -54 953 -60T938 -67H937Q931 -67 855 -26Q749 33 648 88Q380 235 378 239Q375 243 375 250T378 261Q381 266 655 415T934 567L938 568Q941 567 944 567Q958 562 958 548Q958 540 952 534Q951 532 693 391L436 250L693 109Q951 -32 952 -34Q958 -40 958 -48ZM1277 -48Q1277 -54 1272 -60T1257 -67H1256Q1250 -67 1174 -26Q1068 33 967 88Q699 235 697 239Q694 243 694 250T697 261Q700 266 974 415T1253 567L1257 568Q1260 567 1263 567Q1277 562 1277 548Q1277 540 1271 534Q1270 532 1012 391L755 250L1012 109Q1270 -32 1271 -34Q1277 -40 1277 -48",8921:"75 -67Q65 -67 60 -61T55 -48Q55 -40 61 -34Q62 -32 329 109L595 250L329 391Q62 532 61 534Q55 540 55 548Q55 562 69 567H77Q81 567 222 493T506 342T653 264Q667 250 653 236Q649 234 504 157T220 7T77 -67H75ZM364 547Q364 563 381 567L384 568Q387 568 518 499T795 353T955 269Q967 261 967 250T955 231Q925 216 780 139T513 -3T383 -67Q373 -67 369 -60T364 -47Q364 -40 370 -34Q373 -31 639 109L904 250L639 391Q373 531 370 534Q364 540 364 547ZM674 538T674 548T681 562T693 567Q699 567 816 505Q915 453 993 412Q1050 382 1132 339Q1241 282 1259 271T1277 250Q1277 241 1263 232Q1246 221 985 84Q698 -67 692 -67Q674 -67 674 -47Q674 -38 680 -33Q683 -30 947 109L1213 250L947 391Q683 530 680 533Q674 538 674 548",8922:"674 445Q674 438 669 432T655 425T369 531T90 640Q83 645 83 655Q83 668 95 673Q644 886 654 886Q662 886 668 880T674 866Q674 856 663 850Q649 843 411 751L160 655L407 560Q474 534 561 501Q646 469 660 462T674 445ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM83 55Q83 68 94 73Q98 76 104 76Q108 75 383 -30T664 -138Q674 -144 674 -155Q674 -165 667 -170Q664 -173 385 -279T104 -386Q85 -386 83 -368Q83 -354 92 -349Q93 -349 347 -251L597 -155L346 -59Q296 -40 223 -12Q118 28 101 36T83 55",8923:"111 425T102 425T88 431T83 445V446Q83 455 96 461Q111 469 203 504Q287 536 350 560L597 655L346 751Q94 848 92 850Q83 856 83 866Q83 873 88 879T104 886Q109 885 386 779T667 670Q674 665 674 655T667 640Q665 638 388 532ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM653 76Q656 76 660 75T669 68T674 56Q674 46 665 40Q663 38 411 -59L160 -155L410 -251Q664 -349 665 -349Q674 -354 674 -368Q672 -386 654 -386Q650 -386 371 -279T90 -170Q83 -165 83 -155Q83 -144 93 -138Q645 76 653 76",8926:"113 424Q83 424 83 444Q83 453 96 464H121Q181 466 234 474T341 501T435 545T505 613T542 707Q545 734 564 734Q583 731 583 714Q583 658 560 613T500 538T414 486T321 453T229 434T156 426T113 424ZM112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q624 310 653 556Q657 580 675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17L692 14Q691 11 689 8T683 3T673 0Q657 0 653 24Q623 270 118 270H112",8927:"195 713Q195 725 201 729T214 734Q227 734 231 722T238 691T255 641T299 580Q405 474 656 464H681Q694 451 694 443Q694 424 670 424H664Q535 424 415 465T235 595Q195 657 195 713ZM668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668",8928:"82 344Q82 349 95 364H124Q266 364 398 390L429 397L509 595Q519 619 536 659Q581 766 590 783T609 801Q616 801 622 795T629 781Q629 776 553 595Q533 548 516 506T489 439T480 415Q482 415 505 426T538 444Q632 498 651 601Q654 621 658 628T673 635Q680 635 686 629T693 615Q693 591 678 546Q636 433 484 375L458 364L451 348Q443 332 443 329T455 324Q480 316 503 307T560 277T619 233T664 170T691 86Q693 68 691 64Q684 53 672 53Q664 53 658 59Q657 60 650 97T617 174T538 244Q515 257 476 273T428 289Q425 289 412 256Q381 179 344 90L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L302 97Q384 288 384 299Q384 302 341 308T235 319T124 324H95Q82 337 82 344ZM399 338Q403 338 406 346L409 353L375 344Q375 343 384 341T399 338",8929:"146 -283Q146 -282 174 -213T202 -143H95Q82 -127 82 -123T95 -103H220L300 93Q343 196 374 270Q385 294 386 299L373 295Q331 287 289 268Q241 249 208 224T159 174T135 127T124 85T118 59Q112 53 103 53Q91 53 84 64Q82 68 84 86Q96 185 174 248T375 337L400 344Q399 344 381 348T351 355T316 364T276 379T235 398T193 424T155 456T122 497T98 546Q82 587 82 615Q82 622 88 628T102 635Q112 635 116 628T124 601Q128 579 134 562T159 515T207 463T290 418T415 384L422 381L506 586Q571 744 584 772T609 801Q616 801 622 795T629 781T544 577Q525 529 504 478T473 402T462 375Q480 373 500 373Q579 364 651 364H680Q682 361 686 357T691 351T693 344Q693 337 680 324H651Q553 324 451 310L433 308L349 104L262 -101L473 -103H682Q694 -115 694 -123Q694 -133 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283",8934:"86 450Q93 455 380 592T673 730Q680 730 686 724T693 710Q693 702 688 699Q686 693 417 568L151 439L417 310Q685 185 688 179Q693 176 693 168Q693 161 687 155T675 148Q668 148 380 285T86 428Q74 438 86 450ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8935:"88 723Q95 730 99 730Q106 730 394 593T688 450Q693 447 693 439T688 428Q683 423 395 286T99 148Q94 148 88 155T82 168Q82 175 86 179Q89 184 357 310L624 439L357 568Q88 694 86 699Q81 703 81 711T88 723ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8936:"95 419Q81 433 81 439T95 459H124Q318 459 455 501Q515 521 556 550T615 607T641 659T652 702T659 725Q667 730 673 730Q680 730 686 724T693 710Q693 682 677 641Q668 616 654 594T622 554T586 522T545 497T504 477T464 462T428 452T397 444T375 439Q379 437 410 430T476 411T551 379T625 321T677 237Q693 196 693 168Q693 161 687 155T673 148Q662 148 658 154T651 181Q638 253 591 300T455 377Q318 419 124 419H95ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8937:"679 459Q693 445 693 439Q693 430 679 419H651Q455 419 319 377Q231 347 184 300T124 181Q120 161 116 155T102 148Q95 148 89 154T82 168Q82 192 97 237Q111 275 137 306T188 355T249 391T307 414T361 429T399 439Q397 440 364 447T298 467T224 499T149 557T97 641Q82 686 82 710Q82 717 88 723T102 730L115 725Q118 722 124 697Q137 625 184 578T319 501Q456 459 651 459H679ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8938:"693 -30Q686 -41 673 -41Q661 -41 506 34L346 110L280 -44Q228 -162 216 -185T193 -208Q177 -208 173 -192Q173 -186 242 -30T311 128Q271 145 184 186T86 236Q82 240 82 246Q82 251 86 259Q96 267 271 350L449 434L506 565Q537 635 551 664T571 700T582 706Q587 706 593 701T600 690Q600 679 553 572Q504 463 504 461L586 501Q672 539 673 539Q679 539 693 525V-30ZM653 10V488L566 445L480 405L422 276Q415 260 405 236T388 199T376 171T368 151T366 145Q368 143 510 77T653 10ZM422 374Q422 376 420 376T285 313T151 248Q315 168 326 163Q415 356 422 374",8939:"82 525Q96 539 102 539Q103 539 122 530T186 501T266 463L426 388Q428 388 495 541Q564 694 569 699Q573 706 581 706Q587 706 593 702T600 691Q600 676 533 528Q515 486 506 465T485 418T470 381T466 370Q466 369 575 316Q676 269 689 259Q693 253 693 248Q693 242 689 236Q688 235 506 145Q328 63 324 59Q324 50 266 -70Q224 -169 214 -188T193 -208Q177 -208 173 -192Q173 -183 222 -77Q244 -29 257 2T269 34L186 -6Q108 -43 99 -43Q93 -43 82 -30V525ZM271 416Q129 485 126 485H125Q122 485 122 250Q122 10 124 10L211 50L295 92L411 350Q411 351 271 416ZM624 248L449 332L440 319Q434 297 393 214Q353 121 353 119Q355 119 489 182T624 248",8940:"82 -123Q82 -114 93 -103H166L238 -101L293 50Q349 200 349 204L220 266Q166 291 140 304T100 325T84 336T82 344Q82 353 94 360Q112 372 282 453L473 541L482 568Q487 578 529 693Q559 785 569 795Q573 802 581 802Q587 802 593 797T599 786Q599 775 564 675L526 570Q526 568 561 584T633 617T673 635Q679 635 693 621V66Q686 54 679 54Q665 54 526 119Q491 137 458 153T405 177T386 184Q385 182 334 42T282 -101T482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123ZM653 106V584L506 513L453 370Q442 339 428 300T407 243T400 224Q403 222 527 164T653 106ZM453 486Q453 488 451 488T300 417T151 344L224 308Q247 298 285 279T331 257L364 241L453 486",8941:"82 621Q96 635 102 635T249 568L420 486L449 473L469 533Q563 789 569 797Q573 801 581 801Q598 801 600 786Q602 781 544 617L484 455Q531 435 584 408Q677 364 689 355Q693 351 693 344Q693 339 692 337T676 325T631 302T538 257Q504 241 465 223T406 195T386 186Q384 184 333 44T282 -101Q282 -103 482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123Q82 -114 93 -103H166L238 -101L333 159Q326 159 220 106Q110 54 97 54Q89 54 82 66V621ZM298 501Q155 567 142 575L122 584V344Q122 106 124 106Q125 106 180 132T291 185T351 213Q355 217 393 326L433 435Q433 436 298 501ZM549 381Q472 417 471 417L406 241Q408 240 516 291T624 344L549 381",8942:"78 30Q78 54 95 72T138 90Q162 90 180 74T199 31Q199 6 182 -12T139 -30T96 -13T78 30ZM78 440Q78 464 95 482T138 500Q162 500 180 484T199 441Q199 416 182 398T139 380T96 397T78 440ZM78 840Q78 864 95 882T138 900Q162 900 180 884T199 841Q199 816 182 798T139 780T96 797T78 840",8943:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250ZM525 250Q525 274 542 292T585 310Q609 310 627 294T646 251Q646 226 629 208T586 190T543 207T525 250ZM972 250Q972 274 989 292T1032 310Q1056 310 1074 294T1093 251Q1093 226 1076 208T1033 190T990 207T972 250",8945:"133 760Q133 784 150 802T193 820Q217 820 235 804T254 761Q254 736 237 718T194 700T151 717T133 760ZM580 460Q580 484 597 502T640 520Q664 520 682 504T701 461Q701 436 684 418T641 400T598 417T580 460ZM1027 160Q1027 184 1044 202T1087 220Q1111 220 1129 204T1148 161Q1148 136 1131 118T1088 100T1045 117T1027 160",8965:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8966:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",8968:"174 734Q178 746 190 750H298H369Q400 750 411 747T422 730T411 713T372 709Q365 709 345 709T310 710H214V-235Q206 -248 196 -250Q192 -250 189 -249T184 -247T180 -244T178 -241T176 -237T174 -234V734",8969:"21 717T21 730T32 746T75 750H147H256Q266 742 269 735V-235Q262 -248 251 -250Q247 -250 244 -249T239 -247T235 -244T233 -241T231 -237T229 -234V710H133Q119 710 99 710T71 709Q43 709 32 713",8970:"174 734Q174 735 175 737T177 740T180 744T184 747T189 749T196 750Q206 748 214 735V-210H310H373Q401 -210 411 -213T422 -230T411 -247T369 -251Q362 -251 338 -251T298 -250H190Q178 -246 174 -234V734",8971:"229 734Q229 735 230 737T232 740T235 744T239 747T244 749T251 750Q262 748 269 735V-235Q266 -240 256 -249L147 -250H77Q43 -250 32 -247T21 -230T32 -213T72 -209Q79 -209 99 -209T133 -210H229V734",8988:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",8989:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",8990:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",8991:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",8994:"55 141Q55 149 72 174T125 234T209 303T329 360T478 388H526Q649 383 765 319Q814 291 858 250T923 179T944 141Q944 133 938 128T924 122Q914 124 912 125T902 139Q766 328 500 328Q415 328 342 308T225 258T150 199T102 148T84 124Q81 122 75 122Q55 127 55 141",8995:"923 378Q944 378 944 358Q944 345 912 311T859 259Q710 134 500 134Q288 134 140 259Q55 336 55 358Q55 366 61 372T75 378Q78 378 84 376Q86 376 101 356T147 310T221 257T339 212T500 193Q628 193 734 236Q841 282 903 363Q914 378 923 378",9001:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",9002:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",9136:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 454T239 315T239 247Q240 235 240 124V40Q240 -17 233 -53T201 -130Q155 -206 78 -244H69H64Q58 -244 57 -243T56 -234Q56 -232 56 -231V-225Q56 -218 63 -215Q153 -153 170 -39Q172 -25 173 119V219Q173 245 174 249Q173 258 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",9137:"78 744Q153 706 196 640T239 492V376Q239 341 239 314T238 271T238 253Q239 251 239 223V119V49Q239 -39 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 258 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",9168:"312 0V602H355V0H312",9416:"451 -175Q328 -175 226 -115T66 47T8 267Q8 303 15 342T39 431T94 531T186 622Q239 663 307 686T424 709H440Q604 709 716 622Q757 592 788 555T838 482T869 414T886 350T892 301T894 267Q894 147 835 45T674 -116T451 -175ZM854 268Q854 375 802 467T657 614T450 670Q283 670 166 552T49 267Q49 99 167 -18T453 -136Q617 -136 735 -18T854 268ZM273 378Q273 430 309 474T409 527Q411 527 417 527T428 528Q498 528 549 484L567 505Q583 528 590 528H594Q600 528 606 522V350L600 344H586Q577 344 574 344T569 347T566 357Q542 491 432 491Q389 491 365 465T340 407Q340 391 344 378T358 356T377 340T400 328T421 321T443 316T459 313Q499 305 517 300T559 279T601 238Q629 195 629 148Q629 80 583 33T471 -14Q392 -14 330 30Q312 6 293 -13Q292 -14 285 -14Q279 -14 273 -8V77V138Q273 160 275 165T286 170H294H307Q313 164 313 158Q313 108 350 67T471 26Q512 26 537 54T562 119Q562 137 558 151T544 176T527 193T504 205T483 212T459 218T441 222Q391 232 368 241T318 273Q273 316 273 378",9484:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",9488:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",9492:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",9496:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",9585:"19 -195Q13 -195 7 -188T0 -176Q0 -169 18 -151L822 683Q835 694 840 694T852 688T860 674Q860 667 810 614T460 252Q57 -167 44 -179Q27 -195 19 -195",9586:"0 675Q0 681 6 687T19 694Q27 694 44 678L460 247Q759 -62 809 -115T860 -175Q860 -183 852 -189T840 -195Q835 -195 822 -184L18 649Q0 667 0 675",9632:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9633:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9642:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9650:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9651:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9652:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9653:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9654:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9656:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9657:"26 489Q33 505 43 505Q51 505 260 385Q464 266 471 259Q473 257 473 250Q473 242 469 239Q459 231 260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",9660:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9661:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9662:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9663:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9664:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9666:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9667:"473 10Q466 -5 454 -5Q451 -5 445 -3Q444 -3 343 56T140 173T35 234Q26 239 26 250T35 266Q40 269 240 384T445 503Q451 505 453 505Q466 505 473 490V10ZM433 50T433 250T432 450T259 351T87 250T258 150T432 50Q433 50 433 250",9674:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709ZM567 290T567 291T451 475T333 658L100 293Q100 288 215 108L333 -74Q334 -74 450 108",9711:"56 250Q56 353 95 442T196 589T335 681T491 715Q573 715 635 693Q694 673 747 635T846 543T917 412T944 250Q944 58 815 -78T500 -215Q457 -215 429 -210Q274 -183 165 -56T56 250ZM500 -176Q664 -176 784 -54T904 250Q904 418 799 536T543 674Q534 675 493 675Q425 675 357 647T229 567T133 432T96 250Q96 160 129 80T217 -56T346 -144T500 -176",9723:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9724:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9733:"367 395Q374 416 398 492T442 627T463 688Q463 692 467 692Q471 694 472 694Q478 694 484 680T523 562Q553 469 576 400L577 395H731H819Q872 395 883 394T895 384Q895 380 891 376T832 333Q794 305 767 285Q643 195 643 194L690 47Q737 -96 737 -103Q737 -111 727 -111Q721 -111 594 -18L472 71L350 -18Q223 -111 217 -111Q207 -111 207 -103Q207 -96 254 47L301 194Q301 195 241 239T118 328T51 378Q49 382 49 384Q49 392 58 393T110 395H213H367",9824:"181 -21Q134 -21 96 27T55 193Q55 224 58 247T82 317T143 410Q172 443 234 498Q282 543 314 598T360 687T380 725Q386 727 389 727Q395 727 398 725T406 716T413 702T423 677T439 641Q481 556 544 498Q633 420 678 353T723 204Q723 142 711 94T669 12T590 -21Q520 -21 490 8T459 66V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V66Q319 57 314 44T297 16T257 -10T191 -21H181",9825:"55 490Q55 557 71 604T114 674T167 706T222 716Q279 716 322 684T389 605Q391 610 395 617T414 643T447 677T494 704T555 716Q642 716 682 652T723 490Q723 455 718 426T684 342T602 227Q573 196 537 161T485 110T449 63T412 -8Q408 -22 404 -27T389 -33Q382 -33 379 -31T372 -23T366 -8T355 18T335 54Q319 81 298 104T239 163T176 227Q102 310 79 371T55 490ZM198 674Q143 664 119 613T95 491Q95 415 137 346Q174 282 265 194T384 48L389 39Q391 42 397 54T406 71T415 86T427 104T442 122T464 146T491 172Q571 249 613 303Q683 396 683 487Q683 581 649 631Q613 676 556 676Q495 676 457 634T410 538Q407 514 390 514Q386 514 380 517Q372 520 369 536T355 581T319 635Q277 675 223 675H217H208L204 674Q200 674 198 674",9826:"370 714Q370 717 375 722T388 727Q398 727 403 721T417 697Q420 692 421 689Q536 465 709 304Q723 291 723 282T709 260Q529 93 406 -153Q402 -162 390 -162H389Q379 -162 376 -158T357 -125Q247 89 89 241L64 265Q55 272 55 282Q55 287 57 290T64 300T77 312T98 331T127 361Q197 435 258 523T344 663L370 714ZM655 299Q568 384 508 470T389 662L376 638Q362 613 341 577T289 497T215 399T123 299L105 282L123 265Q210 180 270 94T389 -98L402 -74Q416 -49 437 -13T489 67T563 165T655 265L673 282L655 299",9827:"213 532Q213 615 265 670T389 726Q461 726 513 671T565 532Q565 511 562 492T553 458T541 432T526 409T512 393T498 379L490 371L511 326Q512 326 516 330T528 341T546 353T572 363T606 368Q664 368 707 315T750 174Q750 87 699 33T579 -22Q567 -22 553 -20T517 -10T479 16T459 63V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V63Q315 25 281 2T197 -22Q132 -22 80 32T28 174Q28 255 69 311T175 368Q192 368 207 364T232 353T250 341T262 331T267 326L288 371L280 378Q272 385 267 391T253 407T238 430T226 457T217 492T213 532",9837:"200 467Q254 467 293 428T332 321Q332 147 104 -11L88 -22H75Q62 -22 56 -16L55 362V647Q55 743 60 748Q63 750 76 750H83Q87 750 95 744V434L104 440Q144 467 200 467ZM237 322Q237 360 225 388T183 417Q158 417 134 407T101 378Q96 370 96 349T95 197V34Q152 91 194 167T237 322",9838:"65 721Q78 734 94 734Q100 734 104 727V444L116 449Q129 454 157 465T208 486Q313 527 314 527Q318 527 324 521V-210Q306 -223 294 -223Q289 -223 284 -216V-13L270 -18Q257 -24 231 -34T180 -54Q77 -96 74 -96T65 -90V721ZM104 13Q282 84 283 85Q284 85 284 252Q284 418 283 418L230 396L140 360L104 346V13",9839:"101 -223Q94 -223 93 -217T91 -188V-151Q91 -88 90 -88Q87 -88 80 -92T68 -96Q62 -96 56 -90L55 -50V-22Q55 -8 58 -4T78 5L91 10V177Q91 343 90 343Q87 343 80 339T68 335Q62 335 56 341L55 381V409Q55 423 58 427T78 436L91 441V543V616Q91 643 93 648T106 656Q119 662 126 659Q130 657 130 645T131 554V456L257 503V607L258 710L260 712Q261 715 272 719T286 723Q293 723 295 715T297 671V617Q297 519 298 519Q301 519 307 522T319 526Q327 526 333 521V437L330 435Q328 432 312 427L297 421V254Q297 88 298 88Q301 88 307 91T319 95Q327 95 333 90V6L330 4Q328 1 312 -4L297 -10V-78V-122Q297 -145 295 -149T282 -156Q274 -160 268 -160Q257 -160 257 -130V-89V-25L131 -72V-210Q123 -215 116 -218T104 -222L101 -223ZM257 72V406L131 359V25L257 72",10003:"84 231Q84 244 114 264T170 285Q176 285 183 274T224 205Q267 129 268 129Q271 141 279 163T318 250T389 378T502 523T662 673Q702 706 732 706H734Q749 706 749 695Q749 682 730 666T660 607T559 505Q387 299 328 29Q324 0 295 -17T245 -34H241Q234 -34 225 -21T185 46Q166 79 154 101Q84 223 84 231",10016:"195 702T195 706T201 716H632Q638 710 638 706T636 700T621 690Q436 581 427 374V357H430Q554 357 645 421Q682 447 711 483T755 542T770 567Q775 572 786 563V131Q777 125 774 125T762 139Q709 228 642 274T482 333Q452 337 430 337H427V320Q430 279 437 247T462 170T521 82T621 4Q630 -2 633 -4T637 -7T638 -12Q638 -16 632 -22H201Q195 -16 195 -12T197 -6T212 4Q397 113 406 320V337H403Q279 337 188 273Q151 247 122 211T78 152T63 127Q58 122 48 131V563Q54 569 59 569Q62 569 71 555Q124 466 191 420T351 361Q381 357 403 357H406V374Q403 415 396 447T371 525T312 613T212 690Q199 697 197 699",10072:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",10216:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",10217:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",10222:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 394V331Q240 259 239 250Q240 242 240 119V49Q240 -42 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 260 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",10223:"78 744Q153 706 196 640T239 492V376Q239 339 239 311T238 269T238 252Q240 236 240 124V40Q240 -18 233 -53T202 -130Q156 -206 79 -244H70H65Q58 -244 57 -242T56 -231T57 -220T64 -215Q153 -154 170 -39Q173 -18 174 119V247Q173 249 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",10229:"165 270H1510Q1525 262 1525 250T1510 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10230:"84 237T84 250T98 270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H98Q84 237 84 250",10231:"165 270H1694Q1578 357 1551 493Q1551 494 1551 496T1550 499Q1550 511 1567 511H1570Q1579 511 1582 510T1588 506T1591 497T1594 481T1602 456Q1624 389 1675 336T1794 261Q1803 258 1803 250Q1803 244 1798 241T1774 231T1736 212Q1695 186 1665 152T1620 85T1599 35T1591 4Q1589 -6 1586 -8T1570 -11Q1550 -11 1550 0Q1550 7 1555 25Q1587 151 1694 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10232:"274 173H1539Q1540 172 1542 171T1545 169T1547 167T1550 164T1551 162T1552 158T1553 153Q1553 140 1538 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1538Q1553 359 1553 347Q1553 336 1539 328L1221 327H903L900 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10233:"1218 514Q1218 525 1234 525Q1239 525 1242 525T1247 525T1251 524T1253 523T1255 520T1257 517T1260 512Q1297 438 1358 381T1469 300T1565 263Q1582 258 1582 250T1573 239T1536 228T1478 204Q1334 134 1260 -12Q1256 -21 1253 -22T1238 -24Q1218 -24 1218 -17Q1218 -13 1223 0Q1258 69 1309 123L1319 133H70Q56 140 56 153Q56 168 72 173H1363L1373 181Q1412 211 1490 250Q1489 251 1472 259T1427 283T1373 319L1363 327H710L707 328L390 327H72Q56 332 56 347Q56 360 70 367H1319L1309 377Q1276 412 1247 458T1218 514",10234:"1438 514Q1438 525 1454 525Q1459 525 1462 525T1467 525T1471 524T1473 523T1475 520T1477 517T1480 512Q1517 438 1578 381T1689 300T1785 263Q1802 258 1802 250T1793 239T1756 228T1698 204Q1554 134 1480 -12Q1476 -21 1473 -22T1458 -24Q1438 -24 1438 -17Q1438 -13 1443 0Q1478 69 1529 123L1539 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1539L1529 377Q1496 412 1467 458T1438 514ZM274 173H1583L1593 181Q1632 211 1710 250Q1709 251 1692 259T1647 283T1593 319L1583 327H930L927 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10236:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H95V155",10731:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",10799:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",10815:"28 660Q28 676 31 679T46 683H50Q87 681 182 681Q217 681 247 681T294 682T315 682Q321 682 323 682T328 679T331 673T332 660Q332 643 328 640T304 637Q239 637 231 626Q229 620 229 334V46H520V334Q520 620 518 626Q510 637 445 637Q426 637 422 640T417 660Q417 675 420 678T432 682H435Q437 682 467 682T569 681T671 681T703 682Q714 682 717 679T721 660Q721 643 717 640T693 637Q628 637 620 626Q619 623 619 342Q619 60 620 57Q628 46 693 46Q714 46 717 43T721 23Q721 5 715 1Q713 0 374 0Q36 0 34 1Q28 5 28 23Q28 40 31 43T56 46Q121 46 129 57Q131 63 131 342Q131 620 129 626Q121 637 56 637Q35 637 32 640T28 660",10846:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",10877:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM94 170Q102 172 104 172Q110 171 254 103T535 -30T678 -98Q694 -106 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 164 94 170",10878:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM674 172Q692 172 694 154Q694 142 687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 96 -100Q100 -98 380 35T665 170T674 172",10885:"667 761Q669 762 673 762Q682 762 688 756T694 741Q694 731 687 727Q684 724 420 613L156 502L416 392Q476 367 544 338T647 295T682 280Q694 274 694 262Q694 244 676 242Q670 242 524 303T235 425T90 487Q83 493 83 501Q83 514 94 519Q97 520 378 639T667 761ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10886:"90 727Q83 734 83 743Q83 751 89 756T104 762Q111 760 396 641Q686 518 687 517Q694 512 694 502T687 487Q686 486 543 425T253 303T101 242Q83 244 83 262Q83 274 95 280Q96 280 130 294T232 338T361 392L621 502L357 613Q93 724 90 727ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10887:"380 497Q445 528 522 564T636 618T673 635Q680 635 686 628T693 615T689 603Q686 599 418 472L151 343L418 215Q686 88 689 83Q693 79 693 72T687 59T675 52Q669 52 381 189T86 332Q82 337 82 344Q82 350 86 355Q91 359 380 497ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10888:"82 614Q82 620 86 625T94 632T100 635Q106 635 394 498T689 355Q693 349 693 343Q693 338 689 332Q683 327 395 190T100 52Q95 52 89 58T82 72Q82 80 95 88Q114 99 358 215L624 343L358 472Q89 599 86 603Q82 607 82 614ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10889:"86 512Q93 518 381 639T673 761Q680 761 686 755T693 741Q693 733 688 730Q685 723 419 612L155 501L419 390Q685 277 688 272Q693 269 693 261Q693 254 687 248T675 241Q669 241 381 362T86 490Q74 500 86 512ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10890:"86 730Q81 734 81 740Q81 747 88 754T99 761Q103 761 392 640T688 512Q693 509 693 501T688 490Q682 484 394 363T99 241Q94 241 88 248T82 261Q82 268 86 272Q89 277 355 390L619 501L355 612Q89 723 86 730ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10891:"674 1003Q681 1003 687 999T694 983Q694 973 683 967Q669 959 420 868L162 772L422 676Q683 579 685 577Q694 571 694 560Q694 550 687 546T673 541Q669 542 384 647T93 755Q83 760 83 772Q83 783 91 788Q98 791 383 897T674 1003ZM84 354T84 367T98 387H679Q694 379 694 367Q694 354 679 347H98Q84 354 84 367ZM84 160T84 173T98 193H679Q694 185 694 173Q694 160 679 153H98Q84 160 84 173ZM94 -3Q102 -1 104 -1Q107 -2 392 -107T684 -215Q694 -219 694 -232Q694 -241 687 -247Q686 -248 395 -357Q106 -463 101 -463Q83 -461 83 -443Q83 -431 94 -426Q97 -423 357 -328L615 -232L355 -136Q94 -39 92 -37Q83 -31 83 -21Q83 -9 94 -3",10892:"104 541Q98 541 91 545T83 560Q83 571 92 577Q94 579 355 676L615 772L357 868Q108 959 94 967Q83 973 83 983Q83 989 87 996T104 1003Q109 1002 396 896T687 787Q694 781 694 772Q694 759 684 755Q678 752 393 647T104 541ZM84 367Q84 380 98 387H679Q694 379 694 367Q694 356 680 348L390 347H100Q84 352 84 367ZM84 173Q84 188 100 193H680Q694 183 694 173Q694 160 679 153H98Q84 160 84 173ZM674 -1Q682 -1 688 -6T694 -20Q694 -31 685 -37Q683 -39 422 -136L162 -232L420 -328Q680 -423 683 -426Q694 -431 694 -443Q694 -461 676 -463Q671 -463 382 -357Q91 -248 90 -247Q83 -242 83 -232Q83 -220 93 -215Q667 -1 674 -1",10901:"674 636Q682 636 688 631T694 616Q694 605 687 601Q685 599 395 462L107 326H101Q83 328 83 345Q83 358 96 365Q102 367 382 500T665 634Q671 636 674 636ZM674 442Q692 442 694 424Q694 412 687 407Q686 406 417 278L151 152L399 34Q687 -102 691 -107Q694 -113 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 165 96 171Q104 175 382 306T665 440Q669 442 674 442",10902:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 354 694 346Q694 328 676 326H670L382 462Q317 493 226 535Q119 585 101 595T83 616ZM94 440Q102 442 104 442Q110 441 254 373T535 240T678 172Q679 172 680 171Q694 164 694 153T687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 93 -101L128 -84Q163 -68 230 -36T361 26L626 152L360 278Q91 406 90 407Q83 412 83 424Q84 434 94 440",10927:"84 346Q84 359 91 363T117 367Q120 367 126 367T137 366Q388 370 512 430T653 609Q657 636 676 636Q685 635 689 629T694 618V612Q689 566 672 528T626 463T569 417T500 383T435 362T373 346Q379 345 404 339T440 330T477 318T533 296Q592 266 630 223T681 145T694 78Q694 57 674 57Q662 57 657 67T652 92T640 135T606 191Q500 320 137 326H114Q104 326 98 327T88 332T84 346ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10928:"84 614Q84 636 102 636Q115 636 119 626T125 600T137 556T171 501Q277 372 640 366H661Q694 366 694 346T661 326H640Q578 325 526 321T415 307T309 280T222 237T156 172T124 83Q122 66 118 62T103 57Q100 57 98 57T95 58T93 59T90 62T85 67Q83 71 83 80Q88 126 105 164T151 229T208 275T277 309T342 330T404 346Q401 347 380 351T345 360T302 373T245 396Q125 455 92 565Q84 599 84 614ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10933:"653 734Q653 738 660 745T673 752T686 745T693 723Q672 555 466 485Q390 463 378 463Q373 463 373 461Q373 458 378 458Q390 458 466 436Q562 404 620 350Q682 283 693 198Q693 183 686 176Q681 170 674 170T660 176T653 187Q653 192 652 200T646 228T631 265T602 307T555 350Q435 431 151 441H95Q82 454 82 460T95 481H151Q165 482 197 483T238 485Q427 500 528 554T649 707Q653 729 653 734ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10934:"693 466T693 460T680 441H624Q608 439 577 438T538 436Q349 421 248 367T126 214Q122 192 122 187Q122 183 116 177T102 170Q95 170 89 176Q82 183 82 198Q93 283 155 350Q213 404 309 436Q385 458 398 458Q402 458 402 461Q402 463 398 463Q385 463 309 485Q103 555 82 723Q82 738 89 745T102 752T115 745T122 734Q122 721 126 701T155 640T220 572Q340 490 624 481H680Q693 466 693 460ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10935:"82 494T82 501T95 521H171Q405 527 511 569Q630 618 651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q684 668 648 623Q627 591 573 557T442 507L417 501Q428 496 442 494Q520 478 573 444T648 378Q684 333 693 267Q693 254 686 247Q673 234 659 245Q657 247 651 269Q630 383 511 432Q406 474 171 481H95Q82 494 82 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10936:"693 501Q693 493 679 481H604Q369 474 264 432Q143 382 124 269Q116 246 115 245Q101 234 88 247Q82 254 82 267Q89 329 126 378Q147 410 201 444T333 494L357 501Q354 502 340 505T318 510T295 516T269 525T243 535T215 548T188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q143 619 264 569Q371 527 604 521H679Q693 507 693 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10937:"82 494T82 501T95 521H171Q256 523 317 528T441 548T543 584T613 644T651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q686 686 664 647T615 586T548 545T482 518T417 501Q419 500 451 493T517 471T590 434T657 367T693 267Q693 241 673 241Q664 241 659 245Q656 249 650 273T635 323T593 380T511 432Q406 474 171 481H95Q82 494 82 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10938:"693 501Q693 493 679 481H604Q548 479 509 477T418 469T331 454T257 429T194 392T150 340T124 270Q117 247 115 245Q101 236 88 247Q82 254 82 267Q89 330 126 379Q147 411 202 444T333 494L357 501Q239 531 188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q133 678 166 640T241 579T349 544T470 527T604 521H679Q693 507 693 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10949:"84 463Q84 585 166 663T360 752Q361 752 370 752T395 752T430 752T475 753T524 753H679Q694 746 694 733Q694 724 681 714L522 713H470H441Q366 713 338 709T266 685Q244 674 224 659T179 617T139 550T124 463V458Q124 370 185 302Q244 238 328 220Q348 215 366 215T522 213H681Q694 203 694 193Q694 180 679 173H526Q510 173 480 173T434 172Q350 172 289 188T172 258Q84 340 84 463ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10950:"83 733Q83 746 98 753H251Q267 753 297 753T343 754Q427 754 488 738T605 668Q693 587 693 463Q693 378 650 312T545 213T415 174Q407 173 251 173H98Q83 180 83 193Q83 203 96 213H255H308H337Q412 213 439 217T512 241Q533 252 553 267T599 309T639 376T654 463Q654 554 592 624Q557 662 512 685Q468 704 439 708T335 713H306H255L96 714Q83 724 83 733ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10955:"693 221Q693 214 680 201H524Q398 201 367 202T309 212Q236 230 180 280T98 398Q84 438 84 492T98 585Q126 663 193 716T346 781Q347 781 373 781T440 782T520 783H680Q682 780 686 776T691 770T693 763T680 743H526Q364 743 353 741Q279 730 221 687T138 578Q124 540 124 492T138 405Q163 340 221 297T353 243Q364 241 526 241H680Q682 238 686 234T691 228T693 221ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",10956:"82 759T82 763T83 769T89 776T95 783H251Q378 783 409 782T469 772Q540 753 596 703T678 585Q691 546 691 492T678 398Q649 320 581 267T426 203Q415 201 251 201H95Q82 214 82 221Q82 225 83 227T89 234T95 241H249Q411 241 422 243Q496 253 554 296T638 405Q651 444 651 492Q651 539 638 578Q613 643 555 686T422 741Q411 743 249 743H95Q82 759 82 763ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",12296:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",12297:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",57350:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",57351:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",57352:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",57353:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",57356:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57357:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57358:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",57359:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",57360:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",57361:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",57366:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",57367:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",57368:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",57369:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732",57370:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",57371:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",119808:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",119809:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",119810:"64 343Q64 502 174 599T468 697Q502 697 533 691T586 674T623 655T647 639T657 632L694 663Q703 670 711 677T723 687T730 692T735 695T740 696T746 697Q759 697 762 692T766 668V627V489V449Q766 428 762 424T742 419H732H720Q699 419 697 436Q690 498 657 545Q611 618 532 632Q522 634 496 634Q356 634 286 553Q232 488 232 343T286 133Q355 52 497 52Q597 52 650 112T704 237Q704 248 709 251T729 254H735Q750 254 755 253T763 248T766 234Q766 136 680 63T469 -11Q285 -11 175 86T64 343",119811:"39 624V686H270H310H408Q500 686 545 680T638 649Q768 584 805 438Q817 388 817 338Q817 171 702 75Q628 17 515 2Q504 1 270 0H39V62H147V624H39ZM655 337Q655 370 655 390T650 442T639 494T616 540T580 580T526 607T451 623Q443 624 368 624H298V62H377H387H407Q445 62 472 65T540 83T606 129Q629 156 640 195T653 262T655 337",119812:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",119813:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H644V676Q647 670 659 552T675 428V424H613Q613 433 605 477Q599 511 589 535T562 574T530 599T488 612T441 617T387 618H368H304V371H333Q389 373 411 390T437 468V488H499V192H437V212Q436 244 430 263T408 292T378 305T333 309H304V62H439V0H425",119814:"465 -10Q281 -10 173 88T64 343Q64 413 85 471T143 568T217 631T298 670Q371 697 449 697Q452 697 459 697T470 696Q502 696 531 690T582 675T618 658T644 641T656 632L732 695Q734 697 745 697Q758 697 761 692T765 668V627V489V449Q765 428 761 424T741 419H731H724Q705 419 702 422T695 444Q683 520 631 577T495 635Q364 635 295 563Q261 528 247 477T232 343Q232 296 236 260T256 185T296 120T366 76T472 52Q481 51 498 51Q544 51 573 67T607 108Q608 111 608 164V214H464V276H479Q506 273 680 273Q816 273 834 276H845V214H765V113V51Q765 16 763 8T750 0Q742 2 709 16T658 40L648 46Q592 -10 465 -10",119815:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",119816:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",119817:"174 114Q174 96 169 82T159 63T144 47L155 45Q183 40 203 40Q271 40 290 104Q294 118 294 150T295 380V624H154V686H169Q196 683 365 683Q499 683 517 686H527V624H446V379Q446 183 446 153T441 108Q413 32 315 2Q266 -11 208 -11Q160 -11 118 -2T42 37T8 114V122Q8 150 30 174T91 198T152 174T174 122V114",119818:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",119819:"643 285Q641 280 629 148T612 4V0H39V62H147V624H39V686H51Q75 683 228 683Q415 685 425 686H439V624H304V62H352H378Q492 62 539 138Q551 156 558 178T569 214T576 255T581 289H643V285",119820:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",119821:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",119822:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",119823:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",119824:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 255 768 184Q720 77 611 26L600 21Q635 -26 682 -26H696Q769 -26 769 0Q769 7 774 12T787 18Q805 18 805 -7V-13Q803 -64 785 -106T737 -171Q720 -183 697 -191Q687 -193 668 -193Q636 -193 613 -182T575 -144T552 -94T532 -27Q531 -23 530 -16T528 -6T526 -3L512 -5Q499 -7 477 -8T431 -10Q393 -10 382 -9Q238 8 151 97T64 339ZM326 80Q326 113 356 138T430 163Q492 163 542 100L553 86Q554 85 561 91T578 108Q637 179 637 330Q637 430 619 498T548 604Q500 641 425 641Q408 641 390 637T347 623T299 590T259 535Q226 469 226 338Q226 244 246 180T318 79L325 74Q326 74 326 80ZM506 58Q480 112 433 112Q412 112 395 104T378 77Q378 44 431 44Q480 44 506 58",119825:"394 0Q370 3 222 3Q75 3 51 0H39V62H147V624H39V686H234Q256 686 299 686T362 687Q479 687 554 669T681 593Q716 550 716 497Q716 390 568 338Q569 337 572 336T577 332Q605 317 623 300T650 258T662 218T668 172Q678 98 689 76Q707 40 748 40Q770 40 780 54T795 88T801 111Q805 117 827 117H831Q846 117 852 113T858 92Q857 78 852 63T834 30T797 1T739 -11Q630 -11 580 12T511 87Q506 104 506 168Q506 170 506 178T507 194Q507 289 438 313Q424 318 356 318H298V62H406V0H394ZM366 369Q459 370 490 381Q548 402 548 476V498V517Q548 578 513 600Q479 624 392 624H358H298V369H366",119826:"64 493Q64 582 120 636T264 696H272Q280 697 285 697Q380 697 454 645L480 669Q484 672 488 676T495 683T500 688T504 691T508 693T511 695T514 696T517 697T522 697Q536 697 539 691T542 652V577Q542 557 542 532T543 500Q543 472 540 465T524 458H511H505Q489 458 485 461T479 478Q472 529 449 564T393 614T336 634T287 639Q228 639 203 610T177 544Q177 517 195 493T247 457Q253 454 343 436T475 391Q574 326 574 207V200Q574 163 559 120Q517 12 389 -9Q380 -10 346 -10Q308 -10 275 -5T221 7T184 22T160 35T151 40L126 17Q122 14 118 10T111 3T106 -2T102 -5T98 -7T95 -9T92 -10T89 -11T84 -11Q70 -11 67 -4T64 35V108Q64 128 64 153T63 185Q63 203 63 211T69 223T77 227T94 228H100Q118 228 122 225T126 205Q130 125 193 88T345 51Q408 51 434 82T460 157Q460 196 439 221T388 257Q384 259 305 276T221 295Q155 313 110 366T64 493",119827:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",119828:"570 686Q588 683 703 683T836 686H845V624H737V420Q737 390 737 345T738 284Q738 205 729 164T689 83Q614 -11 465 -11Q321 -11 240 51T148 207Q147 214 147 421V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V405V370V268Q304 181 311 146T346 87Q387 52 466 52Q642 52 667 195Q668 204 669 415V624H561V686H570",119829:"592 686H604Q615 685 631 685T666 684T700 684T724 683Q829 683 835 686H843V624H744L611 315Q584 254 546 165Q492 40 482 19T461 -6L460 -7H409Q398 -4 391 9Q385 20 257 315L124 624H25V686H36Q57 683 190 683Q340 683 364 686H377V624H289L384 403L480 185L492 212Q504 240 529 298T575 405L670 624H582V686H592",119830:"915 686L1052 683Q1142 683 1157 686H1164V624H1073L957 320Q930 249 900 170T855 52T839 10Q834 0 826 -5Q821 -7 799 -7H792Q777 -7 772 -5T759 10Q759 11 748 39T716 122T676 228L594 442L512 228Q486 159 455 78Q433 19 428 9T416 -5Q411 -7 389 -7H379Q356 -7 349 10Q349 12 334 51T288 170T231 320L116 624H24V686H35Q44 683 183 683Q331 683 355 686H368V624H323Q278 624 278 623L437 207L499 369L561 531L526 624H434V686H445Q454 683 593 683Q741 683 765 686H778V624H733Q688 624 688 623L847 207Q848 207 927 415T1006 624H905V686H915",119831:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",119832:"605 0Q581 3 434 3Q286 3 262 0H250V62H358V275L126 624H19V686H30Q54 683 189 683Q361 685 370 686H383V624H308L319 608Q330 591 353 556T396 491L484 359L660 623Q660 624 623 624H585V686H595Q613 683 728 683Q832 683 841 686H849V624H742L509 274V62H618V0H605",119833:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",119834:"64 349Q64 399 107 426T255 453Q346 453 402 423T473 341Q478 327 478 310T479 196V77Q493 63 529 62Q549 62 553 57T558 31Q558 9 552 5T514 0H497H481Q375 0 367 56L356 46Q300 -6 210 -6Q130 -6 81 30T32 121Q32 188 111 226T332 272H350V292Q350 313 348 327T337 361T306 391T248 402T194 399H189Q204 376 204 354Q204 327 187 306T134 284Q97 284 81 305T64 349ZM164 121Q164 89 186 67T238 45Q274 45 307 63T346 108L350 117V226H347Q248 218 206 189T164 121",119835:"32 686L123 690Q214 694 215 694H221V409Q289 450 378 450Q479 450 539 387T600 221Q600 122 535 58T358 -6H355Q272 -6 203 53L160 1L129 0H98V301Q98 362 98 435T99 525Q99 591 97 604T83 620Q69 624 42 624H29V686H32ZM227 105L232 99Q237 93 242 87T258 73T280 59T306 49T339 45Q380 45 411 66T451 131Q457 160 457 230Q457 264 456 284T448 329T430 367T396 389T343 398Q282 398 235 355L227 348V105",119836:"447 131H458Q478 131 478 117Q478 112 471 95T439 51T377 9Q330 -6 286 -6Q196 -6 135 35Q39 96 39 222Q39 324 101 384Q169 453 286 453Q359 453 411 431T464 353Q464 319 445 302T395 284Q360 284 343 305T325 353Q325 380 338 396H333Q317 398 295 398H292Q280 398 271 397T245 390T218 373T197 338T183 283Q182 275 182 231Q182 199 184 180T193 132T220 85T270 57Q289 50 317 50H326Q385 50 414 115Q419 127 423 129T447 131",119837:"351 686L442 690Q533 694 534 694H540V389Q540 327 540 253T539 163Q539 97 541 83T555 66Q569 62 596 62H609V31Q609 0 608 0Q588 0 510 -3T412 -6Q411 -6 411 16V38L401 31Q337 -6 265 -6Q159 -6 99 58T38 224Q38 265 51 303T92 375T165 429T272 449Q359 449 417 412V507V555Q417 597 415 607T402 620Q388 624 361 624H348V686H351ZM411 350Q362 399 291 399Q278 399 256 392T218 371Q195 351 189 320T182 238V221Q182 179 183 159T191 115T212 74Q241 46 288 46Q358 46 404 100L411 109V350",119838:"32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276",119839:"308 0Q290 3 172 3Q58 3 49 0H40V62H109V382H42V444H109V503L110 562L112 572Q127 625 178 658T316 699Q318 699 330 699T348 700Q381 698 404 687T436 658T449 629T452 606Q452 576 432 557T383 537Q355 537 335 555T314 605Q314 635 328 649H325Q311 649 293 644T253 618T227 560Q226 555 226 498V444H340V382H232V62H318V0H308",119840:"50 300Q50 368 105 409T255 450Q328 450 376 426L388 420Q435 455 489 455Q517 455 533 441T554 414T558 389Q558 367 544 353T508 339Q484 339 471 354T458 387Q458 397 462 400Q464 401 461 400Q459 400 454 399Q429 392 427 390Q454 353 459 328Q461 315 461 300Q461 240 419 202Q364 149 248 149Q185 149 136 172Q129 158 129 148Q129 105 170 93Q176 91 263 91Q273 91 298 91T334 91T366 89T400 85T432 77T466 64Q544 22 544 -69Q544 -114 506 -145Q438 -201 287 -201Q149 -201 90 -161T30 -70Q30 -58 33 -47T42 -27T54 -13T69 -1T82 6T94 12T101 15Q66 57 66 106Q66 151 90 187L97 197L89 204Q50 243 50 300ZM485 403H492Q491 404 488 404L485 403V403ZM255 200Q279 200 295 206T319 219T331 242T335 268T336 300Q336 337 333 352T317 380Q298 399 255 399Q228 399 211 392T187 371T178 345T176 312V300V289Q176 235 194 219Q215 200 255 200ZM287 -150Q357 -150 400 -128T443 -71Q443 -65 442 -61T436 -50T420 -37T389 -27T339 -21L308 -20Q276 -20 253 -20Q190 -20 180 -20T156 -26Q130 -38 130 -69Q130 -105 173 -127T287 -150",119841:"40 686L131 690Q222 694 223 694H229V533L230 372L238 381Q248 394 264 407T317 435T398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V332Q106 387 106 453T107 534Q107 593 105 605T91 620Q77 624 50 624H37V686H40",119842:"72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46",119843:"104 610Q104 649 130 672T191 695Q225 693 249 670T273 610Q273 572 249 549T189 525Q152 525 128 548T104 610ZM78 442L173 446L268 450H274V196Q274 -5 274 -37T269 -83Q256 -132 201 -166T71 -200Q10 -200 -30 -173T-71 -102Q-71 -70 -51 -51T-1 -31Q27 -31 48 -49T69 -100Q69 -121 53 -147H56Q66 -149 77 -149H80Q90 -149 100 -146T127 -125T149 -73Q151 -55 151 149V362Q150 364 148 366T145 370T142 373T138 375T133 377T124 378T113 379T97 380H75V442H78",119844:"32 686L123 690Q214 694 215 694H221V255L377 382H346V444H355Q370 441 476 441Q544 441 556 444H562V382H476L347 277L515 62H587V0H579Q564 3 476 3Q370 3 352 0H343V62H358L373 63L260 206L237 189L216 172V62H285V0H277Q259 3 157 3Q46 3 37 0H29V62H98V332Q98 387 98 453T99 534Q99 593 97 605T83 620Q69 624 42 624H29V686H32",119845:"43 686L134 690Q225 694 226 694H232V62H301V0H292Q274 3 170 3Q67 3 49 0H40V62H109V332Q109 387 109 453T110 534Q110 593 108 605T94 620Q80 624 53 624H40V686H43",119846:"40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119847:"40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119848:"287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230",119849:"32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224",119850:"38 220Q38 273 54 314T95 380T152 421T211 443T264 449Q368 449 429 386L438 377L484 450H540V-132H609V-194H600Q582 -191 475 -191Q360 -191 351 -194H342V-132H411V42Q409 41 399 34T383 25T367 16T347 7T324 1T296 -4T264 -6Q162 -6 100 56T38 220ZM287 46Q368 46 417 127V301L412 312Q398 347 369 371T302 395Q282 395 263 388T225 362T194 308T182 221Q182 126 214 86T287 46",119851:"405 293T374 293T324 312T305 361Q305 378 312 394Q315 397 315 399Q305 399 294 394T266 375T238 329T222 249Q221 241 221 149V62H308V0H298Q280 3 161 3Q47 3 38 0H29V62H98V210V303Q98 353 96 363T83 376Q69 380 42 380H29V442H32L118 446Q204 450 205 450H210V414L211 378Q247 449 315 449H321Q384 449 413 422T442 360Q442 332 424 313",119852:"38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315",119853:"272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49",119854:"40 442L134 446Q228 450 229 450H235V273V165Q235 90 238 74T254 52Q268 46 304 46H319Q352 46 380 67T419 121L420 123Q424 135 425 199Q425 201 425 207Q425 233 425 249V316Q425 354 423 363T410 376Q396 380 369 380H356V442L554 450V267Q554 84 556 79Q561 62 610 62H623V31Q623 0 622 0Q603 0 527 -3T432 -6Q431 -6 431 25V56L420 45Q373 6 332 -1Q313 -6 281 -6Q208 -6 165 14T109 87L107 98L106 230Q106 358 104 366Q96 380 50 380H37V442H40",119855:"401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401",119856:"624 444Q636 441 722 441Q797 441 800 444H805V382H741L593 11Q592 10 590 8T586 4T584 2T581 0T579 -2T575 -3T571 -3T567 -4T561 -4T553 -4H542Q525 -4 518 6T490 70Q474 110 463 137L415 257L367 137Q357 111 341 72Q320 17 313 7T289 -4H277Q259 -4 253 -2T238 11L90 382H25V444H32Q47 441 140 441Q243 441 261 444H270V382H222L310 164L382 342L366 382H303V444H310Q322 441 407 441Q508 441 523 444H531V382H506Q481 382 481 380Q482 376 529 259T577 142L674 382H617V444H624",119857:"227 0Q212 3 121 3Q40 3 28 0H21V62H117L245 213L109 382H26V444H34Q49 441 143 441Q247 441 265 444H274V382H246L281 339Q315 297 316 297Q320 297 354 341L389 382H352V444H360Q375 441 466 441Q547 441 559 444H566V382H471L355 246L504 63L545 62H586V0H578Q563 3 469 3Q365 3 347 0H338V62H366Q366 63 326 112T285 163L198 63L217 62H235V0H227",119858:"84 -102Q84 -110 87 -119T102 -138T133 -149Q148 -148 162 -143T186 -131T206 -114T222 -95T234 -76T243 -59T249 -45T252 -37L269 0L96 382H26V444H34Q49 441 146 441Q252 441 270 444H279V382H255Q232 382 232 380L337 151L442 382H394V444H401Q413 441 495 441Q568 441 574 444H580V382H510L406 152Q298 -84 297 -87Q269 -139 225 -169T131 -200Q85 -200 54 -172T23 -100Q23 -64 44 -50T87 -35Q111 -35 130 -50T152 -92V-100H84V-102",119859:"48 262Q48 264 54 349T60 436V444H252Q289 444 336 444T394 445Q441 445 450 441T459 418Q459 406 458 404Q456 399 327 229T194 55H237Q260 56 268 56T297 58T325 65T348 77T370 98T384 128T395 170Q400 197 400 216Q400 217 431 217H462V211Q461 208 453 108T444 6V0H245Q46 0 43 2Q32 7 32 28V33Q32 41 40 52T84 112Q129 170 164 217L298 393H256Q189 392 165 380Q124 360 115 303Q110 280 110 256Q110 254 79 254H48V262",119860:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",119861:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",119862:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q484 659 454 652T382 628T299 572T226 479Q194 422 175 346T156 222Q156 108 232 58Q280 24 350 24Q441 24 512 92T606 240Q610 253 612 255T628 257Q648 257 648 248Q648 243 647 239Q618 132 523 55T319 -22Q206 -22 128 53T50 252",119863:"287 628Q287 635 230 637Q207 637 200 638T193 647Q193 655 197 667T204 682Q206 683 403 683Q570 682 590 682T630 676Q702 659 752 597T803 431Q803 275 696 151T444 3L430 1L236 0H125H72Q48 0 41 2T33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM703 469Q703 507 692 537T666 584T629 613T590 629T555 636Q553 636 541 636T512 636T479 637H436Q392 637 386 627Q384 623 313 339T242 52Q242 48 253 48T330 47Q335 47 349 47T373 46Q499 46 581 128Q617 164 640 212T683 339T703 469",119864:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",119865:"48 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H742Q749 676 749 669Q749 664 736 557T722 447Q720 440 702 440H690Q683 445 683 453Q683 454 686 477T689 530Q689 560 682 579T663 610T626 626T575 633T503 634H480Q398 633 393 631Q388 629 386 623Q385 622 352 492L320 363H375Q378 363 398 363T426 364T448 367T472 374T489 386Q502 398 511 419T524 457T529 475Q532 480 548 480H560Q567 475 567 470Q567 467 536 339T502 207Q500 200 482 200H470Q463 206 463 212Q463 215 468 234T473 274Q473 303 453 310T364 317H309L277 190Q245 66 245 60Q245 46 334 46H359Q365 40 365 39T363 19Q359 6 353 0H336Q295 2 185 2Q120 2 86 2T48 1",119866:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q492 659 471 656T418 643T357 615T294 567T236 496T189 394T158 260Q156 242 156 221Q156 173 170 136T206 79T256 45T308 28T353 24Q407 24 452 47T514 106Q517 114 529 161T541 214Q541 222 528 224T468 227H431Q425 233 425 235T427 254Q431 267 437 273H454Q494 271 594 271Q634 271 659 271T695 272T707 272Q721 272 721 263Q721 261 719 249Q714 230 709 228Q706 227 694 227Q674 227 653 224Q646 221 643 215T629 164Q620 131 614 108Q589 6 586 3Q584 1 581 1Q571 1 553 21T530 52Q530 53 528 52T522 47Q448 -22 322 -22Q201 -22 126 55T50 252",119867:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119868:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",119869:"447 625Q447 637 354 637H329Q323 642 323 645T325 664Q329 677 335 683H352Q393 681 498 681Q541 681 568 681T605 682T619 682Q633 682 633 672Q633 670 630 658Q626 642 623 640T604 637Q552 637 545 623Q541 610 483 376Q420 128 419 127Q397 64 333 21T195 -22Q137 -22 97 8T57 88Q57 130 80 152T132 174Q177 174 182 130Q182 98 164 80T123 56Q115 54 115 53T122 44Q148 15 197 15Q235 15 271 47T324 130Q328 142 387 380T447 625",119870:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",119871:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 217 683Q271 680 344 680Q485 680 506 683H518Q524 677 524 674T522 656Q517 641 513 637H475Q406 636 394 628Q387 624 380 600T313 336Q297 271 279 198T252 88L243 52Q243 48 252 48T311 46H328Q360 46 379 47T428 54T478 72T522 106T564 161Q580 191 594 228T611 270Q616 273 628 273H641Q647 264 647 262T627 203T583 83T557 9Q555 4 553 3T537 0T494 -1Q483 -1 418 -1T294 0H116Q32 0 32 10Q32 17 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119872:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",119873:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",119874:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",119875:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",119876:"399 -80Q399 -47 400 -30T402 -11V-7L387 -11Q341 -22 303 -22Q208 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435Q740 255 592 107Q529 47 461 16L444 8V3Q444 2 449 -24T470 -66T516 -82Q551 -82 583 -60T625 -3Q631 11 638 11Q647 11 649 2Q649 -6 639 -34T611 -100T557 -165T481 -194Q399 -194 399 -87V-80ZM636 468Q636 523 621 564T580 625T530 655T477 665Q429 665 379 640Q277 591 215 464T153 216Q153 110 207 59Q231 38 236 38V46Q236 86 269 120T347 155Q372 155 390 144T417 114T429 82T435 55L448 64Q512 108 557 185T619 334T636 468ZM314 18Q362 18 404 39L403 49Q399 104 366 115Q354 117 347 117Q344 117 341 117T337 118Q317 118 296 98T274 52Q274 18 314 18",119877:"230 637Q203 637 198 638T193 649Q193 676 204 682Q206 683 378 683Q550 682 564 680Q620 672 658 652T712 606T733 563T739 529Q739 484 710 445T643 385T576 351T538 338L545 333Q612 295 612 223Q612 212 607 162T602 80V71Q602 53 603 43T614 25T640 16Q668 16 686 38T712 85Q717 99 720 102T735 105Q755 105 755 93Q755 75 731 36Q693 -21 641 -21H632Q571 -21 531 4T487 82Q487 109 502 166T517 239Q517 290 474 313Q459 320 449 321T378 323H309L277 193Q244 61 244 59Q244 55 245 54T252 50T269 48T302 46H333Q339 38 339 37T336 19Q332 6 326 0H311Q275 2 180 2Q146 2 117 2T71 2T50 1Q33 1 33 10Q33 12 36 24Q41 43 46 45Q50 46 61 46H67Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628Q287 635 230 637ZM630 554Q630 586 609 608T523 636Q521 636 500 636T462 637H440Q393 637 386 627Q385 624 352 494T319 361Q319 360 388 360Q466 361 492 367Q556 377 592 426Q608 449 619 486T630 554",119878:"308 24Q367 24 416 76T466 197Q466 260 414 284Q308 311 278 321T236 341Q176 383 176 462Q176 523 208 573T273 648Q302 673 343 688T407 704H418H425Q521 704 564 640Q565 640 577 653T603 682T623 704Q624 704 627 704T632 705Q645 705 645 698T617 577T585 459T569 456Q549 456 549 465Q549 471 550 475Q550 478 551 494T553 520Q553 554 544 579T526 616T501 641Q465 662 419 662Q362 662 313 616T263 510Q263 480 278 458T319 427Q323 425 389 408T456 390Q490 379 522 342T554 242Q554 216 546 186Q541 164 528 137T492 78T426 18T332 -20Q320 -22 298 -22Q199 -22 144 33L134 44L106 13Q83 -14 78 -18T65 -22Q52 -22 52 -14Q52 -11 110 221Q112 227 130 227H143Q149 221 149 216Q149 214 148 207T144 186T142 153Q144 114 160 87T203 47T255 29T308 24",119879:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",119880:"107 637Q73 637 71 641Q70 643 70 649Q70 673 81 682Q83 683 98 683Q139 681 234 681Q268 681 297 681T342 682T362 682Q378 682 378 672Q378 670 376 658Q371 641 366 638H364Q362 638 359 638T352 638T343 637T334 637Q295 636 284 634T266 623Q265 621 238 518T184 302T154 169Q152 155 152 140Q152 86 183 55T269 24Q336 24 403 69T501 205L552 406Q599 598 599 606Q599 633 535 637Q511 637 511 648Q511 650 513 660Q517 676 519 679T529 683Q532 683 561 682T645 680Q696 680 723 681T752 682Q767 682 767 672Q767 650 759 642Q756 637 737 637Q666 633 648 597Q646 592 598 404Q557 235 548 205Q515 105 433 42T263 -22Q171 -22 116 34T60 167V183Q60 201 115 421Q164 622 164 628Q164 635 107 637",119881:"52 648Q52 670 65 683H76Q118 680 181 680Q299 680 320 683H330Q336 677 336 674T334 656Q329 641 325 637H304Q282 635 274 635Q245 630 242 620Q242 618 271 369T301 118L374 235Q447 352 520 471T595 594Q599 601 599 609Q599 633 555 637Q537 637 537 648Q537 649 539 661Q542 675 545 679T558 683Q560 683 570 683T604 682T668 681Q737 681 755 683H762Q769 676 769 672Q769 655 760 640Q757 637 743 637Q730 636 719 635T698 630T682 623T670 615T660 608T652 599T645 592L452 282Q272 -9 266 -16Q263 -18 259 -21L241 -22H234Q216 -22 216 -15Q213 -9 177 305Q139 623 138 626Q133 637 76 637H59Q52 642 52 648",119882:"436 683Q450 683 486 682T553 680Q604 680 638 681T677 682Q695 682 695 674Q695 670 692 659Q687 641 683 639T661 637Q636 636 621 632T600 624T597 615Q597 603 613 377T629 138L631 141Q633 144 637 151T649 170T666 200T690 241T720 295T759 362Q863 546 877 572T892 604Q892 619 873 628T831 637Q817 637 817 647Q817 650 819 660Q823 676 825 679T839 682Q842 682 856 682T895 682T949 681Q1015 681 1034 683Q1048 683 1048 672Q1048 666 1045 655T1038 640T1028 637Q1006 637 988 631T958 617T939 600T927 584L923 578L754 282Q586 -14 585 -15Q579 -22 561 -22Q546 -22 542 -17Q539 -14 523 229T506 480L494 462Q472 425 366 239Q222 -13 220 -15T215 -19Q210 -22 197 -22Q178 -22 176 -15Q176 -12 154 304T131 622Q129 631 121 633T82 637H58Q51 644 51 648Q52 671 64 683H76Q118 680 176 680Q301 680 313 683H323Q329 677 329 674T327 656Q322 641 318 637H297Q236 634 232 620Q262 160 266 136L501 550L499 587Q496 629 489 632Q483 636 447 637Q428 637 422 639T416 648Q416 650 418 660Q419 664 420 669T421 676T424 680T428 682T436 683",119883:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",119884:"66 637Q54 637 49 637T39 638T32 641T30 647T33 664T42 682Q44 683 56 683Q104 680 165 680Q288 680 306 683H316Q322 677 322 674T320 656Q316 643 310 637H298Q242 637 242 624Q242 619 292 477T343 333L346 336Q350 340 358 349T379 373T411 410T454 461Q546 568 561 587T577 618Q577 634 545 637Q528 637 528 647Q528 649 530 661Q533 676 535 679T549 683Q551 683 578 682T657 680Q684 680 713 681T746 682Q763 682 763 673Q763 669 760 657T755 643Q753 637 734 637Q662 632 617 587Q608 578 477 424L348 273L322 169Q295 62 295 57Q295 46 363 46Q379 46 384 45T390 35Q390 33 388 23Q384 6 382 4T366 1Q361 1 324 1T232 2Q170 2 138 2T102 1Q84 1 84 9Q84 14 87 24Q88 27 89 30T90 35T91 39T93 42T96 44T101 45T107 45T116 46T129 46Q168 47 180 50T198 63Q201 68 227 171L252 274L129 623Q128 624 127 625T125 627T122 629T118 631T113 633T105 634T96 635T83 636T66 637",119885:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",119886:"33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328",119887:"73 647Q73 657 77 670T89 683Q90 683 161 688T234 694Q246 694 246 685T212 542Q204 508 195 472T180 418L176 399Q176 396 182 402Q231 442 283 442Q345 442 383 396T422 280Q422 169 343 79T173 -11Q123 -11 82 27T40 150V159Q40 180 48 217T97 414Q147 611 147 623T109 637Q104 637 101 637H96Q86 637 83 637T76 640T73 647ZM336 325V331Q336 405 275 405Q258 405 240 397T207 376T181 352T163 330L157 322L136 236Q114 150 114 114Q114 66 138 42Q154 26 178 26Q211 26 245 58Q270 81 285 114T318 219Q336 291 336 325",119888:"34 159Q34 268 120 355T306 442Q362 442 394 418T427 355Q427 326 408 306T360 285Q341 285 330 295T319 325T330 359T352 380T366 386H367Q367 388 361 392T340 400T306 404Q276 404 249 390Q228 381 206 359Q162 315 142 235T121 119Q121 73 147 50Q169 26 205 26H209Q321 26 394 111Q403 121 406 121Q410 121 419 112T429 98T420 83T391 55T346 25T282 0T202 -11Q127 -11 81 37T34 159",119889:"366 683Q367 683 438 688T511 694Q523 694 523 686Q523 679 450 384T375 83T374 68Q374 26 402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487H491Q506 153 506 145Q506 140 503 129Q490 79 473 48T445 8T417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157Q33 205 53 255T101 341Q148 398 195 420T280 442Q336 442 364 400Q369 394 369 396Q370 400 396 505T424 616Q424 629 417 632T378 637H357Q351 643 351 645T353 664Q358 683 366 683ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119890:"39 168Q39 225 58 272T107 350T174 402T244 433T307 442H310Q355 442 388 420T421 355Q421 265 310 237Q261 224 176 223Q139 223 138 221Q138 219 132 186T125 128Q125 81 146 54T209 26T302 45T394 111Q403 121 406 121Q410 121 419 112T429 98T420 82T390 55T344 24T281 -1T205 -11Q126 -11 83 42T39 168ZM373 353Q367 405 305 405Q272 405 244 391T199 357T170 316T154 280T149 261Q149 260 169 260Q282 260 327 284T373 353",119891:"118 -162Q120 -162 124 -164T135 -167T147 -168Q160 -168 171 -155T187 -126Q197 -99 221 27T267 267T289 382V385H242Q195 385 192 387Q188 390 188 397L195 425Q197 430 203 430T250 431Q298 431 298 432Q298 434 307 482T319 540Q356 705 465 705Q502 703 526 683T550 630Q550 594 529 578T487 561Q443 561 443 603Q443 622 454 636T478 657L487 662Q471 668 457 668Q445 668 434 658T419 630Q412 601 403 552T387 469T380 433Q380 431 435 431Q480 431 487 430T498 424Q499 420 496 407T491 391Q489 386 482 386T428 385H372L349 263Q301 15 282 -47Q255 -132 212 -173Q175 -205 139 -205Q107 -205 81 -186T55 -132Q55 -95 76 -78T118 -61Q162 -61 162 -103Q162 -122 151 -136T127 -157L118 -162",119892:"311 43Q296 30 267 15T206 0Q143 0 105 45T66 160Q66 265 143 353T314 442Q361 442 401 394L404 398Q406 401 409 404T418 412T431 419T447 422Q461 422 470 413T480 394Q480 379 423 152T363 -80Q345 -134 286 -169T151 -205Q10 -205 10 -137Q10 -111 28 -91T74 -71Q89 -71 102 -80T116 -111Q116 -121 114 -130T107 -144T99 -154T92 -162L90 -164H91Q101 -167 151 -167Q189 -167 211 -155Q234 -144 254 -122T282 -75Q288 -56 298 -13Q311 35 311 43ZM384 328L380 339Q377 350 375 354T369 368T359 382T346 393T328 402T306 405Q262 405 221 352Q191 313 171 233T151 117Q151 38 213 38Q269 38 323 108L331 118L384 328",119894:"184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287",119895:"297 596Q297 627 318 644T361 661Q378 661 389 651T403 623Q403 595 384 576T340 557Q322 557 310 567T297 596ZM288 376Q288 405 262 405Q240 405 220 393T185 362T161 325T144 293L137 279Q135 278 121 278H107Q101 284 101 286T105 299Q126 348 164 391T252 441Q253 441 260 441T272 442Q296 441 316 432Q341 418 354 401T367 348V332L318 133Q267 -67 264 -75Q246 -125 194 -164T75 -204Q25 -204 7 -183T-12 -137Q-12 -110 7 -91T53 -71Q70 -71 82 -81T95 -112Q95 -148 63 -167Q69 -168 77 -168Q111 -168 139 -140T182 -74L193 -32Q204 11 219 72T251 197T278 308T289 365Q289 372 288 376",119896:"121 647Q121 657 125 670T137 683Q138 683 209 688T282 694Q294 694 294 686Q294 679 244 477Q194 279 194 272Q213 282 223 291Q247 309 292 354T362 415Q402 442 438 442Q468 442 485 423T503 369Q503 344 496 327T477 302T456 291T438 288Q418 288 406 299T394 328Q394 353 410 369T442 390L458 393Q446 405 434 405H430Q398 402 367 380T294 316T228 255Q230 254 243 252T267 246T293 238T320 224T342 206T359 180T365 147Q365 130 360 106T354 66Q354 26 381 26Q429 26 459 145Q461 153 479 153H483Q499 153 499 144Q499 139 496 130Q455 -11 378 -11Q333 -11 305 15T277 90Q277 108 280 121T283 145Q283 167 269 183T234 206T200 217T182 220H180Q168 178 159 139T145 81T136 44T129 20T122 7T111 -2Q98 -11 83 -11Q66 -11 57 -1T48 16Q48 26 85 176T158 471L195 616Q196 629 188 632T149 637H144Q134 637 131 637T124 640T121 647",119897:"117 59Q117 26 142 26Q179 26 205 131Q211 151 215 152Q217 153 225 153H229Q238 153 241 153T246 151T248 144Q247 138 245 128T234 90T214 43T183 6T137 -11Q101 -11 70 11T38 85Q38 97 39 102L104 360Q167 615 167 623Q167 626 166 628T162 632T157 634T149 635T141 636T132 637T122 637Q112 637 109 637T101 638T95 641T94 647Q94 649 96 661Q101 680 107 682T179 688Q194 689 213 690T243 693T254 694Q266 694 266 686Q266 675 193 386T118 83Q118 81 118 75T117 65V59",119898:"21 287Q22 293 24 303T36 341T56 388T88 425T132 442T175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q303 442 384 442Q401 442 415 440T441 433T460 423T475 411T485 398T493 385T497 373T500 364T502 357L510 367Q573 442 659 442Q713 442 746 415T780 336Q780 285 742 178T704 50Q705 36 709 31T724 26Q752 26 776 56T815 138Q818 149 821 151T837 153Q857 153 857 145Q857 144 853 130Q845 101 831 73T785 17T716 -10Q669 -10 648 17T627 73Q627 92 663 193T700 345Q700 404 656 404H651Q565 404 506 303L499 291L466 157Q433 26 428 16Q415 -11 385 -11Q372 -11 364 -4T353 8T350 18Q350 29 384 161L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 181Q151 335 151 342Q154 357 154 369Q154 405 129 405Q107 405 92 377T69 316T57 280Q55 278 41 278H27Q21 284 21 287",119899:"21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287",119900:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",119901:"23 287Q24 290 25 295T30 317T40 348T55 381T75 411T101 433T134 442Q209 442 230 378L240 387Q302 442 358 442Q423 442 460 395T497 281Q497 173 421 82T249 -10Q227 -10 210 -4Q199 1 187 11T168 28L161 36Q160 35 139 -51T118 -138Q118 -144 126 -145T163 -148H188Q194 -155 194 -157T191 -175Q188 -187 185 -190T172 -194Q170 -194 161 -194T127 -193T65 -192Q-5 -192 -24 -194H-32Q-39 -187 -39 -183Q-37 -156 -26 -148H-6Q28 -147 33 -136Q36 -130 94 103T155 350Q156 355 156 364Q156 405 131 405Q109 405 94 377T71 316T59 280Q57 278 43 278H29Q23 284 23 287ZM178 102Q200 26 252 26Q282 26 310 49T356 107Q374 141 392 215T411 325V331Q411 405 350 405Q339 405 328 402T306 393T286 380T269 365T254 350T243 336T235 326L232 322Q232 321 229 308T218 264T204 212Q178 106 178 102",119902:"33 157Q33 258 109 349T280 441Q340 441 372 389Q373 390 377 395T388 406T404 418Q438 442 450 442Q454 442 457 439T460 434Q460 425 391 149Q320 -135 320 -139Q320 -147 365 -148H390Q396 -156 396 -157T393 -175Q389 -188 383 -194H370Q339 -192 262 -192Q234 -192 211 -192T174 -192T157 -193Q143 -193 143 -185Q143 -182 145 -170Q149 -154 152 -151T172 -148Q220 -148 230 -141Q238 -136 258 -53T279 32Q279 33 272 29Q224 -10 172 -10Q117 -10 75 30T33 157ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119903:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q161 442 183 430T214 408T225 388Q227 382 228 382T236 389Q284 441 347 441H350Q398 441 422 400Q430 381 430 363Q430 333 417 315T391 292T366 288Q346 288 334 299T322 328Q322 376 378 392Q356 405 342 405Q286 405 239 331Q229 315 224 298T190 165Q156 25 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",119904:"131 289Q131 321 147 354T203 415T300 442Q362 442 390 415T419 355Q419 323 402 308T364 292Q351 292 340 300T328 326Q328 342 337 354T354 372T367 378Q368 378 368 379Q368 382 361 388T336 399T297 405Q249 405 227 379T204 326Q204 301 223 291T278 274T330 259Q396 230 396 163Q396 135 385 107T352 51T289 7T195 -10Q118 -10 86 19T53 87Q53 126 74 143T118 160Q133 160 146 151T160 120Q160 94 142 76T111 58Q109 57 108 57T107 55Q108 52 115 47T146 34T201 27Q237 27 263 38T301 66T318 97T323 122Q323 150 302 164T254 181T195 196T148 231Q131 256 131 289",119905:"26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26",119906:"21 287Q21 295 30 318T55 370T99 420T158 442Q204 442 227 417T250 358Q250 340 216 246T182 105Q182 62 196 45T238 27T291 44T328 78L339 95Q341 99 377 247Q407 367 413 387T427 416Q444 431 463 431Q480 431 488 421T496 402L420 84Q419 79 419 68Q419 43 426 35T447 26Q469 29 482 57T512 145Q514 153 532 153Q551 153 551 144Q550 139 549 130T540 98T523 55T498 17T462 -8Q454 -10 438 -10Q372 -10 347 46Q345 45 336 36T318 21T296 6T267 -6T233 -11Q189 -11 155 7Q103 38 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119907:"173 380Q173 405 154 405Q130 405 104 376T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Q21 294 29 316T53 368T97 419T160 441Q202 441 225 417T249 361Q249 344 246 335Q246 329 231 291T200 202T182 113Q182 86 187 69Q200 26 250 26Q287 26 319 60T369 139T398 222T409 277Q409 300 401 317T383 343T365 361T357 383Q357 405 376 424T417 443Q436 443 451 425T467 367Q467 340 455 284T418 159T347 40T241 -11Q177 -11 139 22Q102 54 102 117Q102 148 110 181T151 298Q173 362 173 380",119908:"580 385Q580 406 599 424T641 443Q659 443 674 425T690 368Q690 339 671 253Q656 197 644 161T609 80T554 12T482 -11Q438 -11 404 5T355 48Q354 47 352 44Q311 -11 252 -11Q226 -11 202 -5T155 14T118 53T104 116Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 293 29 315T52 366T96 418T161 441Q204 441 227 416T250 358Q250 340 217 250T184 111Q184 65 205 46T258 26Q301 26 334 87L339 96V119Q339 122 339 128T340 136T341 143T342 152T345 165T348 182T354 206T362 238T373 281Q402 395 406 404Q419 431 449 431Q468 431 475 421T483 402Q483 389 454 274T422 142Q420 131 420 107V100Q420 85 423 71T442 42T487 26Q558 26 600 148Q609 171 620 213T632 273Q632 306 619 325T593 357T580 385",119909:"52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289",119910:"21 287Q21 301 36 335T84 406T158 442Q199 442 224 419T250 355Q248 336 247 334Q247 331 231 288T198 191T182 105Q182 62 196 45T238 27Q261 27 281 38T312 61T339 94Q339 95 344 114T358 173T377 247Q415 397 419 404Q432 431 462 431Q475 431 483 424T494 412T496 403Q496 390 447 193T391 -23Q363 -106 294 -155T156 -205Q111 -205 77 -183T43 -117Q43 -95 50 -80T69 -58T89 -48T106 -45Q150 -45 150 -87Q150 -107 138 -122T115 -142T102 -147L99 -148Q101 -153 118 -160T152 -167H160Q177 -167 186 -165Q219 -156 247 -127T290 -65T313 -9T321 21L315 17Q309 13 296 6T270 -6Q250 -11 231 -11Q185 -11 150 11T104 82Q103 89 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119911:"347 338Q337 338 294 349T231 360Q211 360 197 356T174 346T162 335T155 324L153 320Q150 317 138 317Q117 317 117 325Q117 330 120 339Q133 378 163 406T229 440Q241 442 246 442Q271 442 291 425T329 392T367 375Q389 375 411 408T434 441Q435 442 449 442H462Q468 436 468 434Q468 430 463 420T449 399T432 377T418 358L411 349Q368 298 275 214T160 106L148 94L163 93Q185 93 227 82T290 71Q328 71 360 90T402 140Q406 149 409 151T424 153Q443 153 443 143Q443 138 442 134Q425 72 376 31T278 -11Q252 -11 232 6T193 40T155 57Q111 57 76 -3Q70 -11 59 -11H54H41Q35 -5 35 -2Q35 13 93 84Q132 129 225 214T340 322Q352 338 347 338",119912:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",119913:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",119914:"380 -17Q335 -17 293 -10T207 16T130 65T76 144T55 256Q55 306 70 361T122 476T211 582T345 663T525 702H545Q673 702 731 634L777 668Q783 672 789 677T800 685T808 691T814 695T818 698T822 700T825 702T828 703T830 703T833 703Q855 703 855 690Q855 686 823 558T789 426Q786 421 782 420T756 419Q734 420 729 421T724 432Q724 434 725 447T726 472Q726 552 678 604Q640 640 586 640H574Q533 640 494 632T409 604T324 541T260 437Q243 397 227 333T210 219Q210 152 237 117Q255 90 299 68T420 46H429Q506 46 580 100T678 234Q683 249 687 251T712 254H723Q743 254 743 240Q743 232 736 213T710 162T663 100T586 40T477 -5Q433 -17 380 -17",119915:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 437 686Q659 686 668 685Q727 680 772 662T842 621T883 568T905 517T913 475Q914 466 914 434Q914 373 892 307T828 179T712 69T548 7Q517 2 494 2T279 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM768 475Q768 515 753 544T718 588T666 611T613 622T563 624H538H532H452L382 344Q311 64 311 63T363 62H405Q490 62 545 76T656 142Q696 185 724 265T760 399T768 475",119916:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119917:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H795Q801 677 804 673T808 666L809 664Q809 659 798 549T783 433Q777 424 755 424Q736 424 730 427T724 444Q724 448 725 468T727 507V524Q727 541 724 554T713 577T698 594T676 605T653 612T625 616T597 617T566 618T538 618H456L455 614Q455 611 424 491L394 371H429Q454 372 463 372T491 378T517 392T536 419T552 464Q556 481 561 484T586 488Q603 488 607 486Q616 482 616 473Q616 467 584 337T549 201Q542 192 521 192Q503 192 497 195T490 209Q490 212 492 224Q499 251 499 269Q499 288 489 296T465 306T417 308L379 309L348 188Q341 161 334 129T322 80L318 65L317 62H375H409Q430 62 438 59T447 45Q444 8 431 2L426 0L377 1Q347 2 231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119918:"379 -16Q233 -16 145 52T56 255Q56 310 73 368T127 483T216 586T347 663T518 702H540Q562 702 582 700T616 696T644 689T667 681T686 670T702 659T717 647T731 635L776 668Q782 672 788 677T799 685T807 691T813 695T817 698T821 700T824 702T827 703T829 703T832 703Q854 703 854 690Q854 686 822 558T788 426Q785 421 781 420T755 419Q734 420 729 422T723 432Q723 434 724 446T725 469Q725 531 702 571T642 628Q616 640 575 640Q468 640 390 593T272 464Q247 415 229 340T210 214Q210 166 228 132T277 79T343 54T419 46Q445 46 465 50T500 59T526 76T544 96T557 123T566 150T574 182T581 214H519Q511 214 498 214T479 213Q443 213 443 230Q443 250 452 268Q457 273 464 276L514 275Q546 274 657 274Q735 274 768 275T803 276Q826 276 826 258Q823 224 810 216Q806 214 771 214H736Q736 211 710 109T683 5Q678 0 671 0Q666 0 637 14T597 36Q593 38 590 40T585 44T582 44T576 40Q511 -16 379 -16",119919:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119920:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",119921:"205 131Q205 105 192 84T165 54L152 45Q152 44 160 42T182 37T213 35H216Q255 35 289 65Q314 90 329 129Q331 136 392 378T453 623Q453 624 393 624H332Q318 631 318 640Q318 647 322 664T334 684Q338 686 359 686Q413 684 533 684Q566 684 605 685T652 686Q677 686 685 683T694 669Q694 664 691 652Q686 631 681 628T647 624H602L542 380Q531 336 518 285T500 212T487 161T475 122T463 97T448 74T429 55Q351 -17 213 -17Q142 -17 99 7T43 70Q42 75 42 93Q42 143 73 168T139 194Q168 194 186 177T205 131",119922:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",119923:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 409 684Q454 684 492 684T552 685T579 686Q603 686 603 668Q599 632 587 626Q583 624 520 624H457L388 344Q317 64 317 63T353 62H390Q418 62 440 64T493 78T548 110T598 169T643 261Q651 282 655 285T680 289Q696 289 700 288T709 279Q711 274 711 269Q710 265 663 138T613 8Q611 4 602 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119924:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119925:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119926:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",119927:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",119928:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 410 808 370T781 277T729 178T643 87T519 14L525 4Q540 -19 553 -25T592 -32Q632 -32 654 -24T680 -7T689 10T704 18Q713 18 717 12T722 0Q722 -8 711 -36T681 -101T624 -166T541 -194Q513 -194 494 -183T465 -157T450 -118T444 -79T443 -41V-7L433 -9Q391 -17 344 -17Q301 -17 263 -10T185 15T118 62T71 138T53 245ZM666 482Q666 529 652 563T614 615T565 640T512 648Q412 648 335 573Q268 506 235 389T201 202Q201 164 210 136T230 95T259 66L262 76Q269 109 302 135T382 162Q401 162 415 159T449 140T484 92L491 78L496 82Q502 86 505 88T515 97T528 107T541 120T555 137T570 156T585 179T599 205T612 235Q629 278 647 351T666 482ZM439 56Q439 58 439 62T435 75T426 92T410 106T383 112Q353 112 332 96T311 63Q311 38 355 38H366Q391 39 415 45T439 56",119929:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 422 686H446H525Q634 686 698 674T806 620Q843 583 843 535Q843 505 833 478T805 432T768 396T728 370T690 352T662 342L651 338L654 336Q658 334 667 327T688 310Q719 278 719 237Q719 222 710 165T701 94Q701 35 748 35Q775 35 793 57T819 101Q822 112 826 114T843 117H849Q881 117 881 99Q881 78 852 39T781 -11Q765 -17 728 -17Q537 -13 537 94Q537 110 552 169T567 243Q567 292 529 309Q517 316 508 316T441 318H375L374 314Q374 312 343 189T311 64Q311 62 355 62H382Q414 62 414 44Q410 6 397 2L393 0L351 1Q325 2 221 2Q147 2 108 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM687 555Q687 617 589 623Q581 624 513 624H451L420 498Q413 468 405 436T392 388L388 371Q388 369 458 369Q464 369 485 369T515 369T541 372T570 377T596 386T624 400Q649 417 664 457T683 522T687 555",119930:"354 45Q429 45 467 91T506 184Q506 225 477 250Q461 262 384 279T294 300Q238 318 210 362T182 452Q182 493 202 540T257 623Q338 702 449 702Q491 702 501 701Q571 690 610 654Q614 649 617 650Q618 650 650 675T683 702Q685 703 692 703Q714 703 714 690Q714 686 687 578T658 466Q653 458 629 458Q606 458 602 463Q600 465 599 466Q599 467 599 469T598 473Q598 475 599 487T600 511Q600 584 557 614T454 645Q386 645 347 606T308 520Q308 506 311 496T323 477T338 464T360 454T384 446T413 439T441 433Q523 416 549 401Q581 384 602 352Q631 309 631 254Q631 214 615 170T567 83T478 12T347 -16Q322 -16 300 -14T261 -8T230 0T205 10T187 20T172 30L162 37L130 11Q124 7 119 3T110 -4T104 -9T100 -13T96 -15T93 -16T91 -17T88 -17H82Q76 -17 73 -16T69 -14T66 -10T63 -5L90 107Q97 133 106 170Q116 211 120 219T136 228H148Q167 228 173 227T179 218Q179 216 176 200T173 168Q173 102 227 74T354 45",119931:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",119932:"856 686Q877 686 877 668Q877 663 873 649T867 631Q861 624 828 624Q762 622 757 617Q757 613 705 409T651 200Q620 112 540 48T328 -16Q251 -16 196 2T113 51T75 112T63 176Q63 202 70 232T117 422Q129 469 141 520T160 598L167 623Q167 624 123 624H96Q79 624 73 626T64 639Q68 678 81 684Q85 686 104 686Q155 684 268 684Q340 684 377 685T418 686Q441 686 441 668Q437 632 425 626Q421 624 371 624H322L270 415Q224 232 217 198T209 141Q209 45 336 45Q372 45 406 52T475 77T540 128T585 211L590 229Q594 247 601 274T617 336T636 409T654 482T670 547T681 595T686 618Q686 620 685 620H683Q681 621 678 621T671 622Q660 622 630 624Q616 624 610 624T598 626T589 630T587 640Q587 647 590 659Q594 677 598 681T613 686Q618 686 653 685T740 684Q775 684 801 684T840 685T856 686",119933:"401 686Q415 680 415 668Q415 651 404 629Q398 624 356 624Q318 624 318 623Q318 620 337 508T377 284L397 174L472 285Q548 396 623 507T699 620Q698 621 652 624Q634 624 627 627T619 641Q619 648 622 658Q627 677 631 681T650 686Q654 686 686 685T766 684Q794 684 823 684T858 685Q874 685 878 683T886 671Q886 667 882 651Q877 632 873 628T850 624Q800 624 779 617Q774 617 770 613Q767 610 560 304T350 -5Q346 -9 332 -16H306H291Q270 -16 267 -2Q267 -1 260 37T238 161T210 313L156 624H116H94Q62 624 62 642Q66 678 78 684Q82 686 99 686Q144 684 246 684Q330 684 368 685L401 686",119934:"111 624Q109 624 102 624T91 623Q61 623 61 640Q61 660 70 678Q78 686 98 686Q140 684 239 684Q277 684 309 684T360 685T383 686H385Q407 686 407 668Q404 634 391 626Q387 624 348 624Q307 624 307 622Q307 618 332 409Q359 198 359 195L570 532L564 576L558 622V624H522H504Q472 624 472 641Q475 678 488 684L493 686L529 685Q551 684 645 684Q716 684 753 685T795 686Q818 686 818 669Q815 632 802 626Q798 624 759 624Q718 624 718 622Q718 615 743 410Q770 199 770 196Q770 195 806 253T903 406Q1035 618 1035 619Q1025 624 968 624Q943 624 943 641Q943 648 946 659Q950 675 952 679T963 686L998 685Q1020 684 1093 684Q1113 684 1139 685T1173 686Q1207 686 1207 669Q1207 664 1204 652Q1199 631 1194 628T1164 624Q1113 622 1101 615Q1098 612 905 305Q715 -1 709 -7Q699 -17 673 -17Q645 -17 639 -8L581 441Q581 444 442 221Q331 44 314 18T288 -14Q279 -17 263 -17H254Q229 -17 227 -5Q225 2 186 311L147 620V624H111",119935:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",119936:"97 624H73Q40 624 40 640Q40 660 49 678Q57 686 77 686Q122 684 228 684Q269 684 304 684T360 685T385 686Q406 686 406 668Q406 662 403 653Q398 631 393 628T361 624H353Q321 624 321 623T376 491T432 360L448 377Q465 394 493 424T553 490L673 620Q662 624 630 624Q606 624 606 640Q608 678 623 684Q627 686 634 686Q638 686 671 685T755 684Q777 684 805 685T841 686Q861 686 868 683T876 669Q876 664 873 652Q868 631 863 628T829 624Q764 622 747 611Q727 590 590 441L437 275L411 170Q385 65 384 64Q384 62 429 62H453Q473 62 478 60T487 48Q488 44 484 29Q479 6 473 3Q468 0 454 0Q450 0 436 0T386 1T294 2Q220 2 181 1T138 0Q121 0 116 15Q120 54 133 60Q137 62 187 62H236L289 275L142 624H97",119937:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",119938:"222 -8Q140 -8 89 34T38 158Q38 191 48 227Q72 329 151 390T327 452Q361 452 385 443T421 425T433 416H434L441 421Q448 426 460 430T486 435Q509 435 523 422T538 386Q538 380 522 315T488 179T467 93Q466 87 466 72Q466 42 483 42Q505 42 521 75Q531 94 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119939:"220 -8Q142 -8 94 35T45 155V167Q45 187 52 218T104 426L153 622H149Q148 622 144 622T134 623T122 624T111 624T101 624T96 625Q84 628 84 642Q84 647 88 661T94 679Q98 684 109 685T185 690Q258 694 272 694Q289 694 293 679Q293 676 263 553L232 429L244 434Q256 440 281 446T331 452Q417 452 465 407T513 285Q513 235 494 184T439 90T346 20T220 -8ZM385 337Q385 400 318 400Q269 400 226 360Q214 349 211 341T191 268Q162 149 162 113Q162 44 226 44Q269 44 299 76T339 135T362 215Q364 222 365 226Q385 303 385 337",119940:"362 325Q362 344 371 361T390 386L399 394Q390 401 355 401Q276 401 231 338Q207 301 189 230T170 122Q170 43 264 43Q392 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T259 -8Q194 -8 148 9T80 54T49 109T40 167Q40 280 129 365T352 451Q390 451 396 450Q448 442 473 416T499 358T477 302T421 274H417Q393 274 378 288T362 325",119941:"222 -8Q140 -8 89 34T38 158Q38 220 68 285T151 391Q230 452 329 452Q382 452 416 428L422 424Q423 424 447 523L472 622H468Q467 622 463 622T453 623T441 624T430 624T420 624T415 625Q403 628 403 642Q403 647 407 661T413 679Q417 684 428 685T504 690Q577 694 591 694Q608 694 612 679L467 91Q466 87 466 72Q466 43 483 43Q518 43 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119942:"260 -8Q196 -8 151 9T83 54T52 111T42 169Q42 188 44 210Q50 240 58 266Q127 434 335 451L338 452Q342 452 345 452Q347 452 353 452T363 451Q426 451 464 424T502 352Q502 289 442 250Q381 211 222 211H184Q184 210 181 196T175 162T171 126Q171 43 264 43Q391 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T260 -8ZM237 262Q427 266 427 349Q427 368 409 384T354 401Q316 401 287 388T242 354T216 314T202 278L197 263Q197 262 237 262",119943:"584 444Q597 439 597 426Q597 409 586 387Q580 382 505 382H434V380Q432 378 421 314T395 162T368 30Q324 -164 203 -199Q194 -201 175 -201Q123 -201 94 -177T64 -117T88 -58T145 -33Q169 -33 184 -47T200 -84Q200 -122 166 -150L174 -151H185Q202 -148 217 -112Q222 -94 240 9Q246 40 262 132T293 303T307 382H247H210Q190 382 182 385T173 400Q177 436 189 442Q193 444 256 444H318L319 446Q337 565 355 602Q373 640 404 664T458 694T503 701Q569 701 596 676T624 617Q624 581 599 557T544 533Q520 533 504 547T488 585Q488 596 491 606T499 624T508 637T516 646L520 650Q515 650 509 651Q459 651 459 561V554L458 518L452 484Q446 448 445 447V444H584",119944:"227 0Q142 0 93 43T43 166Q43 207 58 252T104 341T188 414T310 451L313 452Q316 452 319 452Q321 452 326 452T335 451Q367 451 390 443T425 425L436 416L443 421Q450 426 462 430T488 435Q511 435 525 422T540 386Q540 378 483 151T424 -82Q401 -139 335 -170T167 -202Q72 -202 36 -183T0 -125Q0 -90 24 -67T81 -43Q103 -43 119 -56T136 -99Q133 -124 114 -149L123 -150H183Q222 -150 254 -127T299 -74Q300 -71 306 -47T318 -1T324 23Q323 23 310 18T274 6T227 0ZM407 353Q406 354 404 358T400 365T395 371T388 379T381 385T371 391T360 396T346 400T329 401Q300 401 277 389T240 355T219 317T205 280Q171 148 171 109Q171 77 190 64T235 51T296 67Q322 82 337 98L345 106L407 353",119945:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 672 294 540Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",119946:"205 615Q205 646 229 670T283 694Q310 694 324 679T339 641Q339 610 315 586T258 562Q235 562 220 577T205 615ZM24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",119947:"321 616Q321 648 346 671T400 694Q425 694 440 680T456 640Q456 609 431 586T376 562Q353 562 337 577T321 616ZM297 360T297 373T294 392T288 400T278 401H276Q241 399 210 372T158 303Q151 287 148 285T129 282H123H116Q102 282 97 284T92 298Q96 331 153 391T279 451Q357 451 388 422T420 354V339L371 142Q363 111 353 71T339 13T329 -30T318 -64T308 -88T296 -109T283 -125T264 -142Q190 -202 88 -202Q44 -202 16 -181T-12 -125Q-12 -93 11 -68T68 -43Q92 -43 108 -58T124 -93Q124 -121 106 -144Q101 -150 103 -150Q120 -150 147 -128T191 -64Q194 -57 242 136T294 345Q297 360 297 373",119948:"99 -8Q71 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 674 280 482Q231 290 231 287Q231 285 234 286Q259 302 294 334T356 390T420 433T493 452Q528 452 546 427T564 364Q564 308 538 282T480 256Q456 256 441 269T425 308Q425 339 444 359T483 384L502 389Q502 395 496 398Q493 400 483 400Q465 400 449 395T409 374T373 347T323 305T268 257Q274 256 282 256Q312 251 329 247T371 232T411 202Q431 181 431 146Q431 132 427 110T422 73Q422 44 440 44H442Q462 44 478 64T502 102T514 141Q518 157 522 159T547 162H558Q578 162 578 148Q578 118 537 56T440 -7H432Q374 -7 337 21T299 94Q299 103 301 116T304 139Q304 164 281 181T235 202L212 206H211Q176 47 160 24Q137 -8 99 -8",119949:"157 -8Q138 -8 118 -4T77 11T41 42T27 91V106L156 622H152Q151 622 147 622T137 623T125 624T114 624T104 624T99 625Q87 628 87 642Q87 647 91 661T97 679Q101 684 112 685T188 690Q261 694 275 694Q292 694 296 679L151 91Q150 85 150 71Q150 42 167 42Q186 42 205 75Q216 96 225 134Q230 155 234 158T255 162H260H271Q291 162 291 148Q290 145 289 140T283 118T271 87T254 54T229 23T197 1T157 -8",119950:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L295 392Q305 401 317 410T349 429T389 445Q411 451 446 451Q560 451 592 383Q593 380 594 379L595 375L604 384Q675 452 762 452Q893 452 916 367Q918 356 918 334Q918 285 881 183T841 66Q838 43 849 43Q876 43 901 69T940 138Q945 156 949 159T969 162H975H986Q1006 162 1006 148Q1006 138 996 115T966 63T914 13T841 -8Q794 -8 758 16T721 82Q721 96 758 199T796 351Q796 401 753 401Q702 401 662 369T599 298Q597 294 567 172T533 40Q525 22 506 7T462 -8Q435 -8 422 8T409 39Q409 48 425 114T458 248T476 320Q478 330 478 348T474 377T462 393T449 399T433 400H428Q380 400 336 363Q301 332 281 298Q278 293 247 170T214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119951:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L293 391Q363 452 454 452Q575 446 597 367Q599 356 599 334Q599 285 562 183T522 66Q519 43 530 43Q557 43 582 69T621 138Q626 156 630 159T650 162H656H667Q687 162 687 148Q687 138 677 115T647 63T595 13T522 -8Q475 -8 439 16T402 82Q402 96 439 199T477 351Q477 401 434 401Q421 401 409 398Q341 388 285 305L278 295L247 170Q216 46 214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119952:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",119953:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q235 452 273 404Q336 452 409 452Q434 452 458 448T507 432T550 402T581 354T593 285Q593 221 564 159T480 53Q401 -8 302 -8Q290 -8 279 -7T259 -3T242 3T228 9T218 14T212 18L209 20Q208 19 190 -55T171 -131T198 -132H213Q240 -132 240 -150Q237 -187 223 -192Q219 -194 212 -194Q208 -194 176 -193T95 -192Q48 -192 24 -193T-3 -194Q-11 -194 -16 -190T-22 -182T-23 -176Q-20 -142 -7 -134Q-3 -132 20 -132H44L164 354Q165 357 165 372Q165 401 148 401Q113 401 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296ZM465 339Q465 373 447 387T403 401Q375 401 347 387T303 360T288 341Q288 338 257 216L227 93Q248 43 306 43Q332 43 361 59T410 115Q425 147 445 224Q465 309 465 339",119954:"38 159Q38 209 58 260T113 355T205 425T327 452Q338 452 348 451T366 449T382 444T394 440T405 434T414 429T422 423T429 418Q440 429 481 440T533 452Q540 452 545 447T550 437Q550 432 481 152Q410 -130 410 -131T437 -132H452Q479 -132 479 -150Q476 -187 462 -192Q458 -194 451 -194Q447 -194 414 -193T330 -192Q277 -192 249 -193T217 -194Q202 -194 197 -179Q197 -175 201 -159Q206 -139 211 -136T243 -132H283L319 15L307 10Q295 4 270 -2T220 -8Q134 -8 86 37T38 159ZM402 353Q402 358 395 368T369 390T324 401Q301 401 282 394T249 369T226 338T208 297T196 258T186 218Q166 141 166 107Q166 44 229 44Q265 44 294 61T337 95Q341 100 371 222T402 353",119955:"24 296Q24 298 28 313T42 352T67 398T104 436T154 452Q198 452 230 437T273 404L282 411Q334 452 393 452Q441 452 470 423T500 350Q500 301 473 279T418 256Q395 256 379 270T363 308Q363 366 424 386Q424 388 420 391T405 398T385 401Q363 401 343 390Q321 380 289 341L252 192Q214 42 212 39Q190 -8 142 -8Q117 -8 103 7T89 39Q89 52 127 202T165 369Q165 402 148 402Q139 402 128 393T110 369Q100 348 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",119956:"140 290Q140 311 148 336T176 388T235 433T326 451H336Q355 451 373 449T418 439T460 412T476 363Q476 333 456 311T406 289Q384 289 371 302T357 335Q357 351 364 364T379 384L386 391Q386 392 381 394T362 398T330 400Q299 400 278 393T247 373T235 352T232 335Q232 322 242 312Q258 299 315 290T403 260Q457 224 457 167Q457 152 453 134T435 90T397 43T330 7T229 -8Q133 -8 95 22T57 91Q57 127 81 152T139 177Q161 177 177 164T194 121Q189 80 153 56Q179 43 236 43Q275 43 303 52T343 75T361 101T366 124Q366 148 338 161T272 180T232 186Q187 198 164 227T140 290",119957:"82 382H55Q21 382 21 399Q21 422 33 439Q39 444 93 444H144L162 517Q163 522 167 541T174 567T181 589T192 611T206 627T226 639T253 643Q276 643 291 630T306 594Q306 586 288 514Q284 499 280 481T273 454L271 445Q271 444 317 444Q322 444 331 444T345 445Q377 445 377 428Q377 408 368 390Q360 382 341 382H306H255Q182 86 182 75Q182 43 201 43H204Q242 46 279 81Q298 101 309 119T323 145T330 157T350 162H356H363Q377 162 382 160T387 146Q385 136 372 114T337 64T275 14T192 -7Q131 -7 95 19T59 90V105L128 381Q128 382 82 382",119958:"189 389Q189 397 187 399T176 401Q150 399 126 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 307 35 331T65 383T117 431T187 452Q237 452 272 427T308 362Q308 347 273 254T238 111Q238 43 291 43Q319 43 344 58T380 86T391 103T426 247T464 396Q472 414 491 429T535 444T574 429T588 397Q588 390 570 315T534 168L516 97Q514 89 514 72Q514 42 531 42Q544 42 556 56Q574 76 589 134Q594 155 598 158T619 162H624H635Q655 162 655 148Q654 142 652 132T638 94T614 47T575 9T520 -8Q509 -8 498 -7T478 -3T461 2T446 8T434 16T424 23T416 29T410 35T406 39L405 41L397 34Q347 -7 288 -7H281Q148 -7 122 78Q116 95 116 125V136Q116 174 152 273T189 389",119959:"380 367Q380 397 406 425T465 453Q493 453 516 430T540 357Q540 314 524 250T467 115T373 13Q338 -8 292 -8Q218 -8 167 23T116 129Q116 178 152 275T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T189 452Q231 452 269 429T308 362Q308 346 273 255T238 114Q238 43 306 43Q336 43 363 65T407 118T437 182T456 239T462 268Q462 290 417 315Q380 335 380 367",119960:"636 367Q636 400 664 426T719 453Q748 453 772 431T796 357Q796 321 782 256T727 112T633 6Q604 -8 567 -8Q466 -8 415 43Q414 42 410 38T403 31T396 25T388 18T378 11T367 5T355 0T340 -4T324 -7T306 -8Q249 -8 209 5T151 40T125 84T117 129Q117 176 153 274T190 388Q190 408 158 396Q112 376 90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 305 34 328T63 380T114 430T187 452Q240 452 274 427T309 362Q309 346 275 255T240 117Q240 43 317 43Q325 43 333 45T347 50T359 57T369 66T377 75T383 83T388 90L390 95Q390 99 389 110T387 129Q387 139 391 167Q393 177 419 282T448 396Q456 414 475 429T519 444Q546 444 559 428T572 397Q572 384 542 265T511 114Q511 43 579 43Q608 43 633 66T673 122T699 188T714 244L718 267Q718 291 673 315Q636 335 636 367",119961:"74 282H63Q43 282 43 296Q43 298 45 307T56 332T76 365T110 401T159 433Q200 451 233 451H236Q273 451 282 450Q358 437 382 400L392 410Q434 452 483 452Q538 452 568 421T599 346Q599 303 573 280T517 256Q494 256 478 270T462 308Q462 343 488 367Q501 377 520 385Q520 386 516 389T502 396T480 400T462 398Q429 383 415 341Q354 116 354 80T405 44Q449 44 485 74T535 142Q539 156 542 159T562 162H568H579Q599 162 599 148Q599 135 586 111T550 60T485 12T397 -8Q313 -8 266 35L258 44Q215 -7 161 -7H156Q99 -7 71 25T43 95Q43 143 70 165T125 188Q148 188 164 174T180 136Q180 101 154 77Q141 67 122 59Q124 54 136 49T161 43Q183 43 200 61T226 103Q287 328 287 364T236 400Q200 400 164 377T107 302Q103 288 100 285T80 282H74",119962:"206 -150Q240 -150 268 -134T314 -95T344 -48T362 -7T367 14Q339 -7 280 -7Q230 -7 195 5T144 39T122 79T115 122Q115 175 152 274T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T188 452Q239 452 273 427T308 361Q308 347 273 253T237 109Q237 43 291 43T388 98Q388 99 425 246T463 396Q471 414 490 429T534 444T573 430T587 399Q587 386 537 186T483 -25Q461 -84 410 -126T296 -188Q248 -202 204 -202Q127 -202 96 -175T64 -114Q64 -82 86 -57T144 -31Q169 -31 184 -45T199 -83Q199 -89 198 -94T196 -104T193 -113T189 -120T184 -128T179 -134T173 -141T168 -147Q189 -150 206 -150",119963:"66 -8H60Q34 -8 34 5Q34 9 42 22T70 59T115 110Q162 156 255 229T381 332L389 339H381Q348 332 298 329T212 325T172 321Q168 318 151 318H146Q116 318 116 332Q116 334 118 342Q128 374 154 402Q205 452 265 452Q304 452 352 422T426 392Q441 392 462 421T485 451T508 452H518Q539 452 539 438Q539 431 516 401T458 334Q412 289 312 210Q229 146 191 111L183 103H195Q203 103 213 104T240 107T268 110Q301 114 337 116T391 119T428 123T455 134T469 157Q473 166 495 166Q521 166 525 161Q532 156 528 141Q510 81 456 37T337 -7Q297 -7 251 22T177 52Q154 52 134 38T100 8L88 -7Q86 -8 66 -8",119964:"76 60Q83 29 135 29Q190 29 264 81Q280 93 280 95T277 99T265 106T248 118Q189 166 189 237Q189 307 245 388Q267 421 299 436Q336 455 386 455Q488 455 550 403L559 395L571 405Q727 544 944 679L957 687L966 701Q968 704 970 707T973 712T975 714T978 716T982 717T989 717H995Q1004 717 1007 717T1013 714T1016 708Q1016 705 829 403L636 92L630 83Q659 93 685 110T728 143L745 158Q758 158 752 138L748 127L740 119Q676 58 605 42L593 22Q590 17 587 12T583 6T579 2T573 0T564 0H530H484Q480 3 480 8Q480 15 489 26T498 39T497 40Q477 40 423 49T327 74L316 78L302 68Q200 -8 121 -8Q85 -8 60 7T35 53T60 113T123 144Q144 144 153 132T162 106Q162 89 143 75T99 61Q90 61 76 65V60ZM904 614L905 615Q901 615 840 573T700 469T581 369L587 359Q600 340 608 315T618 273T622 238T624 216L764 414Q904 612 904 614ZM525 363Q493 405 379 418H375Q342 418 309 378Q251 300 251 234Q251 174 306 137Q318 128 322 131Q323 132 329 139Q351 161 362 180Q430 273 509 348L525 363ZM579 205Q579 245 571 278T556 323T546 337L521 311Q461 248 422 196T362 121L353 111Q427 85 499 79Q517 77 520 77L525 76L549 111Q551 114 556 121T563 131T568 138T573 147T575 157T577 169T578 185T579 205",119966:"367 89Q367 84 353 77T334 70Q325 70 312 83T298 120Q298 169 364 233T496 298Q538 298 563 275T588 220V213Q588 132 501 53T306 -26Q251 -26 211 6T170 114Q171 148 181 184T205 248T232 298T255 334T265 349T246 350Q127 350 77 390T26 480Q26 533 71 581T178 656T295 683Q312 683 312 676Q312 674 311 672L302 660Q294 648 292 647L286 646Q280 646 276 646Q197 641 145 583T93 476Q93 387 265 387Q271 387 277 387T287 388T292 388T313 414T373 483T451 562Q618 712 732 727Q733 727 740 727T753 728Q790 727 804 708T819 665Q819 643 810 617T773 553T699 481T572 414T385 361Q381 361 367 341Q247 172 247 86Q247 11 325 11Q404 11 465 95Q518 165 528 208Q529 212 529 220Q529 237 518 249T480 261Q431 261 387 209T343 126Q343 111 355 101T367 89ZM777 658Q777 691 738 691Q704 691 658 662T570 590T491 504T432 432T410 400H411Q416 400 440 405T505 423T589 455T675 506T743 576Q777 627 777 658",119967:"251 272Q199 272 168 298T136 374Q136 432 175 496T267 603Q321 645 395 676T552 708Q610 708 655 694T724 659T763 618T784 584L790 569Q792 569 800 572T819 576T840 578Q855 578 855 571Q855 566 846 554T829 541Q824 541 817 539T804 533T799 529Q802 517 802 483Q802 376 742 256T585 53T392 -31Q353 -31 300 -7L289 -2L277 -6Q242 -17 192 -17Q141 -17 113 -13T77 -3T68 14Q68 20 73 28T93 45T131 58Q152 62 197 62Q241 62 272 48L282 44Q308 65 334 93Q380 145 467 266T622 454Q644 476 664 493T694 517T720 534T740 547Q699 671 540 671Q461 671 385 625T276 534Q265 520 251 499T219 438T202 368Q202 309 267 309Q325 309 396 383T491 545Q492 548 493 552Q494 558 496 559T511 564Q513 565 514 565Q523 568 527 568Q534 568 534 560Q534 554 529 537Q507 442 420 357T251 272ZM332 20Q332 19 341 15T368 6T400 2Q425 2 457 13T531 49T614 125T690 248Q750 376 750 476V490L738 479Q698 436 646 366T554 239T455 121T332 20ZM226 20Q226 25 186 25Q181 25 174 24H166Q161 24 158 23H152Q170 21 197 21Q205 21 213 21T223 20H226",119970:"206 318L249 320Q249 327 259 352T282 399Q312 447 366 510T465 610Q588 717 661 717Q695 717 716 701T738 653T704 577Q663 522 610 474T512 397T424 346T359 315T333 306Q331 304 327 290T323 267Q323 229 368 229Q402 229 439 254T505 312T571 382T638 435Q642 437 644 437Q658 437 658 409Q655 403 647 399T624 379T595 326Q583 296 564 267T523 179Q504 126 483 91T423 27Q335 -37 231 -37Q191 -37 157 -30T95 -2T67 53Q67 89 94 123T159 158Q180 158 190 146T200 119Q200 102 178 89T136 75Q128 75 120 78T110 81Q105 81 105 62Q105 38 129 24T180 5T238 1H244Q282 1 319 32Q349 55 371 85T436 190L465 239Q413 192 354 192Q300 192 274 217T245 276Q245 284 242 284Q220 280 187 280Q106 280 59 315T12 409Q12 457 43 508T118 597T210 659T295 683Q308 683 308 675Q308 670 299 658T282 646Q266 646 240 633Q182 606 118 511Q76 448 76 400Q76 368 105 343T206 318ZM677 660Q677 680 646 680Q616 680 565 629Q537 601 514 571Q493 544 455 492T389 398T360 355Q366 357 386 367Q463 406 534 473T641 591T677 660",119973:"829 148Q845 148 845 143T841 130T823 109T788 83T730 54T644 22Q637 20 634 19T627 16T622 13T618 10T612 3T604 -6Q510 -112 396 -203T201 -312Q190 -314 171 -314H166Q156 -314 147 -312T123 -304T101 -283T92 -245Q92 -203 117 -160T175 -93Q214 -65 280 -41T390 -6T509 22L532 27L547 47Q673 219 673 225L665 228Q657 231 648 235T627 249T606 270T591 300T584 341Q584 389 614 447T686 544Q735 588 799 615T959 667T1108 713Q1118 717 1119 717Q1125 717 1129 705T1133 689Q1133 686 1115 673Q1051 627 1001 579T918 481T867 403T828 328T805 277Q802 271 801 267T798 261T798 259Q849 270 900 317Q956 371 956 421Q956 438 953 457T950 480Q950 481 950 482L951 484Q953 487 966 492T985 498Q989 498 994 473Q1000 441 1000 423Q1000 362 934 302T790 223L775 220L767 207Q757 191 731 158T685 98T662 63Q662 61 690 70T755 99T811 142L816 148H829ZM646 332Q646 308 659 291T685 268L698 263L735 320Q828 465 865 511Q923 582 1003 643L1005 645Q1004 645 924 620Q775 572 716 492Q646 401 646 332ZM184 -278Q233 -278 311 -212T444 -80L498 -15H496Q468 -20 424 -30T293 -70T174 -133Q167 -140 158 -153T138 -190T127 -232Q127 -278 184 -278",119974:"521 506Q521 493 549 493Q608 493 660 527Q667 531 690 555L736 604Q750 619 777 646T825 694T848 716T852 717Q857 717 860 711T865 697L866 690Q866 687 812 615Q654 404 654 401Q655 401 656 401T659 402T665 403T680 404Q718 404 734 374Q735 370 743 376Q745 377 752 382Q806 416 852 466T933 563T982 623Q1028 666 1075 686T1155 706Q1165 706 1173 705T1186 703T1194 699T1199 695T1201 692T1202 688V687L1204 677Q1204 667 1191 670Q1189 670 1183 670T1174 671Q1137 671 1086 643T1001 564Q970 517 899 449T749 339L739 333L736 322Q730 295 703 253T652 165T628 77Q628 21 681 21Q692 21 698 23Q751 46 817 134L827 148H844Q861 148 864 146Q869 140 859 127Q818 75 761 29T665 -17Q649 -17 633 -12T598 4T569 40T558 100Q558 128 563 152T585 205T609 245T643 294Q647 300 645 300Q633 297 615 297Q607 297 600 298T589 300T584 301Q581 301 569 284T536 236T488 171T418 97T331 28Q233 -37 155 -37Q104 -37 68 -17T29 44Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q68 82 68 59Q68 37 85 23T123 5T167 0Q203 0 238 21T311 85T382 174T468 288T563 410Q576 426 588 440T607 462T615 472L605 468Q568 456 533 456H527Q490 456 463 483Q451 496 451 508T468 545T486 581Q486 593 465 593Q448 593 425 568T384 518T364 493Q364 492 347 492Q326 492 326 499T351 537T414 599T477 630Q509 630 528 615T547 576Q547 556 534 533T521 506ZM675 357Q675 368 665 368Q656 368 644 363Q631 355 616 333H628Q640 334 672 341Q675 354 675 357",119977:"764 513Q764 482 772 423T780 330Q780 304 778 285T775 256T773 245Q778 252 826 328T932 484T1042 617Q1077 652 1114 678T1173 715T1200 726Q1208 726 1208 717Q1208 711 1206 695L1203 679L1199 675Q1197 675 1187 670T1161 657T1133 639Q1050 583 959 456Q906 381 858 307T779 179T725 83T691 18T679 -6Q677 -8 660 -8H656Q639 -8 639 -1Q639 4 646 17Q685 93 685 173V196Q685 233 681 288T676 380Q676 438 687 487L664 454Q505 230 454 170Q366 64 290 14T163 -36H152Q87 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 37 89 19T167 1Q187 1 197 3Q221 9 246 22T292 52T336 91T375 132T411 174T440 212T463 245T478 266Q779 695 784 698Q786 700 802 700H818Q824 694 824 692T809 668T779 604T764 513",119978:"259 -8Q230 -7 205 0T153 24T112 74T96 153Q96 254 174 379T374 599T607 707H621Q732 707 778 661Q805 634 805 598Q805 558 775 517T696 452L684 447V441Q684 378 626 273T484 97Q379 7 288 -7Q279 -8 259 -8ZM760 594Q760 670 608 670Q562 670 493 622T347 472Q174 240 174 131Q174 76 205 53T279 29Q294 29 306 32Q405 60 507 205Q592 325 616 401Q625 426 625 435Q625 436 621 436T603 440T569 449Q524 466 515 475Q513 477 513 481T525 496T541 508L548 504Q555 501 565 497T587 488T609 480T625 476Q627 476 626 481Q626 486 623 494T613 513T589 533T548 541Q495 541 413 454T286 281Q265 241 254 201T240 141T235 120Q234 118 217 111T197 104Q195 104 192 107T189 112Q190 125 193 147T220 231T280 348Q335 428 407 493T539 576Q548 578 563 578Q594 578 617 568T653 546T672 518T681 494T683 482Q683 481 684 481Q690 481 707 495T742 538T760 594",119979:"571 345Q571 384 612 418T687 452Q698 452 698 445Q698 436 679 417Q677 415 670 415Q650 412 633 389T615 350Q615 340 621 331T634 319T643 315L663 342Q751 462 817 536Q873 595 896 614L907 625Q843 680 701 680Q594 680 499 632T344 516Q317 486 296 449T267 384Q262 366 262 354Q262 332 276 316T326 299H327Q374 299 426 338Q481 376 537 456T597 598Q597 616 599 617Q601 619 614 624T630 630Q639 630 639 604V587V581Q639 519 597 456Q544 377 462 320T318 262Q278 262 250 282T222 350Q222 418 285 504Q360 597 480 656T702 716Q773 716 825 707T898 688T951 660Q962 670 985 685T1012 700Q1018 700 1022 690T1026 673Q1026 670 1019 664Q988 633 988 631Q988 630 999 618T1020 580T1031 522Q1031 471 1003 419T928 330Q854 275 765 264Q757 262 733 262H714L701 245Q615 121 473 42T218 -37Q159 -37 125 -15T90 46Q90 82 116 120T185 158Q203 158 213 147T224 121Q224 110 219 102Q198 75 159 75Q154 75 149 76T143 77T140 77Q137 72 137 53Q138 37 149 26T177 9T205 2T228 0Q313 0 419 74T602 257L620 281L614 285Q607 289 601 294T587 306T576 323T571 345ZM950 529Q950 576 943 576Q940 576 840 439T741 299H751Q804 300 845 334T924 438Q949 490 950 529",119980:"330 387Q330 331 402 331Q463 331 514 371T589 459T613 542Q613 559 608 570T598 588T593 596Q593 601 617 610Q632 617 636 616Q675 585 675 527Q675 464 629 409T516 324T387 294Q271 294 271 394V402Q271 438 292 478Q344 582 457 649T672 717Q765 717 825 675T885 548Q885 433 771 298T498 76Q493 73 491 72T486 69T484 67T485 66Q539 41 607 41Q655 41 703 71T780 139L787 148H804Q806 148 809 148Q826 149 826 140Q826 128 786 91T687 19T589 -16H576Q503 -16 414 20L396 27Q279 -17 192 -17Q130 -17 92 2T54 53Q54 92 107 123T222 155Q303 155 401 106L431 91L441 97Q476 118 527 157Q622 236 711 361T801 573Q801 591 795 607T775 641T732 668T660 679Q592 679 528 644T422 560T355 464T330 387ZM201 20Q232 20 267 27T322 40T342 49Q342 52 315 60T243 77T160 86Q150 88 144 88Q130 88 122 79T112 62L111 53Q111 20 201 20",119982:"346 463Q346 419 406 386T576 352H588L613 384L681 476Q767 594 842 651T973 708Q1016 708 1016 661Q1016 621 987 562T894 449Q802 375 696 338L682 334L665 312Q638 279 605 233T547 158T482 97Q418 46 332 5T158 -36Q87 -36 58 -11T29 48Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 28 98 14T166 0Q232 0 320 55T491 226Q530 279 551 305L558 314Q558 315 543 315Q417 321 353 365T289 460Q289 566 488 632Q578 662 660 665H679Q685 660 685 657T676 642Q670 633 666 629L664 628Q663 628 661 628T655 628Q606 628 546 615T426 568T350 486Q346 475 346 463ZM976 653Q976 671 959 671Q938 671 919 661T883 629T858 593T835 554Q832 548 830 545Q802 495 775 455T734 400T721 382L736 388Q876 449 946 568Q948 572 949 573Q976 622 976 653",119983:"354 350Q264 350 264 426Q264 442 265 448Q279 514 347 582T503 692T662 735Q719 735 774 714T882 672T983 651Q996 651 996 644Q996 639 977 612T954 581Q953 580 938 580Q909 582 884 587L869 591L870 587Q870 583 849 557T796 491T748 422Q729 391 692 313T620 188Q555 105 454 34T253 -37Q214 -37 181 -30T120 -2T92 53Q92 89 119 123T184 158Q205 158 215 146T225 119Q225 102 203 89T161 75Q153 75 145 78T135 81Q130 81 130 62Q130 39 153 24T204 5T267 0Q311 0 358 29T454 117T539 226T629 358T710 476Q726 496 744 516T778 551T807 577T828 595L836 601L785 623Q743 642 713 651T668 661T626 663Q564 663 509 644T418 596T356 535T317 475T305 431Q305 416 312 408Q323 388 369 388Q429 388 465 411T530 480Q557 526 557 565Q557 573 556 579T555 587T555 590Q555 591 568 600T584 611Q588 612 600 603Q622 581 622 549Q622 516 600 475T536 405Q454 350 354 350",119984:"55 377Q55 443 122 523T290 660T478 717Q533 717 575 689T618 594Q618 565 611 538T585 477T552 422T506 355T458 288L357 146Q307 68 307 31Q307 20 318 20Q326 20 331 21Q367 27 411 57T490 128L767 500L861 617H908H939Q953 617 956 616T960 609Q960 605 928 566T816 423T648 198Q587 113 571 86Q540 34 540 21Q540 20 545 20Q580 25 623 55T696 124Q702 132 704 133T722 134H739Q744 130 744 127T735 113Q713 80 655 38T548 -14Q527 -17 524 -17Q475 -17 473 47V63L462 55Q364 -17 302 -17Q235 -17 235 69Q235 88 239 105T248 135T268 171T292 205T328 251T369 304Q376 313 395 338T423 374T450 408T476 445T499 479T519 514T534 546T545 579T548 608Q548 647 522 663T460 680Q355 680 243 591T99 406Q97 399 97 383V377Q97 339 153 339Q169 339 175 340Q215 350 241 373T298 444Q333 496 349 535T367 588T374 603Q402 616 408 616Q416 616 416 608Q416 563 393 492T320 378Q233 302 140 302H132Q75 302 57 353Q55 361 55 377",119985:"540 717Q542 717 545 717Q562 717 562 710Q562 708 557 702T541 678T517 632T485 544T448 407Q447 405 443 388T438 366T433 345T427 321T420 299T411 274T400 250T387 223T372 197Q363 181 364 181L388 203Q476 284 527 354T620 490T718 612Q754 647 790 673T835 700Q839 700 842 691T848 672L850 662Q850 657 842 653Q803 630 768 600T699 527T653 467T610 405Q554 322 518 282T368 138Q307 84 273 51T231 9T218 -5L207 -17H175Q169 -11 169 -9Q169 -4 183 10Q227 56 258 120T302 234T330 350T356 445Q357 450 360 458L362 464Q317 434 276 434Q221 437 221 479Q221 498 240 521T259 552Q259 565 235 565Q209 565 174 546T105 482Q103 480 102 478T99 474T97 472T95 470T93 468T90 467T86 467T81 467H75Q56 467 56 475Q56 482 82 511T156 570T253 601Q289 601 311 590T334 557Q334 543 312 517T289 478Q289 471 297 471Q327 471 378 514Q384 519 390 531T412 571T451 632Q482 675 524 717H540",119986:"232 504Q232 492 263 492Q304 492 356 515L367 520L379 537Q443 632 515 705L527 717H543H552Q564 717 564 709Q564 705 562 703T554 694T540 677T518 643T488 589T448 504T398 385Q368 309 353 281L349 270L523 472L669 634Q726 695 737 706T757 717H765Q786 717 786 710Q786 704 776 691T738 627T675 497Q630 394 609 354T541 244Q456 120 449 111L447 107L448 108Q630 240 700 327Q734 368 788 463Q821 520 841 550T898 619T980 683Q1010 700 1018 700Q1020 700 1023 697T1026 692Q1026 688 1024 671T1020 652Q1018 650 1007 645T988 635Q940 609 902 565T842 477T781 374T699 272Q653 226 535 133Q423 47 373 -2L358 -17H342Q320 -17 320 -11Q320 -7 328 5T354 46T390 112Q416 161 439 217T488 326T564 453L589 490Q587 490 523 414T352 217T166 14Q138 -16 137 -16Q136 -17 120 -17Q106 -17 103 -16T99 -9Q99 -5 100 -3T106 3T116 14T132 35T154 72T184 129T222 212T270 327Q310 426 337 471L326 467Q278 455 243 455Q209 455 188 462T161 478T155 496Q155 508 176 533T198 576Q198 579 198 581T192 588T178 593Q151 593 100 519Q89 504 86 502T75 499H68Q46 499 46 506Q46 510 63 534T112 587T170 627Q178 629 195 629Q235 629 252 613T270 577Q270 556 251 532T232 504",119987:"351 351Q308 351 290 373T272 426Q272 487 329 566T478 688Q538 717 584 717Q635 717 681 696T745 620Q752 598 752 564T745 498L741 485Q742 486 769 516T825 573T889 634T962 689T1027 716Q1035 717 1060 717Q1083 716 1096 714T1120 705T1131 686Q1131 668 1109 647T1055 626Q1035 626 1026 638T1016 663Q1016 667 1020 679H1015Q971 671 886 589T728 413L688 360Q688 359 725 359H750Q762 359 766 357T770 348Q769 345 761 335T750 322Q748 321 704 321H660Q651 311 632 282T589 199T565 107Q565 25 653 20Q684 20 720 44T779 95T826 152T850 183L856 184Q861 184 865 184Q888 184 888 173Q883 163 845 117Q770 37 723 10T638 -17Q584 -14 554 17T523 101Q523 147 534 167L532 166Q530 164 526 160T518 153Q378 15 256 -15Q250 -16 226 -16Q161 -16 132 7T103 59Q103 93 129 125T194 158Q232 158 232 121Q233 118 233 113T221 96T188 77Q182 75 168 75T150 78V70Q150 43 178 32T241 20Q340 20 527 286L552 321H524Q489 321 489 330Q489 333 497 344T509 358Q511 359 545 359H579Q580 362 597 389T631 445T661 514T675 586Q675 637 645 658T572 680Q506 680 444 632T348 527T314 434Q314 388 361 388H364H366Q380 388 389 390T416 408T457 454Q487 497 505 536T526 594L529 613Q531 615 545 622T560 630Q568 630 573 613T578 577Q578 518 532 455Q504 413 453 382T351 351",119988:"155 280Q116 280 87 300T57 368Q57 409 87 466T192 589Q269 653 345 684T472 716Q572 716 613 675Q644 644 644 599Q644 585 643 574T637 550T629 529T616 505T600 481T578 450T554 416Q494 330 493 328L480 306Q466 278 466 256Q466 227 492 227H496Q514 227 534 234Q541 237 544 241T571 279L762 559Q777 579 792 595Q818 620 856 646T919 686T946 700Q951 700 955 692T959 677Q959 673 947 665T911 639T866 595Q816 538 749 408T640 225Q574 138 464 61T248 -17Q190 -17 144 1T98 62Q98 81 109 102T131 135Q156 156 183 158Q226 158 226 121Q226 111 224 107Q215 93 196 84T162 74Q154 74 147 77H144V70Q146 41 185 31T263 20Q363 20 493 175L507 192H504Q500 191 498 191Q484 189 476 189Q430 189 405 219T379 287Q379 294 379 299T382 311T385 322T391 335T398 347T408 363T420 379T434 399T450 422Q455 429 469 449T488 475T504 499T520 523T533 543T544 565T552 583T557 603T559 620Q559 680 467 680Q402 680 333 646T213 563T131 462T98 373Q98 343 119 330T169 317Q187 317 212 333Q242 354 291 423T352 555Q354 562 355 588Q355 612 356 612Q357 614 371 622T387 630Q391 630 397 623T409 597T415 556Q415 507 380 448T294 344Q216 280 155 280",119989:"221 428Q221 487 280 555T425 670T583 717H587Q641 717 665 695T689 646Q689 625 674 600T658 564Q658 550 671 541T695 530T710 528L718 539Q779 613 821 646Q894 707 964 707H970Q1010 707 1025 675Q1032 661 1032 645Q1032 626 1022 607Q1008 579 980 560T897 522Q867 512 836 505T788 496L771 493Q768 493 760 477T736 429T702 370Q700 367 698 363Q696 360 696 359H805Q809 355 809 350Q809 340 791 322Q789 321 728 321H668Q562 179 433 88L419 78L434 73Q505 54 554 54Q609 54 654 82T720 140H752Q758 134 758 132Q758 128 747 113Q711 67 657 32T552 -14Q540 -16 517 -16T480 -15T439 -3T375 27L354 38L338 30Q257 -8 191 -8H184Q154 -8 133 -5T103 1T88 10T83 19T83 29Q83 35 86 44T100 65T127 88T173 105T241 112Q286 112 342 99L360 95L372 105Q434 157 523 270L560 320Q560 321 533 321L507 322Q502 325 502 330Q502 339 521 358Q523 359 556 359H588L669 474L682 491Q676 492 665 494T647 498T632 503T614 510T596 521Q556 547 556 570Q556 585 579 618T603 663Q603 679 568 679Q510 679 452 650T354 581T288 500T262 431Q262 407 280 397T321 387Q331 387 341 390T360 398T376 409T390 423T400 435T409 447L414 454Q457 514 460 562Q460 575 461 576Q461 577 475 586T492 595Q496 595 503 588T514 572Q520 559 520 539Q520 473 452 412T308 351Q269 351 245 370T221 428ZM989 642Q989 667 953 671Q905 671 871 644Q853 632 832 604T799 554T787 531H788Q801 531 842 539T916 561Q989 592 989 642ZM198 29Q230 29 257 36T295 52L306 59Q306 63 259 73Q251 74 209 74Q177 74 158 66T134 48L130 40Q130 29 198 29",120068:"22 505Q22 563 94 624T271 685H280Q416 685 443 560Q447 535 447 504Q444 414 405 330L399 319L229 155Q233 154 241 153T253 150T265 145T281 135T301 119T328 93L357 64L402 92Q438 116 473 137L500 154V339Q500 528 495 593V601L559 649Q621 696 624 696L638 686L629 677Q599 650 593 638Q582 614 581 504Q580 490 580 443Q580 314 584 238Q584 235 584 224T584 210T585 199T586 187T588 176T591 164T595 152T601 137T609 121Q630 77 640 77Q661 77 703 101Q704 95 706 90L707 86V84L636 29Q618 15 601 2T574 -19T564 -25L500 121Q499 121 399 48L299 -26Q298 -26 291 -15T272 11T245 42T209 69T165 80Q120 80 58 43L48 37L40 42L32 48L122 117Q196 173 241 211Q319 280 343 327T368 447Q368 535 317 582Q264 633 199 633Q155 633 122 605T86 542Q86 518 133 467T181 387Q181 348 140 309Q113 281 73 260L64 255L50 265L59 273Q112 307 112 345Q112 363 90 387T45 441T22 505",120069:"48 506Q48 568 120 629T268 691Q362 691 425 594L431 585L441 594Q478 628 528 657T629 686Q665 686 687 670Q703 658 718 584T753 506Q756 505 763 505Q778 505 804 512L815 516L820 496Q820 494 808 490T774 476T732 454Q720 445 708 437L675 415L640 394L625 383Q626 382 635 382Q652 382 670 379T712 364T754 336T784 289T797 220Q797 172 776 122Q769 106 766 102T745 84Q654 11 619 -8T538 -27Q483 -27 387 10T249 47Q218 47 186 34T133 8T112 -5T104 7T97 21L196 82Q259 120 284 140Q333 181 351 214Q368 251 368 353Q368 588 228 620Q222 621 205 621Q160 621 139 596Q117 569 117 548Q117 526 162 470T208 387Q208 352 179 320T104 264Q88 256 86 256Q83 256 70 266L82 274Q134 309 134 343Q134 352 130 359Q118 377 100 401T72 439T56 470T48 506ZM453 528Q457 496 457 419L458 357L488 367Q554 390 622 425Q673 449 673 453L671 454Q669 456 665 460T657 473T648 498T639 541Q629 597 616 613Q599 633 567 633Q534 633 493 599Q471 577 457 540L453 528ZM713 176Q713 252 661 295T528 339Q512 339 494 336T466 330T455 325Q454 325 452 311T444 270T425 217L420 207L304 118L319 116Q381 111 475 74T602 37Q655 37 684 79T713 176",120071:"346 611Q300 611 261 604T194 584T144 555T107 519T82 481T65 443T55 410T50 383T48 367L37 372L27 378V393Q33 524 115 603Q160 648 230 666T365 685Q423 685 434 684Q745 653 745 405Q745 281 694 151L687 133L657 103Q524 -27 470 -27Q456 -27 331 18T157 64Q122 64 84 28Q67 9 57 -6L50 -16L43 -8L35 0Q35 3 46 22T83 74T141 133H154Q208 136 253 161T299 230Q299 259 277 290T232 348T209 392Q209 434 254 479T358 556L368 561L382 550Q382 549 381 548T377 545T371 541Q353 527 326 496T298 444Q298 430 343 365T389 277Q389 240 353 202T267 136L252 127Q304 118 400 83T513 47Q548 47 582 79T635 145Q671 208 671 323Q671 390 651 441T599 524T523 576T436 603T346 611",120072:"301 564Q240 564 203 507T165 361Q165 280 190 218T260 119T358 64T474 46Q491 46 499 47L511 48L628 106V80L499 -5Q498 -6 497 -7T494 -10T490 -12T485 -15T478 -17T468 -19T456 -21T439 -22T418 -23T392 -24Q252 -20 169 67T86 315Q86 409 124 491Q128 500 139 508Q211 560 272 591L293 601L325 585L338 594Q374 617 422 639T502 674L532 685Q533 685 540 663T557 614T574 581Q580 575 591 575Q600 575 616 580T634 585V564L623 559Q572 535 532 529L522 527Q491 547 442 627Q442 628 440 627T435 624T428 620Q410 610 405 597T399 559V553Q399 534 409 487Q419 431 427 369L476 400Q526 431 526 432Q531 426 537 420Q565 382 602 359Q611 353 610 352Q609 351 575 332T537 312Q536 312 505 335T463 358Q451 358 439 352T425 337Q394 243 263 223L251 221L243 229L235 236L245 239Q274 247 303 266Q320 277 325 290T330 336Q330 394 315 451T300 531Q300 549 303 561Q303 564 301 564",120073:"198 617Q177 617 159 609T128 587T106 557T91 524T82 494T76 472L75 463Q74 463 67 468T59 474Q59 488 63 510T80 564T114 622T170 667T253 686Q272 686 295 680Q330 672 384 645T468 598Q498 580 524 580Q549 580 595 626L612 643V616L599 599Q522 500 482 500Q466 500 435 514L420 521Q388 516 349 486T309 415Q309 396 323 366T352 315T367 294Q367 293 375 301T398 322T429 352L490 410Q537 355 542 332Q542 330 531 315T510 286L499 273Q479 313 449 313Q437 313 419 303T390 282L378 271L394 250Q444 183 470 129Q484 96 484 71Q484 -19 402 -86T223 -153H220Q175 -153 137 -120Q103 -89 103 -8Q103 12 106 40T109 96Q109 132 103 146T72 161Q46 161 16 143L14 154L11 165Q88 219 143 219Q163 219 177 197T192 127Q192 102 186 65T179 4Q179 -60 210 -88T272 -117Q319 -117 362 -75T405 33Q405 72 363 139T278 271T235 368Q235 385 243 404T264 439T292 472T324 500T353 522T374 538L382 543Q382 544 351 562T274 598T198 617",120074:"373 560Q373 543 378 509T388 448T394 421Q396 421 416 433T474 474T548 537L538 543Q481 570 452 628L487 659Q521 690 522 690L526 684Q529 677 535 667T551 646T575 625T607 608Q617 606 621 606Q644 606 660 622L664 600L497 455Q495 453 527 453H546Q628 453 665 407L666 406Q710 357 710 297Q710 196 631 109L621 98L577 69Q471 -7 452 -15Q413 -26 370 -26Q239 -26 155 59Q66 148 66 319Q66 442 113 505L191 552Q269 600 270 600H271Q273 600 280 596T293 589T299 586Q300 586 357 623Q413 659 415 659L426 649Q373 604 373 560ZM219 228Q305 262 305 329V343Q305 384 294 434T282 519Q282 562 287 567Q287 569 286 569Q222 556 191 520Q144 464 144 362Q144 213 228 128T420 42Q514 42 568 103T622 255V260Q622 320 578 357Q526 400 453 400Q434 400 410 396L399 394L400 378V372Q400 330 388 301T348 254T305 232T252 217Q245 215 242 214L234 213L226 220L219 228",120077:"194 601Q175 601 155 590T121 564T95 533T76 506L69 495Q55 503 55 507Q55 509 60 521Q87 586 132 636T222 686Q251 686 289 660T363 607T422 580Q442 580 466 588T506 604L522 612V591L487 574Q371 517 359 517H357Q332 522 280 561T194 601ZM383 39Q383 96 356 203T329 361Q329 364 329 370T330 378L331 388L339 399Q362 429 394 462T446 513T469 531Q470 531 477 527T484 521L474 509Q411 434 411 379Q411 341 434 223T458 82Q458 1 390 -69T239 -139Q191 -139 162 -123T123 -83T108 -30T101 23T88 64T52 80Q27 80 -4 64L-10 80Q-5 85 13 98T63 128T118 144Q149 144 163 129T179 93T182 38T187 -19Q199 -96 278 -96Q294 -96 309 -91T343 -73T372 -31T383 39",120078:"154 37Q219 41 219 142Q219 203 190 302T160 434Q160 445 172 472T209 534T269 602T354 657T460 680H472Q576 680 618 617V599Q618 578 615 555T608 517T602 501Q596 495 587 495Q586 495 586 499Q586 500 586 505T585 513Q567 628 415 628Q384 628 356 621T302 596T260 546T244 466Q244 416 258 377L261 367L276 382Q294 401 317 422T386 471T468 500Q500 500 518 477T544 422T554 386Q555 382 560 376T576 364T601 357Q612 357 623 361Q623 360 621 351T617 340L541 305L465 272Q469 271 476 270T488 266T502 260L512 255L519 242Q533 211 546 157T564 93Q584 53 617 53Q649 53 682 74V54L675 46Q646 17 612 -5T554 -27Q546 -27 538 -23T517 -9T494 28T478 91Q465 172 448 200T378 228Q337 228 289 207L288 196Q288 160 284 138Q283 125 262 98Q185 1 112 -24L102 -27L91 -25Q47 -13 17 31Q17 33 49 69L80 106Q111 37 154 37ZM421 434Q411 436 405 436Q370 436 336 407T275 337L267 325L271 313Q288 257 288 234Q289 234 395 276T502 319Q501 320 499 323T493 330T485 345T475 371Q473 378 468 388T449 416T421 434",120079:"251 231Q251 254 206 341T160 468Q160 529 238 605Q313 677 425 685L432 686Q440 686 445 686Q520 686 545 657T571 576Q571 548 568 517T564 480Q564 466 572 460T608 452H623V431L619 430Q618 430 611 428T591 423T566 417L516 404Q497 415 491 419T480 433T475 461Q475 470 477 498T480 546Q480 561 480 569T474 592T459 615T429 631T379 638Q322 638 283 606T239 526Q237 480 280 394Q319 310 320 268V250Q308 235 244 169L203 128H210Q215 128 256 112T357 80T466 64Q526 64 564 88T625 186L629 196Q643 187 644 186Q618 70 604 41Q577 -15 513 -24Q496 -26 476 -26Q418 -26 344 -3T211 45T133 69Q115 69 97 50T65 7T49 -20L45 -16Q41 -11 37 -6T33 0Q33 8 66 69T111 134Q251 156 251 231",120080:"687 578Q690 586 719 612T794 665T877 692Q909 692 926 670T953 614T973 570Q983 561 1000 560Q1023 560 1048 569V553L1034 546Q1003 528 972 504T933 466Q905 403 905 264Q905 205 909 172T920 126T940 91Q951 74 959 74T997 87L1027 100V79L956 27Q940 15 922 2T894 -19L885 -26Q883 -26 854 27L825 80V192Q826 314 830 341Q831 345 833 356Q840 398 844 404Q871 444 920 489L917 491Q914 493 911 495T903 501T898 508Q893 516 877 562T852 616Q840 628 818 628Q751 628 702 541L697 532L700 515Q708 467 708 419Q706 348 690 276T662 169T643 126L634 116Q626 105 611 87T581 51L522 -22L514 -15Q470 21 452 21Q431 21 394 -16L384 5L386 9L426 60Q449 87 460 95T486 104Q487 104 491 104T497 103Q514 99 541 81L559 69Q595 96 606 169T618 350Q618 486 598 543T517 601Q484 601 458 570T432 523Q432 516 434 492T436 443Q436 250 369 133L363 122L280 50Q207 -16 192 -27L182 -18Q136 26 106 26Q83 26 62 9T37 -16L27 0L33 10Q41 22 54 39T94 81T143 106Q178 106 225 62L235 53Q283 82 307 117Q352 190 352 359Q352 408 345 451T320 534T267 597T183 621Q159 621 147 617T120 598Q97 574 96 556Q96 528 143 469T191 377T161 311T102 262T70 245Q69 245 59 252T49 260L56 264Q63 268 73 275T94 291T111 312T118 338Q118 355 95 384T50 446T27 506Q31 567 101 626T255 686Q297 686 330 671T382 632T409 595T421 572V571L430 580Q454 610 496 634T588 659H590Q655 659 683 585L687 578",120081:"112 334Q112 356 70 410T27 497Q27 553 94 619T229 685Q230 685 236 685T246 686Q303 686 349 654Q373 636 392 607T419 558L426 538L454 576Q474 604 486 618T520 651T569 678T633 686Q668 684 687 673T713 651T730 609Q730 608 732 600T736 588T741 578T747 568T754 561T765 555T779 553Q789 553 817 562Q819 557 819 555V547L790 526Q743 492 730 479T712 447Q697 369 697 281Q697 166 726 108Q741 76 755 68Q759 66 767 66Q789 66 825 93V82Q825 71 822 70Q821 69 763 27T701 -18L692 -25L668 15Q662 25 650 45T635 70L627 85V107Q627 122 626 162T624 285Q624 381 632 398Q638 409 651 425T675 454T696 477T707 489H696Q683 490 679 492T669 507T653 551Q642 588 627 608T584 628Q572 628 560 625T538 616T519 602T502 586T486 568T473 549T463 532T454 517T448 504L445 497Q437 480 437 474Q437 472 439 461T444 421T446 348Q446 205 405 124Q396 105 392 100T368 78Q312 32 278 9T235 -18T214 -22Q191 -22 170 -10T139 12T129 25T160 66T192 105Q193 102 194 98T200 83T213 64T233 49T261 42Q303 42 339 90Q373 134 373 268Q373 397 339 493T235 618Q215 628 191 628Q155 628 126 604T97 548Q97 524 120 493T168 431T192 381Q192 346 164 318T86 260L70 250L54 266L63 272Q112 300 112 334",120082:"428 596Q412 596 386 595T350 593Q289 593 270 625Q267 632 267 640Q267 656 280 672T312 705T336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q648 627 677 599T720 535T739 466T744 392Q744 317 732 260T696 166T659 116T621 83Q617 80 615 78Q485 -27 377 -27Q320 -25 272 -9T187 21T122 36H116Q65 36 29 -13L27 -15L12 0Q12 1 32 26T76 78T109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120083:"112 339Q112 354 91 380T49 438T28 497Q28 565 95 628T242 692Q261 692 277 689T307 682T331 670T351 655T367 637T379 619T388 600T395 582T401 565T405 550Q409 554 422 570T453 603T500 641Q573 692 637 692Q656 692 670 686T692 672T705 647T713 618T718 584Q720 568 721 562T728 546T742 534T768 530Q776 531 782 532T791 535T796 536Q799 536 804 521Q801 519 789 513T764 499T738 480Q697 447 680 414Q677 407 677 396Q677 370 713 312T750 210Q750 125 686 57T560 -11Q540 -11 475 13L410 37V31Q410 -9 412 -50T417 -118T420 -150Q419 -150 373 -184T326 -218L305 -208Q305 -207 307 -196T314 -165T322 -116T328 -46T331 43V63L318 66Q270 80 250 80Q233 80 213 70Q183 57 138 -3L128 -16L118 5L125 20Q193 154 282 154Q309 154 331 146V287Q331 444 327 469Q321 522 301 560Q284 590 251 611T184 633Q146 633 119 607T92 550Q92 539 94 534Q100 516 143 460T186 386Q186 366 170 336T119 281Q102 264 70 250L49 260L56 266Q64 271 72 278T90 296T106 317T112 339ZM602 345Q602 357 608 371T622 397T642 421T661 441T678 456L686 462Q663 473 652 486T639 512T634 553Q631 594 624 608T593 631Q587 632 567 632Q539 632 497 600T416 497L410 484V122L467 103Q481 99 502 92T533 82T557 75T578 69T594 66T610 64Q647 64 672 87T697 144Q697 180 650 250T602 345",120084:"428 596Q412 596 386 595T350 593Q313 593 291 605T268 638Q268 644 269 648T274 658T284 669T301 689T326 718L336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q744 592 744 398Q744 299 708 213T646 104L603 68L614 55Q670 -5 710 -5Q726 -5 744 1T772 14L781 20Q782 20 782 7V-6L771 -13Q673 -69 665 -69L647 -63Q552 -30 514 8H512Q509 8 500 3T471 -9T428 -23Q405 -27 377 -27Q305 -24 228 6T124 36Q69 36 27 -16Q23 -13 19 -8L11 0L27 20Q93 102 109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120086:"750 276Q750 141 645 57T378 -27Q224 -27 146 67Q66 163 66 307Q66 361 80 412T127 515T217 609T356 676L388 684L420 692L442 681Q545 625 586 608T654 591Q688 591 710 609T737 646L742 665Q742 665 756 654L752 642Q736 594 706 566T621 515L607 510Q580 513 528 542T421 599T335 627Q272 627 214 569Q139 500 139 373Q139 308 159 247T217 136T316 56T455 26Q520 26 566 43T634 90T666 148T676 207Q676 264 649 297T580 338Q574 339 552 339Q516 339 442 325T327 310H324Q303 310 290 312T259 328T232 369Q230 375 230 390Q230 426 259 461Q286 488 338 507Q351 498 351 495L346 492Q342 490 339 488T330 482T320 473T312 462T305 447T303 428Q303 368 366 368Q393 368 487 388T613 409Q656 409 696 385T748 306Q750 294 750 276",120087:"289 686Q338 686 439 668T565 649Q606 649 641 672Q656 683 664 690T674 700L675 701Q676 698 676 692V681L641 636Q608 591 602 588Q577 575 528 575Q490 575 438 583L426 585L416 578Q335 520 335 465Q335 437 393 366T452 259Q452 226 406 171Q387 146 351 115L341 106L358 97Q438 58 475 58Q525 58 598 124L608 133Q617 119 617 118Q617 114 606 103Q513 0 448 -27L438 -25Q401 -19 337 14T234 48Q186 48 122 -3L112 -11L106 -3L101 5L110 15Q160 63 209 105L224 117H310Q384 163 384 210Q384 238 329 303T263 398Q262 400 262 404Q262 427 290 476T368 580Q383 596 381 596Q315 622 228 622Q159 622 118 593T76 516Q76 482 96 461T139 431L107 399L75 367Q34 403 34 472Q34 525 64 572T148 652Q207 686 289 686",120088:"160 247Q160 291 110 382T59 505Q59 542 106 597T207 690L218 697L229 682Q229 680 216 669T187 644T158 604T144 552Q144 526 165 482T207 387T228 291Q228 277 228 267T224 247T219 232T210 217T199 202T184 184T166 163L118 107Q124 105 132 105T160 98T220 77Q298 47 317 47Q354 47 409 105Q444 142 451 161T458 244V277Q458 339 455 457T447 596L575 686L591 676L583 668Q550 632 541 587T532 449V372V298Q532 198 550 147Q572 79 605 79Q617 79 631 84T656 95L665 100V79L595 27Q578 15 560 2T532 -19L523 -26Q522 -26 490 42L458 111L397 50Q389 42 374 27T355 8T340 -5T325 -16T311 -22T294 -26T274 -27Q232 -25 152 6T35 37Q28 36 19 30T4 18T-8 4T-16 -5Q-25 10 -25 11T-20 18Q-5 34 15 57L54 101Q70 103 86 116Q94 121 113 140T137 166Q160 201 160 247",120089:"54 266Q118 307 118 339Q118 360 74 413T27 493Q26 530 59 578T133 651Q187 686 256 686Q299 686 332 673T382 640T409 600T424 567T429 553Q431 553 463 586T542 653T624 686Q663 686 715 652T798 617Q812 617 825 622V606L815 599Q785 576 762 546Q724 495 724 432Q724 397 737 317T750 217Q750 148 711 96Q697 75 639 34T578 -10Q563 -21 555 -23T522 -26Q458 -26 363 29Q253 89 211 89Q192 89 173 83T139 67T114 49T96 34L90 27L80 43L95 59Q121 87 148 110T191 143T213 154Q261 154 300 195Q328 222 340 267T352 406Q352 562 255 611Q222 627 187 627H182Q143 627 115 598Q96 579 96 559Q96 528 144 470T192 381Q192 348 156 314T80 256L70 250L54 266ZM727 548Q701 550 650 583T567 617Q560 617 554 615Q532 610 501 580T445 501L437 485V465Q432 326 378 223L294 150Q321 143 421 87T560 31Q608 31 634 64Q660 102 660 198Q660 226 655 292T650 387Q650 418 658 452L660 462L735 548H727ZM264 150Q265 151 263 151H261Q261 150 264 150ZM280 150H276V149Q280 149 280 150",120090:"32 501Q35 564 103 625T264 686Q326 686 365 652Q402 618 420 564L441 585Q486 630 539 670L559 686L572 672Q637 606 665 559L682 576Q787 686 845 686Q877 686 929 656T992 623Q999 621 1016 621Q1041 621 1054 628L1051 617L1047 606Q1042 602 1037 597Q983 557 969 522T954 434Q954 394 961 336T968 221Q968 201 966 184T963 155T956 131T948 113T936 96T923 82T906 66T887 50L816 -2Q815 -3 810 -6T801 -11T791 -16T777 -20T759 -23T735 -25Q691 -25 619 4T505 37H496L463 21Q420 0 389 -20L378 -27H362Q316 -27 275 -9T202 28T150 46H146Q114 46 59 -5L48 -16L41 -6Q40 -4 38 -2T34 2L33 4Q33 8 77 54Q111 87 142 112L154 122H166Q239 127 288 182Q346 244 346 406Q346 489 326 537T259 610Q227 628 195 628Q155 628 128 606T101 549Q101 517 146 465T192 382Q192 348 156 310T85 254L75 250L64 258L55 266Q56 267 74 276T105 301T118 339Q118 362 75 413T32 501ZM952 547Q927 555 877 586T796 617Q744 617 682 525L676 516L677 498Q678 486 678 425Q678 301 652 206Q649 195 613 151T577 102Q577 100 582 100Q618 100 720 51Q761 32 790 32H794Q843 32 869 83Q884 110 884 189Q884 233 879 294T873 400Q874 433 879 451T889 478T915 507T952 547ZM241 105Q249 98 263 88T317 60T393 42Q478 42 547 109Q607 171 607 358Q607 371 607 380T604 417T595 467T577 517T546 566T500 601L479 580Q449 550 433 526L426 516V503Q426 311 357 200L352 191L296 149Q241 107 241 105",120091:"96 511L78 527L149 603Q207 666 227 686L237 685Q278 680 306 667T351 631T376 588T395 533L400 516L406 527Q439 600 523 653Q538 664 587 688Q589 688 596 672T613 635T629 606Q643 588 665 588Q677 588 693 596L709 603V585L607 526Q583 536 554 564T512 614Q461 571 435 507T405 381V367H581L563 347Q561 344 558 341T553 335T549 330T546 326L545 325H541Q537 325 488 329T411 334H405V325Q405 198 454 123Q497 54 568 54Q594 54 619 64T660 84L676 95V74L565 -16L553 -20Q528 -27 512 -27Q492 -27 475 -21T444 -5T418 19T398 47T382 77T371 105T363 128T358 145L357 151Q354 151 339 136T294 91T232 37Q152 -22 113 -22Q90 -22 69 -9T38 17T28 32Q28 33 58 68L86 101Q94 81 115 64T165 47Q206 47 249 84Q302 128 325 222Q334 263 336 312V334H312Q198 334 163 324H161Q162 326 182 348L198 367H336V398Q333 508 308 550Q295 570 274 585T227 601Q204 601 181 589T145 565T115 533T96 511",120092:"123 345Q123 358 75 415T27 496Q27 533 63 578T121 639Q181 685 256 685Q305 685 332 676T384 635Q419 588 425 542Q468 585 526 628T618 686Q632 667 658 645T704 609T724 594Q740 512 740 385V375V361Q740 128 682 -3Q656 -64 554 -141T361 -218Q319 -218 287 -203T243 -173T230 -150Q230 -148 267 -109L304 -69Q311 -115 341 -142T411 -170Q474 -170 534 -119T624 11Q660 111 660 312Q660 447 633 528L612 549Q578 583 552 596L543 601L528 592Q501 574 483 558Q454 528 436 494L431 484V473Q431 330 376 230Q366 213 359 206T306 159L250 112Q278 105 327 82T399 58Q421 58 440 69T471 92T484 104H485L493 90L480 73Q453 39 429 13Q393 -22 372 -22Q342 -22 260 15T153 53Q97 53 48 -16L38 5Q46 22 74 54T128 108L143 122H155Q226 127 275 168Q352 236 352 399Q352 501 309 564T197 628Q156 628 129 607T102 553Q102 517 147 463T192 383Q192 323 75 250L59 266Q123 314 123 345",120094:"86 363Q86 365 128 391T212 444L255 470Q256 470 263 465T283 453T308 442Q338 431 346 431Q350 431 358 436L414 465L421 459L418 434Q404 339 404 262Q404 147 408 119L425 97Q443 74 444 74L467 86L491 97Q492 97 497 83L436 28Q377 -26 374 -26L331 46L329 91L155 -35Q152 -35 114 10T68 65L67 86Q66 100 66 156Q66 177 66 198T68 236T71 268T74 296T77 320T80 338T83 351T86 360V363ZM314 365Q285 367 255 374T206 386L187 392Q181 392 172 376T154 311T145 197Q145 124 151 118Q156 110 187 78L208 56H214Q221 57 253 76L308 109L329 123V136Q328 143 328 257V365H314",120095:"177 427Q177 364 181 364Q184 364 192 370T223 395T271 433Q317 469 323 469Q325 469 338 462T377 440T432 413L440 409L441 396Q441 394 441 372T442 334Q442 203 425 108L423 97L400 83Q347 49 296 21T222 -19T196 -31Q192 -29 149 12T87 71L89 89Q100 155 100 319Q100 500 94 627Q94 632 94 638T94 648T94 656T93 662V664Q93 668 97 669T106 670H110Q114 653 118 633L127 596Q127 595 132 597Q136 599 195 642L255 685L272 673Q269 670 256 659T233 637T211 609T190 565T179 508Q177 494 177 427ZM295 377L274 385Q273 385 264 381T242 370T223 361Q213 355 188 340L178 333V123L198 103Q259 42 285 42Q299 42 314 55T339 85Q363 132 363 232Q363 310 358 343V349L345 355Q330 363 295 377",120096:"72 208Q72 323 84 361Q84 363 167 414Q248 466 250 466Q255 465 260 465Q283 460 307 450T344 430L357 422L306 343L301 342L296 340Q267 362 247 372T216 384T177 390Q154 349 154 238Q154 220 156 158V145L168 132Q179 121 208 93T244 59Q245 58 246 58Q255 58 302 83T350 108L352 104Q355 100 356 96L358 92Q358 91 274 32T187 -29L177 -20Q160 -6 120 36T77 84Q77 87 75 118T72 208",120097:"13 542Q13 544 77 576T147 609Q154 609 185 598T283 551T414 464L427 454V440Q427 436 427 412T428 372Q428 315 426 270T418 197T409 152T400 121T394 103L304 35Q285 21 261 2T225 -25L214 -33Q149 7 97 59L76 80L75 91V171Q75 221 76 254T79 299T80 313Q80 315 78 321Q78 323 78 326L77 330Q79 336 132 384T211 447L219 445Q221 445 224 444L228 443Q229 443 228 441T221 432T206 415L191 395Q175 378 162 339Q152 306 152 250Q152 217 159 140V134L171 121Q194 99 235 74T284 48Q296 48 310 75T337 156T349 267Q349 346 336 400L315 420Q246 489 176 525Q127 545 94 545H73L27 527L13 542",120098:"353 103Q353 97 358 87L337 71Q293 38 247 6Q191 -30 189 -30Q188 -30 173 -16T130 26T76 85L74 99Q70 139 70 190Q70 228 73 271T79 338T84 365L94 372Q105 378 126 392T166 417L246 467Q283 417 349 369L364 358L355 349Q249 249 169 180L151 166L152 152V139L165 126Q186 105 215 84T260 62Q267 62 309 82L353 103ZM267 323Q246 337 230 350T204 371T189 385T179 394T174 397Q149 381 149 219V211Q151 211 171 223T220 258T268 299L282 313L267 323",120099:"128 387Q128 391 112 456T92 546V555L101 568Q133 617 183 670L193 681L204 673Q238 648 262 648Q276 648 292 656L302 661L308 653Q308 652 278 618L249 585H234Q194 587 159 595Q158 595 156 596H153L150 597Q151 593 152 581T154 564T157 547T164 524T176 494Q199 436 203 400V392H207L323 386Q323 384 309 368L296 351H203V176Q201 -9 198 -32Q194 -61 166 -114Q158 -129 153 -138Q114 -214 110 -221Q105 -221 98 -220L87 -219V-216Q88 -215 106 -150T124 -82Q128 -73 129 155V351H30L64 386H96Q128 386 128 387",120100:"27 -144L17 -131L82 -75L146 -20L126 6Q99 37 92 48L78 65L77 79Q75 103 75 158Q75 217 78 268T86 343T91 368Q92 370 109 382T157 413T222 452Q240 465 249 469L251 470Q296 443 350 428L365 424L437 465L442 459Q442 456 441 453T437 444T432 424T427 385T423 317T421 215V133L423 119Q423 111 455 -17Q455 -21 380 -108T290 -201Q290 -202 284 -204T269 -207T252 -209Q172 -209 75 -135L62 -126Q60 -126 44 -135L27 -144ZM349 351Q267 359 178 389Q177 387 173 376T166 358T161 337T157 303T155 259Q155 195 159 135L160 124L170 112Q180 101 204 77T230 53Q231 53 286 88L340 123V141Q340 235 348 329Q348 334 348 339T348 348L349 351ZM364 -59Q364 -37 358 -1T347 64T341 93Q336 93 252 28T149 -57Q226 -134 293 -134Q325 -134 344 -118T364 -69V-59",120101:"88 427Q88 486 87 545T84 634T81 667Q81 673 82 673T89 676H94L117 600L200 661Q208 667 218 674T233 684L238 688L254 678Q222 646 216 637Q164 572 164 483V442V371Q187 390 244 431T312 478Q344 446 411 423L428 417L429 396Q434 297 434 218Q430 8 406 -34Q346 -111 262 -195L251 -205L249 -203Q248 -203 244 -199T236 -193Q226 -183 227 -182Q228 -182 244 -169T278 -140T301 -121Q330 -89 340 -22Q355 60 355 171Q355 200 353 244T348 321T344 354Q333 363 307 376T260 390Q241 390 179 350L164 341V121Q180 96 201 66L213 50Q210 46 172 11T131 -24Q130 -24 123 -11T102 25T77 65V78Q80 104 84 227T88 427",120102:"72 617Q72 618 102 645T133 673H134Q134 668 175 627L187 615L130 555L116 568Q72 615 72 617ZM27 369Q21 376 14 382L26 392Q83 440 119 474Q158 435 169 427L179 420L176 395Q166 302 166 227Q166 171 174 139Q178 119 186 103T202 81L208 75Q255 100 261 100Q262 100 264 92T267 83Q267 80 208 30T145 -20Q143 -20 118 17L91 55Q98 117 98 193Q98 339 88 369Q71 390 68 390Q63 390 39 376L27 369",120103:"101 644L132 672L145 657Q155 642 169 628L182 614L169 600Q148 579 140 570L125 555L112 568Q109 570 91 592T72 615Q72 617 101 644ZM19 -208Q-9 -185 -9 -183Q57 -134 80 -106Q103 -81 110 -19T118 179Q118 294 113 329T86 383Q78 389 76 389Q73 389 57 379L39 367Q26 380 26 381L33 387Q40 393 53 405T79 428L130 474Q147 457 186 428L195 422L196 376Q196 130 192 58T174 -35Q172 -39 104 -114T19 -208",120104:"93 348Q93 379 90 503T87 658V670Q87 671 94 671L100 672L112 636Q124 603 124 600L144 616Q196 659 234 682L246 689Q252 686 256 685T268 680L254 667Q225 641 211 626T184 579T168 505V497L178 504Q203 523 237 544L300 584L310 573Q359 522 359 481Q359 476 359 472T358 464T355 456T351 448T346 440T340 433T332 424T323 414T312 402T299 389L255 343L300 342H346L320 309H177V128L193 113Q214 92 244 68L254 60L303 84Q351 108 352 108L362 96Q355 85 277 30T194 -25L170 -4Q146 18 120 41T89 68Q94 85 94 168Q94 184 94 218T93 268V309H58L24 310L51 342H93V348ZM172 342Q217 342 252 374T287 445Q287 472 255 504Q242 517 241 517Q202 498 187 468T168 365V342H172",120105:"221 76L267 99Q268 98 269 96T271 88T270 82L262 76Q255 69 241 57T214 34L148 -20L98 56L99 89Q107 247 107 373Q107 494 101 621Q101 653 99 659V665L106 668L113 672L118 655Q122 642 131 617L138 597Q140 597 157 611L240 670L264 685Q265 685 270 680T276 674T269 667T247 647T219 617Q197 587 186 551T173 493T171 438Q171 376 175 282T179 147V117Q184 109 201 93T221 76",120106:"20 367L8 379Q9 380 63 425T118 471Q130 460 143 446L168 421V398L169 376L295 475Q362 433 415 418V399Q415 380 416 380T437 394T484 428T529 462L544 474L556 467Q590 449 614 438T646 424L653 421L665 417L664 412Q664 411 664 407T664 397T663 384Q660 342 660 335Q658 303 658 245Q658 186 660 152L661 126L669 115Q680 96 697 79L707 83Q716 87 723 90T735 96T741 100T746 102L747 103V102L750 95Q753 88 753 87L631 -18Q630 -17 622 -3T589 43L576 60L579 72Q592 146 592 218Q592 265 584 321Q581 345 578 350T560 363Q535 376 496 386L481 390Q475 387 425 358L415 351V238V157Q415 142 415 135T417 120T421 110T430 98T441 81L465 47Q462 44 458 41T443 28T420 8L380 -26L333 47L336 62Q339 77 342 109T345 184Q345 223 341 285T333 348Q322 364 258 382L240 388L169 347L168 240Q168 118 171 110L174 106Q178 101 183 93T195 78L217 48Q217 47 196 30T154 -5T133 -21L130 -16Q127 -10 122 0T111 19Q89 56 89 60Q95 76 95 153Q95 239 88 337V365L62 391L20 367",120107:"31 368Q20 379 20 380T72 427L121 470L129 463Q137 455 155 441T176 425V367L320 475L329 469Q351 454 385 437T434 417L432 402Q429 362 429 231V128L439 111Q442 107 445 102T449 95T453 90T456 86T459 84T463 82T467 82Q468 82 489 93T511 105T514 95V88L395 -18L340 65L341 77Q347 111 348 178Q348 343 343 353V358L332 363Q298 377 264 382Q260 382 254 382L249 383Q247 383 211 362L176 341V229V147Q176 134 176 127T177 115T179 106T183 99T189 91T197 81Q201 76 206 69T214 57L217 53Q217 52 175 15T132 -22Q132 -20 114 5T88 41Q84 45 84 50Q94 116 94 203Q94 227 93 263T92 324L90 364L67 388L50 378Q32 368 31 368",120108:"67 121Q70 265 84 359V364L97 371Q137 394 177 421T238 464T260 480L278 468Q295 457 327 442T394 418L406 414Q412 388 412 300Q412 263 410 228T405 170T399 130T393 103T391 92L381 86Q274 19 165 -28L161 -24Q157 -21 151 -15T136 -2T118 14T101 30T86 46T74 60L67 68V121ZM335 278Q335 286 335 303T334 335L333 349V356H326Q288 360 208 388L183 397Q178 393 172 383T154 333T142 239Q142 192 151 134Q152 124 155 120T175 99Q197 77 219 64T251 47T267 44T281 52T302 80T320 124Q335 182 335 278",120109:"23 25Q15 33 12 38L35 59Q82 102 87 105V351L68 378Q42 414 42 422Q42 437 67 472T114 530L125 541Q126 541 132 537T138 532Q121 507 121 488Q121 453 160 413L167 405L166 390L165 372Q169 372 233 421T305 478Q307 479 315 472Q395 421 423 415Q424 415 424 415T425 414L426 410Q426 407 426 401T426 388Q430 335 430 272Q430 139 408 80Q407 78 340 22L273 -33Q200 23 165 23Q164 23 164 -32Q165 -89 168 -155V-170L93 -212L78 -203Q85 -48 87 16V47H79Q53 44 23 25ZM319 41Q346 94 349 212Q349 278 343 343V351L330 357Q318 363 270 381L255 387L245 383Q212 370 178 345L166 336V287Q165 260 165 166V94H175Q219 90 299 51L319 41ZM132 57L129 60Q130 58 132 57ZM158 29Q159 29 155 34T145 45T138 50Q155 29 158 29",120110:"399 19Q399 -123 407 -174V-179L332 -219L322 -210L312 -202L314 -185Q320 -83 323 54V95L311 85Q255 40 162 -19Q146 -29 145 -27Q140 -22 103 20L63 65V73Q61 83 61 115Q61 122 61 135T60 154Q60 263 79 353L83 368L94 375Q123 391 147 405T186 429T212 446T229 458T238 466T243 470T247 471L260 464Q274 457 295 448T330 434L341 432L410 479L412 478Q414 476 416 475T419 473L417 461Q399 358 399 19ZM316 367Q287 370 252 377T196 391L176 397H175Q173 397 166 382T149 314T139 187V158Q139 138 141 132T155 114Q158 111 160 109Q210 58 211 58L218 62Q226 67 240 75T266 91L319 124V196Q319 334 325 361V367H316",120111:"357 398Q364 398 375 403L386 408Q386 404 387 400V393L369 377Q361 370 350 360T336 347T327 340T316 336T303 335Q270 335 234 371L224 379Q220 375 214 370T198 355L182 340V243Q182 164 183 152T189 129Q195 117 211 100T239 72T254 60T298 81Q342 101 343 101Q344 100 345 92T346 82L200 -21Q174 -5 117 55L97 75L99 92Q106 147 106 196Q106 216 104 282T97 355Q95 359 95 361Q95 364 77 378L65 387L48 380Q30 372 29 372Q28 371 23 375T17 380Q17 384 50 415T107 467L115 474L128 461Q171 421 182 414V382L235 425Q247 435 261 446T283 462L290 468L295 460Q335 398 357 398",120112:"272 33Q284 33 290 70T296 138Q296 181 290 198T262 230Q257 232 246 232Q231 232 218 227T156 194L108 167L101 176Q90 192 75 219L69 230V284Q69 346 70 357V377L146 427Q181 450 202 464T223 477L225 476Q227 475 229 474Q231 472 242 466T270 450T296 431Q309 418 326 418Q342 418 361 429T392 450T403 459Q406 445 406 442Q406 440 384 421T338 382L316 363Q315 362 310 362Q292 362 251 371T173 396Q156 403 155 403Q143 386 143 342Q143 305 150 278T168 244Q171 242 181 242L190 243L315 300Q330 295 357 274Q358 273 362 270T366 266T369 261T372 253T373 239T374 217T374 185Q374 157 372 133T368 98T363 71T358 50L336 40Q288 20 255 2T211 -22T198 -29L190 -22Q181 -14 168 -3T138 19T104 38T70 46Q50 46 32 37T3 20T-9 11L-18 23L-1 41Q46 89 62 99T112 110Q141 110 157 103T225 62Q268 33 272 33",120113:"228 640L242 627L227 613Q213 599 211 593T203 553Q197 500 196 435V389H301L272 353H195V274Q195 178 196 159L197 123Q249 71 273 68H280L312 83Q344 99 345 99Q348 99 348 78Q348 76 314 52T246 4L212 -20Q211 -20 164 19T112 62Q112 122 113 196Q113 228 113 262T114 318T114 341V353H27L62 389H116L117 431V558L228 640",120114:"171 315Q171 252 165 199T153 124L147 103Q147 102 196 80L244 57L335 107V116Q339 161 339 268Q339 315 338 351T337 412V424L420 468Q424 465 427 461L424 435Q412 331 412 226Q412 170 415 145T434 96Q442 84 452 83Q461 83 492 96L506 102Q507 102 510 96T513 88L493 71Q445 32 401 -9Q392 -18 388 -17L384 -16Q358 39 355 44Q336 77 333 77Q261 45 203 -9Q186 -23 181 -23Q177 -23 162 -11T121 18T69 44L57 48L61 54Q65 60 71 73T82 102Q100 156 100 262Q100 305 93 335T80 373T62 396L23 376Q18 377 9 386L119 474Q149 437 171 421V339V315",120115:"55 418Q55 443 100 503Q121 530 123 530Q125 528 127 528T131 528T134 528T135 524T131 516Q123 499 123 486Q123 457 159 416L169 405L170 388L171 372Q171 371 244 424L317 477L334 466Q394 428 432 416L433 402Q433 400 433 377T434 336V305Q434 195 420 131Q413 94 406 87Q403 84 298 29L192 -28L172 -8Q139 25 106 52L92 64V70Q95 97 95 198Q95 293 94 318L92 355L84 367Q55 406 55 418ZM174 306Q174 297 173 255T171 184Q171 153 175 136T198 100Q207 94 224 80T255 57T282 49Q304 49 328 80Q359 129 359 243Q359 284 352 345Q351 358 348 360Q333 373 304 384T265 396L251 390Q215 372 186 351L175 344V337Q175 319 174 306",120116:"45 425Q45 439 82 485T126 532Q127 532 128 532T131 531T137 529L132 519Q121 499 121 483Q121 473 131 454T156 419L167 408L169 376L185 388Q237 425 291 473L301 466Q337 443 394 416L419 405L418 387V369Q419 369 487 418T560 471L581 459Q597 450 621 437T664 415T684 406Q688 406 688 323Q688 254 679 193T662 103T648 71Q647 70 554 20L464 -28L443 -15Q416 1 386 17T343 40T331 49Q331 52 333 73T337 133T339 216Q339 309 334 339Q333 341 316 353T277 377T246 389Q235 389 201 369T166 346Q166 345 164 247Q164 232 164 210T163 179Q163 139 170 116T205 57L212 48L136 -27Q115 16 87 44L78 53L80 67Q88 124 88 211Q88 282 87 315T83 356T74 371Q45 410 45 425ZM591 352Q580 359 565 365T540 374T517 381T504 385L418 342L417 318V220Q417 212 417 194T417 170T418 152T420 134T424 120T431 106T440 95T454 83Q508 44 544 44Q566 44 583 77Q603 120 605 235Q605 289 600 322Q598 343 597 345T591 352",120117:"14 377Q63 428 117 472Q130 462 144 449L193 408V392V376L247 420Q300 464 301 464L310 451Q331 417 363 390L333 365Q303 340 301 340Q293 343 277 364T250 386Q241 386 215 361L195 341Q194 333 193 327T191 318T190 304T188 269Q188 220 192 148Q193 122 195 118T210 101Q255 60 271 60Q276 60 278 61L318 82Q327 86 336 91T351 98L356 101Q359 82 356 79Q354 77 283 27T210 -24L192 -7Q160 23 137 40L126 49L116 40Q66 -13 66 -54Q66 -117 167 -140L179 -142V-147L180 -152L123 -188L112 -185Q58 -170 31 -145Q10 -122 10 -96Q10 -80 22 -53Q44 -10 95 49Q97 51 100 54T104 59T107 64T109 71T111 81T112 97T113 119T114 149T114 188Q114 284 108 347V354L96 365Q76 385 67 385Q62 385 45 377L27 368L14 377",120118:"74 58Q89 124 89 241Q89 265 89 278T89 305T88 324T87 336T84 346T81 352T77 359T71 368Q57 388 52 398L45 409Q62 454 98 507L113 528Q128 528 128 524Q128 523 125 518T120 503T117 483V471Q123 456 130 445Q135 438 140 432T148 422T153 415T157 409T160 405T162 402T163 399T163 395V384V365Q165 365 237 419L311 473Q383 430 420 416Q426 414 426 411V404Q426 398 426 388T427 367Q431 233 431 201Q431 -3 391 -52Q387 -58 305 -138T221 -218L218 -217Q216 -216 211 -214T202 -210L184 -202L199 -194Q259 -162 288 -127T334 -19T350 184Q350 257 342 328L340 356Q282 390 262 390Q248 390 178 346L163 336V111L216 45L131 -26L124 -15Q114 3 85 44L74 58",120119:"47 335L36 347L52 362Q112 421 167 461L181 471L192 465Q236 444 260 417T284 369Q284 355 276 343T233 291Q195 246 195 245T205 242T241 228T300 198L302 187Q314 138 314 74Q314 -24 291 -95Q290 -100 222 -157L154 -214H145Q102 -214 53 -189T-7 -117Q41 -21 183 122L207 147Q205 149 186 157T140 172T100 180H97V192L140 231Q192 280 199 293Q205 303 205 315Q205 339 185 363T137 388Q119 388 63 347L47 335ZM179 -153Q212 -153 226 -113T240 14Q240 67 233 98T223 132T211 143L222 130Q216 125 206 116T170 82T124 33T88 -20T72 -70Q72 -99 105 -126T179 -153",120120:"130 -1H63Q34 -1 26 2T17 17Q17 24 22 29T35 35Q49 35 64 44T88 66Q101 93 210 383Q331 693 335 697T346 701T357 697Q358 696 493 399Q621 104 633 83Q656 35 686 35Q693 35 698 30T703 17Q703 5 693 2T643 -1H541Q388 -1 386 1Q378 6 378 16Q378 24 383 29T397 35Q412 35 434 45T456 65Q456 93 428 170L419 197H197L195 179Q184 134 184 97Q184 82 186 71T190 55T198 45T205 39T214 36L219 35Q241 31 241 17Q241 5 233 2T196 -1H130ZM493 68Q493 51 481 35H619Q604 56 515 256Q486 321 468 361L348 637Q347 637 330 592T313 543Q313 538 358 436T448 219T493 68ZM404 235Q404 239 355 355T295 488L275 430Q241 348 208 232H306Q404 232 404 235ZM155 48Q151 55 148 88V117L135 86Q118 47 117 46L110 37L135 35H159Q157 41 155 48",120121:"11 665Q11 672 22 683H213Q407 681 431 677Q582 649 582 515Q582 488 573 468Q554 413 484 372L474 366H475Q620 317 620 178Q620 115 568 69T420 6Q393 1 207 -1H22Q11 10 11 18Q11 35 51 35Q79 37 88 39T102 52Q107 70 107 341T102 630Q97 640 88 643T51 648H46Q11 648 11 665ZM142 341Q142 129 141 88T134 37Q133 36 133 35H240L233 48L229 61V623L233 635L240 648H133L138 639Q142 621 142 341ZM284 370Q365 378 391 411T417 508Q417 551 406 581T378 624T347 643T320 648Q298 648 278 635Q267 628 266 611T264 492V370H284ZM546 515Q546 551 531 577T494 617T454 635T422 641L411 643L420 630Q439 604 445 579T452 510V504Q452 481 451 467T441 430T415 383Q420 383 439 391T483 413T527 455T546 515ZM585 185Q585 221 570 249T534 294T490 320T453 334T436 337L435 336L440 330Q445 325 452 315T467 288T479 246T484 188Q484 145 474 110T454 62T442 48Q442 47 444 47Q450 47 470 54T517 75T564 119T585 185ZM449 184Q449 316 358 332Q355 332 335 333T302 335H264V199Q266 68 270 57Q275 50 289 43Q300 37 324 37Q449 37 449 184",120123:"16 666Q16 675 28 683H193Q329 683 364 682T430 672Q534 650 600 585T686 423Q688 406 688 352Q688 274 673 226Q641 130 565 72T381 1Q368 -1 195 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM237 646Q237 648 184 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H237L230 48L226 61V343Q228 620 231 633Q232 636 237 646ZM264 61Q278 40 310 35Q363 35 401 55T461 112T496 193T513 295Q515 333 515 349Q515 411 504 459Q481 598 373 641Q351 648 321 648Q304 648 292 643T277 635T264 621V61ZM461 628Q462 627 471 616T489 594T509 559T529 509T544 441T550 352Q550 165 479 75L468 59Q474 61 484 65T522 87T573 128T618 195T650 290Q654 322 654 354Q654 418 638 464T581 552Q559 576 529 595T480 621L461 628",120124:"12 666Q12 675 24 683H582Q590 680 593 672V588Q593 514 591 502T575 490Q567 490 563 495T555 517Q552 556 517 590Q486 623 445 634T340 648H282Q266 636 264 620T260 492V370H277Q329 375 358 391T404 439Q420 480 420 506Q420 529 436 529Q445 529 451 521Q455 517 455 361Q455 333 455 298T456 253Q456 217 453 207T437 197Q420 196 420 217Q420 240 406 270Q377 328 284 335H260V201Q261 174 261 134Q262 73 264 61T278 38Q281 36 282 35H331Q400 35 449 50Q571 93 602 179Q605 203 622 203Q629 203 634 197T640 183Q638 181 624 95T604 3L600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H235Q233 41 231 48L226 61V623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM557 603V648H504Q504 646 515 639Q527 634 542 619L557 603ZM420 317V397L406 383Q394 370 380 363L366 355Q373 350 382 346Q400 333 409 328L420 317ZM582 61L586 88Q585 88 582 83Q557 61 526 46L511 37L542 35H577Q577 36 578 39T580 49T582 61",120125:"584 499Q569 490 566 490Q558 490 552 497T546 515Q546 535 533 559Q526 574 506 593T469 621Q415 648 326 648Q293 648 287 647T275 641Q264 630 263 617Q262 609 260 492V370L275 372Q323 376 350 392T393 441Q409 473 409 506Q409 529 427 529Q437 529 442 519Q444 511 444 362Q444 212 442 206Q436 197 426 197Q409 197 409 217Q409 265 375 299Q346 328 280 335H260V206Q260 70 262 63Q265 46 276 41T326 35Q362 35 366 28Q377 17 366 3L360 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666Q12 675 24 683H573Q576 678 584 670V499ZM137 341Q137 131 136 89T130 37Q129 36 129 35H182Q233 35 233 39Q226 54 225 92T224 346L226 623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM549 603V648H495L506 641Q531 621 533 619L549 603ZM409 317V395L400 386Q390 376 375 366L357 355L373 346Q394 331 397 328L409 317",120126:"737 285Q749 277 749 268Q749 260 744 255T730 250Q695 250 677 217Q666 195 666 119Q666 52 664 50Q656 36 555 3Q483 -16 415 -19Q364 -19 348 -17Q226 -3 146 70T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q213 547 213 337Q213 75 341 23Q357 19 397 19Q440 19 462 22T492 30T513 45V119Q513 184 506 203Q491 237 435 250Q421 250 415 257Q404 267 415 281L421 285H737ZM250 43Q250 45 243 55T225 87T203 139T185 224T177 343V361Q184 533 250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q106 117 230 52L250 43ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565ZM655 250H517L524 241Q548 213 548 149V114V39Q549 39 562 44T592 55T615 63L630 70V134Q632 190 634 204T648 237Q655 245 655 250",120128:"20 666Q20 676 31 683H358Q369 676 369 666Q369 648 331 648Q288 645 282 632Q278 626 278 341Q278 57 282 50Q286 42 295 40T331 35Q369 35 369 16Q369 6 358 -1H31Q20 4 20 16Q20 35 58 35Q84 37 93 39T107 50Q113 60 113 341Q113 623 107 632Q101 645 58 648Q20 648 20 666ZM249 35Q246 40 246 41T244 54T242 83T242 139V341Q242 632 244 639L249 648H140Q146 634 147 596T149 341Q149 124 148 86T140 35H249",120129:"79 103Q108 103 129 83T151 38Q151 9 130 -15Q116 -34 130 -37Q133 -39 157 -39Q208 -39 219 -8L226 3V305Q226 612 224 621Q220 636 211 641T166 647Q137 647 128 654Q119 665 128 679L135 683H466Q478 677 478 666Q478 647 439 647Q399 644 393 632Q388 620 388 347Q386 69 384 59Q364 -6 316 -39T184 -77H172Q102 -77 56 -48T6 30Q6 62 26 82T79 103ZM353 354Q353 556 354 596T361 645Q362 646 362 647H253Q257 639 258 628T261 547T262 312V-4L255 -17Q248 -29 250 -29Q253 -29 258 -28T277 -20T302 -5T327 22T348 65Q350 74 353 354ZM115 36Q115 47 105 57T79 67Q73 67 67 66T52 56T44 34Q44 9 62 -8Q66 -11 71 -15T81 -22T86 -24L90 -13Q100 3 102 5Q115 22 115 36",120130:"22 666Q22 676 33 683H351L358 679Q368 665 358 655Q351 648 324 648Q288 645 280 637Q275 631 274 605T273 477L275 343L382 446Q473 530 492 553T512 599Q512 617 502 631T475 648Q455 651 455 666Q455 677 465 680T510 683H593H720Q732 676 732 666Q732 659 727 654T713 648Q670 648 589 581Q567 562 490 489T413 415Q413 413 554 245T711 61Q737 35 751 35Q758 35 763 29T768 15Q768 6 758 -1H624Q491 -1 486 3Q480 10 480 17Q480 25 487 30T506 35Q518 36 520 38T520 48L400 195L302 310L286 297L273 283V170Q275 65 277 57Q280 41 300 38Q302 37 324 35Q349 35 358 28Q367 17 358 3L351 -1H33Q22 4 22 16Q22 35 60 35Q101 38 106 52Q111 60 111 341T106 632Q100 645 60 648Q22 648 22 666ZM240 341V553Q240 635 246 648H138Q141 641 142 638T144 603T146 517T146 341Q146 131 145 89T139 37Q138 36 138 35H246Q240 47 240 129V341ZM595 632L615 648H535L542 637Q542 636 544 625T549 610V595L562 606Q565 608 577 618T595 632ZM524 226L386 388Q386 389 378 382T358 361Q330 338 330 333Q330 332 330 332L331 330L533 90Q558 55 558 41V35H684L671 50Q667 54 524 226",120131:"12 666Q12 675 24 683H333L340 679Q350 665 340 655Q333 648 309 648Q287 646 279 643T266 630Q264 623 264 346Q264 68 266 57Q274 40 284 35H340Q413 37 460 55Q514 78 553 117T602 197Q605 221 622 221Q629 221 634 215T640 201Q638 194 625 105T611 12Q611 6 600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H237Q235 41 233 48L229 61L226 339Q226 621 229 628Q230 630 231 636T233 643V648H129Q132 641 133 638T135 603T137 517T137 341ZM580 48Q580 59 583 74T586 97Q586 98 585 97T579 92T571 86Q549 64 513 43L500 35H577L580 48",120132:"18 666Q18 677 27 680T73 683H146Q261 683 266 679L465 215Q469 215 566 443Q663 676 668 681Q673 683 790 683H908L915 679Q924 664 915 655Q912 648 897 648Q851 639 835 606L833 346Q833 86 835 79Q838 69 849 58T873 41Q877 40 887 38T901 35Q926 35 926 16Q926 6 915 -1H604L597 3Q588 19 597 28Q600 35 615 35Q660 42 673 68L679 79V339Q679 409 679 443T679 520T679 580T677 597Q646 521 584 375T473 117T424 3Q416 -1 410 -1T401 1Q399 3 273 301L148 599L146 343Q146 86 148 79Q152 69 163 58T186 41Q190 40 200 38T215 35Q226 35 235 28Q244 17 235 3L228 -1H28Q17 4 17 17Q17 35 39 35Q84 42 97 68L104 79V639L88 641Q72 644 53 648Q34 648 26 651T18 666ZM457 166Q451 169 449 171T435 198T404 268T344 412L244 648H157L166 637Q169 633 293 346L413 66Q424 88 435 117L457 166ZM817 646Q817 648 766 648H715V72L708 57Q701 45 697 41L695 37Q695 35 757 35H819L813 46Q802 61 800 76Q797 105 797 346L799 612L804 626Q812 638 815 641L817 646ZM124 42Q119 42 119 38Q119 35 128 35Q132 35 132 36Q125 42 124 42",120134:"131 601Q180 652 249 676T387 701Q485 701 562 661Q628 629 671 575T731 448Q742 410 742 341T731 234Q707 140 646 81Q549 -19 389 -19Q228 -19 131 81Q57 155 37 274Q34 292 34 341Q34 392 37 410Q58 528 131 601ZM568 341Q568 613 437 659Q406 664 395 665Q329 665 286 625Q232 571 213 439Q210 408 210 341Q210 275 213 245Q232 111 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 132 568 341ZM174 341Q174 403 177 441T197 535T249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 488 69 344Q69 133 231 52Q244 45 246 45Q248 45 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 415 684 475T635 563T582 610Q578 612 565 619T546 630Q533 637 531 637Q530 637 530 636V635L531 634Q562 591 577 543Q602 471 602 341V316Q602 264 599 230T580 144T531 48L530 47V46Q530 45 531 45Q533 45 547 52T583 75T622 105Q708 195 708 341",120138:"54 238Q72 238 72 212Q72 174 106 121Q113 110 132 90T166 59Q221 23 264 23Q315 23 348 41Q368 50 384 79Q393 102 393 129Q393 181 356 219T221 299Q120 343 74 390T28 501Q28 561 55 610Q98 682 212 699Q214 699 231 700T261 701Q309 698 340 687T408 675Q431 678 445 690T465 702Q474 702 481 690V497L477 490Q464 481 450 490Q446 500 446 501Q446 546 386 606T260 666Q215 666 182 639T148 565Q148 528 186 496T319 428Q352 414 370 405T418 379T468 338T506 284Q528 239 528 191Q528 102 456 46T266 -10Q211 -10 176 2T110 15Q86 9 73 -1T53 -12Q44 -12 37 -1V112V182Q37 214 40 226T54 238ZM446 619Q446 648 444 648Q439 646 435 644Q425 644 415 639H404L417 624Q435 606 439 601L446 592V619ZM124 619L128 635Q126 635 108 617Q64 576 64 502Q64 489 65 479T76 449T102 414T150 376T228 335Q335 291 381 245T427 128Q427 94 419 75L415 61Q421 61 448 88Q490 127 490 190Q490 233 475 264Q456 299 430 321Q402 349 369 367T287 404T204 441Q138 481 119 526Q113 544 113 565Q113 596 124 619ZM75 43Q76 43 90 46T110 50H119L106 64L74 101Q72 101 72 72T75 43",120139:"33 672Q36 680 44 683H624Q632 680 635 672V490L631 483Q621 479 617 479Q611 479 606 485T600 499Q600 525 584 552Q577 567 558 588T524 617Q479 642 426 646L415 648V355Q415 62 422 52Q425 42 434 40T473 35Q500 35 509 28Q518 17 509 3L502 -1H166L160 3Q149 17 160 28Q167 35 195 35Q224 37 234 39T249 52Q253 66 253 355V648L242 646Q192 642 144 617Q129 609 110 588T84 552Q69 527 69 499Q69 490 64 484T50 478Q39 478 33 490V672ZM113 639L126 648H69V597L84 612Q93 623 113 639ZM389 35Q382 46 381 86Q380 134 380 350V648H289V350Q289 199 288 131T286 53T280 35H389ZM600 597V648H542L555 639Q575 623 584 612L600 597",120140:"16 666Q16 677 28 683H341L348 679Q359 665 348 654Q342 648 315 648Q270 644 266 632Q262 627 262 598T261 399Q261 372 261 325T260 260Q260 149 274 99T339 30Q355 25 393 25Q430 25 457 33T494 49T519 72Q562 115 575 205Q576 219 576 379Q576 538 575 550Q568 597 550 622T506 648Q498 648 493 654T487 667T499 683H697Q709 675 709 667T704 654T690 648Q653 648 633 597Q624 573 622 546T619 377Q617 193 613 174Q596 95 544 41Q477 -19 355 -19H344Q275 -16 226 5T153 57T120 110T106 154Q101 172 99 399Q99 618 95 632Q88 644 53 648Q16 648 16 666ZM228 639L233 648H128Q128 647 133 632Q135 621 135 412Q135 197 137 185Q148 115 181 79Q209 51 235 41Q242 36 258 31T277 25Q276 27 268 38T254 59T241 92T228 145Q226 161 226 399Q226 632 228 639ZM604 621Q606 626 619 648H577L586 634Q587 632 591 625T595 614L597 608L604 621",120141:"316 683Q327 676 327 666Q327 648 302 648Q272 642 258 628Q249 621 249 608Q252 589 263 556T289 485T322 406T357 325T388 256T411 205L420 185Q423 185 473 317Q547 497 547 590Q547 621 541 632T516 648Q501 648 498 654Q488 664 498 679L504 683H607H660Q695 683 707 680T719 667Q719 660 714 654T700 648Q678 648 658 628L642 614L513 301Q484 231 449 148T397 25T380 -15Q373 -20 368 -20Q361 -20 358 -15Q354 -13 287 135T149 438T67 610Q45 648 18 648Q11 648 6 653T0 666Q0 677 9 680T59 683H164H316ZM216 614Q216 620 216 622T216 628T216 633T217 635T218 638T219 640T221 644T224 648H84L96 632Q118 592 236 330L367 43L387 88L404 132L380 185Q250 468 222 568Q216 590 216 614ZM576 645Q584 628 584 597L587 568L598 597Q609 624 618 637L624 648H600Q576 648 576 645",120142:"785 664Q785 670 795 683H982Q994 675 994 665Q994 650 975 648Q953 643 939 619Q931 593 823 292T710 -15Q706 -19 699 -19T688 -15Q682 -6 639 107T555 328T513 437Q513 438 500 409T462 325T413 212Q315 -14 310 -17Q308 -19 302 -19T288 -15L57 619Q45 643 24 648Q5 650 5 665Q5 677 17 683H146H200Q256 683 270 681T285 666Q285 659 280 654T268 648Q253 648 239 634Q230 630 230 619Q230 598 264 481L362 192Q363 193 428 341T493 492Q493 496 473 546T446 608Q426 648 399 648Q392 648 387 653T382 667Q382 678 393 683H679Q690 670 690 665Q690 662 685 655T673 648Q653 648 633 632L622 625V610Q626 576 657 479T719 300T751 218Q754 218 779 294Q847 492 847 581Q847 648 802 648Q796 648 791 652T785 664ZM194 623Q194 630 199 648H82L90 632Q99 616 199 332L302 50Q303 50 322 94T342 141Q342 142 305 245T231 467T194 623ZM585 620Q585 634 593 648H530Q466 648 466 645Q479 632 595 323L699 54Q701 56 718 103T735 154L702 245Q585 562 585 620ZM884 572L890 587Q896 602 903 620T915 645Q915 648 893 648H868L875 634Q883 598 883 576Q883 572 884 572",120143:"22 666Q22 677 31 680T80 683H184H335Q346 675 346 667Q346 660 341 655Q335 648 315 648Q280 644 273 637Q273 630 300 583T356 492T386 448Q430 504 450 535T474 577T478 601Q478 620 469 634T444 648Q428 648 428 666Q428 678 436 680T488 683H559H630Q673 683 681 681T690 666Q690 648 673 648Q652 648 619 637Q571 615 517 550Q490 517 450 464T410 408Q415 399 501 273T617 106Q648 61 661 48T688 35Q705 35 705 16Q705 5 695 -1H539Q384 -1 379 3Q373 10 373 17Q373 27 380 31T408 35Q459 40 459 49Q459 59 418 129T335 259Q334 260 332 260Q328 260 273 197Q210 127 208 117Q199 104 199 82Q199 57 213 46T239 35Q247 35 252 29T257 15Q257 10 256 7T253 3T248 0L246 -1H28Q16 7 16 15T21 29T35 35Q61 35 117 88Q289 279 304 297Q307 303 255 377Q117 586 79 626Q60 648 39 648Q32 648 27 653T22 666ZM237 639V648H173Q113 647 113 646Q113 642 137 612Q186 546 302 373T453 139Q497 63 497 43Q497 39 495 35H559Q622 35 622 37Q622 38 583 94T486 233T373 399T277 552T237 639ZM553 637L566 648H504L508 637Q510 630 515 615V603L528 615Q529 616 539 625T553 637ZM170 46Q169 49 167 58T164 70V83L137 59L113 35H175Q175 38 170 46",120144:"16 659T16 667T28 683H295Q306 676 306 666Q306 648 284 648Q258 648 255 641Q255 634 265 615T339 479Q418 339 421 339L455 394Q489 448 523 502L557 557Q560 566 560 582Q560 637 504 648Q489 648 486 655Q475 664 486 679L493 683H693Q704 675 704 667Q704 650 684 648Q672 645 653 623Q633 604 614 576T517 426L439 301V183Q442 62 444 59Q449 35 504 35Q521 35 528 30Q538 16 528 3L521 -1H195L188 3Q178 16 188 30Q195 35 213 35Q266 35 273 59Q274 61 277 163V261L75 621Q64 638 58 643T37 648Q28 648 22 653ZM219 637V648H101Q110 634 215 446L313 270V166Q310 59 306 48L301 35H415L410 48Q404 65 404 175V290L317 443Q230 601 226 612Q219 625 219 637ZM608 630L624 648H575Q584 632 588 623L595 610L608 630",120172:"821 97Q822 97 824 88T827 77L793 53Q676 -25 670 -28Q669 -29 656 -27L583 123Q583 124 467 46L352 -31L341 -20Q305 18 264 47T192 77Q161 77 60 32L49 40Q37 47 38 49Q39 49 93 83T212 160T297 219Q411 312 411 452Q411 519 360 571T233 624Q180 624 157 601T133 548Q133 524 160 496T214 441T241 393Q241 356 199 321T100 256L86 249L77 256Q68 263 67 263L84 274Q101 286 118 304T135 339T109 384T56 446T29 504Q29 566 118 624Q207 686 309 686Q349 686 360 685Q405 678 439 661T491 625T520 583T534 543T537 511Q537 436 491 344L478 318L455 299Q420 272 308 179L284 160L294 158Q348 154 426 89L437 79Q513 110 579 153V175Q579 183 579 227T580 330T581 446T582 542L583 582L664 630Q681 640 703 653T734 673L744 679Q750 678 756 676L767 674L716 623V585Q716 568 712 463T708 289V250Q708 237 709 218T710 195L711 180L739 130Q768 79 771 79Q775 79 796 88T821 97",120173:"160 345Q160 357 144 376T109 413T73 458T57 509Q57 544 95 584Q142 631 205 657T331 684Q382 684 427 658T500 585L505 577L521 588Q537 599 562 614T616 646T679 673T738 684Q790 684 807 666T840 587Q850 552 863 532T888 508Q894 505 906 505Q917 505 930 507T953 512T963 514L964 504Q965 495 965 494T914 467T808 413T745 384H751Q782 380 802 377T854 362T904 334T937 287T951 217Q951 178 937 143T908 91Q903 86 820 34L734 -21L718 -24Q679 -31 639 -31Q561 -31 451 4T271 40Q190 40 119 -2L99 -13L91 1L84 15L86 16Q88 18 132 42T233 100T315 152Q377 199 386 233Q388 240 393 297T399 363Q399 487 353 551Q337 573 306 597T238 622Q201 622 179 602T157 557T214 476T272 396Q272 371 229 334T143 272T96 246Q95 246 85 252T74 259T95 273T138 306T160 345ZM529 443Q529 409 528 385T526 353L525 346Q526 346 649 390T773 435Q749 451 742 464T727 518Q727 519 725 532T721 548T717 562T712 577T706 589T698 601T688 608T675 614T658 616Q626 616 576 582T525 528Q525 527 526 518T528 489T529 443ZM772 57Q774 57 778 58T792 64T808 77T821 103T827 144Q827 222 784 266T660 322Q652 323 611 323H596Q577 323 535 316L523 314Q520 291 505 255L500 241L356 138L366 137Q443 131 518 110T650 72T748 54Q763 54 772 57",120174:"460 -32Q373 -32 305 -11T193 45T122 124T83 214T72 303Q72 395 114 476L119 486L313 592L338 568L359 580Q418 615 479 638T568 668T606 675Q607 675 608 676H610Q612 676 615 661T630 621T660 578Q673 568 694 568Q717 568 721 570H726Q724 565 722 559L717 549L706 545Q608 513 583 513Q568 517 559 522T533 546T493 603L490 609Q452 599 452 558Q452 537 469 481T486 393Q486 353 474 331T422 285T296 231L272 223L262 230L253 237Q279 246 314 274T351 338Q351 376 334 442T316 532Q316 546 319 552Q319 554 316 554Q304 554 288 547T250 523T214 466T199 371Q199 218 299 133T541 47Q571 47 585 51T652 81L712 108Q716 104 716 81L706 74Q695 68 673 54T633 29L550 -22L540 -24Q492 -32 460 -32",120175:"380 596Q307 596 250 582T158 546T100 493T67 433T56 373V361Q55 361 43 366L31 372V384Q31 455 69 523T173 627Q213 650 284 666T444 683H452Q629 683 735 629Q896 548 896 369Q896 263 839 163Q835 155 818 140Q746 82 662 27T563 -29Q525 -29 386 16T183 62Q147 62 127 52T63 1L48 -14L40 -4L31 5Q83 73 172 149L186 161H199Q291 161 329 181Q357 199 357 231Q357 258 301 316T245 396Q245 423 282 458T349 512T403 543L413 548L425 545L438 541Q373 491 373 462Q373 446 399 415T453 349T480 288Q480 251 433 212Q394 180 348 156L334 148L353 145Q408 134 513 105T654 76Q711 76 745 132T780 277Q780 434 676 517Q637 549 562 572T380 596",120176:"527 55Q574 55 619 69T691 97L717 111V85L562 -18Q520 -29 443 -29Q379 -29 325 -15T235 21T180 61T146 98Q74 186 74 307Q74 395 109 472Q113 482 123 489T190 533Q251 568 295 591L308 598L350 580L361 586Q403 612 464 636T564 673T609 686Q610 686 610 685Q612 683 616 670T627 636T646 601Q666 572 686 572H692Q713 572 726 576H728L725 565L723 554L692 544Q660 535 629 526T595 516Q585 514 574 519Q563 527 543 552T507 597T490 617Q467 604 456 579V564Q456 535 473 471T492 393L494 381L613 460L622 446Q630 433 650 411T696 371L703 365L614 312H596L580 322Q568 329 553 340T528 355T510 360Q496 358 491 354T484 345T471 326T435 297Q408 278 370 261T307 235T277 227Q273 227 266 234L256 240L267 245Q280 251 294 258T330 288T353 336Q353 373 335 444T316 530V537Q316 549 322 567Q270 554 233 499T196 370Q196 253 287 157Q392 55 527 55",120177:"424 522Q265 596 208 596Q193 596 180 593T150 579T116 542T89 474Q86 465 86 463L59 481L63 494Q87 578 137 627Q191 684 285 684Q334 684 406 658T538 607T621 581Q644 581 706 629L721 640Q722 640 725 630L727 620Q701 592 654 548T582 486L569 487Q533 490 485 504L468 508Q449 503 429 495T387 466T365 422Q365 373 439 299L453 310Q473 325 528 370L588 418Q614 398 642 368T668 331Q667 331 628 296L590 262L582 274Q557 311 526 311Q511 311 487 297T462 278Q462 277 492 244T551 166T581 88Q581 54 570 25T536 -27T505 -56T478 -76Q376 -146 274 -146H270Q199 -146 162 -118T124 -15Q124 12 128 30T132 96V107Q132 144 117 157Q102 169 85 169Q74 169 59 165T32 156T20 151Q20 152 19 158T17 167Q17 168 17 168T17 169T19 170T22 172T27 175T35 179Q131 230 195 230Q231 230 259 202Q270 190 270 171Q269 150 253 87T236 -16Q236 -67 261 -87T322 -107Q380 -107 428 -68Q467 -35 467 30Q467 60 447 91T383 171T316 251Q290 286 278 308T263 339T261 359Q261 384 284 418Q322 469 424 522",120178:"742 611Q784 611 812 631V611Q807 607 783 591T718 544T629 476L606 458Q608 458 628 457T667 453T713 443T762 423T804 388T836 335Q844 313 844 289Q844 231 814 182T746 103Q720 82 655 48T546 -18L520 -21Q456 -29 432 -29Q313 -29 223 33Q204 45 183 65T135 119T91 207T74 320Q74 428 109 480Q116 491 127 497T215 546L308 595L343 583L355 591Q387 613 433 636T488 660H489L491 659Q493 658 495 657T500 655L509 650L500 645Q479 635 460 612T441 552Q441 535 447 498T459 433T466 405L625 513L643 526Q620 530 585 546T535 586Q535 587 532 592T527 602T525 610Q525 613 577 649L630 687Q632 687 638 675T653 649T686 623T742 611ZM349 313Q349 328 327 413T305 510V516Q305 531 308 542T314 559T317 566T315 567Q297 567 270 548Q233 524 212 490T191 392Q191 337 206 288T244 207T284 156T316 128Q410 51 535 51Q632 51 675 102T718 217Q718 269 690 314T599 375Q574 381 535 381Q501 381 477 377L466 376Q469 364 469 349Q469 314 457 295T408 258Q366 236 308 219L288 213L279 220L270 227Q284 232 294 236T309 243T320 252T326 260T331 270T336 281Q349 310 349 313",120179:"288 139Q288 172 255 224T189 335T156 442Q156 495 242 579Q289 625 361 668Q364 671 368 673T376 678T380 681L384 683L392 676Q401 670 414 661T443 642T477 626T509 619Q543 619 618 668Q625 672 628 674T631 675Q632 673 633 663T633 651L564 595Q556 589 545 580T528 566T516 556T505 548T497 543T488 539T481 537T472 535T463 534T451 534H442Q385 534 304 581L291 589Q290 588 285 583T277 575T269 566T262 555T257 543T255 529V522Q255 507 260 487T276 446T293 409T311 376L321 359Q321 358 322 358T324 359T327 361T333 366Q386 409 481 460L503 472L543 471Q586 471 599 470Q692 459 714 430Q725 416 738 360T752 245Q752 184 742 127T725 51T703 -8Q700 -13 619 -64T518 -123Q508 -126 493 -126Q438 -126 398 -86L427 -52Q456 -17 457 -17Q460 -17 465 -16H473Q474 -21 481 -32T504 -56T539 -69Q572 -69 599 -34Q625 4 625 158Q625 264 609 311T532 378Q508 386 484 386Q455 386 419 372T360 345T337 330L346 313Q375 263 386 227Q389 215 389 202Q389 192 388 184T384 168T376 152T365 138T350 121T331 103T307 81T278 54L194 -24Q130 30 99 30Q85 30 64 20T31 1T16 -10Q15 -11 13 -7Q12 -6 11 -3Q8 4 6 8L32 35Q88 88 117 107T169 126Q177 126 182 125Q218 118 252 84L263 73Q288 113 288 139",120180:"500 615Q523 615 550 628T595 655T614 668L623 654L607 642Q512 569 440 534L427 527L413 529Q384 535 340 547T265 565T209 572Q173 572 145 556T101 522T60 465Q58 460 54 460T41 468L32 477L37 487Q96 599 139 640Q187 681 247 681Q275 681 283 680Q313 674 398 645T500 615ZM418 170Q418 186 410 260T401 382Q403 418 403 424L405 433L415 444Q482 515 571 571L582 578Q591 573 607 568L597 560Q522 504 522 450Q522 427 533 357T545 241V228Q545 190 536 159T508 106T478 73T446 48Q343 -25 238 -25Q179 -25 118 15L107 22L79 5Q51 -12 51 -12L38 2L55 18Q106 67 175 122L192 136Q202 130 206 123Q223 91 252 61Q263 50 266 48T278 39T297 32T320 30Q357 30 389 68Q415 102 418 170",120181:"65 510Q68 517 74 528T101 569T144 620T202 661T274 680Q308 680 389 628T503 576Q530 576 596 600Q615 607 616 607Q616 602 615 596V585Q605 581 576 568T531 548T485 531T418 509L400 503L358 522Q347 527 327 537T299 550T277 560T257 568T239 573T220 577T201 578H196Q181 578 169 575T135 554T88 502L83 496Q82 496 74 502T65 510ZM424 4Q424 50 395 151T365 313V320Q365 352 369 361T405 403Q431 432 465 462T521 508T547 525L549 524Q551 524 554 523T560 521L571 517L552 498Q515 461 499 430Q485 399 485 366Q485 326 512 231T539 84Q539 -14 460 -77T273 -141Q248 -141 234 -140T198 -131T160 -106T134 -59Q128 -40 124 -16T117 22T108 49T91 69T59 75T15 65L1 59Q-8 76 -7 77Q4 85 22 97T88 129T170 149Q218 149 234 125Q242 112 242 43V21Q242 -17 248 -41T274 -85T322 -105H325H330Q363 -105 396 -75Q424 -47 424 4",120182:"234 109Q234 144 194 245T153 404Q153 445 180 490Q232 572 325 626T517 681H524Q612 681 661 658Q683 647 699 632T717 604Q717 600 708 545L699 490L690 489Q681 488 679 488Q675 488 669 504T640 546T577 592Q520 620 446 620Q415 620 386 614T327 594T280 553T262 487Q262 468 265 447T271 413T279 384T285 362L295 371Q320 396 352 421T439 474T538 502Q577 502 596 484T627 428Q642 386 651 373T677 360H682Q698 360 727 369L724 357Q724 354 724 351T722 346V344Q559 289 539 283Q582 272 589 271L615 265L637 189Q662 109 663 108Q668 97 682 84Q698 68 722 68H730H738Q762 68 799 91L803 80L806 70Q795 59 770 40T703 -3T631 -26Q598 -26 578 -8Q548 24 536 92Q524 154 509 183T477 218T428 224Q409 224 385 220T346 212L331 207Q330 205 330 201T331 189T332 178Q332 158 325 116L305 96Q269 60 240 38Q171 -21 123 -21Q72 -21 33 18L20 32L62 74Q96 107 102 112T116 118Q120 118 122 113T131 95T150 69Q171 48 190 48Q198 48 206 51T224 69T234 109ZM519 367Q497 432 450 432Q379 432 313 333L300 314L304 299Q306 294 309 280T315 260L321 235L542 313Q530 325 519 367",120183:"277 226Q277 248 253 286T203 369T178 449Q178 490 212 533T284 607Q380 683 532 683Q610 683 639 660T668 583Q668 568 666 546T663 509Q663 478 683 460Q691 452 719 452L738 450Q732 437 729 437Q728 437 652 416T573 394Q554 394 541 409T527 444Q527 449 532 487T538 542Q536 584 501 606T418 628Q389 628 364 620T317 587T295 523Q295 478 333 401T372 276Q372 269 371 267Q371 264 318 206L264 149Q284 141 317 130T433 101T577 82Q619 82 652 95T701 127T728 164T742 196L744 209Q744 210 749 208T759 203T764 199T760 185T751 154T744 129Q714 42 680 13Q628 -28 566 -28Q490 -28 403 -5T249 42T153 66T106 53T70 15T47 -16Q46 -17 30 -5L39 13Q85 100 138 148L147 156L161 157Q218 165 246 179T277 226",120184:"134 338Q134 357 81 417T27 504Q27 516 34 530Q55 568 110 615Q190 683 305 683H314Q445 683 495 580L501 569L512 577Q608 646 681 646Q759 646 801 585L808 576L816 583Q860 619 921 650T1041 682Q1063 682 1077 675T1096 660T1112 631T1132 596Q1160 555 1188 555Q1204 555 1228 564Q1230 565 1231 562Q1231 560 1232 554V547L1215 538Q1179 521 1114 475Q1112 474 1106 470T1099 464T1093 459T1088 452T1085 441T1082 425T1081 404T1079 376T1079 339Q1079 282 1084 236T1098 160T1117 112T1138 85T1159 77Q1166 77 1180 81T1207 90L1219 94Q1220 94 1221 86T1222 76L1045 -32Q1044 -32 1004 15L964 64V167Q965 334 970 372V378L994 402Q1032 440 1057 460Q1061 463 1066 467Q1070 469 1070 470T1068 471T1060 474T1050 481Q1040 488 1021 531T996 583Q979 609 947 609Q922 609 887 592T820 537L821 524Q825 484 825 448Q825 268 768 155L759 137L589 -28L579 -20Q533 17 507 17Q475 17 449 -7L436 -18L424 2L441 20Q446 25 456 36T471 52T484 65T497 79T509 90T522 99T534 106T548 112T561 115T576 117Q602 117 639 86Q648 81 648 81Q650 82 657 94T668 112Q711 202 711 373Q711 484 677 533T600 583Q592 583 583 581T569 577T554 568T542 560T528 549T516 539L519 523Q527 485 527 461Q527 444 522 407Q506 266 447 150L437 130L217 -25L208 -15Q165 28 126 28Q89 28 62 1Q47 -14 43 -14Q42 -14 36 -8L28 0L44 17Q96 73 120 92T166 117Q182 123 204 123Q239 123 284 78L295 67Q307 72 337 102Q400 178 400 346Q400 508 325 571Q270 618 208 618Q180 618 168 614T140 594Q124 578 124 564Q124 540 182 480T240 396Q240 359 197 321Q154 285 94 252L80 245L76 248L67 257L61 262L71 268Q82 275 94 284T120 309T134 338",120185:"522 492Q521 492 517 502T512 513Q542 444 542 333Q542 226 503 137L498 125L396 53Q308 -8 292 -17T260 -27Q226 -27 191 -9T136 29L145 39Q162 56 192 89L230 129L235 128H241Q276 57 332 57Q358 57 391 80Q403 89 409 100T422 143T428 227Q428 329 406 408T347 530T272 594T196 615Q152 615 135 596T118 558Q118 535 146 502T203 438T232 385Q232 357 195 322T122 265T83 243Q82 242 72 249T61 258L66 262Q72 265 82 273T103 292Q125 314 125 333Q125 351 101 376T51 432T26 492Q26 549 108 614T290 679Q326 679 335 678Q353 675 370 670T400 658T425 642T445 625T463 606T477 588T487 571T495 556T500 543L504 535L523 553Q553 581 569 595T619 632T686 667T757 678Q778 678 793 675T819 664T833 651T844 633T852 617Q884 548 910 548H916Q938 548 962 556L967 542Q967 540 947 531Q909 509 883 492T847 467T838 458Q825 419 825 328Q825 234 833 191T858 121Q875 94 892 77Q898 71 907 71Q912 71 928 76T957 87T971 91L972 88Q972 84 972 81L973 73L957 63Q891 21 806 -23L794 -30L783 -14Q766 13 728 60L713 79V372L724 384Q743 406 765 427T800 460L813 471Q809 472 806 472Q783 479 766 503T741 551T715 594T672 614Q644 614 622 595Q597 576 572 550T534 508L522 492",120186:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q859 223 809 147Q801 134 789 124Q595 -30 456 -30Q395 -30 289 3T147 36Q134 36 121 33T98 26T76 15T59 4T44 -8T32 -17L22 -7L12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120187:"247 398Q247 372 206 334T126 272T83 247Q82 247 72 253T61 261Q60 261 61 262T66 265Q127 306 127 343Q127 364 63 430Q42 451 38 458T33 480V490V497Q33 526 63 567Q112 632 170 660T282 688Q341 688 384 667Q454 633 482 566Q483 565 484 566T496 574Q562 623 630 653Q699 681 751 681Q778 681 797 673Q818 662 830 609Q835 580 843 564Q863 524 895 524H901Q917 524 932 528Q936 522 938 518T942 513T942 511Q873 480 836 454Q789 423 789 395Q789 362 834 298T880 200Q880 170 867 145T820 81Q733 -20 647 -20Q581 -20 499 21V9Q499 -16 502 -53T509 -116L512 -141L370 -223L357 -216Q344 -209 344 -208L348 -196Q370 -113 370 33V52L355 58Q307 76 284 76Q258 76 228 60T183 29T141 -11Q137 -7 133 -2L126 7L134 18Q181 89 210 121T278 170Q304 179 328 179Q336 179 358 177L370 175Q368 268 367 359Q367 416 363 434Q362 438 362 441Q348 527 302 574T203 621Q169 621 148 599T127 557Q127 535 187 476T247 398ZM673 315Q673 357 786 442Q786 443 776 444T750 449T727 462Q719 471 716 484V496Q715 507 715 515Q715 571 698 588Q680 611 643 611Q592 611 547 571Q534 558 511 522L499 505V139L543 123Q702 64 744 64Q770 64 781 79T793 112Q793 143 733 217T673 315",120188:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q864 250 838 196T791 126Q748 93 733 82L715 69Q714 68 723 60T748 40T774 23Q806 2 832 2Q849 2 870 6T904 14L917 17Q917 12 918 6V-3L882 -22Q806 -60 778 -73L755 -83Q640 -36 596 -7L586 0L576 -4Q513 -30 457 -30Q394 -30 289 2T149 35Q119 35 93 22T52 -4T36 -17T24 -7T12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120189:"31 498Q34 541 76 586T176 659T279 688H290Q377 688 429 653T506 569L511 558L526 572Q620 663 707 682Q722 685 737 685Q781 685 804 665T830 619T838 565T854 525Q866 511 897 511Q917 511 925 513L937 515Q938 515 941 509T944 501T925 493T870 470T803 438Q735 406 735 401Q735 400 741 399T767 390T814 374L828 367L829 307Q829 233 833 202T852 144Q873 109 896 90Q906 82 928 82T976 95V92Q976 88 978 72L807 -28Q768 39 733 87L718 108V149Q718 230 714 257T693 298Q654 333 580 333Q524 333 520 329Q520 300 489 224T443 133Q441 131 333 53T223 -27Q221 -26 204 -11T169 16T136 28Q110 28 66 -8L56 -16Q52 -13 40 -1L48 7Q165 124 211 124Q232 124 287 77L298 67Q309 73 337 97Q397 150 397 347Q397 419 379 474T330 560T269 604T207 619Q177 619 152 601T126 563Q126 540 185 479T244 387Q240 336 160 289Q144 278 98 255L80 246L62 261L79 272Q96 283 113 301T130 337Q130 353 115 373T81 410T47 451T31 498ZM524 358Q537 358 657 405T777 457Q777 459 768 459Q749 462 738 474T723 499T714 539Q706 585 697 599Q681 618 657 618Q632 618 597 595T532 515L525 502L524 441Q524 375 523 369Q523 358 524 358",120190:"457 -31Q356 -31 272 6T135 120T82 304Q82 372 106 430T170 527T241 588T305 626Q341 643 386 657T460 678T495 685T554 660T674 609T778 584Q800 584 818 591T848 610T866 633T878 651T883 659L893 649L901 639Q879 574 803 532T666 490Q661 490 657 490T650 491T641 492T633 495T622 500T610 505T595 513T577 522T554 533T527 547Q436 594 415 602Q393 608 374 608Q303 608 253 545T202 386Q202 229 307 135T568 41Q674 41 748 85T822 198Q822 244 779 283T639 322Q595 322 499 303T383 283Q358 283 335 290T291 318T270 374Q270 418 313 460T424 510H431L435 505L440 500Q425 496 403 475T380 427Q380 382 431 373Q437 372 475 372Q543 372 626 388T742 404Q831 404 868 362T905 260Q905 182 831 108Q692 -31 457 -31",120191:"666 641Q737 641 794 686L802 662Q790 648 734 596L677 541L664 538Q630 528 583 528Q540 528 482 537L461 541Q402 512 402 456Q402 427 439 387T512 311T549 253Q549 220 455 139L440 126Q541 75 586 75Q600 75 619 80T654 94T685 110T709 124T719 130Q722 125 725 119L730 108Q700 72 568 -18Q551 -30 542 -30Q495 -30 404 6T270 42H263Q213 42 142 -11L131 -19L129 -8Q126 1 126 4Q218 84 301 126L316 134H406L413 142Q436 165 436 189Q436 202 421 221T364 281Q336 307 318 328T296 356T283 381L290 394Q338 478 410 540Q419 549 417 549Q415 550 369 558T268 575T195 584Q153 584 127 567T100 523Q100 499 116 479T151 447T170 433Q170 429 171 428Q171 427 131 394T88 359Q82 363 73 370T47 403T31 457Q31 513 79 565T197 648T332 679Q369 679 490 660T666 641",120192:"273 244Q273 281 244 331T186 428T155 502Q155 524 165 536Q239 634 333 688Q338 684 345 680L356 672L344 664Q310 642 295 624T280 582Q280 550 303 505T348 407T371 300Q371 270 362 248L247 123L358 92Q452 64 484 64Q507 64 523 72Q553 87 573 109Q583 121 586 146T593 283Q594 303 594 344Q594 401 591 461T584 558L581 595Q598 600 623 611T672 634T719 659T754 678L768 686Q770 686 784 673L782 670Q781 668 777 664T768 655Q747 635 738 616T721 535T714 359Q714 205 723 176Q727 164 744 133T771 89Q780 75 804 75Q814 75 853 87L867 92L871 73L671 -39L654 -10Q636 20 619 50T600 83Q600 84 589 75T539 34Q478 -16 475 -19Q469 -22 449 -28T414 -34Q410 -34 394 -32Q356 -28 282 -2L237 15Q169 38 126 38Q106 38 85 27T51 4T37 -8T27 -1T18 8Q18 10 70 63T124 116Q154 123 176 131T223 154T260 191T273 244",120193:"133 343Q133 360 79 416T25 496Q25 523 58 563T118 624Q197 685 293 685Q331 685 339 684Q453 665 489 558L493 546Q521 570 553 596T640 653T725 684Q753 684 783 672T844 641T889 618Q895 616 912 616Q924 616 936 617T956 620T965 622T966 612V604L952 595Q924 576 895 549Q864 517 856 496T847 448V434Q847 395 848 388L859 323Q874 241 874 212Q874 142 830 96Q796 62 724 14Q661 -29 603 -29Q555 -29 421 28T242 86Q182 86 110 31Q105 28 102 26T99 25Q88 36 88 42Q95 54 222 142Q252 163 262 165Q319 183 344 218Q378 266 378 377Q378 444 362 494T319 571T266 610T212 623Q181 623 156 603T131 562Q131 539 154 512T206 458T243 416Q246 409 246 399Q246 387 242 377T225 351T178 311T94 259L79 251Q72 256 68 261T62 268L61 270L70 277Q131 318 133 343ZM822 526Q778 531 719 564T628 597Q611 597 579 574Q543 543 513 506L505 495L506 473Q506 469 506 461T507 449Q507 348 467 271L462 261L404 218L348 174Q349 173 356 173Q384 169 450 144L546 105Q665 56 708 56Q737 56 746 72T756 118Q756 129 755 135L741 219Q725 314 725 334V344Q725 416 736 431Q748 450 815 510L832 526H822",120194:"133 317T133 338T80 413T26 496Q26 532 83 591Q100 608 111 616T151 644T219 672T304 682Q381 682 434 646T506 564L510 557Q513 557 534 573L677 665L707 683L790 561L803 572Q933 682 1001 682Q1037 682 1098 650T1193 616Q1208 616 1222 619L1235 622Q1239 622 1239 616Q1239 611 1240 609Q1240 608 1206 577T1138 503T1104 430Q1104 409 1123 330T1142 208Q1142 183 1136 147Q1127 118 1117 106Q1114 103 1031 48T935 -14Q930 -18 908 -22T862 -27Q826 -27 759 -6T647 26Q597 38 578 38Q573 38 561 33T533 20T505 4T480 -10L469 -16L452 -26L439 -28Q423 -30 411 -30Q358 -30 279 7T169 45Q125 45 58 -5L47 -14L41 -4L35 8Q35 11 56 29T113 75T181 125L200 139H217Q279 143 320 180T377 270T394 393Q394 453 378 498T334 568T277 605T213 617Q177 617 155 607Q140 600 130 587T119 560Q119 545 137 522T177 479T217 434T236 393Q236 324 98 251L89 246L76 253L63 261Q91 275 112 296ZM1088 526Q1066 526 1004 556T909 586Q863 586 816 539L802 526L804 514Q814 461 814 411Q814 319 781 238Q772 214 760 198T730 165T702 136L715 133Q759 122 848 90T973 57Q1003 57 1017 80Q1022 93 1022 116Q1022 152 1003 241T983 377V391Q983 405 985 409T1002 429Q1019 450 1045 475T1090 514L1107 528Q1104 527 1102 527T1096 527T1088 526ZM699 358Q699 391 696 419T688 467T675 503T660 530T642 550T626 563T608 574T593 582Q581 575 559 554T524 512Q523 510 523 477Q523 315 444 218L435 207L368 169Q301 132 301 131Q307 128 315 125L377 99Q476 57 515 57Q534 57 608 94L627 102L636 111Q699 187 699 358",120195:"273 679Q354 674 408 633T477 525L484 533Q496 548 524 574T571 615Q594 633 625 649T675 673T699 681Q724 632 747 607Q754 601 756 599T765 594T777 591T794 590Q818 590 834 594V585L835 577L704 513L693 518Q657 534 631 560T597 599Q596 601 581 584Q495 490 489 379V366H562L681 369Q682 369 679 366T668 355T651 341L620 314H485V295Q490 190 543 125T686 60Q720 60 789 88L801 93V89Q798 83 798 66Q781 59 685 -10L665 -25L634 -30Q596 -35 594 -35Q570 -35 536 -23T477 19Q461 37 445 67T418 118L409 138Q401 131 388 120T340 79T273 28T206 -12T151 -31Q129 -31 90 -12T32 22L113 101Q114 101 120 96T136 84T160 69T189 56T221 51Q256 51 305 90Q376 149 376 301V315H293Q276 315 251 315T210 314T190 313L168 312Q168 313 200 340L231 368L238 367Q275 367 311 366H378V387Q376 470 355 512T291 572Q274 579 252 579Q223 579 197 568T156 544T131 519T117 508Q112 512 108 518L99 527L117 545Q177 604 255 665L273 679",120196:"34 496Q34 518 53 549T107 610T195 661T310 682Q357 682 398 663T460 611Q467 600 475 583T489 554T495 542Q495 544 531 570T617 629T700 676L724 688Q742 670 756 657T784 635T806 621T830 606T856 592Q878 416 878 340Q878 154 805 -3L798 -20L779 -40Q706 -113 613 -163T421 -214Q359 -214 317 -196T256 -160L306 -63L313 -64L320 -66L326 -79Q337 -104 349 -120T392 -151T470 -166Q576 -166 644 -101Q750 7 750 292Q750 426 721 495T617 565H611Q563 565 513 509L506 501L508 493Q508 490 509 475T510 445Q510 319 458 236L451 225L436 216Q406 198 365 169T318 134L332 127Q336 126 397 103T489 80H493Q527 80 593 129L604 137L607 127Q610 119 610 116Q610 114 592 95T543 46T484 -4Q450 -27 446 -27Q441 -27 402 -18Q365 -9 290 20T188 50Q135 50 64 -7L52 -17L43 -7L34 2L51 19Q118 87 177 132L192 143H215Q259 145 289 155T335 184T355 214T366 245Q382 306 382 388Q382 426 381 436Q368 520 318 570T214 621Q184 621 165 608T142 583T137 562Q137 541 163 508L201 469Q245 425 251 408Q253 403 253 398Q253 383 240 366T212 335T161 295Q128 271 99 253L89 247L77 256L65 266L76 273Q125 301 134 329Q136 334 136 342Q136 357 124 372T88 410T49 455Q34 479 34 496",120197:"278 601Q242 601 212 591T167 570T121 533Q114 528 111 525L93 550Q223 661 244 667Q299 677 356 677Q415 677 456 666T515 634T541 596T549 555Q549 513 529 478T480 421T424 388T377 372Q365 370 365 367Q365 365 389 365T450 358T523 337T588 282T623 183Q624 177 624 161Q624 20 524 -60Q415 -148 285 -148Q242 -148 213 -139Q181 -131 159 -109Q136 -87 127 -56T114 6T104 49Q94 69 57 69Q38 69 13 58L1 53Q1 55 0 59T-3 68T-4 76Q78 130 138 142Q150 144 162 144Q213 144 227 120T242 31Q242 -30 263 -66T345 -102Q397 -102 444 -52T491 107Q491 172 471 211T428 265Q392 288 306 288Q269 288 233 284L218 282Q208 289 208 291L229 324L251 359Q250 360 248 360Q239 360 248 371L256 381H273Q344 385 378 409T413 495Q413 537 384 569T278 601",120198:"80 129V151Q80 241 99 363Q99 367 111 372T172 401T285 465L297 472Q340 455 405 443L423 440L455 453Q486 467 489 467L497 461L494 451Q480 390 480 292V283Q480 207 483 155L484 143L535 80L558 90L582 99Q586 95 586 83Q586 81 513 25L443 -29Q410 16 386 40L371 55V61Q371 63 371 67T370 74V80L278 25Q186 -29 184 -31Q182 -32 160 -12T112 35T80 75V129ZM359 366Q334 366 300 371T243 382L221 388Q218 388 212 375T200 323T194 228Q194 191 197 152L198 139L217 120Q245 92 269 74L279 66L304 78Q338 95 349 100L369 110V152Q368 164 368 210T367 275Q367 358 366 361V366H359",120199:"99 398Q99 610 86 662Q86 665 95 669T106 674L108 669Q109 664 112 654T119 635Q122 626 125 616T130 601L131 596Q214 649 273 678Q295 690 298 690Q299 690 304 688T313 682L317 679Q275 653 240 612Q210 569 210 469V459Q210 450 210 432T211 406L212 378L285 425Q301 435 321 447T350 466L360 472Q360 473 361 473T368 471T401 456T465 429L501 414V408Q504 386 504 309Q504 255 500 203T491 125T485 97Q485 95 445 74T343 23T237 -24L214 -32Q197 -22 165 3T109 49T87 73Q99 169 99 398ZM386 251Q386 320 380 347V350L305 374L282 382L214 348L213 274Q213 184 214 165V131L230 119Q288 76 349 54Q386 137 386 251",120200:"227 393Q215 393 210 351T205 269Q205 161 213 153Q220 145 244 125T290 88L312 72L365 92Q414 113 418 113V93L365 60Q255 -9 221 -26L211 -18Q158 21 91 88L90 107Q87 167 87 225Q87 267 90 302T96 351T100 366L295 473L311 470Q340 464 368 454T410 437T424 429L347 334L342 333H337L325 342Q299 363 271 378T228 393H227",120201:"88 117Q88 177 91 231T97 310T102 341Q102 343 118 357T168 397T239 447L257 459L268 454L278 449Q242 416 238 412L219 394Q219 391 216 378T211 349T206 307T203 249Q203 211 206 166L208 148Q224 132 261 108T333 70Q341 66 342 67T350 79Q393 157 393 302Q393 368 388 406V411L371 424Q199 558 101 558Q69 558 28 545L18 542L8 549L-1 557L24 569Q61 587 147 621L177 632Q179 631 194 627T216 621T240 613T269 602T302 589T340 571T382 549T431 522T484 488Q504 475 504 472Q511 449 511 365Q511 248 474 129L468 108L451 96Q427 77 347 28T254 -28Q235 -20 174 21T89 86L88 117",120202:"309 69Q391 98 416 108Q418 106 422 100T425 92Q419 86 326 30T229 -27Q228 -27 207 -13T154 27T97 76L85 87L84 106Q81 152 81 194Q81 295 93 359L95 369L286 471L313 449Q376 397 414 372L428 362Q428 360 375 318L188 181V170Q188 156 189 153V148L203 138Q228 119 266 94T309 69ZM209 389Q208 388 204 366T194 307T187 244Q187 225 188 225T201 233L245 261Q283 284 291 291Q324 313 324 316L296 334Q280 343 259 357T224 380L210 390Q209 390 209 389",120203:"128 400Q127 401 121 422T108 478T99 540V555L111 569Q135 597 165 626T214 671T235 687L249 678Q263 668 282 659T315 650Q335 650 362 666L372 654L286 569H271Q205 576 173 586V583Q173 558 208 492T252 401Q253 399 310 399T367 398L332 355H254V311Q251 160 235 16Q230 -28 226 -36Q225 -38 221 -45Q171 -140 121 -211L113 -222H104Q94 -222 94 -220Q94 -215 105 -187L121 -145Q139 -80 139 35V93Q139 222 135 314L134 354Q134 355 84 355H35L84 399H106Q128 399 128 400",120204:"92 71Q92 74 91 88T88 128T86 183Q86 230 91 275T102 342T109 366Q115 372 207 422T305 472Q407 426 431 426Q435 426 476 445L519 465L525 463L532 461Q497 392 497 268Q496 255 496 233Q496 179 516 92T539 -10L541 -22L526 -38Q441 -126 355 -194L339 -206L327 -207Q324 -207 319 -207T310 -208Q242 -208 171 -179T73 -131L56 -141Q40 -150 38 -150Q17 -140 17 -137Q17 -136 18 -136T98 -79L176 -23Q174 -21 134 24T92 71ZM226 393Q224 393 221 372T214 312T210 235Q210 182 214 144L215 132L230 118Q281 70 301 66Q304 66 331 80T373 105L384 112L383 165Q383 224 387 309Q387 314 387 319T387 329T388 336T388 341V343Q388 344 381 344T339 354T249 384Q246 385 243 386T236 389T231 391T228 392L226 393ZM414 -80Q414 -64 411 -43T403 -1T394 37T386 66T382 79Q381 79 286 15T189 -52Q312 -125 365 -125Q397 -125 405 -115T414 -80",120205:"95 661Q95 662 103 667T113 672L126 634L137 596L147 602Q235 656 275 677L292 687L303 680Q305 679 307 677T312 674L313 672L310 670Q307 669 301 667T289 660T274 649T259 634Q250 622 244 611T233 585T226 560T222 528T221 497T220 456T219 413V377L232 384Q244 391 271 409T339 455L362 471L383 461Q425 440 491 415L504 410V406Q507 399 507 269Q507 76 486 -21Q485 -30 483 -33T461 -57Q382 -139 299 -207L281 -197L263 -186L266 -185Q268 -184 280 -177T312 -155Q344 -130 353 -116Q394 -59 394 117Q394 162 391 216T386 301T382 335Q382 338 365 346T323 364T281 376L250 362Q220 347 219 347Q213 336 213 232Q213 177 217 144L218 128L224 119Q244 92 263 71L272 60Q206 21 157 -24Q156 -24 151 -16T132 11T98 52L89 62L91 103Q104 289 104 436Q104 471 103 506T101 568T99 616T96 649L95 661",120206:"73 613L164 686L184 666Q200 650 214 637T235 620T242 614T203 577T162 540Q158 540 122 570T73 613ZM92 58Q92 63 94 83T98 142T101 234Q101 318 97 358V366L59 387L40 379L21 371Q20 371 12 376T3 382L38 406Q78 431 125 466L138 477Q149 468 186 444L219 422V389Q215 324 215 247Q215 136 222 123Q226 113 238 98T258 83Q263 83 292 94L322 104Q322 103 324 97T327 89Q327 88 317 82T272 52T190 -7Q166 -25 164 -25L112 35Q92 55 92 58",120207:"74 611L155 682Q172 666 186 655T208 636L235 614Q227 606 191 574L154 540L135 556Q101 582 84 601L74 611ZM10 377L144 477Q145 476 184 453T229 428L233 425V416Q238 346 238 252Q238 93 215 -16L213 -30L185 -57Q29 -203 19 -203Q17 -203 -19 -189L-9 -183Q52 -146 78 -116T114 -37Q120 31 120 192V237Q120 327 113 351T72 380L53 372Q34 362 32 364L10 377",120208:"106 72Q110 105 111 193T114 294V308H74L34 309L83 346H115V430Q114 591 106 652Q105 662 107 665T114 668T123 672Q125 672 139 635L152 597L154 598Q156 600 160 602T167 607Q193 625 226 644T279 672T302 682L312 676L321 670L312 665Q281 649 263 626T241 587T233 547Q232 541 231 530T230 510T230 501Q231 501 265 522T334 564T369 583L380 570Q428 509 428 481Q428 475 427 470T423 459T416 448T404 434T389 418T369 397T344 371L321 347L365 346H409L372 308H227V294Q227 272 230 208T234 138Q234 136 256 119T302 84L324 68L372 88Q421 108 422 108T432 90L421 83Q373 53 270 -5L234 -25L204 -1Q172 25 124 60L106 72ZM336 434Q336 452 327 472T308 503T297 514Q296 514 290 510T275 499T264 490Q230 458 230 358V346H247Q268 346 276 350T302 372Q328 398 335 423Q335 424 335 428T336 434",120209:"111 275Q111 406 108 518T104 650V657Q105 657 109 660T117 665T122 666L133 629L144 594L161 606Q218 642 272 670L294 681Q295 681 300 677T306 672L302 669Q298 666 292 662T278 651T263 637T251 621Q232 587 227 530T222 343Q222 226 230 125L231 112L244 98L258 83Q271 87 285 92L312 102V84Q297 72 231 24T163 -23L100 55Q110 141 111 275",120210:"115 203Q115 257 114 291T112 338T111 355Q111 357 93 370L75 384L54 375Q32 366 31 365Q27 365 16 378Q25 383 89 430L152 476Q175 453 228 420Q229 420 229 418T229 410T227 394L225 369Q279 400 315 425T363 461T376 471Q480 424 514 416V412Q514 411 514 404T513 392L511 376L520 382Q529 387 548 399T584 422Q599 432 618 444T648 463L657 469H658Q661 469 681 461T735 440T796 420Q803 418 803 416Q801 414 798 390T791 325T788 247Q788 220 790 172T794 123Q799 115 814 97T835 78H838Q841 78 867 89L895 101Q896 101 896 100T897 92T900 78L873 62Q810 23 761 -12L736 -30Q735 -30 729 -22T707 7T671 48L661 59Q674 93 674 207V219Q674 341 670 344Q655 353 591 372L576 376L544 364Q511 351 510 351Q507 349 507 224V132L535 95Q541 87 548 78T560 63L563 58Q563 57 504 15T444 -28L385 53L387 67Q396 114 396 206Q396 289 393 334Q393 346 390 348Q369 358 306 373Q301 373 265 361L228 349V335Q227 322 227 284Q227 206 231 157Q231 151 231 144T232 133V129Q232 125 259 90Q286 56 286 53Q287 53 284 51T273 43T258 31L173 -31L166 -20Q160 -11 145 7T119 38T108 59Q108 62 110 81T113 133T115 203",120211:"608 88Q572 65 535 37T477 -8T455 -25Q432 7 389 53L375 68L378 82Q386 160 386 195V221Q386 284 385 307L384 344Q352 359 306 373L286 379L213 353V273Q214 229 214 161V129L275 62L163 -28L150 -14Q136 0 121 16T91 44Q86 48 86 50Q95 83 96 148Q96 224 89 340L88 366L79 374Q69 384 67 385L64 388L55 383Q52 382 44 378T33 373L21 367L13 374Q5 379 5 381Q5 384 69 428L133 473Q135 473 147 464T179 443T215 424L214 400V376Q271 404 342 457L363 472Q363 473 364 473Q366 473 375 469T418 449T502 414L512 411V407Q502 330 502 217V197V132L523 109Q527 104 533 97T543 87T547 83L550 80L578 92Q603 103 604 103Q606 103 608 88",120212:"107 102Q107 178 112 242T123 334T129 362Q129 363 140 368T199 400T315 469L336 482L346 476Q409 439 498 414L514 410L515 389Q515 208 502 141Q494 101 491 94Q490 89 478 81Q430 51 375 23T288 -20T254 -34Q250 -34 200 -1T119 56L108 65L107 76V102ZM389 355Q367 358 346 363T309 372T282 381T264 388L257 390H256Q254 390 249 381T238 348T227 293Q226 280 226 237Q226 183 231 146L232 131L244 122Q285 91 323 74T374 57H377L380 68Q405 154 405 267Q405 315 401 349V354L389 355",120213:"66 435Q66 445 117 501T173 557Q174 557 183 555T193 551Q174 526 174 509Q174 496 190 472T233 428V386L377 482L399 471Q450 445 509 425Q519 421 519 420L518 419Q518 418 518 416T517 410Q517 405 518 381T519 335Q519 222 501 137Q492 84 489 84L473 75Q457 66 423 44T354 -6L338 -19L329 -13Q320 -8 313 -4T297 4T284 10T270 14T258 17T245 20T233 22V12L241 -161L214 -172Q187 -184 160 -195T131 -207Q127 -207 112 -202L113 -188Q113 -182 115 -77T118 31Q118 32 109 32Q63 27 23 0L10 -9Q5 -4 -1 8Q1 13 52 57T114 101H115L117 123Q117 141 117 230V359L110 367Q85 394 71 421Q66 433 66 435ZM384 83Q386 83 389 110T396 180T400 254Q400 294 395 339L394 349L379 355Q308 383 294 383Q290 383 263 372L234 360L233 245V130Q270 125 305 113T361 92T384 83",120214:"362 -196Q375 -92 375 47V78L282 24Q189 -29 188 -30Q187 -30 139 21T90 75Q87 84 87 158Q88 206 94 259T107 342L113 372L308 478L322 473Q374 452 421 444L433 442L503 485Q515 479 515 477Q485 378 485 56Q485 -100 494 -164V-171L381 -211L371 -207L362 -202V-196ZM280 72Q301 77 323 86T358 101T372 110Q372 268 377 346L378 358H374Q368 360 358 360T323 365T257 380L234 386Q231 386 229 379Q215 353 211 310T207 180Q207 152 208 150Q210 142 235 114T280 72",120215:"23 367Q21 370 18 374T14 380L13 382L151 472L236 411L238 381L290 426Q298 432 307 439T322 452T333 461T342 467L344 469Q382 410 404 399Q410 397 416 397Q423 397 432 399T446 403L451 405Q453 405 453 399V393Q430 374 404 356T364 328T350 318L349 317Q321 320 276 356Q257 371 256 371Q253 374 249 366T242 351Q232 321 232 236Q232 214 232 205T232 182T233 162T235 148T238 137T242 129T249 120T257 114T268 105T281 95Q313 70 314 70L358 85Q377 92 389 96T402 100V90L403 80L229 -26L221 -18Q195 6 166 29T121 63T105 76T106 82T110 97T114 121T117 158T119 208Q119 269 114 329L113 341L103 350Q90 362 67 380L45 374L23 367",120216:"189 331Q190 304 196 282T207 252T214 244Q239 244 348 292L371 302L382 297Q398 290 415 279T433 265Q442 238 442 166Q442 103 423 45Q416 42 380 29T310 3T244 -26L227 -34Q139 40 73 40Q61 40 48 37T24 30T6 22T-8 14L-13 11Q-14 11 -18 18T-23 26T38 75T102 125Q107 128 146 131H153Q192 131 296 56Q318 40 318 43Q323 48 323 114Q323 157 321 177L319 194Q308 208 291 216T261 225Q239 225 160 185L123 167Q85 205 79 227Q78 230 78 304V377L171 428Q264 479 265 478Q268 478 287 465T334 440T384 427Q423 427 475 463L478 453Q481 446 481 442Q481 439 410 391L339 342H331Q309 345 277 361T222 391T198 406T195 399T191 372T189 331",120217:"328 69Q401 102 403 102Q404 102 405 94T406 84Q406 83 318 28L230 -27Q223 -21 206 -5T171 25T132 54L124 60V71Q129 154 129 297V359H43L44 363Q44 365 44 367L45 369L48 372Q51 374 57 378T68 387L90 405H129V553L285 648Q304 641 306 640L260 598V592Q259 589 255 505T249 413V405H353V402Q353 399 328 379L303 360H245V319Q245 150 253 125Q257 115 276 101T311 78T328 69",120218:"444 -31Q444 -29 384 66Q382 66 364 58T309 30T231 -17Q214 -29 212 -29L197 -20Q172 -4 140 11T88 34L68 42Q68 43 73 49T85 67T100 98T113 149T118 221Q118 272 105 332L100 356L58 383L23 365L9 379L76 425Q141 472 144 472Q144 471 183 443L221 414V404Q224 365 224 275V253Q224 159 196 113Q191 104 193 104Q203 104 285 72L308 62L374 89L375 106Q375 266 373 340Q373 364 371 396V424L430 445L491 467Q493 467 499 463T505 457Q505 456 503 442Q488 335 488 187V158L529 81L534 80Q541 80 568 90L598 101Q605 94 602 87L524 27Q445 -32 444 -31",120219:"95 67Q104 80 104 193Q104 261 100 321L98 355L91 363Q56 402 56 421Q56 441 82 472T132 524T159 546Q174 542 175 542Q159 520 159 501Q159 481 205 432L221 415L220 401Q219 394 219 387L288 429Q309 441 325 451T347 465T358 472T365 476L504 415V409Q504 408 505 374T507 318Q507 155 474 91L469 80L343 26Q314 14 281 0T232 -20L216 -27L202 -15Q192 -5 152 28Q141 35 126 45T103 60T95 67ZM386 349Q302 389 287 389Q271 383 253 375L220 361V136Q226 120 256 100T312 68T342 56Q355 56 360 68Q389 134 389 258Q389 310 386 341V349",120220:"90 58T90 59T92 64T97 78T102 105T107 150T109 218Q109 290 103 350V356L83 377Q55 407 55 425Q55 445 138 528Q158 549 162 549L164 548Q165 548 167 548T170 547L175 546L172 540Q168 533 165 523T161 502Q161 479 216 430L229 419V382Q232 382 366 471Q407 445 500 408L511 404V387L512 370L595 420Q678 469 679 469L693 462Q756 431 795 417L815 409L814 380Q812 187 782 96Q774 71 766 62T744 48T684 25T577 -23L557 -32L546 -26Q536 -19 519 -10T481 10T436 31T393 47Q384 50 380 50Q380 52 381 58T384 77T387 104Q391 174 391 256V292L390 333L377 340Q350 357 304 373L294 376L227 355V348Q224 322 224 243Q228 117 232 112L235 108Q238 103 245 95T257 80L281 50Q281 49 227 10T172 -29L159 -13Q133 19 116 36T94 56ZM652 64Q658 64 667 84T685 162T697 303V336L686 341Q653 356 619 367L591 376Q590 376 553 361T514 344T512 324T510 275T508 221Q508 167 510 152T521 126Q537 112 590 88T652 64",120221:"8 -90Q8 -68 13 -63Q13 -56 53 -8T120 63L128 71L129 85Q133 120 134 182Q134 308 131 331T106 365Q100 367 97 369L75 381L35 365L20 377Q20 378 47 397T110 440T161 471L253 413V396Q253 378 254 378L309 422Q364 466 365 466Q365 467 366 466T370 461T376 454Q403 419 426 396L441 380L438 377Q438 376 433 372T420 359T404 344L372 314Q351 320 338 327T310 344T277 364Q261 364 252 316Q251 306 251 235Q251 136 255 129Q257 127 258 124T268 113T298 92Q334 68 335 68Q340 70 349 73T377 84T408 95T421 99Q422 99 422 90L423 82L334 26Q246 -28 243 -28L200 8Q156 43 148 43Q144 43 130 36T99 9T83 -36Q83 -67 121 -89T198 -118L237 -124V-129L238 -133L193 -160Q183 -166 171 -173T152 -184L146 -188Q140 -187 131 -185T98 -173T56 -154T23 -127T8 -90",120222:"280 53Q272 47 246 27T199 -10T176 -27L167 -18Q137 17 107 44L90 60L93 71Q108 130 109 290V331Q109 339 109 344T108 353T107 359T105 364T102 369T97 374T91 381Q60 412 60 432Q60 448 86 479T138 534L164 557Q168 553 180 553Q163 532 163 511Q165 491 186 468Q206 443 231 423V404L232 385L371 477L389 468Q439 441 498 418L512 412V386Q512 360 507 190T500 14Q488 -26 445 -67Q401 -111 355 -148T282 -203T249 -221Q247 -220 230 -210T213 -199T229 -191T269 -172T306 -151Q361 -120 379 14Q391 92 391 182Q391 218 386 305Q384 339 380 341Q363 353 330 366T288 379Q282 379 258 368L230 356V181V141Q230 127 232 120T236 108T251 89T275 59L280 53",120223:"153 371Q141 371 126 365T100 354T78 340L65 331L57 338L50 346L62 356Q133 419 222 471Q274 453 306 422T338 366Q338 356 329 346T283 301L243 264L262 257Q298 246 361 214Q378 154 378 73Q378 33 371 -9T356 -74T345 -104Q340 -106 267 -160L191 -214H177Q60 -214 13 -150Q-7 -122 -7 -115Q-7 -112 19 -77T106 25T241 149Q241 152 227 158T181 173T109 185V190L108 194L158 229Q212 267 223 278T234 306Q234 329 208 350T153 371ZM258 1Q258 42 257 68T254 105T252 118Q235 105 210 85T144 22T102 -45Q102 -79 146 -106T234 -133H238Q248 -128 254 -80Q258 -58 258 1",120224:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",120225:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",120226:"59 347Q59 440 100 521T218 654T392 705Q473 705 550 680Q577 670 577 667Q576 666 572 642T564 595T559 571Q515 601 479 613T392 626Q300 626 232 549T164 347Q164 231 229 150T397 68Q453 68 489 80T568 120L581 129L582 110Q584 91 585 71T587 46Q580 40 566 31T502 5T396 -11Q296 -11 218 41T99 174T59 347",120227:"88 0V694H237H258H316Q383 694 425 686T511 648Q578 604 622 525T666 343Q666 190 564 86Q494 18 400 3Q387 1 237 0H88ZM565 341Q565 409 546 463T495 550T429 600T359 621Q348 623 267 623H189V71H267Q272 71 286 71T310 70Q461 70 527 184Q565 251 565 341",120228:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",120229:"86 0V691H526V611H358L190 612V384H485V308H190V0H86",120230:"59 346Q59 499 157 601T384 704Q436 704 466 700T541 679Q551 674 560 670T575 664T583 660T588 658T590 656Q590 652 582 605T573 557L564 564Q489 626 392 626Q301 626 233 549T164 347T233 145T392 68Q441 68 506 84V223H388V299H599V38L588 33Q494 -11 393 -11Q296 -11 219 40T100 172T59 346",120231:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",120232:"87 0V694H191V0H87",120233:"181 53Q200 53 215 56T241 66T259 79T272 95T280 109T285 122L287 129V694H388V415V229Q388 135 385 112T369 63Q364 51 355 39T328 12T280 -12T212 -22Q172 -22 130 -12T66 8T43 20L46 42Q50 65 54 88L58 110Q58 111 65 104Q107 53 181 53",120234:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",120235:"87 0V694H191V79L297 80H451L499 81V0H87",120236:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",120237:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",120238:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",120239:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",120240:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 284 665 231T629 143T587 85T551 48L536 35L648 -120L652 -125H531L452 -8L440 -12Q407 -22 369 -22Q239 -22 147 85T55 345ZM579 345Q579 473 517 555T369 637Q279 637 218 554T156 345Q156 223 215 141T368 58Q376 58 382 58T392 58T397 59T401 60T403 61H404Q404 63 360 128T315 194H421L453 150Q485 105 486 105Q490 108 496 113T517 138T545 182T567 247T579 334V345",120241:"88 0V694H227H259H302Q365 694 399 689T474 663Q528 637 558 595T589 504Q589 482 584 462T569 426T547 396T522 372T495 353T470 338T449 328T434 322L429 320L440 300Q452 280 477 238T523 160L617 1L565 0Q513 0 512 1Q512 2 424 156L337 309H189V0H88ZM492 504Q492 600 367 620Q354 622 271 623H189V385H271Q363 386 388 392Q432 402 462 430T492 504",120242:"55 514Q55 589 115 652T283 716Q315 716 345 711T396 699T432 685T457 672T467 667Q467 666 459 618T449 568Q383 634 282 634Q214 634 182 600T150 525Q150 507 155 492T172 465T194 446T222 432T247 423T272 416T289 412Q353 396 378 384Q432 358 466 307T500 194Q500 110 438 44T272 -22Q215 -22 159 -5T73 28T44 50Q45 51 49 75T57 122T62 146L65 143Q68 140 74 136T88 125T107 111T131 98T160 85T194 74T232 66T274 63H286Q327 63 366 96T406 182Q406 245 352 280Q329 296 265 310T173 339Q124 363 90 409T55 514",120243:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",120244:"87 450V694H191V449Q192 203 193 194Q200 148 220 117T266 72T311 54T347 49Q404 49 446 84T501 178Q505 195 505 218T507 449V694H600V450Q600 414 600 356Q599 198 595 181Q594 178 594 177Q575 89 505 34T345 -22Q258 -22 184 34T89 196Q88 205 87 450",120245:"14 692Q14 694 68 694H122L146 633Q325 165 339 90Q340 87 341 87Q341 124 530 619L558 694H605Q652 694 652 692Q650 690 523 354T390 10L387 0H279L276 10Q271 18 144 354T14 692",120246:"115 694Q115 693 156 550T233 266T270 90L271 85Q272 86 272 92Q272 153 405 616L427 694H524L553 590Q672 174 681 95L682 84L684 95Q689 138 728 287T803 563T841 692Q841 694 885 694T929 693Q929 691 829 346L730 0H679L628 1L606 75Q478 524 470 600L469 611L467 600Q458 518 338 101L310 0H213L114 346Q14 691 14 693Q14 694 64 694H115",120247:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",120248:"4 693L64 694H125L174 621Q335 378 340 364L341 362Q361 398 395 450L558 694H663L383 277V0H282V278L143 485Q112 531 75 586T21 668L4 693",120249:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",120250:"236 387Q209 387 184 382T141 370T111 355T91 342T83 337L82 355Q80 373 79 393T77 417Q77 419 81 421Q86 423 91 426Q155 460 227 460H238Q319 460 368 400Q393 371 400 341T408 252Q408 240 408 207T407 152V0H317V39L306 32Q244 -10 159 -10H152Q109 -10 77 22Q38 61 38 126Q38 142 39 146Q55 199 130 223T295 252H314V277Q314 305 313 310Q308 342 287 364T236 387ZM303 186Q124 180 124 126Q124 105 144 86T208 66Q284 66 309 124Q314 137 314 166V186H303",120251:"303 -11Q280 -11 259 -6T222 6T194 21T176 33T168 38V0H75V694H165V550L166 405Q247 455 336 455Q397 455 439 389T482 226Q482 115 428 52T303 -11ZM390 221Q390 283 361 331T265 379Q214 379 177 342L168 334V118Q203 66 258 66Q316 66 353 106T390 221",120252:"34 223Q34 327 99 393T245 460Q290 460 301 459Q328 455 354 445T395 427T410 415L396 338L386 344Q377 349 362 357T335 370Q305 381 258 381H252Q182 381 146 315Q126 275 126 224Q126 158 159 113T255 68Q329 68 394 106L408 114L410 93Q411 72 412 52L414 32Q407 27 394 20T338 2T252 -10Q156 -10 95 58T34 223",120253:"33 224Q33 321 81 388T197 455Q277 455 342 414L351 408V694H441V0H348V44L338 37Q278 -10 198 -10Q177 -10 168 -8Q99 11 62 90Q33 148 33 224ZM348 337Q307 378 263 378Q260 378 256 378T251 379Q239 379 223 374T182 355T142 305T126 220Q126 90 225 67Q231 66 250 66H255Q306 66 342 115L348 124V337",120254:"28 226Q28 329 91 395T235 461Q258 461 279 456T325 436T368 397T399 332T415 238V219H113V215Q113 163 151 114T248 65Q273 65 298 70T341 82T373 96T396 108L403 113Q403 106 406 76T409 38Q409 34 408 33T393 24Q325 -10 252 -10Q155 -10 92 59T28 226ZM340 289L338 297Q335 305 333 310T327 326T317 343T304 358T286 372T263 381T233 385Q212 385 193 376T162 353T140 325T127 301T123 289H340",120255:"262 705H267Q300 705 347 694V612L336 616Q303 628 274 628H266Q224 628 199 605Q187 590 184 579T181 541V507V444H287V371H184V0H94V371H27V444H94V492Q94 544 95 550Q102 617 151 661T262 705",120256:"55 286Q55 357 105 406T224 455Q280 455 323 421L322 423L318 427Q318 428 339 434T396 448T465 455H471L478 416L485 377Q484 377 474 379T445 383T401 385Q397 385 391 385T381 384L362 383L357 387Q358 386 364 375T375 354T384 325T389 287Q389 217 340 168T221 119Q178 119 138 142Q133 145 131 143Q125 131 125 117Q125 82 155 72L227 71Q230 71 251 71T280 71T310 69T343 65T373 57T403 46T428 30T449 7Q471 -26 471 -62V-71Q471 -136 384 -178Q326 -206 250 -206Q159 -206 102 -172T30 -92Q28 -84 28 -68T31 -37T40 -12T52 7T64 21T75 31T82 38Q60 68 60 106Q60 145 80 180L86 189L80 199Q55 240 55 286ZM304 233T304 287T279 362T220 383Q189 383 165 361T140 287Q140 243 161 217T220 191Q253 191 278 212ZM250 -134Q298 -134 331 -122T375 -96T387 -69Q387 -21 306 -7Q288 -5 216 -5Q161 -5 153 -7Q146 -9 139 -13T122 -31T113 -66Q113 -75 113 -80T127 -97T166 -121Q203 -134 250 -134",120257:"163 395Q223 455 307 455Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V694H163V395",120258:"67 576V680H171V576H67ZM74 0V444H164V0H74",120259:"88 576V680H192V576H88ZM31 -126Q40 -126 48 -125T62 -122T73 -117T82 -111T89 -105T94 -99T98 -92L102 -86V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171T-51 -133T-41 -96L-38 -99Q-34 -102 -28 -106T-13 -115T7 -123T31 -126",120260:"76 0V694H163V257L340 444H449L286 272L292 263Q296 259 378 138T463 12L471 0H372L309 92Q294 114 277 139T250 179T237 198L228 211L160 139V0H76",120261:"74 0V694H164V0H74",120262:"160 392Q223 455 304 455Q359 455 386 436T430 383L437 391Q495 455 584 455Q694 455 715 354Q719 331 720 164V0H627V157Q626 315 625 320Q611 378 536 378H530Q501 378 481 358Q457 334 450 301T442 209Q442 198 442 172T443 129V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120263:"160 392Q214 446 283 454Q285 454 292 454T303 455H306Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120264:"28 222Q28 323 95 391T244 460Q275 460 281 459Q364 445 417 377T471 219Q471 124 408 57T250 -10Q158 -10 93 57T28 222ZM377 230Q377 277 364 310T328 358T287 379T248 385Q233 385 219 382T186 369T155 342T132 297T122 230Q122 146 159 108T250 69H253Q263 69 274 70T305 81T339 106T365 154T377 230",120265:"166 404Q194 424 241 439T337 455H341Q410 455 451 370Q483 307 483 222Q483 128 433 59T306 -10Q282 -10 260 -5T222 7T194 21T176 33T168 38V-194H75V444H165V424L166 404ZM390 222Q390 287 354 331T266 376T177 340L168 332V118Q200 66 257 66Q313 66 351 112T390 222",120266:"33 220Q33 325 87 389T206 454Q286 454 341 406L351 398V455H441V-194H348V41L338 35Q276 -8 198 -11Q171 -11 154 -5Q102 12 68 74T33 220ZM126 220Q126 160 161 113T251 65Q305 65 351 123V298L350 301Q349 304 347 308T342 319T336 331T327 343T315 355T300 365T283 373Q273 375 256 375Q208 375 167 332T126 220",120267:"171 389Q237 455 320 455H327V373H317Q262 369 220 336T167 248Q165 239 164 119V0H74V450H159V377L171 389",120268:"33 326Q33 376 60 408T117 450T175 460H190Q245 460 272 454T345 429Q345 428 338 388L331 349Q278 386 188 386H183Q119 386 119 336Q119 307 142 295T210 276T278 256Q360 213 360 130Q360 108 354 88T332 43T281 5T195 -10Q152 -10 111 1T49 22T28 35Q29 36 32 56T39 95T43 115T51 110T72 99T102 85T143 73T193 68Q274 68 274 123Q274 152 248 167Q234 178 187 186T115 207Q66 229 46 273Q33 298 33 326",120269:"333 27Q333 24 314 16T257 -1T184 -10H172Q146 -10 128 14T105 58T99 91Q95 113 95 251V371H18V444H98V571H182V444H316V371H182V253Q183 128 189 104Q199 68 234 68Q277 72 314 98Q315 93 323 61T333 27",120270:"353 39Q352 38 344 34T331 27T315 19T295 11T270 3T241 -3T207 -8T168 -10H162Q148 -10 137 -8T111 2T87 30T74 81Q73 89 73 268V444H166V268L167 92Q171 79 174 74T192 64T238 59Q317 59 344 116Q349 128 349 148T350 291V444H443V0H353V39",120271:"178 0Q15 441 14 442Q14 444 60 444Q107 444 107 442Q108 441 136 364T196 194T232 67Q233 98 280 234T356 442Q356 444 401 444T446 442L282 0H178",120272:"14 444H105L108 434Q192 160 200 74V65L201 75Q206 144 282 399L296 444H381L399 381Q480 112 480 69L481 70Q481 113 562 386L580 444H668L534 1L483 0H432L429 10Q343 294 338 367L337 377Q336 375 336 370Q336 340 313 250T269 88T245 11L242 0H195L148 1L14 444",120273:"187 229L6 444H107L227 294L344 444H393L442 443Q439 437 299 268L267 229L460 0H359L294 88Q280 107 262 131T236 166L227 177L100 0H0Q1 1 47 58T140 171T187 229",120274:"113 -204Q83 -204 63 -200L43 -197Q43 -196 40 -157T36 -117L48 -121Q79 -133 114 -133Q124 -133 130 -132T145 -121T163 -94Q169 -82 184 -42T200 1L188 29Q176 57 152 115T107 223T62 330T26 416L14 443Q14 444 61 444H109L122 411Q230 155 236 75L237 65V74Q245 161 348 424L356 444H401Q446 444 446 443L396 313Q345 183 293 49T236 -93Q191 -204 123 -204H113",120275:"42 370V444H400V395L156 76L279 77H402V0H28V51L273 371L157 370H42",120276:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120277:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120278:"423 -11Q339 -11 275 9T171 62T106 143T71 240T61 347Q61 450 93 527Q157 664 313 694Q357 704 416 704Q479 704 517 699T608 676Q634 667 635 660Q635 653 624 592L612 528L609 524Q604 521 601 521Q595 521 583 531T555 555T505 578T428 589H424Q298 589 250 494Q224 438 224 347Q224 292 233 251T265 175T329 122T432 104Q488 104 524 115T604 158Q607 160 610 162T615 165T619 168L621 170Q625 172 630 170T637 163Q638 160 642 109T647 54Q646 49 625 37T568 11T499 -7Q463 -11 423 -11",120279:"119 1Q98 5 92 28V667Q98 686 118 693H124Q131 693 142 693T168 694T200 694T237 694H296Q416 694 450 692T525 677Q732 617 732 342Q732 169 644 81Q593 32 528 16T372 0Q356 0 324 0T276 1H119ZM573 349Q573 387 571 413T559 473T532 527T482 567T403 591Q395 592 320 593H250V101H321Q418 102 456 114Q553 144 569 263Q573 303 573 349",120280:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120281:"512 572Q451 572 356 573T258 575H253V400H370H431Q494 400 506 392T518 345Q518 307 507 299T437 291H370H253V161Q253 141 253 113T254 75Q254 23 245 12T195 0H170L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 327 691T538 689Q564 682 564 644V632V618Q564 582 538 573Q537 573 535 573T526 572T512 572",120282:"61 347Q61 405 70 454T105 550T171 631T276 685T426 705Q483 705 537 693T620 668T650 646Q650 645 649 637T645 612T639 578L627 514L624 510Q620 507 615 507T597 520T566 548T512 577T430 590Q223 590 223 347T431 104Q478 104 506 112Q508 112 508 164V215H471L434 216L428 222L427 268Q427 315 429 318Q432 323 444 323T544 324H652Q655 320 659 317V45L656 43Q654 39 624 27T536 2T424 -11Q366 -11 317 -2T219 33T137 97T82 200T61 347",120283:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120284:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120285:"236 -22Q190 -22 144 -11T72 12T46 29Q63 147 69 153Q80 164 92 146Q124 91 191 91Q222 91 242 102T267 134Q268 139 268 402Q268 663 270 669Q275 687 294 692Q298 694 347 694H367Q393 694 406 690T425 669Q427 663 427 399Q427 132 426 125Q421 87 404 58T366 15T318 -9T273 -20T236 -22",120286:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120287:"92 667Q98 684 109 689T142 694H172H198Q244 694 251 669Q253 663 253 389V116L278 117Q410 119 490 119H495Q511 119 517 115T534 93V63V48Q534 9 508 2Q503 0 310 0L119 1Q99 7 92 28V667",120288:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120289:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120290:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120291:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120292:"450 -20Q444 -20 429 -21T396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715Q364 715 376 715T394 716Q732 716 732 340Q732 268 719 210T686 120T647 68T615 39T601 29T638 -22T676 -73Q679 -78 679 -83Q679 -98 661 -106H593Q526 -106 521 -104Q514 -103 507 -97T496 -84T477 -55L454 -19L450 -20ZM554 509Q516 622 391 622Q294 622 250 535Q220 475 220 345Q220 299 222 266T234 198T258 140T299 99T363 74Q378 71 393 71H395L381 92Q367 114 353 136T338 161Q336 165 336 170Q336 186 352 193L361 194Q370 194 384 194T412 194H452Q457 194 460 194T466 194T471 192T476 191T480 188T483 185T487 180T492 174T497 167T504 158L526 129Q532 127 552 175Q573 231 573 348Q573 455 554 509",120293:"654 24Q654 9 644 5T612 0H577L521 1Q509 5 503 13Q498 20 421 160L343 304H250V168Q250 147 250 118T251 78Q251 24 242 12T192 0H168L119 1Q99 7 92 28V667Q98 686 118 693H124Q131 693 141 693T165 694T195 694T229 694T280 694T332 695Q389 695 428 691T510 675T582 637T627 569Q641 532 641 493Q641 377 537 331L497 317L493 316L571 177Q653 28 654 24ZM487 472T487 492T485 525T476 553T450 577T404 591Q398 592 322 593H250V391H321Q327 391 353 391T385 392T412 395T438 401T457 412T474 430T483 456",120294:"61 503Q61 547 72 583T110 650T186 698T305 716Q405 716 496 671Q513 664 514 657Q514 656 513 648T509 623T503 589L491 525L488 521Q484 518 479 518H475L461 532Q430 565 395 581T305 598Q201 598 201 523Q201 480 240 462T345 431T443 394Q549 324 549 204Q549 160 538 123T502 51T427 -2T308 -22Q180 -22 69 41Q50 52 49 57Q49 58 50 66T54 91T60 125L72 189L75 193Q80 196 84 196Q87 196 104 182T145 149T212 117T304 102Q408 102 408 188Q408 215 396 234T362 263T319 278T267 290T219 302Q149 324 105 380T61 503",120295:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120296:"92 667Q101 694 143 694H172H200Q242 694 251 671Q253 663 253 430Q254 189 255 185Q262 134 288 107T384 79Q498 79 516 168Q520 191 521 431Q521 663 523 671Q532 694 572 694H596H618Q639 694 648 692T665 679Q671 672 671 653Q672 632 672 555V432Q671 200 670 190Q652 79 581 29T383 -22Q137 -22 98 166Q92 195 92 303V667",120297:"27 667Q27 683 39 688T75 694H101Q155 694 159 692Q182 687 194 665Q202 652 283 419T374 142Q376 165 473 445Q552 664 553 666Q568 694 618 694H639H658Q681 694 693 689T705 667Q705 660 592 347Q481 32 477 28Q466 7 441 1H292Q266 7 255 28Q251 32 140 347Q27 660 27 667",120298:"994 694Q1012 683 1014 668Q1014 661 977 519T896 217T845 26Q831 0 783 0H747H711Q685 0 672 5T649 26Q644 36 583 272T517 548Q516 552 516 551Q503 479 437 227Q389 37 383 26Q367 0 323 0H288H254Q207 0 193 26Q191 32 108 346T24 665Q24 685 44 693Q47 694 98 694H115Q152 694 168 668Q174 657 235 417T297 144Q297 134 300 153Q307 204 362 421T427 668Q441 694 488 694H523Q586 694 597 688Q612 683 620 661T651 549Q664 496 673 462Q744 194 750 146V140Q767 223 800 354T857 576T883 668Q897 694 938 694H958H994",120299:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120300:"635 694H668Q688 694 698 690T708 670Q708 664 704 658L446 278L445 152V27Q442 20 440 17T433 9T419 1L368 0H339Q316 0 305 5T288 26Q286 31 286 154V278L157 468Q135 500 101 550Q43 635 34 650T24 671Q24 686 39 693Q42 694 105 694H122H132Q163 694 180 689T214 666Q225 654 336 485Q373 425 373 420L374 418Q375 419 375 421Q378 432 418 493T496 609T536 667Q543 676 551 681T572 689T591 693T615 694T635 694",120301:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120302:"255 394Q218 394 186 383T138 358T109 333T94 321H91Q88 321 86 322T83 325T80 331T79 339T78 349T77 362T75 377Q72 410 72 420Q72 423 72 425T73 429T74 431T77 433T80 435T85 437Q166 475 262 475Q360 475 413 440Q462 406 471 341Q472 332 472 181Q472 155 472 119T473 73Q473 20 462 10T398 0H380Q349 0 337 8T324 48V65Q298 30 257 10T172 -11Q109 -11 70 37T31 145Q31 276 307 289H321V309Q321 337 318 352T300 381T255 394ZM176 146Q176 116 190 97T231 77Q251 77 266 85Q322 110 322 185Q322 189 322 192T322 198L321 201V234L308 232Q176 220 176 146",120303:"54 667Q63 694 102 694H127H151Q190 694 199 671Q201 663 201 544L202 422L211 428Q270 468 355 468Q523 468 523 231Q523 -10 321 -10Q286 -10 261 -2T204 33Q197 11 187 6T142 0H126L81 1Q61 7 54 28V667ZM372 230Q372 317 355 349T280 382Q251 382 204 356V107Q235 76 274 76Q301 76 320 84T349 105T364 139T371 180T372 230",120304:"188 233Q188 199 190 177T200 131T225 95T271 83H281Q356 83 421 130Q433 138 434 139Q446 141 448 131Q449 128 453 84T457 36Q455 30 432 20T364 -1T273 -11Q37 -11 37 232Q37 456 244 474Q246 474 257 474T276 475Q349 475 400 455Q443 436 448 431L451 425Q451 419 443 377Q442 372 441 366T439 356T438 348T436 340T435 334T433 330T431 327T429 325T426 324Q420 324 406 336Q376 362 350 372T281 382Q254 382 236 373T208 352T194 317T189 278T188 233",120305:"225 -11Q192 -11 164 -3T104 29T55 102T37 227Q37 321 63 376Q111 469 223 469Q292 469 349 433L359 426V546Q359 564 359 589T358 623Q358 675 369 684T433 694H451Q497 694 505 669Q507 663 507 347T505 25Q500 9 487 5T450 0H432H413Q356 0 356 36V40Q298 -11 225 -11ZM356 359Q326 382 286 382Q239 382 215 358Q189 330 189 256V229V203V195Q189 102 231 86Q251 76 274 76Q318 76 356 114V359",120306:"30 231Q30 301 51 351T107 426T181 463T262 474H268Q293 474 312 472T366 459T422 427T462 363T480 260Q480 230 466 222T405 213Q395 213 364 213T311 214H173V211Q173 183 183 148T216 96Q244 76 287 76Q319 76 350 85T399 104T433 125T451 136Q463 138 465 128Q466 125 469 84T473 39Q471 29 423 13T330 -9Q321 -10 286 -10Q213 -10 161 11T81 68T42 144T30 231ZM353 292Q350 324 342 344T320 373T294 384T264 387Q191 387 175 286V282H353V292",120307:"67 458H78V502V509Q78 538 79 556T90 604T117 651T169 685T253 704Q254 704 258 704T265 705T275 705T287 704Q364 704 381 687V638V607Q381 591 378 585T366 579Q362 581 351 591T323 610T282 618Q238 618 226 587Q224 581 223 519V458H253Q288 458 298 453Q315 441 315 415Q315 399 312 390T299 377T282 372T259 371H255H226V201Q226 31 224 25Q215 0 174 0H150L106 1Q86 7 79 28L78 199V371H69Q29 371 29 412Q29 425 30 431T40 447T67 458",120308:"63 108Q63 142 83 176L76 184Q35 227 35 300Q35 469 243 469Q330 469 385 437L397 443Q451 469 508 469Q515 468 517 466T522 456T528 425Q534 392 534 386Q532 379 523 377Q520 377 509 381T477 390T431 398L425 399Q453 362 453 297Q453 268 445 242T417 189T351 146T242 130Q169 130 119 153Q117 141 117 136Q117 95 155 83Q161 81 252 81Q354 80 362 79Q437 71 475 48T526 -24Q532 -42 532 -65Q532 -116 489 -156T341 -204Q323 -206 274 -206H256Q39 -206 18 -84Q17 -79 17 -68Q17 15 82 42L76 53Q63 79 63 108ZM310 300Q310 359 298 377T238 396Q217 396 204 390T186 368T179 339T178 300Q178 245 189 224T244 203T299 224T310 300ZM414 -66Q414 -55 411 -47T401 -32T387 -21T368 -14T346 -10T322 -7T297 -6T271 -6T246 -6H193Q163 -6 154 -10T140 -30Q135 -45 135 -62Q135 -134 274 -134Q414 -134 414 -66",120309:"53 667Q62 694 101 694H126H148Q191 694 198 669Q200 663 200 526V390Q263 469 361 469Q390 469 412 465T456 449T491 413T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V667",120310:"72 574Q55 583 51 591T46 619V636L47 670L48 673Q50 676 52 678T56 684T63 690T73 694H81Q89 694 102 694T129 695H181Q193 687 196 685T203 676T207 661T208 634Q208 603 204 593T181 574H72ZM54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",120311:"70 634V648Q70 686 96 693Q100 695 151 695H176Q201 695 213 691T230 670Q232 665 232 634V620Q232 582 206 575Q202 573 151 573H126Q101 573 89 577T72 598Q70 603 70 634ZM-41 -84Q-1 -105 28 -105Q67 -105 78 -85Q83 -77 83 -48T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -62 -124T-52 -89Q-49 -84 -41 -84",120312:"496 23Q496 9 487 5T457 0H427H398Q367 0 354 11Q352 12 288 99L226 183L191 150V90V54Q191 30 186 18T165 2Q160 0 124 0L90 1Q70 7 63 28V667Q72 694 108 694H128H146Q183 694 192 671Q194 663 194 496L195 325L254 383Q266 394 281 409T301 429T316 441T329 450T341 455T357 458T376 458H409H436Q461 458 470 454T480 437Q480 430 477 427T445 395Q417 368 396 347L319 271Q319 270 358 217T442 103T494 32Q496 30 496 23",120313:"54 667Q63 694 102 694H127H149Q192 694 199 669Q201 663 201 347T199 25Q190 0 149 0H125L81 1Q61 7 54 28V667",120314:"197 386Q256 468 366 468Q404 468 430 461T471 438T491 413T503 385Q563 469 666 469Q731 469 769 446T814 350Q815 343 815 185Q815 31 813 25Q808 9 796 5T758 0H737L692 1Q672 7 665 28L664 186V206V290Q664 349 655 365T610 381Q581 381 560 370T529 341T515 311T510 291Q509 286 509 157V82Q509 24 501 12T452 0H431L386 1Q366 7 359 28L358 186V206V290Q358 349 349 365T304 381Q275 381 254 370T223 341T209 311T204 291Q203 286 203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120315:"197 386Q264 468 350 468Q375 468 390 467T429 460T466 443T492 408T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120316:"274 -11Q32 -11 32 225Q32 346 85 406T249 474H266H271Q302 474 325 471T385 458T451 419T498 346Q518 300 518 225Q518 -11 274 -11ZM367 233Q367 322 350 354T270 387Q240 387 222 377T195 344T184 298T182 233Q182 151 198 117T275 83H282Q318 83 339 104Q355 119 361 146T367 233",120317:"125 458H139Q174 458 185 452T202 420L211 426Q245 448 288 458T354 469Q356 469 361 469T369 468Q443 468 481 412Q523 355 523 223Q523 164 509 120T473 51T423 12T371 -7T323 -11Q260 -11 204 33V-65Q204 -80 204 -102T205 -131Q205 -162 200 -175T178 -192Q173 -194 126 -194L81 -193Q61 -187 54 -166V431Q58 447 81 458H125ZM372 230Q372 376 282 376Q247 376 204 352V107L208 103Q213 99 218 95T232 87T251 79T274 76Q323 76 349 116Q372 153 372 230",120318:"226 -11Q37 -11 37 236Q37 294 51 338T86 407T135 445T186 464T233 469H235Q300 469 349 422L359 413V425Q359 452 376 464Q384 469 433 469H455Q498 469 505 444Q507 438 507 137Q507 -163 505 -169Q500 -185 487 -189T450 -194H432H413Q367 -194 358 -171Q356 -163 356 -63V40L348 33Q296 -11 231 -11H226ZM281 375Q188 375 188 228Q188 77 275 77Q322 77 359 120V328Q338 357 324 366T281 375",120319:"54 437Q58 453 81 464H122H147Q186 464 194 439Q196 434 196 405V377L203 387Q245 456 324 468Q325 468 331 468T340 469Q347 469 356 462V360Q350 355 346 354T339 353T326 353T300 347Q260 337 234 311T202 252Q201 247 201 138Q201 122 201 98T202 66Q202 33 197 20T175 2Q170 0 125 0L81 1Q61 7 54 28V437",120320:"37 328Q37 392 75 433T203 474Q254 474 265 473Q319 465 370 442Q378 439 380 432Q380 426 372 384Q364 336 359 333Q358 331 355 331Q348 331 337 341Q282 388 216 388H208Q190 388 180 387T161 377T151 351Q151 333 164 323T224 306L267 297Q314 285 355 246T396 144Q396 17 282 -5Q260 -10 218 -10Q170 -10 124 2T55 26T30 44Q30 48 39 99T49 153Q52 159 60 159Q66 159 70 153Q100 120 133 101T218 82Q231 82 238 83T258 87T277 101T283 126Q283 149 260 160T200 176T153 186Q109 201 73 236T37 328",120321:"225 267Q225 202 226 169T232 115T244 88T265 82Q295 84 318 100T345 116Q352 116 354 110T364 77Q373 46 373 43Q373 28 312 9T190 -10Q160 -10 139 1T107 29T89 77T82 136T80 210V258V371H66H59Q39 371 27 386Q20 394 20 417Q21 432 23 437Q35 458 60 458H65H83V510L84 562Q93 589 131 589H154H174Q216 589 223 564Q225 558 225 508V458H274Q330 458 338 453Q355 441 355 415Q355 388 338 376Q330 371 274 371H225V267",120322:"53 431Q62 459 100 459Q105 459 114 459T127 458H152Q192 458 201 435Q203 427 203 262Q204 86 208 77Q209 74 216 71Q227 66 258 66H264Q334 66 354 140L356 150L357 290Q357 427 359 435Q365 449 377 453T412 458H432H450Q498 458 506 433Q508 427 508 229T506 25Q498 0 451 0H434H418Q386 0 374 7T360 43V58L352 49Q298 -11 199 -11Q135 -9 101 11T56 80Q52 100 52 273L53 431",120323:"26 429T26 435T32 448T44 456Q48 458 85 458H99Q145 458 161 431Q162 429 207 285L251 145L294 284Q333 410 341 430Q351 451 374 456Q379 458 420 458H430Q450 458 457 456T471 443Q473 437 473 435Q473 426 443 325T381 126L350 28Q339 7 316 2Q312 0 250 0Q187 0 183 2Q160 7 149 28L136 68Q124 109 106 166T70 283T39 385",120324:"699 458Q717 447 719 432Q719 426 666 230T610 27Q602 10 588 5T548 0H512H482Q431 0 420 17T384 135Q356 241 352 298V308L351 295Q348 251 322 145T290 28Q279 0 233 0H212H191Q146 0 133 27Q130 33 77 229T24 430Q24 449 44 457Q47 458 79 458Q122 458 126 456Q154 450 163 419L233 153Q241 187 272 304T307 431Q318 458 368 458Q394 458 398 456Q421 451 430 431Q434 423 509 147L547 286Q582 416 588 429Q600 454 624 457Q632 458 647 458H663H699",120325:"92 0Q87 0 77 0T62 -1Q24 -1 24 22Q24 29 33 41T106 136Q185 237 184 238Q184 239 147 284T73 376T33 427Q31 430 31 436Q31 451 45 457Q48 458 96 458H122Q152 458 163 450T208 394L247 345L282 394Q288 403 297 416T309 434T319 444T328 452T338 455T352 458T372 458H393H440Q457 449 457 435Q457 428 450 419T379 328Q308 239 308 237L389 137Q409 112 436 79Q475 31 475 23Q475 -1 436 -1Q432 -1 422 -1T407 0Q360 0 352 3Q343 6 336 16T291 83L247 151L245 148Q243 145 239 139T229 124T218 106T204 84Q167 24 160 15T141 1L92 0",120326:"454 458Q473 446 473 430Q473 426 394 184L311 -68Q291 -119 245 -162T123 -205Q51 -205 46 -190Q44 -187 40 -142T36 -92Q36 -90 36 -88L37 -87Q41 -80 46 -80Q48 -80 73 -92T126 -105Q146 -105 161 -98T185 -76T197 -53T206 -28L215 0L122 212Q29 427 29 435Q29 448 46 457Q49 458 91 458Q93 458 106 458T125 457T140 454T157 446T170 431Q183 410 224 305T266 158Q266 152 266 151Q267 151 268 163Q271 206 302 310T342 432Q354 458 398 458H418H454",120327:"268 376Q250 376 180 375T92 374Q69 374 63 380Q46 390 46 419Q46 428 49 437Q57 451 73 457Q76 458 242 458T413 456Q420 455 427 448Q439 438 439 413Q439 392 433 385Q432 383 318 236T204 88Q235 88 306 89T395 90H399Q408 90 414 89T427 84T438 70T442 45Q442 9 416 2Q411 0 236 0H136Q73 0 62 1T41 12Q31 23 31 47Q31 68 36 77Q37 78 51 97T96 155T153 228L268 376",120328:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",120329:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",120330:"124 266Q124 372 179 473T333 639T544 705Q592 705 635 697T698 679L718 670Q719 669 701 621T681 572L676 576Q670 580 661 586T641 598T614 611T583 620Q558 625 526 625Q406 625 318 516T230 276Q230 238 236 212Q251 148 294 108T412 68Q469 68 508 80T598 123Q608 129 608 128Q606 109 603 87L598 45L573 33Q521 7 486 -1T394 -10Q358 -10 346 -8Q260 5 202 62Q124 145 124 266",120331:"162 348L236 694H385Q535 693 543 692Q600 682 641 654T705 586T737 506T747 425Q747 296 672 187Q625 114 548 62T384 1Q376 0 262 0Q88 0 88 1L98 46Q107 90 126 177T162 348ZM622 533Q575 624 443 624Q434 624 419 624T399 623H321L263 348Q249 283 234 213T212 107L204 72Q204 71 289 71Q374 72 386 74Q501 94 573 193T646 422Q646 487 622 533",120332:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",120333:"86 2Q88 4 160 346T233 689Q233 691 453 691T673 689Q670 686 656 611H488L320 612Q314 579 302 523T281 427T272 385Q272 384 419 384H567L551 308H255L223 156Q216 124 207 82T194 20L190 2Q190 0 138 0H86V2",120334:"125 267Q125 375 182 476T337 641T544 705Q598 705 644 693T710 669T730 655L712 609L693 560L692 557L681 567Q618 626 526 626Q447 626 378 573T269 440T229 277Q229 185 276 127T406 68Q422 68 451 71T502 78T524 84L526 93Q528 102 532 119T539 153L553 222Q553 223 495 223Q436 223 436 224Q436 230 444 262L452 299H662V296Q661 290 635 166T607 40Q606 37 576 25T492 1T391 -11Q272 -11 199 66T125 267",120335:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",120336:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",120337:"377 424L435 694H535V691Q534 685 476 412T416 135Q401 74 350 26T210 -22Q165 -22 124 -11T65 9T46 21L54 41Q62 61 70 83T81 109Q82 111 85 106Q86 105 87 103Q93 94 103 84T135 64T185 53Q238 53 272 76T317 142Q317 145 325 182T348 289T377 424",120338:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",120339:"161 348L235 694H338V691Q338 690 273 385T208 79Q278 80 362 80H516Q502 11 499 2V0H293Q87 0 87 1L96 46Q106 90 125 177T161 348",120340:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",120341:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",120342:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",120343:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",120344:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 305 693 194T543 36Q547 29 586 -47T625 -125H504L450 -8Q406 -22 363 -22Q256 -22 187 56T118 254ZM661 437Q661 532 616 584T506 636Q428 636 361 578T257 433T220 258Q220 167 264 113T380 58Q390 58 397 58T408 59T413 60T417 61Q417 63 387 127T356 193Q356 194 409 194H462L485 150L508 105Q509 103 532 125T567 161Q661 278 661 437",120345:"162 348L236 694H375H414H445Q507 694 538 690T606 668Q698 623 698 534V528Q698 447 608 377Q582 358 555 345T512 326L497 321L617 0H565L513 1L402 309H255L189 0H138Q88 0 88 1L98 46Q107 90 126 177T162 348ZM603 525Q603 603 499 620Q486 622 403 623H321L297 506Q292 482 285 449T274 402L271 387V385H346Q350 385 363 385T386 384Q548 384 592 479Q603 503 603 525",120346:"161 478Q161 568 242 642T435 716Q527 716 599 673L609 667Q595 633 589 615L571 568Q570 568 564 575T546 592T518 611T475 628T417 635Q351 635 305 596T259 507Q259 465 290 444T372 411T432 396Q473 385 509 343T545 236Q545 140 464 59T270 -22Q155 -22 54 48L92 146Q93 146 101 138T124 117T161 92T216 72T288 63Q360 63 403 109T447 204Q447 220 444 233T435 256T421 273T404 285T385 295T366 301T347 306T331 310T315 314T292 321T265 331T235 346T207 367T183 395T168 431T161 478",120347:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",120348:"340 -22Q251 -22 191 33T131 177V187Q131 192 131 195T132 205T133 215T136 231T141 253T147 285T156 328T168 384T184 457L235 694H338V691Q338 690 288 451T236 210Q234 194 234 177Q234 138 247 111T280 72T319 54T357 49Q408 49 449 74T510 128Q516 136 521 143T530 158T538 175T545 194T553 220T560 250T569 289T579 336T591 395T606 464L655 694H747V691Q651 243 645 213Q623 149 587 102Q482 -22 340 -22",120349:"220 348L161 694H216Q270 694 270 693L283 613Q334 313 346 215Q359 102 359 96Q359 87 358 84Q388 162 684 657L706 694H753Q799 694 799 693L387 0H333Q279 0 279 1L272 45Q264 89 249 177T220 348",120350:"596 540Q596 562 597 585T599 609Q599 588 436 255Q402 185 362 104L310 0H213V3Q213 6 188 347T161 694H263L265 664Q290 327 293 184Q293 112 289 85Q290 85 290 87Q290 95 301 123T332 194T373 282T419 380T463 469T498 541T517 579L574 694H671V689L674 646Q678 603 682 538T691 401T699 263T703 160Q703 102 700 87Q719 154 930 576L989 694H1076Q1076 693 903 347L730 0H628V4L626 26Q624 48 622 85T616 168T609 267T603 369T598 464T596 540",120351:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",120352:"151 692Q151 694 212 694H272L418 362L696 683L705 694H758L809 693Q809 692 630 490T444 280Q442 275 413 139L383 1L333 0Q282 0 282 2Q283 3 312 141L341 278L246 484L151 692",120353:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",120354:"313 386Q286 386 260 381T217 369T186 355T164 342T155 337Q154 338 159 377T165 418Q251 461 320 461Q322 461 328 461T337 460Q397 460 435 424T473 329Q473 325 473 318T472 308Q432 110 407 2V0H317V2L325 38Q295 21 269 10Q215 -10 156 -10H149Q76 -10 62 69Q61 75 61 90Q61 127 73 150T116 194Q146 215 207 231T348 252H368L373 277Q378 302 378 318Q378 367 339 384Q332 386 313 386ZM150 116Q150 93 171 79T223 65Q259 65 293 85T341 135Q343 140 348 160T353 184Q353 186 342 186Q298 186 231 174T153 134Q150 127 150 116",120355:"302 -11Q266 -11 235 1T190 26L176 38Q170 8 168 2V0H121Q75 0 75 1L84 46Q94 90 113 177T149 348L223 694H267Q312 694 312 693T282 551T251 407Q251 406 256 408T271 415Q347 454 430 454H438Q501 454 528 374Q539 339 539 299Q539 179 466 84T302 -11ZM443 275Q443 317 421 348T346 379Q318 379 296 369Q269 359 238 332L193 118L198 109Q220 65 269 65Q350 65 396 130T443 275",120356:"75 164Q75 226 100 282T165 377T252 437T342 460H347Q447 460 499 417L483 378Q468 339 468 338Q466 338 455 347T424 366T385 378Q355 382 334 382Q262 382 215 318T168 177Q168 120 196 95T259 69H269Q345 69 420 108Q432 114 432 113T427 72L422 32L402 22Q382 12 344 2T259 -11Q214 -11 180 2T126 36T95 81T79 126T75 164",120357:"73 156Q73 224 102 293T184 408T294 455Q375 455 432 413Q438 407 438 410T469 553L499 694H588V691Q588 690 515 348T441 2V0H348V2Q357 29 357 43L352 41Q332 24 288 7T196 -10H190Q178 -10 166 -7T134 8T98 46T75 113Q73 129 73 156ZM419 335Q419 339 412 348T386 368T342 379Q284 379 243 343T184 261T167 168Q167 122 191 94T263 66Q321 66 367 116L374 124L397 229Q419 333 419 335",120358:"248 -11Q170 -11 121 41T71 173Q71 265 133 349T285 454Q305 460 318 460H328Q368 460 399 448Q472 414 472 309Q472 274 464 234L462 219H159Q156 198 156 185Q156 137 179 107T237 68Q246 66 268 66Q345 66 427 113V109Q426 108 422 73T417 37Q417 34 409 29Q329 -11 248 -11ZM401 299Q399 337 376 361T316 385Q291 385 266 371Q220 350 184 289H401V299",120359:"381 443Q381 440 374 407T366 371H315Q263 371 263 369Q262 368 224 186Q215 145 205 97T189 25L184 2V0H94V2L99 25Q104 48 114 96T134 186Q172 368 173 369Q173 371 139 371H106V373L114 410L121 444H155L188 445L191 455L212 551Q232 612 288 658T415 705Q438 705 464 701T494 694Q478 614 477 614L467 618Q457 621 440 624T406 629H400Q333 629 306 579Q301 568 289 507L275 444H328Q381 444 381 443",120360:"113 252Q113 334 177 394T311 454Q332 454 350 451T379 442T398 432T410 424L413 421Q412 423 411 424L409 426Q409 429 434 436T496 449T560 455H568V451Q568 447 567 429T566 394L565 377L553 379Q522 385 479 385Q463 385 456 384L443 383L436 392Q454 357 454 324Q454 243 390 182T249 120Q233 120 219 122T195 128T178 136T167 142L163 145Q149 131 149 105Q149 78 171 72L242 71Q246 71 269 71T303 71T336 68T372 62T403 51T432 32Q461 8 461 -40Q461 -112 383 -159T211 -206Q123 -206 68 -172T12 -86Q12 -55 31 -23T82 32Q90 38 89 39Q89 40 87 44T82 59T80 82Q80 134 126 189Q113 228 113 252ZM369 319Q369 354 350 368T304 383Q274 383 252 369T218 333T202 291T197 255Q197 221 217 206T263 191Q317 191 343 233T369 319ZM373 -59Q373 -41 362 -30T330 -13T291 -7T247 -5H216Q167 -5 158 -6T139 -12Q123 -20 110 -38T97 -76Q97 -102 133 -118T221 -134Q242 -134 267 -130T316 -118T357 -94T373 -59",120361:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 1L82 46Q92 90 111 177T147 348L221 694H265Q310 694 310 693T279 544L247 395Q325 455 403 455Q513 455 513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120362:"189 578Q190 579 199 627T211 678V680H315V678Q313 675 304 627T293 578V576H189V578ZM168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",120363:"211 577L233 680H284Q336 680 336 679L315 576H263Q211 576 211 577ZM19 -204Q-12 -204 -40 -196T-82 -179T-96 -170Q-96 -168 -78 -132L-61 -95L-54 -103Q-32 -126 3 -126Q26 -126 50 -116Q76 -101 83 -85Q84 -79 140 180T196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204",120364:"150 348L224 694H310V691Q218 259 218 258L232 270Q245 281 274 306T327 351L435 444H489L542 443Q542 442 443 357L344 272L471 1L422 0H372L366 14Q359 27 347 54T323 105L273 210Q271 210 231 174L190 139L160 0H118Q76 0 76 1L86 46Q95 90 114 177T150 348",120365:"148 348L222 694H311V691Q311 690 238 348T164 2V0H119Q74 0 74 1L84 46Q93 90 112 177T148 348",120366:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392H400Q451 454 472 439Q482 434 489 427T500 412T506 399T510 388L511 384Q511 384 517 388Q563 431 620 446Q648 455 680 455Q790 455 790 358Q790 334 785 309Q784 304 753 156T720 2V0H627V2L634 34Q641 65 650 110T669 200T686 281T693 321Q693 379 613 379Q553 379 514 302Q503 276 486 202T457 66T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120367:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392Q416 454 433 452T470 440T502 411T513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120368:"69 169Q69 238 107 306T211 417T348 461Q419 461 471 412T523 271Q523 161 438 75T247 -11Q170 -11 120 39T69 169ZM432 279Q432 338 401 361T333 385Q280 385 240 352T182 273T164 178Q164 119 195 94T265 68Q306 68 344 94Q380 115 406 169T432 279",120369:"259 443Q251 405 251 404L260 409Q269 414 286 421T324 436T375 449T434 455Q482 455 510 417T538 303Q538 169 463 79T302 -11Q226 -11 176 39V36Q175 35 151 -80L127 -193Q127 -194 80 -194H34V-191L102 127L169 443Q169 444 214 444T259 443ZM269 65Q332 65 386 124T441 262Q441 304 422 334T370 373Q356 375 339 375Q293 375 238 331L193 118Q200 103 206 94T229 75T269 65",120370:"72 149Q72 272 146 363T304 455Q340 455 371 442T409 423T436 398Q438 411 442 427L448 455H538L400 -193Q400 -194 354 -194Q307 -194 307 -193L356 37V41Q355 41 350 38T332 27T302 13Q247 -10 191 -10H179Q138 -10 105 32T72 149ZM414 298Q402 376 341 376Q277 376 223 317T169 182Q169 121 198 93T265 65Q319 65 365 111L377 123L414 298",120371:"240 377L244 380Q248 384 255 390T272 404T296 419T325 434T361 446T401 454Q403 454 408 454T416 455H424L421 442Q419 435 413 405T406 373Q351 373 294 336T216 237Q213 231 201 173T178 60T164 2V0H119Q74 0 74 2L122 226L170 449Q170 450 213 450H255L247 414Q246 409 245 403T243 393T241 385T240 379T240 377",120372:"99 299Q99 318 106 341T133 393T195 441T298 461Q336 461 370 453T420 437L436 429Q436 428 421 389T405 350Q356 386 273 386H265Q248 386 237 384T211 371T191 337Q189 329 189 326Q189 320 190 315T194 306T200 299T209 293T218 289T228 285T239 283T251 281T263 278L270 276Q278 275 283 274T298 270T316 264T333 255T351 243T367 228T380 209T388 186T391 157Q391 96 341 43T193 -11Q171 -11 150 -8T114 -1T84 9T61 19T45 28T35 33Q35 36 67 116L76 109Q132 67 211 67Q258 67 279 88T301 135Q301 159 280 170T224 187T180 197Q141 212 120 239T99 299",120373:"245 68Q267 68 289 75T322 90L334 98Q338 94 338 28V24L324 19Q268 -4 218 -8Q198 -11 177 -11Q118 -11 118 75Q118 98 123 127Q125 137 149 251T174 369Q174 371 135 371H97V373L105 410L112 444H152L192 445L200 478Q208 512 213 541L219 571H261Q303 571 303 570T290 506L276 444H343Q410 444 410 443Q410 440 403 407T395 371H328Q261 371 261 369Q211 152 211 118Q211 68 245 68",120374:"166 -10H160Q146 -10 137 -8T115 0T97 22T90 63Q90 79 130 268L167 443Q167 444 214 444Q260 444 260 443L224 273Q187 97 187 86Q187 70 202 65T250 59Q303 59 336 83T379 139Q380 143 412 292T444 443Q444 444 491 444Q537 444 537 443T491 225T443 2V0H353V2L361 38L352 34Q344 29 326 22T286 7T232 -5T166 -10",120375:"177 6L108 442V444H201V442Q202 441 213 371T235 213T246 90V65Q259 117 429 406L450 444H495Q540 444 540 443Q539 442 411 221L282 1L230 0H178L177 6",120376:"148 5Q147 8 128 222T109 440L108 444H199V442Q200 441 204 385T214 253T219 140Q219 108 215 76Q215 72 214 67V65L215 66Q219 95 278 221L390 444H475V437Q497 203 497 121Q497 90 494 70Q494 67 494 67L496 73Q520 143 654 405L674 444H718Q762 444 762 443L534 1L483 0H432V5Q429 28 422 126T413 283Q413 343 416 370L417 378Q416 377 416 376Q401 303 248 12L242 0H148V5",120377:"317 229Q453 9 460 0H409L359 1L312 88Q266 176 265 176Q265 177 254 165T223 132T182 88L100 0H1L15 14Q29 28 61 59T118 115L236 229L226 244Q108 433 100 444H201L290 294L438 444H537L528 435Q526 432 512 418T468 376T418 327L317 229",120378:"11 -117L20 -120Q28 -124 46 -128T84 -132H100Q124 -122 149 -85Q200 -6 200 1Q200 17 155 204T109 442Q109 444 156 444H203Q203 443 208 419T221 357T235 277T248 190T254 114Q254 81 250 67V65Q251 65 251 67Q256 94 297 177Q339 259 422 397L450 444H540Q540 443 386 186T219 -90Q179 -153 145 -179T73 -205Q52 -205 34 -202Q29 -202 21 -201T7 -198L1 -197Q1 -196 6 -157T11 -117",120379:"129 408L136 444H315Q494 444 494 443Q494 441 489 419L484 396L164 76L291 77Q418 77 418 76T411 41T402 2V0H215Q28 0 28 2L34 27L38 50L360 371L240 370Q121 370 121 371Q124 388 129 408",120432:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",120433:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",120434:"40 305Q40 437 110 529T281 622Q315 622 343 611T387 589T404 578Q409 585 415 596T425 611T435 618T452 622Q472 622 478 609T485 566Q485 559 485 540T484 508V460Q484 413 478 403T442 393Q417 393 409 402Q400 409 400 420Q400 428 395 445T380 487T347 528T295 546Q235 546 180 483T124 306Q124 245 141 197T186 121T241 80T296 66Q346 66 373 103T400 178Q400 209 435 209H442H450Q484 209 484 172Q480 96 421 43T281 -11Q177 -11 109 84T40 305",120435:"38 1Q16 8 16 38Q16 62 32 73Q39 76 58 76H78V535H58Q40 535 32 538Q16 548 16 573Q16 587 17 591Q23 604 34 607T83 611H166H176Q188 611 209 611T239 612Q299 612 337 597T415 530Q485 438 485 300Q485 180 431 100T301 3L291 1H38ZM400 301Q400 363 385 410T346 482T303 519T267 534Q261 535 210 535H162V76H214L267 77Q323 89 361 148T400 301",120436:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",120437:"384 260Q384 230 377 221T342 212Q317 212 309 220Q300 229 300 252V268H179V76H249Q264 67 267 61T271 38Q271 10 249 1H44Q22 9 22 32V38Q22 63 39 73Q45 76 69 76H95V535H69H59Q42 535 32 542T22 573Q22 602 44 610H50Q56 610 66 610T91 610T125 610T164 611T208 611T257 611H468Q470 609 475 606T481 602T485 598T488 593T489 586T490 576T490 562V526V488Q490 452 472 444Q468 442 448 442Q423 442 415 450Q408 457 407 463T406 501V535H179V344H300V360Q300 383 309 392T342 401Q373 401 382 381Q384 376 384 306V260",120438:"38 306Q38 447 105 534T261 622Q280 622 298 618T329 608T350 596T366 585L371 581Q373 581 377 591T390 612T417 622Q437 622 443 609T450 566Q450 559 450 540T449 508V460Q449 413 443 403T407 393Q392 393 386 394T373 402T364 426Q360 472 335 509T271 546Q214 546 168 477T121 308Q121 210 164 138T271 65Q293 65 310 78T337 109T352 147T360 180T362 195Q362 196 333 196L304 197Q282 204 282 227V234Q282 247 282 251T288 261T304 272H474Q488 263 492 256T496 234Q496 211 479 199Q475 197 461 196H449V21Q441 6 434 3T412 -1H407H402Q385 -1 379 3T364 28Q350 14 322 2T260 -11Q173 -11 106 76T38 306",120439:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",120440:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",120441:"202 543T202 573T224 610H228Q231 610 237 610T251 610T269 610T291 611T315 611T342 611H457Q471 602 475 595T479 573Q479 549 462 538Q454 535 432 535H408V328Q408 159 408 133T402 93Q386 48 340 19T229 -11Q158 -11 108 16T57 100Q57 129 73 141T108 154Q128 154 143 140T159 102Q159 93 155 79Q188 65 228 65H230Q290 65 318 106Q323 115 323 139T324 329V535H274L224 536Q202 543 202 573",120442:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",120443:"27 594Q34 605 43 608T84 611H154H213Q258 611 269 605T281 573Q281 546 263 538Q257 535 222 535H185V76H404V118V145Q404 168 411 177T446 186H453Q478 186 486 167Q488 161 488 93V50Q488 24 485 17T466 1L258 0H147H99Q47 0 36 6T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594",120444:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",120445:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",120446:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",120447:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",120448:"56 306Q56 380 58 426T68 510T87 568T120 600T170 617T240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 124 447 66Q433 23 394 6L424 -53Q454 -112 454 -118Q454 -128 441 -138H377Q367 -135 363 -129T333 -69L304 -11H254Q205 -10 180 -8T128 6T91 36T70 92T58 178T56 306ZM227 151Q227 171 262 171H276H281Q292 171 296 171T305 170T313 165T317 158T323 145T332 127L353 88Q356 88 361 95T372 131T382 202Q384 228 384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 248 141 217T146 154T157 109T178 83T212 68T262 65H266L264 70Q261 75 256 85T247 105Q227 145 227 151",120449:"16 571Q16 598 27 605T76 612Q84 612 108 612T148 611Q268 611 294 605Q346 592 389 550T432 440Q432 394 410 359Q393 329 366 310L358 303Q387 273 399 239Q405 219 405 178T408 106T421 68Q426 65 428 65Q433 65 435 74T438 96T441 112Q450 130 480 130H485Q519 130 522 100Q522 79 516 56T488 11T434 -11Q421 -11 408 -8T377 5T344 37T324 93Q322 101 322 154L321 209Q304 257 257 267Q252 268 207 268H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571ZM348 440Q348 478 321 502T260 532Q252 534 208 535H165V344H208Q212 344 223 344T239 345T252 346T266 348T278 351T293 358Q348 387 348 440",120450:"52 454Q52 524 107 572T229 621Q266 621 274 620Q326 610 360 588L371 581Q377 594 379 598T386 610T397 619T412 622Q433 622 439 610T446 570Q446 563 446 545T445 515V479Q445 441 444 432T436 417Q428 408 403 408T370 417Q361 424 361 434Q361 439 360 448T351 476T331 509T295 535T238 546Q194 546 163 522T132 458Q132 435 148 412Q155 401 166 393T192 380T218 371T247 364T270 359Q341 342 349 339Q389 325 418 296T461 229Q472 201 472 164Q469 92 417 41T287 -11Q240 -11 200 -1T143 19L126 29Q117 6 109 -2Q100 -11 84 -11Q64 -11 58 1T51 42Q51 49 51 66T52 95V135Q52 173 53 180T61 194Q70 203 95 203Q119 203 127 194Q136 186 136 168Q143 66 284 66H290Q325 66 350 85Q391 115 391 165Q391 204 369 228T322 260Q320 260 255 275T185 293Q123 309 88 355T52 454",120451:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",120452:"-3 573Q-3 597 8 604T50 612Q57 612 77 612T111 611H200Q214 602 218 595T222 573Q222 549 205 538Q198 535 175 535H151V359Q151 333 151 291Q152 177 156 162Q157 160 157 159Q165 123 193 95T262 66Q303 66 330 94T367 159Q371 175 371 191T373 359V535H349H339Q328 535 322 537T309 548T303 573T306 595T325 611H506Q520 602 524 595T528 573Q528 549 511 538Q504 535 481 535H457V364Q457 189 456 182Q448 101 394 45T262 -11Q189 -11 132 43T68 182Q67 189 67 364V535H43H33Q22 535 16 537T3 548T-3 573",120453:"19 578Q19 585 20 590T23 598T29 604T38 608T48 610T62 611T78 612T97 611T119 611H195Q210 602 213 596T217 573Q217 561 216 555T206 542T179 535H164Q166 529 188 435T235 231T261 94L262 84V88Q263 91 263 94Q265 121 289 231T336 438L360 535H345Q308 535 308 566V573Q308 586 308 590T314 600T330 611H484Q499 602 502 595T505 573Q505 560 504 554T493 541T465 535H447L384 278Q321 19 319 14Q309 -7 278 -7H262H246Q215 -7 205 14Q203 19 140 278L78 535H59Q45 535 38 536T25 547T19 573V578",120454:"459 611Q491 611 501 605T512 573Q512 538 482 535H474L439 276Q406 26 402 11Q398 2 389 -3Q387 -3 386 -4L380 -7H359H349Q324 -7 313 13Q307 29 285 139T263 275Q263 283 262 283Q261 282 261 274Q261 248 239 137T211 13Q200 -7 175 -7H165H144Q136 -3 127 3Q121 10 117 36T85 276L50 535H42Q26 536 19 545T12 564V573Q12 603 33 610Q37 611 101 611H134Q165 611 175 604T186 573Q186 563 186 559T182 547T169 538T143 535H122V531Q124 517 133 446T155 266T172 96V84L173 102Q176 157 192 243T215 346Q227 367 259 367H262H265Q297 367 309 346Q316 329 332 243T351 102L352 84V96Q356 161 368 266T390 444T402 531V535H381Q366 535 359 536T345 547T338 573Q338 600 356 608Q362 611 425 611H459",120455:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",120456:"20 573Q20 597 30 604T72 611H121H198Q212 602 216 595T220 573Q220 568 219 563T217 555T214 549T211 544T207 541T203 538T198 537T194 536T190 536L188 535Q179 535 179 534L188 516Q196 497 208 470T232 415T252 363T261 332Q261 329 262 329T263 332Q263 354 333 508L345 534Q345 535 336 535Q305 538 305 567V573Q305 589 308 595T327 611H483Q505 598 505 573Q505 549 488 538Q481 535 460 535H438L304 245V76H325H331Q343 76 350 75T363 64T369 38Q369 10 347 1H178Q167 5 162 11T157 21T156 38V44Q156 66 172 73Q180 76 199 76H220V245L86 535H64Q44 535 36 538Q20 548 20 573",120457:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",120458:"126 306Q105 306 90 321T74 359Q74 439 211 439Q268 439 276 438Q343 426 383 390T430 306Q431 301 431 190V81Q446 79 465 78T492 76T509 72T521 60T524 38Q524 11 506 3Q502 1 466 1Q426 1 406 5T379 14T355 36L345 30Q284 -6 205 -6Q135 -6 92 39T48 141Q48 182 79 212T158 256T252 278T342 285H347V290Q347 315 325 335T267 362Q258 363 224 363Q189 363 185 362H179L178 358Q178 353 178 352T176 345T174 337T170 330T165 322T158 316T150 311T139 308T126 306ZM132 140Q132 115 157 93T224 70Q269 70 302 87T344 133Q346 139 347 175V211H339Q256 209 194 190T132 140",120459:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 491V396L182 402Q217 424 256 431Q280 437 309 437Q376 437 434 379T492 217Q492 162 473 118T422 47T358 8T293 -6Q229 -6 174 38Q171 13 163 7T135 1H131H122Q99 1 90 23L89 279V535H58L27 536Q4 543 4 573ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120460:"291 -6Q196 -6 131 60T66 216Q66 296 119 361Q154 403 200 421T273 439Q275 440 293 440H313Q400 440 433 409Q454 388 454 359Q454 335 439 321T402 306Q380 306 365 321T350 357V362L340 363Q339 363 326 363T303 364Q280 364 266 362Q217 352 184 313T151 215Q151 153 199 112T313 70Q341 70 357 85T381 118T394 140Q402 146 424 146Q443 146 447 144Q466 137 466 117Q466 106 457 88T429 47T374 10T291 -6",120461:"266 573Q266 596 277 603T314 611H352H385Q411 611 419 607T435 586V76H498Q512 67 516 60T520 38Q520 9 498 1H436Q429 1 417 1T398 0Q375 0 363 7T351 34V43L342 36Q288 -6 223 -6Q143 -6 87 58T31 216Q31 307 88 372T230 437Q292 437 342 405L351 399V535H320L289 536Q266 543 266 573ZM351 290Q347 302 337 316T302 346T244 361Q193 361 154 319T115 215Q115 152 152 111T235 70Q314 70 351 170V290",120462:"48 217Q48 295 100 361T248 439L258 440Q268 440 274 440Q329 438 369 416T428 359T456 292T464 228Q464 215 461 208T454 198T442 190L288 189H135L138 179Q153 132 199 102T303 71Q336 71 353 86T380 120T398 143Q404 146 422 146Q453 146 462 126Q464 120 464 116Q464 84 416 39T285 -6Q187 -6 118 59T48 217ZM377 264Q371 291 365 306T341 338T294 362Q288 363 264 363Q225 363 190 336T139 264H377",120463:"43 395Q44 405 44 408T47 416T53 423T66 431H176V461Q176 500 182 518Q201 570 252 593T353 617Q399 614 418 593T437 548Q437 528 424 514T387 499Q365 499 353 511T338 537V541H328Q275 536 261 494Q260 490 260 460V431H327Q334 431 346 431T364 432Q392 432 404 425T416 393T405 362T365 355H327H260V76H319Q375 76 388 71T401 38Q401 27 400 23T395 12T379 1H58Q47 6 42 12T36 23T35 38Q35 65 53 73Q59 76 117 76H176V355H121H93Q64 355 54 362T43 395",120464:"60 274Q60 337 107 386T233 436Q278 436 316 417L329 410L338 416Q384 442 427 442T489 423T509 381T494 345T460 332Q449 332 440 338Q432 341 427 348T419 360T415 365Q414 364 410 364L383 355Q406 320 406 274Q406 211 358 162T233 112Q189 112 155 128L146 133Q142 125 142 115Q142 99 150 85T175 71Q182 72 187 70Q188 70 195 70T218 70T254 69Q259 69 275 69T297 69T318 68T340 66T361 62T384 57T405 49T428 38Q495 -1 495 -76Q495 -143 427 -186T262 -229Q161 -229 94 -185T29 -73Q30 -60 33 -48T39 -26T47 -8T57 8T67 20T77 30T86 38L91 43Q91 44 86 53T75 80T70 117Q70 142 89 183L83 194Q60 232 60 274ZM321 274Q321 312 296 337T230 362Q197 362 171 338T145 274Q145 235 170 211T233 187Q273 187 297 212T321 274ZM422 -78Q422 -54 408 -38T366 -15T315 -6T255 -4H200Q198 -4 193 -4T183 -3Q148 -3 125 -26T102 -78Q102 -110 151 -132T261 -154Q321 -154 371 -132T422 -78",120465:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 489Q173 394 175 394L186 402Q197 410 219 420T269 434Q278 436 306 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 10 286 32V38V46Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V535H58L27 536Q4 543 4 573",120466:"202 538T202 559T218 596T260 612Q283 612 300 597T317 560Q317 538 300 523T260 507Q235 507 219 522ZM411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",120467:"261 559Q261 580 277 596T319 612Q342 612 359 597T376 560T360 523T320 507Q296 507 279 523T261 559ZM75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",120468:"13 42Q13 63 23 69T69 76H102V535H69H54Q34 535 24 542T13 573Q13 588 15 593Q22 605 29 608T56 611H95Q113 611 122 611T140 610T152 609T159 607T163 603T167 597T173 589V413L174 237L295 355H275Q260 355 253 356T239 367T232 393Q232 419 243 425T304 431H359H464Q479 422 482 415T485 393Q485 364 464 356L431 355H398L293 254L427 76H486Q501 67 504 60T507 38Q507 28 507 24T501 12T486 1H314Q292 8 292 38Q292 62 308 73Q312 75 326 76L338 77L290 140Q279 154 267 171T248 196L242 204L207 171L173 139V76H206H221Q241 76 251 69T262 38Q262 11 244 3Q240 1 138 1Q123 1 100 1T70 0Q32 0 23 7T13 42",120469:"51 573Q51 602 73 610H76Q79 610 84 610T97 610T113 610T133 611T155 611T179 611H282Q301 598 304 586V76H452Q466 67 470 60T474 38Q474 10 452 1H73Q51 9 51 32V38Q51 54 54 60T73 76H220V535H146L73 536Q51 545 51 567V573",120470:"133 76Q156 74 164 67T172 38Q172 9 151 1H11Q-12 8 -12 38Q-12 61 5 73Q10 75 28 76H45V355H28Q10 356 5 358Q-12 370 -12 393Q-12 419 11 431H52H70Q91 431 100 427T116 405Q163 436 200 436Q255 436 281 390L285 394Q289 398 292 400T301 407T314 415T329 423T346 429T366 434T389 436H392Q425 436 448 411Q469 390 474 360T480 268V232V203V76H497Q520 74 528 67T536 38Q536 9 515 1H396Q374 9 374 32V38Q374 73 402 76H409V191V242Q409 317 404 339T375 361Q343 361 323 332T299 264Q298 258 298 165V76H315Q338 74 346 67T354 38Q354 9 333 1H214Q192 9 192 32V38Q192 73 220 76H227V191V242Q227 317 222 339T193 361Q161 361 141 332T117 264Q116 258 116 165V76H133",120471:"89 431Q94 431 105 431T122 432Q173 432 173 399Q173 394 175 394Q176 394 190 404T233 425T298 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 9 286 32V38V45Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89",120472:"52 216Q52 318 118 379T261 440Q343 440 407 378T472 216Q472 121 410 58T262 -6Q176 -6 114 58T52 216ZM388 225Q388 281 351 322T261 364Q213 364 175 325T136 225Q136 158 174 114T262 70T350 114T388 225",120473:"89 431Q93 431 104 431T121 432Q173 432 173 401V396L182 402Q237 437 305 437Q376 437 434 378T492 217Q492 146 459 93T382 17T291 -6Q261 -6 232 5T188 26L174 37Q173 37 173 -54V-146H236Q250 -155 254 -162T258 -184Q258 -213 236 -221H27Q4 -214 4 -184Q4 -169 8 -162T27 -146H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120474:"34 215Q34 309 91 368T222 436Q224 436 231 436T242 437Q309 437 372 390V401Q372 419 381 428T414 437Q426 437 432 436T444 430T456 412V-146H489H504Q524 -146 534 -153T545 -184Q545 -211 527 -219Q523 -221 414 -221Q398 -221 374 -221T342 -222Q304 -222 294 -216T283 -184Q283 -157 301 -149Q307 -146 339 -146H372V-51Q372 43 371 43L364 38Q357 33 345 26T318 12T280 -1T236 -6Q155 -6 95 55T34 215ZM117 215Q117 152 157 111T250 70Q289 70 318 92T363 146Q372 163 372 192V215L371 263Q339 360 254 360Q206 360 162 321T117 215",120475:"327 76Q359 76 369 70T380 38Q380 10 359 1H47Q24 8 24 38Q24 54 28 61T47 76H145V355H96L47 356Q24 363 24 393Q24 409 28 416T47 431H207Q223 419 226 414T229 393V387V369Q297 437 394 437Q436 437 461 417T487 368Q487 347 473 332T438 317Q428 317 420 320T407 327T398 337T393 347T390 356L388 361Q348 356 324 345Q228 299 228 170Q228 161 228 151T229 138V76H293H327",120476:"72 317Q72 361 108 396T229 439Q231 439 245 439T268 440Q303 439 324 435T353 427T363 423L372 432Q380 440 397 440Q430 440 430 395Q430 390 430 380T429 366V335Q429 311 422 302T387 293Q364 293 355 300T346 316T343 336T325 353Q306 364 257 364Q209 364 178 351T147 317Q147 284 231 272Q327 256 357 247Q458 210 458 129V121Q458 74 413 34T271 -6Q246 -6 224 -3T189 5T165 14T150 22T144 26Q142 23 139 18T135 11T132 6T128 1T124 -2T119 -4T113 -5T104 -6Q84 -6 78 6T71 43Q71 48 71 60T72 79Q72 132 73 141T81 157Q90 166 115 166Q135 166 142 162T157 140Q168 108 191 90T260 70Q297 70 323 76T361 91T379 110T384 129Q384 157 346 171T247 195T165 212Q119 228 96 256T72 317",120477:"25 395Q26 405 26 408T29 416T35 423T48 431H145V481L146 532Q154 547 161 550T184 554H189Q218 554 227 534Q229 529 229 480V431H405Q406 430 411 427T418 422T422 416T426 407T427 393Q427 387 427 382T424 374T421 368T417 363T413 360T408 358L405 356L317 355H229V249Q229 237 229 214T228 179Q228 126 241 98T295 70Q354 70 365 149Q366 167 375 174Q383 182 407 182H415Q438 182 446 166Q448 161 448 148Q448 84 398 39T282 -6Q226 -6 189 29T146 128Q145 134 145 247V355H96H72Q45 355 35 362T25 395",120478:"4 393Q4 416 15 423T52 431H90Q141 431 151 429T168 417Q171 412 173 409V254L174 100Q182 70 244 70Q320 70 344 119Q349 130 350 144T351 248V355H320L289 356Q266 363 266 393Q266 408 270 415T289 431H351H386Q409 431 418 428T433 411Q435 406 435 241V76H498Q512 67 516 60T520 38Q520 9 498 1H436H394Q372 1 364 5T351 26L342 21Q293 -5 227 -5Q118 -5 96 67Q91 82 90 101T89 227V355H58L27 356Q4 363 4 393",120479:"24 392Q24 417 36 424T79 432Q85 432 103 432T132 431H215Q229 422 233 415T237 393Q237 355 198 355H193H172L262 77L352 355H331H323Q288 355 288 393Q288 409 291 415T310 431H478Q491 423 495 416T500 393Q500 364 478 356L452 355H426L374 190Q320 24 318 20Q307 -4 273 -4H262H251Q217 -4 206 20Q204 24 150 190L98 355H72L47 356Q24 363 24 392",120480:"54 355Q16 355 16 388V393Q16 423 37 430Q41 431 125 431H162Q206 431 218 425T230 393Q230 366 212 358Q206 355 174 355Q141 355 141 354L150 296Q181 110 181 89V84Q182 85 183 96Q185 118 199 173T218 237Q223 247 245 259H264H268Q294 259 309 240Q315 229 329 174T343 92Q343 84 344 84V86Q344 88 344 91T345 97Q347 125 356 187T374 301T383 354Q383 355 350 355H333Q314 355 304 362T294 393Q294 420 312 428Q318 431 401 431H440Q485 431 496 425T508 393Q508 382 508 377T498 363T470 355L455 354Q455 353 441 271T413 104T396 16Q384 -4 355 -4H351Q315 -4 305 9T280 79Q278 90 276 96Q265 149 265 169Q265 176 264 169Q263 166 263 162Q261 130 248 79T230 18Q220 -4 183 -4H175L151 -3Q134 5 127 17L112 102Q97 188 83 270T69 354Q62 355 54 355",120481:"35 393Q35 417 46 424T89 432Q95 432 112 432T141 431H223Q238 422 241 415T244 393Q244 389 244 383T237 367T216 355Q209 355 209 354L234 319Q259 286 260 286L308 354Q308 355 301 355Q285 356 278 365T270 384L271 393Q271 420 289 428Q295 431 376 431H459Q460 430 465 427T472 422T476 416T480 407T481 393Q481 368 470 362T434 355H425H392L344 290Q295 225 295 223Q294 223 309 203T350 149L405 77L439 76H453Q474 76 484 69T495 38Q495 10 473 1H303Q281 9 281 32V38Q281 49 282 54T290 67T313 76Q324 76 324 77L259 173L197 77Q202 76 209 76Q225 75 233 68T241 55T242 38Q242 28 242 24T236 12T221 1H51Q29 9 29 32V38Q29 48 29 51T31 59T38 67T51 76H117L171 149Q224 222 224 223L124 355H90H78Q54 355 45 361T35 393",120482:"26 393Q26 417 37 424T80 431H134H217Q232 422 235 416T239 393Q239 379 236 371T226 360T214 356T197 355L179 354V353L188 330Q197 306 209 272T235 201T259 133T271 89V84L274 95Q279 122 298 185T335 300T352 354Q352 355 331 355Q312 355 304 358Q288 368 288 393Q288 408 291 415T310 431H478Q479 430 484 427T491 422T495 416T499 407T500 393Q500 376 493 367T479 357T458 355H452Q426 355 425 353Q420 337 351 124T280 -94Q240 -195 168 -220Q147 -228 125 -228Q89 -228 66 -201T42 -139Q42 -116 56 -102T93 -87Q117 -87 130 -102T144 -135V-138H126Q121 -148 121 -150T130 -152Q182 -147 207 -87Q211 -78 223 -40T236 1Q230 10 102 355H75L49 356Q26 363 26 393",120483:"56 1Q40 7 37 14T34 41Q34 59 36 64Q39 67 43 73Q65 95 191 213T341 355H133V334Q133 306 124 297Q116 289 91 289H83Q60 289 51 308Q49 313 49 361L50 409Q59 427 72 430H78Q83 430 92 430T115 430T144 430T179 431T219 431T262 431H450Q452 430 455 428T459 424T463 422T466 419T468 416T469 413T470 409T471 404T472 398T472 391Q472 374 469 368L462 358Q453 349 315 218Q210 122 164 76H391V103Q391 136 400 146Q409 155 433 155Q464 155 473 135Q475 130 475 78V46Q475 24 472 16T453 1H56",120488:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",120489:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",120490:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H612V676Q614 670 627 552T643 428V424H581V428Q580 430 576 461T562 524T532 576Q512 596 481 605T426 616T357 618H304V62H439V0H425",120491:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",120492:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",120493:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",120494:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",120495:"629 -10T446 -10T164 89T64 340Q64 380 71 420T102 510T163 596T266 662T418 696H438Q488 696 499 695Q582 686 644 655T741 584T796 495T823 409T829 338Q829 188 729 89ZM439 645Q416 645 390 638T333 615T275 564T236 480Q221 423 221 341Q221 272 230 228Q247 144 301 94T447 43T592 93T663 228Q672 272 672 341Q672 645 439 645ZM286 242V446H348V412H545V446H607V242H545V276H348V242H286",120496:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",120497:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",120498:"285 0Q267 3 154 3Q56 3 47 0H40V62H131Q131 63 167 160T244 369T321 578T359 678Q366 698 393 698H404H413Q437 698 446 678Q448 672 560 369T674 62H765V0H754Q733 3 604 3Q453 3 429 0H416V62H461L507 63L355 470Q353 468 279 265L203 63L249 62H294V0H285",120499:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",120500:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",120501:"54 465L63 674Q63 675 383 675T703 674L712 465Q712 464 681 464H650V467Q650 490 646 516T632 545Q612 550 383 550H283Q169 550 149 548T124 531Q123 530 123 529Q116 506 116 467V464H85Q54 464 54 465ZM160 256V447H222V414H544V447H606V256H544V289H222V256H160ZM57 0L48 222H110V219Q110 147 125 133Q127 130 130 129T160 127T235 126T383 126Q482 126 530 126T604 127T635 129T641 133Q656 146 656 219V222H718L709 0H57",120502:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",120503:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V618H39V680H860V618H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V618H304V62H412V0H400",120504:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",120506:"766 271Q764 266 750 137T735 4V0H407Q74 0 71 4L70 5Q64 9 64 18Q64 24 82 41T213 158L359 288Q360 288 320 336T214 460Q67 633 66 635Q64 638 64 655Q64 679 75 684Q78 686 407 686H735V682Q738 676 751 558T766 434V430H735Q704 430 704 431Q704 434 703 444T696 477T681 520T654 563T613 598Q578 615 527 619T371 624H281L396 489Q506 358 513 351Q517 342 512 334Q503 325 371 208Q338 179 303 147T249 99L231 83L243 81Q258 81 364 81Q382 81 418 81T470 82T513 83T554 88T587 96T619 109T645 129Q689 173 702 260L704 274Q704 275 735 275H766V271",120507:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",120508:"64 556Q69 619 114 658T224 697Q271 697 310 677T375 622T417 554T444 484L447 477V479Q456 516 473 551T516 620T582 676T670 697Q735 697 780 656T829 556Q829 539 818 532H772Q761 539 761 548Q761 571 681 571Q664 571 653 570T623 562T587 537T555 490Q536 448 531 410T525 300V210V62H660V0H646L447 3Q257 1 247 0H233V62H368V210V301Q368 373 363 410T338 490Q324 518 307 536T270 561T240 569T212 571Q132 571 132 548Q132 539 121 532H75Q64 538 64 556",120509:"609 0Q582 3 415 3T221 0H207V62H342V168L328 169Q193 180 117 241Q64 286 64 343T117 445Q193 506 328 517L342 518V624H207V686H221Q248 683 415 683T609 686H623V624H488V518L502 517Q637 506 713 445Q766 400 766 343T713 241Q637 180 502 169L488 168V62H623V0H609ZM342 219T342 343T340 467Q328 467 304 459Q277 451 261 439T237 409T228 378T226 343Q226 314 229 296T250 259T301 228Q331 219 341 219Q342 219 342 343ZM604 343Q604 365 602 379T591 413T560 446T503 464L489 467Q488 467 488 343T489 219Q499 219 529 228Q554 236 570 248T593 277T602 308T604 343",120510:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",120511:"64 515Q64 532 71 536T104 540H139Q200 540 207 538Q225 533 236 521T253 489T260 454T264 414Q264 340 287 296T347 237Q369 226 373 226Q374 226 374 425V624H239V686H253Q280 683 447 683T641 686H655V624H520V226L522 227Q525 228 531 229T552 240T580 261T606 298T624 354Q627 368 628 394T631 440T637 482T654 518T686 538Q693 540 754 540H794Q817 540 823 536T829 515Q829 500 824 495T811 489T796 483T782 461T775 408Q767 212 568 175Q526 168 521 168Q520 168 520 115V62H655V0H641Q614 3 447 3T253 0H239V62H374V168L364 169Q290 178 243 203Q126 261 118 409Q117 443 111 461T98 484T83 489T70 495T64 515",120512:"598 645T415 645T232 458Q232 385 275 239T318 26Q318 8 311 4T272 -1Q265 -1 240 -1T196 0H88V3Q86 5 70 108Q52 211 51 212V215H113V212Q123 149 132 133Q136 124 149 122T202 118Q241 118 241 119Q241 132 132 277Q64 378 64 457Q64 564 158 630T403 696Q487 696 543 685T661 638Q722 599 744 549T766 458Q766 434 761 410T749 368T729 327T709 293T684 258T663 229Q632 187 614 160T592 126L589 119Q589 118 628 118Q667 119 680 121T698 133Q702 140 706 160T714 196L717 212V215H779V212Q778 211 760 108Q744 5 742 3V0H634H562Q528 0 520 4T512 26Q512 92 555 238T598 458Q598 645 415 645",120513:"56 673Q56 679 65 686H892Q901 679 901 673Q901 668 714 331T521 -15Q518 -18 506 -24H452Q440 -19 436 -15Q431 -8 337 162T150 501L57 669Q57 670 56 672V673ZM528 136L758 553H297Q298 551 414 341L528 136",120546:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",120547:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",120548:"49 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H714Q721 676 721 669Q721 664 708 557T694 447Q692 440 674 440H662Q655 445 655 454Q655 455 658 480T661 534Q661 572 652 592Q638 619 603 626T501 634H471Q398 633 393 630Q389 628 386 622Q385 619 315 341T245 60Q245 46 333 46H345Q366 46 366 35Q366 33 363 21T358 6Q356 1 339 1Q334 1 292 1T187 2Q122 2 88 2T49 1",120549:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",120550:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",120551:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",120552:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",120553:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM640 466Q640 523 625 565T583 628T532 658T479 668Q370 668 273 559T151 255Q150 245 150 213Q150 156 165 116T207 55T259 26T313 17Q385 17 451 63T561 184Q590 234 615 312T640 466ZM510 276Q510 278 512 288L515 298Q515 299 384 299H253L250 285Q246 271 244 268T231 265H227Q216 265 214 266T207 274Q207 278 223 345T244 416Q247 419 260 419H263Q280 419 280 408Q280 406 278 396L275 386Q275 385 406 385H537L540 399Q544 413 546 416T559 419H563Q574 419 576 418T583 410Q583 403 566 339Q549 271 544 267Q542 265 538 265H530H527Q510 265 510 276",120554:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",120555:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",120556:"135 2Q114 2 90 2T60 1Q35 1 35 11Q35 28 42 40Q45 46 55 46Q119 46 151 94Q153 97 325 402T498 709Q505 716 526 716Q543 716 549 710Q550 709 560 548T580 224T591 57Q594 52 595 52Q603 47 638 46H663Q670 39 670 35Q669 12 657 0H644Q613 2 530 2Q497 2 469 2T424 2T405 1Q388 1 388 10Q388 15 391 24Q392 27 393 32T395 38T397 41T401 44T406 45T415 46Q473 46 487 64L472 306Q468 365 465 426T459 518L457 550Q456 550 328 322T198 88Q196 80 196 77Q196 49 243 46Q261 46 261 35Q261 34 259 22Q256 7 254 4T240 0Q237 0 211 1T135 2",120557:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",120558:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",120559:"222 668Q222 670 229 677H654Q677 677 705 677T740 678Q764 678 770 676T777 667Q777 662 764 594Q761 579 757 559T751 528L749 519Q747 512 729 512H717Q710 519 710 525Q712 532 715 559T719 591Q718 595 711 595Q682 598 486 598Q252 598 246 592Q239 587 228 552L216 517Q214 512 197 512H185Q178 517 178 522Q178 524 198 591T222 668ZM227 262Q218 262 215 262T209 266L207 270L227 356Q247 435 250 439Q253 443 260 443H267H280Q287 438 287 433Q287 430 285 420T280 402L278 393Q278 392 431 392H585L590 415Q595 436 598 439T612 443H628Q635 438 635 433Q635 431 615 351T594 268Q592 262 575 262H572Q556 262 556 272Q556 280 560 293L565 313H258L252 292Q248 271 245 267T230 262H227ZM60 0Q53 4 53 11Q53 14 68 89T84 169Q88 176 98 176H104H116Q123 169 123 163Q122 160 117 127T112 88Q112 80 243 80H351H454Q554 80 574 81T597 88V89Q603 100 610 121T622 157T630 174Q633 176 646 176H658Q665 171 665 166Q665 164 643 89T618 7Q616 2 607 1T548 0H335H60",120560:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",120561:"48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H541Q621 680 709 680T812 681Q841 681 855 681T877 679T886 676T887 670Q887 663 885 656Q880 637 875 635Q871 634 860 634H854Q827 634 794 631Q780 628 775 619Q773 614 704 338T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q528 52 533 61Q536 67 572 209T642 491T678 632Q678 634 533 634H388Q387 631 316 347T245 59Q245 55 246 54T253 50T270 48T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1",120562:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",120564:"65 0Q58 4 58 11Q58 16 114 67Q173 119 222 164L377 304Q378 305 340 386T261 552T218 644Q217 648 219 660Q224 678 228 681Q231 683 515 683H799Q804 678 806 674Q806 667 793 559T778 448Q774 443 759 443Q747 443 743 445T739 456Q739 458 741 477T743 516Q743 552 734 574T710 609T663 627T596 635T502 637Q480 637 469 637H339Q344 627 411 486T478 341V339Q477 337 477 336L457 318Q437 300 398 265T322 196L168 57Q167 56 188 56T258 56H359Q426 56 463 58T537 69T596 97T639 146T680 225Q686 243 689 246T702 250H705Q726 250 726 239Q726 238 683 123T639 5Q637 1 610 1Q577 0 348 0H65",120565:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",120566:"45 535Q34 535 31 536T28 544Q28 554 39 578T70 631T126 683T206 705Q230 705 251 698T295 671T330 612T344 514Q344 477 342 473V472Q343 472 347 480T361 509T380 547Q471 704 596 704Q615 704 625 702Q659 692 679 663T700 595Q700 565 696 552T687 537T670 535Q656 535 653 536T649 543Q649 544 649 550T650 562Q650 589 629 605T575 621Q502 621 448 547T365 361Q290 70 290 60Q290 46 379 46H404Q410 40 410 39T408 19Q404 6 398 0H381Q340 2 225 2Q184 2 149 2T94 2T69 1Q61 1 58 1T53 4T51 10Q51 11 53 23Q54 25 55 30T56 36T58 40T60 43T62 44T67 46T73 46T82 46H89Q144 46 163 49T190 62L198 93Q206 124 217 169T241 262T262 350T274 404Q281 445 281 486V494Q281 621 185 621Q147 621 116 601T74 550Q71 539 66 537T45 535",120567:"356 624Q356 637 267 637H243Q237 642 237 645T239 664Q243 677 249 683H264Q342 681 429 681Q565 681 571 683H583Q589 677 589 674T587 656Q582 641 578 637H540Q516 637 504 637T479 633T463 630T454 623T448 613T443 597T438 576Q436 566 434 556T430 539L428 533Q442 533 472 526T543 502T613 451T642 373Q642 301 567 241T386 158L336 150Q332 150 331 146Q310 66 310 60Q310 46 399 46H424Q430 40 430 39T428 19Q424 6 418 0H401Q360 2 247 2Q207 2 173 2T119 2T95 1Q87 1 84 1T79 4T77 10Q77 11 79 23Q80 25 81 30T82 36T84 40T86 43T88 44T93 46T99 46T108 46H115Q170 46 189 49T216 62Q220 74 228 107L239 150L223 152Q139 164 82 205T24 311Q24 396 125 462Q207 517 335 533L346 578Q356 619 356 624ZM130 291Q130 203 241 188H249Q249 190 287 342L325 495H324Q313 495 291 491T229 466T168 414Q130 357 130 291ZM536 393Q536 440 507 463T418 496L341 187L351 189Q443 201 487 255Q536 314 536 393",120568:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",120569:"216 151Q48 174 48 329Q48 361 56 403T65 458Q65 482 58 494T43 507T28 510T21 520Q21 528 23 534T29 544L32 546H72H94Q110 546 119 544T139 536T154 514T159 476V465Q159 445 149 399T138 314Q142 229 197 201Q223 187 226 190L233 218Q240 246 253 300T280 407Q333 619 333 625Q333 637 244 637H220Q214 642 214 645T216 664Q220 677 226 683H241Q321 681 405 681Q543 681 549 683H560Q566 677 566 674T564 656Q559 641 555 637H517Q448 636 436 628Q429 623 423 600T373 404L320 192Q370 201 419 248Q451 281 469 317T500 400T518 457Q529 486 542 505T569 532T594 543T621 546H644H669Q692 546 692 536Q691 509 676 509Q623 509 593 399Q587 377 579 355T552 301T509 244T446 195T359 159Q324 151 314 151Q311 151 310 150T298 106T287 60Q287 46 376 46H401Q407 40 407 39T405 19Q401 6 395 0H378Q337 2 224 2Q184 2 150 2T96 2T72 1Q64 1 61 1T56 4T54 10Q54 11 56 23Q57 25 58 30T59 36T61 40T63 43T65 44T70 46T76 46T85 46H92Q147 46 166 49T193 62L204 106Q216 149 216 151",120570:"125 84Q127 78 194 76H243V78Q243 122 208 215T165 350Q164 359 162 389Q162 522 272 610Q328 656 396 680T525 704Q628 704 698 661Q734 637 755 601T781 544T786 504Q786 439 747 374T635 226T537 109Q518 81 518 77Q537 76 557 76Q608 76 620 78T640 92Q646 100 656 119T673 155T683 172Q690 173 698 173Q718 173 718 162Q718 161 681 82T642 2Q639 0 550 0H461Q455 5 455 9T458 28Q472 78 510 149T584 276T648 402T677 525Q677 594 636 631T530 668Q476 668 423 641T335 568Q284 499 271 400Q270 388 270 348Q270 298 277 228T285 115Q285 82 280 49T271 6Q269 1 258 1T175 0H87Q83 3 80 7V18Q80 22 82 98Q84 156 85 163T91 172Q94 173 104 173T119 172Q124 169 124 126Q125 104 125 84",120572:"34 156Q34 270 120 356T309 442Q379 442 421 402T478 304Q484 275 485 237V208Q534 282 560 374Q564 388 566 390T582 393Q603 393 603 385Q603 376 594 346T558 261T497 161L486 147L487 123Q489 67 495 47T514 26Q528 28 540 37T557 60Q559 67 562 68T577 70Q597 70 597 62Q597 56 591 43Q579 19 556 5T512 -10H505Q438 -10 414 62L411 69L400 61Q390 53 370 41T325 18T267 -2T203 -11Q124 -11 79 39T34 156ZM208 26Q257 26 306 47T379 90L403 112Q401 255 396 290Q382 405 304 405Q235 405 183 332Q156 292 139 224T121 120Q121 71 146 49T208 26",120573:"29 -194Q23 -188 23 -186Q23 -183 102 134T186 465Q208 533 243 584T309 658Q365 705 429 705H431Q493 705 533 667T573 570Q573 465 469 396L482 383Q533 332 533 252Q533 139 448 65T257 -10Q227 -10 203 -2T165 17T143 40T131 59T126 65L62 -188Q60 -194 42 -194H29ZM353 431Q392 431 427 419L432 422Q436 426 439 429T449 439T461 453T472 471T484 495T493 524T501 560Q503 569 503 593Q503 611 502 616Q487 667 426 667Q384 667 347 643T286 582T247 514T224 455Q219 439 186 308T152 168Q151 163 151 147Q151 99 173 68Q204 26 260 26Q302 26 349 51T425 137Q441 171 449 214T457 279Q457 337 422 372Q380 358 347 358H337Q258 358 258 389Q258 396 261 403Q275 431 353 431",120574:"31 249Q11 249 11 258Q11 275 26 304T66 365T129 418T206 441Q233 441 239 440Q287 429 318 386T371 255Q385 195 385 170Q385 166 386 166L398 193Q418 244 443 300T486 391T508 430Q510 431 524 431H537Q543 425 543 422Q543 418 522 378T463 251T391 71Q385 55 378 6T357 -100Q341 -165 330 -190T303 -216Q286 -216 286 -188Q286 -138 340 32L346 51L347 69Q348 79 348 100Q348 257 291 317Q251 355 196 355Q148 355 108 329T51 260Q49 251 47 251Q45 249 31 249",120575:"195 609Q195 656 227 686T302 717Q319 716 351 709T407 697T433 690Q451 682 451 662Q451 644 438 628T403 612Q382 612 348 641T288 671T249 657T235 628Q235 584 334 463Q401 379 401 292Q401 169 340 80T205 -10H198Q127 -10 83 36T36 153Q36 286 151 382Q191 413 252 434Q252 435 245 449T230 481T214 521T201 566T195 609ZM112 130Q112 83 136 55T204 27Q233 27 256 51T291 111T309 178T316 232Q316 267 309 298T295 344T269 400L259 396Q215 381 183 342T137 256T118 179T112 130",120576:"190 -22Q124 -22 76 11T27 107Q27 174 97 232L107 239L99 248Q76 273 76 304Q76 364 144 408T290 452H302Q360 452 405 421Q428 405 428 392Q428 381 417 369T391 356Q382 356 371 365T338 383T283 392Q217 392 167 368T116 308Q116 289 133 272Q142 263 145 262T157 264Q188 278 238 278H243Q308 278 308 247Q308 206 223 206Q177 206 142 219L132 212Q68 169 68 112Q68 39 201 39Q253 39 286 49T328 72T345 94T362 105Q376 103 376 88Q376 79 365 62T334 26T275 -8T190 -22",120577:"296 643Q298 704 324 704Q342 704 342 687Q342 682 339 664T336 633Q336 623 337 618T338 611Q339 612 341 612Q343 614 354 616T374 618L384 619H394Q471 619 471 586Q467 548 386 546H372Q338 546 320 564L311 558Q235 506 175 398T114 190Q114 171 116 155T125 127T137 104T153 86T171 72T192 61T213 53T235 46T256 39L322 16Q389 -10 389 -80Q389 -119 364 -154T300 -202Q292 -204 274 -204Q247 -204 225 -196Q210 -192 193 -182T172 -167Q167 -159 173 -148Q180 -139 191 -139Q195 -139 221 -153T283 -168Q298 -166 310 -152T322 -117Q322 -91 302 -75T250 -51T183 -29T116 4T65 62T44 160Q44 287 121 410T293 590L302 595Q296 613 296 643",120578:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q156 442 175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336V326Q503 302 439 53Q381 -182 377 -189Q364 -216 332 -216Q319 -216 310 -208T299 -186Q299 -177 358 57L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",120579:"35 200Q35 302 74 415T180 610T319 704Q320 704 327 704T339 705Q393 701 423 656Q462 596 462 495Q462 380 417 261T302 66T168 -10H161Q125 -10 99 10T60 63T41 130T35 200ZM383 566Q383 668 330 668Q294 668 260 623T204 521T170 421T157 371Q206 370 254 370L351 371Q352 372 359 404T375 484T383 566ZM113 132Q113 26 166 26Q181 26 198 36T239 74T287 161T335 307L340 324H145Q145 321 136 286T120 208T113 132",120580:"139 -10Q111 -10 92 0T64 25T52 52T48 74Q48 89 55 109T85 199T135 375L137 384Q139 394 140 397T145 409T151 422T160 431T173 439T190 442Q202 442 213 435T225 410Q225 404 214 358T181 238T137 107Q126 74 126 54Q126 43 126 39T130 31T142 27H147Q206 27 255 78Q272 98 281 114T290 138T295 149T313 153Q321 153 324 153T329 152T332 149T332 143Q332 106 276 48T145 -10H139",120581:"83 -11Q70 -11 62 -4T51 8T49 17Q49 30 96 217T147 414Q160 442 193 442Q205 441 213 435T223 422T225 412Q225 401 208 337L192 270Q193 269 208 277T235 292Q252 304 306 349T396 412T467 431Q489 431 500 420T512 391Q512 366 494 347T449 327Q430 327 418 338T405 368Q405 370 407 380L397 375Q368 360 315 315L253 266L240 257H245Q262 257 300 251T366 230Q422 203 422 150Q422 140 417 114T411 67Q411 26 437 26Q484 26 513 137Q516 149 519 151T535 153Q554 153 554 144Q554 121 527 64T457 -7Q447 -10 431 -10Q386 -10 360 17T333 90Q333 108 336 122T339 146Q339 170 320 186T271 209T222 218T185 221H180L155 122Q129 22 126 16Q113 -11 83 -11",120582:"166 673Q166 685 183 694H202Q292 691 316 644Q322 629 373 486T474 207T524 67Q531 47 537 34T546 15T551 6T555 2T556 -2T550 -11H482Q457 3 450 18T399 152L354 277L340 262Q327 246 293 207T236 141Q211 112 174 69Q123 9 111 -1T83 -12Q47 -12 47 20Q47 37 61 52T199 187Q229 216 266 252T321 306L338 322Q338 323 288 462T234 612Q214 657 183 657Q166 657 166 673",120583:"58 -216Q44 -216 34 -208T23 -186Q23 -176 96 116T173 414Q186 442 219 442Q231 441 239 435T249 423T251 413Q251 401 220 279T187 142Q185 131 185 107V99Q185 26 252 26Q261 26 270 27T287 31T302 38T315 45T327 55T338 65T348 77T356 88T365 100L372 110L408 253Q444 395 448 404Q461 431 491 431Q504 431 512 424T523 412T525 402L449 84Q448 79 448 68Q448 43 455 35T476 26Q485 27 496 35Q517 55 537 131Q543 151 547 152Q549 153 557 153H561Q580 153 580 144Q580 138 575 117T555 63T523 13Q510 0 491 -8Q483 -10 467 -10Q446 -10 429 -4T402 11T385 29T376 44T374 51L368 45Q362 39 350 30T324 12T288 -4T246 -11Q199 -11 153 12L129 -85Q108 -167 104 -180T92 -202Q76 -216 58 -216",120584:"74 431Q75 431 146 436T219 442Q231 442 231 434Q231 428 185 241L137 51H140L150 55Q161 59 177 67T214 86T261 119T312 165Q410 264 445 394Q458 442 496 442Q509 442 519 434T530 411Q530 390 516 352T469 262T388 162T267 70T106 5Q81 -2 71 -2Q66 -2 59 -1T51 1Q45 5 45 11Q45 13 88 188L132 364Q133 377 125 380T86 385H65Q59 391 59 393T61 412Q65 431 74 431",120585:"268 632Q268 704 296 704Q314 704 314 687Q314 682 311 664T308 635T309 620V616H315Q342 619 360 619Q443 619 443 586Q439 548 358 546H344Q326 546 317 549T290 566Q257 550 226 505T195 405Q195 381 201 364T211 342T218 337Q266 347 298 347Q375 347 375 314Q374 297 359 288T327 277T280 275Q234 275 208 283L195 286Q149 260 119 214T88 130Q88 116 90 108Q101 79 129 63T229 20Q238 17 243 15Q337 -21 354 -33Q383 -53 383 -94Q383 -137 351 -171T273 -205Q240 -205 202 -190T158 -167Q156 -163 156 -159Q156 -151 161 -146T176 -140Q182 -140 189 -143Q232 -168 274 -168Q286 -168 292 -165Q313 -151 313 -129Q313 -112 301 -104T232 -75Q214 -68 204 -64Q198 -62 171 -52T136 -38T107 -24T78 -8T56 12T36 37T26 66T21 103Q21 149 55 206T145 301L154 307L148 313Q141 319 136 323T124 338T111 358T103 382T99 413Q99 471 143 524T259 602L271 607Q268 618 268 632",120586:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",120587:"132 -11Q98 -11 98 22V33L111 61Q186 219 220 334L228 358H196Q158 358 142 355T103 336Q92 329 81 318T62 297T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 389 431Q549 431 553 430Q573 423 573 402Q573 371 541 360Q535 358 472 358H408L405 341Q393 269 393 222Q393 170 402 129T421 65T431 37Q431 20 417 5T381 -10Q370 -10 363 -7T347 17T331 77Q330 86 330 121Q330 170 339 226T357 318T367 358H269L268 354Q268 351 249 275T206 114T175 17Q164 -11 132 -11",120588:"58 -216Q25 -216 23 -186Q23 -176 73 26T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 219 486 165T425 74T345 13T266 -10H255H248Q197 -10 165 35L160 41L133 -71Q108 -168 104 -181T92 -202Q76 -216 58 -216ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q217 269 193 170L176 102Q193 26 260 26Q298 26 334 62Q367 92 389 158T418 266T424 322",120589:"31 207Q31 306 115 374T302 442Q341 442 373 430T405 400Q405 392 399 383T379 374Q373 375 348 390T296 405Q222 405 160 357T98 249Q98 232 103 218T112 195T132 175T154 159T186 141T219 122Q234 114 255 102T286 85T299 78L302 74Q306 71 308 69T315 61T322 51T328 40T332 25T334 8Q334 -31 305 -69T224 -107Q194 -107 163 -92Q156 -88 156 -80Q156 -73 162 -67T178 -61Q186 -61 190 -63Q209 -71 224 -71Q244 -71 253 -59T263 -30Q263 -25 263 -21T260 -12T255 -4T248 3T239 9T227 17T213 25T195 34T174 46Q170 48 150 58T122 74T97 90T70 112T51 137T36 169T31 207",120590:"184 -11Q116 -11 74 34T31 147Q31 247 104 333T274 430Q275 431 414 431H552Q553 430 555 429T559 427T562 425T565 422T567 420T569 416T570 412T571 407T572 401Q572 357 507 357Q500 357 490 357T476 358H416L421 348Q439 310 439 263Q439 153 359 71T184 -11ZM361 278Q361 358 276 358Q152 358 115 184Q114 180 114 178Q106 141 106 117Q106 67 131 47T188 26Q242 26 287 73Q316 103 334 153T356 233T361 278",120591:"39 284Q18 284 18 294Q18 301 45 338T99 398Q134 425 164 429Q170 431 332 431Q492 431 497 429Q517 424 517 402Q517 388 508 376T485 360Q479 358 389 358T299 356Q298 355 283 274T251 109T233 20Q228 5 215 -4T186 -13Q153 -13 153 20V30L203 192Q214 228 227 272T248 336L254 357Q254 358 208 358Q206 358 197 358T183 359Q105 359 61 295Q56 287 53 286T39 284",120592:"413 384Q413 406 432 424T473 443Q492 443 507 425T523 367Q523 334 508 270T468 153Q424 63 373 27T282 -10H268Q220 -10 186 2T135 36T111 78T104 121Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441Q200 441 225 419T250 355Q248 336 247 334Q247 331 232 291T201 199T185 118Q185 68 211 47T275 26Q317 26 355 57T416 132T452 216T465 277Q465 301 457 318T439 343T421 361T413 384",120593:"92 210Q92 176 106 149T142 108T185 85T220 72L235 70L237 71L250 112Q268 170 283 211T322 299T370 375T429 423T502 442Q547 442 582 410T618 302Q618 224 575 152T457 35T299 -10Q273 -10 273 -12L266 -48Q260 -83 252 -125T241 -179Q236 -203 215 -212Q204 -218 190 -218Q159 -215 159 -185Q159 -175 214 -2L209 0Q204 2 195 5T173 14T147 28T120 46T94 71T71 103T56 142T50 190Q50 238 76 311T149 431H162Q183 431 183 423Q183 417 175 409Q134 361 114 300T92 210ZM574 278Q574 320 550 344T486 369Q437 369 394 329T323 218Q309 184 295 109L286 64Q304 62 306 62Q423 62 498 131T574 278",120594:"576 -125Q576 -147 547 -175T487 -204H476Q394 -204 363 -157Q334 -114 293 26L284 59Q283 58 248 19T170 -66T92 -151T53 -191Q49 -194 43 -194Q36 -194 31 -189T25 -177T38 -154T151 -30L272 102L265 131Q189 405 135 405Q104 405 87 358Q86 351 68 351Q48 351 48 361Q48 369 56 386T89 423T148 442Q224 442 258 400Q276 375 297 320T330 222L341 180Q344 180 455 303T573 429Q579 431 582 431Q600 431 600 414Q600 407 587 392T477 270Q356 138 353 134L362 102Q392 -10 428 -89T490 -168Q504 -168 517 -156T536 -126Q539 -116 543 -115T557 -114T571 -115Q576 -118 576 -125",120595:"161 441Q202 441 226 417T250 358Q250 338 218 252T187 127Q190 85 214 61Q235 43 257 37Q275 29 288 29H289L371 360Q455 691 456 692Q459 694 472 694Q492 694 492 687Q492 678 411 356Q329 28 329 27T335 26Q421 26 498 114T576 278Q576 302 568 319T550 343T532 361T524 384Q524 405 541 424T583 443Q602 443 618 425T634 366Q634 337 623 288T605 220Q573 125 492 57T329 -11H319L296 -104Q272 -198 272 -199Q270 -205 252 -205H239Q233 -199 233 -197Q233 -192 256 -102T279 -9Q272 -8 265 -8Q106 14 106 139Q106 174 139 264T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441",120596:"495 384Q495 406 514 424T555 443Q574 443 589 425T604 364Q604 334 592 278T555 155T483 38T377 -11Q297 -11 267 66Q266 68 260 61Q201 -11 125 -11Q15 -11 15 139Q15 230 56 325T123 434Q135 441 147 436Q160 429 160 418Q160 406 140 379T94 306T62 208Q61 202 61 187Q61 124 85 100T143 76Q201 76 245 129L253 137V156Q258 297 317 297Q348 297 348 261Q348 243 338 213T318 158L308 135Q309 133 310 129T318 115T334 97T358 83T393 76Q456 76 501 148T546 274Q546 305 533 325T508 357T495 384",120597:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",120598:"227 -11Q149 -11 95 41T40 174Q40 262 87 322Q121 367 173 396T287 430Q289 431 329 431H367Q382 426 382 411Q382 385 341 385H325H312Q191 385 154 277L150 265H327Q340 256 340 246Q340 228 320 219H138V217Q128 187 128 143Q128 77 160 52T231 26Q258 26 284 36T326 57T343 68Q350 68 354 58T358 39Q358 36 357 35Q354 31 337 21T289 0T227 -11",120599:"537 500Q537 474 533 439T524 383L521 362Q558 355 561 351Q563 349 563 345Q563 321 552 318Q542 318 521 323L510 326Q496 261 459 187T362 51T241 -11Q100 -11 100 105Q100 139 127 242T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287Q21 291 27 313T47 368T79 418Q103 442 134 442Q169 442 201 419T233 344Q232 330 206 228T180 98Q180 26 247 26Q292 26 332 90T404 260L427 349Q422 349 398 359T339 392T289 440Q265 476 265 520Q265 590 312 647T417 705Q463 705 491 670T528 592T537 500ZM464 564Q464 668 413 668Q373 668 339 622T304 522Q304 494 317 470T349 431T388 406T421 391T435 387H436L443 415Q450 443 457 485T464 564",120600:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120601:"409 688Q413 694 421 694H429H442Q448 688 448 686Q448 679 418 563Q411 535 404 504T392 458L388 442Q388 441 397 441T429 435T477 418Q521 397 550 357T579 260T548 151T471 65T374 11T279 -10H275L251 -105Q245 -128 238 -160Q230 -192 227 -198T215 -205H209Q189 -205 189 -198Q189 -193 211 -103L234 -11Q234 -10 226 -10Q221 -10 206 -8T161 6T107 36T62 89T43 171Q43 231 76 284T157 370T254 422T342 441Q347 441 348 445L378 567Q409 686 409 688ZM122 150Q122 116 134 91T167 53T203 35T237 27H244L337 404Q333 404 326 403T297 395T255 379T211 350T170 304Q152 276 137 237Q122 191 122 150ZM500 282Q500 320 484 347T444 385T405 400T381 404H378L332 217L284 29Q284 27 285 27Q293 27 317 33T357 47Q400 66 431 100T475 170T494 234T500 282",120602:"205 -174Q136 -174 102 -153T67 -76Q67 -25 91 85T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 169 431 80T253 -10Q226 -10 204 -2T169 19T146 44T132 64L128 73Q128 72 124 53T116 5T112 -44Q112 -68 117 -78T150 -95T236 -102Q327 -102 356 -111T386 -154Q386 -166 384 -178Q381 -190 378 -192T361 -194H348Q342 -188 342 -179Q342 -169 315 -169Q294 -169 264 -171T205 -174ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q221 276 204 217Q188 152 188 116Q188 68 210 47T259 26Q297 26 334 62Q367 92 389 158T418 266T424 322",120603:"206 -10Q158 -10 136 24T114 110Q114 233 199 349L205 358H184Q144 358 121 347Q108 340 95 330T75 312T61 295T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 532 431Q799 431 803 430Q823 423 823 402Q823 377 801 364Q790 358 766 358Q748 358 748 357Q748 355 749 348T752 327T754 297Q754 258 738 207T693 107T618 24T520 -10Q488 -10 466 2T432 36T416 77T411 120Q411 128 410 128T404 122Q373 71 323 31T206 -10ZM714 296Q714 316 707 358H251Q250 357 244 348T230 328T212 301T193 267T176 229T164 187T159 144Q159 62 222 62Q290 62 349 127T432 285Q433 286 434 288T435 291T437 293T440 294T444 294T452 294H466Q472 288 472 286Q472 285 464 244T456 170Q456 62 534 62Q604 62 659 139T714 296",120604:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",120605:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",120606:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H763Q769 677 772 673T776 666L777 664Q777 659 766 549T751 433Q745 424 723 424Q704 424 699 427T693 441Q693 444 695 467T697 513Q697 543 689 563T670 594T636 610T592 617T534 618H516H456L455 614Q455 613 387 339T317 64Q317 62 375 62H411Q430 62 438 59T447 44Q444 7 430 2Q426 0 416 0Q409 0 359 1T231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120607:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",120608:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120609:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",120610:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",120611:"358 -17Q218 -17 136 49T54 243Q54 298 70 356T123 474T211 582T338 663T504 702H527Q578 702 590 701Q709 688 776 622T844 441Q844 379 825 315T765 192T668 86T532 11T358 -17ZM700 474Q700 525 685 561T642 616T587 643T528 652Q390 652 301 534Q252 472 225 373T198 210Q198 160 214 125T256 71T311 44T372 36Q484 36 571 119Q639 189 669 299T700 474ZM366 428Q366 425 364 419T362 411H466L570 412L573 422Q576 437 581 441T604 445Q620 445 623 444Q636 440 636 429Q636 423 616 340T593 253Q586 243 572 243H566Q545 243 539 249Q536 251 535 253T534 258T534 263T535 270T537 277H329L326 266Q323 251 318 247T295 243Q279 243 276 244Q263 248 263 259Q263 265 283 346Q288 366 295 394Q304 431 308 438T326 445H334H338Q366 445 366 428",120612:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",120613:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",120614:"439 0Q425 6 425 18Q425 35 436 57Q442 62 485 62Q525 62 525 64L478 483Q478 484 465 463T422 394T350 277Q222 69 222 68Q223 67 224 67Q229 64 271 62Q290 62 297 59T305 45Q305 38 302 28Q297 9 293 5T274 0Q270 0 238 1T159 2Q133 2 105 2T72 1Q56 1 52 3T44 15Q44 19 48 35Q53 55 58 58T89 62Q142 64 151 73Q154 76 345 387T538 699Q550 711 570 711H580H592Q613 711 618 695Q619 692 654 379T690 63Q690 62 726 62H746Q776 62 776 44Q773 7 759 2Q755 0 747 0Q743 0 707 1T600 2Q502 2 476 1L439 0",120615:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120616:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120617:"206 466Q175 466 175 484Q175 487 201 574T230 666Q235 673 241 675H547Q853 675 857 673Q867 668 867 657Q867 655 850 569T832 478Q827 466 808 466H802H795Q773 466 771 481Q771 486 775 508T779 541V549H774Q755 552 505 552Q281 551 267 548Q262 548 255 533T242 496T233 472Q228 466 206 466ZM259 255H252Q231 255 228 270Q228 275 248 355T270 439Q277 448 288 448H298Q321 448 326 440Q331 434 326 414Q326 413 486 413H647L650 424Q654 441 658 444T678 448H683H693Q702 448 705 446T714 432L694 348Q674 267 669 261Q664 255 652 255H643Q622 255 617 261Q613 265 613 272T613 283T616 289Q616 290 456 290H295L294 285Q293 280 292 275T288 265T281 257Q278 255 259 255ZM150 131Q150 124 281 123Q346 123 390 123Q640 123 664 126Q668 127 675 127Q686 131 704 198Q708 213 713 216T733 220H738Q755 220 759 218Q768 213 768 203Q768 198 741 105T710 8Q708 4 699 0H388Q77 0 73 2Q62 7 62 18Q62 27 81 115Q99 206 102 212Q106 220 120 220H129Q140 220 145 220T155 215T160 202Q160 196 159 192Q150 145 150 131",120618:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",120619:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H1011Q1022 675 1026 665Q1022 626 1009 620Q1005 618 956 618H907L906 614Q906 613 838 339T768 64Q768 62 812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66Q614 67 682 341T752 616Q752 618 604 618H456L455 614Q455 613 387 339T317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120620:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",120622:"847 430Q828 430 823 434T817 450Q817 454 817 466T818 487Q818 526 809 551T784 591T737 613T675 622T590 624H528H430L513 487Q594 351 596 345Q596 335 590 330Q583 323 418 204L250 81L363 80Q533 80 591 89T694 142Q739 185 765 252Q772 268 776 271T799 274Q816 274 820 272Q832 266 830 254Q829 250 784 130T736 7Q732 3 725 0H405Q84 0 80 2Q69 7 69 18Q69 26 75 32Q76 32 98 48T168 100T255 164L432 293Q429 300 329 465T225 637Q223 675 245 686H888Q900 680 902 671Q902 667 890 556T876 441Q871 430 847 430",120623:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",120624:"32 544Q32 586 91 644T229 703Q277 703 311 683T363 628T389 560T397 491V478L404 491Q455 589 526 646T677 703Q730 703 766 671T802 584Q802 551 793 541T766 531H757L736 532L732 535L729 539V549Q731 569 715 575T658 581H650Q545 581 477 443Q453 392 443 351Q441 345 424 273T389 133T371 64Q371 62 428 62H461Q483 62 492 59T501 44Q498 10 485 2L480 0L431 1Q401 2 278 2T127 1L85 0Q71 5 71 17Q71 24 74 33Q77 46 78 49T84 57T95 61T118 62H154H216Q232 126 249 193T273 287T287 345T296 388T299 416T300 452Q294 581 198 581Q154 581 132 575T106 562T99 546T86 533Q82 531 60 531L39 532Q32 537 32 544",120625:"323 624H293Q267 624 261 626T251 639Q255 678 268 684Q272 686 293 686Q348 684 475 684Q557 684 600 685T647 686H648Q671 686 671 668Q667 632 655 626Q650 624 588 624H525L500 520Q500 519 520 518T579 507T656 480Q737 440 737 372Q737 294 648 237Q562 180 426 169L412 168L399 118Q386 66 386 65L385 62H443H479Q498 62 506 59T515 44Q511 8 499 2L494 0L447 1Q417 2 298 2Q212 2 167 1T118 0Q100 0 95 15Q99 54 112 60Q116 62 179 62H241Q242 64 254 114T266 167Q266 168 262 168Q256 168 237 170T180 181T110 205T54 249T29 316Q29 391 112 446T327 516Q345 518 349 518Q351 518 353 518L355 519Q356 520 368 570T381 623Q381 624 323 624ZM342 466Q341 467 339 467Q320 467 283 455T225 420Q181 361 181 296Q181 273 193 257T222 233T254 222T277 219L280 220Q281 220 311 342T342 466ZM583 389Q583 409 576 423T557 444T533 456T509 463T492 467H486L455 343Q444 300 437 271T428 231T426 219Q430 219 445 222T483 232T521 250Q551 269 567 310T583 389",120626:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",120627:"205 471Q205 445 196 403T186 333Q186 303 194 281T218 248T240 233T262 224L361 623Q361 624 303 624Q296 624 284 624T266 623Q232 623 232 641Q232 648 235 657Q240 678 244 682T268 686H273Q329 684 457 684Q502 684 540 684T599 685T626 686H628Q651 686 651 668Q649 633 631 624H505L407 227Q410 228 416 229T439 239T472 259T507 294T539 345Q549 365 563 416T597 498T649 538Q657 540 717 540Q725 540 737 540T755 541Q790 541 790 524Q790 512 784 497Q780 491 767 490T742 477Q736 471 731 463T722 449T715 433T710 419T705 403T701 389Q686 340 658 302T599 240T530 201T463 179T404 169L391 168L379 116Q365 67 365 63Q365 62 422 62H455Q477 62 486 59T495 44Q492 10 479 2L474 0L427 1Q397 2 278 2T131 1L90 0Q76 5 76 17Q76 24 79 33Q82 46 83 49T89 57T100 61T123 62H159H221Q247 162 247 168H244Q241 169 239 169Q202 176 178 182T123 207T74 252Q46 291 46 351Q46 375 52 404T59 454Q59 489 40 489Q32 489 27 494T22 507Q22 535 37 538Q40 540 99 540H128Q168 540 186 528T205 471",120628:"162 119Q181 115 235 115L273 116Q273 133 231 222T180 345Q173 368 173 391V406V414Q173 477 214 540Q255 600 315 635Q353 661 423 682T585 703Q656 703 711 690T799 656T851 608T879 555T886 503Q886 449 860 401Q840 359 810 322T725 230T643 146Q619 117 619 116T650 115Q707 115 722 120Q730 123 750 165T775 210Q779 212 796 212Q828 212 828 196Q828 191 807 144T764 52L743 7Q740 4 740 4T733 2T717 0T686 0H632H573Q535 0 526 3T517 17Q517 44 544 103T617 243T671 341Q729 454 729 535Q729 599 686 625T583 652Q549 652 517 645T450 616T388 561T344 470T327 340Q327 304 331 237T336 135Q336 93 330 50T313 2Q308 0 208 0H142Q107 0 100 4T93 25Q93 28 93 41T95 77T96 118L100 199Q105 208 109 210T131 212Q147 212 151 210T161 199V160Q161 131 162 125V119",120630:"39 166Q39 213 59 261T117 353T219 424T362 452Q420 452 466 433T536 384T573 325T586 269V265Q593 272 609 308T636 381Q640 397 644 399T669 402H680Q700 402 700 388Q700 379 691 351T659 276T604 188L593 173L595 153Q600 79 612 43H618Q634 45 642 51T653 64T658 71Q661 73 684 73Q712 73 712 59Q712 39 685 16T603 -7Q588 -7 575 -5T551 2T532 12T516 24T503 37T494 49T487 60T481 69L469 61Q362 -8 251 -8Q159 -8 99 36T39 166ZM260 43Q310 43 361 63T438 101T465 124Q458 240 453 277Q435 401 354 401Q291 401 245 355Q230 337 217 313Q201 279 186 216T170 126Q170 72 208 54Q230 43 260 43",120631:"59 -194H49Q31 -194 28 -182Q28 -178 107 139T192 473Q212 533 248 580T324 652T395 689T450 701H461Q514 701 551 688T605 652T630 607T637 561Q637 546 634 526T611 465T556 393Q572 382 590 347T608 262Q608 146 522 69T299 -8Q279 -8 261 -6T228 2T204 13T183 26T169 37T157 48L150 56L120 -64Q113 -90 104 -128Q93 -175 89 -184T73 -194H59ZM531 592Q531 651 463 651Q399 651 341 600T253 466Q250 458 217 327T182 185Q180 176 180 159Q180 108 212 76T301 44Q330 44 354 51T393 65T423 91T444 118T459 151T468 179T475 206Q490 264 491 296Q491 313 489 326T484 345L482 350Q481 350 477 348T464 344T444 340T413 335T372 333T334 334T301 340T274 355T265 380Q265 444 397 444Q425 444 445 441T476 436L485 433Q489 433 499 458Q509 482 520 527T531 592ZM424 390Q424 393 389 393Q383 393 374 393T362 392Q348 392 333 388Q345 384 379 384Q424 384 424 390",120632:"5 269Q5 285 19 312T57 368T124 421T215 451H241Q274 451 303 439T353 406T389 361T416 311T432 266T442 232L444 220L446 216L450 226Q473 278 513 357T561 441Q566 444 584 444H594Q617 444 617 430Q617 426 596 389T536 273T462 110L452 84L451 70Q447 12 427 -76T388 -192Q375 -211 355 -211Q339 -211 332 -198T325 -171Q325 -114 386 64L393 84V98Q393 181 371 241Q360 280 319 303T210 327Q158 327 126 317T84 296T68 272T59 258Q55 256 36 256Q23 256 18 256T9 260T5 269",120633:"216 610Q216 640 229 664T262 700T299 719T327 725Q330 725 406 709T487 690Q513 681 513 651Q513 627 494 607T450 587Q417 587 378 631Q346 663 314 663Q286 663 272 639Q271 637 271 634Q271 609 344 536L397 484Q438 448 458 410T478 313Q478 234 443 147T338 18Q298 -8 249 -8Q214 -8 180 0T113 26T60 81T39 168Q39 200 50 237T87 316T160 391T272 442L260 465Q216 553 216 610ZM348 235Q348 274 336 313T310 372L298 392Q295 391 290 390T269 380T241 359T212 323T185 267Q157 168 157 130Q157 83 186 63T255 43Q280 43 300 67Q317 89 332 138T348 235",120634:"224 -17Q126 -17 81 22T36 112Q36 178 84 226L93 236L88 246Q79 264 79 289Q79 341 124 388Q201 461 333 461Q402 461 455 425Q480 409 481 390Q481 365 464 350T428 334Q415 334 387 352T313 370Q141 370 141 293Q141 275 146 270Q147 270 148 270T155 272Q202 291 263 291H270Q349 291 349 244Q349 195 281 183Q274 182 239 182Q201 182 184 185T137 200Q123 188 112 168T100 129T112 98T148 81T189 75T237 74H243H251Q288 74 310 75T359 86T398 112Q405 124 417 124Q426 124 432 117T439 100Q439 88 427 70T390 32T322 -3T224 -17ZM286 238Q286 240 253 240Q245 240 234 239T216 237T209 235Q209 232 250 232Q286 232 286 238",120635:"361 711Q373 711 381 703T389 683Q389 681 388 676T383 656T376 618V612H379Q385 618 429 618Q521 618 521 572Q521 551 506 534Q483 510 415 507Q385 507 371 511T336 536L326 528Q254 472 204 381T154 209Q154 190 157 177Q159 165 162 154T170 135T182 119T195 106T212 95T229 86T249 78T269 72T290 66T311 60Q385 37 388 36Q437 14 454 -36Q456 -46 456 -64Q456 -83 455 -90Q445 -132 413 -167T333 -202Q300 -202 257 -191T206 -169Q203 -164 203 -158Q203 -148 210 -140T231 -130Q239 -130 263 -139T326 -151H329Q337 -151 342 -150T352 -143T357 -123Q356 -117 355 -113T350 -104T344 -96T335 -90T324 -85T310 -80T294 -74T275 -68T254 -62Q253 -62 231 -56T205 -48T179 -39T150 -26T125 -10T100 11T80 37T62 70T53 109T48 157Q48 281 123 396T317 586V612Q319 638 320 649T325 678T338 703T361 711ZM454 564Q445 567 424 567Q407 567 398 565T387 563Q387 558 411 558Q434 558 450 562L454 564",120636:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q202 452 233 435Q267 419 284 384L294 392Q304 401 316 410T348 429T388 445Q410 451 445 451H453Q468 451 482 450T519 443T558 425T587 391T600 337V327Q600 311 538 64Q484 -158 478 -168Q457 -211 409 -211Q386 -211 372 -197T357 -161Q357 -158 415 80Q476 330 477 348Q477 366 473 377T461 393T448 399T432 400H427Q379 400 335 363Q300 332 280 298Q277 293 246 170T213 40Q205 22 186 7T142 -8T103 7T89 39Q89 49 106 117T142 260T164 351Q166 363 166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",120637:"213 -8Q130 -8 85 50T40 200V207Q40 303 83 428Q122 535 189 608Q279 702 381 702Q410 702 437 693T492 661T537 593T554 486Q554 428 539 362T495 230T425 111T330 25T213 -8ZM433 562Q433 600 419 625T377 651Q363 651 348 644T311 619T268 557T229 453Q225 441 217 411T208 378H401Q433 500 433 562ZM161 140Q161 43 217 43Q249 43 280 74Q310 103 332 150T378 287Q385 313 385 315Q385 316 289 316H192Q191 308 183 275T169 205T161 140",120638:"161 -8Q111 -8 75 16T38 85Q38 95 48 121T80 214T123 368L124 374Q126 381 127 386T132 399T139 414T149 428T162 440T180 448T203 452Q226 452 241 439T257 404Q257 386 230 290T171 111Q157 73 157 57Q157 43 166 43Q209 43 258 69T322 144Q326 157 330 159T348 162H355H366Q386 162 386 148Q386 143 383 132T367 100T335 61Q301 27 253 10T161 -8",120639:"258 405Q258 394 251 364T237 308T230 281T238 284T270 306T330 349Q365 377 389 394T450 427T519 444Q545 444 559 430T574 391Q574 360 551 336T491 312Q469 312 454 326T439 364Q439 372 438 372Q433 372 395 344T320 289T283 260H285Q287 260 290 260T297 259Q495 248 495 146Q495 132 491 110T486 74Q486 43 505 43Q520 43 531 53Q559 72 578 141Q582 157 586 159T611 162H622Q642 162 642 148T627 100T578 29T504 -7H495Q435 -7 399 22T363 96Q363 111 366 122T369 142Q369 155 364 165T347 182T326 193T298 200T269 204T238 207T212 210L211 206L190 123L169 40Q161 22 142 7T98 -8T59 7T45 39Q45 48 67 139T112 317L134 404Q142 424 161 438T204 452Q226 452 242 440T258 405",120640:"95 -13Q70 -13 55 4T40 41Q40 65 61 88Q65 92 210 207T357 322L235 602Q217 640 185 643Q182 643 178 644T173 645Q161 651 161 666Q161 677 167 684T181 692Q189 694 212 694Q335 694 358 660Q362 653 500 340T647 18Q652 10 652 6Q652 -8 622 -8H589H538L526 -5Q506 1 500 8Q494 16 444 128Q442 133 440 138L387 259L265 134Q156 20 137 4T95 -13",120641:"294 -8Q265 -8 244 -5T213 1T201 4Q200 4 192 -32T172 -111T155 -168Q134 -211 86 -211Q62 -211 48 -196T34 -158Q37 -144 103 123T174 404Q182 424 201 438T244 452Q271 452 284 436T298 404Q298 392 267 269T235 114Q235 43 305 43Q342 43 375 68T418 110Q420 112 455 253T492 397Q514 444 562 444Q587 444 601 429T615 397Q615 387 599 320T563 178T542 93Q540 81 540 72Q540 42 558 42Q580 42 596 75Q606 94 616 134Q621 155 624 158T646 162H651H662Q682 162 682 148Q681 142 679 132T665 94T641 47T602 9T548 -8Q523 -8 502 -3T468 11T446 27T432 40L429 46Q367 -8 294 -8",120642:"88 382Q70 382 65 385T59 402T64 427T78 443Q79 444 157 448T247 452Q256 452 261 448T266 440L267 437Q267 432 223 252L177 71L192 77Q293 117 371 199T480 388Q489 424 511 438T556 452Q579 452 593 438T608 402Q608 378 593 340T540 251T446 152T299 62T96 -1Q91 -2 78 -2Q38 -2 38 15Q38 22 82 198L127 379Q124 382 88 382",120643:"287 648Q291 671 293 680T305 700T329 711Q339 711 347 705T356 687Q356 680 351 653T345 619Q345 615 346 615Q358 618 398 618Q490 618 490 572Q490 553 476 536T434 512Q411 508 378 508H366Q332 508 306 534L298 525Q271 496 254 456T237 375Q237 336 244 336Q272 346 319 346H325Q354 346 372 344T406 331T422 300Q422 252 350 238Q332 236 303 236Q286 236 269 238T240 242T218 247T202 252L196 254Q191 254 174 237T141 191T124 139Q124 108 151 92T267 46Q285 40 295 37Q308 33 332 25T366 13T392 3T415 -8T432 -20T445 -36T451 -55T454 -80Q454 -118 427 -153T358 -199Q349 -201 327 -201Q313 -201 298 -200T271 -196T246 -191T226 -185T210 -180T200 -176L196 -174Q187 -170 187 -158T196 -138T216 -130Q217 -130 254 -140T329 -151Q349 -151 349 -135Q349 -127 340 -122T293 -104Q260 -93 238 -85Q130 -48 115 -41Q71 -19 47 15T23 88Q23 126 48 179T130 277L144 288L136 297Q99 336 99 390Q99 456 148 514T285 602V619Q285 624 286 635T287 648ZM355 563Q362 560 376 558Q424 558 423 564Q405 567 390 567Q369 567 355 563ZM279 292Q297 287 315 287Q355 287 355 293Q355 296 321 296Q316 296 308 296L301 295Q295 295 289 294L279 292",120644:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",120645:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 418 444Q591 444 617 444T652 439Q674 426 674 400Q674 378 661 360T625 335Q621 334 549 333H479L477 321Q476 312 476 279Q476 219 491 174T521 104T536 65Q536 38 511 15T457 -8Q403 -8 386 94Q384 110 384 139Q384 181 391 229T406 304L413 331Q413 333 365 333H316L315 329Q315 328 312 314T301 272T288 220Q274 167 258 103Q244 49 240 38T228 18Q225 16 224 14Q200 -8 172 -8Q146 -8 132 7T118 44Q118 54 121 61Q122 65 142 102T190 195T235 293Q250 329 250 333Q177 333 166 332Q115 328 88 301L77 290L55 289",120646:"307 -8Q277 -8 251 0T215 14L205 20Q203 18 193 -25T171 -114T155 -168Q134 -211 87 -211Q64 -211 49 -198T34 -162Q34 -158 137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 285Q603 172 520 82T307 -8ZM474 343Q474 364 458 382T409 400H406Q339 400 299 341Q281 313 264 257Q261 248 242 170T222 89Q222 84 230 74T260 54T308 43Q334 43 365 57T417 110Q437 145 456 228Q474 298 474 332V343",120647:"33 209Q33 277 80 334T195 421T330 451H344Q410 451 439 429Q457 417 457 402Q457 386 445 375T420 363Q415 363 406 368T383 383T354 398Q347 400 330 400Q256 400 196 361T135 265V257Q135 242 147 225T174 199L358 107Q400 77 400 28T362 -63T271 -105Q254 -105 229 -99T195 -86Q188 -82 188 -71Q188 -56 197 -50T216 -44Q225 -44 237 -48T270 -53H282Q293 -44 293 -31Q293 -19 283 -10Q278 -4 200 33T115 76Q77 98 55 133T33 209",120648:"35 151Q35 190 51 236T99 327T184 404T306 443Q307 443 316 443T342 443T378 444T425 444T476 444Q606 444 626 444T655 439Q677 426 677 400Q677 358 639 340Q625 333 563 333Q510 333 510 331Q518 319 518 272Q518 155 437 74T226 -8Q123 -8 79 41T35 151ZM396 278Q396 314 375 323T305 332Q249 332 222 310T180 243Q171 219 162 178T153 116V110Q153 43 234 43Q347 43 382 199Q383 203 383 204Q396 255 396 278",120649:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 386 444Q571 444 577 442Q588 441 599 432T610 402Q610 359 572 340Q561 335 547 334T452 333H353V331Q352 330 342 261T320 119T306 40Q300 18 281 3Q257 -13 233 -13Q210 -13 196 0T181 35Q181 44 182 48Q183 53 229 187T279 331Q279 333 228 333H209Q163 333 136 328T88 301L77 290L55 289",120650:"189 388Q189 396 187 398T176 401Q144 399 122 369T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T188 452Q232 452 270 430T308 361Q308 345 275 258T241 123Q241 44 336 44H344Q380 44 415 73T474 140T511 214T526 267Q526 280 513 292Q505 301 486 311T456 333T444 367Q444 400 471 426T529 453Q555 453 579 431T604 358Q604 327 592 271T557 172Q550 157 541 142T510 97T464 47T404 9T328 -8Q264 -8 219 5T154 41T125 85T117 131Q117 182 153 277T189 388",120651:"238 4Q230 5 218 8T174 26T118 58T73 112T53 190Q53 219 60 246Q77 313 103 362T143 426T163 443Q165 444 186 444Q217 444 217 432Q217 425 188 392Q157 351 137 291T116 206Q116 127 263 109L276 107L288 139Q347 304 414 378T566 452Q621 449 662 412T703 286Q698 167 598 82T357 -8H332V-11Q332 -12 327 -46T317 -116T310 -157Q306 -180 286 -198T234 -216Q211 -216 197 -203T183 -168Q183 -160 184 -155Q184 -152 198 -112T225 -34T238 4ZM637 260Q637 303 607 322T541 341Q502 341 466 319T405 264Q368 218 356 159Q348 111 348 104Q348 103 361 103Q502 103 569 152T637 260",120652:"58 -194Q32 -194 32 -164Q32 -153 46 -139L175 -13Q296 104 296 106Q271 232 226 308Q165 401 141 401Q128 401 117 390T100 365Q94 350 91 349T69 346H45Q35 348 35 359Q35 380 62 411T133 450Q143 452 165 452Q286 452 329 402Q347 379 366 333T394 254T404 215Q404 213 405 213Q405 212 420 227T463 268T520 324Q637 437 640 438Q647 444 661 444Q667 444 676 438T685 419Q685 405 670 389T549 271L420 145Q433 85 444 53Q466 -25 509 -88T575 -151Q590 -151 600 -140T617 -114T626 -98Q629 -96 650 -96H655Q681 -96 681 -108Q681 -114 679 -119Q670 -148 646 -169T591 -199Q581 -201 550 -201Q422 -201 381 -143Q345 -88 316 20L311 39L230 -40Q144 -126 114 -153Q85 -182 77 -188T58 -194",120653:"244 141Q244 117 254 98T277 70T305 55T329 48T342 47L344 48L424 366Q501 678 505 686Q508 691 512 692T533 694T555 693T562 688T565 683Q565 678 486 362T406 45Q406 43 415 43Q467 49 514 78T590 143T636 213T653 266Q653 282 641 293T613 311T585 332T572 367Q572 397 598 425T657 453Q684 453 708 430T732 358Q732 330 723 287T706 225Q671 124 578 58T401 -8H393L370 -101Q346 -196 345 -197Q340 -202 316 -202H306Q286 -202 286 -188Q286 -187 296 -144T318 -57T331 -8Q331 -6 328 -6Q290 -6 233 11T148 62Q119 97 119 146Q119 181 154 275T190 388Q190 401 181 401Q154 401 129 375T90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T189 452Q237 452 273 428T309 362Q309 343 277 260T244 141",120654:"532 367Q532 399 559 426T618 453Q645 453 668 430T691 357Q691 319 677 261T649 171Q640 149 626 125T586 68T521 14T438 -7Q401 -7 372 7T333 30T311 57Q246 -8 165 -8Q119 -8 82 19T30 102Q24 126 24 163V178Q24 210 37 255Q61 346 118 424Q141 451 161 451Q174 451 184 443T194 419Q194 402 179 387Q91 273 91 206Q91 159 122 138T189 117T281 145V173Q283 223 294 253Q304 276 323 289T364 303Q386 303 400 287T415 250Q415 219 385 157L378 144Q378 142 388 136T419 124T462 117Q522 117 566 165T610 255Q610 288 561 320Q532 337 532 367",120655:"230 475Q202 475 189 492T175 526T186 570T221 631T288 687T389 710Q430 710 438 709Q495 701 537 679T601 629T637 568T653 509T657 459Q657 409 640 341Q617 248 581 180T507 75T424 16T348 -11T282 -17Q171 -17 113 37Q60 88 60 159Q60 192 71 231Q96 336 184 402Q264 462 366 462Q407 462 439 448T497 389L502 380Q503 381 508 403T519 463T525 531Q523 580 499 610T447 648T387 657Q324 657 283 616Q271 604 276 604Q279 604 286 600T302 583T311 555Q311 523 287 499T230 475ZM196 110Q196 41 287 41Q351 41 398 88Q422 111 437 151Q473 243 473 298Q473 386 409 409Q408 409 383 411Q316 411 278 373Q265 360 259 351T241 311T217 226Q196 143 196 110",120656:"415 89Q423 89 429 74T436 46Q436 43 434 39Q432 36 420 29T380 11T322 -5Q311 -7 281 -7Q216 -7 168 10T94 54T56 110T44 167V181Q44 262 94 329Q104 343 119 357T162 391T234 425T327 443Q328 443 348 443T383 444Q434 444 442 438Q450 430 450 416Q446 392 424 383L376 382Q306 381 278 369Q230 349 208 294Q199 274 199 268Q199 267 291 267Q305 267 325 267T353 268Q383 268 394 263T406 241Q406 214 380 206Q375 205 279 205T183 203Q174 176 174 140Q174 87 208 65T292 43Q295 43 300 43T307 44Q337 49 372 69T415 89",120657:"114 132Q114 153 140 253T166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296Q25 302 27 312T41 350T65 397T104 435T158 452Q184 452 211 445T263 414T288 354V339L265 245Q237 134 237 118V107V102Q237 87 239 77T257 56T300 43Q395 43 455 254Q479 346 479 347L460 354Q294 408 294 528Q294 606 350 653T464 701Q536 701 579 659Q634 601 634 491Q634 468 630 438T623 388L620 370Q624 370 631 369T647 364T656 352Q656 347 653 335Q647 317 642 316Q640 315 637 315Q635 315 619 317Q606 319 605 316Q605 315 603 308Q587 248 550 177T457 57Q379 -8 293 -8Q192 -8 153 23T114 116V132ZM519 566Q519 600 507 625T464 651Q425 651 391 617T356 529Q356 501 370 478T404 441T443 417T477 404L491 400Q493 400 499 428T512 497T519 566",120658:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120659:"274 -7Q232 -4 195 7T125 38T71 94T51 176V190Q51 213 60 242T95 307T156 373T255 425T393 451L397 452L427 568Q434 597 443 636Q452 677 456 685T472 694H486H495Q517 694 517 680L514 665Q510 650 503 621T489 564L460 451H469Q527 447 574 430T657 370T693 266Q693 163 599 82T350 -7H346L322 -100Q301 -190 295 -197Q291 -202 283 -202H269H258Q238 -202 238 -188Q238 -186 260 -96L283 -7H274ZM449 400Q448 400 404 225T359 47T366 45Q464 55 516 119Q542 149 558 199T575 295Q575 387 462 398L449 400ZM384 398Q384 399 381 399Q350 399 298 378T214 308Q168 236 168 149Q168 68 259 49Q282 44 294 44H295L384 398",120660:"371 -168Q357 -168 323 -171T245 -175Q143 -175 109 -150T75 -66Q75 -5 100 108T137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 282Q603 213 569 148T465 38T304 -8Q273 -8 247 -2T204 14T176 31T159 46T152 53Q152 52 148 27T144 -16Q144 -36 150 -44T189 -58T293 -64Q405 -65 432 -75Q466 -88 466 -127Q466 -140 459 -172Q455 -188 451 -191T426 -194H420Q405 -194 400 -191T395 -176Q396 -170 394 -169T378 -168Q373 -168 371 -168ZM236 116Q236 77 258 60T311 43Q369 43 407 94Q429 123 451 206T474 331Q474 400 409 400H406Q339 400 299 341Q276 305 256 227T236 116",120661:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 562 444Q922 444 928 442Q961 434 961 400Q961 376 944 355T886 333H870Q872 322 872 295V279Q872 230 842 165T751 46T618 -8Q581 -8 554 6T513 45T494 84T484 119Q484 121 478 114Q477 113 476 111Q384 -7 268 -7H265Q251 -7 237 -4T199 11T162 54T147 132Q147 149 149 166T155 198T165 229T176 256T189 281T200 301T211 319T220 333H199Q120 333 88 301L77 290L55 289ZM639 103Q674 103 712 122T780 188T811 295Q811 318 808 330V333H289Q274 318 244 263T214 169Q214 133 236 118T288 103Q351 103 412 153T494 278Q497 290 502 292T529 295Q546 295 551 293T556 283Q556 281 553 260T550 218Q550 153 576 128T639 103",120662:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120663:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120664:"92 664Q98 683 118 690Q121 691 312 691T508 689Q534 682 534 644V632V618Q534 582 508 573L502 572Q496 572 489 572Q486 572 463 572T416 573Q333 573 291 575H253V303Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120665:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148",120666:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120667:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120668:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120669:"62 340Q62 716 425 716Q511 716 576 696T681 642T747 559T783 458T793 341Q793 264 777 203T721 89T608 7T428 -22Q62 -22 62 340ZM638 333Q638 365 637 387T632 441T621 495T600 542T567 583T518 611T451 628Q443 629 427 629Q402 629 378 624T327 608T276 571T240 511Q217 453 217 345Q217 254 231 204T279 120Q333 69 428 69Q522 69 576 120Q638 183 638 333ZM279 349V373Q279 413 305 420Q309 422 427 422H487Q550 422 563 414T576 369V349Q576 345 576 337T577 324Q577 284 550 277Q545 275 428 275H369Q306 275 293 283T279 329V349",120670:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120671:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120672:"106 0H83Q41 0 41 28Q41 39 133 349T229 667Q242 694 296 694H335H375Q403 694 418 689T442 667Q445 660 537 350T630 28Q630 11 619 6T584 0H555H526Q478 0 465 27Q462 32 431 136T366 372T325 555V546Q320 503 287 376T222 141T186 27Q184 22 177 15T165 6Q154 0 106 0",120673:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120674:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120675:"627 553Q609 553 512 554T366 555Q316 555 220 554T105 553Q96 553 90 553T82 554T78 554Q61 560 57 571T52 605V623L53 661Q59 680 79 687Q82 688 366 688Q649 688 654 686Q680 679 680 639V621V603Q680 563 654 554Q653 554 651 554T642 554T627 553ZM149 423Q152 424 366 424Q579 424 584 422Q610 415 610 376V358V340Q610 300 584 293Q579 291 366 291H232Q162 291 150 293T129 306Q122 315 122 360L123 397Q129 416 149 423ZM108 135Q143 135 226 134T363 133Q407 133 507 134T632 135H645Q675 135 684 110Q686 104 686 68V49Q686 9 660 2Q655 0 364 0L74 1Q57 7 49 21L47 28L46 65V83Q46 126 72 133Q80 135 108 135",120676:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120677:"92 664Q98 683 118 690Q121 691 396 691T676 689Q695 684 700 666Q702 660 702 345Q702 31 700 25Q696 9 684 5T646 0H621H596Q571 0 559 4T542 25Q540 31 540 307V582H253V307Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120678:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120680:"322 124Q326 124 457 125T672 127H689Q721 127 730 102Q732 96 732 64V48Q732 9 706 2Q701 0 394 0L89 1Q76 5 69 13T62 29V36Q62 37 62 38Q62 47 70 58T126 126Q161 167 185 196Q302 335 302 336L187 463Q74 584 68 594Q61 603 61 639L62 667Q68 686 88 693Q91 694 396 694T706 692Q732 686 732 647V635V621Q732 585 706 576Q705 576 702 576T691 576T670 575L302 578Q302 577 394 475T490 371Q498 362 498 347Q498 336 488 323T408 226L322 124",120681:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120682:"62 560Q62 607 94 644T169 698T253 715Q273 715 286 713T322 704T363 677T398 625Q413 597 423 556L428 540Q429 541 436 566T454 620T494 677T561 713Q570 715 593 715Q682 715 737 668T793 560Q793 549 793 545T786 533T767 520H670Q646 532 644 551T632 579Q618 594 591 594Q539 594 524 530T509 321V216Q509 31 507 25Q498 0 455 0H426L375 1Q355 7 348 28L347 232Q346 344 346 441Q346 442 343 468T335 521T312 571T266 594Q252 594 247 593Q228 586 220 576T212 557T209 539T191 523L185 520H88Q75 527 69 534T63 545T62 560",120683:"62 292T62 347T80 445T124 511T183 552T243 574T292 584L315 587H319V627L320 667Q329 694 370 694H397H422Q466 694 473 669Q475 663 475 625V587H478Q479 587 500 584T548 575T608 553T668 513T713 446T732 347Q732 253 674 187Q655 167 628 152T576 128T530 116T493 109L478 107H475V69V50Q475 9 449 2Q444 0 395 0L347 1Q327 7 320 28L319 67V107H315L292 110Q269 114 243 119T184 142T124 182T80 249ZM319 197T319 347T318 497Q316 497 307 494T284 485T262 471Q220 438 220 347Q220 285 239 249Q248 234 261 223T286 208T308 200L317 197Q319 197 319 347ZM572 347V357Q572 387 569 407T548 452T496 491Q495 491 494 491T487 493T475 497V197Q518 210 541 232T571 303Q572 312 572 347",120684:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120685:"61 585Q62 594 62 597T64 606T73 616T89 626H138Q196 626 208 620Q243 602 253 546T261 431T271 309T325 219Q342 205 349 205Q350 205 350 436L351 667Q360 694 401 694H428H454Q495 694 504 671Q506 663 506 436L507 205Q542 222 561 251T586 318T593 392T595 472T602 546Q614 614 661 625Q665 626 708 626H730Q766 626 780 618T794 582Q794 548 768 540Q755 538 754 501T750 410T736 298T680 191T560 120Q550 116 512 109H506V70V50Q506 9 480 2Q475 0 426 0L378 1Q358 7 351 28L350 68V109L335 111Q298 117 267 129T214 156T175 191T146 229T127 272T115 314T109 357T106 395T105 429Q104 537 87 540Q66 548 63 565Q61 570 61 585",120686:"241 122Q225 154 191 199T131 278T83 363T61 464Q61 497 68 527T94 591T145 650T228 693T349 715Q354 715 370 715T396 716Q539 716 622 668Q658 647 682 617T715 556T728 505T732 465Q732 415 711 365T663 280T602 200T552 122H632Q649 122 669 122T693 123H697Q736 123 742 98Q744 92 744 62V47Q744 9 718 2Q713 0 591 0L471 1Q454 7 446 21Q444 27 444 45Q444 96 463 154T506 257T549 360T569 469Q569 504 563 530T538 580T485 616T396 629Q313 629 268 594T223 468Q223 419 243 361T286 258T330 152T350 41Q350 14 335 7T276 -1Q267 -1 241 -1T197 0L77 1Q57 7 50 28L49 59V74Q49 114 75 121Q81 123 100 123Q104 123 124 123T161 122H241",120782:"266 654H280H282Q500 654 524 418Q529 370 529 320Q529 125 456 52Q397 -10 287 -10Q110 -10 63 154Q45 212 45 316Q45 504 113 585Q140 618 185 636T266 654ZM374 548Q347 604 286 604Q247 604 218 575Q197 552 193 511T188 311Q188 159 196 116Q202 87 225 64T287 41Q339 41 367 87Q379 107 382 152T386 329Q386 518 374 548",120783:"481 0L294 3Q136 3 109 0H96V62H227V304Q227 546 225 546Q169 529 97 529H80V591H97Q231 591 308 647L319 655H333Q355 655 359 644Q361 640 361 351V62H494V0H481",120784:"175 580Q175 578 185 572T205 551T215 510Q215 467 191 449T137 430Q107 430 83 448T58 511Q58 558 91 592T168 640T259 654Q328 654 383 637Q451 610 484 563T517 459Q517 401 482 360T368 262Q340 243 265 184L210 140H274Q416 140 429 145Q439 148 447 186T455 237H517V233Q516 230 501 119Q489 9 486 4V0H57V25Q57 51 58 54Q60 57 109 106T215 214T288 291Q364 377 364 458Q364 515 328 553T231 592Q214 592 201 589T181 584T175 580",120785:"80 503Q80 565 133 610T274 655Q366 655 421 623T491 538Q493 528 493 510Q493 446 453 407T361 348L376 344Q452 324 489 281T526 184Q526 152 514 121T474 58T392 8T265 -11Q175 -11 111 34T48 152Q50 187 72 209T132 232Q171 232 193 208T216 147Q216 136 214 126T207 108T197 94T187 84T178 77T170 72L168 71Q168 70 179 65T215 54T266 48H270Q331 48 350 105Q358 128 358 185Q358 239 348 268T309 313Q292 321 242 322Q205 322 198 324T191 341V348Q191 366 196 369T232 375Q239 375 247 376T260 377T268 378Q284 383 297 393T326 436T341 517Q341 536 339 547T331 573T308 593T266 600Q248 600 241 599Q214 593 183 576Q234 556 234 503Q234 462 210 444T157 426Q126 426 103 446T80 503",120786:"531 0Q510 3 381 3Q238 3 214 0H201V62H313V155H32V217L205 434Q342 606 362 630T387 655L391 656Q395 656 401 656T414 656H427Q447 656 451 645Q453 641 453 429V217H542V155H453V62H542V0H531ZM324 217V494L103 218L213 217H324",120787:"100 565V605Q100 637 102 646T113 655Q116 655 139 647T202 631T286 623Q332 623 372 631T434 647T459 655Q466 655 469 651T472 643T472 629Q472 613 463 601Q370 487 219 487Q195 487 183 488T169 490T168 433V376Q169 376 174 379T188 387T211 397T244 405T288 409Q390 409 453 352T517 201Q517 106 445 48T253 -11Q169 -11 113 37T57 154Q57 187 79 208T131 229T183 209T206 154Q206 99 155 83Q152 82 157 78Q196 47 253 47Q347 47 358 135Q358 137 358 138Q360 158 360 209Q360 277 355 301T337 338Q315 358 282 358Q202 358 160 303Q153 294 149 292T130 290Q107 290 102 301Q100 304 100 474V565",120788:"48 318Q48 395 68 456T120 553T193 613T273 646T350 655Q425 655 461 616T497 524Q497 485 475 468T428 451Q399 451 378 470T357 521Q357 565 403 588Q375 601 351 601Q313 601 282 584Q242 565 222 526Q199 473 199 367Q201 369 210 380T227 396T246 410T275 422T312 426Q438 426 494 332Q526 285 526 208V199Q526 112 465 53Q428 17 388 3T285 -11Q236 -11 195 7T135 43T104 80Q48 165 48 318ZM375 231V244V268Q375 295 373 310T364 342T341 366T299 374H297Q231 374 208 287Q200 257 200 196Q201 120 209 100Q231 47 288 47Q351 47 368 90Q375 112 375 231",120789:"256 -11Q231 -11 208 5T185 65Q185 105 193 146T212 220T241 289T275 349T312 402T346 445T377 479T397 502L400 504H301Q156 503 150 497Q142 491 134 456T126 407H64V411Q65 414 82 544T99 675T130 676H161V673Q161 669 162 666T167 661T173 657T181 654T190 652T200 651T210 650T220 649T229 648Q237 648 254 647T276 646Q277 646 426 644H558V620V607Q558 596 551 586T509 537Q489 515 476 500Q390 401 384 393Q349 339 337 259T324 113T322 38Q307 -11 256 -11",120790:"80 474Q80 561 139 607T278 654Q357 654 411 632Q490 593 494 509Q494 424 416 376L407 371L418 364Q432 356 447 345T481 312T513 260T526 192Q526 100 461 45T285 -11Q184 -11 116 32T48 164Q48 181 50 196T58 225T69 249T84 270T100 286T117 300T134 311T149 321T162 329L152 336Q120 360 100 397T80 474ZM347 404Q404 446 404 503Q404 579 317 599Q309 600 276 600Q178 600 170 538Q170 532 171 527T173 518T178 509T184 501T194 492T205 484T219 476T235 467T254 456T275 445L347 404ZM289 47Q323 47 351 54T402 82T425 137Q425 147 421 161Q411 183 391 197T303 249Q224 293 223 293Q220 291 215 288T197 273T175 248T157 213T149 167Q149 109 188 78T289 47",120791:"178 59Q206 48 238 48Q311 48 345 102Q370 138 375 259V278Q374 278 369 271T350 252T322 232Q297 220 258 220Q172 220 110 275T48 438V446Q54 561 146 618Q199 654 278 654Q321 654 329 653Q526 621 526 330Q526 252 507 190T457 92T388 31T312 -2T240 -11Q165 -11 121 25T77 120Q77 159 99 176T147 193T194 177T217 122Q217 113 216 106T211 92T205 82T198 73T191 67T184 62T178 59ZM374 446V465Q374 523 364 552T315 598Q309 600 293 601Q227 601 210 562Q199 539 199 433Q199 343 204 319T235 279Q250 272 274 271H282Q293 271 303 274T327 288T353 323T371 385Q374 403 374 446",120802:"117 621Q174 678 247 678Q305 678 351 647Q396 617 424 557Q460 472 460 328Q460 271 455 224Q448 154 427 104T376 27T314 -10T249 -22Q201 -22 160 1T91 67Q39 154 39 316Q39 541 117 621ZM250 55Q274 55 293 66T324 93T344 136T357 185T364 240T366 291T367 340Q367 373 367 393T363 449T352 507T332 553T299 589T250 601Q217 601 194 584T159 542T141 479T133 411T132 340V331Q132 299 133 277T137 219T147 157T167 107T201 68T250 55",120803:"94 612Q172 616 211 632T284 678H307V73H430V0H88V73H213V317Q213 560 212 560Q210 558 197 554T155 546T96 540L83 539V612H94",120804:"222 599Q190 599 166 585T128 550T108 509T97 474T93 459L67 492L42 526L47 539Q72 608 120 642T225 677Q304 677 355 644Q449 579 449 454Q449 373 361 290Q351 280 315 250T199 144Q156 103 137 85L293 86H449V0H50V79L216 242Q284 302 317 349T351 456Q351 517 315 558T222 599",120805:"333 521Q333 554 313 579T243 604Q154 604 99 514L78 546Q56 577 56 579Q56 580 62 589T82 611T114 637T162 662T222 677Q224 677 231 677T242 678H245Q318 678 374 634T430 520Q430 483 417 452T382 398T351 369T329 354L328 353Q369 333 373 330Q408 306 432 268T457 184Q457 103 397 41T242 -22Q131 -22 51 58L42 68L49 105L55 142L58 138Q62 134 66 130T77 120T91 108T108 96T129 83T152 72T179 63T209 57T242 54Q285 54 319 86T353 184Q353 231 331 267T260 315L213 316H166V354Q166 392 167 392Q233 395 257 405Q290 418 311 450T333 521",120806:"271 654L272 656H380V235H471V159H380V0H286V159H28V235L149 443Q269 652 271 654ZM292 235V607Q292 604 290 591T286 571T280 548T269 517T252 476T226 422T189 354T140 267Q136 260 132 253T126 240L123 236Q123 235 207 235H292",120807:"257 350Q236 350 218 342T189 323T171 301T160 281L157 273Q157 272 116 272H75V656H416V577H162V486Q162 396 163 396T174 403T207 418T258 426Q339 426 394 360T449 203Q449 113 386 46T226 -21H223Q188 -21 156 -11T102 13T64 42T41 66T33 77Q34 78 44 95T64 128L73 144Q93 112 117 93Q165 54 223 54Q270 54 306 86T345 197Q345 350 257 350",120808:"42 318Q42 396 61 460T109 564T173 629T237 666T289 677H301H317Q359 677 408 658V621Q408 585 407 585H406Q359 605 308 605Q246 605 203 556T146 421Q143 403 144 403Q145 402 152 409Q216 469 299 469Q333 469 357 457T407 405Q457 330 457 226Q457 126 402 57Q340 -22 251 -22Q216 -22 183 -7T116 43T63 149T42 318ZM260 393Q216 393 188 365T150 306T141 243Q141 153 172 104Q192 68 230 56Q238 54 251 54Q311 54 342 116Q360 152 360 226Q360 297 344 332Q320 382 277 392Q275 392 270 392T260 393",120809:"42 570V656H457V577L447 564Q345 439 295 289T244 0V-11H145V12Q160 330 356 550Q360 556 365 561T374 571L208 570H42",120810:"55 500Q55 568 109 623T250 678Q327 678 385 627T444 501Q444 445 410 410T336 357L329 353H330Q378 335 417 293T456 184Q456 93 393 36T249 -22T106 35T43 184Q43 251 82 293T169 353Q171 354 166 356Q165 356 163 357Q113 378 84 416T55 500ZM358 496Q358 557 325 581T250 605Q206 605 174 580T141 496Q141 446 171 420T250 393Q298 393 328 419T358 496ZM245 316Q205 316 172 285T139 185V179Q139 79 222 57Q231 55 250 55H254Q295 55 327 84Q360 120 360 188Q360 254 326 285Q295 316 245 316",120811:"44 476Q57 561 116 619T245 677H255Q308 677 349 647Q392 619 424 545T457 334Q457 178 382 78T205 -22Q168 -22 135 -10T86 14L72 25Q73 25 91 58L110 91Q127 78 136 72T163 60T203 54Q238 54 265 71T308 110T335 164T350 214T357 253V257L347 248Q284 187 200 187Q165 187 140 201T87 258Q42 332 42 430Q42 458 44 476ZM269 604Q265 605 254 605Q222 605 199 591T164 554T148 517T141 487Q140 478 140 430T141 373Q146 335 164 307T207 269Q223 263 247 263Q299 266 328 308T358 417Q358 435 356 456T346 511T318 570T269 604",120812:"274 -22Q227 -22 190 -9T128 24T87 76T62 135T49 204T44 271T43 336V343V362Q43 407 45 440T56 524T86 613T141 677Q197 715 264 715Q314 715 353 702T418 669T460 616T487 555T500 483T505 413T506 343Q506 310 506 293T503 241T498 185T486 133T467 83T437 42T397 8T343 -13T274 -22ZM355 355V401Q355 448 354 476T349 537T336 587T311 617T272 629Q270 629 266 629T261 628Q219 618 207 568T194 419V355Q194 203 200 156T231 85Q250 66 275 66Q299 66 318 85Q342 109 348 156T355 355",120813:"118 560H116Q107 560 100 561T85 572T76 600Q76 612 77 618T83 632T99 644Q102 645 135 646T207 660T275 700Q292 716 310 716Q353 716 360 691Q362 685 362 386V87H446Q464 76 468 69T473 44Q473 12 446 1H118Q105 7 100 13T94 25T93 44V62Q100 79 119 87H210V329Q210 571 208 571Q182 560 118 560",120814:"339 477Q339 505 332 531T301 579T242 601Q165 601 136 503Q133 493 130 490T121 486Q116 486 94 514Q86 523 82 528Q46 572 46 577Q46 591 77 632T147 691Q192 716 257 716Q305 716 351 700Q416 674 455 615T494 481Q494 421 463 376T356 266Q326 240 287 205T224 146T199 122H331Q359 122 392 122T431 123H445Q485 123 492 98Q494 92 494 62V47Q494 9 468 2Q463 0 272 0L83 1Q63 7 56 28L55 57V89Q59 97 215 261Q255 303 275 327T317 394T339 477",120815:"61 624Q62 630 83 650T153 693T262 716Q328 716 373 698T438 650T465 593T473 536Q473 438 375 376L387 371Q450 350 476 305T503 208Q503 164 492 126T456 53T380 -2T261 -22Q224 -22 189 -15T130 2T86 24T57 43T46 53Q46 56 53 99T62 145Q65 152 71 152Q76 152 90 143T123 121T175 99T248 87Q302 87 321 113T341 202Q341 264 329 292T279 329L232 331L190 332L184 338V411Q190 417 192 417Q193 418 205 419T232 421T252 424Q280 430 299 461T318 539V551Q318 599 283 609Q276 611 257 611Q225 611 199 601T159 577T136 554T120 543T102 560T76 597T62 618T61 624",120816:"278 693H282Q285 693 291 693T305 694T322 694T342 694H377Q402 694 411 691T430 677Q434 670 434 646T435 456V249H461H472Q509 249 516 224Q518 219 518 194Q518 178 518 171T511 155T492 142Q488 140 461 140H435V86V53Q435 9 409 2Q405 0 366 0H351Q306 0 298 25Q296 31 296 86V140H179H123Q99 140 80 129T50 106T37 95Q31 95 31 163V208Q31 246 33 251Q251 673 262 684Q268 691 278 693ZM302 249V416L301 576Q301 536 165 276L151 250L226 249H302",120817:"109 282Q87 290 83 310V666Q83 667 84 670T87 676T91 682T98 688T108 693Q112 694 269 694T431 692Q457 686 457 648V637V624Q457 588 431 581Q426 579 326 579H227V510Q227 442 229 442Q243 450 288 450Q377 450 435 399T494 222Q494 -22 241 -22Q202 -22 167 -11T109 16T69 49T45 79T37 94T69 151Q91 185 97 185Q105 185 112 170Q127 135 160 111T240 87Q266 87 284 94T311 111T325 142T331 179T332 226Q332 307 324 335T281 363Q228 363 197 306Q189 289 172 282H109",120818:"414 589Q410 589 389 600T334 612Q275 612 243 575Q209 538 202 433V422L209 431Q243 487 317 487Q392 487 440 442Q478 402 490 357T503 236Q503 113 454 54Q421 13 381 -4T279 -22Q263 -22 250 -21T214 -15T173 1T133 30T96 77T68 146T50 242Q46 278 46 336Q46 406 52 447Q84 698 312 715L315 716Q318 716 321 716Q323 716 328 716T337 715Q398 715 425 688V596Q419 591 414 589ZM282 87Q324 89 336 117T348 231Q348 310 343 343T324 388T277 399Q249 399 231 373T208 317T202 253Q202 201 207 168T224 117T249 93T282 87",120819:"135 38Q135 190 198 335T353 572H215Q185 572 151 572T110 571H96Q55 571 48 596Q46 602 46 633V648Q46 686 72 693Q76 695 124 695Q134 695 183 695T274 694Q472 694 477 692Q503 686 503 648V637Q503 612 502 605T491 588Q300 349 292 46V36Q292 -4 266 -9Q262 -11 214 -11H192Q160 -11 148 -3T135 38",120820:"61 518Q61 574 79 614T128 676T192 706T263 715H270Q298 715 318 714T373 701T430 671T470 612T488 517Q488 459 458 423T390 376Q388 375 393 373Q395 372 398 371Q503 330 503 204Q503 -22 275 -22Q209 -22 163 -3T92 49T57 120T46 204Q46 230 50 252T61 289T77 318T96 339T116 353T134 363T148 369T158 373T160 376Q118 389 90 424T61 518ZM344 538Q344 563 340 578T326 600T307 609T279 612Q232 612 218 594T204 518Q204 459 216 439T275 418Q328 418 338 450Q344 464 344 515V538ZM248 88T274 88T315 94T338 117T346 149T349 197Q349 269 342 290Q338 309 320 320T274 331Q246 331 229 320T207 290Q200 269 200 197Q201 163 202 149T210 118T232 94",120821:"347 272Q346 272 342 266T330 250T309 230T276 214T230 207Q185 207 150 223Q116 240 90 276T54 357Q46 393 46 468Q46 469 46 484T47 502T48 520T51 540T55 559T61 579T69 599T81 620T96 640T115 661Q174 716 276 716Q299 716 317 714T369 698T426 658T471 580T499 456Q503 402 503 342Q503 115 392 29Q322 -22 231 -22Q163 -22 115 7L82 31Q76 38 81 46Q116 112 127 123Q130 126 134 126T148 116T179 97T226 87Q287 87 318 132Q323 139 326 146T332 165T337 182T340 204T342 225T345 249T347 272ZM201 547T201 454T211 329T262 294Q276 294 285 296T310 312T335 355Q347 391 347 447Q347 520 340 550T317 595Q300 612 277 612Q226 612 214 580",120822:"42 305Q42 450 111 535T257 621Q335 621 390 562Q482 468 482 306Q482 174 418 82T262 -10T106 82T42 305ZM257 545Q209 545 168 481T126 320Q126 220 162 147Q204 65 262 65Q318 65 358 139T398 320V328Q395 411 364 470T284 543Q270 545 257 545",120823:"99 461Q99 470 99 474T104 487T120 498T151 502Q213 517 251 596Q264 622 283 622Q308 622 319 597V76H373H401Q428 76 439 69T450 38Q450 11 428 1H127Q104 10 104 38Q104 62 115 69T153 76H181H235V269Q235 461 234 461Q184 426 137 424H133Q124 424 119 425T109 431T99 447V461",120824:"52 462Q52 528 110 575T247 622H250Q343 622 407 565T472 421Q472 371 446 324T390 248T308 178Q307 177 275 151T214 101L185 77Q185 76 286 76H388V87Q388 105 397 114T430 123T463 114Q470 107 471 100T472 61V42Q472 24 468 16T450 1H75Q53 10 53 32V38V48Q53 57 63 67T127 122Q153 144 169 157L289 256Q388 345 388 419Q388 473 346 509T231 545H224Q176 545 146 499L144 494Q155 476 155 459Q154 459 155 455T154 444T148 430T136 417T114 408Q113 408 110 408T104 407Q80 407 66 422T52 462",120825:"260 546Q233 546 211 541T180 531T171 524L174 514Q177 505 177 497Q177 476 162 461T125 446Q106 446 90 459T73 504Q76 540 98 565T150 601T203 616T239 621Q241 622 265 622Q322 620 362 602T420 558T444 513T451 478Q451 386 369 329L375 326Q381 323 386 320T401 311T419 298T436 283T452 263T466 240T475 212T479 180Q479 99 416 44T259 -11T105 28T44 130Q44 154 59 168T95 183Q117 183 132 169T148 131Q148 119 139 101Q175 65 260 65Q316 65 355 97T395 179Q395 211 375 240Q336 292 253 292H234H215Q194 292 185 299T175 330Q175 350 184 359Q192 368 238 370T309 384Q336 398 351 423T367 474Q367 496 350 513Q321 546 260 546",120826:"235 1Q213 10 213 32V38V46Q213 65 230 73Q236 76 274 76H314V168H183L52 169Q37 175 33 182T29 205V218L30 244Q53 283 155 443T264 613Q276 623 298 623H323H363Q378 616 385 601V244H429H450Q474 244 484 237T495 206Q495 179 477 171Q471 168 429 168H385V76H425H442Q466 76 476 69T487 38Q487 10 465 1H235ZM314 244V554L117 245L215 244H314",120827:"387 189Q387 244 354 278T273 313Q230 313 205 301T163 271T138 249H120Q102 249 97 251Q85 258 83 266T80 311Q80 320 80 359T81 430Q81 587 82 591Q88 605 103 610H108Q112 610 120 610T138 610T163 610T192 611T225 611T260 611H415Q416 610 421 607T428 602T432 596T436 587T437 573Q437 567 437 562T434 554T431 548T427 543T423 540T418 538L415 536L289 535H164V363L170 366Q175 368 184 372T207 380T238 386T276 389Q357 389 414 331T472 187Q472 116 412 53T245 -10Q218 -10 209 -9Q126 5 89 48T52 137Q52 164 68 177T104 191Q130 191 143 175T156 141Q156 132 154 125T149 113T146 107Q146 104 155 95T188 76T245 65Q298 65 342 98T387 189",120828:"357 536Q357 546 318 546Q258 546 205 497T133 357V353L144 361Q210 402 285 402Q362 402 414 350Q479 285 479 193Q479 111 418 50T263 -11Q234 -11 207 -3T149 26T97 81T60 171T45 301Q45 444 129 533T319 622Q388 622 421 589T454 510Q454 491 442 475T402 458Q373 458 362 475T350 510Q350 520 354 528L357 536ZM319 326T269 326T179 298T136 223Q136 202 143 174T176 112T237 68Q246 66 265 66Q319 66 360 107Q395 146 395 197Q395 250 356 289Q319 326 269 326",120829:"204 -10Q162 -10 162 40Q162 146 198 261T310 477Q311 478 321 491T342 517T358 535H128V524Q128 506 119 497Q111 489 86 489H78Q55 489 46 508Q44 513 44 557V580Q44 605 52 616T88 627H93Q114 627 125 611H458Q474 598 477 593T480 573Q480 559 478 553T469 543T446 521T408 477Q252 290 246 49Q246 43 246 37T246 27T245 22Q243 11 233 1T204 -10",120830:"58 460Q58 523 117 572T254 621Q290 621 298 620Q376 607 421 560T466 460Q466 441 460 424T443 393T421 370T397 352T374 340T357 332L350 330L356 328Q363 325 371 321T392 310T415 295T439 274T459 249T473 217T479 179Q479 102 418 46T262 -10T106 46T45 179Q45 202 52 222T70 257T96 284T123 305T148 319T167 328L174 330L170 332Q166 333 159 336T145 343Q104 362 81 393T58 460ZM382 458Q382 491 349 518T263 546Q215 546 179 521T142 458Q142 421 178 395T262 368Q315 368 348 396T382 458ZM396 178Q396 223 358 257T263 292Q206 292 167 258T128 178Q128 137 163 102T262 66Q324 66 360 101T396 178",120831:"392 259Q333 210 236 210H233Q163 210 109 262Q46 325 46 411T99 550Q164 622 264 622Q293 622 319 615T376 587T428 532T464 440T479 304Q479 167 400 78T217 -11Q140 -11 105 22T70 101Q70 124 84 138T122 153Q150 153 162 137T174 101Q174 91 168 76Q179 65 216 65Q267 65 300 93Q322 109 339 130T366 173T380 210T388 242T392 259ZM388 389Q388 438 357 492T268 546T185 520Q129 479 129 415Q129 384 138 363Q145 349 156 334T195 302T255 285Q305 285 345 313T388 389"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8246:"\u2035\u2035",8247:"\u2035\u2035\u2035",8279:"\u2032\u2032\u2032\u2032",8708:"\u2203\u0338",8716:"\u220b\u0338",8772:"\u2243\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8820:"\u2272\u0338",8821:"\u2273\u0338",8824:"\u2276\u0338",8825:"\u2277\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338",10764:"\u222c\u222c"})},466:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBoldItalic=void 0;var n=r(768),o=r(4886);e.sansSerifBoldItalic=(0,n.AddPaths)(o.sansSerifBoldItalic,{305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84"},{})},9671:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBold=void 0;var n=r(768),o=r(4471);e.sansSerifBold=(0,n.AddPaths)(o.sansSerifBold,{33:"111 669Q111 680 111 682T113 689T121 693T137 694H184H249Q255 686 256 681Q244 220 239 213Q236 208 229 208T183 207T137 207T127 213T118 431T111 669ZM110 71V95Q110 137 136 144Q140 146 183 146H200Q246 146 254 121Q256 115 256 73V51Q256 9 230 2Q225 0 181 0L138 1Q121 7 113 21L111 28L110 71",34:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",35:"61 365Q61 370 62 375T65 383T69 390T74 395T80 399T85 403T90 406L94 407H344L381 536Q418 668 426 680Q431 687 445 692Q451 694 457 694Q477 694 488 682T500 651Q500 645 466 528T431 409Q431 407 504 407H577L609 521Q651 668 656 675Q669 693 691 693Q710 693 721 680T733 651Q733 645 699 528T664 409Q664 407 743 407H823L827 405Q831 403 834 402T841 397T848 389T853 379T855 365Q855 337 823 324L731 323H639L619 253Q599 181 598 180V177H823L827 175Q831 173 834 172T841 167T848 159T853 149T855 135Q855 107 823 94L698 93H573L540 -21Q498 -168 493 -175Q480 -193 458 -193Q439 -193 428 -180T416 -151Q416 -144 450 -27T485 91Q485 93 412 93H340L307 -21Q265 -168 260 -175Q247 -193 225 -193Q206 -193 195 -180T183 -151Q183 -144 217 -27T252 91Q252 93 173 93L94 94Q61 105 61 135Q61 140 62 145T65 153T69 160T74 165T80 169T85 173T90 176L94 177H185L277 178L297 248L318 320V323H206L94 324Q61 335 61 365ZM551 320V323H479Q406 323 405 322Q404 319 385 249T365 178T438 177L510 178L530 248L551 320",36:"231 712L232 716Q232 719 232 722T234 729T239 736T246 743T256 748T271 750Q318 750 318 711V703Q393 692 451 656Q469 645 470 640Q470 635 461 587L453 537Q445 529 442 529Q438 529 424 540T384 565T330 585Q328 585 325 585T320 586L318 587V434Q322 433 333 429T350 424T365 418T382 409T399 397T419 380Q488 313 488 213Q488 24 334 -5L318 -8V-17Q318 -56 279 -56H272Q253 -56 243 -46T232 -30T231 -18V-8H224Q170 2 127 20T68 50T49 67Q49 71 58 122T68 176Q71 182 79 182Q83 182 98 169T145 138T216 110Q228 108 229 108H231V288Q167 299 114 356T61 496Q61 537 70 570T94 624T126 661T162 684T195 696T219 701L228 702H231V712ZM231 521Q231 583 230 583Q226 582 220 579T204 561T193 521Q193 491 212 472Q226 458 230 458Q231 458 231 521ZM318 112Q356 131 356 187Q356 237 318 263V112",37:"61 549Q61 733 218 749Q220 749 228 749T241 750Q286 750 321 735T369 708T389 683Q422 634 422 548V538Q422 519 420 501T408 453T381 401T328 364T243 347Q61 347 61 549ZM292 549Q292 663 242 663Q221 663 211 648T198 615T196 566V548Q196 471 206 454Q218 434 242 434Q292 434 292 549ZM243 -55Q223 -55 212 -42T201 -13Q201 -2 207 7Q209 11 480 371T758 738Q770 750 788 750Q805 750 817 738T830 709Q830 694 820 681L544 315Q273 -43 269 -47Q258 -55 243 -55ZM606 146Q606 330 763 346Q764 346 773 346T786 347Q831 347 866 332T914 305T934 280Q966 233 966 146V135Q966 115 964 97T952 49T925 -2T872 -40T788 -56Q606 -56 606 146ZM742 146V132Q742 107 743 93T748 62T762 39T787 31Q819 31 832 79Q837 97 837 146Q837 260 787 260Q767 260 757 246T744 214T742 169V146",38:"757 117Q762 117 769 110V3Q759 -7 718 -14T641 -22T571 -15T518 1T477 19T453 31L437 23Q350 -19 257 -22Q158 -22 103 30T47 155Q47 188 57 216T87 263T119 292T151 313L182 333L187 336L181 349Q150 431 150 506Q150 605 211 660T347 716Q417 716 471 668T526 543Q526 517 518 495T471 432T360 343L342 330Q342 327 358 306T402 250T458 189L467 181Q518 225 556 289T607 395L620 437Q622 443 630 443Q631 443 679 430Q718 420 725 418T733 409Q733 402 722 365T670 255T573 123Q562 111 563 111Q589 94 644 94Q678 94 703 100T740 111T757 117ZM397 544Q397 573 384 601T346 629Q320 629 299 607T277 538Q277 484 295 429Q301 413 301 412Q302 409 309 415Q397 476 397 544ZM227 258Q197 228 197 177Q197 150 207 126T234 95Q242 93 251 93Q288 93 337 107L349 110L328 131Q266 196 234 248L227 258",39:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",40:"79 250Q79 352 100 441T152 585T213 678T266 733L287 749Q288 750 324 750H359Q366 741 366 738Q366 734 356 721T329 682T296 623T262 531T238 407Q230 346 230 250Q230 142 244 55T278 -82T318 -165T352 -215T366 -238Q366 -242 359 -249H286L277 -242Q79 -74 79 250",41:"61 737Q61 750 85 750H106H141L150 742Q348 574 348 250T150 -242L141 -249L106 -250H87Q61 -250 61 -238Q61 -233 74 -216Q157 -113 183 51Q197 130 197 250T183 449Q174 505 158 554T126 634T95 687T71 722T61 737",42:"241 579Q241 582 228 639T215 702Q215 722 233 736T271 750Q296 750 315 736T334 702V697Q334 693 328 664T314 607L308 579L352 620Q389 654 397 660T417 668Q447 668 464 647T482 602Q482 591 479 583T472 569T459 559T443 552T421 546T397 538L342 521L397 504Q405 501 420 497T442 490T458 483T472 473T479 460T482 440Q482 416 465 395T417 374Q406 375 398 381T352 422L308 463L314 435Q321 407 327 378T334 345Q336 333 327 319T296 295Q288 293 275 293Q241 293 227 311T215 345Q215 349 221 378T234 435L241 463L197 422Q160 388 152 382T132 374Q102 374 85 395T67 440Q67 451 70 459T77 473T90 483T106 490T128 496T152 504L207 521L152 538Q144 541 129 545T107 552T91 559T77 569T70 582T67 602Q67 626 84 647T132 668Q143 667 151 661T197 620L241 579",43:"61 250Q61 276 94 292H386V436V535Q386 577 388 589T401 607Q411 617 427 617Q458 617 468 587Q470 581 470 436V292H762L766 290Q770 288 773 287T780 282T787 274T792 264T794 250Q794 222 762 209L616 208H470V64Q470 -81 468 -87Q458 -116 428 -116T388 -87Q386 -81 386 64V208H240L94 209Q61 220 61 250",44:"81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",45:"12 230Q12 257 26 265T80 274Q88 274 114 274T158 273T201 273T235 274Q276 274 290 266T305 230T291 194T235 185Q226 185 201 185T159 186Q143 186 119 186T85 185Q43 185 28 193T12 230",46:"219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",47:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",58:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",59:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",61:"94 324Q61 335 61 366Q61 396 91 405Q96 407 429 407H762Q763 406 767 404T774 400T781 395T787 387T792 378T794 365Q794 338 762 324H94ZM94 94Q61 105 61 135Q61 149 69 160T92 175Q97 177 430 177H762L766 175Q770 173 773 172T780 167T787 159T792 149T794 135Q794 107 762 94H94",63:"61 644Q61 652 87 666T157 693T244 705Q344 705 400 671T457 551Q457 516 446 490T422 451T387 421T356 391Q330 361 318 332T305 292T303 252Q303 218 300 213T290 208T244 207H220Q194 207 188 213Q187 214 186 215V255Q187 282 188 296T198 345T229 417T288 496Q306 515 306 559Q306 596 296 607T253 618Q214 618 185 607T143 583T120 558T103 547Q99 547 95 551Q93 553 77 597T61 644ZM171 71V95Q171 137 197 144Q201 146 244 146H261Q307 146 315 121Q317 115 317 73V51Q317 9 291 2Q286 0 242 0L199 1Q182 7 174 21L172 28L171 71",64:"61 264T61 347T82 494T136 596T217 660T311 694T410 704Q460 704 471 703Q534 694 577 666Q633 623 651 552T670 370V342Q670 249 633 195Q583 116 454 116Q238 116 238 347Q238 443 276 499Q328 578 456 578Q488 578 494 577L504 575Q475 617 430 617H421Q196 617 196 347Q196 215 253 143Q310 76 427 76Q499 76 561 102L575 107H664Q671 97 671 94V89L663 81Q566 -11 422 -11Q365 -11 316 -2T219 33T137 97T82 200ZM469 490Q459 492 453 492Q429 492 405 472Q374 439 374 347Q374 233 423 210Q436 202 454 202L486 210Q536 228 536 347Q536 461 486 484Q476 490 469 490",91:"318 -206Q318 -235 305 -243T255 -251Q248 -251 229 -251T198 -250H143Q112 -250 99 -246T81 -225Q79 -219 79 250T81 725Q85 741 98 745T143 750H198Q210 750 229 750T255 751Q291 751 304 743T318 707Q318 680 301 668Q293 663 255 663H224V-163H255Q293 -163 301 -168Q318 -180 318 -206",93:"24 706Q24 734 39 742T90 751Q97 751 114 751T143 750H198Q230 750 243 746T261 725Q263 719 263 250T261 -225Q257 -241 244 -245T198 -250H143Q131 -250 112 -250T86 -251Q50 -251 37 -243T24 -207Q24 -180 41 -168Q49 -163 87 -163H118V663H87H71Q24 663 24 706",94:"108 550Q108 554 135 589T190 658T219 692Q221 694 275 694Q328 694 330 693Q331 692 381 629T438 557Q441 553 441 549T434 538L399 537Q363 537 362 538Q361 538 318 575L275 611Q274 611 231 575Q188 538 187 538Q186 537 150 537L115 538Q108 545 108 550",95:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",126:"92 215Q92 259 122 301T204 344Q238 344 264 329T310 300T343 285Q356 285 361 295T369 322T377 344H450Q457 334 457 330Q457 281 427 240T344 198Q312 198 285 213T239 242T206 257Q188 257 182 230T172 199L137 198H120Q102 198 97 200T92 215",305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84",768:"-458 682Q-458 690 -452 692T-426 694H-381H-314L-312 691Q-311 691 -305 682T-287 655T-263 622L-218 555V549Q-218 544 -224 538L-259 537Q-295 537 -296 538Q-298 539 -376 606T-456 676Q-458 680 -458 682",769:"-290 537H-310Q-334 537 -334 549Q-334 553 -311 588T-264 656L-241 690Q-240 690 -239 691T-236 693Q-235 694 -167 694H-100Q-93 684 -93 681T-94 677Q-95 675 -173 607T-255 538Q-256 537 -290 537",770:"-442 550Q-442 554 -415 589T-360 658T-331 692Q-329 694 -275 694Q-222 694 -220 693Q-219 692 -169 629T-112 557Q-109 552 -109 549Q-109 545 -116 538L-151 537Q-187 537 -188 538Q-189 538 -232 575L-275 611Q-276 611 -319 575Q-362 538 -363 538Q-364 537 -400 537L-435 538Q-442 545 -442 550",771:"-458 565Q-458 609 -428 651T-346 694Q-312 694 -286 679T-240 650T-207 635Q-194 635 -189 645T-181 672T-173 694H-100Q-93 684 -93 680Q-93 631 -123 590T-206 548Q-238 548 -265 563T-311 592T-344 607Q-362 607 -368 580T-378 549L-413 548H-430Q-448 548 -453 550T-458 565",772:"-84 660Q-81 656 -77 653V567L-81 564L-84 561L-274 560H-383Q-469 560 -471 565L-472 566Q-474 569 -474 611L-473 653Q-469 659 -466 659Q-465 660 -274 660H-84",774:"-123 694Q-80 694 -80 657Q-80 626 -99 601T-161 563Q-199 552 -275 552Q-352 552 -389 563Q-470 586 -470 655Q-470 667 -468 673Q-457 694 -435 694H-431Q-408 694 -396 685Q-387 676 -387 671Q-384 661 -275 661Q-167 661 -164 671Q-164 674 -163 677T-151 687T-123 694",775:"-329 596Q-346 602 -351 611T-356 638V646Q-356 653 -356 654T-356 661T-355 668T-353 673T-351 679T-347 684T-341 689T-332 693T-274 695H-221Q-202 683 -198 676T-194 645Q-194 632 -195 625T-202 610T-221 596H-329",776:"-331 695Q-312 683 -308 676T-304 645Q-304 632 -304 626T-311 610T-331 596L-380 595H-408Q-448 595 -457 617Q-459 621 -459 645T-457 673Q-448 696 -409 696Q-405 696 -396 696T-380 695H-331ZM-247 644Q-247 658 -246 665T-239 680T-221 694Q-217 695 -169 695H-143Q-102 695 -93 672Q-91 664 -91 645V635Q-91 613 -106 602Q-113 597 -121 596T-171 595L-219 596Q-232 600 -238 608T-246 622T-247 644",778:"-365 616Q-365 658 -331 676T-256 694Q-253 694 -247 694T-236 693Q-166 693 -139 666Q-119 644 -119 616T-139 565Q-166 538 -237 538H-242Q-365 538 -365 616ZM-181 616Q-181 641 -195 647T-242 654Q-258 654 -266 654T-284 650T-298 638T-303 616Q-303 592 -289 585T-242 577Q-209 577 -195 584T-181 616",779:"-426 686Q-424 694 -394 694H-350H-283Q-277 686 -277 682Q-277 673 -317 608T-361 538L-396 537H-420Q-432 537 -436 539T-440 548Q-440 560 -434 616Q-432 633 -430 650T-427 677L-426 686ZM-243 686Q-241 694 -211 694H-167H-100Q-94 686 -94 682Q-94 673 -134 608T-178 538L-213 537H-237Q-249 537 -253 539T-257 548Q-257 560 -251 616Q-249 633 -247 650T-244 677L-243 686",780:"-442 645Q-442 657 -418 657H-398Q-393 657 -388 657T-379 657T-371 656T-365 656H-363L-319 620L-276 583Q-275 583 -232 619Q-189 656 -188 656Q-187 657 -151 657H-116Q-109 649 -109 645Q-109 642 -112 637Q-118 629 -168 566T-220 501Q-222 500 -275 500Q-329 500 -331 501Q-442 634 -442 645",8211:"0 284Q0 318 26 325Q30 327 274 327Q469 327 497 327T532 322Q549 310 549 283Q549 257 532 245Q525 241 498 241T275 240Q31 240 26 242Q0 249 0 284",8212:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8213:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8215:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",8216:"87 443L81 449V581L119 636Q125 644 131 653T141 667T148 677T154 685T158 689T163 692T167 693T173 694H190H201Q226 694 226 683Q226 678 208 635T189 590Q189 588 204 588H219Q222 584 226 581V449L219 443H87",8217:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",8220:"144 443L138 449V581L176 636Q182 644 188 653T198 667T205 677T211 685T215 689T220 692T224 693T230 694H247H258Q283 694 283 683Q283 678 265 635T246 590Q246 588 261 588H276Q279 584 283 581V449L276 443H144ZM381 443L375 449V581L413 636Q419 644 425 653T435 667T442 677T448 685T452 689T457 692T461 693T467 694H484H495Q520 694 520 683Q520 678 502 635T483 590Q483 588 498 588H513Q516 584 520 581V449L513 443H381",8221:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",8260:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",8710:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148"},{})},3746:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifItalic=void 0;var n=r(768),o=r(5181);e.sansSerifItalic=(0,n.AddPaths)(o.sansSerifItalic,{33:"160 187L257 694H306Q355 694 355 693L238 186H199Q160 186 160 187ZM110 2Q111 3 120 49T131 96Q131 98 180 98T229 96L219 50Q209 3 208 2V0H110V2",34:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",35:"793 170Q809 162 809 149Q809 145 807 141T802 135T796 132L793 130H547L472 -27Q397 -184 394 -187Q389 -194 379 -194Q367 -194 362 -183Q359 -179 359 -173Q360 -168 431 -20L503 129Q503 130 410 130H317L242 -27Q167 -184 164 -187Q159 -194 149 -194Q137 -194 132 -183Q129 -179 129 -173Q130 -168 201 -19L273 130H187L100 131Q87 141 87 150Q87 162 102 170H294L331 248Q339 265 349 286T365 318L370 328Q370 330 258 330Q145 330 142 332Q129 338 129 351Q129 362 140 368Q146 370 267 370L391 371L467 527Q542 684 544 686Q544 688 549 691T560 694H562Q565 693 567 692T571 690T575 686T578 681T579 672Q577 665 507 520T436 373L435 370H528L621 371L692 518Q767 675 769 677Q775 694 789 694Q798 694 804 688T809 672Q806 664 737 519L665 371L751 370Q835 370 841 368Q851 362 851 350Q851 337 841 334T799 330H765H741H645L606 250L568 170H793ZM600 328Q600 330 508 330H415Q412 326 338 171Q338 170 431 170H524L561 248Q569 265 579 286T595 318L600 328",36:"228 70Q233 92 246 155T270 266T280 316Q271 318 265 320T237 333T200 360T172 403T159 468Q159 537 205 600T325 691Q352 701 360 701Q361 701 361 701T362 703T364 711T368 727L372 750H409Q445 750 445 749L436 705Q436 703 450 702T494 691T554 657L565 649Q562 642 548 604L534 568Q511 591 484 605T440 621L424 623L419 624L372 405Q399 400 424 384Q490 338 490 247V240Q490 156 430 85Q374 13 294 -5L284 -7L280 -30Q279 -35 278 -41T275 -52L274 -55Q274 -56 237 -56Q201 -56 201 -54Q202 -53 205 -34T211 -11Q211 -9 206 -9Q154 -2 115 19Q80 35 56 59L88 141L99 131Q109 121 119 113T141 99T160 89T180 82T197 77T214 73T228 70ZM303 426Q304 427 313 471T332 564T345 620L335 616Q287 596 263 549Q252 525 252 499Q252 470 267 451T298 426Q303 424 303 426ZM302 75Q305 75 315 80T340 98T367 125T390 164T399 214Q399 247 384 268T349 297Q338 247 326 186L302 75",37:"268 347Q224 347 195 386T165 488Q165 517 173 552Q191 637 246 693T349 749Q389 749 414 725T448 673T456 614Q456 506 396 427T268 347ZM372 604Q372 674 339 674Q311 674 290 633T261 549T253 482V474Q253 438 272 426Q277 424 286 424Q319 424 345 485T372 604ZM189 -56Q179 -56 173 -49T167 -37Q167 -30 347 198Q425 296 475 360Q780 745 785 747Q790 750 796 750Q814 748 814 730Q814 725 811 719L204 -49Q198 -56 189 -56ZM523 87Q523 184 583 265T713 347Q758 347 786 308T815 207Q815 110 757 28T629 -55Q576 -55 550 -12T523 87ZM729 200Q729 271 696 271Q675 271 658 247T631 189T616 125T611 76Q611 21 644 21H647Q672 21 700 77T729 200",38:"219 -22Q158 -22 117 13T71 111Q71 131 74 150T84 185T98 215T118 241T137 262T159 281T179 295T199 308L214 318L258 348L256 362Q254 373 254 413V435Q254 483 271 537T325 641T411 708Q427 715 441 715Q446 716 455 716Q504 716 534 681T565 590Q565 522 519 468T377 347L358 334Q359 333 363 320T374 290T387 262Q404 227 428 187T460 139Q521 183 574 251T651 362T674 409L710 398Q746 388 747 388Q747 381 720 333T635 213T517 94L510 87Q542 57 598 57Q649 57 708 72Q716 75 718 75L709 34L701 -7Q636 -22 578 -22Q531 -22 498 -8T428 34L408 25Q314 -22 219 -22ZM480 579Q480 640 436 640Q410 640 385 615T351 554Q340 513 340 457Q340 413 343 410Q343 406 360 419Q431 471 455 505T480 579ZM245 57Q279 59 311 67T359 81T375 89T358 113T318 178T281 260L274 277L245 257Q167 205 167 135Q167 110 174 93T194 69T217 60T237 57H245",39:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",40:"195 37Q195 -7 200 -47T213 -113T231 -166T250 -204T268 -232T280 -250H204L194 -238Q104 -124 104 55Q104 238 181 432T405 740L417 750H454Q491 750 491 749L468 729Q446 709 411 667T337 565T262 405T208 188Q195 110 195 37",41:"300 463Q300 634 222 740L214 750H290L299 740Q300 738 309 726T323 707T337 682T353 651T367 613T379 566T387 510T390 444Q390 314 344 156T203 -125Q179 -155 145 -191Q111 -224 89 -241L78 -250H2Q4 -248 27 -227T65 -189T107 -140T155 -71T200 16T244 129T278 266Q300 372 300 463",42:"193 608Q193 628 210 644T246 660Q250 660 252 660T257 658T264 654T272 648T284 638T302 623Q340 590 340 593Q341 594 345 623T354 682T360 715Q365 729 378 739T407 750Q424 750 433 740T443 720Q443 712 427 652L410 591L462 623Q505 650 514 655T534 660Q549 660 558 650T568 625Q568 617 567 611T560 599T551 590T536 580T519 571T496 561T470 548L429 528L474 500Q482 495 492 489T506 481T516 475T523 469T527 464T529 458T530 450Q530 430 514 414T479 397H475Q468 397 460 402T423 433Q414 440 404 448T388 461L383 465L365 344Q348 306 314 306Q302 306 292 313T281 338Q281 347 297 404L313 464L260 433Q201 397 195 397H189Q173 397 165 407T156 432Q156 438 157 443T161 452T166 460T175 468T185 475T198 482T212 489T230 497T250 506L295 528L250 556Q203 582 202 585Q193 591 193 608",43:"108 244T108 250T112 261T119 268T124 270H426V272Q428 274 457 419Q489 565 492 573Q497 583 508 583Q516 583 522 577T528 565Q528 553 498 417Q491 384 483 346T471 288L467 270H760Q775 262 775 250T760 230H458Q456 221 426 77T394 -71Q389 -83 375 -83Q367 -83 362 -78T356 -64Q356 -58 387 84Q394 118 401 155T413 210L417 229Q417 230 271 230H124Q123 230 120 232T112 239",44:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",45:"66 257V259H332V257L324 220L317 186H184Q51 186 51 187T58 220T66 257",46:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",47:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",48:"245 -22Q209 -22 181 -11T135 20T107 65T92 116T88 171Q88 235 114 354T194 557Q226 606 269 635T340 671T392 678H395Q422 678 446 670T495 643T534 582T549 481Q549 430 534 350T499 213Q459 89 379 25Q315 -22 247 -22H245ZM430 582Q408 601 378 601Q313 601 269 534Q234 475 205 341Q181 232 181 174Q181 104 209 76Q231 54 260 54T318 73T368 125Q410 194 447 375Q460 445 460 487Q460 555 430 582",49:"234 613Q277 613 331 628T428 678H439Q451 678 451 676Q450 671 387 373T323 74T384 73H445L430 0H259L88 1L104 73H229L332 560Q278 541 198 539Q198 540 198 541T199 546T200 554T202 564T205 576L213 612H219Q221 612 226 612T234 613",50:"190 460Q189 460 181 475T164 507T155 527Q155 535 182 571Q259 678 380 678Q462 678 506 630T551 513V507Q551 418 487 349Q469 329 441 305T391 265T344 232T316 212Q158 87 158 86T188 85Q194 85 234 85T311 86Q467 86 467 85Q451 9 449 2V0H50Q54 18 58 40L67 79L133 133Q246 226 269 243Q369 318 410 373T452 492Q452 535 433 560T393 592T350 599Q311 599 279 578T231 532T203 484T190 460",51:"446 542Q446 576 424 590T372 605Q330 605 288 583T216 524Q209 515 208 516Q207 517 192 549L178 580L187 589Q224 627 276 652T386 678Q456 678 500 642T544 550Q544 515 530 482T495 427T453 387T418 362L403 353L413 348Q440 335 462 313Q500 271 500 217Q500 135 423 57T236 -22T63 59L56 68L85 141Q106 112 125 98Q177 54 254 54Q315 54 355 105T396 218Q396 242 393 254Q380 301 335 313Q327 315 280 316Q233 316 233 318L249 392Q298 392 322 399Q373 408 409 453T446 542",52:"78 235L411 656H465Q519 656 519 655T475 447T430 237V235H521V233L505 160Q505 159 459 159H414L380 0H286L320 159H62L63 164Q64 169 66 179T70 198L78 235ZM342 235L421 607Q420 607 419 604Q409 535 197 267Q173 236 173 235H342",53:"330 350Q263 350 214 272H133V275Q134 276 174 467L214 655Q214 656 385 656H555V653Q555 652 554 647T550 631T546 613L539 577H284L265 486Q261 464 256 441T248 406L246 395L250 398Q255 401 264 406T286 415T315 423T350 427Q412 427 455 381T498 256Q498 150 415 64T222 -22Q186 -22 155 -12T105 12T74 41T55 65T50 77L51 79Q61 89 78 112L104 145L107 138Q110 130 114 123T125 106T142 88T165 72T196 60T236 55Q282 55 316 79T366 140T389 208T396 267Q396 310 378 330T337 350H330",54:"437 605Q397 605 361 585T301 536T261 477T236 426T228 401L236 408Q244 414 260 424T296 445T345 462T402 469H404Q422 469 434 467T465 446T498 394Q515 351 515 307Q515 254 497 193T439 85Q352 -22 246 -22Q220 -22 196 -14T148 15T109 78T94 179Q94 272 123 373Q163 505 257 591T450 678Q474 678 498 674T535 664T548 656L540 621L532 586L520 590Q509 594 485 599T437 605ZM339 392Q281 392 233 334T185 163V158Q185 87 230 61Q244 54 262 54Q325 54 371 122Q395 158 407 217T419 298Q419 337 401 364T339 392",55:"173 614L181 656H389Q596 656 596 655L595 650Q594 645 592 635T588 616L580 578L554 551Q313 307 245 4L242 -11H192Q143 -11 143 -10Q144 0 148 17T169 89T212 198T285 327T393 470Q423 504 472 550Q479 555 485 561T496 571L329 570Q163 570 163 571L164 577Q166 583 168 593T173 614",56:"159 470Q159 547 229 612T394 678Q467 678 510 636T554 533Q554 512 549 493T535 458T515 429T492 405T467 386T443 372T423 362T409 356L404 354Q404 353 405 353Q411 353 432 341T476 295T500 218Q500 134 424 56T246 -22Q175 -22 126 22T77 143Q77 204 110 251T188 327L202 334Q216 340 229 346T243 353T235 358T214 372T189 393T168 426T159 470ZM467 527Q467 605 375 605Q317 605 281 566T244 472Q244 429 271 411T334 392Q392 392 429 430T467 527ZM405 228Q405 262 384 289T315 316Q257 316 216 266T174 144Q174 95 199 75T262 54Q329 54 367 109T405 228",57:"220 594Q303 677 389 677Q545 677 545 479Q545 413 526 327Q493 175 398 77T202 -22Q124 -22 77 25L130 91L137 83Q169 54 218 54Q255 54 290 76T347 129Q364 151 380 182T403 232T411 256Q410 255 390 241T353 217T303 197T236 187Q195 187 173 209Q155 226 140 263T124 352Q124 392 135 435Q154 527 220 594ZM455 497Q455 605 383 605Q340 605 305 577T246 492Q220 411 220 360Q220 278 279 264Q280 264 287 264T299 263Q347 263 387 302Q455 375 455 497",58:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",59:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",61:"142 368Q145 370 463 370Q780 370 784 368Q796 364 796 350T784 332Q780 330 463 330Q145 330 142 332Q129 338 129 351Q129 362 142 368ZM88 137T88 150T102 170H738Q739 170 742 168T750 161T754 150T750 139T743 132T738 130H102Q88 137 88 150",63:"194 652Q194 654 218 666T284 691T362 704Q444 704 490 678T536 583Q536 541 516 500T459 433Q415 400 387 371T343 313T321 266T307 216L301 186H262Q223 186 223 187Q224 199 228 218T250 288T294 377Q317 413 344 440T391 481T414 499Q442 527 442 574Q442 584 441 590T433 607T409 623T362 629Q335 629 310 624T267 610T235 595T214 582T205 576L200 614Q194 651 194 652ZM173 2Q174 3 183 49T194 96Q194 98 243 98T292 96L282 50Q272 3 271 2V0H173V2",64:"120 267Q120 377 179 478T336 642T538 705Q610 705 658 662T707 513Q707 425 681 331Q658 241 590 179T447 117Q386 117 343 163T300 288Q300 397 374 486T544 576Q575 576 608 562Q590 628 517 628Q406 628 309 522T212 278Q212 179 267 122T404 65T550 91H631Q513 -10 390 -10Q265 -10 193 70T120 267ZM600 397Q600 441 581 471T530 501Q476 501 433 436T390 298Q390 254 409 224T462 193Q512 193 556 257T600 397",91:"148 252L253 750H339Q425 750 425 749L424 744Q423 739 421 729T417 711L409 675L367 674H325L235 252Q145 -167 145 -172Q145 -174 187 -174H229V-176Q213 -240 213 -250H127Q41 -250 41 -248Q41 -245 148 252",93:"353 749Q353 746 303 512T200 27T141 -250H-31Q-31 -240 -15 -176V-174H70L250 674H208L165 675L181 750H267Q353 750 353 749",94:"190 527L360 694H434L484 611Q533 528 533 527H457L390 632L385 639L266 527H190",95:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",126:"330 327Q356 326 388 298T446 269Q470 269 484 327H522Q560 327 560 325L557 316Q554 306 549 292T535 263T512 232T480 208Q453 193 429 193T370 222T315 251Q285 251 275 193H199V197Q214 257 251 292T330 327",305:"168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",567:"-54 -96L-48 -104Q-41 -111 -27 -118T7 -126Q60 -126 82 -87Q85 -81 140 181L196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204Q-13 -204 -41 -196T-83 -180T-96 -170Q-55 -96 -54 -96",768:"-262 681L-270 694H-177L-132 612Q-89 530 -87 528Q-87 527 -125 527H-163L-208 598Q-254 670 -262 681",769:"-96 625L-29 694H63Q42 673 -31 605L-114 527H-190L-176 541Q-160 559 -96 625",770:"-310 527L-140 694H-66L-16 611Q33 528 33 527H-43L-110 632L-115 639L-234 527H-310",771:"-170 677Q-144 676 -112 648T-54 619Q-30 619 -16 677H22Q60 677 60 675L57 666Q54 656 49 642T35 613T12 582T-20 558Q-47 543 -71 543T-130 572T-185 601Q-215 601 -225 543H-301V547Q-286 607 -249 642T-170 677",772:"-314 553L-297 631H-116Q64 631 64 630Q60 612 56 591L47 553L-133 552Q-314 552 -314 553",774:"-142 508Q-205 508 -244 548T-284 652Q-284 666 -281 683L-280 694H-204Q-205 689 -205 677Q-205 650 -196 631T-173 604T-147 593T-125 590Q-85 590 -50 618T-5 686L-2 694H73V690Q53 610 -10 559T-142 508",775:"-180 578Q-179 579 -170 627T-158 678V680H-54V678Q-56 675 -65 627T-76 578V576H-180V578",776:"-273 584Q-272 585 -262 632L-252 678V680H-154V678L-164 632Q-174 585 -175 584Q-175 582 -224 582T-273 584ZM-78 586Q-78 587 -69 632T-58 678V680H40L39 677Q39 676 38 670T34 651T29 628L19 583L-30 582H-79L-78 586",778:"-227 597Q-227 639 -186 666T-102 693H-97Q-29 693 -8 649Q-2 637 -2 623Q-2 582 -43 555T-132 527Q-171 527 -199 546T-227 597ZM-59 619Q-59 635 -68 643T-104 652Q-142 652 -156 636T-171 602Q-171 569 -123 569Q-119 569 -111 570T-99 571Q-59 582 -59 619",779:"-236 619L-195 694H-149Q-103 694 -103 693L-211 527H-287L-282 536Q-281 539 -236 619ZM-70 619L-29 694H17Q63 694 63 693L-45 527H-121L-116 536Q-115 539 -70 619",780:"-283 654H-207L-140 549L-135 542L-16 654H60L-109 487H-147L-184 488L-234 570Q-283 653 -283 654",913:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",914:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",915:"87 2Q88 4 160 346T234 689Q234 691 440 691T646 689Q643 686 629 611H475L321 612Q193 4 191 2V0H87V2",916:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576",917:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",918:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",919:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",920:"119 260Q119 348 157 433T254 579T387 677T533 715Q701 715 772 574Q804 511 804 431Q804 315 744 209T586 41T384 -22Q262 -22 191 59T119 260ZM706 426Q706 524 655 582T525 640Q454 640 395 600T293 502Q256 447 237 383T218 266Q218 168 269 112T401 55Q518 55 612 166T706 426ZM283 349L293 397H473Q652 397 652 396Q647 374 642 347L632 299H452Q273 299 273 300Q278 322 283 349",921:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",922:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",923:"28 0L401 694H504V690Q505 686 543 345T582 1Q582 0 528 0H473V3Q472 6 460 113T435 359T422 558Q422 593 424 603L425 610L424 608Q414 572 343 431Q287 316 143 49L117 1L73 0H28",924:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",925:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",926:"193 687Q193 688 479 688H765V686Q764 685 755 642L747 600H461L175 601Q175 602 184 645L193 687ZM196 400Q196 401 418 401T640 400L622 315Q622 314 400 314T178 315L196 400ZM42 2Q43 3 51 44T60 87H64Q68 87 75 87T93 87T119 87T151 88T190 88T237 88T291 88T352 88H643Q638 66 634 44T627 13T624 2V0H42V2",927:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",928:"86 2Q88 4 160 346T233 689Q233 691 501 691Q768 691 768 689Q766 688 694 346T621 2V0H517V2Q518 3 582 304T646 609L648 615H321L190 0H86V2",929:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",931:"194 655L202 694H508Q813 694 813 693Q809 675 805 653L797 614H559L321 615Q327 606 405 478L485 347Q449 311 348 203T247 86Q247 84 294 84Q303 84 359 84T465 85H684Q684 84 675 42L666 0H360L55 1L195 154Q346 319 347 320L359 333L273 473Q187 614 186 614L187 620Q188 625 190 635T194 655",932:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",933:"357 637Q320 637 297 612T266 555H173Q178 576 188 598Q214 651 265 683T373 716Q497 716 497 542V509L504 526Q579 715 711 715Q773 715 808 677T843 589Q843 576 840 555H747L748 557Q748 559 748 563T749 574V580Q749 604 731 622Q715 638 693 638Q591 638 543 465Q531 425 506 309T462 98T441 2V0H337V2Q425 401 436 486Q438 504 438 526Q438 637 364 637H357",934:"124 308Q124 399 208 481T433 587Q437 587 437 589Q438 590 449 643L459 694H508Q557 694 557 693Q557 691 546 641T535 587Q543 587 562 583T614 565T674 531T722 472T743 387Q743 288 656 209T449 110L433 106Q411 3 410 2Q410 0 361 0H312L313 3Q313 5 324 56L335 107H331L321 108Q311 110 297 114T266 124T228 141T190 168Q124 225 124 308ZM227 315Q227 282 239 257T270 218T306 197T338 186L350 184H351L386 346Q420 507 420 509H419Q411 509 393 505T342 485T284 444Q227 387 227 315ZM642 381Q642 413 629 437T599 475T563 496T533 507T519 510Q518 510 484 348T450 184Q544 201 593 258T642 381",935:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",936:"325 556Q325 524 310 447T294 330Q294 289 304 260Q314 234 333 216T364 192T380 187L488 694H585V691Q584 689 531 438L478 188H479Q485 188 503 195T555 231T613 305Q637 352 654 435Q662 470 669 496T681 538T690 562T698 578T704 587Q719 609 733 615T772 621H802H854V619L838 546Q838 545 832 545Q775 539 749 418Q716 274 638 196Q616 173 590 156T543 131T503 117T473 110T460 106Q460 105 450 54T438 2V0H340V2Q341 3 351 54T362 106Q363 107 358 108T344 111T322 117T295 128T267 145T239 171T216 207T200 256T194 319Q194 356 203 408T213 483Q213 517 203 530T182 544T171 546Q184 609 187 619V621H239Q286 621 294 620T309 612Q325 596 325 556",937:"148 407Q148 475 182 534T269 633T386 694T511 716Q622 716 695 658T769 507Q769 461 747 409T699 321T628 225T562 136Q533 90 533 86Q542 85 557 85Q564 85 583 85T614 86Q695 86 695 85Q679 9 677 2V0H425Q426 3 433 30T447 72T480 131T549 241L554 248Q558 254 563 261T576 281T592 306T609 335T625 366T640 400T653 434T661 466T664 498Q664 562 618 601T497 640Q416 640 351 596T262 482Q250 441 250 392T276 237T302 70V56Q302 28 296 2V0H44V2L62 85Q62 86 143 86L225 85V88Q224 89 224 89T224 91T224 95T223 101T222 110T220 123T216 140T209 163T200 191T188 227Q148 344 148 407",8211:"59 275L66 312H316Q565 312 565 311T558 275T549 238Q549 236 299 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8212:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8213:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8215:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",8216:"309 567L299 520Q289 474 288 473Q288 471 239 471T190 473L192 480Q193 486 196 499T201 522L211 569L287 694H312L335 693L332 685Q328 677 321 661T307 630L279 570L294 569Q309 569 309 567",8217:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",8220:"393 567L383 520Q373 474 372 473Q372 471 323 471T274 473L276 480Q277 486 280 499T285 522L295 569L371 694H396L419 693L416 685Q412 677 405 661T391 630L363 570L378 569Q393 569 393 567ZM587 567L577 520Q567 474 566 473Q566 471 517 471T468 473L470 480Q471 486 474 499T479 522L489 569L565 694H590L613 693L610 685Q606 677 599 661T585 630L557 570L572 569Q587 569 587 567",8221:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",8260:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",8710:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576"},{})},3240:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerif=void 0;var n=r(768),o=r(3526);e.sansSerif=(0,n.AddPaths)(o.sansSerif,{33:"120 187Q120 225 115 440T110 693Q110 694 159 694T208 693Q208 655 203 440T198 187Q198 186 159 186T120 187ZM110 0V98H208V0H110",34:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",35:"56 350Q56 363 70 370H192Q314 370 314 371L356 526Q396 676 401 685Q406 694 416 694Q423 694 429 689T436 677Q436 673 396 523T355 371Q355 370 449 370Q544 370 544 371L586 526Q628 682 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 670 645 593T605 444L585 371Q585 370 673 370H762Q777 362 777 350Q777 337 767 334T723 330H668H573L567 305Q560 282 545 226L530 171L646 170H721Q756 170 766 167T777 150Q777 138 762 130H640Q518 130 518 129L476 -26Q434 -182 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -178Q397 -170 417 -93T457 56L477 129Q477 130 383 130Q288 130 288 129L246 -26Q204 -182 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -178Q167 -170 187 -94T227 56L247 129Q247 130 159 130H70Q56 137 56 150Q56 165 72 170H259L265 195Q273 222 287 275L302 330H186L70 331Q63 334 58 339Q56 343 56 350ZM489 170L532 330H343L337 305Q330 282 315 226L300 171L394 170H489",36:"55 509Q55 585 103 638T213 701V750H286V703H289Q312 703 354 689Q372 682 399 666T427 646L413 569Q413 568 403 575Q352 615 291 624H286V405Q357 389 400 331T444 199Q444 128 402 69T286 -7V-56H213V-9Q167 -3 125 14T63 44T44 60Q44 61 52 101L59 140L69 132Q78 125 87 119T107 107T124 97T141 90T157 84T173 80T187 76T201 73T213 70V317L202 319Q141 335 98 386T55 509ZM213 424V620L203 615Q143 587 143 522Q143 455 213 424ZM356 187Q356 208 350 227T334 258T315 280T298 293T287 297Q286 297 286 186V75Q356 110 356 187",37:"56 549Q56 639 98 694T195 750Q248 750 290 694T332 548Q332 455 290 401T195 347Q141 347 99 403T56 549ZM248 549Q248 602 234 638T195 674Q145 674 145 549Q145 423 195 423Q219 423 233 459T248 549ZM197 -56Q187 -56 182 -49T176 -35Q176 -33 178 -27Q179 -25 399 356T623 741Q626 750 639 750Q648 750 654 744T659 729Q657 721 435 336T207 -52Q203 -56 197 -56ZM500 146Q500 235 542 291T639 347Q692 347 734 293T776 146Q776 53 733 -1T639 -56Q587 -56 544 -2T500 146ZM692 146Q692 199 678 235T639 271Q589 271 589 146Q589 20 639 20Q663 20 677 56T692 146",38:"156 502Q156 600 198 658T302 716Q367 716 405 665T444 549Q444 531 442 523Q426 446 304 348L287 334Q305 297 340 249T402 170T430 139T443 149T472 181T509 231T549 303T583 394Q584 398 586 404Q587 408 587 409Q588 409 626 399T665 388Q663 381 660 369T644 322T614 253T567 176T502 98L491 87Q534 57 584 57Q653 57 700 75Q702 75 702 34T700 -7Q652 -22 586 -22H580Q505 -22 434 26L421 34Q419 33 405 25T374 11T336 -4T285 -17T226 -22Q143 -22 93 31T42 152Q42 184 51 211T81 260T111 291T144 317L184 348L178 365Q156 430 156 502ZM359 552Q359 588 345 614T302 640Q292 640 282 636T260 622T241 590T233 535Q236 474 253 417L257 407L271 419Q312 454 330 479Q359 514 359 552ZM345 102Q262 190 216 277Q215 277 204 267T180 247T165 236Q135 208 135 159Q135 123 152 97T198 61Q207 58 227 58Q286 58 357 89L345 102",39:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",40:"74 250Q74 564 240 733L257 750H333L323 739Q167 573 167 250T323 -239L333 -250H257L240 -233Q74 -63 74 250",41:"221 -73T221 250T65 739L55 750H131L148 733Q314 567 314 250T148 -233L131 -250H55L65 -239Q221 -73 221 250",42:"208 717Q211 731 222 740T250 750Q265 750 277 741T291 717Q291 706 290 675T286 617L285 591L329 622Q369 651 376 655T393 659Q411 659 423 647T436 616Q436 609 434 603T429 594T419 585T407 577T389 567T368 556L316 528L368 500Q421 472 429 464Q436 455 436 440Q436 422 423 409T393 396Q390 396 388 396T384 397T380 398T375 401T367 406T358 413T346 422T329 434L285 465Q284 465 285 438T289 381T291 347Q291 327 278 317T250 306Q234 306 222 315T208 339Q208 350 209 381T212 439L214 465L170 434Q130 405 123 401T106 397Q88 397 76 409T63 440Q63 447 65 453T70 462T80 471T92 479T110 489T131 500L183 528L131 556Q78 584 70 592Q63 601 63 616Q63 634 76 647T106 660Q109 660 111 660T115 659T119 658T124 655T132 650T141 643T153 634T170 622L214 591L212 617Q211 643 210 674T208 717",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",45:"11 186V259H277V186H11",46:"90 0V98H188V0H90",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",58:"90 346V444H188V346H90ZM90 0V98H188V0H90",59:"90 346V444H188V346H90ZM90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",61:"56 350Q56 363 70 370H707Q722 362 722 350Q722 339 708 331L390 330H72Q56 335 56 350ZM56 150Q56 165 72 170H708Q722 160 722 150Q722 138 707 130H70Q56 137 56 150",63:"55 652Q63 658 77 666T132 689T214 704T265 703Q303 698 332 684T376 653T401 615T413 578T416 546Q416 475 360 426Q325 396 303 365T273 303T263 256T261 216V186H183V225Q184 281 194 322Q206 368 232 409T276 469T306 495Q323 517 323 550Q323 596 297 612T223 629Q187 629 157 618Q122 607 91 583L83 576L55 652ZM173 0V98H271V0H173",64:"422 576Q440 576 456 573T480 566L488 563Q488 565 484 571T472 588T452 607T424 622T387 629Q294 629 220 550T146 347Q146 233 210 155T365 66Q376 65 400 65Q465 68 517 86L532 91H612L598 76Q511 -11 388 -11Q250 -11 153 93T56 347Q56 454 107 538T231 663T378 704Q446 704 492 680T564 608T599 506T611 376Q611 320 607 299Q595 227 546 173T422 118Q343 118 288 185T232 347Q232 444 287 510T422 576ZM520 347Q520 429 487 465T421 501Q385 501 354 461T323 347Q323 270 355 232T422 193Q454 193 487 229T520 347",91:"94 -250V750H266V674H181V-174H266V-250H94",93:"22 674V750H194V-250H22V-174H107V674H22",94:"146 612L212 694H287L353 612Q417 532 420 529Q421 528 418 527Q414 527 383 527H345L250 639Q244 633 199 580L154 527H116Q79 528 79 529Q82 532 146 612",95:"0 -114V-38H499V-114H0",126:"83 204Q86 254 113 290T186 327Q211 327 251 299T312 270Q337 270 340 315V327H416V316Q413 258 382 226T315 193Q289 193 249 221T187 250Q162 250 159 205V193H83V204",305:"74 0V444H164V0H74",567:"-35 -95Q-4 -126 34 -126Q58 -126 76 -116T100 -88Q102 -82 102 181V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171L-47 -133L-35 -95",768:"-415 692L-417 694H-324L-262 612Q-249 594 -233 572T-208 539L-200 528L-237 527H-275L-344 608Q-359 625 -378 647T-406 680T-415 692",769:"-239 612L-177 694H-84L-86 692Q-86 691 -95 681T-123 648T-157 608L-226 527H-264L-301 528L-293 539Q-285 550 -269 572T-239 612",770:"-354 612L-288 694H-213L-147 612Q-83 532 -80 529Q-79 528 -82 527Q-86 527 -117 527H-155L-250 639Q-256 633 -301 580L-346 527H-384Q-421 528 -421 529Q-418 532 -354 612",771:"-417 554Q-414 604 -387 640T-314 677Q-289 677 -249 649T-188 620Q-163 620 -160 665V677H-84V666Q-87 608 -118 576T-185 543Q-211 543 -251 571T-313 600Q-338 600 -341 555V543H-417V554",772:"-431 552V631H-70V552H-431",774:"-250 508Q-331 508 -379 567T-427 689V694H-351V685Q-348 649 -321 620T-250 591Q-206 591 -180 619T-150 685V694H-74V689Q-74 624 -122 566T-250 508",775:"-302 576V680H-198V576H-302",776:"-397 582V680H-299V582H-397ZM-202 582V680H-104V582H-202",778:"-319 611Q-319 649 -285 671T-211 694Q-164 694 -132 671T-99 611Q-99 572 -133 550T-209 527T-285 549T-319 611ZM-155 610Q-155 635 -171 643T-215 651Q-263 651 -263 610Q-263 570 -211 570H-209H-207Q-155 570 -155 610",779:"-250 693Q-317 544 -323 527H-399L-343 694H-296Q-250 694 -250 693ZM-84 693Q-151 544 -157 527H-233L-177 694H-130Q-84 694 -84 693",780:"-421 652Q-422 653 -419 654Q-415 654 -384 654H-346L-301 601Q-287 585 -275 571T-258 551T-250 542L-155 654H-117Q-80 653 -80 652Q-83 649 -147 569L-213 487H-288L-354 569Q-418 649 -421 652",913:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",914:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",915:"87 0V691H499V611H345L191 612V0H87",916:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630",917:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",918:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",919:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",920:"56 344Q56 430 86 502T164 619T271 690T388 716Q448 716 506 691T613 619T692 501T722 344Q722 188 624 84T389 -21Q252 -21 154 83T56 344ZM624 345Q624 423 597 488T513 596T380 639Q343 639 305 621T232 568T175 475T153 344Q153 216 222 136T388 56Q487 56 555 138T624 345ZM209 299V397H568V299H209",921:"87 0V694H191V0H87",922:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",923:"294 606Q294 574 252 430T163 144T117 0H72Q28 0 28 1T141 348L254 694H357L469 348Q582 2 582 1T527 0L473 1L469 11Q469 13 427 141T343 411T296 599L294 610V606",924:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",925:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",926:"47 600V688H619V600H47ZM111 314V401H555V314H111ZM42 0V88H624V0H42",927:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",928:"86 0V691H621V0H517V615H190V0H86",929:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",931:"55 0Q56 3 171 167T288 332Q288 334 172 474L55 615V694H666V614H428L190 615L412 347L322 218Q236 97 228 84L447 85H666V0H55",932:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",933:"55 565Q59 625 105 670T219 716H222Q310 716 353 627Q376 583 386 524L389 510L393 532Q397 555 407 584T433 644T482 695T557 716Q621 716 669 673T722 565V555H629V563Q627 592 607 615T557 638Q530 638 511 629T479 598T459 553T447 488T442 411T441 319V202V0H337V202Q337 453 331 497Q313 634 226 638Q185 638 167 612T148 563V555H55V565",934:"666 347Q666 326 661 302T638 247T594 190T520 140T413 107H410V0H312V54Q312 107 311 107Q286 107 229 128T125 192Q55 260 55 347Q55 396 77 438T131 507T200 552T265 579T311 587Q312 587 312 641V694H410V587H413Q476 576 524 552T598 502T640 444T661 390T666 347ZM310 510Q305 510 291 507T252 492T208 464T172 416T157 347T171 279T204 233T247 205T286 190T310 184H312V347Q312 510 310 510ZM564 347Q564 385 549 416T514 463T470 491T433 505T414 509L410 510V184Q413 184 426 187T464 200T510 227T548 275T564 347",935:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",936:"340 187V694H438V187Q481 206 495 219Q518 239 533 267T553 332T560 386T562 435Q562 576 593 608Q608 621 637 621H670H722V545H719Q718 545 715 545T710 544Q679 536 666 487Q664 474 662 429T654 344T633 259T580 175T486 119Q450 109 438 108V0H340V108L326 110Q122 149 117 415Q116 460 111 487Q98 536 67 544Q65 544 62 544T58 545H55V621H107Q160 621 163 620Q191 613 202 573Q213 536 213 473T220 351T256 249Q262 239 270 230T285 216T301 205T316 197T329 192T340 187",937:"55 462Q55 561 141 638T359 716Q492 716 579 640T666 462Q666 407 642 347T579 222T529 126Q515 91 515 86Q517 85 528 85Q530 85 552 85T596 86H677V0H425V14Q429 79 465 168L492 228Q494 232 504 254T516 283T527 310T539 340T548 368T556 399T560 428T562 460Q562 531 510 585T361 639Q263 639 211 585T159 460Q159 422 170 378T192 309T229 228L256 168Q292 79 296 14V0H44V86H125Q146 86 168 86T193 85L206 86Q206 103 183 148T131 241T79 352T55 462",8211:"0 236V312H499V236H0",8212:"0 236V312H999V236H0",8213:"0 236V312H999V236H0",8215:"0 -114V-38H499V-114H0",8216:"90 568L140 694H189L174 633Q159 572 158 571Q158 569 173 569H188V471H90V568",8217:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",8220:"174 568L224 694H273L258 633Q243 572 242 571Q242 569 257 569H272V471H174V568ZM368 568L418 694H467L452 633Q437 572 436 571Q436 569 451 569H466V471H368V568",8221:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8710:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630"},{})},1325:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.scriptBold=void 0;var n=r(5649);Object.defineProperty(e,"scriptBold",{enumerable:!0,get:function(){return n.scriptBold}})},4164:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.script=void 0;var n=r(7153);Object.defineProperty(e,"script",{enumerable:!0,get:function(){return n.script}})},8652:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallop=void 0;var n=r(768),o=r(5745);e.smallop=(0,n.AddPaths)(o.smallop,{40:"152 251Q152 646 388 850H416Q422 844 422 841Q422 837 403 816T357 753T302 649T255 482T236 250Q236 124 255 19T301 -147T356 -251T403 -315T422 -340Q422 -343 416 -349H388Q359 -325 332 -296T271 -213T212 -97T170 56T152 251",41:"305 251Q305 -145 69 -349H56Q43 -349 39 -347T35 -338Q37 -333 60 -307T108 -239T160 -136T204 27T221 250T204 473T160 636T108 740T60 807T35 839Q35 850 50 850H56H69Q197 743 256 566Q305 425 305 251",47:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",91:"202 -349V850H394V810H242V-309H394V-349H202",92:"522 -326Q522 -337 515 -343T500 -349Q487 -349 481 -337Q477 -328 267 248T55 827Q54 835 60 842T76 850Q89 850 96 838Q100 829 310 253T522 -326",93:"22 810V850H214V-349H22V-309H174V810H22",123:"477 -343L471 -349H458Q432 -349 367 -325T273 -263Q258 -245 250 -212L249 -51Q249 -27 249 12Q248 118 244 128Q243 129 243 130Q220 189 121 228Q109 232 107 235T105 250Q105 256 105 257T105 261T107 265T111 268T118 272T128 276T142 283T162 291Q224 324 243 371Q243 372 244 373Q248 384 249 469Q249 475 249 489Q249 528 249 552L250 714Q253 728 256 736T271 761T299 789T347 816T422 843Q440 849 441 849H443Q445 849 447 849T452 850T457 850H471L477 844V830Q477 820 476 817T470 811T459 807T437 801T404 785Q353 760 338 724Q333 710 333 550Q333 526 333 492T334 447Q334 393 327 368T295 318Q257 280 181 255L169 251L184 245Q318 198 332 112Q333 106 333 -49Q333 -209 338 -223Q351 -255 391 -277T469 -309Q477 -311 477 -329V-343",125:"110 849L115 850Q120 850 125 850Q151 850 215 826T309 764Q324 747 332 714L333 552Q333 528 333 489Q334 383 338 373Q339 372 339 371Q353 336 391 310T469 271Q477 268 477 251Q477 241 476 237T472 232T456 225T428 214Q357 179 339 130Q339 129 338 128Q334 117 333 32Q333 26 333 12Q333 -27 333 -51L332 -212Q328 -228 323 -240T302 -271T255 -307T175 -338Q139 -349 125 -349T108 -346T105 -329Q105 -314 107 -312T130 -304Q233 -271 248 -209Q249 -203 249 -49V57Q249 106 253 125T273 167Q307 213 398 245L413 251L401 255Q265 300 250 389Q249 395 249 550Q249 710 244 724Q224 774 112 811Q105 813 105 830Q105 845 110 849",710:"279 669Q273 669 142 610T9 551L0 569Q-8 585 -8 587Q-8 588 -7 588L12 598Q30 608 66 628T136 666L277 744L564 587L555 569Q549 556 547 554T544 552Q539 555 410 612T279 669",732:"374 597Q337 597 269 627T160 658Q101 658 34 606L24 597L12 611Q1 624 1 626Q1 627 27 648T55 671Q120 722 182 722Q219 722 286 692T395 661Q454 661 521 713L531 722L543 708Q554 695 554 693Q554 692 528 671T500 648Q434 597 374 597",770:"-277 669Q-283 669 -414 610T-547 551L-556 569Q-564 585 -564 587Q-564 588 -563 588L-544 598Q-526 608 -490 628T-420 666L-279 744L8 587L-1 569Q-7 556 -9 554T-12 552Q-17 555 -146 612T-277 669",771:"-182 597Q-219 597 -287 627T-396 658Q-455 658 -522 606L-532 597L-544 611Q-555 624 -555 626Q-555 627 -529 648T-501 671Q-436 722 -374 722Q-337 722 -270 692T-161 661Q-102 661 -35 713L-25 722L-13 708Q-2 695 -2 693Q-2 692 -28 671T-56 648Q-122 597 -182 597",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8730:"263 249Q264 249 315 130T417 -108T470 -228L725 302Q981 837 982 839Q989 850 1001 850Q1008 850 1013 844T1020 832V826L741 243Q645 43 540 -176Q479 -303 469 -324T453 -348Q449 -350 436 -350L424 -349L315 -96Q206 156 205 156L171 130Q138 104 137 104L111 130L263 249",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8968:"202 -349V850H449V810H242V-349H202",8969:"22 810V850H269V-349H229V810H22",8970:"202 -349V850H242V-309H449V-349H202",8971:"229 -309V850H269V-349H22V-309H229",9001:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",9002:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",10217:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",12296:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",12297:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832"},{10764:"\u222c\u222c"})},5667:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphicBold=void 0;var n=r(768),o=r(1411);e.texCalligraphicBold=(0,n.AddPaths)(o.texCalligraphicBold,{65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373"},{})},5821:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphic=void 0;var n=r(768),o=r(6384);e.texCalligraphic=(0,n.AddPaths)(o.texCalligraphic,{65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},957:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texMathit=void 0;var n=r(768),o=r(6041);e.texMathit=(0,n.AddPaths)(o.texMathit,{65:"85 46Q112 48 132 56T161 73T176 92T185 104Q185 106 353 407T524 709Q527 716 551 716Q568 716 572 712Q573 711 574 710Q576 708 594 384Q613 54 617 52H618Q626 46 672 46H689Q696 41 696 36Q696 13 683 0H670Q639 2 557 2Q526 2 500 2T459 2T441 1Q425 1 425 10Q425 12 427 24Q428 27 429 31T430 36T432 40T434 43T437 45T443 46T450 46Q514 46 514 69Q514 74 511 136L506 209H292L260 152Q222 84 222 74Q222 48 264 46Q280 46 280 35Q280 33 278 21Q275 7 272 4T259 0Q256 0 232 1T159 2Q135 2 109 1T78 0Q58 0 58 10Q58 14 61 26T66 40Q68 46 85 46ZM504 260Q503 263 496 407T486 553L466 520Q446 486 402 406L318 256Q318 255 411 255H504V260",66:"57 11Q57 38 69 45L74 46Q78 46 85 46T99 46Q134 47 145 50T162 62Q164 66 233 344T303 626Q303 627 302 629V631Q296 637 241 637H223Q217 642 217 645T219 664Q223 677 229 683H411L593 682L605 680Q616 678 628 675T660 662T694 639T720 601T732 547Q732 519 726 503Q710 452 662 414T556 360L545 357L556 355Q604 346 641 312T678 221Q678 155 622 92T482 8Q459 2 439 2T256 0H154H105Q74 0 66 2T57 11ZM629 549Q628 550 629 557T627 576T619 600T601 622T570 636Q564 637 490 637Q472 637 454 637T424 636T411 636Q399 635 395 622T364 500Q333 377 332 376Q332 374 408 374L485 375L495 377Q547 390 588 437T629 549ZM504 336Q500 337 410 337Q323 337 322 336Q322 334 305 263T270 122T252 51Q252 47 337 46Q346 46 361 46T384 45Q425 45 455 55T515 95Q574 156 574 235Q574 276 555 304T504 336",67:"395 -21Q279 -21 215 56T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q321 502 287 397T252 213Q252 123 297 74Q347 24 421 24Q500 24 564 89T653 240Q656 253 659 255T677 257Q700 257 700 248Q700 242 694 222Q681 183 656 143T593 65T504 3T395 -21",68:"56 11Q56 38 68 45L72 46Q77 46 84 46T98 46Q133 47 144 50T161 62Q163 66 232 344T302 626Q302 627 302 629L301 631Q295 637 240 637H222Q216 642 216 645T218 664Q222 677 228 683H403Q582 683 589 682Q672 674 723 608T775 440Q775 312 709 209T562 54Q502 14 432 2Q423 1 243 0H148H102Q72 0 64 2T56 11ZM254 51Q254 46 348 46Q395 46 422 50T484 71Q585 121 633 255Q679 396 679 477Q679 522 665 554T629 603T587 626T548 636Q547 636 536 636T510 636T480 637Q420 637 411 636T398 627Q396 623 325 339T254 51",69:"248 634Q216 634 214 638Q213 641 213 646Q213 674 224 678Q226 680 481 680H736Q743 676 743 669Q743 665 729 557T713 447Q711 440 690 440H675Q667 445 667 454Q667 455 671 481T675 536Q675 583 658 604T592 632Q574 634 475 634Q439 634 424 633T405 631T399 625Q397 622 367 501T336 377Q336 376 367 376H388Q451 376 477 389Q493 399 503 419T520 462T528 489Q531 493 549 493Q557 493 561 492T566 491T569 488T572 483L539 351Q507 221 503 216Q503 216 500 213H484Q468 213 465 216Q461 219 461 225Q461 228 466 250T472 290Q472 317 452 323T368 330H324Q323 326 289 191T255 51T331 46H360Q413 46 444 49T511 67T570 113Q589 137 608 175T638 242T652 272Q656 274 670 274Q693 274 693 262L648 148Q590 4 588 2Q585 0 323 0H61Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623Q299 630 292 631T248 634",70:"299 623Q299 630 292 631T247 634H219Q213 640 213 642T215 661Q218 673 225 680H724Q731 676 731 669Q731 665 717 557T701 447Q699 440 678 440H663Q656 444 656 452Q656 457 659 485T663 538Q663 586 644 607T566 633Q564 633 535 633T486 634H458Q404 634 399 625Q396 620 364 492L332 363H380Q446 365 464 373Q496 389 514 458Q518 477 523 479Q527 480 541 480H556Q563 475 563 470Q563 467 532 339T498 207Q496 200 475 200H460Q453 207 453 212Q454 213 456 225T461 254T464 278Q464 304 445 310T369 317H321L289 190Q257 66 257 59Q257 54 261 52T283 48T337 46Q348 46 352 46T360 45T366 42T368 37Q368 32 365 23Q360 4 355 2Q352 1 342 1Q336 1 297 1T199 2Q138 2 106 2T71 1H68Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623",71:"632 -1Q629 -1 622 5T604 25T583 53Q508 -22 394 -22Q287 -22 219 52T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q319 501 286 394T252 208Q252 156 269 118T314 61T369 33T425 24Q470 24 509 46T566 104Q571 116 583 162T595 214Q595 222 583 223Q561 227 517 227H495Q488 230 488 238Q488 254 495 268Q500 273 511 273Q515 273 532 273T581 272T649 271Q731 271 752 273H761Q767 267 767 264T765 246Q761 233 755 227H742Q698 227 693 213L639 4Q636 -1 632 -1",72:"61 0Q54 7 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 396 612T367 500Q360 474 352 442T340 395L336 380Q336 378 466 378H596Q657 622 657 626Q657 627 656 629V631Q650 637 595 637H577Q571 642 571 645T573 664Q577 677 583 683H596Q664 681 729 681Q837 681 843 683H853Q860 676 860 672Q858 647 848 637H819Q783 636 772 634T756 623Q753 618 684 340T614 57Q614 50 621 49T666 46Q697 46 699 40Q701 37 698 21Q693 3 689 1Q686 0 677 0Q673 0 657 0T611 1T546 2Q453 2 428 0H418Q411 7 411 11Q411 27 418 41Q422 46 452 46Q488 47 499 50T516 62Q517 64 550 196T584 331Q584 332 454 332H324L291 197Q257 64 257 56Q257 50 265 49T309 46Q340 46 342 40Q344 37 341 21Q336 3 332 1Q329 0 320 0Q316 0 300 0T254 1T189 2Q96 2 71 0H61",73:"235 637Q217 637 213 638T209 649Q209 673 220 682Q222 683 237 683Q278 681 369 681Q404 681 441 682T483 683Q499 683 503 681T508 672Q508 670 505 658T500 643Q498 637 464 637Q425 635 415 633T398 621Q396 618 327 340T257 58T260 52T278 48T322 46Q349 46 349 36Q349 31 346 22Q342 4 337 1Q336 1 334 1T329 0Q325 0 307 0T258 1T190 2Q95 2 67 0H56Q49 7 49 11Q51 38 62 46H91Q129 47 141 50T159 62Q161 66 230 344T300 625Q300 637 235 637",74:"361 637Q333 637 331 641Q330 644 330 649Q330 673 341 682Q343 683 360 683Q405 681 500 681Q551 681 577 681T607 682Q622 682 622 673Q622 665 616 647Q614 640 610 639T587 637Q547 636 541 624Q538 618 477 374T413 124Q391 64 333 22T207 -21T109 12T78 86Q78 130 101 150T149 170Q193 170 196 129Q196 100 178 80T137 58L132 57Q134 52 138 46T160 28T205 16Q242 16 273 48T319 122Q322 129 383 371T444 627Q444 637 361 637",75:"668 621Q668 635 645 637Q629 637 629 648Q629 650 632 662T637 677Q640 682 653 682Q657 682 688 681T764 680Q786 680 810 681T839 682Q859 682 859 672Q859 655 852 643Q849 637 839 637Q804 637 768 621T717 595T697 578Q696 578 600 497L505 417L508 408Q543 311 574 227T618 106T632 69Q645 47 688 46H707Q713 38 713 37T710 19Q706 6 700 0H688Q659 2 587 2Q557 2 532 2T492 2T474 1Q458 1 458 10Q458 13 460 23Q464 39 466 42T480 46Q526 46 526 72Q526 75 476 213L427 350Q426 350 396 325T334 272T302 242Q302 241 299 230T290 194T279 150Q257 61 257 55Q257 50 265 49T309 46H337Q343 40 343 38T341 19Q337 6 331 0H316Q280 2 190 2Q158 2 131 2T89 2T70 1Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q386 681 414 681T464 682L487 683H496Q502 677 502 674T500 656Q495 641 491 637H462Q426 636 415 634T399 623Q396 618 358 467L320 314Q321 314 484 452Q510 474 552 509Q625 570 646 590T668 621",76:"61 0Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H240Q275 681 371 681Q407 681 438 681T487 682T509 682Q527 682 527 674Q527 670 524 659Q523 657 523 654T522 649T520 645T519 642T517 640T515 639T512 638T507 637T502 637T494 637H478Q433 636 417 633T396 617Q395 614 325 334T255 51Q255 47 319 47Q387 47 410 52Q459 65 494 98T543 163T570 229T589 273H622Q628 264 628 262Q628 259 584 133T539 5Q537 1 511 1Q482 0 296 0H61",77:"72 1Q58 1 58 11Q58 33 66 41Q68 46 87 46Q150 50 168 84Q172 91 238 356T304 626Q304 627 304 629L303 631Q297 637 242 637H224Q218 642 218 645T220 664Q224 677 230 683H326H394Q417 683 422 682T429 676L480 127L502 163Q523 199 560 262T642 400Q801 668 805 676L817 683H1003Q1010 678 1010 672Q1010 650 997 637H979Q915 637 906 623Q903 618 834 340T764 57Q764 50 771 49T817 46H845Q851 38 851 37T848 19Q845 7 838 0H824Q789 2 701 2Q670 2 644 2T603 2T584 1Q569 1 569 11Q569 13 571 25Q576 42 581 45L586 46Q590 46 597 46T611 46Q646 47 657 50T674 62L813 616L634 313Q453 7 452 7Q446 0 428 0Q409 0 407 6Q405 10 379 304T351 604L285 348Q220 83 220 82Q220 65 233 57T279 46H295Q301 38 301 37T298 19Q295 7 288 0H275Q244 2 171 2Q145 2 123 2T88 2T72 1",78:"633 637Q624 637 621 639T617 650Q617 670 630 683H641Q682 680 736 680Q836 680 845 683H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q746 590 673 300Q656 230 638 156T610 44L600 7Q598 0 576 0H559Q553 6 448 297L342 588Q341 588 279 336T216 81Q216 49 274 46Q293 46 295 40Q297 37 294 21Q293 19 292 16T291 11T290 7T289 4T287 2T284 1T280 1T275 0T263 0T229 1T167 2Q91 2 70 0H61Q54 7 54 11T57 27Q61 41 64 43T83 46Q146 50 164 84Q167 90 235 362L303 634Q300 635 253 637H220Q214 643 214 645T216 664Q220 677 226 683H314Q386 683 397 683T410 677Q412 675 501 428L591 179Q591 178 592 180T595 189T600 209T610 246T624 303T645 385Q698 595 698 606Q698 618 683 627T633 637",79:"149 237Q149 326 186 413T282 563T412 665T552 704Q619 704 667 678T741 611T777 528T788 444Q788 328 728 219T572 44T377 -22Q275 -22 212 50T149 237ZM688 487Q688 570 650 617T548 665Q467 665 398 592T291 413T253 203Q253 119 290 70T387 20Q440 20 489 52T573 135T635 249T675 373T688 487",80:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H404H431H502Q578 683 615 675T684 636Q729 595 729 531Q729 462 671 396T524 308Q499 302 404 301H318L288 182Q258 63 258 55T310 46Q341 46 343 40Q345 37 342 21Q337 3 333 1Q330 0 321 0Q317 0 301 0T255 1T190 2Q97 2 72 0H62ZM626 555V562Q626 620 552 635Q546 636 481 637Q466 637 450 637T423 636T412 636Q401 635 398 627Q396 622 361 484Q353 452 344 416T330 362L325 344Q325 342 390 342H427Q523 342 567 386Q596 415 611 473T626 555",81:"460 -107Q460 -72 464 -42T468 -7L457 -10Q446 -14 424 -18T379 -22Q276 -22 213 50T149 237Q149 326 186 413T282 563T412 665T552 704Q664 704 726 631T788 442Q788 305 703 180Q627 64 517 13L506 8Q506 7 508 -12T513 -38T522 -59T538 -79T565 -85Q604 -85 634 -59T672 0Q676 11 684 11Q693 11 695 2Q695 -1 690 -20T673 -69T644 -126T599 -174T538 -194Q464 -194 460 -110Q460 -108 460 -107ZM689 481Q689 578 646 621T551 665Q468 665 391 586Q321 512 285 399T249 202Q249 106 295 58Q310 41 314 41Q315 41 315 46Q315 83 344 118T420 154Q450 154 473 135Q493 114 500 69L502 58L512 65Q571 110 613 192T672 348T689 481ZM472 49Q472 118 415 118Q393 118 373 98T353 51Q353 18 386 18H387Q424 18 472 40V49",82:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H386Q554 682 569 679Q571 678 580 676Q643 662 680 623T717 533Q717 473 667 420T528 337L538 330Q563 314 578 286T594 228Q594 212 588 147T581 65Q581 36 589 26T616 16H618Q637 16 652 37Q668 57 677 94Q679 105 701 105T723 95Q723 89 717 72T698 33T662 -5T610 -22Q555 -22 513 3T471 88Q471 107 486 168T502 244Q502 303 452 320Q445 322 382 323H320L288 192Q255 63 255 55T307 46Q338 46 340 40Q342 37 339 21Q335 3 330 1Q326 0 320 0Q317 0 306 0T265 1T190 2Q99 2 73 0H62ZM612 558Q612 566 612 568T610 581T603 597T590 611T567 625T532 635Q526 636 470 637Q458 637 445 637T422 636T412 636Q402 635 397 627L390 598Q383 570 373 532T354 455T337 389T330 361Q356 360 384 360H415Q483 360 527 382Q557 399 574 424T604 498Q612 533 612 558",83:"198 460Q198 551 269 628T432 705Q516 705 557 644L583 673Q589 679 593 684T600 693T605 698T609 702T611 704T614 705T618 705H620Q633 705 633 698T605 577T573 459L570 456H554Q546 456 543 456T536 457T532 460T531 466Q531 469 533 489T536 532Q536 573 525 600T496 640T462 657T427 662Q369 662 325 612T281 503Q281 475 290 458T318 430T356 415T407 401T463 383Q506 360 522 323T538 258V244Q538 141 465 60T300 -22Q198 -22 152 41L143 31Q137 25 126 12T106 -10T95 -21L92 -22Q88 -22 86 -22Q81 -22 78 -20T74 -16V-14Q74 -11 132 221Q134 227 155 227H171Q177 221 177 215Q177 212 175 205T171 182T169 147Q171 99 195 70T246 33T306 25Q358 25 400 70T453 169Q455 180 455 203V210Q455 263 414 285Q409 288 347 305Q271 328 254 339Q239 350 224 371Q198 409 198 460",84:"178 437Q173 442 171 446Q171 451 238 654Q243 670 250 677H681H762Q792 677 799 676T806 667Q806 661 788 553T768 444Q768 437 746 437Q727 437 723 445Q723 450 729 492T736 562Q736 589 728 602T693 624Q675 630 622 630H595Q575 630 571 629T564 623Q562 621 492 342T422 59Q422 48 502 46H542Q548 38 548 37T545 19Q541 6 535 0H517Q475 2 357 2Q315 2 279 2T223 2T198 1Q179 1 179 9Q179 14 182 24Q187 42 190 44Q194 46 206 46H232Q289 47 301 49T326 65L395 344Q465 619 465 626Q465 629 462 629Q456 631 411 631Q364 631 336 625T288 597T255 549T224 467Q215 442 210 437H178",85:"636 637Q627 637 624 639T620 650Q620 670 633 683H644Q702 681 753 681Q760 681 772 681T796 681T820 682T838 683H845H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q745 588 698 400T648 204Q627 140 584 86Q484 -22 378 -22Q300 -22 247 31T194 167Q194 176 194 182T196 198T200 218T207 248T217 288T231 346T250 422Q300 618 300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 394 603T344 410Q299 232 292 198T284 135Q284 102 294 78T322 44T355 29T387 24Q455 24 515 74T604 211Q605 215 653 404T701 607Q701 618 686 627T636 637",86:"667 637Q657 637 654 639T650 650Q650 670 663 683H675Q704 681 772 681Q793 681 818 682T847 683Q868 683 868 672Q868 670 865 658T860 643Q857 637 848 637Q785 637 749 587L394 -15Q387 -22 366 -22Q346 -22 342 -16Q341 -13 313 303Q285 622 285 623Q283 631 273 634T229 637Q205 637 205 648Q205 654 208 666T217 682Q219 683 230 683Q276 680 329 680Q444 680 456 683H466Q472 677 472 674T470 656Q466 643 460 637H448Q384 637 384 615Q385 612 406 371T427 126Q427 125 495 240T632 473T704 596Q707 604 707 609Q707 633 667 637",87:"234 637H226Q205 637 205 648Q205 673 216 682Q218 683 231 683Q265 681 340 681Q371 681 404 682T443 683Q458 683 462 681T467 672Q467 670 464 658T459 643Q457 637 434 637Q407 636 394 632T378 623T376 613Q376 589 385 377T394 149L511 361Q542 419 596 519L613 551L612 585Q610 621 610 624Q608 637 559 637H555Q537 637 537 647Q537 654 540 664Q544 677 550 683H561Q600 680 656 680Q771 680 783 683H792Q798 677 798 675T796 658Q792 643 790 640T778 637H774Q721 637 708 620L717 385Q726 150 727 149Q727 148 752 193T812 303T882 433T942 546T969 596Q970 600 970 606Q970 610 969 613T966 620T961 625T955 628T949 631T941 633T934 634T927 636T920 637Q903 637 903 648Q903 650 905 664Q909 677 915 683H928Q960 681 1031 681Q1050 681 1073 681T1101 682Q1124 682 1124 672Q1124 655 1117 643Q1114 637 1104 637Q1085 637 1069 632T1043 618T1026 603T1014 588L1009 580L687 -16Q681 -22 660 -22Q643 -22 637 -16Q635 -14 627 223Q617 441 617 464L602 441Q578 397 487 228Q456 171 423 110T372 17T355 -15Q348 -22 328 -22Q312 -22 308 -20T303 -9Q303 -5 291 310T277 627Q273 636 234 637",88:"684 0Q670 0 634 1T569 2Q512 2 482 2T449 1Q433 1 433 10Q433 11 435 25Q437 34 438 37T442 43T448 45T459 46T476 49Q506 58 506 64Q506 65 467 179T426 295L382 244Q339 194 295 142T249 86Q245 79 245 72Q245 48 279 46Q293 46 293 32Q293 13 280 0H268Q206 2 151 2Q70 2 64 0Q50 0 50 11Q50 15 53 27Q57 41 60 43T78 46Q154 49 205 100Q207 103 312 225L411 341L407 353Q404 360 381 428T336 560T310 627Q301 636 255 637H229Q223 643 223 645T225 664Q229 677 235 683H246Q288 680 346 680Q462 680 477 683H487Q493 677 493 674T491 656Q488 644 485 641T471 637Q461 635 454 635Q419 626 421 619Q421 617 453 524T486 430T554 509T624 593Q631 604 631 611Q631 622 621 629T598 637Q583 637 583 648Q583 650 585 660Q589 676 591 679T602 683Q606 683 637 682T715 680Q742 680 771 681T804 682Q825 682 825 672Q825 650 817 642Q814 637 797 637Q739 634 700 608Q684 597 659 569T505 389L501 384L557 222Q612 61 616 57Q625 47 671 46Q691 46 697 45T704 36Q704 35 702 23Q701 19 700 14T699 7T696 3T692 1T684 0",89:"232 637Q198 637 198 647Q198 651 201 664T210 682Q212 683 223 683Q269 680 325 680Q443 680 455 683H465Q472 676 472 672Q472 656 465 642Q460 637 441 637Q395 634 395 623Q395 621 438 478T482 334T583 460T688 591Q688 593 694 601T700 617Q700 637 668 637H666Q655 637 655 648Q655 654 658 664Q660 672 660 673T663 678T668 682T677 683Q680 683 704 682T776 680Q801 680 828 681T858 682Q875 682 875 673Q875 669 872 657T867 643Q865 637 848 637Q788 634 749 597Q733 581 608 424L487 273L461 170Q454 145 448 118T438 76T434 60Q434 54 436 52T452 48T496 46H514Q520 41 520 38T518 19Q514 6 508 0H495Q427 2 364 2Q350 2 323 2T272 0H250H241Q234 7 234 11Q234 27 241 41Q245 46 275 46Q312 47 323 50T340 64Q340 65 344 79T355 120T368 171L393 274L341 448Q288 622 286 626Q278 636 232 637",90:"203 452Q203 455 236 565T270 677Q270 681 274 681Q276 683 488 683H699Q704 678 704 675Q704 663 697 649Q697 647 449 348L201 50L266 49H301Q442 49 495 116Q525 155 556 251Q563 274 565 278T579 282H585Q609 285 609 271Q609 270 570 142T528 8T518 1T466 0H303Q253 0 197 0T131 -1Q112 -1 102 -1T87 1T81 3T80 8Q80 30 89 39Q90 41 204 178T446 470T575 626L584 637H512H504H475Q446 637 426 635T378 624T330 597T289 546T254 467Q247 446 243 444Q239 442 226 442Q203 442 203 452",97:"418 53Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521Q531 153 534 153T540 150T543 144Q543 141 540 126T529 88T509 43T477 5T434 -11Q404 -11 383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 260 177 351T333 442Q343 442 352 441T369 437T382 431T393 425T402 417T409 410T414 402T419 396Q423 406 436 414T461 422Q475 422 484 413T494 395Q494 384 459 244T420 88Q418 80 418 58V53ZM397 323Q397 344 382 374T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100V94Q184 54 207 35Q218 26 235 26Q279 26 330 91Q343 109 346 118T372 217Q397 317 397 323",98:"158 683Q163 683 223 688T300 694Q312 694 312 685T279 544Q243 405 243 403L256 412Q268 422 292 432T338 442Q395 442 431 398T467 284Q467 175 393 82T229 -11Q175 -11 142 32T108 142Q108 176 115 207T166 412Q177 458 190 510T209 588T216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683ZM178 109Q178 27 234 27Q247 27 254 29Q295 44 323 94Q343 129 363 208T384 332Q384 354 382 361Q369 405 332 405Q282 405 228 326L222 317L205 250Q178 142 178 109",99:"257 -10Q183 -10 143 37T103 155Q103 257 173 341T337 440Q341 441 348 441H358Q421 441 445 415T469 356Q469 320 450 305T410 289Q392 289 381 299T370 325Q370 362 404 378L414 383Q392 402 365 405Q322 405 285 375T227 294Q217 271 202 213T187 119Q187 27 263 27Q299 27 330 40Q361 51 386 71T424 106T440 121Q444 121 455 110T466 96Q466 92 458 81T432 54T390 24T331 0T257 -10",100:"418 54Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521H526Q543 153 543 144Q543 143 541 129Q531 91 521 65T487 14T434 -11T383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 255 174 348T337 441Q354 441 368 437T390 427T404 414T413 404T417 400L471 616Q471 629 464 632T425 637H404Q398 643 398 645T400 664Q405 683 413 683Q418 683 478 688T555 694Q567 694 567 686Q567 676 495 389L419 86Q418 80 418 61V54ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",101:"107 166Q107 230 131 283T193 369T270 420T345 441Q346 441 352 441T361 442H364Q409 442 439 418T470 355Q470 270 366 239Q308 223 218 223H205Q189 164 189 125Q189 83 206 55T261 27Q309 27 353 50T426 109Q436 121 440 121T453 111T466 97Q469 92 455 77Q424 41 372 16T258 -10Q184 -10 146 41T107 166ZM416 333T416 354T401 390T360 405Q322 405 292 384T246 336T223 288T215 261Q215 260 240 260Q262 261 276 262T314 266T353 275T384 291T408 317",102:"351 608Q351 642 389 661Q368 668 365 668Q358 668 352 664Q349 663 347 661T342 654T337 647T333 637T330 627T327 614T324 601T321 587T318 571L291 432Q291 431 343 431H394Q400 426 400 423T398 404Q394 390 389 386L335 385H282L255 246Q212 20 189 -51Q136 -199 58 -204Q22 -204 0 -185T-23 -134Q-23 -100 -3 -85T37 -69Q54 -69 65 -80T76 -108Q76 -115 75 -119Q70 -134 61 -144T46 -158L39 -161Q39 -162 42 -163T50 -166T61 -168Q77 -168 91 -145Q98 -128 105 -95L125 -1Q145 90 146 98Q149 109 163 180T189 317T202 384T158 385H114Q108 390 108 393T110 412Q113 424 120 431H165Q211 431 211 433Q213 435 219 473T237 561T266 639Q282 667 310 686T367 705Q402 705 426 686T450 635Q450 600 430 585T390 569Q373 569 362 580T351 608",103:"103 163Q106 263 173 347T320 441Q322 441 329 441T341 442Q387 439 419 398Q420 399 420 400Q421 402 425 406T440 416T464 422Q476 421 485 413T494 396Q494 386 465 268T407 38T377 -77Q365 -123 310 -164T179 -205Q46 -205 46 -139Q46 -114 64 -97T106 -79Q127 -79 136 -91T146 -115Q146 -127 141 -138T130 -155T124 -162T125 -163Q133 -166 170 -168Q200 -168 217 -162Q242 -153 264 -130T297 -78Q298 -74 305 -46T320 10T327 38Q326 38 317 31T291 15T256 2Q249 1 231 1Q182 1 143 38T103 163ZM398 324Q398 330 395 346T375 383T332 405Q330 405 326 405T320 404Q291 396 263 365Q230 324 208 239T185 115Q185 38 238 38Q258 38 279 50T312 77T336 106L348 122Q349 125 373 223T398 324",104:"398 44Q398 26 414 26Q431 26 451 43Q477 71 496 136Q499 148 501 150T515 153H521Q531 153 534 153T541 150T544 143Q544 133 534 105T496 41T432 -8Q424 -10 408 -10Q370 -10 348 12T326 72Q326 93 342 135Q397 288 397 349Q397 367 396 372Q386 405 357 405Q283 405 228 310Q217 290 212 274T180 152Q153 42 148 26T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 685Q312 674 277 539Q241 395 241 393Q242 394 249 399T259 407T271 415T285 424T300 431T318 437T338 440T362 442Q423 442 449 410T475 338Q475 290 437 178T398 44",105:"234 599Q234 620 251 638T292 656Q306 656 319 647T332 617Q332 594 313 577T273 560Q260 560 247 569T234 599ZM75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",106:"266 600Q266 622 283 639T322 656Q340 656 352 645T364 616Q364 596 347 578T305 560Q291 560 279 569T266 600ZM75 287Q75 293 86 316T117 369T168 420T236 442Q282 442 304 415T327 358V332L278 134Q269 98 260 60T246 3T236 -36T227 -66T220 -85T213 -101T204 -114Q181 -150 139 -177T46 -204Q8 -204 -12 -186T-32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 38 -166Q42 -168 49 -168Q75 -168 98 -147T130 -108T146 -71Q150 -59 199 138T250 346Q253 359 253 373Q253 405 230 405Q206 405 184 386T149 345T126 301L117 280Q115 278 98 278H81Q75 284 75 287",107:"158 683Q163 683 223 688T300 694Q312 694 312 686Q312 679 262 478L211 273Q212 272 219 276T248 299T296 349Q317 371 328 382T360 410T399 434T439 442Q462 442 480 427T498 373Q498 329 479 313T437 296Q420 296 409 305T398 331Q398 357 413 372T445 391Q454 392 448 399Q445 405 431 405Q408 405 377 385Q351 368 314 327T250 261Q243 257 243 254Q249 254 279 243T328 220Q366 192 366 146Q366 131 361 109T355 62V54Q355 26 376 26Q379 26 387 28Q420 36 443 130Q449 151 454 152Q457 153 465 153H470Q484 153 488 152T492 144Q492 141 489 126T476 88T454 42T420 5T372 -11Q331 -11 306 17T280 88Q280 100 283 119T287 146Q287 172 265 190T221 215T198 220Q197 220 173 121Q152 37 148 24T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683",108:"162 61Q162 26 183 26Q211 26 239 131Q245 151 249 152Q252 153 261 153H266H271Q288 153 288 144Q288 143 286 129Q276 91 266 65T232 14T179 -11Q144 -11 116 12T87 81Q87 96 88 102L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 686Q312 676 240 389L164 86Q162 74 162 61",109:"81 278Q75 284 75 289Q77 299 89 338Q101 373 114 396T142 428T166 439T186 442H189Q225 440 251 417Q266 401 271 384L275 374L286 386Q342 442 414 442Q428 442 440 440T461 435T479 427T493 418T503 407T511 397T516 387T520 378T523 370L524 366Q546 395 583 418T667 442Q729 442 755 411T782 338Q782 290 743 178T704 45Q704 26 720 26Q773 26 802 136Q805 148 807 150T822 153H828Q838 153 841 153T848 150T851 143Q851 137 843 115T821 63T778 12T715 -10Q671 -10 652 16T632 71Q632 88 668 191T704 349Q704 367 703 372Q693 405 664 405Q637 405 613 393T571 360T547 329T534 309Q523 290 518 274T487 151Q455 24 452 16Q438 -11 408 -11T376 18Q376 26 411 167T447 314Q449 325 449 346Q449 372 444 384Q431 405 408 405Q334 405 276 305Q266 289 262 273T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 26 159 182T200 347Q202 361 202 372Q202 405 181 405Q168 405 159 391Q145 374 132 328T117 280T98 278H81",110:"449 44Q449 26 465 26Q482 26 502 43Q528 71 547 136Q550 148 552 150T566 153H572Q582 153 585 153T592 150T595 143Q595 133 585 105T547 41T483 -8Q475 -10 459 -10Q421 -10 399 12T377 72Q377 93 393 135Q448 288 448 349Q448 367 447 372Q437 405 408 405Q381 405 357 393T315 360T291 329T278 309Q267 290 262 274T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 406 183 406Q163 406 148 374Q142 360 135 338T124 299T117 280T98 278H81Q75 284 75 287Q76 293 78 303T90 341T110 388T141 425T184 442Q195 442 204 441T221 436T235 429T247 421T256 412T262 403T267 394T271 387T273 381L274 378V374L287 387Q342 442 414 442Q474 442 500 410T526 338Q526 290 488 178T449 44",111:"103 155Q103 266 185 354T366 442Q435 442 476 394T517 275Q517 169 436 79T255 -11Q194 -11 149 32T103 155ZM187 119Q187 67 209 47T260 26Q290 26 321 47Q354 68 380 113T426 260Q432 291 432 315Q432 361 408 385Q388 405 358 405Q319 405 283 374T227 294Q217 271 202 213T187 119",112:"81 278Q75 284 75 287Q93 379 131 417Q154 442 189 442Q222 440 243 423T272 382L280 390Q335 442 389 442Q446 442 482 398T518 284Q518 212 480 137T375 19Q321 -10 291 -10H282H278Q237 -10 204 28L202 32L181 -51Q160 -135 160 -139Q160 -147 205 -148H230Q236 -155 236 -157T233 -175Q230 -187 227 -190T214 -194Q211 -194 202 -194T169 -193T108 -192Q40 -192 21 -194H13Q6 -187 6 -183T9 -167Q13 -153 16 -151T39 -148Q73 -147 78 -136Q82 -128 139 104Q199 337 199 347Q202 362 202 372Q202 406 182 406Q169 406 159 391Q145 374 132 328T117 280T98 278H81ZM221 111Q234 26 286 26Q307 26 336 47T385 116Q398 147 416 217T435 332Q435 354 433 361Q420 405 383 405Q333 405 279 326L273 317L221 111",113:"228 -11Q172 -11 137 33T101 147Q101 205 125 266T201 377T318 441Q322 442 333 442Q388 442 420 394L429 403Q439 413 455 423T481 437T494 442Q498 442 501 439T504 434Q504 425 435 149Q364 -135 364 -139Q364 -147 409 -148H434Q440 -155 440 -157T437 -175Q433 -191 429 -193Q425 -194 418 -194Q416 -194 406 -194T372 -193T309 -192Q259 -192 233 -192T204 -193Q190 -193 190 -184Q190 -181 192 -169Q196 -153 199 -151T219 -148Q266 -148 277 -141Q283 -137 305 -51L325 29L316 22Q270 -11 228 -11ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",114:"81 278Q75 284 75 289Q77 301 89 339Q122 442 183 442Q219 442 241 425T271 384L283 396Q327 442 384 442Q424 442 454 421T484 362Q484 327 464 312T424 296Q407 296 396 305T385 331Q385 352 394 365T414 384T424 390Q409 405 378 405Q322 405 276 315L268 300L234 161Q200 25 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 405 182 405Q164 405 150 377T128 316T117 280Q115 278 98 278H81",115:"153 285Q153 349 197 395T311 442Q355 442 386 420T418 356Q418 321 401 308T365 294Q336 294 331 326Q331 336 334 345T343 359T353 368T362 374L366 376Q365 379 362 383T344 396T308 404Q265 404 246 377T226 325T244 289T287 275T339 258T383 212Q395 188 395 163Q395 132 379 95T333 32Q279 -11 207 -11Q154 -11 115 13T76 86Q76 108 83 123T102 145T121 153T135 156Q154 156 164 145T175 117Q175 82 142 66L132 62Q131 62 131 61Q131 57 139 49T166 34T210 26Q250 26 277 44T312 83T321 123Q321 153 301 166T248 185T204 198Q176 211 162 241Q153 258 153 285",116:"94 385Q87 392 87 395Q87 399 90 411T95 425Q97 430 103 430T149 431H196L215 511Q218 521 222 539T228 565T234 585T242 603T251 615T264 623T281 626Q311 626 315 597Q315 591 296 513T275 433Q275 431 320 431H366Q373 424 373 420Q373 398 360 385H263L189 86Q188 80 188 61V54Q188 29 201 27Q213 23 229 30Q253 37 276 66T316 138Q321 149 324 151T342 153H347Q364 153 364 146T360 130Q331 63 290 26T202 -11Q158 -11 135 18T111 81Q111 93 129 168T166 314L184 383Q184 385 139 385H94",117:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q301 26 324 43T358 77T369 99Q369 102 406 249T446 404Q460 431 490 431T522 402Q522 394 485 245T446 89Q443 74 443 56Q443 28 461 26Q487 26 507 86Q524 130 524 146Q524 147 530 153H547Q570 153 570 144Q570 138 561 109T544 62Q530 29 512 12Q492 -11 454 -11Q429 -9 410 2T385 23T376 41L363 28Q350 16 325 3T269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",118:"387 386Q387 407 406 425T445 443Q466 443 479 423T492 371Q492 330 473 253Q411 18 307 -8Q298 -10 279 -10Q208 -10 179 26T149 114Q149 162 185 261T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 337 259 245T226 102Q226 26 285 26Q328 26 360 72T422 237Q429 265 429 290Q428 324 408 349T387 386",119:"591 386Q591 407 610 425T649 443Q670 443 683 423T696 371Q696 327 672 232T621 85Q575 -11 493 -11Q469 -11 449 -6T418 8T398 24T386 38L382 43Q347 -10 293 -10H286Q221 -10 186 21T150 115Q150 164 185 262T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 336 260 246T227 108Q227 26 292 26H295Q332 26 361 93L366 103V119Q366 122 367 133T369 150Q372 167 401 282T433 404Q446 431 477 431Q507 431 509 402Q509 396 500 358T474 254T446 140Q444 126 444 104V92Q444 66 459 46T502 26H505Q527 28 545 43T577 88T602 149T623 226Q633 265 633 290Q632 324 612 349T591 386",120:"275 356Q275 383 262 394T233 405Q196 405 166 371T121 289Q119 280 116 279T98 278H81Q77 282 76 283T75 288T78 300Q88 332 109 363T153 411Q195 442 235 442Q306 442 333 386Q373 442 427 442Q461 442 487 421T513 364T494 312T453 296Q436 296 425 305T414 331Q414 352 424 366T446 386L456 390Q448 404 421 404H418Q382 404 358 341Q355 332 328 227T298 105Q295 90 295 75Q295 26 339 26Q365 26 388 43T424 82T444 123T451 146L457 153H474Q490 153 493 152T496 144Q496 133 486 110T456 58T404 10T333 -11Q276 -11 237 45Q197 -11 146 -11Q108 -11 83 10T58 67Q58 99 76 117T119 135Q136 135 147 124T158 96Q158 89 157 85Q149 57 125 45L115 41Q125 26 151 26Q171 26 187 45T214 93Q217 102 244 210T273 330Q275 339 275 356",121:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q325 26 367 93L405 245Q442 393 446 404Q460 431 490 431T522 402Q522 400 416 -24Q389 -102 327 -153T196 -205Q152 -205 122 -181T91 -119Q91 -84 110 -67T152 -49Q170 -49 180 -60T191 -87Q191 -108 174 -128Q167 -134 157 -138T146 -144Q155 -153 159 -156T173 -163T199 -167Q229 -167 255 -149T297 -105T325 -52T342 -6T347 15Q315 -10 269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",122:"160 317Q158 317 155 317Q136 317 136 324Q136 351 171 396T260 442Q292 442 321 410T365 375H369Q384 375 404 408L425 441Q427 442 444 442H460Q466 436 466 434Q466 419 426 367Q387 314 294 222T178 105L170 95L181 94Q198 93 236 81T295 68Q328 68 356 89T395 141Q398 150 401 151T419 153Q441 153 441 144Q441 110 394 50T282 -11Q251 -11 221 23T171 57Q157 57 143 47T121 26T104 3T95 -10Q93 -11 76 -11H60Q54 -5 54 -2Q54 3 61 14Q103 88 233 215Q349 329 349 338L302 351Q269 362 247 362Q227 362 212 356T192 342T183 327T178 320Q175 317 160 317"},{})},1044:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyleBold=void 0;var n=r(768),o=r(8199);e.texOldstyleBold=(0,n.AddPaths)(o.texOldstyleBold,{48:"259 460H279Q352 460 403 444T491 378Q528 320 528 219Q528 100 475 45Q417 -17 287 -17Q152 -17 99 44T46 219Q46 246 47 265T57 318T82 376T131 422T210 454Q234 460 259 460ZM389 229V271Q389 351 371 380T280 409Q232 409 208 385Q194 371 190 345T185 229V210Q185 108 194 83Q208 35 287 35Q317 35 336 42Q372 55 380 85T389 204V229",49:"119 417Q191 417 240 428T310 450T338 461Q353 461 357 452T361 400Q361 389 361 342T360 254V62H420H456Q483 62 488 58T494 35V29Q494 13 491 7T473 0Q468 0 424 1T295 2T167 1T117 0Q114 0 111 0T107 1Q96 8 96 27V35Q96 54 102 58T140 62H170H229V213Q229 363 228 363Q220 360 196 358T150 356L130 355H93Q84 360 82 365T80 386Q80 404 81 407T95 417H119",50:"214 399Q202 399 191 398T175 395T170 392L171 390Q172 389 174 386T178 379T181 369T182 355Q182 328 165 312T123 296Q99 296 82 312T64 356Q64 397 105 428T253 460Q301 460 337 456T411 441T476 403T514 338Q516 328 516 310V304Q516 257 470 227Q456 217 427 205T376 184L354 176Q350 174 325 162T277 139L254 128Q414 129 428 130H439Q450 148 453 166T460 188T486 193H493Q515 193 517 178Q517 171 502 94T484 11Q481 3 472 2T410 0H269Q65 0 62 2Q55 5 53 10T51 32Q51 54 56 58Q60 62 173 131Q296 207 318 224Q368 264 368 308Q368 342 342 363T283 392T214 399",51:"80 309Q80 367 131 414T276 461Q388 461 441 417T494 313Q494 265 463 223T373 155L361 151L376 147Q436 132 480 92T525 -15T487 -127T393 -192T274 -211Q179 -211 114 -167T48 -53Q48 -18 69 5T128 29Q168 29 188 5T208 -50Q208 -59 207 -67T203 -81T197 -92T190 -101T183 -109T177 -114T170 -118L167 -121Q160 -125 164 -127Q167 -129 176 -133Q215 -152 268 -152H273Q337 -152 356 -92Q364 -69 364 -14Q364 45 352 74T303 120Q287 125 240 125H230Q201 125 196 127T191 146V152Q192 170 196 173T233 178Q234 178 241 178T252 179T262 181T274 183T285 188T297 195T308 205T319 218T328 235T337 257Q345 280 345 320V330Q345 345 343 355T335 379T312 399T270 407Q226 407 177 377Q226 356 226 310Q226 270 204 253T153 235Q123 235 102 253T80 309",52:"180 0Q155 0 124 0T84 -1Q48 -1 40 3T32 27V37Q32 59 34 63T204 265T377 465Q380 468 383 468H387Q391 468 398 468T411 469Q432 469 438 468T449 459Q451 455 451 258V62H489H498Q531 62 536 58T542 31Q542 9 537 5T504 0H489H451V-132H489H498Q530 -132 536 -136T542 -163Q542 -181 538 -187T522 -194Q518 -194 483 -193T378 -192Q281 -192 256 -193L217 -194Q203 -189 203 -169V-163V-158Q203 -140 209 -136T246 -132H265H314V0H180ZM325 62V320L105 63L215 62H325",53:"131 29Q159 26 175 12T194 -13T197 -35V-41Q197 -58 195 -66Q191 -76 185 -84T173 -97T161 -105T152 -109L148 -110Q148 -112 158 -121T195 -141T252 -152Q274 -152 280 -151Q335 -137 349 -104T363 9Q363 85 356 114T322 157Q305 166 286 166Q251 166 223 154T182 131T162 109Q154 98 150 96T130 93Q107 93 102 104Q100 107 100 279V371V424Q100 461 110 461Q114 461 123 458T149 450T183 441Q234 429 286 429Q313 429 340 432T387 440T422 449T447 457T458 461Q472 461 472 435Q472 420 470 418Q464 405 438 379T352 325T226 297Q189 297 171 301H168V182Q169 182 174 185T190 194T213 205T248 213T292 217Q391 217 454 159T517 5Q517 -92 444 -151T255 -211Q167 -211 112 -160T57 -44Q57 -12 76 8T131 29",54:"48 316Q48 398 70 462T124 562T198 621T274 652T339 660Q377 660 384 659Q497 632 497 532Q497 507 482 487T431 466Q397 466 381 486T365 530Q365 569 405 593Q382 603 381 603Q361 607 350 607Q316 607 279 589T221 533Q199 489 196 385L195 370Q196 371 203 379T217 395T237 410T263 424Q283 431 313 431Q409 431 468 368Q526 310 526 208Q526 131 492 81T405 5Q359 -17 289 -17Q256 -17 227 -11T163 17T105 73T65 170T48 316ZM293 380Q244 380 220 331T196 212Q196 104 216 80Q240 41 292 41Q295 41 301 41T309 42Q338 46 355 62Q372 81 375 108T379 230Q378 314 372 333Q358 375 299 380H293",55:"95 210H88Q66 210 64 225Q64 229 82 345T102 465Q106 476 125 476H131Q162 476 162 458Q162 451 213 448Q221 448 238 447T260 446Q261 446 410 444Q436 444 468 444T509 445Q544 445 551 440T558 413V404Q558 395 547 380T478 301L392 202Q354 150 339 81T321 -104V-132Q321 -187 286 -203Q273 -211 255 -211Q236 -211 217 -199T190 -160Q189 -153 189 -130Q194 17 282 156Q309 200 370 270Q404 307 400 307H293Q151 306 146 303Q140 300 132 259T120 215Q115 210 95 210",56:"48 164Q48 199 59 228T92 277T128 307T163 329Q159 332 155 336Q135 346 110 382Q80 427 80 477Q80 564 147 620Q202 660 264 660Q266 660 275 660T290 661Q384 661 439 619T494 506Q494 486 489 468T477 437T459 413T440 395T421 380T406 370L410 368Q414 365 421 361T437 351T456 335T476 316T495 291T511 262T522 228T526 189Q526 93 460 38T282 -17Q242 -17 205 -9T130 19T71 75T48 164ZM406 506Q406 545 379 576T283 607Q218 606 193 585T168 536Q168 522 172 513T195 490T224 471T275 443L346 403Q406 446 406 506ZM291 42Q365 42 395 70T425 134V141Q425 170 401 190T319 242Q308 248 302 251Q286 260 266 271T235 288L225 294Q222 292 217 289T198 274T175 249T157 212T148 163Q148 116 179 79T291 42",57:"175 -140Q198 -152 236 -152Q294 -152 332 -116Q356 -91 366 -54T379 62V78L376 74Q372 70 366 64T352 50T333 35T308 23Q289 17 262 17Q168 17 108 77T48 235Q48 273 59 317Q81 381 141 421T276 461Q279 461 285 461T295 460Q326 460 354 454T415 426T471 371T510 277T526 136Q526 42 501 -28T432 -136T341 -192T240 -210Q199 -210 169 -201T121 -178T94 -146T80 -112T77 -82Q77 -51 95 -33T143 -15Q170 -15 189 -33T209 -81Q209 -116 175 -140ZM377 244V274Q377 300 376 316T368 352T348 384T312 405Q307 406 283 406Q257 406 238 396T213 376T205 361Q196 341 196 259V233V181Q196 122 211 96T278 69H298Q330 82 345 104Q367 134 376 190Q377 200 377 244",65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622"},{})},7292:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyle=void 0;var n=r(768),o=r(9848);e.texOldstyle=(0,n.AddPaths)(o.texOldstyle,{48:"39 213Q39 274 53 319T89 389T139 429T192 448T242 452Q347 452 400 400Q460 335 460 213Q460 -22 250 -22Q39 -22 39 213ZM364 242Q364 279 363 301T355 348T338 385T306 406T254 415Q250 415 245 415T238 416Q217 416 190 404T150 368Q136 339 136 221Q136 114 146 78T200 23Q219 16 250 16Q280 16 299 23Q341 41 352 77T364 221V242",49:"116 410Q176 412 215 423T269 443T288 453H291Q293 453 301 447V254Q301 62 303 60Q307 52 322 49T394 46Q418 46 422 43T426 23Q426 8 424 4T411 0Q407 0 369 1T258 2T148 1T106 0Q96 0 94 4T91 23Q91 40 95 43T123 46Q180 46 195 49T215 61Q216 63 216 220V376Q192 367 119 364H93L86 371V403L92 410H116",50:"55 334Q55 386 105 419T236 453Q333 453 390 413T448 307Q448 278 437 256T406 218T365 193T318 172T277 151L248 134Q219 118 191 102T163 84T267 83L382 85H391Q399 99 406 126Q410 143 413 145T429 148Q440 148 442 147T449 139Q449 137 435 73T420 7Q420 6 414 0H233Q94 0 71 0T46 5Q46 5 46 6Q44 8 44 24Q44 39 46 41Q47 44 98 78T212 155T294 212Q347 257 347 304Q347 354 306 380T203 407Q150 407 120 377Q118 375 123 373Q146 362 146 332Q146 315 133 302T101 288Q85 288 70 298T55 334",51:"69 312Q69 377 122 414T233 452Q333 452 381 409T430 313Q430 268 402 223T311 149L301 144Q307 143 317 140T355 123T402 92T439 44T456 -25Q456 -101 396 -158T241 -216Q154 -216 98 -173T42 -68Q42 -58 44 -50T50 -35T57 -25T66 -17T75 -13T82 -10L87 -8Q92 -7 102 -7Q132 -7 147 -25T162 -66Q162 -112 118 -125L113 -126Q113 -129 127 -140T173 -162T239 -173Q268 -173 292 -158Q345 -124 345 -24Q345 33 329 67Q298 125 229 125H210H172Q166 131 166 142Q166 159 172 161Q178 161 208 164T244 169Q251 169 263 176T291 199T316 245T327 314Q327 413 238 413Q182 413 130 369Q177 350 181 312Q181 289 166 273T125 257Q102 257 86 272T69 312",52:"163 0Q139 0 109 0T71 -1Q43 -1 36 2T28 15V27V46L190 270Q325 457 330 462Q333 464 352 464H371L377 458V46H464L471 40V6L464 0H377V-65V-108Q377 -131 379 -137T391 -144Q409 -148 446 -148H464Q468 -151 471 -155V-187L464 -194H453Q395 -192 325 -192Q222 -192 210 -194H199L193 -188V-154L199 -148H228Q241 -148 250 -148T265 -146T275 -145T281 -143T284 -141T286 -138T289 -134V0H163ZM295 46V350L75 46H295",53:"159 -44Q159 -66 145 -80T109 -96H102L107 -105Q148 -173 228 -173Q255 -173 280 -162Q351 -128 351 -6V8Q351 67 344 98T316 151Q288 176 255 176Q175 176 136 109Q129 100 114 100Q97 100 95 106Q93 110 93 277V403Q93 451 98 451Q100 452 103 452Q105 452 124 445T177 431T251 423Q294 423 328 430T380 445T401 453Q410 453 410 435V422Q332 331 203 331Q152 331 140 339Q139 339 139 254V168Q194 214 256 214Q332 214 390 154T448 0Q448 -95 381 -155T229 -216Q153 -216 104 -166T50 -49Q50 -15 66 -1T105 13Q128 13 143 -3T159 -44",54:"42 313Q42 401 68 472T133 583T215 644T296 665H304Q317 665 329 664T360 657T393 640T418 608T432 557Q432 533 422 519T401 502T380 498Q358 498 343 512T328 550Q328 591 367 601L372 602Q372 604 365 609T341 620T307 626Q260 626 226 600T174 537Q147 483 143 376V356Q192 434 266 434Q317 434 357 409Q406 375 435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM251 396Q211 396 178 354T145 217Q145 159 152 122T166 73T187 47Q216 21 252 21Q294 21 321 47Q342 68 349 99T356 203V232Q356 264 354 285T345 331T322 373T280 395Q274 396 251 396",55:"75 246Q64 246 62 247T55 255Q55 259 72 357T90 458L94 462H99Q104 463 109 463H121Q128 460 128 452Q128 445 134 441T165 435T233 432T356 431H478L485 425V392L414 298Q408 290 385 260T358 223T337 191T317 154T302 116T289 68T282 14T275 -55T274 -137Q274 -173 272 -177Q262 -216 223 -216Q170 -216 170 -157V-148Q172 -78 189 -12T237 109T288 196T338 266Q345 275 348 279Q395 340 395 342Q396 343 376 343T274 343Q122 342 117 339T103 294T90 248Q88 246 75 246",56:"69 496Q69 570 124 618T247 666Q321 666 375 624T429 515Q429 468 405 433T320 361L346 344Q385 320 403 301T439 250Q456 212 456 181V172V160Q456 141 449 119T426 71T386 26T326 -8T246 -21Q160 -21 102 30T43 155Q43 265 167 332L176 337L161 347Q105 384 87 423Q69 458 69 496ZM371 513Q371 567 334 596T249 626Q198 626 163 598T127 532Q127 521 129 511T138 492T150 476T167 460T185 447T207 433T228 420L284 384L294 391Q346 424 363 469Q371 486 371 513ZM190 21T250 21T351 56T393 140Q393 180 362 213Q354 221 317 246T246 292L212 313Q210 313 200 307T173 287T142 256T117 212T106 157Q106 100 148 61",57:"171 -101Q171 -118 163 -130T146 -146T134 -151Q132 -151 132 -152Q132 -154 140 -159T167 -168T206 -173Q274 -173 317 -108Q356 -50 356 79V86L350 77Q308 9 231 9Q150 9 92 81Q42 141 42 228Q42 289 64 333Q93 390 142 421T235 452Q237 452 244 452T255 453Q289 453 321 439T386 391T437 290T457 128Q457 -29 381 -122T206 -216Q148 -216 108 -187T67 -104Q67 -75 84 -62T119 -49Q141 -49 156 -63T171 -101ZM242 46Q293 46 324 94T355 223Q355 323 337 356Q316 401 275 410Q267 412 248 412Q206 412 179 386Q155 360 149 328T143 224Q143 120 163 88Q192 46 242 46",65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},2162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize3=void 0;var n=r(768),o=r(7906);e.texSize3=(0,n.AddPaths)(o.texSize3,{40:"701 -940Q701 -943 695 -949H664Q662 -947 636 -922T591 -879T537 -818T475 -737T412 -636T350 -511T295 -362T250 -186T221 17T209 251Q209 962 573 1361Q596 1386 616 1405T649 1437T664 1450H695Q701 1444 701 1441Q701 1436 681 1415T629 1356T557 1261T476 1118T400 927T340 675T308 359Q306 321 306 250Q306 -139 400 -430T690 -924Q701 -936 701 -940",41:"34 1438Q34 1446 37 1448T50 1450H56H71Q73 1448 99 1423T144 1380T198 1319T260 1238T323 1137T385 1013T440 864T485 688T514 485T526 251Q526 134 519 53Q472 -519 162 -860Q139 -885 119 -904T86 -936T71 -949H56Q43 -949 39 -947T34 -937Q88 -883 140 -813Q428 -430 428 251Q428 453 402 628T338 922T245 1146T145 1309T46 1425Q44 1427 42 1429T39 1433T36 1436L34 1438",47:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",91:"247 -949V1450H516V1388H309V-887H516V-949H247",92:"988 -922Q988 -933 980 -941T962 -949Q947 -949 940 -938Q936 -934 645 -155L204 1020Q56 1416 56 1424Q56 1433 62 1441T84 1450Q97 1448 103 1439Q107 1435 398 656L839 -519Q988 -918 988 -922",93:"11 1388V1450H280V-949H11V-887H218V1388H11",123:"618 -943L612 -949H582L568 -943Q472 -903 411 -841T332 -703Q327 -682 327 -653T325 -350Q324 -28 323 -18Q317 24 301 61T264 124T221 171T179 205T147 225T132 234Q130 238 130 250Q130 255 130 258T131 264T132 267T134 269T139 272T144 275Q207 308 256 367Q310 436 323 519Q324 529 325 851Q326 1124 326 1154T332 1205Q369 1358 566 1443L582 1450H612L618 1444V1429Q618 1413 616 1411L608 1406Q599 1402 585 1393T552 1372T515 1343T479 1305T449 1257T429 1200Q425 1180 425 1152T423 851Q422 579 422 549T416 498Q407 459 388 424T346 364T297 318T250 284T214 264T197 254L188 251L205 242Q290 200 345 138T416 3Q421 -18 421 -48T423 -349Q423 -397 423 -472Q424 -677 428 -694Q429 -697 429 -699Q434 -722 443 -743T465 -782T491 -816T519 -845T548 -868T574 -886T595 -899T610 -908L616 -910Q618 -912 618 -928V-943",125:"131 1414T131 1429T133 1447T148 1450H153H167L182 1444Q276 1404 336 1343T415 1207Q421 1184 421 1154T423 851L424 531L426 517Q434 462 460 415T518 339T571 296T608 274Q615 270 616 267T618 251Q618 241 618 238T615 232T608 227Q542 194 491 132T426 -15L424 -29L423 -350Q422 -622 422 -652T415 -706Q397 -780 337 -841T182 -943L167 -949H153Q137 -949 134 -946T131 -928Q131 -914 132 -911T144 -904Q146 -903 148 -902Q299 -820 323 -680Q324 -663 325 -349T327 -19Q355 145 541 241L561 250L541 260Q356 355 327 520Q326 537 325 850T323 1181Q315 1227 293 1267T244 1332T193 1374T151 1401T132 1413Q131 1414 131 1429",710:"1439 564Q1434 564 1080 631T722 698Q719 698 362 631Q7 564 4 564L0 583Q-4 602 -4 603L720 772L1083 688Q1446 603 1447 603Q1447 602 1443 583L1439 564",732:"1 643Q1 646 76 671T271 722T476 749Q555 749 626 736T742 706T856 676T999 662Q1088 662 1192 684T1363 727T1432 749Q1432 745 1437 731T1442 716Q1442 714 1381 693T1212 645T1012 611Q1000 610 955 610Q851 610 701 653T444 697Q355 697 251 676T80 632T11 610Q11 614 6 628T1 643",770:"-5 564Q-9 564 -363 631T-722 698Q-725 698 -1082 631Q-1437 564 -1440 564L-1444 583Q-1448 602 -1448 603L-724 772L-361 688Q2 603 3 603Q3 602 -1 583L-5 564",771:"-1443 643Q-1443 646 -1368 671T-1173 722T-968 749Q-889 749 -818 736T-702 706T-588 676T-445 662Q-356 662 -252 684T-81 727T-12 749Q-12 745 -7 731T-2 716Q-2 714 -63 693T-232 645T-432 611Q-444 610 -489 610Q-593 610 -743 653T-1000 697Q-1089 697 -1193 676T-1364 632T-1433 610Q-1433 614 -1438 628T-1443 643",8260:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",8730:"424 -948Q422 -947 313 -434T202 80L170 31Q165 24 157 10Q137 -21 137 -21Q131 -16 124 -8L111 5L264 248L473 -720Q473 -717 727 359T983 1440Q989 1450 1001 1450Q1007 1450 1013 1445T1020 1433Q1020 1425 742 244T460 -941Q458 -950 439 -950H436Q424 -950 424 -948",8968:"246 -949V1450H571V1388H308V-949H246",8969:"11 1388V1450H336V-949H274V1388H11",8970:"246 -949V1450H308V-887H571V-949H246",8971:"274 -887V1450H336V-949H11V-887H274",9001:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",9002:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",10216:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",10217:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",12296:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",12297:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424"},{})},9244:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize4=void 0;var n=r(768),o=r(2644);e.texSize4=(0,n.AddPaths)(o.texSize4,{40:"758 -1237T758 -1240T752 -1249H736Q718 -1249 717 -1248Q711 -1245 672 -1199Q237 -706 237 251T672 1700Q697 1730 716 1749Q718 1750 735 1750H752Q758 1744 758 1741Q758 1737 740 1713T689 1644T619 1537T540 1380T463 1176Q348 802 348 251Q348 -242 441 -599T744 -1218Q758 -1237 758 -1240",41:"33 1741Q33 1750 51 1750H60H65Q73 1750 81 1743T119 1700Q554 1207 554 251Q554 -707 119 -1199Q76 -1250 66 -1250Q65 -1250 62 -1250T56 -1249Q55 -1249 53 -1249T49 -1250Q33 -1250 33 -1239Q33 -1236 50 -1214T98 -1150T163 -1052T238 -910T311 -727Q443 -335 443 251Q443 402 436 532T405 831T339 1142T224 1438T50 1716Q33 1737 33 1741",47:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",91:"269 -1249V1750H577V1677H342V-1176H577V-1249H269",92:"56 1720Q56 1732 64 1741T85 1750Q104 1750 111 1738Q113 1734 666 264T1220 -1214Q1220 -1215 1220 -1217T1221 -1220Q1221 -1231 1212 -1240T1191 -1249Q1175 -1249 1166 -1237Q1164 -1233 611 237T57 1715Q57 1716 56 1718V1720",93:"5 1677V1750H313V-1249H5V-1176H240V1677H5",123:"661 -1243L655 -1249H622L604 -1240Q503 -1190 434 -1107T348 -909Q346 -897 346 -499L345 -98L343 -82Q335 3 287 87T157 223Q146 232 145 236Q144 240 144 250Q144 265 145 268T157 278Q242 333 288 417T343 583L345 600L346 1001Q346 1398 348 1410Q379 1622 600 1739L622 1750H655L661 1744V1727V1721Q661 1712 661 1710T657 1705T648 1700T630 1690T602 1668Q589 1659 574 1643T531 1593T484 1508T459 1398Q458 1389 458 1001Q458 614 457 605Q441 435 301 316Q254 277 202 251L250 222Q260 216 301 185Q443 66 457 -104Q458 -113 458 -501Q458 -888 459 -897Q463 -944 478 -988T509 -1060T548 -1114T580 -1149T602 -1167Q620 -1183 634 -1192T653 -1202T659 -1207T661 -1220V-1226V-1243",125:"144 1727Q144 1743 146 1746T162 1750H167H183L203 1740Q274 1705 325 1658T403 1562T440 1478T456 1410Q458 1398 458 1001Q459 661 459 624T465 558Q470 526 480 496T502 441T529 395T559 356T588 325T615 301T637 284T654 273L660 269V266Q660 263 660 259T661 250V239Q661 236 661 234T660 232T656 229T649 224Q577 179 528 105T465 -57Q460 -86 460 -123T458 -499V-661Q458 -857 457 -893T447 -955Q425 -1048 359 -1120T203 -1239L183 -1249H168Q150 -1249 147 -1246T144 -1226Q144 -1213 145 -1210T153 -1202Q169 -1193 186 -1181T232 -1140T282 -1081T322 -1000T345 -897Q346 -888 346 -501Q346 -113 347 -104Q359 58 503 184Q554 226 603 250Q504 299 430 393T347 605Q346 614 346 1002Q346 1389 345 1398Q338 1493 288 1573T153 1703Q146 1707 145 1710T144 1727",710:"5 561Q-4 561 -9 582T-14 618Q-14 623 -13 625Q-11 628 461 736T943 845Q945 845 1417 738T1896 628Q1902 628 1902 618Q1902 607 1897 584T1883 561Q1881 561 1412 654L945 750L476 654Q6 561 5 561",732:"1212 583Q1124 583 1048 603T923 647T799 691T635 711Q524 711 375 679T120 615L16 583Q14 584 12 587T9 592Q-2 650 2 659Q2 669 38 687Q54 696 146 723T309 767Q527 823 666 823Q759 823 837 803T964 759T1088 715T1252 695Q1363 695 1512 727T1764 791T1871 823Q1872 822 1874 819T1878 814Q1885 783 1885 753Q1885 748 1884 747Q1884 738 1849 719Q1836 712 1740 682T1484 617T1212 583",770:"-1884 561Q-1893 561 -1898 582T-1903 618Q-1903 623 -1902 625Q-1900 628 -1428 736T-946 845Q-944 845 -472 738T7 628Q13 628 13 618Q13 607 8 584T-6 561Q-8 561 -477 654L-944 750L-1413 654Q-1883 561 -1884 561",771:"-677 583Q-765 583 -841 603T-966 647T-1090 691T-1254 711Q-1365 711 -1514 679T-1768 615L-1873 583Q-1875 584 -1877 587T-1880 592Q-1891 650 -1887 659Q-1887 669 -1851 687Q-1835 696 -1743 723T-1580 767Q-1362 823 -1223 823Q-1130 823 -1052 803T-925 759T-801 715T-637 695Q-526 695 -377 727T-125 791T-18 823Q-17 822 -15 819T-11 814Q-4 782 -4 753Q-4 748 -5 747Q-5 738 -40 719Q-53 712 -149 682T-405 617T-677 583",8260:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",8730:"983 1739Q988 1750 1001 1750Q1008 1750 1013 1745T1020 1733Q1020 1726 742 244T460 -1241Q458 -1250 439 -1250H436Q424 -1250 424 -1248L410 -1166Q395 -1083 367 -920T312 -601L201 44L137 -83L111 -57L187 96L264 247Q265 246 369 -357Q470 -958 473 -963L727 384Q979 1729 983 1739",8968:"269 -1249V1750H633V1677H342V-1249H269",8969:"5 1677V1750H369V-1249H296V1677H5",8970:"269 -1249V1750H342V-1176H633V-1249H269",8971:"296 -1176V1750H369V-1249H5V-1176H296",9001:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",9002:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",9115:"837 1154Q843 1148 843 1145Q843 1141 818 1106T753 1002T667 841T574 604T494 299Q417 -84 417 -609Q417 -641 416 -647T411 -654Q409 -655 366 -655Q299 -655 297 -654Q292 -652 292 -643T291 -583Q293 -400 304 -242T347 110T432 470T574 813T785 1136Q787 1139 790 1142T794 1147T796 1150T799 1152T802 1153T807 1154T813 1154H819H837",9116:"413 -9Q412 -9 407 -9T388 -10T354 -10Q300 -10 297 -9Q294 -8 293 -5Q291 5 291 127V300Q291 602 292 605L296 609Q298 610 366 610Q382 610 392 610T407 610T412 609Q416 609 416 592T417 473V127Q417 -9 413 -9",9117:"843 -635Q843 -638 837 -644H820Q801 -644 800 -643Q792 -635 785 -626Q684 -503 605 -363T473 -75T385 216T330 518T302 809T291 1093Q291 1144 291 1153T296 1164Q298 1165 366 1165Q409 1165 411 1164Q415 1163 416 1157T417 1119Q417 529 517 109T833 -617Q843 -631 843 -635",9118:"31 1143Q31 1154 49 1154H59Q72 1154 75 1152T89 1136Q190 1013 269 873T401 585T489 294T544 -8T572 -299T583 -583Q583 -634 583 -643T577 -654Q575 -655 508 -655Q465 -655 463 -654Q459 -653 458 -647T457 -609Q457 -58 371 340T100 1037Q87 1059 61 1098T31 1143",9119:"579 -9Q578 -9 573 -9T554 -10T520 -10Q466 -10 463 -9Q460 -8 459 -5Q457 5 457 127V300Q457 602 458 605L462 609Q464 610 532 610Q548 610 558 610T573 610T578 609Q582 609 582 592T583 473V127Q583 -9 579 -9",9120:"56 -644H50Q31 -644 31 -635Q31 -632 37 -622Q69 -579 100 -527Q286 -228 371 170T457 1119Q457 1161 462 1164Q464 1165 520 1165Q575 1165 577 1164Q582 1162 582 1153T583 1093Q581 910 570 752T527 400T442 40T300 -303T89 -626Q78 -640 75 -642T61 -644H56",9121:"319 -645V1154H666V1070H403V-645H319",9122:"319 0V602H403V0H319",9123:"319 -644V1155H403V-560H666V-644H319",9124:"0 1070V1154H347V-645H263V1070H0",9125:"263 0V602H347V0H263",9126:"263 -560V1155H347V-644H0V-560H263",9127:"712 899L718 893V876V865Q718 854 704 846Q627 793 577 710T510 525Q510 524 509 521Q505 493 504 349Q504 345 504 334Q504 277 504 240Q504 -2 503 -4Q502 -8 494 -9T444 -10Q392 -10 390 -9Q387 -8 386 -5Q384 5 384 230Q384 262 384 312T383 382Q383 481 392 535T434 656Q510 806 664 892L677 899H712",9128:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 924Q504 691 503 682Q494 549 425 439T243 259L229 250L243 241Q349 175 421 66T503 -182Q504 -191 504 -424Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -425V-282Q384 -176 377 -116T342 10Q325 54 301 92T255 155T214 196T183 222T171 232Q170 233 170 250T171 268Q171 269 191 284T240 331T300 407T354 524T383 679Q384 691 384 925Q384 1152 385 1155L389 1159",9129:"718 -893L712 -899H677L666 -893Q542 -825 468 -714T385 -476Q384 -466 384 -282Q384 3 385 5L389 9Q392 10 444 10Q486 10 494 9T503 4Q504 2 504 -239V-310V-366Q504 -470 508 -513T530 -609Q546 -657 569 -698T617 -767T661 -812T699 -843T717 -856T718 -876V-893",9130:"384 150V266Q384 304 389 309Q391 310 455 310Q496 310 498 309Q502 308 503 298Q504 283 504 150Q504 32 504 12T499 -9H498Q496 -10 444 -10T390 -9Q386 -8 385 2Q384 17 384 150",9131:"170 875Q170 892 172 895T189 899H194H211L222 893Q345 826 420 715T503 476Q504 467 504 230Q504 51 504 21T499 -9H498Q496 -10 444 -10Q402 -10 394 -9T385 -4Q384 -2 384 240V311V366Q384 469 380 513T358 609Q342 657 319 698T271 767T227 812T189 843T171 856T170 875",9132:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 925V782Q504 676 511 616T546 490Q563 446 587 408T633 345T674 304T705 278T717 268Q718 267 718 250T717 232Q717 231 697 216T648 169T588 93T534 -24T505 -179Q504 -191 504 -425Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -424Q384 -191 385 -182Q394 -49 463 61T645 241L659 250L645 259Q539 325 467 434T385 682Q384 692 384 873Q384 1153 385 1155L389 1159",9133:"384 -239V-57Q384 4 389 9Q391 10 455 10Q496 10 498 9Q501 8 502 5Q504 -5 504 -230Q504 -261 504 -311T505 -381Q505 -486 492 -551T435 -691Q357 -820 222 -893L211 -899H195Q176 -899 173 -896T170 -874Q170 -858 171 -855T184 -846Q262 -793 312 -709T378 -525Q378 -524 379 -522Q383 -493 384 -351Q384 -345 384 -334Q384 -276 384 -239",9143:"742 -871Q740 -873 737 -876T733 -880T730 -882T724 -884T714 -885H702L222 569L180 484Q138 399 137 399Q131 404 124 412L111 425L265 736L702 -586V168L703 922Q713 935 722 935Q734 935 742 920V-871",10216:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",10217:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",12296:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",12297:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",57344:"722 -14H720Q708 -14 702 0V306L703 612Q713 625 722 625Q734 625 742 610V0Q734 -14 724 -14H722",57345:"702 589Q706 601 718 605H1061Q1076 597 1076 585Q1076 572 1061 565H742V0Q734 -14 724 -14H722H720Q708 -14 702 0V589",57680:"-18 -213L-24 -207V-172L-16 -158Q75 2 260 84Q334 113 415 119Q418 119 427 119T440 120Q454 120 457 117T460 98V60V25Q460 7 457 4T441 0Q308 0 193 -55T25 -205Q21 -211 18 -212T-1 -213H-18",57681:"-10 60Q-10 104 -10 111T-5 118Q-1 120 10 120Q96 120 190 84Q375 2 466 -158L474 -172V-207L468 -213H451H447Q437 -213 434 -213T428 -209T423 -202T414 -187T396 -163Q331 -82 224 -41T9 0Q-4 0 -7 3T-10 25V60",57682:"-24 327L-18 333H-1Q11 333 15 333T22 329T27 322T35 308T54 284Q115 203 225 162T441 120Q454 120 457 117T460 95V60V28Q460 8 457 4T442 0Q355 0 260 36Q75 118 -16 278L-24 292V327",57683:"-10 60V95Q-10 113 -7 116T9 120Q151 120 250 171T396 284Q404 293 412 305T424 324T431 331Q433 333 451 333H468L474 327V292L466 278Q375 118 190 36Q95 0 8 0Q-5 0 -7 3T-10 24V60",57684:"-10 0V120H410V0H-10"},{57685:"\ue153\ue152",57686:"\ue151\ue150"})},2675:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texVariant=void 0;var n=r(768),o=r(4926);e.texVariant=(0,n.AddPaths)(o.texVariant,{710:"1 561Q-3 563 -6 577T-12 604L-14 618Q-14 625 -7 628T23 635Q31 636 36 637Q63 641 621 745Q1148 845 1165 845Q1167 845 1752 739L2338 630Q2346 630 2346 618Q2340 565 2332 561Q2329 561 1749 654Q1617 675 1466 699T1241 736T1167 748Q1165 748 1093 737T867 700T583 654Q3 561 1 561",732:"804 788Q717 788 606 772T397 732T213 685T75 645T18 628Q11 628 11 632Q8 637 4 668T2 704Q2 713 36 732Q55 739 242 795Q622 898 826 898Q893 898 947 895Q1009 887 1056 872T1187 819Q1286 776 1356 758T1527 739Q1614 739 1725 755T1934 795T2118 842T2256 882T2313 899Q2320 899 2320 895Q2323 890 2327 860T2329 824Q2329 818 2296 795Q2273 787 2089 732Q1810 657 1598 632Q1562 629 1492 629Q1389 629 1320 644T1144 708Q1048 751 977 769T804 788",770:"-2332 561Q-2336 563 -2340 577T-2346 604L-2347 618Q-2347 625 -2340 628T-2310 635Q-2302 636 -2297 637Q-2270 641 -1712 745Q-1185 845 -1168 845Q-1166 845 -581 739L5 630Q13 630 13 618Q7 565 -1 561Q-4 561 -584 654Q-716 675 -867 699T-1092 736T-1166 748Q-1168 748 -1240 737T-1466 700T-1750 654Q-2330 561 -2332 561",771:"-1529 788Q-1616 788 -1727 772T-1936 732T-2120 685T-2258 645T-2315 628Q-2322 628 -2322 632Q-2325 637 -2329 668T-2331 704Q-2331 713 -2297 732Q-2278 739 -2091 795Q-1711 898 -1507 898Q-1440 898 -1386 895Q-1324 887 -1277 872T-1146 819Q-1047 776 -977 758T-806 739Q-719 739 -608 755T-399 795T-215 842T-77 882T-20 899Q-13 899 -13 895Q-10 890 -6 860T-4 824Q-4 818 -37 795Q-60 787 -244 732Q-523 657 -735 632Q-771 629 -841 629Q-944 629 -1013 644T-1189 708Q-1285 751 -1356 769T-1529 788",1008:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",8463:"182 599Q182 611 174 615T133 619Q118 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 295 644T282 597Q282 592 360 592H399Q430 592 445 587T460 563Q460 552 451 541L442 535H266L251 468Q247 453 243 436T236 409T233 399Q233 395 244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26L166 530Q166 534 161 534T129 535Q127 535 122 535T112 534Q74 534 74 562Q74 570 77 576T84 585T96 589T109 591T124 592T138 592L182 595V599",8592:"292 419Q292 400 261 347T211 275H306Q319 275 338 275T364 276Q399 276 410 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419",8594:"188 417Q188 437 221 437H233Q256 437 263 434T275 417Q294 373 327 333T402 270Q417 261 417 250Q417 241 410 236T382 217T341 182Q315 155 299 128T275 85T263 66Q259 64 231 64H219Q197 64 191 72T193 100Q202 124 215 147T239 185T257 210T267 223L269 225H174H116Q80 225 69 229T58 250T70 271T114 276Q121 276 140 276T174 275H269L267 277Q266 280 257 291T233 325T205 374Q188 408 188 417",8652:"755 512Q755 514 778 514H801L804 503Q805 501 812 486T824 462T839 437T862 408T892 381T932 354L944 347V327H507Q70 327 67 329Q55 335 55 347T67 365Q70 367 454 367H837L828 376Q803 403 785 437T761 489T755 512ZM55 153V173H492Q928 173 932 171Q944 166 944 153T932 135Q928 133 545 133H162L171 124Q198 95 216 61T239 8L244 -12Q244 -14 221 -14H198L195 -4Q160 95 67 146L55 153",8708:"55 676Q55 688 66 694H199L333 696L351 772Q364 827 370 843T386 860Q393 860 399 854T406 841Q406 836 391 765L375 696Q375 694 431 694H484Q491 688 497 681V12L493 5L486 1L353 -1H219L202 -79Q184 -153 180 -159Q175 -166 165 -166Q146 -166 146 -148Q146 -141 161 -76T177 -4Q177 -1 122 -1H68Q55 12 55 20T66 39H126L186 41L219 181Q226 215 234 251T246 305T251 325Q251 328 166 328H79Q68 345 68 347Q68 352 75 359L82 368H262L291 505Q298 539 306 575T319 630T324 650V654H68Q55 669 55 676ZM457 368V654H411Q366 654 366 652Q365 651 361 634T349 580T333 514Q303 373 302 372V368H457ZM457 39V328H375Q293 328 293 325Q292 322 260 183T228 41T344 39H457",8709:"624 470Q624 468 639 446T668 382T683 291Q683 181 612 99T437 -1Q425 -2 387 -2T337 -1Q245 18 193 70L179 81L131 39Q96 8 89 3T75 -3Q55 -3 55 17Q55 24 61 30T111 73Q154 113 151 113Q151 114 140 130T115 177T95 241Q94 253 94 291T95 341Q112 431 173 495Q265 587 385 587Q410 587 437 581Q522 571 582 513L595 501L642 541Q689 586 695 586Q696 586 697 586T699 587Q706 587 713 583T720 568Q720 560 711 551T664 510Q651 499 642 490T628 475T624 470ZM564 477Q517 522 448 539Q428 546 375 546Q290 546 229 492T144 370Q133 332 133 279Q136 228 151 195Q157 179 168 160T184 141Q186 141 375 307T564 477ZM642 290Q642 318 637 343T625 386T611 416T598 436T593 444Q590 444 402 277T213 108Q213 104 231 89T293 55T392 37Q495 37 568 111T642 290",8722:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250",8726:"91 404T91 410T97 423T111 430Q117 430 395 224Q676 13 678 10Q685 3 685 -3T678 -16T664 -23Q658 -23 380 184T98 397Q91 404 91 410",8733:"56 250Q56 346 122 409T276 472Q349 472 407 430T486 326L489 316Q490 317 493 326T501 345T514 367T531 393Q557 425 602 448T698 472Q722 472 722 452Q722 437 702 435T642 421T571 377Q520 323 520 250Q520 179 568 126T693 68Q722 66 722 48Q722 28 698 28Q636 28 576 67T493 174L490 184Q489 181 483 167T475 150T468 136T458 120T447 107T432 90T412 73Q350 28 277 28Q188 28 122 91T56 250ZM199 68T278 68T408 122T459 250Q459 322 414 370T308 430Q302 431 273 431Q204 431 150 380T96 250Q96 176 147 122",8739:"91 417Q104 430 111 430T131 417V-10Q116 -23 111 -23T91 -10V417",8740:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",8741:"55 417Q69 431 76 431T95 419V-12Q84 -23 76 -23Q72 -23 69 -22T62 -16T55 -10V417ZM293 419Q300 431 310 431L324 424L331 417V-10Q316 -23 309 -23L297 -19L293 -12V419",8742:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",8764:"73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q148 353 195 363Q199 364 212 364Q262 364 294 350T408 272Q472 222 522 212Q537 208 555 208Q606 208 646 243Q671 268 680 296T691 342T702 365Q713 365 716 354T719 314Q714 236 664 179L660 176Q657 173 654 170T644 163T631 154T615 146T596 139T574 134T549 132Q510 132 465 156T386 211T307 265T223 290Q162 290 124 249T86 165Q86 155 82 144T73 132",8776:"55 326Q55 394 101 437T226 481Q268 479 313 460T392 419T469 379T555 361Q622 361 662 401Q686 423 688 450Q693 479 702 479H705Q719 479 719 442Q719 367 670 327T554 286Q512 286 466 304T386 345T307 385T220 404Q184 404 157 394T120 374L111 363Q86 339 86 317Q86 288 71 288Q55 288 55 326ZM55 90Q55 164 105 205T226 246Q269 243 314 224T392 183T470 144T558 126Q622 126 662 166Q686 187 688 214Q693 244 704 244Q716 244 719 210Q719 165 702 132T658 82T605 58T552 50T498 58T447 77T384 110Q322 146 302 152Q263 168 220 168Q179 168 144 152Q128 147 107 125T86 81Q86 52 71 52Q55 52 55 90",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8816:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",8817:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",8840:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",8841:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",8842:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",8843:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",8872:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V464H540Q554 456 555 446Q555 442 554 439T552 434T549 430T546 428T542 426T539 424H95V270H539Q540 270 542 269T545 267T549 264T552 260T554 255T555 248Q554 238 540 230H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8901:"71 0Q59 4 55 16V96L56 176Q59 180 66 187L70 189H209Q219 181 222 174V15Q219 10 209 1L140 0H71",8994:"77 122Q68 122 63 126T57 135T55 142Q55 151 68 176T111 235T177 302T271 356T388 378Q451 378 508 355T602 300T668 233T709 174T722 142Q722 124 704 122Q692 122 685 134T658 179T606 243Q511 338 390 338Q354 338 320 329Q251 312 193 263T97 141Q87 123 77 122",8995:"389 143Q324 143 266 164T171 215T107 277T67 330T55 358T60 371T77 378Q85 377 92 367T116 331T158 280Q256 182 389 182Q475 182 552 227T675 351Q688 378 704 378Q722 376 722 358Q722 352 710 330T670 276T605 215T511 164T389 143",9651:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99ZM476 260L360 509L248 266Q137 24 135 22Q135 20 360 20Q586 20 586 21L476 260",9661:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556ZM586 534Q586 536 361 536Q135 536 135 535L358 52L361 47L473 290Q584 532 586 534",10887:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",10888:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",10955:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",10956:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732"},{})},5865:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.MJContextMenu=void 0;var T=r(5073),s=r(6186),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mathItem=null,e.annotation="",e.annotationTypes={},e}return o(e,t),e.prototype.post=function(e,r){if(this.mathItem){if(void 0!==r){var n=this.mathItem.inputJax.name,o=this.findID("Show","Original");o.content="MathML"===n?"Original MathML":n+" Commands",this.findID("Copy","Original").content=o.content;var i=this.findID("Settings","semantics");"MathML"===n?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}t.prototype.post.call(this,e,r)}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.mathItem=null},e.prototype.findID=function(){for(var t,e,r=[],n=0;n=0)return T}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},e.prototype.createAnnotationMenu=function(t,e,r){var n=this,o=this.findID(t,"Annotation");o.submenu=this.factory.get("subMenu")(this.factory,{items:e.map((function(t){var e=Q(t,2),o=e[0],i=e[1];return{type:"command",id:o,content:o,action:function(){n.annotation=i,r()}}})),id:"annotations"},o),e.length?o.enable():o.disable()},e.prototype.dynamicSubmenus=function(){var t,r;try{for(var n=i(e.DynamicSubmenus),o=n.next();!o.done;o=n.next()){var T=Q(o.value,2),s=T[0],a=T[1],l=this.find(s);if(l){var c=a(this,l);l.submenu=c,c.items.length?l.enable():l.disable()}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.DynamicSubmenus=new Map,e}(T.ContextMenu);e.MJContextMenu=a},8310:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Menu=void 0;var Q=r(5713),T=r(4474),s=r(9515),a=r(7233),l=r(5865),c=r(473),u=r(4414),p=r(4922),h=r(6914),d=r(3463),f=r(7309),L=i(r(5445)),m=s.MathJax,y="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),g=function(){function t(t,e){void 0===e&&(e={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new c.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=T.STATE.LAST,this.about=new p.Info('MathJax v'+Q.mathjax.version,(function(){var t=[];return t.push("Input Jax: "+r.document.inputJax.map((function(t){return t.name})).join(", ")),t.push("Output Jax: "+r.document.outputJax.name),t.push("Document Type: "+r.document.kind),t.join("
")}),'www.mathjax.org'),this.help=new p.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new u.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var t=r.toMML(r.menu.mathItem);return"
"+r.formatSource(t)+"
"}),""),this.originalText=new u.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.math;return'
'+r.formatSource(t)+"
"}),""),this.annotationText=new u.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var t=r.menu.annotation;return'
'+r.formatSource(t)+"
"}),""),this.zoomBox=new p.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.typesetRoot.cloneNode(!0);return t.style.margin="0",'
'+t.outerHTML+"
"}),""),this.document=t,this.options=(0,a.userOptions)((0,a.defaultOptions)({},this.constructor.OPTIONS),e),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(t.prototype,"isLoading",{get:function(){return t.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"loadingPromise",{get:function(){return this.isLoading?(t._loadingPromise||(t._loadingPromise=new Promise((function(e,r){t._loadingOK=e,t._loadingFailed=r}))),t._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),t.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var t=this.document.outputJax;this.jax[t.name]=t,this.settings.renderer=t.name,m._.a11y&&m._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=t.options.scale,this.defaultSettings=Object.assign({},this.settings)},t.prototype.initMenu=function(){var t=this,e=new h.Parser([["contextMenu",l.MJContextMenu.fromJson.bind(l.MJContextMenu)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(e){return t.setRenderer(e)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(e){return t.setScale(e)})),this.variable("explorer",(function(e){return t.setExplorer(e)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(t){return L.default.setupEngine({locale:t})})),this.a11yVar("speechRules",(function(e){var r=n(e.split("-"),2),o=r[0],i=r[1];t.document.options.sre.domain=o,t.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(e){return t.setCollapsible(e)})),this.variable("inTabOrder",(function(e){return t.setTabOrder(e)})),this.variable("assistiveMml",(function(e){return t.setAssistiveMml(e)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return t.mathmlCode.post()})),this.command("Original","Original Form",(function(){return t.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return t.copyMathML()})),this.command("Original","Original Form",(function(){return t.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return t.zoom(null,"",t.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(y?"Option":"Alt",y?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!y}),this.checkbox("Control","Control","ctrl",{hiddne:y}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return t.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return t.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return t.about.post()})),this.command("Help","MathJax Help",(function(){return t.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,f.CssStyles.addInfoStyles(this.document.document),f.CssStyles.addMenuStyles(this.document.document)},t.prototype.checkLoadableItems=function(){var t,e;if(m&&m._&&m.loader&&m.startup)!this.settings.collapsible||m._.a11y&&m._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||m._.a11y&&m._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||m._.a11y&&m._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var n=o(Object.keys(this.jax)),i=n.next();!i.done;i=n.next()){var Q=i.value;this.jax[Q]||r.findID("Settings","Renderer",Q).disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},t.prototype.enableExplorerItems=function(t){var e,r,n=this.menu.findID("Accessibility","Activate").menu;try{for(var i=o(n.items.slice(1)),Q=i.next();!Q.done;Q=i.next()){var T=Q.value;if(T instanceof d.Rule)break;t?T.enable():T.disable()}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mergeUserSettings=function(){try{var e=localStorage.getItem(t.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.saveUserSettings=function(){var e,r,n={};try{for(var i=o(Object.keys(this.settings)),Q=i.next();!Q.done;Q=i.next()){var T=Q.value;this.settings[T]!==this.defaultSettings[T]&&(n[T]=this.settings[T])}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{Object.keys(n).length?localStorage.setItem(t.MENU_STORAGE,JSON.stringify(n)):localStorage.removeItem(t.MENU_STORAGE)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.setA11y=function(t){m._.a11y&&m._.a11y.explorer&&m._.a11y.explorer_ts.setA11yOptions(this.document,t)},t.prototype.getA11y=function(t){if(m._.a11y&&m._.a11y.explorer)return void 0!==this.document.options.a11y[t]?this.document.options.a11y[t]:this.document.options.sre[t]},t.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},t.prototype.setScale=function(t){this.document.outputJax.options.scale=parseFloat(t),this.document.rerender()},t.prototype.setRenderer=function(t){var e=this;if(this.jax[t])this.setOutputJax(t);else{var r=t.toLowerCase();this.loadComponent("output/"+r,(function(){var n=m.startup;r in n.constructors&&(n.useOutput(r,!0),n.output=n.getOutputJax(),e.jax[t]=n.output,e.setOutputJax(t))}))}},t.prototype.setOutputJax=function(t){this.jax[t].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[t],this.rerender()},t.prototype.setTabOrder=function(t){this.menu.store.inTaborder(t)},t.prototype.setAssistiveMml=function(t){this.document.options.enableAssistiveMml=t,!t||m._.a11y&&m._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},t.prototype.setExplorer=function(t){this.enableExplorerItems(t),this.document.options.enableExplorer=t,!t||m._.a11y&&m._.a11y.explorer?this.rerender(this.settings.collapsible?T.STATE.RERENDER:T.STATE.COMPILED):this.loadA11y("explorer")},t.prototype.setCollapsible=function(t){this.document.options.enableComplexity=t,!t||m._.a11y&&m._.a11y.complexity?this.rerender(T.STATE.COMPILED):this.loadA11y("complexity")},t.prototype.scaleAllMath=function(){var t=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),e=prompt("Scale all mathematics (compared to surrounding text) by",t+"%");if(e)if(e.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(e)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},t.prototype.resetDefaults=function(){var e,r;t.loading++;var n=this.menu.pool,i=this.defaultSettings;try{for(var Q=o(Object.keys(this.settings)),s=Q.next();!s.done;s=Q.next()){var a=s.value,l=n.lookup(a);if(l){l.setValue(i[a]);var c=l.items[0];c&&c.executeCallbacks_()}else this.settings[a]=i[a]}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}t.loading--,this.rerender(T.STATE.COMPILED)},t.prototype.checkComponent=function(e){var r=t.loadingPromises.get(e);r&&Q.mathjax.retryAfter(r)},t.prototype.loadComponent=function(e,r){if(!t.loadingPromises.has(e)){var n=m.loader;if(n){t.loading++;var o=n.load(e).then((function(){t.loading--,t.loadingPromises.delete(e),r(),0===t.loading&&t._loadingPromise&&(t._loadingPromise=null,t._loadingOK())})).catch((function(e){t._loadingPromise?(t._loadingPromise=null,t._loadingFailed(e)):console.log(e)}));t.loadingPromises.set(e,o)}}},t.prototype.loadA11y=function(e){var r=this,n=!T.STATE.ENRICHED;this.loadComponent("a11y/"+e,(function(){var o=m.startup;Q.mathjax.handlers.unregister(o.handler),o.handler=o.getHandler(),Q.mathjax.handlers.register(o.handler);var i=r.document;r.document=o.document=o.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,t._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===e||n?T.STATE.COMPILED:T.STATE.TYPESET))}))},t.prototype.transferMathList=function(t){var e,r,n=this.document.options.MathItem;try{for(var i=o(t.math),Q=i.next();!Q.done;Q=i.next()){var T=Q.value,s=new n;Object.assign(s,T),this.document.math.push(s)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.formatSource=function(t){return t.trim().replace(/&/g,"&").replace(//g,">")},t.prototype.toMML=function(t){return this.MmlVisitor.visitTree(t.root,t,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==t.inputJax.name})},t.prototype.zoom=function(t,e,r){t&&!this.isZoomEvent(t,e)||(this.menu.mathItem=r,t&&this.menu.post(t),this.zoomBox.post())},t.prototype.isZoomEvent=function(t,e){return this.settings.zoom===e&&(!this.settings.alt||t.altKey)&&(!this.settings.ctrl||t.ctrlKey)&&(!this.settings.cmd||t.metaKey)&&(!this.settings.shift||t.shiftKey)},t.prototype.rerender=function(e){void 0===e&&(e=T.STATE.TYPESET),this.rerenderStart=Math.min(e,this.rerenderStart),t.loading||(this.rerenderStart<=T.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=T.STATE.LAST)},t.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},t.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},t.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},t.prototype.copyToClipboard=function(t){var e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.body.removeChild(e)},t.prototype.addMenu=function(t){var e=this,r=t.typesetRoot;r.addEventListener("contextmenu",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("keydown",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("click",(function(r){return e.zoom(r,"Click",t)}),!0),r.addEventListener("dblclick",(function(r){return e.zoom(r,"DoubleClick",t)}),!0),this.menu.store.insert(r)},t.prototype.clear=function(){this.menu.store.clear()},t.prototype.variable=function(t,e){var r=this;return{name:t,getter:function(){return r.settings[t]},setter:function(n){r.settings[t]=n,e&&e(n),r.saveUserSettings()}}},t.prototype.a11yVar=function(t,e){var r=this;return{name:t,getter:function(){return r.getA11y(t)},setter:function(n){r.settings[t]=n;var o={};o[t]=n,r.setA11y(o),e&&e(n),r.saveUserSettings()}}},t.prototype.submenu=function(t,e,r,n){var i,Q;void 0===r&&(r=[]),void 0===n&&(n=!1);var T=[];try{for(var s=o(r),a=s.next();!a.done;a=s.next()){var l=a.value;Array.isArray(l)?T=T.concat(l):T.push(l)}}catch(t){i={error:t}}finally{try{a&&!a.done&&(Q=s.return)&&Q.call(s)}finally{if(i)throw i.error}}return{type:"submenu",id:t,content:e,menu:{items:T},disabled:0===T.length||n}},t.prototype.command=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"command",id:t,content:e,action:r},n)},t.prototype.checkbox=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"checkbox",id:t,content:e,variable:r},n)},t.prototype.radioGroup=function(t,e){var r=this;return e.map((function(e){return r.radio(e[0],e[1]||e[0],t)}))},t.prototype.radio=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"radio",id:t,content:e,variable:r},n)},t.prototype.label=function(t,e){return{type:"label",id:t,content:e}},t.prototype.rule=function(){return{type:"rule"}},t.MENU_STORAGE="MathJax-Menu-Settings",t.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,a.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},t.loading=0,t.loadingPromises=new Map,t._loadingPromise=null,t._loadingOK=null,t._loadingFailed=null,t}();e.Menu=g},4001:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuHandler=e.MenuMathDocumentMixin=e.MenuMathItemMixin=void 0;var a=r(5713),l=r(4474),c=r(7233),u=r(8310);function p(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addMenu=function(t,e){void 0===e&&(e=!1),this.state()>=l.STATE.CONTEXT_MENU||(this.isEscaped||!t.options.enableMenu&&!e||t.menu.addMenu(this),this.state(l.STATE.CONTEXT_MENU))},e.prototype.checkLoading=function(t){t.checkLoading()},e}(t)}function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r\n"+this.childNodeMml(e,r+" ","\n")+r+""},e.prototype.visitMathNode=function(e,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return t.prototype.visitDefault.call(this,e,r);var n=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(n?r+" \n":"")+this.childNodeMml(e,r+(n?" ":" "),"\n")+(n?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},e}(i.SerializedMmlVisitor);e.MmlVisitor=T},4414:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectableInfo=void 0;var i=r(4922),Q=r(2165),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addEvents=function(t){var e=this;t.addEventListener("keypress",(function(t){"a"===t.key&&(t.ctrlKey||t.metaKey)&&(e.selectAll(),e.stop(t))}))},e.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},e.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.getSelection().removeAllRanges()},e.prototype.generateHtml=function(){var e=this;t.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+Q.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(t){return e.copyToClipboard()}))},e}(i.Info);e.SelectableInfo=T},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,Q=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),Q>this.d&&(this.d=Q)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function Q(t,r){if("#"===r.charAt(0))return T(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var Q=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[Q]||(i[Q]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+Q+".js")))}return t}function T(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,Q)},e.numeric=T},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){Q=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var Q=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=Q;var T=function(){function t(){for(var t=[],r=0;r1;){var a=o.shift(),l=o.shift();a.merge(l,e),o.push(a)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,Q,T,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var a=this.list.next,l=t.list.next;a.data!==e.END&&l.data!==e.END;)r(l.data,a.data)?(o=n([a,l],2),l.prev.next=o[0],a.prev.next=o[1],i=n([a.prev,l.prev],2),l.prev=i[0],a.prev=i[1],Q=n([t.list,this.list],2),this.list.prev.next=Q[0],t.list.prev.next=Q[1],T=n([t.list.prev,this.list.prev],2),this.list.prev=T[0],t.list.prev=T[1],a=(s=n([l.next,a],2))[0],l=s[1]):a=a.next;return l.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=T},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var Q=i.value;this.styles[Q]||(this.styles[Q]={}),Object.assign(this.styles[Q],t[Q])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function s(t){var e,n,o=T(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(y.connect[t].children),Q=i.next();!Q.done;Q=i.next()){var s=Q.value;this.setStyle(this.childName(t,s),o.shift())}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function a(t){var e,n,o=y.connect[t].children,i=[];try{for(var Q=r(o),T=Q.next();!T.done;T=Q.next()){var s=T.value,a=this.styles[t+"-"+s];if(!a)return void delete this.styles[t];i.push(a)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function l(t){var e,n;try{for(var o=r(y.connect[t].children),i=o.next();!i.done;i=o.next()){var Q=i.value;this.setStyle(this.childName(t,Q),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function c(t){var e,i,Q=o([],n(y.connect[t].children),!1),T=this.styles[this.childName(t,Q.shift())];try{for(var s=r(Q),a=s.next();!a.done;a=s.next()){var l=a.value;if(this.styles[this.childName(t,l)]!==T)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{a&&!a.done&&(i=s.return)&&i.call(s)}finally{if(e)throw e.error}}this.styles[t]=T}var u=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,p=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(t){var e,n,o,i,Q={width:"",style:"",color:""};try{for(var s=r(T(this.styles[t])),a=s.next();!a.done;a=s.next()){var l=a.value;l.match(u)&&""===Q.width?Q.width=l:l.match(p)&&""===Q.style?Q.style=l:Q.color=l}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}try{for(var c=r(y.connect[t].children),h=c.next();!h.done;h=c.next()){var d=h.value;this.setStyle(this.childName(t,d),Q[d])}}catch(t){o={error:t}}finally{try{h&&!h.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}}function d(t){var e,n,o=[];try{for(var i=r(y.connect[t].children),Q=i.next();!Q.done;Q=i.next()){var T=Q.value,s=this.styles[this.childName(t,T)];s&&o.push(s)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var f={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function L(t){var e,o,i,Q,s=T(this.styles[t]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var l=r(s),c=l.next();!c.done;c=l.next()){var u=c.value;a.family=u;try{for(var p=(i=void 0,r(Object.keys(f))),h=p.next();!h.done;h=p.next()){var d=h.value;if((Array.isArray(a[d])||""===a[d])&&u.match(f[d]))if("size"===d){var L=n(u.split(/\//),2),m=L[0],g=L[1];a[d]=m,g&&(a["line-height"]=g)}else""===a.size&&(Array.isArray(a[d])?a[d].push(u):a[d]=u)}}catch(t){i={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(y.connect[t].children),Q=i.next();!Q.done;Q=i.next()){var T=Q.value,s=this.childName(t,T);if(Array.isArray(e[T])){var a=e[T];a.length&&(this.styles[s]=a.join(" "))}else""!==e[T]&&(this.styles[s]=e[T])}}catch(t){n={error:t}}finally{try{Q&&!Q.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,a),delete this.styles[t]}function m(t){}var y=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var Q=i.value,T=this.parentName(Q);this.styles[T]||n.push(Q+": "+this.styles[Q]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var Q=r(t.connect[e].children),T=Q.next();!T.done;T=Q.next()){var s=T.value,a=this.childName(i,s);t.connect[a].combine.call(this,a)}}catch(t){n={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],Q=o[1],T=o[2];if(i.match(/[^\s\n]/))return;this.set(Q,T)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:s,combine:a},border:{children:i,split:l,combine:c},"border-top":{children:Q,split:h,combine:d},"border-right":{children:Q,split:h,combine:d},"border-bottom":{children:Q,split:h,combine:d},"border-left":{children:Q,split:h,combine:d},"border-width":{children:i,split:s,combine:null},"border-style":{children:i,split:s,combine:null},"border-color":{children:i,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:L,combine:m}},t}();e.Styles=y},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var Q=parseFloat(i[1]||"1"),T=i[2];return e.UNITS.hasOwnProperty(T)?Q*e.UNITS[T]/o/n:e.RELUNITS.hasOwnProperty(T)?Q*e.RELUNITS[T]:"%"===T?Q/100*r:Q*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractItem=void 0;var Q=r(9329),T=r(2556),s=r(2165),a=function(t){function e(e,r,n,o){var i=t.call(this,e,r)||this;return i._content=n,i.disabled=!1,i.callbacks=[],i._id=o||n,i}return o(e,t),Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){this._content=t,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),e.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},e.prototype.executeAction=function(){},e.prototype.registerCallback=function(t){-1===this.callbacks.indexOf(t)&&this.callbacks.push(t)},e.prototype.unregisterCallback=function(t){var e=this.callbacks.indexOf(t);-1!==e&&this.callbacks.splice(e,1)},e.prototype.mousedown=function(t){this.press(),this.stop(t)},e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.deactivate(),this.stop(t)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content},e.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},e.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},e.prototype.focus=function(){this.menu.focused=this,t.prototype.focus.call(this),this.activate()},e.prototype.unfocus=function(){this.deactivate(),t.prototype.unfocus.call(this)},e.prototype.escape=function(t){T.MenuUtil.close(this)},e.prototype.up=function(t){this.menu.up(t)},e.prototype.down=function(t){this.menu.down(t)},e.prototype.left=function(t){this.menu.left(t)},e.prototype.right=function(t){this.menu.right(t)},e.prototype.space=function(t){this.press()},e.prototype.disable=function(){this.disabled=!0;var t=this.html;t.classList.add(s.HtmlClasses.MENUDISABLED),t.setAttribute("aria-disabled","true")},e.prototype.enable=function(){this.disabled=!1;var t=this.html;t.classList.remove(s.HtmlClasses.MENUDISABLED),t.removeAttribute("aria-disabled")},e.prototype.executeCallbacks_=function(){var t,e;try{for(var r=i(this.callbacks),n=r.next();!n.done;n=r.next()){var o=n.value;try{o(this)}catch(t){T.MenuUtil.error(t,"Callback for menu entry "+this.id+" failed.")}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e}(Q.AbstractEntry);e.AbstractItem=a},1484:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMenu=void 0;var Q=r(8372),T=r(1340),s=r(2165),a=r(6186),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.className=s.HtmlClasses.CONTEXTMENU,e.role="menu",e._items=[],e._baseMenu=null,e}return o(e,t),Object.defineProperty(e.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(t){this._baseMenu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"focused",{get:function(){return this._focused},set:function(t){if(this._focused!==t){this._focused||this.unfocus();var e=this._focused;this._focused=t,e&&e.unfocus()}},enumerable:!1,configurable:!0}),e.prototype.up=function(t){var e=this.items.filter((function(t){return t instanceof T.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=r?--r:e.length-1].focus()}else e[e.length-1].focus()},e.prototype.down=function(t){var e=this.items.filter((function(t){return t instanceof T.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=++r===e.length?0:r].focus()}else e[0].focus()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.generateMenu()},e.prototype.generateMenu=function(){var t,e,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var Q=o.value;if(Q.isHidden()){var T=Q.html;T.parentNode&&T.parentNode.removeChild(T)}else r.appendChild(Q.html)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.post=function(e,r){this.variablePool.update(),t.prototype.post.call(this,e,r)},e.prototype.unpostSubmenus=function(){var t,e,r=this.items.filter((function(t){return t instanceof a.Submenu}));try{for(var n=i(r),o=n.next();!o.done;o=n.next()){var Q=o.value;Q.submenu.unpost(),Q!==this.focused&&Q.unfocus()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},e.prototype.find=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var Q=o.value;if("rule"!==Q.type){if(Q.id===t)return Q;if("submenu"===Q.type){var T=Q.submenu.find(t);if(T)return T}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(Q.AbstractPostable);e.AbstractMenu=l},2868:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractNavigatable=void 0;var n=r(3205),o=r(8853),i=function(){function t(){this.bubble=!1}return t.prototype.bubbleKey=function(){this.bubble=!0},t.prototype.keydown=function(t){switch(t.keyCode){case n.KEY.ESCAPE:this.escape(t);break;case n.KEY.RIGHT:this.right(t);break;case n.KEY.LEFT:this.left(t);break;case n.KEY.UP:this.up(t);break;case n.KEY.DOWN:this.down(t);break;case n.KEY.RETURN:case n.KEY.SPACE:this.space(t);break;default:return}this.bubble?this.bubble=!1:this.stop(t)},t.prototype.escape=function(t){},t.prototype.space=function(t){},t.prototype.left=function(t){},t.prototype.right=function(t){},t.prototype.up=function(t){},t.prototype.down=function(t){},t.prototype.stop=function(t){t&&(t.stopPropagation(),t.preventDefault(),t.cancelBubble=!0)},t.prototype.mousedown=function(t){return this.stop(t)},t.prototype.mouseup=function(t){return this.stop(t)},t.prototype.mouseover=function(t){return this.stop(t)},t.prototype.mouseout=function(t){return this.stop(t)},t.prototype.click=function(t){return this.stop(t)},t.prototype.addEvents=function(t){t.addEventListener(o.MOUSE.DOWN,this.mousedown.bind(this)),t.addEventListener(o.MOUSE.UP,this.mouseup.bind(this)),t.addEventListener(o.MOUSE.OVER,this.mouseover.bind(this)),t.addEventListener(o.MOUSE.OUT,this.mouseout.bind(this)),t.addEventListener(o.MOUSE.CLICK,this.click.bind(this)),t.addEventListener("keydown",this.keydown.bind(this)),t.addEventListener("dragstart",this.stop.bind(this)),t.addEventListener(o.MOUSE.SELECTSTART,this.stop.bind(this)),t.addEventListener("contextmenu",this.stop.bind(this)),t.addEventListener(o.MOUSE.DBLCLICK,this.stop.bind(this))},t}();e.AbstractNavigatable=i},8372:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractPostable=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.posted=!1,e}return o(e,t),e.prototype.isPosted=function(){return this.posted},e.prototype.post=function(t,e){this.posted||(void 0!==t&&void 0!==e&&this.html.setAttribute("style","left: "+t+"px; top: "+e+"px;"),this.display(),this.posted=!0)},e.prototype.unpost=function(){if(this.posted){var t=this.html;t.parentNode&&t.parentNode.removeChild(t),this.posted=!1}},e}(r(9328).MenuElement);e.AbstractPostable=i},6765:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractVariableItem=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()},e.prototype.register=function(){this.variable.register(this)},e.prototype.unregister=function(){this.variable.unregister(this)},e.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},e}(r(1340).AbstractItem);e.AbstractVariableItem=i},5179:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CloseButton=void 0;var i=r(8372),Q=r(2165),T=function(t){function e(e){var r=t.call(this)||this;return r.element=e,r.className=Q.HtmlClasses.MENUCLOSE,r.role="button",r}return o(e,t),e.prototype.generateHtml=function(){var t=document.createElement("span");t.classList.add(this.className),t.setAttribute("role",this.role),t.setAttribute("tabindex","0");var e=document.createElement("span");e.textContent="\xd7",t.appendChild(e),this.html=t},e.prototype.display=function(){},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.element.unpost()},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.space=function(t){this.unpost(),this.stop(t)},e.prototype.mousedown=function(t){this.unpost(),this.stop(t)},e}(i.AbstractPostable);e.CloseButton=T},5073:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ContextMenu=void 0;var i=r(1484),Q=r(2165),T=r(1932),s=r(2358),a=function(t){function e(e){var r=t.call(this)||this;return r.factory=e,r.id="",r.moving=!1,r._store=new T.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return o(e,t),e.fromJson=function(t,e){var r=e.pool,n=e.items,o=e.id,i=void 0===o?"":o,Q=new this(t);Q.id=i;var T=t.get("variable");r.forEach((function(e){return T(t,e,Q.pool)}));var s=t.get("items")(t,n,Q);return Q.items=s,Q},e.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),t.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(Q.HtmlClasses.MENUFRAME);var e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+e),this._frame.appendChild(r),r.addEventListener("mousedown",function(t){this.unpost(),this.unpostWidgets(),this.stop(t)}.bind(this))},e.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},e.prototype.escape=function(t){this.unpost(),this.unpostWidgets()},e.prototype.unpost=function(){if(t.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var e=this.store;this.moving||e.insertTaborder(),e.active.focus()}},e.prototype.left=function(t){this.move_(this.store.previous())},e.prototype.right=function(t){this.move_(this.store.next())},Object.defineProperty(e.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),e.prototype.post=function(e,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void t.prototype.post.call(this,e,r);var n,o,i,Q=e;if(Q instanceof Event?(n=Q.target,this.stop(Q)):n=Q,Q instanceof MouseEvent&&(o=Q.pageX,i=Q.pageY,o||i||!Q.clientX||(o=Q.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=Q.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!o&&!i&&n){var T=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,a=n.getBoundingClientRect();o=(a.right+a.left)/2+T,i=(a.bottom+a.top)/2+s}this.store.active=n,this.anchor=this.store.active;var l=this.html;o+l.offsetWidth>document.body.offsetWidth-5&&(o=document.body.offsetWidth-l.offsetWidth-5),this.post(o,i)},e.prototype.registerWidget=function(t){this.widgets.push(t)},e.prototype.unregisterWidget=function(t){var e=this.widgets.indexOf(t);e>-1&&this.widgets.splice(e,1),0===this.widgets.length&&this.unpost()},e.prototype.unpostWidgets=function(){this.widgets.forEach((function(t){return t.unpost()}))},e.prototype.toJson=function(){return{type:""}},e.prototype.move_=function(t){this.anchor&&t!==this.anchor&&(this.moving=!0,this.unpost(),this.post(t),this.moving=!1)},e}(i.AbstractMenu);e.ContextMenu=a},7309:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=r(2165);!function(t){function e(t){return"."+(n.HtmlClasses[t]||t)}var r={};r[e("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[e("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[e("INFO")+e("MOUSEPOST")]="{outline:none;}",r[e("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var o={};o[e("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",o[e("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",o[e("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",o[e("MENUACTIVE")+" "+e("MENUARROW")]="{color:white}",o[e("MENUARROW")+e("RTL")]="{left:.5em; right:auto}",o[e("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",o[e("MENUCHECK")+e("RTL")]="{ right:.7em; left:auto }",o[e("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",o[e("MENURADIOCHECK")+e("RTL")]="{ right: .7em; left:auto}",o[e("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",o[e("MENUINPUTBOX")+e("RTL")]="{ left: .1em;}",o[e("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",o[e("MENUSLIDER")]="{ left: .1em;}",o[e("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",o[e("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",o[e("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",o[e("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",o[e("MENUDISABLED")]="{ color:GrayText}",o[e("MENUACTIVE")]="{ background-color: #606872; color: white;}",o[e("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",o[e("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",o[e("CONTEXTMENU")+":focus"]="{ outline:none}",o[e("CONTEXTMENU")+" "+e("MENUITEM")+":focus"]="{ outline:none}",o[e("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",o[e("SELECTIONITEM")]="{ padding-right: 1em;}",o[e("SELECTION")]="{ right: 40%; width:50%; }",o[e("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",o[e("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",o[e("MENU")+" "+e("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[e("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[e("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[e("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[e("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[e("MENUCLOSE")+":hover:focus"]="{ outline:none}";var Q=!1,T=!1,s=!1;function a(t){s||(l(i,t),s=!0)}function l(t,e){var r=e||document,n=r.createElement("style");n.type="text/css";var o="";for(var i in t)o+=i,o+=" ",o+=t[i],o+="\n";n.innerHTML=o,r.head.appendChild(n)}t.addMenuStyles=function(t){T||(l(o,t),T=!0,a(t))},t.addInfoStyles=function(t){Q||(l(r,t),Q=!0,a(t))}}(e.CssStyles||(e.CssStyles={}))},2165:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlAttrs=e.HtmlClasses=void 0;function r(t){return"CtxtMenu_"+t}function n(t){return r(t)}function o(t){return r(t)}e.HtmlClasses={ATTACHED:n("Attached"),CONTEXTMENU:n("ContextMenu"),MENU:n("Menu"),MENUARROW:n("MenuArrow"),MENUACTIVE:n("MenuActive"),MENUCHECK:n("MenuCheck"),MENUCLOSE:n("MenuClose"),MENUCOMBOBOX:n("MenuComboBox"),MENUDISABLED:n("MenuDisabled"),MENUFRAME:n("MenuFrame"),MENUITEM:n("MenuItem"),MENULABEL:n("MenuLabel"),MENURADIOCHECK:n("MenuRadioCheck"),MENUINPUTBOX:n("MenuInputBox"),MENURULE:n("MenuRule"),MENUSLIDER:n("MenuSlider"),MOUSEPOST:n("MousePost"),RTL:n("RTL"),INFO:n("Info"),INFOCLOSE:n("InfoClose"),INFOCONTENT:n("InfoContent"),INFOSIGNATURE:n("InfoSignature"),INFOTITLE:n("InfoTitle"),SLIDERVALUE:n("SliderValue"),SLIDERBAR:n("SliderBar"),SELECTION:n("Selection"),SELECTIONBOX:n("SelectionBox"),SELECTIONMENU:n("SelectionMenu"),SELECTIONDIVIDER:n("SelectionDivider"),SELECTIONITEM:n("SelectionItem")},e.HtmlAttrs={COUNTER:o("Counter"),KEYDOWNFUNC:o("keydownFunc"),CONTEXTMENUFUNC:o("contextmenuFunc"),OLDTAB:o("Oldtabindex"),TOUCHFUNC:o("TouchFunc")}},4922:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Info=void 0;var i=r(5179),Q=r(2165),T=function(t){function e(e,r,n){var o=t.call(this)||this;return o.title=e,o.signature=n,o.className=Q.HtmlClasses.INFO,o.role="dialog",o.contentDiv=o.generateContent(),o.close=o.generateClose(),o.content=r||function(){return""},o}return o(e,t),e.prototype.attachMenu=function(t){this.menu=t},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")},e.prototype.post=function(){t.prototype.post.call(this);var e=document.documentElement,r=this.html,n=window.innerHeight||e.clientHeight||e.scrollHeight||0,o=Math.floor(-r.offsetWidth/2),i=Math.floor((n-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+o+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(Q.HtmlClasses.MOUSEPOST),r.focus()},e.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var t=this.menu.html;t.parentNode&&t.parentNode.removeChild(t),this.menu.frame.appendChild(this.html)},e.prototype.click=function(t){},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.escape=function(t){this.unpost()},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.html.classList.remove(Q.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},e.prototype.generateClose=function(){var t=new i.CloseButton(this),e=t.html;return e.classList.add(Q.HtmlClasses.INFOCLOSE),e.setAttribute("aria-label","Close Dialog Box"),t},e.prototype.generateTitle=function(){var t=document.createElement("span");return t.innerHTML=this.title,t.classList.add(Q.HtmlClasses.INFOTITLE),t},e.prototype.generateContent=function(){var t=document.createElement("div");return t.classList.add(Q.HtmlClasses.INFOCONTENT),t.setAttribute("tabindex","0"),t},e.prototype.generateSignature=function(){var t=document.createElement("span");return t.innerHTML=this.signature,t.classList.add(Q.HtmlClasses.INFOSIGNATURE),t},e.prototype.toJson=function(){return{type:""}},e}(r(8372).AbstractPostable);e.Info=T},1409:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Checkbox=void 0;var i=r(6765),Q=r(2556),T=r(2165),s=function(t){function e(e,r,n,o){var i=t.call(this,e,"checkbox",r,o)||this;return i.role="menuitemcheckbox",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),Q.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(T.HtmlClasses.MENUCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Checkbox=s},9886:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Combo=void 0;var i=r(6765),Q=r(2556),T=r(2165),s=r(3205),a=function(t){function e(e,r,n,o){var i=t.call(this,e,"combobox",r,o)||this;return i.role="combobox",i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,Q.MenuUtil.getActiveElement(this))},e.prototype.space=function(e){t.prototype.space.call(this,e),Q.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(T.HtmlClasses.MENUCOMBOBOX)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(T.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.bubbleKey(),this.inputEvent=!0},e.prototype.keydown=function(e){if(this.inputEvent&&e.keyCode!==s.KEY.ESCAPE&&e.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void e.stopPropagation();t.prototype.keydown.call(this,e),e.stopPropagation()},e.prototype.updateAria=function(){},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(Q.MenuUtil.getActiveElement(this))}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Combo=a},3467:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Command=void 0;var i=r(1340),Q=r(2556),T=function(t){function e(e,r,n,o){var i=t.call(this,e,"command",r,o)||this;return i.command=n,i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.action,e.id)},e.prototype.executeAction=function(){try{this.command(Q.MenuUtil.getActiveElement(this))}catch(t){Q.MenuUtil.error(t,"Illegal command callback.")}Q.MenuUtil.close(this)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Command=T},2965:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Label=void 0;var i=r(1340),Q=r(2165),T=function(t){function e(e,r,n){return t.call(this,e,"label",r,n)||this}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.id)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(Q.HtmlClasses.MENULABEL)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Label=T},385:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Radio=void 0;var i=r(6765),Q=r(2556),T=r(2165),s=function(t){function e(e,r,n,o){var i=t.call(this,e,"radio",r,o)||this;return i.role="menuitemradio",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.id),Q.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(T.HtmlClasses.MENURADIOCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Radio=s},3463:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Rule=void 0;var i=r(9329),Q=r(2165),T=function(t){function e(e){var r=t.call(this,e,"rule")||this;return r.className=Q.HtmlClasses.MENUITEM,r.role="separator",r}return o(e,t),e.fromJson=function(t,e,r){return new this(r)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.classList.add(Q.HtmlClasses.MENURULE),e.setAttribute("aria-orientation","vertical")},e.prototype.addEvents=function(t){},e.prototype.toJson=function(){return{type:"rule"}},e}(i.AbstractEntry);e.Rule=T},7625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Slider=void 0;var i=r(6765),Q=r(2556),T=r(2165),s=r(3205),a=function(t){function e(e,r,n,o){var i=t.call(this,e,"slider",r,o)||this;return i.role="slider",i.labelId="ctx_slideLabel"+Q.MenuUtil.counter(),i.valueId="ctx_slideValue"+Q.MenuUtil.counter(),i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,Q.MenuUtil.getActiveElement(this)),this.update()},e.prototype.space=function(e){t.prototype.space.call(this,e),Q.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(T.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(T.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(T.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.inputEvent=!0},e.prototype.mousedown=function(t){t.stopPropagation()},e.prototype.mouseup=function(t){event.stopPropagation()},e.prototype.keydown=function(e){var r=e.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(e.preventDefault(),void t.prototype.keydown.call(this,e)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(t.prototype.keydown.call(this,e),void e.stopPropagation())},e.prototype.updateAria=function(){var t=this.variable.getValue();t&&this.input&&(this.input.setAttribute("aria-valuenow",t),this.input.setAttribute("aria-valuetext",t+"%"))},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(Q.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=t+"%"}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Slider=a},6186:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Submenu=void 0;var i=r(1340),Q=r(2165),T=function(t){function e(e,r,n){var o=t.call(this,e,"submenu",r,n)||this;return o._submenu=null,o}return o(e,t),e.fromJson=function(t,e,r){var n=e.content,o=e.menu,i=new this(r,n,e.id),Q=t.get("subMenu")(t,o,i);return i.submenu=Q,i},Object.defineProperty(e.prototype,"submenu",{get:function(){return this._submenu},set:function(t){this._submenu=t},enumerable:!1,configurable:!0}),e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.stop(t)},e.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return t.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else t.prototype.unfocus.call(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},e.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(Q.HtmlClasses.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")},e.prototype.left=function(e){this.submenu.isPosted()?this.submenu.unpost():t.prototype.left.call(this,e)},e.prototype.right=function(t){this.submenu.isPosted()?this.submenu.down(t):this.submenu.post()},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Submenu=T},3205:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.KEY=void 0,function(t){t[t.RETURN=13]="RETURN",t[t.ESCAPE=27]="ESCAPE",t[t.SPACE=32]="SPACE",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(e.KEY||(e.KEY={}))},9328:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MenuElement=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addAttributes=function(t){for(var e in t)this.html.setAttribute(e,t[e])},Object.defineProperty(e.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(t){this._html=t,this.addEvents(t)},enumerable:!1,configurable:!0}),e.prototype.generateHtml=function(){var t=document.createElement("div");t.classList.add(this.className),t.setAttribute("role",this.role),this.html=t},e.prototype.focus=function(){var t=this.html;t.setAttribute("tabindex","0"),t.focus()},e.prototype.unfocus=function(){var t=this.html;t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1");try{t.blur()}catch(t){}t.blur()},e}(r(2868).AbstractNavigatable);e.MenuElement=i},1932:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuStore=void 0;var o=r(2556),i=r(2165),Q=r(3205),T=function(){function t(t){this.menu=t,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+o.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(t.prototype,"active",{get:function(){return this._active},set:function(t){do{if(-1!==this.store.indexOf(t)){this._active=t;break}t=t.parentNode}while(t)},enumerable:!1,configurable:!0}),t.prototype.next=function(){var t=this.store.length;if(0===t)return this.active=null,null;var e=this.store.indexOf(this.active);return e=-1===e?0:e0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__spread||function(){for(var t=[],e=0;e0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionBox=e.SelectionMenu=void 0;var Q=r(2556),T=r(2165),s=r(1484),a=r(4922),l=function(t){function e(e){var r=t.call(this)||this;return r.anchor=e,r.className=T.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.values,i=e.variable,Q=new this(r),T=t.get("label")(t,{content:n||"",id:n||"id"},Q),s=t.get("rule")(t,{},Q),a=o.map((function(e){return t.get("radio")(t,{content:e,variable:i,id:e},Q)})),l=[T,s].concat(a);return Q.items=l,Q},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.items.forEach((function(t){return t.html.classList.add(T.HtmlClasses.SELECTIONITEM)}))},e.prototype.display=function(){},e.prototype.right=function(t){this.anchor.right(t)},e.prototype.left=function(t){this.anchor.left(t)},e}(s.AbstractMenu);e.SelectionMenu=l;var c=function(t){function e(e,r,n,o){void 0===n&&(n="none"),void 0===o&&(o="vertical");var i=t.call(this,e,null,r)||this;return i.style=n,i.grid=o,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.signature,i=e.selections,Q=new this(n,o,e.order,e.grid);Q.attachMenu(r);var T=i.map((function(e){return t.get("selectionMenu")(t,e,Q)}));return Q.selections=T,Q},e.prototype.attachMenu=function(t){this.menu=t},Object.defineProperty(e.prototype,"selections",{get:function(){return this._selections},set:function(t){var e=this;this._selections=[],t.forEach((function(t){return e.addSelection(t)}))},enumerable:!1,configurable:!0}),e.prototype.addSelection=function(t){t.anchor=this,this._selections.push(t)},e.prototype.rowDiv=function(t){var e=this,r=document.createElement("div");this.contentDiv.appendChild(r);var n=t.map((function(t){return r.appendChild(t.html),t.html.id||(t.html.id=e.prefix+Q.MenuUtil.counter()),t.html.getBoundingClientRect()})),o=n.map((function(t){return t.width})),i=o.reduce((function(t,e){return t+e}),0),s=n.reduce((function(t,e){return Math.max(t,e.height)}),0);return r.classList.add(T.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,i,s,o]},e.prototype.display=function(){if(t.prototype.display.call(this),this.order(),this.selections.length){for(var e=[],r=0,n=[],o=this.getChunkSize(this.selections.length),Q=function(t){var Q=T.selections.slice(t,t+o),s=i(T.rowDiv(Q),4),a=s[0],l=s[1],c=s[2],u=s[3];e.push(a),r=Math.max(r,l),Q.forEach((function(t){return t.html.style.height=c+"px"})),n=T.combineColumn(n,u)},T=this,s=0;sdocument.body.offsetWidth-5&&(i=Math.max(5,i-o-r.offsetWidth+6)),t.prototype.post.call(this,i,Q)}},e.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},e.prototype.setBaseMenu=function(){var t=this;do{t=t.anchor.menu}while(t instanceof e);this.baseMenu=t},e.prototype.left=function(t){this.focused=null,this.anchor.focus()},e.prototype.toJson=function(){return{type:""}},e}(r(1484).AbstractMenu);e.SubMenu=i},3737:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Variable=void 0;var n=r(2556),o=function(){function t(t,e,r){this._name=t,this.getter=e,this.setter=r,this.items=[]}return t.fromJson=function(t,e,r){var n=new this(e.name,e.getter,e.setter);r.insert(n)},Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.getValue=function(t){try{return this.getter(t)}catch(t){return n.MenuUtil.error(t,"Command of variable "+this.name+" failed."),null}},t.prototype.setValue=function(t,e){try{this.setter(t,e)}catch(t){n.MenuUtil.error(t,"Command of variable "+this.name+" failed.")}this.update()},t.prototype.register=function(t){-1===this.items.indexOf(t)&&this.items.push(t)},t.prototype.unregister=function(t){var e=this.items.indexOf(t);-1!==e&&this.items.splice(e,1)},t.prototype.update=function(){this.items.forEach((function(t){return t.update()}))},t.prototype.registerCallback=function(t){this.items.forEach((function(e){return e.registerCallback(t)}))},t.prototype.unregisterCallback=function(t){this.items.forEach((function(e){return e.unregisterCallback(t)}))},t.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},t}();e.Variable=o},2358:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VariablePool=void 0;var r=function(){function t(){this.pool={}}return t.prototype.insert=function(t){this.pool[t.name]=t},t.prototype.lookup=function(t){return this.pool[t]},t.prototype.remove=function(t){delete this.pool[t]},t.prototype.update=function(){for(var t in this.pool)this.pool[t].update()},t}();e.VariablePool=r},3921:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractAudioRenderer=void 0;const n=r(5897);e.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(t){this.separator_=t}getSeparator(){return"braille"===n.default.getInstance().modality?"":this.separator_}error(t){return null}merge(t){let e="";const r=t.length-1;for(let n,o=0;n=t[o];o++)if(e+=n.speech,odelete t[e])),e.open.forEach((r=>t[r]=e[r]));const r=Object.keys(t);t.open=r},e.sortClose=function(t,e){if(t.length<=1)return t;const r=[];for(let n,o=0;n=e[o],t.length;o++)n.close&&n.close.length&&n.close.forEach((function(e){const n=t.indexOf(e);-1!==n&&(r.unshift(e),t.splice(n,1))}));return r};let T={},s=[];function a(t,e){const r=t[t.length-1];if(r){if(p(e)&&p(r)){if(void 0===r.join)return void(r.span=r.span.concat(e.span));const t=r.span.pop(),n=e.span.shift();return r.span.push(t+r.join+n),r.span=r.span.concat(e.span),void(r.join=e.join)}u(e)&&u(r)?r.pause=Q(r.pause,e.pause):t.push(e)}else t.push(e)}function l(t,e){t.rate&&(e.rate=t.rate),t.pitch&&(e.pitch=t.pitch),t.volume&&(e.volume=t.volume)}function c(t){return"object"==typeof t&&t.open}function u(t){return"object"==typeof t&&1===Object.keys(t).length&&Object.keys(t)[0]===o.personalityProps.PAUSE}function p(t){const e=Object.keys(t);return"object"==typeof t&&(1===e.length&&"span"===e[0]||2===e.length&&("span"===e[0]&&"join"===e[1]||"span"===e[1]&&"join"===e[0]))}function h(t,e,r,n,T,s=!1){if(s){const s=t[t.length-1];let a;if(s&&(a=s[o.personalityProps.JOIN]),s&&!e.speech&&T&&u(s)){const t=o.personalityProps.PAUSE;s[t]=Q(s[t],T[t]),T=null}if(s&&e.speech&&0===Object.keys(r).length&&p(s)){if(void 0!==a){const t=s.span.pop();e=new i.Span(t.speech+a+e.speech,t.attributes)}s.span.push(e),e=new i.Span("",{}),s[o.personalityProps.JOIN]=n}}0!==Object.keys(r).length&&t.push(r),e.speech&&t.push({span:[e],join:n}),T&&t.push(T)}function d(t,e){if(!e)return t;const r={};for(const n of o.personalityPropList){const o=t[n],i=e[n];if(!o&&!i||o&&i&&o===i)continue;const Q=o||0;c(r)||(r.open=[],r.close=[]),o||r.close.push(n),i||r.open.push(n),i&&o&&(r.close.push(n),r.open.push(n)),e[n]=Q,r[n]=Q,T[n]?T[n].push(Q):T[n]=[Q]}if(c(r)){let t=r.close.slice();for(;t.length>0;){let o=s.pop();const i=(0,n.setdifference)(o,t);if(t=(0,n.setdifference)(t,o),o=i,0!==t.length){if(0!==o.length){r.close=r.close.concat(o),r.open=r.open.concat(o);for(let t,n=0;t=o[n];n++)r[t]=e[t]}}else 0!==o.length&&s.push(o)}s.push(r.open)}return r}e.personalityMarkup=function(t){T={},s=[];let e=[];const r={};for(let n,i=0;n=t[i];i++){let t=null;const i=n.descriptionSpan(),Q=n.personality,T=Q[o.personalityProps.JOIN];delete Q[o.personalityProps.JOIN],void 0!==Q[o.personalityProps.PAUSE]&&(t={[o.personalityProps.PAUSE]:Q[o.personalityProps.PAUSE]},delete Q[o.personalityProps.PAUSE]);h(e,i,d(Q,r),T,t,!0)}return e=e.concat(function(){const t=[];for(let e=s.length-1;e>=0;e--){const r=s[e];if(r.length){const e={open:[],close:[]};for(let t=0;t"string"==typeof t?new a.Span(t,{}):t)),r=d.get(n.default.getInstance().markup);return r?r.merge(e):t.join()},e.finalize=function(t){const e=d.get(n.default.getInstance().markup);return e?e.finalize(t):t},e.error=function(t){const e=d.get(n.default.getInstance().markup);return e?e.error(t):""},e.registerRenderer=function(t,e){d.set(t,e)},e.isXml=function(){return d.get(n.default.getInstance().markup)instanceof p.XmlRenderer}},8639:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LayoutRenderer=void 0;const n=r(2057),o=r(5740),i=r(4440),Q=r(3706),T=r(2456);class s extends T.XmlRenderer{finalize(t){return function(t){a="";const e=o.parseInput(`${t}`);return n.Debugger.getInstance().output(o.formatXml(e.toString())),a=p(e),a}(t)}pause(t){return""}prosodyElement(t,e){return t===i.personalityProps.LAYOUT?`<${e}>`:""}closeTag(t){return``}markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n);continue}e.push(this.processContent(r)),r=[];const t=n.layout;t.match(/^begin/)?e.push("<"+t.replace(/^begin/,"")+">"):t.match(/^end/)?e.push(""):console.warn("Something went wrong with layout markup: "+t)}return e.push(this.processContent(r)),e.join("")}processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=r[n];n++)t.span?e.push(this.merge(t.span)):Q.isPauseElement(t);return e.join("")}}e.LayoutRenderer=s;let a="";const l={TABLE:function(t){let e=L(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1)}));const[r,n]=m(e);return e=y(e,n),g(e,r)},CASES:function(t){let e=L(t);e.forEach((t=>{t.cells=t.cells.slice(0,-1),t.width=t.width.slice(0,-1)}));const[r,n]=m(e);return e=y(e,n),g(e,r)},CAYLEY:function(t){let e=L(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1),t.sep=t.sep+t.sep}));const[r,n]=m(e),o={lfence:"",rfence:"",cells:n.map((t=>"\u2810"+new Array(t).join("\u2812"))),width:n,height:1,sep:e[0].sep};return e.splice(1,0,o),e=y(e,n),g(e,r)},MATRIX:function(t){let e=L(t);const[r,n]=m(e);return e=y(e,n),g(e,r)},CELL:p,FENCE:p,ROW:p,FRACTION:function(t){const[e,r,,n,o]=Array.from(t.childNodes),i=c(r),Q=c(n),T=d(i),s=d(Q);let a=Math.max(T,s);const l=e+new Array(a+1).join("\u2812")+o;return a=l.length,`${M(i,a)}\n${l}\n${M(Q,a)}`},NUMERATOR:_,DENOMINATOR:_};function c(t){const e=o.tagName(t),r=l[e];return r?r(t):t.textContent}function u(t,e){if(!t||!e)return t+e;const r=h(t),n=h(e),o=r-n;t=o<0?f(t,n,d(t)):t,e=o>0?f(e,r,d(e)):e;const i=t.split(/\r\n|\r|\n/),Q=e.split(/\r\n|\r|\n/),T=[];for(let t=0;tMath.max(e.length,t)),0)}function f(t,e,r){return t=function(t,e){const r=e-h(t);return t+(r>0?new Array(r+1).join("\n"):"")}(t,e),function(t,e){const r=t.split(/\r\n|\r|\n/),n=[];for(const t of r){const r=e-t.length;n.push(t+(r>0?new Array(r+1).join("\u2800"):""))}return n.join("\n")}(t,r)}function L(t){const e=Array.from(t.childNodes),r=[];for(const t of e)t.nodeType===o.NodeType.ELEMENT_NODE&&r.push(v(t));return r}function m(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),r=[];for(let e=0;et.width[e])).reduce(((t,e)=>Math.max(t,e)),0));return[e,r]}function y(t,e){const r=[];for(const n of t){if(0===n.height)continue;const t=[];for(let r=0;rt.lfence+t.cells.join(t.sep)+t.rfence)).join("\n");const r=[];for(const e of t){const t=H(e.sep,e.height);let n=e.cells.shift();for(;e.cells.length;)n=u(n,t),n=u(n,e.cells.shift());n=u(H(e.lfence,e.height),n),n=u(n,H(e.rfence,e.height)),r.push(n),r.push(e.lfence+new Array(d(n)-3).join(e.sep)+e.rfence)}return r.slice(0,-1).join("\n")}function H(t,e){let r="";for(;e;)r+=t+"\n",e--;return r.slice(0,-1)}function b(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.tagName(t)?c(t):""}function v(t){const e=Array.from(t.childNodes),r=b(e[0]),n=b(e[e.length-1]);r&&e.shift(),n&&e.pop();let i="";const Q=[];for(const t of e){if(t.nodeType===o.NodeType.TEXT_NODE){i=t.textContent;continue}const e=c(t);Q.push(e)}return{lfence:r,rfence:n,sep:i,cells:Q,height:Q.reduce(((t,e)=>Math.max(h(e),t)),0),width:Q.map(d)}}function M(t,e){const r=(e-d(t))/2,[n,o]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=t.split(/\r\n|\r|\n/),Q=[],[T,s]=[new Array(n+1).join("\u2800"),new Array(o+1).join("\u2800")];for(const t of i)Q.push(T+t+s);return Q.join("\n")}function _(t){const e=t.firstChild,r=p(t);if(e&&e.nodeType===o.NodeType.ELEMENT_NODE){if("ENGLISH"===o.tagName(e))return"\u2830"+r;if("NUMBER"===o.tagName(e))return"\u283c"+r}return r}},182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MarkupRenderer=void 0;const n=r(4440),o=r(3921);class i extends o.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[n.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-t),T=r*(1-Q)+n*Q;return+(Math.round(T+"e+"+o)+"e-"+o)}}applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t}ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)}}e.MarkupRenderer=i},8990:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.PunctuationRenderer=void 0;const n=r(4440),o=r(3921),i=r(3706);class Q extends o.AbstractAudioRenderer{markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let t,T=0;t=e[T];T++)i.isMarkupElement(t)||(i.isPauseElement(t)?Q&&(o=i.mergePause(o,t,Math.max)):(o&&(r+=this.pause(o[n.personalityProps.PAUSE]),o=null),r+=(Q?this.getSeparator():"")+this.merge(t.span),Q=!0));return r}pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medium":"long":t,Q.PAUSE_PUNCTUATION.get(e)||""}}e.PunctuationRenderer=Q,Q.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SableRenderer=void 0;const n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.personalityProps.PITCH:return'';case n.personalityProps.RATE:return'';case n.personalityProps.VOLUME:return'';default:return"<"+t.toUpperCase()+' VALUE="'+e+'">'}}closeTag(t){return""}}e.SableRenderer=i},9536:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Span=void 0;e.Span=class{constructor(t,e){this.speech=t,this.attributes=e}}},7504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlRenderer=void 0;const n=r(5897),o=r(4440),i=r(2456);class Q extends i.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){const r=(e=Math.floor(this.applyScaleFunction(e)))<0?e.toString():"+"+e.toString();return"":'%">')}closeTag(t){return""}}e.SsmlRenderer=Q},3757:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlStepRenderer=void 0;const n=r(7504);class o extends n.SsmlRenderer{markup(t){return o.MARKS={},super.markup(t)}merge(t){const e=[];for(let r=0;r'),o.MARKS[i]=!0),1===n.speech.length&&n.speech.match(/[a-zA-Z]/)?e.push(''+n.speech+""):e.push(n.speech)}return e.join(this.getSeparator())}}e.SsmlStepRenderer=o,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StringRenderer=void 0;const n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.span));if(!r.length)return e;const n=r.length-1;for(let t,o=0;t=r[o];o++){if(t.span&&(e+=this.merge(t.span)),o>=n)continue;const r=t.join;e+=void 0===r?this.getSeparator():r}return e}}e.StringRenderer=i},2456:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.XmlRenderer=void 0;const n=r(5897),o=r(3706),i=r(182);class Q extends i.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personalityMarkup(t),r=[],i=[];for(let t,Q=0;t=e[Q];Q++)if(t.span)r.push(this.merge(t.span));else if(o.isPauseElement(t))r.push(this.pause(t));else{if(t.close.length)for(let e=0;e{r.push(this.prosodyElement(e,t[e])),i.push(e)}))}}return r.join(" ")}}e.XmlRenderer=Q},707:function(t,e){function r(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.union=e.setdifference=e.interleaveLists=e.removeEmpty=void 0,e.removeEmpty=function(t){return t.filter((t=>t))},e.interleaveLists=function(t,e){const r=[];for(;t.length||e.length;)t.length&&r.push(t.shift()),e.length&&r.push(e.shift());return r},e.setdifference=r,e.union=function(t,e){return t&&e?t.concat(r(e,t)):t||e||[]}},2139:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.loadScript=e.loadMapsForIE_=e.installWGXpath_=e.loadWGXpath_=e.mapsForIE=e.detectEdge=e.detectIE=void 0;const n=r(2315),o=r(5274);function i(t){s(n.default.WGXpath),Q(t)}function Q(t,e){let r=e||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){Q(t,r++)}),200):r>=10||(n.default.wgxpath=wgxpath,t?n.default.wgxpath.install({document:document}):n.default.wgxpath.install(),o.xpath.evaluate=document.evaluate,o.xpath.result=XPathResult,o.xpath.createNSResolver=document.createNSResolver)}function T(){s(n.default.mathmapsIePath)}function s(t){const e=n.default.document.createElement("script");e.type="text/javascript",e.src=t,n.default.document.head?n.default.document.head.appendChild(e):n.default.document.body.appendChild(e)}e.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(T(),i(),!0)},e.detectEdge=function(){var t;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(t=window.chrome)||void 0===t?void 0:t.loadTimes)&&(document.evaluate=null,i(!0),!0)},e.mapsForIE=null,e.loadWGXpath_=i,e.installWGXpath_=Q,e.loadMapsForIE_=T,e.loadScript=s},2057:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Debugger=void 0;const n=r(2315);class o{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return o.instance=o.instance||new o,o.instance}init(t){t&&this.startDebugFile_(t),this.isActive_=!0}output(...t){this.isActive_&&this.output_(t)}generateOutput(t){this.isActive_&&this.output_(t.apply(t,[]))}exit(t=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)}startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this.outputFunction_=function(...t){this.stream_.write(t.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(t){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(t){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(t))}}e.Debugger=o},5740:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.serializeXml=e.cloneNode=e.tagName=e.querySelectorAll=e.querySelectorAllByAttrValue=e.querySelectorAllByAttr=e.formatXml=e.createTextNode=e.createElementNS=e.createElement=e.replaceNode=e.NodeType=e.parseInput=e.XML_ENTITIES=e.trimInput_=e.toArray=void 0;const n=r(5897),o=r(4440),i=r(2315),Q=r(5274);function T(t){const e=[];for(let r=0,n=t.length;r[ \f\n\r\t\v\u200b]+<").trim()}function a(t,e){if(!e)return[!1,""];const r=t.match(/^<([^> ]+).*>/),n=e.match(/^<\/([^>]+)>(.*)/);return r&&n&&r[1]===n[1]?[!0,n[2]]:[!1,""]}e.toArray=T,e.trimInput_=s,e.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},e.parseInput=function(t){const e=new i.default.xmldom.DOMParser,r=s(t),T=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const t=e.parseFromString(r,T?"text/html":"text/xml");return n.default.getInstance().mode===o.Mode.HTTP?(Q.xpath.currentDocument=t,T?t.body.childNodes[0]:t.documentElement):t.documentElement}catch(t){throw new n.SREError("Illegal input: "+t.message)}},function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",t[t.ENTITY_NODE=6]="ENTITY_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",t[t.NOTATION_NODE=12]="NOTATION_NODE"}(e.NodeType||(e.NodeType={})),e.replaceNode=function(t,e){t.parentNode&&(t.parentNode.insertBefore(e,t),t.parentNode.removeChild(t))},e.createElement=function(t){return i.default.document.createElement(t)},e.createElementNS=function(t,e){return i.default.document.createElementNS(t,e)},e.createTextNode=function(t){return i.default.document.createTextNode(t)},e.formatXml=function(t){let e="",r=/(>)(<)(\/*)/g,n=0,o=(t=t.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,o=o.map((t=>t.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((t,e)=>t.concat(e)),[]);o.length;){let t=o.shift();if(!t)continue;let r=0;if(t.match(/^<\w[^>/]*>[^>]+$/)){const e=a(t,o[0]);e[0]?e[1]?(t+=o.shift().slice(0,-e[1].length),e[1].trim()&&o.unshift(e[1])):t+=o.shift():r=1}else if(t.match(/^<\/\w/))0!==n&&(n-=1);else if(t.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(t.match(/^<\w[^>]*\/>.+$/)){const e=t.indexOf(">")+1;t.slice(e).trim()&&o.unshift(),t=t.slice(0,e)}else r=0;e+=new Array(n+1).join(" ")+t+"\r\n",n+=r}return e},e.querySelectorAllByAttr=function(t,e){return t.querySelectorAll?T(t.querySelectorAll(`[${e}]`)):Q.evalXPath(`.//*[@${e}]`,t)},e.querySelectorAllByAttrValue=function(t,e,r){return t.querySelectorAll?T(t.querySelectorAll(`[${e}="${r}"]`)):Q.evalXPath(`.//*[@${e}="${r}"]`,t)},e.querySelectorAll=function(t,e){return t.querySelectorAll?T(t.querySelectorAll(e)):Q.evalXPath(`.//${e}`,t)},e.tagName=function(t){return t.tagName.toUpperCase()},e.cloneNode=function(t){return t.cloneNode(!0)},e.serializeXml=function(t){return(new i.default.xmldom.XMLSerializer).serializeToString(t)}},5897:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.EnginePromise=e.SREError=void 0;const n=r(1676),o=r(4440),i=r(2057),Q=r(1377);class T extends Error{constructor(t=""){super(),this.message=t,this.name="SRE Error"}}e.SREError=T;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=o.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=n.DynamicCstr.DEFAULT_VALUES[n.Axis.STYLE],this._defaultLocale=n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=n.DynamicCstr.DEFAULT_VALUES[n.Axis.MODALITY],this.speech=o.Speech.NONE,this.markup=o.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new n.DynamicCstrParser(n.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=n.DynamicCstr.defaultCstr()}set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(t,e){return t}static evaluateNode(t){return s.nodeEvaluator(t)}getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t}setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE]=this.defaultLocale),t){const e=Object.keys(t);for(let r=0;r{void 0!==t[r]&&(e[r]=t[r])};return r("mode"),e.configurate(t),T.default.BINARY_FEATURES.forEach((r=>{void 0!==t[r]&&(e[r]=!!t[r])})),T.default.STRING_FEATURES.forEach(r),t.json&&(a.default.jsonPath=s.makePath(t.json)),t.xpath&&(a.default.WGXpath=t.xpath),e.setCustomLoader(t.custom),function(t){t.isIE=Q.detectIE(),t.isEdge=Q.detectEdge()}(e),o.setLocale(),e.setDynamicCstr(),e.init?(T.EnginePromise.promises.init=new Promise(((t,e)=>{setTimeout((()=>{t("init")}),10)})),e.init=!1,T.EnginePromise.get()):e.delay?(e.delay=!1,T.EnginePromise.get()):i.loadLocale()}))}},8496:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Event=e.EventType=e.Move=e.KeyCode=void 0,function(t){t[t.ENTER=13]="ENTER",t[t.ESC=27]="ESC",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN",t[t.TAB=9]="TAB",t[t.LESS=188]="LESS",t[t.GREATER=190]="GREATER",t[t.DASH=189]="DASH",t[t.ZERO=48]="ZERO",t[t.ONE=49]="ONE",t[t.TWO=50]="TWO",t[t.THREE=51]="THREE",t[t.FOUR=52]="FOUR",t[t.FIVE=53]="FIVE",t[t.SIX=54]="SIX",t[t.SEVEN=55]="SEVEN",t[t.EIGHT=56]="EIGHT",t[t.NINE=57]="NINE",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z"}(e.KeyCode||(e.KeyCode={})),e.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(t){t.CLICK="click",t.DBLCLICK="dblclick",t.MOUSEDOWN="mousedown",t.MOUSEUP="mouseup",t.MOUSEOVER="mouseover",t.MOUSEOUT="mouseout",t.MOUSEMOVE="mousemove",t.SELECTSTART="selectstart",t.KEYPRESS="keypress",t.KEYDOWN="keydown",t.KEYUP="keyup",t.TOUCHSTART="touchstart",t.TOUCHMOVE="touchmove",t.TOUCHEND="touchend",t.TOUCHCANCEL="touchcancel"}(e.EventType||(e.EventType={}));e.Event=class{constructor(t,e,r){this.src=t,this.type=e,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.makePath=void 0;const n=r(2315);function o(t){return t.match("/$")?t:t+"/"}e.makePath=o,e.localePath=function(t,e="json"){return o(n.default.jsonPath)+t+(e.match(/^\./)?e:"."+e)}},3769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.KeyProcessor=e.Processor=void 0;const n=r(8496);class o{constructor(t,e){this.name=t,this.process=e.processor,this.postprocess=e.postprocessor||((t,e)=>t),this.processor=this.postprocess?function(t){return this.postprocess(this.process(t),t)}:this.process,this.print=e.print||o.stringify_,this.pprint=e.pprint||this.print}static stringify_(t){return t?t.toString():t}}e.Processor=o,o.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends o{constructor(t,e){super(t,e),this.key=e.key||i.getKey_}static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t}}e.KeyProcessor=i},6499:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.keypress=e.output=e.print=e.process=e.set=void 0;const n=r(8290),o=r(5714),i=r(3090),Q=r(4356),T=r(1414),s=r(9552),a=r(9543),l=r(3362),c=r(1204),u=r(5740),p=r(5897),h=r(4440),d=r(3769),f=r(5274),L=new Map;function m(t){L.set(t.name,t)}function y(t){const e=L.get(t);if(!e)throw new p.SREError("Unknown processor "+t);return e}function g(t,e){const r=y(t);try{return r.processor(e)}catch(t){throw new p.SREError("Processing error for expression "+e)}}function H(t,e){const r=y(t);return p.default.getInstance().pprint?r.pprint(e):r.print(e)}e.set=m,e.process=g,e.print=H,e.output=function(t,e){const r=y(t);try{const t=r.processor(e);return p.default.getInstance().pprint?r.pprint(t):r.print(t)}catch(t){throw new p.SREError("Processing error for expression "+e)}},e.keypress=function(t,e){const r=y(t),n=r instanceof d.KeyProcessor?r.key(e):e,o=r.processor(n);return p.default.getInstance().pprint?r.pprint(o):r.print(o)},m(new d.Processor("semantic",{processor:function(t){const e=u.parseInput(t);return T.xmlTree(e)},postprocessor:function(t,e){const r=p.default.getInstance().speech;if(r===h.Speech.NONE)return t;const o=u.cloneNode(t);let i=a.computeMarkup(o);if(r===h.Speech.SHALLOW)return t.setAttribute("speech",n.finalize(i)),t;const Q=f.evalXPath(".//*[@id]",t),T=f.evalXPath(".//*[@id]",o);for(let t,e,r=0;t=Q[r],e=T[r];r++)i=a.computeMarkup(e),t.setAttribute("speech",n.finalize(i));return t},pprint:function(t){return u.formatXml(t.toString())}})),m(new d.Processor("speech",{processor:function(t){const e=u.parseInput(t),r=T.xmlTree(e),o=a.computeSpeech(r);return n.finalize(n.markup(o))},pprint:function(t){const e=t.toString();return n.isXml()?u.formatXml(e):e}})),m(new d.Processor("json",{processor:function(t){const e=u.parseInput(t);return T.getTree(e).toJson()},postprocessor:function(t,e){const r=p.default.getInstance().speech;if(r===h.Speech.NONE)return t;const o=u.parseInput(e),i=T.xmlTree(o),Q=a.computeMarkup(i);if(r===h.Speech.SHALLOW)return t.stree.speech=n.finalize(Q),t;const s=t=>{const e=f.evalXPath(`.//*[@id=${t.id}]`,i)[0],r=a.computeMarkup(e);t.speech=n.finalize(r),t.children&&t.children.forEach(s)};return s(t.stree),t},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),m(new d.Processor("description",{processor:function(t){const e=u.parseInput(t),r=T.xmlTree(e);return a.computeSpeech(r)},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),m(new d.Processor("enriched",{processor:function(t){return o.semanticMathmlSync(t)},postprocessor:function(t,e){const r=c.getSemanticRoot(t);let n;switch(p.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:n=s.generator("Adhoc"),n.getSpeech(r,t);break;case h.Speech.DEEP:n=s.generator("Tree"),n.getSpeech(t,t)}return t},pprint:function(t){return u.formatXml(t.toString())}})),m(new d.Processor("walker",{processor:function(t){const e=s.generator("Node");d.Processor.LocalState.speechGenerator=e,e.setOptions({modality:p.default.getInstance().modality,locale:p.default.getInstance().locale,domain:p.default.getInstance().domain,style:p.default.getInstance().style}),d.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=g("enriched",t),n=H("enriched",r);return d.Processor.LocalState.walker=l.walker(p.default.getInstance().walker,r,e,d.Processor.LocalState.highlighter,n),d.Processor.LocalState.walker},print:function(t){return d.Processor.LocalState.walker.speech()}})),m(new d.KeyProcessor("move",{processor:function(t){if(!d.Processor.LocalState.walker)return null;return!1===d.Processor.LocalState.walker.move(t)?n.error(t):d.Processor.LocalState.walker.speech()}})),m(new d.Processor("number",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":Q.LOCALE.NUMBERS.numberToWords(e)}})),m(new d.Processor("ordinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":Q.LOCALE.NUMBERS.wordOrdinal(e)}})),m(new d.Processor("numericOrdinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":Q.LOCALE.NUMBERS.numericOrdinal(e)}})),m(new d.Processor("vulgar",{processor:function(t){const[e,r]=t.split("/").map((t=>parseInt(t,10)));return isNaN(e)||isNaN(r)?"":g("speech",`${e}${r}`)}}))},2998:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function Q(t){try{s(n.next(t))}catch(t){i(t)}}function T(t){try{s(n.throw(t))}catch(t){i(t)}}function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(Q,T)}s((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.exit=e.move=e.walk=e.processFile=e.file=e.vulgar=e.numericOrdinal=e.ordinal=e.number=e.toEnriched=e.toDescription=e.toJson=e.toSemantic=e.toSpeech=e.localeLoader=e.engineReady=e.engineSetup=e.setupEngine=e.version=void 0;const o=r(5897),i=r(6828),Q=r(4440),T=r(7248),s=r(6499),a=r(2315),l=r(1377),c=r(6141);function u(t){return n(this,void 0,void 0,(function*(){return(0,i.setup)(t)}))}function p(t,e){return s.process(t,e)}function h(t,e,r){switch(o.default.getInstance().mode){case Q.Mode.ASYNC:return function(t,e,r){return n(this,void 0,void 0,(function*(){const n=yield a.default.fs.promises.readFile(e,{encoding:"utf8"}),i=s.output(t,n);if(r)try{a.default.fs.promises.writeFile(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}))}(t,e,r);case Q.Mode.SYNC:return function(t,e,r){const n=function(t){let e;try{e=a.default.fs.readFileSync(t,{encoding:"utf8"})}catch(e){throw new o.SREError("Can not open file: "+t)}return e}(e),i=s.output(t,n);if(r)try{a.default.fs.writeFileSync(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}(t,e,r);default:throw new o.SREError(`Can process files in ${o.default.getInstance().mode} mode`)}}e.version=l.Variables.VERSION,e.setupEngine=u,e.engineSetup=function(){const t=["mode"].concat(o.default.STRING_FEATURES,o.default.BINARY_FEATURES),e=o.default.getInstance(),r={};return t.forEach((function(t){r[t]=e[t]})),r.json=a.default.jsonPath,r.xpath=a.default.WGXpath,r.rules=e.ruleSets.slice(),r},e.engineReady=function(){return n(this,void 0,void 0,(function*(){return u({}).then((()=>o.EnginePromise.getall()))}))},e.localeLoader=c.standardLoader,e.toSpeech=function(t){return p("speech",t)},e.toSemantic=function(t){return p("semantic",t)},e.toJson=function(t){return p("json",t)},e.toDescription=function(t){return p("description",t)},e.toEnriched=function(t){return p("enriched",t)},e.number=function(t){return p("number",t)},e.ordinal=function(t){return p("ordinal",t)},e.numericOrdinal=function(t){return p("numericOrdinal",t)},e.vulgar=function(t){return p("vulgar",t)},e.file={},e.file.toSpeech=function(t,e){return h("speech",t,e)},e.file.toSemantic=function(t,e){return h("semantic",t,e)},e.file.toJson=function(t,e){return h("json",t,e)},e.file.toDescription=function(t,e){return h("description",t,e)},e.file.toEnriched=function(t,e){return h("enriched",t,e)},e.processFile=h,e.walk=function(t){return s.output("walker",t)},e.move=function(t){return s.keypress("move",t)},e.exit=function(t){const e=t||0;o.EnginePromise.getall().then((()=>process.exit(e)))},e.localePath=T.localePath,a.default.documentSupported?u({mode:Q.Mode.HTTP}).then((()=>u({}))):u({mode:Q.Mode.SYNC}).then((()=>u({mode:Q.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const t={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(t),t.document.XPathResult=t.XPathResult,t.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Variables=void 0;class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Locale ${t} does not exist! Using ${r.LOCALES.get(e)} instead.`),e)}}e.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.updateEvaluator=e.evaluateString=e.evaluateBoolean=e.getLeafNodes=e.evalXPath=e.resolveNameSpace=e.xpath=void 0;const n=r(5897),o=r(4440),i=r(2315);function Q(){return"undefined"!=typeof XPathResult}e.xpath={currentDocument:null,evaluate:Q()?document.evaluate:i.default.xpath.evaluate,result:Q()?XPathResult:i.default.xpath.XPathResult,createNSResolver:Q()?document.createNSResolver:i.default.xpath.createNSResolver};const T={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(t){return T[t]||null}e.resolveNameSpace=s;class a{constructor(){this.lookupNamespaceURI=s}}function l(t,r,i){return n.default.getInstance().mode!==o.Mode.HTTP||n.default.getInstance().isIE||n.default.getInstance().isEdge?e.xpath.evaluate(t,r,new a,i,null):e.xpath.currentDocument.evaluate(t,r,s,i,null)}function c(t,r){let n;try{n=l(t,r,e.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(t){return[]}const o=[];for(let t=n.iterateNext();t;t=n.iterateNext())o.push(t);return o}e.evalXPath=c,e.getLeafNodes=function(t){return c(".//*[count(*)=0]",t)},e.evaluateBoolean=function(t,r){let n;try{n=l(t,r,e.xpath.result.BOOLEAN_TYPE)}catch(t){return!1}return n.booleanValue},e.evaluateString=function(t,r){let n;try{n=l(t,r,e.xpath.result.STRING_TYPE)}catch(t){return""}return n.stringValue},e.updateEvaluator=function(t){if(n.default.getInstance().mode!==o.Mode.HTTP)return;let r=t;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?e.xpath.currentDocument=r:t.ownerDocument&&(e.xpath.currentDocument=t.ownerDocument)}},9268:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEnrichCase=void 0;e.AbstractEnrichCase=class{constructor(t){this.semantic=t}}},6061:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseBinomial=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const t=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(t),this.mml.hasAttribute(Q.Attribute.TYPE)){const t=n.createElement("mrow");t.setAttribute(Q.Attribute.ADDED,"true"),n.replaceNode(this.mml,t),t.appendChild(this.mml),this.mml=t}return(0,Q.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseBinomial=T},5765:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseDoubleScript=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.childNodes[0].role;return"MSUBSUP"===e&&"subsup"===r||"MUNDEROVER"===e&&"underover"===r}getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=this.semantic.childNodes[1],n=t.childNodes[1],o=i.walkTree(r),T=i.walkTree(e),s=i.walkTree(n);return(0,Q.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(Q.Attribute.CHILDREN,(0,Q.makeIdList)([e,n,r])),[T,s,o].forEach((t=>i.getInnerNode(t).setAttribute(Q.Attribute.PARENT,this.mml.getAttribute(Q.Attribute.ID)))),this.mml.setAttribute(Q.Attribute.TYPE,t.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[t.id,e.id,n.id],r.id]),this.mml}}e.CaseDoubleScript=T},7251:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseEmbellished=void 0;const n=r(5740),o=r(5952),i=r(9268),Q=r(5765),T=r(7014),s=r(6887),a=r(5452),l=r(2298);class c extends i.AbstractEnrichCase{constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.SemanticNode(t);return r.type="empty",r.mathmlTree=e,r}static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap_(t.childNodes[0],e)}getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(l.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"===t.type}getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.childNodes[0];this.fenced=t.childNodes[0],this.ofence=t.contentNodes[0],this.cfence=t.contentNodes[1],c.fencedMap_(this.ofence,this.ofenceMap),c.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fencedMml?t:this.fencedMml;t&&t!==this.cfenceMml;)this.fencedMmlNodes.push(t),t=t.nextSibling}getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||t===this.fenced);)-1===e.indexOf(t.fencePointer)||this.ofenceMml||(this.ofenceMml=t.mathmlTree),-1===r.indexOf(t.fencePointer)||this.cfenceMml||(this.cfenceMml=t.mathmlTree),t=t.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=a.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=a.ascendNewNode(this.cfenceMml))}rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_();for((0,l.setAttributes)(r,this.fenced.parent);!this.fencedElement(t);){const o=t.mathmlTree,i=this.specialCase_(t,o);if(i)t=i;else{(0,l.setAttributes)(o,t);const e=[];for(let r,n=1;r=t.childNodes[n];n++)e.push(a.walkTree(r));t=t.childNodes[0]}const Q=n.createElement("dummy"),T=o.childNodes[0];n.replaceNode(o,Q),n.replaceNode(r,o),n.replaceNode(o.childNodes[0],r),n.replaceNode(Q,T),e||(e=o)}return a.walkTree(this.ofence),a.walkTree(this.cfence),this.cleanupParents_(),e||r}specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(i=t.childNodes[0],o=Q.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===t.type||"subscript"===t.type?o=T.CaseMultiscripts:"tensor"===t.type&&(o=s.CaseTensor),i=o&&t.childNodes[0]&&"subsup"===t.childNodes[0].role?t.childNodes[0]:t),!i)return null;const a=i.childNodes[0],l=c.makeEmptyNode_(a.id);return i.childNodes[0]=l,e=new o(t).getMathml(),i.childNodes[0]=a,this.parentCleanup.push(e),i.childNodes[0]}introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.fullFence(this.cfenceMml);let r=n.createElement("mrow");if(n.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((t=>r.appendChild(t))),r.insertBefore(t,this.fencedMml),r.appendChild(e),!r.parentNode){const t=n.createElement("mrow");for(;r.childNodes.length>0;)t.appendChild(r.childNodes[0]);r.appendChild(t),r=t}return r}fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNode&&r.parentNode!==e;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.childNodes[1].getAttribute(l.Attribute.PARENT);t.childNodes[0].setAttribute(l.Attribute.PARENT,e)}))}}e.CaseEmbellished=c},6265:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLimit=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===e||"MUNDEROVER"===e)||"limboth"===r&&("MSUB"===e||"MUNDER"===e||"MSUP"===e||"MOVER"===e)}static walkTree_(t){t&&i.walkTree(t)}getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,Q.setAttributes)(this.mml,this.semantic),t[0].mathmlTree||(t[0].mathmlTree=this.semantic.mathmlTree),t.forEach(T.walkTree_),this.mml}}e.CaseLimit=T},6514:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLine=void 0;const n=r(9268),o=r(5452),i=r(2298);class Q extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&"line"===t.type}getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&o.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseLine=Q},6839:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiindex=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.contentNodes[0].role?i.collapsePunctuated(t):(i.walkTree(t),t.id)}static createNone_(t){const e=n.createElement("none");return t&&(0,Q.setAttributes)(e,t),e.setAttribute(Q.Attribute.ADDED,"true"),e}completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(1);let o=0;const s=t=>{for(let e,n=0;e=t[n];n++){const t=r[o];if(t&&e===parseInt(i.getInnerNode(t).getAttribute(Q.Attribute.ID)))i.getInnerNode(t).setAttribute(Q.Attribute.PARENT,this.semantic.id.toString()),o++;else{const r=this.semantic.querySelectorAll((t=>t.id===e));this.mml.insertBefore(T.createNone_(r[0]),t||null)}}};s(t),r[o]&&"MPRESCRIPTS"!==n.tagName(r[o])?this.mml.insertBefore(r[o],n.createElement("mprescripts")):o++,s(e)}}e.CaseMultiindex=T},7014:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiscripts=void 0;const n=r(5740),o=r(5656),i=r(6839),Q=r(5452),T=r(2298);class s extends i.CaseMultiindex{static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tagName(t.mathmlTree)&&("superscript"===t.type||"subscript"===t.type)}constructor(t){super(t)}getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const n=this.semantic.childNodes[0];t=n.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(n.childNodes[1]);const s=[this.semantic.id,[n.id,t.id,r],e];Q.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(T.Attribute.TYPE,n.role),this.completeMultiscript(o.SemanticSkeleton.interleaveIds(r,e),[])}else{t=this.semantic.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,t.id,e];Q.addCollapsedAttribute(this.mml,r)}const n=o.SemanticSkeleton.collapsedLeafs(r||[],e),s=Q.walkTree(t);return Q.getInnerNode(s).setAttribute(T.Attribute.PARENT,this.semantic.id.toString()),n.unshift(t.id),this.mml.setAttribute(T.Attribute.CHILDREN,n.join(",")),this.mml}}e.CaseMultiscripts=s},3416:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseProof=void 0;const n=r(9268),o=r(5452),i=r(2298);class Q extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"===t.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(t){o.walkTree(t),(0,i.setAttributes)(t.mathmlTree,t)})),this.semantic.childNodes.forEach((function(t){o.walkTree(t)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}e.CaseProof=Q},5699:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTable=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree}static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t.type}getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),e=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===n.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(t,r[0]||null),e&&this.mml.appendChild(e),this.mml=i.rewriteMfenced(this.mml)}else{const r=[t,this.mml];e&&r.push(e),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([t].concat(this.inner,[e]),this.semantic);return(0,Q.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseTable=T},6887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTensor=void 0;const n=r(5656),o=r(6839),i=r(5452),Q=r(2298);class T extends o.CaseMultiindex{static test(t){return!!t.mathmlTree&&"tensor"===t.type}constructor(t){super(t)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),e=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),T=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,Q.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,t,e,r,T];i.addCollapsedAttribute(this.mml,s);const a=n.SemanticSkeleton.collapsedLeafs(t,e,r,T);return a.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Q.Attribute.CHILDREN,a.join(",")),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,T),n.SemanticSkeleton.interleaveIds(t,e)),this.mml}}e.CaseTensor=T},9236:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseText=void 0;const n=r(9268),o=r(5452),i=r(2298);class Q extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return"punctuated"===t.type&&("text"===t.role||t.contentNodes.every((t=>"dummy"===t.role)))}getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return this.mml=o.introduceNewLayer(t,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),o.addCollapsedAttribute(this.mml,e),this.mml}}e.CaseText=Q},5714:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.prepareMmlString=e.testTranslation__=e.semanticMathml=e.semanticMathmlSync=e.semanticMathmlNode=void 0;const n=r(2057),o=r(5740),i=r(5897),Q=r(1414),T=r(5452),s=r(2298);function a(t){const e=o.cloneNode(t),r=Q.getTree(e);return T.enrich(e,r)}function l(t){return a(o.parseInput(t))}function c(t){return t.match(/^$/)||(t+=""),t}r(1513),e.semanticMathmlNode=a,e.semanticMathmlSync=l,e.semanticMathml=function(t,e){i.EnginePromise.getall().then((()=>{const r=o.parseInput(t);e(a(r))}))},e.testTranslation__=function(t){n.Debugger.getInstance().init();const e=l(c(t)).toString();return(0,s.removeAttributePrefix)(e),n.Debugger.getInstance().exit(),e},e.prepareMmlString=c},2298:function(t,e){var r;function n(t){return t.map((function(t){return t.id})).join(",")}function o(t,e){const n=[];"mglyph"===e.role&&n.push("image"),e.attributes.href&&n.push("link"),n.length&&t.setAttribute(r.POSTFIX,n.join(" "))}Object.defineProperty(e,"__esModule",{value:!0}),e.addPrefix=e.removeAttributePrefix=e.setPostfix=e.setAttributes=e.makeIdList=e.EnrichAttributes=e.Attribute=e.Prefix=void 0,e.Prefix="data-semantic-",function(t){t.ADDED="data-semantic-added",t.ALTERNATIVE="data-semantic-alternative",t.CHILDREN="data-semantic-children",t.COLLAPSED="data-semantic-collapsed",t.CONTENT="data-semantic-content",t.EMBELLISHED="data-semantic-embellished",t.FENCEPOINTER="data-semantic-fencepointer",t.FONT="data-semantic-font",t.ID="data-semantic-id",t.ANNOTATION="data-semantic-annotation",t.OPERATOR="data-semantic-operator",t.OWNS="data-semantic-owns",t.PARENT="data-semantic-parent",t.POSTFIX="data-semantic-postfix",t.PREFIX="data-semantic-prefix",t.ROLE="data-semantic-role",t.SPEECH="data-semantic-speech",t.STRUCTURE="data-semantic-structure",t.TYPE="data-semantic-type"}(r=e.Attribute||(e.Attribute={})),e.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],e.makeIdList=n,e.setAttributes=function(t,i){t.setAttribute(r.TYPE,i.type);const Q=i.allAttributes();for(let r,n=0;r=Q[n];n++)t.setAttribute(e.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&t.setAttribute(r.CHILDREN,n(i.childNodes)),i.contentNodes.length&&t.setAttribute(r.CONTENT,n(i.contentNodes)),i.parent&&t.setAttribute(r.PARENT,i.parent.id.toString()),o(t,i)},e.setPostfix=o,e.removeAttributePrefix=function(t){return t.toString().replace(new RegExp(e.Prefix,"g"),"")},e.addPrefix=function(t){return e.Prefix+t}},3532:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.factory=e.getCase=void 0,e.getCase=function(t){for(let r,n=0;r=e.factory[n];n++)if(r.test(t))return r.constr(t);return null},e.factory=[]},1513:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(6061),o=r(5765),i=r(7251),Q=r(6265),T=r(6514),s=r(7014),a=r(3416),l=r(5699),c=r(6887),u=r(9236);r(3532).factory.push({test:Q.CaseLimit.test,constr:t=>new Q.CaseLimit(t)},{test:i.CaseEmbellished.test,constr:t=>new i.CaseEmbellished(t)},{test:o.CaseDoubleScript.test,constr:t=>new o.CaseDoubleScript(t)},{test:c.CaseTensor.test,constr:t=>new c.CaseTensor(t)},{test:s.CaseMultiscripts.test,constr:t=>new s.CaseMultiscripts(t)},{test:T.CaseLine.test,constr:t=>new T.CaseLine(t)},{test:n.CaseBinomial.test,constr:t=>new n.CaseBinomial(t)},{test:a.CaseProof.test,constr:t=>new a.CaseProof(t)},{test:l.CaseTable.test,constr:t=>new l.CaseTable(t)},{test:u.CaseText.test,constr:t=>new u.CaseText(t)})},5452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.printNodeList__=e.collapsePunctuated=e.formattedOutput_=e.formattedOutput=e.getInnerNode=e.setOperatorAttribute_=e.createInvisibleOperator_=e.rewriteMfenced=e.cloneContentNode=e.addCollapsedAttribute=e.parentNode_=e.isIgnorable_=e.unitChild_=e.descendNode_=e.ascendNewNode=e.validLca_=e.pathToRoot_=e.attachedElement_=e.prunePath_=e.mathmlLca_=e.lcaType=e.functionApplication_=e.isDescendant_=e.insertNewChild_=e.mergeChildren_=e.collectChildNodes_=e.collateChildNodes_=e.childrenSubset_=e.moveSemanticAttributes_=e.introduceLayerAboveLca=e.introduceNewLayer=e.walkTree=e.enrich=e.SETTINGS=void 0;const n=r(2057),o=r(5740),i=r(5897),Q=r(3588),T=r(7516),s=r(5656),a=r(4795),l=r(2298),c=r(3532);function u(t){const e=(0,c.getCase)(t);let r;if(e)return r=e.getMathml(),x(r);if(1===t.mathml.length)return n.Debugger.getInstance().output("Walktree Case 0"),r=t.mathml[0],l.setAttributes(r,t),t.childNodes.length&&(n.Debugger.getInstance().output("Walktree Case 0.1"),t.childNodes.forEach((function(t){"empty"===t.type&&r.appendChild(u(t))}))),x(r);const o=t.contentNodes.map(w);k(t,o);const i=t.childNodes.map(u),Q=s.SemanticSkeleton.combineContentChildren(t,o,i);if(r=t.mathmlTree,null===r)n.Debugger.getInstance().output("Walktree Case 1"),r=p(Q,t);else{const t=O(Q);n.Debugger.getInstance().output("Walktree Case 2"),t?(n.Debugger.getInstance().output("Walktree Case 2.1"),r=t.parentNode):(n.Debugger.getInstance().output("Walktree Case 2.2"),r=R(r))}return r=P(r),y(r,Q,t),l.setAttributes(r,t),x(r)}function p(t,e){const r=M(t);let i=r.node;const Q=r.type;if(Q!==v.VALID||!a.hasEmptyTag(i))if(n.Debugger.getInstance().output("Walktree Case 1.1"),i=o.createElement("mrow"),Q===v.PRUNED)n.Debugger.getInstance().output("Walktree Case 1.1.0"),i=h(i,r.node,t);else if(t[0]){n.Debugger.getInstance().output("Walktree Case 1.1.1");const e=O(t),r=f(e.parentNode,t);o.replaceNode(e,i),r.forEach((function(t){i.appendChild(t)}))}return e.mathmlTree||(e.mathmlTree=i),i}function h(t,e,r){let i=E(e);if(a.hasMathTag(i)){n.Debugger.getInstance().output("Walktree Case 1.1.0.0"),d(i,t),o.toArray(i.childNodes).forEach((function(e){t.appendChild(e)}));const e=t;t=i,i=e}const Q=r.indexOf(e);return r[Q]=i,o.replaceNode(i,t),t.appendChild(i),r.forEach((function(e){t.appendChild(e)})),t}function d(t,e){for(const r of l.EnrichAttributes)t.hasAttribute(r)&&(e.setAttribute(r,t.getAttribute(r)),t.removeAttribute(r))}function f(t,e){const r=o.toArray(t.childNodes);let n=1/0,i=-1/0;return e.forEach((function(t){const e=r.indexOf(t);-1!==e&&(n=Math.min(n,e),i=Math.max(i,e))})),r.slice(n,i+1)}function L(t,e,r){const n=[];let i=o.toArray(t.childNodes),Q=!1;for(;i.length;){const t=i.shift();if(t.hasAttribute(l.Attribute.TYPE)){n.push(t);continue}const e=m(t);0!==e.length&&(1!==e.length?(Q?t.setAttribute("AuxiliaryImplicit",!0):Q=!0,i=e.concat(i)):n.push(t))}const T=[],s=r.childNodes.map((function(t){return t.mathmlTree}));for(;s.length;){const t=s.pop();if(t){if(-1!==n.indexOf(t))break;-1!==e.indexOf(t)&&T.unshift(t)}}return n.concat(T)}function m(t){const e=[];let r=o.toArray(t.childNodes);for(;r.length;){const t=r.shift();t.nodeType===o.NodeType.ELEMENT_NODE&&(t.hasAttribute(l.Attribute.TYPE)?e.push(t):r=o.toArray(t.childNodes).concat(r))}return e}function y(t,e,r){const n="implicit"===r.role&&T.flags.combine_juxtaposition?L(t,e,r):o.toArray(t.childNodes);if(!n.length)return void e.forEach((function(e){t.appendChild(e)}));let i=0;for(;e.length;){const r=e[0];n[i]===r||b(n[i],r)?(e.shift(),i++):n[i]&&-1===e.indexOf(n[i])?i++:(H(r,t)||g(t,n[i],r),e.shift())}}function g(t,e,r){if(!e)return void t.insertBefore(r,null);let n=e,o=N(n);for(;o&&o.firstChild===n&&!n.hasAttribute("AuxiliaryImplicit")&&o!==t;)n=o,o=N(n);o&&(o.insertBefore(r,n),n.removeAttribute("AuxiliaryImplicit"))}function H(t,e){if(!t)return!1;do{if((t=t.parentNode)===e)return!0}while(t);return!1}function b(t,e){const r=Q.functionApplication();if(t&&e&&t.textContent&&e.textContent&&t.textContent===r&&e.textContent===r&&"true"===e.getAttribute(l.Attribute.ADDED)){for(let r,n=0;r=t.attributes[n];n++)e.hasAttribute(r.nodeName)||e.setAttribute(r.nodeName,r.nodeValue);return o.replaceNode(t,e),!0}return!1}var v;function M(t){const e=O(t);if(!e)return{type:v.INVALID,node:null};const r=O(t.slice().reverse());if(e===r)return{type:v.VALID,node:e};const n=V(e),o=_(n,t),i=V(r,(function(t){return-1!==o.indexOf(t)})),Q=i[0],T=o.indexOf(Q);return-1===T?{type:v.INVALID,node:null}:{type:o.length!==n.length?v.PRUNED:S(o[T+1],i[1])?v.VALID:v.INVALID,node:Q}}function _(t,e){let r=0;for(;t[r]&&-1===e.indexOf(t[r]);)r++;return t.slice(0,r+1)}function O(t){let e=0,r=null;for(;!r&&e!1),n=[t];for(;!r(t)&&!a.hasMathTag(t)&&t.parentNode;)t=N(t),n.unshift(t);return n}function S(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)}function x(t){for(;!a.hasMathTag(t)&&A(t);)t=N(t);return t}function E(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&!a.hasIgnoreTag(t)}));return 1===r.length&&a.hasEmptyTag(r[0])&&!r[0].hasAttribute(l.Attribute.TYPE)?E(r[0]):t}function A(t){const e=N(t);return!(!e||!a.hasEmptyTag(e))&&o.toArray(e.childNodes).every((function(e){return e===t||C(e)}))}function C(t){if(t.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!t||a.hasIgnoreTag(t))return!0;const e=o.toArray(t.childNodes);return!(!a.hasEmptyTag(t)&&e.length||a.hasDisplayTag(t)||t.hasAttribute(l.Attribute.TYPE)||a.isOrphanedGlyph(t))&&o.toArray(t.childNodes).every(C)}function N(t){return t.parentNode}function w(t){if(t.mathml.length)return u(t);const r=e.SETTINGS.implicit?I(t):o.createElement("mrow");return t.mathml=[r],r}function P(t){if("MFENCED"!==o.tagName(t))return t;const e=o.createElement("mrow");for(let r,n=0;r=t.attributes[n];n++)-1===["open","close","separators"].indexOf(r.name)&&e.setAttribute(r.name,r.value);return o.toArray(t.childNodes).forEach((function(t){e.appendChild(t)})),o.replaceNode(t,e),e}function I(t){const e=o.createElement("mo"),r=o.createTextNode(t.textContent);return e.appendChild(r),l.setAttributes(e,t),e.setAttribute(l.Attribute.ADDED,"true"),e}function k(t,e){const r=t.type+(t.textContent?","+t.textContent:"");e.forEach((function(t){R(t).setAttribute(l.Attribute.OPERATOR,r)}))}function R(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return!C(t)})),n=[];for(let t,e=0;t=r[e];e++)if(a.hasEmptyTag(t)){const e=R(t);e&&e!==t&&n.push(e)}else n.push(t);return 1===n.length?n[0]:t}function j(t,e,r,n){const o=n||!1;D(t,"Original MathML",o),D(r,"Semantic Tree",o),D(e,"Semantically enriched MathML",o)}function D(t,e,r){const n=o.formatXml(t.toString());r?console.info(e+":\n```html\n"+l.removeAttributePrefix(n)+"\n```\n"):console.info(n)}e.SETTINGS={collapsed:!0,implicit:!0},e.enrich=function(t,e){const r=o.cloneNode(t);return u(e.root),i.default.getInstance().structure&&t.setAttribute(l.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(t,e).toString()),n.Debugger.getInstance().generateOutput((function(){return j(r,t,e,!0),[]})),t},e.walkTree=u,e.introduceNewLayer=p,e.introduceLayerAboveLca=h,e.moveSemanticAttributes_=d,e.childrenSubset_=f,e.collateChildNodes_=L,e.collectChildNodes_=m,e.mergeChildren_=y,e.insertNewChild_=g,e.isDescendant_=H,e.functionApplication_=b,function(t){t.VALID="valid",t.INVALID="invalid",t.PRUNED="pruned"}(v=e.lcaType||(e.lcaType={})),e.mathmlLca_=M,e.prunePath_=_,e.attachedElement_=O,e.pathToRoot_=V,e.validLca_=S,e.ascendNewNode=x,e.descendNode_=E,e.unitChild_=A,e.isIgnorable_=C,e.parentNode_=N,e.addCollapsedAttribute=function(t,e){const r=new s.SemanticSkeleton(e);t.setAttribute(l.Attribute.COLLAPSED,r.toString())},e.cloneContentNode=w,e.rewriteMfenced=P,e.createInvisibleOperator_=I,e.setOperatorAttribute_=k,e.getInnerNode=R,e.formattedOutput=j,e.formattedOutput_=D,e.collapsePunctuated=function(t,e){const r=!!e,n=e||[],o=t.parent,i=t.contentNodes.map((function(t){return t.id}));i.unshift("c");const Q=[t.id,i];for(let e,i=0;e=t.childNodes[i];i++){const t=u(e);n.push(t);const i=R(t);o&&!r&&i.setAttribute(l.Attribute.PARENT,o.id.toString()),Q.push(e.id)}return Q},e.printNodeList__=function(t,e){console.info(t),o.toArray(e).forEach((function(t){console.info(t.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHighlighter=void 0;const n=r(5274),o=r(2298);class i{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highlightNode(t);return this.setHighlighted(t),e})))}highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r++)this.highlight([t])}unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{this.isHighlighted(t.node)&&(this.unhighlightNode(t),this.unsetHighlighted(t.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(t){this.color=t}colorString(){return this.color.rgba()}addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n++)for(const r in e)t.addEventListener(r,e[r])}getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mactionName))}isMactionNode(t){const e=t.className||t.getAttribute("class");return!!e&&!!e.match(new RegExp(this.mactionName))}isHighlighted(t){return t.hasAttribute(i.ATTR)}setHighlighted(t){t.setAttribute(i.ATTR,"true")}unsetHighlighted(t){t.removeAttribute(i.ATTR)}colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.colorize(t)))}uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.uncolorize(t)))}colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(t.setAttribute(e+"-old",t.style.color),t.style.color=t.getAttribute(e))}uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttribute(e)&&(t.style.color=t.getAttribute(e))}}e.AbstractHighlighter=i,i.ATTR="sre-highlight"},6937:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super()}isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}}e.ChtmlHighlighter=o},8396:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ContrastPicker=e.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function n(t,e){const n=t||{color:e};let o=Object.prototype.hasOwnProperty.call(n,"color")?r[n.color]:n;return o||(o=r[e]),o.alpha=Object.prototype.hasOwnProperty.call(n,"alpha")?n.alpha:1,function(t){const e=t=>(t=Math.max(t,0),t=Math.min(255,t),Math.round(t));return t.red=e(t.red),t.green=e(t.green),t.blue=e(t.blue),t.alpha=Math.max(t.alpha,0),t.alpha=Math.min(1,t.alpha),t}(o)}class o{constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.background=n(t,o.DEFAULT_BACKGROUND_)}static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e}rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"};return{background:t(this.background),foreground:t(this.foreground)}}rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")"};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.toHex(t.blue)};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}}e.ColorPicker=o,o.DEFAULT_BACKGROUND_="blue",o.DEFAULT_FOREGROUND_="black";e.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return e=function(t,e,r){e=e>1?e/100:e,r=r>1?r/100:r;const n=(1-Math.abs(2*r-1))*e,o=n*(1-Math.abs(t/60%2-1)),i=r-n/2;let Q=0,T=0,s=0;return 0<=t&&t<60?[Q,T,s]=[n,o,0]:60<=t&&t<120?[Q,T,s]=[o,n,0]:120<=t&&t<180?[Q,T,s]=[0,n,o]:180<=t&&t<240?[Q,T,s]=[0,o,n]:240<=t&&t<300?[Q,T,s]=[o,0,n]:300<=t&&t<360&&([Q,T,s]=[n,0,o]),{red:Q+i,green:T+i,blue:s+i}}(this.hue,this.sat,this.light),"rgb("+(t={red:Math.round(255*e.red),green:Math.round(255*e.green),blue:Math.round(255*e.blue)}).red+","+t.green+","+t.blue+")";var t,e}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(t){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color},r=this.colorString();return t.style.backgroundColor=r.background,t.style.color=r.foreground,e}unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}}e.CssHighlighter=o},3090:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.highlighterMapping_=e.addEvents=e.highlighter=void 0;const n=r(6937),o=r(8396),i=r(933),Q=r(2598),T=r(4500),s=r(7071),a=r(4346),l=r(2222);e.highlighter=function(t,r,n){const i=new o.ColorPicker(t,r),Q="NativeMML"===n.renderer&&"Safari"===n.browser?"MML-CSS":"SVG"===n.renderer&&"v3"===n.browser?"SVG-V3":n.renderer,T=new(e.highlighterMapping_[Q]||e.highlighterMapping_.NativeMML);return T.setColor(i),T},e.addEvents=function(t,r,n){const o=e.highlighterMapping_[n.renderer];o&&(new o).addEvents(t,r)},e.highlighterMapping_={SVG:a.SvgHighlighter,"SVG-V3":l.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":Q.HtmlHighlighter,"MML-CSS":T.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:n.ChtmlHighlighter}},2598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){const e={node:t,foreground:t.style.color,position:t.style.position},r=this.color.rgb();t.style.color=r.foreground,t.style.position="relative";const o=t.bbox;if(o&&o.w){const i=.05,Q=0,T=n.createElement("span"),s=parseFloat(t.style.paddingLeft||"0");T.style.backgroundColor=r.background,T.style.opacity=r.alphaback.toString(),T.style.display="inline-block",T.style.height=o.h+o.d+2*i+"em",T.style.verticalAlign=-o.d+"em",T.style.marginTop=T.style.marginBottom=-i+"em",T.style.width=o.w+2*Q+"em",T.style.marginLeft=s-Q+"em",T.style.marginRight=-o.w-Q-s+"em",t.parentNode.insertBefore(T,t),e.box=T}return e}unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.position=t.position,t.box&&t.box.parentNode.removeChild(t.box)}}e.HtmlHighlighter=i},4500:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlCssHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlCssHighlighter=o},7071:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e=t.getAttribute("style");return e+=";background-color: "+this.colorString().background,e+=";color: "+this.colorString().foreground,t.setAttribute("style",e),{node:t}}unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";background-color: "+this.colorString().background,""),e=e.replace(";color: "+this.colorString().foreground,""),t.node.setAttribute("style",e)}colorString(){return this.color.rgba()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlHighlighter=o},4346:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previousSibling||t,background:t.style.backgroundColor,foreground:t.style.color},e;if("svg"===t.tagName){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};return t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e}const r=n.createElementNS("http://www.w3.org/2000/svg","rect");let i;if("use"===t.nodeName){const e=n.createElementNS("http://www.w3.org/2000/svg","g");t.parentNode.insertBefore(e,t),e.appendChild(t),i=e.getBBox(),e.parentNode.replaceChild(t,e)}else i=t.getBBox();r.setAttribute("x",(i.x-40).toString()),r.setAttribute("y",(i.y-40).toString()),r.setAttribute("width",(i.width+80).toString()),r.setAttribute("height",(i.height+80).toString());const Q=t.getAttribute("transform");return Q&&r.setAttribute("transform",Q),r.setAttribute("fill",this.colorString().background),r.setAttribute(o.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:r,foreground:t.getAttribute("fill")},t.setAttribute("fill",this.colorString().foreground),e}setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)}unhighlightNode(t){if("background"in t)return t.node.style.backgroundColor=t.background,void(t.node.style.color=t.foreground);t.foreground?t.node.nextSibling.setAttribute("fill",t.foreground):t.node.nextSibling.removeAttribute("fill"),t.node.parentNode.removeChild(t.node)}isMactionNode(t){let e=t.className||t.getAttribute("class");return e=void 0!==e.baseVal?e.baseVal:e,!!e&&!!e.match(new RegExp(this.mactionName))}}e.SvgHighlighter=i},2222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgV3Highlighter=void 0;const n=r(5740),o=r(5274),i=r(5105),Q=r(8396),T=r(4346);class s extends T.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,background:this.colorString().background,foreground:this.colorString().foreground},e;if("svg"===t.tagName||"MJX-CONTAINER"===t.tagName)return e={node:t,background:t.style.backgroundColor,foreground:t.style.color},t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e;const r=n.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const o=t.getBBox();r.setAttribute("x",(o.x-40).toString()),r.setAttribute("y",(o.y-40).toString()),r.setAttribute("width",(o.width+80).toString()),r.setAttribute("height",(o.height+80).toString());const T=t.getAttribute("transform");if(T&&r.setAttribute("transform",T),r.setAttribute("fill",this.colorString().background),t.setAttribute(i.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:t,foreground:t.getAttribute("fill")},"rect"===t.nodeName){const e=new Q.ColorPicker({alpha:0,color:"black"});t.setAttribute("fill",e.rgba().foreground)}else t.setAttribute("fill",this.colorString().foreground);return e}unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute("sre-highlighter-added"))return t.foreground?t.node.setAttribute("fill",t.foreground):t.node.removeAttribute("fill"),void t.node.parentNode.removeChild(e);t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}isMactionNode(t){return t.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,t))}}e.SvgV3Highlighter=s},7222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StaticTrieNode=e.AbstractTrieNode=void 0;const n=r(2057),o=r(4391);class i{constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.kind=o.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(t){return this.test(t)}addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.children_[e]=t,r}getChild(t){return this.children_[t]}getChildren(){const t=[];for(const e in this.children_)t.push(this.children_[e]);return t}findChildren(t){const e=[];for(const r in this.children_){const n=this.children_[r];n.applyTest(t)&&e.push(n)}return e}removeChild(t){delete this.children_[t]}toString(){return this.constraint}}e.AbstractTrieNode=i;e.StaticTrieNode=class extends i{constructor(t,e){super(t,e),this.rule_=null,this.kind=o.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(t){this.rule_&&n.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+t),this.rule_=t}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Trie=void 0;const n=r(4391),o=r(9701);class i{constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)}static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r.shift();if(t.getKind()===n.TrieNodeKind.QUERY||t.getKind()===n.TrieNodeKind.BOOLEAN){const r=t.getRule();r&&e.unshift(r)}r=r.concat(t.getChildren())}return e}static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": "+t.toString()+"\n";const n=t.getChildren();for(let t,o=0;t=n[o];o++)r=i.printWithDepth_(t,e+1,r);return r}static order_(t){const e=t.getChildren();if(!e.length)return 0;const r=Math.max.apply(null,e.map(i.order_));return Math.max(e.length,r)}addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues();for(let t=0,i=o.length;t{e.getKind()===n.TrieNodeKind.DYNAMIC&&-1===t.indexOf(e.getConstraint())||o.push(e)}))}r=o.slice()}for(;r.length;){const e=r.shift();if(e.getRule){const t=e.getRule();t&&o.push(t)}const n=e.findChildren(t);r=r.concat(n)}return o}hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;r!0)),this.kind=a.TrieNodeKind.ROOT}}e.RootTrieNode=l;class c extends T.AbstractTrieNode{constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC}}e.DynamicTrieNode=c;const u={"=":(t,e)=>t===e,"!=":(t,e)=>t!==e,"<":(t,e)=>t":(t,e)=>t>e,"<=":(t,e)=>t<=e,">=":(t,e)=>t>=e};function p(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\w+$/)){const e=t.slice(6).toUpperCase();return t=>t.tagName&&n.tagName(t)===e}if(t.match(/^self::\w+:\w+$/)){const e=t.split(":"),r=o.resolveNameSpace(e[2]);if(!r)return null;const n=e[3].toUpperCase();return t=>t.localName&&t.localName.toUpperCase()===n&&t.namespaceURI===r}if(t.match(/^@\w+$/)){const e=t.slice(1);return t=>t.hasAttribute&&t.hasAttribute(e)}if(t.match(/^@\w+="[\w\d ]+"$/)){const e=t.split("="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>t.hasAttribute&&t.hasAttribute(r)&&t.getAttribute(r)===n}if(t.match(/^@\w+!="[\w\d ]+"$/)){const e=t.split("!="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>!t.hasAttribute||!t.hasAttribute(r)||t.getAttribute(r)!==n}if(t.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const e=t.split('"')[1];return t=>!!i.Grammar.getInstance().getParameter(e)}if(t.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const e=t.split('"')[1];return t=>!i.Grammar.getInstance().getParameter(e)}if(t.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const e=t.split('"')[1].toUpperCase();return t=>{var r,o;return(null===(o=null===(r=t.parentNode)||void 0===r?void 0:r.parentNode)||void 0===o?void 0:o.tagName)&&n.tagName(t.parentNode.parentNode)===e}}if(t.match(/^count\(preceding-sibling::\*\)=\d+$/)){const e=t.split("="),r=parseInt(e[1],10);return t=>{var e;return(null===(e=t.parentNode)||void 0===e?void 0:e.childNodes[r])===t}}if(t.match(/^.+\[@category!?=".+"\]$/)){let[,e,r,n]=t.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=n.match(/^unit:(.+)$/);let T="";return i&&(n=i[1],T=":unit"),t=>{const i=o.evalXPath(e,t)[0];if(i){const t=Q.lookupCategory(i.textContent+T);return"="===r?t===n:t!==n}return!1}}if(t.match(/^string-length\(.+\)\W+\d+/)){const[,e,r,n]=t.match(/^string-length\((.+)\)(\W+)(\d+)/),i=u[r]||u["="],Q=parseInt(n,10);return t=>{const r=o.evalXPath(e,t)[0];return!!r&&i(Array.from(r.textContent).length,Q)}}return null}e.constraintTest_=p;class h extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind.QUERY}applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,this.constraint)===t}}e.QueryTrieNode=h;class d extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind.BOOLEAN}applyTest(t){return this.test?this.test(t):this.context.applyConstraint(t,this.constraint)}}e.BooleanTrieNode=d},7491:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.completeLocale=e.getLocale=e.setLocale=e.locales=void 0;const n=r(5897),o=r(1377),i=r(2105),Q=r(4249),T=r(8657),s=r(173),a=r(9393),l=r(7978),c=r(5540),u=r(5218),p=r(3887),h=r(8384),d=r(7206),f=r(7734),L=r(7264),m=r(4356);function y(){const t=o.Variables.ensureLocale(n.default.getInstance().locale,n.default.getInstance().defaultLocale);return n.default.getInstance().locale=t,e.locales[t]()}e.locales={ca:Q.ca,da:T.da,de:s.de,en:a.en,es:l.es,fr:c.fr,hi:u.hi,it:p.it,nb:h.nb,nn:f.nn,sv:L.sv,nemeth:d.nemeth},e.setLocale=function(){const t=y();if(function(t){const e=n.default.getInstance().subiso;-1===t.SUBISO.all.indexOf(e)&&(n.default.getInstance().subiso=t.SUBISO.default);t.SUBISO.current=n.default.getInstance().subiso}(t),t){for(const e of Object.getOwnPropertyNames(t))m.LOCALE[e]=t[e];for(const[e,r]of Object.entries(t.CORRECTIONS))i.Grammar.getInstance().setCorrection(e,r)}},e.getLocale=y,e.completeLocale=function(t){const r=e.locales[t.locale];if(!r)return void console.error("Locale "+t.locale+" does not exist!");const n=t.kind.toUpperCase(),o=t.messages;if(!o)return;const i=r();for(const[t,e]of Object.entries(o))i[n][t]=e}},4356:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.createLocale=e.LOCALE=void 0;const n=r(7549);function o(){return{FUNCTIONS:(0,n.FUNCTIONS)(),MESSAGES:(0,n.MESSAGES)(),ALPHABETS:(0,n.ALPHABETS)(),NUMBERS:(0,n.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,n.SUBISO)()}}e.LOCALE=o(),e.createLocale=o},2536:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localeFontCombiner=e.extractString=e.localEnclose=e.localRole=e.localFont=e.combinePostfixIndex=e.nestingToString=void 0;const n=r(4356),o=r(4977);function i(t,e){return void 0===t?e:"string"==typeof t?t:t[0]}e.nestingToString=function(t){switch(t){case 1:return n.LOCALE.MESSAGES.MS.ONCE||"";case 2:return n.LOCALE.MESSAGES.MS.TWICE;default:return t.toString()}},e.combinePostfixIndex=function(t,e){return t===n.LOCALE.MESSAGES.MS.ROOTINDEX||t===n.LOCALE.MESSAGES.MS.INDEX?t:t+" "+e},e.localFont=function(t){return i(n.LOCALE.MESSAGES.font[t],t)},e.localRole=function(t){return i(n.LOCALE.MESSAGES.role[t],t)},e.localEnclose=function(t){return i(n.LOCALE.MESSAGES.enclose[t],t)},e.extractString=i,e.localeFontCombiner=function(t){return"string"==typeof t?{font:t,combiner:n.LOCALE.ALPHABETS.combiner}:{font:t[0],combiner:n.LOCALE.COMBINERS[t[1]]||o.Combiners[t[1]]||n.LOCALE.ALPHABETS.combiner}}},4249:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ca=void 0;const n=r(4356),o=r(2536),i=r(614),Q=r(4977),T=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let s=null;e.ca=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=T,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*os$/.test(t)?t+"sos":/.*s$/.test(t)?t+"os":/.*ga$/.test(t)?t.slice(0,-2)+"gues":/.*\xe7a$/.test(t)?t.slice(0,-2)+"ces":/.*ca$/.test(t)?t.slice(0,-2)+"ques":/.*ja$/.test(t)?t.slice(0,-2)+"ges":/.*qua$/.test(t)?t.slice(0,-3)+"q\xfces":/.*a$/.test(t)?t.slice(0,-1)+"es":/.*(e|i)$/.test(t)?t+"ns":/.*\xed$/.test(t)?t.slice(0,-1)+"ins":t+"s",t.FUNCTIONS.si=(t,e)=>(e.match(/^metre/)&&(t=t.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t}()),s}},8657:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.da=void 0;const n=r(4356),o=r(2536),i=r(3866),Q=r(4977);let T=null;e.da=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=e=>e===t.ALPHABETS.capPrefix.default?RegExp("^"+e+" "):RegExp(" "+e+"$"),t.ALPHABETS.combiner=Q.Combiners.postfixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t}()),T}},173:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.de=void 0;const n=r(2105),o=r(2536),i=r(4356),Q=r(1435),T=function(t,e,r){return"s"===r&&(e=e.split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),r=""),t=r?r+" "+t:t,e?e+" "+t:t},s=function(t,e,r){return t=r&&"s"!==r?r+" "+t:t,e?t+" "+e:t};let a=null;e.de=function(){return a||(a=function(){const t=(0,i.createLocale)();return t.NUMBERS=Q.default,t.COMBINERS.germanPostfix=s,t.ALPHABETS.combiner=T,t.FUNCTIONS.radicalNestDepth=e=>e>1?t.NUMBERS.numberToWords(e)+"fach":"",t.FUNCTIONS.combineRootIndex=(t,e)=>{const r=e?e+"wurzel":"";return t.replace("Wurzel",r)},t.FUNCTIONS.combineNestedRadical=(t,e,r)=>{const n=(e?e+" ":"")+(t=r.match(/exponent$/)?t+"r":t);return r.match(/ /)?r.replace(/ /," "+n+" "):n+" "+r},t.FUNCTIONS.fontRegexp=function(t){return t=t.split(" ").map((function(t){return t.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+t+" )|( "+t+"$))")},t.CORRECTIONS.correctOne=t=>t.replace(/^eins$/,"ein"),t.CORRECTIONS.localFontNumber=t=>(0,o.localFont)(t).split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),t.CORRECTIONS.lowercase=t=>t.toLowerCase(),t.CORRECTIONS.article=t=>{const e=n.Grammar.getInstance().getParameter("case"),r=n.Grammar.getInstance().getParameter("plural");return"dative"===e?{der:"dem",die:r?"den":"der",das:"dem"}[t]:t},t.CORRECTIONS.masculine=t=>"dative"===n.Grammar.getInstance().getParameter("case")?t+"n":t,t}()),a}},9393:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.en=void 0;const n=r(2105),o=r(4356),i=r(2536),Q=r(310),T=r(4977);let s=null;e.en=function(){return s||(s=function(){const t=(0,o.createLocale)();return t.NUMBERS=Q.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.ALPHABETS.combiner=T.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=Q.default.numberToWords,t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t}()),s}},7978:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.es=void 0;const n=r(4356),o=r(2536),i=r(4634),Q=r(4977),T=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let s=null;e.es=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=T,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*(a|e|i|o|u)$/.test(t)?t+"s":/.*z$/.test(t)?t.slice(0,-1)+"ces":/.*c$/.test(t)?t.slice(0,-1)+"ques":/.*g$/.test(t)?t+"ues":/.*\u00f3n$/.test(t)?t.slice(0,-2)+"ones":t+"es",t.FUNCTIONS.si=(t,e)=>(e.match(/^metro/)&&(t=t.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t}()),s}},5540:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fr=void 0;const n=r(2105),o=r(4356),i=r(2536),Q=r(2350),T=r(4977);let s=null;e.fr=function(){return s||(s=function(){const t=(0,o.createLocale)();return t.NUMBERS=Q.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t.ALPHABETS.combiner=T.Combiners.romanceCombiner,t.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},t}()),s}},5218:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.hi=void 0;const n=r(4356),o=r(4438),i=r(4977),Q=r(2536);let T=null;e.hi=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.ALPHABETS.combiner=i.Combiners.prefixCombiner,t.FUNCTIONS.radicalNestDepth=Q.nestingToString,t}()),T}},3887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.it=void 0;const n=r(2536),o=r(4356),i=r(8825),Q=r(4977),T=function(t,e,r){return t.match(/^[a-zA-Z]$/)&&(e=e.replace("cerchiato","cerchiata")),t=r?t+" "+r:t,e?t+" "+e:t};let s=null;e.it=function(){return s||(s=function(){const t=(0,o.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.italianPostfix=T,t.FUNCTIONS.radicalNestDepth=n.nestingToString,t.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.ALPHABETS.combiner=Q.Combiners.romanceCombiner,t}()),s}},8384:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nb=void 0;const n=r(4356),o=r(2536),i=r(8274),Q=r(4977);let T=null;e.nb=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t}()),T}},7206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nemeth=void 0;const n=r(4356),o=r(3720),i=r(4977),Q=function(t){return t.match(RegExp("^"+u.ALPHABETS.languagePrefix.english))?t.slice(1):t},T=function(t,e,r){return t=Q(t),e?t+e:t},s=function(t,e,r){return e+Q(t)},a=function(t,e,r){return e+(r||"")+(t=Q(t))+"\u283b"},l=function(t,e,r){return e+(r||"")+(t=Q(t))+"\u283b\u283b"},c=function(t,e,r){return e+(t=Q(t))+"\u283e"};let u=null;e.nemeth=function(){return u||(u=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.COMBINERS={postfixCombiner:T,germanCombiner:s,embellishCombiner:a,doubleEmbellishCombiner:l,parensCombiner:c},t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t),t.FUNCTIONS.si=i.identityTransformer,t.ALPHABETS.combiner=(t,e,r)=>e?e+r+t:Q(t),t.ALPHABETS.digitTrans={default:o.default.numberToWords},t}()),u}},7734:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nn=void 0;const n=r(4356),o=r(2536),i=r(8274),Q=r(4977);let T=null;e.nn=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.SUBISO={default:"",current:"",all:["","alt"]},t}()),T}},7264:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sv=void 0;const n=r(4356),o=r(2536),i=r(3898),Q=r(4977);let T=null;e.sv=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=function(t){return new RegExp("((^"+t+" )|( "+t+"$))")},t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.CORRECTIONS.correctOne=t=>t.replace(/^ett$/,"en"),t}()),T}},7549:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SUBISO=e.FUNCTIONS=e.ALPHABETS=e.NUMBERS=e.MESSAGES=void 0;const n=r(4977);e.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},e.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:n.identityTransformer,numericOrdinal:n.identityTransformer,numberToWords:n.identityTransformer,numberToOrdinal:n.pluralCase,vulgarSep:" ",numSep:" "}},e.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:n.identityTransformer,mathspeak:n.identityTransformer,clearspeak:n.identityTransformer},letterTrans:{default:n.identityTransformer},combiner:(t,e,r)=>t}},e.FUNCTIONS=function(){return{fracNestDepth:t=>n.vulgarFractionSmall(t,10,100),radicalNestDepth:t=>"",combineRootIndex:function(t,e){return t},combineNestedFraction:n.Combiners.identityCombiner,combineNestedRadical:n.Combiners.identityCombiner,fontRegexp:function(t){return new RegExp("^"+t.split(/ |-/).join("( |-)")+"( |-)")},si:n.siCombiner,plural:n.identityTransformer}},e.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=r?1===r?"cent":T.ones[r]+"-cents":"",o=function(t){const e=t%100;if(e<20)return T.ones[e];const r=Math.floor(e/10),n=T.tens[r],o=T.ones[e%10];return n&&o?n+(2===r?"-i-":"-")+o:n||o}(e%100);return n&&o?n+T.numSep+o:n||o}function i(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%(e>1?1e6:1e3);if(n){let t=T.large[e];if(e)if(1===e)r=(1===n?"":o(n)+T.numSep)+t+(r?T.numSep+r:"");else{const e=i(n);t=1===n?t:t.replace(/\u00f3$/,"ons"),r=e+T.numSep+t+(r?T.numSep+r:"")}else r=o(n)}t=Math.floor(t/(e>1?1e6:1e3)),e++}return r}function Q(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"n")}const T=(0,r(7549).NUMBERS)();T.numericOrdinal=Q,T.numberToWords=i,T.numberToOrdinal=function(t,e){if(t>1999)return Q(t);if(t<=10)return T.special.onesOrdinals[t-1];const r=i(t);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},e.default=T},3866:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===T.ones[1]?e?"et":"en":t}function o(t,e=!1){let r=t%1e3,o="",i=T.ones[Math.floor(r/100)];if(o+=i?n(i,!0)+" hundrede":"",r%=100,r)if(o+=o?" og ":"",i=e?T.special.smallOrdinals[r]:T.ones[r],i)o+=i;else{const t=e?T.special.tensOrdinals[Math.floor(r/10)]:T.tens[Math.floor(r/10)];i=T.ones[r%10],o+=i?n(i)+"og"+t:t}return o}function i(t,e=!1){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,i="";for(;t>0;){const Q=t%1e3;if(Q){const t=o(Q,e&&!r);if(r){const e=T.large[r],o=Q>1?"er":"";i=n(t,r<=1)+" "+e+o+(i?" og ":"")+i}else i=n(t)+i}t=Math.floor(t/1e3),r++}return i}function Q(t){if(t%100)return i(t,!0);const e=i(t);return e.match(/e$/)?e:e+"e"}const T=(0,r(7549).NUMBERS)();T.wordOrdinal=Q,T.numericOrdinal=function(t){return t.toString()+"."},T.numberToWords=i,T.numberToOrdinal=function(t,e){return 1===t?e?"hel":"hele":2===t?e?"halv":"halve":Q(t)+(e?"dele":"del")},e.default=T},1435:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===T.ones[1]?e?"eine":"ein":t}function o(t){let e=t%1e3,r="",o=T.ones[Math.floor(e/100)];if(r+=o?n(o)+"hundert":"",e%=100,e)if(r+=r?T.numSep:"",o=T.ones[e],o)r+=o;else{const t=T.tens[Math.floor(e/10)];o=T.ones[e%10],r+=o?n(o)+"und"+t:t}return r}function i(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const i=t%1e3;if(i){const Q=o(t%1e3);if(e){const t=T.large[e],o=e>1&&i>1?t.match(/e$/)?"n":"en":"";r=n(Q,e>1)+t+o+r}else r=n(Q,e>1)+r}t=Math.floor(t/1e3),e++}return r.replace(/ein$/,"eins")}function Q(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)return"siebte";if(8===t)return"achte";return i(t)+(t<19?"te":"ste")}const T=(0,r(7549).NUMBERS)();T.wordOrdinal=Q,T.numericOrdinal=function(t){return t.toString()+"."},T.numberToWords=i,T.numberToOrdinal=function(t,e){return 1===t?"eintel":2===t?e?"halbe":"halb":Q(t)+"l"},e.default=T},310:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";return r+=Q.ones[Math.floor(e/100)]?Q.ones[Math.floor(e/100)]+Q.numSep+"hundred":"",e%=100,e&&(r+=r?Q.numSep:"",r+=Q.ones[e]||Q.tens[Math.floor(e/10)]+(e%10?Q.numSep+Q.ones[e%10]:"")),r}function o(t){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){t%1e3&&(r=n(t%1e3)+(e?"-"+Q.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function i(t){let e=o(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":e.match(/two$/)?e=e.slice(0,-3)+"second":e.match(/three$/)?e=e.slice(0,-5)+"third":e.match(/five$/)?e=e.slice(0,-4)+"fifth":e.match(/eight$/)?e=e.slice(0,-5)+"eighth":e.match(/nine$/)?e=e.slice(0,-4)+"ninth":e.match(/twelve$/)?e=e.slice(0,-6)+"twelfth":e.match(/ty$/)?e=e.slice(0,-2)+"tieth":e+="th",e}const Q=(0,r(7549).NUMBERS)();Q.wordOrdinal=i,Q.numericOrdinal=function(t){const e=t%100,r=t.toString();if(e>10&&e<20)return r+"th";switch(t%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},Q.numberToWords=o,Q.numberToOrdinal=function(t,e){if(1===t)return e?"oneths":"oneth";if(2===t)return e?"halves":"half";const r=i(t);return e?r+"s":r},e.default=Q},4634:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=i.special.hundreds[r],o=function(t){const e=t%100;if(e<30)return i.ones[e];const r=i.tens[Math.floor(e/10)],n=i.ones[e%10];return r&&n?r+" y "+n:r||n}(e%100);return 1===r?o?n+"to "+o:n:n&&o?n+" "+o:n||o}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"o")},i.numberToWords=function(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=i.large[e];const Q=o(n);e?1===n?(t=t.match("/^mil( |$)/")?t:"un "+t,r=t+(r?" "+r:"")):(t=t.replace(/\u00f3n$/,"ones"),r=o(n)+" "+t+(r?" "+r:"")):r=Q}t=Math.floor(t/1e3),e++}return r},i.numberToOrdinal=function(t,e){if(t>1999)return t.toString()+"a";if(t<=12)return i.special.onesOrdinals[t-1];const r=[];if(t>=1e3&&(t-=1e3,r.push("mil\xe9sima")),!t)return r.join(" ");let n=0;return n=Math.floor(t/100),n>0&&(r.push(i.special.hundredsOrdinals[n-1]),t%=100),t<=12?r.push(i.special.onesOrdinals[t-1]):(n=Math.floor(t/10),n>0&&(r.push(i.special.tensOrdinals[n-1]),t%=10),t>0&&r.push(i.special.onesOrdinals[t-1])),r.join(" ")},e.default=i},2350:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897),o=r(2105),i=r(7549);function Q(t){let e=t%1e3,r="";if(r+=l.ones[Math.floor(e/100)]?l.ones[Math.floor(e/100)]+"-cent":"",e%=100,e){r+=r?"-":"";let t=l.ones[e];if(t)r+=t;else{const n=l.tens[Math.floor(e/10)];n.match(/-dix$/)?(t=l.ones[e%10+10],r+=n.replace(/-dix$/,"")+"-"+t):r+=n+(e%10?"-"+l.ones[e%10]:"")}}const n=r.match(/s-\w+$/);return n?r.replace(/s-\w+$/,n[0].slice(1)):r.replace(/-un$/,"-et-un")}function T(t){if(0===t)return l.zero;if(t>=Math.pow(10,36))return t.toString();l.special["tens-"+n.default.getInstance().subiso]&&(l.tens=l.special["tens-"+n.default.getInstance().subiso]);let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=l.large[e];const o=Q(n);if(t&&t.match(/^mille /)){const n=t.replace(/^mille /,"");r=r.match(RegExp(n))?o+(e?"-mille-":"")+r:r.match(RegExp(n.replace(/s$/,"")))?o+(e?"-mille-":"")+r.replace(n.replace(/s$/,""),n):o+(e?"-"+t+"-":"")+r}else t=1===n&&t?t.replace(/s$/,""):t,r=o+(e?"-"+t+"-":"")+r}t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function a(t){if(1===t)return"premi\xe8re";let e=T(t);return e.match(/^neuf$/)?e=e.slice(0,-1)+"v":e.match(/cinq$/)?e+="u":e.match(/trois$/)?e+="":(e.match(/e$/)||e.match(/s$/))&&(e=e.slice(0,-1)),e+="i\xe8me",e}const l=(0,i.NUMBERS)();l.wordOrdinal=a,l.numericOrdinal=function(t){const e=o.Grammar.getInstance().getParameter("gender");return 1===t?t.toString()+("m"===e?"er":"re"):t.toString()+"e"},l.numberToWords=T,l.numberToOrdinal=function(t,e){const r=s[t]||a(t);return 3===t?r:e?r+"s":r},e.default=l},4438:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){if(0===t)return Q.zero;if(t>=Math.pow(10,32))return t.toString();let e=0,r="";const n=function(t){let e=t%1e3,r="";return r+=Q.ones[Math.floor(e/100)]?Q.ones[Math.floor(e/100)]+Q.numSep+Q.special.hundred:"",e%=100,e&&(r+=r?Q.numSep:"",r+=Q.ones[e]),r}(t%1e3);if(!(t=Math.floor(t/1e3)))return n;for(;t>0;){const n=t%100;n&&(r=Q.ones[n]+Q.numSep+Q.large[e]+(r?Q.numSep+r:"")),t=Math.floor(t/100),e++}return n?r+Q.numSep+n:r}function i(t){const e=n.Grammar.getInstance().getParameter("gender");if(t<=0)return t.toString();if(t<10)return"f"===e?Q.special.ordinalsFeminine[t]:Q.special.ordinalsMasculine[t];return o(t)+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const Q=(0,r(7549).NUMBERS)();Q.wordOrdinal=i,Q.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t>0&&t<10?"f"===e?Q.special.simpleSmallOrdinalsFeminine[t]:Q.special.simpleSmallOrdinalsMasculine[t]:t.toString().split("").map((function(t){const e=parseInt(t,10);return isNaN(e)?"":Q.special.simpleNumbers[e]})).join("")+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},Q.numberToWords=o,Q.numberToOrdinal=function(t,e){return t<=10?Q.special.smallDenominators[t]:i(t)+" \u0905\u0902\u0936"},e.default=Q},8825:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){let e=t%1e3,r="";if(r+=T.ones[Math.floor(e/100)]?T.ones[Math.floor(e/100)]+T.numSep+"cento":"",e%=100,e){r+=r?T.numSep:"";const t=T.ones[e];if(t)r+=t;else{let t=T.tens[Math.floor(e/10)];const n=e%10;1!==n&&8!==n||(t=t.slice(0,-1)),r+=t,r+=n?T.numSep+T.ones[e%10]:""}}return r}function i(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toString();if(1===t&&n.Grammar.getInstance().getParameter("fraction"))return"un";let e=0,r="";for(;t>0;){t%1e3&&(r=o(t%1e3)+(e?"-"+T.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function Q(t){const e="m"===n.Grammar.getInstance().getParameter("gender")?"o":"a";let r=T.special.onesOrdinals[t];return r?r.slice(0,-1)+e:(r=i(t),r.slice(0,-1)+"esim"+e)}const T=(0,r(7549).NUMBERS)();T.wordOrdinal=Q,T.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("m"===e?"o":"a")},T.numberToWords=i,T.numberToOrdinal=function(t,e){if(2===t)return e?"mezzi":"mezzo";const r=Q(t);if(!e)return r;const n=r.match(/o$/)?"i":"e";return r.slice(0,-1)+n},e.default=T},3720:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){return t.toString().split("").map((function(t){return o.ones[parseInt(t,10)]})).join("")}const o=(0,r(7549).NUMBERS)();o.numberToWords=n,o.numberToOrdinal=n,e.default=o},8274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897);function o(t,e=!1){let r=t%1e3,n="";const o=Math.floor(r/100),Q=T.ones[o];if(n+=Q?(1===o?"":Q)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=T.special.smallOrdinals[r];if(t)return n+t;if(r%10)return n+T.tens[Math.floor(r/10)]+T.special.smallOrdinals[r%10]}n+=T.ones[r]||T.tens[Math.floor(r/10)]+(r%10?T.ones[r%10]:"")}return e?i(n):n}function i(t){const e=T.special.endOrdinal[0];return"a"===e&&t.match(/en$/)?t.slice(0,-2)+T.special.endOrdinal:t.match(/(d|n)$/)||t.match(/hundre$/)?t+"de":t.match(/i$/)?t+T.special.endOrdinal:"a"===e&&t.match(/e$/)?t.slice(0,-1)+T.special.endOrdinal:(t.match(/e$/),t+"nde")}function Q(t){return l(t,!0)}const T=(0,r(7549).NUMBERS)();function s(t,e=!1){return t===T.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t}function a(t,e=!1){let r=t%1e3,n="",o=T.ones[Math.floor(r/100)];if(n+=o?s(o)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=T.special.smallOrdinals[r];if(t)return n+t}if(o=T.ones[r],o)n+=o;else{const t=T.tens[Math.floor(r/10)];o=T.ones[r%10],n+=o?o+"og"+t:t}}return e?i(n):n}function l(t,e=!1){const r="alt"===n.default.getInstance().subiso?function(t,e=!1){if(0===t)return e?T.special.smallOrdinals[0]:T.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const o=t%1e3;if(o){const i=a(t%1e3,!r&&e);!r&&e&&(e=!e),n=(1===r?s(i,!0):i)+(r>1?T.numSep:"")+(r?T.large[r]+(r>1&&o>1?"er":""):"")+(r>1&&n?T.numSep:"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e):function(t,e=!1){if(0===t)return e?T.special.smallOrdinals[0]:T.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const i=t%1e3;if(i){const Q=o(t%1e3,!r&&e);!r&&e&&(e=!e),n=Q+(r?" "+T.large[r]+(r>1&&i>1?"er":"")+(n?" ":""):"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e);return r}T.wordOrdinal=Q,T.numericOrdinal=function(t){return t.toString()+"."},T.numberToWords=l,T.numberToOrdinal=function(t,e){return Q(t)},e.default=T},3898:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";const n=Math.floor(e/100);return r+=Q.ones[n]?(1===n?"":Q.ones[n]+Q.numSep)+"hundra":"",e%=100,e&&(r+=r?Q.numSep:"",r+=Q.ones[e]||Q.tens[Math.floor(e/10)]+(e%10?Q.numSep+Q.ones[e%10]:"")),r}function o(t,e=!1){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,o="";for(;t>0;){const i=t%1e3;if(i){const T=Q.large[r],s=i>1&&r>1&&!e?"er":"";o=(1===r&&1===i?"":(r>1&&1===i?"en":n(t%1e3))+(r>1?" ":""))+(r?T+s+(r>1?" ":""):"")+o}t=Math.floor(t/1e3),r++}return o.replace(/ $/,"")}function i(t){let e=o(t,!0);return e.match(/^noll$/)?e="nollte":e.match(/ett$/)?e=e.replace(/ett$/,"f\xf6rsta"):e.match(/tv\xe5$/)?e=e.replace(/tv\xe5$/,"andra"):e.match(/tre$/)?e=e.replace(/tre$/,"tredje"):e.match(/fyra$/)?e=e.replace(/fyra$/,"fj\xe4rde"):e.match(/fem$/)?e=e.replace(/fem$/,"femte"):e.match(/sex$/)?e=e.replace(/sex$/,"sj\xe4tte"):e.match(/sju$/)?e=e.replace(/sju$/,"sjunde"):e.match(/\xe5tta$/)?e=e.replace(/\xe5tta$/,"\xe5ttonde"):e.match(/nio$/)?e=e.replace(/nio$/,"nionde"):e.match(/tio$/)?e=e.replace(/tio$/,"tionde"):e.match(/elva$/)?e=e.replace(/elva$/,"elfte"):e.match(/tolv$/)?e=e.replace(/tolv$/,"tolfte"):e.match(/tusen$/)?e=e.replace(/tusen$/,"tusonde"):e.match(/jard$/)||e.match(/jon$/)?e+="te":e+="de",e}const Q=(0,r(7549).NUMBERS)();Q.wordOrdinal=i,Q.numericOrdinal=function(t){const e=t.toString();return e.match(/11$|12$/)?e+":e":e+(e.match(/1$|2$/)?":a":":e")},Q.numberToWords=o,Q.numberToOrdinal=function(t,e){if(1===t)return"hel";if(2===t)return e?"halva":"halv";let r=i(t);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(e?"delar":"del")},e.default=Q},4977:function(t,e){function r(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].childNodes||t.childNodes[0].childNodes.length<2||"number"!==t.childNodes[0].childNodes[0].tagName||"integer"!==t.childNodes[0].childNodes[0].getAttribute("role")||"number"!==t.childNodes[0].childNodes[1].tagName||"integer"!==t.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:t.textContent};const r=t.childNodes[0].childNodes[1].textContent,n=t.childNodes[0].childNodes[0].textContent,o=Number(r),i=Number(n);return isNaN(o)||isNaN(i)?{convertible:!1,content:`${n} ${e} ${r}`}:{convertible:!0,enumerator:i,denominator:o}}Object.defineProperty(e,"__esModule",{value:!0}),e.vulgarFractionSmall=e.convertVulgarFraction=e.Combiners=e.siCombiner=e.identityTransformer=e.pluralCase=void 0,e.pluralCase=function(t,e){return t.toString()},e.identityTransformer=function(t){return t.toString()},e.siCombiner=function(t,e){return t+e.toLowerCase()},e.Combiners={},e.Combiners.identityCombiner=function(t,e,r){return t+e+r},e.Combiners.prefixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?e+" "+t:t},e.Combiners.postfixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?t+" "+e:t},e.Combiners.romanceCombiner=function(t,e,r){return t=r?t+" "+r:t,e?t+" "+e:t},e.convertVulgarFraction=r,e.vulgarFractionSmall=function(t,e,n){const o=r(t);if(o.convertible){const t=o.enumerator,r=o.denominator;return t>0&&t0&&r{const Q=this.parseCstr(e.toString().replace(o,""));this.addRule(new i.SpeechRule(t,Q,n,r))}))}getFullPreconditions(t){const e=this.preconditions.get(t);return e||!this.inherits?e:this.inherits.getFullPreconditions(t)}definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=this.parseCstr(e);o&&i?(o.rank=this.rank++,this.preconditions.set(t,new s(i,o))):console.error(`Precondition Error: ${r}, (${e})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const t=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((e=>{const r=this.parseCstr(e.dynamicCstr.toString().replace(t,""));this.addRule(new i.SpeechRule(e.name,r,e.precondition,e.action))}))}ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.length)return void r.forEach(this.deleteRule.bind(this));let n=[];for(const t of e){const e=this.parseCstr(t);for(const t of r)e.equal(t.dynamicCstr)?this.deleteRule(t):n.push(t);r=n,n=[]}}parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);return e?e():[t]}}e.BaseRuleStore=T;class s{constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(t),this.addCondition(t,e)}get conditions(){return this._conditions}addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)return;this.constraints.push(t);const e=[];for(const[r,n]of this.conditions)this.base.equal(r)&&e.push([t,n]);this._conditions=this._conditions.concat(e)}addBaseCondition(t){this.addCondition(this.base,t)}addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t)))}addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([t,e]))}}e.Condition=s},2469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleStore=void 0;const n=r(7630),o=r(9935);class i extends o.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(t){const e=[],r=Array.from(t);for(let t=0;tt.push(this.getProperty(e).slice()))),t}toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this.getProperty(e).toString()))),t.join("\n")}}e.DynamicProperties=n;class o extends n{constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n];super(r,e),this.components=t}static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.length,i=e.length;n{const r=e.indexOf(t);return-1!==r&&e.splice(r,1)}))}getComponents(){return this.components}getValue(t){return this.components[t]}getValues(){return this.order.map((t=>this.getValue(t)))}allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r=this.order[n];n++){const t=this.getValue(r);-1===e.indexOf(t)&&e.unshift(t)}return t}toString(){return this.getValues().join(".")}equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;for(let r,n=0;r=e[n];n++){const e=this.getValue(r);if(!e||t.getValue(r)!==e)return!1}return!0}}e.DynamicCstr=o,o.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],o.BASE_LOCALE="base",o.DEFAULT_VALUE="default",o.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:o.DEFAULT_VALUE,[r.STYLE]:o.DEFAULT_VALUE,[r.TOPIC]:o.DEFAULT_VALUE,[r.MODALITY]:"speech"};e.DynamicCstrParser=class{constructor(t){this.order=t}parse(t){const e=t.split("."),r={};if(e.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let n=0;for(let t,o=0;t=this.order[o],e.length;o++,n++){const n=e.shift();r[t]=n}return new o(r,this.order.slice(0,n))}};e.DefaultComparator=class{constructor(t,e=new n(t.getProperties(),t.getOrder())){this.reference=t,this.fallback=e,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(t,e){this.reference=t,this.fallback=e||new n(t.getProperties(),t.getOrder()),this.order=this.reference.getOrder()}match(t){const e=t.getAxes();return e.length===this.reference.getAxes().length&&e.every((e=>{const r=t.getValue(e);return r===this.reference.getValue(e)||-1!==this.fallback.getProperty(e).indexOf(r)}))}compare(t,e){let r=!1;for(let n,o=0;n=this.order[o];o++){const o=t.getValue(n),i=e.getValue(n);if(!r){const t=this.reference.getValue(n);if(t===o&&t!==i)return-1;if(t===i&&t!==o)return 1;if(t===o&&t===i)continue;t!==o&&t!==i&&(r=!0)}const Q=this.fallback.getProperty(n),T=Q.indexOf(o),s=Q.indexOf(i);if(T!u.equal(t.cstr))),s.push(d),this.rules.set(e,s),p.setReference(h)}lookupRule(t,e){let r=this.getRules(e.getValue(o.Axis.LOCALE));return r=r.filter((function(t){return i.testDynamicConstraints_(e,t)})),1===r.length?r[0]:r.length?r.sort(((t,e)=>n.default.getInstance().comparator.compare(t.cstr,e.cstr)))[0]:null}}e.MathSimpleStore=i},9935:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathStore=void 0;const n=r(707),o=r(4356),i=r(7630),Q=r(4504),T=r(4650);class s extends Q.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(this.domain,t)}defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return void console.error(`Precondition Error: ${e} ${r}`);const o=this.preconditions.get(t);o?o.addFullCondition(n):console.error(`Alias Error: No precondition by the name of ${t}`)}defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){return e.name===t}));if(0===n.length)throw new T.OutputError("Rule with name "+t+" does not exist.");const o=[];n.forEach((t=>{(t=>{const e=t.dynamicCstr.toString(),r=t.action.toString();for(let t,n=0;t=o[n];n++)if(t.action===r&&t.cstr===e)return!1;return o.push({cstr:e,action:r}),!0})(t)&&this.addAlias_(t,e,r)}))}defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRule((e=>e.name===t&&o.equal(e.dynamicCstr))),Q=this.parseCstr(r);if(!i&&n)throw new T.OutputError("Rule named "+t+" with style "+e+" does not exist.");const s=n?T.Action.fromString(n):i.action,a=new T.SpeechRule(i.name,Q,i.precondition,s);this.addRule(a)}defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void console.error(`Dynamic Constraint Error: ${r}`);const o=this.preconditions.get(t);o?o.addConstraint(n):console.error(`Alias Error: No precondition by the name of ${t}`)}evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.matchNumber_(t);if(r&&r.length===t.length)return e.push(this.evaluateCharacter(r.number)),e;const i=n.removeEmpty(t.replace(/\s/g," ").split(" "));for(let t,n=0;t=i[n];n++)if(1===t.length)e.push(this.evaluateCharacter(t));else if(t.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+$")))e.push(this.evaluateCharacter(t));else{let n=t;for(;n;){r=this.matchNumber_(n);const t=n.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)e.push(this.evaluateCharacter(r.number)),n=n.substring(r.length);else if(t)e.push(this.evaluateCharacter(t[0])),n=n.substring(t[0].length);else{const t=Array.from(n),r=t[0];e.push(this.evaluateCharacter(r)),n=t.slice(1).join("")}}}return e}parse(t){super.parse(t),this.annotators=t.annotators||[]}addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRule(t.name,t.dynamicCstr,n,t.action);o.name=t.name,this.addRule(o)}matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regexp.NUMBER)),r=t.match(new RegExp("^"+s.regexp.NUMBER));if(!e&&!r)return null;const n=r&&r[0]===t;if(e&&e[0]===t||!n)return e?{number:e[0],length:e[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),o.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,o.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}e.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.OutputError=e.Precondition=e.Action=e.Component=e.ActionType=e.SpeechRule=void 0;const n=r(5897),o=r(2105);var i;function Q(t){switch(t){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+t}}e.SpeechRule=class{constructor(t,e,r,n){this.name=t,this.dynamicCstr=e,this.precondition=r,this.action=n,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(t){t.NODE="NODE",t.MULTI="MULTI",t.TEXT="TEXT",t.PERSONALITY="PERSONALITY"}(i=e.ActionType||(e.ActionType={}));class T{constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,this.content=e,this.attributes=r,this.grammar=n}static grammarFromString(t){return o.Grammar.parseInput(t)}static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(3).trim();if(!r)throw new l("Missing content.");switch(e.type){case i.TEXT:if('"'===r[0]){const t=c(r,"\\(")[0].trim();if('"'!==t.slice(-1))throw new l("Invalid string syntax.");e.content=t,r=r.slice(t.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const t=r.indexOf(" (");if(-1===t){e.content=r.trim(),r="";break}e.content=r.substring(0,t).trim(),r=r.slice(t).trim()}}if(r){const t=T.attributesFromString(r);t.grammar&&(e.grammar=t.grammar,delete t.grammar),Object.keys(t).length&&(e.attributes=t)}return new T(e)}static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw new l("Invalid attribute expression: "+t);const e={},r=c(t.slice(1,-1),",");for(let t=0,n=r.length;t0?"("+t.join(", ")+")":""}getAttributes(){const t=[];for(const e in this.attributes){const r=this.attributes[e];"true"===r?t.push(e):t.push(e+":"+r)}return t}}e.Component=T;class s{constructor(t){this.components=t}static fromString(t){const e=c(t,";").filter((function(t){return t.match(/\S/)})).map((function(t){return t.trim()})),r=[];for(let t=0,n=e.length;t0?r[0]:null}applyConstraint(t,e){return!!this.applyQuery(t,e)||n.evaluateBoolean(e,t)}constructString(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(1,-1);const r=this.customStrings.lookup(e);return r?r(t):n.evaluateString(e,t)}parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(let t,r=0;t=e[r];r++){switch(t[0].slice(0,3)){case"CQF":this.customQueries.add(t[0],t[1]);break;case"CSF":this.customStrings.add(t[0],t[1]);break;case"CTF":this.contextFunctions.add(t[0],t[1]);break;case"CGF":this.customGenerators.add(t[0],t[1]);break;default:console.error("FunctionError: Invalid function name "+t[0])}}}}},2362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.storeFactory=e.SpeechRuleEngine=void 0;const n=r(7052),o=r(2057),i=r(5740),Q=r(5897),T=r(4440),s=r(5274),a=r(7283),l=r(7599),c=r(2469),u=r(1676),p=r(2105),h=r(9935),d=r(4650),f=r(4508);class L{constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie}static getInstance(){return L.instance=L.instance||new L,L.instance}static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQuery(e,r.query);o.Debugger.getInstance().output(r.query,n?n.toString():n),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,t.context.applyConstraint(e,r))))}static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectRules().filter((e=>e.name==t));for(let n,i=0;n=r[i];i++)o.Debugger.getInstance().output("Rule",t,"DynamicCstr:",n.dynamicCstr.toString(),"number",i),L.debugSpeechRule(n,e)}evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();let r=[];try{r=this.evaluateNode_(t)}catch(t){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(t)}const n=(new Date).getTime();return o.Debugger.getInstance().output("Time:",n-e),r}toString(){return this.trie.collectRules().map((t=>t.toString())).join("\n")}runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in t)n[e]=r[e],r[e]=t[e];r.setDynamicCstr();const o=e();for(const t in n)r[t]=n[t];return r.setDynamicCstr(),o}addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEach((t=>this.trie.addRule(t))),this.addEvaluator(e)}processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="string"==typeof i?t.constructString(e,i):i}p.Grammar.getInstance().pushState(n)}addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t.locale];if(r)return void(r[t.modality]=e);const n={};n[t.modality]=e,this.evaluators_[t.locale]=n}getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.DynamicCstr.DEFAULT_VALUES[u.Axis.LOCALE]];return r[e]||r[u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY]]}enumerate(t){return this.trie.enumerate(t)}evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_(t)):[]}evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getInstance().output(e.mode!==T.Mode.HTTP?t.toString():t),p.Grammar.getInstance().setAttribute(t);const i=this.lookupRule(t,e.dynamicCstr);if(!i)return e.strict?[]:(r=this.getEvaluator(e.locale,e.modality)(t),t.attributes&&this.addPersonality_(r,{},!1,t),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(e.mode,T.Mode.HTTP,t).toString()]));const a=i.context,l=i.action.components;r=[];for(let e,o=0;e=l[o];o++){let o=[];const i=e.content||"",T=e.attributes||{};let l=!1;e.grammar&&this.processGrammar(a,t,e.grammar);let c=null;if(T.engine){c=Q.default.getInstance().dynamicCstr.getComponents();const t=p.Grammar.parseInput(T.engine);Q.default.getInstance().setDynamicCstr(t)}switch(e.type){case d.ActionType.NODE:{const e=a.applyQuery(t,i);e&&(o=this.evaluateTree_(e))}break;case d.ActionType.MULTI:{l=!0;const e=a.applySelector(t,i);e.length>0&&(o=this.evaluateNodeList_(a,e,T.sepFunc,a.constructString(t,T.separator),T.ctxtFunc,a.constructString(t,T.context)))}break;case d.ActionType.TEXT:{const e=T.span,r={};if(e){const n=(0,s.evalXPath)(e,t);n.length&&(r.extid=n[0].getAttribute("extid"))}const Q=a.constructString(t,i);(Q||""===Q)&&(o=Array.isArray(Q)?Q.map((function(t){return n.AuditoryDescription.create({text:t.speech,attributes:t.attributes},{adjust:!0})})):[n.AuditoryDescription.create({text:Q,attributes:r},{adjust:!0})])}break;case d.ActionType.PERSONALITY:default:o=[n.AuditoryDescription.create({text:i})]}o[0]&&!l&&(T.context&&(o[0].context=a.constructString(t,T.context)+(o[0].context||"")),T.annotation&&(o[0].annotation=T.annotation)),this.addLayout(o,T,l),e.grammar&&p.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,T,l,t)),c&&Q.default.getInstance().setDynamicCstr(c)}return r}evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q||"",a=t.contextFunctions.lookup(i),l=a?a(e,s):function(){return s},c=t.contextFunctions.lookup(r),u=c?c(e,T):function(){return[n.AuditoryDescription.create({text:T},{translate:!0})]};let p=[];for(let t,r=0;t=e[r];r++){const n=this.evaluateTree_(t);if(n.length>0&&(n[0].context=l()+(n[0].context||""),p=p.concat(n),r=0;e--){const n=r[e].name;!t.attributes[n]&&n.match(/^ext/)&&(t.attributes[n]=r[e].value)}}}addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,t;const r=t.personality;for(const t in e)r[t]&&"number"==typeof r[t]&&"number"==typeof e[t]?r[t]=r[t]+e[t]:r[t]||(r[t]=e[t]);return t}updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.default.getInstance().strict,r=this.trie,n={};let o=t.getValue(u.Axis.LOCALE),i=t.getValue(u.Axis.MODALITY),T=t.getValue(u.Axis.DOMAIN);r.hasSubtrie([o,i,T])||(T=u.DynamicCstr.DEFAULT_VALUES[u.Axis.DOMAIN],r.hasSubtrie([o,i,T])||(i=u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY],r.hasSubtrie([o,i,T])||(o=u.DynamicCstr.DEFAULT_VALUES[u.Axis.LOCALE]))),n[u.Axis.LOCALE]=[o],n[u.Axis.MODALITY]=["summary"!==i?i:u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY]],n[u.Axis.DOMAIN]=["speech"!==i?u.DynamicCstr.DEFAULT_VALUES[u.Axis.DOMAIN]:T];const s=t.getOrder();for(let r,o=0;r=s[o];o++)if(!n[r]){const o=t.getValue(r),i=this.makeSet_(o,t.preference),Q=u.DynamicCstr.DEFAULT_VALUES[r];e||o===Q||i.push(Q),n[r]=i}t.updateProperties(n)}makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]}lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(t,e);return r.length>0?this.pickMostConstraint_(e,r):null}lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())}pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;return e.sort((function(t,e){return r.compare(t.dynamicCstr,e.dynamicCstr)||e.precondition.priority-t.precondition.priority||e.precondition.constraints.length-t.precondition.constraints.length||e.precondition.rank-t.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>e.map((t=>t.name+"("+t.dynamicCstr.toString()+")"))).bind(this)),e[0]}}e.SpeechRuleEngine=L;const m=new Map;function y(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("actions"===t.kind){const r=m.get(e);return r.parse(t),r}l.init(),t&&!t.functions&&(t.functions=a.getStore(t.locale,t.modality,t.domain));const r="braille"===t.modality?new c.BrailleStore:new h.MathStore;return m.set(e,r),t.inherits&&(r.inherits=m.get(`${t.inherits}.${t.modality}.${t.domain}`)),r.parse(t),r.initialize(),r}e.storeFactory=y,Q.default.nodeEvaluator=L.getInstance().evaluateNode.bind(L.getInstance())},5662:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CustomGenerators=e.ContextFunctions=e.CustomStrings=e.CustomQueries=void 0;class r{constructor(t,e){this.prefix=t,this.store=e}add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)}addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this.add(r,t.store[r])}lookup(t){return this.store[t]}checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);return!!t.match(e)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}e.CustomQueries=class extends r{constructor(){super("CQF",{})}};e.CustomStrings=class extends r{constructor(){super("CSF",{})}};e.ContextFunctions=class extends r{constructor(){super("CTF",{})}};e.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.contentIterator=e.pauseSeparator=e.nodeCounter=void 0;const n=r(7052),o=r(5274),i=r(5897);e.nodeCounter=function(t,e){const r=t.length;let n=0,o=e;return e||(o=""),function(){return n0?o.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),o=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return o;const Q=i.default.evaluateNode(t);return o.concat(Q)}}},1414:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getTreeFromString=e.getTree=e.xmlTree=void 0;const n=r(5740),o=r(7075);function i(t){return new o.SemanticTree(t)}e.xmlTree=function(t){return i(t).xml()},e.getTree=i,e.getTreeFromString=function(t){return i(n.parseInput(t))}},7630:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.annotate=e.activate=e.register=e.visitors=e.annotators=void 0;const n=r(9265);e.annotators=new Map,e.visitors=new Map,e.register=function(t){const r=t.domain+":"+t.name;t instanceof n.SemanticAnnotator?e.annotators.set(r,t):e.visitors.set(r,t)},e.activate=function(t,r){const n=t+":"+r,o=e.annotators.get(n)||e.visitors.get(n);o&&(o.active=!0)},e.annotate=function(t){for(const r of e.annotators.values())r.active&&r.annotate(t);for(const r of e.visitors.values())r.active&&r.visit(t,Object.assign({},r.def))}},9265:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticVisitor=e.SemanticAnnotator=void 0;e.SemanticAnnotator=class{constructor(t,e,r){this.domain=t,this.name=e,this.func=r,this.active=!1}annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotation(this.domain,this.func(t))}};e.SemanticVisitor=class{constructor(t,e,r,n={}){this.domain=t,this.name=e,this.func=r,this.def=n,this.active=!1}visit(t,e){let r=this.func(t,e);t.addAnnotation(this.domain,r[0]);for(let e,n=0;e=t.childNodes[n];n++)r=this.visit(e,r[1]);return r}}},3588:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookupSecondary=e.isEmbellishedType=e.isMatchingFence=e.functionApplication=e.invisibleComma=e.invisiblePlus=e.invisibleTimes=e.lookupMeaning=e.lookupRole=e.lookupType=e.equal=e.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),n=["\uff0c","\ufe50",",",r],o=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],Q={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},T={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(Q),a=Object.values(Q);a.push("\u301f");const l=Object.keys(T),c=Object.values(T),u=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],p=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],d=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],f=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],L=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],m=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],y=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],g=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],H=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],b=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],v=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],M=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],_=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],O=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],V=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],S=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],x=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],E=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],A=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],C=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],N=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],w=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],P=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],I=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],k=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],R=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],D=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],B=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],F=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],Z=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],G=["\u2145","\u2146","\u2147","\u2148","\u2149"],U=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],q=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],X=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],z=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],J=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],K=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],$=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Y=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],tt=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],et=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],rt=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],nt=["\u213c","\u213d","\u213e","\u213f"],ot=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],it=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],Qt=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],Tt=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],st=["\u2135","\u2136","\u2137","\u2138"],at=h.concat(d,f,L,m,y,g,b,v,H,M,_,O,V,S,x,E,A,C,N,w,P,I,k,R,j,D,B,F,Z,G,U,q,W,X,z,J,K,$,Y,tt,nt,ot,et,rt,it,Qt,Tt,st);e.allLettersRegExp=new RegExp(at.join("|"));const lt=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],ct=String.fromCodePoint(8292);lt.push(ct);const ut=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],pt=String.fromCodePoint(8290);ut.push(pt);const ht=String.fromCodePoint(8289),dt=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ft=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),Lt=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),mt=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:n,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:o,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:a,type:"fence",role:"close"},{set:l,type:"fence",role:"top"},{set:c,type:"fence",role:"bottom"},{set:u,type:"fence",role:"neutral"},{set:p,type:"fence",role:"metric"},{set:d,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:L,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"bold"},{set:m,type:"identifier",role:"latinletter",font:"bold"},{set:H,type:"identifier",role:"latinletter",font:"italic"},{set:g,type:"identifier",role:"latinletter",font:"italic"},{set:v,type:"identifier",role:"latinletter",font:"bold-italic"},{set:b,type:"identifier",role:"latinletter",font:"bold-italic"},{set:_,type:"identifier",role:"latinletter",font:"script"},{set:M,type:"identifier",role:"latinletter",font:"script"},{set:V,type:"identifier",role:"latinletter",font:"bold-script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:x,type:"identifier",role:"latinletter",font:"fraktur"},{set:S,type:"identifier",role:"latinletter",font:"fraktur"},{set:A,type:"identifier",role:"latinletter",font:"double-struck"},{set:E,type:"identifier",role:"latinletter",font:"double-struck"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:C,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:P,type:"identifier",role:"latinletter",font:"sans-serif"},{set:w,type:"identifier",role:"latinletter",font:"sans-serif"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:Z,type:"identifier",role:"latinletter",font:"monospace"},{set:F,type:"identifier",role:"latinletter",font:"monospace"},{set:G,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:q,type:"identifier",role:"greekletter",font:"normal"},{set:U,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:z,type:"identifier",role:"greekletter",font:"italic"},{set:$,type:"identifier",role:"greekletter",font:"bold-italic"},{set:K,type:"identifier",role:"greekletter",font:"bold-italic"},{set:tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Y,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:et,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:rt,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:nt,type:"identifier",role:"greekletter",font:"double-struck"},{set:ot,type:"identifier",role:"greekletter",font:"normal"},{set:it,type:"identifier",role:"greekletter",font:"bold"},{set:Qt,type:"identifier",role:"greekletter",font:"italic"},{set:Tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:st,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:dt,type:"number",role:"float"},{set:ft,type:"number",role:"othernumber"},{set:lt,type:"operator",role:"addition"},{set:ut,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:Lt,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],yt=function(){const t={};for(let e,r=0;e=mt[r];r++)e.set.forEach((function(r){t[r]={role:e.role||"unknown",type:e.type||"unknown",font:e.font||"unknown"}}));return t}();e.equal=function(t,e){return t.type===e.type&&t.role===e.role&&t.font===e.font},e.lookupType=function(t){var e;return(null===(e=yt[t])||void 0===e?void 0:e.type)||"unknown"},e.lookupRole=function(t){var e;return(null===(e=yt[t])||void 0===e?void 0:e.role)||"unknown"},e.lookupMeaning=function(t){return yt[t]||{role:"unknown",type:"unknown",font:"unknown"}},e.invisibleTimes=function(){return pt},e.invisiblePlus=function(){return ct},e.invisibleComma=function(){return r},e.functionApplication=function(){return ht},e.isMatchingFence=function(t,e){return-1!==u.indexOf(t)||-1!==p.indexOf(t)?t===e:Q[t]===e||T[t]===e},e.isEmbellishedType=function(t){return"operator"===t||"relation"===t||"fence"===t||"punctuation"===t};const gt=new Map;function Ht(t,e){return`${t} ${e}`}function bt(t,e,r=""){for(const n of e)gt.set(Ht(t,n),r||t)}bt("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),bt("bar",o),bt("tilde",i),e.lookupSecondary=function(t,e){return gt.get(Ht(t,e))}},8158:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMeaningCollator=e.SemanticNodeCollator=e.SemanticDefault=void 0;const n=r(3588),o=r(3882);class i{constructor(){this.map={}}static key(t,e){return e?t+":"+e:t}add(t,e){this.map[i.key(t,e.font)]=e}addNode(t){this.add(t.textContent,t.meaning())}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}size(){return Object.keys(this.map).length}}e.SemanticDefault=i;class Q{constructor(){this.map={}}add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=this.map[e];return t}minimize(){for(const t in this.map)1===this.map[t].length&&delete this.map[t]}minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e].length&&delete t.map[e];return t}isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class T extends Q{copyCollator(){return new T}add(t,e){const r=i.key(t,e.font);super.add(r,e)}addNode(t){this.add(t.textContent,t)}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push(t.toString());t.push(e+": "+o.join("\n"+r))}return t.join("\n")}collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.map[e].map((function(t){return t.meaning()}));return t}}e.SemanticNodeCollator=T;class s extends Q{copyCollator(){return new s}add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){return n.equal(t,e)}))){const r=i.key(t,e.font);super.add(r,e)}}addNode(t){this.add(t.textContent,t.meaning())}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push("{type: "+t.type+", role: "+t.role+", font: "+t.font+"}");t.push(e+": "+o.join("\n"+r))}return t.join("\n")}reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=(0,o.reduce)(this.map[t]))}default(){const t=new i;for(const e in this.map)1===this.map[e].length&&(t.map[e]=this.map[e][0]);return t}newDefault(){const t=this.default();this.reduce();const e=this.default();return t.size()!==e.size()?e:null}}e.SemanticMeaningCollator=s},9911:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMultiHeuristic=e.SemanticTreeHeuristic=e.SemanticAbstractHeuristic=void 0;class r{constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r}}e.SemanticAbstractHeuristic=r;e.SemanticTreeHeuristic=class extends r{};e.SemanticMultiHeuristic=class extends r{}},7516:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookup=e.run=e.add=e.blacklist=e.flags=e.updateFactory=e.factory=void 0,e.factory=null,e.updateFactory=function(t){e.factory=t};const r=new Map;function n(t){return r.get(t)}e.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},e.blacklist={},e.add=function(t){const n=t.name;r.set(n,t),e.flags[n]||(e.flags[n]=!1)},e.run=function(t,r,o){const i=n(t);return i&&!e.blacklist[t]&&(e.flags[t]||i.applicable(r))?i.apply(r):o?o(r):r},e.lookup=n},94:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2057),o=r(5897),i=r(3588),Q=r(7516),T=r(9911),s=r(5609),a=r(3308),l=r(4795);function c(t,e,r){let n=null;if(!t.length)return n;const o=r[r.length-1],i=o&&o.length,Q=e&&e.length,T=a.default.getInstance();if(i&&Q){if("infixop"===e[0].type&&"implicit"===e[0].role)return n=t.pop(),o.push(T.postfixNode_(o.pop(),t)),n;n=t.shift();const r=T.prefixNode_(e.shift(),t);return e.unshift(r),n}return i?(o.push(T.postfixNode_(o.pop(),t)),n):(Q&&e.unshift(T.prefixNode_(e.shift(),t)),n)}function u(t,e,r){if(!e.length)return t;const o=t.pop(),i=e.shift(),T=r.shift();if(s.isImplicitOp(i)){n.Debugger.getInstance().output("Juxta Heuristic Case 2");const Q=(o?[o,i]:[i]).concat(T);return u(t.concat(Q),e,r)}if(!o)return n.Debugger.getInstance().output("Juxta Heuristic Case 3"),u([i].concat(T),e,r);const a=T.shift();if(!a){n.Debugger.getInstance().output("Juxta Heuristic Case 9");const T=Q.factory.makeBranchNode("infixop",[o,e.shift()],[i],i.textContent);return T.role="implicit",Q.run("combine_juxtaposition",T),e.unshift(T),u(t,e,r)}if(s.isOperator(o)||s.isOperator(a))return n.Debugger.getInstance().output("Juxta Heuristic Case 4"),u(t.concat([o,i,a]).concat(T),e,r);let l=null;return s.isImplicitOp(o)&&s.isImplicitOp(a)?(n.Debugger.getInstance().output("Juxta Heuristic Case 5"),o.contentNodes.push(i),o.contentNodes=o.contentNodes.concat(a.contentNodes),o.childNodes.push(a),o.childNodes=o.childNodes.concat(a.childNodes),a.childNodes.forEach((t=>t.parent=o)),i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(a.mathml),l=o):s.isImplicitOp(o)?(n.Debugger.getInstance().output("Juxta Heuristic Case 6"),o.contentNodes.push(i),o.childNodes.push(a),a.parent=o,i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(a.mathml),l=o):s.isImplicitOp(a)?(n.Debugger.getInstance().output("Juxta Heuristic Case 7"),a.contentNodes.unshift(i),a.childNodes.unshift(o),o.parent=a,i.parent=a,a.addMathmlNodes(i.mathml),a.addMathmlNodes(o.mathml),l=a):(n.Debugger.getInstance().output("Juxta Heuristic Case 8"),l=Q.factory.makeBranchNode("infixop",[o,a],[i],i.textContent),l.role="implicit"),t.push(l),u(t.concat(T),e,r)}Q.add(new T.SemanticTreeHeuristic("combine_juxtaposition",(function(t){for(let e,r=t.childNodes.length-1;e=t.childNodes[r];r--)s.isImplicitOp(e)&&!e.nobreaking&&(t.childNodes.splice(r,1,...e.childNodes),t.contentNodes.splice(r,0,...e.contentNodes),e.childNodes.concat(e.contentNodes).forEach((function(e){e.parent=t})),t.addMathmlNodes(e.mathml));return t}))),Q.add(new T.SemanticTreeHeuristic("propagateSimpleFunction",(t=>("infixop"!==t.type&&"fraction"!==t.type||!t.childNodes.every(s.isSimpleFunction)||(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),Q.add(new T.SemanticTreeHeuristic("simpleNamedFunction",(t=>("unit"!==t.role&&-1!==["f","g","h","F","G","H"].indexOf(t.textContent)&&(t.role="simple function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),Q.add(new T.SemanticTreeHeuristic("propagateComposedFunction",(t=>("fenced"===t.type&&"composed function"===t.childNodes[0].role&&(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),Q.add(new T.SemanticTreeHeuristic("multioperator",(t=>{if("unknown"!==t.role||t.textContent.length<=1)return;const e=[...t.textContent].map(i.lookupMeaning).reduce((function(t,e){return t&&e.role&&"unknown"!==e.role&&e.role!==t?"unknown"===t?e.role:null:t}),"unknown");e&&(t.role=e)}))),Q.add(new T.SemanticMultiHeuristic("convert_juxtaposition",(t=>{let e=l.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&"operator"===t.type}));e=e.rel.length?function(t){const e=[],r=[];let n=t.comp.shift(),o=null,i=[];for(;t.comp.length;)if(i=[],n.length)o&&e.push(o),r.push(n),o=t.rel.shift(),n=t.comp.shift();else{for(o&&i.push(o);!n.length&&t.comp.length;)n=t.comp.shift(),i.push(t.rel.shift());o=c(i,n,r)}i.length||n.length?(e.push(o),r.push(n)):(i.push(o),c(i,n,r));return{rel:e,comp:r}}(e):e,t=e.comp[0];for(let r,n,o=1;r=e.comp[o],n=e.rel[o-1];o++)t.push(n),t=t.concat(r);return e=l.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&("operator"===t.type||"infixop"===t.type)})),e.rel.length?u(e.comp.shift(),e.rel,e.comp):t}))),Q.add(new T.SemanticTreeHeuristic("simple2prefix",(t=>(t.textContent.length>1&&!t.textContent[0].match(/[A-Z]/)&&(t.role="prefix function"),t)),(t=>"braille"===o.default.getInstance().modality&&"identifier"===t.type))),Q.add(new T.SemanticTreeHeuristic("detect_cycle",(t=>{t.type="matrix",t.role="cycle";const e=t.childNodes[0];return e.type="row",e.role="cycle",e.textContent="",e.contentNodes=[],t}),(t=>"fenced"===t.type&&"infixop"===t.childNodes[0].type&&"implicit"===t.childNodes[0].role&&t.childNodes[0].childNodes.every((function(t){return"number"===t.type}))&&t.childNodes[0].contentNodes.every((function(t){return"space"===t.role})))))},7228:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMathml=void 0;const n=r(5740),o=r(5250),i=r(5609),Q=r(3308),T=r(4795);class s extends o.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const t={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((e=>this.getFactory().defaultMap.add(e,t)).bind(this))}static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.getAttribute(e);return n.match(/^\s*$/)?null:n}parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());const e=n.toArray(t.childNodes),r=n.tagName(t),o=this.parseMap_[r],i=(o||this.dummy_.bind(this))(t,e);return T.addAttributes(i,t),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(i.mathml.unshift(t),i.mathmlTree=t),i}semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().makeEmptyNode()}rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return Q.default.proof(t,r,this.parseList.bind(this));let n;return 1===(e=T.purgeNodes(e)).length?(n=this.parse(e[0]),"empty"!==n.type||n.mathmlTree||(n.mathmlTree=t)):n=Q.default.getInstance().row(this.parseList(e)),n.mathml.unshift(t),n}fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();const r=this.parse(e[0]),n=e[1]?this.parse(e[1]):this.getFactory().makeEmptyNode();return Q.default.getInstance().fractionLikeNode(r,n,t.getAttribute("linethickness"),"true"===t.getAttribute("bevelled"))}limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),this.parseList(e))}root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.parse(e[1]),this.parse(e[0])],[]):this.sqrt_(t,e)}sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFactory().makeBranchNode("sqrt",[Q.default.getInstance().row(r)],[])}table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return Q.default.proof(t,r,this.parseList.bind(this));const n=this.getFactory().makeBranchNode("table",this.parseList(e),[]);return n.mathmlTree=t,Q.default.tableToMultiline(n),n}tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.parseList(e),[]);return r.role="table",r}tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=this.parse(e[0]);r.role="label";const n=this.getFactory().makeBranchNode("row",this.parseList(e.slice(1)),[r]);return n.role="table",n}tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.length?1===r.length&&i.isType(r[0],"empty")?r:[Q.default.getInstance().row(r)]:[];const o=this.getFactory().makeBranchNode("cell",n,[]);return o.role="table",o}space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if(!o)return this.empty_(t,e);const i=o[0],T=parseFloat(r.slice(0,o.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!s||isNaN(T)||T1?this.parse(e[1]):this.getFactory().makeUnprocessed(t)}dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role=t.tagName,r.textContent=t.textContent,r}leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(t);return r.role=e[0].tagName,T.addAttributes(r,e[0]),r}return this.getFactory().makeLeafNode(t.textContent,Q.default.getInstance().font(t.getAttribute("mathvariant")))}}e.SemanticMathml=s},5952:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticNode=void 0;const n=r(5740),o=r(3588),i=r(4795);class Q{constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e);return r.type=t.tagName,Q.setAttribute(r,t,"role"),Q.setAttribute(r,t,"font"),Q.setAttribute(r,t,"embellished"),Q.setAttribute(r,t,"fencepointer","fencePointer"),t.getAttribute("annotation")&&r.parseAnnotation(t.getAttribute("annotation")),i.addAttributes(r,t),Q.processChildren(r,t),r}static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]=o)}static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if(r.nodeType===n.NodeType.TEXT_NODE){t.textContent=r.textContent;continue}const e=n.toArray(r.childNodes).map(Q.fromXml);e.forEach((e=>e.parent=t)),"CONTENT"===n.tagName(r)?t.contentNodes=e:t.childNodes=e}}querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=e.concat(r.querySelectorAll(t));for(let r,n=0;r=this.contentNodes[n];n++)e=e.concat(r.querySelectorAll(t));return t(this)&&e.unshift(this),e}xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml(t,e)})),i=t.createElementNS("",r);for(let t,e=0;t=o[e];e++)i.appendChild(t);return i},n=t.createElementNS("",this.type);return e||this.xmlAttributes(n),n.textContent=this.textContent,this.contentNodes.length>0&&n.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&n.appendChild(r("children",this.childNodes)),n}toString(t=!1){const e=n.parseInput("");return n.serializeXml(this.xml(e,t))}allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"!==this.font&&t.push(["font",this.font]),Object.keys(this.annotation).length&&t.push(["annotation",this.xmlAnnotation()]),this.embellished&&t.push(["embellished",this.embellished]),this.fencePointer&&t.push(["fencepointer",this.fencePointer]),t.push(["id",this.id.toString()]),t}xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotation[e].forEach((function(r){t.push(e+":"+r)}));return t.join(";")}toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(let r,n=0;r=e[n];n++)t[r[0]]=r[1].toString();return this.textContent&&(t.$t=this.textContent),this.childNodes.length&&(t.children=this.childNodes.map((function(t){return t.toJson()}))),this.contentNodes.length&&(t.content=this.contentNodes.map((function(t){return t.toJson()}))),t}updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):t.trim();if(t=t&&!r?t:r,this.textContent===t)return;const n=(0,o.lookupMeaning)(t);this.textContent=t,this.role=n.role,this.type=n.type,this.font=n.font}addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)&&this.mathml.push(e)}appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this}replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;t.parent=null,e.parent=this,this.childNodes[r]=e;const n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)})),o=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)}));this.removeMathmlNodes(n),this.addMathmlNodes(o)}appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this)}removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e&&this.contentNodes.slice(e,1)}}equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||this.textContent!==t.textContent||this.childNodes.length!==t.childNodes.length||this.contentNodes.length!==t.contentNodes.length)return!1;for(let e,r,n=0;e=this.childNodes[n],r=t.childNodes[n];n++)if(!e.equals(r))return!1;for(let e,r,n=0;e=this.contentNodes[n],r=t.contentNodes[n];n++)if(!e.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(t,e){e&&this.addAnnotation_(t,e)}getAnnotation(t){const e=this.annotation[t];return e||[]}hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexOf(e)}parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t1)return!1;const r=e[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((t=>i(t,"infixop"))))return!1}return!0},e.isPrefixFunctionBoundary=function(t){return a(t)&&!T(t,"division")||i(t,"appl")||s(t)},e.isBigOpBoundary=function(t){return a(t)||s(t)},e.isIntegralDxBoundary=function(t,e){return!!e&&i(e,"identifier")&&n.lookupSecondary("d",t.textContent)},e.isIntegralDxBoundarySingle=function(t){if(i(t,"identifier")){const e=t.textContent[0];return e&&t.textContent[1]&&n.lookupSecondary("d",e)}return!1},e.isGeneralFunctionBoundary=s,e.isEmbellished=function(t){return t.embellished?t.embellished:n.isEmbellishedType(t.type)?t.type:null},e.isOperator=a,e.isRelation=l,e.isPunctuation=c,e.isFence=u,e.isElligibleEmbellishedFence=function(t){return!(!t||!u(t))&&(!t.embellished||p(t))},e.isTableOrMultiline=h,e.tableIsMatrixOrVector=function(t){return!!t&&d(t)&&h(t.childNodes[0])},e.isFencedElement=d,e.tableIsCases=function(t,e){return e.length>0&&T(e[e.length-1],"openfence")},e.tableIsMultiline=function(t){return t.childNodes.every((function(t){return t.childNodes.length<=1}))},e.lineIsLabelled=function(t){return i(t,"line")&&t.contentNodes.length&&T(t.contentNodes[0],"label")},e.isBinomial=function(t){return 2===t.childNodes.length},e.isLimitBase=function t(e){return i(e,"largeop")||i(e,"limboth")||i(e,"limlower")||i(e,"limupper")||i(e,"function")&&T(e,"limit function")||(i(e,"overscore")||i(e,"underscore"))&&t(e.childNodes[0])},e.isSimpleFunctionHead=function(t){return"identifier"===t.type||"latinletter"===t.role||"greekletter"===t.role||"otherletter"===t.role},e.singlePunctAtPosition=function(t,e,r){return 1===e.length&&("punctuation"===t[r].type||"punctuation"===t[r].embellished)&&t[r]===e[0]},e.isSimpleFunction=function(t){return i(t,"identifier")&&T(t,"simple function")},e.isLeftBrace=f,e.isRightBrace=L,e.isSetNode=function(t){return f(t.contentNodes[0])&&L(t.contentNodes[1])},e.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],e.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],e.isSingletonSetContent=function t(r){const n=r.type;return-1===e.illegalSingleton_.indexOf(n)&&("infixop"!==n||"implicit"===r.role)&&("fenced"===n?"leftright"!==r.role||t(r.childNodes[0]):-1===e.scriptedElement_.indexOf(n)||t(r.childNodes[0]))},e.isNumber=m,e.isUnitCounter=function(t){return m(t)||"vulgar"===t.role||"mixed"===t.role},e.isPureUnit=function(t){const e=t.childNodes;return"unit"===t.role&&(!e.length||"unit"===e[0].role)},e.isImplicit=function(t){return"implicit"===t.role||"unit"===t.role&&!!t.contentNodes.length&&t.contentNodes[0].textContent===n.invisibleTimes()},e.isImplicitOp=function(t){return"infixop"===t.type&&"implicit"===t.role},e.isNeutralFence=y,e.compareNeutralFences=function(t,e){return y(t)&&y(e)&&(0,o.getEmbellishedInner)(t).textContent===(0,o.getEmbellishedInner)(e).textContent},e.elligibleLeftNeutral=function(t){return!!y(t)&&(!t.embellished||"superscript"!==t.type&&"subscript"!==t.type&&("tensor"!==t.type||"empty"===t.childNodes[3].type&&"empty"===t.childNodes[4].type))},e.elligibleRightNeutral=function(t){return!!y(t)&&(!t.embellished||("tensor"!==t.type||"empty"===t.childNodes[1].type&&"empty"===t.childNodes[2].type))},e.isMembership=function(t){return["element","nonelement","reelement","renonelement"].includes(t.role)}},3308:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5740),o=r(3588),i=r(7516),Q=r(6537),T=r(5609),s=r(4795);class a{constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return a.instance=a.instance||new a,a.instance}static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline";for(let e,r=0;e=t.childNodes[r];r++)a.rowToLine_(e,"multiline");1===t.childNodes.length&&!T.lineIsLabelled(t.childNodes[0])&&T.isFencedElement(t.childNodes[0].childNodes[0])&&a.tableToMatrixOrVector_(a.rewriteFencedLine_(t)),a.binomialForm_(t),a.classifyMultiline(t)}else a.classifyTable(t)}static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="number"),a.numberRole_(t),a.exprFont_(t)}static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;for(;e=r)return;const o=n.childNodes[0].role;"unknown"!==o&&t.childNodes.every((function(t){const e=t.childNodes[0];return!e||e.role===o&&(T.isType(e,"relation")||T.isType(e,"relseq"))}))&&(t.role=o)}static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColumns_(t,e,"equality")||a.classifyByColumns_(t,e,"inequality",["equality"])||a.classifyByColumns_(t,e,"arrow")||a.detectCaleyTable(t)}static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlTree,r=e.getAttribute("columnlines"),n=e.getAttribute("rowlines");return!(!r||!n)&&(!(!a.cayleySpacing(r)||!a.cayleySpacing(n))&&(t.role="cayley",!0))}static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"dashed"===e[0])&&e.slice(1).every((t=>"none"===t))}static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstance().proof(t,n,r)}static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t);return!!o&&(!!o[e]&&(null==n||o[e]===n))}static getSemantics(t){const e=t.getAttribute("semantics");return e?a.separateSemantics(e):null}static removePrefix(t){const[,...e]=t.split("_");return e.join("_")}static separateSemantics(t){const e={};return t.split(";").forEach((function(t){const[r,n]=t.split(":");e[a.removePrefix(r)]=n})),e}static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathmlTree,o=t[n+1].mathmlTree;if(!e||!o)continue;const i=e.nextSibling;if(!i||i===o)continue;const Q=a.getSpacer_(i);Q&&(r.mathml.push(Q),r.mathmlTree=Q,r.role="space")}}static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmptyTag(t)&&1===t.childNodes.length;)if(t=t.childNodes[0],"MSPACE"===n.tagName(t))return t;return null}static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t.embellished;)t.embellished="punctuation",T.isRole(t,"subsup")||T.isRole(t,"underover")||(t.role=e),t=t.childNodes[0];t.type="punctuation",t.role=e}}static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"integral"===t.type)return"";if(e[0]&&e[0].textContent===o.functionApplication()){a.getInstance().funcAppls[t.id]=e.shift();let r="simple function";return i.run("simple2prefix",t),"prefix function"!==t.role&&"limit function"!==t.role||(r=t.role),a.propagateFunctionRole_(t,r),"prefix"}const r=a.CLASSIFY_FUNCTION_[t.role];return r||(T.isSimpleFunctionHead(t)?"simple":"")}static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;T.isRole(t,"subsup")||T.isRole(t,"underover")||(t.role=e),a.propagateFunctionRole_(t.childNodes[0],e)}}static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNodes[n];n++){const t=a.getFunctionOp_(r,e);if(t)return t}return null}static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"multiline")?a.tableToVector_(t):a.tableToMatrix_(t),t.contentNodes.forEach(e.appendContentNode.bind(e));for(let t,r=0;t=e.childNodes[r];r++)a.assignRoleToRow_(t,a.getComponentRoles_(e));return e.parent=null,e}static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e.childNodes.length?a.binomialForm_(e):a.tableToSquare_(t)}static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNodes[0].role="binomial",t.childNodes[1].role="binomial")}static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.childNodes&&e.childNodes.length>0&&e.childNodes[0].childNodes&&e.childNodes.length===e.childNodes[0].childNodes.length?a.tableToSquare_(t):e.childNodes&&1===e.childNodes.length&&(e.role="rowvector")}static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e.role="determinant":e.role="squarematrix"}static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:t.type.toLowerCase()||"unknown"}static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assignRoleToRow_(e,"cases");return t.type="cases",t.appendContentNode(e),T.tableIsMultiline(t)&&a.binomialForm_(t),t}static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0].childNodes[0],n=t.childNodes[0].childNodes[0].childNodes[0];return r.parent=t.parent,t.parent=r,n.parent=e,r.childNodes=[t],e.childNodes=[n],r}static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type="line",t.role=r,1===t.childNodes.length&&T.isType(t.childNodes[0],"cell")&&(t.childNodes=t.childNodes[0].childNodes,t.childNodes.forEach((function(e){e.parent=t}))))}static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"row")&&(t.role=e,t.childNodes.forEach((function(t){T.isType(t,"cell")&&(t.role=e)})))}static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))return null;e=t.replace(/\s/g,"").split("").filter((function(t){return t}))}else e=[","];return function(){return e.length>1?e.shift():e[0]}}static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textContent].filter((t=>t.match(/[^\s]/))),r=e.map(o.lookupMeaning);if(r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type&&"comma"===t.role})))return t.role="integer",void("0"===e[0]&&t.addAnnotation("general","basenumber"));r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type}))?t.role="float":t.role="othernumber"}static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textContent].map(o.lookupMeaning).reduce((function(t,e){return t&&e.font&&"unknown"!==e.font&&e.font!==t?"unknown"===t?e.font:null:t}),"unknown");e&&(t.font=e)}static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>0;){const t=e.shift();let i=r.shift();T.isElligibleEmbellishedFence(t)?(n.push(t),o.push(i)):(a.fenceToPunct_(t),i.push(t),i=i.concat(r.shift()),r.unshift(i))}return o.push(r.shift()),{rel:n,comp:o}}static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNodes[1];let n=a.rewriteFence_(t,e);return t.contentNodes[0]=n.fence,n=a.rewriteFence_(n.node,r),t.contentNodes[1]=n.fence,t.contentNodes[0].parent=t,t.contentNodes[1].parent=t,n.node.parent=null,n.node}static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};const r=e.childNodes[0],n=a.rewriteFence_(t,r);return T.isType(e,"superscript")||T.isType(e,"subscript")||T.isType(e,"tensor")?(T.isRole(e,"subsup")||(e.role=t.role),r!==n.node&&(e.replaceChild(r,n.node),r.parent=t),a.propagateFencePointer_(e,r),{node:e,fence:n.fence}):(e.replaceChild(r,n.fence),e.mathmlTree&&-1===e.mathml.indexOf(e.mathmlTree)&&e.mathml.push(e.mathmlTree),{node:n.node,fence:e})}static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id.toString(),t.embellished=null}static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumns_(e,1,(t=>a.isPureRelation_(t,r)))||2===e.length&&(a.testColumns_(e,1,(t=>a.isEndRelation_(t,r)||a.isPureRelation_(t,r)))||a.testColumns_(e,0,(t=>a.isEndRelation_(t,r,!0)||a.isPureRelation_(t,r)))))&&(t.role=r,!0)}static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return T.isType(t,"relseq")&&T.isRole(t,e)&&T.isType(t.childNodes[n],"empty")}static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)}static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n++)for(let t,n=0;t=r.childNodes[n];n++){e[n]?e[n].push(t):e[n]=[t]}return e}static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t){return t.childNodes.length&&r(t.childNodes[0])}))&&n.every((function(t){return!t.childNodes.length||r(t.childNodes[0])})))}setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInstance().factory_)}getNodeFactory(){return a.getInstance().factory_}identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role="unit";else if(!e&&1===t.textContent.length&&("integer"===t.role||"latinletter"===t.role||"greekletter"===t.role)&&"normal"===t.font)return t.font="italic",i.run("simpleNamedFunction",t);return"unknown"===t.type&&(t.type="identifier"),a.exprFont_(t),i.run("simpleNamedFunction",t)}implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getInstance().combineUnits_(t)).length)return t[0];const e=a.getInstance().implicitNode_(t);return i.run("combine_juxtaposition",e)}text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string",t):"MSPACE"===e||t.textContent.match(/^\s*$/)?(t.role="space",t):t}row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}))).length?a.getInstance().factory_.makeEmptyNode():(t=a.getInstance().getFencesInRow_(t),t=a.getInstance().tablesInRow(t),t=a.getInstance().getPunctuationInRow_(t),t=a.getInstance().getTextInRow_(t),t=a.getInstance().getFunctionsInRow_(t),a.getInstance().relationsInRow_(t))}limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyNode();let r,n=e[0],o="unknown";if(!e[1])return n;if(T.isLimitBase(n)){r=a.MML_TO_LIMIT_[t];const i=r.length;if(o=r.type,e=e.slice(0,r.length+1),1===i&&T.isAccent(e[1])||2===i&&T.isAccent(e[1])&&T.isAccent(e[2]))return r=a.MML_TO_BOUNDS_[t],a.getInstance().accentNode_(n,e,r.type,r.length,r.accent);if(2===i){if(T.isAccent(e[1]))return n=a.getInstance().accentNode_(n,[n,e[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[t],1,!0),e[2]?a.getInstance().makeLimitNode_(n,[n,e[2]],null,"limupper"):n;if(e[2]&&T.isAccent(e[2]))return n=a.getInstance().accentNode_(n,[n,e[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[t],1,!0),a.getInstance().makeLimitNode_(n,[n,e[1]],null,"limlower");e[i]||(o="limlower")}return a.getInstance().makeLimitNode_(n,e,null,o)}return r=a.MML_TO_BOUNDS_[t],a.getInstance().accentNode_(n,e,r.type,r.length,r.accent)}tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];for(let t,n=0;t=e.rel[n];n++)r=r.concat(e.comp.shift()),r.push(a.tableToMatrixOrVector_(t));r=r.concat(e.comp.shift()),e=s.partitionNodes(r,T.isTableOrMultiline),r=[];for(let t,n=0;t=e.rel[n];n++){const n=e.comp.shift();T.tableIsCases(t,n)&&a.tableToCases_(t,n.pop()),r=r.concat(n),r.push(t)}return r.concat(e.comp.shift())}mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r),e=[n.shift()];n.forEach((r=>{e.push(a.getInstance().factory_.makeContentNode(t())),e.push(r)})),n=e}return t&&e?a.getInstance().horizontalFencedNode_(a.getInstance().factory_.makeContentNode(t),a.getInstance().factory_.makeContentNode(e),n):(t&&n.unshift(a.getInstance().factory_.makeContentNode(t)),e&&n.push(a.getInstance().factory_.makeContentNode(e)),a.getInstance().row(n))}fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.getInstance().factory_.makeBranchNode("line",[t],[]),n=a.getInstance().factory_.makeBranchNode("line",[e],[]);return o=a.getInstance().factory_.makeBranchNode("multiline",[r,n],[]),a.binomialForm_(o),a.classifyMultiline(o),o}return o=a.getInstance().fractionNode_(t,e),n&&o.addAnnotation("general","bevelled"),o}tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("tensor",[t,a.getInstance().scriptNode_(e,"leftsub"),a.getInstance().scriptNode_(r,"leftsuper"),a.getInstance().scriptNode_(n,"rightsub"),a.getInstance().scriptNode_(o,"rightsuper")],[]);return i.role=t.role,i.embellished=T.isEmbellished(t),i}pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).length,i=r.filter(n).length;if(!o&&!i)return t;const Q=o?i?"MSUBSUP":"MSUB":"MSUP",s=[t];return o&&s.push(a.getInstance().scriptNode_(e,"rightsub",!0)),i&&s.push(a.getInstance().scriptNode_(r,"rightsuper",!0)),a.getInstance().limitNode(Q,s)}font(t){const e=a.MATHJAX_FONTS[t];return e||t}proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){const e=a.getInstance().cleanInference(t.childNodes),n=e.length?a.getInstance().factory_.makeBranchNode("inference",r(e),[]):a.getInstance().factory_.makeEmptyNode();return n.role="axiom",n.mathmlTree=t,n}const n=a.getInstance().inference(t,e,r);return e.proof&&(n.role="proof",n.childNodes[0].role="final"),n}inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormulas(t,[],r);return a.getInstance().factory_.makeBranchNode("inference",[e.conclusion,e.premises],[])}const o=e.labelledRule,i=n.toArray(t.childNodes),Q=[];"left"!==o&&"both"!==o||Q.push(a.getInstance().getLabel(t,i,r,"left")),"right"!==o&&"both"!==o||Q.push(a.getInstance().getLabel(t,i,r,"right"));const T=a.getInstance().getFormulas(t,i,r),s=a.getInstance().factory_.makeBranchNode("inference",[T.conclusion,T.premises],Q);return s.mathmlTree=t,s}getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel",o),Q=a.getInstance().factory_.makeBranchNode("rulelabel",r(n.toArray(i.childNodes)),[]);return Q.role=o,Q.mathmlTree=i,Q}getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"inferenceRule"):t,i="up"===a.getSemantics(o).inferenceRule,Q=i?o.childNodes[1]:o.childNodes[0],T=i?o.childNodes[0]:o.childNodes[1],s=Q.childNodes[0].childNodes[0],l=n.toArray(s.childNodes[0].childNodes),c=[];let u=1;for(const t of l)u%2&&c.push(t.childNodes[0]),u++;const p=r(c),h=r(n.toArray(T.childNodes[0].childNodes))[0],d=a.getInstance().factory_.makeBranchNode("premises",p,[]);d.mathmlTree=s;const f=a.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return f.mathmlTree=T.childNodes[0].childNodes[0],{conclusion:f,premises:d}}findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)}cleanInference(t){return n.toArray(t).filter((function(t){return"MSPACE"!==n.tagName(t)}))}operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("multioperator",t)}implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleTimes());a.matchSpaces_(t,e);const r=a.getInstance().infixNode_(t,e[0]);return r.role="implicit",e.forEach((function(t){t.parent=r})),r.contentNodes=e,r}infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infixop",t,[e],s.getEmbellishedInner(e).textContent);return r.role=e.role,i.run("propagateSimpleFunction",r)}explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.textContent===o.invisiblePlus()}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=e.comp[n+1],Q=o.length-1;if(o[Q]&&i[0]&&T.isType(o[Q],"number")&&!T.isRole(o[Q],"mixed")&&T.isType(i[0],"fraction")){const t=a.getInstance().factory_.makeBranchNode("number",[o[Q],i[0]],[]);t.role="mixed",r=r.concat(o.slice(0,Q)),r.push(t),i.shift()}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t){return s.getEmbellishedInner(t).textContent})).join(" "),o=a.getInstance().factory_.makeBranchNode(r,[t],e,n);return e.length>1&&(o.role="multiop"),o}prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtraction")));let n=a.getInstance().concatNode_(t,r.comp.pop(),"prefixop");for(1===n.contentNodes.length&&"addition"===n.contentNodes[0].role&&"+"===n.contentNodes[0].textContent&&(n.role="positive");r.rel.length>0;)n=a.getInstance().concatNode_(n,[r.rel.pop()],"prefixop"),n.role="negative",n=a.getInstance().concatNode_(n,r.comp.pop(),"prefixop");return n}postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"postfixop"):t}combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRole(t,"unit")}));if(t.length===e.rel.length)return e.rel;const r=[];let n,o;do{const t=e.comp.shift();n=e.rel.shift();let i=null;o=r.pop(),o&&(t.length&&T.isUnitCounter(o)?t.unshift(o):r.push(o)),1===t.length&&(i=t.pop()),t.length>1&&(i=a.getInstance().implicitNode_(t),i.role="unit"),i&&r.push(i),n&&r.push(n)}while(n);return r}getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.isType(t,"fraction")&&T.isRole(t,"vulgar")}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=o.length-1;if(o[i]&&T.isType(o[i],"number")&&(T.isRole(o[i],"integer")||T.isRole(o[i],"float"))){const e=a.getInstance().factory_.makeBranchNode("number",[o[i],t],[]);e.role="mixed",r=r.concat(o.slice(0,i)),r.push(e)}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t=>T.isType(t,"text")));if(0===e.rel.length)return t;const r=[];let n=e.comp[0];n.length>0&&r.push(a.getInstance().row(n));for(let t,o=0;t=e.rel[o];o++)r.push(t),n=e.comp[o+1],n.length>0&&r.push(a.getInstance().row(n));return[a.getInstance().dummyNode_(r)]}relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0];if(!r)return a.getInstance().operationsInRow_(t);if(1===t.length)return t[0];const n=e.comp.map(a.getInstance().operationsInRow_);let o;return e.rel.some((function(t){return!t.equals(r)}))?(o=a.getInstance().factory_.makeBranchNode("multirel",n,e.rel),e.rel.every((function(t){return t.role===r.role}))&&(o.role=r.role),o):(o=a.getInstance().factory_.makeBranchNode("relseq",n,e.rel,s.getEmbellishedInner(r).textContent),o.role=r.role,o)}operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.makeEmptyNode();if(1===(t=a.getInstance().explicitMixed_(t)).length)return t[0];const e=[];for(;t.length>0&&T.isOperator(t[0]);)e.push(t.shift());if(0===t.length)return a.getInstance().prefixNode_(e.pop(),e);if(1===t.length)return a.getInstance().prefixNode_(t[0],e);t=i.run("convert_juxtaposition",t);const r=s.sliceNodes(t,T.isOperator),n=a.getInstance().prefixNode_(a.getInstance().implicitNode(r.head),e);return r.div?a.getInstance().operationsTree_(r.tail,n,r.div):n}operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r),"infixop"===e.type){const t=a.getInstance().postfixNode_(e.childNodes.pop(),o);return e.appendChild(t),e}return a.getInstance().postfixNode_(e,o)}const i=s.sliceNodes(t,T.isOperator);if(0===i.head.length)return o.push(i.div),a.getInstance().operationsTree_(i.tail,e,r,o);const Q=a.getInstance().prefixNode_(a.getInstance().implicitNode(i.head),o),l=a.getInstance().appendOperand_(e,r,Q);return i.div?a.getInstance().operationsTree_(i.tail,l,i.div,[]):l}appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().infixNode_([t,r],e);const n=a.getInstance().appendDivisionOp_(t,e,r);return n||(a.getInstance().appendExistingOperator_(t,e,r)?t:"multiplication"===e.role?a.getInstance().appendMultiplicativeOp_(t,e,r):a.getInstance().appendAdditiveOp_(t,e,r))}appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.getInstance().infixNode_([t,r],e):a.getInstance().appendLastOperand_(t,e,r):"division"===t.role?a.getInstance().infixNode_([t,r],e):null}appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!T.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=a.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance().infixNode_([t,r],e);let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!T.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=a.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)}appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImplicit(t))&&(t.contentNodes[0].equals(e)?(t.appendContentNode(e),t.appendChild(r),!0):a.getInstance().appendExistingOperator_(t.childNodes[t.childNodes.length-1],e,r))}getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences_(e);const r=e.comp.shift();return a.getInstance().fences_(e.rel,e.comp,[],[r])}fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>T.isRole(t,"open");if(0===t.length){const t=n.shift();for(;r.length>0;){if(o(r[0])){const e=r.shift();a.fenceToPunct_(e),t.push(e)}else{const e=s.sliceNodes(r,o),i=e.head.length-1,Q=a.getInstance().neutralFences_(e.head,n.slice(0,i));n=n.slice(i),t.push(...Q),e.div&&e.tail.unshift(e.div),r=e.tail}t.push(...n.shift())}return t}const i=r[r.length-1],Q=t[0].role;if("open"===Q||T.isNeutralFence(t[0])&&(!i||!T.compareNeutralFences(t[0],i))){r.push(t.shift());const o=e.shift();return o&&n.push(o),a.getInstance().fences_(t,e,r,n)}if(i&&"close"===Q&&"open"===i.role){const o=a.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),a.getInstance().fences_(t,e,r,n)}if(i&&T.compareNeutralFences(t[0],i)){if(!T.elligibleLeftNeutral(i)||!T.elligibleRightNeutral(t[0])){r.push(t.shift());const o=e.shift();return o&&n.push(o),a.getInstance().fences_(t,e,r,n)}const o=a.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),a.getInstance().fences_(t,e,r,n)}if(i&&"close"===Q&&T.isNeutralFence(i)&&r.some(o)){const i=s.sliceNodes(r,o,!0),Q=n.pop(),T=n.length-i.tail.length+1,l=a.getInstance().neutralFences_(i.tail,n.slice(T));n=n.slice(0,T);const c=a.getInstance().horizontalFencedNode_(i.div,t.shift(),n.pop().concat(l,Q));return n.push(n.pop().concat([c],e.shift())),a.getInstance().fences_(t,e,i.head,n)}const l=t.shift();return a.fenceToPunct_(l),n.push(n.pop().concat([l],e.shift())),a.getInstance().fences_(t,e,r,n)}neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.fenceToPunct_(t[0]),t;const r=t.shift();if(!T.elligibleLeftNeutral(r)){a.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(a.getInstance().neutralFences_(t,e))}const n=s.sliceNodes(t,(function(t){return T.compareNeutralFences(t,r)}));if(!n.div){a.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(a.getInstance().neutralFences_(t,e))}if(!T.elligibleRightNeutral(n.div))return a.fenceToPunct_(n.div),t.unshift(r),a.getInstance().neutralFences_(t,e);const o=a.getInstance().combineFencedContent_(r,n.div,n.head,e);if(n.tail.length>0){const t=o.shift(),e=a.getInstance().neutralFences_(n.tail,o);return t.concat(e)}return o[0]}combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance().horizontalFencedNode_(t,e,n.shift());return n.length>0?n[0].unshift(r):n=[[r]],n}const o=n.shift(),i=r.length-1,Q=n.slice(0,i),T=(n=n.slice(i)).shift(),s=a.getInstance().neutralFences_(r,Q);o.push(...s),o.push(...T);const l=a.getInstance().horizontalFencedNode_(t,e,o);return n.length>0?n[0].unshift(l):n=[[l]],n}horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.getInstance().factory_.makeBranchNode("fenced",[n],[t,e]);return"open"===t.role?(a.getInstance().classifyHorizontalFence_(o),o=i.run("propagateComposedFunction",o)):o.role=t.role,o=i.run("detect_cycle",o),a.rewriteFencedNode_(o)}classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if(!T.isSetNode(t)||e.length>1)return;if(0===e.length||"empty"===e[0].type)return void(t.role="set empty");const r=e[0].type;if(1===e.length&&T.isSingletonSetContent(e[0]))return void(t.role="set singleton");const n=e[0].role;if("punctuated"===r&&"sequence"===n){if("comma"!==e[0].contentNodes[0].role)return 1!==e[0].contentNodes.length||"vbar"!==e[0].contentNodes[0].role&&"colon"!==e[0].contentNodes[0].role?void 0:(t.role="set extended",void a.getInstance().setExtension_(t));t.role="set collection"}}setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===e.type&&1===e.contentNodes.length&&T.isMembership(e.contentNodes[0])&&(e.addAnnotation("set","intensional"),e.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.type;return"punctuation"===e||"text"===e||"operator"===e||"relation"===e},r=s.partitionNodes(t,(function(r){if(!T.isPunctuation(r))return!1;if(T.isPunctuation(r)&&!T.isRole(r,"ellipsis"))return!0;const n=t.indexOf(r);if(0===n)return!t[1]||!e(t[1]);const o=t[n-1];if(n===t.length-1)return!e(o);const i=t[n+1];return!e(o)||!e(i)}));if(0===r.rel.length)return t;const n=[];let o=r.comp.shift();o.length>0&&n.push(a.getInstance().row(o));let i=0;for(;r.comp.length>0;)n.push(r.rel[i++]),o=r.comp.shift(),o.length>0&&n.push(a.getInstance().row(o));return[a.getInstance().punctuatedNode_(n,r.rel)]}punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("punctuated",t,e);if(e.length===t.length){const t=e[0].role;if("unknown"!==t&&e.every((function(e){return e.role===t})))return r.role=t,r}return T.singlePunctAtPosition(t,e,0)?r.role="startpunct":T.singlePunctAtPosition(t,e,t.length-1)?r.role="endpunct":e.every((t=>T.isRole(t,"dummy")))?r.role="text":e.every((t=>T.isRole(t,"space")))?r.role="space":r.role="sequence",r}dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleComma());return e.forEach((function(t){t.role="dummy"})),a.getInstance().punctuatedNode_(t,e)}accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.lookupSecondary("bar",r)||o.lookupSecondary("tilde",r)||t.role;return t.role="underscore"===e?"underaccent":"overaccent",t.addAnnotation("accent",n),!0}accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!o&&Q&&(T=a.getInstance().factory_.makeBranchNode("subscript",[t,i],[]),T.role="subsup",e=[T,Q],r="superscript"),o){const n=a.getInstance().accentRole_(i,r);if(Q){a.getInstance().accentRole_(Q,"overscore")&&!n?(T=a.getInstance().factory_.makeBranchNode("overscore",[t,Q],[]),e=[T,i],r="underscore"):(T=a.getInstance().factory_.makeBranchNode("underscore",[t,i],[]),e=[T,Q],r="overscore"),T.role="underover"}}return a.getInstance().makeLimitNode_(t,e,T,r)}makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return t.childNodes.push(e[1]),e[1].parent=t,t.type="limboth",t;if("limlower"===n&&"limupper"===t.type)return t.childNodes.splice(1,-1,e[1]),e[1].parent=t,t.type="limboth",t;const o=a.getInstance().factory_.makeBranchNode(n,e,[]),i=T.isEmbellished(t);return r&&(r.embellished=i),o.embellished=i,o.role=t.role,o}getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n=t.shift(),o=a.classifyFunction_(n,t);if(!o)return r.push(n),a.getInstance().getFunctionsInRow_(t,r);const i=a.getInstance().getFunctionsInRow_(t,[]),Q=a.getInstance().getFunctionArgs_(n,i,o);return r.concat(Q)}getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.getInstance().getIntegralArgs_(e);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(t),r.rest;const n=a.getInstance().row(r.integrand);return i=a.getInstance().integralNode_(t,n,r.intvar),r.rest.unshift(i),r.rest}case"prefix":if(e[0]&&"fenced"===e[0].type){const r=e.shift();return T.isNeutralFence(r)||(r.role="leftright"),i=a.getInstance().functionNode_(t,r),e.unshift(i),e}if(n=s.sliceNodes(e,T.isPrefixFunctionBoundary),n.head.length)o=a.getInstance().row(n.head),n.div&&n.tail.unshift(n.div);else{if(!n.div||!T.isType(n.div,"appl"))return e.unshift(t),e;o=n.div}return i=a.getInstance().functionNode_(t,o),n.tail.unshift(i),n.tail;case"bigop":return n=s.sliceNodes(e,T.isBigOpBoundary),n.head.length?(o=a.getInstance().row(n.head),i=a.getInstance().bigOpNode_(t,o),n.div&&n.tail.unshift(n.div),n.tail.unshift(i),n.tail):(e.unshift(t),e);default:{if(0===e.length)return[t];const r=e[0];return"fenced"===r.type&&!T.isNeutralFence(r)&&T.isSimpleFunctionScope(r)?(r.role="leftright",a.propagateFunctionRole_(t,"simple function"),i=a.getInstance().functionNode_(t,e.shift()),e.unshift(i),e):(e.unshift(t),e)}}}getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:null,rest:t};const r=t[0];if(T.isGeneralFunctionBoundary(r))return{integrand:e,intvar:null,rest:t};if(T.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:e,intvar:r,rest:t.slice(1)};if(t[1]&&T.isIntegralDxBoundary(r,t[1])){const n=a.getInstance().prefixNode_(t[1],[r]);return n.role="integral",{integrand:e,intvar:n,rest:t.slice(2)}}return e.push(t.shift()),a.getInstance().getIntegralArgs_(t,e)}functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.functionApplication()),n=a.getInstance().funcAppls[t.id];n&&(r.mathmlTree=n.mathmlTree,r.mathml=n.mathml,r.annotation=n.annotation,r.attributes=n.attributes,delete a.getInstance().funcAppls[t.id]),r.type="punctuation",r.role="application";const i=a.getFunctionOp_(t,(function(t){return T.isType(t,"function")||T.isType(t,"identifier")&&T.isRole(t,"simple function")}));return a.getInstance().functionalNode_("appl",[t,e],i,[r])}bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")));return a.getInstance().functionalNode_("bigop",[t,e],r,[])}integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r||a.getInstance().factory_.makeEmptyNode();const n=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")));return a.getInstance().functionalNode_("integral",[t,e,r],n,[])}functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));const Q=a.getInstance().factory_.makeBranchNode(t,e,n);return Q.role=o.role,i&&(r.parent=i),Q}fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fraction",[t,e],[]);return r.role=r.childNodes.every((function(t){return T.isType(t,"number")&&T.isRole(t,"integer")}))?"vulgar":r.childNodes.every(T.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().factory_.makeEmptyNode();break;case 1:if(n=t[0],r)return n;break;default:n=a.getInstance().dummyNode_(t)}return n.role=e,n}findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){const t=n.tagName(i);if("MSPACE"!==t){if("MROW"===t)return a.getInstance().findNestedRow_(n.toArray(i.childNodes),e,r+1,o);if(a.findSemantics(i,e,o))return i}}return null}}e.default=a,a.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},a.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},a.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},a.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},a.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticSkeleton=void 0;const n=r(707),o=r(5274),i=r(2298);class Q{constructor(t){this.parents=null,this.levelsMap=null,t=0===t?t:t||[],this.array=t}static fromTree(t){return Q.fromNode(t.root)}static fromNode(t){return new Q(Q.fromNode_(t))}static fromString(t){return new Q(Q.fromString_(t))}static simpleCollapseStructure(t){return"number"==typeof t}static contentCollapseStructure(t){return!!t&&!Q.simpleCollapseStructure(t)&&"c"===t[0]}static interleaveIds(t,e){return n.interleaveLists(Q.collapsedLeafs(t),Q.collapsedLeafs(e))}static collapsedLeafs(...t){return t.reduce(((t,e)=>{return t.concat((r=e,Q.simpleCollapseStructure(r)?[r]:(r=r,Q.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(t,e){return new Q(Q.tree_(t,e.root))}static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"infixop":case"multirel":return n.interleaveLists(r,e);case"prefixop":return e.concat(r);case"postfixop":return r.concat(e);case"fenced":return r.unshift(e[0]),r.push(e[1]),r;case"appl":return[r[0],e[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return e.length&&r.unshift(e[0]),r;default:return r}}static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q.contentCollapseStructure(t)?"(c "+t.slice(1).map(Q.makeSexp_).join(" ")+")":"("+t.map(Q.makeSexp_).join(" ")+")"}static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\)/g,"]"),e=e.replace(/ /g,","),e=e.replace(/c/g,'"c"'),JSON.parse(e)}static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.length&&(r=e.map(Q.fromNode_),r.unshift("c"));const n=t.childNodes;if(!n.length)return e.length?[t.id,r]:t.id;const o=n.map(Q.fromNode_);return e.length&&o.unshift(r),o.unshift(t.id),o}static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;const r=e.id,n=[r],T=o.evalXPath(`.//self::*[@${i.Attribute.ID}=${r}]`,t)[0],s=Q.combineContentChildren(e,e.contentNodes.map((function(t){return t})),e.childNodes.map((function(t){return t})));T&&Q.addOwns_(T,s);for(let e,r=0;e=s[r];r++)n.push(Q.tree_(t,e));return n}static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r?Q.realLeafs_(Q.fromString(r).array):e.map((t=>t.id));t.setAttribute(i.Attribute.OWNS,n.join(" "))}static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.contentCollapseStructure(t))return[];t=t;let e=[];for(let r=1;rQ.simpleCollapseStructure(t)?t:Q.contentCollapseStructure(t)?t[1]:t[0]))}subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCollapseStructure(t)?r.push(t):(t=t,Q.contentCollapseStructure(t)&&(t=t.slice(1)),t.forEach((t=>e(t,r))))},r=this.levelsMap[t],n=[];return e(r.slice(1),n),n}}e.SemanticSkeleton=Q},7075:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticTree=void 0;const n=r(5740),o=r(7630),i=r(9265),Q=r(7228),T=r(5952),s=r(5609);r(94);class a{constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.root=this.parser.parse(t),this.collator=this.parser.getFactory().leafMap.collateMeaning();const e=this.collator.newDefault();e&&(this.parser=new Q.SemanticMathml,this.parser.getFactory().defaultMap=e,this.root=this.parser.parse(t)),l.visit(this.root,{}),(0,o.annotate)(this.root)}static empty(){const t=n.parseInput(""),e=new a(t);return e.mathml=t,e}static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r}static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromNode(r);return e&&(n.mathml=e),n}static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.SemanticNode.fromXml(t.childNodes[0])),e}xml(t){const e=n.parseInput(""),r=this.root.xml(e.ownerDocument,t);return e.appendChild(r),e}toString(t){return n.serializeXml(this.xml(t))}formatXml(t){const e=this.toString(t);return n.formatXml(e)}displayTree(){this.root.displayTree()}replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e}toJson(){const t={};return t.stree=this.root.toJson(),t}}e.SemanticTree=a;const l=new i.SemanticVisitor("general","unit",((t,e)=>{if("infixop"===t.type&&("multiplication"===t.role||"implicit"===t.role)){const e=t.childNodes;e.length&&(s.isPureUnit(e[0])||s.isUnitCounter(e[0]))&&t.childNodes.slice(1).every(s.isPureUnit)&&(t.role="unit")}return!1}))},4795:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.partitionNodes=e.sliceNodes=e.getEmbellishedInner=e.addAttributes=e.isZeroLength=e.purgeNodes=e.isOrphanedGlyph=e.hasDisplayTag=e.hasEmptyTag=e.hasIgnoreTag=e.hasLeafTag=e.hasMathTag=e.directSpeechKeys=e.DISPLAYTAGS=e.EMPTYTAGS=e.IGNORETAGS=e.LEAFTAGS=void 0;const n=r(5740);function o(t){return!!t&&-1!==e.LEAFTAGS.indexOf(n.tagName(t))}function i(t,e,r){r&&t.reverse();const n=[];for(let o,i=0;o=t[i];i++){if(e(o))return r?{head:t.slice(i+1).reverse(),div:o,tail:n.reverse()}:{head:n,div:o,tail:t.slice(i+1)};n.push(o)}return r?{head:[],div:null,tail:n.reverse()}:{head:n,div:null,tail:[]}}e.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],e.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],e.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],e.DISPLAYTAGS=["MROOT","MSQRT"],e.directSpeechKeys=["aria-label","exact-speech","alt"],e.hasMathTag=function(t){return!!t&&"MATH"===n.tagName(t)},e.hasLeafTag=o,e.hasIgnoreTag=function(t){return!!t&&-1!==e.IGNORETAGS.indexOf(n.tagName(t))},e.hasEmptyTag=function(t){return!!t&&-1!==e.EMPTYTAGS.indexOf(n.tagName(t))},e.hasDisplayTag=function(t){return!!t&&-1!==e.DISPLAYTAGS.indexOf(n.tagName(t))},e.isOrphanedGlyph=function(t){return!!t&&"MGLYPH"===n.tagName(t)&&!o(t.parentNode)},e.purgeNodes=function(t){const r=[];for(let o,i=0;o=t[i];i++){if(o.nodeType!==n.NodeType.ELEMENT_NODE)continue;const t=n.tagName(o);-1===e.IGNORETAGS.indexOf(t)&&(-1!==e.EMPTYTAGS.indexOf(t)&&0===o.childNodes.length||r.push(o))}return r},e.isZeroLength=function(t){if(!t)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(t))return!0;const e=t.match(/[0-9.]+/);return!!e&&0===parseFloat(e[0])},e.addAttributes=function(t,r){if(r.hasAttributes()){const n=r.attributes;for(let r=n.length-1;r>=0;r--){const o=n[r].name;o.match(/^ext/)&&(t.attributes[o]=n[r].value,t.nobreaking=!0),-1!==e.directSpeechKeys.indexOf(o)&&(t.attributes["ext-speech"]=n[r].value,t.nobreaking=!0),o.match(/texclass$/)&&(t.attributes.texclass=n[r].value),"href"===o&&(t.attributes.href=n[r].value,t.nobreaking=!0)}}},e.getEmbellishedInner=function t(e){return e&&e.embellished&&e.childNodes.length>0?t(e.childNodes[0]):e},e.sliceNodes=i,e.partitionNodes=function(t,e){let r=t;const n=[],o=[];let Q=null;do{Q=i(r,e),o.push(Q.head),n.push(Q.div),r=Q.tail}while(Q.div);return n.pop(),{rel:n,comp:o}}},6278:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractSpeechGenerator=void 0;const n=r(6828),o=r(2298),i=r(1214),Q=r(9543);e.AbstractSpeechGenerator=class{constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(t){this.rebuilt_=t}setOptions(t){this.options_=t||{},this.modality=o.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(e)),(0,n.setup)(this.options_),Q.computeMarkup(this.getRebuilt().xml)}}},1452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AdhocSpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(this.modality,r),r}}e.AdhocSpeechGenerator=o},5152:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorGenerator=void 0;const n=r(2298),o=r(8396),i=r(1214),Q=r(1204),T=r(6278);class s extends T.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreground"),this.contrast=new o.ContrastPicker}static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.length&&("punctuated"===t.type&&t.contentNodes.forEach((t=>r[t.id]=!0)),"implicit"!==t.role&&e.push(t.contentNodes.map((t=>t.id)))),t.childNodes.length){if("implicit"===t.role){const n=[];let o=[];for(const e of t.childNodes){const t=[];s.visitStree_(e,t,r),t.length<=2&&n.push(t.shift()),o=o.concat(t)}return e.push(n),void o.forEach((t=>e.push(t)))}t.childNodes.forEach((t=>s.visitStree_(t,e,r)))}}else r[t.id]||e.push(t.id)}getSpeech(t,e){return Q.getAttribute(t,this.modality)}generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(t)),this.colorLeaves_(t),Q.getAttribute(t,this.modality)}colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e,{});for(const r of e){const e=this.contrast.generate();let n=!1;n=Array.isArray(r)?r.map((r=>this.colorLeave_(t,r,e))).reduce(((t,e)=>t||e),!1):this.colorLeave_(t,r.toString(),e),n&&this.contrast.increment()}}colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAttribute(this.modality,r),!0)}}e.ColorGenerator=s},6604:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DirectSpeechGenerator=void 0;const n=r(1204),o=r(6278);class i extends o.AbstractSpeechGenerator{getSpeech(t,e){return n.getAttribute(t,this.modality)}}e.DirectSpeechGenerator=i},3123:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummySpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){return""}}e.DummySpeechGenerator=o},5858:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.NodeSpeechGenerator=void 0;const n=r(1204),o=r(4598);class i extends o.TreeSpeechGenerator{getSpeech(t,e){return super.getSpeech(t,e),n.getAttribute(t,this.modality)}}e.NodeSpeechGenerator=i},9552:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.generatorMapping_=e.generator=void 0;const n=r(1452),o=r(5152),i=r(6604),Q=r(3123),T=r(5858),s=r(597),a=r(4598);e.generator=function(t){return(e.generatorMapping_[t]||e.generatorMapping_.Direct)()},e.generatorMapping_={Adhoc:()=>new n.AdhocSpeechGenerator,Color:()=>new o.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new Q.DummySpeechGenerator,Node:()=>new T.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new a.TreeSpeechGenerator}},9543:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.computeSummary_=e.retrieveSummary=e.connectAllMactions=e.connectMactions=e.nodeAtPosition_=e.computePrefix_=e.retrievePrefix=e.addPrefix=e.addModality=e.addSpeech=e.recomputeMarkup=e.computeMarkup=e.recomputeSpeech=e.computeSpeech=void 0;const n=r(8290),o=r(5740),i=r(5274),Q=r(2298),T=r(2362),s=r(7075),a=r(1204);function l(t){return T.SpeechRuleEngine.getInstance().evaluateNode(t)}function c(t){return l(s.SemanticTree.fromNode(t).xml())}function u(t){const e=c(t);return n.markup(e)}function p(t){const e=h(t);return n.markup(e)}function h(t){const e=s.SemanticTree.fromRoot(t),r=i.evalXPath('.//*[@id="'+t.id+'"]',e.xml());let n=r[0];return r.length>1&&(n=d(t,r)||n),n?T.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return T.SpeechRuleEngine.getInstance().evaluateNode(n)})):[]}function d(t,e){const r=e[0];if(!t.parent)return r;const n=[];for(;t;)n.push(t.id),t=t.parent;const o=function(t,e){for(;e.length&&e.shift().toString()===t.getAttribute("id")&&t.parentNode&&t.parentNode.parentNode;)t=t.parentNode.parentNode;return!e.length};for(let t,r=0;t=e[r];r++)if(o(t,n.slice()))return t;return r}function f(t){return t?T.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return T.SpeechRuleEngine.getInstance().evaluateNode(t)})):[]}e.computeSpeech=l,e.recomputeSpeech=c,e.computeMarkup=function(t){const e=l(t);return n.markup(e)},e.recomputeMarkup=u,e.addSpeech=function(t,e,r){const i=o.querySelectorAllByAttrValue(r,"id",e.id.toString())[0],T=i?n.markup(l(i)):u(e);t.setAttribute(Q.Attribute.SPEECH,T)},e.addModality=function(t,e,r){const n=u(e);t.setAttribute(r,n)},e.addPrefix=function(t,e){const r=p(e);r&&t.setAttribute(Q.Attribute.PREFIX,r)},e.retrievePrefix=p,e.computePrefix_=h,e.nodeAtPosition_=d,e.connectMactions=function(t,e,r){const n=o.querySelectorAll(e,"maction");for(let e,i=0;e=n[i];i++){const n=e.getAttribute("id"),i=o.querySelectorAllByAttrValue(t,"id",n)[0];if(!i)continue;const T=e.childNodes[1],s=T.getAttribute(Q.Attribute.ID);let l=a.getBySemanticId(t,s);if(l&&"dummy"!==l.getAttribute(Q.Attribute.TYPE))continue;if(l=i.childNodes[0],l.getAttribute("sre-highlighter-added"))continue;const c=T.getAttribute(Q.Attribute.PARENT);c&&l.setAttribute(Q.Attribute.PARENT,c),l.setAttribute(Q.Attribute.TYPE,"dummy"),l.setAttribute(Q.Attribute.ID,s);o.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},e.connectAllMactions=function(t,e){const r=o.querySelectorAll(t,"maction");for(let t,n=0;t=r[n];n++){const r=t.childNodes[1].getAttribute(Q.Attribute.ID);o.querySelectorAllByAttrValue(e,"id",r)[0].setAttribute("alternative",r)}},e.retrieveSummary=function(t){const e=f(t);return n.markup(e)},e.computeSummary_=f},597:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SummarySpeechGenerator=void 0;const n=r(6278),o=r(9543);class i extends n.AbstractSpeechGenerator{getSpeech(t,e){return o.connectAllMactions(e,this.getRebuilt().xml),this.generateSpeech(t,e)}}e.SummarySpeechGenerator=i},4598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TreeSpeechGenerator=void 0;const n=r(2298),o=r(1204),i=r(6278),Q=r(9543);class T extends i.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().nodeDict;for(const r in i){const T=i[r],s=o.getBySemanticId(e,r),a=o.getBySemanticId(t,r);s&&a&&(this.modality&&this.modality!==n.Attribute.SPEECH?Q.addModality(a,T,this.modality):Q.addSpeech(a,T,this.getRebuilt().xml),this.modality===n.Attribute.SPEECH&&Q.addPrefix(a,T))}return r}}e.TreeSpeechGenerator=T},313:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.INTERVALS=e.makeLetter=e.numberRules=e.alphabetRules=e.getFont=e.makeInterval=e.generate=e.makeDomains_=e.Domains_=e.Base=e.Embellish=e.Font=void 0;const n=r(5897),o=r(7491),i=r(4356),Q=r(2536),T=r(2780);var s,a,l;function c(){const t=i.LOCALE.ALPHABETS,r=(t,e)=>{const r={};return Object.keys(t).forEach((t=>r[t]=!0)),Object.keys(e).forEach((t=>r[t]=!0)),Object.keys(r)};e.Domains_.small=r(t.smallPrefix,t.letterTrans),e.Domains_.capital=r(t.capPrefix,t.letterTrans),e.Domains_.digit=r(t.digitPrefix,t.digitTrans)}function u(t){const e=t.toString(16).toUpperCase();return e.length>3?e:("000"+e).slice(-4)}function p([t,e],r){const n=parseInt(t,16),o=parseInt(e,16),i=[];for(let t=n;t<=o;t++){let e=u(t);!1!==r[e]&&(e=r[e]||e,i.push(e))}return i}function h(t){const e="normal"===t||"fullwidth"===t?"":i.LOCALE.MESSAGES.font[t]||i.LOCALE.MESSAGES.embellish[t]||"";return(0,Q.localeFontCombiner)(e)}function d(t,r,n,o,Q,T){const s=h(o);for(let o,a,l,c=0;o=t[c],a=r[c],l=n[c];c++){const t=T?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=T?e.Domains_.capital:e.Domains_.small;L(s.combiner,o,a,l,s.font,t,Q,i.LOCALE.ALPHABETS.letterTrans,r)}}function f(t,r,n,o,Q){const T=h(n);for(let n,s,a=0;n=t[a],s=r[a];a++){const t=i.LOCALE.ALPHABETS.digitPrefix,r=a+Q;L(T.combiner,n,s,r,T.font,t,o,i.LOCALE.ALPHABETS.digitTrans,e.Domains_.digit)}}function L(t,e,r,n,o,i,Q,s,a){for(let l,c=0;l=a[c];c++){const a=l in s?s[l]:s.default,c=l in i?i[l]:i.default;T.defineRule(e.toString(),l,"default",Q,r,t(a(n),o,c))}}!function(t){t.BOLD="bold",t.BOLDFRAKTUR="bold-fraktur",t.BOLDITALIC="bold-italic",t.BOLDSCRIPT="bold-script",t.DOUBLESTRUCK="double-struck",t.FULLWIDTH="fullwidth",t.FRAKTUR="fraktur",t.ITALIC="italic",t.MONOSPACE="monospace",t.NORMAL="normal",t.SCRIPT="script",t.SANSSERIF="sans-serif",t.SANSSERIFITALIC="sans-serif-italic",t.SANSSERIFBOLD="sans-serif-bold",t.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=e.Font||(e.Font={})),function(t){t.SUPER="super",t.SUB="sub",t.CIRCLED="circled",t.PARENTHESIZED="parenthesized",t.PERIOD="period",t.NEGATIVECIRCLED="negative-circled",t.DOUBLECIRCLED="double-circled",t.CIRCLEDSANSSERIF="circled-sans-serif",t.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",t.COMMA="comma",t.SQUARED="squared",t.NEGATIVESQUARED="negative-squared"}(a=e.Embellish||(e.Embellish={})),function(t){t.LATINCAP="latinCap",t.LATINSMALL="latinSmall",t.GREEKCAP="greekCap",t.GREEKSMALL="greekSmall",t.DIGIT="digit"}(l=e.Base||(e.Base={})),e.Domains_={small:["default"],capital:["default"],digit:["default"]},e.makeDomains_=c,e.generate=function(t){const r=n.default.getInstance().locale;n.default.getInstance().locale=t,o.setLocale(),T.addSymbolRules({locale:t}),c();const Q=e.INTERVALS;for(let t,e=0;t=Q[e];e++){const e=p(t.interval,t.subst),r=e.map((function(t){return String.fromCodePoint(parseInt(t,16))}));if("offset"in t)f(e,r,t.font,t.category,t.offset||0);else{d(e,r,i.LOCALE.ALPHABETS[t.base],t.font,t.category,!!t.capital)}}n.default.getInstance().locale=r,o.setLocale()},e.makeInterval=p,e.getFont=h,e.alphabetRules=d,e.numberRules=f,e.makeLetter=L,e.INTERVALS=[{interval:["1D400","1D419"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:l.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:l.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:l.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:l.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:l.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:l.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:l.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:l.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:a.SUPER},{interval:["2080","2089"],base:l.DIGIT,subst:{},offset:0,category:"No",font:a.SUB},{interval:["245F","2473"],base:l.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:a.CIRCLED},{interval:["3251","325F"],base:l.DIGIT,subst:{},offset:21,category:"No",font:a.CIRCLED},{interval:["32B1","32BF"],base:l.DIGIT,subst:{},offset:36,category:"No",font:a.CIRCLED},{interval:["2474","2487"],base:l.DIGIT,subst:{},offset:1,category:"No",font:a.PARENTHESIZED},{interval:["2487","249B"],base:l.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:a.PERIOD},{interval:["2775","277F"],base:l.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:a.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:l.DIGIT,subst:{},offset:11,category:"No",font:a.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:l.DIGIT,subst:{},offset:1,category:"No",font:a.DOUBLECIRCLED},{interval:["277F","2789"],base:l.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:a.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:l.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:a.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:l.DIGIT,subst:{},offset:0,category:"No",font:a.COMMA},{interval:["24B6","24CF"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.CIRCLED},{interval:["24D0","24E9"],base:l.LATINSMALL,subst:{},capital:!1,category:"So",font:a.CIRCLED},{interval:["1F110","1F129"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.PARENTHESIZED},{interval:["249C","24B5"],base:l.LATINSMALL,subst:{},capital:!1,category:"So",font:a.PARENTHESIZED},{interval:["1F130","1F149"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.SQUARED},{interval:["1F170","1F189"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.NEGATIVESQUARED},{interval:["1F150","1F169"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.NEGATIVECIRCLED}]},8504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Parser=e.Comparator=e.ClearspeakPreferences=void 0;const n=r(5897),o=r(4440),i=r(1676),Q=r(1676),T=r(2780),s=r(2362);class a extends i.DynamicCstr{constructor(t,e){super(t),this.preference=e}static comparator(){return new c(n.default.getInstance().dynamicCstr,Q.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[Q.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[Q.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[Q.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[Q.Axis.STYLE]]))}static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties(),o=Object.keys(n);for(let t,i=0;t=e[i];i++){const e=t.split("_");if(-1===o.indexOf(e[0]))continue;const i=e[1];i&&i!==a.AUTO&&-1!==n[e[0]].indexOf(i)&&(r[e[0]]=e[1])}return r}static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;nQ?-1:i0&&e<20&&r>0&&r<11}function v(t){return o.default.getInstance().style===t}function M(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(e)}function _(t){if(M(t))return!0;if("subscript"!==t.tagName)return!1;const e=t.childNodes[0].childNodes,r=e[1];return"identifier"===e[0].tagName&&(O(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&V(r))}function O(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integer"===t.getAttribute("role")}function V(t){return i.evalXPath("children/*",t).every((t=>O(t)||"identifier"===t.tagName))}function S(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.role&&g(t.childNodes[0])&&x(t.childNodes.slice(1))||"identifier"===t.type&&"unit"===t.role||"infixop"===t.type&&("implicit"===t.role||"unit"===t.role)}function x(t){for(let e=0;e10?Q.LOCALE.NUMBERS.numericOrdinal(e):Q.LOCALE.NUMBERS.wordOrdinal(e)},e.NESTING_DEPTH=null,e.nestingDepth=function(t){let r=0;const n=t.textContent,o="open"===t.getAttribute("role")?0:1;let i=t.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return e.NESTING_DEPTH=r>1?Q.LOCALE.NUMBERS.wordOrdinal(r):"",e.NESTING_DEPTH},e.matchingFences=function(t){const e=t.previousSibling;let r,n;return e?(r=e,n=t):(r=t,n=t.nextSibling),n&&(0,u.isMatchingFence)(r.textContent,n.textContent)?[t]:[]},e.insertNesting=E,s.Grammar.getInstance().setCorrection("insertNesting",E),e.fencedArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return C(r[o])||C(r[o+1])?[t]:[]},e.simpleArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return A(r[o])&&r[o+1]&&(A(r[o+1])||"root"===r[o+1].tagName||"sqrt"===r[o+1].tagName||"superscript"===r[o+1].tagName&&r[o+1].childNodes[0].childNodes[0]&&("number"===r[o+1].childNodes[0].childNodes[0].tagName||"identifier"===r[o+1].childNodes[0].childNodes[0].tagName)&&("2"===r[o+1].childNodes[0].childNodes[1].textContent||"3"===r[o+1].childNodes[0].childNodes[1].textContent))?[t]:[]},e.simpleFactor_=A,e.fencedFactor_=C,e.layoutFactor_=N,e.wordOrdinal=function(t){return Q.LOCALE.NUMBERS.wordOrdinal(parseInt(t.textContent,10))}},6141:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function Q(t){try{s(n.next(t))}catch(t){i(t)}}function T(t){try{s(n.throw(t))}catch(t){i(t)}}function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(Q,T)}s((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.loadAjax=e.loadFileSync=e.loadFile=e.parseMaps=e.retrieveFiles=e.standardLoader=e.loadLocale=e.store=void 0;const o=r(2139),i=r(5897),Q=r(4440),T=r(7248),s=r(2315),a=r(1676),l=r(2780),c=r(2362),u=r(7491),p=r(313);e.store=l;const h={functions:l.addFunctionRules,symbols:l.addSymbolRules,units:l.addUnitRules,si:l.setSiPrefixes};let d=!1;function f(t=i.default.getInstance().locale){i.EnginePromise.loaded[t]||(i.EnginePromise.loaded[t]=[!1,!1],function(t){if(i.default.getInstance().isIE&&i.default.getInstance().mode===Q.Mode.HTTP)return void H(t);m(t)}(t))}function L(){switch(i.default.getInstance().mode){case Q.Mode.ASYNC:return b;case Q.Mode.HTTP:return M;case Q.Mode.SYNC:default:return v}}function m(t){const e=i.default.getInstance().customLoader?i.default.getInstance().customLoader:L(),r=new Promise((r=>{e(t).then((e=>{y(e),i.EnginePromise.loaded[t]=[!0,!0],r(t)}),(e=>{i.EnginePromise.loaded[t]=[!0,!1],console.error(`Unable to load locale: ${t}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(t)}))}));i.EnginePromise.promises[t]=r}function y(t){g(JSON.parse(t))}function g(t,e){let r=!0;for(let n,o=0;n=Object.keys(t)[o];o++){const o=n.split("/");e&&e!==o[0]||("rules"===o[1]?c.SpeechRuleEngine.getInstance().addStore(t[n]):"messages"===o[1]?(0,u.completeLocale)(t[n]):(r&&(p.generate(o[0]),r=!1),t[n].forEach(h[o[1]])))}}function H(t,e){let r=e||1;o.mapsForIE?g(o.mapsForIE,t):r<=5&&setTimeout((()=>H(t,r++)).bind(this),300)}function b(t){const e=T.localePath(t);return new Promise(((t,r)=>{s.default.fs.readFile(e,"utf8",((e,n)=>{if(e)return r(e);t(n)}))}))}function v(t){const e=T.localePath(t);return new Promise(((t,r)=>{let n="{}";try{n=s.default.fs.readFileSync(e,"utf8")}catch(t){return r(t)}t(n)}))}function M(t){const e=T.localePath(t),r=new XMLHttpRequest;return new Promise(((t,n)=>{r.onreadystatechange=function(){if(4===r.readyState){const e=r.status;0===e||e>=200&&e<400?t(r.responseText):n(e)}},r.open("GET",e,!0),r.send()}))}e.loadLocale=function(t=i.default.getInstance().locale){return n(this,void 0,void 0,(function*(){return d||(f(a.DynamicCstr.BASE_LOCALE),d=!0),i.EnginePromise.promises[a.DynamicCstr.BASE_LOCALE].then((()=>n(this,void 0,void 0,(function*(){const e=i.default.getInstance().defaultLocale;return e?(f(e),i.EnginePromise.promises[e].then((()=>n(this,void 0,void 0,(function*(){return f(t),i.EnginePromise.promises[t]}))))):(f(t),i.EnginePromise.promises[t])}))))}))},e.standardLoader=L,e.retrieveFiles=m,e.parseMaps=y,e.loadFile=b,e.loadFileSync=v,e.loadAjax=M},7088:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.leftSubscriptBrief=e.leftSuperscriptBrief=e.leftSubscriptVerbose=e.leftSuperscriptVerbose=e.baselineBrief=e.baselineVerbose=void 0;const n=r(1378);e.baselineVerbose=function(t){return n.baselineVerbose(t).replace(/-$/,"")},e.baselineBrief=function(t){return n.baselineBrief(t).replace(/-$/,"")},e.leftSuperscriptVerbose=function(t){return n.superscriptVerbose(t).replace(/^exposant/,"exposant gauche")},e.leftSubscriptVerbose=function(t){return n.subscriptVerbose(t).replace(/^indice/,"indice gauche")},e.leftSuperscriptBrief=function(t){return n.superscriptBrief(t).replace(/^sup/,"sup gauche")},e.leftSubscriptBrief=function(t){return n.subscriptBrief(t).replace(/^sub/,"sub gauche")}},9577:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathspeakRules=void 0;const n=r(1676),o=r(365),i=r(7088),Q=r(1378),T=r(8437),s=r(7283),a=r(7598);e.MathspeakRules=function(){s.addStore(n.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Q.spaceoutNumber,CQFspaceoutIdentifier:Q.spaceoutIdentifier,CSFspaceoutText:Q.spaceoutText,CSFopenFracVerbose:Q.openingFractionVerbose,CSFcloseFracVerbose:Q.closingFractionVerbose,CSFoverFracVerbose:Q.overFractionVerbose,CSFopenFracBrief:Q.openingFractionBrief,CSFcloseFracBrief:Q.closingFractionBrief,CSFopenFracSbrief:Q.openingFractionSbrief,CSFcloseFracSbrief:Q.closingFractionSbrief,CSFoverFracSbrief:Q.overFractionSbrief,CSFvulgarFraction:T.vulgarFraction,CQFvulgarFractionSmall:Q.isSmallVulgarFraction,CSFopenRadicalVerbose:Q.openingRadicalVerbose,CSFcloseRadicalVerbose:Q.closingRadicalVerbose,CSFindexRadicalVerbose:Q.indexRadicalVerbose,CSFopenRadicalBrief:Q.openingRadicalBrief,CSFcloseRadicalBrief:Q.closingRadicalBrief,CSFindexRadicalBrief:Q.indexRadicalBrief,CSFopenRadicalSbrief:Q.openingRadicalSbrief,CSFindexRadicalSbrief:Q.indexRadicalSbrief,CQFisSmallRoot:Q.smallRoot,CSFsuperscriptVerbose:Q.superscriptVerbose,CSFsuperscriptBrief:Q.superscriptBrief,CSFsubscriptVerbose:Q.subscriptVerbose,CSFsubscriptBrief:Q.subscriptBrief,CSFbaselineVerbose:Q.baselineVerbose,CSFbaselineBrief:Q.baselineBrief,CSFleftsuperscriptVerbose:Q.superscriptVerbose,CSFleftsubscriptVerbose:Q.subscriptVerbose,CSFrightsuperscriptVerbose:Q.superscriptVerbose,CSFrightsubscriptVerbose:Q.subscriptVerbose,CSFleftsuperscriptBrief:Q.superscriptBrief,CSFleftsubscriptBrief:Q.subscriptBrief,CSFrightsuperscriptBrief:Q.superscriptBrief,CSFrightsubscriptBrief:Q.subscriptBrief,CSFunderscript:Q.nestedUnderscript,CSFoverscript:Q.nestedOverscript,CSFendscripts:Q.endscripts,CTFordinalCounter:T.ordinalCounter,CTFwordCounter:T.wordCounter,CTFcontentIterator:o.contentIterator,CQFdetIsSimple:Q.determinantIsSimple,CSFRemoveParens:Q.removeParens,CQFresetNesting:Q.resetNestingDepth,CGFbaselineConstraint:Q.generateBaselineConstraint,CGFtensorRules:Q.generateTensorRules}),s.addStore("es.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:a.unitMultipliers,CQFoneLeft:a.oneLeft}),s.addStore("fr.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallRoot=e.generateTensorRules=e.removeParens=e.generateBaselineConstraint=e.determinantIsSimple=e.nestedOverscript=e.endscripts=e.overscoreNestingDepth=e.nestedUnderscript=e.underscoreNestingDepth=e.indexRadicalSbrief=e.openingRadicalSbrief=e.indexRadicalBrief=e.closingRadicalBrief=e.openingRadicalBrief=e.indexRadicalVerbose=e.closingRadicalVerbose=e.openingRadicalVerbose=e.getRootIndex=e.nestedRadical=e.radicalNestingDepth=e.baselineBrief=e.baselineVerbose=e.superscriptBrief=e.superscriptVerbose=e.subscriptBrief=e.subscriptVerbose=e.nestedSubSuper=e.isSmallVulgarFraction=e.overFractionSbrief=e.closingFractionSbrief=e.openingFractionSbrief=e.closingFractionBrief=e.openingFractionBrief=e.overFractionVerbose=e.closingFractionVerbose=e.openingFractionVerbose=e.nestedFraction=e.fractionNestingDepth=e.computeNestingDepth_=e.containsAttr=e.getNestingDepth=e.resetNestingDepth=e.nestingBarriers=e.spaceoutIdentifier=e.spaceoutNumber=e.spaceoutNodes=e.spaceoutText=void 0;const n=r(707),o=r(5740),i=r(5274),Q=r(4356),T=r(3308);let s={};function a(t,e){const r=Array.from(t.textContent),n=[],o=T.default.getInstance(),i=t.ownerDocument;for(let t,Q=0;t=r[Q];Q++){const r=o.getNodeFactory().makeLeafNode(t,"unknown"),Q=o.identifierNode(r,"unknown","");e(Q),n.push(Q.xml(i))}return n}function l(t,r,i,Q,T,a){Q=Q||e.nestingBarriers,T=T||{},a=a||function(t){return!1};const l=o.serializeXml(r);if(s[t]||(s[t]={}),s[t][l])return s[t][l];if(a(r)||i.indexOf(r.tagName)<0)return 0;const c=u(r,i,n.setdifference(Q,i),T,a,0);return s[t][l]=c,c}function c(t,e){if(!t.attributes)return!1;const r=o.toArray(t.attributes);for(let t,n=0;t=r[n];n++)if(e[t.nodeName]===t.nodeValue)return!0;return!1}function u(t,e,r,n,i,Q){if(i(t)||r.indexOf(t.tagName)>-1||c(t,n))return Q;if(e.indexOf(t.tagName)>-1&&Q++,!t.childNodes||0===t.childNodes.length)return Q;const T=o.toArray(t.childNodes);return Math.max.apply(null,T.map((function(t){return u(t,e,r,n,i,Q)})))}function p(t){return l("fraction",t,["fraction"],e.nestingBarriers,{},Q.LOCALE.FUNCTIONS.fracNestDepth)}function h(t,e,r){const n=p(t),o=Array(n).fill(e);return r&&o.push(r),o.join(Q.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function d(t,e,r){for(;t.parentNode;){const n=t.parentNode,o=n.parentNode;if(!o)break;const i=t.getAttribute&&t.getAttribute("role");("subscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(e=r.sub+Q.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),("superscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(e=r.sup+Q.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),t=o}return e.trim()}function f(t){return l("radical",t,["sqrt","root"],e.nestingBarriers,{})}function L(t,e,r){const n=f(t),o=m(t);return r=o?Q.LOCALE.FUNCTIONS.combineRootIndex(r,o):r,1===n?r:Q.LOCALE.FUNCTIONS.combineNestedRadical(e,Q.LOCALE.FUNCTIONS.radicalNestDepth(n-1),r)}function m(t){const e="sqrt"===t.tagName?"2":i.evalXPath("children/*[1]",t)[0].textContent.trim();return Q.LOCALE.MESSAGES.MSroots[e]||""}function y(t){return l("underscore",t,["underscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"underscore"===t.tagName&&"underaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}function g(t){return l("overscore",t,["overscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"overscore"===t.tagName&&"overaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}e.spaceoutText=function(t){return Array.from(t.textContent).join(" ")},e.spaceoutNodes=a,e.spaceoutNumber=function(t){return a(t,(function(t){t.textContent.match(/\W/)||(t.type="number")}))},e.spaceoutIdentifier=function(t){return a(t,(function(t){t.font="unknown",t.type="identifier"}))},e.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],e.resetNestingDepth=function(t){return s={},[t]},e.getNestingDepth=l,e.containsAttr=c,e.computeNestingDepth_=u,e.fractionNestingDepth=p,e.nestedFraction=h,e.openingFractionVerbose=function(t){return h(t,Q.LOCALE.MESSAGES.MS.START,Q.LOCALE.MESSAGES.MS.FRAC_V)},e.closingFractionVerbose=function(t){return h(t,Q.LOCALE.MESSAGES.MS.END,Q.LOCALE.MESSAGES.MS.FRAC_V)},e.overFractionVerbose=function(t){return h(t,Q.LOCALE.MESSAGES.MS.FRAC_OVER)},e.openingFractionBrief=function(t){return h(t,Q.LOCALE.MESSAGES.MS.START,Q.LOCALE.MESSAGES.MS.FRAC_B)},e.closingFractionBrief=function(t){return h(t,Q.LOCALE.MESSAGES.MS.END,Q.LOCALE.MESSAGES.MS.FRAC_B)},e.openingFractionSbrief=function(t){const e=p(t);return 1===e?Q.LOCALE.MESSAGES.MS.FRAC_S:Q.LOCALE.FUNCTIONS.combineNestedFraction(Q.LOCALE.MESSAGES.MS.NEST_FRAC,Q.LOCALE.FUNCTIONS.radicalNestDepth(e-1),Q.LOCALE.MESSAGES.MS.FRAC_S)},e.closingFractionSbrief=function(t){const e=p(t);return 1===e?Q.LOCALE.MESSAGES.MS.ENDFRAC:Q.LOCALE.FUNCTIONS.combineNestedFraction(Q.LOCALE.MESSAGES.MS.NEST_FRAC,Q.LOCALE.FUNCTIONS.radicalNestDepth(e-1),Q.LOCALE.MESSAGES.MS.ENDFRAC)},e.overFractionSbrief=function(t){const e=p(t);return 1===e?Q.LOCALE.MESSAGES.MS.FRAC_OVER:Q.LOCALE.FUNCTIONS.combineNestedFraction(Q.LOCALE.MESSAGES.MS.NEST_FRAC,Q.LOCALE.FUNCTIONS.radicalNestDepth(e-1),Q.LOCALE.MESSAGES.MS.FRAC_OVER)},e.isSmallVulgarFraction=function(t){return Q.LOCALE.FUNCTIONS.fracNestDepth(t)?[t]:[]},e.nestedSubSuper=d,e.subscriptVerbose=function(t){return d(t,Q.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:Q.LOCALE.MESSAGES.MS.SUPER,sub:Q.LOCALE.MESSAGES.MS.SUB})},e.subscriptBrief=function(t){return d(t,Q.LOCALE.MESSAGES.MS.SUB,{sup:Q.LOCALE.MESSAGES.MS.SUP,sub:Q.LOCALE.MESSAGES.MS.SUB})},e.superscriptVerbose=function(t){return d(t,Q.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:Q.LOCALE.MESSAGES.MS.SUPER,sub:Q.LOCALE.MESSAGES.MS.SUB})},e.superscriptBrief=function(t){return d(t,Q.LOCALE.MESSAGES.MS.SUP,{sup:Q.LOCALE.MESSAGES.MS.SUP,sub:Q.LOCALE.MESSAGES.MS.SUB})},e.baselineVerbose=function(t){const e=d(t,"",{sup:Q.LOCALE.MESSAGES.MS.SUPER,sub:Q.LOCALE.MESSAGES.MS.SUB});return e?e.replace(new RegExp(Q.LOCALE.MESSAGES.MS.SUB+"$"),Q.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(Q.LOCALE.MESSAGES.MS.SUPER+"$"),Q.LOCALE.MESSAGES.MS.SUPERSCRIPT):Q.LOCALE.MESSAGES.MS.BASELINE},e.baselineBrief=function(t){return d(t,"",{sup:Q.LOCALE.MESSAGES.MS.SUP,sub:Q.LOCALE.MESSAGES.MS.SUB})||Q.LOCALE.MESSAGES.MS.BASE},e.radicalNestingDepth=f,e.nestedRadical=L,e.getRootIndex=m,e.openingRadicalVerbose=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NESTED,Q.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalVerbose=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NESTED,Q.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalVerbose=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NESTED,Q.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalBrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalBrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalBrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalSbrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.ROOT)},e.indexRadicalSbrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.INDEX)},e.underscoreNestingDepth=y,e.nestedUnderscript=function(t){const e=y(t);return Array(e).join(Q.LOCALE.MESSAGES.MS.UNDER)+Q.LOCALE.MESSAGES.MS.UNDERSCRIPT},e.overscoreNestingDepth=g,e.endscripts=function(t){return Q.LOCALE.MESSAGES.MS.ENDSCRIPTS},e.nestedOverscript=function(t){const e=g(t);return Array(e).join(Q.LOCALE.MESSAGES.MS.OVER)+Q.LOCALE.MESSAGES.MS.OVERSCRIPT},e.determinantIsSimple=function(t){if("matrix"!==t.tagName||"determinant"!==t.getAttribute("role"))return[];const e=i.evalXPath("children/row/children/cell/children/*",t);for(let t,r=0;t=e[r];r++)if("number"!==t.tagName){if("identifier"===t.tagName){const e=t.getAttribute("role");if("latinletter"===e||"greekletter"===e||"otherletter"===e)continue}return[]}return[t]},e.generateBaselineConstraint=function(){const t=t=>t.map((t=>"ancestor::"+t)),e=t=>"not("+t+")",r=e(t(["subscript","superscript","tensor"]).join(" or ")),n=t(["relseq","multrel"]),o=t(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let t,e=0;t=o[e];e++)i=i.concat(n.map((function(e){return t+"/"+e})));return[["ancestor::*/following-sibling::*",r,e(i.join(" | "))].join(" and ")]},e.removeParens=function(t){if(!t.childNodes.length||!t.childNodes[0].childNodes.length||!t.childNodes[0].childNodes[0].childNodes.length)return"";const e=t.childNodes[0].childNodes[0].childNodes[0].textContent;return e.match(/^\(.+\)$/)?e.slice(1,-1):e};const H=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),b=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function v(t){const e=[];let r="",n="",o=parseInt(t,2);for(let t=0;t<5;t++){const i="children/*["+b.get(t)+"]";if(1&o){const e=H.get(t%5);r="[t] "+e+"Verbose; [n] "+i+";"+r,n="[t] "+e+"Brief; [n] "+i+";"+n}else e.unshift("name("+i+')="empty"');o>>=1}return[e,r,n]}e.generateTensorRules=function(t,e=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let n,o=0;n=r[o];o++){let r="tensor"+n,[o,i,Q]=v(n);t.defineRule(r,"default",i,"self::tensor",...o),e&&(t.defineRule(r,"brief",Q,"self::tensor",...o),t.defineRule(r,"sbrief",Q,"self::tensor",...o));const T=H.get(2);i+="; [t]"+T+"Verbose",Q+="; [t]"+T+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";t.defineRule(r,"default",i,"self::tensor",s,...o),e&&(t.defineRule(r,"brief",Q,"self::tensor",s,...o),t.defineRule(r,"sbrief",Q,"self::tensor",s,...o))}},e.smallRoot=function(t){let e=Object.keys(Q.LOCALE.MESSAGES.MSroots).length;if(!e)return[];if(e++,!t.childNodes||0===t.childNodes.length||!t.childNodes[0].childNodes)return[];const r=t.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const n=parseInt(r,10);return n>1&&n<=e?[t]:[]}},6922:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.implicitIterator=e.relationIterator=e.propagateNumber=e.checkParent_=e.NUMBER_INHIBITORS_=e.NUMBER_PROPAGATORS_=e.enlargeFence=e.indexRadical=e.closingRadical=e.openingRadical=e.radicalNestingDepth=e.nestedRadical=e.overBevelledFraction=e.overFraction=e.closingFraction=e.openingFraction=void 0;const n=r(7052),o=r(5740),i=r(5274),Q=r(2105),T=r(5897),s=r(7630),a=r(9265),l=r(4356),c=r(1378);function u(t,e){const r=p(t);return 1===r?e:new Array(r).join(l.LOCALE.MESSAGES.MS.NESTED)+e}function p(t,e){const r=e||0;return t.parentNode?p(t.parentNode,"root"===t.tagName||"sqrt"===t.tagName?r+1:r):r}function h(t){const e="\u2820";if(1===t.length)return e+t;const r=t.split("");return r.every((function(t){return"\u2833"===t}))?e+r.join(e):t.slice(0,-1)+e+t.slice(-1)}function d(t,r){const n=t.parent;if(!n)return!1;const o=n.type;return-1!==e.NUMBER_PROPAGATORS_.indexOf(o)||"prefixop"===o&&"negative"===n.role&&!r.script||"prefixop"===o&&"geometry"===n.role||!("punctuated"!==o||r.enclosed&&"text"!==n.role)}function f(t,r){return t.childNodes.length?(-1!==e.NUMBER_INHIBITORS_.indexOf(t.type)&&(r.script=!0),"fenced"===t.type?(r.number=!1,r.enclosed=!0,["",r]):(d(t,r)&&(r.number=!0,r.enclosed=!1),["",r])):(d(t,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}e.openingFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_START},e.closingFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_END},e.overFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_OVER},e.overBevelledFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+l.LOCALE.MESSAGES.MS.FRACTION_OVER},e.nestedRadical=u,e.radicalNestingDepth=p,e.openingRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.ROOTINDEX)},e.enlargeFence=h,Q.Grammar.getInstance().setCorrection("enlargeFence",h),e.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],e.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],e.checkParent_=d,e.propagateNumber=f,(0,s.register)(new a.SemanticVisitor("nemeth","number",f,{number:!0})),e.relationIterator=function(t,e){const r=t.slice(0);let Q,s=!0;return Q=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=Q.shift(),i=r.shift(),a=r[0],u=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return u;const p=i?c.nestedSubSuper(i,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}):"",h=i&&"EMPTY"!==o.tagName(i)||s&&t.parentNode.parentNode&&t.parentNode.parentNode.previousSibling?[n.AuditoryDescription.create({text:"\u2800"+p},{})]:[],d=a&&"EMPTY"!==o.tagName(a)||!Q.length&&t.parentNode.parentNode&&t.parentNode.parentNode.nextSibling?[n.AuditoryDescription.create({text:"\u2800"},{})]:[],f=T.default.evaluateNode(t);return s=!1,u.concat(h,f,d)}},e.implicitIterator=function(t,e){const r=t.slice(0);let Q;return Q=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),i=r[0],T=Q.shift(),s=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!T)return s;const a=t&&"NUMBER"===o.tagName(t),l=i&&"NUMBER"===o.tagName(i);return s.concat(a&&l&&"space"===T.getAttribute("role")?[n.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ordinalPosition=e.vulgarFraction=e.wordCounter=e.ordinalCounter=void 0;const n=r(9536),o=r(5740),i=r(4356),Q=r(4977);e.ordinalCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+e}},e.wordCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+e}},e.vulgarFraction=function(t){const e=(0,Q.convertVulgarFraction)(t,i.LOCALE.MESSAGES.MS.FRAC_OVER);return e.convertible&&e.enumerator&&e.denominator?[new n.Span(i.LOCALE.NUMBERS.numberToWords(e.enumerator),{extid:t.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new n.Span(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),new n.Span(i.LOCALE.NUMBERS.numberToOrdinal(e.denominator,1!==e.enumerator),{extid:t.childNodes[0].childNodes[1].getAttribute("extid")})]:[new n.Span(e.content||"",{extid:t.getAttribute("extid")})]},e.ordinalPosition=function(t){const e=o.toArray(t.parentNode.childNodes);return i.LOCALE.NUMBERS.numericOrdinal(e.indexOf(t)+1).toString()}},9284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleRules=e.OtherRules=e.PrefixRules=void 0;const n=r(1676),o=r(365),i=r(1378),Q=r(6922),T=r(8437),s=r(7283);e.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:T.ordinalPosition})},e.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:o.nodeCounter,CTFcontentIterator:o.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:T.vulgarFraction})},e.BrailleRules=function(){s.addStore("nemeth.braille.default",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:Q.openingFraction,CSFcloseFraction:Q.closingFraction,CSFoverFraction:Q.overFraction,CSFoverBevFraction:Q.overBevelledFraction,CSFopenRadical:Q.openingRadical,CSFcloseRadical:Q.closingRadical,CSFindexRadical:Q.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:t=>i.generateTensorRules(t,!1),CTFrelationIterator:Q.relationIterator,CTFimplicitIterator:Q.implicitIterator})}},7599:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.INIT_=void 0;const n=r(5425),o=r(9577),i=r(9284);e.INIT_=!1,e.init=function(){e.INIT_||((0,o.MathspeakRules)(),(0,n.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),e.INIT_=!0)}},7283:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getStore=e.addStore=e.funcStore=void 0;const n=r(1676);e.funcStore=new Map,e.addStore=function(t,r,n){const o={};if(r){const t=e.funcStore.get(r)||{};Object.assign(o,t)}e.funcStore.set(t,Object.assign(o,n))},e.getStore=function(t,r,o){return e.funcStore.get([t,r,o].join("."))||e.funcStore.get([n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],r,o].join("."))||e.funcStore.get([n.DynamicCstr.BASE_LOCALE,r,o].join("."))||{}}},7598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.oneLeft=e.leftMostUnit=e.rightMostUnit=e.unitMultipliers=void 0;const n=r(7052),o=r(5274),i=r(4356);e.unitMultipliers=function(t,e){const r=t;let o=0;return function(){const t=n.AuditoryDescription.create({text:T(r[o])&&s(r[o+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return o++,[t]}};const Q=["superscript","subscript","overscore","underscore"];function T(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const e=t.tagName,r=o.evalXPath("children/*",t);t=-1!==Q.indexOf(e)?r[0]:r[r.length-1]}return!1}function s(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=o.evalXPath("children/*",t)[0]}return!1}e.rightMostUnit=T,e.leftMostUnit=s,e.oneLeft=function(t){for(;t;){if("number"===t.tagName&&"1"===t.textContent)return[t];if("infixop"!==t.tagName||"multiplication"!==t.getAttribute("role")&&"implicit"!==t.getAttribute("role"))return[];t=o.evalXPath("children/*",t)[0]}return[]}},3284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWalker=void 0;const n=r(7052),o=r(8290),i=r(5740),Q=r(4440),T=r(6828),s=r(8496),a=r(2298),l=r(4356),c=r(2105),u=r(5656),p=r(9552),h=r(9543),d=r(8504),f=r(7730),L=r(1214),m=r(179),y=r(1204),g=r(5274);class H{constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(H.SRE_ID_ATTR)?this.id=this.node.getAttribute(H.SRE_ID_ATTR):(this.node.setAttribute(H.SRE_ID_ATTR,H.ID_COUNTER.toString()),this.id=H.ID_COUNTER++),this.rootNode=y.getSemanticRoot(t),this.rootId=this.rootNode.getAttribute(a.Attribute.ID),this.xmlString_=n,this.moved=m.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),t&&this.updateFocus(),this.focus_}setFocus(t){this.focus_=t}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===a.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=this.specialMove();if(null!==e)return e;switch(this.moved){case m.WalkerMoves.DEPTH:return this.depth_();case m.WalkerMoves.SUMMARY:return this.summary_();case m.WalkerMoves.DETAIL:return this.detail_();default:{const e=[],r=this.focusSemanticNodes();for(let n=0,o=t.length;n0}restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getState(this.id);if(!t)return;let e=this.getRebuilt().nodeDict[t];const r=[];for(;e;)r.push(e.id),e=e.parent;for(r.pop();r.length>0;){this.down();const t=r.pop(),e=this.findFocusOnLevel(t);if(!e)break;this.setFocus(e)}this.moved=m.WalkerMoves.ENTER}updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((t=>t.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=u.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.getAttribute(t,a.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.splitAttribute(y.getAttribute(t,a.Attribute.CHILDREN)),r=y.splitAttribute(y.getAttribute(t,a.Attribute.CONTENT));const n=y.getAttribute(t,a.Attribute.TYPE),o=y.getAttribute(t,a.Attribute.ROLE);return this.combineContentChildren(n,o,r,e)}const n=t=>t.id.toString(),o=this.getRebuilt().nodeDict[this.primaryId()];return e=o.childNodes.map(n),r=o.contentNodes.map(n),0===e.length?[]:this.combineContentChildren(o.type,o.role,r,e)}singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);return this.focusFromId(t,e)}retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),r=this.skeleton.subtreeNodes(e);if(!r.length)return[t];r.unshift(e);const n={},o=[];g.updateEvaluator(this.getXml());for(const t of r)n[t]||(o.push(t.toString()),n[t]=!0,this.subtreeIds(t,n));return o}subtreeIds(t,e){const r=g.evalXPath(`//*[@data-semantic-id="${t}"]`,this.getXml());g.evalXPath("*//@data-semantic-id",r[0]).forEach((t=>e[parseInt(t.textContent,10)]=!0))}focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:t||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t.focus):this.getFocus()}undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.levels=t.levels,t.focus):this.getFocus()}update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(Q.DOMAIN_TO_STYLES[t.domain]=t.style,t.domain="mathspeak"===t.domain?"clearspeak":"mathspeak",t.style=Q.DOMAIN_TO_STYLES[t.domain],this.update(t),this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"],r=t.indexOf(e);return-1===r?e:r>=t.length-1?t[0]:t[r+1]}if("clearspeak"===t){const t=d.ClearspeakPreferences.getLocalePreferences().en;if(!t)return"default";const r=d.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),n=d.ClearspeakPreferences.findPreference(e,r),o=t[r].map((function(t){return t.split("_")[1]})),i=o.indexOf(n);if(-1===i)return e;const Q=i>=o.length-1?o[0]:o[i+1];return d.ClearspeakPreferences.addPreference(e,r,Q)}return e}previousRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(t.style=this.nextStyle(t.domain,t.style),this.update(t),this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),e=this.getFocus(!0)}this.levels.push(t),this.setFocus(e)}toggleActive_(){this.active_=!this.active_}mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.unshift(r);const n=this.isSpeech()?this.postfix_():"";return n&&t.push(n),o.finalize(o.merge(e.concat(t)))}prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getSemanticNodes();return t[0]?y.getAttribute(t[0],a.Attribute.PREFIX):h.retrievePrefix(e[0])}postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttribute(t[0],a.Attribute.POSTFIX):""}depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Grammar.getInstance().setParameter("depth",!0);const e=this.getFocus().getDomPrimary(),r=this.expandable(e)?l.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(e)?l.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=l.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),Q=this.getFocus().getSemanticNodes(),T=h.retrievePrefix(Q[0]),s=[new n.AuditoryDescription({text:i,personality:{}}),new n.AuditoryDescription({text:T,personality:{}}),new n.AuditoryDescription({text:r,personality:{}})];return c.Grammar.getInstance().setParameter("depth",t),o.finalize(o.markup(s))}actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.highlighter.isMactionNode(e)?e:null}summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=h.retrieveSummary(e);return this.mergePrefix_([r])}detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=e.getAttribute("alternative");e.removeAttribute("alternative");const n=h.computeMarkup(e),o=this.mergePrefix_([n]);return e.setAttribute("alternative",r),o}}e.AbstractWalker=H,H.ID_COUNTER=0,H.SRE_ID_ATTR="sre-explorer-id"},162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummyWalker=void 0;const n=r(3284);class o extends n.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(t,e,r,n){return[]}findFocusOnLevel(t){return null}}e.DummyWalker=o},7730:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Focus=void 0;const n=r(1204);class o{constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict,s=Q(t),a=e.map(Q),l=e.map((function(t){return T[t]})),c=new o(l,T[t]);return c.domNodes=a,c.domPrimary_=s,c.allNodes=o.generateAllVisibleNodes_(e,a,T,i),c}static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(i,t);let T=[];for(let n=0,s=t.length;n=e.length?null:e[t]}depth(){return this.level_.length}clone(){const t=new r;return t.level_=this.level_.slice(0),t}toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((function(t){return t.toString()}));return t}}e.Levels=r},1214:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.RebuildStree=void 0;const n=r(5740),o=r(2298),i=r(3588),Q=r(6537),T=r(3308),s=r(5656),a=r(7075),l=r(4795),c=r(1204);class u{constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=c.getSemanticRoot(t),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=a.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),T.default.getInstance().setNodeFactory(this.factory)}static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0].nodeType!==n.NodeType.TEXT_NODE&&l.addAttributes(t,e.childNodes[0]),l.addAttributes(t,e)}static textContent(t,e,r){if(!r&&e.textContent)return void(t.textContent=e.textContent);const n=c.splitAttribute(c.getAttribute(e,o.Attribute.OPERATOR));n.length>1&&(t.textContent=n[1])}static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructure(t)&&t[1]&&s.SemanticSkeleton.contentCollapseStructure(t[1])}getTree(){return this.stree}assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttribute(t,o.Attribute.CHILDREN)),n=c.splitAttribute(c.getAttribute(t,o.Attribute.CONTENT));if(u.addAttributes(e,t,!(r.length||n.length)),0===n.length&&0===r.length)return u.textContent(e,t),e;if(n.length>0){const t=c.getBySemanticId(this.mathml,n[0]);t&&u.textContent(e,t,!0)}e.contentNodes=n.map((t=>this.setParent(t,e))),e.childNodes=r.map((t=>this.setParent(t,e)));const i=c.getAttribute(t,o.Attribute.COLLAPSED);return i?this.postProcess(e,i):e}makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribute(t,o.Attribute.ROLE),n=c.getAttribute(t,o.Attribute.FONT),i=c.getAttribute(t,o.Attribute.ANNOTATION)||"",Q=c.getAttribute(t,o.Attribute.ID),T=c.getAttribute(t,o.Attribute.EMBELLISHED),s=c.getAttribute(t,o.Attribute.FENCEPOINTER),a=this.createNode(parseInt(Q,10));return a.type=e,a.role=r,a.font=n||"unknown",a.parseAnnotation(i),s&&(a.fencePointer=s),T&&(a.embellished=T),a}makePunctuation(t){const e=this.createNode(t);return e.updateContent((0,i.invisibleComma)()),e.role="dummy",e}makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r;const o=e.splice(1,1)[0].slice(1);n.contentNodes=o.map(this.makePunctuation.bind(this)),this.collapsedChildren_(e)}makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r}makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r),void(e=e[0]);s.SemanticSkeleton.simpleCollapseStructure(e)&&!this.nodeDict[e.toString()]&&this.makeEmpty(t,e,r)}postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("subsup"===t.type){const e=this.createNode(r[1][0]);return e.type="subscript",e.role="subsup",t.type="superscript",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.makeIndex(t,r[1][2],"rightsub"),this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t}if("subscript"===t.type)return this.makeIndex(t,r[2],"rightsub"),this.collapsedChildren_(r),t;if("superscript"===t.type)return this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t;if("tensor"===t.type)return this.makeIndex(t,r[2],"leftsub"),this.makeIndex(t,r[3],"leftsuper"),this.makeIndex(t,r[4],"rightsub"),this.makeIndex(t,r[5],"rightsuper"),this.collapsedChildren_(r),t;if("punctuated"===t.type){if(u.isPunctuated(r)){const e=r.splice(1,1)[0].slice(1);t.contentNodes=e.map(this.makePunctuation.bind(this))}return t}if("underover"===t.type){const e=this.createNode(r[1][0]);return"overaccent"===t.childNodes[1].role?(e.type="overscore",t.type="underscore"):(e.type="underscore",t.type="overscore"),e.role="underover",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.collapsedChildren_(r),t}return t}createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.toString()]=e,e}collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childNodes=[];for(let n=1,o=t.length;ne.getSemanticPrimary().id===t))}}e.SemanticWalker=i},9806:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SyntaxWalker=void 0;const n=r(707),o=r(3284),i=r(9797);class Q extends o.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t}up(){super.up();const t=this.previousLevel();return t?(this.levels.pop(),this.singletonFocus(t)):null}down(){super.down();const t=this.nextLevel();if(0===t.length)return null;const e=this.singletonFocus(t[0]);return e&&this.levels.push(t),e}combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":case"multirel":return(0,n.interleaveLists)(o,r);case"prefixop":return r.concat(o);case"postfixop":return o.concat(r);case"matrix":case"vector":case"fenced":return o.unshift(r[0]),o.push(r[1]),o;case"cases":return o.unshift(r[0]),o;case"punctuated":return"text"===e?(0,n.interleaveLists)(o,r):o;case"appl":return[o[0],r[0],o[1]];case"root":return[o[1],o[0]];default:return o}}left(){super.left();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t-1);return e?this.singletonFocus(e):null}right(){super.right();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t+1);return e?this.singletonFocus(e):null}findFocusOnLevel(t){return this.singletonFocus(t.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}e.SyntaxWalker=Q},1799:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TableWalker=void 0;const n=r(5740),o=r(8496),i=r(9806),Q=r(179);class T extends i.SyntaxWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(o.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.NINE,this.jumpCell.bind(this))}move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e}up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===Q.WalkerMoves.ROW){this.moved=Q.WalkerMoves.CELL;const t=this.key_-o.KeyCode.ZERO;return this.isLegalJump_(this.row_,t)?this.jumpCell_(this.row_,t):this.getFocus()}const t=this.key_-o.KeyCode.ZERO;return t>this.currentTable_.childNodes.length?this.getFocus():(this.row_=t,this.moved=Q.WalkerMoves.ROW,this.getFocus().clone())}undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump=null),t}eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===t.type&&-1!==T.ELIGIBLE_CELL_ROLES.indexOf(t.role)}verticalMove_(t){const e=this.previousLevel();if(!e)return null;const r=this.getFocus(),n=this.levels.indexOf(this.primaryId()),o=this.levels.pop(),i=this.levels.indexOf(e),Q=this.levels.get(t?i+1:i-1);if(!Q)return this.levels.push(o),null;this.setFocus(this.singletonFocus(Q));const T=this.nextLevel();return T[n]?(this.levels.push(T),this.singletonFocus(T[n])):(this.setFocus(r),this.levels.push(o),null)}jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let n;do{n=this.levels.pop()}while(-1===n.indexOf(r));this.levels.push(n),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const o=this.currentTable_.childNodes[t-1];return this.setFocus(this.singletonFocus(o.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(o.childNodes[e-1].id.toString())}isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const o=this.currentTable_.childNodes[t-1];if(!o)return!1;const i=n.querySelectorAllByAttrValue(r,"id",o.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!o||!o.childNodes[e-1])}isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1!==T.ELIGIBLE_TABLE_TYPES.indexOf(t.type))return this.currentTable_=t,!0;t=t.parent}return!1}}e.TableWalker=T,T.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],T.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WalkerState=e.WalkerMoves=void 0,function(t){t.UP="up",t.DOWN="down",t.LEFT="left",t.RIGHT="right",t.REPEAT="repeat",t.DEPTH="depth",t.ENTER="enter",t.EXPAND="expand",t.HOME="home",t.SUMMARY="summary",t.DETAIL="detail",t.ROW="row",t.CELL="cell"}(e.WalkerMoves||(e.WalkerMoves={}));class r{static resetState(t){delete r.STATE[t]}static setState(t,e){r.STATE[t]=e}static getState(t){return r.STATE[t]}}e.WalkerState=r,r.STATE={}},3362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.walkerMapping_=e.walker=void 0;const n=r(162),o=r(6295),i=r(9806),Q=r(1799);e.walker=function(t,r,n,o,i){return(e.walkerMapping_[t.toLowerCase()]||e.walkerMapping_.dummy)(r,n,o,i)},e.walkerMapping_={dummy:(t,e,r,o)=>new n.DummyWalker(t,e,r,o),semantic:(t,e,r,n)=>new o.SemanticWalker(t,e,r,n),syntax:(t,e,r,n)=>new i.SyntaxWalker(t,e,r,n),table:(t,e,r,n)=>new Q.TableWalker(t,e,r,n)}},1204:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getBySemanticId=e.getSemanticRoot=e.getAttribute=e.splitAttribute=void 0;const n=r(5740),o=r(2298);e.splitAttribute=function(t){return t?t.split(/,/):[]},e.getAttribute=function(t,e){return t.getAttribute(e)},e.getSemanticRoot=function(t){if(t.hasAttribute(o.Attribute.TYPE)&&!t.hasAttribute(o.Attribute.PARENT))return t;const e=n.querySelectorAllByAttr(t,o.Attribute.TYPE);for(let t,r=0;t=e[r];r++)if(!t.hasAttribute(o.Attribute.PARENT))return t;return t},e.getBySemanticId=function(t,e){return t.getAttribute(o.Attribute.ID)===e?t:n.querySelectorAllByAttrValue(t,o.Attribute.ID,e)[0]}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}();var __webpack_exports__={};!function(){var t=__webpack_require__(9515),e=__webpack_require__(3282),r=__webpack_require__(235),n=__webpack_require__(265),o=__webpack_require__(2388);function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,Mt.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var ce=__webpack_require__(2892),ue=__webpack_require__(625),pe=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",e.VERSION,"input"),(0,t.combineWithMathJax)({_:{input:{mathml_ts:ce,mathml:{FindMathML:ue,MathMLCompile:pe}}}}),MathJax.startup&&(MathJax.startup.registerConstructor("mml",ce.MathML),MathJax.startup.useInput("mml")),MathJax.loader&&MathJax.loader.pathFilters.add((function(t){return t.name=t.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0}));var he=__webpack_require__(5884),de=__webpack_require__(5552),fe=__webpack_require__(3055),Le=__webpack_require__(7519),me=__webpack_require__(4420),ye=__webpack_require__(9800),ge=__webpack_require__(1160),He=__webpack_require__(1956),be=__webpack_require__(7490),ve=__webpack_require__(7313),Me=__webpack_require__(7555),_e=__webpack_require__(2688),Oe=__webpack_require__(5636),Ve=__webpack_require__(5723),Se=__webpack_require__(8009),xe=__webpack_require__(5023),Ee=__webpack_require__(7096),Ae=__webpack_require__(6898),Ce=__webpack_require__(9086),Ne=__webpack_require__(8411),we=__webpack_require__(4126),Pe=__webpack_require__(258),Ie=__webpack_require__(4093),ke=__webpack_require__(905),Re=__webpack_require__(6237),je=__webpack_require__(5164),De=__webpack_require__(6319),Be=__webpack_require__(5766),Fe=__webpack_require__(1971),Ze=__webpack_require__(167),Ge=__webpack_require__(5806),Ue=__webpack_require__(4097),qe=__webpack_require__(2597),We=__webpack_require__(768),Xe=__webpack_require__(7620),ze=__webpack_require__(7079),Je=__webpack_require__(7826),Ke=__webpack_require__(6368),$e=__webpack_require__(131),Ye=__webpack_require__(640),tr=__webpack_require__(988),er=__webpack_require__(2438),rr=__webpack_require__(6614),nr=__webpack_require__(9375),or=__webpack_require__(6670),ir=__webpack_require__(5535),Qr=__webpack_require__(9645),Tr=__webpack_require__(1618),sr=__webpack_require__(9950),ar=__webpack_require__(5710),lr=__webpack_require__(5896),cr=__webpack_require__(7512),ur=__webpack_require__(3572),pr=__webpack_require__(7725),hr=__webpack_require__(3289),dr=__webpack_require__(3735),fr=__webpack_require__(6465),Lr=__webpack_require__(1107),mr=__webpack_require__(4445),yr=__webpack_require__(2558),gr=__webpack_require__(8926),Hr=__webpack_require__(3365),br=__webpack_require__(3006),vr=__webpack_require__(8835),Mr=__webpack_require__(6369),_r=__webpack_require__(2417);MathJax.loader&&MathJax.loader.checkVersion("output/svg",e.VERSION,"output"),(0,t.combineWithMathJax)({_:{output:{common:{FontData:he,Notation:de,OutputJax:fe,Wrapper:Le,WrapperFactory:me,Wrappers:{TeXAtom:ye,TextNode:ge,maction:He,math:be,menclose:ve,mfenced:Me,mfrac:_e,mglyph:Oe,mi:Ve,mmultiscripts:Se,mn:xe,mo:Ee,mpadded:Ae,mroot:Ce,mrow:Ne,ms:we,mspace:Pe,msqrt:Ie,msubsup:ke,mtable:Re,mtd:je,mtext:De,mtr:Be,munderover:Fe,scriptbase:Ze,semantics:Ge}},svg_ts:Ue,svg:{FontCache:qe,FontData:We,Notation:Xe,Wrapper:ze,WrapperFactory:Je,Wrappers_ts:Ke,Wrappers:{TeXAtom:$e,TextNode:Ye,maction:tr,math:er,menclose:rr,merror:nr,mfenced:or,mfrac:ir,mglyph:Qr,mi:Tr,mmultiscripts:sr,mn:ar,mo:lr,mpadded:cr,mphantom:ur,mroot:pr,mrow:hr,ms:dr,mspace:fr,msqrt:Lr,msubsup:mr,mtable:yr,mtd:gr,mtext:Hr,mtr:br,munderover:vr,scriptbase:Mr,semantics:_r}}}}}),MathJax.loader&&(0,t.combineDefaults)(MathJax.config.loader,"output/svg",{checkReady:function(){return MathJax.loader.load("output/svg/fonts/tex")}}),MathJax.startup&&(MathJax.startup.registerConstructor("svg",Ue.SVG),MathJax.startup.useOutput("svg"));var Or=__webpack_require__(3980),Vr=__webpack_require__(1103),Sr=__webpack_require__(9124),xr=__webpack_require__(6001),Er=__webpack_require__(3696),Ar=__webpack_require__(9587),Cr=__webpack_require__(8348),Nr=__webpack_require__(1376),wr=__webpack_require__(1439),Pr=__webpack_require__(331),Ir=__webpack_require__(4886),kr=__webpack_require__(4471),Rr=__webpack_require__(5181),jr=__webpack_require__(3526),Dr=__webpack_require__(5649),Br=__webpack_require__(7153),Fr=__webpack_require__(5745),Zr=__webpack_require__(1411),Gr=__webpack_require__(6384),Ur=__webpack_require__(6041),qr=__webpack_require__(8199),Wr=__webpack_require__(9848),Xr=__webpack_require__(7906),zr=__webpack_require__(2644),Jr=__webpack_require__(4926),Kr=__webpack_require__(42),$r=__webpack_require__(7040),Yr=__webpack_require__(2560),tn=__webpack_require__(6982),en=__webpack_require__(175),rn=__webpack_require__(5735),nn=__webpack_require__(8594),on=__webpack_require__(4749),Qn=__webpack_require__(9320),Tn=__webpack_require__(466),sn=__webpack_require__(9671),an=__webpack_require__(3746),ln=__webpack_require__(3240),cn=__webpack_require__(8652),un=__webpack_require__(5667),pn=__webpack_require__(5821),hn=__webpack_require__(957),dn=__webpack_require__(1044),fn=__webpack_require__(7292),Ln=__webpack_require__(2162),mn=__webpack_require__(9244),yn=__webpack_require__(2675);if(MathJax.loader&&MathJax.loader.checkVersion("output/svg/fonts/tex",e.VERSION,"svg-font"),(0,t.combineWithMathJax)({_:{output:{common:{fonts:{tex:{"bold-italic":Or,bold:Vr,delimiters:Sr,"double-struck":xr,"fraktur-bold":Er,fraktur:Ar,italic:Cr,largeop:Nr,monospace:wr,normal:Pr,"sans-serif-bold-italic":Ir,"sans-serif-bold":kr,"sans-serif-italic":Rr,"sans-serif":jr,"script-bold":Dr,script:Br,smallop:Fr,"tex-calligraphic-bold":Zr,"tex-calligraphic":Gr,"tex-mathit":Ur,"tex-oldstyle-bold":qr,"tex-oldstyle":Wr,"tex-size3":Xr,"tex-size4":zr,"tex-variant":Jr}}},svg:{fonts:{tex_ts:Kr,tex:{"bold-italic":$r,bold:Yr,"fraktur-bold":tn,fraktur:en,italic:rn,largeop:nn,monospace:on,normal:Qn,"sans-serif-bold-italic":Tn,"sans-serif-bold":sn,"sans-serif-italic":an,"sans-serif":ln,smallop:cn,"tex-calligraphic-bold":un,"tex-calligraphic":pn,"tex-mathit":hn,"tex-oldstyle-bold":dn,"tex-oldstyle":fn,"tex-size3":Ln,"tex-size4":mn,"tex-variant":yn}}}}}}),MathJax.startup){var gn=(0,Mt.selectOptionsFromKeys)(MathJax.config.svg||{},Kr.TeXFont.OPTIONS);(0,t.combineDefaults)(MathJax.config,"svg",{font:new Kr.TeXFont(gn)})}var Hn=__webpack_require__(5865),bn=__webpack_require__(8310),vn=__webpack_require__(4001),Mn=__webpack_require__(473),_n=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",e.VERSION,"ui"),(0,t.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:Hn,Menu:bn,MenuHandler:vn,MmlVisitor:Mn,SelectableInfo:_n}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(t){return(0,vn.MenuHandler)(t)}),20);var On=__webpack_require__(351);function Vn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),C=r(5865),h=r(1600),m=u(r(5445));function g(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new h.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function y(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var i=function(){function e(e,t,r,a){for(var n=[],i=4;i0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=i(r(6991)),p=i(r(7171)),f=r(6851),C=u(r(5445)),h=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=h;var m={braille:function(e,t,r){for(var a,n=[],i=3;i0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var o=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,i,o){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=i,l.nodeAccess=o,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=i(this.getNode(r),2),n=a[0],o=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(o),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var i=e.call(this,t,r,new o.DummyRegion(t),n,(function(e){return i.highlighter.isMactionNode(e)}),(function(){}))||this;return i.document=t,i.pool=r,i.node=n,i}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,i,o,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),i=0,o=void 0;o=n[i];i++)o!==this.div&&(r=Math.max(o.getBoundingClientRect().bottom,r),a=Math.min(o.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n"+(i.match(/\S/)?a+i+n:"")+""},t}(p.SerializedMmlVisitor);function g(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==h&&(h=e.options.sre.speech,c.mathjax.retryAfter(C.default.setupEngine(e.options.sre).then((function(){return C.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var i=void 0;i=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(C.default.toEnriched(i)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,i=this.typesetRoot;n.setAttribute(i,"aria-label",a);try{for(var o=l(n.childNodes(i)),s=o.next();!s.done;s=o.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var i=l(e.childNodes),o=i.next();!o.done;o=i.next()){var s=o.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return""},a}(e)}function y(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var o=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var o=i(e),l=o.next();!l.done;l=o.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=i(t.reverse()),o=n.next();!o.done;o=n.next()){var l=o.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=o},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function i(e){return"object"==typeof e&&null!==e}function o(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!i(e[u])||!i(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):o(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=i,t.combineConfig=o,t.combineDefaults=function e(t,r,n){var o,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;i(t[c])&&i(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){o={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(o)throw o.error}}return t},t.combineWithMathJax=function(e){return o(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var o=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=o.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var i,o;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,i,o,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){i={error:e}}finally{try{f&&!f.done&&(o=p.return)&&o.call(p)}finally{if(i)throw i.error}}try{for(var C=r(Object.keys(t)),h=C.next();!h.done;h=C.next()){"style"===(d=h.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=C.return)&&s.call(C)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),o=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=i,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=o},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=i(this),n=a.next();!n.done;n=a.next()){var o=n.value.item;if(o.handlesDocument(e))return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=o},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.item.id===e)return o.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=h,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),b=function(){function e(t,r,a){var n=this,i=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},i.OPTIONS),a),this.math=new(this.options.MathList||y),this.renderActions=h.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new g;var o=this.options.InputJax||[new m];Array.isArray(o)||(o=[o]),this.inputJax=o,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=i(e.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=o},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var i=r(7860),o=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=o.MML,t}(i.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=i({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=o(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=o(p),C=f.next();!C.done;C=f.next()){var h=C.value;h?l.appendChild(h.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{C&&!C.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var i=t;(t=this.factory.create("mrow")).setChildren(i.childNodes),t.attributes=i.attributes;try{for(var l=o(i.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,i.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var i=o(a.childNodes),l=i.next();!l.done;l=i.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var C=o(Object.keys(e)),h=C.next();!h.done;h=C.next()){var m=h.value;if(f.hasOwnProperty(m)||r.alwaysInherit.hasOwnProperty(m)){var g=l(e[m],2),y=g[0],L=g[1];!(null===(d=null===(c=r.noInherit[y])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[m])&&this.attributes.setInherited(m,L)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[m])&&delete(e=i({},e))[m]}}catch(e){s={error:e}}finally{try{h&&!h.done&&(u=C.return)&&u.call(C)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var b=this.arity;if(b>=0&&b!==1/0&&(1===b&&0===this.childNodes.length||1!==b&&this.childNodes.length!==b))if(b=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var i=o(a.getExplicitNames()),l=i.next();!l.done;l=i.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),i=this.factory.create("text");i.setText(t.fullErrors?e:this.kind),n.appendChild(i),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof g?r+=i.getText():"textContent"in i&&(r+=i.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i;try{for(var l=o(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=i(i({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=C;var h=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var i=o(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=m;var g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(m);t.TextNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(m);t.XMLNode=y},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=i},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=o.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=i(i({},o.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(o.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),o=this.attributes.get("denomalign"),l=this.addInheritedAttributes(i({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(i({},e),{denalign:o,indentshift:"0",indentalignfirst:o,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=i(i({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=o.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=i({},o.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(o.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=o(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],i=this.constructor.OPTABLE,l=i[r][e]||i[a][e]||i[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i&&!i.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var i=o(this.childNodes),s=i.next();!s.done;s=i.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=o(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=i({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var i,s;try{for(var u=o(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){i={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(i)throw i.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,u;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var C=o(this.childNodes),h=C.next();!h.done;h=C.next()){var m=h.value;e.rowalign[1]=f.shift()||e.rowalign[1],m.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(u=C.return)&&u.call(C)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,s;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(h=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),h).appendChild(h)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=o(this.childNodes),C=f.next();!C.done;C=f.next()){var h=C.value;e.columnalign[1]=p.shift()||e.columnalign[1],h.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{C&&!C.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=i(i({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(o.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":i.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function i(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=i,t.MO={ORD:i(0,0,n.TEXCLASS.ORD),ORD11:i(1,1,n.TEXCLASS.ORD),ORD21:i(2,1,n.TEXCLASS.ORD),ORD02:i(0,2,n.TEXCLASS.ORD),ORD55:i(5,5,n.TEXCLASS.ORD),NONE:i(0,0,n.TEXCLASS.NONE),OP:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,n.TEXCLASS.BIN),BIN4:i(4,4,n.TEXCLASS.BIN),BIN01:i(0,1,n.TEXCLASS.BIN),BIN5:i(5,5,n.TEXCLASS.BIN),TALLBIN:i(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,n.TEXCLASS.REL),REL1:i(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,n.TEXCLASS.REL),RELSTRETCH:i(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,n.TEXCLASS.INNER),PUNCT:i(0,3,n.TEXCLASS.PUNCT),ACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,i=e.codePointAt(0);try{for(var o=a(t.RANGES),l=o.next();!l.done;l=o.next()){var s=l.value;if(i<=s[1]){if(i>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":i(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":i(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":i(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":i(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":i(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=o(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],i=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+i:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,o="";try{for(var l=i(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;o+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return o},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var o=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var o=i(Object.keys(t)),l=o.next();!l.done;l=o.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var i=r(this.childNodes),o=i.next();!o.done;o=i.next()){var l=o.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),C=function(e){function t(t,r,a){var n=this,i=o((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=i[0],s=i[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,i,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=o(d,2),f=p[0],C=p[1];if(t<=C&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=C}}catch(e){n={error:e}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),i=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,i)},t.prototype.findMath=function(e){var t,r,a,n,i,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),C=f.next();!C.done;C=f.next()){var h=C.value,m=o([null,null],2),g=m[0],y=m[1];try{for(var L=(a=void 0,l(this.inputJax)),b=L.next();!b.done;b=L.next()){var v=b.value,k=new this.options.MathList;if(v.processStrings){null===g&&(g=(i=o(this.domStrings.find(h),2))[0],y=i[1]);try{for(var S=(s=void 0,l(v.findMath(g))),w=S.next();!w.done;w=S.next()){var A=w.value;k.push(this.mathItem(A,v,y))}}catch(e){s={error:e}}finally{try{w&&!w.done&&(c=S.return)&&c.call(S)}finally{if(s)throw s.error}}}else try{for(var E=(d=void 0,l(v.findMath(h))),x=E.next();!x.done;x=E.next()){A=x.value;var M=new this.options.MathItem(A.math,v,A.display,A.start,A.end);k.push(M)}}catch(e){d={error:e}}finally{try{x&&!x.done&&(p=E.return)&&p.call(E)}finally{if(d)throw d.error}}this.math.merge(k)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=L.return)&&n.call(L)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{C&&!C.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.adaptor.getAttribute(o,"id")===t)return o}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var i=n.value;i.state()>=f.STATE.INSERTED&&i.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=i(i({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(i(i({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=C},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),i=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),i=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?i=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),i=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[i,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),i=!1,o=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,i):o.hasOwnProperty(l)?e=this.handleTag(e,i):l?(e=(t=a(this.handleContainer(e,i),2))[0],i=t[1]):e=this.handleOther(e,i),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],i=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=i},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var i=r(3670),o=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=o.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(i.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var i=r(4474),o=function(e){function t(t,r,a,n,i){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),e.call(this,t,r,a,n,i)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=i.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var o=t.parse(n,"text/html");a=t.firstChild(t.body(o))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(i.AbstractMathItem);t.HTMLMathItem=o},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=i},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var o=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=i((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],o=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(o),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),i=this.adaptor.body(n);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var o=this.mathml.compile(r);return o=this.executeFilters(this.postFilters,e,t,o),e.display="block"===o.attributes.get("display"),o},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},o.AbstractInputJax.OPTIONS),t}(o.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var o=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math")),o=n.next();!o.done;o=n.next()){var l=o.value;t.add(l)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,o,s=this.adaptor.root(this.adaptor.document);try{for(var u=i(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,i(this.adaptor.tags(e,p+":math"))),C=f.next();!C.done;C=f.next()){var h=C.value;t.add(h)}}catch(e){n={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math",l)),o=n.next();!o.done;o=n.next()){var s=o.value;t.add(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var o=i(e.values()),l=o.next();!l.done;l=o.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(o.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=o(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,i=a.kind(e).replace(/^.*:/,""),o=a.getAttribute(e,"data-mjx-texclass")||"";o&&(o=this.filterAttribute("data-mjx-texclass",o)||"");var s=o&&"mrow"===i?"TeXAtom":i;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===i?(o=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,o,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var i=l(this.adaptor.allAttributes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var i=l(n.childNodes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var i=l(this.filterClassList(this.adaptor.allClasses(t))),o=i.next();!o.done;o=i.next()){var s=o.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),C=l(r(3971)),h=l(r(8562)),m=r(6521),g=r(9899);r(2942);var y=function(e){function t(r){void 0===r&&(r={});var a=this,n=o((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),i=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),C=a._parseOptions=new h.default(f,[a.options,m.TagsFactory.OPTIONS]);return(0,u.userOptions)(C.options,i),f.config(a),t.tags(C,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new g.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){m.TagsFactory.addTags(t.tags),m.TagsFactory.setDefault(e.options.tags),e.tags=m.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n,i=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=(n=new f.default(this.latex,{display:i,isInner:!1},this.parseOptions)).mml(),a=n.stack.global}catch(e){if(!(e instanceof C.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),i&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),n&&n.stack.env.hsize&&(p.default.setAttribute(r,"maxwidth",n.stack.env.hsize),p.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=i(i({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=y},5935:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n":function(t){return t.cstart[t.j]=(t.cstart[t.j]||"")+e.getBraces(t)},"<":function(t){return t.cend[t.j-1]=(t.cend[t.j-1]||"")+e.getBraces(t)},"@":function(t){return e.addAt(t,e.getBraces(t))},"!":function(t){return e.addBang(t,e.getBraces(t))},P:function(t){return e.macroColumn(t,">{$}p{#1}<{$}",1)},M:function(t){return e.macroColumn(t,">{$}m{#1}<{$}",1)},B:function(t){return e.macroColumn(t,">{$}b{#1}<{$}",1)}," ":function(e){}},this.MAXCOLUMNS=1e4}return e.prototype.process=function(e,t,r){for(var i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},l=0;i.ithis.MAXCOLUMNS)throw new o.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var s=i.c=String.fromCodePoint(i.template.codePointAt(i.i));if(i.i+=s.length,!this.columnHandler.hasOwnProperty(s))throw new o.default("BadPreamToken","Illegal pream-token (%1)",s);this.columnHandler[s](i)}var u=i.calign;if(r.arraydef.columnalign=u.join(" "),i.cwidth.length){var c=n([],a(i.cwidth),!1);c.lengthu.length?(r.frame.push("right"),d.pop()):d.lengthe.template.length)throw new o.default("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];for(var t=++e.i,r=1;e.i0&&r--;)a.push(this.getBraces(e));e.template=s.default.substituteArgs(e.parser,a,t)+e.template.slice(e.i),e.i=0},e.prototype.addRule=function(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")},e.prototype.addAt=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",e.clines[n]&&(".5em"===a[n]?r[n-1]+="\\hspace{.25em}":a[n]||(e.cend[n-1]=(e.cend[n-1]||"")+"\\hspace{.5em}")),r[n]=t,a[n]="0",a[++e.j]="0"},e.prototype.addBang=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",r[n]=("0"===a[n]&&e.clines[n]?"\\hspace{.25em}":"")+t,a[n]||(a[n]=".5em"),a[++e.j]=".5em"},e}();t.ColumnParser=c},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var i,o=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,i,o,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===i&&(i={}),void 0===o&&(o={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=i,this.nodes=o,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,n):null,o=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,i,o,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return i.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(i=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,i,o;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),C=f.next();!C.done;C=f.next()){var h=C.value,m=h.item,g=h.priority;this.append(m,g)}}catch(e){i={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),i=n.next();!i.done;i=n.next()){var o=i.value;this.addFilters(e,o.item)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,i;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,o.defaultOptions)(s.options,l.options),(0,o.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=i.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),(0,o.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,i,o,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),C=f.next();!C.done;C=f.next()){var h=n(C.value,2),m=h[0];p=h[1];e.postFilters.add(m,p)}}catch(e){o={error:e}}finally{try{C&&!C.done&&(l=f.return)&&l.call(f)}finally{if(o)throw o.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,o=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var i=a(n.getList("fixStretchy")),o=i.next();!o.done;o=i.next()){var s=o.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,i=e.attributes;if(i){var o=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(i.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;o.has(u)||i.attributes[u]!==e.attributes.getInherited(u)||delete i.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,i,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===o.TEXCLASS.REL){for(var C=f.parent,h=void 0,m=C.childNodes,g=m.indexOf(f)+1,y=l.default.getProperty(f,"variantForm");g0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var o=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var i=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=i),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=i(t,2),n=a[0],o=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[o,r,this.endPattern(o)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,o=i(a,3),l=o[0],u=o[1],c=o[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,i)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var o=a[this.sub];i=a.index+a[this.sub].length;n=2===o.length?(0,s.protoItem)("",o.substr(1),"",t,a.index,i):(0,s.protoItem)("",o,"",t,a.index,i,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var i,o=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(i=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new o.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=i.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var i=a(this._configuration),o=i.next();!o.done;o=i.next()){var l=o.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;r.push(o.name)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;if(o.contains(e))return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;if(o.name===e)return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,i;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),i=n.next();!i.done;i=n.next()){var o=i.value.retrieve(e);if(o)return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),i=u.default.getFontDef(e);n?(r=e.create("token","mn",i,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",i,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,i){var o=i[0],l=e.itemFactory.create("begin").setProperties({name:t,end:o});l=r.apply(void 0,n([e,l],a(i.slice(1)),!1)),e.Push(l)}}(o||(o={})),t.default=o},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(5453)),s=r(8929),u=o(r(1256)),c=r(7233),d=r(5935),p=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.columnParser=new d.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var o=i(a),l=o.next();!l.done;l=o.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var o=i(t),l=o.next();!l.done;l=o.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=p},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,l=r(9007),s=i(r(1256)),u=i(r(8417)),c=i(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",o="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+i+"\\s*"+o+"\\s*$"),f=RegExp("^\\s*"+i+"\\s*"+o+" ?");function C(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],i=t[1],o=t[2];if("mu"!==i)return[n,i,o];return[h(r[i](parseFloat(n||"1"))).slice(0,-2),"em",o]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function h(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function m(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function g(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function y(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function L(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function b(e,t){for(var r=e.length,a=0,n="",i=0,o=0,l=!0,s=!1;ia&&(o=a)),a++;break;case"}":a&&a--,(l||s)&&(o--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":L(n,o),u,e.slice(i)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":L(n,o),"",e.slice(i)]}e.matchDimen=C,e.dimen2em=function(e){var t=a(C(e),2),n=t[0],i=t[1],o=parseFloat(n||"1"),l=r[i];return l?l(o):0},e.Em=h,e.cols=function(){for(var e=[],t=0;t1&&(s=[e.create("node","mrow",s)]),s},e.internalText=g,e.underOver=function(t,r,a,n,i){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var o=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[o,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return i&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r,a){return a||(r=e.trimSpaces(r||"")),"t"===r?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(a?(a.string="[".concat(r,"]")+a.string.slice(a.i),a.i=0):t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",i=0;it.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=y(e,y(e,n,a),t[parseInt(o,10)-1]),a=""}else a+=o}return y(e,n,a)},e.addArgs=y,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var i=(e.getProperty("in-lists")||"").split(/,/);try{for(var o=n(i),l=o.next();!l.done;l=o.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var i,o;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,i,o,l={},s=e;for(;s;)i=(t=a(b(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(o=(r=a(b(s,[","]),3))[0],n=r[1],s=r[2],o="false"===o||"true"===o?JSON.parse(o):o,l[i]=o):i&&(l[i]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l}}(o||(o={})),t.default=o},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=o(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,i,o,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===i&&(i=""),void 0===o&&(o=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=i,this.noTag=o,this.labelId=l};t.TagInfo=u;var c=function(){function e(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag);var a=this.label;this.currentTag=new u(e,t,r),this.label=a},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag);var e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId),this.label="");var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=i(Object.keys(t)),o=n.next();!o.done;o=n.next()){var l=o.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n="0"&&o<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===o){if((o=a[n].substr(1))>="0"&&o<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var o=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=i({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(o),s);o.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=i(r(9140)),u=r(8317),c=o(r(5450)),d=o(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var o=i(r(1130)),l=i(r(5450)),s=i(r(1256)),u=r(8317),c=i(r(8417)),d=i(r(3971)),p=r(8803),f=i(r(7693)),C=r(9007);function h(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&m(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&m(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function m(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,i,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,i,l);return o.default.setArrayAlign(u,s,e)},t.AmsMethods.AlignAt=function(e,r,a,n){var i,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(i=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+s+"}");for(var p=parseInt(i,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var C=t.AmsMethods.EqnArray(e,r,a,n,u,f);return o.default.setArrayAlign(C,l,n?null:e)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),o.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},t.AmsMethods.XalignAt=function(e,r,a,n){var i=e.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var o=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,o,l,!0);return s.setProperty("xalignat",2*parseInt(i)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,i,l,s){void 0===s&&(s=!1),e.Push(t),o.default.checkEqnEnv(e),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=o.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var i=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(i,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=o.default.trimSpaces(e.GetArgument(t)),i=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(i.isKind("mi")||(i=e.create("node","TeXAtom",[i])),s.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:C.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(e.itemFactory.create("fn",i))},t.AmsMethods.SideSet=function(e,t){var r=n(h(e.ParseArg(t)),2),a=r[0],i=r[1],l=n(h(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[o.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:C.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(a&&f.appendChild(a),f.appendChild(i)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var i={width:"+"+o.default.Em((a+n)/18),lspace:o.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:C.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),h=e.create("node","mpadded",[u,d],i);if(s.default.setAttribute(h,"voffset","-.2em"),s.default.setAttribute(h,"height","-.2em"),s.default.setChild(f,f.over,h),l){var m=new c.default(l,e.stack.env,e.configuration).mml(),g=e.create("node","mspace",[],{height:".75em"});h=e.create("node","mpadded",[m,g],i),s.default.setAttribute(h,"voffset",".15em"),s.default.setAttribute(h,"depth","-.15em"),s.default.setChild(f,f.under,h)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=o.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),i={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=i[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,i){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==i&&(i=o.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=o.default.fixedFence(e.configuration,r,c,a)),""!==i){var p=parseInt(i,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=o.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var i=r(9899),o=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,i){var o,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var C=e.options.autoload[r],h=a(2===C.length&&Array.isArray(C[0])?C:[C,[]],2),m=h[0],g=h[1];try{for(var y=n(m),L=y.next();!L.done;L=y.next()){var b=L.value;p.remove(b)}}catch(e){o={error:e}}finally{try{L&&!L.done&&(l=y.return)&&l.call(y)}finally{if(o)throw o.error}}try{for(var v=n(g),k=v.next();!k.done;k=v.next()){var S=k.value;f.remove(S)}}catch(e){c={error:e}}finally{try{k&&!k.done&&(d=v.return)&&d.call(v)}finally{if(c)throw c.error}}e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new o.CommandMap("autoload-macros",{},{}),f=new o.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,i,o,u,c,C,h=t.parseOptions,m=h.handlers.get("macro"),g=h.handlers.get("environment"),y=h.options.autoload;h.packageData.set("autoload",{Autoload:d});try{for(var L=n(Object.keys(y)),b=L.next();!b.done;b=L.next()){var v=b.value,k=y[v],S=a(2===k.length&&Array.isArray(k[0])?k:[k,[]],2),w=S[0],A=S[1];try{for(var E=(o=void 0,n(w)),x=E.next();!x.done;x=E.next()){var M=x.value;m.lookup(M)&&"color"!==M||p.add(M,new l.Macro(M,d,[v,!0]))}}catch(e){o={error:e}}finally{try{x&&!x.done&&(u=E.return)&&u.call(E)}finally{if(o)throw o.error}}try{for(var _=(c=void 0,n(A)),O=_.next();!O.done;O=_.next()){var P=O.value;g.lookup(P)||f.add(P,new l.Macro(P,d,[v,!1]))}}catch(e){c={error:e}}finally{try{O&&!O.done&&(C=_.return)&&C.call(_)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{b&&!b.done&&(i=L.return)&&i.call(L)}finally{if(r)throw r.error}}h.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),C=c(r(1256)),h=r(9140),m=s(r(1181)),g=r(6521);r(1267);var y=r(4082);function L(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,y.getRange)(t),i=n?n[3]:"mo",o=e.create("token",i,r,a?a.char:t);n[4]&&o.attributes.set("mathvariant",n[4]),"mo"===i&&(C.default.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new h.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=L;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(g.AbstractTags);t.BaseTags=b,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:L,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[m.StartItem.prototype.kind]=m.StartItem,n[m.StopItem.prototype.kind]=m.StopItem,n[m.OpenItem.prototype.kind]=m.OpenItem,n[m.CloseItem.prototype.kind]=m.CloseItem,n[m.PrimeItem.prototype.kind]=m.PrimeItem,n[m.SubsupItem.prototype.kind]=m.SubsupItem,n[m.OverItem.prototype.kind]=m.OverItem,n[m.LeftItem.prototype.kind]=m.LeftItem,n[m.Middle.prototype.kind]=m.Middle,n[m.RightItem.prototype.kind]=m.RightItem,n[m.BreakItem.prototype.kind]=m.BreakItem,n[m.BeginItem.prototype.kind]=m.BeginItem,n[m.EndItem.prototype.kind]=m.EndItem,n[m.StyleItem.prototype.kind]=m.StyleItem,n[m.PositionItem.prototype.kind]=m.PositionItem,n[m.CellItem.prototype.kind]=m.CellItem,n[m.MmlItem.prototype.kind]=m.MmlItem,n[m.FnItem.prototype.kind]=m.FnItem,n[m.NotItem.prototype.kind]=m.NotItem,n[m.NonscriptItem.prototype.kind]=m.NonscriptItem,n[m.DotsItem.prototype.kind]=m.DotsItem,n[m.ArrayItem.prototype.kind]=m.ArrayItem,n[m.EqnArrayItem.prototype.kind]=m.EqnArrayItem,n[m.EquationItem.prototype.kind]=m.EquationItem,n[m.MstyleItem.prototype.kind]=m.MstyleItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:b},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),i=n.next();!i.done;i=n.next()){var o=i.value;if(o.attributes.get("scriptlevel")>0){var l=o.parent;if(l.childNodes.splice(l.childIndex(o),1),a.removeFromList(o.kind,[o]),o.isKind("mrow")){var s=o.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else o.isKind("mrow")&&(o.parent.replaceChild(o.childNodes[0],o),a.removeFromList("mrow",[o]))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EquationItem=t.MstyleItem=t.EqnArrayItem=t.ArrayItem=t.DotsItem=t.NonscriptItem=t.NotItem=t.FnItem=t.MmlItem=t.CellItem=t.PositionItem=t.StyleItem=t.EndItem=t.BeginItem=t.BreakItem=t.RightItem=t.Middle=t.LeftItem=t.OverItem=t.SubsupItem=t.PrimeItem=t.CloseItem=t.OpenItem=t.StopItem=t.StartItem=void 0;var u=r(2947),c=r(5368),d=r(9007),p=s(r(3971)),f=s(r(1130)),C=s(r(1256)),h=r(8292),m=function(e){function t(t,r){var a=e.call(this,t)||this;return a.global=r,a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return e.prototype.checkItem.call(this,t)},t}(h.BaseItem);t.StartItem=m;var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.StopItem=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("close")){var r=this.toMml(),a=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",a)],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(h.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),t}(h.BaseItem);t.OpenItem=y;var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.CloseItem=L;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t=i(this.Peek(2),2),r=t[0],a=t[1];return!C.default.isType(r,"msubsup")||C.default.isType(r,"msup")?[[this.create("node","msup",[r,a]),e],!0]:(C.default.setChild(r,r.sup,a),[[r,e],!0])},t}(h.BaseItem);t.PrimeItem=b;var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return h.BaseItem.success;var r=this.First,a=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==a)C.default.setChild(r,2,this.getProperty("primes"));else{C.default.setProperty(this.getProperty("primes"),"variantForm",!0);var n=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=n}return C.default.setChild(r,a,t.First),null!=this.getProperty("movesupsub")&&C.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(e.prototype.checkItem.call(this,t)[1]){var l=this.getErrors(["","sub","sup"][a]);throw new(p.default.bind.apply(p.default,o([void 0,l[0],l[1]],i(l.splice(2)),!1)))}return null},t.errors=Object.assign(Object.create(h.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),t}(h.BaseItem);t.SubsupItem=v;var k=function(e){function t(t){var r=e.call(this,t)||this;return r.setProperty("name","\\over"),r}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("over"))throw new p.default("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&C.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(C.default.setProperty(r,"withDelims",!0),r=f.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},t}(h.BaseItem);t.OverItem=k;var S=function(e){function t(t,r){var a=e.call(this,t)||this;return a.setProperty("delim",r),a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("right"))return[[this.factory.create("mml",f.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){var r={stretchy:!0};return t.getProperty("color")&&(r.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.CLOSE}),this.create("token","mo",r,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OPEN})),this.env={},[[this],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(h.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),t}(h.BaseItem);t.LeftItem=S;var w=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.Middle=w;var A=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.RightItem=A;var E=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("linebreak",r),n.setProperty("insert",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a=this.getProperty("linebreak");if(e.isKind("mml")){var n=e.First;if(n.isKind("mo")){if("after"!==((null===(r=null===(t=C.default.getOp(n))||void 0===t?void 0:t[3])||void 0===r?void 0:r.linebreakstyle)||C.default.getAttribute(n,"linebreakstyle")))return C.default.setAttribute(n,"linebreak",a),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}var i=this.create("token","mo",{linebreak:a});return[[this.factory.create("mml",i),e],!0]},t}(h.BaseItem);t.BreakItem=E;var x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new p.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?h.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new p.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(h.BaseItem);t.BeginItem=x;var M=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.EndItem=M;var _=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(!t.isClose)return e.prototype.checkItem.call(this,t);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),t],!0]},t}(h.BaseItem);t.StyleItem=_;var O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose)throw new p.default("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){var r=t.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return e.prototype.checkItem.call(this,t)},t}(h.BaseItem);t.PositionItem=O;var P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.CellItem=P;var N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.MmlItem=N;var T=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){var r=this.First;if(r){if(t.isOpen)return h.BaseItem.success;if(!t.isKind("fn")){var a=t.First;if(!t.isKind("mml")||!a)return[[r,t],!0];if(C.default.isType(a,"mstyle")&&a.childNodes.length&&C.default.isType(a.childNodes[0].childNodes[0],"mspace")||C.default.isType(a,"mspace"))return[[r,t],!0];C.default.isEmbellished(a)&&(a=C.default.getCoreMO(a));var n=C.default.getForm(a);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[r,t],!0]}var i=this.create("token","mo",{texClass:d.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,i,t],!0]}return e.prototype.checkItem.apply(this,arguments)},t}(h.BaseItem);t.FnItem=T;var R=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.remap=u.MapHandler.getMap("not_remap"),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a;if(e.isKind("open")||e.isKind("left"))return h.BaseItem.success;if(e.isKind("mml")&&(C.default.isType(e.First,"mo")||C.default.isType(e.First,"mi")||C.default.isType(e.First,"mtext"))&&(t=e.First,1===(r=C.default.getText(t)).length&&!C.default.getProperty(t,"movesupsub")&&1===C.default.getChildren(t).length))return this.remap.contains(r)?(a=this.create("text",this.remap.lookup(r).char),C.default.setChild(t,0,a)):(a=this.create("text","\u0338"),C.default.appendChildren(t,[a])),[[e],!0];a=this.create("text","\u29f8");var n=this.create("node","mtext",[],{},a),i=this.create("node","mpadded",[n],{width:0});return[[t=this.create("node","TeXAtom",[i],{texClass:d.TEXCLASS.REL}),e],!0]},t}(h.BaseItem);t.NotItem=R;var F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=C.default.getChildren(C.default.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){var r=this.create("node","mrow",[e.Pop()]);e.Push(r)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]},t}(h.BaseItem);t.NonscriptItem=F;var B=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return h.BaseItem.success;var t=this.getProperty("ldots"),r=e.First;if(e.isKind("mml")&&C.default.isEmbellished(r)){var a=C.default.getTexClass(C.default.getCoreMO(r));a!==d.TEXCLASS.BIN&&a!==d.TEXCLASS.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]},t}(h.BaseItem);t.DotsItem=B;var I=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.table=[],t.row=[],t.frame=[],t.hfill=[],t.arraydef={},t.cstart=[],t.cend=[],t.cextra=[],t.atEnd=!1,t.ralign=[],t.dashed=!1,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),h.BaseItem.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),h.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[r],!0];throw new p.default("MissingCloseBrace","Missing close brace")}return[[r,t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.createMml=function(){var e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.getProperty("arrayPadding")&&(C.default.setAttribute(t,"frame",""),C.default.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?C.default.setAttribute(t,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||C.default.removeAttribute(t,"frame"),t=this.create("node","menclose",[t],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||C.default.setAttribute(t,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(t=f.default.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t},t.prototype.StartEntry=function(){var e=this.row.length,t=this.cstart[e],r=this.cend[e],a=this.ralign[e],n=this.cextra;if(t||r||a||n[e]||n[e+1]){var o=i(this.getEntry(),4),l=o[0],s=o[1],u=o[2],c=o[3];if(!n[e]||this.atEnd&&!n[e+1]||(t+="&"),"&"!==u&&(c=!!s.trim()||!(!e&&"\\end"===u.substr(0,4)),n[e+1]&&!n[e]&&(r=(r||"")+"&",this.atEnd=!0)),c||l){var d=this.parser;c&&(t&&(s=f.default.addArgs(d,t,s)),r&&(s=f.default.addArgs(d,s,r)),a&&(s="\\text{"+s.trim()+"}")),l&&(s=f.default.addArgs(d,l,s)),d.string=f.default.addArgs(d,s,d.string),d.i=0}}},t.prototype.getEntry=function(){for(var e,t=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,a=0,n=0,i=t.i,o=["","","",!1];null!==(e=t.string.slice(i).match(r));)switch(i+=e[0].length,e[2]){case"\\":i++;break;case"{":a++;break;case"}":if(!a)return o;a--;break;case"\\begin{array}":!a&&n++;break;case"\\end{array}":if(!a&&n){n--;break}default:if(a||n)continue;i-=e[2].length;var l=t.string.slice(t.i,i).trim(),s=l.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(l=l.slice(s[0].length)),t.string=t.string.slice(i),t.i=0,[(null==s?void 0:s[0])||"",l,e[2],!0]}return o},t.prototype.EndEntry=function(){var e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&C.default.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&C.default.setAttribute(e,"columnalign",C.default.getAttribute(e,"columnalign")?"center":"left"));var t=this.ralign[this.row.length];if(t){var r=i(t,3),a=r[0],n=r[1],o=r[2],l=this.create("node","TeXAtom",[this.create("node","mpadded",e.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":o})],{texClass:a});e.childNodes[0].childNodes=[],e.appendChild(l)}this.row.push(e),this.Clear(),this.hfill=[]},t.prototype.EndRow=function(){var e;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e=this.create("node","mlabeledtr",this.row)):e=this.create("node","mtr",this.row),this.table.push(e),this.row=[],this.atEnd=!1},t.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},t.prototype.checkLines=function(){if(this.arraydef.rowlines){var e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push("bottom"),e.pop(),this.arraydef.rowlines=e.join(" ")):e.lengththis.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=o([],i(r),!1);if(a.length>1){for(;a.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",s.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",s.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",s.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vtop:["TeXAtom",p.TEXCLASS.VTOP],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],vbox:["TeXAtom",p.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",C,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",C,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",C,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+C+'" rspace="'+C+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new l.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var d=o(r(1181)),p=c(r(1256)),f=c(r(3971)),C=c(r(8417)),h=r(8317),m=c(r(1130)),g=r(9007),y=r(6521),L=r(6010),b=r(5368),v=r(7233),k={},S={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function w(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new C.default(t,r,e.configuration),i=n.mml(),o=n.stack.global;if(o.leftRoot||o.upRoot){var l={};o.leftRoot&&(l.width=o.leftRoot),o.upRoot&&(l.voffset=o.upRoot,l.height=o.upRoot),i=e.create("node","mpadded",[i],l)}return r.inRoot=a,i}k.Open=function(e,t){e.Push(e.itemFactory.create("open"))},k.Close=function(e,t){e.Push(e.itemFactory.create("close"))},k.Tilde=function(e,t){e.Push(e.create("token","mtext",{},b.entities.nbsp))},k.Space=function(e,t){},k.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var i=e.stack.Top();i.isKind("prime")?(n=(r=l(i.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var o=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sup:n.over;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sup)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.over)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(o?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:o}))},k.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var i=e.stack.Top();i.isKind("prime")?(n=(r=l(i.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var o=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sub:n.under;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sub)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.under)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(o?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:o}))},k.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("token","mi")),p.default.isType(r,"msubsup")&&!p.default.isType(r,"msup")&&p.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=b.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===b.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},k.Comment=function(e,t){for(;e.i=g.TEXCLASS.VCENTER&&s.stack.env.hsize?a.appendChild(e.create("node","mpadded",[s.mml()],{width:s.stack.env.hsize,"data-overflow":"linebreak"})):a.appendChild(s.mml())}e.Push(a)},k.Hsize=function(e,t){"="===e.GetNext()&&e.i++,e.stack.env.hsize=e.GetDimen(t)},k.ParBox=function(e,t){var r=e.GetBrackets(t,"c"),a=e.GetDimen(t),n=m.default.internalMath(e,e.GetArgument(t)),i=(0,v.lookup)(r,{t:g.TEXCLASS.VTOP,b:g.TEXCLASS.VBOX,c:g.TEXCLASS.VCENTER,m:g.TEXCLASS.VCENTER},g.TEXCLASS.VCENTER);e.Push(e.create("node","TeXAtom",[e.create("node","mpadded",n,{width:a,"data-overflow":"linebreak"})],{texClass:i}))},k.MmlToken=function(e,t){var r,a=e.GetArgument(t),n=e.GetBrackets(t,"").replace(/^\s+/,""),i=e.GetArgument(t),o={},l=[];try{r=e.create("node",a)}catch(e){r=null}if(!r||!r.isToken)throw new f.default("NotMathMLToken","%1 is not a token element",a);for(;""!==n;){var s=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!s)throw new f.default("InvalidMathMLAttr","Invalid MathML attribute: %1",n);if(!r.attributes.hasDefault(s[1])&&!S[s[1]])throw new f.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",s[1],a);var u=m.default.MmlFilterAttribute(e,s[1],s[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),o[s[1]]=u,l.push(s[1])),n=n.substr(s[0].length)}l.length&&(o["mjx-keep-attrs"]=l.join(" "));var c=e.create("text",i);r.appendChild(c),p.default.setProperties(r,o),e.Push(r)},k.Strut=function(e,t){var r=e.create("node","mrow"),a=e.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});e.Push(a)},k.Phantom=function(e,t,r,a){var n=e.create("node","mphantom",[e.ParseArg(t)]);(r||a)&&(n=e.create("node","mpadded",[n]),a&&(p.default.setAttribute(n,"height",0),p.default.setAttribute(n,"depth",0)),r&&p.default.setAttribute(n,"width",0));var i=e.create("node","TeXAtom",[n]);e.Push(i)},k.Smash=function(e,t){var r=m.default.trimSpaces(e.GetBrackets(t,"")),a=e.create("node","mpadded",[e.ParseArg(t)]);switch(r){case"b":p.default.setAttribute(a,"depth",0);break;case"t":p.default.setAttribute(a,"height",0);break;default:p.default.setAttribute(a,"height",0),p.default.setAttribute(a,"depth",0)}var n=e.create("node","TeXAtom",[a]);e.Push(n)},k.Lap=function(e,t){var r=e.create("node","mpadded",[e.ParseArg(t)],{width:0});"\\llap"===t&&p.default.setAttribute(r,"lspace","-1width");var a=e.create("node","TeXAtom",[r]);e.Push(a)},k.RaiseLower=function(e,t){var r=e.GetDimen(t),a=e.itemFactory.create("position").setProperties({name:e.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),t="raise"===t.substr(1)?"\\lower":"\\raise"),"\\lower"===t?(a.setProperty("dh","-"+r),a.setProperty("dd","+"+r)):(a.setProperty("dh","+"+r),a.setProperty("dd","-"+r)),e.Push(a)},k.MoveLeftRight=function(e,t){var r=e.GetDimen(t),a="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===t){var n=r;r=a,a=n}e.Push(e.itemFactory.create("position").setProperties({name:e.currentCS,move:"horizontal",left:e.create("node","mspace",[],{width:r}),right:e.create("node","mspace",[],{width:a})}))},k.Hskip=function(e,t,r){void 0===r&&(r=!1);var a=e.create("node","mspace",[],{width:e.GetDimen(t)});r&&p.default.setAttribute(a,"linebreak","nobreak"),e.Push(a)},k.Nonscript=function(e,t){e.Push(e.itemFactory.create("nonscript"))},k.Rule=function(e,t,r){var a={width:e.GetDimen(t),height:e.GetDimen(t),depth:e.GetDimen(t)};"blank"!==r&&(a.mathbackground=e.stack.env.color||"black");var n=e.create("node","mspace",[],a);e.Push(n)},k.rule=function(e,t){var r=e.GetBrackets(t),a=e.GetDimen(t),n=e.GetDimen(t),i=e.create("node","mspace",[],{width:a,height:n,mathbackground:e.stack.env.color||"black"});r&&(i=e.create("node","mpadded",[i],{voffset:r}),r.match(/^\-/)?(p.default.setAttribute(i,"height",r),p.default.setAttribute(i,"depth","+"+r.substr(1))):p.default.setAttribute(i,"height","+"+r)),e.Push(i)},k.MakeBig=function(e,t,r,a){var n=String(a*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",i=e.GetDelimiter(t,!0),o=e.create("token","mo",{minsize:n,maxsize:n,fence:!0,stretchy:!0,symmetric:!0},i),l=e.create("node","TeXAtom",[o],{texClass:r});e.Push(l)},k.BuildRel=function(e,t){var r=e.ParseUpTo(t,"\\over"),a=e.ParseArg(t),n=e.create("node","munderover");p.default.setChild(n,0,a),p.default.setChild(n,1,null),p.default.setChild(n,2,r);var i=e.create("node","TeXAtom",[n],{texClass:g.TEXCLASS.REL});e.Push(i)},k.HBox=function(e,t,r,a){e.PushAll(m.default.internalMath(e,e.GetArgument(t),r,a))},k.FBox=function(e,t){var r=m.default.internalMath(e,e.GetArgument(t)),a=e.create("node","menclose",r,{notation:"box"});e.Push(a)},k.FrameBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t)||"c",n=m.default.internalMath(e,e.GetArgument(t));r&&(n=[e.create("node","mpadded",n,{width:r,"data-align":(0,v.lookup)(a,{l:"left",r:"right"},"center")})]);var i=e.create("node","TeXAtom",[e.create("node","menclose",n,{notation:"box"})],{texClass:g.TEXCLASS.ORD});e.Push(i)},k.MakeBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",m.default.internalMath(e,e.GetArgument(t)));r&&p.default.setAttribute(n,"width",r);var i=(0,v.lookup)(a.toLowerCase(),{c:"center",r:"right"},"");i&&p.default.setAttribute(n,"data-align",i),a.toLowerCase()!==a&&p.default.setAttribute(n,"data-overflow","linebreak"),e.Push(n)},k.Not=function(e,t){e.Push(e.itemFactory.create("not"))},k.Dots=function(e,t){var r=p.default.createEntity("2026"),a=p.default.createEntity("22EF"),n=e.create("token","mo",{stretchy:!1},r),i=e.create("token","mo",{stretchy:!1},a);e.Push(e.itemFactory.create("dots").setProperties({ldots:n,cdots:i}))},k.Matrix=function(e,t,r,a,n,i,o,l,s,u){var c=e.GetNext();if(""===c)throw new f.default("MissingArgFor","Missing argument for %1",e.currentCS);"{"===c?e.i++:(e.string=c+"}"+e.string.slice(e.i+1),e.i=0);var d=e.itemFactory.create("array").setProperty("requireClose",!0);(r||!n)&&d.setProperty("arrayPadding",".2em .125em"),d.arraydef={rowspacing:o||"4pt",columnspacing:i||"1em"},s&&d.setProperty("isCases",!0),u&&(d.setProperty("isNumbered",!0),d.arraydef.side=u),(r||a)&&(d.setProperty("open",r),d.setProperty("close",a)),"D"===l&&(d.arraydef.displaystyle=!0),null!=n&&(d.arraydef.columnalign=n),e.Push(d)},k.Entry=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));var r=e.stack.Top(),a=r.getProperty("casesEnv");if(r.getProperty("isCases")||a){for(var n=e.string,i=0,o=-1,l=e.i,s=n.length,u=a?new RegExp("^\\\\end\\s*\\{".concat(a.replace(/\*/,"\\*"),"\\}")):null;l=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var o=r(9899),l=r(7233),s=r(9140),u=i(r(5450)),c=r(8803),d=i(r(1110)),p=r(6793),f="configmacros-map",C="configmacros-env-map";t.ConfigMacrosConfiguration=o.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(C,u.default.environment,{},{}),e.append(o.Configuration.local({handler:{macro:[f],environment:[C]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),i=e.parseOptions.options.macros;try{for(var o=n(Object.keys(i)),l=o.next();!l.done;l=o.next()){var s=l.value,u="string"==typeof i[s]?[i[s]]:i[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(C),i=e.parseOptions.options.environments;try{for(var o=n(Object.keys(i)),l=o.next();!l.done;l=o.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(i[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=o(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var o=i(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new o.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new o.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(3971)),s=i(r(9140)),u=o(r(7693)),c=o(r(1130)),d=o(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),i=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[i,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),i=e.GetArgument(t),o=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,i,o,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var i=n.get("delimiter").lookup(a);i?d.default.addDelimiter(e,"\\"+r,i.char,i.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var o=n.get("delimiter").lookup("\\"+t);if(o)return void d.default.addDelimiter(e,"\\"+r,o.char,o.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}o=l.lookup(t);var c=d.default.disassembleSymbol(r,o);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a0?[i.toString()].concat(n):i;e.i++}throw new o.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,i=0,l=0;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,i=e.create("text","\\"+t),o=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;o[c]&&(l["math"+c]=o[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),C=r(6010),h=r(6010),m=r(8054),g=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var y=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var i=o(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=i[0],s=i[1],u=o((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],C=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new g.CssStyles,n.font=s||new l(C),n.unknownCache=new Map;var h=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new h(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,C.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var i=this.factory.wrap(e.root);this.setScale(t,i),this.processMath(i,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,h.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var i=l(e.childNodes.slice(1)),o=i.next();!o.done;o=i.next()){var s=o.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var i=l(e.math),o=i.next();!o.done;o=i.next()){var s=o.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var C=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],o(r.defaultSizeVariants),!1),this.stretchVariants=l([],o(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=o(e,3),n=a[0],i=a[1],l=a[2];r[n]={extension:t,file:n,variants:i,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var i=this;void 0===a&&(a={}),void 0===n&&(n=null);var o=e?this.dynamicExtensions.get(e):null;(e?o.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&i.adjustDelimiters(t.delimiters,Object.keys(a),o.sizeN,o.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var i=e[parseInt(t)];"dir"in i&&(i.variants&&(i.variants=n.adjustArrayIndices(i.variants,r)),i.stretchv&&(i.stretchv=n.adjustArrayIndices(i.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var i=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=i.next();!l.done;l=i.next()){var u=o(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var i=s(Object.keys(e.chars||{})),o=i.next();!o.done;o=i.next()){var l=o.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,i,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=o(p.value,3),C=f[0],h=f[1],m=f[2],g=l.VariantSmp[t][C];if(g){for(var y=h;y<=m;y++)if(930!==y){var L=g+y-h;e[y]=this.smpChar(u[L]||L)}if(c[C])try{for(var b=(n=void 0,s(Object.keys(c[C]).map((function(e){return parseInt(e)})))),v=b.next();!v.done;v=b.next()){e[y=v.value]=this.smpChar(g+c[C][y])}}catch(e){n={error:e}}finally{try{v&&!v.done&&(i=b.return)&&i.call(b)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var i=n.value;this.createVariant(i[0],i[1],i[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var i=s(n.linked),o=i.next();!o.done;o=i.next()){var l=o.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var i=n.value;"unknown"===this.cssFontMap[i][0]&&(this.cssFontMap[i][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var i=s(Object.keys(e)),o=i.next();!o.done;o=i.next()){var l=e[o.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var i=s(e),o=i.next();!o.done;o=i.next()){var l=o.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return i(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),i=function(e){n.push.apply(n,l([],o(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){i(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var i=s(this.CLASS.dynamicExtensions.values()),o=i.next();!o.done;o=i.next()){n(o.value)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=C},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var o=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,i=t.indentshiftfirst,o=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===i&&(i=e.attributes.getInherited("indentshift")),"indentalign"===o&&(o=r),"indentshift"===l&&(l=a),this.indentData=[[n,i],[r,a],[o,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=i(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=o},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=i(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0],f=d[1];if(null===f){var C=p.coreMO();C.setBreakStyle(C.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=o(t,5),a=r[0],n=r[2],i=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),i+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+i,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var i,o=this.state;if(!(r>=t.NOBREAK||0===o.w&&0===o.prevWidth)){for(;o.potential.length&&o.potential[0][1]>this.FACTORS.fuzz(r);){var l=o.potential.shift();o.potential.length&&(o.potential[0][4]+=l[4])}o.potential.unshift([[e,n],r,o.w-((null===(i=o.prevBreak)||void 0===i?void 0:i[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=o(this.getBorderLR(e),2),n=a[0],i=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+i)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,i=this.FACTORS,o=i.tail(i.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(o=i.open(o,e),this.state.depth++),s&&(o=i.close(o,e),this.state.depth--),o=(this.TEXCLASS[e.node.texClass]||function(e){return e})(o),(this.PENALTY[r]||function(e){return e})(i.depth(o))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var i=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,i-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=o(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var C=s.childNodes;try{for(var h=i(C.keys()),m=h.next();!m.done;m=h.next()){var g=m.value,y=C[g];if(y.node.isKind("text")){var L=y.node.getText().split(/ /),b=L.pop();try{for(var v=(n=void 0,i(L.keys())),k=v.next();!k.done;k=v.next()){var S=k.value;this.addWidth(c,s.textWidth(L[S])),this.pushBreak(e,this.mtextPenalty(),-u,[g,S+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{k&&!k.done&&(l=v.return)&&l.call(v)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(b))}else this.addWidth(y.getBBox())}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=o(r.start||[0,0],2),n=a[0],i=a[1],l=o(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=o(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?i:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),i=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,i+n.rscale*n.w)+r.font.params.scriptspace,s=o(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=i(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],o(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var i=t.sideIndex[a],o=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[i]=r[o]=t,r},border:function(e){var t=[0,0,0,0];return t[i]=t[o]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),i=n[0],o=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,i*(s-o),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,i=t.y,o=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=o[0],s=o[1],u=o[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=i+(d>a?e.thickness*p*Math.sin(d-a):0),C=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,C,f,C]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),i=n[0],o=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],C=t.getOffset(f),h=t.arrow(p,i,o,f,C);e(t,h)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),C=s(r(6010)),h=r(8054),m=r(6469),g=r(1597),y=r(5884),L=2/18;function b(e,t){return e?tt&&(t=i),o>r&&(r=o)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),i=n.next();!i.done;i=n.next()){var o=i.value;e.append(o.getOuterBBox())}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=g.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var i=!1;try{for(var o=u(this.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(i=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new h.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new h.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),i=a.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):b(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):b(n,e.rspace);var i=r.childIndex(t);if(0!==i){var o=r.childNodes[i-1];if(o.isEmbellished){var l=this.jax.nodeMap.get(o).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof p.TextNode&&(r+=i.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=y.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return C.percent(e)},t.prototype.em=function(e){return C.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-C.BIGDIMEN),C.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),C.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=v},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=i},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var o=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,i=a.d,o=a.w;e.w=o,e.h=n,e.d=i},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),i=r.math.metrics;1!==i.scale&&(a["font-size"]=r.fixed(100/i.scale,1)+"%");var o=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||i.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,i=a.d,o=a.w;return t.height=this.em(n+i),t.width=this.em(o),t["vertical-align"]=this.em(-i),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=i((0,o.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var i=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var a=t.h,n=t.d,o=this.font.params.axis_height;this.dh=(a+n)/2+o-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===i.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var o=this.parent.variant,l=this.node.getText();if("-explicitFont"===o){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,o,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,o);e.empty();try{for(var C=n(f),h=C.next();!h.done;h=C.next()){var m=h.value,g=i(this.getVariantChar(o,m),4),y=(d=g[0],p=g[1],c=g[2],g[3]);if(y.unknown){var L=this.jax.measureText(String.fromCodePoint(m),o);c=L.w,d=L.h,p=L.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=y.ic||0,e.sk=y.sk||0,e.dx=y.dx||0}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=C.return)&&a.call(C)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var o=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,o=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=i(o.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=i((0,o.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),i=n[0],o=n[1],l=n[2];this.arrowhead={x:i?parseFloat(i):c.ARROWX,y:o?parseFloat(o):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var i=n.value,o=r.get(i);o&&(this.notations[i]=o,o.renderChild&&(this.renderChild=o.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.notations[o]){var l=this.notations[o].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,i=this.notations[n].init;i&&i(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var i=n.value;this.maximizeEntries(r,this.notations[i].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.notations[o].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?o:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,i=a.d,o=a.w,l=n+i,u=Math.sqrt(l*l+o*o),c=Math.max(t,r*o/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(o+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),i=n[0],o=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+o,i+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],i=r[2],o=r[3],l=this.childNodes[0].getBBox();e.combine(l,o,0),e.h+=a,e.d+=i,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var i=0;try{for(var o=n(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;this.addMo(r.separators[i++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var i=n.getBevelData(n.isDisplay()).H,o=n.bevel=n.createMo("/");o.node.attributes.set("symmetric",!0),o.canStretch(1),o.getStretchedVariant([i],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),i=this.font.params.axis_height,o=this.getTUV(t,r),l=o.T,s=o.u,u=o.v;e.combine(a,0,i+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,i-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,i=r.nbox,o=r.dbox;e.combine(i,0,a),e.combine(o,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,i=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),o=i[0],l=i[1],s=(e?7:3)*a.rule_thickness,u=o-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=i(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=i(this.getCombinedUV(),2),o=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),o,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,o,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=i([0,0,0],3),o=n[0],l=n[1],s=n[2];0===t.w?o=this.getU():0===r.w?o=-this.getV():(o=(a=i(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[o,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return i(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),i=this.getSize("minsize",0),o=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(i,Math.min(o,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=i||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),C=0;if(p.sizes)try{for(var h=l(p.sizes),m=h.next();!m.done;m=h.next()){if(m.value>=d)return s&&C&&C--,void this.setDelimSize(f,C);C++}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,C-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=o(o({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),i=n[0],o=n[1],l=n[2];1===this.stretch.dir?(i=(a=s(this.getBaseline(e,t,r),2))[0],o=a[1]):l=t,this.bbox.h=i,this.bbox.d=o,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),i=s(a?e:[t,0],2),o=i[0],l=i[1],u=s([o+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(o-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),C=f[0],h=f[1];d=h*(c/(C+h))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var i=c.LineBBox.from(u.BBox.zero(),n);return i.originalL=this.bbox.L,this.bbox.L=0,i}var o=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(o.w=o.h=o.d=0,o.isFirst=!0,this.bbox.R=0):"duplicate"===t?o.L=0:this.multChar&&(o=c.LineBBox.from(this.multChar.getOuterBBox(),n)),o.getIndentData(this.node)),o},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,i=r,o=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[o,l,i,a-o,n-l,r-i,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),i=n?t[n[0].charAt(0)]:r?t[r]:0,o=this.length2em(e,i)||0;return e.match(/^[-+]/)&&r&&(o+=i),null!=a&&(o=Math.max(a,o)),o},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],i=t[2],o=t[3],l=t[4],s=t[5];e.w=i+s,e.h=r+o,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},9086:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,i=a.w,o=a.rscale,l=Math.max(i,n/o),s=Math.max(0,l-i);return[l*o-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var f=0,C=0,h=d>1&&d===p;try{for(var m=i(this.childNodes),g=m.next();!g.done;g=m.next()){var y=0===(A=g.value).stretch.dir;if(h||y){var L=A.getBBox().rscale,b=o(A.getUnbrokenHD(),2),v=b[0],k=b[1];(v*=L)>f&&(f=v),(k*=L)>C&&(C=k)}}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}try{for(var S=i(s),w=S.next();!w.done;w=S.next()){var A;L=(A=w.value).coreRScale();A.coreMO().getStretchedVariant([f/L,C/L])}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var o=i(this.childNodes.keys()),l=o.next();!l.done;l=o.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=i(d.keys()),C=f.next();!C.done;C=f.next()){var h=d[L=C.value];this.addMiddleBorders(h),0===L&&this.addLeftBorders(h),L===p&&this.addRightBorders(h)}}catch(e){t={error:e}}finally{try{C&&!C.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var m=0;try{for(var g=i(d.keys()),y=g.next();!y.done;y=g.next()){var L;h=d[L=y.value];e.combine(h,0,m),m-=Math.max(.25,h.d)+h.lineLeading+Math.max(.75,(null===(u=d[L+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{y&&!y.done&&(n=g.return)&&n.call(g)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],o(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var o=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new o.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=i(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var i=this.font.params,o=3*i.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),i.sub2),s=this.baseCharZero(a.d*this.baseScale+i.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],i=this.getBaseWidth(),o=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,i,u-c),e.combine(a,i+o,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&null===t){t=0;var C=p>1&&p===f;try{for(var h=i(this.tableRows),m=h.next();!m.done;m=h.next()){var g;if(g=m.value.getChild(e)){var y=0===(k=g.childNodes[0]).stretch.dir;if(C||y){var L=k.getBBox(y).w;L>t&&(t=L)}}}}catch(e){n={error:e}}finally{try{m&&!m.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}if(null!==t)try{for(var b=i(u),v=b.next();!v.done;v=b.next()){var k;(k=v.value).coreMO().getStretchedVariant([Math.max(t,k.getBBox().w)/k.coreRScale()])}}catch(e){l={error:e}}finally{try{v&&!v.done&&(s=b.return)&&s.call(b)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,o=0,l=0;try{for(var s=i(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[o]=Math.max(n[o],d.d),d.w>l&&(l=d.w)}o++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),i=[0],o=this.tableRows,l=0;ln[r]&&(n[r]=u),c>i[r]&&(i[r]=c),f>l&&(l=f),o&&d>o[t]&&(o[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=i(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=o(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+n,i-n]}[r]||[i,i]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=o(this.getPadAlignShift(r),2),n=a[0],i=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==i||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=o(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var i=o(this.getAlignShift(),2),l=i[0],s=i[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var i=e[n];return"fit"===i?null:"auto"===i?r?a[n]:null:(0,u.isPercent)(i)?i:t.length2em(i)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),i=a.filter((function(t){return"auto"===e[t]})),o=n.length||i.length,l=(o?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=o&&u>0?u/o:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),i=Array.from(n.keys()),s=i.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=i.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=i.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=i.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),C=l(l(l(l([],o(s),!1),o(d),!1),o(p),!1),o(f),!1);if(C.length){this.cWidths=i.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var h=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],m=(0,c.sum)(this.cWidths)-h,g=0,y=0;ythis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),i=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(i.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=o(this.getBBoxHD(r),2),f=p[0],C=p[1];e.h=f,e.d=C,e.w=a;var h=o(this.getBBoxLR(),2),m=h[0],g=h[1];e.L=m,e.R=g,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,i=n.w,o=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(a,Math.max(t,o+i+l)))-(s?o+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var o=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),o=i[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(o,i[2]?"bold":"",i[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=o.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=i(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],o=i(this.breakPoints[e]||[t.length,0],2),l=o[0],s=o[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,i,o,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(E=d.value.childNodes[0]).canStretch(1)&&s.push(E)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var C=0,h=0,m=p>1&&p===f;try{for(var g=n(u),y=g.next();!y.done;y=g.next()){var L=0===(E=y.value.childNodes[0]).stretch.dir;if(m||L){var b=E.getBBox(L),v=b.h,k=b.d;v>C&&(C=v),k>h&&(h=k)}}}catch(e){a={error:e}}finally{try{y&&!y.done&&(i=g.return)&&i.call(g)}finally{if(a)throw a.error}}e=[C,h]}if(e){var S=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var w=n(s),A=w.next();!A.done;A=w.next()){var E;S(E=A.value)}}catch(e){o={error:e}}finally{try{A&&!A.done&&(l=w.return)&&l.call(w)}finally{if(o)throw o.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var p=0,f=c>1&&c===d;try{for(var C=i(this.childNodes),h=C.next();!h.done;h=C.next()){var m=0===(k=h.value).stretch.dir;if(f||m){var g=k.getOuterBBox(m),y=g.w,L=g.rscale;y*L>p&&(p=y*L)}}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=C.return)&&a.call(C)}finally{if(r)throw r.error}}try{for(var b=i(l),v=b.next();!v.done;v=b.next()){var k;(k=v.value).coreMO().getStretchedVariant([p/k.coreRScale()])}}catch(e){n={error:e}}finally{try{v&&!v.done&&(o=b.return)&&o.call(b)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=o(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},c=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SVG=t.XLINKNS=t.SVGNS=void 0;var d=r(3208),p=r(7826),f=r(2597),C=r(505),h=s(r(6010)),m=r(7519),g=r(1779);t.SVGNS="http://www.w3.org/2000/svg",t.XLINKNS="http://www.w3.org/1999/xlink";var y=function(e){function r(t){void 0===t&&(t=null);var r=e.call(this,t,p.SvgWrapperFactory,g.DefaultFont)||this;return r.minwidth=0,r.shift=0,r.svgStyles=null,r.fontCache=new f.FontCache(r),r}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!0},enumerable:!1,configurable:!0}),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},r.prototype.styleSheet=function(t){if(this.svgStyles)return this.svgStyles;var a=this.svgStyles=e.prototype.styleSheet.call(this,t);return this.adaptor.setAttribute(a,"id",r.STYLESHEETID),a},r.prototype.pageElements=function(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(e){for(var t=this.adaptor,a=t.tags(t.body(e.document),"svg"),n=a.length-1;n>=0;n--)if(this.adaptor.getAttribute(a[n],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(e,t){var r=this.container;this.container=t;var a=u(this.createRoot(e),2),n=a[0],i=a[1];this.typesetSvg(e,n,i),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,n,i),this.container=r},r.prototype.createRoot=function(e){var t=e.getOuterBBox(),r=t.w,a=t.h,n=t.d,i=t.pwidth,o=u(this.createSVG(a,n,r),2),l=o[0],s=o[1];if(i){var c=this.adaptor;c.setStyle(l,"min-width",c.getStyle(l,"width")),c.setAttribute(l,"width",i),c.removeAttribute(l,"viewBox");var d=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(s,"transform","scale(".concat(d,",-").concat(d,") translate(0, ").concat(this.fixed(1e3*-a,1),")"))}return[l,s]},r.prototype.createSVG=function(e,r,a){var n=this.math.metrics.em/1e3,i=Math.max(a,n),o=Math.max(e+r,n),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,u=s.append(this.container,this.svg("svg",{xmlns:t.SVGNS,width:this.ex(i),height:this.ex(o),role:"img",focusable:!1,style:{"vertical-align":this.ex(-r)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*i,1),this.fixed(1e3*o,1)].join(" ")},[l]));return.001===i&&(s.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&s.setAttribute(u,"xmlns:xlink",t.XLINKNS),[u,l]},r.prototype.typesetSvg=function(e,t,r){var a=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),a.insert(this.fontCache.getCache(),r)),e.toSVG([r]),this.fontCache.clearLocalID(),this.minwidth)a.setStyle(t,"minWidth",this.ex(this.minwidth)),a.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var n=a.getAttribute(this.container,"justify")||"center";this.setIndent(t,n,this.shift)}},r.prototype.setIndent=function(e,t,r){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(r)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-r))},r.prototype.handleInlineBreaks=function(e,t,r){var a,n,i=e.childNodes[0].breakCount;if(i){var o=this.adaptor,l=o.firstChild(r),s=o.childNodes(o.firstChild(l)),d=e.childNodes[0].lineBBox;o.remove(r);for(var p=!0,f=0;f<=i;f++){var C=d[f]||e.childNodes[0].getLineBBox(f),g=C.h,y=C.d,L=C.w,b=u(this.createSVG(g,y,L),2),v=b[0],k=b[1],S=o.append(k,o.clone(l,!1));try{for(var w=(a=void 0,c(o.childNodes(s[f]))),A=w.next();!A.done;A=w.next()){var E=A.value;o.append(S,E)}}catch(e){a={error:e}}finally{try{A&&!A.done&&(n=w.return)&&n.call(w)}finally{if(a)throw a.error}}o.insert(v,t);var x=u(e.childNodes[0].getBreakNode(C),2),M=x[0],_=x[1],O=!(!_||!_.node.getProperty("forcebreak"));if(f||O){var P=M&&!p?M.getLineBBox(0).originalL:0;if(P||!O){var N=h.em(P);o.insert(o.node("mjx-break",O?m.SPACE[N]?{size:m.SPACE[N]}:{style:{"font-size":P.toFixed(1)+"%"}}:{newline:!0}),v)}}p=!(!_||"newline"!==_.node.attributes.get("linebreak"))}o.childNodes(t).length&&o.append(o.firstChild(o.parent(t)),o.firstChild(t)),o.remove(t)}},r.prototype.ex=function(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(e,r,a){return void 0===r&&(r={}),void 0===a&&(a=[]),this.html(e,r,a,t.SVGNS)},r.prototype.unknownText=function(e,t){var r=this.math.metrics,a=this.font.params.x_height/r.ex*r.em*1e3,n=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(a,1)+"px"},[this.text(e)]),i=this.adaptor;if("-explicitFont"!==t){var o=(0,C.unicodeChars)(e);if(1!==o.length||o[0]<119808||o[0]>120831){var l=u(this.font.getCssFont(t),3),s=l[0],c=l[1],d=l[2];i.setAttribute(n,"font-family",s),c&&i.setAttribute(n,"font-style","italic"),d&&i.setAttribute(n,"font-weight","bold")}}return n},r.prototype.measureTextNode=function(e){var t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),a=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[e]);t.append(t.body(t.document),a);var n=t.nodeSize(e,1e3,!0)[0];return t.remove(a),{w:n,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=i(i({},d.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(d.CommonOutputJax);t.SVG=y},1779:function(e,t,r){r.r(t),r.d(t,{DefaultFont:function(){return a.MathJaxModernFont},fontName:function(){return n}});var a=r(7414);const n="mathjax-modern"},2597:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FontCache=void 0;var r=function(){function e(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}return e.prototype.cachePath=function(e,t,r){var a="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(a)||(this.cache.set(a,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:a,d:r}))),a},e.prototype.clearLocalID=function(){this.localID=""},e.prototype.useLocalID=function(e){void 0===e&&(e=null),this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")},e.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},e.prototype.getCache=function(){return this.defs},e}();t.FontCache=r},768:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddPaths=t.SvgFontData=void 0;var u=r(5884);l(r(5884),t);var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.OPTIONS=i(i({},u.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),t.JAX="SVG",t}(u.FontData);t.SvgFontData=c,t.AddPaths=function(e,t,r){var a,n,i,o;try{for(var l=s(Object.keys(t)),u=l.next();!u.done;u=l.next()){var d=u.value,p=parseInt(d);c.charOptions(e,p).p=t[p]}}catch(e){a={error:e}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}try{for(var f=s(Object.keys(r)),C=f.next();!C.done;C=f.next()){d=C.value,p=parseInt(d);c.charOptions(e,p).c=r[p]}}catch(e){i={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}return e}},7620:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderLine=t.lineOffset=t.lineData=t.computeLineData=void 0;var l=i(r(5552));o(r(5552),t),t.computeLineData={top:function(e,t,r,a){return[0,e-a,r,e-a]},right:function(e,t,r,a){return[r-a,-t,r-a,e]},bottom:function(e,t,r,a){return[0,a-t,r,a-t]},left:function(e,t,r,a){return[a,-t,a,e]},vertical:function(e,t,r,a){return[r/2,e,r/2,-t]},horizontal:function(e,t,r,a){return[0,(e-t)/2,r,(e-t)/2]},up:function(e,t,r,a){return[a,a-t,r-a,e-a]},down:function(e,t,r,a){return[a,e-a,r-a,a-t]}};t.lineData=function(e,r,a){void 0===a&&(a="");var n=e.getBBox(),i=n.h,o=n.d,l=n.w,s=e.thickness/2;return(0,t.lineOffset)(t.computeLineData[r](i,o,l,s),e,a)};t.lineOffset=function(e,t,r){if(r){var a=t.getOffset(r);a&&("X"===r?(e[0]-=a,e[2]-=a):(e[1]-=a,e[3]-=a))}return e};t.RenderLine=function(e,r){return void 0===r&&(r=""),function(a,n){var i=a.line((0,t.lineData)(a,e,r));a.adaptor.append(a.dom[0],i)}};t.Border=function(e){return l.CommonBorder((function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}))(e)};t.Border2=function(e,r,a){return l.CommonBorder2((function(e,n){e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,r))),e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,a)))}))(e,r,a)};t.DiagonalStrike=function(e){return l.CommonDiagonalStrike((function(r){return function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}}))(e)};t.DiagonalArrow=function(e){return l.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return l.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},7079:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapper=void 0;var l=r(505),s=r(7519),u=r(4097),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.toSVG=function(e){this.toEmbellishedSVG(e)||this.addChildren(this.standardSvgNodes(e))},t.prototype.toEmbellishedSVG=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=i([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0];l!==d[1]?(this.toSVG([p]),s.push(this.dom[0]),this.place(0,0)):s.push(this.createSvgNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},t.prototype.addChildren=function(e){var t,r,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l.toSVG(e);var s=l.getOuterBBox();l.dom&&l.place(a+s.L*s.rscale,0),a+=(s.L+s.w+s.R)*s.rscale}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},t.prototype.standardSvgNodes=function(e){var t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t},t.prototype.createSvgNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.svg("g",{"data-mml-node":a.node.kind})})),e=this.handleHref(e);try{for(var n=i(e.keys()),o=n.next();!o.done;o=n.next()){var l=o.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},t.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");if(!r)return e;var a=0,n=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((function(e){e=t.adaptor.append(e,t.svg("a",{href:r}));var i=n?t.getOuterBBox():t.getLineBBox(a),o=i.h,l=i.d,s=i.w;return t.adaptor.append(t.dom[a++],t.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:t.fixed(s),height:t.fixed(o+l),x:1===a||n?t.fixed(-t.dx):0,y:t.fixed(-l)})),e}))},t.prototype.handleStyles=function(){var e,t,r,a=this;if(this.styles){var n=this.styles.cssText;n&&this.dom.forEach((function(e){return a.adaptor.setAttribute(e,"style",n)}));var i=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],o=((null===(r=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===r?void 0:r.width)||[0,0,0,0])[3];(i||o)&&(this.dx=i+o)}},t.prototype.handleScale=function(){var e=this;if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((function(r){return e.adaptor.setAttribute(r,"transform",t)}))}},t.prototype.handleColor=function(){var e,t=this,r=this.adaptor,a=this.node.attributes,n=a.getExplicit("mathcolor")||a.getExplicit("color"),i=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(n&&this.dom.forEach((function(e){r.setAttribute(e,"fill",n),r.setAttribute(e,"stroke",n)})),i){var o=0,l=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((function(e){var a=l?t.getOuterBBox():t.getLineBBox(o++),n=a.h,s=a.d,u=a.w,c=t.svg("rect",{fill:i,x:1===o||l?t.fixed(-t.dx):0,y:t.fixed(-s),width:t.fixed(u),height:t.fixed(n+s),"data-bgcolor":!0}),d=r.firstChild(e);d?r.insert(c,d):r.append(e,c)}))}},t.prototype.handleBorder=function(){var e,r,a,n,l,s=null===(l=this.styleData)||void 0===l?void 0:l.border;if(s){var u=t.borderFuzz,c=this.adaptor,d=0,p=this.dom.length-1,f=this.node.isEmbellished&&!this.node.isKind("mo");try{for(var C=i(this.dom),h=C.next();!h.done;h=C.next()){var m=h.value,g=p&&d?0:1,y=p&&d!==p?0:1,L=f?this.getOuterBBox():this.getLineBBox(d++),b=o([L.h+u,L.d+u,L.w+u],3),v=b[0],k=b[1],S=b[2],w=[S,v],A=[-u,v],E=[S,-k],x=[-u,-k],M=[S-y*s.width[1],v-s.width[0]],_=[-u+g*s.width[3],v-s.width[0]],O=[S-y*s.width[1],-k+s.width[2]],P=[-u+g*s.width[3],-k+s.width[2]],N=[[A,w,M,_],[E,w,M,O],[x,E,O,P],[x,A,_,P]],T=c.firstChild(m),R=g*this.dx;try{for(var F=(a=void 0,i([0,1,2,3])),B=F.next();!B.done;B=F.next()){var I=B.value;if(s.width[I]&&(3!==I||g)&&(1!==I||y)){var D=N[I];"dashed"===s.style[I]||"dotted"===s.style[I]?this.addBorderBroken(D,s.color[I],s.style[I],s.width[I],I,m,R):this.addBorderSolid(D,s.color[I],T,m,R)}}}catch(e){a={error:e}}finally{try{B&&!B.done&&(n=F.return)&&n.call(F)}finally{if(a)throw a.error}}}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=C.return)&&r.call(C)}finally{if(e)throw e.error}}}},t.prototype.addBorderSolid=function(e,t,r,a,n){var i=this,l=this.svg("polygon",{points:e.map((function(e){var t=o(e,2),r=t[0],a=t[1];return"".concat(i.fixed(r-n),",").concat(i.fixed(a))})).join(" "),stroke:"none",fill:t});r?this.adaptor.insert(l,r):this.adaptor.append(a,l)},t.prototype.addBorderBroken=function(e,t,r,a,n,i,l){var s="dotted"===r,u=a/2,c=o([[u,-u,-u,-u],[-u,u,-u,-u],[u,u,-u,u],[u,u,u,-u]][n],4),d=c[0],p=c[1],f=c[2],C=c[3],h=o(e,2),m=h[0],g=h[1],y=m[0]+d-l,L=m[1]+p,b=g[0]+f-l,v=g[1]+C,k=Math.abs(n%2?v-L:b-y),S=s?Math.ceil(k/(2*a)):Math.ceil((k-a)/(4*a)),w=k/(4*S+1),A=this.svg("line",{x1:this.fixed(y),y1:this.fixed(L),x2:this.fixed(b),y2:this.fixed(v),"stroke-width":this.fixed(a),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(k/S-.002)].join(" "):[this.fixed(w),this.fixed(3*w)].join(" ")}),E=this.adaptor,x=E.firstChild(i);x?E.insert(A,x):E.append(i,A)},t.prototype.handleAttributes=function(){var e,r,a,n,o=this.adaptor,s=this.node.attributes,u=s.getAllDefaults(),c=t.skipAttributes,d=function(e){!1!==c[e]&&(e in u||c[e]||o.hasAttribute(p.dom[0],e))||p.dom.forEach((function(t){return o.setAttribute(t,e,s.getExplicit(e))}))},p=this;try{for(var f=i(s.getExplicitNames()),C=f.next();!C.done;C=f.next()){d(C.value)}}catch(t){e={error:t}}finally{try{C&&!C.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}if(s.get("class")){var h=function(e){m.dom.forEach((function(t){return o.addClass(t,e)}))},m=this;try{for(var g=i((0,l.split)(s.get("class"))),y=g.next();!y.done;y=g.next()){h(y.value)}}catch(e){a={error:e}}finally{try{y&&!y.done&&(n=g.return)&&n.call(g)}finally{if(a)throw a.error}}}},t.prototype.place=function(e,t,r){if(void 0===r&&(r=null),r||(e+=this.dx*this.bbox.rscale),e||t){r||(r=this.dom[0],t=this.handleId(t));var a="translate(".concat(this.fixed(e),",").concat(this.fixed(t),")"),n=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",a+(n?" "+n:""))}},t.prototype.handleId=function(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;var t=this.adaptor,r=this.getBBox().h,a=t.childNodes(this.dom[0]);a.forEach((function(e){return t.remove(e)}));var n=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},a);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],n),e+r},t.prototype.firstChild=function(e){void 0===e&&(e=this.dom[0]);var t=this.adaptor,r=t.firstChild(e);return r&&"text"===t.kind(r)&&t.getAttribute(r,"data-id-align")&&(r=t.firstChild(t.next(r))),r&&"rect"===t.kind(r)&&t.getAttribute(r,"data-hitbox")&&(r=t.next(r)),r},t.prototype.placeChar=function(e,t,r,a,n){var l,s;void 0===n&&(n=null),null===n&&(n=this.variant);var u=e.toString(16).toUpperCase(),c=o(this.getVariantChar(n,e),4),d=c[2],p=c[3];if("p"in p){var f=p.p?"M"+p.p+"Z":"";this.place(t,r,this.adaptor.append(a,this.charNode(n,u,f)))}else if("c"in p){var C=this.adaptor.append(a,this.svg("g",{"data-c":u}));this.place(t,r,C),t=0;try{for(var h=i(this.unicodeChars(p.c,n)),m=h.next();!m.done;m=h.next()){var g=m.value;t+=this.placeChar(g,t,r,C,n)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}}else if(p.unknown){var y=String.fromCodePoint(e),L=this.adaptor.append(a,this.jax.unknownText(y,n));return this.place(t,r,L),this.jax.measureTextNodeWithCache(L,y,n).w}return d},t.prototype.charNode=function(e,t,r){return"none"!==this.jax.options.fontCache?this.useNode(e,t,r):this.pathNode(t,r)},t.prototype.pathNode=function(e,t){return this.svg("path",{"data-c":e,d:t})},t.prototype.useNode=function(e,t,r){var a=this.svg("use",{"data-c":t}),n="#"+this.jax.fontCache.cachePath(e,t,r);return this.adaptor.setAttribute(a,"href",n,u.XLINKNS),a},t.prototype.drawBBox=function(){var e=this.getBBox(),t=e.w,r=e.h,a=e.d,n=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(t)}),this.svg("rect",{fill:"green",height:this.fixed(a),width:this.fixed(t),y:this.fixed(-a)})]),i=this.dom[0]||this.parent.dom[0];this.adaptor.append(i,n)},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.prototype.svg=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.svg(e,t,r)},t.prototype.text=function(e){return this.jax.text(e)},t.prototype.fixed=function(e,t){return void 0===t&&(t=1),this.jax.fixed(1e3*e,t)},t.kind="unknown",t.borderFuzz=.005,t}(s.CommonWrapper);t.SvgWrapper=c},7826:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapperFactory=void 0;var i=r(4420),o=r(6368),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=o.SvgWrappers,t}(i.CommonWrapperFactory);t.SvgWrapperFactory=l},6368:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrappers=void 0;var n=r(7079),i=r(2438),o=r(3289),l=r(1618),s=r(5896),u=r(5710),c=r(3735),d=r(3365),p=r(9375),f=r(6465),C=r(7512),h=r(3572),m=r(5535),g=r(1107),y=r(7725),L=r(6670),b=r(4445),v=r(8835),k=r(9950),S=r(2558),w=r(3006),A=r(8926),E=r(988),x=r(6614),M=r(2417),_=r(9645),O=r(131),P=r(640),N=r(1689);t.SvgWrappers=((a={})[i.SvgMath.kind]=i.SvgMath,a[o.SvgMrow.kind]=o.SvgMrow,a[o.SvgInferredMrow.kind]=o.SvgInferredMrow,a[l.SvgMi.kind]=l.SvgMi,a[s.SvgMo.kind]=s.SvgMo,a[u.SvgMn.kind]=u.SvgMn,a[c.SvgMs.kind]=c.SvgMs,a[d.SvgMtext.kind]=d.SvgMtext,a[p.SvgMerror.kind]=p.SvgMerror,a[f.SvgMspace.kind]=f.SvgMspace,a[C.SvgMpadded.kind]=C.SvgMpadded,a[h.SvgMphantom.kind]=h.SvgMphantom,a[m.SvgMfrac.kind]=m.SvgMfrac,a[g.SvgMsqrt.kind]=g.SvgMsqrt,a[y.SvgMroot.kind]=y.SvgMroot,a[L.SvgMfenced.kind]=L.SvgMfenced,a[b.SvgMsub.kind]=b.SvgMsub,a[b.SvgMsup.kind]=b.SvgMsup,a[b.SvgMsubsup.kind]=b.SvgMsubsup,a[v.SvgMunder.kind]=v.SvgMunder,a[v.SvgMover.kind]=v.SvgMover,a[v.SvgMunderover.kind]=v.SvgMunderover,a[k.SvgMmultiscripts.kind]=k.SvgMmultiscripts,a[S.SvgMtable.kind]=S.SvgMtable,a[w.SvgMtr.kind]=w.SvgMtr,a[w.SvgMlabeledtr.kind]=w.SvgMlabeledtr,a[A.SvgMtd.kind]=A.SvgMtd,a[E.SvgMaction.kind]=E.SvgMaction,a[x.SvgMenclose.kind]=x.SvgMenclose,a[M.SvgSemantics.kind]=M.SvgSemantics,a[M.SvgAnnotation.kind]=M.SvgAnnotation,a[M.SvgAnnotationXML.kind]=M.SvgAnnotationXML,a[M.SvgXmlNode.kind]=M.SvgXmlNode,a[_.SvgMglyph.kind]=_.SvgMglyph,a[O.SvgTeXAtom.kind]=O.SvgTeXAtom,a[P.SvgTextNode.kind]=P.SvgTextNode,a[N.SvgHtmlNode.kind]=N.SvgHtmlNode,a[n.SvgWrapper.kind]=n.SvgWrapper,a)},1689:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHtmlNode=void 0;var i,o=r(7079),l=r(1626),s=r(9447);t.SvgHtmlNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.jax.math.metrics,r=t.em*t.scale,a=this.fixed(1/r),n=this.getBBox(),i=n.w,o=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-o*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((o+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[this.getHTML()]))]},t}((0,l.CommonHtmlNodeMixin)(o.SvgWrapper)),i.kind=s.HtmlNode.prototype.kind,i.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},i)},131:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTeXAtom=void 0;var i,o=r(7079),l=r(9800),s=r(3948),u=r(9007);t.SvgTeXAtom=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r=this;if(e.prototype.toSVG.call(this,t),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",u.TEXCLASSNAMES[this.node.texClass]),this.dh){var a="translate(0 "+this.fixed(this.dh)+")";this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"transform",a)}))}},t}((0,l.CommonTeXAtomMixin)(o.SvgWrapper)),i.kind=s.TeXAtom.prototype.kind,i)},640:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTextNode=void 0;var o,l=r(7079),s=r(1160),u=r(9007);t.SvgTextNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t,r,a=this.node.getText(),n=this.parent.variant;if(0!==a.length)if("-explicitFont"===n)this.dom=[this.adaptor.append(e[0],this.jax.unknownText(a,n))];else{var o=this.remappedText(a,n);this.parent.childNodes.length>1?e=this.dom=[this.adaptor.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;var l=0;try{for(var s=i(o),u=s.next();!u.done;u=s.next()){var c=u.value;l+=this.placeChar(c,l,0,e[0],n)}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}}},t}((0,s.CommonTextNodeMixin)(l.SvgWrapper)),o.kind=u.TextNode.prototype.kind,o.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},o)},988:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMaction=void 0;var o,l=r(7079),s=r(1956),u=r(1956),c=r(9145),d=r(4474);t.SvgMaction=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Px=function(e){return this.px(e)},t.prototype.toSVG=function(e){var t=this;if(!this.toEmbellishedSVG(e)){var r=this.standardSvgNodes(e),a=this.selected,n=0;this.dom.forEach((function(e){var r=a.getLineBBox(n++),i=r.h,o=r.d,l=r.w;t.adaptor.append(e,t.svg("rect",{width:t.fixed(l),height:t.fixed(i+o),x:1===n?t.fixed(-t.dx):0,y:t.fixed(-o),fill:"none","pointer-events":"all"}))})),a.toSVG(r);var i=a.getOuterBBox();a.dom&&a.place(i.L*i.rscale,0),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.SvgWrapper)),o.kind=c.MmlMaction.prototype.kind,o.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},o.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n){var o=function(r){var a=e.firstChild(r);if(n.node.isKind("mtext")){var i=n.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(i)]),a)}else{var o=e.adaptor,l=e.jax.container,s=e.node.factory.create("math",{},[e.childNodes[1].node]),u=e.html("mjx-tool",{},[e.html("mjx-tip")]),c=o.append(a,e.svg("foreignObject",{style:{display:"none"}},[u]));e.jax.processMath(e.jax.factory.wrap(s),o.firstChild(u)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(function(a){t.stopTimers(r,t),t.hoverTimer.set(r,setTimeout((function(){o.setStyle(u,"left","0"),o.setStyle(u,"top","0"),o.append(l,u);var t=o.nodeBBox(u),a=o.nodeBBox(r),n=(a.right-t.left)/e.metrics.em+e.tipDx,i=(a.bottom-t.bottom)/e.metrics.em+e.tipDy;o.setStyle(u,"left",e.Px(n)),o.setStyle(u,"top",e.Px(i))}),t.postDelay)),a.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var a=setTimeout((function(){return o.append(c,u)}),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}};try{for(var l=i(e.dom),s=l.next();!s.done;s=l.next())o(s.value)}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}},u.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"data-statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var i=a.body(a.document);t.status=a.append(i,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),o)},2438:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMath=void 0;var l,s=r(7079),u=r(7490),c=r(3233),d=r(6469);t.SvgMath=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(){var e=i(this.getAlignShift(),2),t=e[0],r=e[1];if("center"!==t&&this.adaptor.setAttribute(this.jax.container,"justify",t),this.bbox.pwidth===d.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var a=this.jax.table.getOuterBBox(),n=a.L,o=a.w,l=a.R;"right"===t?l=Math.max(l||-r,-r):"left"===t?n=Math.max(n||r,r):"center"===t&&(o+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,n+o+l)}}else this.jax.shift=r},t.prototype.handleSpeech=function(){var e,t,r=this.adaptor,a=this.node.attributes,n=a.get("aria-label")||a.get("data-semantic-speech");if(n){var i=this.getTitleID(),l=this.svg("title",{id:i},[this.text(n)]);r.insert(l,r.firstChild(this.dom[0])),r.setAttribute(this.dom[0],"aria-labeledby",i),r.removeAttribute(this.dom[0],"aria-label");try{for(var s=o(this.childNodes[0].childNodes),u=s.next();!u.done;u=s.next())u.value.dom.forEach((function(e){return r.setAttribute(e,"aria-hidden","true")}))}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}}},t.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),e.prototype.setChildPWidths.call(this,t,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},t}((0,u.CommonMathMixin)(s.SvgWrapper)),l.kind=c.MmlMath.prototype.kind,l.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},"mjx-break":{"font-family":"MJX-ZERO"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-break[newline]::after":{display:"block"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join("")}},l)},6614:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMenclose=void 0;var c,d=r(7079),p=r(7313),f=r(6661),C=l(r(7620));t.SvgMenclose=(c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.line=function(e){var t=s(e,4),r=t[0],a=t[1],n=t[2],i=t[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(a),x2:this.fixed(n),y2:this.fixed(i),"stroke-width":this.fixed(this.thickness)})},t.prototype.box=function(e,t,r,a){void 0===a&&(a=0);var n=this.thickness,i={x:this.fixed(n/2),y:this.fixed(n/2-r),width:this.fixed(e-n),height:this.fixed(t+r-n),fill:"none","stroke-width":this.fixed(n)};return a&&(i.rx=this.fixed(a)),this.svg("rect",i)},t.prototype.ellipse=function(e,t,r){var a=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-a)/2),ry:this.fixed((t+r-a)/2),cx:this.fixed(e/2),cy:this.fixed((t-r)/2),fill:"none","stroke-width":this.fixed(a)})},t.prototype.path=function(e){for(var t=this,r=[],a=1;a0&&(i.transform="translate("+this.fixed(n)+", 0)");var o=this.adaptor.append(a[0],this.svg("g",i));this.renderChild?this.renderChild(this,o):(this.childNodes[0].toSVG([o]),this.childNodes[0].place(0,0));try{for(var l=u(Object.keys(this.notations)),s=l.next();!s.done;s=l.next()){var c=s.value,d=this.notations[c];!d.renderChild&&d.renderer(this,a[0])}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t}((0,p.CommonMencloseMixin)(d.SvgWrapper)),c.kind=f.MmlMenclose.prototype.kind,c.notations=new Map([C.Border("top"),C.Border("right"),C.Border("bottom"),C.Border("left"),C.Border2("actuarial","top","right"),C.Border2("madruwb","bottom","right"),C.DiagonalStrike("up"),C.DiagonalStrike("down"),["horizontalstrike",{renderer:C.RenderLine("horizontal","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:C.RenderLine("vertical","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d;e.adaptor.append(e.dom[0],e.box(a,n,i))},bbox:C.fullBBox,border:C.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d,o=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,n,i,o))},bbox:C.fullBBox}],["circle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d;e.adaptor.append(e.dom[0],e.ellipse(a,n,i))},bbox:C.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d,o=e.getArgMod(1.75*e.padding,n+i)[0],l=e.thickness/2,s=n+i,u=Math.cos(o);e.adaptor.append(e.dom[0],e.path("mitre","M",a,l-i,"L",l+u*l,l-i,"L",u*s+l,s-i-l))},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],C.Arrow("up"),C.Arrow("down"),C.Arrow("left"),C.Arrow("right"),C.Arrow("updown"),C.Arrow("leftright"),C.DiagonalArrow("updiagonal"),C.DiagonalArrow("northeast"),C.DiagonalArrow("southeast"),C.DiagonalArrow("northwest"),C.DiagonalArrow("southwest"),C.DiagonalArrow("northeastsouthwest"),C.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d,o=e.thickness/2,l=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",o,o-i,"a",l-o/2,(n+i)/2-4*o,0,"0,1",0,n+i-2*o,"L",a-o,n-o))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toSVG([t]);var r=e.sqrtTRBL()[3];e.place(-r,0,t)},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),c)},9375:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMerror=void 0;var i,o=r(7079),l=r(1581);t.SvgMerror=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e),r=this.getBBox(),a=r.h,n=r.d,i=r.w;this.adaptor.append(this.dom[0],this.svg("rect",{"data-background":!0,width:this.fixed(i),height:this.fixed(a+n),y:this.fixed(-n)}));var o=this.node.attributes.get("title");o&&this.adaptor.append(this.dom[0],this.svg("title",{},[this.adaptor.text(o)])),this.addChildren(t)},t}(o.SvgWrapper),i.kind=l.MmlMerror.prototype.kind,i.styles={'g[data-mml-node="merror"] > g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},i)},6670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfenced=void 0;var o,l=r(7079),s=r(7555),u=r(5410);t.SvgMfenced=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)},t.prototype.setChildrenParent=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next())n.value.parent=e}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},t}((0,s.CommonMfencedMixin)(l.SvgWrapper)),o.kind=u.MmlMfenced.prototype.kind,o)},5535:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfrac=void 0;var o,l=r(7079),s=r(2688),u=r(6850);t.SvgMfrac=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){this.standardSvgNodes(e);var t=this.node.attributes.getList("linethickness","bevelled"),r=t.linethickness,a=t.bevelled,n=this.isDisplay();if(a)this.makeBevelled(n);else{var i=this.length2em(String(r),.06);0===i?this.makeAtop(n):this.makeFraction(n,i)}}},t.prototype.makeFraction=function(e,t){var r=this.dom,a=this.node.attributes.getList("numalign","denomalign"),n=a.numalign,o=a.denomalign,l=i(this.childNodes,2),s=l[0],u=l[1],c=s.getOuterBBox(),d=u.getOuterBBox(),p=this.font.params,f=p.axis_height,C=this.node.getProperty("withDelims")?0:p.nulldelimiterspace,h=Math.max((c.L+c.w+c.R)*c.rscale,(d.L+d.w+d.R)*d.rscale),m=this.getAlignX(h,c,n)+.1+C,g=this.getAlignX(h,d,o)+.1+C,y=this.getTUV(e,t),L=y.T,b=y.u,v=y.v;s.toSVG(r),s.place(m,f+L+Math.max(c.d*c.rscale,b)),u.toSVG(r),u.place(g,f-L-Math.max(d.h*d.rscale,v)),this.adaptor.append(r[0],this.svg("rect",{width:this.fixed(h+.2),height:this.fixed(t),x:this.fixed(C),y:this.fixed(f-t/2)}))},t.prototype.makeAtop=function(e){var t=this.dom,r=this.node.attributes.getList("numalign","denomalign"),a=r.numalign,n=r.denomalign,o=i(this.childNodes,2),l=o[0],s=o[1],u=l.getOuterBBox(),c=s.getOuterBBox(),d=this.font.params,p=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,f=Math.max((u.L+u.w+u.R)*u.rscale,(c.L+c.w+c.R)*c.rscale),C=this.getAlignX(f,u,a)+p,h=this.getAlignX(f,c,n)+p,m=this.getUVQ(e),g=m.u,y=m.v;l.toSVG(t),l.place(C,g),s.toSVG(t),s.place(h,-y)},t.prototype.makeBevelled=function(e){var t=this.dom,r=i(this.childNodes,2),a=r[0],n=r[1],o=this.getBevelData(e),l=o.u,s=o.v,u=o.delta,c=o.nbox,d=o.dbox,p=(c.L+c.w+c.R)*c.rscale;a.toSVG(t),this.bevel.toSVG(t),n.toSVG(t),a.place(c.L*c.rscale,l),this.bevel.place(p-u/2,0),n.place(p+this.bevel.getOuterBBox().w+d.L*d.rscale-u,s)},t}((0,s.CommonMfracMixin)(l.SvgWrapper)),o.kind=u.MmlMfrac.prototype.kind,o)},9645:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMglyph=void 0;var i,o=r(7079),l=r(5636),s=r(3985);t.SvgMglyph=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);if(this.charWrapper)this.charWrapper.toSVG(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,i=this.fixed(this.height),o={width:this.fixed(this.width),height:i,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":n,href:a},l=this.svg("image",o);this.adaptor.append(t[0],l)}},t}((0,l.CommonMglyphMixin)(o.SvgWrapper)),i.kind=s.MmlMglyph.prototype.kind,i)},1618:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMi=void 0;var i,o=r(7079),l=r(5723),s=r(450);t.SvgMi=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(o.SvgWrapper)),i.kind=s.MmlMi.prototype.kind,i)},9950:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMmultiscripts=t.AlignX=void 0;var o,l=r(8009),s=r(4445),u=r(6405),c=r(505);function d(e){return{left:function(e,t){return 0},center:function(e,t){return(t-e)/2},right:function(e,t){return t-e}}[e]||function(e,t){return 0}}t.AlignX=d,t.SvgMmultiscripts=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=i((0,c.split)(a+" "+a),2),o=n[0],l=n[1],s=i(this.getCombinedUV(),2),u=s[0],d=s[1],p=0;r.numPrescripts&&(p=this.addScripts(this.dom[0],this.font.params.scriptspace,u,d,this.firstPrescript,r.numPrescripts,o));var f=this.baseChild;f.toSVG(t),f.place(p,0),this.breakCount&&(p=0),p+=f.getLineBBox(f.breakCount).w,r.numScripts&&this.addScripts(this.dom[this.dom.length-1],p,u,d,1,r.numScripts,l)}},t.prototype.addScripts=function(e,t,r,a,n,o,l){var s=this.adaptor,u=d(l),c=s.append(e,this.svg("g")),p=s.append(e,this.svg("g"));this.place(t,r,c),this.place(t,a,p);for(var f=n+2*o,C=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMo=void 0;var l,s=r(7079),u=r(7096),c=r(2756),d=.1;t.SvgMo=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.node.attributes,r=t.get("symmetric")&&2!==this.stretch.dir,a=0!==this.stretch.dir;a&&null===this.size&&this.getStretchedVariant([]);var n=this.standardSvgNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){var i="after"===this.breakStyle?1:0;this.adaptor.remove(n[i]),n[i]=null}if(a&&this.size<0)this.stretchSvg();else{var o=r||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",l=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===o&&"0"===l||(n[0]&&this.adaptor.setAttribute(n[0],"transform","translate(".concat(l," ").concat(o,")")),n[1]&&this.adaptor.setAttribute(n[1],"transform","translate(".concat(l," ").concat(o,")"))),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}},t.prototype.stretchSvg=function(){var e=this.stretch.stretch,t=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,r):this.stretchHorizontal(e,t,r)},t.prototype.getStretchVariants=function(){var e,t,r=this.stretch.c||this.getText().codePointAt(0),a=[];try{for(var n=i(this.stretch.stretch.keys()),o=n.next();!o.done;o=n.next()){var l=o.value;a[l]=this.font.getStretchVariant(r,l)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a},t.prototype.stretchVertical=function(e,t,r){var a=r.h,n=r.d,i=r.w,l=this.addTop(e[0],t[0],a,i),s=this.addBot(e[2],t[2],n,i);if(4===e.length){var u=o(this.addMidV(e[3],t[3],i),2),c=u[0],d=u[1];this.addExtV(e[1],t[1],a,0,l,c,i),this.addExtV(e[1],t[1],0,n,d,s,i)}else this.addExtV(e[1],t[1],a,n,l,s,i)},t.prototype.stretchHorizontal=function(e,t,r){var a=r.w,n=this.addLeft(e[0],t[0]),i=this.addRight(e[2],t[2],a);if(4===e.length){var l=o(this.addMidH(e[3],t[3],a),2),s=l[0],u=l[1],c=a/2;this.addExtH(e[1],t[1],c,n,c-s),this.addExtH(e[1],t[1],c,u-c,i,c)}else this.addExtH(e[1],t[1],a,n,i)},t.prototype.getChar=function(e,t){var r=this.font.getChar(t,e)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},t.prototype.addGlyph=function(e,t,r,a,n){if(void 0===n&&(n=null),n)return this.placeChar(e,r,a,n,t);if(this.dom[0]){var i=this.placeChar(e,r,a,this.dom[0],t);if(!this.dom[1])return i}return this.placeChar(e,r,a,this.dom[1],t)},t.prototype.addTop=function(e,t,r,a){if(!e)return 0;var n=o(this.getChar(e,t),3),i=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,r-i),i+l},t.prototype.addExtV=function(e,t,r,a,n,i,l){var s=this;if(e){n=Math.max(0,n-d),i=Math.max(0,i-d);var u=this.adaptor,c=o(this.getChar(e,t),3),p=c[0],f=c[1],C=c[2],h=r+a-n-i,m=1.5*h/(p+f),g=(m*(p-f)-h)/2;if(!(h<=0)){var y=this.svg("svg",{width:this.fixed(C),height:this.fixed(h),y:this.fixed(i-a),x:this.fixed((l-C)/2),viewBox:[0,g,C,h].map((function(e){return s.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,y);var L=u.lastChild(y);u.setAttribute(L,"transform","scale(1,".concat(this.jax.fixed(m),")")),this.dom[0]&&u.append(this.dom[0],y),this.dom[1]&&u.append(this.dom[1],this.dom[0]?u.clone(y):y)}}},t.prototype.addBot=function(e,t,r,a){if(!e)return 0;var n=o(this.getChar(e,t),3),i=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,l-r),i+l},t.prototype.addMidV=function(e,t,r){if(!e)return[0,0];var a=o(this.getChar(e,t),3),n=a[0],i=a[1],l=a[2],s=(i-n)/2+this.font.params.axis_height;return this.addGlyph(e,t,(r-l)/2,s),[n+s,i-s]},t.prototype.addLeft=function(e,t){return e?this.addGlyph(e,t,0,0):0},t.prototype.addExtH=function(e,t,r,a,n,i){var l=this;if(void 0===i&&(i=0),e){n=Math.max(0,n-.1),a=Math.max(0,a-.1);var s=this.adaptor,u=o(this.getChar(e,t),3),c=u[0],p=u[1],f=u[2],C=r-a-n,h=c+p+.2,m=C/f*1.5,g=-(p+d);if(!(C<=0)){var y=this.svg("svg",{width:this.fixed(C),height:this.fixed(h),x:this.fixed(i+a),y:this.fixed(g),viewBox:[(m*f-C)/2,g,C,h].map((function(e){return l.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,y);var L=s.lastChild(y);s.setAttribute(L,"transform","scale("+this.jax.fixed(m)+",1)"),this.dom[0]&&s.append(this.dom[0],y),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(y):y)}}},t.prototype.addRight=function(e,t,r){if(!e)return 0;var a=this.getChar(e,t)[2];return this.addGlyph(e,t,r-a,0)},t.prototype.addMidH=function(e,t,r){if(!e)return[0,0];var a=this.getChar(e,t)[2];return this.addGlyph(e,t,(r-a)/2,0),[(r-a)/2,(r+a)/2]},t}((0,u.CommonMoMixin)(s.SvgWrapper)),l.kind=c.MmlMo.prototype.kind,l)},7512:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMpadded=void 0;var o,l=r(7079),s=r(6898),u=r(7238);t.SvgMpadded=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=i(this.getDimens(),9),a=r[5],n=r[6],o=r[7],l=r[8],s=this.node.attributes.get("data-align")||"left",u=n+l-(a<0&&"left"!==s?"center"===s?a/2:a:0);(u||o)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(u,o,t[0])),this.addChildren(t)}},t}((0,s.CommonMpaddedMixin)(l.SvgWrapper)),o.kind=u.MmlMpadded.prototype.kind,o)},3572:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMphantom=void 0;var i,o=r(7079),l=r(5741);t.SvgMphantom=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){this.standardSvgNodes(e)},t}(o.SvgWrapper),i.kind=l.MmlMphantom.prototype.kind,i)},7725:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMroot=void 0;var o,l=r(9086),s=r(6145),u=r(1107);t.SvgMroot=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toSVG(e);var n=i(this.getRootDimens(r,a),3),o=n[0],l=n[1],s=n[2],u=t.getOuterBBox();return t.place(s*u.rscale,l),o},t}((0,l.CommonMrootMixin)(u.SvgMsqrt)),o.kind=s.MmlMroot.prototype.kind,o)},3289:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgInferredMrow=t.SvgMrow=void 0;var o,l=r(7079),s=r(8411),u=r(9878);t.SvgMrow=(o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toSVG=function(e){this.getBBox();var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardSvgNodes(e):this.dom=e,this.addChildren(e),t&&this.placeLines(e)},t.prototype.placeLines=function(e){var t,r,a,n=this.lineBBox,o=0;try{for(var l=i(e.keys()),s=l.next();!s.done;s=l.next()){var u=s.value,c=n[u];this.place(c.L||0,o,e[u]),o-=Math.max(.25,c.d)+c.lineLeading+Math.max(.75,(null===(a=n[u+1])||void 0===a?void 0:a.h)||0)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t.prototype.createSvgNodes=function(t){var r=this.linebreakCount;if(!r)return e.prototype.createSvgNodes.call(this,t);var a=this.adaptor,n=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(t[0],this.svg("g",n))],this.dom=[a.append(this.handleHref(t)[0],this.dom[0])];for(var i=Array(r),o=0;o<=r;o++)i[o]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":o}));return i},t.prototype.addChildren=function(e){var t,r,a,n,o=0,l=0;try{for(var s=i(this.childNodes),u=s.next();!u.done;u=s.next()){var c=u.value,d=c.breakCount;if(c.toSVG(e.slice(l,l+d+1)),c.dom){var p=0;try{for(var f=(a=void 0,i(c.dom)),C=f.next();!C.done;C=f.next()){var h=C.value;if(h){var m,g=p?0:c.dx;o+=((m=c.getLineBBox(p++)).L+g)*m.rscale,this.place(o,0,h),o+=(m.w+m.R-g)*m.rscale}d&&(o=0)}}catch(e){a={error:e}}finally{try{C&&!C.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}d&&(o+=((m=c.getLineBBox(d)).w+m.R)*m.rscale)}l+=d}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}},t}((0,s.CommonMrowMixin)(l.SvgWrapper)),o.kind=u.MmlMrow.prototype.kind,o),t.SvgInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,s.CommonInferredMrowMixin)(t.SvgMrow)),e.kind=u.MmlInferredMrow.prototype.kind,e}()},3735:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMs=void 0;var i,o=r(7079),l=r(4126),s=r(7265);t.SvgMs=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(o.SvgWrapper)),i.kind=s.MmlMs.prototype.kind,i)},6465:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMspace=void 0;var i,o=r(7079),l=r(258),s=r(6030);t.SvgMspace=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMspaceMixin)(o.SvgWrapper)),i.kind=s.MmlMspace.prototype.kind,i)},1107:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsqrt=void 0;var i,o=r(7079),l=r(4093),s=r(7131);t.SvgMsqrt=(i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.addRoot=function(e,t,r,a){return 0},t.prototype.toSVG=function(e){var t=this.surd,r=this.childNodes[this.base],a=this.root?this.childNodes[this.root]:null,n=t.getBBox(),i=r.getOuterBBox(),o=this.getPQ(n)[1],l=this.font.params.rule_thickness*this.bbox.scale,s=i.h+o+l,u=this.standardSvgNodes(e),c=this.adaptor.append(u[0],this.svg("g")),d=this.addRoot(u,a,n,s);t.toSVG(u),t.place(d,s-n.h),r.toSVG([c]),r.place(d+n.w,0),this.adaptor.append(u[u.length-1],this.svg("rect",{width:this.fixed(i.w),height:this.fixed(l),x:this.fixed(d+n.w),y:this.fixed(s-l)}))},t}((0,l.CommonMsqrtMixin)(o.SvgWrapper)),i.kind=s.MmlMsqrt.prototype.kind,i)},4445:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsubsup=t.SvgMsup=t.SvgMsub=void 0;var o,l=r(905),s=r(6369),u=r(4461);t.SvgMsub=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.SvgScriptbase)),o.kind=u.MmlMsub.prototype.kind,o),t.SvgMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.SvgMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=i([this.baseChild,this.supChild,this.subChild],3),a=r[0],n=r[1],o=r[2],l=this.getBaseWidth(),s=this.getAdjustedIc(),u=i(this.getUVQ(),2),c=u[0],d=u[1];a.toSVG(t);var p=[t[t.length-1]];n.toSVG(p),o.toSVG(p),a.place(0,0),o.place(l,d),n.place(l+s,c)}},t}((0,l.CommonMsubsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e}()},2558:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nl?l:this.pWidth),u="left"===o?0:"right"===o?s:s/2;if(u){var c=this.svg("g",{},this.adaptor.childNodes(e));this.place(u,0,c),this.adaptor.append(e,c)}return u},t.prototype.lineClass=function(e){return"mjx-"+e},t.prototype.makeFrame=function(e,t,r,a){var n=this.fLine;return this.svg("rect",this.setLineThickness(n,a,{"data-frame":!0,class:this.lineClass(a),width:this.fixed(e-n),height:this.fixed(t+r-n),x:this.fixed(n/2),y:this.fixed(n/2-r)}))},t.prototype.makeVLine=function(e,t,r){var a=this.getBBox(),n=a.h,i=a.d,o="dotted"===t?r/2:0,l=this.fixed(e+r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"v",class:this.lineClass(t),x1:l,y1:this.fixed(o-i),x2:l,y2:this.fixed(n-o)}))},t.prototype.makeHLine=function(e,t,r){var a=this.getBBox().w,n="dotted"===t?r/2:0,i=this.fixed(e-r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(n),y1:i,x2:this.fixed(a-n),y2:i}))},t.prototype.setLineThickness=function(e,t,r){return.07!==e&&(r["stroke-thickness"]=this.fixed(e),"solid"!==t&&(r["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),r},t.prototype.handleLabels=function(e,t,r){if(this.hasLabels){var a=this.labels,n=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,a,n):this.subTable(e,a,n,r)}},t.prototype.spaceLabels=function(){for(var e=this.adaptor,t=this.getBBox().h,r=this.getTableData().L,a=this.getRowHalfSpacing(),n=t-this.fLine,i=e.firstChild(this.labels),o=0;o line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},l)},8926:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtd=void 0;var i,o=r(7079),l=r(5164),s=r(4359);t.SvgMtd=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.placeCell=function(e,t,r,a,n){var i=this.getBBox(),o=Math.max(i.h,.75),l=Math.max(i.d,.25),s=this.node.attributes.get("columnalign"),u=this.node.attributes.get("rowalign"),c=this.getAlignX(r,i,s),d=this.getAlignY(a,n,o,l,u);return this.place(e+c,t+d),[c,d]},t.prototype.placeColor=function(e,t,r,a){var n=this.adaptor,i=this.firstChild();i&&"rect"===n.kind(i)&&n.getAttribute(i,"data-bgcolor")&&(n.setAttribute(i,"x",this.fixed(e)),n.setAttribute(i,"y",this.fixed(t)),n.setAttribute(i,"width",this.fixed(r)),n.setAttribute(i,"height",this.fixed(a)))},t}((0,l.CommonMtdMixin)(o.SvgWrapper)),i.kind=s.MmlMtd.prototype.kind,i)},3365:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtext=void 0;var l,s=r(7079),u=r(6319),c=r(4770);t.SvgMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r,a;if(this.breakCount){var n=this.standardSvgNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=i(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]],f=o(this.breakPoints[d-1]||[0,0],2),C=f[0],h=f[1],m=o(this.breakPoints[d]||[s.length,0],2),g=m[0],y=m[1],L=s[C].node.getText().split(/ /);if(C!==g){l.setText(L.slice(h).join(" ")),this.textNode.toSVG(p);for(var b=this.textNode.getBBox().w;++C0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMunderover=t.SvgMover=t.SvgMunder=void 0;var o,l=r(4445),s=r(1971),u=r(5184);t.SvgMunder=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=i([this.baseChild,this.scriptChild],2),n=a[0],o=a[1],l=i([n.getOuterBBox(),o.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),o.toSVG(r);var c=this.isLineBelow?0:this.getDelta(!0),d=this.getUnderKV(s,u)[1],p=i(this.getDeltaW([s,u],[0,-c]),2),f=p[0],C=p[1];n.place(f,0),o.place(C,d)}},t}((0,s.CommonMunderMixin)(l.SvgMsub)),o.kind=u.MmlMunder.prototype.kind,o),t.SvgMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=i([this.baseChild,this.scriptChild],2),n=a[0],o=a[1],l=i([n.getOuterBBox(),o.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),o.toSVG(r);var c=this.isLineAbove?0:this.getDelta(),d=this.getOverKU(s,u)[1],p=i(this.getDeltaW([s,u],[0,c]),2),f=p[0],C=p[1];n.place(f,0),o.place(C,d)}},t}((0,s.CommonMoverMixin)(l.SvgMsup)),e.kind=u.MmlMover.prototype.kind,e}(),t.SvgMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=i([this.baseChild,this.overChild,this.underChild],3),n=a[0],o=a[1],l=a[2],s=i([n.getOuterBBox(),o.getOuterBBox(),l.getOuterBBox()],3),u=s[0],c=s[1],d=s[2];n.toSVG(r),l.toSVG(r),o.toSVG(r);var p=this.getDelta(),f=this.getOverKU(u,c)[1],C=this.getUnderKV(u,d)[1],h=i(this.getDeltaW([u,d,c],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p]),3),m=h[0],g=h[1],y=h[2];n.place(m,0),l.place(g,C),o.place(y,f)}},t}((0,s.CommonMunderoverMixin)(l.SvgMsubsup)),e.kind=u.MmlMunderover.prototype.kind,e}()},6369:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgScriptbase=void 0;var o,l=r(7079),s=r(167);t.SvgScriptbase=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.getBaseWidth(),a=i(this.getOffset(),2),n=a[0],o=a[1];this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(r+n,o)}},t}((0,s.CommonScriptbaseMixin)(l.SvgWrapper)),o.kind="scriptbase",o)},2417:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgXmlNode=t.SvgAnnotationXML=t.SvgAnnotation=t.SvgSemantics=void 0;var i,o=r(7079),l=r(5806),s=r(9102),u=r(9007);t.SvgSemantics=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}},t}((0,l.CommonSemanticsMixin)(o.SvgWrapper)),i.kind=s.MmlSemantics.prototype.kind,i),t.SvgAnnotation=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t)},t.prototype.computeBBox=function(){return this.bbox},t}(o.SvgWrapper),e.kind=s.MmlAnnotation.prototype.kind,e}(),t.SvgAnnotationXML=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(o.SvgWrapper),e.kind=s.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),t.SvgXmlNode=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,a=this.fixed(1/r),n=this.getBBox(),i=n.w,o=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-o*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((o+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[t]))]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.jax.measureXMLnode(this.node.getXML()),a=r.w,n=r.h,i=r.d;e.w=a,e.h=n,e.d=i},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(o.SvgWrapper),e.kind=u.XMLNode.prototype.kind,e.autoStyle=!1,e}()},5865:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var i=this.findID("Settings","semantics");"MathML"===a?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=o(e,2),n=t[0],i=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=i,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=i(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var o=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),C=r(6914),h=r(3463),m=r(7309),g=i(r(5445)),y=s.MathJax,L="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),b=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+o.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,y._.a11y&&y._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new C.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return g.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],i=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(L?"Option":"Alt",L?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!L}),this.checkbox("Control","Control","ctrl",{hiddne:L}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,m.CssStyles.addInfoStyles(this.document.document),m.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(y&&y._&&y.loader&&y.startup)!this.settings.collapsible||y._.a11y&&y._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||y._.a11y&&y._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||y._.a11y&&y._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),i=a.next();!i.done;i=a.next()){var o=i.value;this.jax[o]||r.findID("Settings","Renderer",o).disable()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var i=n(a.items.slice(1)),o=i.next();!o.done;o=i.next()){var l=o.value;if(l instanceof h.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var i=n(Object.keys(this.settings)),o=i.next();!o.done;o=i.next()){var l=o.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){y._.a11y&&y._.a11y.explorer&&y._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(y._.a11y&&y._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=y.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,o.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||y._.a11y&&y._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||y._.a11y&&y._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||y._.a11y&&y._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,i=this.defaultSettings;try{for(var o=n(Object.keys(this.settings)),s=o.next();!s.done;s=o.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(i[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=i[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&o.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=y.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=y.startup;o.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),o.mathjax.handlers.register(n.handler);var i=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,e._loadingPromise||(r.document.outputJax.reset(),o.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var i=n(e.math),o=i.next();!o.done;o=i.next()){var l=o.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var i,o;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=b},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function C(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(i.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var i=r(4922),o=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+o.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(i.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),i=r+a*e.h,o=a*e.d-r;n>this.w&&(this.w=n),i>this.h&&(this.h=i),o>this.d&&(this.d=o)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function o(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var o=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[o]||(i[o]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+o+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),i[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,o)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var o=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=o;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,i,o,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],i=a([u.prev,c.prev],2),c.prev=i[0],u.prev=i[1],o=a([e.list,this.list],2),this.list.prev.next=o[0],e.list.prev.next=o[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),i=n.next();!i.done;i=n.next()){var o=i.value;this.styles[o]||(this.styles[o]={}),Object.assign(this.styles[o],e[o])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var i=r(L.connect[e].children),o=i.next();!o.done;o=i.next()){var s=o.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}}function u(e){var t,a,n=L.connect[e].children,i=[];try{for(var o=r(n),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];i.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[e]=i.join(" ")}function c(e){var t,a;try{for(var n=r(L.connect[e].children),i=n.next();!i.done;i=n.next()){var o=i.value;this.setStyle(this.childName(e,o),this.styles[e])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,i,o=n([],a(L.connect[e].children),!1),l=this.styles[this.childName(e,o.shift())];try{for(var s=r(o),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function C(e){var t,a,n,i,o={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===o.width?o.width=c:c.match(f)&&""===o.style?o.style=c:o.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(L.connect[e].children),C=d.next();!C.done;C=d.next()){var h=C.value;this.setStyle(this.childName(e,h),o[h])}}catch(e){n={error:e}}finally{try{C&&!C.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}}function h(e){var t,a,n=[];try{for(var i=r(L.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var m={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function g(e){var t,n,i,o,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(i=void 0,r(Object.keys(m))),C=f.next();!C.done;C=f.next()){var h=C.value;if((Array.isArray(u[h])||""===u[h])&&p.match(m[h]))if("size"===h){var g=a(p.split(/\//),2),y=g[0],b=g[1];u[h]=y,b&&(u["line-height"]=b)}else""===u.size&&(Array.isArray(u[h])?u[h].push(p):u[h]=p)}}catch(e){i={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var i=r(L.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function y(e){}var L=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.parentName(o);this.styles[l]||a.push(o+": "+this.styles[o]+";")}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,i=this.parentName(t);try{for(var o=r(e.connect[t].children),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.childName(i,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),i=n[0],o=n[1],l=n[2];if(i.match(/[^\s\n]/))return;this.set(o,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:i,split:s,combine:u},border:{children:i,split:c,combine:d},"border-top":{children:o,split:C,combine:h},"border-right":{children:o,split:C,combine:h},"border-bottom":{children:o,split:C,combine:h},"border-left":{children:o,split:C,combine:h},"border-width":{children:i,split:s,combine:null},"border-style":{children:i,split:s,combine:null},"border-color":{children:i,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:g,combine:y}},e}();t.Styles=L},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var i=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var o=parseFloat(i[1]||"1"),l=i[2];return t.UNITS.hasOwnProperty(l)?o*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?o*t.RELUNITS[l]:"%"===l?o/100*r:o*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t){for(var r=0,a=t.length,n=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJaxModernFont=void 0;var l=r(768),s=r(8897),u=r(3113),c=r(888),d=r(3172),p=r(2371),f=r(7058),C=r(3616),h=r(4611),m=r(953),g=r(7036),y=r(3177),L=r(6625),b=r(9464),v=r(4568),k=r(3389),S=r(2590),w=r(2740),A=r(1336),E=r(8427),x=r(2334),M=r(4339),_=r(6402),O=r(1822),P=r(2384),N=r(175),T=r(5151),R=r(6063),F=r(6845),B=r(5805),I=r(8133),D=r(489),j=r(6923),q=s.CommonMathJaxModernFontMixin(l.SvgFontData),H=function(e){function t(t){var r,a;void 0===t&&(t={});var n=e.call(this,t)||this,i=n.constructor;try{for(var l=o(Object.keys(i.variantCacheIds)),s=l.next();!s.done;s=l.next()){var u=s.value;n.variant[u].cacheID="MM-"+i.variantCacheIds[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}return n}return n(t,e),t.NAME="MathJaxModern",t.OPTIONS=i(i({},q.OPTIONS),{dynamicPrefix:q.OPTIONS.dynamicPrefix+"/svg/dynamic"}),t.defaultDelimiters=j.delimiters,t.defaultChars={normal:u.normal,bold:c.bold,italic:d.italic,"bold-italic":p.boldItalic,"double-struck":f.doubleStruck,fraktur:C.fraktur,"bold-fraktur":h.frakturBold,script:m.script,"bold-script":g.scriptBold,"sans-serif":y.sansSerif,"bold-sans-serif":L.sansSerifBold,"sans-serif-italic":b.sansSerifItalic,"sans-serif-bold-italic":v.sansSerifBoldItalic,monospace:k.monospace,"-smallop":S.smallop,"-largeop":w.largeop,"-size3":A.size3,"-size4":E.size4,"-size5":x.size5,"-size6":M.size6,"-size7":_.size7,"-tex-mathit":O.texMathit,"-tex-calligraphic":P.texCalligraphic,"-tex-bold-calligraphic":N.texCalligraphicBold,"-tex-oldstyle":T.texOldstyle,"-tex-bold-oldstyle":R.texOldstyleBold,"-tex-variant":F.texVariant,"-lf-tp":B.lfTp,"-rt-bt":I.rtBt,"-ex-md":D.exMd},t.dynamicFiles=l.SvgFontData.defineDynamicFiles([["latin",{normal:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,7838,[7840,7929]]}],["latin-b",{bold:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-i",{italic:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-bi",{"bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["double-struck",{normal:[120120,120121,[120123,120126],[120128,120132],120134,[120138,120144],[120146,120171],[120792,120801],8450,8461,8469,8473,8474,8477,8484,[8508,8512],[8517,8521]],"double-struck":[305,567]}],["fraktur",{normal:[120068,120069,[120071,120074],[120077,120084],[120086,120092],[120094,120119],[120172,120223],8460,8465,8476,8488,8493],fraktur:[305,567],"bold-fraktur":[305,567]}],["script",{normal:[119964,119966,119967,119970,119973,119974,[119977,119980],[119982,119993],119995,[120016,120067],8458,8459,8464,8466,8467,8472,8475,8492,[8495,8497],8499,8500],script:[305,567],"bold-script":[305,567]}],["sans-serif",{normal:[[120224,120431],[120802,120821],8513],"sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,47,567,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],94,95,96],"bold-sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,47,567,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,92,93,94,95,96],"sans-serif-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,[47,56],567,57,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],94,95,96],"sans-serif-bold-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,[47,56],567,57,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,92,93,94,95,96]}],["sans-serif-r",{"sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-b",{"bold-sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-i",{"sans-serif-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-bi",{"sans-serif-bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-ex",{"sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"bold-sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-bold-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["monospace",{normal:[[120432,120483],[120822,120831]],monospace:[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,47,567,58,59,60,61,62,63,64,710,711,[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],94,95,96]}],["monospace-l",{monospace:[[192,214],[216,239],[241,246],[248,304],[308,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["monospace-ex",{monospace:[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["calligraphic",{"-tex-calligraphic":[[65,90]],"-tex-bold-calligraphic":[[65,90]]}],["math",{normal:[10178,[10202,10204],[10208,10211],10731,10742,8714,8717,8762,8763,8782,8783,[8785,8787],[8790,8796],8798,8844,[8886,8889],[8891,8895],8903,[8912,8929],[8932,8937]]}],["symbols",{normal:[11800,12310,12311,161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],65279,8204,8205,8215,8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8457,8470,8471,8478,8480,8482,8494,8960,8965,8966,9250,9251]}],["symbols-b-i",{bold:[161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],italic:[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],"bold-italic":[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251]}],["arrows",{normal:[10145,10228,10239,10502,10503,[11012,11015],11020,11021,11057,11059,8607,8609,8613,8615,8621,[8624,8629],[8662,8665],8668,8669,[8678,8681],8691],"-largeop":[[11012,11015],11020,11021,11057,8593,8595,[8597,8603],[8606,8611],8613,8615,[8617,8622],[8624,8627],8630,8631,[8636,8655],8657,8659,[8661,8667],[8678,8681],8691,8693,8694],"-lf-tp":[10503,11013,11014,[8678,8681]],"-rt-bt":[10502,11015,11020,[8678,8681]],"-ex-md":[11013,11014,8678,8679]},[8607,8609,8613,8615,8622,[8678,8681],8691,10145,10502,10503,[11013,11015],11020,11021,11057]],["accents",{normal:[184,702,703,731,733,777,779,783,785,803,806,[812,819],831,[8403,8405],8408,[8413,8415],[8420,8422],[8424,8427],8432,845],"-smallop":[785,[812,816],818,819,831,845],"-largeop":[785,[812,816]],"-size3":[785,[812,816]],"-size4":[785,[812,816]],"-size5":[785,[812,816]],"-size6":[785,[812,816]],"-size7":[785,[812,816]],"-ex-md":[818,819,831,845]},[785,[812,816],818,819,831,845,8425]],["accents-b-i",{bold:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],italic:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],"bold-italic":[184,702,703,731,733,777,779,783,785,803,806,[814,818]]}],["shapes",{normal:[10003,10016,11034,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9585,9586,9601,9608,[9617,9619],9644,9645,9733,[9824,9831],9834,[9837,9839],9901,9902],bold:[9834,9901,9902],italic:[9834,9901,9902],"bold-italic":[9834,9901,9902]}],["variants",{"-tex-variant":[126,170,176,178,179,185,186,34,39,42,8212,8289,8304,8305,[8308,8334],96]}],["PUA",{normal:[[59264,59273],59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],bold:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],italic:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],"bold-italic":[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198]}]]),t.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"DS",fraktur:"F","bold-fraktur":"FB",script:"S","bold-script":"SB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-size5":"S5","-size6":"S6","-size7":"S7","-tex-mathit":"MI","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-oldstyle":"OS","-tex-bold-oldstyle":"OB","-tex-variant":"V","-lf-tp":"LT","-rt-bt":"RB","-ex-md":"EM"},t}(q);t.MathJaxModernFont=H},2371:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.boldItalic=void 0,t.boldItalic={32:[0,0,.414,{p:""}],33:[.711,0,.386,{ic:.044,p:"423 627C428 642 430 646 430 655C430 680 411 711 367 711C355 711 289 704 279 633L225 247L225 236C221 219 239 219 252 219C275 219 276 220 282 237ZM287 87C287 120 263 147 225 147C184 147 137 109 137 60C137 24 164 0 199 0C241 0 287 39 287 87"}],34:[.703,-.422,.518,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422ZM555 650C566 679 546 703 516 703C485 703 453 679 449 650L417 422L473 422"}],35:[.694,.194,.944,{p:"889 139C889 169 860 169 848 169L644 169L730 332L904 332C916 332 944 332 944 362C944 393 913 393 898 393L763 393L895 644C901 655 902 657 902 663C902 680 888 694 871 694C854 694 848 683 842 672L694 393L529 393L661 644C667 655 668 657 668 663C668 680 654 694 637 694C620 694 614 683 608 672L460 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L427 332L341 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L307 108L174-144C168-155 167-157 167-163C167-180 181-194 198-194C215-194 221-183 227-172L376 108L541 108L408-144C402-155 401-157 401-163C401-180 415-194 432-194C449-194 455-183 461-172L610 108L842 108C857 108 889 108 889 139ZM661 332L575 169L410 169L496 332"}],36:[.75,.056,.575,{ic:.071,p:"645 549C654 656 568 694 486 699L498 750L451 750L439 699C265 690 190 552 183 469C181 440 186 391 221 352C260 309 303 301 337 294L275 42C224 46 165 64 154 127C223 127 236 180 237 198C241 245 201 252 187 252C115 252 106 173 105 154C99 86 128 7 263-5L250-56L297-56L310-5C489 8 561 158 568 243C573 304 552 343 531 369C496 411 445 422 418 428L474 652C529 649 581 630 594 581C542 581 516 543 513 509C510 468 543 456 564 456C617 456 641 500 645 549ZM427 652L373 438C307 450 274 485 278 529C282 578 328 642 427 652ZM474 182C471 140 432 54 322 43L383 283C465 268 477 211 474 182"}],37:[.75,.056,.944,{ic:.002,p:"946 719C946 736 932 750 915 750C902 750 894 742 889 737C836 679 762 646 684 646C618 646 553 670 507 716C486 736 467 750 430 750C302 750 218 602 218 480C218 363 302 347 337 347C462 347 532 518 532 626C532 633 532 644 531 651C541 645 597 611 683 611C707 611 741 613 782 626L783 626L188 3C174-11 172-14 172-25C172-47 189-56 202-56C215-56 220-50 228-42L933 693C939 699 946 709 946 719ZM901 222C901 328 836 347 800 347C667 347 587 193 587 77C587-31 660-56 706-56C830-56 901 113 901 222ZM478 634C478 549 421 383 340 383C319 383 305 402 305 435C305 482 337 594 347 624C373 701 411 714 430 714C477 714 478 642 478 634ZM847 230C847 145 790-20 709-20C689-20 674-2 674 32C674 32 703 311 799 311C842 311 847 255 847 230"}],38:[.711,.017,.886,{ic:.011,p:"834 298C834 371 803 420 776 460C884 543 897 634 897 647C897 679 872 694 847 694C809 694 775 661 775 622C775 597 790 582 813 576C777 519 734 494 697 474C626 433 554 393 554 320C554 271 595 236 648 236C696 236 722 276 722 308C722 332 706 355 672 355C631 355 610 320 610 320C612 347 623 367 655 390C676 404 714 422 726 429C776 357 777 315 777 292C777 245 753 138 665 74C611 36 535 19 448 19C326 19 256 60 256 155C256 204 276 276 294 323C309 316 341 306 374 306C450 306 483 363 483 405C483 443 459 469 407 469C399 469 367 469 326 453C346 563 380 675 459 675C485 675 516 663 529 627C486 619 467 586 467 557C467 519 498 511 516 511C545 511 589 532 589 597C589 663 536 711 459 711C309 711 224 561 224 450C224 440 226 413 234 392C172 330 141 236 141 181C141 70 231-17 444-17C827-17 834 272 834 298ZM429 413C429 377 410 342 377 342C359 342 334 351 324 381C354 420 385 433 407 433C429 433 429 420 429 413"}],39:[.703,-.422,.356,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422"}],40:[.75,.249,.473,{ic:.094,p:"567 736C567 747 557 750 549 750C528 750 450 686 413 650C280 519 169 296 169 74C169 45 169-30 201-111C225-172 281-249 306-249C310-249 324-249 324-235C324-231 324-229 313-215C255-129 252-21 252 16C252 157 316 516 542 708L561 725C563 726 567 730 567 736"}],41:[.75,.249,.473,{p:"430 427C430 497 418 565 391 628C373 669 319 750 292 750C284 750 274 747 274 736C274 731 277 728 280 724C299 695 346 625 346 485C346 359 291-9 51-212C33-228 32-229 32-235C32-247 43-249 49-249C71-249 146-186 173-159C369 27 430 278 430 427"}],42:[.75,-.306,.591,{ic:.057,p:"604 450C604 461 601 470 584 477L465 528L608 579C620 583 648 593 648 626C648 652 630 661 616 661C604 661 599 657 588 650L455 561L511 702C517 715 517 717 517 721C517 736 504 750 483 750C479 750 435 750 430 698L417 561L331 648C318 661 312 661 305 661C281 661 251 635 251 606C251 595 254 586 271 579L390 528L247 477C235 473 207 463 207 430C207 404 225 395 239 395C250 395 252 395 280 414C348 459 316 440 400 494L344 354C338 341 338 339 338 335C338 320 351 306 372 306C376 306 420 306 425 358L438 495L524 408C537 395 543 395 550 395C574 395 604 421 604 450"}],43:[.603,.102,.886,{p:"859 250C859 281 828 281 816 281L545 281L613 552C617 566 617 568 617 572C617 593 600 603 587 603C563 603 557 581 555 572L482 281L196 281C182 281 153 281 153 251C153 220 181 220 196 220L467 220L398-56C396-63 395-68 395-71C395-88 409-102 426-102C450-102 455-80 457-72L530 220L816 220C827 220 859 220 859 250"}],44:[.147,.194,.356,{p:"276 67C276 114 254 147 211 147C156 147 121 97 121 58C121 34 135 0 182 0C208 0 227 12 230 14C203-73 143-128 106-154C90-167 89-168 89-174C89-183 97-194 107-194C130-194 276-64 276 67"}],45:[.269,-.175,.414,{p:"375 202C379 218 387 248 387 251C387 269 369 269 355 269L138 269C110 269 109 267 103 244C102 237 92 197 92 194C92 175 110 175 125 175L338 175C368 175 369 178 375 202"}],46:[.147,0,.356,{p:"272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],47:[.75,.25,.591,{ic:.09,p:"681 719C681 736 667 750 650 750C633 750 626 738 619 727L45-195C39-205 35-211 35-219C35-236 49-250 66-250C83-250 90-238 97-227L671 695C677 705 681 711 681 719"}],58:[.444,0,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],59:[.444,.194,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM268 74C268 114 254 147 210 147C158 147 121 99 121 58C121 34 135 0 182 0C203 0 219 8 219 8C190-80 130-134 100-158C92-165 89-167 89-174C89-183 97-194 107-194C128-194 268-62 268 74"}],60:[.587,.086,.894,{ic:.043,p:"783-56C787-39 778-31 766-24L260 250L903 525C919 532 932 540 936 557C940 571 932 587 913 587C906 587 900 585 892 581L192 282C179 277 163 269 159 251C154 233 164 225 176 219L724-79C737-86 745-86 745-86C764-86 780-70 783-56"}],61:[.393,-.108,.886,{p:"886 362C886 393 855 393 840 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L846 332C858 332 886 332 886 362ZM831 139C831 169 802 169 790 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L784 108C799 108 831 108 831 139"}],62:[.587,.086,.894,{p:"860 251C864 269 852 277 843 282L294 580C282 587 276 587 273 587C257 587 239 573 235 557C231 541 238 533 252 525L759 251L115-24C96-32 86-41 82-56C79-70 87-86 106-86C113-86 118-84 126-80L827 219C842 225 855 233 860 251"}],63:[.711,0,.591,{ic:.023,p:"614 587C614 661 562 711 470 711C315 711 214 556 214 490C214 463 234 444 264 444C300 444 334 475 334 514C334 553 299 560 296 561C337 628 401 675 469 675C487 675 556 673 556 606C556 578 544 538 493 505L349 411C293 375 284 321 284 293C284 225 337 219 355 219C435 219 490 280 490 313C490 327 478 327 462 327C442 327 439 327 434 313C416 264 371 255 357 255C346 255 341 263 341 273C341 305 362 319 382 332L505 411C578 459 614 520 614 587ZM389 87C389 120 365 147 327 147C286 147 239 109 239 60C239 24 266 0 301 0C343 0 389 39 389 87"}],64:[.702,.008,.886,{ic:.01,p:"815 77C815 91 803 91 787 91L767 91C751 91 749 91 733 85C643 50 548 28 451 28C302 28 219 107 219 243C219 427 358 666 613 666C741 666 841 600 841 451C841 410 807 163 718 163C711 163 704 166 704 184C704 202 736 322 738 331C743 349 772 459 772 468C772 482 760 482 744 482L715 482C692 547 632 567 580 567C405 567 309 407 309 285C309 176 386 127 477 127C532 127 574 147 608 170C634 127 696 127 708 127C850 127 896 369 896 448C896 617 779 702 614 702C327 702 164 456 164 247C164 78 277-8 449-8C641-8 807 65 807 65C815 68 815 77 815 77ZM610 246C601 210 537 163 482 163C416 163 411 237 411 261C411 355 474 531 580 531C605 531 649 520 665 469"}],91:[.75,.25,.356,{ic:.129,p:"242-241C244-236 250-213 250-207C250-189 233-189 218-189L161-189L381 689L447 689C464 689 471 689 476 699C478 702 485 727 485 732C485 750 468 750 453 750L362 750C339 750 334 750 328 727L92-216C91-221 89-227 89-232C89-250 106-250 121-250L212-250C229-250 237-250 242-241"}],92:[.75,.25,.575,{p:"455-219C457-213 456-212 454-199L307 720C304 737 303 750 282 750C268 750 249 739 244 719C242 713 243 712 245 699L392-220C394-235 397-250 418-250C432-250 450-239 455-219"}],93:[.75,.25,.356,{ic:.036,p:"389 716C390 721 392 727 392 732C392 750 375 750 360 750L269 750C252 750 244 750 239 741C237 736 231 713 231 707C231 689 248 689 263 689L320 689L100-189L34-189C17-189 10-189 5-199C3-202-4-227-4-232C-4-250 13-250 28-250L119-250C142-250 147-250 153-227"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.097,.153,.866,{p:"862-125C866-110 857-97 841-97L-24-97C-40-97-55-110-59-125C-63-140-54-153-38-153L827-153C843-153 858-140 862-125"}],96:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],123:[.75,.25,.575,{ic:.105,p:"438-232C441-219 437-215 426-214C343-209 315-174 312-138C311-128 313-120 317-103L377 134C386 176 367 227 287 250C414 282 431 351 442 396L495 606C500 628 507 657 554 686C566 693 600 711 653 714C667 715 675 715 679 732C684 750 675 750 653 750C511 750 408 700 388 623L336 417C321 355 316 334 275 305C247 284 209 270 167 268C153 267 145 267 141 250C137 237 141 233 153 232C242 227 267 182 267 146C267 138 266 136 257 99L204-111C172-239 336-250 403-250C425-250 434-250 438-232"}],124:[.75,.25,.319,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206"}],125:[.75,.25,.575,{p:"559 250C562 263 558 267 546 268C483 271 437 297 434 352C433 360 434 362 443 401L496 611C527 734 379 750 297 750C276 750 266 750 261 732C258 719 262 715 274 714C354 710 386 677 389 638C389 628 387 620 383 603L324 366C314 324 333 274 414 250C287 218 270 150 258 104L206-106C200-129 193-155 149-184C137-191 101-211 47-214C32-215 24-215 20-232C16-250 26-250 47-250C197-250 293-196 312-123L364 83C380 148 384 165 426 196C440 207 478 229 532 232C546 233 554 233 559 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.591,{p:""}],168:[.667,-.535,.591,{ic:.045,p:"391 613C391 638 373 667 336 667C295 667 255 628 255 589C256 560 277 535 312 535C354 535 391 574 391 613ZM636 613C636 638 618 667 581 667C540 667 500 628 500 589C501 560 522 535 557 535C599 535 636 574 636 613"}],175:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],176:[.686,-.392,.443,{ic:.065,p:"504 539C524 620 475 686 393 686C312 686 229 620 209 539C189 458 238 392 320 392C401 392 483 458 504 539ZM444 539C432 491 383 452 335 452C286 452 257 491 269 539C281 587 330 626 378 626C426 626 456 587 444 539"}],180:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],305:[.452,.008,.394,{sk:-.012,p:"359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],567:[.452,.202,.439,{sk:.063,p:"413 354C413 419 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C291 416 306 416 306 379C306 360 303 349 300 336L204-45C187-113 148-166 97-166C88-166 86-166 73-164C105-142 107-109 107-104C107-82 90-58 57-58C20-58-14-91-14-130C-14-177 34-202 98-202C162-202 286-167 316-46L408 320C411 331 413 340 413 354"}],710:[.704,-.497,.591,{ic:.012,p:"603 519L457 704L250 519L265 497L439 596L580 497"}],711:[.704,-.497,.591,{ic:.052,p:"643 682L628 704L454 605L313 704L290 682L436 497"}],713:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],714:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],715:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],728:[.69,-.511,.591,{ic:.037,p:"628 672C628 682 620 690 610 690C597 690 594 679 592 674C564 590 474 570 434 570C385 570 332 594 332 647C332 661 335 665 335 672C335 681 327 690 317 690C298 690 295 665 295 638C295 561 353 511 428 511C552 511 628 632 628 672"}],729:[.674,-.527,.356,{ic:.048,p:"404 614C404 642 383 674 342 674C296 674 253 631 253 587C253 555 277 527 315 527C362 527 404 571 404 614"}],730:[.702,-.534,.949,{p:"686 637C686 631 682 604 671 590C659 576 633 575 619 575C597 575 572 576 572 599C572 604 576 633 587 646C600 660 622 661 639 661C663 661 686 659 686 637ZM748 636C748 676 714 702 650 702C557 702 510 648 510 600C510 557 547 534 608 534C703 534 748 590 748 636"}],732:[.66,-.541,.591,{ic:.042,p:"633 642C633 652 625 660 615 660C607 660 603 656 594 647C581 636 538 599 509 599C496 599 486 606 467 628C446 652 426 660 406 660C372 660 334 631 316 617C300 605 259 572 259 559C259 553 264 541 277 541C284 541 289 545 295 551C317 570 356 602 383 602C397 602 407 594 418 580C449 546 468 541 486 541C515 541 547 560 572 580C588 593 633 628 633 642"}],768:[.699,-.502,0,{dx:.183,p:"-92 535C-89 542-91 549-95 554L-160 668C-170 687-177 699-199 699C-224 699-256 679-270 651C-286 620-268 605-258 597L-150 508C-146 505-143 502-137 502C-121 502-95 529-92 535"}],769:[.699,-.502,0,{ic:.005,dx:.113,p:"5 651C5 679-17 699-42 699C-64 699-77 687-97 668L-219 554C-225 549-231 542-231 535C-231 529-219 502-203 502C-197 502-192 505-187 508L-34 597C-20 605 5 620 5 651"}],770:[.704,-.497,0,{ic:.012,dx:.165,p:"12 519L-134 704L-341 519L-326 497L-152 596L-11 497"}],771:[.66,-.541,0,{ic:.042,dx:.145,p:"42 642C42 652 34 660 24 660C16 660 12 656 3 647C-10 636-53 599-82 599C-95 599-105 606-124 628C-145 652-165 660-185 660C-219 660-257 631-275 617C-291 605-332 572-332 559C-332 553-327 541-314 541C-307 541-302 545-296 551C-274 570-235 602-208 602C-194 602-184 594-173 580C-142 546-123 541-105 541C-76 541-44 560-19 580C-3 593 42 628 42 642"}],772:[.626,-.576,0,{ic:.047,dx:.145,p:"47 608C47 626 30 626 15 626L-302 626C-320 626-337 626-337 594C-337 576-320 576-305 576L12 576C30 576 47 576 47 608"}],774:[.69,-.511,0,{ic:.037,dx:.13,p:"37 672C37 682 29 690 19 690C6 690 3 679 1 674C-27 590-117 570-157 570C-206 570-259 594-259 647C-259 661-256 665-256 672C-256 681-264 690-274 690C-293 690-296 665-296 638C-296 561-238 511-163 511C-39 511 37 632 37 672"}],775:[.674,-.527,0,{dx:.144,p:"-69 614C-69 642-90 674-131 674C-177 674-220 631-220 587C-220 555-196 527-158 527C-111 527-69 571-69 614"}],776:[.667,-.535,0,{ic:.045,dx:.145,p:"-200 613C-200 638-218 667-255 667C-296 667-336 628-336 589C-335 560-314 535-279 535C-237 535-200 574-200 613ZM45 613C45 638 27 667-10 667C-51 667-91 628-91 589C-90 560-69 535-34 535C8 535 45 574 45 613"}],778:[.702,-.534,0,{dx:.141,p:"-84 637C-84 631-88 604-99 590C-111 576-137 575-151 575C-173 575-198 576-198 599C-198 604-194 633-183 646C-170 660-148 661-131 661C-107 661-84 659-84 637ZM-22 636C-22 676-56 702-120 702C-213 702-260 648-260 600C-260 557-223 534-162 534C-67 534-22 590-22 636"}],780:[.704,-.497,0,{ic:.052,dx:.124,p:"52 682L37 704L-137 605L-278 704L-301 682L-155 497"}],8208:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8209:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8211:[.292,-.256,.591,{ic:.037,p:"628 274C628 292 611 292 597 292L131 292C117 292 100 292 100 274C100 256 117 256 131 256L597 256C611 256 628 256 628 274"}],8212:[.292,-.256,1.182,{ic:.006,p:"1188 274C1188 292 1171 292 1157 292L162 292C148 292 131 292 131 274C131 256 148 256 162 256L1157 256C1171 256 1188 256 1188 274"}],8214:[.75,.25,.499,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206ZM319-206L547 706C550 720 558 750 528 750C497 750 489 721 486 706L258-206C254-220 247-250 277-250C308-250 315-221 319-206"}],8216:[.694,-.353,.356,{ic:.037,p:"361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8217:[.694,-.353,.356,{ic:.059,p:"415 611C415 676 379 694 348 694C293 694 258 645 258 605C258 572 280 547 319 547C345 547 364 558 371 564C347 486 294 427 238 388C231 384 226 380 226 373C226 367 232 353 244 353C267 353 415 480 415 611"}],8220:[.694,-.353,.59,{ic:.038,p:"596 442C596 466 582 500 535 500C516 500 498 495 483 484C512 572 568 625 614 657C627 667 628 668 628 674C628 683 620 694 610 694C585 694 438 564 438 435C438 400 453 353 506 353C561 353 596 403 596 442ZM361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8221:[.694,-.353,.59,{ic:.059,p:"649 611C649 676 613 694 582 694C527 694 492 645 492 605C492 572 514 547 553 547C579 547 598 558 605 564C581 486 528 427 472 388C465 384 460 380 460 373C460 367 466 353 478 353C501 353 649 480 649 611ZM414 611C414 676 378 694 347 694C292 694 257 645 257 605C257 572 279 547 318 547C344 547 363 558 370 564C346 486 293 427 237 388C230 384 225 380 225 373C225 367 231 353 243 353C266 353 414 480 414 611"}],8230:[.147,0,.842,{p:"271 88C271 123 246 147 210 147C169 147 121 109 121 59C121 18 152 0 181 0C226 0 271 41 271 88ZM514 88C514 123 489 147 453 147C412 147 364 109 364 59C364 18 395 0 424 0C469 0 514 41 514 88ZM757 88C757 123 732 147 696 147C655 147 607 109 607 59C607 18 638 0 667 0C712 0 757 41 757 88"}],8260:[.696,.01,.713,{ic:.077,p:"789 666C793 683 783 696 767 696C757 696 747 691 739 684L105 38C100 33 97 27 95 20C91 3 101-10 117-10C127-10 137-5 145 2L779 648C784 653 788 659 789 666"}],8364:[.703,.017,.664,{ic:.114,p:"604-3L640 140C642 148 637 154 630 154L596 154C588 154 581 149 579 142C557 83 504 31 448 31C391 31 346 62 329 111C315 153 318 202 327 253L544 253C551 253 557 257 560 263L572 287C576 295 571 301 562 301L337 301L348 343L358 385L615 385C621 385 628 389 631 395L643 419C647 427 641 433 632 433L372 433C388 484 410 533 445 575C486 624 547 655 604 655C660 655 687 603 679 544C678 537 683 532 690 532L724 532C732 532 740 538 742 546L777 689C779 697 775 703 767 703L757 703C754 703 750 702 748 700L698 670C672 691 637 703 597 703C512 703 422 669 351 604C298 555 260 495 234 433L184 433C178 433 171 429 168 423L157 403C153 394 157 385 166 385L216 385C211 371 207 357 204 343C200 329 197 315 195 301L151 301C145 301 138 297 135 291L124 271C120 262 124 253 133 253L189 253C184 191 192 131 221 82C259 17 332-17 417-17C457-17 498-5 535 17L569-14C571-16 574-17 577-17L587-17C594-17 602-11 604-3"}],8486:[.703,0,.827,{ic:.031,p:"793 178C793 196 776 196 765 196C745 196 744 195 729 164C723 151 710 124 702 111C693 99 664 99 642 99L583 99C591 112 613 145 682 214C765 298 858 392 858 507C858 605 788 703 584 703C329 703 198 545 198 404C198 343 219 296 247 238C279 170 291 141 297 99L226 99C214 99 199 99 187 102C178 103 177 104 177 135L178 178C178 196 160 196 151 196C126 196 123 191 122 167L116 31C115 1 123 0 148 0L297 0C315 0 322 0 327 11C328 13 342 53 342 145C342 201 342 203 337 272C335 297 335 299 335 332C335 557 450 667 584 667C636 667 720 650 720 543C720 441 657 330 616 257C593 217 508 66 508 18C508 0 525 0 540 0L689 0C712 0 714 0 722 17C731 37 793 170 793 178"}],8487:[.686,.017,.827,{ic:.055,p:"876 519L882 655C883 685 875 686 850 686L701 686C683 686 676 686 671 675C670 673 656 633 656 541C656 485 656 483 661 414C663 389 663 387 663 354C663 129 548 19 414 19C362 19 278 36 278 143C278 245 341 356 382 429C405 469 490 620 490 668C490 686 473 686 458 686L309 686C286 686 284 686 276 669C267 649 205 516 205 508C205 490 222 490 233 490C253 490 254 491 269 522C275 535 288 562 296 575C305 587 334 587 356 587L415 587C407 574 385 541 316 472C233 388 140 294 140 179C140 81 210-17 414-17C669-17 800 141 800 282C800 343 779 390 751 448C719 516 707 545 701 587L772 587C784 587 799 587 811 584C820 583 821 582 821 551L820 508C820 490 838 490 847 490C872 490 875 495 876 519"}],8592:[.518,.017,1.121,{p:"1094 254C1094 280 1069 281 1053 281L321 281C384 326 439 383 476 451C483 465 498 486 498 499L498 505C495 517 484 518 474 518L459 518C440 518 436 502 430 489C380 391 289 309 184 274C172 270 154 267 153 252L153 250C153 233 179 228 192 222C271 186 313 103 313 19L313 8C313-4 315-15 329-17L352-17C369-17 374-6 374 8C374 90 354 162 299 220L1012 220C1023 220 1035 219 1047 219C1069 219 1094 227 1094 254"}],8593:[.694,.194,.592,{ic:.068,p:"653 414L659 438C661 447 657 454 649 456C543 480 478 568 484 680C484 688 478 694 470 694C461 694 452 688 448 680C398 568 289 480 171 456C162 454 154 447 152 438L146 414C143 403 152 394 163 397C248 414 330 458 397 523L225-164C215-204 275-204 285-164L457 523C491 458 551 414 627 397C638 394 650 403 653 414"}],8594:[.518,.017,1.121,{p:"1093 249L1093 250C1093 268 1065 273 1052 280C973 320 938 395 932 479C932 484 933 490 933 496C933 508 930 512 917 518L896 518C872 518 871 499 871 480L871 476C871 406 897 333 947 281L234 281C223 281 211 282 199 282C175 282 152 273 152 247C152 221 177 220 193 220L925 220C849 170 782 89 749 10C748 7 748 5 748 2C748-10 754-17 769-17L788-17C806-17 810-1 815 11C866 113 956 189 1061 227C1073 231 1092 233 1093 249"}],8595:[.694,.194,.592,{p:"565 62L571 86C574 97 565 106 554 103C469 86 387 42 320-23L492 664C502 704 442 704 432 664L260-23C226 42 166 86 90 103C79 106 67 97 64 86L58 62C56 53 60 46 68 44C174 20 239-68 233-180C233-188 239-194 247-194C256-194 265-188 269-180C319-68 428 20 546 44C555 46 563 53 565 62"}],8722:[.281,-.22,.886,{p:"858 250C858 281 827 281 812 281L199 281C184 281 153 281 153 250C153 220 181 220 193 220L818 220C830 220 858 220 858 250"}],8730:[.757,.094,.531,{ic:.243,p:"774 722L774 726C774 744 759 757 738 757C731 757 723 756 717 756L633 756C603 756 596 734 585 713L305 185C290 157 273 129 260 100L259 100C259 117 260 133 260 150L260 257C260 267 261 276 261 286L261 325C261 335 258 349 243 349C228 349 207 320 205 318L99 209C92 202 82 195 82 184C82 175 89 166 99 166C115 166 131 189 142 201C153 213 165 224 176 236L174-12L174-68C174-82 175-94 199-94C231-94 238-71 251-46C387 192 506 439 636 678C641 686 643 695 656 695L738 695C756 695 772 703 774 722"}],8734:[.473,.029,1.06,{ic:.018,p:"513 203C438 118 345 48 247 48C168 48 142 131 164 219C185 303 265 374 347 374C419 374 454 310 486 252ZM1007 225C986 141 906 70 824 70C752 70 717 134 685 192L658 241C733 326 826 396 924 396C1003 396 1029 313 1007 225ZM1070 219C1104 355 1030 470 896 470C794 470 696 406 604 340C561 419 482 473 381 473C255 473 134 357 101 225C67 89 141-26 275-26C377-26 475 38 567 104C610 25 689-29 790-29C916-29 1037 87 1070 219"}],8738:[.604,.102,.886,{ic:.031,p:"916 472C921 493 904 507 883 500L744 457C736 505 721 551 699 593C695 600 688 604 678 604C661 604 645 591 640 574C639 567 640 561 642 555C662 519 675 479 682 437L179 279C166 275 155 264 152 251C148 238 154 227 165 223L589 65C561 23 528-17 490-53C485-59 481-65 479-72C475-89 485-102 501-102C511-102 521-98 528-91C571-49 609-3 641 45L758 2C776-5 800 9 805 30C808 43 803 54 792 58L674 102C700 150 719 200 732 251C744 302 750 352 749 400L888 444C901 448 912 459 916 472ZM672 251C661 207 644 164 622 122L275 251L687 380C688 338 683 295 672 251"}],9001:[.75,.25,.473,{ic:.09,p:"563 720C563 736 549 750 532 750L527 750C507 747 497 723 488 707L408 579L270 357L229 292C222 279 209 266 209 250C209 243 211 236 212 229L217 183L263-191C266-213 264-250 297-250C318-250 328-231 328-215C328-204 325-192 324-182L280 176L274 220C274 226 272 234 272 240L272 243C273 247 277 251 279 255L293 277L539 673C548 686 563 704 563 720"}],9002:[.751,.25,.473,{p:"388 254C388 261 387 268 386 275L380 324L334 696C332 717 332 751 300 751L295 750C278 750 270 730 270 717C270 707 273 697 274 688L317 330L323 282C324 277 326 269 326 263C326 256 322 250 318 245L305 224L62-167C52-183 35-202 35-219C35-235 48-250 65-250C87-250 97-226 108-210L369 210C377 224 388 237 388 254"}],9702:[.386,-.072,.886,{p:"661 260C661 335 607 386 530 386C443 386 340 305 340 198C340 110 406 72 468 72C564 72 661 160 661 260ZM598 229C584 175 530 132 476 132C422 132 389 175 403 229C416 283 471 326 525 326C578 326 611 283 598 229"}],10214:[.751,.249,.488,{ic:.129,p:"617 732C617 745 606 751 595 751L355 751C334 751 331 742 326 724L90-219C89-223 88-226 88-230C88-246 101-249 113-249L352-249C376-249 382-226 382-207C382-197 375-188 359-188L293-188C298-173 301-157 305-141L498 631C502 648 505 690 524 690L589 690C612 690 617 719 617 732ZM451 688L245-132L229-186L209-188L160-188L366 634L382 688"}],10215:[.751,.249,.488,{ic:.037,p:"523 721C524 725 525 728 525 732C525 748 512 751 500 751L262 751C238 751 232 728 232 709C232 699 239 690 255 690L320 690C315 675 312 659 308 643L115-129C111-146 108-188 89-188L25-188C2-188-3-217-3-230C-3-243 8-249 19-249L259-249C279-249 282-239 287-222ZM453 688L247-132L231-186L211-188L162-188L368 634L384 688"}]}},888:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.bold=void 0,t.bold={32:[0,0,.383,{p:""}],33:[.705,0,.35,{p:"254 634C254 673 218 705 175 705C132 705 96 673 96 634C96 628 96 626 98 616L150 252C153 228 154 226 175 226C194 226 197 228 200 248L252 621ZM253 78C253 121 218 156 175 156C132 156 97 121 97 78C97 35 132 0 175 0C218 0 253 35 253 78"}],34:[.697,-.418,.481,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418ZM379 640C383 671 355 697 322 697C288 697 260 671 265 640L298 418L346 418"}],35:[.694,.194,.958,{p:"893 139C893 169 864 169 852 169L614 169L663 332L852 332C864 332 893 332 893 362C893 393 862 393 847 393L683 393L761 644C765 656 765 657 765 664C765 679 753 694 734 694C712 694 707 677 703 664L619 393L427 393L505 644C509 656 509 657 509 664C509 679 497 694 478 694C456 694 451 677 447 664L363 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L343 332L294 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L274 108L196-144C194-150 192-156 192-164C192-179 204-194 223-194C244-194 249-178 253-166L338 108L530 108L452-144C450-150 448-156 448-164C448-179 460-194 479-194C500-194 505-178 509-166L594 108L847 108C862 108 893 108 893 139ZM599 332L550 169L358 169L407 332"}],36:[.75,.056,.575,{p:"510 210C510 280 478 332 444 366C397 412 342 422 311 428L311 652C334 650 416 643 448 581C399 579 385 543 385 519C385 474 421 456 447 456C465 456 510 466 510 522C510 603 458 690 311 699L311 750L264 750L264 699C116 688 64 585 64 498C64 444 85 397 123 359C171 312 223 302 264 293L264 42C154 52 129 113 123 127C176 127 189 165 189 189C189 236 150 252 127 252C119 252 64 249 64 185C64 107 110 6 264-5L264-56L311-56L311-5C459 9 510 117 510 210ZM264 439C173 454 144 507 144 546C144 599 185 646 264 652ZM430 162C430 101 389 50 311 42L311 283C383 271 430 220 430 162"}],37:[.75,.056,.958,{p:"797 719C797 739 781 750 767 750C752 750 745 741 737 731C693 679 628 644 540 644C424 644 344 702 314 724C293 739 269 750 236 750C152 750 64 689 64 549C64 404 155 347 236 347C310 347 383 406 383 548C383 566 383 602 368 649C434 619 492 608 541 608C562 608 608 610 658 630L171 0C171 0 160-14 160-25C160-42 174-56 191-56C205-56 210-50 217-40L786 695C793 704 797 709 797 719ZM893 145C893 292 816 347 746 347C662 347 574 286 574 146C574 1 665-56 746-56C820-56 893 3 893 145ZM336 549C336 418 276 383 238 383C167 383 167 486 167 548C167 611 167 714 238 714C281 714 336 673 336 549ZM846 146C846 15 786-20 748-20C677-20 677 83 677 145C677 208 677 311 748 311C791 311 846 270 846 146"}],38:[.705,.011,.894,{p:"836 397L836 444C804 442 764 441 737 441C726 441 642 442 615 444L615 397C637 397 664 397 688 387C632 299 572 213 497 141C434 207 359 295 320 379C334 391 379 433 407 464C433 494 462 535 462 574C462 627 430 705 352 705C269 705 172 643 172 528C172 469 185 405 215 336L141 273C120 255 86 226 79 218C58 193 48 166 48 138C48 45 146-11 256-11C327-11 394 12 455 52C483 36 563-11 666-11C748-11 826 34 829 118L782 118C778 43 690 36 671 36C624 36 575 66 529 110C575 157 608 191 654 258L736 377C750 397 783 397 836 397ZM415 574C415 529 372 475 305 415C293 444 276 503 276 565C276 648 328 669 353 669C402 669 415 604 415 574ZM415 80C347 36 275 36 268 36C185 36 176 145 176 174C176 221 190 273 231 302C266 236 325 148 415 80"}],39:[.697,-.418,.319,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418"}],40:[.75,.249,.447,{p:"382-235C382-230 379-225 379-225C350-198 285-137 243-9C217 70 205 162 205 250C205 447 256 604 366 715C381 730 382 731 382 736C382 747 372 750 364 750C347 750 305 713 287 696C131 541 108 357 108 251C108 126 141 16 188-67C254-182 345-249 364-249C372-249 382-246 382-235"}],41:[.75,.249,.447,{p:"338 250C338 375 305 485 258 568C192 683 101 750 82 750C74 750 64 747 64 736C64 731 64 729 81 713C207 585 241 408 241 251C241 54 190-103 80-214C65-229 64-230 64-235C64-246 74-249 82-249C99-249 141-212 159-195C315-40 338 144 338 250"}],42:[.75,-.306,.575,{p:"500 440C500 469 479 476 470 479L329 528L470 577C479 580 500 587 500 616C500 645 476 664 456 664C450 664 441 662 429 653L306 560L328 688C331 704 331 706 331 711C331 740 304 750 287 750C270 750 243 739 243 711C243 706 243 704 246 688L268 560L145 653C133 662 124 664 118 664C98 664 74 645 74 616C74 587 95 580 104 577L245 528L104 479C95 476 74 469 74 440C74 411 98 392 118 392C124 392 133 394 145 403L268 496L246 368C243 352 243 350 243 345C243 316 270 306 287 306C304 306 331 317 331 345C331 350 324 393 320 418L307 495L429 403C442 393 451 392 456 392C476 392 500 411 500 440"}],43:[.633,.132,.894,{p:"829 250C829 281 800 281 786 281L477 281L477 591C477 603 477 633 447 633C416 633 416 604 416 591L416 281L107 281C93 281 64 281 64 250C64 220 94 220 107 220L416 220L416-90C416-102 416-132 446-132C477-132 477-103 477-90L477 220L786 220C799 220 829 220 829 250"}],44:[.156,.194,.319,{p:"250 31C250 99 216 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C191 0 211 17 214 20C206-89 141-142 120-160C114-165 111-168 111-174C111-184 122-194 130-194C145-194 250-108 250 31"}],45:[.271,-.174,.383,{p:"318 174L318 271L13 271L13 174"}],46:[.156,0,.319,{p:"237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],47:[.75,.25,.575,{p:"510 719C510 739 494 750 480 750C459 750 454 736 448 722L69-200C64-212 64-219 64-219C64-239 80-250 94-250C115-250 120-237 126-222L505 700C510 712 510 719 510 719"}],58:[.444,0,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],59:[.444,.194,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM240 32C240 97 215 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C182 0 198 9 203 12C195-75 152-129 121-159C113-166 111-168 111-174C111-184 122-194 130-194C144-194 240-104 240 32"}],60:[.587,.086,.894,{p:"797-56C797-39 786-31 772-24L197 250L772 525C786 532 797 540 797 557C797 571 785 587 766 587C759 587 754 585 747 581L121 282C110 277 96 269 96 251C96 233 108 225 121 219L744-79C758-86 766-86 766-86C785-86 797-70 797-56"}],61:[.393,-.108,.894,{p:"829 362C829 393 798 393 783 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L788 332C800 332 829 332 829 362ZM829 139C829 169 800 169 788 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L783 108C798 108 829 108 829 139"}],62:[.587,.086,.894,{p:"797 251C797 269 783 277 772 282L149 580C135 587 129 587 126 587C110 587 96 573 96 557C96 541 105 533 121 525L696 251L121-24C104-32 96-41 96-56C96-70 108-86 127-86C134-86 139-84 146-80L772 219C786 225 797 233 797 251"}],63:[.7,0,.543,{p:"478 571C478 700 300 700 263 700C124 700 64 637 64 573C64 525 101 509 126 509C158 509 189 531 189 572C189 619 146 632 144 633C170 652 211 664 257 664C349 664 350 625 350 578C350 534 342 518 322 498C260 433 232 356 232 291L232 253C232 231 232 226 255 226C279 226 279 232 279 256L279 283C279 386 372 447 410 469C430 481 478 508 478 571ZM333 78C333 121 298 156 255 156C212 156 177 121 177 78C177 35 212 0 255 0C298 0 333 35 333 78"}],64:[.7,.006,.894,{p:"829 79C829 93 816 93 801 93L777 93C761 93 759 93 743 86C649 50 550 30 450 30C219 30 111 177 111 347C111 533 236 664 446 664C629 664 782 561 782 340C782 250 769 164 709 164C676 164 676 209 676 223L676 453C676 480 675 482 646 482L607 482C578 529 522 566 445 566C309 566 217 479 217 347C217 216 308 128 445 128C491 128 536 141 574 173C605 132 673 128 699 128C820 128 829 285 829 345C829 558 681 700 447 700C201 700 64 546 64 347C64 163 184-6 451-6C647-6 802 57 826 69C826 69 829 74 829 79ZM562 222C531 178 482 164 448 164C388 164 331 219 331 347C331 476 388 530 448 530C483 530 531 515 562 472"}],91:[.75,.25,.319,{p:"293-250L293-189L189-189L189 689L293 689L293 750L128 750L128-250"}],92:[.75,.25,.575,{p:"510-219C510-213 509-212 504-199L127 720C120 737 115 750 94 750C80 750 64 739 64 719C64 713 65 712 70 699L447-220C453-235 459-250 480-250C494-250 510-239 510-219"}],93:[.75,.25,.319,{p:"190-250L190 750L25 750L25 689L129 689L129-189L25-189L25-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.101,.149,.869,{p:"869-149L869-101L0-101L0-149"}],96:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],123:[.75,.25,.575,{p:"496-232C496-219 491-215 479-214C395-209 358-174 346-138C343-128 343-120 343-103L343 134C342 176 310 227 224 250C343 282 343 351 343 396L343 606C343 628 343 657 382 686C393 693 422 711 474 714C488 715 496 715 496 732C496 750 487 750 465 750C323 750 233 700 232 623L232 417C232 355 232 334 199 305C176 284 141 270 100 268C86 267 78 267 78 250C78 237 83 233 95 232C185 227 221 182 230 146C232 138 232 136 232 99L232-111C232-239 398-250 465-250C487-250 496-250 496-232"}],124:[.75,.25,.319,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206"}],125:[.75,.25,.575,{p:"496 250C496 263 491 267 479 268C415 271 363 297 346 352C343 360 343 362 343 401L343 611C343 734 191 750 109 750C88 750 78 750 78 732C78 719 83 715 95 714C176 710 217 677 229 638C232 628 232 620 232 603L232 366C233 324 264 274 351 250C232 218 232 150 232 104L232-106C232-129 232-155 195-184C185-191 154-211 100-214C86-215 78-215 78-232C78-250 88-250 109-250C259-250 342-196 343-123L343 83C343 148 343 165 377 196C388 207 421 229 474 232C488 233 496 233 496 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.575,{p:""}],163:[.686,.031,.869,{p:"806 148L758 148C758 87 690 57 621 57C560 57 503 80 447 105C445 179 417 248 397 319L572 319L572 367L385 367C380 392 376 418 376 444C376 542 421 638 507 638C565 638 620 617 650 580C618 576 594 550 594 517C594 482 622 454 657 454C691 454 720 482 720 517C720 619 617 686 507 686C373 686 262 579 262 444C262 418 266 392 273 367L138 367L138 319L287 319C305 264 328 209 334 152C304 162 272 168 239 168C155 168 63 151 63 79C63 21 125-11 188-11C291-11 404-7 437 57C516 16 594-31 683-31C763-31 806 58 806 148ZM333 104C319 56 253 37 188 37C151 37 111 46 111 79C111 120 181 120 239 120C272 120 303 114 333 104"}],165:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L497 359L473 359L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L308 359L174 359L174 311L341 311L366 274L366 189L174 189L174 141L366 141L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 141L696 141L696 189L502 189L502 274L527 311L696 311L696 359L560 359L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],167:[.712,.212,.695,{p:"633 200C633 299 551 372 454 404L334 442C282 459 224 479 224 530C224 592 283 634 348 634C393 634 439 622 467 598C440 592 419 567 419 537C419 502 447 474 482 474C517 474 545 502 545 537C545 638 453 712 348 712C232 712 126 639 126 530C126 492 139 458 160 429C104 405 63 359 63 300C63 201 145 128 242 96L362 58C414 41 472 21 472-30C472-92 413-134 348-134C303-134 257-122 229-98C256-92 277-67 277-37C277-2 249 26 214 26C179 26 151-2 151-37C151-138 243-212 348-212C464-212 570-139 570-30C570 7 557 41 536 71C592 94 633 140 633 200ZM523 200C523 167 514 134 495 114C467 137 433 155 397 167L277 205C226 221 173 249 173 300C173 332 182 366 201 385C229 362 263 345 299 333L419 295C470 279 523 251 523 200"}],168:[.677,-.537,.575,{p:"229 607C229 646 198 677 159 677C120 677 89 646 89 607C89 569 120 537 159 537C198 537 229 569 229 607ZM486 607C486 646 455 677 416 677C377 677 346 646 346 607C346 569 377 537 416 537C455 537 486 569 486 607"}],172:[.393,-.108,.894,{p:"829 138L829 363C829 380 816 393 799 393L94 393C77 393 64 380 64 363C64 346 77 333 94 333L769 333L769 138C769 121 782 108 799 108C816 108 829 121 829 138"}],175:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],176:[.686,-.367,.431,{p:"375 526C375 615 304 686 216 686C127 686 56 615 56 526C56 438 127 367 216 367C304 367 375 438 375 526ZM315 526C315 471 271 427 216 427C161 427 116 471 116 526C116 581 161 626 216 626C271 626 315 581 315 526"}],177:[.693,0,.894,{p:"829 30C829 61 800 61 786 61L477 61L477 316L786 316C799 316 829 316 829 346C829 377 800 377 786 377L477 377L477 651C477 663 477 693 447 693C416 693 416 664 416 651L416 377L107 377C93 377 64 377 64 346C64 316 94 316 107 316L416 316L416 61L107 61C93 61 64 61 64 30C64 0 94 0 107 0L786 0C799 0 829 0 829 30"}],180:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],181:[.45,.194,.639,{p:"615 0L615 47C552 47 546 47 546 88L546 450L363 442L363 395C426 395 432 395 432 354L432 166C432 82 382 30 307 30C230 30 228 55 228 110L228 450L45 442L45 395C108 395 114 395 114 354L114-147L45-147L45-194C78-192 140-191 171-191C201-191 263-192 297-194L297-147L228-147L228-2C253-6 270-6 294-6C320-6 391-6 438 72L438-6C470-4 526-2 558-2C575-2 598-1 615 0"}],182:[.694,.194,.703,{p:"670 663C670 694 641 694 625 694L351 694C199 694 64 596 64 457C64 323 189 231 372 220L372-150C372-164 372-194 402-194C433-194 433-165 433-150L433 633L513 633L513-150C513-164 513-194 543-194C574-194 574-165 574-150L574 633L625 633C640 633 670 633 670 663"}],183:[.421,-.265,.894,{p:"525 343C525 386 490 421 447 421C404 421 369 386 369 343C369 300 404 265 447 265C490 265 525 300 525 343"}],215:[.531,.03,.894,{p:"717-20C739 2 718 22 709 31L490 251L708 469C717 478 739 499 717 521C695 543 675 522 665 512L447 294L227 513C219 521 198 543 176 521C154 499 175 479 184 470L403 251L185 32C175 22 154 2 176-20C198-42 219-20 228-11L447 207L666-12C674-20 695-42 717-20"}],240:[.702,.006,.575,{p:"542 259C542 322 542 396 494 480C460 538 413 587 358 623L438 659L419 702L306 652C241 683 168 699 93 696L90 658C137 652 182 637 221 614L143 579L162 536L268 583C324 540 367 481 391 413C363 439 324 453 283 453C135 453 32 358 32 219C32 91 125-6 287-6C383-6 445 28 480 62C542 124 542 191 542 259ZM414 215C414 165 414 34 287 34C259 34 211 43 183 90C160 129 160 181 160 229C160 279 160 329 185 366C214 409 260 417 286 417C326 417 364 397 388 353C414 304 414 244 414 215"}],247:[.582,.08,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250ZM525 504C525 547 490 582 447 582C404 582 369 547 369 504C369 461 404 426 447 426C490 426 525 461 525 504ZM525-2C525 41 490 76 447 76C404 76 369 41 369-2C369-45 404-80 447-80C490-80 525-45 525-2"}],305:[.45,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3"}],567:[.45,.2,.351,{p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42"}],710:[.71,-.503,.575,{p:"465 525L288 710L111 525L129 503L287 602L445 503"}],711:[.71,-.503,.575,{p:"465 688L447 710L289 611L131 710L111 688L288 503"}],713:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],714:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],715:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],728:[.7,-.513,.575,{p:"465 700L429 700C427 617 352 575 288 575C224 575 149 617 147 700L111 700C114 584 199 513 288 513C377 513 462 585 465 700"}],729:[.685,-.529,.319,{p:"238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],730:[.689,-.521,.869,{p:"500 605C500 565 474 562 435 562C396 562 370 565 370 605C370 645 399 648 435 648C471 648 500 645 500 605ZM554 604C554 645 522 689 435 689C345 689 316 642 316 606C316 565 348 521 435 521C525 521 554 568 554 604"}],732:[.661,-.553,.575,{p:"479 636L453 661C423 627 388 627 377 627C357 627 340 630 297 644C251 659 232 661 218 661C200 661 173 657 146 630C135 619 108 589 97 578L123 553C153 587 188 587 199 587C219 587 236 584 279 570C325 555 344 553 358 553C376 553 403 557 430 584C441 595 468 625 479 636"}],768:[.704,-.509,0,{dx:.317,p:"-207 546L-319 678C-331 691-343 704-366 704C-398 704-426 673-426 642C-426 610-404 599-388 590L-237 509"}],769:[.704,-.509,0,{dx:.242,p:"-133 642C-133 673-161 704-193 704C-216 704-228 691-240 678L-352 546L-322 509L-171 590C-155 599-133 610-133 642"}],770:[.71,-.503,0,{dx:.279,p:"-102 525L-279 710L-456 525L-438 503L-280 602L-122 503"}],771:[.661,-.553,0,{dx:.279,p:"-88 636L-114 661C-144 627-179 627-190 627C-210 627-227 630-270 644C-316 659-335 661-349 661C-367 661-394 657-421 630C-432 619-459 589-470 578L-444 553C-414 587-379 587-368 587C-348 587-331 584-288 570C-242 555-223 553-209 553C-191 553-164 557-137 584C-126 595-99 625-88 636"}],772:[.633,-.581,0,{dx:.279,p:"-72 581L-72 633L-486 633L-486 581"}],774:[.7,-.513,0,{dx:.279,p:"-102 700L-138 700C-140 617-215 575-279 575C-343 575-418 617-420 700L-456 700C-453 584-368 513-279 513C-190 513-105 585-102 700"}],775:[.685,-.529,0,{dx:.279,p:"-201 607C-201 650-236 685-279 685C-322 685-357 650-357 607C-357 564-322 529-279 529C-236 529-201 564-201 607"}],776:[.677,-.537,0,{dx:.28,p:"-338 607C-338 646-369 677-408 677C-447 677-478 646-478 607C-478 569-447 537-408 537C-369 537-338 569-338 607ZM-81 607C-81 646-112 677-151 677C-190 677-221 646-221 607C-221 569-190 537-151 537C-112 537-81 569-81 607"}],778:[.689,-.521,0,{dx:.279,p:"-214 605C-214 565-240 562-279 562C-318 562-344 565-344 605C-344 645-315 648-279 648C-243 648-214 645-214 605ZM-160 604C-160 645-192 689-279 689C-369 689-398 642-398 606C-398 565-366 521-279 521C-189 521-160 568-160 604"}],780:[.71,-.503,0,{dx:.279,p:"-102 688L-120 710L-278 611L-436 710L-456 688L-279 503"}],8208:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8209:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8211:[.292,-.256,.575,{p:"574 256L574 292L0 292L0 256"}],8212:[.292,-.256,1.15,{p:"1149 256L1149 292L0 292L0 256"}],8214:[.75,.25,.499,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206ZM370-206L370 706C370 720 370 750 340 750C309 750 309 721 309 706L309-206C309-220 309-250 339-250C370-250 370-221 370-206"}],8216:[.694,-.344,.319,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422"}],8217:[.694,-.344,.319,{p:"253 569C253 638 216 694 158 694C112 694 81 659 81 616C81 576 108 538 159 538C181 538 201 546 217 561C211 449 141 394 119 377C115 374 111 371 111 364C111 354 122 344 130 344C144 344 253 429 253 569"}],8220:[.694,-.344,.571,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422ZM489 422C489 462 462 500 411 500C389 500 369 492 353 477C359 589 429 644 451 661C455 664 459 667 459 674C459 684 448 694 440 694C426 694 317 609 317 469C317 400 354 344 412 344C458 344 489 379 489 422"}],8221:[.694,-.344,.571,{p:"254 569C254 638 217 694 159 694C113 694 82 659 82 616C82 576 109 538 160 538C182 538 202 546 218 561C212 449 142 394 120 377C116 374 112 371 112 364C112 354 123 344 131 344C145 344 254 429 254 569ZM506 569C506 638 469 694 411 694C365 694 334 659 334 616C334 576 361 538 412 538C434 538 454 546 470 561C464 449 394 394 372 377C368 374 364 371 364 364C364 354 375 344 383 344C397 344 506 429 506 569"}],8224:[.702,.211,.511,{p:"447 443C447 472 427 499 390 499C369 499 345 490 325 480C292 464 283 462 270 459C273 487 280 510 289 537C300 573 311 610 311 643C311 692 274 702 256 702C234 702 200 689 200 643C200 610 211 574 221 542C231 509 238 486 241 459C231 461 220 464 201 473C177 485 148 499 121 499C80 499 64 469 64 444C64 415 84 388 121 388C142 388 166 397 186 407C219 423 228 425 241 428C238 401 228 373 221 353C200 289 200 274 200 231C200 102 210-28 226-156C228-172 232-200 235-204C238-211 246-211 255-211C266-211 276-211 279-200C281-188 311 20 311 231C311 277 311 289 288 359C281 380 273 405 270 428C280 426 291 423 310 414C334 402 363 388 390 388C431 388 447 418 447 443"}],8225:[.702,.202,.511,{p:"447 476C447 504 428 531 391 531C373 531 350 525 326 513C294 498 288 496 271 492C274 510 275 518 288 551C301 585 311 616 311 644C311 688 277 702 256 702C230 702 200 686 200 644C200 613 214 577 224 550C236 517 237 511 240 492C225 496 219 497 200 506C176 518 148 531 120 531C83 531 64 504 64 476C64 463 70 421 121 421C134 421 150 421 199 445C219 455 224 456 240 460C237 442 236 434 223 401C210 367 200 336 200 308C200 264 234 250 255 250C281 250 311 266 311 308C311 339 297 375 287 402C275 435 274 441 271 460C286 456 292 455 311 446C353 425 370 421 390 421C441 421 447 463 447 476ZM447 23C447 52 427 79 390 79C369 79 345 70 325 60C297 47 285 43 271 39C274 59 275 65 291 109C305 145 311 170 311 191C311 235 277 249 256 249C230 249 200 233 200 191C200 163 211 132 222 102C236 65 237 58 240 39C227 42 216 46 201 54C175 66 147 79 121 79C80 79 64 49 64 24C64-5 84-32 121-32C142-32 166-23 186-13C208-3 224 4 240 8C237-12 236-18 220-62C206-98 200-123 200-144C200-188 234-202 255-202C281-202 311-186 311-144C311-116 300-85 289-55C275-18 274-11 271 8C289 3 304-4 327-14C345-23 369-32 390-32C431-32 447-2 447 23"}],8230:[.156,0,.838,{p:"238 78C238 121 203 156 160 156C117 156 82 121 82 78C82 35 117 0 160 0C203 0 238 35 238 78ZM497 78C497 121 462 156 419 156C376 156 341 121 341 78C341 35 376 0 419 0C462 0 497 35 497 78ZM756 78C756 121 721 156 678 156C635 156 600 121 600 78C600 35 635 0 678 0C721 0 756 35 756 78"}],8260:[.696,.01,.648,{p:"584 666C584 683 570 696 554 696C544 696 535 691 529 683L69 37C66 32 64 26 64 20C64 3 77-10 94-10C104-10 113-5 118 3L578 649C582 654 584 660 584 666"}],8364:[.697,.011,.72,{p:"656 3L656 140C656 148 650 154 642 154L618 154C611 154 605 149 604 142C596 82 544 37 484 37C421 37 360 64 325 116C297 157 287 204 283 253L527 253C534 253 539 257 541 263L548 287C550 294 543 301 534 301L280 301L280 343L280 385L569 385C575 385 581 389 583 395L590 419C592 426 585 433 576 433L283 433C287 482 297 529 325 570C360 622 421 649 484 649C544 649 596 604 604 544C605 537 611 532 618 532L642 532C650 532 656 538 656 546L656 683C656 691 650 697 642 697L635 697C632 697 629 696 627 695L579 664C545 685 504 697 461 697C370 697 281 666 219 600C175 553 149 495 137 433L81 433C75 433 70 429 68 423L61 403C59 394 65 385 75 385L130 385C129 371 128 357 128 343C128 329 129 315 130 301L81 301C75 301 70 297 68 291L61 271C59 262 65 253 75 253L137 253C149 191 175 133 219 86C281 20 370-11 461-11C504-11 545 1 579 22L627-9C629-10 632-11 635-11L642-11C650-11 656-5 656 3"}],8486:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],8487:[.686,.011,.831,{p:"779 486L742 686L551 686C529 686 519 686 519 659C519 589 549 497 564 453C590 374 613 302 613 229C613 190 608 119 559 74C510 30 445 25 415 25C363 25 306 40 270 76C240 105 217 149 217 229C217 299 238 367 263 441C282 501 311 589 311 659C311 686 301 686 279 686L88 686L51 486L98 486C100 500 108 542 115 560C120 573 124 583 184 583L256 583C235 538 207 503 176 464C120 392 64 320 64 229C64 121 154-11 415-11C676-11 766 121 766 229C766 321 709 393 654 462C619 507 594 541 574 583L646 583C705 583 709 573 714 563C721 545 730 496 732 486"}],8592:[.5,0,1.15,{p:"1085 251C1085 276 1062 281 1045 281L225 281C288 344 330 409 350 500L298 500C283 500 282 473 277 458C247 363 156 273 64 251L64 250C173 225 264 108 285 15C287 7 289 0 298 0C301 0 304 1 307 1L350 1C331 88 291 154 225 220L1053 220C1072 220 1085 233 1085 251"}],8593:[.694,.194,.575,{p:"544 414L544 474C426 498 328 581 288 694C248 581 150 498 32 474L32 414C120 432 199 477 258 541L258-164C258-204 318-204 318-164L318 541C377 477 456 432 544 414"}],8594:[.5,0,1.15,{p:"1085 250C1068 258 1048 264 1031 273C948 316 888 395 864 484C862 492 863 500 851 500L799 500C818 413 858 347 924 281L96 281C77 281 64 268 64 250C64 225 87 220 104 220L924 220C861 157 819 92 799 1L842 1C842 1 848 0 851 0C865 0 867 28 872 43C902 138 993 228 1085 250"}],8595:[.694,.194,.575,{p:"544 26L544 86C456 68 377 23 318-41L318 664C318 704 258 704 258 664L258-41C199 23 120 68 32 86L32 26C150 2 248-81 288-194C328-81 426 2 544 26"}],8722:[.281,-.22,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250"}],8730:[.757,.094,.543,{ic:.064,p:"607 725L607 729C604 750 586 757 565 757C557 757 549 756 541 756L460 756C421 756 422 740 397 658L240 143C236 129 231 115 228 101L179 330L28 109L34 99L52 82L120 183C127 162 130 139 134 117C149 53 160-11 175-75C177-83 175-94 188-94L196-94C243-94 243-56 270 29L456 641C465 667 464 695 482 695L570 695C591 695 607 705 607 725"}],8734:[.47,.026,1.15,{p:"499 190C441 112 362 52 266 52C178 52 114 131 114 222C114 303 181 367 262 367C341 367 400 305 452 245ZM1036 222C1036 141 969 77 888 77C809 77 750 139 698 199L651 254C709 332 788 392 884 392C972 392 1036 313 1036 222ZM1100 222C1100 357 992 467 857 467C750 467 658 407 590 324L570 347C502 426 401 470 296 470C160 470 50 359 50 222C50 87 158-23 293-23C400-23 492 37 560 120L580 97C648 18 749-26 854-26C990-26 1100 85 1100 222"}],8738:[.634,.132,.894,{p:"829 30C829 43 820 55 808 59L671 102C684 150 690 200 690 251C690 302 684 352 671 400L808 443C820 447 829 459 829 472C829 492 809 507 790 501L653 458C631 517 600 573 560 623C555 630 546 634 537 634C520 634 507 621 507 604C507 597 509 590 513 585C549 541 576 492 596 440L85 280C73 276 64 264 64 251C64 238 73 226 85 222L596 62C576 10 549-39 513-83C509-88 507-95 507-102C507-119 520-132 537-132C546-132 555-128 560-121C600-71 631-15 653 44L790 1C809-5 829 10 829 30ZM630 251C630 206 624 162 614 120L194 251L614 382C624 340 630 296 630 251"}],9001:[.751,.25,.447,{p:"382-221C382-210 376-199 372-188L221 175C214 192 207 210 199 227C197 234 191 243 191 251C191 254 193 258 194 262L202 281L366 676C372 690 382 707 382 721C382 737 368 751 352 751L346 750C325 747 319 721 311 704L253 564L163 345C154 324 145 304 137 283C133 273 126 262 126 250C126 240 132 229 136 220L158 167L311-202C319-221 325-249 350-250C367-250 382-238 382-221"}],9002:[.751,.25,.447,{p:"320 251C320 261 314 272 310 281L287 337L206 532L135 704C127 722 121 748 98 751C95 751 92 751 89 750C74 748 64 735 64 720L64 718C65 712 67 706 70 700L137 537L221 336L245 278L252 261C253 258 255 254 255 250C255 247 253 243 252 239L244 220C184 83 132-59 71-196C68-204 64-211 64-219C64-235 77-250 94-250L96-250C120-249 126-224 133-206L193-62C231 31 273 124 309 218C313 228 320 239 320 251"}],9702:[.381,-.077,.894,{p:"599 229C599 313 531 381 447 381C363 381 295 313 295 229C295 145 363 77 447 77C531 77 599 145 599 229ZM539 229C539 178 498 137 447 137C396 137 355 178 355 229C355 280 396 321 447 321C498 321 539 280 539 229"}],10214:[.751,.249,.463,{p:"437-249L437-188L332-188L332 690L437 690L437 751L128 751L128-249ZM271-188L189-188L189 690L271 690"}],10215:[.751,.249,.463,{p:"334-249L334 751L26 751L26 690L130 690L130-188L26-188L26-249ZM273-188L191-188L191 690L273 690"}]}},6923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.delimiters=void 0;var a=r(7742);t.delimiters={40:{dir:a.V,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9115,9116,9117],HDW:[.748,.248,.875]},41:{dir:a.V,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9118,9119,9120],HDW:[.748,.248,.875]},45:{c:8722,dir:a.H,stretch:[0,8722],HDW:[.583,.083,.778]},47:{dir:a.V,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},61:{dir:a.H,stretch:[0,61],HDW:[.367,-.133,.778]},91:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122,9123],HDW:[.75,.25,.667]},92:{dir:a.V,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},93:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125,9126],HDW:[.75,.25,.667]},94:{c:770,dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},123:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9127,123,9129,9128],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},124:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[124,8739],stretch:[0,8739],HDW:[.75,.25,.278]},125:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9131,123,9133,9132],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},126:{c:771,dir:a.H,sizes:[.371,.653,.779,.932,1.116,1.336,1.6,1.916]},175:{c:773,dir:a.H,sizes:[.393,.569],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0]},710:{c:770,dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},711:{c:780,dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},713:{c:773,dir:a.H,sizes:[.393,.569],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0]},728:{c:774,dir:a.H,sizes:[.375,.659,.785,.938,1.121,1.342,1.605,1.921]},732:{c:771,dir:a.H,sizes:[.371,.653,.779,.932,1.116,1.336,1.6,1.916]},770:{dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},771:{dir:a.H,sizes:[.371,.653,.779,.932,1.116,1.336,1.6,1.916]},773:{dir:a.H,sizes:[.393,.569],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0]},774:{dir:a.H,sizes:[.375,.659,.785,.938,1.121,1.342,1.605,1.921]},780:{dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},8211:{dir:a.H,sizes:[.5],stretch:[0,8211],HDW:[.277,-.255,.5]},8212:{dir:a.H,sizes:[1],stretch:[0,8212],HDW:[.277,-.255,1]},8213:{dir:a.H,stretch:[0,8213],HDW:[.27,-.23,1.152]},8214:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[8214,8741],stretch:[0,8214],HDW:[.75,.25,.398]},8215:{dir:a.H,sizes:[.504],stretch:[0,8215],HDW:[-.103,.293,.504]},8260:{dir:a.V,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8400:{dir:a.H,sizes:[.423,.556],stretch:[8400,8400],stretchv:[2,1],HDW:[.711,-.521,0]},8401:{dir:a.H,sizes:[.423,.556],stretch:[0,8400,8401],stretchv:[0,1,3],HDW:[.711,-.521,0]},8406:{dir:a.H,sizes:[.417,.548],stretch:[8406,8400],stretchv:[2,1],HDW:[.711,-.521,0]},8407:{dir:a.H,sizes:[.417,.548],stretch:[0,8400,8407],stretchv:[0,1,3],HDW:[.711,-.521,0]},8417:{dir:a.H,sizes:[.471,.604],stretch:[8406,8400,8407],stretchv:[2,1,3],HDW:[.711,-.521,0]},8428:{dir:a.H,sizes:[.423,.556],stretch:[0,845,8428],stretchv:[0,1,3],HDW:[-.091,.281,0]},8429:{dir:a.H,sizes:[.423,.556],stretch:[8429,845],stretchv:[2,1],HDW:[-.091,.281,0]},8430:{dir:a.H,sizes:[.417,.548],stretch:[8430,845],stretchv:[2,1],HDW:[-.091,.281,0]},8431:{dir:a.H,sizes:[.417,.548],stretch:[0,845,8431],stretchv:[0,1,3],HDW:[-.091,.281,0]},8592:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[2,1],HDW:[.51,.01,1]},8593:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[8593,8593],stretchv:[2,1],HDW:[.679,.203,.5]},8594:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,3],HDW:[.51,.01,1]},8595:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[0,8593,8595],stretchv:[0,1,3],HDW:[.703,.179,.5]},8596:{dir:a.H,sizes:[.885,1.331],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[2,1,3],HDW:[.51,.01,1]},8597:{dir:a.V,sizes:[1.015,1.015],variants:[0,2],stretch:[8593,8593,8595],stretchv:[2,1,3],HDW:[.757,.257,.5]},8598:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8599:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8600:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8601:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8602:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8602,8592,0,8602],stretchv:[2,1,0,1],HDW:[.51,.01,.997]},8603:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[0,8592,8603,8602],stretchv:[0,1,3,1],HDW:[.51,.01,.997]},8606:{dir:a.H,sizes:[.906,1.352],variants:[0,2],stretch:[8606,8592],stretchv:[2,1],HDW:[.51,.01,1.017]},8608:{dir:a.H,sizes:[.906,1.352],variants:[0,2],stretch:[0,8592,8608],stretchv:[0,1,3],HDW:[.51,.01,1.017]},8610:{dir:a.H,sizes:[1.081,1.547],variants:[0,2],stretch:[8592,8592,8610],stretchv:[2,1,3],HDW:[.51,.01,1.192]},8611:{dir:a.H,sizes:[1.081,1.547],variants:[0,2],stretch:[8611,8592,8594],stretchv:[2,1,3],HDW:[.51,.01,1.192]},8612:{dir:a.H,sizes:[.866,1.332],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[2,1,3],HDW:[.51,.01,.977]},8614:{dir:a.H,sizes:[.866,1.332],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[2,1,3],HDW:[.51,.01,.977]},8617:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8592,8617,8617],stretchv:[2,1,3],HDW:[.55,.05,.997]},8618:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8618,8617,8594],stretchv:[2,1,3],HDW:[.55,.05,.997]},8619:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8592,8617,8619],stretchv:[2,1,3],HDW:[.55,.05,.997]},8620:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8620,8617,8594],stretchv:[2,1,3],HDW:[.55,.05,.997]},8621:{dir:a.H,sizes:[.885,1.331],variants:[0,2]},8624:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8625:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8626:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8627:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8630:{dir:a.H,sizes:[.869,1.219],variants:[0,2]},8631:{dir:a.H,sizes:[.869,1.219],variants:[0,2]},8636:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[8636,8636],stretchv:[2,1],HDW:[.503,.003,1]},8637:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[8637,8636],stretchv:[2,1],HDW:[.503,.003,1.012]},8638:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[8638,8638],stretchv:[2,1],HDW:[.697,.203,.441]},8639:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[8639,8639],stretchv:[2,1],HDW:[.697,.203,.441]},8640:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[0,8636,8640],stretchv:[0,1,3],HDW:[.503,.003,1]},8641:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[0,8636,8641],stretchv:[0,1,3],HDW:[.503,.003,1.012]},8642:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[0,8638,8642],stretchv:[0,1,3],HDW:[.703,.197,.441]},8643:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[0,8639,8643],stretchv:[0,1,3],HDW:[.703,.197,.441]},8644:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8644,8644,8644],stretchv:[2,1,3],HDW:[.672,.172,1.018]},8645:{dir:a.V,sizes:[.907,1.373],variants:[0,2],stretch:[8645,8645,8645],stretchv:[2,1,3],HDW:[.703,.203,.896]},8646:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8646,8644,8646],stretchv:[2,1,3],HDW:[.672,.172,1.018]},8647:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8647,8647],stretchv:[2,1],HDW:[.75,.25,.997]},8648:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[8648,8648],stretchv:[2,1],HDW:[.679,.203,.992]},8649:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[0,8647,8649],stretchv:[0,1,3],HDW:[.75,.25,.997]},8650:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[0,8648,8650],stretchv:[0,1,3],HDW:[.703,.179,.992]},8651:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8651,8651,8651],stretchv:[2,1,3],HDW:[.6,.1,1.018]},8652:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8652,8651,8652],stretchv:[2,1,3],HDW:[.6,.1,1.018]},8653:{dir:a.H,sizes:[.88,1.346],variants:[0,2],stretch:[8653,8654,0,8653],stretchv:[2,1,0,1],HDW:[.52,.02,.991]},8654:{dir:a.H,sizes:[.957,1.423],variants:[0,2],stretch:[8656,8654,8658,8653],stretchv:[2,1,3,1],HDW:[.52,.02,1.068]},8655:{dir:a.H,sizes:[.88,1.346],variants:[0,2],stretch:[0,8654,8658,8653],stretchv:[0,1,3,1],HDW:[.52,.02,.991]},8656:{dir:a.H,sizes:[.88,1.346],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[2,1],HDW:[.52,.02,1]},8657:{dir:a.V,sizes:[.88,1.346],variants:[0,2],stretch:[8657,8657],stretchv:[2,1],HDW:[.676,.203,.652]},8658:{dir:a.H,sizes:[.88,1.346],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,3],HDW:[.52,.02,1]},8659:{dir:a.V,sizes:[.88,1.346],variants:[0,2],stretch:[0,8657,8659],stretchv:[0,1,3],HDW:[.703,.176,.652]},8660:{dir:a.H,sizes:[.957,1.423],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[2,1,3],HDW:[.52,.02,1]},8661:{dir:a.V,sizes:[.957,1.423],variants:[0,2],stretch:[8657,8657,8659],stretchv:[2,1,3],HDW:[.728,.228,.652]},8662:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8663:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8664:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8665:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8666:{dir:a.H,sizes:[.904,1.35],variants:[0,2],stretch:[8666,8666],stretchv:[2,1],HDW:[.617,.117,1.015]},8667:{dir:a.H,sizes:[.904,1.35],variants:[0,2],stretch:[0,8666,8667],stretchv:[0,1,3],HDW:[.617,.117,1.015]},8668:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8668,11059]},8669:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8669,10239]},8693:{dir:a.V,sizes:[.907,1.373],variants:[0,2],stretch:[8693,8645,8693],stretchv:[2,1,3],HDW:[.703,.203,.896]},8694:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[0,8694,8694],stretchv:[0,1,3],HDW:[.99,.49,.997]},8719:{dir:a.V,sizes:[1.001,1.401],variants:[0,2]},8720:{dir:a.V,sizes:[1.001,1.401],variants:[0,2]},8721:{dir:a.V,sizes:[1.001,1.401],variants:[0,2]},8722:{dir:a.H,stretch:[0,8722],HDW:[.583,.083,.778]},8730:{dir:a.V,sizes:[1.001,1.201,1.801,2.401,3.001],stretch:[8730,8730,9143],stretchv:[2,1,0],HDW:[.04,.96,1.056],fullExt:[.64,2.44]},8739:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],HDW:[.75,.25,.278]},8741:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8741],HDW:[.75,.25,.5]},8747:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8748:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8749:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8750:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8751:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8752:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8753:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8754:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8755:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8801:{dir:a.H,stretch:[0,8801],HDW:[.464,-.036,.778]},8803:{dir:a.H,stretch:[0,8803],HDW:[.561,.061,.778]},8866:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8866,10205]},8867:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8867,10206]},8868:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8868,10201]},8869:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8869,10200]},8896:{dir:a.V,sizes:[1.045,1.394],variants:[0,2]},8897:{dir:a.V,sizes:[1.045,1.394],variants:[0,2]},8898:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},8899:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},8968:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122],HDW:[.75,.25,.667]},8969:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125],HDW:[.75,.25,.667]},8970:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9122,9123],HDW:[.75,.25,.667]},8971:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9125,9126],HDW:[.75,.25,.667]},9001:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9001,10216]},9002:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9002,10217]},9136:{dir:a.V,sizes:[1.48],stretch:[9127,9130,9133],HDW:[.96,.52,.902]},9137:{dir:a.V,sizes:[1.48],stretch:[9131,9130,9129],HDW:[.96,.52,.902]},9140:{dir:a.H,sizes:[.361,.736,1.111,1.486,1.861,2.236,2.611,2.986],stretch:[9140,9140,9140],stretchv:[2,1,3],HDW:[.772,-.504,.36]},9141:{dir:a.H,sizes:[.361,.736,1.111,1.486,1.861,2.236,2.611,2.986],stretch:[9141,9141,9141],stretchv:[2,1,3],HDW:[-.074,.342,.36]},9180:{dir:a.H,sizes:[.505,1.007,1.509,2.013,2.517,3.021,3.525,4.033],stretch:[9180,9180,9180],stretchv:[2,1,3],HDW:[.796,-.502,.504]},9181:{dir:a.H,sizes:[.505,1.007,1.509,2.013,2.517,3.021,3.525,4.033],stretch:[9181,9181,9181],stretchv:[2,1,3],HDW:[-.072,.366,.504]},9182:{dir:a.H,sizes:[.493,.994,1.495,1.997,2.499,3.001,3.503,4.007],stretch:[9182,175,9182,9182],stretchv:[2,1,3,1],HDW:[.854,-.493,.492]},9183:{dir:a.H,sizes:[.493,.994,1.495,1.997,2.499,3.001,3.503,4.007],stretch:[9183,95,9183,9183],stretchv:[2,1,3,1],HDW:[-.062,.423,.492]},9184:{dir:a.H,sizes:[.547,1.049,1.551,2.057,2.565,3.069,3.575,4.083],stretch:[9184,9184,9184],stretchv:[2,1,3],HDW:[.873,-.605,.546]},9185:{dir:a.H,sizes:[.547,1.049,1.551,2.057,2.565,3.069,3.575,4.083],stretch:[9185,9185,9185],stretchv:[2,1,3],HDW:[-.175,.443,.546]},10214:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10214,10214,10214],stretchv:[2,1,3],HDW:[.75,.25,1.007]},10215:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10215,10215,10215],stretchv:[2,1,3],HDW:[.75,.25,1.007]},10216:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10217:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10218:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10219:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10222:{dir:a.V,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10222,10222,10222],stretchv:[2,1,3],HDW:[.762,.262,.647]},10223:{dir:a.V,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10223,10223,10223],stretchv:[2,1,3],HDW:[.762,.262,.647]},10752:{dir:a.V,sizes:[.987,1.305],variants:[0,2]},10753:{dir:a.V,sizes:[.987,1.305],variants:[0,2]},10754:{dir:a.V,sizes:[.987,1.305],variants:[0,2]},10755:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},10756:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},10757:{dir:a.V,sizes:[1.029,1.373],variants:[0,2]},10758:{dir:a.V,sizes:[1.029,1.373],variants:[0,2]},10761:{dir:a.V,sizes:[.981,1.26],variants:[0,2]},10764:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},10769:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},11012:{dir:a.H,sizes:[.951,1.397],variants:[0,2],stretch:[8678,8678,8680],stretchv:[2,1,3],HDW:[.52,.02,1.062]}}},7058:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.doubleStruck=void 0,t.doubleStruck={}},489:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.exMd=void 0,t.exMd={95:[-.062,.423,.994,{p:"994-294L994-192L5-192L0-192L0-294L5-294"}],123:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],175:[.854,-.493,.994,{p:"994 622L994 724L5 724L0 724L0 622L5 622"}],773:[.67,-.63,.19,{p:"190 630L190 670L0 670L0 630"}],8400:[.711,-.521,.139,{p:"139 601L139 631L0 631L0 601"}],8592:[.51,.01,.337,{p:"337 230L337 270L0 270L0 230"}],8593:[.337,0,.5,{p:"270 337L230 337L230 0L270 0"}],8602:[.51,.01,.386,{p:"386 230L386 270L221 270L299 483C300 485 300 488 300 490C300 501 291 510 280 510C271 510 264 505 261 497L179 270L0 270L0 230L164 230L86 17C86 15 85 12 85 10C85-1 94-10 105-10C114-10 121-5 124 3L207 230"}],8617:[.55,.05,.337,{p:"337 230L337 270L0 270L0 230"}],8636:[.503,.003,.341,{p:"341 270L0 270L0 230L341 230"}],8638:[.341,0,.441,{p:"152 0L152 341L112 341L112 0"}],8639:[.341,0,.441,{p:"329 0L329 341L289 341L289 0"}],8644:[.672,.172,.343,{p:"343 68L343 108L0 108L0 68ZM343 432L0 432L0 392L343 392"}],8645:[.343,0,.896,{p:"306 0L306 343L266 343L266 0ZM630 343L590 343L590 0L630 0"}],8647:[.75,.25,.337,{p:"337-10L337 30L0 30L0-10ZM337 470L337 510L0 510L0 470"}],8648:[.337,0,.992,{p:"306 337L266 337L266 0L306 0ZM726 337L686 337L686 0L726 0"}],8651:[.6,.1,.343,{p:"343 133L343 173L0 173L0 133ZM343 327L343 367L0 367L0 327"}],8653:[.52,.02,.384,{p:"384 173L185 173L241 327L384 327L384 367L256 367L302 493C302 495 303 498 303 500C303 511 294 520 283 520C274 520 267 515 264 507L213 367L0 367L0 327L198 327L142 173L0 173L0 133L128 133L82 7C81 5 81 2 81 0C81-11 90-20 101-20C109-20 117-15 120-7L170 133L384 133"}],8654:[.52,.02,.102,{p:"102 367L0 367L0 327L102 327ZM102 133L102 173L0 173L0 133"}],8656:[.52,.02,.336,{p:"336 133L336 173L0 173L0 133ZM336 327L336 367L0 367L0 327"}],8657:[.336,0,.652,{p:"249 0L249 336L209 336L209 0ZM443 0L443 336L403 336L403 0"}],8666:[.617,.117,.337,{p:"337 76L0 76L0 36L337 36ZM337 230L337 270L0 270L0 230ZM337 424L337 464L0 464L0 424"}],8694:[.99,.49,.337,{p:"337 750L0 750L0 710L337 710ZM337 270L0 270L0 230L337 230ZM337-210L0-210L0-250L337-250"}],8730:[.64,0,1.056,{p:"742 0L742 640L702 640L702 0"}],9140:[.772,-.504,.995,{p:"995 712L995 772L0 772L0 712"}],9141:[-.074,.342,.995,{p:"995-342L995-282L0-282L0-342"}],9180:[.796,-.502,.994,{p:"994 694L994 796L25 796L0 796L0 694L25 694"}],9181:[-.072,.366,.994,{p:"994-366L994-264L25-264L0-264L0-366L25-366"}],9182:[.854,-.622,2.003,{p:"2003 724L1498 724C1238 724 1014 753 1014 841C1014 848 1008 854 1001 854C994 854 988 848 988 841C988 753 764 724 504 724L0 724L0 622L504 622C753 622 950 711 1001 798C1052 711 1249 622 1498 622L2003 622"}],9183:[-.192,.423,2.003,{p:"2003-192L1498-192C1249-192 1052-281 1001-368C950-281 753-192 504-192L0-192L0-294L504-294C764-294 988-323 988-410C988-418 994-423 1001-423C1008-423 1014-418 1014-410C1014-323 1238-294 1498-294L2003-294"}],9184:[.873,-.605,1.36,{p:"1360 873L0 873L0 771L1360 771"}],9185:[-.175,.443,1.36,{p:"1360-341L0-341L0-443L1360-443"}],10214:[1,0,1.007,{p:"413 1000L353 1000L353 0L413 0ZM714 1000L654 1000L654 0L714 0"}],10215:[1,0,1.007,{p:"353 1000L293 1000L293 0L353 0ZM654 0L654 1000L594 1000L594 0"}],10222:[.998,0,.647,{p:"396 0L396 998L294 998L294 0"}],10223:[.998,0,.647,{p:"353 998L251 998L251 0L353 0"}]}},4611:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.frakturBold=void 0,t.frakturBold={}},3616:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.fraktur=void 0,t.fraktur={}},3172:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.italic=void 0,t.italic={32:[0,0,.358,{p:""}],33:[.716,0,.307,{ic:.068,p:"370 654C374 665 375 669 375 675C375 695 360 716 330 716C327 716 275 715 265 656L190 211C188 202 188 199 188 199C188 189 194 187 203 187C214 187 215 188 221 204ZM222 63C222 83 207 106 177 106C146 106 113 77 113 43C113 18 132 0 157 0C191 0 222 32 222 63"}],34:[.705,-.423,.401,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423ZM448 673C453 691 442 705 424 705C406 705 387 691 384 673L338 423L368 423"}],35:[.694,.194,.818,{ic:.01,p:"828 347C828 367 808 367 794 367L658 367L802 657C804 662 807 668 807 674C807 683 801 694 787 694C781 694 776 692 772 688L613 367L448 367L592 657C594 662 597 668 597 674C597 683 591 694 577 694C571 694 566 692 562 688L403 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L382 327L306 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L285 133L141-157C139-162 136-168 136-174C136-183 142-194 156-194C162-194 167-192 171-188L330 133L495 133L351-157C349-162 346-168 346-174C346-183 352-194 366-194C372-194 377-192 381-188L540 133L746 133C761 133 779 133 779 153C779 173 761 173 746 173L561 173L637 327L794 327C808 327 828 327 828 347ZM592 327L516 173L351 173L427 327"}],36:[.75,.056,.5,{ic:.082,p:"581 560C588 644 535 700 442 704L452 750L421 750L414 722C413 719 412 712 411 709C410 705 409 705 405 704C256 682 186 564 179 483C176 440 188 399 213 371C241 340 266 332 314 319L239 20C170 24 116 62 120 140C124 138 132 137 137 137C172 137 193 165 195 189C197 221 171 229 157 229C102 229 97 164 95 144C86 39 155-6 231-10L220-56L251-56L262-10C379-1 487 109 497 229C503 302 471 341 467 347C435 385 409 391 365 402L433 674C497 671 555 641 555 568C550 570 543 571 538 571C509 571 484 548 481 518C479 491 499 479 519 479C574 479 579 544 581 560ZM402 673L336 410C310 416 232 435 239 522C245 593 316 663 402 673ZM438 191C432 117 364 34 271 21L343 311C394 301 444 269 438 191"}],37:[.75,.056,.818,{ic:.028,p:"846 730C846 741 837 750 827 750C817 750 813 745 802 732C759 682 684 643 608 643C511 643 469 699 455 718C447 729 431 750 395 750C304 750 205 610 205 480C205 398 245 347 300 347C388 347 479 495 479 624C479 637 479 649 476 663C499 645 546 621 607 621C639 621 681 628 729 650L729 649L156-16C149-24 145-28 145-36C145-47 155-56 165-56C171-56 176-55 186-43L835 709C842 718 846 722 846 730ZM788 221C788 269 770 347 704 347C610 347 513 204 513 77C513 1 550-56 608-56C701-56 788 100 788 221ZM449 629C449 507 366 369 302 369C262 369 256 421 256 449C256 522 309 728 395 728C435 728 449 675 449 629ZM757 226C757 101 673-34 610-34C566-34 564 31 564 46C564 113 615 325 704 325C739 325 757 282 757 226"}],38:[.716,.022,.767,{ic:.037,p:"734 311C734 371 712 421 677 467C773 536 804 646 804 663C804 684 787 694 771 694C750 694 724 677 724 647C724 628 736 617 758 616C723 529 654 485 606 455C557 425 490 383 490 313C490 269 518 242 553 242C582 242 601 265 601 289C601 312 584 320 569 320C548 320 531 306 524 288C521 296 521 302 521 310C521 368 558 391 650 448C692 394 702 350 702 308C702 228 645 0 383 0C304 0 202 35 202 156C202 212 230 301 253 342C256 339 287 310 334 310C386 310 430 355 430 401C430 439 403 461 367 461C337 461 302 449 269 427C272 530 331 694 424 694C454 694 498 676 499 603C442 603 442 554 442 554C442 541 451 522 477 522C527 522 530 583 530 601C530 662 493 716 424 716C317 716 211 582 211 456C211 443 211 424 220 396C222 391 222 389 222 389L219 383C147 305 126 213 126 176C126 72 217-22 382-22C660-22 734 211 734 311ZM400 406C400 370 373 332 336 332C306 332 286 352 276 379C286 392 324 439 367 439C383 439 400 431 400 406"}],39:[.705,-.423,.307,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423"}],40:[.75,.25,.409,{ic:.107,p:"271-240C271-240 271-236 264-226C210-144 202-59 202 11C202 147 261 518 501 722C515 736 516 737 516 740C516 747 512 750 506 750C495 750 380 669 293 527C183 346 152 154 152 47C152-12 161-75 179-125C204-192 247-250 261-250C267-250 271-246 271-240"}],41:[.75,.25,.409,{p:"382 453C382 512 373 575 355 625C330 692 287 750 273 750C267 750 263 746 263 740C263 740 263 736 270 726C324 644 332 559 332 489C332 353 273-18 33-222C19-236 18-237 18-240C18-247 22-250 28-250C39-250 154-169 241-27C351 154 382 346 382 453"}],42:[.75,-.319,.511,{ic:.072,p:"537 447C537 457 530 461 522 466L409 534L559 604C569 608 583 617 583 634C583 637 582 654 563 654C555 654 549 650 546 648L406 555L459 716C460 720 463 728 463 732C463 743 453 750 443 750C416 750 411 723 410 716L383 555L293 643C284 652 282 654 274 654C257 654 242 637 242 622C242 613 245 611 256 604L369 535L219 465C198 455 195 444 195 435C195 423 203 415 215 415C223 415 227 418 232 421L373 514L319 353C318 349 315 342 315 337C315 327 323 319 336 319C362 319 367 345 368 353L395 514L485 426C495 416 498 415 505 415C520 415 537 431 537 447"}],43:[.557,.057,.767,{p:"752 250C752 270 733 270 719 270L472 270L534 518C538 532 538 533 538 537C538 548 530 557 518 557C502 557 498 541 496 532L431 270L173 270C159 270 140 270 140 250C140 230 159 230 173 230L421 230L359-17C356-31 355-32 355-36C355-50 365-57 375-57C390-57 394-43 397-32L462 230L719 230C733 230 752 230 752 250"}],44:[.106,.193,.307,{p:"224 47C224 80 210 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 193 11 198 15C183-62 133-126 86-166C74-178 73-179 73-183C73-186 76-193 83-193C101-193 224-72 224 47"}],45:[.243,-.187,.358,{p:"331 199C333 205 339 227 339 231C339 243 330 243 314 243L119 243C99 243 97 243 93 230C91 224 86 205 86 200C86 187 94 187 112 187L304 187C323 187 328 187 331 199"}],46:[.106,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63"}],47:[.75,.25,.511,{ic:.105,p:"616 730C616 741 607 750 597 750C589 750 583 747 574 732L27-211C20-224 20-230 20-230C20-241 29-250 39-250C47-250 53-247 62-232L609 711C616 724 616 730 616 730"}],58:[.431,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],59:[.431,.193,.307,{p:"218 53C218 66 218 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 188 8 190 9C172-65 132-122 80-172C75-175 73-178 73-182C73-188 77-193 83-193C101-193 218-67 218 53ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],60:[.54,.04,.778,{ic:.047,p:"689-20C692-9 686-4 676 2L213 250L800 498C813 504 821 509 824 520C827 531 820 540 809 540C806 540 804 540 789 533L170 272C158 267 149 262 146 250C143 238 149 233 159 228L648-33C659-40 661-40 664-40C675-40 686-31 689-20"}],61:[.367,-.133,.767,{ic:.01,p:"728 153C728 173 710 173 695 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L695 133C710 133 728 133 728 153ZM777 347C777 367 757 367 743 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L743 327C757 327 777 327 777 347"}],62:[.54,.04,.778,{p:"757 250C760 262 753 267 743 272L254 533C243 540 241 540 238 540C227 540 216 531 213 520C211 511 214 505 227 498L690 250L103 2C87-5 80-11 78-20C75-31 82-40 93-40C96-40 98-40 113-33L732 228C744 233 754 238 757 250"}],63:[.716,0,.511,{ic:.04,p:"551 592C551 663 504 716 431 716C278 716 194 506 194 463C194 437 215 431 228 431C254 431 277 454 277 480C277 494 269 512 239 512C275 612 349 694 431 694C477 694 516 664 516 606C516 535 465 494 436 470L315 375C290 354 246 320 246 257C246 224 264 187 306 187C373 187 418 258 418 282C418 292 408 292 403 292C391 292 390 290 386 277C372 237 337 209 306 209C288 209 281 227 281 243C281 282 299 296 363 346L441 409C482 441 551 496 551 592ZM324 63C324 83 309 106 279 106C248 106 215 77 215 43C215 18 234 0 259 0C293 0 324 32 324 63"}],64:[.705,.011,.767,{ic:.022,p:"706 68C706 78 700 78 681 78C665 78 663 78 647 71C566 34 478 11 389 11C251 11 182 119 182 246C182 470 377 683 556 683C681 683 759 581 759 448C759 400 721 150 632 150C626 150 614 150 614 175C614 181 616 189 617 195L682 458C683 461 684 471 684 471C684 481 677 481 661 481L635 481C627 501 601 566 522 566C403 566 279 429 279 286C279 188 341 128 417 128C483 128 533 174 553 193C556 136 607 128 628 128C699 128 731 200 746 241C747 244 789 354 789 445C789 611 684 705 557 705C356 705 151 480 151 248C151 113 230-11 388-11C402-11 471-11 558 11C584 17 706 52 706 68ZM570 268C561 232 488 150 420 150C357 150 340 224 340 270C340 401 437 544 522 544C596 544 613 458 613 444L610 430"}],91:[.75,.25,.307,{ic:.139,p:"206-222C206-210 196-210 180-210L121-210L351 710L416 710C434 710 435 711 439 715C442 720 446 738 446 738C446 750 436 750 420 750L343 750C321 750 320 750 315 731L76-225C75-228 73-238 73-238C73-250 83-250 99-250L176-250C194-250 195-249 199-245C202-240 206-222 206-222"}],92:[.75,.25,.5,{p:"386-230C386-230 387-225 385-212L280 728C279 739 278 750 264 750C253 750 241 741 239 730C239 730 237 725 239 712L344-228C345-239 347-250 361-250C372-250 383-241 386-230"}],93:[.75,.25,.307,{ic:.052,p:"117-231L356 725C357 728 359 738 359 738C359 750 349 750 333 750L256 750C238 750 237 749 233 745C230 740 226 722 226 722C226 710 236 710 252 710L311 710L81-210L16-210C-2-210-3-211-7-215C-10-220-14-238-14-238C-14-250-4-250 12-250L89-250C111-250 112-250 117-231"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.11,.14,.743,{p:"727-125C729-117 724-110 716-110L-27-110C-36-110-44-117-46-125C-48-133-43-140-35-140L708-140C717-140 725-133 727-125"}],96:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],123:[.75,.25,.5,{ic:.113,p:"612 739C615 750 607 750 595 750C495 750 393 699 373 627L327 444C304 350 300 334 267 306C249 292 215 265 151 261C144 261 137 260 135 250C132 240 138 240 148 239C190 236 270 215 245 115L195-83C181-141 172-175 215-212C251-242 314-250 345-250C357-250 365-250 367-239C370-229 364-229 354-228C276-223 251-178 251-142C250-131 251-129 260-94L297 56C305 86 317 137 318 147C321 213 264 239 228 250C354 284 372 355 379 383L424 563C442 635 447 657 478 682C500 700 529 724 600 728C605 729 610 733 612 739"}],124:[.75,.25,.278,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217"}],125:[.75,.25,.5,{p:"490 250C492 260 486 260 476 261C434 264 354 285 379 385L429 583C443 641 452 675 409 712C373 741 312 750 280 750C270 750 260 750 257 739C254 729 260 729 270 728C348 723 374 678 374 642C374 631 373 629 365 594L327 444C320 414 307 363 306 353C303 287 360 261 397 250C270 216 252 145 245 117L200-63C182-135 177-157 147-182C124-200 95-224 24-228C19-229 14-233 12-239C10-250 20-250 30-250C130-250 231-199 251-127L297 56C321 150 325 166 358 194C375 208 409 235 473 239C480 239 487 240 490 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.511,{p:""}],168:[.649,-.553,.511,{ic:.032,p:"366 610C366 629 353 649 326 649C297 649 268 621 268 592C268 572 282 553 309 553C337 553 366 581 366 610ZM543 610C543 629 530 649 503 649C474 649 445 621 445 592C445 572 459 553 486 553C514 553 543 581 543 610"}],175:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],176:[.683,-.428,.383,{ic:.079,p:"458 556C476 626 433 683 363 683C292 683 220 626 203 556C185 485 228 428 299 428C369 428 441 485 458 556ZM418 556C406 507 357 468 309 468C260 468 231 507 243 556C255 604 304 643 353 643C401 643 430 604 418 556"}],180:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],305:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],567:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],710:[.683,-.518,.511,{ic:.018,p:"527 536L433 680C430 684 423 684 418 680L252 536C241 526 251 512 263 520L411 619L509 520C517 512 534 526 527 536"}],711:[.683,-.518,.511,{ic:.054,p:"560 665C571 675 561 689 549 681L402 582L303 681C295 689 278 675 285 665L379 521C382 517 389 517 394 521"}],713:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],714:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],715:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],728:[.686,-.516,.511,{ic:.052,p:"563 676C563 682 558 686 552 686C544 686 542 681 539 672C511 587 438 552 391 552C332 552 303 595 303 642C303 652 308 675 308 675C308 684 301 686 297 686C280 686 280 639 280 634C280 573 316 516 387 516C499 516 563 647 563 676"}],729:[.654,-.548,.307,{ic:.051,p:"358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],730:[.705,-.529,.831,{p:"628 639C628 639 627 559 556 559C535 559 512 565 512 594C512 594 512 675 584 675C614 675 628 664 628 639ZM666 638C666 669 643 705 591 705C534 705 475 655 474 597C474 550 512 529 548 529C607 529 666 582 666 638"}],732:[.651,-.55,.511,{ic:.057,p:"568 640C568 646 563 650 557 650C552 650 549 648 544 643C541 639 484 585 454 585C442 585 434 593 425 608C410 633 398 651 371 651C347 651 318 631 297 615C297 615 244 572 244 561C244 555 248 551 255 551C260 551 263 554 268 558C268 558 327 616 357 616C372 616 380 604 389 589C400 571 413 550 440 550C486 550 568 631 568 640"}],768:[.696,-.505,0,{dx:.137,p:"-67 522C-65 525-64 527-69 537L-140 679C-145 688-149 696-163 696C-175 696-196 686-205 668C-213 651-207 642-201 636L-101 513C-96 505-94 505-91 505C-84 505-71 514-67 522"}],769:[.696,-.505,0,{ic:.028,dx:.077,p:"28 668C28 686 12 696 0 696C-14 696-22 688-31 679L-173 537C-183 527-183 525-183 522C-183 514-174 505-167 505C-164 505-162 505-153 513L8 636C17 642 28 651 28 668"}],770:[.683,-.518,0,{ic:.018,dx:.123,p:"16 536L-78 680C-81 684-88 684-93 680L-259 536C-270 526-260 512-248 520L-100 619L-2 520C6 512 23 526 16 536"}],771:[.651,-.55,0,{ic:.057,dx:.105,p:"57 640C57 646 52 650 46 650C41 650 38 648 33 643C30 639-27 585-57 585C-69 585-77 593-86 608C-101 633-113 651-140 651C-164 651-193 631-214 615C-214 615-267 572-267 561C-267 555-263 551-256 551C-251 551-248 554-243 558C-243 558-184 616-154 616C-139 616-131 604-122 589C-111 571-98 550-71 550C-25 550 57 631 57 640"}],772:[.616,-.586,0,{ic:.061,dx:.105,p:"61 605C61 616 51 616 36 616L-244 616C-261 616-271 616-271 599C-271 586-263 586-246 586L34 586C51 586 61 586 61 605"}],774:[.686,-.516,0,{ic:.052,dx:.089,p:"52 676C52 682 47 686 41 686C33 686 31 681 28 672C0 587-73 552-120 552C-179 552-208 595-208 642C-208 652-203 675-203 675C-203 684-210 686-214 686C-231 686-231 639-231 634C-231 573-195 516-124 516C-12 516 52 647 52 676"}],775:[.654,-.548,0,{dx:.105,p:"-51 611C-51 632-66 654-96 654C-128 654-160 623-160 591C-160 569-144 548-115 548C-83 548-51 579-51 611"}],776:[.649,-.553,0,{ic:.032,dx:.105,p:"-145 610C-145 629-158 649-185 649C-214 649-243 621-243 592C-243 572-229 553-202 553C-174 553-145 581-145 610ZM32 610C32 629 19 649-8 649C-37 649-66 621-66 592C-66 572-52 553-25 553C3 553 32 581 32 610"}],778:[.705,-.529,0,{dx:.101,p:"-43 639C-43 639-44 559-115 559C-136 559-159 565-159 594C-159 594-159 675-87 675C-57 675-43 664-43 639ZM-5 638C-5 669-28 705-80 705C-137 705-196 655-197 597C-197 550-159 529-123 529C-64 529-5 582-5 638"}],780:[.683,-.518,0,{ic:.054,dx:.087,p:"49 665C60 675 50 689 38 681L-109 582L-208 681C-216 689-233 675-226 665L-132 521C-129 517-122 517-117 521"}],8208:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8209:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8211:[.277,-.255,.511,{ic:.04,p:"551 266C551 277 541 277 526 277L118 277C103 277 93 277 93 266C93 255 103 255 118 255L526 255C541 255 551 255 551 266"}],8212:[.277,-.255,1.022,{ic:.014,p:"1036 266C1036 277 1026 277 1011 277L144 277C129 277 119 277 119 266C119 255 129 255 144 255L1011 255C1026 255 1036 255 1036 266"}],8214:[.75,.25,.398,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217ZM225-217L458 717C462 731 467 750 447 750C427 750 422 731 418 717L185-217C181-231 177-250 197-250C217-250 221-231 225-217"}],8216:[.693,-.394,.307,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458"}],8217:[.694,-.395,.307,{ic:.066,p:"373 631C373 652 368 694 325 694C285 694 260 659 260 630C260 598 283 588 304 588C321 588 339 597 349 607C338 547 300 476 234 422C221 410 220 409 220 405C220 402 223 395 230 395C249 395 373 514 373 631"}],8220:[.693,-.394,.49,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458ZM503 458C503 490 480 500 459 500C442 500 424 491 414 481C425 541 463 612 529 666C542 678 543 679 543 683C543 686 540 693 533 693C514 693 390 574 390 457C390 436 395 394 438 394C478 394 503 429 503 458"}],8221:[.694,-.395,.49,{ic:.064,p:"371 631C371 652 366 694 323 694C283 694 258 659 258 630C258 598 281 588 302 588C319 588 337 597 347 607C336 547 298 476 232 422C219 410 218 409 218 405C218 402 221 395 228 395C247 395 371 514 371 631ZM554 631C554 652 549 694 506 694C466 694 441 659 441 630C441 598 464 588 485 588C502 588 520 597 530 607C519 547 481 476 415 422C402 410 401 409 401 405C401 402 404 395 411 395C430 395 554 514 554 631"}],8230:[.106,0,.684,{p:"221 63C221 85 205 106 177 106C145 106 112 76 112 43C112 17 130 0 156 0C190 0 221 33 221 63ZM410 63C410 85 394 106 366 106C334 106 301 76 301 43C301 17 319 0 345 0C379 0 410 33 410 63ZM599 63C599 85 583 106 555 106C523 106 490 76 490 43C490 17 508 0 534 0C568 0 599 33 599 63"}],8260:[.683,0,.603,{ic:.09,p:"692 663C695 674 688 683 677 683C670 683 663 680 658 674L88 31C85 28 83 24 82 20C79 9 86 0 97 0C104 0 111 4 116 9L686 653C689 656 691 659 692 663"}],8364:[.705,.022,.576,{ic:.123,p:"522-12L561 143C562 149 559 153 553 153L543 153C538 153 533 149 531 144C506 73 445 8 377 8C319 8 282 50 267 102C251 154 255 212 266 271L500 271C504 271 509 274 511 278L517 291C520 296 516 301 510 301L272 301L281 342L292 383L557 383C562 383 566 386 569 390L575 403C577 408 573 413 567 413L301 413C320 472 345 529 386 581C428 633 486 675 544 675C612 675 641 611 630 539C629 534 632 530 638 530L648 530C653 530 659 534 660 540L699 695C700 701 697 705 691 705L688 705C685 705 682 704 680 702L636 661C615 688 584 705 543 705C467 705 388 660 328 598C275 543 236 479 210 413L165 413C161 413 156 410 154 405L149 395C146 389 149 383 155 383L199 383C195 369 191 355 187 342C184 328 181 314 179 301L137 301C133 301 128 298 126 293L121 283C118 277 121 271 127 271L175 271C167 204 174 140 200 86C229 23 285-22 361-22C402-22 442-5 476 22L500-18C501-21 503-22 507-22L510-22C515-22 521-18 522-12"}],8486:[.705,0,.716,{ic:.043,p:"685 146C685 157 673 157 670 157C659 157 658 156 647 133C636 108 623 85 617 75C611 67 607 60 557 60L488 60C508 102 539 146 606 223C686 315 759 404 759 506C759 625 663 705 531 705C360 705 183 567 183 394C183 336 203 281 222 231C259 128 259 101 259 60L184 60C184 60 145 60 138 65C134 68 134 96 134 113L134 143C135 157 124 157 119 157C114 157 105 157 103 146L100 24C100 0 101 0 125 0L248 0C266 0 271 0 274 10C278 25 286 62 286 123C286 140 286 173 278 249C272 305 272 307 272 345C272 574 423 683 531 683C601 683 669 638 669 533C669 430 609 330 554 237C504 154 448 48 448 12C448 0 457 0 473 0L596 0C617 0 618 1 625 15L681 133C682 136 685 142 685 146"}],8487:[.684,.021,.716,{ic:.071,p:"784 538L787 660C787 684 786 684 762 684L639 684C621 684 616 684 613 674C609 659 601 622 601 561C601 544 601 511 609 435C615 379 615 377 615 339C615 110 464 1 356 1C286 1 218 46 218 151C218 254 278 354 333 447C383 530 439 636 439 672C439 684 430 684 414 684L291 684C270 684 269 683 262 669L206 551C205 548 202 542 202 538C202 527 214 527 217 527C228 527 229 528 240 551C251 576 264 599 270 609C276 617 280 624 330 624L399 624C379 582 348 538 281 461C201 369 128 280 128 178C128 59 224-21 356-21C527-21 704 117 704 290C704 348 684 403 665 453C628 556 628 583 628 624L703 624C703 624 742 624 749 619C753 616 753 588 753 571L753 541C752 527 763 527 768 527C773 527 782 527 784 538"}],8592:[.512,.011,.971,{p:"957 253C957 269 942 271 929 271L247 271C321 321 384 388 424 468L427 476C430 482 436 493 436 501C436 512 425 512 416 512C397 512 396 502 391 490C346 395 265 315 170 271C160 267 142 264 140 252C140 240 163 232 175 224C241 178 273 106 273 27L273 8C273-3 275-11 293-11C306-11 313-4 313 8L313 57C306 123 280 183 233 231L923 231C936 231 957 233 957 253"}],8593:[.694,.194,.512,{ic:.07,p:"578 424L582 442C583 448 581 452 576 453C474 480 419 573 438 684C439 690 435 694 430 694C424 694 418 690 416 684C380 573 277 480 162 453C157 452 152 448 151 442L147 424C145 417 150 412 158 414C238 432 315 480 372 546L192-174C186-201 226-201 232-174L412 546C437 480 490 432 561 414C568 412 576 417 578 424"}],8594:[.513,.01,.971,{p:"956 250L956 252C956 262 934 269 922 277C856 323 823 395 823 475L823 494C823 505 821 513 803 513C789 513 783 505 783 494L783 445C790 379 816 319 863 271L173 271C160 271 139 269 139 249C139 233 154 231 167 231L849 231C775 181 712 114 672 34L669 26C666 20 660 9 660 1C660-10 671-10 680-10C699-10 700 0 705 12C750 107 831 187 926 231C935 235 956 240 956 250"}],8595:[.694,.194,.512,{p:"486 58L490 76C492 83 487 88 479 86C399 68 322 20 265-46L445 674C451 701 411 701 405 674L225-46C200 20 147 68 76 86C69 88 61 83 59 76L55 58C54 52 56 48 61 47C163 20 218-73 199-184C198-190 202-194 207-194C213-194 219-190 221-184C257-73 360 20 475 47C480 48 485 52 486 58"}],8722:[.27,-.23,.767,{p:"752 250C752 270 734 270 719 270L173 270C159 270 139 270 139 250C139 230 159 230 173 230L719 230C734 230 752 230 752 250"}],8730:[.735,.104,.46,{ic:.226,p:"686 714L686 716C686 725 678 733 669 735L574 735C563 735 553 734 546 723C523 681 504 637 483 594C394 419 314 239 223 66C219 57 213 48 210 38L209 38C209 130 219 220 219 312C219 318 215 326 208 326C199 326 186 309 178 299L103 215C94 206 80 192 80 185C80 180 86 175 91 175C105 175 140 225 162 247C158 211 159 175 158 139C155 63 149-13 149-89C149-100 156-104 167-104L174-104C192-101 197-76 205-63C230-5 262 51 289 108L506 550L569 679C573 687 575 695 589 695L657 695C670 695 685 698 686 714"}],8734:[.456,.025,.92,{ic:.022,p:"467 201C397 110 311 26 213 26C130 26 113 120 137 213C159 304 232 391 316 391C380 391 412 320 440 261ZM891 218C868 127 796 40 712 40C648 40 615 111 588 170L561 230C631 321 717 405 815 405C898 405 915 311 891 218ZM933 213C964 338 914 453 797 453C698 453 608 378 533 288L522 314C487 390 430 456 338 456C226 456 126 340 95 218C64 93 113-22 230-22C330-22 420 53 494 143L506 117C541 41 598-25 689-25C802-25 902 91 933 213"}],8738:[.557,.057,.767,{ic:.044,p:"695 20C697 28 694 36 687 39L572 90C603 141 626 195 640 250C653 305 657 359 652 410L793 461C801 464 808 472 810 480C814 494 802 504 788 499L646 447C639 483 626 518 609 549C606 554 602 557 595 557C584 557 573 548 570 537C569 532 570 528 571 525C587 496 598 465 605 432L157 269C149 266 142 258 140 250C137 242 141 234 147 231L514 68C491 35 464 4 434-25C431-28 428-32 427-37C424-48 431-57 442-57C448-57 454-54 459-49C492-18 522 17 548 53L663 1C675-4 692 6 695 20ZM600 250C587 200 566 151 538 105L213 250L611 395C616 349 612 300 600 250"}],9001:[.751,.249,.409,{ic:.105,p:"274-231L274-226C274-211 271-195 270-180C259-46 241 90 232 224C232 230 231 236 231 242L231 246C232 251 236 256 238 260L251 282C332 411 403 544 484 673C494 689 514 715 514 730L514 733C513 743 505 751 495 751L490 750C475 746 465 722 457 707L381 579L207 287C201 276 189 262 189 249C189 227 193 204 196 182L233-216C235-231 236-249 254-249C264-249 273-240 274-231"}],9002:[.751,.249,.409,{p:"345 254C345 277 340 304 337 328L301 722C299 734 297 751 280 751C280 751 277 751 275 750C267 748 261 742 260 734L260 729C260 715 262 701 263 687L282 488L297 326C300 305 304 283 304 262C304 254 299 248 296 242L283 220L25-213C23-218 20-223 20-228L20-230C20-240 30-249 40-249C57-247 68-221 75-208L327 215C333 227 345 240 345 254"}],9702:[.379,-.081,.767,{p:"594 258C594 320 549 379 470 379C380 379 287 295 287 202C287 129 338 81 411 81C507 81 594 174 594 258ZM551 230C536 169 474 120 413 120C352 120 315 169 330 230C345 291 407 340 468 340C529 340 566 291 551 230"}],10214:[.751,.249,.422,{ic:.138,p:"320-221C320-212 312-208 303-208C298-208 293-209 288-209L235-209L269-72L460 690C462 700 461 711 478 711L546 711C557 713 560 731 560 740L560 744C557 750 551 751 545 751L336 751C316 751 315 736 313 722L76-225C75-229 73-233 73-237C73-248 83-249 89-249L300-249C317-249 320-234 320-221ZM424 709L198-192L192-207L172-209L121-209L347 694L353 709"}],10215:[.751,.249,.422,{ic:.052,p:"471 727C472 731 474 735 474 739C474 748 465 751 458 751L247 751C230 751 228 734 228 723C228 714 236 710 245 710C250 710 255 711 260 711L312 711L278 574L88-186C84-197 87-210 70-210C66-210 62-209 59-209L2-209C-9-211-12-229-12-238L-12-242C-9-248-3-249 3-249L211-249C231-249 232-234 234-220ZM426 709L200-192L194-207L174-209L123-209L349 694L355 709"}]}},2740:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.largeop=void 0,t.largeop={40:[.847,.347,.458,{p:"395-336C395-332 393-329 391-327C271-237 189-3 189 186L189 314C189 503 271 737 391 827C393 829 395 832 395 836C395 842 390 847 384 847C381 847 379 846 377 845C250 749 131 515 131 314L131 186C131-15 250-249 377-345C379-346 381-347 384-347C390-347 395-342 395-336"}],41:[.847,.347,.458,{p:"327 186L327 314C327 515 208 749 81 845C79 846 77 847 74 847C68 847 63 842 63 836C63 832 65 829 67 827C187 737 269 503 269 314L269 186C269-3 187-237 67-327C65-329 63-332 63-336C63-342 68-347 74-347C77-347 79-346 81-345C208-249 327-15 327 186"}],47:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],91:[.85,.35,.417,{p:"383-327C383-314 373-304 360-304L263-304L263 804L360 804C373 804 383 814 383 827C383 840 373 850 360 850L217 850L217-350L360-350C373-350 383-340 383-327"}],92:[1.108,.608,.768,{p:"711-584C711-581 711-578 710-575L103 1092C100 1101 91 1108 80 1108C66 1108 55 1097 55 1084C55 1081 56 1078 57 1075L664-592C667-601 676-608 687-608C701-608 711-597 711-584"}],93:[.85,.35,.417,{p:"200 850L57 850C44 850 34 840 34 827C34 814 44 804 57 804L154 804L154-304L57-304C44-304 34-314 34-327C34-340 44-350 57-350L200-350"}],123:[.85,.35,.583,{p:"486-336C486-329 480-323 473-322C389-314 327-255 327-200L327 100C327 167 264 224 181 250C264 276 327 333 327 400L327 700C327 755 389 814 473 822C480 823 486 829 486 836C486 844 480 850 472 850L471 850C356 838 257 775 257 700L257 400C257 338 195 272 111 264C104 263 98 257 98 250C98 243 104 237 111 236C195 228 257 162 257 100L257-200C257-275 356-338 471-350L472-350C480-350 486-344 486-336"}],125:[.85,.35,.583,{p:"485 250C485 257 479 263 472 264C388 272 326 338 326 400L326 700C326 775 227 838 112 850L111 850C103 850 97 844 97 836C97 829 103 823 110 822C194 814 256 755 256 700L256 400C256 333 319 276 402 250C319 224 256 167 256 100L256-200C256-255 194-314 110-322C103-323 97-329 97-336C97-344 103-350 111-350L112-350C227-338 326-275 326-200L326 100C326 162 388 228 472 236C479 237 485 243 485 250"}],770:[.746,-.572,.768,{p:"768 596C642 652 514 702 384 746C254 702 126 652 0 596L8 572C135 606 260 644 384 686C508 644 633 606 760 572"}],771:[.753,-.548,.778,{p:"778 740C778 747 773 753 766 753C761 753 757 750 755 746C716 677 661 652 592 636C579 633 566 631 554 631C501 631 450 654 401 676C343 701 283 726 222 726C206 726 190 724 173 720C92 700 47 647 2 566C1 564 0 562 0 560C0 553 6 548 13 548C17 548 21 550 23 554C62 623 117 648 187 664C199 667 212 669 225 669C277 669 328 646 378 624C435 599 495 574 556 574C572 574 589 576 605 580C687 600 732 653 777 734C778 736 778 738 778 740"}],774:[.742,-.578,.784,{p:"784 734L760 742C724 635 540 635 392 635C243 635 60 635 24 742L0 734C48 589 230 578 392 578C554 578 735 589 784 734"}],780:[.74,-.566,.768,{p:"768 716L760 740C633 706 508 668 384 626C260 668 135 706 8 740L0 716C126 660 254 610 384 566C514 610 642 660 768 716"}],8260:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],8719:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450L537-450L537-396C404-396 373-350 373-286L373 896L904 896L904-286C904-351 872-396 740-396L740-450"}],8720:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L740 950L740 896C873 896 904 850 904 786L904-396L373-396L373 786C373 851 405 896 537 896L537 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450"}],8721:[.95,.45,1.444,{p:"1387-130L1362-130C1323-234 1217-302 1102-332C1081-337 983-363 791-363L188-363L697 234C704 242 706 245 706 250C706 250 706 255 699 265L233 902L781 902C915 902 1006 888 1015 886C1069 878 1156 861 1235 811C1260 795 1328 750 1362 669L1387 669L1266 950L84 950C61 950 60 949 57 943C56 940 56 921 56 910L585 186L67-421C57-433 57-439 57-439C57-450 66-450 84-450L1266-450"}],8725:[.608,.107,.577,{p:"522 583C522 597 511 608 497 608C488 608 481 603 476 596L60-70C58-74 57-78 57-83C57-97 67-107 81-107C90-107 97-103 102-96L518 570C520 574 522 578 522 583"}],8726:[.608,.107,.577,{p:"522-83C522-78 520-74 518-70L102 596C97 603 90 608 81 608C67 608 57 597 57 583C57 578 58 574 60 570L476-96C481-103 488-107 497-107C511-107 522-97 522-83"}],8730:[1.15,.65,1,{ic:.02,p:"1020 1130C1020 1141 1012 1150 1000 1150C985 1150 981 1137 977 1124L464-500L249 250L110 87L126 72L194 152L424-650C457-650 458-650 466-626L1015 1110C1020 1125 1020 1130 1020 1130"}],8739:[.972,.472,.278,{p:"164-448L164 948C164 962 153 972 139 972C125 972 115 962 115 948L115-448C115-462 125-472 139-472C153-472 164-462 164-448"}],8741:[.972,.472,.364,{p:"106-448L106 948C106 962 95 972 81 972C67 972 57 962 57 948L57-448C57-462 67-472 81-472C95-472 106-462 106-448ZM309-448L309 948C309 962 298 972 284 972C270 972 260 962 260 948L260-448C260-462 270-472 284-472C298-472 309-462 309-448"}],8747:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8748:[1.361,.861,1.089,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268",ic:.33}],8749:[1.361,.861,1.509,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268",ic:.33}],8750:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 593 850 528 553L521 553C353 553 218 417 218 250C218 121 299 10 413-33L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L513-53L521-53C688-53 824 83 824 250C824 379 742 490 628 533L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM778 250C778 109 664-6 523-7L620 487C713 448 778 357 778 250ZM518 507L421 13C329 52 264 143 264 250C264 391 378 506 518 507",ic:.33}],8751:[1.361,.861,1.089,{p:"1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1010 839 942 526C878 543 806 553 731 553C696 553 663 551 631 547L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 590 839 523 527C342 479 218 371 218 250C218 154 297 66 420 10L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L519-26C583-43 655-53 731-53C765-53 798-51 830-47L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L939-27C1119 21 1244 129 1244 250C1244 346 1164 434 1041 491L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1198 250C1198 149 1096 65 949 22L1033 447C1133 400 1198 330 1198 250ZM512 478L428 53C328 100 264 170 264 250C264 351 365 435 512 478ZM933 482L839 0C804-5 768-7 731-7C658-7 590 2 528 18L622 500C657 505 693 507 731 507C803 507 872 498 933 482",ic:.33}],8752:[1.361,.861,1.509,{p:"1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1485 1041 1429 833 1360 514L1329 520C1250 537 1158 547 1051 551L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1013 850 948 553L941 553C822 553 718 546 628 534L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 589 833 520 513C428 491 356 460 307 422C247 375 218 318 218 250C218 182 247 125 307 78C337 55 375 34 422 17L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L521-14L552-20C631-37 724-47 830-51L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L933-53L941-53C1059-53 1163-46 1253-34L1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337L1362-13C1454 9 1525 40 1574 78C1634 125 1664 182 1664 250C1664 318 1634 375 1574 422C1544 445 1506 466 1460 484L1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM1618 250C1618 196 1593 151 1546 115C1505 82 1446 56 1372 37L1451 438C1489 423 1521 405 1546 385C1593 349 1618 304 1618 250ZM509 463L430 63C392 77 361 95 335 115C288 151 264 196 264 250C264 304 288 349 335 385C377 418 435 444 509 463ZM938 507L838-5C732-1 640 9 562 25L531 31L620 486C710 500 817 507 938 507ZM1350 469L1261 14C1171 0 1064-7 943-7L1043 505C1149 501 1242 491 1320 475",ic:.33}],8753:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 237 208 227 221 227C233 227 244 237 244 250C244 403 368 527 521 527L523 527L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C515-58 574 224 624 507C709 473 773 398 792 307C775 318 757 327 736 332C734 333 731 333 728 333C717 331 710 320 712 309C713 301 719 295 727 293C762 284 791 261 808 229C812 221 821 217 829 218C838 220 845 227 846 235C851 271 870 304 900 324C907 328 910 336 909 344C907 355 896 362 886 360C883 360 880 359 878 357C862 346 848 333 837 317C813 426 735 515 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8754:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C672-73 799 32 834 172C835 174 835 176 835 178C835 191 825 201 812 201C801 201 792 193 790 183C760 63 651-27 521-27L519-27L624 507C701 476 761 411 786 330C768 341 749 348 729 352C726 352 724 352 721 351C710 348 704 338 706 327C708 319 715 313 722 312C758 306 789 285 808 254C813 247 822 243 830 245C839 247 845 255 845 263C848 299 865 333 893 356C899 360 902 368 900 376C897 387 887 393 876 391C873 390 870 389 868 387C853 375 840 360 830 343C801 441 727 519 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8755:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C666-73 790 24 830 157C840 140 853 125 868 113C870 111 873 110 876 109C887 107 897 113 900 124C902 132 899 140 893 144C865 167 848 201 845 237C845 245 839 253 830 255C822 257 813 253 808 246C789 215 758 194 722 188C715 187 708 181 706 173C704 162 710 152 721 149C724 148 726 148 729 148C749 152 768 159 786 170C751 56 646-27 521-27L519-27L624 507C706 474 768 403 790 317C792 307 801 299 812 299C825 299 835 309 835 322C835 324 835 326 834 328C808 432 732 517 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8896:[.958,.436,1.111,{p:"1041-393L575 944C569 962 542 962 535 944L69-393C55-433 115-455 129-414L555 807L981-414C995-455 1055-433 1041-393"}],8897:[.936,.458,1.111,{p:"1041 893C1055 933 995 955 981 914L555-307L129 914C115 955 55 933 69 893L535-444C542-462 569-462 575-444"}],8898:[.939,.417,1.111,{p:"1046-385L1046 540C1046 758 828 939 556 939C284 939 66 758 66 540L66-385C66-402 80-417 98-417C116-417 130-402 130-385L130 540C130 727 323 875 556 875C789 875 982 727 982 540L982-385C982-402 996-417 1014-417C1032-417 1046-402 1046-385"}],8899:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40"}],8968:[.85,.35,.472,{p:"443 827C443 840 433 850 420 850L182 850L182-327C182-340 192-350 205-350C218-350 228-340 228-327L228 804L420 804C433 804 443 814 443 827"}],8969:[.85,.35,.472,{p:"290-327L290 850L52 850C39 850 29 840 29 827C29 814 39 804 52 804L244 804L244-327C244-340 254-350 267-350C280-350 290-340 290-327"}],8970:[.85,.35,.472,{p:"443-327C443-314 433-304 420-304L228-304L228 827C228 840 218 850 205 850C192 850 182 840 182 827L182-350L420-350C433-350 443-340 443-327"}],8971:[.85,.35,.472,{p:"290 827C290 840 280 850 267 850C254 850 244 840 244 827L244-304L52-304C39-304 29-314 29-327C29-340 39-350 52-350L290-350"}],9140:[.735,-.541,1.11,{p:"1110 735L0 735L0 564C0 552 10 541 23 541C36 541 46 552 46 564L46 689L1064 689L1064 564C1064 552 1074 541 1087 541C1100 541 1110 552 1110 564"}],9141:[-.111,.305,1.11,{p:"1110-305L1110-134C1110-122 1100-111 1087-111C1074-111 1064-122 1064-134L1064-259L46-259L46-134C46-122 36-111 23-111C10-111 0-122 0-134L0-305"}],9180:[.761,-.511,1.508,{p:"1508 525C1508 529 1506 532 1504 535C1387 652 1097 761 851 761L657 761C411 761 121 652 4 535C2 532 0 529 0 525C0 517 6 511 14 511C18 511 21 513 24 515C136 627 422 703 657 703L851 703C1086 703 1372 627 1484 515C1487 513 1490 511 1494 511C1502 511 1508 517 1508 525"}],9181:[-.081,.331,1.508,{p:"1508-95C1508-87 1502-81 1494-81C1490-81 1487-83 1484-85C1372-197 1086-273 851-273L657-273C422-273 136-197 24-85C21-83 18-81 14-81C6-81 0-87 0-95C0-99 2-102 4-105C121-222 411-331 657-331L851-331C1097-331 1387-222 1504-105C1506-102 1508-99 1508-95"}],9182:[.818,-.509,1.494,{p:"1494 516L1494 518C1462 605 1362 692 1258 692L976 692C859 692 754 735 754 811C754 814 751 818 747 818C743 818 740 814 740 811C740 735 635 692 518 692L236 692C132 692 32 605 0 518L0 516C0 512 3 509 7 509C10 509 13 510 14 513C41 589 146 634 236 634L518 634C633 634 722 697 747 770C772 697 861 634 976 634L1258 634C1348 634 1453 589 1480 513C1481 510 1484 509 1487 509C1491 509 1494 512 1494 516"}],9183:[-.078,.387,1.494,{p:"1494-85C1494-82 1491-78 1487-78C1484-78 1481-80 1480-83C1453-159 1348-204 1258-204L976-204C861-204 772-267 747-340C722-267 633-204 518-204L236-204C146-204 41-159 14-83C13-80 10-78 7-78C3-78 0-82 0-85L0-88C32-175 132-262 236-262L518-262C635-262 740-305 740-380C740-384 743-387 747-387C751-387 754-384 754-380C754-305 859-262 976-262L1258-262C1362-262 1462-175 1494-88"}],9184:[.854,-.612,1.55,{p:"1550 612L1308 854L242 854L0 612L70 612L242 784L1308 784L1480 612"}],9185:[-.182,.424,1.55,{p:"1550-182L1480-182L1308-354L242-354L70-182L0-182L242-424L1308-424"}],10145:[.468,-.032,1.423,{p:"1361 258C1251 287 1158 362 1106 463C1102 472 1090 469 1090 460L1090 347L76 347C65 347 56 338 56 327L56 173C56 162 65 153 76 153L1090 153L1090 40C1090 31 1102 28 1106 37C1158 138 1251 213 1361 242C1369 244 1369 256 1361 258"}],10214:[.85,.35,.48,{p:"458-327C458-314 448-304 435-304L335-304L335 804L435 804C448 804 458 814 458 827C458 840 448 850 435 850L142 850L142-350L435-350C448-350 458-340 458-327ZM289 804L289-304L188-304L188 804"}],10215:[.85,.35,.48,{p:"338-350L338 850L45 850C32 850 22 840 22 827C22 814 32 804 45 804L145 804L145-304L45-304C32-304 22-314 22-327C22-340 32-350 45-350ZM292-304L191-304L191 804L292 804"}],10216:[.85,.35,.472,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327"}],10217:[.85,.35,.472,{p:"333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10218:[.85,.35,.682,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327ZM621-327C621-324 620-321 619-319L397 250L619 819C620 821 621 824 621 827C621 840 611 850 598 850C588 850 580 844 576 835L350 258C349 256 349 253 349 250C349 247 349 244 350 242L576-335C580-344 588-350 598-350C611-350 621-340 621-327"}],10219:[.85,.35,.682,{p:"543 250C543 253 542 256 541 258L315 835C312 844 304 850 294 850C281 850 271 840 271 827C271 824 271 821 272 819L495 250L272-319C271-321 271-324 271-327C271-340 281-350 294-350C304-350 312-344 315-335L541 242C542 244 543 247 543 250ZM333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10222:[.864,.364,.323,{p:"267-350C267-346 265-343 263-340C206-283 176-59 176 157L176 343C176 559 206 783 263 840C265 843 267 846 267 850C267 858 261 864 253 864C249 864 246 862 243 860C183 800 118 570 118 343L118 157C118-70 183-300 243-360C246-362 249-364 253-364C261-364 267-358 267-350"}],10223:[.864,.364,.323,{p:"205 157L205 343C205 570 140 800 80 860C77 862 74 864 70 864C62 864 56 858 56 850C56 846 58 843 60 840C117 783 147 559 147 343L147 157C147-59 117-283 60-340C58-343 56-346 56-350C56-358 62-364 70-364C74-364 77-362 80-360C140-300 205-70 205 157"}],10752:[.902,.402,1.511,{p:"1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250ZM840 250C840 296 802 334 756 334C710 334 672 296 672 250C672 204 710 166 756 166C802 166 840 204 840 250ZM1344 250C1344-75 1081-338 756-338C431-338 168-75 168 250C168 575 431 838 756 838C1081 838 1344 575 1344 250"}],10753:[.902,.402,1.511,{p:"1343 282L788 282L788 837C1087 821 1327 581 1343 282ZM724 837L724 282L169 282C185 581 425 821 724 837ZM724-337C425-321 185-81 169 218L724 218ZM1343 218C1327-81 1087-321 788-337L788 218ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10754:[.902,.402,1.511,{p:"1344 250C1344 99 1287-38 1194-142L801 250L1194 642C1287 538 1344 401 1344 250ZM1148 688L756 295L364 688C468 781 605 838 756 838C907 838 1044 781 1148 688ZM711 250L318-142C225-38 168 99 168 250C168 401 225 538 318 642ZM1148-188C1044-281 907-338 756-338C605-338 468-281 364-188L756 205ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10755:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM640 250C640 296 602 334 556 334C510 334 472 296 472 250C472 204 510 166 556 166C602 166 640 204 640 250"}],10756:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM854 250C854 268 840 282 822 282L588 282L588 516C588 534 574 548 556 548C538 548 524 534 524 516L524 282L290 282C272 282 258 268 258 250C258 232 272 218 290 218L524 218L524-16C524-34 538-48 556-48C574-48 588-34 588-16L588 218L822 218C840 218 854 232 854 250"}],10757:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936L98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436C116-436 130-421 130-404L130 872L982 872L982-404C982-421 996-436 1014-436C1032-436 1046-421 1046-404"}],10758:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936C996 936 982 921 982 904L982-372L130-372L130 904C130 921 116 936 98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436L1014-436C1032-436 1046-421 1046-404"}],10761:[.88,.38,1.371,{p:"1306-370C1319-358 1319-337 1306-325L731 250L1306 825C1319 837 1319 858 1306 870C1294 883 1273 883 1261 870L686 295L111 870C99 883 78 883 66 870C53 858 53 837 66 825L641 250L66-325C53-337 53-358 66-370C78-383 99-383 111-370L686 205L1261-370C1273-383 1294-383 1306-370"}],10764:[1.361,.861,1.929,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM2203 1268C2203 1322 2149 1361 2094 1361C2018 1361 1962 1252 1907 1048C1904 1037 1768 535 1658-119C1632-272 1603-439 1570-578C1552-651 1506-839 1425-839C1389-839 1364-816 1364-816C1396-814 1413-792 1413-767C1413-734 1388-718 1365-718C1341-718 1316-733 1316-768C1316-819 1366-861 1427-861C1579-861 1636-627 1707-337C1784-21 1849 298 1903 619C1940 832 1977 1032 2011 1161C2023 1210 2057 1339 2096 1339C2127 1339 2152 1320 2156 1316C2123 1314 2106 1292 2106 1267C2106 1234 2131 1218 2154 1218C2178 1218 2203 1233 2203 1268",ic:.33}],10769:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1038 523 591 417-7C316 34 244 134 244 250C244 263 233 273 221 273C208 273 198 263 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C676-73 806 37 837 183C848 167 862 154 878 143C880 141 883 140 886 140C896 138 907 145 909 156C910 164 907 172 900 176C870 196 851 229 846 265C845 273 838 280 829 282C821 283 812 279 808 271C791 239 762 216 727 207C719 205 713 199 712 191C710 180 717 169 728 167C731 167 734 167 736 168C757 173 775 182 792 193C766 68 654-27 521-27L519-27L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}]}},5805:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lfTp=void 0,t.lfTp={8400:[.711,-.601,.208,{p:"208 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 608 7 601 15 601L208 601"}],8406:[.711,-.521,.205,{p:"205 601L205 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 609 4 604 10 602C46 590 76 564 91 530C94 525 99 521 105 521C113 521 120 528 120 536C120 538 120 540 119 542C108 565 93 585 74 601"}],8429:[-.171,.281,.208,{p:"208-201L208-171L15-171C7-171 0-178 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8430:[-.091,.281,.205,{p:"205-201L205-171L74-171C93-155 108-135 119-112C120-110 120-108 120-106C120-98 113-91 105-91C99-91 94-95 91-100C76-134 46-160 10-172C4-174 0-179 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8592:[.51,.01,.507,{p:"507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8593:[.505,0,.5,{p:"480 267C480 276 474 283 466 286C422 299 382 323 350 354C310 393 276 439 263 495C262 501 256 505 250 505C244 505 238 501 237 495C224 439 190 393 150 354C118 323 78 299 34 286C26 283 20 276 20 267C20 256 29 247 40 247C42 247 44 247 46 248C96 263 141 290 178 325C198 345 215 367 230 390L230 0L270 0L270 390C285 367 302 345 322 325C359 290 404 263 454 248C456 247 458 247 460 247C471 247 480 256 480 267"}],8602:[.51,.01,.386,{p:"386 230L386 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8606:[.51,.01,.507,{p:"507 230L507 270L239 270C268 290 295 314 317 342C349 384 372 433 383 486L383 490C383 501 374 510 363 510C354 510 346 503 344 494C334 447 314 403 285 367C254 327 215 291 168 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230L168 230C215 209 254 173 285 133C314 97 334 53 344 6C346-3 354-10 363-10C374-10 383-1 383 10L383 14C372 67 349 116 317 158C295 186 268 210 239 230"}],8607:[.505,0,.572,{p:"516 117C516 126 510 133 502 136C458 149 418 173 386 204C352 237 322 275 306 321L306 390C321 367 338 345 358 325C395 290 440 263 490 248C492 247 494 247 496 247C507 247 516 256 516 267C516 276 510 283 502 286C458 299 418 323 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 321C250 275 220 237 186 204C154 173 114 149 70 136C62 133 56 126 56 117C56 106 65 97 76 97C78 97 80 97 82 98C132 113 177 140 214 175C234 195 251 217 266 240L266 0L306 0L306 240C321 217 338 195 358 175C395 140 440 113 490 98C492 97 494 97 496 97C507 97 516 106 516 117"}],8611:[.51,.01,.58,{p:"580 270L233 270C134 305 60 390 40 494C38 503 30 510 20 510C9 510 0 501 0 490L0 486C21 383 87 297 179 250C87 203 21 117 0 14L0 10C0-1 9-10 20-10C30-10 38-3 40 6C60 110 134 195 233 230L580 230"}],8614:[.51,.01,.499,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230"}],8615:[.498,0,.632,{p:"556 458C583 458 583 498 556 498L76 498C49 498 49 458 76 458L296 458L296 0L336 0L336 458"}],8618:[.55,-.23,.507,{p:"507 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510L200 510C211 510 220 519 220 530C220 541 211 550 200 550L160 550C72 550 0 478 0 390C0 302 72 230 160 230L507 230"}],8620:[.55,.05,.507,{p:"507 230L507 270L320 270L320 390C320 478 248 550 160 550C72 550 0 478 0 390C0 302 72 230 160 230L280 230L280-30C280-41 289-50 300-50C311-50 320-41 320-30L320 230ZM280 390L280 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510C226 510 280 456 280 390"}],8636:[.503,-.23,.513,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230"}],8637:[.27,.003,.512,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230"}],8638:[.513,0,.441,{p:"385 289C385 298 379 306 371 308C321 324 275 350 236 384C197 418 160 456 137 505C135 509 131 513 125 513C118 513 112 507 112 499L112 0L152 0L152 422C168 397 187 373 210 354C253 316 304 287 359 270C361 270 363 269 365 269C376 269 385 278 385 289"}],8639:[.513,0,.441,{p:"329 0L329 499C329 507 323 513 316 513C311 513 306 509 304 505C282 456 244 418 205 384C166 350 120 324 70 308C62 306 56 298 56 289C56 278 65 269 76 269C78 269 80 270 82 270C138 287 188 316 231 354C254 373 273 397 289 422L289 0"}],8644:[.432,.172,.515,{p:"515 108L120 108C150 128 176 152 198 180C231 222 254 271 264 324C264 325 265 327 265 328C265 339 256 348 245 348C235 348 227 341 225 332C216 285 195 241 167 205C131 160 87 120 30 101C25 99 21 94 21 88C21 82 25 77 30 75C87 56 131 16 167-29C195-65 216-109 225-156C227-165 235-172 245-172C256-172 265-163 265-152C265-151 264-149 264-148C254-95 231-46 198-4C176 24 150 48 120 68L515 68ZM515 432L20 432C9 432 0 423 0 412C0 401 9 392 20 392L515 392"}],8645:[.514,0,.896,{p:"516 252C516 261 510 268 502 271C458 284 418 308 386 339C346 378 312 424 299 480C298 486 292 490 286 490C280 490 274 486 273 480C260 424 226 378 186 339C154 308 114 284 70 271C62 268 56 261 56 252C56 241 65 232 76 232C78 232 80 232 82 233C132 248 177 275 214 310C234 330 251 352 266 375L266 0L306 0L306 375C321 352 338 330 358 310C395 275 440 248 490 233C492 232 494 232 496 232C507 232 516 241 516 252ZM630 0L630 494C630 505 621 514 610 514C599 514 590 505 590 494L590 0"}],8646:[.672,-.068,.514,{p:"514 68L514 108L20 108C9 108 0 99 0 88C0 77 9 68 20 68ZM514 432L120 432C150 452 176 476 198 504C231 546 254 595 264 648C264 649 265 651 265 652C265 663 256 672 245 672C235 672 227 665 225 656C216 609 195 565 167 529C131 484 87 444 30 425C25 423 21 418 21 412C21 406 25 401 30 399C87 380 131 340 167 295C195 259 216 215 225 168C227 159 235 152 245 152C256 152 265 161 265 172C265 173 264 175 264 176C254 229 231 278 198 320C176 348 150 372 120 392L514 392"}],8647:[.75,.25,.507,{p:"507-10L507 30L99 30C128 50 155 74 177 102C209 144 232 193 243 250C232 307 209 356 177 398C155 426 128 450 99 470L507 470L507 510L99 510C128 530 155 554 177 582C209 624 232 673 243 726C243 741 234 750 223 750C214 750 206 743 204 734C194 687 174 643 145 607C110 562 65 522 9 503C4 501 0 496 0 490C0 484 4 479 9 477C65 458 110 418 145 373C173 338 193 296 203 250C193 204 173 162 145 127C110 82 65 42 9 23C4 21 0 16 0 10C0 4 4-1 9-3C65-22 110-62 145-107C174-143 194-187 204-234C206-243 214-250 223-250C234-250 243-241 243-226C232-173 209-124 177-82C155-54 128-30 99-10"}],8648:[.505,0,.992,{p:"936 267C936 276 930 283 922 286C878 299 838 323 806 354C766 393 732 439 719 495C718 501 712 505 706 505C700 505 694 501 693 495C680 439 646 393 606 354C575 324 538 301 496 288C454 301 417 324 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 0L306 0L306 390C321 367 338 345 358 325C395 290 440 263 496 247C552 263 597 290 634 325C654 345 671 367 686 390L686 0L726 0L726 390C741 367 758 345 778 325C815 290 860 263 910 248C912 247 914 247 916 247C927 247 936 256 936 267"}],8651:[.6,-.133,.515,{p:"515 173L20 173C9 173 0 164 0 153C0 142 9 133 20 133L515 133ZM515 367L97 367C122 383 146 402 165 425C203 468 232 519 249 574C249 576 250 578 250 580C250 591 241 600 230 600C221 600 213 594 211 586C195 536 169 490 135 451C101 412 63 375 14 352C10 350 6 346 6 340C6 333 12 327 20 327L515 327"}],8652:[.367,.1,.514,{p:"514 133L514 173L20 173C12 173 6 167 6 160C6 154 10 150 14 148C63 125 101 88 135 49C169 10 195-36 211-86C213-94 221-100 230-100C241-100 250-91 250-80C250-78 249-76 249-74C232-19 203 32 165 75C146 98 122 117 97 133ZM514 367L20 367C9 367 0 358 0 347C0 336 9 327 20 327L514 327"}],8653:[.52,.02,.384,{p:"384 133L384 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L384 327L384 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8656:[.52,.02,.504,{p:"504 133L504 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L504 327L504 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8657:[.504,0,.652,{p:"596 181C596 189 592 196 585 199C532 226 485 263 446 307C399 361 358 423 339 495C337 500 332 504 326 504C320 504 315 500 313 495C294 423 253 361 206 307C167 263 120 226 67 199C60 196 56 189 56 181C56 170 65 161 76 161C79 161 82 162 85 163C131 187 173 217 209 252L209 0L249 0L249 296C281 336 307 380 326 428C345 380 371 336 403 296L403 0L443 0L443 252C479 217 521 187 567 163C570 162 573 161 576 161C587 161 596 170 596 181"}],8666:[.617,.117,.506,{p:"506 76L284 76C275 87 266 98 256 109C212 157 160 198 103 230L506 230L506 270L103 270C160 302 212 343 256 391C266 402 275 413 284 424L506 424L506 464L313 464C340 503 362 545 379 590C380 592 380 594 380 597C380 608 371 617 360 617C352 617 345 612 342 604C315 535 276 472 226 418C166 352 94 295 9 262C4 261 0 256 0 250C0 244 4 239 9 238C94 205 166 148 226 82C276 28 315-35 342-104C345-112 352-117 360-117C371-117 380-108 380-97C380-94 380-92 379-90C362-45 340-3 313 36L506 36"}],8693:[.515,0,.896,{p:"306 0L306 495C306 506 297 515 286 515C275 515 266 506 266 495L266 0ZM840 253C840 262 834 269 826 272C782 285 742 309 710 340C670 379 636 425 623 481C622 487 616 491 610 491C604 491 598 487 597 481C584 425 550 379 510 340C478 309 438 285 394 272C386 269 380 262 380 253C380 242 389 233 400 233C402 233 404 233 406 234C456 249 501 276 538 311C558 331 575 353 590 376L590 0L630 0L630 376C645 353 662 331 682 311C719 276 764 249 814 234C816 233 818 233 820 233C831 233 840 242 840 253"}],8730:[.62,0,1.056,{ic:.02,p:"1076 580L1076 620L738 620C706 620 702 617 702 584L702 0L742 0L742 580"}],9140:[.772,-.504,1.493,{p:"1493 712L1493 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712"}],9141:[-.074,.342,1.493,{p:"1493-342L1493-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,2.016,{p:"2016 694L2016 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694"}],9181:[-.072,.366,2.016,{p:"2016-366L2016-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366"}],9182:[.724,-.493,1.002,{p:"1002 622L1002 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622"}],9183:[-.062,.294,1.002,{p:"1002-294L1002-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294"}],9184:[.873,-.605,2.041,{p:"2041 771L2041 873L268 873L0 605L102 605L268 771"}],9185:[-.175,.443,2.041,{p:"2041-443L2041-341L268-341L102-175L0-175L268-443"}],10214:[1,0,1.007,{p:"985 970C985 987 972 1000 955 1000L353 1000L353 0L413 0L413 940L654 940L654 0L714 0L714 940L955 940C972 940 985 953 985 970"}],10215:[1,0,1.007,{p:"654 0L654 1000L52 1000C35 1000 22 987 22 970C22 953 35 940 52 940L293 940L293 0L353 0L353 940L594 940L594 0"}],10222:[1.526,0,.647,{p:"591 1500C591 1514 579 1526 565 1526C558 1526 551 1523 547 1518C422 1394 294 941 294 500L294 0L396 0L396 500C396 920 465 1363 583 1482C588 1486 591 1493 591 1500"}],10223:[1.526,0,.647,{p:"353 0L353 500C353 941 225 1394 100 1518C96 1523 89 1526 82 1526C68 1526 56 1514 56 1500C56 1493 59 1486 64 1482C182 1363 251 920 251 500L251 0"}],11057:[.99,.49,.507,{p:"507-250L507-210L99-210C128-190 155-166 177-138C209-96 232-47 243 10C232 67 209 116 177 158C155 186 128 210 99 230L507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 490C232 547 209 596 177 638C155 666 128 690 99 710L507 710L507 750L99 750C128 770 155 794 177 822C209 864 232 913 243 966C243 981 234 990 223 990C214 990 206 983 204 974C194 927 174 883 145 847C110 802 65 762 9 743C4 741 0 736 0 730C0 724 4 719 9 717C65 698 110 658 145 613C173 578 193 536 203 490C193 444 173 402 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C173 98 193 56 203 10C193-36 173-78 145-113C110-158 65-198 9-217C4-219 0-224 0-230C0-236 4-241 9-243C65-262 110-302 145-347C174-383 194-427 204-474C206-483 214-490 223-490C234-490 243-481 243-466C232-413 209-364 177-322C155-294 128-270 99-250"}]}},3389:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.monospace=void 0,t.monospace={}},3113:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.normal=void 0,t.normal={32:[0,0,.332,{p:""}],33:[.716,0,.278,{p:"192 665C192 698 165 716 139 716C113 716 86 698 86 665L125 210C126 195 127 187 139 187C149 187 152 192 153 209ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],34:[.705,-.423,.374,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423ZM270 670C272 690 255 705 235 705C215 705 198 690 200 670L222 423L248 423"}],35:[.694,.194,.833,{p:"776 153C776 173 757 173 742 173L531 173L571 327L742 327C757 327 776 327 776 347C776 367 757 367 743 367L583 367L661 656C662 658 665 670 665 674C665 685 656 694 645 694C629 694 626 681 623 670L542 367L354 367L432 656C433 658 436 670 436 674C436 685 427 694 416 694C400 694 397 681 394 670L313 367L89 367C75 367 56 367 56 347C56 327 75 327 90 327L301 327L261 173L90 173C75 173 56 173 56 153C56 133 75 133 89 133L249 133L171-156C170-158 167-170 167-174C167-185 176-194 187-194C203-194 206-181 209-170L290 133L478 133L400-156C399-158 396-170 396-174C396-185 405-194 416-194C432-194 435-181 438-170L519 133L743 133C757 133 776 133 776 153ZM530 327L490 173L302 173L342 327"}],36:[.75,.056,.5,{p:"443 195C443 278 398 329 389 338C349 382 313 391 265 403L265 673C350 669 398 625 413 569C409 570 407 571 397 571C371 571 351 553 351 525C351 494 376 479 397 479C400 479 443 480 443 529C443 626 377 699 265 705L265 750L234 750L234 704C123 694 56 604 56 513C56 444 93 396 111 379C149 340 183 332 234 319L234 21C146 26 99 77 86 139C90 138 98 137 102 137C129 137 148 156 148 183C148 211 127 229 102 229C96 229 56 227 56 178C56 89 109-3 234-11L234-56L265-56L265-10C370-1 443 92 443 195ZM392 165C392 98 344 31 265 21L265 311C385 286 392 189 392 165ZM234 411C111 437 107 523 107 543C107 603 154 665 234 673"}],37:[.75,.056,.833,{p:"693 730C693 741 684 750 673 750C663 750 658 743 652 736C602 668 535 641 462 641C392 641 330 666 275 718C256 735 235 750 203 750C127 750 56 666 56 549C56 428 128 347 203 347C276 347 333 436 333 548C333 562 333 609 312 661C377 624 427 619 463 619C539 619 590 650 596 654L597 653L148-16C139-29 139-36 139-36C139-47 149-56 159-56C169-56 171-52 179-41L685 712C691 721 693 724 693 730ZM776 145C776 260 717 347 646 347C570 347 499 263 499 146C499 25 571-56 646-56C719-56 776 33 776 145ZM308 549C308 441 256 369 204 369C184 369 118 382 118 548C118 715 183 728 204 728C257 728 308 654 308 549ZM751 146C751 38 699-34 647-34C627-34 561-21 561 145C561 312 626 325 647 325C700 325 751 251 751 146"}],38:[.716,.022,.778,{p:"727 400L727 431L630 428C619 428 535 429 508 431L508 400C554 400 579 381 579 356C579 346 574 339 573 336C518 239 473 171 430 118C417 133 308 270 264 385C318 445 386 521 386 587C386 633 370 716 299 716C237 716 163 661 163 555C163 513 169 441 204 352L113 255C68 209 42 182 42 128C42 41 124-22 223-22C308-22 367 21 404 54C473-6 532-22 580-22C656-22 719 35 721 121L696 121C693 42 629 9 584 9C530 9 478 60 446 98C492 151 532 219 578 298C617 364 638 399 727 400ZM361 588C361 522 280 435 256 409C229 489 226 547 226 578C226 662 266 694 301 694C361 694 361 588 361 588ZM385 73C321 16 259 9 231 9C148 9 125 106 125 160C125 241 159 277 213 329C235 282 250 252 293 190C312 162 348 110 385 73"}],39:[.705,-.423,.278,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423"}],40:[.748,.248,.389,{p:"332-238C332-235 330-232 328-230C224-152 155 48 155 208L155 292C155 452 224 652 328 730C330 732 332 735 332 738C332 743 327 748 322 748C320 748 318 747 316 746C206 663 101 463 101 292L101 208C101 37 206-163 316-246C318-247 320-248 322-248C327-248 332-243 332-238"}],41:[.748,.248,.389,{p:"288 208L288 292C288 463 183 663 73 746C71 747 69 748 67 748C62 748 57 743 57 738C57 735 59 732 61 730C165 652 234 452 234 292L234 208C234 48 165-152 61-230C59-232 57-235 57-238C57-243 62-248 67-248C69-248 71-247 73-246C183-163 288 37 288 208"}],42:[.75,-.32,.5,{sk:.148,p:"436 428C445 443 439 462 423 469L274 535L423 601C439 608 445 627 436 643C427 658 407 662 393 652L262 556L279 717C281 735 268 750 250 750C232 750 219 735 221 717L238 556L107 652C93 662 73 658 64 643C55 627 61 608 77 601L226 535L77 469C61 462 55 443 64 428C73 412 93 408 107 418L238 514L221 353C219 335 232 320 250 320C268 320 281 335 279 353L262 514L393 418C407 408 427 412 436 428"}],43:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],44:[.106,.193,.278,{p:"203 1C203 67 178 106 139 106C106 106 86 81 86 53C86 26 106 0 139 0C151 0 164 4 174 13C177 15 179 16 179 16C179 16 181 15 181 1C181-73 146-133 113-166C102-177 102-179 102-182C102-189 107-193 112-193C123-193 203-116 203 1"}],45:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],46:[.106,0,.278,{p:"192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],47:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],48:[.666,.022,.5,{p:"460 320C460 400 455 480 420 554C374 650 292 666 250 666C190 666 117 640 76 547C44 478 39 400 39 320C39 245 43 155 84 79C127-2 200-22 249-22C303-22 379-1 423 94C455 163 460 241 460 320ZM377 332C377 257 377 189 366 125C351 30 294 0 249 0C210 0 151 25 133 121C122 181 122 273 122 332C122 396 122 462 130 516C149 635 224 644 249 644C282 644 348 626 367 527C377 471 377 395 377 332"}],49:[.666,0,.5,{p:"419 0L419 31L387 31C297 31 294 42 294 79L294 640C294 664 294 666 271 666C209 602 121 602 89 602L89 571C109 571 168 571 220 597L220 79C220 43 217 31 127 31L95 31L95 0C130 3 217 3 257 3C297 3 384 3 419 0"}],50:[.666,0,.5,{sk:-.01,p:"449 174L424 174C419 144 412 100 402 85C395 77 329 77 307 77L127 77L233 180C389 318 449 372 449 472C449 586 359 666 237 666C124 666 50 574 50 485C50 429 100 429 103 429C120 429 155 441 155 482C155 508 137 534 102 534C94 534 92 534 89 533C112 598 166 635 224 635C315 635 358 554 358 472C358 392 308 313 253 251L61 37C50 26 50 24 50 0L421 0"}],51:[.666,.022,.5,{p:"457 171C457 253 394 331 290 352C372 379 430 449 430 528C430 610 342 666 246 666C145 666 69 606 69 530C69 497 91 478 120 478C151 478 171 500 171 529C171 579 124 579 109 579C140 628 206 641 242 641C283 641 338 619 338 529C338 517 336 459 310 415C280 367 246 364 221 363C213 362 189 360 182 360C174 359 167 358 167 348C167 337 174 337 191 337L235 337C317 337 354 269 354 171C354 35 285 6 241 6C198 6 123 23 88 82C123 77 154 99 154 137C154 173 127 193 98 193C74 193 42 179 42 135C42 44 135-22 244-22C366-22 457 69 457 171"}],52:[.677,0,.5,{sk:.103,p:"471 165L471 196L371 196L371 651C371 671 371 677 355 677C346 677 343 677 335 665L28 196L28 165L294 165L294 78C294 42 292 31 218 31L197 31L197 0C238 3 290 3 332 3C374 3 427 3 468 0L468 31L447 31C373 31 371 42 371 78L371 165ZM300 196L56 196L300 569"}],53:[.666,.022,.5,{p:"449 201C449 320 367 420 259 420C211 420 168 404 132 369L132 564C152 558 185 551 217 551C340 551 410 642 410 655C410 661 407 666 400 666C400 666 397 666 392 663C372 654 323 634 256 634C216 634 170 641 123 662C115 665 111 665 111 665C101 665 101 657 101 641L101 345C101 327 101 319 115 319C122 319 124 322 128 328C139 344 176 398 257 398C309 398 334 352 342 334C358 297 360 258 360 208C360 173 360 113 336 71C312 32 275 6 229 6C156 6 99 59 82 118C85 117 88 116 99 116C132 116 149 141 149 165C149 189 132 214 99 214C85 214 50 207 50 161C50 75 119-22 231-22C347-22 449 74 449 201"}],54:[.666,.022,.5,{sk:.068,p:"457 204C457 331 368 427 257 427C189 427 152 376 132 328L132 352C132 605 256 641 307 641C331 641 373 635 395 601C380 601 340 601 340 556C340 525 364 510 386 510C402 510 432 519 432 558C432 618 388 666 305 666C177 666 42 537 42 316C42 49 158-22 251-22C362-22 457 72 457 204ZM367 205C367 157 367 107 350 71C320 11 274 6 251 6C188 6 158 66 152 81C134 128 134 208 134 226C134 304 166 404 256 404C272 404 318 404 349 342C367 305 367 254 367 205"}],55:[.676,.022,.5,{sk:-.147,p:"485 644L242 644C120 644 118 657 114 676L89 676L56 470L81 470C84 486 93 549 106 561C113 567 191 567 204 567L411 567L299 409C209 274 176 135 176 33C176 23 176-22 222-22C268-22 268 23 268 33L268 84C268 139 271 194 279 248C283 271 297 357 341 419L476 609C485 621 485 623 485 644"}],56:[.666,.022,.5,{sk:.011,p:"457 168C457 204 446 249 408 291C389 312 373 322 309 362C381 399 430 451 430 517C430 609 341 666 250 666C150 666 69 592 69 499C69 481 71 436 113 389C124 377 161 352 186 335C128 306 42 250 42 151C42 45 144-22 249-22C362-22 457 61 457 168ZM386 517C386 460 347 412 287 377L163 457C117 487 113 521 113 538C113 599 178 641 249 641C322 641 386 589 386 517ZM407 132C407 58 332 6 250 6C164 6 92 68 92 151C92 209 124 273 209 320L332 242C360 223 407 193 407 132"}],57:[.666,.022,.5,{p:"457 329C457 598 342 666 253 666C198 666 149 648 106 603C65 558 42 516 42 441C42 316 130 218 242 218C303 218 344 260 367 318L367 286C367 52 263 6 205 6C188 6 134 8 107 42C151 42 159 71 159 88C159 119 135 134 113 134C97 134 67 125 67 86C67 19 121-22 206-22C335-22 457 114 457 329ZM365 421C365 338 331 241 243 241C227 241 181 241 150 304C132 341 132 391 132 440C132 494 132 541 153 578C180 628 218 641 253 641C299 641 332 607 349 562C361 530 365 467 365 421"}],58:[.431,0,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],59:[.431,.193,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM195 3C195 32 193 106 139 106C104 106 86 79 86 53C86 27 103 0 139 0C144 0 147 1 147 1C154 2 165 4 173 11C173-17 173-95 109-169C102-177 102-179 102-182C102-189 107-193 112-193C123-193 195-113 195 3"}],60:[.547,.047,.778,{p:"689-9L141 250L689 509C713 520 696 556 671 545L90 270C73 262 73 238 90 230L671-45C696-56 713-20 689-9"}],61:[.367,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153"}],62:[.547,.047,.778,{p:"688 230C705 238 705 262 688 270L107 545C82 556 65 520 89 509L637 250L89-9C65-20 82-56 107-45"}],63:[.705,0,.472,{p:"415 570C415 628 375 705 226 705C118 705 56 637 56 572C56 538 79 524 102 524C130 524 148 544 148 570C148 615 106 615 92 615C123 668 181 683 223 683C332 683 332 615 332 576C332 517 316 499 298 481C232 409 210 317 210 256L210 211C210 193 210 187 222 187C235 187 235 196 235 214L235 249C235 375 332 446 367 472C394 492 415 528 415 570ZM275 53C275 82 251 106 222 106C193 106 169 82 169 53C169 24 193 0 222 0C251 0 275 24 275 53"}],64:[.705,.011,.778,{p:"721 338C721 572 550 705 389 705C206 705 56 546 56 347C56 159 194-11 394-11C446-11 510-4 574 11C600 17 720 52 720 68C720 78 713 78 697 78L688 78C672 78 670 78 665 75C580 35 487 11 393 11C211 11 81 168 81 347C81 538 224 683 388 683C525 683 696 573 696 332C696 240 689 150 623 150C588 150 588 201 588 216L588 457C588 480 587 481 564 481L547 481C531 481 530 482 524 489C478 552 426 566 387 566C284 566 189 473 189 347C189 221 284 128 387 128C441 128 489 157 519 199C529 147 581 128 619 128C707 128 721 231 721 338ZM519 262C519 244 519 240 505 219C461 156 410 150 390 150C318 150 258 236 258 347C258 458 317 544 390 544C422 544 470 528 506 472C519 453 519 450 519 432"}],65:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],66:[.683,0,.708,{sk:-.098,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],67:[.705,.022,.722,{sk:.146,p:"665 233C665 243 665 250 652 250C641 250 641 244 640 234C632 91 525 9 416 9C355 9 159 43 159 341C159 640 354 674 415 674C524 674 613 583 633 437C635 423 635 420 649 420C665 420 665 423 665 444L665 681C665 698 665 705 654 705C650 705 646 705 638 693L588 619C551 655 500 705 404 705C217 705 56 546 56 342C56 135 218-22 404-22C567-22 665 117 665 233"}],68:[.683,0,.764,{sk:-.139,p:"707 336C707 526 572 683 401 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0L401 0C569 0 707 148 707 336ZM607 336C607 225 588 165 552 116C532 89 475 31 374 31L273 31C226 31 224 38 224 71L224 612C224 645 226 652 273 652L373 652C435 652 504 630 555 559C598 500 607 414 607 336"}],69:[.68,0,.681,{sk:-.025,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],70:[.68,0,.653,{sk:-.018,p:"610 455L582 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 325L311 325C407 325 417 293 417 208L442 208L442 473L417 473C417 389 407 356 311 356L225 356L225 609C225 642 227 649 274 649L394 649C544 649 569 593 585 455"}],71:[.705,.022,.785,{sk:.115,p:"735 242L735 273L613 270C573 270 488 270 452 273L452 242L484 242C574 242 577 231 577 194L577 130C577 18 450 9 422 9C357 9 159 44 159 342C159 641 356 674 416 674C523 674 614 584 634 437C636 423 636 420 650 420C666 420 666 423 666 444L666 681C666 698 666 705 655 705C651 705 647 705 639 693L589 619C557 651 503 705 404 705C218 705 56 547 56 342C56 137 216-22 406-22C479-22 559 4 593 63C606 41 646 1 657 1C666 1 666 9 666 24L666 198C666 237 670 242 735 242"}],72:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],73:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],74:[.683,.022,.514,{sk:.06,p:"465 652L465 683L336 680C294 680 206 680 168 683L168 652L204 652C302 652 302 639 302 604L302 148C302 56 252 0 199 0C193 0 125 0 89 58C141 58 153 88 153 114C153 150 125 170 97 170C75 170 41 156 41 112C41 38 112-22 201-22C303-22 376 48 387 123C388 131 388 133 388 167L388 611C388 652 402 652 465 652"}],75:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],76:[.683,0,.625,{sk:-.119,p:"582 258L557 258C546 156 532 31 356 31L274 31C227 31 225 38 225 71L225 604C225 638 225 652 320 652L353 652L353 683C317 680 226 680 185 680C146 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0L554 0"}],77:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],78:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],79:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],80:[.683,0,.681,{sk:-.09,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],81:[.705,.194,.778,{p:"727-10C727 0 727 11 716 11C707 11 706 3 705-7C699-61 657-91 614-91C567-91 542-57 518 7C636 60 721 188 721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 137 207-22 389-22C420-22 455-16 484-7C499-102 513-194 606-194C708-194 727-61 727-10ZM621 339C621 261 609 120 503 42C481 98 449 148 390 148C339 148 308 105 308 64C308 37 321 18 322 16C268 36 156 109 156 339C156 599 296 680 388 680C485 680 621 594 621 339ZM477 26C443 7 411 3 389 3C338 3 330 49 330 64C330 93 351 126 390 126C444 126 466 84 477 26"}],82:[.683,.022,.736,{sk:-.134,p:"732 88C732 94 732 105 719 105C708 105 708 96 707 89C701 18 666 0 641 0C592 0 584 51 570 144L557 224C539 288 490 321 435 340C532 364 610 425 610 503C610 599 496 683 349 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C71 3 142 3 181 3C220 3 291 3 327 0L327 31L303 31C226 31 224 42 224 78L224 331L339 331C355 331 397 331 432 297C470 261 470 230 470 163C470 98 470 58 511 20C552-16 607-22 637-22C715-22 732 60 732 88ZM507 503C507 434 483 353 335 353L224 353L224 612C224 635 224 647 246 650C256 652 285 652 305 652C395 652 507 648 507 503"}],83:[.705,.022,.556,{sk:.052,p:"499 186C499 286 433 368 349 388L221 419C159 434 120 488 120 546C120 616 174 677 252 677C419 677 441 513 447 468C448 462 448 456 459 456C472 456 472 461 472 480L472 681C472 698 472 705 461 705C454 705 453 704 446 692L411 635C381 664 340 705 251 705C140 705 56 617 56 511C56 428 109 355 187 328C198 324 249 312 319 295C346 288 376 281 404 244C425 218 435 185 435 152C435 81 385 9 301 9C272 9 196 14 143 63C85 117 82 181 81 217C80 227 72 227 69 227C56 227 56 220 56 202L56 2C56-15 56-22 67-22C74-22 75-20 82-9C82-9 85-5 118 48C149 14 213-22 302-22C419-22 499 76 499 186"}],84:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],85:[.683,.022,.75,{p:"716 652L716 683L598 680L479 683L479 652C582 652 582 605 582 578L582 231C582 89 485 9 390 9C343 9 225 34 225 224L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 228C136 87 252-22 388-22C503-22 593 71 610 185C613 205 613 214 613 254L613 574C613 607 613 652 716 652"}],86:[.683,.022,.75,{p:"730 652L730 683C699 681 659 680 633 680L519 683L519 652C571 651 592 625 592 602C592 594 589 588 587 582L404 100L213 605C207 619 207 623 207 623C207 652 264 652 289 652L289 683C253 680 184 680 146 680L19 683L19 652C84 652 103 652 117 614L349 0C356-19 361-22 374-22C391-22 393-17 398-3L621 585C635 622 662 651 730 652"}],87:[.683,.022,1.028,{p:"1009 652L1009 683C979 681 948 680 918 680L799 683L799 652C866 651 886 618 886 599C886 593 883 585 881 579L731 117L571 607C570 611 568 617 568 622C568 652 626 652 652 652L652 683C616 680 548 680 510 680L388 683L388 652C445 652 466 652 478 616L500 546L361 117L200 609C199 612 198 619 198 622C198 652 256 652 282 652L282 683C246 680 178 680 140 680L18 683L18 652C93 652 97 647 109 610L309-3C312-12 315-22 328-22C342-22 344-15 348-2L513 506L679-3C682-12 685-22 698-22C712-22 714-15 718-2L909 585C927 642 970 652 1009 652"}],88:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],89:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L407 315L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L331 273L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 273L610 587C647 648 706 652 738 652"}],90:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],91:[.75,.25,.278,{p:"256-230C256-219 247-210 236-210L154-210L154 710L236 710C247 710 256 719 256 730C256 741 247 750 236 750L114 750L114-250L236-250C247-250 256-241 256-230"}],92:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],93:[.75,.25,.278,{p:"164-250L164 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L124 710L124-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.1,.14,.333,{p:"333-140L333-100L0-100L0-140"}],96:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],97:[.448,.011,.5,{sk:-.036,p:"483 89L483 145L458 145L458 89C458 31 433 25 422 25C389 25 385 70 385 75L385 275C385 317 385 356 349 393C310 432 260 448 212 448C130 448 61 401 61 335C61 305 81 288 107 288C135 288 153 308 153 334C153 346 148 379 102 380C129 415 178 426 210 426C259 426 316 387 316 298L316 261C265 258 195 255 132 225C57 191 32 139 32 95C32 14 129-11 192-11C258-11 304 29 323 76C327 36 354-6 401-6C422-6 483 8 483 89ZM316 140C316 45 244 11 199 11C150 11 109 46 109 96C109 151 151 234 316 240"}],98:[.694,.011,.556,{sk:-.178,p:"521 216C521 343 423 442 309 442C231 442 188 395 172 377L172 694L28 683L28 652C98 652 106 645 106 596L106 0L131 0L167 62C182 39 224-11 298-11C417-11 521 87 521 216ZM438 217C438 180 436 120 407 75C386 44 348 11 294 11C249 11 213 35 189 72C175 93 175 96 175 114L175 320C175 339 175 340 186 356C225 412 280 420 304 420C349 420 385 394 409 356C435 315 438 258 438 217"}],99:[.448,.011,.444,{sk:.027,p:"415 119C415 129 405 129 402 129C393 129 391 125 389 119C360 26 295 14 258 14C205 14 117 57 117 218C117 381 199 423 252 423C261 423 324 422 359 386C318 383 312 353 312 340C312 314 330 294 358 294C384 294 404 311 404 341C404 409 328 448 251 448C126 448 34 340 34 216C34 88 133-11 249-11C383-11 415 109 415 119"}],100:[.694,.011,.556,{sk:.099,p:"527 0L527 31C457 31 449 38 449 87L449 694L305 683L305 652C375 652 383 645 383 596L383 380C354 416 311 442 257 442C139 442 34 344 34 215C34 88 132-11 246-11C310-11 355 23 380 55L380-11ZM380 118C380 100 380 98 369 81C339 33 294 11 251 11C206 11 170 37 146 75C120 116 117 173 117 214C117 251 119 311 148 356C169 387 207 420 261 420C296 420 338 405 369 360C380 343 380 341 380 323"}],101:[.448,.011,.444,{sk:.014,p:"415 119C415 129 407 131 402 131C393 131 391 125 389 117C354 14 264 14 254 14C204 14 164 44 141 81C111 129 111 195 111 231L390 231C412 231 415 231 415 252C415 351 361 448 236 448C120 448 28 345 28 220C28 86 133-11 248-11C370-11 415 100 415 119ZM349 252L112 252C118 401 202 426 236 426C339 426 349 291 349 252"}],102:[.705,0,.306,{ic:.051,sk:.071,p:"357 635C357 672 320 705 267 705C197 705 112 652 112 546L112 431L33 431L33 400L112 400L112 76C112 31 101 31 34 31L34 0L148 3C188 3 235 3 275 0L275 31L254 31C180 31 178 42 178 78L178 400L292 400L292 431L175 431L175 547C175 635 223 683 267 683C270 683 285 683 300 676C288 672 270 659 270 634C270 611 286 591 313 591C342 591 357 611 357 635"}],103:[.453,.206,.5,{sk:.082,p:"485 404C485 421 473 453 434 453C414 453 370 447 328 406C286 439 244 442 222 442C129 442 60 373 60 296C60 252 82 214 107 193C94 178 76 145 76 110C76 79 89 41 120 21C60 4 28-39 28-79C28-151 127-206 249-206C367-206 471-155 471-77C471-42 457 9 406 37C353 65 295 65 234 65C209 65 166 65 159 66C127 70 106 101 106 133C106 137 106 160 123 180C162 152 203 149 222 149C315 149 384 218 384 295C384 332 368 369 343 392C379 426 415 431 433 431C433 431 440 431 443 430C432 426 427 415 427 403C427 386 440 374 456 374C466 374 485 381 485 404ZM309 296C309 269 308 237 293 212C285 200 262 172 222 172C135 172 135 272 135 295C135 322 136 354 151 379C159 391 182 419 222 419C309 419 309 319 309 296ZM419-79C419-133 348-183 250-183C149-183 80-132 80-79C80-33 118 4 162 7L221 7C307 7 419 7 419-79"}],104:[.694,0,.556,{sk:-.174,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C237 442 193 382 177 346L176 346L176 694L32 683L32 652C102 652 110 645 110 596L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],105:[.657,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0ZM192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],106:[.657,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50ZM210 604C210 631 187 657 157 657C123 657 103 629 103 604C103 577 126 551 156 551C190 551 210 579 210 604"}],107:[.694,0,.528,{sk:-.164,p:"511 0L511 31C474 31 452 31 414 84L287 263C286 265 281 271 281 274C281 278 352 338 362 346C425 397 467 399 488 400L488 431C459 428 446 428 418 428C382 428 320 430 306 431L306 400C325 399 335 388 335 375C335 355 321 343 313 336L172 214L172 694L28 683L28 652C98 652 106 645 106 596L106 76C106 31 95 31 28 31L28 0L137 3L247 0L247 31C180 31 169 31 169 76L169 179L233 234C310 128 352 72 352 54C352 35 335 31 316 31L316 0L424 3C453 3 482 2 511 0"}],108:[.694,0,.278,{sk:-.034,p:"255 0L255 31C188 31 177 31 177 76L177 694L33 683L33 652C103 652 111 645 111 596L111 76C111 31 100 31 33 31L33 0L144 3"}],109:[.442,0,.833,{sk:-.067,p:"813 0L813 31C761 31 736 31 735 61L735 252C735 338 735 369 704 405C690 422 657 442 599 442C515 442 471 382 454 344C440 431 366 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3L535 0L535 31C468 31 457 31 457 76L457 260C457 364 528 420 592 420C655 420 666 366 666 309L666 76C666 31 655 31 588 31L588 0L701 3"}],110:[.442,0,.556,{sk:-.067,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],111:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],112:[.442,.194,.556,{sk:-.076,p:"521 216C521 343 424 442 312 442C234 442 192 398 172 376L172 442L28 431L28 400C99 400 106 394 106 350L106-118C106-163 95-163 28-163L28-194L140-191L253-194L253-163C186-163 175-163 175-118L175 50L175 59C180 43 222-11 298-11C417-11 521 87 521 216ZM438 216C438 95 368 11 294 11C254 11 216 31 189 72C175 93 175 94 175 114L175 337C204 388 253 417 304 417C377 417 438 329 438 216"}],113:[.442,.194,.528,{sk:.054,p:"527-194L527-163C460-163 449-163 449-118L449 442L427 442L389 351C376 379 335 442 255 442C139 442 34 345 34 215C34 90 131-11 247-11C317-11 358 32 380 61L380-118C380-163 369-163 302-163L302-194L414-191ZM383 136C383 104 365 76 343 52C330 38 298 11 251 11C178 11 117 100 117 215C117 334 187 417 261 417C341 417 383 330 383 277"}],114:[.442,0,.392,{sk:-.015,p:"364 381C364 413 333 442 290 442C217 442 181 375 167 332L167 442L28 431L28 400C98 400 106 393 106 344L106 76C106 31 95 31 28 31L28 0L142 3C182 3 229 3 269 0L269 31L248 31C174 31 172 42 172 78L172 232C172 331 214 420 290 420C297 420 299 420 301 419C298 418 278 406 278 380C278 352 299 337 321 337C339 337 364 349 364 381"}],115:[.448,.011,.394,{sk:.035,p:"360 128C360 181 330 211 318 223C285 255 246 263 204 271C148 282 81 295 81 353C81 388 107 429 193 429C303 429 308 339 310 308C311 299 322 299 322 299C335 299 335 304 335 323L335 424C335 441 335 448 324 448C319 448 317 448 304 436C301 432 291 423 287 420C249 448 208 448 193 448C71 448 33 381 33 325C33 290 49 262 76 240C108 214 136 208 208 194C230 190 312 174 312 102C312 51 277 11 199 11C115 11 79 68 60 153C57 166 56 170 46 170C33 170 33 163 33 145L33 13C33-4 33-11 44-11C49-11 50-10 69 9C71 11 71 13 89 32C133-10 178-11 199-11C314-11 360 56 360 128"}],116:[.615,.011,.389,{sk:-.034,p:"332 124L332 181L307 181L307 126C307 52 277 14 240 14C173 14 173 105 173 122L173 400L316 400L316 431L173 431L173 615L148 615C147 533 117 426 19 422L19 400L104 400L104 124C104 1 197-11 233-11C304-11 332 60 332 124"}],117:[.442,.011,.556,{sk:-.033,p:"535 0L535 31C465 31 457 38 457 87L457 442L310 431L310 400C380 400 388 393 388 344L388 166C388 79 340 11 267 11C183 11 179 58 179 110L179 442L32 431L32 400C110 400 110 397 110 308L110 158C110 80 110-11 262-11C318-11 362 17 391 79L391-11"}],118:[.431,.011,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C383 399 394 376 394 357C394 348 392 344 388 333L286 78L174 357C168 370 168 374 168 374C168 400 207 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C82 400 86 394 99 363L243 8C249-6 251-11 264-11C277-11 281-2 285 8L416 333C425 356 442 399 508 400"}],119:[.431,.011,.722,{p:"703 400L703 431C681 429 652 428 630 428L537 431L537 400C573 399 595 381 595 352C595 346 595 344 590 331L499 75L400 354C396 366 395 368 395 373C395 400 434 400 454 400L454 431L350 428C320 428 291 429 261 431L261 400C298 400 314 398 324 385C329 379 340 349 347 330L261 88L166 355C161 367 161 369 161 373C161 400 200 400 220 400L220 431L111 428L18 431L18 400C68 400 80 397 92 365L218 11C223-3 226-11 239-11C252-11 254-5 259 9L360 292L462 8C466-3 469-11 482-11C495-11 498-2 502 8L619 336C637 386 668 399 703 400"}],120:[.431,0,.528,{p:"516 0L516 31C462 31 444 33 421 62L287 235C317 273 355 322 379 348C410 384 451 399 498 400L498 431C472 429 442 428 416 428C386 428 333 430 320 431L320 400C341 398 349 385 349 369C349 353 339 340 334 334L272 256L194 357C185 367 185 369 185 375C185 390 200 399 220 400L220 431L112 428C91 428 44 429 17 431L17 400C87 400 88 399 135 339L234 210C187 150 187 148 140 91C92 33 33 31 12 31L12 0C38 2 69 3 95 3L190 0L190 31C168 34 161 47 161 62C161 84 190 117 251 189L327 89C335 78 348 62 348 56C348 47 339 32 312 31L312 0L420 3C447 3 486 2 516 0"}],121:[.431,.205,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C377 399 393 382 393 357C393 347 392 345 387 333L286 87L175 356C171 366 169 370 169 374C169 400 206 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C67 400 86 400 100 365L250 0L225-59C203-114 175-183 111-183C106-183 83-183 64-165C95-161 103-139 103-123C103-97 84-81 61-81C41-81 19-94 19-124C19-169 61-205 111-205C174-205 215-148 239-91L415 336C441 399 492 400 508 400"}],122:[.431,0,.444,{p:"401 187L376 187C367 69 346 25 230 25L112 25L390 401C399 412 399 414 399 418C399 431 391 431 373 431L53 431L42 270L67 270C73 372 92 409 202 409L316 409L37 32C28 21 28 19 28 14C28 0 35 0 54 0L384 0"}],123:[.75,.25,.5,{p:"425-238C425-231 420-226 413-226C338-226 283-177 283-125L283 125C283 183 235 229 168 250C235 271 283 317 283 375L283 625C283 677 338 726 413 726C420 726 425 731 425 738C425 745 420 750 413 750C308 750 217 698 217 625L217 375C217 317 162 262 87 262C80 262 75 257 75 250C75 243 80 238 87 238C162 238 217 183 217 125L217-125C217-198 308-250 413-250C420-250 425-245 425-238"}],124:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],125:[.75,.25,.5,{p:"425 250C425 257 420 262 413 262C338 262 283 317 283 375L283 625C283 698 192 750 87 750C80 750 75 745 75 738C75 731 80 726 87 726C162 726 217 677 217 625L217 375C217 317 265 271 332 250C265 229 217 183 217 125L217-125C217-177 162-226 87-226C80-226 75-231 75-238C75-245 80-250 87-250C192-250 283-198 283-125L283 125C283 183 338 238 413 238C420 238 425 243 425 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.332,{p:""}],163:[.683,.035,.75,{p:"688 144L662 144C662 75 610 17 542 17C475 17 423 61 371 104C371 179 353 253 342 327L494 327L494 357L338 357C335 381 333 406 333 431C333 539 356 657 449 657C507 657 558 624 578 576C575 576 571 577 567 577C542 577 521 556 521 531C521 506 542 485 567 485C592 485 613 506 613 531C613 617 538 683 449 683C332 683 263 559 263 431C263 406 266 381 269 357L119 357L119 327L274 327C283 270 297 214 302 157C273 175 242 187 206 187C133 187 62 149 62 82C62 25 106-22 163-22C258-22 358 7 370 83C435 29 497-35 583-35C659-35 688 56 688 144ZM304 115C304 48 236 4 163 4C121 4 88 40 88 82C88 135 147 161 206 161C242 161 274 149 303 132"}],165:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L422 339L392 339L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L290 339L150 339L150 309L309 309L331 273L331 191L150 191L150 161L331 161L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 161L600 161L600 191L417 191L417 273L439 309L600 309L600 339L458 339L610 587C647 648 706 652 738 652"}],167:[.705,.205,.444,{p:"374-53C374 19 319 65 261 96C334 117 374 182 374 243C374 343 268 389 225 409C156 439 126 497 126 553C126 611 156 683 223 683C255 683 307 668 328 617C302 615 293 598 293 583C293 562 310 550 326 550C335 550 360 554 360 586C360 648 300 705 222 705C134 705 69 633 69 553C69 481 124 435 182 404C109 383 69 318 69 257C69 157 175 111 218 91C287 61 317 3 317-53C317-111 287-183 220-183C188-183 136-168 115-117C141-115 150-98 150-83C150-62 133-50 117-50C108-50 83-54 83-86C83-148 143-205 221-205C309-205 374-133 374-53ZM317 243C317 166 270 113 227 113C213 113 126 159 126 257C126 334 173 387 216 387C230 387 317 341 317 243"}],168:[.652,-.557,.5,{p:"210 605C210 629 189 652 162 652C131 652 113 627 113 605C113 580 134 557 161 557C192 557 210 582 210 605ZM388 605C388 629 367 652 340 652C309 652 291 627 291 605C291 580 312 557 339 557C370 557 388 582 388 605"}],172:[.367,-.133,.667,{p:"620 153L620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347C47 336 56 327 67 327L580 327L580 153C580 142 589 133 600 133C611 133 620 142 620 153"}],175:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],176:[.683,-.406,.375,{p:"326 544C326 621 264 683 188 683C111 683 49 621 49 544C49 468 111 406 188 406C264 406 326 468 326 544ZM286 544C286 490 242 446 188 446C133 446 89 490 89 544C89 599 133 643 188 643C242 643 286 599 286 544"}],177:[.583,.084,.778,{p:"722-64C722-53 713-44 702-44L409-44L409 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-44L76-44C65-44 56-53 56-64C56-75 65-84 76-84L702-84C713-84 722-75 722-64"}],180:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],181:[.441,.194,.556,{p:"534 0L534 31C463 31 456 38 456 89L456 441L308 430L308 399C379 399 386 392 386 341L386 167C386 79 340 11 266 11C183 11 180 59 180 111L180 441L32 430L32 399C103 399 110 392 110 341L110-116C110-163 101-163 32-163L32-194L145-191L258-194L258-163C189-163 180-163 180-116L180 2C195-4 223-11 261-11C316-11 360 16 388 75L389 75L389-11"}],182:[.694,.194,.611,{p:"582 674C582 694 563 694 549 694L306 694C166 694 56 589 56 463C56 306 221 235 349 230L349-161C349-175 349-194 369-194C389-194 389-175 389-161L389 654L459 654L459-161C459-175 459-194 479-194C499-194 499-175 499-161L499 654L549 654C563 654 582 654 582 674"}],183:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],215:[.491,-.009,.778,{p:"624 15C632 22 632 35 624 43L417 250L624 457C632 465 632 478 624 485C617 493 604 493 596 485L389 278L182 485C174 493 161 493 154 485C146 478 146 465 154 457L361 250L154 43C146 35 146 22 154 15C161 7 174 7 182 15L389 222L596 15C604 7 617 7 624 15"}],240:[.695,.011,.5,{p:"471 238C471 288 471 367 413 467C376 530 324 582 264 620L340 664L324 691L233 638C185 664 133 683 80 695L72 669C115 657 155 638 191 614L118 572L133 545L219 595C290 539 343 463 368 374C342 413 301 447 247 447C133 447 28 346 28 213C28 88 128-11 250-11C320-11 374 23 402 50C471 118 471 187 471 238ZM387 214C387 21 269 14 250 14C208 14 167 36 140 81C114 125 112 184 112 222C112 267 115 322 145 367C175 410 217 425 249 425C324 425 387 335 387 214"}],247:[.504,.004,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451ZM442 49C442 78 418 102 389 102C360 102 336 78 336 49C336 20 360-4 389-4C418-4 442 20 442 49"}],305:[.442,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0"}],567:[.442,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50"}],710:[.692,-.516,.5,{p:"402 530L250 692L98 530L111 516L250 624L389 516"}],711:[.692,-.516,.5,{p:"402 678L389 692L250 584L111 692L98 678L250 516"}],713:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],714:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],715:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],728:[.69,-.518,.5,{p:"400 690L378 690C376 603 310 556 251 556C188 556 125 605 123 690L101 690C103 582 176 518 250 518C328 518 398 585 400 690"}],729:[.657,-.551,.278,{p:"192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],730:[.705,-.529,.75,{p:"438 617C438 577 414 559 375 559C337 559 312 576 312 617C312 657 336 675 375 675C413 675 438 658 438 617ZM471 618C471 664 430 705 376 705C318 705 279 662 279 618C279 567 323 529 374 529C430 529 471 569 471 618"}],732:[.651,-.558,.5,{p:"417 636L401 651C401 651 363 603 319 603C296 603 271 618 254 628C227 644 209 651 192 651C154 651 135 629 84 573L100 558C100 558 138 606 182 606C205 606 230 591 247 581C274 565 292 558 309 558C347 558 366 580 417 636"}],768:[.733,-.545,0,{dx:.295,sk:-.295,p:"-202 563L-322 716C-326 722-337 733-352 733C-370 733-388 715-388 697C-388 685-380 674-371 667L-219 545"}],769:[.733,-.545,0,{dx:.233,sk:-.233,p:"-140 697C-140 715-158 733-176 733C-191 733-202 722-206 716L-326 563L-309 545L-157 667C-148 674-140 685-140 697"}],770:[.734,-.587,0,{dx:.264,sk:-.264,p:"-82 607C-138 656-199 698-264 734C-329 698-390 656-446 607L-434 587C-376 612-319 641-264 672C-209 641-152 612-94 587"}],771:[.746,-.554,0,{dx:.264,sk:-.264,p:"-79 734C-79 741-85 746-91 746C-97 746-102 741-103 736C-109 691-134 672-161 659C-169 655-178 653-186 653C-208 653-231 665-253 675C-282 688-314 700-345 700C-360 700-376 697-390 690C-429 671-440 630-448 568C-449 567-449 567-449 566C-449 559-443 554-437 554C-431 554-426 559-425 564C-419 609-394 628-367 641C-359 645-350 647-342 647C-320 647-297 635-275 625C-246 612-214 600-183 600C-168 600-152 603-138 610C-99 629-88 670-80 732C-79 733-79 733-79 734"}],772:[.64,-.609,0,{dx:.264,sk:-.263,p:"-83 609L-83 640L-444 640L-444 609"}],773:[.67,-.63,0,{dx:.264,sk:-.264,p:"-68 650C-68 661-77 670-88 670L-440 670C-451 670-460 661-460 650C-460 639-451 630-440 630L-88 630C-77 630-68 639-68 650"}],774:[.729,-.592,0,{dx:.264,sk:-.264,p:"-77 721L-99 729C-120 666-194 646-264 646C-334 646-408 666-429 729L-451 721C-425 642-348 592-264 592C-180 592-103 642-77 721"}],775:[.677,-.571,0,{dx:.265,sk:-.265,p:"-211 624C-211 651-234 677-264 677C-298 677-318 649-318 624C-318 597-295 571-265 571C-231 571-211 599-211 624"}],776:[.672,-.577,0,{dx:.264,sk:-.261,p:"-304 625C-304 649-325 672-352 672C-383 672-401 647-401 625C-401 600-380 577-353 577C-322 577-304 602-304 625ZM-126 625C-126 649-147 672-174 672C-205 672-223 647-223 625C-223 600-202 577-175 577C-144 577-126 602-126 625"}],778:[.725,-.549,0,{dx:.264,sk:-.264,p:"-201 637C-201 597-225 579-264 579C-302 579-327 596-327 637C-327 677-303 695-264 695C-226 695-201 678-201 637ZM-168 638C-168 684-209 725-263 725C-321 725-360 682-360 638C-360 587-316 549-265 549C-209 549-168 589-168 638"}],780:[.725,-.578,0,{dx:.264,sk:-.264,p:"-82 705L-94 725C-152 700-209 671-264 640C-319 671-376 700-434 725L-446 705C-390 656-329 614-264 578C-199 614-138 656-82 705"}],824:[.75,.25,0,{sk:-.263,p:"-69 730C-69 741-78 750-89 750C-98 750-106 745-108 737L-457-223C-458-225-458-228-458-230C-458-241-450-250-438-250C-430-250-422-245-420-237L-71 723C-70 725-69 728-69 730"}],913:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],914:[.683,0,.708,{sk:-.068,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],915:[.68,0,.625,{sk:-.015,p:"582 455L554 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 609C225 642 227 649 274 649L377 649C520 649 541 590 557 455"}],916:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],917:[.68,0,.681,{sk:-.022,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],918:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],919:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],920:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM624 339C624 84 483 1 389 1C290 1 153 87 153 339C153 596 292 683 388 683C489 683 624 592 624 339ZM567 270L567 414L542 414L542 380L235 380L235 414L210 414L210 270L235 270L235 304L542 304L542 270"}],921:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],922:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],923:[.716,0,.694,{p:"661 0L661 31C585 31 582 37 570 74L370 695C364 714 358 716 347 716C331 716 329 712 324 695L132 100C122 70 102 31 32 31L32 0L125 3L238 0L238 31C184 32 161 59 161 83C161 88 161 91 166 105L316 571L474 79C479 65 479 61 479 61C479 31 420 31 394 31L394 0C429 3 500 3 538 3"}],924:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],925:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],926:[.677,0,.667,{p:"619 521L611 677L55 677L47 521L72 521C74 562 77 588 84 599C90 607 151 607 160 607L506 607C517 607 576 607 582 599C589 588 592 562 594 521ZM624 167L599 167C596 121 595 95 587 81C581 70 529 70 507 70L159 70C141 70 86 70 79 80C71 93 69 123 67 167L42 167L50 0L616 0ZM527 266L527 438L502 438L502 387L164 387L164 438L139 438L139 266L164 266L164 317L502 317L502 266"}],927:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],928:[.68,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 602C613 638 615 649 692 649L716 649L716 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 649L524 649L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],929:[.683,0,.681,{sk:-.058,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],931:[.683,0,.722,{sk:-.011,p:"665 236L640 236C622 69 554 42 397 42L121 42L372 326C381 336 381 342 381 342C381 347 377 352 374 356L169 652L400 652C569 652 619 616 640 458L665 458L637 683L82 683C58 683 56 683 56 660L305 298L67 27C57 16 57 14 57 11C57 0 67 0 82 0L637 0"}],932:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],933:[.705,0,.778,{p:"721 552C721 612 681 705 590 705C486 705 413 614 389 462L388 462C381 505 346 705 187 705C96 705 56 612 56 552C56 544 56 535 72 535C86 535 86 543 87 548C95 628 181 628 186 628C324 628 344 431 344 351L344 79C344 45 344 31 249 31L216 31L216 0C252 3 347 3 388 3C429 3 525 3 561 0L561 31L528 31C433 31 433 44 433 79L433 351C433 446 459 628 591 628C622 628 683 613 690 551C691 542 692 535 705 535C721 535 721 544 721 552"}],934:[.683,0,.722,{p:"665 341C665 445 551 536 399 548L399 604C399 638 399 652 494 652L527 652L527 683C491 680 399 680 358 680C317 680 224 680 188 683L188 652L221 652C316 652 316 639 316 604L316 548C163 533 56 441 56 342C56 239 167 150 316 135L316 79C316 45 316 31 221 31L188 31L188 0C224 3 316 3 357 3C398 3 491 3 527 0L527 31L494 31C399 31 399 44 399 79L399 135C554 147 665 240 665 341ZM316 158C174 177 156 279 156 341C156 393 166 505 316 525ZM565 342C565 282 550 175 399 157L399 526C537 510 565 418 565 342"}],935:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],936:[.683,0,.778,{p:"720 543C720 554 712 554 696 554L658 554C619 554 570 547 569 402C568 292 535 186 427 160L427 604C427 638 427 652 522 652L555 652L555 683C519 680 427 680 386 680C345 680 252 680 216 683L216 652L249 652C344 652 344 639 344 604L344 160C213 195 208 349 208 414C207 535 163 554 119 554L82 554C67 554 57 554 57 543C57 538 60 533 66 532C99 528 124 514 125 396C125 373 128 294 176 227C215 173 276 144 344 135L344 79C344 45 344 31 249 31L216 31L216 0C252 3 344 3 385 3C426 3 519 3 555 0L555 31L522 31C427 31 427 44 427 79L427 135C499 144 560 174 599 226C651 297 652 376 652 420C652 436 653 525 707 532C713 533 720 534 720 543"}],937:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],945:[.442,.011,.641,{sk:.035,p:"637 60C635 67 629 70 623 70C616 70 613 67 612 60C606 11 568 11 568 11C537 11 518 89 512 113C507 134 506 136 513 148C578 266 569 383 569 383C569 383 566 393 555 393C545 393 546 390 545 372C543 309 529 233 497 174L481 236C442 393 337 442 263 442C126 442 29 299 65 158C88 65 167-11 269-11C332-11 398 12 459 73C485 20 526-11 571-11C624-11 641 44 637 60ZM448 99C380 22 305 11 265 11C205 11 164 56 148 120C136 169 135 277 154 328C183 401 232 420 267 420C366 420 399 289 418 211C428 174 442 116 448 99"}],946:[.706,.194,.558,{p:"486 186C485 208 483 230 478 250C468 290 448 327 421 358C404 375 387 390 367 401C375 407 384 413 392 421C424 451 444 492 444 537C444 550 443 562 440 574C432 605 414 634 390 656C355 688 309 706 262 706C142 706 85 569 85 433L84-182C86-190 91-194 97-194L102-194C107-194 111-191 111-187L110 87C142 29 198-11 266-11C323-11 379 8 422 46C461 82 485 133 486 186ZM418 191C418 145 408 98 377 63C348 30 305 11 261 11C189 11 135 66 117 137C113 153 111 169 111 186L110 428C111 554 156 683 266 683C300 683 332 669 354 643C367 628 374 611 379 592C383 576 385 559 385 542C385 504 377 466 353 437C347 430 339 423 332 418C310 426 285 431 261 431C225 431 183 431 183 404L184 397C190 373 231 373 266 373C291 373 315 377 338 386C353 376 366 363 377 347C393 326 402 303 409 278C416 250 418 220 418 191ZM303 403C290 398 275 395 261 395C239 395 208 395 208 399C209 408 242 408 266 408C279 408 292 406 303 403"}],947:[.442,.215,.586,{p:"515 421C512 431 500 431 500 431C497 431 491 431 490 424C462 329 447 229 432 128C423 159 403 235 340 332C301 393 249 442 180 442C55 442 23 290 30 259C33 249 42 249 52 249L55 254C65 369 174 370 185 370C336 370 390 195 410 116C425 55 425 38 423 18C419-55 418-171 424-197C427-208 434-215 442-215C455-215 457-193 459-155C461-71 456-14 453 17C452 30 450 43 451 56C458 155 485 304 505 383C509 395 516 417 515 421"}],948:[.712,.011,.474,{p:"403 182C403 216 399 251 391 284C387 300 382 315 377 330C356 377 325 417 288 452C230 509 147 588 136 633C134 639 134 645 136 650C138 659 144 668 152 673C162 678 171 679 182 679C228 677 264 645 306 629C310 628 314 627 317 627C331 627 344 636 348 649C349 655 350 661 348 667C345 680 335 690 321 693C282 702 237 712 201 712C192 712 183 711 176 710C162 707 148 703 137 694C126 686 118 674 114 660C109 645 110 628 115 609C128 556 175 492 219 436C180 427 146 406 118 376C79 333 59 276 60 218C59 197 62 177 67 157C76 120 94 86 120 57C157 15 211-11 267-11C355-11 403 84 403 182ZM342 163C342 90 325 11 262 11C221 11 186 34 162 68C150 86 140 107 135 129C128 156 127 185 127 213C127 265 134 318 163 360C181 386 207 406 235 415L240 410C269 374 296 336 315 294C323 278 328 261 332 244C339 218 343 190 342 163"}],949:[.453,.022,.535,{sk:-.024,p:"420 81C418 87 412 91 406 91C401 91 399 87 398 84C390 61 375 24 255 24C194 24 105 39 88 110C79 144 94 197 147 227C184 213 213 213 237 213C263 213 318 213 310 244C304 268 268 271 230 271C209 271 175 269 142 252C116 264 94 283 88 310C72 371 161 407 251 407C267 407 303 407 350 379C363 371 366 369 373 369C386 369 397 382 393 396C388 415 318 453 250 453C135 453 44 386 63 310C73 267 116 242 120 239C70 206 52 150 63 104C79 39 151-22 257-22C389-22 424 66 420 81ZM284 243C271 236 269 235 231 235C209 235 197 235 177 240C198 248 219 249 236 249C261 249 265 248 284 243"}],950:[.697,.205,.53,{sk:-.041,p:"484-84C474-46 450-25 440-17C419 2 398 8 334 28C247 55 230 60 201 81C149 119 135 176 130 195C92 350 170 525 257 579C280 561 303 561 323 561C348 561 412 561 404 592C398 617 357 619 317 619C306 619 279 619 256 609C248 621 245 626 239 647C236 661 235 684 235 684C233 692 227 697 220 697C202 697 213 651 214 648C218 631 226 613 238 598C146 545 34 361 82 167C118 26 216-4 294-28C327-39 329-39 360-49C383-56 427-70 439-117C446-144 437-183 400-183C374-183 344-171 318-153C310-147 308-146 304-146C299-146 295-150 297-157C300-167 352-205 405-205C467-205 498-141 484-84ZM378 591C371 588 362 583 318 583C297 583 290 583 278 590C291 597 309 597 322 597C355 597 359 596 378 591"}],951:[.442,.216,.53,{sk:-.047,p:"465 277C465 295 465 308 458 335C442 400 392 442 317 442C238 442 199 390 183 355C164 412 115 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 353 120 342 120 290L119 59C120 44 120 21 121 16C126-2 142-11 157-11C169-11 185-3 187 17C187 17 188 66 187 91L187 181C187 203 188 225 187 248C188 254 187 287 187 293C188 302 205 358 232 385C250 401 276 420 319 420C362 420 382 386 391 350C392 345 396 327 396 287L397-173C397-185 398-189 398-189C402-204 416-216 433-216C464-216 464-187 464-176"}],952:[.705,.011,.488,{p:"412 500C396 566 343 705 241 705C102 705 18 423 76 194C99 100 156-11 247-11C388-11 468 276 412 500ZM348 363L139 363C140 427 140 507 163 578C177 627 200 683 245 683C294 683 316 619 331 562C343 513 348 462 348 363ZM347 331C348 285 348 200 328 128C310 60 284 11 241 11C208 11 180 40 157 133C146 175 138 233 139 331"}],953:[.442,.011,.308,{sk:-.056,p:"303 143C301 153 292 153 289 153C280 153 279 149 279 142C272 44 197 11 154 11C140 11 128 14 120 44C114 68 116 91 120 118C134 239 133 407 131 415C127 432 113 442 96 442C85 442 68 435 65 416C63 397 66 348 65 329C64 324 61 236 61 223C61 213 58 188 59 178C58 150 45 103 53 71C64 30 102-11 158-11C272-11 312 110 303 143"}],954:[.442,.011,.53,{sk:-.018,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C500 66 490 11 445 11C424 11 410 24 401 59C398 74 396 98 395 115C395 124 395 137 392 148C369 242 229 249 172 251C201 269 226 296 247 319C284 358 307 382 342 399C342 394 342 382 343 377C346 365 359 342 390 342C422 342 436 371 430 396C428 405 417 431 381 431C320 431 274 381 239 344C186 286 165 271 132 259L133 337C132 363 133 410 131 415C127 432 113 442 96 442C93 442 65 442 65 406L64 39C64 25 64 23 66 16C71-2 87-11 102-11C132-11 132 13 132 45C133 81 132 62 133 230C217 227 309 210 325 145C327 138 328 133 328 123C328 107 330 96 332 88C347 29 397-11 449-11C481-11 502 7 514 41C528 83 525 143 525 143"}],955:[.694,.013,.537,{ic:.026,sk:-.202,p:"563-1C563 2 560 4 556 8C543 19 534 34 522 54L175 623C140 681 83 694 36 694C31 694 18 694 20 683C22 675 32 673 32 673C66 667 75 661 117 593L282 321L74 47C65 35 61 29 64 16C68-1 85-13 101-13C117-13 124-2 129 8L299 292C366 187 453 34 474 11C496-11 506-11 533-11L555-11C564-10 564-4 563-1"}],956:[.442,.216,.53,{sk:-.028,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C501 70 497 11 456 11C429 11 420 37 415 57C409 79 410 126 409 161L410 269C409 284 410 322 410 337C409 360 410 398 408 404C404 422 387 431 372 431C367 431 342 430 342 396L342 209L341 107C342 102 316 11 235 11C185 11 153 44 140 98C132 127 132 155 132 183L132 351C132 372 133 410 131 415C127 432 113 442 96 442C93 442 65 441 65 406L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C132-186 132-134 132 20C171-7 217-11 237-11C307-11 335 34 352 62C372 17 416-11 460-11C495-11 512 12 520 44C528 80 525 143 525 143"}],957:[.442,0,.502,{sk:-.042,p:"435 415C431 432 417 442 400 442C392 442 370 438 369 409C362 182 238 70 133 33L131 431C131 431 129 442 116 442C93 442 22 434-4 432C-12 431-22 430-18 412C-15 400-6 400 9 400C57 400 61 393 63 383C65 376 65 329 65 302L65 57L65 12C68 1 78 0 84 0L98 0C165 12 264 51 343 147C445 270 438 406 435 415"}],958:[.697,.205,.53,{sk:-.069,p:"481-98C469-50 428-32 416-27L349-4C327 4 305 12 282 19L216 43C167 61 130 90 119 132C109 173 126 260 200 302C240 289 270 289 291 289C321 289 384 289 376 320C370 345 326 347 287 347C269 347 240 347 206 335C174 361 162 394 157 413C143 469 160 546 225 583C249 561 272 561 295 561C320 561 384 561 376 592C370 618 325 619 286 619C273 619 249 619 225 614C219 623 216 630 211 647C208 661 207 684 207 684C205 692 199 697 192 697C174 697 185 651 186 648C191 628 201 613 203 609C103 579 55 499 75 422C84 385 112 343 166 316L156 306C65 234 66 140 75 104C87 56 121 28 124 25C164-8 174-12 256-40C322-64 324-64 389-87C405-94 427-101 434-130C440-153 430-183 399-183C355-183 316-159 303-151C296-147 294-146 290-146C282-146 282-153 283-157C286-169 348-205 404-205C466-205 494-147 481-98ZM350 591C343 588 334 583 290 583C271 583 259 583 246 592C261 597 282 597 293 597C327 597 331 596 350 591ZM350 319C343 315 334 311 288 311C265 311 256 311 236 319C258 325 280 325 292 325C327 325 331 324 350 319"}],959:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],960:[.431,.011,.586,{sk:-.014,p:"515 407C509 431 488 431 469 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 119 373 139 373L196 373C194 252 170 131 151 40C147 25 147 23 149 16C154-3 172-11 185-11C215-11 216 17 219 54L221 152L222 373L335 373C339 225 341 182 357 115C361 100 368 73 384 39C405-5 418-11 433-11C453-11 469 7 464 27C463 33 462 35 453 49C406 121 390 186 383 214C369 267 363 321 361 373L475 373C488 373 524 373 515 407"}],961:[.442,.216,.488,{p:"421 279C395 385 315 442 242 442C145 442 65 342 65 220L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C133-186 132-52 132 56C162 16 201-11 248-11C365-11 459 130 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C171 11 135 91 133 100C132 104 132 124 132 137C132 249 133 285 145 325C170 398 214 420 245 420C282 420 321 391 339 322"}],962:[.442,.108,.474,{p:"423 0C411 50 385 62 298 104C278 114 276 114 224 140C182 161 134 184 119 246C96 337 183 420 292 420C313 420 335 417 374 401C384 397 387 395 390 395C398 395 405 404 403 412C398 434 332 442 293 442C141 442 46 327 74 215C96 130 167 95 216 72L323 20C347 8 368-2 375-33C381-58 371-86 342-86C336-86 319-85 299-77C297-76 293-75 290-75C285-75 280-79 281-85C285-100 332-108 348-108C405-108 436-53 423 0"}],963:[.431,.011,.599,{p:"528 407C522 431 501 431 483 431L255 431C104 431 35 266 64 147C86 59 163-11 254-11C372-11 475 110 436 264C432 281 420 329 378 373L488 373C501 373 537 373 528 407ZM369 276C381 229 381 147 360 96C336 37 288 11 249 11C200 11 151 47 133 119C126 149 117 231 138 290C162 359 219 373 253 373C337 373 361 307 369 276"}],964:[.431,.012,.53,{sk:-.033,p:"459 407C453 431 432 431 413 431L133 431C113 431 74 431 42 384C18 348 2 300 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 118 373 139 373L222 373L204 52C203 40 202 19 203 15C206 4 217-12 239-12C272-12 270 16 269 31L251 373L419 373C432 373 468 373 459 407"}],965:[.442,.011,.53,{sk:-.014,p:"477 372C463 428 433 442 416 442C391 442 372 416 378 394C381 381 388 375 399 367C413 356 445 330 457 282C473 216 442 11 316 11C297 11 263 15 237 36C211 58 199 88 194 109C183 151 186 203 200 313C202 324 204 341 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C116 191 118 151 126 121C152 17 246-11 319-11C409-11 448 71 462 107C504 219 481 356 477 372"}],966:[.442,.218,.641,{sk:-.018,p:"590 304C571 382 517 442 442 442C297 442 285 248 274 53C161 73 91 129 73 201C66 229 61 339 104 408C110 417 109 421 109 421C108 425 104 431 94 431C66 431 26 286 50 190C73 96 157 23 271-2L259-170C259-183 258-185 259-190C265-212 285-218 295-218C300-218 322-215 326-192C327-184 324-151 315-9C324-10 332-11 349-11C515-11 630 146 590 304ZM568 282C596 169 497 47 343 47C335 47 333 47 325 48C313 48 312 49 311 52L304 160C303 288 357 384 446 384C515 384 556 330 568 282"}],967:[.442,.205,.641,{sk:-.053,p:"637-140C636-135 632-129 622-129C612-129 612-133 612-143C609-167 588-183 569-183C518-183 389 59 348 136L519 403C528 414 527 416 526 419C525 425 519 431 511 431C505 431 503 426 498 419L333 164C261 291 247 316 211 369C194 392 160 442 72 442C14 442 1 390 4 376C4 376 7 366 19 366C28 366 28 372 29 377C34 416 65 420 71 420C101 420 150 344 178 300C230 221 291 105 292 102C292 102 292 99 286 91L120-166C112-177 113-179 113-182C115-188 122-194 128-194C135-194 139-187 142-183L307 74C364-30 386-69 424-125C445-155 479-205 568-205C626-205 640-153 637-140"}],968:[.694,.205,.641,{sk:.028,p:"596 216C599 241 599 328 588 372C574 428 544 442 527 442C502 442 483 416 489 394C492 381 499 375 510 367C524 356 556 330 568 282C584 218 552 136 526 100C460 11 396 11 360 11L361 668C361 672 362 678 360 683C358 693 351 694 346 694C336 694 335 692 336 674L335 13C257 22 209 59 193 125C188 145 181 171 200 311C201 323 204 340 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C114 176 121 150 125 133C149 38 237-3 334-9C335-45 336-47 335-100C335-111 335-192 336-195C336-195 338-205 350-205C350-205 357-205 358-201C361-199 360-174 360-160L361-11C398-11 486-11 553 96C583 142 593 186 596 216"}],969:[.442,.011,.641,{p:"596 239C597 282 596 332 586 372C580 398 569 420 551 433C543 439 535 442 526 442C514 442 502 436 495 426C488 416 486 405 489 394C491 384 497 376 506 369C536 347 557 316 566 281C569 269 571 256 571 244C571 153 536 61 457 61C401 61 358 99 336 151C342 179 345 209 344 239C344 248 344 257 342 265C338 280 330 291 316 291C297 291 294 266 294 244C294 213 297 183 304 154C284 100 246 61 191 61C130 61 91 111 76 174C71 194 68 217 67 239C67 299 89 355 114 408C116 412 117 417 116 421C114 427 109 432 103 435C100 437 97 437 94 437C88 437 82 434 78 428C51 371 42 307 42 244C42 206 46 167 55 132C75 51 120-11 196-11C259-11 300 33 322 95C349 33 395-11 462-11C566-11 597 118 596 239"}],977:[.705,.011,.53,{sk:.026,p:"523 338C521 346 513 347 499 350L468 356C467 440 454 494 451 506C441 543 395 705 290 705C207 705 168 600 188 522C212 425 318 377 394 354C394 264 393 206 377 138C371 110 347 11 288 11C220 11 202 62 194 91C188 117 188 149 187 172L187 249L187 297C188 314 187 335 184 350C169 410 116 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 352 120 298 120 261L120 188C120 158 120 133 127 104C151 9 226-11 291-11C397-11 464 147 468 335C479 333 510 326 516 326C520 326 525 329 523 338ZM394 376C341 393 235 432 212 523C197 585 224 683 294 683C319 683 350 668 376 564C392 501 393 433 394 376"}],981:[.694,.205,.641,{p:"571 262C551 341 475 433 333 443L333 670L332 684C332 684 330 694 318 694C308 694 307 691 308 674L307 443C150 438 36 305 70 169C94 74 183-5 307-12L307-106L307-194C310-204 317-205 322-205C327-205 329-204 331-201C333-199 333-175 332-161L333-12C493-7 604 128 571 262ZM307 10C246 13 165 48 140 148C110 268 161 408 307 421ZM500 283C530 165 480 22 333 10L333 421C410 417 478 371 500 283"}],982:[.431,.011,.836,{sk:-.014,p:"765 407C759 431 738 431 719 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 287 31 297C40 320 53 340 75 355C100 373 111 373 174 373C135 302 110 213 137 105C150 54 180-11 254-11C351-11 402 69 428 153L429 152C430 146 432 135 435 126C452 55 492-11 573-11C719-11 755 201 730 299C724 324 714 349 701 373C718 373 745 373 750 375C758 379 770 390 765 407ZM705 299C731 195 680 47 568 47C507 47 475 94 457 163C454 176 446 211 445 265C445 281 444 284 444 284C442 294 430 294 430 294C422 294 419 292 419 283C410 97 311 47 249 47C203 47 173 79 159 138C138 220 163 303 205 373L675 373C689 349 701 315 705 299"}],1008:[.442,.012,.624,{sk:-.015,p:"586 145C583 155 578 155 571 155C564 155 561 153 560 137C557 42 525 18 491 18C457 19 436 55 436 115C436 199 455 270 497 382C502 388 504 395 504 402C504 410 501 419 495 426C490 432 480 439 469 439C464 439 459 438 455 433C380 351 308 262 192 127C205 184 214 261 214 316C214 390 182 442 132 442C37 442 36 297 38 288C41 278 46 278 53 278C60 278 63 280 64 296C67 391 99 416 133 416C167 415 188 378 188 318C188 235 159 114 127 51C120 42 117 32 117 23C117 4 128-12 145-12C152-12 161-9 170 0C245 74 346 197 430 300C418 245 410 170 410 117C410 43 442-9 492-9C587-9 588 136 586 145"}],1009:[.442,.194,.488,{p:"421 279C395 385 315 442 242 442C162 442 80 372 66 244C65 233 60 12 82-77C95-128 125-175 247-175C284-175 303-171 343-171C361-171 363-171 369-172C384-173 388-174 391-182C394-188 395-194 406-194C415-194 420-190 414-166C402-117 358-117 258-117C168-117 122-117 105-50C103-42 94-4 92 96C125 32 183-11 247-11C367-11 458 132 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C209 11 163 34 142 116C126 179 130 279 145 325C168 395 212 420 245 420C282 420 321 391 339 322"}],1012:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM623 380L154 380C168 605 297 683 388 683C483 683 609 602 623 380ZM623 304C611 76 479 1 389 1C295 1 166 79 154 304"}],1013:[.431,.011,.414,{ic:.007,sk:.03,p:"421 40C420 43 417 54 408 54C408 54 404 54 396 48C370 28 337 11 300 11C242 11 182 53 160 141C151 176 150 214 150 226L315 226C331 226 349 226 344 243C341 257 329 257 312 257L150 257C153 342 194 400 285 400L316 400C333 400 349 400 345 417C341 431 328 431 311 431L276 431C146 431 37 331 76 178C103 68 198-11 304-11C369-11 424 29 421 40"}],8192:[0,0,.5,{p:""}],8193:[0,0,1,{p:""}],8194:[0,0,.5,{p:""}],8195:[0,0,1,{p:""}],8196:[0,0,.333,{p:""}],8197:[0,0,.25,{p:""}],8198:[0,0,.167,{p:""}],8199:[0,0,.5,{p:""}],8200:[0,0,.25,{p:""}],8201:[0,0,.2,{p:""}],8202:[0,0,.1,{p:""}],8203:[0,0,0,{p:""}],8208:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],8209:[.245,-.187,.333,{p:"299 187L299 245L34 245L34 187"}],8210:[.342,-.302,.68,{p:"624 322C624 333 615 342 604 342L76 342C65 342 56 333 56 322C56 311 65 302 76 302L604 302C615 302 624 311 624 322"}],8211:[.277,-.255,.5,{p:"499 255L499 277L0 277L0 255"}],8212:[.277,-.255,1,{p:"999 255L999 277L0 277L0 255"}],8213:[.27,-.23,1.152,{p:"1096 250C1096 261 1087 270 1076 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1076 230C1087 230 1096 239 1096 250"}],8214:[.75,.25,.398,{p:"151-230L151 730C151 741 142 750 131 750C120 750 111 741 111 730L111-230C111-241 120-250 131-250C142-250 151-241 151-230ZM287-230L287 730C287 741 278 750 267 750C256 750 247 741 247 730L247-230C247-241 256-250 267-250C278-250 287-241 287-230"}],8216:[.693,-.394,.278,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447"}],8217:[.694,-.395,.278,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589"}],8220:[.693,-.394,.472,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447ZM386 447C386 473 369 500 333 500C313 500 299 490 293 484C292 482 290 481 290 481C290 481 288 495 288 499C288 531 295 603 358 665C370 677 370 679 370 682C370 689 365 693 360 693C349 693 266 617 266 499C266 439 290 394 333 394C368 394 386 421 386 447"}],8221:[.694,-.395,.472,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589ZM400 589C400 649 376 694 333 694C298 694 280 667 280 641C280 615 297 588 333 588C353 588 367 598 373 604C374 606 376 607 376 607C376 607 378 593 378 589C378 557 371 485 308 423C296 411 296 409 296 406C296 399 301 395 306 395C317 395 400 471 400 589"}],8224:[.705,.216,.444,{p:"387 430C387 443 381 464 350 464C329 464 300 456 279 450C276 449 251 442 231 440C232 460 233 488 244 553C249 590 255 627 255 664C255 672 255 705 222 705C188 705 188 673 188 664C188 629 197 571 201 547C208 501 211 469 212 440C201 441 181 445 162 450C143 456 114 464 93 464C58 464 56 436 56 431C56 418 62 397 93 397C114 397 143 405 164 411C167 412 192 419 212 421C210 396 207 376 202 351C188 279 188 271 188 218C188 67 199-101 208-196C209-210 210-216 221-216C233-216 233-211 235-198C241-148 244-95 246-44C250 19 255 122 255 218C255 272 255 279 241 350C236 373 233 394 231 421C242 420 262 416 281 411C300 405 329 397 350 397C385 397 387 425 387 430"}],8225:[.705,.205,.444,{p:"387 477C387 490 381 511 350 511C329 511 300 503 279 497C276 496 251 489 231 487C232 517 239 551 242 565C248 598 255 638 255 666C255 673 255 705 221 705C211 705 188 702 188 666C188 646 192 617 199 582C206 541 211 513 212 487C201 488 181 492 162 497C143 503 114 511 93 511C58 511 56 483 56 478C56 465 62 444 93 444C114 444 143 452 164 458C167 459 192 466 212 468C211 438 204 404 201 390C195 357 188 317 188 289C188 254 210 250 221 250C251 250 255 275 255 289C255 309 251 338 244 373C237 414 232 442 231 468C242 467 262 463 281 458C300 452 329 444 350 444C385 444 387 472 387 477ZM387 22C387 39 375 55 354 55C334 55 317 52 286 44C260 36 253 34 231 32C233 60 237 84 244 126C255 182 255 205 255 210C255 245 233 249 222 249C192 249 188 224 188 210C188 181 196 138 202 104C205 93 210 62 212 32C189 34 186 35 146 46C114 55 97 55 90 55C65 55 56 35 56 22C56 7 66-11 90-11C114-11 138-5 149-1C188 9 195 10 212 12C210-16 206-40 199-82C188-138 188-161 188-166C188-201 210-205 221-205C251-205 255-180 255-166C255-137 247-94 241-60C238-49 233-18 231 12C254 10 257 9 297-2C330-11 348-11 353-11C377-11 387 7 387 22"}],8230:[.106,0,.837,{p:"193 53C193 82 169 106 140 106C111 106 87 82 87 53C87 24 111 0 140 0C169 0 193 24 193 53ZM472 53C472 82 448 106 419 106C390 106 366 82 366 53C366 24 390 0 419 0C448 0 472 24 472 53ZM751 53C751 82 727 106 698 106C669 106 645 82 645 53C645 24 669 0 698 0C727 0 751 24 751 53"}],8239:[0,0,.2,{p:""}],8242:[.748,-.43,.311,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710"}],8243:[.748,-.43,.511,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710"}],8244:[.748,-.43,.711,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710"}],8245:[.748,-.43,.311,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430"}],8246:[.748,-.43,.511,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430"}],8247:[.748,-.43,.711,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430ZM651 430L531 727C527 738 513 748 498 748C477 748 460 731 460 710C460 703 462 696 465 691L624 430"}],8260:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],8279:[.748,-.43,.911,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710ZM851 710C851 731 834 748 813 748C798 748 784 738 780 727L660 430L687 430L845 691C849 696 851 703 851 710"}],8287:[0,0,.222,{p:""}],8288:[0,0,0,{p:""}],8289:[0,0,0,{p:""}],8290:[0,0,0,{p:""}],8291:[0,0,0,{p:""}],8292:[0,0,0,{p:""}],8364:[.705,.022,.627,{p:"571-12L571 143C571 149 567 153 561 153L551 153C546 153 542 149 541 144C533 71 481 8 410 8C347 8 295 49 263 103C232 154 220 211 216 271L472 271C476 271 480 274 482 278L485 291C486 296 481 301 475 301L215 301L214 342L215 383L504 383C508 383 512 386 514 390L517 403C518 408 513 413 507 413L216 413C220 472 232 530 263 581C295 634 347 675 410 675C481 675 533 613 541 539C542 534 546 530 551 530L561 530C567 530 571 534 571 540L571 695C571 701 567 705 561 705L558 705C555 705 552 704 551 702L512 660C482 688 443 705 400 705C319 705 246 662 195 598C153 544 128 480 117 413L67 413C63 413 59 410 58 405L55 395C53 389 58 383 65 383L114 383C113 369 112 355 112 342C112 328 113 314 114 301L67 301C63 301 59 298 58 293L55 283C53 277 58 271 65 271L117 271C128 203 153 139 195 85C246 22 319-22 400-22C443-22 482-5 512 23L551-19C552-21 555-22 558-22L561-22C567-22 571-18 571-12"}],8400:[.711,-.601,0,{dx:.264,sk:-.264,p:"-53 616C-53 624-59 631-68 631L-402 631C-383 647-367 667-357 690C-356 692-355 694-355 696C-355 704-362 711-370 711C-377 711-382 707-384 702C-400 668-429 642-465 630C-471 628-475 623-475 616C-475 608-469 601-461 601L-68 601C-59 601-53 608-53 616"}],8401:[.711,-.601,0,{dx:.264,sk:-.264,p:"-53 616C-53 623-57 628-63 630C-99 642-128 668-144 702C-146 707-151 711-158 711C-166 711-173 704-173 696C-173 694-172 692-171 690C-161 667-145 647-126 631L-460 631C-469 631-475 624-475 616C-475 608-469 601-460 601L-67 601C-59 601-53 608-53 616"}],8402:[.75,.25,0,{sk:-.264,p:"-244-230L-244 730C-244 741-253 750-264 750C-275 750-284 741-284 730L-284-230C-284-241-275-250-264-250C-253-250-244-241-244-230"}],8406:[.711,-.521,0,{dx:.264,sk:-.264,p:"-56 616C-56 624-63 631-71 631L-398 631C-379 647-363 667-353 690C-352 692-352 694-352 696C-352 704-358 711-367 711C-373 711-378 707-380 702C-396 668-425 642-461 630C-467 628-472 623-472 616C-472 609-467 604-461 602C-425 590-396 564-380 530C-378 525-373 521-367 521C-358 521-352 528-352 536C-352 538-352 540-353 542C-363 565-379 585-398 601L-71 601C-63 601-56 608-56 616"}],8407:[.711,-.521,0,{dx:.264,sk:-.264,p:"-56 616C-56 623-61 628-67 630C-103 642-132 668-148 702C-150 707-155 711-161 711C-170 711-176 704-176 696C-176 694-176 692-175 690C-165 667-149 647-130 631L-457 631C-465 631-472 624-472 616C-472 608-465 601-457 601L-130 601C-149 585-165 565-175 542C-176 540-176 538-176 536C-176 528-170 521-161 521C-155 521-150 525-148 530C-132 564-103 590-67 602C-61 604-56 609-56 616"}],8411:[.696,-.604,0,{ic:.002,dx:.264,sk:-.266,p:"-438 650C-438 675-459 696-484 696C-509 696-530 675-530 650C-530 625-509 604-484 604C-459 604-438 625-438 650ZM-218 650C-218 675-239 696-264 696C-289 696-310 675-310 650C-310 625-289 604-264 604C-239 604-218 625-218 650ZM2 650C2 675-19 696-44 696C-69 696-90 675-90 650C-90 625-69 604-44 604C-19 604 2 625 2 650"}],8412:[.696,-.604,0,{ic:.112,dx:.264,sk:-.348,p:"-548 650C-548 675-569 696-594 696C-619 696-640 675-640 650C-640 625-619 604-594 604C-569 604-548 625-548 650ZM-328 650C-328 675-349 696-374 696C-399 696-420 675-420 650C-420 625-399 604-374 604C-349 604-328 625-328 650ZM-108 650C-108 675-129 696-154 696C-179 696-200 675-200 650C-200 625-179 604-154 604C-129 604-108 625-108 650ZM112 650C112 675 91 696 66 696C41 696 20 675 20 650C20 625 41 604 66 604C91 604 112 625 112 650"}],8417:[.711,-.521,0,{dx:.264,sk:-.264,p:"-29 616C-29 623-33 628-39 630C-75 642-104 668-120 702C-122 707-127 711-134 711C-142 711-149 704-149 696C-149 694-148 692-147 690C-137 667-121 647-102 631L-426 631C-407 647-391 667-381 690C-380 692-379 694-379 696C-379 704-386 711-394 711C-401 711-406 707-408 702C-424 668-453 642-489 630C-495 628-499 623-499 616C-499 609-495 604-489 602C-453 590-424 564-408 530C-406 525-401 521-394 521C-386 521-379 528-379 536C-379 538-380 540-381 542C-391 565-407 585-426 601L-102 601C-121 585-137 565-147 542C-148 540-149 538-149 536C-149 528-142 521-134 521C-127 521-122 525-120 530C-104 564-75 590-39 602C-33 604-29 609-29 616"}],8428:[-.171,.281,0,{dx:.264,sk:-.264,p:"-53-186C-53-178-59-171-67-171L-460-171C-469-171-475-178-475-186C-475-194-469-201-460-201L-126-201C-145-217-161-237-171-260C-172-262-173-264-173-266C-173-274-166-281-158-281C-151-281-146-277-144-272C-128-238-99-212-63-200C-57-198-53-193-53-186"}],8429:[-.171,.281,0,{dx:.264,sk:-.264,p:"-53-186C-53-178-59-171-68-171L-461-171C-469-171-475-178-475-186C-475-193-471-198-465-200C-429-212-400-238-384-272C-382-277-377-281-370-281C-362-281-355-274-355-266C-355-264-356-262-357-260C-367-237-383-217-402-201L-68-201C-59-201-53-194-53-186"}],8430:[-.091,.281,0,{dx:.264,sk:-.264,p:"-56-186C-56-178-63-171-71-171L-398-171C-379-155-363-135-353-112C-352-110-352-108-352-106C-352-98-358-91-367-91C-373-91-378-95-380-100C-396-134-425-160-461-172C-467-174-472-179-472-186C-472-193-467-198-461-200C-425-212-396-238-380-272C-378-277-373-281-367-281C-358-281-352-274-352-266C-352-264-352-262-353-260C-363-237-379-217-398-201L-71-201C-63-201-56-194-56-186"}],8431:[-.091,.281,0,{dx:.264,sk:-.264,p:"-56-186C-56-179-61-174-67-172C-103-160-132-134-148-100C-150-95-155-91-161-91C-170-91-176-98-176-106C-176-108-176-110-175-112C-165-135-149-155-130-171L-457-171C-465-171-472-178-472-186C-472-194-465-201-457-201L-130-201C-149-217-165-237-175-260C-176-262-176-264-176-266C-176-274-170-281-161-281C-155-281-150-277-148-272C-132-238-103-212-67-200C-61-198-56-193-56-186"}],8455:[.705,.022,.53,{p:"495 170C495 178 494 181 484 181C478 181 472 177 472 170C472 164 459 119 448 104C422 69 369 10 286 10C163 10 127 101 127 175C127 260 155 353 283 353C320 353 335 362 335 369C335 375 318 375 313 375C155 383 140 465 140 528C140 551 150 683 282 683C324 683 396 672 397 619C374 614 374 600 374 594C374 587 376 576 394 576C418 576 422 604 422 620C422 666 376 705 281 705C147 705 72 634 72 524C72 443 128 380 212 363C101 340 50 272 50 164C50 57 149-22 252-22C435-22 495 137 495 170"}],8462:[.694,.011,.576,{sk:-.075,p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8463:[.694,.011,.576,{p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L241 496L411 600C415 602 417 606 417 610C417 617 411 622 405 622C403 622 400 621 399 620L249 529L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L170 481L71 420C68 418 65 414 65 410C65 403 71 398 77 398C80 398 82 399 84 400L162 448L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8486:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],8487:[.684,.021,.722,{p:"678 522L645 684L485 684C463 684 460 684 460 663C460 593 491 505 514 441C535 383 563 304 563 229C563 69 453 1 362 1C266 1 160 73 160 229C160 304 187 380 216 462C231 504 263 594 263 663C263 684 260 684 237 684L78 684L45 522L70 522C75 548 79 571 88 595C93 611 96 619 154 619L234 619C221 563 190 515 145 449C98 378 57 309 57 230C57 91 192-21 361-21C533-21 666 93 666 230C666 309 625 378 578 449C534 515 502 563 489 619L569 619C627 619 630 611 635 596C643 573 648 547 653 522"}],8490:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],8491:[.892,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584ZM438 804C438 764 414 746 375 746C337 746 312 763 312 804C312 844 336 862 375 862C413 862 438 845 438 804ZM471 805C471 851 430 892 376 892C318 892 279 849 279 805C279 754 323 716 374 716C430 716 471 756 471 805"}],8498:[.694,0,.555,{p:"499 659C499 676 499 694 479 694C459 694 459 675 459 658L459 367L241 367C224 367 206 367 206 347C206 327 224 327 241 327L459 327L459 40L91 40C74 40 56 40 56 20C56 0 74 0 91 0L464 0C495 0 499 3 499 35"}],8501:[.693,0,.611,{p:"554 64C554 92 554 108 461 213C446 230 446 232 446 239C446 242 447 275 464 367C467 386 480 455 484 493C515 457 517 436 518 422C519 417 520 410 528 410C533 410 554 420 554 474C554 491 554 514 518 548C488 575 486 577 465 611C431 664 428 672 423 688C421 691 418 693 414 693C409 693 388 681 388 630C388 609 388 586 455 522C452 474 437 391 434 376C428 341 420 293 417 265L137 587C95 635 93 668 92 680C92 685 91 693 82 693C77 693 56 681 56 630C56 609 56 594 103 534C126 505 115 522 164 461C133 415 83 326 83 241C83 215 88 192 115 142C135 105 143 82 143 61C143 50 143 24 72 22C63 22 56 22 56 11C56 0 64 0 81 0L141 0C187 0 240 10 240 60C240 97 215 128 196 151C155 201 150 213 150 248C150 279 154 367 187 436L473 107C515 59 517 26 518 14C518 9 519 1 528 1C533 1 554 13 554 64"}],8502:[.72,.04,.604,{p:"548 26L548 79C548 92 533 94 529 82C523 64 500 62 474 62C498 158 532 321 530 430C529 524 514 613 452 649C418 668 307 676 252 676C197 676 152 674 133 685C124 691 113 693 108 712C105 725 88 722 88 709L88 644C95 627 102 615 124 605C149 594 192 593 252 593C286 593 338 593 378 586C442 576 466 543 479 472C487 432 485 387 485 352C485 268 454 135 435 62L106 62C85 61 65 51 56 26L56-29C56-42 70-43 75-32C82-16 93-11 107-11L497-11C521-11 539-1 548 26"}],8503:[.721,.03,.528,{p:"471 61C470 69 466 72 459 70C428 63 385 145 379 190C359 322 364 551 306 609C258 660 197 626 142 660C125 670 116 693 108 713C103 725 89 723 89 710L89 626C98 600 110 593 132 580C186 548 224 579 285 542C309 526 334 403 338 330C319 259 271 104 212 80C200 75 190 74 186 74C173 74 166 82 137 83C109 86 76 74 57 48L56-18C56-30 67-34 74-24C89-4 114 3 136 1C165 0 172-7 187-7C197-7 204-6 219 0C266 18 326 177 344 270C356 178 381 35 438-13C444-18 450-16 453-9C468 23 475 19 471 61"}],8504:[.71,.017,.574,{p:"518 579L518 635C509 662 491 681 467 681L107 681C93 681 82 686 75 702C70 713 56 712 56 699L56 632C66 607 84 597 107 597L405 597C411 543 421 485 421 415C421 296 412 100 366 79C356 54 363 13 380-12C384-18 389-19 394-14C448 32 468 128 468 244C468 352 456 502 443 596C469 596 493 594 499 576C503 564 518 566 518 579"}],8592:[.51,.01,1,{p:"942 250C942 261 933 270 922 270L156 270C186 290 212 314 234 342C267 384 290 433 300 486C300 487 301 489 301 490C301 501 292 510 281 510C271 510 263 503 261 494C252 447 231 403 203 367C167 322 123 282 66 263C61 261 57 256 57 250C57 244 61 239 66 237C123 218 167 178 203 133C231 97 252 53 261 6C263-3 271-10 281-10C292-10 301-1 301 10C301 11 300 13 300 14C290 67 267 116 234 158C212 186 186 210 156 230L922 230C933 230 942 239 942 250"}],8593:[.679,.203,.5,{p:"480 441C480 450 474 457 466 460C422 473 382 497 350 528C310 567 276 613 263 669C262 675 256 679 250 679C244 679 238 675 237 669C224 613 190 567 150 528C118 497 78 473 34 460C26 457 20 450 20 441C20 430 29 421 40 421C42 421 44 421 46 422C96 437 141 464 178 499C198 519 215 541 230 564L230-183C230-194 239-203 250-203C261-203 270-194 270-183L270 564C285 541 302 519 322 499C359 464 404 437 454 422C456 421 458 421 460 421C471 421 480 430 480 441"}],8594:[.51,.01,1,{p:"943 250C943 256 939 261 934 263C877 282 833 322 797 367C769 403 748 447 739 494C737 503 729 510 719 510C708 510 699 501 699 490C699 489 700 487 700 486C710 433 733 384 766 342C788 314 814 290 844 270L78 270C67 270 58 261 58 250C58 239 67 230 78 230L844 230C814 210 788 186 766 158C733 116 710 67 700 14C700 13 699 11 699 10C699-1 708-10 719-10C729-10 737-3 739 6C748 53 769 97 797 133C833 178 877 218 934 237C939 239 943 244 943 250"}],8595:[.703,.179,.5,{p:"480 59C480 70 471 79 460 79C458 79 456 79 454 78C404 63 359 36 322 1C302-19 285-41 270-64L270 683C270 694 261 703 250 703C239 703 230 694 230 683L230-64C215-41 198-19 178 1C141 36 96 63 46 78C44 79 42 79 40 79C29 79 20 70 20 59C20 50 26 43 34 40C78 27 118 3 150-28C190-67 224-113 237-169C238-175 244-179 250-179C256-179 262-175 263-169C276-113 310-67 350-28C382 3 422 27 466 40C474 43 480 50 480 59"}],8596:[.51,.01,1,{p:"942 250C942 256 938 261 933 263C876 282 832 322 796 367C768 403 747 447 738 494C736 503 728 510 718 510C707 510 698 501 698 490C698 489 699 487 699 486C709 433 732 384 765 342C787 314 813 290 843 270L157 270C187 290 213 314 235 342C268 384 291 433 301 486C301 487 302 489 302 490C302 501 293 510 282 510C272 510 264 503 262 494C253 447 232 403 204 367C168 322 124 282 67 263C62 261 58 256 58 250C58 244 62 239 67 237C124 218 168 178 204 133C232 97 253 53 262 6C264-3 272-10 282-10C293-10 302-1 302 10C302 11 301 13 301 14C291 67 268 116 235 158C213 186 187 210 157 230L843 230C813 210 787 186 765 158C732 116 709 67 699 14C699 13 698 11 698 10C698-1 707-10 718-10C728-10 736-3 738 6C747 53 768 97 796 133C832 178 876 218 933 237C938 239 942 244 942 250"}],8597:[.757,.257,.5,{p:"480-19C480-8 471 1 460 1C458 1 456 1 454 0C404-15 359-42 322-77C302-97 285-119 270-142L270 642C285 619 302 597 322 577C359 542 404 515 454 500C456 499 458 499 460 499C471 499 480 508 480 519C480 528 474 535 466 538C422 551 382 575 350 606C310 645 276 691 263 747C262 753 256 757 250 757C244 757 238 753 237 747C224 691 190 645 150 606C118 575 78 551 34 538C26 535 20 528 20 519C20 508 29 499 40 499C42 499 44 499 46 500C96 515 141 542 178 577C198 597 215 619 230 642L230-142C215-119 198-97 178-77C141-42 96-15 46 0C44 1 42 1 40 1C29 1 20-8 20-19C20-28 26-35 34-38C78-51 118-75 150-106C190-145 224-191 237-247C238-253 244-257 250-257C256-257 262-253 263-247C276-191 310-145 350-106C382-75 422-51 466-38C474-35 480-28 480-19"}],8598:[.714,.203,1,{p:"958-183C958-177 956-172 952-169L157 626C192 619 228 618 263 622C315 629 366 647 412 677C417 681 421 687 421 694C421 705 412 714 401 714C396 714 393 713 389 711C349 684 304 668 258 662C201 655 142 658 88 685C86 686 84 686 82 686C75 686 69 680 69 673C69 671 69 669 70 667C97 613 100 554 93 497C87 451 71 406 44 366C42 362 41 359 41 354C41 343 50 334 61 334C68 334 74 338 78 343C108 389 126 440 133 492C137 527 136 563 129 598L924-197C927-201 932-203 938-203C949-203 958-194 958-183"}],8599:[.714,.203,1,{p:"959 354C959 359 958 362 956 366C929 406 913 451 907 497C900 554 903 613 930 667C931 669 931 671 931 673C931 680 925 686 918 686C916 686 914 686 912 685C858 658 799 655 742 662C696 668 651 684 611 711C607 713 604 714 599 714C588 714 579 705 579 694C579 687 583 681 588 677C634 647 685 629 737 622C772 618 808 619 843 626L48-169C44-172 42-177 42-183C42-194 51-203 62-203C68-203 73-201 76-197L871 598C864 563 863 527 867 492C874 440 892 389 922 343C926 338 932 334 939 334C950 334 959 343 959 354"}],8600:[.703,.214,1,{p:"959 146C959 157 950 166 939 166C932 166 926 162 922 157C892 111 874 60 867 8C863-27 864-63 871-98L76 697C73 701 68 703 62 703C51 703 42 694 42 683C42 677 44 672 48 669L843-126C808-119 772-118 737-122C685-129 634-147 588-177C583-181 579-187 579-194C579-205 588-214 599-214C604-214 607-213 611-211C651-184 696-168 742-162C799-155 858-158 912-185C914-186 916-186 918-186C925-186 931-180 931-173C931-171 931-169 930-167C903-113 900-54 907 3C913 49 929 94 956 134C958 138 959 141 959 146"}],8601:[.703,.214,1,{p:"958 683C958 694 949 703 938 703C932 703 927 701 924 697L129-98C136-63 137-27 133 8C126 60 108 111 78 157C74 162 68 166 61 166C50 166 41 157 41 146C41 141 42 138 44 134C71 94 87 49 93 3C100-54 97-113 70-167C69-169 69-171 69-173C69-180 75-186 82-186C84-186 86-186 88-185C142-158 201-155 258-162C304-168 349-184 389-211C393-213 396-214 401-214C412-214 421-205 421-194C421-187 417-181 412-177C366-147 315-129 263-122C228-118 192-119 157-126L952 669C956 672 958 677 958 683"}],8602:[.51,.01,.997,{p:"941 250C941 261 932 270 921 270L632 270L710 483C711 485 711 488 711 490C711 501 702 510 691 510C682 510 675 505 672 497L590 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L575 230L497 17C497 15 496 12 496 10C496-1 505-10 516-10C525-10 532-5 535 3L618 230L921 230C932 230 941 239 941 250"}],8603:[.51,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L422 270L500 483C500 485 501 488 501 490C501 501 492 510 481 510C472 510 465 505 462 497L379 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L365 230L287 17C286 15 286 12 286 10C286-1 295-10 306-10C315-10 322-5 325 3L407 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8606:[.51,.01,1.017,{p:"961 250C961 261 952 270 941 270L295 270C324 290 351 314 373 342C405 384 428 433 439 486L439 490C439 501 430 510 419 510C410 510 402 503 400 494C390 447 370 403 341 367C310 327 271 291 224 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L224 230C271 209 310 173 341 133C370 97 390 53 400 6C402-3 410-10 419-10C430-10 439-1 439 10L439 14C428 67 405 116 373 158C351 186 324 210 295 230L941 230C952 230 961 239 961 250"}],8608:[.51,.01,1.017,{p:"961 250C961 256 957 261 952 263C895 282 851 322 815 367C787 403 766 447 757 494C755 503 747 510 737 510C726 510 717 501 717 490C717 489 718 487 718 486C728 433 751 384 784 342C806 314 832 290 862 270L793 270C745 291 707 327 675 367C647 403 626 447 617 494C615 503 607 510 597 510C586 510 577 501 577 490C577 489 578 487 578 486C588 433 611 384 644 342C666 314 692 290 722 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L722 230C692 210 666 186 644 158C611 116 588 67 578 14C578 13 577 11 577 10C577-1 586-10 597-10C607-10 615-3 617 6C626 53 647 97 675 133C707 173 745 209 793 230L862 230C832 210 806 186 784 158C751 116 728 67 718 14C718 13 717 11 717 10C717-1 726-10 737-10C747-10 755-3 757 6C766 53 787 97 815 133C851 178 895 218 952 237C957 239 961 244 961 250"}],8610:[.51,.01,1.192,{p:"1136 10L1136 14C1115 117 1049 203 957 250C1049 297 1115 383 1136 486L1136 490C1136 501 1127 510 1116 510C1106 510 1098 503 1097 494C1076 390 1002 305 903 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L903 230C1002 195 1076 110 1097 6C1098-3 1106-10 1116-10C1127-10 1136-1 1136 10"}],8611:[.51,.01,1.192,{p:"1136 250C1136 256 1132 261 1127 263C1071 282 1026 322 991 367C962 403 942 447 932 494C931 503 923 510 913 510C902 510 893 501 893 490L893 486C904 433 927 384 959 342C981 314 1008 290 1038 270L289 270C190 305 116 390 96 494C94 503 86 510 76 510C65 510 56 501 56 490L56 486C77 383 143 297 235 250C143 203 77 117 56 14L56 10C56-1 65-10 76-10C86-10 94-3 96 6C116 110 190 195 289 230L1038 230C1008 210 981 186 959 158C927 116 904 67 893 14L893 10C893-1 902-10 913-10C923-10 931-3 932 6C942 53 962 97 991 133C1026 178 1071 218 1127 237C1132 239 1136 244 1136 250"}],8612:[.51,.01,.977,{p:"921 10L921 490C921 517 881 517 881 490L881 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L881 230L881 10C881-17 921-17 921 10"}],8614:[.51,.01,.977,{p:"921 250C921 256 917 261 912 263C855 282 811 322 775 367C747 403 726 447 717 494C715 503 707 510 697 510C686 510 677 501 677 490C677 489 678 487 678 486C688 433 711 384 744 342C766 314 792 290 822 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L822 230C792 210 766 186 744 158C711 116 688 67 678 14C678 13 677 11 677 10C677-1 686-10 697-10C707-10 715-3 717 6C726 53 747 97 775 133C811 178 855 218 912 237C917 239 921 244 921 250"}],8617:[.55,.01,.997,{p:"941 390C941 478 869 550 781 550L741 550C730 550 721 541 721 530C721 519 730 510 741 510L781 510C847 510 901 456 901 390C901 324 847 270 781 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L781 230C869 230 941 302 941 390"}],8618:[.55,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510L256 510C267 510 276 519 276 530C276 541 267 550 256 550L216 550C128 550 56 478 56 390C56 302 128 230 216 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8619:[.55,.05,.997,{p:"941 390C941 478 869 550 781 550C692 550 621 478 621 390L621 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L621 230L621-30C621-41 630-50 641-50C652-50 661-41 661-30L661 230L781 230C869 230 941 302 941 390ZM901 390C901 324 847 270 781 270L661 270L661 390C661 456 715 510 781 510C847 510 901 456 901 390"}],8620:[.55,.05,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L376 270L376 390C376 478 304 550 216 550C128 550 56 478 56 390C56 302 128 230 216 230L336 230L336-30C336-41 345-50 356-50C367-50 376-41 376-30L376 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250ZM336 390L336 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510C282 510 336 456 336 390"}],8622:[.51,.01,.996,{p:"940 250C940 256 936 261 930 263C874 282 830 322 794 367C765 403 745 447 736 494C734 503 726 510 716 510C705 510 696 501 696 490C696 489 696 487 697 486C707 433 730 384 763 342C785 314 811 290 841 270L526 270L604 483C605 485 605 488 605 490C605 501 596 510 585 510C577 510 569 505 566 497L484 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L469 230L391 17C391 15 390 12 390 10C390-1 399-10 410-10C419-10 426-5 429 3L512 230L841 230C811 210 785 186 763 158C730 116 707 67 697 14C696 13 696 11 696 10C696-1 705-10 716-10C726-10 734-3 736 6C745 53 765 97 794 133C830 178 874 218 930 237C936 239 940 244 940 250"}],8630:[.562,-.229,.98,{p:"924 250C924 428 764 562 579 562C425 562 309 470 259 332C247 365 230 395 208 423C176 465 134 499 85 522C82 523 79 524 76 524C65 524 56 515 56 504C56 496 61 489 67 486C111 465 148 435 177 399C212 353 240 300 245 241C245 234 251 229 258 229C263 229 267 231 269 235C301 285 351 318 403 342C446 361 493 370 541 368C553 368 562 377 562 388C562 399 553 407 543 408C488 410 435 400 387 378C354 364 324 343 297 319C342 441 443 522 579 522C742 522 884 407 884 250C884 239 893 230 904 230C915 230 924 239 924 250"}],8631:[.562,-.229,.98,{p:"924 504C924 515 915 524 904 524C901 524 898 523 896 522C846 499 804 465 772 423C751 395 733 365 721 332C671 470 555 562 401 562C216 562 56 428 56 250C56 239 65 230 76 230C87 230 96 239 96 250C96 407 238 522 401 522C537 522 638 441 683 319C656 343 626 364 593 378C545 400 492 410 437 408C427 407 418 399 418 388C418 377 427 368 439 368C487 370 534 361 577 342C629 318 679 285 711 235C713 231 717 229 722 229C729 229 735 234 735 241C740 300 768 353 804 399C832 435 869 465 913 486C919 489 924 496 924 504"}],8634:[.68,.059,.771,{p:"715 660C715 671 706 680 695 680C688 680 682 677 679 672C650 633 614 603 572 582C521 556 464 538 405 545L403 545C396 545 390 539 390 531C390 528 391 524 394 522C437 481 460 426 473 370C484 324 484 277 473 230C472 228 472 227 472 225C472 214 481 205 492 205C501 205 509 212 511 220C524 273 524 328 512 379C502 421 485 460 460 496C561 453 633 361 633 250C633 101 513-19 365-19C217-18 98 102 96 250C95 355 156 450 251 493C258 497 263 504 263 512C263 523 254 532 243 532C240 532 237 531 234 530C125 480 54 370 56 250C58 80 195-58 365-59C535-59 673 79 673 250C673 365 606 462 508 517C536 523 564 533 590 546C637 570 679 604 711 648C713 652 715 656 715 660"}],8635:[.68,.059,.771,{p:"715 250C716 370 646 480 536 530C534 531 531 532 528 532C517 532 508 523 508 512C508 504 513 497 520 493C615 450 676 355 675 250C673 102 554-18 406-19C258-19 137 101 137 250C137 361 210 453 311 496C286 460 268 421 259 379C247 328 246 273 259 220C262 212 269 205 279 205C290 205 299 214 299 225C299 227 299 228 298 230C287 277 287 324 298 370C311 426 334 481 377 522C380 524 381 528 381 531C381 539 375 545 368 545L366 545C307 538 250 556 199 582C157 603 121 633 92 672C89 677 83 680 76 680C65 680 56 671 56 660C56 656 57 652 60 648C92 604 134 570 181 546C207 533 234 523 263 517C165 462 97 365 97 250C97 79 236-59 406-59C576-58 713 80 715 250"}],8636:[.503,-.23,1,{p:"950 250C950 261 941 270 930 270L141 270C166 286 190 305 209 328C247 371 276 422 293 477C293 479 294 481 294 483C294 494 285 503 274 503C265 503 257 497 255 489C239 439 213 393 179 354C145 315 107 278 58 255C54 253 50 249 50 243C50 236 56 230 64 230L930 230C941 230 950 239 950 250"}],8637:[.27,.003,1.012,{p:"956 250C956 261 947 270 936 270L69 270C62 270 56 264 56 257C56 251 59 247 64 245C112 222 150 185 185 146C219 107 245 61 260 11C263 3 270-3 279-3C290-3 299 6 299 17C299 19 299 21 298 23C281 78 253 129 215 172C195 195 172 214 147 230L936 230C947 230 956 239 956 250"}],8638:[.697,.203,.441,{p:"385 473C385 482 379 490 371 492C321 508 275 534 236 568C197 602 160 640 137 689C135 693 131 697 125 697C118 697 112 691 112 683L112-183C112-194 121-203 132-203C143-203 152-194 152-183L152 606C168 581 187 557 210 538C253 500 304 471 359 454C361 454 363 453 365 453C376 453 385 462 385 473"}],8639:[.697,.203,.441,{p:"329 683C329 691 323 697 316 697C311 697 306 693 304 689C282 640 244 602 205 568C166 534 120 508 70 492C62 490 56 482 56 473C56 462 65 453 76 453C78 453 80 454 82 454C138 471 188 500 231 538C254 557 273 581 289 606L289-183C289-194 298-203 309-203C320-203 329-194 329-183"}],8640:[.503,-.23,1,{p:"950 243C950 249 946 253 942 255C893 278 855 315 821 354C787 393 761 439 745 489C743 497 735 503 726 503C715 503 706 494 706 483C706 481 707 479 707 477C724 422 753 371 791 328C810 305 834 286 859 270L70 270C59 270 50 261 50 250C50 239 59 230 70 230L936 230C944 230 950 236 950 243"}],8641:[.27,.003,1.012,{p:"956 257C956 264 950 270 942 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L865 230C840 214 816 195 797 172C759 129 730 78 713 23C713 21 712 19 712 17C712 6 721-3 732-3C741-3 749 3 751 11C767 61 793 107 827 146C861 185 899 222 948 245C952 247 956 251 956 257"}],8642:[.703,.197,.441,{p:"385 27C385 38 376 47 365 47C363 47 361 46 359 46C304 29 253 0 210-38C187-57 168-81 152-106L152 683C152 694 143 703 132 703C121 703 112 694 112 683L112-183C112-191 118-197 125-197C131-197 135-193 137-189C160-140 197-102 236-68C275-34 321-8 371 8C379 10 385 18 385 27"}],8643:[.703,.197,.441,{p:"329-183L329 683C329 694 320 703 309 703C298 703 289 694 289 683L289-106C273-81 254-57 231-38C188 0 138 29 82 46C80 46 78 47 76 47C65 47 56 38 56 27C56 18 62 10 70 8C120-8 166-34 205-68C244-102 282-140 304-189C306-193 311-197 316-197C323-197 329-191 329-183"}],8644:[.672,.172,1.018,{p:"962 88C962 99 953 108 942 108L176 108C206 128 232 152 254 180C287 222 310 271 320 324C320 325 321 327 321 328C321 339 312 348 301 348C291 348 283 341 281 332C272 285 251 241 223 205C187 160 143 120 86 101C81 99 77 94 77 88C77 82 81 77 86 75C143 56 187 16 223-29C251-65 272-109 281-156C283-165 291-172 301-172C312-172 321-163 321-152C321-151 320-149 320-148C310-95 287-46 254-4C232 24 206 48 176 68L942 68C953 68 962 77 962 88ZM941 412C941 418 937 423 932 425C875 444 831 484 795 529C767 565 746 609 737 656C735 665 727 672 717 672C706 672 697 663 697 652C697 651 698 649 698 648C708 595 731 546 764 504C786 476 812 452 842 432L76 432C65 432 56 423 56 412C56 401 65 392 76 392L842 392C812 372 786 348 764 320C731 278 708 229 698 176C698 175 697 173 697 172C697 161 706 152 717 152C727 152 735 159 737 168C746 215 767 259 795 295C831 340 875 380 932 399C937 401 941 406 941 412"}],8645:[.703,.203,.896,{p:"516 441C516 450 510 457 502 460C458 473 418 497 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 490 422C492 421 494 421 496 421C507 421 516 430 516 441ZM840 59C840 70 831 79 820 79C818 79 816 79 814 78C764 63 719 36 682 1C662-19 645-41 630-64L630 683C630 694 621 703 610 703C599 703 590 694 590 683L590-64C575-41 558-19 538 1C501 36 456 63 406 78C404 79 402 79 400 79C389 79 380 70 380 59C380 50 386 43 394 40C438 27 478 3 510-28C550-67 584-113 597-169C598-175 604-179 610-179C616-179 622-175 623-169C636-113 670-67 710-28C742 3 782 27 826 40C834 43 840 50 840 59"}],8646:[.672,.172,1.018,{p:"941 88C941 94 937 99 932 101C875 120 831 160 795 205C767 241 746 285 737 332C735 341 727 348 717 348C706 348 697 339 697 328C697 327 698 325 698 324C708 271 731 222 764 180C786 152 812 128 842 108L76 108C65 108 56 99 56 88C56 77 65 68 76 68L842 68C812 48 786 24 764-4C731-46 708-95 698-148C698-149 697-151 697-152C697-163 706-172 717-172C727-172 735-165 737-156C746-109 767-65 795-29C831 16 875 56 932 75C937 77 941 82 941 88ZM962 412C962 423 953 432 942 432L176 432C206 452 232 476 254 504C287 546 310 595 320 648C320 649 321 651 321 652C321 663 312 672 301 672C291 672 283 665 281 656C272 609 251 565 223 529C187 484 143 444 86 425C81 423 77 418 77 412C77 406 81 401 86 399C143 380 187 340 223 295C251 259 272 215 281 168C283 159 291 152 301 152C312 152 321 161 321 172C321 173 320 175 320 176C310 229 287 278 254 320C232 348 206 372 176 392L942 392C953 392 962 401 962 412"}],8647:[.75,.25,.997,{p:"941 10C941 21 932 30 921 30L155 30C184 50 211 74 233 102C265 144 288 193 299 250C288 307 265 356 233 398C211 426 184 450 155 470L921 470C932 470 941 479 941 490C941 501 932 510 921 510L155 510C184 530 211 554 233 582C265 624 288 673 299 726C299 741 290 750 279 750C270 750 262 743 260 734C250 687 230 643 201 607C166 562 121 522 65 503C60 501 56 496 56 490C56 484 60 479 65 477C121 458 166 418 201 373C229 338 249 296 259 250C249 204 229 162 201 127C166 82 121 42 65 23C60 21 56 16 56 10C56 4 60-1 65-3C121-22 166-62 201-107C230-143 250-187 260-234C262-243 270-250 279-250C290-250 299-241 299-226C288-173 265-124 233-82C211-54 184-30 155-10L921-10C932-10 941-1 941 10"}],8648:[.679,.203,.992,{p:"936 441C936 450 930 457 922 460C878 473 838 497 806 528C766 567 732 613 719 669C718 675 712 679 706 679C700 679 694 675 693 669C680 613 646 567 606 528C575 498 538 475 496 462C454 475 417 498 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 496 421C552 437 597 464 634 499C654 519 671 541 686 564L686-183C686-194 695-203 706-203C717-203 726-194 726-183L726 564C741 541 758 519 778 499C815 464 860 437 910 422C912 421 914 421 916 421C927 421 936 430 936 441"}],8649:[.75,.25,.997,{p:"941 10C941 16 937 21 932 23C875 42 831 82 795 127C767 162 747 204 738 250C747 296 767 338 795 373C831 418 875 458 932 477C937 479 941 484 941 490C941 496 937 501 932 503C875 522 831 562 795 607C767 643 746 687 737 734C735 743 727 750 717 750C706 750 697 741 698 726C708 673 731 624 764 582C786 554 812 530 842 510L76 510C65 510 56 501 56 490C56 479 65 470 76 470L842 470C812 450 786 426 764 398C731 356 708 307 698 250C708 193 731 144 764 102C786 74 812 50 842 30L76 30C65 30 56 21 56 10C56-1 65-10 76-10L842-10C812-30 786-54 764-82C731-124 708-173 698-226C697-241 706-250 717-250C727-250 735-243 737-234C746-187 767-143 795-107C831-62 875-22 932-3C937-1 941 4 941 10"}],8650:[.703,.179,.992,{p:"936 59C936 70 927 79 916 79C914 79 912 79 910 78C860 63 815 36 778 1C758-19 741-41 726-64L726 683C726 694 717 703 706 703C695 703 686 694 686 683L686-64C671-41 654-19 634 1C597 36 552 63 496 79C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C417 2 454 25 496 38C538 25 575 2 606-28C646-67 680-113 693-169C694-175 700-179 706-179C712-179 718-175 719-169C732-113 766-67 806-28C838 3 878 27 922 40C930 43 936 50 936 59"}],8651:[.6,.1,1.018,{p:"956 160C956 167 950 173 942 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L865 133C840 117 816 98 797 75C759 32 730-19 713-74C713-76 712-78 712-80C712-91 721-100 732-100C741-100 749-94 751-86C767-36 793 10 827 49C861 88 899 125 948 148C952 150 956 154 956 160ZM962 347C962 358 953 367 942 367L153 367C178 383 202 402 221 425C259 468 288 519 305 574C305 576 306 578 306 580C306 591 297 600 286 600C277 600 269 594 267 586C251 536 225 490 191 451C157 412 119 375 70 352C66 350 62 346 62 340C62 333 68 327 76 327L942 327C953 327 962 336 962 347"}],8652:[.6,.1,1.018,{p:"962 153C962 164 953 173 942 173L76 173C68 173 62 167 62 160C62 154 66 150 70 148C119 125 157 88 191 49C225 10 251-36 267-86C269-94 277-100 286-100C297-100 306-91 306-80C306-78 306-76 305-74C288-19 259 32 221 75C202 98 178 117 153 133L942 133C953 133 962 142 962 153ZM956 340C956 346 952 350 948 352C899 375 861 412 827 451C793 490 767 536 751 586C749 594 741 600 732 600C721 600 712 591 712 580C712 578 713 576 713 574C730 519 759 468 797 425C816 402 840 383 865 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L942 327C950 327 956 333 956 340"}],8653:[.52,.02,.991,{p:"935 153C935 164 927 173 915 173L644 173L700 327L915 327C927 327 935 336 935 347C935 358 927 367 915 367L715 367L761 493C761 495 762 498 762 500C762 511 753 520 742 520C733 520 726 515 723 507L672 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L587 133L541 7C540 5 540 2 540 0C540-11 549-20 560-20C568-20 576-15 579-7L629 133L915 133C927 133 935 142 935 153ZM657 327L601 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8654:[.52,.02,1.068,{p:"1012 250C1012 256 1008 261 1002 263C931 282 869 323 815 370C771 409 734 456 707 509C703 516 697 520 689 520C678 520 669 511 669 500C669 497 670 494 671 491C695 445 725 403 760 367L598 367L644 493C645 495 645 498 645 500C645 511 636 520 625 520C616 520 609 515 606 507L555 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L470 133L424 7C424 5 423 2 423 0C423-11 432-20 443-20C452-20 459-15 462-7L513 133L760 133C725 97 695 55 671 9C670 6 669 3 669 0C669-11 678-20 689-20C697-20 703-16 707-9C734 44 771 91 815 130C869 177 931 218 1002 237C1008 239 1012 244 1012 250ZM935 250C888 231 844 205 804 173L527 173L583 327L804 327C844 295 888 269 935 250ZM541 327L485 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8655:[.52,.02,.991,{p:"935 250C935 256 931 261 926 263C854 282 792 323 738 370C694 409 657 456 630 509C627 516 620 520 612 520C601 520 592 511 592 500C592 497 593 494 594 491C618 445 648 403 683 367L405 367L451 493C451 495 452 498 452 500C452 511 443 520 432 520C423 520 416 515 413 507L362 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L347 327L291 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L277 133L231 7C230 5 230 2 230 0C230-11 239-20 250-20C258-20 266-15 269-7L319 133L683 133C648 97 618 55 594 9C593 6 592 3 592 0C592-11 601-20 612-20C620-20 627-16 630-9C657 44 694 91 738 130C792 177 854 218 926 237C931 239 935 244 935 250ZM859 250C811 231 767 205 727 173L334 173L390 327L727 327C767 295 811 269 859 250"}],8656:[.52,.02,1,{p:"940 153C940 164 931 173 920 173L269 173C229 205 185 231 137 250C185 269 229 295 269 327L920 327C931 327 940 336 940 347C940 358 931 367 920 367L313 367C348 403 378 445 402 491C403 494 404 497 404 500C404 511 395 520 384 520C376 520 369 516 366 509C339 456 302 409 258 370C204 323 142 282 70 263C65 261 61 256 61 250C61 244 65 239 70 237C142 218 204 177 258 130C302 91 339 44 366-9C369-16 376-20 384-20C395-20 404-11 404 0C404 3 403 6 402 9C378 55 348 97 313 133L920 133C931 133 940 142 940 153"}],8657:[.676,.203,.611,{p:"576 353C576 361 572 368 565 371C512 398 465 435 426 479C379 533 338 595 319 667C317 672 312 676 306 676C300 676 295 672 293 667C274 595 233 533 186 479C147 435 100 398 47 371C40 368 36 361 36 353C36 342 45 333 56 333C59 333 62 334 65 335C111 359 153 389 189 424L189-183C189-194 198-203 209-203C220-203 229-194 229-183L229 468C261 508 287 552 306 600C325 552 351 508 383 468L383-183C383-194 392-203 403-203C414-203 423-194 423-183L423 424C459 389 501 359 547 335C550 334 553 333 556 333C567 333 576 342 576 353"}],8658:[.52,.02,1,{p:"939 250C939 256 935 261 930 263C858 282 796 323 742 370C698 409 661 456 634 509C631 516 624 520 616 520C605 520 596 511 596 500C596 497 597 494 598 491C622 445 652 403 687 367L80 367C69 367 60 358 60 347C60 336 69 327 80 327L731 327C771 295 815 269 863 250C815 231 771 205 731 173L80 173C69 173 60 164 60 153C60 142 69 133 80 133L687 133C652 97 622 55 598 9C597 6 596 3 596 0C596-11 605-20 616-20C624-20 631-16 634-9C661 44 698 91 742 130C796 177 858 218 930 237C935 239 939 244 939 250"}],8659:[.703,.176,.611,{p:"576 147C576 158 567 167 556 167C553 167 550 166 547 165C501 141 459 111 423 76L423 683C423 694 414 703 403 703C392 703 383 694 383 683L383 32C351-8 325-52 306-100C287-52 261-8 229 32L229 683C229 694 220 703 209 703C198 703 189 694 189 683L189 76C153 111 111 141 65 165C62 166 59 167 56 167C45 167 36 158 36 147C36 139 40 132 47 129C100 102 147 65 186 21C233-33 274-95 293-167C295-172 300-176 306-176C312-176 317-172 319-167C338-95 379-33 426 21C465 65 512 102 565 129C572 132 576 139 576 147"}],8660:[.52,.02,1,{p:"978 250C978 256 974 261 968 263C897 282 835 323 781 370C737 409 700 456 673 509C669 516 663 520 655 520C644 520 635 511 635 500C635 497 636 494 637 491C661 445 691 403 726 367L274 367C309 403 339 445 363 491C364 494 365 497 365 500C365 511 356 520 345 520C337 520 331 516 327 509C300 456 263 409 219 370C165 323 103 282 32 263C26 261 22 256 22 250C22 244 26 239 32 237C103 218 165 177 219 130C263 91 300 44 327-9C331-16 337-20 345-20C356-20 365-11 365 0C365 3 364 6 363 9C339 55 309 97 274 133L726 133C691 97 661 55 637 9C636 6 635 3 635 0C635-11 644-20 655-20C663-20 669-16 673-9C700 44 737 91 781 130C835 177 897 218 968 237C974 239 978 244 978 250ZM901 250C854 231 809 205 770 173L230 173C191 205 146 231 99 250C146 269 191 295 230 327L770 327C809 295 854 269 901 250"}],8661:[.728,.228,.611,{p:"576 95C576 106 567 115 556 115C553 115 550 114 547 113C501 89 459 59 423 24L423 476C459 441 501 411 547 387C550 386 553 385 556 385C567 385 576 394 576 405C576 413 572 419 565 423C512 450 465 487 426 531C379 585 338 647 319 718C317 724 312 728 306 728C300 728 295 724 293 718C274 647 233 585 186 531C147 487 100 450 47 423C40 419 36 413 36 405C36 394 45 385 56 385C59 385 62 386 65 387C111 411 153 441 189 476L189 24C153 59 111 89 65 113C62 114 59 115 56 115C45 115 36 106 36 95C36 87 40 81 47 77C100 50 147 13 186-31C233-85 274-147 293-218C295-224 300-228 306-228C312-228 317-224 319-218C338-147 379-85 426-31C465 13 512 50 565 77C572 81 576 87 576 95ZM383 520L383-20C351-59 325-104 306-151C287-104 261-59 229-20L229 520C261 559 287 604 306 651C325 604 351 559 383 520"}],8666:[.617,.117,1.015,{p:"959 56C959 67 950 76 939 76L340 76C331 87 322 98 312 109C268 157 216 198 159 230L939 230C950 230 959 239 959 250C959 261 950 270 939 270L159 270C216 302 268 343 312 391C322 402 331 413 340 424L939 424C950 424 959 433 959 444C959 455 950 464 939 464L369 464C396 503 418 545 435 590C436 592 436 594 436 597C436 608 427 617 416 617C408 617 401 612 398 604C371 535 332 472 282 418C222 352 150 295 65 262C60 261 56 256 56 250C56 244 60 239 65 238C150 205 222 148 282 82C332 28 371-35 398-104C401-112 408-117 416-117C427-117 436-108 436-97C436-94 436-92 435-90C418-45 396-3 369 36L939 36C950 36 959 45 959 56"}],8667:[.617,.117,1.015,{p:"959 250C959 256 955 261 950 262C865 295 793 352 733 418C683 472 644 535 617 604C615 612 607 617 599 617C588 617 579 608 579 597C579 594 579 592 580 590C597 545 619 503 646 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L675 424C684 413 693 402 703 391C747 343 799 302 856 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L856 230C799 198 747 157 703 109C693 98 684 87 675 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L646 36C619-3 597-45 580-90C579-92 579-94 579-97C579-108 588-117 599-117C607-117 615-112 617-104C644-35 683 28 733 82C793 148 865 205 950 238C955 239 959 244 959 250"}],8672:[.437,-.063,1.334,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1216 230C1233 230 1251 230 1251 250C1251 270 1233 270 1216 270L952 270C935 270 917 270 917 250C917 230 935 230 952 230"}],8674:[.437,-.063,1.359,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1141 225C1090 175 1054 98 1054 83C1054 63 1075 63 1089 63C1107 63 1118 63 1124 77C1136 106 1167 179 1257 228C1269 235 1276 238 1276 250C1276 259 1271 265 1264 269C1233 285 1167 321 1126 419C1118 436 1113 437 1089 437C1075 437 1054 437 1054 417C1054 403 1090 325 1141 275L957 275C941 275 917 275 917 250C917 225 941 225 957 225"}],8693:[.703,.203,.896,{p:"516 59C516 70 507 79 496 79C494 79 492 79 490 78C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C418 3 458 27 502 40C510 43 516 50 516 59ZM840 441C840 450 834 457 826 460C782 473 742 497 710 528C670 567 636 613 623 669C622 675 616 679 610 679C604 679 598 675 597 669C584 613 550 567 510 528C478 497 438 473 394 460C386 457 380 450 380 441C380 430 389 421 400 421C402 421 404 421 406 422C456 437 501 464 538 499C558 519 575 541 590 564L590-183C590-194 599-203 610-203C621-203 630-194 630-183L630 564C645 541 662 519 682 499C719 464 764 437 814 422C816 421 818 421 820 421C831 421 840 430 840 441"}],8694:[.99,.49,.997,{p:"941-230C941-224 937-219 932-217C875-198 831-158 795-113C767-78 747-36 738 10C747 56 767 98 795 133C831 178 875 218 932 237C937 239 941 244 941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 402 747 444 738 490C747 536 767 578 795 613C831 658 875 698 932 717C937 719 941 724 941 730C941 736 937 741 932 743C875 762 831 802 795 847C767 883 746 927 737 974C735 983 727 990 717 990C706 990 697 981 698 966C708 913 731 864 764 822C786 794 812 770 842 750L76 750C65 750 56 741 56 730C56 719 65 710 76 710L842 710C812 690 786 666 764 638C731 596 708 547 698 490C708 433 731 384 764 342C786 314 812 290 842 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L842 230C812 210 786 186 764 158C731 116 708 67 698 10C708-47 731-96 764-138C786-166 812-190 842-210L76-210C65-210 56-219 56-230C56-241 65-250 76-250L842-250C812-270 786-294 764-322C731-364 708-413 698-466C697-481 706-490 717-490C727-490 735-483 737-474C746-427 767-383 795-347C831-302 875-262 932-243C937-241 941-236 941-230"}],8704:[.684,-.003,.666,{p:"620 656C630 681 594 696 583 672L486 438L180 438L82 672C72 696 35 681 46 656L148 411L148 410L313 16C320-2 345-2 353 16L517 410L518 411ZM469 398L333 72L197 398"}],8705:[.684,0,.556,{p:"500 222C500 233 491 242 480 242C469 242 460 233 460 222C460 122 378 40 278 40C178 40 96 122 96 222L96 462C96 562 178 644 278 644C378 644 460 562 460 462C460 451 469 442 480 442C491 442 500 451 500 462C500 585 401 684 278 684C155 684 56 585 56 462L56 222C56 99 155 0 278 0C401 0 500 99 500 222"}],8706:[.716,.022,.586,{p:"515 457C475 616 357 716 234 716C89 716 76 586 83 558C86 544 99 523 129 523C162 523 176 553 170 576C161 611 130 611 114 611C140 685 209 691 238 691C311 691 394 639 427 510C436 471 443 420 441 339C416 401 361 457 283 457C222 457 161 441 102 363C40 280 56 187 64 156C80 94 152-22 292-22C530-22 551 314 515 457ZM432 303C450 231 443 6 289 6C179 6 153 109 150 119C144 146 134 286 160 346C185 403 226 435 288 435C397 435 427 323 432 303"}],8707:[.684,0,.556,{p:"500 20L500 664C500 675 491 684 480 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L460 644L460 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L460 322L460 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L480 0C491 0 500 9 500 20"}],8708:[.789,.105,.556,{p:"500 20L500 664C500 675 491 684 480 684L424 684L452 762C453 764 454 767 454 769C454 780 445 789 434 789C425 789 417 784 415 776L381 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L367 644L264 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L249 322L147 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L132 0L104-78C103-80 103-83 103-85C103-96 111-105 123-105C131-105 139-100 141-92L175 0L480 0C491 0 500 9 500 20ZM460 644L460 362L307 362L409 644ZM460 40L189 40L292 322L460 322"}],8709:[.772,.078,.5,{p:"452 345C452 427 451 584 365 669L383 734L388 752C388 763 379 772 368 772C353 772 350 762 344 740L331 695C319 701 287 716 250 716C193 716 128 686 91 609C52 528 47 438 47 345C47 284 47 100 134 25L111-58C111-69 120-78 131-78C146-78 149-68 155-46L168-1C192-14 222-22 249-22C361-22 405 72 423 120C449 190 452 273 452 345ZM322 666L147 70C114 139 114 262 114 357C114 438 114 507 128 571C147 664 205 694 250 694C270 694 296 688 322 666ZM385 357C385 284 385 210 373 143C355 38 302 0 249 0C226 0 202 8 178 29L352 626C385 568 385 452 385 357"}],8710:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],8711:[.683,.033,.833,{p:"785 675C785 683 779 683 763 683L69 683C53 683 47 683 47 675C47 675 47 672 52 663L390-15C397-28 399-33 416-33C433-33 435-28 442-15L780 663C785 672 785 675 785 675ZM720 612L446 61L445 61L170 612"}],8712:[.543,.043,.667,{p:"587-23C587-12 578-3 567-3L374-3C241-3 132 100 122 230L567 230C594 230 594 270 567 270L122 270C132 400 241 503 374 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L374 543C212 543 81 412 81 250C81 88 212-43 374-43L567-43C578-43 587-34 587-23"}],8713:[.73,.23,.667,{p:"587-23C587-12 578-3 567-3L374-3C337-3 303 5 271 19L348 230L567 230C594 230 594 270 567 270L363 270L447 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L462 543L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L419 543L374 543C212 543 81 412 81 250C81 144 137 51 222 0L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L257-19C293-34 333-43 374-43L567-43C578-43 587-34 587-23ZM305 230L236 38C172 80 128 150 122 230ZM405 503L320 270L122 270C132 400 241 503 374 503"}],8715:[.543,.043,.667,{p:"586 250C586 412 455 543 293 543L100 543C89 543 80 534 80 523C80 512 89 503 100 503L293 503C426 503 535 400 545 270L100 270C73 270 73 230 100 230L545 230C535 100 426-3 293-3L100-3C89-3 80-12 80-23C80-34 89-43 100-43L293-43C455-43 586 88 586 250"}],8716:[.73,.23,.667,{p:"587 250C587 356 531 449 446 500L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L411 519C375 534 335 543 294 543L101 543C90 543 81 534 81 523C81 512 90 503 101 503L294 503C331 503 365 495 397 481L320 270L101 270C74 270 74 230 101 230L305 230L221-3L101-3C90-3 81-12 81-23C81-34 90-43 101-43L206-43L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L249-43L294-43C456-43 587 88 587 250ZM546 270L363 270L432 462C496 420 540 350 546 270ZM546 230C536 100 427-3 294-3L263-3L348 230"}],8718:[.554,0,.666,{p:"610 20L610 534C610 545 601 554 590 554L76 554C65 554 56 545 56 534L56 20C56 9 65 0 76 0L590 0C601 0 610 9 610 20"}],8719:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250L359-250L359-210C256-210 256-161 256-131L256 710L687 710L687-131C687-161 687-210 584-210L584-250"}],8720:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L584 750L584 710C687 710 687 661 687 631L687-210L256-210L256 631C256 661 256 710 359 710L359 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250"}],8721:[.75,.25,1.056,{p:"999-1L974-1C949-76 882-137 797-166C781-171 712-195 565-195L140-195L487 234C494 243 496 246 496 250C496 254 495 255 489 264L164 710L560 710C674 710 904 703 974 516L999 516L913 750L84 750C57 750 56 749 56 718L421 216L66-223C58-233 57-235 57-239C57-250 66-250 84-250L913-250"}],8722:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250"}],8723:[.584,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 544L702 544C713 544 722 553 722 564C722 575 713 584 702 584L76 584C65 584 56 575 56 564C56 553 65 544 76 544L369 544L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],8724:[.785,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250ZM442 732C442 761 418 785 389 785C360 785 336 761 336 732C336 703 360 679 389 679C418 679 442 703 442 732"}],8725:[.603,.103,.568,{p:"512 583C512 594 503 603 492 603C485 603 479 599 475 594L59-72C57-75 56-79 56-83C56-94 65-103 76-103C83-103 89-99 93-94L509 572C511 575 512 579 512 583"}],8726:[.603,.103,.568,{p:"512-83C512-79 511-75 509-72L93 594C89 599 83 603 76 603C65 603 56 594 56 583C56 579 57 575 59 572L475-94C479-99 485-103 492-103C503-103 512-94 512-83"}],8727:[.462,-.039,.5,{p:"433 144C442 160 436 179 419 186L274 250L419 314C436 321 442 340 433 356C424 371 404 375 390 365L262 271L279 429C281 446 268 462 250 462C232 462 219 446 221 429L238 271L110 365C96 375 76 371 67 356C58 340 64 321 81 314L226 250L81 186C64 179 58 160 67 144C76 129 96 125 110 135L238 229L221 71C219 54 232 39 250 39C268 39 281 54 279 71L262 229L390 135C404 125 424 129 433 144"}],8728:[.4,-.1,.412,{p:"356 250C356 333 289 400 206 400C123 400 56 333 56 250C56 167 123 100 206 100C289 100 356 167 356 250ZM316 250C316 189 267 140 206 140C145 140 96 189 96 250C96 311 145 360 206 360C267 360 316 311 316 250"}],8729:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250"}],8730:[.04,.96,.833,{ic:.02,p:"853 20C853 31 845 40 833 40C821 40 818 33 812 21L389-855L211-463C207-455 205-449 198-449C195-449 193-449 184-457L85-532C74-541 73-542 73-546C73-553 77-557 83-557C86-557 88-557 97-549L149-510L347-945C353-959 355-960 366-960C382-960 384-956 391-941L847 3C852 14 853 15 853 20"}],8733:[.442,.011,.778,{p:"722-7L722 33C716 32 704 30 699 30C618 30 565 112 528 170L485 235C515 302 583 413 695 413C700 413 711 413 722 410C722 436 721 437 719 439C710 442 691 442 688 442C574 442 498 344 463 270C420 337 352 442 230 442C121 442 56 331 56 215C56 106 115-11 228-11C342-11 418 87 453 161C496 94 564-11 686-11C705-11 722-7 722-7ZM431 196C401 129 333 18 221 18C125 18 78 122 78 215C78 315 135 401 217 401C298 401 351 319 388 261"}],8734:[.442,.011,1,{p:"943 216C943 327 873 442 754 442C610 442 521 294 508 272C441 353 440 354 418 373C386 400 327 442 248 442C132 442 56 333 56 215C56 104 126-11 245-11C389-11 478 137 491 159C558 78 559 77 581 58C613 31 672-11 751-11C867-11 943 98 943 216ZM921 216C921 116 851 37 767 37C721 37 680 60 635 109C607 140 562 203 534 237C572 305 648 410 761 410C867 410 921 306 921 216ZM465 194C427 126 351 21 238 21C132 21 78 125 78 215C78 315 148 394 232 394C278 394 319 371 364 322C392 291 437 228 465 194"}],8735:[.679,-.013,.778,{p:"722 33C722 44 713 53 702 53L96 53L96 659C96 670 87 679 76 679C65 679 56 670 56 659L56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8736:[.724,-.013,.778,{p:"722 33C722 44 713 53 702 53L122 53L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L61 47C58 43 56 38 56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8737:[.724,.109,.778,{p:"722 33C722 44 713 53 702 53L565 53C560 175 510 290 424 377L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L395 404C368 428 338 448 306 465C303 467 300 468 296 468C285 468 276 459 276 448C276 440 281 433 287 430C316 414 343 396 368 375L61 47C58 43 56 38 56 33C56 22 65 13 76 13L525 13C524-19 519-51 510-83L510-89C510-100 518-109 530-109C539-109 547-102 549-94C558-58 564-22 565 13L702 13C713 13 722 22 722 33ZM525 53L122 53L397 348C474 269 520 164 525 53"}],8738:[.562,.062,.778,{p:"696 0C696 9 691 16 684 19L559 73C602 187 602 313 559 427L684 481C691 484 696 491 696 500C696 511 687 520 676 520C673 520 671 519 668 518L543 463C527 495 508 526 485 555C481 559 476 562 469 562C458 562 449 553 449 542C449 538 451 533 454 530C474 504 492 476 506 447L94 268C87 265 82 258 82 250C82 242 87 235 94 232L506 53C492 24 474-4 454-30C451-33 449-38 449-42C449-53 458-62 469-62C476-62 481-59 485-55C508-26 527 5 543 37L668-18C671-19 673-20 676-20C687-20 696-11 696 0ZM522 89L152 250L522 411C561 307 561 193 522 89"}],8739:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],8740:[.75,.25,.388,{p:"332 377C332 388 323 397 312 397C306 397 301 394 297 390L214 301L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174 258L61 137C58 134 56 129 56 124C56 112 65 104 76 104C82 104 87 106 91 110L174 199L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 242L327 363C330 366 332 371 332 377"}],8741:[.75,.25,.5,{p:"173-230L173 730C173 741 164 750 153 750C142 750 133 741 133 730L133-230C133-241 142-250 153-250C164-250 173-241 173-230ZM367-230L367 730C367 741 358 750 347 750C336 750 327 741 327 730L327-230C327-241 336-250 347-250C358-250 367-241 367-230"}],8742:[.75,.25,.556,{p:"500 467C500 478 491 487 480 487C474 487 469 484 465 480L395 405L395 730C395 741 386 750 375 750C364 750 355 741 355 730L355 362L201 197L201 730C201 741 192 750 181 750C170 750 161 741 161 730L161 154L61 47C58 44 56 39 56 34C56 22 65 14 76 14C82 14 87 16 91 20L161 95L161-230C161-241 170-250 181-250C192-250 201-241 201-230L201 138L355 303L355-230C355-241 364-250 375-250C386-250 395-241 395-230L395 346L495 453C498 456 500 461 500 467"}],8743:[.602,.02,.667,{p:"597 8L354 588C346 606 321 606 314 588L71 8C60-17 97-32 107-8L334 532L560-8C570-32 607-17 597 8"}],8744:[.601,.021,.667,{p:"597 573C607 598 570 613 560 589L334 49L107 589C97 613 60 598 71 573L314-7C321-25 346-25 354-7"}],8745:[.604,.02,.667,{p:"607 0L607 382C607 503 486 604 334 604C182 604 61 503 61 382L61 0C61-11 70-20 81-20C92-20 101-11 101 0L101 382C101 484 206 564 334 564C462 564 567 484 567 382L567 0C567-11 576-20 587-20C598-20 607-11 607 0"}],8746:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202"}],8747:[.805,.306,.545,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722",ic:.12}],8748:[.805,.306,.915,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722",ic:.12}],8749:[.805,.306,1.285,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722",ic:.12}],8750:[.805,.306,.615,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C343 608 333 539 322 459C214 450 130 360 130 249C130 154 194 73 281 48L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-106 347-38 357 40C465 49 550 139 550 249C550 345 485 426 398 451L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM510 249C510 163 445 92 362 81L388 325L395 410C461 388 510 324 510 249ZM317 418L291 174L284 89C218 112 170 175 170 249C170 336 234 407 317 418",ic:.05}],8751:[.805,.306,.985,{p:"979 722C979 770 929 805 869 805C774 805 735 708 718 632C712 606 701 527 690 440C640 452 584 459 525 459C480 459 437 455 397 448L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 605 330 520 318 428C205 390 130 323 130 249C130 184 190 123 284 84L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-105 348-27 359 59C409 47 465 39 525 39C569 39 612 44 652 51L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-103 719-20 731 71C844 109 920 176 920 249C920 315 859 376 765 415L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM880 249C880 191 823 142 736 112L758 325L762 377C834 347 880 302 880 249ZM313 387L291 174L287 122C215 152 170 197 170 249C170 308 226 357 313 387ZM685 402L661 174L655 91C614 84 570 79 525 79C467 79 412 86 364 97L388 325L394 408C435 415 479 419 525 419C582 419 637 413 685 402",ic:.05}],8752:[.805,.306,1.355,{p:"1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1082 605 1070 522 1059 430L1020 437C950 450 866 457 768 459L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722C979 770 929 805 869 805C774 805 735 708 718 632C713 608 703 539 692 459C577 459 479 451 399 437L397 437L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 604 329 515 317 419C270 406 232 390 203 370C154 338 130 297 130 249C130 202 154 161 203 129C225 114 252 101 285 90L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-104 349-21 361 69L399 62C469 49 553 42 651 40L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-106 717-39 727 40C842 40 940 48 1020 62L1022 62L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1078-103 1090-15 1102 80C1149 93 1187 109 1216 129C1265 161 1290 202 1290 249C1290 297 1265 338 1216 370C1194 385 1167 398 1134 409L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1250 249C1250 215 1230 186 1194 162C1171 147 1142 134 1107 123L1128 325L1131 368C1156 359 1177 348 1194 337C1230 313 1250 284 1250 249ZM312 376L291 174L288 131C263 140 242 151 225 162C189 186 170 215 170 249C170 284 189 313 225 337C248 352 277 365 312 376ZM687 419L661 174L654 80C558 82 475 89 406 101L365 109L388 325L393 396L406 398C483 411 577 419 687 419ZM1054 390L1031 174L1026 103L1013 101C936 88 842 80 732 80L758 325L765 419C861 417 944 410 1013 398",ic:.05}],8753:[.805,.306,.675,{p:"667 346C665 357 654 365 644 363C641 362 638 361 636 360C618 347 603 332 591 315C567 407 494 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 238 88 229 100 229C111 229 120 238 120 249C120 366 210 461 324 469L291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L398 462C473 441 531 382 552 308C535 320 515 329 494 335L486 335C475 333 468 323 470 312C471 304 477 298 484 296C520 287 549 263 566 231C570 224 578 219 587 221C596 222 603 229 604 238C608 274 628 306 658 327C665 331 668 339 667 346",ic:.02}],8754:[.805,.306,.662,{p:"643 407C639 417 627 422 617 418C614 417 612 416 610 414C595 398 583 380 574 361C541 431 478 483 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C467-6 565 77 592 187C592 189 593 190 593 192C593 203 584 212 573 212C563 212 555 205 553 197C531 106 452 37 356 30L388 325L398 462C459 445 509 402 537 347C518 356 497 361 476 363C473 363 470 363 467 362C457 358 452 346 456 336C459 328 466 323 473 323C509 321 543 303 565 275C571 268 580 265 588 268C596 271 601 280 601 288C599 324 613 360 638 385C644 391 646 399 643 407ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8755:[.805,.306,.662,{p:"643 92C646 100 644 108 638 114C613 139 599 175 601 211C601 219 596 228 588 231C580 234 571 231 565 224C543 196 509 178 473 176C466 176 459 171 456 163C452 153 457 141 467 137C470 136 473 136 476 136C497 138 518 143 537 152C503 84 435 36 356 30L388 325L398 462C475 440 534 379 553 302C555 294 563 287 573 287C584 287 593 296 593 307C593 309 592 310 592 312C569 405 495 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C449-6 534 53 574 138C583 119 595 101 610 85C612 83 614 82 617 81C627 77 639 82 643 92ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8756:[.416,-.084,.516,{p:"311 363C311 392 287 416 258 416C229 416 205 392 205 363C205 333 229 310 258 310C287 310 311 333 311 363ZM441 137C441 167 417 190 388 190C359 190 335 167 335 137C335 108 359 84 388 84C417 84 441 108 441 137ZM181 137C181 167 157 190 128 190C99 190 75 167 75 137C75 108 99 84 128 84C157 84 181 108 181 137"}],8757:[.416,-.084,.516,{p:"311 137C311 167 287 190 258 190C229 190 205 167 205 137C205 108 229 84 258 84C287 84 311 108 311 137ZM441 363C441 392 417 416 388 416C359 416 335 392 335 363C335 333 359 310 388 310C417 310 441 333 441 363ZM181 363C181 392 157 416 128 416C99 416 75 392 75 363C75 333 99 310 128 310C157 310 181 333 181 363"}],8758:[.422,-.078,.278,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131"}],8759:[.422,-.078,.516,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131ZM430 369C430 398 406 422 377 422C348 422 324 398 324 369C324 340 348 316 377 316C406 316 430 340 430 369ZM430 131C430 160 406 184 377 184C348 184 324 160 324 131C324 102 348 78 377 78C406 78 430 102 430 131"}],8760:[.504,-.23,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451"}],8761:[.422,-.078,.906,{p:"616 250C616 261 607 270 596 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L596 230C607 230 616 239 616 250ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8764:[.366,-.134,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C497 188 448 230 404 269C350 318 286 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C276 312 325 270 369 231C423 182 487 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8765:[.366,-.134,.773,{p:"717 146C713 262 683 329 598 357C583 361 568 364 553 364C487 364 423 318 369 269C325 230 276 188 223 188C213 188 202 189 192 193C122 216 83 260 80 354C80 361 74 366 68 366C61 366 56 361 56 354C60 238 90 171 176 143C190 139 205 136 220 136C286 136 350 182 404 231C448 270 497 312 550 312C561 312 571 311 582 307C651 284 690 240 693 146C693 139 699 134 705 134C712 134 717 139 717 146"}],8766:[.466,-.034,.901,{p:"845 232C845 313 792 391 696 416L693 416C686 416 681 411 681 404C681 398 685 394 690 392C760 375 795 320 795 261C795 207 766 150 708 113C691 102 675 98 658 98C590 98 524 179 480 265C422 377 329 466 236 466C210 466 183 459 158 443C89 399 56 332 56 268C56 187 109 109 206 84L209 84C215 84 221 89 221 96C221 102 217 106 212 108C141 125 106 180 106 239C106 293 135 350 193 387C210 398 227 402 243 402C311 402 377 321 421 235C479 123 573 34 665 34C692 34 718 41 743 57C813 101 845 168 845 232"}],8767:[.492,-.008,.778,{p:"722 250C722 261 713 270 702 270C692 270 684 263 682 254C656 128 614 74 546 74C465 74 437 170 421 256C400 374 343 492 233 492C143 492 91 420 56 254L56 250C56 239 65 230 76 230C86 230 94 237 96 246C122 372 164 426 233 426C313 426 341 330 357 244C378 126 435 8 546 8C635 8 687 80 722 246"}],8768:[.583,.083,.28,{p:"224 399C224 410 223 422 221 433C199 539 145 574 77 583L76 583C69 583 64 578 64 571C64 565 69 560 74 559C127 552 139 502 156 420C157 412 158 404 158 396C158 351 134 307 111 266C83 214 56 158 56 101C56 90 57 78 59 67C80-39 135-74 202-83L204-83C211-83 216-78 216-71C216-65 211-60 205-59C153-52 140-2 124 80C122 88 122 96 122 104C122 149 146 193 169 234C197 286 224 342 224 399"}],8769:[.482,-.018,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C502 188 457 223 416 259L536 451C538 454 539 458 539 462C539 473 530 482 519 482C512 482 506 478 502 473L385 286C335 328 279 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C271 312 317 277 357 241L237 49C235 46 234 42 234 38C234 27 243 18 254 18C261 18 268 22 271 27L388 214C438 172 494 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8770:[.38,-.032,.778,{p:"722 360C722 371 713 380 702 380L76 380C65 380 56 371 56 360C56 349 65 340 76 340L702 340C713 340 722 349 722 360ZM720 234C720 242 714 247 708 247C701 247 696 242 696 236C687 149 646 108 578 88C568 85 558 84 549 84C497 84 449 123 406 160C352 205 291 248 226 248C213 248 199 246 185 242C101 217 69 154 58 46C58 38 64 33 70 33C77 33 82 38 82 44C91 131 132 172 200 192C210 195 220 196 229 196C281 196 329 157 372 120C426 75 487 32 552 32C565 32 579 34 593 38C677 63 709 126 720 234"}],8771:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C497 304 449 343 406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340C426 295 487 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454"}],8772:[.603,.103,.778,{p:"722 140C722 151 713 160 702 160L378 160L428 298C466 271 508 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C512 304 478 323 446 347L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L413 374L406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340L394 322L335 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L320 120L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L363 120L702 120C713 120 722 129 722 140"}],8773:[.552,-.036,.778,{p:"720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C497 388 449 427 406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C426 379 487 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8774:[.614,.048,.778,{p:"720 600C720 608 714 613 708 613C701 613 696 608 696 602C687 514 646 474 578 454C568 451 558 450 549 450C497 450 449 489 406 526C352 571 291 614 226 614C213 614 199 612 185 608C101 583 69 520 58 412C58 404 64 399 70 399C77 399 82 404 82 410C91 497 132 537 200 558C210 561 220 562 229 562C281 562 329 523 372 486C426 441 487 398 552 398C565 398 579 400 593 404C677 429 709 492 720 600ZM722 56C722 67 713 76 702 76L365 76L461 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L486 270L519 323C521 326 522 330 522 334C522 345 513 354 502 354C495 354 489 350 485 345L438 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L413 230L317 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L292 36L259-17C257-20 256-24 256-28C256-39 265-48 276-48C283-48 289-44 293-39L340 36L702 36C713 36 722 45 722 56"}],8775:[.603,.103,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L452 366C484 348 517 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C521 388 495 399 470 414L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L436 439L406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C387 412 402 399 418 388L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L333 36L702 36C713 36 722 45 722 56"}],8776:[.457,-.043,.773,{p:"717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C491 314 445 349 402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339C423 300 481 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436ZM717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161C350 200 292 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C282 186 328 151 371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8777:[.603,.103,.773,{p:"717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161L381 176L426 301C463 279 502 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436L717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C507 314 475 330 444 350L526 576C527 578 528 581 528 583C528 594 519 603 508 603C499 603 492 598 489 590L411 375L402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339L392 324L347 199C310 221 271 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C266 186 298 170 329 150L247-76C246-78 246-81 246-83C246-94 255-103 266-103C274-103 282-98 284-90L363 125L371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8778:[.541,-.036,.778,{p:"720 522C720 529 714 534 708 534C702 534 697 530 696 525C679 450 636 418 568 401C560 399 551 398 543 398C493 398 447 433 405 465C353 504 294 541 233 541C221 541 209 540 197 537C114 517 79 461 59 368C58 367 58 366 58 366C58 359 64 354 70 354C76 354 81 358 82 363C99 438 142 470 210 487C218 489 227 490 235 490C285 490 331 455 373 423C425 384 484 347 545 347C557 347 569 348 581 351C664 371 699 427 719 520C720 521 720 522 720 522ZM720 328C720 335 714 340 708 340C702 340 697 336 696 331C679 256 636 224 568 207C560 205 551 204 543 204C493 204 447 239 405 271C353 310 294 347 233 347C221 347 209 346 197 343C114 323 79 267 59 174C58 173 58 172 58 172C58 165 64 160 70 160C76 160 81 164 82 169C99 244 142 276 210 293C218 295 227 296 235 296C285 296 331 261 373 229C425 190 484 153 545 153C557 153 569 154 581 157C664 177 699 233 719 326C720 327 720 328 720 328ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8779:[.541,.041,.773,{p:"717 522C717 529 712 534 705 534C699 534 695 530 693 525C677 450 633 418 566 401C557 399 549 398 541 398C491 398 445 433 402 465C350 504 292 541 230 541C219 541 207 540 195 537C112 517 76 461 56 368L56 366C56 359 61 354 68 354C74 354 79 358 80 363C96 438 140 470 207 487C216 489 224 490 233 490C282 490 328 455 371 423C423 384 481 347 543 347C555 347 567 348 578 351C661 371 697 427 717 520ZM717 328C717 335 712 340 705 340C699 340 695 336 693 331C677 256 633 224 566 207C557 205 549 204 541 204C491 204 445 239 402 271C350 310 292 347 230 347C219 347 207 346 195 343C112 323 76 267 56 174L56 172C56 165 61 160 68 160C74 160 79 164 80 169C96 244 140 276 207 293C216 295 224 296 233 296C282 296 328 261 371 229C423 190 481 153 543 153C555 153 567 154 578 157C661 177 697 233 717 326ZM717 134C717 141 712 146 705 146C699 146 695 142 693 137C677 62 633 30 566 13C557 11 549 10 541 10C491 10 445 45 402 77C350 116 292 153 230 153C219 153 207 152 195 149C112 129 76 73 56-20L56-22C56-29 61-34 68-34C74-34 79-30 80-25C96 50 140 82 207 99C216 101 224 102 233 102C282 102 328 67 371 35C423-4 481-41 543-41C555-41 567-40 578-37C661-17 697 39 717 132"}],8780:[.541,-.036,.778,{p:"720 366C720 366 720 367 719 368C699 461 664 517 581 537C569 540 557 541 545 541C484 541 425 504 373 465C331 433 285 398 235 398C227 398 218 399 210 401C142 418 99 450 82 525C81 530 76 534 70 534C64 534 58 529 58 522C58 522 58 521 59 520C79 427 114 371 197 351C209 348 221 347 233 347C294 347 353 384 405 423C447 455 493 490 543 490C551 490 560 489 568 487C636 470 679 438 696 363C697 358 702 354 708 354C714 354 720 359 720 366ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8781:[.498,-.002,.778,{p:"722 478C722 489 713 498 702 498C696 498 691 496 688 492C609 412 501 367 389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327C512 327 630 376 716 464C720 467 722 472 722 478ZM722 22C722 28 720 33 716 36C630 124 512 173 389 173C266 173 148 124 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C169 88 277 133 389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8784:[.601,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM442 548C442 577 418 601 389 601C360 601 336 577 336 548C336 519 360 495 389 495C418 495 442 519 442 548"}],8788:[.422,-.078,.906,{p:"850 347C850 358 841 367 830 367L310 367C299 367 290 358 290 347C290 336 299 327 310 327L830 327C841 327 850 336 850 347ZM850 153C850 164 841 173 830 173L310 173C299 173 290 164 290 153C290 142 299 133 310 133L830 133C841 133 850 142 850 153ZM162 369C162 398 138 422 109 422C80 422 56 398 56 369C56 340 80 316 109 316C138 316 162 340 162 369ZM162 131C162 160 138 184 109 184C80 184 56 160 56 131C56 102 80 78 109 78C138 78 162 102 162 131"}],8789:[.422,-.078,.906,{p:"616 347C616 358 607 367 596 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L596 327C607 327 616 336 616 347ZM616 153C616 164 607 173 596 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L596 133C607 133 616 142 616 153ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8797:[.793,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM306 495L306 523C276 523 272 525 272 541L272 789L193 785L193 757C223 757 227 756 227 739L227 669C215 677 195 686 167 686C102 686 58 643 58 588C58 536 98 490 162 490C191 490 212 501 226 511L226 490ZM226 547C207 520 180 514 164 514C145 514 135 521 122 538C110 554 109 576 109 588C109 598 109 624 126 642C139 656 151 663 170 663C181 663 208 661 226 636ZM528 549C528 560 518 561 514 561C505 561 504 559 500 550C489 525 461 516 440 516C409 516 400 533 393 539C380 555 379 575 379 588L510 588C522 588 528 588 528 602C528 631 512 689 431 689C365 689 328 642 328 590C328 536 372 490 437 490C506 490 528 540 528 549ZM486 610L381 610C387 655 414 666 431 666C478 666 485 626 486 610ZM720 754C720 774 704 793 673 793C634 793 598 768 598 720L598 680L558 680L558 652L598 652L598 533C598 523 597 521 576 521L564 521L564 495L685 495L685 521L669 521C643 521 642 523 642 534L642 652L701 652L701 680L641 680L641 720C641 754 655 769 672 769L676 769C672 765 669 760 669 753C669 739 678 728 694 728C711 728 720 739 720 754"}],8799:[.803,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM483 736C483 752 477 803 386 803C321 803 295 773 295 741C295 719 312 712 322 712C335 712 350 722 350 740C350 751 344 760 335 764C354 778 379 778 386 778C432 778 431 743 431 732C431 725 422 707 414 700C375 669 365 632 365 601L365 587C365 576 374 577 380 577C392 577 393 584 393 595L393 606C393 650 420 658 448 679C463 691 483 712 483 736ZM410 511C410 528 397 542 380 542C363 542 348 528 348 511C348 494 363 480 380 480C396 480 410 494 410 511"}],8800:[.73,.23,.778,{p:"722 153C722 164 713 173 702 173L382 173L438 327L702 327C713 327 722 336 722 347C722 358 713 367 702 367L453 367L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L410 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L396 327L340 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L325 133L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L368 133L702 133C713 133 722 142 722 153"}],8801:[.464,-.036,.778,{p:"722 444C722 455 713 464 702 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L702 424C713 424 722 433 722 444ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8802:[.73,.23,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L474 424L702 424C713 424 722 433 722 444C722 455 713 464 702 464L488 464L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L446 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L431 424L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L332 36L702 36C713 36 722 45 722 56"}],8803:[.561,.061,.778,{p:"722 541C722 552 713 561 702 561L76 561C65 561 56 552 56 541C56 530 65 521 76 521L702 521C713 521 722 530 722 541ZM722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM722-41C722-30 713-21 702-21L76-21C65-21 56-30 56-41C56-52 65-61 76-61L702-61C713-61 722-52 722-41"}],8804:[.631,.119,.778,{p:"691 75L143 334L691 593C715 604 698 640 673 629L92 354C75 346 75 322 92 314L673 39C698 28 715 64 691 75ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8805:[.631,.119,.778,{p:"686 314C703 322 703 346 686 354L105 629C80 640 63 604 87 593L635 334L87 75C63 64 80 28 105 39ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8806:[.715,.203,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8807:[.715,.203,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8808:[.715,.287,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8809:[.715,.287,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8810:[.547,.047,1,{p:"578-10L136 250L578 510C601 523 581 558 558 544L91 270C75 261 75 239 91 230L558-44C581-58 601-23 578-10ZM910-10L467 250L910 510C933 523 913 558 890 544L422 270C407 261 407 239 422 230L890-44C913-58 933-23 910-10"}],8811:[.547,.047,1,{p:"909 230C925 239 925 261 909 270L442 544C419 558 399 523 422 510L864 250L422-10C399-23 419-58 442-44ZM578 230C593 239 593 261 578 270L110 544C87 558 67 523 90 510L533 250L90-10C67-23 87-58 110-44"}],8812:[.77,.27,.434,{p:"378-250C378-242 373-235 367-232C322-210 280-174 242-131C324-24 378 118 378 250C378 382 324 524 242 631C280 674 322 710 367 732C373 735 378 742 378 750C378 761 369 770 358 770C355 770 352 769 349 768C302 744 257 707 217 662C177 707 132 744 85 768C82 769 79 770 76 770C65 770 56 761 56 750C56 742 61 735 67 732C112 710 154 674 192 631C110 524 56 382 56 250C56 118 110-24 192-131C154-174 112-210 67-232C61-235 56-242 56-250C56-261 65-270 76-270C79-270 82-269 85-268C132-244 177-207 217-162C257-207 302-244 349-268C352-269 355-270 358-270C369-270 378-261 378-250ZM338 250C338 130 290-1 217-99C144-1 96 130 96 250C96 370 144 501 217 599C290 501 338 370 338 250"}],8813:[.73,.23,.778,{p:"722 22C722 28 720 33 716 36C630 124 512 173 389 173L382 173L439 330C544 341 642 388 716 464C720 467 722 472 722 478C722 489 713 498 702 498C696 498 691 496 688 492C624 428 543 386 455 372L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L411 368L389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327L396 327L339 170C234 159 136 112 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C154 72 235 114 323 128L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L367 132L389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8814:[.73,.23,.778,{p:"689-9L370 142L466 404L689 509C713 520 696 556 671 545L485 457L575 703C576 705 576 708 576 710C576 721 567 730 556 730C547 730 540 725 537 717L434 433L90 270C73 262 73 238 90 230L320 121L202-203C201-205 201-208 201-210C201-221 210-230 221-230C230-230 237-225 240-217L357 104L671-45C696-56 713-20 689-9ZM414 379L334 159L141 250"}],8815:[.73,.23,.778,{p:"688 230C705 238 705 262 688 270L458 379L576 703C577 705 577 708 577 710C577 721 568 730 557 730C548 730 541 725 538 717L421 396L107 545C82 556 65 520 89 509L408 358L312 96L89-9C65-20 82-56 107-45L293 43L203-203C202-205 202-208 202-210C202-221 211-230 222-230C231-230 238-225 241-217L344 67ZM637 250L364 121L444 341"}],8816:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L292-79L385 175L673 39C698 28 715 64 691 75L398 213L505 505L691 593C715 604 698 640 673 629L524 559L577 703C578 705 578 708 578 710C578 721 569 730 558 730C549 730 542 725 539 717L473 534L92 354C75 346 75 322 92 314L348 193L249-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L235-119L204-203C203-205 203-208 203-210C203-221 212-230 223-230C232-230 239-225 242-217L277-119L682-119C693-119 702-110 702-99ZM453 481L362 230L143 334"}],8817:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L289-79L379 169L686 314C703 322 703 346 686 354L482 451L574 703C575 705 575 708 575 710C575 721 566 730 555 730C546 730 539 725 536 717L446 468L105 629C80 640 63 604 87 593L432 430L347 198L87 75C63 64 80 28 105 39L328 144L246-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L232-119L201-203C200-205 200-208 200-210C200-221 209-230 220-230C229-230 236-225 239-217L274-119L682-119C693-119 702-110 702-99ZM635 334L399 222L468 413"}],8818:[.636,.125,.776,{p:"706 173L131 385L706 598C731 607 718 644 693 635L70 405C51 399 51 372 70 365L693 136C718 126 731 164 706 173ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8819:[.636,.125,.776,{p:"706 365C724 372 724 399 706 405L83 635C58 644 44 607 69 598L644 385L69 173C44 164 58 126 83 136ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8820:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L406 241L693 136C718 126 731 164 706 173L420 279L509 525L706 598C731 607 718 644 693 635L527 574L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L478 556L70 405C51 399 51 372 70 365L368 255L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM460 507L382 293L131 385"}],8821:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L412 257L706 365C724 372 724 399 706 405L494 483L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L457 497L83 635C58 644 44 607 69 598L443 460L380 288L69 173C44 164 58 126 83 136L362 239L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM644 385L430 306L480 446"}],8822:[.737,.237,.778,{p:"690 221L146 459L690 698C714 709 698 745 674 735L92 479C74 472 74 447 92 439L674 184C698 173 714 210 690 221ZM686 21C704 28 704 53 686 61L104 316C80 327 64 290 88 279L632 41L88-198C64-209 80-245 104-235"}],8823:[.737,.237,.778,{p:"686 439C704 447 704 472 686 479L104 735C80 745 64 709 88 698L632 459L88 221C64 210 80 173 104 184ZM690-198L146 41L690 279C714 290 698 327 674 316L92 61C74 53 74 28 92 21L674-235C698-245 714-209 690-198"}],8824:[.776,.276,.778,{p:"690 221L440 330L551 637L690 698C714 709 698 745 674 735L570 689L592 750C593 752 594 754 594 756C594 768 585 776 574 776C565 776 557 771 555 763L520 667L92 479C74 472 74 447 92 439L389 309L352 207L104 316C80 327 64 290 88 279L338 170L227-137L88-198C64-209 80-245 104-235L208-189L186-250C185-252 185-254 185-256C185-268 193-276 205-276C213-276 221-271 223-263L258-167L686 21C704 28 704 53 686 61L389 191L426 293L674 184C698 173 714 210 690 221ZM501 615L403 346L146 459ZM632 41L277-115L375 154"}],8825:[.776,.276,.778,{p:"690-198L308-30L370 139L690 279C714 290 698 327 674 316L389 191L440 331L686 439C704 447 704 472 686 479L520 552L592 750C593 752 593 754 593 756C593 768 585 776 573 776C565 776 557 771 555 763L484 568L104 735C80 745 64 709 88 698L470 530L408 361L88 221C64 210 80 173 104 184L389 309L338 169L92 61C74 53 74 28 92 21L258-52L186-250C185-252 184-254 184-256C184-268 193-276 204-276C213-276 221-271 223-263L294-68L674-235C698-245 714-209 690-198ZM632 459L459 383L507 514ZM319 117L271-14L146 41"}],8826:[.547,.047,.778,{p:"702-27L702-23C671 132 535 215 373 250C535 285 671 368 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C623 334 393 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C393 230 623 166 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8827:[.547,.047,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C385 270 155 334 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C107 368 243 285 405 250C243 215 107 132 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C155 166 385 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8828:[.639,.139,.738,{p:"682 65L682 69C651 223 515 307 353 342C515 377 651 460 682 615L682 619C682 630 673 639 662 639C652 639 644 632 642 623C603 425 373 362 156 362L76 362C73 362 71 361 69 360C61 357 56 350 56 342C56 333 61 326 69 323C71 322 73 322 76 322L156 322C373 322 603 258 642 61C644 52 652 45 662 45C673 45 682 54 682 65ZM566-119L566-117C545 127 346 194 156 194L76 194C65 194 56 185 56 174C56 163 65 154 76 154L156 154C326 154 507 98 526-121C527-131 535-139 546-139C557-139 566-130 566-119"}],8829:[.639,.139,.738,{p:"682 342C682 350 677 357 669 360C667 361 665 362 662 362L582 362C365 362 135 425 96 623C94 632 86 639 76 639C65 639 56 630 56 619L56 615C87 460 223 377 385 342C223 307 87 223 56 69L56 65C56 54 65 45 76 45C86 45 94 52 96 61C135 258 365 322 582 322L662 322C665 322 667 322 669 323C677 326 682 333 682 342ZM682 174C682 185 673 194 662 194L582 194C392 194 193 127 172-117L172-119C172-130 181-139 192-139C203-139 211-131 212-121C231 98 412 154 582 154L662 154C673 154 682 163 682 174"}],8830:[.682,.17,.773,{p:"700 108C700 110 699 111 699 112C668 267 532 351 371 385C532 420 668 504 699 658C699 660 700 661 700 662C700 673 691 682 680 682C670 682 662 675 660 666C621 469 390 406 174 406L94 405C91 405 88 405 86 404C79 401 74 394 74 385C74 377 79 370 86 367C88 366 91 365 94 365L174 365C390 365 621 302 660 104C662 95 670 88 680 88C691 88 700 97 700 108ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8831:[.682,.17,.773,{p:"700 385C700 394 694 401 687 404C685 405 682 405 680 405L600 405L579 405C368 409 151 475 113 666C111 675 103 682 94 682C83 682 74 673 74 662L74 658C105 504 240 421 401 385C240 350 105 266 74 112L74 108C74 97 83 88 94 88C103 88 111 95 113 104C151 296 368 361 579 365L600 365L680 365C682 365 685 366 687 367C694 370 700 377 700 385ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8832:[.73,.23,.778,{p:"702-27L702-23C673 120 554 203 407 242L414 260C557 300 673 382 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C639 413 547 343 430 305L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L383 292C317 277 246 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C236 230 297 225 355 214L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L394 205C527 171 636 99 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8833:[.73,.23,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C542 270 481 275 423 286L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L384 295C251 329 142 401 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C105 380 224 297 371 258L364 240C221 200 105 118 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C139 87 231 157 348 195L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L395 208C461 223 532 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8834:[.543,.043,.778,{p:"693-23C693-12 684-3 673-3L378-3C238-3 125 110 125 250C125 390 238 503 378 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L378 543C216 543 85 412 85 250C85 88 216-43 378-43L673-43C684-43 693-34 693-23"}],8835:[.543,.043,.778,{p:"693 250C693 412 562 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C540 503 653 390 653 250C653 110 540-3 400-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L400-43C562-43 693 88 693 250"}],8836:[.73,.23,.778,{p:"693-23C693-12 684-3 673-3L378-3C365-3 352-2 339 0L522 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L537 543L595 703C596 705 597 708 597 710C597 721 588 730 577 730C568 730 560 725 558 717L494 543L378 543C216 543 85 412 85 250C85 120 169 10 286-28L223-203C222-205 222-208 222-210C222-221 230-230 242-230C250-230 258-225 260-217L325-38C342-41 360-43 378-43L673-43C684-43 693-34 693-23ZM480 503L300 9C198 42 125 138 125 250C125 390 238 503 378 503"}],8837:[.73,.23,.778,{p:"693 250C693 380 609 490 492 528L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L453 538C436 541 418 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C413 503 426 502 439 500L256-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L241-43L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L284-43L400-43C562-43 693 88 693 250ZM653 250C653 110 540-3 400-3L298-3L478 491C580 458 653 362 653 250"}],8838:[.627,.127,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L673-127C684-127 693-118 693-107"}],8839:[.627,.127,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L651-127C662-127 671-118 671-107"}],8840:[.73,.23,.778,{p:"693-107C693-96 684-87 673-87L288-87L335 44C349 42 364 41 378 41L673 41C684 41 693 50 693 61C693 72 684 81 673 81L378 81C368 81 359 82 349 83L533 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L378 627C216 627 85 496 85 334C85 201 174 88 296 53L245-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L673-127C684-127 693-118 693-107ZM490 587L310 90C203 120 125 218 125 334C125 474 238 587 378 587"}],8841:[.73,.23,.778,{p:"693 334C693 447 629 545 535 594L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L499 610C468 621 435 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C430 587 458 582 485 572L306 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L292 41L245-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L651-127C662-127 671-118 671-107C671-96 662-87 651-87L288-87L334 41L400 41C562 41 693 172 693 334ZM653 334C653 194 540 81 400 81L349 81L522 556C600 513 653 430 653 334"}],8842:[.627,.211,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L446-87L493-37C496-33 499-28 499-23C499-12 490-3 479-3C473-3 468-5 464-9L391-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L354-127L307-177C304-181 302-186 302-191C302-202 310-211 322-211C327-211 332-209 336-205L409-127L673-127C684-127 693-118 693-107"}],8843:[.627,.211,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L424-87L471-37C474-33 477-28 477-23C477-12 468-3 457-3C451-3 446-5 442-9L369-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L332-127L285-177C282-181 280-186 280-191C280-202 288-211 300-211C305-211 310-209 314-205L387-127L651-127C662-127 671-118 671-107"}],8845:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM387 292C387 321 363 345 334 345C305 345 281 321 281 292C281 263 305 239 334 239C363 239 387 263 387 292"}],8846:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM491 292C491 303 482 312 471 312L354 312L354 429C354 440 345 449 334 449C323 449 314 440 314 429L314 312L197 312C186 312 177 303 177 292C177 281 186 272 197 272L314 272L314 155C314 144 323 135 334 135C345 135 354 144 354 155L354 272L471 272C482 272 491 281 491 292"}],8847:[.543,.043,.778,{p:"702-23C702-12 693-3 682-3L116-3L116 503L682 503C693 503 702 512 702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523L76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8848:[.543,.043,.778,{p:"702-23L702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523C76 512 85 503 96 503L662 503L662-3L96-3C85-3 76-12 76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8849:[.627,.127,.778,{p:"702 61C702 72 693 81 682 81L116 81L116 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8850:[.627,.127,.778,{p:"702 61L702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L662 587L662 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8851:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604L100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20C111-20 120-11 120 0L120 564L547 564L547 0C547-11 556-20 567-20C578-20 587-11 587 0"}],8852:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604C556 604 547 595 547 584L547 20L120 20L120 584C120 595 111 604 100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20L567-20C578-20 587-11 587 0"}],8853:[.592,.092,.778,{p:"690 270L409 270L409 551C560 541 680 421 690 270ZM369 270L88 270C98 421 218 541 369 551ZM369-51C218-41 98 79 88 230L369 230ZM690 230C680 79 560-41 409-51L409 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8854:[.592,.092,.778,{p:"690 270L88 270C98 427 229 552 389 552C549 552 680 427 690 270ZM690 230C680 73 549-52 389-52C229-52 98 73 88 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8855:[.592,.092,.778,{p:"691 250C691 174 663 104 616 51L417 250L616 449C663 396 691 326 691 250ZM588 477L389 278L190 477C243 524 313 552 389 552C465 552 535 524 588 477ZM361 250L162 51C115 104 87 174 87 250C87 326 115 396 162 449ZM588 23C535-24 465-52 389-52C313-52 243-24 190 23L389 222ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8856:[.592,.092,.778,{p:"691 250C691 83 556-52 389-52C360-52 331-48 305-40L511 526C617 479 691 373 691 250ZM473 540L267-26C161 21 87 127 87 250C87 417 222 552 389 552C418 552 447 548 473 540ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8857:[.592,.092,.778,{p:"731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250ZM691 250C691 83 556-52 389-52C222-52 87 83 87 250C87 417 222 552 389 552C556 552 691 417 691 250ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8858:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM548 250C548 333 481 400 398 400C315 400 248 333 248 250C248 167 315 100 398 100C481 100 548 167 548 250ZM508 250C508 189 459 140 398 140C337 140 288 189 288 250C288 311 337 360 398 360C459 360 508 311 508 250"}],8859:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM581 144C590 160 584 179 567 186L422 250L567 314C584 321 590 340 581 356C572 371 552 375 538 365L410 271L427 429C429 446 416 462 398 462C380 462 367 446 369 429L386 271L258 365C244 375 224 371 215 356C206 340 212 321 229 314L374 250L229 186C212 179 206 160 215 144C224 129 244 125 258 135L386 229L369 71C367 54 380 39 398 39C416 39 429 54 427 71L410 229L538 135C552 125 572 129 581 144"}],8860:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM631 166C631 177 622 186 611 186L185 186C174 186 165 177 165 166C165 155 174 146 185 146L611 146C622 146 631 155 631 166ZM631 334C631 345 622 354 611 354L185 354C174 354 165 345 165 334C165 323 174 314 185 314L611 314C622 314 631 323 631 334"}],8861:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM654 250C654 261 645 270 634 270L162 270C151 270 142 261 142 250C142 239 151 230 162 230L634 230C645 230 654 239 654 250"}],8862:[.583,.083,.778,{p:"682 543L682 270L409 270L409 543ZM369 270L96 270L96 543L369 543ZM369-43L96-43L96 230L369 230ZM682 230L682-43L409-43L409 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8863:[.583,.083,.778,{p:"682 543L682 270L96 270L96 543ZM682 230L682-43L96-43L96 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8864:[.583,.083,.778,{p:"654 543L389 278L124 543ZM361 250L96-15L96 515ZM654-43L124-43L389 222ZM682-15L417 250L682 515ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8865:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8866:[.684,0,.611,{p:"556 342C556 353 547 362 536 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L536 322C547 322 556 331 556 342"}],8867:[.684,0,.611,{p:"555 20L555 664C555 675 546 684 535 684C524 684 515 675 515 664L515 362L75 362C64 362 55 353 55 342C55 331 64 322 75 322L515 322L515 20C515 9 524 0 535 0C546 0 555 9 555 20"}],8868:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8869:[.684,0,.778,{p:"722 20C722 31 713 40 702 40L409 40L409 664C409 675 400 684 389 684C378 684 369 675 369 664L369 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L702 0C713 0 722 9 722 20"}],8870:[.684,0,.445,{p:"389 342C389 353 380 362 369 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L369 322C380 322 389 331 389 342"}],8871:[.684,0,.445,{p:"389 245C389 256 380 265 369 265L96 265L96 419L369 419C380 419 389 428 389 439C389 450 380 459 369 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L369 225C380 225 389 234 389 245"}],8872:[.684,0,.612,{p:"556 245C556 256 547 265 536 265L96 265L96 419L536 419C547 419 556 428 556 439C556 450 547 459 536 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L536 225C547 225 556 234 556 245"}],8873:[.684,0,.673,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM617 342C617 353 608 362 597 362L264 362L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 322L597 322C608 322 617 331 617 342"}],8874:[.684,0,.841,{p:"264 20L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20ZM96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM785 342C785 353 776 362 765 362L432 362L432 664C432 675 423 684 412 684C401 684 392 675 392 664L392 20C392 9 401 0 412 0C423 0 432 9 432 20L432 322L765 322C776 322 785 331 785 342"}],8875:[.684,0,.653,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM597 245C597 256 588 265 577 265L264 265L264 419L577 419C588 419 597 428 597 439C597 450 588 459 577 459L264 459L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 225L577 225C588 225 597 234 597 245"}],8876:[.684,0,.565,{p:"509 342C509 353 500 362 489 362L313 362L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L266 362L216 362L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L288 322L489 322C500 322 509 331 509 342ZM241 322L216 282L216 322"}],8877:[.684,0,.732,{p:"676 245C676 256 667 265 656 265L253 265L349 419L656 419C667 419 676 428 676 439C676 450 667 459 656 459L374 459L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L326 459L216 459L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L228 225L656 225C667 225 676 234 676 245ZM301 419L216 282L216 419"}],8878:[.684,0,.793,{p:"737 342C737 353 728 362 717 362L384 362L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 322L717 322C728 322 737 331 737 342"}],8879:[.684,0,.773,{p:"717 245C717 256 708 265 697 265L384 265L384 419L697 419C708 419 717 428 717 439C717 450 708 459 697 459L384 459L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 225L697 225C708 225 717 234 717 245"}],8882:[.547,.047,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L67 268C61 265 56 258 56 250C56 242 61 235 67 232L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L123 250L642 495"}],8883:[.547,.047,.738,{p:"682 250C682 258 677 265 671 268L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L671 232C677 235 682 242 682 250ZM615 250L96 5L96 495"}],8884:[.605,.105,.738,{p:"682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L68 346C61 343 56 336 56 328C56 320 61 313 68 310L654 53C656 52 659 51 662 51C673 51 682 60 682 71ZM642 102L126 328L642 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8885:[.605,.105,.738,{p:"682 328C682 336 677 343 670 346L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L670 310C677 313 682 320 682 328ZM612 328L96 102L96 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8890:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8896:[.78,.264,.833,{p:"780-226L436 766C430 785 403 785 396 766L53-226C40-262 95-281 107-245L416 647L725-245C738-281 793-262 780-226"}],8897:[.764,.28,.833,{p:"780 726C793 762 738 781 725 745L416-147L107 745C95 781 40 762 53 726L396-266C403-285 430-285 436-266"}],8898:[.772,.25,.833,{p:"784-221L784 473C784 636 621 772 417 772C213 772 50 636 50 473L50-221C50-237 63-250 79-250C95-250 108-237 108-221L108 473C108 608 248 714 417 714C586 714 726 608 726 473L726-221C726-237 739-250 755-250C771-250 784-237 784-221"}],8899:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27"}],8900:[.48,-.02,.5,{p:"432 250L250 68L68 250L250 432ZM480 250C480 256 478 261 474 264L264 474C261 478 256 480 250 480C244 480 239 478 236 474L26 264C22 261 20 256 20 250C20 244 22 239 26 236L236 26C239 22 244 20 250 20C256 20 261 22 264 26L474 236C478 239 480 244 480 250"}],8901:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],8902:[.486,-.014,.5,{p:"497 306C496 309 493 311 490 311L287 277L257 480C256 483 253 486 250 486C247 486 244 483 243 480L213 277L10 311C7 311 4 309 3 306C2 303 3 299 6 298L190 206L95 24C93 21 94 18 97 15C100 13 104 14 106 16L250 162L394 16C396 14 400 13 403 15C406 18 407 21 405 24L310 206L494 298C497 299 498 303 497 306"}],8904:[.505,.005,.623,{p:"283 250L96 63L96 437ZM526 437L526 63L339 250ZM566 15L566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8905:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L339 250L561 471C564 475 566 480 566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15ZM283 250L96 63L96 437"}],8906:[.505,.005,.623,{p:"567 15L567 485C567 497 559 505 547 505C542 505 537 503 533 500L312 278L91 500C87 503 82 505 77 505C65 505 57 497 57 485C57 480 59 475 62 471L284 250L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15ZM527 437L527 63L340 250"}],8907:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L90 500C86 503 81 505 76 505C64 505 56 497 56 485C56 480 58 475 61 471L283 250L61 29C58 25 56 20 56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8908:[.505,.005,.623,{p:"567 15C567 20 565 25 562 29L340 250L562 471C565 475 567 480 567 485C567 497 559 505 547 505C542 505 537 503 533 500L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15"}],8909:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 266C709 374 677 437 593 462C579 466 565 468 552 468C487 468 426 425 372 380C329 343 281 304 229 304C220 304 210 305 200 308C132 328 91 369 82 456C82 462 77 467 70 467C64 467 58 462 58 454C69 346 101 283 185 258C199 254 213 252 226 252C291 252 352 295 406 340C449 377 497 416 549 416C558 416 568 415 578 412C646 392 687 351 696 264C696 258 701 253 708 253C714 253 720 258 720 266"}],8910:[.584,.02,.733,{p:"677 564C677 575 668 584 657 584L653 584C486 546 401 396 367 220C332 396 247 546 80 584L76 584C65 584 56 575 56 564C56 554 63 547 72 544C288 496 347 238 347 0C347-11 355-20 367-20C378-20 387-11 387 0C387 238 445 496 661 544C670 547 677 554 677 564"}],8911:[.584,.02,.733,{p:"677 0C677 10 670 17 661 20C445 68 387 326 387 564C387 575 378 584 367 584C355 584 347 575 347 564C347 326 288 68 72 20C63 17 56 10 56 0C56-11 65-20 76-20L80-20C247 18 332 168 367 344C401 168 486 18 653-20L657-20C668-20 677-11 677 0"}],8930:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61C702 72 693 81 682 81L349 81L533 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM490 587L306 81L116 81L116 587"}],8931:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61L702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L490 587L306 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM662 81L349 81L533 587L662 587"}],8938:[.73,.23,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L541 492L618 703C619 705 619 708 619 710C619 721 610 730 599 730C590 730 583 725 580 717L490 468L67 268C61 265 56 258 56 250C56 242 61 235 67 232L354 96L245-203C245-205 244-208 244-210C244-221 253-230 264-230C273-230 280-225 283-217L391 79L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L404 117L522 438L642 495ZM470 414L368 134L123 250"}],8939:[.73,.23,.738,{p:"682 250C682 258 677 265 671 268L384 404L493 703C493 705 494 708 494 710C494 721 485 730 474 730C465 730 458 725 455 717L347 421L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L197 8L120-203C119-205 119-208 119-210C119-221 128-230 139-230C148-230 155-225 158-217L248 32L671 232C677 235 682 242 682 250ZM615 250L268 86L370 366ZM334 383L216 62L96 5L96 495"}],8940:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L365 180L654 53C656 52 659 51 662 51C673 51 682 60 682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L493 533L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L443 511L68 346C61 343 56 336 56 328C56 320 61 313 68 310L328 196L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM642 102L378 217L474 481L642 554ZM424 459L342 233L126 328"}],8941:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L363 175L670 310C677 313 682 320 682 328C682 336 677 343 670 346L459 439L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L422 455L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L312 153L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM612 328L382 227L445 401ZM409 417L331 205L96 102L96 554"}],8942:[.582,.082,.218,{p:"162-29C162 0 138 24 109 24C80 24 56 0 56-29C56-58 80-82 109-82C138-82 162-58 162-29ZM162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM162 529C162 558 138 582 109 582C80 582 56 558 56 529C56 500 80 476 109 476C138 476 162 500 162 529"}],8943:[.303,-.197,.776,{p:"162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM441 250C441 279 417 303 388 303C359 303 335 279 335 250C335 221 359 197 388 197C417 197 441 221 441 250ZM720 250C720 279 696 303 667 303C638 303 614 279 614 250C614 221 638 197 667 197C696 197 720 221 720 250"}],8944:[.5,0,.613,{p:"359 250C359 279 335 303 306 303C277 303 253 279 253 250C253 221 277 197 306 197C335 197 359 221 359 250ZM556 447C556 477 533 500 503 500C474 500 450 477 450 447C450 418 474 394 503 394C533 394 556 418 556 447ZM162 53C162 82 138 106 109 106C79 106 56 82 56 53C56 23 79 0 109 0C138 0 162 23 162 53"}],8945:[.5,0,.613,{p:"360 250C360 279 336 303 307 303C278 303 254 279 254 250C254 221 278 197 307 197C336 197 360 221 360 250ZM163 447C163 477 139 500 110 500C80 500 57 477 57 447C57 418 80 394 110 394C139 394 163 418 163 447ZM557 53C557 82 534 106 504 106C475 106 451 82 451 53C451 23 475 0 504 0C534 0 557 23 557 53"}],8968:[.75,.25,.444,{p:"416 730C416 741 407 750 396 750L174 750L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 710L396 710C407 710 416 719 416 730"}],8969:[.75,.25,.444,{p:"270-230L270 750L48 750C37 750 28 741 28 730C28 719 37 710 48 710L230 710L230-230C230-241 239-250 250-250C261-250 270-241 270-230"}],8970:[.75,.25,.444,{p:"416-230C416-219 407-210 396-210L214-210L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174-250L396-250C407-250 416-241 416-230"}],8971:[.75,.25,.444,{p:"270-250L270 730C270 741 261 750 250 750C239 750 230 741 230 730L230-210L48-210C37-210 28-219 28-230C28-241 37-250 48-250"}],8976:[.367,-.133,.667,{p:"620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133C78 133 87 142 87 153L87 327L600 327C611 327 620 336 620 347"}],8985:[.367,-.133,.667,{p:"620 153C620 164 611 173 600 173L87 173L87 347C87 358 78 367 67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133L600 133C611 133 620 142 620 153"}],8988:[.77,-.49,.392,{p:"336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750L56 510C56 499 65 490 76 490C87 490 96 499 96 510L96 730L316 730C327 730 336 739 336 750"}],8989:[.77,-.49,.392,{p:"336 510L336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750C56 739 65 730 76 730L296 730L296 510C296 499 305 490 316 490C327 490 336 499 336 510"}],8990:[.01,.27,.392,{p:"336-250C336-239 327-230 316-230L96-230L96-10C96 1 87 10 76 10C65 10 56 1 56-10L56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8991:[.01,.27,.392,{p:"336-250L336-10C336 1 327 10 316 10C305 10 296 1 296-10L296-230L76-230C65-230 56-239 56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8992:[1.344,0,1.185,{p:"1129 1232C1129 1297 1064 1344 997 1344C905 1344 838 1212 771 966C768 955 662 563 551 0L685 0L766 446C811 704 856 946 897 1102C911 1162 953 1318 1000 1318C1037 1318 1068 1295 1072 1290C1032 1287 1012 1261 1012 1231C1012 1191 1042 1171 1070 1171C1099 1171 1129 1189 1129 1232"}],8993:[1.322,.022,1.185,{p:"685 1322L551 1322L470 876C438 691 403 489 363 320C342 232 286 5 188 5C144 5 114 32 114 32C153 35 173 61 173 92C173 132 143 151 115 151C86 151 56 133 56 91C56 29 117-22 190-22C374-22 443 261 529 612"}],8994:[.381,-.13,1,{p:"944 143C944 154 798 381 500 381C200 381 55 154 55 143C55 136 61 130 68 130C68 130 72 131 74 133C74 133 76 135 88 150C181 278 342 336 499 336C572 336 663 324 753 281C852 233 898 168 919 138C922 135 925 130 931 130C938 130 944 136 944 143"}],8995:[.371,-.133,1,{p:"944 358C944 365 938 371 931 371C931 371 927 370 925 368C925 368 923 366 911 351C833 250 689 178 500 178C457 178 362 181 259 223C151 269 102 334 79 363C77 366 74 371 68 371C61 371 55 365 55 358C55 347 200 133 499 133C801 133 944 348 944 358"}],9001:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],9002:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],9115:[1.495,0,.875,{p:"823 1474C823 1485 813 1495 802 1495C797 1495 793 1493 790 1491C522 1289 277 740 277 250L277 0L379 0L379 250C379 718 559 1265 814 1457C820 1461 823 1467 823 1474"}],9116:[.498,0,.875,{p:"379 0L379 498L277 498L277 0"}],9117:[1.495,0,.875,{p:"823 21C823 28 820 34 814 37C559 230 379 776 379 1245L379 1495L277 1495L277 1245C277 755 522 205 790 4C793 2 797 0 802 0C813 0 823 9 823 21"}],9118:[1.495,0,.875,{p:"598 0L598 250C598 740 353 1289 85 1491C82 1493 78 1495 73 1495C62 1495 52 1485 52 1474C52 1467 55 1461 61 1457C316 1265 496 718 496 250L496 0"}],9119:[.498,0,.875,{p:"598 498L496 498L496 0L598 0"}],9120:[1.495,0,.875,{p:"598 1245L598 1495L496 1495L496 1245C496 776 316 230 61 37C55 34 52 28 52 21C52 9 62 0 73 0C78 0 82 2 85 4C353 205 598 755 598 1245"}],9121:[1.5,0,.667,{p:"647 1470C647 1487 634 1500 617 1500L321 1500L321 0L381 0L381 1440L617 1440C634 1440 647 1453 647 1470"}],9122:[1,0,.667,{p:"381 0L381 1000L321 1000L321 0"}],9123:[1.5,0,.667,{p:"647 30C647 47 634 60 617 60L381 60L381 1500L321 1500L321 0L617 0C634 0 647 13 647 30"}],9124:[1.5,0,.667,{p:"346 0L346 1500L50 1500C33 1500 20 1487 20 1470C20 1453 33 1440 50 1440L286 1440L286 0"}],9125:[1,0,.667,{p:"346 1000L286 1000L286 0L346 0"}],9126:[1.5,0,.667,{p:"346 0L346 1500L286 1500L286 60L50 60C33 60 20 47 20 30C20 13 33 0 50 0"}],9127:[.75,0,.902,{p:"755 724C755 738 743 750 729 750C726 750 723 749 720 748C551 687 400 526 400 375L400 0L502 0L502 375C502 498 600 649 738 700C748 703 755 713 755 724"}],9128:[1.5,0,.902,{p:"502 1500L400 1500L400 1125C400 988 303 825 164 774C154 771 147 761 147 750C147 739 154 729 164 726C303 675 400 512 400 375L400 0L502 0L502 375C502 522 382 675 237 750C382 825 502 978 502 1125"}],9129:[.75,0,.902,{p:"755 26C755 37 748 47 738 50C600 101 502 252 502 375L502 750L400 750L400 375C400 224 551 63 720 2C723 1 726 0 729 0C743 0 755 12 755 26"}],9130:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],9131:[.75,0,.902,{p:"502 0L502 375C502 526 351 687 182 748C179 749 176 750 173 750C159 750 147 738 147 724C147 713 154 703 164 700C302 649 400 498 400 375L400 0"}],9132:[1.5,0,.902,{p:"755 750C755 761 748 771 738 774C599 825 502 988 502 1125L502 1500L400 1500L400 1125C400 978 520 825 665 750C520 675 400 522 400 375L400 0L502 0L502 375C502 512 599 675 738 726C748 729 755 739 755 750"}],9133:[.75,0,.902,{p:"502 375L502 750L400 750L400 375C400 252 302 101 164 50C154 47 147 37 147 26C147 12 159 0 173 0C176 0 179 1 182 2C351 63 502 224 502 375"}],9136:[.96,.52,.902,{p:"502-145L502 230L400 230L400-145C400-268 302-419 164-470C154-473 147-483 147-494C147-508 159-520 173-520C176-520 179-519 182-518C351-457 502-296 502-145ZM755 934C755 948 743 960 729 960C726 960 723 959 720 958C551 897 400 736 400 585L400 210L502 210L502 585C502 708 600 859 738 910C748 913 755 923 755 934"}],9137:[.96,.52,.902,{p:"755-494C755-483 748-473 738-470C600-419 502-268 502-145L502 230L400 230L400-145C400-296 551-457 720-518C723-519 726-520 729-520C743-520 755-508 755-494ZM502 210L502 585C502 736 351 897 182 958C179 959 176 960 173 960C159 960 147 948 147 934C147 923 154 913 164 910C302 859 400 708 400 585L400 210"}],9138:[.846,0,1.576,{p:"1520 506L1387 846L87 846C62 846 60 845 57 838C56 834 56 811 56 798L586 0L771 0C771 2 770 8 763 18L251 788L854 788C1001 788 1101 771 1111 769C1170 759 1266 739 1353 678C1380 659 1455 604 1493 506"}],9139:[.847,0,1.576,{p:"1520 387L1493 387C1450 261 1333 179 1207 143C1184 137 1076 105 865 105L201 105L761 828C769 837 771 841 771 847L587 847L638 770L68 35C57 21 57 13 57 13C57 0 67 0 87 0L1387 0"}],9140:[.726,-.552,.36,{p:"360 726L0 726L0 572C0 561 9 552 20 552C31 552 40 561 40 572L40 686L320 686L320 572C320 561 329 552 340 552C351 552 360 561 360 572"}],9141:[-.122,.296,.36,{p:"360-296L360-142C360-131 351-122 340-122C329-122 320-131 320-142L320-256L40-256L40-142C40-131 31-122 20-122C9-122 0-131 0-142L0-296"}],9143:[1.82,0,1.056,{p:"742 36L742 1820L702 1820L702 255L701 255L250 1622L111 1349L126 1333L209 1495L702 0C740 0 742 6 742 36"}],9168:[.642,0,.333,{p:"188 0L188 642L145 642L145 0"}],9180:[.727,-.572,.504,{p:"504 584C504 585 504 587 503 589C471 658 371 727 272 727L232 727C133 727 33 658 1 589C0 587 0 585 0 584C0 577 5 572 12 572C17 572 21 575 23 579C50 638 148 673 232 673L272 673C356 673 454 638 481 579C483 575 487 572 492 572C499 572 504 577 504 584"}],9181:[-.142,.297,.504,{p:"504-154C504-147 499-142 492-142C487-142 483-145 481-149C454-208 356-243 272-243L232-243C148-243 50-208 23-149C21-145 17-142 12-142C5-142 0-147 0-154C0-155 0-157 1-159C33-228 133-297 232-297L272-297C371-297 471-228 503-159C504-157 504-155 504-154"}],9182:[.783,-.539,.492,{p:"492 546C485 621 452 688 406 688L326 688C294 688 257 725 252 778C252 781 249 783 246 783C243 783 240 781 240 778C235 725 198 688 166 688L86 688C40 688 7 621 0 546C0 542 3 539 6 539C9 539 12 541 12 544C17 597 54 634 86 634L166 634C203 634 233 679 246 737C259 679 289 634 326 634L406 634C438 634 475 597 480 544C480 541 483 539 486 539C489 539 492 542 492 546"}],9183:[-.109,.353,.492,{p:"492-116C492-112 489-109 486-109C483-109 480-111 480-114C475-167 438-204 406-204L326-204C289-204 259-249 246-307C233-249 203-204 166-204L86-204C54-204 17-167 12-114C12-111 9-109 6-109C3-109 0-112 0-116C7-191 40-258 86-258L166-258C198-258 235-295 240-348C240-351 243-353 246-353C249-353 252-351 252-348C257-295 294-258 326-258L406-258C452-258 485-191 492-116"}],9184:[.829,-.657,.546,{p:"546 657L374 829L172 829L0 657L66 657L172 763L374 763L480 657"}],9185:[-.227,.399,.546,{p:"546-227L480-227L374-333L172-333L66-227L0-227L172-399L374-399"}],9632:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],9633:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9642:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162"}],9643:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162ZM232 182L96 182L96 318L232 318"}],9650:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9651:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9652:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9653:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9654:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9655:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9656:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9657:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9660:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9661:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9662:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9663:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9664:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9665:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9666:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9667:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9674:[.61,.11,.572,{p:"472 250L286-52L100 250L286 552ZM516 250C516 254 515 257 513 260L303 600C300 606 293 610 286 610C279 610 272 606 269 600L59 260C57 257 56 254 56 250C56 246 57 243 59 240L269-100C272-106 279-110 286-110C293-110 300-106 303-100L513 240C515 243 516 246 516 250"}],9675:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250"}],9679:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250"}],9702:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250ZM405 250C405 164 336 95 250 95C164 95 95 164 95 250C95 336 164 405 250 405C336 405 405 336 405 250"}],9711:[.701,.201,1.013,{p:"957 250C957 499 755 701 507 701C258 701 56 499 56 250C56 1 258-201 507-201C755-201 957 1 957 250ZM917 250C917 23 733-161 507-161C280-161 96 23 96 250C96 477 280 661 507 661C733 661 917 477 917 250"}],9723:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9724:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],10072:[.694,.083,.525,{p:"297-36L297 647C297 659 297 694 262 694C227 694 227 659 227 647L227-36C227-48 227-83 262-83C297-83 297-48 297-36"}],10200:[.684,.184,.946,{p:"890-164C890-153 881-144 870-144L493-144L493 664C493 675 484 684 473 684C462 684 453 675 453 664L453-144L76-144C65-144 56-153 56-164C56-175 65-184 76-184L870-184C881-184 890-175 890-164"}],10201:[.684,.184,.986,{p:"930 664C930 675 921 684 910 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L473 644L473-164C473-175 482-184 493-184C504-184 513-175 513-164L513 644L910 644C921 644 930 653 930 664"}],10205:[.684,.184,.946,{p:"890 250C890 261 881 270 870 270L96 270L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56-164C56-175 65-184 76-184C87-184 96-175 96-164L96 230L870 230C881 230 890 239 890 250"}],10206:[.684,.184,.946,{p:"890-164L890 664C890 675 881 684 870 684C859 684 850 675 850 664L850 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L850 230L850-164C850-175 859-184 870-184C881-184 890-175 890-164"}],10214:[.75,.25,.41,{p:"388-230C388-219 379-210 368-210L283-210L283 710L368 710C379 710 388 719 388 730C388 741 379 750 368 750L118 750L118-250L368-250C379-250 388-241 388-230ZM243 710L243-210L158-210L158 710"}],10215:[.75,.25,.41,{p:"292 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L127 710L127-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250L292-250ZM252-210L167-210L167 710L252 710"}],10216:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],10217:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10218:[.75,.25,.57,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230ZM517-230C517-227 516-225 515-223L332 250L515 723C516 725 517 727 517 730C517 741 508 750 497 750C488 750 481 745 478 737L292 257C291 255 291 253 291 250C291 247 291 245 292 243L478-237C481-245 488-250 497-250C508-250 517-241 517-230"}],10219:[.75,.25,.57,{p:"460 250C460 253 459 255 458 257L272 737C270 745 262 750 254 750C243 750 234 741 234 730C234 727 234 725 235 723L418 250L235-223C234-225 234-227 234-230C234-241 243-250 254-250C262-250 270-245 272-237L458 243C459 245 460 247 460 250ZM279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10222:[.762,.262,.287,{p:"231-250C231-247 230-244 227-242C177-191 152 12 152 208L152 292C152 488 177 691 227 742C230 744 231 747 231 750C231 757 226 762 219 762C216 762 213 761 211 758C157 705 98 498 98 292L98 208C98 2 157-205 211-258C213-261 216-262 219-262C226-262 231-257 231-250"}],10223:[.762,.262,.287,{p:"189 208L189 292C189 498 130 705 76 758C74 761 71 762 68 762C61 762 56 757 56 750C56 747 57 744 60 742C110 691 135 488 135 292L135 208C135 12 110-191 60-242C57-244 56-247 56-250C56-257 61-262 68-262C71-262 74-261 76-258C130-205 189 2 189 208"}],10229:[.51,.01,1.463,{p:"1407 250C1407 261 1398 270 1387 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1387 230C1398 230 1407 239 1407 250"}],10230:[.51,.01,1.463,{p:"1407 250C1407 256 1403 261 1398 263C1341 282 1297 322 1261 367C1233 403 1212 447 1203 494C1201 503 1193 510 1183 510C1172 510 1163 501 1163 490C1163 489 1164 487 1164 486C1174 433 1197 384 1230 342C1252 314 1278 290 1308 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1308 230C1278 210 1252 186 1230 158C1197 116 1174 67 1164 14C1164 13 1163 11 1163 10C1163-1 1172-10 1183-10C1193-10 1201-3 1203 6C1212 53 1233 97 1261 133C1297 178 1341 218 1398 237C1403 239 1407 244 1407 250"}],10231:[.51,.01,1.442,{p:"1386 250C1386 256 1382 261 1377 263C1320 282 1276 322 1240 367C1212 403 1191 447 1182 494C1180 503 1172 510 1162 510C1151 510 1142 501 1142 490C1142 489 1143 487 1143 486C1153 433 1176 384 1209 342C1231 314 1257 290 1287 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1287 230C1257 210 1231 186 1209 158C1176 116 1153 67 1143 14C1143 13 1142 11 1142 10C1142-1 1151-10 1162-10C1172-10 1180-3 1182 6C1191 53 1212 97 1240 133C1276 178 1320 218 1377 237C1382 239 1386 244 1386 250"}],10232:[.52,.02,1.457,{p:"1401 153C1401 164 1392 173 1381 173L264 173C224 205 180 231 132 250C180 269 224 295 264 327L1381 327C1392 327 1401 336 1401 347C1401 358 1392 367 1381 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 364 516 361 509C334 456 297 409 253 370C199 323 137 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C137 218 199 177 253 130C297 91 334 44 361-9C364-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1381 133C1392 133 1401 142 1401 153"}],10233:[.52,.02,1.457,{p:"1401 250C1401 256 1397 261 1392 263C1320 282 1258 323 1204 370C1160 409 1123 456 1096 509C1093 516 1086 520 1078 520C1067 520 1058 511 1058 500C1058 497 1059 494 1060 491C1084 445 1114 403 1149 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L1193 327C1233 295 1277 269 1325 250C1277 231 1233 205 1193 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L1149 133C1114 97 1084 55 1060 9C1059 6 1058 3 1058 0C1058-11 1067-20 1078-20C1086-20 1093-16 1096-9C1123 44 1160 91 1204 130C1258 177 1320 218 1392 237C1397 239 1401 244 1401 250"}],10234:[.52,.02,1.534,{p:"1478 250C1478 256 1474 261 1468 263C1397 282 1335 323 1281 370C1237 409 1200 456 1173 509C1169 516 1163 520 1155 520C1144 520 1135 511 1135 500C1135 497 1136 494 1137 491C1161 445 1191 403 1226 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 365 516 361 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 361-9C365-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1226 133C1191 97 1161 55 1137 9C1136 6 1135 3 1135 0C1135-11 1144-20 1155-20C1163-20 1169-16 1173-9C1200 44 1237 91 1281 130C1335 177 1397 218 1468 237C1474 239 1478 244 1478 250ZM1401 250C1354 231 1309 205 1270 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327L1270 327C1309 295 1354 269 1401 250"}],10235:[.51,.01,1.443,{p:"1387 10L1387 490C1387 517 1347 517 1347 490L1347 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L1347 230L1347 10C1347-17 1387-17 1387 10"}],10236:[.51,.01,1.443,{p:"1387 250C1387 256 1383 261 1378 263C1321 282 1277 322 1241 367C1213 403 1192 447 1183 494C1181 503 1173 510 1163 510C1152 510 1143 501 1143 490C1143 489 1144 487 1144 486C1154 433 1177 384 1210 342C1232 314 1258 290 1288 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L1288 230C1258 210 1232 186 1210 158C1177 116 1154 67 1144 14C1144 13 1143 11 1143 10C1143-1 1152-10 1163-10C1173-10 1181-3 1183 6C1192 53 1213 97 1241 133C1277 178 1321 218 1378 237C1383 239 1387 244 1387 250"}],10237:[.52,.02,1.437,{p:"1381 0L1381 500C1381 527 1341 527 1341 500L1341 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L1341 133L1341 0C1341-27 1381-27 1381 0ZM1341 327L1341 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],10238:[.52,.02,1.437,{p:"1381 250C1381 256 1377 261 1372 263C1300 282 1238 323 1184 370C1140 409 1103 456 1076 509C1073 516 1066 520 1058 520C1047 520 1038 511 1038 500C1038 497 1039 494 1040 491C1064 445 1094 403 1129 367L96 367L96 500C96 527 56 527 56 500L56 0C56-27 96-27 96 0L96 133L1129 133C1094 97 1064 55 1040 9C1039 6 1038 3 1038 0C1038-11 1047-20 1058-20C1066-20 1073-16 1076-9C1103 44 1140 91 1184 130C1238 177 1300 218 1372 237C1377 239 1381 244 1381 250ZM1305 250C1257 231 1213 205 1173 173L96 173L96 327L1173 327C1213 295 1257 269 1305 250"}],10744:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],10745:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],10752:[.743,.243,1.111,{p:"1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250ZM632 250C632 292 598 326 556 326C514 326 480 292 480 250C480 208 514 174 556 174C598 174 632 208 632 250ZM991 250C991 10 796-185 556-185C316-185 121 10 121 250C121 490 316 685 556 685C796 685 991 490 991 250"}],10753:[.743,.243,1.111,{p:"990 279L585 279L585 684C802 670 976 496 990 279ZM527 684L527 279L122 279C136 496 310 670 527 684ZM527-184C310-170 136 4 122 221L527 221ZM990 221C976 4 802-170 585-184L585 221ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10754:[.743,.243,1.111,{p:"991 250C991 140 951 40 884-37L597 250L884 537C951 460 991 360 991 250ZM843 578L556 291L269 578C346 645 446 685 556 685C666 685 766 645 843 578ZM515 250L228-37C161 40 121 140 121 250C121 360 161 460 228 537ZM843-78C766-145 666-185 556-185C446-185 346-145 269-78L556 209ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10755:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM493 250C493 292 459 326 417 326C375 326 341 292 341 250C341 208 375 174 417 174C459 174 493 208 493 250"}],10756:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM633 250C633 266 620 279 604 279L446 279L446 437C446 453 433 466 417 466C401 466 388 453 388 437L388 279L230 279C214 279 201 266 201 250C201 234 214 221 230 221L388 221L388 63C388 47 401 34 417 34C433 34 446 47 446 63L446 221L604 221C620 221 633 234 633 250"}],10757:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764L79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264C95-264 108-251 108-235L108 706L726 706L726-235C726-251 739-264 755-264C771-264 784-251 784-235"}],10758:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764C739 764 726 751 726 735L726-206L108-206L108 735C108 751 95 764 79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264L755-264C771-264 784-251 784-235"}],10761:[.74,.24,1.092,{p:"1028-232C1039-220 1039-202 1028-191L587 250L1028 691C1039 702 1039 720 1028 732C1016 743 998 743 987 732L546 291L105 732C94 743 76 743 64 732C53 720 53 702 64 691L505 250L64-191C53-202 53-220 64-232C76-243 94-243 105-232L546 209L987-232C998-243 1016-243 1028-232"}],10764:[.805,.306,1.655,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1719 722C1719 770 1669 805 1609 805C1514 805 1475 708 1458 632C1446 577 1410 295 1401 174L1382-75C1369-239 1333-284 1276-284C1263-284 1233-281 1212-263C1241-259 1249-236 1249-222C1249-193 1227-180 1208-180C1188-180 1166-193 1166-223C1166-271 1216-306 1276-306C1371-306 1419-219 1441-129C1454-77 1490 214 1498 325L1517 574C1531 758 1565 783 1610 783C1620 783 1651 781 1673 762C1644 758 1636 735 1636 721C1636 692 1658 679 1677 679C1697 679 1719 692 1719 722",ic:.12}],10769:[.805,.306,.675,{p:"667 153C668 160 665 168 658 172C628 193 608 225 604 261C603 270 596 277 587 278C578 280 570 275 566 268C549 236 520 212 484 203C477 201 471 195 470 187C468 176 475 166 486 164L494 164C515 170 535 179 552 191C528 103 450 37 356 30L388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L281 37C188 63 120 148 120 249C120 261 111 269 100 269C88 269 80 261 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C466-6 563 76 591 184C603 167 618 152 636 139C638 138 641 137 644 136C654 134 665 142 667 153",ic:.02}],10799:[.496,-.004,.778,{p:"625 68L443 250L625 432C640 447 640 471 625 485C610 500 587 500 572 485L390 303L207 485C192 500 169 500 154 485C139 471 139 447 154 432L336 250L154 68C139 53 139 29 154 15C169 0 192 0 207 15L389 197L572 15C587 0 610 0 625 15C640 29 640 53 625 68"}],10815:[.683,0,.75,{p:"713 15C713 31 707 31 684 31C610 31 610 38 610 77L610 606C610 645 610 652 687 652C707 652 713 652 713 668C713 683 704 683 696 683C655 683 611 680 569 680C527 680 483 683 441 683C433 683 424 683 424 668C424 652 430 652 453 652C527 652 527 645 527 606L527 31L222 31L222 606C222 645 222 652 299 652C319 652 325 652 325 668C325 683 316 683 308 683C267 683 223 680 181 680C139 680 95 683 53 683C45 683 36 683 36 668C36 652 42 652 65 652C139 652 139 645 139 606L139 77C139 38 139 31 62 31C42 31 36 31 36 15C36 0 43 0 62 0L687 0C706 0 713 0 713 15"}],10877:[.634,.134,.778,{p:"691 78L143 337L691 596C715 607 698 643 673 632L92 357C75 349 75 325 92 317L673 42C698 30 715 67 691 78ZM702-114C702-106 697-99 691-96L105 181C102 182 99 183 96 183C85 183 76 174 76 163C76 155 81 148 87 145L673-132C676-133 679-134 682-134C693-134 702-125 702-114"}],10878:[.634,.134,.778,{p:"686 317C703 325 703 349 686 357L105 632C80 643 63 607 87 596L635 337L87 78C63 67 80 30 105 42ZM702 163C702 174 693 183 682 183C679 183 676 182 673 181L87-96C81-99 76-106 76-114C76-125 85-134 96-134C99-134 102-133 105-132L691 145C697 148 702 155 702 163"}],10885:[.717,.205,.776,{p:"706 287L135 482L706 678C731 687 718 724 693 716L70 502C51 496 51 469 70 462L693 249C718 240 731 278 706 287ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10886:[.717,.205,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10887:[.667,.167,.778,{p:"691 111L143 370L691 629C715 640 698 676 673 665L92 390C75 382 75 358 92 350L673 75C698 64 715 100 691 111ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10888:[.667,.167,.778,{p:"686 350C703 358 703 382 686 390L105 665C80 676 63 640 87 629L635 370L87 111C63 100 80 64 105 75ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10889:[.749,.321,.776,{p:"706 319L135 514L706 710C731 719 718 756 693 748L70 534C51 528 51 501 70 494L693 281C718 272 731 310 706 319ZM718-61C718-55 713-49 706-49C701-49 696-53 695-59C678-134 634-166 567-182C559-184 550-185 542-185C492-185 446-151 404-119L376-99L433-8C468-28 506-43 544-43C556-43 568-42 580-39C662-18 698 37 718 130L718 133C718 139 713 145 706 145C701 145 696 141 695 135C678 60 634 28 567 12C559 10 550 9 542 9C513 9 486 20 460 35L566 205C568 208 569 212 569 216C569 227 560 236 549 236C542 236 536 232 532 226L427 58L404 75C351 114 293 152 232 152C220 152 208 150 196 147C113 127 78 71 58-22C57-22 57-23 57-24C57-31 63-36 69-36C75-36 80-32 81-27C97 49 141 80 208 97C217 99 226 100 234 100C284 100 330 66 372 34L400 14L343-77C307-57 270-42 232-42C220-42 208-44 196-47C113-67 78-123 58-216C57-216 57-217 57-218C57-225 63-230 69-230C75-230 80-226 81-221C97-145 141-114 208-97C217-95 226-94 234-94C262-94 290-105 315-121L209-290C207-294 206-297 206-301C206-312 215-321 226-321C234-321 240-317 243-312L349-143L372-160C424-200 483-237 544-237C556-237 568-236 580-233C662-212 698-157 718-64"}],10890:[.717,.289,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87L376-67L433 24C468 4 506-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162L718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C513 41 486 52 460 67L566 237C568 240 569 244 569 248C569 259 560 268 549 268C542 268 536 264 532 258L427 90L404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66L400 46L343-45C307-25 270-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C262-62 290-73 315-89L209-258C207-262 206-265 206-269C206-280 215-289 226-289C234-289 240-285 243-280L349-111L372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10891:[.973,.473,.778,{p:"690 457L146 695L690 934C714 945 698 981 674 971L92 715C74 708 74 683 92 675L674 420C698 409 714 446 690 457ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM686-215C704-208 704-183 686-175L104 80C80 91 64 54 88 43L632-195L88-434C64-445 80-481 104-471"}],10892:[.973,.473,.778,{p:"686 675C704 683 704 708 686 715L104 971C80 981 64 945 88 934L632 695L88 457C64 446 80 409 104 420ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM690-434L146-195L690 43C714 54 698 91 674 80L92-175C74-183 74-208 92-215L674-471C698-481 714-445 690-434"}],10901:[.629,.129,.778,{p:"691-91L143 168L691 427C715 439 698 475 673 463L92 188C75 180 75 156 92 148L673-127C698-138 715-102 691-91ZM702 609C702 620 693 629 682 629C679 629 676 628 673 627L87 350C81 347 76 340 76 332C76 321 85 312 96 312C99 312 102 313 105 314L691 591C697 594 702 601 702 609"}],10902:[.629,.129,.778,{p:"686 148C703 156 703 180 686 188L105 463C80 475 63 439 87 427L635 168L87-91C63-102 80-138 105-127ZM702 332C702 340 697 347 691 350L105 627C102 628 99 629 96 629C85 629 76 620 76 609C76 601 81 594 87 591L673 314C676 313 679 312 682 312C693 312 702 321 702 332"}],10927:[.631,.119,.778,{p:"702 57L702 61C671 216 535 299 373 334C535 369 671 452 702 607L702 611C702 622 693 631 682 631C672 631 664 624 662 615C623 418 393 354 176 354L96 354C93 354 91 353 89 353C81 350 76 342 76 334C76 326 81 318 89 315C91 315 93 314 96 314L176 314C393 314 623 250 662 53C664 44 672 37 682 37C693 37 702 46 702 57ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10928:[.631,.119,.778,{p:"702 334C702 342 697 350 689 353C687 353 685 354 682 354L602 354C385 354 155 418 116 615C114 624 106 631 96 631C85 631 76 622 76 611L76 607C107 452 243 369 405 334C243 299 107 216 76 61L76 57C76 46 85 37 96 37C106 37 114 44 116 53C155 250 385 314 602 314L682 314C685 314 687 315 689 315C697 318 702 326 702 334ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10933:[.753,.276,.777,{p:"150 443C230 443 333 433 413 414C570 376 638 299 653 200C655 189 657 174 674 174C684 174 694 181 694 195C694 204 686 299 608 365C559 405 487 444 370 463C485 485 600 526 658 622C676 652 694 697 694 732C694 745 684 753 674 753C670 753 657 751 654 735C645 672 623 570 420 515C307 485 155 484 131 484C100 484 83 484 83 463C83 443 104 443 121 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10934:[.753,.276,.777,{p:"656 443C673 443 694 443 694 463C694 475 685 481 679 482C673 484 644 484 626 484C539 484 439 496 364 513C207 551 139 628 124 727C122 737 120 753 103 753C93 753 83 745 83 732C83 723 91 628 169 562C218 522 290 483 404 464L404 463C292 442 177 401 119 305C101 275 83 230 83 195C83 181 93 174 103 174C120 174 122 188 124 202C147 346 280 416 512 437C550 440 589 443 627 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10935:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10936:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10937:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10938:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10949:[.753,.214,.777,{p:"393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214ZM118-174C101-174 83-174 83-194C83-214 101-214 118-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174ZM118 20C101 20 83 20 83 0C83-20 101-20 118-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20"}],10950:[.753,.214,.777,{p:"384 713C545 713 654 595 654 464C654 328 541 214 385 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L388 174C556 174 694 301 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713ZM659-214C676-214 694-214 694-194C694-174 676-174 659-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214ZM659-20C676-20 694-20 694 0C694 20 676 20 659 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20"}],10955:[.785,.375,.777,{p:"393 246C232 246 123 364 123 495C123 631 237 745 392 745L659 745C676 745 694 745 694 765C694 785 676 785 659 785L389 785C221 785 83 658 83 496C83 333 221 206 390 206L659 206C676 206 694 206 694 226C694 246 676 246 659 246ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],10956:[.785,.375,.777,{p:"384 745C545 745 654 627 654 496C654 360 541 246 385 246L118 246C101 246 83 246 83 226C83 206 101 206 118 206L388 206C556 206 694 333 694 495C694 658 557 785 387 785L118 785C101 785 83 785 83 765C83 745 101 745 118 745ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],119808:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],119809:[.686,0,.818,{sk:-.109,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],119810:[.697,.011,.831,{sk:.165,p:"766 227C766 247 759 248 742 248C729 248 720 248 719 231C712 97 591 36 490 36C412 36 328 60 276 121C229 178 217 253 217 343C217 399 220 507 283 573C348 639 435 650 487 650C595 650 690 574 712 447C715 428 716 426 739 426C765 426 766 428 766 454L766 669C766 688 766 697 748 697C739 697 737 695 729 688L663 629C601 679 534 697 466 697C217 697 64 548 64 343C64 138 217-11 466-11C653-11 766 112 766 227"}],119811:[.686,0,.882,{sk:-.158,p:"817 337C817 557 667 686 469 686L39 686L39 639L147 639L147 47L39 47L39 0L470 0C667 0 817 123 817 337ZM670 338C670 229 658 176 626 131C578 63 490 47 429 47L283 47L283 639L429 639C495 639 578 620 627 550C662 499 670 431 670 338"}],119812:[.68,0,.756,{sk:-.028,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],119813:[.68,0,.724,{sk:-.02,p:"675 439L644 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 317L339 317C435 317 444 274 444 200L491 200L491 481L444 481C444 407 436 364 339 364L289 364L289 633L429 633C590 633 613 556 628 439"}],119814:[.697,.011,.904,{sk:.127,p:"845 229L845 276C810 273 723 273 684 273C626 273 533 273 479 276L479 229L623 229L623 128C623 109 623 80 584 57C558 42 526 36 494 36C408 36 322 65 273 127C230 182 217 253 217 344C217 456 237 514 274 563C314 613 391 650 487 650C594 650 689 574 711 447C714 428 715 426 738 426C764 426 765 428 765 454L765 669C765 688 765 697 747 697C738 697 736 695 728 688L662 629C589 687 517 697 465 697C219 697 64 550 64 343C64 144 209-11 467-11C500-11 603-9 653 53C684 26 744 0 751 0C765 0 765 13 765 28L765 229"}],119815:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],119816:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],119817:[.686,.011,.594,{sk:.051,p:"527 639L527 686C492 683 407 683 368 683C315 683 217 683 169 686L169 639L310 639L310 149C310 130 310 25 211 25C194 25 161 28 130 42C130 42 176 61 176 114C176 168 133 191 100 191C63 191 23 166 23 114C23 37 102-11 216-11C350-11 446 46 446 150L446 639"}],119818:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],119819:[.686,0,.692,{sk:-.114,p:"643 274L596 274C588 205 571 47 392 47L289 47L289 639L424 639L424 686C380 683 271 683 222 683C178 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0L612 0"}],119820:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],119821:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],119822:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],119823:[.686,0,.786,{sk:-.1,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],119824:[.697,.194,.864,{p:"805-8C805 0 805 18 787 18C772 18 770 5 769-2C763-40 701-41 684-41C661-41 631-41 592 18C756 82 799 230 799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 135 200-11 432-11C454-11 487-10 527-2C555-115 575-194 668-194C770-194 805-76 805-8ZM652 340C652 284 652 135 556 69C534 102 498 155 431 155C380 155 334 121 334 73C334 67 335 56 337 51C214 110 211 262 211 340C211 380 211 475 248 546C300 642 386 657 431 657C485 657 563 637 611 552C649 485 652 399 652 340ZM514 45C489 34 459 29 432 29C377 29 370 61 370 73C370 100 399 119 432 119C460 119 494 108 514 45"}],119825:[.686,.011,.863,{sk:-.15,p:"858 95C858 117 844 117 834 117C813 117 812 107 811 94C806 47 777 25 747 25C687 25 678 96 673 138C671 149 663 218 662 223C648 293 593 324 550 340C666 370 717 435 717 501C717 602 607 686 419 686L39 686L39 639L147 639L147 47L39 47L39 0C75 3 173 3 215 3C257 3 355 3 391 0L391 47L283 47L283 325L400 325C414 325 458 325 489 291C521 256 521 237 521 164C521 98 521 49 591 15C635-7 697-11 738-11C845-11 858 79 858 95ZM564 500C564 444 564 361 399 361L283 361L283 639L401 639C562 639 564 561 564 500"}],119826:[.697,.011,.639,{sk:.054,p:"574 203C574 314 493 395 402 414L257 445C217 454 161 488 161 549C161 592 189 654 289 654C369 654 470 620 493 484C497 460 497 458 518 458C542 458 542 463 542 486L542 669C542 688 542 697 524 697C516 697 515 696 504 686L459 642C401 688 336 697 288 697C136 697 64 601 64 496C64 431 97 385 118 363C167 314 201 307 310 283C398 264 415 261 437 240C452 225 477 199 477 153C477 105 451 36 347 36C271 36 119 56 111 205C110 223 110 228 88 228C64 228 64 222 64 199L64 17C64-2 64-11 82-11C91-11 93-9 101-2L147 44C213-5 306-11 347-11C512-11 574 102 574 203"}],119827:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],119828:[.686,.011,.885,{p:"845 639L845 686C807 683 750 683 711 683C669 683 617 683 576 686L576 639L601 639C619 639 636 638 654 636C683 633 684 632 684 610L684 233C684 85 575 36 466 36C291 36 289 167 289 223L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 231C147 98 255-11 462-11C652-11 737 106 737 229L737 610C737 632 738 633 766 636C790 639 792 639 820 639"}],119829:[.686,.008,.869,{p:"842 639L842 686L729 683C689 683 637 683 598 686L598 639C607 639 686 639 686 627C686 623 683 618 682 615L480 160L267 639L361 639L361 686C323 683 227 683 184 683C145 683 61 683 26 686L26 639L118 639L394 18C402 0 406-8 434-8C450-8 463-8 474 16L740 617C746 630 750 639 823 639"}],119830:[.686,.008,1.189,{p:"1164 639L1164 686C1137 685 1102 683 1057 683C1019 683 957 683 921 686L921 639C946 639 994 639 1023 628L851 181L674 639L770 639L770 686C732 683 638 683 595 683C556 683 477 683 442 686L442 639L528 639L569 533L433 181L256 639L352 639L352 686C314 683 220 683 177 683C138 683 59 683 24 686L24 639L110 639L350 18C356 2 360-8 385-8C410-8 414 2 420 18L594 468L768 18C774 2 778-8 803-8C828-8 832 2 838 18L1069 615C1075 632 1076 634 1107 637C1127 639 1148 639 1164 639"}],119831:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],119832:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L485 342L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L366 274L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 274L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],119833:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],119834:[.453,.006,.559,{sk:-.049,p:"553 24C553 47 540 47 527 47C466 48 466 61 466 84L466 299C466 388 395 453 246 453C189 453 67 449 67 361C67 317 102 298 129 298C160 298 192 319 192 361C192 391 173 408 170 410C198 416 230 417 242 417C317 417 352 375 352 299L352 265C281 262 27 253 27 108C27 12 151-6 220-6C300-6 347 35 369 77C369 46 369 0 473 0L521 0C541 0 553 0 553 24ZM352 139C352 43 260 30 235 30C184 30 144 65 144 109C144 217 302 231 352 234"}],119835:[.694,.006,.639,{sk:-.194,p:"600 223C600 356 506 450 361 450C288 450 238 421 214 401L214 694L37 686L37 639C99 639 106 639 106 600L106 0L153 0C169 19 186 37 202 56C210 48 259-6 348-6C497-6 600 84 600 223ZM472 223C472 176 472 121 446 82C417 41 371 30 339 30C269 30 230 84 220 99L220 350C247 385 295 414 350 414C472 414 472 293 472 223"}],119836:[.453,.006,.511,{sk:.043,p:"478 117C478 131 464 131 454 131C436 131 435 129 430 116C404 53 356 34 305 34C166 34 166 181 166 227C166 283 166 413 295 413C330 413 347 410 360 407C342 391 340 370 340 361C340 317 375 298 402 298C433 298 465 319 465 361C465 447 349 453 291 453C112 453 38 338 38 222C38 89 132-6 286-6C448-6 478 110 478 117"}],119837:[.694,.006,.639,{sk:.124,p:"601 0L601 47C539 47 532 47 532 86L532 694L355 686L355 639C417 639 424 639 424 600L424 405C374 444 322 450 289 450C143 450 38 362 38 221C38 89 130-6 278-6C339-6 387 18 418 43L418-6ZM418 103C405 85 364 30 288 30C166 30 166 151 166 221C166 269 166 323 192 362C221 404 268 414 299 414C356 414 396 382 418 353"}],119838:[.453,.006,.527,{sk:.018,p:"494 117C494 135 475 135 470 135C453 135 451 130 445 114C424 66 367 34 302 34C161 34 160 167 160 218L462 218C484 218 494 218 494 245C494 276 488 349 438 399C401 435 348 453 279 453C119 453 32 350 32 225C32 91 132-6 293-6C451-6 494 100 494 117ZM399 251L160 251C162 290 163 332 184 365C210 405 250 417 279 417C396 417 398 286 399 251"}],119839:[.7,0,.351,{ic:.086,sk:.069,p:"437 613C437 655 401 700 323 700C225 700 117 658 117 545L117 444L42 444L42 397L117 397L117 47L48 47L48 0L174 3C212 3 276 3 312 0L312 47L225 47L225 397L340 397L340 444L219 444L219 545C219 655 295 664 320 664C325 664 330 664 337 662C322 651 314 632 314 613C314 570 349 551 375 551C405 551 437 572 437 613"}],119840:[.455,.201,.575,{sk:.07,p:"558 397C558 420 541 455 495 455C480 455 433 452 389 417C371 429 329 450 255 450C111 450 56 372 56 302C56 261 76 220 108 197C80 162 74 129 74 108C74 93 78 44 118 12C105 9 32-12 32-75C32-126 87-201 287-201C464-201 542-142 542-72C542-42 534 21 467 55C411 83 351 83 255 83C229 83 183 83 178 84C134 91 123 129 123 147C123 157 127 172 133 180C179 156 230 154 255 154C399 154 454 232 454 302C454 349 429 382 414 398C444 414 465 416 476 417C474 412 472 403 472 397C472 372 489 354 515 354C541 354 558 373 558 397ZM343 302C343 257 343 190 255 190C167 190 167 257 167 302C167 347 167 414 255 414C343 414 343 347 343 302ZM456-75C456-111 417-165 287-165C167-165 118-119 118-73C118-13 181-13 195-13L312-13C343-13 456-13 456-75"}],119841:[.694,0,.639,{sk:-.185,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 245 392 223 354L222 354L222 694L45 686L45 639C107 639 114 639 114 600L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119842:[.685,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3ZM238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],119843:[.685,.2,.351,{sk:.013,p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42ZM267 607C267 650 232 685 189 685C146 685 111 650 111 607C111 564 146 529 189 529C232 529 267 564 267 607"}],119844:[.694,0,.607,{sk:-.177,p:"587 0L587 47L570 47C527 47 524 51 511 67L342 278L472 379C486 390 495 397 562 397L562 444C535 441 510 441 484 441L369 444L369 397C392 397 395 394 403 386L214 237L214 694L37 686L37 639C99 639 106 639 106 600L106 47L37 47L37 0L157 3L278 0L278 47L209 47L209 174C238 197 246 203 266 217L367 91C376 79 392 59 392 56C392 47 374 47 361 47L361 0C391 2 478 3 483 3C519 3 553 2 587 0"}],119845:[.694,0,.319,{sk:-.024,p:"293 0L293 47L224 47L224 694L47 686L47 639C109 639 116 639 116 600L116 47L47 47L47 0L170 3"}],119846:[.45,0,.958,{sk:-.061,p:"935 0L935 47L866 47L866 306C866 409 815 450 712 450C621 450 569 400 543 354C523 447 431 450 393 450C306 450 249 405 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 315 414 377 414C411 414 433 394 433 317L433 47L364 47L364 0L490 3L616 0L616 47L547 47L547 256C547 365 634 414 696 414C730 414 752 394 752 317L752 47L683 47L683 0L809 3"}],119847:[.45,0,.639,{sk:-.063,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 243 393 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119848:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],119849:[.45,.194,.639,{sk:-.079,p:"600 223C600 356 509 450 365 450C290 450 237 419 214 401L214 450L37 442L37 395C99 395 106 395 106 357L106-147L37-147L37-194L163-191L289-194L289-147L220-147L220 39C263 4 307-6 348-6C498-6 600 84 600 223ZM472 223C472 82 402 30 337 30C323 30 276 30 231 84C220 97 220 98 220 117L220 329C220 348 221 349 235 363C275 404 327 410 349 410C416 410 472 349 472 223"}],119850:[.45,.194,.607,{sk:.066,p:"601-194L601-147L532-147L532 450L491 450L438 371C403 420 347 450 287 450C141 450 38 361 38 222C38 81 139-6 278-6C327-6 372 8 418 48L418-147L349-147L349-194L475-191ZM424 142C424 124 424 121 409 100C369 41 318 30 288 30C226 30 166 88 166 221C166 363 240 410 300 410C376 410 424 331 424 281"}],119851:[.45,0,.474,{sk:-.021,p:"442 368C442 421 388 450 336 450C266 450 226 400 203 337L203 450L37 442L37 395C99 395 106 395 106 356L106 47L37 47L37 0L163 3C201 3 265 3 301 0L301 47L214 47L214 222C214 292 239 414 339 414C339 414 320 397 320 368C320 327 352 307 381 307C410 307 442 328 442 368"}],119852:[.453,.006,.454,{sk:.038,p:"415 140C415 183 395 218 360 246C321 275 289 281 211 294C174 301 109 312 109 359C109 421 202 421 221 421C296 421 334 392 339 337C340 322 341 317 362 317C386 317 386 322 386 345L386 425C386 444 386 453 368 453C364 453 362 453 323 434C297 447 262 453 222 453C192 453 38 453 38 322C38 282 58 255 78 238C118 203 156 197 233 183C269 177 344 164 344 105C344 30 252 30 230 30C124 30 98 103 86 146C81 160 76 160 62 160C38 160 38 154 38 131L38 22C38 3 38-6 56-6C63-6 65-6 86 9L112 26C158-6 210-6 230-6C261-6 415-6 415 140"}],119853:[.635,.006,.447,{sk:-.029,p:"382 124L382 177L335 177L335 126C335 58 303 34 275 34C217 34 217 98 217 121L217 397L363 397L363 444L217 444L217 635L170 635C169 535 120 436 21 433L21 397L103 397L103 123C103 16 190-6 261-6C337-6 382 51 382 124"}],119854:[.45,.006,.639,{sk:-.024,p:"615 0L615 47C553 47 546 47 546 86L546 450L363 442L363 395C425 395 432 395 432 356L432 165C432 83 381 30 308 30C231 30 228 55 228 109L228 450L45 442L45 395C107 395 114 395 114 356L114 123C114 16 195-6 294-6C320-6 392-6 438 72L438-6"}],119855:[.444,.004,.607,{p:"580 397L580 444C555 442 526 441 501 441L410 444L410 397C429 397 458 394 458 386C458 386 458 384 453 374L337 124L210 397L264 397L264 444L140 441L26 444L26 397L90 397L265 21C277-4 290-4 303-4C320-4 330-1 340 20L506 376C512 390 516 397 580 397"}],119856:[.444,.004,.831,{p:"805 397L805 444C782 442 752 441 728 441L632 444L632 397C641 397 690 396 690 385C690 382 687 376 686 373L581 117L467 397L523 397L523 444L409 441C367 441 325 443 309 444L309 397L368 397C389 347 389 344 389 344C389 340 386 334 385 331L306 139L201 397L257 397L257 444L134 441L25 444L25 397L84 397L237 23C244 6 248-4 273-4C298-4 302 6 309 23L415 282L521 23C528 6 532-4 557-4C582-4 586 6 593 23L737 376C742 389 746 397 805 397"}],119857:[.444,0,.607,{p:"585 0L585 47L514 47L346 246L463 376C476 390 482 397 565 397L565 444L473 441L370 444L370 397C384 397 396 395 408 388C404 382 404 380 400 376L316 282L218 397L258 397L258 444L137 441L27 444L27 397L98 397L254 213L123 66C106 47 70 47 22 47L22 0L114 3L217 0L217 47C199 47 180 52 180 58C180 58 180 60 187 68L284 177L394 47L355 47L355 0L475 3"}],119858:[.444,.2,.607,{p:"580 397L580 444C556 442 526 441 501 441L410 444L410 397C410 397 457 397 457 385L452 373L337 127L210 397L264 397L264 444L140 441L26 444L26 397L90 397L277 0L254-48C232-96 200-164 129-164C115-164 113-163 105-160C114-156 137-142 137-107C137-74 113-50 79-50C51-50 22-69 22-108C22-159 69-200 129-200C206-200 264-138 291-81L506 376C513 390 516 397 580 397"}],119859:[.444,0,.511,{p:"462 202L415 202C406 101 390 40 258 40L172 40L449 401C457 412 459 414 459 423C459 444 445 444 427 444L60 444L48 269L95 269C101 372 132 408 235 408L320 408L41 44C32 33 32 31 32 22C32 0 45 0 64 0L444 0"}],119860:[.716,0,.75,{sk:.175,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],119861:[.683,0,.759,{sk:.041,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],119862:[.705,.022,.715,{ic:.045,sk:.205,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 87 168-22 321-22C408-22 484 18 537 64C630 146 647 237 647 240C647 250 635 250 635 250C629 250 624 248 622 240C613 211 590 140 521 82C452 26 389 9 337 9C247 9 141 61 141 217C141 274 162 436 262 553C323 624 417 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119863:[.683,0,.828,{sk:.013,p:"804 430C804 571 719 683 569 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 49 0 68 0L399 0C607 0 804 211 804 430ZM717 467C717 418 697 254 612 144C583 107 504 31 381 31L268 31C254 31 252 31 246 32C236 33 233 34 233 42C233 45 233 47 238 65L375 614C384 649 386 652 429 652L536 652C634 652 717 599 717 467"}],119864:[.68,0,.738,{ic:.026,sk:.095,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],119865:[.68,0,.643,{ic:.106,sk:.074,p:"748 653C751 680 746 680 721 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L185 3L334 0C343 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L303 325L400 325C475 325 483 309 483 280C483 273 483 261 476 231C474 226 473 220 473 220C473 212 479 208 485 208C495 208 495 211 500 229L555 446C558 457 558 459 558 462C558 462 556 473 546 473C536 473 535 468 531 452C510 374 487 356 402 356L311 356L375 610C384 645 385 649 429 649L561 649C684 649 707 616 707 539C707 516 707 512 704 485C702 472 702 470 702 467C702 462 705 455 714 455C725 455 726 461 728 480"}],119866:[.705,.022,.786,{sk:.203,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 93 161-22 323-22C367-22 412-13 448 2C498 22 517 43 535 63C544 38 570 1 580 1C585 1 587 5 587 5C589 7 599 45 604 66L623 143C627 160 632 177 636 194C647 239 648 241 705 242C710 242 721 243 721 262C721 269 716 273 708 273C685 273 626 270 603 270L463 273C454 273 442 273 442 253C442 242 450 242 472 242C472 242 502 242 525 240C551 237 556 234 556 221C556 212 545 167 535 130C507 20 377 9 342 9C246 9 141 66 141 219C141 250 151 415 256 545C310 613 407 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119867:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],119868:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],119869:[.683,.022,.555,{ic:.078,sk:.151,p:"633 671C633 680 627 683 619 683C594 683 533 680 508 680L361 683C352 683 340 683 340 663C340 652 348 652 374 652C397 652 407 652 432 650C456 647 463 644 463 630C463 624 461 617 459 609L344 150C320 53 252 0 200 0C174 0 121 10 105 62C108 61 117 61 117 61C156 61 182 95 182 125C182 157 155 167 138 167C120 167 71 155 71 87C71 25 124-22 203-22C295-22 399 44 424 143L541 610C549 643 551 652 606 652C622 652 633 652 633 671"}],119870:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],119871:[.683,0,.681,{sk:.019,p:"643 247C643 251 640 258 631 258C622 258 621 253 614 237C580 145 536 31 363 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L374 605C383 641 386 652 480 652C510 652 518 652 518 671C518 683 507 683 502 683L354 680L221 683C214 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 48 0 66 0L529 0C553 0 554 0 560 17L639 233C643 244 643 247 643 247"}],119872:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],119873:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],119874:[.705,.022,.763,{sk:.114,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],119875:[.683,0,.642,{ic:.112,sk:.011,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],119876:[.705,.194,.791,{sk:.1,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C330-22 364-18 403-7C399-69 399-71 399-84C399-116 399-194 482-194C601-194 649-11 649 0C649 7 642 10 638 10C630 10 628 5 626-1C602-72 544-97 509-97C463-97 448-70 438 6C593 65 740 243 740 436ZM652 468C652 368 601 134 433 40C428 75 418 148 345 148C292 148 243 98 243 46C243 26 249 14 249 14C171 45 137 123 137 213C137 282 163 424 239 532C312 634 406 680 479 680C579 680 652 602 652 468ZM406 41C406 26 405 25 395 21C369 10 339 3 311 3C297 3 265 3 265 46C265 86 303 126 345 126C387 126 406 102 406 41"}],119877:[.683,.022,.759,{sk:.018,p:"646 553C646 519 630 450 591 411C565 385 512 353 422 353L310 353L375 614C381 638 384 648 403 651C412 652 444 652 464 652C535 652 646 652 646 553ZM755 93C755 105 743 105 743 105C734 105 732 98 730 91C705 17 662 0 639 0C606 0 599 22 599 61C599 92 605 143 609 175C611 189 613 208 613 222C613 299 546 330 519 340C620 362 739 432 739 533C739 619 649 683 518 683L233 683C213 683 204 683 204 663C204 652 213 652 232 652C232 652 253 652 270 650C288 648 297 647 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C50 31 41 31 41 11C41 0 55 0 55 0L181 3L308 0C316 0 328 0 328 20C328 31 319 31 300 31C263 31 235 31 235 49C235 55 237 60 238 66L304 331L423 331C514 331 532 275 532 240C532 225 524 194 518 171C511 143 502 106 502 86C502-22 622-22 635-22C720-22 755 79 755 93"}],119878:[.705,.022,.613,{ic:.032,sk:.168,p:"645 695C645 698 643 705 634 705C629 705 628 704 616 690L568 633C542 680 490 705 425 705C298 705 178 590 178 469C178 388 231 342 282 327L389 299C426 290 481 275 481 193C481 103 399 9 301 9C237 9 126 31 126 155C126 179 131 203 132 209C133 213 134 216 134 216C134 226 127 227 122 227C117 227 115 226 112 223C108 219 52-9 52-12C52-18 57-22 63-22C68-22 69-21 81-7L130 50C173-8 241-22 299-22C435-22 553 111 553 235C553 304 519 338 504 352C481 375 466 379 377 402L310 420C283 429 249 458 249 511C249 592 329 677 424 677C507 677 568 634 568 522C568 490 564 472 564 466C564 466 564 456 576 456C586 456 587 459 591 476"}],119879:[.677,0,.584,{ic:.12,sk:.016,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],119880:[.683,.022,.683,{ic:.077,sk:.022,p:"760 672C760 672 760 683 747 683C714 683 679 680 645 680C611 680 574 683 541 683C535 683 523 683 523 663C523 652 533 652 541 652C598 651 609 630 609 608C609 605 607 590 606 587L516 230C482 96 367 9 267 9C199 9 145 53 145 139C145 139 145 173 156 217L253 606C262 642 264 652 337 652C363 652 371 652 371 672C371 683 360 683 357 683L229 680L100 683C92 683 81 683 81 663C81 652 90 652 109 652C109 652 130 652 147 650C165 648 174 647 174 634C174 628 163 586 157 563L135 475L74 228C67 200 67 185 67 170C67 48 158-22 263-22C389-22 513 91 546 223L635 578C645 619 663 649 743 652C748 652 760 653 760 672"}],119881:[.683,.022,.583,{ic:.186,sk:-.018,p:"769 671C769 679 764 683 756 683C730 683 701 680 674 680C641 680 607 683 575 683C569 683 556 683 556 664C556 653 565 652 572 652C599 650 618 640 618 619C618 604 603 581 603 581L296 93L228 622C228 639 251 652 297 652C311 652 322 652 322 672C322 681 314 683 308 683C268 683 225 680 184 680C166 680 147 681 129 681C111 681 92 683 75 683C68 683 56 683 56 664C56 652 65 652 81 652C137 652 138 643 141 618L220 1C223-19 227-22 240-22C256-22 260-17 268-4L628 569C677 647 719 650 756 652C768 653 769 671 769 671"}],119882:[.683,.022,.944,{ic:.104,p:"1048 672C1048 676 1044 683 1036 683C1012 683 984 680 959 680C925 680 888 683 855 683C849 683 836 683 836 664C836 653 845 652 851 652C875 651 910 643 910 613C910 602 905 594 897 580L627 109L590 605C589 625 587 651 660 652C677 652 687 652 687 672C687 682 676 683 672 683C632 683 590 680 550 680C527 680 468 683 445 683C439 683 426 683 426 663C426 652 436 652 450 652C494 652 501 646 503 627L509 550L256 109L218 616C218 628 218 651 294 652C304 652 315 652 315 672C315 683 301 683 301 683C261 683 219 680 178 680C143 680 107 683 73 683C68 683 55 683 55 664C55 652 64 652 80 652C130 652 131 643 133 615L178 4C179-14 180-22 194-22C206-22 209-16 218-1L512 509L549 4C551-17 553-22 565-22C578-22 584-12 589-3L917 567C942 611 966 647 1029 652C1038 653 1048 653 1048 672"}],119883:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],119884:[.683,0,.581,{ic:.181,sk:-.027,p:"762 671C762 679 757 683 749 683C723 683 694 680 667 680C634 680 599 683 567 683C561 683 548 683 548 664C548 653 558 652 563 652C570 652 599 650 599 629C599 612 576 586 572 581L340 314L230 611C224 625 224 628 224 628C224 652 273 652 283 652C297 652 307 652 307 672C307 683 295 683 292 683L166 680C141 680 79 683 54 683C48 683 35 683 35 663C35 652 45 652 58 652C118 652 122 643 131 618L254 289C255 286 258 275 258 272C258 269 218 108 213 90C200 35 199 32 119 31C100 31 92 31 92 11C92 0 106 0 106 0L232 3L360 0C367 0 379 0 379 20C379 31 370 31 351 31C351 31 330 31 313 33C292 35 286 37 286 49C286 56 295 91 300 112L335 253C340 272 341 275 349 284L597 569L611 583C641 613 674 647 742 652C753 653 762 653 762 671"}],119885:[.683,0,.683,{ic:.04,sk:.114,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],119886:[.442,.011,.529,{sk:.022,p:"498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 79 368 87 379 131L401 221L437 361C444 389 444 391 444 395C444 412 432 422 415 422C391 422 376 400 373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119887:[.694,.011,.429,{sk:-.05,p:"415 282C415 373 362 442 282 442C236 442 195 413 165 382L239 683C239 683 239 694 226 694C203 694 130 686 104 684C96 683 85 682 85 664C85 652 94 652 109 652C157 652 159 645 159 635C159 628 150 594 145 573L63 247C51 197 47 181 47 146C47 51 100-11 174-11C292-11 415 138 415 282ZM343 326C343 267 310 152 292 114C259 47 213 11 174 11C140 11 107 38 107 112C107 131 107 150 123 213L145 305C151 327 151 329 160 340C209 405 254 420 280 420C316 420 343 390 343 326"}],119888:[.442,.011,.433,{sk:.101,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C142 11 115 60 115 120C115 161 135 258 169 320C200 377 255 420 310 420C344 420 382 407 396 380C380 380 366 380 352 366C336 351 334 334 334 327C334 303 352 292 371 292C400 292 427 316 427 356C427 405 380 442 309 442C174 442 41 299 41 158C41 68 99-11 203-11C346-11 430 95 430 107"}],119889:[.694,.011,.52,{sk:.182,p:"516 683C516 683 516 694 503 694C488 694 393 685 376 683C368 682 362 677 362 664C362 652 371 652 386 652C434 652 436 645 436 635L433 615L373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 81 368 88 372 105ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119890:[.442,.011,.466,{sk:.067,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C127 11 118 95 118 127C118 139 119 170 134 231L187 231C216 231 290 233 340 254C410 284 415 343 415 357C415 401 377 442 308 442C197 442 46 345 46 170C46 68 105-11 203-11C346-11 430 95 430 107ZM382 357C382 253 222 253 181 253L140 253C179 405 282 420 308 420C355 420 382 391 382 357"}],119891:[.705,.205,.49,{ic:.062,sk:.172,p:"552 636C552 682 506 705 465 705C431 705 368 687 338 588C332 567 329 557 305 431L236 431C217 431 206 431 206 412C206 400 215 400 234 400L300 400L225 5C207-92 190-183 138-183C134-183 109-183 90-165C136-162 145-126 145-111C145-88 127-76 108-76C82-76 53-98 53-136C53-181 97-205 138-205C193-205 233-146 251-108C283-45 306 76 307 83L367 400L453 400C473 400 483 400 483 420C483 431 473 431 456 431L373 431C384 489 383 487 394 545C398 566 412 637 418 649C427 668 444 683 465 683C469 683 495 683 514 665C470 661 460 626 460 611C460 588 478 576 497 576C523 576 552 598 552 636"}],119892:[.442,.205,.477,{sk:.077,p:"474 395C474 412 462 422 445 422C435 422 408 415 404 379C386 416 351 442 311 442C197 442 73 302 73 158C73 59 134 0 206 0C265 0 312 47 322 58L323 57L290-75C286-84 252-183 146-183C127-183 94-182 66-173C96-164 107-138 107-121C107-105 96-86 69-86C47-86 15-104 15-144C15-185 52-205 148-205C273-205 345-127 360-67L471 377C472 383 474 388 474 395ZM392 334C392 329 390 323 389 319L341 128C335 102 312 77 290 58C269 40 238 22 209 22C159 22 144 74 144 114C144 162 173 280 200 331C227 380 270 420 312 420C378 420 392 339 392 334"}],119894:[.661,.011,.345,{sk:.074,p:"284 625C284 645 270 661 247 661C220 661 193 635 193 608C193 589 207 572 231 572C254 572 284 595 284 625ZM293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],119895:[.661,.205,.412,{sk:.153,p:"397 625C397 644 383 661 359 661C336 661 306 638 306 608C306 588 320 572 343 572C370 572 397 598 397 625ZM360 350C360 407 318 442 268 442C166 442 109 297 109 288C109 278 121 278 121 278C130 278 131 279 139 298C164 359 210 420 265 420C279 420 297 416 297 374C297 351 294 340 290 323L196-50C177-126 129-183 73-183C67-183 52-183 34-174C64-167 79-141 79-121C79-105 68-86 41-86C16-86-13-107-13-143C-13-183 27-205 75-205C145-205 238-152 263-53L355 313C360 333 360 347 360 350"}],119896:[.694,.011,.521,{sk:-.048,p:"508 379C508 409 485 442 440 442C412 442 366 434 294 354C260 316 221 276 183 261L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C97-11 112-2 118 10C123 19 168 204 174 229C208 226 290 210 290 144C290 137 290 133 287 123C285 111 283 99 283 88C283 29 323-11 375-11C405-11 432 5 454 42C479 86 490 143 490 143C490 153 481 153 478 153C468 153 467 149 464 135C444 62 421 11 377 11C358 11 345 22 345 58C345 75 349 98 353 114C357 131 357 135 357 145C357 210 294 239 209 250C240 268 272 300 295 324C343 377 389 420 438 420C444 420 445 420 447 419C459 417 460 417 468 411C470 410 470 409 472 407C424 404 415 365 415 353C415 337 426 318 453 318C479 318 508 340 508 379"}],119897:[.694,.011,.298,{sk:.035,p:"258 683C258 683 258 694 245 694C222 694 149 686 123 684C115 683 104 682 104 663C104 652 114 652 129 652C177 652 178 643 178 635L175 615L49 115C46 104 44 97 44 81C44 24 88-11 135-11C168-11 193 9 210 45C228 83 240 143 240 143C240 153 231 153 228 153C218 153 217 149 214 135C197 70 178 11 138 11C108 11 108 43 108 57C108 81 109 86 114 105"}],119898:[.442,.011,.878,{sk:-.035,p:"848 143C848 153 839 153 836 153C826 153 826 150 821 135C806 82 774 11 719 11C702 11 695 21 695 44C695 69 704 93 713 115C732 167 774 278 774 335C774 400 734 442 659 442C584 442 533 398 496 345C495 358 492 392 464 416C439 437 407 442 382 442C292 442 243 378 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 350 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C147 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 325 426 297 418 267L390 151C380 114 379 108 370 75C366 55 357 21 357 16C357-2 371-11 386-11C417-11 423 14 431 46L491 287C494 300 547 420 656 420C699 420 710 386 710 350C710 293 668 179 648 126C639 102 635 91 635 71C635 24 670-11 717-11C811-11 848 135 848 143"}],119899:[.442,.011,.6,{sk:-.035,p:"571 143C571 153 562 153 559 153C549 153 549 150 544 135C524 67 491 11 442 11C425 11 418 21 418 44C418 69 427 93 436 115C455 168 497 278 497 335C497 402 454 442 382 442C292 442 243 378 226 355C221 411 180 442 134 442C88 442 69 403 59 385C43 351 29 292 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C151 420 162 407 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 288 384 160 368 117C359 94 358 82 358 71C358 24 393-11 440-11C534-11 571 135 571 143"}],119900:[.442,.011,.485,{sk:.072,p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],119901:[.442,.194,.503,{p:"490 282C490 376 433 442 357 442C307 442 259 406 226 367C216 421 173 442 136 442C90 442 71 403 62 385C44 351 31 291 31 288C31 278 43 278 43 278C53 278 54 279 60 301C77 372 97 420 133 420C150 420 164 412 164 374C164 351 161 340 157 323L45-122C37-156 35-163-9-163C-21-163-32-163-32-182C-32-190-27-194-19-194C8-194 37-191 65-191C98-191 132-194 164-194C169-194 182-194 182-174C182-163 172-163 158-163C108-163 108-156 108-147C108-135 150 28 157 53C170 24 198-11 249-11C365-11 490 135 490 282ZM418 326C418 267 385 152 367 114C333 44 285 11 248 11C182 11 169 94 169 100C169 100 169 104 172 116L221 312C228 339 255 367 273 382C308 413 337 420 354 420C394 420 418 385 418 326"}],119902:[.442,.194,.446,{ic:.006,sk:.121,p:"452 431C452 435 449 441 442 441C431 441 391 401 374 372C352 426 313 442 281 442C163 442 40 294 40 149C40 51 99-11 172-11C215-11 254 13 290 49L245-130C237-158 229-162 173-163C160-163 150-163 150-183C150-183 150-194 163-194C195-194 230-191 263-191C297-191 333-194 366-194C371-194 384-194 384-174C384-163 374-163 358-163C310-163 310-156 310-147C310-140 312-134 314-125ZM360 332C360 326 305 107 302 103C287 75 231 11 175 11C115 11 111 88 111 105C111 153 140 262 157 304C188 378 240 420 281 420C346 420 360 339 360 332"}],119903:[.442,.011,.451,{sk:.021,p:"436 377C436 412 404 442 353 442C288 442 244 393 225 365C217 410 181 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C147 21 181 157 185 175L217 305C221 318 249 365 273 387C281 394 310 420 353 420C379 420 395 408 395 408C365 403 343 379 343 353C343 337 354 318 381 318C408 318 436 341 436 377"}],119904:[.442,.011,.469,{sk:.061,p:"420 356C420 401 377 442 301 442C169 442 132 340 132 296C132 218 206 203 235 197C287 187 339 176 339 121C339 95 316 11 196 11C182 11 105 11 82 64C120 59 145 89 145 117C145 140 129 152 108 152C82 152 52 131 52 86C52 29 109-11 195-11C357-11 396 110 396 155C396 191 377 216 365 228C338 256 309 261 265 270C229 278 189 285 189 330C189 359 213 420 301 420C326 420 376 413 391 374C363 373 343 351 343 329C343 315 352 300 374 300C396 300 420 317 420 356"}],119905:[.626,.011,.361,{sk:.044,p:"330 420C330 431 320 431 302 431L214 431C250 573 255 593 255 599C255 616 243 626 226 626C223 626 195 625 186 590L147 431L53 431C33 431 23 431 23 412C23 400 31 400 51 400L139 400C67 116 63 99 63 81C63 27 101-11 155-11C257-11 314 135 314 143C314 153 306 153 302 153C293 153 292 150 287 139C244 35 191 11 157 11C136 11 126 24 126 57C126 81 128 88 132 105L206 400L300 400C320 400 330 400 330 420"}],119906:[.442,.011,.572,{sk:.019,p:"543 143C543 153 534 153 531 153C521 153 520 149 517 135C503 79 484 11 442 11C421 11 411 24 411 57C411 79 423 126 431 161L459 269C462 284 472 322 476 337C481 360 491 398 491 404C491 422 477 431 462 431C457 431 431 430 423 396L348 95C347 91 307 11 234 11C182 11 172 56 172 93C172 149 200 228 226 297C238 327 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C82 383 120 420 158 420C167 420 183 419 183 387C183 363 172 334 166 319C129 220 108 158 108 109C108 14 177-11 231-11C297-11 333 34 350 56C361 15 396-11 439-11C474-11 497 12 513 44C530 80 543 143 543 143"}],119907:[.442,.011,.485,{sk:.051,p:"468 372C468 426 442 442 424 442C399 442 375 416 375 394C375 381 380 375 391 364C412 344 425 318 425 282C425 240 364 11 247 11C196 11 173 46 173 98C173 154 200 227 231 310C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C86 397 129 420 158 420C166 420 183 420 183 388C183 363 173 336 166 318C122 202 109 156 109 113C109 5 197-11 243-11C411-11 468 320 468 372"}],119908:[.442,.011,.716,{sk:.047,p:"691 372C691 427 664 442 647 442C622 442 597 416 597 394C597 381 603 375 612 367C623 356 648 330 648 282C648 248 619 150 593 99C567 46 532 11 483 11C436 11 409 41 409 98C409 126 416 157 420 171L462 339C467 361 477 398 477 404C477 422 463 431 448 431C436 431 418 423 411 403C408 396 361 205 354 179C347 149 345 131 345 113C345 102 345 100 346 95C323 42 293 11 254 11C174 11 174 85 174 102C174 134 179 173 226 296C237 326 243 340 243 360C243 405 210 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 389 123 420 158 420C167 420 183 419 183 387C183 362 172 334 165 317C121 199 109 153 109 115C109 24 176-11 251-11C268-11 315-11 355 59C381-5 450-11 480-11C555-11 599 52 625 112C659 190 691 324 691 372"}],119909:[.442,.011,.572,{sk:.043,p:"527 376C527 428 468 442 434 442C376 442 341 389 329 366C304 432 250 442 221 442C117 442 60 313 60 288C60 278 72 278 72 278C80 278 83 280 85 289C119 395 185 420 219 420C238 420 273 411 273 353C273 322 256 255 219 115C203 53 168 11 124 11C118 11 95 11 74 24C99 29 121 50 121 78C121 105 99 113 84 113C54 113 29 87 29 55C29 9 79-11 123-11C189-11 225 59 228 65C240 28 276-11 336-11C439-11 496 118 496 143C496 153 487 153 484 153C475 153 473 149 471 142C438 35 370 11 338 11C299 11 283 43 283 77C283 99 289 121 300 165L334 302C340 328 363 420 433 420C438 420 462 420 483 407C455 402 435 377 435 353C435 337 446 318 473 318C495 318 527 336 527 376"}],119910:[.442,.205,.49,{sk:.059,p:"490 404C490 422 476 431 461 431C451 431 435 425 426 410C424 405 416 374 412 356L392 276L347 96C343 81 300 11 234 11C183 11 172 55 172 92C172 138 189 200 223 288C239 329 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 363 173 337 166 318C126 212 108 155 108 108C108 19 171-11 230-11C269-11 303 6 331 34C318-18 306-67 266-120C240-154 202-183 156-183C142-183 97-180 80-141C96-141 109-141 123-129C133-120 143-107 143-88C143-57 116-53 106-53C83-53 50-69 50-118C50-168 94-205 156-205C259-205 362-114 390-1L486 381C490 395 490 397 490 404"}],119911:[.442,.011,.465,{ic:.002,sk:.102,p:"467 432C467 442 456 442 456 442C449 442 446 440 441 431C411 383 390 367 366 367C342 367 330 382 315 399C296 422 279 442 246 442C171 442 125 349 125 328C125 323 128 317 137 317C146 317 148 322 150 328C169 374 227 375 235 375C256 375 275 368 298 360C338 345 349 345 375 345C339 302 255 230 236 214L146 130C78 63 43 6 43-1C43-11 55-11 55-11C63-11 65-9 71 2C94 37 124 64 156 64C179 64 189 55 214 26C231 5 249-11 278-11C377-11 435 116 435 143C435 148 431 153 423 153C414 153 412 147 409 140C386 75 322 56 289 56C269 56 251 62 230 69C196 82 181 86 160 86C160 86 142 86 133 83C187 141 216 166 252 197C252 197 314 251 350 287C445 380 467 428 467 432"}],119912:[.711,0,.869,{sk:.173,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],119913:[.686,0,.866,{sk:.044,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],119914:[.703,.017,.817,{ic:.038,sk:.221,p:"855 689C855 703 841 703 830 703L737 631C691 682 623 703 554 703C232 703 55 458 55 253C55 64 206-17 381-17C465-17 550 9 626 65C723 137 741 229 741 234C741 248 727 248 718 248C699 248 698 246 693 229C652 102 522 30 408 30C347 30 293 44 252 76C198 117 194 185 194 212C194 241 210 428 309 544C363 608 460 656 570 656C692 656 743 564 743 476C743 465 740 451 740 441C740 426 753 426 767 426C789 426 790 427 795 448L852 673C853 678 855 683 855 689"}],119915:[.686,0,.938,{p:"915 439C915 612 788 686 639 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L468 0C755 0 915 236 915 439ZM782 474C782 404 745 266 718 210C660 93 556 47 441 47L317 47C302 47 300 47 293 48L436 621C440 636 441 637 447 638C456 639 463 639 474 639L588 639C617 639 684 636 732 598C782 556 782 497 782 474"}],119916:[.68,0,.81,{ic:.015,sk:.099,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],119917:[.68,0,.689,{ic:.12,sk:.072,p:"809 662C809 680 792 680 776 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C410 0 428 0 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L366 317L431 317C491 317 508 307 508 274C508 263 505 244 502 232C500 225 499 218 499 218C499 203 512 200 522 200C541 200 542 206 547 224L603 447C607 460 607 463 607 463C607 481 587 481 583 481C564 481 562 474 557 455C537 379 506 364 434 364L378 364L444 631C457 633 468 633 478 633L597 633C711 633 746 604 746 516C746 492 742 462 742 458C742 439 761 439 766 439C787 439 788 449 790 467L808 646"}],119918:[.703,.017,.887,{sk:.214,p:"854 689C854 703 840 703 829 703L736 631C716 651 664 703 553 703C233 703 55 458 55 253C55 70 196-17 382-17C487-17 557 18 589 52C614 26 665 0 672 0C682 0 684 8 688 23L735 210C739 225 740 226 747 227C759 229 773 229 785 229C810 229 826 229 826 258C826 263 823 276 805 276C783 276 760 274 737 274L670 273L492 276C480 276 461 276 461 247C461 229 479 229 495 229L532 229C543 229 598 229 598 223C598 223 598 220 591 196C590 189 573 124 573 124C556 56 476 30 413 30C355 30 295 42 248 80C195 124 195 193 195 215C195 261 216 440 313 549C371 614 467 656 569 656C695 656 742 559 742 477C742 466 739 451 739 441C739 426 752 426 766 426C788 426 789 427 794 448L851 673C852 678 854 683 854 689"}],119919:[.686,0,.982,{ic:.045,sk:.091,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],119920:[.686,0,.511,{ic:.055,sk:.086,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],119921:[.686,.017,.631,{ic:.063,sk:.153,p:"694 668C694 668 693 686 673 686C653 686 631 684 610 684L541 683L367 686C355 686 337 686 337 657C337 639 353 639 371 639L406 639C445 639 447 639 471 636L350 151C325 49 262 19 216 19C207 19 164 20 134 43C188 56 206 103 206 130C206 163 179 187 145 187C105 187 56 155 56 92C56 23 125-17 221-17C333-17 454 29 483 146L602 620C606 635 607 636 614 637C626 639 640 639 652 639C678 639 694 639 694 668"}],119922:[.686,0,.971,{ic:.032,sk:.095,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],119923:[.686,0,.756,{sk:.018,p:"707 256C707 271 692 274 683 274C666 274 664 270 656 249C628 179 573 47 403 47L323 47C308 47 306 47 299 48L441 618C445 632 446 633 448 634C450 635 467 639 519 639L552 639C572 639 588 639 588 668C588 686 569 686 565 686C536 686 506 684 476 684L392 683L309 684C283 684 257 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L583 0C610 0 611 0 619 22C630 50 707 247 707 256"}],119924:[.686,0,1.142,{ic:.074,sk:.086,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],119925:[.686,0,.95,{ic:.077,sk:.083,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],119926:[.703,.017,.837,{sk:.11,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],119927:[.686,0,.723,{ic:.126,sk:.012,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],119928:[.703,.194,.869,{sk:.093,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C357-17 394-17 444-7L444-57C444-108 451-194 541-194C665-194 722-21 722 0C722 10 714 18 704 18C692 18 688 8 686 3C667-47 593-47 583-47C561-47 535-47 510 11C752 100 815 331 815 445ZM682 483C682 476 669 170 490 63C470 112 443 155 382 155C327 155 267 112 267 56C267 48 267 47 268 43C206 73 186 134 186 201C186 258 214 440 300 552C364 634 449 663 514 663C600 663 682 615 682 483ZM443 39C436 36 396 23 355 23C337 23 303 23 303 56C303 88 342 119 383 119C409 119 441 112 443 39"}],119929:[.686,.017,.872,{ic:.009,sk:.014,p:"702 556C702 556 698 458 646 406C632 392 587 361 487 361L371 361L436 621C440 635 442 637 442 637C448 639 492 639 517 639C608 639 702 639 702 556ZM881 99C881 117 863 117 857 117C840 117 837 112 833 97C820 57 784 19 746 19C719 19 700 30 700 80C700 95 701 111 714 191C716 203 719 222 719 231C719 270 698 315 633 339C812 387 844 482 844 533C844 633 737 686 587 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L214 3L367 0C375 0 383 0 388 7C393 12 395 29 395 29C395 47 381 47 354 47C333 47 314 48 293 49L362 325L483 325C512 325 582 318 582 243C582 229 573 193 566 168C556 126 552 111 552 95C552-9 686-17 738-17C844-17 881 83 881 99"}],119930:[.703,.017,.693,{ic:.021,sk:.199,p:"714 688C714 701 703 703 696 703C689 703 687 703 674 691L619 645C580 685 527 703 460 703C275 703 184 560 184 458C184 405 208 367 232 344C267 313 291 308 365 291L443 273C460 269 522 255 522 183C522 135 481 30 351 30C327 30 261 33 215 60C158 95 158 143 158 163C158 171 158 185 163 204C163 207 164 214 164 214C164 228 150 228 141 228C121 228 120 224 115 205L64-3C64-14 73-17 81-17C90-17 90-16 101-7C104-5 142 28 158 41C214-9 299-17 347-17C543-17 630 146 630 248C630 302 608 342 585 365C549 401 525 406 441 425L363 443C319 453 292 484 292 523C292 571 336 660 457 660C540 660 616 625 616 512C616 494 613 476 613 473C613 458 627 458 637 458C656 458 657 460 662 480L710 668C711 671 714 688 714 688"}],119931:[.675,0,.637,{ic:.135,sk:.014,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],119932:[.686,.017,.8,{ic:.077,sk:.015,p:"877 668C877 679 869 686 857 686C821 686 783 683 746 683C721 683 657 686 632 686C625 686 605 686 605 657C605 639 622 639 636 639C645 639 682 639 706 629L607 235C571 90 453 30 333 30C239 30 195 69 195 141C195 166 199 191 205 216L310 635C332 639 367 639 378 639C413 639 426 639 426 668C426 681 415 686 404 686C379 686 353 684 328 684L253 683L176 684C150 684 123 686 97 686C87 686 68 686 68 657C68 639 81 639 114 639C138 639 170 639 170 634L155 576L133 488L72 241C63 205 63 197 63 178C63 47 175-17 326-17C505-17 625 89 659 226L755 608C760 627 760 628 784 634C801 637 826 639 842 639C861 639 877 639 877 668"}],119933:[.686,.017,.678,{ic:.207,sk:-.018,p:"885 668C885 674 880 686 867 686C838 686 806 683 776 683C740 683 701 686 666 686C658 686 639 686 639 657C639 639 656 639 665 639C670 639 699 639 721 629L391 149L303 617C302 620 301 628 301 631C301 639 355 639 362 639C384 639 400 639 400 668C400 681 390 686 378 686C353 686 327 684 302 684L229 683L160 684C138 684 115 686 94 686C85 686 66 686 66 657C66 639 82 639 103 639C116 639 128 639 142 638C153 637 154 636 157 619L271 11C276-17 287-17 306-17C334-17 339-10 352 9L759 599C774 621 786 638 855 639C867 639 885 639 885 668"}],119934:[.686,.017,1.093,{ic:.114,p:"1207 668C1207 677 1199 686 1189 686C1162 686 1132 683 1104 683C1066 683 1026 686 989 686C981 686 962 686 962 657C962 639 980 639 987 639C991 639 1031 639 1057 628L768 171L708 634C727 638 758 639 773 639C794 639 810 639 810 668C810 668 810 686 789 686L642 683L578 684C549 684 511 686 511 686C504 686 484 686 484 657C484 639 501 639 517 639C532 639 552 638 565 637L578 537C578 534 578 532 570 521L349 171L289 634C308 638 339 639 354 639C377 639 378 640 383 645C389 650 391 668 391 668C391 668 391 686 370 686L222 683L158 684C131 684 92 686 92 686C84 686 65 686 65 657C65 639 81 639 98 639C113 639 133 638 146 637L227 13C230-7 232-17 256-17C277-17 286-10 298 9L587 468L646 13C649-10 652-17 676-17C698-17 706-9 717 9L1090 601C1102 620 1114 638 1177 639C1189 639 1207 639 1207 668"}],119935:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],119936:[.686,0,.675,{ic:.2,sk:-.028,p:"875 668C875 674 870 686 857 686C828 686 795 683 765 683C728 683 690 686 654 686C647 686 627 686 627 657C627 639 644 639 654 639C664 639 684 637 699 632L428 342L300 635C328 639 329 639 356 639C373 639 390 640 390 668C390 681 379 686 368 686L213 683L144 684C120 684 95 686 72 686C62 686 44 686 44 657C44 639 58 639 85 639C98 639 110 639 124 638C136 636 138 636 144 623L296 274L244 68C240 51 239 50 221 49C204 47 187 47 169 47C139 47 137 47 133 43C127 38 123 25 123 18C123 18 124 0 145 0C170 0 196 2 221 2L294 3L447 0C456 0 476 0 476 29C476 47 462 47 434 47C413 47 394 48 373 49L429 274L734 600C756 623 779 638 846 639C857 639 875 639 875 668"}],119937:[.686,0,.773,{ic:.032,sk:.122,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],119938:[.452,.008,.633,{sk:.019,p:"599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 82 460 98 470 138L492 228L515 317C521 342 531 382 531 391C531 423 505 435 484 435C465 435 445 425 433 410C418 426 385 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119939:[.694,.008,.521,{sk:-.035,p:"506 287C506 410 414 452 331 452C283 452 243 433 222 420L281 659C285 673 285 676 285 676C285 689 274 694 263 694C259 694 258 694 256 693L127 687C113 686 95 685 95 657C95 639 114 639 121 639C132 639 150 639 163 637L135 522L66 246C52 190 52 178 52 155C52 27 147-8 222-8C403-8 506 155 506 287ZM393 340C393 288 359 165 343 126C309 45 253 28 224 28C185 28 152 49 152 111C152 143 162 180 169 211L203 348C208 365 265 416 326 416C388 416 393 362 393 340"}],119940:[.452,.008,.513,{sk:.108,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 338 28 260 28C194 28 161 61 161 121C161 156 187 278 217 330C257 398 318 416 360 416C373 416 405 415 431 396C378 380 377 328 377 328C377 313 386 282 427 282C469 282 499 318 499 359C499 412 447 452 359 452C158 452 46 296 46 165C46 75 102-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92"}],119941:[.694,.008,.61,{sk:.207,p:"604 676C604 689 593 694 582 694C578 694 577 694 575 693L446 687C432 686 414 685 414 657C414 639 432 639 440 639C451 639 469 639 482 637L428 416C413 430 380 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 80 458 94 462 108L600 659C604 673 604 676 604 676ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119942:[.452,.008,.554,{sk:.063,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 339 28 261 28C189 28 163 68 163 125C163 144 167 177 178 218L222 218C289 218 354 224 396 238C481 267 495 324 495 356C495 414 440 452 358 452C177 452 49 327 49 172C49 57 126-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92ZM435 355C435 254 284 254 187 254C205 327 229 354 246 370C281 405 327 416 358 416C394 416 435 400 435 355"}],119943:[.702,.202,.568,{ic:.058,sk:.189,p:"626 622C626 673 574 702 512 702C465 702 409 683 374 627C351 590 345 551 326 444L228 444C209 444 192 444 192 415C192 397 209 397 225 397L317 397L241-29C239-38 228-101 223-115C221-120 205-166 173-166C154-166 146-163 139-160C164-148 183-122 183-94C183-64 159-48 134-48C93-48 62-84 62-122C62-176 119-202 171-202C246-202 298-128 306-115C349-49 372 78 375 95L429 397L546 397C565 397 583 397 583 426C583 444 566 444 549 444L437 444L470 625C473 643 473 645 483 654C496 666 507 666 512 666C526 666 535 664 547 659C523 647 505 621 505 594C505 564 529 548 554 548C595 548 626 584 626 622"}],119944:[.452,.202,.545,{sk:.067,p:"534 391C534 423 508 435 487 435C467 435 449 426 436 411C422 426 389 452 330 452C153 452 49 294 49 163C49 45 138 0 224 0C276 0 316 20 334 31L315-44C308-73 301-103 266-131C224-166 191-166 164-166C140-166 122-166 96-162C125-141 127-108 127-104C127-82 110-58 77-58C44-58 6-86 6-132C6-198 94-202 165-202C255-202 393-181 423-61L530 365C534 381 534 387 534 391ZM416 360C416 360 416 356 413 345L355 113C351 99 351 95 339 84C286 36 239 36 230 36C191 36 162 58 162 111C162 159 195 279 210 316C245 402 302 416 332 416C394 416 416 367 416 360"}],119945:[.694,.008,.668,{sk:-.106,p:"634 148C634 162 619 162 610 162C598 162 591 162 587 149C555 38 500 28 484 28C477 28 467 28 467 49C467 71 478 98 484 114C503 163 549 280 549 336C549 428 472 452 400 452C378 452 317 452 249 390L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 148 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C104-8 149-8 163 48L223 285C228 304 228 306 243 326C259 348 309 416 392 416C418 416 442 406 442 357C442 299 398 182 379 133C368 106 365 99 365 82C365 24 423-8 478-8C584-8 634 128 634 148"}],119946:[.694,.008,.405,{sk:.08,p:"334 646C334 673 313 694 285 694C247 694 214 659 214 625C214 598 234 577 263 577C300 577 334 612 334 646ZM359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],119947:[.694,.202,.471,{sk:.163,p:"450 646C450 673 430 694 401 694C364 694 330 659 330 625C330 598 351 577 379 577C417 577 450 612 450 646ZM413 354C413 418 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C292 416 306 414 306 379C306 360 303 349 300 336L204-46C188-111 141-166 88-166C83-166 78-166 72-164C107-142 107-107 107-104C107-82 90-58 57-58C22-58-14-88-14-131C-14-172 26-202 88-202C151-202 285-171 316-46L408 320C411 331 413 340 413 354"}],119948:[.694,.008,.604,{sk:-.074,p:"570 148C570 162 555 162 546 162C528 162 526 160 521 142C513 113 489 28 438 28C422 28 412 37 412 67C412 77 414 96 420 119C423 130 423 137 423 144C423 229 322 245 250 252C260 259 284 275 339 328C416 404 458 416 488 416C507 416 514 404 514 404C464 397 445 357 445 332C445 310 462 286 495 286C514 286 567 299 567 370C567 422 534 452 491 452C430 452 375 408 316 351C306 340 258 294 220 273L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 149 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C116-8 145 1 159 32L205 215C224 213 311 201 311 140C311 133 311 130 308 119C305 106 305 105 305 95C305 30 367-8 433-8C533-8 570 140 570 148"}],119949:[.694,.008,.348,{sk:.022,p:"288 676C288 689 277 694 266 694C262 694 261 694 259 693L130 687C116 686 98 685 98 657C98 639 117 639 124 639C135 639 153 639 166 637L38 124C35 113 33 104 33 90C33 24 99-8 158-8C195-8 223 13 245 49C269 88 283 142 283 148C283 162 268 162 259 162C248 162 244 162 239 157C237 155 237 153 231 128C212 52 190 28 163 28C148 28 140 38 140 64C140 84 143 94 146 108L284 659C288 673 288 676 288 676"}],119950:[.452,.008,1.032,{sk:-.038,p:"998 148C998 162 983 162 974 162C962 162 955 162 951 149C918 38 864 28 848 28C841 28 831 28 831 49C831 72 841 97 851 122C867 163 913 280 913 336C913 428 836 452 764 452C741 452 665 452 590 366C587 379 580 410 542 431C506 452 456 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 334 480 305 476 290L431 110C425 85 414 43 414 36C414 15 430-8 461-8C478-8 509 1 524 35C532 56 577 245 587 286C590 301 592 306 613 334C639 368 686 416 756 416C782 416 806 406 806 357C806 300 762 183 743 133C732 106 729 99 729 82C729 24 787-8 842-8C948-8 998 128 998 148"}],119951:[.452,.008,.713,{sk:-.038,p:"679 148C679 162 664 162 655 162C643 162 636 162 632 149C599 38 545 28 529 28C522 28 512 28 512 49C512 72 522 97 532 122C548 163 594 280 594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 300 443 183 424 133C413 106 410 99 410 82C410 24 468-8 523-8C629-8 679 128 679 148"}],119952:[.452,.008,.585,{sk:.074,p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],119953:[.452,.194,.601,{p:"586 287C586 410 494 452 411 452C340 452 288 413 272 398C234 452 168 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 364 173 350 169 336L52-129C48-143 46-145 46-145C40-147 29-147 20-147C3-147-15-147-15-175C-15-186-7-194 4-194C33-194 66-191 96-191C131-191 169-194 203-194C210-194 229-194 229-165C229-148 213-147 203-147C189-147 173-147 160-146L203 28C218 14 251-8 304-8C478-8 586 150 586 287ZM473 340C473 288 439 165 423 126C392 53 343 28 302 28C243 28 219 75 219 86L221 100L282 351C311 385 358 416 406 416C468 416 473 362 473 340"}],119954:[.452,.194,.542,{ic:.001,sk:.138,p:"543 434C543 439 539 452 525 452C525 452 465 438 434 409C420 425 386 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C268-8 308 11 329 24L291-128C287-143 286-144 279-145C268-147 252-147 241-147C224-147 218-147 213-153C208-159 205-176 205-176C205-182 209-194 225-194C259-194 296-191 331-191C368-191 406-194 442-194C449-194 468-194 468-165C468-148 451-147 442-147C428-147 412-147 399-146ZM412 358C412 354 411 347 410 344L350 107C345 90 345 88 334 78C302 46 260 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119955:[.452,.008,.529,{sk:.018,p:"505 365C505 411 469 452 407 452C351 452 304 424 274 392C250 438 193 452 157 452C120 452 92 431 70 395C46 356 32 302 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C103 392 125 416 152 416C167 416 175 406 175 380C175 362 172 351 161 304L133 196L113 114C107 88 95 43 95 36C95 15 111-8 142-8C162-8 197 4 208 45L278 326C282 341 282 343 295 358C318 387 355 416 405 416C430 416 441 405 444 402C389 391 383 342 383 332C383 310 400 286 433 286C467 286 505 314 505 365"}],119956:[.452,.008,.531,{sk:.059,p:"476 364C476 417 423 452 333 452C304 452 248 450 202 415C157 381 141 323 141 298C141 268 155 240 177 222C205 200 222 197 290 184C320 179 380 168 380 123C380 119 380 28 231 28C182 28 145 38 123 54C157 64 178 93 178 123C178 159 149 169 129 169C95 169 57 141 57 91C57 26 127-8 229-8C457-8 457 164 457 164C457 198 440 225 417 245C386 272 348 279 313 285C258 295 219 302 219 339C219 339 219 416 331 416C351 416 387 414 414 394C381 381 372 351 372 337C372 311 393 296 415 296C439 296 476 316 476 364"}],119957:[.643,.008,.415,{sk:.046,p:"379 148C379 162 364 162 355 162C338 162 337 161 330 146C292 60 236 28 197 28C188 28 173 28 173 65C173 84 176 95 179 108L252 397L341 397C361 397 363 397 368 402C374 406 377 420 377 426C377 444 360 444 344 444L264 444L296 573C300 589 300 595 300 599C300 631 274 643 253 643C238 643 211 636 195 608C191 600 179 554 172 526C168 509 168 507 152 444L62 444C42 444 25 444 25 415C25 397 41 397 59 397L140 397L83 169C76 143 66 101 66 90C66 25 130-8 192-8C311-8 379 131 379 148"}],119958:[.452,.008,.681,{p:"647 148C647 162 632 162 623 162C612 162 608 162 603 157C601 155 601 153 595 128C575 50 553 28 527 28C512 28 504 38 504 65C504 82 508 98 518 138L540 228L563 317C570 345 582 393 582 400C582 421 566 444 535 444C519 444 482 435 469 391L412 163C406 140 399 111 397 93C379 69 340 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C189 416 199 416 199 395C199 372 187 344 183 332C141 227 122 171 122 122C122 8 222-8 281-8C310-8 354-4 408 47C440-2 498-8 522-8C559-8 588 13 609 49C634 89 647 143 647 148"}],119959:[.453,.008,.567,{sk:.049,p:"541 362C541 453 473 453 473 453C433 453 397 411 397 377C397 349 418 337 427 332C469 307 477 289 477 269C477 247 419 28 302 28C230 28 230 88 230 106C230 164 258 237 290 317C298 337 301 346 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 403 164 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C138 219 123 174 123 126C123 20 209-8 296-8C468-8 541 276 541 362"}],119960:[.453,.008,.831,{sk:.044,p:"797 362C797 453 729 453 729 453C691 453 653 413 653 377C653 349 674 337 683 332C722 309 733 291 733 269C733 254 708 159 677 104C649 54 617 28 574 28C502 28 501 87 501 107C501 133 505 148 517 198L542 299L556 355C560 370 566 395 566 400C566 422 550 444 519 444C503 444 466 436 453 391L402 187C394 152 394 139 394 126C394 99 397 100 397 94C397 89 370 28 312 28C231 28 231 89 231 110C231 152 243 199 283 301C291 321 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C138 219 123 170 123 128C123 18 219-8 305-8C325-8 371-8 417 48C444 14 489-8 567-8C627-8 680 21 726 109C766 184 797 310 797 362"}],119961:[.452,.008,.659,{sk:.029,p:"604 364C604 417 551 452 490 452C433 452 396 409 383 391C358 433 302 452 245 452C119 452 51 329 51 296C51 282 66 282 75 282C87 282 94 282 98 295C127 386 199 416 240 416C278 416 296 398 296 366C296 347 282 292 273 256L239 119C224 58 188 28 154 28C149 28 126 28 106 43C142 53 160 87 160 112C160 134 143 158 110 158C75 158 38 129 38 80C38 27 91-8 152-8C209-8 246 35 259 53C284 11 340-8 397-8C523-8 591 115 591 148C591 162 576 162 567 162C555 162 548 162 544 149C515 58 443 28 402 28C364 28 346 46 346 78C346 99 359 152 368 189L403 325C418 385 453 416 488 416C493 416 516 416 536 401C500 391 482 357 482 332C482 310 499 286 532 286C567 286 604 315 604 364"}],119962:[.452,.202,.59,{sk:.05,p:"582 400C582 422 566 444 535 444C483 444 471 397 464 370L438 266L396 100C391 78 360 54 357 52C346 45 322 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 167 416 182 416C189 416 199 416 199 395C199 372 188 346 182 330C143 230 122 173 122 122C122 8 222-8 281-8C306-8 340-4 377 22C349-101 274-166 205-166C192-166 164-164 144-152C176-139 192-112 192-85C192-49 163-39 143-39C106-39 71-71 71-115C71-166 124-202 205-202C320-202 452-125 483-1L577 377C582 395 582 397 582 400"}],119963:[.452,.008,.555,{sk:.102,p:"538 438C538 452 524 452 515 452C500 452 498 452 492 442C468 407 449 384 425 384C399 384 377 400 354 416C330 434 305 452 268 452C180 452 123 363 123 332C123 318 139 318 147 318C156 318 167 318 170 331C184 338 191 339 221 341L241 341C255 342 268 341 282 342L411 348C383 321 367 305 266 229C64 75 42 10 42 6C42-8 56-8 65-8C81-8 82-7 89 3C125 53 162 60 178 60C205 60 228 43 243 32C274 10 299-8 337-8C449-8 522 114 522 152C522 166 505 166 498 166C491 166 480 166 477 157C468 138 458 113 391 105L168 95C196 122 212 138 314 215C516 369 538 434 538 438"}],119997:[.847,.013,.681,{ic:.164,p:"809 847C730 847 592 739 411 504L36 0L113 0C277 230 458 380 543 380C552 380 564 380 564 362C564 354 546 330 536 318L411 173C365 120 348 69 348 42C348 14 351-13 396-13C479-13 592 75 683 165L666 183C569 94 459 14 406 14C389 14 386 28 386 31C386 43 408 71 427 91L546 234C560 252 610 309 610 359C610 390 586 405 553 405C462 405 326 283 292 252L383 378C664 536 846 727 845 813C845 834 830 847 809 847ZM793 819C796 823 814 811 813 801C813 725 625 552 411 420C586 643 717 824 793 819"}],119998:[.708,.022,.438,{ic:.07,p:"100-22C185-22 315 100 399 181L376 199C325 152 172 11 110 11C100 11 87 17 87 33C87 61 115 92 136 132L383 459L298 459L140 249C95 190 42 114 42 42C42-11 81-22 100-22ZM393 636C393 620 411 597 436 597C472 597 508 634 508 664C508 686 489 704 468 708L468 706C432 706 393 672 393 636"}],119999:[.708,.35,.872,{ic:.114,p:"107-319C95-319 78-315 74-293C74-232 219-132 358-65L360-65C282-187 185-319 107-319ZM103-350C216-350 358-170 455-29C512-3 833 202 886 232L865 255C797 207 624 88 492 24L825 459L739 459L374-22C110-149 42-239 42-293C42-327 65-350 103-350ZM871 636C871 620 887 597 913 597C949 597 986 634 986 664C986 690 964 704 946 708L946 706C908 706 871 672 871 636"}],12e4:[.854,.017,.845,{ic:.032,p:"841 854C753 854 570 694 404 480L36 0L116 0C286 240 479 374 570 374C583 374 595 371 592 361C592 327 491 257 371 241L355 212C364 212 406 207 406 184C406 154 340 102 340 32C340-7 367-17 387-17C439-17 546 49 652 159L632 173C592 137 450 14 404 14C390 14 390 19 387 27C387 55 452 105 452 162C452 186 441 206 423 224C547 239 632 305 632 367C632 397 602 405 581 405C526 405 442 364 309 260L386 362C701 574 877 727 877 819C877 841 863 854 841 854ZM832 828C841 828 851 820 851 810C851 737 641 558 435 430C575 630 753 828 832 828"}],120002:[.477,.016,1.147,{p:"651 477C565 477 455 393 362 314L467 459L387 459L42 0L133 0C326 271 539 447 639 447C649 447 664 447 664 426C664 323 458 132 343 0L434 0C635 276 842 447 942 447C949 447 968 449 968 426C968 416 803 218 789 203C735 143 713 81 713 49C713 7 733-22 768-15C867-15 997 83 1106 194L1089 215C975 110 842 17 781 17C771 17 759 20 759 37C789 114 887 194 945 275C948 279 1023 367 1023 422C1023 445 1015 477 957 477C878 477 767 400 673 322L673 321C685 333 718 403 718 422C718 466 686 477 651 477"}],120003:[.477,.015,.843,{p:"651 477C565 477 455 393 362 314L467 459L387 459L42 0L133 0C290 219 519 447 639 447C649 447 665 447 665 426C636 360 557 284 484 203C426 141 409 81 409 49C409 4 434-15 466-15C561-15 692 86 804 194L785 215C688 124 541 17 478 17C455 11 455 46 463 61C471 73 626 251 643 276L643 275C659 296 718 364 718 422C718 459 690 477 651 477"}],120005:[.477,.401,1.143,{p:"950 477C859 477 744 379 659 314L767 459L685 459L42-401L129-401L490 74C653 297 849 447 940 447C954 447 965 445 965 426C965 416 935 378 929 374L784 203C730 141 710 81 710 49C710-5 744-15 766-15C863-15 994 88 1104 194L1084 215C969 110 840 17 779 17C758 17 754 33 754 37C754 51 780 83 803 107C820 127 1016 364 1016 422C1016 466 989 477 950 477"}],120006:[.48,.401,.817,{p:"570 480C414 480 107 264 107 61C107 3 145-12 185-12C288-12 404 96 447 137L42-401L133-401L219-286C346-115 610 44 777 198L759 218C590 74 537 51 325-128L763 459L684 459L642 400C643 432 640 480 570 480ZM605 408C605 310 317 20 189 20C166 20 158 29 158 44C158 127 441 437 564 445C579 445 605 436 605 408"}],120007:[.469,0,.747,{p:"636 293C638 293 669 300 669 300L685 325C651 322 611 329 612 345C612 363 642 404 708 466C677 473 616 467 605 449C590 434 574 411 557 384L224 129L480 459L400 459L42 0L125 0L170 57L550 338C564 310 593 293 636 293"}],120008:[.603,.015,.542,{p:"503 583C507 595 491 606 482 603C447 603 411 528 403 508C362 471 178 298 141 273L162 249C203 286 366 428 404 467C392 210 249 9 125 9C115 9 96 15 96 24C96 37 144 38 144 83C144 114 115 121 107 121C70 121 42 88 42 51C42-3 100-15 132-15C219-15 290 17 347 83C409 149 437 235 437 342C437 355 433 458 432 483C486 528 503 562 503 583"}],120009:[.714,.02,.656,{p:"99-20C219-20 388 170 400 185L380 201C339 164 181 9 114 9C91 9 87 22 87 29C87 46 106 79 123 107L438 532L593 532L615 565L461 565L573 714L478 714L368 565L253 565L230 532L342 532L133 248C127 236 42 123 42 40C42-3 74-20 99-20"}],120010:[.459,.021,.745,{p:"103-20C157-33 346 91 363 128C355 102 348 77 348 51C348 22 360-20 407-20C467-20 597 61 705 183L682 201C597 119 467 9 413 9C401 9 387 20 387 32C387 44 405 79 418 91L700 459L607 458C437 207 213 9 114 9C107 9 84 15 84 33C84 54 108 81 117 103L392 459L301 459L125 230C79 173 42 100 42 44C42-8 77-20 103-20"}],120011:[.469,.022,.652,{p:"127 5C92 5 84 25 84 40C84 71 115 110 141 153L374 459L284 459L136 264C69 177 42 103 42 61C42-5 91-22 123-22C166-22 215 0 275 40C325 83 387 144 447 222C471 172 577 181 612 213L602 232C582 226 494 203 467 242C496 280 572 387 572 436C572 458 557 469 548 469C503 469 437 376 436 259C342 124 213 5 127 5"}],120012:[.469,.022,.959,{p:"857 469C812 469 754 381 743 259C714 222 553 3 426 3C407 3 391 20 391 37C391 61 407 100 447 153L686 459L593 459L445 264C321 110 189 5 123 5C107 5 88 12 88 29C88 55 110 96 148 153L383 459L293 459L144 264C69 172 42 98 42 57C42-7 87-22 111-22C144-22 182-7 226 15C282 49 339 104 355 123C354 110 350 74 350 63C350-3 384-20 422-20C556-20 692 139 758 222C777 195 808 186 842 186C875 186 906 199 920 213L912 232C892 222 865 213 845 213C804 213 792 230 777 244L777 242C833 315 883 396 883 436C883 458 867 469 857 469"}],120013:[.479,.02,.817,{p:"454 479C387 479 294 418 114 261L133 236C154 255 363 445 436 445C454 445 480 437 480 413C480 364 323 158 321 154C263 83 169 7 116 7C96 7 82 16 82 32C82 48 96 54 108 54L128 51C154 51 174 69 174 96C174 127 156 139 132 139C82 139 42 96 42 42C42-8 86-20 116-20C156-20 236 5 310 74C310 32 326-20 384-20C484-20 636 79 743 191L721 209C634 127 478 7 395 7C366 7 358 29 358 42C358 92 449 213 513 293C568 364 642 445 697 445C717 445 731 445 731 422C731 401 700 399 690 399C668 399 647 391 647 360C647 347 655 319 682 319C731 319 777 363 777 417C777 458 746 479 709 479C672 479 619 465 524 381C546 450 495 479 454 479"}],120014:[.459,.403,.991,{p:"86-337C86-280 218-156 482-51L484-51C297-286 194-370 120-370C91-370 86-354 86-337ZM351-20C408-20 507 20 636 158L506-12C247-107 42-247 42-351C42-376 61-403 112-403C255-403 446-210 582-15C706 29 849 106 952 193L932 215C821 121 656 48 614 29L941 459L855 458C667 193 459 9 360 9C352 9 333 15 333 33C421 211 539 315 640 459L548 459L374 230C343 193 289 119 289 44C289-8 323-20 351-20"}],120015:[.498,.017,.781,{p:"426 498C388 498 368 454 364 411C331 383 205 269 172 244L189 219C209 235 301 310 378 384C404 366 461 351 531 360L223 123C117 71 42 25 42 0C42-9 53-17 58-15C117-15 253 129 364 129C384 129 392 124 392 119C392 110 333 65 333 20C333-12 372-17 388-17C486-17 636 115 729 207L709 227C642 161 490 29 436 29C430 28 425 29 425 34C425 54 458 86 458 114C458 135 440 164 384 164C346 164 351 160 319 160L601 368C709 399 741 441 741 458C741 477 741 477 718 482C690 482 651 457 578 400C560 399 543 388 492 388C447 388 418 396 404 404C413 407 457 445 455 469C455 483 444 498 426 498"}],120484:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],120485:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],120488:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],120489:[.686,0,.818,{sk:-.075,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],120490:[.68,0,.692,{sk:-.019,p:"643 439L612 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 633L405 633C562 633 581 556 596 439"}],120491:[.698,0,.958,{p:"900 12C900 12 900 16 893 27L524 673C510 698 496 698 479 698C460 698 447 698 433 673L64 27C57 16 57 12 57 12C57 0 67 0 83 0L874 0C890 0 900 0 900 12ZM676 121L178 121L427 555"}],120492:[.68,0,.756,{sk:-.027,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],120493:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],120494:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120495:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM687 340C687 275 682 187 634 118C587 51 512 27 446 27C390 27 301 46 248 136C211 199 206 278 206 340C206 413 214 494 254 559C302 634 379 661 446 661C520 661 596 629 640 557C677 496 687 421 687 340ZM622 250L622 439L575 439L575 405L318 405L318 439L271 439L271 250L318 250L318 284L575 284L575 250"}],120496:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],120497:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],120498:[.698,0,.806,{p:"765 0L765 47L679 47L440 673C434 690 430 698 403 698C375 698 372 690 365 673L134 70C127 54 126 53 95 49C77 47 56 47 40 47L40 0C72 1 109 3 148 3C186 3 241 3 278 0L278 47C278 47 188 47 188 60L192 72L355 499L527 47L431 47L431 0C472 3 564 3 609 3C648 3 730 3 765 0"}],120499:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],120500:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],120501:[.675,0,.767,{p:"712 477L703 675L63 675L54 477L101 477C102 495 103 537 114 554C120 563 185 563 196 563L570 563C583 563 641 563 650 556C663 546 665 490 665 477ZM718 209L671 209C669 169 667 135 657 121C649 112 576 112 571 112L195 112C169 112 116 112 108 124C99 138 97 174 95 209L48 209L57 0L709 0ZM606 248L606 454L559 454L559 407L207 407L207 454L160 454L160 248L207 248L207 295L559 295L559 248"}],120502:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],120503:[.68,0,.9,{p:"860 0L860 47L752 47L752 633L860 633L860 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 633L610 633L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120504:[.686,0,.786,{sk:-.063,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],120505:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM684 405L209 405C213 459 226 513 254 559C302 634 379 661 446 661C520 661 596 629 640 557C667 513 680 461 684 405ZM685 285C681 230 669 169 634 118C587 51 512 27 446 27C390 27 301 46 248 136C221 181 211 235 208 285"}],120506:[.686,0,.831,{sk:-.015,p:"766 260L719 260C698 87 598 66 458 66L189 66L480 324C486 329 492 334 492 343C492 349 488 354 485 358L257 639L461 639C609 639 697 612 719 445L766 445L735 686L96 686C76 686 64 686 64 662C64 652 64 650 74 639L359 288L76 37C70 32 64 27 64 18C64 0 81 0 96 0L735 0"}],120507:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],120508:[.697,0,.894,{p:"829 554C829 618 772 697 676 697C585 697 489 635 447 471L446 471C409 617 323 697 217 697C121 697 64 618 64 554C64 531 77 531 91 531C106 531 114 532 117 551C121 573 139 582 203 582C234 582 292 582 335 509C376 440 376 360 376 345L376 47L241 47L241 0C285 3 397 3 447 3C497 3 609 3 653 0L653 47L518 47L518 345C518 401 532 467 560 512C605 582 657 582 690 582C771 582 773 565 776 548C779 531 790 531 802 531C816 531 829 531 829 554"}],120509:[.686,0,.831,{p:"766 343C766 392 732 514 475 534L475 639L610 639L610 686C566 683 459 683 410 683C361 683 253 683 209 686L209 639L344 639L344 533C188 523 64 450 64 343C64 236 188 163 344 153L344 47L209 47L209 0C253 3 360 3 409 3C458 3 566 3 610 0L610 47L475 47L475 152C734 172 766 296 766 343ZM344 190C219 208 211 286 211 343C211 401 219 478 344 496ZM619 343C619 270 602 204 475 189L475 497C602 482 619 416 619 343"}],120510:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],120511:[.686,0,.894,{p:"829 529C829 547 812 547 797 547L725 547C691 547 637 543 636 405C635 284 592 217 507 194L507 639L642 639L642 686C598 683 491 683 442 683C393 683 285 683 241 686L241 639L376 639L376 195C261 229 257 353 257 416C256 505 228 547 168 547L96 547C81 547 64 547 64 529C64 514 76 512 87 511C125 504 126 428 126 423C126 388 127 299 186 235C236 181 305 160 376 153L376 47L241 47L241 0C285 3 392 3 441 3C490 3 598 3 642 0L642 47L507 47L507 153C600 161 659 192 694 224C763 289 767 384 767 397C767 442 768 504 809 511C816 512 829 514 829 529"}],120512:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],120513:[.686,.025,.958,{p:"900 674C900 686 890 686 872 686L85 686C67 686 57 686 57 674C57 674 57 670 63 660L433 2C445-20 451-25 478-25C508-25 512-19 523 1L893 658C900 670 900 674 900 674ZM782 568L528 117L274 568"}],120514:[.452,.008,.743,{ic:.002,sk:.019,p:"744 59C741 73 727 73 718 73C705 73 700 73 698 60C693 31 659 28 659 28C634 28 603 144 598 164C665 272 659 385 658 388C655 402 640 402 631 402C612 402 611 400 611 381C609 314 592 259 578 228C565 276 549 335 482 389C417 442 349 452 302 452C98 452 28 294 60 165C87 55 185-8 310-8C406-8 478 33 521 71C550 29 600-8 661-8C727-8 750 38 744 59ZM498 115C501 103 449 68 427 57C373 31 330 28 306 28C250 28 202 55 186 121C178 154 173 265 188 323C204 387 259 416 310 416C403 416 442 306 470 208C477 183 492 139 498 115"}],120515:[.703,.194,.647,{p:"562 194C562 218 560 241 554 264C544 306 523 345 491 375C482 384 472 392 462 399C497 430 514 475 515 522C515 537 512 552 509 566C500 600 482 631 456 654C414 689 358 703 303 703C178 703 92 581 92 448L92-177C94-188 101-194 109-194L128-194C135-194 139-190 140-184L140 70C181 22 242-8 310-8C376-8 442 6 493 46C538 82 562 137 562 194ZM450 201C450 155 447 108 417 73C390 41 346 28 303 28C227 28 163 81 145 153C142 166 140 180 140 194L140 441C140 557 204 667 310 667C341 667 373 657 392 632C401 621 406 608 409 595C415 574 415 551 415 529C415 495 414 459 396 431C367 440 335 444 304 444C253 444 195 443 195 400C195 396 196 392 197 389C206 352 261 348 310 348C345 348 379 353 410 366C412 363 415 360 418 356C429 339 437 321 442 302C450 270 450 235 450 201ZM362 399C345 389 324 384 304 384C278 384 244 384 244 393C244 408 281 408 310 408C328 408 346 405 362 399"}],120516:[.452,.211,.679,{p:"594 430C590 444 576 444 567 444C557 444 553 444 549 440C548 438 516 351 486 190C460 257 363 452 208 452C67 452 18 312 28 271C32 256 46 256 55 256C66 256 74 256 76 268C82 332 163 342 215 342C270 342 339 329 385 281C422 241 450 159 461 118C471 78 470 71 469 50C462-31 458-139 467-176C469-184 476-211 500-211C524-211 527-174 528-162C530-138 534-48 520 55C518 67 518 69 519 77C527 152 546 268 585 396C588 407 595 426 594 430"}],120517:[.718,.008,.551,{sk:-.011,p:"466 195C467 234 463 273 454 310C450 324 447 338 440 351C421 401 385 443 342 475C273 528 171 605 163 638C162 641 161 643 163 645C164 655 170 663 179 667C185 671 193 672 200 672C203 672 206 671 209 671C261 665 299 624 346 607C352 605 357 604 362 604C381 604 398 615 404 634C406 642 406 650 404 657C400 674 385 689 366 693C316 703 244 718 211 718L203 718C186 716 169 711 155 702C141 692 131 677 127 661C122 645 122 628 127 609C140 558 183 499 228 445C189 435 153 418 122 391C76 349 53 288 54 226C54 205 56 184 61 164C71 123 93 85 124 56C175 10 242-8 310-8C406-8 467 90 466 195ZM365 160C366 97 357 28 303 28C262 28 221 43 197 76C185 92 178 109 173 128C166 157 165 188 165 219C166 270 167 324 198 365C214 385 235 400 259 408L268 397C297 364 323 328 341 287C347 273 352 258 355 244C362 216 365 188 365 160"}],120518:[.461,.017,.597,{sk:-.025,p:"471 94C468 103 459 111 449 111C444 111 440 108 440 108C428 63 367 59 281 59C218 59 124 59 108 126C103 146 107 184 137 210C183 188 237 188 255 188C282 188 358 188 344 243C334 284 280 284 249 284C229 284 175 284 128 259C118 269 110 283 108 294C94 349 154 385 273 385C300 385 332 385 382 355C392 350 399 347 406 347C427 347 446 369 440 392C436 410 416 423 375 441C326 461 288 461 273 461C101 461 43 365 61 294C68 264 88 243 96 236C64 202 50 161 62 113C79 44 149-17 283-17C446-17 475 78 471 94ZM297 243C296 231 295 224 247 224C230 224 204 224 173 235C206 248 244 248 254 248C281 248 284 247 297 243"}],120519:[.703,.202,.615,{sk:-.041,p:"556-70C537 9 465 29 421 41L326 68C280 81 201 103 174 212C140 348 211 495 288 552C318 522 351 522 371 522C398 522 479 522 465 576C455 615 406 618 363 618C346 618 326 618 300 608C291 636 291 666 291 670C291 678 290 679 290 682C285 702 263 703 263 703C230 703 245 644 249 627C251 621 255 604 263 589C144 512 51 338 94 163C107 113 134 62 178 23C228-19 257-27 393-65C439-77 475-87 484-125C485-129 492-166 458-166C437-166 406-161 367-141C358-137 357-136 351-136C340-136 334-146 336-154C342-175 419-202 467-202C541-202 571-128 556-70ZM418 575C414 565 413 563 398 560C385 558 362 558 362 558C348 558 331 558 319 571C337 582 351 582 369 582C398 582 402 581 418 575"}],120520:[.452,.211,.615,{sk:-.051,p:"555 280C556 298 555 311 549 336C526 428 443 452 371 452C350 452 277 452 225 376C199 426 137 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 362 124 346 124 306L124 216L123 76C124 62 123 43 125 36C130 15 152-8 183-8C235-8 236 38 235 68L235 180C236 193 235 296 236 299C236 305 253 350 279 377C301 399 330 416 372 416C398 416 425 406 437 357C443 332 443 318 443 300L442-141C442-157 444-163 445-167C453-199 482-211 503-211C514-211 554-210 554-150"}],120521:[.702,.008,.567,{p:"498 490C454 666 341 702 280 702C201 702 114 650 73 514C45 420 48 284 68 203C105 58 197-8 287-8C354-8 432 31 476 133C529 256 516 415 498 490ZM387 371L178 371C178 429 181 520 198 572C211 613 239 666 287 666C329 666 358 622 372 563C388 500 388 413 387 371ZM387 323C392 55 315 28 280 28C266 28 244 32 222 63C204 90 194 130 194 130C179 187 178 280 178 323"}],120522:[.452,.008,.359,{ic:.003,sk:-.066,p:"361 148C358 162 343 162 334 162C322 162 315 162 314 149C307 52 216 28 180 28C171 28 161 28 156 49C151 70 154 96 156 113C175 249 172 399 170 408C165 429 143 452 112 452C66 452 62 414 59 399C58 392 60 372 60 365C57 347 59 301 58 283C57 270 55 243 55 225C53 180 53 222 52 177C51 146 38 113 46 82C59 29 117-8 184-8C213-8 267-1 313 40C363 84 363 140 361 148"}],120523:[.452,.008,.615,{ic:.002,sk:-.032,p:"617 148C614 162 599 162 590 162C572 162 570 160 570 142C569 113 566 28 515 28C505 28 489 29 479 68C479 68 474 92 475 110C474 123 473 135 471 143C455 207 385 228 368 233C329 244 316 246 220 254C243 270 265 293 293 320C345 372 360 380 381 392C381 389 381 382 383 374C390 343 416 327 443 327C486 327 505 366 497 397C494 410 479 444 433 444C364 444 310 389 273 352C224 304 203 285 172 269L172 336C172 385 172 400 170 408C165 429 143 452 112 452C94 452 61 442 59 399L60 258L60 82C59 67 59 43 61 36C66 15 88-8 119-8C171-8 172 38 171 64C172 141 171 140 172 217C257 215 346 202 361 142C362 136 363 125 363 119C363 119 363 105 365 95C381 31 453-8 519-8C619-8 619 140 617 148"}],120524:[.694,.012,.618,{ic:.045,sk:-.225,p:"663 6C661 11 657 15 655 18C645 26 631 45 620 61L220 638C201 666 181 694 58 694C35 694 18 694 22 675C26 660 42 658 42 658C58 656 69 655 91 631C108 612 272 374 308 322L77 89C67 80 51 63 58 36C65 8 93-12 118-12C146-12 161 10 181 40C182 43 219 94 222 98C249 136 314 234 342 271L492 55C497 47 511 28 516 20C530 2 551-8 586-8L636-8C654-8 666-8 663 6"}],120525:[.452,.211,.615,{ic:.003,sk:-.035,p:"617 148C614 162 599 162 590 162C579 162 575 162 571 157C569 155 570 153 570 128C570 48 552 28 527 28C516 28 503 32 495 65C491 82 491 98 491 138L491 240L491 330C491 353 491 393 489 400C484 421 462 444 431 444C411 444 379 432 378 391L379 114C379 96 366 79 352 64C327 37 299 28 272 28C204 28 186 77 178 107C172 134 172 158 171 176L172 332C172 358 172 401 170 408C165 429 143 452 112 452C60 452 60 402 60 390L59-141C59-157 61-163 62-167C70-199 99-211 120-211C139-211 163-200 170-172C173-160 172-23 171 8C216-8 261-8 274-8C308-8 353-2 399 52C435 6 494-8 531-8C568-8 592 13 604 49C619 89 618 143 617 148"}],120526:[.452,0,.583,{sk:-.04,p:"521 408C516 430 494 452 463 452C449 452 413 445 410 399C408 317 387 245 342 184C318 153 264 87 172 54L171 434C166 453 147 452 134 451L11 445C-4 444-22 443-15 415C-10 397 8 397 17 397C29 397 47 396 59 395L61 18C64 4 77 0 88 0L116 0C219 17 340 67 428 160C533 272 524 397 521 408"}],120527:[.703,.202,.615,{sk:-.072,p:"557-83C546-40 510-16 488-8L345 38L273 60C235 72 172 92 160 140C145 199 203 270 216 270C216 270 218 270 223 268C276 251 308 251 335 251C366 251 448 251 435 305C424 347 362 347 329 347C310 347 279 347 237 334C227 350 219 368 215 385C202 438 213 514 257 552C287 522 316 522 340 522C367 522 448 522 434 576C424 617 370 618 328 618C318 618 293 618 266 614C259 645 259 670 259 670C259 678 258 679 258 682C253 702 231 703 231 703C198 703 213 644 218 626C219 619 222 610 224 603C109 566 69 476 88 400C100 353 135 315 167 296C80 225 78 132 88 94C108 12 191-28 255-49C309-66 311-66 380-88C407-96 454-111 462-115C471-119 478-128 480-136C481-139 485-166 456-166C450-166 401-165 350-141C342-137 340-136 336-136C322-136 319-148 320-154C326-178 416-202 466-202C544-202 568-130 557-83ZM387 575C387 575 388 573 386 569C379 558 341 558 331 558C315 558 299 558 286 573C304 582 322 582 336 582C367 582 370 581 387 575ZM387 304L386 298C378 287 341 287 329 287C313 287 291 287 270 301C295 311 317 311 334 311C366 311 370 310 387 304"}],120528:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],120529:[.444,.009,.679,{sk:-.011,p:"609 405C599 444 564 444 546 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L217 348C212 269 192 187 164 86C155 56 153 51 157 37C164 10 190-8 216-8C237-8 249 3 255 9C266 24 266 28 266 49L267 348L379 348C380 255 385 194 399 135C416 67 453-9 501-9C534-9 562 24 554 56C551 68 547 74 534 89C468 170 448 247 442 274C436 298 433 308 429 348L553 348C572 348 588 348 599 363C605 370 615 382 609 405"}],120530:[.452,.211,.567,{p:"506 285C479 393 390 452 279 452C144 452 60 358 60 229L59-141C59-157 62-167 62-167C70-199 99-211 120-211C137-211 163-202 170-171C171-162 171-94 171 31C192 15 232-8 288-8C474-8 538 155 506 285ZM382 127C369 55 323 28 278 28C211 28 174 76 172 85C171 88 171 120 172 137L171 255C174 334 192 360 206 377C218 395 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120531:[.452,.105,.551,{p:"496 21C486 61 460 82 437 96C423 104 353 134 327 145C300 156 233 184 212 198C185 217 168 242 162 264C141 348 232 416 339 416C350 416 374 416 422 393C438 385 441 385 446 385C463 385 470 401 467 413C457 452 355 452 341 452C165 452 60 334 90 214C100 171 129 132 167 103C197 81 247 60 307 35C335 24 372 8 389 0C407-10 416-24 418-34C418-34 426-69 395-69C395-69 373-69 348-60C342-58 340-58 336-58C324-58 320-67 322-76C328-101 398-105 405-105C475-105 510-38 496 21"}],120532:[.444,.008,.695,{p:"625 405C615 444 580 444 562 444L283 444C77 444 33 255 59 151C86 43 180-8 287-8C470-8 542 130 506 272C500 297 489 324 473 348L569 348C588 348 604 348 615 363C621 370 631 382 625 405ZM397 278C404 248 409 148 389 99C364 37 308 28 280 28C193 28 176 98 172 114C162 152 160 247 174 284C186 318 211 348 287 348C369 348 388 314 397 278"}],120533:[.444,.012,.615,{sk:-.035,p:"545 405C535 444 499 444 482 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L247 348L238 242L227 127C224 96 218 43 221 32C228 4 254-12 279-12C286-12 337-12 331 54L304 348L489 348C510 348 523 348 535 363C551 380 545 405 545 405"}],120534:[.453,.008,.615,{sk:-.019,p:"554 362C531 453 463 453 463 453C424 453 397 411 406 377C413 349 438 336 447 332C492 309 507 291 513 269C523 227 493 28 365 28C288 28 255 66 242 117C230 166 237 227 247 303C253 341 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C49 406 101 416 117 416C124 416 134 416 139 395C145 372 140 343 139 335C122 216 119 175 130 133C160 13 281-8 367-8C435-8 486 25 524 94C581 199 561 332 554 362"}],120535:[.452,.216,.743,{sk:-.015,p:"683 295C662 380 596 452 506 452C348 452 325 244 309 92C188 105 119 140 103 204C97 227 93 339 138 410C148 424 148 426 147 430C143 444 129 444 120 444C104 444 103 443 91 425C45 346 48 228 58 190C81 97 174 27 299 3L288-116C285-134 282-161 285-172C294-208 329-216 343-216C402-216 395-158 394-145L380-7C390-8 392-8 404-8C585-8 726 126 683 295ZM640 266C648 232 644 171 572 128C504 88 423 88 370 88C361 164 355 212 386 273C410 318 453 356 513 356C572 356 626 321 640 266"}],120536:[.452,.202,.743,{ic:.001,sk:-.062,p:"744-125C741-111 728-111 718-111C701-111 699-112 697-126C695-152 673-166 657-166C623-166 545-63 540-57C493 6 470 49 419 147L609 399C618 410 620 413 618 422C614 437 600 444 591 444C581 444 579 441 570 429L395 197C363 256 315 347 265 399C217 449 134 452 92 452C-1 452-5 385-3 375C1 361 13 361 24 361C42 361 44 362 44 376C48 401 68 416 85 416C120 416 206 302 209 298C252 241 270 205 322 103L132-150C124-161 122-164 124-173C127-183 137-194 151-194C159-194 163-189 163-189C173-181 250-73 348 52C404-57 437-102 467-138C505-183 562-202 650-202C745-202 746-132 744-125"}],120537:[.694,.202,.743,{sk:.032,p:"686 204C691 229 694 311 682 362C659 453 591 453 591 453C553 453 525 413 534 377C541 349 565 337 575 332C620 309 635 291 641 269C656 207 590 29 427 28L427 659C428 673 427 675 426 679C423 694 410 694 400 694C380 694 379 692 379 671L379 31C275 42 250 96 241 134C235 158 231 185 248 302C253 339 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C50 406 101 416 117 416C123 416 134 416 139 395C145 372 141 347 137 316C124 228 120 177 128 144C161 12 321-2 368-6C377-7 378-10 378-10C379-13 378-82 379-92C379-124 379-184 380-188C383-202 397-202 406-202C424-202 426-201 426-182C428-95 427-96 427-8C577-8 664 102 686 204"}],120538:[.453,.008,.743,{p:"689 233C689 276 689 323 680 362C671 398 654 428 622 445C613 450 602 453 591 453C570 453 550 442 539 422C531 408 530 393 533 379C538 361 550 345 567 336C600 318 630 292 639 258C640 252 642 246 641 239C642 166 590 102 519 102C475 102 434 119 406 147C415 174 418 203 418 233C418 239 418 246 416 252C410 276 391 296 367 296C340 296 323 269 323 239C323 214 326 189 332 166C333 160 334 155 337 149C311 120 274 102 232 102C170 102 118 144 104 201C101 211 100 222 100 233C100 294 123 351 151 405C154 411 156 418 154 425C152 434 144 443 135 448C131 450 125 451 120 451C110 451 101 446 96 437C64 376 51 308 51 239C51 212 55 184 62 158C85 65 147-8 238-8C297-8 344 24 375 72C410 24 462-8 525-8C633-8 689 112 689 233"}],120539:[.711,.017,.679,{p:"597 459C554 634 413 711 273 711C100 711 90 567 98 536C101 523 117 490 160 490C205 490 220 531 213 560C204 595 171 605 157 607C182 652 224 672 278 672C298 672 347 669 393 636C445 598 458 543 464 519C478 463 478 407 477 352C423 455 338 455 317 455C235 455 170 434 112 364C46 287 72 170 75 157C92 87 145 44 180 22C228-9 281-17 338-17C662-17 616 386 597 459ZM469 296C484 235 470 138 457 106C440 66 399 26 333 26C292 26 227 35 208 112C199 150 193 299 215 350C224 370 251 419 333 419C434 419 463 321 469 296"}],120540:[.444,.008,.506,{sk:.042,p:"505 47C503 58 492 77 479 77C475 77 473 77 465 70C414 34 384 28 359 28C334 28 239 33 213 137C206 163 205 188 205 213L387 213C402 213 426 213 420 238C414 260 395 260 376 260L205 260C206 322 224 397 343 397L385 397C399 397 426 397 419 423C417 431 409 443 394 444L352 444C298 444 192 444 125 366C88 324 67 258 86 179C120 43 248-8 365-8C379-8 412-8 455 9C459 10 509 31 505 47"}],120541:[.702,.008,.615,{sk:.033,p:"608 344C605 355 594 357 587 359C578 361 576 361 557 364C558 378 556 436 541 496C499 663 397 702 336 702C260 702 182 635 209 527C237 416 358 376 439 353C439 269 438 185 421 125C410 87 385 28 333 28C274 28 252 58 242 97C235 123 235 188 236 232L236 290C235 311 236 342 233 354C216 421 141 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 361 124 305 124 268C124 253 124 201 123 192C124 142 129 121 131 114C160-2 276-8 334-8C485-8 555 147 557 328C571 326 590 322 597 322C607 322 611 333 608 344ZM439 390C309 426 268 479 256 529C236 609 287 666 342 666C392 666 415 602 424 566C438 508 438 424 439 390"}],120542:[.452,.01,.724,{sk:-.018,p:"689 128C689 150 671 153 663 153C654 153 641 149 641 125C641 53 609 28 570 28C530 29 516 77 516 114C516 195 550 312 587 374C590 377 592 383 592 390C592 405 583 427 574 436C569 442 557 449 545 449C539 449 533 448 528 443C441 363 377 307 243 174C255 218 256 255 256 295L256 328C256 413 211 452 153 452C43 452 35 336 35 316C35 294 53 291 61 291C70 291 83 295 83 319C83 391 115 416 154 416C194 415 208 367 208 330C208 249 174 132 137 70C130 63 127 54 127 44C127 18 148-10 173-10C181-10 189-7 197 0L481 270C469 226 468 189 468 149L468 116C468 31 513-8 571-8C681-8 689 108 689 128"}],120543:[.694,.202,.743,{p:"675 270C648 377 544 450 395 455L395 665C395 677 394 680 394 680C391 694 377 694 368 694C348 694 347 692 347 671L347 473C346 460 346 458 346 458C344 457 343 456 326 455C123 443 36 301 68 174C94 67 199-6 347-11L348-188C351-202 365-202 374-202C390-202 395-201 395-184L395-44C395-15 396-13 396-13C398-12 400-12 416-11C616 1 707 141 675 270ZM347 25C260 30 197 67 177 148C170 176 158 268 194 334C218 378 267 412 347 419ZM565 296C572 268 584 176 549 110C525 66 475 32 395 25L395 419C483 414 545 377 565 296"}],120544:[.452,.194,.567,{p:"506 285C479 393 390 452 279 452C167 452 73 385 61 253C60 247 54 29 78-67C98-147 142-175 275-175C295-175 313-175 350-171C375-169 377-169 397-169C409-169 426-169 434-173L435-178C433-192 454-194 462-194C479-194 482-192 482-176C482-155 480-144 478-138C464-79 404-79 295-79C136-79 132-63 121-22C118-8 114 9 111 69C147 26 207-8 287-8C477-8 538 157 506 285ZM382 127C367 47 313 28 280 28C241 28 196 49 179 115C170 153 166 277 182 333C201 393 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120545:[.444,.008,.966,{sk:-.01,p:"896 405C886 444 851 444 833 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 299C73 348 127 348 186 348C163 302 134 218 156 130C176 49 230-8 304-8C387-8 457 47 496 137C526 50 581-8 662-8C801-8 875 162 841 295C840 300 834 324 823 348C863 348 870 348 882 357C888 362 903 378 896 405ZM794 295C828 161 733 88 655 88C580 88 544 155 531 210C526 228 524 250 523 269C523 276 522 280 522 280C518 295 502 295 495 295C486 295 475 295 474 283C467 139 365 88 297 88C237 88 206 131 198 163C197 169 181 234 240 348L775 348C788 322 792 305 794 295"}],120546:[.716,0,.75,{sk:.177,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],120547:[.683,0,.759,{sk:.077,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],120548:[.68,0,.615,{ic:.106,sk:.074,p:"720 653C723 680 718 680 693 680L231 680C211 680 201 680 201 660C201 649 211 649 227 649C267 649 294 649 294 631C294 623 294 621 290 607L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 53 0 53 0L185 3L334 0C342 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L375 610C384 645 385 649 429 649L544 649C665 649 679 611 679 542C679 542 679 512 676 485C674 472 674 470 674 467C674 462 677 455 686 455C697 455 698 461 700 480"}],120549:[.716,0,.833,{sk:.17,p:"787 10C787 14 786 20 785 24L618 692C613 712 612 716 594 716C585 716 577 716 563 697L57 20C49 10 49 6 49 6C49 1 50 0 71 0L761 0C778 0 787 0 787 10ZM679 72L130 72L542 622"}],120550:[.68,0,.738,{ic:.026,sk:.094,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],120551:[.683,0,.683,{ic:.04,sk:.11,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],120552:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],120553:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 429 643 270 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 247 144 419 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM596 400C596 408 590 412 584 412C574 412 572 406 571 399L565 378L243 378C244 381 248 397 248 400C248 408 242 412 236 412C226 412 224 406 221 393C218 380 194 289 194 284C194 276 200 272 206 272C216 272 218 278 219 285L225 306L547 306C546 303 542 287 542 284C542 276 548 272 554 272C564 272 566 278 569 291C572 304 596 395 596 400"}],120554:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],120555:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],120556:[.716,0,.694,{sk:.17,p:"666 19C666 31 657 31 641 31C592 31 591 38 589 68L544 690C544 693 543 696 543 699C542 715 535 716 525 716C510 716 506 710 498 697L164 114C140 73 116 36 55 31C44 30 35 29 35 12C35 4 41 0 47 0C72 0 99 3 125 3C158 3 192 0 224 0C229 0 242 0 242 20C242 30 231 31 228 31C207 32 178 39 178 67C178 80 182 87 192 104L463 579L500 79C502 57 503 32 426 31C414 31 403 31 403 12C403 0 414 0 418 0C458 0 500 3 541 3C565 3 623 0 647 0C653 0 666 0 666 19"}],120557:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],120558:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],120559:[.677,0,.742,{ic:.035,sk:.097,p:"777 666C777 677 767 677 750 677L250 677C225 677 224 676 218 657L185 551C184 547 181 540 181 536C181 531 185 525 194 525C203 525 205 531 209 543C211 550 224 593 235 604C240 611 300 611 311 611L666 611C687 611 712 611 729 608C735 607 736 606 736 594C736 577 733 565 730 550C728 540 728 537 728 537C728 530 733 525 741 525C751 525 752 530 755 547L775 649ZM662 152C662 157 658 163 649 163C643 163 638 157 638 157C636 151 633 140 630 133C627 122 613 77 603 72C594 66 538 66 525 66L168 66C123 66 121 66 95 70C95 88 95 100 102 138L105 151C105 158 100 163 92 163C82 163 81 157 78 141C74 123 53 22 53 12C53 0 61 0 81 0L591 0C614 0 615 1 620 13C625 28 662 147 662 152ZM633 424C633 431 629 436 621 436C611 436 610 432 606 415C604 410 600 392 598 385L261 385C264 398 270 421 270 424C270 431 266 436 258 436C248 436 247 433 243 416L212 295C211 291 209 285 209 280C209 273 213 268 221 268C231 268 232 272 236 289C238 294 242 312 244 319L581 319C578 306 572 283 572 280C572 273 576 268 584 268C594 268 595 271 599 288L630 409C631 413 633 419 633 424"}],120560:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],120561:[.68,0,.831,{ic:.049,sk:.089,p:"880 669C880 680 871 680 853 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 625 292 620 291 614L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L384 649L689 649L546 78C536 39 534 31 455 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L762 602C772 641 774 649 853 649C871 649 880 649 880 669"}],120562:[.683,0,.642,{ic:.112,sk:.049,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],120563:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 454 653 420 645 378L162 378C180 436 210 501 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM628 306C612 252 586 193 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 226 136 261 144 306"}],120564:[.683,0,.78,{ic:.026,sk:.104,p:"806 670C806 683 798 683 778 683L251 683C231 683 221 683 221 663C221 663 221 659 227 647L378 304L70 26C59 16 58 15 58 11C58 0 67 0 86 0L613 0C637 0 638 1 644 17L716 208C717 210 721 224 721 224C721 229 718 235 709 235C701 235 699 229 695 221C634 72 578 41 403 41L131 41L447 325C457 334 459 337 459 342C459 342 458 347 454 356L324 652L567 652C716 652 762 629 762 522C762 505 758 485 758 470C758 470 759 458 771 458C782 458 783 466 785 483L804 657"}],120565:[.677,0,.584,{ic:.12,sk:.012,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],120566:[.705,0,.583,{ic:.118,p:"701 593C701 639 678 705 602 705C482 705 395 591 339 457C341 472 342 493 342 508C342 617 304 705 200 705C86 705 28 569 28 544C28 535 40 535 40 535C53 535 56 541 59 549C82 614 145 632 180 632C282 632 288 530 288 483C288 421 282 396 248 262L203 83C198 62 194 45 177 38C158 31 107 31 85 31C68 31 58 31 58 11C58 0 70 0 74 0C99 0 125 2 150 2L225 3L302 2C328 2 354 0 379 0C388 0 400 0 400 19C400 27 394 30 394 30C391 31 389 31 366 31C344 31 339 31 314 33C285 36 282 40 282 53C282 58 283 63 284 69L352 339C396 515 478 632 584 632C640 632 666 598 666 565C666 555 664 548 664 544C664 535 676 535 676 535C696 535 701 558 701 593"}],120567:[.683,0,.667,{sk:.082,p:"643 376C643 461 560 537 424 548L437 600C448 643 451 652 546 652C575 652 583 652 583 671C583 683 572 683 567 683C542 683 516 681 491 681L418 680L341 681C317 681 292 683 268 683C259 683 247 683 247 663C247 652 255 652 281 652C303 652 309 652 333 650C362 647 365 643 365 630C365 625 359 602 356 587L346 548C172 535 23 423 23 307C23 215 115 144 242 135L230 85C219 40 216 31 121 31C92 31 84 31 84 11C84 0 96 0 100 0C125 0 151 2 176 2L248 3L399 0C408 0 420 0 420 19C420 27 414 30 414 30C411 31 409 31 386 31C364 31 359 31 334 33C305 36 302 40 302 53C302 60 314 108 321 135C501 149 643 264 643 376ZM340 526L248 157C209 162 179 173 155 192C114 223 114 266 114 284C114 343 144 504 340 526ZM552 399C552 373 544 185 327 157L419 526C428 525 476 519 512 490C542 466 552 436 552 399"}],120568:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],120569:[.683,0,.612,{ic:.081,sk:.025,p:"693 543C693 554 684 554 666 554L638 554C607 554 549 554 511 413C494 352 451 193 304 160L416 605C425 641 428 652 522 652C552 652 560 652 560 671C560 683 549 683 544 683C519 683 493 681 468 681L395 680L318 681C294 681 269 683 245 683C236 683 224 683 224 663C224 652 232 652 258 652C280 652 286 652 310 650C339 647 342 643 342 630C342 624 340 617 338 609L226 159C128 178 128 275 128 301C128 331 132 364 143 405C148 429 153 453 153 476C153 554 107 554 83 554L55 554C36 554 27 554 27 543C27 533 36 532 40 532C52 531 75 528 75 476C75 465 73 442 66 415C62 396 53 358 53 320C53 223 102 150 219 136C212 104 212 102 208 87C196 39 193 31 98 31C69 31 61 31 61 11C61 0 73 0 77 0C102 0 128 2 153 2L225 3L376 0C385 0 397 0 397 19C397 27 391 30 391 30C388 31 386 31 363 31C341 31 336 31 311 33C282 36 279 40 279 53C279 60 291 108 298 135C440 150 542 238 587 403C609 482 633 526 680 532C685 533 693 534 693 543"}],120570:[.705,0,.772,{ic:.014,sk:.137,p:"786 502C786 610 693 705 533 705C355 705 162 575 162 398C162 348 173 309 205 232C233 165 250 123 250 62L164 62C142 62 117 64 112 67C106 71 106 103 106 120C106 145 106 147 105 149C105 155 99 159 94 159C82 159 82 151 81 144C80 132 80 67 80 51L80 12C81 0 87 0 108 0L237 0C259 0 260 1 264 7C265 9 276 46 276 109C276 124 276 158 266 233C255 309 255 335 255 357C255 585 422 683 534 683C610 683 692 639 692 525C692 427 632 331 571 233C547 195 516 146 496 105C471 52 462 18 462 12C462 0 470 0 490 0L619 0C641 0 642 1 650 16C659 33 713 141 713 148C713 153 710 159 701 159C697 159 694 157 692 155C692 155 690 152 682 137C681 133 662 97 651 80C644 68 640 62 582 62L504 62C523 103 554 146 643 242C704 307 786 402 786 502"}],120571:[.683,.033,.833,{p:"789 675C791 683 785 683 769 683L75 683C59 683 53 683 51 675C51 675 50 672 53 663L221-15C225-28 226-33 243-33C260-33 263-28 273-15L781 663C788 672 789 675 789 675ZM708 612L296 61L295 61L158 612"}],120572:[.442,.011,.64,{sk:.072,p:"602 383C602 383 601 393 590 393C580 393 580 390 575 372C557 309 524 233 477 174L477 236C477 393 384 442 310 442C173 442 41 299 41 158C41 65 101-11 203-11C266-11 338 12 414 73C427 20 460-11 505-11C558-11 589 44 589 60C589 67 583 70 577 70C570 70 567 67 564 60C546 11 508 11 508 11C477 11 477 89 477 113C477 134 477 136 487 148C581 266 602 383 602 383ZM410 99C322 22 245 11 205 11C145 11 115 56 115 120C115 169 141 277 173 328C220 401 274 420 309 420C408 420 408 289 408 211C408 174 408 116 410 99"}],120573:[.706,.194,.566,{ic:.008,sk:.148,p:"574 574C574 605 563 634 545 656C518 688 476 706 429 706C309 706 218 569 184 433L30-182C30-190 34-194 40-194L45-194C50-194 54-191 55-187L123 87C140 29 186-11 254-11C311-11 372 8 424 46C472 82 509 133 523 186C528 208 531 230 531 250C531 290 521 327 501 358C489 375 475 390 458 401C468 407 478 413 488 421C528 451 558 492 569 537C572 550 574 562 574 574ZM518 592C518 576 516 559 511 542C502 504 484 466 453 437C445 430 436 423 427 418C407 426 384 431 360 431C324 431 282 431 275 404C274 402 274 397 274 397C274 373 315 373 350 373C375 373 400 377 425 386C438 376 448 363 455 347C465 326 469 303 469 278C469 250 464 220 457 191C445 145 423 98 384 63C346 30 299 11 255 11C183 11 142 66 142 137C142 153 144 169 148 186L208 428C240 554 318 683 428 683C462 683 490 669 506 643C515 628 518 611 518 592ZM395 403C380 398 365 395 351 395C329 395 298 395 299 399C302 408 335 408 359 408C372 408 384 406 395 403"}],120574:[.442,.215,.518,{ic:.025,sk:-.019,p:"543 421C543 431 531 431 531 431C528 431 522 431 519 424C467 329 427 229 387 128C386 159 385 235 346 332C322 393 282 442 213 442C88 442 18 290 18 259C18 249 27 249 37 249L41 254C80 369 189 370 200 370C351 370 362 195 362 116C362 55 357 38 350 18C328-55 298-171 298-197C298-208 303-215 311-215C324-215 332-193 343-155C366-71 376-14 380 17C382 30 384 43 388 56C420 155 484 304 524 383C531 395 543 417 543 421"}],120575:[.712,.011,.444,{ic:.008,sk:.107,p:"452 667C452 680 444 690 431 693C394 702 352 712 316 712C307 712 298 711 290 710C276 707 261 703 247 694C234 686 223 674 216 660C207 645 204 628 204 609C204 556 235 492 265 436C224 427 184 406 149 376C99 333 65 276 51 218C45 197 43 177 43 157C43 120 52 86 71 57C98 15 145-11 201-11C289-11 361 84 385 182C394 216 399 251 399 284C399 300 398 315 396 330C387 377 366 417 338 452C294 509 231 588 231 633C231 639 232 645 235 650C240 659 248 668 257 673C268 678 278 679 289 679C334 677 362 645 400 629C404 628 408 627 411 627C425 627 440 636 447 649C450 655 452 661 452 667ZM330 244C330 218 327 190 320 163C301 90 265 11 202 11C161 11 131 34 116 68C108 86 104 107 104 129C104 156 110 185 117 213C130 265 150 318 190 360C214 386 245 406 276 415L279 410C299 374 317 336 325 294C329 278 330 261 330 244"}],120576:[.453,.022,.466,{sk:.051,p:"429 396C429 415 368 453 300 453C185 453 77 386 77 310C77 267 113 242 117 239C58 206 26 150 26 104C26 39 83-22 189-22C321-22 377 66 377 81C377 87 372 91 366 91C361 91 358 87 356 84C342 61 318 24 198 24C137 24 52 39 52 110C52 144 80 197 141 227C174 213 203 213 227 213C253 213 308 213 308 244C308 268 273 271 235 271C214 271 179 269 142 252C119 264 102 283 102 310C102 371 200 407 290 407C306 407 342 407 382 379C393 371 395 369 402 369C415 369 429 382 429 396ZM282 243C267 236 265 235 227 235C205 235 193 235 174 240C197 248 218 249 235 249C260 249 264 248 282 243"}],120577:[.697,.205,.438,{ic:.036,sk:.067,p:"474 592C474 617 434 619 394 619C383 619 356 619 330 609C325 621 323 626 323 647C323 661 328 684 328 684C328 692 323 697 316 697C298 697 298 651 298 648C298 631 301 613 309 598C204 545 46 361 46 167C46 26 137-4 209-28C239-39 241-39 270-49C291-56 332-70 332-117C332-144 313-183 276-183C250-183 223-171 202-153C195-147 194-146 190-146C185-146 180-150 180-157C180-167 223-205 276-205C338-205 385-141 385-84C385-46 366-25 358-17C341 2 322 8 263 28C183 55 167 60 143 81C101 119 101 176 101 195C101 350 223 525 324 579C342 561 365 561 385 561C410 561 474 561 474 592ZM448 591C440 588 430 583 386 583C365 583 358 583 347 590C362 597 380 597 393 597C426 597 430 596 448 591"}],120578:[.442,.216,.497,{sk:.024,p:"496 335C496 400 456 442 381 442C302 442 250 390 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248C205 254 213 287 214 293C217 302 248 358 282 385C304 401 335 420 378 420C421 420 432 386 432 350C432 345 432 327 422 287L308-173C305-185 305-189 305-189C305-204 316-216 333-216C364-216 371-187 374-176L488 277C493 295 496 308 496 335"}],120579:[.705,.011,.469,{sk:.075,p:"455 500C455 566 437 705 335 705C196 705 42 423 42 194C42 100 71-11 162-11C303-11 455 276 455 500ZM389 562C389 513 381 462 357 363L148 363C165 427 185 507 225 578C252 627 289 683 334 683C383 683 389 619 389 562ZM348 331C337 285 316 200 278 128C243 60 205 11 162 11C129 11 108 40 108 133C108 175 114 233 140 331"}],120580:[.442,.011,.354,{p:"324 143C324 153 315 153 312 153C303 153 301 149 299 142C268 44 185 11 142 11C128 11 116 14 116 44C116 68 124 91 134 118C179 239 220 407 220 415C220 432 208 442 191 442C180 442 162 435 154 416C147 397 138 348 132 329C130 324 105 236 102 223C99 213 90 188 88 178C80 150 56 103 56 71C56 30 84-11 140-11C254-11 324 110 324 143"}],120581:[.442,.011,.576,{sk:.043,p:"546 143C546 153 537 153 534 153C524 153 523 149 520 135C501 66 478 11 433 11C412 11 401 24 401 59C401 74 405 98 409 115C411 124 414 137 414 148C414 242 276 249 220 251C253 269 285 296 312 319C358 358 387 382 427 399C425 394 422 382 422 377C422 365 429 342 460 342C492 342 514 371 514 396C514 405 510 431 474 431C413 431 354 381 310 344C242 286 218 271 182 259L202 337C208 363 220 410 220 415C220 432 208 442 191 442C188 442 160 442 151 406L59 39C55 25 55 23 55 16C55-2 69-11 84-11C114-11 120 13 128 45C138 81 132 62 175 230C259 227 346 210 346 145C346 138 346 133 344 123C340 107 339 96 339 88C339 29 379-11 431-11C463-11 489 7 509 41C534 83 546 143 546 143"}],120582:[.694,.013,.583,{sk:-.053,p:"548-1C548 2 546 4 543 8C533 19 527 34 520 54L316 623C295 681 241 694 194 694C189 694 176 694 176 683C176 675 185 673 185 673C218 667 225 661 250 593L347 321L71 47C59 35 53 29 53 16C53-1 67-13 83-13C99-13 108-2 116 8L357 292C398 187 446 34 462 11C478-11 488-11 515-11L537-11C547-10 548-4 548-1"}],120583:[.442,.216,.603,{sk:.048,p:"572 143C572 153 563 153 560 153C550 153 549 149 546 135C529 70 511 11 470 11C443 11 440 37 440 57C440 79 452 126 460 161L488 269C491 284 501 322 505 337C510 360 520 398 520 404C520 422 506 431 491 431C486 431 460 430 452 396L405 209L379 107C378 102 330 11 249 11C199 11 175 44 175 98C175 127 182 155 189 183L231 351C236 372 246 410 246 415C246 432 234 442 217 442C214 442 186 441 177 406L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C97-186 110-134 148 20C180-7 225-11 245-11C315-11 354 34 378 62C387 17 424-11 468-11C503-11 526 12 542 44C559 80 572 143 572 143"}],120584:[.442,0,.494,{ic:.03,sk:.028,p:"524 415C524 432 512 442 495 442C487 442 464 438 456 409C392 182 240 70 126 33L224 431C224 431 224 442 211 442C188 442 115 434 89 432C81 431 70 430 70 412C70 400 79 400 94 400C142 400 144 393 144 383C144 376 132 329 125 302L64 57L53 12C53 1 63 0 69 0L83 0C153 12 262 51 365 147C497 270 524 406 524 415"}],120585:[.697,.205,.438,{ic:.008,sk:.06,p:"446 592C446 618 402 619 363 619C350 619 326 619 300 614C297 623 295 630 295 647C295 661 300 684 300 684C300 692 295 697 288 697C270 697 270 651 270 648C270 628 276 613 277 609C170 579 102 499 102 422C102 385 120 343 167 316L154 306C45 234 23 140 23 104C23 56 50 28 52 25C84-8 93-12 168-40C228-64 230-64 289-87C304-94 324-101 324-130C324-153 306-183 275-183C231-183 198-159 187-151C181-147 180-146 176-146C168-146 166-153 166-157C166-169 219-205 275-205C337-205 379-147 379-98C379-50 342-32 331-27L270-4C250 4 230 12 209 19L149 43C104 61 74 90 74 132C74 173 113 260 197 302C234 289 264 289 285 289C315 289 378 289 378 320C378 345 335 347 296 347C278 347 249 347 212 335C186 361 182 394 182 413C182 469 218 546 293 583C311 561 334 561 357 561C382 561 446 561 446 592ZM420 591C412 588 402 583 358 583C339 583 327 583 316 592C332 597 353 597 364 597C398 597 402 596 420 591ZM352 319C344 315 334 311 288 311C265 311 256 311 238 319C261 325 283 325 295 325C330 325 334 324 352 319"}],120586:[.442,.011,.485,{p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],120587:[.431,.011,.57,{sk:.043,p:"567 407C567 431 546 431 527 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 162 373 182 373L239 373C207 252 153 131 111 40C103 25 103 23 103 16C103-3 119-11 132-11C162-11 170 17 182 54C196 100 196 102 209 152L265 373L378 373C345 225 336 182 336 115C336 100 336 73 344 39C354-5 365-11 380-11C400-11 421 7 421 27C421 33 421 35 415 49C386 121 386 186 386 214C386 267 393 321 404 373L518 373C531 373 567 373 567 407"}],120588:[.442,.216,.517,{sk:.096,p:"502 279C502 385 436 442 363 442C266 442 161 342 131 220L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C98-186 130-52 157 56C177 16 209-11 256-11C373-11 502 130 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C185 11 169 91 169 100C169 104 174 124 177 137C205 249 215 285 237 325C280 398 330 420 361 420C398 420 430 391 430 322"}],120589:[.442,.108,.363,{ic:.046,sk:-.034,p:"409 412C409 434 345 442 306 442C154 442 31 327 31 215C31 130 94 95 137 72L231 20C252 8 270-2 270-33C270-58 253-86 224-86C218-86 201-85 183-77C181-76 177-75 174-75C169-75 163-79 163-85C163-100 208-108 224-108C281-108 326-53 326 0C326 50 303 62 227 104C209 114 207 114 162 140C125 161 83 184 83 246C83 337 191 420 300 420C321 420 342 417 377 401C386 397 389 395 392 395C400 395 409 404 409 412"}],120590:[.431,.011,.571,{p:"567 407C567 431 546 431 528 431L300 431C149 431 38 266 38 147C38 59 97-11 188-11C306-11 439 110 439 264C439 281 439 329 408 373L518 373C531 373 567 373 567 407ZM375 276C375 229 355 147 321 96C282 37 228 11 189 11C140 11 100 47 100 119C100 149 112 231 147 290C189 359 249 373 283 373C367 373 375 307 375 276"}],120591:[.431,.012,.437,{ic:.074,p:"511 407C511 431 490 431 471 431L191 431C171 431 132 431 88 384C55 348 27 300 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 161 373 182 373L265 373L167 52C163 40 157 19 157 15C157 4 164-12 186-12C219-12 224 16 227 31L294 373L462 373C475 373 511 373 511 407"}],120592:[.442,.011,.54,{sk:.036,p:"524 372C524 428 497 442 480 442C455 442 430 416 430 394C430 381 436 375 445 367C456 356 481 330 481 282C481 216 399 11 273 11C254 11 221 15 200 36C179 58 175 88 175 109C175 151 191 203 232 313C237 324 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C118 191 110 151 110 121C110 17 197-11 270-11C360-11 420 71 443 107C513 219 524 356 524 372"}],120593:[.442,.218,.654,{sk:.028,p:"619 304C619 382 580 442 505 442C360 442 300 248 240 53C132 73 76 129 76 201C76 229 99 339 159 408C167 417 167 421 167 421C167 425 165 431 155 431C127 431 50 286 50 190C50 96 116 23 223-2L170-170C166-183 165-185 165-190C165-212 184-218 194-218C199-218 221-215 231-192C234-184 239-151 266-9C275-10 282-11 299-11C465-11 619 146 619 304ZM591 282C591 169 462 47 308 47C300 47 298 47 290 48C278 48 277 49 277 52L297 160C328 288 406 384 495 384C564 384 591 330 591 282"}],120594:[.442,.205,.626,{sk:.018,p:"594 419C594 425 590 431 582 431C576 431 572 426 566 419L337 164C297 291 289 316 266 369C255 392 233 442 145 442C87 442 61 390 61 376C61 376 61 366 73 366C82 366 84 372 86 377C101 416 133 420 139 420C169 420 199 344 216 300C248 221 280 105 280 102C280 102 280 99 272 91L42-166C31-177 31-179 31-182C31-188 37-194 43-194C50-194 55-187 59-183L288 74C320-30 332-69 356-125C369-155 391-205 480-205C538-205 565-153 565-140C565-135 563-129 553-129C543-129 542-133 539-143C530-167 505-183 486-183C435-183 367 59 345 136L583 403C594 414 594 416 594 419"}],120595:[.694,.205,.651,{sk:.143,p:"635 372C635 428 608 442 591 442C566 442 541 416 541 394C541 381 547 375 556 367C567 356 592 330 592 282C592 218 540 136 505 100C417 11 353 11 317 11L482 668C483 672 485 678 485 683C485 693 478 694 473 694C463 694 462 692 458 674L292 13C216 22 178 59 178 125C178 145 178 171 232 311C236 323 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C112 176 112 150 112 133C112 38 190-3 286-9C278-45 278-47 264-100C261-111 241-192 241-195C241-195 241-205 253-205C253-205 260-205 262-201C265-199 271-174 274-160L312-11C349-11 437-11 531 96C572 142 593 186 604 216C613 241 635 328 635 372"}],120596:[.442,.011,.622,{sk:.034,p:"604 372C604 398 599 420 584 433C578 439 570 442 561 442C549 442 536 436 526 426C517 416 512 405 512 394C512 384 516 376 523 369C548 347 561 316 561 281C561 269 560 256 557 244C534 153 476 61 397 61C341 61 308 99 299 151C312 179 322 209 329 239C331 248 333 257 333 265C333 280 328 291 314 291C295 291 285 266 280 244C272 213 268 183 267 154C234 100 186 61 131 61C70 61 44 111 44 174C44 194 47 217 52 239C67 299 103 355 141 408C144 412 146 417 146 421C146 427 142 432 137 435C134 437 131 437 128 437C122 437 115 434 110 428C69 371 44 307 28 244C18 206 13 167 13 132C13 51 42-11 118-11C181-11 233 33 271 95C282 33 317-11 384-11C488-11 551 118 581 239C592 282 604 332 604 372"}],120597:[.716,.022,.531,{ic:.035,sk:.069,p:"566 457C566 616 473 716 350 716C205 716 159 586 159 558C159 544 167 523 197 523C230 523 251 553 251 576C251 611 220 611 204 611C248 685 319 691 348 691C421 691 491 639 491 510C491 471 485 420 463 339C453 401 412 457 334 457C273 457 208 441 130 363C47 280 40 187 40 156C40 94 84-22 224-22C462-22 566 314 566 457ZM445 303C445 231 381 6 227 6C117 6 117 109 117 119C117 146 142 286 183 346C223 403 272 435 334 435C443 435 445 323 445 303"}],120598:[.431,.011,.406,{sk:.066,p:"376 417C376 431 363 431 346 431L311 431C181 431 47 331 47 178C47 68 122-11 228-11C293-11 358 29 358 40C358 43 357 54 348 54C348 54 344 54 335 48C304 28 267 11 230 11C172 11 122 53 122 141C122 176 130 214 133 226L298 226C314 226 332 226 332 243C332 257 320 257 303 257L141 257C165 342 221 400 312 400L343 400C360 400 376 400 376 417"}],120599:[.705,.011,.591,{sk:.116,p:"561 338C561 346 554 347 540 350L511 356C531 440 531 494 531 506C531 543 525 705 420 705C337 705 272 600 272 522C272 425 366 377 436 354C414 264 398 206 365 138C352 110 304 11 245 11C177 11 171 62 171 91C171 117 179 149 184 172L203 249L215 297C220 314 225 335 225 350C225 410 180 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 352 148 298 139 261L121 188C113 158 107 133 107 104C107 9 177-11 242-11C348-11 455 147 506 335C516 333 545 326 551 326C555 326 561 329 561 338ZM471 564C471 501 455 433 442 376C393 393 297 432 297 523C297 585 349 683 419 683C444 683 471 668 471 564"}],120600:[.442,.012,.624,{sk:.053,p:"582 145C582 155 577 155 570 155C563 155 559 153 554 137C527 42 489 18 455 18C431 19 419 37 419 70C419 83 421 98 425 115C446 199 482 270 552 382C561 390 565 401 565 410C565 416 564 421 561 426C558 432 549 439 539 439C534 439 528 438 523 433L184 127C211 184 239 261 253 316C257 334 260 351 260 367C260 413 240 442 202 442C107 442 70 297 70 288C70 278 75 278 82 278C89 278 93 280 98 296C124 391 163 416 197 416C221 415 233 396 233 364C233 351 231 335 227 318C207 235 147 114 100 51C87 39 81 25 81 12C81-2 88-12 102-12C109-12 119-9 130 0C223 74 355 197 465 300C439 245 412 170 399 117C395 99 392 82 392 66C392 20 412-9 450-9C545-9 582 136 582 145"}],120601:[.694,.205,.596,{sk:.125,p:"573 262C573 341 520 433 381 443L437 670L440 684C440 684 440 694 428 694C418 694 417 691 413 674L355 443C196 438 49 305 49 169C49 74 119-5 241-12L218-106C206-153 196-191 196-194C196-204 203-205 208-205C213-205 215-204 218-201C220-199 226-175 229-161L267-12C428-7 573 128 573 262ZM349 421L246 10C186 13 114 48 114 148C114 268 200 408 349 421ZM508 283C508 165 422 22 272 10L375 421C451 417 508 371 508 283"}],120602:[.442,.194,.517,{sk:.102,p:"502 279C502 385 436 442 363 442C283 442 184 372 138 244C134 233 74 12 74-77C74-128 92-175 214-175C251-175 271-171 311-171C329-171 331-171 337-172C352-173 356-174 357-182C358-188 358-194 369-194C378-194 384-190 384-166C384-117 340-117 240-117C150-117 104-117 104-50C104-42 104-4 127 96C144 32 191-11 255-11C375-11 502 132 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C223 11 182 34 182 116C182 179 211 279 237 325C278 395 328 420 361 420C398 420 430 391 430 322"}],120603:[.431,.011,.828,{sk:.039,p:"817 407C817 431 796 431 777 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 287 55 297C70 320 88 340 114 355C143 373 154 373 217 373C160 302 113 213 113 105C113 54 127-11 201-11C298-11 369 69 416 153L417 152C416 146 416 135 416 126C416 55 439-11 520-11C666-11 755 201 755 299C755 324 751 349 744 373C761 373 788 373 794 375C803 379 817 390 817 407ZM730 299C730 195 642 47 530 47C469 47 448 94 448 163C448 176 449 211 461 265C465 281 465 284 465 284C465 294 453 294 453 294C445 294 442 292 440 283C384 97 273 47 211 47C165 47 143 79 143 138C143 220 189 303 248 373L718 373C726 349 730 315 730 299"}],120604:[.711,0,.869,{sk:.174,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],120605:[.686,0,.866,{sk:.069,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],120606:[.68,0,.657,{ic:.12,sk:.071,p:"777 662C777 680 760 680 744 680L238 680C218 680 216 680 211 675C205 671 202 657 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C408 0 416 0 421 7C427 13 428 29 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L444 631C459 633 499 633 526 633C649 633 715 633 715 523C715 503 710 477 710 458C710 439 729 439 734 439C755 439 756 449 758 467L776 646"}],120607:[.711,0,.958,{sk:.168,p:"904 15C904 19 901 26 900 30L696 681C689 704 687 711 656 711C627 711 621 704 608 688L69 25C60 14 60 12 60 9C60 0 67 0 85 0L872 0C888 0 904 0 904 15ZM713 118L205 118L571 569"}],120608:[.68,0,.81,{ic:.015,sk:.098,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],120609:[.686,0,.773,{ic:.032,sk:.117,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],120610:[.686,0,.982,{ic:.045,sk:.09,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],120611:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 424 693 258 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 259 207 435 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM650 419C650 437 630 437 626 437C620 437 611 437 605 428L598 403L330 403C330 403 334 414 334 419C334 437 314 437 310 437C291 437 290 431 285 412L253 285C249 272 249 269 249 269C249 251 269 251 273 251C279 251 288 251 294 260L301 285L569 285C569 285 565 274 565 269C565 251 585 251 589 251C608 251 609 257 614 276L646 403C650 416 650 419 650 419"}],120612:[.686,0,.511,{ic:.055,sk:.085,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],120613:[.686,0,.971,{ic:.032,sk:.093,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],120614:[.711,0,.806,{sk:.167,p:"772 29C772 47 756 47 738 47C724 47 703 48 691 49L612 679C609 705 608 711 580 711C564 711 552 711 536 686L161 85C148 65 137 48 73 47C63 47 45 47 45 18C45 13 49 0 63 0C90 0 121 3 149 3C185 3 223 0 258 0C265 0 285 0 285 29C285 47 267 47 260 47C241 47 215 51 200 57L485 513L542 52C523 48 492 47 477 47C456 47 440 47 440 18C440 18 440 0 461 0L611 3L745 0C753 0 772 0 772 29"}],120615:[.686,0,1.142,{ic:.074,sk:.085,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],120616:[.686,0,.95,{ic:.077,sk:.082,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],120617:[.675,0,.841,{ic:.026,sk:.104,p:"867 656C867 675 852 675 833 675L261 675C235 675 233 675 226 654L182 513C181 509 178 502 178 497C178 479 198 479 202 479C220 479 222 486 228 502C230 510 245 557 254 560C263 564 320 565 333 565L725 565C744 565 779 564 797 562C797 552 797 537 791 510C789 500 789 497 789 497C789 479 809 479 813 479C833 479 834 487 838 506ZM765 189C765 206 748 207 742 207C723 207 721 201 716 184C710 165 698 126 688 116C680 110 615 110 603 110L209 110C167 110 165 110 143 113C134 114 133 115 133 126C133 140 136 154 139 168C140 174 142 184 142 189C142 206 125 207 119 207C100 207 97 201 94 184C89 161 62 31 62 19C62 0 77 0 96 0L680 0C700 0 708 0 713 13C719 31 765 182 765 189ZM715 436C715 449 705 455 692 455C686 455 673 455 668 440C667 434 662 414 660 406L309 406C311 412 316 431 316 436C316 449 306 455 293 455C274 455 272 447 267 429L229 280C228 277 227 270 227 266C227 259 229 247 250 247C267 247 271 255 273 263C275 268 275 270 281 296L632 296C626 271 626 269 626 266C626 259 628 247 649 247C668 247 671 257 674 268C680 291 715 424 715 436"}],120618:[.703,.017,.837,{sk:.111,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],120619:[.68,0,.982,{ic:.044,sk:.09,p:"1026 662C1026 680 1009 680 992 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L445 633L771 633L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L906 613C910 629 911 630 929 632C946 633 966 633 982 633C1008 633 1010 633 1014 635C1026 642 1026 658 1026 662"}],120620:[.686,0,.723,{ic:.126,sk:.039,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],120621:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 460 713 435 708 403L220 403C237 453 261 505 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM679 285C663 237 641 187 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 224 184 251 190 285"}],120622:[.686,0,.885,{ic:.017,sk:.11,p:"901 652C904 686 894 686 868 686L265 686C244 686 243 685 238 681C230 676 228 657 228 657C228 652 230 650 236 639L431 292L84 39C69 28 69 23 69 18C69 0 85 0 103 0L706 0C732 0 734 0 742 20C753 48 826 231 826 241C826 258 809 259 803 259C786 259 784 256 776 237C711 85 617 65 468 65L206 65L558 323C571 333 574 334 574 343C574 347 573 348 567 359L410 639L629 639C772 639 837 618 837 498C837 488 835 476 835 466C835 450 844 445 858 445C880 445 881 455 883 475"}],120623:[.675,0,.637,{ic:.135,sk:.01,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],120624:[.703,0,.671,{ic:.131,p:"802 586C802 653 756 703 682 703C615 703 556 670 510 629C450 575 415 509 395 472C395 508 394 703 225 703C102 703 32 581 32 545C32 531 43 531 55 531C68 531 79 531 86 550C91 565 101 593 190 593C218 593 254 588 280 550C307 512 307 457 307 443C307 398 303 381 280 289L231 96L221 55C218 47 161 47 146 47L114 47C95 47 78 47 78 18C78 0 97 0 101 0C130 0 160 2 190 2L278 3L368 2C398 2 429 0 459 0C471 0 489 0 489 28C489 47 474 47 455 47L423 47C409 47 361 47 361 53C361 53 361 56 366 76C382 142 433 350 447 391C477 474 545 593 661 593C742 593 744 571 745 557C744 555 744 546 744 546C744 531 754 531 767 531C783 531 802 531 802 586"}],120625:[.686,0,.767,{sk:.08,p:"738 374C738 445 676 520 495 534L516 618C520 632 521 633 523 634C525 635 542 639 594 639L627 639C646 639 663 639 663 668C663 686 644 686 640 686C611 686 581 684 552 684L468 683L378 684C349 684 320 686 292 686C281 686 262 686 262 657C262 639 278 639 296 639L328 639C363 639 365 639 391 636L366 535C86 508 28 374 28 312C28 216 131 162 270 152L250 68C249 65 247 53 242 52C239 50 213 47 171 47L139 47C121 47 117 47 111 43C105 37 102 27 102 18C102 4 115 0 125 0C152 0 180 2 207 2L297 3L387 2C416 2 445 0 473 0C483 0 491 0 496 7C501 13 503 29 503 29C503 47 486 47 470 47L437 47C399 47 384 49 374 51L399 152C631 168 738 283 738 374ZM357 497L279 189C171 203 165 257 165 289C165 327 183 399 218 437C263 485 336 495 357 497ZM601 398C601 365 585 293 550 252C512 210 454 195 409 189L486 497C564 488 601 454 601 398"}],120626:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],120627:[.686,0,.714,{ic:.078,sk:.029,p:"792 529C792 547 776 547 758 547L693 547C663 547 607 547 572 414C559 365 523 230 392 196L497 618C501 632 502 633 504 634C506 635 523 639 575 639L607 639C627 639 644 639 644 668C644 686 625 686 621 686C594 686 566 684 539 684L449 683L359 684C330 684 301 686 273 686C262 686 243 686 243 657C243 639 260 639 277 639L309 639C344 639 346 639 372 636L262 193C212 206 175 238 175 316C175 338 180 371 187 400C197 443 197 454 197 470C197 547 150 547 126 547L61 547C45 547 27 547 27 529C27 529 27 513 45 511C57 510 69 508 69 470C69 452 66 436 62 417C52 377 52 360 52 341C52 297 61 248 105 209C157 162 236 155 252 153L231 68C230 64 227 53 223 52C220 50 194 47 152 47L120 47C101 47 84 47 84 18C84 4 95 0 106 0C133 0 161 2 188 2L278 3L368 2C397 2 426 0 454 0C466 0 484 0 484 28C484 47 469 47 450 47L418 47C380 47 365 49 355 51L380 152C590 171 667 289 700 412C716 468 738 506 772 511C778 512 792 514 792 529"}],120628:[.703,0,.879,{ic:.007,sk:.135,p:"886 503C886 606 806 703 586 703C308 703 172 546 172 406C172 354 189 307 228 234C266 165 277 138 283 100L200 100C189 100 158 100 148 104C142 107 142 148 142 152C142 159 143 165 143 172C143 191 136 197 119 197C97 197 97 188 95 163C94 151 94 114 94 101L93 42C93 2 93 0 127 0L282 0C313 0 314 1 322 47C328 83 328 126 328 126C328 151 325 198 322 223C322 226 313 307 313 349C313 549 426 667 586 667C656 667 744 644 744 535C744 436 682 332 637 256C591 181 582 163 565 130C536 70 524 27 524 19C524 0 539 0 558 0L713 0C737 0 740 0 748 16L808 143C814 155 824 175 824 179C824 197 804 197 800 197C784 197 781 192 775 180C761 150 749 126 741 115C734 106 730 100 672 100L600 100C619 127 659 171 689 201C793 300 886 388 886 503"}],120629:[.686,.025,.958,{p:"904 674C907 686 897 686 879 686L92 686C74 686 64 686 61 674C61 674 60 670 63 660L269 2C275-20 280-25 307-25C337-25 342-19 358 1L893 658C903 670 904 674 904 674ZM759 568L392 117L251 568"}],120630:[.452,.008,.761,{sk:.059,p:"704 59C704 73 690 73 681 73C668 73 663 73 658 60C646 31 611 28 611 28C586 28 584 144 584 164C678 272 700 385 700 388C700 402 685 402 676 402C657 402 656 400 651 381C632 314 602 259 580 228C579 276 578 335 524 389C472 442 407 452 360 452C156 452 46 294 46 165C46 55 128-8 253-8C349-8 431 33 484 71C502 29 543-8 604-8C670-8 704 38 704 59ZM472 115C472 103 411 68 386 57C326 31 282 28 258 28C202 28 161 55 161 121C161 154 184 265 214 323C246 387 308 416 359 416C452 416 463 306 467 208C468 183 472 139 472 115"}],120631:[.703,.194,.66,{sk:.153,p:"638 566C638 600 628 631 607 654C574 689 522 703 467 703C342 703 225 581 192 448L36-177C35-188 41-194 49-194L68-194C75-194 80-190 82-184L145 70C174 22 228-8 296-8C362-8 431 6 492 46C546 82 584 137 598 194C604 218 608 241 608 264C608 306 597 345 573 375C566 384 558 392 550 399C592 430 621 475 633 522C637 537 638 552 638 566ZM546 595C546 574 541 551 535 529C527 495 517 459 492 431C465 440 434 444 403 444C352 444 294 443 283 400C282 396 282 392 282 389C282 352 336 348 385 348C420 348 455 353 489 366C491 363 493 360 495 356C502 339 505 321 505 302C505 270 497 235 488 201C477 155 462 108 423 73C388 41 341 28 298 28C222 28 171 81 171 153C171 166 173 180 176 194L238 441C267 557 359 667 465 667C496 667 525 657 538 632C544 621 546 608 546 595ZM450 399C430 389 408 384 388 384C362 384 328 384 330 393C334 408 371 408 400 408C418 408 435 405 450 399"}],120632:[.452,.211,.59,{ic:.027,sk:-.02,p:"617 430C617 444 603 444 594 444C584 444 580 444 575 440C573 438 520 351 449 190C440 257 392 452 237 452C96 452 12 312 12 271C12 256 26 256 35 256C46 256 54 256 59 268C81 332 164 342 216 342C271 342 337 329 371 281C398 241 406 159 406 118C406 78 404 71 397 50C370-31 339-139 339-176C339-184 339-211 363-211C387-211 400-174 404-162C412-138 438-48 450 55C451 67 451 69 454 77C481 152 529 268 600 396C606 407 617 426 617 430"}],120633:[.718,.008,.522,{sk:.115,p:"513 657C513 674 502 689 484 693C437 703 368 718 335 718L327 718C310 716 292 711 275 702C259 692 245 677 237 661C228 645 224 628 224 609C224 558 253 499 284 445C243 435 202 418 165 391C108 349 70 288 55 226C50 205 47 184 47 164C47 123 59 85 83 56C122 10 185-8 253-8C349-8 434 90 460 195C470 234 476 273 476 310C476 324 476 338 473 351C466 401 441 443 406 475C350 528 267 605 267 638C267 641 267 643 269 645C273 655 281 663 291 667C298 671 306 672 313 672C316 672 319 671 322 671C372 665 400 624 443 607C448 605 453 604 458 604C477 604 497 615 507 634C511 642 513 650 513 657ZM361 244C361 216 357 188 350 160C335 97 309 28 255 28C214 28 177 43 161 76C153 92 150 109 150 128C150 157 157 188 165 219C178 270 193 324 234 365C255 385 280 400 306 408L312 397C333 364 350 328 358 287C360 273 361 258 361 244"}],120634:[.461,.017,.529,{sk:.058,p:"483 392C483 410 467 423 430 441C386 461 348 461 333 461C161 461 79 365 79 294C79 264 94 243 100 236C59 202 35 161 35 113C35 44 90-17 224-17C387-17 439 78 439 94C439 103 432 111 422 111C417 111 412 108 412 108C389 63 327 59 241 59C178 59 84 59 84 126C84 146 98 184 134 210C175 188 229 188 247 188C274 188 350 188 350 243C350 284 296 284 265 284C245 284 191 284 138 259C130 269 126 283 126 294C126 349 195 385 314 385C341 385 373 385 416 355C424 350 431 347 438 347C459 347 483 369 483 392ZM303 243C299 231 296 224 248 224C231 224 205 224 177 235C213 248 251 248 261 248C288 248 291 247 303 243"}],120635:[.703,.202,.508,{ic:.014,sk:.083,p:"522 576C522 615 473 618 430 618C413 618 393 618 365 608C363 636 370 666 371 670C373 678 373 679 373 682C373 702 352 703 352 703C319 703 319 644 319 627C319 621 319 604 323 589C185 512 48 338 48 163C48 113 62 62 97 23C136-19 163-27 290-65C333-77 366-87 366-125C366-129 364-166 330-166C309-166 279-161 245-141C237-137 236-136 230-136C219-136 211-146 211-154C211-175 282-202 330-202C404-202 452-128 452-70C452 9 385 29 344 41L256 68C213 81 140 103 140 212C140 348 248 495 339 552C361 522 394 522 414 522C441 522 522 522 522 576ZM475 575C468 565 467 563 451 560C437 558 414 558 414 558C400 558 383 558 375 571C395 582 409 582 427 582C456 582 460 581 475 575"}],120636:[.452,.211,.6,{sk:.019,p:"594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 332 483 318 479 300L368-141C364-157 364-163 364-167C364-199 390-211 411-211C422-211 463-210 478-150L586 280C591 298 594 311 594 336"}],120637:[.702,.008,.562,{sk:.062,p:"547 490C547 666 443 702 382 702C303 702 203 650 128 514C77 420 46 284 46 203C46 58 122-8 212-8C279-8 367 31 436 133C520 256 547 415 547 490ZM440 563C440 500 418 413 407 371L198 371C212 429 238 520 268 572C291 613 332 666 380 666C422 666 440 622 440 563ZM395 323C333 55 249 28 214 28C200 28 179 32 165 63C153 90 153 130 153 130C153 187 175 280 186 323"}],120638:[.452,.008,.412,{p:"378 148C378 162 363 162 354 162C342 162 335 162 331 149C300 52 203 28 167 28C158 28 148 28 148 49C148 70 158 96 164 113C217 249 252 399 252 408C252 429 236 452 205 452C159 452 145 414 139 399C136 392 133 372 131 365C124 347 114 301 109 283C104 270 96 243 91 225C78 180 88 222 76 177C67 146 46 113 46 82C46 29 95-8 162-8C191-8 247-1 303 40C364 84 378 140 378 148"}],120639:[.452,.008,.668,{sk:.025,p:"634 148C634 162 619 162 610 162C592 162 590 160 585 142C577 113 553 28 502 28C492 28 476 29 476 68C476 68 477 92 482 110C485 123 487 135 487 143C487 207 422 228 406 233C370 244 357 246 263 254C290 270 318 293 353 320C418 372 435 380 459 392C458 389 456 382 456 374C456 343 478 327 505 327C548 327 576 366 576 397C576 410 570 444 524 444C455 444 387 389 341 352C280 304 254 285 219 269C225 291 230 314 236 336C248 385 252 400 252 408C252 429 236 452 205 452C187 452 151 442 139 399L104 258L60 82C56 67 50 43 50 36C50 15 66-8 97-8C149-8 161 38 167 64C187 141 186 140 206 217C291 215 376 202 376 142C376 136 374 125 373 119C373 119 369 105 369 95C369 31 431-8 497-8C597-8 634 140 634 148"}],120640:[.694,.012,.671,{sk:-.072,p:"644 6C644 11 641 15 639 18C631 26 622 45 615 61L359 638C347 666 334 694 211 694C188 694 171 694 171 675C171 660 186 658 186 658C202 656 213 655 229 631C241 612 345 374 368 322L79 89C67 80 47 63 47 36C47 8 70-12 95-12C123-12 143 10 171 40C173 43 222 94 226 98C263 136 352 234 390 271L486 55C489 47 498 28 501 20C510 2 529-8 564-8L614-8C632-8 644-8 644 6"}],120641:[.452,.211,.708,{sk:.042,p:"674 148C674 162 659 162 650 162C639 162 635 162 630 157C628 155 628 153 622 128C602 48 579 28 554 28C543 28 531 32 531 65C531 82 535 98 545 138L571 240L593 330C599 353 609 393 609 400C609 421 593 444 562 444C542 444 507 432 496 391L427 114C423 96 406 79 388 64C356 37 326 28 299 28C231 28 225 77 225 107C225 134 231 158 235 176L275 332C281 358 292 401 292 408C292 429 276 452 245 452C193 452 180 402 177 390L44-141C40-157 40-163 40-167C40-199 66-211 87-211C106-211 133-200 147-172C153-160 186-23 193 8C234-8 279-8 292-8C326-8 372-2 432 52C456 6 512-8 549-8C586-8 615 13 636 49C661 89 674 143 674 148"}],120642:[.452,0,.577,{ic:.026,sk:.028,p:"603 408C603 430 587 452 556 452C542 452 504 445 490 399C467 317 428 245 368 184C336 153 266 87 165 54L259 434C259 453 240 452 227 451L102 445C87 444 69 443 69 415C69 397 87 397 96 397C108 397 126 396 138 395L45 18C45 4 57 0 68 0L96 0C203 17 337 67 448 160C581 272 603 397 603 408"}],120643:[.703,.202,.508,{sk:.061,p:"491 576C491 617 437 618 395 618C385 618 360 618 332 614C333 645 339 670 339 670C341 678 341 679 341 682C341 702 320 703 320 703C287 703 287 644 287 626C287 619 287 610 288 603C163 566 101 476 101 400C101 353 127 315 154 296C49 225 24 132 24 94C24 12 97-28 156-49C206-66 208-66 271-88C296-96 339-111 346-115C354-119 359-128 359-136C359-139 357-166 328-166C322-166 273-165 228-141C221-137 219-136 215-136C201-136 195-148 195-154C195-178 279-202 329-202C407-202 449-130 449-83C449-40 419-16 399-8L267 38L201 60C166 72 108 92 108 140C108 199 183 270 196 270C196 270 198 270 203 268C252 251 284 251 311 251C342 251 424 251 424 305C424 347 362 347 329 347C310 347 279 347 233 334C227 350 224 368 224 385C224 438 254 514 308 552C330 522 359 522 383 522C410 522 491 522 491 576ZM444 575C444 575 444 573 441 569C431 558 393 558 383 558C367 558 351 558 342 573C362 582 380 582 394 582C425 582 428 581 444 575ZM376 304L373 298C363 287 326 287 314 287C298 287 276 287 258 301C286 311 308 311 325 311C357 311 360 310 376 304"}],120644:[.452,.008,.585,{p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],120645:[.444,.009,.682,{sk:.046,p:"668 405C668 444 633 444 615 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L262 348C237 269 197 187 143 86C127 56 124 51 124 37C124 10 146-8 172-8C193-8 208 3 215 9C230 24 231 28 236 49L312 348L424 348C402 255 391 194 391 135C391 67 409-9 457-9C490-9 526 24 526 56C526 68 523 74 514 89C468 170 468 247 468 274C468 298 468 308 474 348L598 348C617 348 633 348 648 363C655 370 668 382 668 405"}],120646:[.452,.211,.612,{sk:.1,p:"597 285C597 393 523 452 412 452C277 452 169 358 137 229L44-141C40-157 40-167 40-167C40-199 66-211 87-211C104-211 133-202 147-171C151-162 168-94 199 31C216 15 250-8 306-8C492-8 597 155 597 285ZM483 335C483 286 451 168 434 127C403 55 350 28 305 28C238 28 213 76 213 85C213 88 221 120 226 137L255 255C277 334 302 360 320 377C337 395 372 416 410 416C483 416 483 348 483 335"}],120647:[.452,.105,.424,{ic:.038,sk:-.029,p:"462 413C462 452 360 452 346 452C170 452 35 334 35 214C35 171 54 132 85 103C109 81 154 60 208 35C233 24 266 8 281 0C297-10 302-24 302-34C302-34 301-69 270-69C270-69 248-69 225-60C220-58 218-58 214-58C202-58 195-67 195-76C195-101 264-105 271-105C341-105 393-38 393 21C393 61 372 82 353 96C341 104 278 134 255 145C231 156 171 184 153 198C131 217 120 242 120 264C120 348 228 416 335 416C346 416 370 416 412 393C426 385 429 385 434 385C451 385 462 401 462 413"}],120648:[.444,.008,.686,{p:"671 405C671 444 636 444 618 444L339 444C133 444 42 255 42 151C42 43 123-8 230-8C413-8 519 130 519 272C519 297 515 324 505 348L601 348C620 348 636 348 651 363C658 370 671 382 671 405ZM411 278C411 248 391 148 359 99C318 37 260 28 232 28C145 28 145 98 145 114C145 152 167 247 190 284C210 318 243 348 319 348C401 348 411 314 411 278"}],120649:[.444,.012,.521,{ic:.083,p:"604 405C604 444 568 444 551 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L292 348L256 242L217 127C206 96 187 43 187 32C187 4 209-12 234-12C241-12 292-12 302 54L349 348L534 348C555 348 568 348 584 363C604 380 604 405 604 405"}],120650:[.453,.008,.631,{sk:.037,p:"605 362C605 453 537 453 537 453C498 453 461 411 461 377C461 349 483 336 491 332C530 309 541 291 541 269C541 227 461 28 333 28C256 28 232 66 232 117C232 166 255 227 284 303C299 341 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 406 166 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C137 216 124 175 124 133C124 13 240-8 326-8C394-8 453 25 508 94C592 199 605 332 605 362"}],120651:[.452,.216,.747,{sk:.033,p:"704 295C704 380 656 452 566 452C408 452 333 244 279 92C161 105 101 140 101 204C101 227 125 339 187 410C201 424 201 426 201 430C201 444 187 444 178 444C162 444 161 443 144 425C78 346 52 228 52 190C52 97 128 27 247 3L206-116C199-134 189-161 189-172C189-208 222-216 236-216C295-216 303-158 305-145L325-7C335-8 337-8 349-8C530-8 704 126 704 295ZM653 266C653 232 634 171 551 128C473 88 392 88 339 88C349 164 355 212 401 273C436 318 489 356 549 356C608 356 653 321 653 266"}],120652:[.452,.202,.718,{sk:.011,p:"679 422C679 437 667 444 658 444C648 444 645 441 633 429L400 197C383 256 358 347 321 399C285 449 203 452 161 452C68 452 47 385 47 375C47 361 59 361 70 361C88 361 90 362 94 376C104 401 128 416 145 416C180 416 237 302 239 298C268 241 277 205 304 103L51-150C40-161 37-164 37-173C37-183 45-194 59-194C67-194 72-189 72-189C84-181 188-73 317 52C346-57 368-102 389-138C415-183 468-202 556-202C651-202 669-132 669-125C669-111 656-111 646-111C629-111 627-112 622-126C613-152 588-166 572-166C538-166 485-63 482-57C450 6 438 49 412 147L665 399C676 410 679 413 679 422"}],120653:[.694,.202,.758,{sk:.151,p:"733 362C733 453 665 453 665 453C627 453 589 413 589 377C589 349 610 337 619 332C658 309 669 291 669 269C669 207 558 29 395 28L553 659C557 673 557 675 557 679C557 694 544 694 534 694C514 694 513 692 508 671L348 31C246 42 235 96 235 134C235 158 238 185 284 302C299 339 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C142 228 125 177 125 144C125 12 281-2 327-6C336-7 337-10 337-10C337-13 319-82 317-92C309-124 294-184 294-188C294-202 308-202 317-202C335-202 337-201 342-182C365-95 364-96 386-8C536-8 650 102 698 204C709 229 733 311 733 362"}],120654:[.453,.008,.718,{sk:.039,p:"691 362C691 398 682 428 654 445C646 450 636 453 625 453C604 453 581 442 565 422C554 408 549 393 549 379C549 361 557 345 572 336C600 318 624 292 624 258C624 252 624 246 622 239C604 166 536 102 465 102C421 102 385 119 364 147C379 174 390 203 397 233C399 239 400 246 400 252C400 276 386 296 362 296C335 296 311 269 304 239C297 214 294 189 294 166C294 160 294 155 295 149C262 120 220 102 178 102C116 102 75 144 75 201C75 211 76 222 79 233C94 294 132 351 173 405C178 411 181 418 181 425C181 434 176 443 168 448C164 450 159 451 154 451C144 451 133 446 126 437C79 376 49 308 32 239C25 212 22 184 22 158C22 65 66-8 157-8C216-8 271 24 314 72C337 24 381-8 444-8C552-8 638 112 668 233C679 276 691 323 691 362"}],120655:[.711,.017,.628,{ic:.029,sk:.079,p:"657 459C657 634 536 711 396 711C223 711 177 567 177 536C177 523 184 490 227 490C272 490 298 531 298 560C298 595 267 605 254 607C290 652 337 672 391 672C411 672 459 669 497 636C539 598 539 543 539 519C539 463 525 407 510 352C482 455 397 455 376 455C294 455 223 434 148 364C63 287 59 170 59 157C59 87 101 44 130 22C171-9 222-17 279-17C603-17 657 386 657 459ZM488 296C488 235 449 138 428 106C401 66 350 26 284 26C243 26 181 35 181 112C181 150 213 299 247 350C261 370 301 419 383 419C484 419 488 321 488 296"}],120656:[.444,.008,.483,{sk:.074,p:"444 423C444 431 439 443 424 444L382 444C328 444 222 444 135 366C88 324 50 258 50 179C50 43 165-8 282-8C296-8 329-8 376 9C380 10 436 31 436 47C436 58 430 77 417 77C413 77 411 77 401 70C341 34 310 28 285 28C260 28 166 33 166 137C166 163 171 188 177 213L359 213C374 213 398 213 398 238C398 260 379 260 360 260L189 260C205 322 242 397 361 397L403 397C417 397 444 397 444 423"}],120657:[.702,.008,.692,{sk:.119,p:"655 344C655 355 644 357 638 359C629 361 627 361 609 364C613 378 626 436 626 496C626 663 533 702 472 702C396 702 302 635 302 527C302 416 413 376 488 353C467 269 445 185 413 125C393 87 353 28 301 28C242 28 227 58 227 97C227 123 243 188 255 232L269 290C274 311 282 342 282 354C282 421 215 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 361 161 305 152 268C148 253 135 201 132 192C120 142 120 121 120 114C120-2 235-8 293-8C444-8 553 147 600 328C613 326 631 322 638 322C648 322 655 333 655 344ZM526 566C526 508 505 424 497 390C376 426 349 479 349 529C349 609 414 666 469 666C519 666 526 602 526 566"}],120658:[.452,.01,.724,{sk:.053,p:"681 128C686 150 669 153 661 153C652 153 638 149 632 125C614 53 576 28 537 28C509 29 500 52 500 79C500 91 501 103 504 114C525 195 588 312 640 374C648 380 651 392 651 405C651 417 648 430 643 436C639 442 629 449 617 449C611 449 604 448 598 443L246 174C275 230 284 274 298 328C302 345 304 360 304 373C304 427 272 452 226 452C116 452 79 336 74 316C68 294 86 291 94 291C103 291 117 295 123 319C140 391 179 416 218 416C245 415 255 392 255 365C255 353 253 341 250 330C230 249 167 132 114 70C101 60 96 46 96 32C96 10 109-10 130-10C138-10 147-7 157 0L508 270C479 214 470 170 457 116C453 99 451 84 451 71C451 17 483-8 529-8C639-8 676 108 681 128"}],120659:[.694,.202,.713,{sk:.126,p:"687 270C687 377 601 450 454 455L506 665C509 677 509 680 509 680C509 694 495 694 486 694C466 694 465 692 460 671L410 473C406 460 405 458 405 458C403 457 402 456 385 455C179 443 56 301 56 174C56 67 142-6 289-11L246-188C246-202 260-202 269-202C285-202 290-201 294-184L329-44C336-15 338-13 338-13C340-12 342-12 358-11C561 1 687 141 687 270ZM397 419L298 25C212 30 159 67 159 148C159 176 170 268 222 334C257 378 315 412 397 419ZM584 296C584 268 573 176 521 110C486 66 428 32 346 25L445 419C531 414 584 377 584 296"}],120660:[.452,.194,.612,{sk:.094,p:"597 285C597 393 523 452 412 452C300 452 189 385 144 253C142 247 81 29 81-67C81-147 118-175 251-175C271-175 289-175 327-171C353-169 355-169 375-169C387-169 404-169 411-173L411-178C405-192 426-194 434-194C451-194 454-192 458-176C463-155 464-144 464-138C464-79 404-79 295-79C136-79 136-63 136-22C136-8 136 9 148 69C173 26 225-8 305-8C495-8 597 157 597 285ZM483 335C483 286 451 168 434 127C399 47 340 28 307 28C268 28 228 49 228 115C228 153 255 277 285 333C319 393 372 416 410 416C483 416 483 348 483 335"}],120661:[.444,.008,.975,{sk:.043,p:"955 405C955 444 920 444 902 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 299C118 348 172 348 231 348C196 302 146 218 146 130C146 49 186-8 260-8C343-8 427 47 488 137C496 50 537-8 618-8C757-8 873 162 873 295C873 300 873 324 868 348C908 348 915 348 929 357C936 362 955 378 955 405ZM826 295C826 161 713 88 635 88C560 88 541 155 541 210C541 228 544 250 548 269C550 276 550 280 550 280C550 295 534 295 527 295C518 295 507 295 503 283C460 139 345 88 277 88C217 88 197 131 197 163C197 169 197 234 285 348L820 348C826 322 826 305 826 295"}],120662:[.694,0,.733,{p:"690 27C690 32 690 34 685 47L474 651C459 694 430 694 410 694L322 694C302 694 273 694 258 651L47 47C42 34 42 32 42 27C42 0 67 0 81 0L117 0C135 0 166 0 180 40L219 151L496 151L530 55C542 20 549 0 597 0L651 0C665 0 690 0 690 27ZM466 237L249 237L321 449C336 493 349 531 357 567L358 567C363 543 363 541 371 518"}],120663:[.694,0,.733,{sk:-.04,p:"671 194C671 335 532 357 495 363C587 384 640 436 640 514C640 694 427 694 385 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L413 0C487 0 671 13 671 194ZM504 511C504 397 373 397 348 397L232 397L232 608L349 608C388 608 504 605 504 511ZM532 196C532 93 425 86 377 86L232 86L232 325L358 325C393 325 532 325 532 196"}],120664:[.691,0,.581,{sk:.022,p:"534 635L534 643C534 675 527 691 486 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 590L270 590L479 587C511 587 534 587 534 635"}],120665:[.694,0,.917,{p:"856 25C856 29 856 31 850 43L571 655C553 694 522 694 503 694L413 694C394 694 363 694 345 655L67 45C60 31 60 29 60 25C60 0 85 0 98 0L818 0C831 0 856 0 856 25ZM648 132L246 132L447 572"}],120666:[.691,0,.642,{sk:.015,p:"595 48L595 62C595 110 572 110 539 110L384 108L238 106L238 311L501 311C532 311 549 318 549 358C549 395 536 405 501 405L238 405L238 590L287 590L522 587C557 587 580 587 580 635L580 643C580 675 573 691 532 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L547 0C585 0 595 13 595 48"}],120667:[.694,0,.672,{p:"616 48L616 57C616 105 593 105 559 105L240 101L600 607C610 620 610 622 610 644C610 671 609 694 562 694L124 694C82 694 76 677 76 645C76 596 97 596 137 596L398 599L433 599L71 91C61 78 61 76 61 56L61 48C61 12 72 0 109 0L568 0C606 0 616 13 616 48"}],120668:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L603 694C565 694 555 681 555 646L555 408L238 408L238 646C238 678 231 694 190 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 314L555 314L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120669:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM653 343C653 252 651 53 427 53C202 53 202 256 202 343C202 429 202 644 427 644C653 644 653 431 653 343ZM591 330L591 367C591 405 578 415 539 415L316 415C279 415 264 407 264 367L264 330C264 292 277 282 316 282L539 282C576 282 591 290 591 330"}],120670:[.694,0,.331,{p:"239 48L239 646C239 678 232 694 191 694L140 694C104 694 92 683 92 646L92 48C92 12 103 0 140 0L191 0C229 0 239 13 239 48"}],120671:[.694,0,.764,{sk:.012,p:"701 29L421 405L684 652C696 663 696 669 696 673C696 694 676 694 662 694L601 694C584 694 564 694 543 674L221 370L221 646C221 678 214 694 173 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L173 0C211 0 221 13 221 48L221 216L332 321L556 21C572 0 587 0 606 0L666 0C687 0 701 0 701 29"}],120672:[.694,0,.672,{p:"631 28C631 31 630 33 626 46L440 651C428 690 407 694 379 694L292 694C265 694 243 691 231 651L45 46C41 33 40 31 40 28C40 0 68 0 81 0L116 0C142 0 165 3 177 43L262 324L300 459C321 535 323 550 324 564L325 564C327 548 338 505 342 491C349 461 354 444 362 416L474 43C486 3 509 0 535 0L590 0C603 0 631 0 631 28"}],120673:[.694,0,.978,{p:"886 48L886 646C886 678 879 694 838 694L754 694C729 694 704 692 687 651L555 327C534 276 497 184 489 149L488 149C479 185 438 284 417 337L289 653C272 694 240 694 222 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 565L215 565C226 520 271 409 295 350L411 65C429 22 453 22 487 22C521 22 545 22 563 65L691 379C701 403 755 539 762 565L763 565L763 48C763 16 770 0 811 0L838 0C876 0 886 13 886 48"}],120674:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L627 694C589 694 579 681 579 646L579 121L578 121L303 654C282 694 252 694 232 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 573L215 573L490 40C511 0 541 0 561 0L654 0C692 0 702 13 702 48"}],120675:[.688,0,.733,{p:"680 614L680 640C680 672 673 688 632 688L100 688C64 688 52 677 52 640L52 614C52 566 72 566 121 566L366 568L611 566C661 566 680 566 680 614ZM686 48L686 74C686 122 667 122 616 122L366 120L116 122C65 122 46 122 46 74L46 48C46 12 57 0 94 0L638 0C676 0 686 13 686 48ZM610 346L610 370C610 402 603 418 562 418L170 418C134 418 122 407 122 370L122 346C122 314 129 298 170 298L562 298C600 298 610 311 610 346"}],120676:[.716,.022,.794,{p:"732 342C732 543 659 716 397 716C120 716 61 525 61 342C61 155 126-22 396-22C654-22 732 137 732 342ZM585 358C585 269 585 58 397 58C208 58 208 267 208 358C208 446 208 638 396 638C585 638 585 448 585 358"}],120677:[.691,0,.794,{p:"702 48L702 643C702 675 695 691 654 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 597L555 597L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120678:[.694,0,.703,{sk:-.034,p:"641 478C641 629 543 694 389 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 268L390 268C547 268 641 334 641 478ZM502 478C502 411 491 347 357 347L235 347L235 608L358 608C489 608 502 548 502 478"}],120679:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM651 415L204 415C213 513 252 644 427 644C604 644 642 514 651 415ZM651 283C645 185 609 53 427 53C245 53 210 186 204 283"}],120680:[.694,0,.794,{p:"732 48L732 64C732 112 712 112 665 112L346 109L288 109L463 318C471 327 476 336 476 347C476 360 470 367 463 375L275 593L332 593L663 590C713 590 732 590 732 638L732 646C732 678 725 694 684 694L109 694C63 694 61 672 61 644C61 620 61 617 73 603L302 337L74 65C64 53 61 44 61 36C61 0 98 0 109 0L684 0C722 0 732 13 732 48"}],120681:[.688,0,.733,{p:"692 632L692 640C692 672 685 688 644 688L88 688C52 688 40 677 40 640L40 632C40 584 64 584 92 584L293 587L293 48C293 12 304 0 341 0L392 0C430 0 440 13 440 48L440 587L640 584C668 584 692 584 692 632"}],120682:[.716,0,.856,{p:"794 558C794 647 703 716 600 716C496 716 448 630 428 526L427 526C403 646 350 716 255 716C152 716 61 647 61 558C61 519 95 519 110 519L148 519C168 519 194 519 197 558C200 591 232 606 258 606C326 606 354 533 354 392L354 48C354 12 365 0 402 0L453 0C491 0 501 13 501 48L501 392C501 533 528 606 597 606C625 606 655 589 658 558C661 519 688 519 707 519L745 519C760 519 794 519 794 558"}],120683:[.694,0,.794,{p:"732 347C732 521 598 578 464 588L464 646C464 678 457 694 416 694L371 694C335 694 323 683 323 646L323 587C194 576 61 521 61 347C61 174 193 118 323 107L323 48C323 12 334 0 371 0L416 0C454 0 464 13 464 48L464 106C596 116 732 172 732 347ZM323 181C212 201 205 285 205 347C205 409 213 493 323 513ZM588 347C588 289 582 198 464 180L464 514C583 496 588 405 588 347"}],120684:[.694,0,.733,{sk:-.015,p:"694 22C694 29 689 37 685 42L433 368L639 651C648 663 649 664 649 671C649 694 627 694 613 694L538 694C521 694 504 694 489 673L358 486L223 671C206 694 193 694 172 694L89 694C75 694 54 694 54 672C54 666 54 664 64 652L283 368L47 43C38 31 37 30 37 23C37 0 59 0 73 0L148 0C181 0 185 6 197 24L358 262L525 22C540 0 556 0 575 0L658 0C671 0 694 0 694 22"}],120685:[.694,0,.856,{p:"794 583C794 619 758 619 746 619L698 619C601 619 601 519 601 414C601 328 592 216 495 187L495 646C495 678 488 694 447 694L402 694C366 694 354 683 354 646L354 187C254 222 254 345 254 438C254 560 234 619 157 619L109 619C98 619 61 619 61 583C61 577 63 550 98 547C108 529 113 502 113 433C113 344 114 138 354 108L354 48C354 12 365 0 402 0L447 0C485 0 495 13 495 48L495 108C742 135 742 350 742 422C742 472 742 520 757 547C792 550 794 577 794 583"}],120686:[.716,0,.794,{p:"744 48L744 60C744 108 722 108 682 108C666 108 649 107 633 107L559 107C545 107 543 107 537 106C557 149 579 177 624 232C679 301 732 370 732 464C732 505 722 595 642 655C564 713 457 716 397 716C323 716 240 710 167 666C77 611 61 516 61 464C61 373 109 306 167 236C218 173 237 146 256 106C249 107 247 107 234 107L160 107C144 107 127 108 111 108C70 108 49 108 49 60L49 48C49 12 60 0 97 0L295 0C312 0 343 0 343 42C343 120 302 204 270 268C227 356 208 406 208 465C208 589 265 644 396 644C524 644 585 592 585 465C585 411 570 363 525 274C493 210 450 123 450 42C450 0 481 0 498 0L696 0C734 0 744 13 744 48"}],120687:[.694,0,.917,{p:"856 669C856 694 831 694 818 694L98 694C85 694 60 694 60 669C60 665 60 663 66 651L345 39C363 0 394 0 413 0L503 0C522 0 553 0 571 39L849 649C856 663 856 665 856 669ZM670 562L469 122L268 562"}],120688:[.469,.012,.837,{sk:-.03,p:"781 83C781 91 776 95 768 95L657 95C649 95 645 91 645 83C645 70 641 65 634 65C631 65 607 143 597 193C625 252 642 310 642 424C642 432 637 436 629 436L518 436C510 436 506 432 506 424L506 385C455 438 383 469 306 469C238 469 168 456 118 409C71 364 56 295 56 229C56 163 71 95 118 49C168 3 238-12 306-12C385-12 453 18 507 68C538 21 574-12 631-12C693-12 781 4 781 83ZM461 172C429 107 379 61 306 61C271 61 236 70 216 99C191 135 192 184 192 229C192 274 191 323 216 360C236 388 271 397 306 397C382 397 415 313 439 236"}],120689:[.705,.195,.606,{p:"550 204C550 279 541 350 475 406C497 438 504 479 504 520C504 571 490 624 453 659C414 695 359 705 306 705C168 705 56 596 56 458L56-182C56-190 60-195 68-195L179-195C188-195 192-191 192-182L192 12C227-3 266-12 306-12C371-12 439 0 487 43C533 82 550 143 550 204ZM368 520C368 501 368 475 365 454C345 458 326 458 306 458C267 458 232 449 192 440C196 540 232 633 306 633C326 633 345 627 355 610C368 588 368 551 368 520ZM414 204C414 165 414 123 391 93C372 68 338 61 306 61C242 61 199 120 191 186L192 354C226 344 268 334 306 334C334 334 366 342 389 352C411 313 414 249 414 204"}],120690:[.469,.217,.698,{sk:.046,p:"641 443C643 453 639 458 629 458L518 458C512 458 507 455 506 449L487 357C438 425 361 469 276 469C159 469 56 389 56 277C56 269 60 264 68 264L179 264C188 264 192 268 192 277C192 318 232 346 276 346C329 346 369 302 392 253C414 206 435 158 454 110C448 41 445-29 445-97C445-156 462-217 512-217C563-217 581-156 581-97C581-11 578 76 562 159C588 254 619 347 641 443"}],120691:[.733,.012,.541,{p:"485 211C485 326 442 397 355 474C289 533 178 606 190 641C193 653 203 655 216 655C267 655 312 619 358 599C424 573 460 676 388 692C331 704 274 736 215 733C168 731 135 708 121 663C107 620 156 534 211 458C177 449 146 434 120 409C72 364 56 295 56 229C56 163 72 94 120 49C171 2 242-12 312-12C411-12 485 99 485 211ZM363 156C363 113 349 61 312 61C276 61 239 71 217 99C191 136 192 184 192 229C192 274 191 323 217 360C227 374 243 384 260 390C323 300 363 251 363 156"}],120692:[.48,.023,.512,{sk:.016,p:"454 84C469 143 403 150 397 124C385 80 328 84 279 84C237 84 192 91 192 143C192 160 196 180 200 195C216 193 233 188 248 188C294 188 340 199 340 240C340 281 294 291 248 291C233 291 217 287 202 284C201 298 200 318 200 326C200 372 244 374 279 374C303 374 327 363 347 349C404 307 467 393 409 435C370 463 326 480 279 480C178 480 66 441 66 326C66 297 74 269 91 246C72 218 56 175 56 143C56 10 173-23 279-23C358-23 436 12 454 84"}],120693:[.75,.208,.566,{sk:.014,p:"510-85C510-39 485 6 431 26L288 83C197 110 167 184 167 281C167 376 223 475 276 522C292 507 311 499 335 499C387 499 442 516 442 561C442 605 395 618 339 621C352 642 365 664 365 682C365 773 229 773 229 682C229 649 232 615 240 587C153 526 56 389 56 252C56 101 115-7 255-50L391-105C396-107 400-113 400-118C400-127 398-136 386-136C366-136 345-132 312-119C255-97 242-165 270-177C316-194 354-208 403-208C468-208 510-146 510-85"}],120694:[.469,.217,.735,{p:"679-149L679 298C679 347 668 396 632 428C594 462 540 469 489 469C432 469 386 448 350 412C321 448 270 469 215 469C137 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 194 397 215 397C236 397 239 369 239 344L239 57C239-34 376-34 376 57L375 144C378 272 390 397 489 397C505 397 520 390 528 377C542 353 543 325 543 298L543-149C543-240 679-240 679-149"}],120695:[.705,.012,.567,{p:"511 347C511 439 504 535 456 614C418 672 351 707 283 705C214 705 148 672 111 614C62 535 56 439 56 347C56 255 62 159 111 81C148 23 214-12 283-12C352-12 418 23 456 81C504 159 511 255 511 347ZM375 383L192 383C192 449 194 518 212 569C224 603 248 633 283 633C318 633 342 603 354 569C372 518 375 449 375 383ZM375 311C375 246 372 177 354 125C342 91 318 61 283 61C248 61 224 91 212 125C194 177 192 246 192 311"}],120696:[.469,.012,.477,{sk:-.098,p:"421 153C421 161 416 165 408 165L297 165C289 165 285 161 285 153C285 104 258 61 211 61C191 61 189 89 192 113C205 209 209 305 209 401C209 492 73 492 73 401C73 307 70 210 57 117C48 44 129-12 211-12C323-12 421 50 421 153"}],120697:[.469,.012,.675,{sk:-.059,p:"619 153C619 161 614 165 606 165L494 165C486 165 482 161 482 153C482 87 462 61 447 61C421 61 421 95 421 125C421 225 346 270 269 280C311 313 357 360 395 385C403 369 419 357 443 357C518 357 518 468 443 468C342 468 275 354 192 306L192 401C192 492 56 492 56 401L56 57C56-34 192-34 192 57L192 213C263 208 285 190 285 125C285 44 362-12 447-12C528-12 619 47 619 153"}],120698:[.694,.012,.764,{sk:-.213,p:"702 11C694 17 666 60 648 86L271 661C251 691 159 694 93 694C44 694 44 622 93 622C119 622 143 609 158 586L309 355L111 99C55 25 165-57 220 16L385 239L535 11C543-1 570-12 587-12L694-12C709-12 714 2 702 11"}],120699:[.469,.217,.735,{sk:-.097,p:"679 153C679 161 674 165 666 165L554 165C546 165 542 161 542 153C542 117 540 61 519 61C498 61 496 90 496 115L496 390C496 481 360 481 360 390L360 215C356 137 343 61 276 61C251 61 226 69 212 90C199 110 193 135 191 160L192 401C192 492 56 492 56 401L56-149C56-240 192-240 192-149L192-3C219-9 248-12 276-12C323-12 364 5 397 32C427 5 472-12 519-12C597-12 679 68 679 153"}],120700:[.469,.001,.574,{p:"518 401C518 492 382 492 382 401C382 267 312 149 192 95L192 428C192 452 180 464 156 464L92 464C68 464 56 452 56 428L56 36C56 14 67 2 89 0C102-1 114-1 127 0C142 1 160 5 169 8C369 69 518 207 518 401"}],120701:[.75,.226,.574,{sk:-.031,p:"518-103C518-57 496-12 443 6L237 77C199 90 161 111 161 149C161 183 175 215 197 238C225 229 253 223 284 223C337 223 391 241 391 286C391 331 337 347 284 347C260 347 236 343 213 336C199 360 193 392 193 423C193 461 212 499 234 523C251 508 270 499 294 499C347 499 401 516 401 561C401 606 355 618 298 621C311 642 324 664 324 682C324 773 188 773 188 682C188 655 190 628 195 603C119 572 56 505 56 423C56 365 81 316 123 281C82 240 56 183 56 119C56 36 123-28 204-56L399-123C405-125 408-130 408-136C408-145 406-154 394-154C374-154 353-150 320-137C263-115 250-183 278-195C324-212 362-226 411-226C476-226 518-164 518-103"}],120702:[.475,.011,.599,{p:"543 225C543 389 463 475 300 475C133 475 56 386 56 225C56 62 142-11 299-11C456-11 543 61 543 225ZM407 237C407 158 407 67 300 67C192 67 192 157 192 237C192 314 192 403 299 403C407 403 407 315 407 237"}],120703:[.458,.012,.76,{sk:.038,p:"664 101C609 165 593 248 590 334L643 334C724 334 724 458 643 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L261 334C260 245 256 156 232 75C207-12 339-48 363 39C390 135 395 234 397 334L455 334C460 217 486 102 559 13C617-56 722 31 664 101"}],120704:[.469,.217,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 303 56 229L56-149C56-240 192-240 192-149L193 1C221-8 252-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120705:[.469,.109,.524,{sk:.016,p:"398 431C371 456 336 469 299 469C170 469 56 381 56 258C56 176 109 106 184 72L332 2C363-13 371-37 360-37C347-37 333-36 321-31C264-9 250-77 278-89C305-99 331-109 360-109C476-109 518 64 389 125L226 201C190 218 161 252 161 291C161 357 228 397 299 397C321 397 341 375 359 357C384 332 449 379 398 431"}],120706:[.458,.012,.683,{sk:.034,p:"565 334C648 334 648 458 565 458L280 458C217 458 153 442 112 395C67 346 56 277 56 211C56 150 69 87 112 45C155 2 219-12 280-12C341-12 403 2 448 45C490 87 505 150 505 211C505 253 500 296 485 334ZM368 211C368 170 368 126 349 94C335 70 308 61 280 61C252 61 224 70 210 94C191 126 192 170 192 211C192 245 190 285 209 310C225 331 253 334 280 334C306 334 334 331 350 310C369 285 368 245 368 211"}],120707:[.458,.011,.699,{sk:.037,p:"582 334C663 334 663 458 582 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L301 334L301 57C301-34 437-34 437 57L437 334"}],120708:[.471,.012,.728,{sk:.012,p:"672 261C672 327 656 396 614 446C554 515 453 425 512 357C527 339 536 295 536 261C536 177 534 61 479 61C447 61 413 68 391 92C367 117 375 155 375 190C375 229 381 291 389 342C399 414 317 469 235 469C129 469 56 394 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 193 397 235 397C255 397 257 369 254 346C247 295 239 229 239 190C239 132 244 72 290 37C342-5 412-12 479-12C594-12 672 130 672 261"}],120709:[.469,.217,.716,{sk:-.021,p:"660 250C660 367 576 469 464 469C324 469 267 311 267 153L267 140C222 162 192 199 192 250C192 316 197 385 235 439C242 449 238 458 225 458L114 458C111 458 106 456 104 453C62 395 56 322 56 250C56 128 146 39 267 5L267-149C267-240 403-240 403-149L403-11C544-2 660 108 660 250ZM524 250C524 179 471 121 403 113L403 153C403 242 387 346 464 346C506 346 524 297 524 250"}],120710:[.469,.206,.849,{sk:-.029,p:"793-79C793-71 788-67 780-67L668-67C660-67 656-71 656-79C656-108 653-135 637-135C610-135 592-91 573-56L496 118L685 347C742 417 638 504 580 434L436 259L390 385C369 434 280 469 209 469C125 469 56 410 56 343C56 335 60 330 68 330L180 330C189 330 193 334 193 343C193 370 195 397 211 397C226 397 258 356 275 322L342 146L153-83C96-153 201-240 259-170L404 6L459-122C497-200 568-206 639-206C727-206 793-146 793-79"}],120711:[.694,.206,.87,{sk:.065,p:"814 261C814 327 798 396 756 446C698 515 595 425 654 357C669 339 678 295 678 261C677 185 640 97 568 69L568 682C568 690 563 694 555 694L444 694C436 694 432 690 432 682L432 70C377 78 359 139 359 190C359 229 363 292 370 342C380 414 307 469 225 469C113 469 56 395 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 195 397 225 397C245 397 247 369 244 346C237 294 229 229 229 190C229 80 319-3 432-9L432-193C432-201 436-206 444-206L555-206C564-206 568-202 568-193L568-9C678 1 812 137 814 261"}],120712:[.471,.012,.731,{p:"675 250C675 319 663 391 620 444C562 515 457 429 513 359C530 338 539 289 539 250C539 189 536 112 494 112C464 112 436 126 414 146C424 178 429 215 429 250C429 291 400 327 360 327C320 327 293 291 293 250C293 212 298 176 310 142C291 124 268 112 242 112C187 112 192 187 192 250C192 287 206 322 226 353C274 429 161 504 112 428C76 375 56 313 56 250C56 117 123-12 242-12C292-12 333 11 363 47C398 11 441-12 494-12C608-12 675 119 675 250"}],120713:[.716,.022,.569,{p:"513 340C513 431 418 716 152 716C126 716 117 707 117 688L117 636C117 621 133 616 158 616C240 616 347 609 383 388C356 446 306 479 251 479C56 479 56 293 56 236C56 158 62 101 114 43C155-3 203-22 280-22C513-22 513 237 513 340ZM371 248C371 162 360 72 281 72C196 72 196 139 196 237C196 336 196 407 276 407C347 407 371 331 371 248"}],120714:[.458,.012,.519,{p:"461 47L418 125C411 137 399 137 395 123C387 97 376 61 336 61C294 61 250 72 224 105C199 136 193 174 191 213L367 213C414 213 414 286 367 286L192 286C193 312 199 336 215 355C236 381 273 386 306 386L367 386C414 386 414 458 367 458L306 458C239 458 170 448 119 407C73 369 56 310 56 250C56 177 72 103 126 55C182 3 260-12 336-12C384-12 422 5 457 31C463 35 464 41 461 47"}],120715:[.705,.012,.811,{sk:.07,p:"755 331L755 378C755 385 751 389 744 390C725 393 705 396 687 400C684 475 673 549 635 613C600 671 547 705 478 705C388 705 324 658 324 576C324 486 425 393 553 356C553 276 554 188 534 125C523 92 502 61 468 61C443 61 408 65 393 85C374 113 365 149 365 183L365 324C365 399 288 469 205 469C101 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 187 397 205 397C226 397 229 369 229 344L229 183C229 128 246 69 288 32C334-8 408-12 468-12C536-12 601 23 635 82C679 155 688 242 689 327C706 324 723 321 740 319C750 318 755 321 755 331ZM552 445C498 473 460 515 460 576C460 604 459 633 478 633C511 633 523 602 534 569C545 535 550 490 552 445"}],120716:[.469,.01,.609,{p:"553 395C553 451 523 469 479 469C437 469 402 445 397 389C393 342 367 320 302 291C280 281 248 262 218 249C218 268 207 382 207 401C207 492 71 492 71 401C71 382 88 300 89 283C94 214 91 183 91 157C72 132 56 101 56 64C56 8 86-10 130-10C172-10 207 14 212 70C216 117 241 139 307 168C338 182 361 197 391 210C391 191 402 77 402 58C402-33 538-33 538 58C538 77 521 159 520 176C515 245 518 277 518 302C537 327 553 358 553 395"}],120717:[.694,.206,.73,{p:"674 229C674 299 649 368 594 410C548 446 491 461 433 466L433 682C433 690 428 694 420 694L309 694C301 694 297 690 297 682L297 466C238 461 181 446 134 410C79 368 56 299 56 229C56 160 79 90 134 48C181 12 238-3 297-8L297-193C297-201 301-206 309-206L420-206C429-206 433-202 433-193L433-8C491-3 548 12 594 48C649 90 674 160 674 229ZM543 229C543 182 537 133 503 101C484 82 459 72 433 67L433 392C459 386 483 376 503 358C537 325 543 276 543 229ZM297 67C270 72 245 82 225 101C191 133 186 182 186 229C186 276 191 325 226 358C246 377 270 387 297 393"}],120718:[.469,.245,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 294 56 229C56 92 64-45 96-97C132-154 199-185 303-185C323-185 348-192 348-232C348-240 352-245 360-245L461-245C470-245 474-241 474-232C474-150 420-62 283-62C249-62 210-55 199-26C198-21 196-12 195 0C223-8 253-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120719:[.458,.012,1.035,{sk:.049,p:"918 334C999 334 999 458 918 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L253 334C236 293 227 249 227 204C227 89 307-12 417-12C479-12 529 20 564 67C601 20 652-12 715-12C832-12 898 86 898 250C898 279 893 307 884 334ZM762 250C762 187 768 112 715 112C641 112 631 200 631 274C631 282 626 286 618 286L508 286C500 286 496 282 496 274C496 202 490 112 417 112C377 112 364 159 364 204C364 249 374 293 391 334L746 334C756 307 762 279 762 250"}],120720:[.694,0,.733,{sk:.146,p:"696 27C697 32 697 34 695 47L612 651C607 694 578 694 558 694L470 694C450 694 421 694 396 651L57 47C49 34 49 32 48 27C42 0 67 0 81 0L117 0C135 0 166 0 189 40L251 151L528 151L542 55C546 20 549 0 597 0L651 0C665 0 690 0 696 27ZM516 237L299 237L416 449C441 493 462 531 478 567L479 567C478 543 478 541 481 518"}],120721:[.694,0,.733,{ic:.021,sk:.083,p:"749 514C788 694 575 694 533 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L413 0C487 0 674 13 712 194C742 335 608 357 572 363C669 384 733 436 749 514ZM613 511C588 397 457 397 432 397L316 397L361 608L478 608C517 608 633 605 613 511ZM574 196C552 93 443 86 395 86L250 86L301 325L427 325C462 325 601 325 574 196"}],120722:[.691,0,.581,{ic:.092,sk:.091,p:"671 643C677 675 674 691 633 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L363 590L395 590L604 587C636 587 659 587 669 635"}],120723:[.694,0,.917,{sk:.139,p:"861 25C862 29 863 31 859 43L710 655C701 694 670 694 651 694L561 694C542 694 511 694 484 655L77 45C67 31 66 29 65 25C60 0 85 0 98 0L818 0C831 0 856 0 861 25ZM676 132L274 132L569 572"}],120724:[.691,0,.642,{ic:.077,sk:.095,p:"717 643C723 675 720 691 679 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L547 0C585 0 598 13 605 48L608 62C618 110 595 110 562 110L407 108L261 106L304 311L567 311C598 311 617 318 625 358C633 395 622 405 587 405L324 405L363 590L412 590L647 587C682 587 705 587 715 635"}],120725:[.694,0,.672,{ic:.079,sk:.087,p:"747 644C753 671 757 694 710 694L272 694C230 694 220 677 213 645C203 596 224 596 264 596L525 599L560 599L90 91C78 78 77 76 73 56L71 48C64 12 72 0 109 0L568 0C606 0 619 13 626 48L628 57C638 105 615 105 581 105L261 101L729 607C742 620 742 622 747 644"}],120726:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L751 694C713 694 700 681 692 646L642 408L325 408L375 646C382 678 379 694 338 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L305 314L622 314L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120727:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM726 343C707 252 662 53 438 53C213 53 256 256 275 343C293 429 339 644 564 644C790 644 745 431 726 343ZM669 367C677 405 666 415 627 415L404 415C367 415 351 407 342 367L334 330C326 292 337 282 376 282L599 282C636 282 653 290 661 330"}],120728:[.694,0,.331,{ic:.048,sk:.103,p:"376 646C383 678 380 694 339 694L288 694C252 694 237 683 229 646L102 48C95 12 103 0 140 0L191 0C229 0 242 13 249 48"}],120729:[.694,0,.764,{ic:.076,sk:.095,p:"839 673C844 694 824 694 810 694L749 694C732 694 712 694 686 674L300 370L358 646C365 678 362 694 321 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L173 0C211 0 224 13 231 48L267 216L400 321L560 21C572 0 587 0 606 0L666 0C687 0 701 0 707 29L507 405L823 652C837 663 838 669 839 673"}],120730:[.694,0,.672,{sk:.138,p:"637 28C638 31 637 33 636 46L578 651C575 690 555 694 527 694L440 694C413 694 390 691 369 651L55 46C48 33 47 31 46 28C40 0 68 0 81 0L116 0C142 0 166 3 186 43L331 324L398 459C435 535 440 550 444 564L445 564C443 548 445 505 446 491L450 416L483 43C487 3 509 0 535 0L590 0C603 0 631 0 637 28"}],120731:[.694,0,.978,{ic:.048,sk:.102,p:"1023 646C1030 678 1027 694 986 694L902 694C877 694 851 692 825 651L625 327C593 276 536 184 521 149L520 149C518 185 498 284 489 337L428 653C420 694 388 694 370 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L334 565L335 565C337 520 358 409 369 350L425 65C434 22 458 22 492 22C526 22 550 22 577 65L772 379C787 403 870 539 882 565L883 565L773 48C766 16 770 0 811 0L838 0C876 0 889 13 896 48"}],120732:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L775 694C737 694 724 681 716 646L605 121L604 121L442 654C430 694 400 694 380 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L336 573L337 573L499 40C511 0 541 0 561 0L654 0C692 0 705 13 712 48"}],120733:[.688,0,.733,{ic:.086,sk:.072,p:"816 640C823 672 819 688 778 688L246 688C210 688 196 677 188 640L183 614C172 566 192 566 241 566L487 568L731 566C781 566 800 566 811 614ZM702 74C712 122 693 122 642 122L392 120L142 122C91 122 72 122 62 74L56 48C49 12 57 0 94 0L638 0C676 0 689 13 696 48ZM689 370C695 402 692 418 651 418L259 418C223 418 209 407 201 370L196 346C189 314 192 298 233 298L625 298C663 298 676 311 684 346"}],120734:[.716,.022,.794,{ic:.026,sk:.12,p:"805 342C847 543 811 716 549 716C272 716 173 525 134 342C94 155 121-22 391-22C649-22 761 137 805 342ZM661 358C642 269 597 58 409 58C220 58 265 267 284 358C303 446 344 638 532 638C721 638 680 448 661 358"}],120735:[.691,0,.794,{ic:.047,sk:.102,p:"839 643C845 675 842 691 801 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L365 597L682 597L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120736:[.694,0,.703,{ic:.047,sk:.07,p:"743 478C775 629 691 694 537 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L295 268L447 268C604 268 712 334 743 478ZM604 478C589 411 565 347 431 347L309 347L364 608L487 608C618 608 618 548 604 478"}],120737:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM739 415L293 415C322 513 389 644 564 644C741 644 752 514 739 415ZM712 283C684 185 620 53 438 53C256 53 249 186 264 283"}],120738:[.694,0,.794,{ic:.078,sk:.08,p:"869 646C876 678 873 694 832 694L257 694C211 694 204 672 198 644C193 620 192 617 201 603L374 337L88 65C75 53 70 44 69 36C61 0 98 0 109 0L684 0C722 0 735 13 742 48L746 64C756 112 736 112 689 112L369 109L311 109L531 318C541 327 547 336 550 347C553 360 548 367 543 375L401 593L458 593L788 590C838 590 857 590 868 638"}],120739:[.688,0,.733,{ic:.098,sk:.061,p:"828 640C835 672 831 688 790 688L234 688C198 688 184 677 176 640L174 632C164 584 188 584 216 584L418 587L303 48C296 12 304 0 341 0L392 0C430 0 443 13 450 48L565 587L764 584C792 584 816 584 826 632"}],120740:[.716,0,.856,{ic:.06,sk:.097,p:"913 558C932 647 855 716 752 716C648 716 582 630 540 526L539 526C540 646 502 716 407 716C304 716 199 647 180 558C171 519 205 519 220 519L258 519C278 519 304 519 316 558C326 591 361 606 387 606C455 606 467 533 437 392L364 48C357 12 365 0 402 0L453 0C491 0 504 13 511 48L584 392C614 533 657 606 726 606C754 606 780 589 777 558C771 519 798 519 817 519L855 519C870 519 904 519 913 558"}],120741:[.694,0,.794,{ic:.019,sk:.121,p:"806 347C843 521 721 578 589 588L601 646C608 678 605 694 564 694L519 694C483 694 468 683 460 646L448 587C316 576 172 521 135 347C98 174 218 118 346 107L333 48C326 12 334 0 371 0L416 0C454 0 467 13 474 48L487 106C621 116 769 172 806 347ZM432 513L361 181C255 201 266 285 279 347C292 409 318 493 432 513ZM662 347C649 289 624 198 502 180L573 514C688 496 674 405 662 347"}],120742:[.694,0,.769,{ic:.043,sk:.097,p:"811 671C816 694 794 694 780 694L705 694C688 694 671 694 651 673L480 486L385 671C373 694 360 694 339 694L256 694C242 694 221 694 216 672C215 666 214 664 222 652L380 368L75 43C64 31 62 30 61 23C56 0 78 0 92 0L167 0C200 0 205 6 221 24L433 262L549 22C559 0 575 0 594 0L677 0C690 0 713 0 718 22C719 29 716 37 713 42L530 368L796 651C808 663 809 664 811 671"}],120743:[.694,0,.856,{ic:.063,sk:.096,p:"918 583C926 619 890 619 878 619L830 619C733 619 711 519 689 414C671 328 638 216 535 187L632 646C639 678 636 694 595 694L550 694C514 694 499 683 491 646L394 187C301 222 327 345 347 438C373 560 366 619 289 619L241 619C230 619 193 619 185 583C184 577 180 550 214 547C220 529 220 502 205 433C186 344 143 138 377 108L364 48C357 12 365 0 402 0L447 0C485 0 498 13 505 48L518 108C771 135 816 350 832 422C842 472 853 520 873 547C909 550 917 577 918 583"}],120744:[.716,0,.794,{ic:.042,sk:.106,p:"831 464C839 505 848 595 781 655C716 713 609 716 549 716C475 716 391 710 309 666C207 611 171 516 160 464C140 373 174 306 217 236C255 173 268 146 279 106C272 107 270 107 257 107L183 107C167 107 150 108 134 108C93 108 72 108 62 60L59 48C52 12 60 0 97 0L295 0C312 0 343 0 352 42C369 120 345 204 327 268C303 356 294 406 307 465C333 589 402 644 533 644C661 644 711 592 684 465C672 411 647 363 583 274C538 210 476 123 459 42C450 0 481 0 498 0L696 0C734 0 747 13 754 48L757 60C767 108 745 108 705 108C689 108 672 107 656 107L582 107C568 107 566 107 560 106C589 149 617 177 673 232C743 301 811 370 831 464"}],120745:[.682,.012,.917,{ic:.011,sk:.063,p:"927 657C932 682 907 682 894 682L174 682C161 682 136 682 131 657C130 653 129 651 133 639L282 27C291-12 322-12 341-12L431-12C450-12 481-12 508 27L915 637C925 651 926 653 927 657ZM718 550L423 110L316 550"}],120746:[.469,.012,.837,{sk:.059,p:"799 83C800 91 796 95 788 95L677 95C669 95 664 91 663 83C660 70 655 65 648 65C645 65 637 143 638 193C679 252 708 310 732 424C734 432 730 436 722 436L611 436C603 436 598 432 596 424C595 418 589 391 588 385C548 438 483 469 406 469C338 469 265 456 205 409C148 364 119 295 105 229C91 163 91 95 128 49C169 3 235-12 303-12C382-12 457 18 521 68C542 21 571-12 628-12C690-12 782 4 799 83ZM498 172C452 107 392 61 319 61C284 61 251 70 237 99C220 135 231 184 241 229C250 274 260 323 293 360C318 388 355 397 390 397C466 397 482 313 489 236"}],120747:[.705,.195,.606,{ic:.014,sk:.132,p:"615 520C625 571 623 624 593 659C562 695 509 705 456 705C318 705 183 596 153 458L17-182C16-190 19-195 27-195L138-195C147-195 151-191 153-182L195 12C226-3 263-12 303-12C368-12 439 0 496 43C550 82 580 143 593 204C609 279 615 350 561 406C590 438 606 479 615 520ZM485 610C493 588 485 551 479 520C474 501 469 475 461 454C442 458 423 458 403 458C364 458 327 449 286 440C311 540 367 633 441 633C461 633 478 627 485 610ZM464 352C478 313 467 249 457 204C449 165 440 123 411 93C386 68 351 61 319 61C255 61 225 120 231 186L267 354C299 344 339 334 377 334C405 334 439 342 464 352"}],120748:[.469,.217,.697,{ic:.04,sk:.111,p:"735 443C739 453 736 458 726 458L615 458C609 458 604 455 601 449L563 357C528 425 461 469 376 469C259 469 139 389 115 277C113 269 116 264 124 264L235 264C244 264 249 268 251 277C260 318 306 346 350 346C403 346 433 302 446 253C458 206 469 158 477 110C457 41 439-29 424-97C412-156 416-217 466-217C517-217 548-156 560-97C579-11 594 76 596 159C642 254 693 347 735 443"}],120749:[.733,.012,.541,{ic:.025,sk:.126,p:"535 692C481 704 430 736 371 733C323 731 285 708 262 663C239 620 270 534 308 458C272 449 238 434 207 409C149 364 119 295 105 229C91 163 92 94 130 49C171 2 239-12 309-12C408-12 506 99 530 211C554 326 526 397 456 474C402 533 307 606 326 641C332 653 342 655 355 655C406 655 444 619 485 599C546 573 604 676 535 692ZM396 156C387 113 362 61 325 61C289 61 254 71 238 99C220 136 231 184 241 229C250 274 260 323 294 360C306 374 325 384 343 390C387 300 416 251 396 156"}],120750:[.48,.023,.513,{ic:.004,sk:.106,p:"501 435C468 463 428 480 381 480C280 480 160 441 135 326C129 297 131 269 143 246C118 218 93 175 86 143C58 10 168-23 274-23C353-23 439 12 472 84C499 143 435 150 423 124C402 80 346 84 297 84C255 84 211 91 222 143C226 160 234 180 241 195C257 193 273 188 288 188C334 188 382 199 391 240C400 281 356 291 310 291C295 291 278 287 262 284C264 298 268 318 269 326C279 372 323 374 358 374C382 374 404 363 421 349C469 307 551 393 501 435"}],120751:[.75,.208,.566,{sk:.164,p:"561 561C571 605 526 618 471 621C488 642 506 664 510 682C529 773 393 773 374 682C367 649 363 615 365 587C265 526 139 389 110 252C77 101 114-7 244-50L369-105C373-107 376-113 375-118C373-127 369-136 357-136C337-136 317-132 287-119C234-97 207-165 232-177C275-194 310-208 359-208C424-208 479-146 492-85C502-39 486 6 437 26L306 83C220 110 206 184 227 281C247 376 324 475 387 522C400 507 417 499 441 499C493 499 552 516 561 561"}],120752:[.469,.217,.735,{ic:.013,sk:.081,p:"742 298C753 347 752 396 723 428C692 462 640 469 589 469C532 469 481 448 438 412C416 448 370 469 315 469C237 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 278 397 299 397C320 397 317 369 312 344L251 57C232-34 369-34 388 57L406 144C436 272 474 397 573 397C589 397 603 390 608 377C617 353 612 325 606 298L511-149C492-240 628-240 647-149"}],120753:[.705,.012,.567,{ic:.038,sk:.111,p:"587 614C561 672 501 707 433 705C364 705 291 672 242 614C176 535 149 439 130 347C110 255 96 159 128 81C153 23 211-12 280-12C349-12 423 23 473 81C538 159 565 255 585 347C604 439 618 535 587 614ZM475 569C482 518 470 449 456 383L273 383C287 449 304 518 333 569C352 603 383 633 418 633C453 633 470 603 475 569ZM441 311C427 246 410 177 381 125C361 91 331 61 296 61C261 61 243 91 239 125C232 177 244 246 258 311"}],120754:[.469,.012,.477,{p:"454 153C455 161 451 165 443 165L332 165C324 165 319 161 318 153C307 104 271 61 224 61C204 61 208 89 216 113C249 209 274 305 294 401C314 492 178 492 158 401C138 307 115 210 82 117C57 44 126-12 208-12C320-12 432 50 454 153"}],120755:[.469,.012,.676,{sk:.031,p:"652 153C653 161 649 165 641 165L529 165C521 165 516 161 515 153C500 87 475 61 460 61C434 61 441 95 448 125C469 225 403 270 329 280C378 313 434 360 477 385C481 369 495 357 519 357C594 357 617 468 542 468C441 468 350 354 257 306L277 401C297 492 161 492 141 401L68 57C49-34 185-34 204 57L237 213C307 208 325 190 312 125C294 44 359-12 444-12C525-12 629 47 652 153"}],120756:[.694,.012,.764,{sk:-.075,p:"704 11C698 17 679 60 666 86L411 661C398 691 307 694 241 694C192 694 176 622 225 622C251 622 272 609 283 586L384 355L132 99C60 25 153-57 223 16L436 239L537 11C543-1 567-12 584-12L691-12C706-12 714 2 704 11"}],120757:[.469,.217,.736,{p:"712 153C713 161 709 165 701 165L589 165C581 165 576 161 575 153C567 117 553 61 532 61C511 61 515 90 520 115L579 390C598 481 462 481 443 390L406 215C385 137 356 61 289 61C264 61 241 69 231 90C222 110 222 135 225 160L277 401C297 492 161 492 141 401L24-149C5-240 141-240 160-149L191-3C217-9 245-12 273-12C320-12 365 5 404 32C428 5 469-12 516-12C594-12 693 68 712 153"}],120758:[.469,.001,.574,{ic:.031,sk:.066,p:"603 401C623 492 487 492 467 401C439 267 344 149 212 95L283 428C288 452 279 464 255 464L191 464C167 464 152 452 147 428L64 36C59 14 67 2 89 0C102-1 114-1 127 0C142 1 161 5 171 8C384 69 562 207 603 401"}],120759:[.75,.226,.574,{sk:.119,p:"520 561C530 606 486 618 430 621C447 642 465 664 469 682C488 773 352 773 333 682C327 655 323 628 323 603C241 572 163 505 146 423C134 365 148 316 183 281C133 240 95 183 81 119C64 36 117-28 192-56L373-123C378-125 380-130 379-136C377-145 373-154 361-154C341-154 321-150 291-137C239-115 211-183 237-195C279-212 314-226 363-226C428-226 483-164 496-103C506-57 493-12 444 6L253 77C218 90 185 111 193 149C200 183 221 215 248 238C274 229 300 223 331 223C384 223 442 241 452 286C461 331 411 347 358 347C334 347 309 343 284 336C276 360 276 392 283 423C291 461 318 499 345 523C359 508 376 499 400 499C453 499 511 516 520 561"}],120760:[.475,.011,.599,{ic:.001,sk:.09,p:"591 225C626 389 564 475 401 475C234 475 138 386 104 225C69 62 140-11 297-11C454-11 556 61 591 225ZM457 237C441 158 421 67 314 67C206 67 225 157 242 237C259 314 278 403 385 403C493 403 474 315 457 237"}],120761:[.458,.012,.76,{ic:.029,sk:.104,p:"740 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L332 334C312 245 289 156 248 75C204-12 329-48 371 39C419 135 445 234 468 334L526 334C506 217 508 102 562 13C605-56 729 31 685 101C644 165 646 248 661 334L714 334C795 334 821 458 740 458"}],120762:[.469,.217,.568,{ic:.001,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 120 303 105 229L24-149C5-240 141-240 160-149L193 1C219-8 249-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120763:[.469,.109,.524,{sk:.108,p:"490 431C468 456 436 469 399 469C270 469 137 381 111 258C93 176 132 106 199 72L332 2C360-13 363-37 352-37C339-37 325-36 314-31C262-9 234-77 259-89C284-99 308-109 337-109C453-109 532 64 416 125L269 201C236 218 215 252 223 291C237 357 312 397 383 397C405 397 421 375 435 357C455 332 530 379 490 431"}],120764:[.458,.012,.683,{ic:.03,sk:.098,p:"662 458L377 458C314 458 247 442 196 395C141 346 115 277 101 211C88 150 87 87 122 45C155 2 216-12 277-12C338-12 403 2 458 45C508 87 537 150 550 211C559 253 563 296 556 334L636 334C719 334 745 458 662 458ZM416 310C430 285 420 245 413 211C404 170 395 126 369 94C350 70 321 61 293 61C265 61 239 70 230 94C218 126 228 170 237 211C244 245 251 285 275 310C295 331 324 334 351 334C377 334 404 331 416 310"}],120765:[.458,.011,.699,{ic:.029,sk:.104,p:"679 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L372 334L313 57C294-34 430-34 449 57L508 334L653 334C734 334 760 458 679 458"}],120766:[.471,.012,.728,{ic:.008,sk:.098,p:"727 261C742 327 740 396 709 446C663 515 543 425 588 357C599 339 599 295 591 261C574 177 547 61 492 61C460 61 427 68 411 92C392 117 408 155 415 190C424 229 443 291 462 342C487 414 417 469 335 469C229 469 140 394 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 277 397 319 397C339 397 335 369 328 346C310 295 288 229 279 190C267 132 259 72 298 37C341-5 409-12 476-12C591-12 700 130 727 261"}],120767:[.469,.217,.716,{ic:.003,sk:.068,p:"713 250C738 367 676 469 564 469C424 469 333 311 300 153L297 140C256 162 234 199 245 250C259 316 279 385 328 439C337 449 335 458 322 458L211 458C208 458 203 456 200 453C146 395 124 322 109 250C83 128 154 39 268 5L235-149C216-240 352-240 371-149L401-11C544-2 683 108 713 250ZM577 250C562 179 497 121 427 113L436 153C454 242 461 346 538 346C580 346 587 297 577 250"}],120768:[.469,.206,.849,{sk:.063,p:"776-79C778-71 774-67 766-67L654-67C646-67 641-71 639-79C633-108 624-135 608-135C581-135 573-91 561-56L521 118L759 347C831 417 745 504 672 434L491 259L472 385C461 434 380 469 309 469C225 469 143 410 129 343C127 335 130 330 138 330L250 330C259 330 264 334 266 343C272 370 279 397 295 397C310 397 334 356 343 322L373 146L135-83C63-153 150-240 223-170L405 6L433-122C454-200 524-206 595-206C683-206 762-146 776-79"}],120769:[.694,.206,.87,{ic:.008,sk:.202,p:"869 261C884 327 882 396 851 446C807 515 685 425 730 357C741 339 741 295 733 261C716 185 661 97 583 69L713 682C715 690 711 694 703 694L592 694C584 694 579 690 577 682L447 70C394 78 389 139 399 190C408 229 425 292 443 342C468 414 407 469 325 469C213 469 140 395 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 279 397 309 397C329 397 325 369 318 346C299 294 278 229 269 190C246 80 318-3 430-9L391-193C389-201 392-206 400-206L511-206C520-206 525-202 527-193L566-9C678 1 841 137 869 261"}],120770:[.471,.012,.731,{ic:.008,sk:.101,p:"728 250C743 319 746 391 714 444C671 515 548 429 589 359C602 338 600 289 592 250C579 189 560 112 518 112C488 112 463 126 445 146C462 178 475 215 482 250C491 291 470 327 430 327C390 327 355 291 346 250C338 212 335 176 340 142C317 124 292 112 266 112C211 112 232 187 245 250C253 287 274 322 301 353C365 429 268 504 203 428C156 375 123 313 109 250C81 117 120-12 239-12C289-12 335 11 373 47C400 11 438-12 491-12C605-12 700 119 728 250"}],120771:[.716,.022,.569,{ic:.021,sk:.111,p:"585 340C605 431 570 716 304 716C278 716 267 707 263 688L252 636C249 621 264 616 289 616C371 616 476 609 465 388C451 446 408 479 353 479C158 479 118 293 106 236C90 158 83 101 123 43C154-3 198-22 275-22C508-22 563 237 585 340ZM424 248C405 162 375 72 296 72C211 72 226 139 246 237C267 336 283 407 363 407C434 407 441 331 424 248"}],120772:[.458,.012,.519,{sk:.099,p:"471 47L445 125C440 137 428 137 421 123C408 97 389 61 349 61C307 61 265 72 246 105C228 136 230 174 236 213L412 213C459 213 475 286 428 286L253 286C259 312 270 336 290 355C317 381 355 386 388 386L449 386C496 386 511 458 464 458L403 458C336 458 265 448 206 407C151 369 122 310 109 250C94 177 94 103 138 55C183 3 257-12 333-12C381-12 423 5 464 31C470 35 473 41 471 47"}],120773:[.705,.012,.811,{ic:.025,sk:.191,p:"835 378C837 385 834 389 827 390C809 393 789 396 772 400C785 475 790 549 765 613C743 671 697 705 628 705C538 705 464 658 446 576C427 486 509 393 629 356C612 276 594 188 561 125C543 92 515 61 481 61C456 61 422 65 411 85C398 113 397 149 404 183L434 324C450 399 388 469 305 469C201 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 271 397 289 397C310 397 307 369 302 344L268 183C256 128 261 69 295 32C332-8 405-12 465-12C533-12 606 23 652 82C712 155 739 242 759 327C775 324 791 321 808 319C818 318 823 321 825 331ZM655 569C659 535 654 490 647 445C599 473 569 515 582 576C588 604 594 633 613 633C646 633 651 602 655 569"}],120774:[.469,.01,.609,{ic:.031,p:"637 395C649 451 623 469 579 469C537 469 497 445 480 389C466 342 435 320 364 291C340 281 304 262 271 249C275 268 288 382 292 401C312 492 176 492 156 401C152 382 152 300 149 283C139 214 130 183 124 157C100 132 77 101 70 64C58 8 84-10 128-10C170-10 210 14 227 70C241 117 271 139 343 168C377 182 403 197 436 210C432 191 418 77 414 58C395-33 531-33 550 58C554 77 555 159 557 176C567 245 577 277 582 302C607 327 629 358 637 395"}],120775:[.694,.206,.73,{sk:.143,p:"723 229C738 299 727 368 681 410C643 446 589 461 532 466L578 682C580 690 576 694 568 694L457 694C449 694 444 690 442 682L396 466C336 461 276 446 221 410C157 368 120 299 105 229C90 160 98 90 144 48C184 12 237-3 295-8L256-193C254-201 257-206 265-206L376-206C385-206 390-202 392-193L431-8C490-3 551 12 604 48C668 90 708 160 723 229ZM592 229C582 182 565 133 524 101C501 82 474 72 447 67L516 392C541 386 563 376 579 358C606 325 602 276 592 229ZM381 393L311 67C285 72 262 82 246 101C219 133 225 182 235 229C245 276 260 325 302 358C326 377 352 387 381 393"}],120776:[.469,.245,.567,{ic:.002,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 118 294 105 229C76 92 54-45 75-97C99-154 160-185 264-185C284-185 307-192 299-232C297-240 300-245 308-245L409-245C418-245 423-241 425-232C442-150 407-62 270-62C236-62 198-55 193-26C194-21 193-12 195 0C221-8 250-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120777:[.458,.012,1.035,{ic:.029,sk:.133,p:"1015 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L324 334C298 293 280 249 270 204C246 89 304-12 414-12C476-12 533 20 578 67C605 20 649-12 712-12C829-12 916 86 951 250C957 279 958 307 955 334L989 334C1070 334 1096 458 1015 458ZM817 334C821 307 821 279 815 250C802 187 792 112 739 112C665 112 674 200 689 274C691 282 687 286 679 286L569 286C561 286 556 282 554 274C539 202 514 112 441 112C401 112 398 159 407 204C417 249 436 293 462 334"}],120782:[.655,.011,.575,{p:"529 319C529 416 528 655 287 655C46 655 45 417 45 319C45 220 46-11 287-11C527-11 529 219 529 319ZM401 331C401 275 401 184 394 132C380 39 317 25 287 25C251 25 195 47 182 120C173 172 173 276 173 331C173 403 173 468 181 520C193 609 263 619 287 619C324 619 365 600 384 556C401 519 401 413 401 331"}],120783:[.655,0,.575,{p:"494 0L494 47L354 47L354 623C354 645 354 655 328 655C317 655 315 655 306 648C229 591 126 591 105 591L85 591L85 544L105 544C121 544 176 545 235 564L235 47L96 47L96 0C140 3 246 3 295 3C344 3 450 3 494 0"}],120784:[.655,0,.575,{sk:-.011,p:"517 222L470 222C467 202 458 138 444 131C433 125 358 125 342 125L195 125C242 164 294 207 339 240C453 324 517 371 517 466C517 581 413 655 272 655C151 655 57 593 57 503C57 444 105 429 129 429C161 429 201 451 201 501C201 553 159 569 144 573C173 597 211 608 247 608C333 608 379 540 379 465C379 396 341 328 271 257L70 52C57 40 57 38 57 18L57 0L486 0"}],120785:[.655,.011,.575,{p:"526 180C526 235 497 321 352 352C421 373 494 430 494 516C494 593 418 655 277 655C158 655 80 591 80 511C80 468 111 441 149 441C194 441 219 473 219 510C219 568 165 579 161 580C196 608 240 616 271 616C354 616 357 552 357 519C357 506 356 375 252 369C211 367 209 366 204 365C194 364 192 354 192 348C192 330 202 330 220 330L264 330C373 330 373 232 373 181C373 134 373 32 269 32C243 32 191 36 143 66C176 75 201 100 201 141C201 186 169 217 125 217C83 217 48 190 48 139C48 49 145-11 274-11C453-11 526 89 526 180"}],120786:[.656,0,.575,{sk:.127,p:"542 0L542 47L445 47L445 156L542 156L542 203L445 203L445 624C445 651 443 656 415 656C394 656 393 655 381 640L32 203L32 156L320 156L320 47L208 47L208 0C246 3 337 3 380 3C420 3 507 3 542 0ZM331 203L84 203L331 513"}],120787:[.655,.011,.575,{p:"517 201C517 316 438 409 290 409C261 409 208 406 161 374L161 506C189 501 200 499 234 499C380 499 472 612 472 637C472 644 470 655 458 655C455 655 454 655 443 651C386 629 333 623 290 623C214 623 161 642 135 651C126 654 125 655 122 655C108 655 108 644 108 628L108 336C108 318 108 305 130 305C143 305 145 309 152 317C191 363 245 373 286 373C375 373 375 285 375 205C375 132 375 32 255 32C231 32 168 37 126 94C162 96 191 120 191 161C191 214 148 229 124 229C109 229 57 220 57 159C57 74 135-11 259-11C419-11 517 79 517 201"}],120788:[.655,.011,.575,{sk:.048,p:"526 205C526 345 425 418 304 418C282 418 226 418 184 342L184 361C184 475 205 518 212 533C236 580 290 616 351 616C369 616 403 613 426 590C390 585 372 558 372 528C372 494 395 466 434 466C473 466 497 492 497 530C497 592 455 655 349 655C213 655 48 569 48 317C48 238 57 158 98 89C145 13 221-11 291-11C430-11 526 71 526 205ZM390 207C390 106 390 32 289 32C237 32 210 71 202 87C186 119 186 192 186 210C186 335 240 382 295 382C390 382 390 307 390 207"}],120789:[.676,.011,.575,{sk:-.164,p:"558 644L354 644C331 644 184 649 170 653C149 657 148 666 146 676L99 676L64 422L111 422C121 498 134 511 138 513C149 519 230 519 247 519L416 519C398 497 379 476 361 454C265 342 193 207 193 59C193-11 249-11 255-11C271-11 318-6 318 60L318 106C318 154 321 202 328 249C337 316 358 375 393 416L548 596C558 607 558 609 558 644"}],120790:[.655,.011,.575,{sk:.011,p:"526 187C526 295 442 342 393 370C463 406 494 450 494 508C494 610 403 655 289 655C150 655 80 576 80 480C80 436 98 373 176 329C92 292 48 235 48 161C48 40 156-11 285-11C445-11 526 77 526 187ZM419 507C419 458 393 424 349 395L199 479C183 488 155 505 155 539C155 609 245 616 285 616C369 616 419 575 419 507ZM440 132C440 48 346 32 289 32C191 32 134 83 134 161C134 239 187 282 222 302L359 226C403 201 440 180 440 132"}],120791:[.655,.011,.575,{p:"526 329C526 396 526 655 289 655C147 655 48 574 48 440C48 302 147 227 270 227C305 227 352 234 390 304L390 282C390 209 381 150 366 116C349 77 306 32 237 32C219 32 183 34 153 54C165 57 202 71 202 116C202 150 179 178 140 178C101 178 77 152 77 114C77 46 128-11 239-11C369-11 526 73 526 329ZM389 428C389 365 363 263 279 263C184 263 184 338 184 438C184 536 184 616 291 616C350 616 373 563 377 553C389 520 389 462 389 428"}]}},8133:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.rtBt=void 0,t.rtBt={8401:[.711,-.601,.208,{p:"208 616C208 623 204 628 197 630C162 642 132 668 117 702C114 707 109 711 103 711C95 711 88 704 88 696C88 694 88 692 89 690C100 667 115 647 134 631L0 631L0 601L193 601C201 601 208 608 208 616"}],8407:[.711,-.521,.205,{p:"205 616C205 623 201 628 195 630C159 642 130 668 114 702C112 707 107 711 100 711C92 711 85 704 85 696C85 694 86 692 87 690C97 667 113 647 132 631L0 631L0 601L132 601C113 585 97 565 87 542C86 540 85 538 85 536C85 528 92 521 100 521C107 521 112 525 114 530C130 564 159 590 195 602C201 604 205 609 205 616"}],8428:[-.171,.281,.208,{p:"208-186C208-178 201-171 193-171L0-171L0-201L134-201C115-217 100-237 89-260C88-262 88-264 88-266C88-274 95-281 103-281C109-281 114-277 117-272C132-238 162-212 197-200C204-198 208-193 208-186"}],8431:[-.091,.281,.205,{p:"205-186C205-179 201-174 195-172C159-160 130-134 114-100C112-95 107-91 100-91C92-91 85-98 85-106C85-108 86-110 87-112C97-135 113-155 132-171L0-171L0-201L132-201C113-217 97-237 87-260C86-262 85-264 85-266C85-274 92-281 100-281C107-281 112-277 114-272C130-238 159-212 195-200C201-198 205-193 205-186"}],8594:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8595:[.505,0,.5,{p:"480 238C480 249 471 258 460 258C458 258 456 258 454 257C404 242 359 215 322 180C302 160 285 138 270 115L270 505L230 505L230 115C215 138 198 160 178 180C141 215 96 242 46 257C44 258 42 258 40 258C29 258 20 249 20 238C20 229 26 222 34 219C78 206 118 182 150 151C190 112 224 66 237 10C238 4 244 0 250 0C256 0 262 4 263 10C276 66 310 112 350 151C382 182 422 206 466 219C474 222 480 229 480 238"}],8603:[.51,.01,.386,{p:"386 250C386 256 382 261 377 263C320 282 276 322 240 367C212 403 191 447 182 494C180 503 172 510 162 510C151 510 142 501 142 490C142 489 143 487 143 486C153 433 176 384 209 342C231 314 257 290 287 270L0 270L0 230L287 230C257 210 231 186 209 158C176 116 153 67 143 14C143 13 142 11 142 10C142-1 151-10 162-10C172-10 180-3 182 6C191 53 212 97 240 133C276 178 320 218 377 237C382 239 386 244 386 250"}],8608:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L339 270C291 291 253 327 221 367C193 403 172 447 163 494C161 503 153 510 143 510C132 510 123 501 123 490C123 489 124 487 124 486C134 433 157 384 190 342C212 314 238 290 268 270L0 270L0 230L268 230C238 210 212 186 190 158C157 116 134 67 124 14C124 13 123 11 123 10C123-1 132-10 143-10C153-10 161-3 163 6C172 53 193 97 221 133C253 173 291 209 339 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8609:[.505,0,.572,{p:"516 238C516 249 507 258 496 258C494 258 492 258 490 257C440 242 395 215 358 180C338 160 321 138 306 115L306 184C322 230 352 268 386 301C418 332 458 356 502 369C510 372 516 379 516 388C516 399 507 408 496 408C494 408 492 408 490 407C440 392 395 365 358 330C338 310 321 288 306 265L306 505L266 505L266 265C251 288 234 310 214 330C177 365 132 392 82 407C80 408 78 408 76 408C65 408 56 399 56 388C56 379 62 372 70 369C114 356 154 332 186 301C220 268 250 230 266 184L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C418 182 458 206 502 219C510 222 516 229 516 238"}],8610:[.51,.01,.58,{p:"580 10L580 14C559 117 493 203 401 250C493 297 559 383 580 486L580 490C580 501 571 510 560 510C550 510 542 503 541 494C520 390 446 305 347 270L0 270L0 230L347 230C446 195 520 110 541 6C542-3 550-10 560-10C571-10 580-1 580 10"}],8612:[.51,.01,.499,{p:"499 10L499 490C499 517 459 517 459 490L459 270L0 270L0 230L459 230L459 10C459-17 499-17 499 10"}],8613:[.498,0,.632,{p:"556 0C583 0 583 40 556 40L336 40L336 498L296 498L296 40L76 40C49 40 49 0 76 0"}],8617:[.55,-.23,.507,{p:"507 390C507 478 435 550 347 550L307 550C296 550 287 541 287 530C287 519 296 510 307 510L347 510C413 510 467 456 467 390C467 324 413 270 347 270L0 270L0 230L347 230C435 230 507 302 507 390"}],8619:[.55,.05,.507,{p:"507 390C507 478 435 550 347 550C258 550 187 478 187 390L187 270L0 270L0 230L187 230L187-30C187-41 196-50 207-50C218-50 227-41 227-30L227 230L347 230C435 230 507 302 507 390ZM467 390C467 324 413 270 347 270L227 270L227 390C227 456 281 510 347 510C413 510 467 456 467 390"}],8640:[.503,-.23,.513,{p:"513 243C513 249 509 253 505 255C456 278 418 315 384 354C350 393 324 439 308 489C306 497 298 503 289 503C278 503 269 494 269 483C269 481 270 479 270 477C287 422 316 371 354 328C373 305 397 286 422 270L0 270L0 230L499 230C507 230 513 236 513 243"}],8641:[.27,.003,.513,{p:"513 257C513 264 507 270 499 270L0 270L0 230L422 230C397 214 373 195 354 172C316 129 287 78 270 23C270 21 269 19 269 17C269 6 278-3 289-3C298-3 306 3 308 11C324 61 350 107 384 146C418 185 456 222 505 245C509 247 513 251 513 257"}],8642:[.513,0,.441,{p:"385 223C385 234 376 243 365 243C363 243 361 243 359 242C304 225 253 197 210 159C187 139 168 116 152 91L152 513L112 513L112 14C112 6 118 0 125 0C131 0 135 3 137 8C160 56 197 94 236 129C275 163 321 189 371 204C379 207 385 214 385 223"}],8643:[.513,0,.441,{p:"329 13L329 513L289 513L289 91C273 116 254 139 231 159C188 197 138 225 82 242C80 243 78 243 76 243C65 243 56 234 56 223C56 214 62 207 70 204C120 189 166 163 205 129C244 94 282 56 304 8C306 3 311 0 316 0C323 0 329 6 329 13"}],8644:[.672,-.068,.514,{p:"514 88C514 99 505 108 494 108L0 108L0 68L494 68C505 68 514 77 514 88ZM493 412C493 418 489 423 484 425C427 444 383 484 347 529C319 565 298 609 289 656C287 665 279 672 269 672C258 672 249 663 249 652C249 651 250 649 250 648C260 595 283 546 316 504C338 476 364 452 394 432L0 432L0 392L394 392C364 372 338 348 316 320C283 278 260 229 250 176C250 175 249 173 249 172C249 161 258 152 269 152C279 152 287 159 289 168C298 215 319 259 347 295C383 340 427 380 484 399C489 401 493 406 493 412"}],8645:[.515,0,.896,{p:"306 20L306 515L266 515L266 20C266 9 275 0 286 0C297 0 306 9 306 20ZM840 262C840 273 831 282 820 282C818 282 816 282 814 281C764 266 719 239 682 204C662 184 645 162 630 139L630 515L590 515L590 139C575 162 558 184 538 204C501 239 456 266 406 281C404 282 402 282 400 282C389 282 380 273 380 262C380 253 386 246 394 243C438 230 478 206 510 175C550 136 584 90 597 34C598 28 604 24 610 24C616 24 622 28 623 34C636 90 670 136 710 175C742 206 782 230 826 243C834 246 840 253 840 262"}],8646:[.432,.172,.515,{p:"494 88C494 94 490 99 485 101C428 120 384 160 348 205C320 241 299 285 290 332C288 341 280 348 270 348C259 348 250 339 250 328C250 327 251 325 251 324C261 271 284 222 317 180C339 152 365 128 395 108L0 108L0 68L395 68C365 48 339 24 317-4C284-46 261-95 251-148C251-149 250-151 250-152C250-163 259-172 270-172C280-172 288-165 290-156C299-109 320-65 348-29C384 16 428 56 485 75C490 77 494 82 494 88ZM515 412C515 423 506 432 495 432L0 432L0 392L495 392C506 392 515 401 515 412"}],8649:[.75,.25,.507,{p:"507 10C507 16 503 21 498 23C441 42 397 82 361 127C333 162 314 204 304 250C314 296 333 338 361 373C397 418 441 458 498 477C503 479 507 484 507 490C507 496 503 501 498 503C441 522 397 562 361 607C333 643 312 687 303 734C301 743 293 750 283 750C272 750 263 741 264 726C274 673 297 624 330 582C352 554 378 530 408 510L0 510L0 470L408 470C378 450 352 426 330 398C297 356 274 307 264 250C274 193 297 144 330 102C352 74 378 50 408 30L0 30L0-10L408-10C378-30 352-54 330-82C297-124 274-173 264-226C263-241 272-250 283-250C293-250 301-243 303-234C312-187 333-143 361-107C397-62 441-22 498-3C503-1 507 4 507 10"}],8650:[.505,0,.992,{p:"936 238C936 249 927 258 916 258C914 258 912 258 910 257C860 242 815 215 778 180C758 160 741 138 726 115L726 505L686 505L686 115C671 138 654 160 634 180C597 215 552 242 496 258C440 242 395 215 358 180C338 160 321 138 306 115L306 505L266 505L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C417 181 454 204 496 217C538 204 575 181 606 151C646 112 680 66 693 10C694 4 700 0 706 0C712 0 718 4 719 10C732 66 766 112 806 151C838 182 878 206 922 219C930 222 936 229 936 238"}],8651:[.367,.1,.514,{p:"508 160C508 167 502 173 494 173L0 173L0 133L417 133C392 117 368 98 349 75C311 32 282-19 265-74C265-76 264-78 264-80C264-91 273-100 284-100C293-100 301-94 303-86C319-36 345 10 379 49C413 88 451 125 500 148C504 150 508 154 508 160ZM514 347C514 358 505 367 494 367L0 367L0 327L494 327C505 327 514 336 514 347"}],8652:[.6,-.133,.515,{p:"515 153C515 164 506 173 495 173L0 173L0 133L495 133C506 133 515 142 515 153ZM509 340C509 346 505 350 501 352C452 375 414 412 380 451C346 490 320 536 304 586C302 594 294 600 285 600C274 600 265 591 265 580C265 578 266 576 266 574C283 519 312 468 350 425C369 402 393 383 418 367L0 367L0 327L495 327C503 327 509 333 509 340"}],8654:[.52,.02,.406,{p:"406 250C406 256 402 261 396 263C325 282 263 323 209 370C165 409 128 456 101 509C97 516 91 520 83 520C72 520 63 511 63 500C63 497 64 494 65 491C89 445 119 403 154 367L0 367L0 327L198 327C238 295 282 269 329 250C282 231 238 205 198 173L0 173L0 133L154 133C119 97 89 55 65 9C64 6 63 3 63 0C63-11 72-20 83-20C91-20 97-16 101-9C128 44 165 91 209 130C263 177 325 218 396 237C402 239 406 244 406 250"}],8658:[.52,.02,.504,{p:"504 250C504 256 500 261 495 263C423 282 361 323 307 370C263 409 226 456 199 509C196 516 189 520 181 520C170 520 161 511 161 500C161 497 162 494 163 491C187 445 217 403 252 367L0 367L0 327L296 327C336 295 380 269 428 250C380 231 336 205 296 173L0 173L0 133L252 133C217 97 187 55 163 9C162 6 161 3 161 0C161-11 170-20 181-20C189-20 196-16 199-9C226 44 263 91 307 130C361 177 423 218 495 237C500 239 504 244 504 250"}],8659:[.504,0,.652,{p:"596 323C596 334 587 343 576 343C573 343 570 342 567 341C521 317 479 287 443 252L443 504L403 504L403 208C371 168 345 124 326 76C307 124 281 168 249 208L249 504L209 504L209 252C173 287 131 317 85 341C82 342 79 343 76 343C65 343 56 334 56 323C56 315 60 308 67 305C120 278 167 241 206 197C253 143 294 81 313 9C315 4 320 0 326 0C332 0 337 4 339 9C358 81 399 143 446 197C485 241 532 278 585 305C592 308 596 315 596 323"}],8667:[.617,.117,.506,{p:"506 250C506 256 502 261 497 262C412 295 340 352 280 418C230 472 191 535 164 604C162 612 154 617 146 617C135 617 126 608 126 597C126 594 126 592 127 590C144 545 166 503 193 464L0 464L0 424L222 424C231 413 240 402 250 391C294 343 346 302 403 270L0 270L0 230L403 230C346 198 294 157 250 109C240 98 231 87 222 76L0 76L0 36L193 36C166-3 144-45 127-90C126-92 126-94 126-97C126-108 135-117 146-117C154-117 162-112 164-104C191-35 230 28 280 82C340 148 412 205 497 238C502 239 506 244 506 250"}],8693:[.514,0,.896,{p:"516 262C516 273 507 282 496 282C494 282 492 282 490 281C440 266 395 239 358 204C338 184 321 162 306 139L306 514L266 514L266 139C251 162 234 184 214 204C177 239 132 266 82 281C80 282 78 282 76 282C65 282 56 273 56 262C56 253 62 246 70 243C114 230 154 206 186 175C226 136 260 90 273 34C274 28 280 24 286 24C292 24 298 28 299 34C312 90 346 136 386 175C418 206 458 230 502 243C510 246 516 253 516 262ZM630 514L590 514L590 20C590 9 599 0 610 0C621 0 630 9 630 20"}],8694:[.99,.49,.507,{p:"507-230C507-224 503-219 498-217C441-198 397-158 361-113C333-78 313-36 304 10C313 56 333 98 361 133C397 178 441 218 498 237C503 239 507 244 507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 402 313 444 304 490C313 536 333 578 361 613C397 658 441 698 498 717C503 719 507 724 507 730C507 736 503 741 498 743C441 762 397 802 361 847C333 883 312 927 303 974C301 983 293 990 283 990C272 990 263 981 264 966C274 913 297 864 330 822C352 794 378 770 408 750L0 750L0 710L408 710C378 690 352 666 330 638C297 596 274 547 264 490C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 10C274-47 297-96 330-138C352-166 378-190 408-210L0-210L0-250L408-250C378-270 352-294 330-322C297-364 274-413 264-466C263-481 272-490 283-490C293-490 301-483 303-474C312-427 333-383 361-347C397-302 441-262 498-243C503-241 507-236 507-230"}],9140:[.772,-.504,1.492,{p:"1492 534L1492 772L0 772L0 712L1432 712L1432 534C1432 518 1445 504 1462 504C1479 504 1492 518 1492 534"}],9141:[-.074,.342,1.492,{p:"1492-342L1492-104C1492-88 1479-74 1462-74C1445-74 1432-88 1432-104L1432-282L0-282L0-342"}],9180:[.796,-.502,2.016,{p:"2016 528C2016 536 2013 542 2008 547C1887 668 1213 796 498 796L0 796L0 694L498 694C1191 694 1854 628 1972 510C1976 505 1983 502 1990 502C2004 502 2016 514 2016 528"}],9181:[-.072,.366,2.016,{p:"2016-98C2016-84 2004-72 1990-72C1983-72 1976-75 1972-80C1854-198 1191-264 498-264L0-264L0-366L498-366C1213-366 1887-238 2008-117C2013-112 2016-106 2016-98"}],9182:[.724,-.493,1.001,{p:"1001 506C1001 507 1001 509 1000 510C965 607 745 724 491 724L0 724L0 622L491 622C720 622 944 589 976 501C978 496 982 493 988 493C995 493 1001 498 1001 506"}],9183:[-.062,.294,1.001,{p:"1001-75C1001-68 995-62 988-62C982-62 978-66 976-71C944-159 720-192 491-192L0-192L0-294L491-294C745-294 965-177 1000-80C1001-79 1001-77 1001-75"}],9184:[.873,-.605,2.041,{p:"2041 605L1773 873L0 873L0 771L1773 771L1939 605"}],9185:[-.175,.443,2.041,{p:"2041-175L1939-175L1773-341L0-341L0-443L1773-443"}],10214:[1,0,1.007,{p:"985 30C985 47 972 60 955 60L714 60L714 1000L654 1000L654 60L413 60L413 1000L353 1000L353 0L955 0C972 0 985 13 985 30"}],10215:[1,0,1.007,{p:"654 0L654 1000L594 1000L594 60L353 60L353 1000L293 1000L293 60L52 60C35 60 22 47 22 30C22 13 35 0 52 0"}],10222:[1.526,0,.647,{p:"591 26C591 33 588 40 583 44C465 163 396 606 396 1026L396 1526L294 1526L294 1026C294 585 422 132 547 8C551 3 558 0 565 0C579 0 591 12 591 26"}],10223:[1.526,0,.647,{p:"353 1026L353 1526L251 1526L251 1026C251 606 182 163 64 44C59 40 56 33 56 26C56 12 68 0 82 0C89 0 96 3 100 8C225 132 353 585 353 1026"}]}},4568:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBoldItalic=void 0,t.sansSerifBoldItalic={}},6625:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBold=void 0,t.sansSerifBold={}},9464:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifItalic=void 0,t.sansSerifItalic={}},3177:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerif=void 0,t.sansSerif={}},7036:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.scriptBold=void 0,t.scriptBold={}},953:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.script=void 0,t.script={}},1336:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size3=void 0,t.size3={40:[.972,.472,.523,{p:"461-459C461-455 459-451 456-449C316-344 220-66 220 164L220 336C220 566 316 844 456 949C459 951 461 955 461 959C461 966 455 972 448 972C445 972 442 971 440 969C293 858 156 579 156 336L156 164C156-79 293-358 440-469C442-471 445-472 448-472C455-472 461-466 461-459"}],41:[.972,.472,.523,{p:"367 164L367 336C367 579 230 858 83 969C80 971 78 972 75 972C68 972 62 966 62 959C62 955 64 951 67 949C207 844 303 566 303 336L303 164C303-66 207-344 67-449C64-451 62-455 62-459C62-466 68-472 75-472C78-472 80-471 83-469C230-358 367-79 367 164"}],47:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],91:[.975,.475,.444,{p:"414-451C414-438 403-427 390-427L274-427L274 927L390 927C403 927 414 938 414 951C414 964 403 975 390 975L226 975L226-475L390-475C403-475 414-464 414-451"}],92:[1.374,.874,.964,{p:"908-848C908-844 907-841 906-838L107 1357C103 1367 93 1374 82 1374C67 1374 56 1362 56 1348C56 1344 56 1341 57 1338L856-857C860-867 870-874 881-874C896-874 908-862 908-848"}],93:[.975,.475,.444,{p:"218 975L54 975C40 975 30 964 30 951C30 938 40 927 54 927L170 927L170-427L54-427C40-427 30-438 30-451C30-464 40-475 54-475L218-475"}],123:[.975,.475,.624,{p:"524-459C524-451 518-444 510-443C418-429 350-357 350-293L350 68C350 147 277 217 182 250C277 283 350 353 350 432L350 793C350 857 418 929 510 943C518 944 524 951 524 959C524 968 517 975 508 975L506 975C382 956 274 879 274 793L274 432C274 359 207 280 114 266C106 265 100 258 100 250C100 242 106 235 114 234C207 220 274 141 274 68L274-293C274-379 382-456 506-475L508-475C517-475 524-468 524-459"}],125:[.975,.475,.624,{p:"524 250C524 258 518 265 510 266C417 280 350 359 350 432L350 793C350 879 242 956 118 975L116 975C107 975 100 968 100 959C100 951 105 944 113 943C206 929 274 857 274 793L274 432C274 353 347 283 441 250C347 217 274 147 274 68L274-293C274-357 206-429 113-443C105-444 100-451 100-459C100-468 107-475 116-475L118-475C242-456 350-379 350-293L350 68C350 141 417 220 510 234C518 235 524 242 524 250"}],770:[.747,-.572,.919,{p:"919 596C768 652 615 702 460 747C305 702 151 652 0 596L7 572C159 605 310 643 460 685C609 643 760 605 912 572"}],771:[.757,-.543,.931,{p:"931 744C931 751 925 757 918 757C914 757 910 755 908 751C859 681 793 657 704 639C688 635 673 634 657 634C596 634 535 656 476 678C409 702 341 725 272 725C253 725 234 723 215 719C115 698 57 643 2 563C1 561 0 559 0 556C0 549 6 543 13 543C17 543 21 545 24 549C72 619 139 643 227 661C243 665 258 666 274 666C335 666 396 644 456 622C522 598 590 575 659 575C678 575 697 577 716 581C816 602 874 657 929 737C930 739 931 741 931 744"}],774:[.742,-.577,.937,{p:"937 734L912 742C876 636 645 636 468 636C292 636 60 636 25 742L0 734C52 577 278 577 468 577C659 577 884 577 937 734"}],780:[.74,-.565,.919,{p:"919 716L912 740C760 707 609 669 460 627C310 669 159 707 7 740L0 716C151 660 305 610 460 565C615 610 768 660 919 716"}],8260:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],8725:[.61,.109,.581,{p:"526 583C526 598 514 610 499 610C490 610 481 605 477 597L61-69C58-73 57-78 57-83C57-98 68-109 83-109C92-109 101-105 105-97L521 569C524 573 526 578 526 583"}],8726:[.61,.109,.581,{p:"526-83C526-78 524-73 521-69L105 597C101 605 92 610 83 610C68 610 57 598 57 583C57 578 58 573 61 569L477-97C481-105 490-109 499-109C514-109 526-98 526-83"}],8730:[1.45,.95,1,{ic:.02,p:"1020 1430C1020 1441 1012 1450 1000 1450C984 1450 981 1437 978 1423L466-752L465-752L249 250L118 44C111 35 111 32 111 32C111 28 125 16 125 16L193 123L424-950C457-950 460-950 466-924L1016 1409C1018 1416 1020 1425 1020 1430"}],8739:[1.117,.617,.278,{p:"166-591L166 1091C166 1106 154 1117 139 1117C124 1117 113 1106 113 1091L113-591C113-606 124-617 139-617C154-617 166-606 166-591"}],8741:[1.117,.617,.372,{p:"110-591L110 1091C110 1106 98 1117 83 1117C68 1117 57 1106 57 1091L57-591C57-606 68-617 83-617C98-617 110-606 110-591ZM317-591L317 1091C317 1106 305 1117 290 1117C275 1117 264 1106 264 1091L264-591C264-606 275-617 290-617C305-617 317-606 317-591"}],8968:[.975,.475,.499,{p:"471 951C471 964 460 975 447 975L189 975L189-451C189-464 200-475 213-475C226-475 237-464 237-451L237 927L447 927C460 927 471 938 471 951"}],8969:[.975,.475,.499,{p:"310-451L310 975L52 975C39 975 28 964 28 951C28 938 39 927 52 927L262 927L262-451C262-464 273-475 286-475C299-475 310-464 310-451"}],8970:[.975,.475,.499,{p:"471-451C471-438 460-427 447-427L237-427L237 951C237 964 226 975 213 975C200 975 189 964 189 951L189-475L447-475C460-475 471-464 471-451"}],8971:[.975,.475,.499,{p:"310 951C310 964 299 975 286 975C273 975 262 964 262 951L262-427L52-427C39-427 28-438 28-451C28-464 39-475 52-475L310-475"}],9140:[.742,-.535,1.485,{p:"1485 742L0 742L0 559C0 546 11 535 24 535C37 535 48 546 48 559L48 694L1437 694L1437 559C1437 546 1448 535 1461 535C1474 535 1485 546 1485 559"}],9141:[-.105,.312,1.485,{p:"1485-312L1485-129C1485-116 1474-105 1461-105C1448-105 1437-116 1437-129L1437-264L48-264L48-129C48-116 37-105 24-105C11-105 0-116 0-129L0-312"}],9180:[.767,-.509,2.012,{p:"2012 525C2012 529 2010 533 2007 536C1889 654 1512 767 1159 767L853 767C500 767 123 654 5 536C2 533 0 529 0 525C0 516 7 509 16 509C20 509 24 511 27 514C141 627 513 703 853 703L1159 703C1499 703 1871 627 1985 514C1988 511 1992 509 1996 509C2005 509 2012 516 2012 525"}],9181:[-.079,.337,2.012,{p:"2012-95C2012-86 2005-79 1996-79C1992-79 1988-81 1985-84C1871-197 1499-273 1159-273L853-273C513-273 141-197 27-84C24-81 20-79 16-79C7-79 0-86 0-95C0-99 2-103 5-106C123-224 500-337 853-337L1159-337C1512-337 1889-224 2007-106C2010-103 2012-99 2012-95"}],9182:[.825,-.506,1.996,{p:"1996 514L1996 516C1963 605 1834 697 1693 697L1293 697C1140 697 1006 738 1006 817C1006 821 1002 825 998 825C994 825 990 821 990 817C990 738 856 697 703 697L303 697C162 697 33 605 0 516L0 514C0 509 4 506 8 506C11 506 14 508 16 511C44 590 178 633 303 633L703 633C852 633 967 702 998 777C1029 702 1144 633 1293 633L1693 633C1818 633 1952 590 1980 511C1982 508 1985 506 1988 506C1992 506 1996 509 1996 514"}],9183:[-.075,.394,1.996,{p:"1996-83C1996-79 1992-75 1988-75C1985-75 1982-78 1980-81C1952-160 1818-203 1693-203L1293-203C1144-203 1029-272 998-347C967-272 852-203 703-203L303-203C178-203 44-160 16-81C14-78 11-75 8-75C4-75 0-79 0-83L0-86C33-175 162-267 303-267L703-267C856-267 990-308 990-386C990-391 994-394 998-394C1002-394 1006-391 1006-386C1006-308 1140-267 1293-267L1693-267C1834-267 1963-175 1996-86"}],9184:[.858,-.61,2.056,{p:"2056 610L1808 858L248 858L0 610L76 610L248 782L1808 782L1980 610"}],9185:[-.18,.428,2.056,{p:"2056-180L1980-180L1808-352L248-352L76-180L0-180L248-428L1808-428"}],10214:[.975,.475,.555,{p:"532-451C532-438 521-427 508-427L387-427L387 927L508 927C521 927 532 938 532 951C532 964 521 975 508 975L170 975L170-475L508-475C521-475 532-464 532-451ZM339 927L339-427L218-427L218 927"}],10215:[.975,.475,.555,{p:"385-475L385 975L47 975C34 975 23 964 23 951C23 938 34 927 47 927L168 927L168-427L47-427C34-427 23-438 23-451C23-464 34-475 47-475ZM337 927L337-427L216-427L216 927"}],10216:[.975,.475,.537,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451"}],10217:[.975,.475,.537,{p:"383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10218:[.975,.475,.781,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451ZM720-451C720-448 719-445 718-442L448 250L718 942C719 945 720 948 720 951C720 964 709 975 696 975C686 975 677 969 673 960L399 259C398 256 398 253 398 250C398 247 398 244 399 241L673-460C677-469 686-475 696-475C709-475 720-464 720-451"}],10219:[.975,.475,.781,{p:"627 250C627 253 626 256 625 259L351 960C348 969 339 975 329 975C316 975 305 964 305 951C305 948 305 945 306 942L577 250L306-442C305-445 305-448 305-451C305-464 316-475 329-475C339-475 348-469 351-460L625 241C626 244 627 247 627 250ZM383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10222:[.991,.491,.37,{p:"314-475C314-471 312-467 309-464C243-397 206-137 206 112L206 388C206 637 243 897 309 964C312 967 314 971 314 975C314 984 307 991 298 991C294 991 290 989 287 986C216 916 142 650 142 388L142 112C142-150 216-416 287-486C290-489 294-491 298-491C307-491 314-484 314-475"}],10223:[.991,.491,.37,{p:"228 112L228 388C228 650 154 916 83 986C80 989 76 991 72 991C63 991 56 984 56 975C56 971 58 967 61 964C127 897 164 637 164 388L164 112C164-137 127-397 61-464C58-467 56-471 56-475C56-484 63-491 72-491C76-491 80-489 83-486C154-416 228-150 228 112"}]}},8427:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size4=void 0,t.size4={40:[1.146,.646,.597,{p:"539-632C539-627 537-623 534-620C367-495 251-154 251 132L251 368C251 654 367 995 534 1120C537 1123 539 1127 539 1132C539 1140 533 1146 525 1146C522 1146 519 1145 516 1144C341 1012 179 669 179 368L179 132C179-169 341-512 516-644C519-645 522-646 525-646C533-646 539-640 539-632"}],41:[1.146,.646,.597,{p:"418 132L418 368C418 669 256 1012 81 1144C78 1145 75 1146 72 1146C64 1146 58 1140 58 1132C58 1127 60 1123 63 1120C230 995 346 654 346 368L346 132C346-154 230-495 63-620C60-623 58-627 58-632C58-640 64-646 72-646C75-646 78-645 81-644C256-512 418-169 418 132"}],47:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],91:[1.15,.65,.472,{p:"448-624C448-610 436-598 422-598L278-598L278 1098L422 1098C436 1098 448 1110 448 1124C448 1138 436 1150 422 1150L226 1150L226-650L422-650C436-650 448-638 448-624"}],92:[1.722,1.222,1.222,{p:"1166-1192C1166-1189 1165-1185 1164-1182L114 1703C110 1714 99 1722 86 1722C69 1722 56 1709 56 1692C56 1689 57 1685 58 1682L1108-1203C1112-1214 1123-1222 1136-1222C1153-1222 1166-1209 1166-1192"}],93:[1.15,.65,.472,{p:"246 1150L50 1150C36 1150 24 1138 24 1124C24 1110 36 1098 50 1098L194 1098L194-598L50-598C36-598 24-610 24-624C24-638 36-650 50-650L246-650"}],123:[1.15,.65,.667,{p:"569-632C569-623 563-616 555-614C450-593 375-503 375-425L375 25C375 120 288 209 179 250C288 291 375 380 375 475L375 925C375 1003 450 1093 555 1114C563 1116 569 1123 569 1132C569 1142 561 1150 551 1150L547 1150C411 1122 291 1027 291 925L291 475C291 388 217 289 111 268C103 266 97 259 97 250C97 241 103 234 111 232C217 211 291 112 291 25L291-425C291-527 411-622 547-650L551-650C561-650 569-642 569-632"}],125:[1.15,.65,.667,{p:"570 250C570 259 564 266 556 268C450 289 376 388 376 475L376 925C376 1027 256 1122 120 1150L116 1150C106 1150 98 1142 98 1132C98 1123 104 1116 112 1114C217 1093 292 1003 292 925L292 475C292 380 379 291 488 250C379 209 292 120 292 25L292-425C292-503 217-593 112-614C104-616 98-623 98-632C98-642 106-650 116-650L120-650C256-622 376-527 376-425L376 25C376 112 450 211 556 232C564 234 570 241 570 250"}],770:[.747,-.571,1.1,{p:"1100 597C919 653 735 703 550 747C365 703 182 653 0 597L6 571C189 604 370 642 550 685C730 642 912 604 1094 571"}],771:[.762,-.539,1.115,{p:"1115 748C1115 755 1109 762 1102 762C1098 762 1094 760 1091 757C1033 686 953 662 840 642C821 638 801 637 782 637C709 637 637 658 566 679C489 702 411 724 331 724C309 724 287 723 264 718C140 696 67 639 3 561C1 558 0 555 0 552C0 545 6 539 14 539C18 539 21 540 24 543C82 614 163 638 275 658C295 662 314 663 333 663C406 663 478 642 549 621C626 598 705 576 784 576C806 576 828 577 851 582C975 604 1048 661 1112 739C1114 742 1115 745 1115 748"}],774:[.742,-.576,1.12,{p:"1120 734L1094 742C1059 637 770 637 560 637C349 637 61 637 26 742L0 734C53 576 335 576 560 576C785 576 1067 576 1120 734"}],780:[.741,-.565,1.1,{p:"1100 715L1094 741C912 708 730 670 550 627C370 670 189 708 6 741L0 715C182 659 365 609 550 565C735 609 919 659 1100 715"}],8260:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],8725:[.613,.113,.588,{p:"532 583C532 600 519 613 502 613C491 613 482 607 477 599L61-67C58-72 56-77 56-83C56-100 69-113 86-113C97-113 106-107 111-99L527 567C530 572 532 577 532 583"}],8726:[.613,.113,.588,{p:"532-83C532-77 530-72 527-67L111 599C106 607 97 613 86 613C69 613 56 600 56 583C56 577 58 572 61 567L477-99C482-107 491-113 502-113C519-113 532-100 532-83"}],8730:[1.75,1.25,1,{ic:.02,p:"1020 1730C1020 1741 1012 1750 1000 1750C984 1750 981 1737 978 1720L466-1005L465-1005L249 250L117-10C112-20 111-23 111-23C111-27 125-39 125-39L193 93L424-1250C455-1250 461-1250 466-1224"}],8739:[1.292,.792,.278,{p:"169-762L169 1262C169 1279 156 1292 139 1292C122 1292 109 1279 109 1262L109-762C109-779 122-792 139-792C156-792 169-779 169-762"}],8741:[1.292,.792,.386,{p:"116-762L116 1262C116 1279 103 1292 86 1292C69 1292 56 1279 56 1262L56-762C56-779 69-792 86-792C103-792 116-779 116-762ZM330-762L330 1262C330 1279 317 1292 300 1292C283 1292 270 1279 270 1262L270-762C270-779 283-792 300-792C317-792 330-779 330-762"}],8968:[1.15,.65,.528,{p:"502 1124C502 1138 490 1150 476 1150L196 1150L196-624C196-638 208-650 222-650C236-650 248-638 248-624L248 1098L476 1098C490 1098 502 1110 502 1124"}],8969:[1.15,.65,.528,{p:"332-624L332 1150L52 1150C38 1150 26 1138 26 1124C26 1110 38 1098 52 1098L280 1098L280-624C280-638 292-650 306-650C320-650 332-638 332-624"}],8970:[1.15,.65,.528,{p:"502-624C502-610 490-598 476-598L248-598L248 1124C248 1138 236 1150 222 1150C208 1150 196 1138 196 1124L196-650L476-650C490-650 502-638 502-624"}],8971:[1.15,.65,.528,{p:"332 1124C332 1138 320 1150 306 1150C292 1150 280 1138 280 1124L280-598L52-598C38-598 26-610 26-624C26-638 38-650 52-650L332-650"}],9140:[.75,-.527,1.86,{p:"1860 553L1860 750L0 750L0 553C0 539 12 527 26 527C40 527 52 539 52 553L52 698L1808 698L1808 553C1808 539 1820 527 1834 527C1848 527 1860 539 1860 553"}],9141:[-.097,.32,1.86,{p:"1860-320L1860-123C1860-109 1848-97 1834-97C1820-97 1808-109 1808-123L1808-268L52-268L52-123C52-109 40-97 26-97C12-97 0-109 0-123L0-320"}],9180:[.774,-.506,2.516,{p:"2516 524C2516 529 2514 534 2511 537C2391 657 1931 774 1479 774L1037 774C585 774 125 657 5 537C2 534 0 529 0 524C0 514 8 506 18 506C23 506 27 508 31 512C147 628 600 702 1037 702L1479 702C1916 702 2369 628 2485 512C2489 508 2493 506 2498 506C2508 506 2516 514 2516 524"}],9181:[-.076,.344,2.516,{p:"2516-94C2516-84 2508-76 2498-76C2493-76 2489-78 2485-82C2369-198 1916-272 1479-272L1037-272C600-272 147-198 31-82C27-78 23-76 18-76C8-76 0-84 0-94C0-99 2-104 5-107C125-227 585-344 1037-344L1479-344C1931-344 2391-227 2511-107C2514-104 2516-99 2516-94"}],9182:[.833,-.502,2.498,{p:"2498 511C2498 512 2498 513 2497 514C2464 605 2308 703 2135 703L1603 703C1419 703 1258 742 1258 824C1258 828 1254 833 1249 833C1244 833 1240 828 1240 824C1240 742 1079 703 895 703L363 703C190 703 34 605 1 514C0 513 0 512 0 511C0 506 4 502 9 502C13 502 16 504 17 507C47 589 208 631 363 631L895 631C1073 631 1213 705 1249 784C1285 705 1425 631 1603 631L2135 631C2290 631 2451 589 2481 507C2482 504 2485 502 2489 502C2494 502 2498 506 2498 511"}],9183:[-.071,.402,2.498,{p:"2498-80C2498-76 2494-71 2489-71C2485-71 2482-74 2481-77C2451-159 2290-201 2135-201L1603-201C1425-201 1285-275 1249-354C1213-275 1073-201 895-201L363-201C208-201 47-159 17-77C16-74 13-71 9-71C4-71 0-76 0-80C0-82 0-83 1-84C34-175 190-273 363-273L895-273C1079-273 1240-312 1240-393C1240-398 1244-402 1249-402C1254-402 1258-398 1258-393C1258-312 1419-273 1603-273L2135-273C2308-273 2464-175 2497-84C2498-83 2498-82 2498-80"}],9184:[.863,-.607,2.564,{p:"2564 607L2308 863L256 863L0 607L84 607L256 779L2308 779L2480 607"}],9185:[-.177,.433,2.564,{p:"2564-177L2480-177L2308-349L256-349L84-177L0-177L256-433L2308-433"}],10214:[1.15,.65,.66,{p:"637-624C637-610 625-598 611-598L463-598L463 1098L611 1098C625 1098 637 1110 637 1124C637 1138 625 1150 611 1150L211 1150L211-650L611-650C625-650 637-638 637-624ZM411-598L263-598L263 1098L411 1098"}],10215:[1.15,.65,.66,{p:"449 1150L49 1150C35 1150 23 1138 23 1124C23 1110 35 1098 49 1098L197 1098L197-598L49-598C35-598 23-610 23-624C23-638 35-650 49-650L449-650ZM397-598L249-598L249 1098L397 1098"}],10216:[1.15,.65,.611,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624"}],10217:[1.15,.65,.611,{p:"452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10218:[1.15,.65,.905,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624ZM849-624C849-621 849-617 847-614L507 250L847 1114C849 1117 849 1121 849 1124C849 1138 838 1150 823 1150C812 1150 803 1143 799 1134L455 260C454 257 453 253 453 250C453 247 454 243 455 240L799-634C803-643 812-650 823-650C838-650 849-638 849-624"}],10219:[1.15,.65,.905,{p:"746 250C746 253 746 257 744 260L400 1134C397 1143 387 1150 376 1150C362 1150 350 1138 350 1124C350 1121 351 1117 352 1114L692 250L352-614C351-617 350-621 350-624C350-638 362-650 376-650C387-650 397-643 400-634L744 240C746 243 746 247 746 250ZM452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10222:[1.168,.668,.432,{p:"376-650C376-645 374-641 371-637C292-559 248-250 248 46L248 454C248 750 292 1059 371 1137C374 1141 376 1145 376 1150C376 1160 368 1168 358 1168C353 1168 349 1166 345 1163C263 1080 176 765 176 454L176 46C176-265 263-580 345-663C349-666 353-668 358-668C368-668 376-660 376-650"}],10223:[1.168,.668,.432,{p:"256 46L256 454C256 765 169 1080 87 1163C83 1166 79 1168 74 1168C64 1168 56 1160 56 1150C56 1145 58 1141 61 1137C140 1059 184 750 184 454L184 46C184-250 140-559 61-637C58-641 56-645 56-650C56-660 64-668 74-668C79-668 83-666 87-663C169-580 256-265 256 46"}]}},2334:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size5=void 0,t.size5={40:[1.296,.796,.663,{p:"608-780C608-775 605-770 602-767C412-625 279-232 279 100L279 400C279 732 412 1125 602 1267C605 1270 608 1275 608 1280C608 1289 601 1296 592 1296C588 1296 585 1295 582 1293C383 1143 201 748 201 400L201 100C201-248 383-643 582-793C585-795 588-796 592-796C601-796 608-789 608-780"}],41:[1.296,.796,.663,{p:"462 100L462 400C462 748 280 1143 80 1293C78 1295 74 1296 71 1296C62 1296 55 1289 55 1280C55 1275 57 1270 61 1267C251 1125 384 732 384 400L384 100C384-232 251-625 61-767C57-770 55-775 55-780C55-789 62-796 71-796C74-796 78-795 80-793C280-643 462-248 462 100"}],47:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],91:[1.3,.8,.499,{p:"478-773C478-758 466-746 451-746L284-746L284 1246L451 1246C466 1246 478 1258 478 1273C478 1288 466 1300 451 1300L230 1300L230-800L451-800C466-800 478-788 478-773"}],92:[2.179,1.679,1.557,{p:"1501-1646C1501-1643 1500-1639 1499-1635L119 2158C114 2170 102 2179 88 2179C70 2179 56 2164 56 2146C56 2143 56 2139 57 2135L1437-1658C1442-1670 1454-1679 1468-1679C1486-1679 1501-1664 1501-1646"}],93:[1.3,.8,.499,{p:"269-800L269 1300L48 1300C33 1300 21 1288 21 1273C21 1258 33 1246 48 1246L215 1246L215-746L48-746C33-746 21-758 21-773C21-788 33-800 48-800"}],123:[1.3,.8,.707,{p:"608-780C608-771 602-763 593-761C479-732 398-627 398-538L398-12C398 96 302 200 183 250C302 300 398 404 398 512L398 1038C398 1127 479 1232 593 1261C602 1263 608 1271 608 1280C608 1291 599 1300 588 1300C586 1300 585 1300 583 1299C438 1262 310 1151 310 1038L310 512C310 413 229 299 115 269C106 267 100 259 100 250C100 241 106 233 115 231C229 201 310 87 310-12L310-538C310-651 438-762 583-799C585-800 586-800 588-800C599-800 608-791 608-780"}],125:[1.3,.8,.707,{p:"607 250C607 259 601 267 592 269C478 299 397 413 397 512L397 1038C397 1151 269 1262 124 1299C123 1300 121 1300 119 1300C108 1300 99 1291 99 1280C99 1271 106 1263 114 1261C228 1232 309 1127 309 1038L309 512C309 404 406 300 525 250C406 200 309 96 309-12L309-538C309-627 228-732 114-761C106-763 99-771 99-780C99-791 108-800 119-800C121-800 123-800 124-799C269-762 397-651 397-538L397-12C397 87 478 201 592 231C601 233 607 241 607 250"}],770:[.748,-.57,1.32,{p:"1320 598C1101 654 881 704 660 748C439 704 219 654 0 598L6 570L660 684L1314 570"}],771:[.766,-.534,1.335,{p:"1335 752C1335 760 1329 766 1321 766C1317 766 1314 764 1311 762C1243 691 1146 667 1003 645C979 641 955 639 931 639C845 639 759 660 675 681C585 702 494 724 403 724C376 724 349 722 322 718C167 694 77 634 4 558C1 555 0 552 0 548C0 540 6 534 14 534C18 534 22 536 24 538C92 609 189 633 332 655C356 659 380 661 404 661C490 661 576 640 660 619C750 598 841 576 933 576C959 576 986 578 1013 582C1168 606 1258 666 1331 742C1334 745 1335 748 1335 752"}],774:[.742,-.575,1.341,{p:"1341 734L1314 742C1279 638 922 638 670 638C419 638 62 638 27 742L0 734C53 575 404 575 670 575C937 575 1288 575 1341 734"}],780:[.742,-.564,1.32,{p:"1320 714L1314 742L660 628L6 742L0 714C219 658 439 608 660 564C881 608 1101 658 1320 714"}],8260:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],8725:[.616,.115,.593,{p:"538 583C538 601 523 616 505 616C493 616 483 609 477 600L61-66C58-71 57-77 57-83C57-101 71-115 89-115C101-115 111-109 117-100L533 566C536 571 538 577 538 583"}],8726:[.616,.115,.593,{p:"538-83C538-77 536-71 533-66L117 600C111 609 101 616 89 616C71 616 57 601 57 583C57 577 58 571 61 566L477-100C483-109 493-115 505-115C523-115 538-101 538-83"}],8739:[1.501,1.001,.278,{p:"172-969L172 1469C172 1487 157 1501 139 1501C121 1501 107 1487 107 1469L107-969C107-987 121-1001 139-1001C157-1001 172-987 172-969"}],8741:[1.501,1.001,.396,{p:"122-969L122 1469C122 1487 107 1501 89 1501C71 1501 57 1487 57 1469L57-969C57-987 71-1001 89-1001C107-1001 122-987 122-969ZM341-969L341 1469C341 1487 326 1501 308 1501C290 1501 276 1487 276 1469L276-969C276-987 290-1001 308-1001C326-1001 341-987 341-969"}],8968:[1.3,.8,.555,{p:"528 1273C528 1288 516 1300 501 1300L203 1300L203-773C203-788 215-800 230-800C245-800 257-788 257-773L257 1246L501 1246C516 1246 528 1258 528 1273"}],8969:[1.3,.8,.555,{p:"352-773L352 1300L54 1300C39 1300 27 1288 27 1273C27 1258 39 1246 54 1246L298 1246L298-773C298-788 310-800 325-800C340-800 352-788 352-773"}],8970:[1.3,.8,.555,{p:"528-773C528-758 516-746 501-746L257-746L257 1273C257 1288 245 1300 230 1300C215 1300 203 1288 203 1273L203-800L501-800C516-800 528-788 528-773"}],8971:[1.3,.8,.555,{p:"352 1273C352 1288 340 1300 325 1300C310 1300 298 1288 298 1273L298-746L54-746C39-746 27-758 27-773C27-788 39-800 54-800L352-800"}],9140:[.757,-.521,2.235,{p:"2235 757L0 757L0 548C0 533 12 521 27 521C42 521 54 533 54 548L54 703L2181 703L2181 548C2181 533 2193 521 2208 521C2223 521 2235 533 2235 548"}],9141:[-.091,.327,2.235,{p:"2235-327L2235-118C2235-103 2223-91 2208-91C2193-91 2181-103 2181-118L2181-273L54-273L54-118C54-103 42-91 27-91C12-91 0-103 0-118L0-327"}],9180:[.78,-.506,3.02,{p:"3020 526C3020 531 3018 536 3014 540C2894 660 2357 780 1812 780L1208 780C663 780 126 660 6 540C2 536 0 531 0 526C0 515 9 506 20 506C26 506 31 508 34 512C151 628 679 702 1208 702L1812 702C2341 702 2869 628 2986 512C2989 508 2994 506 3000 506C3011 506 3020 515 3020 526"}],9181:[-.076,.35,3.02,{p:"3020-96C3020-85 3011-76 3000-76C2994-76 2989-78 2986-82C2869-198 2341-272 1812-272L1208-272C679-272 151-198 34-82C31-78 26-76 20-76C9-76 0-85 0-96C0-101 2-106 6-110C126-230 663-350 1208-350L1812-350C2357-350 2894-230 3014-110C3018-106 3020-101 3020-96"}],9182:[.838,-.5,3,{p:"3000 510C3000 511 3000 512 2999 513C2966 606 2785 708 2582 708L1908 708C1694 708 1510 745 1510 828C1510 834 1506 838 1500 838C1494 838 1490 834 1490 828C1490 745 1306 708 1092 708L418 708C215 708 34 606 1 513C0 512 0 511 0 510C0 504 4 500 10 500C14 500 18 503 19 507C50 590 234 630 418 630L1092 630C1297 630 1459 708 1500 789C1541 708 1703 630 1908 630L2582 630C2766 630 2950 590 2981 507C2982 503 2986 500 2990 500C2996 500 3000 504 3000 510"}],9183:[-.07,.408,3,{p:"3000-80C3000-74 2996-70 2990-70C2986-70 2982-73 2981-77C2950-160 2766-200 2582-200L1908-200C1703-200 1541-278 1500-359C1459-278 1297-200 1092-200L418-200C234-200 50-160 19-77C18-73 14-70 10-70C4-70 0-74 0-80C0-81 0-82 1-83C34-176 215-278 418-278L1092-278C1306-278 1490-315 1490-398C1490-404 1494-408 1500-408C1506-408 1510-404 1510-398C1510-315 1694-278 1908-278L2582-278C2785-278 2966-176 2999-83C3000-82 3000-81 3000-80"}],9184:[.866,-.607,3.068,{p:"3068 607L2809 866L259 866L0 607L88 607L259 778L2809 778L2980 607"}],9185:[-.177,.436,3.068,{p:"3068-177L2980-177L2809-348L259-348L88-177L0-177L259-436L2809-436"}],10214:[1.3,.8,.75,{p:"727-773C727-758 715-746 700-746L528-746L528 1246L700 1246C715 1246 727 1258 727 1273C727 1288 715 1300 700 1300L247 1300L247-800L700-800C715-800 727-788 727-773ZM474 1246L474-746L301-746L301 1246"}],10215:[1.3,.8,.75,{p:"503 1300L50 1300C35 1300 23 1288 23 1273C23 1258 35 1246 50 1246L222 1246L222-746L50-746C35-746 23-758 23-773C23-788 35-800 50-800L503-800ZM449-746L276-746L276 1246L449 1246"}],10216:[1.3,.8,.677,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773"}],10217:[1.3,.8,.677,{p:"512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10218:[1.3,.8,1.011,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773ZM957-773C957-770 956-766 955-763L555 250L955 1263C956 1266 957 1270 957 1273C957 1288 945 1300 930 1300C918 1300 909 1293 905 1283L501 260C499 257 499 253 499 250C499 247 499 243 501 240L905-783C909-793 918-800 930-800C945-800 957-788 957-773"}],10219:[1.3,.8,1.011,{p:"846 250C846 253 845 257 844 260L440 1283C436 1293 426 1300 415 1300C400 1300 388 1288 388 1273C388 1270 388 1266 390 1263L790 250L390-763C388-766 388-770 388-773C388-788 400-800 415-800C426-800 436-793 440-783L844 240C845 243 846 247 846 250ZM512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10222:[1.32,.82,.485,{p:"429-800C429-794 427-789 423-786C335-697 284-354 284-25L284 525C284 854 335 1197 423 1286C427 1289 429 1294 429 1300C429 1311 420 1320 409 1320C403 1320 398 1318 395 1314C302 1221 206 870 206 525L206-25C206-370 302-721 395-814C398-818 403-820 409-820C420-820 429-811 429-800"}],10223:[1.32,.82,.485,{p:"279-25L279 525C279 870 183 1221 90 1314C87 1318 82 1320 76 1320C65 1320 56 1311 56 1300C56 1294 58 1289 62 1286C150 1197 201 854 201 525L201-25C201-354 150-697 62-786C58-789 56-794 56-800C56-811 65-820 76-820C82-820 87-818 90-814C183-721 279-370 279-25"}]}},4339:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size6=void 0,t.size6={40:[1.446,.946,.736,{p:"682-928C682-922 679-917 675-914C462-754 314-311 314 64L314 436C314 811 462 1254 675 1414C679 1417 682 1422 682 1428C682 1438 674 1446 664 1446C660 1446 656 1444 653 1442C431 1275 226 829 226 436L226 64C226-329 431-775 653-942C656-944 660-946 664-946C674-946 682-938 682-928"}],41:[1.446,.946,.736,{p:"510 64L510 436C510 829 305 1275 83 1442C80 1444 76 1446 72 1446C62 1446 54 1438 54 1428C54 1422 57 1417 61 1414C274 1254 422 811 422 436L422 64C422-311 274-754 61-914C57-917 54-922 54-928C54-938 62-946 72-946C76-946 80-944 83-942C305-775 510-329 510 64"}],47:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],91:[1.45,.95,.528,{p:"509-921C509-905 496-892 480-892L291-892L291 1392L480 1392C496 1392 509 1405 509 1421C509 1437 496 1450 480 1450L233 1450L233-950L480-950C496-950 509-937 509-921"}],92:[2.777,2.277,1.997,{p:"1941-2241C1941-2237 1940-2232 1939-2229L126 2753C121 2767 108 2777 92 2777C72 2777 56 2761 56 2741C56 2737 57 2732 58 2729L1871-2253C1876-2267 1889-2277 1905-2277C1925-2277 1941-2261 1941-2241"}],93:[1.45,.95,.528,{p:"295 1450L48 1450C32 1450 19 1437 19 1421C19 1405 32 1392 48 1392L237 1392L237-892L48-892C32-892 19-905 19-921C19-937 32-950 48-950L295-950"}],123:[1.45,.95,.75,{p:"648-928C648-918 641-910 632-907C510-869 422-748 422-650L422-50C422 70 315 190 185 250C315 310 422 430 422 550L422 1150C422 1248 510 1369 632 1407C641 1410 648 1418 648 1428C648 1440 638 1450 626 1450C624 1450 622 1450 620 1449C465 1401 328 1273 328 1150L328 550C328 440 241 309 118 271C109 268 102 260 102 250C102 240 109 232 118 229C241 191 328 60 328-50L328-650C328-773 465-901 620-949C622-950 624-950 626-950C638-950 648-940 648-928"}],125:[1.45,.95,.75,{p:"648 250C648 260 641 268 632 271C509 309 422 440 422 550L422 1150C422 1273 285 1401 130 1449C128 1450 126 1450 124 1450C112 1450 102 1440 102 1428C102 1418 109 1410 118 1407C240 1369 328 1248 328 1150L328 550C328 430 435 310 565 250C435 190 328 70 328-50L328-650C328-748 240-869 118-907C109-910 102-918 102-928C102-940 112-950 124-950C126-950 128-950 130-949C285-901 422-773 422-650L422-50C422 60 509 191 632 229C641 232 648 240 648 250"}],770:[.748,-.57,1.581,{p:"1581 598L790 748L0 598L5 570L790 684L1576 570"}],771:[.769,-.532,1.599,{p:"1599 754C1599 762 1593 769 1585 769C1581 769 1577 767 1575 765C1498 694 1381 670 1200 646C1170 642 1141 640 1111 640C1009 640 907 661 806 681C700 703 593 723 486 723C455 723 423 722 391 717C198 692 86 632 5 557C2 554 0 550 0 546C0 538 6 532 15 532C18 532 22 533 24 535C101 606 218 630 400 654C429 658 458 660 488 660C590 660 692 639 793 619C899 597 1006 577 1113 577C1145 577 1176 578 1208 583C1401 608 1513 668 1595 743C1597 746 1599 750 1599 754"}],774:[.743,-.574,1.604,{p:"1604 733L1576 743C1541 638 1102 638 802 638C501 638 62 638 28 743L0 733C53 574 486 574 802 574C1118 574 1550 574 1604 733"}],780:[.742,-.564,1.581,{p:"1581 714L1576 742L790 628L5 742L0 714L790 564"}],8260:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],8725:[.619,.119,.6,{p:"544 583C544 603 528 619 508 619C495 619 484 612 477 602L61-64C58-69 56-76 56-83C56-103 72-119 92-119C105-119 116-112 123-102L539 564C542 569 544 576 544 583"}],8726:[.619,.119,.6,{p:"544-83C544-76 542-69 539-64L123 602C116 612 105 619 92 619C72 619 56 603 56 583C56 576 58 569 61 564L477-102C484-112 495-119 508-119C528-119 544-103 544-83"}],8739:[1.752,1.252,.278,{p:"175-1216L175 1716C175 1736 159 1752 139 1752C119 1752 103 1736 103 1716L103-1216C103-1236 119-1252 139-1252C159-1252 175-1236 175-1216"}],8741:[1.752,1.252,.41,{p:"128-1216L128 1716C128 1736 112 1752 92 1752C72 1752 56 1736 56 1716L56-1216C56-1236 72-1252 92-1252C112-1252 128-1236 128-1216ZM354-1216L354 1716C354 1736 338 1752 318 1752C298 1752 282 1736 282 1716L282-1216C282-1236 298-1252 318-1252C338-1252 354-1236 354-1216"}],8968:[1.45,.95,.583,{p:"555 1421C555 1437 542 1450 526 1450L210 1450L210-921C210-937 223-950 239-950C255-950 268-937 268-921L268 1392L526 1392C542 1392 555 1405 555 1421"}],8969:[1.45,.95,.583,{p:"373-921L373 1450L57 1450C41 1450 28 1437 28 1421C28 1405 41 1392 57 1392L315 1392L315-921C315-937 328-950 344-950C360-950 373-937 373-921"}],8970:[1.45,.95,.583,{p:"555-921C555-905 542-892 526-892L268-892L268 1421C268 1437 255 1450 239 1450C223 1450 210 1437 210 1421L210-950L526-950C542-950 555-937 555-921"}],8971:[1.45,.95,.583,{p:"373-950L373 1421C373 1437 360 1450 344 1450C328 1450 315 1437 315 1421L315-892L57-892C41-892 28-905 28-921C28-937 41-950 57-950"}],9140:[.764,-.513,2.61,{p:"2610 764L0 764L0 542C0 526 13 513 29 513C45 513 58 526 58 542L58 706L2552 706L2552 542C2552 526 2565 513 2581 513C2597 513 2610 526 2610 542"}],9141:[-.083,.334,2.61,{p:"2610-334L2610-112C2610-96 2597-83 2581-83C2565-83 2552-96 2552-112L2552-276L58-276L58-112C58-96 45-83 29-83C13-83 0-96 0-112L0-334"}],9180:[.787,-.505,3.524,{p:"3524 527C3524 533 3522 539 3518 543C3397 664 2789 787 2156 787L1368 787C735 787 127 664 6 543C2 539 0 533 0 527C0 515 10 505 22 505C28 505 34 507 38 511C155 629 753 699 1368 699L2156 699C2771 699 3369 629 3486 511C3490 507 3496 505 3502 505C3514 505 3524 515 3524 527"}],9181:[-.075,.357,3.524,{p:"3524-97C3524-85 3514-75 3502-75C3496-75 3490-77 3486-81C3369-199 2771-269 2156-269L1368-269C753-269 155-199 38-81C34-77 28-75 22-75C10-75 0-85 0-97C0-103 2-109 6-113C127-234 735-357 1368-357L2156-357C2789-357 3397-234 3518-113C3522-109 3524-103 3524-97"}],9182:[.845,-.498,3.502,{p:"3502 509C3502 510 3502 511 3501 512C3467 606 3265 715 3035 715L2207 715C1968 715 1762 748 1762 834C1762 840 1757 845 1751 845C1745 845 1740 840 1740 834C1740 748 1534 715 1295 715L467 715C237 715 35 606 1 512C0 511 0 510 0 509C0 502 5 498 11 498C16 498 20 501 21 505C53 590 258 627 467 627L1295 627C1524 627 1706 710 1751 794C1796 710 1978 627 2207 627L3035 627C3244 627 3449 590 3481 505C3482 501 3486 498 3491 498C3497 498 3502 502 3502 509"}],9183:[-.067,.414,3.502,{p:"3502-78C3502-72 3497-67 3491-67C3486-67 3482-71 3481-75C3449-160 3244-197 3035-197L2207-197C1978-197 1796-280 1751-364C1706-280 1524-197 1295-197L467-197C258-197 53-160 21-75C20-71 16-67 11-67C5-67 0-72 0-78C0-80 0-81 1-82C35-176 237-285 467-285L1295-285C1534-285 1740-318 1740-403C1740-410 1745-414 1751-414C1757-414 1762-410 1762-403C1762-318 1968-285 2207-285L3035-285C3265-285 3467-176 3501-82C3502-81 3502-80 3502-78"}],9184:[.869,-.606,3.574,{p:"3574 606L3311 869L263 869L0 606L94 606L263 775L3311 775L3480 606"}],9185:[-.176,.439,3.574,{p:"3574-176L3480-176L3311-345L263-345L94-176L0-176L263-439L3311-439"}],10214:[1.45,.95,.838,{p:"816-921C816-905 803-892 787-892L593-892L593 1392L787 1392C803 1392 816 1405 816 1421C816 1437 803 1450 787 1450L282 1450L282-950L787-950C803-950 816-937 816-921ZM535-892L340-892L340 1392L535 1392"}],10215:[1.45,.95,.838,{p:"556-950L556 1450L51 1450C35 1450 22 1437 22 1421C22 1405 35 1392 51 1392L245 1392L245-892L51-892C35-892 22-905 22-921C22-937 35-950 51-950ZM498-892L303-892L303 1392L498 1392"}],10216:[1.45,.95,.75,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921"}],10217:[1.45,.95,.75,{p:"577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10218:[1.45,.95,1.124,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921ZM1071-921C1071-917 1071-914 1069-910L608 250L1069 1410C1071 1414 1071 1417 1071 1421C1071 1437 1058 1450 1042 1450C1030 1450 1020 1442 1015 1432L549 261C548 257 547 254 547 250C547 246 548 243 549 239L1015-932C1020-942 1030-950 1042-950C1058-950 1071-937 1071-921"}],10219:[1.45,.95,1.124,{p:"951 250C951 254 951 257 949 261L483 1432C479 1442 469 1450 456 1450C440 1450 427 1437 427 1421C427 1417 428 1414 429 1410L891 250L429-910C428-914 427-917 427-921C427-937 440-950 456-950C469-950 479-942 483-932L949 239C951 243 951 246 951 250ZM577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10222:[1.472,.972,.541,{p:"485-950C485-944 483-938 479-934C379-835 323-462 323-107L323 607C323 962 379 1335 479 1434C483 1438 485 1444 485 1450C485 1462 475 1472 463 1472C457 1472 451 1470 447 1466C343 1361 235 980 235 607L235-107C235-480 343-861 447-966C451-970 457-972 463-972C475-972 485-962 485-950"}],10223:[1.472,.972,.541,{p:"306-107L306 607C306 980 198 1361 94 1466C90 1470 84 1472 78 1472C66 1472 56 1462 56 1450C56 1444 58 1438 62 1434C162 1335 218 962 218 607L218-107C218-462 162-835 62-934C58-938 56-944 56-950C56-962 66-972 78-972C84-972 90-970 94-966C198-861 306-480 306-107"}]}},6402:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size7=void 0,t.size7={40:[1.745,1.245,.875,{p:"823-1224C823-1217 820-1211 814-1207C559-1015 379-468 379 0L379 500C379 968 559 1515 814 1707C820 1711 823 1717 823 1724C823 1735 813 1745 802 1745C797 1745 793 1743 790 1741C522 1539 277 990 277 500L277 0C277-490 522-1039 790-1241C793-1243 797-1245 802-1245C813-1245 823-1235 823-1224"}],41:[1.745,1.245,.875,{p:"598 0L598 500C598 990 353 1539 85 1741C82 1743 78 1745 73 1745C62 1745 52 1735 52 1724C52 1717 55 1711 61 1707C316 1515 496 968 496 500L496 0C496-468 316-1015 61-1207C55-1211 52-1217 52-1224C52-1235 62-1245 73-1245C78-1245 82-1243 85-1241C353-1039 598-490 598 0"}],47:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],91:[1.75,1.25,.667,{p:"647-1220C647-1203 634-1190 617-1190L381-1190L381 1690L617 1690C634 1690 647 1703 647 1720C647 1737 634 1750 617 1750L321 1750L321-1250L617-1250C634-1250 647-1237 647-1220"}],92:[3.56,3.06,2.572,{p:"2515-3021C2515-3016 2515-3011 2513-3007L132 3534C127 3549 112 3560 95 3560C73 3560 55 3543 55 3521C55 3516 56 3511 58 3507L2439-3034C2444-3049 2459-3060 2476-3060C2498-3060 2515-3043 2515-3021"}],93:[1.75,1.25,.667,{p:"346-1250L346 1750L50 1750C33 1750 20 1737 20 1720C20 1703 33 1690 50 1690L286 1690L286-1190L50-1190C33-1190 20-1203 20-1220C20-1237 33-1250 50-1250"}],123:[1.75,1.25,.902,{p:"755-1224C755-1213 748-1203 738-1200C600-1149 502-998 502-875L502-125C502 22 382 175 237 250C382 325 502 478 502 625L502 1375C502 1498 600 1649 738 1700C748 1703 755 1713 755 1724C755 1738 743 1750 729 1750C726 1750 723 1749 720 1748C551 1687 400 1526 400 1375L400 625C400 488 303 325 164 274C154 271 147 261 147 250C147 239 154 229 164 226C303 175 400 12 400-125L400-875C400-1026 551-1187 720-1248C723-1249 726-1250 729-1250C743-1250 755-1238 755-1224"}],125:[1.75,1.25,.902,{p:"755 250C755 261 748 271 738 274C599 325 502 488 502 625L502 1375C502 1526 351 1687 182 1748C179 1749 176 1750 173 1750C159 1750 147 1738 147 1724C147 1713 154 1703 164 1700C302 1649 400 1498 400 1375L400 625C400 478 520 325 665 250C520 175 400 22 400-125L400-875C400-998 302-1149 164-1200C154-1203 147-1213 147-1224C147-1238 159-1250 173-1250C176-1250 179-1249 182-1248C351-1187 502-1026 502-875L502-125C502 12 599 175 738 226C748 229 755 239 755 250"}],770:[.749,-.569,1.896,{p:"1896 599L948 749L0 599L4 569L948 683L1892 569"}],771:[.773,-.527,1.915,{p:"1915 758C1915 766 1908 773 1900 773C1897 773 1893 772 1891 770C1805 699 1665 675 1435 649C1399 645 1362 643 1325 643C1204 643 1083 663 963 683C839 703 714 723 589 723C550 723 511 721 472 716C231 689 95 628 5 554C2 551 0 547 0 542C0 534 7 527 15 527C19 527 22 528 25 530C110 601 250 625 480 651C517 655 553 657 590 657C711 657 832 637 952 617C1076 597 1201 577 1326 577C1365 577 1404 579 1443 584C1684 611 1820 672 1910 746C1913 749 1915 753 1915 758"}],774:[.743,-.573,1.92,{p:"1920 733L1892 743C1857 639 1319 639 960 639C601 639 63 639 28 743L0 733C53 573 585 573 960 573C1336 573 1867 573 1920 733"}],780:[.743,-.563,1.896,{p:"1896 713L1892 743L948 629L4 743L0 713L948 563"}],8260:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],8725:[.623,.122,.607,{p:"552 583C552 605 534 623 512 623C498 623 485 615 478 604L62-62C59-68 57-75 57-83C57-105 74-122 96-122C110-122 123-115 130-104L546 562C549 568 552 575 552 583"}],8726:[.623,.122,.607,{p:"552-83C552-75 549-68 546-62L130 604C123 615 110 623 96 623C74 623 57 605 57 583C57 575 59 568 62 562L478-104C485-115 498-122 512-122C534-122 552-105 552-83"}],8739:[2.053,1.553,.278,{p:"179-1514L179 2014C179 2035 161 2053 139 2053C117 2053 100 2035 100 2014L100-1514C100-1535 117-1553 139-1553C161-1553 179-1535 179-1514"}],8741:[2.053,1.553,.424,{p:"136-1514L136 2014C136 2035 118 2053 96 2053C74 2053 57 2035 57 2014L57-1514C57-1535 74-1553 96-1553C118-1553 136-1535 136-1514ZM369-1514L369 2014C369 2035 351 2053 329 2053C307 2053 290 2035 290 2014L290-1514C290-1535 307-1553 329-1553C351-1553 369-1535 369-1514"}],8968:[1.75,1.25,.623,{p:"595 1720C595 1737 582 1750 565 1750L221 1750L221-1220C221-1237 234-1250 251-1250C268-1250 281-1237 281-1220L281 1690L565 1690C582 1690 595 1703 595 1720"}],8969:[1.75,1.25,.623,{p:"402-1220L402 1750L58 1750C41 1750 28 1737 28 1720C28 1703 41 1690 58 1690L342 1690L342-1220C342-1237 355-1250 372-1250C389-1250 402-1237 402-1220"}],8970:[1.75,1.25,.623,{p:"595-1220C595-1203 582-1190 565-1190L281-1190L281 1720C281 1737 268 1750 251 1750C234 1750 221 1737 221 1720L221-1250L565-1250C582-1250 595-1237 595-1220"}],8971:[1.75,1.25,.623,{p:"402 1720C402 1737 389 1750 372 1750C355 1750 342 1737 342 1720L342-1190L58-1190C41-1190 28-1203 28-1220C28-1237 41-1250 58-1250L402-1250"}],9140:[.772,-.504,2.985,{p:"2985 534L2985 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712L2925 712L2925 534C2925 518 2938 504 2955 504C2972 504 2985 518 2985 534"}],9141:[-.074,.342,2.985,{p:"2985-342L2985-104C2985-88 2972-74 2955-74C2938-74 2925-88 2925-104L2925-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,4.032,{p:"4032 528C4032 536 4029 542 4024 547C3903 668 3229 796 2514 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694L2514 694C3207 694 3870 628 3988 510C3992 505 3999 502 4006 502C4020 502 4032 514 4032 528"}],9181:[-.072,.366,4.032,{p:"4032-98C4032-84 4020-72 4006-72C3999-72 3992-75 3988-80C3870-198 3207-264 2514-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366L2514-366C3229-366 3903-238 4024-117C4029-112 4032-106 4032-98"}],9182:[.854,-.493,4.006,{p:"4006 506C4006 507 4006 509 4005 510C3970 607 3750 724 3496 724L2500 724C2240 724 2016 753 2016 841C2016 848 2010 854 2003 854C1996 854 1990 848 1990 841C1990 753 1766 724 1506 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622L1506 622C1755 622 1952 711 2003 798C2054 711 2251 622 2500 622L3496 622C3725 622 3949 589 3981 501C3983 496 3987 493 3993 493C4000 493 4006 498 4006 506"}],9183:[-.062,.423,4.006,{p:"4006-75C4006-68 4000-62 3993-62C3987-62 3983-66 3981-71C3949-159 3725-192 3496-192L2500-192C2251-192 2054-281 2003-368C1952-281 1755-192 1506-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294L1506-294C1766-294 1990-323 1990-410C1990-418 1996-423 2003-423C2010-423 2016-418 2016-410C2016-323 2240-294 2500-294L3496-294C3750-294 3970-177 4005-80C4006-79 4006-77 4006-75"}],9184:[.873,-.605,4.082,{p:"4082 605L3814 873L268 873L0 605L102 605L268 771L3814 771L3980 605"}],9185:[-.175,.443,4.082,{p:"4082-175L3980-175L3814-341L268-341L102-175L0-175L268-443L3814-443"}],10214:[1.75,1.25,1.007,{p:"985-1220C985-1203 972-1190 955-1190L714-1190L714 1690L955 1690C972 1690 985 1703 985 1720C985 1737 972 1750 955 1750L353 1750L353-1250L955-1250C972-1250 985-1237 985-1220ZM654-1190L413-1190L413 1690L654 1690"}],10215:[1.75,1.25,1.007,{p:"654-1250L654 1750L52 1750C35 1750 22 1737 22 1720C22 1703 35 1690 52 1690L293 1690L293-1190L52-1190C35-1190 22-1203 22-1220C22-1237 35-1250 52-1250ZM594 1690L594-1190L353-1190L353 1690"}],10216:[1.75,1.25,.908,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220"}],10217:[1.75,1.25,.908,{p:"704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10218:[1.75,1.25,1.362,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220ZM1306-1220C1306-1216 1305-1212 1303-1209L720 250L1303 1709C1305 1712 1306 1716 1306 1720C1306 1737 1292 1750 1276 1750C1263 1750 1252 1742 1248 1731L660 261C658 258 658 254 658 250C658 246 658 242 660 239L1248-1231C1252-1242 1263-1250 1276-1250C1292-1250 1306-1237 1306-1220"}],10219:[1.75,1.25,1.362,{p:"1158 250C1158 254 1157 258 1155 261L567 1731C563 1742 552 1750 540 1750C523 1750 510 1737 510 1720C510 1716 510 1712 512 1709L1095 250L512-1209C510-1212 510-1216 510-1220C510-1237 523-1250 540-1250C552-1250 563-1242 567-1231L1155 239C1157 242 1158 246 1158 250ZM704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10222:[1.776,1.276,.647,{p:"591-1250C591-1243 588-1236 583-1232C465-1113 396-670 396-250L396 750C396 1170 465 1613 583 1732C588 1736 591 1743 591 1750C591 1764 579 1776 565 1776C558 1776 551 1773 547 1768C422 1644 294 1191 294 750L294-250C294-691 422-1144 547-1268C551-1273 558-1276 565-1276C579-1276 591-1264 591-1250"}],10223:[1.776,1.276,.647,{p:"353-250L353 750C353 1191 225 1644 100 1768C96 1773 89 1776 82 1776C68 1776 56 1764 56 1750C56 1743 59 1736 64 1732C182 1613 251 1170 251 750L251-250C251-670 182-1113 64-1232C59-1236 56-1243 56-1250C56-1264 68-1276 82-1276C89-1276 96-1273 100-1268C225-1144 353-691 353-250"}]}},2590:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.smallop=void 0,t.smallop={40:[.797,.297,.422,{p:"362-287C362-284 361-281 358-279C247-195 172 22 172 198L172 302C172 478 247 695 358 779C361 781 362 784 362 787C362 793 358 797 352 797C350 797 347 797 346 795C227 706 116 489 116 302L116 198C116 11 227-206 346-295C347-297 350-297 352-297C358-297 362-293 362-287"}],41:[.797,.297,.422,{p:"306 198L306 302C306 489 195 706 76 795C75 797 72 797 70 797C64 797 60 793 60 787C60 784 61 781 64 779C175 695 250 478 250 302L250 198C250 22 175-195 64-279C61-281 60-284 60-287C60-293 64-297 70-297C72-297 75-297 76-295C195-206 306 11 306 198"}],47:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],91:[.8,.3,.34,{p:"313-279C313-267 304-258 292-258L203-258L203 758L292 758C304 758 313 767 313 779C313 791 304 800 292 800L161 800L161-300L292-300C304-300 313-291 313-279"}],92:[.905,.405,.617,{p:"561-383C561-380 561-378 560-375L99 891C96 899 88 905 78 905C66 905 56 895 56 883C56 880 56 878 57 875L518-391C521-399 529-405 539-405C551-405 561-395 561-383"}],93:[.8,.3,.34,{p:"179 800L48 800C37 800 27 791 27 779C27 767 37 758 48 758L137 758L137-258L48-258C37-258 27-267 27-279C27-291 37-300 48-300L179-300"}],123:[.8,.3,.54,{p:"454-287C454-280 449-274 442-274C363-270 304-216 304-163L304 113C304 176 249 227 174 250C249 273 304 324 304 387L304 663C304 716 363 770 442 774C449 774 454 780 454 787C454 794 448 800 440 800C330 794 236 737 236 663L236 387C236 327 178 267 98 263C91 263 86 257 86 250C86 243 91 237 98 237C178 233 236 173 236 113L236-163C236-237 330-294 440-300C448-300 454-294 454-287"}],125:[.8,.3,.54,{p:"454 250C454 257 448 263 442 263C362 267 304 327 304 387L304 663C304 737 210 794 100 800C92 800 86 794 86 787C86 780 91 774 98 774C177 770 236 716 236 663L236 387C236 324 291 273 366 250C291 227 236 176 236 113L236-163C236-216 177-270 98-274C91-274 86-280 86-287C86-294 92-300 100-300C210-294 304-237 304-163L304 113C304 173 362 233 442 237C448 237 454 243 454 250"}],770:[.746,-.572,.644,{p:"644 596C539 651 432 702 322 746C212 702 105 651 0 596L10 572C115 606 219 644 322 686C424 644 529 606 634 572"}],771:[.751,-.55,.652,{p:"652 738C652 745 647 751 640 751C635 751 630 747 628 743C600 675 555 649 500 634C489 631 479 630 468 630C424 630 380 653 339 675C289 701 236 726 182 726C167 726 152 724 137 720C70 701 35 649 1 567C0 565 0 564 0 562C0 555 6 550 13 550C18 550 22 553 24 557C52 625 97 651 152 666C163 669 174 670 184 670C228 670 272 647 313 625C363 599 416 574 471 574C485 574 500 576 515 580C582 599 617 651 651 733C652 735 652 736 652 738"}],773:[.67,-.63,.568,{p:"568 650C568 661 559 670 548 670L20 670C9 670 0 661 0 650C0 639 9 630 20 630L548 630C559 630 568 639 568 650"}],774:[.742,-.578,.658,{p:"658 734L634 742C598 634 454 634 329 634C204 634 60 634 24 742L0 734C42 609 190 578 329 578C467 578 616 609 658 734"}],780:[.74,-.566,.644,{p:"644 716L634 740C529 706 424 668 322 626C219 668 115 706 10 740L0 716C105 661 212 610 322 566C432 610 539 661 644 716"}],8260:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],8400:[.711,-.601,.667,{p:"611 616C611 624 604 631 596 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8401:[.711,-.601,.667,{p:"611 616C611 623 607 628 600 630C565 642 535 668 520 702C517 707 512 711 506 711C498 711 491 704 491 696C491 694 491 692 492 690C503 667 518 647 537 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8406:[.711,-.521,.659,{p:"603 616C603 624 597 631 588 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L588 601C597 601 603 608 603 616"}],8407:[.711,-.521,.659,{p:"603 616C603 623 599 628 593 630C557 642 528 668 512 702C510 707 505 711 498 711C490 711 483 704 483 696C483 694 484 692 485 690C495 667 511 647 530 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L530 601C511 585 495 565 485 542C484 540 483 538 483 536C483 528 490 521 498 521C505 521 510 525 512 530C528 564 557 590 593 602C599 604 603 609 603 616"}],8417:[.711,-.521,.715,{p:"659 616C659 623 654 628 648 630C612 642 583 668 568 702C565 707 560 711 554 711C546 711 539 704 539 696C539 694 539 692 540 690C551 667 566 647 585 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L585 601C566 585 551 565 540 542C539 540 539 538 539 536C539 528 546 521 554 521C560 521 565 525 568 530C583 564 612 590 648 602C654 604 659 609 659 616"}],8428:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L537-201C518-217 503-237 492-260C491-262 491-264 491-266C491-274 498-281 506-281C512-281 517-277 520-272C535-238 565-212 600-200C607-198 611-193 611-186"}],8429:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L596-201C604-201 611-194 611-186"}],8430:[-.091,.281,.659,{p:"603-186C603-178 597-171 588-171L130-171C149-155 164-135 175-112C176-110 176-108 176-106C176-98 169-91 161-91C155-91 150-95 147-100C132-134 102-160 66-172C60-174 56-179 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L588-201C597-201 603-194 603-186"}],8431:[-.091,.281,.659,{p:"603-186C603-179 599-174 593-172C557-160 528-134 512-100C510-95 505-91 498-91C490-91 483-98 483-106C483-108 484-110 485-112C495-135 511-155 530-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L530-201C511-217 495-237 485-260C484-262 483-264 483-266C483-274 490-281 498-281C505-281 510-277 512-272C528-238 557-212 593-200C599-198 603-193 603-186"}],8725:[.605,.105,.572,{p:"516 583C516 595 506 605 494 605C486 605 479 601 475 595L59-71C57-75 56-79 56-83C56-95 66-105 78-105C86-105 93-101 97-95L513 571C515 575 516 579 516 583"}],8726:[.605,.105,.572,{p:"516-83C516-79 515-75 513-71L97 595C93 601 86 605 78 605C66 605 56 595 56 583C56 579 57 575 59 571L475-95C479-101 486-105 494-105C506-105 516-95 516-83"}],8730:[.85,.35,1,{ic:.02,p:"1020 830C1020 841 1012 850 1000 850C987 850 983 841 978 830L462-246L249 250L110 143L125 127L196 181L424-350C455-350 456-349 466-330L1013 812C1020 825 1020 827 1020 830"}],8739:[.851,.351,.278,{p:"161-329L161 829C161 841 151 851 139 851C127 851 117 841 117 829L117-329C117-341 127-351 139-351C151-351 161-341 161-329"}],8741:[.851,.351,.354,{p:"100-329L100 829C100 841 90 851 78 851C66 851 56 841 56 829L56-329C56-341 66-351 78-351C90-351 100-341 100-329ZM298-329L298 829C298 841 288 851 276 851C264 851 254 841 254 829L254-329C254-341 264-351 276-351C288-351 298-341 298-329"}],8968:[.8,.3,.458,{p:"429 779C429 791 420 800 408 800L178 800L178-279C178-291 187-300 199-300C211-300 220-291 220-279L220 758L408 758C420 758 429 767 429 779"}],8969:[.8,.3,.458,{p:"280-279L280 800L50 800C38 800 29 791 29 779C29 767 38 758 50 758L238 758L238-279C238-291 247-300 259-300C270-300 280-291 280-279"}],8970:[.8,.3,.458,{p:"429-279C429-267 420-258 408-258L220-258L220 779C220 791 211 800 199 800C187 800 178 791 178 779L178-300L408-300C420-300 429-291 429-279"}],8971:[.8,.3,.458,{p:"280 779C280 791 270 800 259 800C247 800 238 791 238 779L238-258L50-258C38-258 29-267 29-279C29-291 38-300 50-300L280-300"}],9140:[.73,-.546,.735,{p:"735 567L735 730L0 730L0 567C0 556 9 546 21 546C33 546 42 556 42 567L42 688L693 688L693 567C693 556 702 546 714 546C726 546 735 556 735 567"}],9141:[-.116,.3,.735,{p:"735-300L735-137C735-126 726-116 714-116C702-116 693-126 693-137L693-258L42-258L42-137C42-126 33-116 21-116C9-116 0-126 0-137L0-300"}],9180:[.745,-.54,1.006,{p:"1006 553C1006 556 1005 560 1002 562C909 655 711 745 555 745L451 745C295 745 97 655 4 562C1 560 0 556 0 553C0 545 6 540 13 540C17 540 20 541 22 543C110 631 305 689 451 689L555 689C701 689 896 631 984 543C986 541 989 540 993 540C1000 540 1006 545 1006 553"}],9181:[-.11,.315,1.006,{p:"1006-123C1006-115 1000-110 993-110C989-110 986-111 984-113C896-201 701-259 555-259L451-259C305-259 110-201 22-113C20-111 17-110 13-110C6-110 0-115 0-123C0-126 1-130 4-132C97-225 295-315 451-315L555-315C711-315 909-225 1002-132C1005-130 1006-126 1006-123"}],9182:[.815,-.509,.993,{ic:.001,p:"994 516C994 516 993 517 993 518C961 607 893 690 829 690L655 690C577 690 504 736 504 809C504 812 501 815 497 815C493 815 491 812 491 809C491 736 417 690 339 690L165 690C101 690 33 607 1 518L1 516C1 512 3 509 7 509C10 509 12 511 13 513C40 586 113 634 165 634L339 634C418 634 478 690 497 760C516 690 576 634 655 634L829 634C881 634 954 586 981 513C982 511 984 509 987 509C991 509 994 512 994 516"}],9183:[-.079,.385,.993,{p:"993-85C993-82 990-79 986-79C983-79 981-81 980-83C953-156 880-204 828-204L654-204C575-204 515-260 496-330C477-260 417-204 338-204L164-204C112-204 39-156 12-83C11-81 9-79 6-79C2-79 0-82 0-85L0-88C32-177 100-260 164-260L338-260C416-260 490-306 490-378C490-382 492-385 496-385C500-385 503-382 503-378C503-306 576-260 654-260L828-260C892-260 960-177 992-88C992-87 993-86 993-85"}],9184:[.853,-.613,1.048,{p:"1048 613L808 853L240 853L0 613L68 613L240 785L808 785L980 613"}],9185:[-.183,.423,1.048,{p:"1048-183L980-183L808-355L240-355L68-183L0-183L240-423L808-423"}],10214:[.8,.3,.444,{p:"422-279C422-267 413-258 401-258L308-258L308 758L401 758C413 758 422 767 422 779C422 791 413 800 401 800L130 800L130-300L401-300C413-300 422-291 422-279ZM266 758L266-258L172-258L172 758"}],10215:[.8,.3,.444,{p:"314 800L43 800C31 800 22 791 22 779C22 767 31 758 43 758L136 758L136-258L43-258C31-258 22-267 22-279C22-291 31-300 43-300L314-300ZM272 758L272-258L178-258L178 758"}],10216:[.8,.3,.428,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279"}],10217:[.8,.3,.428,{p:"304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10218:[.8,.3,.623,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279ZM567-279C567-276 566-274 565-271L362 250L565 771C566 774 567 776 567 779C567 791 557 800 546 800C537 800 529 794 526 787L320 258C319 255 319 253 319 250C319 247 319 245 320 242L526-287C529-294 537-300 546-300C557-300 567-291 567-279"}],10219:[.8,.3,.623,{p:"499 250C499 253 499 255 498 258L292 787C289 794 281 800 272 800C261 800 251 791 251 779C251 776 252 774 253 771L456 250L253-271C252-274 251-276 251-279C251-291 261-300 272-300C281-300 289-294 292-287L498 242C499 245 499 247 499 250ZM304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10222:[.813,.313,.305,{p:"249-300C249-296 248-293 245-291C191-237 164-22 164 185L164 315C164 522 191 737 245 791C248 793 249 796 249 800C249 807 243 813 236 813C232 813 229 812 227 809C170 753 108 533 108 315L108 185C108-33 170-253 227-309C229-312 232-313 236-313C243-313 249-307 249-300"}],10223:[.813,.313,.305,{p:"197 185L197 315C197 533 135 753 78 809C76 812 73 813 69 813C62 813 56 807 56 800C56 796 57 793 60 791C114 737 141 522 141 315L141 185C141-22 114-237 60-291C57-293 56-296 56-300C56-307 62-313 69-313C73-313 76-312 78-309C135-253 197-33 197 185"}]}},175:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphicBold=void 0,t.texCalligraphicBold={}},2384:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphic=void 0,t.texCalligraphic={}},1822:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texMathit=void 0,t.texMathit={65:[.716,0,.743,{p:"692 18C692 31 684 31 668 31C616 31 613 39 611 65L568 691C567 713 566 716 550 716C534 716 530 709 524 698L192 113C149 37 106 33 71 31C60 30 59 12 59 12C59 9 60 0 71 0C96 0 125 3 151 3C182 3 214 0 244 0C249 0 262 0 262 19C262 30 254 30 246 31C240 32 204 34 204 65C204 74 209 86 218 103L290 229L518 229L529 63C529 43 505 31 462 31C451 31 439 31 439 12C439 0 451 0 454 0C491 0 531 3 569 3C604 3 640 0 674 0C680 0 692 0 692 18ZM516 260L307 260L493 587"}],66:[.683,0,.704,{p:"677 219C677 302 610 348 538 357C660 384 734 470 734 547C734 619 675 683 566 683L255 683C239 683 228 683 228 664C228 652 236 652 255 652C286 652 313 652 313 635C313 632 313 630 309 616L174 73C166 39 160 31 92 31C76 31 65 31 65 12C65 0 74 0 90 0L420 0C562 0 677 115 677 219ZM646 553C646 468 569 366 455 366L323 366L385 616C394 652 401 652 434 652L552 652C636 652 646 584 646 553ZM588 232C588 135 508 31 398 31L274 31C243 31 243 34 243 41C243 47 246 57 247 63L317 344L489 344C582 344 588 258 588 232"}],67:[.705,.022,.716,{p:"810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 81 257-22 395-22C590-22 699 192 699 240C699 250 689 250 684 250C678 250 671 250 668 242C617 73 492 9 409 9C325 9 237 65 237 207C237 269 262 426 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438"}],68:[.683,0,.755,{p:"775 438C775 581 694 683 565 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 72 0 88 0L395 0C584 0 775 213 775 438ZM692 476C692 417 663 230 578 130C529 73 458 31 378 31L275 31C244 31 244 34 244 41C244 47 247 57 248 63L386 616C395 651 402 652 435 652L532 652C613 652 692 607 692 476"}],69:[.68,0,.678,{p:"687 247C687 258 675 258 672 258C661 258 660 257 651 234C593 96 558 31 399 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L319 338L406 338C474 338 481 322 481 295C481 288 480 273 472 244C472 244 470 236 470 233C470 221 480 221 486 221C497 221 500 223 504 241L559 461C560 464 562 474 562 474C562 486 550 486 546 486C533 486 533 483 527 462C508 391 489 369 408 369L327 369L388 615C396 648 403 649 436 649L561 649C669 649 694 619 694 548C694 521 692 508 689 484C688 479 687 470 687 467C687 455 698 455 702 455C716 455 717 459 719 477L742 654C745 680 739 680 718 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L566 0C586 0 587 1 594 16L683 235C684 237 687 247 687 247"}],70:[.68,0,.653,{p:"707 477L730 654C733 680 727 680 706 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C116 0 158 3 198 3C244 3 291 0 336 0C345 0 357 0 357 19C357 31 348 31 332 31L322 31C249 31 249 39 249 52C249 56 249 58 253 73L316 325L399 325C464 325 473 310 473 283C473 266 469 250 465 234C463 227 462 223 462 220C462 208 473 208 477 208C488 208 491 209 496 228L551 448C552 452 553 457 553 462C553 473 541 473 538 473C525 473 524 470 519 452C501 381 485 356 402 356L324 356L388 615C396 648 403 649 436 649L553 649C660 649 682 618 682 549C682 525 679 506 676 483L675 467C675 455 686 455 690 455C704 455 705 459 707 477"}],71:[.705,.022,.774,{p:"768 260C768 268 764 273 755 273C724 273 690 270 658 270C615 270 570 273 527 273C519 273 506 273 506 253C506 242 517 242 532 242L540 242C553 242 570 241 583 240C604 237 612 236 612 222C612 218 612 216 604 188C582 99 580 88 550 60C507 21 452 9 414 9C319 9 237 75 237 208C237 266 261 425 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438L810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 84 254-22 396-22C488-22 561 24 590 61C599 37 621 1 632 1C639 1 641 7 644 18L692 209C698 232 700 242 744 242C757 242 768 242 768 260"}],72:[.683,0,.743,{p:"689 18C689 31 682 31 662 31C604 31 604 39 604 48C604 48 604 56 608 71L743 612C751 644 759 652 822 652C843 652 852 652 852 670C852 681 845 683 838 683C800 683 759 680 720 680C680 680 639 683 600 683C594 683 581 683 581 664C581 652 589 652 608 652C639 652 666 652 666 635C666 632 666 630 662 616L601 371L327 371L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 52 248 54 252 68L319 340L593 340L527 73C519 39 513 31 445 31C429 31 418 31 418 12C418 0 429 0 432 0C470 0 511 3 550 3C590 3 631 0 670 0C677 0 689 0 689 18"}],73:[.683,0,.386,{p:"338 19C338 31 330 31 310 31C248 31 248 38 248 49C248 49 248 56 252 71L387 611C395 643 401 652 470 652C491 652 501 652 501 671C501 683 491 683 487 683C447 683 405 680 364 680C323 680 280 683 239 683C232 683 220 683 220 665C220 652 227 652 247 652C281 652 310 652 310 635C310 632 308 619 307 616L171 72C163 39 154 31 87 31C66 31 57 31 57 13C57 2 64 0 71 0C111 0 153 3 194 3C235 3 278 0 318 0C325 0 338 0 338 19"}],74:[.683,.022,.525,{p:"622 671C622 680 616 683 608 683C575 683 539 680 505 680C460 680 413 683 369 683C360 683 348 683 348 664C348 652 357 652 373 652L385 652C402 652 413 652 431 650C453 647 461 646 461 631C461 627 461 625 457 611L341 145C322 70 265 0 210 0C169 0 134 25 126 66C128 65 130 65 137 65C175 65 197 99 197 124C197 150 177 163 156 163C153 163 94 163 94 86C94 18 148-22 212-22C306-22 398 53 420 144L537 616C544 644 551 652 596 652C611 652 622 652 622 671"}],75:[.683,0,.769,{p:"709 19C709 31 700 31 691 31C655 32 643 39 631 70L500 417L684 570C707 589 775 646 841 652C849 653 859 654 859 671C859 678 855 683 848 683C827 683 802 680 779 680C744 680 706 683 672 683C666 683 653 683 653 664C653 653 662 652 667 652C681 651 693 646 693 632C693 614 676 599 660 586L308 293L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 54 256 86 261 104L296 248L435 363L539 84C545 69 545 67 545 64C545 32 507 31 494 31C487 31 475 31 475 13C475 2 482 0 489 0C525 0 564 3 601 3C631 3 663 0 692 0C701 0 709 4 709 19"}],76:[.683,0,.627,{p:"624 246C624 258 612 258 609 258C597 258 596 255 589 236C557 147 514 31 358 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L386 607C395 642 401 652 482 652L492 652C509 652 520 652 520 671C520 683 509 683 505 683C460 683 413 680 367 680C326 680 284 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L515 0C537 0 538 1 544 18L620 233"}],77:[.683,0,.897,{p:"839 18C839 31 832 31 812 31C754 31 754 39 754 48C754 48 754 56 758 71L893 612C901 644 909 652 972 652C993 652 1002 652 1002 670C1002 683 994 683 977 683L849 683C827 683 824 683 813 665L473 100L417 661C415 683 413 683 389 683L256 683C240 683 229 683 229 664C229 652 237 652 256 652C287 652 314 652 314 635C314 632 314 630 310 616L182 101C168 45 130 33 85 31C77 31 66 30 66 12C66 3 72 0 79 0C109 0 143 3 174 3C206 3 241 0 272 0C278 0 290 0 290 18C290 30 283 31 271 31C214 33 212 59 212 74C212 77 212 83 216 99L349 630L350 630L411 24C413 7 413 0 428 0C441 0 446 7 452 18L825 639L826 639L685 73C677 39 671 31 603 31C587 31 576 31 576 12C576 0 587 0 590 0C627 0 666 3 704 3C742 3 783 0 820 0C827 0 839 0 839 18"}],78:[.683,0,.743,{p:"852 670C852 678 848 683 839 683C808 683 775 680 743 680C711 680 677 683 646 683C641 683 628 683 628 664C628 653 637 652 646 652C698 650 706 630 706 609C706 600 704 593 702 585L592 146L405 666C399 682 398 683 377 683L252 683C236 683 225 683 225 664C225 652 233 652 252 652C259 652 313 652 313 644C313 644 313 641 310 631L178 101C164 46 127 33 81 31C73 31 62 30 62 12C62 3 68 0 75 0C105 0 139 3 170 3C202 3 237 0 268 0C274 0 286 0 286 18C286 30 279 31 267 31C210 33 208 59 208 74C208 77 208 83 212 99L341 614L556 17C561 2 562 0 576 0C587 0 591 1 596 20L736 584C752 648 808 651 837 652C840 652 852 653 852 670"}],79:[.705,.022,.767,{p:"788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C578-22 788 203 788 444ZM703 486C703 398 667 265 614 174C549 63 460 4 385 4C294 4 238 86 238 205C238 251 252 391 322 513C375 607 466 680 553 680C631 680 703 620 703 486"}],80:[.683,0,.678,{p:"730 535C730 619 662 683 553 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 156 3 195 3C235 3 276 0 315 0C322 0 334 0 334 18C334 31 327 31 307 31C249 31 249 39 249 48C249 52 249 54 253 68L314 316L469 316C595 316 730 418 730 535ZM642 562C642 542 627 444 589 400C554 361 504 342 444 342L318 342L386 616C395 652 402 652 435 652L521 652C591 652 642 626 642 562"}],81:[.705,.194,.767,{p:"695-1C695 6 690 11 684 11C676 11 674 5 672-2C649-72 599-100 562-100C528-100 504-85 502 6C667 78 788 265 788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C413-22 448-14 469-7C461-59 459-88 459-102C459-157 480-194 538-194C654-194 695-1 695-1ZM704 480C704 392 660 144 499 42C497 74 491 148 419 148C364 148 322 91 322 43C322 27 325 20 327 15C256 48 233 130 233 202C233 266 258 417 333 532C394 625 479 680 553 680C645 680 704 599 704 480ZM473 26C449 14 417 3 385 3C374 3 344 3 344 43C344 79 376 126 420 126C474 126 474 80 474 54C474 46 474 34 473 26"}],82:[.683,.022,.729,{p:"723 92C723 99 721 105 708 105C695 105 694 100 691 88C674 32 644 0 613 0C583 0 580 27 580 59C580 85 583 109 586 135C589 158 594 202 594 223C594 279 559 321 508 339C650 375 718 462 718 535C718 614 642 683 517 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 155 3 193 3C232 3 273 0 312 0C319 0 331 0 331 18C331 31 324 31 304 31C246 31 246 39 246 48C246 52 246 54 250 68L315 331L423 331C465 331 517 315 517 243C517 229 514 220 500 164C489 117 485 103 485 84C485 10 546-22 609-22C693-22 723 84 723 92ZM628 558C628 552 624 459 570 405C540 376 490 353 422 353L321 353L386 616C393 646 401 648 408 650C415 652 447 652 466 652C530 652 628 652 628 558"}],83:[.705,.022,.562,{p:"538 238C538 267 531 308 505 340C480 371 468 374 373 402C354 407 323 416 318 418C284 433 267 465 267 506C267 588 344 677 429 677C523 677 551 609 551 535C551 509 550 502 546 480L545 466C545 456 555 456 560 456C571 456 574 457 578 474L630 681C631 685 632 691 632 695C632 695 631 705 621 705C616 705 615 704 606 693L561 637C522 704 451 705 431 705C308 705 199 582 199 467C199 415 221 362 279 335C285 332 307 326 322 322L371 308C423 293 431 290 448 272C459 258 470 236 470 200C470 109 392 9 303 9C228 9 153 45 153 149C153 172 158 199 161 210L162 216C162 227 153 227 147 227C135 227 133 225 129 210L77 1C75-6 74-9 74-12C74-18 79-22 85-22C92-22 93-20 101-10C112 2 138 34 148 47C185-7 249-22 301-22C427-22 538 112 538 238"}],84:[.677,0,.716,{p:"775 473L805 652C806 656 806 661 806 665C806 677 797 677 781 677L268 677C248 677 245 677 239 659L180 480C175 467 175 463 175 463C175 452 187 452 190 452C194 452 198 452 201 455C203 457 204 458 214 484C261 625 289 646 418 646L452 646C475 646 475 642 475 635C475 628 473 619 471 613L337 76C328 41 319 31 231 31L215 31C198 31 187 31 187 12C187 0 199 0 204 0C255 0 308 3 359 3C411 3 465 0 516 0C525 0 537 0 537 20C537 31 527 31 512 31L497 31C481 31 450 33 447 33C419 36 414 40 414 54C414 57 414 59 418 73L552 611C559 641 567 643 575 644C583 646 610 646 627 646C731 646 754 632 754 570C754 558 754 539 744 480C742 469 742 465 742 465C742 452 752 452 757 452C770 452 772 455 775 473"}],85:[.683,.022,.743,{p:"852 670C852 678 848 683 839 683C809 683 776 680 745 680C713 680 680 683 649 683C644 683 631 683 631 664C631 653 640 652 649 652C701 650 709 630 709 609C709 600 707 593 705 585L616 229C584 100 478 9 384 9C332 9 277 43 277 134C277 156 282 188 287 210L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L210 230C202 198 202 176 202 166C202 46 286-22 380-22C507-22 618 108 645 218L736 584C752 648 808 651 837 652C840 652 852 653 852 670"}],86:[.683,.022,.743,{p:"868 672C868 672 866 683 855 683C831 683 804 680 779 680C749 680 716 683 687 683C681 683 669 683 669 664C669 653 677 653 685 652C701 651 725 644 725 620C725 607 714 587 710 580L421 97L370 621C370 651 423 652 433 652C447 652 458 652 458 671C458 683 447 683 444 683C407 683 367 680 329 680C295 680 260 683 227 683C222 683 209 683 209 664C209 652 219 652 233 652C283 652 285 643 287 618L347 2C349-17 350-22 366-22C378-22 383-21 394-3L737 571C777 638 812 649 849 652C857 653 868 653 868 672"}],87:[.683,.022,.999,{p:"1124 672C1124 672 1124 683 1112 683C1089 683 1063 680 1039 680C1007 680 972 683 940 683C934 683 921 683 921 664C921 653 930 652 937 652C954 651 988 645 988 614C988 602 983 593 977 582L724 116L702 608C702 608 701 611 701 615C701 632 707 651 772 652C780 652 792 652 792 672C792 681 784 683 778 683C741 683 702 680 665 680C633 680 598 683 567 683C563 683 549 683 549 664C549 652 560 652 570 652C612 652 616 646 618 631C619 627 622 564 622 564C622 556 622 554 616 544L383 116L361 605C360 626 359 651 426 652C440 652 451 652 451 671C451 683 440 683 437 683C400 683 361 680 324 680C292 680 257 683 226 683C222 683 208 683 208 664C208 652 218 652 232 652C277 652 277 644 278 620L306 3C307-18 309-22 324-22C339-22 342-17 350-2L625 501L647 3C648-16 648-22 665-22C673-22 681-22 691-4L1004 570C1038 632 1062 648 1110 652C1120 653 1124 662 1124 672"}],88:[.683,0,.743,{p:"700 18C700 31 692 31 676 31C622 31 618 42 611 61L492 383L655 570L667 580C691 606 728 647 804 652C815 653 825 653 825 671C825 680 818 683 812 683C784 683 754 680 725 680C691 680 654 683 621 683C615 683 603 683 603 664C603 653 612 652 615 652C622 651 651 649 651 622C651 614 648 603 630 582L482 412L409 611L405 623C405 630 425 649 462 652C467 652 478 653 478 670C478 681 471 683 464 683C426 683 386 680 347 680C313 680 278 683 245 683C239 683 226 683 226 664C226 652 236 652 250 652C304 652 308 642 316 620L419 341L211 104C152 36 96 33 63 31C52 30 51 12 51 12C51 8 53 0 63 0C91 0 122 3 151 3C185 3 221 0 254 0C259 0 273 0 273 20C273 30 260 31 260 31C230 34 225 51 225 61C225 65 226 75 233 85C235 87 236 89 237 91L238 93L430 312L518 73C519 69 521 64 521 61C521 51 500 33 464 31C457 30 448 27 448 12C448 0 460 0 463 0C501 0 541 3 579 3C613 3 649 0 682 0C688 0 700 0 700 18"}],89:[.683,0,.743,{p:"874 672C874 672 874 683 862 683C838 683 811 680 786 680C755 680 723 683 693 683C687 683 675 683 675 664C675 653 684 652 690 652C707 651 721 645 721 629C721 612 698 585 696 582L477 315L382 615C378 625 378 628 378 628C378 651 421 652 434 652C445 652 456 652 456 671C456 683 446 683 442 683C404 683 364 680 325 680C291 680 254 683 221 683C215 683 202 683 202 664C202 652 212 652 226 652C273 652 283 645 290 622L396 288C398 283 400 277 400 273C400 268 359 109 354 90C341 35 340 32 266 31C252 31 241 31 241 12C241 0 252 0 255 0C293 0 333 3 371 3C410 3 452 0 490 0C496 0 509 0 509 19C509 31 501 31 482 31C451 31 424 31 424 48C424 56 436 104 443 133L474 256C479 273 479 275 486 283L722 570C769 627 807 648 855 652C864 653 874 653 874 672"}],90:[.683,0,.613,{p:"605 255C605 267 595 267 589 267C578 267 577 266 569 242C532 127 498 34 324 34L177 34L692 648C703 661 704 669 704 674C704 683 698 683 681 683L294 683C272 683 271 682 265 663L211 482C210 480 208 469 208 469C208 458 220 458 223 458C235 458 236 462 241 476C270 567 310 652 468 652L608 652L91 34C86 28 80 21 80 9C80 0 87 0 103 0L503 0C525 0 526 0 532 18L600 239C601 241 605 255 605 255"}],97:[.442,.011,.511,{p:"525 143C525 153 517 153 510 153C498 153 497 152 491 130C477 74 458 11 424 11C398 11 398 38 398 52C398 59 398 75 405 103L473 375C477 389 477 391 477 396C477 417 460 422 450 422C418 422 411 388 410 383C391 426 359 442 327 442C216 442 98 290 98 144C98 59 144-11 219-11C255-11 299 10 339 59C350 10 387-11 422-11C459-11 480 14 495 45C513 83 525 143 525 143ZM346 124C338 92 276 11 221 11C174 11 166 70 166 100C166 150 197 267 215 309C240 370 286 420 327 420C371 420 396 368 396 326C396 326 395 319 393 313"}],98:[.694,.011,.46,{p:"459 286C459 393 399 442 339 442C301 442 267 421 233 389L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L126 223C125 220 115 179 115 141C115 57 157-11 230-11C342-11 459 139 459 286ZM336 106C324 81 281 11 230 11C205 11 172 32 172 107C172 151 181 186 210 300C217 324 217 326 232 346C261 386 299 420 337 420C382 420 392 363 392 331C392 289 365 170 336 106"}],99:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C205 11 180 56 180 114C180 167 207 272 233 320C269 385 319 420 364 420C375 420 420 418 435 377C385 371 385 328 385 328C385 312 396 296 419 296C446 296 470 318 470 356C470 405 427 442 363 442C239 442 110 300 110 154C110 55 169-11 257-11C385-11 468 89 468 104"}],100:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C508 153 507 152 501 130C487 74 468 11 434 11C408 11 408 38 408 52C408 59 408 74 414 98L557 669C558 672 560 682 560 682C560 691 554 694 546 694C543 694 533 693 530 692L431 684C419 683 408 682 408 663C408 652 418 652 432 652C480 652 482 645 482 635C482 632 479 618 479 618L421 384C406 415 379 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C265-11 309 10 349 59C360 10 397-11 432-11C469-11 490 14 505 45C523 83 535 143 535 143ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314"}],101:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C194 11 183 82 183 121C183 159 193 204 200 231L239 231C269 231 336 234 384 253C463 285 463 350 463 357C463 403 426 442 362 442C257 442 114 341 114 164C114 74 162-11 257-11C385-11 468 89 468 104ZM425 359C425 253 260 253 227 253L206 253C249 417 352 420 362 420C402 420 425 393 425 359"}],102:[.705,.205,.307,{p:"452 639C452 682 411 705 370 705C272 705 247 575 240 541L219 431L153 431C137 431 126 431 126 411C126 400 136 400 151 400L213 400L140 27C128-35 118-76 112-97C104-131 91-183 55-183C45-183 26-180 15-165C45-160 59-136 59-116C59-94 41-84 25-84C0-84-25-104-25-139C-25-184 18-205 55-205C159-205 200 5 207 41L277 400L359 400C376 400 386 400 386 418C386 431 378 431 361 431L283 431L315 593C323 630 334 683 370 683C378 683 399 681 412 665C382 660 368 636 368 616C368 594 386 584 402 584C427 584 452 604 452 639"}],103:[.442,.205,.46,{p:"374-63L483 375C487 390 487 392 487 396C487 417 470 422 460 422C448 422 425 414 421 385C407 414 380 442 337 442C225 442 110 294 110 153C110 68 157 0 232 0C283 0 326 41 338 53L317-31C305-81 299-102 271-136C231-183 191-183 176-183C163-183 132-183 105-172C125-164 137-143 137-126C137-113 128-94 102-94C84-94 53-108 53-147C53-187 90-205 174-205C279-205 355-139 374-63ZM358 132C350 100 289 22 234 22C180 22 178 98 178 109C178 157 208 274 229 321C254 375 298 420 337 420C397 420 406 336 406 328L403 314"}],104:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143"}],105:[.654,.011,.307,{p:"331 143C331 153 323 153 316 153C303 153 303 151 299 136C291 107 264 11 206 11C198 11 184 12 184 39C184 65 197 98 210 135L274 306C284 335 286 343 286 362C286 417 248 442 211 442C117 442 83 293 83 288C83 278 93 278 98 278C111 278 112 280 116 294C125 327 151 420 209 420C220 420 231 415 231 392C231 368 220 339 213 320L183 237L146 138C132 100 128 89 128 69C128 30 152-11 204-11C298-11 331 139 331 143ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],106:[.654,.205,.307,{p:"223-55L316 319C317 322 321 338 321 352C321 399 291 442 235 442C136 442 83 295 83 288C83 278 93 278 98 278C111 278 111 279 117 295C142 358 182 420 234 420C259 420 261 398 261 380C261 364 258 345 254 329L158-56C157-62 126-183 53-183C48-183 31-183 13-173C48-162 49-126 49-126C49-113 40-94 14-94C-6-94-35-111-35-146C-35-191 16-205 52-205C135-205 204-130 223-55ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],107:[.694,.011,.46,{p:"484 143C484 153 476 153 469 153C457 153 456 152 450 130C437 79 418 11 374 11C347 11 345 34 345 54C345 77 352 105 353 110C358 131 358 132 358 145C358 213 288 240 225 249C248 263 269 284 296 315C348 374 387 420 437 420C456 420 464 408 464 408C422 401 417 366 417 358C417 345 426 326 452 326C474 326 502 344 502 382C502 408 484 442 439 442C386 442 343 400 309 360C252 294 236 278 201 261L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C133-11 140 17 142 26L193 229C230 224 294 203 294 145C294 138 294 134 291 120C287 103 287 96 287 86C287 14 334-11 371-11C415-11 437 22 448 41C470 79 484 140 484 143"}],108:[.694,.011,.256,{p:"280 143C280 153 272 153 265 153C260 153 254 153 251 148L244 123C227 53 208 11 180 11C154 11 154 38 154 52C154 59 154 74 160 98L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L100 118C99 114 94 94 94 79C94 26 130-11 178-11C216-11 236 16 249 41C266 76 280 140 280 143"}],109:[.442,.011,.818,{p:"842 143C842 153 834 153 827 153C814 153 814 151 810 136C802 109 775 11 717 11C696 11 695 26 695 40C695 65 705 91 713 115C733 168 774 280 774 338C774 422 716 442 669 442C599 442 549 398 519 354C511 423 459 442 414 442C354 442 305 409 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 289 259 291 271 312C300 362 343 420 412 420C458 420 458 369 458 354C458 327 451 298 449 289L384 29C382 23 381 18 381 15C381 4 389-11 409-11C421-11 438-4 445 15L485 175C490 197 496 218 501 240C514 289 514 291 526 312C555 362 598 420 667 420C713 420 713 369 713 354C713 292 669 173 655 133C642 99 639 90 639 69C639 25 667-11 715-11C808-11 842 138 842 143"}],110:[.442,.011,.562,{p:"586 143C586 153 578 153 571 153C558 153 558 151 554 136C546 109 519 11 461 11C440 11 439 26 439 40C439 65 449 91 457 115C477 168 518 280 518 338C518 420 463 442 414 442C332 442 284 382 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 291 259 292 276 321C290 345 335 420 411 420C455 420 457 375 457 354C457 292 413 173 399 133C386 99 383 90 383 69C383 25 411-11 459-11C552-11 586 138 586 143"}],111:[.442,.011,.511,{p:"509 278C509 373 450 442 363 442C239 442 110 300 110 154C110 51 173-11 256-11C380-11 509 131 509 278ZM439 317C439 274 417 171 385 111C356 56 305 11 256 11C217 11 180 42 180 114C180 164 206 275 238 329C275 390 323 420 362 420C411 420 439 376 439 317"}],112:[.442,.194,.511,{p:"510 286C510 393 450 442 390 442C341 442 298 406 269 372C257 430 212 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 374 211 358 204 330L90-128C82-159 74-162 35-163C26-163 14-163 14-182C14-189 19-194 26-194C53-194 82-191 110-191C142-191 176-194 207-194C213-194 226-194 226-175C226-163 216-163 202-163C151-163 151-157 151-147C151-141 158-115 162-99L198 47C205 30 230-11 282-11C391-11 510 137 510 286ZM387 106C375 81 332 11 281 11C223 11 213 96 213 104C213 107 214 110 216 118L263 307C271 341 333 420 388 420C433 420 443 363 443 331C443 289 416 170 387 106"}],113:[.442,.194,.46,{p:"429-175C429-163 419-163 405-163C354-163 354-157 354-147C354-140 356-135 357-129L494 417C495 420 497 430 497 430C497 439 489 441 486 441C475 441 439 406 423 378C411 407 385 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C270-11 307 15 335 42C315-36 316-36 296-115C285-158 284-162 220-163C207-163 196-163 196-182C196-191 202-194 209-194C241-194 276-191 309-191C342-191 378-194 410-194C416-194 429-194 429-175ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314"}],114:[.442,.011,.422,{p:"489 379C489 431 424 442 391 442C322 442 286 392 270 370C259 423 220 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C184-11 191 18 193 26L258 288C259 291 304 420 390 420C395 420 423 420 443 406C408 395 405 363 405 358C405 345 414 326 440 326C458 326 489 340 489 379"}],115:[.442,.011,.409,{p:"393 157C393 244 315 262 274 271C246 277 210 285 210 328C210 352 231 420 311 420C338 420 375 410 386 371C354 367 346 340 346 330C346 319 352 302 376 302C393 302 419 314 419 357C419 403 378 442 312 442C195 442 154 346 154 294C154 217 219 203 247 197C291 187 336 177 336 123C336 91 309 11 206 11C184 11 126 16 110 67C161 72 161 116 161 116C161 135 148 148 127 148C104 148 76 131 76 86C76 25 134-11 205-11C355-11 393 111 393 157"}],116:[.626,.011,.332,{p:"356 143C356 153 348 153 341 153C329 153 329 152 321 134C303 86 263 11 206 11C179 11 179 36 179 52C179 59 179 75 186 103L260 400L345 400C362 400 373 400 373 419C373 431 364 431 348 431L268 431L305 579C309 593 309 595 309 600C309 621 292 626 282 626C257 626 247 605 243 590L204 431L119 431C102 431 91 431 91 412C91 400 100 400 116 400L196 400L124 113C123 109 119 93 119 79C119 29 152-11 204-11C305-11 356 138 356 143"}],117:[.442,.011,.537,{p:"561 143C561 153 553 153 546 153C534 153 533 152 527 130C513 74 494 11 460 11C434 11 434 38 434 52C434 59 434 75 441 103L513 391C515 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 102C371 84 371 82 362 69C343 41 314 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C320-11 354 19 378 49C396-5 439-11 458-11C495-11 516 14 531 45C549 83 561 143 561 143"}],118:[.442,.011,.46,{p:"493 376C493 411 481 442 452 442C429 442 404 419 404 396C404 383 411 376 417 369C441 343 444 311 444 290C444 262 397 11 282 11C228 11 217 61 217 94C217 152 249 239 276 311C281 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C176 216 156 156 156 109C156 18 220-11 279-11C447-11 493 350 493 376"}],119:[.442,.011,.664,{p:"697 376C697 411 685 442 656 442C633 442 608 419 608 396C608 383 615 376 621 369C645 343 648 311 648 290C648 250 616 145 599 104C577 52 545 11 499 11C449 11 433 52 433 94C433 103 434 127 445 171L487 339C493 361 503 401 503 405C503 416 495 431 475 431C446 431 439 404 437 396L380 168C373 140 372 119 372 105C372 94 341 11 288 11C218 11 218 85 218 98C218 152 244 226 275 308C282 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C157 165 157 139 157 112C157 78 165 44 191 20C223-8 268-11 285-11C317-11 352 2 382 53C397 16 437-11 496-11C556-11 598 30 628 101C658 169 697 323 697 376"}],120:[.442,.011,.464,{p:"488 143C488 153 480 153 473 153C461 153 460 152 455 136C428 50 378 11 336 11C316 11 289 23 289 75C289 99 300 142 308 176L342 313C356 365 383 420 430 420C433 420 458 420 474 406C434 396 434 358 434 358C434 345 443 326 469 326C487 326 518 340 518 379C518 430 460 442 431 442C376 442 343 393 333 374C311 434 262 442 237 442C137 442 83 311 83 288C83 278 93 278 98 278C111 278 111 279 116 295C143 381 195 420 235 420C264 420 283 397 283 357C283 333 271 284 262 247L239 156C223 91 202 11 142 11C139 11 115 11 98 25C128 33 137 58 137 73C137 99 116 105 103 105C78 105 53 84 53 51C53 12 95-11 141-11C189-11 222 27 239 57C259 0 308-11 334-11C437-11 488 123 488 143"}],121:[.442,.205,.486,{p:"415-3L513 391C514 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 100C369 71 329 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C313-11 344 13 357 26C319-139 245-183 195-183C147-183 133-145 133-140C133-140 134-138 141-137C172-132 184-105 184-89C184-68 168-57 150-57C138-57 99-63 99-119C99-171 140-205 195-205C299-205 390-102 415-3"}],122:[.442,.011,.409,{p:"433 143C433 153 421 153 418 153C406 153 405 150 401 137C383 87 335 53 292 53C272 53 256 60 236 69C206 82 194 86 174 86C169 86 161 86 156 85C163 93 184 118 212 146L357 289C416 347 464 423 464 432C464 442 456 442 450 442C438 442 437 441 431 429C398 372 385 367 369 367C351 367 341 377 322 403C310 419 293 442 261 442C187 442 144 348 144 328C144 319 151 317 159 317C171 317 172 319 177 331C185 353 214 378 251 378C271 378 289 370 311 360C344 345 355 345 370 345C355 328 346 317 330 301L166 138C110 83 62 9 62-1C62-11 71-11 77-11C88-11 89-9 93-2C107 19 134 64 172 64C194 64 202 53 220 28C236 8 251-11 282-11C379-11 433 119 433 143"}]}},6063:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyleBold=void 0,t.texOldstyleBold={48:[.461,.017,.575,{p:"529 219C529 394 445 461 287 461C123 461 45 388 45 219C45 52 124-17 287-17C453-17 529 54 529 219ZM287 19C234 19 193 41 181 79C170 115 170 183 170 228C170 279 170 334 180 367C195 414 248 425 287 425C342 425 381 405 393 369C404 336 404 278 404 228C404 180 404 117 393 80C381 38 336 19 287 19"}],49:[.461,0,.575,{p:"352 427C352 446 352 461 333 461C328 461 326 461 317 455C291 442 243 417 124 417C99 417 86 417 86 393C86 370 95 370 128 370C139 370 188 370 236 379L236 71C236 53 235 52 233 51C225 47 188 47 165 47L130 47C106 47 96 47 96 23C96 9 99 0 121 0C150 0 180 2 210 2C238 2 267 3 295 3C325 3 355 2 385 2C413 2 442 0 469 0C486 0 494 5 494 23C494 47 483 47 460 47L424 47C379 47 353 51 352 51"}],50:[.461,0,.575,{p:"236 113L236 114C268 131 332 163 359 175C451 215 460 218 481 237C508 262 517 289 517 316C517 461 308 461 272 461C238 461 64 461 64 349C64 311 93 296 116 296C138 296 167 312 167 348C167 376 146 390 143 392C177 413 223 414 239 414C312 414 383 385 383 315C383 250 322 212 248 165C226 151 70 53 62 47C52 41 51 38 51 25C51 0 62 0 85 0L452 0C472 0 481 0 485 12C486 16 517 155 517 160C517 178 498 178 493 178C474 178 472 171 468 155C459 116 456 116 440 115C419 114 392 113 370 113"}],51:[.461,.211,.575,{p:"264 133C374 133 379 44 379-18C379-64 379-168 270-168C230-168 174-157 137-129C171-120 193-93 193-58C193-7 151 15 121 15C90 15 48-6 48-59C48-149 143-211 276-211C449-211 526-113 526-18C526 59 470 133 352 155C419 176 494 233 494 321C494 395 422 461 278 461C157 461 80 394 80 316C80 266 121 249 145 249C176 249 211 271 211 315C211 331 204 371 155 379C194 418 255 422 272 422C361 422 361 355 361 324C361 299 359 256 332 215C305 175 270 173 251 172C211 170 209 169 203 168C191 167 191 154 191 151C191 133 200 133 221 133"}],52:[.469,.194,.575,{p:"444 435C444 463 443 469 414 469C392 469 391 468 378 453L44 62C32 48 32 44 32 29C32 0 40 0 66 0L322 0L322-144C316-144 287-147 264-147L244-147C223-147 210-147 210-171C210-194 226-194 234-194C257-194 281-192 304-192C330-192 355-191 381-191C404-191 427-192 450-192C473-192 497-194 519-194C535-194 542-188 542-171C542-147 533-147 501-147C493-147 448-147 445-143C444-141 444-139 444-124L444 0L508 0C530 0 542 0 542 23C542 47 531 47 508 47L444 47ZM333 339L333 47L85 47"}],53:[.461,.211,.575,{p:"160 318C196 310 226 310 235 310C265 310 322 313 386 352C421 374 472 421 472 443C472 452 468 461 458 461C456 461 454 461 437 454C391 438 340 429 290 429C223 429 171 443 134 457C126 460 125 461 122 461C107 461 107 448 107 428L107 144C107 122 107 108 130 108C142 108 145 111 151 119C166 137 202 181 287 181C336 181 360 148 367 125C377 95 378 50 378 8C378-46 378-92 352-127C336-147 304-168 255-168C222-168 157-156 122-97C168-93 183-62 183-34C183 9 150 29 120 29C91 29 57 10 57-36C57-124 136-211 259-211C417-211 517-121 517 6C517 123 435 217 291 217C227 217 184 197 160 178"}],54:[.661,.017,.575,{p:"180 344C180 401 182 470 203 523C227 583 284 622 351 622C370 622 405 619 428 596C403 591 380 571 380 538C380 506 403 480 438 480C470 480 497 500 497 541C497 595 460 661 349 661C214 661 48 574 48 317C48 251 48-17 291-17C334-17 401-12 459 42C502 83 526 125 526 206C526 239 523 303 473 355C441 388 397 424 304 424C282 424 223 424 180 344ZM290 26C231 26 204 71 196 89C182 123 182 205 182 212C182 335 235 388 295 388C344 388 370 364 382 337C394 308 394 253 394 207C394 107 394 26 290 26"}],55:[.476,.211,.575,{p:"508 349C525 369 525 371 542 390C558 407 558 409 558 420C558 444 547 444 524 444L340 444C295 444 225 448 178 450C151 451 150 452 147 461C145 468 142 476 124 476C104 476 102 468 99 449L66 258C64 249 64 247 64 243C64 225 83 225 88 225C108 225 110 233 114 258C120 292 127 312 132 316C137 322 221 322 234 322L420 322C321 206 302 183 265 113C215 19 197-79 197-144C197-211 249-211 255-211C314-211 314-154 314-141L314-101C314 83 351 161 389 210"}],56:[.661,.017,.575,{p:"390 369C487 417 494 478 494 511C494 609 410 661 288 661C156 661 80 586 80 483C80 409 129 356 178 329C77 284 48 219 48 158C48 37 155-17 285-17C446-17 526 74 526 183C526 228 510 268 481 303C455 334 435 344 390 369ZM347 394L233 457C180 488 153 503 153 540C153 610 232 622 285 622C368 622 421 582 421 510C421 450 383 416 347 394ZM224 303L352 232C404 202 441 181 441 130C441 44 349 26 289 26C195 26 133 73 133 159C133 241 190 285 224 303"}],57:[.461,.211,.575,{p:"394 104C394 32 390-33 370-82C351-126 304-168 237-168C220-168 181-166 151-146C177-138 194-117 194-89C194-57 171-31 136-31C101-31 77-54 77-91C77-153 123-211 239-211C369-211 526-125 526 132C526 198 526 461 289 461C195 461 151 433 110 395C58 348 48 293 48 241C48 177 63 132 106 89C134 60 177 24 270 24C291 24 351 24 394 104ZM279 60C180 60 180 141 180 240C180 335 180 422 290 422C328 422 377 401 388 320C391 293 393 240 393 229C393 164 366 60 279 60"}]}},5151:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyle=void 0,t.texOldstyle={48:[.453,.022,.5,{p:"459 213C459 336 416 453 250 453C86 453 40 341 40 213C40 89 86-22 249-22C411-22 459 85 459 213ZM250 0C203 0 158 19 138 63C121 102 121 175 121 222C121 271 121 333 137 370C162 425 223 431 249 431C378 431 378 330 378 222C378 169 378 114 363 71C346 18 293 0 250 0"}],49:[.453,0,.5,{p:"294 425C294 444 294 453 282 453C279 453 276 451 269 447C255 438 214 411 121 410C98 410 93 410 93 394C93 379 99 379 119 379C125 379 178 379 223 393L223 79C223 39 223 31 131 31C103 31 98 31 98 15C98 0 108 0 115 0C147 0 226 3 258 3C283 3 308 2 332 2C355 2 379 0 402 0C409 0 419 0 419 15C419 31 414 31 385 31C294 31 294 39 294 79"}],50:[.453,0,.5,{p:"270 144C385 202 449 234 449 313C449 407 353 453 238 453C124 453 55 394 55 328C55 293 83 287 93 287C112 287 131 302 131 325C131 356 103 363 96 364C123 409 181 422 220 422C300 422 362 380 362 312C362 245 299 202 243 164C217 146 52 33 47 28C44 24 44 21 44 16C44 0 50 0 72 0L393 0C417 0 418 1 421 10C424 21 449 118 449 123C449 128 445 134 436 134C427 134 425 127 423 118C421 111 411 74 402 72C390 69 353 69 328 69L145 69C164 80 211 110 230 121"}],51:[.453,.216,.5,{p:"235 132C324 132 360 62 360-28C360-160 287-188 243-188C234-188 133-188 87-112C98-112 148-112 148-59C148-27 123-7 95-7C77-7 42-18 42-62C42-150 134-216 245-216C370-216 457-125 457-29C457 60 382 131 291 147C364 170 430 235 430 318C430 396 345 453 247 453C144 453 69 394 69 322C69 281 101 271 118 271C140 271 166 286 166 320C166 368 121 368 109 368C149 428 236 428 243 428C285 428 342 408 342 319C342 273 329 231 310 204C279 161 246 159 217 157C191 155 189 155 182 155C175 154 166 153 166 143C166 132 172 132 192 132"}],52:[.464,.194,.5,{p:"370 436C370 460 370 464 353 464C341 464 340 462 332 451L28 31C28 1 29 0 56 0L296 0L296-117C296-157 296-163 225-163C205-163 199-163 199-179C199-189 202-194 215-194C253-194 294-191 333-191C359-191 425-194 451-194C463-194 467-189 467-179C467-163 461-163 442-163C370-163 370-157 370-117L370 0L443 0C465 0 471 0 471 16C471 31 465 31 443 31L370 31ZM302 370L302 31L57 31"}],53:[.453,.216,.5,{p:"132 357C174 344 205 344 219 344C239 344 285 344 340 375C369 392 410 429 410 442C410 448 407 453 400 453C399 453 397 453 392 450C369 441 323 422 255 422C193 422 148 438 121 449C114 452 112 452 110 452C101 452 101 445 101 427L101 143C101 123 101 115 114 115C122 115 125 119 130 127C167 180 222 192 259 192C304 192 332 158 345 130C360 97 365 63 365 6C365-44 362-90 335-132C315-162 278-188 230-188C170-188 103-150 82-79C86-80 93-81 97-81C132-81 145-53 145-34C145-15 132 13 97 13C81 13 50 5 50-38C50-123 122-216 232-216C349-216 449-121 449 1C449 116 367 214 260 214C212 214 167 198 132 164"}],54:[.666,.022,.5,{p:"128 328C128 406 132 474 162 538C181 576 228 641 306 641C326 641 373 638 395 601C368 601 343 590 343 557C343 535 359 513 387 513C414 513 432 531 432 560C432 612 394 666 305 666C177 666 42 537 42 316C42 51 156-22 252-22C331-22 372 19 396 45C434 86 457 128 457 204C457 265 442 311 401 358C359 405 319 426 257 426C180 426 144 364 128 328ZM251 6C190 6 159 58 149 83C137 115 130 167 130 227C130 298 161 404 256 404C274 404 319 404 351 342C371 304 371 258 371 204C371 152 371 106 351 68C331 33 302 6 251 6"}],55:[.463,.216,.5,{p:"233 431C211 431 185 432 164 434C117 437 115 443 114 450C113 456 112 463 102 463C91 463 90 459 87 440L58 285L55 272C55 265 60 260 68 260C78 260 79 266 83 285C88 309 96 352 107 353C129 357 167 357 198 357L411 357L323 236C287 185 177 32 177-163C177-173 177-216 221-216C266-216 266-174 266-159L266-116C266-74 269-7 278 44C295 150 318 180 400 292L482 403C484 407 485 410 485 415C485 431 479 431 457 431"}],56:[.666,.022,.5,{p:"306 361C373 395 430 446 430 518C430 605 345 666 250 666C150 666 69 591 69 501C69 416 131 375 151 361C155 359 177 344 190 336C82 285 42 217 42 151C42 47 142-22 249-22C363-22 457 61 457 166C457 264 383 311 355 330ZM284 376L178 444C149 463 112 487 112 536C112 601 180 641 249 641C323 641 387 589 387 518C387 459 348 411 284 376ZM212 321C245 301 268 286 334 243C362 225 408 195 408 133C408 58 332 6 250 6C166 6 91 66 91 151C91 196 112 270 212 321"}],57:[.453,.216,.5,{p:"371 114C371 58 371-25 340-90C318-135 275-188 205-188C186-188 133-186 106-153C149-153 156-124 156-109C156-87 140-65 112-65C83-65 67-85 67-111C67-173 118-216 206-216C335-216 457-83 457 125C457 387 342 453 253 453C193 453 149 433 109 394C53 339 42 287 42 233C42 150 74 109 102 80C147 30 192 17 242 17C295 17 341 46 371 114ZM243 39C227 39 179 39 148 100C128 138 128 181 128 233C128 289 128 331 152 370C178 412 212 428 253 428C306 428 337 386 350 355C369 308 369 229 369 213C369 139 335 39 243 39"}]}},6845:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texVariant=void 0,t.texVariant={8216:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8217:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8218:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8219:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8220:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8221:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8222:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8223:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8242:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8243:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8244:[.549,-.096,.887,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496"}],8245:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8246:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8247:[.549,-.096,.887,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96ZM820 96L649 520C642 535 623 549 601 549C571 549 547 525 547 496C547 486 550 476 555 468L781 96"}],8279:[.549,-.096,1.127,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496ZM1060 496C1060 525 1036 549 1006 549C984 549 964 535 958 520L787 96L825 96L1052 468C1057 476 1060 486 1060 496"}],8463:[.694,.011,.511,{ic:.024,p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L269 533L389 533C397 533 406 539 408 548C410 556 405 563 397 563L277 563L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L211 563L160 563C152 563 143 556 141 548C139 539 144 533 152 533L204 533L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143"}],8592:[.437,-.063,.5,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225"}],8594:[.437,-.063,.5,{p:"282 225C231 175 195 98 195 83C195 63 216 63 230 63C248 63 259 63 265 77C277 106 308 179 398 228C410 235 417 238 417 250C417 259 412 265 405 269C374 285 308 321 267 419C259 436 254 437 230 437C216 437 195 437 195 417C195 403 231 325 282 275L98 275C82 275 58 275 58 250C58 225 82 225 98 225"}],8709:[.596,.096,.778,{p:"662 250C662 99 540-23 389-23C321-23 258 2 211 43L596 428C637 380 662 318 662 250ZM567 457L182 72C141 120 116 182 116 250C116 401 238 523 389 523C457 523 520 498 567 457ZM729 562C737 570 737 582 729 590C721 598 709 598 701 590L596 485C541 534 468 563 389 563C216 563 76 423 76 250C76 171 105 98 154 43L49-62C41-70 41-82 49-90C57-98 69-98 77-90L182 15C237-34 310-63 389-63C562-63 702 77 702 250C702 329 673 402 624 457"}],8722:[.27,-.23,.5,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230"}],8726:[.431,.022,.777,{p:"130 421C118 431 116 431 111 431C101 431 91 423 91 411C91 401 97 396 106 390L646-13C658-22 664-22 666-22C676-22 686-14 686-2C686 8 679 13 671 19"}],8733:[.472,-.028,.777,{p:"490 316C455 421 362 472 278 472C160 472 56 378 56 250C56 122 160 28 278 28C368 28 459 86 489 184C523 77 623 28 695 28C701 28 721 28 721 48C721 61 711 67 703 68C565 75 520 181 520 250C520 343 591 426 694 432C705 433 721 433 721 452C721 472 701 472 695 472C618 472 519 417 490 316ZM278 68C181 68 96 145 96 250C96 355 181 432 278 432C372 432 459 357 459 250C459 143 372 68 278 68"}],8739:[.431,.022,.222,{p:"131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8740:[.431,.022,.222,{ic:.019,p:"131 243C158 269 162 273 206 320L228 342C239 355 241 357 241 364C241 375 233 384 221 384C212 384 210 382 197 368C192 363 149 318 131 301L131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 258L16 181L-6 158C-18 145-20 143-20 136C-20 125-12 116 0 116C9 116 11 119 23 130C32 139 67 177 91 200L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8741:[.431,.022,.388,{p:"96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 12C56-5 56-22 76-22C96-22 96-2 96 16ZM332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 16C292-2 292-22 312-22C332-22 332-5 332 12"}],8742:[.431,.022,.388,{ic:.02,p:"96 215L96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 192L-7 155C-11 152-20 147-20 136C-20 125-12 116 0 116C6 116 8 116 29 129C29 130 47 140 56 145L56 12C56-5 56-22 76-22C96-22 96-2 96 16L96 169L292 285L292 16C292-2 292-22 312-22C332-22 332-5 332 12L332 308L395 345C399 348 408 353 408 364C408 375 400 384 388 384C382 384 380 384 359 371C359 370 341 360 332 355L332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 331"}],8764:[.367,-.133,.777,{p:"721 326C721 357 712 366 705 366C696 366 690 349 689 336C688 313 686 281 650 246C637 234 605 208 554 208C492 208 446 245 383 294C335 332 284 367 223 367C123 367 56 275 56 174C56 140 68 134 72 134C83 134 87 154 88 164C89 188 91 219 127 254C140 266 172 292 223 292C279 292 326 259 373 223C435 174 487 133 554 133C654 133 721 225 721 326"}],8776:[.483,-.056,.777,{p:"721 443C721 470 713 482 705 482C701 482 692 477 689 452C688 439 685 413 646 389C614 369 580 364 555 364C498 364 451 389 392 423C338 453 284 483 222 483C141 483 56 434 56 329C56 301 65 290 72 290C83 290 87 311 88 320C89 333 91 358 131 383C163 403 197 408 222 408C279 408 326 383 385 349C439 319 493 289 555 289C636 289 721 338 721 443ZM721 210C721 240 710 249 705 249C700 249 692 243 689 219C688 206 685 180 646 156C614 136 580 131 555 131C498 131 451 156 392 190C338 220 284 250 222 250C141 250 56 201 56 96C56 68 65 57 72 57C83 57 87 78 88 87C89 100 91 125 131 150C163 170 197 175 222 175C279 175 326 150 385 116C439 86 493 56 555 56C636 56 721 105 721 210"}],8808:[.753,.276,.777,{p:"675 711C687 717 694 722 694 733C694 744 685 753 674 753C669 753 660 749 656 747L103 486C86 478 83 471 83 463C83 455 87 448 103 441L656 181C669 174 671 174 674 174C685 174 694 183 694 194C694 207 685 211 674 216L150 463ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8809:[.753,.276,.777,{p:"674 441C690 448 694 455 694 463C694 472 690 478 674 486L123 746C109 753 105 753 103 753C92 753 83 744 83 733C83 720 91 717 103 711L627 464L102 216C87 209 83 203 83 194C83 183 92 174 103 174C106 174 108 174 121 181ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8816:[.92,.42,.777,{p:"546 651L672 711C688 719 694 721 694 733C694 745 685 753 674 753C669 753 667 753 565 704L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L514 680L104 487C91 481 83 475 83 464C83 451 93 446 104 441L387 308L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L423 291C432 286 434 286 555 229L617 199C636 190 670 174 674 174C685 174 694 184 694 194C694 203 688 208 687 210C685 212 683 212 563 269L436 328ZM150 464L496 627L400 346"}],8817:[.92,.42,.777,{p:"672 441C687 448 694 451 694 464C694 475 685 481 675 486L516 561L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L479 578L124 746C118 749 110 753 103 753C92 753 83 745 83 733C83 721 89 718 105 711L466 540L405 359L103 217C86 209 83 202 83 194C83 184 92 174 103 174C107 174 109 175 119 180L387 306L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L437 330ZM627 464L455 382L503 523"}],8840:[.828,.328,.777,{p:"617 713L659 713C676 713 694 713 694 733C694 743 686 752 675 753L635 753C650 786 658 802 658 808C658 822 646 828 638 828C625 828 623 822 611 796C601 776 599 770 592 753L389 753C221 753 83 626 83 464C83 327 182 205 335 179L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L394 214ZM574 713L357 230L354 222C352 218 352 217 349 217C345 217 303 222 257 246C184 285 123 363 123 463C123 599 237 713 392 713"}],8841:[.828,.328,.777,{p:"351 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L333 174L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174C587 174 694 327 694 463C694 561 643 636 600 672L652 790C654 795 658 804 658 808C658 822 646 828 638 828C627 828 620 820 615 807L568 699C514 734 451 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C439 713 494 701 550 662ZM582 634C627 589 654 528 654 464C654 344 562 222 394 214"}],8842:[.636,.248,.777,{p:"479 57L659 57C676 57 694 57 694 77C694 97 676 97 659 97L513 97C527 115 559 152 570 166C579 176 583 181 583 188C583 195 577 208 563 208C554 208 553 207 535 187L461 97L393 97C232 97 123 215 123 346C123 482 237 596 392 596L659 596C676 596 694 596 694 616C694 636 676 636 659 636L389 636C221 636 83 509 83 347C83 261 122 184 183 132C271 57 357 57 426 57L298-97L138-97C121-97 103-97 103-117C103-137 121-137 138-137L264-137C250-155 218-192 207-206C198-216 194-221 194-228C194-235 200-248 214-248C223-248 224-247 242-227L316-137L659-137C676-137 694-137 694-117C694-97 676-97 659-97L350-97"}],8843:[.636,.248,.777,{p:"639-137C656-137 674-137 674-117C674-97 656-97 639-97L215-97L317 57L388 57C556 57 694 184 694 346C694 509 557 636 387 636L118 636C101 636 83 636 83 616C83 596 101 596 118 596L384 596C545 596 654 478 654 347C654 211 541 97 385 97L344 97L388 163C401 181 401 183 401 188C401 195 396 208 381 208C370 208 367 203 357 188L296 97L118 97C101 97 83 97 83 77C83 57 101 57 118 57L269 57L167-97L118-97C101-97 83-97 83-117C83-127 91-136 102-137L139-137L95-203C86-217 83-222 83-228C83-239 92-248 103-248C114-248 117-243 127-228L187-137"}],8902:[.485,-.019,.5,{p:"495 304C495 311 491 315 484 315C470 315 455 310 441 307C389 298 338 286 286 278L266 438C263 453 265 485 252 485L250 485C235 485 235 453 234 437C227 384 219 331 214 278C150 288 88 303 24 314C24 314 19 315 16 315C9 315 5 311 5 304C5 290 96 253 140 234C157 226 174 216 192 210L112 64L101 44C98 40 96 36 95 31L95 28C95 22 99 19 105 19L108 19C117 21 132 41 141 51L239 155C242 158 246 164 250 164C262 164 336 72 379 29C383 25 387 20 392 19L395 19C401 19 405 22 405 28L405 31C404 36 402 40 399 44L388 64L308 210C326 216 343 226 360 234C404 253 495 290 495 304"}],8994:[.378,-.122,.777,{p:"721 142C721 161 610 378 389 378C166 378 56 160 56 142C56 131 65 122 76 122C88 122 91 128 98 142C154 250 258 338 389 338C498 338 609 273 678 144C686 129 689 122 701 122C713 122 721 131 721 142"}],8995:[.378,-.142,.777,{p:"721 358C721 369 712 378 701 378C693 378 687 373 682 366C588 201 450 182 389 182C265 182 160 254 100 356C90 373 87 378 76 378C66 378 56 369 56 358C56 338 168 142 388 142C610 142 721 339 721 358"}],10887:[.803,.303,.777,{p:"524 523L672 594C688 602 694 604 694 616C694 628 685 636 674 636C667 636 660 633 655 630L547 578L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L493 553L104 370C91 364 83 358 83 347C83 334 93 329 104 324L350 208L298 83L201 129C189 134 160 148 148 153C133 160 107 173 103 173C93 173 83 164 83 153C83 140 89 138 110 128L282 47L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L312 15C314 20 317 28 320 28C322 28 385-2 394-6L644-124C669-137 671-137 674-137C685-137 694-127 694-117C694-109 691-102 674-94L334 66L385 191L537 120C625 78 668 57 674 57C685 57 694 67 694 77C694 90 687 93 672 101L401 228ZM150 347L470 498L365 245"}],10888:[.803,.303,.777,{p:"672 130C687 137 694 140 694 153C694 164 685 173 674 173C669 173 648 163 635 157L493 90L393 42L307 2L384 188L672 324C687 331 694 334 694 347C694 358 685 364 675 369L495 453L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L459 471L124 629C118 632 110 636 103 636C92 636 83 628 83 616C83 604 89 601 105 594L443 434L353 218L103 100C86 92 83 85 83 77C83 67 92 57 103 57C107 57 109 58 119 63L330 162C320 139 255-19 252-25L112-90C87-103 83-104 83-117C83-127 92-137 103-137C106-137 108-137 230-79L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L284-53ZM479 417L627 347L407 243"}],10955:[.753,.325,.777,{p:"578 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L604 214C617 236 631 257 645 278C658 298 658 299 658 305C658 316 649 325 638 325C627 325 625 321 614 305L556 214L393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L530 174L431 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L405-20L306-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L280-214L239-278C226-298 226-300 226-305C226-316 234-325 246-325C257-325 260-319 269-305L328-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L354-174L453-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L479 20"}],10956:[.753,.325,.777,{p:"356 174C424 174 505 174 597 252C638 286 694 361 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C545 713 654 595 654 464C654 389 621 326 572 283C495 214 411 214 373 214L392 260C398 275 408 301 408 305C408 315 401 325 388 325C375 325 371 315 368 306C346 257 346 255 330 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L313 174L250 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L234-20L171-174L118-174C101-174 83-174 83-194C83-214 103-214 108-214L154-214L136-261C130-275 119-301 119-305C119-316 128-325 139-325C152-325 154-320 166-293L198-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L214-174L277-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L293 20"}]}},9329:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEntry=void 0;var i=r(9328),o=r(2165),l=function(e){function t(t,r){var a=e.call(this)||this;return a._menu=t,a._type=r,a.className=o.HtmlClasses.MENUITEM,a.role="menuitem",a.hidden=!1,a}return n(t,e),Object.defineProperty(t.prototype,"menu",{get:function(){return this._menu},set:function(e){this._menu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),t.prototype.hide=function(){this.hidden=!0,this.menu.generateMenu()},t.prototype.show=function(){this.hidden=!1,this.menu.generateMenu()},t.prototype.isHidden=function(){return this.hidden},t}(i.MenuElement);t.AbstractEntry=l},1340:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var o=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var i=e.call(this,t,r)||this;return i._content=a,i.disabled=!1,i.callbacks=[],i._id=n||a,i}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=i(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(o.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var o=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.isHidden()){var l=o.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(o.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=i(r),n=a.next();!n.done;n=a.next()){var o=n.value;o.submenu.unpost(),o!==this.focused&&o.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if("rule"!==o.type){if(o.id===e)return o;if("submenu"===o.type){var l=o.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(o.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),i=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=i},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=i},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=i},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var i=r(8372),o=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=o.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(i.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var i=r(1484),o=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,i=void 0===n?"":n,o=new this(e);o.id=i;var l=e.get("variable");r.forEach((function(t){return l(e,t,o.pool)}));var s=e.get("items")(e,a,o);return o.items=s,o},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(o.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,i,o=t;if(o instanceof Event?(a=o.target,this.stop(o)):a=o,o instanceof MouseEvent&&(n=o.pageX,i=o.pageY,n||i||!o.clientX||(n=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=o.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!i&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,i=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,i)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(i.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var o=!1,l=!1,s=!1;function u(e){s||(c(i,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var i in e)n+=i,n+=" ",n+=e[i],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){o||(c(r,e),o=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var i=r(5179),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=o.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),i=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(o.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(o.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new i.CloseButton(this),t=e.html;return t.classList.add(o.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(o.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(o.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(o.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"checkbox",r,n)||this;return i.role="menuitemcheckbox",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"combobox",r,n)||this;return i.role="combobox",i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var i=r(1340),o=r(2556),l=function(e){function t(t,r,a,n){var i=e.call(this,t,"command",r,n)||this;return i.command=a,i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(o.MenuUtil.getActiveElement(this))}catch(e){o.MenuUtil.error(e,"Illegal command callback.")}o.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(o.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"radio",r,n)||this;return i.role="menuitemradio",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var i=r(9329),o=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=o.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(o.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(i.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"slider",r,n)||this;return i.role="slider",i.labelId="ctx_slideLabel"+o.MenuUtil.counter(),i.valueId="ctx_slideValue"+o.MenuUtil.counter(),i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,i=new this(r,a,t.id),o=e.get("subMenu")(e,n,i);return i.submenu=o,i},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(o.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=i},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),i=r(2165),o=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var o=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,i=t.variable,o=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},o),s=e.get("rule")(e,{},o),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:i,id:t},o)})),c=[l,s].concat(u);return o.items=c,o},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var i=e.call(this,t,null,r)||this;return i.style=a,i.grid=n,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,i=t.selections,o=new this(a,n,t.order,t.grid);o.attachMenu(r);var l=i.map((function(t){return e.get("selectionMenu")(e,t,o)}));return o.selections=l,o},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+o.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),i=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,i,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),o=function(e){var o=l.selections.slice(e,e+n),s=i(l.rowDiv(o),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),o.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(i=Math.max(5,i-n-r.offsetWidth+6)),e.prototype.post.call(this,i,o)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=i},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=o(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function C(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=o(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=i.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=i.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function h(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],i=t[a];if(!n&&!i||n&&i&&n===i)continue;const o=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),i||r.open.push(a),i&&n&&(r.close.push(a),r.open.push(a)),t[a]=o,r[a]=o,l[a]?l[a].push(o):l[a]=[o]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const i=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=i,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,i=0;a=e[i];i++){let e=null;const i=a.descriptionSpan(),o=a.personality,l=o[n.personalityProps.JOIN];delete o[n.personalityProps.JOIN],void 0!==o[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:o[n.personalityProps.PAUSE]},delete o[n.personalityProps.PAUSE]);C(t,i,h(o,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=h.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=h.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=h.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){h.set(e,t)},t.isXml=function(){return h.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),i=r(4440),o=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===i.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=o.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):o.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=g(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=y(t);return t=L(t,a),b(t,r)},CASES:function(e){let t=g(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=y(t);return t=L(t,a),b(t,r)},CAYLEY:function(e){let t=g(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=y(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=L(t,a),b(t,r)},MATRIX:function(e){let t=g(e);const[r,a]=y(t);return t=L(t,a),b(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),i=d(r),o=d(a),l=h(i),s=h(o);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${w(i,u)}\n${c}\n${w(o,u)}`},NUMERATOR:A,DENOMINATOR:A};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=C(e),a=C(t),n=r-a;e=n<0?m(e,a,h(e)):e,t=n>0?m(t,r,h(t)):t;const i=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function m(e,t,r){return e=function(e,t){const r=t-C(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function g(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(S(e));return r}function y(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function L(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=v(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(v(t.lfence,t.height),a),a=p(a,v(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(h(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function v(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function k(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function S(e){const t=Array.from(e.childNodes),r=k(t[0]),a=k(t[t.length-1]);r&&t.shift(),a&&t.pop();let i="";const o=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){i=e.textContent;continue}const t=d(e);o.push(t)}return{lfence:r,rfence:a,sep:i,cells:o,height:o.reduce(((e,t)=>Math.max(C(t),e)),0),width:o.map(h)}}function w(e,t){const r=(t-h(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=e.split(/\r\n|\r|\n/),o=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of i)o.push(l+e+s);return o.join("\n")}function A(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class i extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=i=>{const o=(i-e)/(t-e),l=r*(1-o)+a*o;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=i},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),i=r(3706);class o extends n.AbstractAudioRenderer{markup(e){const t=i.personalityMarkup(e);let r="",n=null,o=!1;for(let e,l=0;e=t[l];l++)i.isMarkupElement(e)||(i.isPauseElement(e)?o&&(n=i.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(o?this.getSeparator():"")+this.merge(e.span),o=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,o.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=o,o.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class i extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=i},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),i=r(2456);class o extends i.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=o},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class i extends n.SsmlRenderer{markup(e){return i.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,i.MARKS[s]=!0),1===o.speech.length&&o.speech.match(/[a-zA-Z]/)?t.push(''+o.speech+""):t.push(o.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=i,i.MARK_ONCE=!1,i.MARK_KIND=!0,i.CHARACTER_ATTR="character",i.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class i extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=i},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),i=r(182);class o extends i.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],i=[];for(let e,o=0;e=t[o];o++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return r.join(" ")}}t.XmlRenderer=o},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function i(e){s(a.default.WGXpath),o(e)}function o(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){o(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),i(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,i(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=i,t.installWGXpath_=o,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),i=r(2315),o=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new i.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(o.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return i.default.document.createElement(e)},t.createElementNS=function(e,t){return i.default.document.createElementNS(e,t)},t.createTextNode=function(e){return i.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):o.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):o.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):o.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new i.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),i=r(2057),o=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=o.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=o.detectIE(),e.isEdge=o.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):i.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends n{constructor(e,t){super(e,t),this.key=t.key||i.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=i},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),i=r(3090),o=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),C=r(4440),h=r(3769),m=r(5274),g=new Map;function y(e){g.set(e.name,e)}function L(e){const t=g.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function b(e,t){const r=L(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function v(e,t){const r=L(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=y,t.process=b,t.print=v,t.output=function(e,t){const r=L(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=L(e),a=r instanceof h.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},y(new h.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===C.Speech.NONE)return e;const n=p.cloneNode(e);let i=u.computeMarkup(n);if(r===C.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(i)),e;const o=m.evalXPath(".//*[@id]",e),l=m.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=o[r],t=l[r];r++)i=u.computeMarkup(t),e.setAttribute("speech",a.finalize(i));return e},pprint:function(e){return p.formatXml(e.toString())}})),y(new h.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),y(new h.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===C.Speech.NONE)return e;const n=p.parseInput(t),i=l.xmlTree(n),o=u.computeMarkup(i);if(r===C.Speech.SHALLOW)return e.stree.speech=a.finalize(o),e;const s=e=>{const t=m.evalXPath(`.//*[@id=${e.id}]`,i)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new h.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new h.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case C.Speech.NONE:break;case C.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case C.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),y(new h.Processor("walker",{processor:function(e){const t=s.generator("Node");h.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),h.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=b("enriched",e),a=v("enriched",r);return h.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,h.Processor.LocalState.highlighter,a),h.Processor.LocalState.walker},print:function(e){return h.Processor.LocalState.walker.speech()}})),y(new h.KeyProcessor("move",{processor:function(e){if(!h.Processor.LocalState.walker)return null;return!1===h.Processor.LocalState.walker.move(e)?a.error(e):h.Processor.LocalState.walker.speech()}})),y(new h.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numberToWords(t)}})),y(new h.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.wordOrdinal(t)}})),y(new h.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numericOrdinal(t)}})),y(new h.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":b("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),i=r(6828),o=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,i.setup)(e)}))}function f(e,t){return s.process(e,t)}function C(e,t,r){switch(n.default.getInstance().mode){case o.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),i=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}))}(e,t,r);case o.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),i=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return C("speech",e,t)},t.file.toSemantic=function(e,t){return C("semantic",e,t)},t.file.toJson=function(e,t){return C("json",e,t)},t.file.toDescription=function(e,t){return C("description",e,t)},t.file.toEnriched=function(e,t){return C("enriched",e,t)},t.processFile=C,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:o.Mode.HTTP}).then((()=>p({}))):p({mode:o.Mode.SYNC}).then((()=>p({mode:o.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),i=r(2315);function o(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:o()?document.evaluate:i.default.xpath.evaluate,result:o()?XPathResult:i.default.xpath.XPathResult,createNSResolver:o()?document.createNSResolver:i.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,i){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,i,null):t.xpath.currentDocument.evaluate(e,r,s,i,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(e),this.mml.hasAttribute(o.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(o.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=i.walkTree(r),l=i.walkTree(t),s=i.walkTree(a);return(0,o.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(o.Attribute.CHILDREN,(0,o.makeIdList)([t,a,r])),[l,s,n].forEach((e=>i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.mml.getAttribute(o.Attribute.ID)))),this.mml.setAttribute(o.Attribute.TYPE,e.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),i=r(9268),o=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends i.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,i=this.specialCase_(e,n);if(i)e=i;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const o=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,o),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(o,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,i=null;if("MSUBSUP"===r?(i=e.childNodes[0],n=o.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),i=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!i)return null;const u=i.childNodes[0],c=d.makeEmptyNode_(u.id);return i.childNodes[0]=c,t=new n(e).getMathml(),i.childNodes[0]=u,this.parentCleanup.push(t),i.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),i=r(2298),o=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=o.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===o.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=o.createElement("mrow");(0,i.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===o.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,i.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,i.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&i.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,o.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=o},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?i.collapsePunctuated(e):(i.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,o.setAttributes)(t,e),t.setAttribute(o.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(i.getInnerNode(e).getAttribute(o.Attribute.ID)))i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),i=r(6839),o=r(5452),l=r(2298);class s extends i.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];o.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];o.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=o.walkTree(e);return o.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,i.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=o},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=i.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=i.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),i=r(5452),o=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,o.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];i.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(o.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=o},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=o.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){i.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,i){e.setAttribute(r.TYPE,i.type);const o=i.allAttributes();for(let r,a=0;r=o[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&e.setAttribute(r.CHILDREN,a(i.childNodes)),i.contentNodes.length&&e.setAttribute(r.CONTENT,a(i.contentNodes)),i.parent&&e.setAttribute(r.PARENT,i.parent.id.toString());const l=i.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,i)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),i=r(7251),o=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:i.CaseEmbellished.test,constr:e=>new i.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:o.CaseEmpheq.test,constr:e=>new o.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),_(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),_(r);const n=e.contentNodes.map(R);I(e,n);const i=e.childNodes.map(p),o=s.SemanticSkeleton.combineContentChildren(e,n,i);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(o,e);else{const e=E(o);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=D(r))}return r=F(r),L(r,o,e),c.setAttributes(r,e),_(r)}function f(e,t){const r=w(e);let i=r.node;const o=r.type;if(o!==S.VALID||!u.hasEmptyTag(i))if(a.Debugger.getInstance().output("Walktree Case 1.1"),i=n.createElement("mrow"),o===S.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),i=C(i,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=E(e),r=m(T(t),e);n.replaceNode(t,i),r.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function C(e,t,r){let i=O(t);if(u.hasMathTag(i)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),h(i,e),n.toArray(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const o=r.indexOf(t);return r[o]=i,n.replaceNode(i,e),e.appendChild(i),r.forEach((function(t){e.appendChild(t)})),e}function h(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function m(e,t){const r=n.toArray(e.childNodes);let a=1/0,i=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),i=Math.max(i,t))})),r.slice(a,i+1)}function g(e,t,r){const a=[];let i=n.toArray(e.childNodes),o=!1;for(;i.length;){const e=i.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=y(e,t);0!==r.length&&(1!==r.length?(o?e.setAttribute("AuxiliaryImplicit",!0):o=!0,i=r.concat(i)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function y(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function L(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?g(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let i=0;for(;t.length;){const r=t[0];if(a[i]===r||k(a[i],r)){t.shift(),i++;continue}if(a[i]&&-1===t.indexOf(a[i])){i++;continue}if(v(r,e)){t.shift();continue}let n=a[i];if(n)b(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function b(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function v(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function k(e,t){const r=o.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var S;function w(e){const t=E(e);if(!t)return{type:S.INVALID,node:null};const r=E(e.slice().reverse());if(t===r)return{type:S.VALID,node:t};const a=x(t),n=A(a,e),i=x(r,(function(e){return-1!==n.indexOf(e)})),o=i[0],l=n.indexOf(o);return-1===l?{type:S.INVALID,node:null}:{type:n.length!==a.length?S.PRUNED:M(n[l+1],i[1])?S.VALID:S.INVALID,node:o}}function A(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function E(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function M(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function _(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function O(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?O(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?B(e):n.createElement("mrow");return e.mathml=[r],r}function F(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function B(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function I(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){D(e).setAttribute(c.Attribute.OPERATOR,r)}))}function D(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=D(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const o=n.cloneNode(e);return p(r.root),i.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(o,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=C,t.moveSemanticAttributes_=h,t.childrenSubset_=m,t.collateChildNodes_=g,t.collectChildNodes_=y,t.mergeChildren_=L,t.insertNewChild_=b,t.isDescendant_=v,t.functionApplication_=k,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(S=t.lcaType||(t.lcaType={})),t.mathmlLca_=w,t.prunePath_=A,t.attachedElement_=E,t.pathToRoot_=x,t.validLca_=M,t.ascendNewNode=_,t.descendNode_=O,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=F,t.createInvisibleOperator_=B,t.setOperatorAttribute_=I,t.getInnerNode=D,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,i=e.contentNodes.map((function(e){return e.id}));i.unshift("c");const o=[e.id,i];for(let t,i=0;t=e.childNodes[i];i++){const e=p(t);a.push(e);const i=D(e);n&&!r&&i.setAttribute(c.Attribute.PARENT,n.id.toString()),o.push(t.id)}return o}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let i=0;t.AbstractHighlighter=class{constructor(){this.counter=i++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),i=r-a/2;let o=0,l=0,s=0;return 0<=e&&e<60?[o,l,s]=[a,n,0]:60<=e&&e<120?[o,l,s]=[n,a,0]:120<=e&&e<180?[o,l,s]=[0,a,n]:180<=e&&e<240?[o,l,s]=[0,n,a]:240<=e&&e<300?[o,l,s]=[n,0,a]:300<=e&&e<360&&([o,l,s]=[a,0,n]),{red:o+i,green:l+i,blue:s+i}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),i=r(933),o=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const i=new n.ColorPicker(e,r),o="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[o]||t.highlighterMapping_.NativeMML);return l.setColor(i),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":o.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const i=.05,o=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*i+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-i+"em",l.style.width=n.w+2*o+"em",l.style.marginLeft=s-o+"em",l.style.marginRight=-n.w-o-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=i},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");return i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=i},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),i=r(8396),o=r(4346);class l extends o.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");if(o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new i.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class i{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=i;t.StaticTrieNode=class extends i{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class i{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=i.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(i.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,i=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!i.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!i.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=a.match(/^unit:(.+)$/);let l="";return i&&(a=i[1],l=":unit"),e=>{const i=n.evalXPath(t,e)[0];if(i){const e=o.lookupCategory(i.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),i=p[r]||p["="],o=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&i(Array.from(r.textContent).length,o)}}return null}t.constraintTest_=f;class C extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=C;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=h},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),i=r(2105),o=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),C=r(8384),h=r(7206),m=r(7734),g=r(7264),y=r(4356);function L(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:o.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:C.nb,nn:m.nn,sv:g.sv,nemeth:h.nemeth},t.setLocale=function(){const e=L();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))y.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))i.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=L,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const i=r();for(const[e,t]of Object.entries(n))i[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function i(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return i(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return i(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return i(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=i,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),i=r(614),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),i=r(3866),o=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=o.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),i=r(4356),o=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,i.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),i=r(4634),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),i=r(4977),o=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),i=r(8825),o=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=o.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),i=r(4977),o=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=o(e),t?e+t:e},s=function(e,t,r){return t+o(e)},u=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=o(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=i.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:o(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),i=r(3898),o=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=i(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=o,l.numberToWords=i,l.numberToOrdinal=function(e,t){if(e>1999)return o(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=i(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",i=l.ones[Math.floor(r/100)];if(n+=i?a(i,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",i=t?l.special.smallOrdinals[r]:l.ones[r],i)n+=i;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];i=l.ones[r%10],n+=i?a(i)+"og"+e:e}return n}function i(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,i="";for(;e>0;){const o=e%1e3;if(o){const e=n(o,t&&!r);if(r){const t=l.large[r],n=o>1?"er":"";i=a(e,r<=1)+" "+t+n+(i?" og ":"")+i}else i=a(e)+i}e=Math.floor(e/1e3),r++}return i}function o(e){if(e%100)return i(e,!0);const t=i(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":o(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3);if(t){const e=l.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";r=a(o,t>1)+e+n+r}else r=a(o,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function o(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return i(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":o(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+"hundred":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+o.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=i(e);return t?r+"s":r},t.default=o},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=i.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return i.ones[t];const r=i.tens[Math.floor(t/10)],a=i.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},i.numberToWords=function(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=i.large[t];const o=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=o}e=Math.floor(e/1e3),t++}return r},i.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return i.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(i.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(i.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(i.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(i.special.onesOrdinals[e-1])),r.join(" ")},t.default=i},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),i=r(7549);function o(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=o(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,i.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+o.special.hundred:"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=o.ones[a]+o.numSep+o.large[t]+(r?o.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+o.numSep+a:r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?o.special.ordinalsFeminine[e]:o.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?o.special.simpleSmallOrdinalsFeminine[e]:o.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":o.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},o.numberToWords=n,o.numberToOrdinal=function(e,t){return e<=10?o.special.smallDenominators[e]:i(e)+" \u0905\u0902\u0936"},t.default=o},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=i(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=i,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=o(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),o=l.ones[n];if(a+=o?(1===n?"":o)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?i(a):a}function i(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function o(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?i(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const i=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(i,!0):i)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=o+(r?" "+l.large[r]+(r>1&&i>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return o(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=o.ones[a]?(1===a?"":o.ones[a]+o.numSep)+"hundra":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const i=e%1e3;if(i){const l=o.large[r],s=i>1&&r>1&&!t?"er":"";n=(1===r&&1===i?"":(r>1&&1===i?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function i(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=i(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=o},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),i=Number(a);return isNaN(n)||isNaN(i)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:i,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const o=this.parseCstr(t.toString().replace(n,""));this.addRule(new i.SpeechRule(e,o,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),i=this.parseCstr(t);n&&i?(n.rank=this.rank++,this.preconditions.set(e,new s(i,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new i.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class i extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,i=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),i=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==i)return-1;if(e===i&&e!==n)return 1;if(e===n&&e===i)continue;e!==n&&e!==i&&(r=!0)}const o=this.fallback.getProperty(a),l=o.indexOf(n),s=o.indexOf(i);if(l!p.equal(e.cstr))),s.push(h),this.rules.set(t,s),f.setReference(C)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return i.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=i},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),i=r(7630),o=r(4504),l=r(4650);class s extends o.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,i.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),i=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),o=this.parseCstr(r);if(!i&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):i.action,u=new l.SpeechRule(i.name,o,i.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const i=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=i[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var i;function o(e){switch(e){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(i=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:o(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case i.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),i=r(2057),o=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),C=r(2105),h=r(9935),m=r(4650),g=r(4508);class y{constructor(){this.trie=null,this.evaluators_={},this.trie=new g.Trie}static getInstance(){return y.instance=y.instance||new y,y.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);i.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>i.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=y.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)i.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),y.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),i.Debugger.getInstance().output(e)}const a=(new Date).getTime();return i.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=b(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const i=r[n];a[n]="string"==typeof i?e.constructString(t,i):i}C.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;i.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),C.Grammar.getInstance().setAttribute(e);const o=this.lookupRule(e,t.dynamicCstr);if(!o)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);i.Debugger.getInstance().generateOutput((()=>["Apply Rule:",o.name,o.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=o.context,d=o.action.components;r=[];for(let t,i=0;t=d[i];i++){let i=[];const o=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=C.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case m.ActionType.NODE:{const t=c.applyQuery(e,o);t&&(i=this.evaluateTree_(t))}break;case m.ActionType.MULTI:{d=!0;const t=c.applySelector(e,o);t.length>0&&(i=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case m.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}i=c.constructSpan(e,o,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case m.ActionType.PERSONALITY:default:i=[a.AuditoryDescription.create({text:o})]}i[0]&&!d&&(s.context&&(i[0].context=c.constructString(e,s.context)+(i[0].context||"")),s.annotation&&(i[0].annotation=s.annotation)),this.addLayout(i,s,d),t.grammar&&C.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(i,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,i,o){if(!t.length)return[];const l=n||"",s=o||"",u=e.contextFunctions.lookup(i),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),i=e.getValue(f.Axis.MODALITY),o=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,i,o])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,i,o])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,i,o])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==i?i:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==i?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:o];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),i=this.makeSet_(n,e.preference),o=f.DynamicCstr.DEFAULT_VALUES[r];t||n===o||i.push(o),a[r]=i}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==o.NodeType.ELEMENT_NODE&&e.nodeType!==o.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),i.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=y;const L=new Map;function b(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=L.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new h.MathStore;return L.set(t,r),e.inherits&&(r.inherits=L.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=b,l.default.nodeEvaluator=y.getInstance().evaluateNode.bind(y.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),i=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const o=i.default.evaluateNode(e);return n.concat(o)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function i(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return i(e).xml()},t.getTree=i,t.getTreeFromString=function(e){return i(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],o={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(o),u=Object.values(o);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],C=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],h=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],m=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],g=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],y=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],L=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],b=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],v=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],k=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],S=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],w=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],A=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],E=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],x=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],M=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],_=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],O=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],F=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],B=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],I=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],D=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],H=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],U=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],V=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],Z=["\u2145","\u2146","\u2147","\u2148","\u2149"],z=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],G=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],X=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],J=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],$=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Y=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],ie=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],oe=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=C.concat(h,m,g,y,L,b,k,S,v,w,A,E,x,M,_,O,P,N,T,R,F,B,I,D,j,q,H,U,V,Z,z,G,W,X,K,J,$,Y,Q,ee,ae,ne,te,re,ie,oe,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const Ce=String.fromCodePoint(8289),he=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],me=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ge=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),ye=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:C,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:L,type:"identifier",role:"latinletter",font:"bold"},{set:y,type:"identifier",role:"latinletter",font:"bold"},{set:v,type:"identifier",role:"latinletter",font:"italic"},{set:b,type:"identifier",role:"latinletter",font:"italic"},{set:S,type:"identifier",role:"latinletter",font:"bold-italic"},{set:k,type:"identifier",role:"latinletter",font:"bold-italic"},{set:A,type:"identifier",role:"latinletter",font:"script"},{set:w,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"bold-script"},{set:E,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"fraktur"},{set:M,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:O,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:U,type:"identifier",role:"latinletter",font:"monospace"},{set:Z,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:G,type:"identifier",role:"greekletter",font:"normal"},{set:z,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:$,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:ie,type:"identifier",role:"greekletter",font:"bold"},{set:oe,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:he,type:"number",role:"float"},{set:me,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ge,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],Le=function(){const e={};for(let t,r=0;t=ye[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=Le[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=Le[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return Le[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return Ce},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:o[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const be=new Map;function ve(e,t){return`${e} ${t}`}function ke(e,t,r=""){for(const a of t)be.set(ve(e,a),r||e)}ke("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),ke("bar",n),ke("tilde",i),t.lookupSecondary=function(e,t){return be.get(ve(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class i{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[i.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=i;class o{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends o{copyCollator(){return new l}add(e,t){const r=i.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends o{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=i.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new i;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const i=a(e);return i&&!t.blacklist[e]&&(t.flags[e]||i.applicable(r))?i.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),i=r(3588),o=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],i=n&&n.length,o=t&&t.length,l=u.default.getInstance();if(i&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return i?(n.push(l.postfixNode_(n.pop(),e)),a):(o&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function C(e,t,r){if(!t.length)return e;const n=e.pop(),i=t.shift(),l=r.shift();if(s.isImplicitOp(i)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const o=(n?[n,i]:[i]).concat(l);return C(e.concat(o),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),C([i].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=o.factory.makeBranchNode("infixop",[n,t.shift()],[i],i.textContent);return l.role="implicit",o.run("combine_juxtaposition",l),t.unshift(l),C(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),C(e.concat([n,i,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(i),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(i),n.childNodes.push(u),u.parent=n,i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(i),u.childNodes.unshift(n),n.parent=u,i.parent=u,u.addMathmlNodes(i.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=o.factory.makeBranchNode("infixop",[n,u],[i],i.textContent),c.role="implicit"),e.push(c),C(e.concat(l),t,r)}function h(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}o.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),o.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),o.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,i=[];for(;e.comp.length;)if(i=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&i.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),i.push(e.rel.shift());n=f(i,a,r)}i.length||a.length?(t.push(n),r.push(a)):(i.push(n),f(i,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?C(t.comp.shift(),t.rel,t.comp):e}))),o.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),o.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),o.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),o.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],i=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(i))return void(i.role="integral");if(s.isIntegralDxBoundary(n,i)){const e=u.default.getInstance().prefixNode_(i,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),o.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=g(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=g(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(h(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),h(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const m=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function g(e,t){if(!e.childNodes.length)return L(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;L(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==m.indexOf(e.type)){let a=e.childNodes;L(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const y={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function L(e){if("punctuation"!==e.type)return!1;let t=y[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),i=r(5609),o=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){o.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],i=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(i,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(i.mathml.unshift(e),i.mathmlTree=e),i}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=o.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return o.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return o.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[o.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,o.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&i.isType(r[0],"empty")?r:[o.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const i=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),i=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)i.appendChild(e);return i},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>i(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||i(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&i(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(i(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=C,t.tableIsMatrixOrVector=function(e){return!!e&&h(e)&&C(e.childNodes[0])},t.isFencedElement=h,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return i(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return i(t,"largeop")||i(t,"limboth")||i(t,"limlower")||i(t,"limupper")||i(t,"function")&&l(t,"limit function")||(i(t,"overscore")||i(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return i(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=m,t.isRightBrace=g,t.isSetNode=function(e){return m(e.contentNodes[0])&&g(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=y,t.isUnitCounter=L,t.isPureUnit=b,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(b(t[0])||L(t[0]))&&e.childNodes.slice(1).every(b)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=v,t.compareNeutralFences=function(e,t){return v(e)&&v(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!v(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!v(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),i=r(7516),o=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new o.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return i.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const i=t.nextSibling;if(!i||i===n)continue;const o=u.getSpacer_(i);o&&(r.mathml.push(o),r.mathmlTree=o,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return i.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let i=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(i)):(u.fenceToPunct_(e),i.push(e),i=i.concat(r.shift()),r.unshift(i))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,i.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",i.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),i.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return i.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const i=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===i&&l.isAccent(t[1])||2===i&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===i){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[i]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const i=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return i.role=e.role,i.embellished=l.isEmbellished(e),i}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,i=r.filter(a).length;if(!n&&!i)return e;const o=n?i?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),i&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(o,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,i=a.toArray(e.childNodes),o=[];"left"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"left")),"right"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"right"));const l=u.getInstance().getFormulas(e,i,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],o);return s.mathmlTree=e,s}getLabel(e,t,r,n){const i=u.getInstance().findNestedRow(t,"prooflabel",n),o=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(i.childNodes)),[]);return o.role=n,o.mathmlTree=i,o}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,i="up"===u.getSemantics(n).inferenceRule,o=i?n.childNodes[1]:n.childNodes[0],l=i?n.childNodes[0]:n.childNodes[1],s=o.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),C=r(a.toArray(l.childNodes[0].childNodes))[0],h=u.getInstance().factory_.makeBranchNode("premises",f,[]);h.mathmlTree=s;const m=u.getInstance().factory_.makeBranchNode("conclusion",[C],[]);return m.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:m,premises:h}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),i.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,i.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=t.comp[a+1],o=n.length-1;if(n[o]&&i[0]&&l.isType(n[o],"number")&&!l.isRole(n[o],"mixed")&&l.isType(i[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[o],i[0]],[]);e.role="mixed",r=r.concat(n.slice(0,o)),r.push(e),i.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(i=u.getInstance().implicitNode_(e),i.role="unit"),i&&r.push(i),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=n.length-1;if(n[i]&&l.isType(n[i],"number")&&(l.isRole(n[i],"integer")||l.isRole(n[i],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[i],e],[]);t.role="mixed",r=r.concat(n.slice(0,i)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=i.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const i=s.sliceNodes(e,l.isOperator);if(0===i.head.length)return n.push(i.div),u.getInstance().operationsTree_(i.tail,t,r,n);const o=u.getInstance().prefixNode_(u.getInstance().implicitNode(i.head),n),c=u.getInstance().appendOperand_(t,r,o);return i.div?u.getInstance().operationsTree_(i.tail,c,i.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),i=t.head.length-1,o=u.getInstance().neutralFences_(t.head,a.slice(0,i));a=a.slice(i),e.push(...o),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const i=r[r.length-1],o=e[0].role;if("open"===o||l.isNeutralFence(e[0])&&(!i||!l.compareNeutralFences(e[0],i))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&"open"===i.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&l.compareNeutralFences(e[0],i)){if(!l.elligibleLeftNeutral(i)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&l.isNeutralFence(i)&&r.some(n)){const i=s.sliceNodes(r,n,!0),o=a.pop(),l=a.length-i.tail.length+1,c=u.getInstance().neutralFences_(i.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(i.div,e.shift(),a.pop().concat(c,o));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,i.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),i=r.length-1,o=a.slice(0,i),l=(a=a.slice(i)).shift(),s=u.getInstance().neutralFences_(r,o);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=i.run("propagateComposedFunction",n)):n.role=e.role,n=i.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const i=e[a+1];return!t(n)||!t(i)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let i=0;for(;r.comp.length>0;)a.push(r.rel[i++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const i=(t=t.slice(0,a+1))[1],o=t[2];let l;if(!n&&o&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,i],[]),l.role="subsup",t=[l,o],r="superscript"),n){const a=u.getInstance().accentRole_(i,r);if(o){u.getInstance().accentRole_(o,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[l,i],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,i],[]),t=[l,o],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),i=l.isEmbellished(e);return r&&(r.embellished=i),n.embellished=i,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const i=u.getInstance().getFunctionsInRow_(e,[]),o=u.getInstance().getFunctionArgs_(a,i,n);return r.concat(o)}getFunctionArgs_(e,t,r){let a,n,o;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return o=u.getInstance().integralNode_(e,a,r.intvar),i.run("intvar_from_fraction",o),r.rest.unshift(o),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),o=u.getInstance().functionNode_(e,r),t.unshift(o),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return o=u.getInstance().functionNode_(e,n),a.tail.unshift(o),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),o=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(o),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),o=u.getInstance().functionNode_(e,t.shift()),t.unshift(o),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}i.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const i=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],i,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let i;r&&(i=r.parent,a.push(r));const o=u.getInstance().factory_.makeBranchNode(e,t,a);return o.role=n.role,i&&(r.parent=i),o}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let i,o=0;i=e[o];o++){const e=a.tagName(i);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(i.childNodes),t,r+1,n);if(u.findSemantics(i,t,n))return i}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),i=r(2298);class o{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return o.fromNode(e.root)}static fromNode(e){return new o(o.fromNode_(e))}static fromString(e){return new o(o.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!o.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(o.collapsedLeafs(e),o.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,o.simpleCollapseStructure(r)?[r]:o.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new o(o.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return o.simpleCollapseStructure(e)?e.toString():o.contentCollapseStructure(e)?"(c "+e.slice(1).map(o.makeSexp_).join(" ")+")":"("+e.map(o.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(o.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(o.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${i.Attribute.ID}=${s}]`,e)[0];if(c&&o.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=o.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&o.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(o.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(i.Attribute.COLLAPSED),a=r?o.realLeafs_(o.fromString(r).array):t.map((e=>e.id));e.setAttribute(i.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(o.simpleCollapseStructure(e))return[e];if(o.contentCollapseStructure(e))return[];let t=[];for(let r=1;ro.simpleCollapseStructure(e)?e:o.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{o.simpleCollapseStructure(e)?r.push(e):(o.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=o},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),i=r(9265),o=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new o.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new o.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new i.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function i(e,t,r){r&&e.reverse();const a=[];for(let n,i=0;n=e[i];i++){if(t(n))return r?{head:e.slice(i+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(i+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,i=0;n=e[i];i++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=i,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let o=null;do{o=i(r,t),n.push(o.head),a.push(o.div),r=o.tail}while(o.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),i=r(1214),o=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(t)),(0,a.setup)(this.options_),o.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),i=r(1214),o=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return o.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(e)),this.colorLeaves_(e),o.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=o.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class i extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=i},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class i extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=i},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),i=r(6604),o=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new o.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),i=r(5274),o=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=C(e);return a.markup(t)}function C(e){const t=s.SemanticTree.fromRoot(e),r=i.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=h(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function h(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function m(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const i=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=i?a.markup(c(i)):p(t);e.setAttribute(o.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(o.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=C,t.nodeAtPosition_=h,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,i=0;t=a[i];i++){const a=t.getAttribute("id"),i=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!i)continue;const l=t.childNodes[1],s=l.getAttribute(o.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(o.Attribute.TYPE))continue;if(c=i.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(o.Attribute.PARENT);d&&c.setAttribute(o.Attribute.PARENT,d),c.setAttribute(o.Attribute.TYPE,"dummy"),c.setAttribute(o.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(o.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=m(e);return a.markup(t)},t.computeSummary_=m},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class i extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=i},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),i=r(6278),o=r(9543);class l extends i.AbstractSpeechGenerator{getSpeech(e,t,r=null){const i=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const i in l){const s=l[i],u=n.getBySemanticId(t,i),c=n.getBySemanticId(e,i)||r&&n.getBySemanticId(r,i);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?o.addModality(c,s,this.modality):o.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&o.addPrefix(c,s))}return i}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),i=r(4356),o=r(2536),l=r(2780);var s,u,c;function d(){const e=i.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),i=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,i.push(t))}return i}function C(e){const t="normal"===e||"fullwidth"===e?"":i.LOCALE.MESSAGES.font[e]||i.LOCALE.MESSAGES.embellish[e]||"";return(0,o.localeFontCombiner)(t)}function h(e,r,a,n,o,l){const s=C(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;g(s.combiner,n,u,c,s.font,e,o,i.LOCALE.ALPHABETS.letterTrans,r)}}function m(e,r,a,n,o){const l=C(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=i.LOCALE.ALPHABETS.digitPrefix,r=u+o;g(l.combiner,a,s,r,l.font,e,n,i.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function g(e,t,r,a,n,i,o,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in i?i[c]:i.default;l.defineRule(t.toString(),c,"default",o,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const o=t.INTERVALS;for(let e,t=0;e=o[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)m(t,r,e.font,e.category,e.offset||0);else{h(t,r,i.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=C,t.alphabetRules=h,t.numberRules=m,t.makeLetter=g,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),i=r(1676),o=r(1676),l=r(2780),s=r(2362);class u extends i.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,o.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[o.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,i=0;e=t[i];i++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const i=t[1];i&&i!==u.AUTO&&-1!==a[t[0]].indexOf(i)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ao?-1:i0&&t<20&&r>0&&r<11}function w(e){return i.default.getInstance().style===e}function A(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function E(e){if(A(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(x(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&M(r))}function x(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function M(e){return o.evalXPath("children/*",e).every((e=>x(e)||"identifier"===e.tagName))}function _(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&v(e.childNodes[0])&&O(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function O(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,i="open"===e.getAttribute("role")?0:1;let o=e.parentNode;for(;o;)"fenced"===o.tagName&&o.childNodes[0].childNodes[i].textContent===n&&r++,o=o.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),i=r(5897),o=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const C={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let h=!1;function m(e=i.default.getInstance().locale){i.EnginePromise.loaded[e]||(i.EnginePromise.loaded[e]=[!1,!1],function(e){if(i.default.getInstance().isIE&&i.default.getInstance().mode===o.Mode.HTTP)return void v(e);y(e)}(e))}function g(){switch(i.default.getInstance().mode){case o.Mode.ASYNC:return k;case o.Mode.HTTP:return w;case o.Mode.SYNC:default:return S}}function y(e){const t=i.default.getInstance().customLoader?i.default.getInstance().customLoader:g(),r=new Promise((r=>{t(e).then((t=>{L(t),i.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{i.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(e)}))}));i.EnginePromise.promises[e]=r}function L(e){b(JSON.parse(e))}function b(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(C[n[1]])))}}function v(e,t){let r=t||1;n.mapsForIE?b(n.mapsForIE,e):r<=5&&setTimeout((()=>v(e,r++)).bind(this),300)}function k(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function S(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function w(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=i.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return h||(m(u.DynamicCstr.BASE_LOCALE),h=!0),i.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=i.default.getInstance().defaultLocale;return t?(m(t),i.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return m(e),i.EnginePromise.promises[e]}))))):(m(e),i.EnginePromise.promises[e])}))))}))},t.standardLoader=g,t.retrieveFiles=y,t.parseMaps=L,t.loadFile=k,t.loadFileSync=S,t.loadAjax=w},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),i=r(7088),o=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:o.spaceoutNumber,CQFspaceoutIdentifier:o.spaceoutIdentifier,CSFspaceoutText:o.spaceoutText,CSFopenFracVerbose:o.openingFractionVerbose,CSFcloseFracVerbose:o.closingFractionVerbose,CSFoverFracVerbose:o.overFractionVerbose,CSFopenFracBrief:o.openingFractionBrief,CSFcloseFracBrief:o.closingFractionBrief,CSFopenFracSbrief:o.openingFractionSbrief,CSFcloseFracSbrief:o.closingFractionSbrief,CSFoverFracSbrief:o.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFopenRadicalVerbose:o.openingRadicalVerbose,CSFcloseRadicalVerbose:o.closingRadicalVerbose,CSFindexRadicalVerbose:o.indexRadicalVerbose,CSFopenRadicalBrief:o.openingRadicalBrief,CSFcloseRadicalBrief:o.closingRadicalBrief,CSFindexRadicalBrief:o.indexRadicalBrief,CSFopenRadicalSbrief:o.openingRadicalSbrief,CSFindexRadicalSbrief:o.indexRadicalSbrief,CQFisSmallRoot:o.smallRoot,CSFsuperscriptVerbose:o.superscriptVerbose,CSFsuperscriptBrief:o.superscriptBrief,CSFsubscriptVerbose:o.subscriptVerbose,CSFsubscriptBrief:o.subscriptBrief,CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.superscriptVerbose,CSFleftsubscriptVerbose:o.subscriptVerbose,CSFrightsuperscriptVerbose:o.superscriptVerbose,CSFrightsubscriptVerbose:o.subscriptVerbose,CSFleftsuperscriptBrief:o.superscriptBrief,CSFleftsubscriptBrief:o.subscriptBrief,CSFrightsuperscriptBrief:o.superscriptBrief,CSFrightsubscriptBrief:o.subscriptBrief,CSFunderscript:o.nestedUnderscript,CSFoverscript:o.nestedOverscript,CSFendscripts:o.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:o.determinantIsSimple,CSFRemoveParens:o.removeParens,CQFresetNesting:o.resetNestingDepth,CGFbaselineConstraint:o.generateBaselineConstraint,CGFtensorRules:o.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),i=r(5740),o=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),i=e.ownerDocument;for(let e,o=0;e=r[o];o++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),o=n.identifierNode(r,"unknown","");t(o),a.push(o.xml(i))}return a}function d(e,r,a,o,l,s){o=o||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=i.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(o,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=i.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,o){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return o;if(t.indexOf(e.tagName)>-1&&o++,!e.childNodes||0===e.childNodes.length)return o;const l=i.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,o)})))}function C(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function h(e,t,r){const a=C(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function m(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const i=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function g(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function y(e,t,r){const a=g(e),n=L(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function L(e){const t="sqrt"===e.tagName?"2":o.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function b(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function v(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=C,t.nestedFraction=h,t.openingFractionVerbose=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=C(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=C(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=C(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=m,t.subscriptVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=m(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=m(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=g,t.nestedRadical=y,t.getRootIndex=L,t.openingRadicalVerbose=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=b,t.nestedUnderscript=function(e){const t=b(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=v,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=v(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=o.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let e,t=0;e=n[t];t++)i=i.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(i.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const k=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),S=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function w(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const i="children/*["+S.get(e)+"]";if(1&n){const t=k.get(e%5);r="[t] "+t+"Verbose; [n] "+i+";"+r,a="[t] "+t+"Brief; [n] "+i+";"+a}else t.unshift("name("+i+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,i,o]=w(a);e.defineRule(r,"default",i,"self::tensor",...n),t&&(e.defineRule(r,"brief",o,"self::tensor",...n),e.defineRule(r,"sbrief",o,"self::tensor",...n));const l=k.get(2);i+="; [t]"+l+"Verbose",o+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",i,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",o,"self::tensor",s,...n),e.defineRule(r,"sbrief",o,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),i=r(5740),o=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=C(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function C(e,t){const r=t||0;return e.parentNode?C(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function h(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function m(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function g(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(m(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(m(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=C,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=h,l.Grammar.getInstance().setCorrection("enlargeFence",h),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=m,t.propagateNumber=g,(0,u.register)(new c.SemanticVisitor("nemeth","number",g,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),o=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=o?p.nestedSubSuper(o,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",C=o&&"EMPTY"!==i.tagName(o)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],h=u&&"EMPTY"!==i.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],m=s.default.evaluateNode(e);return l=!1,c.concat(C,m,h)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),o=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===i.tagName(e),c=o&&"NUMBER"===i.tagName(o);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),i=r(4356),o=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,o.convertVulgarFraction)(e,i.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(i.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(i.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(i.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),i=r(1378),o=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:o.openingFraction,CSFcloseFraction:o.closingFraction,CSFoverFraction:o.overFraction,CSFoverBevFraction:o.overBevelledFraction,CQFhyperFraction:o.hyperFractionBoundary,CSFopenRadical:o.openingRadical,CSFcloseRadical:o.closingRadical,CSFindexRadical:o.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:e=>i.generateTensorRules(e,!1),CTFrelationIterator:o.relationIterator,CTFimplicitIterator:o.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),i=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),i=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const o=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==o.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),i=r(5740),o=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),C=r(9543),h=r(8504),m=r(7730),g=r(1214),y=r(179),L=r(1204),b=r(5274);class v{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(v.SRE_ID_ATTR)?this.id=this.node.getAttribute(v.SRE_ID_ATTR):(this.node.setAttribute(v.SRE_ID_ATTR,v.ID_COUNTER.toString()),this.id=v.ID_COUNTER++),this.rootNode=L.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=y.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(y.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case y.WalkerMoves.DEPTH:return this.depth_();case y.WalkerMoves.SUMMARY:return this.summary_();case y.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=y.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=y.WalkerMoves.ENTER}updateFocus(){this.setFocus(m.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new g.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),C.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?L.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=L.splitAttribute(L.getAttribute(e,u.Attribute.CHILDREN)),r=L.splitAttribute(L.getAttribute(e,u.Attribute.CONTENT));const a=L.getAttribute(e,u.Attribute.TYPE),n=L.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];b.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=b.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());b.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return m.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?y.WalkerMoves.SUMMARY:y.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?y.WalkerMoves.DETAIL:y.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(o.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=o.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=h.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=h.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=h.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),i=n.indexOf(a);if(-1===i)return t;const o=i>=n.length-1?n[0]:n[i+1];return h.ClearspeakPreferences.addPreference(t,r,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?L.getAttribute(e[0],u.Attribute.PREFIX):C.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?L.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),o=this.getFocus().getSemanticNodes(),l=C.retrievePrefix(o[0]),s=[new a.AuditoryDescription({text:i,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=C.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=C.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=v,v.ID_COUNTER=0,v.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,i){const o=e=>a.getBySemanticId(i,e),l=r.nodeDict,s=o(e),u=t.map(o),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,i),d}static generateAllVisibleNodes_(e,t,r,a){let i=[];for(let o=0,l=e.length;oe.id.toString())),u=n.getAllVisibleNodes(s,a);i=i.concat(n.generateAllVisibleNodes_(s,u,r,a))}return i}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),i=r(6537),o=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new i.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),o.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const i=u.getAttribute(e,a.Attribute.COLLAPSED);return i?this.postProcess(t,i):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),i=u.getAttribute(e,a.Attribute.ANNOTATION)||"",o=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(i),d.parseAttributes(o),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=i},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),i=r(9797);class o extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new i.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=o},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),i=r(9806),o=r(179);class l extends i.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=o.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=o.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===o.WalkerMoves.ROW){this.moved=o.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=o.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),i=this.levels.indexOf(t),o=this.levels.get(e?i+1:i-1);if(!o)return this.levels.push(n),null;this.setFocus(this.singletonFocus(o));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const i=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),i=r(9806),o=r(1799);t.walker=function(e,r,a,n,i){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,i)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new i.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new o.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,xe.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var ht=__webpack_require__(2892),mt=__webpack_require__(625),gt=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",t.VERSION,"input"),(0,e.combineWithMathJax)({_:{input:{mathml_ts:ht,mathml:{FindMathML:mt,MathMLCompile:gt}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((function(e){return e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0})),MathJax.startup&&(MathJax.startup.registerConstructor("mml",ht.MathML),MathJax.startup.useInput("mml"));var yt=__webpack_require__(7742),Lt=__webpack_require__(5884),bt=__webpack_require__(1597),vt=__webpack_require__(7211),kt=__webpack_require__(5552),St=__webpack_require__(7519),wt=__webpack_require__(4420),At=__webpack_require__(1626),Et=__webpack_require__(9800),xt=__webpack_require__(1160),Mt=__webpack_require__(1956),_t=__webpack_require__(7490),Ot=__webpack_require__(7313),Pt=__webpack_require__(7555),Nt=__webpack_require__(2688),Tt=__webpack_require__(5636),Rt=__webpack_require__(5723),Ft=__webpack_require__(8009),Bt=__webpack_require__(5023),It=__webpack_require__(7096),Dt=__webpack_require__(6898),jt=__webpack_require__(9086),qt=__webpack_require__(8411),Ht=__webpack_require__(4126),Ut=__webpack_require__(258),Vt=__webpack_require__(4093),Zt=__webpack_require__(905),zt=__webpack_require__(6237),Gt=__webpack_require__(5164),Wt=__webpack_require__(6319),Xt=__webpack_require__(5766),Kt=__webpack_require__(1971),Jt=__webpack_require__(167),$t=__webpack_require__(5806),Yt=__webpack_require__(4097),Qt=__webpack_require__(2597),er=__webpack_require__(768),tr=__webpack_require__(7620),rr=__webpack_require__(7079),ar=__webpack_require__(7826),nr=__webpack_require__(6368),ir=__webpack_require__(1689),or=__webpack_require__(131),lr=__webpack_require__(640),sr=__webpack_require__(988),ur=__webpack_require__(2438),cr=__webpack_require__(6614),dr=__webpack_require__(9375),pr=__webpack_require__(6670),fr=__webpack_require__(5535),Cr=__webpack_require__(9645),hr=__webpack_require__(1618),mr=__webpack_require__(9950),gr=__webpack_require__(5710),yr=__webpack_require__(5896),Lr=__webpack_require__(7512),br=__webpack_require__(3572),vr=__webpack_require__(7725),kr=__webpack_require__(3289),Sr=__webpack_require__(3735),wr=__webpack_require__(6465),Ar=__webpack_require__(1107),Er=__webpack_require__(4445),xr=__webpack_require__(2558),Mr=__webpack_require__(8926),_r=__webpack_require__(3365),Or=__webpack_require__(3006),Pr=__webpack_require__(8835),Nr=__webpack_require__(6369),Tr=__webpack_require__(2417);MathJax.loader&&MathJax.loader.checkVersion("output/svg",t.VERSION,"output"),(0,e.combineWithMathJax)({_:{output:{common:{Direction:yt,FontData:Lt,LineBBox:bt,LinebreakVisitor:vt,Notation:kt,Wrapper:St,WrapperFactory:wt,Wrappers:{HtmlNode:At,TeXAtom:Et,TextNode:xt,maction:Mt,math:_t,menclose:Ot,mfenced:Pt,mfrac:Nt,mglyph:Tt,mi:Rt,mmultiscripts:Ft,mn:Bt,mo:It,mpadded:Dt,mroot:jt,mrow:qt,ms:Ht,mspace:Ut,msqrt:Vt,msubsup:Zt,mtable:zt,mtd:Gt,mtext:Wt,mtr:Xt,munderover:Kt,scriptbase:Jt,semantics:$t}},svg_ts:Yt,svg:{FontCache:Qt,FontData:er,Notation:tr,Wrapper:rr,WrapperFactory:ar,Wrappers_ts:nr,Wrappers:{HtmlNode:ir,TeXAtom:or,TextNode:lr,maction:sr,math:ur,menclose:cr,merror:dr,mfenced:pr,mfrac:fr,mglyph:Cr,mi:hr,mmultiscripts:mr,mn:gr,mo:yr,mpadded:Lr,mphantom:br,mroot:vr,mrow:kr,ms:Sr,mspace:wr,msqrt:Ar,msubsup:Er,mtable:xr,mtd:Mr,mtext:_r,mtr:Or,munderover:Pr,scriptbase:Nr,semantics:Tr}}}}});var Rr=__webpack_require__(1779);function Fr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Br="undefined"==typeof document?"@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%":"https://cdn.jsdelivr.net/npm/%%FONT%%-font/es5/output/fonts/%%FONT%%",Ir=function(t,r,n,i){if(MathJax.loader){(0,e.combineDefaults)(MathJax.config,t,MathJax.config.output||{});var o=MathJax.config[t],l=o.font||n;if("string"!=typeof l&&(o.fontData=l,o.font=l=l.NAME),"["!==l.charAt(0)){var s=o.fontPath||Br,u=l.match(/^[a-z]+:/)?(l.match(/[^/:\\]*$/)||[t])[0]:l;(0,e.combineDefaults)(MathJax.config.loader,"paths",Fr({},u,u===l?s.replace(/%%FONT%%/g,l):l)),l="[".concat(u,"]")}var c=l.substr(1,l.length-2);c!==n?(0,e.combineDefaults)(MathJax.config.loader,"output/".concat(t),{checkReady:function(){return MathJax.loader.load("".concat(l,"/").concat(t)).catch((function(e){return console.log(e)}))}}):((0,e.combineWithMathJax)({_:{output:{fonts:Fr({},c,Fr({},t+"_ts",Fr({},i.NAME+"Font",i)))}}}),(0,e.combineDefaults)(MathJax,"config",Fr({output:{font:l}},t,{fontData:i,dynamicPrefix:"".concat(l,"/").concat(t,"/dynamic")})),"chtml"===t&&(0,e.combineDefaults)(MathJax.config,t,{fontURL:a.Package.resolvePath("".concat(l,"/").concat(t,"/woff"),!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,r),MathJax.startup.useOutput(t))},Dr=function(e,t,r,a){if(!MathJax.loader)return Promise.resolve();a&&MathJax.loader.preLoad("[".concat(r,"]/").concat(t));var n=MathJax.config.loader["output/".concat(t)];return(n&&n.checkReady?n.checkReady().then(e):e()).catch((function(e){return console.log(e)}))};Ir("svg",Yt.SVG,Rr.fontName,Rr.DefaultFont);var jr=__webpack_require__(5865),qr=__webpack_require__(8310),Hr=__webpack_require__(4001),Ur=__webpack_require__(473),Vr=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",t.VERSION,"ui"),(0,e.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:jr,Menu:qr,MenuHandler:Hr,MmlVisitor:Ur,SelectableInfo:Vr}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,Hr.MenuHandler)(e)}),20);var Zr=__webpack_require__(5445),zr=__webpack_require__.n(Zr);if(MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{sre:Zr}}}),MathJax.startup){var Gr=a.Package.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:Gr};else{try{Gr=MathJax.config.loader.require.resolve(Gr+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:Gr}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return zr().preloadLocales(e)});var Wr=__webpack_require__(917);MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{"semantic-enrich":Wr}}}),MathJax.loader&&(0,e.combineDefaults)(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:function(){return zr().sreReady()}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,Wr.EnrichHandler)(e,new ht.MathML({allowHtmlInTokenNodes:!0}))}));var Xr=__webpack_require__(8479),Kr=__webpack_require__(1508),Jr=__webpack_require__(1600),$r=__webpack_require__(6991),Yr=__webpack_require__(7171),Qr=__webpack_require__(5642),ea=__webpack_require__(6851);MathJax.loader&&MathJax.loader.checkVersion("a11y/explorer",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{explorer_ts:Xr,explorer:{Explorer:Kr,ExplorerPool:Jr,KeyExplorer:$r,MouseExplorer:Yr,Region:Qr,TreeExplorer:ea}}}}),MathJax.startup&&(MathJax.config.options&&!1!==MathJax.config.options.enableExplorer&&(0,e.combineDefaults)(MathJax.config,"options",{menuOptions:{settings:{explorer:!0}}}),MathJax.startup.extendHandler((function(e){return(0,Xr.ExplorerHandler)(e)})));var ta=__webpack_require__(5282),ra=JSON.parse('{"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),aa=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),na=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),ta.default.set("base",ra),ta.default.set("en",aa),ta.default.set("nemeth",na),r.Loader.preLoad("loader","startup","core","input/tex","input/mml","output/svg","ui/menu"),function(e,t){Dr(e,"svg",Rr.fontName,t)}(function(e){return function(){return e((function(){return zr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})),!0)}()})(); \ No newline at end of file diff --git a/es5/tex-svg-full.js b/es5/tex-svg-full.js deleted file mode 100644 index b3388d20a8..0000000000 --- a/es5/tex-svg-full.js +++ /dev/null @@ -1,34 +0,0 @@ -(function(){"use strict";var __webpack_modules__={351:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var T=r(4474),l=r(9259),c=r(7233),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(l.SerializedMmlVisitor);function p(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=T.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var r=t.adaptor,n=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),o=r.firstChild(r.body(r.parse(n,"text/html"))),i=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[o]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,i)}this.state(T.STATE.ASSISTIVEMML)}},e}(t)}function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var a=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var a=i(t),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;"string"==typeof s?o=o.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?o=o.concat(Array.from(s)):o.push(s)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),a=o.next();!a.done;a=o.next()){var Q=a.value;try{t.sheet.insertRule(Q,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(Q,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=a},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function a(t,e){var r,o;try{for(var Q=n(Object.keys(e)),s=Q.next();!s.done;s=Q.next()){var T=s.value;"__esModule"!==T&&(!i(t[T])||!i(e[T])||e[T]instanceof Promise?null!==e[T]&&void 0!==e[T]&&(t[T]=e[T]):a(t[T],e[T]))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=Q.return)&&o.call(Q)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=a,e.combineDefaults=function t(e,r,o){var a,Q;e[r]||(e[r]={}),e=e[r];try{for(var s=n(Object.keys(o)),T=s.next();!T.done;T=s.next()){var l=T.value;i(e[l])&&i(o[l])?t(e,l,o[l]):null==e[l]&&null!=o[l]&&(e[l]=o[l])}}catch(t){a={error:t}}finally{try{T&&!T.done&&(Q=s.return)&&Q.call(s)}finally{if(a)throw a.error}}return e},e.combineWithMathJax=function(t){return a(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var a=r(9515),Q=r(265),s=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var T,l=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=a.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,o){var i,a;void 0===e&&(e={}),void 0===n&&(n=[]);var Q=this.create(t,o);this.setAttributes(Q,e);try{for(var s=r(n),T=s.next();!T.done;T=s.next()){var l=T.value;this.append(Q,l)}}catch(t){i={error:t}}finally{try{T&&!T.done&&(a=s.return)&&a.call(s)}finally{if(i)throw i.error}}return Q},t.prototype.setAttributes=function(t,e){var n,o,i,a,Q,s;if(e.style&&"string"!=typeof e.style)try{for(var T=r(Object.keys(e.style)),l=T.next();!l.done;l=T.next()){var c=l.value;this.setStyle(t,c.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[c])}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=T.return)&&o.call(T)}finally{if(n)throw n.error}}if(e.properties)try{for(var u=r(Object.keys(e.properties)),p=u.next();!p.done;p=u.next()){t[c=p.value]=e.properties[c]}}catch(t){i={error:t}}finally{try{p&&!p.done&&(a=u.return)&&a.call(u)}finally{if(i)throw i.error}}try{for(var h=r(Object.keys(e)),d=h.next();!d.done;d=h.next()){"style"===(c=d.value)&&"string"!=typeof e.style||"properties"===c||this.setAttribute(t,c,e[c])}}catch(t){Q={error:t}}finally{try{d&&!d.done&&(s=h.return)&&s.call(h)}finally{if(Q)throw Q.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),a=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=a},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var a=o.value.item;if(a.handlesDocument(t))return a}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=a},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&Q.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=u.STATE.UNPROCESSED);try{for(var a=i(this.items),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;if(s.priority>=r&&s.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{Q&&!Q.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=u.STATE.LAST);try{for(var a=i(this.items),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{Q&&!Q.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if(a.item.id===t)return a.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=d,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(T.AbstractInputJax),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(l.AbstractOutputJax),L=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(c.AbstractMathList),y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(u.AbstractMathItem),g=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,s.userOptions)((0,s.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||L),this.renderActions=d.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new m;var a=this.options.InputJax||[new f];Array.isArray(a)||(a=[a]),this.inputJax=a,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new p.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),a=o.next();!a.done;a=o.next()){var Q=a.value;this.visitNode(Q,e)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(t.kind);this.addAttributes(t,o);try{for(var a=i(t.childNodes),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;this.visitNode(s,o)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=t.attributes,a=o.getExplicitNames();try{for(var Q=i(a),s=Q.next();!s.done;s=Q.next()){var T=s.value;e.setAttribute(T,o.getExplicit(T).toString())}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=a},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),a=r(6336),Q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=a.MML,e}(i.AbstractNodeFactory);e.MmlFactory=Q},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var s=r(91),T=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var l=["","thinmathspace","mediummathspace","thickmathspace"],c=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var u=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new s.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var Q=this.factory.create(this.kind);if(Q.properties=i({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var T=a(Object.keys(s)),l=T.next();!l.done;l=T.next()){var c=l.value;("id"!==c||t)&&Q.attributes.set(c,s[c])}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=T.return)&&r.call(T)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var u=this.childNodes;1===u.length&&u[0].isInferred&&(u=u[0].childNodes);try{for(var p=a(u),h=p.next();!h.done;h=p.next()){var d=h.value;d?Q.appendChild(d.copy()):Q.childNodes.push(null)}}catch(t){n={error:t}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(n)throw n.error}}}return Q},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var Q=a(i.getPropertyNames()),s=Q.next();!s.done;s=Q.next()){var T=s.value;e.setProperty(T,i.getProperty(T))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=a(n.childNodes),Q=i.next();!Q.done;Q=i.next()){if(Q.value===r)return o;o++}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=c[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":l[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var i,s;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var T=this.attributes.getAllDefaults();try{for(var l=a(Object.keys(t)),c=l.next();!c.done;c=l.next()){var u=c.value;if(T.hasOwnProperty(u)||r.alwaysInherit.hasOwnProperty(u)){var p=Q(t[u],2),h=p[0],d=p[1];((r.noInherit[h]||{})[this.kind]||{})[u]||this.attributes.setInherited(u,d)}}}catch(t){i={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var f=this.arity;if(f>=0&&f!==1/0&&(1===f&&0===this.childNodes.length||1!==f&&this.childNodes.length!==f))if(f=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=a(n.getExplicitNames()),Q=i.next();!Q.done;Q=i.next()){var s=Q.value;"data-"===s.substr(0,5)||void 0!==n.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(s)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(T.AbstractNode);e.AbstractMmlNode=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof m&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var Q=a(this.childNodes),s=Q.next();!s.done;s=Q.next()){var T=s.value;T instanceof u&&T.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{s&&!s.done&&(i=Q.return)&&i.call(Q)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var Q=i.value;Q instanceof u&&Q.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},u.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),e}(u);e.AbstractMmlTokenNode=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=u.defaults,e}(u);e.AbstractMmlLayoutNode=h;var d=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=a(this.childNodes.slice(1)),Q=i.next();!Q.done;Q=i.next()){var s=Q.value;s&&s.setTeXclass(null)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=u.defaults,r}(u);e.AbstractMmlBaseNode=d;var f=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(T.AbstractEmptyNode);e.AbstractMmlEmptyNode=f;var m=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(f);e.TextNode=m;var L=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(f);e.XMLNode=L},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},a.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(a.AbstractMmlNode);e.MmlMaction=Q},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var Q=r(9007),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=Q.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var Q=r(9007),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=i(i({},Q.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(Q.AbstractMmlBaseNode);e.MmlMfrac=s},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=a.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},a.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(a.AbstractMmlTokenNode);e.MmlMi=Q},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var s=r(9007),T=r(4082),l=r(505),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=a(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,Q=i[r][t]||i[n][t]||i[o][t];return Q?Q[2]:s.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==s.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===s.TEXCLASS.REL&&("prefix"===r&&(this.texClass=s.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=s.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===s.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==s.TEXCLASS.BIN&&e!==s.TEXCLASS.REL||(r=t.texClass=s.TEXCLASS.ORD),r=this.prevClass=t.texClass||s.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=s.TEXCLASS.NONE,e!==s.TEXCLASS.BIN||r!==s.TEXCLASS.NONE&&r!==s.TEXCLASS.BIN&&r!==s.TEXCLASS.OP&&r!==s.TEXCLASS.REL&&r!==s.TEXCLASS.OPEN&&r!==s.TEXCLASS.PUNCT)if(r!==s.TEXCLASS.BIN||e!==s.TEXCLASS.REL&&e!==s.TEXCLASS.CLOSE&&e!==s.TEXCLASS.PUNCT){if(e===s.TEXCLASS.BIN){for(var n=this,o=this.parent;o&&o.parent&&o.isEmbellished&&(1===o.childNodes.length||!o.isKind("mrow")&&o.core()===n);)n=o,o=o.parent;o.childNodes[o.childNodes.length-1]===n&&(this.texClass=s.TEXCLASS.ORD)}}else t.texClass=this.prevClass=s.TEXCLASS.ORD;else this.texClass=s.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,o){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===o&&(o=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,o);var i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)},e.prototype.checkOperatorTable=function(t){var e,r,n=a(this.handleExplicitForm(this.getForms()),3),o=n[0],i=n[1],s=n[2];this.attributes.setInherited("form",o);var l=this.constructor.OPTABLE,c=l[o][t]||l[i][t]||l[s][t];if(c){void 0===this.getProperty("texClass")&&(this.texClass=c[2]);try{for(var u=Q(Object.keys(c[3]||{})),p=u.next();!p.done;p=u.next()){var h=p.value;this.attributes.setInherited(h,c[3][h])}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}this.lspace=(c[0]+1)/18,this.rspace=(c[1]+1)/18}else{var d=(0,T.getRange)(t);if(d){void 0===this.getProperty("texClass")&&(this.texClass=d[2]);var f=this.constructor.MMLSPACING[d[2]];this.lspace=(f[0]+1)/18,this.rspace=(f[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,l.unicodeString)((0,l.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=i(i({},s.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=T.MMLSPACING,e.OPTABLE=T.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(s.AbstractMmlTokenNode);e.MmlMo=c},7238:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var Q=r(9007),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var Q=i.value;if(Q)if(Q.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!Q.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=a(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=a(this.childNodes),s=i.next();!s.done;s=i.next()){t=s.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=Q.TEXCLASS.INNER)}else{try{for(var T=a(this.childNodes),l=T.next();!l.done;l=T.next()){t=l.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=T.return)&&o.call(T)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},Q.AbstractMmlNode.defaults),e}(Q.AbstractMmlNode);e.MmlMrow=s;var T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=s.defaults,e}(s);e.MmlInferredMrow=T},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var Q=r(9007),s=r(505),T=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=Q.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,s;try{for(var T=a(Q.indentAttributes),l=T.next();!l.done;l=T.next()){var c=l.value;e[c]&&this.attributes.setInherited(c,e[c][1]),void 0!==this.attributes.getExplicit(c)&&delete this.attributes.getAllAttributes()[c]}}catch(t){i={error:t}}finally{try{l&&!l.done&&(s=T.return)&&s.call(T)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,Q,T;try{for(var l=a(this.childNodes),c=l.next();!c.done;c=l.next()){(f=c.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),f).appendChild(f)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var u=this.attributes.getExplicit("data-cramped"),p=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=a(this.childNodes),d=h.next();!d.done;d=h.next()){var f=d.value;t.rowalign[1]=p.shift()||t.rowalign[1],f.setInheritedAttributes(t,e,r,!!u)}}catch(t){Q={error:t}}finally{try{d&&!d.done&&(T=h.return)&&T.call(h)}finally{if(Q)throw Q.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var Q=r(9007),s=r(91),T=r(505),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,Q,s;try{for(var l=a(this.childNodes),c=l.next();!c.done;c=l.next()){(d=c.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),d).appendChild(d)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}var u=(0,T.split)(this.attributes.get("columnalign"));1===this.arity&&u.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var p=a(this.childNodes),h=p.next();!h.done;h=p.next()){var d=h.value;t.columnalign[1]=u.shift()||t.columnalign[1],d.setInheritedAttributes(t,e,r,n)}}catch(t){Q={error:t}}finally{try{h&&!h.done&&(s=p.return)&&s.call(p)}finally{if(Q)throw Q.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=a(this.childNodes),i=o.next();!i.done;i=o.next()){var Q=i.value;if(!Q.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),Q).appendChild(Q),e.fixMtables||Q.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=a(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},Q.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),e}(Q.AbstractMmlNode);e.MmlMtr=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(l);e.MmlMlabeledtr=c},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var a=n(e.RANGES),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;if(i<=s[1]){if(i>=s[0])return s;break}}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var Q=r(6325),s=r(9007),T=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var l=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var a=i(t.childNodes),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;o.push(this.visitNode(s,e))}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=a(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],Q=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(Q.match(/\S/)?o+Q+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,a="";try{for(var Q=i(t.childNodes),s=Q.next();!s.done;s=Q.next()){var T=s.value;a+=this.visitNode(T,e)+r}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}return a},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.constructor.defaultAttributes[t.kind]||{},a=Object.assign({},o,this.getDataAttributes(t),t.attributes.getAllAttributes()),Q=this.constructor.variants;a.hasOwnProperty("mathvariant")&&Q.hasOwnProperty(a.mathvariant)&&(a.mathvariant=Q[a.mathvariant]);try{for(var s=i(Object.keys(a)),T=s.next();!T.done;T=s.next()){var l=T.value,c=String(a[l]);void 0!==c&&n.push(l+'="'+this.quoteHTML(c)+'"')}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var o=t.getProperty("scriptalign");o&&this.setDataAttribute(e,"script-align",o);var i=t.getProperty("texClass");if(void 0!==i){var a=!0;if(i===s.TEXCLASS.OP&&t.isKind("mi")){var Q=t.getText();a=!(Q.length>1&&Q.match(T.MmlMi.operatorName))}a&&this.setDataAttribute(e,"texclass",i<0?"NONE":s.TEXCLASSNAMES[i])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(Q.MmlVisitor);e.SerializedMmlVisitor=l},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var a=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var a=i(Object.keys(e)),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;this.setProperty(s,e[s])}}catch(t){n={error:t}}finally{try{Q&&!Q.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var s=r(5722),T=r(7233),l=r(3363),c=r(3335),u=r(5138),p=r(4474),h=function(t){function e(e,r,n){var o=this,i=a((0,T.separateOptions)(n,u.HTMLDomStrings.OPTIONS),2),Q=i[0],s=i[1];return(o=t.call(this,e,r,Q)||this).domStrings=o.options.DomStrings||new u.HTMLDomStrings(s),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,s=this.adaptor;try{for(var T=Q(n[t]),l=T.next();!l.done;l=T.next()){var c=l.value,u=a(c,2),p=u[0],h=u[1];if(e<=h&&"#text"===s.kind(p))return{node:p,n:Math.max(e,0),delim:r};e-=h}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=T.return)&&i.call(T)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,s,l,c,u;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,T.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var p=Q(this.adaptor.getElements(t.elements,this.document)),h=p.next();!h.done;h=p.next()){var d=h.value,f=a([null,null],2),m=f[0],L=f[1];try{for(var y=(n=void 0,Q(this.inputJax)),g=y.next();!g.done;g=y.next()){var v=g.value,b=new this.options.MathList;if(v.processStrings){null===m&&(m=(i=a(this.domStrings.find(d),2))[0],L=i[1]);try{for(var H=(s=void 0,Q(v.findMath(m))),_=H.next();!_.done;_=H.next()){var M=_.value;b.push(this.mathItem(M,v,L))}}catch(t){s={error:t}}finally{try{_&&!_.done&&(l=H.return)&&l.call(H)}finally{if(s)throw s.error}}}else try{for(var x=(c=void 0,Q(v.findMath(d))),O=x.next();!O.done;O=x.next()){M=O.value;var S=new this.options.MathItem(M.math,v,M.display,M.start,M.end);b.push(S)}}catch(t){c={error:t}}finally{try{O&&!O.done&&(u=x.return)&&u.call(x)}finally{if(c)throw c.error}}this.math.merge(b)}}catch(t){n={error:t}}finally{try{g&&!g.done&&(o=y.return)&&o.call(y)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=Q(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var a=i.value;if(this.adaptor.getAttribute(a,"id")===e)return a}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=Q(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=p.STATE.INSERTED&&i.state(p.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,T.expandable)(i(i({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[p.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:c.HTMLMathList,MathItem:l.HTMLMathItem,DomStrings:null}),e}(s.AbstractMathDocument);e.HTMLDocument=h},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,a=this.options.includeHtmlTags;t&&t!==o;){var Q=this.adaptor.kind(t);"#text"===Q?t=this.handleText(t,i):a.hasOwnProperty(Q)?t=this.handleTag(t,i):Q?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),a=r(3683),Q=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=a.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=Q},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),a=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var a=e.parse(o,"text/html");n=e.firstChild(e.body(a))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=a},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},8462:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var s=r(9206),T=r(7233),l=r(7073),c=Q(r(4676)),u=Q(r(1256)),p=Q(r(8417)),h=Q(r(3971)),d=Q(r(8562)),f=r(6521),m=r(9899);r(2942);var L=function(t){function e(r){void 0===r&&(r={});var n=this,o=a((0,T.separateOptions)(r,e.OPTIONS,l.FindTeX.OPTIONS),3),i=o[0],Q=o[1],s=o[2];(n=t.call(this,Q)||this).findTeX=n.options.FindTeX||new l.FindTeX(s);var u=n.options.packages,p=n.configuration=e.configure(u),h=n._parseOptions=new d.default(p,[n.options,f.TagsFactory.OPTIONS]);return(0,T.userOptions)(h.options,i),p.config(n),e.tags(h,p),n.postFilters.add(c.default.cleanSubSup,-6),n.postFilters.add(c.default.setInherited,-5),n.postFilters.add(c.default.moveLimits,-4),n.postFilters.add(c.default.cleanStretchy,-3),n.postFilters.add(c.default.cleanAttributes,-2),n.postFilters.add(c.default.combineRelations,-1),n}return o(e,t),e.configure=function(t){var e=new m.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){f.TagsFactory.addTags(e.tags),f.TagsFactory.setDefault(t.options.tags),t.tags=f.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,o=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{var i=new p.default(this.latex,{display:o,isInner:!1},this.parseOptions);r=i.mml(),n=i.stack.global}catch(t){if(!(t instanceof h.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&u.default.setAttribute(r,"indentalign",n.indentalign),o&&u.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=i(i({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(s.AbstractInputJax);e.TeX=L},210:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AllPackages=void 0,r(2942),r(8174),r(8021),r(583),r(1186),r(8603),r(6538),r(9499),r(8963),r(3752),r(8227),r(5860),r(6628),r(6648),r(8458),r(5464),r(1428),r(6121),r(3078),r(8901),r(7535),r(6944),r(1496),r(4234),r(4898),r(3168),r(9365),r(1527),r(2307),r(2675),r(1442),r(6841),r(1247),"undefined"!=typeof MathJax&&MathJax.loader&&MathJax.loader.preLoad("[tex]/action","[tex]/ams","[tex]/amscd","[tex]/bbox","[tex]/boldsymbol","[tex]/braket","[tex]/bussproofs","[tex]/cancel","[tex]/cases","[tex]/centernot","[tex]/color","[tex]/colorv2","[tex]/colortbl","[tex]/empheq","[tex]/enclose","[tex]/extpfeil","[tex]/gensymb","[tex]/html","[tex]/mathtools","[tex]/mhchem","[tex]/newcommand","[tex]/noerrors","[tex]/noundefined","[tex]/physics","[tex]/upgreek","[tex]/unicode","[tex]/verb","[tex]/configmacros","[tex]/tagformat","[tex]/textcomp","[tex]/textmacros","[tex]/setoptions"),e.AllPackages=["base","action","ams","amscd","bbox","boldsymbol","braket","bussproofs","cancel","cases","centernot","color","colortbl","empheq","enclose","extpfeil","gensymb","html","mathtools","mhchem","newcommand","noerrors","noundefined","upgreek","unicode","verb","configmacros","tagformat","textcomp","textmacros"]},9899:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var i,a=r(7233),Q=r(2947),s=r(7525),T=r(8666),l=r(6521),c=function(){function t(t,e,r,n,o,i,a,Q,s,T,l,c,u){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===a&&(a={}),void 0===Q&&(Q=[]),void 0===s&&(s=[]),void 0===T&&(T=null),void 0===l&&(l=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=o,this.options=i,this.nodes=a,this.preprocessors=Q,this.postprocessors=s,this.initMethod=T,this.configMethod=l,this.priority=c,this.parser=u,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var o=r.priority||T.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,o):null,a=r.config?this.makeProcessor(r.config,o):null,Q=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),s=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),l=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},Q,s,i,a,o,l)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return i.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=c,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(i=e.ConfigurationHandler||(e.ConfigurationHandler={}));var u=function(){function t(t,e){var r,o,i,a;void 0===e&&(e=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new T.PrioritizedList,this.parsers=[],this.handlers=new Q.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var l=n(t.slice().reverse()),c=l.next();!c.done;c=l.next()){var u=c.value;this.addPackage(u)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}try{for(var p=n(this.configurations),h=p.next();!h.done;h=p.next()){var d=h.value,f=d.item,m=d.priority;this.append(f,m)}}catch(t){i={error:t}}finally{try{h&&!h.done&&(a=p.return)&&a.call(p)}finally{if(i)throw i.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var o=n(this.configurations),i=o.next();!i.done;i=o.next()){var a=i.value;this.addFilters(t,a.item)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r={});var Q=this.getPackage(t);this.append(Q),this.configurations.add(Q,Q.priority),this.init();var s=e.parseOptions;s.nodeFactory.setCreators(Q.nodes);try{for(var T=n(Object.keys(Q.items)),c=T.next();!c.done;c=T.next()){var u=c.value;s.itemFactory.setNodeClass(u,Q.items[u])}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=T.return)&&i.call(T)}finally{if(o)throw o.error}}l.TagsFactory.addTags(Q.tags),(0,a.defaultOptions)(s.options,Q.options),(0,a.userOptions)(s.options,r),this.addFilters(e,Q),Q.config&&Q.config(this,e)},t.prototype.getPackage=function(t){var e=i.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,a.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,i,a,Q;try{for(var s=n(e.preprocessors),T=s.next();!T.done;T=s.next()){var l=o(T.value,2),c=l[0],u=l[1];t.preFilters.add(c,u)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}try{for(var p=n(e.postprocessors),h=p.next();!h.done;h=p.next()){var d=o(h.value,2),f=d[0];u=d[1];t.postFilters.add(f,u)}}catch(t){a={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(a)throw a.error}}},t}();e.ParserConfiguration=u},4676:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,a=r(9007),Q=o(r(1256));!function(t){t.cleanStretchy=function(t){var e,r,o=t.data;try{for(var i=n(o.getList("fixStretchy")),a=i.next();!a.done;a=i.next()){var s=a.value;if(Q.default.getProperty(s,"fixStretchy")){var T=Q.default.getForm(s);T&&T[3]&&T[3].stretchy&&Q.default.setAttribute(s,"stretchy",!1);var l=s.parent;if(!(Q.default.getTexClass(s)||T&&T[2])){var c=o.nodeFactory.create("node","TeXAtom",[s]);l.replaceChild(c,s),c.inheritAttributesFrom(s)}Q.default.removeProperties(s,"fixStretchy")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,o,i=t.attributes;if(i){var a=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var Q=n(i.getExplicitNames()),s=Q.next();!s.done;s=Q.next()){var T=s.value;a.has(T)||i.attributes[T]!==t.attributes.getInherited(T)||delete i.attributes[T]}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=Q.return)&&o.call(Q)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var o,i,s,T,l=[];try{for(var c=n(t.data.getList("mo")),u=c.next();!u.done;u=c.next()){var p=u.value;if(!p.getProperty("relationsCombined")&&p.parent&&(!p.parent||Q.default.isType(p.parent,"mrow"))&&Q.default.getTexClass(p)===a.TEXCLASS.REL){for(var h=p.parent,d=void 0,f=h.childNodes,m=f.indexOf(p)+1,L=Q.default.getProperty(p,"variantForm");m0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var a=r(3494),Q=r(505),s=r(4474),T=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return o(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],o=[];this.end={},this.env=this.sub=0;var i=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(Q.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),e.processEscapes&&o.push("\\\\([\\\\$])"),e.processRefs&&o.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),o.length&&(n.push("("+o.join("|")+")"),this.sub=i),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=i(e,2),o=n[0],a=n[1];t.push((0,Q.quotePattern)(o)),this.end[o]=[a,r,this.endPattern(a)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,Q.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var o,a=i(n,3),Q=a[0],T=a[1],l=a[2],c=l.lastIndex=r.index+r[0].length,u=0;o=l.exec(t);){if((o[1]||o[0])===Q&&0===u)return(0,s.protoItem)(r[0],t.substr(c,o.index-c),o[0],e,r.index,o.index+o[0].length,T);"{"===o[0]?u++:"}"===o[0]&&u&&u--}return null},e.prototype.findMathInString=function(t,e,r){var n,o;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,Q.quotePattern)(n[this.env])+"\\})";(o=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,i)]))&&(o.math=o.open+o.math+o.close,o.open=o.close="")}else if(void 0!==n[this.sub]&&this.sub){var a=n[this.sub];i=n.index+n[this.sub].length;o=2===a.length?(0,s.protoItem)("",a.substr(1),"",e,n.index,i):(0,s.protoItem)("",a,"",e,n.index,i,!1)}else o=this.findEnd(r,e,n,this.end[n[0]]);o&&(t.push(o),this.start.lastIndex=o.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var i,a=r(8666),Q=r(7525);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(i=e.MapHandler||(e.MapHandler={}));var s=function(){function t(){this._configuration=new a.PrioritizedList,this._fallback=new Q.FunctionList}return t.prototype.add=function(t,e,r){var o,Q;void 0===r&&(r=a.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(t.slice().reverse()),T=s.next();!T.done;T=s.next()){var l=T.value,c=i.getMap(l);if(!c)return void this.warn("Configuration "+l+" not found! Omitted.");this._configuration.add(c,r)}}catch(t){o={error:t}}finally{try{T&&!T.done&&(Q=s.return)&&Q.call(s)}finally{if(o)throw o.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var i=n(this._configuration),a=i.next();!a.done;a=i.next()){var Q=a.value.item.parse(t);if(Q)return Q}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}var s=o(t,2),T=s[0],l=s[1];Array.from(this._fallback)[0].item(T,l)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var a=i.value.item;r.push(a.name)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var a=i.value.item;if(a.contains(t))return a}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var a=i.value.item;if(a.name===t)return a}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=s;var T=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r=a.PrioritizedList.DEFAULTPRIORITY);try{for(var Q=n(Object.keys(t)),T=Q.next();!T.done;T=Q.next()){var l=T.value,c=this.get(l);c||(c=new s,this.set(l,c)),c.add(t[l],e[l],r)}}catch(t){o={error:t}}finally{try{T&&!T.done&&(i=Q.return)&&i.call(Q)}finally{if(o)throw o.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this.map.values()),i=o.next();!i.done;i=o.next()){var a=i.value.retrieve(t);if(a)return a}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=T},8929:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1&&(r.autoOP=!1));var o=t.create("token","mi",r,e);t.Push(o)},t.digit=function(t,e){var r,n=t.configuration.options.digits,o=t.string.slice(t.i-1).match(n),i=T.default.getFontDef(t);o?(r=t.create("token","mn",i,o[0].replace(/[{}]/g,"")),t.i+=o[0].length-1):r=t.create("token","mo",i,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);Q.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,i){var a=i[0],Q=t.itemFactory.create("begin").setProperties({name:e,end:a});Q=r.apply(void 0,o([t,Q],n(i.slice(1)),!1)),t.Push(Q)}}(a||(a={})),e.default=a},8562:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var Q=a(r(5453)),s=r(8929),T=a(r(1256)),l=r(7233),c=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new Q.default(t.items),this.itemFactory.configuration=this,l.defaultOptions.apply(void 0,o([this.options],n(e),!1)),(0,l.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=T.default.getProperty(e,"in-lists")||"",o=(n?n.split(/,/):[]).concat(t).join(",");T.default.setProperty(e,"in-lists",o)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],o=[];try{for(var a=i(n),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;this.inTree(s)&&o.push(s)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return this.nodeLists[t]=o,o},t.prototype.removeFromList=function(t,e){var r,n,o=this.nodeLists[t]||[];try{for(var a=i(e),Q=a.next();!Q.done;Q=a.next()){var s=Q.value,T=o.indexOf(s);T>=0&&o.splice(T,1)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=c},1130:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a,Q=r(9007),s=i(r(1256)),T=i(r(8417)),l=i(r(3971)),c=r(5368);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",a="(pt|em|ex|mu|px|mm|cm|in|pc)",u=RegExp("^\\s*"+i+"\\s*"+a+"\\s*$"),p=RegExp("^\\s*"+i+"\\s*"+a+" ?");function h(t,e){void 0===e&&(e=!1);var o=t.match(e?p:u);return o?function(t){var e=n(t,3),o=e[0],i=e[1],a=e[2];if("mu"!==i)return[o,i,a];return[d(r[i](parseFloat(o||"1"))).slice(0,-2),"em",a]}([o[1].replace(/,/,"."),o[4],o[0].length]):[null,null,0]}function d(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function f(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",o="{\\big"+r+" "+e+"}";return new T.default("\\mathchoice"+n+o+o+o,{},t).mml()}function m(t,e,r){e=e.replace(/^\s+/,c.entities.nbsp).replace(/\s+$/,c.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function L(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new l.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function y(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function g(t,e){for(var r=t.length,n=0,o="",i=0,a=0,Q=!0,s=!1;in&&(a=n)),n++;break;case"}":n&&n--,(Q||s)&&(a--,s=!0),Q=!1;break;default:if(!n&&-1!==e.indexOf(T))return[s?"true":y(o,a),T,t.slice(i)];Q=!1,s=!1}o+=T}if(n)throw new l.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":y(o,a),"",t.slice(i)]}t.matchDimen=h,t.dimen2em=function(t){var e=n(h(t),2),o=e[0],i=e[1],a=parseFloat(o||"1"),Q=r[i];return Q?Q(a):0},t.Em=d,t.cols=function(){for(var t=[],e=0;e1&&(s=[t.create("node","mrow",s)]),s},t.internalText=m,t.underOver=function(e,r,n,o,i){if(t.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var a=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[a,r])}var T=e.create("node","munderover",[r]);s.default.setChild(T,"over"===o?T.over:T.under,n);var l=T;return i&&(l=e.create("node","TeXAtom",[T],{texClass:Q.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(l,"subsupOK",!0),l},t.checkMovableLimits=function(t){var e=s.default.isType(t,"mo")?s.default.getForm(t):null;(s.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&s.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r){return"t"===(r=t.trimSpaces(r||""))?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",o="",i=0;ie.length)throw new l.default("IllegalMacroParam","Illegal macro parameter reference");o=L(t,L(t,o,n),e[parseInt(a,10)-1]),n=""}else n+=a}return L(t,o,n)},t.addArgs=L,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new l.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new l.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new l.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var i=(t.getProperty("in-lists")||"").split(/,/);try{for(var a=o(i),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;s&&n.addNode(s,t)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var i,a;void 0===e&&(e=null),void 0===r&&(r=!1);var Q=function(t){var e,r,o,i,a,Q={},s=t;for(;s;)i=(e=n(g(s,["=",","]),3))[0],o=e[1],s=e[2],"="===o?(a=(r=n(g(s,[","]),3))[0],o=r[1],s=r[2],a="false"===a||"true"===a?JSON.parse(a):a,Q[i]=a):i&&(Q[i]=!0);return Q}(t);if(e)try{for(var s=o(Object.keys(Q)),T=s.next();!T.done;T=s.next()){var c=T.value;if(!e.hasOwnProperty(c)){if(r)throw new l.default("InvalidOption","Invalid option: %1",c);delete Q[c]}}}catch(t){i={error:t}}finally{try{T&&!T.done&&(a=s.return)&&a.call(s)}finally{if(i)throw i.error}}return Q}}(a||(a={})),e.default=a},9497:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var T=s(r(3971)),l=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var Q=a(r(8417)),s=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=s;var T=function(t,e,r,n,o,i,a,Q){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===o&&(o=""),void 0===i&&(i=""),void 0===a&&(a=!1),void 0===Q&&(Q=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=o,this.tagFormat=i,this.noTag=a,this.labelId=Q};e.TagInfo=T;var l=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new T,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),o=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[o],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new T(t,e,r)},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={}},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new T("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId));var t=new Q.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(l);e.NoTags=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(l);e.AllTags=u,function(t){var e=new Map([["none",c],["all",u]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var o=i(Object.keys(e)),a=o.next();!a.done;a=o.next()){var Q=a.value;t.add(Q,e[Q])}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},8317:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3971:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],o=2;o="0"&&a<="9")n[o]=r[parseInt(n[o],10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else if("{"===a){if((a=n[o].substr(1))>="0"&&a<="9")n[o]=r[parseInt(n[o].substr(1,n[o].length-2),10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else n[o].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[o]="%"+n[o])}null==n[o]&&(n[o]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},8417:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe)throw new l.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var o=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&o.isKind("mlabeledtr")){var a=T.default.getChildren(o)[0],Q=this.factory.configuration.options.tagSide,s=i({width:0},"right"===Q?{lspace:"-1width"}:{}),l=this.create("node","mpadded",T.default.getChildren(a),s);a.setChildren([l])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(Q.EqnArrayItem);e.FlalignItem=p},7379:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var Q=r(4387),s=i(r(9140)),T=r(8317),l=a(r(5450)),c=a(r(1130)),u=r(9007),p=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",l.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:u.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",Q.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",p.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",p.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",T.TexConstant.Align.LEFT],shoveright:["HandleShove",T.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Q.AmsMethods),new s.EnvironmentMap("AMSmath-environment",l.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",c.default.cols(0,p.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",c.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",c.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",c.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",c.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,c.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",c.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Q.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",l.default.delimiter,{"\\lvert":["|",{texClass:u.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:u.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:u.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:u.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",l.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:T.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:T.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:T.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:T.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:T.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:T.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:T.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:T.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:T.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:T.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:T.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:T.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:T.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:T.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",l.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",l.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Q.AmsMethods)},4387:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var a=i(r(1130)),Q=i(r(5450)),s=i(r(1256)),T=r(8317),l=i(r(8417)),c=i(r(3971)),u=r(8803),p=i(r(7693)),h=r(9007);function d(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&f(t))return[t,null];var e=s.default.getChildAt(t,0);return t.isInferred&&e&&f(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function f(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,o,i,Q){var s=t.GetBrackets("\\begin{"+e.getName()+"}"),T=p.default.EqnArray(t,e,r,n,o,i,Q);return a.default.setArrayAlign(T,s)},e.AmsMethods.AlignAt=function(t,r,n,o){var i,Q,s=r.getName(),T="",l=[];if(o||(Q=t.GetBrackets("\\begin{"+s+"}")),(i=t.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new c.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+s+"}");for(var u=parseInt(i,10);u>0;)T+="rl",l.push("0em 0em"),u--;var p=l.join(" ");if(o)return e.AmsMethods.EqnArray(t,r,n,o,T,p);var h=e.AmsMethods.EqnArray(t,r,n,o,T,p);return a.default.setArrayAlign(h,Q)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),a.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,o){var i=t.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new c.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var a=o?"crl":"rlc",Q=o?"fit auto auto":"auto auto fit",s=e.AmsMethods.FlalignArray(t,r,n,o,!1,a,Q,!0);return s.setProperty("xalignat",2*parseInt(i)),s},e.AmsMethods.FlalignArray=function(t,e,r,n,o,i,Q,s){void 0===s&&(s=!1),t.Push(e),a.default.checkEqnEnv(t),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var T=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return T.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:Q,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:s?"0":t.options.tagIndent,"data-width-includes-label":!0},T.setProperty("zeroWidthLabel",s),T},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",o=a.default.trimSpaces(t.GetArgument(r));"\\"===o.charAt(0)&&(o=o.substr(1));var i=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(o,new u.Macro(o,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(i,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),o=a.default.trimSpaces(t.GetArgument(e)),i=new l.default(o,n(n({},t.stack.env),{font:T.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),s.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var Q=t.GetNext(),c=t.i;"\\"===Q&&++t.i&&"limits"!==t.GetCS()&&(t.i=c)}t.Push(i)},e.AmsMethods.SideSet=function(t,e){var r=o(d(t.ParseArg(e)),2),n=r[0],i=r[1],Q=o(d(t.ParseArg(e)),2),T=Q[0],l=Q[1],c=t.ParseArg(e),u=c;n&&(i?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[a.default.copyNode(c,t)],{width:0})]),s.default.getChildAt(n,0)):(u=t.create("node","mmultiscripts",[c]),T&&s.default.appendChildren(u,[s.default.getChildAt(T,1)||t.create("node","none"),s.default.getChildAt(T,2)||t.create("node","none")]),s.default.setProperty(u,"scriptalign","left"),s.default.appendChildren(u,[t.create("node","mprescripts"),s.default.getChildAt(n,1)||t.create("node","none"),s.default.getChildAt(n,2)||t.create("node","none")]))),T&&u===c&&(T.replaceChild(c,s.default.getChildAt(T,0)),u=T);var p=t.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(n&&p.appendChild(n),p.appendChild(i)),p.appendChild(u),l&&p.appendChild(l),t.Push(p)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&Q.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,o){var i={width:"+"+a.default.Em((n+o)/18),lspace:a.default.Em(n/18)},Q=t.GetBrackets(e),T=t.ParseArg(e),c=t.create("node","mspace",[],{depth:".25em"}),u=t.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));u=t.create("node","mstyle",[u],{scriptlevel:0});var p=t.create("node","munderover",[u]),d=t.create("node","mpadded",[T,c],i);if(s.default.setAttribute(d,"voffset","-.2em"),s.default.setAttribute(d,"height","-.2em"),s.default.setChild(p,p.over,d),Q){var f=new l.default(Q,t.stack.env,t.configuration).mml(),m=t.create("node","mspace",[],{height:".75em"});d=t.create("node","mpadded",[f,m],i),s.default.setAttribute(d,"voffset",".15em"),s.default.setAttribute(d,"depth","-.15em"),s.default.setChild(p,p.under,d)}s.default.setProperty(p,"subsupOK",!0),t.Push(p)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new c.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new c.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=a.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),i={l:T.TexConstant.Align.LEFT,r:T.TexConstant.Align.RIGHT,"":""},Q=new l.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),u=new l.default("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),p=t.create("node","mfrac",[Q,u]);if(null==(r=i[r]))throw new c.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&s.default.setProperties(p,{numalign:r,denomalign:r}),t.Push(p)},e.AmsMethods.Genfrac=function(t,e,r,n,o,i){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==i&&(i=a.default.trimSpaces(t.GetArgument(e)));var Q=t.ParseArg(e),T=t.ParseArg(e),l=t.create("node","mfrac",[Q,T]);if(""!==o&&s.default.setAttribute(l,"linethickness",o),(r||n)&&(s.default.setProperty(l,"withDelims",!0),l=a.default.fixedFence(t.configuration,r,l,n)),""!==i){var u=parseInt(i,10),p=["D","T","S","SS"][u];if(null==p)throw new c.default("BadMathStyleFor","Bad math style for %1",t.currentCS);l=t.create("node","mstyle",[l]),"D"===p?s.default.setProperties(l,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(l,{displaystyle:!1,scriptlevel:u-1})}t.Push(l)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new c.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new c.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=a.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=p.default.HandleNoTag,e.AmsMethods.HandleRef=p.default.HandleRef,e.AmsMethods.Macro=p.default.Macro,e.AmsMethods.Accent=p.default.Accent,e.AmsMethods.Tilde=p.default.Tilde,e.AmsMethods.Array=p.default.Array,e.AmsMethods.Spacer=p.default.Spacer,e.AmsMethods.NamedOp=p.default.NamedOp,e.AmsMethods.EqnArray=p.default.EqnArray,e.AmsMethods.Equation=p.default.Equation},583:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AmsCdConfiguration=void 0;var n=r(9899);r(8289),e.AmsCdConfiguration=n.Configuration.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}})},8289:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var Q=i(r(9140)),s=a(r(5450)),T=a(r(7819));new Q.EnvironmentMap("amscd_environment",s.default.environment,{CD:"CD"},T.default),new Q.CommandMap("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},T.default),new Q.MacroMap("amscd_special",{"@":"arrow"},T.default)},7819:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(8417)),i=r(2942),a=r(9007),Q=n(r(1256)),s={CD:function(t,e){t.Push(e);var r=t.itemFactory.create("array"),n=t.configuration.options.amscd;return r.setProperties({minw:t.stack.env.CD_minw||n.harrowsize,minh:t.stack.env.CD_minh||n.varrowsize}),r.arraydef={columnalign:"center",columnspacing:n.colspace,rowspacing:n.rowspace,displaystyle:!0},r},arrow:function(t,e){var r=t.string.charAt(t.i);if(!r.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],f=t.GetUpTo(e+r,r),m=t.GetUpTo(e+r,r);if(">"===r||"<"===r){if(T=t.create("token","mo",p,d),f||(f="\\kern "+l.getProperty("minw")),f||m){var L={width:"+.67em",lspace:".33em"};if(T=t.create("node","munderover",[T]),f){var y=new o.default(f,t.stack.env,t.configuration).mml(),g=t.create("node","mpadded",[y],L);Q.default.setAttribute(g,"voffset",".1em"),Q.default.setChild(T,T.over,g)}if(m){var v=new o.default(m,t.stack.env,t.configuration).mml();Q.default.setChild(T,T.under,t.create("node","mpadded",[v],L))}t.configuration.options.amscd.hideHorizontalLabels&&(T=t.create("node","mpadded",T,{depth:0,height:".67em"}))}}else{var b=t.create("token","mo",h,d);T=b,(f||m)&&(T=t.create("node","mrow"),f&&Q.default.appendChildren(T,[new o.default("\\scriptstyle\\llap{"+f+"}",t.stack.env,t.configuration).mml()]),b.texClass=a.TEXCLASS.ORD,Q.default.appendChildren(T,[b]),m&&Q.default.appendChildren(T,[new o.default("\\scriptstyle\\rlap{"+m+"}",t.stack.env,t.configuration).mml()]))}}T&&t.Push(T),s.cell(t,e)},cell:function(t,e){var r=t.stack.Top();(r.table||[]).length%2==0&&0===(r.row||[]).length&&t.Push(t.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}))},minCDarrowwidth:function(t,e){t.stack.env.CD_minw=t.GetDimen(e)},minCDarrowheight:function(t,e){t.stack.env.CD_minh=t.GetDimen(e)}};e.default=s},1275:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var i=r(9899),a=r(9140),Q=r(8803),s=r(7741),T=r(265),l=r(7233);function c(t,e,r,i){var a,Q,l,c;if(T.Package.packages.has(t.options.require.prefix+r)){var h=t.options.autoload[r],d=n(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),f=d[0],m=d[1];try{for(var L=o(f),y=L.next();!y.done;y=L.next()){var g=y.value;u.remove(g)}}catch(t){a={error:t}}finally{try{y&&!y.done&&(Q=L.return)&&Q.call(L)}finally{if(a)throw a.error}}try{for(var v=o(m),b=v.next();!b.done;b=v.next()){var H=b.value;p.remove(H)}}catch(t){l={error:t}}finally{try{b&&!b.done&&(c=v.return)&&c.call(v)}finally{if(l)throw l.error}}t.string=(i?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,s.RequireLoad)(t,r)}var u=new a.CommandMap("autoload-macros",{},{}),p=new a.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,l.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,i,a,T,l,h,d=e.parseOptions,f=d.handlers.get("macro"),m=d.handlers.get("environment"),L=d.options.autoload;d.packageData.set("autoload",{Autoload:c});try{for(var y=o(Object.keys(L)),g=y.next();!g.done;g=y.next()){var v=g.value,b=L[v],H=n(2===b.length&&Array.isArray(b[0])?b:[b,[]],2),_=H[0],M=H[1];try{for(var x=(a=void 0,o(_)),O=x.next();!O.done;O=x.next()){var S=O.value;f.lookup(S)&&"color"!==S||u.add(S,new Q.Macro(S,c,[v,!0]))}}catch(t){a={error:t}}finally{try{O&&!O.done&&(T=x.return)&&T.call(x)}finally{if(a)throw a.error}}try{for(var V=(l=void 0,o(M)),E=V.next();!E.done;E=V.next()){var A=E.value;m.lookup(A)||p.add(A,new Q.Macro(A,c,[v,!1]))}}catch(t){l={error:t}}finally{try{E&&!E.done&&(h=V.return)&&h.call(V)}finally{if(l)throw l.error}}}}catch(t){r={error:t}}finally{try{g&&!g.done&&(i=y.return)&&i.call(y)}finally{if(r)throw r.error}}d.packageData.get("require")||s.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,l.defaultOptions)(t.options,s.RequireConfiguration.options)},priority:10})},2942:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),Q=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&a(e,t,r);return Q(e,t),e},T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var c=r(9899),u=r(2947),p=l(r(3971)),h=l(r(1256)),d=r(9140),f=s(r(1181)),m=r(6521);r(1267);var L=r(4082);function y(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=u.MapHandler.getMap("remap").lookup(e),o=(0,L.getRange)(e),i=o?o[3]:"mo",a=t.create("token",i,r,n?n.char:e);o[4]&&a.attributes.set("mathvariant",o[4]),"mo"===i&&(h.default.setProperty(a,"fixStretchy",!0),t.configuration.addNode("fixStretchy",a)),t.Push(a)}new d.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=y;var g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e}(m.AbstractTags);e.BaseTags=g,e.BaseConfiguration=c.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:y,macro:function(t,e){throw new p.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new p.default("UnknownEnv","Unknown environment '%1'",e)}},items:(o={},o[f.StartItem.prototype.kind]=f.StartItem,o[f.StopItem.prototype.kind]=f.StopItem,o[f.OpenItem.prototype.kind]=f.OpenItem,o[f.CloseItem.prototype.kind]=f.CloseItem,o[f.PrimeItem.prototype.kind]=f.PrimeItem,o[f.SubsupItem.prototype.kind]=f.SubsupItem,o[f.OverItem.prototype.kind]=f.OverItem,o[f.LeftItem.prototype.kind]=f.LeftItem,o[f.Middle.prototype.kind]=f.Middle,o[f.RightItem.prototype.kind]=f.RightItem,o[f.BeginItem.prototype.kind]=f.BeginItem,o[f.EndItem.prototype.kind]=f.EndItem,o[f.StyleItem.prototype.kind]=f.StyleItem,o[f.PositionItem.prototype.kind]=f.PositionItem,o[f.CellItem.prototype.kind]=f.CellItem,o[f.MmlItem.prototype.kind]=f.MmlItem,o[f.FnItem.prototype.kind]=f.FnItem,o[f.NotItem.prototype.kind]=f.NotItem,o[f.NonscriptItem.prototype.kind]=f.NonscriptItem,o[f.DotsItem.prototype.kind]=f.DotsItem,o[f.ArrayItem.prototype.kind]=f.ArrayItem,o[f.EqnArrayItem.prototype.kind]=f.EqnArrayItem,o[f.EquationItem.prototype.kind]=f.EquationItem,o),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:g},postprocessors:[[function(t){var e,r,n=t.data;try{for(var o=T(n.getList("nonscript")),i=o.next();!i.done;i=o.next()){var a=i.value;if(a.attributes.get("scriptlevel")>0){var Q=a.parent;if(Q.childNodes.splice(Q.childIndex(a),1),n.removeFromList(a.kind,[a]),a.isKind("mrow")){var s=a.childNodes[0];n.removeFromList("mstyle",[s]),n.removeFromList("mspace",s.childNodes[0].childNodes)}}else a.isKind("mrow")&&(a.parent.replaceChild(a.childNodes[0],a),n.removeFromList("mrow",[a]))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},-4]]})},1181:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=a([],i(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:u.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:u.TEXCLASS.PUNCT}],colon:[":",{texClass:u.TEXCLASS.PUNCT}]}),new Q.CharacterMap("mathchar7",l.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new Q.DelimiterMap("delimiter",l.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:u.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:u.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:u.TEXCLASS.ORD}],"\\vert":["|",{texClass:u.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new Q.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",p.MATHSPACE.thinmathspace],":":["Spacer",p.MATHSPACE.mediummathspace],">":["Spacer",p.MATHSPACE.mediummathspace],";":["Spacer",p.MATHSPACE.thickmathspace],"!":["Spacer",p.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",p.MATHSPACE.thinmathspace],negthinspace:["Spacer",p.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",u.TEXCLASS.ORD,.85],Big:["MakeBig",u.TEXCLASS.ORD,1.15],bigg:["MakeBig",u.TEXCLASS.ORD,1.45],Bigg:["MakeBig",u.TEXCLASS.ORD,1.75],bigl:["MakeBig",u.TEXCLASS.OPEN,.85],Bigl:["MakeBig",u.TEXCLASS.OPEN,1.15],biggl:["MakeBig",u.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",u.TEXCLASS.OPEN,1.75],bigr:["MakeBig",u.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",u.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",u.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",u.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",u.TEXCLASS.REL,.85],Bigm:["MakeBig",u.TEXCLASS.REL,1.15],biggm:["MakeBig",u.TEXCLASS.REL,1.45],Biggm:["MakeBig",u.TEXCLASS.REL,1.75],mathord:["TeXAtom",u.TEXCLASS.ORD],mathop:["TeXAtom",u.TEXCLASS.OP],mathopen:["TeXAtom",u.TEXCLASS.OPEN],mathclose:["TeXAtom",u.TEXCLASS.CLOSE],mathbin:["TeXAtom",u.TEXCLASS.BIN],mathrel:["TeXAtom",u.TEXCLASS.REL],mathpunct:["TeXAtom",u.TEXCLASS.PUNCT],mathinner:["TeXAtom",u.TEXCLASS.INNER],vcenter:["TeXAtom",u.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,p.em)(p.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,p.em)(p.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,p.em)(p.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},T.default),new Q.EnvironmentMap("environment",l.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",c.default.cols(0,p.MATHSPACE.thickmathspace),".5em"]},T.default),new Q.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var T=a(r(1181)),l=s(r(1256)),c=s(r(3971)),u=s(r(8417)),p=r(8317),h=s(r(1130)),d=r(9007),f=r(6521),m=r(6010),L=r(5368),y=r(7233),g={},v={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function b(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var o=new u.default(e,r,t.configuration),i=o.mml(),a=o.stack.global;if(a.leftRoot||a.upRoot){var Q={};a.leftRoot&&(Q.width=a.leftRoot),a.upRoot&&(Q.voffset=a.upRoot,Q.height=a.upRoot),i=t.create("node","mpadded",[i],Q)}return r.inRoot=n,i}g.Open=function(t,e){t.Push(t.itemFactory.create("open"))},g.Close=function(t,e){t.Push(t.itemFactory.create("close"))},g.Tilde=function(t,e){t.Push(t.create("token","mtext",{},L.entities.nbsp))},g.Space=function(t,e){},g.Superscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=Q(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var a=l.default.getProperty(o,"movesupsub"),s=l.default.isType(o,"msubsup")?o.sup:o.over;if(l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")&&l.default.getChildAt(o,o.sup)||l.default.isType(o,"munderover")&&!l.default.isType(o,"mover")&&l.default.getChildAt(o,o.over)&&!l.default.getProperty(o,"subsupOK"))throw new c.default("DoubleExponent","Double exponent: use braces to clarify");l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")||(a?((!l.default.isType(o,"munderover")||l.default.isType(o,"mover")||l.default.getChildAt(o,o.over))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),s=o.over):s=(o=t.create("node","msubsup",[o])).sup),t.Push(t.itemFactory.create("subsup",o).setProperties({position:s,primes:n,movesupsub:a}))},g.Subscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=Q(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var a=l.default.getProperty(o,"movesupsub"),s=l.default.isType(o,"msubsup")?o.sub:o.under;if(l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")&&l.default.getChildAt(o,o.sub)||l.default.isType(o,"munderover")&&!l.default.isType(o,"mover")&&l.default.getChildAt(o,o.under)&&!l.default.getProperty(o,"subsupOK"))throw new c.default("DoubleSubscripts","Double subscripts: use braces to clarify");l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")||(a?((!l.default.isType(o,"munderover")||l.default.isType(o,"mover")||l.default.getChildAt(o,o.under))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),s=o.under):s=(o=t.create("node","msubsup",[o])).sub),t.Push(t.itemFactory.create("subsup",o).setProperties({position:s,primes:n,movesupsub:a}))},g.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("node","mi")),l.default.isType(r,"msubsup")&&!l.default.isType(r,"msup")&&l.default.getChildAt(r,r.sup))throw new c.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=L.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===L.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var o=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,o))},g.Comment=function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BoldsymbolConfiguration=e.rewriteBoldTokens=e.createBoldToken=e.BoldsymbolMethods=void 0;var i=r(9899),a=o(r(1256)),Q=r(8317),s=r(9140),T=r(8929),l={};function c(t,e,r,n){var o=T.NodeFactory.createToken(t,e,r,n);return"mtext"!==e&&t.configuration.parser.stack.env.boldsymbol&&(a.default.setProperty(o,"fixBold",!0),t.configuration.addNode("fixBold",o)),o}function u(t){var e,r;try{for(var o=n(t.data.getList("fixBold")),i=o.next();!i.done;i=o.next()){var s=i.value;if(a.default.getProperty(s,"fixBold")){var T=a.default.getAttribute(s,"mathvariant");null==T?a.default.setAttribute(s,"mathvariant",Q.TexConstant.Variant.BOLD):a.default.setAttribute(s,"mathvariant",l[T]||T),a.default.removeProperties(s,"fixBold")}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}l[Q.TexConstant.Variant.NORMAL]=Q.TexConstant.Variant.BOLD,l[Q.TexConstant.Variant.ITALIC]=Q.TexConstant.Variant.BOLDITALIC,l[Q.TexConstant.Variant.FRAKTUR]=Q.TexConstant.Variant.BOLDFRAKTUR,l[Q.TexConstant.Variant.SCRIPT]=Q.TexConstant.Variant.BOLDSCRIPT,l[Q.TexConstant.Variant.SANSSERIF]=Q.TexConstant.Variant.BOLDSANSSERIF,l["-tex-calligraphic"]="-tex-bold-calligraphic",l["-tex-oldstyle"]="-tex-bold-oldstyle",l["-tex-mathit"]=Q.TexConstant.Variant.BOLDITALIC,e.BoldsymbolMethods={},e.BoldsymbolMethods.Boldsymbol=function(t,e){var r=t.stack.env.boldsymbol;t.stack.env.boldsymbol=!0;var n=t.ParseArg(e);t.stack.env.boldsymbol=r,t.Push(n)},new s.CommandMap("boldsymbol",{boldsymbol:"Boldsymbol"},e.BoldsymbolMethods),e.createBoldToken=c,e.rewriteBoldTokens=u,e.BoldsymbolConfiguration=i.Configuration.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:c},postprocessors:[u]})},6538:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BraketConfiguration=void 0;var o=r(9899),i=r(7191);r(2608),e.BraketConfiguration=o.Configuration.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:(n={},n[i.BraketItem.prototype.kind]=i.BraketItem,n)})},7191:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BraketItem=void 0;var a=r(8292),Q=r(9007),s=i(r(1130)),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"braket"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("close")?[[this.factory.create("mml",this.toMml())],!0]:e.isKind("mml")?(this.Push(e.toMml()),this.getProperty("single")?[[this.toMml()],!0]:a.BaseItem.fail):t.prototype.checkItem.call(this,e)},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.getProperty("open"),n=this.getProperty("close");if(this.getProperty("stretchy"))return s.default.fenced(this.factory.configuration,r,e,n);var o={fence:!0,stretchy:!1,symmetric:!0,texClass:Q.TEXCLASS.OPEN},i=this.create("token","mo",o,r);o.texClass=Q.TEXCLASS.CLOSE;var a=this.create("token","mo",o,n);return this.create("node","mrow",[i,e,a],{open:r,close:n,texClass:Q.TEXCLASS.INNER})},e}(a.BaseItem);e.BraketItem=T},2608:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(9140),i=n(r(8667));new o.CommandMap("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},i.default),new o.MacroMap("Braket-characters",{"|":"Bar"},i.default)},8667:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(7693)),i=r(9007),a=n(r(3971)),Q={};Q.Macro=o.default.Macro,Q.Braket=function(t,e,r,n,o,i){var Q=t.GetNext();if(""===Q)throw new a.default("MissingArgFor","Missing argument for %1",t.currentCS);var s=!0;"{"===Q&&(t.i++,s=!1),t.Push(t.itemFactory.create("braket").setProperties({barmax:i,barcount:0,open:r,close:n,stretchy:o,single:s}))},Q.Bar=function(t,e){var r="|"===e?"|":"\u2225",n=t.stack.Top();if("braket"!==n.kind||n.getProperty("barcount")>=n.getProperty("barmax")){var o=t.create("token","mo",{texClass:i.TEXCLASS.ORD,stretchy:!1},r);t.Push(o)}else{if("|"===r&&"|"===t.GetNext()&&(t.i++,r="\u2225"),n.getProperty("stretchy")){var a=t.create("node","TeXAtom",[],{texClass:i.TEXCLASS.CLOSE});t.Push(a),n.setProperty("barcount",n.getProperty("barcount")+1),a=t.create("token","mo",{stretchy:!0,braketbar:!0},r),t.Push(a),a=t.create("node","TeXAtom",[],{texClass:i.TEXCLASS.OPEN}),t.Push(a)}else{var Q=t.create("token","mo",{stretchy:!1,braketbar:!0},r);t.Push(Q)}}},e.default=Q},9499:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.BussproofsConfiguration=void 0;var o=r(9899),i=r(3980),a=r(1933);r(8620),e.BussproofsConfiguration=o.Configuration.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:(n={},n[i.ProofTreeItem.prototype.kind]=i.ProofTreeItem,n),preprocessors:[[a.saveDocument,1]],postprocessors:[[a.clearDocument,3],[a.makeBsprAttributes,2],[a.balanceRules,1]]})},3980:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Q=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ProofTreeItem=void 0;var T=s(r(3971)),l=r(8292),c=s(r(9497)),u=Q(r(1933)),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.leftLabel=null,e.rigthLabel=null,e.innerStack=new c.default(e.factory,{},!0),e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"proofTree"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind("end")&&"prooftree"===t.getName()){var e=this.toMml();return u.setProperty(e,"proof",!0),[[this.factory.create("mml",e),t],!0]}if(t.isKind("stop"))throw new T.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(t),l.BaseItem.fail},e.prototype.toMml=function(){var e=t.prototype.toMml.call(this),r=this.innerStack.Top();if(r.isKind("start")&&!r.Size())return e;this.innerStack.Push(this.factory.create("stop"));var n=this.innerStack.Top().toMml();return this.create("node","mrow",[n,e],{})},e}(l.BaseItem);e.ProofTreeItem=p},8620:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(4934)),i=n(r(5450)),a=r(9140);new a.CommandMap("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},o.default),new a.EnvironmentMap("Bussproofs-environments",i.default.environment,{prooftree:["Prooftree",null,!1]},o.default)},4934:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0);var Q=t.create("node","mtr",a,{}),s=t.create("node","mtable",[Q],{framespacing:"0 0"}),l=h(t,t.GetArgument(e)),c=n.getProperty("currentLine");c!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var p=d(t,s,[l],n.getProperty("left"),n.getProperty("right"),c,o);n.setProperty("left",null),n.setProperty("right",null),u.setProperty(p,"inference",i),t.configuration.addNode("inference",p),n.Push(p)},p.Label=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new T.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var o=c.default.internalMath(t,t.GetArgument(e),0),i=o.length>1?t.create("node","mrow",o,{}):o[0];n.setProperty(r,i)},p.SetLine=function(t,e,r,n){var o=t.stack.Top();if("proofTree"!==o.kind)throw new T.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");o.setProperty("currentLine",r),n&&o.setProperty("line",r)},p.RootAtTop=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new T.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("rootAtTop",r)},p.AxiomF=function(t,e){var r=t.stack.Top();if("proofTree"!==r.kind)throw new T.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");var n=f(t,e);u.setProperty(n,"axiom",!0),r.Push(n)},p.FCenter=function(t,e){},p.InferenceF=function(t,e,r){var n=t.stack.Top();if("proofTree"!==n.kind)throw new T.default("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);var Q=t.create("node","mtr",a,{}),s=t.create("node","mtable",[Q],{framespacing:"0 0"}),l=f(t,e),c=n.getProperty("currentLine");c!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));var p=d(t,s,[l],n.getProperty("left"),n.getProperty("right"),c,o);n.setProperty("left",null),n.setProperty("right",null),u.setProperty(p,"inference",i),t.configuration.addNode("inference",p),n.Push(p)},e.default=p},1933:function(t,e,r){var n,o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.clearDocument=e.saveDocument=e.makeBsprAttributes=e.removeProperty=e.getProperty=e.setProperty=e.balanceRules=void 0;var Q=a(r(1256)),s=a(r(1130)),T=null,l=null,c=function(t){return l.root=t,T.outputJax.getBBox(l,T).w},u=function(t){for(var e=0;t&&!Q.default.isType(t,"mtable");){if(Q.default.isType(t,"text"))return null;Q.default.isType(t,"mrow")?(t=t.childNodes[0],e=0):(t=t.parent.childNodes[e],e++)}return t},p=function(t,e){return t.childNodes["up"===e?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},h=function(t,e){return t.childNodes[e].childNodes[0].childNodes[0]},d=function(t){return h(t,0)},f=function(t){return h(t,t.childNodes.length-1)},m=function(t,e){return t.childNodes["up"===e?0:1].childNodes[0].childNodes[0].childNodes[0]},L=function(t){for(;t&&!Q.default.isType(t,"mtd");)t=t.parent;return t},y=function(t){return t.parent.childNodes[t.parent.childNodes.indexOf(t)+1]},g=function(t){for(;t&&null==(0,e.getProperty)(t,"inference");)t=t.parent;return t},v=function(t,e,r){void 0===r&&(r=!1);var n=0;if(t===e)return n;if(t!==e.parent){var o=t.childNodes,i=r?o.length-1:0;Q.default.isType(o[i],"mspace")&&(n+=c(o[i])),t=e.parent}if(t===e)return n;var a=t.childNodes,s=r?a.length-1:0;return a[s]!==e&&(n+=c(a[s])),n},b=function(t,r){void 0===r&&(r=!1);var n=u(t),o=m(n,(0,e.getProperty)(n,"inferenceRule"));return v(t,n,r)+(c(n)-c(o))/2},H=function(t,r,n,o){if(void 0===o&&(o=!1),(0,e.getProperty)(r,"inferenceRule")||(0,e.getProperty)(r,"labelledRule")){var i=t.nodeFactory.create("node","mrow");r.parent.replaceChild(i,r),i.setChildren([r]),_(r,i),r=i}var a=o?r.childNodes.length-1:0,T=r.childNodes[a];Q.default.isType(T,"mspace")?Q.default.setAttribute(T,"width",s.default.Em(s.default.dimen2em(Q.default.getAttribute(T,"width"))+n)):(T=t.nodeFactory.create("node","mspace",[],{width:s.default.Em(n)}),o?r.appendChild(T):(T.parent=r,r.childNodes.unshift(T)))},_=function(t,r){["inference","proof","maxAdjust","labelledRule"].forEach((function(n){var o=(0,e.getProperty)(t,n);null!=o&&((0,e.setProperty)(r,n,o),(0,e.removeProperty)(t,n))}))},M=function(t,r,n,o,i){var a=t.nodeFactory.create("node","mspace",[],{width:s.default.Em(i)});if("left"===o){var Q=r.childNodes[n].childNodes[0];a.parent=Q,Q.childNodes.unshift(a)}else r.childNodes[n].appendChild(a);(0,e.setProperty)(r.parent,"sequentAdjust_"+o,i)},x=function(t,r){for(var n=r.pop();r.length;){var i=r.pop(),a=o(O(n,i),2),Q=a[0],s=a[1];(0,e.getProperty)(n.parent,"axiom")&&(M(t,Q<0?n:i,0,"left",Math.abs(Q)),M(t,s<0?n:i,2,"right",Math.abs(s))),n=i}},O=function(t,e){var r=c(t.childNodes[2]),n=c(e.childNodes[2]);return[c(t.childNodes[0])-c(e.childNodes[0]),r-n]};e.balanceRules=function(t){var r,n;l=new t.document.options.MathItem("",null,t.math.display);var o=t.data;!function(t){var r=t.nodeLists.sequent;if(r)for(var n=r.length-1,o=void 0;o=r[n];n--)if((0,e.getProperty)(o,"sequentProcessed"))(0,e.removeProperty)(o,"sequentProcessed");else{var i=[],a=g(o);if(1===(0,e.getProperty)(a,"inference")){for(i.push(o);1===(0,e.getProperty)(a,"inference");){a=u(a);var Q=d(p(a,(0,e.getProperty)(a,"inferenceRule"))),s=(0,e.getProperty)(Q,"inferenceRule")?m(Q,(0,e.getProperty)(Q,"inferenceRule")):Q;(0,e.getProperty)(s,"sequent")&&(o=s.childNodes[0],i.push(o),(0,e.setProperty)(o,"sequentProcessed",!0)),a=Q}x(t,i)}}}(o);var a=o.nodeLists.inference||[];try{for(var Q=i(a),s=Q.next();!s.done;s=Q.next()){var T=s.value,c=(0,e.getProperty)(T,"proof"),h=u(T),_=p(h,(0,e.getProperty)(h,"inferenceRule")),M=d(_);if((0,e.getProperty)(M,"inference")){var O=b(M);if(O){H(o,M,-O);var S=v(T,h,!1);H(o,T,O-S)}}var V=f(_);if(null!=(0,e.getProperty)(V,"inference")){var E=b(V,!0);H(o,V,-E,!0);var A=v(T,h,!0),C=(0,e.getProperty)(T,"maxAdjust");null!=C&&(E=Math.max(E,C));var w=void 0;if(!c&&(w=L(T))){var N=y(w);if(N){var P=o.nodeFactory.create("node","mspace",[],{width:E-A+"em"});N.appendChild(P),T.removeProperty("maxAdjust")}else{var k=g(w);k&&(E=(0,e.getProperty)(k,"maxAdjust")?Math.max((0,e.getProperty)(k,"maxAdjust"),E):E,(0,e.setProperty)(k,"maxAdjust",E))}}else H(o,(0,e.getProperty)(T,"proof")?T:T.parent,E-A,!0)}}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}};var S="bspr_",V=((n={}).bspr_maxAdjust=!0,n);e.setProperty=function(t,e,r){Q.default.setProperty(t,S+e,r)};e.getProperty=function(t,e){return Q.default.getProperty(t,S+e)};e.removeProperty=function(t,e){t.removeProperty(S+e)};e.makeBsprAttributes=function(t){t.data.root.walkTree((function(t,e){var r=[];t.getPropertyNames().forEach((function(e){!V[e]&&e.match(RegExp("^bspr_"))&&r.push(e+":"+t.getProperty(e))})),r.length&&Q.default.setAttribute(t,"semantics",r.join(";"))}))};e.saveDocument=function(t){if(!("getBBox"in(T=t.document).outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")};e.clearDocument=function(t){T=null}},8963:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CancelConfiguration=e.CancelMethods=void 0;var o=r(9899),i=r(8317),a=r(9140),Q=n(r(1130)),s=r(1428);e.CancelMethods={},e.CancelMethods.Cancel=function(t,e,r){var n=t.GetBrackets(e,""),o=t.ParseArg(e),i=Q.default.keyvalOptions(n,s.ENCLOSE_OPTIONS);i.notation=r,t.Push(t.create("node","menclose",[o],i))},e.CancelMethods.CancelTo=function(t,e){var r=t.GetBrackets(e,""),n=t.ParseArg(e),o=t.ParseArg(e),a=Q.default.keyvalOptions(r,s.ENCLOSE_OPTIONS);a.notation=[i.TexConstant.Notation.UPDIAGONALSTRIKE,i.TexConstant.Notation.UPDIAGONALARROW,i.TexConstant.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[o],a),n]))},new a.CommandMap("cancel",{cancel:["Cancel",i.TexConstant.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",i.TexConstant.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",i.TexConstant.Notation.UPDIAGONALSTRIKE+" "+i.TexConstant.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},e.CancelMethods),e.CancelConfiguration=o.Configuration.create("cancel",{handler:{macro:["cancel"]}})},3752:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CasesConfiguration=e.CasesMethods=e.CasesTags=e.CasesBeginItem=void 0;var Q=r(9899),s=r(9140),T=a(r(1130)),l=a(r(7693)),c=a(r(3971)),u=r(1181),p=r(8021),h=r(6471),d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"cases-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):t.prototype.checkItem.call(this,e)},e}(u.BeginItem);e.CasesBeginItem=d;var f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.subcounter=0,e}return i(e,t),e.prototype.start=function(e,r,n){this.subcounter=0,t.prototype.start.call(this,e,r,n)},e.prototype.autoTag=function(){null==this.currentTag.tag&&("subnumcases"===this.currentTag.env?(0===this.subcounter&&this.counter++,this.subcounter++,this.tag(this.formatNumber(this.counter,this.subcounter),!1)):(0!==this.subcounter&&"numcases-left"===this.currentTag.env||this.counter++,this.tag(this.formatNumber(this.counter),!1)))},e.prototype.formatNumber=function(t,e){return void 0===e&&(e=null),t.toString()+(null===e?"":String.fromCharCode(96+e))},e}(p.AmsTags);e.CasesTags=f,e.CasesMethods={NumCases:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",e.getName()));var r=t.stack.Top(),n=r.Last,o=T.default.copyNode(n,t),i=r.getProperty("left");return h.EmpheqUtil.left(n,o,i+"\\empheqlbrace\\,",t,"numcases-left"),t.Push(t.itemFactory.create("end").setProperty("name",e.getName())),null}i=t.GetArgument("\\begin{"+e.getName()+"}");e.setProperty("left",i);var a=l.default.EqnArray(t,e,!0,!0,"ll");return a.arraydef.displaystyle=!1,a.arraydef.rowspacing=".2em",a.setProperty("numCases",!0),t.Push(e),a},Entry:function(t,e){if(!t.stack.Top().getProperty("numCases"))return l.default.Entry(t,e);t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}));for(var r=t.string,n=0,o=t.i,i=r.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.CenternotConfiguration=e.filterCenterOver=void 0;var i=r(9899),a=o(r(8417)),Q=o(r(1256)),s=r(9140),T=o(r(7693));function l(t){var e,r,o=t.data;try{for(var i=n(o.getList("centerOver")),a=i.next();!a.done;a=i.next()){var s=a.value,T=Q.default.getTexClass(s.childNodes[0].childNodes[0]);null!==T&&Q.default.setProperties(s.parent.parent.parent.parent.parent.parent,{texClass:T})}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}new s.CommandMap("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver:function(t,e){var r="{"+t.GetArgument(e)+"}",n=t.ParseArg(e),o=new a.default(r,t.stack.env,t.configuration).mml(),i=t.create("node","TeXAtom",[new a.default(r,t.stack.env,t.configuration).mml(),t.create("node","mpadded",[t.create("node","mpadded",[n],{width:0,lspace:"-.5width"}),t.create("node","mphantom",[o])],{width:0,lspace:"-.5width"})]);t.configuration.addNode("centerOver",o),t.Push(i)},Macro:T.default.Macro}),e.filterCenterOver=l,e.CenternotConfiguration=i.Configuration.create("centernot",{handler:{macro:["centernot"]},postprocessors:[l]})},5860:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=void 0;var n=r(9140),o=r(9899),i=r(2784),a=r(4207);new n.CommandMap("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},i.ColorMethods);e.ColorConfiguration=o.Configuration.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(t,e){e.parseOptions.packageData.set("color",{model:new a.ColorModel})}})},7960:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.COLORS=void 0,e.COLORS=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]])},2784:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorMethods=void 0;var o=n(r(1256)),i=n(r(1130));function a(t){var e="+".concat(t),r=t.replace(/^.*?([a-z]*)$/,"$1"),n=2*parseFloat(e);return{width:"+".concat(n).concat(r),height:e,depth:e,lspace:t}}e.ColorMethods={},e.ColorMethods.Color=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),o=t.configuration.packageData.get("color").model.getColor(r,n),i=t.itemFactory.create("style").setProperties({styles:{mathcolor:o}});t.stack.env.color=o,t.Push(i)},e.ColorMethods.TextColor=function(t,e){var r=t.GetBrackets(e,""),n=t.GetArgument(e),o=t.configuration.packageData.get("color").model.getColor(r,n),i=t.stack.env.color;t.stack.env.color=o;var a=t.ParseArg(e);i?t.stack.env.color=i:delete t.stack.env.color;var Q=t.create("node","mstyle",[a],{mathcolor:o});t.Push(Q)},e.ColorMethods.DefineColor=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),o=t.GetArgument(e);t.configuration.packageData.get("color").model.defineColor(n,r,o)},e.ColorMethods.ColorBox=function(t,e){var r=t.GetArgument(e),n=i.default.internalMath(t,t.GetArgument(e)),Q=t.configuration.packageData.get("color").model,s=t.create("node","mpadded",n,{mathbackground:Q.getColor("named",r)});o.default.setProperties(s,a(t.options.color.padding)),t.Push(s)},e.ColorMethods.FColorBox=function(t,e){var r=t.GetArgument(e),n=t.GetArgument(e),Q=i.default.internalMath(t,t.GetArgument(e)),s=t.options.color,T=t.configuration.packageData.get("color").model,l=t.create("node","mpadded",Q,{mathbackground:T.getColor("named",n),style:"border: ".concat(s.borderWidth," solid ").concat(T.getColor("named",r))});o.default.setProperties(l,a(s.padding)),t.Push(l)}},4207:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColorModel=void 0;var i=o(r(3971)),a=r(7960),Q=new Map,s=function(){function t(){this.userColors=new Map}return t.prototype.normalizeColor=function(t,e){if(!t||"named"===t)return e;if(Q.has(t))return Q.get(t)(e);throw new i.default("UndefinedColorModel","Color model '%1' not defined",t)},t.prototype.getColor=function(t,e){return t&&"named"!==t?this.normalizeColor(t,e):this.getColorByName(e)},t.prototype.getColorByName=function(t){return this.userColors.has(t)?this.userColors.get(t):a.COLORS.has(t)?a.COLORS.get(t):t},t.prototype.defineColor=function(t,e,r){var n=this.normalizeColor(t,r);this.userColors.set(e,n)},t}();e.ColorModel=s,Q.set("rgb",(function(t){var e,r,o=t.trim().split(/\s*,\s*/),a="#";if(3!==o.length)throw new i.default("ModelArg1","Color values for the %1 model require 3 numbers","rgb");try{for(var Q=n(o),s=Q.next();!s.done;s=Q.next()){var T=s.value;if(!T.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new i.default("InvalidDecimalNumber","Invalid decimal number");var l=parseFloat(T);if(l<0||l>1)throw new i.default("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");var c=Math.floor(255*l).toString(16);c.length<2&&(c="0"+c),a+=c}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}return a})),Q.set("RGB",(function(t){var e,r,o=t.trim().split(/\s*,\s*/),a="#";if(3!==o.length)throw new i.default("ModelArg1","Color values for the %1 model require 3 numbers","RGB");try{for(var Q=n(o),s=Q.next();!s.done;s=Q.next()){var T=s.value;if(!T.match(/^\d+$/))throw new i.default("InvalidNumber","Invalid number");var l=parseInt(T);if(l>255)throw new i.default("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");var c=l.toString(16);c.length<2&&(c="0"+c),a+=c}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}return a})),Q.set("gray",(function(t){if(!t.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new i.default("InvalidDecimalNumber","Invalid decimal number");var e=parseFloat(t);if(e<0||e>1)throw new i.default("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");var r=Math.floor(255*e).toString(16);return r.length<2&&(r="0"+r),"#".concat(r).concat(r).concat(r)}))},6648:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ColortblConfiguration=e.ColorArrayItem=void 0;var a=r(1181),Q=r(9899),s=r(9140),T=i(r(3971)),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.color={cell:"",row:"",col:[]},e.hasColor=!1,e}return o(e,t),e.prototype.EndEntry=function(){t.prototype.EndEntry.call(this);var e=this.row[this.row.length-1],r=this.color.cell||this.color.row||this.color.col[this.row.length-1];r&&(e.attributes.set("mathbackground",r),this.color.cell="",this.hasColor=!0)},e.prototype.EndRow=function(){t.prototype.EndRow.call(this),this.color.row=""},e.prototype.createMml=function(){var e=t.prototype.createMml.call(this),r=e.isKind("mrow")?e.childNodes[1]:e;return r.isKind("menclose")&&(r=r.childNodes[0].childNodes[0]),this.hasColor&&"none"===r.attributes.get("frame")&&r.attributes.set("frame",""),e},e}(a.ArrayItem);e.ColorArrayItem=l,new s.CommandMap("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor:function(t,e,r){var n=t.configuration.packageData.get("color").model,o=t.GetBrackets(e,""),i=n.getColor(o,t.GetArgument(e)),a=t.stack.Top();if(!(a instanceof l))throw new T.default("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===r){if(a.table.length)throw new T.default("ColumnColorNotTop","%1 must be in the top row",e);a.color.col[a.row.length]=i,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(a.color[r]=i,"row"===r&&(a.Size()||a.row.length))throw new T.default("RowColorNotFirst","%1 must be at the beginning of a row",e)}});e.ColortblConfiguration=Q.Configuration.create("colortbl",{handler:{macro:["colortbl"]},items:{array:l},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||Q.ConfigurationHandler.get("color").config(t,e)},10]})},6628:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorConfiguration=e.ColorV2Methods=void 0;var n=r(9140),o=r(9899);e.ColorV2Methods={Color:function(t,e){var r=t.GetArgument(e),n=t.stack.env.color;t.stack.env.color=r;var o=t.ParseArg(e);n?t.stack.env.color=n:delete t.stack.env.color;var i=t.create("node","mstyle",[o],{mathcolor:r});t.Push(i)}},new n.CommandMap("colorv2",{color:"Color"},e.ColorV2Methods),e.ColorConfiguration=o.Configuration.create("colorv2",{handler:{macro:["colorv2"]}})},8458:function(t,e,r){var n,o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var a=r(9899),Q=r(7233),s=r(9140),T=i(r(5450)),l=r(8803),c=i(r(1110)),u=r(6793),p="configmacros-map",h="configmacros-env-map";e.ConfigMacrosConfiguration=a.Configuration.create("configmacros",{init:function(t){new s.CommandMap(p,{},{}),new s.EnvironmentMap(h,T.default.environment,{},{}),t.append(a.Configuration.local({handler:{macro:[p],environment:[h]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(p),i=t.parseOptions.options.macros;try{for(var a=o(Object.keys(i)),Q=a.next();!Q.done;Q=a.next()){var s=Q.value,T="string"==typeof i[s]?[i[s]]:i[s],u=Array.isArray(T[2])?new l.Macro(s,c.default.MacroWithTemplate,T.slice(0,2).concat(T[2])):new l.Macro(s,c.default.Macro,T);n.add(s,u)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(h),i=t.parseOptions.options.environments;try{for(var a=o(Object.keys(i)),Q=a.next();!Q.done;Q=a.next()){var s=Q.value;n.add(s,new l.Macro(s,c.default.BeginEnv,[!0].concat(i[s])))}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}(e)},items:(n={},n[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,n),options:{macros:(0,Q.expandable)({}),environments:(0,Q.expandable)({})}})},5464:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqConfiguration=e.EmpheqMethods=e.EmpheqBeginItem=void 0;var s=r(9899),T=r(9140),l=Q(r(1130)),c=Q(r(3971)),u=r(1181),p=r(6471),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"empheq-begin"},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){return e.isKind("end")&&e.getName()===this.getName()&&this.setProperty("end",!1),t.prototype.checkItem.call(this,e)},e}(u.BeginItem);e.EmpheqBeginItem=h,e.EmpheqMethods={Empheq:function(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing,t.Push(t.itemFactory.create("end").setProperty("name",t.stack.global.empheq)),t.stack.global.empheq="";var r=t.stack.Top();p.EmpheqUtil.adjustTable(r,t),t.Push(t.itemFactory.create("end").setProperty("name","empheq"))}else{l.default.checkEqnEnv(t),delete t.stack.global.eqnenv;var n=t.GetBrackets("\\begin{"+e.getName()+"}")||"",o=a((t.GetArgument("\\begin{"+e.getName()+"}")||"").split(/=/),2),i=o[0],Q=o[1];if(!p.EmpheqUtil.checkEnv(i))throw new c.default("UnknownEnv",'Unknown environment "%1"',i);n&&e.setProperties(p.EmpheqUtil.splitOptions(n,{left:1,right:1})),t.stack.global.empheq=i,t.string="\\begin{"+i+"}"+(Q?"{"+Q+"}":"")+t.string.slice(t.i),t.i=0,t.Push(e)}},EmpheqMO:function(t,e,r){t.Push(t.create("token","mo",{},r))},EmpheqDelim:function(t,e){var r=t.GetDelimiter(e);t.Push(t.create("token","mo",{stretchy:!0,symmetric:!0},r))}},new T.EnvironmentMap("empheq-env",p.EmpheqUtil.environment,{empheq:["Empheq","empheq"]},e.EmpheqMethods),new T.CommandMap("empheq-macros",{empheqlbrace:["EmpheqMO","{"],empheqrbrace:["EmpheqMO","}"],empheqlbrack:["EmpheqMO","["],empheqrbrack:["EmpheqMO","]"],empheqlangle:["EmpheqMO","\u27e8"],empheqrangle:["EmpheqMO","\u27e9"],empheqlparen:["EmpheqMO","("],empheqrparen:["EmpheqMO",")"],empheqlvert:["EmpheqMO","|"],empheqrvert:["EmpheqMO","|"],empheqlVert:["EmpheqMO","\u2016"],empheqrVert:["EmpheqMO","\u2016"],empheqlfloor:["EmpheqMO","\u230a"],empheqrfloor:["EmpheqMO","\u230b"],empheqlceil:["EmpheqMO","\u2308"],empheqrceil:["EmpheqMO","\u2309"],empheqbiglbrace:["EmpheqMO","{"],empheqbigrbrace:["EmpheqMO","}"],empheqbiglbrack:["EmpheqMO","["],empheqbigrbrack:["EmpheqMO","]"],empheqbiglangle:["EmpheqMO","\u27e8"],empheqbigrangle:["EmpheqMO","\u27e9"],empheqbiglparen:["EmpheqMO","("],empheqbigrparen:["EmpheqMO",")"],empheqbiglvert:["EmpheqMO","|"],empheqbigrvert:["EmpheqMO","|"],empheqbiglVert:["EmpheqMO","\u2016"],empheqbigrVert:["EmpheqMO","\u2016"],empheqbiglfloor:["EmpheqMO","\u230a"],empheqbigrfloor:["EmpheqMO","\u230b"],empheqbiglceil:["EmpheqMO","\u2308"],empheqbigrceil:["EmpheqMO","\u2309"],empheql:"EmpheqDelim",empheqr:"EmpheqDelim",empheqbigl:"EmpheqDelim",empheqbigr:"EmpheqDelim"},e.EmpheqMethods),e.EmpheqConfiguration=s.Configuration.create("empheq",{handler:{macro:["empheq-macros"],environment:["empheq-env"]},items:(o={},o[h.prototype.kind]=h,o)})},6471:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.EmpheqUtil=void 0;var Q=a(r(1130)),s=a(r(8417));e.EmpheqUtil={environment:function(t,e,r,i){var a=i[0],Q=t.itemFactory.create(a+"-begin").setProperties({name:e,end:a});t.Push(r.apply(void 0,o([t,Q],n(i.slice(1)),!1)))},splitOptions:function(t,e){return void 0===e&&(e=null),Q.default.keyvalOptions(t,e,!0)},columnCount:function(t){var e,r,n=0;try{for(var o=i(t.childNodes),a=o.next();!a.done;a=o.next()){var Q=a.value,s=Q.childNodes.length-(Q.isKind("mlabeledtr")?1:0);s>n&&(n=s)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return n},cellBlock:function(t,e,r,n){var o,a,Q=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),T=new s.default(t,r.stack.env,r.configuration),l=T.mml();n&&T.configuration.tags.label&&(T.configuration.tags.currentTag.env=n,T.configuration.tags.getTag(!0));try{for(var c=i(l.isInferred?l.childNodes:[l]),u=c.next();!u.done;u=c.next()){var p=u.value;Q.appendChild(p)}}catch(t){o={error:t}}finally{try{u&&!u.done&&(a=c.return)&&a.call(c)}finally{if(o)throw o.error}}return Q.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[e],{width:0})])),Q},topRowTable:function(t,e){var r=Q.default.copyNode(t,e);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),t.factory.create("mphantom",{},[e.create("node","mpadded",[r],{width:0})])},rowspanCell:function(t,e,r,n,o){t.appendChild(n.create("node","mpadded",[this.cellBlock(e,Q.default.copyNode(r,n),n,o),this.topRowTable(r,n)],{height:0,depth:0,voffset:"height"}))},left:function(t,e,r,n,o){var a,Q,s;void 0===o&&(o=""),t.attributes.set("columnalign","right "+(t.attributes.get("columnalign")||"")),t.attributes.set("columnspacing","0em "+(t.attributes.get("columnspacing")||""));try{for(var T=i(t.childNodes.slice(0).reverse()),l=T.next();!l.done;l=T.next()){var c=l.value;s=n.create("node","mtd"),c.childNodes.unshift(s),s.parent=c,c.isKind("mlabeledtr")&&(c.childNodes[0]=c.childNodes[1],c.childNodes[1]=s)}}catch(t){a={error:t}}finally{try{l&&!l.done&&(Q=T.return)&&Q.call(T)}finally{if(a)throw a.error}}this.rowspanCell(s,r,e,n,o)},right:function(t,r,n,o,i){void 0===i&&(i=""),0===t.childNodes.length&&t.appendChild(o.create("node","mtr"));for(var a=e.EmpheqUtil.columnCount(t),Q=t.childNodes[0];Q.childNodes.length=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsConfiguration=e.fixPrescripts=e.PAIREDDELIMS=void 0;var a=r(9899),Q=r(9140),s=i(r(1256)),T=r(7233);r(2448);var l=r(836),c=r(1503),u=r(6224);function p(t){var e,r,n,i,a,Q,T=t.data;try{for(var l=o(T.getList("mmultiscripts")),c=l.next();!c.done;c=l.next()){var u=c.value;if(u.getProperty("fixPrescript")){var p=s.default.getChildren(u),h=0;try{for(var d=(n=void 0,o([1,2])),f=d.next();!f.done;f=d.next()){p[y=f.value]||(s.default.setChild(u,y,T.nodeFactory.create("node","none")),h++)}}catch(t){n={error:t}}finally{try{f&&!f.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}try{for(var m=(a=void 0,o([4,5])),L=m.next();!L.done;L=m.next()){var y=L.value;s.default.isType(p[y],"mrow")&&0===s.default.getChildren(p[y]).length&&s.default.setChild(u,y,T.nodeFactory.create("node","none"))}}catch(t){a={error:t}}finally{try{L&&!L.done&&(Q=m.return)&&Q.call(m)}finally{if(a)throw a.error}}2===h&&p.splice(1,2)}}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}}e.PAIREDDELIMS="mathtools-paired-delims",e.fixPrescripts=p,e.MathtoolsConfiguration=a.Configuration.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:(n={},n[u.MultlinedItem.prototype.kind]=u.MultlinedItem,n),init:function(t){new Q.CommandMap(e.PAIREDDELIMS,{},{}),t.append(a.Configuration.local({handler:{macro:[e.PAIREDDELIMS]},priority:-5}))},config:function(t,e){var r,n,i=e.parseOptions,a=i.options.mathtools.pairedDelimiters;try{for(var Q=o(Object.keys(a)),s=Q.next();!s.done;s=Q.next()){var T=s.value;l.MathtoolsUtil.addPairedDelims(i,T,a[T])}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}(0,c.MathtoolsTagFormat)(t,e)},postprocessors:[[p,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:(0,T.expandable)({}),tagforms:(0,T.expandable)({})}}})},6224:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MultlinedItem=void 0;var a=r(2790),Q=i(r(1256)),s=r(8317),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"multlined"},enumerable:!1,configurable:!0}),e.prototype.EndTable=function(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){var e=this.factory.configuration.options.mathtools,r=e.multlinegap,n=e["firstline-afterskip"]||r,o=e["lastline-preskip"]||r,i=Q.default.getChildren(this.table[0])[0];Q.default.getAttribute(i,"columnalign")!==s.TexConstant.Align.RIGHT&&i.appendChild(this.create("node","mspace",[],{width:n}));var a=Q.default.getChildren(this.table[this.table.length-1])[0];if(Q.default.getAttribute(a,"columnalign")!==s.TexConstant.Align.LEFT){var T=Q.default.getChildren(a)[0];T.childNodes.unshift(null);var l=this.create("node","mspace",[],{width:o});Q.default.setChild(T,0,l)}}t.prototype.EndTable.call(this)},e}(a.MultlineItem);e.MultlinedItem=T},2448:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(5450)),i=r(9140),a=r(8317),Q=r(643);new i.CommandMap("mathtools-macros",{shoveleft:["HandleShove",a.TexConstant.Align.LEFT],shoveright:["HandleShove",a.TexConstant.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},Q.MathtoolsMethods),new i.EnvironmentMap("mathtools-environments",o.default.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r",null,".5em","D"]},Q.MathtoolsMethods),new i.DelimiterMap("mathtools-delimiters",o.default.delimiter,{"\\lparen":"(","\\rparen":")"}),new i.CommandMap("mathtools-characters",{":":["CenterColon",!0]},Q.MathtoolsMethods)},643:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsMethods=void 0;var Q=a(r(1130)),s=r(4387),T=a(r(7693)),l=a(r(8417)),c=a(r(3971)),u=a(r(1256)),p=r(9007),h=r(6010),d=r(7233),f=a(r(5579)),m=a(r(1110)),L=r(836);e.MathtoolsMethods={MtMatrix:function(t,r,n,o){var i=t.GetBrackets("\\begin{".concat(r.getName(),"}"),"c");return e.MathtoolsMethods.Array(t,r,n,o,i)},MtSmallMatrix:function(t,r,n,o,i){return i||(i=t.GetBrackets("\\begin{".concat(r.getName(),"}"),t.options.mathtools["smallmatrix-align"])),e.MathtoolsMethods.Array(t,r,n,o,i,Q.default.Em(1/3),".2em","S",1)},MtMultlined:function(t,e){var r,n="\\begin{".concat(e.getName(),"}"),i=t.GetBrackets(n,t.options.mathtools["multlined-pos"]||"c"),a=i?t.GetBrackets(n,""):"";i&&!i.match(/^[cbt]$/)&&(a=(r=o([i,a],2))[0],i=r[1]),t.Push(e);var s=t.itemFactory.create("multlined",t,e);return s.arraydef={displaystyle:!0,rowspacing:".5em",width:a||"auto",columnwidth:"100%"},Q.default.setArrayAlign(s,i||"c")},HandleShove:function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind&&"multlined"!==n.kind)throw new c.default("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(n.Size())throw new c.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);n.setProperty("shove",r);var o=t.GetBrackets(e),i=t.ParseArg(e);if(o){var a=t.create("node","mrow",[]),Q=t.create("node","mspace",[],{width:o});"left"===r?(a.appendChild(Q),a.appendChild(i)):(a.appendChild(i),a.appendChild(Q)),i=a}t.Push(i)},SpreadLines:function(t,e){var r,n;if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;var o=t.stack.Pop(),a=o.toMml(),Q=o.getProperty("spread");if(a.isInferred)try{for(var s=i(u.default.getChildren(a)),T=s.next();!T.done;T=s.next()){var l=T.value;L.MathtoolsUtil.spreadLines(l,Q)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}else L.MathtoolsUtil.spreadLines(a,Q);t.Push(a)}else{Q=t.GetDimen("\\begin{".concat(e.getName(),"}"));e.setProperty("spread",Q),t.Push(e)}},Cases:function(t,e,r,n,o){var i=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return i.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===o&&(i.arraydef.displaystyle=!0),i.setProperties({open:r,close:n}),t.Push(e),i},MathLap:function(t,e,r,o){var i=t.GetBrackets(e,"").trim(),a=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],n({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":o});L.MathtoolsUtil.setDisplayLevel(a,i),t.Push(t.create("node","TeXAtom",[a]))},Cramped:function(t,e){var r=t.GetBrackets(e,"").trim(),n=t.ParseArg(e),o=t.create("node","mstyle",[n],{"data-cramped":!0});L.MathtoolsUtil.setDisplayLevel(o,r),t.Push(o)},MtLap:function(t,e,r){var n=Q.default.internalMath(t,t.GetArgument(e),0),o=t.create("node","mpadded",n,{width:0});"r"!==r&&u.default.setAttribute(o,"lspace","l"===r?"-1width":"-.5width"),t.Push(o)},MathMakeBox:function(t,e){var r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),o=t.create("node","mpadded",[t.ParseArg(e)]);r&&u.default.setAttribute(o,"width",r);var i=(0,d.lookup)(n,{c:"center",r:"right"},"");i&&u.default.setAttribute(o,"data-align",i),t.Push(o)},MathMBox:function(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket:function(t,e){var r=(0,h.length2em)(t.GetBrackets(e,".1em"),.1),n=t.GetBrackets(e,".2em"),i=t.GetArgument(e),a=o("o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],3),s=a[0],T=a[1],c=a[2],p=(0,h.em)(r),d=new l.default(i,t.stack.env,t.configuration).mml(),f=new l.default(i,t.stack.env,t.configuration).mml(),m=t.create("node","mpadded",[t.create("node","mphantom",[f])],{style:"border: ".concat(p," solid; border-").concat(c,": none"),height:n,depth:0}),L=Q.default.underOver(t,d,m,s,!0),y=u.default.getChildAt(u.default.getChildAt(L,0),0);u.default.setAttribute(y,T,!0),t.Push(L)},Aboxed:function(t,e){var r=L.MathtoolsUtil.checkAlignment(t,e);r.row.length%2==1&&r.row.push(t.create("node","mtd",[]));var n=t.GetArgument(e),o=t.string.substr(t.i);t.string=n+"&&\\endAboxed",t.i=0;var i=t.GetUpTo(e,"&"),a=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");var s=Q.default.substituteArgs(t,[i,a],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=s+o,t.i=0},ArrowBetweenLines:function(t,e){var r=L.MathtoolsUtil.checkAlignment(t,e);if(r.Size()||r.row.length)throw new c.default("BetweenLines","%1 must be on a row by itself",e);var n=t.GetStar(),o=t.GetBrackets(e,"\\Updownarrow");n&&(r.EndEntry(),r.EndEntry());var i=n?"\\quad"+o:o+"\\quad",a=new l.default(i,t.stack.env,t.configuration).mml();t.Push(a),r.EndEntry(),r.EndRow()},VDotsWithin:function(t,e){var r=t.stack.Top(),o=r.getProperty("flushspaceabove")===r.table.length,i="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",a=new l.default(i,t.stack.env,t.configuration).mml(),Q=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],n({width:0,lspace:"-.5width"},o?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[a])],{lspace:".5width"});t.Push(Q)},ShortVDotsWithin:function(t,r){var n=t.stack.Top(),o=t.GetStar();e.MathtoolsMethods.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!o&&n.EndEntry(),e.MathtoolsMethods.VDotsWithin(t,"\\vdotswithin"),o&&n.EndEntry(),e.MathtoolsMethods.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove:function(t,e){var r=L.MathtoolsUtil.checkAlignment(t,e);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow:function(t,e){var r=L.MathtoolsUtil.checkAlignment(t,e);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters:function(t,e,r,n,i,a,s,T){void 0===i&&(i="#1"),void 0===a&&(a=1),void 0===s&&(s=""),void 0===T&&(T="");var l=t.GetStar(),c=l?"":t.GetBrackets(e),u=o(l?["\\left","\\right"]:c?[c+"l",c+"r"]:["",""],2),p=u[0],h=u[1],d=l?"\\middle":c||"";if(a){for(var f=[],m=f.length;m=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsTagFormat=void 0;var s=Q(r(3971)),T=r(6521),l=0;e.MathtoolsTagFormat=function(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&T.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){var r,n,o=t.call(this)||this;o.mtFormats=new Map,o.mtCurrent=null;var a=e.parseOptions.options.mathtools.tagforms;try{for(var Q=i(Object.keys(a)),T=Q.next();!T.done;T=Q.next()){var l=T.value;if(!Array.isArray(a[l])||3!==a[l].length)throw new s.default("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',l);o.mtFormats.set(l,a[l])}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}return o}return o(r,t),r.prototype.formatTag=function(e){if(this.mtCurrent){var r=a(this.mtCurrent,3),n=r[0],o=r[1],i=r[2];return i?"".concat(n).concat(i,"{").concat(e,"}").concat(o):"".concat(n).concat(e).concat(o)}return t.prototype.formatTag.call(this,e)},r}(T.TagsFactory.create(e.parseOptions.options.tags).constructor),Q="MathtoolsTags-"+ ++l;T.TagsFactory.add(Q,n),e.parseOptions.options.tags=Q}},836:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MathtoolsUtil=void 0;var i=r(1181),a=o(r(1130)),Q=o(r(8417)),s=o(r(3971)),T=r(8803),l=r(7233),c=r(643),u=r(7535);e.MathtoolsUtil={setDisplayLevel:function(t,e){if(e){var r=n((0,l.lookup)(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]),2),o=r[0],i=r[1];null!==o&&(t.attributes.set("displaystyle",o),t.attributes.set("scriptlevel",i))}},checkAlignment:function(t,e){var r=t.stack.Top();if(r.kind!==i.EqnArrayItem.prototype.kind)throw new s.default("NotInAlignment","%1 can only be used in aligment environments",e);return r},addPairedDelims:function(t,e,r){t.handlers.retrieve(u.PAIREDDELIMS).add(e,new T.Macro(e,c.MathtoolsMethods.PairedDelimiters,r))},spreadLines:function(t,e){if(t.isKind("mtable")){var r=t.attributes.get("rowspacing");if(r){var n=a.default.dimen2em(e);r=r.split(/ /).map((function(t){return a.default.Em(Math.max(0,a.default.dimen2em(t)+n))})).join(" ")}else r=e;t.attributes.set("rowspacing",r)}},plusOrMinus:function(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new s.default("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript:function(t,e,r){var n=a.default.trimSpaces(t.GetArgument(e));if(""===n)return t.create("node","none");var o=t.options.mathtools["prescript-".concat(r,"-format")];return o&&(n="".concat(o,"{").concat(n,"}")),new Q.default(n,t.stack.env,t.configuration).mml()}}},6944:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.MhchemConfiguration=void 0;var o=r(9899),i=r(9140),a=n(r(3971)),Q=n(r(7693)),s=r(4387),T=r(7718),l={};l.Macro=Q.default.Macro,l.xArrow=s.AmsMethods.xArrow,l.Machine=function(t,e,r){var n,o=t.GetArgument(e);try{n=T.mhchemParser.toTex(o,r)}catch(t){throw new a.default(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new i.CommandMap("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},l),e.MhchemConfiguration=o.Configuration.create("mhchem",{handler:{macro:["mhchem"]}})},1496:function(t,e,r){var n,o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return i(e,t),e},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var s=r(9899),T=r(6793),l=Q(r(5579));r(5117);var c=Q(r(5450)),u=a(r(9140));e.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[T.BeginEnvItem.prototype.kind]=T.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new u.DelimiterMap(l.default.NEW_DELIMITER,c.default.delimiter,{}),new u.CommandMap(l.default.NEW_COMMAND,{},{}),new u.EnvironmentMap(l.default.NEW_ENVIRONMENT,c.default.environment,{},{}),t.append(s.Configuration.local({handler:{character:[],delimiter:[l.default.NEW_DELIMITER],macro:[l.default.NEW_DELIMITER,l.default.NEW_COMMAND],environment:[l.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var a=i(r(3971)),Q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new a.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new a.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(8292).BaseItem);e.BeginEnvItem=Q},5117:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},o.default)},1110:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var Q=a(r(3971)),s=i(r(9140)),T=a(r(7693)),l=a(r(1130)),c=a(r(5579)),u={NewCommand:function(t,e){var r=c.default.GetCsNameArgument(t,e),n=c.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e);c.default.addMacro(t,r,u.Macro,[i,n,o])},NewEnvironment:function(t,e){var r=l.default.trimSpaces(t.GetArgument(e)),n=c.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e),a=t.GetArgument(e);c.default.addEnvironment(t,r,u.BeginEnv,[!0,i,a,n,o])},MacroDef:function(t,e){var r=c.default.GetCSname(t,e),n=c.default.GetTemplate(t,e,"\\"+r),o=t.GetArgument(e);n instanceof Array?c.default.addMacro(t,r,u.MacroWithTemplate,[o].concat(n)):c.default.addMacro(t,r,u.Macro,[o,n])},Let:function(t,e){var r=c.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var o=t.configuration.handlers;if("\\"!==n){t.i++;var i=o.get("delimiter").lookup(n);i?c.default.addDelimiter(t,"\\"+r,i.char,i.attributes):c.default.addMacro(t,r,u.Macro,[n])}else{e=c.default.GetCSname(t,e);var a=o.get("delimiter").lookup("\\"+e);if(a)return void c.default.addDelimiter(t,"\\"+r,a.char,a.attributes);var Q=o.get("macro").applicable(e);if(!Q)return;if(Q instanceof s.MacroMap){var T=Q.lookup(e);return void c.default.addMacro(t,r,T.func,T.args,T.symbol)}a=Q.lookup(e);var l=c.default.disassembleSymbol(r,a);c.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[i.toString()].concat(o):i;t.i++}throw new a.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var o=t.i,i=0,Q=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var o=r(9899);e.NoUndefinedConfiguration=o.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,o,i=t.create("text","\\"+e),a=t.options.noundefined||{},Q={};try{for(var s=n(["color","background","size"]),T=s.next();!T.done;T=s.next()){var l=T.value;a[l]&&(Q["math"+l]=a[l])}}catch(t){r={error:t}}finally{try{T&&!T.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],Q,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},3168:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.PhysicsConfiguration=void 0;var o=r(9899),i=r(2612);r(3847),e.PhysicsConfiguration=o.Configuration.create("physics",{handler:{macro:["Physics-automatic-bracing-macros","Physics-vector-macros","Physics-vector-mo","Physics-vector-mi","Physics-derivative-macros","Physics-expressions-macros","Physics-quick-quad-macros","Physics-bra-ket-macros","Physics-matrix-macros"],character:["Physics-characters"],environment:["Physics-aux-envs"]},items:(n={},n[i.AutoOpen.prototype.kind]=i.AutoOpen,n),options:{physics:{italicdiff:!1,arrowdel:!1}}})},2612:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoOpen=void 0;var a=r(8292),Q=i(r(1130)),s=i(r(1256)),T=i(r(8417)),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.openCount=0,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"auto open"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toMml=function(){var e=this.factory.configuration.parser,r=this.getProperty("right");if(this.getProperty("smash")){var n=t.prototype.toMml.call(this),o=e.create("node","mpadded",[n],{height:0,depth:0});this.Clear(),this.Push(e.create("node","TeXAtom",[o]))}r&&this.Push(new T.default(r,e.stack.env,e.configuration).mml());var i=Q.default.fenced(this.factory.configuration,this.getProperty("open"),t.prototype.toMml.call(this),this.getProperty("close"),this.getProperty("big"));return s.default.removeProperties(i,"open","close","texClass"),i},e.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var r=e.toMml();r.isKind("mo")&&r.getText()===this.getProperty("open")&&this.openCount++}var n=e.getProperty("autoclose");return n&&n===this.getProperty("close")&&!this.openCount--?this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0]:t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(a.BaseItem.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]}),e}(a.BaseItem);e.AutoOpen=l},3847:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(9140),i=n(r(7157)),a=r(8317),Q=n(r(5450)),s=r(9007);new o.CommandMap("Physics-automatic-bracing-macros",{quantity:"Quantity",qty:"Quantity",pqty:["Quantity","(",")",!0],bqty:["Quantity","[","]",!0],vqty:["Quantity","|","|",!0],Bqty:["Quantity","\\{","\\}",!0],absolutevalue:["Quantity","|","|",!0],abs:["Quantity","|","|",!0],norm:["Quantity","\\|","\\|",!0],evaluated:"Eval",eval:"Eval",order:["Quantity","(",")",!0,"O",a.TexConstant.Variant.CALLIGRAPHIC],commutator:"Commutator",comm:"Commutator",anticommutator:["Commutator","\\{","\\}"],acomm:["Commutator","\\{","\\}"],poissonbracket:["Commutator","\\{","\\}"],pb:["Commutator","\\{","\\}"]},i.default),new o.CharacterMap("Physics-vector-mo",Q.default.mathchar0mo,{dotproduct:["\u22c5",{mathvariant:a.TexConstant.Variant.BOLD}],vdot:["\u22c5",{mathvariant:a.TexConstant.Variant.BOLD}],crossproduct:"\xd7",cross:"\xd7",cp:"\xd7",gradientnabla:["\u2207",{mathvariant:a.TexConstant.Variant.BOLD}]}),new o.CharacterMap("Physics-vector-mi",Q.default.mathchar0mi,{real:["\u211c",{mathvariant:a.TexConstant.Variant.NORMAL}],imaginary:["\u2111",{mathvariant:a.TexConstant.Variant.NORMAL}]}),new o.CommandMap("Physics-vector-macros",{vnabla:"Vnabla",vectorbold:"VectorBold",vb:"VectorBold",vectorarrow:["StarMacro",1,"\\vec{\\vb","{#1}}"],va:["StarMacro",1,"\\vec{\\vb","{#1}}"],vectorunit:["StarMacro",1,"\\hat{\\vb","{#1}}"],vu:["StarMacro",1,"\\hat{\\vb","{#1}}"],gradient:["OperatorApplication","\\vnabla","(","["],grad:["OperatorApplication","\\vnabla","(","["],divergence:["VectorOperator","\\vnabla\\vdot","(","["],div:["VectorOperator","\\vnabla\\vdot","(","["],curl:["VectorOperator","\\vnabla\\crossproduct","(","["],laplacian:["OperatorApplication","\\nabla^2","(","["]},i.default),new o.CommandMap("Physics-expressions-macros",{sin:"Expression",sinh:"Expression",arcsin:"Expression",asin:"Expression",cos:"Expression",cosh:"Expression",arccos:"Expression",acos:"Expression",tan:"Expression",tanh:"Expression",arctan:"Expression",atan:"Expression",csc:"Expression",csch:"Expression",arccsc:"Expression",acsc:"Expression",sec:"Expression",sech:"Expression",arcsec:"Expression",asec:"Expression",cot:"Expression",coth:"Expression",arccot:"Expression",acot:"Expression",exp:["Expression",!1],log:"Expression",ln:"Expression",det:["Expression",!1],Pr:["Expression",!1],tr:["Expression",!1],trace:["Expression",!1,"tr"],Tr:["Expression",!1],Trace:["Expression",!1,"Tr"],rank:"NamedFn",erf:["Expression",!1],Residue:["Macro","\\mathrm{Res}"],Res:["OperatorApplication","\\Residue","(","[","{"],principalvalue:["OperatorApplication","{\\cal P}"],pv:["OperatorApplication","{\\cal P}"],PV:["OperatorApplication","{\\rm P.V.}"],Re:["OperatorApplication","\\mathrm{Re}","{"],Im:["OperatorApplication","\\mathrm{Im}","{"],sine:["NamedFn","sin"],hypsine:["NamedFn","sinh"],arcsine:["NamedFn","arcsin"],asine:["NamedFn","asin"],cosine:["NamedFn","cos"],hypcosine:["NamedFn","cosh"],arccosine:["NamedFn","arccos"],acosine:["NamedFn","acos"],tangent:["NamedFn","tan"],hyptangent:["NamedFn","tanh"],arctangent:["NamedFn","arctan"],atangent:["NamedFn","atan"],cosecant:["NamedFn","csc"],hypcosecant:["NamedFn","csch"],arccosecant:["NamedFn","arccsc"],acosecant:["NamedFn","acsc"],secant:["NamedFn","sec"],hypsecant:["NamedFn","sech"],arcsecant:["NamedFn","arcsec"],asecant:["NamedFn","asec"],cotangent:["NamedFn","cot"],hypcotangent:["NamedFn","coth"],arccotangent:["NamedFn","arccot"],acotangent:["NamedFn","acot"],exponential:["NamedFn","exp"],logarithm:["NamedFn","log"],naturallogarithm:["NamedFn","ln"],determinant:["NamedFn","det"],Probability:["NamedFn","Pr"]},i.default),new o.CommandMap("Physics-quick-quad-macros",{qqtext:"Qqtext",qq:"Qqtext",qcomma:["Macro","\\qqtext*{,}"],qc:["Macro","\\qqtext*{,}"],qcc:["Qqtext","c.c."],qif:["Qqtext","if"],qthen:["Qqtext","then"],qelse:["Qqtext","else"],qotherwise:["Qqtext","otherwise"],qunless:["Qqtext","unless"],qgiven:["Qqtext","given"],qusing:["Qqtext","using"],qassume:["Qqtext","assume"],qsince:["Qqtext","since"],qlet:["Qqtext","let"],qfor:["Qqtext","for"],qall:["Qqtext","all"],qeven:["Qqtext","even"],qodd:["Qqtext","odd"],qinteger:["Qqtext","integer"],qand:["Qqtext","and"],qor:["Qqtext","or"],qas:["Qqtext","as"],qin:["Qqtext","in"]},i.default),new o.CommandMap("Physics-derivative-macros",{diffd:"DiffD",flatfrac:["Macro","\\left.#1\\middle/#2\\right.",2],differential:["Differential","\\diffd"],dd:["Differential","\\diffd"],variation:["Differential","\\delta"],var:["Differential","\\delta"],derivative:["Derivative",2,"\\diffd"],dv:["Derivative",2,"\\diffd"],partialderivative:["Derivative",3,"\\partial"],pderivative:["Derivative",3,"\\partial"],pdv:["Derivative",3,"\\partial"],functionalderivative:["Derivative",2,"\\delta"],fderivative:["Derivative",2,"\\delta"],fdv:["Derivative",2,"\\delta"]},i.default),new o.CommandMap("Physics-bra-ket-macros",{bra:"Bra",ket:"Ket",innerproduct:"BraKet",ip:"BraKet",braket:"BraKet",outerproduct:"KetBra",dyad:"KetBra",ketbra:"KetBra",op:"KetBra",expectationvalue:"Expectation",expval:"Expectation",ev:"Expectation",matrixelement:"MatrixElement",matrixel:"MatrixElement",mel:"MatrixElement"},i.default),new o.CommandMap("Physics-matrix-macros",{matrixquantity:"MatrixQuantity",mqty:"MatrixQuantity",pmqty:["Macro","\\mqty(#1)",1],Pmqty:["Macro","\\mqty*(#1)",1],bmqty:["Macro","\\mqty[#1]",1],vmqty:["Macro","\\mqty|#1|",1],smallmatrixquantity:["MatrixQuantity",!0],smqty:["MatrixQuantity",!0],spmqty:["Macro","\\smqty(#1)",1],sPmqty:["Macro","\\smqty*(#1)",1],sbmqty:["Macro","\\smqty[#1]",1],svmqty:["Macro","\\smqty|#1|",1],matrixdeterminant:["Macro","\\vmqty{#1}",1],mdet:["Macro","\\vmqty{#1}",1],smdet:["Macro","\\svmqty{#1}",1],identitymatrix:"IdentityMatrix",imat:"IdentityMatrix",xmatrix:"XMatrix",xmat:"XMatrix",zeromatrix:["Macro","\\xmat{0}{#1}{#2}",2],zmat:["Macro","\\xmat{0}{#1}{#2}",2],paulimatrix:"PauliMatrix",pmat:"PauliMatrix",diagonalmatrix:"DiagonalMatrix",dmat:"DiagonalMatrix",antidiagonalmatrix:["DiagonalMatrix",!0],admat:["DiagonalMatrix",!0]},i.default),new o.EnvironmentMap("Physics-aux-envs",Q.default.environment,{smallmatrix:["Array",null,null,null,"c","0.333em",".2em","S",1]},i.default),new o.MacroMap("Physics-characters",{"|":["AutoClose",s.TEXCLASS.ORD],")":"AutoClose","]":"AutoClose"},i.default)},7157:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i=o(r(7693)),a=o(r(8417)),Q=o(r(3971)),s=r(9007),T=o(r(1130)),l=o(r(1256)),c=r(8929),u={},p={"(":")","[":"]","{":"}","|":"|"},h=/^(b|B)i(g{1,2})$/;u.Quantity=function(t,e,r,n,o,i,c){void 0===r&&(r="("),void 0===n&&(n=")"),void 0===o&&(o=!1),void 0===i&&(i=""),void 0===c&&(c="");var u=!!o&&t.GetStar(),d=t.GetNext(),f=t.i,m=null;if("\\"===d){if(t.i++,!(m=t.GetCS()).match(h)){var L=t.create("node","mrow");return t.Push(T.default.fenced(t.configuration,r,L,n)),void(t.i=f)}d=t.GetNext()}var y=p[d];if(o&&"{"!==d)throw new Q.default("MissingArgFor","Missing argument for %1",t.currentCS);if(!y){L=t.create("node","mrow");return t.Push(T.default.fenced(t.configuration,r,L,n)),void(t.i=f)}if(i){var g=t.create("token","mi",{texClass:s.TEXCLASS.OP},i);c&&l.default.setAttribute(g,"mathvariant",c),t.Push(t.itemFactory.create("fn",g))}if("{"===d){var v=t.GetArgument(e);return d=o?r:"\\{",y=o?n:"\\}",v=u?d+" "+v+" "+y:m?"\\"+m+"l"+d+" "+v+" \\"+m+"r"+y:"\\left"+d+" "+v+" \\right"+y,void t.Push(new a.default(v,t.stack.env,t.configuration).mml())}o&&(d=r,y=n),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:d,close:y,big:m}))},u.Eval=function(t,e){var r=t.GetStar(),n=t.GetNext();if("{"!==n){if("("===n||"["===n)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:n,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new Q.default("MissingArgFor","Missing argument for %1",t.currentCS)}var o=t.GetArgument(e),i="\\left. "+(r?"\\smash{"+o+"}":o)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+i+t.string.slice(t.i)},u.Commutator=function(t,e,r,n){void 0===r&&(r="["),void 0===n&&(n="]");var o=t.GetStar(),i=t.GetNext(),s=null;if("\\"===i){if(t.i++,!(s=t.GetCS()).match(h))throw new Q.default("MissingArgFor","Missing argument for %1",t.currentCS);i=t.GetNext()}if("{"!==i)throw new Q.default("MissingArgFor","Missing argument for %1",t.currentCS);var T=t.GetArgument(e)+","+t.GetArgument(e);T=o?r+" "+T+" "+n:s?"\\"+s+"l"+r+" "+T+" \\"+s+"r"+n:"\\left"+r+" "+T+" \\right"+n,t.Push(new a.default(T,t.stack.env,t.configuration).mml())};var d=[65,90],f=[97,122],m=[913,937],L=[945,969],y=[48,57];function g(t,e){return t>=e[0]&&t<=e[1]}function v(t,e,r,n){var o=t.configuration.parser,i=c.NodeFactory.createToken(t,e,r,n),a=n.codePointAt(0);return 1===n.length&&!o.stack.env.font&&o.stack.env.vectorFont&&(g(a,d)||g(a,f)||g(a,m)||g(a,y)||g(a,L)&&o.stack.env.vectorStar||l.default.getAttribute(i,"accent"))&&l.default.setAttribute(i,"mathvariant",o.stack.env.vectorFont),i}u.VectorBold=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=t.configuration.nodeFactory.get("token"),i=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",v),t.stack.env.vectorFont=r?"bold-italic":"bold",t.stack.env.vectorStar=r;var Q=new a.default(n,t.stack.env,t.configuration).mml();i&&(t.stack.env.font=i),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",o),t.Push(Q)},u.StarMacro=function(t,e,r){for(var n=[],o=3;o2&&s.length>2?(l="^{"+(s.length-1)+"}",T=!0):null!=i&&(r>2&&s.length>1&&(T=!0),c=l="^{"+i+"}");for(var u=o?"\\flatfrac":"\\frac",p=s.length>1?s[0]:"",h=s.length>1?s[1]:s[0],d="",f=2,m=void 0;m=s[f];f++)d+=n+" "+m;var L=u+"{"+n+l+p+"}{"+n+" "+h+c+" "+d+"}";t.Push(new a.default(L,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:T})))},u.Bra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o="",i=!1,Q=!1;if("\\"===t.GetNext()){var s=t.i;t.i++;var T=t.GetCS(),l=t.lookup("macro",T);l&&"ket"===l.symbol?(i=!0,s=t.i,Q=t.GetStar(),"{"===t.GetNext()?o=t.GetArgument(T,!0):(t.i=s,Q=!1)):t.i=s}var c="";c=i?r||Q?"\\langle{".concat(n,"}\\vert{").concat(o,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(o,"}\\right\\rangle"):r||Q?"\\langle{".concat(n,"}\\vert"):"\\left\\langle{".concat(n,"}\\right\\vert{").concat(o,"}"),t.Push(new a.default(c,t.stack.env,t.configuration).mml())},u.Ket=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=r?"\\vert{".concat(n,"}\\rangle"):"\\left\\vert{".concat(n,"}\\right\\rangle");t.Push(new a.default(o,t.stack.env,t.configuration).mml())},u.BraKet=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var i="";i=null==o?r?"\\langle{".concat(n,"}\\vert{").concat(n,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(n,"}\\right\\rangle"):r?"\\langle{".concat(n,"}\\vert{").concat(o,"}\\rangle"):"\\left\\langle{".concat(n,"}\\middle\\vert{").concat(o,"}\\right\\rangle"),t.Push(new a.default(i,t.stack.env,t.configuration).mml())},u.KetBra=function(t,e){var r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));var i="";i=null==o?r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(n,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(n,"}\\right\\vert"):r?"\\vert{".concat(n,"}\\rangle\\!\\langle{").concat(o,"}\\vert"):"\\left\\vert{".concat(n,"}\\middle\\rangle\\!\\middle\\langle{").concat(o,"}\\right\\vert"),t.Push(new a.default(i,t.stack.env,t.configuration).mml())},u.Expectation=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),o=t.GetArgument(e),i=null;"{"===t.GetNext()&&(i=t.GetArgument(e,!0));var Q=o&&i?H([i,o,i],r,n):r?"\\langle {".concat(o,"} \\rangle"):"\\left\\langle {".concat(o,"} \\right\\rangle");t.Push(new a.default(Q,t.stack.env,t.configuration).mml())},u.MatrixElement=function(t,e){var r=t.GetStar(),n=r&&t.GetStar(),o=H([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],r,n);t.Push(new a.default(o,t.stack.env,t.configuration).mml())},u.MatrixQuantity=function(t,e,r){var n=t.GetStar(),o=r?"smallmatrix":"array",i="",Q="",s="";switch(t.GetNext()){case"{":i=t.GetArgument(e);break;case"(":t.i++,Q=n?"\\lgroup":"(",s=n?"\\rgroup":")",i=t.GetUpTo(e,")");break;case"[":t.i++,Q="[",s="]",i=t.GetUpTo(e,"]");break;case"|":t.i++,Q="|",s="|",i=t.GetUpTo(e,"|");break;default:Q="(",s=")"}var T=(Q?"\\left":"")+Q+"\\begin{"+o+"}{} "+i+"\\end{"+o+"}"+(Q?"\\right":"")+s;t.Push(new a.default(T,t.stack.env,t.configuration).mml())},u.IdentityMatrix=function(t,e){var r=t.GetArgument(e),n=parseInt(r,10);if(isNaN(n))throw new Q.default("InvalidNumber","Invalid number");if(n<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);for(var o=Array(n).fill("0"),i=[],a=0;a=o){i.push(t.string.slice(Q,o));break}Q=t.i,i.push(a)}t.string=function(t,e){for(var r=t.length,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.SetOptionsConfiguration=e.SetOptionsUtil=void 0;var i=r(9899),a=r(9140),Q=o(r(3971)),s=o(r(1130)),T=r(8803),l=o(r(7693)),c=r(7233);e.SetOptionsUtil={filterPackage:function(t,e){if("tex"!==e&&!i.ConfigurationHandler.get(e))throw new Q.default("NotAPackage","Not a defined package: %1",e);var r=t.options.setoptions,n=r.allowOptions[e];if(void 0===n&&!r.allowPackageDefault||!1===n)throw new Q.default("PackageNotSettable",'Options can\'t be set for package "%1"',e);return!0},filterOption:function(t,e,r){var n,o=t.options.setoptions,i=o.allowOptions[e]||{},a=i.hasOwnProperty(r)&&!(0,c.isObject)(i[r])?i[r]:null;if(!1===a||null===a&&!o.allowOptionsDefault)throw new Q.default("OptionNotSettable",'Option "%1" is not allowed to be set',r);if(!(null===(n="tex"===e?t.options:t.options[e])||void 0===n?void 0:n.hasOwnProperty(r)))throw"tex"===e?new Q.default("InvalidTexOption",'Invalid TeX option "%1"',r):new Q.default("InvalidOptionKey",'Invalid option "%1" for package "%2"',r,e);return!0},filterValue:function(t,e,r,n){return n}};var u=new a.CommandMap("setoptions",{setOptions:"SetOptions"},{SetOptions:function(t,e){var r,o,i=t.GetBrackets(e)||"tex",a=s.default.keyvalOptions(t.GetArgument(e)),Q=t.options.setoptions;if(Q.filterPackage(t,i))try{for(var T=n(Object.keys(a)),l=T.next();!l.done;l=T.next()){var c=l.value;Q.filterOption(t,i,c)&&(("tex"===i?t.options:t.options[i])[c]=Q.filterValue(t,i,c,a[c]))}}catch(t){r={error:t}}finally{try{l&&!l.done&&(o=T.return)&&o.call(T)}finally{if(r)throw r.error}}}});e.SetOptionsConfiguration=i.Configuration.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){var r=e.parseOptions.handlers.get("macro").lookup("require");r&&(u.add("Require",new T.Macro("Require",r._func)),u.add("require",new T.Macro("require",l.default.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:e.SetOptionsUtil.filterPackage,filterOption:e.SetOptionsUtil.filterOption,filterValue:e.SetOptionsUtil.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:(0,c.expandable)({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}})},1527:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.TagFormatConfiguration=e.tagformatConfig=void 0;var i=r(9899),a=r(6521),Q=0;function s(t,e){var r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&a.TagsFactory.add(r,t.tags[r]);var n=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.formatNumber=function(t){return e.parseOptions.options.tagformat.number(t)},r.prototype.formatTag=function(t){return e.parseOptions.options.tagformat.tag(t)},r.prototype.formatId=function(t){return e.parseOptions.options.tagformat.id(t)},r.prototype.formatUrl=function(t,r){return e.parseOptions.options.tagformat.url(t,r)},r}(a.TagsFactory.create(e.parseOptions.options.tags).constructor),i="configTags-"+ ++Q;a.TagsFactory.add(i,n),e.parseOptions.options.tags=i}e.tagformatConfig=s,e.TagFormatConfiguration=i.Configuration.create("tagformat",{config:[s,10],options:{tagformat:{number:function(t){return t.toString()},tag:function(t){return"("+t+")"},id:function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},url:function(t,e){return e+"#"+encodeURIComponent(t)}}}})},2307:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TextcompConfiguration=void 0;var n=r(9899);r(9906),e.TextcompConfiguration=n.Configuration.create("textcomp",{handler:{macro:["textcomp-macros"]}})},9906:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(9140),i=r(8317),a=r(58),Q=n(r(1130)),s=r(8728);new o.CommandMap("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\ud83c\udd2f"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",i.TexConstant.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",i.TexConstant.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",i.TexConstant.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",i.TexConstant.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",i.TexConstant.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",i.TexConstant.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",i.TexConstant.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",i.TexConstant.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",i.TexConstant.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",i.TexConstant.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",i.TexConstant.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",i.TexConstant.Variant.OLDSTYLE]},{Insert:function(t,e,r,n){if(t instanceof s.TextParser){if(!n)return void a.TextMacrosMethods.Insert(t,e,r);t.saveText()}t.Push(Q.default.internalText(t,r,n?{mathvariant:n}:{}))}})},2675:function(t,e,r){var n,o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosConfiguration=e.TextBaseConfiguration=void 0;var i=r(9899),a=o(r(8562)),Q=r(6521),s=r(1181),T=r(8728),l=r(58);function c(t,e,r,n){var o=t.configuration.packageData.get("textmacros");return t instanceof T.TextParser||(o.texParser=t),[new T.TextParser(e,n?{mathvariant:n}:{},o.parseOptions,r).mml()]}r(8376),e.TextBaseConfiguration=i.Configuration.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:function(t,e){t.text+=e},macro:function(t,e){var r=t.texParser,n=r.lookup("macro",e);n&&n._func!==l.TextMacrosMethods.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),r.parse("macro",[t,e])}},items:(n={},n[s.StartItem.prototype.kind]=s.StartItem,n[s.StopItem.prototype.kind]=s.StopItem,n[s.MmlItem.prototype.kind]=s.MmlItem,n[s.StyleItem.prototype.kind]=s.StyleItem,n)}),e.TextMacrosConfiguration=i.Configuration.create("textmacros",{config:function(t,e){var r=new i.ParserConfiguration(e.parseOptions.options.textmacros.packages,["tex","text"]);r.init();var n=new a.default(r,[]);n.options=e.parseOptions.options,r.config(e),Q.TagsFactory.addTags(r.tags),n.tags=Q.TagsFactory.getDefault(),n.tags.configuration=n,n.packageData=e.parseOptions.packageData,n.packageData.set("textmacros",{parseOptions:n,jax:e,texParser:null}),n.options.internalMath=c},preprocessors:[function(t){var e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}})},8376:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});var n=r(9140),o=r(8317),i=r(58),a=r(6010);new n.MacroMap("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},i.TextMacrosMethods),new n.CommandMap("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":"SelfQuote","'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",o.TexConstant.Variant.NORMAL],mit:["SetFont",o.TexConstant.Variant.ITALIC],oldstyle:["SetFont",o.TexConstant.Variant.OLDSTYLE],cal:["SetFont",o.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",o.TexConstant.Variant.BOLD],bbFont:["SetFont",o.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",o.TexConstant.Variant.SCRIPT],frak:["SetFont",o.TexConstant.Variant.FRAKTUR],sf:["SetFont",o.TexConstant.Variant.SANSSERIF],tt:["SetFont",o.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],Bbb:["Macro","{\\bbFont #1}",1],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",a.MATHSPACE.thinmathspace],":":["Spacer",a.MATHSPACE.mediummathspace],">":["Spacer",a.MATHSPACE.mediummathspace],";":["Spacer",a.MATHSPACE.thickmathspace],"!":["Spacer",a.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",a.MATHSPACE.thinmathspace],negthinspace:["Spacer",a.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0]},i.TextMacrosMethods)},58:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TextMacrosMethods=void 0;var o=n(r(8417)),i=r(4542),a=n(r(7693));e.TextMacrosMethods={Comment:function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var Q=r(7233);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var s=function(){function t(t){var e,r,s,T;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var l=this.constructor;this.options=(0,Q.userOptions)((0,Q.defaultOptions)({},l.OPTIONS),t),this.params=n({},l.defaultParams),this.sizeVariants=i([],o(l.defaultSizeVariants),!1),this.stretchVariants=i([],o(l.defaultStretchVariants),!1),this.cssFontMap=n({},l.defaultCssFonts);try{for(var c=a(Object.keys(this.cssFontMap)),u=c.next();!u.done;u=c.next()){var p=u.value;"unknown"===this.cssFontMap[p][0]&&(this.cssFontMap[p][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}this.cssFamilyPrefix=l.defaultCssFamilyPrefix,this.createVariants(l.defaultVariants),this.defineDelimiters(l.defaultDelimiters);try{for(var h=a(Object.keys(l.defaultChars)),d=h.next();!d.done;d=h.next()){var f=d.value;this.defineChars(f,l.defaultChars[f])}}catch(t){s={error:t}}finally{try{d&&!d.done&&(T=h.return)&&T.call(h)}finally{if(s)throw s.error}}this.defineRemap("accent",l.defaultAccentMap),this.defineRemap("mo",l.defaultMoMap),this.defineRemap("mn",l.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var n={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(n.chars,this.variant[r].chars),this.variant[r].linked.push(n.chars),n.chars=Object.create(n.chars)),this.remapSmpChars(n.chars,t),this.variant[t]=n},t.prototype.remapSmpChars=function(t,e){var r,n,i,Q,s=this.constructor;if(s.VariantSmp[e]){var T=s.SmpRemap,l=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];try{for(var c=a(s.SmpRanges),u=c.next();!u.done;u=c.next()){var p=o(u.value,3),h=p[0],d=p[1],f=p[2],m=s.VariantSmp[e][h];if(m){for(var L=d;L<=f;L++)if(930!==L){var y=m+L-d;t[L]=this.smpChar(T[y]||y)}if(l[h])try{for(var g=(i=void 0,a(Object.keys(l[h]).map((function(t){return parseInt(t)})))),v=g.next();!v.done;v=g.next()){t[L=v.value]=this.smpChar(m+l[h][L])}}catch(t){i={error:t}}finally{try{v&&!v.done&&(Q=g.return)&&Q.call(g)}finally{if(i)throw i.error}}}}}catch(t){r={error:t}}finally{try{u&&!u.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var n=a(t),o=n.next();!o.done;o=n.next()){var i=o.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,n,o=this.variant[t];Object.assign(o.chars,e);try{for(var i=a(o.linked),Q=i.next();!Q.done;Q=i.next()){var s=Q.value;Object.assign(s,e)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=s},5552:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),n=r.h,o=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(n+o)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var n=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[n]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[n]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,n,o){var i=e.sideIndex[n],a=e.sideIndex[o];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[a]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[a]=t.thickness,e},remove:n+" "+o}]}};e.CommonDiagonalStrike=function(t){return function(r){var n="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(n),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(n){var o=r(e.diagonalArrowDef[n],4),i=o[0],a=o[1],Q=o[2];return[n+"arrow",{renderer:function(e,n){var o=r(e.arrowAW(),2),s=o[0],T=o[1],l=e.arrow(T,i*(s-a),Q);t(e,l)},bbox:function(t){var e=t.arrowData(),n=e.a,o=e.x,i=e.y,a=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),Q=a[0],s=a[1],T=a[2],l=r(t.getArgMod(Q+T,s),2),c=l[0],u=l[1],p=i+(c>n?t.thickness*u*Math.sin(c-n):0),h=o+(c>Math.PI/2-n?t.thickness*u*Math.sin(c+n-Math.PI/2):0);return[p,h,p,h]},remove:o[3]}]}};e.CommonArrow=function(t){return function(n){var o=r(e.arrowDef[n],4),i=o[0],a=o[1],Q=o[2],s=o[3];return[n+"arrow",{renderer:function(e,n){var o=e.getBBox(),s=o.w,T=o.h,l=o.d,c=r(Q?[T+l,"X"]:[s,"Y"],2),u=c[0],p=c[1],h=e.getOffset(p),d=e.arrow(u,i,a,p,h);t(e,d)},bbox:e.arrowBBox[n],remove:s}]}}},3055:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var s=r(2975),T=r(4474),l=r(7233),c=r(6010),u=r(8054),p=r(4139),h=function(t){function e(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&(n=null);var o=this,i=a((0,l.separateOptions)(e,n.OPTIONS),2),Q=i[0],s=i[1];return(o=t.call(this,Q)||this).factory=o.options.wrapperFactory||new r,o.factory.jax=o,o.cssStyles=o.options.cssStyles||new p.CssStyles,o.font=o.options.font||new n(s),o.unknownCache=new Map,o}return o(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,c.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var n=this.adaptor,o=this.getMetricMaps(t);try{for(var i=Q(t.math),a=i.next();!a.done;a=i.next()){var s=a.value,l=n.parent(s.start.node);if(s.state()=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o600?"bold":"normal"),n.family?r=this.explicitVariant(n.family,n.weight,n.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[n.weight]||{})[r]||r,r=(e.ITALICVARIANTS[n.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var n=this.styles;return n||(n=this.styles=new d.Styles),n.set("fontFamily",t),e&&n.set("fontWeight",e),r&&n.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,n=this.node.attributes,o=Math.min(n.get("scriptlevel"),2),i=n.get("fontsize"),a=this.node.isToken||this.node.isKind("mstyle")?n.get("mathsize"):n.getInherited("mathsize");if(0!==o){t=Math.pow(n.get("scriptsizemultiplier"),o);var Q=this.length2em(n.get("scriptminsize"),.8,1);t0;this.bbox.L=n.isSet("lspace")?Math.max(0,this.length2em(n.get("lspace"))):y(o,t.lspace),this.bbox.R=n.isSet("rspace")?Math.max(0,this.length2em(n.get("rspace"))):y(o,t.rspace);var i=r.childIndex(e);if(0!==i){var a=r.childNodes[i-1];if(a.isEmbellished){var Q=this.jax.nodeMap.get(a).getBBox();Q.R&&(this.bbox.L=Math.max(0,this.bbox.L-Q.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var n=this.node.coreMO().attributes;n.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(n.get("lspace")))),n.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(n.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var n=s(this.node.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof u.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=m.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,l([],T(u.indentAttributes),!1)),r=e.indentalign,n=e.indentshift,o=e.indentalignfirst,i=e.indentshiftfirst;return"indentalign"!==o&&(r=o),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==i&&(n=i),"auto"===n&&(n=this.jax.options.displayIndent,"right"!==r||n.match(/^\s*0[a-z]*\s*$/)||(n=("-"+n.trim()).replace(/^--/,""))),[r,this.length2em(n,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,n,o){return"top"===o?t-r:"bottom"===o?n-e:"center"===o?(t-r-(e-n))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return h.percent(t)},e.prototype.em=function(t){return h.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-h.BIGDIMEN),h.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,p.unicodeChars)(t),n=this.font.getVariant(e);if(n&&n.chars){var o=n.chars;r=r.map((function(t){return((o[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),n=e.create("mo",{stretchy:!0},[r]);n.inheritAttributesFrom(this.node);var o=this.wrap(n);return o.parent=this,o},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(c.AbstractWrapper);e.CommonWrapper=g},4420:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(3811).AbstractWrapperFactory);e.CommonWrapperFactory=i},9800:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(9007);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var n=e.h,o=(n+e.d)/2+this.font.params.axis_height-n;e.h+=o,e.d-=o}},e}(t)}},1160:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var a=this.parent.variant,Q=this.node.getText();if("-explicitFont"===a){var s=this.jax.getFontData(this.parent.styles),T=this.jax.measureText(Q,a,s),l=T.w,c=T.h,u=T.d;t.h=c,t.d=u,t.w=l}else{var p=this.remappedText(Q,a);t.empty();try{for(var h=o(p),d=h.next();!d.done;d=h.next()){var f=d.value,m=i(this.getVariantChar(a,f),4),L=(c=m[0],u=m[1],l=m[2],m[3]);if(L.unknown){var y=this.jax.measureText(String.fromCodePoint(f),a);l=y.w,c=y.h,u=y.d}t.w+=l,c>t.h&&(t.h=c),u>t.d&&(t.d=u),t.ic=L.ic||0,t.sk=L.sk||0,t.dx=L.dx||0}}catch(t){r={error:t}}finally{try{d&&!d.done&&(n=h.return)&&n.call(h)}finally{if(r)throw r.error}}p.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},1956:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var c=Q(r(5552)),u=r(505);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?a:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,n,o){return void 0===n&&(n=""),void 0===o&&(o=0),null},e.prototype.arrowData=function(){var t=s([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),n=this.childNodes[0].getBBox(),o=n.h,i=n.d,a=n.w,Q=o+i,T=Math.sqrt(Q*Q+a*a),l=Math.max(e,r*a/T),c=Math.max(e,r*Q/T),u=s(this.getArgMod(a+2*l,Q+2*c),2);return{a:u[0],W:u[1],x:l,y:c}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,n=t.w,o=s(this.TRBL,4),i=o[0],a=o[1],Q=o[2],T=o[3];return this.getArgMod(T+n+a,i+e+r+Q)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},7555:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var s=r(6469);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,n){for(var o=0;ot.h&&(t.h=s),T>t.d&&(t.d=T),u>e.h&&(e.h=u),p>e.d&&(e.d=p)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,n=t.d,o=t.rscale;return[e*o,r*o,n*o]},r.prototype.getUVQ=function(e,r){var n;if(!this.UVQ){var o=i([0,0,0],3),a=o[0],Q=o[1],s=o[2];0===e.h&&0===e.d?a=this.getU():0===r.h&&0===r.d?a=-this.getV():(a=(n=i(t.prototype.getUVQ.call(this,e,r),3))[0],Q=n[1],s=n[2]),this.UVQ=[a,Q,s]}return this.UVQ},r}(t)}},5023:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},7096:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),a=this&&this.__assign||function(){return a=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var l=r(6469),c=r(505),u=r(5884);e.DirectionVH=((o={})[1]="v",o[2]="h",o),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=l.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=l.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:u.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,n;if(void 0===e&&(e=!1),0!==this.stretch.dir){var o=this.getWH(t),i=this.getSize("minsize",0),Q=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");o=Math.max(i,Math.min(Q,o));var l=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,u=i||e?o:s?Math.min(o/l,o+c):Math.max(o*l,o-c),p=this.stretch,h=p.c||this.getText().codePointAt(0),d=0;if(p.sizes)try{for(var f=T(p.sizes),m=f.next();!m.done;m=f.next()){if(m.value>=u)return s&&d&&d--,this.variant=this.font.getSizeVariant(h,d),this.size=d,void(p.schar&&p.schar[d]&&(this.stretch=a(a({},this.stretch),{c:p.schar[d]})));d++}}catch(t){r={error:t}}finally{try{m&&!m.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(o,p),p)):(this.variant=this.font.getSizeVariant(h,d-1),this.size=d-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=Q(t,2),r=e[0],n=e[1],o=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-o,n+o):r+n},e.prototype.getStretchBBox=function(t,e,r){var n;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var o=Q(r.HDW,3),i=o[0],a=o[1],s=o[2];1===this.stretch.dir?(i=(n=Q(this.getBaseline(t,e,r),2))[0],a=n[1]):s=e,this.bbox.h=i,this.bbox.d=a,this.bbox.w=s},e.prototype.getBaseline=function(t,e,r){var n=2===t.length&&t[0]+t[1]===e,o=this.node.attributes.get("symmetric"),i=Q(n?t:[e,0],2),a=i[0],s=i[1],T=Q([a+s,0],2),l=T[0],c=T[1];if(o){var u=this.font.params.axis_height;n&&(l=2*Math.max(a-u,s+u)),c=l/2-u}else if(n)c=s;else{var p=Q(r.HDW||[.75,.25],2),h=p[0],d=p[1];c=d*(l/(h+d))}return[l-c,c]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=Q(e.fullExt,2),n=r[0],o=r[1];t=o+Math.ceil(Math.max(0,t-o)/n)*n}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,c.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,n=this.isAccent&&!r.isKind("mrow")?"accent":"mo",o=this.font.getRemappedChar(n,t[0]);o&&(t=this.unicodeChars(o,this.variant))}return t},e}(t)}},6898:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,n=e.h,o=e.d,i=r,a=n,Q=o,s=0,T=0,l=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(n=this.dimen(t.height,e,"h",0)),""!==t.depth&&(o=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(T=this.dimen(t.voffset,e)),""!==t.lspace&&(s=this.dimen(t.lspace,e));var c=this.node.attributes.get("data-align");return c&&(l=this.getAlignX(r,e,c)),[a,Q,i,n-a,o-Q,r-i,s,T,l]},e.prototype.dimen=function(t,e,r,n){void 0===r&&(r=""),void 0===n&&(n=null);var o=(t=String(t)).match(/width|height|depth/),i=o?e[o[0].charAt(0)]:r?e[r]:0,a=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(a+=i),null!=n&&(a=Math.max(n,a)),a},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=o(this.getDimens(),6),n=r[0],i=r[1],a=r[2],Q=r[3],s=r[4],T=r[5];t.w=a+T,t.h=n+Q,t.d=i+s,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},9086:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var n=this.childNodes[this.root].getOuterBBox(),o=this.getRootDimens(e,r)[1];t.combine(n,0,o)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],n=this.childNodes[this.root].getOuterBBox(),o=(r.size<0?.5:.6)*t.w,i=n.w,a=n.rscale,Q=Math.max(i,o/a),s=Math.max(0,Q-i);return[Q*a-o,this.rootHeight(n,t,r.size,e),s]},e.prototype.rootHeight=function(t,e,r,n){var o=e.h+e.d;return(r<0?1.9:.55*o)-(o-n)+Math.max(0,t.d*t.rscale)},e}(t)}},8411:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var s=r(6469);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,n=[],o=0;o1){var u=0,p=0,h=l>1&&l===c;try{for(var d=Q(this.childNodes),f=d.next();!f.done;f=d.next()){var m=0===(_=f.value).stretch.dir;if(h||m){var L=_.getOuterBBox(m),y=L.h,g=L.d,v=L.rscale;(y*=v)>u&&(u=y),(g*=v)>p&&(p=g)}}}catch(t){r={error:t}}finally{try{f&&!f.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}try{for(var b=Q(a),H=b.next();!H.done;H=b.next()){var _;(_=H.value).coreMO().getStretchedVariant([u,p])}}catch(t){o={error:t}}finally{try{H&&!H.done&&(i=b.return)&&i.call(b)}finally{if(o)throw o.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},4126:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},905:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return n(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),n=o([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),i=n[0],a=n[1];t.empty(),t.append(r);var Q=this.getBaseWidth(),s=this.getAdjustedIc(),T=o(this.getUVQ(),2),l=T[0],c=T[1];t.combine(i,Q,c),t.combine(a,Q+s,l),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var n=this.font.params,i=3*n.rule_thickness,a=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),Q=this.baseCharZero(r.d*this.baseScale+n.sub_drop*t.rscale),s=o([this.getU(),Math.max(Q,a)],2),T=s[0],l=s[1],c=T-e.d*e.rscale-(t.h*t.rscale-l);if(c0&&(T+=u,l-=u)}return T=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),T),T),l=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),l),l),c=T-e.d*e.rscale-(t.h*t.rscale-l),this.UVQ=[T,-l,c],this.UVQ},e}(t),e.useIC=!1,e}},6237:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var s=r(6469),T=r(505),l=r(7875);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var h=u>1&&u===p;try{for(var d=Q(this.tableRows),f=d.next();!f.done;f=d.next()){var m;if(m=f.value.getChild(t)){var L=0===(b=m.childNodes[0]).stretch.dir;if(h||L){var y=b.getBBox(L).w;y>e&&(e=y)}}}}catch(t){o={error:t}}finally{try{f&&!f.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}}try{for(var g=Q(T),v=g.next();!v.done;v=g.next()){var b;(b=v.value).coreMO().getStretchedVariant([e])}}catch(t){a={error:t}}finally{try{v&&!v.done&&(s=g.return)&&s.call(g)}finally{if(a)throw a.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),n=new Array(this.numRows),o=new Array(this.numRows),i=[0],a=this.tableRows,Q=0;Qo[r]&&(o[r]=T),l>i[r]&&(i[r]=l),p>Q&&(Q=p),a&&c>a[e]&&(a[e]=c),Q},e.prototype.extendHD=function(t,e,r,n){var o=(n-(e[t]+r[t]))/2;o<1e-5||(e[t]+=o,r[t]+=o)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,n,o=this.getTableData(),a=o.H,Q=o.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,l.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,l.sum)(a.concat(Q,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var c=this.getComputedWidths();n=(0,l.sum)(c.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var u=this.node.attributes.get("width");"auto"!==u&&(n=Math.max(this.length2em(u,0)+2*this.fLine,n));var p=i(this.getBBoxHD(r),2),h=p[0],d=p[1];t.h=h,t.d=d,t.w=n;var f=i(this.getBBoxLR(),2),m=f[0],L=f[1];t.L=m,t.R=L,(0,T.isPercent)(u)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var n=this.node.attributes.get("width");if(!(0,T.isPercent)(n))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var o=this.bbox,i=o.w,a=o.L,Q=o.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(n,Math.max(e,a+i+Q)))-(s?a+Q:0),u=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(u,c);var p=this.getComputedWidths();return this.pWidth=(0,l.sum)(p.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var n=Q(this.pwidthCells),o=n.next();!o.done;o=n.next()){var a=i(o.value,2),s=a[0],T=a[1];s.setChildPWidths(!1,r[T])&&(s.invalidateBBox(),s.getBBox())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=i(this.getAlignmentRow(),2),r=e[0],n=e[1];if(null===n){var o=this.font.params.axis_height,a=t/2;return{top:[0,t],center:[a,a],bottom:[t,0],baseline:[a,a],axis:[a+o,a-o]}[r]||[a,a]}var Q=this.getVerticalPosition(n,r);return[Q,t-Q]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=i(this.getPadAlignShift(e),2),n=r[0],o=r[1],a=this.hasLabels&&!!t.get("data-width-includes-label");return a&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||a?"left"===e?[n,0]:[0,n]:[n,n]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),n=r[0],o=r[1];(n||o)&&(e=Math.max(e,this.length2em(n||"0"),this.length2em(o||"0")));var a=i(this.getAlignShift(),2),Q=a[0],s=a[1];return Q===t&&(s="left"===t?Math.max(e,s)-e:Math.min(-e,s)+e),[e,Q,s]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,n=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,n)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,l.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,T.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var n=this.getTableData().W;e=(0,l.max)(n)}else if((0,T.isPercent)(t))e=this.percent(1/r);else{var o=(0,l.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-o)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,T.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,n=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(o){var i=t[o];return"fit"===i?null:"auto"===i?r?n[o]:null:(0,T.isPercent)(i)?i:e.length2em(i)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,n=Array.from(t.keys()),o=n.filter((function(e){return"fit"===t[e]})),i=n.filter((function(e){return"auto"===t[e]})),a=o.length||i.length,Q=(a?this.getTableData():{W:null}).W,s=e-(0,l.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],T=s;n.forEach((function(e){var n=t[e];T-="fit"===n||"auto"===n?Q[e]:r.length2em(n,s)}));var c=a&&T>0?T/a:0;return n.map((function(e){var n=t[e];return"fit"===n?Q[e]+c:"auto"===n?Q[e]+(0===o.length?c:0):r.length2em(n,s)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),n=this.getTableData(),o=n.H,a=n.D,Q=r?this.getEqualRowHeight():0,s=this.getRowHalfSpacing(),T=this.fLine,l=0;lthis.numRows?null:n-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,T.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},5164:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,n=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[n]?e.cWidths[n]:e.getTableData().W[n]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},6319:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,n=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||n){var o=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[o]||this.jax.font.getCssFont(o),a=i[0]||(n?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(a,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},5766:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,n,i,a,Q;void 0===t&&(t=null);var s=[],T=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var l=o(T),c=l.next();!c.done;c=l.next()){(M=c.value.childNodes[0]).canStretch(1)&&s.push(M)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}var u=s.length,p=this.childNodes.length;if(u&&p>1){if(null===t){var h=0,d=0,f=u>1&&u===p;try{for(var m=o(T),L=m.next();!L.done;L=m.next()){var y=0===(M=L.value.childNodes[0]).stretch.dir;if(f||y){var g=M.getBBox(y),v=g.h,b=g.d;v>h&&(h=v),b>d&&(d=b)}}}catch(t){n={error:t}}finally{try{L&&!L.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}t=[h,d]}try{for(var H=o(s),_=H.next();!_.done;_=H.next()){var M;(M=_.value).coreMO().getStretchedVariant(t)}}catch(t){a={error:t}}finally{try{_&&!_.done&&(Q=H.return)&&Q.call(H)}finally{if(a)throw a.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},1971:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var s=r(9007);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var u=0,p=l>1&&l===c;try{for(var h=Q(this.childNodes),d=h.next();!d.done;d=h.next()){var f=0===(b=d.value).stretch.dir;if(p||f){var m=b.getOuterBBox(f),L=m.w,y=m.rscale;L*y>u&&(u=L*y)}}}catch(t){r={error:t}}finally{try{d&&!d.done&&(n=h.return)&&n.call(h)}finally{if(r)throw r.error}}try{for(var g=Q(a),v=g.next();!v.done;v=g.next()){var b;(b=v.value).coreMO().getStretchedVariant([u/b.bbox.rscale])}}catch(t){o={error:t}}finally{try{v&&!v.done&&(i=g.return)&&i.call(g)}finally{if(o)throw o.error}}}},e}(t),e.useIC=!0,e}},5806:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i}},e}(t)}},5920:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVG=e.XLINKNS=e.SVGNS=void 0;var Q=r(3055),s=r(7826),T=r(42),l=r(2597),c=r(505),u=r(6010);e.SVGNS="http://www.w3.org/2000/svg",e.XLINKNS="http://www.w3.org/1999/xlink";var p=function(t){function r(e){void 0===e&&(e=null);var r=t.call(this,e,s.SVGWrapperFactory,T.TeXFont)||this;return r.minwidth=0,r.shift=0,r.container=null,r.svgStyles=null,r.fontCache=new l.FontCache(r),r}return o(r,t),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.setScale=function(t){1!==this.options.scale&&this.adaptor.setStyle(t,"fontSize",(0,u.percent)(this.options.scale))},r.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},r.prototype.styleSheet=function(e){if(this.svgStyles)return this.svgStyles;var n=this.svgStyles=t.prototype.styleSheet.call(this,e);return this.adaptor.setAttribute(n,"id",r.STYLESHEETID),n},r.prototype.pageElements=function(t){return"global"!==this.options.fontCache||this.findCache(t)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(t){for(var e=this.adaptor,n=e.tags(e.body(t.document),"svg"),o=n.length-1;o>=0;o--)if(this.adaptor.getAttribute(n[o],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(t,e){var r=this.container;this.container=e;var n=this.factory.wrap(t),o=a(this.createRoot(n),2),i=o[0],Q=o[1];this.typesetSVG(n,i,Q),this.container=r},r.prototype.createRoot=function(t){var r=t.getOuterBBox(),n=r.w,o=r.h,i=r.d,a=r.pwidth,Q=t.metrics.em/1e3,s=Math.max(n,Q),T=Math.max(o+i,Q),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),c=this.adaptor,u=c.append(this.container,this.svg("svg",{xmlns:e.SVGNS,width:this.ex(s),height:this.ex(T),role:"img",focusable:!1,style:{"vertical-align":this.ex(-i)},viewBox:[0,this.fixed(1e3*-o,1),this.fixed(1e3*s,1),this.fixed(1e3*T,1)].join(" ")},[l]));if(.001===s&&(c.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),n<0&&c.setStyle(this.container,"margin-right",this.ex(n))),a){c.setStyle(u,"min-width",this.ex(s)),c.setAttribute(u,"width",a),c.removeAttribute(u,"viewBox");var p=this.fixed(t.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(l,"transform","scale(".concat(p,",-").concat(p,") translate(0, ").concat(this.fixed(1e3*-o,1),")"))}return"none"!==this.options.fontCache&&c.setAttribute(u,"xmlns:xlink",e.XLINKNS),[u,l]},r.prototype.typesetSVG=function(t,e,r){var n=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),n.insert(this.fontCache.getCache(),r)),t.toSVG(r),this.fontCache.clearLocalID(),this.minwidth)n.setStyle(e,"minWidth",this.ex(this.minwidth)),n.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var o=n.getAttribute(this.container,"justify")||"center";this.setIndent(e,o,this.shift)}},r.prototype.setIndent=function(t,e,r){"center"!==e&&"left"!==e||this.adaptor.setStyle(t,"margin-left",this.ex(r)),"center"!==e&&"right"!==e||this.adaptor.setStyle(t,"margin-right",this.ex(-r))},r.prototype.ex=function(t){return t/=this.font.params.x_height,Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(t,r,n){return void 0===r&&(r={}),void 0===n&&(n=[]),this.html(t,r,n,e.SVGNS)},r.prototype.unknownText=function(t,e){var r=this.math.metrics,n=this.font.params.x_height/r.ex*r.em*1e3,o=this.svg("text",{"data-variant":e,transform:"scale(1,-1)","font-size":this.fixed(n,1)+"px"},[this.text(t)]),i=this.adaptor;if("-explicitFont"!==e){var Q=(0,c.unicodeChars)(t);if(1!==Q.length||Q[0]<119808||Q[0]>120831){var s=a(this.font.getCssFont(e),3),T=s[0],l=s[1],u=s[2];i.setAttribute(o,"font-family",T),l&&i.setAttribute(o,"font-style","italic"),u&&i.setAttribute(o,"font-weight","bold")}}return o},r.prototype.measureTextNode=function(t){var e=this.adaptor;t=e.clone(t),e.removeAttribute(t,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),n=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[t]);e.append(e.body(e.document),n);var o=e.nodeSize(t,1e3,!0)[0];return e.remove(n),{w:o,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=i(i({},Q.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(Q.CommonOutputJax);e.SVG=p},2597:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.FontCache=void 0;var r=function(){function t(t){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=t}return t.prototype.cachePath=function(t,e,r){var n="MJX-"+this.localID+(this.jax.font.getVariant(t).cacheID||"")+"-"+e;return this.cache.has(n)||(this.cache.set(n,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:n,d:r}))),n},t.prototype.clearLocalID=function(){this.localID=""},t.prototype.useLocalID=function(t){void 0===t&&(t=null),this.localID=(null==t?++this.nextID:t)+(""===t?"":"-")},t.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},t.prototype.getCache=function(){return this.defs},t}();e.FontCache=r},768:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AddPaths=e.SVGFontData=void 0;var T=r(5884);Q(r(5884),e);var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.OPTIONS=i(i({},T.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),e.JAX="SVG",e}(T.FontData);e.SVGFontData=l,e.AddPaths=function(t,e,r){var n,o,i,a;try{for(var Q=s(Object.keys(e)),T=Q.next();!T.done;T=Q.next()){var c=T.value,u=parseInt(c);l.charOptions(t,u).p=e[u]}}catch(t){n={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}try{for(var p=s(Object.keys(r)),h=p.next();!h.done;h=p.next()){c=h.value,u=parseInt(c);l.charOptions(t,u).c=r[u]}}catch(t){i={error:t}}finally{try{h&&!h.done&&(a=p.return)&&a.call(p)}finally{if(i)throw i.error}}return t}},7620:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},a=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderLine=e.lineOffset=e.lineData=e.computeLineData=void 0;var Q=i(r(5552));a(r(5552),e),e.computeLineData={top:function(t,e,r,n){return[0,t-n,r,t-n]},right:function(t,e,r,n){return[r-n,-e,r-n,t]},bottom:function(t,e,r,n){return[0,n-e,r,n-e]},left:function(t,e,r,n){return[n,-e,n,t]},vertical:function(t,e,r,n){return[r/2,t,r/2,-e]},horizontal:function(t,e,r,n){return[0,(t-e)/2,r,(t-e)/2]},up:function(t,e,r,n){return[n,n-e,r-n,t-n]},down:function(t,e,r,n){return[n,t-n,r-n,n-e]}};e.lineData=function(t,r,n){void 0===n&&(n="");var o=t.getBBox(),i=o.h,a=o.d,Q=o.w,s=t.thickness/2;return(0,e.lineOffset)(e.computeLineData[r](i,a,Q,s),t,n)};e.lineOffset=function(t,e,r){if(r){var n=e.getOffset(r);n&&("X"===r?(t[0]-=n,t[2]-=n):(t[1]-=n,t[3]-=n))}return t};e.RenderLine=function(t,r){return void 0===r&&(r=""),function(n,o){var i=n.line((0,e.lineData)(n,t,r));n.adaptor.append(n.element,i)}};e.Border=function(t){return Q.CommonBorder((function(r,n){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}))(t)};e.Border2=function(t,r,n){return Q.CommonBorder2((function(t,o){t.adaptor.append(t.element,t.line((0,e.lineData)(t,r))),t.adaptor.append(t.element,t.line((0,e.lineData)(t,n)))}))(t,r,n)};e.DiagonalStrike=function(t){return Q.CommonDiagonalStrike((function(r){return function(r,n){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}}))(t)};e.DiagonalArrow=function(t){return Q.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)};e.Arrow=function(t){return Q.CommonArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)}},7079:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapper=void 0;var Q=r(6469),s=r(7519),T=r(4097),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.element=null,e.dx=0,e}return o(e,t),e.prototype.toSVG=function(t){this.addChildren(this.standardSVGnode(t))},e.prototype.addChildren=function(t){var e,r,n=0;try{for(var o=i(this.childNodes),a=o.next();!a.done;a=o.next()){var Q=a.value;Q.toSVG(t);var s=Q.getOuterBBox();Q.element&&Q.place(n+s.L*s.rscale,0),n+=(s.L+s.w+s.R)*s.rscale}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},e.prototype.standardSVGnode=function(t){var e=this.createSVGnode(t);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),e},e.prototype.createSVGnode=function(t){this.element=this.svg("g",{"data-mml-node":this.node.kind});var e=this.node.attributes.get("href");if(e){t=this.adaptor.append(t,this.svg("a",{href:e}));var r=this.getOuterBBox(),n=r.h,o=r.d,i=r.w;this.adaptor.append(this.element,this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(i),height:this.fixed(n+o),y:this.fixed(-o)}))}return this.adaptor.append(t,this.element),this.element},e.prototype.handleStyles=function(){var t=this;if(this.styles){var e=this.styles.cssText;e&&this.adaptor.setAttribute(this.element,"style",e),Q.BBox.StyleAdjust.forEach((function(e){var r=a(e,3),n=r[0];if(0===r[2]){var o=t.styles.get(n);o&&(t.dx+=t.length2em(o,1,t.bbox.rscale))}}))}},e.prototype.handleScale=function(){if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.adaptor.setAttribute(this.element,"transform",t)}},e.prototype.handleColor=function(){var t,e=this.adaptor,r=this.node.attributes,n=r.getExplicit("mathcolor"),o=r.getExplicit("color"),i=r.getExplicit("mathbackground"),a=r.getExplicit("background"),Q=(null===(t=this.styles)||void 0===t?void 0:t.get("background-color"))||"";if((n||o)&&(e.setAttribute(this.element,"fill",n||o),e.setAttribute(this.element,"stroke",n||o)),i||a||Q){var s=this.getOuterBBox(),T=s.h,l=s.d,c=s.w,u=this.svg("rect",{fill:i||a||Q,x:this.fixed(-this.dx),y:this.fixed(-l),width:this.fixed(c),height:this.fixed(T+l),"data-bgcolor":!0}),p=e.firstChild(this.element);p?e.insert(u,p):e.append(this.element,u)}},e.prototype.handleBorder=function(){var t,r,n,o;if(this.styles){var Q=Array(4).fill(0),s=Array(4),T=Array(4);try{for(var l=i([["Top",0],["Right",1],["Bottom",2],["Left",3]]),c=l.next();!c.done;c=l.next()){var u=a(c.value,2),p=u[0],h=u[1],d="border"+p,f=this.styles.get(d+"Width");f&&(Q[h]=Math.max(0,this.length2em(f,1,this.bbox.rscale)),s[h]=this.styles.get(d+"Style")||"solid",T[h]=this.styles.get(d+"Color")||"currentColor")}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}var m=e.borderFuzz,L=this.getOuterBBox(),y=a([L.h+m,L.d+m,L.w+m],3),g=y[0],v=y[1],b=y[2],H=[b,g],_=[-m,g],M=[b,-v],x=[-m,-v],O=[b-Q[1],g-Q[0]],S=[-m+Q[3],g-Q[0]],V=[b-Q[1],-v+Q[2]],E=[-m+Q[3],-v+Q[2]],A=[[_,H,O,S],[M,H,O,V],[x,M,V,E],[x,_,S,E]],C=this.adaptor.firstChild(this.element);try{for(var w=i([0,1,2,3]),N=w.next();!N.done;N=w.next()){if(Q[h=N.value]){var P=A[h];"dashed"===s[h]||"dotted"===s[h]?this.addBorderBroken(P,T[h],s[h],Q[h],h):this.addBorderSolid(P,T[h],C)}}}catch(t){n={error:t}}finally{try{N&&!N.done&&(o=w.return)&&o.call(w)}finally{if(n)throw n.error}}}},e.prototype.addBorderSolid=function(t,e,r){var n=this,o=this.svg("polygon",{points:t.map((function(t){var e=a(t,2),r=e[0],o=e[1];return"".concat(n.fixed(r-n.dx),",").concat(n.fixed(o))})).join(" "),stroke:"none",fill:e});r?this.adaptor.insert(o,r):this.adaptor.append(this.element,o)},e.prototype.addBorderBroken=function(t,e,r,n,o){var i="dotted"===r,Q=n/2,s=a([[Q,-Q,-Q,-Q],[-Q,Q,-Q,-Q],[Q,Q,-Q,Q],[Q,Q,Q,-Q]][o],4),T=s[0],l=s[1],c=s[2],u=s[3],p=a(t,2),h=p[0],d=p[1],f=h[0]+T-this.dx,m=h[1]+l,L=d[0]+c-this.dx,y=d[1]+u,g=Math.abs(o%2?y-m:L-f),v=i?Math.ceil(g/(2*n)):Math.ceil((g-n)/(4*n)),b=g/(4*v+1),H=this.svg("line",{x1:this.fixed(f),y1:this.fixed(m),x2:this.fixed(L),y2:this.fixed(y),"stroke-width":this.fixed(n),stroke:e,"stroke-linecap":i?"round":"square","stroke-dasharray":i?[1,this.fixed(g/v-.002)].join(" "):[this.fixed(b),this.fixed(3*b)].join(" ")}),_=this.adaptor,M=_.firstChild(this.element);M?_.insert(H,M):_.append(this.element,H)},e.prototype.handleAttributes=function(){var t,r,n,o,a=this.node.attributes,Q=a.getAllDefaults(),s=e.skipAttributes;try{for(var T=i(a.getExplicitNames()),l=T.next();!l.done;l=T.next()){var c=l.value;!1!==s[c]&&(c in Q||s[c]||this.adaptor.hasAttribute(this.element,c))||this.adaptor.setAttribute(this.element,c,a.getExplicit(c))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=T.return)&&r.call(T)}finally{if(t)throw t.error}}if(a.get("class")){var u=a.get("class").trim().split(/ +/);try{for(var p=i(u),h=p.next();!h.done;h=p.next()){var d=h.value;this.adaptor.addClass(this.element,d)}}catch(t){n={error:t}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(n)throw n.error}}}},e.prototype.place=function(t,e,r){if(void 0===r&&(r=null),(t+=this.dx)||e){r||(r=this.element,e=this.handleId(e));var n="translate(".concat(this.fixed(t),",").concat(this.fixed(e),")"),o=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",n+(o?" "+o:""))}},e.prototype.handleId=function(t){if(!this.node.attributes||!this.node.attributes.get("id"))return t;var e=this.adaptor,r=this.getBBox().h,n=e.childNodes(this.element);n.forEach((function(t){return e.remove(t)}));var o=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},n);return e.append(this.element,this.svg("text",{"data-id-align":!0},[this.text("")])),e.append(this.element,o),t+r},e.prototype.firstChild=function(){var t=this.adaptor,e=t.firstChild(this.element);return e&&"text"===t.kind(e)&&t.getAttribute(e,"data-id-align")&&(e=t.firstChild(t.next(e))),e&&"rect"===t.kind(e)&&t.getAttribute(e,"data-hitbox")&&(e=t.next(e)),e},e.prototype.placeChar=function(t,e,r,n,o){var Q,s;void 0===o&&(o=null),null===o&&(o=this.variant);var T=t.toString(16).toUpperCase(),l=a(this.getVariantChar(o,t),4),c=l[2],u=l[3];if("p"in u){var p=u.p?"M"+u.p+"Z":"";this.place(e,r,this.adaptor.append(n,this.charNode(o,T,p)))}else if("c"in u){var h=this.adaptor.append(n,this.svg("g",{"data-c":T}));this.place(e,r,h),e=0;try{for(var d=i(this.unicodeChars(u.c,o)),f=d.next();!f.done;f=d.next()){var m=f.value;e+=this.placeChar(m,e,r,h,o)}}catch(t){Q={error:t}}finally{try{f&&!f.done&&(s=d.return)&&s.call(d)}finally{if(Q)throw Q.error}}}else if(u.unknown){var L=String.fromCodePoint(t),y=this.adaptor.append(n,this.jax.unknownText(L,o));return this.place(e,r,y),this.jax.measureTextNodeWithCache(y,L,o).w}return c},e.prototype.charNode=function(t,e,r){return"none"!==this.jax.options.fontCache?this.useNode(t,e,r):this.pathNode(e,r)},e.prototype.pathNode=function(t,e){return this.svg("path",{"data-c":t,d:e})},e.prototype.useNode=function(t,e,r){var n=this.svg("use",{"data-c":e}),o="#"+this.jax.fontCache.cachePath(t,e,r);return this.adaptor.setAttribute(n,"href",o,T.XLINKNS),n},e.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,n=t.d,o=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(e)}),this.svg("rect",{fill:"green",height:this.fixed(n),width:this.fixed(e),y:this.fixed(-n)})]),i=this.element||this.parent.element;this.adaptor.append(i,o)},e.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},e.prototype.svg=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.svg(t,e,r)},e.prototype.text=function(t){return this.jax.text(t)},e.prototype.fixed=function(t,e){return void 0===e&&(e=1),this.jax.fixed(1e3*t,e)},e.kind="unknown",e.borderFuzz=.005,e}(s.CommonWrapper);e.SVGWrapper=l},7826:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapperFactory=void 0;var i=r(4420),a=r(6368),Q=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),e.defaultNodes=a.SVGWrappers,e}(i.CommonWrapperFactory);e.SVGWrapperFactory=Q},6368:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrappers=void 0;var o=r(7079),i=r(2438),a=r(3289),Q=r(1618),s=r(5896),T=r(5710),l=r(3735),c=r(3365),u=r(9375),p=r(6465),h=r(7512),d=r(3572),f=r(5535),m=r(1107),L=r(7725),y=r(6670),g=r(4445),v=r(8835),b=r(9950),H=r(2558),_=r(3006),M=r(8926),x=r(988),O=r(6614),S=r(2417),V=r(9645),E=r(131),A=r(640);e.SVGWrappers=((n={})[i.SVGmath.kind]=i.SVGmath,n[a.SVGmrow.kind]=a.SVGmrow,n[a.SVGinferredMrow.kind]=a.SVGinferredMrow,n[Q.SVGmi.kind]=Q.SVGmi,n[s.SVGmo.kind]=s.SVGmo,n[T.SVGmn.kind]=T.SVGmn,n[l.SVGms.kind]=l.SVGms,n[c.SVGmtext.kind]=c.SVGmtext,n[u.SVGmerror.kind]=u.SVGmerror,n[p.SVGmspace.kind]=p.SVGmspace,n[h.SVGmpadded.kind]=h.SVGmpadded,n[d.SVGmphantom.kind]=d.SVGmphantom,n[f.SVGmfrac.kind]=f.SVGmfrac,n[m.SVGmsqrt.kind]=m.SVGmsqrt,n[L.SVGmroot.kind]=L.SVGmroot,n[y.SVGmfenced.kind]=y.SVGmfenced,n[g.SVGmsub.kind]=g.SVGmsub,n[g.SVGmsup.kind]=g.SVGmsup,n[g.SVGmsubsup.kind]=g.SVGmsubsup,n[v.SVGmunder.kind]=v.SVGmunder,n[v.SVGmover.kind]=v.SVGmover,n[v.SVGmunderover.kind]=v.SVGmunderover,n[b.SVGmmultiscripts.kind]=b.SVGmmultiscripts,n[H.SVGmtable.kind]=H.SVGmtable,n[_.SVGmtr.kind]=_.SVGmtr,n[_.SVGmlabeledtr.kind]=_.SVGmlabeledtr,n[M.SVGmtd.kind]=M.SVGmtd,n[x.SVGmaction.kind]=x.SVGmaction,n[O.SVGmenclose.kind]=O.SVGmenclose,n[S.SVGsemantics.kind]=S.SVGsemantics,n[S.SVGannotation.kind]=S.SVGannotation,n[S.SVGannotationXML.kind]=S.SVGannotationXML,n[S.SVGxml.kind]=S.SVGxml,n[V.SVGmglyph.kind]=V.SVGmglyph,n[E.SVGTeXAtom.kind]=E.SVGTeXAtom,n[A.SVGTextNode.kind]=A.SVGTextNode,n[o.SVGWrapper.kind]=o.SVGWrapper,n)},131:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTeXAtom=void 0;var i=r(7079),a=r(9800),Q=r(3948),s=r(9007),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(t.prototype.toSVG.call(this,e),this.adaptor.setAttribute(this.element,"data-mjx-texclass",s.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===s.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),n=r.h,o=(n+r.d)/2+this.font.params.axis_height-n,i="translate(0 "+this.fixed(o)+")";this.adaptor.setAttribute(this.element,"transform",i)}},e.kind=Q.TeXAtom.prototype.kind,e}((0,a.CommonTeXAtomMixin)(i.SVGWrapper));e.SVGTeXAtom=T},640:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTextNode=void 0;var a=r(9007),Q=r(7079),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e,r,n=this.node.getText(),o=this.parent.variant;if(0!==n.length)if("-explicitFont"===o)this.element=this.adaptor.append(t,this.jax.unknownText(n,o));else{var a=this.remappedText(n,o);this.parent.childNodes.length>1&&(t=this.element=this.adaptor.append(t,this.svg("g",{"data-mml-node":"text"})));var Q=0;try{for(var s=i(a),T=s.next();!T.done;T=s.next()){var l=T.value;Q+=this.placeChar(l,Q,0,t,o)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}}},e.kind=a.TextNode.prototype.kind,e.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},e}((0,r(1160).CommonTextNodeMixin)(Q.SVGWrapper));e.SVGTextNode=s},988:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmaction=void 0;var i=r(7079),a=r(1956),Q=r(1956),s=r(9145),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.selected,n=r.getOuterBBox(),o=n.h,i=n.d,a=n.w;this.adaptor.append(this.element,this.svg("rect",{width:this.fixed(a),height:this.fixed(o+i),y:this.fixed(-i),fill:"none","pointer-events":"all"})),r.toSVG(e);var Q=r.getOuterBBox();r.element&&r.place(Q.L*Q.rscale,0),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.element.addEventListener(t,e)},e.kind=s.MmlMaction.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.element,"data-toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,n=t.factory.jax.document,o=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),o.nextToggleSelection(),r.rerender(n),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r){var n=t.firstChild();if(r.node.isKind("mtext")){var o=r.node.getText();t.adaptor.insert(t.svg("title",{},[t.text(o)]),n)}else{var i=t.adaptor,a=t.jax.container,Q=t.node.factory.create("math",{},[t.childNodes[1].node]),s=t.html("mjx-tool",{},[t.html("mjx-tip")]),T=i.append(n,t.svg("foreignObject",{style:{display:"none"}},[s]));t.jax.processMath(Q,i.firstChild(s)),t.childNodes[1].node.parent=t.node,t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e),e.hoverTimer.set(t,setTimeout((function(){i.setStyle(s,"left","0"),i.setStyle(s,"top","0"),i.append(a,s);var e=i.nodeBBox(s),r=i.nodeBBox(t.element),n=(r.right-e.left)/t.metrics.em+t.dx,o=(r.bottom-e.bottom)/t.metrics.em+t.dy;i.setStyle(s,"left",t.px(n)),i.setStyle(s,"top",t.px(o))}),e.postDelay)),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return i.append(T,s)}),e.clearDelay);e.clearTimer.set(t,n),r.stopPropagation()}))}}},Q.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var n=t.adaptor,o=r.node.getText();n.setAttribute(t.element,"data-statusline",o),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=n.body(n.document);e.status=n.append(i,t.html("mjx-status",{},[t.text(o)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(n.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,a.CommonMactionMixin)(i.SVGWrapper));e.SVGmaction=T},2438:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmath=void 0;var Q=r(7079),s=r(7490),T=r(3233),l=r(6469),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},e.prototype.handleDisplay=function(){var t=i(this.getAlignShift(),2),e=t[0],r=t[1];if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===l.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var n=this.jax.table.getOuterBBox(),o=n.L,a=n.w,Q=n.R;"right"===e?Q=Math.max(Q||-r,-r):"left"===e?o=Math.max(o||r,r):"center"===e&&(a+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,o+a+Q)}}else this.jax.shift=r},e.prototype.handleSpeech=function(){var t,e,r=this.adaptor,n=this.node.attributes,o=n.get("aria-label")||n.get("data-semantic-speech");if(o){var i=this.getTitleID(),Q=this.svg("title",{id:i},[this.text(o)]);r.insert(Q,r.firstChild(this.element)),r.setAttribute(this.element,"aria-labeledby",i),r.removeAttribute(this.element,"aria-label");try{for(var s=a(this.childNodes[0].childNodes),T=s.next();!T.done;T=s.next()){var l=T.value;r.setAttribute(l.element,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{T&&!T.done&&(e=s.return)&&e.call(s)}finally{if(t)throw t.error}}}},e.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},e.prototype.setChildPWidths=function(e,r,n){return void 0===r&&(r=null),void 0===n&&(n=!0),t.prototype.setChildPWidths.call(this,e,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},e.kind=T.MmlMath.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right"}},e}((0,s.CommonMathMixin)(Q.SVGWrapper));e.SVGmath=c},6614:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),a=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Q=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return a(e,t),e},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmenclose=void 0;var l=r(7079),c=r(7313),u=Q(r(7620)),p=r(6661),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e,r,n=this.standardSVGnode(t),o=this.getBBoxExtenders()[3],i={};o>0&&(i.transform="translate("+this.fixed(o)+", 0)");var a=this.adaptor.append(n,this.svg("g",i));this.renderChild?this.renderChild(this,a):this.childNodes[0].toSVG(a);try{for(var Q=s(Object.keys(this.notations)),T=Q.next();!T.done;T=Q.next()){var l=T.value,c=this.notations[l];!c.renderChild&&c.renderer(this,n)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}},e.prototype.arrow=function(t,e,r,n,o){void 0===n&&(n=""),void 0===o&&(o=0);var i=this.getBBox(),a=i.w,Q=(t-a)/2,s=(i.h-i.d)/2,l=this.thickness,c=l/2,u=T([l*this.arrowhead.x,l*this.arrowhead.y,l*this.arrowhead.dx],3),p=u[0],h=u[1],d=u[2],f=r?this.fill("M",a+Q,s,"l",-(p+d),h,"l",d,c-h,"L",p-Q,s+c,"l",d,h-c,"l",-(p+d),-h,"l",p+d,-h,"l",-d,h-c,"L",a+Q-p,s-c,"l",-d,c-h,"Z"):this.fill("M",a+Q,s,"l",-(p+d),h,"l",d,c-h,"L",-Q,s+c,"l",0,-l,"L",a+Q-p,s-c,"l",-d,c-h,"Z"),m=[];if(o&&m.push("X"===n?"translate(".concat(this.fixed(-o)," 0)"):"translate(0 ".concat(this.fixed(o),")")),e){var L=this.jax.fixed(180*-e/Math.PI);m.push("rotate(".concat(L," ").concat(this.fixed(a/2)," ").concat(this.fixed(s),")"))}return m.length&&this.adaptor.setAttribute(f,"transform",m.join(" ")),f},e.prototype.line=function(t){var e=T(t,4),r=e[0],n=e[1],o=e[2],i=e[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(n),x2:this.fixed(o),y2:this.fixed(i),"stroke-width":this.fixed(this.thickness)})},e.prototype.box=function(t,e,r,n){void 0===n&&(n=0);var o=this.thickness,i={x:this.fixed(o/2),y:this.fixed(o/2-r),width:this.fixed(t-o),height:this.fixed(e+r-o),fill:"none","stroke-width":this.fixed(o)};return n&&(i.rx=this.fixed(n)),this.svg("rect",i)},e.prototype.ellipse=function(t,e,r){var n=this.thickness;return this.svg("ellipse",{rx:this.fixed((t-n)/2),ry:this.fixed((e+r-n)/2),cx:this.fixed(t/2),cy:this.fixed((e-r)/2),fill:"none","stroke-width":this.fixed(n)})},e.prototype.path=function(t){for(var e=this,r=[],n=1;n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},e}(i.SVGWrapper);e.SVGmerror=Q},6670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfenced=void 0;var a=r(7079),Q=r(7555),s=r(5410),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.setChildrenParent(this.mrow),this.mrow.toSVG(e),this.setChildrenParent(this)},e.prototype.setChildrenParent=function(t){var e,r;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.parent=t}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},e.kind=s.MmlMfenced.prototype.kind,e}((0,Q.CommonMfencedMixin)(a.SVGWrapper));e.SVGmfenced=T},5535:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfrac=void 0;var a=r(7079),Q=r(2688),s=r(6850),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t);var e=this.node.attributes.getList("linethickness","bevelled"),r=e.linethickness,n=e.bevelled,o=this.isDisplay();if(n)this.makeBevelled(o);else{var i=this.length2em(String(r),.06);0===i?this.makeAtop(o):this.makeFraction(o,i)}},e.prototype.makeFraction=function(t,e){var r=this.element,n=this.node.attributes.getList("numalign","denomalign"),o=n.numalign,a=n.denomalign,Q=i(this.childNodes,2),s=Q[0],T=Q[1],l=s.getOuterBBox(),c=T.getOuterBBox(),u=this.font.params,p=u.axis_height,h=this.node.getProperty("withDelims")?0:u.nulldelimiterspace,d=Math.max((l.L+l.w+l.R)*l.rscale,(c.L+c.w+c.R)*c.rscale),f=this.getAlignX(d,l,o)+.1+h,m=this.getAlignX(d,c,a)+.1+h,L=this.getTUV(t,e),y=L.T,g=L.u,v=L.v;s.toSVG(r),s.place(f,p+y+Math.max(l.d*l.rscale,g)),T.toSVG(r),T.place(m,p-y-Math.max(c.h*c.rscale,v)),this.adaptor.append(r,this.svg("rect",{width:this.fixed(d+.2),height:this.fixed(e),x:this.fixed(h),y:this.fixed(p-e/2)}))},e.prototype.makeAtop=function(t){var e=this.element,r=this.node.attributes.getList("numalign","denomalign"),n=r.numalign,o=r.denomalign,a=i(this.childNodes,2),Q=a[0],s=a[1],T=Q.getOuterBBox(),l=s.getOuterBBox(),c=this.font.params,u=this.node.getProperty("withDelims")?0:c.nulldelimiterspace,p=Math.max((T.L+T.w+T.R)*T.rscale,(l.L+l.w+l.R)*l.rscale),h=this.getAlignX(p,T,n)+u,d=this.getAlignX(p,l,o)+u,f=this.getUVQ(t),m=f.u,L=f.v;Q.toSVG(e),Q.place(h,m),s.toSVG(e),s.place(d,-L)},e.prototype.makeBevelled=function(t){var e=this.element,r=i(this.childNodes,2),n=r[0],o=r[1],a=this.getBevelData(t),Q=a.u,s=a.v,T=a.delta,l=a.nbox,c=a.dbox,u=(l.L+l.w+l.R)*l.rscale;n.toSVG(e),this.bevel.toSVG(e),o.toSVG(e),n.place(l.L*l.rscale,Q),this.bevel.place(u-T/2,0),o.place(u+this.bevel.getOuterBBox().w+c.L*c.rscale-T,s)},e.kind=s.MmlMfrac.prototype.kind,e}((0,Q.CommonMfracMixin)(a.SVGWrapper));e.SVGmfrac=T},9645:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmglyph=void 0;var i=r(7079),a=r(5636),Q=r(3985),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);if(this.charWrapper)this.charWrapper.toSVG(e);else{var r=this.node.attributes.getList("src","alt"),n=r.src,o=r.alt,i=this.fixed(this.height),a={width:this.fixed(this.width),height:i,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":o,href:n},Q=this.svg("image",a);this.adaptor.append(e,Q)}},e.kind=Q.MmlMglyph.prototype.kind,e}((0,a.CommonMglyphMixin)(i.SVGWrapper));e.SVGmglyph=s},1618:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmi=void 0;var i=r(7079),a=r(5723),Q=r(450),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=Q.MmlMi.prototype.kind,e}((0,a.CommonMiMixin)(i.SVGWrapper));e.SVGmi=s},9950:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmmultiscripts=e.AlignX=void 0;var a=r(4445),Q=r(8009),s=r(6405),T=r(505);function l(t){return{left:function(t,e){return 0},center:function(t,e){return(e-t)/2},right:function(t,e){return e-t}}[t]||function(t,e){return 0}}e.AlignX=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.scriptData,n=this.node.getProperty("scriptalign")||"right left",o=i((0,T.split)(n+" "+n),2),a=o[0],Q=o[1],s=this.combinePrePost(r.sub,r.psub),l=this.combinePrePost(r.sup,r.psup),c=i(this.getUVQ(s,l),2),u=c[0],p=c[1],h=0;r.numPrescripts&&(h=this.addScripts(.05,u,p,this.firstPrescript,r.numPrescripts,a));var d=this.baseChild;d.toSVG(e),d.place(h,0),h+=d.getOuterBBox().w,r.numScripts&&this.addScripts(h,u,p,1,r.numScripts,Q)},e.prototype.addScripts=function(t,e,r,n,o,a){var Q=this.adaptor,s=l(a),T=Q.append(this.element,this.svg("g")),c=Q.append(this.element,this.svg("g"));this.place(t,e,T),this.place(t,r,c);for(var u=n+2*o,p=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmo=void 0;var Q=r(7079),s=r(7096),T=r(2756),l=.1,c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.node.attributes,r=e.get("symmetric")&&2!==this.stretch.dir,n=0!==this.stretch.dir;n&&null===this.size&&this.getStretchedVariant([]);var o=this.standardSVGnode(t);if(n&&this.size<0)this.stretchSVG();else{var i=r||e.get("largeop")?this.fixed(this.getCenterOffset()):"0",a=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===i&&"0"===a||this.adaptor.setAttribute(o,"transform","translate(".concat(a," ").concat(i,")")),this.addChildren(o)}},e.prototype.stretchSVG=function(){var t=this.stretch.stretch,e=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(t,e,r):this.stretchHorizontal(t,e,r)},e.prototype.getStretchVariants=function(){var t,e,r=this.stretch.c||this.getText().codePointAt(0),n=[];try{for(var o=i(this.stretch.stretch.keys()),a=o.next();!a.done;a=o.next()){var Q=a.value;n[Q]=this.font.getStretchVariant(r,Q)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},e.prototype.stretchVertical=function(t,e,r){var n=r.h,o=r.d,i=r.w,Q=this.addTop(t[0],e[0],n,i),s=this.addBot(t[2],e[2],o,i);if(4===t.length){var T=a(this.addMidV(t[3],e[3],i),2),l=T[0],c=T[1];this.addExtV(t[1],e[1],n,0,Q,l,i),this.addExtV(t[1],e[1],0,o,c,s,i)}else this.addExtV(t[1],e[1],n,o,Q,s,i)},e.prototype.stretchHorizontal=function(t,e,r){var n=r.w,o=this.addLeft(t[0],e[0]),i=this.addRight(t[2],e[2],n);if(4===t.length){var Q=a(this.addMidH(t[3],e[3],n),2),s=Q[0],T=Q[1],l=n/2;this.addExtH(t[1],e[1],l,o,l-s),this.addExtH(t[1],e[1],l,T-l,i,l)}else this.addExtH(t[1],e[1],n,o,i)},e.prototype.getChar=function(t,e){var r=this.font.getChar(e,t)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},e.prototype.addGlyph=function(t,e,r,n,o){return void 0===o&&(o=null),this.placeChar(t,r,n,o||this.element,e)},e.prototype.addTop=function(t,e,r,n){if(!t)return 0;var o=a(this.getChar(t,e),3),i=o[0],Q=o[1],s=o[2];return this.addGlyph(t,e,(n-s)/2,r-i),i+Q},e.prototype.addExtV=function(t,e,r,n,o,i,Q){var s=this;if(t){o=Math.max(0,o-l),i=Math.max(0,i-l);var T=this.adaptor,c=a(this.getChar(t,e),3),u=c[0],p=c[1],h=c[2],d=r+n-o-i,f=1.5*d/(u+p),m=(f*(u-p)-d)/2;if(!(d<=0)){var L=this.svg("svg",{width:this.fixed(h),height:this.fixed(d),y:this.fixed(i-n),x:this.fixed((Q-h)/2),viewBox:[0,m,h,d].map((function(t){return s.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,L);var y=T.lastChild(L);T.setAttribute(y,"transform","scale(1,".concat(this.jax.fixed(f),")")),T.append(this.element,L)}}},e.prototype.addBot=function(t,e,r,n){if(!t)return 0;var o=a(this.getChar(t,e),3),i=o[0],Q=o[1],s=o[2];return this.addGlyph(t,e,(n-s)/2,Q-r),i+Q},e.prototype.addMidV=function(t,e,r){if(!t)return[0,0];var n=a(this.getChar(t,e),3),o=n[0],i=n[1],Q=n[2],s=(i-o)/2+this.font.params.axis_height;return this.addGlyph(t,e,(r-Q)/2,s),[o+s,i-s]},e.prototype.addLeft=function(t,e){return t?this.addGlyph(t,e,0,0):0},e.prototype.addExtH=function(t,e,r,n,o,i){var Q=this;if(void 0===i&&(i=0),t){o=Math.max(0,o-.1),n=Math.max(0,n-.1);var s=this.adaptor,T=a(this.getChar(t,e),3),c=T[0],u=T[1],p=T[2],h=r-n-o,d=c+u+.2,f=h/p*1.5,m=-(u+l);if(!(h<=0)){var L=this.svg("svg",{width:this.fixed(h),height:this.fixed(d),x:this.fixed(i+n),y:this.fixed(m),viewBox:[(f*p-h)/2,m,h,d].map((function(t){return Q.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,L);var y=s.lastChild(L);s.setAttribute(y,"transform","scale("+this.jax.fixed(f)+",1)"),s.append(this.element,L)}}},e.prototype.addRight=function(t,e,r){if(!t)return 0;var n=this.getChar(t,e)[2];return this.addGlyph(t,e,r-n,0)},e.prototype.addMidH=function(t,e,r){if(!t)return[0,0];var n=this.getChar(t,e)[2];return this.addGlyph(t,e,(r-n)/2,0),[(r-n)/2,(r+n)/2]},e.kind=T.MmlMo.prototype.kind,e}((0,s.CommonMoMixin)(Q.SVGWrapper));e.SVGmo=c},7512:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmpadded=void 0;var a=r(7079),Q=r(6898),s=r(7238),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=i(this.getDimens(),9),n=r[5],o=r[6],a=r[7],Q=r[8],s=this.node.attributes.get("data-align")||"left",T=o+Q-(n<0&&"left"!==s?"center"===s?n/2:n:0);(T||a)&&(e=this.adaptor.append(e,this.svg("g")),this.place(T,a,e)),this.addChildren(e)},e.kind=s.MmlMpadded.prototype.kind,e}((0,Q.CommonMpaddedMixin)(a.SVGWrapper));e.SVGmpadded=T},3572:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmphantom=void 0;var i=r(7079),a=r(5741),Q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t)},e.kind=a.MmlMphantom.prototype.kind,e}(i.SVGWrapper);e.SVGmphantom=Q},7725:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmroot=void 0;var a=r(1107),Q=r(9086),s=r(6145),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addRoot=function(t,e,r,n){e.toSVG(t);var o=i(this.getRootDimens(r,n),3),a=o[0],Q=o[1],s=o[2],T=e.getOuterBBox();e.place(s*T.rscale,Q),this.dx=a},e.kind=s.MmlMroot.prototype.kind,e}((0,Q.CommonMrootMixin)(a.SVGmsqrt));e.SVGmroot=T},3289:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGinferredMrow=e.SVGmrow=void 0;var i=r(7079),a=r(8411),Q=r(8411),s=r(9878),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.node.isInferred?this.element=t:this.standardSVGnode(t);this.addChildren(e)},e.kind=s.MmlMrow.prototype.kind,e}((0,a.CommonMrowMixin)(i.SVGWrapper));e.SVGmrow=T;var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=s.MmlInferredMrow.prototype.kind,e}((0,Q.CommonInferredMrowMixin)(T));e.SVGinferredMrow=l},3735:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGms=void 0;var i=r(7079),a=r(4126),Q=r(7265),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=Q.MmlMs.prototype.kind,e}((0,a.CommonMsMixin)(i.SVGWrapper));e.SVGms=s},6465:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmspace=void 0;var i=r(7079),a=r(258),Q=r(6030),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=Q.MmlMspace.prototype.kind,e}((0,a.CommonMspaceMixin)(i.SVGWrapper));e.SVGmspace=s},1107:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsqrt=void 0;var i=r(7079),a=r(4093),Q=r(7131),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dx=0,e}return o(e,t),e.prototype.toSVG=function(t){var e=this.childNodes[this.surd],r=this.childNodes[this.base],n=this.root?this.childNodes[this.root]:null,o=e.getBBox(),i=r.getOuterBBox(),a=this.getPQ(o)[1],Q=this.font.params.rule_thickness*this.bbox.scale,s=i.h+a+Q,T=this.standardSVGnode(t),l=this.adaptor.append(T,this.svg("g"));this.addRoot(T,n,o,s),e.toSVG(T),e.place(this.dx,s-o.h),r.toSVG(l),r.place(this.dx+o.w,0),this.adaptor.append(T,this.svg("rect",{width:this.fixed(i.w),height:this.fixed(Q),x:this.fixed(this.dx+o.w),y:this.fixed(s-Q)}))},e.prototype.addRoot=function(t,e,r,n){},e.kind=Q.MmlMsqrt.prototype.kind,e}((0,a.CommonMsqrtMixin)(i.SVGWrapper));e.SVGmsqrt=s},4445:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsubsup=e.SVGmsup=e.SVGmsub=void 0;var a=r(6369),Q=r(905),s=r(905),T=r(905),l=r(4461),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=l.MmlMsub.prototype.kind,e}((0,Q.CommonMsubMixin)(a.SVGscriptbase));e.SVGmsub=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=l.MmlMsup.prototype.kind,e}((0,s.CommonMsupMixin)(a.SVGscriptbase));e.SVGmsup=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=i([this.baseChild,this.supChild,this.subChild],3),n=r[0],o=r[1],a=r[2],Q=this.getBaseWidth(),s=this.getAdjustedIc(),T=i(this.getUVQ(),2),l=T[0],c=T[1];n.toSVG(e),o.toSVG(e),a.toSVG(e),a.place(Q,c),o.place(Q+s,l)},e.kind=l.MmlMsubsup.prototype.kind,e}((0,T.CommonMsubsupMixin)(a.SVGscriptbase));e.SVGmsubsup=p},2558:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oQ?Q:this.pWidth),T="left"===a?0:"right"===a?s:s/2;if(T){var l=this.svg("g",{},this.adaptor.childNodes(t));this.place(T,0,l),this.adaptor.append(t,l)}return T},e.prototype.lineClass=function(t){return"mjx-"+t},e.prototype.makeFrame=function(t,e,r,n){var o=this.fLine;return this.svg("rect",this.setLineThickness(o,n,{"data-frame":!0,class:this.lineClass(n),width:this.fixed(t-o),height:this.fixed(e+r-o),x:this.fixed(o/2),y:this.fixed(o/2-r)}))},e.prototype.makeVLine=function(t,e,r){var n=this.getBBox(),o=n.h,i=n.d,a="dotted"===e?r/2:0,Q=this.fixed(t+r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"v",class:this.lineClass(e),x1:Q,y1:this.fixed(a-i),x2:Q,y2:this.fixed(o-a)}))},e.prototype.makeHLine=function(t,e,r){var n=this.getBBox().w,o="dotted"===e?r/2:0,i=this.fixed(t-r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"h",class:this.lineClass(e),x1:this.fixed(o),y1:i,x2:this.fixed(n-o),y2:i}))},e.prototype.setLineThickness=function(t,e,r){return.07!==t&&(r["stroke-thickness"]=this.fixed(t),"solid"!==e&&(r["stroke-dasharray"]=("dotted"===e?"0,":"")+this.fixed(2*t))),r},e.prototype.handleLabels=function(t,e,r){if(this.hasLabels){var n=this.labels,o=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(t,n,o):this.subTable(t,n,o,r)}},e.prototype.spaceLabels=function(){for(var t=this.adaptor,e=this.getBBox().h,r=this.getTableData().L,n=this.getRowHalfSpacing(),o=e-this.fLine,i=t.firstChild(this.labels),a=0;a line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}((0,s.CommonMtableMixin)(Q.SVGWrapper));e.SVGmtable=l},8926:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtd=void 0;var i=r(7079),a=r(5164),Q=r(4359),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.placeCell=function(t,e,r,n,o){var i=this.getBBox(),a=Math.max(i.h,.75),Q=Math.max(i.d,.25),s=this.node.attributes.get("columnalign"),T=this.node.attributes.get("rowalign"),l=this.getAlignX(r,i,s),c=this.getAlignY(n,o,a,Q,T);return this.place(t+l,e+c),[l,c]},e.prototype.placeColor=function(t,e,r,n){var o=this.adaptor,i=this.firstChild();i&&"rect"===o.kind(i)&&o.getAttribute(i,"data-bgcolor")&&(o.setAttribute(i,"x",this.fixed(t)),o.setAttribute(i,"y",this.fixed(e)),o.setAttribute(i,"width",this.fixed(r)),o.setAttribute(i,"height",this.fixed(n)))},e.kind=Q.MmlMtd.prototype.kind,e}((0,a.CommonMtdMixin)(i.SVGWrapper));e.SVGmtd=s},3365:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtext=void 0;var i=r(7079),a=r(6319),Q=r(4770),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=Q.MmlMtext.prototype.kind,e}((0,a.CommonMtextMixin)(i.SVGWrapper));e.SVGmtext=s},3006:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmunderover=e.SVGmover=e.SVGmunder=void 0;var a=r(4445),Q=r(1971),s=r(1971),T=r(1971),l=r(5184),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=i([this.baseChild,this.scriptChild],2),o=n[0],a=n[1],Q=i([o.getOuterBBox(),a.getOuterBBox()],2),s=Q[0],T=Q[1];o.toSVG(r),a.toSVG(r);var l=this.isLineBelow?0:this.getDelta(!0),c=this.getUnderKV(s,T)[1],u=i(this.getDeltaW([s,T],[0,-l]),2),p=u[0],h=u[1];o.place(p,0),a.place(h,c)}},e.kind=l.MmlMunder.prototype.kind,e}((0,Q.CommonMunderMixin)(a.SVGmsub));e.SVGmunder=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=i([this.baseChild,this.scriptChild],2),o=n[0],a=n[1],Q=i([o.getOuterBBox(),a.getOuterBBox()],2),s=Q[0],T=Q[1];o.toSVG(r),a.toSVG(r);var l=this.isLineAbove?0:this.getDelta(),c=this.getOverKU(s,T)[1],u=i(this.getDeltaW([s,T],[0,l]),2),p=u[0],h=u[1];o.place(p,0),a.place(h,c)}},e.kind=l.MmlMover.prototype.kind,e}((0,s.CommonMoverMixin)(a.SVGmsup));e.SVGmover=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=i([this.baseChild,this.overChild,this.underChild],3),o=n[0],a=n[1],Q=n[2],s=i([o.getOuterBBox(),a.getOuterBBox(),Q.getOuterBBox()],3),T=s[0],l=s[1],c=s[2];o.toSVG(r),Q.toSVG(r),a.toSVG(r);var u=this.getDelta(),p=this.getOverKU(T,l)[1],h=this.getUnderKV(T,c)[1],d=i(this.getDeltaW([T,c,l],[0,this.isLineBelow?0:-u,this.isLineAbove?0:u]),3),f=d[0],m=d[1],L=d[2];o.place(f,0),Q.place(m,h),a.place(L,p)}},e.kind=l.MmlMunderover.prototype.kind,e}((0,T.CommonMunderoverMixin)(a.SVGmsubsup));e.SVGmunderover=p},6369:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGscriptbase=void 0;var a=r(7079),Q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.getBaseWidth(),n=i(this.getOffset(),2),o=n[0],a=n[1];this.baseChild.toSVG(e),this.scriptChild.toSVG(e),this.scriptChild.place(r+o,a)},e.kind="scriptbase",e}((0,r(167).CommonScriptbaseMixin)(a.SVGWrapper));e.SVGscriptbase=Q},2417:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGxml=e.SVGannotationXML=e.SVGannotation=e.SVGsemantics=void 0;var i=r(7079),a=r(5806),Q=r(9102),s=r(9007),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.childNodes.length&&this.childNodes[0].toSVG(e)},e.kind=Q.MmlSemantics.prototype.kind,e}((0,a.CommonSemanticsMixin)(i.SVGWrapper));e.SVGsemantics=T;var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e)},e.prototype.computeBBox=function(){return this.bbox},e.kind=Q.MmlAnnotation.prototype.kind,e}(i.SVGWrapper);e.SVGannotation=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=Q.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(i.SVGWrapper);e.SVGannotationXML=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,n=this.fixed(1/r),o=this.getBBox(),i=o.w,a=o.h,Q=o.d;this.element=this.adaptor.append(t,this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-a*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((a+Q)*r)+"px",transform:"scale(".concat(n,") matrix(1 0 0 -1 0 0)")},[e]))},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.jax.measureXMLnode(this.node.getXML()),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i},e.prototype.getStyles=function(){},e.prototype.getScale=function(){},e.prototype.getVariant=function(){},e.kind=s.XMLNode.prototype.kind,e.autoStyle=!1,e}(i.SVGWrapper);e.SVGxml=u},42:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.TeXFont=void 0;var a=r(768),Q=r(5920),s=r(7040),T=r(2560),l=r(2810),c=r(6982),u=r(175),p=r(5735),h=r(8594),d=r(4749),f=r(9320),m=r(466),L=r(9671),y=r(3746),g=r(3240),v=r(1325),b=r(4164),H=r(8652),_=r(5667),M=r(5821),x=r(957),O=r(1044),S=r(7292),V=r(2162),E=r(9244),A=r(5525),C=r(9124),w=function(t){function e(e){var r,n;void 0===e&&(e=null);var o=t.call(this,e)||this,a=o.constructor;try{for(var Q=i(Object.keys(a.variantCacheIds)),s=Q.next();!s.done;s=Q.next()){var T=s.value;o.variant[T].cacheID="TEX-"+a.variantCacheIds[T]}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}return o}return o(e,t),e.defaultDelimiters=C.delimiters,e.defaultChars={normal:f.normal,bold:T.bold,italic:p.italic,"bold-italic":s.boldItalic,"double-struck":l.doubleStruck,fraktur:u.fraktur,"bold-fraktur":c.frakturBold,script:b.script,"bold-script":v.scriptBold,"sans-serif":g.sansSerif,"bold-sans-serif":L.sansSerifBold,"sans-serif-italic":y.sansSerifItalic,"sans-serif-bold-italic":m.sansSerifBoldItalic,monospace:d.monospace,"-smallop":H.smallop,"-largeop":h.largeop,"-size3":V.texSize3,"-size4":E.texSize4,"-tex-calligraphic":M.texCalligraphic,"-tex-bold-calligraphic":_.texCalligraphicBold,"-tex-mathit":x.texMathit,"-tex-oldstyle":S.texOldstyle,"-tex-bold-oldstyle":O.texOldstyleBold,"-tex-variant":A.texVariant},e.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"D",fraktur:"F","bold-fraktur":"BF",script:"S","bold-script":"BS","sans-serif":"SS","bold-sans-serif":"BSS","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-tex-calligraphic":"C","-tex-bold-calligraphic":"BC","-tex-mathit":"MI","-tex-oldstyle":"OS","-tex-bold-oldstyle":"BOS","-tex-variant":"V"},e}((0,Q.CommonTeXFontMixin)(a.SVGFontData));e.TeXFont=w},7040:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.boldItalic=void 0;var n=r(768),o=r(5887);e.boldItalic=(0,n.AddPaths)(o.boldItalic,{47:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373",8260:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",8710:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210"},{})},2560:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.bold=void 0;var n=r(768),o=r(1103);e.bold=(0,n.AddPaths)(o.bold,{33:"89 629Q89 663 116 684T171 705Q215 705 237 681T260 634Q260 619 233 434T204 244Q201 237 175 237Q150 237 146 244Q144 248 117 433T89 629ZM90 86Q90 125 116 148T177 171Q211 169 235 146T259 86Q259 48 235 25T175 1Q138 1 114 24T90 86",34:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",35:"64 362Q64 380 87 393H363L366 404Q379 443 390 480T409 542T424 590T435 628T443 655T451 674T458 686T467 692T478 694Q490 694 499 686T509 662Q505 643 427 395Q427 393 523 393H620L623 404Q630 426 652 498T691 624T711 681Q718 694 735 694Q748 694 757 685T766 662Q762 643 684 395Q684 393 777 393H871Q872 392 875 390T881 386T887 381T891 374T893 363Q893 345 871 333L767 332H664L660 319Q660 318 638 245T614 171Q614 169 742 169H871L877 165Q883 161 885 159T890 151T893 138Q893 120 871 109L732 108H594L590 95Q587 84 546 -46Q508 -175 505 -178Q498 -193 478 -193Q462 -193 455 -183T448 -164Q448 -156 530 106Q530 108 434 108H337L333 95Q330 84 289 -46Q251 -175 248 -178Q240 -193 222 -193Q206 -193 199 -183T191 -164Q191 -154 273 106Q273 108 180 108L87 109Q64 117 64 139Q64 156 87 169H293L321 262Q326 277 331 294T340 321L343 330Q343 332 215 332L87 333Q64 343 64 362ZM600 330Q600 332 504 332H407L403 319Q403 318 381 245T357 171Q357 169 453 169H550L578 262Q583 277 588 294T597 321L600 330",36:"64 494Q64 541 80 579T120 638T171 674T219 693T253 698H256V750H318V699H323Q355 694 380 686T433 663T480 620T506 556Q510 539 510 520Q510 480 488 463T440 445L422 447Q407 451 398 459Q370 478 370 515Q370 542 384 559T412 580L427 584Q424 589 418 596T386 617T324 636H318V434Q411 419 460 355T510 217Q510 196 507 175T492 122T461 67T404 23T318 -4V-56H256V-5H254Q252 -3 240 -3Q194 4 160 23T108 64T80 112T67 156T64 190Q64 218 81 240T134 262Q171 262 187 240T204 193T190 150T153 125Q146 125 144 123Q142 123 149 113T174 89T218 66Q247 58 255 58Q256 58 256 173V287L239 291Q160 308 112 365T64 494ZM255 636Q246 635 236 632T206 620T173 591T160 543Q160 472 256 448V542Q256 636 255 636ZM320 59Q324 59 333 61T356 70T384 89T406 120T415 167Q415 200 395 225T356 260T318 274V59H320",37:"65 549Q65 609 84 652T132 714T187 742T236 750Q265 750 296 734T355 697T431 661T541 644Q662 644 736 730Q751 749 767 749T790 739T797 719Q797 710 768 672T504 329Q212 -47 211 -48Q203 -55 191 -55Q161 -55 161 -25Q161 -17 163 -12L642 609Q608 595 542 595Q515 595 488 599T441 608T405 619T381 628L373 632Q373 630 375 619T380 589T383 548Q383 455 343 401T235 347Q217 347 198 351T154 368T110 403T78 462T65 549ZM320 549Q320 633 295 665T235 698H234Q214 698 196 674Q182 650 182 549Q182 509 183 486T190 441T207 409T238 399Q269 399 294 431T320 549ZM745 -56Q727 -56 708 -52T664 -35T620 0T588 59T575 146T588 232T620 291T663 325T708 343T747 347Q810 347 851 294T893 146Q893 89 879 48T841 -15T794 -46T745 -56ZM830 146Q830 230 805 262T745 295H744Q724 295 706 271Q692 247 692 146Q692 106 693 83T700 38T717 6T748 -4Q779 -4 804 28T830 146",38:"255 -11Q209 -11 164 4T84 56T48 146Q48 159 50 171Q57 197 72 218T99 249T152 292Q204 333 204 334L194 356Q185 379 176 421T166 511Q166 538 168 551Q182 613 226 654T332 704Q334 704 343 704T358 705Q412 702 444 661T476 565V559Q476 489 334 371L330 368L335 357Q382 272 485 165L496 154L506 163Q543 200 597 273L671 382H601V444H610L732 441Q821 441 830 444H836V382H741L709 335Q702 324 687 302T665 270T646 244T625 216T605 191T581 162T553 132L537 116Q544 109 557 98T605 69T673 51Q711 51 739 70T767 115V118H829V114Q829 70 786 30T668 -11Q570 -11 474 37L451 49L441 43Q352 -11 255 -11ZM415 564Q415 596 400 625T356 654Q329 654 310 634T285 588Q283 580 283 554Q283 475 309 417L325 431Q415 512 415 564ZM192 182Q192 126 213 89T279 51Q348 51 400 83L389 91Q362 112 338 137T295 186T264 229T240 265T227 286Q226 285 222 280T217 272T211 263T205 251T200 238T196 222T193 204T192 182",39:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",40:"103 166T103 251T121 412T165 541T225 639T287 708T341 750H356H361Q382 750 382 736Q382 732 365 714T323 661T274 576T232 439T214 250Q214 -62 381 -229Q382 -231 382 -234Q382 -249 360 -249H356H341Q314 -231 287 -207T226 -138T165 -41T121 89",41:"231 251Q231 354 214 439T173 575T123 661T81 714T64 735Q64 744 73 749H75Q77 749 79 749T84 750T90 750H105Q132 732 159 708T220 639T281 542T325 413T343 251T325 89T281 -40T221 -138T159 -207T105 -249H90Q80 -249 76 -249T68 -245T64 -234Q64 -230 81 -212T123 -160T172 -75T214 61T231 251",42:"235 706Q235 724 251 737T287 750Q306 750 322 738T339 706Q339 685 318 580V579Q429 663 436 666Q441 668 449 668Q471 668 486 650T501 612Q501 582 478 572Q476 570 414 549L354 528L414 507Q420 505 430 502T445 497T458 492T470 488T479 483T487 478T493 471T497 463T500 454T501 443Q501 423 486 406T449 388H446Q435 388 370 437Q339 461 318 477V476Q339 371 339 350Q339 332 323 319T287 306T251 319T235 350Q235 371 256 476V477Q145 393 138 390Q133 388 125 388Q103 388 88 406T73 444Q73 474 96 484Q98 486 160 507L220 528L160 549Q154 551 144 554T129 559T116 564T104 568T95 573T87 578T81 585T77 593T74 602T73 613Q73 633 88 650T125 668H128Q139 668 204 619Q235 595 256 579V580Q235 685 235 706",43:"64 232T64 250T87 281H416V444Q416 608 418 612Q426 633 446 633T475 613Q477 608 477 444V281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221L642 220H477V57Q477 -107 475 -112Q468 -131 446 -131Q425 -131 418 -112Q416 -107 416 57V220H251L87 221Q64 232 64 250",44:"74 85Q74 120 97 145T159 171Q200 171 226 138Q258 101 258 37Q258 -5 246 -44T218 -109T183 -155T152 -184T135 -194Q129 -194 118 -183T106 -164Q106 -157 115 -149Q121 -145 130 -137T161 -100T195 -35Q197 -28 200 -17T204 3T205 11T199 9T183 3T159 0Q120 0 97 26T74 85",45:"13 166V278H318V166H13",46:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",47:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",58:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",59:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 50T74 86T97 146T158 171Q204 171 226 132T248 38Q248 -23 223 -80T171 -165T135 -194Q129 -194 118 -183T106 -164Q106 -163 106 -160L107 -158Q108 -155 121 -142T150 -107T177 -58Q189 -32 194 3Q195 6 193 6Q172 0 158 0Q121 0 98 25",60:"797 -56Q797 -68 790 -76T767 -85H759L434 70Q108 226 105 229Q96 238 96 250Q96 263 105 272Q109 276 271 354T595 508T757 585Q763 587 766 587Q780 587 788 578T797 556Q797 544 788 535Q784 531 490 391L197 251Q213 242 359 173T644 37T788 -34Q797 -43 797 -56",61:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87",62:"127 -85Q110 -85 103 -75T96 -55Q96 -41 106 -34Q119 -24 308 65Q361 90 411 114L696 250L427 379Q106 533 103 537Q96 545 96 557Q96 568 104 577T128 587Q137 586 460 431T788 272Q797 263 797 250Q797 238 788 229Q785 226 459 70L135 -85H127",63:"65 570Q65 628 119 664T259 700Q326 700 372 688T440 654T469 613T478 569Q478 505 412 465Q287 391 287 294V283Q287 250 284 244T263 237H256H249Q232 237 229 242T225 272V287Q227 364 253 418Q274 463 311 504Q335 530 335 575Q335 622 323 635T259 648Q231 648 209 644T179 636T170 630L172 628Q174 627 177 625T183 620T190 611T197 601T202 587T204 570Q204 539 185 519T134 499Q105 499 85 517T65 570ZM171 86Q171 125 197 148T258 171Q292 169 316 146T340 86Q340 48 316 25T256 1Q218 1 195 24T171 86",64:"64 347Q64 511 171 605T434 699Q487 699 500 698Q624 684 703 621T811 464Q828 414 828 344Q828 232 788 179T691 125Q673 125 657 127T628 132T606 140T588 148T576 156T568 162L566 164Q565 164 549 154T504 135T444 125Q349 125 284 183T218 347Q218 455 284 512T448 569Q554 569 610 479H638Q670 479 674 471Q676 468 676 340V258Q676 213 679 199T694 178Q701 174 713 177Q767 187 767 340Q767 489 678 569T446 649Q299 649 213 566T126 346Q126 307 134 269T166 189T225 116T320 65T455 45H463Q606 51 721 91L746 99H782H801Q829 99 829 85Q829 78 825 75T804 65Q800 63 797 62Q625 -6 451 -6Q271 -6 168 91T64 347ZM547 468Q526 493 504 505T444 517T377 476T346 347Q346 306 354 271T386 206T448 177Q505 177 547 226V468",91:"128 -250V750H293V689H189V-189H293V-250H128",92:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",93:"25 689V750H190V-250H25V-189H129V689H25",94:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",95:"0 -61V-10H574V-61H0",96:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",123:"504 -207T504 -225T500 -246T476 -250H469Q257 -250 227 -145L225 -135L224 0Q224 15 224 30T224 59T224 84T224 106T223 122T223 133V137Q222 138 221 144T213 162T195 185Q171 206 141 215Q123 222 107 223T84 225T74 229T70 250T73 270T83 276T106 276T141 285Q171 294 195 315Q201 321 206 328T214 341T219 352T222 360L223 363V367Q223 371 223 378T223 394T224 415T224 441T224 470T224 501L225 636Q249 739 426 749Q428 749 443 749T466 750H473Q495 750 499 747T504 725T501 704T480 699Q381 693 357 645Q352 634 351 617T350 497V412Q350 350 338 329Q325 303 298 284T251 258T227 251Q226 251 226 250L227 249Q231 248 238 246T265 236T299 217T329 184T349 137Q350 131 350 3T352 -130Q358 -160 392 -178T480 -199Q497 -200 500 -203",124:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",125:"70 726Q71 744 74 747T99 750H106Q323 750 349 636L350 501Q350 486 350 470T350 441T350 416T350 394T351 378T351 367V363Q352 362 353 356T361 338T379 315Q403 294 433 285Q451 278 467 277T490 275T500 271T504 250T501 230T491 224T468 224T433 215Q403 206 379 185Q373 179 368 172T360 159T355 148T352 140L351 137V133Q351 129 351 122T351 106T350 85T350 59T350 31T350 0L349 -135L347 -145Q317 -250 106 -250H99Q79 -250 75 -247T70 -226Q70 -208 73 -204T95 -199Q193 -193 217 -145Q222 -134 223 -117T224 3Q224 20 224 48T223 86Q223 145 237 175T301 232Q335 249 347 249Q348 249 348 250L347 251Q343 252 336 254T309 264T275 284T245 316T225 363Q224 369 224 497T222 631Q216 660 182 678T95 699Q77 700 74 704T70 726",126:"343 202Q320 202 278 225T215 249Q181 249 146 214L134 202L115 219Q111 222 106 226T98 234L96 236Q158 306 165 313Q199 344 230 344Q239 344 244 343Q262 339 300 318T359 297Q393 297 428 332L440 344L459 327Q463 324 468 320T476 312L478 310Q416 240 409 233Q375 202 343 202",168:"96 615Q96 650 120 672T178 695Q214 693 234 669T255 615Q255 583 232 559T176 535Q147 535 122 556T96 615ZM319 615Q319 651 343 673T399 695Q426 695 452 675T478 615Q478 578 454 557T395 535Q364 537 342 559T319 615",172:"680 371Q683 369 688 366T695 361T698 356T701 346T701 332T702 308V216Q702 196 702 168T703 130Q703 90 697 76T671 61Q650 61 643 81Q641 86 641 198V310H364L87 311Q64 319 64 341Q64 362 84 369Q89 371 385 371H680",175:"80 540V607H494V540H80",176:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",177:"64 328T64 346T87 377H416V542L417 707Q431 728 443 728Q467 728 475 709Q477 704 477 540V377H807Q808 376 811 374T817 370T823 365T827 358T829 347Q829 326 807 317L642 316H477V25H807Q808 24 811 22T817 18T823 13T827 6T829 -5Q829 -26 807 -35H87Q64 -24 64 -6T87 25H416V316H251L87 317Q64 328 64 346",180:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",183:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",215:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",247:"344 495Q344 535 372 566T447 597Q490 597 519 566T548 495Q548 452 518 423T446 393Q404 393 374 423T344 495ZM87 221Q64 230 64 251T84 279Q89 281 448 281H806Q807 280 810 278T816 274T822 269T826 262T828 251Q828 230 806 221H87ZM344 -36T344 6T373 78T446 108Q487 108 517 79T548 6Q548 -35 519 -65T446 -96Q406 -96 375 -66",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",710:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",711:"131 603Q130 604 136 618T150 646T158 659L223 635L287 611L351 635L416 659Q417 660 424 647T437 619T443 603Q440 601 364 558T287 515T210 558T131 603",713:"80 540V607H494V540H80",714:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",715:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",728:"287 500Q208 500 155 558T102 689V694H153V685Q153 681 154 674T164 648T186 615T226 590T287 578Q347 578 382 611T421 685V694H472V689Q472 623 422 562T287 500",729:"202 610Q202 647 227 671T283 695Q324 695 348 669T372 610T350 551T287 525Q248 525 225 551T202 610",730:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",732:"343 552Q320 552 278 575T215 599Q181 599 146 564L134 552L115 569Q111 572 106 576T98 584L96 586Q158 656 165 663Q199 694 230 694Q239 694 244 693Q262 689 300 668T359 647Q393 647 428 682L440 694L459 677Q463 674 468 670T476 662L478 660Q416 590 409 583Q375 552 343 552",768:"-461 634Q-461 663 -439 684T-392 706Q-384 706 -379 705T-367 700T-356 693T-343 681T-330 666T-313 645T-293 620Q-243 558 -238 553Q-237 552 -257 527L-276 503L-352 543Q-360 547 -373 553T-392 563T-408 571T-422 580T-434 587T-444 595T-451 603T-457 612T-460 622T-461 634",769:"-184 706Q-156 706 -136 683T-115 634Q-115 608 -134 593T-209 550Q-219 545 -224 543L-300 503L-319 527Q-339 552 -338 553Q-333 558 -283 620Q-276 629 -266 641T-251 659T-239 673T-229 685T-221 693T-212 699T-204 703T-195 705T-184 706",770:"-368 632L-288 694Q-286 693 -207 632T-127 570T-144 545T-162 520Q-165 520 -225 559L-288 597L-351 559Q-411 520 -414 520Q-415 520 -432 544T-449 570T-368 632",771:"-232 552Q-255 552 -297 575T-360 599Q-394 599 -429 564L-441 552L-460 569Q-464 572 -469 576T-476 584L-479 586Q-417 656 -410 663Q-376 694 -345 694Q-336 694 -331 693Q-313 689 -275 668T-216 647Q-182 647 -147 682L-135 694L-116 677Q-112 674 -107 670T-100 662L-97 660Q-159 590 -166 583Q-200 552 -232 552",772:"-495 540V607H-81V540H-495",774:"-288 500Q-367 500 -420 558T-473 689V694H-422V685Q-422 681 -421 674T-411 648T-389 615T-349 590T-288 578Q-228 578 -193 611T-154 685V694H-103V689Q-103 623 -153 562T-288 500",775:"-373 610Q-373 647 -348 671T-292 695Q-251 695 -227 669T-203 610T-225 551T-288 525Q-327 525 -350 551T-373 610",776:"-479 615Q-479 650 -456 672T-397 695Q-361 693 -341 669T-320 615Q-320 583 -343 559T-399 535Q-428 535 -453 556T-479 615ZM-256 615Q-256 651 -232 673T-176 695Q-149 695 -123 675T-97 615Q-97 578 -121 557T-180 535Q-211 537 -233 559T-256 615",778:"-415 618Q-415 653 -382 677T-296 702H-291Q-194 702 -168 647Q-161 634 -161 618Q-161 607 -165 596T-180 570T-220 546T-288 536T-355 545T-394 568T-410 594T-415 618ZM-223 618Q-223 645 -234 652T-274 659H-283Q-289 659 -297 659T-307 660Q-328 660 -339 653T-351 638T-353 619Q-353 591 -341 585T-288 578Q-260 578 -249 580T-230 590T-223 618",779:"-389 511L-442 543Q-442 544 -424 606T-404 674Q-390 705 -361 713Q-360 713 -356 713T-349 714Q-340 714 -330 712Q-273 690 -273 644Q-273 621 -290 604L-342 554L-389 511ZM-198 511L-251 543Q-251 544 -233 606T-213 674Q-199 705 -170 713Q-169 713 -165 713T-158 714Q-127 714 -105 693T-82 647Q-82 638 -84 631T-89 618T-99 604T-112 590T-130 574T-151 554L-198 511",780:"-444 603Q-445 604 -439 618T-425 646T-417 659L-352 635L-288 611L-224 635L-159 659Q-158 660 -151 647T-138 619T-132 603Q-135 601 -211 558T-288 515T-365 558T-444 603",824:"-705 -210Q-715 -210 -724 -203T-734 -179Q-734 -171 -732 -166Q-730 -163 -474 266T-215 698Q-208 711 -190 711Q-180 711 -171 704T-161 681Q-161 672 -164 667Q-171 654 -425 228T-683 -201Q-692 -210 -705 -210",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8211:"0 249V300H574V249H0",8212:"0 249V300H1149V249H0",8213:"0 249V300H1149V249H0",8214:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8215:"0 -61V-10H574V-61H0",8216:"58 461Q58 503 70 542T99 607T134 654T165 684T184 694T201 683T213 664Q213 658 202 648T175 624T143 583T116 518Q115 512 114 505T112 493L111 488Q132 500 161 500Q198 500 221 475T245 414T222 354T161 329Q112 329 85 369T58 461",8217:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",8220:"110 461Q110 502 121 541T150 606T185 653T217 684T235 694Q242 694 254 682T266 664Q266 659 254 648T226 623T193 578T167 511Q164 500 164 494T164 487Q188 500 212 500Q251 500 274 475T297 414Q297 378 274 354T212 329Q167 329 139 367T110 461ZM377 461Q377 502 388 541T417 606T452 653T484 684T502 694Q509 694 521 682T533 664Q533 659 521 648T493 623T460 578T434 511Q431 500 431 494T431 487Q455 500 479 500Q518 500 541 475T564 414Q564 378 541 354T479 329Q434 329 406 367T377 461",8221:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",8224:"231 470Q232 471 232 473Q232 477 213 540T193 636Q192 642 192 651T204 677T239 700Q249 702 255 702Q300 702 315 660Q317 653 317 636Q317 603 298 539T279 472V470Q280 470 318 488T383 506Q408 506 423 493T442 467T446 444T443 421T424 396T383 382Q355 382 318 400T279 418Q278 416 285 392T303 334T316 284Q318 268 318 234Q318 149 311 45T296 -127T284 -203Q279 -211 255 -211Q237 -211 233 -210T226 -203Q222 -195 214 -129T199 41T192 234V245Q192 286 212 349Q233 413 231 418Q229 418 192 400T128 382Q102 382 86 396T67 421T64 444T67 466T86 492T128 506Q155 506 192 488T231 470",8225:"193 637Q193 663 206 679T231 698T255 702T279 699T304 679T317 637Q317 605 299 557T280 504Q280 503 281 503T320 521T382 539Q410 539 428 521T446 476Q446 454 432 434T383 414H377Q358 414 320 431T281 449L280 448Q280 444 298 396T317 316Q318 310 318 301T306 275T271 252Q261 250 255 250Q210 250 195 292Q193 299 193 316Q193 347 211 395T230 448Q230 449 229 449Q227 449 196 434Q151 414 133 414H127Q102 414 87 427T68 452T64 477Q64 503 81 521T127 539Q143 539 164 532T204 515T226 504Q230 502 230 504Q230 508 212 556T193 637ZM193 184Q193 210 206 226T231 245T255 249T279 246T304 226T317 184Q317 153 299 106T280 53Q280 51 282 51T322 68T383 86Q411 86 428 69T445 24T428 -21T382 -39Q358 -39 322 -22T282 -4Q280 -3 280 -3T280 -6Q281 -13 299 -59T317 -136Q318 -142 318 -151T306 -177T271 -200Q261 -202 255 -202Q210 -202 195 -160Q193 -153 193 -136Q193 -106 211 -60T230 -6Q230 -4 228 -4T188 -21T128 -39Q100 -39 83 -22T65 24Q65 53 82 69T127 86Q150 86 187 69T228 51Q230 50 230 50T230 53Q229 58 211 105T193 184",8226:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8230:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85ZM562 85Q562 121 587 146T644 171Q688 171 710 143T733 85Q733 56 712 29T648 1Q606 1 584 27T562 85ZM1050 85Q1050 121 1075 146T1132 171Q1176 171 1198 143T1221 85Q1221 56 1200 29T1136 1Q1094 1 1072 27T1050 85",8242:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",8254:"80 540V607H494V540H80",8260:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8407:"406 694Q406 704 413 713T433 723Q448 723 454 719T467 701Q483 665 522 648Q542 637 542 619Q542 605 536 599T514 586Q468 569 431 532Q411 513 399 513Q386 513 378 522T369 543Q369 557 381 568Q385 572 387 574L400 588H228L56 589Q33 598 33 618Q33 636 56 649H426Q406 676 406 694",8463:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L167 540H80V607H184L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 142 685T220 690Q293 694 307 694Q324 694 328 679Q328 673 311 607H494V540H294Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",8467:"245 -19Q228 -19 212 -16T184 -6T162 9T143 27T129 46T118 66T111 84T106 99T102 111L101 116L69 89L36 62Q31 60 24 62Q-1 88 -1 98Q-1 101 1 105Q1 106 73 170L95 189V197Q95 242 112 317T159 476T241 624T353 701Q357 702 367 702Q428 702 444 641Q446 630 446 606Q446 454 241 246L215 220L212 203Q203 150 203 114Q203 113 203 106T204 95T205 82T209 67T214 54T223 43T236 35T253 32Q277 32 305 44T352 70T389 98T407 112Q409 113 412 113Q420 113 432 95Q445 77 443 70Q440 64 416 44T342 3T245 -19ZM387 615Q387 651 366 651Q342 651 321 604T276 470L241 331Q246 331 280 373T350 486T387 615",8472:"399 159Q410 159 421 151T433 126Q433 104 410 85Q408 84 410 78Q411 72 414 66T428 51T455 43Q483 43 506 55T543 83T568 125T584 166T594 206Q595 211 596 214Q610 273 610 301Q610 365 542 365H538Q483 365 429 344T337 292T269 229T225 175T210 150L255 99Q261 92 274 78T292 58T305 41T316 22T321 3T324 -23Q324 -87 283 -148T174 -210H171Q161 -210 152 -209T128 -201T101 -180T81 -141T72 -78Q72 -72 72 -60T73 -45Q79 4 102 65L108 81Q84 117 84 167Q84 273 140 367T269 461Q285 461 285 447Q285 440 282 431Q278 418 276 415T264 410Q228 404 201 336T174 219Q174 218 176 202L184 214Q252 303 348 360T549 417Q614 417 658 391T719 317Q726 292 726 260Q726 148 646 70T451 -8Q407 -8 377 17T346 92Q346 159 396 159H399ZM178 -160Q200 -160 216 -132T232 -75Q232 -63 228 -56T203 -26Q196 -18 192 -14Q185 -5 176 5T161 20T156 27L153 28Q151 28 146 8T137 -42T132 -89Q132 -160 178 -160",8501:"590 427Q581 427 579 433T575 450T568 470V468L532 288L541 281Q620 220 634 165L637 154V124Q637 74 628 46Q623 32 612 16T592 0Q580 0 578 19T569 69T538 121Q532 126 385 240T236 355Q234 355 231 338T225 291T222 237Q222 222 223 213T225 201T228 195T231 190Q238 179 261 160T300 119T316 73Q316 41 291 23T231 1Q226 0 149 0H98Q73 0 69 3T64 24Q64 43 67 47T85 51H89Q119 51 134 55T152 64T154 76Q154 95 125 141T96 220Q96 243 104 270T123 319T145 360T164 391T172 404T150 421T102 468T68 529L65 541V570Q65 620 74 648Q79 664 91 679T111 694Q122 694 123 675T132 625T164 573Q168 569 319 452T471 335Q471 337 486 409T502 488Q502 489 491 493T467 511T448 546V573Q448 602 452 624T462 659T474 680T486 691T493 694Q499 694 502 691T507 682T513 673Q517 667 534 651T557 630Q558 629 590 616T631 587Q638 577 638 543Q637 489 622 458T590 427",8592:"1063 281Q1084 268 1084 251Q1084 231 1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063",8593:"33 396Q14 396 14 423Q14 445 18 449T41 459Q72 466 99 478T147 505T185 537T215 571T238 604T254 635T264 661T270 678L272 685Q276 694 288 694Q298 692 300 689T307 672Q331 592 392 535T535 459Q553 454 557 450T561 423Q561 396 542 396Q531 396 501 405T418 443T329 517L319 529L318 179V-171Q307 -193 288 -193Q265 -193 258 -171L257 179V529L247 517Q209 473 158 444T76 405T33 396",8594:"65 251Q65 270 87 281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L87 221Q65 228 65 251",8595:"14 77Q14 104 33 104Q44 104 74 96T156 57T247 -17L257 -29V321Q257 669 259 675Q268 694 289 694Q295 693 300 691T307 686T313 679T318 672V321L319 -29L329 -17Q366 26 417 55T499 94T542 104Q561 104 561 77Q561 56 557 51T535 41Q481 28 438 0T370 -58T330 -119T308 -167T302 -187Q297 -194 288 -194Q278 -194 273 -186T265 -165T251 -127T220 -77Q151 15 41 41Q22 46 18 50T14 77",8596:"305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L404 281H744L914 282Q880 305 839 362T785 484Q781 500 781 503Q781 517 806 518Q809 518 811 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495",8597:"33 469Q14 469 14 496Q14 518 18 522T41 532Q121 551 182 608T268 745Q275 767 288 767Q299 767 303 755T320 713T355 650Q424 558 535 532Q553 527 557 523T561 496Q561 469 542 469Q531 469 501 478T418 516T329 590L319 602L318 426V74L319 -102L329 -90Q366 -47 417 -18T499 21T542 31Q561 31 561 4Q561 -17 557 -22T535 -32Q454 -51 393 -108T307 -245Q300 -267 288 -267Q279 -267 274 -259T266 -238T250 -200T220 -150Q151 -58 41 -32Q22 -27 18 -23T14 4Q14 31 33 31Q44 31 74 23T156 -16T247 -90L257 -102V602L247 590Q209 546 158 517T76 478T33 469",8598:"429 724Q438 724 452 711T466 690Q466 681 452 671Q361 602 242 599H218L756 135Q832 69 913 -1T1036 -108L1077 -143Q1084 -151 1084 -163Q1084 -180 1074 -187T1054 -194H1052Q1043 -194 939 -105Q866 -42 812 5Q180 549 178 549V546Q179 542 179 539Q183 520 183 483Q183 435 172 390T149 323T130 296Q121 292 115 295Q85 312 85 328Q85 331 95 350T115 406T125 486Q125 540 110 583T79 648T64 675Q64 681 68 687T81 693Q87 693 94 690Q162 657 232 657Q296 657 349 681T420 722Q422 724 429 724",8599:"1069 693Q1076 693 1080 687T1085 675Q1085 671 1076 656T1055 621T1034 565T1024 486Q1024 442 1034 406T1054 351T1064 328Q1064 321 1057 313T1042 300L1034 295Q1030 293 1027 293Q1023 293 1020 295T1014 301T1009 308T1005 316T1001 324Q980 368 971 419Q966 442 966 484V492Q966 528 972 553Q971 553 757 368T328 -3T107 -191Q103 -193 94 -193Q78 -193 71 -184T64 -164Q64 -153 72 -143Q79 -136 382 124L934 599H909Q837 599 760 634T683 690Q683 697 696 710T722 724Q726 724 742 714T779 691T838 668T920 657Q959 657 991 666T1043 684T1069 693",8600:"65 663Q65 680 74 687T93 694H96Q104 694 118 683T204 610Q280 545 338 495Q969 -49 971 -49L970 -46Q970 -42 970 -39Q966 -20 966 18Q966 65 977 110T1001 177T1019 204Q1028 208 1034 205Q1064 188 1064 172Q1064 169 1054 150T1034 94T1024 14Q1024 -28 1033 -64T1054 -120T1075 -155T1085 -175Q1085 -181 1081 -187T1068 -193Q1062 -193 1055 -190Q987 -157 919 -157Q817 -157 739 -215Q727 -224 720 -224Q712 -224 697 -210Q683 -199 683 -190T697 -171Q788 -102 907 -99H931L393 365Q317 431 236 501T114 608L72 643Q65 651 65 663",8601:"80 -193Q73 -193 69 -187T64 -175Q64 -172 79 -150T109 -84T125 14Q125 58 115 94T95 149T85 172Q85 179 92 187T108 200L115 205Q119 207 122 207Q126 207 129 205T135 199T140 192T144 184T148 176Q169 132 178 81Q183 58 183 17Q183 -7 182 -24T178 -48L177 -53Q178 -53 389 129T816 498T1043 692Q1049 694 1054 694Q1070 694 1077 684T1085 664Q1085 653 1077 643Q1070 636 767 376L215 -98L240 -99Q312 -99 389 -134T466 -190Q466 -197 452 -210T429 -224Q422 -224 411 -215Q330 -157 229 -157Q190 -157 158 -166T106 -184T80 -193",8614:"65 426Q74 448 95 448Q112 448 125 426V281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L135 221Q134 221 133 221T130 220H125V76Q115 54 95 54Q73 54 65 76V426",8617:"1029 475Q1029 505 1068 505Q1129 501 1173 463T1218 363Q1218 296 1170 259T1066 221H1063L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063Q1105 284 1131 305T1158 361Q1158 385 1146 401Q1122 441 1063 444Q1029 446 1029 475",8618:"225 221H218Q159 221 112 260T65 363Q65 431 116 468T221 505Q254 503 254 474Q254 456 245 450T216 443T188 438Q152 427 137 401Q125 385 125 362Q125 334 147 310Q171 288 221 281H632L1046 282Q1013 304 974 357T917 482Q913 500 913 501Q913 512 924 517Q926 518 944 518H949Q964 518 967 515T976 495Q996 412 1055 351T1197 270Q1217 263 1217 251Q1217 240 1209 236T1176 225T1127 204Q1069 173 1030 122T976 6Q972 -10 968 -13T948 -17H943Q918 -16 914 -9Q913 -6 913 -2Q913 1 917 17Q945 138 1046 220H632L225 221",8636:"1063 281Q1084 268 1084 251Q1084 231 1063 221L572 220Q79 220 77 221Q64 225 64 244Q64 250 64 254T67 261T71 265T78 268T85 272Q142 302 189 345T258 421T296 484T315 516Q319 518 337 518Q358 518 363 512Q370 504 367 496Q360 469 319 404T219 290L209 282L636 281H1063",8637:"1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8640:"65 251Q65 270 87 281H513L940 282L930 290Q871 338 830 403T782 496Q779 510 791 517Q794 518 812 518H817Q831 518 835 515T847 494Q871 445 903 404T966 338T1022 298T1064 272T1083 259Q1085 255 1085 245Q1085 225 1072 221Q1070 220 578 220L87 221Q65 228 65 251",8641:"84 279Q89 281 580 281Q1070 281 1074 279Q1085 275 1085 256Q1085 245 1083 241T1066 230Q919 153 847 7Q839 -11 835 -14T817 -17H812Q791 -17 786 -11Q779 -3 782 5Q789 31 830 96T930 212L940 220H513L87 221Q64 229 64 250Q64 272 84 279",8652:"65 451Q65 470 87 481H513L940 482L930 490Q871 538 830 603T782 696Q779 710 791 717Q794 718 812 718H817Q831 718 835 715T847 694Q871 645 903 604T966 538T1022 498T1064 472T1083 459Q1085 455 1085 445Q1085 425 1072 421Q1070 420 578 420L87 421Q65 428 65 451ZM1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8656:"1063 169L1068 166Q1072 163 1074 162T1079 157T1083 149T1085 139Q1085 118 1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1069 389T1076 384T1082 375T1085 362Q1085 344 1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063",8657:"672 343Q672 326 670 320T657 313Q644 313 602 335Q577 349 557 361T527 381T509 395T499 403T495 406T494 118Q494 -166 492 -174Q484 -193 465 -193H463Q456 -193 453 -192T444 -186T433 -170V465L423 477Q407 495 394 514T367 554T351 579Q349 576 339 560T313 520T279 477L269 465V-22V-102Q269 -132 269 -145T268 -169T266 -180T260 -185T253 -191Q248 -193 239 -193H237Q218 -193 210 -174Q208 -166 208 118Q208 406 207 406L199 399Q191 392 165 374T100 335Q58 313 45 313Q35 313 33 319T30 343V349Q30 359 30 362T35 369T45 374T66 383T100 401Q267 499 333 680Q339 694 351 694Q361 694 365 687T380 652T407 597Q442 536 489 489T573 420T638 383T670 365Q672 361 672 343",8658:"64 362Q64 380 87 393H416L745 394L735 405Q708 436 681 477T654 531Q654 547 679 547H684H689Q703 547 710 540T723 519T750 475T806 411Q914 303 1059 271Q1060 271 1063 270T1068 269T1072 268T1076 266T1079 264T1082 260T1083 256T1084 250Q1084 242 1080 238T1063 231T1035 225T992 211T934 185Q797 112 719 -24Q710 -40 706 -43T689 -46H684Q653 -46 653 -31Q653 -24 661 -10Q694 50 737 99L745 108H416L87 109Q64 117 64 139Q64 156 87 169H449L812 170L826 180Q842 193 860 204T892 223T918 237T937 246L944 250L919 264Q866 290 825 321L811 332H449L87 333Q64 343 64 362",8659:"30 157Q30 174 32 180T46 187Q59 187 104 163Q154 136 198 101L207 94Q208 94 208 382Q208 666 210 674Q219 694 241 694Q254 692 262 683Q266 679 267 674Q269 658 269 522V35L279 23Q295 5 308 -14T335 -54T351 -79Q353 -76 363 -60T389 -20T423 23L433 35V671Q439 682 444 686T452 692T463 693H465Q484 693 492 674Q494 666 494 382Q494 94 495 94L504 101Q547 135 593 160T652 187Q665 191 671 177Q672 175 672 157Q672 137 669 134T636 116Q606 101 578 83T528 47T486 9T452 -30T424 -68T403 -103T387 -134T377 -159T370 -176L367 -184Q360 -194 351 -194Q345 -194 342 -192T334 -182T327 -166T315 -137T295 -97Q260 -36 213 11T129 80T63 117T32 136Q30 139 30 157",8660:"336 497Q358 541 363 544Q367 547 379 547H384Q401 547 405 545Q418 538 414 525T389 474T346 408L335 393H814L803 408Q781 436 760 474T735 525T744 545Q748 547 765 547Q771 547 774 547T780 546T786 544T790 541T794 535T799 527T805 514T813 497Q841 446 877 406T950 340T1014 301T1068 276L1096 265Q1102 259 1102 251Q1102 240 1085 232Q981 195 902 121Q835 56 798 -25Q791 -40 787 -43T765 -46T744 -44Q735 -40 735 -30Q735 -15 760 28T806 98L814 108H335L343 98Q361 75 378 46T404 -1T414 -24Q418 -37 405 -44Q401 -46 384 -46T363 -43T351 -25Q314 56 247 121Q216 150 182 173T125 206T79 226T53 237Q47 243 47 251Q47 254 47 256T49 261T52 264T57 267T61 268T66 270T71 272Q246 335 336 497ZM985 251Q932 280 882 323L871 332H278Q264 321 253 311T237 297T214 282T164 251L176 244Q221 218 278 169H871Q928 218 973 244L985 251",8661:"49 441Q30 441 30 464V471V480Q30 498 44 502Q237 573 331 750Q337 767 351 767Q360 767 368 753T400 702T460 629Q504 584 552 554T632 511T666 497Q672 493 672 471Q672 454 670 449Q664 441 653 441Q639 443 591 465T508 513L495 522L494 386V114L495 -22L508 -13Q543 12 591 34T653 59Q672 59 672 36V29V20Q672 2 658 -2Q465 -71 367 -257Q360 -267 351 -267Q343 -267 336 -257T320 -231T292 -187T242 -129Q198 -84 150 -54T70 -11T36 3Q30 7 30 29Q30 46 32 51Q38 59 49 59Q63 57 111 35T194 -13L208 -22V522L194 513Q159 488 111 466T49 441ZM422 584Q411 594 400 606T383 626T366 648T351 667Q349 665 339 652T314 620T280 584L269 573V-73L280 -84Q305 -108 351 -166Q353 -164 363 -151T389 -119T422 -84L433 -73V573L422 584",8704:"1 664Q-2 685 23 693H27Q46 693 54 680T102 578L148 475H492L533 570Q541 586 548 603T560 630T569 650T576 667T582 678T588 686T594 691T600 693T609 694Q622 694 631 684T639 662Q637 653 492 325T341 -8Q333 -16 320 -16Q306 -16 298 -8Q294 -4 147 326L1 656V664ZM464 414H319Q175 414 175 413L319 88L464 414",8707:"81 347Q81 359 84 363T104 378H513V633H300L87 634Q64 642 64 664Q64 685 84 692Q89 694 321 694H552Q571 681 574 669V25Q567 7 552 1H87Q64 12 64 30T87 61H513V317H308Q103 317 99 319Q81 328 81 347",8709:"285 711Q307 711 326 708T357 701T370 698Q371 698 375 710T383 735T389 750Q395 767 415 767Q431 767 438 757T446 738T436 701T426 670Q426 668 433 664Q468 633 489 588Q511 542 519 488T528 344Q528 286 524 243T508 150T466 63T394 6Q345 -17 287 -17Q265 -17 246 -14T216 -7T203 -4Q191 -47 183 -60T159 -73Q146 -73 137 -63T128 -44Q128 -38 138 -7L148 24L141 30Q134 35 120 49Q94 77 78 113T56 194T48 268T46 344Q46 388 47 416T56 494T78 577T122 644T194 694Q239 711 285 711ZM351 639Q350 639 346 642T337 648T325 654T306 658T283 660Q254 660 221 638T181 567Q171 513 171 375Q171 164 182 129L351 639ZM402 356Q402 516 395 555Q395 557 395 559T394 563T394 566L393 568L223 57Q252 34 286 34H288Q318 34 346 53T387 109Q402 152 402 329V356",8710:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",8712:"97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L534 526Q515 526 491 526T457 526T435 526T417 525T404 523T390 521T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 403 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220Q159 220 159 218Q159 206 166 182T190 122T247 50T341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q276 -65 187 24T97 251",8713:"126 -210Q116 -210 107 -203T97 -179Q97 -171 99 -166Q99 -165 111 -145T150 -80T203 8Q97 104 97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H549Q565 614 582 643T608 685L616 698Q623 711 641 711Q651 711 660 704T670 681Q670 672 667 667Q666 666 661 657T644 627T620 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L584 526L437 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220H401L283 23Q311 5 341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q320 -71 252 -29Q152 -197 148 -201Q139 -210 126 -210ZM235 62L330 220Q159 219 159 218Q159 196 176 150T235 62ZM366 281L513 526Q503 526 487 526T465 526T448 525T433 525T422 525T412 524T403 523T394 521T385 519T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 366 281",8715:"96 251Q96 268 119 281H363Q607 281 607 283Q607 295 600 319T576 379T519 451T425 507Q386 521 361 523T233 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 229 587Q238 587 257 587T288 588Q366 588 435 568T568 488Q670 388 670 251Q670 155 621 78T499 -39T345 -85Q336 -86 225 -86L119 -85Q96 -77 96 -55Q96 -38 119 -25H233Q356 -24 371 -21Q373 -21 393 -16Q468 3 523 55T599 177Q607 206 607 218Q607 220 363 220L119 221Q96 229 96 251",8722:"119 221Q96 230 96 251T116 279Q121 281 448 281H775Q776 280 779 278T785 274T791 269T795 262T797 251Q797 230 775 221H119",8723:"64 155Q64 172 87 185H416V476H251L87 477Q64 485 64 507Q64 528 84 535Q89 537 448 537H807Q808 536 811 534T817 530T823 525T827 518T829 507Q829 486 807 477L642 476H477V185H807Q808 184 811 182T817 178T823 173T827 166T829 155Q829 134 807 125L642 124H477V-39Q477 -203 475 -208Q466 -227 446 -227Q427 -227 417 -205L416 -41V124H251L87 125Q64 133 64 155",8725:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8726:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",8727:"236 431Q237 447 251 459T287 472T323 459T338 431Q338 423 328 363L317 300Q318 300 340 317T392 356T435 387Q442 390 450 390Q470 390 485 374T501 335Q501 326 500 320T494 309T486 300T473 293T458 287T438 280T414 272L353 250L414 228Q422 225 436 221T457 214T472 208T485 201T493 192T499 181T501 166Q501 141 484 126T450 111Q447 111 445 111T441 111T437 112T433 114T428 117T422 121T414 127T404 135T391 145T374 158L317 200L328 137Q338 77 338 69Q336 52 321 40T287 28T253 40T236 69Q236 77 246 137L257 200Q256 200 234 183T182 144T139 113Q132 110 124 110Q104 110 89 126T73 165Q73 174 74 180T80 191T88 200T101 207T116 213T136 220T160 228L221 250L160 272Q152 275 138 279T117 286T102 292T89 299T81 308T75 319T73 334Q73 359 90 374T124 389Q127 389 129 389T133 389T137 388T141 386T146 383T152 379T160 373T170 365T183 355T200 342L257 300L246 363Q236 423 236 431",8728:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251ZM448 251Q448 325 405 369T286 413Q215 413 171 371T126 251Q126 177 168 133T287 89Q361 89 404 132T448 251",8729:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8730:"107 178Q100 178 89 188T78 207Q78 216 84 220Q85 221 124 248T207 304T260 338Q269 340 275 335Q276 334 370 156L463 -20L698 393Q928 800 935 811Q944 820 954 820Q972 820 980 811T988 789Q988 781 858 553Q776 409 718 306Q452 -166 447 -171Q439 -179 422 -180Q405 -180 400 -175Q399 -174 346 -73T241 128T187 229L151 205Q111 178 107 178",8733:"65 222Q65 282 88 329T144 401T208 438T261 451H273Q312 451 320 450Q456 431 526 330L537 316Q638 451 778 451Q813 451 830 445V388Q821 391 799 391Q758 391 721 377T660 342T618 301T592 266L584 251Q648 152 697 114Q748 74 804 74H806Q823 74 829 77Q830 77 830 38V-1L820 -3Q801 -7 786 -7H771Q699 -7 632 25T527 114L516 128Q414 -8 276 -8Q192 -8 129 56T65 222ZM256 53Q296 53 332 67T392 102T434 143T461 178L469 193Q405 292 356 330Q308 369 251 369H243Q196 369 156 328T116 221Q116 191 124 161T158 99T225 55Q234 53 256 53",8734:"65 219Q65 318 132 385T302 452Q473 452 573 331L589 312L596 320Q710 452 857 452Q948 452 1016 386T1084 225Q1084 125 1017 59T848 -8Q679 -8 576 113L560 132L553 124Q439 -8 292 -8Q200 -8 133 58T65 219ZM1033 224Q1033 291 987 340T875 389Q748 389 648 261Q641 253 642 251Q717 163 748 137Q813 81 880 81Q941 81 987 120T1033 224ZM275 56Q315 56 353 70T418 104T466 144T497 178L507 192Q507 193 474 230T441 269Q355 362 267 362Q210 362 163 324T116 221Q116 150 162 103T275 56",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 21 56 23V25Q55 27 55 30Q55 31 56 33V35Q55 37 55 40Q55 42 57 48Q67 63 346 381Q421 467 518 578Q607 680 623 697T647 714Q656 714 661 708T666 694V692Q676 687 676 674Q676 668 673 663Q672 662 637 622T534 503T400 350L147 61L386 60H653Q666 50 666 40V38Q676 31 676 20Q676 8 661 0H71",8739:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",8741:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8743:"95 -16Q78 -16 71 -6T64 14Q64 20 65 22L212 308Q359 593 361 595Q370 604 385 604Q398 602 405 595Q407 593 554 308L701 22Q702 20 702 15Q702 1 693 -8T671 -17Q661 -17 651 -9Q647 -5 515 251L383 506L251 251Q119 -5 116 -8Q108 -16 95 -16",8744:"64 572Q64 585 72 594T94 604T116 595Q119 592 251 336L383 81L515 336Q647 592 651 596Q661 604 671 604Q684 604 693 595T702 572Q702 567 701 565L554 279Q407 -6 405 -8Q404 -9 401 -11T397 -14Q392 -16 383 -16H380Q369 -16 361 -8Q359 -6 212 279L65 565Q65 566 65 568T64 572",8745:"94 -16Q73 -16 64 8V209Q64 239 64 287Q65 418 69 432Q70 434 70 435Q84 487 125 523T216 575T299 597T354 603H372Q444 603 501 590T591 558T648 515T681 471T696 435Q696 434 697 432Q701 417 702 309Q702 303 702 287Q702 239 702 209V8Q693 -16 672 -16Q650 -16 643 3Q641 8 641 201Q641 397 640 403Q631 472 558 507T383 542Q339 542 298 535T219 511T156 468T126 403Q125 397 125 201Q125 8 123 3Q116 -16 94 -16",8746:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603",8747:"204 -71Q204 -108 181 -124T137 -141Q132 -141 132 -142Q142 -161 154 -161Q164 -161 186 -152Q200 -145 210 -135T228 -107T241 -77T249 -38T254 -2T258 38T262 74Q282 265 334 489Q334 490 337 503T341 523T347 544T355 569T365 594T379 620T397 643T420 666T447 685T481 700Q511 711 539 711T587 696T616 656T628 612T632 573Q632 536 610 519T562 501Q534 501 513 519T492 571Q492 608 515 624T559 641Q564 641 564 642Q554 661 542 661Q532 661 510 652Q496 645 486 635T468 607T455 577T447 538T442 502T438 462T434 426Q414 235 362 11Q352 -35 347 -54T328 -101T291 -152Q235 -208 162 -211Q147 -211 136 -208T109 -196T83 -165T67 -108Q64 -94 64 -73Q64 -37 86 -19T134 -1Q162 -1 183 -19T204 -71",8764:"64 155Q64 210 84 262T150 353T257 391Q300 391 341 371T417 321T484 264T557 215T637 194Q702 194 745 244T788 367Q796 391 808 391Q815 391 821 381T828 353V342Q828 252 776 181T637 109Q594 109 552 129T476 179T409 236T336 285T256 306Q193 306 149 258T105 132Q98 109 86 109Q76 109 70 122T64 155",8768:"64 561Q64 570 76 576T108 583Q174 583 214 535T254 407Q254 368 238 324T202 248T166 173T149 92Q149 43 169 2T217 -39Q231 -40 242 -46T254 -60Q254 -69 241 -75T210 -82Q145 -82 105 -34T64 93Q64 133 80 177T116 253T152 328T169 408Q169 461 148 500T105 540Q92 540 78 545T64 561",8771:"64 295Q64 378 117 440T257 502Q298 502 339 485T416 443T486 394T560 352T637 335Q693 335 740 373T788 478Q796 502 808 502Q815 502 821 492T828 465V455Q828 365 771 308T640 250Q603 250 562 265T501 294T439 336L370 382Q308 417 256 417Q205 417 164 388T110 317Q110 316 109 304T107 286T103 270T97 255T86 250Q76 250 70 263T64 295ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8773:"64 402Q64 457 84 509T150 600T257 638Q300 638 341 618T417 569T484 511T557 462T637 441Q702 441 745 491T788 614Q796 638 808 638Q815 638 821 628T828 600V589Q828 499 776 428T637 356Q594 356 552 376T476 425T409 483T336 532T256 553Q193 553 149 505T105 379Q98 356 86 356Q76 356 70 369T64 402ZM87 197Q64 207 64 226Q64 247 84 255Q89 257 448 257H807Q808 256 811 254T817 250T823 245T827 238T829 227Q829 209 807 197H87ZM87 -27Q64 -18 64 3Q64 23 86 32Q89 33 448 33H807L812 30Q816 27 818 26T823 21T827 13T829 3Q829 -18 807 -27H87",8776:"64 345Q64 423 119 473T250 524Q301 524 356 503T451 455T542 407T636 385Q700 385 743 417T786 481Q786 493 791 508T807 524Q817 524 823 512T829 479Q829 404 776 352T638 300Q590 300 537 321T443 369T352 417T256 439Q207 439 166 417T110 359Q109 357 107 341T100 312T85 300Q77 300 71 313T64 345ZM64 77Q64 155 119 205T250 256Q302 256 357 235T451 187T541 139T636 117Q699 117 742 148T786 213Q786 231 792 243T808 256T823 242T829 208Q829 134 776 83T640 32Q591 32 537 53T443 101T352 149T256 171Q206 171 165 148T110 91Q109 89 107 73T100 44T85 32Q77 32 71 45T64 77",8781:"798 533Q812 533 820 524T829 502T819 480T769 440Q655 355 537 330Q492 322 447 322Q401 322 356 330Q289 344 219 381T118 443T73 481Q64 490 64 503Q64 517 72 525T94 533Q99 533 102 532Q107 531 138 507T209 456T314 405T446 382Q604 382 765 515Q788 533 798 533ZM95 -32Q81 -32 73 -23T64 -1Q64 10 74 21T124 61Q213 127 293 153T421 179L422 180Q424 180 426 180T432 180T441 180T452 179Q612 179 769 61Q811 29 820 19T829 -1Q829 -14 821 -23T798 -32Q788 -32 765 -14Q608 118 446 118Q287 118 128 -14Q105 -32 95 -32",8784:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87ZM362 635Q362 671 387 696T444 721Q488 721 510 693T533 635Q533 606 512 579T448 551Q406 551 384 577T362 635",8800:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q165 -163 327 109H87Q64 118 64 139Q64 159 86 168Q89 169 363 169L461 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H496Q533 455 583 539T656 660T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q729 664 709 631T645 523T567 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H532L433 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H398Q217 -195 211 -201Q202 -210 189 -210",8801:"87 445Q64 454 64 475Q64 497 84 503Q89 505 448 505H807Q808 504 812 502T818 497T823 492T827 484T829 474Q829 456 807 445H87ZM87 221Q64 230 64 251T84 279Q89 281 448 281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221H87ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8804:"797 55Q797 45 790 35T767 25H759L434 180Q108 336 105 339Q96 348 96 360Q96 378 114 388Q126 394 439 544T757 695Q763 697 766 697Q780 697 788 688T797 666Q797 654 788 645Q784 641 507 509T197 361L466 232Q785 80 790 74Q797 66 797 55ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8805:"127 25Q110 25 103 34T96 54Q96 66 105 75Q109 80 439 238L696 361Q113 637 105 645Q96 654 96 667Q96 679 104 688T128 697Q137 696 460 541T788 382Q797 373 797 360Q797 348 788 339Q785 336 459 180L135 25H127ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8810:"734 -74T734 -86T727 -107T704 -116H702Q694 -116 584 -55Q473 7 380 58Q87 219 73 229Q64 238 64 250Q64 263 73 272Q87 282 380 443Q695 616 699 617H700Q718 617 726 607T734 588Q734 568 717 560Q705 554 435 404L157 250L439 94Q721 -61 726 -66Q734 -74 734 -86ZM1085 -74T1085 -86T1078 -107T1055 -116H1053Q1045 -116 935 -55Q824 7 731 58Q438 219 424 229Q415 238 415 250Q415 263 424 272Q438 282 731 443Q1046 616 1050 617H1051Q1069 617 1077 607T1085 588Q1085 568 1068 560Q1056 554 786 404L508 250L790 94Q1072 -61 1077 -66Q1085 -74 1085 -86",8811:"64 588Q64 600 72 609T94 618H95Q103 618 209 559Q322 496 419 443Q712 282 725 272Q734 263 734 250Q734 238 725 229Q714 220 415 55T110 -113Q103 -116 95 -116Q78 -116 71 -106T64 -86Q64 -74 72 -66Q77 -61 359 94L641 250L363 404Q277 452 173 509Q95 552 82 560T66 576V577Q64 585 64 588ZM415 588Q415 600 423 609T445 618H446Q454 618 560 559Q673 496 770 443Q1063 282 1076 272Q1085 263 1085 250Q1085 238 1076 229Q1065 220 766 55T461 -113Q454 -116 446 -116Q429 -116 422 -106T415 -86Q415 -74 423 -66Q428 -61 710 94L992 250L714 404Q628 452 524 509Q446 552 433 560T417 576V577Q415 585 415 588",8826:"797 -57Q797 -65 790 -75T766 -86Q748 -86 741 -74T733 -43T719 8T681 72Q647 112 588 141T475 185T343 207T230 216T136 219Q96 219 96 250Q96 280 132 280H136Q193 281 239 283T347 292T457 310T556 342T643 391T703 460T735 553Q741 585 763 585Q781 585 789 575T797 556Q797 540 792 513T758 434T682 345Q605 285 481 254L462 249Q483 246 526 233T633 185T733 104Q767 63 782 15T797 -57",8827:"96 556Q96 568 104 577T126 586Q152 586 158 553Q164 503 188 462T247 394T331 345T429 313T539 294T649 284T758 280H760Q797 280 797 250Q797 219 760 219H758Q627 217 529 204T347 160T216 77T158 -54Q152 -86 126 -86Q110 -86 103 -76T96 -57Q96 -41 101 -14T135 65T211 154Q288 214 412 245L431 250Q410 252 367 265T259 314T160 395Q127 435 112 483T96 556",8834:"96 251Q96 389 191 482T417 586Q418 586 428 586T456 586T496 586T546 587T601 587H775Q776 586 779 584T785 580T791 575T795 568T797 557Q797 536 775 527L597 526Q411 525 395 522Q390 521 370 516Q285 494 222 424T158 251Q158 131 246 53Q313 -9 408 -23Q417 -24 597 -25H775Q776 -26 781 -29T788 -34T794 -43T797 -56Q797 -74 775 -85H493Q407 -85 376 -79Q257 -55 177 35T96 251",8835:"96 -55Q96 -38 119 -25H296Q482 -24 498 -21Q503 -20 523 -15Q609 7 672 77T735 251T665 431T485 524Q476 525 296 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 300 587Q451 586 476 585T522 579Q632 556 714 468T796 251Q796 112 695 13Q612 -65 497 -82Q473 -86 289 -86L119 -85Q96 -77 96 -55",8838:"96 361Q96 499 191 592T417 696Q418 696 428 696T456 696T496 696T546 697T601 697H775Q776 696 779 694T785 690T791 685T795 678T797 667Q797 646 775 637L597 636Q411 635 395 632Q390 631 370 626Q285 604 222 534T158 361Q158 241 246 163Q313 101 408 87Q417 86 597 85H775Q776 84 781 81T788 76T794 67T797 54Q797 36 775 25H493Q407 25 376 31Q257 55 177 145T96 361ZM149 -199Q127 -191 127 -169T149 -140H154Q160 -140 169 -140T192 -140T224 -140T262 -140T306 -139T354 -139T407 -139T463 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H149",8839:"96 55Q96 72 119 85H296Q482 86 498 89Q503 90 523 95Q609 117 672 187T735 361T665 541T485 634Q476 635 296 636L119 637Q96 645 96 667Q96 688 116 695Q121 697 300 697Q451 696 476 695T522 689Q632 666 714 578T796 361Q796 222 695 123Q612 45 497 28Q473 24 289 24L119 25Q96 33 96 55ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 433 -139H745Q766 -152 766 -170Q766 -190 745 -199H119",8846:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603ZM353 412Q353 420 353 435T352 456Q352 483 358 495T385 507Q403 506 409 494T415 457Q415 451 415 436T414 411V341H558Q579 329 579 311Q579 289 558 281L486 280H414V136Q400 114 384 114Q363 114 354 136L353 208V280H281L209 281Q187 289 187 310Q187 328 209 341H353V412",8849:"127 25Q111 29 104 49V362L105 675Q114 693 127 696H132Q138 696 149 696T174 696T208 696T249 696T297 697T350 697T407 697T468 697H806Q828 683 828 666Q828 646 806 637L485 636H165V85H805Q806 84 809 82T813 80T817 77T821 73T824 68T826 62T827 55Q827 34 806 25H127ZM96 -190T96 -169T119 -140H125Q131 -140 141 -140T167 -140T201 -140T242 -140T290 -139T344 -139T402 -139T463 -139H805Q806 -140 809 -142T813 -144T817 -147T821 -151T824 -156T826 -162T827 -169Q827 -190 806 -199H119Q96 -190 96 -169",8850:"66 55Q66 74 89 85H728V636H408L88 637Q66 645 66 667T88 696H94Q99 696 110 696T135 696T169 696T210 696T258 697T311 697T368 697T429 697H767Q786 684 789 672V49Q782 31 767 25H88Q66 32 66 55ZM88 -199Q66 -191 66 -169Q66 -148 87 -140Q91 -139 433 -139H775Q776 -140 779 -142T783 -144T787 -147T791 -151T794 -156T796 -162T797 -169Q797 -189 775 -199H88",8851:"131 25Q121 1 100 1Q81 1 71 23L70 301Q70 579 72 583Q77 598 90 602Q95 604 385 604H674Q693 591 696 579V25Q686 1 665 1Q646 1 636 23L635 283V543H131V25",8852:"696 25Q689 7 674 1H93Q77 7 71 23L70 301Q70 579 72 583Q80 604 100 604T131 579V61H635V579Q644 603 666 603Q687 603 696 579V25",8853:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM416 282V570H414Q341 564 285 535T202 475T156 397T134 332T128 287Q127 283 127 282H416ZM765 288Q760 344 743 389T700 462T647 512T589 543T538 560T499 568L483 570H478V282H766L765 288ZM416 -69V220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q337 -61 410 -69H416ZM483 -69Q554 -60 607 -33T687 21T733 93T756 156T764 209Q766 217 766 220H478V-69H483",8854:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM765 288Q753 424 666 497T446 571T227 498T128 288L127 282H766L765 288ZM446 -70Q578 -70 666 4T765 213L766 220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q353 -70 446 -70",8855:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM647 512Q567 571 447 571Q340 571 262 523Q237 507 237 505L342 399L447 295L657 505L647 512ZM298 356L192 461Q180 445 161 411Q126 341 126 251Q126 128 192 40L403 250L298 356ZM701 41Q704 41 719 63T750 138T767 250Q767 310 750 362T719 437T701 460L491 250L701 41ZM238 -5Q238 -8 261 -22T336 -53T447 -70Q567 -70 647 -11L657 -4L447 206L342 101Q238 -1 238 -5",8856:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM657 505Q656 506 650 510T638 518T623 527T604 537T581 547T553 556T522 563T486 569T446 571Q305 571 216 487T126 251Q126 128 192 40L657 505ZM447 -70Q591 -70 679 16T767 250Q767 308 751 360T719 436T701 460L469 228Q238 -1 238 -5Q238 -8 261 -22T336 -53T447 -70",8857:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM767 252Q767 395 681 483T446 571Q303 571 215 486T126 249Q126 107 212 19T446 -70Q596 -70 681 18T767 252ZM335 251Q335 297 368 329T441 361Q498 361 527 327T557 250Q557 202 525 171T446 140Q397 140 366 173T335 251",8866:"65 672Q76 693 91 693Q115 693 123 674Q125 669 125 523V378H615Q618 376 622 373T628 369T632 366T635 362T636 356T637 347Q637 328 619 319Q615 317 370 317H125V171Q125 25 123 20Q114 1 94 1Q73 1 65 23V672",8867:"64 327T64 347T89 378H577V525L578 672Q592 693 604 693Q629 693 638 669V25Q628 1 607 1Q588 1 578 23L577 170V317H88Q64 327 64 347",8868:"64 664Q64 675 71 683T87 693H93Q99 693 110 693T137 693T173 693T217 694T267 694T323 694T383 694T448 694H807Q808 693 811 691T817 687T823 682T827 675T829 664Q829 643 807 634L642 633H477V25Q467 1 446 1Q427 1 417 23L416 328V633H251L87 634Q64 643 64 664",8869:"65 31Q65 38 66 41T71 50T87 61H416V366L417 672Q431 693 443 693Q468 693 477 669V61H807Q808 60 811 58T817 54T823 49T827 42T829 31Q829 10 807 1H87Q65 10 65 31",8872:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V392Q219 393 537 393H896Q897 392 900 390T906 386T912 381T916 374T918 363Q918 345 896 333H190V169H896L900 166Q905 163 907 162T912 157T916 149T918 139Q918 118 896 109H190V-225Q181 -249 160 -249",8900:"280 522Q281 523 285 523H289Q301 523 366 457Q404 420 431 393Q533 291 546 277T560 250Q560 239 548 226T431 108Q313 -10 304 -16Q297 -21 287 -21Q278 -21 275 -19Q270 -17 146 107T18 238Q15 242 15 251Q15 258 18 263Q20 268 145 392T274 519L280 522ZM388 350L288 449L188 350L89 250L288 52L487 250L388 350",8901:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",8902:"270 491Q274 502 287 502Q298 502 304 491Q304 486 323 396T342 303L438 314Q520 324 534 324Q540 324 545 320T550 307Q550 298 539 290T456 243Q377 198 377 197L416 111Q456 26 456 22Q457 21 457 18Q457 11 451 6T438 0H437Q432 0 415 16Q387 42 358 68L287 133L216 68Q193 47 167 23Q142 0 136 0Q129 0 123 5T117 18Q117 21 118 22Q118 26 158 111L197 197Q197 198 156 221T72 269T26 298Q24 304 24 307Q24 315 29 319T40 324Q53 324 136 314L232 303Q232 306 251 396T270 491",8904:"906 251Q906 456 905 456Q550 252 549 251Q549 250 726 148T905 45T906 251ZM967 -14Q958 -38 939 -38H937Q928 -38 923 -35Q919 -34 748 64T500 209L71 -38Q69 -39 63 -39Q42 -39 33 -16V518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407L500 292Q578 339 750 438T929 539H933Q958 539 967 515V-14ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",8942:"74 55Q74 91 99 116T156 141Q200 141 222 113T245 55Q245 26 224 -1T160 -29Q118 -29 96 -3T74 55ZM74 465Q74 501 99 526T156 551Q200 551 222 523T245 465Q245 436 224 409T160 381Q118 381 96 407T74 465ZM74 865Q74 901 99 926T156 951Q200 951 222 923T245 865Q245 836 224 809T160 781Q118 781 96 807T74 865",8943:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251ZM562 251Q562 286 587 311T644 336Q688 336 710 308T733 250Q733 221 712 194T648 166T584 193T562 251ZM1050 251Q1050 286 1075 311T1132 336Q1176 336 1198 308T1221 250Q1221 221 1200 194T1136 166T1072 193T1050 251",8945:"129 785Q129 821 154 846T211 871Q255 871 277 843T300 785Q300 756 279 729T215 701Q173 701 151 727T129 785ZM576 485Q576 521 601 546T658 571Q702 571 724 543T747 485Q747 456 726 429T662 401Q620 401 598 427T576 485ZM1023 185Q1023 221 1048 246T1105 271Q1149 271 1171 243T1194 185Q1194 156 1173 129T1109 101Q1067 101 1045 127T1023 185",8968:"194 728Q199 743 216 749H220Q223 749 229 749T245 749T265 750T289 750T316 750T345 750H471Q472 749 477 746T484 741T490 732T493 719Q493 701 471 690L362 689H254V-224Q244 -248 223 -248T194 -226V728",8969:"317 -224Q307 -248 286 -248Q267 -248 257 -226L256 231V689H148L40 690Q17 698 17 720Q17 741 37 748Q42 750 169 750H295Q314 737 317 725V-224",8970:"194 728Q204 749 220 749Q245 749 254 725V-188H471Q472 -189 477 -192T484 -197T490 -206T493 -219Q493 -237 471 -248H216Q200 -242 194 -226V728",8971:"17 -219Q17 -201 40 -188H256V270L257 728Q271 749 283 749Q308 749 317 725V-224Q310 -242 295 -248H40L38 -247Q35 -246 34 -245T30 -243T25 -239T21 -234T18 -227T17 -219",8994:"95 108Q85 108 75 114T65 139Q65 159 129 227Q316 405 573 405Q654 405 729 387T854 344T950 286T1015 232T1053 191Q1078 160 1083 152Q1084 148 1084 139Q1084 121 1074 115T1054 108Q1040 108 1029 122T990 167T922 223Q819 291 680 309Q641 315 575 315Q508 315 469 309Q303 288 197 201Q168 179 148 155T118 119T95 108",8995:"1054 392Q1067 392 1076 384T1085 362Q1085 351 1079 342T1050 310Q983 243 901 200Q753 126 575 126Q494 126 420 141T298 176T205 225T140 272T100 310Q64 346 64 362Q64 370 67 374Q75 393 93 393Q107 393 124 375Q272 214 575 214Q877 214 1025 375Q1039 392 1054 392",9001:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",9002:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",9651:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9653:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9657:"33 518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407Q529 276 533 272Q542 263 542 250Q542 238 533 229Q528 224 304 95T71 -38Q69 -39 63 -39Q42 -39 33 -16V518ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",9661:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9663:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9667:"542 -14Q533 -38 514 -38H512Q503 -38 498 -35Q494 -34 270 95T42 229Q33 238 33 251Q33 259 35 264Q36 265 38 268T42 272Q48 278 271 407T504 539H508Q533 539 542 515V-14ZM481 251Q481 456 480 456Q125 252 124 251Q124 250 301 148T480 45T481 251",9711:"65 42T65 250T204 584T574 711Q795 711 935 594Q955 577 974 555T1022 490T1067 385T1084 250Q1084 42 945 -84T574 -211T204 -85ZM1024 250Q1024 431 903 540T578 650Q482 650 404 627T274 565T189 474T140 366T125 250Q125 123 186 31T347 -106T573 -150Q772 -150 898 -45T1024 250",9824:"675 -18Q536 -18 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366Q364 52 360 40T342 14T300 -8T230 -17H218Q110 -17 75 117Q64 163 64 209Q64 290 116 357T261 495Q363 574 414 690Q425 719 445 719Q467 719 478 693Q507 627 547 578T623 503T702 438T777 357Q829 285 829 202V197Q826 128 808 81T762 15T714 -11T675 -18",9825:"65 491Q65 602 121 656T246 710Q375 710 440 624L447 615Q519 711 638 711Q723 711 775 652T828 491Q828 390 770 313T581 129Q539 95 514 63T483 14T469 -13T446 -24Q434 -24 427 -17T416 0T400 32T371 74Q352 97 310 131T229 199T151 276T89 374T65 491ZM249 649Q188 649 157 603T125 489Q125 409 181 338T352 176Q408 131 437 87L446 73L456 87Q479 121 507 147T579 207T659 278Q768 387 768 489Q768 506 766 524T756 566T731 611T687 642Q668 649 638 649Q609 649 593 644Q547 633 516 604T478 534Q473 505 447 505H445Q420 505 416 534Q407 577 372 608T285 648Q277 649 249 649",9826:"409 686Q410 688 412 691T415 696T418 701T421 706T424 709T427 713T431 715T435 717T440 718T446 719Q455 719 460 717T472 704T488 679T516 633T563 567Q624 485 687 422T787 330T826 296T828 282Q828 270 825 265T801 245Q696 161 612 59T477 -133Q465 -154 447 -154Q439 -154 434 -152T425 -146T414 -130T399 -104T372 -62T330 -3Q270 78 207 142T107 234T70 265Q64 274 64 282Q64 296 90 317Q284 472 409 686ZM749 282Q745 286 721 307T681 343T635 388T581 446T525 516T465 601Q462 606 457 613T450 624L447 627V628Q446 628 436 611T402 561T348 489T266 396T155 292L145 282Q147 280 185 245T257 177T343 79T442 -57Q446 -64 447 -64V-63Q450 -59 475 -22T530 56T619 160T749 282",9827:"240 527Q240 611 301 665T446 719T590 665T652 527Q652 431 571 373Q578 363 584 352T593 335T597 329L604 335Q611 341 617 345T637 356T667 366Q672 366 680 367T694 368Q767 368 814 310T861 177Q861 109 819 57T713 -12Q690 -17 656 -17Q535 -13 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366V62Q356 -12 237 -17Q130 -17 71 60Q32 111 32 178Q32 251 78 309T198 368Q217 368 233 364T260 354T279 343T291 333T296 329L300 336Q304 343 310 354T322 373Q240 432 240 527",9837:"230 480Q293 480 337 440T381 330V322Q381 240 323 161Q258 71 123 -11L114 -16L97 -17Q70 -17 66 -7Q64 -3 64 366V641Q64 717 65 731T75 748Q78 750 95 750Q117 750 122 742T127 694Q127 685 127 653T126 595V454Q183 480 230 480ZM242 333Q242 405 212 405H207Q147 405 130 370L127 364L126 219Q126 77 128 77Q133 82 140 90T167 127T202 183T229 253T242 333",9838:"345 -223Q333 -223 330 -214T327 -178V-116Q327 -23 326 -23L203 -82Q90 -134 77 -140Q65 -142 59 -130Q57 -126 57 295V595Q57 643 57 667T58 704T60 719T63 724Q93 741 101 741Q113 741 116 732T119 680V597Q119 467 120 467Q121 468 180 495T301 552T369 584Q381 586 387 574Q389 570 389 187V-88Q389 -132 389 -154T388 -188T386 -202T383 -206Q353 -223 345 -223ZM327 271Q327 421 326 421L120 323L119 173V23Q120 23 223 72L327 121V271",9839:"140 628Q151 628 154 620T158 591V549V484L166 488Q175 492 192 500T223 516L288 548V622V674Q288 681 288 685T289 693T289 699T291 703T295 707T298 709T304 712T311 716Q326 724 332 724Q343 724 346 715T350 685V644V579Q358 583 364 583Q376 583 380 574Q382 570 382 514V481Q382 459 380 454T363 441L350 435V135Q358 139 364 139Q376 139 380 130Q382 126 382 70V37Q382 15 380 10T363 -3L350 -9V-76Q350 -102 348 -106T328 -119Q312 -128 306 -128Q288 -128 288 -99V-77V-40L280 -44Q271 -48 254 -56T223 -72L158 -104V-150V-180Q158 -198 155 -202T135 -216Q119 -224 114 -224Q96 -224 96 -192V-172V-135Q86 -140 81 -140Q70 -140 66 -129Q64 -126 64 -70V-54Q64 -18 66 -12T83 3L96 9V309Q86 304 81 304Q70 304 66 315Q64 318 64 374V407Q64 429 66 434T83 447L96 453V602Q99 609 100 610T118 619Q134 628 140 628ZM288 254Q288 404 287 404L158 340V40L166 44Q175 48 192 56T223 72L288 104V254",10072:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",10216:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",10217:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",10229:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063L1065 280Q1079 281 1392 281H1719Q1720 280 1723 278T1729 274T1735 269T1739 262T1741 251Q1741 230 1719 221H1063",10230:"119 221Q96 230 96 251T116 279Q121 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H119",10231:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1476L1890 282Q1857 304 1818 357T1761 482Q1757 500 1757 501Q1757 512 1768 517Q1770 518 1788 518H1793Q1808 518 1811 515T1820 495Q1840 412 1899 351T2041 270Q2061 263 2061 251Q2061 240 2053 236T2020 225T1971 204Q1913 173 1874 122T1820 6Q1816 -10 1812 -13T1792 -17H1787Q1762 -16 1758 -9Q1757 -6 1757 -2Q1757 1 1761 17Q1789 138 1890 220H1476L1063 221",10232:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063L1064 168Q1080 169 1423 169H1782L1786 166Q1791 163 1793 162T1798 157T1802 149T1804 139Q1804 118 1782 109H1063L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1065 392Q1081 393 1423 393H1782Q1783 392 1786 390T1792 386T1798 381T1802 374T1804 363Q1804 345 1782 333H1063",10233:"87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H1169L1532 170L1546 180Q1562 193 1580 204T1612 223T1638 237T1657 246L1664 250L1639 264Q1586 290 1545 321L1531 332H1169L807 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H1136L1465 394L1455 405Q1428 436 1401 477T1374 531Q1374 547 1399 547H1404H1409Q1423 547 1430 540T1443 519T1470 475T1526 411Q1634 303 1779 271Q1780 271 1783 270T1788 269T1792 268T1796 266T1799 264T1802 260T1803 256T1804 250Q1804 242 1800 238T1783 231T1755 225T1712 211T1654 185Q1517 112 1439 -24Q1430 -40 1426 -43T1409 -46H1404Q1373 -46 1373 -31Q1373 -24 1381 -10Q1414 50 1457 99L1465 108H1136L807 109H87",10234:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1425L1788 170L1802 180Q1818 193 1836 204T1868 223T1894 237T1913 246L1920 250L1895 264Q1842 290 1801 321L1787 332H1425L1063 333ZM733 393H1392L1721 394L1711 405Q1684 436 1657 477T1630 531Q1630 547 1655 547H1660H1665Q1679 547 1686 540T1699 519T1726 475T1782 411Q1890 303 2035 271Q2036 271 2039 270T2044 269T2048 268T2052 266T2055 264T2058 260T2059 256T2060 250Q2060 242 2056 238T2039 231T2011 225T1968 211T1910 185Q1773 112 1695 -24Q1686 -40 1682 -43T1665 -46H1660Q1629 -46 1629 -31Q1629 -24 1637 -10Q1670 50 1713 99L1721 108H1392L1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393",10236:"65 426Q74 448 95 448Q112 448 125 426V281H130L132 280H134Q162 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H135Q133 220 130 220H125V76Q115 54 95 54Q73 54 65 76V426",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",10799:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",10815:"39 655Q39 675 43 680T69 686Q110 684 225 684Q267 684 303 684T360 685T385 686Q401 686 405 680T409 651Q409 632 403 628T367 624H348H301V62H598V624H551H532Q502 624 496 628T490 651Q490 673 494 679T514 686Q518 686 558 685T675 684T792 685T836 686Q852 686 856 680T860 651Q860 632 854 628T818 624H799H752V62H799H809Q846 62 853 59T860 36V31V21Q860 6 850 2Q846 0 450 0H156Q75 0 60 1T40 11V18Q39 26 39 31Q39 54 44 58T82 63Q84 63 90 63T100 62H147V624H100H90Q53 624 46 627T39 650V655",10927:"796 54Q796 40 788 32T767 24Q741 24 735 57Q729 107 705 148T646 216T563 264T465 297T356 316T245 326T136 330H134Q96 330 96 360Q96 391 134 391H136Q193 392 239 394T347 403T457 421T556 453T643 502T703 571T735 664Q741 696 763 696Q781 696 789 686T797 667Q797 651 792 624T758 545T682 456Q605 396 481 365L462 360Q483 357 526 344T633 296T733 215Q767 173 781 128T796 54ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",10928:"127 24Q115 24 106 32T97 55Q97 95 124 156T211 265Q288 325 412 356L431 361Q410 363 367 376T259 425T160 506Q127 546 112 594T96 667Q96 679 104 688T126 697Q152 697 158 664Q164 614 188 573T247 505T331 456T429 424T539 405T649 395T758 391Q797 391 797 360Q797 330 761 330H758Q701 329 655 327T547 318T437 300T337 268T251 219T190 150T158 57Q151 24 127 24ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",12296:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",12297:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032",8602:"\u2190\u0338",8603:"\u2192\u0338",8622:"\u2194\u0338",8653:"\u21d0\u0338",8654:"\u21d4\u0338",8655:"\u21d2\u0338",8708:"\u2203\u0338",8716:"\u220b\u0338",8740:"\u2223\u0338",8742:"\u2225\u0338",8769:"\u223c\u0338",8772:"\u2243\u0338",8775:"\u2245\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8814:"<\u0338",8815:">\u0338",8816:"\u2264\u0338",8817:"\u2265\u0338",8832:"\u227a\u0338",8833:"\u227b\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8840:"\u2286\u0338",8841:"\u2287\u0338",8876:"\u22a2\u0338",8877:"\u22a8\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338"})},2810:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.doubleStruck=void 0;var n=r(6001);Object.defineProperty(e,"doubleStruck",{enumerable:!0,get:function(){return n.doubleStruck}})},6982:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.frakturBold=void 0;var n=r(768),o=r(3696);e.frakturBold=(0,n.AddPaths)(o.frakturBold,{33:"121 621Q121 657 132 673T177 689Q223 689 223 644V635Q223 604 222 595Q221 590 210 490T187 292T175 190V186L166 185L156 184Q156 185 139 393T121 621ZM107 47Q107 70 127 87T174 104Q201 104 221 89T241 48Q241 24 222 6T174 -12Q147 -12 127 6T107 47",34:"53 695Q74 695 90 679V622L65 433L52 432H39L27 516Q10 626 10 655Q10 680 26 688Q33 693 39 693Q49 695 53 695ZM151 668Q151 691 191 691Q217 691 224 685T231 661V652Q230 634 219 531L207 433L195 432Q183 432 183 433L168 541Q151 664 151 668",38:"290 -14Q186 -14 115 41T44 185Q44 222 54 249T88 300T131 336T189 371Q216 387 216 388Q185 459 185 510Q185 563 206 601T263 659T334 687T405 696Q476 696 503 668T531 603Q531 565 513 536T450 476Q423 459 370 432L334 413L354 384Q474 212 560 139L563 137Q611 185 611 250Q611 295 577 329Q549 356 496 357Q439 357 433 354Q432 354 432 379V403L437 402Q443 402 479 401T557 400Q653 400 735 403T831 407H836Q833 352 833 351L821 352Q809 352 792 352T756 352T720 353T696 354Q680 354 680 353L681 346Q682 339 683 327T685 306Q685 283 681 260T669 218T653 182T635 152T619 129T606 114L602 109Q604 107 618 99T659 81T707 71Q742 71 767 99T804 155L815 183Q815 184 821 183T833 180T839 177Q837 169 834 156T816 110T782 52T727 5T648 -16Q569 -16 499 35H498Q496 35 466 23T387 -1T290 -14ZM418 592Q418 617 398 639T352 661T302 642T278 574Q278 545 288 514T306 465T319 444Q342 456 353 463T382 488T409 529T418 584V592ZM159 239Q159 158 222 98T364 38Q386 38 447 57L469 63L434 98Q349 185 286 275Q258 316 238 345Q233 353 232 353Q159 316 159 239",39:"80 645T80 662T93 687T123 695Q158 695 158 659Q158 649 157 643L123 437Q123 436 114 436H104Q104 442 92 538Q80 645 80 662",40:"347 719Q325 708 311 698T272 656T233 580T207 455T195 267Q195 30 247 -79Q261 -110 291 -136Q320 -163 347 -172V-179Q347 -186 344 -186Q338 -186 328 -184T287 -165T230 -123Q134 -25 134 271Q134 417 158 514T226 662T335 734L346 737Q347 737 347 728V719",41:"264 262Q264 366 253 446T226 572T186 649T145 692T105 714V725Q105 735 107 735Q108 734 121 731T154 719T196 692T242 641T284 560T314 437T326 268Q326 112 299 7Q279 -78 239 -124T116 -185L105 -187V-179L106 -171L109 -169Q130 -161 138 -158T165 -146T190 -127T210 -101T229 -64T243 -12T255 58T261 148T264 262",42:"40 516L62 529Q85 542 110 556T140 574L126 582Q112 591 104 595T80 607T40 629Q53 642 57 645L65 652L78 642Q106 620 132 603L152 589V595Q152 630 149 681V692H179V689Q178 681 174 638T171 593Q173 593 240 639L258 652Q260 652 267 643L276 633L260 625Q190 587 175 576Q173 575 180 570Q183 569 186 567Q213 549 256 527L277 515L256 495Q246 501 228 515T194 539T170 554V543Q170 486 178 449H148V456Q152 492 152 550L151 562Q150 562 102 528L53 495Q40 514 40 516",43:"422 584L471 598Q472 598 472 440V282H837Q833 273 829 263L821 244L647 243H472V-63L448 -73L423 -82Q422 -82 422 81V243H239Q56 243 56 244Q60 253 65 263L73 282H422V584",44:"118 61Q118 80 135 93T169 107Q190 107 221 65T253 -23Q253 -39 251 -49T237 -80T198 -133Q148 -191 144 -191Q142 -191 137 -182T132 -172Q143 -161 160 -131T183 -83Q185 -77 185 -62Q185 -54 184 -48T182 -38T177 -28T171 -19T162 -8T150 6Q130 28 124 38T118 61",45:"54 236L73 275H453Q833 275 833 274Q830 265 825 255L818 236H54",46:"103 23T103 44T120 83T170 102Q200 102 218 84T237 44Q237 20 216 3T168 -15Q138 -15 121 4",47:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",48:"238 -12Q162 -12 102 42T42 185Q42 303 130 393Q163 425 208 452T284 490L313 501Q323 499 339 495T395 472T464 426Q533 357 533 273Q533 201 483 133T364 27T238 -12ZM428 208Q428 255 402 297T342 365T280 404T241 419Q214 419 178 374T142 259Q142 206 168 164T225 99Q259 74 310 74Q326 74 337 75T366 82T396 103T417 141Q428 171 428 208",49:"95 481Q102 481 217 485T383 489Q384 489 384 485Q367 397 367 165Q367 58 369 54Q374 46 380 44T410 42H466H546V40Q547 38 547 19L548 0H54V23Q54 29 54 34T54 44L55 47Q79 47 134 46T202 45Q226 45 234 52Q240 57 241 64T245 105Q254 236 254 320V347Q254 369 252 382T240 409T211 431L97 450L96 465Q95 480 95 481",50:"307 335Q307 374 283 397T224 421Q187 421 112 387Q105 384 100 382T95 381Q90 387 86 394L77 407L86 413Q219 491 298 491Q370 491 399 460T428 388Q428 373 424 358T409 326T391 297T363 264T335 235T301 202T269 171L199 104Q194 99 205 97Q209 96 214 96Q527 105 544 105Q553 107 563 102Q563 100 557 79T545 34T537 2H377Q338 2 247 2T130 4H44V26L104 77Q185 145 212 172T267 235Q307 291 307 335",51:"102 402L108 408Q115 413 122 418T141 431T165 447T194 461T227 474T263 483T302 487H307Q413 487 452 420Q465 400 465 371Q465 334 445 303T396 253T347 225T317 213Q314 213 314 211Q316 209 316 205Q317 201 320 201Q337 201 359 198T411 184T465 156T506 109T523 39Q523 -62 436 -127T229 -193Q179 -193 130 -178T56 -150T31 -133Q31 -132 41 -122L52 -112L63 -117Q128 -148 201 -148Q282 -148 331 -104T381 20Q381 71 363 100T304 145Q243 166 149 166H137V204H146Q179 204 211 210T275 229T326 268T346 329Q346 372 314 401Q292 423 245 423Q188 423 125 383L102 402",52:"346 -196Q344 -196 335 -187L336 -148Q337 -127 337 -55V0H13V29L187 253Q362 477 362 479L368 480Q375 481 387 483T411 487T434 491T452 494L459 495Q460 495 470 482V453Q470 389 466 230T461 62Q461 61 513 61T565 60L555 29L546 -1H461V-15Q461 -48 463 -100T465 -154L457 -157Q449 -160 434 -165T405 -175Q347 -196 346 -196ZM339 265V341Q339 362 335 362Q327 362 219 217T110 65V61H337V117Q338 133 338 187T339 265",53:"232 192Q176 192 122 152L95 162V481H306Q516 481 516 479Q514 477 501 433L486 389L319 388H152V386V382Q152 379 152 374T151 365Q147 329 146 260V218H149Q211 242 284 242Q353 242 402 224T474 176T508 117T518 55Q518 -62 432 -126T220 -190Q184 -190 151 -185T96 -172T57 -157T31 -145T20 -139T19 -138Q19 -136 27 -125L35 -112L51 -120Q114 -152 174 -152Q257 -152 314 -100T371 46Q371 107 340 149T232 192",54:"48 251Q48 330 76 403T150 529T253 623T370 683T485 704Q494 704 520 701T547 695Q547 692 542 659T536 625Q531 624 524 624L512 623L502 628Q489 635 468 640Q452 645 423 645Q403 645 379 640T320 617T255 568T201 481T171 348Q170 341 170 330V325L183 333Q275 385 357 385H361Q464 385 514 312Q546 267 546 217Q546 127 457 58T262 -12Q225 -12 189 3T120 49T68 132T48 251ZM448 165Q448 228 406 274T289 320Q264 320 236 312T190 295T173 284Q173 266 176 241T189 178T214 112T259 61T326 39Q372 39 410 75T448 165",55:"57 376L87 479H591V455L584 446Q544 399 491 328T349 117T185 -169L171 -196H159Q152 -197 102 -197Q58 -197 58 -196T56 -185L54 -175L299 158L443 359Q446 367 444 370H254L71 365L57 376",56:"88 533Q88 573 120 610T194 668T268 701T307 714Q324 714 352 711T422 695T486 659Q518 625 518 585Q518 536 479 489T384 406L371 398L385 390Q387 389 400 382T420 370T442 356T466 339T489 319T510 295T526 269T538 238T542 204Q542 125 463 60T256 -5Q145 -5 92 52Q45 97 45 165Q45 204 64 237T109 290T163 324T209 345T228 353L214 364Q199 375 179 392T138 431T103 480T88 533ZM405 557Q405 568 402 581T387 612T350 644T286 663Q283 663 280 663T274 664H272Q256 664 228 636T199 572Q199 547 238 507Q268 475 320 437L334 427Q345 433 358 443T388 483T405 549V557ZM304 42Q366 42 398 76T431 155Q431 178 420 200T396 238T359 270T321 296T283 318L263 328Q262 328 230 312Q190 290 175 266T160 198Q160 132 202 87T304 42",57:"549 220Q549 23 429 -82T105 -195H84V-189Q84 -179 85 -174V-164H93Q184 -156 238 -132T334 -56Q361 -23 376 16T394 78L397 100L363 88Q329 75 291 61T244 45Q237 44 218 44Q154 44 94 97Q29 152 29 240Q29 350 108 404Q145 429 257 480Q270 487 279 487Q403 487 470 421Q549 347 549 220ZM408 217Q408 276 390 320T346 385T297 415T259 424Q218 424 185 393T151 286Q151 216 213 154Q252 115 321 115Q368 115 388 134T408 217",58:"57 398Q57 419 72 438T117 457Q154 457 174 439T194 398Q194 379 176 361T119 343Q85 343 71 362T57 398ZM62 19T62 43T77 85T115 104Q153 104 175 86T197 42Q197 14 171 1T119 -12Q96 -12 79 3",59:"56 399Q56 424 73 440T104 456Q114 458 120 458Q149 458 170 440T192 399Q192 380 174 362T120 344Q85 344 71 362T56 399ZM78 53Q78 67 84 76T90 86Q90 88 98 92T116 98Q117 98 121 98T128 99Q152 97 181 58T211 -24Q211 -77 128 -165Q124 -170 121 -173T116 -178T113 -181T110 -185T106 -190L97 -184L88 -177L95 -168Q143 -104 143 -65Q143 -51 137 -40T113 -7T81 35Q78 41 78 53",61:"559 342L549 304H22L27 319Q29 328 30 333T33 343H296Q559 343 559 342ZM559 206L549 168H22L27 183Q29 192 30 197T33 207H296Q559 207 559 206",63:"121 590Q121 575 128 562T144 542T152 533T115 512L78 491Q55 499 47 516Q40 530 40 553Q40 601 77 632Q155 697 257 697H268Q316 697 355 679Q422 646 422 576Q422 518 388 476Q383 468 376 461T358 444T340 428T316 410T290 390L230 344Q180 307 180 275Q180 261 187 248T202 227L209 219Q209 215 176 193L142 170Q114 177 100 194T84 226V239Q84 259 93 276T113 302T150 331T192 362Q203 370 219 382T247 403T267 422Q312 471 312 546Q312 593 282 623T207 653Q170 653 146 636T121 590ZM95 23T95 49T117 94T173 113Q204 113 223 96T242 54Q242 27 221 7T167 -14Q136 -14 116 4",91:"226 711T225 711T86 699V-93H89Q94 -93 157 -96T223 -100H226V-119H223Q134 -119 42 -130H36V740H42Q61 738 156 736H226V723Q226 711 225 711",93:"69 732Q116 733 146 734T184 736T197 737T206 738H208V-132Q190 -129 160 -127T99 -125T66 -124H14V-103H19Q20 -103 84 -98T152 -92H158V699H151Q148 700 85 703T18 708H14V732H69",94:"1 463T1 464T148 599T296 734Q584 486 584 485L561 472Q538 459 537 461Q296 672 293 672L161 563Q133 539 97 509T44 466L28 452Q27 452 14 457",8216:"187 456Q187 437 169 424T138 411Q114 411 84 454T53 538Q53 565 75 597Q109 648 155 697L166 708L181 694L173 681Q124 610 124 577Q124 549 155 511T187 456",8217:"125 524Q125 545 92 588T58 651Q58 661 61 667Q65 674 80 683T107 692Q131 692 162 645T193 564Q193 540 176 509T144 460T87 394L78 400L68 406L79 421Q125 489 125 524",8260:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",58113:"388 427Q320 485 242 524T128 563H116Q95 563 87 561L77 559Q72 563 69 566T65 570T65 572L75 576Q106 592 154 611T212 630Q230 630 262 622T358 581T492 498L508 486Q512 463 512 396Q512 246 469 112L465 102Q453 94 341 25Q252 -27 247 -27Q243 -27 174 24T97 84Q90 100 90 214Q90 285 98 345Q100 360 102 363T118 377Q175 422 262 465Q264 463 270 460L277 456Q277 455 267 447T244 428T228 414Q206 382 206 269Q206 187 214 164T259 110Q286 89 342 58Q391 131 391 313Q391 355 388 412V427",58114:"39 362L37 366L38 368L82 405H133V474Q135 563 143 589T198 658Q210 669 224 676T247 687L255 690H253Q241 690 253 692Q254 692 256 692T260 693Q263 693 262 691L261 690Q300 690 361 662L373 656L388 666Q404 675 405 675L406 674Q406 672 406 670T406 664L408 655L301 555Q300 555 287 564T254 584T221 597Q190 597 176 583T161 550Q161 525 184 495T232 440T261 405H387V399Q377 389 364 379L340 359H258V315Q258 52 228 -18L172 -120L121 -211H109Q102 -212 96 -212L109 -174Q131 -108 135 -80T139 53V76V157V362H39",58115:"41 352Q40 354 39 355T37 358L36 360H37Q48 370 61 380L84 400H108Q131 400 131 402Q121 424 104 501L100 519Q109 560 134 602T196 664Q230 681 271 681Q291 681 316 669T358 644L373 631Q373 630 304 553Q299 548 294 547Q292 547 290 546H287Q286 546 274 562T243 593T205 609Q180 609 165 596T150 562Q150 526 191 488L217 462Q248 431 253 405V400H381L384 394L349 352H251V332Q249 271 231 17L227 -37L120 -217L109 -218Q103 -219 97 -219Q97 -218 101 -206T110 -177T118 -151Q126 -129 128 -120T136 -46T141 127Q141 250 136 340V352H41",58116:"107 370Q127 384 172 409T255 454T294 473L306 468Q356 446 425 431L435 429L524 468Q528 465 531 461Q499 395 499 271V263Q499 146 509 71T519 -8Q519 -28 512 -45Q510 -50 435 -123T355 -197Q296 -212 257 -212Q209 -212 164 -196T98 -167T67 -143L133 -44H144Q167 -88 216 -111T320 -134Q371 -134 390 -118T410 -69Q410 -52 404 -12T392 60T385 92L193 -29L158 5Q124 39 110 51L96 63V71Q94 79 94 121Q94 130 94 148T93 174Q93 230 96 275T103 344T107 370ZM221 397Q200 334 200 254Q200 170 210 140Q216 126 234 109T268 81L283 71L383 119V127Q384 132 384 241L385 347L368 349Q325 357 290 369T240 389T221 397",58117:"103 453Q103 631 95 661Q95 663 102 667T110 672L114 664Q117 655 123 641T131 621L140 597L154 606Q208 641 275 673L297 684Q300 683 302 682T307 679T310 678L314 676Q283 658 256 625Q238 601 231 579T223 515L224 512L282 548Q339 583 341 583T365 548T386 509Q326 443 318 443L316 446Q314 448 311 452T304 460T294 470T283 480T272 488T260 494T248 497Q231 497 223 474Q220 468 218 440T215 407V401H345L309 360H218V314Q218 181 221 139V129L253 108Q306 73 310 73Q315 73 343 83L373 92L374 87Q375 82 375 79T375 74T360 65T308 36T229 -13L208 -27L192 -13Q149 24 90 61Q89 61 89 62L90 68Q91 73 93 87T97 125T100 191T103 291V360H33V366L34 371L85 405H94L103 404V453",58120:"602 575Q505 508 505 489Q505 488 505 482T506 463T507 432Q507 314 456 237L449 226L434 216Q420 208 325 143L316 137Q453 82 488 82Q527 82 585 127L596 136Q597 136 599 126L602 115Q578 85 511 27T428 -31Q400 -31 308 10T170 51Q143 51 123 43T92 24T54 -15L34 6L41 14Q65 41 170 129L188 144L204 145Q254 147 293 164T350 208Q378 249 378 344Q378 422 362 478T320 563T268 605T213 618Q177 618 156 600T134 561Q134 539 162 508T217 446T245 394Q245 368 213 337T85 250L62 262Q73 269 86 279T116 308T133 338T108 378T57 439T32 499Q32 556 117 617T291 679Q350 679 393 658Q415 647 433 631T462 600T480 572T490 550T494 541T499 544T516 556T547 578T603 613T689 662L720 679L730 670Q742 659 756 649T785 629T810 615T836 601T855 590Q855 587 860 536T870 419T875 312Q875 114 800 -25Q794 -35 781 -47Q584 -220 398 -220Q322 -220 278 -190Q253 -173 239 -155L244 -150Q248 -145 255 -138T271 -120T290 -100T310 -80T328 -63T341 -51T349 -46Q350 -46 351 -46T354 -47Q357 -47 357 -52Q359 -68 364 -83T383 -118T424 -151T491 -166Q559 -166 613 -129Q629 -118 641 -108T674 -68T710 1T735 107T746 260Q746 433 727 507Q727 512 685 535T615 570L602 575",58121:"351 571Q317 571 247 563T171 555Q153 555 133 563T107 584Q94 605 98 609Q101 615 138 658T190 717H207Q204 710 204 699Q204 673 231 666Q235 665 264 665Q296 665 345 667T426 669Q474 669 501 660T545 626Q553 612 553 594Q553 531 498 474T379 384Q371 379 371 378Q371 376 390 376H411H434Q520 376 602 318Q621 303 627 288T633 234Q633 59 540 -34Q465 -109 348 -130Q308 -137 235 -137Q159 -136 143 -129Q132 -125 132 -118V-53Q118 -24 90 -24Q69 -24 37 -39L27 -44L25 -42Q23 -39 21 -35T17 -30Q17 -28 40 -14T103 19T177 44Q183 45 205 45Q219 45 227 44T245 37T259 20T264 -12Q264 -33 262 -48T259 -80Q259 -93 260 -95Q271 -110 305 -110Q343 -110 383 -86T443 -33Q491 34 491 154Q491 223 467 249Q428 288 334 288H322Q288 288 237 276L222 273L206 286L262 367Q279 369 303 377T358 403T410 452T431 524Q431 531 431 533T427 545T416 558T392 566T351 571"},{})},175:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fraktur=void 0;var n=r(768),o=r(9587);e.fraktur=(0,n.AddPaths)(o.fraktur,{33:"102 582T102 620T112 673T152 689Q190 689 190 638Q190 605 167 373L148 187L133 184Q102 582 102 620ZM91 24T91 48T107 88T148 104Q171 104 187 87T204 48Q204 22 188 5T149 -12Q124 -12 108 6",34:"33 436Q8 603 8 648Q8 663 9 671T19 687T43 695Q63 695 74 681Q76 678 76 650V623L66 532Q57 443 55 436V432H33V436ZM128 666Q128 691 162 691T196 668Q196 634 186 531Q176 441 176 432H166Q155 432 155 434L142 545Q135 603 130 647Q128 664 128 666",38:"181 520Q181 604 231 650T328 697L330 698Q333 698 335 698Q336 698 340 698T346 697Q390 697 418 670T446 604Q446 554 414 511Q384 467 300 417L283 406Q281 405 296 374T347 286T425 182Q466 135 469 135Q470 135 473 140T480 152T486 165Q509 210 509 263Q509 282 507 292Q498 317 488 332T465 352T443 359T418 361Q388 361 357 358L346 356L347 374Q347 394 348 396V399H355Q366 396 535 396Q663 396 689 398L703 399Q703 398 702 375T700 351L688 353Q655 356 601 357Q553 357 553 355Q562 332 562 294Q562 280 561 267T555 241T548 218T539 195T529 175T518 156T508 141T497 126L489 115L496 107Q549 54 596 54Q623 54 644 67T677 101T697 140T708 174L710 187Q710 188 710 188L711 190Q714 190 723 187T733 183Q733 179 732 172T726 145T714 107T694 66T665 27T623 0T569 -11Q500 -11 443 41L434 49L425 42Q348 -9 275 -9Q251 -9 233 -6Q187 -1 152 18T98 60T67 111T52 159T49 195Q49 231 60 261T96 315T141 354T197 390L208 397Q181 459 181 520ZM374 577Q374 607 356 629T311 651Q289 651 271 636Q242 614 242 559Q242 533 249 502T262 453T270 435T279 440T298 453T314 464Q374 503 374 577ZM127 217Q127 145 173 89T291 32Q318 32 347 42T393 63T409 75Q384 100 325 184T227 351Q223 366 220 366Q215 366 178 338Q127 298 127 217",39:"69 666Q69 680 79 687T104 695Q112 695 117 694T128 684T134 659L104 438Q104 436 96 436T88 438Q88 447 79 540T69 655V666",40:"293 737V719Q291 718 285 714T276 708T268 702T258 695T250 686T241 674Q164 570 164 282Q164 -37 230 -119Q273 -171 292 -171Q293 -171 293 -179V-186H289Q270 -180 259 -175Q175 -132 145 -23T114 275Q114 491 157 598T293 737",41:"223 259Q223 386 212 474T178 609T136 677T89 714V735Q121 726 139 713Q276 622 276 273Q276 98 246 -23Q225 -106 189 -139T89 -187V-170L101 -165Q148 -146 172 -110T210 13T223 259",42:"118 573Q118 575 76 602L34 629L50 647L55 652L66 642Q76 633 91 620T117 598L128 590Q128 663 125 687V692H151V689V687Q151 685 151 683T150 678T150 672Q145 628 144 605V592L219 652L232 634Q232 632 220 624Q195 610 155 582L146 575L158 567Q178 552 197 540T225 523T233 516Q233 515 226 506T217 495L152 549L143 555V530Q144 509 145 492T148 466T149 454Q149 449 142 449H125V462Q128 522 128 549V562L115 552Q88 531 59 506L45 495Q44 495 39 505T34 516L118 573",43:"357 584L399 598V282H709L702 263L696 243H399V-64L379 -73L358 -82Q357 -82 357 81V243H47L51 253Q52 256 54 263T58 272L62 282H357V584",44:"99 62Q99 82 114 94T144 107Q159 107 178 77T205 26Q213 5 213 -23Q213 -49 207 -65T181 -113Q128 -189 122 -191Q121 -191 116 -184T111 -174Q111 -173 122 -155T145 -111T156 -62Q156 -44 152 -34T127 4L104 37Q99 49 99 62",45:"46 236L62 274Q62 275 384 275H706L699 255L693 236H46",46:"87 43Q87 69 104 85T142 102Q164 102 182 86T200 44Q200 20 183 3T141 -15Q118 -15 103 2T87 43",47:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",48:"212 -13Q184 -13 156 -2T101 32T59 97T42 195Q42 311 132 396Q170 433 211 462T262 492Q272 492 301 477T366 434T429 360T456 258Q456 161 378 74T212 -13ZM381 209Q381 257 365 295T328 355T282 390T243 408T223 413Q220 413 204 403T167 376T137 341Q119 305 119 250Q119 168 159 114T263 59Q308 59 344 93T381 209",49:"123 459Q145 459 170 460T217 462T256 464T284 466L295 467Q296 467 296 467T297 468Q299 468 302 466T307 462L309 459Q307 454 304 424T299 341T297 235Q297 139 298 101T302 55T313 44Q316 43 367 43L460 46Q460 35 459 22V-1H450Q402 2 281 6Q222 6 171 4T91 1T56 -1L47 -2V43H121H170Q195 43 201 45T209 56Q212 69 212 214Q212 333 209 365T194 409Q183 417 161 423T121 430L104 432Q103 432 103 446V459H123",50:"104 384Q115 394 133 409T199 449T281 474Q321 474 351 447T385 378Q385 328 333 255T228 127T176 72Q176 67 183 65Q184 65 203 65T260 67T331 69L475 73L484 67Q484 64 472 33L460 1H60V17L107 61Q210 159 249 208Q309 283 309 331Q309 363 285 389T228 415Q212 415 184 403T134 379L114 367L104 384",51:"305 328Q305 372 279 396T214 421H211Q172 421 128 384L107 398L116 405Q151 437 191 455T251 473H260Q314 473 341 455T382 394Q384 386 384 367T382 338Q362 263 271 217L256 210L257 206L259 202Q260 202 272 201T296 198T324 192T355 179T384 157T410 123T427 75Q429 64 429 41Q429 -59 353 -120T183 -182L88 -164Q81 -162 69 -157T48 -147T39 -141Q39 -139 46 -127L53 -114L69 -122Q129 -149 171 -149Q218 -149 253 -131T305 -83T330 -26T338 29Q338 41 336 55T328 89T308 127T273 153Q228 171 162 171Q158 171 152 171T142 170H127V204H134Q232 214 275 257Q305 292 305 328",52:"299 -179Q306 -156 306 -48V0H11V7Q10 10 10 18Q10 23 154 236L298 449Q298 450 339 463L379 476Q385 473 384 470V466Q384 463 384 457T384 444T383 427T383 408Q381 328 381 248Q381 46 384 40H387Q422 40 460 44Q465 44 470 44T478 44L481 45Q481 43 478 24T473 1Q473 -1 464 -1Q462 -1 451 -1T430 0H387V-76L389 -156V-161L311 -191Q299 -181 299 -179ZM299 364H287L277 352Q234 297 186 224T112 104T79 43Q79 42 192 42H306V115Q306 300 299 359V364",53:"334 25Q334 99 296 134T207 169Q154 169 107 123L98 114L89 120L80 125V458H420Q420 456 409 418L397 379Q397 378 264 378H131Q130 377 128 376T125 374T124 371T122 368T122 363T121 356T121 345V279V190L130 186L140 190Q196 214 260 214Q311 214 348 197T404 153T431 99T440 42T433 -16T406 -76T356 -130T276 -169T163 -184H156Q110 -184 57 -163L47 -159L53 -147L58 -134Q61 -134 74 -139T110 -148T156 -153Q206 -153 243 -135T299 -87T326 -30T334 25",54:"45 240Q45 328 73 406T143 536T235 626T327 681T399 699Q400 699 404 699T411 700Q424 700 441 696T459 689Q459 671 451 637Q451 633 447 632L444 629L434 633Q413 640 384 640H377Q299 640 222 565Q182 531 156 463T129 315V306H136L149 315Q229 376 316 376H318Q393 376 432 326T471 213Q471 129 402 58T237 -13T93 59T45 240ZM391 172Q391 231 354 272T258 314Q230 314 200 302T154 279T133 262L134 249Q154 32 266 32Q315 32 353 64T391 172",55:"395 377L391 382H225Q59 382 59 383L74 423Q89 464 89 465Q90 468 94 468Q146 460 350 458H498V442L473 406Q241 75 125 -156L113 -181H40L37 -168L57 -140Q115 -58 199 70T339 287T395 377",56:"220 -10Q168 -10 131 6T75 50T48 103T40 157Q40 223 77 266Q103 295 156 328T225 375Q247 393 247 394L206 361Q205 361 193 368T164 391T131 426T102 474T90 531Q90 580 114 615Q146 660 238 698L254 705L262 704Q288 704 332 693T402 656Q434 620 434 568Q434 518 401 475T321 402L305 391L336 368Q339 366 353 356T372 343T389 330T406 316T420 301T434 283T445 265T454 244T458 222T461 195Q461 106 389 48T220 -10ZM350 545Q350 578 337 601T304 634T266 649T234 653L224 654L204 639Q196 634 191 629T182 621T176 614T173 609T170 603T168 597Q165 585 165 567Q165 497 261 424L273 415Q350 467 350 545ZM261 405L263 407Q262 407 261 405ZM258 403Q257 403 255 401L254 399L256 400Q258 402 258 403ZM252 398Q251 398 249 396L248 394L250 395Q252 397 252 398ZM245 36Q276 36 300 45T338 69T360 102T371 136T374 168Q374 211 341 255Q324 275 305 289T235 332Q231 330 215 321T193 307T173 292T153 271T138 247T127 216T123 177Q123 146 132 117T170 62T245 36",57:"353 93T352 93T320 79T251 49T201 34Q127 37 87 79Q28 138 28 234Q28 273 37 304T60 355T101 396T152 429T218 462L234 469H243Q348 461 395 417Q466 348 466 201Q466 72 397 -29T211 -163Q155 -179 91 -182H72V-154H80Q144 -154 202 -131T297 -60Q318 -31 333 7T352 68L357 92Q353 93 352 93ZM369 208Q369 240 362 272T339 339T290 394T214 415Q171 415 144 372T116 266Q116 193 154 144T238 95H249Q369 95 369 208",58:"50 377T50 400T64 440T99 457Q128 457 146 440T165 399Q165 375 146 359T102 342T64 359ZM53 19T53 43T66 86T103 105Q129 105 148 87T168 41Q168 17 147 3T102 -12Q80 -12 67 3",59:"47 399Q47 424 62 441T101 458T143 442T162 400T144 359T101 343Q78 343 63 360T47 399ZM76 86Q76 88 80 91T91 96T106 99Q119 99 131 86Q179 35 179 -25Q179 -64 146 -115T89 -189Q86 -187 83 -185T79 -182T76 -180T75 -177T77 -173T80 -168Q121 -108 121 -64Q121 -44 94 -5T66 52Q66 66 71 75T76 86",61:"725 366Q724 365 721 349T716 331V329H385Q54 329 54 331Q55 332 59 349T63 368H394Q725 368 725 366ZM725 169Q724 168 721 152T716 134V132H385Q54 132 54 134Q55 135 59 152T63 171H394Q725 171 725 169",63:"46 557Q46 613 103 653T227 693Q287 693 322 659T357 564Q357 517 326 469T259 390T191 326T160 272Q160 240 187 221Q193 217 193 216Q182 209 170 200L147 184Q127 192 113 209T98 250Q98 290 193 376Q287 454 287 542Q287 581 262 616T188 652Q143 652 126 631T108 588Q108 559 140 527L79 490Q46 515 46 557ZM108 47Q108 68 123 85T160 103Q179 103 198 90T217 46Q215 24 201 7T164 -11Q142 -11 125 6T108 47",91:"262 -119Q224 -120 191 -123T141 -128T118 -130Q117 -130 117 305V740H122Q141 737 219 736H278V723Q278 711 277 711L159 699V-93H162Q167 -93 220 -96T276 -100Q278 -100 278 -109V-119H262",93:"64 733Q89 733 110 734T143 737T158 738H160V-131H154Q101 -125 40 -124H-4V-103H1Q3 -102 57 -98T113 -92H118V700L64 703Q7 707 3 708H-4V732H21Q34 733 64 733",94:"0 464L250 734L262 722Q274 712 384 598L495 486Q483 478 467 467L456 459L248 672L154 580L23 452Q17 454 10 458T0 464",8216:"117 410Q97 410 71 455T45 539Q45 588 129 694L140 708Q142 708 153 694L147 682Q106 609 106 582V577V571Q106 548 132 511T158 455Q158 434 143 422T117 410",8217:"105 529Q105 546 77 588T49 651Q49 658 51 666Q53 672 67 682T92 692Q111 692 137 644T163 563Q163 534 143 497T99 428T74 395Q72 395 65 400T58 407Q105 476 105 523V529",8260:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",58112:"427 436Q427 434 427 425T429 398T430 362Q430 222 396 109L393 99L305 33Q218 -32 216 -32Q208 -29 142 22L91 68L78 81L77 94Q75 130 75 173Q75 245 87 347L135 385Q178 418 184 424L177 428Q174 429 170 431Q116 454 96 473T75 534Q79 608 154 683Q164 677 164 673Q164 670 157 662T144 637T137 598Q137 552 182 518T280 470T380 447T427 436ZM342 371L275 394L208 417Q203 417 192 399T168 334T156 229Q153 187 153 157Q153 141 156 135Q158 125 208 88T280 51Q306 51 326 120T346 297Q346 339 344 354T342 371",58113:"39 551L35 569L52 577Q72 586 98 595T140 610T158 616Q174 612 200 604T293 560T412 477Q414 475 417 472Q428 462 430 450T432 376Q432 223 401 124Q395 106 393 103T382 92Q351 68 281 20T206 -29Q201 -31 137 26L100 60L78 83L77 112Q76 132 76 170Q76 259 86 342L88 360L101 371Q116 386 163 422T215 459Q216 459 224 455T233 450L229 446Q225 442 218 434T203 419Q179 394 175 389T168 372Q156 334 156 262Q156 167 164 137Q168 125 196 102T252 62L278 45Q279 45 285 52T302 78T322 126T339 205T346 316Q346 367 344 389L343 406L326 423Q228 520 113 559L100 564L70 557L39 551",58114:"123 386L120 431Q116 476 116 511V520Q116 593 174 649Q207 680 236 680Q258 680 284 664T312 648Q318 648 327 656Q328 657 330 659Q337 664 337 661Q337 660 338 657Q338 652 339 648L268 566L260 574Q234 600 206 600Q182 600 164 585T145 541Q145 492 211 386L267 385H324L299 354H214V312Q214 86 193 -58L192 -69L116 -215H108Q92 -215 92 -212Q93 -211 100 -189T116 -135T128 -80Q134 -41 134 22Q134 54 130 185T125 349V354H29L59 385H91Q123 385 123 386",58115:"91 530Q91 564 116 600T164 656T194 678Q195 678 200 678T209 679Q268 679 316 639L293 593Q267 547 263 546H262Q260 546 256 553Q222 613 180 613Q160 613 146 599T132 564T170 474T210 388H318L296 356H206V322Q204 284 204 255Q202 221 202 161V99Q202 28 194 -22T160 -124Q148 -146 116 -199L101 -224L91 -220Q85 -218 84 -217T83 -215L101 -161Q116 -114 119 -73T122 108Q119 334 117 352V356H72L28 357L66 388H92Q118 388 118 389L109 433Q91 514 91 530",58116:"254 -150Q293 -150 328 -126T363 -54Q363 -38 352 29T339 98L250 34Q160 -30 159 -30L77 64V71Q74 95 74 174Q74 212 75 243T79 294T83 328T87 352T90 366L117 384Q206 446 238 464L250 471Q277 455 306 443T350 427L365 423Q367 423 405 443T443 465L449 455Q431 414 426 362T418 201Q418 135 420 121Q438 -4 438 -19Q438 -26 438 -31T434 -42T429 -51T420 -63T408 -77T391 -95T370 -119T346 -147T325 -170T309 -187T291 -200T274 -207T252 -213T225 -214Q175 -214 132 -196T70 -160L52 -143Q52 -138 90 -48Q90 -47 95 -47H101Q108 -81 146 -115T254 -150ZM341 136Q341 157 344 242T347 348V355L334 356Q299 359 262 367T203 383T179 391Q177 391 173 377T163 323T158 227Q158 164 161 128V121L174 106Q203 75 223 59L341 127V136",58117:"92 446Q92 603 82 664Q94 670 95 670L96 666Q98 661 101 651T108 633Q121 598 121 597L141 612Q247 686 250 686Q251 686 266 679Q261 674 243 659T213 632T190 597T173 546Q172 541 171 530T170 511T170 502Q171 502 222 542L273 582Q308 522 315 504L279 449L269 462Q231 506 215 506Q202 506 190 490Q164 458 164 395V390H279L266 373L254 355H167V306Q169 252 169 217Q170 195 170 147V117L200 92Q234 64 237 64Q243 64 277 81L311 99V75Q310 75 242 27L174 -20L156 -3Q88 60 81 60L79 62Q80 60 82 62Q87 67 87 290V355H57L26 356L73 390H92V446",58118:"117 531Q117 533 137 544T178 566L198 577Q200 577 204 575T208 572V570Q208 568 208 566T207 560Q197 496 197 397V392H321L295 353H199V260Q199 157 200 145V122L269 68Q271 67 274 67Q282 67 310 83T342 100Q343 100 345 92T346 83L211 -21L172 12Q117 59 117 63Q117 65 117 87T119 150T120 238V353H75L29 354L65 391H118V460Q117 498 117 531",58119:"337 91V78L324 71Q288 53 256 29T206 -8T180 -22Q174 -22 158 -9Q82 46 60 46H59L63 51Q67 56 73 68T85 96Q101 158 101 254Q101 300 95 330T83 370T66 394L53 388Q48 385 41 382T24 374Q22 376 20 378T16 381T13 383T10 385V386L119 475Q150 439 160 430L171 422V409Q173 377 173 300Q173 228 166 183T152 122T145 102Q207 81 242 58L337 104V111Q340 146 340 227Q340 320 339 351T338 408V423L422 469Q425 465 429 462L426 438Q413 354 413 251Q413 152 423 119Q426 110 435 96T452 82Q454 82 509 103Q514 98 514 89Q514 87 507 81T472 51T409 -7L395 -20Q393 -18 390 -17Q386 -14 382 -6Q380 -2 379 1Q369 24 361 40T348 62T341 73T338 84L337 91"},{})},5735:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.italic=void 0;var n=r(768),o=r(8348);e.italic=(0,n.AddPaths)(o.italic,{33:"330 716Q351 716 365 703T380 670V659L304 433Q230 207 227 204Q225 198 205 198Q184 198 184 207T220 439T260 669Q270 694 297 708Q300 709 304 710T311 713T316 714Q324 716 330 716ZM107 51Q110 83 133 102T179 121Q207 121 219 105T231 72Q231 45 209 23T156 0Q138 0 123 11T107 51",34:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",35:"281 327H228Q186 327 175 330T164 347Q164 359 176 365Q179 367 292 367H404L563 688Q569 694 578 694T593 686T597 670Q597 667 531 535L448 367H614L773 688Q779 694 787 694Q796 694 802 688T808 674V672L807 670Q807 667 732 517L658 368L736 367H814Q828 357 828 347Q828 336 812 327H637L599 250Q561 174 561 173H662H724Q760 173 769 170T779 153T770 136T729 132Q721 132 696 132T651 133H540L380 -188Q374 -194 366 -194Q357 -194 351 -188T345 -174L346 -172V-170Q346 -167 412 -35L495 133H330L170 -188Q164 -194 156 -194Q147 -194 141 -188T135 -174L136 -172V-170Q136 -167 211 -17L285 133H207L130 134Q115 140 115 153Q115 164 131 173H306L344 250Q382 326 382 327H281ZM592 327H427L389 250Q351 174 351 173H516L554 250Q592 326 592 327",37:"301 348Q257 348 231 383T205 480Q205 553 244 629T346 736Q370 750 394 750Q416 750 429 742T458 714Q512 644 606 644Q722 644 802 732Q817 750 827 750Q835 750 841 744T847 730Q847 725 827 700T689 540Q586 421 512 335Q180 -50 176 -52Q172 -56 165 -56Q157 -56 151 -50T145 -35Q145 -29 162 -9T330 186Q392 258 430 302Q711 627 711 628L701 624Q652 607 604 607Q551 607 494 634L479 642V624Q479 544 439 467Q414 416 377 382T301 348ZM270 443Q270 385 303 385H306H308Q326 385 348 407Q384 441 409 504T434 627Q434 713 390 713Q358 713 328 663Q307 631 289 556T270 451V443ZM608 -56Q573 -56 543 -23T513 76Q513 129 536 190T604 296L627 318Q670 347 704 347Q747 347 767 310T788 222Q788 126 732 35T608 -56ZM742 222Q742 310 699 310Q677 310 655 285T620 227Q608 197 593 138T578 42V36Q578 -18 613 -18Q657 -18 699 64T742 222",38:"209 444Q209 546 278 631T424 716Q473 716 501 683T530 601Q530 554 511 535T467 515Q446 515 437 527T427 553Q427 578 446 594T481 610H483V617Q480 641 464 660T419 679Q367 679 328 603Q316 578 305 538T288 470L282 443L295 449Q308 455 330 462T371 469Q397 469 413 450T430 404Q430 363 400 329T331 295Q291 295 256 322Q255 322 246 293T227 223T217 158Q217 117 232 88T273 43T327 22T387 15Q457 15 512 37T599 93T652 169T680 248T688 317T678 380T659 423T647 437Q643 435 637 431T613 416T581 392T554 364T538 332Q540 310 541 310Q554 335 587 335Q601 335 613 327T626 300Q626 290 622 279T603 255T563 242Q532 245 512 263T491 320Q494 351 511 377T547 418T600 456T652 494Q676 512 697 539T728 582T738 601Q738 602 736 602Q732 602 726 604T714 616T707 638Q707 661 724 677T764 694Q799 694 802 660Q802 625 767 562T688 467L694 458Q700 449 702 444T711 428T720 408T727 385T733 358T735 327Q735 281 724 235T685 141T617 59T515 1T375 -22Q270 -22 199 34T127 181Q127 216 147 270T207 374L216 386Q209 421 209 444ZM386 412Q386 432 366 432Q345 432 325 418T294 390T284 375Q284 371 289 362T306 343T335 332Q355 332 367 350T383 384T386 412",39:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",40:"241 -250Q203 -212 174 -140T144 39Q144 158 180 288T296 544T481 746L487 750H499Q517 750 517 740Q517 736 495 716Q399 630 331 491T236 228T208 3Q208 -73 224 -130T255 -214T271 -244Q271 -250 252 -250H241",41:"326 497Q326 546 320 588T304 655T285 699T269 728T262 740Q262 746 267 749L272 750Q276 750 281 750H293Q331 712 360 640T390 461Q390 332 339 171T188 -116Q161 -150 121 -188T47 -250H35Q17 -250 17 -240Q17 -236 39 -216Q135 -130 203 9T298 272T326 497",42:"560 658Q569 658 576 649T584 631Q584 625 583 620T577 611T569 603T556 595T540 587T519 578T494 566L428 536Q427 535 433 531T479 502Q525 475 532 469T539 450Q538 435 525 424T497 412Q489 412 482 418T442 456Q400 497 400 494L387 420Q376 353 373 343T352 323Q345 320 336 320H331Q322 320 316 327T309 343Q309 347 334 420L359 496Q358 496 297 456T234 414Q228 411 221 411Q212 411 204 417T195 439Q198 458 209 465T283 502L353 534L300 566Q255 593 247 599T239 616Q239 631 252 644T282 658Q290 658 295 654T335 615L378 573L391 647Q393 657 395 671T398 691T400 706T404 720T408 730T414 739T423 744T434 749Q435 749 439 749T445 750Q467 748 469 728Q469 723 457 685T432 610L420 573L481 613Q548 658 560 658",43:"139 237T139 250T151 266T198 270H293H431L465 407Q469 424 476 452Q494 528 500 542T519 557Q526 557 532 552T538 538Q538 536 507 409T472 272Q472 270 604 270Q737 270 741 268Q753 261 753 250Q753 237 742 233T696 229Q687 229 655 229T599 230H462L461 226Q461 224 427 91T392 -47Q387 -57 374 -57Q367 -57 361 -51T355 -37Q355 -31 388 99L421 230H288Q267 230 238 230T199 229Q163 229 151 233",44:"106 46Q106 68 121 90T167 120Q168 120 173 120T180 121Q232 121 232 59V54Q232 18 219 -20T186 -88T145 -143T109 -181T88 -194Q84 -194 77 -185T69 -171Q69 -168 70 -166T76 -161T85 -154T101 -139T124 -114Q146 -88 162 -58T183 -12T188 7Q187 7 183 5T172 2T156 0Q129 0 118 14T106 46",45:"205 180H131Q102 180 93 181T84 190Q90 238 103 251H334Q341 244 341 241Q341 236 336 214T327 186Q325 181 312 181T205 180",46:"107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",47:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",48:"414 665Q562 665 562 490Q562 426 534 318Q451 -21 251 -21Q222 -21 202 -15Q155 2 134 40T110 144Q110 201 127 286T187 470T287 614Q348 665 414 665ZM187 98Q187 59 208 37T260 15Q320 15 365 83Q394 128 440 312T487 547Q487 580 471 600T433 627Q428 628 408 628Q381 628 353 609T311 569Q279 526 239 364T190 143Q187 120 187 98",49:"248 491Q228 491 228 502Q228 516 236 532Q237 536 246 537T275 541T314 552Q350 567 382 595T430 644L446 664Q450 666 454 666Q468 666 468 658Q468 647 395 359Q321 63 321 59Q321 52 334 50T388 46H422Q428 37 428 35Q428 19 421 5Q416 0 405 0Q400 0 361 1T263 2Q215 2 185 2T142 1T127 0Q110 0 110 11Q110 13 113 25T118 40Q120 46 146 46Q196 46 212 49T235 61Q238 66 295 295L353 526L340 519Q328 512 302 503T248 491",50:"159 404Q159 433 176 476T222 562T297 635T395 666Q466 666 508 617T551 497Q551 473 545 446Q534 388 482 333Q441 292 355 240T264 184Q216 151 179 101L171 91Q171 90 177 90Q206 90 269 77T366 64Q385 64 390 65Q418 73 441 98T475 156Q479 168 481 170T495 173H518Q524 167 524 166T521 152Q502 86 459 32T353 -22Q315 -22 259 15T172 53Q156 53 143 36T126 1L121 -16Q119 -22 98 -22H82Q76 -16 76 -13T80 5T98 50T132 111T189 178T274 242Q327 273 364 305T420 370T447 427T460 483Q466 514 466 538Q466 586 443 607T389 629Q338 629 293 584T226 487T204 399Q204 390 204 386T209 378T222 373Q258 376 282 422T307 493Q307 506 302 517T297 531Q297 537 308 546T327 551Q329 550 333 543T340 523T344 497Q344 450 306 393T216 336Q186 336 173 355T159 396V404",51:"296 531Q296 536 307 544T322 553Q330 553 338 534T346 501Q346 468 319 440T258 412Q232 412 216 430T200 478Q200 552 281 618Q345 666 416 666Q489 666 525 625T562 530Q562 473 525 419T430 335L416 329Q479 288 479 206Q479 142 440 89T344 7T229 -22Q173 -22 135 12T96 106Q96 192 157 192Q192 192 197 157Q197 134 184 117T142 96Q153 47 180 29Q201 15 232 15Q249 15 275 22Q307 34 331 57Q363 90 379 153T396 246Q396 261 393 272T384 290T371 301T355 308T341 311T326 312H316H307Q287 312 282 313T276 320Q276 323 279 337T283 352Q284 356 290 357T325 358Q364 359 368 360Q386 365 400 372T433 397T464 448T485 527Q487 535 487 556Q487 629 414 629Q350 629 298 580T245 476Q245 450 263 450H264Q280 450 294 463T308 496Q308 508 302 518T296 531",52:"448 34Q453 34 463 22T473 5Q473 -2 457 -7Q417 -22 383 -23H366L350 -91Q348 -98 345 -111T340 -130T335 -146T330 -161T325 -172T318 -182T310 -188T299 -193T286 -194Q256 -194 253 -165Q253 -159 271 -83T292 -5Q231 29 169 29Q114 29 91 14Q72 -2 65 1Q46 20 46 28Q46 35 55 43T77 60T96 74Q306 257 396 623Q410 666 444 666Q459 666 468 657T478 634Q478 627 470 595T440 504T387 381T303 239T187 99L164 75H178Q217 75 260 59L304 43Q304 48 325 127Q342 195 346 207T358 228Q372 242 391 242Q403 242 413 235T423 214Q423 205 402 116T378 25Q378 23 387 23Q405 23 418 25T439 31T448 34",53:"196 304Q189 309 189 314Q189 317 231 487T275 660Q278 666 283 666Q287 666 302 658T346 643T413 635Q447 635 481 642T537 658T559 666Q561 666 564 663T567 658Q565 637 557 629Q528 600 474 573T359 545Q342 545 327 546T304 550T294 552L291 540Q288 529 283 507T273 465L251 379Q307 420 364 420Q415 420 456 382T497 261Q497 165 429 82T262 -20Q256 -20 247 -21T233 -22Q176 -22 141 15T106 112Q106 208 173 208Q192 208 203 197T214 169Q214 143 195 125T156 107H153V100Q155 73 174 47T239 21Q245 21 259 23Q355 46 392 200Q393 205 394 207Q412 276 412 312Q412 352 396 367T358 383Q288 383 233 314Q226 306 224 305T209 304H196",54:"377 434Q425 434 457 404T499 341T509 278Q509 243 496 194T456 105T383 27Q322 -22 256 -22Q142 -22 122 114Q120 130 120 159Q120 221 135 292T195 452T310 599Q390 665 465 665Q565 665 565 583V574Q565 543 546 524Q528 506 504 506Q491 506 478 514T465 543Q465 585 515 602Q505 626 466 626Q419 626 372 587Q334 557 305 503T266 409L255 370Q287 410 339 429Q361 434 377 434ZM424 333Q424 359 411 378T365 397Q318 397 282 356T230 257T205 157T197 94Q197 67 211 45T260 22Q313 22 341 57T386 151Q424 283 424 333",55:"466 519Q448 519 435 528T416 550T400 571T376 581Q324 581 271 540T186 437Q185 435 183 432T181 428T179 426T177 424T174 423T171 422T165 422H159Q141 422 141 423Q136 423 136 431Q136 433 190 548T247 665Q249 666 266 666H282Q288 660 288 657Q288 655 284 646T276 628L273 620Q337 666 390 666Q413 666 425 652T438 620T444 584T457 559Q460 557 470 557Q497 557 524 582T571 635T594 665Q595 666 612 666H628Q634 660 634 657Q634 653 618 629T572 556T510 441T437 269T367 43Q356 -22 304 -22Q291 -22 278 -14T263 14Q263 36 281 95T354 269T486 507Q497 524 495 524Q482 519 466 519",56:"209 449Q209 545 278 605T416 666Q482 666 517 631T553 546Q553 513 539 482T504 430T463 394T426 370L410 360L430 343Q471 309 483 278T495 211Q495 141 441 75Q363 -21 253 -21Q182 -21 141 18T99 117Q99 161 119 201T170 268T222 308T259 331L272 338L259 349Q212 389 209 449ZM492 542Q492 586 469 605T415 625Q360 625 320 587T279 505Q279 495 281 487T286 474T295 460T306 449T321 436T337 422Q379 386 380 386Q389 386 420 412T472 471Q492 513 492 542ZM163 118Q163 76 189 49T258 21Q316 21 368 64T420 170Q420 193 412 208T395 233T350 271L302 312Q298 312 284 303T249 276T209 235T177 181T163 118",57:"297 211Q258 211 230 228T189 273T169 323T163 367Q163 411 183 472T254 585Q327 656 401 665Q403 665 412 665T427 666Q458 664 481 652T518 622T539 580T550 535T553 491Q553 448 544 395T515 277T454 148T358 37Q282 -22 213 -22Q166 -22 137 -1T107 55V64Q107 88 114 104T134 127T154 136T169 138Q185 138 196 128T207 101Q207 82 196 68T172 48L161 43Q161 40 167 36T187 26T219 21Q286 21 344 99Q364 126 382 169T408 241T417 275L412 269Q406 263 395 253T370 234T337 218T297 211ZM476 552Q476 626 417 626Q368 626 330 584Q312 563 300 533T270 433Q248 341 248 312Q248 286 262 267T310 248Q353 248 387 287T440 380T467 480T476 552",58:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",59:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 47Q107 77 130 99T180 121Q226 121 226 61Q226 25 214 -14T182 -84T144 -140T109 -180T88 -194T77 -185T70 -172Q70 -169 84 -155T121 -112T161 -48Q180 -10 180 3Q180 4 174 2Q172 2 166 1T156 0Q135 0 121 13T107 47",61:"776 357T776 347T761 327H470Q180 327 176 329Q164 334 164 347Q164 359 176 365Q179 367 470 367H761Q776 357 776 347ZM116 143T116 153T131 173H422Q713 173 717 171Q728 166 728 153T717 135Q713 133 422 133H131Q116 143 116 153",63:"235 431Q217 431 206 442T195 468Q195 490 215 537T280 638T380 707Q403 716 423 716Q425 716 429 716T436 715Q485 715 518 681T551 590Q551 543 530 503T482 439Q471 428 400 375T318 310Q300 287 300 259Q300 236 315 236Q333 236 352 251T384 300Q386 306 407 306H423Q429 300 429 297Q429 272 393 235T308 198Q287 198 269 215T251 270Q251 330 293 374L374 436Q377 438 401 456T432 480T457 503T481 531T494 561T501 598Q501 614 499 626Q482 678 430 678H426Q392 678 362 660T311 615T280 571T264 540L259 528Q259 527 266 526T283 516T294 492Q294 466 276 449T235 431ZM209 51Q212 83 235 102T281 121Q309 121 321 105T333 72Q333 45 311 23T258 0Q240 0 225 11T209 51",64:"198 250Q198 155 248 91T394 26Q514 26 640 80L650 84H675H683Q709 84 709 76Q709 73 708 71Q706 64 660 45T534 8T383 -11T260 24T181 115Q152 168 152 248Q152 410 268 552Q303 590 324 608Q439 705 551 705Q611 705 658 683T733 623T775 543T789 454Q789 380 766 304T720 192Q677 125 617 125Q591 125 573 137T548 160T541 176Q541 178 540 178L534 173Q527 168 515 160T488 144T454 131T417 125Q361 125 320 166T279 284Q279 393 356 481T523 569Q570 569 603 537Q623 515 632 490L637 480L657 479Q684 479 684 470Q684 465 650 333L617 199V185Q616 162 628 162Q677 162 712 278Q743 381 743 442Q743 555 687 611T553 668Q467 668 385 608T250 450T198 250ZM598 445Q598 453 594 470T569 510T518 532Q463 532 410 448T356 271Q356 220 374 191T423 162Q482 162 552 255L575 348Q598 440 598 445",91:"205 -221Q205 -239 194 -250H137H106Q73 -250 73 -242Q73 -232 194 255T321 747L324 750H381H417Q435 750 440 748T446 739Q446 730 443 723T437 712L434 710H350L349 706Q349 704 235 249T120 -208Q120 -210 159 -210Q166 -210 175 -210T187 -209Q205 -209 205 -221",93:"227 721Q227 739 238 750H295H326Q359 750 359 742Q359 732 238 245T111 -247L108 -250H51H15Q-3 -250 -8 -248T-14 -239Q-14 -230 -11 -223T-5 -212L-2 -210H82L83 -206Q83 -204 197 251T312 708Q312 710 273 710Q266 710 257 710T245 709Q227 709 227 721",94:"528 555Q528 549 514 538T496 527Q491 527 470 554Q458 569 449 580L414 625L353 578Q339 567 323 555T298 536L290 529Q286 527 285 527Q279 527 273 533T264 546L260 553Q260 559 263 562Q265 564 342 628T421 693T425 694Q430 694 433 691Q528 563 528 555",95:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",126:"266 208Q262 208 255 215T247 228Q247 233 250 236T274 259Q335 318 369 318Q394 318 420 292T464 265Q485 265 516 291T550 318Q554 318 562 311T571 297Q570 293 551 273T502 231T451 209H447Q421 209 396 235T355 261Q334 261 301 235T266 208",305:"75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",567:"75 284T75 287T81 305T101 343T133 389T180 426T240 442Q273 440 300 420T327 350V332L278 134Q267 92 253 37T233 -45T225 -73Q208 -123 162 -163T54 -204Q8 -204 -15 -181Q-32 -164 -32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 39 -166L44 -167H59H60Q112 -167 145 -74Q148 -65 198 134T251 347Q252 353 252 370Q252 382 251 388T245 399T230 405Q204 405 175 378Q157 360 145 337T126 298T117 280T98 278H81Q75 284 75 287",768:"-222 651Q-222 668 -206 682T-174 697Q-155 697 -145 680Q-140 671 -107 599T-74 526Q-74 522 -88 511T-107 500Q-109 500 -113 502T-167 568T-219 637Q-222 643 -222 651",769:"-148 500Q-154 500 -163 511T-173 528Q-173 529 -172 530V532Q-170 534 -97 610T-21 688Q-8 697 4 697Q19 697 29 688T39 663T30 638Q26 631 -50 573L-135 507Q-144 500 -148 500",770:"17 555Q17 549 3 538T-15 527Q-20 527 -41 554Q-53 569 -62 580L-97 625L-158 578Q-172 567 -188 555T-212 536L-221 529Q-225 527 -226 527Q-232 527 -238 533T-248 546L-251 553Q-251 559 -248 562Q-246 564 -169 628T-90 693T-86 694Q-81 694 -78 691Q17 563 17 555",771:"-245 558Q-249 558 -256 565T-264 578Q-264 583 -261 586T-237 609Q-176 668 -142 668Q-117 668 -91 642T-47 615Q-26 615 5 641T39 668Q43 668 51 661T60 647Q59 643 40 623T-9 581T-60 559H-64Q-90 559 -115 585T-156 611Q-177 611 -210 585T-245 558",772:"-275 544Q-282 548 -282 554Q-282 561 -279 573T-271 588Q-269 589 -111 589H-27H12Q38 589 46 587T54 578Q54 574 51 563T47 550Q45 546 32 545Q15 544 -118 544H-275",774:"-237 641Q-237 694 -218 694H-213Q-195 694 -195 684Q-195 683 -195 679T-197 667T-198 650Q-198 611 -176 589T-117 566Q-74 566 -34 597T23 678Q27 689 30 691T43 694Q62 694 62 684Q62 671 49 645T14 589T-46 537T-123 515Q-175 515 -206 550T-237 641",775:"-165 599Q-162 631 -139 650T-93 669Q-65 669 -53 653T-41 620Q-41 593 -63 571T-116 548Q-134 548 -149 559T-165 599",776:"-251 601Q-251 626 -230 647T-180 669Q-139 669 -133 625Q-133 595 -155 575T-203 554Q-223 554 -237 567T-251 601ZM-72 599Q-72 632 -48 650T-2 669Q18 669 31 657T45 623Q45 592 22 573T-25 554Q-68 554 -72 599",778:"-199 610Q-199 654 -161 685T-79 716Q-39 716 -16 693Q3 674 3 647Q3 607 -34 575T-118 542Q-199 542 -199 610ZM-41 631T-41 655T-83 679H-89Q-129 679 -142 656Q-146 650 -151 632T-156 604Q-156 578 -113 578H-108Q-94 578 -86 579T-69 586T-52 605Q-41 631 -41 655",779:"-217 503Q-221 503 -234 510T-248 523Q-248 528 -205 602Q-200 610 -192 623T-180 644T-170 661T-159 676T-151 686T-142 694T-134 696Q-132 697 -121 697Q-88 694 -88 664Q-88 652 -97 640T-152 574Q-214 504 -217 503ZM-64 503Q-68 503 -81 510T-95 523Q-95 528 -52 602Q-47 610 -39 623T-27 644T-17 661T-6 676T2 686T11 694T19 696Q21 697 32 697Q65 694 65 664Q65 652 56 640T1 574Q-61 504 -64 503",780:"11 637Q16 637 22 624T29 607Q29 606 27 602Q26 600 -47 552T-125 502H-127Q-133 502 -184 553Q-236 602 -236 608Q-236 612 -224 625T-206 638L-202 637L-196 632Q-190 628 -179 620T-158 603L-116 570Q-109 572 -52 604T11 637",989:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",8211:"98 248Q91 252 91 259Q91 279 100 284Q102 285 324 285H442H500Q536 285 545 283T554 274Q554 260 548 254Q546 250 538 249Q520 248 319 248H98",8212:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8213:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8215:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",8216:"249 379Q228 379 213 396T197 448Q197 533 271 627L278 635Q286 643 295 652T314 671T332 687T344 694Q349 694 355 685T362 671Q362 668 345 654T301 608T256 537Q238 493 240 491Q241 491 245 493T258 498T275 500Q296 500 311 488T326 454Q326 426 304 403T249 379",8217:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",8220:"295 379Q274 379 259 396T243 448Q243 533 317 627Q326 638 354 666T391 694Q395 694 402 686T409 673Q409 668 392 654T348 608T302 537Q284 493 286 491Q287 491 291 493T304 498T321 500Q342 500 357 488T372 454Q372 426 350 403T295 379ZM492 379Q471 379 456 396T440 448Q440 533 514 627Q523 638 551 666T588 694Q592 694 599 685T606 672T589 654T544 608T499 537Q481 493 483 491Q484 491 488 493T501 498T518 500Q539 500 554 488T569 454Q569 426 547 403T492 379",8221:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",8260:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8710:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215"},{})},8594:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.largeop=void 0;var n=r(768),o=r(1376);e.largeop=(0,n.AddPaths)(o.largeop,{40:"180 96T180 250T205 541T266 770T353 944T444 1069T527 1150H555Q561 1144 561 1141Q561 1137 545 1120T504 1072T447 995T386 878T330 721T288 513T272 251Q272 133 280 56Q293 -87 326 -209T399 -405T475 -531T536 -609T561 -640Q561 -643 555 -649H527Q483 -612 443 -568T353 -443T266 -270T205 -41",41:"35 1138Q35 1150 51 1150H56H69Q113 1113 153 1069T243 944T330 771T391 541T416 250T391 -40T330 -270T243 -443T152 -568T69 -649H56Q43 -649 39 -647T35 -637Q65 -607 110 -548Q283 -316 316 56Q324 133 324 251Q324 368 316 445Q278 877 48 1123Q36 1137 35 1138",47:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",91:"224 -649V1150H455V1099H275V-598H455V-649H224",92:"754 -625Q754 -649 731 -649Q715 -649 712 -639Q709 -635 383 242T55 1124Q54 1135 61 1142T80 1150Q92 1150 98 1140Q101 1137 427 262T754 -625",93:"16 1099V1150H247V-649H16V-598H196V1099H16",123:"547 -643L541 -649H528Q515 -649 503 -645Q324 -582 293 -466Q289 -449 289 -428T287 -200L286 42L284 53Q274 98 248 135T196 190T146 222L121 235Q119 239 119 250Q119 262 121 266T133 273Q262 336 284 449L286 460L287 701Q287 737 287 794Q288 949 292 963Q293 966 293 967Q325 1080 508 1148Q516 1150 527 1150H541L547 1144V1130Q547 1117 546 1115T536 1109Q480 1086 437 1046T381 950L379 940L378 699Q378 657 378 594Q377 452 374 438Q373 437 373 436Q350 348 243 282Q192 257 186 254L176 251L188 245Q211 236 234 223T287 189T340 135T373 65Q373 64 374 63Q377 49 378 -93Q378 -156 378 -198L379 -438L381 -449Q393 -504 436 -544T536 -608Q544 -611 545 -613T547 -629V-643",125:"119 1130Q119 1144 121 1147T135 1150H139Q151 1150 182 1138T252 1105T326 1046T373 964Q378 942 378 702Q378 469 379 462Q386 394 439 339Q482 296 535 272Q544 268 545 266T547 251Q547 241 547 238T542 231T531 227T510 217T477 194Q390 129 379 39Q378 32 378 -201Q378 -441 373 -463Q342 -580 165 -644Q152 -649 139 -649Q125 -649 122 -646T119 -629Q119 -622 119 -619T121 -614T124 -610T132 -607T143 -602Q195 -579 235 -539T285 -447Q286 -435 287 -199T289 51Q294 74 300 91T329 138T390 197Q412 213 436 226T475 244L489 250L472 258Q455 265 430 279T377 313T327 366T293 434Q289 451 289 472T287 699Q286 941 285 948Q279 978 262 1005T227 1048T184 1080T151 1100T129 1109L127 1110Q119 1113 119 1130",710:"1004 603Q1004 600 999 583T991 565L960 574Q929 582 866 599T745 631L500 698Q497 698 254 631Q197 616 134 599T39 574L8 565Q5 565 0 582T-5 603L26 614Q58 624 124 646T248 687L499 772Q999 604 1004 603",732:"296 691Q258 691 216 683T140 663T79 639T34 619T16 611Q13 619 8 628L0 644L36 662Q206 749 321 749Q410 749 517 710T703 670Q741 670 783 678T859 698T920 722T965 742T983 750Q986 742 991 733L999 717L963 699Q787 611 664 611Q594 611 484 651T296 691",770:"4 603Q4 600 -1 583T-9 565L-40 574Q-71 582 -134 599T-255 631L-500 698Q-503 698 -746 631Q-803 616 -866 599T-961 574L-992 565Q-995 565 -1000 582T-1005 603L-974 614Q-942 624 -876 646T-752 687L-501 772Q-1 604 4 603",771:"-704 691Q-742 691 -784 683T-860 663T-921 639T-966 619T-984 611Q-987 619 -992 628L-1000 644L-964 662Q-794 749 -679 749Q-590 749 -483 710T-297 670Q-259 670 -217 678T-141 698T-80 722T-35 742T-17 750Q-14 742 -9 733L-1 717L-37 699Q-213 611 -336 611Q-405 611 -515 651T-704 691",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H725V-396H735Q864 -396 888 -314Q889 -312 889 -311V896H388V292L389 -311Q405 -396 542 -396H552V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8720:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H552V896H542Q411 896 389 812L388 208V-396H889V812Q889 813 887 819T883 829T877 840T868 853T854 866T835 878T809 887T776 893T735 896H725V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8721:"60 948Q63 950 665 950H1267L1325 815Q1384 677 1388 669H1348L1341 683Q1320 724 1285 761Q1235 809 1174 838T1033 881T882 898T699 902H574H543H251L259 891Q722 258 724 252Q725 250 724 246Q721 243 460 -56L196 -356Q196 -357 407 -357Q459 -357 548 -357T676 -358Q812 -358 896 -353T1063 -332T1204 -283T1307 -196Q1328 -170 1348 -124H1388Q1388 -125 1381 -145T1356 -210T1325 -294L1267 -449L666 -450Q64 -450 61 -448Q55 -446 55 -439Q55 -437 57 -433L590 177Q590 178 557 222T452 366T322 544L56 909L55 924Q55 945 60 948",8730:"1001 1150Q1017 1150 1020 1132Q1020 1127 741 244L460 -643Q453 -650 436 -650H424Q423 -647 423 -645T421 -640T419 -631T415 -617T408 -594T399 -560T385 -512T367 -448T343 -364T312 -259L203 119L138 41L111 67L212 188L264 248L472 -474L983 1140Q988 1150 1001 1150",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798",8748:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798",8749:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798ZM1150 -798Q1168 -824 1201 -824H1203Q1231 -824 1259 -764T1311 -600T1356 -391T1398 -164Q1401 -143 1403 -133Q1475 292 1559 655T1681 1127Q1687 1145 1691 1157T1708 1201T1735 1257T1769 1306T1813 1346T1864 1360Q1920 1360 1948 1325T1980 1245Q1980 1220 1968 1205T1945 1186T1923 1183Q1902 1183 1885 1198T1868 1239Q1868 1287 1921 1296L1918 1300Q1915 1303 1910 1307T1902 1313Q1887 1323 1869 1323Q1855 1323 1843 1311T1811 1255T1772 1139T1725 936T1669 628Q1610 293 1546 -5T1446 -437T1391 -629Q1314 -862 1201 -862Q1161 -862 1128 -831T1091 -746Q1091 -711 1110 -698T1148 -685Q1169 -685 1186 -700T1203 -741Q1203 -789 1150 -798",8750:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q382 -52 390 2Q314 40 276 99Q230 167 230 249Q230 363 305 436T484 519H494L503 563Q587 939 632 1087T727 1298Q774 1360 828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q766 1323 688 929Q662 811 610 496Q770 416 770 249Q770 147 701 68T516 -21H506L497 -65Q407 -464 357 -623T237 -837Q203 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM480 478Q460 478 435 470T380 444T327 401T287 335T271 249Q271 124 375 56L397 43L431 223L485 478H480ZM519 20Q545 20 578 33T647 72T706 144T730 249Q730 383 603 455Q603 454 597 421T582 343T569 276Q516 22 515 20H519",8896:"1055 -401Q1055 -419 1042 -434T1007 -450Q977 -450 963 -423Q959 -417 757 167L555 750L353 167Q151 -417 147 -423Q134 -450 104 -450Q84 -450 70 -436T55 -401Q55 -394 56 -390Q59 -381 284 270T512 925Q525 950 555 950Q583 950 597 926Q599 923 825 270T1054 -391Q1055 -394 1055 -401",8897:"55 900Q55 919 69 934T103 950Q134 950 147 924Q152 913 353 333L555 -250L757 333Q958 913 963 924Q978 950 1007 950Q1028 950 1041 935T1055 901Q1055 894 1054 891Q1052 884 826 231T597 -426Q583 -450 556 -450Q527 -450 512 -424Q510 -421 285 229T56 890Q55 893 55 900",8898:"57 516Q68 602 104 675T190 797T301 882T423 933T542 949Q594 949 606 948Q780 928 901 815T1048 545Q1053 516 1053 475T1055 49Q1055 -406 1054 -410Q1051 -427 1037 -438T1006 -450T976 -439T958 -411Q957 -407 957 37Q957 484 956 494Q945 643 831 747T554 852Q481 852 411 826Q301 786 232 696T154 494Q153 484 153 37Q153 -407 152 -411Q148 -428 135 -439T104 -450T73 -439T56 -410Q55 -406 55 49Q56 505 57 516",8899:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911",8968:"224 -649V1150H511V1099H275V-649H224",8969:"16 1099V1150H303V-649H252V1099H16",8970:"224 -649V1150H275V-598H511V-649H224",8971:"252 -598V1150H303V-649H16V-598H252",9001:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",9002:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",10217:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",10752:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM755 -352Q922 -352 1061 -269T1278 -48T1356 250Q1356 479 1202 652T809 850Q798 851 747 851Q634 851 527 806T337 682T204 491T154 251Q154 128 201 17T329 -176T521 -304T755 -352ZM665 250Q665 290 692 315T758 341Q792 339 818 315T845 250Q845 211 819 186T755 160Q716 160 691 186T665 250",10753:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM706 299V850H704Q519 832 386 725T198 476Q181 433 169 379T156 300Q156 299 431 299H706ZM1116 732Q1054 778 982 807T871 842T810 849L804 850V299H1079Q1354 299 1354 300Q1354 311 1352 329T1336 402T1299 506T1228 620T1116 732ZM706 -350V201H431Q156 201 156 200Q156 189 158 171T174 98T211 -6T282 -120T395 -232Q428 -257 464 -277T527 -308T587 -328T636 -339T678 -346T706 -350ZM1354 200Q1354 201 1079 201H804V-350Q808 -349 838 -345T887 -338T940 -323T1010 -295Q1038 -282 1067 -265T1144 -208T1229 -121T1301 0T1349 158Q1354 188 1354 200",10754:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM1143 709Q1138 714 1129 722T1086 752T1017 791T925 826T809 850Q798 851 747 851H728Q659 851 571 823T408 741Q367 713 367 709L755 320L1143 709ZM297 639Q296 639 282 622T247 570T205 491T169 382T154 250T168 118T204 9T247 -70T282 -122L297 -139L685 250L297 639ZM1213 -139Q1214 -139 1228 -122T1263 -70T1305 9T1341 118T1356 250T1342 382T1306 491T1263 570T1228 622L1213 639L825 250L1213 -139ZM367 -209Q373 -215 384 -224T434 -258T514 -302T622 -336T755 -352T887 -338T996 -302T1075 -259T1126 -224L1143 -209L755 180Q754 180 561 -14T367 -209",10756:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911ZM507 554Q511 570 523 581T554 593Q571 593 585 582T603 554Q604 551 604 443V338H709Q817 338 820 337Q835 334 847 321T859 290Q859 254 819 241Q816 240 709 240H604V134Q604 48 604 34T598 11Q583 -15 555 -15Q526 -15 512 11Q507 20 507 34T506 134V240H401H344Q292 240 278 246Q251 259 251 290Q251 309 264 321T290 337Q293 338 401 338H506V443Q506 551 507 554",10758:"56 911Q60 927 72 938T103 950Q120 950 134 939T152 911Q153 907 153 277V-352H957V277Q957 907 958 911Q962 928 975 939T1006 950T1036 939T1054 911V891Q1054 871 1054 836T1054 754T1054 647T1055 525T1055 390T1055 250T1055 111T1055 -24T1055 -147T1054 -253T1054 -335T1054 -391V-411Q1047 -442 1016 -449Q1011 -450 552 -450L94 -449Q63 -439 56 -411V-391Q56 -371 56 -336T56 -254T56 -147T55 -25T55 110T55 250T55 389T55 524T55 647T56 753T56 835T56 891V911",12296:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",12297:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649"},{10764:"\u222c\u222c"})},4749:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.monospace=void 0;var n=r(768),o=r(1439);e.monospace=(0,n.AddPaths)(o.monospace,{32:"",33:"206 565Q206 590 222 606T265 622Q287 621 303 606T319 565T314 392L308 216Q299 194 273 194H262Q247 194 241 195T228 200T217 216L211 392Q206 539 206 565ZM206 56Q206 83 223 99T265 115Q288 113 304 99T320 58Q320 33 303 17T262 0Q237 0 222 17T206 56",34:"122 575Q122 593 137 608T173 623Q196 623 210 608T225 575Q225 562 218 464Q212 373 211 361T201 341Q193 333 173 333Q154 333 146 341Q138 348 137 360T129 464Q122 561 122 575ZM299 575Q299 593 314 608T350 623Q373 623 387 608T402 575Q402 562 395 464Q389 373 388 361T378 341Q370 333 350 333Q331 333 323 341Q315 348 314 360T306 464Q299 561 299 575",35:"93 163Q74 163 65 164T46 173T36 198Q36 210 40 215T61 233H131V236Q132 239 140 307T149 377Q149 379 105 379L61 380Q36 392 36 414Q36 450 86 450Q91 450 99 450T112 449H159Q163 480 167 517Q168 524 170 545T174 573T180 591T191 607T210 611Q223 611 232 604T243 588L245 580Q245 565 238 511T230 451Q230 449 282 449H333Q337 480 341 517Q342 524 343 537T345 556T348 573T352 589T359 600T370 608T384 611Q395 611 406 602T419 580Q419 565 412 511T404 451Q404 449 431 449H442Q477 449 485 429Q489 421 489 414Q489 392 463 380L428 379H394V376Q393 373 385 305T376 235Q376 233 419 233H463L468 230Q472 227 473 227T477 223T482 218T486 213T488 206T489 198Q489 162 436 162Q430 162 422 162T412 163H366V161Q364 159 357 92Q356 85 355 73T353 54T350 37T346 22T339 11T328 3T314 0Q303 0 292 9T279 31Q279 37 287 96T295 162Q295 163 244 163H192V161Q190 159 183 92Q182 85 181 73T179 54T176 37T172 22T165 11T154 3T140 0Q129 0 118 9T105 31Q105 37 113 96T121 162Q121 163 93 163ZM323 377Q323 379 272 379H220V376Q219 373 211 305T202 235Q202 233 253 233H305V236Q306 239 314 307T323 377",36:"415 397Q392 397 377 411T362 448Q362 464 376 485Q369 498 362 506T346 520T332 528T315 533T300 538V445L301 353L311 350Q382 334 424 284T466 174Q466 115 425 65T303 -2L300 -3V-30Q300 -64 291 -74Q283 -82 262 -82H255Q234 -82 225 -60L224 -32V-4L213 -2Q152 6 106 51T59 170V180Q59 197 74 213Q89 227 110 227T146 213T162 174Q162 156 147 137Q153 123 161 112T176 95T191 85T205 79T216 76T224 74V283L213 285Q147 298 103 343T58 449Q58 516 108 560T224 614V643V654Q224 666 226 673T237 687T264 694Q289 693 294 683T300 642V615H303Q355 607 390 587T440 540T460 493T466 453Q466 425 451 411T415 397ZM137 452Q137 425 158 404T198 376T223 369Q224 369 224 453T223 537Q198 532 168 509T137 452ZM301 75Q307 75 325 83T365 116T387 171Q387 238 300 267V171Q300 75 301 75",37:"35 560Q35 607 54 645T110 693Q111 693 116 693T125 694Q165 692 187 651T210 560Q210 506 186 467T123 428Q84 428 60 466T35 560ZM139 560Q139 574 136 587T130 608T124 615Q122 617 120 614Q106 595 106 561Q106 516 121 506Q123 504 125 507Q139 526 139 560ZM123 -83Q107 -83 98 -73T88 -48Q88 -43 89 -41Q90 -37 229 316T370 675Q381 694 400 694Q416 694 426 684T436 659Q436 654 435 652Q434 647 295 294T153 -65Q144 -83 123 -83ZM314 50Q314 104 338 143T400 183Q439 183 464 144T489 50T465 -43T402 -82Q358 -82 336 -41T314 50ZM417 50Q417 71 413 85T405 102L401 106Q386 95 386 50Q386 29 390 15T398 -2L402 -6Q417 5 417 50",38:"96 462Q96 546 132 584T211 622Q255 622 284 583T314 474Q314 395 224 305L208 288Q213 275 226 251L265 185L269 179Q273 184 299 246L332 333L342 363Q342 364 341 365Q334 365 334 393Q334 406 334 410T340 420T356 431H412H440Q467 431 478 424T490 393Q490 376 484 367T470 357T448 355H441H415L399 312Q349 176 322 127L315 115L323 106Q360 65 393 65Q405 65 410 80T416 109Q416 140 452 140Q487 140 487 105Q487 56 460 23T391 -11L286 41L273 53L262 42Q212 -11 151 -11Q97 -11 63 33T28 143Q28 161 30 176T38 205T47 227T60 247T72 261T84 274T94 283L122 311L119 323Q96 392 96 462ZM243 474Q243 533 218 545L215 546Q212 546 210 546Q182 546 169 501Q167 492 167 466Q167 419 179 368L188 377Q234 425 242 461Q243 465 243 474ZM217 129Q185 174 154 235Q121 214 115 176Q113 168 113 143Q113 83 139 67Q141 66 152 66Q191 66 228 112L217 129",39:"205 554Q205 577 221 594T263 611Q302 611 325 577T349 490Q349 409 298 347Q285 330 258 309T214 287Q203 289 189 302T175 327Q175 341 185 349T213 369T245 402Q269 437 273 483V497Q264 496 263 496Q240 496 223 513T205 554",40:"437 -53Q437 -82 399 -82H394Q377 -82 342 -55Q259 7 213 102T166 306Q166 412 211 507T342 667Q377 694 393 694H399Q437 694 437 665Q437 654 426 643T397 620T356 584T311 525Q301 511 290 488T264 412T250 306Q250 191 300 105T422 -27Q437 -37 437 -53",41:"87 664Q87 694 126 694Q138 694 147 690T183 667Q266 605 312 510T358 306Q358 193 307 93T161 -70Q142 -82 126 -82Q105 -82 96 -73T87 -53Q87 -47 88 -44Q92 -36 116 -19T173 34T230 119Q273 206 273 306Q273 408 231 494T109 635Q87 649 87 664",42:"222 487Q224 501 235 510T262 520Q279 520 289 510T302 487Q302 458 301 429Q301 421 301 413T301 398T300 386T300 377V374Q300 373 301 373Q304 373 353 403T416 434Q432 434 444 423T456 393Q456 389 456 386T454 379T451 373T448 368T442 363T436 358T427 353T417 348T405 342T391 334Q345 309 339 305L388 279Q400 273 412 266T432 255T441 250Q456 238 456 218Q456 200 445 189T417 177Q403 177 354 207T301 238Q300 238 300 237V234Q300 231 300 226T300 214T301 199T301 182Q302 153 302 124Q300 109 289 100T262 90T235 100T222 124Q222 153 223 182Q223 190 223 198T223 213T224 225T224 234V237Q224 238 223 238Q220 238 171 208T108 177Q92 177 80 188T68 218Q68 237 79 246T134 277Q180 303 185 306L136 332Q124 338 112 345T92 356T83 361Q68 373 68 393Q68 411 79 422T107 434Q121 434 170 404T223 373Q224 373 224 374V377Q224 380 224 385T224 397T223 412T223 429Q222 458 222 487",43:"147 271Q138 271 122 271T98 270Q68 270 53 277T38 306T53 335T98 342Q105 342 121 342T147 341H227V423L228 505Q241 531 262 531Q268 531 273 530T282 525T287 519T293 511L297 505V341H377H430Q457 341 467 338T483 321Q487 313 487 306Q487 295 480 286T463 273Q457 271 377 271H297V107Q281 81 262 81Q250 81 242 87T230 100L228 107L227 189V271H147",44:"193 37T193 70T213 121T260 140Q302 140 327 108T353 36Q353 -7 336 -43T294 -98T249 -128T215 -139Q204 -139 189 -125Q177 -111 174 -101Q172 -84 183 -77T217 -61T253 -33Q261 -24 272 1L265 0Q234 0 214 18",45:"57 306Q57 333 86 341H438Q468 332 468 306T438 271H86Q57 280 57 306",46:"193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",47:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",58:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",59:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T259 140Q301 140 319 108T337 33Q337 -38 291 -88T214 -139Q203 -139 189 -126T175 -97Q175 -85 182 -78T200 -66T225 -50T249 -17Q256 -3 256 0Q252 1 248 1Q242 2 235 5T218 15T200 36T193 70",60:"468 90Q468 76 458 66T433 55Q426 55 419 58Q413 61 243 168T68 280Q57 291 57 306T68 332Q72 335 241 442T416 553Q424 557 432 557Q447 557 457 547T468 522T456 496Q454 494 305 399L158 306L305 213Q341 190 390 159Q443 125 452 119T464 106V105Q468 97 468 90",61:"38 382Q38 409 67 417H457Q487 408 487 382Q487 358 461 348H64Q51 352 45 360T38 376V382ZM67 195Q38 204 38 230Q38 255 62 264Q66 265 264 265H461L464 264Q467 262 469 261T475 256T481 249T485 240T487 230Q487 204 457 195H67",62:"57 522Q57 539 67 548T90 557Q98 557 105 554Q111 551 281 444T456 332Q468 320 468 306T456 280Q452 276 282 169T105 58Q98 55 91 55Q79 55 68 63T57 90Q57 105 68 116Q70 118 219 213L366 306L219 399Q75 491 71 494Q57 507 57 522",63:"62 493Q62 540 107 578T253 617Q366 617 414 578T462 490Q462 459 445 434T411 400L394 390Q315 347 296 287Q294 278 293 247V217Q285 201 278 198T246 194T216 197T201 215V245V253Q201 379 351 456Q366 464 375 477Q377 482 377 490Q377 517 339 528T251 540Q182 540 159 517Q166 503 166 490Q166 468 151 453T114 438Q96 438 79 451T62 493ZM190 58Q190 85 208 100T249 115Q272 113 288 99T304 58Q304 33 287 17T246 0T206 16T190 58",64:"44 306Q44 445 125 531T302 617Q332 617 358 607T411 574T456 502T479 387Q481 361 481 321Q481 203 421 143Q381 103 332 103Q266 103 225 165T183 307Q183 390 227 449T332 508Q358 508 378 498Q350 541 304 541Q229 541 172 473T115 305Q115 208 171 140T306 71H310Q358 71 397 105Q409 115 436 115Q458 115 462 113Q481 106 481 86Q481 73 468 61Q401 -6 305 -6Q262 -6 217 14T133 71T69 170T44 306ZM410 306Q410 361 386 396T333 431Q300 431 277 394T254 305Q254 256 276 218T332 180Q364 180 387 217T410 306",91:"237 -82Q221 -78 214 -58V305Q214 669 216 673Q220 687 231 690T278 694H350H461Q462 693 467 690T474 685T478 679T482 670T483 656Q483 632 471 625T428 617Q422 617 406 617T379 618H298V-7H379H420Q459 -7 471 -13T483 -45Q483 -55 483 -59T477 -70T461 -82H237",92:"58 659Q58 673 68 683T93 694Q114 694 125 673Q132 659 297 314T464 -36Q466 -44 466 -48Q466 -66 454 -74T431 -83Q410 -83 399 -62Q391 -47 226 298T60 648Q58 656 58 659",93:"41 656Q41 681 53 688T99 695Q107 695 133 695T177 694H288Q307 681 310 669V-58Q303 -76 288 -82H64Q41 -73 41 -45Q41 -21 53 -14T96 -6Q102 -6 118 -6T145 -7H226V618H145H100Q67 618 54 625T41 656",94:"138 460Q121 460 109 479T96 512Q96 527 106 534Q109 536 178 571T253 609Q256 611 264 611Q272 610 343 574Q357 567 369 561T389 550T402 543T411 538T416 535T420 532T422 529T425 525Q428 518 428 512Q428 498 416 479T386 460H384Q377 460 316 496L262 526L208 496Q147 460 138 460",95:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",96:"176 479Q176 563 227 622T310 681Q324 680 337 667T350 641Q350 627 340 619T312 599T280 566Q256 531 252 485V471Q261 472 262 472Q285 472 302 455T320 414Q320 389 303 373T261 357Q223 357 200 391T176 479",123:"430 -7H436Q449 -7 456 -8T469 -19T475 -45Q475 -69 466 -76T434 -83H419Q386 -82 363 -80T308 -69T253 -41T223 7L221 17L220 118V220L218 224Q215 229 214 230T210 235T204 241T195 246T184 252T170 257T151 262T127 265Q118 267 100 267T69 270T52 283Q50 288 50 306V314Q50 335 67 341Q68 342 102 343T172 355T217 386L220 392V493L221 595Q225 611 230 621T251 650T304 679T395 693L406 694Q418 694 426 694Q458 694 466 685Q475 676 475 656T466 627Q458 618 430 618Q319 618 305 587L304 486Q304 476 304 458T305 431Q305 385 295 358T251 311L243 306Q243 305 254 298T281 274T302 231Q304 223 304 125L305 25Q309 16 316 10T352 -1T430 -7",124:"228 668Q241 694 262 694Q268 694 273 693T282 688T287 682T293 674L297 668V-57Q282 -82 262 -82Q239 -82 228 -57V668",125:"49 655Q49 674 56 682T73 692T106 694Q141 693 167 690T224 677T275 647T303 595L305 392Q313 367 347 356T417 344T457 341Q475 335 475 306Q475 292 473 285T464 273T451 269T430 267Q352 262 327 246Q311 236 305 220L303 17L301 7Q294 -16 277 -33T242 -60T196 -74T150 -80T106 -83Q78 -83 72 -82T58 -74Q49 -65 49 -44Q49 -24 58 -16Q66 -7 94 -7Q143 -7 171 -1T207 10T220 25V125Q220 223 222 231Q228 257 243 274T270 299L281 306Q234 329 222 381Q220 387 220 486V587Q212 597 207 601T173 612T94 618Q66 618 58 627Q49 635 49 655",126:"125 467Q113 467 100 480T87 509Q88 520 111 543Q172 602 209 609Q219 611 224 611Q246 611 263 596T290 566T304 551Q319 551 367 594Q383 610 396 610H400Q411 610 424 597T437 568Q436 557 413 534Q348 469 305 466Q278 466 260 481T234 511T220 526Q205 526 157 483Q141 467 129 467H125",127:"104 565Q104 590 120 600T155 611Q175 611 180 610Q217 599 217 565Q217 545 202 532T166 519H159H155Q120 519 107 547Q104 553 104 565ZM307 565Q307 580 317 593T346 610Q348 610 350 610T354 611Q355 612 367 612Q395 611 408 597T421 565T409 534T365 519H358Q336 519 322 532T307 565",160:"",305:"411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",567:"75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",697:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",768:"-409 569Q-409 586 -399 596T-377 610Q-376 610 -372 610T-365 611Q-355 610 -284 588T-210 563Q-195 556 -195 537Q-195 533 -197 522T-208 498T-229 485Q-238 485 -312 508T-388 533Q-400 538 -405 552Q-409 559 -409 569",769:"-297 485Q-315 485 -323 505T-331 537Q-331 556 -316 563Q-307 569 -170 610Q-169 610 -165 610T-157 611Q-141 609 -131 600T-119 584T-117 569Q-117 555 -124 545T-138 533Q-140 531 -214 508T-297 485",770:"-387 460Q-404 460 -416 479T-429 512Q-429 527 -419 534Q-416 536 -347 571T-272 609Q-269 611 -261 611Q-254 610 -182 574Q-168 567 -156 561T-136 550T-123 543T-114 538T-109 535T-105 532T-103 529T-100 525Q-97 518 -97 512Q-97 498 -109 479T-139 460H-141Q-148 460 -209 496L-263 526L-317 496Q-378 460 -387 460",771:"-400 467Q-412 467 -425 480T-438 509Q-437 520 -414 543Q-353 602 -316 609Q-306 611 -301 611Q-279 611 -262 596T-235 566T-221 551Q-206 551 -158 594Q-142 610 -129 610H-125Q-114 610 -101 597T-88 568Q-89 557 -112 534Q-177 469 -220 466Q-247 466 -265 481T-291 511T-305 526Q-320 526 -368 483Q-384 467 -396 467H-400",772:"-429 500Q-440 504 -445 511T-450 522T-452 536Q-452 552 -451 556Q-445 571 -434 574T-379 578Q-369 578 -330 578T-261 577H-96Q-94 575 -90 573T-85 569T-81 564T-77 558T-75 550T-74 538Q-74 522 -78 515T-96 500H-429",774:"-446 579Q-446 611 -412 611H-407Q-383 609 -378 599T-358 587Q-340 583 -263 583H-235Q-159 583 -152 593Q-145 611 -120 611H-117H-115Q-79 611 -79 577Q-80 552 -95 536T-140 514T-191 506T-251 504H-263H-274Q-311 504 -334 505T-386 513T-431 536T-446 579",776:"-421 565Q-421 590 -405 600T-370 611Q-350 611 -345 610Q-308 599 -308 565Q-308 545 -323 532T-359 519H-366H-370Q-405 519 -418 547Q-421 553 -421 565ZM-218 565Q-218 580 -208 593T-179 610Q-177 610 -175 610T-171 611Q-170 612 -158 612Q-130 611 -117 597T-104 565T-116 534T-160 519H-167Q-189 519 -203 532T-218 565",778:"-344 558Q-344 583 -321 601T-262 619Q-225 619 -204 600T-182 560Q-182 536 -205 518T-264 499Q-301 499 -322 519T-344 558ZM-223 559Q-223 570 -234 579T-261 588T-289 580T-303 559Q-303 549 -293 540T-263 530T-234 539T-223 559",780:"-427 525Q-427 542 -417 559T-392 577Q-385 577 -323 553L-263 530L-203 553Q-143 576 -136 576Q-118 576 -109 559T-99 525Q-99 508 -107 502T-161 481Q-177 475 -186 472Q-256 449 -263 449Q-272 449 -339 472T-412 498Q-420 501 -423 508T-427 520V525",913:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",914:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",915:"466 611Q468 609 473 606T479 602T483 598T486 593T487 586T488 576T488 562V526V488Q488 452 470 444Q466 442 446 442Q421 442 413 450Q406 457 405 463T404 501V535H185V76H222H239Q260 76 270 69T281 38Q281 12 270 6T209 0H155H104Q48 0 37 5T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594Q33 606 43 608T106 611H258H466",916:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501",917:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",918:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",919:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",920:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM262 66Q285 66 300 67T329 74T351 86T366 108T376 138T381 181T383 235T384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 247 141 215T146 151T158 107T179 82T212 69T262 66ZM179 356Q187 378 219 378H223Q240 377 249 372T260 360L261 355Q261 353 262 353T263 355Q263 362 272 369Q280 377 304 377H310Q325 377 331 374T346 356V256Q338 241 331 238T309 234H304Q280 234 272 242Q263 249 263 256Q263 258 262 258T261 256Q261 249 252 242Q244 234 220 234H216Q186 234 179 256V356",921:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",922:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",923:"30 38Q30 57 38 66T70 76Q88 76 88 78Q89 79 117 207T173 466T205 602Q213 617 231 622H236Q241 622 249 622T264 623H294Q315 609 319 602Q321 598 350 468T407 208T435 78Q436 76 454 76Q470 76 478 73Q495 62 495 38Q495 10 473 1H313Q290 10 290 38Q290 56 297 65T310 74T331 76Q350 76 350 78Q349 80 328 176T285 383T263 520Q263 526 262 527Q261 527 261 521Q261 497 240 388T198 181T174 78Q174 76 193 76Q220 75 227 65Q234 56 234 38Q234 28 234 24T228 13T212 1H52Q30 9 30 32V38",924:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",925:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",926:"37 555V569Q37 605 60 610H66Q71 610 81 610T105 610T137 610T175 611T217 611T264 611H465Q467 609 471 606T477 602T481 599T484 594T485 588T487 580T487 570T487 554Q487 526 486 520T478 506Q470 498 445 498T412 506Q403 515 403 531V539H121V531Q121 498 86 498H79H71Q48 498 39 517Q37 522 37 555ZM109 318V346Q109 366 113 374T132 389H170Q193 379 193 359V354H331V359Q331 379 354 389H392Q407 381 411 373T415 342V318V290Q415 270 411 262T392 247H354Q331 257 331 277V282H193V277Q193 257 170 247H132Q117 255 113 263T109 294V318ZM56 1Q41 7 37 15T33 42V58V80Q33 101 41 110T77 119Q87 118 91 118T103 114T114 103T117 83V72H407V83Q407 101 416 110T449 119T482 110Q489 103 490 97T491 59V41Q491 24 487 16T469 1H56",927:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",928:"60 535Q45 535 38 536T24 545T16 571Q16 603 36 609Q41 611 264 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V535H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60",929:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",931:"40 575Q40 576 40 579T41 583T41 588T43 593T46 597T50 602T55 606T63 610H68Q74 610 84 610T108 610T139 610T176 611T219 611T264 611H462Q464 609 469 606T475 602T479 598T482 593T483 586T484 576T484 562V526V488Q484 452 466 444Q462 442 442 442Q417 442 409 450Q402 457 401 463T400 501V535H153Q153 533 218 430Q233 405 250 378T276 336T286 319Q290 311 290 307Q290 296 239 211Q229 194 223 184L161 78H400V112Q400 142 401 149T409 163Q418 172 442 172Q473 172 482 152Q484 147 484 86V49Q484 25 481 17T462 1H63Q41 10 41 31Q41 39 43 44Q43 45 81 109T157 238L195 303Q195 307 119 430T41 557T40 575",932:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",933:"38 494Q38 549 74 585T152 621Q168 621 179 619T209 606T241 566T262 492Q262 494 265 507T270 526T276 547T285 569T298 589T315 606T337 617T365 622Q416 622 451 584T486 494Q486 470 469 461Q464 459 445 459H437Q416 459 406 476Q404 479 403 502T393 541T365 558Q350 558 340 548T323 519T312 475T307 419T305 354T304 282Q304 254 304 239V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V239Q220 256 220 289T220 338T219 383T217 426T214 463T209 497T201 522T189 543T174 555Q168 558 159 558Q139 558 131 541T121 502T118 476Q108 459 84 459H79H71Q38 459 38 494",934:"139 573V578Q139 603 161 610H166Q172 610 182 610T204 610T232 611T264 611H364Q379 602 382 595T385 573Q385 544 364 536L334 535H304V441H306Q313 440 325 438T367 426T421 403T464 364T483 306Q483 251 430 216T317 172Q315 172 313 172T308 170H306H304V76H364Q379 67 382 60T385 38Q385 28 385 24T379 12T364 1H161Q139 8 139 33V38Q139 46 139 49T141 58T148 68T161 76H220V170H218Q211 171 199 173T157 185T103 208T60 248T41 306Q41 361 94 396T208 439Q210 439 212 439T216 440L218 441H220V535H190L161 536Q139 543 139 573ZM124 306Q124 286 147 271T194 252L218 247Q220 247 220 306V364H218Q212 364 192 359T148 340T124 306ZM400 305Q400 325 377 340T330 360L306 364Q304 364 304 306Q304 247 306 247Q312 247 332 252T376 271T400 305",935:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",936:"37 439Q38 451 40 457T52 469T77 475H79Q96 475 107 473T132 456T152 411Q152 409 153 396T154 372V365Q154 291 198 261Q215 251 219 251Q220 251 220 393V535H193L167 536Q145 545 145 567V573Q145 602 167 610Q168 611 264 611H358Q372 602 376 595T380 573Q380 545 358 536L331 535H304V393Q304 251 305 251Q307 251 310 252T323 259T339 272T355 295T367 331Q368 337 370 372Q370 382 371 395T372 411Q376 434 384 448T404 467T425 474T447 475Q461 474 467 473T480 463T487 437Q487 419 481 412Q476 403 459 398Q457 390 453 344T431 263Q415 228 383 205T332 177T306 172H304V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V172H218Q211 172 192 177T141 205T93 263Q74 298 71 343T67 391L66 398Q47 403 42 411T37 433V439",937:"40 404Q40 498 106 560T258 622Q357 622 420 558T484 406Q484 359 469 311T428 205T392 117Q382 84 382 78Q382 76 402 76H421V87Q421 110 431 116T457 123Q474 123 483 114Q490 107 491 100T492 61V42Q492 11 474 3Q470 1 397 1H324Q302 9 302 32V39Q302 104 351 225T400 405Q400 462 361 504T262 546Q200 546 162 504T124 405Q124 346 171 230T223 42V36Q223 11 205 3Q201 1 128 1H55Q39 7 33 23L32 60V80Q32 94 34 102T44 116T68 123Q103 123 103 87V76H123Q142 76 142 78Q142 100 117 156T66 282T40 404",8215:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",8242:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",8260:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",8710:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032"})},9320:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.normal=void 0;var n=r(768),o=r(331);e.normal=(0,n.AddPaths)(o.normal,{32:"",33:"78 661Q78 682 96 699T138 716T180 700T199 661Q199 654 179 432T158 206Q156 198 139 198Q121 198 119 206Q118 209 98 431T78 661ZM79 61Q79 89 97 105T141 121Q164 119 181 104T198 61Q198 31 181 16T139 1Q114 1 97 16T79 61",34:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",35:"56 347Q56 360 70 367H313L355 524Q394 676 401 686Q406 694 416 694Q434 694 436 676Q436 672 396 522Q355 374 355 369L354 367H543L585 524Q626 679 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 668 626 522Q585 374 585 369L584 367H762Q777 359 777 347Q777 334 767 331T722 327H667H572L552 251L531 174Q531 173 647 173H720Q756 173 766 170T777 153T762 133H519L477 -24Q436 -179 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -177Q397 -167 436 -21Q477 125 477 131L478 133H289L247 -24Q206 -179 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -177Q167 -167 206 -21Q247 125 247 131L248 133H70Q56 140 56 153Q56 168 72 173H260L280 249L301 326Q301 327 186 327H72Q56 332 56 347ZM531 326Q531 327 437 327H342L322 251L301 174Q301 173 395 173H490L510 249L531 326",36:"162 187Q162 164 146 149T109 133H103V130Q108 115 115 105Q122 92 131 82T150 64T170 52T190 44T206 40T220 37L227 36V313Q190 320 162 335Q116 358 86 404T55 508Q55 567 85 614T165 685Q186 696 225 704H227V750H273V704L286 703Q369 690 413 631Q441 588 444 531Q444 514 443 509Q439 490 425 479T391 468Q368 468 353 483T337 522Q337 546 353 560T390 575L394 576V578Q386 599 372 614T342 637T314 649T288 656L273 658V408L288 405Q329 394 355 376Q396 348 420 300T444 199Q444 130 408 76T313 1Q286 -9 276 -9H273V-56H227V-10H221Q202 -6 193 -4T155 11T108 41T74 94T55 176V182Q55 227 95 238Q103 240 108 240Q129 240 145 226T162 187ZM225 657Q219 657 204 651T169 632T135 594T121 538Q121 512 131 491T156 457T187 435T213 423T227 420V539Q227 657 225 657ZM378 169Q378 230 339 265T274 301Q273 301 273 169V37Q324 50 351 87T378 169",37:"465 605Q428 605 394 614T340 632T319 641Q332 608 332 548Q332 458 293 403T202 347Q145 347 101 402T56 548Q56 637 101 693T202 750Q241 750 272 719Q359 642 464 642Q580 642 650 732Q662 748 668 749Q670 750 673 750Q682 750 688 743T693 726Q178 -47 170 -52Q166 -56 160 -56Q147 -56 142 -45Q137 -36 142 -27Q143 -24 363 304Q469 462 525 546T581 630Q528 605 465 605ZM207 385Q235 385 263 427T292 548Q292 617 267 664T200 712Q193 712 186 709T167 698T147 668T134 615Q132 595 132 548V527Q132 436 165 403Q183 385 203 385H207ZM500 146Q500 234 544 290T647 347Q699 347 737 292T776 146T737 0T646 -56Q590 -56 545 0T500 146ZM651 -18Q679 -18 707 24T736 146Q736 215 711 262T644 309Q637 309 630 306T611 295T591 265T578 212Q577 200 577 146V124Q577 -18 647 -18H651",38:"156 540Q156 620 201 668T302 716Q354 716 377 671T401 578Q401 505 287 386L274 373Q309 285 416 148L429 132L437 142Q474 191 543 309L562 341V349Q562 368 541 376T498 385H493V431H502L626 428Q709 428 721 431H727V385H712Q688 384 669 379T639 369T618 354T603 337T591 316T578 295Q537 223 506 176T464 117T454 104Q454 102 471 85T497 62Q543 24 585 24Q618 24 648 48T682 113V121H722V112Q721 94 714 75T692 32T646 -7T574 -22Q491 -19 414 42L402 51L391 42Q312 -22 224 -22Q144 -22 93 25T42 135Q42 153 46 169T55 197T74 225T96 249T125 278T156 308L195 347L190 360Q185 372 182 382T174 411T165 448T159 491T156 540ZM361 576Q361 613 348 646T305 679Q272 679 252 649T232 572Q232 497 255 426L259 411L267 420Q361 519 361 576ZM140 164Q140 103 167 64T240 24Q271 24 304 36T356 61T374 77Q295 156 235 262L220 292L210 310L193 293Q177 277 169 268T151 229T140 164",39:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",40:"94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250",41:"60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749",42:"215 721Q216 732 225 741T248 750Q263 750 273 742T284 721L270 571L327 613Q383 654 388 657T399 660Q412 660 423 650T435 624T424 600T376 575Q363 569 355 566L289 534L355 504L424 470Q435 462 435 447Q435 431 424 420T399 409Q393 409 388 412T327 456L270 498L277 423L284 348Q280 320 250 320T215 348L229 498L172 456Q116 415 111 412T100 409Q87 409 76 420T64 447Q64 461 75 470L144 504L210 534L144 566Q136 570 122 576Q83 593 74 600T64 624Q64 639 75 649T100 660Q106 660 111 657T172 613L229 571Q229 578 222 643T215 721",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"78 35T78 60T94 103T137 121Q165 121 187 96T210 8Q210 -27 201 -60T180 -117T154 -158T130 -185T117 -194Q113 -194 104 -185T95 -172Q95 -168 106 -156T131 -126T157 -76T173 -3V9L172 8Q170 7 167 6T161 3T152 1T140 0Q113 0 96 17",45:"11 179V252H277V179H11",46:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",48:"96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597",49:"213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578",50:"109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429",51:"127 463Q100 463 85 480T69 524Q69 579 117 622T233 665Q268 665 277 664Q351 652 390 611T430 522Q430 470 396 421T302 350L299 348Q299 347 308 345T337 336T375 315Q457 262 457 175Q457 96 395 37T238 -22Q158 -22 100 21T42 130Q42 158 60 175T105 193Q133 193 151 175T169 130Q169 119 166 110T159 94T148 82T136 74T126 70T118 67L114 66Q165 21 238 21Q293 21 321 74Q338 107 338 175V195Q338 290 274 322Q259 328 213 329L171 330L168 332Q166 335 166 348Q166 366 174 366Q202 366 232 371Q266 376 294 413T322 525V533Q322 590 287 612Q265 626 240 626Q208 626 181 615T143 592T132 580H135Q138 579 143 578T153 573T165 566T175 555T183 540T186 520Q186 498 172 481T127 463",52:"462 0Q444 3 333 3Q217 3 199 0H190V46H221Q241 46 248 46T265 48T279 53T286 61Q287 63 287 115V165H28V211L179 442Q332 674 334 675Q336 677 355 677H373L379 671V211H471V165H379V114Q379 73 379 66T385 54Q393 47 442 46H471V0H462ZM293 211V545L74 212L183 211H293",53:"164 157Q164 133 148 117T109 101H102Q148 22 224 22Q294 22 326 82Q345 115 345 210Q345 313 318 349Q292 382 260 382H254Q176 382 136 314Q132 307 129 306T114 304Q97 304 95 310Q93 314 93 485V614Q93 664 98 664Q100 666 102 666Q103 666 123 658T178 642T253 634Q324 634 389 662Q397 666 402 666Q410 666 410 648V635Q328 538 205 538Q174 538 149 544L139 546V374Q158 388 169 396T205 412T256 420Q337 420 393 355T449 201Q449 109 385 44T229 -22Q148 -22 99 32T50 154Q50 178 61 192T84 210T107 214Q132 214 148 197T164 157",54:"42 313Q42 476 123 571T303 666Q372 666 402 630T432 550Q432 525 418 510T379 495Q356 495 341 509T326 548Q326 592 373 601Q351 623 311 626Q240 626 194 566Q147 500 147 364L148 360Q153 366 156 373Q197 433 263 433H267Q313 433 348 414Q372 400 396 374T435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM257 397Q227 397 205 380T171 335T154 278T148 216Q148 133 160 97T198 39Q222 21 251 21Q302 21 329 59Q342 77 347 104T352 209Q352 289 347 316T329 361Q302 397 257 397",55:"55 458Q56 460 72 567L88 674Q88 676 108 676H128V672Q128 662 143 655T195 646T364 644H485V605L417 512Q408 500 387 472T360 435T339 403T319 367T305 330T292 284T284 230T278 162T275 80Q275 66 275 52T274 28V19Q270 2 255 -10T221 -22Q210 -22 200 -19T179 0T168 40Q168 198 265 368Q285 400 349 489L395 552H302Q128 552 119 546Q113 543 108 522T98 479L95 458V455H55V458",56:"70 417T70 494T124 618T248 666Q319 666 374 624T429 515Q429 485 418 459T392 417T361 389T335 371T324 363L338 354Q352 344 366 334T382 323Q457 264 457 174Q457 95 399 37T249 -22Q159 -22 101 29T43 155Q43 263 172 335L154 348Q133 361 127 368Q70 417 70 494ZM286 386L292 390Q298 394 301 396T311 403T323 413T334 425T345 438T355 454T364 471T369 491T371 513Q371 556 342 586T275 624Q268 625 242 625Q201 625 165 599T128 534Q128 511 141 492T167 463T217 431Q224 426 228 424L286 386ZM250 21Q308 21 350 55T392 137Q392 154 387 169T375 194T353 216T330 234T301 253T274 270Q260 279 244 289T218 306L210 311Q204 311 181 294T133 239T107 157Q107 98 150 60T250 21",57:"352 287Q304 211 232 211Q154 211 104 270T44 396Q42 412 42 436V444Q42 537 111 606Q171 666 243 666Q245 666 249 666T257 665H261Q273 665 286 663T323 651T370 619T413 560Q456 472 456 334Q456 194 396 97Q361 41 312 10T208 -22Q147 -22 108 7T68 93T121 149Q143 149 158 135T173 96Q173 78 164 65T148 49T135 44L131 43Q131 41 138 37T164 27T206 22H212Q272 22 313 86Q352 142 352 280V287ZM244 248Q292 248 321 297T351 430Q351 508 343 542Q341 552 337 562T323 588T293 615T246 625Q208 625 181 598Q160 576 154 546T147 441Q147 358 152 329T172 282Q197 248 244 248",58:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",59:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 85 94 103T137 121Q202 121 202 8Q202 -44 183 -94T144 -169T118 -194Q115 -194 106 -186T95 -174Q94 -171 107 -155T137 -107T160 -38Q161 -32 162 -22T165 -4T165 4Q165 5 161 4T142 0Q110 0 94 18T78 60",60:"694 -11T694 -19T688 -33T678 -40Q671 -40 524 29T234 166L90 235Q83 240 83 250Q83 261 91 266Q664 540 678 540Q681 540 687 534T694 519T687 505Q686 504 417 376L151 250L417 124Q686 -4 687 -5Q694 -11 694 -19",61:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",62:"84 520Q84 528 88 533T96 539L99 540Q106 540 253 471T544 334L687 265Q694 260 694 250T687 235Q685 233 395 96L107 -40H101Q83 -38 83 -20Q83 -19 83 -17Q82 -10 98 -1Q117 9 248 71Q326 108 378 132L626 250L378 368Q90 504 86 509Q84 513 84 520",63:"226 668Q190 668 162 656T124 632L114 621Q116 621 119 620T130 616T145 607T157 591T162 567Q162 544 147 529T109 514T71 528T55 566Q55 625 100 661T199 704Q201 704 210 704T224 705H228Q281 705 320 692T378 656T407 612T416 567Q416 503 361 462Q267 395 247 303Q242 279 242 241V224Q242 205 239 202T222 198T205 201T202 218V249Q204 320 220 371T255 445T292 491T315 537Q317 546 317 574V587Q317 604 315 615T304 640T277 661T226 668ZM162 61Q162 89 180 105T224 121Q247 119 264 104T281 61Q281 31 264 16T222 1Q197 1 180 16T162 61",64:"56 347Q56 429 86 498T164 612T270 680T386 705Q522 705 622 603T722 349Q722 126 608 126Q541 126 513 176Q512 177 512 179T510 182L509 183Q508 183 503 177T487 163T464 146T429 132T385 126Q311 126 251 186T190 347Q190 448 251 508T385 568Q426 568 460 548T509 511T531 479H555Q580 479 582 478Q586 477 587 468Q588 454 588 338V260Q588 200 593 182T619 163Q641 163 655 178T674 223T680 273T682 325V330Q682 426 647 500Q611 569 544 618T388 668Q271 668 184 577T96 347Q96 216 180 121T396 26Q421 26 446 28T493 34T535 43T573 52T605 63T629 72T647 80T657 84H716Q722 78 722 74Q722 65 675 45T547 7T392 -11Q255 -11 156 90T56 347ZM274 347Q274 266 308 214T390 162Q420 162 449 182T498 235L504 245V449L498 459Q453 532 387 532Q347 532 311 483T274 347",65:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",66:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",67:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342",68:"130 622Q123 629 119 631T103 634T60 637H27V683H228Q399 682 419 682T461 676Q504 667 546 641T626 573T685 470T708 336Q708 210 634 116T442 3Q429 1 228 0H27V46H60Q102 47 111 49T130 61V622ZM593 338Q593 439 571 501T493 602Q439 637 355 637H322H294Q238 637 234 628Q231 624 231 344Q231 62 232 59Q233 49 248 48T339 46H350Q456 46 515 95Q561 133 577 191T593 338",69:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",70:"128 619Q121 626 117 628T101 631T58 634H25V680H582V676Q584 670 596 560T610 444V440H570V444Q563 493 561 501Q555 538 543 563T516 601T477 622T431 631T374 633H334H286Q252 633 244 631T233 621Q232 619 232 490V363H284Q287 363 303 363T327 364T349 367T372 373T389 385Q407 403 410 459V480H450V200H410V221Q407 276 389 296Q381 303 371 307T348 313T327 316T303 317T284 317H232V189L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",71:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q401 658 376 654T316 633T254 592T205 519T177 411Q173 369 173 335Q173 259 192 201T238 111T302 58T370 31T431 24Q478 24 513 45T559 100Q562 110 562 160V212Q561 213 557 216T551 220T542 223T526 225T502 226T463 227H437V273H449L609 270Q715 270 727 273H735V227H721Q674 227 668 215Q666 211 666 108V6Q660 0 657 0Q653 0 639 10Q617 25 600 42L587 54Q571 27 524 3T406 -22Q317 -22 238 22T108 151T56 342",72:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",73:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",74:"89 177Q115 177 133 160T152 112Q152 88 137 72T102 52Q99 51 101 49Q106 43 129 29Q159 15 190 15Q232 15 256 48T286 126Q286 127 286 142T286 183T286 238T287 306T287 378Q287 403 287 429T287 479T287 524T286 563T286 593T286 614V621Q281 630 263 633T182 637H154V683H166Q187 680 332 680Q439 680 457 683H465V637H449Q422 637 401 634Q393 631 389 623Q388 621 388 376T387 123Q377 61 322 20T194 -22Q188 -22 177 -21T160 -20Q96 -9 61 29T25 110Q25 144 44 160T89 177",75:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",76:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q48 680 182 680Q324 680 348 683H360V637H333Q273 637 258 635T233 622L232 342V129Q232 57 237 52Q243 47 313 47Q384 47 410 53Q470 70 498 110T536 221Q536 226 537 238T540 261T542 272T562 273H582V268Q580 265 568 137T554 5V0H25V46H58Q100 47 109 49T128 61V622",77:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",78:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",79:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",80:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",81:"56 341Q56 499 157 602T388 705Q521 705 621 601T722 341Q722 275 703 218T660 127T603 63T555 25T525 9Q524 8 524 8H523Q524 5 526 -1T537 -21T555 -47T581 -67T615 -76Q653 -76 678 -56T706 -3Q707 10 716 10Q721 10 728 5L727 -13Q727 -88 697 -140T606 -193Q563 -193 538 -166T498 -83Q483 -23 483 -8L471 -11Q459 -14 435 -18T388 -22Q254 -22 155 81T56 341ZM607 339Q607 429 586 496T531 598T461 649T390 665T318 649T248 598T192 496T170 339Q170 143 277 57Q301 39 305 39L304 42Q304 44 304 46Q301 53 301 68Q301 101 325 128T391 155Q454 155 495 70L501 58Q549 91 578 164Q607 234 607 339ZM385 18Q404 18 425 23T459 33T472 40Q471 47 468 57T449 88T412 115Q398 117 386 117Q367 117 353 102T338 67Q338 48 351 33T385 18",82:"130 622Q123 629 119 631T103 634T60 637H27V683H202H236H300Q376 683 417 677T500 648Q595 600 609 517Q610 512 610 501Q610 468 594 439T556 392T511 361T472 343L456 338Q459 335 467 332Q497 316 516 298T545 254T559 211T568 155T578 94Q588 46 602 31T640 16H645Q660 16 674 32T692 87Q692 98 696 101T712 105T728 103T732 90Q732 59 716 27T672 -16Q656 -22 630 -22Q481 -16 458 90Q456 101 456 163T449 246Q430 304 373 320L363 322L297 323H231V192L232 61Q238 51 249 49T301 46H334V0H323Q302 3 181 3Q59 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM491 499V509Q491 527 490 539T481 570T462 601T424 623T362 636Q360 636 340 636T304 637H283Q238 637 234 628Q231 624 231 492V360H289Q390 360 434 378T489 456Q491 467 491 499",83:"55 507Q55 590 112 647T243 704H257Q342 704 405 641L426 672Q431 679 436 687T446 700L449 704Q450 704 453 704T459 705H463Q466 705 472 699V462L466 456H448Q437 456 435 459T430 479Q413 605 329 646Q292 662 254 662Q201 662 168 626T135 542Q135 508 152 480T200 435Q210 431 286 412T370 389Q427 367 463 314T500 191Q500 110 448 45T301 -21Q245 -21 201 -4T140 27L122 41Q118 36 107 21T87 -7T78 -21Q76 -22 68 -22H64Q61 -22 55 -16V101Q55 220 56 222Q58 227 76 227H89Q95 221 95 214Q95 182 105 151T139 90T205 42T305 24Q352 24 386 62T420 155Q420 198 398 233T340 281Q284 295 266 300Q261 301 239 306T206 314T174 325T141 343T112 367T85 402Q55 451 55 507",84:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",85:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 418V291Q232 189 240 145T280 67Q325 24 389 24Q454 24 506 64T571 183Q575 206 575 410V598Q569 608 565 613T541 627T489 637H472V683H481Q496 680 598 680T715 683H724V637H707Q634 633 622 598L621 399Q620 194 617 180Q617 179 615 171Q595 83 531 31T389 -22Q304 -22 226 33T130 192Q129 201 128 412V622",86:"114 620Q113 621 110 624T107 627T103 630T98 632T91 634T80 635T67 636T48 637H19V683H28Q46 680 152 680Q273 680 294 683H305V637H284Q223 634 223 620Q223 618 313 372T404 126L490 358Q575 588 575 597Q575 616 554 626T508 637H503V683H512Q527 680 627 680Q718 680 724 683H730V637H723Q648 637 627 596Q627 595 515 291T401 -14Q396 -22 382 -22H374H367Q353 -22 348 -14Q346 -12 231 303Q114 617 114 620",87:"792 683Q810 680 914 680Q991 680 1003 683H1009V637H996Q931 633 915 598Q912 591 863 438T766 135T716 -17Q711 -22 694 -22Q676 -22 673 -15Q671 -13 593 231L514 477L435 234Q416 174 391 92T358 -6T341 -22H331Q314 -21 310 -15Q309 -14 208 302T104 622Q98 632 87 633Q73 637 35 637H18V683H27Q69 681 154 681Q164 681 181 681T216 681T249 682T276 683H287H298V637H285Q213 637 213 620Q213 616 289 381L364 144L427 339Q490 535 492 546Q487 560 482 578T475 602T468 618T461 628T449 633T433 636T408 637H380V683H388Q397 680 508 680Q629 680 650 683H660V637H647Q576 637 576 619L727 146Q869 580 869 600Q869 605 863 612T839 627T794 637H783V683H792",88:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",89:"518 0Q497 3 374 3Q253 3 232 0H221V46H254Q313 47 321 58Q324 62 324 167V273L221 446Q117 620 114 623Q106 631 91 634T31 637H11V683H20Q29 680 148 680Q273 680 294 683H305V637H287Q239 636 236 621Q236 619 321 475L407 332L483 460Q502 492 527 534Q563 594 563 604Q563 632 517 637H508V683H517H525Q533 683 545 683T571 682T600 681T626 681Q695 681 731 683H738V637H723Q640 633 613 588Q612 587 517 427L425 273V169V95Q425 66 428 59T444 49Q459 46 506 46H528V0H518",90:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",91:"118 -250V750H255V710H158V-210H255V-250H118",92:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",93:"22 710V750H159V-250H22V-210H119V710H22",94:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",95:"0 -62V-25H499V-62H0",96:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",97:"137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106",98:"307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98",99:"370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320",100:"376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342",101:"28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275",102:"273 0Q255 3 146 3Q43 3 34 0H26V46H42Q70 46 91 49Q99 52 103 60Q104 62 104 224V385H33V431H104V497L105 564L107 574Q126 639 171 668T266 704Q267 704 275 704T289 705Q330 702 351 679T372 627Q372 604 358 590T321 576T284 590T270 627Q270 647 288 667H284Q280 668 273 668Q245 668 223 647T189 592Q183 572 182 497V431H293V385H185V225Q185 63 186 61T189 57T194 54T199 51T206 49T213 48T222 47T231 47T241 46T251 46H282V0H273",103:"329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75",104:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 124T102 167T103 217T103 272T103 329Q103 366 103 407T103 482T102 542T102 586T102 603Q99 622 88 628T43 637H25V660Q25 683 27 683L37 684Q47 685 66 686T103 688Q120 689 140 690T170 693T181 694H184V367Q244 442 328 442Q451 442 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",105:"69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",106:"98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",107:"36 46H50Q89 46 97 60V68Q97 77 97 91T97 124T98 167T98 217T98 272T98 329Q98 366 98 407T98 482T98 542T97 586T97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V463L180 233L240 287Q300 341 304 347Q310 356 310 364Q310 383 289 385H284V431H293Q308 428 412 428Q475 428 484 431H489V385H476Q407 380 360 341Q286 278 286 274Q286 273 349 181T420 79Q434 60 451 53T500 46H511V0H505Q496 3 418 3Q322 3 307 0H299V46H306Q330 48 330 65Q330 72 326 79Q323 84 276 153T228 222L176 176V120V84Q176 65 178 59T189 49Q210 46 238 46H254V0H246Q231 3 137 3T28 0H20V46H36",108:"42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42",109:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",110:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",111:"28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30",112:"36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218",113:"33 218Q33 308 95 374T236 441H246Q330 441 381 372L387 364Q388 364 404 403L420 442H457V156Q457 -132 458 -134Q462 -142 470 -145Q491 -148 519 -148H535V-194H527L504 -193Q480 -192 453 -192T415 -191Q312 -191 303 -194H295V-148H311Q339 -148 360 -145Q369 -141 371 -135T373 -106V-41V49Q313 -11 236 -11Q154 -11 94 53T33 218ZM376 300Q346 389 278 401Q275 401 269 401T261 402Q211 400 171 350T131 214Q131 137 165 82T253 27Q296 27 328 54T376 118V300",114:"36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36",115:"295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316",116:"27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27",117:"383 58Q327 -10 256 -10H249Q124 -10 105 89Q104 96 103 226Q102 335 102 348T96 369Q86 385 36 385H25V408Q25 431 27 431L38 432Q48 433 67 434T105 436Q122 437 142 438T172 441T184 442H187V261Q188 77 190 64Q193 49 204 40Q224 26 264 26Q290 26 311 35T343 58T363 90T375 120T379 144Q379 145 379 161T380 201T380 248V315Q380 361 370 372T320 385H302V431Q304 431 378 436T457 442H464V264Q464 84 465 81Q468 61 479 55T524 46H542V0Q540 0 467 -5T390 -11H383V58",118:"338 431Q344 429 422 429Q479 429 503 431H508V385H497Q439 381 423 345Q421 341 356 172T288 -2Q283 -11 263 -11Q244 -11 239 -2Q99 359 98 364Q93 378 82 381T43 385H19V431H25L33 430Q41 430 53 430T79 430T104 429T122 428Q217 428 232 431H240V385H226Q187 384 184 370Q184 366 235 234L286 102L377 341V349Q377 363 367 372T349 383T335 385H331V431H338",119:"90 368Q84 378 76 380T40 385H18V431H24L43 430Q62 430 84 429T116 428Q206 428 221 431H229V385H215Q177 383 177 368Q177 367 221 239L265 113L339 328L333 345Q323 374 316 379Q308 384 278 385H258V431H264Q270 428 348 428Q439 428 454 431H461V385H452Q404 385 404 369Q404 366 418 324T449 234T481 143L496 100L537 219Q579 341 579 347Q579 363 564 373T530 385H522V431H529Q541 428 624 428Q692 428 698 431H703V385H697Q696 385 691 385T682 384Q635 377 619 334L559 161Q546 124 528 71Q508 12 503 1T487 -11H479Q460 -11 456 -4Q455 -3 407 133L361 267Q359 263 266 -4Q261 -11 243 -11H238Q225 -11 220 -3L90 368",120:"201 0Q189 3 102 3Q26 3 17 0H11V46H25Q48 47 67 52T96 61T121 78T139 96T160 122T180 150L226 210L168 288Q159 301 149 315T133 336T122 351T113 363T107 370T100 376T94 379T88 381T80 383Q74 383 44 385H16V431H23Q59 429 126 429Q219 429 229 431H237V385Q201 381 201 369Q201 367 211 353T239 315T268 274L272 270L297 304Q329 345 329 358Q329 364 327 369T322 376T317 380T310 384L307 385H302V431H309Q324 428 408 428Q487 428 493 431H499V385H492Q443 385 411 368Q394 360 377 341T312 257L296 236L358 151Q424 61 429 57T446 50Q464 46 499 46H516V0H510H502Q494 1 482 1T457 2T432 2T414 3Q403 3 377 3T327 1L304 0H295V46H298Q309 46 320 51T331 63Q331 65 291 120L250 175Q249 174 219 133T185 88Q181 83 181 74Q181 63 188 55T206 46Q208 46 208 23V0H201",121:"69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66",122:"42 263Q44 270 48 345T53 423V431H393Q399 425 399 415Q399 403 398 402L381 378Q364 355 331 309T265 220L134 41L182 40H206Q254 40 283 46T331 77Q352 105 359 185L361 201Q361 202 381 202H401V196Q401 195 393 103T384 6V0H209L34 1L31 3Q28 8 28 17Q28 30 29 31T160 210T294 394H236Q169 393 152 388Q127 382 113 367Q89 344 82 264V255H42V263",123:"434 -231Q434 -244 428 -250H410Q281 -250 230 -184Q225 -177 222 -172T217 -161T213 -148T211 -133T210 -111T209 -84T209 -47T209 0Q209 21 209 53Q208 142 204 153Q203 154 203 155Q189 191 153 211T82 231Q71 231 68 234T65 250T68 266T82 269Q116 269 152 289T203 345Q208 356 208 377T209 529V579Q209 634 215 656T244 698Q270 724 324 740Q361 748 377 749Q379 749 390 749T408 750H428Q434 744 434 732Q434 719 431 716Q429 713 415 713Q362 710 332 689T296 647Q291 634 291 499V417Q291 370 288 353T271 314Q240 271 184 255L170 250L184 245Q202 239 220 230T262 196T290 137Q291 131 291 1Q291 -134 296 -147Q306 -174 339 -192T415 -213Q429 -213 431 -216Q434 -219 434 -231",124:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",125:"65 731Q65 745 68 747T88 750Q171 750 216 725T279 670Q288 649 289 635T291 501Q292 362 293 357Q306 312 345 291T417 269Q428 269 431 266T434 250T431 234T417 231Q380 231 345 210T298 157Q293 143 292 121T291 -28V-79Q291 -134 285 -156T256 -198Q202 -250 89 -250Q71 -250 68 -247T65 -230Q65 -224 65 -223T66 -218T69 -214T77 -213Q91 -213 108 -210T146 -200T183 -177T207 -139Q208 -134 209 3L210 139Q223 196 280 230Q315 247 330 250Q305 257 280 270Q225 304 212 352L210 362L209 498Q208 635 207 640Q195 680 154 696T77 713Q68 713 67 716T65 731",126:"179 251Q164 251 151 245T131 234T111 215L97 227L83 238Q83 239 95 253T121 283T142 304Q165 318 187 318T253 300T320 282Q335 282 348 288T368 299T388 318L402 306L416 295Q375 236 344 222Q330 215 313 215Q292 215 248 233T179 251",160:"",163:"699 578Q699 473 635 473Q597 473 595 508Q595 559 654 569V576Q654 619 637 648T581 677Q545 677 513 647T463 561Q460 554 437 464T414 371Q414 370 458 370H502Q508 364 508 362Q505 334 495 324H402L382 241Q377 224 373 206T366 180T361 163T358 151T354 142T350 133T344 120Q340 112 338 107T336 101L354 90Q398 63 422 54T476 44Q515 44 539 73T574 133Q578 144 580 146T598 148Q622 148 622 139Q622 138 620 130Q602 74 555 32T447 -11Q395 -11 317 38L294 51Q271 28 233 9T155 -10Q117 -10 103 5T88 39Q88 73 126 106T224 139Q236 139 247 138T266 134L273 132Q275 132 302 239L323 324H259Q253 330 253 332Q253 350 265 370H300L334 371L355 453Q356 457 360 477T366 501T372 522T379 545T387 565T397 587T409 606T425 627Q453 664 497 689T583 714Q640 714 669 676T699 578ZM245 76Q211 85 195 85Q173 85 158 71T142 42Q142 26 160 26H163Q211 30 245 76",165:"515 0Q494 3 374 3Q256 3 235 0H224V46H257Q316 47 324 58Q327 62 327 137V213H133Q121 213 113 213T97 213T86 213T78 213T73 214T70 215T69 216T68 218T67 220Q64 225 66 231T73 240Q76 242 202 242H327V273L247 407H115Q81 407 75 408T67 414Q64 419 66 425T73 434Q76 436 153 436Q228 436 228 437Q227 440 173 530T115 623Q101 637 31 637H11V683H20Q66 681 153 681Q169 681 202 681T262 682L288 683H298V637H280Q230 636 230 621Q230 619 250 584Q255 576 264 561T286 526T305 494L340 437L403 436H467L513 514Q564 596 564 605Q564 608 560 616Q550 634 517 637H508V683H516Q531 680 633 680Q722 680 731 683H738V637H723Q644 632 617 595Q614 591 568 515T521 437T597 436T676 434Q681 432 683 426T682 414T671 409T589 407H503L422 273V242H547Q673 242 676 240Q681 238 683 232T682 220Q682 219 682 218T681 217T679 216T677 215T672 214T664 213T652 213T637 213T616 213H422V139V87Q422 64 425 58T441 49Q456 46 503 46H525V0H515ZM449 406Q449 407 403 407Q358 407 358 406L370 387Q381 368 392 350L404 331Q447 404 449 406",168:"95 612Q95 633 112 651T153 669T193 652T210 612Q210 588 194 571T152 554L127 560Q95 577 95 612ZM289 611Q289 634 304 649T335 668Q336 668 340 668T346 669Q369 669 386 652T404 612T387 572T346 554Q323 554 306 570T289 611",172:"56 323T56 336T70 356H596Q603 353 611 343V102Q598 89 591 89Q587 89 584 90T579 94T575 98T572 102L571 209V316H70Q56 323 56 336",174:"915 266Q915 140 852 38T689 -120T474 -175Q312 -175 188 -71T38 190Q32 220 32 266V287Q32 345 57 416T129 545Q192 624 282 666T464 709Q513 709 522 708Q599 698 665 666T776 590T853 493T900 387T915 287V266ZM875 285Q875 339 853 399T789 517T676 616T519 668Q510 669 465 669Q380 669 299 630T155 514T77 336Q72 312 72 285V266V256Q72 123 163 11Q290 -135 474 -135Q614 -135 727 -46Q875 81 875 266V285ZM276 457Q275 458 274 460T272 463T270 465T267 467T264 469T258 471T252 472T243 473T232 474T218 474H204V514H335Q477 514 499 510Q560 502 610 467T661 375Q661 362 658 350T648 327T635 308T618 292T601 280T583 269T568 262T554 256L547 253Q548 252 556 247T570 237T586 223T602 202T614 174Q616 169 626 123T638 72Q652 23 683 23Q715 23 720 68Q721 78 724 81T740 84T756 82T760 70Q760 47 747 25T715 -7Q700 -14 673 -14Q672 -14 662 -14T643 -12T619 -7T593 2T568 16T547 37T534 67Q531 80 531 97Q531 103 531 116T532 136Q532 218 472 236Q466 238 413 239H360V148L361 58Q366 47 375 44T418 40H432V0H424Q409 3 318 3T212 0H204V40H218Q242 40 253 42T268 47T276 58V457ZM376 473Q365 471 363 464T360 430V366V276H416Q421 276 434 276T453 276T469 277T486 279T501 282T517 287T529 294T542 305Q561 324 561 375Q561 424 545 444T482 472Q478 473 427 474Q415 474 403 474T384 474L376 473",175:"69 544V590H430V544H69",176:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",177:"56 320T56 333T70 353H369V502Q369 651 371 655Q376 666 388 666Q402 666 405 654T409 596V500V353H707Q722 345 722 333Q722 320 707 313H409V40H707Q722 32 722 20T707 0H70Q56 7 56 20T70 40H369V313H70Q56 320 56 333",180:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",183:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",215:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",240:"75 566V604Q75 624 79 629T102 635Q124 635 127 629T131 588L133 550L191 588L249 628L231 635Q176 654 124 657Q116 657 106 658L95 659Q94 661 94 687T95 715Q99 717 113 717Q195 717 282 679L309 668L331 681Q351 697 391 721Q428 748 435 748Q437 749 446 749Q470 749 473 746Q478 744 478 681V621Q466 615 456 615Q435 615 424 624L422 661V699L382 675L344 648Q353 639 366 630Q480 538 504 413Q509 393 509 333V313Q509 284 507 257T495 184T466 102T413 33T329 -16Q311 -21 275 -21Q226 -21 195 -10Q150 7 110 50T53 141Q42 179 42 227Q42 332 101 403T245 474Q282 474 314 461T359 436T380 415Q386 405 389 408Q389 426 378 475Q368 505 355 529T329 567T306 590T288 603L282 606L120 501Q116 500 102 500Q84 500 75 506V566ZM388 225Q388 376 309 410Q299 416 273 419Q216 419 191 390Q174 371 168 342T162 218Q162 112 184 79Q212 39 273 39Q312 39 342 62T380 121Q388 159 388 225",247:"318 466Q318 500 339 518T386 537Q418 537 438 517T458 466Q458 438 440 417T388 396Q355 396 337 417T318 466ZM56 237T56 250T70 270H706Q721 262 721 250T706 230H70Q56 237 56 250ZM318 34Q318 68 339 86T386 105Q418 105 438 85T458 34Q458 6 440 -15T388 -36Q355 -36 337 -15T318 34",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",710:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",711:"114 611L127 630L136 644Q138 644 193 612Q248 581 250 581L306 612Q361 644 363 644L385 611L318 562L249 513L114 611",713:"69 544V590H430V544H69",714:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",715:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",728:"250 515Q179 515 138 565T92 683V694H129V689Q129 688 129 683T130 675Q137 631 169 599T248 567Q304 567 337 608T370 689V694H407V683Q403 617 361 566T250 515",729:"190 609Q190 637 208 653T252 669Q275 667 292 652T309 609Q309 579 292 564T250 549Q225 549 208 564T190 609",730:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",732:"179 601Q164 601 151 595T131 584T111 565L97 577L83 588Q83 589 95 603T121 633T142 654Q165 668 187 668T253 650T320 632Q335 632 348 638T368 649T388 668L402 656L416 645Q375 586 344 572Q330 565 313 565Q292 565 248 583T179 601",768:"-394 655Q-394 671 -381 685T-350 699Q-334 699 -323 688Q-310 671 -278 629T-225 561T-205 533T-218 519L-233 505L-304 563Q-381 626 -387 634Q-394 643 -394 655",769:"-151 699Q-133 699 -120 686T-107 656Q-107 651 -108 647T-113 637T-120 627T-133 616T-149 602T-170 585T-197 563L-268 505L-283 519Q-297 533 -296 533Q-296 534 -271 567T-218 636T-187 678L-184 681Q-182 684 -179 686T-172 692T-163 697T-151 699",770:"-388 560L-251 694L-243 686Q-113 562 -113 560L-139 531Q-141 532 -197 581L-250 627L-305 580Q-318 569 -331 557T-352 538L-360 532Q-362 530 -375 546L-388 560",771:"-321 601Q-336 601 -349 595T-369 584T-389 565L-403 577L-417 588Q-417 589 -405 603T-379 633T-358 654Q-335 668 -313 668T-247 650T-180 632Q-165 632 -152 638T-132 649T-112 668L-98 656L-84 645Q-125 586 -156 572Q-170 565 -187 565Q-208 565 -252 583T-321 601",772:"-431 544V590H-70V544H-431",774:"-250 515Q-321 515 -362 565T-408 683V694H-371V689Q-371 688 -371 683T-370 675Q-363 631 -331 599T-252 567Q-196 567 -163 608T-130 689V694H-93V683Q-97 617 -139 566T-250 515",775:"-310 609Q-310 637 -292 653T-248 669Q-225 667 -208 652T-191 609Q-191 579 -208 564T-250 549Q-275 549 -292 564T-310 609",776:"-405 612Q-405 633 -388 651T-347 669T-307 652T-290 612Q-290 588 -306 571T-348 554L-373 560Q-405 577 -405 612ZM-211 611Q-211 634 -196 649T-165 668Q-164 668 -160 668T-154 669Q-131 669 -114 652T-96 612T-113 572T-154 554Q-177 554 -194 570T-211 611",778:"-353 628Q-353 669 -321 692T-256 715Q-202 715 -175 689T-148 629Q-148 592 -177 567T-251 542Q-298 542 -325 567T-353 628ZM-187 628Q-187 660 -200 669T-241 678H-247Q-252 678 -258 678T-266 679Q-283 679 -293 674T-308 659T-312 644T-313 629Q-313 600 -302 590Q-290 579 -250 579H-235Q-221 579 -212 581T-195 595T-187 628",779:"-292 701Q-278 701 -262 690T-246 658Q-246 649 -250 641Q-252 637 -297 574T-344 510L-378 528Q-378 530 -355 598T-327 676Q-316 701 -292 701ZM-126 701Q-112 701 -96 690T-80 658Q-80 649 -84 641Q-86 637 -131 574T-178 510L-212 528Q-212 530 -189 598T-161 676Q-150 701 -126 701",780:"-386 611L-373 630L-364 644Q-362 644 -307 612Q-252 581 -250 581L-194 612Q-139 644 -137 644L-115 611L-182 562L-251 513L-386 611",824:"-612 -215T-619 -215T-631 -212T-637 -204T-639 -197Q-639 -190 -634 -183Q-621 -157 -400 274T-176 707Q-173 716 -160 716Q-153 716 -148 712T-142 703T-140 696Q-140 691 -372 241T-608 -212Q-612 -215 -619 -215",913:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",914:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",915:"128 619Q121 626 117 628T101 631T58 634H25V680H554V676Q556 670 568 560T582 444V440H542V444Q542 445 538 478T523 545T492 598Q454 634 349 634H334Q264 634 249 633T233 621Q232 618 232 339L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",916:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",917:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",918:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",919:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",920:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM610 339Q610 428 590 495T535 598T463 651T384 668Q332 668 289 638T221 566Q168 485 168 339Q168 274 176 235Q189 158 228 105T324 28Q356 16 388 16Q415 16 442 24T501 54T555 111T594 205T610 339ZM223 263V422H263V388H514V422H554V263H514V297H263V263H223",921:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",922:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",923:"320 708Q326 716 340 716H348H355Q367 716 372 708Q374 706 423 547T523 226T575 62Q581 52 591 50T634 46H661V0H653Q644 3 532 3Q411 3 390 0H379V46H392Q464 46 464 65Q463 70 390 305T316 539L246 316Q177 95 177 84Q177 72 198 59T248 46H253V0H245Q230 3 130 3Q47 3 38 0H32V46H45Q112 51 127 91Q128 92 224 399T320 708",924:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",925:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",926:"47 509L55 676Q55 677 333 677T611 676L619 509Q619 508 599 508T579 510Q579 529 575 557T564 589Q550 594 333 594T102 589Q95 586 91 558T87 510Q87 508 67 508T47 509ZM139 260V445H179V394H487V445H527V260H487V311H179V260H139ZM50 0L42 180H62Q82 180 82 178Q82 133 89 105Q92 93 95 90T108 86Q137 83 333 83Q530 83 558 86Q568 87 571 90T577 105Q584 133 584 178Q584 180 604 180H624L616 0H50",927:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",928:"128 619Q121 626 117 628T101 631T58 634H25V680H724V634H691Q651 633 640 631T622 619V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V634H232V348L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V619",929:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",931:"666 247Q664 244 652 126T638 4V0H351Q131 0 95 0T57 5V6Q54 12 57 17L73 36Q89 54 121 90T182 159L305 299L56 644L55 658Q55 677 60 681Q63 683 351 683H638V679Q640 674 652 564T666 447V443H626V447Q618 505 604 543T559 605Q529 626 478 631T333 637H294H189L293 494Q314 465 345 422Q400 346 400 340Q400 338 399 337L154 57Q407 57 428 58Q476 60 508 68T551 83T575 103Q595 125 608 162T624 225L626 251H666V247",932:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",933:"55 551Q55 604 91 654T194 705Q240 705 277 681T334 624T367 556T385 498L389 474L392 488Q394 501 400 521T414 566T438 615T473 659T521 692T584 705Q620 705 648 689T691 647T714 597T722 551Q722 540 719 538T699 536Q680 536 677 541Q677 542 677 544T676 548Q676 576 650 596T588 616H582Q538 616 505 582Q466 543 454 477T441 318Q441 301 441 269T442 222V61Q448 55 452 53T478 48T542 46H569V0H557Q533 3 389 3T221 0H209V46H236Q256 46 270 46T295 47T311 48T322 51T328 54T332 57T337 61V209Q337 383 333 415Q313 616 189 616Q154 616 128 597T101 548Q101 540 97 538T78 536Q63 536 59 538T55 551",934:"312 622Q310 623 307 625T303 629T297 631T286 634T270 635T246 636T211 637H184V683H196Q220 680 361 680T526 683H538V637H511Q468 637 447 635T422 631T411 622V533L425 531Q525 519 595 466T665 342Q665 301 642 267T583 209T506 172T425 152L411 150V61Q417 55 421 53T447 48T511 46H538V0H526Q502 3 361 3T196 0H184V46H211Q231 46 245 46T270 47T286 48T297 51T303 54T307 57T312 61V150H310Q309 151 289 153T232 166T160 195Q149 201 136 210T103 238T69 284T56 342Q56 414 128 467T294 530Q309 532 310 533H312V622ZM170 342Q170 207 307 188H312V495H309Q301 495 282 491T231 469T186 423Q170 389 170 342ZM415 188Q487 199 519 236T551 342Q551 384 539 414T507 459T470 481T434 491T415 495H410V188H415",935:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",936:"340 622Q338 623 335 625T331 629T325 631T314 634T298 635T274 636T239 637H212V683H224Q248 680 389 680T554 683H566V637H539Q479 637 464 635T439 622L438 407Q438 192 439 192Q443 193 449 195T474 207T507 232T536 276T557 344Q560 365 562 417T573 493Q587 536 620 544Q627 546 671 546H715L722 540V515Q714 509 708 509Q680 505 671 476T658 392T644 307Q599 177 451 153L438 151V106L439 61Q446 54 451 52T476 48T539 46H566V0H554Q530 3 389 3T224 0H212V46H239Q259 46 273 46T298 47T314 48T325 51T331 54T335 57T340 61V151Q126 178 117 406Q115 503 69 509Q55 509 55 526Q55 541 59 543T86 546H107H120Q150 546 161 543T184 528Q198 514 204 493Q212 472 213 420T226 316T272 230Q287 216 303 207T330 194L339 192Q340 192 340 407V622",937:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8192:"",8193:"",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8203:"",8204:"",8211:"0 248V285H499V248H0",8212:"0 248V285H999V248H0",8213:"0 248V285H999V248H0",8214:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8215:"0 -62V-25H499V-62H0",8216:"64 494Q64 548 86 597T131 670T160 694Q163 694 172 685T182 672Q182 669 170 656T144 625T116 573T101 501Q101 489 102 489T107 491T120 497T138 500Q163 500 180 483T198 440T181 397T139 379Q110 379 87 405T64 494",8217:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",8220:"128 494Q128 528 137 560T158 616T185 658T209 685T223 694T236 685T245 670Q244 668 231 654T204 622T178 571T164 501Q164 489 165 489T170 491T183 497T201 500Q226 500 244 483T262 440T245 397T202 379Q173 379 151 405T128 494ZM332 494Q332 528 341 560T362 616T389 658T413 685T427 694T439 685T449 672Q449 669 437 656T411 625T383 573T368 501Q368 489 369 489T374 491T387 497T405 500Q430 500 448 483T466 440T449 397T406 379Q377 379 355 405T332 494",8221:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",8224:"182 675Q195 705 222 705Q234 705 243 700T253 691T263 675L262 655Q262 620 252 549T240 454V449Q250 451 288 461T346 472T377 461T389 431Q389 417 379 404T346 390Q327 390 288 401T243 412H240V405Q245 367 250 339T258 301T261 274T263 225Q263 124 255 -41T239 -213Q236 -216 222 -216H217Q206 -216 204 -212T200 -186Q199 -175 199 -168Q181 38 181 225Q181 265 182 280T191 327T204 405V412H201Q196 412 157 401T98 390Q76 390 66 403T55 431T65 458T98 472Q116 472 155 462T205 449Q204 452 204 460T201 490T193 547Q182 619 182 655V675",8225:"181 658Q181 705 222 705T263 658Q263 633 252 572T240 497Q240 496 241 496Q243 496 285 507T345 519Q365 519 376 508T388 478Q388 466 384 458T375 447T361 438H344Q318 438 282 448T241 459Q240 458 240 456Q240 449 251 384T263 297Q263 278 255 267T238 253T222 250T206 252T190 266T181 297Q181 323 192 383T204 458Q204 459 203 459Q198 459 162 449T101 438H84Q74 443 70 446T61 457T56 478Q56 497 67 508T99 519Q117 519 159 508T203 496Q204 496 204 499Q204 507 193 572T181 658ZM181 202Q181 249 222 249T263 202Q263 185 259 161T249 103T240 48V41H243Q248 41 287 52T346 63T377 52T389 22Q389 8 379 -5T346 -19Q327 -19 288 -8T243 3H240V-4Q243 -24 249 -58T259 -117T263 -158Q263 -177 255 -188T238 -202T222 -205T206 -203T190 -189T181 -158Q181 -141 185 -117T195 -59T204 -4V3H201Q196 3 157 -8T98 -19Q76 -19 66 -6T55 22T65 49T98 63Q117 63 156 52T201 41H204V48Q201 68 195 102T185 161T181 202",8226:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8230:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60ZM525 60Q525 84 542 102T585 120Q609 120 627 104T646 61Q646 36 629 18T586 0T543 17T525 60ZM972 60Q972 84 989 102T1032 120Q1056 120 1074 104T1093 61Q1093 36 1076 18T1033 0T990 17T972 60",8242:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",8245:"12 501Q12 527 31 542T63 558Q73 560 77 560Q114 560 128 528Q133 518 188 293T244 61Q244 56 223 50T195 43Q192 43 190 45T102 263T14 486Q12 496 12 501",8254:"69 544V590H430V544H69",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8288:"",8289:"",8290:"",8291:"",8292:"",8407:"377 694Q377 702 382 708T397 714Q404 714 409 709Q414 705 419 690Q429 653 460 633Q471 626 471 615Q471 606 468 603T454 594Q411 572 379 531Q377 529 374 525T369 519T364 517T357 516Q350 516 344 521T337 536Q337 555 384 595H213L42 596Q29 605 29 615Q29 622 42 635H401Q377 673 377 694",8450:"684 131Q684 125 672 109T633 71T573 29T489 -5T386 -19Q330 -19 276 -3T174 46T91 134T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q212 547 212 336Q212 249 233 179Q274 30 405 30Q533 30 641 130Q658 147 666 147Q671 147 677 143T684 131ZM250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q89 213 113 169T164 101T217 61T260 39L277 34Q270 41 264 48Q199 111 181 254Q178 281 178 344T181 434Q200 559 250 625ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565",8459:"331 505Q331 519 382 574T472 629H480Q512 629 529 614T547 576Q547 555 534 532T520 504Q520 493 549 493Q590 493 623 506T668 533L681 546Q731 600 772 641T832 700T852 717Q857 717 860 711T865 697L866 690Q866 688 813 617T708 475T656 403Q682 403 714 404H771L780 416Q1004 707 1167 707Q1209 707 1225 689T1241 646Q1241 604 1209 547T1118 447Q1081 422 1034 405T952 382T888 374T857 370H852L826 334Q733 204 708 144Q691 104 691 76Q691 29 748 29Q768 31 791 48T831 83T862 122T881 146Q883 148 900 148H917Q921 143 921 140T914 127Q810 -8 723 -8Q611 -4 611 100Q611 142 631 191T676 275T721 337T742 367Q716 367 685 366H628L620 355Q618 352 558 268Q486 168 461 141Q405 79 339 34T215 -28Q188 -36 153 -36Q86 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 60Q67 28 99 14T170 0Q214 0 272 47T419 224L505 340L518 357Q513 357 504 356T467 347T415 330T360 300T308 253Q296 238 295 237H278H274Q256 237 256 243Q256 248 263 256Q291 294 330 321T407 362T476 382T530 393T552 398Q556 402 573 423T600 454Q602 457 604 460T608 465L610 467Q565 455 532 455Q465 455 449 483Q447 487 447 498Q447 513 463 538T479 579Q479 593 463 593Q436 593 385 519Q374 504 371 502T360 499H353H349Q331 499 331 505ZM1195 634Q1195 643 1195 648T1185 662T1157 671Q1130 671 1092 644T1019 579T952 502T901 436L882 409L891 410Q900 411 913 412T934 415Q1081 439 1144 520Q1195 590 1195 634",8460:"11 -16L1 0Q7 6 25 27T57 62T91 88T128 101Q159 99 195 66L203 59L211 67Q239 95 239 133Q239 158 210 213T152 330T123 430Q123 477 173 536T269 630T320 666Q376 610 440 606H443Q457 606 466 611T519 647L542 664Q543 664 543 654V643L522 622Q434 537 403 537Q388 537 366 543T329 555T293 570T270 580L261 585L253 574Q206 517 206 475Q206 452 218 416T242 356L255 331Q256 331 270 345T324 391T421 459L437 468H453Q545 463 608 421L618 415L623 392Q644 307 644 233Q644 97 612 9Q604 -10 601 -15T581 -35Q505 -104 467 -124Q446 -133 431 -133Q414 -132 399 -126T376 -115T368 -107Q368 -106 392 -75L415 -43Q432 -67 444 -73T472 -79H474Q479 -79 484 -78T501 -69T521 -50T538 -13T551 46Q558 97 558 180Q558 232 557 245Q553 277 547 300T528 349T488 389T424 404Q344 404 276 295Q272 288 273 285Q300 216 300 168Q300 161 300 156T298 145T297 137T293 129T289 123T283 116T277 107Q212 23 178 -13L166 -26L149 -9Q108 32 81 32Q63 32 21 -7L11 -16",8461:"14 666Q14 675 26 683H344L351 679Q361 665 351 655Q344 648 317 648Q287 645 282 641Q270 637 269 623T266 497V370H511V497Q511 519 510 553Q509 615 507 626T496 641H495Q489 645 459 648Q420 648 420 665Q420 672 426 679L433 683H751Q762 676 762 666Q762 648 724 648Q684 645 677 632Q675 626 675 341Q675 57 677 52Q684 38 724 35Q762 35 762 16Q762 6 751 -1H433L426 3Q420 10 420 17Q420 35 459 35Q501 38 506 52Q511 64 511 190V323H266V190Q266 60 271 52Q276 38 317 35Q342 35 351 28Q360 17 351 3L344 -1H26Q14 5 14 16Q14 35 53 35Q94 38 99 52Q104 60 104 341T99 632Q93 645 53 648Q14 648 14 666ZM233 341V553Q233 635 239 648H131Q134 641 135 638T137 603T139 517T139 341Q139 131 138 89T132 37Q131 36 131 35H239Q233 47 233 129V341ZM639 341V489Q639 548 639 576T640 620T642 639T646 648H537L542 639Q546 625 546 341Q546 130 545 88T538 37Q537 36 537 35H646Q643 41 643 42T641 55T639 84T639 140V341",8462:"137 683Q138 683 209 688T282 694Q294 694 294 685Q294 674 258 534Q220 386 220 383Q220 381 227 388Q288 442 357 442Q411 442 444 415T478 336Q478 285 440 178T402 50Q403 36 407 31T422 26Q450 26 474 56T513 138Q516 149 519 151T535 153Q555 153 555 145Q555 144 551 130Q535 71 500 33Q466 -10 419 -10H414Q367 -10 346 17T325 74Q325 90 361 192T398 345Q398 404 354 404H349Q266 404 205 306L198 293L164 158Q132 28 127 16Q114 -11 83 -11Q69 -11 59 -2T48 16Q48 30 121 320L195 616Q195 629 188 632T149 637H128Q122 643 122 645T124 664Q129 683 137 683",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8464:"487 225Q398 255 398 342Q398 410 455 492Q491 545 552 582T669 636T800 673T918 712Q930 717 933 717Q939 717 942 706T946 689Q946 686 915 664T830 591T729 480Q691 429 657 351T615 260Q628 260 663 279T733 339T769 426Q769 442 767 459T764 479Q764 484 766 486Q769 488 781 493T797 498Q802 498 803 494T808 472Q813 442 813 425Q813 369 761 315Q692 246 605 224L592 220L584 209Q547 155 487 106T358 25Q270 -17 191 -17Q143 -17 101 1T59 59Q59 96 85 127T148 158Q169 158 179 146T189 119Q189 102 167 89T125 75Q116 75 109 77T101 81T97 80Q96 77 96 72Q96 50 123 36T204 21H216Q249 21 302 49T411 134Q439 161 459 187Q487 220 487 225ZM460 334Q460 308 472 290T498 268L510 263Q515 263 545 313T626 438T723 561Q751 589 775 609T808 636T817 644H816Q813 644 732 618Q681 601 645 584T585 548T549 514T518 476Q460 390 460 334",8465:"190 601Q161 601 137 587T97 553T71 512T55 477T48 463Q44 465 39 468L30 473L35 488Q73 594 106 636T199 685Q200 686 211 686Q250 686 326 652T417 617Q435 617 455 626T497 652T522 670Q532 660 532 654Q469 591 390 550L378 543L343 556Q223 601 190 601ZM378 208Q378 249 369 318T360 424Q360 430 360 439T361 451L362 462Q416 526 482 571L495 580L503 577L511 575L499 562Q442 502 442 465Q442 436 452 368T462 246Q462 169 442 128T385 56Q292 -26 195 -26Q150 -26 104 14L96 21L43 -16Q43 -15 43 -14T41 -10T38 0L48 13Q76 50 123 97L150 125Q154 131 159 131Q166 131 171 116T182 81T193 53Q199 43 216 33T261 22Q307 22 344 68Q378 113 378 208",8466:"572 704Q607 704 607 693Q607 681 590 664H588Q586 664 584 664T578 663Q504 658 434 592T363 457Q363 426 386 401Q417 371 481 361Q490 360 527 360H562Q565 363 595 404T666 494T755 596T854 682T945 717Q986 717 1010 696T1035 637Q1035 593 996 531T873 414Q809 378 753 360T674 338T651 333Q650 333 633 308T588 245T544 185Q498 126 426 78L413 68H414Q498 47 575 47Q626 47 676 74T755 139L762 148H779H783Q802 148 802 142Q802 137 795 129Q760 81 691 33T544 -16Q470 -16 366 20L341 29L331 24Q239 -17 155 -17H141Q90 -17 61 -12T23 1T14 22Q14 44 39 65T103 95Q126 101 180 101Q224 101 258 98T309 90T330 86Q332 86 353 103T389 135Q401 146 412 158T431 179T450 203T466 225T485 252T505 280L535 322H509Q391 322 340 362T289 452Q289 495 321 547T396 630Q438 665 486 684T572 704ZM978 635Q978 644 977 650T973 661T968 668T961 673T954 676T946 678T938 680Q929 680 925 677Q893 659 795 531T682 377Q683 377 711 385T755 401T801 421T856 453T906 495Q927 516 952 557T978 635ZM274 50Q274 51 258 54T216 61T166 65Q160 65 151 65T140 64Q115 58 102 48T88 31Q88 20 159 20Q191 20 219 27T261 42L274 50",8467:"345 104T349 104T361 95T369 80T352 59Q268 -20 206 -20Q170 -20 146 3T113 53T99 104L94 129Q94 130 79 116T48 86T28 70Q22 70 15 79T7 94Q7 98 12 103T58 147L91 179V185Q91 186 91 191T92 200Q92 282 128 400T223 612T336 705Q397 705 397 636V627Q397 453 194 233Q185 223 180 218T174 211T171 208T165 201L163 186Q159 142 159 123Q159 17 208 17Q228 17 253 30T293 56T335 94Q345 104 349 104ZM360 634Q360 655 354 661T336 668Q328 668 322 666T302 645T272 592Q252 547 229 467T192 330L179 273Q179 272 186 280T204 300T221 322Q327 453 355 590Q360 612 360 634",8469:"20 664Q20 666 31 683H142Q256 683 258 681Q259 680 279 653T342 572T422 468L582 259V425Q582 451 582 490T583 541Q583 611 573 628T522 648Q500 648 493 654Q484 665 493 679L500 683H691Q702 676 702 666Q702 657 698 652Q688 648 680 648Q633 648 627 612Q624 601 624 294V-8Q616 -20 607 -20Q601 -20 596 -15Q593 -13 371 270L156 548L153 319Q153 284 153 234T152 167Q152 103 156 78T172 44T213 34Q236 34 242 28Q253 17 242 3L236 -1H36Q24 6 24 16Q24 34 56 34Q58 35 69 36T86 40T100 50T109 72Q111 83 111 345V603L96 619Q72 643 44 648Q20 648 20 664ZM413 419L240 648H120L136 628Q137 626 361 341T587 54L589 68Q589 78 589 121V192L413 419",8472:"300 74Q300 133 338 133Q350 133 356 126T363 109Q363 88 340 76Q340 71 342 62T358 39T393 26Q435 26 474 67T532 182T551 290Q551 325 535 349T484 373Q430 373 378 348T291 289T228 218T187 157T174 130Q254 30 265 10Q276 -15 276 -41Q276 -101 235 -158T142 -216Q112 -216 90 -195T67 -118Q67 -40 104 64L110 81Q81 118 81 174Q81 268 134 360T247 453Q252 453 255 451T258 447L259 445Q259 432 253 420Q251 416 242 416Q209 411 176 341T142 203Q142 193 143 184T146 170T149 165L158 180Q215 280 303 345T485 410Q548 410 586 368T625 255Q625 157 553 74T389 -10H383Q349 -10 325 14Q302 37 300 74ZM105 -123Q105 -134 106 -141T110 -158T122 -173T145 -178Q155 -178 160 -176Q184 -163 199 -132T214 -73Q214 -69 214 -66T213 -59T212 -53T209 -47T205 -41T199 -33T193 -25T184 -14T174 -1L165 10Q156 22 148 32L139 43Q138 43 130 15T113 -54T105 -123",8473:"16 666Q16 675 28 683H195Q334 683 370 682T437 672Q511 657 554 611T597 495Q597 343 404 309Q402 308 401 308Q381 303 319 303H261V181Q261 157 262 120Q262 60 267 50T304 36Q310 35 313 35Q352 35 352 17Q352 10 346 3L339 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM235 35Q228 46 227 84Q226 129 226 337V621L230 635L237 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H235ZM301 341H313Q339 341 354 344T389 362T417 410T426 498Q426 586 401 616T322 647Q301 647 293 643Q271 637 264 621Q261 617 261 479V341H301ZM429 350Q431 350 443 353T476 367T515 391T548 432T562 490Q562 550 524 592Q507 607 484 619Q481 621 448 635L433 639L439 621Q462 578 462 506Q462 448 454 413T437 366T428 350H429",8474:"480 -10Q480 -13 486 -24T507 -50T541 -80T588 -104T648 -114Q666 -114 688 -110T714 -106Q724 -106 728 -114T729 -130Q723 -145 663 -163T548 -181Q503 -181 463 -169T395 -139T343 -97T307 -56T284 -19L280 -3L262 1Q188 24 131 81Q57 155 37 275Q34 292 34 342T37 410Q58 528 131 601Q179 652 248 676T388 701Q485 701 562 661Q698 595 731 448Q742 410 742 341T731 235Q707 141 646 81Q616 50 575 27T493 -5L480 -10ZM568 342Q568 613 437 659L395 666Q329 666 286 626Q232 570 213 439Q210 408 210 342T213 246Q231 113 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 134 568 342ZM174 341V354Q174 393 175 419T183 484T205 561T246 635L249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 491 69 344Q69 133 231 52Q247 42 247 46Q247 46 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 410 689 467T640 556T588 606T546 630Q532 638 531 638Q530 638 531 635Q563 590 577 543Q602 472 602 341V316Q602 264 599 230T580 144T531 48Q529 44 532 45T546 52Q575 68 596 84T642 128T683 200T706 299Q708 327 708 341ZM391 -17H333Q329 -15 326 -15Q324 -15 324 -17Q324 -21 362 -68Q424 -130 506 -143Q518 -144 544 -144Q569 -144 577 -143L589 -141L575 -139Q544 -127 509 -101T453 -37L442 -19L391 -17",8475:"224 266Q185 266 156 286T127 354Q127 419 176 487T282 594Q346 642 433 679T615 717Q732 717 802 680L815 673Q824 680 840 690T860 700Q864 700 867 693T872 680L873 673Q873 668 858 659L845 651L853 642Q887 605 887 561Q887 500 840 439Q790 379 681 336Q693 312 693 292Q692 276 689 263T672 229T653 198T620 152L575 87Q557 57 557 33Q557 24 560 17T566 8L569 5Q546 5 508 25T470 76Q470 83 473 92T545 198T616 310Q616 317 615 318T612 319Q603 319 575 315H560L545 291Q492 201 429 135T277 23Q202 -17 142 -17H130Q50 -17 16 17Q-2 35 -2 57Q-2 95 24 126T88 158Q106 158 116 147T127 121Q127 110 122 102Q116 93 99 84T63 75Q58 75 53 76T47 77T45 75T44 67Q45 52 57 42T88 27T120 21T144 19Q174 19 208 36T267 76T324 134T369 189T406 239Q462 319 504 374T616 503T755 631L770 644Q767 647 753 654T697 670T602 680Q493 680 399 631T247 516Q218 485 193 440T168 359Q168 328 188 316T234 303Q255 303 273 315T304 340T343 389T390 448Q428 490 441 510T456 548Q456 557 458 559Q459 560 476 567T496 575Q505 575 505 558Q505 511 434 412Q429 406 427 403Q397 360 378 343Q342 308 300 287T224 266ZM819 564Q819 595 800 619L784 606Q729 557 692 512T605 387L591 365L610 364Q622 364 631 363T641 361Q643 361 651 363Q725 388 772 449T819 564ZM794 141Q794 123 725 63T612 3Q609 3 612 5Q612 5 615 7Q639 19 678 57T742 131L755 148H772H780Q794 148 794 141ZM588 -3Q590 0 593 0H594L593 -1Q592 -1 590 -2L588 -3",8476:"27 496Q31 569 102 627T234 685Q236 685 241 685T251 686Q287 686 318 672T367 638T399 598T418 564L423 550Q424 554 434 567T463 601T505 639T561 671T626 685Q672 685 688 659T710 572Q713 533 721 523T766 513Q781 513 787 514T794 516Q796 512 798 509T801 504T802 501T787 493Q702 461 624 401L607 389Q655 383 688 358L697 352V342Q699 330 699 297Q704 209 710 173T734 103Q751 69 765 69Q769 69 806 83L824 90V74Q823 73 759 24T693 -26Q692 -26 660 32L628 90L629 111Q631 159 631 177Q631 278 614 300Q584 340 523 340Q500 340 467 333T431 325Q429 325 429 322Q428 321 426 308T420 275T410 230T392 178T366 125L358 112L342 99Q306 70 269 38T213 -10T193 -26Q192 -26 163 0T116 26Q82 26 50 -8L42 -16L35 -8L27 0L35 10Q43 21 58 38T104 80T158 106Q179 106 218 65L235 48Q238 48 255 60T295 99T329 158Q352 231 352 359Q352 555 242 614Q210 628 187 628Q140 628 116 600T91 548Q91 522 138 464T185 382V376Q185 345 158 313T103 263L76 246Q74 244 64 253L54 260L65 267Q91 285 100 302Q111 318 111 337Q111 355 69 410T27 496ZM562 628Q504 628 443 507L435 491L436 479Q437 471 437 446Q437 396 432 351L529 389L602 426Q673 462 673 463H672Q644 470 637 483T622 553Q608 628 562 628",8477:"17 665Q17 672 28 683H221Q415 681 439 677Q461 673 481 667T516 654T544 639T566 623T584 607T597 592T607 578T614 565T618 554L621 548Q626 530 626 497Q626 447 613 419Q578 348 473 326L455 321Q462 310 473 292T517 226T578 141T637 72T686 35Q705 30 705 16Q705 7 693 -1H510Q503 6 404 159L306 310H268V183Q270 67 271 59Q274 42 291 38Q295 37 319 35Q344 35 353 28Q362 17 353 3L346 -1H28Q16 5 16 16Q16 35 55 35Q96 38 101 52Q106 60 106 341T101 632Q95 645 55 648Q17 648 17 665ZM241 35Q238 42 237 45T235 78T233 163T233 337V621L237 635L244 648H133Q136 641 137 638T139 603T141 517T141 341Q141 131 140 89T134 37Q133 36 133 35H241ZM457 496Q457 540 449 570T425 615T400 634T377 643Q374 643 339 648Q300 648 281 635Q271 628 270 610T268 481V346H284Q327 346 375 352Q421 364 439 392T457 496ZM492 537T492 496T488 427T478 389T469 371T464 361Q464 360 465 360Q469 360 497 370Q593 400 593 495Q593 592 477 630L457 637L461 626Q474 611 488 561Q492 537 492 496ZM464 243Q411 317 410 317Q404 317 401 315Q384 315 370 312H346L526 35H619L606 50Q553 109 464 243",8484:"39 -1Q29 9 29 12Q29 23 60 77T219 337L410 648H364Q261 648 210 628Q168 612 142 588T109 545T97 509T88 490Q85 489 80 489Q72 489 61 503L70 588Q72 607 75 628T79 662T81 675Q84 677 88 681Q90 683 341 683H592Q604 673 604 666Q604 662 412 348L221 37Q221 35 301 35Q406 35 446 48Q504 68 543 111T597 212Q602 239 617 239Q624 239 629 234T635 223Q635 215 621 113T604 8L597 1Q595 -1 317 -1H39ZM148 637L166 648H112V632Q111 629 110 622T108 612Q108 608 110 608T116 612T129 623T148 637ZM552 646Q552 648 504 648Q452 648 450 643Q448 639 266 343T77 37Q77 35 128 35H179L366 339L552 646ZM572 35Q581 89 581 97L561 77Q542 59 526 48L508 37L539 35H572",8486:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8487:"126 584Q119 584 110 539T97 493Q95 490 73 490Q44 490 44 501Q44 515 62 590Q75 672 82 679Q84 684 177 684Q193 684 214 684T241 685Q265 685 271 682T277 664V648Q271 572 229 434T186 231Q186 173 203 132T247 70T302 42T360 33Q391 33 419 42T474 72T517 133T533 231Q533 297 491 437T442 648Q442 675 446 679Q448 684 542 684Q635 684 637 681Q640 678 657 594T675 501Q675 490 646 490Q624 490 622 493Q620 493 609 538T593 584Q591 585 585 585T569 586T551 588H513Q514 586 518 573T538 531T582 453Q647 340 660 277Q663 259 663 232Q663 194 657 177Q652 151 629 112T560 39Q495 -5 424 -19Q403 -22 360 -22Q318 -22 297 -19Q239 -8 193 18T120 74T80 131T62 177Q56 194 56 229Q56 281 74 328T137 453Q160 491 174 518T193 555T201 575T206 588H168Q160 587 150 587T134 586T126 584",8488:"148 590Q95 592 91 627V633L160 729H176Q169 713 169 705Q169 670 244 670Q269 670 305 672T357 675Q405 675 432 661T468 609Q469 605 469 596Q469 572 460 540Q433 463 301 372Q325 378 359 378Q431 378 472 350T519 297Q532 249 532 198Q532 115 500 40T442 -57Q335 -139 202 -139Q165 -139 125 -131L112 -129V-100Q112 -49 106 -33T75 -17Q55 -17 31 -35L22 -42L11 -26L22 -18Q94 36 151 36H160Q171 36 178 33T188 27T194 13T196 -5T197 -32Q198 -79 206 -90Q217 -107 251 -107Q336 -107 389 -33T442 155Q442 240 407 274Q362 319 285 319Q236 319 192 298Q188 298 181 309L224 372Q227 373 234 374T246 376T257 379T271 384T285 391T302 402T321 417Q384 471 384 540Q384 562 366 581T306 600Q292 600 233 595T148 590",8492:"256 262Q161 262 161 351Q161 408 203 471T289 570Q380 645 475 676T617 707L627 708Q637 708 644 708Q759 708 831 675L844 669L857 677Q892 700 896 700Q902 700 907 685Q907 683 907 681T908 678T909 676T909 673Q909 671 909 670T906 667T903 664T897 660T889 655L878 647L889 636Q928 598 928 548Q928 529 923 510T907 474T886 442T861 412T837 388T815 368T800 355Q847 323 847 270V263Q847 205 806 145Q766 82 695 37T564 -8Q527 -8 506 10T484 58Q484 85 501 117T543 172Q607 226 685 228Q695 228 698 226Q703 220 692 206Q684 194 682 193T665 191Q625 189 595 172T550 133T529 93T522 66Q522 29 576 29Q642 29 705 109Q785 211 785 270Q785 287 779 300T769 316T755 327L740 319Q682 290 634 290Q611 290 592 294H588L565 261Q559 252 544 231T522 201T504 178T481 151T455 123Q394 63 314 18T159 -28Q103 -28 67 -6T31 54Q31 88 57 123T123 158Q144 158 154 146T164 119Q164 102 142 89T100 75Q94 75 87 77T76 80L72 81Q69 78 69 65Q69 35 102 22T175 9Q184 9 198 11Q248 23 300 70T403 187T508 331T636 489T789 629L801 639Q796 642 786 647T732 661T633 670Q592 670 558 665Q481 651 409 613T286 520Q274 507 258 485T222 424T202 354Q202 299 269 299Q282 299 295 301T318 307T339 317T358 329T376 345T391 362T406 380T420 398T433 417T445 435Q496 512 496 547Q496 559 497 560T516 569Q526 574 530 574Q538 574 538 540Q538 414 427 325Q342 262 256 262ZM689 382Q708 382 753 375L765 387Q860 482 860 555Q860 594 839 610L822 592Q794 563 752 511T680 420T651 380Q655 381 660 381Q664 382 689 382ZM697 344Q692 345 681 345H675Q671 345 665 345T655 344T650 344L648 342Q646 339 645 338Q643 333 639 327H653Q670 329 676 330Q706 342 706 343Q702 344 697 344",8493:"299 585Q333 609 384 634T470 672L505 685Q506 685 513 662T531 613T548 580Q553 576 563 576Q575 576 605 585Q607 585 607 575V564Q537 532 496 527Q475 542 456 567T427 610T415 627Q410 627 398 618T382 603Q373 588 373 558T386 475T400 399Q400 337 366 303Q343 281 309 266T254 247T226 242L214 257Q214 258 223 260T251 272T287 299Q304 316 304 360Q304 396 289 451T274 532Q274 553 277 561V564H269Q205 558 172 501T139 358Q139 207 226 127T443 46Q448 46 457 46T470 47L485 48L601 106Q602 106 602 93V80Q551 48 517 25T474 -4T460 -13T443 -19Q409 -24 367 -24Q360 -24 351 -24T335 -23T326 -22Q190 -2 125 87T59 319V328Q62 412 96 487L101 500L118 512Q189 563 245 591L266 601L299 585",8496:"280 398L279 400Q278 402 277 405T275 413T272 426T271 443Q271 494 302 544T379 629T472 685T553 707H565H573Q630 707 664 689Q718 661 718 604Q718 548 662 492T553 436Q525 436 508 451T490 492Q490 534 531 579T619 630Q632 630 632 623Q632 619 624 606Q614 593 602 592T578 580Q566 568 549 541T532 497Q532 474 565 474Q577 474 587 476Q600 481 611 489Q630 503 651 535T672 596Q672 660 553 660H548Q494 660 450 616Q421 587 384 531T343 439Q341 420 344 415H345Q346 415 352 415T369 417T391 418Q421 418 440 412T466 398T473 382Q473 367 452 353T398 339Q370 339 348 345T315 359L304 366Q297 365 284 360T234 321T163 234Q120 160 120 117Q120 83 149 57T252 30Q311 30 357 60Q386 79 414 114T452 179Q454 186 454 200Q454 230 415 242Q401 246 373 246Q353 246 347 244Q328 236 313 219T288 184T274 149T265 121T261 109Q260 107 247 102T230 97Q223 97 223 105Q223 148 271 216T386 284Q446 284 483 260T520 195Q520 121 427 57T239 -8Q192 -8 152 2T79 46T46 133Q46 212 107 285T269 394L280 398ZM427 376Q427 377 402 380Q386 380 386 379L425 375L427 376",8497:"258 428Q258 489 322 562T482 685T661 735Q726 735 824 693T977 651Q990 651 990 644Q990 639 971 612T948 581Q947 580 938 580Q878 580 784 621T617 663Q544 663 480 635T379 568T320 492T299 431Q299 387 362 387Q404 387 438 402T493 438T527 486T546 531T551 563Q551 569 550 575T549 584T549 590Q551 593 563 602T579 611Q584 611 592 605T608 584T616 548Q616 513 595 477T554 423Q518 392 464 372T349 351Q258 351 258 428ZM324 187T305 187T286 196Q286 202 301 217Q327 242 383 262T484 290L527 297L567 356Q624 441 643 467T688 521Q715 550 752 581T795 613T804 603T808 587T778 547T702 444T626 300H637Q663 302 685 306L697 308L703 317Q745 376 792 400Q806 406 818 406Q849 406 849 375Q847 355 831 338T797 312T763 296L747 290Q744 289 735 266T724 241Q722 240 702 232T664 217T645 210Q638 210 638 218Q638 224 653 246T669 270Q669 271 668 271Q663 270 624 264L607 263Q570 199 529 152Q513 133 484 106T409 45T305 -13T193 -36Q109 -36 74 -10T39 50Q39 86 64 121T128 158Q171 158 171 121Q171 97 141 83Q125 75 107 75Q93 75 80 83Q76 71 76 62Q76 29 117 15T207 0Q324 0 494 248L501 258H495Q368 239 330 195Q324 187 305 187ZM775 335Q806 358 806 368Q805 369 804 369Q800 369 791 360Q774 336 775 335",8498:"457 681Q471 695 477 695Q485 695 497 681V12L484 -1H68Q55 14 55 19T68 39H457V328H215L211 335Q198 346 211 359L217 368H457V681",8499:"112 -7Q86 -7 58 6T30 48T54 103T113 130Q129 130 141 121T153 94Q153 71 132 59T90 47H80Q95 30 133 30Q180 30 228 63T311 137T402 249T500 361Q566 425 703 529T910 693Q942 721 945 721T958 716T970 709Q974 704 964 691Q961 688 905 622T847 554L595 181Q553 121 527 77T496 19L492 5Q497 5 531 46Q579 98 685 224T850 409L972 524Q994 543 1004 556Q1012 567 1097 643T1186 720Q1194 720 1206 715T1215 703Q1215 701 1191 671T1133 599T1080 530Q1036 461 983 357T862 152Q802 64 799 17Q799 7 800 5T811 2Q836 2 882 37T969 126Q972 130 974 134T978 138T983 139T996 140H1012Q1018 134 1018 132Q1018 122 981 83T889 4T795 -35Q761 -35 745 -12T728 48Q728 122 781 190Q833 269 890 370L927 434L914 422Q848 360 752 245Q643 117 582 51T498 -33T461 -50Q424 -48 424 -4Q424 84 481 172L714 495Q591 406 523 333Q507 316 430 226T313 95Q263 48 221 24T162 -4T120 -7H112",8501:"55 613Q55 643 61 663T74 688T85 694Q94 694 94 681Q98 632 134 588L412 285Q416 311 430 397T447 509V519L438 526Q407 554 398 571T388 617T394 664T407 688T418 694Q425 694 427 684Q429 675 454 635T488 586Q490 584 496 579T513 563T537 540Q555 516 555 487Q555 460 549 441T537 416T528 409Q519 409 517 415T513 435T503 463Q492 481 490 481Q454 264 454 246Q454 237 479 212T529 152T555 79Q555 32 538 9Q531 1 524 1Q516 1 516 13Q512 62 476 106Q468 115 337 258T195 412L193 406Q191 401 189 394T183 377T176 352T171 322T167 284T165 240Q165 224 166 220Q171 199 211 152T252 70Q252 45 235 29T203 8T175 1Q170 0 115 0H79Q60 0 58 3T55 20Q55 31 58 34Q60 37 76 37Q112 39 126 46T140 70Q140 96 112 148T83 236Q83 281 102 334T140 419T159 452Q55 556 55 613",8502:"56 706V726Q56 763 76 763Q83 763 87 759T98 741Q108 726 116 721L127 717L340 715Q547 712 564 709Q575 705 587 692Q599 680 605 663L609 650V137H676Q687 124 687 115Q687 110 678 100T622 43L558 -21H-9Q-22 -6 -22 -1T-13 14T42 72L107 137H569V339Q569 541 567 546Q558 555 554 557L545 563H329Q118 566 101 569Q90 573 78 586Q54 610 54 661Q54 670 56 706",8503:"56 750Q68 764 76 764Q88 764 97 743T125 717Q131 715 240 715T358 713Q421 691 421 640Q421 608 399 588T358 566Q353 566 352 565T351 557L356 526Q356 488 379 346T402 97Q400 21 385 -12Q366 -43 351 -43Q335 -43 329 -10Q316 40 316 64Q316 67 315 67Q313 67 269 26L222 -21H-9Q-22 -7 -22 -1Q-22 4 -14 14T42 73L107 137H311V564H211H164Q115 564 93 573T60 615Q56 630 56 690V750",8504:"62 757Q69 764 75 764Q87 764 97 741Q102 731 105 728T117 721L129 715H349Q569 715 580 710Q618 701 635 670Q640 661 640 639Q640 609 622 590Q617 583 604 575T580 566H573V553Q575 547 576 531T582 469T600 353Q624 205 624 104Q624 46 617 17T591 -32Q581 -43 573 -43Q550 -43 540 44Q535 73 533 319V564H322Q117 566 100 570Q90 573 77 586Q54 609 54 663Q54 689 55 706Q55 738 56 745T62 757",8513:"239 665Q194 665 154 653T90 629T66 617Q59 617 53 623T46 637Q46 652 66 659Q129 695 197 701Q218 705 248 705Q293 705 335 693Q371 684 435 644Q543 562 573 417Q577 393 577 341Q577 290 573 266Q531 83 384 10Q346 -9 315 -16T234 -23H206Q202 -23 183 -23T152 -21T120 -18T88 -10T63 3T44 24L37 35V297L50 310H235Q248 297 248 290Q248 285 235 270H77V103Q77 88 77 80T77 63T78 50T80 43T82 38T85 35T89 32T95 30Q126 20 206 17Q289 17 330 30Q407 55 460 120T533 275Q538 305 538 342Q538 486 452 575T239 665",8592:"944 261T944 250T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H929Q944 261 944 250",8593:"27 414Q17 414 17 433Q17 437 17 439T17 444T19 447T20 450T22 452T26 453T30 454T36 456Q80 467 120 494T180 549Q227 607 238 678Q240 694 251 694Q259 694 261 684Q261 677 265 659T284 608T320 549Q340 525 363 507T405 479T440 463T467 455T479 451Q483 447 483 433Q483 413 472 413Q467 413 458 416Q342 448 277 545L270 555V-179Q262 -193 252 -193H250H248Q236 -193 230 -179V555L223 545Q192 499 146 467T70 424T27 414",8594:"56 237T56 250T70 270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H70Q56 237 56 250",8595:"473 86Q483 86 483 67Q483 63 483 61T483 56T481 53T480 50T478 48T474 47T470 46T464 44Q428 35 391 14T316 -55T264 -168Q264 -170 263 -173T262 -180T261 -184Q259 -194 251 -194Q242 -194 238 -176T221 -121T180 -49Q169 -34 155 -21T125 2T95 20T67 33T44 42T27 47L21 49Q17 53 17 67Q17 87 28 87Q33 87 42 84Q158 52 223 -45L230 -55V312Q230 391 230 482T229 591Q229 662 231 676T243 693Q244 694 251 694Q264 692 270 679V-55L277 -45Q307 1 353 33T430 76T473 86",8596:"263 479Q267 501 271 506T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H835Q729 349 696 475Q691 493 691 500Q691 511 711 511Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q144 292 194 349T263 479",8597:"27 492Q17 492 17 511Q17 515 17 517T17 522T19 525T20 528T22 530T26 531T30 532T36 534Q80 545 120 572T180 627Q210 664 223 701T238 755T250 772T261 762Q261 757 264 741T282 691T319 628Q352 589 390 566T454 536L479 529Q483 525 483 511Q483 491 472 491Q467 491 458 494Q342 526 277 623L270 633V-133L277 -123Q307 -77 353 -45T430 -2T473 8Q483 8 483 -11Q483 -15 483 -17T483 -22T481 -25T480 -28T478 -30T474 -31T470 -32T464 -34Q407 -49 364 -84T300 -157T270 -223T261 -262Q259 -272 250 -272Q242 -272 239 -255T223 -201T180 -127Q169 -112 155 -99T125 -76T95 -58T67 -45T44 -36T27 -31L21 -29Q17 -25 17 -11Q17 9 28 9Q33 9 42 6Q158 -26 223 -123L230 -133V633L223 623Q192 577 146 545T70 502T27 492",8598:"204 662Q257 662 301 676T369 705T394 720Q398 720 407 711T417 697Q417 688 389 671T310 639T212 623Q176 623 153 628Q151 628 221 557T546 232Q942 -164 943 -168Q944 -170 944 -174Q944 -182 938 -188T924 -195Q922 -195 916 -193Q912 -191 517 204Q440 281 326 394T166 553L121 598Q126 589 126 541Q126 438 70 349Q59 332 52 332Q48 332 39 341T29 355Q29 358 38 372T57 407T77 464T86 545Q86 583 78 614T63 663T55 683Q55 693 65 693Q73 693 82 688Q136 662 204 662",8599:"582 697Q582 701 591 710T605 720Q607 720 630 706T697 677T795 662Q830 662 863 670T914 686T934 694Q942 694 944 685Q944 680 936 663T921 615T913 545Q913 490 927 446T956 379T970 355Q970 351 961 342T947 332Q940 332 929 349Q874 436 874 541Q874 590 878 598L832 553Q787 508 673 395T482 204Q87 -191 83 -193Q77 -195 75 -195Q67 -195 61 -189T55 -174Q55 -170 56 -168Q58 -164 453 232Q707 487 777 557T847 628Q824 623 787 623Q689 623 599 679Q582 690 582 697",8600:"55 675Q55 683 60 689T75 695Q77 695 83 693Q87 691 482 296Q532 246 605 174T717 62T799 -20T859 -80T878 -97Q874 -93 874 -41Q874 64 929 151Q940 168 947 168Q951 168 960 159T970 145Q970 143 956 121T928 54T913 -45Q913 -83 920 -114T936 -163T944 -185Q942 -194 934 -194Q932 -194 914 -186T864 -170T795 -162Q743 -162 698 -176T630 -205T605 -220Q601 -220 592 -211T582 -197Q582 -187 611 -170T691 -138T787 -123Q824 -123 847 -128Q848 -128 778 -57T453 268Q58 664 56 668Q55 670 55 675",8601:"126 -41Q126 -92 121 -97Q121 -98 139 -80T200 -20T281 61T394 173T517 296Q909 690 916 693Q922 695 924 695Q932 695 938 689T944 674Q944 670 943 668Q942 664 546 268Q292 13 222 -57T153 -128Q176 -123 212 -123Q310 -123 400 -179Q417 -190 417 -197Q417 -201 408 -210T394 -220Q392 -220 369 -206T302 -177T204 -162Q131 -162 67 -194Q63 -195 59 -192T55 -183Q55 -180 62 -163T78 -115T86 -45Q86 10 72 54T44 120T29 145Q29 149 38 158T52 168Q59 168 70 151Q126 62 126 -41",8602:"942 250Q942 244 928 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L735 270H931Q942 257 942 250",8603:"54 250Q54 258 66 270H277L488 272L542 350Q596 431 602 435Q604 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H264L66 232Q54 239 54 250",8606:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H276L285 277Q322 306 349 345T388 417H434Q434 413 424 392T393 338T349 279L340 270H634Q933 270 937 266L938 265Q944 259 944 250T938 235L937 234Q933 230 634 230H340L349 221Q372 196 393 163T424 108T434 83H388Q377 116 350 155T285 223L276 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8608:"943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H723L714 223Q677 194 650 155T611 83H565Q565 87 575 108T606 162T650 221L659 230H365Q66 230 62 234L61 235Q55 241 55 250T61 265L62 266Q66 270 365 270H659L650 279Q627 304 606 337T575 392T565 417H611Q622 384 649 345T714 277L723 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250",8610:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H873L882 277Q919 306 946 345T985 417H1031Q1031 413 1021 392T990 338T946 279L937 270V230L946 221Q969 196 990 163T1021 108T1031 83H985Q974 116 947 155T882 223L873 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8611:"1054 250Q1006 221 967 177T912 83H889Q866 83 866 84Q866 86 873 103T902 156T952 222L959 230H237L228 223Q191 194 164 155T125 83H79Q79 87 89 108T120 162T164 221L173 230V270L164 279Q141 304 120 337T89 392T79 417H125Q136 384 163 345T228 277L237 270H959L952 278Q924 309 903 344T874 396T866 416Q866 417 889 417H912Q928 367 967 323T1054 250",8614:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H95V155",8617:"903 424T903 444T929 464Q976 464 1023 434T1070 347Q1070 316 1055 292T1016 256T971 237T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H926Q929 270 941 271T960 275T978 280T998 290T1015 307Q1030 325 1030 347Q1030 355 1027 364T1014 387T983 411T929 424H928Q903 424 903 444",8618:"55 347Q55 380 72 404T113 441T159 458T197 464Q222 464 222 444Q222 429 204 426T157 417T110 387Q95 369 95 347Q95 339 98 330T111 307T142 283T196 270H961Q845 357 818 493Q818 494 818 496T817 499Q817 511 834 511H837Q846 511 849 510T855 506T858 497T861 481T869 456Q891 389 942 336T1061 261Q1070 258 1070 250Q1070 244 1065 241T1041 231T1003 212Q962 186 932 152T887 85T866 35T858 4Q856 -6 853 -8T837 -11Q817 -11 817 0Q817 7 822 25Q854 151 961 230H196Q149 230 102 260T55 347",8619:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H622V305Q622 356 624 388T635 460T661 521T709 559T785 575Q813 575 833 573T880 561T923 534T952 483T964 405Q964 374 959 350T942 307T918 276T884 255T847 242T804 235T760 231T713 230H662V-27Q654 -41 644 -41H642H640Q628 -41 622 -27V230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250ZM924 403Q924 474 894 505T794 536Q758 536 734 526T696 500T675 453T665 395T662 319V270H699Q826 270 875 295T924 403",8620:"35 405Q35 454 48 489T86 542T137 567T195 575Q229 575 251 571T301 554T345 510T370 429Q377 384 377 305V270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q896 221 857 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H377V-27Q369 -41 359 -41H357Q342 -41 337 -25V230H286Q247 231 225 232T169 238T115 255T75 284T45 333T35 405ZM75 406Q75 322 123 296T300 270H337V319Q335 432 317 477T240 534Q232 535 197 535Q140 535 108 507T75 406",8621:"57 250Q159 311 200 417H246L242 407Q215 340 159 278L152 270H276L315 310Q354 349 358 351Q366 356 376 351Q378 350 455 273L530 196L606 273Q683 350 686 351Q694 354 703 351Q705 350 782 273L858 196L933 273Q1010 350 1012 351Q1022 356 1030 351Q1034 349 1073 310L1112 270H1236L1229 278Q1173 340 1146 407L1142 417H1188Q1233 306 1331 250Q1231 192 1188 83H1142L1146 93Q1173 160 1229 222L1236 230H1168Q1155 230 1139 230T1119 229Q1112 229 1108 229T1099 231T1092 233T1085 238T1078 245T1068 256T1056 269L1021 304L984 267Q948 230 910 191T867 149Q857 144 848 150Q844 151 770 227T694 304T618 228T540 150Q531 144 521 149Q517 152 479 191T404 267L367 304L332 269Q328 264 320 256T310 246T303 239T296 234T289 231T280 229T269 229Q265 229 249 229T220 230H152L159 222Q215 160 242 93L246 83H223L200 84L195 96Q152 190 57 250",8622:"491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272",8624:"56 555Q74 567 79 570T107 592T141 625T170 667T198 722H221Q244 722 244 721Q244 718 236 699T207 647T161 587L151 576L291 575H292H293H294H296H297H298H299H300H301H302H304H305H306H307H308H309H310H311H312H314H315H316H317H318H319H320H321H322H323H324H325H327H328H329H330H331H332H333H334H335H336H337H338H339H340H341H342H343H345Q435 574 438 570L439 569L440 568Q444 564 444 287Q444 15 442 12Q436 0 424 0T406 12Q404 15 404 275V535H151L162 523Q187 495 207 462T236 410T244 389H198L193 402Q171 457 131 497T56 555",8625:"301 722Q339 618 443 555L437 551Q431 547 422 541T401 526T377 504T352 477T327 443T306 402L301 389H255Q255 392 263 410T291 461T337 523L348 535H95V275Q95 15 93 12Q87 0 75 0T57 12Q55 15 55 287Q55 564 59 568L60 569Q64 573 76 573T208 575L348 576L338 587Q314 613 294 646T264 698T255 721Q255 722 278 722H301",8630:"361 210Q373 210 373 182V177Q373 155 370 151T348 139Q303 118 267 84T216 28T201 1Q197 -1 196 -1Q189 -1 184 8Q166 39 143 64T99 104T61 129T32 144T19 150Q17 152 17 179Q17 203 21 208Q28 210 39 206Q106 178 157 135L175 119V126Q179 130 179 155Q182 173 193 201Q228 305 312 374T510 459Q532 461 551 461H567Q678 461 784 386Q835 344 861 301Q902 245 926 173T950 32Q950 15 944 8Q930 -6 917 8Q910 12 910 43Q901 208 801 314T561 421Q453 421 359 359Q300 319 263 258T217 126L216 125Q216 124 216 123T217 122Q219 122 229 131T260 156T301 181Q314 189 336 199T361 210",8631:"972 209Q980 209 981 204T982 179Q982 155 979 151T957 139Q915 121 878 86T815 8Q808 -1 803 -1Q801 -1 797 1Q797 6 783 28T732 84T650 139L628 150Q626 152 626 177Q626 201 630 206Q636 210 637 210Q650 210 697 181Q727 166 764 137L784 119L782 132Q767 239 689 318T499 417Q474 421 442 421Q343 421 261 369T130 219Q86 121 86 28Q86 15 79 8Q73 1 66 1T53 8Q46 15 46 30Q46 102 77 192T186 361Q274 443 386 459Q396 460 426 460Q515 460 588 431T703 361T773 271T812 187T822 132Q822 123 825 123Q936 209 972 209",8634:"369 543T369 563T397 583Q408 583 440 579L454 577L464 581Q492 592 516 609T552 638T565 650Q604 638 607 637Q606 636 598 628T585 614T570 601T548 584T523 568L510 560L516 558Q522 555 527 553T541 546T559 536T580 523T603 506T626 485Q722 384 722 250Q722 106 622 12T387 -83Q253 -83 155 12T56 250Q56 357 110 433T235 545Q244 550 252 550Q270 550 270 531Q270 522 261 515T238 501T202 477T159 433Q95 352 95 250Q95 131 178 45T388 -42Q511 -42 596 43T682 250Q682 340 636 408T522 511Q495 526 488 526Q488 525 488 525T487 522T485 515L490 506Q505 481 516 451T531 404T535 384L532 385Q529 386 524 387T513 390L491 397L488 408Q472 483 413 542L399 543Q369 543 369 563",8635:"170 637L213 650Q270 597 313 581L323 577L337 579Q369 583 380 583Q408 583 408 563T380 543H378L364 542Q305 483 289 408L286 397L264 390Q259 389 254 388T245 385L242 384Q242 387 246 403T261 450T287 506L292 515Q291 519 291 521T290 524T289 526Q284 526 265 517T216 486T160 434T114 354T95 249Q95 132 178 45T388 -42Q513 -42 597 44T682 250Q682 337 638 404T532 506Q529 508 525 510T519 514T515 516T511 519T509 522T508 526T507 531Q507 550 525 550Q533 550 542 545Q569 532 596 511T653 454T702 366T721 250Q721 151 672 74T547 -43T388 -83Q254 -83 155 12T56 250Q56 385 151 485Q164 498 179 509T205 528T228 542T247 551T260 558L267 560L254 568Q215 590 170 637",8636:"62 230Q56 236 55 244Q55 252 57 255T69 265Q114 292 151 326T208 391T243 448T265 491T273 509Q276 511 288 511Q304 511 306 505Q309 501 303 484Q293 456 279 430T251 383T223 344T196 313T173 291T156 276L148 270H929Q944 261 944 250T929 230H62",8637:"55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8638:"188 258V694H208L215 682Q246 628 293 594T375 551V528Q375 505 374 505Q369 505 351 510T299 534T237 578L228 587V205Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 258",8639:"41 551Q76 559 123 592T201 682L208 694H228V258Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 205V587L179 578Q151 552 117 534T65 511T42 505Q41 505 41 528V551",8640:"691 500Q691 511 711 511Q720 511 723 510T730 504T735 490T746 464T768 425Q796 378 835 339T897 285T933 263Q941 258 942 256T944 245T937 230H70Q56 237 56 250T70 270H852Q802 308 762 364T707 455T691 500",8641:"56 237T56 250T70 270H937Q944 263 944 256Q944 251 944 250T943 246T940 242T933 238Q794 153 734 7Q729 -7 726 -9T711 -11Q695 -11 693 -5Q690 -1 696 16Q721 84 763 139T852 230H70Q56 237 56 250",8642:"190 682Q195 694 208 694T226 683Q228 679 228 296V-87L237 -78Q265 -52 299 -34T351 -11T374 -5Q375 -5 375 -28V-51Q340 -60 293 -92T215 -182L208 -194H188V242Q188 678 190 682",8643:"188 295V573Q188 657 189 672T200 692Q206 694 208 694Q221 694 226 683Q228 679 228 242V-194H208L201 -182Q170 -128 123 -94T41 -51V-28Q41 -5 42 -5Q47 -5 65 -10T117 -34T179 -78L188 -87V295",8644:"943 500Q895 471 856 427T801 333H778Q755 333 755 334Q755 336 762 353T791 406T841 472L848 480H459Q70 480 67 482Q55 488 55 500T67 518Q70 520 459 520H848L841 528Q813 559 792 594T763 646T755 666Q755 667 778 667H801Q817 617 856 573T943 500ZM56 167Q102 194 141 238T198 333H221Q244 333 244 332Q221 265 161 198L151 187H539Q928 187 930 186Q944 182 944 167Q944 155 934 149Q930 147 541 147H151L160 137Q185 110 205 77T235 24T244 1Q244 0 221 0H199Q158 106 56 167",8646:"56 500Q103 527 142 572T199 667H221Q244 667 244 666Q244 664 237 647T208 594T158 528L151 520H539Q928 520 932 518Q944 513 944 500T932 482Q928 480 539 480H151L158 472Q186 441 207 406T236 354T244 334Q244 333 221 333H199Q181 383 142 428T56 500ZM943 167Q835 101 801 0H778Q755 0 755 1T758 9T765 25T771 39Q800 94 839 137L848 147H458Q68 147 66 149Q55 154 55 167Q55 182 69 186Q71 187 460 187H848L838 198Q811 228 791 261T762 314L755 332Q755 333 778 333H801Q841 227 943 167",8647:"930 437Q944 426 944 416T934 399Q930 397 540 397H150L159 387Q185 360 205 328T234 277T243 252Q243 237 217 191T159 113L150 103H540Q930 103 934 101Q944 94 944 84Q944 71 930 64L540 63H151Q180 34 203 -2T236 -61L244 -83H198Q178 -31 142 11T66 77L55 83L65 89Q157 145 197 246Q199 250 190 269Q150 359 65 411L55 417L66 423Q106 447 142 489T198 583H244Q202 488 151 437H930",8648:"83 551Q190 590 250 694Q251 689 263 671T307 621T380 567Q409 551 416 551Q422 551 447 563T511 608T577 684L582 694Q642 591 749 551V528Q749 505 748 505Q745 505 724 515T669 546T612 590L602 599V-181Q595 -193 585 -193H582H581Q568 -193 565 -183L563 -179L562 209V598L552 589Q517 556 473 531T414 506H412Q411 506 393 514T361 530T324 553T280 589L270 598V-179Q255 -192 250 -193H247Q237 -193 230 -181V599L220 590Q197 567 164 546T110 515T84 505Q83 505 83 528V551",8649:"55 416Q55 427 70 437H848Q819 466 796 502T764 561L755 583H801Q821 531 857 489T933 423L944 417L934 411Q843 355 802 254Q800 250 809 231Q849 141 934 89L944 83L933 77Q893 53 857 11T801 -83H755Q797 12 848 63H459L70 64Q55 70 55 84Q55 94 65 101Q69 103 459 103H849L840 113Q806 148 779 196T756 254Q756 255 760 264T770 286T786 315T809 351T840 387L849 397H459Q69 397 65 399Q55 406 55 416",8650:"230 681Q240 694 251 694Q260 693 270 680V-98L280 -89Q297 -73 314 -60T348 -38T374 -24T397 -13T412 -6H414Q428 -6 473 -32T552 -89L562 -98V291L563 680Q570 693 582 693Q593 694 602 681V-99L612 -90Q635 -68 668 -47T723 -15T748 -5Q749 -5 749 -28V-51Q642 -91 582 -194L577 -184Q551 -141 512 -108T447 -63T416 -51T385 -63T321 -108T255 -184L250 -194Q189 -89 83 -51V-28Q83 -5 84 -5Q88 -5 109 -15T164 -46T220 -90L230 -99V681",8651:"195 504L198 514H221Q244 514 244 512Q244 508 239 490T215 437T171 376L162 367H545Q928 367 932 365Q944 360 944 347T932 329Q928 327 492 327H55V347L67 354Q113 379 146 420T195 504ZM67 171Q70 173 507 173H944V153L932 146Q839 95 804 -4L801 -14H778Q755 -14 755 -12Q768 59 828 124L837 133H454Q71 133 67 135Q55 140 55 153Q55 165 67 171",8652:"691 660Q691 671 711 671Q720 671 723 670T730 664T735 650T746 624T768 585Q797 538 836 499T897 445T933 423Q941 418 942 416T944 405T937 390H70Q56 397 56 410T70 430H852Q802 468 762 524T707 615T691 660ZM55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8653:"397 525Q410 525 414 524T418 516Q418 506 394 467T331 381L319 367H473L624 369L657 445Q674 487 684 507T699 531T709 534Q717 534 722 528T728 516Q728 510 695 434Q689 418 683 402T672 377T668 367H928Q942 355 942 347Q942 341 928 327H791Q651 327 651 325Q649 324 620 251T586 174Q586 172 757 172H928Q942 158 942 152Q942 143 928 132H568L537 54Q510 -9 503 -22T486 -35Q479 -35 473 -29T466 -17T495 61L526 132H319L331 118Q364 81 391 37T418 -17Q418 -23 415 -24T401 -26Q398 -26 397 -26L384 -24L377 -13Q344 49 301 97T218 170T143 210T84 233T55 245Q54 253 59 256T86 267Q281 327 377 512L384 525H397ZM606 325Q606 327 439 327H275Q258 312 179 265L148 249Q228 206 262 181L275 172H544L575 247L606 325",8654:"395 -24T395 -19T417 57T440 132H255L266 116Q308 64 340 -6Q342 -17 337 -21Q335 -26 320 -26T302 -19Q302 -15 294 4T265 54T217 117T145 182T49 236Q30 243 33 254Q40 261 49 263Q98 283 142 315T214 379T263 442T293 493T302 519Q305 525 320 525T337 521Q342 516 340 505Q308 435 266 383L255 370L384 367H515Q561 522 569 530Q574 534 580 534Q587 534 594 528T602 516Q602 512 580 441T557 367H651L742 370L731 383Q689 435 657 505Q655 516 660 521Q662 525 677 525T695 519Q695 515 703 496T732 446T780 383T853 317T949 263Q967 258 964 245Q959 240 949 236Q897 215 852 182T779 116T731 52T703 3T695 -19Q692 -26 677 -26T660 -21Q655 -17 657 -6Q670 21 682 42T702 77T717 99T728 114T735 122T739 126T740 130T613 132H482L460 54Q440 -9 433 -23T415 -37Q408 -37 402 -31ZM502 325Q502 327 360 327H217L195 310Q173 291 120 256L111 250Q114 248 143 229T195 190L217 172H335L453 174L502 325ZM886 250Q885 251 865 263T831 286T802 310L780 327H544L535 299Q531 283 511 223L495 174L637 172H780L802 190Q843 225 877 243L886 250",8655:"346 174Q348 176 378 249T411 325Q411 327 239 327H68Q55 342 55 347Q55 354 68 367H428L459 445Q487 509 494 521T510 534Q517 534 524 527T531 516Q531 515 502 438L471 367H677L666 381Q631 421 605 463T578 516Q578 522 582 523T599 525H615L619 512Q659 437 714 383T812 309T896 272T942 254Q943 246 938 243T911 232Q718 172 619 -13L615 -24L599 -26Q578 -26 578 -17Q578 -11 587 6T617 53T666 118L677 132H373L339 54Q323 12 313 -8T298 -32T288 -35Q280 -35 275 -29T269 -17Q269 -14 298 57T328 132H68Q55 145 55 152Q55 156 56 158T62 165T68 172H206Q346 172 346 174ZM848 249Q763 297 735 318L722 327H455L422 252L391 174Q391 172 557 172H722L735 181Q773 210 819 234L848 249",8656:"944 153Q944 140 929 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H929Q944 359 944 347Q944 336 930 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173H930Q931 172 933 171T936 169T938 167T941 164T942 162T943 158T944 153",8657:"228 -179Q227 -180 226 -182T223 -186T221 -189T218 -192T214 -193T208 -194Q196 -194 189 -181L188 125V430L176 419Q122 369 59 338Q46 330 40 330Q38 330 31 337V350Q31 362 33 365T46 374Q60 381 77 390T128 426T190 484T247 567T292 677Q295 688 298 692Q302 694 305 694Q313 694 318 677Q334 619 363 568T420 485T481 427T532 391T564 374Q575 368 577 365T579 350V337Q572 330 570 330Q564 330 551 338Q487 370 435 419L423 430L422 125V-181Q409 -194 401 -194Q397 -194 394 -193T388 -189T385 -184T382 -180V-177V475L373 487Q331 541 305 602Q304 601 300 591T290 571T278 548T260 519T238 488L229 476L228 148V-179",8658:"580 514Q580 525 596 525Q601 525 604 525T609 525T613 524T615 523T617 520T619 517T622 512Q659 438 720 381T831 300T927 263Q944 258 944 250T935 239T898 228T840 204Q696 134 622 -12Q618 -21 615 -22T600 -24Q580 -24 580 -17Q580 -13 585 0Q620 69 671 123L681 133H70Q56 140 56 153Q56 168 72 173H725L735 181Q774 211 852 250Q851 251 834 259T789 283T735 319L725 327H72Q56 332 56 347Q56 360 70 367H681L671 377Q638 412 609 458T580 514",8659:"401 694Q412 694 422 681V375L423 70L435 81Q487 130 551 162Q564 170 570 170Q572 170 579 163V150Q579 138 577 135T564 126Q541 114 518 99T453 48T374 -46T318 -177Q313 -194 305 -194T293 -178T272 -119T225 -31Q158 70 46 126Q35 132 33 135T31 150V163Q38 170 40 170Q46 170 59 162Q122 131 176 81L188 70V375L189 681Q199 694 208 694Q219 694 228 680V352L229 25L238 12Q279 -42 305 -102Q344 -23 373 13L382 25V678Q387 692 401 694",8660:"308 524Q318 526 323 526Q340 526 340 514Q340 507 336 499Q326 476 314 454T292 417T274 391T260 374L255 368Q255 367 500 367Q744 367 744 368L739 374Q734 379 726 390T707 416T685 453T663 499Q658 511 658 515Q658 525 680 525Q687 524 690 523T695 519T701 507Q766 359 902 287Q921 276 939 269T961 259T966 250Q966 246 965 244T960 240T949 236T930 228T902 213Q763 137 701 -7Q697 -16 695 -19T690 -23T680 -25Q658 -25 658 -15Q658 -11 663 1Q673 24 685 46T707 83T725 109T739 126L744 132Q744 133 500 133Q255 133 255 132L260 126Q265 121 273 110T292 84T314 47T336 1Q341 -11 341 -15Q341 -25 319 -25Q312 -24 309 -23T304 -19T298 -7Q233 141 97 213Q83 221 70 227T51 235T41 239T35 243T34 250T35 256T40 261T51 265T70 273T97 287Q235 363 299 509Q305 522 308 524ZM792 319L783 327H216Q183 294 120 256L110 250L120 244Q173 212 207 181L216 173H783L792 181Q826 212 879 244L889 250L879 256Q826 288 792 319",8661:"290 755Q298 772 305 772T318 757T343 706T393 633Q431 588 473 558T545 515T579 497V484Q579 464 570 464Q564 464 550 470Q485 497 423 550L422 400V100L423 -50Q485 3 550 30Q565 36 570 36Q579 36 579 16V3Q575 -1 549 -12T480 -53T393 -132Q361 -172 342 -208T318 -258T305 -272T293 -258T268 -208T217 -132Q170 -80 128 -51T61 -12T31 3V16Q31 36 40 36Q46 36 61 30Q86 19 109 6T146 -18T173 -38T188 -50V550Q186 549 173 539T147 519T110 495T61 470Q46 464 40 464Q31 464 31 484V497Q34 500 63 513T135 557T217 633Q267 692 290 755ZM374 598Q363 610 351 625T332 651T316 676T305 695L294 676Q282 657 267 636T236 598L228 589V-89L236 -98Q247 -110 259 -125T278 -151T294 -176T305 -195L316 -176Q328 -157 343 -136T374 -98L382 -89V589L374 598",8666:"944 54Q942 44 929 36H372Q372 34 377 26T395 -4T422 -58Q442 -109 442 -110T408 -111H374L370 -100Q282 124 87 243L76 250L87 257Q284 377 370 600L374 611H408Q442 611 442 610Q423 550 381 480Q380 478 379 475T376 471T374 468T372 465V464H929Q942 456 944 446Q944 442 943 439T941 434T938 430T935 428T931 426T928 424H344L336 414Q277 336 200 277L191 270H560Q929 270 933 268Q944 262 944 250Q944 237 933 232Q929 230 560 230H191L200 223Q279 162 336 86L344 76H928Q929 76 931 75T934 73T938 70T941 66T943 61T944 54",8667:"56 250Q56 260 68 270H808L799 277Q720 338 663 414L655 424H363Q71 424 68 426Q55 432 55 444T68 462Q71 464 349 464H627Q627 466 622 474T604 504T577 558Q557 609 557 610T591 611H626L629 600Q717 376 912 257L923 250L912 243Q715 123 629 -100L626 -111H591Q557 -111 557 -110Q576 -50 618 20Q619 22 620 25T623 29T625 32T626 35L627 36H349Q71 36 68 38Q55 44 55 56T68 74Q71 76 363 76H655L663 86Q722 164 799 223L808 230H438L68 231Q56 236 56 250",8669:"76 230Q68 230 62 237T56 250Q56 257 63 264T91 291Q102 300 108 306L159 351Q168 356 177 351L218 316L303 239L353 195Q376 214 403 239L488 316L529 351Q538 356 546 351Q548 350 594 310L638 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H737Q625 230 622 232Q620 233 599 251T558 288L537 306Q537 305 451 228T362 149Q353 146 345 149Q341 150 255 227T169 306Q167 306 129 270Q123 265 115 257T102 245T93 237T84 232T76 230",8672:"292 419Q292 400 261 347T211 275H306H364Q400 275 411 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM918 237T918 250T932 270H1236Q1251 262 1251 250T1236 230H932Q918 237 918 250",8674:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM1022 417Q1022 437 1055 437H1067Q1090 437 1097 434T1109 417Q1128 373 1161 333T1236 270Q1251 261 1251 250Q1251 241 1244 236T1216 217T1175 182Q1149 155 1133 128T1109 85T1097 66Q1093 64 1065 64H1053Q1031 64 1025 72T1027 100Q1036 124 1049 147T1073 185T1091 210T1101 223L1103 225H1008H950Q914 225 903 229T892 250T903 270T948 275H1008H1103L1101 277Q1100 280 1091 291T1067 325T1039 374Q1022 408 1022 417",8704:"0 673Q0 684 7 689T20 694Q32 694 38 680T82 567L126 451H430L473 566Q483 593 494 622T512 668T519 685Q524 694 538 694Q556 692 556 674Q556 670 426 329T293 -15Q288 -22 278 -22T263 -15Q260 -11 131 328T0 673ZM414 410Q414 411 278 411T142 410L278 55L414 410",8705:"404 269Q412 269 418 267T428 261T435 253T441 245L444 240V172Q444 103 443 96Q440 81 431 65T403 27T344 -7T250 -21T156 -8T97 27T69 65T58 96Q56 103 56 413Q56 722 58 729Q74 822 215 845Q221 846 229 846H243Q282 846 290 845Q422 826 443 729Q444 722 444 653V586L442 583Q441 580 440 578T436 573T430 567T423 562T415 558T404 556Q377 556 367 583Q364 590 364 654V719Q363 721 360 726T355 733Q326 766 250 766H249Q235 766 219 765T174 752T137 719V107Q145 83 178 71T251 58H254Q340 58 364 107V172Q364 176 364 187T363 204Q363 269 404 269",8706:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",8707:"56 661T56 674T70 694H487Q497 686 500 679V15Q497 10 487 1L279 0H70Q56 7 56 20T70 40H460V327H84Q70 334 70 347T84 367H460V654H70Q56 661 56 674",8709:"331 696Q335 708 339 722T345 744T350 759T357 769T367 772Q374 772 381 767T388 754Q388 746 377 712L366 673L378 661Q460 575 460 344Q460 281 456 234T432 126T373 27Q319 -22 250 -22Q214 -22 180 -7Q168 -3 168 -4L159 -33Q148 -71 142 -75Q138 -78 132 -78Q124 -78 118 -72T111 -60Q111 -52 122 -18L133 21L125 29Q39 111 39 344Q39 596 137 675Q187 716 251 716Q265 716 278 714T296 710T315 703T331 696ZM276 676Q264 679 246 679Q196 679 159 631Q134 597 128 536T121 356Q121 234 127 174T151 80L234 366Q253 430 275 506T308 618L318 654Q318 656 294 669L276 676ZM181 42Q207 16 250 16Q291 16 324 47Q354 78 366 136T378 356Q378 470 372 528T349 616L348 613Q348 611 264 326L181 42",8710:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",8711:"46 676Q46 679 51 683H781Q786 679 786 676Q786 674 617 326T444 -26Q439 -33 416 -33T388 -26Q385 -22 216 326T46 676ZM697 596Q697 597 445 597T193 596Q195 591 319 336T445 80L697 596",8712:"84 250Q84 372 166 450T360 539Q361 539 377 539T419 540T469 540H568Q583 532 583 520Q583 511 570 501L466 500Q355 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H568Q583 262 583 250T568 230H124V228Q124 207 134 177T167 112T231 48T328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 446 -40T417 -41Q262 -41 172 45Q84 127 84 250",8713:"196 25Q84 109 84 250Q84 372 166 450T360 539Q361 539 375 539T413 540T460 540L547 707Q550 716 563 716Q570 716 575 712T581 703T583 696T505 540H568Q583 532 583 520Q583 511 570 501L484 500L366 270H568Q583 262 583 250T568 230H346L247 38Q284 16 328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 447 -40T419 -41Q304 -41 228 3Q117 -211 115 -212Q111 -215 104 -215T92 -212T86 -204T84 -197Q84 -190 89 -183L196 25ZM214 61L301 230H124V228Q124 196 147 147T214 61ZM321 270L440 500Q353 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H321",8715:"83 520Q83 532 98 540H195Q202 540 220 540T249 541Q404 541 494 455Q582 374 582 250Q582 165 539 99T434 0T304 -39Q297 -40 195 -40H98Q83 -32 83 -20Q83 -10 96 0H200Q311 1 337 6Q369 14 401 28Q422 39 445 55Q484 85 508 127T537 191T542 228V230H98Q84 237 84 250T98 270H542V272Q542 280 539 295T527 336T497 391T445 445Q422 461 401 472Q386 479 374 483T347 491T325 495T298 498T273 499T239 500T200 500L96 501Q83 511 83 520",8717:"154 -1Q122 -1 112 3T102 26Q102 63 158 63H178Q192 64 206 65T228 66T240 68Q301 85 324 146L329 157H244Q158 157 153 161Q149 162 145 169T140 183Q140 201 158 215L167 221H256L344 223L349 237Q352 262 352 287Q352 308 351 315Q341 352 315 368T256 385Q231 385 206 376T166 356T149 346Q143 346 138 364T132 388Q132 396 147 406Q198 440 252 440Q291 440 318 435Q421 404 451 301Q456 288 456 248V234Q456 151 391 86Q330 25 240 3Q212 -1 154 -1",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8722:"84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250",8723:"56 467T56 480T70 500H707Q722 492 722 480T707 460H409V187H707Q722 179 722 167Q722 154 707 147H409V0V-93Q409 -144 406 -155T389 -166Q376 -166 372 -155T368 -105Q368 -96 368 -62T369 -2V147H70Q56 154 56 167T70 187H369V460H70Q56 467 56 480",8724:"339 717Q339 739 354 752T388 766Q410 766 424 751T439 716T424 681T390 666Q369 666 354 681T339 717ZM57 237T57 250T71 270H369V425L370 581Q380 594 389 594Q402 594 409 579V270H707Q722 262 722 250T707 230H409V-79Q401 -93 391 -93H389H387Q375 -93 369 -79V230H71Q57 237 57 250",8725:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8726:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",8727:"229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286",8728:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251ZM245 403Q188 403 142 361T96 250Q96 183 141 140T250 96Q284 96 313 109T354 135T375 160Q403 197 403 250Q403 313 360 358T245 403",8729:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8730:"95 178Q89 178 81 186T72 200T103 230T169 280T207 309Q209 311 212 311H213Q219 311 227 294T281 177Q300 134 312 108L397 -77Q398 -77 501 136T707 565T814 786Q820 800 834 800Q841 800 846 794T853 782V776L620 293L385 -193Q381 -200 366 -200Q357 -200 354 -197Q352 -195 256 15L160 225L144 214Q129 202 113 190T95 178",8733:"56 124T56 216T107 375T238 442Q260 442 280 438T319 425T352 407T382 385T406 361T427 336T442 315T455 297T462 285L469 297Q555 442 679 442Q687 442 722 437V398H718Q710 400 694 400Q657 400 623 383T567 343T527 294T503 253T495 235Q495 231 520 192T554 143Q625 44 696 44Q717 44 719 46H722V-5Q695 -11 678 -11Q552 -11 457 141Q455 145 454 146L447 134Q362 -11 235 -11Q157 -11 107 56ZM93 213Q93 143 126 87T220 31Q258 31 292 48T349 88T389 137T413 178T421 196Q421 200 396 239T362 288Q322 345 288 366T213 387Q163 387 128 337T93 213",8734:"55 217Q55 305 111 373T254 442Q342 442 419 381Q457 350 493 303L507 284L514 294Q618 442 747 442Q833 442 888 374T944 214Q944 128 889 59T743 -11Q657 -11 580 50Q542 81 506 128L492 147L485 137Q381 -11 252 -11Q166 -11 111 57T55 217ZM907 217Q907 285 869 341T761 397Q740 397 720 392T682 378T648 359T619 335T594 310T574 285T559 263T548 246L543 238L574 198Q605 158 622 138T664 94T714 61T765 51Q827 51 867 100T907 217ZM92 214Q92 145 131 89T239 33Q357 33 456 193L425 233Q364 312 334 337Q285 380 233 380Q171 380 132 331T92 214",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q67 43 346 361Q397 420 474 508Q595 648 616 671T647 694T661 688T666 674Q666 668 663 663Q662 662 627 622T524 503T390 350L120 41L386 40H653Q666 30 666 20Q666 8 651 0H71",8737:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q64 38 348 373T638 712Q644 714 646 714Q653 714 659 709T666 694V693Q666 687 633 647Q619 631 576 580Q528 524 495 485Q336 296 329 289Q328 288 348 264T395 182T433 54L434 40H651Q666 32 666 20T651 0H436Q431 -20 416 -20Q400 -20 396 -4V0H71ZM394 40Q394 51 389 76T366 149T319 234L302 256L119 41L256 40H394",8738:"666 -32Q666 -51 646 -51Q639 -51 365 85L75 228Q55 238 55 250Q55 257 59 262T68 268L72 270L611 536Q642 551 647 551T659 547T666 532Q666 521 657 515L525 449Q525 448 535 424T556 352T566 250T556 148T536 77T525 51L657 -15Q666 -21 666 -32ZM526 250Q526 297 517 342T499 409T488 431Q487 431 304 341T121 250T304 159T488 69Q526 143 526 250",8739:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",8740:"118 737Q131 750 138 750L151 746L158 739V579L160 421L213 470Q269 519 276 519Q284 519 290 513T296 499V498Q296 493 291 488T244 445Q225 428 213 417L158 368V-239Q143 -252 136 -252L124 -248L120 -241L118 44V328L62 279Q4 231 0 230Q-8 230 -14 236T-20 250Q-20 257 -11 265T62 332L118 384V737",8741:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8742:"131 737Q134 739 138 743T144 748T151 750T171 737V199L327 357V737Q340 750 347 750Q351 750 353 749T360 743T367 737V397L429 457Q493 518 498 519Q506 519 512 512T518 500Q518 489 442 417L367 339V-237Q352 -250 346 -250L333 -243L327 -237V301L171 143V-237Q156 -250 151 -250T131 -237V101L69 41Q24 -3 15 -12T0 -21Q-8 -21 -14 -14T-20 -2Q-20 5 -7 19T56 81L131 159V737",8743:"318 591Q325 598 333 598Q344 598 348 591Q349 590 414 445T545 151T611 -4Q609 -22 591 -22Q588 -22 586 -21T581 -20T577 -17T575 -13T572 -9T570 -4L333 528L96 -4Q87 -20 80 -21Q78 -22 75 -22Q57 -22 55 -4Q55 2 120 150T251 444T318 591",8744:"55 580Q56 587 61 592T75 598Q86 598 96 580L333 48L570 580Q579 596 586 597Q588 598 591 598Q609 598 611 580Q611 574 546 426T415 132T348 -15Q343 -22 333 -22T318 -15Q317 -14 252 131T121 425T55 580",8745:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21",8746:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598",8747:"151 -112Q151 -150 106 -161Q106 -165 114 -172T134 -179Q155 -179 170 -146Q181 -120 188 -64T206 101T232 310Q256 472 277 567Q308 716 392 716Q434 716 453 681T472 613Q472 590 458 577T424 564Q404 564 390 578T376 612Q376 650 421 661Q421 663 418 667T407 675T393 679Q387 679 380 675Q360 665 350 619T326 438Q302 190 253 -57Q235 -147 201 -186Q174 -213 138 -216Q93 -216 74 -181T55 -113Q55 -91 69 -78T103 -64Q123 -64 137 -78T151 -112",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8756:"273 411Q273 437 291 454T334 471Q358 471 375 454T393 411T376 368T333 351Q307 351 290 368T273 411ZM84 38Q110 38 126 21T143 -22Q143 -46 127 -64T83 -82Q57 -82 41 -65T24 -22Q24 4 41 21T84 38ZM524 -22Q524 4 541 21T584 38Q608 38 625 21T643 -22Q643 -45 627 -63T583 -82Q557 -82 541 -65T524 -22",8757:"23 411Q23 437 41 454T84 471Q108 471 125 454T143 411T126 368T83 351Q57 351 40 368T23 411ZM523 411Q523 437 541 454T584 471Q608 471 625 454T643 411T626 368T583 351Q557 351 540 368T523 411ZM274 -22Q274 4 291 21T334 38Q356 38 374 22T392 -22T375 -65T333 -82Q307 -82 291 -65T274 -22",8764:"55 166Q55 241 101 304T222 367Q260 367 296 349T362 304T421 252T484 208T554 189Q616 189 655 236T694 338Q694 350 698 358T708 367Q722 367 722 334Q722 260 677 197T562 134H554Q517 134 481 152T414 196T355 248T292 293T223 311Q179 311 145 286Q109 257 96 218T80 156T69 133Q55 133 55 166",8765:"222 133Q147 133 102 197T56 335Q56 362 66 365Q71 369 77 364Q83 356 84 335T90 298Q102 254 137 222T223 189Q258 189 292 206T355 250T413 301T477 346T550 367Q628 367 673 309T722 171Q722 133 708 133Q703 133 699 141T694 162Q694 220 655 265T555 311Q519 311 485 293T421 248T363 196T298 152T222 133",8768:"55 569Q55 583 83 583Q122 583 151 565T194 519T215 464T222 411Q222 360 194 304T139 193T111 89Q111 38 134 -7T195 -55Q222 -57 222 -69Q222 -83 189 -83Q130 -83 93 -33T55 90Q55 130 72 174T110 252T148 328T166 411Q166 462 144 507T83 555Q55 556 55 569",8769:"220 366Q258 366 297 347T361 308T391 288Q394 288 464 370Q494 407 510 425T535 454T546 465T552 467H553Q560 467 566 461T573 448Q573 439 499 350Q424 266 424 261Q424 259 442 247T492 222T554 209Q607 209 646 243Q671 268 680 295T690 341T702 366Q719 366 719 314Q716 265 695 226Q682 199 664 179Q614 132 555 132Q517 132 477 151T412 190T383 210T347 172T278 89T233 37Q228 32 220 32Q210 32 206 38T201 48Q201 57 266 137Q272 144 275 148Q351 231 351 237Q351 239 333 251T283 276T221 289Q159 289 123 248T86 166Q86 156 82 145T73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q161 366 220 366",8770:"55 439T55 443T56 449T62 456T68 463H706Q720 449 720 443T706 423H68Q55 439 55 443ZM56 72Q56 112 73 152T130 225T224 257Q259 257 294 240T360 199T419 149T484 107T553 90Q603 90 643 125T691 223Q693 257 704 257Q717 257 717 221Q717 147 671 91T554 34Q517 34 481 51T414 93T355 142T291 184T222 201Q172 201 131 167T84 67Q81 34 71 34Q56 37 56 72",8771:"55 283Q55 356 103 409T217 463Q262 463 297 447T395 382Q431 355 446 344T493 320T554 307H558Q613 307 652 344T694 433Q694 464 708 464T722 432Q722 356 673 304T564 251H554Q510 251 465 275T387 329T310 382T223 407H219Q164 407 122 367Q91 333 85 295T76 253T69 250Q55 250 55 283ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8773:"55 388Q55 463 101 526T222 589Q260 589 296 571T362 526T421 474T484 430T554 411Q616 411 655 458T694 560Q694 572 698 580T708 589Q722 589 722 556Q722 482 677 419T562 356H554Q517 356 481 374T414 418T355 471T292 515T223 533Q179 533 145 508Q109 479 96 440T80 378T69 355Q55 355 55 388ZM56 236Q56 249 70 256H707Q722 248 722 236Q722 225 708 217L390 216H72Q56 221 56 236ZM56 42Q56 57 72 62H708Q722 52 722 42Q722 30 707 22H70Q56 29 56 42",8775:"55 417Q55 479 101 528T222 578Q259 578 294 564T393 507Q413 493 434 480T469 460T484 454L537 549Q587 639 595 647Q600 652 607 652Q615 652 621 647T628 634Q628 625 575 536Q524 446 524 443Q527 440 555 440Q603 440 644 469T691 547Q694 578 706 578T718 556Q718 555 718 551T717 545Q717 488 684 445T595 387Q582 384 558 384Q530 384 508 389L493 394L404 238L557 236H708Q720 224 720 217T706 196H379L291 43L499 41H708Q720 29 720 21T706 1H268L226 -71Q186 -143 179 -148Q173 -155 165 -155T152 -150T146 -137Q146 -133 184 -64L222 1H144L66 3L59 7Q54 14 54 20Q54 29 66 41H246L333 194Q333 196 202 196H68Q55 211 55 218T66 236H213L357 238L457 409L437 421Q432 423 393 450T307 500T222 523Q171 523 129 491T84 414Q82 383 70 383Q55 383 55 417",8776:"55 319Q55 360 72 393T114 444T163 472T205 482Q207 482 213 482T223 483Q262 483 296 468T393 413L443 381Q502 346 553 346Q609 346 649 375T694 454Q694 465 698 474T708 483Q722 483 722 452Q722 386 675 338T555 289Q514 289 468 310T388 357T308 404T224 426Q164 426 125 393T83 318Q81 289 69 289Q55 289 55 319ZM55 85Q55 126 72 159T114 210T163 238T205 248Q207 248 213 248T223 249Q262 249 296 234T393 179L443 147Q502 112 553 112Q609 112 649 141T694 220Q694 249 708 249T722 217Q722 153 675 104T555 55Q514 55 468 76T388 123T308 170T224 192Q164 192 125 159T83 84Q80 55 69 55Q55 55 55 85",8778:"220 523Q163 523 124 486T84 412Q81 383 69 383Q56 383 56 413Q56 441 67 470Q78 508 111 537T187 575Q203 579 219 579Q248 579 271 572Q304 565 393 508Q498 439 551 439Q620 439 662 486Q688 512 693 557Q693 565 697 572T707 579Q719 579 719 548Q719 483 673 434T550 384Q512 384 467 405T386 453T305 501T220 523ZM222 288Q164 288 124 251T84 177Q81 148 69 148Q56 148 56 178Q56 206 67 235Q78 274 111 302T187 339Q198 343 220 343Q244 343 259 341T308 322T393 272Q496 203 553 203Q612 203 651 241T691 312Q693 343 705 343Q719 343 719 313Q719 245 673 199Q626 148 552 148Q513 148 467 170T385 218T304 266T222 288ZM51 -19Q51 -6 62 -1H387Q713 -1 715 -3Q725 -10 725 -20Q725 -27 718 -34Q714 -38 672 -38T387 -39H62Q51 -25 51 -19",8781:"55 464Q55 471 60 477T74 484Q80 484 108 464T172 420T268 376T389 356Q436 356 483 368T566 399T630 436T675 467T695 482Q701 484 703 484Q711 484 716 478T722 464Q722 454 707 442Q550 316 389 316Q338 316 286 329T195 362T124 402T76 437T57 456Q55 462 55 464ZM57 45Q66 58 109 88T230 151T381 183Q438 183 494 168T587 135T658 94T703 61T720 45Q722 39 722 36Q722 28 717 22T703 16Q697 16 669 36T606 80T510 124T389 144Q341 144 294 132T211 101T147 64T102 33T82 18Q76 16 74 16Q66 16 61 22T55 36Q55 39 57 45",8782:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H268Q277 168 279 164Q281 162 284 137T305 89Q334 49 389 49H391Q442 49 472 89Q487 108 490 126T495 156T509 173H608H666Q701 173 711 170T722 153T707 133H532Q526 81 486 45T389 8Q331 8 291 45T245 133H70Q56 140 56 153",8783:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8784:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM329 610Q329 634 346 652T389 670Q413 670 431 654T450 611Q450 586 433 568T390 550T347 567T329 610",8785:"421 474T389 474T339 493T321 541Q321 566 337 587T391 609Q456 602 456 541Q456 512 439 493ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM421 -108T389 -108T339 -89T321 -41Q321 -16 337 5T391 27Q456 20 456 -41Q456 -70 439 -89",8786:"15 541Q15 569 33 585T75 601T117 585T135 541Q135 514 118 498T75 481T32 498T15 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM642 -41Q642 -17 658 0T702 18Q726 18 744 3T762 -41Q762 -67 745 -84T702 -101Q676 -101 659 -85T642 -41",8787:"642 541Q642 569 660 585T702 601T744 585T762 541Q762 515 745 498T702 481Q676 481 659 497T642 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM14 -41Q14 -15 31 1T74 18Q101 18 118 0T135 -41Q135 -64 118 -83T75 -102Q51 -102 33 -85T14 -41",8790:"56 347Q56 360 70 367H707Q722 359 722 347Q722 334 711 331T658 327H586H465L472 318Q496 288 496 250T472 182L465 173H586H663Q700 173 711 170T722 153T707 133H70Q56 140 56 153Q56 168 72 173H312L305 182Q281 212 281 250T305 318L312 327H72Q56 332 56 347ZM473 250Q473 265 472 273T460 297T428 327H349Q328 313 318 298T306 273T304 250Q304 235 305 227T317 203T349 173H428Q449 187 459 202T471 227T473 250",8791:"279 612Q279 656 310 688T388 721Q433 721 465 689T498 612Q498 573 470 538T389 503Q336 503 308 538T279 612ZM458 614Q458 637 452 651T433 672T411 679T383 680T352 675T333 664T324 647T321 629T320 611Q320 593 321 584T332 562T359 545Q366 543 389 543H391Q406 543 414 544T435 552T452 573T458 614ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8796:"192 482H190Q187 483 185 484T181 488T177 493T175 501Q175 506 178 512Q184 523 278 687T375 853Q379 857 383 857Q385 857 387 858T390 859Q397 859 403 853Q405 851 499 687T600 512Q603 506 603 501Q603 488 587 482H192ZM548 523L389 798Q388 798 309 661T230 523T389 522T548 523ZM56 347Q56 360 70 367H708Q723 359 723 347Q723 336 709 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H709Q723 163 723 153Q723 140 708 133H70Q56 140 56 153",8800:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183L306 133H70Q56 140 56 153Q56 168 72 173H327L406 327H72Q56 332 56 347Q56 360 70 367H426Q597 702 602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 692 471 367H707Q722 359 722 347Q722 336 708 328L451 327L371 173H708Q722 163 722 153Q722 140 707 133H351Q175 -210 170 -212Q166 -215 159 -215",8801:"56 444Q56 457 70 464H707Q722 456 722 444Q722 430 706 424H72Q56 429 56 444ZM56 237T56 250T70 270H707Q722 262 722 250T707 230H70Q56 237 56 250ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8804:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8805:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8806:"674 753Q682 753 688 747T694 732T687 718Q686 717 417 589L151 463L399 345Q687 209 691 204Q694 198 694 193Q694 175 676 173H670L382 309Q92 446 90 448Q83 453 83 465Q84 476 96 482Q104 486 382 617T665 751Q669 753 674 753ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8807:"83 733Q83 741 89 747T99 753Q107 753 253 685T543 548T687 478Q694 473 694 463T687 448Q685 446 395 309L107 173H101Q83 175 83 193Q83 194 83 196Q82 203 98 212Q117 222 248 284Q326 321 378 345L626 463L360 589Q291 622 200 665Q112 706 98 714T83 733ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8810:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM944 -48Q944 -54 939 -60T924 -67H923Q917 -67 841 -26Q735 33 634 88Q366 235 364 239Q361 243 361 250T364 261Q367 266 641 415T920 567L924 568Q927 567 930 567Q944 562 944 548Q944 540 938 534Q937 532 679 391L422 250L679 109Q937 -32 938 -34Q944 -40 944 -48",8811:"55 539T55 547T60 561T74 567Q81 567 207 498Q297 449 365 412Q633 265 636 261Q639 255 639 250Q639 241 626 232Q614 224 365 88Q83 -65 79 -66Q76 -67 73 -67Q65 -67 60 -61T55 -47Q55 -39 61 -33Q62 -33 95 -15T193 39T320 109L321 110H322L323 111H324L325 112L326 113H327L329 114H330L331 115H332L333 116L334 117H335L336 118H337L338 119H339L340 120L341 121H342L343 122H344L345 123H346L347 124L348 125H349L351 126H352L353 127H354L355 128L356 129H357L358 130H359L360 131H361L362 132L363 133H364L365 134H366L367 135H368L369 136H370L371 137L372 138H373L374 139H375L376 140L378 141L576 251Q63 530 62 533Q55 539 55 547ZM360 539T360 547T365 561T379 567Q386 567 512 498Q602 449 670 412Q938 265 941 261Q944 255 944 250Q944 241 931 232Q919 224 670 88Q388 -65 384 -66Q381 -67 378 -67Q370 -67 365 -61T360 -47Q360 -39 366 -33Q367 -33 400 -15T498 39T625 109L626 110H627L628 111H629L630 112L631 113H632L634 114H635L636 115H637L638 116L639 117H640L641 118H642L643 119H644L645 120L646 121H647L648 122H649L650 123H651L652 124L653 125H654L656 126H657L658 127H659L660 128L661 129H662L663 130H664L665 131H666L667 132L668 133H669L670 134H671L672 135H673L674 136H675L676 137L677 138H678L679 139H680L681 140L683 141L881 251Q368 530 367 533Q360 539 360 547",8812:"104 730Q104 749 123 749Q130 749 138 745Q186 717 237 671L250 659L261 670Q297 703 332 726T375 750T389 744T395 730Q395 721 390 717T364 699T322 668Q290 641 283 632Q280 628 281 627T293 612Q425 454 425 250Q425 144 388 51T293 -112Q282 -125 281 -126T283 -132Q306 -162 379 -209Q395 -219 395 -230Q395 -238 389 -244T375 -250T335 -228T262 -171L250 -159L238 -170Q202 -203 167 -226T124 -250T110 -244T104 -230Q104 -219 121 -209Q199 -156 216 -132Q219 -128 218 -127T206 -112Q74 46 74 250T206 612Q217 625 218 626T216 632Q199 656 121 709Q104 719 104 730ZM249 -94Q364 61 364 250Q364 430 265 574Q253 590 249 594L242 583Q134 439 134 250Q134 114 192 -1Q212 -44 242 -83L249 -94",8814:"693 -14T693 -20T687 -33T675 -41Q667 -41 506 37L344 112Q342 112 262 -46Q184 -196 176 -205Q172 -209 168 -209T162 -208Q155 -208 151 -203T146 -190Q146 -178 171 -137Q193 -91 251 21L306 132L198 183Q142 208 118 220T88 238T82 249Q82 253 86 261Q92 267 278 357L464 443L529 572Q561 637 577 667T597 703T607 708Q615 708 622 702T629 688Q629 680 575 579L524 474Q524 473 545 482T598 508Q666 541 673 541T686 535T693 521Q693 512 679 504T589 459L493 414L360 150Q366 148 378 142T431 116T529 70Q686 -8 689 -10Q693 -14 693 -20ZM380 277L433 383Q432 385 292 319T151 250T237 209T324 170L380 277",8815:"82 514T82 520T89 533T100 541Q106 541 271 463Q434 386 435 386L515 543Q593 699 600 706Q604 708 607 708Q615 708 622 702T629 688T549 526Q509 445 491 407T473 368Q522 343 580 317Q636 291 660 278T688 261T693 250V249Q693 241 681 234T580 184Q533 161 502 146Q317 59 315 59Q312 56 246 -74Q197 -170 186 -189T168 -209Q164 -209 162 -208Q155 -208 151 -203T146 -190Q146 -187 200 -79L253 28L218 11Q182 -6 144 -23T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4T186 41L284 88L349 217Q377 273 395 311T413 350Q413 351 253 428Q101 498 86 510Q82 514 82 520ZM624 250Q461 330 455 330Q454 331 453 329T448 321T441 308T430 287T416 259T398 223L342 114L624 250",8816:"82 -124Q82 -120 83 -117T89 -110T95 -103H220L284 50Q346 204 344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q664 54 526 121Q513 127 495 136T464 150T438 162T416 173T399 180T388 185L384 186Q383 186 322 41L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",8817:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q384 185 322 39L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124Q82 -120 83 -117T89 -110T95 -103H220L273 26Q326 156 326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",8818:"674 732Q682 732 688 726T694 711T687 697Q686 696 417 568L151 442L399 324Q687 188 691 183Q694 177 694 172Q694 154 676 152H670L382 288Q92 425 90 427Q83 432 83 444Q84 455 96 461Q104 465 382 596T665 730Q669 732 674 732ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8819:"90 697Q83 704 83 712T88 726T99 732Q107 732 253 664T543 527T687 457Q694 452 694 442T687 427Q685 425 395 288L107 152H101Q83 154 83 172Q83 173 83 175Q82 182 98 191Q117 201 248 263Q326 300 378 324L626 442L360 568Q91 696 90 697ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8822:"734 181Q734 173 728 167T714 161Q711 161 386 280T54 404Q44 408 44 421Q44 432 52 437Q66 443 388 562T714 681Q721 681 727 675T734 661Q734 651 722 645Q711 639 462 546Q441 539 420 531L122 421L420 311L723 198Q734 192 734 181ZM44 247Q44 255 50 261T63 267Q66 267 391 148T723 24Q734 18 734 7T723 -10Q716 -14 391 -133T63 -253Q56 -253 50 -247T44 -233Q44 -223 55 -217Q67 -210 317 -118Q337 -110 357 -103L655 7L357 117L54 230Q44 236 44 247",8823:"83 661Q83 668 88 674T104 681Q111 679 396 560Q686 437 687 436Q694 431 694 421T687 406Q686 405 543 344T253 222T101 161Q83 163 83 180Q83 194 95 199Q96 199 130 213T232 257T361 311L621 421L357 532Q307 553 233 584Q121 631 102 640T83 661ZM673 267Q694 267 694 248Q694 237 687 232Q684 229 420 118L156 7L416 -103L683 -215Q694 -222 694 -233Q694 -251 676 -253Q670 -253 524 -192T235 -70T90 -8Q83 -1 83 7Q83 19 94 24Q97 25 378 144T667 266Q669 267 673 267",8826:"84 249Q84 262 91 266T117 270Q120 270 126 270T137 269Q388 273 512 333T653 512Q657 539 676 539Q685 538 689 532T694 520V515Q689 469 672 431T626 366T569 320T500 286T435 265T373 249Q379 248 404 242T440 233T477 221T533 199Q681 124 694 -17Q694 -41 674 -41Q658 -41 653 -17Q646 41 613 84T533 154T418 197T284 220T137 229H114Q104 229 98 230T88 235T84 249",8827:"84 517Q84 539 102 539Q115 539 119 529T125 503T137 459T171 404Q277 275 640 269H661Q694 269 694 249T661 229H640Q526 227 439 214T283 173T173 98T124 -17Q118 -41 103 -41Q83 -41 83 -17Q88 29 105 67T151 132T208 178T277 212T342 233T404 249Q401 250 380 254T345 263T302 276T245 299Q125 358 92 468Q84 502 84 517",8828:"112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q516 310 620 464Q635 486 642 510T651 548T657 571T675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17Q688 5 683 3Q677 0 673 0Q656 0 653 24Q623 270 118 270H112ZM110 116Q83 116 83 136T110 156H113Q134 156 160 155T231 146T318 128T407 95T489 44T550 -30T583 -131Q583 -153 563 -153Q556 -153 553 -152T547 -145T542 -127Q531 -54 478 0Q425 53 333 83T123 116H110",8829:"668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668ZM194 -131Q201 -60 241 -6T343 82T477 133T628 155Q632 155 644 155T661 156Q685 155 690 147Q694 143 694 136Q694 132 693 129T689 124T685 120T681 117L656 116Q596 114 543 106T436 79T342 35T272 -33T235 -127Q231 -154 212 -154Q203 -153 199 -147T194 -136V-131",8830:"84 442Q84 455 91 459T117 463Q120 463 126 463T137 462Q388 466 512 526T653 705Q657 732 676 732Q685 731 689 725T694 714V708Q689 662 672 624T626 559T569 513T500 479T435 458T373 442Q379 441 404 435T440 426T477 414T533 392Q592 362 630 319T681 241T694 174Q694 153 674 153Q662 153 657 163T652 188T640 231T606 287Q500 416 137 422H114Q104 422 98 423T88 428T84 442ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8831:"84 710Q84 732 102 732Q115 732 119 722T125 696T137 652T171 597Q277 468 640 462H661Q694 462 694 442T661 422H640Q578 421 526 417T415 403T309 376T222 333T156 268T124 179Q122 162 118 158T103 153Q100 153 98 153T95 154T93 155T90 158T85 163Q83 167 83 176Q88 222 105 260T151 325T208 371T277 405T342 426T404 442Q401 443 380 447T345 456T302 469T245 492Q125 551 92 661Q84 695 84 710ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8832:"386 292Q388 292 439 393T543 598T598 703Q599 703 603 704T609 705Q616 705 622 699T629 685T533 494Q440 308 440 305Q451 310 462 312Q547 342 592 388T651 505Q654 525 658 532T673 539Q680 539 686 533T693 519Q693 495 678 450Q638 341 500 283Q433 259 418 259Q416 259 411 251T406 241T415 239Q482 224 544 190Q674 121 691 -10Q693 -28 691 -32Q684 -43 672 -43Q664 -43 658 -37Q656 -33 650 -6T634 47T589 109T500 168Q473 179 436 190T388 201H386L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -185 246 12Q344 206 344 210Q344 213 305 217T213 225T124 228H95Q82 241 82 248Q82 253 95 268H124Q172 268 236 273T343 283T386 292",8833:"103 -43Q96 -43 89 -39T82 -26L84 -10Q105 141 275 212Q342 236 355 236Q360 236 364 245L369 256H360Q284 280 275 283Q115 351 86 490Q82 507 82 517Q82 526 88 532T103 538Q110 538 115 534Q119 531 122 517T128 486T143 444T174 397T231 351T320 310Q371 292 389 292L491 496Q595 701 598 703Q599 703 603 704T609 705Q616 705 622 699T629 685Q629 684 531 485Q431 296 431 288Q431 278 520 273T651 268H680Q693 253 693 248Q693 241 680 228H651Q591 228 491 218T386 201L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -182 302 125L335 190L324 185Q313 185 289 172Q241 153 208 128T159 78T135 31T124 -11T118 -37Q112 -43 103 -43",8834:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250",8835:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520",8838:"84 346Q84 468 166 546T360 635Q361 635 370 635T395 635T430 636T475 636T524 636H679Q694 628 694 616Q694 607 681 597L522 596H470H441Q366 596 338 592T266 568Q244 557 224 542T179 500T139 433T124 346V341Q124 253 185 185Q244 121 328 103Q348 98 366 98T522 96H681Q694 86 694 76Q694 64 679 56H526Q510 56 480 56T434 55Q350 55 289 71T172 141Q84 223 84 346ZM104 -131T104 -118T118 -98H679Q694 -106 694 -118T679 -138H118Q104 -131 104 -118",8839:"83 616Q83 628 98 636H251Q267 636 297 636T343 637Q427 637 488 621T605 551Q693 470 693 346Q693 261 650 195T545 96T415 57Q407 56 251 56H98Q83 64 83 76Q83 86 96 96H255H308H337Q412 96 439 100T512 124Q533 135 553 150T599 192T639 259T654 346Q654 437 592 507Q557 545 512 568Q468 587 439 591T335 596H306H255L96 597Q83 607 83 616ZM84 -131T84 -118T98 -98H659Q674 -106 674 -118T659 -138H98Q84 -131 84 -118",8840:"146 -283Q146 -282 174 -213T202 -143H115Q102 -127 102 -123T115 -103H220L291 68L278 73Q203 101 153 157T86 288Q83 309 83 344Q83 380 86 399Q107 480 160 539Q222 601 298 621Q328 630 345 631T435 635L526 637L560 715Q587 778 593 789T609 801Q616 801 622 795T629 781Q629 780 625 771T614 742T600 706L571 637Q571 635 626 635H680Q693 620 693 613T689 601L682 597L618 595H553L449 346Q425 288 399 223T359 127T346 95H356Q365 95 381 95T417 94T463 93T515 93H682Q693 82 693 74T680 53H511Q420 55 335 55L329 57L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283ZM509 590Q509 595 438 595Q354 595 318 586Q246 567 195 516T126 395Q123 378 123 344T126 293Q141 229 184 181T291 110L306 104L406 346L509 590",8841:"82 606T82 613T95 635H251H348Q408 635 435 632T502 615L515 608L520 617Q520 619 558 708Q584 774 591 787T609 801Q616 801 622 795T629 781Q629 775 562 615L551 590L569 577Q646 527 678 437Q691 398 691 344T678 250Q653 182 597 132T469 64Q427 53 366 53H326L295 -25L262 -103H660Q673 -118 673 -124Q673 -129 669 -136L662 -141L453 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L251 -25L284 53H189L93 55L86 59Q82 64 82 71T95 93H302L400 333Q498 569 498 573L444 590Q431 593 260 595L93 597L86 601Q82 606 82 613ZM652 344V354Q652 451 575 521Q571 526 557 538T537 551Q534 551 533 548Q533 543 438 319L344 95L371 93H386Q487 93 557 150T649 293Q652 309 652 344",8842:"693 72Q693 68 692 66T686 59T680 52H524Q398 52 367 53T309 63Q236 82 180 132T98 250Q84 288 84 343Q84 397 98 437Q126 515 193 568T346 632Q347 632 373 633T440 634T520 635H680Q693 620 693 615Q693 608 680 595H526Q364 595 353 592Q279 582 221 539T138 430Q124 392 124 343Q124 296 138 257Q163 192 221 149T353 95Q364 92 526 92H680Q693 79 693 72ZM102 -132T102 -125T115 -103H382L420 -68Q429 -60 438 -52T452 -39T463 -28T472 -20T478 -14T483 -10T487 -7T490 -6T493 -5T496 -5Q502 -5 508 -12T515 -28Q515 -34 513 -37Q512 -38 507 -42T492 -55T475 -70L440 -101L562 -103H682Q693 -114 693 -122T680 -143H395L355 -179Q289 -241 280 -241Q273 -241 267 -235T260 -221T265 -208T300 -174L335 -143H224L113 -141L106 -137Q102 -132 102 -125",8843:"82 615Q82 620 95 635H251Q378 635 409 634T469 623Q540 605 596 555T678 437Q691 397 691 343T678 250Q649 172 581 119T426 55Q415 52 251 52H95Q93 55 89 59T84 65T82 72Q82 79 95 92H249Q411 92 422 95Q496 105 554 148T638 257Q651 296 651 343Q651 391 638 430Q613 495 555 538T422 592Q411 595 249 595H95Q82 608 82 615ZM82 -132T82 -125T95 -103H380L420 -57Q452 -21 460 -14T474 -6Q482 -6 488 -12T495 -25T451 -81L433 -101L549 -103H662Q673 -114 673 -122T660 -143H395L355 -190Q311 -239 309 -239Q305 -241 302 -241Q294 -241 287 -235T280 -221T324 -163L342 -143H218L93 -141L86 -137Q82 -132 82 -125",8846:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM313 406Q313 417 313 435T312 459Q312 483 316 493T333 503T349 494T353 461V406V325H515Q516 325 519 323T527 316T531 305T527 294T520 287T515 285H353V204V152Q353 127 350 117T333 107T316 117T312 152Q312 158 312 175T313 204V285H151Q150 285 147 287T139 294T135 305T139 316T146 323T151 325H313V406",8847:"83 523Q87 535 99 539H679Q694 531 694 519Q694 506 679 499H123V-1H678Q694 -7 694 -21Q694 -34 679 -41H98Q93 -38 84 -28L83 247V523",8848:"64 506T64 519T78 539H699Q706 536 714 526V-28Q706 -38 699 -41H78Q64 -34 64 -21Q64 -6 80 -1H674V499H78Q64 506 64 519",8849:"94 620Q98 632 110 636H699Q714 628 714 616T699 596H134V96H698Q714 90 714 76Q714 64 699 56H109Q104 59 95 69L94 344V620ZM84 -118Q84 -103 100 -98H698Q714 -104 714 -118Q714 -130 699 -138H98Q84 -131 84 -118",8850:"64 603T64 616T78 636H668Q675 633 683 623V69Q675 59 668 56H78Q64 63 64 76Q64 91 80 96H643V596H78Q64 603 64 616ZM64 -118Q64 -108 79 -98H678Q694 -104 694 -118Q694 -130 679 -138H78Q64 -131 64 -118",8851:"83 0Q79 0 76 1T71 3T67 6T65 9T63 13T61 16V301L62 585Q70 595 76 598H592Q602 590 605 583V15Q598 2 587 0Q583 0 580 1T575 3T571 6T569 9T567 13T565 16V558H101V15Q94 2 83 0",8852:"77 0Q65 4 61 16V301L62 585Q72 598 81 598Q94 598 101 583V40H565V583Q573 598 585 598Q598 598 605 583V15Q602 10 592 1L335 0H77",8853:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM364 542Q308 539 251 509T148 418T96 278V270H369V542H364ZM681 278Q675 338 650 386T592 462T522 509T458 535T412 542H409V270H681V278ZM96 222Q104 150 139 95T219 12T302 -29T366 -42H369V230H96V222ZM681 222V230H409V-42H412Q429 -42 456 -36T521 -10T590 37T649 113T681 222",8854:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM681 278Q669 385 591 463T381 542Q283 542 196 471T96 278V270H681V278ZM275 -42T388 -42T585 32T681 222V230H96V222Q108 107 191 33",8855:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q531 510 496 523Q446 542 381 542Q324 542 272 519T196 471L389 278L485 375L582 471ZM167 442Q95 362 95 250Q95 137 167 58L359 250L167 442ZM610 58Q682 138 682 250Q682 363 610 442L418 250L610 58ZM196 29Q209 16 230 2T295 -27T388 -42Q409 -42 429 -40T465 -33T496 -23T522 -11T544 1T561 13T574 22T582 29L388 222L196 29",8856:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q581 472 571 480T556 491T539 502T517 514T491 525T460 534T424 539T381 542Q272 542 184 460T95 251Q95 198 113 150T149 80L167 58L582 471ZM388 -42Q513 -42 597 44T682 250Q682 363 610 442L196 29Q209 16 229 2T295 -27T388 -42",8857:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM682 250Q682 322 649 387T546 497T381 542Q272 542 184 459T95 250Q95 132 178 45T389 -42Q515 -42 598 45T682 250ZM311 250Q311 285 332 304T375 328Q376 328 382 328T392 329Q424 326 445 305T466 250Q466 217 445 195T389 172Q354 172 333 195T311 250",8858:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM250 250Q250 316 295 352T384 388Q451 388 489 347T528 250Q528 192 487 152T389 112Q331 112 291 152T250 250ZM488 250Q488 290 460 319T389 349Q348 349 319 320T290 250Q290 208 320 180T389 151Q431 151 459 181T488 250",8859:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM204 339Q204 357 215 366T238 375Q247 375 283 348Q300 336 311 328L368 286Q369 286 366 323T359 398T355 437Q357 456 379 465Q380 465 384 465T391 466Q403 465 412 457T423 437Q423 436 420 398T413 323T410 286L467 328Q476 334 486 341T501 353T513 361T523 368T529 372T535 374T541 375Q554 375 564 365T575 339Q575 325 566 318T519 292Q504 285 496 281L430 250L496 219Q552 192 559 188T572 175Q575 168 575 161Q575 148 566 137T541 126H538Q530 126 499 149Q480 163 467 172L410 214Q409 214 412 177T419 102T423 63Q423 59 421 54T411 43T389 36T368 42T357 54T355 63Q355 64 358 102T365 177T368 214L311 172Q302 165 293 159T279 148T268 140T260 134T254 131T250 128T246 127T242 126T238 126Q223 126 214 135T204 161T213 183T282 219L348 250L282 281Q226 308 219 312T206 325Q204 330 204 339",8861:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM223 250Q223 263 233 267T280 271Q289 271 325 271T389 270H490Q535 270 545 267T555 250Q555 241 549 235Q544 231 527 231T389 230Q239 230 235 232Q223 236 223 250",8862:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM369 365V649H95V365H369ZM682 365V649H409V365H682ZM369 40V325H95V40H369ZM682 40V325H409V40H682",8863:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 365V649H95V365H682ZM682 40V325H95V40H682",8864:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H707Q714 686 722 676V13Q714 3 707 0H71ZM123 649Q147 625 214 555T335 430T389 374L654 649H123ZM95 70Q99 74 229 209T360 345L95 619V70ZM682 70V619L418 346Q417 344 549 207L682 70ZM654 41L400 304L388 315L123 41L256 40H522L654 41",8865:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682ZM330 345Q330 371 347 388T390 405Q412 405 430 389T448 345Q448 317 430 301T389 285T348 301T330 345",8866:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V367H540Q555 359 555 347Q555 334 540 327H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8867:"515 678Q515 679 516 681T518 684T521 688T525 691T530 693T537 694Q548 692 555 679V15Q548 2 537 0Q533 0 530 1T525 3T521 6T519 9T517 13T515 16V327H71Q70 327 67 329T59 336T55 347T59 358T66 365T71 367H515V678",8868:"55 642T55 648T59 659T66 666T71 668H708Q723 660 723 648T708 628H409V15Q402 2 391 0Q387 0 384 1T379 3T375 6T373 9T371 13T369 16V628H71Q70 628 67 630T59 637",8869:"369 652Q369 653 370 655T372 658T375 662T379 665T384 667T391 668Q402 666 409 653V40H708Q723 32 723 20T708 0H71Q70 0 67 2T59 9T55 20T59 31T66 38T71 40H369V652",8872:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V367H796Q811 359 811 347Q811 336 797 328L479 327H161L159 328V172L161 173H797Q798 172 800 171T803 169T805 167T808 164T809 162T810 158T811 153Q811 140 796 133H159V-235Q151 -249 141 -249H139",8873:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM249 678Q249 679 250 681T252 684T255 688T259 691T264 693T271 694Q282 692 289 679V367H651Q666 359 666 347Q666 334 651 327H289V15Q282 2 271 0Q267 0 264 1T259 3T255 6T253 9T251 13T249 16V678",8874:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM237 678Q237 679 238 681T240 684T243 688T247 691T252 693T259 694Q270 692 277 679V15Q270 2 259 0Q255 0 252 1T247 3T243 6T241 9T239 13T237 16V678ZM419 678Q419 679 420 681T422 684T425 688T429 691T434 693T441 694Q452 692 459 679V367H818Q833 359 833 347Q833 334 818 327H459V15Q452 2 441 0Q437 0 434 1T429 3T425 6T423 9T421 13T419 16V678",8876:"56 681Q70 695 76 695T96 681V368H243L381 530Q521 692 525 692Q537 700 547 688Q554 682 554 674Q554 671 553 669T548 661T539 649T522 631T499 604T465 565T421 512Q296 373 296 368H416H476Q525 368 539 365T554 348Q554 334 543 328H261L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM205 326Q205 328 152 328H96V263Q96 203 98 203Q99 203 123 231T174 290T205 326",8877:"56 681Q70 695 76 695T96 681V466H327L425 579Q522 692 527 692Q529 693 534 693Q542 693 547 688T553 674Q553 668 549 663Q549 662 538 650T504 611T463 563L381 468L461 466H543Q554 453 554 446T541 426H345L209 272L376 270H543Q554 257 554 251T541 230H174L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM267 399L292 426H96V270H158L201 321Q256 382 267 399ZM118 228L119 229Q119 230 109 230H96V201L107 212Q118 227 118 228",8878:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V526Q292 368 296 368Q298 368 447 510Q638 695 642 695H645Q651 695 658 688T665 673Q665 666 661 661Q659 660 639 641T578 582T505 512L356 370L505 368H654Q665 357 665 349Q665 343 652 328H314L303 317L292 308V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681",8879:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V466H401L503 563L621 679Q637 695 645 695Q652 695 658 688T665 673Q665 670 663 666Q663 665 651 652T611 612T561 563L458 468L556 466H654Q665 455 665 447T652 426H416L294 308L292 288V270H652Q665 255 665 250T652 230H292V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681ZM358 426H292V361L325 392L358 426",8882:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26ZM654 11T654 249T653 487T402 369T151 249L275 190Q399 131 524 72T652 11Q654 11 654 249",8883:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523ZM376 368Q323 393 254 425T155 472L125 487Q123 487 123 249T125 11Q127 12 252 71T502 190L626 249L376 368",8884:"694 71Q686 58 676 56H670L382 192Q92 329 90 331Q83 336 83 346Q83 359 96 364Q101 367 379 498T665 634Q671 636 674 636Q686 636 694 621V71ZM654 108T654 346T653 584T402 466T151 346L275 287Q399 228 524 169T652 108Q654 108 654 346ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8885:"83 620Q83 621 85 624T92 632T103 636Q107 636 389 503T680 365Q694 357 694 346Q694 336 687 331Q685 329 395 192L107 56H101Q90 58 83 71V620ZM376 465Q323 490 254 522T155 570L125 584Q123 584 123 346T125 108Q127 109 252 168T502 287L626 346L376 465ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8888:"1055 250Q1055 190 1012 141T896 92Q858 92 828 106T781 140T755 180T741 214L738 228V230H405Q71 230 68 232Q55 238 55 250T68 268Q71 270 405 270H738V272L740 280Q742 287 745 297T754 321T771 348T796 374T832 396T881 408H891Q969 408 1012 360T1055 250ZM896 132Q948 132 981 166T1014 250Q1014 301 985 330T920 367Q914 368 891 368Q853 368 816 338T778 250Q778 198 812 165T896 132",8890:"318 -182Q302 -212 280 -212H278H275Q249 -212 239 -182L238 84V351H162L87 352Q57 362 57 391T84 429Q89 431 280 431H470L474 429Q477 427 479 426T484 423T490 417T495 410T499 402T500 391Q500 365 470 352L394 351H318V-182",8891:"56 697Q56 706 62 711T75 716Q86 716 90 709Q91 708 104 680T147 592T199 483L305 261L411 483Q443 548 481 629Q512 694 518 705T535 716Q543 716 549 710T555 700Q555 693 501 577T388 340T325 210Q316 194 305 194Q292 194 285 210Q282 219 224 339T111 574T56 697ZM55 14T55 20T59 31T66 38T71 40H540Q555 32 555 20T540 0H71Q70 0 67 2T59 9",8892:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8900:"242 486Q245 488 250 488Q256 488 258 486Q262 484 373 373T486 258T488 250T486 242T373 127T258 14Q256 12 250 12Q245 12 242 14Q237 16 127 126T14 242Q12 245 12 250T14 258Q16 263 126 373T242 486ZM439 250L250 439L61 250L250 61L439 250",8901:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",8902:"210 282Q210 284 225 381T241 480Q241 484 245 484Q249 486 251 486Q258 486 260 477T272 406Q275 390 276 380Q290 286 290 282L388 299Q484 314 487 314H488Q497 314 497 302Q497 297 434 266Q416 257 404 251L315 206L361 118Q372 98 383 75T401 40L407 28Q407 16 395 16Q394 16 392 16L390 17L250 159L110 17L108 16Q106 16 105 16Q93 16 93 28L99 40Q105 52 116 75T139 118L185 206L96 251Q6 296 4 300Q3 301 3 302Q3 314 12 314H13Q16 314 112 299L210 282",8903:"366 543Q374 545 382 545Q405 545 419 538Q429 534 443 521T462 496Q466 478 466 467Q466 438 444 412Q422 390 388 390Q352 390 331 412Q311 434 311 467Q311 499 331 518Q345 533 366 543ZM146 472Q146 479 153 485T166 492Q171 492 187 476T279 385L386 278L495 385Q600 492 608 492Q615 492 621 486T628 472Q628 467 614 452T531 367L435 270H706Q720 256 720 250Q720 241 706 230H435L531 132Q600 63 614 48T628 27Q628 20 622 14T608 7Q600 7 495 114L386 221L279 114Q204 39 188 23T166 7Q159 7 153 13T146 27Q146 32 160 47T244 132L339 230H68Q55 243 55 250Q55 255 68 270H339L244 367Q175 436 161 451T146 472ZM466 34Q466 4 447 -20T388 -44Q353 -44 331 -22Q311 1 311 34Q311 66 331 85Q347 101 366 110Q374 112 382 112Q405 112 419 105Q429 100 443 87T462 63Q466 45 466 34",8904:"833 50T833 250T832 450T659 351T487 250T658 150T832 50Q833 50 833 250ZM873 10Q866 -5 854 -5Q851 -5 845 -3L449 226L260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489Q33 505 43 505Q51 505 260 385L449 274L845 503Q851 505 853 505Q866 505 873 490V10ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",8905:"146 479Q159 492 166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 621 486T628 472Q628 464 522 357L415 250L522 144Q628 37 628 28Q628 21 622 15T608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q162 8 160 9T153 15T146 21V479ZM186 77L359 250L186 424V77",8906:"146 472Q146 479 152 485T166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 628 479V21Q615 8 608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q159 8 153 14T146 28Q146 37 253 144L359 250L253 357Q146 464 146 472ZM588 77V424L499 337L415 250L588 77",8907:"55 674Q55 682 62 688T76 694H77Q83 694 100 677T208 561Q320 440 410 342Q462 286 541 201Q677 55 699 30T722 -2Q722 -9 716 -15T701 -22T688 -17Q687 -15 542 141T394 301L388 306L240 146Q119 15 101 -3T75 -22T61 -16T55 -2Q55 4 67 19T158 117Q190 151 209 172L361 336L209 500Q62 657 57 667Q55 671 55 674",8908:"84 -22T76 -22T62 -16T55 -2Q55 4 78 30T249 215Q321 293 367 342Q672 672 683 682Q695 694 702 694Q710 694 716 688T722 674Q722 668 710 653T619 555Q587 521 568 500L416 336L568 172Q715 15 720 5Q722 1 722 -2Q722 -9 716 -15T702 -22H700Q693 -22 671 1T537 146L389 306Q387 304 340 253T237 143T135 33L89 -17Q84 -22 76 -22",8909:"56 433Q56 464 71 464Q74 464 77 461Q82 454 82 438T91 397T123 347Q166 307 222 307Q264 307 308 331T386 385T465 438T556 463Q631 463 676 408T722 283Q722 250 708 250Q704 250 699 257Q695 265 693 286T682 330Q670 350 655 367Q612 407 556 407Q514 407 470 383T393 329T314 276T222 251Q148 251 102 306T56 433ZM57 56Q57 71 73 76H706Q722 70 722 56Q722 44 707 36H71Q57 43 57 56",8910:"83 558Q83 566 89 572T104 578Q108 578 116 577T146 570T190 555T239 526T286 480Q308 453 325 420T351 358T367 304T376 265T380 251T381 253Q381 262 395 312Q428 434 492 499T642 576Q654 578 655 578Q664 578 670 572T676 558Q676 543 657 540T599 524T525 476Q406 362 400 29V8Q400 -21 380 -21Q369 -21 362 -11Q360 -7 360 12Q360 115 348 200T308 360T231 480T111 537Q83 540 83 558",8911:"104 -22Q95 -22 89 -16T83 -2Q83 11 98 16T135 23T192 46T256 103Q360 233 360 549Q360 554 360 557T361 563T362 567T364 569T367 572T371 576Q377 578 380 578Q401 578 401 547Q401 543 401 537T400 527Q409 53 648 19Q676 16 676 -2Q676 -10 670 -16T655 -22Q654 -22 642 -20Q556 -9 492 56T395 244Q381 294 381 303Q381 305 380 305T374 275T352 201T310 110T234 27T117 -20Q105 -22 104 -22",8912:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250ZM694 134Q694 123 679 114H425H384Q350 114 326 121T277 154Q238 193 238 251Q238 322 295 361Q318 378 339 382T412 387Q423 387 459 387T520 386H679Q694 377 694 366Q694 354 679 346H519Q493 346 458 346T411 347Q360 347 341 342T303 315Q278 287 278 250Q278 210 301 187T351 156Q358 154 519 154H679Q694 146 694 134",8913:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520ZM83 366Q83 376 96 386H244Q280 386 317 386T378 386L402 387Q456 387 498 348T540 250Q540 203 512 168T446 120Q427 114 353 114H99Q84 120 84 134Q84 147 98 154H258Q284 154 319 154T366 153Q416 153 436 158T474 185Q500 214 500 250Q500 290 477 313T426 344Q419 346 258 346H98Q83 354 83 366",8914:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21ZM229 -21H227Q215 -21 209 -7V166Q209 304 209 327T215 363Q226 398 259 421T333 444Q380 444 414 416T455 347Q457 339 457 166V-7Q449 -21 439 -21H437H435Q423 -21 417 -7V164Q417 303 417 325T411 358Q387 403 333 403T255 358Q250 347 250 325T249 164V-7Q241 -21 231 -21H229",8915:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM437 598Q450 598 457 583V410Q457 237 455 229Q448 189 414 161T333 132Q291 132 255 157T211 230Q209 237 209 412L210 585Q220 598 229 598Q242 598 249 583V412Q249 273 249 251T255 218Q279 173 333 173T411 218Q416 229 416 251T417 412V583Q425 598 437 598",8916:"76 -22Q64 -22 56 -7V176L57 360L59 370Q66 401 83 426T123 468T171 495T221 513T265 522T298 527L311 528H314V625L315 723Q325 736 334 736Q346 736 354 721V528H356L368 527Q380 526 399 523T441 515T490 498T537 472T578 433T606 379Q611 359 611 171V-7Q604 -21 591 -21T571 -7V170Q571 313 571 337T565 375Q555 408 526 432T461 467T402 482T365 487H354V-7Q347 -21 334 -21T314 -7V487H303Q251 484 207 467Q121 438 99 367L97 357L96 174V-9Q86 -22 76 -22",8918:"86 261Q92 267 381 404T673 541Q680 541 686 535T693 521T689 510Q684 504 418 379L151 250L418 121Q686 -4 689 -10Q693 -14 693 -21T687 -34T675 -41Q668 -41 380 96T86 239Q82 244 82 250Q82 257 86 261ZM610 250Q610 224 592 198T531 172Q498 172 475 195Q453 214 453 250Q453 308 513 328Q515 330 535 330Q569 328 589 304T610 250",8919:"82 521Q82 529 89 535T100 541Q107 541 395 404T689 261Q693 257 693 250T689 239Q684 234 396 97T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4Q118 9 358 121L624 250L358 379Q91 503 86 510Q82 514 82 521ZM165 250Q165 282 188 306T239 330Q262 330 275 323Q303 312 318 283Q322 272 322 250Q322 213 300 195Q277 172 246 172Q224 172 213 177Q165 200 165 250",8920:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM958 -48Q958 -54 953 -60T938 -67H937Q931 -67 855 -26Q749 33 648 88Q380 235 378 239Q375 243 375 250T378 261Q381 266 655 415T934 567L938 568Q941 567 944 567Q958 562 958 548Q958 540 952 534Q951 532 693 391L436 250L693 109Q951 -32 952 -34Q958 -40 958 -48ZM1277 -48Q1277 -54 1272 -60T1257 -67H1256Q1250 -67 1174 -26Q1068 33 967 88Q699 235 697 239Q694 243 694 250T697 261Q700 266 974 415T1253 567L1257 568Q1260 567 1263 567Q1277 562 1277 548Q1277 540 1271 534Q1270 532 1012 391L755 250L1012 109Q1270 -32 1271 -34Q1277 -40 1277 -48",8921:"75 -67Q65 -67 60 -61T55 -48Q55 -40 61 -34Q62 -32 329 109L595 250L329 391Q62 532 61 534Q55 540 55 548Q55 562 69 567H77Q81 567 222 493T506 342T653 264Q667 250 653 236Q649 234 504 157T220 7T77 -67H75ZM364 547Q364 563 381 567L384 568Q387 568 518 499T795 353T955 269Q967 261 967 250T955 231Q925 216 780 139T513 -3T383 -67Q373 -67 369 -60T364 -47Q364 -40 370 -34Q373 -31 639 109L904 250L639 391Q373 531 370 534Q364 540 364 547ZM674 538T674 548T681 562T693 567Q699 567 816 505Q915 453 993 412Q1050 382 1132 339Q1241 282 1259 271T1277 250Q1277 241 1263 232Q1246 221 985 84Q698 -67 692 -67Q674 -67 674 -47Q674 -38 680 -33Q683 -30 947 109L1213 250L947 391Q683 530 680 533Q674 538 674 548",8922:"674 445Q674 438 669 432T655 425T369 531T90 640Q83 645 83 655Q83 668 95 673Q644 886 654 886Q662 886 668 880T674 866Q674 856 663 850Q649 843 411 751L160 655L407 560Q474 534 561 501Q646 469 660 462T674 445ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM83 55Q83 68 94 73Q98 76 104 76Q108 75 383 -30T664 -138Q674 -144 674 -155Q674 -165 667 -170Q664 -173 385 -279T104 -386Q85 -386 83 -368Q83 -354 92 -349Q93 -349 347 -251L597 -155L346 -59Q296 -40 223 -12Q118 28 101 36T83 55",8923:"111 425T102 425T88 431T83 445V446Q83 455 96 461Q111 469 203 504Q287 536 350 560L597 655L346 751Q94 848 92 850Q83 856 83 866Q83 873 88 879T104 886Q109 885 386 779T667 670Q674 665 674 655T667 640Q665 638 388 532ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM653 76Q656 76 660 75T669 68T674 56Q674 46 665 40Q663 38 411 -59L160 -155L410 -251Q664 -349 665 -349Q674 -354 674 -368Q672 -386 654 -386Q650 -386 371 -279T90 -170Q83 -165 83 -155Q83 -144 93 -138Q645 76 653 76",8926:"113 424Q83 424 83 444Q83 453 96 464H121Q181 466 234 474T341 501T435 545T505 613T542 707Q545 734 564 734Q583 731 583 714Q583 658 560 613T500 538T414 486T321 453T229 434T156 426T113 424ZM112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q624 310 653 556Q657 580 675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17L692 14Q691 11 689 8T683 3T673 0Q657 0 653 24Q623 270 118 270H112",8927:"195 713Q195 725 201 729T214 734Q227 734 231 722T238 691T255 641T299 580Q405 474 656 464H681Q694 451 694 443Q694 424 670 424H664Q535 424 415 465T235 595Q195 657 195 713ZM668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668",8928:"82 344Q82 349 95 364H124Q266 364 398 390L429 397L509 595Q519 619 536 659Q581 766 590 783T609 801Q616 801 622 795T629 781Q629 776 553 595Q533 548 516 506T489 439T480 415Q482 415 505 426T538 444Q632 498 651 601Q654 621 658 628T673 635Q680 635 686 629T693 615Q693 591 678 546Q636 433 484 375L458 364L451 348Q443 332 443 329T455 324Q480 316 503 307T560 277T619 233T664 170T691 86Q693 68 691 64Q684 53 672 53Q664 53 658 59Q657 60 650 97T617 174T538 244Q515 257 476 273T428 289Q425 289 412 256Q381 179 344 90L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L302 97Q384 288 384 299Q384 302 341 308T235 319T124 324H95Q82 337 82 344ZM399 338Q403 338 406 346L409 353L375 344Q375 343 384 341T399 338",8929:"146 -283Q146 -282 174 -213T202 -143H95Q82 -127 82 -123T95 -103H220L300 93Q343 196 374 270Q385 294 386 299L373 295Q331 287 289 268Q241 249 208 224T159 174T135 127T124 85T118 59Q112 53 103 53Q91 53 84 64Q82 68 84 86Q96 185 174 248T375 337L400 344Q399 344 381 348T351 355T316 364T276 379T235 398T193 424T155 456T122 497T98 546Q82 587 82 615Q82 622 88 628T102 635Q112 635 116 628T124 601Q128 579 134 562T159 515T207 463T290 418T415 384L422 381L506 586Q571 744 584 772T609 801Q616 801 622 795T629 781T544 577Q525 529 504 478T473 402T462 375Q480 373 500 373Q579 364 651 364H680Q682 361 686 357T691 351T693 344Q693 337 680 324H651Q553 324 451 310L433 308L349 104L262 -101L473 -103H682Q694 -115 694 -123Q694 -133 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283",8934:"86 450Q93 455 380 592T673 730Q680 730 686 724T693 710Q693 702 688 699Q686 693 417 568L151 439L417 310Q685 185 688 179Q693 176 693 168Q693 161 687 155T675 148Q668 148 380 285T86 428Q74 438 86 450ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8935:"88 723Q95 730 99 730Q106 730 394 593T688 450Q693 447 693 439T688 428Q683 423 395 286T99 148Q94 148 88 155T82 168Q82 175 86 179Q89 184 357 310L624 439L357 568Q88 694 86 699Q81 703 81 711T88 723ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8936:"95 419Q81 433 81 439T95 459H124Q318 459 455 501Q515 521 556 550T615 607T641 659T652 702T659 725Q667 730 673 730Q680 730 686 724T693 710Q693 682 677 641Q668 616 654 594T622 554T586 522T545 497T504 477T464 462T428 452T397 444T375 439Q379 437 410 430T476 411T551 379T625 321T677 237Q693 196 693 168Q693 161 687 155T673 148Q662 148 658 154T651 181Q638 253 591 300T455 377Q318 419 124 419H95ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8937:"679 459Q693 445 693 439Q693 430 679 419H651Q455 419 319 377Q231 347 184 300T124 181Q120 161 116 155T102 148Q95 148 89 154T82 168Q82 192 97 237Q111 275 137 306T188 355T249 391T307 414T361 429T399 439Q397 440 364 447T298 467T224 499T149 557T97 641Q82 686 82 710Q82 717 88 723T102 730L115 725Q118 722 124 697Q137 625 184 578T319 501Q456 459 651 459H679ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8938:"693 -30Q686 -41 673 -41Q661 -41 506 34L346 110L280 -44Q228 -162 216 -185T193 -208Q177 -208 173 -192Q173 -186 242 -30T311 128Q271 145 184 186T86 236Q82 240 82 246Q82 251 86 259Q96 267 271 350L449 434L506 565Q537 635 551 664T571 700T582 706Q587 706 593 701T600 690Q600 679 553 572Q504 463 504 461L586 501Q672 539 673 539Q679 539 693 525V-30ZM653 10V488L566 445L480 405L422 276Q415 260 405 236T388 199T376 171T368 151T366 145Q368 143 510 77T653 10ZM422 374Q422 376 420 376T285 313T151 248Q315 168 326 163Q415 356 422 374",8939:"82 525Q96 539 102 539Q103 539 122 530T186 501T266 463L426 388Q428 388 495 541Q564 694 569 699Q573 706 581 706Q587 706 593 702T600 691Q600 676 533 528Q515 486 506 465T485 418T470 381T466 370Q466 369 575 316Q676 269 689 259Q693 253 693 248Q693 242 689 236Q688 235 506 145Q328 63 324 59Q324 50 266 -70Q224 -169 214 -188T193 -208Q177 -208 173 -192Q173 -183 222 -77Q244 -29 257 2T269 34L186 -6Q108 -43 99 -43Q93 -43 82 -30V525ZM271 416Q129 485 126 485H125Q122 485 122 250Q122 10 124 10L211 50L295 92L411 350Q411 351 271 416ZM624 248L449 332L440 319Q434 297 393 214Q353 121 353 119Q355 119 489 182T624 248",8940:"82 -123Q82 -114 93 -103H166L238 -101L293 50Q349 200 349 204L220 266Q166 291 140 304T100 325T84 336T82 344Q82 353 94 360Q112 372 282 453L473 541L482 568Q487 578 529 693Q559 785 569 795Q573 802 581 802Q587 802 593 797T599 786Q599 775 564 675L526 570Q526 568 561 584T633 617T673 635Q679 635 693 621V66Q686 54 679 54Q665 54 526 119Q491 137 458 153T405 177T386 184Q385 182 334 42T282 -101T482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123ZM653 106V584L506 513L453 370Q442 339 428 300T407 243T400 224Q403 222 527 164T653 106ZM453 486Q453 488 451 488T300 417T151 344L224 308Q247 298 285 279T331 257L364 241L453 486",8941:"82 621Q96 635 102 635T249 568L420 486L449 473L469 533Q563 789 569 797Q573 801 581 801Q598 801 600 786Q602 781 544 617L484 455Q531 435 584 408Q677 364 689 355Q693 351 693 344Q693 339 692 337T676 325T631 302T538 257Q504 241 465 223T406 195T386 186Q384 184 333 44T282 -101Q282 -103 482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123Q82 -114 93 -103H166L238 -101L333 159Q326 159 220 106Q110 54 97 54Q89 54 82 66V621ZM298 501Q155 567 142 575L122 584V344Q122 106 124 106Q125 106 180 132T291 185T351 213Q355 217 393 326L433 435Q433 436 298 501ZM549 381Q472 417 471 417L406 241Q408 240 516 291T624 344L549 381",8942:"78 30Q78 54 95 72T138 90Q162 90 180 74T199 31Q199 6 182 -12T139 -30T96 -13T78 30ZM78 440Q78 464 95 482T138 500Q162 500 180 484T199 441Q199 416 182 398T139 380T96 397T78 440ZM78 840Q78 864 95 882T138 900Q162 900 180 884T199 841Q199 816 182 798T139 780T96 797T78 840",8943:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250ZM525 250Q525 274 542 292T585 310Q609 310 627 294T646 251Q646 226 629 208T586 190T543 207T525 250ZM972 250Q972 274 989 292T1032 310Q1056 310 1074 294T1093 251Q1093 226 1076 208T1033 190T990 207T972 250",8945:"133 760Q133 784 150 802T193 820Q217 820 235 804T254 761Q254 736 237 718T194 700T151 717T133 760ZM580 460Q580 484 597 502T640 520Q664 520 682 504T701 461Q701 436 684 418T641 400T598 417T580 460ZM1027 160Q1027 184 1044 202T1087 220Q1111 220 1129 204T1148 161Q1148 136 1131 118T1088 100T1045 117T1027 160",8965:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8966:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",8968:"174 734Q178 746 190 750H298H369Q400 750 411 747T422 730T411 713T372 709Q365 709 345 709T310 710H214V-235Q206 -248 196 -250Q192 -250 189 -249T184 -247T180 -244T178 -241T176 -237T174 -234V734",8969:"21 717T21 730T32 746T75 750H147H256Q266 742 269 735V-235Q262 -248 251 -250Q247 -250 244 -249T239 -247T235 -244T233 -241T231 -237T229 -234V710H133Q119 710 99 710T71 709Q43 709 32 713",8970:"174 734Q174 735 175 737T177 740T180 744T184 747T189 749T196 750Q206 748 214 735V-210H310H373Q401 -210 411 -213T422 -230T411 -247T369 -251Q362 -251 338 -251T298 -250H190Q178 -246 174 -234V734",8971:"229 734Q229 735 230 737T232 740T235 744T239 747T244 749T251 750Q262 748 269 735V-235Q266 -240 256 -249L147 -250H77Q43 -250 32 -247T21 -230T32 -213T72 -209Q79 -209 99 -209T133 -210H229V734",8988:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",8989:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",8990:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",8991:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",8994:"55 141Q55 149 72 174T125 234T209 303T329 360T478 388H526Q649 383 765 319Q814 291 858 250T923 179T944 141Q944 133 938 128T924 122Q914 124 912 125T902 139Q766 328 500 328Q415 328 342 308T225 258T150 199T102 148T84 124Q81 122 75 122Q55 127 55 141",8995:"923 378Q944 378 944 358Q944 345 912 311T859 259Q710 134 500 134Q288 134 140 259Q55 336 55 358Q55 366 61 372T75 378Q78 378 84 376Q86 376 101 356T147 310T221 257T339 212T500 193Q628 193 734 236Q841 282 903 363Q914 378 923 378",9001:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",9002:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",9136:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 454T239 315T239 247Q240 235 240 124V40Q240 -17 233 -53T201 -130Q155 -206 78 -244H69H64Q58 -244 57 -243T56 -234Q56 -232 56 -231V-225Q56 -218 63 -215Q153 -153 170 -39Q172 -25 173 119V219Q173 245 174 249Q173 258 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",9137:"78 744Q153 706 196 640T239 492V376Q239 341 239 314T238 271T238 253Q239 251 239 223V119V49Q239 -39 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 258 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",9168:"312 0V602H355V0H312",9416:"451 -175Q328 -175 226 -115T66 47T8 267Q8 303 15 342T39 431T94 531T186 622Q239 663 307 686T424 709H440Q604 709 716 622Q757 592 788 555T838 482T869 414T886 350T892 301T894 267Q894 147 835 45T674 -116T451 -175ZM854 268Q854 375 802 467T657 614T450 670Q283 670 166 552T49 267Q49 99 167 -18T453 -136Q617 -136 735 -18T854 268ZM273 378Q273 430 309 474T409 527Q411 527 417 527T428 528Q498 528 549 484L567 505Q583 528 590 528H594Q600 528 606 522V350L600 344H586Q577 344 574 344T569 347T566 357Q542 491 432 491Q389 491 365 465T340 407Q340 391 344 378T358 356T377 340T400 328T421 321T443 316T459 313Q499 305 517 300T559 279T601 238Q629 195 629 148Q629 80 583 33T471 -14Q392 -14 330 30Q312 6 293 -13Q292 -14 285 -14Q279 -14 273 -8V77V138Q273 160 275 165T286 170H294H307Q313 164 313 158Q313 108 350 67T471 26Q512 26 537 54T562 119Q562 137 558 151T544 176T527 193T504 205T483 212T459 218T441 222Q391 232 368 241T318 273Q273 316 273 378",9484:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",9488:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",9492:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",9496:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",9585:"19 -195Q13 -195 7 -188T0 -176Q0 -169 18 -151L822 683Q835 694 840 694T852 688T860 674Q860 667 810 614T460 252Q57 -167 44 -179Q27 -195 19 -195",9586:"0 675Q0 681 6 687T19 694Q27 694 44 678L460 247Q759 -62 809 -115T860 -175Q860 -183 852 -189T840 -195Q835 -195 822 -184L18 649Q0 667 0 675",9632:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9633:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9642:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9650:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9651:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9652:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9653:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9654:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9656:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9657:"26 489Q33 505 43 505Q51 505 260 385Q464 266 471 259Q473 257 473 250Q473 242 469 239Q459 231 260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",9660:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9661:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9662:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9663:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9664:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9666:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9667:"473 10Q466 -5 454 -5Q451 -5 445 -3Q444 -3 343 56T140 173T35 234Q26 239 26 250T35 266Q40 269 240 384T445 503Q451 505 453 505Q466 505 473 490V10ZM433 50T433 250T432 450T259 351T87 250T258 150T432 50Q433 50 433 250",9674:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709ZM567 290T567 291T451 475T333 658L100 293Q100 288 215 108L333 -74Q334 -74 450 108",9711:"56 250Q56 353 95 442T196 589T335 681T491 715Q573 715 635 693Q694 673 747 635T846 543T917 412T944 250Q944 58 815 -78T500 -215Q457 -215 429 -210Q274 -183 165 -56T56 250ZM500 -176Q664 -176 784 -54T904 250Q904 418 799 536T543 674Q534 675 493 675Q425 675 357 647T229 567T133 432T96 250Q96 160 129 80T217 -56T346 -144T500 -176",9723:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9724:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9733:"367 395Q374 416 398 492T442 627T463 688Q463 692 467 692Q471 694 472 694Q478 694 484 680T523 562Q553 469 576 400L577 395H731H819Q872 395 883 394T895 384Q895 380 891 376T832 333Q794 305 767 285Q643 195 643 194L690 47Q737 -96 737 -103Q737 -111 727 -111Q721 -111 594 -18L472 71L350 -18Q223 -111 217 -111Q207 -111 207 -103Q207 -96 254 47L301 194Q301 195 241 239T118 328T51 378Q49 382 49 384Q49 392 58 393T110 395H213H367",9824:"181 -21Q134 -21 96 27T55 193Q55 224 58 247T82 317T143 410Q172 443 234 498Q282 543 314 598T360 687T380 725Q386 727 389 727Q395 727 398 725T406 716T413 702T423 677T439 641Q481 556 544 498Q633 420 678 353T723 204Q723 142 711 94T669 12T590 -21Q520 -21 490 8T459 66V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V66Q319 57 314 44T297 16T257 -10T191 -21H181",9825:"55 490Q55 557 71 604T114 674T167 706T222 716Q279 716 322 684T389 605Q391 610 395 617T414 643T447 677T494 704T555 716Q642 716 682 652T723 490Q723 455 718 426T684 342T602 227Q573 196 537 161T485 110T449 63T412 -8Q408 -22 404 -27T389 -33Q382 -33 379 -31T372 -23T366 -8T355 18T335 54Q319 81 298 104T239 163T176 227Q102 310 79 371T55 490ZM198 674Q143 664 119 613T95 491Q95 415 137 346Q174 282 265 194T384 48L389 39Q391 42 397 54T406 71T415 86T427 104T442 122T464 146T491 172Q571 249 613 303Q683 396 683 487Q683 581 649 631Q613 676 556 676Q495 676 457 634T410 538Q407 514 390 514Q386 514 380 517Q372 520 369 536T355 581T319 635Q277 675 223 675H217H208L204 674Q200 674 198 674",9826:"370 714Q370 717 375 722T388 727Q398 727 403 721T417 697Q420 692 421 689Q536 465 709 304Q723 291 723 282T709 260Q529 93 406 -153Q402 -162 390 -162H389Q379 -162 376 -158T357 -125Q247 89 89 241L64 265Q55 272 55 282Q55 287 57 290T64 300T77 312T98 331T127 361Q197 435 258 523T344 663L370 714ZM655 299Q568 384 508 470T389 662L376 638Q362 613 341 577T289 497T215 399T123 299L105 282L123 265Q210 180 270 94T389 -98L402 -74Q416 -49 437 -13T489 67T563 165T655 265L673 282L655 299",9827:"213 532Q213 615 265 670T389 726Q461 726 513 671T565 532Q565 511 562 492T553 458T541 432T526 409T512 393T498 379L490 371L511 326Q512 326 516 330T528 341T546 353T572 363T606 368Q664 368 707 315T750 174Q750 87 699 33T579 -22Q567 -22 553 -20T517 -10T479 16T459 63V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V63Q315 25 281 2T197 -22Q132 -22 80 32T28 174Q28 255 69 311T175 368Q192 368 207 364T232 353T250 341T262 331T267 326L288 371L280 378Q272 385 267 391T253 407T238 430T226 457T217 492T213 532",9837:"200 467Q254 467 293 428T332 321Q332 147 104 -11L88 -22H75Q62 -22 56 -16L55 362V647Q55 743 60 748Q63 750 76 750H83Q87 750 95 744V434L104 440Q144 467 200 467ZM237 322Q237 360 225 388T183 417Q158 417 134 407T101 378Q96 370 96 349T95 197V34Q152 91 194 167T237 322",9838:"65 721Q78 734 94 734Q100 734 104 727V444L116 449Q129 454 157 465T208 486Q313 527 314 527Q318 527 324 521V-210Q306 -223 294 -223Q289 -223 284 -216V-13L270 -18Q257 -24 231 -34T180 -54Q77 -96 74 -96T65 -90V721ZM104 13Q282 84 283 85Q284 85 284 252Q284 418 283 418L230 396L140 360L104 346V13",9839:"101 -223Q94 -223 93 -217T91 -188V-151Q91 -88 90 -88Q87 -88 80 -92T68 -96Q62 -96 56 -90L55 -50V-22Q55 -8 58 -4T78 5L91 10V177Q91 343 90 343Q87 343 80 339T68 335Q62 335 56 341L55 381V409Q55 423 58 427T78 436L91 441V543V616Q91 643 93 648T106 656Q119 662 126 659Q130 657 130 645T131 554V456L257 503V607L258 710L260 712Q261 715 272 719T286 723Q293 723 295 715T297 671V617Q297 519 298 519Q301 519 307 522T319 526Q327 526 333 521V437L330 435Q328 432 312 427L297 421V254Q297 88 298 88Q301 88 307 91T319 95Q327 95 333 90V6L330 4Q328 1 312 -4L297 -10V-78V-122Q297 -145 295 -149T282 -156Q274 -160 268 -160Q257 -160 257 -130V-89V-25L131 -72V-210Q123 -215 116 -218T104 -222L101 -223ZM257 72V406L131 359V25L257 72",10003:"84 231Q84 244 114 264T170 285Q176 285 183 274T224 205Q267 129 268 129Q271 141 279 163T318 250T389 378T502 523T662 673Q702 706 732 706H734Q749 706 749 695Q749 682 730 666T660 607T559 505Q387 299 328 29Q324 0 295 -17T245 -34H241Q234 -34 225 -21T185 46Q166 79 154 101Q84 223 84 231",10016:"195 702T195 706T201 716H632Q638 710 638 706T636 700T621 690Q436 581 427 374V357H430Q554 357 645 421Q682 447 711 483T755 542T770 567Q775 572 786 563V131Q777 125 774 125T762 139Q709 228 642 274T482 333Q452 337 430 337H427V320Q430 279 437 247T462 170T521 82T621 4Q630 -2 633 -4T637 -7T638 -12Q638 -16 632 -22H201Q195 -16 195 -12T197 -6T212 4Q397 113 406 320V337H403Q279 337 188 273Q151 247 122 211T78 152T63 127Q58 122 48 131V563Q54 569 59 569Q62 569 71 555Q124 466 191 420T351 361Q381 357 403 357H406V374Q403 415 396 447T371 525T312 613T212 690Q199 697 197 699",10072:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",10216:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",10217:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",10222:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 394V331Q240 259 239 250Q240 242 240 119V49Q240 -42 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 260 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",10223:"78 744Q153 706 196 640T239 492V376Q239 339 239 311T238 269T238 252Q240 236 240 124V40Q240 -18 233 -53T202 -130Q156 -206 79 -244H70H65Q58 -244 57 -242T56 -231T57 -220T64 -215Q153 -154 170 -39Q173 -18 174 119V247Q173 249 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",10229:"165 270H1510Q1525 262 1525 250T1510 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10230:"84 237T84 250T98 270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H98Q84 237 84 250",10231:"165 270H1694Q1578 357 1551 493Q1551 494 1551 496T1550 499Q1550 511 1567 511H1570Q1579 511 1582 510T1588 506T1591 497T1594 481T1602 456Q1624 389 1675 336T1794 261Q1803 258 1803 250Q1803 244 1798 241T1774 231T1736 212Q1695 186 1665 152T1620 85T1599 35T1591 4Q1589 -6 1586 -8T1570 -11Q1550 -11 1550 0Q1550 7 1555 25Q1587 151 1694 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10232:"274 173H1539Q1540 172 1542 171T1545 169T1547 167T1550 164T1551 162T1552 158T1553 153Q1553 140 1538 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1538Q1553 359 1553 347Q1553 336 1539 328L1221 327H903L900 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10233:"1218 514Q1218 525 1234 525Q1239 525 1242 525T1247 525T1251 524T1253 523T1255 520T1257 517T1260 512Q1297 438 1358 381T1469 300T1565 263Q1582 258 1582 250T1573 239T1536 228T1478 204Q1334 134 1260 -12Q1256 -21 1253 -22T1238 -24Q1218 -24 1218 -17Q1218 -13 1223 0Q1258 69 1309 123L1319 133H70Q56 140 56 153Q56 168 72 173H1363L1373 181Q1412 211 1490 250Q1489 251 1472 259T1427 283T1373 319L1363 327H710L707 328L390 327H72Q56 332 56 347Q56 360 70 367H1319L1309 377Q1276 412 1247 458T1218 514",10234:"1438 514Q1438 525 1454 525Q1459 525 1462 525T1467 525T1471 524T1473 523T1475 520T1477 517T1480 512Q1517 438 1578 381T1689 300T1785 263Q1802 258 1802 250T1793 239T1756 228T1698 204Q1554 134 1480 -12Q1476 -21 1473 -22T1458 -24Q1438 -24 1438 -17Q1438 -13 1443 0Q1478 69 1529 123L1539 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1539L1529 377Q1496 412 1467 458T1438 514ZM274 173H1583L1593 181Q1632 211 1710 250Q1709 251 1692 259T1647 283T1593 319L1583 327H930L927 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10236:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H95V155",10731:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",10799:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",10815:"28 660Q28 676 31 679T46 683H50Q87 681 182 681Q217 681 247 681T294 682T315 682Q321 682 323 682T328 679T331 673T332 660Q332 643 328 640T304 637Q239 637 231 626Q229 620 229 334V46H520V334Q520 620 518 626Q510 637 445 637Q426 637 422 640T417 660Q417 675 420 678T432 682H435Q437 682 467 682T569 681T671 681T703 682Q714 682 717 679T721 660Q721 643 717 640T693 637Q628 637 620 626Q619 623 619 342Q619 60 620 57Q628 46 693 46Q714 46 717 43T721 23Q721 5 715 1Q713 0 374 0Q36 0 34 1Q28 5 28 23Q28 40 31 43T56 46Q121 46 129 57Q131 63 131 342Q131 620 129 626Q121 637 56 637Q35 637 32 640T28 660",10846:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",10877:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM94 170Q102 172 104 172Q110 171 254 103T535 -30T678 -98Q694 -106 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 164 94 170",10878:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM674 172Q692 172 694 154Q694 142 687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 96 -100Q100 -98 380 35T665 170T674 172",10885:"667 761Q669 762 673 762Q682 762 688 756T694 741Q694 731 687 727Q684 724 420 613L156 502L416 392Q476 367 544 338T647 295T682 280Q694 274 694 262Q694 244 676 242Q670 242 524 303T235 425T90 487Q83 493 83 501Q83 514 94 519Q97 520 378 639T667 761ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10886:"90 727Q83 734 83 743Q83 751 89 756T104 762Q111 760 396 641Q686 518 687 517Q694 512 694 502T687 487Q686 486 543 425T253 303T101 242Q83 244 83 262Q83 274 95 280Q96 280 130 294T232 338T361 392L621 502L357 613Q93 724 90 727ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10887:"380 497Q445 528 522 564T636 618T673 635Q680 635 686 628T693 615T689 603Q686 599 418 472L151 343L418 215Q686 88 689 83Q693 79 693 72T687 59T675 52Q669 52 381 189T86 332Q82 337 82 344Q82 350 86 355Q91 359 380 497ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10888:"82 614Q82 620 86 625T94 632T100 635Q106 635 394 498T689 355Q693 349 693 343Q693 338 689 332Q683 327 395 190T100 52Q95 52 89 58T82 72Q82 80 95 88Q114 99 358 215L624 343L358 472Q89 599 86 603Q82 607 82 614ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10889:"86 512Q93 518 381 639T673 761Q680 761 686 755T693 741Q693 733 688 730Q685 723 419 612L155 501L419 390Q685 277 688 272Q693 269 693 261Q693 254 687 248T675 241Q669 241 381 362T86 490Q74 500 86 512ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10890:"86 730Q81 734 81 740Q81 747 88 754T99 761Q103 761 392 640T688 512Q693 509 693 501T688 490Q682 484 394 363T99 241Q94 241 88 248T82 261Q82 268 86 272Q89 277 355 390L619 501L355 612Q89 723 86 730ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10891:"674 1003Q681 1003 687 999T694 983Q694 973 683 967Q669 959 420 868L162 772L422 676Q683 579 685 577Q694 571 694 560Q694 550 687 546T673 541Q669 542 384 647T93 755Q83 760 83 772Q83 783 91 788Q98 791 383 897T674 1003ZM84 354T84 367T98 387H679Q694 379 694 367Q694 354 679 347H98Q84 354 84 367ZM84 160T84 173T98 193H679Q694 185 694 173Q694 160 679 153H98Q84 160 84 173ZM94 -3Q102 -1 104 -1Q107 -2 392 -107T684 -215Q694 -219 694 -232Q694 -241 687 -247Q686 -248 395 -357Q106 -463 101 -463Q83 -461 83 -443Q83 -431 94 -426Q97 -423 357 -328L615 -232L355 -136Q94 -39 92 -37Q83 -31 83 -21Q83 -9 94 -3",10892:"104 541Q98 541 91 545T83 560Q83 571 92 577Q94 579 355 676L615 772L357 868Q108 959 94 967Q83 973 83 983Q83 989 87 996T104 1003Q109 1002 396 896T687 787Q694 781 694 772Q694 759 684 755Q678 752 393 647T104 541ZM84 367Q84 380 98 387H679Q694 379 694 367Q694 356 680 348L390 347H100Q84 352 84 367ZM84 173Q84 188 100 193H680Q694 183 694 173Q694 160 679 153H98Q84 160 84 173ZM674 -1Q682 -1 688 -6T694 -20Q694 -31 685 -37Q683 -39 422 -136L162 -232L420 -328Q680 -423 683 -426Q694 -431 694 -443Q694 -461 676 -463Q671 -463 382 -357Q91 -248 90 -247Q83 -242 83 -232Q83 -220 93 -215Q667 -1 674 -1",10901:"674 636Q682 636 688 631T694 616Q694 605 687 601Q685 599 395 462L107 326H101Q83 328 83 345Q83 358 96 365Q102 367 382 500T665 634Q671 636 674 636ZM674 442Q692 442 694 424Q694 412 687 407Q686 406 417 278L151 152L399 34Q687 -102 691 -107Q694 -113 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 165 96 171Q104 175 382 306T665 440Q669 442 674 442",10902:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 354 694 346Q694 328 676 326H670L382 462Q317 493 226 535Q119 585 101 595T83 616ZM94 440Q102 442 104 442Q110 441 254 373T535 240T678 172Q679 172 680 171Q694 164 694 153T687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 93 -101L128 -84Q163 -68 230 -36T361 26L626 152L360 278Q91 406 90 407Q83 412 83 424Q84 434 94 440",10927:"84 346Q84 359 91 363T117 367Q120 367 126 367T137 366Q388 370 512 430T653 609Q657 636 676 636Q685 635 689 629T694 618V612Q689 566 672 528T626 463T569 417T500 383T435 362T373 346Q379 345 404 339T440 330T477 318T533 296Q592 266 630 223T681 145T694 78Q694 57 674 57Q662 57 657 67T652 92T640 135T606 191Q500 320 137 326H114Q104 326 98 327T88 332T84 346ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10928:"84 614Q84 636 102 636Q115 636 119 626T125 600T137 556T171 501Q277 372 640 366H661Q694 366 694 346T661 326H640Q578 325 526 321T415 307T309 280T222 237T156 172T124 83Q122 66 118 62T103 57Q100 57 98 57T95 58T93 59T90 62T85 67Q83 71 83 80Q88 126 105 164T151 229T208 275T277 309T342 330T404 346Q401 347 380 351T345 360T302 373T245 396Q125 455 92 565Q84 599 84 614ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10933:"653 734Q653 738 660 745T673 752T686 745T693 723Q672 555 466 485Q390 463 378 463Q373 463 373 461Q373 458 378 458Q390 458 466 436Q562 404 620 350Q682 283 693 198Q693 183 686 176Q681 170 674 170T660 176T653 187Q653 192 652 200T646 228T631 265T602 307T555 350Q435 431 151 441H95Q82 454 82 460T95 481H151Q165 482 197 483T238 485Q427 500 528 554T649 707Q653 729 653 734ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10934:"693 466T693 460T680 441H624Q608 439 577 438T538 436Q349 421 248 367T126 214Q122 192 122 187Q122 183 116 177T102 170Q95 170 89 176Q82 183 82 198Q93 283 155 350Q213 404 309 436Q385 458 398 458Q402 458 402 461Q402 463 398 463Q385 463 309 485Q103 555 82 723Q82 738 89 745T102 752T115 745T122 734Q122 721 126 701T155 640T220 572Q340 490 624 481H680Q693 466 693 460ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10935:"82 494T82 501T95 521H171Q405 527 511 569Q630 618 651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q684 668 648 623Q627 591 573 557T442 507L417 501Q428 496 442 494Q520 478 573 444T648 378Q684 333 693 267Q693 254 686 247Q673 234 659 245Q657 247 651 269Q630 383 511 432Q406 474 171 481H95Q82 494 82 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10936:"693 501Q693 493 679 481H604Q369 474 264 432Q143 382 124 269Q116 246 115 245Q101 234 88 247Q82 254 82 267Q89 329 126 378Q147 410 201 444T333 494L357 501Q354 502 340 505T318 510T295 516T269 525T243 535T215 548T188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q143 619 264 569Q371 527 604 521H679Q693 507 693 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10937:"82 494T82 501T95 521H171Q256 523 317 528T441 548T543 584T613 644T651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q686 686 664 647T615 586T548 545T482 518T417 501Q419 500 451 493T517 471T590 434T657 367T693 267Q693 241 673 241Q664 241 659 245Q656 249 650 273T635 323T593 380T511 432Q406 474 171 481H95Q82 494 82 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10938:"693 501Q693 493 679 481H604Q548 479 509 477T418 469T331 454T257 429T194 392T150 340T124 270Q117 247 115 245Q101 236 88 247Q82 254 82 267Q89 330 126 379Q147 411 202 444T333 494L357 501Q239 531 188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q133 678 166 640T241 579T349 544T470 527T604 521H679Q693 507 693 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10949:"84 463Q84 585 166 663T360 752Q361 752 370 752T395 752T430 752T475 753T524 753H679Q694 746 694 733Q694 724 681 714L522 713H470H441Q366 713 338 709T266 685Q244 674 224 659T179 617T139 550T124 463V458Q124 370 185 302Q244 238 328 220Q348 215 366 215T522 213H681Q694 203 694 193Q694 180 679 173H526Q510 173 480 173T434 172Q350 172 289 188T172 258Q84 340 84 463ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10950:"83 733Q83 746 98 753H251Q267 753 297 753T343 754Q427 754 488 738T605 668Q693 587 693 463Q693 378 650 312T545 213T415 174Q407 173 251 173H98Q83 180 83 193Q83 203 96 213H255H308H337Q412 213 439 217T512 241Q533 252 553 267T599 309T639 376T654 463Q654 554 592 624Q557 662 512 685Q468 704 439 708T335 713H306H255L96 714Q83 724 83 733ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10955:"693 221Q693 214 680 201H524Q398 201 367 202T309 212Q236 230 180 280T98 398Q84 438 84 492T98 585Q126 663 193 716T346 781Q347 781 373 781T440 782T520 783H680Q682 780 686 776T691 770T693 763T680 743H526Q364 743 353 741Q279 730 221 687T138 578Q124 540 124 492T138 405Q163 340 221 297T353 243Q364 241 526 241H680Q682 238 686 234T691 228T693 221ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",10956:"82 759T82 763T83 769T89 776T95 783H251Q378 783 409 782T469 772Q540 753 596 703T678 585Q691 546 691 492T678 398Q649 320 581 267T426 203Q415 201 251 201H95Q82 214 82 221Q82 225 83 227T89 234T95 241H249Q411 241 422 243Q496 253 554 296T638 405Q651 444 651 492Q651 539 638 578Q613 643 555 686T422 741Q411 743 249 743H95Q82 759 82 763ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",12296:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",12297:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",57350:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",57351:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",57352:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",57353:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",57356:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57357:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57358:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",57359:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",57360:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",57361:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",57366:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",57367:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",57368:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",57369:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732",57370:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",57371:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",119808:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",119809:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",119810:"64 343Q64 502 174 599T468 697Q502 697 533 691T586 674T623 655T647 639T657 632L694 663Q703 670 711 677T723 687T730 692T735 695T740 696T746 697Q759 697 762 692T766 668V627V489V449Q766 428 762 424T742 419H732H720Q699 419 697 436Q690 498 657 545Q611 618 532 632Q522 634 496 634Q356 634 286 553Q232 488 232 343T286 133Q355 52 497 52Q597 52 650 112T704 237Q704 248 709 251T729 254H735Q750 254 755 253T763 248T766 234Q766 136 680 63T469 -11Q285 -11 175 86T64 343",119811:"39 624V686H270H310H408Q500 686 545 680T638 649Q768 584 805 438Q817 388 817 338Q817 171 702 75Q628 17 515 2Q504 1 270 0H39V62H147V624H39ZM655 337Q655 370 655 390T650 442T639 494T616 540T580 580T526 607T451 623Q443 624 368 624H298V62H377H387H407Q445 62 472 65T540 83T606 129Q629 156 640 195T653 262T655 337",119812:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",119813:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H644V676Q647 670 659 552T675 428V424H613Q613 433 605 477Q599 511 589 535T562 574T530 599T488 612T441 617T387 618H368H304V371H333Q389 373 411 390T437 468V488H499V192H437V212Q436 244 430 263T408 292T378 305T333 309H304V62H439V0H425",119814:"465 -10Q281 -10 173 88T64 343Q64 413 85 471T143 568T217 631T298 670Q371 697 449 697Q452 697 459 697T470 696Q502 696 531 690T582 675T618 658T644 641T656 632L732 695Q734 697 745 697Q758 697 761 692T765 668V627V489V449Q765 428 761 424T741 419H731H724Q705 419 702 422T695 444Q683 520 631 577T495 635Q364 635 295 563Q261 528 247 477T232 343Q232 296 236 260T256 185T296 120T366 76T472 52Q481 51 498 51Q544 51 573 67T607 108Q608 111 608 164V214H464V276H479Q506 273 680 273Q816 273 834 276H845V214H765V113V51Q765 16 763 8T750 0Q742 2 709 16T658 40L648 46Q592 -10 465 -10",119815:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",119816:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",119817:"174 114Q174 96 169 82T159 63T144 47L155 45Q183 40 203 40Q271 40 290 104Q294 118 294 150T295 380V624H154V686H169Q196 683 365 683Q499 683 517 686H527V624H446V379Q446 183 446 153T441 108Q413 32 315 2Q266 -11 208 -11Q160 -11 118 -2T42 37T8 114V122Q8 150 30 174T91 198T152 174T174 122V114",119818:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",119819:"643 285Q641 280 629 148T612 4V0H39V62H147V624H39V686H51Q75 683 228 683Q415 685 425 686H439V624H304V62H352H378Q492 62 539 138Q551 156 558 178T569 214T576 255T581 289H643V285",119820:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",119821:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",119822:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",119823:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",119824:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 255 768 184Q720 77 611 26L600 21Q635 -26 682 -26H696Q769 -26 769 0Q769 7 774 12T787 18Q805 18 805 -7V-13Q803 -64 785 -106T737 -171Q720 -183 697 -191Q687 -193 668 -193Q636 -193 613 -182T575 -144T552 -94T532 -27Q531 -23 530 -16T528 -6T526 -3L512 -5Q499 -7 477 -8T431 -10Q393 -10 382 -9Q238 8 151 97T64 339ZM326 80Q326 113 356 138T430 163Q492 163 542 100L553 86Q554 85 561 91T578 108Q637 179 637 330Q637 430 619 498T548 604Q500 641 425 641Q408 641 390 637T347 623T299 590T259 535Q226 469 226 338Q226 244 246 180T318 79L325 74Q326 74 326 80ZM506 58Q480 112 433 112Q412 112 395 104T378 77Q378 44 431 44Q480 44 506 58",119825:"394 0Q370 3 222 3Q75 3 51 0H39V62H147V624H39V686H234Q256 686 299 686T362 687Q479 687 554 669T681 593Q716 550 716 497Q716 390 568 338Q569 337 572 336T577 332Q605 317 623 300T650 258T662 218T668 172Q678 98 689 76Q707 40 748 40Q770 40 780 54T795 88T801 111Q805 117 827 117H831Q846 117 852 113T858 92Q857 78 852 63T834 30T797 1T739 -11Q630 -11 580 12T511 87Q506 104 506 168Q506 170 506 178T507 194Q507 289 438 313Q424 318 356 318H298V62H406V0H394ZM366 369Q459 370 490 381Q548 402 548 476V498V517Q548 578 513 600Q479 624 392 624H358H298V369H366",119826:"64 493Q64 582 120 636T264 696H272Q280 697 285 697Q380 697 454 645L480 669Q484 672 488 676T495 683T500 688T504 691T508 693T511 695T514 696T517 697T522 697Q536 697 539 691T542 652V577Q542 557 542 532T543 500Q543 472 540 465T524 458H511H505Q489 458 485 461T479 478Q472 529 449 564T393 614T336 634T287 639Q228 639 203 610T177 544Q177 517 195 493T247 457Q253 454 343 436T475 391Q574 326 574 207V200Q574 163 559 120Q517 12 389 -9Q380 -10 346 -10Q308 -10 275 -5T221 7T184 22T160 35T151 40L126 17Q122 14 118 10T111 3T106 -2T102 -5T98 -7T95 -9T92 -10T89 -11T84 -11Q70 -11 67 -4T64 35V108Q64 128 64 153T63 185Q63 203 63 211T69 223T77 227T94 228H100Q118 228 122 225T126 205Q130 125 193 88T345 51Q408 51 434 82T460 157Q460 196 439 221T388 257Q384 259 305 276T221 295Q155 313 110 366T64 493",119827:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",119828:"570 686Q588 683 703 683T836 686H845V624H737V420Q737 390 737 345T738 284Q738 205 729 164T689 83Q614 -11 465 -11Q321 -11 240 51T148 207Q147 214 147 421V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V405V370V268Q304 181 311 146T346 87Q387 52 466 52Q642 52 667 195Q668 204 669 415V624H561V686H570",119829:"592 686H604Q615 685 631 685T666 684T700 684T724 683Q829 683 835 686H843V624H744L611 315Q584 254 546 165Q492 40 482 19T461 -6L460 -7H409Q398 -4 391 9Q385 20 257 315L124 624H25V686H36Q57 683 190 683Q340 683 364 686H377V624H289L384 403L480 185L492 212Q504 240 529 298T575 405L670 624H582V686H592",119830:"915 686L1052 683Q1142 683 1157 686H1164V624H1073L957 320Q930 249 900 170T855 52T839 10Q834 0 826 -5Q821 -7 799 -7H792Q777 -7 772 -5T759 10Q759 11 748 39T716 122T676 228L594 442L512 228Q486 159 455 78Q433 19 428 9T416 -5Q411 -7 389 -7H379Q356 -7 349 10Q349 12 334 51T288 170T231 320L116 624H24V686H35Q44 683 183 683Q331 683 355 686H368V624H323Q278 624 278 623L437 207L499 369L561 531L526 624H434V686H445Q454 683 593 683Q741 683 765 686H778V624H733Q688 624 688 623L847 207Q848 207 927 415T1006 624H905V686H915",119831:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",119832:"605 0Q581 3 434 3Q286 3 262 0H250V62H358V275L126 624H19V686H30Q54 683 189 683Q361 685 370 686H383V624H308L319 608Q330 591 353 556T396 491L484 359L660 623Q660 624 623 624H585V686H595Q613 683 728 683Q832 683 841 686H849V624H742L509 274V62H618V0H605",119833:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",119834:"64 349Q64 399 107 426T255 453Q346 453 402 423T473 341Q478 327 478 310T479 196V77Q493 63 529 62Q549 62 553 57T558 31Q558 9 552 5T514 0H497H481Q375 0 367 56L356 46Q300 -6 210 -6Q130 -6 81 30T32 121Q32 188 111 226T332 272H350V292Q350 313 348 327T337 361T306 391T248 402T194 399H189Q204 376 204 354Q204 327 187 306T134 284Q97 284 81 305T64 349ZM164 121Q164 89 186 67T238 45Q274 45 307 63T346 108L350 117V226H347Q248 218 206 189T164 121",119835:"32 686L123 690Q214 694 215 694H221V409Q289 450 378 450Q479 450 539 387T600 221Q600 122 535 58T358 -6H355Q272 -6 203 53L160 1L129 0H98V301Q98 362 98 435T99 525Q99 591 97 604T83 620Q69 624 42 624H29V686H32ZM227 105L232 99Q237 93 242 87T258 73T280 59T306 49T339 45Q380 45 411 66T451 131Q457 160 457 230Q457 264 456 284T448 329T430 367T396 389T343 398Q282 398 235 355L227 348V105",119836:"447 131H458Q478 131 478 117Q478 112 471 95T439 51T377 9Q330 -6 286 -6Q196 -6 135 35Q39 96 39 222Q39 324 101 384Q169 453 286 453Q359 453 411 431T464 353Q464 319 445 302T395 284Q360 284 343 305T325 353Q325 380 338 396H333Q317 398 295 398H292Q280 398 271 397T245 390T218 373T197 338T183 283Q182 275 182 231Q182 199 184 180T193 132T220 85T270 57Q289 50 317 50H326Q385 50 414 115Q419 127 423 129T447 131",119837:"351 686L442 690Q533 694 534 694H540V389Q540 327 540 253T539 163Q539 97 541 83T555 66Q569 62 596 62H609V31Q609 0 608 0Q588 0 510 -3T412 -6Q411 -6 411 16V38L401 31Q337 -6 265 -6Q159 -6 99 58T38 224Q38 265 51 303T92 375T165 429T272 449Q359 449 417 412V507V555Q417 597 415 607T402 620Q388 624 361 624H348V686H351ZM411 350Q362 399 291 399Q278 399 256 392T218 371Q195 351 189 320T182 238V221Q182 179 183 159T191 115T212 74Q241 46 288 46Q358 46 404 100L411 109V350",119838:"32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276",119839:"308 0Q290 3 172 3Q58 3 49 0H40V62H109V382H42V444H109V503L110 562L112 572Q127 625 178 658T316 699Q318 699 330 699T348 700Q381 698 404 687T436 658T449 629T452 606Q452 576 432 557T383 537Q355 537 335 555T314 605Q314 635 328 649H325Q311 649 293 644T253 618T227 560Q226 555 226 498V444H340V382H232V62H318V0H308",119840:"50 300Q50 368 105 409T255 450Q328 450 376 426L388 420Q435 455 489 455Q517 455 533 441T554 414T558 389Q558 367 544 353T508 339Q484 339 471 354T458 387Q458 397 462 400Q464 401 461 400Q459 400 454 399Q429 392 427 390Q454 353 459 328Q461 315 461 300Q461 240 419 202Q364 149 248 149Q185 149 136 172Q129 158 129 148Q129 105 170 93Q176 91 263 91Q273 91 298 91T334 91T366 89T400 85T432 77T466 64Q544 22 544 -69Q544 -114 506 -145Q438 -201 287 -201Q149 -201 90 -161T30 -70Q30 -58 33 -47T42 -27T54 -13T69 -1T82 6T94 12T101 15Q66 57 66 106Q66 151 90 187L97 197L89 204Q50 243 50 300ZM485 403H492Q491 404 488 404L485 403V403ZM255 200Q279 200 295 206T319 219T331 242T335 268T336 300Q336 337 333 352T317 380Q298 399 255 399Q228 399 211 392T187 371T178 345T176 312V300V289Q176 235 194 219Q215 200 255 200ZM287 -150Q357 -150 400 -128T443 -71Q443 -65 442 -61T436 -50T420 -37T389 -27T339 -21L308 -20Q276 -20 253 -20Q190 -20 180 -20T156 -26Q130 -38 130 -69Q130 -105 173 -127T287 -150",119841:"40 686L131 690Q222 694 223 694H229V533L230 372L238 381Q248 394 264 407T317 435T398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V332Q106 387 106 453T107 534Q107 593 105 605T91 620Q77 624 50 624H37V686H40",119842:"72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46",119843:"104 610Q104 649 130 672T191 695Q225 693 249 670T273 610Q273 572 249 549T189 525Q152 525 128 548T104 610ZM78 442L173 446L268 450H274V196Q274 -5 274 -37T269 -83Q256 -132 201 -166T71 -200Q10 -200 -30 -173T-71 -102Q-71 -70 -51 -51T-1 -31Q27 -31 48 -49T69 -100Q69 -121 53 -147H56Q66 -149 77 -149H80Q90 -149 100 -146T127 -125T149 -73Q151 -55 151 149V362Q150 364 148 366T145 370T142 373T138 375T133 377T124 378T113 379T97 380H75V442H78",119844:"32 686L123 690Q214 694 215 694H221V255L377 382H346V444H355Q370 441 476 441Q544 441 556 444H562V382H476L347 277L515 62H587V0H579Q564 3 476 3Q370 3 352 0H343V62H358L373 63L260 206L237 189L216 172V62H285V0H277Q259 3 157 3Q46 3 37 0H29V62H98V332Q98 387 98 453T99 534Q99 593 97 605T83 620Q69 624 42 624H29V686H32",119845:"43 686L134 690Q225 694 226 694H232V62H301V0H292Q274 3 170 3Q67 3 49 0H40V62H109V332Q109 387 109 453T110 534Q110 593 108 605T94 620Q80 624 53 624H40V686H43",119846:"40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119847:"40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119848:"287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230",119849:"32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224",119850:"38 220Q38 273 54 314T95 380T152 421T211 443T264 449Q368 449 429 386L438 377L484 450H540V-132H609V-194H600Q582 -191 475 -191Q360 -191 351 -194H342V-132H411V42Q409 41 399 34T383 25T367 16T347 7T324 1T296 -4T264 -6Q162 -6 100 56T38 220ZM287 46Q368 46 417 127V301L412 312Q398 347 369 371T302 395Q282 395 263 388T225 362T194 308T182 221Q182 126 214 86T287 46",119851:"405 293T374 293T324 312T305 361Q305 378 312 394Q315 397 315 399Q305 399 294 394T266 375T238 329T222 249Q221 241 221 149V62H308V0H298Q280 3 161 3Q47 3 38 0H29V62H98V210V303Q98 353 96 363T83 376Q69 380 42 380H29V442H32L118 446Q204 450 205 450H210V414L211 378Q247 449 315 449H321Q384 449 413 422T442 360Q442 332 424 313",119852:"38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315",119853:"272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49",119854:"40 442L134 446Q228 450 229 450H235V273V165Q235 90 238 74T254 52Q268 46 304 46H319Q352 46 380 67T419 121L420 123Q424 135 425 199Q425 201 425 207Q425 233 425 249V316Q425 354 423 363T410 376Q396 380 369 380H356V442L554 450V267Q554 84 556 79Q561 62 610 62H623V31Q623 0 622 0Q603 0 527 -3T432 -6Q431 -6 431 25V56L420 45Q373 6 332 -1Q313 -6 281 -6Q208 -6 165 14T109 87L107 98L106 230Q106 358 104 366Q96 380 50 380H37V442H40",119855:"401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401",119856:"624 444Q636 441 722 441Q797 441 800 444H805V382H741L593 11Q592 10 590 8T586 4T584 2T581 0T579 -2T575 -3T571 -3T567 -4T561 -4T553 -4H542Q525 -4 518 6T490 70Q474 110 463 137L415 257L367 137Q357 111 341 72Q320 17 313 7T289 -4H277Q259 -4 253 -2T238 11L90 382H25V444H32Q47 441 140 441Q243 441 261 444H270V382H222L310 164L382 342L366 382H303V444H310Q322 441 407 441Q508 441 523 444H531V382H506Q481 382 481 380Q482 376 529 259T577 142L674 382H617V444H624",119857:"227 0Q212 3 121 3Q40 3 28 0H21V62H117L245 213L109 382H26V444H34Q49 441 143 441Q247 441 265 444H274V382H246L281 339Q315 297 316 297Q320 297 354 341L389 382H352V444H360Q375 441 466 441Q547 441 559 444H566V382H471L355 246L504 63L545 62H586V0H578Q563 3 469 3Q365 3 347 0H338V62H366Q366 63 326 112T285 163L198 63L217 62H235V0H227",119858:"84 -102Q84 -110 87 -119T102 -138T133 -149Q148 -148 162 -143T186 -131T206 -114T222 -95T234 -76T243 -59T249 -45T252 -37L269 0L96 382H26V444H34Q49 441 146 441Q252 441 270 444H279V382H255Q232 382 232 380L337 151L442 382H394V444H401Q413 441 495 441Q568 441 574 444H580V382H510L406 152Q298 -84 297 -87Q269 -139 225 -169T131 -200Q85 -200 54 -172T23 -100Q23 -64 44 -50T87 -35Q111 -35 130 -50T152 -92V-100H84V-102",119859:"48 262Q48 264 54 349T60 436V444H252Q289 444 336 444T394 445Q441 445 450 441T459 418Q459 406 458 404Q456 399 327 229T194 55H237Q260 56 268 56T297 58T325 65T348 77T370 98T384 128T395 170Q400 197 400 216Q400 217 431 217H462V211Q461 208 453 108T444 6V0H245Q46 0 43 2Q32 7 32 28V33Q32 41 40 52T84 112Q129 170 164 217L298 393H256Q189 392 165 380Q124 360 115 303Q110 280 110 256Q110 254 79 254H48V262",119860:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",119861:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",119862:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q484 659 454 652T382 628T299 572T226 479Q194 422 175 346T156 222Q156 108 232 58Q280 24 350 24Q441 24 512 92T606 240Q610 253 612 255T628 257Q648 257 648 248Q648 243 647 239Q618 132 523 55T319 -22Q206 -22 128 53T50 252",119863:"287 628Q287 635 230 637Q207 637 200 638T193 647Q193 655 197 667T204 682Q206 683 403 683Q570 682 590 682T630 676Q702 659 752 597T803 431Q803 275 696 151T444 3L430 1L236 0H125H72Q48 0 41 2T33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM703 469Q703 507 692 537T666 584T629 613T590 629T555 636Q553 636 541 636T512 636T479 637H436Q392 637 386 627Q384 623 313 339T242 52Q242 48 253 48T330 47Q335 47 349 47T373 46Q499 46 581 128Q617 164 640 212T683 339T703 469",119864:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",119865:"48 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H742Q749 676 749 669Q749 664 736 557T722 447Q720 440 702 440H690Q683 445 683 453Q683 454 686 477T689 530Q689 560 682 579T663 610T626 626T575 633T503 634H480Q398 633 393 631Q388 629 386 623Q385 622 352 492L320 363H375Q378 363 398 363T426 364T448 367T472 374T489 386Q502 398 511 419T524 457T529 475Q532 480 548 480H560Q567 475 567 470Q567 467 536 339T502 207Q500 200 482 200H470Q463 206 463 212Q463 215 468 234T473 274Q473 303 453 310T364 317H309L277 190Q245 66 245 60Q245 46 334 46H359Q365 40 365 39T363 19Q359 6 353 0H336Q295 2 185 2Q120 2 86 2T48 1",119866:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q492 659 471 656T418 643T357 615T294 567T236 496T189 394T158 260Q156 242 156 221Q156 173 170 136T206 79T256 45T308 28T353 24Q407 24 452 47T514 106Q517 114 529 161T541 214Q541 222 528 224T468 227H431Q425 233 425 235T427 254Q431 267 437 273H454Q494 271 594 271Q634 271 659 271T695 272T707 272Q721 272 721 263Q721 261 719 249Q714 230 709 228Q706 227 694 227Q674 227 653 224Q646 221 643 215T629 164Q620 131 614 108Q589 6 586 3Q584 1 581 1Q571 1 553 21T530 52Q530 53 528 52T522 47Q448 -22 322 -22Q201 -22 126 55T50 252",119867:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119868:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",119869:"447 625Q447 637 354 637H329Q323 642 323 645T325 664Q329 677 335 683H352Q393 681 498 681Q541 681 568 681T605 682T619 682Q633 682 633 672Q633 670 630 658Q626 642 623 640T604 637Q552 637 545 623Q541 610 483 376Q420 128 419 127Q397 64 333 21T195 -22Q137 -22 97 8T57 88Q57 130 80 152T132 174Q177 174 182 130Q182 98 164 80T123 56Q115 54 115 53T122 44Q148 15 197 15Q235 15 271 47T324 130Q328 142 387 380T447 625",119870:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",119871:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 217 683Q271 680 344 680Q485 680 506 683H518Q524 677 524 674T522 656Q517 641 513 637H475Q406 636 394 628Q387 624 380 600T313 336Q297 271 279 198T252 88L243 52Q243 48 252 48T311 46H328Q360 46 379 47T428 54T478 72T522 106T564 161Q580 191 594 228T611 270Q616 273 628 273H641Q647 264 647 262T627 203T583 83T557 9Q555 4 553 3T537 0T494 -1Q483 -1 418 -1T294 0H116Q32 0 32 10Q32 17 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119872:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",119873:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",119874:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",119875:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",119876:"399 -80Q399 -47 400 -30T402 -11V-7L387 -11Q341 -22 303 -22Q208 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435Q740 255 592 107Q529 47 461 16L444 8V3Q444 2 449 -24T470 -66T516 -82Q551 -82 583 -60T625 -3Q631 11 638 11Q647 11 649 2Q649 -6 639 -34T611 -100T557 -165T481 -194Q399 -194 399 -87V-80ZM636 468Q636 523 621 564T580 625T530 655T477 665Q429 665 379 640Q277 591 215 464T153 216Q153 110 207 59Q231 38 236 38V46Q236 86 269 120T347 155Q372 155 390 144T417 114T429 82T435 55L448 64Q512 108 557 185T619 334T636 468ZM314 18Q362 18 404 39L403 49Q399 104 366 115Q354 117 347 117Q344 117 341 117T337 118Q317 118 296 98T274 52Q274 18 314 18",119877:"230 637Q203 637 198 638T193 649Q193 676 204 682Q206 683 378 683Q550 682 564 680Q620 672 658 652T712 606T733 563T739 529Q739 484 710 445T643 385T576 351T538 338L545 333Q612 295 612 223Q612 212 607 162T602 80V71Q602 53 603 43T614 25T640 16Q668 16 686 38T712 85Q717 99 720 102T735 105Q755 105 755 93Q755 75 731 36Q693 -21 641 -21H632Q571 -21 531 4T487 82Q487 109 502 166T517 239Q517 290 474 313Q459 320 449 321T378 323H309L277 193Q244 61 244 59Q244 55 245 54T252 50T269 48T302 46H333Q339 38 339 37T336 19Q332 6 326 0H311Q275 2 180 2Q146 2 117 2T71 2T50 1Q33 1 33 10Q33 12 36 24Q41 43 46 45Q50 46 61 46H67Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628Q287 635 230 637ZM630 554Q630 586 609 608T523 636Q521 636 500 636T462 637H440Q393 637 386 627Q385 624 352 494T319 361Q319 360 388 360Q466 361 492 367Q556 377 592 426Q608 449 619 486T630 554",119878:"308 24Q367 24 416 76T466 197Q466 260 414 284Q308 311 278 321T236 341Q176 383 176 462Q176 523 208 573T273 648Q302 673 343 688T407 704H418H425Q521 704 564 640Q565 640 577 653T603 682T623 704Q624 704 627 704T632 705Q645 705 645 698T617 577T585 459T569 456Q549 456 549 465Q549 471 550 475Q550 478 551 494T553 520Q553 554 544 579T526 616T501 641Q465 662 419 662Q362 662 313 616T263 510Q263 480 278 458T319 427Q323 425 389 408T456 390Q490 379 522 342T554 242Q554 216 546 186Q541 164 528 137T492 78T426 18T332 -20Q320 -22 298 -22Q199 -22 144 33L134 44L106 13Q83 -14 78 -18T65 -22Q52 -22 52 -14Q52 -11 110 221Q112 227 130 227H143Q149 221 149 216Q149 214 148 207T144 186T142 153Q144 114 160 87T203 47T255 29T308 24",119879:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",119880:"107 637Q73 637 71 641Q70 643 70 649Q70 673 81 682Q83 683 98 683Q139 681 234 681Q268 681 297 681T342 682T362 682Q378 682 378 672Q378 670 376 658Q371 641 366 638H364Q362 638 359 638T352 638T343 637T334 637Q295 636 284 634T266 623Q265 621 238 518T184 302T154 169Q152 155 152 140Q152 86 183 55T269 24Q336 24 403 69T501 205L552 406Q599 598 599 606Q599 633 535 637Q511 637 511 648Q511 650 513 660Q517 676 519 679T529 683Q532 683 561 682T645 680Q696 680 723 681T752 682Q767 682 767 672Q767 650 759 642Q756 637 737 637Q666 633 648 597Q646 592 598 404Q557 235 548 205Q515 105 433 42T263 -22Q171 -22 116 34T60 167V183Q60 201 115 421Q164 622 164 628Q164 635 107 637",119881:"52 648Q52 670 65 683H76Q118 680 181 680Q299 680 320 683H330Q336 677 336 674T334 656Q329 641 325 637H304Q282 635 274 635Q245 630 242 620Q242 618 271 369T301 118L374 235Q447 352 520 471T595 594Q599 601 599 609Q599 633 555 637Q537 637 537 648Q537 649 539 661Q542 675 545 679T558 683Q560 683 570 683T604 682T668 681Q737 681 755 683H762Q769 676 769 672Q769 655 760 640Q757 637 743 637Q730 636 719 635T698 630T682 623T670 615T660 608T652 599T645 592L452 282Q272 -9 266 -16Q263 -18 259 -21L241 -22H234Q216 -22 216 -15Q213 -9 177 305Q139 623 138 626Q133 637 76 637H59Q52 642 52 648",119882:"436 683Q450 683 486 682T553 680Q604 680 638 681T677 682Q695 682 695 674Q695 670 692 659Q687 641 683 639T661 637Q636 636 621 632T600 624T597 615Q597 603 613 377T629 138L631 141Q633 144 637 151T649 170T666 200T690 241T720 295T759 362Q863 546 877 572T892 604Q892 619 873 628T831 637Q817 637 817 647Q817 650 819 660Q823 676 825 679T839 682Q842 682 856 682T895 682T949 681Q1015 681 1034 683Q1048 683 1048 672Q1048 666 1045 655T1038 640T1028 637Q1006 637 988 631T958 617T939 600T927 584L923 578L754 282Q586 -14 585 -15Q579 -22 561 -22Q546 -22 542 -17Q539 -14 523 229T506 480L494 462Q472 425 366 239Q222 -13 220 -15T215 -19Q210 -22 197 -22Q178 -22 176 -15Q176 -12 154 304T131 622Q129 631 121 633T82 637H58Q51 644 51 648Q52 671 64 683H76Q118 680 176 680Q301 680 313 683H323Q329 677 329 674T327 656Q322 641 318 637H297Q236 634 232 620Q262 160 266 136L501 550L499 587Q496 629 489 632Q483 636 447 637Q428 637 422 639T416 648Q416 650 418 660Q419 664 420 669T421 676T424 680T428 682T436 683",119883:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",119884:"66 637Q54 637 49 637T39 638T32 641T30 647T33 664T42 682Q44 683 56 683Q104 680 165 680Q288 680 306 683H316Q322 677 322 674T320 656Q316 643 310 637H298Q242 637 242 624Q242 619 292 477T343 333L346 336Q350 340 358 349T379 373T411 410T454 461Q546 568 561 587T577 618Q577 634 545 637Q528 637 528 647Q528 649 530 661Q533 676 535 679T549 683Q551 683 578 682T657 680Q684 680 713 681T746 682Q763 682 763 673Q763 669 760 657T755 643Q753 637 734 637Q662 632 617 587Q608 578 477 424L348 273L322 169Q295 62 295 57Q295 46 363 46Q379 46 384 45T390 35Q390 33 388 23Q384 6 382 4T366 1Q361 1 324 1T232 2Q170 2 138 2T102 1Q84 1 84 9Q84 14 87 24Q88 27 89 30T90 35T91 39T93 42T96 44T101 45T107 45T116 46T129 46Q168 47 180 50T198 63Q201 68 227 171L252 274L129 623Q128 624 127 625T125 627T122 629T118 631T113 633T105 634T96 635T83 636T66 637",119885:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",119886:"33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328",119887:"73 647Q73 657 77 670T89 683Q90 683 161 688T234 694Q246 694 246 685T212 542Q204 508 195 472T180 418L176 399Q176 396 182 402Q231 442 283 442Q345 442 383 396T422 280Q422 169 343 79T173 -11Q123 -11 82 27T40 150V159Q40 180 48 217T97 414Q147 611 147 623T109 637Q104 637 101 637H96Q86 637 83 637T76 640T73 647ZM336 325V331Q336 405 275 405Q258 405 240 397T207 376T181 352T163 330L157 322L136 236Q114 150 114 114Q114 66 138 42Q154 26 178 26Q211 26 245 58Q270 81 285 114T318 219Q336 291 336 325",119888:"34 159Q34 268 120 355T306 442Q362 442 394 418T427 355Q427 326 408 306T360 285Q341 285 330 295T319 325T330 359T352 380T366 386H367Q367 388 361 392T340 400T306 404Q276 404 249 390Q228 381 206 359Q162 315 142 235T121 119Q121 73 147 50Q169 26 205 26H209Q321 26 394 111Q403 121 406 121Q410 121 419 112T429 98T420 83T391 55T346 25T282 0T202 -11Q127 -11 81 37T34 159",119889:"366 683Q367 683 438 688T511 694Q523 694 523 686Q523 679 450 384T375 83T374 68Q374 26 402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487H491Q506 153 506 145Q506 140 503 129Q490 79 473 48T445 8T417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157Q33 205 53 255T101 341Q148 398 195 420T280 442Q336 442 364 400Q369 394 369 396Q370 400 396 505T424 616Q424 629 417 632T378 637H357Q351 643 351 645T353 664Q358 683 366 683ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119890:"39 168Q39 225 58 272T107 350T174 402T244 433T307 442H310Q355 442 388 420T421 355Q421 265 310 237Q261 224 176 223Q139 223 138 221Q138 219 132 186T125 128Q125 81 146 54T209 26T302 45T394 111Q403 121 406 121Q410 121 419 112T429 98T420 82T390 55T344 24T281 -1T205 -11Q126 -11 83 42T39 168ZM373 353Q367 405 305 405Q272 405 244 391T199 357T170 316T154 280T149 261Q149 260 169 260Q282 260 327 284T373 353",119891:"118 -162Q120 -162 124 -164T135 -167T147 -168Q160 -168 171 -155T187 -126Q197 -99 221 27T267 267T289 382V385H242Q195 385 192 387Q188 390 188 397L195 425Q197 430 203 430T250 431Q298 431 298 432Q298 434 307 482T319 540Q356 705 465 705Q502 703 526 683T550 630Q550 594 529 578T487 561Q443 561 443 603Q443 622 454 636T478 657L487 662Q471 668 457 668Q445 668 434 658T419 630Q412 601 403 552T387 469T380 433Q380 431 435 431Q480 431 487 430T498 424Q499 420 496 407T491 391Q489 386 482 386T428 385H372L349 263Q301 15 282 -47Q255 -132 212 -173Q175 -205 139 -205Q107 -205 81 -186T55 -132Q55 -95 76 -78T118 -61Q162 -61 162 -103Q162 -122 151 -136T127 -157L118 -162",119892:"311 43Q296 30 267 15T206 0Q143 0 105 45T66 160Q66 265 143 353T314 442Q361 442 401 394L404 398Q406 401 409 404T418 412T431 419T447 422Q461 422 470 413T480 394Q480 379 423 152T363 -80Q345 -134 286 -169T151 -205Q10 -205 10 -137Q10 -111 28 -91T74 -71Q89 -71 102 -80T116 -111Q116 -121 114 -130T107 -144T99 -154T92 -162L90 -164H91Q101 -167 151 -167Q189 -167 211 -155Q234 -144 254 -122T282 -75Q288 -56 298 -13Q311 35 311 43ZM384 328L380 339Q377 350 375 354T369 368T359 382T346 393T328 402T306 405Q262 405 221 352Q191 313 171 233T151 117Q151 38 213 38Q269 38 323 108L331 118L384 328",119894:"184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287",119895:"297 596Q297 627 318 644T361 661Q378 661 389 651T403 623Q403 595 384 576T340 557Q322 557 310 567T297 596ZM288 376Q288 405 262 405Q240 405 220 393T185 362T161 325T144 293L137 279Q135 278 121 278H107Q101 284 101 286T105 299Q126 348 164 391T252 441Q253 441 260 441T272 442Q296 441 316 432Q341 418 354 401T367 348V332L318 133Q267 -67 264 -75Q246 -125 194 -164T75 -204Q25 -204 7 -183T-12 -137Q-12 -110 7 -91T53 -71Q70 -71 82 -81T95 -112Q95 -148 63 -167Q69 -168 77 -168Q111 -168 139 -140T182 -74L193 -32Q204 11 219 72T251 197T278 308T289 365Q289 372 288 376",119896:"121 647Q121 657 125 670T137 683Q138 683 209 688T282 694Q294 694 294 686Q294 679 244 477Q194 279 194 272Q213 282 223 291Q247 309 292 354T362 415Q402 442 438 442Q468 442 485 423T503 369Q503 344 496 327T477 302T456 291T438 288Q418 288 406 299T394 328Q394 353 410 369T442 390L458 393Q446 405 434 405H430Q398 402 367 380T294 316T228 255Q230 254 243 252T267 246T293 238T320 224T342 206T359 180T365 147Q365 130 360 106T354 66Q354 26 381 26Q429 26 459 145Q461 153 479 153H483Q499 153 499 144Q499 139 496 130Q455 -11 378 -11Q333 -11 305 15T277 90Q277 108 280 121T283 145Q283 167 269 183T234 206T200 217T182 220H180Q168 178 159 139T145 81T136 44T129 20T122 7T111 -2Q98 -11 83 -11Q66 -11 57 -1T48 16Q48 26 85 176T158 471L195 616Q196 629 188 632T149 637H144Q134 637 131 637T124 640T121 647",119897:"117 59Q117 26 142 26Q179 26 205 131Q211 151 215 152Q217 153 225 153H229Q238 153 241 153T246 151T248 144Q247 138 245 128T234 90T214 43T183 6T137 -11Q101 -11 70 11T38 85Q38 97 39 102L104 360Q167 615 167 623Q167 626 166 628T162 632T157 634T149 635T141 636T132 637T122 637Q112 637 109 637T101 638T95 641T94 647Q94 649 96 661Q101 680 107 682T179 688Q194 689 213 690T243 693T254 694Q266 694 266 686Q266 675 193 386T118 83Q118 81 118 75T117 65V59",119898:"21 287Q22 293 24 303T36 341T56 388T88 425T132 442T175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q303 442 384 442Q401 442 415 440T441 433T460 423T475 411T485 398T493 385T497 373T500 364T502 357L510 367Q573 442 659 442Q713 442 746 415T780 336Q780 285 742 178T704 50Q705 36 709 31T724 26Q752 26 776 56T815 138Q818 149 821 151T837 153Q857 153 857 145Q857 144 853 130Q845 101 831 73T785 17T716 -10Q669 -10 648 17T627 73Q627 92 663 193T700 345Q700 404 656 404H651Q565 404 506 303L499 291L466 157Q433 26 428 16Q415 -11 385 -11Q372 -11 364 -4T353 8T350 18Q350 29 384 161L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 181Q151 335 151 342Q154 357 154 369Q154 405 129 405Q107 405 92 377T69 316T57 280Q55 278 41 278H27Q21 284 21 287",119899:"21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287",119900:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",119901:"23 287Q24 290 25 295T30 317T40 348T55 381T75 411T101 433T134 442Q209 442 230 378L240 387Q302 442 358 442Q423 442 460 395T497 281Q497 173 421 82T249 -10Q227 -10 210 -4Q199 1 187 11T168 28L161 36Q160 35 139 -51T118 -138Q118 -144 126 -145T163 -148H188Q194 -155 194 -157T191 -175Q188 -187 185 -190T172 -194Q170 -194 161 -194T127 -193T65 -192Q-5 -192 -24 -194H-32Q-39 -187 -39 -183Q-37 -156 -26 -148H-6Q28 -147 33 -136Q36 -130 94 103T155 350Q156 355 156 364Q156 405 131 405Q109 405 94 377T71 316T59 280Q57 278 43 278H29Q23 284 23 287ZM178 102Q200 26 252 26Q282 26 310 49T356 107Q374 141 392 215T411 325V331Q411 405 350 405Q339 405 328 402T306 393T286 380T269 365T254 350T243 336T235 326L232 322Q232 321 229 308T218 264T204 212Q178 106 178 102",119902:"33 157Q33 258 109 349T280 441Q340 441 372 389Q373 390 377 395T388 406T404 418Q438 442 450 442Q454 442 457 439T460 434Q460 425 391 149Q320 -135 320 -139Q320 -147 365 -148H390Q396 -156 396 -157T393 -175Q389 -188 383 -194H370Q339 -192 262 -192Q234 -192 211 -192T174 -192T157 -193Q143 -193 143 -185Q143 -182 145 -170Q149 -154 152 -151T172 -148Q220 -148 230 -141Q238 -136 258 -53T279 32Q279 33 272 29Q224 -10 172 -10Q117 -10 75 30T33 157ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119903:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q161 442 183 430T214 408T225 388Q227 382 228 382T236 389Q284 441 347 441H350Q398 441 422 400Q430 381 430 363Q430 333 417 315T391 292T366 288Q346 288 334 299T322 328Q322 376 378 392Q356 405 342 405Q286 405 239 331Q229 315 224 298T190 165Q156 25 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",119904:"131 289Q131 321 147 354T203 415T300 442Q362 442 390 415T419 355Q419 323 402 308T364 292Q351 292 340 300T328 326Q328 342 337 354T354 372T367 378Q368 378 368 379Q368 382 361 388T336 399T297 405Q249 405 227 379T204 326Q204 301 223 291T278 274T330 259Q396 230 396 163Q396 135 385 107T352 51T289 7T195 -10Q118 -10 86 19T53 87Q53 126 74 143T118 160Q133 160 146 151T160 120Q160 94 142 76T111 58Q109 57 108 57T107 55Q108 52 115 47T146 34T201 27Q237 27 263 38T301 66T318 97T323 122Q323 150 302 164T254 181T195 196T148 231Q131 256 131 289",119905:"26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26",119906:"21 287Q21 295 30 318T55 370T99 420T158 442Q204 442 227 417T250 358Q250 340 216 246T182 105Q182 62 196 45T238 27T291 44T328 78L339 95Q341 99 377 247Q407 367 413 387T427 416Q444 431 463 431Q480 431 488 421T496 402L420 84Q419 79 419 68Q419 43 426 35T447 26Q469 29 482 57T512 145Q514 153 532 153Q551 153 551 144Q550 139 549 130T540 98T523 55T498 17T462 -8Q454 -10 438 -10Q372 -10 347 46Q345 45 336 36T318 21T296 6T267 -6T233 -11Q189 -11 155 7Q103 38 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119907:"173 380Q173 405 154 405Q130 405 104 376T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Q21 294 29 316T53 368T97 419T160 441Q202 441 225 417T249 361Q249 344 246 335Q246 329 231 291T200 202T182 113Q182 86 187 69Q200 26 250 26Q287 26 319 60T369 139T398 222T409 277Q409 300 401 317T383 343T365 361T357 383Q357 405 376 424T417 443Q436 443 451 425T467 367Q467 340 455 284T418 159T347 40T241 -11Q177 -11 139 22Q102 54 102 117Q102 148 110 181T151 298Q173 362 173 380",119908:"580 385Q580 406 599 424T641 443Q659 443 674 425T690 368Q690 339 671 253Q656 197 644 161T609 80T554 12T482 -11Q438 -11 404 5T355 48Q354 47 352 44Q311 -11 252 -11Q226 -11 202 -5T155 14T118 53T104 116Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 293 29 315T52 366T96 418T161 441Q204 441 227 416T250 358Q250 340 217 250T184 111Q184 65 205 46T258 26Q301 26 334 87L339 96V119Q339 122 339 128T340 136T341 143T342 152T345 165T348 182T354 206T362 238T373 281Q402 395 406 404Q419 431 449 431Q468 431 475 421T483 402Q483 389 454 274T422 142Q420 131 420 107V100Q420 85 423 71T442 42T487 26Q558 26 600 148Q609 171 620 213T632 273Q632 306 619 325T593 357T580 385",119909:"52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289",119910:"21 287Q21 301 36 335T84 406T158 442Q199 442 224 419T250 355Q248 336 247 334Q247 331 231 288T198 191T182 105Q182 62 196 45T238 27Q261 27 281 38T312 61T339 94Q339 95 344 114T358 173T377 247Q415 397 419 404Q432 431 462 431Q475 431 483 424T494 412T496 403Q496 390 447 193T391 -23Q363 -106 294 -155T156 -205Q111 -205 77 -183T43 -117Q43 -95 50 -80T69 -58T89 -48T106 -45Q150 -45 150 -87Q150 -107 138 -122T115 -142T102 -147L99 -148Q101 -153 118 -160T152 -167H160Q177 -167 186 -165Q219 -156 247 -127T290 -65T313 -9T321 21L315 17Q309 13 296 6T270 -6Q250 -11 231 -11Q185 -11 150 11T104 82Q103 89 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119911:"347 338Q337 338 294 349T231 360Q211 360 197 356T174 346T162 335T155 324L153 320Q150 317 138 317Q117 317 117 325Q117 330 120 339Q133 378 163 406T229 440Q241 442 246 442Q271 442 291 425T329 392T367 375Q389 375 411 408T434 441Q435 442 449 442H462Q468 436 468 434Q468 430 463 420T449 399T432 377T418 358L411 349Q368 298 275 214T160 106L148 94L163 93Q185 93 227 82T290 71Q328 71 360 90T402 140Q406 149 409 151T424 153Q443 153 443 143Q443 138 442 134Q425 72 376 31T278 -11Q252 -11 232 6T193 40T155 57Q111 57 76 -3Q70 -11 59 -11H54H41Q35 -5 35 -2Q35 13 93 84Q132 129 225 214T340 322Q352 338 347 338",119912:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",119913:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",119914:"380 -17Q335 -17 293 -10T207 16T130 65T76 144T55 256Q55 306 70 361T122 476T211 582T345 663T525 702H545Q673 702 731 634L777 668Q783 672 789 677T800 685T808 691T814 695T818 698T822 700T825 702T828 703T830 703T833 703Q855 703 855 690Q855 686 823 558T789 426Q786 421 782 420T756 419Q734 420 729 421T724 432Q724 434 725 447T726 472Q726 552 678 604Q640 640 586 640H574Q533 640 494 632T409 604T324 541T260 437Q243 397 227 333T210 219Q210 152 237 117Q255 90 299 68T420 46H429Q506 46 580 100T678 234Q683 249 687 251T712 254H723Q743 254 743 240Q743 232 736 213T710 162T663 100T586 40T477 -5Q433 -17 380 -17",119915:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 437 686Q659 686 668 685Q727 680 772 662T842 621T883 568T905 517T913 475Q914 466 914 434Q914 373 892 307T828 179T712 69T548 7Q517 2 494 2T279 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM768 475Q768 515 753 544T718 588T666 611T613 622T563 624H538H532H452L382 344Q311 64 311 63T363 62H405Q490 62 545 76T656 142Q696 185 724 265T760 399T768 475",119916:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119917:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H795Q801 677 804 673T808 666L809 664Q809 659 798 549T783 433Q777 424 755 424Q736 424 730 427T724 444Q724 448 725 468T727 507V524Q727 541 724 554T713 577T698 594T676 605T653 612T625 616T597 617T566 618T538 618H456L455 614Q455 611 424 491L394 371H429Q454 372 463 372T491 378T517 392T536 419T552 464Q556 481 561 484T586 488Q603 488 607 486Q616 482 616 473Q616 467 584 337T549 201Q542 192 521 192Q503 192 497 195T490 209Q490 212 492 224Q499 251 499 269Q499 288 489 296T465 306T417 308L379 309L348 188Q341 161 334 129T322 80L318 65L317 62H375H409Q430 62 438 59T447 45Q444 8 431 2L426 0L377 1Q347 2 231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119918:"379 -16Q233 -16 145 52T56 255Q56 310 73 368T127 483T216 586T347 663T518 702H540Q562 702 582 700T616 696T644 689T667 681T686 670T702 659T717 647T731 635L776 668Q782 672 788 677T799 685T807 691T813 695T817 698T821 700T824 702T827 703T829 703T832 703Q854 703 854 690Q854 686 822 558T788 426Q785 421 781 420T755 419Q734 420 729 422T723 432Q723 434 724 446T725 469Q725 531 702 571T642 628Q616 640 575 640Q468 640 390 593T272 464Q247 415 229 340T210 214Q210 166 228 132T277 79T343 54T419 46Q445 46 465 50T500 59T526 76T544 96T557 123T566 150T574 182T581 214H519Q511 214 498 214T479 213Q443 213 443 230Q443 250 452 268Q457 273 464 276L514 275Q546 274 657 274Q735 274 768 275T803 276Q826 276 826 258Q823 224 810 216Q806 214 771 214H736Q736 211 710 109T683 5Q678 0 671 0Q666 0 637 14T597 36Q593 38 590 40T585 44T582 44T576 40Q511 -16 379 -16",119919:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119920:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",119921:"205 131Q205 105 192 84T165 54L152 45Q152 44 160 42T182 37T213 35H216Q255 35 289 65Q314 90 329 129Q331 136 392 378T453 623Q453 624 393 624H332Q318 631 318 640Q318 647 322 664T334 684Q338 686 359 686Q413 684 533 684Q566 684 605 685T652 686Q677 686 685 683T694 669Q694 664 691 652Q686 631 681 628T647 624H602L542 380Q531 336 518 285T500 212T487 161T475 122T463 97T448 74T429 55Q351 -17 213 -17Q142 -17 99 7T43 70Q42 75 42 93Q42 143 73 168T139 194Q168 194 186 177T205 131",119922:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",119923:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 409 684Q454 684 492 684T552 685T579 686Q603 686 603 668Q599 632 587 626Q583 624 520 624H457L388 344Q317 64 317 63T353 62H390Q418 62 440 64T493 78T548 110T598 169T643 261Q651 282 655 285T680 289Q696 289 700 288T709 279Q711 274 711 269Q710 265 663 138T613 8Q611 4 602 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119924:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119925:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119926:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",119927:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",119928:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 410 808 370T781 277T729 178T643 87T519 14L525 4Q540 -19 553 -25T592 -32Q632 -32 654 -24T680 -7T689 10T704 18Q713 18 717 12T722 0Q722 -8 711 -36T681 -101T624 -166T541 -194Q513 -194 494 -183T465 -157T450 -118T444 -79T443 -41V-7L433 -9Q391 -17 344 -17Q301 -17 263 -10T185 15T118 62T71 138T53 245ZM666 482Q666 529 652 563T614 615T565 640T512 648Q412 648 335 573Q268 506 235 389T201 202Q201 164 210 136T230 95T259 66L262 76Q269 109 302 135T382 162Q401 162 415 159T449 140T484 92L491 78L496 82Q502 86 505 88T515 97T528 107T541 120T555 137T570 156T585 179T599 205T612 235Q629 278 647 351T666 482ZM439 56Q439 58 439 62T435 75T426 92T410 106T383 112Q353 112 332 96T311 63Q311 38 355 38H366Q391 39 415 45T439 56",119929:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 422 686H446H525Q634 686 698 674T806 620Q843 583 843 535Q843 505 833 478T805 432T768 396T728 370T690 352T662 342L651 338L654 336Q658 334 667 327T688 310Q719 278 719 237Q719 222 710 165T701 94Q701 35 748 35Q775 35 793 57T819 101Q822 112 826 114T843 117H849Q881 117 881 99Q881 78 852 39T781 -11Q765 -17 728 -17Q537 -13 537 94Q537 110 552 169T567 243Q567 292 529 309Q517 316 508 316T441 318H375L374 314Q374 312 343 189T311 64Q311 62 355 62H382Q414 62 414 44Q410 6 397 2L393 0L351 1Q325 2 221 2Q147 2 108 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM687 555Q687 617 589 623Q581 624 513 624H451L420 498Q413 468 405 436T392 388L388 371Q388 369 458 369Q464 369 485 369T515 369T541 372T570 377T596 386T624 400Q649 417 664 457T683 522T687 555",119930:"354 45Q429 45 467 91T506 184Q506 225 477 250Q461 262 384 279T294 300Q238 318 210 362T182 452Q182 493 202 540T257 623Q338 702 449 702Q491 702 501 701Q571 690 610 654Q614 649 617 650Q618 650 650 675T683 702Q685 703 692 703Q714 703 714 690Q714 686 687 578T658 466Q653 458 629 458Q606 458 602 463Q600 465 599 466Q599 467 599 469T598 473Q598 475 599 487T600 511Q600 584 557 614T454 645Q386 645 347 606T308 520Q308 506 311 496T323 477T338 464T360 454T384 446T413 439T441 433Q523 416 549 401Q581 384 602 352Q631 309 631 254Q631 214 615 170T567 83T478 12T347 -16Q322 -16 300 -14T261 -8T230 0T205 10T187 20T172 30L162 37L130 11Q124 7 119 3T110 -4T104 -9T100 -13T96 -15T93 -16T91 -17T88 -17H82Q76 -17 73 -16T69 -14T66 -10T63 -5L90 107Q97 133 106 170Q116 211 120 219T136 228H148Q167 228 173 227T179 218Q179 216 176 200T173 168Q173 102 227 74T354 45",119931:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",119932:"856 686Q877 686 877 668Q877 663 873 649T867 631Q861 624 828 624Q762 622 757 617Q757 613 705 409T651 200Q620 112 540 48T328 -16Q251 -16 196 2T113 51T75 112T63 176Q63 202 70 232T117 422Q129 469 141 520T160 598L167 623Q167 624 123 624H96Q79 624 73 626T64 639Q68 678 81 684Q85 686 104 686Q155 684 268 684Q340 684 377 685T418 686Q441 686 441 668Q437 632 425 626Q421 624 371 624H322L270 415Q224 232 217 198T209 141Q209 45 336 45Q372 45 406 52T475 77T540 128T585 211L590 229Q594 247 601 274T617 336T636 409T654 482T670 547T681 595T686 618Q686 620 685 620H683Q681 621 678 621T671 622Q660 622 630 624Q616 624 610 624T598 626T589 630T587 640Q587 647 590 659Q594 677 598 681T613 686Q618 686 653 685T740 684Q775 684 801 684T840 685T856 686",119933:"401 686Q415 680 415 668Q415 651 404 629Q398 624 356 624Q318 624 318 623Q318 620 337 508T377 284L397 174L472 285Q548 396 623 507T699 620Q698 621 652 624Q634 624 627 627T619 641Q619 648 622 658Q627 677 631 681T650 686Q654 686 686 685T766 684Q794 684 823 684T858 685Q874 685 878 683T886 671Q886 667 882 651Q877 632 873 628T850 624Q800 624 779 617Q774 617 770 613Q767 610 560 304T350 -5Q346 -9 332 -16H306H291Q270 -16 267 -2Q267 -1 260 37T238 161T210 313L156 624H116H94Q62 624 62 642Q66 678 78 684Q82 686 99 686Q144 684 246 684Q330 684 368 685L401 686",119934:"111 624Q109 624 102 624T91 623Q61 623 61 640Q61 660 70 678Q78 686 98 686Q140 684 239 684Q277 684 309 684T360 685T383 686H385Q407 686 407 668Q404 634 391 626Q387 624 348 624Q307 624 307 622Q307 618 332 409Q359 198 359 195L570 532L564 576L558 622V624H522H504Q472 624 472 641Q475 678 488 684L493 686L529 685Q551 684 645 684Q716 684 753 685T795 686Q818 686 818 669Q815 632 802 626Q798 624 759 624Q718 624 718 622Q718 615 743 410Q770 199 770 196Q770 195 806 253T903 406Q1035 618 1035 619Q1025 624 968 624Q943 624 943 641Q943 648 946 659Q950 675 952 679T963 686L998 685Q1020 684 1093 684Q1113 684 1139 685T1173 686Q1207 686 1207 669Q1207 664 1204 652Q1199 631 1194 628T1164 624Q1113 622 1101 615Q1098 612 905 305Q715 -1 709 -7Q699 -17 673 -17Q645 -17 639 -8L581 441Q581 444 442 221Q331 44 314 18T288 -14Q279 -17 263 -17H254Q229 -17 227 -5Q225 2 186 311L147 620V624H111",119935:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",119936:"97 624H73Q40 624 40 640Q40 660 49 678Q57 686 77 686Q122 684 228 684Q269 684 304 684T360 685T385 686Q406 686 406 668Q406 662 403 653Q398 631 393 628T361 624H353Q321 624 321 623T376 491T432 360L448 377Q465 394 493 424T553 490L673 620Q662 624 630 624Q606 624 606 640Q608 678 623 684Q627 686 634 686Q638 686 671 685T755 684Q777 684 805 685T841 686Q861 686 868 683T876 669Q876 664 873 652Q868 631 863 628T829 624Q764 622 747 611Q727 590 590 441L437 275L411 170Q385 65 384 64Q384 62 429 62H453Q473 62 478 60T487 48Q488 44 484 29Q479 6 473 3Q468 0 454 0Q450 0 436 0T386 1T294 2Q220 2 181 1T138 0Q121 0 116 15Q120 54 133 60Q137 62 187 62H236L289 275L142 624H97",119937:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",119938:"222 -8Q140 -8 89 34T38 158Q38 191 48 227Q72 329 151 390T327 452Q361 452 385 443T421 425T433 416H434L441 421Q448 426 460 430T486 435Q509 435 523 422T538 386Q538 380 522 315T488 179T467 93Q466 87 466 72Q466 42 483 42Q505 42 521 75Q531 94 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119939:"220 -8Q142 -8 94 35T45 155V167Q45 187 52 218T104 426L153 622H149Q148 622 144 622T134 623T122 624T111 624T101 624T96 625Q84 628 84 642Q84 647 88 661T94 679Q98 684 109 685T185 690Q258 694 272 694Q289 694 293 679Q293 676 263 553L232 429L244 434Q256 440 281 446T331 452Q417 452 465 407T513 285Q513 235 494 184T439 90T346 20T220 -8ZM385 337Q385 400 318 400Q269 400 226 360Q214 349 211 341T191 268Q162 149 162 113Q162 44 226 44Q269 44 299 76T339 135T362 215Q364 222 365 226Q385 303 385 337",119940:"362 325Q362 344 371 361T390 386L399 394Q390 401 355 401Q276 401 231 338Q207 301 189 230T170 122Q170 43 264 43Q392 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T259 -8Q194 -8 148 9T80 54T49 109T40 167Q40 280 129 365T352 451Q390 451 396 450Q448 442 473 416T499 358T477 302T421 274H417Q393 274 378 288T362 325",119941:"222 -8Q140 -8 89 34T38 158Q38 220 68 285T151 391Q230 452 329 452Q382 452 416 428L422 424Q423 424 447 523L472 622H468Q467 622 463 622T453 623T441 624T430 624T420 624T415 625Q403 628 403 642Q403 647 407 661T413 679Q417 684 428 685T504 690Q577 694 591 694Q608 694 612 679L467 91Q466 87 466 72Q466 43 483 43Q518 43 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119942:"260 -8Q196 -8 151 9T83 54T52 111T42 169Q42 188 44 210Q50 240 58 266Q127 434 335 451L338 452Q342 452 345 452Q347 452 353 452T363 451Q426 451 464 424T502 352Q502 289 442 250Q381 211 222 211H184Q184 210 181 196T175 162T171 126Q171 43 264 43Q391 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T260 -8ZM237 262Q427 266 427 349Q427 368 409 384T354 401Q316 401 287 388T242 354T216 314T202 278L197 263Q197 262 237 262",119943:"584 444Q597 439 597 426Q597 409 586 387Q580 382 505 382H434V380Q432 378 421 314T395 162T368 30Q324 -164 203 -199Q194 -201 175 -201Q123 -201 94 -177T64 -117T88 -58T145 -33Q169 -33 184 -47T200 -84Q200 -122 166 -150L174 -151H185Q202 -148 217 -112Q222 -94 240 9Q246 40 262 132T293 303T307 382H247H210Q190 382 182 385T173 400Q177 436 189 442Q193 444 256 444H318L319 446Q337 565 355 602Q373 640 404 664T458 694T503 701Q569 701 596 676T624 617Q624 581 599 557T544 533Q520 533 504 547T488 585Q488 596 491 606T499 624T508 637T516 646L520 650Q515 650 509 651Q459 651 459 561V554L458 518L452 484Q446 448 445 447V444H584",119944:"227 0Q142 0 93 43T43 166Q43 207 58 252T104 341T188 414T310 451L313 452Q316 452 319 452Q321 452 326 452T335 451Q367 451 390 443T425 425L436 416L443 421Q450 426 462 430T488 435Q511 435 525 422T540 386Q540 378 483 151T424 -82Q401 -139 335 -170T167 -202Q72 -202 36 -183T0 -125Q0 -90 24 -67T81 -43Q103 -43 119 -56T136 -99Q133 -124 114 -149L123 -150H183Q222 -150 254 -127T299 -74Q300 -71 306 -47T318 -1T324 23Q323 23 310 18T274 6T227 0ZM407 353Q406 354 404 358T400 365T395 371T388 379T381 385T371 391T360 396T346 400T329 401Q300 401 277 389T240 355T219 317T205 280Q171 148 171 109Q171 77 190 64T235 51T296 67Q322 82 337 98L345 106L407 353",119945:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 672 294 540Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",119946:"205 615Q205 646 229 670T283 694Q310 694 324 679T339 641Q339 610 315 586T258 562Q235 562 220 577T205 615ZM24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",119947:"321 616Q321 648 346 671T400 694Q425 694 440 680T456 640Q456 609 431 586T376 562Q353 562 337 577T321 616ZM297 360T297 373T294 392T288 400T278 401H276Q241 399 210 372T158 303Q151 287 148 285T129 282H123H116Q102 282 97 284T92 298Q96 331 153 391T279 451Q357 451 388 422T420 354V339L371 142Q363 111 353 71T339 13T329 -30T318 -64T308 -88T296 -109T283 -125T264 -142Q190 -202 88 -202Q44 -202 16 -181T-12 -125Q-12 -93 11 -68T68 -43Q92 -43 108 -58T124 -93Q124 -121 106 -144Q101 -150 103 -150Q120 -150 147 -128T191 -64Q194 -57 242 136T294 345Q297 360 297 373",119948:"99 -8Q71 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 674 280 482Q231 290 231 287Q231 285 234 286Q259 302 294 334T356 390T420 433T493 452Q528 452 546 427T564 364Q564 308 538 282T480 256Q456 256 441 269T425 308Q425 339 444 359T483 384L502 389Q502 395 496 398Q493 400 483 400Q465 400 449 395T409 374T373 347T323 305T268 257Q274 256 282 256Q312 251 329 247T371 232T411 202Q431 181 431 146Q431 132 427 110T422 73Q422 44 440 44H442Q462 44 478 64T502 102T514 141Q518 157 522 159T547 162H558Q578 162 578 148Q578 118 537 56T440 -7H432Q374 -7 337 21T299 94Q299 103 301 116T304 139Q304 164 281 181T235 202L212 206H211Q176 47 160 24Q137 -8 99 -8",119949:"157 -8Q138 -8 118 -4T77 11T41 42T27 91V106L156 622H152Q151 622 147 622T137 623T125 624T114 624T104 624T99 625Q87 628 87 642Q87 647 91 661T97 679Q101 684 112 685T188 690Q261 694 275 694Q292 694 296 679L151 91Q150 85 150 71Q150 42 167 42Q186 42 205 75Q216 96 225 134Q230 155 234 158T255 162H260H271Q291 162 291 148Q290 145 289 140T283 118T271 87T254 54T229 23T197 1T157 -8",119950:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L295 392Q305 401 317 410T349 429T389 445Q411 451 446 451Q560 451 592 383Q593 380 594 379L595 375L604 384Q675 452 762 452Q893 452 916 367Q918 356 918 334Q918 285 881 183T841 66Q838 43 849 43Q876 43 901 69T940 138Q945 156 949 159T969 162H975H986Q1006 162 1006 148Q1006 138 996 115T966 63T914 13T841 -8Q794 -8 758 16T721 82Q721 96 758 199T796 351Q796 401 753 401Q702 401 662 369T599 298Q597 294 567 172T533 40Q525 22 506 7T462 -8Q435 -8 422 8T409 39Q409 48 425 114T458 248T476 320Q478 330 478 348T474 377T462 393T449 399T433 400H428Q380 400 336 363Q301 332 281 298Q278 293 247 170T214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119951:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L293 391Q363 452 454 452Q575 446 597 367Q599 356 599 334Q599 285 562 183T522 66Q519 43 530 43Q557 43 582 69T621 138Q626 156 630 159T650 162H656H667Q687 162 687 148Q687 138 677 115T647 63T595 13T522 -8Q475 -8 439 16T402 82Q402 96 439 199T477 351Q477 401 434 401Q421 401 409 398Q341 388 285 305L278 295L247 170Q216 46 214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119952:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",119953:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q235 452 273 404Q336 452 409 452Q434 452 458 448T507 432T550 402T581 354T593 285Q593 221 564 159T480 53Q401 -8 302 -8Q290 -8 279 -7T259 -3T242 3T228 9T218 14T212 18L209 20Q208 19 190 -55T171 -131T198 -132H213Q240 -132 240 -150Q237 -187 223 -192Q219 -194 212 -194Q208 -194 176 -193T95 -192Q48 -192 24 -193T-3 -194Q-11 -194 -16 -190T-22 -182T-23 -176Q-20 -142 -7 -134Q-3 -132 20 -132H44L164 354Q165 357 165 372Q165 401 148 401Q113 401 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296ZM465 339Q465 373 447 387T403 401Q375 401 347 387T303 360T288 341Q288 338 257 216L227 93Q248 43 306 43Q332 43 361 59T410 115Q425 147 445 224Q465 309 465 339",119954:"38 159Q38 209 58 260T113 355T205 425T327 452Q338 452 348 451T366 449T382 444T394 440T405 434T414 429T422 423T429 418Q440 429 481 440T533 452Q540 452 545 447T550 437Q550 432 481 152Q410 -130 410 -131T437 -132H452Q479 -132 479 -150Q476 -187 462 -192Q458 -194 451 -194Q447 -194 414 -193T330 -192Q277 -192 249 -193T217 -194Q202 -194 197 -179Q197 -175 201 -159Q206 -139 211 -136T243 -132H283L319 15L307 10Q295 4 270 -2T220 -8Q134 -8 86 37T38 159ZM402 353Q402 358 395 368T369 390T324 401Q301 401 282 394T249 369T226 338T208 297T196 258T186 218Q166 141 166 107Q166 44 229 44Q265 44 294 61T337 95Q341 100 371 222T402 353",119955:"24 296Q24 298 28 313T42 352T67 398T104 436T154 452Q198 452 230 437T273 404L282 411Q334 452 393 452Q441 452 470 423T500 350Q500 301 473 279T418 256Q395 256 379 270T363 308Q363 366 424 386Q424 388 420 391T405 398T385 401Q363 401 343 390Q321 380 289 341L252 192Q214 42 212 39Q190 -8 142 -8Q117 -8 103 7T89 39Q89 52 127 202T165 369Q165 402 148 402Q139 402 128 393T110 369Q100 348 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",119956:"140 290Q140 311 148 336T176 388T235 433T326 451H336Q355 451 373 449T418 439T460 412T476 363Q476 333 456 311T406 289Q384 289 371 302T357 335Q357 351 364 364T379 384L386 391Q386 392 381 394T362 398T330 400Q299 400 278 393T247 373T235 352T232 335Q232 322 242 312Q258 299 315 290T403 260Q457 224 457 167Q457 152 453 134T435 90T397 43T330 7T229 -8Q133 -8 95 22T57 91Q57 127 81 152T139 177Q161 177 177 164T194 121Q189 80 153 56Q179 43 236 43Q275 43 303 52T343 75T361 101T366 124Q366 148 338 161T272 180T232 186Q187 198 164 227T140 290",119957:"82 382H55Q21 382 21 399Q21 422 33 439Q39 444 93 444H144L162 517Q163 522 167 541T174 567T181 589T192 611T206 627T226 639T253 643Q276 643 291 630T306 594Q306 586 288 514Q284 499 280 481T273 454L271 445Q271 444 317 444Q322 444 331 444T345 445Q377 445 377 428Q377 408 368 390Q360 382 341 382H306H255Q182 86 182 75Q182 43 201 43H204Q242 46 279 81Q298 101 309 119T323 145T330 157T350 162H356H363Q377 162 382 160T387 146Q385 136 372 114T337 64T275 14T192 -7Q131 -7 95 19T59 90V105L128 381Q128 382 82 382",119958:"189 389Q189 397 187 399T176 401Q150 399 126 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 307 35 331T65 383T117 431T187 452Q237 452 272 427T308 362Q308 347 273 254T238 111Q238 43 291 43Q319 43 344 58T380 86T391 103T426 247T464 396Q472 414 491 429T535 444T574 429T588 397Q588 390 570 315T534 168L516 97Q514 89 514 72Q514 42 531 42Q544 42 556 56Q574 76 589 134Q594 155 598 158T619 162H624H635Q655 162 655 148Q654 142 652 132T638 94T614 47T575 9T520 -8Q509 -8 498 -7T478 -3T461 2T446 8T434 16T424 23T416 29T410 35T406 39L405 41L397 34Q347 -7 288 -7H281Q148 -7 122 78Q116 95 116 125V136Q116 174 152 273T189 389",119959:"380 367Q380 397 406 425T465 453Q493 453 516 430T540 357Q540 314 524 250T467 115T373 13Q338 -8 292 -8Q218 -8 167 23T116 129Q116 178 152 275T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T189 452Q231 452 269 429T308 362Q308 346 273 255T238 114Q238 43 306 43Q336 43 363 65T407 118T437 182T456 239T462 268Q462 290 417 315Q380 335 380 367",119960:"636 367Q636 400 664 426T719 453Q748 453 772 431T796 357Q796 321 782 256T727 112T633 6Q604 -8 567 -8Q466 -8 415 43Q414 42 410 38T403 31T396 25T388 18T378 11T367 5T355 0T340 -4T324 -7T306 -8Q249 -8 209 5T151 40T125 84T117 129Q117 176 153 274T190 388Q190 408 158 396Q112 376 90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 305 34 328T63 380T114 430T187 452Q240 452 274 427T309 362Q309 346 275 255T240 117Q240 43 317 43Q325 43 333 45T347 50T359 57T369 66T377 75T383 83T388 90L390 95Q390 99 389 110T387 129Q387 139 391 167Q393 177 419 282T448 396Q456 414 475 429T519 444Q546 444 559 428T572 397Q572 384 542 265T511 114Q511 43 579 43Q608 43 633 66T673 122T699 188T714 244L718 267Q718 291 673 315Q636 335 636 367",119961:"74 282H63Q43 282 43 296Q43 298 45 307T56 332T76 365T110 401T159 433Q200 451 233 451H236Q273 451 282 450Q358 437 382 400L392 410Q434 452 483 452Q538 452 568 421T599 346Q599 303 573 280T517 256Q494 256 478 270T462 308Q462 343 488 367Q501 377 520 385Q520 386 516 389T502 396T480 400T462 398Q429 383 415 341Q354 116 354 80T405 44Q449 44 485 74T535 142Q539 156 542 159T562 162H568H579Q599 162 599 148Q599 135 586 111T550 60T485 12T397 -8Q313 -8 266 35L258 44Q215 -7 161 -7H156Q99 -7 71 25T43 95Q43 143 70 165T125 188Q148 188 164 174T180 136Q180 101 154 77Q141 67 122 59Q124 54 136 49T161 43Q183 43 200 61T226 103Q287 328 287 364T236 400Q200 400 164 377T107 302Q103 288 100 285T80 282H74",119962:"206 -150Q240 -150 268 -134T314 -95T344 -48T362 -7T367 14Q339 -7 280 -7Q230 -7 195 5T144 39T122 79T115 122Q115 175 152 274T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T188 452Q239 452 273 427T308 361Q308 347 273 253T237 109Q237 43 291 43T388 98Q388 99 425 246T463 396Q471 414 490 429T534 444T573 430T587 399Q587 386 537 186T483 -25Q461 -84 410 -126T296 -188Q248 -202 204 -202Q127 -202 96 -175T64 -114Q64 -82 86 -57T144 -31Q169 -31 184 -45T199 -83Q199 -89 198 -94T196 -104T193 -113T189 -120T184 -128T179 -134T173 -141T168 -147Q189 -150 206 -150",119963:"66 -8H60Q34 -8 34 5Q34 9 42 22T70 59T115 110Q162 156 255 229T381 332L389 339H381Q348 332 298 329T212 325T172 321Q168 318 151 318H146Q116 318 116 332Q116 334 118 342Q128 374 154 402Q205 452 265 452Q304 452 352 422T426 392Q441 392 462 421T485 451T508 452H518Q539 452 539 438Q539 431 516 401T458 334Q412 289 312 210Q229 146 191 111L183 103H195Q203 103 213 104T240 107T268 110Q301 114 337 116T391 119T428 123T455 134T469 157Q473 166 495 166Q521 166 525 161Q532 156 528 141Q510 81 456 37T337 -7Q297 -7 251 22T177 52Q154 52 134 38T100 8L88 -7Q86 -8 66 -8",119964:"76 60Q83 29 135 29Q190 29 264 81Q280 93 280 95T277 99T265 106T248 118Q189 166 189 237Q189 307 245 388Q267 421 299 436Q336 455 386 455Q488 455 550 403L559 395L571 405Q727 544 944 679L957 687L966 701Q968 704 970 707T973 712T975 714T978 716T982 717T989 717H995Q1004 717 1007 717T1013 714T1016 708Q1016 705 829 403L636 92L630 83Q659 93 685 110T728 143L745 158Q758 158 752 138L748 127L740 119Q676 58 605 42L593 22Q590 17 587 12T583 6T579 2T573 0T564 0H530H484Q480 3 480 8Q480 15 489 26T498 39T497 40Q477 40 423 49T327 74L316 78L302 68Q200 -8 121 -8Q85 -8 60 7T35 53T60 113T123 144Q144 144 153 132T162 106Q162 89 143 75T99 61Q90 61 76 65V60ZM904 614L905 615Q901 615 840 573T700 469T581 369L587 359Q600 340 608 315T618 273T622 238T624 216L764 414Q904 612 904 614ZM525 363Q493 405 379 418H375Q342 418 309 378Q251 300 251 234Q251 174 306 137Q318 128 322 131Q323 132 329 139Q351 161 362 180Q430 273 509 348L525 363ZM579 205Q579 245 571 278T556 323T546 337L521 311Q461 248 422 196T362 121L353 111Q427 85 499 79Q517 77 520 77L525 76L549 111Q551 114 556 121T563 131T568 138T573 147T575 157T577 169T578 185T579 205",119966:"367 89Q367 84 353 77T334 70Q325 70 312 83T298 120Q298 169 364 233T496 298Q538 298 563 275T588 220V213Q588 132 501 53T306 -26Q251 -26 211 6T170 114Q171 148 181 184T205 248T232 298T255 334T265 349T246 350Q127 350 77 390T26 480Q26 533 71 581T178 656T295 683Q312 683 312 676Q312 674 311 672L302 660Q294 648 292 647L286 646Q280 646 276 646Q197 641 145 583T93 476Q93 387 265 387Q271 387 277 387T287 388T292 388T313 414T373 483T451 562Q618 712 732 727Q733 727 740 727T753 728Q790 727 804 708T819 665Q819 643 810 617T773 553T699 481T572 414T385 361Q381 361 367 341Q247 172 247 86Q247 11 325 11Q404 11 465 95Q518 165 528 208Q529 212 529 220Q529 237 518 249T480 261Q431 261 387 209T343 126Q343 111 355 101T367 89ZM777 658Q777 691 738 691Q704 691 658 662T570 590T491 504T432 432T410 400H411Q416 400 440 405T505 423T589 455T675 506T743 576Q777 627 777 658",119967:"251 272Q199 272 168 298T136 374Q136 432 175 496T267 603Q321 645 395 676T552 708Q610 708 655 694T724 659T763 618T784 584L790 569Q792 569 800 572T819 576T840 578Q855 578 855 571Q855 566 846 554T829 541Q824 541 817 539T804 533T799 529Q802 517 802 483Q802 376 742 256T585 53T392 -31Q353 -31 300 -7L289 -2L277 -6Q242 -17 192 -17Q141 -17 113 -13T77 -3T68 14Q68 20 73 28T93 45T131 58Q152 62 197 62Q241 62 272 48L282 44Q308 65 334 93Q380 145 467 266T622 454Q644 476 664 493T694 517T720 534T740 547Q699 671 540 671Q461 671 385 625T276 534Q265 520 251 499T219 438T202 368Q202 309 267 309Q325 309 396 383T491 545Q492 548 493 552Q494 558 496 559T511 564Q513 565 514 565Q523 568 527 568Q534 568 534 560Q534 554 529 537Q507 442 420 357T251 272ZM332 20Q332 19 341 15T368 6T400 2Q425 2 457 13T531 49T614 125T690 248Q750 376 750 476V490L738 479Q698 436 646 366T554 239T455 121T332 20ZM226 20Q226 25 186 25Q181 25 174 24H166Q161 24 158 23H152Q170 21 197 21Q205 21 213 21T223 20H226",119970:"206 318L249 320Q249 327 259 352T282 399Q312 447 366 510T465 610Q588 717 661 717Q695 717 716 701T738 653T704 577Q663 522 610 474T512 397T424 346T359 315T333 306Q331 304 327 290T323 267Q323 229 368 229Q402 229 439 254T505 312T571 382T638 435Q642 437 644 437Q658 437 658 409Q655 403 647 399T624 379T595 326Q583 296 564 267T523 179Q504 126 483 91T423 27Q335 -37 231 -37Q191 -37 157 -30T95 -2T67 53Q67 89 94 123T159 158Q180 158 190 146T200 119Q200 102 178 89T136 75Q128 75 120 78T110 81Q105 81 105 62Q105 38 129 24T180 5T238 1H244Q282 1 319 32Q349 55 371 85T436 190L465 239Q413 192 354 192Q300 192 274 217T245 276Q245 284 242 284Q220 280 187 280Q106 280 59 315T12 409Q12 457 43 508T118 597T210 659T295 683Q308 683 308 675Q308 670 299 658T282 646Q266 646 240 633Q182 606 118 511Q76 448 76 400Q76 368 105 343T206 318ZM677 660Q677 680 646 680Q616 680 565 629Q537 601 514 571Q493 544 455 492T389 398T360 355Q366 357 386 367Q463 406 534 473T641 591T677 660",119973:"829 148Q845 148 845 143T841 130T823 109T788 83T730 54T644 22Q637 20 634 19T627 16T622 13T618 10T612 3T604 -6Q510 -112 396 -203T201 -312Q190 -314 171 -314H166Q156 -314 147 -312T123 -304T101 -283T92 -245Q92 -203 117 -160T175 -93Q214 -65 280 -41T390 -6T509 22L532 27L547 47Q673 219 673 225L665 228Q657 231 648 235T627 249T606 270T591 300T584 341Q584 389 614 447T686 544Q735 588 799 615T959 667T1108 713Q1118 717 1119 717Q1125 717 1129 705T1133 689Q1133 686 1115 673Q1051 627 1001 579T918 481T867 403T828 328T805 277Q802 271 801 267T798 261T798 259Q849 270 900 317Q956 371 956 421Q956 438 953 457T950 480Q950 481 950 482L951 484Q953 487 966 492T985 498Q989 498 994 473Q1000 441 1000 423Q1000 362 934 302T790 223L775 220L767 207Q757 191 731 158T685 98T662 63Q662 61 690 70T755 99T811 142L816 148H829ZM646 332Q646 308 659 291T685 268L698 263L735 320Q828 465 865 511Q923 582 1003 643L1005 645Q1004 645 924 620Q775 572 716 492Q646 401 646 332ZM184 -278Q233 -278 311 -212T444 -80L498 -15H496Q468 -20 424 -30T293 -70T174 -133Q167 -140 158 -153T138 -190T127 -232Q127 -278 184 -278",119974:"521 506Q521 493 549 493Q608 493 660 527Q667 531 690 555L736 604Q750 619 777 646T825 694T848 716T852 717Q857 717 860 711T865 697L866 690Q866 687 812 615Q654 404 654 401Q655 401 656 401T659 402T665 403T680 404Q718 404 734 374Q735 370 743 376Q745 377 752 382Q806 416 852 466T933 563T982 623Q1028 666 1075 686T1155 706Q1165 706 1173 705T1186 703T1194 699T1199 695T1201 692T1202 688V687L1204 677Q1204 667 1191 670Q1189 670 1183 670T1174 671Q1137 671 1086 643T1001 564Q970 517 899 449T749 339L739 333L736 322Q730 295 703 253T652 165T628 77Q628 21 681 21Q692 21 698 23Q751 46 817 134L827 148H844Q861 148 864 146Q869 140 859 127Q818 75 761 29T665 -17Q649 -17 633 -12T598 4T569 40T558 100Q558 128 563 152T585 205T609 245T643 294Q647 300 645 300Q633 297 615 297Q607 297 600 298T589 300T584 301Q581 301 569 284T536 236T488 171T418 97T331 28Q233 -37 155 -37Q104 -37 68 -17T29 44Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q68 82 68 59Q68 37 85 23T123 5T167 0Q203 0 238 21T311 85T382 174T468 288T563 410Q576 426 588 440T607 462T615 472L605 468Q568 456 533 456H527Q490 456 463 483Q451 496 451 508T468 545T486 581Q486 593 465 593Q448 593 425 568T384 518T364 493Q364 492 347 492Q326 492 326 499T351 537T414 599T477 630Q509 630 528 615T547 576Q547 556 534 533T521 506ZM675 357Q675 368 665 368Q656 368 644 363Q631 355 616 333H628Q640 334 672 341Q675 354 675 357",119977:"764 513Q764 482 772 423T780 330Q780 304 778 285T775 256T773 245Q778 252 826 328T932 484T1042 617Q1077 652 1114 678T1173 715T1200 726Q1208 726 1208 717Q1208 711 1206 695L1203 679L1199 675Q1197 675 1187 670T1161 657T1133 639Q1050 583 959 456Q906 381 858 307T779 179T725 83T691 18T679 -6Q677 -8 660 -8H656Q639 -8 639 -1Q639 4 646 17Q685 93 685 173V196Q685 233 681 288T676 380Q676 438 687 487L664 454Q505 230 454 170Q366 64 290 14T163 -36H152Q87 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 37 89 19T167 1Q187 1 197 3Q221 9 246 22T292 52T336 91T375 132T411 174T440 212T463 245T478 266Q779 695 784 698Q786 700 802 700H818Q824 694 824 692T809 668T779 604T764 513",119978:"259 -8Q230 -7 205 0T153 24T112 74T96 153Q96 254 174 379T374 599T607 707H621Q732 707 778 661Q805 634 805 598Q805 558 775 517T696 452L684 447V441Q684 378 626 273T484 97Q379 7 288 -7Q279 -8 259 -8ZM760 594Q760 670 608 670Q562 670 493 622T347 472Q174 240 174 131Q174 76 205 53T279 29Q294 29 306 32Q405 60 507 205Q592 325 616 401Q625 426 625 435Q625 436 621 436T603 440T569 449Q524 466 515 475Q513 477 513 481T525 496T541 508L548 504Q555 501 565 497T587 488T609 480T625 476Q627 476 626 481Q626 486 623 494T613 513T589 533T548 541Q495 541 413 454T286 281Q265 241 254 201T240 141T235 120Q234 118 217 111T197 104Q195 104 192 107T189 112Q190 125 193 147T220 231T280 348Q335 428 407 493T539 576Q548 578 563 578Q594 578 617 568T653 546T672 518T681 494T683 482Q683 481 684 481Q690 481 707 495T742 538T760 594",119979:"571 345Q571 384 612 418T687 452Q698 452 698 445Q698 436 679 417Q677 415 670 415Q650 412 633 389T615 350Q615 340 621 331T634 319T643 315L663 342Q751 462 817 536Q873 595 896 614L907 625Q843 680 701 680Q594 680 499 632T344 516Q317 486 296 449T267 384Q262 366 262 354Q262 332 276 316T326 299H327Q374 299 426 338Q481 376 537 456T597 598Q597 616 599 617Q601 619 614 624T630 630Q639 630 639 604V587V581Q639 519 597 456Q544 377 462 320T318 262Q278 262 250 282T222 350Q222 418 285 504Q360 597 480 656T702 716Q773 716 825 707T898 688T951 660Q962 670 985 685T1012 700Q1018 700 1022 690T1026 673Q1026 670 1019 664Q988 633 988 631Q988 630 999 618T1020 580T1031 522Q1031 471 1003 419T928 330Q854 275 765 264Q757 262 733 262H714L701 245Q615 121 473 42T218 -37Q159 -37 125 -15T90 46Q90 82 116 120T185 158Q203 158 213 147T224 121Q224 110 219 102Q198 75 159 75Q154 75 149 76T143 77T140 77Q137 72 137 53Q138 37 149 26T177 9T205 2T228 0Q313 0 419 74T602 257L620 281L614 285Q607 289 601 294T587 306T576 323T571 345ZM950 529Q950 576 943 576Q940 576 840 439T741 299H751Q804 300 845 334T924 438Q949 490 950 529",119980:"330 387Q330 331 402 331Q463 331 514 371T589 459T613 542Q613 559 608 570T598 588T593 596Q593 601 617 610Q632 617 636 616Q675 585 675 527Q675 464 629 409T516 324T387 294Q271 294 271 394V402Q271 438 292 478Q344 582 457 649T672 717Q765 717 825 675T885 548Q885 433 771 298T498 76Q493 73 491 72T486 69T484 67T485 66Q539 41 607 41Q655 41 703 71T780 139L787 148H804Q806 148 809 148Q826 149 826 140Q826 128 786 91T687 19T589 -16H576Q503 -16 414 20L396 27Q279 -17 192 -17Q130 -17 92 2T54 53Q54 92 107 123T222 155Q303 155 401 106L431 91L441 97Q476 118 527 157Q622 236 711 361T801 573Q801 591 795 607T775 641T732 668T660 679Q592 679 528 644T422 560T355 464T330 387ZM201 20Q232 20 267 27T322 40T342 49Q342 52 315 60T243 77T160 86Q150 88 144 88Q130 88 122 79T112 62L111 53Q111 20 201 20",119982:"346 463Q346 419 406 386T576 352H588L613 384L681 476Q767 594 842 651T973 708Q1016 708 1016 661Q1016 621 987 562T894 449Q802 375 696 338L682 334L665 312Q638 279 605 233T547 158T482 97Q418 46 332 5T158 -36Q87 -36 58 -11T29 48Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 28 98 14T166 0Q232 0 320 55T491 226Q530 279 551 305L558 314Q558 315 543 315Q417 321 353 365T289 460Q289 566 488 632Q578 662 660 665H679Q685 660 685 657T676 642Q670 633 666 629L664 628Q663 628 661 628T655 628Q606 628 546 615T426 568T350 486Q346 475 346 463ZM976 653Q976 671 959 671Q938 671 919 661T883 629T858 593T835 554Q832 548 830 545Q802 495 775 455T734 400T721 382L736 388Q876 449 946 568Q948 572 949 573Q976 622 976 653",119983:"354 350Q264 350 264 426Q264 442 265 448Q279 514 347 582T503 692T662 735Q719 735 774 714T882 672T983 651Q996 651 996 644Q996 639 977 612T954 581Q953 580 938 580Q909 582 884 587L869 591L870 587Q870 583 849 557T796 491T748 422Q729 391 692 313T620 188Q555 105 454 34T253 -37Q214 -37 181 -30T120 -2T92 53Q92 89 119 123T184 158Q205 158 215 146T225 119Q225 102 203 89T161 75Q153 75 145 78T135 81Q130 81 130 62Q130 39 153 24T204 5T267 0Q311 0 358 29T454 117T539 226T629 358T710 476Q726 496 744 516T778 551T807 577T828 595L836 601L785 623Q743 642 713 651T668 661T626 663Q564 663 509 644T418 596T356 535T317 475T305 431Q305 416 312 408Q323 388 369 388Q429 388 465 411T530 480Q557 526 557 565Q557 573 556 579T555 587T555 590Q555 591 568 600T584 611Q588 612 600 603Q622 581 622 549Q622 516 600 475T536 405Q454 350 354 350",119984:"55 377Q55 443 122 523T290 660T478 717Q533 717 575 689T618 594Q618 565 611 538T585 477T552 422T506 355T458 288L357 146Q307 68 307 31Q307 20 318 20Q326 20 331 21Q367 27 411 57T490 128L767 500L861 617H908H939Q953 617 956 616T960 609Q960 605 928 566T816 423T648 198Q587 113 571 86Q540 34 540 21Q540 20 545 20Q580 25 623 55T696 124Q702 132 704 133T722 134H739Q744 130 744 127T735 113Q713 80 655 38T548 -14Q527 -17 524 -17Q475 -17 473 47V63L462 55Q364 -17 302 -17Q235 -17 235 69Q235 88 239 105T248 135T268 171T292 205T328 251T369 304Q376 313 395 338T423 374T450 408T476 445T499 479T519 514T534 546T545 579T548 608Q548 647 522 663T460 680Q355 680 243 591T99 406Q97 399 97 383V377Q97 339 153 339Q169 339 175 340Q215 350 241 373T298 444Q333 496 349 535T367 588T374 603Q402 616 408 616Q416 616 416 608Q416 563 393 492T320 378Q233 302 140 302H132Q75 302 57 353Q55 361 55 377",119985:"540 717Q542 717 545 717Q562 717 562 710Q562 708 557 702T541 678T517 632T485 544T448 407Q447 405 443 388T438 366T433 345T427 321T420 299T411 274T400 250T387 223T372 197Q363 181 364 181L388 203Q476 284 527 354T620 490T718 612Q754 647 790 673T835 700Q839 700 842 691T848 672L850 662Q850 657 842 653Q803 630 768 600T699 527T653 467T610 405Q554 322 518 282T368 138Q307 84 273 51T231 9T218 -5L207 -17H175Q169 -11 169 -9Q169 -4 183 10Q227 56 258 120T302 234T330 350T356 445Q357 450 360 458L362 464Q317 434 276 434Q221 437 221 479Q221 498 240 521T259 552Q259 565 235 565Q209 565 174 546T105 482Q103 480 102 478T99 474T97 472T95 470T93 468T90 467T86 467T81 467H75Q56 467 56 475Q56 482 82 511T156 570T253 601Q289 601 311 590T334 557Q334 543 312 517T289 478Q289 471 297 471Q327 471 378 514Q384 519 390 531T412 571T451 632Q482 675 524 717H540",119986:"232 504Q232 492 263 492Q304 492 356 515L367 520L379 537Q443 632 515 705L527 717H543H552Q564 717 564 709Q564 705 562 703T554 694T540 677T518 643T488 589T448 504T398 385Q368 309 353 281L349 270L523 472L669 634Q726 695 737 706T757 717H765Q786 717 786 710Q786 704 776 691T738 627T675 497Q630 394 609 354T541 244Q456 120 449 111L447 107L448 108Q630 240 700 327Q734 368 788 463Q821 520 841 550T898 619T980 683Q1010 700 1018 700Q1020 700 1023 697T1026 692Q1026 688 1024 671T1020 652Q1018 650 1007 645T988 635Q940 609 902 565T842 477T781 374T699 272Q653 226 535 133Q423 47 373 -2L358 -17H342Q320 -17 320 -11Q320 -7 328 5T354 46T390 112Q416 161 439 217T488 326T564 453L589 490Q587 490 523 414T352 217T166 14Q138 -16 137 -16Q136 -17 120 -17Q106 -17 103 -16T99 -9Q99 -5 100 -3T106 3T116 14T132 35T154 72T184 129T222 212T270 327Q310 426 337 471L326 467Q278 455 243 455Q209 455 188 462T161 478T155 496Q155 508 176 533T198 576Q198 579 198 581T192 588T178 593Q151 593 100 519Q89 504 86 502T75 499H68Q46 499 46 506Q46 510 63 534T112 587T170 627Q178 629 195 629Q235 629 252 613T270 577Q270 556 251 532T232 504",119987:"351 351Q308 351 290 373T272 426Q272 487 329 566T478 688Q538 717 584 717Q635 717 681 696T745 620Q752 598 752 564T745 498L741 485Q742 486 769 516T825 573T889 634T962 689T1027 716Q1035 717 1060 717Q1083 716 1096 714T1120 705T1131 686Q1131 668 1109 647T1055 626Q1035 626 1026 638T1016 663Q1016 667 1020 679H1015Q971 671 886 589T728 413L688 360Q688 359 725 359H750Q762 359 766 357T770 348Q769 345 761 335T750 322Q748 321 704 321H660Q651 311 632 282T589 199T565 107Q565 25 653 20Q684 20 720 44T779 95T826 152T850 183L856 184Q861 184 865 184Q888 184 888 173Q883 163 845 117Q770 37 723 10T638 -17Q584 -14 554 17T523 101Q523 147 534 167L532 166Q530 164 526 160T518 153Q378 15 256 -15Q250 -16 226 -16Q161 -16 132 7T103 59Q103 93 129 125T194 158Q232 158 232 121Q233 118 233 113T221 96T188 77Q182 75 168 75T150 78V70Q150 43 178 32T241 20Q340 20 527 286L552 321H524Q489 321 489 330Q489 333 497 344T509 358Q511 359 545 359H579Q580 362 597 389T631 445T661 514T675 586Q675 637 645 658T572 680Q506 680 444 632T348 527T314 434Q314 388 361 388H364H366Q380 388 389 390T416 408T457 454Q487 497 505 536T526 594L529 613Q531 615 545 622T560 630Q568 630 573 613T578 577Q578 518 532 455Q504 413 453 382T351 351",119988:"155 280Q116 280 87 300T57 368Q57 409 87 466T192 589Q269 653 345 684T472 716Q572 716 613 675Q644 644 644 599Q644 585 643 574T637 550T629 529T616 505T600 481T578 450T554 416Q494 330 493 328L480 306Q466 278 466 256Q466 227 492 227H496Q514 227 534 234Q541 237 544 241T571 279L762 559Q777 579 792 595Q818 620 856 646T919 686T946 700Q951 700 955 692T959 677Q959 673 947 665T911 639T866 595Q816 538 749 408T640 225Q574 138 464 61T248 -17Q190 -17 144 1T98 62Q98 81 109 102T131 135Q156 156 183 158Q226 158 226 121Q226 111 224 107Q215 93 196 84T162 74Q154 74 147 77H144V70Q146 41 185 31T263 20Q363 20 493 175L507 192H504Q500 191 498 191Q484 189 476 189Q430 189 405 219T379 287Q379 294 379 299T382 311T385 322T391 335T398 347T408 363T420 379T434 399T450 422Q455 429 469 449T488 475T504 499T520 523T533 543T544 565T552 583T557 603T559 620Q559 680 467 680Q402 680 333 646T213 563T131 462T98 373Q98 343 119 330T169 317Q187 317 212 333Q242 354 291 423T352 555Q354 562 355 588Q355 612 356 612Q357 614 371 622T387 630Q391 630 397 623T409 597T415 556Q415 507 380 448T294 344Q216 280 155 280",119989:"221 428Q221 487 280 555T425 670T583 717H587Q641 717 665 695T689 646Q689 625 674 600T658 564Q658 550 671 541T695 530T710 528L718 539Q779 613 821 646Q894 707 964 707H970Q1010 707 1025 675Q1032 661 1032 645Q1032 626 1022 607Q1008 579 980 560T897 522Q867 512 836 505T788 496L771 493Q768 493 760 477T736 429T702 370Q700 367 698 363Q696 360 696 359H805Q809 355 809 350Q809 340 791 322Q789 321 728 321H668Q562 179 433 88L419 78L434 73Q505 54 554 54Q609 54 654 82T720 140H752Q758 134 758 132Q758 128 747 113Q711 67 657 32T552 -14Q540 -16 517 -16T480 -15T439 -3T375 27L354 38L338 30Q257 -8 191 -8H184Q154 -8 133 -5T103 1T88 10T83 19T83 29Q83 35 86 44T100 65T127 88T173 105T241 112Q286 112 342 99L360 95L372 105Q434 157 523 270L560 320Q560 321 533 321L507 322Q502 325 502 330Q502 339 521 358Q523 359 556 359H588L669 474L682 491Q676 492 665 494T647 498T632 503T614 510T596 521Q556 547 556 570Q556 585 579 618T603 663Q603 679 568 679Q510 679 452 650T354 581T288 500T262 431Q262 407 280 397T321 387Q331 387 341 390T360 398T376 409T390 423T400 435T409 447L414 454Q457 514 460 562Q460 575 461 576Q461 577 475 586T492 595Q496 595 503 588T514 572Q520 559 520 539Q520 473 452 412T308 351Q269 351 245 370T221 428ZM989 642Q989 667 953 671Q905 671 871 644Q853 632 832 604T799 554T787 531H788Q801 531 842 539T916 561Q989 592 989 642ZM198 29Q230 29 257 36T295 52L306 59Q306 63 259 73Q251 74 209 74Q177 74 158 66T134 48L130 40Q130 29 198 29",120068:"22 505Q22 563 94 624T271 685H280Q416 685 443 560Q447 535 447 504Q444 414 405 330L399 319L229 155Q233 154 241 153T253 150T265 145T281 135T301 119T328 93L357 64L402 92Q438 116 473 137L500 154V339Q500 528 495 593V601L559 649Q621 696 624 696L638 686L629 677Q599 650 593 638Q582 614 581 504Q580 490 580 443Q580 314 584 238Q584 235 584 224T584 210T585 199T586 187T588 176T591 164T595 152T601 137T609 121Q630 77 640 77Q661 77 703 101Q704 95 706 90L707 86V84L636 29Q618 15 601 2T574 -19T564 -25L500 121Q499 121 399 48L299 -26Q298 -26 291 -15T272 11T245 42T209 69T165 80Q120 80 58 43L48 37L40 42L32 48L122 117Q196 173 241 211Q319 280 343 327T368 447Q368 535 317 582Q264 633 199 633Q155 633 122 605T86 542Q86 518 133 467T181 387Q181 348 140 309Q113 281 73 260L64 255L50 265L59 273Q112 307 112 345Q112 363 90 387T45 441T22 505",120069:"48 506Q48 568 120 629T268 691Q362 691 425 594L431 585L441 594Q478 628 528 657T629 686Q665 686 687 670Q703 658 718 584T753 506Q756 505 763 505Q778 505 804 512L815 516L820 496Q820 494 808 490T774 476T732 454Q720 445 708 437L675 415L640 394L625 383Q626 382 635 382Q652 382 670 379T712 364T754 336T784 289T797 220Q797 172 776 122Q769 106 766 102T745 84Q654 11 619 -8T538 -27Q483 -27 387 10T249 47Q218 47 186 34T133 8T112 -5T104 7T97 21L196 82Q259 120 284 140Q333 181 351 214Q368 251 368 353Q368 588 228 620Q222 621 205 621Q160 621 139 596Q117 569 117 548Q117 526 162 470T208 387Q208 352 179 320T104 264Q88 256 86 256Q83 256 70 266L82 274Q134 309 134 343Q134 352 130 359Q118 377 100 401T72 439T56 470T48 506ZM453 528Q457 496 457 419L458 357L488 367Q554 390 622 425Q673 449 673 453L671 454Q669 456 665 460T657 473T648 498T639 541Q629 597 616 613Q599 633 567 633Q534 633 493 599Q471 577 457 540L453 528ZM713 176Q713 252 661 295T528 339Q512 339 494 336T466 330T455 325Q454 325 452 311T444 270T425 217L420 207L304 118L319 116Q381 111 475 74T602 37Q655 37 684 79T713 176",120071:"346 611Q300 611 261 604T194 584T144 555T107 519T82 481T65 443T55 410T50 383T48 367L37 372L27 378V393Q33 524 115 603Q160 648 230 666T365 685Q423 685 434 684Q745 653 745 405Q745 281 694 151L687 133L657 103Q524 -27 470 -27Q456 -27 331 18T157 64Q122 64 84 28Q67 9 57 -6L50 -16L43 -8L35 0Q35 3 46 22T83 74T141 133H154Q208 136 253 161T299 230Q299 259 277 290T232 348T209 392Q209 434 254 479T358 556L368 561L382 550Q382 549 381 548T377 545T371 541Q353 527 326 496T298 444Q298 430 343 365T389 277Q389 240 353 202T267 136L252 127Q304 118 400 83T513 47Q548 47 582 79T635 145Q671 208 671 323Q671 390 651 441T599 524T523 576T436 603T346 611",120072:"301 564Q240 564 203 507T165 361Q165 280 190 218T260 119T358 64T474 46Q491 46 499 47L511 48L628 106V80L499 -5Q498 -6 497 -7T494 -10T490 -12T485 -15T478 -17T468 -19T456 -21T439 -22T418 -23T392 -24Q252 -20 169 67T86 315Q86 409 124 491Q128 500 139 508Q211 560 272 591L293 601L325 585L338 594Q374 617 422 639T502 674L532 685Q533 685 540 663T557 614T574 581Q580 575 591 575Q600 575 616 580T634 585V564L623 559Q572 535 532 529L522 527Q491 547 442 627Q442 628 440 627T435 624T428 620Q410 610 405 597T399 559V553Q399 534 409 487Q419 431 427 369L476 400Q526 431 526 432Q531 426 537 420Q565 382 602 359Q611 353 610 352Q609 351 575 332T537 312Q536 312 505 335T463 358Q451 358 439 352T425 337Q394 243 263 223L251 221L243 229L235 236L245 239Q274 247 303 266Q320 277 325 290T330 336Q330 394 315 451T300 531Q300 549 303 561Q303 564 301 564",120073:"198 617Q177 617 159 609T128 587T106 557T91 524T82 494T76 472L75 463Q74 463 67 468T59 474Q59 488 63 510T80 564T114 622T170 667T253 686Q272 686 295 680Q330 672 384 645T468 598Q498 580 524 580Q549 580 595 626L612 643V616L599 599Q522 500 482 500Q466 500 435 514L420 521Q388 516 349 486T309 415Q309 396 323 366T352 315T367 294Q367 293 375 301T398 322T429 352L490 410Q537 355 542 332Q542 330 531 315T510 286L499 273Q479 313 449 313Q437 313 419 303T390 282L378 271L394 250Q444 183 470 129Q484 96 484 71Q484 -19 402 -86T223 -153H220Q175 -153 137 -120Q103 -89 103 -8Q103 12 106 40T109 96Q109 132 103 146T72 161Q46 161 16 143L14 154L11 165Q88 219 143 219Q163 219 177 197T192 127Q192 102 186 65T179 4Q179 -60 210 -88T272 -117Q319 -117 362 -75T405 33Q405 72 363 139T278 271T235 368Q235 385 243 404T264 439T292 472T324 500T353 522T374 538L382 543Q382 544 351 562T274 598T198 617",120074:"373 560Q373 543 378 509T388 448T394 421Q396 421 416 433T474 474T548 537L538 543Q481 570 452 628L487 659Q521 690 522 690L526 684Q529 677 535 667T551 646T575 625T607 608Q617 606 621 606Q644 606 660 622L664 600L497 455Q495 453 527 453H546Q628 453 665 407L666 406Q710 357 710 297Q710 196 631 109L621 98L577 69Q471 -7 452 -15Q413 -26 370 -26Q239 -26 155 59Q66 148 66 319Q66 442 113 505L191 552Q269 600 270 600H271Q273 600 280 596T293 589T299 586Q300 586 357 623Q413 659 415 659L426 649Q373 604 373 560ZM219 228Q305 262 305 329V343Q305 384 294 434T282 519Q282 562 287 567Q287 569 286 569Q222 556 191 520Q144 464 144 362Q144 213 228 128T420 42Q514 42 568 103T622 255V260Q622 320 578 357Q526 400 453 400Q434 400 410 396L399 394L400 378V372Q400 330 388 301T348 254T305 232T252 217Q245 215 242 214L234 213L226 220L219 228",120077:"194 601Q175 601 155 590T121 564T95 533T76 506L69 495Q55 503 55 507Q55 509 60 521Q87 586 132 636T222 686Q251 686 289 660T363 607T422 580Q442 580 466 588T506 604L522 612V591L487 574Q371 517 359 517H357Q332 522 280 561T194 601ZM383 39Q383 96 356 203T329 361Q329 364 329 370T330 378L331 388L339 399Q362 429 394 462T446 513T469 531Q470 531 477 527T484 521L474 509Q411 434 411 379Q411 341 434 223T458 82Q458 1 390 -69T239 -139Q191 -139 162 -123T123 -83T108 -30T101 23T88 64T52 80Q27 80 -4 64L-10 80Q-5 85 13 98T63 128T118 144Q149 144 163 129T179 93T182 38T187 -19Q199 -96 278 -96Q294 -96 309 -91T343 -73T372 -31T383 39",120078:"154 37Q219 41 219 142Q219 203 190 302T160 434Q160 445 172 472T209 534T269 602T354 657T460 680H472Q576 680 618 617V599Q618 578 615 555T608 517T602 501Q596 495 587 495Q586 495 586 499Q586 500 586 505T585 513Q567 628 415 628Q384 628 356 621T302 596T260 546T244 466Q244 416 258 377L261 367L276 382Q294 401 317 422T386 471T468 500Q500 500 518 477T544 422T554 386Q555 382 560 376T576 364T601 357Q612 357 623 361Q623 360 621 351T617 340L541 305L465 272Q469 271 476 270T488 266T502 260L512 255L519 242Q533 211 546 157T564 93Q584 53 617 53Q649 53 682 74V54L675 46Q646 17 612 -5T554 -27Q546 -27 538 -23T517 -9T494 28T478 91Q465 172 448 200T378 228Q337 228 289 207L288 196Q288 160 284 138Q283 125 262 98Q185 1 112 -24L102 -27L91 -25Q47 -13 17 31Q17 33 49 69L80 106Q111 37 154 37ZM421 434Q411 436 405 436Q370 436 336 407T275 337L267 325L271 313Q288 257 288 234Q289 234 395 276T502 319Q501 320 499 323T493 330T485 345T475 371Q473 378 468 388T449 416T421 434",120079:"251 231Q251 254 206 341T160 468Q160 529 238 605Q313 677 425 685L432 686Q440 686 445 686Q520 686 545 657T571 576Q571 548 568 517T564 480Q564 466 572 460T608 452H623V431L619 430Q618 430 611 428T591 423T566 417L516 404Q497 415 491 419T480 433T475 461Q475 470 477 498T480 546Q480 561 480 569T474 592T459 615T429 631T379 638Q322 638 283 606T239 526Q237 480 280 394Q319 310 320 268V250Q308 235 244 169L203 128H210Q215 128 256 112T357 80T466 64Q526 64 564 88T625 186L629 196Q643 187 644 186Q618 70 604 41Q577 -15 513 -24Q496 -26 476 -26Q418 -26 344 -3T211 45T133 69Q115 69 97 50T65 7T49 -20L45 -16Q41 -11 37 -6T33 0Q33 8 66 69T111 134Q251 156 251 231",120080:"687 578Q690 586 719 612T794 665T877 692Q909 692 926 670T953 614T973 570Q983 561 1000 560Q1023 560 1048 569V553L1034 546Q1003 528 972 504T933 466Q905 403 905 264Q905 205 909 172T920 126T940 91Q951 74 959 74T997 87L1027 100V79L956 27Q940 15 922 2T894 -19L885 -26Q883 -26 854 27L825 80V192Q826 314 830 341Q831 345 833 356Q840 398 844 404Q871 444 920 489L917 491Q914 493 911 495T903 501T898 508Q893 516 877 562T852 616Q840 628 818 628Q751 628 702 541L697 532L700 515Q708 467 708 419Q706 348 690 276T662 169T643 126L634 116Q626 105 611 87T581 51L522 -22L514 -15Q470 21 452 21Q431 21 394 -16L384 5L386 9L426 60Q449 87 460 95T486 104Q487 104 491 104T497 103Q514 99 541 81L559 69Q595 96 606 169T618 350Q618 486 598 543T517 601Q484 601 458 570T432 523Q432 516 434 492T436 443Q436 250 369 133L363 122L280 50Q207 -16 192 -27L182 -18Q136 26 106 26Q83 26 62 9T37 -16L27 0L33 10Q41 22 54 39T94 81T143 106Q178 106 225 62L235 53Q283 82 307 117Q352 190 352 359Q352 408 345 451T320 534T267 597T183 621Q159 621 147 617T120 598Q97 574 96 556Q96 528 143 469T191 377T161 311T102 262T70 245Q69 245 59 252T49 260L56 264Q63 268 73 275T94 291T111 312T118 338Q118 355 95 384T50 446T27 506Q31 567 101 626T255 686Q297 686 330 671T382 632T409 595T421 572V571L430 580Q454 610 496 634T588 659H590Q655 659 683 585L687 578",120081:"112 334Q112 356 70 410T27 497Q27 553 94 619T229 685Q230 685 236 685T246 686Q303 686 349 654Q373 636 392 607T419 558L426 538L454 576Q474 604 486 618T520 651T569 678T633 686Q668 684 687 673T713 651T730 609Q730 608 732 600T736 588T741 578T747 568T754 561T765 555T779 553Q789 553 817 562Q819 557 819 555V547L790 526Q743 492 730 479T712 447Q697 369 697 281Q697 166 726 108Q741 76 755 68Q759 66 767 66Q789 66 825 93V82Q825 71 822 70Q821 69 763 27T701 -18L692 -25L668 15Q662 25 650 45T635 70L627 85V107Q627 122 626 162T624 285Q624 381 632 398Q638 409 651 425T675 454T696 477T707 489H696Q683 490 679 492T669 507T653 551Q642 588 627 608T584 628Q572 628 560 625T538 616T519 602T502 586T486 568T473 549T463 532T454 517T448 504L445 497Q437 480 437 474Q437 472 439 461T444 421T446 348Q446 205 405 124Q396 105 392 100T368 78Q312 32 278 9T235 -18T214 -22Q191 -22 170 -10T139 12T129 25T160 66T192 105Q193 102 194 98T200 83T213 64T233 49T261 42Q303 42 339 90Q373 134 373 268Q373 397 339 493T235 618Q215 628 191 628Q155 628 126 604T97 548Q97 524 120 493T168 431T192 381Q192 346 164 318T86 260L70 250L54 266L63 272Q112 300 112 334",120082:"428 596Q412 596 386 595T350 593Q289 593 270 625Q267 632 267 640Q267 656 280 672T312 705T336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q648 627 677 599T720 535T739 466T744 392Q744 317 732 260T696 166T659 116T621 83Q617 80 615 78Q485 -27 377 -27Q320 -25 272 -9T187 21T122 36H116Q65 36 29 -13L27 -15L12 0Q12 1 32 26T76 78T109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120083:"112 339Q112 354 91 380T49 438T28 497Q28 565 95 628T242 692Q261 692 277 689T307 682T331 670T351 655T367 637T379 619T388 600T395 582T401 565T405 550Q409 554 422 570T453 603T500 641Q573 692 637 692Q656 692 670 686T692 672T705 647T713 618T718 584Q720 568 721 562T728 546T742 534T768 530Q776 531 782 532T791 535T796 536Q799 536 804 521Q801 519 789 513T764 499T738 480Q697 447 680 414Q677 407 677 396Q677 370 713 312T750 210Q750 125 686 57T560 -11Q540 -11 475 13L410 37V31Q410 -9 412 -50T417 -118T420 -150Q419 -150 373 -184T326 -218L305 -208Q305 -207 307 -196T314 -165T322 -116T328 -46T331 43V63L318 66Q270 80 250 80Q233 80 213 70Q183 57 138 -3L128 -16L118 5L125 20Q193 154 282 154Q309 154 331 146V287Q331 444 327 469Q321 522 301 560Q284 590 251 611T184 633Q146 633 119 607T92 550Q92 539 94 534Q100 516 143 460T186 386Q186 366 170 336T119 281Q102 264 70 250L49 260L56 266Q64 271 72 278T90 296T106 317T112 339ZM602 345Q602 357 608 371T622 397T642 421T661 441T678 456L686 462Q663 473 652 486T639 512T634 553Q631 594 624 608T593 631Q587 632 567 632Q539 632 497 600T416 497L410 484V122L467 103Q481 99 502 92T533 82T557 75T578 69T594 66T610 64Q647 64 672 87T697 144Q697 180 650 250T602 345",120084:"428 596Q412 596 386 595T350 593Q313 593 291 605T268 638Q268 644 269 648T274 658T284 669T301 689T326 718L336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q744 592 744 398Q744 299 708 213T646 104L603 68L614 55Q670 -5 710 -5Q726 -5 744 1T772 14L781 20Q782 20 782 7V-6L771 -13Q673 -69 665 -69L647 -63Q552 -30 514 8H512Q509 8 500 3T471 -9T428 -23Q405 -27 377 -27Q305 -24 228 6T124 36Q69 36 27 -16Q23 -13 19 -8L11 0L27 20Q93 102 109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120086:"750 276Q750 141 645 57T378 -27Q224 -27 146 67Q66 163 66 307Q66 361 80 412T127 515T217 609T356 676L388 684L420 692L442 681Q545 625 586 608T654 591Q688 591 710 609T737 646L742 665Q742 665 756 654L752 642Q736 594 706 566T621 515L607 510Q580 513 528 542T421 599T335 627Q272 627 214 569Q139 500 139 373Q139 308 159 247T217 136T316 56T455 26Q520 26 566 43T634 90T666 148T676 207Q676 264 649 297T580 338Q574 339 552 339Q516 339 442 325T327 310H324Q303 310 290 312T259 328T232 369Q230 375 230 390Q230 426 259 461Q286 488 338 507Q351 498 351 495L346 492Q342 490 339 488T330 482T320 473T312 462T305 447T303 428Q303 368 366 368Q393 368 487 388T613 409Q656 409 696 385T748 306Q750 294 750 276",120087:"289 686Q338 686 439 668T565 649Q606 649 641 672Q656 683 664 690T674 700L675 701Q676 698 676 692V681L641 636Q608 591 602 588Q577 575 528 575Q490 575 438 583L426 585L416 578Q335 520 335 465Q335 437 393 366T452 259Q452 226 406 171Q387 146 351 115L341 106L358 97Q438 58 475 58Q525 58 598 124L608 133Q617 119 617 118Q617 114 606 103Q513 0 448 -27L438 -25Q401 -19 337 14T234 48Q186 48 122 -3L112 -11L106 -3L101 5L110 15Q160 63 209 105L224 117H310Q384 163 384 210Q384 238 329 303T263 398Q262 400 262 404Q262 427 290 476T368 580Q383 596 381 596Q315 622 228 622Q159 622 118 593T76 516Q76 482 96 461T139 431L107 399L75 367Q34 403 34 472Q34 525 64 572T148 652Q207 686 289 686",120088:"160 247Q160 291 110 382T59 505Q59 542 106 597T207 690L218 697L229 682Q229 680 216 669T187 644T158 604T144 552Q144 526 165 482T207 387T228 291Q228 277 228 267T224 247T219 232T210 217T199 202T184 184T166 163L118 107Q124 105 132 105T160 98T220 77Q298 47 317 47Q354 47 409 105Q444 142 451 161T458 244V277Q458 339 455 457T447 596L575 686L591 676L583 668Q550 632 541 587T532 449V372V298Q532 198 550 147Q572 79 605 79Q617 79 631 84T656 95L665 100V79L595 27Q578 15 560 2T532 -19L523 -26Q522 -26 490 42L458 111L397 50Q389 42 374 27T355 8T340 -5T325 -16T311 -22T294 -26T274 -27Q232 -25 152 6T35 37Q28 36 19 30T4 18T-8 4T-16 -5Q-25 10 -25 11T-20 18Q-5 34 15 57L54 101Q70 103 86 116Q94 121 113 140T137 166Q160 201 160 247",120089:"54 266Q118 307 118 339Q118 360 74 413T27 493Q26 530 59 578T133 651Q187 686 256 686Q299 686 332 673T382 640T409 600T424 567T429 553Q431 553 463 586T542 653T624 686Q663 686 715 652T798 617Q812 617 825 622V606L815 599Q785 576 762 546Q724 495 724 432Q724 397 737 317T750 217Q750 148 711 96Q697 75 639 34T578 -10Q563 -21 555 -23T522 -26Q458 -26 363 29Q253 89 211 89Q192 89 173 83T139 67T114 49T96 34L90 27L80 43L95 59Q121 87 148 110T191 143T213 154Q261 154 300 195Q328 222 340 267T352 406Q352 562 255 611Q222 627 187 627H182Q143 627 115 598Q96 579 96 559Q96 528 144 470T192 381Q192 348 156 314T80 256L70 250L54 266ZM727 548Q701 550 650 583T567 617Q560 617 554 615Q532 610 501 580T445 501L437 485V465Q432 326 378 223L294 150Q321 143 421 87T560 31Q608 31 634 64Q660 102 660 198Q660 226 655 292T650 387Q650 418 658 452L660 462L735 548H727ZM264 150Q265 151 263 151H261Q261 150 264 150ZM280 150H276V149Q280 149 280 150",120090:"32 501Q35 564 103 625T264 686Q326 686 365 652Q402 618 420 564L441 585Q486 630 539 670L559 686L572 672Q637 606 665 559L682 576Q787 686 845 686Q877 686 929 656T992 623Q999 621 1016 621Q1041 621 1054 628L1051 617L1047 606Q1042 602 1037 597Q983 557 969 522T954 434Q954 394 961 336T968 221Q968 201 966 184T963 155T956 131T948 113T936 96T923 82T906 66T887 50L816 -2Q815 -3 810 -6T801 -11T791 -16T777 -20T759 -23T735 -25Q691 -25 619 4T505 37H496L463 21Q420 0 389 -20L378 -27H362Q316 -27 275 -9T202 28T150 46H146Q114 46 59 -5L48 -16L41 -6Q40 -4 38 -2T34 2L33 4Q33 8 77 54Q111 87 142 112L154 122H166Q239 127 288 182Q346 244 346 406Q346 489 326 537T259 610Q227 628 195 628Q155 628 128 606T101 549Q101 517 146 465T192 382Q192 348 156 310T85 254L75 250L64 258L55 266Q56 267 74 276T105 301T118 339Q118 362 75 413T32 501ZM952 547Q927 555 877 586T796 617Q744 617 682 525L676 516L677 498Q678 486 678 425Q678 301 652 206Q649 195 613 151T577 102Q577 100 582 100Q618 100 720 51Q761 32 790 32H794Q843 32 869 83Q884 110 884 189Q884 233 879 294T873 400Q874 433 879 451T889 478T915 507T952 547ZM241 105Q249 98 263 88T317 60T393 42Q478 42 547 109Q607 171 607 358Q607 371 607 380T604 417T595 467T577 517T546 566T500 601L479 580Q449 550 433 526L426 516V503Q426 311 357 200L352 191L296 149Q241 107 241 105",120091:"96 511L78 527L149 603Q207 666 227 686L237 685Q278 680 306 667T351 631T376 588T395 533L400 516L406 527Q439 600 523 653Q538 664 587 688Q589 688 596 672T613 635T629 606Q643 588 665 588Q677 588 693 596L709 603V585L607 526Q583 536 554 564T512 614Q461 571 435 507T405 381V367H581L563 347Q561 344 558 341T553 335T549 330T546 326L545 325H541Q537 325 488 329T411 334H405V325Q405 198 454 123Q497 54 568 54Q594 54 619 64T660 84L676 95V74L565 -16L553 -20Q528 -27 512 -27Q492 -27 475 -21T444 -5T418 19T398 47T382 77T371 105T363 128T358 145L357 151Q354 151 339 136T294 91T232 37Q152 -22 113 -22Q90 -22 69 -9T38 17T28 32Q28 33 58 68L86 101Q94 81 115 64T165 47Q206 47 249 84Q302 128 325 222Q334 263 336 312V334H312Q198 334 163 324H161Q162 326 182 348L198 367H336V398Q333 508 308 550Q295 570 274 585T227 601Q204 601 181 589T145 565T115 533T96 511",120092:"123 345Q123 358 75 415T27 496Q27 533 63 578T121 639Q181 685 256 685Q305 685 332 676T384 635Q419 588 425 542Q468 585 526 628T618 686Q632 667 658 645T704 609T724 594Q740 512 740 385V375V361Q740 128 682 -3Q656 -64 554 -141T361 -218Q319 -218 287 -203T243 -173T230 -150Q230 -148 267 -109L304 -69Q311 -115 341 -142T411 -170Q474 -170 534 -119T624 11Q660 111 660 312Q660 447 633 528L612 549Q578 583 552 596L543 601L528 592Q501 574 483 558Q454 528 436 494L431 484V473Q431 330 376 230Q366 213 359 206T306 159L250 112Q278 105 327 82T399 58Q421 58 440 69T471 92T484 104H485L493 90L480 73Q453 39 429 13Q393 -22 372 -22Q342 -22 260 15T153 53Q97 53 48 -16L38 5Q46 22 74 54T128 108L143 122H155Q226 127 275 168Q352 236 352 399Q352 501 309 564T197 628Q156 628 129 607T102 553Q102 517 147 463T192 383Q192 323 75 250L59 266Q123 314 123 345",120094:"86 363Q86 365 128 391T212 444L255 470Q256 470 263 465T283 453T308 442Q338 431 346 431Q350 431 358 436L414 465L421 459L418 434Q404 339 404 262Q404 147 408 119L425 97Q443 74 444 74L467 86L491 97Q492 97 497 83L436 28Q377 -26 374 -26L331 46L329 91L155 -35Q152 -35 114 10T68 65L67 86Q66 100 66 156Q66 177 66 198T68 236T71 268T74 296T77 320T80 338T83 351T86 360V363ZM314 365Q285 367 255 374T206 386L187 392Q181 392 172 376T154 311T145 197Q145 124 151 118Q156 110 187 78L208 56H214Q221 57 253 76L308 109L329 123V136Q328 143 328 257V365H314",120095:"177 427Q177 364 181 364Q184 364 192 370T223 395T271 433Q317 469 323 469Q325 469 338 462T377 440T432 413L440 409L441 396Q441 394 441 372T442 334Q442 203 425 108L423 97L400 83Q347 49 296 21T222 -19T196 -31Q192 -29 149 12T87 71L89 89Q100 155 100 319Q100 500 94 627Q94 632 94 638T94 648T94 656T93 662V664Q93 668 97 669T106 670H110Q114 653 118 633L127 596Q127 595 132 597Q136 599 195 642L255 685L272 673Q269 670 256 659T233 637T211 609T190 565T179 508Q177 494 177 427ZM295 377L274 385Q273 385 264 381T242 370T223 361Q213 355 188 340L178 333V123L198 103Q259 42 285 42Q299 42 314 55T339 85Q363 132 363 232Q363 310 358 343V349L345 355Q330 363 295 377",120096:"72 208Q72 323 84 361Q84 363 167 414Q248 466 250 466Q255 465 260 465Q283 460 307 450T344 430L357 422L306 343L301 342L296 340Q267 362 247 372T216 384T177 390Q154 349 154 238Q154 220 156 158V145L168 132Q179 121 208 93T244 59Q245 58 246 58Q255 58 302 83T350 108L352 104Q355 100 356 96L358 92Q358 91 274 32T187 -29L177 -20Q160 -6 120 36T77 84Q77 87 75 118T72 208",120097:"13 542Q13 544 77 576T147 609Q154 609 185 598T283 551T414 464L427 454V440Q427 436 427 412T428 372Q428 315 426 270T418 197T409 152T400 121T394 103L304 35Q285 21 261 2T225 -25L214 -33Q149 7 97 59L76 80L75 91V171Q75 221 76 254T79 299T80 313Q80 315 78 321Q78 323 78 326L77 330Q79 336 132 384T211 447L219 445Q221 445 224 444L228 443Q229 443 228 441T221 432T206 415L191 395Q175 378 162 339Q152 306 152 250Q152 217 159 140V134L171 121Q194 99 235 74T284 48Q296 48 310 75T337 156T349 267Q349 346 336 400L315 420Q246 489 176 525Q127 545 94 545H73L27 527L13 542",120098:"353 103Q353 97 358 87L337 71Q293 38 247 6Q191 -30 189 -30Q188 -30 173 -16T130 26T76 85L74 99Q70 139 70 190Q70 228 73 271T79 338T84 365L94 372Q105 378 126 392T166 417L246 467Q283 417 349 369L364 358L355 349Q249 249 169 180L151 166L152 152V139L165 126Q186 105 215 84T260 62Q267 62 309 82L353 103ZM267 323Q246 337 230 350T204 371T189 385T179 394T174 397Q149 381 149 219V211Q151 211 171 223T220 258T268 299L282 313L267 323",120099:"128 387Q128 391 112 456T92 546V555L101 568Q133 617 183 670L193 681L204 673Q238 648 262 648Q276 648 292 656L302 661L308 653Q308 652 278 618L249 585H234Q194 587 159 595Q158 595 156 596H153L150 597Q151 593 152 581T154 564T157 547T164 524T176 494Q199 436 203 400V392H207L323 386Q323 384 309 368L296 351H203V176Q201 -9 198 -32Q194 -61 166 -114Q158 -129 153 -138Q114 -214 110 -221Q105 -221 98 -220L87 -219V-216Q88 -215 106 -150T124 -82Q128 -73 129 155V351H30L64 386H96Q128 386 128 387",120100:"27 -144L17 -131L82 -75L146 -20L126 6Q99 37 92 48L78 65L77 79Q75 103 75 158Q75 217 78 268T86 343T91 368Q92 370 109 382T157 413T222 452Q240 465 249 469L251 470Q296 443 350 428L365 424L437 465L442 459Q442 456 441 453T437 444T432 424T427 385T423 317T421 215V133L423 119Q423 111 455 -17Q455 -21 380 -108T290 -201Q290 -202 284 -204T269 -207T252 -209Q172 -209 75 -135L62 -126Q60 -126 44 -135L27 -144ZM349 351Q267 359 178 389Q177 387 173 376T166 358T161 337T157 303T155 259Q155 195 159 135L160 124L170 112Q180 101 204 77T230 53Q231 53 286 88L340 123V141Q340 235 348 329Q348 334 348 339T348 348L349 351ZM364 -59Q364 -37 358 -1T347 64T341 93Q336 93 252 28T149 -57Q226 -134 293 -134Q325 -134 344 -118T364 -69V-59",120101:"88 427Q88 486 87 545T84 634T81 667Q81 673 82 673T89 676H94L117 600L200 661Q208 667 218 674T233 684L238 688L254 678Q222 646 216 637Q164 572 164 483V442V371Q187 390 244 431T312 478Q344 446 411 423L428 417L429 396Q434 297 434 218Q430 8 406 -34Q346 -111 262 -195L251 -205L249 -203Q248 -203 244 -199T236 -193Q226 -183 227 -182Q228 -182 244 -169T278 -140T301 -121Q330 -89 340 -22Q355 60 355 171Q355 200 353 244T348 321T344 354Q333 363 307 376T260 390Q241 390 179 350L164 341V121Q180 96 201 66L213 50Q210 46 172 11T131 -24Q130 -24 123 -11T102 25T77 65V78Q80 104 84 227T88 427",120102:"72 617Q72 618 102 645T133 673H134Q134 668 175 627L187 615L130 555L116 568Q72 615 72 617ZM27 369Q21 376 14 382L26 392Q83 440 119 474Q158 435 169 427L179 420L176 395Q166 302 166 227Q166 171 174 139Q178 119 186 103T202 81L208 75Q255 100 261 100Q262 100 264 92T267 83Q267 80 208 30T145 -20Q143 -20 118 17L91 55Q98 117 98 193Q98 339 88 369Q71 390 68 390Q63 390 39 376L27 369",120103:"101 644L132 672L145 657Q155 642 169 628L182 614L169 600Q148 579 140 570L125 555L112 568Q109 570 91 592T72 615Q72 617 101 644ZM19 -208Q-9 -185 -9 -183Q57 -134 80 -106Q103 -81 110 -19T118 179Q118 294 113 329T86 383Q78 389 76 389Q73 389 57 379L39 367Q26 380 26 381L33 387Q40 393 53 405T79 428L130 474Q147 457 186 428L195 422L196 376Q196 130 192 58T174 -35Q172 -39 104 -114T19 -208",120104:"93 348Q93 379 90 503T87 658V670Q87 671 94 671L100 672L112 636Q124 603 124 600L144 616Q196 659 234 682L246 689Q252 686 256 685T268 680L254 667Q225 641 211 626T184 579T168 505V497L178 504Q203 523 237 544L300 584L310 573Q359 522 359 481Q359 476 359 472T358 464T355 456T351 448T346 440T340 433T332 424T323 414T312 402T299 389L255 343L300 342H346L320 309H177V128L193 113Q214 92 244 68L254 60L303 84Q351 108 352 108L362 96Q355 85 277 30T194 -25L170 -4Q146 18 120 41T89 68Q94 85 94 168Q94 184 94 218T93 268V309H58L24 310L51 342H93V348ZM172 342Q217 342 252 374T287 445Q287 472 255 504Q242 517 241 517Q202 498 187 468T168 365V342H172",120105:"221 76L267 99Q268 98 269 96T271 88T270 82L262 76Q255 69 241 57T214 34L148 -20L98 56L99 89Q107 247 107 373Q107 494 101 621Q101 653 99 659V665L106 668L113 672L118 655Q122 642 131 617L138 597Q140 597 157 611L240 670L264 685Q265 685 270 680T276 674T269 667T247 647T219 617Q197 587 186 551T173 493T171 438Q171 376 175 282T179 147V117Q184 109 201 93T221 76",120106:"20 367L8 379Q9 380 63 425T118 471Q130 460 143 446L168 421V398L169 376L295 475Q362 433 415 418V399Q415 380 416 380T437 394T484 428T529 462L544 474L556 467Q590 449 614 438T646 424L653 421L665 417L664 412Q664 411 664 407T664 397T663 384Q660 342 660 335Q658 303 658 245Q658 186 660 152L661 126L669 115Q680 96 697 79L707 83Q716 87 723 90T735 96T741 100T746 102L747 103V102L750 95Q753 88 753 87L631 -18Q630 -17 622 -3T589 43L576 60L579 72Q592 146 592 218Q592 265 584 321Q581 345 578 350T560 363Q535 376 496 386L481 390Q475 387 425 358L415 351V238V157Q415 142 415 135T417 120T421 110T430 98T441 81L465 47Q462 44 458 41T443 28T420 8L380 -26L333 47L336 62Q339 77 342 109T345 184Q345 223 341 285T333 348Q322 364 258 382L240 388L169 347L168 240Q168 118 171 110L174 106Q178 101 183 93T195 78L217 48Q217 47 196 30T154 -5T133 -21L130 -16Q127 -10 122 0T111 19Q89 56 89 60Q95 76 95 153Q95 239 88 337V365L62 391L20 367",120107:"31 368Q20 379 20 380T72 427L121 470L129 463Q137 455 155 441T176 425V367L320 475L329 469Q351 454 385 437T434 417L432 402Q429 362 429 231V128L439 111Q442 107 445 102T449 95T453 90T456 86T459 84T463 82T467 82Q468 82 489 93T511 105T514 95V88L395 -18L340 65L341 77Q347 111 348 178Q348 343 343 353V358L332 363Q298 377 264 382Q260 382 254 382L249 383Q247 383 211 362L176 341V229V147Q176 134 176 127T177 115T179 106T183 99T189 91T197 81Q201 76 206 69T214 57L217 53Q217 52 175 15T132 -22Q132 -20 114 5T88 41Q84 45 84 50Q94 116 94 203Q94 227 93 263T92 324L90 364L67 388L50 378Q32 368 31 368",120108:"67 121Q70 265 84 359V364L97 371Q137 394 177 421T238 464T260 480L278 468Q295 457 327 442T394 418L406 414Q412 388 412 300Q412 263 410 228T405 170T399 130T393 103T391 92L381 86Q274 19 165 -28L161 -24Q157 -21 151 -15T136 -2T118 14T101 30T86 46T74 60L67 68V121ZM335 278Q335 286 335 303T334 335L333 349V356H326Q288 360 208 388L183 397Q178 393 172 383T154 333T142 239Q142 192 151 134Q152 124 155 120T175 99Q197 77 219 64T251 47T267 44T281 52T302 80T320 124Q335 182 335 278",120109:"23 25Q15 33 12 38L35 59Q82 102 87 105V351L68 378Q42 414 42 422Q42 437 67 472T114 530L125 541Q126 541 132 537T138 532Q121 507 121 488Q121 453 160 413L167 405L166 390L165 372Q169 372 233 421T305 478Q307 479 315 472Q395 421 423 415Q424 415 424 415T425 414L426 410Q426 407 426 401T426 388Q430 335 430 272Q430 139 408 80Q407 78 340 22L273 -33Q200 23 165 23Q164 23 164 -32Q165 -89 168 -155V-170L93 -212L78 -203Q85 -48 87 16V47H79Q53 44 23 25ZM319 41Q346 94 349 212Q349 278 343 343V351L330 357Q318 363 270 381L255 387L245 383Q212 370 178 345L166 336V287Q165 260 165 166V94H175Q219 90 299 51L319 41ZM132 57L129 60Q130 58 132 57ZM158 29Q159 29 155 34T145 45T138 50Q155 29 158 29",120110:"399 19Q399 -123 407 -174V-179L332 -219L322 -210L312 -202L314 -185Q320 -83 323 54V95L311 85Q255 40 162 -19Q146 -29 145 -27Q140 -22 103 20L63 65V73Q61 83 61 115Q61 122 61 135T60 154Q60 263 79 353L83 368L94 375Q123 391 147 405T186 429T212 446T229 458T238 466T243 470T247 471L260 464Q274 457 295 448T330 434L341 432L410 479L412 478Q414 476 416 475T419 473L417 461Q399 358 399 19ZM316 367Q287 370 252 377T196 391L176 397H175Q173 397 166 382T149 314T139 187V158Q139 138 141 132T155 114Q158 111 160 109Q210 58 211 58L218 62Q226 67 240 75T266 91L319 124V196Q319 334 325 361V367H316",120111:"357 398Q364 398 375 403L386 408Q386 404 387 400V393L369 377Q361 370 350 360T336 347T327 340T316 336T303 335Q270 335 234 371L224 379Q220 375 214 370T198 355L182 340V243Q182 164 183 152T189 129Q195 117 211 100T239 72T254 60T298 81Q342 101 343 101Q344 100 345 92T346 82L200 -21Q174 -5 117 55L97 75L99 92Q106 147 106 196Q106 216 104 282T97 355Q95 359 95 361Q95 364 77 378L65 387L48 380Q30 372 29 372Q28 371 23 375T17 380Q17 384 50 415T107 467L115 474L128 461Q171 421 182 414V382L235 425Q247 435 261 446T283 462L290 468L295 460Q335 398 357 398",120112:"272 33Q284 33 290 70T296 138Q296 181 290 198T262 230Q257 232 246 232Q231 232 218 227T156 194L108 167L101 176Q90 192 75 219L69 230V284Q69 346 70 357V377L146 427Q181 450 202 464T223 477L225 476Q227 475 229 474Q231 472 242 466T270 450T296 431Q309 418 326 418Q342 418 361 429T392 450T403 459Q406 445 406 442Q406 440 384 421T338 382L316 363Q315 362 310 362Q292 362 251 371T173 396Q156 403 155 403Q143 386 143 342Q143 305 150 278T168 244Q171 242 181 242L190 243L315 300Q330 295 357 274Q358 273 362 270T366 266T369 261T372 253T373 239T374 217T374 185Q374 157 372 133T368 98T363 71T358 50L336 40Q288 20 255 2T211 -22T198 -29L190 -22Q181 -14 168 -3T138 19T104 38T70 46Q50 46 32 37T3 20T-9 11L-18 23L-1 41Q46 89 62 99T112 110Q141 110 157 103T225 62Q268 33 272 33",120113:"228 640L242 627L227 613Q213 599 211 593T203 553Q197 500 196 435V389H301L272 353H195V274Q195 178 196 159L197 123Q249 71 273 68H280L312 83Q344 99 345 99Q348 99 348 78Q348 76 314 52T246 4L212 -20Q211 -20 164 19T112 62Q112 122 113 196Q113 228 113 262T114 318T114 341V353H27L62 389H116L117 431V558L228 640",120114:"171 315Q171 252 165 199T153 124L147 103Q147 102 196 80L244 57L335 107V116Q339 161 339 268Q339 315 338 351T337 412V424L420 468Q424 465 427 461L424 435Q412 331 412 226Q412 170 415 145T434 96Q442 84 452 83Q461 83 492 96L506 102Q507 102 510 96T513 88L493 71Q445 32 401 -9Q392 -18 388 -17L384 -16Q358 39 355 44Q336 77 333 77Q261 45 203 -9Q186 -23 181 -23Q177 -23 162 -11T121 18T69 44L57 48L61 54Q65 60 71 73T82 102Q100 156 100 262Q100 305 93 335T80 373T62 396L23 376Q18 377 9 386L119 474Q149 437 171 421V339V315",120115:"55 418Q55 443 100 503Q121 530 123 530Q125 528 127 528T131 528T134 528T135 524T131 516Q123 499 123 486Q123 457 159 416L169 405L170 388L171 372Q171 371 244 424L317 477L334 466Q394 428 432 416L433 402Q433 400 433 377T434 336V305Q434 195 420 131Q413 94 406 87Q403 84 298 29L192 -28L172 -8Q139 25 106 52L92 64V70Q95 97 95 198Q95 293 94 318L92 355L84 367Q55 406 55 418ZM174 306Q174 297 173 255T171 184Q171 153 175 136T198 100Q207 94 224 80T255 57T282 49Q304 49 328 80Q359 129 359 243Q359 284 352 345Q351 358 348 360Q333 373 304 384T265 396L251 390Q215 372 186 351L175 344V337Q175 319 174 306",120116:"45 425Q45 439 82 485T126 532Q127 532 128 532T131 531T137 529L132 519Q121 499 121 483Q121 473 131 454T156 419L167 408L169 376L185 388Q237 425 291 473L301 466Q337 443 394 416L419 405L418 387V369Q419 369 487 418T560 471L581 459Q597 450 621 437T664 415T684 406Q688 406 688 323Q688 254 679 193T662 103T648 71Q647 70 554 20L464 -28L443 -15Q416 1 386 17T343 40T331 49Q331 52 333 73T337 133T339 216Q339 309 334 339Q333 341 316 353T277 377T246 389Q235 389 201 369T166 346Q166 345 164 247Q164 232 164 210T163 179Q163 139 170 116T205 57L212 48L136 -27Q115 16 87 44L78 53L80 67Q88 124 88 211Q88 282 87 315T83 356T74 371Q45 410 45 425ZM591 352Q580 359 565 365T540 374T517 381T504 385L418 342L417 318V220Q417 212 417 194T417 170T418 152T420 134T424 120T431 106T440 95T454 83Q508 44 544 44Q566 44 583 77Q603 120 605 235Q605 289 600 322Q598 343 597 345T591 352",120117:"14 377Q63 428 117 472Q130 462 144 449L193 408V392V376L247 420Q300 464 301 464L310 451Q331 417 363 390L333 365Q303 340 301 340Q293 343 277 364T250 386Q241 386 215 361L195 341Q194 333 193 327T191 318T190 304T188 269Q188 220 192 148Q193 122 195 118T210 101Q255 60 271 60Q276 60 278 61L318 82Q327 86 336 91T351 98L356 101Q359 82 356 79Q354 77 283 27T210 -24L192 -7Q160 23 137 40L126 49L116 40Q66 -13 66 -54Q66 -117 167 -140L179 -142V-147L180 -152L123 -188L112 -185Q58 -170 31 -145Q10 -122 10 -96Q10 -80 22 -53Q44 -10 95 49Q97 51 100 54T104 59T107 64T109 71T111 81T112 97T113 119T114 149T114 188Q114 284 108 347V354L96 365Q76 385 67 385Q62 385 45 377L27 368L14 377",120118:"74 58Q89 124 89 241Q89 265 89 278T89 305T88 324T87 336T84 346T81 352T77 359T71 368Q57 388 52 398L45 409Q62 454 98 507L113 528Q128 528 128 524Q128 523 125 518T120 503T117 483V471Q123 456 130 445Q135 438 140 432T148 422T153 415T157 409T160 405T162 402T163 399T163 395V384V365Q165 365 237 419L311 473Q383 430 420 416Q426 414 426 411V404Q426 398 426 388T427 367Q431 233 431 201Q431 -3 391 -52Q387 -58 305 -138T221 -218L218 -217Q216 -216 211 -214T202 -210L184 -202L199 -194Q259 -162 288 -127T334 -19T350 184Q350 257 342 328L340 356Q282 390 262 390Q248 390 178 346L163 336V111L216 45L131 -26L124 -15Q114 3 85 44L74 58",120119:"47 335L36 347L52 362Q112 421 167 461L181 471L192 465Q236 444 260 417T284 369Q284 355 276 343T233 291Q195 246 195 245T205 242T241 228T300 198L302 187Q314 138 314 74Q314 -24 291 -95Q290 -100 222 -157L154 -214H145Q102 -214 53 -189T-7 -117Q41 -21 183 122L207 147Q205 149 186 157T140 172T100 180H97V192L140 231Q192 280 199 293Q205 303 205 315Q205 339 185 363T137 388Q119 388 63 347L47 335ZM179 -153Q212 -153 226 -113T240 14Q240 67 233 98T223 132T211 143L222 130Q216 125 206 116T170 82T124 33T88 -20T72 -70Q72 -99 105 -126T179 -153",120120:"130 -1H63Q34 -1 26 2T17 17Q17 24 22 29T35 35Q49 35 64 44T88 66Q101 93 210 383Q331 693 335 697T346 701T357 697Q358 696 493 399Q621 104 633 83Q656 35 686 35Q693 35 698 30T703 17Q703 5 693 2T643 -1H541Q388 -1 386 1Q378 6 378 16Q378 24 383 29T397 35Q412 35 434 45T456 65Q456 93 428 170L419 197H197L195 179Q184 134 184 97Q184 82 186 71T190 55T198 45T205 39T214 36L219 35Q241 31 241 17Q241 5 233 2T196 -1H130ZM493 68Q493 51 481 35H619Q604 56 515 256Q486 321 468 361L348 637Q347 637 330 592T313 543Q313 538 358 436T448 219T493 68ZM404 235Q404 239 355 355T295 488L275 430Q241 348 208 232H306Q404 232 404 235ZM155 48Q151 55 148 88V117L135 86Q118 47 117 46L110 37L135 35H159Q157 41 155 48",120121:"11 665Q11 672 22 683H213Q407 681 431 677Q582 649 582 515Q582 488 573 468Q554 413 484 372L474 366H475Q620 317 620 178Q620 115 568 69T420 6Q393 1 207 -1H22Q11 10 11 18Q11 35 51 35Q79 37 88 39T102 52Q107 70 107 341T102 630Q97 640 88 643T51 648H46Q11 648 11 665ZM142 341Q142 129 141 88T134 37Q133 36 133 35H240L233 48L229 61V623L233 635L240 648H133L138 639Q142 621 142 341ZM284 370Q365 378 391 411T417 508Q417 551 406 581T378 624T347 643T320 648Q298 648 278 635Q267 628 266 611T264 492V370H284ZM546 515Q546 551 531 577T494 617T454 635T422 641L411 643L420 630Q439 604 445 579T452 510V504Q452 481 451 467T441 430T415 383Q420 383 439 391T483 413T527 455T546 515ZM585 185Q585 221 570 249T534 294T490 320T453 334T436 337L435 336L440 330Q445 325 452 315T467 288T479 246T484 188Q484 145 474 110T454 62T442 48Q442 47 444 47Q450 47 470 54T517 75T564 119T585 185ZM449 184Q449 316 358 332Q355 332 335 333T302 335H264V199Q266 68 270 57Q275 50 289 43Q300 37 324 37Q449 37 449 184",120123:"16 666Q16 675 28 683H193Q329 683 364 682T430 672Q534 650 600 585T686 423Q688 406 688 352Q688 274 673 226Q641 130 565 72T381 1Q368 -1 195 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM237 646Q237 648 184 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H237L230 48L226 61V343Q228 620 231 633Q232 636 237 646ZM264 61Q278 40 310 35Q363 35 401 55T461 112T496 193T513 295Q515 333 515 349Q515 411 504 459Q481 598 373 641Q351 648 321 648Q304 648 292 643T277 635T264 621V61ZM461 628Q462 627 471 616T489 594T509 559T529 509T544 441T550 352Q550 165 479 75L468 59Q474 61 484 65T522 87T573 128T618 195T650 290Q654 322 654 354Q654 418 638 464T581 552Q559 576 529 595T480 621L461 628",120124:"12 666Q12 675 24 683H582Q590 680 593 672V588Q593 514 591 502T575 490Q567 490 563 495T555 517Q552 556 517 590Q486 623 445 634T340 648H282Q266 636 264 620T260 492V370H277Q329 375 358 391T404 439Q420 480 420 506Q420 529 436 529Q445 529 451 521Q455 517 455 361Q455 333 455 298T456 253Q456 217 453 207T437 197Q420 196 420 217Q420 240 406 270Q377 328 284 335H260V201Q261 174 261 134Q262 73 264 61T278 38Q281 36 282 35H331Q400 35 449 50Q571 93 602 179Q605 203 622 203Q629 203 634 197T640 183Q638 181 624 95T604 3L600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H235Q233 41 231 48L226 61V623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM557 603V648H504Q504 646 515 639Q527 634 542 619L557 603ZM420 317V397L406 383Q394 370 380 363L366 355Q373 350 382 346Q400 333 409 328L420 317ZM582 61L586 88Q585 88 582 83Q557 61 526 46L511 37L542 35H577Q577 36 578 39T580 49T582 61",120125:"584 499Q569 490 566 490Q558 490 552 497T546 515Q546 535 533 559Q526 574 506 593T469 621Q415 648 326 648Q293 648 287 647T275 641Q264 630 263 617Q262 609 260 492V370L275 372Q323 376 350 392T393 441Q409 473 409 506Q409 529 427 529Q437 529 442 519Q444 511 444 362Q444 212 442 206Q436 197 426 197Q409 197 409 217Q409 265 375 299Q346 328 280 335H260V206Q260 70 262 63Q265 46 276 41T326 35Q362 35 366 28Q377 17 366 3L360 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666Q12 675 24 683H573Q576 678 584 670V499ZM137 341Q137 131 136 89T130 37Q129 36 129 35H182Q233 35 233 39Q226 54 225 92T224 346L226 623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM549 603V648H495L506 641Q531 621 533 619L549 603ZM409 317V395L400 386Q390 376 375 366L357 355L373 346Q394 331 397 328L409 317",120126:"737 285Q749 277 749 268Q749 260 744 255T730 250Q695 250 677 217Q666 195 666 119Q666 52 664 50Q656 36 555 3Q483 -16 415 -19Q364 -19 348 -17Q226 -3 146 70T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q213 547 213 337Q213 75 341 23Q357 19 397 19Q440 19 462 22T492 30T513 45V119Q513 184 506 203Q491 237 435 250Q421 250 415 257Q404 267 415 281L421 285H737ZM250 43Q250 45 243 55T225 87T203 139T185 224T177 343V361Q184 533 250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q106 117 230 52L250 43ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565ZM655 250H517L524 241Q548 213 548 149V114V39Q549 39 562 44T592 55T615 63L630 70V134Q632 190 634 204T648 237Q655 245 655 250",120128:"20 666Q20 676 31 683H358Q369 676 369 666Q369 648 331 648Q288 645 282 632Q278 626 278 341Q278 57 282 50Q286 42 295 40T331 35Q369 35 369 16Q369 6 358 -1H31Q20 4 20 16Q20 35 58 35Q84 37 93 39T107 50Q113 60 113 341Q113 623 107 632Q101 645 58 648Q20 648 20 666ZM249 35Q246 40 246 41T244 54T242 83T242 139V341Q242 632 244 639L249 648H140Q146 634 147 596T149 341Q149 124 148 86T140 35H249",120129:"79 103Q108 103 129 83T151 38Q151 9 130 -15Q116 -34 130 -37Q133 -39 157 -39Q208 -39 219 -8L226 3V305Q226 612 224 621Q220 636 211 641T166 647Q137 647 128 654Q119 665 128 679L135 683H466Q478 677 478 666Q478 647 439 647Q399 644 393 632Q388 620 388 347Q386 69 384 59Q364 -6 316 -39T184 -77H172Q102 -77 56 -48T6 30Q6 62 26 82T79 103ZM353 354Q353 556 354 596T361 645Q362 646 362 647H253Q257 639 258 628T261 547T262 312V-4L255 -17Q248 -29 250 -29Q253 -29 258 -28T277 -20T302 -5T327 22T348 65Q350 74 353 354ZM115 36Q115 47 105 57T79 67Q73 67 67 66T52 56T44 34Q44 9 62 -8Q66 -11 71 -15T81 -22T86 -24L90 -13Q100 3 102 5Q115 22 115 36",120130:"22 666Q22 676 33 683H351L358 679Q368 665 358 655Q351 648 324 648Q288 645 280 637Q275 631 274 605T273 477L275 343L382 446Q473 530 492 553T512 599Q512 617 502 631T475 648Q455 651 455 666Q455 677 465 680T510 683H593H720Q732 676 732 666Q732 659 727 654T713 648Q670 648 589 581Q567 562 490 489T413 415Q413 413 554 245T711 61Q737 35 751 35Q758 35 763 29T768 15Q768 6 758 -1H624Q491 -1 486 3Q480 10 480 17Q480 25 487 30T506 35Q518 36 520 38T520 48L400 195L302 310L286 297L273 283V170Q275 65 277 57Q280 41 300 38Q302 37 324 35Q349 35 358 28Q367 17 358 3L351 -1H33Q22 4 22 16Q22 35 60 35Q101 38 106 52Q111 60 111 341T106 632Q100 645 60 648Q22 648 22 666ZM240 341V553Q240 635 246 648H138Q141 641 142 638T144 603T146 517T146 341Q146 131 145 89T139 37Q138 36 138 35H246Q240 47 240 129V341ZM595 632L615 648H535L542 637Q542 636 544 625T549 610V595L562 606Q565 608 577 618T595 632ZM524 226L386 388Q386 389 378 382T358 361Q330 338 330 333Q330 332 330 332L331 330L533 90Q558 55 558 41V35H684L671 50Q667 54 524 226",120131:"12 666Q12 675 24 683H333L340 679Q350 665 340 655Q333 648 309 648Q287 646 279 643T266 630Q264 623 264 346Q264 68 266 57Q274 40 284 35H340Q413 37 460 55Q514 78 553 117T602 197Q605 221 622 221Q629 221 634 215T640 201Q638 194 625 105T611 12Q611 6 600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H237Q235 41 233 48L229 61L226 339Q226 621 229 628Q230 630 231 636T233 643V648H129Q132 641 133 638T135 603T137 517T137 341ZM580 48Q580 59 583 74T586 97Q586 98 585 97T579 92T571 86Q549 64 513 43L500 35H577L580 48",120132:"18 666Q18 677 27 680T73 683H146Q261 683 266 679L465 215Q469 215 566 443Q663 676 668 681Q673 683 790 683H908L915 679Q924 664 915 655Q912 648 897 648Q851 639 835 606L833 346Q833 86 835 79Q838 69 849 58T873 41Q877 40 887 38T901 35Q926 35 926 16Q926 6 915 -1H604L597 3Q588 19 597 28Q600 35 615 35Q660 42 673 68L679 79V339Q679 409 679 443T679 520T679 580T677 597Q646 521 584 375T473 117T424 3Q416 -1 410 -1T401 1Q399 3 273 301L148 599L146 343Q146 86 148 79Q152 69 163 58T186 41Q190 40 200 38T215 35Q226 35 235 28Q244 17 235 3L228 -1H28Q17 4 17 17Q17 35 39 35Q84 42 97 68L104 79V639L88 641Q72 644 53 648Q34 648 26 651T18 666ZM457 166Q451 169 449 171T435 198T404 268T344 412L244 648H157L166 637Q169 633 293 346L413 66Q424 88 435 117L457 166ZM817 646Q817 648 766 648H715V72L708 57Q701 45 697 41L695 37Q695 35 757 35H819L813 46Q802 61 800 76Q797 105 797 346L799 612L804 626Q812 638 815 641L817 646ZM124 42Q119 42 119 38Q119 35 128 35Q132 35 132 36Q125 42 124 42",120134:"131 601Q180 652 249 676T387 701Q485 701 562 661Q628 629 671 575T731 448Q742 410 742 341T731 234Q707 140 646 81Q549 -19 389 -19Q228 -19 131 81Q57 155 37 274Q34 292 34 341Q34 392 37 410Q58 528 131 601ZM568 341Q568 613 437 659Q406 664 395 665Q329 665 286 625Q232 571 213 439Q210 408 210 341Q210 275 213 245Q232 111 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 132 568 341ZM174 341Q174 403 177 441T197 535T249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 488 69 344Q69 133 231 52Q244 45 246 45Q248 45 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 415 684 475T635 563T582 610Q578 612 565 619T546 630Q533 637 531 637Q530 637 530 636V635L531 634Q562 591 577 543Q602 471 602 341V316Q602 264 599 230T580 144T531 48L530 47V46Q530 45 531 45Q533 45 547 52T583 75T622 105Q708 195 708 341",120138:"54 238Q72 238 72 212Q72 174 106 121Q113 110 132 90T166 59Q221 23 264 23Q315 23 348 41Q368 50 384 79Q393 102 393 129Q393 181 356 219T221 299Q120 343 74 390T28 501Q28 561 55 610Q98 682 212 699Q214 699 231 700T261 701Q309 698 340 687T408 675Q431 678 445 690T465 702Q474 702 481 690V497L477 490Q464 481 450 490Q446 500 446 501Q446 546 386 606T260 666Q215 666 182 639T148 565Q148 528 186 496T319 428Q352 414 370 405T418 379T468 338T506 284Q528 239 528 191Q528 102 456 46T266 -10Q211 -10 176 2T110 15Q86 9 73 -1T53 -12Q44 -12 37 -1V112V182Q37 214 40 226T54 238ZM446 619Q446 648 444 648Q439 646 435 644Q425 644 415 639H404L417 624Q435 606 439 601L446 592V619ZM124 619L128 635Q126 635 108 617Q64 576 64 502Q64 489 65 479T76 449T102 414T150 376T228 335Q335 291 381 245T427 128Q427 94 419 75L415 61Q421 61 448 88Q490 127 490 190Q490 233 475 264Q456 299 430 321Q402 349 369 367T287 404T204 441Q138 481 119 526Q113 544 113 565Q113 596 124 619ZM75 43Q76 43 90 46T110 50H119L106 64L74 101Q72 101 72 72T75 43",120139:"33 672Q36 680 44 683H624Q632 680 635 672V490L631 483Q621 479 617 479Q611 479 606 485T600 499Q600 525 584 552Q577 567 558 588T524 617Q479 642 426 646L415 648V355Q415 62 422 52Q425 42 434 40T473 35Q500 35 509 28Q518 17 509 3L502 -1H166L160 3Q149 17 160 28Q167 35 195 35Q224 37 234 39T249 52Q253 66 253 355V648L242 646Q192 642 144 617Q129 609 110 588T84 552Q69 527 69 499Q69 490 64 484T50 478Q39 478 33 490V672ZM113 639L126 648H69V597L84 612Q93 623 113 639ZM389 35Q382 46 381 86Q380 134 380 350V648H289V350Q289 199 288 131T286 53T280 35H389ZM600 597V648H542L555 639Q575 623 584 612L600 597",120140:"16 666Q16 677 28 683H341L348 679Q359 665 348 654Q342 648 315 648Q270 644 266 632Q262 627 262 598T261 399Q261 372 261 325T260 260Q260 149 274 99T339 30Q355 25 393 25Q430 25 457 33T494 49T519 72Q562 115 575 205Q576 219 576 379Q576 538 575 550Q568 597 550 622T506 648Q498 648 493 654T487 667T499 683H697Q709 675 709 667T704 654T690 648Q653 648 633 597Q624 573 622 546T619 377Q617 193 613 174Q596 95 544 41Q477 -19 355 -19H344Q275 -16 226 5T153 57T120 110T106 154Q101 172 99 399Q99 618 95 632Q88 644 53 648Q16 648 16 666ZM228 639L233 648H128Q128 647 133 632Q135 621 135 412Q135 197 137 185Q148 115 181 79Q209 51 235 41Q242 36 258 31T277 25Q276 27 268 38T254 59T241 92T228 145Q226 161 226 399Q226 632 228 639ZM604 621Q606 626 619 648H577L586 634Q587 632 591 625T595 614L597 608L604 621",120141:"316 683Q327 676 327 666Q327 648 302 648Q272 642 258 628Q249 621 249 608Q252 589 263 556T289 485T322 406T357 325T388 256T411 205L420 185Q423 185 473 317Q547 497 547 590Q547 621 541 632T516 648Q501 648 498 654Q488 664 498 679L504 683H607H660Q695 683 707 680T719 667Q719 660 714 654T700 648Q678 648 658 628L642 614L513 301Q484 231 449 148T397 25T380 -15Q373 -20 368 -20Q361 -20 358 -15Q354 -13 287 135T149 438T67 610Q45 648 18 648Q11 648 6 653T0 666Q0 677 9 680T59 683H164H316ZM216 614Q216 620 216 622T216 628T216 633T217 635T218 638T219 640T221 644T224 648H84L96 632Q118 592 236 330L367 43L387 88L404 132L380 185Q250 468 222 568Q216 590 216 614ZM576 645Q584 628 584 597L587 568L598 597Q609 624 618 637L624 648H600Q576 648 576 645",120142:"785 664Q785 670 795 683H982Q994 675 994 665Q994 650 975 648Q953 643 939 619Q931 593 823 292T710 -15Q706 -19 699 -19T688 -15Q682 -6 639 107T555 328T513 437Q513 438 500 409T462 325T413 212Q315 -14 310 -17Q308 -19 302 -19T288 -15L57 619Q45 643 24 648Q5 650 5 665Q5 677 17 683H146H200Q256 683 270 681T285 666Q285 659 280 654T268 648Q253 648 239 634Q230 630 230 619Q230 598 264 481L362 192Q363 193 428 341T493 492Q493 496 473 546T446 608Q426 648 399 648Q392 648 387 653T382 667Q382 678 393 683H679Q690 670 690 665Q690 662 685 655T673 648Q653 648 633 632L622 625V610Q626 576 657 479T719 300T751 218Q754 218 779 294Q847 492 847 581Q847 648 802 648Q796 648 791 652T785 664ZM194 623Q194 630 199 648H82L90 632Q99 616 199 332L302 50Q303 50 322 94T342 141Q342 142 305 245T231 467T194 623ZM585 620Q585 634 593 648H530Q466 648 466 645Q479 632 595 323L699 54Q701 56 718 103T735 154L702 245Q585 562 585 620ZM884 572L890 587Q896 602 903 620T915 645Q915 648 893 648H868L875 634Q883 598 883 576Q883 572 884 572",120143:"22 666Q22 677 31 680T80 683H184H335Q346 675 346 667Q346 660 341 655Q335 648 315 648Q280 644 273 637Q273 630 300 583T356 492T386 448Q430 504 450 535T474 577T478 601Q478 620 469 634T444 648Q428 648 428 666Q428 678 436 680T488 683H559H630Q673 683 681 681T690 666Q690 648 673 648Q652 648 619 637Q571 615 517 550Q490 517 450 464T410 408Q415 399 501 273T617 106Q648 61 661 48T688 35Q705 35 705 16Q705 5 695 -1H539Q384 -1 379 3Q373 10 373 17Q373 27 380 31T408 35Q459 40 459 49Q459 59 418 129T335 259Q334 260 332 260Q328 260 273 197Q210 127 208 117Q199 104 199 82Q199 57 213 46T239 35Q247 35 252 29T257 15Q257 10 256 7T253 3T248 0L246 -1H28Q16 7 16 15T21 29T35 35Q61 35 117 88Q289 279 304 297Q307 303 255 377Q117 586 79 626Q60 648 39 648Q32 648 27 653T22 666ZM237 639V648H173Q113 647 113 646Q113 642 137 612Q186 546 302 373T453 139Q497 63 497 43Q497 39 495 35H559Q622 35 622 37Q622 38 583 94T486 233T373 399T277 552T237 639ZM553 637L566 648H504L508 637Q510 630 515 615V603L528 615Q529 616 539 625T553 637ZM170 46Q169 49 167 58T164 70V83L137 59L113 35H175Q175 38 170 46",120144:"16 659T16 667T28 683H295Q306 676 306 666Q306 648 284 648Q258 648 255 641Q255 634 265 615T339 479Q418 339 421 339L455 394Q489 448 523 502L557 557Q560 566 560 582Q560 637 504 648Q489 648 486 655Q475 664 486 679L493 683H693Q704 675 704 667Q704 650 684 648Q672 645 653 623Q633 604 614 576T517 426L439 301V183Q442 62 444 59Q449 35 504 35Q521 35 528 30Q538 16 528 3L521 -1H195L188 3Q178 16 188 30Q195 35 213 35Q266 35 273 59Q274 61 277 163V261L75 621Q64 638 58 643T37 648Q28 648 22 653ZM219 637V648H101Q110 634 215 446L313 270V166Q310 59 306 48L301 35H415L410 48Q404 65 404 175V290L317 443Q230 601 226 612Q219 625 219 637ZM608 630L624 648H575Q584 632 588 623L595 610L608 630",120172:"821 97Q822 97 824 88T827 77L793 53Q676 -25 670 -28Q669 -29 656 -27L583 123Q583 124 467 46L352 -31L341 -20Q305 18 264 47T192 77Q161 77 60 32L49 40Q37 47 38 49Q39 49 93 83T212 160T297 219Q411 312 411 452Q411 519 360 571T233 624Q180 624 157 601T133 548Q133 524 160 496T214 441T241 393Q241 356 199 321T100 256L86 249L77 256Q68 263 67 263L84 274Q101 286 118 304T135 339T109 384T56 446T29 504Q29 566 118 624Q207 686 309 686Q349 686 360 685Q405 678 439 661T491 625T520 583T534 543T537 511Q537 436 491 344L478 318L455 299Q420 272 308 179L284 160L294 158Q348 154 426 89L437 79Q513 110 579 153V175Q579 183 579 227T580 330T581 446T582 542L583 582L664 630Q681 640 703 653T734 673L744 679Q750 678 756 676L767 674L716 623V585Q716 568 712 463T708 289V250Q708 237 709 218T710 195L711 180L739 130Q768 79 771 79Q775 79 796 88T821 97",120173:"160 345Q160 357 144 376T109 413T73 458T57 509Q57 544 95 584Q142 631 205 657T331 684Q382 684 427 658T500 585L505 577L521 588Q537 599 562 614T616 646T679 673T738 684Q790 684 807 666T840 587Q850 552 863 532T888 508Q894 505 906 505Q917 505 930 507T953 512T963 514L964 504Q965 495 965 494T914 467T808 413T745 384H751Q782 380 802 377T854 362T904 334T937 287T951 217Q951 178 937 143T908 91Q903 86 820 34L734 -21L718 -24Q679 -31 639 -31Q561 -31 451 4T271 40Q190 40 119 -2L99 -13L91 1L84 15L86 16Q88 18 132 42T233 100T315 152Q377 199 386 233Q388 240 393 297T399 363Q399 487 353 551Q337 573 306 597T238 622Q201 622 179 602T157 557T214 476T272 396Q272 371 229 334T143 272T96 246Q95 246 85 252T74 259T95 273T138 306T160 345ZM529 443Q529 409 528 385T526 353L525 346Q526 346 649 390T773 435Q749 451 742 464T727 518Q727 519 725 532T721 548T717 562T712 577T706 589T698 601T688 608T675 614T658 616Q626 616 576 582T525 528Q525 527 526 518T528 489T529 443ZM772 57Q774 57 778 58T792 64T808 77T821 103T827 144Q827 222 784 266T660 322Q652 323 611 323H596Q577 323 535 316L523 314Q520 291 505 255L500 241L356 138L366 137Q443 131 518 110T650 72T748 54Q763 54 772 57",120174:"460 -32Q373 -32 305 -11T193 45T122 124T83 214T72 303Q72 395 114 476L119 486L313 592L338 568L359 580Q418 615 479 638T568 668T606 675Q607 675 608 676H610Q612 676 615 661T630 621T660 578Q673 568 694 568Q717 568 721 570H726Q724 565 722 559L717 549L706 545Q608 513 583 513Q568 517 559 522T533 546T493 603L490 609Q452 599 452 558Q452 537 469 481T486 393Q486 353 474 331T422 285T296 231L272 223L262 230L253 237Q279 246 314 274T351 338Q351 376 334 442T316 532Q316 546 319 552Q319 554 316 554Q304 554 288 547T250 523T214 466T199 371Q199 218 299 133T541 47Q571 47 585 51T652 81L712 108Q716 104 716 81L706 74Q695 68 673 54T633 29L550 -22L540 -24Q492 -32 460 -32",120175:"380 596Q307 596 250 582T158 546T100 493T67 433T56 373V361Q55 361 43 366L31 372V384Q31 455 69 523T173 627Q213 650 284 666T444 683H452Q629 683 735 629Q896 548 896 369Q896 263 839 163Q835 155 818 140Q746 82 662 27T563 -29Q525 -29 386 16T183 62Q147 62 127 52T63 1L48 -14L40 -4L31 5Q83 73 172 149L186 161H199Q291 161 329 181Q357 199 357 231Q357 258 301 316T245 396Q245 423 282 458T349 512T403 543L413 548L425 545L438 541Q373 491 373 462Q373 446 399 415T453 349T480 288Q480 251 433 212Q394 180 348 156L334 148L353 145Q408 134 513 105T654 76Q711 76 745 132T780 277Q780 434 676 517Q637 549 562 572T380 596",120176:"527 55Q574 55 619 69T691 97L717 111V85L562 -18Q520 -29 443 -29Q379 -29 325 -15T235 21T180 61T146 98Q74 186 74 307Q74 395 109 472Q113 482 123 489T190 533Q251 568 295 591L308 598L350 580L361 586Q403 612 464 636T564 673T609 686Q610 686 610 685Q612 683 616 670T627 636T646 601Q666 572 686 572H692Q713 572 726 576H728L725 565L723 554L692 544Q660 535 629 526T595 516Q585 514 574 519Q563 527 543 552T507 597T490 617Q467 604 456 579V564Q456 535 473 471T492 393L494 381L613 460L622 446Q630 433 650 411T696 371L703 365L614 312H596L580 322Q568 329 553 340T528 355T510 360Q496 358 491 354T484 345T471 326T435 297Q408 278 370 261T307 235T277 227Q273 227 266 234L256 240L267 245Q280 251 294 258T330 288T353 336Q353 373 335 444T316 530V537Q316 549 322 567Q270 554 233 499T196 370Q196 253 287 157Q392 55 527 55",120177:"424 522Q265 596 208 596Q193 596 180 593T150 579T116 542T89 474Q86 465 86 463L59 481L63 494Q87 578 137 627Q191 684 285 684Q334 684 406 658T538 607T621 581Q644 581 706 629L721 640Q722 640 725 630L727 620Q701 592 654 548T582 486L569 487Q533 490 485 504L468 508Q449 503 429 495T387 466T365 422Q365 373 439 299L453 310Q473 325 528 370L588 418Q614 398 642 368T668 331Q667 331 628 296L590 262L582 274Q557 311 526 311Q511 311 487 297T462 278Q462 277 492 244T551 166T581 88Q581 54 570 25T536 -27T505 -56T478 -76Q376 -146 274 -146H270Q199 -146 162 -118T124 -15Q124 12 128 30T132 96V107Q132 144 117 157Q102 169 85 169Q74 169 59 165T32 156T20 151Q20 152 19 158T17 167Q17 168 17 168T17 169T19 170T22 172T27 175T35 179Q131 230 195 230Q231 230 259 202Q270 190 270 171Q269 150 253 87T236 -16Q236 -67 261 -87T322 -107Q380 -107 428 -68Q467 -35 467 30Q467 60 447 91T383 171T316 251Q290 286 278 308T263 339T261 359Q261 384 284 418Q322 469 424 522",120178:"742 611Q784 611 812 631V611Q807 607 783 591T718 544T629 476L606 458Q608 458 628 457T667 453T713 443T762 423T804 388T836 335Q844 313 844 289Q844 231 814 182T746 103Q720 82 655 48T546 -18L520 -21Q456 -29 432 -29Q313 -29 223 33Q204 45 183 65T135 119T91 207T74 320Q74 428 109 480Q116 491 127 497T215 546L308 595L343 583L355 591Q387 613 433 636T488 660H489L491 659Q493 658 495 657T500 655L509 650L500 645Q479 635 460 612T441 552Q441 535 447 498T459 433T466 405L625 513L643 526Q620 530 585 546T535 586Q535 587 532 592T527 602T525 610Q525 613 577 649L630 687Q632 687 638 675T653 649T686 623T742 611ZM349 313Q349 328 327 413T305 510V516Q305 531 308 542T314 559T317 566T315 567Q297 567 270 548Q233 524 212 490T191 392Q191 337 206 288T244 207T284 156T316 128Q410 51 535 51Q632 51 675 102T718 217Q718 269 690 314T599 375Q574 381 535 381Q501 381 477 377L466 376Q469 364 469 349Q469 314 457 295T408 258Q366 236 308 219L288 213L279 220L270 227Q284 232 294 236T309 243T320 252T326 260T331 270T336 281Q349 310 349 313",120179:"288 139Q288 172 255 224T189 335T156 442Q156 495 242 579Q289 625 361 668Q364 671 368 673T376 678T380 681L384 683L392 676Q401 670 414 661T443 642T477 626T509 619Q543 619 618 668Q625 672 628 674T631 675Q632 673 633 663T633 651L564 595Q556 589 545 580T528 566T516 556T505 548T497 543T488 539T481 537T472 535T463 534T451 534H442Q385 534 304 581L291 589Q290 588 285 583T277 575T269 566T262 555T257 543T255 529V522Q255 507 260 487T276 446T293 409T311 376L321 359Q321 358 322 358T324 359T327 361T333 366Q386 409 481 460L503 472L543 471Q586 471 599 470Q692 459 714 430Q725 416 738 360T752 245Q752 184 742 127T725 51T703 -8Q700 -13 619 -64T518 -123Q508 -126 493 -126Q438 -126 398 -86L427 -52Q456 -17 457 -17Q460 -17 465 -16H473Q474 -21 481 -32T504 -56T539 -69Q572 -69 599 -34Q625 4 625 158Q625 264 609 311T532 378Q508 386 484 386Q455 386 419 372T360 345T337 330L346 313Q375 263 386 227Q389 215 389 202Q389 192 388 184T384 168T376 152T365 138T350 121T331 103T307 81T278 54L194 -24Q130 30 99 30Q85 30 64 20T31 1T16 -10Q15 -11 13 -7Q12 -6 11 -3Q8 4 6 8L32 35Q88 88 117 107T169 126Q177 126 182 125Q218 118 252 84L263 73Q288 113 288 139",120180:"500 615Q523 615 550 628T595 655T614 668L623 654L607 642Q512 569 440 534L427 527L413 529Q384 535 340 547T265 565T209 572Q173 572 145 556T101 522T60 465Q58 460 54 460T41 468L32 477L37 487Q96 599 139 640Q187 681 247 681Q275 681 283 680Q313 674 398 645T500 615ZM418 170Q418 186 410 260T401 382Q403 418 403 424L405 433L415 444Q482 515 571 571L582 578Q591 573 607 568L597 560Q522 504 522 450Q522 427 533 357T545 241V228Q545 190 536 159T508 106T478 73T446 48Q343 -25 238 -25Q179 -25 118 15L107 22L79 5Q51 -12 51 -12L38 2L55 18Q106 67 175 122L192 136Q202 130 206 123Q223 91 252 61Q263 50 266 48T278 39T297 32T320 30Q357 30 389 68Q415 102 418 170",120181:"65 510Q68 517 74 528T101 569T144 620T202 661T274 680Q308 680 389 628T503 576Q530 576 596 600Q615 607 616 607Q616 602 615 596V585Q605 581 576 568T531 548T485 531T418 509L400 503L358 522Q347 527 327 537T299 550T277 560T257 568T239 573T220 577T201 578H196Q181 578 169 575T135 554T88 502L83 496Q82 496 74 502T65 510ZM424 4Q424 50 395 151T365 313V320Q365 352 369 361T405 403Q431 432 465 462T521 508T547 525L549 524Q551 524 554 523T560 521L571 517L552 498Q515 461 499 430Q485 399 485 366Q485 326 512 231T539 84Q539 -14 460 -77T273 -141Q248 -141 234 -140T198 -131T160 -106T134 -59Q128 -40 124 -16T117 22T108 49T91 69T59 75T15 65L1 59Q-8 76 -7 77Q4 85 22 97T88 129T170 149Q218 149 234 125Q242 112 242 43V21Q242 -17 248 -41T274 -85T322 -105H325H330Q363 -105 396 -75Q424 -47 424 4",120182:"234 109Q234 144 194 245T153 404Q153 445 180 490Q232 572 325 626T517 681H524Q612 681 661 658Q683 647 699 632T717 604Q717 600 708 545L699 490L690 489Q681 488 679 488Q675 488 669 504T640 546T577 592Q520 620 446 620Q415 620 386 614T327 594T280 553T262 487Q262 468 265 447T271 413T279 384T285 362L295 371Q320 396 352 421T439 474T538 502Q577 502 596 484T627 428Q642 386 651 373T677 360H682Q698 360 727 369L724 357Q724 354 724 351T722 346V344Q559 289 539 283Q582 272 589 271L615 265L637 189Q662 109 663 108Q668 97 682 84Q698 68 722 68H730H738Q762 68 799 91L803 80L806 70Q795 59 770 40T703 -3T631 -26Q598 -26 578 -8Q548 24 536 92Q524 154 509 183T477 218T428 224Q409 224 385 220T346 212L331 207Q330 205 330 201T331 189T332 178Q332 158 325 116L305 96Q269 60 240 38Q171 -21 123 -21Q72 -21 33 18L20 32L62 74Q96 107 102 112T116 118Q120 118 122 113T131 95T150 69Q171 48 190 48Q198 48 206 51T224 69T234 109ZM519 367Q497 432 450 432Q379 432 313 333L300 314L304 299Q306 294 309 280T315 260L321 235L542 313Q530 325 519 367",120183:"277 226Q277 248 253 286T203 369T178 449Q178 490 212 533T284 607Q380 683 532 683Q610 683 639 660T668 583Q668 568 666 546T663 509Q663 478 683 460Q691 452 719 452L738 450Q732 437 729 437Q728 437 652 416T573 394Q554 394 541 409T527 444Q527 449 532 487T538 542Q536 584 501 606T418 628Q389 628 364 620T317 587T295 523Q295 478 333 401T372 276Q372 269 371 267Q371 264 318 206L264 149Q284 141 317 130T433 101T577 82Q619 82 652 95T701 127T728 164T742 196L744 209Q744 210 749 208T759 203T764 199T760 185T751 154T744 129Q714 42 680 13Q628 -28 566 -28Q490 -28 403 -5T249 42T153 66T106 53T70 15T47 -16Q46 -17 30 -5L39 13Q85 100 138 148L147 156L161 157Q218 165 246 179T277 226",120184:"134 338Q134 357 81 417T27 504Q27 516 34 530Q55 568 110 615Q190 683 305 683H314Q445 683 495 580L501 569L512 577Q608 646 681 646Q759 646 801 585L808 576L816 583Q860 619 921 650T1041 682Q1063 682 1077 675T1096 660T1112 631T1132 596Q1160 555 1188 555Q1204 555 1228 564Q1230 565 1231 562Q1231 560 1232 554V547L1215 538Q1179 521 1114 475Q1112 474 1106 470T1099 464T1093 459T1088 452T1085 441T1082 425T1081 404T1079 376T1079 339Q1079 282 1084 236T1098 160T1117 112T1138 85T1159 77Q1166 77 1180 81T1207 90L1219 94Q1220 94 1221 86T1222 76L1045 -32Q1044 -32 1004 15L964 64V167Q965 334 970 372V378L994 402Q1032 440 1057 460Q1061 463 1066 467Q1070 469 1070 470T1068 471T1060 474T1050 481Q1040 488 1021 531T996 583Q979 609 947 609Q922 609 887 592T820 537L821 524Q825 484 825 448Q825 268 768 155L759 137L589 -28L579 -20Q533 17 507 17Q475 17 449 -7L436 -18L424 2L441 20Q446 25 456 36T471 52T484 65T497 79T509 90T522 99T534 106T548 112T561 115T576 117Q602 117 639 86Q648 81 648 81Q650 82 657 94T668 112Q711 202 711 373Q711 484 677 533T600 583Q592 583 583 581T569 577T554 568T542 560T528 549T516 539L519 523Q527 485 527 461Q527 444 522 407Q506 266 447 150L437 130L217 -25L208 -15Q165 28 126 28Q89 28 62 1Q47 -14 43 -14Q42 -14 36 -8L28 0L44 17Q96 73 120 92T166 117Q182 123 204 123Q239 123 284 78L295 67Q307 72 337 102Q400 178 400 346Q400 508 325 571Q270 618 208 618Q180 618 168 614T140 594Q124 578 124 564Q124 540 182 480T240 396Q240 359 197 321Q154 285 94 252L80 245L76 248L67 257L61 262L71 268Q82 275 94 284T120 309T134 338",120185:"522 492Q521 492 517 502T512 513Q542 444 542 333Q542 226 503 137L498 125L396 53Q308 -8 292 -17T260 -27Q226 -27 191 -9T136 29L145 39Q162 56 192 89L230 129L235 128H241Q276 57 332 57Q358 57 391 80Q403 89 409 100T422 143T428 227Q428 329 406 408T347 530T272 594T196 615Q152 615 135 596T118 558Q118 535 146 502T203 438T232 385Q232 357 195 322T122 265T83 243Q82 242 72 249T61 258L66 262Q72 265 82 273T103 292Q125 314 125 333Q125 351 101 376T51 432T26 492Q26 549 108 614T290 679Q326 679 335 678Q353 675 370 670T400 658T425 642T445 625T463 606T477 588T487 571T495 556T500 543L504 535L523 553Q553 581 569 595T619 632T686 667T757 678Q778 678 793 675T819 664T833 651T844 633T852 617Q884 548 910 548H916Q938 548 962 556L967 542Q967 540 947 531Q909 509 883 492T847 467T838 458Q825 419 825 328Q825 234 833 191T858 121Q875 94 892 77Q898 71 907 71Q912 71 928 76T957 87T971 91L972 88Q972 84 972 81L973 73L957 63Q891 21 806 -23L794 -30L783 -14Q766 13 728 60L713 79V372L724 384Q743 406 765 427T800 460L813 471Q809 472 806 472Q783 479 766 503T741 551T715 594T672 614Q644 614 622 595Q597 576 572 550T534 508L522 492",120186:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q859 223 809 147Q801 134 789 124Q595 -30 456 -30Q395 -30 289 3T147 36Q134 36 121 33T98 26T76 15T59 4T44 -8T32 -17L22 -7L12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120187:"247 398Q247 372 206 334T126 272T83 247Q82 247 72 253T61 261Q60 261 61 262T66 265Q127 306 127 343Q127 364 63 430Q42 451 38 458T33 480V490V497Q33 526 63 567Q112 632 170 660T282 688Q341 688 384 667Q454 633 482 566Q483 565 484 566T496 574Q562 623 630 653Q699 681 751 681Q778 681 797 673Q818 662 830 609Q835 580 843 564Q863 524 895 524H901Q917 524 932 528Q936 522 938 518T942 513T942 511Q873 480 836 454Q789 423 789 395Q789 362 834 298T880 200Q880 170 867 145T820 81Q733 -20 647 -20Q581 -20 499 21V9Q499 -16 502 -53T509 -116L512 -141L370 -223L357 -216Q344 -209 344 -208L348 -196Q370 -113 370 33V52L355 58Q307 76 284 76Q258 76 228 60T183 29T141 -11Q137 -7 133 -2L126 7L134 18Q181 89 210 121T278 170Q304 179 328 179Q336 179 358 177L370 175Q368 268 367 359Q367 416 363 434Q362 438 362 441Q348 527 302 574T203 621Q169 621 148 599T127 557Q127 535 187 476T247 398ZM673 315Q673 357 786 442Q786 443 776 444T750 449T727 462Q719 471 716 484V496Q715 507 715 515Q715 571 698 588Q680 611 643 611Q592 611 547 571Q534 558 511 522L499 505V139L543 123Q702 64 744 64Q770 64 781 79T793 112Q793 143 733 217T673 315",120188:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q864 250 838 196T791 126Q748 93 733 82L715 69Q714 68 723 60T748 40T774 23Q806 2 832 2Q849 2 870 6T904 14L917 17Q917 12 918 6V-3L882 -22Q806 -60 778 -73L755 -83Q640 -36 596 -7L586 0L576 -4Q513 -30 457 -30Q394 -30 289 2T149 35Q119 35 93 22T52 -4T36 -17T24 -7T12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120189:"31 498Q34 541 76 586T176 659T279 688H290Q377 688 429 653T506 569L511 558L526 572Q620 663 707 682Q722 685 737 685Q781 685 804 665T830 619T838 565T854 525Q866 511 897 511Q917 511 925 513L937 515Q938 515 941 509T944 501T925 493T870 470T803 438Q735 406 735 401Q735 400 741 399T767 390T814 374L828 367L829 307Q829 233 833 202T852 144Q873 109 896 90Q906 82 928 82T976 95V92Q976 88 978 72L807 -28Q768 39 733 87L718 108V149Q718 230 714 257T693 298Q654 333 580 333Q524 333 520 329Q520 300 489 224T443 133Q441 131 333 53T223 -27Q221 -26 204 -11T169 16T136 28Q110 28 66 -8L56 -16Q52 -13 40 -1L48 7Q165 124 211 124Q232 124 287 77L298 67Q309 73 337 97Q397 150 397 347Q397 419 379 474T330 560T269 604T207 619Q177 619 152 601T126 563Q126 540 185 479T244 387Q240 336 160 289Q144 278 98 255L80 246L62 261L79 272Q96 283 113 301T130 337Q130 353 115 373T81 410T47 451T31 498ZM524 358Q537 358 657 405T777 457Q777 459 768 459Q749 462 738 474T723 499T714 539Q706 585 697 599Q681 618 657 618Q632 618 597 595T532 515L525 502L524 441Q524 375 523 369Q523 358 524 358",120190:"457 -31Q356 -31 272 6T135 120T82 304Q82 372 106 430T170 527T241 588T305 626Q341 643 386 657T460 678T495 685T554 660T674 609T778 584Q800 584 818 591T848 610T866 633T878 651T883 659L893 649L901 639Q879 574 803 532T666 490Q661 490 657 490T650 491T641 492T633 495T622 500T610 505T595 513T577 522T554 533T527 547Q436 594 415 602Q393 608 374 608Q303 608 253 545T202 386Q202 229 307 135T568 41Q674 41 748 85T822 198Q822 244 779 283T639 322Q595 322 499 303T383 283Q358 283 335 290T291 318T270 374Q270 418 313 460T424 510H431L435 505L440 500Q425 496 403 475T380 427Q380 382 431 373Q437 372 475 372Q543 372 626 388T742 404Q831 404 868 362T905 260Q905 182 831 108Q692 -31 457 -31",120191:"666 641Q737 641 794 686L802 662Q790 648 734 596L677 541L664 538Q630 528 583 528Q540 528 482 537L461 541Q402 512 402 456Q402 427 439 387T512 311T549 253Q549 220 455 139L440 126Q541 75 586 75Q600 75 619 80T654 94T685 110T709 124T719 130Q722 125 725 119L730 108Q700 72 568 -18Q551 -30 542 -30Q495 -30 404 6T270 42H263Q213 42 142 -11L131 -19L129 -8Q126 1 126 4Q218 84 301 126L316 134H406L413 142Q436 165 436 189Q436 202 421 221T364 281Q336 307 318 328T296 356T283 381L290 394Q338 478 410 540Q419 549 417 549Q415 550 369 558T268 575T195 584Q153 584 127 567T100 523Q100 499 116 479T151 447T170 433Q170 429 171 428Q171 427 131 394T88 359Q82 363 73 370T47 403T31 457Q31 513 79 565T197 648T332 679Q369 679 490 660T666 641",120192:"273 244Q273 281 244 331T186 428T155 502Q155 524 165 536Q239 634 333 688Q338 684 345 680L356 672L344 664Q310 642 295 624T280 582Q280 550 303 505T348 407T371 300Q371 270 362 248L247 123L358 92Q452 64 484 64Q507 64 523 72Q553 87 573 109Q583 121 586 146T593 283Q594 303 594 344Q594 401 591 461T584 558L581 595Q598 600 623 611T672 634T719 659T754 678L768 686Q770 686 784 673L782 670Q781 668 777 664T768 655Q747 635 738 616T721 535T714 359Q714 205 723 176Q727 164 744 133T771 89Q780 75 804 75Q814 75 853 87L867 92L871 73L671 -39L654 -10Q636 20 619 50T600 83Q600 84 589 75T539 34Q478 -16 475 -19Q469 -22 449 -28T414 -34Q410 -34 394 -32Q356 -28 282 -2L237 15Q169 38 126 38Q106 38 85 27T51 4T37 -8T27 -1T18 8Q18 10 70 63T124 116Q154 123 176 131T223 154T260 191T273 244",120193:"133 343Q133 360 79 416T25 496Q25 523 58 563T118 624Q197 685 293 685Q331 685 339 684Q453 665 489 558L493 546Q521 570 553 596T640 653T725 684Q753 684 783 672T844 641T889 618Q895 616 912 616Q924 616 936 617T956 620T965 622T966 612V604L952 595Q924 576 895 549Q864 517 856 496T847 448V434Q847 395 848 388L859 323Q874 241 874 212Q874 142 830 96Q796 62 724 14Q661 -29 603 -29Q555 -29 421 28T242 86Q182 86 110 31Q105 28 102 26T99 25Q88 36 88 42Q95 54 222 142Q252 163 262 165Q319 183 344 218Q378 266 378 377Q378 444 362 494T319 571T266 610T212 623Q181 623 156 603T131 562Q131 539 154 512T206 458T243 416Q246 409 246 399Q246 387 242 377T225 351T178 311T94 259L79 251Q72 256 68 261T62 268L61 270L70 277Q131 318 133 343ZM822 526Q778 531 719 564T628 597Q611 597 579 574Q543 543 513 506L505 495L506 473Q506 469 506 461T507 449Q507 348 467 271L462 261L404 218L348 174Q349 173 356 173Q384 169 450 144L546 105Q665 56 708 56Q737 56 746 72T756 118Q756 129 755 135L741 219Q725 314 725 334V344Q725 416 736 431Q748 450 815 510L832 526H822",120194:"133 317T133 338T80 413T26 496Q26 532 83 591Q100 608 111 616T151 644T219 672T304 682Q381 682 434 646T506 564L510 557Q513 557 534 573L677 665L707 683L790 561L803 572Q933 682 1001 682Q1037 682 1098 650T1193 616Q1208 616 1222 619L1235 622Q1239 622 1239 616Q1239 611 1240 609Q1240 608 1206 577T1138 503T1104 430Q1104 409 1123 330T1142 208Q1142 183 1136 147Q1127 118 1117 106Q1114 103 1031 48T935 -14Q930 -18 908 -22T862 -27Q826 -27 759 -6T647 26Q597 38 578 38Q573 38 561 33T533 20T505 4T480 -10L469 -16L452 -26L439 -28Q423 -30 411 -30Q358 -30 279 7T169 45Q125 45 58 -5L47 -14L41 -4L35 8Q35 11 56 29T113 75T181 125L200 139H217Q279 143 320 180T377 270T394 393Q394 453 378 498T334 568T277 605T213 617Q177 617 155 607Q140 600 130 587T119 560Q119 545 137 522T177 479T217 434T236 393Q236 324 98 251L89 246L76 253L63 261Q91 275 112 296ZM1088 526Q1066 526 1004 556T909 586Q863 586 816 539L802 526L804 514Q814 461 814 411Q814 319 781 238Q772 214 760 198T730 165T702 136L715 133Q759 122 848 90T973 57Q1003 57 1017 80Q1022 93 1022 116Q1022 152 1003 241T983 377V391Q983 405 985 409T1002 429Q1019 450 1045 475T1090 514L1107 528Q1104 527 1102 527T1096 527T1088 526ZM699 358Q699 391 696 419T688 467T675 503T660 530T642 550T626 563T608 574T593 582Q581 575 559 554T524 512Q523 510 523 477Q523 315 444 218L435 207L368 169Q301 132 301 131Q307 128 315 125L377 99Q476 57 515 57Q534 57 608 94L627 102L636 111Q699 187 699 358",120195:"273 679Q354 674 408 633T477 525L484 533Q496 548 524 574T571 615Q594 633 625 649T675 673T699 681Q724 632 747 607Q754 601 756 599T765 594T777 591T794 590Q818 590 834 594V585L835 577L704 513L693 518Q657 534 631 560T597 599Q596 601 581 584Q495 490 489 379V366H562L681 369Q682 369 679 366T668 355T651 341L620 314H485V295Q490 190 543 125T686 60Q720 60 789 88L801 93V89Q798 83 798 66Q781 59 685 -10L665 -25L634 -30Q596 -35 594 -35Q570 -35 536 -23T477 19Q461 37 445 67T418 118L409 138Q401 131 388 120T340 79T273 28T206 -12T151 -31Q129 -31 90 -12T32 22L113 101Q114 101 120 96T136 84T160 69T189 56T221 51Q256 51 305 90Q376 149 376 301V315H293Q276 315 251 315T210 314T190 313L168 312Q168 313 200 340L231 368L238 367Q275 367 311 366H378V387Q376 470 355 512T291 572Q274 579 252 579Q223 579 197 568T156 544T131 519T117 508Q112 512 108 518L99 527L117 545Q177 604 255 665L273 679",120196:"34 496Q34 518 53 549T107 610T195 661T310 682Q357 682 398 663T460 611Q467 600 475 583T489 554T495 542Q495 544 531 570T617 629T700 676L724 688Q742 670 756 657T784 635T806 621T830 606T856 592Q878 416 878 340Q878 154 805 -3L798 -20L779 -40Q706 -113 613 -163T421 -214Q359 -214 317 -196T256 -160L306 -63L313 -64L320 -66L326 -79Q337 -104 349 -120T392 -151T470 -166Q576 -166 644 -101Q750 7 750 292Q750 426 721 495T617 565H611Q563 565 513 509L506 501L508 493Q508 490 509 475T510 445Q510 319 458 236L451 225L436 216Q406 198 365 169T318 134L332 127Q336 126 397 103T489 80H493Q527 80 593 129L604 137L607 127Q610 119 610 116Q610 114 592 95T543 46T484 -4Q450 -27 446 -27Q441 -27 402 -18Q365 -9 290 20T188 50Q135 50 64 -7L52 -17L43 -7L34 2L51 19Q118 87 177 132L192 143H215Q259 145 289 155T335 184T355 214T366 245Q382 306 382 388Q382 426 381 436Q368 520 318 570T214 621Q184 621 165 608T142 583T137 562Q137 541 163 508L201 469Q245 425 251 408Q253 403 253 398Q253 383 240 366T212 335T161 295Q128 271 99 253L89 247L77 256L65 266L76 273Q125 301 134 329Q136 334 136 342Q136 357 124 372T88 410T49 455Q34 479 34 496",120197:"278 601Q242 601 212 591T167 570T121 533Q114 528 111 525L93 550Q223 661 244 667Q299 677 356 677Q415 677 456 666T515 634T541 596T549 555Q549 513 529 478T480 421T424 388T377 372Q365 370 365 367Q365 365 389 365T450 358T523 337T588 282T623 183Q624 177 624 161Q624 20 524 -60Q415 -148 285 -148Q242 -148 213 -139Q181 -131 159 -109Q136 -87 127 -56T114 6T104 49Q94 69 57 69Q38 69 13 58L1 53Q1 55 0 59T-3 68T-4 76Q78 130 138 142Q150 144 162 144Q213 144 227 120T242 31Q242 -30 263 -66T345 -102Q397 -102 444 -52T491 107Q491 172 471 211T428 265Q392 288 306 288Q269 288 233 284L218 282Q208 289 208 291L229 324L251 359Q250 360 248 360Q239 360 248 371L256 381H273Q344 385 378 409T413 495Q413 537 384 569T278 601",120198:"80 129V151Q80 241 99 363Q99 367 111 372T172 401T285 465L297 472Q340 455 405 443L423 440L455 453Q486 467 489 467L497 461L494 451Q480 390 480 292V283Q480 207 483 155L484 143L535 80L558 90L582 99Q586 95 586 83Q586 81 513 25L443 -29Q410 16 386 40L371 55V61Q371 63 371 67T370 74V80L278 25Q186 -29 184 -31Q182 -32 160 -12T112 35T80 75V129ZM359 366Q334 366 300 371T243 382L221 388Q218 388 212 375T200 323T194 228Q194 191 197 152L198 139L217 120Q245 92 269 74L279 66L304 78Q338 95 349 100L369 110V152Q368 164 368 210T367 275Q367 358 366 361V366H359",120199:"99 398Q99 610 86 662Q86 665 95 669T106 674L108 669Q109 664 112 654T119 635Q122 626 125 616T130 601L131 596Q214 649 273 678Q295 690 298 690Q299 690 304 688T313 682L317 679Q275 653 240 612Q210 569 210 469V459Q210 450 210 432T211 406L212 378L285 425Q301 435 321 447T350 466L360 472Q360 473 361 473T368 471T401 456T465 429L501 414V408Q504 386 504 309Q504 255 500 203T491 125T485 97Q485 95 445 74T343 23T237 -24L214 -32Q197 -22 165 3T109 49T87 73Q99 169 99 398ZM386 251Q386 320 380 347V350L305 374L282 382L214 348L213 274Q213 184 214 165V131L230 119Q288 76 349 54Q386 137 386 251",120200:"227 393Q215 393 210 351T205 269Q205 161 213 153Q220 145 244 125T290 88L312 72L365 92Q414 113 418 113V93L365 60Q255 -9 221 -26L211 -18Q158 21 91 88L90 107Q87 167 87 225Q87 267 90 302T96 351T100 366L295 473L311 470Q340 464 368 454T410 437T424 429L347 334L342 333H337L325 342Q299 363 271 378T228 393H227",120201:"88 117Q88 177 91 231T97 310T102 341Q102 343 118 357T168 397T239 447L257 459L268 454L278 449Q242 416 238 412L219 394Q219 391 216 378T211 349T206 307T203 249Q203 211 206 166L208 148Q224 132 261 108T333 70Q341 66 342 67T350 79Q393 157 393 302Q393 368 388 406V411L371 424Q199 558 101 558Q69 558 28 545L18 542L8 549L-1 557L24 569Q61 587 147 621L177 632Q179 631 194 627T216 621T240 613T269 602T302 589T340 571T382 549T431 522T484 488Q504 475 504 472Q511 449 511 365Q511 248 474 129L468 108L451 96Q427 77 347 28T254 -28Q235 -20 174 21T89 86L88 117",120202:"309 69Q391 98 416 108Q418 106 422 100T425 92Q419 86 326 30T229 -27Q228 -27 207 -13T154 27T97 76L85 87L84 106Q81 152 81 194Q81 295 93 359L95 369L286 471L313 449Q376 397 414 372L428 362Q428 360 375 318L188 181V170Q188 156 189 153V148L203 138Q228 119 266 94T309 69ZM209 389Q208 388 204 366T194 307T187 244Q187 225 188 225T201 233L245 261Q283 284 291 291Q324 313 324 316L296 334Q280 343 259 357T224 380L210 390Q209 390 209 389",120203:"128 400Q127 401 121 422T108 478T99 540V555L111 569Q135 597 165 626T214 671T235 687L249 678Q263 668 282 659T315 650Q335 650 362 666L372 654L286 569H271Q205 576 173 586V583Q173 558 208 492T252 401Q253 399 310 399T367 398L332 355H254V311Q251 160 235 16Q230 -28 226 -36Q225 -38 221 -45Q171 -140 121 -211L113 -222H104Q94 -222 94 -220Q94 -215 105 -187L121 -145Q139 -80 139 35V93Q139 222 135 314L134 354Q134 355 84 355H35L84 399H106Q128 399 128 400",120204:"92 71Q92 74 91 88T88 128T86 183Q86 230 91 275T102 342T109 366Q115 372 207 422T305 472Q407 426 431 426Q435 426 476 445L519 465L525 463L532 461Q497 392 497 268Q496 255 496 233Q496 179 516 92T539 -10L541 -22L526 -38Q441 -126 355 -194L339 -206L327 -207Q324 -207 319 -207T310 -208Q242 -208 171 -179T73 -131L56 -141Q40 -150 38 -150Q17 -140 17 -137Q17 -136 18 -136T98 -79L176 -23Q174 -21 134 24T92 71ZM226 393Q224 393 221 372T214 312T210 235Q210 182 214 144L215 132L230 118Q281 70 301 66Q304 66 331 80T373 105L384 112L383 165Q383 224 387 309Q387 314 387 319T387 329T388 336T388 341V343Q388 344 381 344T339 354T249 384Q246 385 243 386T236 389T231 391T228 392L226 393ZM414 -80Q414 -64 411 -43T403 -1T394 37T386 66T382 79Q381 79 286 15T189 -52Q312 -125 365 -125Q397 -125 405 -115T414 -80",120205:"95 661Q95 662 103 667T113 672L126 634L137 596L147 602Q235 656 275 677L292 687L303 680Q305 679 307 677T312 674L313 672L310 670Q307 669 301 667T289 660T274 649T259 634Q250 622 244 611T233 585T226 560T222 528T221 497T220 456T219 413V377L232 384Q244 391 271 409T339 455L362 471L383 461Q425 440 491 415L504 410V406Q507 399 507 269Q507 76 486 -21Q485 -30 483 -33T461 -57Q382 -139 299 -207L281 -197L263 -186L266 -185Q268 -184 280 -177T312 -155Q344 -130 353 -116Q394 -59 394 117Q394 162 391 216T386 301T382 335Q382 338 365 346T323 364T281 376L250 362Q220 347 219 347Q213 336 213 232Q213 177 217 144L218 128L224 119Q244 92 263 71L272 60Q206 21 157 -24Q156 -24 151 -16T132 11T98 52L89 62L91 103Q104 289 104 436Q104 471 103 506T101 568T99 616T96 649L95 661",120206:"73 613L164 686L184 666Q200 650 214 637T235 620T242 614T203 577T162 540Q158 540 122 570T73 613ZM92 58Q92 63 94 83T98 142T101 234Q101 318 97 358V366L59 387L40 379L21 371Q20 371 12 376T3 382L38 406Q78 431 125 466L138 477Q149 468 186 444L219 422V389Q215 324 215 247Q215 136 222 123Q226 113 238 98T258 83Q263 83 292 94L322 104Q322 103 324 97T327 89Q327 88 317 82T272 52T190 -7Q166 -25 164 -25L112 35Q92 55 92 58",120207:"74 611L155 682Q172 666 186 655T208 636L235 614Q227 606 191 574L154 540L135 556Q101 582 84 601L74 611ZM10 377L144 477Q145 476 184 453T229 428L233 425V416Q238 346 238 252Q238 93 215 -16L213 -30L185 -57Q29 -203 19 -203Q17 -203 -19 -189L-9 -183Q52 -146 78 -116T114 -37Q120 31 120 192V237Q120 327 113 351T72 380L53 372Q34 362 32 364L10 377",120208:"106 72Q110 105 111 193T114 294V308H74L34 309L83 346H115V430Q114 591 106 652Q105 662 107 665T114 668T123 672Q125 672 139 635L152 597L154 598Q156 600 160 602T167 607Q193 625 226 644T279 672T302 682L312 676L321 670L312 665Q281 649 263 626T241 587T233 547Q232 541 231 530T230 510T230 501Q231 501 265 522T334 564T369 583L380 570Q428 509 428 481Q428 475 427 470T423 459T416 448T404 434T389 418T369 397T344 371L321 347L365 346H409L372 308H227V294Q227 272 230 208T234 138Q234 136 256 119T302 84L324 68L372 88Q421 108 422 108T432 90L421 83Q373 53 270 -5L234 -25L204 -1Q172 25 124 60L106 72ZM336 434Q336 452 327 472T308 503T297 514Q296 514 290 510T275 499T264 490Q230 458 230 358V346H247Q268 346 276 350T302 372Q328 398 335 423Q335 424 335 428T336 434",120209:"111 275Q111 406 108 518T104 650V657Q105 657 109 660T117 665T122 666L133 629L144 594L161 606Q218 642 272 670L294 681Q295 681 300 677T306 672L302 669Q298 666 292 662T278 651T263 637T251 621Q232 587 227 530T222 343Q222 226 230 125L231 112L244 98L258 83Q271 87 285 92L312 102V84Q297 72 231 24T163 -23L100 55Q110 141 111 275",120210:"115 203Q115 257 114 291T112 338T111 355Q111 357 93 370L75 384L54 375Q32 366 31 365Q27 365 16 378Q25 383 89 430L152 476Q175 453 228 420Q229 420 229 418T229 410T227 394L225 369Q279 400 315 425T363 461T376 471Q480 424 514 416V412Q514 411 514 404T513 392L511 376L520 382Q529 387 548 399T584 422Q599 432 618 444T648 463L657 469H658Q661 469 681 461T735 440T796 420Q803 418 803 416Q801 414 798 390T791 325T788 247Q788 220 790 172T794 123Q799 115 814 97T835 78H838Q841 78 867 89L895 101Q896 101 896 100T897 92T900 78L873 62Q810 23 761 -12L736 -30Q735 -30 729 -22T707 7T671 48L661 59Q674 93 674 207V219Q674 341 670 344Q655 353 591 372L576 376L544 364Q511 351 510 351Q507 349 507 224V132L535 95Q541 87 548 78T560 63L563 58Q563 57 504 15T444 -28L385 53L387 67Q396 114 396 206Q396 289 393 334Q393 346 390 348Q369 358 306 373Q301 373 265 361L228 349V335Q227 322 227 284Q227 206 231 157Q231 151 231 144T232 133V129Q232 125 259 90Q286 56 286 53Q287 53 284 51T273 43T258 31L173 -31L166 -20Q160 -11 145 7T119 38T108 59Q108 62 110 81T113 133T115 203",120211:"608 88Q572 65 535 37T477 -8T455 -25Q432 7 389 53L375 68L378 82Q386 160 386 195V221Q386 284 385 307L384 344Q352 359 306 373L286 379L213 353V273Q214 229 214 161V129L275 62L163 -28L150 -14Q136 0 121 16T91 44Q86 48 86 50Q95 83 96 148Q96 224 89 340L88 366L79 374Q69 384 67 385L64 388L55 383Q52 382 44 378T33 373L21 367L13 374Q5 379 5 381Q5 384 69 428L133 473Q135 473 147 464T179 443T215 424L214 400V376Q271 404 342 457L363 472Q363 473 364 473Q366 473 375 469T418 449T502 414L512 411V407Q502 330 502 217V197V132L523 109Q527 104 533 97T543 87T547 83L550 80L578 92Q603 103 604 103Q606 103 608 88",120212:"107 102Q107 178 112 242T123 334T129 362Q129 363 140 368T199 400T315 469L336 482L346 476Q409 439 498 414L514 410L515 389Q515 208 502 141Q494 101 491 94Q490 89 478 81Q430 51 375 23T288 -20T254 -34Q250 -34 200 -1T119 56L108 65L107 76V102ZM389 355Q367 358 346 363T309 372T282 381T264 388L257 390H256Q254 390 249 381T238 348T227 293Q226 280 226 237Q226 183 231 146L232 131L244 122Q285 91 323 74T374 57H377L380 68Q405 154 405 267Q405 315 401 349V354L389 355",120213:"66 435Q66 445 117 501T173 557Q174 557 183 555T193 551Q174 526 174 509Q174 496 190 472T233 428V386L377 482L399 471Q450 445 509 425Q519 421 519 420L518 419Q518 418 518 416T517 410Q517 405 518 381T519 335Q519 222 501 137Q492 84 489 84L473 75Q457 66 423 44T354 -6L338 -19L329 -13Q320 -8 313 -4T297 4T284 10T270 14T258 17T245 20T233 22V12L241 -161L214 -172Q187 -184 160 -195T131 -207Q127 -207 112 -202L113 -188Q113 -182 115 -77T118 31Q118 32 109 32Q63 27 23 0L10 -9Q5 -4 -1 8Q1 13 52 57T114 101H115L117 123Q117 141 117 230V359L110 367Q85 394 71 421Q66 433 66 435ZM384 83Q386 83 389 110T396 180T400 254Q400 294 395 339L394 349L379 355Q308 383 294 383Q290 383 263 372L234 360L233 245V130Q270 125 305 113T361 92T384 83",120214:"362 -196Q375 -92 375 47V78L282 24Q189 -29 188 -30Q187 -30 139 21T90 75Q87 84 87 158Q88 206 94 259T107 342L113 372L308 478L322 473Q374 452 421 444L433 442L503 485Q515 479 515 477Q485 378 485 56Q485 -100 494 -164V-171L381 -211L371 -207L362 -202V-196ZM280 72Q301 77 323 86T358 101T372 110Q372 268 377 346L378 358H374Q368 360 358 360T323 365T257 380L234 386Q231 386 229 379Q215 353 211 310T207 180Q207 152 208 150Q210 142 235 114T280 72",120215:"23 367Q21 370 18 374T14 380L13 382L151 472L236 411L238 381L290 426Q298 432 307 439T322 452T333 461T342 467L344 469Q382 410 404 399Q410 397 416 397Q423 397 432 399T446 403L451 405Q453 405 453 399V393Q430 374 404 356T364 328T350 318L349 317Q321 320 276 356Q257 371 256 371Q253 374 249 366T242 351Q232 321 232 236Q232 214 232 205T232 182T233 162T235 148T238 137T242 129T249 120T257 114T268 105T281 95Q313 70 314 70L358 85Q377 92 389 96T402 100V90L403 80L229 -26L221 -18Q195 6 166 29T121 63T105 76T106 82T110 97T114 121T117 158T119 208Q119 269 114 329L113 341L103 350Q90 362 67 380L45 374L23 367",120216:"189 331Q190 304 196 282T207 252T214 244Q239 244 348 292L371 302L382 297Q398 290 415 279T433 265Q442 238 442 166Q442 103 423 45Q416 42 380 29T310 3T244 -26L227 -34Q139 40 73 40Q61 40 48 37T24 30T6 22T-8 14L-13 11Q-14 11 -18 18T-23 26T38 75T102 125Q107 128 146 131H153Q192 131 296 56Q318 40 318 43Q323 48 323 114Q323 157 321 177L319 194Q308 208 291 216T261 225Q239 225 160 185L123 167Q85 205 79 227Q78 230 78 304V377L171 428Q264 479 265 478Q268 478 287 465T334 440T384 427Q423 427 475 463L478 453Q481 446 481 442Q481 439 410 391L339 342H331Q309 345 277 361T222 391T198 406T195 399T191 372T189 331",120217:"328 69Q401 102 403 102Q404 102 405 94T406 84Q406 83 318 28L230 -27Q223 -21 206 -5T171 25T132 54L124 60V71Q129 154 129 297V359H43L44 363Q44 365 44 367L45 369L48 372Q51 374 57 378T68 387L90 405H129V553L285 648Q304 641 306 640L260 598V592Q259 589 255 505T249 413V405H353V402Q353 399 328 379L303 360H245V319Q245 150 253 125Q257 115 276 101T311 78T328 69",120218:"444 -31Q444 -29 384 66Q382 66 364 58T309 30T231 -17Q214 -29 212 -29L197 -20Q172 -4 140 11T88 34L68 42Q68 43 73 49T85 67T100 98T113 149T118 221Q118 272 105 332L100 356L58 383L23 365L9 379L76 425Q141 472 144 472Q144 471 183 443L221 414V404Q224 365 224 275V253Q224 159 196 113Q191 104 193 104Q203 104 285 72L308 62L374 89L375 106Q375 266 373 340Q373 364 371 396V424L430 445L491 467Q493 467 499 463T505 457Q505 456 503 442Q488 335 488 187V158L529 81L534 80Q541 80 568 90L598 101Q605 94 602 87L524 27Q445 -32 444 -31",120219:"95 67Q104 80 104 193Q104 261 100 321L98 355L91 363Q56 402 56 421Q56 441 82 472T132 524T159 546Q174 542 175 542Q159 520 159 501Q159 481 205 432L221 415L220 401Q219 394 219 387L288 429Q309 441 325 451T347 465T358 472T365 476L504 415V409Q504 408 505 374T507 318Q507 155 474 91L469 80L343 26Q314 14 281 0T232 -20L216 -27L202 -15Q192 -5 152 28Q141 35 126 45T103 60T95 67ZM386 349Q302 389 287 389Q271 383 253 375L220 361V136Q226 120 256 100T312 68T342 56Q355 56 360 68Q389 134 389 258Q389 310 386 341V349",120220:"90 58T90 59T92 64T97 78T102 105T107 150T109 218Q109 290 103 350V356L83 377Q55 407 55 425Q55 445 138 528Q158 549 162 549L164 548Q165 548 167 548T170 547L175 546L172 540Q168 533 165 523T161 502Q161 479 216 430L229 419V382Q232 382 366 471Q407 445 500 408L511 404V387L512 370L595 420Q678 469 679 469L693 462Q756 431 795 417L815 409L814 380Q812 187 782 96Q774 71 766 62T744 48T684 25T577 -23L557 -32L546 -26Q536 -19 519 -10T481 10T436 31T393 47Q384 50 380 50Q380 52 381 58T384 77T387 104Q391 174 391 256V292L390 333L377 340Q350 357 304 373L294 376L227 355V348Q224 322 224 243Q228 117 232 112L235 108Q238 103 245 95T257 80L281 50Q281 49 227 10T172 -29L159 -13Q133 19 116 36T94 56ZM652 64Q658 64 667 84T685 162T697 303V336L686 341Q653 356 619 367L591 376Q590 376 553 361T514 344T512 324T510 275T508 221Q508 167 510 152T521 126Q537 112 590 88T652 64",120221:"8 -90Q8 -68 13 -63Q13 -56 53 -8T120 63L128 71L129 85Q133 120 134 182Q134 308 131 331T106 365Q100 367 97 369L75 381L35 365L20 377Q20 378 47 397T110 440T161 471L253 413V396Q253 378 254 378L309 422Q364 466 365 466Q365 467 366 466T370 461T376 454Q403 419 426 396L441 380L438 377Q438 376 433 372T420 359T404 344L372 314Q351 320 338 327T310 344T277 364Q261 364 252 316Q251 306 251 235Q251 136 255 129Q257 127 258 124T268 113T298 92Q334 68 335 68Q340 70 349 73T377 84T408 95T421 99Q422 99 422 90L423 82L334 26Q246 -28 243 -28L200 8Q156 43 148 43Q144 43 130 36T99 9T83 -36Q83 -67 121 -89T198 -118L237 -124V-129L238 -133L193 -160Q183 -166 171 -173T152 -184L146 -188Q140 -187 131 -185T98 -173T56 -154T23 -127T8 -90",120222:"280 53Q272 47 246 27T199 -10T176 -27L167 -18Q137 17 107 44L90 60L93 71Q108 130 109 290V331Q109 339 109 344T108 353T107 359T105 364T102 369T97 374T91 381Q60 412 60 432Q60 448 86 479T138 534L164 557Q168 553 180 553Q163 532 163 511Q165 491 186 468Q206 443 231 423V404L232 385L371 477L389 468Q439 441 498 418L512 412V386Q512 360 507 190T500 14Q488 -26 445 -67Q401 -111 355 -148T282 -203T249 -221Q247 -220 230 -210T213 -199T229 -191T269 -172T306 -151Q361 -120 379 14Q391 92 391 182Q391 218 386 305Q384 339 380 341Q363 353 330 366T288 379Q282 379 258 368L230 356V181V141Q230 127 232 120T236 108T251 89T275 59L280 53",120223:"153 371Q141 371 126 365T100 354T78 340L65 331L57 338L50 346L62 356Q133 419 222 471Q274 453 306 422T338 366Q338 356 329 346T283 301L243 264L262 257Q298 246 361 214Q378 154 378 73Q378 33 371 -9T356 -74T345 -104Q340 -106 267 -160L191 -214H177Q60 -214 13 -150Q-7 -122 -7 -115Q-7 -112 19 -77T106 25T241 149Q241 152 227 158T181 173T109 185V190L108 194L158 229Q212 267 223 278T234 306Q234 329 208 350T153 371ZM258 1Q258 42 257 68T254 105T252 118Q235 105 210 85T144 22T102 -45Q102 -79 146 -106T234 -133H238Q248 -128 254 -80Q258 -58 258 1",120224:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",120225:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",120226:"59 347Q59 440 100 521T218 654T392 705Q473 705 550 680Q577 670 577 667Q576 666 572 642T564 595T559 571Q515 601 479 613T392 626Q300 626 232 549T164 347Q164 231 229 150T397 68Q453 68 489 80T568 120L581 129L582 110Q584 91 585 71T587 46Q580 40 566 31T502 5T396 -11Q296 -11 218 41T99 174T59 347",120227:"88 0V694H237H258H316Q383 694 425 686T511 648Q578 604 622 525T666 343Q666 190 564 86Q494 18 400 3Q387 1 237 0H88ZM565 341Q565 409 546 463T495 550T429 600T359 621Q348 623 267 623H189V71H267Q272 71 286 71T310 70Q461 70 527 184Q565 251 565 341",120228:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",120229:"86 0V691H526V611H358L190 612V384H485V308H190V0H86",120230:"59 346Q59 499 157 601T384 704Q436 704 466 700T541 679Q551 674 560 670T575 664T583 660T588 658T590 656Q590 652 582 605T573 557L564 564Q489 626 392 626Q301 626 233 549T164 347T233 145T392 68Q441 68 506 84V223H388V299H599V38L588 33Q494 -11 393 -11Q296 -11 219 40T100 172T59 346",120231:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",120232:"87 0V694H191V0H87",120233:"181 53Q200 53 215 56T241 66T259 79T272 95T280 109T285 122L287 129V694H388V415V229Q388 135 385 112T369 63Q364 51 355 39T328 12T280 -12T212 -22Q172 -22 130 -12T66 8T43 20L46 42Q50 65 54 88L58 110Q58 111 65 104Q107 53 181 53",120234:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",120235:"87 0V694H191V79L297 80H451L499 81V0H87",120236:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",120237:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",120238:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",120239:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",120240:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 284 665 231T629 143T587 85T551 48L536 35L648 -120L652 -125H531L452 -8L440 -12Q407 -22 369 -22Q239 -22 147 85T55 345ZM579 345Q579 473 517 555T369 637Q279 637 218 554T156 345Q156 223 215 141T368 58Q376 58 382 58T392 58T397 59T401 60T403 61H404Q404 63 360 128T315 194H421L453 150Q485 105 486 105Q490 108 496 113T517 138T545 182T567 247T579 334V345",120241:"88 0V694H227H259H302Q365 694 399 689T474 663Q528 637 558 595T589 504Q589 482 584 462T569 426T547 396T522 372T495 353T470 338T449 328T434 322L429 320L440 300Q452 280 477 238T523 160L617 1L565 0Q513 0 512 1Q512 2 424 156L337 309H189V0H88ZM492 504Q492 600 367 620Q354 622 271 623H189V385H271Q363 386 388 392Q432 402 462 430T492 504",120242:"55 514Q55 589 115 652T283 716Q315 716 345 711T396 699T432 685T457 672T467 667Q467 666 459 618T449 568Q383 634 282 634Q214 634 182 600T150 525Q150 507 155 492T172 465T194 446T222 432T247 423T272 416T289 412Q353 396 378 384Q432 358 466 307T500 194Q500 110 438 44T272 -22Q215 -22 159 -5T73 28T44 50Q45 51 49 75T57 122T62 146L65 143Q68 140 74 136T88 125T107 111T131 98T160 85T194 74T232 66T274 63H286Q327 63 366 96T406 182Q406 245 352 280Q329 296 265 310T173 339Q124 363 90 409T55 514",120243:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",120244:"87 450V694H191V449Q192 203 193 194Q200 148 220 117T266 72T311 54T347 49Q404 49 446 84T501 178Q505 195 505 218T507 449V694H600V450Q600 414 600 356Q599 198 595 181Q594 178 594 177Q575 89 505 34T345 -22Q258 -22 184 34T89 196Q88 205 87 450",120245:"14 692Q14 694 68 694H122L146 633Q325 165 339 90Q340 87 341 87Q341 124 530 619L558 694H605Q652 694 652 692Q650 690 523 354T390 10L387 0H279L276 10Q271 18 144 354T14 692",120246:"115 694Q115 693 156 550T233 266T270 90L271 85Q272 86 272 92Q272 153 405 616L427 694H524L553 590Q672 174 681 95L682 84L684 95Q689 138 728 287T803 563T841 692Q841 694 885 694T929 693Q929 691 829 346L730 0H679L628 1L606 75Q478 524 470 600L469 611L467 600Q458 518 338 101L310 0H213L114 346Q14 691 14 693Q14 694 64 694H115",120247:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",120248:"4 693L64 694H125L174 621Q335 378 340 364L341 362Q361 398 395 450L558 694H663L383 277V0H282V278L143 485Q112 531 75 586T21 668L4 693",120249:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",120250:"236 387Q209 387 184 382T141 370T111 355T91 342T83 337L82 355Q80 373 79 393T77 417Q77 419 81 421Q86 423 91 426Q155 460 227 460H238Q319 460 368 400Q393 371 400 341T408 252Q408 240 408 207T407 152V0H317V39L306 32Q244 -10 159 -10H152Q109 -10 77 22Q38 61 38 126Q38 142 39 146Q55 199 130 223T295 252H314V277Q314 305 313 310Q308 342 287 364T236 387ZM303 186Q124 180 124 126Q124 105 144 86T208 66Q284 66 309 124Q314 137 314 166V186H303",120251:"303 -11Q280 -11 259 -6T222 6T194 21T176 33T168 38V0H75V694H165V550L166 405Q247 455 336 455Q397 455 439 389T482 226Q482 115 428 52T303 -11ZM390 221Q390 283 361 331T265 379Q214 379 177 342L168 334V118Q203 66 258 66Q316 66 353 106T390 221",120252:"34 223Q34 327 99 393T245 460Q290 460 301 459Q328 455 354 445T395 427T410 415L396 338L386 344Q377 349 362 357T335 370Q305 381 258 381H252Q182 381 146 315Q126 275 126 224Q126 158 159 113T255 68Q329 68 394 106L408 114L410 93Q411 72 412 52L414 32Q407 27 394 20T338 2T252 -10Q156 -10 95 58T34 223",120253:"33 224Q33 321 81 388T197 455Q277 455 342 414L351 408V694H441V0H348V44L338 37Q278 -10 198 -10Q177 -10 168 -8Q99 11 62 90Q33 148 33 224ZM348 337Q307 378 263 378Q260 378 256 378T251 379Q239 379 223 374T182 355T142 305T126 220Q126 90 225 67Q231 66 250 66H255Q306 66 342 115L348 124V337",120254:"28 226Q28 329 91 395T235 461Q258 461 279 456T325 436T368 397T399 332T415 238V219H113V215Q113 163 151 114T248 65Q273 65 298 70T341 82T373 96T396 108L403 113Q403 106 406 76T409 38Q409 34 408 33T393 24Q325 -10 252 -10Q155 -10 92 59T28 226ZM340 289L338 297Q335 305 333 310T327 326T317 343T304 358T286 372T263 381T233 385Q212 385 193 376T162 353T140 325T127 301T123 289H340",120255:"262 705H267Q300 705 347 694V612L336 616Q303 628 274 628H266Q224 628 199 605Q187 590 184 579T181 541V507V444H287V371H184V0H94V371H27V444H94V492Q94 544 95 550Q102 617 151 661T262 705",120256:"55 286Q55 357 105 406T224 455Q280 455 323 421L322 423L318 427Q318 428 339 434T396 448T465 455H471L478 416L485 377Q484 377 474 379T445 383T401 385Q397 385 391 385T381 384L362 383L357 387Q358 386 364 375T375 354T384 325T389 287Q389 217 340 168T221 119Q178 119 138 142Q133 145 131 143Q125 131 125 117Q125 82 155 72L227 71Q230 71 251 71T280 71T310 69T343 65T373 57T403 46T428 30T449 7Q471 -26 471 -62V-71Q471 -136 384 -178Q326 -206 250 -206Q159 -206 102 -172T30 -92Q28 -84 28 -68T31 -37T40 -12T52 7T64 21T75 31T82 38Q60 68 60 106Q60 145 80 180L86 189L80 199Q55 240 55 286ZM304 233T304 287T279 362T220 383Q189 383 165 361T140 287Q140 243 161 217T220 191Q253 191 278 212ZM250 -134Q298 -134 331 -122T375 -96T387 -69Q387 -21 306 -7Q288 -5 216 -5Q161 -5 153 -7Q146 -9 139 -13T122 -31T113 -66Q113 -75 113 -80T127 -97T166 -121Q203 -134 250 -134",120257:"163 395Q223 455 307 455Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V694H163V395",120258:"67 576V680H171V576H67ZM74 0V444H164V0H74",120259:"88 576V680H192V576H88ZM31 -126Q40 -126 48 -125T62 -122T73 -117T82 -111T89 -105T94 -99T98 -92L102 -86V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171T-51 -133T-41 -96L-38 -99Q-34 -102 -28 -106T-13 -115T7 -123T31 -126",120260:"76 0V694H163V257L340 444H449L286 272L292 263Q296 259 378 138T463 12L471 0H372L309 92Q294 114 277 139T250 179T237 198L228 211L160 139V0H76",120261:"74 0V694H164V0H74",120262:"160 392Q223 455 304 455Q359 455 386 436T430 383L437 391Q495 455 584 455Q694 455 715 354Q719 331 720 164V0H627V157Q626 315 625 320Q611 378 536 378H530Q501 378 481 358Q457 334 450 301T442 209Q442 198 442 172T443 129V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120263:"160 392Q214 446 283 454Q285 454 292 454T303 455H306Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120264:"28 222Q28 323 95 391T244 460Q275 460 281 459Q364 445 417 377T471 219Q471 124 408 57T250 -10Q158 -10 93 57T28 222ZM377 230Q377 277 364 310T328 358T287 379T248 385Q233 385 219 382T186 369T155 342T132 297T122 230Q122 146 159 108T250 69H253Q263 69 274 70T305 81T339 106T365 154T377 230",120265:"166 404Q194 424 241 439T337 455H341Q410 455 451 370Q483 307 483 222Q483 128 433 59T306 -10Q282 -10 260 -5T222 7T194 21T176 33T168 38V-194H75V444H165V424L166 404ZM390 222Q390 287 354 331T266 376T177 340L168 332V118Q200 66 257 66Q313 66 351 112T390 222",120266:"33 220Q33 325 87 389T206 454Q286 454 341 406L351 398V455H441V-194H348V41L338 35Q276 -8 198 -11Q171 -11 154 -5Q102 12 68 74T33 220ZM126 220Q126 160 161 113T251 65Q305 65 351 123V298L350 301Q349 304 347 308T342 319T336 331T327 343T315 355T300 365T283 373Q273 375 256 375Q208 375 167 332T126 220",120267:"171 389Q237 455 320 455H327V373H317Q262 369 220 336T167 248Q165 239 164 119V0H74V450H159V377L171 389",120268:"33 326Q33 376 60 408T117 450T175 460H190Q245 460 272 454T345 429Q345 428 338 388L331 349Q278 386 188 386H183Q119 386 119 336Q119 307 142 295T210 276T278 256Q360 213 360 130Q360 108 354 88T332 43T281 5T195 -10Q152 -10 111 1T49 22T28 35Q29 36 32 56T39 95T43 115T51 110T72 99T102 85T143 73T193 68Q274 68 274 123Q274 152 248 167Q234 178 187 186T115 207Q66 229 46 273Q33 298 33 326",120269:"333 27Q333 24 314 16T257 -1T184 -10H172Q146 -10 128 14T105 58T99 91Q95 113 95 251V371H18V444H98V571H182V444H316V371H182V253Q183 128 189 104Q199 68 234 68Q277 72 314 98Q315 93 323 61T333 27",120270:"353 39Q352 38 344 34T331 27T315 19T295 11T270 3T241 -3T207 -8T168 -10H162Q148 -10 137 -8T111 2T87 30T74 81Q73 89 73 268V444H166V268L167 92Q171 79 174 74T192 64T238 59Q317 59 344 116Q349 128 349 148T350 291V444H443V0H353V39",120271:"178 0Q15 441 14 442Q14 444 60 444Q107 444 107 442Q108 441 136 364T196 194T232 67Q233 98 280 234T356 442Q356 444 401 444T446 442L282 0H178",120272:"14 444H105L108 434Q192 160 200 74V65L201 75Q206 144 282 399L296 444H381L399 381Q480 112 480 69L481 70Q481 113 562 386L580 444H668L534 1L483 0H432L429 10Q343 294 338 367L337 377Q336 375 336 370Q336 340 313 250T269 88T245 11L242 0H195L148 1L14 444",120273:"187 229L6 444H107L227 294L344 444H393L442 443Q439 437 299 268L267 229L460 0H359L294 88Q280 107 262 131T236 166L227 177L100 0H0Q1 1 47 58T140 171T187 229",120274:"113 -204Q83 -204 63 -200L43 -197Q43 -196 40 -157T36 -117L48 -121Q79 -133 114 -133Q124 -133 130 -132T145 -121T163 -94Q169 -82 184 -42T200 1L188 29Q176 57 152 115T107 223T62 330T26 416L14 443Q14 444 61 444H109L122 411Q230 155 236 75L237 65V74Q245 161 348 424L356 444H401Q446 444 446 443L396 313Q345 183 293 49T236 -93Q191 -204 123 -204H113",120275:"42 370V444H400V395L156 76L279 77H402V0H28V51L273 371L157 370H42",120276:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120277:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120278:"423 -11Q339 -11 275 9T171 62T106 143T71 240T61 347Q61 450 93 527Q157 664 313 694Q357 704 416 704Q479 704 517 699T608 676Q634 667 635 660Q635 653 624 592L612 528L609 524Q604 521 601 521Q595 521 583 531T555 555T505 578T428 589H424Q298 589 250 494Q224 438 224 347Q224 292 233 251T265 175T329 122T432 104Q488 104 524 115T604 158Q607 160 610 162T615 165T619 168L621 170Q625 172 630 170T637 163Q638 160 642 109T647 54Q646 49 625 37T568 11T499 -7Q463 -11 423 -11",120279:"119 1Q98 5 92 28V667Q98 686 118 693H124Q131 693 142 693T168 694T200 694T237 694H296Q416 694 450 692T525 677Q732 617 732 342Q732 169 644 81Q593 32 528 16T372 0Q356 0 324 0T276 1H119ZM573 349Q573 387 571 413T559 473T532 527T482 567T403 591Q395 592 320 593H250V101H321Q418 102 456 114Q553 144 569 263Q573 303 573 349",120280:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120281:"512 572Q451 572 356 573T258 575H253V400H370H431Q494 400 506 392T518 345Q518 307 507 299T437 291H370H253V161Q253 141 253 113T254 75Q254 23 245 12T195 0H170L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 327 691T538 689Q564 682 564 644V632V618Q564 582 538 573Q537 573 535 573T526 572T512 572",120282:"61 347Q61 405 70 454T105 550T171 631T276 685T426 705Q483 705 537 693T620 668T650 646Q650 645 649 637T645 612T639 578L627 514L624 510Q620 507 615 507T597 520T566 548T512 577T430 590Q223 590 223 347T431 104Q478 104 506 112Q508 112 508 164V215H471L434 216L428 222L427 268Q427 315 429 318Q432 323 444 323T544 324H652Q655 320 659 317V45L656 43Q654 39 624 27T536 2T424 -11Q366 -11 317 -2T219 33T137 97T82 200T61 347",120283:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120284:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120285:"236 -22Q190 -22 144 -11T72 12T46 29Q63 147 69 153Q80 164 92 146Q124 91 191 91Q222 91 242 102T267 134Q268 139 268 402Q268 663 270 669Q275 687 294 692Q298 694 347 694H367Q393 694 406 690T425 669Q427 663 427 399Q427 132 426 125Q421 87 404 58T366 15T318 -9T273 -20T236 -22",120286:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120287:"92 667Q98 684 109 689T142 694H172H198Q244 694 251 669Q253 663 253 389V116L278 117Q410 119 490 119H495Q511 119 517 115T534 93V63V48Q534 9 508 2Q503 0 310 0L119 1Q99 7 92 28V667",120288:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120289:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120290:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120291:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120292:"450 -20Q444 -20 429 -21T396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715Q364 715 376 715T394 716Q732 716 732 340Q732 268 719 210T686 120T647 68T615 39T601 29T638 -22T676 -73Q679 -78 679 -83Q679 -98 661 -106H593Q526 -106 521 -104Q514 -103 507 -97T496 -84T477 -55L454 -19L450 -20ZM554 509Q516 622 391 622Q294 622 250 535Q220 475 220 345Q220 299 222 266T234 198T258 140T299 99T363 74Q378 71 393 71H395L381 92Q367 114 353 136T338 161Q336 165 336 170Q336 186 352 193L361 194Q370 194 384 194T412 194H452Q457 194 460 194T466 194T471 192T476 191T480 188T483 185T487 180T492 174T497 167T504 158L526 129Q532 127 552 175Q573 231 573 348Q573 455 554 509",120293:"654 24Q654 9 644 5T612 0H577L521 1Q509 5 503 13Q498 20 421 160L343 304H250V168Q250 147 250 118T251 78Q251 24 242 12T192 0H168L119 1Q99 7 92 28V667Q98 686 118 693H124Q131 693 141 693T165 694T195 694T229 694T280 694T332 695Q389 695 428 691T510 675T582 637T627 569Q641 532 641 493Q641 377 537 331L497 317L493 316L571 177Q653 28 654 24ZM487 472T487 492T485 525T476 553T450 577T404 591Q398 592 322 593H250V391H321Q327 391 353 391T385 392T412 395T438 401T457 412T474 430T483 456",120294:"61 503Q61 547 72 583T110 650T186 698T305 716Q405 716 496 671Q513 664 514 657Q514 656 513 648T509 623T503 589L491 525L488 521Q484 518 479 518H475L461 532Q430 565 395 581T305 598Q201 598 201 523Q201 480 240 462T345 431T443 394Q549 324 549 204Q549 160 538 123T502 51T427 -2T308 -22Q180 -22 69 41Q50 52 49 57Q49 58 50 66T54 91T60 125L72 189L75 193Q80 196 84 196Q87 196 104 182T145 149T212 117T304 102Q408 102 408 188Q408 215 396 234T362 263T319 278T267 290T219 302Q149 324 105 380T61 503",120295:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120296:"92 667Q101 694 143 694H172H200Q242 694 251 671Q253 663 253 430Q254 189 255 185Q262 134 288 107T384 79Q498 79 516 168Q520 191 521 431Q521 663 523 671Q532 694 572 694H596H618Q639 694 648 692T665 679Q671 672 671 653Q672 632 672 555V432Q671 200 670 190Q652 79 581 29T383 -22Q137 -22 98 166Q92 195 92 303V667",120297:"27 667Q27 683 39 688T75 694H101Q155 694 159 692Q182 687 194 665Q202 652 283 419T374 142Q376 165 473 445Q552 664 553 666Q568 694 618 694H639H658Q681 694 693 689T705 667Q705 660 592 347Q481 32 477 28Q466 7 441 1H292Q266 7 255 28Q251 32 140 347Q27 660 27 667",120298:"994 694Q1012 683 1014 668Q1014 661 977 519T896 217T845 26Q831 0 783 0H747H711Q685 0 672 5T649 26Q644 36 583 272T517 548Q516 552 516 551Q503 479 437 227Q389 37 383 26Q367 0 323 0H288H254Q207 0 193 26Q191 32 108 346T24 665Q24 685 44 693Q47 694 98 694H115Q152 694 168 668Q174 657 235 417T297 144Q297 134 300 153Q307 204 362 421T427 668Q441 694 488 694H523Q586 694 597 688Q612 683 620 661T651 549Q664 496 673 462Q744 194 750 146V140Q767 223 800 354T857 576T883 668Q897 694 938 694H958H994",120299:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120300:"635 694H668Q688 694 698 690T708 670Q708 664 704 658L446 278L445 152V27Q442 20 440 17T433 9T419 1L368 0H339Q316 0 305 5T288 26Q286 31 286 154V278L157 468Q135 500 101 550Q43 635 34 650T24 671Q24 686 39 693Q42 694 105 694H122H132Q163 694 180 689T214 666Q225 654 336 485Q373 425 373 420L374 418Q375 419 375 421Q378 432 418 493T496 609T536 667Q543 676 551 681T572 689T591 693T615 694T635 694",120301:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120302:"255 394Q218 394 186 383T138 358T109 333T94 321H91Q88 321 86 322T83 325T80 331T79 339T78 349T77 362T75 377Q72 410 72 420Q72 423 72 425T73 429T74 431T77 433T80 435T85 437Q166 475 262 475Q360 475 413 440Q462 406 471 341Q472 332 472 181Q472 155 472 119T473 73Q473 20 462 10T398 0H380Q349 0 337 8T324 48V65Q298 30 257 10T172 -11Q109 -11 70 37T31 145Q31 276 307 289H321V309Q321 337 318 352T300 381T255 394ZM176 146Q176 116 190 97T231 77Q251 77 266 85Q322 110 322 185Q322 189 322 192T322 198L321 201V234L308 232Q176 220 176 146",120303:"54 667Q63 694 102 694H127H151Q190 694 199 671Q201 663 201 544L202 422L211 428Q270 468 355 468Q523 468 523 231Q523 -10 321 -10Q286 -10 261 -2T204 33Q197 11 187 6T142 0H126L81 1Q61 7 54 28V667ZM372 230Q372 317 355 349T280 382Q251 382 204 356V107Q235 76 274 76Q301 76 320 84T349 105T364 139T371 180T372 230",120304:"188 233Q188 199 190 177T200 131T225 95T271 83H281Q356 83 421 130Q433 138 434 139Q446 141 448 131Q449 128 453 84T457 36Q455 30 432 20T364 -1T273 -11Q37 -11 37 232Q37 456 244 474Q246 474 257 474T276 475Q349 475 400 455Q443 436 448 431L451 425Q451 419 443 377Q442 372 441 366T439 356T438 348T436 340T435 334T433 330T431 327T429 325T426 324Q420 324 406 336Q376 362 350 372T281 382Q254 382 236 373T208 352T194 317T189 278T188 233",120305:"225 -11Q192 -11 164 -3T104 29T55 102T37 227Q37 321 63 376Q111 469 223 469Q292 469 349 433L359 426V546Q359 564 359 589T358 623Q358 675 369 684T433 694H451Q497 694 505 669Q507 663 507 347T505 25Q500 9 487 5T450 0H432H413Q356 0 356 36V40Q298 -11 225 -11ZM356 359Q326 382 286 382Q239 382 215 358Q189 330 189 256V229V203V195Q189 102 231 86Q251 76 274 76Q318 76 356 114V359",120306:"30 231Q30 301 51 351T107 426T181 463T262 474H268Q293 474 312 472T366 459T422 427T462 363T480 260Q480 230 466 222T405 213Q395 213 364 213T311 214H173V211Q173 183 183 148T216 96Q244 76 287 76Q319 76 350 85T399 104T433 125T451 136Q463 138 465 128Q466 125 469 84T473 39Q471 29 423 13T330 -9Q321 -10 286 -10Q213 -10 161 11T81 68T42 144T30 231ZM353 292Q350 324 342 344T320 373T294 384T264 387Q191 387 175 286V282H353V292",120307:"67 458H78V502V509Q78 538 79 556T90 604T117 651T169 685T253 704Q254 704 258 704T265 705T275 705T287 704Q364 704 381 687V638V607Q381 591 378 585T366 579Q362 581 351 591T323 610T282 618Q238 618 226 587Q224 581 223 519V458H253Q288 458 298 453Q315 441 315 415Q315 399 312 390T299 377T282 372T259 371H255H226V201Q226 31 224 25Q215 0 174 0H150L106 1Q86 7 79 28L78 199V371H69Q29 371 29 412Q29 425 30 431T40 447T67 458",120308:"63 108Q63 142 83 176L76 184Q35 227 35 300Q35 469 243 469Q330 469 385 437L397 443Q451 469 508 469Q515 468 517 466T522 456T528 425Q534 392 534 386Q532 379 523 377Q520 377 509 381T477 390T431 398L425 399Q453 362 453 297Q453 268 445 242T417 189T351 146T242 130Q169 130 119 153Q117 141 117 136Q117 95 155 83Q161 81 252 81Q354 80 362 79Q437 71 475 48T526 -24Q532 -42 532 -65Q532 -116 489 -156T341 -204Q323 -206 274 -206H256Q39 -206 18 -84Q17 -79 17 -68Q17 15 82 42L76 53Q63 79 63 108ZM310 300Q310 359 298 377T238 396Q217 396 204 390T186 368T179 339T178 300Q178 245 189 224T244 203T299 224T310 300ZM414 -66Q414 -55 411 -47T401 -32T387 -21T368 -14T346 -10T322 -7T297 -6T271 -6T246 -6H193Q163 -6 154 -10T140 -30Q135 -45 135 -62Q135 -134 274 -134Q414 -134 414 -66",120309:"53 667Q62 694 101 694H126H148Q191 694 198 669Q200 663 200 526V390Q263 469 361 469Q390 469 412 465T456 449T491 413T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V667",120310:"72 574Q55 583 51 591T46 619V636L47 670L48 673Q50 676 52 678T56 684T63 690T73 694H81Q89 694 102 694T129 695H181Q193 687 196 685T203 676T207 661T208 634Q208 603 204 593T181 574H72ZM54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",120311:"70 634V648Q70 686 96 693Q100 695 151 695H176Q201 695 213 691T230 670Q232 665 232 634V620Q232 582 206 575Q202 573 151 573H126Q101 573 89 577T72 598Q70 603 70 634ZM-41 -84Q-1 -105 28 -105Q67 -105 78 -85Q83 -77 83 -48T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -62 -124T-52 -89Q-49 -84 -41 -84",120312:"496 23Q496 9 487 5T457 0H427H398Q367 0 354 11Q352 12 288 99L226 183L191 150V90V54Q191 30 186 18T165 2Q160 0 124 0L90 1Q70 7 63 28V667Q72 694 108 694H128H146Q183 694 192 671Q194 663 194 496L195 325L254 383Q266 394 281 409T301 429T316 441T329 450T341 455T357 458T376 458H409H436Q461 458 470 454T480 437Q480 430 477 427T445 395Q417 368 396 347L319 271Q319 270 358 217T442 103T494 32Q496 30 496 23",120313:"54 667Q63 694 102 694H127H149Q192 694 199 669Q201 663 201 347T199 25Q190 0 149 0H125L81 1Q61 7 54 28V667",120314:"197 386Q256 468 366 468Q404 468 430 461T471 438T491 413T503 385Q563 469 666 469Q731 469 769 446T814 350Q815 343 815 185Q815 31 813 25Q808 9 796 5T758 0H737L692 1Q672 7 665 28L664 186V206V290Q664 349 655 365T610 381Q581 381 560 370T529 341T515 311T510 291Q509 286 509 157V82Q509 24 501 12T452 0H431L386 1Q366 7 359 28L358 186V206V290Q358 349 349 365T304 381Q275 381 254 370T223 341T209 311T204 291Q203 286 203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120315:"197 386Q264 468 350 468Q375 468 390 467T429 460T466 443T492 408T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120316:"274 -11Q32 -11 32 225Q32 346 85 406T249 474H266H271Q302 474 325 471T385 458T451 419T498 346Q518 300 518 225Q518 -11 274 -11ZM367 233Q367 322 350 354T270 387Q240 387 222 377T195 344T184 298T182 233Q182 151 198 117T275 83H282Q318 83 339 104Q355 119 361 146T367 233",120317:"125 458H139Q174 458 185 452T202 420L211 426Q245 448 288 458T354 469Q356 469 361 469T369 468Q443 468 481 412Q523 355 523 223Q523 164 509 120T473 51T423 12T371 -7T323 -11Q260 -11 204 33V-65Q204 -80 204 -102T205 -131Q205 -162 200 -175T178 -192Q173 -194 126 -194L81 -193Q61 -187 54 -166V431Q58 447 81 458H125ZM372 230Q372 376 282 376Q247 376 204 352V107L208 103Q213 99 218 95T232 87T251 79T274 76Q323 76 349 116Q372 153 372 230",120318:"226 -11Q37 -11 37 236Q37 294 51 338T86 407T135 445T186 464T233 469H235Q300 469 349 422L359 413V425Q359 452 376 464Q384 469 433 469H455Q498 469 505 444Q507 438 507 137Q507 -163 505 -169Q500 -185 487 -189T450 -194H432H413Q367 -194 358 -171Q356 -163 356 -63V40L348 33Q296 -11 231 -11H226ZM281 375Q188 375 188 228Q188 77 275 77Q322 77 359 120V328Q338 357 324 366T281 375",120319:"54 437Q58 453 81 464H122H147Q186 464 194 439Q196 434 196 405V377L203 387Q245 456 324 468Q325 468 331 468T340 469Q347 469 356 462V360Q350 355 346 354T339 353T326 353T300 347Q260 337 234 311T202 252Q201 247 201 138Q201 122 201 98T202 66Q202 33 197 20T175 2Q170 0 125 0L81 1Q61 7 54 28V437",120320:"37 328Q37 392 75 433T203 474Q254 474 265 473Q319 465 370 442Q378 439 380 432Q380 426 372 384Q364 336 359 333Q358 331 355 331Q348 331 337 341Q282 388 216 388H208Q190 388 180 387T161 377T151 351Q151 333 164 323T224 306L267 297Q314 285 355 246T396 144Q396 17 282 -5Q260 -10 218 -10Q170 -10 124 2T55 26T30 44Q30 48 39 99T49 153Q52 159 60 159Q66 159 70 153Q100 120 133 101T218 82Q231 82 238 83T258 87T277 101T283 126Q283 149 260 160T200 176T153 186Q109 201 73 236T37 328",120321:"225 267Q225 202 226 169T232 115T244 88T265 82Q295 84 318 100T345 116Q352 116 354 110T364 77Q373 46 373 43Q373 28 312 9T190 -10Q160 -10 139 1T107 29T89 77T82 136T80 210V258V371H66H59Q39 371 27 386Q20 394 20 417Q21 432 23 437Q35 458 60 458H65H83V510L84 562Q93 589 131 589H154H174Q216 589 223 564Q225 558 225 508V458H274Q330 458 338 453Q355 441 355 415Q355 388 338 376Q330 371 274 371H225V267",120322:"53 431Q62 459 100 459Q105 459 114 459T127 458H152Q192 458 201 435Q203 427 203 262Q204 86 208 77Q209 74 216 71Q227 66 258 66H264Q334 66 354 140L356 150L357 290Q357 427 359 435Q365 449 377 453T412 458H432H450Q498 458 506 433Q508 427 508 229T506 25Q498 0 451 0H434H418Q386 0 374 7T360 43V58L352 49Q298 -11 199 -11Q135 -9 101 11T56 80Q52 100 52 273L53 431",120323:"26 429T26 435T32 448T44 456Q48 458 85 458H99Q145 458 161 431Q162 429 207 285L251 145L294 284Q333 410 341 430Q351 451 374 456Q379 458 420 458H430Q450 458 457 456T471 443Q473 437 473 435Q473 426 443 325T381 126L350 28Q339 7 316 2Q312 0 250 0Q187 0 183 2Q160 7 149 28L136 68Q124 109 106 166T70 283T39 385",120324:"699 458Q717 447 719 432Q719 426 666 230T610 27Q602 10 588 5T548 0H512H482Q431 0 420 17T384 135Q356 241 352 298V308L351 295Q348 251 322 145T290 28Q279 0 233 0H212H191Q146 0 133 27Q130 33 77 229T24 430Q24 449 44 457Q47 458 79 458Q122 458 126 456Q154 450 163 419L233 153Q241 187 272 304T307 431Q318 458 368 458Q394 458 398 456Q421 451 430 431Q434 423 509 147L547 286Q582 416 588 429Q600 454 624 457Q632 458 647 458H663H699",120325:"92 0Q87 0 77 0T62 -1Q24 -1 24 22Q24 29 33 41T106 136Q185 237 184 238Q184 239 147 284T73 376T33 427Q31 430 31 436Q31 451 45 457Q48 458 96 458H122Q152 458 163 450T208 394L247 345L282 394Q288 403 297 416T309 434T319 444T328 452T338 455T352 458T372 458H393H440Q457 449 457 435Q457 428 450 419T379 328Q308 239 308 237L389 137Q409 112 436 79Q475 31 475 23Q475 -1 436 -1Q432 -1 422 -1T407 0Q360 0 352 3Q343 6 336 16T291 83L247 151L245 148Q243 145 239 139T229 124T218 106T204 84Q167 24 160 15T141 1L92 0",120326:"454 458Q473 446 473 430Q473 426 394 184L311 -68Q291 -119 245 -162T123 -205Q51 -205 46 -190Q44 -187 40 -142T36 -92Q36 -90 36 -88L37 -87Q41 -80 46 -80Q48 -80 73 -92T126 -105Q146 -105 161 -98T185 -76T197 -53T206 -28L215 0L122 212Q29 427 29 435Q29 448 46 457Q49 458 91 458Q93 458 106 458T125 457T140 454T157 446T170 431Q183 410 224 305T266 158Q266 152 266 151Q267 151 268 163Q271 206 302 310T342 432Q354 458 398 458H418H454",120327:"268 376Q250 376 180 375T92 374Q69 374 63 380Q46 390 46 419Q46 428 49 437Q57 451 73 457Q76 458 242 458T413 456Q420 455 427 448Q439 438 439 413Q439 392 433 385Q432 383 318 236T204 88Q235 88 306 89T395 90H399Q408 90 414 89T427 84T438 70T442 45Q442 9 416 2Q411 0 236 0H136Q73 0 62 1T41 12Q31 23 31 47Q31 68 36 77Q37 78 51 97T96 155T153 228L268 376",120328:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",120329:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",120330:"124 266Q124 372 179 473T333 639T544 705Q592 705 635 697T698 679L718 670Q719 669 701 621T681 572L676 576Q670 580 661 586T641 598T614 611T583 620Q558 625 526 625Q406 625 318 516T230 276Q230 238 236 212Q251 148 294 108T412 68Q469 68 508 80T598 123Q608 129 608 128Q606 109 603 87L598 45L573 33Q521 7 486 -1T394 -10Q358 -10 346 -8Q260 5 202 62Q124 145 124 266",120331:"162 348L236 694H385Q535 693 543 692Q600 682 641 654T705 586T737 506T747 425Q747 296 672 187Q625 114 548 62T384 1Q376 0 262 0Q88 0 88 1L98 46Q107 90 126 177T162 348ZM622 533Q575 624 443 624Q434 624 419 624T399 623H321L263 348Q249 283 234 213T212 107L204 72Q204 71 289 71Q374 72 386 74Q501 94 573 193T646 422Q646 487 622 533",120332:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",120333:"86 2Q88 4 160 346T233 689Q233 691 453 691T673 689Q670 686 656 611H488L320 612Q314 579 302 523T281 427T272 385Q272 384 419 384H567L551 308H255L223 156Q216 124 207 82T194 20L190 2Q190 0 138 0H86V2",120334:"125 267Q125 375 182 476T337 641T544 705Q598 705 644 693T710 669T730 655L712 609L693 560L692 557L681 567Q618 626 526 626Q447 626 378 573T269 440T229 277Q229 185 276 127T406 68Q422 68 451 71T502 78T524 84L526 93Q528 102 532 119T539 153L553 222Q553 223 495 223Q436 223 436 224Q436 230 444 262L452 299H662V296Q661 290 635 166T607 40Q606 37 576 25T492 1T391 -11Q272 -11 199 66T125 267",120335:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",120336:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",120337:"377 424L435 694H535V691Q534 685 476 412T416 135Q401 74 350 26T210 -22Q165 -22 124 -11T65 9T46 21L54 41Q62 61 70 83T81 109Q82 111 85 106Q86 105 87 103Q93 94 103 84T135 64T185 53Q238 53 272 76T317 142Q317 145 325 182T348 289T377 424",120338:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",120339:"161 348L235 694H338V691Q338 690 273 385T208 79Q278 80 362 80H516Q502 11 499 2V0H293Q87 0 87 1L96 46Q106 90 125 177T161 348",120340:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",120341:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",120342:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",120343:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",120344:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 305 693 194T543 36Q547 29 586 -47T625 -125H504L450 -8Q406 -22 363 -22Q256 -22 187 56T118 254ZM661 437Q661 532 616 584T506 636Q428 636 361 578T257 433T220 258Q220 167 264 113T380 58Q390 58 397 58T408 59T413 60T417 61Q417 63 387 127T356 193Q356 194 409 194H462L485 150L508 105Q509 103 532 125T567 161Q661 278 661 437",120345:"162 348L236 694H375H414H445Q507 694 538 690T606 668Q698 623 698 534V528Q698 447 608 377Q582 358 555 345T512 326L497 321L617 0H565L513 1L402 309H255L189 0H138Q88 0 88 1L98 46Q107 90 126 177T162 348ZM603 525Q603 603 499 620Q486 622 403 623H321L297 506Q292 482 285 449T274 402L271 387V385H346Q350 385 363 385T386 384Q548 384 592 479Q603 503 603 525",120346:"161 478Q161 568 242 642T435 716Q527 716 599 673L609 667Q595 633 589 615L571 568Q570 568 564 575T546 592T518 611T475 628T417 635Q351 635 305 596T259 507Q259 465 290 444T372 411T432 396Q473 385 509 343T545 236Q545 140 464 59T270 -22Q155 -22 54 48L92 146Q93 146 101 138T124 117T161 92T216 72T288 63Q360 63 403 109T447 204Q447 220 444 233T435 256T421 273T404 285T385 295T366 301T347 306T331 310T315 314T292 321T265 331T235 346T207 367T183 395T168 431T161 478",120347:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",120348:"340 -22Q251 -22 191 33T131 177V187Q131 192 131 195T132 205T133 215T136 231T141 253T147 285T156 328T168 384T184 457L235 694H338V691Q338 690 288 451T236 210Q234 194 234 177Q234 138 247 111T280 72T319 54T357 49Q408 49 449 74T510 128Q516 136 521 143T530 158T538 175T545 194T553 220T560 250T569 289T579 336T591 395T606 464L655 694H747V691Q651 243 645 213Q623 149 587 102Q482 -22 340 -22",120349:"220 348L161 694H216Q270 694 270 693L283 613Q334 313 346 215Q359 102 359 96Q359 87 358 84Q388 162 684 657L706 694H753Q799 694 799 693L387 0H333Q279 0 279 1L272 45Q264 89 249 177T220 348",120350:"596 540Q596 562 597 585T599 609Q599 588 436 255Q402 185 362 104L310 0H213V3Q213 6 188 347T161 694H263L265 664Q290 327 293 184Q293 112 289 85Q290 85 290 87Q290 95 301 123T332 194T373 282T419 380T463 469T498 541T517 579L574 694H671V689L674 646Q678 603 682 538T691 401T699 263T703 160Q703 102 700 87Q719 154 930 576L989 694H1076Q1076 693 903 347L730 0H628V4L626 26Q624 48 622 85T616 168T609 267T603 369T598 464T596 540",120351:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",120352:"151 692Q151 694 212 694H272L418 362L696 683L705 694H758L809 693Q809 692 630 490T444 280Q442 275 413 139L383 1L333 0Q282 0 282 2Q283 3 312 141L341 278L246 484L151 692",120353:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",120354:"313 386Q286 386 260 381T217 369T186 355T164 342T155 337Q154 338 159 377T165 418Q251 461 320 461Q322 461 328 461T337 460Q397 460 435 424T473 329Q473 325 473 318T472 308Q432 110 407 2V0H317V2L325 38Q295 21 269 10Q215 -10 156 -10H149Q76 -10 62 69Q61 75 61 90Q61 127 73 150T116 194Q146 215 207 231T348 252H368L373 277Q378 302 378 318Q378 367 339 384Q332 386 313 386ZM150 116Q150 93 171 79T223 65Q259 65 293 85T341 135Q343 140 348 160T353 184Q353 186 342 186Q298 186 231 174T153 134Q150 127 150 116",120355:"302 -11Q266 -11 235 1T190 26L176 38Q170 8 168 2V0H121Q75 0 75 1L84 46Q94 90 113 177T149 348L223 694H267Q312 694 312 693T282 551T251 407Q251 406 256 408T271 415Q347 454 430 454H438Q501 454 528 374Q539 339 539 299Q539 179 466 84T302 -11ZM443 275Q443 317 421 348T346 379Q318 379 296 369Q269 359 238 332L193 118L198 109Q220 65 269 65Q350 65 396 130T443 275",120356:"75 164Q75 226 100 282T165 377T252 437T342 460H347Q447 460 499 417L483 378Q468 339 468 338Q466 338 455 347T424 366T385 378Q355 382 334 382Q262 382 215 318T168 177Q168 120 196 95T259 69H269Q345 69 420 108Q432 114 432 113T427 72L422 32L402 22Q382 12 344 2T259 -11Q214 -11 180 2T126 36T95 81T79 126T75 164",120357:"73 156Q73 224 102 293T184 408T294 455Q375 455 432 413Q438 407 438 410T469 553L499 694H588V691Q588 690 515 348T441 2V0H348V2Q357 29 357 43L352 41Q332 24 288 7T196 -10H190Q178 -10 166 -7T134 8T98 46T75 113Q73 129 73 156ZM419 335Q419 339 412 348T386 368T342 379Q284 379 243 343T184 261T167 168Q167 122 191 94T263 66Q321 66 367 116L374 124L397 229Q419 333 419 335",120358:"248 -11Q170 -11 121 41T71 173Q71 265 133 349T285 454Q305 460 318 460H328Q368 460 399 448Q472 414 472 309Q472 274 464 234L462 219H159Q156 198 156 185Q156 137 179 107T237 68Q246 66 268 66Q345 66 427 113V109Q426 108 422 73T417 37Q417 34 409 29Q329 -11 248 -11ZM401 299Q399 337 376 361T316 385Q291 385 266 371Q220 350 184 289H401V299",120359:"381 443Q381 440 374 407T366 371H315Q263 371 263 369Q262 368 224 186Q215 145 205 97T189 25L184 2V0H94V2L99 25Q104 48 114 96T134 186Q172 368 173 369Q173 371 139 371H106V373L114 410L121 444H155L188 445L191 455L212 551Q232 612 288 658T415 705Q438 705 464 701T494 694Q478 614 477 614L467 618Q457 621 440 624T406 629H400Q333 629 306 579Q301 568 289 507L275 444H328Q381 444 381 443",120360:"113 252Q113 334 177 394T311 454Q332 454 350 451T379 442T398 432T410 424L413 421Q412 423 411 424L409 426Q409 429 434 436T496 449T560 455H568V451Q568 447 567 429T566 394L565 377L553 379Q522 385 479 385Q463 385 456 384L443 383L436 392Q454 357 454 324Q454 243 390 182T249 120Q233 120 219 122T195 128T178 136T167 142L163 145Q149 131 149 105Q149 78 171 72L242 71Q246 71 269 71T303 71T336 68T372 62T403 51T432 32Q461 8 461 -40Q461 -112 383 -159T211 -206Q123 -206 68 -172T12 -86Q12 -55 31 -23T82 32Q90 38 89 39Q89 40 87 44T82 59T80 82Q80 134 126 189Q113 228 113 252ZM369 319Q369 354 350 368T304 383Q274 383 252 369T218 333T202 291T197 255Q197 221 217 206T263 191Q317 191 343 233T369 319ZM373 -59Q373 -41 362 -30T330 -13T291 -7T247 -5H216Q167 -5 158 -6T139 -12Q123 -20 110 -38T97 -76Q97 -102 133 -118T221 -134Q242 -134 267 -130T316 -118T357 -94T373 -59",120361:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 1L82 46Q92 90 111 177T147 348L221 694H265Q310 694 310 693T279 544L247 395Q325 455 403 455Q513 455 513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120362:"189 578Q190 579 199 627T211 678V680H315V678Q313 675 304 627T293 578V576H189V578ZM168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",120363:"211 577L233 680H284Q336 680 336 679L315 576H263Q211 576 211 577ZM19 -204Q-12 -204 -40 -196T-82 -179T-96 -170Q-96 -168 -78 -132L-61 -95L-54 -103Q-32 -126 3 -126Q26 -126 50 -116Q76 -101 83 -85Q84 -79 140 180T196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204",120364:"150 348L224 694H310V691Q218 259 218 258L232 270Q245 281 274 306T327 351L435 444H489L542 443Q542 442 443 357L344 272L471 1L422 0H372L366 14Q359 27 347 54T323 105L273 210Q271 210 231 174L190 139L160 0H118Q76 0 76 1L86 46Q95 90 114 177T150 348",120365:"148 348L222 694H311V691Q311 690 238 348T164 2V0H119Q74 0 74 1L84 46Q93 90 112 177T148 348",120366:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392H400Q451 454 472 439Q482 434 489 427T500 412T506 399T510 388L511 384Q511 384 517 388Q563 431 620 446Q648 455 680 455Q790 455 790 358Q790 334 785 309Q784 304 753 156T720 2V0H627V2L634 34Q641 65 650 110T669 200T686 281T693 321Q693 379 613 379Q553 379 514 302Q503 276 486 202T457 66T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120367:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392Q416 454 433 452T470 440T502 411T513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120368:"69 169Q69 238 107 306T211 417T348 461Q419 461 471 412T523 271Q523 161 438 75T247 -11Q170 -11 120 39T69 169ZM432 279Q432 338 401 361T333 385Q280 385 240 352T182 273T164 178Q164 119 195 94T265 68Q306 68 344 94Q380 115 406 169T432 279",120369:"259 443Q251 405 251 404L260 409Q269 414 286 421T324 436T375 449T434 455Q482 455 510 417T538 303Q538 169 463 79T302 -11Q226 -11 176 39V36Q175 35 151 -80L127 -193Q127 -194 80 -194H34V-191L102 127L169 443Q169 444 214 444T259 443ZM269 65Q332 65 386 124T441 262Q441 304 422 334T370 373Q356 375 339 375Q293 375 238 331L193 118Q200 103 206 94T229 75T269 65",120370:"72 149Q72 272 146 363T304 455Q340 455 371 442T409 423T436 398Q438 411 442 427L448 455H538L400 -193Q400 -194 354 -194Q307 -194 307 -193L356 37V41Q355 41 350 38T332 27T302 13Q247 -10 191 -10H179Q138 -10 105 32T72 149ZM414 298Q402 376 341 376Q277 376 223 317T169 182Q169 121 198 93T265 65Q319 65 365 111L377 123L414 298",120371:"240 377L244 380Q248 384 255 390T272 404T296 419T325 434T361 446T401 454Q403 454 408 454T416 455H424L421 442Q419 435 413 405T406 373Q351 373 294 336T216 237Q213 231 201 173T178 60T164 2V0H119Q74 0 74 2L122 226L170 449Q170 450 213 450H255L247 414Q246 409 245 403T243 393T241 385T240 379T240 377",120372:"99 299Q99 318 106 341T133 393T195 441T298 461Q336 461 370 453T420 437L436 429Q436 428 421 389T405 350Q356 386 273 386H265Q248 386 237 384T211 371T191 337Q189 329 189 326Q189 320 190 315T194 306T200 299T209 293T218 289T228 285T239 283T251 281T263 278L270 276Q278 275 283 274T298 270T316 264T333 255T351 243T367 228T380 209T388 186T391 157Q391 96 341 43T193 -11Q171 -11 150 -8T114 -1T84 9T61 19T45 28T35 33Q35 36 67 116L76 109Q132 67 211 67Q258 67 279 88T301 135Q301 159 280 170T224 187T180 197Q141 212 120 239T99 299",120373:"245 68Q267 68 289 75T322 90L334 98Q338 94 338 28V24L324 19Q268 -4 218 -8Q198 -11 177 -11Q118 -11 118 75Q118 98 123 127Q125 137 149 251T174 369Q174 371 135 371H97V373L105 410L112 444H152L192 445L200 478Q208 512 213 541L219 571H261Q303 571 303 570T290 506L276 444H343Q410 444 410 443Q410 440 403 407T395 371H328Q261 371 261 369Q211 152 211 118Q211 68 245 68",120374:"166 -10H160Q146 -10 137 -8T115 0T97 22T90 63Q90 79 130 268L167 443Q167 444 214 444Q260 444 260 443L224 273Q187 97 187 86Q187 70 202 65T250 59Q303 59 336 83T379 139Q380 143 412 292T444 443Q444 444 491 444Q537 444 537 443T491 225T443 2V0H353V2L361 38L352 34Q344 29 326 22T286 7T232 -5T166 -10",120375:"177 6L108 442V444H201V442Q202 441 213 371T235 213T246 90V65Q259 117 429 406L450 444H495Q540 444 540 443Q539 442 411 221L282 1L230 0H178L177 6",120376:"148 5Q147 8 128 222T109 440L108 444H199V442Q200 441 204 385T214 253T219 140Q219 108 215 76Q215 72 214 67V65L215 66Q219 95 278 221L390 444H475V437Q497 203 497 121Q497 90 494 70Q494 67 494 67L496 73Q520 143 654 405L674 444H718Q762 444 762 443L534 1L483 0H432V5Q429 28 422 126T413 283Q413 343 416 370L417 378Q416 377 416 376Q401 303 248 12L242 0H148V5",120377:"317 229Q453 9 460 0H409L359 1L312 88Q266 176 265 176Q265 177 254 165T223 132T182 88L100 0H1L15 14Q29 28 61 59T118 115L236 229L226 244Q108 433 100 444H201L290 294L438 444H537L528 435Q526 432 512 418T468 376T418 327L317 229",120378:"11 -117L20 -120Q28 -124 46 -128T84 -132H100Q124 -122 149 -85Q200 -6 200 1Q200 17 155 204T109 442Q109 444 156 444H203Q203 443 208 419T221 357T235 277T248 190T254 114Q254 81 250 67V65Q251 65 251 67Q256 94 297 177Q339 259 422 397L450 444H540Q540 443 386 186T219 -90Q179 -153 145 -179T73 -205Q52 -205 34 -202Q29 -202 21 -201T7 -198L1 -197Q1 -196 6 -157T11 -117",120379:"129 408L136 444H315Q494 444 494 443Q494 441 489 419L484 396L164 76L291 77Q418 77 418 76T411 41T402 2V0H215Q28 0 28 2L34 27L38 50L360 371L240 370Q121 370 121 371Q124 388 129 408",120432:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",120433:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",120434:"40 305Q40 437 110 529T281 622Q315 622 343 611T387 589T404 578Q409 585 415 596T425 611T435 618T452 622Q472 622 478 609T485 566Q485 559 485 540T484 508V460Q484 413 478 403T442 393Q417 393 409 402Q400 409 400 420Q400 428 395 445T380 487T347 528T295 546Q235 546 180 483T124 306Q124 245 141 197T186 121T241 80T296 66Q346 66 373 103T400 178Q400 209 435 209H442H450Q484 209 484 172Q480 96 421 43T281 -11Q177 -11 109 84T40 305",120435:"38 1Q16 8 16 38Q16 62 32 73Q39 76 58 76H78V535H58Q40 535 32 538Q16 548 16 573Q16 587 17 591Q23 604 34 607T83 611H166H176Q188 611 209 611T239 612Q299 612 337 597T415 530Q485 438 485 300Q485 180 431 100T301 3L291 1H38ZM400 301Q400 363 385 410T346 482T303 519T267 534Q261 535 210 535H162V76H214L267 77Q323 89 361 148T400 301",120436:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",120437:"384 260Q384 230 377 221T342 212Q317 212 309 220Q300 229 300 252V268H179V76H249Q264 67 267 61T271 38Q271 10 249 1H44Q22 9 22 32V38Q22 63 39 73Q45 76 69 76H95V535H69H59Q42 535 32 542T22 573Q22 602 44 610H50Q56 610 66 610T91 610T125 610T164 611T208 611T257 611H468Q470 609 475 606T481 602T485 598T488 593T489 586T490 576T490 562V526V488Q490 452 472 444Q468 442 448 442Q423 442 415 450Q408 457 407 463T406 501V535H179V344H300V360Q300 383 309 392T342 401Q373 401 382 381Q384 376 384 306V260",120438:"38 306Q38 447 105 534T261 622Q280 622 298 618T329 608T350 596T366 585L371 581Q373 581 377 591T390 612T417 622Q437 622 443 609T450 566Q450 559 450 540T449 508V460Q449 413 443 403T407 393Q392 393 386 394T373 402T364 426Q360 472 335 509T271 546Q214 546 168 477T121 308Q121 210 164 138T271 65Q293 65 310 78T337 109T352 147T360 180T362 195Q362 196 333 196L304 197Q282 204 282 227V234Q282 247 282 251T288 261T304 272H474Q488 263 492 256T496 234Q496 211 479 199Q475 197 461 196H449V21Q441 6 434 3T412 -1H407H402Q385 -1 379 3T364 28Q350 14 322 2T260 -11Q173 -11 106 76T38 306",120439:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",120440:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",120441:"202 543T202 573T224 610H228Q231 610 237 610T251 610T269 610T291 611T315 611T342 611H457Q471 602 475 595T479 573Q479 549 462 538Q454 535 432 535H408V328Q408 159 408 133T402 93Q386 48 340 19T229 -11Q158 -11 108 16T57 100Q57 129 73 141T108 154Q128 154 143 140T159 102Q159 93 155 79Q188 65 228 65H230Q290 65 318 106Q323 115 323 139T324 329V535H274L224 536Q202 543 202 573",120442:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",120443:"27 594Q34 605 43 608T84 611H154H213Q258 611 269 605T281 573Q281 546 263 538Q257 535 222 535H185V76H404V118V145Q404 168 411 177T446 186H453Q478 186 486 167Q488 161 488 93V50Q488 24 485 17T466 1L258 0H147H99Q47 0 36 6T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594",120444:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",120445:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",120446:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",120447:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",120448:"56 306Q56 380 58 426T68 510T87 568T120 600T170 617T240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 124 447 66Q433 23 394 6L424 -53Q454 -112 454 -118Q454 -128 441 -138H377Q367 -135 363 -129T333 -69L304 -11H254Q205 -10 180 -8T128 6T91 36T70 92T58 178T56 306ZM227 151Q227 171 262 171H276H281Q292 171 296 171T305 170T313 165T317 158T323 145T332 127L353 88Q356 88 361 95T372 131T382 202Q384 228 384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 248 141 217T146 154T157 109T178 83T212 68T262 65H266L264 70Q261 75 256 85T247 105Q227 145 227 151",120449:"16 571Q16 598 27 605T76 612Q84 612 108 612T148 611Q268 611 294 605Q346 592 389 550T432 440Q432 394 410 359Q393 329 366 310L358 303Q387 273 399 239Q405 219 405 178T408 106T421 68Q426 65 428 65Q433 65 435 74T438 96T441 112Q450 130 480 130H485Q519 130 522 100Q522 79 516 56T488 11T434 -11Q421 -11 408 -8T377 5T344 37T324 93Q322 101 322 154L321 209Q304 257 257 267Q252 268 207 268H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571ZM348 440Q348 478 321 502T260 532Q252 534 208 535H165V344H208Q212 344 223 344T239 345T252 346T266 348T278 351T293 358Q348 387 348 440",120450:"52 454Q52 524 107 572T229 621Q266 621 274 620Q326 610 360 588L371 581Q377 594 379 598T386 610T397 619T412 622Q433 622 439 610T446 570Q446 563 446 545T445 515V479Q445 441 444 432T436 417Q428 408 403 408T370 417Q361 424 361 434Q361 439 360 448T351 476T331 509T295 535T238 546Q194 546 163 522T132 458Q132 435 148 412Q155 401 166 393T192 380T218 371T247 364T270 359Q341 342 349 339Q389 325 418 296T461 229Q472 201 472 164Q469 92 417 41T287 -11Q240 -11 200 -1T143 19L126 29Q117 6 109 -2Q100 -11 84 -11Q64 -11 58 1T51 42Q51 49 51 66T52 95V135Q52 173 53 180T61 194Q70 203 95 203Q119 203 127 194Q136 186 136 168Q143 66 284 66H290Q325 66 350 85Q391 115 391 165Q391 204 369 228T322 260Q320 260 255 275T185 293Q123 309 88 355T52 454",120451:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",120452:"-3 573Q-3 597 8 604T50 612Q57 612 77 612T111 611H200Q214 602 218 595T222 573Q222 549 205 538Q198 535 175 535H151V359Q151 333 151 291Q152 177 156 162Q157 160 157 159Q165 123 193 95T262 66Q303 66 330 94T367 159Q371 175 371 191T373 359V535H349H339Q328 535 322 537T309 548T303 573T306 595T325 611H506Q520 602 524 595T528 573Q528 549 511 538Q504 535 481 535H457V364Q457 189 456 182Q448 101 394 45T262 -11Q189 -11 132 43T68 182Q67 189 67 364V535H43H33Q22 535 16 537T3 548T-3 573",120453:"19 578Q19 585 20 590T23 598T29 604T38 608T48 610T62 611T78 612T97 611T119 611H195Q210 602 213 596T217 573Q217 561 216 555T206 542T179 535H164Q166 529 188 435T235 231T261 94L262 84V88Q263 91 263 94Q265 121 289 231T336 438L360 535H345Q308 535 308 566V573Q308 586 308 590T314 600T330 611H484Q499 602 502 595T505 573Q505 560 504 554T493 541T465 535H447L384 278Q321 19 319 14Q309 -7 278 -7H262H246Q215 -7 205 14Q203 19 140 278L78 535H59Q45 535 38 536T25 547T19 573V578",120454:"459 611Q491 611 501 605T512 573Q512 538 482 535H474L439 276Q406 26 402 11Q398 2 389 -3Q387 -3 386 -4L380 -7H359H349Q324 -7 313 13Q307 29 285 139T263 275Q263 283 262 283Q261 282 261 274Q261 248 239 137T211 13Q200 -7 175 -7H165H144Q136 -3 127 3Q121 10 117 36T85 276L50 535H42Q26 536 19 545T12 564V573Q12 603 33 610Q37 611 101 611H134Q165 611 175 604T186 573Q186 563 186 559T182 547T169 538T143 535H122V531Q124 517 133 446T155 266T172 96V84L173 102Q176 157 192 243T215 346Q227 367 259 367H262H265Q297 367 309 346Q316 329 332 243T351 102L352 84V96Q356 161 368 266T390 444T402 531V535H381Q366 535 359 536T345 547T338 573Q338 600 356 608Q362 611 425 611H459",120455:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",120456:"20 573Q20 597 30 604T72 611H121H198Q212 602 216 595T220 573Q220 568 219 563T217 555T214 549T211 544T207 541T203 538T198 537T194 536T190 536L188 535Q179 535 179 534L188 516Q196 497 208 470T232 415T252 363T261 332Q261 329 262 329T263 332Q263 354 333 508L345 534Q345 535 336 535Q305 538 305 567V573Q305 589 308 595T327 611H483Q505 598 505 573Q505 549 488 538Q481 535 460 535H438L304 245V76H325H331Q343 76 350 75T363 64T369 38Q369 10 347 1H178Q167 5 162 11T157 21T156 38V44Q156 66 172 73Q180 76 199 76H220V245L86 535H64Q44 535 36 538Q20 548 20 573",120457:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",120458:"126 306Q105 306 90 321T74 359Q74 439 211 439Q268 439 276 438Q343 426 383 390T430 306Q431 301 431 190V81Q446 79 465 78T492 76T509 72T521 60T524 38Q524 11 506 3Q502 1 466 1Q426 1 406 5T379 14T355 36L345 30Q284 -6 205 -6Q135 -6 92 39T48 141Q48 182 79 212T158 256T252 278T342 285H347V290Q347 315 325 335T267 362Q258 363 224 363Q189 363 185 362H179L178 358Q178 353 178 352T176 345T174 337T170 330T165 322T158 316T150 311T139 308T126 306ZM132 140Q132 115 157 93T224 70Q269 70 302 87T344 133Q346 139 347 175V211H339Q256 209 194 190T132 140",120459:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 491V396L182 402Q217 424 256 431Q280 437 309 437Q376 437 434 379T492 217Q492 162 473 118T422 47T358 8T293 -6Q229 -6 174 38Q171 13 163 7T135 1H131H122Q99 1 90 23L89 279V535H58L27 536Q4 543 4 573ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120460:"291 -6Q196 -6 131 60T66 216Q66 296 119 361Q154 403 200 421T273 439Q275 440 293 440H313Q400 440 433 409Q454 388 454 359Q454 335 439 321T402 306Q380 306 365 321T350 357V362L340 363Q339 363 326 363T303 364Q280 364 266 362Q217 352 184 313T151 215Q151 153 199 112T313 70Q341 70 357 85T381 118T394 140Q402 146 424 146Q443 146 447 144Q466 137 466 117Q466 106 457 88T429 47T374 10T291 -6",120461:"266 573Q266 596 277 603T314 611H352H385Q411 611 419 607T435 586V76H498Q512 67 516 60T520 38Q520 9 498 1H436Q429 1 417 1T398 0Q375 0 363 7T351 34V43L342 36Q288 -6 223 -6Q143 -6 87 58T31 216Q31 307 88 372T230 437Q292 437 342 405L351 399V535H320L289 536Q266 543 266 573ZM351 290Q347 302 337 316T302 346T244 361Q193 361 154 319T115 215Q115 152 152 111T235 70Q314 70 351 170V290",120462:"48 217Q48 295 100 361T248 439L258 440Q268 440 274 440Q329 438 369 416T428 359T456 292T464 228Q464 215 461 208T454 198T442 190L288 189H135L138 179Q153 132 199 102T303 71Q336 71 353 86T380 120T398 143Q404 146 422 146Q453 146 462 126Q464 120 464 116Q464 84 416 39T285 -6Q187 -6 118 59T48 217ZM377 264Q371 291 365 306T341 338T294 362Q288 363 264 363Q225 363 190 336T139 264H377",120463:"43 395Q44 405 44 408T47 416T53 423T66 431H176V461Q176 500 182 518Q201 570 252 593T353 617Q399 614 418 593T437 548Q437 528 424 514T387 499Q365 499 353 511T338 537V541H328Q275 536 261 494Q260 490 260 460V431H327Q334 431 346 431T364 432Q392 432 404 425T416 393T405 362T365 355H327H260V76H319Q375 76 388 71T401 38Q401 27 400 23T395 12T379 1H58Q47 6 42 12T36 23T35 38Q35 65 53 73Q59 76 117 76H176V355H121H93Q64 355 54 362T43 395",120464:"60 274Q60 337 107 386T233 436Q278 436 316 417L329 410L338 416Q384 442 427 442T489 423T509 381T494 345T460 332Q449 332 440 338Q432 341 427 348T419 360T415 365Q414 364 410 364L383 355Q406 320 406 274Q406 211 358 162T233 112Q189 112 155 128L146 133Q142 125 142 115Q142 99 150 85T175 71Q182 72 187 70Q188 70 195 70T218 70T254 69Q259 69 275 69T297 69T318 68T340 66T361 62T384 57T405 49T428 38Q495 -1 495 -76Q495 -143 427 -186T262 -229Q161 -229 94 -185T29 -73Q30 -60 33 -48T39 -26T47 -8T57 8T67 20T77 30T86 38L91 43Q91 44 86 53T75 80T70 117Q70 142 89 183L83 194Q60 232 60 274ZM321 274Q321 312 296 337T230 362Q197 362 171 338T145 274Q145 235 170 211T233 187Q273 187 297 212T321 274ZM422 -78Q422 -54 408 -38T366 -15T315 -6T255 -4H200Q198 -4 193 -4T183 -3Q148 -3 125 -26T102 -78Q102 -110 151 -132T261 -154Q321 -154 371 -132T422 -78",120465:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 489Q173 394 175 394L186 402Q197 410 219 420T269 434Q278 436 306 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 10 286 32V38V46Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V535H58L27 536Q4 543 4 573",120466:"202 538T202 559T218 596T260 612Q283 612 300 597T317 560Q317 538 300 523T260 507Q235 507 219 522ZM411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",120467:"261 559Q261 580 277 596T319 612Q342 612 359 597T376 560T360 523T320 507Q296 507 279 523T261 559ZM75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",120468:"13 42Q13 63 23 69T69 76H102V535H69H54Q34 535 24 542T13 573Q13 588 15 593Q22 605 29 608T56 611H95Q113 611 122 611T140 610T152 609T159 607T163 603T167 597T173 589V413L174 237L295 355H275Q260 355 253 356T239 367T232 393Q232 419 243 425T304 431H359H464Q479 422 482 415T485 393Q485 364 464 356L431 355H398L293 254L427 76H486Q501 67 504 60T507 38Q507 28 507 24T501 12T486 1H314Q292 8 292 38Q292 62 308 73Q312 75 326 76L338 77L290 140Q279 154 267 171T248 196L242 204L207 171L173 139V76H206H221Q241 76 251 69T262 38Q262 11 244 3Q240 1 138 1Q123 1 100 1T70 0Q32 0 23 7T13 42",120469:"51 573Q51 602 73 610H76Q79 610 84 610T97 610T113 610T133 611T155 611T179 611H282Q301 598 304 586V76H452Q466 67 470 60T474 38Q474 10 452 1H73Q51 9 51 32V38Q51 54 54 60T73 76H220V535H146L73 536Q51 545 51 567V573",120470:"133 76Q156 74 164 67T172 38Q172 9 151 1H11Q-12 8 -12 38Q-12 61 5 73Q10 75 28 76H45V355H28Q10 356 5 358Q-12 370 -12 393Q-12 419 11 431H52H70Q91 431 100 427T116 405Q163 436 200 436Q255 436 281 390L285 394Q289 398 292 400T301 407T314 415T329 423T346 429T366 434T389 436H392Q425 436 448 411Q469 390 474 360T480 268V232V203V76H497Q520 74 528 67T536 38Q536 9 515 1H396Q374 9 374 32V38Q374 73 402 76H409V191V242Q409 317 404 339T375 361Q343 361 323 332T299 264Q298 258 298 165V76H315Q338 74 346 67T354 38Q354 9 333 1H214Q192 9 192 32V38Q192 73 220 76H227V191V242Q227 317 222 339T193 361Q161 361 141 332T117 264Q116 258 116 165V76H133",120471:"89 431Q94 431 105 431T122 432Q173 432 173 399Q173 394 175 394Q176 394 190 404T233 425T298 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 9 286 32V38V45Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89",120472:"52 216Q52 318 118 379T261 440Q343 440 407 378T472 216Q472 121 410 58T262 -6Q176 -6 114 58T52 216ZM388 225Q388 281 351 322T261 364Q213 364 175 325T136 225Q136 158 174 114T262 70T350 114T388 225",120473:"89 431Q93 431 104 431T121 432Q173 432 173 401V396L182 402Q237 437 305 437Q376 437 434 378T492 217Q492 146 459 93T382 17T291 -6Q261 -6 232 5T188 26L174 37Q173 37 173 -54V-146H236Q250 -155 254 -162T258 -184Q258 -213 236 -221H27Q4 -214 4 -184Q4 -169 8 -162T27 -146H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120474:"34 215Q34 309 91 368T222 436Q224 436 231 436T242 437Q309 437 372 390V401Q372 419 381 428T414 437Q426 437 432 436T444 430T456 412V-146H489H504Q524 -146 534 -153T545 -184Q545 -211 527 -219Q523 -221 414 -221Q398 -221 374 -221T342 -222Q304 -222 294 -216T283 -184Q283 -157 301 -149Q307 -146 339 -146H372V-51Q372 43 371 43L364 38Q357 33 345 26T318 12T280 -1T236 -6Q155 -6 95 55T34 215ZM117 215Q117 152 157 111T250 70Q289 70 318 92T363 146Q372 163 372 192V215L371 263Q339 360 254 360Q206 360 162 321T117 215",120475:"327 76Q359 76 369 70T380 38Q380 10 359 1H47Q24 8 24 38Q24 54 28 61T47 76H145V355H96L47 356Q24 363 24 393Q24 409 28 416T47 431H207Q223 419 226 414T229 393V387V369Q297 437 394 437Q436 437 461 417T487 368Q487 347 473 332T438 317Q428 317 420 320T407 327T398 337T393 347T390 356L388 361Q348 356 324 345Q228 299 228 170Q228 161 228 151T229 138V76H293H327",120476:"72 317Q72 361 108 396T229 439Q231 439 245 439T268 440Q303 439 324 435T353 427T363 423L372 432Q380 440 397 440Q430 440 430 395Q430 390 430 380T429 366V335Q429 311 422 302T387 293Q364 293 355 300T346 316T343 336T325 353Q306 364 257 364Q209 364 178 351T147 317Q147 284 231 272Q327 256 357 247Q458 210 458 129V121Q458 74 413 34T271 -6Q246 -6 224 -3T189 5T165 14T150 22T144 26Q142 23 139 18T135 11T132 6T128 1T124 -2T119 -4T113 -5T104 -6Q84 -6 78 6T71 43Q71 48 71 60T72 79Q72 132 73 141T81 157Q90 166 115 166Q135 166 142 162T157 140Q168 108 191 90T260 70Q297 70 323 76T361 91T379 110T384 129Q384 157 346 171T247 195T165 212Q119 228 96 256T72 317",120477:"25 395Q26 405 26 408T29 416T35 423T48 431H145V481L146 532Q154 547 161 550T184 554H189Q218 554 227 534Q229 529 229 480V431H405Q406 430 411 427T418 422T422 416T426 407T427 393Q427 387 427 382T424 374T421 368T417 363T413 360T408 358L405 356L317 355H229V249Q229 237 229 214T228 179Q228 126 241 98T295 70Q354 70 365 149Q366 167 375 174Q383 182 407 182H415Q438 182 446 166Q448 161 448 148Q448 84 398 39T282 -6Q226 -6 189 29T146 128Q145 134 145 247V355H96H72Q45 355 35 362T25 395",120478:"4 393Q4 416 15 423T52 431H90Q141 431 151 429T168 417Q171 412 173 409V254L174 100Q182 70 244 70Q320 70 344 119Q349 130 350 144T351 248V355H320L289 356Q266 363 266 393Q266 408 270 415T289 431H351H386Q409 431 418 428T433 411Q435 406 435 241V76H498Q512 67 516 60T520 38Q520 9 498 1H436H394Q372 1 364 5T351 26L342 21Q293 -5 227 -5Q118 -5 96 67Q91 82 90 101T89 227V355H58L27 356Q4 363 4 393",120479:"24 392Q24 417 36 424T79 432Q85 432 103 432T132 431H215Q229 422 233 415T237 393Q237 355 198 355H193H172L262 77L352 355H331H323Q288 355 288 393Q288 409 291 415T310 431H478Q491 423 495 416T500 393Q500 364 478 356L452 355H426L374 190Q320 24 318 20Q307 -4 273 -4H262H251Q217 -4 206 20Q204 24 150 190L98 355H72L47 356Q24 363 24 392",120480:"54 355Q16 355 16 388V393Q16 423 37 430Q41 431 125 431H162Q206 431 218 425T230 393Q230 366 212 358Q206 355 174 355Q141 355 141 354L150 296Q181 110 181 89V84Q182 85 183 96Q185 118 199 173T218 237Q223 247 245 259H264H268Q294 259 309 240Q315 229 329 174T343 92Q343 84 344 84V86Q344 88 344 91T345 97Q347 125 356 187T374 301T383 354Q383 355 350 355H333Q314 355 304 362T294 393Q294 420 312 428Q318 431 401 431H440Q485 431 496 425T508 393Q508 382 508 377T498 363T470 355L455 354Q455 353 441 271T413 104T396 16Q384 -4 355 -4H351Q315 -4 305 9T280 79Q278 90 276 96Q265 149 265 169Q265 176 264 169Q263 166 263 162Q261 130 248 79T230 18Q220 -4 183 -4H175L151 -3Q134 5 127 17L112 102Q97 188 83 270T69 354Q62 355 54 355",120481:"35 393Q35 417 46 424T89 432Q95 432 112 432T141 431H223Q238 422 241 415T244 393Q244 389 244 383T237 367T216 355Q209 355 209 354L234 319Q259 286 260 286L308 354Q308 355 301 355Q285 356 278 365T270 384L271 393Q271 420 289 428Q295 431 376 431H459Q460 430 465 427T472 422T476 416T480 407T481 393Q481 368 470 362T434 355H425H392L344 290Q295 225 295 223Q294 223 309 203T350 149L405 77L439 76H453Q474 76 484 69T495 38Q495 10 473 1H303Q281 9 281 32V38Q281 49 282 54T290 67T313 76Q324 76 324 77L259 173L197 77Q202 76 209 76Q225 75 233 68T241 55T242 38Q242 28 242 24T236 12T221 1H51Q29 9 29 32V38Q29 48 29 51T31 59T38 67T51 76H117L171 149Q224 222 224 223L124 355H90H78Q54 355 45 361T35 393",120482:"26 393Q26 417 37 424T80 431H134H217Q232 422 235 416T239 393Q239 379 236 371T226 360T214 356T197 355L179 354V353L188 330Q197 306 209 272T235 201T259 133T271 89V84L274 95Q279 122 298 185T335 300T352 354Q352 355 331 355Q312 355 304 358Q288 368 288 393Q288 408 291 415T310 431H478Q479 430 484 427T491 422T495 416T499 407T500 393Q500 376 493 367T479 357T458 355H452Q426 355 425 353Q420 337 351 124T280 -94Q240 -195 168 -220Q147 -228 125 -228Q89 -228 66 -201T42 -139Q42 -116 56 -102T93 -87Q117 -87 130 -102T144 -135V-138H126Q121 -148 121 -150T130 -152Q182 -147 207 -87Q211 -78 223 -40T236 1Q230 10 102 355H75L49 356Q26 363 26 393",120483:"56 1Q40 7 37 14T34 41Q34 59 36 64Q39 67 43 73Q65 95 191 213T341 355H133V334Q133 306 124 297Q116 289 91 289H83Q60 289 51 308Q49 313 49 361L50 409Q59 427 72 430H78Q83 430 92 430T115 430T144 430T179 431T219 431T262 431H450Q452 430 455 428T459 424T463 422T466 419T468 416T469 413T470 409T471 404T472 398T472 391Q472 374 469 368L462 358Q453 349 315 218Q210 122 164 76H391V103Q391 136 400 146Q409 155 433 155Q464 155 473 135Q475 130 475 78V46Q475 24 472 16T453 1H56",120488:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",120489:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",120490:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H612V676Q614 670 627 552T643 428V424H581V428Q580 430 576 461T562 524T532 576Q512 596 481 605T426 616T357 618H304V62H439V0H425",120491:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",120492:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",120493:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",120494:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",120495:"629 -10T446 -10T164 89T64 340Q64 380 71 420T102 510T163 596T266 662T418 696H438Q488 696 499 695Q582 686 644 655T741 584T796 495T823 409T829 338Q829 188 729 89ZM439 645Q416 645 390 638T333 615T275 564T236 480Q221 423 221 341Q221 272 230 228Q247 144 301 94T447 43T592 93T663 228Q672 272 672 341Q672 645 439 645ZM286 242V446H348V412H545V446H607V242H545V276H348V242H286",120496:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",120497:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",120498:"285 0Q267 3 154 3Q56 3 47 0H40V62H131Q131 63 167 160T244 369T321 578T359 678Q366 698 393 698H404H413Q437 698 446 678Q448 672 560 369T674 62H765V0H754Q733 3 604 3Q453 3 429 0H416V62H461L507 63L355 470Q353 468 279 265L203 63L249 62H294V0H285",120499:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",120500:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",120501:"54 465L63 674Q63 675 383 675T703 674L712 465Q712 464 681 464H650V467Q650 490 646 516T632 545Q612 550 383 550H283Q169 550 149 548T124 531Q123 530 123 529Q116 506 116 467V464H85Q54 464 54 465ZM160 256V447H222V414H544V447H606V256H544V289H222V256H160ZM57 0L48 222H110V219Q110 147 125 133Q127 130 130 129T160 127T235 126T383 126Q482 126 530 126T604 127T635 129T641 133Q656 146 656 219V222H718L709 0H57",120502:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",120503:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V618H39V680H860V618H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V618H304V62H412V0H400",120504:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",120506:"766 271Q764 266 750 137T735 4V0H407Q74 0 71 4L70 5Q64 9 64 18Q64 24 82 41T213 158L359 288Q360 288 320 336T214 460Q67 633 66 635Q64 638 64 655Q64 679 75 684Q78 686 407 686H735V682Q738 676 751 558T766 434V430H735Q704 430 704 431Q704 434 703 444T696 477T681 520T654 563T613 598Q578 615 527 619T371 624H281L396 489Q506 358 513 351Q517 342 512 334Q503 325 371 208Q338 179 303 147T249 99L231 83L243 81Q258 81 364 81Q382 81 418 81T470 82T513 83T554 88T587 96T619 109T645 129Q689 173 702 260L704 274Q704 275 735 275H766V271",120507:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",120508:"64 556Q69 619 114 658T224 697Q271 697 310 677T375 622T417 554T444 484L447 477V479Q456 516 473 551T516 620T582 676T670 697Q735 697 780 656T829 556Q829 539 818 532H772Q761 539 761 548Q761 571 681 571Q664 571 653 570T623 562T587 537T555 490Q536 448 531 410T525 300V210V62H660V0H646L447 3Q257 1 247 0H233V62H368V210V301Q368 373 363 410T338 490Q324 518 307 536T270 561T240 569T212 571Q132 571 132 548Q132 539 121 532H75Q64 538 64 556",120509:"609 0Q582 3 415 3T221 0H207V62H342V168L328 169Q193 180 117 241Q64 286 64 343T117 445Q193 506 328 517L342 518V624H207V686H221Q248 683 415 683T609 686H623V624H488V518L502 517Q637 506 713 445Q766 400 766 343T713 241Q637 180 502 169L488 168V62H623V0H609ZM342 219T342 343T340 467Q328 467 304 459Q277 451 261 439T237 409T228 378T226 343Q226 314 229 296T250 259T301 228Q331 219 341 219Q342 219 342 343ZM604 343Q604 365 602 379T591 413T560 446T503 464L489 467Q488 467 488 343T489 219Q499 219 529 228Q554 236 570 248T593 277T602 308T604 343",120510:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",120511:"64 515Q64 532 71 536T104 540H139Q200 540 207 538Q225 533 236 521T253 489T260 454T264 414Q264 340 287 296T347 237Q369 226 373 226Q374 226 374 425V624H239V686H253Q280 683 447 683T641 686H655V624H520V226L522 227Q525 228 531 229T552 240T580 261T606 298T624 354Q627 368 628 394T631 440T637 482T654 518T686 538Q693 540 754 540H794Q817 540 823 536T829 515Q829 500 824 495T811 489T796 483T782 461T775 408Q767 212 568 175Q526 168 521 168Q520 168 520 115V62H655V0H641Q614 3 447 3T253 0H239V62H374V168L364 169Q290 178 243 203Q126 261 118 409Q117 443 111 461T98 484T83 489T70 495T64 515",120512:"598 645T415 645T232 458Q232 385 275 239T318 26Q318 8 311 4T272 -1Q265 -1 240 -1T196 0H88V3Q86 5 70 108Q52 211 51 212V215H113V212Q123 149 132 133Q136 124 149 122T202 118Q241 118 241 119Q241 132 132 277Q64 378 64 457Q64 564 158 630T403 696Q487 696 543 685T661 638Q722 599 744 549T766 458Q766 434 761 410T749 368T729 327T709 293T684 258T663 229Q632 187 614 160T592 126L589 119Q589 118 628 118Q667 119 680 121T698 133Q702 140 706 160T714 196L717 212V215H779V212Q778 211 760 108Q744 5 742 3V0H634H562Q528 0 520 4T512 26Q512 92 555 238T598 458Q598 645 415 645",120513:"56 673Q56 679 65 686H892Q901 679 901 673Q901 668 714 331T521 -15Q518 -18 506 -24H452Q440 -19 436 -15Q431 -8 337 162T150 501L57 669Q57 670 56 672V673ZM528 136L758 553H297Q298 551 414 341L528 136",120546:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",120547:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",120548:"49 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H714Q721 676 721 669Q721 664 708 557T694 447Q692 440 674 440H662Q655 445 655 454Q655 455 658 480T661 534Q661 572 652 592Q638 619 603 626T501 634H471Q398 633 393 630Q389 628 386 622Q385 619 315 341T245 60Q245 46 333 46H345Q366 46 366 35Q366 33 363 21T358 6Q356 1 339 1Q334 1 292 1T187 2Q122 2 88 2T49 1",120549:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",120550:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",120551:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",120552:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",120553:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM640 466Q640 523 625 565T583 628T532 658T479 668Q370 668 273 559T151 255Q150 245 150 213Q150 156 165 116T207 55T259 26T313 17Q385 17 451 63T561 184Q590 234 615 312T640 466ZM510 276Q510 278 512 288L515 298Q515 299 384 299H253L250 285Q246 271 244 268T231 265H227Q216 265 214 266T207 274Q207 278 223 345T244 416Q247 419 260 419H263Q280 419 280 408Q280 406 278 396L275 386Q275 385 406 385H537L540 399Q544 413 546 416T559 419H563Q574 419 576 418T583 410Q583 403 566 339Q549 271 544 267Q542 265 538 265H530H527Q510 265 510 276",120554:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",120555:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",120556:"135 2Q114 2 90 2T60 1Q35 1 35 11Q35 28 42 40Q45 46 55 46Q119 46 151 94Q153 97 325 402T498 709Q505 716 526 716Q543 716 549 710Q550 709 560 548T580 224T591 57Q594 52 595 52Q603 47 638 46H663Q670 39 670 35Q669 12 657 0H644Q613 2 530 2Q497 2 469 2T424 2T405 1Q388 1 388 10Q388 15 391 24Q392 27 393 32T395 38T397 41T401 44T406 45T415 46Q473 46 487 64L472 306Q468 365 465 426T459 518L457 550Q456 550 328 322T198 88Q196 80 196 77Q196 49 243 46Q261 46 261 35Q261 34 259 22Q256 7 254 4T240 0Q237 0 211 1T135 2",120557:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",120558:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",120559:"222 668Q222 670 229 677H654Q677 677 705 677T740 678Q764 678 770 676T777 667Q777 662 764 594Q761 579 757 559T751 528L749 519Q747 512 729 512H717Q710 519 710 525Q712 532 715 559T719 591Q718 595 711 595Q682 598 486 598Q252 598 246 592Q239 587 228 552L216 517Q214 512 197 512H185Q178 517 178 522Q178 524 198 591T222 668ZM227 262Q218 262 215 262T209 266L207 270L227 356Q247 435 250 439Q253 443 260 443H267H280Q287 438 287 433Q287 430 285 420T280 402L278 393Q278 392 431 392H585L590 415Q595 436 598 439T612 443H628Q635 438 635 433Q635 431 615 351T594 268Q592 262 575 262H572Q556 262 556 272Q556 280 560 293L565 313H258L252 292Q248 271 245 267T230 262H227ZM60 0Q53 4 53 11Q53 14 68 89T84 169Q88 176 98 176H104H116Q123 169 123 163Q122 160 117 127T112 88Q112 80 243 80H351H454Q554 80 574 81T597 88V89Q603 100 610 121T622 157T630 174Q633 176 646 176H658Q665 171 665 166Q665 164 643 89T618 7Q616 2 607 1T548 0H335H60",120560:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",120561:"48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H541Q621 680 709 680T812 681Q841 681 855 681T877 679T886 676T887 670Q887 663 885 656Q880 637 875 635Q871 634 860 634H854Q827 634 794 631Q780 628 775 619Q773 614 704 338T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q528 52 533 61Q536 67 572 209T642 491T678 632Q678 634 533 634H388Q387 631 316 347T245 59Q245 55 246 54T253 50T270 48T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1",120562:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",120564:"65 0Q58 4 58 11Q58 16 114 67Q173 119 222 164L377 304Q378 305 340 386T261 552T218 644Q217 648 219 660Q224 678 228 681Q231 683 515 683H799Q804 678 806 674Q806 667 793 559T778 448Q774 443 759 443Q747 443 743 445T739 456Q739 458 741 477T743 516Q743 552 734 574T710 609T663 627T596 635T502 637Q480 637 469 637H339Q344 627 411 486T478 341V339Q477 337 477 336L457 318Q437 300 398 265T322 196L168 57Q167 56 188 56T258 56H359Q426 56 463 58T537 69T596 97T639 146T680 225Q686 243 689 246T702 250H705Q726 250 726 239Q726 238 683 123T639 5Q637 1 610 1Q577 0 348 0H65",120565:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",120566:"45 535Q34 535 31 536T28 544Q28 554 39 578T70 631T126 683T206 705Q230 705 251 698T295 671T330 612T344 514Q344 477 342 473V472Q343 472 347 480T361 509T380 547Q471 704 596 704Q615 704 625 702Q659 692 679 663T700 595Q700 565 696 552T687 537T670 535Q656 535 653 536T649 543Q649 544 649 550T650 562Q650 589 629 605T575 621Q502 621 448 547T365 361Q290 70 290 60Q290 46 379 46H404Q410 40 410 39T408 19Q404 6 398 0H381Q340 2 225 2Q184 2 149 2T94 2T69 1Q61 1 58 1T53 4T51 10Q51 11 53 23Q54 25 55 30T56 36T58 40T60 43T62 44T67 46T73 46T82 46H89Q144 46 163 49T190 62L198 93Q206 124 217 169T241 262T262 350T274 404Q281 445 281 486V494Q281 621 185 621Q147 621 116 601T74 550Q71 539 66 537T45 535",120567:"356 624Q356 637 267 637H243Q237 642 237 645T239 664Q243 677 249 683H264Q342 681 429 681Q565 681 571 683H583Q589 677 589 674T587 656Q582 641 578 637H540Q516 637 504 637T479 633T463 630T454 623T448 613T443 597T438 576Q436 566 434 556T430 539L428 533Q442 533 472 526T543 502T613 451T642 373Q642 301 567 241T386 158L336 150Q332 150 331 146Q310 66 310 60Q310 46 399 46H424Q430 40 430 39T428 19Q424 6 418 0H401Q360 2 247 2Q207 2 173 2T119 2T95 1Q87 1 84 1T79 4T77 10Q77 11 79 23Q80 25 81 30T82 36T84 40T86 43T88 44T93 46T99 46T108 46H115Q170 46 189 49T216 62Q220 74 228 107L239 150L223 152Q139 164 82 205T24 311Q24 396 125 462Q207 517 335 533L346 578Q356 619 356 624ZM130 291Q130 203 241 188H249Q249 190 287 342L325 495H324Q313 495 291 491T229 466T168 414Q130 357 130 291ZM536 393Q536 440 507 463T418 496L341 187L351 189Q443 201 487 255Q536 314 536 393",120568:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",120569:"216 151Q48 174 48 329Q48 361 56 403T65 458Q65 482 58 494T43 507T28 510T21 520Q21 528 23 534T29 544L32 546H72H94Q110 546 119 544T139 536T154 514T159 476V465Q159 445 149 399T138 314Q142 229 197 201Q223 187 226 190L233 218Q240 246 253 300T280 407Q333 619 333 625Q333 637 244 637H220Q214 642 214 645T216 664Q220 677 226 683H241Q321 681 405 681Q543 681 549 683H560Q566 677 566 674T564 656Q559 641 555 637H517Q448 636 436 628Q429 623 423 600T373 404L320 192Q370 201 419 248Q451 281 469 317T500 400T518 457Q529 486 542 505T569 532T594 543T621 546H644H669Q692 546 692 536Q691 509 676 509Q623 509 593 399Q587 377 579 355T552 301T509 244T446 195T359 159Q324 151 314 151Q311 151 310 150T298 106T287 60Q287 46 376 46H401Q407 40 407 39T405 19Q401 6 395 0H378Q337 2 224 2Q184 2 150 2T96 2T72 1Q64 1 61 1T56 4T54 10Q54 11 56 23Q57 25 58 30T59 36T61 40T63 43T65 44T70 46T76 46T85 46H92Q147 46 166 49T193 62L204 106Q216 149 216 151",120570:"125 84Q127 78 194 76H243V78Q243 122 208 215T165 350Q164 359 162 389Q162 522 272 610Q328 656 396 680T525 704Q628 704 698 661Q734 637 755 601T781 544T786 504Q786 439 747 374T635 226T537 109Q518 81 518 77Q537 76 557 76Q608 76 620 78T640 92Q646 100 656 119T673 155T683 172Q690 173 698 173Q718 173 718 162Q718 161 681 82T642 2Q639 0 550 0H461Q455 5 455 9T458 28Q472 78 510 149T584 276T648 402T677 525Q677 594 636 631T530 668Q476 668 423 641T335 568Q284 499 271 400Q270 388 270 348Q270 298 277 228T285 115Q285 82 280 49T271 6Q269 1 258 1T175 0H87Q83 3 80 7V18Q80 22 82 98Q84 156 85 163T91 172Q94 173 104 173T119 172Q124 169 124 126Q125 104 125 84",120572:"34 156Q34 270 120 356T309 442Q379 442 421 402T478 304Q484 275 485 237V208Q534 282 560 374Q564 388 566 390T582 393Q603 393 603 385Q603 376 594 346T558 261T497 161L486 147L487 123Q489 67 495 47T514 26Q528 28 540 37T557 60Q559 67 562 68T577 70Q597 70 597 62Q597 56 591 43Q579 19 556 5T512 -10H505Q438 -10 414 62L411 69L400 61Q390 53 370 41T325 18T267 -2T203 -11Q124 -11 79 39T34 156ZM208 26Q257 26 306 47T379 90L403 112Q401 255 396 290Q382 405 304 405Q235 405 183 332Q156 292 139 224T121 120Q121 71 146 49T208 26",120573:"29 -194Q23 -188 23 -186Q23 -183 102 134T186 465Q208 533 243 584T309 658Q365 705 429 705H431Q493 705 533 667T573 570Q573 465 469 396L482 383Q533 332 533 252Q533 139 448 65T257 -10Q227 -10 203 -2T165 17T143 40T131 59T126 65L62 -188Q60 -194 42 -194H29ZM353 431Q392 431 427 419L432 422Q436 426 439 429T449 439T461 453T472 471T484 495T493 524T501 560Q503 569 503 593Q503 611 502 616Q487 667 426 667Q384 667 347 643T286 582T247 514T224 455Q219 439 186 308T152 168Q151 163 151 147Q151 99 173 68Q204 26 260 26Q302 26 349 51T425 137Q441 171 449 214T457 279Q457 337 422 372Q380 358 347 358H337Q258 358 258 389Q258 396 261 403Q275 431 353 431",120574:"31 249Q11 249 11 258Q11 275 26 304T66 365T129 418T206 441Q233 441 239 440Q287 429 318 386T371 255Q385 195 385 170Q385 166 386 166L398 193Q418 244 443 300T486 391T508 430Q510 431 524 431H537Q543 425 543 422Q543 418 522 378T463 251T391 71Q385 55 378 6T357 -100Q341 -165 330 -190T303 -216Q286 -216 286 -188Q286 -138 340 32L346 51L347 69Q348 79 348 100Q348 257 291 317Q251 355 196 355Q148 355 108 329T51 260Q49 251 47 251Q45 249 31 249",120575:"195 609Q195 656 227 686T302 717Q319 716 351 709T407 697T433 690Q451 682 451 662Q451 644 438 628T403 612Q382 612 348 641T288 671T249 657T235 628Q235 584 334 463Q401 379 401 292Q401 169 340 80T205 -10H198Q127 -10 83 36T36 153Q36 286 151 382Q191 413 252 434Q252 435 245 449T230 481T214 521T201 566T195 609ZM112 130Q112 83 136 55T204 27Q233 27 256 51T291 111T309 178T316 232Q316 267 309 298T295 344T269 400L259 396Q215 381 183 342T137 256T118 179T112 130",120576:"190 -22Q124 -22 76 11T27 107Q27 174 97 232L107 239L99 248Q76 273 76 304Q76 364 144 408T290 452H302Q360 452 405 421Q428 405 428 392Q428 381 417 369T391 356Q382 356 371 365T338 383T283 392Q217 392 167 368T116 308Q116 289 133 272Q142 263 145 262T157 264Q188 278 238 278H243Q308 278 308 247Q308 206 223 206Q177 206 142 219L132 212Q68 169 68 112Q68 39 201 39Q253 39 286 49T328 72T345 94T362 105Q376 103 376 88Q376 79 365 62T334 26T275 -8T190 -22",120577:"296 643Q298 704 324 704Q342 704 342 687Q342 682 339 664T336 633Q336 623 337 618T338 611Q339 612 341 612Q343 614 354 616T374 618L384 619H394Q471 619 471 586Q467 548 386 546H372Q338 546 320 564L311 558Q235 506 175 398T114 190Q114 171 116 155T125 127T137 104T153 86T171 72T192 61T213 53T235 46T256 39L322 16Q389 -10 389 -80Q389 -119 364 -154T300 -202Q292 -204 274 -204Q247 -204 225 -196Q210 -192 193 -182T172 -167Q167 -159 173 -148Q180 -139 191 -139Q195 -139 221 -153T283 -168Q298 -166 310 -152T322 -117Q322 -91 302 -75T250 -51T183 -29T116 4T65 62T44 160Q44 287 121 410T293 590L302 595Q296 613 296 643",120578:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q156 442 175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336V326Q503 302 439 53Q381 -182 377 -189Q364 -216 332 -216Q319 -216 310 -208T299 -186Q299 -177 358 57L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",120579:"35 200Q35 302 74 415T180 610T319 704Q320 704 327 704T339 705Q393 701 423 656Q462 596 462 495Q462 380 417 261T302 66T168 -10H161Q125 -10 99 10T60 63T41 130T35 200ZM383 566Q383 668 330 668Q294 668 260 623T204 521T170 421T157 371Q206 370 254 370L351 371Q352 372 359 404T375 484T383 566ZM113 132Q113 26 166 26Q181 26 198 36T239 74T287 161T335 307L340 324H145Q145 321 136 286T120 208T113 132",120580:"139 -10Q111 -10 92 0T64 25T52 52T48 74Q48 89 55 109T85 199T135 375L137 384Q139 394 140 397T145 409T151 422T160 431T173 439T190 442Q202 442 213 435T225 410Q225 404 214 358T181 238T137 107Q126 74 126 54Q126 43 126 39T130 31T142 27H147Q206 27 255 78Q272 98 281 114T290 138T295 149T313 153Q321 153 324 153T329 152T332 149T332 143Q332 106 276 48T145 -10H139",120581:"83 -11Q70 -11 62 -4T51 8T49 17Q49 30 96 217T147 414Q160 442 193 442Q205 441 213 435T223 422T225 412Q225 401 208 337L192 270Q193 269 208 277T235 292Q252 304 306 349T396 412T467 431Q489 431 500 420T512 391Q512 366 494 347T449 327Q430 327 418 338T405 368Q405 370 407 380L397 375Q368 360 315 315L253 266L240 257H245Q262 257 300 251T366 230Q422 203 422 150Q422 140 417 114T411 67Q411 26 437 26Q484 26 513 137Q516 149 519 151T535 153Q554 153 554 144Q554 121 527 64T457 -7Q447 -10 431 -10Q386 -10 360 17T333 90Q333 108 336 122T339 146Q339 170 320 186T271 209T222 218T185 221H180L155 122Q129 22 126 16Q113 -11 83 -11",120582:"166 673Q166 685 183 694H202Q292 691 316 644Q322 629 373 486T474 207T524 67Q531 47 537 34T546 15T551 6T555 2T556 -2T550 -11H482Q457 3 450 18T399 152L354 277L340 262Q327 246 293 207T236 141Q211 112 174 69Q123 9 111 -1T83 -12Q47 -12 47 20Q47 37 61 52T199 187Q229 216 266 252T321 306L338 322Q338 323 288 462T234 612Q214 657 183 657Q166 657 166 673",120583:"58 -216Q44 -216 34 -208T23 -186Q23 -176 96 116T173 414Q186 442 219 442Q231 441 239 435T249 423T251 413Q251 401 220 279T187 142Q185 131 185 107V99Q185 26 252 26Q261 26 270 27T287 31T302 38T315 45T327 55T338 65T348 77T356 88T365 100L372 110L408 253Q444 395 448 404Q461 431 491 431Q504 431 512 424T523 412T525 402L449 84Q448 79 448 68Q448 43 455 35T476 26Q485 27 496 35Q517 55 537 131Q543 151 547 152Q549 153 557 153H561Q580 153 580 144Q580 138 575 117T555 63T523 13Q510 0 491 -8Q483 -10 467 -10Q446 -10 429 -4T402 11T385 29T376 44T374 51L368 45Q362 39 350 30T324 12T288 -4T246 -11Q199 -11 153 12L129 -85Q108 -167 104 -180T92 -202Q76 -216 58 -216",120584:"74 431Q75 431 146 436T219 442Q231 442 231 434Q231 428 185 241L137 51H140L150 55Q161 59 177 67T214 86T261 119T312 165Q410 264 445 394Q458 442 496 442Q509 442 519 434T530 411Q530 390 516 352T469 262T388 162T267 70T106 5Q81 -2 71 -2Q66 -2 59 -1T51 1Q45 5 45 11Q45 13 88 188L132 364Q133 377 125 380T86 385H65Q59 391 59 393T61 412Q65 431 74 431",120585:"268 632Q268 704 296 704Q314 704 314 687Q314 682 311 664T308 635T309 620V616H315Q342 619 360 619Q443 619 443 586Q439 548 358 546H344Q326 546 317 549T290 566Q257 550 226 505T195 405Q195 381 201 364T211 342T218 337Q266 347 298 347Q375 347 375 314Q374 297 359 288T327 277T280 275Q234 275 208 283L195 286Q149 260 119 214T88 130Q88 116 90 108Q101 79 129 63T229 20Q238 17 243 15Q337 -21 354 -33Q383 -53 383 -94Q383 -137 351 -171T273 -205Q240 -205 202 -190T158 -167Q156 -163 156 -159Q156 -151 161 -146T176 -140Q182 -140 189 -143Q232 -168 274 -168Q286 -168 292 -165Q313 -151 313 -129Q313 -112 301 -104T232 -75Q214 -68 204 -64Q198 -62 171 -52T136 -38T107 -24T78 -8T56 12T36 37T26 66T21 103Q21 149 55 206T145 301L154 307L148 313Q141 319 136 323T124 338T111 358T103 382T99 413Q99 471 143 524T259 602L271 607Q268 618 268 632",120586:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",120587:"132 -11Q98 -11 98 22V33L111 61Q186 219 220 334L228 358H196Q158 358 142 355T103 336Q92 329 81 318T62 297T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 389 431Q549 431 553 430Q573 423 573 402Q573 371 541 360Q535 358 472 358H408L405 341Q393 269 393 222Q393 170 402 129T421 65T431 37Q431 20 417 5T381 -10Q370 -10 363 -7T347 17T331 77Q330 86 330 121Q330 170 339 226T357 318T367 358H269L268 354Q268 351 249 275T206 114T175 17Q164 -11 132 -11",120588:"58 -216Q25 -216 23 -186Q23 -176 73 26T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 219 486 165T425 74T345 13T266 -10H255H248Q197 -10 165 35L160 41L133 -71Q108 -168 104 -181T92 -202Q76 -216 58 -216ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q217 269 193 170L176 102Q193 26 260 26Q298 26 334 62Q367 92 389 158T418 266T424 322",120589:"31 207Q31 306 115 374T302 442Q341 442 373 430T405 400Q405 392 399 383T379 374Q373 375 348 390T296 405Q222 405 160 357T98 249Q98 232 103 218T112 195T132 175T154 159T186 141T219 122Q234 114 255 102T286 85T299 78L302 74Q306 71 308 69T315 61T322 51T328 40T332 25T334 8Q334 -31 305 -69T224 -107Q194 -107 163 -92Q156 -88 156 -80Q156 -73 162 -67T178 -61Q186 -61 190 -63Q209 -71 224 -71Q244 -71 253 -59T263 -30Q263 -25 263 -21T260 -12T255 -4T248 3T239 9T227 17T213 25T195 34T174 46Q170 48 150 58T122 74T97 90T70 112T51 137T36 169T31 207",120590:"184 -11Q116 -11 74 34T31 147Q31 247 104 333T274 430Q275 431 414 431H552Q553 430 555 429T559 427T562 425T565 422T567 420T569 416T570 412T571 407T572 401Q572 357 507 357Q500 357 490 357T476 358H416L421 348Q439 310 439 263Q439 153 359 71T184 -11ZM361 278Q361 358 276 358Q152 358 115 184Q114 180 114 178Q106 141 106 117Q106 67 131 47T188 26Q242 26 287 73Q316 103 334 153T356 233T361 278",120591:"39 284Q18 284 18 294Q18 301 45 338T99 398Q134 425 164 429Q170 431 332 431Q492 431 497 429Q517 424 517 402Q517 388 508 376T485 360Q479 358 389 358T299 356Q298 355 283 274T251 109T233 20Q228 5 215 -4T186 -13Q153 -13 153 20V30L203 192Q214 228 227 272T248 336L254 357Q254 358 208 358Q206 358 197 358T183 359Q105 359 61 295Q56 287 53 286T39 284",120592:"413 384Q413 406 432 424T473 443Q492 443 507 425T523 367Q523 334 508 270T468 153Q424 63 373 27T282 -10H268Q220 -10 186 2T135 36T111 78T104 121Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441Q200 441 225 419T250 355Q248 336 247 334Q247 331 232 291T201 199T185 118Q185 68 211 47T275 26Q317 26 355 57T416 132T452 216T465 277Q465 301 457 318T439 343T421 361T413 384",120593:"92 210Q92 176 106 149T142 108T185 85T220 72L235 70L237 71L250 112Q268 170 283 211T322 299T370 375T429 423T502 442Q547 442 582 410T618 302Q618 224 575 152T457 35T299 -10Q273 -10 273 -12L266 -48Q260 -83 252 -125T241 -179Q236 -203 215 -212Q204 -218 190 -218Q159 -215 159 -185Q159 -175 214 -2L209 0Q204 2 195 5T173 14T147 28T120 46T94 71T71 103T56 142T50 190Q50 238 76 311T149 431H162Q183 431 183 423Q183 417 175 409Q134 361 114 300T92 210ZM574 278Q574 320 550 344T486 369Q437 369 394 329T323 218Q309 184 295 109L286 64Q304 62 306 62Q423 62 498 131T574 278",120594:"576 -125Q576 -147 547 -175T487 -204H476Q394 -204 363 -157Q334 -114 293 26L284 59Q283 58 248 19T170 -66T92 -151T53 -191Q49 -194 43 -194Q36 -194 31 -189T25 -177T38 -154T151 -30L272 102L265 131Q189 405 135 405Q104 405 87 358Q86 351 68 351Q48 351 48 361Q48 369 56 386T89 423T148 442Q224 442 258 400Q276 375 297 320T330 222L341 180Q344 180 455 303T573 429Q579 431 582 431Q600 431 600 414Q600 407 587 392T477 270Q356 138 353 134L362 102Q392 -10 428 -89T490 -168Q504 -168 517 -156T536 -126Q539 -116 543 -115T557 -114T571 -115Q576 -118 576 -125",120595:"161 441Q202 441 226 417T250 358Q250 338 218 252T187 127Q190 85 214 61Q235 43 257 37Q275 29 288 29H289L371 360Q455 691 456 692Q459 694 472 694Q492 694 492 687Q492 678 411 356Q329 28 329 27T335 26Q421 26 498 114T576 278Q576 302 568 319T550 343T532 361T524 384Q524 405 541 424T583 443Q602 443 618 425T634 366Q634 337 623 288T605 220Q573 125 492 57T329 -11H319L296 -104Q272 -198 272 -199Q270 -205 252 -205H239Q233 -199 233 -197Q233 -192 256 -102T279 -9Q272 -8 265 -8Q106 14 106 139Q106 174 139 264T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441",120596:"495 384Q495 406 514 424T555 443Q574 443 589 425T604 364Q604 334 592 278T555 155T483 38T377 -11Q297 -11 267 66Q266 68 260 61Q201 -11 125 -11Q15 -11 15 139Q15 230 56 325T123 434Q135 441 147 436Q160 429 160 418Q160 406 140 379T94 306T62 208Q61 202 61 187Q61 124 85 100T143 76Q201 76 245 129L253 137V156Q258 297 317 297Q348 297 348 261Q348 243 338 213T318 158L308 135Q309 133 310 129T318 115T334 97T358 83T393 76Q456 76 501 148T546 274Q546 305 533 325T508 357T495 384",120597:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",120598:"227 -11Q149 -11 95 41T40 174Q40 262 87 322Q121 367 173 396T287 430Q289 431 329 431H367Q382 426 382 411Q382 385 341 385H325H312Q191 385 154 277L150 265H327Q340 256 340 246Q340 228 320 219H138V217Q128 187 128 143Q128 77 160 52T231 26Q258 26 284 36T326 57T343 68Q350 68 354 58T358 39Q358 36 357 35Q354 31 337 21T289 0T227 -11",120599:"537 500Q537 474 533 439T524 383L521 362Q558 355 561 351Q563 349 563 345Q563 321 552 318Q542 318 521 323L510 326Q496 261 459 187T362 51T241 -11Q100 -11 100 105Q100 139 127 242T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287Q21 291 27 313T47 368T79 418Q103 442 134 442Q169 442 201 419T233 344Q232 330 206 228T180 98Q180 26 247 26Q292 26 332 90T404 260L427 349Q422 349 398 359T339 392T289 440Q265 476 265 520Q265 590 312 647T417 705Q463 705 491 670T528 592T537 500ZM464 564Q464 668 413 668Q373 668 339 622T304 522Q304 494 317 470T349 431T388 406T421 391T435 387H436L443 415Q450 443 457 485T464 564",120600:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120601:"409 688Q413 694 421 694H429H442Q448 688 448 686Q448 679 418 563Q411 535 404 504T392 458L388 442Q388 441 397 441T429 435T477 418Q521 397 550 357T579 260T548 151T471 65T374 11T279 -10H275L251 -105Q245 -128 238 -160Q230 -192 227 -198T215 -205H209Q189 -205 189 -198Q189 -193 211 -103L234 -11Q234 -10 226 -10Q221 -10 206 -8T161 6T107 36T62 89T43 171Q43 231 76 284T157 370T254 422T342 441Q347 441 348 445L378 567Q409 686 409 688ZM122 150Q122 116 134 91T167 53T203 35T237 27H244L337 404Q333 404 326 403T297 395T255 379T211 350T170 304Q152 276 137 237Q122 191 122 150ZM500 282Q500 320 484 347T444 385T405 400T381 404H378L332 217L284 29Q284 27 285 27Q293 27 317 33T357 47Q400 66 431 100T475 170T494 234T500 282",120602:"205 -174Q136 -174 102 -153T67 -76Q67 -25 91 85T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 169 431 80T253 -10Q226 -10 204 -2T169 19T146 44T132 64L128 73Q128 72 124 53T116 5T112 -44Q112 -68 117 -78T150 -95T236 -102Q327 -102 356 -111T386 -154Q386 -166 384 -178Q381 -190 378 -192T361 -194H348Q342 -188 342 -179Q342 -169 315 -169Q294 -169 264 -171T205 -174ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q221 276 204 217Q188 152 188 116Q188 68 210 47T259 26Q297 26 334 62Q367 92 389 158T418 266T424 322",120603:"206 -10Q158 -10 136 24T114 110Q114 233 199 349L205 358H184Q144 358 121 347Q108 340 95 330T75 312T61 295T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 532 431Q799 431 803 430Q823 423 823 402Q823 377 801 364Q790 358 766 358Q748 358 748 357Q748 355 749 348T752 327T754 297Q754 258 738 207T693 107T618 24T520 -10Q488 -10 466 2T432 36T416 77T411 120Q411 128 410 128T404 122Q373 71 323 31T206 -10ZM714 296Q714 316 707 358H251Q250 357 244 348T230 328T212 301T193 267T176 229T164 187T159 144Q159 62 222 62Q290 62 349 127T432 285Q433 286 434 288T435 291T437 293T440 294T444 294T452 294H466Q472 288 472 286Q472 285 464 244T456 170Q456 62 534 62Q604 62 659 139T714 296",120604:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",120605:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",120606:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H763Q769 677 772 673T776 666L777 664Q777 659 766 549T751 433Q745 424 723 424Q704 424 699 427T693 441Q693 444 695 467T697 513Q697 543 689 563T670 594T636 610T592 617T534 618H516H456L455 614Q455 613 387 339T317 64Q317 62 375 62H411Q430 62 438 59T447 44Q444 7 430 2Q426 0 416 0Q409 0 359 1T231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120607:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",120608:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120609:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",120610:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",120611:"358 -17Q218 -17 136 49T54 243Q54 298 70 356T123 474T211 582T338 663T504 702H527Q578 702 590 701Q709 688 776 622T844 441Q844 379 825 315T765 192T668 86T532 11T358 -17ZM700 474Q700 525 685 561T642 616T587 643T528 652Q390 652 301 534Q252 472 225 373T198 210Q198 160 214 125T256 71T311 44T372 36Q484 36 571 119Q639 189 669 299T700 474ZM366 428Q366 425 364 419T362 411H466L570 412L573 422Q576 437 581 441T604 445Q620 445 623 444Q636 440 636 429Q636 423 616 340T593 253Q586 243 572 243H566Q545 243 539 249Q536 251 535 253T534 258T534 263T535 270T537 277H329L326 266Q323 251 318 247T295 243Q279 243 276 244Q263 248 263 259Q263 265 283 346Q288 366 295 394Q304 431 308 438T326 445H334H338Q366 445 366 428",120612:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",120613:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",120614:"439 0Q425 6 425 18Q425 35 436 57Q442 62 485 62Q525 62 525 64L478 483Q478 484 465 463T422 394T350 277Q222 69 222 68Q223 67 224 67Q229 64 271 62Q290 62 297 59T305 45Q305 38 302 28Q297 9 293 5T274 0Q270 0 238 1T159 2Q133 2 105 2T72 1Q56 1 52 3T44 15Q44 19 48 35Q53 55 58 58T89 62Q142 64 151 73Q154 76 345 387T538 699Q550 711 570 711H580H592Q613 711 618 695Q619 692 654 379T690 63Q690 62 726 62H746Q776 62 776 44Q773 7 759 2Q755 0 747 0Q743 0 707 1T600 2Q502 2 476 1L439 0",120615:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120616:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120617:"206 466Q175 466 175 484Q175 487 201 574T230 666Q235 673 241 675H547Q853 675 857 673Q867 668 867 657Q867 655 850 569T832 478Q827 466 808 466H802H795Q773 466 771 481Q771 486 775 508T779 541V549H774Q755 552 505 552Q281 551 267 548Q262 548 255 533T242 496T233 472Q228 466 206 466ZM259 255H252Q231 255 228 270Q228 275 248 355T270 439Q277 448 288 448H298Q321 448 326 440Q331 434 326 414Q326 413 486 413H647L650 424Q654 441 658 444T678 448H683H693Q702 448 705 446T714 432L694 348Q674 267 669 261Q664 255 652 255H643Q622 255 617 261Q613 265 613 272T613 283T616 289Q616 290 456 290H295L294 285Q293 280 292 275T288 265T281 257Q278 255 259 255ZM150 131Q150 124 281 123Q346 123 390 123Q640 123 664 126Q668 127 675 127Q686 131 704 198Q708 213 713 216T733 220H738Q755 220 759 218Q768 213 768 203Q768 198 741 105T710 8Q708 4 699 0H388Q77 0 73 2Q62 7 62 18Q62 27 81 115Q99 206 102 212Q106 220 120 220H129Q140 220 145 220T155 215T160 202Q160 196 159 192Q150 145 150 131",120618:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",120619:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H1011Q1022 675 1026 665Q1022 626 1009 620Q1005 618 956 618H907L906 614Q906 613 838 339T768 64Q768 62 812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66Q614 67 682 341T752 616Q752 618 604 618H456L455 614Q455 613 387 339T317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120620:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",120622:"847 430Q828 430 823 434T817 450Q817 454 817 466T818 487Q818 526 809 551T784 591T737 613T675 622T590 624H528H430L513 487Q594 351 596 345Q596 335 590 330Q583 323 418 204L250 81L363 80Q533 80 591 89T694 142Q739 185 765 252Q772 268 776 271T799 274Q816 274 820 272Q832 266 830 254Q829 250 784 130T736 7Q732 3 725 0H405Q84 0 80 2Q69 7 69 18Q69 26 75 32Q76 32 98 48T168 100T255 164L432 293Q429 300 329 465T225 637Q223 675 245 686H888Q900 680 902 671Q902 667 890 556T876 441Q871 430 847 430",120623:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",120624:"32 544Q32 586 91 644T229 703Q277 703 311 683T363 628T389 560T397 491V478L404 491Q455 589 526 646T677 703Q730 703 766 671T802 584Q802 551 793 541T766 531H757L736 532L732 535L729 539V549Q731 569 715 575T658 581H650Q545 581 477 443Q453 392 443 351Q441 345 424 273T389 133T371 64Q371 62 428 62H461Q483 62 492 59T501 44Q498 10 485 2L480 0L431 1Q401 2 278 2T127 1L85 0Q71 5 71 17Q71 24 74 33Q77 46 78 49T84 57T95 61T118 62H154H216Q232 126 249 193T273 287T287 345T296 388T299 416T300 452Q294 581 198 581Q154 581 132 575T106 562T99 546T86 533Q82 531 60 531L39 532Q32 537 32 544",120625:"323 624H293Q267 624 261 626T251 639Q255 678 268 684Q272 686 293 686Q348 684 475 684Q557 684 600 685T647 686H648Q671 686 671 668Q667 632 655 626Q650 624 588 624H525L500 520Q500 519 520 518T579 507T656 480Q737 440 737 372Q737 294 648 237Q562 180 426 169L412 168L399 118Q386 66 386 65L385 62H443H479Q498 62 506 59T515 44Q511 8 499 2L494 0L447 1Q417 2 298 2Q212 2 167 1T118 0Q100 0 95 15Q99 54 112 60Q116 62 179 62H241Q242 64 254 114T266 167Q266 168 262 168Q256 168 237 170T180 181T110 205T54 249T29 316Q29 391 112 446T327 516Q345 518 349 518Q351 518 353 518L355 519Q356 520 368 570T381 623Q381 624 323 624ZM342 466Q341 467 339 467Q320 467 283 455T225 420Q181 361 181 296Q181 273 193 257T222 233T254 222T277 219L280 220Q281 220 311 342T342 466ZM583 389Q583 409 576 423T557 444T533 456T509 463T492 467H486L455 343Q444 300 437 271T428 231T426 219Q430 219 445 222T483 232T521 250Q551 269 567 310T583 389",120626:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",120627:"205 471Q205 445 196 403T186 333Q186 303 194 281T218 248T240 233T262 224L361 623Q361 624 303 624Q296 624 284 624T266 623Q232 623 232 641Q232 648 235 657Q240 678 244 682T268 686H273Q329 684 457 684Q502 684 540 684T599 685T626 686H628Q651 686 651 668Q649 633 631 624H505L407 227Q410 228 416 229T439 239T472 259T507 294T539 345Q549 365 563 416T597 498T649 538Q657 540 717 540Q725 540 737 540T755 541Q790 541 790 524Q790 512 784 497Q780 491 767 490T742 477Q736 471 731 463T722 449T715 433T710 419T705 403T701 389Q686 340 658 302T599 240T530 201T463 179T404 169L391 168L379 116Q365 67 365 63Q365 62 422 62H455Q477 62 486 59T495 44Q492 10 479 2L474 0L427 1Q397 2 278 2T131 1L90 0Q76 5 76 17Q76 24 79 33Q82 46 83 49T89 57T100 61T123 62H159H221Q247 162 247 168H244Q241 169 239 169Q202 176 178 182T123 207T74 252Q46 291 46 351Q46 375 52 404T59 454Q59 489 40 489Q32 489 27 494T22 507Q22 535 37 538Q40 540 99 540H128Q168 540 186 528T205 471",120628:"162 119Q181 115 235 115L273 116Q273 133 231 222T180 345Q173 368 173 391V406V414Q173 477 214 540Q255 600 315 635Q353 661 423 682T585 703Q656 703 711 690T799 656T851 608T879 555T886 503Q886 449 860 401Q840 359 810 322T725 230T643 146Q619 117 619 116T650 115Q707 115 722 120Q730 123 750 165T775 210Q779 212 796 212Q828 212 828 196Q828 191 807 144T764 52L743 7Q740 4 740 4T733 2T717 0T686 0H632H573Q535 0 526 3T517 17Q517 44 544 103T617 243T671 341Q729 454 729 535Q729 599 686 625T583 652Q549 652 517 645T450 616T388 561T344 470T327 340Q327 304 331 237T336 135Q336 93 330 50T313 2Q308 0 208 0H142Q107 0 100 4T93 25Q93 28 93 41T95 77T96 118L100 199Q105 208 109 210T131 212Q147 212 151 210T161 199V160Q161 131 162 125V119",120630:"39 166Q39 213 59 261T117 353T219 424T362 452Q420 452 466 433T536 384T573 325T586 269V265Q593 272 609 308T636 381Q640 397 644 399T669 402H680Q700 402 700 388Q700 379 691 351T659 276T604 188L593 173L595 153Q600 79 612 43H618Q634 45 642 51T653 64T658 71Q661 73 684 73Q712 73 712 59Q712 39 685 16T603 -7Q588 -7 575 -5T551 2T532 12T516 24T503 37T494 49T487 60T481 69L469 61Q362 -8 251 -8Q159 -8 99 36T39 166ZM260 43Q310 43 361 63T438 101T465 124Q458 240 453 277Q435 401 354 401Q291 401 245 355Q230 337 217 313Q201 279 186 216T170 126Q170 72 208 54Q230 43 260 43",120631:"59 -194H49Q31 -194 28 -182Q28 -178 107 139T192 473Q212 533 248 580T324 652T395 689T450 701H461Q514 701 551 688T605 652T630 607T637 561Q637 546 634 526T611 465T556 393Q572 382 590 347T608 262Q608 146 522 69T299 -8Q279 -8 261 -6T228 2T204 13T183 26T169 37T157 48L150 56L120 -64Q113 -90 104 -128Q93 -175 89 -184T73 -194H59ZM531 592Q531 651 463 651Q399 651 341 600T253 466Q250 458 217 327T182 185Q180 176 180 159Q180 108 212 76T301 44Q330 44 354 51T393 65T423 91T444 118T459 151T468 179T475 206Q490 264 491 296Q491 313 489 326T484 345L482 350Q481 350 477 348T464 344T444 340T413 335T372 333T334 334T301 340T274 355T265 380Q265 444 397 444Q425 444 445 441T476 436L485 433Q489 433 499 458Q509 482 520 527T531 592ZM424 390Q424 393 389 393Q383 393 374 393T362 392Q348 392 333 388Q345 384 379 384Q424 384 424 390",120632:"5 269Q5 285 19 312T57 368T124 421T215 451H241Q274 451 303 439T353 406T389 361T416 311T432 266T442 232L444 220L446 216L450 226Q473 278 513 357T561 441Q566 444 584 444H594Q617 444 617 430Q617 426 596 389T536 273T462 110L452 84L451 70Q447 12 427 -76T388 -192Q375 -211 355 -211Q339 -211 332 -198T325 -171Q325 -114 386 64L393 84V98Q393 181 371 241Q360 280 319 303T210 327Q158 327 126 317T84 296T68 272T59 258Q55 256 36 256Q23 256 18 256T9 260T5 269",120633:"216 610Q216 640 229 664T262 700T299 719T327 725Q330 725 406 709T487 690Q513 681 513 651Q513 627 494 607T450 587Q417 587 378 631Q346 663 314 663Q286 663 272 639Q271 637 271 634Q271 609 344 536L397 484Q438 448 458 410T478 313Q478 234 443 147T338 18Q298 -8 249 -8Q214 -8 180 0T113 26T60 81T39 168Q39 200 50 237T87 316T160 391T272 442L260 465Q216 553 216 610ZM348 235Q348 274 336 313T310 372L298 392Q295 391 290 390T269 380T241 359T212 323T185 267Q157 168 157 130Q157 83 186 63T255 43Q280 43 300 67Q317 89 332 138T348 235",120634:"224 -17Q126 -17 81 22T36 112Q36 178 84 226L93 236L88 246Q79 264 79 289Q79 341 124 388Q201 461 333 461Q402 461 455 425Q480 409 481 390Q481 365 464 350T428 334Q415 334 387 352T313 370Q141 370 141 293Q141 275 146 270Q147 270 148 270T155 272Q202 291 263 291H270Q349 291 349 244Q349 195 281 183Q274 182 239 182Q201 182 184 185T137 200Q123 188 112 168T100 129T112 98T148 81T189 75T237 74H243H251Q288 74 310 75T359 86T398 112Q405 124 417 124Q426 124 432 117T439 100Q439 88 427 70T390 32T322 -3T224 -17ZM286 238Q286 240 253 240Q245 240 234 239T216 237T209 235Q209 232 250 232Q286 232 286 238",120635:"361 711Q373 711 381 703T389 683Q389 681 388 676T383 656T376 618V612H379Q385 618 429 618Q521 618 521 572Q521 551 506 534Q483 510 415 507Q385 507 371 511T336 536L326 528Q254 472 204 381T154 209Q154 190 157 177Q159 165 162 154T170 135T182 119T195 106T212 95T229 86T249 78T269 72T290 66T311 60Q385 37 388 36Q437 14 454 -36Q456 -46 456 -64Q456 -83 455 -90Q445 -132 413 -167T333 -202Q300 -202 257 -191T206 -169Q203 -164 203 -158Q203 -148 210 -140T231 -130Q239 -130 263 -139T326 -151H329Q337 -151 342 -150T352 -143T357 -123Q356 -117 355 -113T350 -104T344 -96T335 -90T324 -85T310 -80T294 -74T275 -68T254 -62Q253 -62 231 -56T205 -48T179 -39T150 -26T125 -10T100 11T80 37T62 70T53 109T48 157Q48 281 123 396T317 586V612Q319 638 320 649T325 678T338 703T361 711ZM454 564Q445 567 424 567Q407 567 398 565T387 563Q387 558 411 558Q434 558 450 562L454 564",120636:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q202 452 233 435Q267 419 284 384L294 392Q304 401 316 410T348 429T388 445Q410 451 445 451H453Q468 451 482 450T519 443T558 425T587 391T600 337V327Q600 311 538 64Q484 -158 478 -168Q457 -211 409 -211Q386 -211 372 -197T357 -161Q357 -158 415 80Q476 330 477 348Q477 366 473 377T461 393T448 399T432 400H427Q379 400 335 363Q300 332 280 298Q277 293 246 170T213 40Q205 22 186 7T142 -8T103 7T89 39Q89 49 106 117T142 260T164 351Q166 363 166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",120637:"213 -8Q130 -8 85 50T40 200V207Q40 303 83 428Q122 535 189 608Q279 702 381 702Q410 702 437 693T492 661T537 593T554 486Q554 428 539 362T495 230T425 111T330 25T213 -8ZM433 562Q433 600 419 625T377 651Q363 651 348 644T311 619T268 557T229 453Q225 441 217 411T208 378H401Q433 500 433 562ZM161 140Q161 43 217 43Q249 43 280 74Q310 103 332 150T378 287Q385 313 385 315Q385 316 289 316H192Q191 308 183 275T169 205T161 140",120638:"161 -8Q111 -8 75 16T38 85Q38 95 48 121T80 214T123 368L124 374Q126 381 127 386T132 399T139 414T149 428T162 440T180 448T203 452Q226 452 241 439T257 404Q257 386 230 290T171 111Q157 73 157 57Q157 43 166 43Q209 43 258 69T322 144Q326 157 330 159T348 162H355H366Q386 162 386 148Q386 143 383 132T367 100T335 61Q301 27 253 10T161 -8",120639:"258 405Q258 394 251 364T237 308T230 281T238 284T270 306T330 349Q365 377 389 394T450 427T519 444Q545 444 559 430T574 391Q574 360 551 336T491 312Q469 312 454 326T439 364Q439 372 438 372Q433 372 395 344T320 289T283 260H285Q287 260 290 260T297 259Q495 248 495 146Q495 132 491 110T486 74Q486 43 505 43Q520 43 531 53Q559 72 578 141Q582 157 586 159T611 162H622Q642 162 642 148T627 100T578 29T504 -7H495Q435 -7 399 22T363 96Q363 111 366 122T369 142Q369 155 364 165T347 182T326 193T298 200T269 204T238 207T212 210L211 206L190 123L169 40Q161 22 142 7T98 -8T59 7T45 39Q45 48 67 139T112 317L134 404Q142 424 161 438T204 452Q226 452 242 440T258 405",120640:"95 -13Q70 -13 55 4T40 41Q40 65 61 88Q65 92 210 207T357 322L235 602Q217 640 185 643Q182 643 178 644T173 645Q161 651 161 666Q161 677 167 684T181 692Q189 694 212 694Q335 694 358 660Q362 653 500 340T647 18Q652 10 652 6Q652 -8 622 -8H589H538L526 -5Q506 1 500 8Q494 16 444 128Q442 133 440 138L387 259L265 134Q156 20 137 4T95 -13",120641:"294 -8Q265 -8 244 -5T213 1T201 4Q200 4 192 -32T172 -111T155 -168Q134 -211 86 -211Q62 -211 48 -196T34 -158Q37 -144 103 123T174 404Q182 424 201 438T244 452Q271 452 284 436T298 404Q298 392 267 269T235 114Q235 43 305 43Q342 43 375 68T418 110Q420 112 455 253T492 397Q514 444 562 444Q587 444 601 429T615 397Q615 387 599 320T563 178T542 93Q540 81 540 72Q540 42 558 42Q580 42 596 75Q606 94 616 134Q621 155 624 158T646 162H651H662Q682 162 682 148Q681 142 679 132T665 94T641 47T602 9T548 -8Q523 -8 502 -3T468 11T446 27T432 40L429 46Q367 -8 294 -8",120642:"88 382Q70 382 65 385T59 402T64 427T78 443Q79 444 157 448T247 452Q256 452 261 448T266 440L267 437Q267 432 223 252L177 71L192 77Q293 117 371 199T480 388Q489 424 511 438T556 452Q579 452 593 438T608 402Q608 378 593 340T540 251T446 152T299 62T96 -1Q91 -2 78 -2Q38 -2 38 15Q38 22 82 198L127 379Q124 382 88 382",120643:"287 648Q291 671 293 680T305 700T329 711Q339 711 347 705T356 687Q356 680 351 653T345 619Q345 615 346 615Q358 618 398 618Q490 618 490 572Q490 553 476 536T434 512Q411 508 378 508H366Q332 508 306 534L298 525Q271 496 254 456T237 375Q237 336 244 336Q272 346 319 346H325Q354 346 372 344T406 331T422 300Q422 252 350 238Q332 236 303 236Q286 236 269 238T240 242T218 247T202 252L196 254Q191 254 174 237T141 191T124 139Q124 108 151 92T267 46Q285 40 295 37Q308 33 332 25T366 13T392 3T415 -8T432 -20T445 -36T451 -55T454 -80Q454 -118 427 -153T358 -199Q349 -201 327 -201Q313 -201 298 -200T271 -196T246 -191T226 -185T210 -180T200 -176L196 -174Q187 -170 187 -158T196 -138T216 -130Q217 -130 254 -140T329 -151Q349 -151 349 -135Q349 -127 340 -122T293 -104Q260 -93 238 -85Q130 -48 115 -41Q71 -19 47 15T23 88Q23 126 48 179T130 277L144 288L136 297Q99 336 99 390Q99 456 148 514T285 602V619Q285 624 286 635T287 648ZM355 563Q362 560 376 558Q424 558 423 564Q405 567 390 567Q369 567 355 563ZM279 292Q297 287 315 287Q355 287 355 293Q355 296 321 296Q316 296 308 296L301 295Q295 295 289 294L279 292",120644:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",120645:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 418 444Q591 444 617 444T652 439Q674 426 674 400Q674 378 661 360T625 335Q621 334 549 333H479L477 321Q476 312 476 279Q476 219 491 174T521 104T536 65Q536 38 511 15T457 -8Q403 -8 386 94Q384 110 384 139Q384 181 391 229T406 304L413 331Q413 333 365 333H316L315 329Q315 328 312 314T301 272T288 220Q274 167 258 103Q244 49 240 38T228 18Q225 16 224 14Q200 -8 172 -8Q146 -8 132 7T118 44Q118 54 121 61Q122 65 142 102T190 195T235 293Q250 329 250 333Q177 333 166 332Q115 328 88 301L77 290L55 289",120646:"307 -8Q277 -8 251 0T215 14L205 20Q203 18 193 -25T171 -114T155 -168Q134 -211 87 -211Q64 -211 49 -198T34 -162Q34 -158 137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 285Q603 172 520 82T307 -8ZM474 343Q474 364 458 382T409 400H406Q339 400 299 341Q281 313 264 257Q261 248 242 170T222 89Q222 84 230 74T260 54T308 43Q334 43 365 57T417 110Q437 145 456 228Q474 298 474 332V343",120647:"33 209Q33 277 80 334T195 421T330 451H344Q410 451 439 429Q457 417 457 402Q457 386 445 375T420 363Q415 363 406 368T383 383T354 398Q347 400 330 400Q256 400 196 361T135 265V257Q135 242 147 225T174 199L358 107Q400 77 400 28T362 -63T271 -105Q254 -105 229 -99T195 -86Q188 -82 188 -71Q188 -56 197 -50T216 -44Q225 -44 237 -48T270 -53H282Q293 -44 293 -31Q293 -19 283 -10Q278 -4 200 33T115 76Q77 98 55 133T33 209",120648:"35 151Q35 190 51 236T99 327T184 404T306 443Q307 443 316 443T342 443T378 444T425 444T476 444Q606 444 626 444T655 439Q677 426 677 400Q677 358 639 340Q625 333 563 333Q510 333 510 331Q518 319 518 272Q518 155 437 74T226 -8Q123 -8 79 41T35 151ZM396 278Q396 314 375 323T305 332Q249 332 222 310T180 243Q171 219 162 178T153 116V110Q153 43 234 43Q347 43 382 199Q383 203 383 204Q396 255 396 278",120649:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 386 444Q571 444 577 442Q588 441 599 432T610 402Q610 359 572 340Q561 335 547 334T452 333H353V331Q352 330 342 261T320 119T306 40Q300 18 281 3Q257 -13 233 -13Q210 -13 196 0T181 35Q181 44 182 48Q183 53 229 187T279 331Q279 333 228 333H209Q163 333 136 328T88 301L77 290L55 289",120650:"189 388Q189 396 187 398T176 401Q144 399 122 369T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T188 452Q232 452 270 430T308 361Q308 345 275 258T241 123Q241 44 336 44H344Q380 44 415 73T474 140T511 214T526 267Q526 280 513 292Q505 301 486 311T456 333T444 367Q444 400 471 426T529 453Q555 453 579 431T604 358Q604 327 592 271T557 172Q550 157 541 142T510 97T464 47T404 9T328 -8Q264 -8 219 5T154 41T125 85T117 131Q117 182 153 277T189 388",120651:"238 4Q230 5 218 8T174 26T118 58T73 112T53 190Q53 219 60 246Q77 313 103 362T143 426T163 443Q165 444 186 444Q217 444 217 432Q217 425 188 392Q157 351 137 291T116 206Q116 127 263 109L276 107L288 139Q347 304 414 378T566 452Q621 449 662 412T703 286Q698 167 598 82T357 -8H332V-11Q332 -12 327 -46T317 -116T310 -157Q306 -180 286 -198T234 -216Q211 -216 197 -203T183 -168Q183 -160 184 -155Q184 -152 198 -112T225 -34T238 4ZM637 260Q637 303 607 322T541 341Q502 341 466 319T405 264Q368 218 356 159Q348 111 348 104Q348 103 361 103Q502 103 569 152T637 260",120652:"58 -194Q32 -194 32 -164Q32 -153 46 -139L175 -13Q296 104 296 106Q271 232 226 308Q165 401 141 401Q128 401 117 390T100 365Q94 350 91 349T69 346H45Q35 348 35 359Q35 380 62 411T133 450Q143 452 165 452Q286 452 329 402Q347 379 366 333T394 254T404 215Q404 213 405 213Q405 212 420 227T463 268T520 324Q637 437 640 438Q647 444 661 444Q667 444 676 438T685 419Q685 405 670 389T549 271L420 145Q433 85 444 53Q466 -25 509 -88T575 -151Q590 -151 600 -140T617 -114T626 -98Q629 -96 650 -96H655Q681 -96 681 -108Q681 -114 679 -119Q670 -148 646 -169T591 -199Q581 -201 550 -201Q422 -201 381 -143Q345 -88 316 20L311 39L230 -40Q144 -126 114 -153Q85 -182 77 -188T58 -194",120653:"244 141Q244 117 254 98T277 70T305 55T329 48T342 47L344 48L424 366Q501 678 505 686Q508 691 512 692T533 694T555 693T562 688T565 683Q565 678 486 362T406 45Q406 43 415 43Q467 49 514 78T590 143T636 213T653 266Q653 282 641 293T613 311T585 332T572 367Q572 397 598 425T657 453Q684 453 708 430T732 358Q732 330 723 287T706 225Q671 124 578 58T401 -8H393L370 -101Q346 -196 345 -197Q340 -202 316 -202H306Q286 -202 286 -188Q286 -187 296 -144T318 -57T331 -8Q331 -6 328 -6Q290 -6 233 11T148 62Q119 97 119 146Q119 181 154 275T190 388Q190 401 181 401Q154 401 129 375T90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T189 452Q237 452 273 428T309 362Q309 343 277 260T244 141",120654:"532 367Q532 399 559 426T618 453Q645 453 668 430T691 357Q691 319 677 261T649 171Q640 149 626 125T586 68T521 14T438 -7Q401 -7 372 7T333 30T311 57Q246 -8 165 -8Q119 -8 82 19T30 102Q24 126 24 163V178Q24 210 37 255Q61 346 118 424Q141 451 161 451Q174 451 184 443T194 419Q194 402 179 387Q91 273 91 206Q91 159 122 138T189 117T281 145V173Q283 223 294 253Q304 276 323 289T364 303Q386 303 400 287T415 250Q415 219 385 157L378 144Q378 142 388 136T419 124T462 117Q522 117 566 165T610 255Q610 288 561 320Q532 337 532 367",120655:"230 475Q202 475 189 492T175 526T186 570T221 631T288 687T389 710Q430 710 438 709Q495 701 537 679T601 629T637 568T653 509T657 459Q657 409 640 341Q617 248 581 180T507 75T424 16T348 -11T282 -17Q171 -17 113 37Q60 88 60 159Q60 192 71 231Q96 336 184 402Q264 462 366 462Q407 462 439 448T497 389L502 380Q503 381 508 403T519 463T525 531Q523 580 499 610T447 648T387 657Q324 657 283 616Q271 604 276 604Q279 604 286 600T302 583T311 555Q311 523 287 499T230 475ZM196 110Q196 41 287 41Q351 41 398 88Q422 111 437 151Q473 243 473 298Q473 386 409 409Q408 409 383 411Q316 411 278 373Q265 360 259 351T241 311T217 226Q196 143 196 110",120656:"415 89Q423 89 429 74T436 46Q436 43 434 39Q432 36 420 29T380 11T322 -5Q311 -7 281 -7Q216 -7 168 10T94 54T56 110T44 167V181Q44 262 94 329Q104 343 119 357T162 391T234 425T327 443Q328 443 348 443T383 444Q434 444 442 438Q450 430 450 416Q446 392 424 383L376 382Q306 381 278 369Q230 349 208 294Q199 274 199 268Q199 267 291 267Q305 267 325 267T353 268Q383 268 394 263T406 241Q406 214 380 206Q375 205 279 205T183 203Q174 176 174 140Q174 87 208 65T292 43Q295 43 300 43T307 44Q337 49 372 69T415 89",120657:"114 132Q114 153 140 253T166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296Q25 302 27 312T41 350T65 397T104 435T158 452Q184 452 211 445T263 414T288 354V339L265 245Q237 134 237 118V107V102Q237 87 239 77T257 56T300 43Q395 43 455 254Q479 346 479 347L460 354Q294 408 294 528Q294 606 350 653T464 701Q536 701 579 659Q634 601 634 491Q634 468 630 438T623 388L620 370Q624 370 631 369T647 364T656 352Q656 347 653 335Q647 317 642 316Q640 315 637 315Q635 315 619 317Q606 319 605 316Q605 315 603 308Q587 248 550 177T457 57Q379 -8 293 -8Q192 -8 153 23T114 116V132ZM519 566Q519 600 507 625T464 651Q425 651 391 617T356 529Q356 501 370 478T404 441T443 417T477 404L491 400Q493 400 499 428T512 497T519 566",120658:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120659:"274 -7Q232 -4 195 7T125 38T71 94T51 176V190Q51 213 60 242T95 307T156 373T255 425T393 451L397 452L427 568Q434 597 443 636Q452 677 456 685T472 694H486H495Q517 694 517 680L514 665Q510 650 503 621T489 564L460 451H469Q527 447 574 430T657 370T693 266Q693 163 599 82T350 -7H346L322 -100Q301 -190 295 -197Q291 -202 283 -202H269H258Q238 -202 238 -188Q238 -186 260 -96L283 -7H274ZM449 400Q448 400 404 225T359 47T366 45Q464 55 516 119Q542 149 558 199T575 295Q575 387 462 398L449 400ZM384 398Q384 399 381 399Q350 399 298 378T214 308Q168 236 168 149Q168 68 259 49Q282 44 294 44H295L384 398",120660:"371 -168Q357 -168 323 -171T245 -175Q143 -175 109 -150T75 -66Q75 -5 100 108T137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 282Q603 213 569 148T465 38T304 -8Q273 -8 247 -2T204 14T176 31T159 46T152 53Q152 52 148 27T144 -16Q144 -36 150 -44T189 -58T293 -64Q405 -65 432 -75Q466 -88 466 -127Q466 -140 459 -172Q455 -188 451 -191T426 -194H420Q405 -194 400 -191T395 -176Q396 -170 394 -169T378 -168Q373 -168 371 -168ZM236 116Q236 77 258 60T311 43Q369 43 407 94Q429 123 451 206T474 331Q474 400 409 400H406Q339 400 299 341Q276 305 256 227T236 116",120661:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 562 444Q922 444 928 442Q961 434 961 400Q961 376 944 355T886 333H870Q872 322 872 295V279Q872 230 842 165T751 46T618 -8Q581 -8 554 6T513 45T494 84T484 119Q484 121 478 114Q477 113 476 111Q384 -7 268 -7H265Q251 -7 237 -4T199 11T162 54T147 132Q147 149 149 166T155 198T165 229T176 256T189 281T200 301T211 319T220 333H199Q120 333 88 301L77 290L55 289ZM639 103Q674 103 712 122T780 188T811 295Q811 318 808 330V333H289Q274 318 244 263T214 169Q214 133 236 118T288 103Q351 103 412 153T494 278Q497 290 502 292T529 295Q546 295 551 293T556 283Q556 281 553 260T550 218Q550 153 576 128T639 103",120662:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120663:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120664:"92 664Q98 683 118 690Q121 691 312 691T508 689Q534 682 534 644V632V618Q534 582 508 573L502 572Q496 572 489 572Q486 572 463 572T416 573Q333 573 291 575H253V303Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120665:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148",120666:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120667:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120668:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120669:"62 340Q62 716 425 716Q511 716 576 696T681 642T747 559T783 458T793 341Q793 264 777 203T721 89T608 7T428 -22Q62 -22 62 340ZM638 333Q638 365 637 387T632 441T621 495T600 542T567 583T518 611T451 628Q443 629 427 629Q402 629 378 624T327 608T276 571T240 511Q217 453 217 345Q217 254 231 204T279 120Q333 69 428 69Q522 69 576 120Q638 183 638 333ZM279 349V373Q279 413 305 420Q309 422 427 422H487Q550 422 563 414T576 369V349Q576 345 576 337T577 324Q577 284 550 277Q545 275 428 275H369Q306 275 293 283T279 329V349",120670:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120671:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120672:"106 0H83Q41 0 41 28Q41 39 133 349T229 667Q242 694 296 694H335H375Q403 694 418 689T442 667Q445 660 537 350T630 28Q630 11 619 6T584 0H555H526Q478 0 465 27Q462 32 431 136T366 372T325 555V546Q320 503 287 376T222 141T186 27Q184 22 177 15T165 6Q154 0 106 0",120673:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120674:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120675:"627 553Q609 553 512 554T366 555Q316 555 220 554T105 553Q96 553 90 553T82 554T78 554Q61 560 57 571T52 605V623L53 661Q59 680 79 687Q82 688 366 688Q649 688 654 686Q680 679 680 639V621V603Q680 563 654 554Q653 554 651 554T642 554T627 553ZM149 423Q152 424 366 424Q579 424 584 422Q610 415 610 376V358V340Q610 300 584 293Q579 291 366 291H232Q162 291 150 293T129 306Q122 315 122 360L123 397Q129 416 149 423ZM108 135Q143 135 226 134T363 133Q407 133 507 134T632 135H645Q675 135 684 110Q686 104 686 68V49Q686 9 660 2Q655 0 364 0L74 1Q57 7 49 21L47 28L46 65V83Q46 126 72 133Q80 135 108 135",120676:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120677:"92 664Q98 683 118 690Q121 691 396 691T676 689Q695 684 700 666Q702 660 702 345Q702 31 700 25Q696 9 684 5T646 0H621H596Q571 0 559 4T542 25Q540 31 540 307V582H253V307Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120678:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120680:"322 124Q326 124 457 125T672 127H689Q721 127 730 102Q732 96 732 64V48Q732 9 706 2Q701 0 394 0L89 1Q76 5 69 13T62 29V36Q62 37 62 38Q62 47 70 58T126 126Q161 167 185 196Q302 335 302 336L187 463Q74 584 68 594Q61 603 61 639L62 667Q68 686 88 693Q91 694 396 694T706 692Q732 686 732 647V635V621Q732 585 706 576Q705 576 702 576T691 576T670 575L302 578Q302 577 394 475T490 371Q498 362 498 347Q498 336 488 323T408 226L322 124",120681:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120682:"62 560Q62 607 94 644T169 698T253 715Q273 715 286 713T322 704T363 677T398 625Q413 597 423 556L428 540Q429 541 436 566T454 620T494 677T561 713Q570 715 593 715Q682 715 737 668T793 560Q793 549 793 545T786 533T767 520H670Q646 532 644 551T632 579Q618 594 591 594Q539 594 524 530T509 321V216Q509 31 507 25Q498 0 455 0H426L375 1Q355 7 348 28L347 232Q346 344 346 441Q346 442 343 468T335 521T312 571T266 594Q252 594 247 593Q228 586 220 576T212 557T209 539T191 523L185 520H88Q75 527 69 534T63 545T62 560",120683:"62 292T62 347T80 445T124 511T183 552T243 574T292 584L315 587H319V627L320 667Q329 694 370 694H397H422Q466 694 473 669Q475 663 475 625V587H478Q479 587 500 584T548 575T608 553T668 513T713 446T732 347Q732 253 674 187Q655 167 628 152T576 128T530 116T493 109L478 107H475V69V50Q475 9 449 2Q444 0 395 0L347 1Q327 7 320 28L319 67V107H315L292 110Q269 114 243 119T184 142T124 182T80 249ZM319 197T319 347T318 497Q316 497 307 494T284 485T262 471Q220 438 220 347Q220 285 239 249Q248 234 261 223T286 208T308 200L317 197Q319 197 319 347ZM572 347V357Q572 387 569 407T548 452T496 491Q495 491 494 491T487 493T475 497V197Q518 210 541 232T571 303Q572 312 572 347",120684:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120685:"61 585Q62 594 62 597T64 606T73 616T89 626H138Q196 626 208 620Q243 602 253 546T261 431T271 309T325 219Q342 205 349 205Q350 205 350 436L351 667Q360 694 401 694H428H454Q495 694 504 671Q506 663 506 436L507 205Q542 222 561 251T586 318T593 392T595 472T602 546Q614 614 661 625Q665 626 708 626H730Q766 626 780 618T794 582Q794 548 768 540Q755 538 754 501T750 410T736 298T680 191T560 120Q550 116 512 109H506V70V50Q506 9 480 2Q475 0 426 0L378 1Q358 7 351 28L350 68V109L335 111Q298 117 267 129T214 156T175 191T146 229T127 272T115 314T109 357T106 395T105 429Q104 537 87 540Q66 548 63 565Q61 570 61 585",120686:"241 122Q225 154 191 199T131 278T83 363T61 464Q61 497 68 527T94 591T145 650T228 693T349 715Q354 715 370 715T396 716Q539 716 622 668Q658 647 682 617T715 556T728 505T732 465Q732 415 711 365T663 280T602 200T552 122H632Q649 122 669 122T693 123H697Q736 123 742 98Q744 92 744 62V47Q744 9 718 2Q713 0 591 0L471 1Q454 7 446 21Q444 27 444 45Q444 96 463 154T506 257T549 360T569 469Q569 504 563 530T538 580T485 616T396 629Q313 629 268 594T223 468Q223 419 243 361T286 258T330 152T350 41Q350 14 335 7T276 -1Q267 -1 241 -1T197 0L77 1Q57 7 50 28L49 59V74Q49 114 75 121Q81 123 100 123Q104 123 124 123T161 122H241",120782:"266 654H280H282Q500 654 524 418Q529 370 529 320Q529 125 456 52Q397 -10 287 -10Q110 -10 63 154Q45 212 45 316Q45 504 113 585Q140 618 185 636T266 654ZM374 548Q347 604 286 604Q247 604 218 575Q197 552 193 511T188 311Q188 159 196 116Q202 87 225 64T287 41Q339 41 367 87Q379 107 382 152T386 329Q386 518 374 548",120783:"481 0L294 3Q136 3 109 0H96V62H227V304Q227 546 225 546Q169 529 97 529H80V591H97Q231 591 308 647L319 655H333Q355 655 359 644Q361 640 361 351V62H494V0H481",120784:"175 580Q175 578 185 572T205 551T215 510Q215 467 191 449T137 430Q107 430 83 448T58 511Q58 558 91 592T168 640T259 654Q328 654 383 637Q451 610 484 563T517 459Q517 401 482 360T368 262Q340 243 265 184L210 140H274Q416 140 429 145Q439 148 447 186T455 237H517V233Q516 230 501 119Q489 9 486 4V0H57V25Q57 51 58 54Q60 57 109 106T215 214T288 291Q364 377 364 458Q364 515 328 553T231 592Q214 592 201 589T181 584T175 580",120785:"80 503Q80 565 133 610T274 655Q366 655 421 623T491 538Q493 528 493 510Q493 446 453 407T361 348L376 344Q452 324 489 281T526 184Q526 152 514 121T474 58T392 8T265 -11Q175 -11 111 34T48 152Q50 187 72 209T132 232Q171 232 193 208T216 147Q216 136 214 126T207 108T197 94T187 84T178 77T170 72L168 71Q168 70 179 65T215 54T266 48H270Q331 48 350 105Q358 128 358 185Q358 239 348 268T309 313Q292 321 242 322Q205 322 198 324T191 341V348Q191 366 196 369T232 375Q239 375 247 376T260 377T268 378Q284 383 297 393T326 436T341 517Q341 536 339 547T331 573T308 593T266 600Q248 600 241 599Q214 593 183 576Q234 556 234 503Q234 462 210 444T157 426Q126 426 103 446T80 503",120786:"531 0Q510 3 381 3Q238 3 214 0H201V62H313V155H32V217L205 434Q342 606 362 630T387 655L391 656Q395 656 401 656T414 656H427Q447 656 451 645Q453 641 453 429V217H542V155H453V62H542V0H531ZM324 217V494L103 218L213 217H324",120787:"100 565V605Q100 637 102 646T113 655Q116 655 139 647T202 631T286 623Q332 623 372 631T434 647T459 655Q466 655 469 651T472 643T472 629Q472 613 463 601Q370 487 219 487Q195 487 183 488T169 490T168 433V376Q169 376 174 379T188 387T211 397T244 405T288 409Q390 409 453 352T517 201Q517 106 445 48T253 -11Q169 -11 113 37T57 154Q57 187 79 208T131 229T183 209T206 154Q206 99 155 83Q152 82 157 78Q196 47 253 47Q347 47 358 135Q358 137 358 138Q360 158 360 209Q360 277 355 301T337 338Q315 358 282 358Q202 358 160 303Q153 294 149 292T130 290Q107 290 102 301Q100 304 100 474V565",120788:"48 318Q48 395 68 456T120 553T193 613T273 646T350 655Q425 655 461 616T497 524Q497 485 475 468T428 451Q399 451 378 470T357 521Q357 565 403 588Q375 601 351 601Q313 601 282 584Q242 565 222 526Q199 473 199 367Q201 369 210 380T227 396T246 410T275 422T312 426Q438 426 494 332Q526 285 526 208V199Q526 112 465 53Q428 17 388 3T285 -11Q236 -11 195 7T135 43T104 80Q48 165 48 318ZM375 231V244V268Q375 295 373 310T364 342T341 366T299 374H297Q231 374 208 287Q200 257 200 196Q201 120 209 100Q231 47 288 47Q351 47 368 90Q375 112 375 231",120789:"256 -11Q231 -11 208 5T185 65Q185 105 193 146T212 220T241 289T275 349T312 402T346 445T377 479T397 502L400 504H301Q156 503 150 497Q142 491 134 456T126 407H64V411Q65 414 82 544T99 675T130 676H161V673Q161 669 162 666T167 661T173 657T181 654T190 652T200 651T210 650T220 649T229 648Q237 648 254 647T276 646Q277 646 426 644H558V620V607Q558 596 551 586T509 537Q489 515 476 500Q390 401 384 393Q349 339 337 259T324 113T322 38Q307 -11 256 -11",120790:"80 474Q80 561 139 607T278 654Q357 654 411 632Q490 593 494 509Q494 424 416 376L407 371L418 364Q432 356 447 345T481 312T513 260T526 192Q526 100 461 45T285 -11Q184 -11 116 32T48 164Q48 181 50 196T58 225T69 249T84 270T100 286T117 300T134 311T149 321T162 329L152 336Q120 360 100 397T80 474ZM347 404Q404 446 404 503Q404 579 317 599Q309 600 276 600Q178 600 170 538Q170 532 171 527T173 518T178 509T184 501T194 492T205 484T219 476T235 467T254 456T275 445L347 404ZM289 47Q323 47 351 54T402 82T425 137Q425 147 421 161Q411 183 391 197T303 249Q224 293 223 293Q220 291 215 288T197 273T175 248T157 213T149 167Q149 109 188 78T289 47",120791:"178 59Q206 48 238 48Q311 48 345 102Q370 138 375 259V278Q374 278 369 271T350 252T322 232Q297 220 258 220Q172 220 110 275T48 438V446Q54 561 146 618Q199 654 278 654Q321 654 329 653Q526 621 526 330Q526 252 507 190T457 92T388 31T312 -2T240 -11Q165 -11 121 25T77 120Q77 159 99 176T147 193T194 177T217 122Q217 113 216 106T211 92T205 82T198 73T191 67T184 62T178 59ZM374 446V465Q374 523 364 552T315 598Q309 600 293 601Q227 601 210 562Q199 539 199 433Q199 343 204 319T235 279Q250 272 274 271H282Q293 271 303 274T327 288T353 323T371 385Q374 403 374 446",120802:"117 621Q174 678 247 678Q305 678 351 647Q396 617 424 557Q460 472 460 328Q460 271 455 224Q448 154 427 104T376 27T314 -10T249 -22Q201 -22 160 1T91 67Q39 154 39 316Q39 541 117 621ZM250 55Q274 55 293 66T324 93T344 136T357 185T364 240T366 291T367 340Q367 373 367 393T363 449T352 507T332 553T299 589T250 601Q217 601 194 584T159 542T141 479T133 411T132 340V331Q132 299 133 277T137 219T147 157T167 107T201 68T250 55",120803:"94 612Q172 616 211 632T284 678H307V73H430V0H88V73H213V317Q213 560 212 560Q210 558 197 554T155 546T96 540L83 539V612H94",120804:"222 599Q190 599 166 585T128 550T108 509T97 474T93 459L67 492L42 526L47 539Q72 608 120 642T225 677Q304 677 355 644Q449 579 449 454Q449 373 361 290Q351 280 315 250T199 144Q156 103 137 85L293 86H449V0H50V79L216 242Q284 302 317 349T351 456Q351 517 315 558T222 599",120805:"333 521Q333 554 313 579T243 604Q154 604 99 514L78 546Q56 577 56 579Q56 580 62 589T82 611T114 637T162 662T222 677Q224 677 231 677T242 678H245Q318 678 374 634T430 520Q430 483 417 452T382 398T351 369T329 354L328 353Q369 333 373 330Q408 306 432 268T457 184Q457 103 397 41T242 -22Q131 -22 51 58L42 68L49 105L55 142L58 138Q62 134 66 130T77 120T91 108T108 96T129 83T152 72T179 63T209 57T242 54Q285 54 319 86T353 184Q353 231 331 267T260 315L213 316H166V354Q166 392 167 392Q233 395 257 405Q290 418 311 450T333 521",120806:"271 654L272 656H380V235H471V159H380V0H286V159H28V235L149 443Q269 652 271 654ZM292 235V607Q292 604 290 591T286 571T280 548T269 517T252 476T226 422T189 354T140 267Q136 260 132 253T126 240L123 236Q123 235 207 235H292",120807:"257 350Q236 350 218 342T189 323T171 301T160 281L157 273Q157 272 116 272H75V656H416V577H162V486Q162 396 163 396T174 403T207 418T258 426Q339 426 394 360T449 203Q449 113 386 46T226 -21H223Q188 -21 156 -11T102 13T64 42T41 66T33 77Q34 78 44 95T64 128L73 144Q93 112 117 93Q165 54 223 54Q270 54 306 86T345 197Q345 350 257 350",120808:"42 318Q42 396 61 460T109 564T173 629T237 666T289 677H301H317Q359 677 408 658V621Q408 585 407 585H406Q359 605 308 605Q246 605 203 556T146 421Q143 403 144 403Q145 402 152 409Q216 469 299 469Q333 469 357 457T407 405Q457 330 457 226Q457 126 402 57Q340 -22 251 -22Q216 -22 183 -7T116 43T63 149T42 318ZM260 393Q216 393 188 365T150 306T141 243Q141 153 172 104Q192 68 230 56Q238 54 251 54Q311 54 342 116Q360 152 360 226Q360 297 344 332Q320 382 277 392Q275 392 270 392T260 393",120809:"42 570V656H457V577L447 564Q345 439 295 289T244 0V-11H145V12Q160 330 356 550Q360 556 365 561T374 571L208 570H42",120810:"55 500Q55 568 109 623T250 678Q327 678 385 627T444 501Q444 445 410 410T336 357L329 353H330Q378 335 417 293T456 184Q456 93 393 36T249 -22T106 35T43 184Q43 251 82 293T169 353Q171 354 166 356Q165 356 163 357Q113 378 84 416T55 500ZM358 496Q358 557 325 581T250 605Q206 605 174 580T141 496Q141 446 171 420T250 393Q298 393 328 419T358 496ZM245 316Q205 316 172 285T139 185V179Q139 79 222 57Q231 55 250 55H254Q295 55 327 84Q360 120 360 188Q360 254 326 285Q295 316 245 316",120811:"44 476Q57 561 116 619T245 677H255Q308 677 349 647Q392 619 424 545T457 334Q457 178 382 78T205 -22Q168 -22 135 -10T86 14L72 25Q73 25 91 58L110 91Q127 78 136 72T163 60T203 54Q238 54 265 71T308 110T335 164T350 214T357 253V257L347 248Q284 187 200 187Q165 187 140 201T87 258Q42 332 42 430Q42 458 44 476ZM269 604Q265 605 254 605Q222 605 199 591T164 554T148 517T141 487Q140 478 140 430T141 373Q146 335 164 307T207 269Q223 263 247 263Q299 266 328 308T358 417Q358 435 356 456T346 511T318 570T269 604",120812:"274 -22Q227 -22 190 -9T128 24T87 76T62 135T49 204T44 271T43 336V343V362Q43 407 45 440T56 524T86 613T141 677Q197 715 264 715Q314 715 353 702T418 669T460 616T487 555T500 483T505 413T506 343Q506 310 506 293T503 241T498 185T486 133T467 83T437 42T397 8T343 -13T274 -22ZM355 355V401Q355 448 354 476T349 537T336 587T311 617T272 629Q270 629 266 629T261 628Q219 618 207 568T194 419V355Q194 203 200 156T231 85Q250 66 275 66Q299 66 318 85Q342 109 348 156T355 355",120813:"118 560H116Q107 560 100 561T85 572T76 600Q76 612 77 618T83 632T99 644Q102 645 135 646T207 660T275 700Q292 716 310 716Q353 716 360 691Q362 685 362 386V87H446Q464 76 468 69T473 44Q473 12 446 1H118Q105 7 100 13T94 25T93 44V62Q100 79 119 87H210V329Q210 571 208 571Q182 560 118 560",120814:"339 477Q339 505 332 531T301 579T242 601Q165 601 136 503Q133 493 130 490T121 486Q116 486 94 514Q86 523 82 528Q46 572 46 577Q46 591 77 632T147 691Q192 716 257 716Q305 716 351 700Q416 674 455 615T494 481Q494 421 463 376T356 266Q326 240 287 205T224 146T199 122H331Q359 122 392 122T431 123H445Q485 123 492 98Q494 92 494 62V47Q494 9 468 2Q463 0 272 0L83 1Q63 7 56 28L55 57V89Q59 97 215 261Q255 303 275 327T317 394T339 477",120815:"61 624Q62 630 83 650T153 693T262 716Q328 716 373 698T438 650T465 593T473 536Q473 438 375 376L387 371Q450 350 476 305T503 208Q503 164 492 126T456 53T380 -2T261 -22Q224 -22 189 -15T130 2T86 24T57 43T46 53Q46 56 53 99T62 145Q65 152 71 152Q76 152 90 143T123 121T175 99T248 87Q302 87 321 113T341 202Q341 264 329 292T279 329L232 331L190 332L184 338V411Q190 417 192 417Q193 418 205 419T232 421T252 424Q280 430 299 461T318 539V551Q318 599 283 609Q276 611 257 611Q225 611 199 601T159 577T136 554T120 543T102 560T76 597T62 618T61 624",120816:"278 693H282Q285 693 291 693T305 694T322 694T342 694H377Q402 694 411 691T430 677Q434 670 434 646T435 456V249H461H472Q509 249 516 224Q518 219 518 194Q518 178 518 171T511 155T492 142Q488 140 461 140H435V86V53Q435 9 409 2Q405 0 366 0H351Q306 0 298 25Q296 31 296 86V140H179H123Q99 140 80 129T50 106T37 95Q31 95 31 163V208Q31 246 33 251Q251 673 262 684Q268 691 278 693ZM302 249V416L301 576Q301 536 165 276L151 250L226 249H302",120817:"109 282Q87 290 83 310V666Q83 667 84 670T87 676T91 682T98 688T108 693Q112 694 269 694T431 692Q457 686 457 648V637V624Q457 588 431 581Q426 579 326 579H227V510Q227 442 229 442Q243 450 288 450Q377 450 435 399T494 222Q494 -22 241 -22Q202 -22 167 -11T109 16T69 49T45 79T37 94T69 151Q91 185 97 185Q105 185 112 170Q127 135 160 111T240 87Q266 87 284 94T311 111T325 142T331 179T332 226Q332 307 324 335T281 363Q228 363 197 306Q189 289 172 282H109",120818:"414 589Q410 589 389 600T334 612Q275 612 243 575Q209 538 202 433V422L209 431Q243 487 317 487Q392 487 440 442Q478 402 490 357T503 236Q503 113 454 54Q421 13 381 -4T279 -22Q263 -22 250 -21T214 -15T173 1T133 30T96 77T68 146T50 242Q46 278 46 336Q46 406 52 447Q84 698 312 715L315 716Q318 716 321 716Q323 716 328 716T337 715Q398 715 425 688V596Q419 591 414 589ZM282 87Q324 89 336 117T348 231Q348 310 343 343T324 388T277 399Q249 399 231 373T208 317T202 253Q202 201 207 168T224 117T249 93T282 87",120819:"135 38Q135 190 198 335T353 572H215Q185 572 151 572T110 571H96Q55 571 48 596Q46 602 46 633V648Q46 686 72 693Q76 695 124 695Q134 695 183 695T274 694Q472 694 477 692Q503 686 503 648V637Q503 612 502 605T491 588Q300 349 292 46V36Q292 -4 266 -9Q262 -11 214 -11H192Q160 -11 148 -3T135 38",120820:"61 518Q61 574 79 614T128 676T192 706T263 715H270Q298 715 318 714T373 701T430 671T470 612T488 517Q488 459 458 423T390 376Q388 375 393 373Q395 372 398 371Q503 330 503 204Q503 -22 275 -22Q209 -22 163 -3T92 49T57 120T46 204Q46 230 50 252T61 289T77 318T96 339T116 353T134 363T148 369T158 373T160 376Q118 389 90 424T61 518ZM344 538Q344 563 340 578T326 600T307 609T279 612Q232 612 218 594T204 518Q204 459 216 439T275 418Q328 418 338 450Q344 464 344 515V538ZM248 88T274 88T315 94T338 117T346 149T349 197Q349 269 342 290Q338 309 320 320T274 331Q246 331 229 320T207 290Q200 269 200 197Q201 163 202 149T210 118T232 94",120821:"347 272Q346 272 342 266T330 250T309 230T276 214T230 207Q185 207 150 223Q116 240 90 276T54 357Q46 393 46 468Q46 469 46 484T47 502T48 520T51 540T55 559T61 579T69 599T81 620T96 640T115 661Q174 716 276 716Q299 716 317 714T369 698T426 658T471 580T499 456Q503 402 503 342Q503 115 392 29Q322 -22 231 -22Q163 -22 115 7L82 31Q76 38 81 46Q116 112 127 123Q130 126 134 126T148 116T179 97T226 87Q287 87 318 132Q323 139 326 146T332 165T337 182T340 204T342 225T345 249T347 272ZM201 547T201 454T211 329T262 294Q276 294 285 296T310 312T335 355Q347 391 347 447Q347 520 340 550T317 595Q300 612 277 612Q226 612 214 580",120822:"42 305Q42 450 111 535T257 621Q335 621 390 562Q482 468 482 306Q482 174 418 82T262 -10T106 82T42 305ZM257 545Q209 545 168 481T126 320Q126 220 162 147Q204 65 262 65Q318 65 358 139T398 320V328Q395 411 364 470T284 543Q270 545 257 545",120823:"99 461Q99 470 99 474T104 487T120 498T151 502Q213 517 251 596Q264 622 283 622Q308 622 319 597V76H373H401Q428 76 439 69T450 38Q450 11 428 1H127Q104 10 104 38Q104 62 115 69T153 76H181H235V269Q235 461 234 461Q184 426 137 424H133Q124 424 119 425T109 431T99 447V461",120824:"52 462Q52 528 110 575T247 622H250Q343 622 407 565T472 421Q472 371 446 324T390 248T308 178Q307 177 275 151T214 101L185 77Q185 76 286 76H388V87Q388 105 397 114T430 123T463 114Q470 107 471 100T472 61V42Q472 24 468 16T450 1H75Q53 10 53 32V38V48Q53 57 63 67T127 122Q153 144 169 157L289 256Q388 345 388 419Q388 473 346 509T231 545H224Q176 545 146 499L144 494Q155 476 155 459Q154 459 155 455T154 444T148 430T136 417T114 408Q113 408 110 408T104 407Q80 407 66 422T52 462",120825:"260 546Q233 546 211 541T180 531T171 524L174 514Q177 505 177 497Q177 476 162 461T125 446Q106 446 90 459T73 504Q76 540 98 565T150 601T203 616T239 621Q241 622 265 622Q322 620 362 602T420 558T444 513T451 478Q451 386 369 329L375 326Q381 323 386 320T401 311T419 298T436 283T452 263T466 240T475 212T479 180Q479 99 416 44T259 -11T105 28T44 130Q44 154 59 168T95 183Q117 183 132 169T148 131Q148 119 139 101Q175 65 260 65Q316 65 355 97T395 179Q395 211 375 240Q336 292 253 292H234H215Q194 292 185 299T175 330Q175 350 184 359Q192 368 238 370T309 384Q336 398 351 423T367 474Q367 496 350 513Q321 546 260 546",120826:"235 1Q213 10 213 32V38V46Q213 65 230 73Q236 76 274 76H314V168H183L52 169Q37 175 33 182T29 205V218L30 244Q53 283 155 443T264 613Q276 623 298 623H323H363Q378 616 385 601V244H429H450Q474 244 484 237T495 206Q495 179 477 171Q471 168 429 168H385V76H425H442Q466 76 476 69T487 38Q487 10 465 1H235ZM314 244V554L117 245L215 244H314",120827:"387 189Q387 244 354 278T273 313Q230 313 205 301T163 271T138 249H120Q102 249 97 251Q85 258 83 266T80 311Q80 320 80 359T81 430Q81 587 82 591Q88 605 103 610H108Q112 610 120 610T138 610T163 610T192 611T225 611T260 611H415Q416 610 421 607T428 602T432 596T436 587T437 573Q437 567 437 562T434 554T431 548T427 543T423 540T418 538L415 536L289 535H164V363L170 366Q175 368 184 372T207 380T238 386T276 389Q357 389 414 331T472 187Q472 116 412 53T245 -10Q218 -10 209 -9Q126 5 89 48T52 137Q52 164 68 177T104 191Q130 191 143 175T156 141Q156 132 154 125T149 113T146 107Q146 104 155 95T188 76T245 65Q298 65 342 98T387 189",120828:"357 536Q357 546 318 546Q258 546 205 497T133 357V353L144 361Q210 402 285 402Q362 402 414 350Q479 285 479 193Q479 111 418 50T263 -11Q234 -11 207 -3T149 26T97 81T60 171T45 301Q45 444 129 533T319 622Q388 622 421 589T454 510Q454 491 442 475T402 458Q373 458 362 475T350 510Q350 520 354 528L357 536ZM319 326T269 326T179 298T136 223Q136 202 143 174T176 112T237 68Q246 66 265 66Q319 66 360 107Q395 146 395 197Q395 250 356 289Q319 326 269 326",120829:"204 -10Q162 -10 162 40Q162 146 198 261T310 477Q311 478 321 491T342 517T358 535H128V524Q128 506 119 497Q111 489 86 489H78Q55 489 46 508Q44 513 44 557V580Q44 605 52 616T88 627H93Q114 627 125 611H458Q474 598 477 593T480 573Q480 559 478 553T469 543T446 521T408 477Q252 290 246 49Q246 43 246 37T246 27T245 22Q243 11 233 1T204 -10",120830:"58 460Q58 523 117 572T254 621Q290 621 298 620Q376 607 421 560T466 460Q466 441 460 424T443 393T421 370T397 352T374 340T357 332L350 330L356 328Q363 325 371 321T392 310T415 295T439 274T459 249T473 217T479 179Q479 102 418 46T262 -10T106 46T45 179Q45 202 52 222T70 257T96 284T123 305T148 319T167 328L174 330L170 332Q166 333 159 336T145 343Q104 362 81 393T58 460ZM382 458Q382 491 349 518T263 546Q215 546 179 521T142 458Q142 421 178 395T262 368Q315 368 348 396T382 458ZM396 178Q396 223 358 257T263 292Q206 292 167 258T128 178Q128 137 163 102T262 66Q324 66 360 101T396 178",120831:"392 259Q333 210 236 210H233Q163 210 109 262Q46 325 46 411T99 550Q164 622 264 622Q293 622 319 615T376 587T428 532T464 440T479 304Q479 167 400 78T217 -11Q140 -11 105 22T70 101Q70 124 84 138T122 153Q150 153 162 137T174 101Q174 91 168 76Q179 65 216 65Q267 65 300 93Q322 109 339 130T366 173T380 210T388 242T392 259ZM388 389Q388 438 357 492T268 546T185 520Q129 479 129 415Q129 384 138 363Q145 349 156 334T195 302T255 285Q305 285 345 313T388 389"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8246:"\u2035\u2035",8247:"\u2035\u2035\u2035",8279:"\u2032\u2032\u2032\u2032",8708:"\u2203\u0338",8716:"\u220b\u0338",8772:"\u2243\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8820:"\u2272\u0338",8821:"\u2273\u0338",8824:"\u2276\u0338",8825:"\u2277\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338",10764:"\u222c\u222c"})},466:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBoldItalic=void 0;var n=r(768),o=r(4886);e.sansSerifBoldItalic=(0,n.AddPaths)(o.sansSerifBoldItalic,{305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84"},{})},9671:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBold=void 0;var n=r(768),o=r(4471);e.sansSerifBold=(0,n.AddPaths)(o.sansSerifBold,{33:"111 669Q111 680 111 682T113 689T121 693T137 694H184H249Q255 686 256 681Q244 220 239 213Q236 208 229 208T183 207T137 207T127 213T118 431T111 669ZM110 71V95Q110 137 136 144Q140 146 183 146H200Q246 146 254 121Q256 115 256 73V51Q256 9 230 2Q225 0 181 0L138 1Q121 7 113 21L111 28L110 71",34:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",35:"61 365Q61 370 62 375T65 383T69 390T74 395T80 399T85 403T90 406L94 407H344L381 536Q418 668 426 680Q431 687 445 692Q451 694 457 694Q477 694 488 682T500 651Q500 645 466 528T431 409Q431 407 504 407H577L609 521Q651 668 656 675Q669 693 691 693Q710 693 721 680T733 651Q733 645 699 528T664 409Q664 407 743 407H823L827 405Q831 403 834 402T841 397T848 389T853 379T855 365Q855 337 823 324L731 323H639L619 253Q599 181 598 180V177H823L827 175Q831 173 834 172T841 167T848 159T853 149T855 135Q855 107 823 94L698 93H573L540 -21Q498 -168 493 -175Q480 -193 458 -193Q439 -193 428 -180T416 -151Q416 -144 450 -27T485 91Q485 93 412 93H340L307 -21Q265 -168 260 -175Q247 -193 225 -193Q206 -193 195 -180T183 -151Q183 -144 217 -27T252 91Q252 93 173 93L94 94Q61 105 61 135Q61 140 62 145T65 153T69 160T74 165T80 169T85 173T90 176L94 177H185L277 178L297 248L318 320V323H206L94 324Q61 335 61 365ZM551 320V323H479Q406 323 405 322Q404 319 385 249T365 178T438 177L510 178L530 248L551 320",36:"231 712L232 716Q232 719 232 722T234 729T239 736T246 743T256 748T271 750Q318 750 318 711V703Q393 692 451 656Q469 645 470 640Q470 635 461 587L453 537Q445 529 442 529Q438 529 424 540T384 565T330 585Q328 585 325 585T320 586L318 587V434Q322 433 333 429T350 424T365 418T382 409T399 397T419 380Q488 313 488 213Q488 24 334 -5L318 -8V-17Q318 -56 279 -56H272Q253 -56 243 -46T232 -30T231 -18V-8H224Q170 2 127 20T68 50T49 67Q49 71 58 122T68 176Q71 182 79 182Q83 182 98 169T145 138T216 110Q228 108 229 108H231V288Q167 299 114 356T61 496Q61 537 70 570T94 624T126 661T162 684T195 696T219 701L228 702H231V712ZM231 521Q231 583 230 583Q226 582 220 579T204 561T193 521Q193 491 212 472Q226 458 230 458Q231 458 231 521ZM318 112Q356 131 356 187Q356 237 318 263V112",37:"61 549Q61 733 218 749Q220 749 228 749T241 750Q286 750 321 735T369 708T389 683Q422 634 422 548V538Q422 519 420 501T408 453T381 401T328 364T243 347Q61 347 61 549ZM292 549Q292 663 242 663Q221 663 211 648T198 615T196 566V548Q196 471 206 454Q218 434 242 434Q292 434 292 549ZM243 -55Q223 -55 212 -42T201 -13Q201 -2 207 7Q209 11 480 371T758 738Q770 750 788 750Q805 750 817 738T830 709Q830 694 820 681L544 315Q273 -43 269 -47Q258 -55 243 -55ZM606 146Q606 330 763 346Q764 346 773 346T786 347Q831 347 866 332T914 305T934 280Q966 233 966 146V135Q966 115 964 97T952 49T925 -2T872 -40T788 -56Q606 -56 606 146ZM742 146V132Q742 107 743 93T748 62T762 39T787 31Q819 31 832 79Q837 97 837 146Q837 260 787 260Q767 260 757 246T744 214T742 169V146",38:"757 117Q762 117 769 110V3Q759 -7 718 -14T641 -22T571 -15T518 1T477 19T453 31L437 23Q350 -19 257 -22Q158 -22 103 30T47 155Q47 188 57 216T87 263T119 292T151 313L182 333L187 336L181 349Q150 431 150 506Q150 605 211 660T347 716Q417 716 471 668T526 543Q526 517 518 495T471 432T360 343L342 330Q342 327 358 306T402 250T458 189L467 181Q518 225 556 289T607 395L620 437Q622 443 630 443Q631 443 679 430Q718 420 725 418T733 409Q733 402 722 365T670 255T573 123Q562 111 563 111Q589 94 644 94Q678 94 703 100T740 111T757 117ZM397 544Q397 573 384 601T346 629Q320 629 299 607T277 538Q277 484 295 429Q301 413 301 412Q302 409 309 415Q397 476 397 544ZM227 258Q197 228 197 177Q197 150 207 126T234 95Q242 93 251 93Q288 93 337 107L349 110L328 131Q266 196 234 248L227 258",39:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",40:"79 250Q79 352 100 441T152 585T213 678T266 733L287 749Q288 750 324 750H359Q366 741 366 738Q366 734 356 721T329 682T296 623T262 531T238 407Q230 346 230 250Q230 142 244 55T278 -82T318 -165T352 -215T366 -238Q366 -242 359 -249H286L277 -242Q79 -74 79 250",41:"61 737Q61 750 85 750H106H141L150 742Q348 574 348 250T150 -242L141 -249L106 -250H87Q61 -250 61 -238Q61 -233 74 -216Q157 -113 183 51Q197 130 197 250T183 449Q174 505 158 554T126 634T95 687T71 722T61 737",42:"241 579Q241 582 228 639T215 702Q215 722 233 736T271 750Q296 750 315 736T334 702V697Q334 693 328 664T314 607L308 579L352 620Q389 654 397 660T417 668Q447 668 464 647T482 602Q482 591 479 583T472 569T459 559T443 552T421 546T397 538L342 521L397 504Q405 501 420 497T442 490T458 483T472 473T479 460T482 440Q482 416 465 395T417 374Q406 375 398 381T352 422L308 463L314 435Q321 407 327 378T334 345Q336 333 327 319T296 295Q288 293 275 293Q241 293 227 311T215 345Q215 349 221 378T234 435L241 463L197 422Q160 388 152 382T132 374Q102 374 85 395T67 440Q67 451 70 459T77 473T90 483T106 490T128 496T152 504L207 521L152 538Q144 541 129 545T107 552T91 559T77 569T70 582T67 602Q67 626 84 647T132 668Q143 667 151 661T197 620L241 579",43:"61 250Q61 276 94 292H386V436V535Q386 577 388 589T401 607Q411 617 427 617Q458 617 468 587Q470 581 470 436V292H762L766 290Q770 288 773 287T780 282T787 274T792 264T794 250Q794 222 762 209L616 208H470V64Q470 -81 468 -87Q458 -116 428 -116T388 -87Q386 -81 386 64V208H240L94 209Q61 220 61 250",44:"81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",45:"12 230Q12 257 26 265T80 274Q88 274 114 274T158 273T201 273T235 274Q276 274 290 266T305 230T291 194T235 185Q226 185 201 185T159 186Q143 186 119 186T85 185Q43 185 28 193T12 230",46:"219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",47:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",58:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",59:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",61:"94 324Q61 335 61 366Q61 396 91 405Q96 407 429 407H762Q763 406 767 404T774 400T781 395T787 387T792 378T794 365Q794 338 762 324H94ZM94 94Q61 105 61 135Q61 149 69 160T92 175Q97 177 430 177H762L766 175Q770 173 773 172T780 167T787 159T792 149T794 135Q794 107 762 94H94",63:"61 644Q61 652 87 666T157 693T244 705Q344 705 400 671T457 551Q457 516 446 490T422 451T387 421T356 391Q330 361 318 332T305 292T303 252Q303 218 300 213T290 208T244 207H220Q194 207 188 213Q187 214 186 215V255Q187 282 188 296T198 345T229 417T288 496Q306 515 306 559Q306 596 296 607T253 618Q214 618 185 607T143 583T120 558T103 547Q99 547 95 551Q93 553 77 597T61 644ZM171 71V95Q171 137 197 144Q201 146 244 146H261Q307 146 315 121Q317 115 317 73V51Q317 9 291 2Q286 0 242 0L199 1Q182 7 174 21L172 28L171 71",64:"61 264T61 347T82 494T136 596T217 660T311 694T410 704Q460 704 471 703Q534 694 577 666Q633 623 651 552T670 370V342Q670 249 633 195Q583 116 454 116Q238 116 238 347Q238 443 276 499Q328 578 456 578Q488 578 494 577L504 575Q475 617 430 617H421Q196 617 196 347Q196 215 253 143Q310 76 427 76Q499 76 561 102L575 107H664Q671 97 671 94V89L663 81Q566 -11 422 -11Q365 -11 316 -2T219 33T137 97T82 200ZM469 490Q459 492 453 492Q429 492 405 472Q374 439 374 347Q374 233 423 210Q436 202 454 202L486 210Q536 228 536 347Q536 461 486 484Q476 490 469 490",91:"318 -206Q318 -235 305 -243T255 -251Q248 -251 229 -251T198 -250H143Q112 -250 99 -246T81 -225Q79 -219 79 250T81 725Q85 741 98 745T143 750H198Q210 750 229 750T255 751Q291 751 304 743T318 707Q318 680 301 668Q293 663 255 663H224V-163H255Q293 -163 301 -168Q318 -180 318 -206",93:"24 706Q24 734 39 742T90 751Q97 751 114 751T143 750H198Q230 750 243 746T261 725Q263 719 263 250T261 -225Q257 -241 244 -245T198 -250H143Q131 -250 112 -250T86 -251Q50 -251 37 -243T24 -207Q24 -180 41 -168Q49 -163 87 -163H118V663H87H71Q24 663 24 706",94:"108 550Q108 554 135 589T190 658T219 692Q221 694 275 694Q328 694 330 693Q331 692 381 629T438 557Q441 553 441 549T434 538L399 537Q363 537 362 538Q361 538 318 575L275 611Q274 611 231 575Q188 538 187 538Q186 537 150 537L115 538Q108 545 108 550",95:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",126:"92 215Q92 259 122 301T204 344Q238 344 264 329T310 300T343 285Q356 285 361 295T369 322T377 344H450Q457 334 457 330Q457 281 427 240T344 198Q312 198 285 213T239 242T206 257Q188 257 182 230T172 199L137 198H120Q102 198 97 200T92 215",305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84",768:"-458 682Q-458 690 -452 692T-426 694H-381H-314L-312 691Q-311 691 -305 682T-287 655T-263 622L-218 555V549Q-218 544 -224 538L-259 537Q-295 537 -296 538Q-298 539 -376 606T-456 676Q-458 680 -458 682",769:"-290 537H-310Q-334 537 -334 549Q-334 553 -311 588T-264 656L-241 690Q-240 690 -239 691T-236 693Q-235 694 -167 694H-100Q-93 684 -93 681T-94 677Q-95 675 -173 607T-255 538Q-256 537 -290 537",770:"-442 550Q-442 554 -415 589T-360 658T-331 692Q-329 694 -275 694Q-222 694 -220 693Q-219 692 -169 629T-112 557Q-109 552 -109 549Q-109 545 -116 538L-151 537Q-187 537 -188 538Q-189 538 -232 575L-275 611Q-276 611 -319 575Q-362 538 -363 538Q-364 537 -400 537L-435 538Q-442 545 -442 550",771:"-458 565Q-458 609 -428 651T-346 694Q-312 694 -286 679T-240 650T-207 635Q-194 635 -189 645T-181 672T-173 694H-100Q-93 684 -93 680Q-93 631 -123 590T-206 548Q-238 548 -265 563T-311 592T-344 607Q-362 607 -368 580T-378 549L-413 548H-430Q-448 548 -453 550T-458 565",772:"-84 660Q-81 656 -77 653V567L-81 564L-84 561L-274 560H-383Q-469 560 -471 565L-472 566Q-474 569 -474 611L-473 653Q-469 659 -466 659Q-465 660 -274 660H-84",774:"-123 694Q-80 694 -80 657Q-80 626 -99 601T-161 563Q-199 552 -275 552Q-352 552 -389 563Q-470 586 -470 655Q-470 667 -468 673Q-457 694 -435 694H-431Q-408 694 -396 685Q-387 676 -387 671Q-384 661 -275 661Q-167 661 -164 671Q-164 674 -163 677T-151 687T-123 694",775:"-329 596Q-346 602 -351 611T-356 638V646Q-356 653 -356 654T-356 661T-355 668T-353 673T-351 679T-347 684T-341 689T-332 693T-274 695H-221Q-202 683 -198 676T-194 645Q-194 632 -195 625T-202 610T-221 596H-329",776:"-331 695Q-312 683 -308 676T-304 645Q-304 632 -304 626T-311 610T-331 596L-380 595H-408Q-448 595 -457 617Q-459 621 -459 645T-457 673Q-448 696 -409 696Q-405 696 -396 696T-380 695H-331ZM-247 644Q-247 658 -246 665T-239 680T-221 694Q-217 695 -169 695H-143Q-102 695 -93 672Q-91 664 -91 645V635Q-91 613 -106 602Q-113 597 -121 596T-171 595L-219 596Q-232 600 -238 608T-246 622T-247 644",778:"-365 616Q-365 658 -331 676T-256 694Q-253 694 -247 694T-236 693Q-166 693 -139 666Q-119 644 -119 616T-139 565Q-166 538 -237 538H-242Q-365 538 -365 616ZM-181 616Q-181 641 -195 647T-242 654Q-258 654 -266 654T-284 650T-298 638T-303 616Q-303 592 -289 585T-242 577Q-209 577 -195 584T-181 616",779:"-426 686Q-424 694 -394 694H-350H-283Q-277 686 -277 682Q-277 673 -317 608T-361 538L-396 537H-420Q-432 537 -436 539T-440 548Q-440 560 -434 616Q-432 633 -430 650T-427 677L-426 686ZM-243 686Q-241 694 -211 694H-167H-100Q-94 686 -94 682Q-94 673 -134 608T-178 538L-213 537H-237Q-249 537 -253 539T-257 548Q-257 560 -251 616Q-249 633 -247 650T-244 677L-243 686",780:"-442 645Q-442 657 -418 657H-398Q-393 657 -388 657T-379 657T-371 656T-365 656H-363L-319 620L-276 583Q-275 583 -232 619Q-189 656 -188 656Q-187 657 -151 657H-116Q-109 649 -109 645Q-109 642 -112 637Q-118 629 -168 566T-220 501Q-222 500 -275 500Q-329 500 -331 501Q-442 634 -442 645",8211:"0 284Q0 318 26 325Q30 327 274 327Q469 327 497 327T532 322Q549 310 549 283Q549 257 532 245Q525 241 498 241T275 240Q31 240 26 242Q0 249 0 284",8212:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8213:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8215:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",8216:"87 443L81 449V581L119 636Q125 644 131 653T141 667T148 677T154 685T158 689T163 692T167 693T173 694H190H201Q226 694 226 683Q226 678 208 635T189 590Q189 588 204 588H219Q222 584 226 581V449L219 443H87",8217:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",8220:"144 443L138 449V581L176 636Q182 644 188 653T198 667T205 677T211 685T215 689T220 692T224 693T230 694H247H258Q283 694 283 683Q283 678 265 635T246 590Q246 588 261 588H276Q279 584 283 581V449L276 443H144ZM381 443L375 449V581L413 636Q419 644 425 653T435 667T442 677T448 685T452 689T457 692T461 693T467 694H484H495Q520 694 520 683Q520 678 502 635T483 590Q483 588 498 588H513Q516 584 520 581V449L513 443H381",8221:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",8260:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",8710:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148"},{})},3746:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifItalic=void 0;var n=r(768),o=r(5181);e.sansSerifItalic=(0,n.AddPaths)(o.sansSerifItalic,{33:"160 187L257 694H306Q355 694 355 693L238 186H199Q160 186 160 187ZM110 2Q111 3 120 49T131 96Q131 98 180 98T229 96L219 50Q209 3 208 2V0H110V2",34:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",35:"793 170Q809 162 809 149Q809 145 807 141T802 135T796 132L793 130H547L472 -27Q397 -184 394 -187Q389 -194 379 -194Q367 -194 362 -183Q359 -179 359 -173Q360 -168 431 -20L503 129Q503 130 410 130H317L242 -27Q167 -184 164 -187Q159 -194 149 -194Q137 -194 132 -183Q129 -179 129 -173Q130 -168 201 -19L273 130H187L100 131Q87 141 87 150Q87 162 102 170H294L331 248Q339 265 349 286T365 318L370 328Q370 330 258 330Q145 330 142 332Q129 338 129 351Q129 362 140 368Q146 370 267 370L391 371L467 527Q542 684 544 686Q544 688 549 691T560 694H562Q565 693 567 692T571 690T575 686T578 681T579 672Q577 665 507 520T436 373L435 370H528L621 371L692 518Q767 675 769 677Q775 694 789 694Q798 694 804 688T809 672Q806 664 737 519L665 371L751 370Q835 370 841 368Q851 362 851 350Q851 337 841 334T799 330H765H741H645L606 250L568 170H793ZM600 328Q600 330 508 330H415Q412 326 338 171Q338 170 431 170H524L561 248Q569 265 579 286T595 318L600 328",36:"228 70Q233 92 246 155T270 266T280 316Q271 318 265 320T237 333T200 360T172 403T159 468Q159 537 205 600T325 691Q352 701 360 701Q361 701 361 701T362 703T364 711T368 727L372 750H409Q445 750 445 749L436 705Q436 703 450 702T494 691T554 657L565 649Q562 642 548 604L534 568Q511 591 484 605T440 621L424 623L419 624L372 405Q399 400 424 384Q490 338 490 247V240Q490 156 430 85Q374 13 294 -5L284 -7L280 -30Q279 -35 278 -41T275 -52L274 -55Q274 -56 237 -56Q201 -56 201 -54Q202 -53 205 -34T211 -11Q211 -9 206 -9Q154 -2 115 19Q80 35 56 59L88 141L99 131Q109 121 119 113T141 99T160 89T180 82T197 77T214 73T228 70ZM303 426Q304 427 313 471T332 564T345 620L335 616Q287 596 263 549Q252 525 252 499Q252 470 267 451T298 426Q303 424 303 426ZM302 75Q305 75 315 80T340 98T367 125T390 164T399 214Q399 247 384 268T349 297Q338 247 326 186L302 75",37:"268 347Q224 347 195 386T165 488Q165 517 173 552Q191 637 246 693T349 749Q389 749 414 725T448 673T456 614Q456 506 396 427T268 347ZM372 604Q372 674 339 674Q311 674 290 633T261 549T253 482V474Q253 438 272 426Q277 424 286 424Q319 424 345 485T372 604ZM189 -56Q179 -56 173 -49T167 -37Q167 -30 347 198Q425 296 475 360Q780 745 785 747Q790 750 796 750Q814 748 814 730Q814 725 811 719L204 -49Q198 -56 189 -56ZM523 87Q523 184 583 265T713 347Q758 347 786 308T815 207Q815 110 757 28T629 -55Q576 -55 550 -12T523 87ZM729 200Q729 271 696 271Q675 271 658 247T631 189T616 125T611 76Q611 21 644 21H647Q672 21 700 77T729 200",38:"219 -22Q158 -22 117 13T71 111Q71 131 74 150T84 185T98 215T118 241T137 262T159 281T179 295T199 308L214 318L258 348L256 362Q254 373 254 413V435Q254 483 271 537T325 641T411 708Q427 715 441 715Q446 716 455 716Q504 716 534 681T565 590Q565 522 519 468T377 347L358 334Q359 333 363 320T374 290T387 262Q404 227 428 187T460 139Q521 183 574 251T651 362T674 409L710 398Q746 388 747 388Q747 381 720 333T635 213T517 94L510 87Q542 57 598 57Q649 57 708 72Q716 75 718 75L709 34L701 -7Q636 -22 578 -22Q531 -22 498 -8T428 34L408 25Q314 -22 219 -22ZM480 579Q480 640 436 640Q410 640 385 615T351 554Q340 513 340 457Q340 413 343 410Q343 406 360 419Q431 471 455 505T480 579ZM245 57Q279 59 311 67T359 81T375 89T358 113T318 178T281 260L274 277L245 257Q167 205 167 135Q167 110 174 93T194 69T217 60T237 57H245",39:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",40:"195 37Q195 -7 200 -47T213 -113T231 -166T250 -204T268 -232T280 -250H204L194 -238Q104 -124 104 55Q104 238 181 432T405 740L417 750H454Q491 750 491 749L468 729Q446 709 411 667T337 565T262 405T208 188Q195 110 195 37",41:"300 463Q300 634 222 740L214 750H290L299 740Q300 738 309 726T323 707T337 682T353 651T367 613T379 566T387 510T390 444Q390 314 344 156T203 -125Q179 -155 145 -191Q111 -224 89 -241L78 -250H2Q4 -248 27 -227T65 -189T107 -140T155 -71T200 16T244 129T278 266Q300 372 300 463",42:"193 608Q193 628 210 644T246 660Q250 660 252 660T257 658T264 654T272 648T284 638T302 623Q340 590 340 593Q341 594 345 623T354 682T360 715Q365 729 378 739T407 750Q424 750 433 740T443 720Q443 712 427 652L410 591L462 623Q505 650 514 655T534 660Q549 660 558 650T568 625Q568 617 567 611T560 599T551 590T536 580T519 571T496 561T470 548L429 528L474 500Q482 495 492 489T506 481T516 475T523 469T527 464T529 458T530 450Q530 430 514 414T479 397H475Q468 397 460 402T423 433Q414 440 404 448T388 461L383 465L365 344Q348 306 314 306Q302 306 292 313T281 338Q281 347 297 404L313 464L260 433Q201 397 195 397H189Q173 397 165 407T156 432Q156 438 157 443T161 452T166 460T175 468T185 475T198 482T212 489T230 497T250 506L295 528L250 556Q203 582 202 585Q193 591 193 608",43:"108 244T108 250T112 261T119 268T124 270H426V272Q428 274 457 419Q489 565 492 573Q497 583 508 583Q516 583 522 577T528 565Q528 553 498 417Q491 384 483 346T471 288L467 270H760Q775 262 775 250T760 230H458Q456 221 426 77T394 -71Q389 -83 375 -83Q367 -83 362 -78T356 -64Q356 -58 387 84Q394 118 401 155T413 210L417 229Q417 230 271 230H124Q123 230 120 232T112 239",44:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",45:"66 257V259H332V257L324 220L317 186H184Q51 186 51 187T58 220T66 257",46:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",47:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",48:"245 -22Q209 -22 181 -11T135 20T107 65T92 116T88 171Q88 235 114 354T194 557Q226 606 269 635T340 671T392 678H395Q422 678 446 670T495 643T534 582T549 481Q549 430 534 350T499 213Q459 89 379 25Q315 -22 247 -22H245ZM430 582Q408 601 378 601Q313 601 269 534Q234 475 205 341Q181 232 181 174Q181 104 209 76Q231 54 260 54T318 73T368 125Q410 194 447 375Q460 445 460 487Q460 555 430 582",49:"234 613Q277 613 331 628T428 678H439Q451 678 451 676Q450 671 387 373T323 74T384 73H445L430 0H259L88 1L104 73H229L332 560Q278 541 198 539Q198 540 198 541T199 546T200 554T202 564T205 576L213 612H219Q221 612 226 612T234 613",50:"190 460Q189 460 181 475T164 507T155 527Q155 535 182 571Q259 678 380 678Q462 678 506 630T551 513V507Q551 418 487 349Q469 329 441 305T391 265T344 232T316 212Q158 87 158 86T188 85Q194 85 234 85T311 86Q467 86 467 85Q451 9 449 2V0H50Q54 18 58 40L67 79L133 133Q246 226 269 243Q369 318 410 373T452 492Q452 535 433 560T393 592T350 599Q311 599 279 578T231 532T203 484T190 460",51:"446 542Q446 576 424 590T372 605Q330 605 288 583T216 524Q209 515 208 516Q207 517 192 549L178 580L187 589Q224 627 276 652T386 678Q456 678 500 642T544 550Q544 515 530 482T495 427T453 387T418 362L403 353L413 348Q440 335 462 313Q500 271 500 217Q500 135 423 57T236 -22T63 59L56 68L85 141Q106 112 125 98Q177 54 254 54Q315 54 355 105T396 218Q396 242 393 254Q380 301 335 313Q327 315 280 316Q233 316 233 318L249 392Q298 392 322 399Q373 408 409 453T446 542",52:"78 235L411 656H465Q519 656 519 655T475 447T430 237V235H521V233L505 160Q505 159 459 159H414L380 0H286L320 159H62L63 164Q64 169 66 179T70 198L78 235ZM342 235L421 607Q420 607 419 604Q409 535 197 267Q173 236 173 235H342",53:"330 350Q263 350 214 272H133V275Q134 276 174 467L214 655Q214 656 385 656H555V653Q555 652 554 647T550 631T546 613L539 577H284L265 486Q261 464 256 441T248 406L246 395L250 398Q255 401 264 406T286 415T315 423T350 427Q412 427 455 381T498 256Q498 150 415 64T222 -22Q186 -22 155 -12T105 12T74 41T55 65T50 77L51 79Q61 89 78 112L104 145L107 138Q110 130 114 123T125 106T142 88T165 72T196 60T236 55Q282 55 316 79T366 140T389 208T396 267Q396 310 378 330T337 350H330",54:"437 605Q397 605 361 585T301 536T261 477T236 426T228 401L236 408Q244 414 260 424T296 445T345 462T402 469H404Q422 469 434 467T465 446T498 394Q515 351 515 307Q515 254 497 193T439 85Q352 -22 246 -22Q220 -22 196 -14T148 15T109 78T94 179Q94 272 123 373Q163 505 257 591T450 678Q474 678 498 674T535 664T548 656L540 621L532 586L520 590Q509 594 485 599T437 605ZM339 392Q281 392 233 334T185 163V158Q185 87 230 61Q244 54 262 54Q325 54 371 122Q395 158 407 217T419 298Q419 337 401 364T339 392",55:"173 614L181 656H389Q596 656 596 655L595 650Q594 645 592 635T588 616L580 578L554 551Q313 307 245 4L242 -11H192Q143 -11 143 -10Q144 0 148 17T169 89T212 198T285 327T393 470Q423 504 472 550Q479 555 485 561T496 571L329 570Q163 570 163 571L164 577Q166 583 168 593T173 614",56:"159 470Q159 547 229 612T394 678Q467 678 510 636T554 533Q554 512 549 493T535 458T515 429T492 405T467 386T443 372T423 362T409 356L404 354Q404 353 405 353Q411 353 432 341T476 295T500 218Q500 134 424 56T246 -22Q175 -22 126 22T77 143Q77 204 110 251T188 327L202 334Q216 340 229 346T243 353T235 358T214 372T189 393T168 426T159 470ZM467 527Q467 605 375 605Q317 605 281 566T244 472Q244 429 271 411T334 392Q392 392 429 430T467 527ZM405 228Q405 262 384 289T315 316Q257 316 216 266T174 144Q174 95 199 75T262 54Q329 54 367 109T405 228",57:"220 594Q303 677 389 677Q545 677 545 479Q545 413 526 327Q493 175 398 77T202 -22Q124 -22 77 25L130 91L137 83Q169 54 218 54Q255 54 290 76T347 129Q364 151 380 182T403 232T411 256Q410 255 390 241T353 217T303 197T236 187Q195 187 173 209Q155 226 140 263T124 352Q124 392 135 435Q154 527 220 594ZM455 497Q455 605 383 605Q340 605 305 577T246 492Q220 411 220 360Q220 278 279 264Q280 264 287 264T299 263Q347 263 387 302Q455 375 455 497",58:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",59:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",61:"142 368Q145 370 463 370Q780 370 784 368Q796 364 796 350T784 332Q780 330 463 330Q145 330 142 332Q129 338 129 351Q129 362 142 368ZM88 137T88 150T102 170H738Q739 170 742 168T750 161T754 150T750 139T743 132T738 130H102Q88 137 88 150",63:"194 652Q194 654 218 666T284 691T362 704Q444 704 490 678T536 583Q536 541 516 500T459 433Q415 400 387 371T343 313T321 266T307 216L301 186H262Q223 186 223 187Q224 199 228 218T250 288T294 377Q317 413 344 440T391 481T414 499Q442 527 442 574Q442 584 441 590T433 607T409 623T362 629Q335 629 310 624T267 610T235 595T214 582T205 576L200 614Q194 651 194 652ZM173 2Q174 3 183 49T194 96Q194 98 243 98T292 96L282 50Q272 3 271 2V0H173V2",64:"120 267Q120 377 179 478T336 642T538 705Q610 705 658 662T707 513Q707 425 681 331Q658 241 590 179T447 117Q386 117 343 163T300 288Q300 397 374 486T544 576Q575 576 608 562Q590 628 517 628Q406 628 309 522T212 278Q212 179 267 122T404 65T550 91H631Q513 -10 390 -10Q265 -10 193 70T120 267ZM600 397Q600 441 581 471T530 501Q476 501 433 436T390 298Q390 254 409 224T462 193Q512 193 556 257T600 397",91:"148 252L253 750H339Q425 750 425 749L424 744Q423 739 421 729T417 711L409 675L367 674H325L235 252Q145 -167 145 -172Q145 -174 187 -174H229V-176Q213 -240 213 -250H127Q41 -250 41 -248Q41 -245 148 252",93:"353 749Q353 746 303 512T200 27T141 -250H-31Q-31 -240 -15 -176V-174H70L250 674H208L165 675L181 750H267Q353 750 353 749",94:"190 527L360 694H434L484 611Q533 528 533 527H457L390 632L385 639L266 527H190",95:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",126:"330 327Q356 326 388 298T446 269Q470 269 484 327H522Q560 327 560 325L557 316Q554 306 549 292T535 263T512 232T480 208Q453 193 429 193T370 222T315 251Q285 251 275 193H199V197Q214 257 251 292T330 327",305:"168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",567:"-54 -96L-48 -104Q-41 -111 -27 -118T7 -126Q60 -126 82 -87Q85 -81 140 181L196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204Q-13 -204 -41 -196T-83 -180T-96 -170Q-55 -96 -54 -96",768:"-262 681L-270 694H-177L-132 612Q-89 530 -87 528Q-87 527 -125 527H-163L-208 598Q-254 670 -262 681",769:"-96 625L-29 694H63Q42 673 -31 605L-114 527H-190L-176 541Q-160 559 -96 625",770:"-310 527L-140 694H-66L-16 611Q33 528 33 527H-43L-110 632L-115 639L-234 527H-310",771:"-170 677Q-144 676 -112 648T-54 619Q-30 619 -16 677H22Q60 677 60 675L57 666Q54 656 49 642T35 613T12 582T-20 558Q-47 543 -71 543T-130 572T-185 601Q-215 601 -225 543H-301V547Q-286 607 -249 642T-170 677",772:"-314 553L-297 631H-116Q64 631 64 630Q60 612 56 591L47 553L-133 552Q-314 552 -314 553",774:"-142 508Q-205 508 -244 548T-284 652Q-284 666 -281 683L-280 694H-204Q-205 689 -205 677Q-205 650 -196 631T-173 604T-147 593T-125 590Q-85 590 -50 618T-5 686L-2 694H73V690Q53 610 -10 559T-142 508",775:"-180 578Q-179 579 -170 627T-158 678V680H-54V678Q-56 675 -65 627T-76 578V576H-180V578",776:"-273 584Q-272 585 -262 632L-252 678V680H-154V678L-164 632Q-174 585 -175 584Q-175 582 -224 582T-273 584ZM-78 586Q-78 587 -69 632T-58 678V680H40L39 677Q39 676 38 670T34 651T29 628L19 583L-30 582H-79L-78 586",778:"-227 597Q-227 639 -186 666T-102 693H-97Q-29 693 -8 649Q-2 637 -2 623Q-2 582 -43 555T-132 527Q-171 527 -199 546T-227 597ZM-59 619Q-59 635 -68 643T-104 652Q-142 652 -156 636T-171 602Q-171 569 -123 569Q-119 569 -111 570T-99 571Q-59 582 -59 619",779:"-236 619L-195 694H-149Q-103 694 -103 693L-211 527H-287L-282 536Q-281 539 -236 619ZM-70 619L-29 694H17Q63 694 63 693L-45 527H-121L-116 536Q-115 539 -70 619",780:"-283 654H-207L-140 549L-135 542L-16 654H60L-109 487H-147L-184 488L-234 570Q-283 653 -283 654",913:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",914:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",915:"87 2Q88 4 160 346T234 689Q234 691 440 691T646 689Q643 686 629 611H475L321 612Q193 4 191 2V0H87V2",916:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576",917:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",918:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",919:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",920:"119 260Q119 348 157 433T254 579T387 677T533 715Q701 715 772 574Q804 511 804 431Q804 315 744 209T586 41T384 -22Q262 -22 191 59T119 260ZM706 426Q706 524 655 582T525 640Q454 640 395 600T293 502Q256 447 237 383T218 266Q218 168 269 112T401 55Q518 55 612 166T706 426ZM283 349L293 397H473Q652 397 652 396Q647 374 642 347L632 299H452Q273 299 273 300Q278 322 283 349",921:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",922:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",923:"28 0L401 694H504V690Q505 686 543 345T582 1Q582 0 528 0H473V3Q472 6 460 113T435 359T422 558Q422 593 424 603L425 610L424 608Q414 572 343 431Q287 316 143 49L117 1L73 0H28",924:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",925:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",926:"193 687Q193 688 479 688H765V686Q764 685 755 642L747 600H461L175 601Q175 602 184 645L193 687ZM196 400Q196 401 418 401T640 400L622 315Q622 314 400 314T178 315L196 400ZM42 2Q43 3 51 44T60 87H64Q68 87 75 87T93 87T119 87T151 88T190 88T237 88T291 88T352 88H643Q638 66 634 44T627 13T624 2V0H42V2",927:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",928:"86 2Q88 4 160 346T233 689Q233 691 501 691Q768 691 768 689Q766 688 694 346T621 2V0H517V2Q518 3 582 304T646 609L648 615H321L190 0H86V2",929:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",931:"194 655L202 694H508Q813 694 813 693Q809 675 805 653L797 614H559L321 615Q327 606 405 478L485 347Q449 311 348 203T247 86Q247 84 294 84Q303 84 359 84T465 85H684Q684 84 675 42L666 0H360L55 1L195 154Q346 319 347 320L359 333L273 473Q187 614 186 614L187 620Q188 625 190 635T194 655",932:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",933:"357 637Q320 637 297 612T266 555H173Q178 576 188 598Q214 651 265 683T373 716Q497 716 497 542V509L504 526Q579 715 711 715Q773 715 808 677T843 589Q843 576 840 555H747L748 557Q748 559 748 563T749 574V580Q749 604 731 622Q715 638 693 638Q591 638 543 465Q531 425 506 309T462 98T441 2V0H337V2Q425 401 436 486Q438 504 438 526Q438 637 364 637H357",934:"124 308Q124 399 208 481T433 587Q437 587 437 589Q438 590 449 643L459 694H508Q557 694 557 693Q557 691 546 641T535 587Q543 587 562 583T614 565T674 531T722 472T743 387Q743 288 656 209T449 110L433 106Q411 3 410 2Q410 0 361 0H312L313 3Q313 5 324 56L335 107H331L321 108Q311 110 297 114T266 124T228 141T190 168Q124 225 124 308ZM227 315Q227 282 239 257T270 218T306 197T338 186L350 184H351L386 346Q420 507 420 509H419Q411 509 393 505T342 485T284 444Q227 387 227 315ZM642 381Q642 413 629 437T599 475T563 496T533 507T519 510Q518 510 484 348T450 184Q544 201 593 258T642 381",935:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",936:"325 556Q325 524 310 447T294 330Q294 289 304 260Q314 234 333 216T364 192T380 187L488 694H585V691Q584 689 531 438L478 188H479Q485 188 503 195T555 231T613 305Q637 352 654 435Q662 470 669 496T681 538T690 562T698 578T704 587Q719 609 733 615T772 621H802H854V619L838 546Q838 545 832 545Q775 539 749 418Q716 274 638 196Q616 173 590 156T543 131T503 117T473 110T460 106Q460 105 450 54T438 2V0H340V2Q341 3 351 54T362 106Q363 107 358 108T344 111T322 117T295 128T267 145T239 171T216 207T200 256T194 319Q194 356 203 408T213 483Q213 517 203 530T182 544T171 546Q184 609 187 619V621H239Q286 621 294 620T309 612Q325 596 325 556",937:"148 407Q148 475 182 534T269 633T386 694T511 716Q622 716 695 658T769 507Q769 461 747 409T699 321T628 225T562 136Q533 90 533 86Q542 85 557 85Q564 85 583 85T614 86Q695 86 695 85Q679 9 677 2V0H425Q426 3 433 30T447 72T480 131T549 241L554 248Q558 254 563 261T576 281T592 306T609 335T625 366T640 400T653 434T661 466T664 498Q664 562 618 601T497 640Q416 640 351 596T262 482Q250 441 250 392T276 237T302 70V56Q302 28 296 2V0H44V2L62 85Q62 86 143 86L225 85V88Q224 89 224 89T224 91T224 95T223 101T222 110T220 123T216 140T209 163T200 191T188 227Q148 344 148 407",8211:"59 275L66 312H316Q565 312 565 311T558 275T549 238Q549 236 299 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8212:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8213:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8215:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",8216:"309 567L299 520Q289 474 288 473Q288 471 239 471T190 473L192 480Q193 486 196 499T201 522L211 569L287 694H312L335 693L332 685Q328 677 321 661T307 630L279 570L294 569Q309 569 309 567",8217:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",8220:"393 567L383 520Q373 474 372 473Q372 471 323 471T274 473L276 480Q277 486 280 499T285 522L295 569L371 694H396L419 693L416 685Q412 677 405 661T391 630L363 570L378 569Q393 569 393 567ZM587 567L577 520Q567 474 566 473Q566 471 517 471T468 473L470 480Q471 486 474 499T479 522L489 569L565 694H590L613 693L610 685Q606 677 599 661T585 630L557 570L572 569Q587 569 587 567",8221:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",8260:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",8710:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576"},{})},3240:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerif=void 0;var n=r(768),o=r(3526);e.sansSerif=(0,n.AddPaths)(o.sansSerif,{33:"120 187Q120 225 115 440T110 693Q110 694 159 694T208 693Q208 655 203 440T198 187Q198 186 159 186T120 187ZM110 0V98H208V0H110",34:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",35:"56 350Q56 363 70 370H192Q314 370 314 371L356 526Q396 676 401 685Q406 694 416 694Q423 694 429 689T436 677Q436 673 396 523T355 371Q355 370 449 370Q544 370 544 371L586 526Q628 682 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 670 645 593T605 444L585 371Q585 370 673 370H762Q777 362 777 350Q777 337 767 334T723 330H668H573L567 305Q560 282 545 226L530 171L646 170H721Q756 170 766 167T777 150Q777 138 762 130H640Q518 130 518 129L476 -26Q434 -182 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -178Q397 -170 417 -93T457 56L477 129Q477 130 383 130Q288 130 288 129L246 -26Q204 -182 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -178Q167 -170 187 -94T227 56L247 129Q247 130 159 130H70Q56 137 56 150Q56 165 72 170H259L265 195Q273 222 287 275L302 330H186L70 331Q63 334 58 339Q56 343 56 350ZM489 170L532 330H343L337 305Q330 282 315 226L300 171L394 170H489",36:"55 509Q55 585 103 638T213 701V750H286V703H289Q312 703 354 689Q372 682 399 666T427 646L413 569Q413 568 403 575Q352 615 291 624H286V405Q357 389 400 331T444 199Q444 128 402 69T286 -7V-56H213V-9Q167 -3 125 14T63 44T44 60Q44 61 52 101L59 140L69 132Q78 125 87 119T107 107T124 97T141 90T157 84T173 80T187 76T201 73T213 70V317L202 319Q141 335 98 386T55 509ZM213 424V620L203 615Q143 587 143 522Q143 455 213 424ZM356 187Q356 208 350 227T334 258T315 280T298 293T287 297Q286 297 286 186V75Q356 110 356 187",37:"56 549Q56 639 98 694T195 750Q248 750 290 694T332 548Q332 455 290 401T195 347Q141 347 99 403T56 549ZM248 549Q248 602 234 638T195 674Q145 674 145 549Q145 423 195 423Q219 423 233 459T248 549ZM197 -56Q187 -56 182 -49T176 -35Q176 -33 178 -27Q179 -25 399 356T623 741Q626 750 639 750Q648 750 654 744T659 729Q657 721 435 336T207 -52Q203 -56 197 -56ZM500 146Q500 235 542 291T639 347Q692 347 734 293T776 146Q776 53 733 -1T639 -56Q587 -56 544 -2T500 146ZM692 146Q692 199 678 235T639 271Q589 271 589 146Q589 20 639 20Q663 20 677 56T692 146",38:"156 502Q156 600 198 658T302 716Q367 716 405 665T444 549Q444 531 442 523Q426 446 304 348L287 334Q305 297 340 249T402 170T430 139T443 149T472 181T509 231T549 303T583 394Q584 398 586 404Q587 408 587 409Q588 409 626 399T665 388Q663 381 660 369T644 322T614 253T567 176T502 98L491 87Q534 57 584 57Q653 57 700 75Q702 75 702 34T700 -7Q652 -22 586 -22H580Q505 -22 434 26L421 34Q419 33 405 25T374 11T336 -4T285 -17T226 -22Q143 -22 93 31T42 152Q42 184 51 211T81 260T111 291T144 317L184 348L178 365Q156 430 156 502ZM359 552Q359 588 345 614T302 640Q292 640 282 636T260 622T241 590T233 535Q236 474 253 417L257 407L271 419Q312 454 330 479Q359 514 359 552ZM345 102Q262 190 216 277Q215 277 204 267T180 247T165 236Q135 208 135 159Q135 123 152 97T198 61Q207 58 227 58Q286 58 357 89L345 102",39:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",40:"74 250Q74 564 240 733L257 750H333L323 739Q167 573 167 250T323 -239L333 -250H257L240 -233Q74 -63 74 250",41:"221 -73T221 250T65 739L55 750H131L148 733Q314 567 314 250T148 -233L131 -250H55L65 -239Q221 -73 221 250",42:"208 717Q211 731 222 740T250 750Q265 750 277 741T291 717Q291 706 290 675T286 617L285 591L329 622Q369 651 376 655T393 659Q411 659 423 647T436 616Q436 609 434 603T429 594T419 585T407 577T389 567T368 556L316 528L368 500Q421 472 429 464Q436 455 436 440Q436 422 423 409T393 396Q390 396 388 396T384 397T380 398T375 401T367 406T358 413T346 422T329 434L285 465Q284 465 285 438T289 381T291 347Q291 327 278 317T250 306Q234 306 222 315T208 339Q208 350 209 381T212 439L214 465L170 434Q130 405 123 401T106 397Q88 397 76 409T63 440Q63 447 65 453T70 462T80 471T92 479T110 489T131 500L183 528L131 556Q78 584 70 592Q63 601 63 616Q63 634 76 647T106 660Q109 660 111 660T115 659T119 658T124 655T132 650T141 643T153 634T170 622L214 591L212 617Q211 643 210 674T208 717",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",45:"11 186V259H277V186H11",46:"90 0V98H188V0H90",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",58:"90 346V444H188V346H90ZM90 0V98H188V0H90",59:"90 346V444H188V346H90ZM90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",61:"56 350Q56 363 70 370H707Q722 362 722 350Q722 339 708 331L390 330H72Q56 335 56 350ZM56 150Q56 165 72 170H708Q722 160 722 150Q722 138 707 130H70Q56 137 56 150",63:"55 652Q63 658 77 666T132 689T214 704T265 703Q303 698 332 684T376 653T401 615T413 578T416 546Q416 475 360 426Q325 396 303 365T273 303T263 256T261 216V186H183V225Q184 281 194 322Q206 368 232 409T276 469T306 495Q323 517 323 550Q323 596 297 612T223 629Q187 629 157 618Q122 607 91 583L83 576L55 652ZM173 0V98H271V0H173",64:"422 576Q440 576 456 573T480 566L488 563Q488 565 484 571T472 588T452 607T424 622T387 629Q294 629 220 550T146 347Q146 233 210 155T365 66Q376 65 400 65Q465 68 517 86L532 91H612L598 76Q511 -11 388 -11Q250 -11 153 93T56 347Q56 454 107 538T231 663T378 704Q446 704 492 680T564 608T599 506T611 376Q611 320 607 299Q595 227 546 173T422 118Q343 118 288 185T232 347Q232 444 287 510T422 576ZM520 347Q520 429 487 465T421 501Q385 501 354 461T323 347Q323 270 355 232T422 193Q454 193 487 229T520 347",91:"94 -250V750H266V674H181V-174H266V-250H94",93:"22 674V750H194V-250H22V-174H107V674H22",94:"146 612L212 694H287L353 612Q417 532 420 529Q421 528 418 527Q414 527 383 527H345L250 639Q244 633 199 580L154 527H116Q79 528 79 529Q82 532 146 612",95:"0 -114V-38H499V-114H0",126:"83 204Q86 254 113 290T186 327Q211 327 251 299T312 270Q337 270 340 315V327H416V316Q413 258 382 226T315 193Q289 193 249 221T187 250Q162 250 159 205V193H83V204",305:"74 0V444H164V0H74",567:"-35 -95Q-4 -126 34 -126Q58 -126 76 -116T100 -88Q102 -82 102 181V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171L-47 -133L-35 -95",768:"-415 692L-417 694H-324L-262 612Q-249 594 -233 572T-208 539L-200 528L-237 527H-275L-344 608Q-359 625 -378 647T-406 680T-415 692",769:"-239 612L-177 694H-84L-86 692Q-86 691 -95 681T-123 648T-157 608L-226 527H-264L-301 528L-293 539Q-285 550 -269 572T-239 612",770:"-354 612L-288 694H-213L-147 612Q-83 532 -80 529Q-79 528 -82 527Q-86 527 -117 527H-155L-250 639Q-256 633 -301 580L-346 527H-384Q-421 528 -421 529Q-418 532 -354 612",771:"-417 554Q-414 604 -387 640T-314 677Q-289 677 -249 649T-188 620Q-163 620 -160 665V677H-84V666Q-87 608 -118 576T-185 543Q-211 543 -251 571T-313 600Q-338 600 -341 555V543H-417V554",772:"-431 552V631H-70V552H-431",774:"-250 508Q-331 508 -379 567T-427 689V694H-351V685Q-348 649 -321 620T-250 591Q-206 591 -180 619T-150 685V694H-74V689Q-74 624 -122 566T-250 508",775:"-302 576V680H-198V576H-302",776:"-397 582V680H-299V582H-397ZM-202 582V680H-104V582H-202",778:"-319 611Q-319 649 -285 671T-211 694Q-164 694 -132 671T-99 611Q-99 572 -133 550T-209 527T-285 549T-319 611ZM-155 610Q-155 635 -171 643T-215 651Q-263 651 -263 610Q-263 570 -211 570H-209H-207Q-155 570 -155 610",779:"-250 693Q-317 544 -323 527H-399L-343 694H-296Q-250 694 -250 693ZM-84 693Q-151 544 -157 527H-233L-177 694H-130Q-84 694 -84 693",780:"-421 652Q-422 653 -419 654Q-415 654 -384 654H-346L-301 601Q-287 585 -275 571T-258 551T-250 542L-155 654H-117Q-80 653 -80 652Q-83 649 -147 569L-213 487H-288L-354 569Q-418 649 -421 652",913:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",914:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",915:"87 0V691H499V611H345L191 612V0H87",916:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630",917:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",918:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",919:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",920:"56 344Q56 430 86 502T164 619T271 690T388 716Q448 716 506 691T613 619T692 501T722 344Q722 188 624 84T389 -21Q252 -21 154 83T56 344ZM624 345Q624 423 597 488T513 596T380 639Q343 639 305 621T232 568T175 475T153 344Q153 216 222 136T388 56Q487 56 555 138T624 345ZM209 299V397H568V299H209",921:"87 0V694H191V0H87",922:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",923:"294 606Q294 574 252 430T163 144T117 0H72Q28 0 28 1T141 348L254 694H357L469 348Q582 2 582 1T527 0L473 1L469 11Q469 13 427 141T343 411T296 599L294 610V606",924:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",925:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",926:"47 600V688H619V600H47ZM111 314V401H555V314H111ZM42 0V88H624V0H42",927:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",928:"86 0V691H621V0H517V615H190V0H86",929:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",931:"55 0Q56 3 171 167T288 332Q288 334 172 474L55 615V694H666V614H428L190 615L412 347L322 218Q236 97 228 84L447 85H666V0H55",932:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",933:"55 565Q59 625 105 670T219 716H222Q310 716 353 627Q376 583 386 524L389 510L393 532Q397 555 407 584T433 644T482 695T557 716Q621 716 669 673T722 565V555H629V563Q627 592 607 615T557 638Q530 638 511 629T479 598T459 553T447 488T442 411T441 319V202V0H337V202Q337 453 331 497Q313 634 226 638Q185 638 167 612T148 563V555H55V565",934:"666 347Q666 326 661 302T638 247T594 190T520 140T413 107H410V0H312V54Q312 107 311 107Q286 107 229 128T125 192Q55 260 55 347Q55 396 77 438T131 507T200 552T265 579T311 587Q312 587 312 641V694H410V587H413Q476 576 524 552T598 502T640 444T661 390T666 347ZM310 510Q305 510 291 507T252 492T208 464T172 416T157 347T171 279T204 233T247 205T286 190T310 184H312V347Q312 510 310 510ZM564 347Q564 385 549 416T514 463T470 491T433 505T414 509L410 510V184Q413 184 426 187T464 200T510 227T548 275T564 347",935:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",936:"340 187V694H438V187Q481 206 495 219Q518 239 533 267T553 332T560 386T562 435Q562 576 593 608Q608 621 637 621H670H722V545H719Q718 545 715 545T710 544Q679 536 666 487Q664 474 662 429T654 344T633 259T580 175T486 119Q450 109 438 108V0H340V108L326 110Q122 149 117 415Q116 460 111 487Q98 536 67 544Q65 544 62 544T58 545H55V621H107Q160 621 163 620Q191 613 202 573Q213 536 213 473T220 351T256 249Q262 239 270 230T285 216T301 205T316 197T329 192T340 187",937:"55 462Q55 561 141 638T359 716Q492 716 579 640T666 462Q666 407 642 347T579 222T529 126Q515 91 515 86Q517 85 528 85Q530 85 552 85T596 86H677V0H425V14Q429 79 465 168L492 228Q494 232 504 254T516 283T527 310T539 340T548 368T556 399T560 428T562 460Q562 531 510 585T361 639Q263 639 211 585T159 460Q159 422 170 378T192 309T229 228L256 168Q292 79 296 14V0H44V86H125Q146 86 168 86T193 85L206 86Q206 103 183 148T131 241T79 352T55 462",8211:"0 236V312H499V236H0",8212:"0 236V312H999V236H0",8213:"0 236V312H999V236H0",8215:"0 -114V-38H499V-114H0",8216:"90 568L140 694H189L174 633Q159 572 158 571Q158 569 173 569H188V471H90V568",8217:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",8220:"174 568L224 694H273L258 633Q243 572 242 571Q242 569 257 569H272V471H174V568ZM368 568L418 694H467L452 633Q437 572 436 571Q436 569 451 569H466V471H368V568",8221:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8710:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630"},{})},1325:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.scriptBold=void 0;var n=r(5649);Object.defineProperty(e,"scriptBold",{enumerable:!0,get:function(){return n.scriptBold}})},4164:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.script=void 0;var n=r(7153);Object.defineProperty(e,"script",{enumerable:!0,get:function(){return n.script}})},8652:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallop=void 0;var n=r(768),o=r(5745);e.smallop=(0,n.AddPaths)(o.smallop,{40:"152 251Q152 646 388 850H416Q422 844 422 841Q422 837 403 816T357 753T302 649T255 482T236 250Q236 124 255 19T301 -147T356 -251T403 -315T422 -340Q422 -343 416 -349H388Q359 -325 332 -296T271 -213T212 -97T170 56T152 251",41:"305 251Q305 -145 69 -349H56Q43 -349 39 -347T35 -338Q37 -333 60 -307T108 -239T160 -136T204 27T221 250T204 473T160 636T108 740T60 807T35 839Q35 850 50 850H56H69Q197 743 256 566Q305 425 305 251",47:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",91:"202 -349V850H394V810H242V-309H394V-349H202",92:"522 -326Q522 -337 515 -343T500 -349Q487 -349 481 -337Q477 -328 267 248T55 827Q54 835 60 842T76 850Q89 850 96 838Q100 829 310 253T522 -326",93:"22 810V850H214V-349H22V-309H174V810H22",123:"477 -343L471 -349H458Q432 -349 367 -325T273 -263Q258 -245 250 -212L249 -51Q249 -27 249 12Q248 118 244 128Q243 129 243 130Q220 189 121 228Q109 232 107 235T105 250Q105 256 105 257T105 261T107 265T111 268T118 272T128 276T142 283T162 291Q224 324 243 371Q243 372 244 373Q248 384 249 469Q249 475 249 489Q249 528 249 552L250 714Q253 728 256 736T271 761T299 789T347 816T422 843Q440 849 441 849H443Q445 849 447 849T452 850T457 850H471L477 844V830Q477 820 476 817T470 811T459 807T437 801T404 785Q353 760 338 724Q333 710 333 550Q333 526 333 492T334 447Q334 393 327 368T295 318Q257 280 181 255L169 251L184 245Q318 198 332 112Q333 106 333 -49Q333 -209 338 -223Q351 -255 391 -277T469 -309Q477 -311 477 -329V-343",125:"110 849L115 850Q120 850 125 850Q151 850 215 826T309 764Q324 747 332 714L333 552Q333 528 333 489Q334 383 338 373Q339 372 339 371Q353 336 391 310T469 271Q477 268 477 251Q477 241 476 237T472 232T456 225T428 214Q357 179 339 130Q339 129 338 128Q334 117 333 32Q333 26 333 12Q333 -27 333 -51L332 -212Q328 -228 323 -240T302 -271T255 -307T175 -338Q139 -349 125 -349T108 -346T105 -329Q105 -314 107 -312T130 -304Q233 -271 248 -209Q249 -203 249 -49V57Q249 106 253 125T273 167Q307 213 398 245L413 251L401 255Q265 300 250 389Q249 395 249 550Q249 710 244 724Q224 774 112 811Q105 813 105 830Q105 845 110 849",710:"279 669Q273 669 142 610T9 551L0 569Q-8 585 -8 587Q-8 588 -7 588L12 598Q30 608 66 628T136 666L277 744L564 587L555 569Q549 556 547 554T544 552Q539 555 410 612T279 669",732:"374 597Q337 597 269 627T160 658Q101 658 34 606L24 597L12 611Q1 624 1 626Q1 627 27 648T55 671Q120 722 182 722Q219 722 286 692T395 661Q454 661 521 713L531 722L543 708Q554 695 554 693Q554 692 528 671T500 648Q434 597 374 597",770:"-277 669Q-283 669 -414 610T-547 551L-556 569Q-564 585 -564 587Q-564 588 -563 588L-544 598Q-526 608 -490 628T-420 666L-279 744L8 587L-1 569Q-7 556 -9 554T-12 552Q-17 555 -146 612T-277 669",771:"-182 597Q-219 597 -287 627T-396 658Q-455 658 -522 606L-532 597L-544 611Q-555 624 -555 626Q-555 627 -529 648T-501 671Q-436 722 -374 722Q-337 722 -270 692T-161 661Q-102 661 -35 713L-25 722L-13 708Q-2 695 -2 693Q-2 692 -28 671T-56 648Q-122 597 -182 597",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8730:"263 249Q264 249 315 130T417 -108T470 -228L725 302Q981 837 982 839Q989 850 1001 850Q1008 850 1013 844T1020 832V826L741 243Q645 43 540 -176Q479 -303 469 -324T453 -348Q449 -350 436 -350L424 -349L315 -96Q206 156 205 156L171 130Q138 104 137 104L111 130L263 249",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8968:"202 -349V850H449V810H242V-349H202",8969:"22 810V850H269V-349H229V810H22",8970:"202 -349V850H242V-309H449V-349H202",8971:"229 -309V850H269V-349H22V-309H229",9001:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",9002:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",10217:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",12296:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",12297:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832"},{10764:"\u222c\u222c"})},5667:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphicBold=void 0;var n=r(768),o=r(1411);e.texCalligraphicBold=(0,n.AddPaths)(o.texCalligraphicBold,{65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373"},{})},5821:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphic=void 0;var n=r(768),o=r(6384);e.texCalligraphic=(0,n.AddPaths)(o.texCalligraphic,{65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},957:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texMathit=void 0;var n=r(768),o=r(6041);e.texMathit=(0,n.AddPaths)(o.texMathit,{65:"85 46Q112 48 132 56T161 73T176 92T185 104Q185 106 353 407T524 709Q527 716 551 716Q568 716 572 712Q573 711 574 710Q576 708 594 384Q613 54 617 52H618Q626 46 672 46H689Q696 41 696 36Q696 13 683 0H670Q639 2 557 2Q526 2 500 2T459 2T441 1Q425 1 425 10Q425 12 427 24Q428 27 429 31T430 36T432 40T434 43T437 45T443 46T450 46Q514 46 514 69Q514 74 511 136L506 209H292L260 152Q222 84 222 74Q222 48 264 46Q280 46 280 35Q280 33 278 21Q275 7 272 4T259 0Q256 0 232 1T159 2Q135 2 109 1T78 0Q58 0 58 10Q58 14 61 26T66 40Q68 46 85 46ZM504 260Q503 263 496 407T486 553L466 520Q446 486 402 406L318 256Q318 255 411 255H504V260",66:"57 11Q57 38 69 45L74 46Q78 46 85 46T99 46Q134 47 145 50T162 62Q164 66 233 344T303 626Q303 627 302 629V631Q296 637 241 637H223Q217 642 217 645T219 664Q223 677 229 683H411L593 682L605 680Q616 678 628 675T660 662T694 639T720 601T732 547Q732 519 726 503Q710 452 662 414T556 360L545 357L556 355Q604 346 641 312T678 221Q678 155 622 92T482 8Q459 2 439 2T256 0H154H105Q74 0 66 2T57 11ZM629 549Q628 550 629 557T627 576T619 600T601 622T570 636Q564 637 490 637Q472 637 454 637T424 636T411 636Q399 635 395 622T364 500Q333 377 332 376Q332 374 408 374L485 375L495 377Q547 390 588 437T629 549ZM504 336Q500 337 410 337Q323 337 322 336Q322 334 305 263T270 122T252 51Q252 47 337 46Q346 46 361 46T384 45Q425 45 455 55T515 95Q574 156 574 235Q574 276 555 304T504 336",67:"395 -21Q279 -21 215 56T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q321 502 287 397T252 213Q252 123 297 74Q347 24 421 24Q500 24 564 89T653 240Q656 253 659 255T677 257Q700 257 700 248Q700 242 694 222Q681 183 656 143T593 65T504 3T395 -21",68:"56 11Q56 38 68 45L72 46Q77 46 84 46T98 46Q133 47 144 50T161 62Q163 66 232 344T302 626Q302 627 302 629L301 631Q295 637 240 637H222Q216 642 216 645T218 664Q222 677 228 683H403Q582 683 589 682Q672 674 723 608T775 440Q775 312 709 209T562 54Q502 14 432 2Q423 1 243 0H148H102Q72 0 64 2T56 11ZM254 51Q254 46 348 46Q395 46 422 50T484 71Q585 121 633 255Q679 396 679 477Q679 522 665 554T629 603T587 626T548 636Q547 636 536 636T510 636T480 637Q420 637 411 636T398 627Q396 623 325 339T254 51",69:"248 634Q216 634 214 638Q213 641 213 646Q213 674 224 678Q226 680 481 680H736Q743 676 743 669Q743 665 729 557T713 447Q711 440 690 440H675Q667 445 667 454Q667 455 671 481T675 536Q675 583 658 604T592 632Q574 634 475 634Q439 634 424 633T405 631T399 625Q397 622 367 501T336 377Q336 376 367 376H388Q451 376 477 389Q493 399 503 419T520 462T528 489Q531 493 549 493Q557 493 561 492T566 491T569 488T572 483L539 351Q507 221 503 216Q503 216 500 213H484Q468 213 465 216Q461 219 461 225Q461 228 466 250T472 290Q472 317 452 323T368 330H324Q323 326 289 191T255 51T331 46H360Q413 46 444 49T511 67T570 113Q589 137 608 175T638 242T652 272Q656 274 670 274Q693 274 693 262L648 148Q590 4 588 2Q585 0 323 0H61Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623Q299 630 292 631T248 634",70:"299 623Q299 630 292 631T247 634H219Q213 640 213 642T215 661Q218 673 225 680H724Q731 676 731 669Q731 665 717 557T701 447Q699 440 678 440H663Q656 444 656 452Q656 457 659 485T663 538Q663 586 644 607T566 633Q564 633 535 633T486 634H458Q404 634 399 625Q396 620 364 492L332 363H380Q446 365 464 373Q496 389 514 458Q518 477 523 479Q527 480 541 480H556Q563 475 563 470Q563 467 532 339T498 207Q496 200 475 200H460Q453 207 453 212Q454 213 456 225T461 254T464 278Q464 304 445 310T369 317H321L289 190Q257 66 257 59Q257 54 261 52T283 48T337 46Q348 46 352 46T360 45T366 42T368 37Q368 32 365 23Q360 4 355 2Q352 1 342 1Q336 1 297 1T199 2Q138 2 106 2T71 1H68Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623",71:"632 -1Q629 -1 622 5T604 25T583 53Q508 -22 394 -22Q287 -22 219 52T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q319 501 286 394T252 208Q252 156 269 118T314 61T369 33T425 24Q470 24 509 46T566 104Q571 116 583 162T595 214Q595 222 583 223Q561 227 517 227H495Q488 230 488 238Q488 254 495 268Q500 273 511 273Q515 273 532 273T581 272T649 271Q731 271 752 273H761Q767 267 767 264T765 246Q761 233 755 227H742Q698 227 693 213L639 4Q636 -1 632 -1",72:"61 0Q54 7 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 396 612T367 500Q360 474 352 442T340 395L336 380Q336 378 466 378H596Q657 622 657 626Q657 627 656 629V631Q650 637 595 637H577Q571 642 571 645T573 664Q577 677 583 683H596Q664 681 729 681Q837 681 843 683H853Q860 676 860 672Q858 647 848 637H819Q783 636 772 634T756 623Q753 618 684 340T614 57Q614 50 621 49T666 46Q697 46 699 40Q701 37 698 21Q693 3 689 1Q686 0 677 0Q673 0 657 0T611 1T546 2Q453 2 428 0H418Q411 7 411 11Q411 27 418 41Q422 46 452 46Q488 47 499 50T516 62Q517 64 550 196T584 331Q584 332 454 332H324L291 197Q257 64 257 56Q257 50 265 49T309 46Q340 46 342 40Q344 37 341 21Q336 3 332 1Q329 0 320 0Q316 0 300 0T254 1T189 2Q96 2 71 0H61",73:"235 637Q217 637 213 638T209 649Q209 673 220 682Q222 683 237 683Q278 681 369 681Q404 681 441 682T483 683Q499 683 503 681T508 672Q508 670 505 658T500 643Q498 637 464 637Q425 635 415 633T398 621Q396 618 327 340T257 58T260 52T278 48T322 46Q349 46 349 36Q349 31 346 22Q342 4 337 1Q336 1 334 1T329 0Q325 0 307 0T258 1T190 2Q95 2 67 0H56Q49 7 49 11Q51 38 62 46H91Q129 47 141 50T159 62Q161 66 230 344T300 625Q300 637 235 637",74:"361 637Q333 637 331 641Q330 644 330 649Q330 673 341 682Q343 683 360 683Q405 681 500 681Q551 681 577 681T607 682Q622 682 622 673Q622 665 616 647Q614 640 610 639T587 637Q547 636 541 624Q538 618 477 374T413 124Q391 64 333 22T207 -21T109 12T78 86Q78 130 101 150T149 170Q193 170 196 129Q196 100 178 80T137 58L132 57Q134 52 138 46T160 28T205 16Q242 16 273 48T319 122Q322 129 383 371T444 627Q444 637 361 637",75:"668 621Q668 635 645 637Q629 637 629 648Q629 650 632 662T637 677Q640 682 653 682Q657 682 688 681T764 680Q786 680 810 681T839 682Q859 682 859 672Q859 655 852 643Q849 637 839 637Q804 637 768 621T717 595T697 578Q696 578 600 497L505 417L508 408Q543 311 574 227T618 106T632 69Q645 47 688 46H707Q713 38 713 37T710 19Q706 6 700 0H688Q659 2 587 2Q557 2 532 2T492 2T474 1Q458 1 458 10Q458 13 460 23Q464 39 466 42T480 46Q526 46 526 72Q526 75 476 213L427 350Q426 350 396 325T334 272T302 242Q302 241 299 230T290 194T279 150Q257 61 257 55Q257 50 265 49T309 46H337Q343 40 343 38T341 19Q337 6 331 0H316Q280 2 190 2Q158 2 131 2T89 2T70 1Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q386 681 414 681T464 682L487 683H496Q502 677 502 674T500 656Q495 641 491 637H462Q426 636 415 634T399 623Q396 618 358 467L320 314Q321 314 484 452Q510 474 552 509Q625 570 646 590T668 621",76:"61 0Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H240Q275 681 371 681Q407 681 438 681T487 682T509 682Q527 682 527 674Q527 670 524 659Q523 657 523 654T522 649T520 645T519 642T517 640T515 639T512 638T507 637T502 637T494 637H478Q433 636 417 633T396 617Q395 614 325 334T255 51Q255 47 319 47Q387 47 410 52Q459 65 494 98T543 163T570 229T589 273H622Q628 264 628 262Q628 259 584 133T539 5Q537 1 511 1Q482 0 296 0H61",77:"72 1Q58 1 58 11Q58 33 66 41Q68 46 87 46Q150 50 168 84Q172 91 238 356T304 626Q304 627 304 629L303 631Q297 637 242 637H224Q218 642 218 645T220 664Q224 677 230 683H326H394Q417 683 422 682T429 676L480 127L502 163Q523 199 560 262T642 400Q801 668 805 676L817 683H1003Q1010 678 1010 672Q1010 650 997 637H979Q915 637 906 623Q903 618 834 340T764 57Q764 50 771 49T817 46H845Q851 38 851 37T848 19Q845 7 838 0H824Q789 2 701 2Q670 2 644 2T603 2T584 1Q569 1 569 11Q569 13 571 25Q576 42 581 45L586 46Q590 46 597 46T611 46Q646 47 657 50T674 62L813 616L634 313Q453 7 452 7Q446 0 428 0Q409 0 407 6Q405 10 379 304T351 604L285 348Q220 83 220 82Q220 65 233 57T279 46H295Q301 38 301 37T298 19Q295 7 288 0H275Q244 2 171 2Q145 2 123 2T88 2T72 1",78:"633 637Q624 637 621 639T617 650Q617 670 630 683H641Q682 680 736 680Q836 680 845 683H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q746 590 673 300Q656 230 638 156T610 44L600 7Q598 0 576 0H559Q553 6 448 297L342 588Q341 588 279 336T216 81Q216 49 274 46Q293 46 295 40Q297 37 294 21Q293 19 292 16T291 11T290 7T289 4T287 2T284 1T280 1T275 0T263 0T229 1T167 2Q91 2 70 0H61Q54 7 54 11T57 27Q61 41 64 43T83 46Q146 50 164 84Q167 90 235 362L303 634Q300 635 253 637H220Q214 643 214 645T216 664Q220 677 226 683H314Q386 683 397 683T410 677Q412 675 501 428L591 179Q591 178 592 180T595 189T600 209T610 246T624 303T645 385Q698 595 698 606Q698 618 683 627T633 637",79:"149 237Q149 326 186 413T282 563T412 665T552 704Q619 704 667 678T741 611T777 528T788 444Q788 328 728 219T572 44T377 -22Q275 -22 212 50T149 237ZM688 487Q688 570 650 617T548 665Q467 665 398 592T291 413T253 203Q253 119 290 70T387 20Q440 20 489 52T573 135T635 249T675 373T688 487",80:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H404H431H502Q578 683 615 675T684 636Q729 595 729 531Q729 462 671 396T524 308Q499 302 404 301H318L288 182Q258 63 258 55T310 46Q341 46 343 40Q345 37 342 21Q337 3 333 1Q330 0 321 0Q317 0 301 0T255 1T190 2Q97 2 72 0H62ZM626 555V562Q626 620 552 635Q546 636 481 637Q466 637 450 637T423 636T412 636Q401 635 398 627Q396 622 361 484Q353 452 344 416T330 362L325 344Q325 342 390 342H427Q523 342 567 386Q596 415 611 473T626 555",81:"460 -107Q460 -72 464 -42T468 -7L457 -10Q446 -14 424 -18T379 -22Q276 -22 213 50T149 237Q149 326 186 413T282 563T412 665T552 704Q664 704 726 631T788 442Q788 305 703 180Q627 64 517 13L506 8Q506 7 508 -12T513 -38T522 -59T538 -79T565 -85Q604 -85 634 -59T672 0Q676 11 684 11Q693 11 695 2Q695 -1 690 -20T673 -69T644 -126T599 -174T538 -194Q464 -194 460 -110Q460 -108 460 -107ZM689 481Q689 578 646 621T551 665Q468 665 391 586Q321 512 285 399T249 202Q249 106 295 58Q310 41 314 41Q315 41 315 46Q315 83 344 118T420 154Q450 154 473 135Q493 114 500 69L502 58L512 65Q571 110 613 192T672 348T689 481ZM472 49Q472 118 415 118Q393 118 373 98T353 51Q353 18 386 18H387Q424 18 472 40V49",82:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H386Q554 682 569 679Q571 678 580 676Q643 662 680 623T717 533Q717 473 667 420T528 337L538 330Q563 314 578 286T594 228Q594 212 588 147T581 65Q581 36 589 26T616 16H618Q637 16 652 37Q668 57 677 94Q679 105 701 105T723 95Q723 89 717 72T698 33T662 -5T610 -22Q555 -22 513 3T471 88Q471 107 486 168T502 244Q502 303 452 320Q445 322 382 323H320L288 192Q255 63 255 55T307 46Q338 46 340 40Q342 37 339 21Q335 3 330 1Q326 0 320 0Q317 0 306 0T265 1T190 2Q99 2 73 0H62ZM612 558Q612 566 612 568T610 581T603 597T590 611T567 625T532 635Q526 636 470 637Q458 637 445 637T422 636T412 636Q402 635 397 627L390 598Q383 570 373 532T354 455T337 389T330 361Q356 360 384 360H415Q483 360 527 382Q557 399 574 424T604 498Q612 533 612 558",83:"198 460Q198 551 269 628T432 705Q516 705 557 644L583 673Q589 679 593 684T600 693T605 698T609 702T611 704T614 705T618 705H620Q633 705 633 698T605 577T573 459L570 456H554Q546 456 543 456T536 457T532 460T531 466Q531 469 533 489T536 532Q536 573 525 600T496 640T462 657T427 662Q369 662 325 612T281 503Q281 475 290 458T318 430T356 415T407 401T463 383Q506 360 522 323T538 258V244Q538 141 465 60T300 -22Q198 -22 152 41L143 31Q137 25 126 12T106 -10T95 -21L92 -22Q88 -22 86 -22Q81 -22 78 -20T74 -16V-14Q74 -11 132 221Q134 227 155 227H171Q177 221 177 215Q177 212 175 205T171 182T169 147Q171 99 195 70T246 33T306 25Q358 25 400 70T453 169Q455 180 455 203V210Q455 263 414 285Q409 288 347 305Q271 328 254 339Q239 350 224 371Q198 409 198 460",84:"178 437Q173 442 171 446Q171 451 238 654Q243 670 250 677H681H762Q792 677 799 676T806 667Q806 661 788 553T768 444Q768 437 746 437Q727 437 723 445Q723 450 729 492T736 562Q736 589 728 602T693 624Q675 630 622 630H595Q575 630 571 629T564 623Q562 621 492 342T422 59Q422 48 502 46H542Q548 38 548 37T545 19Q541 6 535 0H517Q475 2 357 2Q315 2 279 2T223 2T198 1Q179 1 179 9Q179 14 182 24Q187 42 190 44Q194 46 206 46H232Q289 47 301 49T326 65L395 344Q465 619 465 626Q465 629 462 629Q456 631 411 631Q364 631 336 625T288 597T255 549T224 467Q215 442 210 437H178",85:"636 637Q627 637 624 639T620 650Q620 670 633 683H644Q702 681 753 681Q760 681 772 681T796 681T820 682T838 683H845H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q745 588 698 400T648 204Q627 140 584 86Q484 -22 378 -22Q300 -22 247 31T194 167Q194 176 194 182T196 198T200 218T207 248T217 288T231 346T250 422Q300 618 300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 394 603T344 410Q299 232 292 198T284 135Q284 102 294 78T322 44T355 29T387 24Q455 24 515 74T604 211Q605 215 653 404T701 607Q701 618 686 627T636 637",86:"667 637Q657 637 654 639T650 650Q650 670 663 683H675Q704 681 772 681Q793 681 818 682T847 683Q868 683 868 672Q868 670 865 658T860 643Q857 637 848 637Q785 637 749 587L394 -15Q387 -22 366 -22Q346 -22 342 -16Q341 -13 313 303Q285 622 285 623Q283 631 273 634T229 637Q205 637 205 648Q205 654 208 666T217 682Q219 683 230 683Q276 680 329 680Q444 680 456 683H466Q472 677 472 674T470 656Q466 643 460 637H448Q384 637 384 615Q385 612 406 371T427 126Q427 125 495 240T632 473T704 596Q707 604 707 609Q707 633 667 637",87:"234 637H226Q205 637 205 648Q205 673 216 682Q218 683 231 683Q265 681 340 681Q371 681 404 682T443 683Q458 683 462 681T467 672Q467 670 464 658T459 643Q457 637 434 637Q407 636 394 632T378 623T376 613Q376 589 385 377T394 149L511 361Q542 419 596 519L613 551L612 585Q610 621 610 624Q608 637 559 637H555Q537 637 537 647Q537 654 540 664Q544 677 550 683H561Q600 680 656 680Q771 680 783 683H792Q798 677 798 675T796 658Q792 643 790 640T778 637H774Q721 637 708 620L717 385Q726 150 727 149Q727 148 752 193T812 303T882 433T942 546T969 596Q970 600 970 606Q970 610 969 613T966 620T961 625T955 628T949 631T941 633T934 634T927 636T920 637Q903 637 903 648Q903 650 905 664Q909 677 915 683H928Q960 681 1031 681Q1050 681 1073 681T1101 682Q1124 682 1124 672Q1124 655 1117 643Q1114 637 1104 637Q1085 637 1069 632T1043 618T1026 603T1014 588L1009 580L687 -16Q681 -22 660 -22Q643 -22 637 -16Q635 -14 627 223Q617 441 617 464L602 441Q578 397 487 228Q456 171 423 110T372 17T355 -15Q348 -22 328 -22Q312 -22 308 -20T303 -9Q303 -5 291 310T277 627Q273 636 234 637",88:"684 0Q670 0 634 1T569 2Q512 2 482 2T449 1Q433 1 433 10Q433 11 435 25Q437 34 438 37T442 43T448 45T459 46T476 49Q506 58 506 64Q506 65 467 179T426 295L382 244Q339 194 295 142T249 86Q245 79 245 72Q245 48 279 46Q293 46 293 32Q293 13 280 0H268Q206 2 151 2Q70 2 64 0Q50 0 50 11Q50 15 53 27Q57 41 60 43T78 46Q154 49 205 100Q207 103 312 225L411 341L407 353Q404 360 381 428T336 560T310 627Q301 636 255 637H229Q223 643 223 645T225 664Q229 677 235 683H246Q288 680 346 680Q462 680 477 683H487Q493 677 493 674T491 656Q488 644 485 641T471 637Q461 635 454 635Q419 626 421 619Q421 617 453 524T486 430T554 509T624 593Q631 604 631 611Q631 622 621 629T598 637Q583 637 583 648Q583 650 585 660Q589 676 591 679T602 683Q606 683 637 682T715 680Q742 680 771 681T804 682Q825 682 825 672Q825 650 817 642Q814 637 797 637Q739 634 700 608Q684 597 659 569T505 389L501 384L557 222Q612 61 616 57Q625 47 671 46Q691 46 697 45T704 36Q704 35 702 23Q701 19 700 14T699 7T696 3T692 1T684 0",89:"232 637Q198 637 198 647Q198 651 201 664T210 682Q212 683 223 683Q269 680 325 680Q443 680 455 683H465Q472 676 472 672Q472 656 465 642Q460 637 441 637Q395 634 395 623Q395 621 438 478T482 334T583 460T688 591Q688 593 694 601T700 617Q700 637 668 637H666Q655 637 655 648Q655 654 658 664Q660 672 660 673T663 678T668 682T677 683Q680 683 704 682T776 680Q801 680 828 681T858 682Q875 682 875 673Q875 669 872 657T867 643Q865 637 848 637Q788 634 749 597Q733 581 608 424L487 273L461 170Q454 145 448 118T438 76T434 60Q434 54 436 52T452 48T496 46H514Q520 41 520 38T518 19Q514 6 508 0H495Q427 2 364 2Q350 2 323 2T272 0H250H241Q234 7 234 11Q234 27 241 41Q245 46 275 46Q312 47 323 50T340 64Q340 65 344 79T355 120T368 171L393 274L341 448Q288 622 286 626Q278 636 232 637",90:"203 452Q203 455 236 565T270 677Q270 681 274 681Q276 683 488 683H699Q704 678 704 675Q704 663 697 649Q697 647 449 348L201 50L266 49H301Q442 49 495 116Q525 155 556 251Q563 274 565 278T579 282H585Q609 285 609 271Q609 270 570 142T528 8T518 1T466 0H303Q253 0 197 0T131 -1Q112 -1 102 -1T87 1T81 3T80 8Q80 30 89 39Q90 41 204 178T446 470T575 626L584 637H512H504H475Q446 637 426 635T378 624T330 597T289 546T254 467Q247 446 243 444Q239 442 226 442Q203 442 203 452",97:"418 53Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521Q531 153 534 153T540 150T543 144Q543 141 540 126T529 88T509 43T477 5T434 -11Q404 -11 383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 260 177 351T333 442Q343 442 352 441T369 437T382 431T393 425T402 417T409 410T414 402T419 396Q423 406 436 414T461 422Q475 422 484 413T494 395Q494 384 459 244T420 88Q418 80 418 58V53ZM397 323Q397 344 382 374T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100V94Q184 54 207 35Q218 26 235 26Q279 26 330 91Q343 109 346 118T372 217Q397 317 397 323",98:"158 683Q163 683 223 688T300 694Q312 694 312 685T279 544Q243 405 243 403L256 412Q268 422 292 432T338 442Q395 442 431 398T467 284Q467 175 393 82T229 -11Q175 -11 142 32T108 142Q108 176 115 207T166 412Q177 458 190 510T209 588T216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683ZM178 109Q178 27 234 27Q247 27 254 29Q295 44 323 94Q343 129 363 208T384 332Q384 354 382 361Q369 405 332 405Q282 405 228 326L222 317L205 250Q178 142 178 109",99:"257 -10Q183 -10 143 37T103 155Q103 257 173 341T337 440Q341 441 348 441H358Q421 441 445 415T469 356Q469 320 450 305T410 289Q392 289 381 299T370 325Q370 362 404 378L414 383Q392 402 365 405Q322 405 285 375T227 294Q217 271 202 213T187 119Q187 27 263 27Q299 27 330 40Q361 51 386 71T424 106T440 121Q444 121 455 110T466 96Q466 92 458 81T432 54T390 24T331 0T257 -10",100:"418 54Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521H526Q543 153 543 144Q543 143 541 129Q531 91 521 65T487 14T434 -11T383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 255 174 348T337 441Q354 441 368 437T390 427T404 414T413 404T417 400L471 616Q471 629 464 632T425 637H404Q398 643 398 645T400 664Q405 683 413 683Q418 683 478 688T555 694Q567 694 567 686Q567 676 495 389L419 86Q418 80 418 61V54ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",101:"107 166Q107 230 131 283T193 369T270 420T345 441Q346 441 352 441T361 442H364Q409 442 439 418T470 355Q470 270 366 239Q308 223 218 223H205Q189 164 189 125Q189 83 206 55T261 27Q309 27 353 50T426 109Q436 121 440 121T453 111T466 97Q469 92 455 77Q424 41 372 16T258 -10Q184 -10 146 41T107 166ZM416 333T416 354T401 390T360 405Q322 405 292 384T246 336T223 288T215 261Q215 260 240 260Q262 261 276 262T314 266T353 275T384 291T408 317",102:"351 608Q351 642 389 661Q368 668 365 668Q358 668 352 664Q349 663 347 661T342 654T337 647T333 637T330 627T327 614T324 601T321 587T318 571L291 432Q291 431 343 431H394Q400 426 400 423T398 404Q394 390 389 386L335 385H282L255 246Q212 20 189 -51Q136 -199 58 -204Q22 -204 0 -185T-23 -134Q-23 -100 -3 -85T37 -69Q54 -69 65 -80T76 -108Q76 -115 75 -119Q70 -134 61 -144T46 -158L39 -161Q39 -162 42 -163T50 -166T61 -168Q77 -168 91 -145Q98 -128 105 -95L125 -1Q145 90 146 98Q149 109 163 180T189 317T202 384T158 385H114Q108 390 108 393T110 412Q113 424 120 431H165Q211 431 211 433Q213 435 219 473T237 561T266 639Q282 667 310 686T367 705Q402 705 426 686T450 635Q450 600 430 585T390 569Q373 569 362 580T351 608",103:"103 163Q106 263 173 347T320 441Q322 441 329 441T341 442Q387 439 419 398Q420 399 420 400Q421 402 425 406T440 416T464 422Q476 421 485 413T494 396Q494 386 465 268T407 38T377 -77Q365 -123 310 -164T179 -205Q46 -205 46 -139Q46 -114 64 -97T106 -79Q127 -79 136 -91T146 -115Q146 -127 141 -138T130 -155T124 -162T125 -163Q133 -166 170 -168Q200 -168 217 -162Q242 -153 264 -130T297 -78Q298 -74 305 -46T320 10T327 38Q326 38 317 31T291 15T256 2Q249 1 231 1Q182 1 143 38T103 163ZM398 324Q398 330 395 346T375 383T332 405Q330 405 326 405T320 404Q291 396 263 365Q230 324 208 239T185 115Q185 38 238 38Q258 38 279 50T312 77T336 106L348 122Q349 125 373 223T398 324",104:"398 44Q398 26 414 26Q431 26 451 43Q477 71 496 136Q499 148 501 150T515 153H521Q531 153 534 153T541 150T544 143Q544 133 534 105T496 41T432 -8Q424 -10 408 -10Q370 -10 348 12T326 72Q326 93 342 135Q397 288 397 349Q397 367 396 372Q386 405 357 405Q283 405 228 310Q217 290 212 274T180 152Q153 42 148 26T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 685Q312 674 277 539Q241 395 241 393Q242 394 249 399T259 407T271 415T285 424T300 431T318 437T338 440T362 442Q423 442 449 410T475 338Q475 290 437 178T398 44",105:"234 599Q234 620 251 638T292 656Q306 656 319 647T332 617Q332 594 313 577T273 560Q260 560 247 569T234 599ZM75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",106:"266 600Q266 622 283 639T322 656Q340 656 352 645T364 616Q364 596 347 578T305 560Q291 560 279 569T266 600ZM75 287Q75 293 86 316T117 369T168 420T236 442Q282 442 304 415T327 358V332L278 134Q269 98 260 60T246 3T236 -36T227 -66T220 -85T213 -101T204 -114Q181 -150 139 -177T46 -204Q8 -204 -12 -186T-32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 38 -166Q42 -168 49 -168Q75 -168 98 -147T130 -108T146 -71Q150 -59 199 138T250 346Q253 359 253 373Q253 405 230 405Q206 405 184 386T149 345T126 301L117 280Q115 278 98 278H81Q75 284 75 287",107:"158 683Q163 683 223 688T300 694Q312 694 312 686Q312 679 262 478L211 273Q212 272 219 276T248 299T296 349Q317 371 328 382T360 410T399 434T439 442Q462 442 480 427T498 373Q498 329 479 313T437 296Q420 296 409 305T398 331Q398 357 413 372T445 391Q454 392 448 399Q445 405 431 405Q408 405 377 385Q351 368 314 327T250 261Q243 257 243 254Q249 254 279 243T328 220Q366 192 366 146Q366 131 361 109T355 62V54Q355 26 376 26Q379 26 387 28Q420 36 443 130Q449 151 454 152Q457 153 465 153H470Q484 153 488 152T492 144Q492 141 489 126T476 88T454 42T420 5T372 -11Q331 -11 306 17T280 88Q280 100 283 119T287 146Q287 172 265 190T221 215T198 220Q197 220 173 121Q152 37 148 24T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683",108:"162 61Q162 26 183 26Q211 26 239 131Q245 151 249 152Q252 153 261 153H266H271Q288 153 288 144Q288 143 286 129Q276 91 266 65T232 14T179 -11Q144 -11 116 12T87 81Q87 96 88 102L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 686Q312 676 240 389L164 86Q162 74 162 61",109:"81 278Q75 284 75 289Q77 299 89 338Q101 373 114 396T142 428T166 439T186 442H189Q225 440 251 417Q266 401 271 384L275 374L286 386Q342 442 414 442Q428 442 440 440T461 435T479 427T493 418T503 407T511 397T516 387T520 378T523 370L524 366Q546 395 583 418T667 442Q729 442 755 411T782 338Q782 290 743 178T704 45Q704 26 720 26Q773 26 802 136Q805 148 807 150T822 153H828Q838 153 841 153T848 150T851 143Q851 137 843 115T821 63T778 12T715 -10Q671 -10 652 16T632 71Q632 88 668 191T704 349Q704 367 703 372Q693 405 664 405Q637 405 613 393T571 360T547 329T534 309Q523 290 518 274T487 151Q455 24 452 16Q438 -11 408 -11T376 18Q376 26 411 167T447 314Q449 325 449 346Q449 372 444 384Q431 405 408 405Q334 405 276 305Q266 289 262 273T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 26 159 182T200 347Q202 361 202 372Q202 405 181 405Q168 405 159 391Q145 374 132 328T117 280T98 278H81",110:"449 44Q449 26 465 26Q482 26 502 43Q528 71 547 136Q550 148 552 150T566 153H572Q582 153 585 153T592 150T595 143Q595 133 585 105T547 41T483 -8Q475 -10 459 -10Q421 -10 399 12T377 72Q377 93 393 135Q448 288 448 349Q448 367 447 372Q437 405 408 405Q381 405 357 393T315 360T291 329T278 309Q267 290 262 274T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 406 183 406Q163 406 148 374Q142 360 135 338T124 299T117 280T98 278H81Q75 284 75 287Q76 293 78 303T90 341T110 388T141 425T184 442Q195 442 204 441T221 436T235 429T247 421T256 412T262 403T267 394T271 387T273 381L274 378V374L287 387Q342 442 414 442Q474 442 500 410T526 338Q526 290 488 178T449 44",111:"103 155Q103 266 185 354T366 442Q435 442 476 394T517 275Q517 169 436 79T255 -11Q194 -11 149 32T103 155ZM187 119Q187 67 209 47T260 26Q290 26 321 47Q354 68 380 113T426 260Q432 291 432 315Q432 361 408 385Q388 405 358 405Q319 405 283 374T227 294Q217 271 202 213T187 119",112:"81 278Q75 284 75 287Q93 379 131 417Q154 442 189 442Q222 440 243 423T272 382L280 390Q335 442 389 442Q446 442 482 398T518 284Q518 212 480 137T375 19Q321 -10 291 -10H282H278Q237 -10 204 28L202 32L181 -51Q160 -135 160 -139Q160 -147 205 -148H230Q236 -155 236 -157T233 -175Q230 -187 227 -190T214 -194Q211 -194 202 -194T169 -193T108 -192Q40 -192 21 -194H13Q6 -187 6 -183T9 -167Q13 -153 16 -151T39 -148Q73 -147 78 -136Q82 -128 139 104Q199 337 199 347Q202 362 202 372Q202 406 182 406Q169 406 159 391Q145 374 132 328T117 280T98 278H81ZM221 111Q234 26 286 26Q307 26 336 47T385 116Q398 147 416 217T435 332Q435 354 433 361Q420 405 383 405Q333 405 279 326L273 317L221 111",113:"228 -11Q172 -11 137 33T101 147Q101 205 125 266T201 377T318 441Q322 442 333 442Q388 442 420 394L429 403Q439 413 455 423T481 437T494 442Q498 442 501 439T504 434Q504 425 435 149Q364 -135 364 -139Q364 -147 409 -148H434Q440 -155 440 -157T437 -175Q433 -191 429 -193Q425 -194 418 -194Q416 -194 406 -194T372 -193T309 -192Q259 -192 233 -192T204 -193Q190 -193 190 -184Q190 -181 192 -169Q196 -153 199 -151T219 -148Q266 -148 277 -141Q283 -137 305 -51L325 29L316 22Q270 -11 228 -11ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",114:"81 278Q75 284 75 289Q77 301 89 339Q122 442 183 442Q219 442 241 425T271 384L283 396Q327 442 384 442Q424 442 454 421T484 362Q484 327 464 312T424 296Q407 296 396 305T385 331Q385 352 394 365T414 384T424 390Q409 405 378 405Q322 405 276 315L268 300L234 161Q200 25 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 405 182 405Q164 405 150 377T128 316T117 280Q115 278 98 278H81",115:"153 285Q153 349 197 395T311 442Q355 442 386 420T418 356Q418 321 401 308T365 294Q336 294 331 326Q331 336 334 345T343 359T353 368T362 374L366 376Q365 379 362 383T344 396T308 404Q265 404 246 377T226 325T244 289T287 275T339 258T383 212Q395 188 395 163Q395 132 379 95T333 32Q279 -11 207 -11Q154 -11 115 13T76 86Q76 108 83 123T102 145T121 153T135 156Q154 156 164 145T175 117Q175 82 142 66L132 62Q131 62 131 61Q131 57 139 49T166 34T210 26Q250 26 277 44T312 83T321 123Q321 153 301 166T248 185T204 198Q176 211 162 241Q153 258 153 285",116:"94 385Q87 392 87 395Q87 399 90 411T95 425Q97 430 103 430T149 431H196L215 511Q218 521 222 539T228 565T234 585T242 603T251 615T264 623T281 626Q311 626 315 597Q315 591 296 513T275 433Q275 431 320 431H366Q373 424 373 420Q373 398 360 385H263L189 86Q188 80 188 61V54Q188 29 201 27Q213 23 229 30Q253 37 276 66T316 138Q321 149 324 151T342 153H347Q364 153 364 146T360 130Q331 63 290 26T202 -11Q158 -11 135 18T111 81Q111 93 129 168T166 314L184 383Q184 385 139 385H94",117:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q301 26 324 43T358 77T369 99Q369 102 406 249T446 404Q460 431 490 431T522 402Q522 394 485 245T446 89Q443 74 443 56Q443 28 461 26Q487 26 507 86Q524 130 524 146Q524 147 530 153H547Q570 153 570 144Q570 138 561 109T544 62Q530 29 512 12Q492 -11 454 -11Q429 -9 410 2T385 23T376 41L363 28Q350 16 325 3T269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",118:"387 386Q387 407 406 425T445 443Q466 443 479 423T492 371Q492 330 473 253Q411 18 307 -8Q298 -10 279 -10Q208 -10 179 26T149 114Q149 162 185 261T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 337 259 245T226 102Q226 26 285 26Q328 26 360 72T422 237Q429 265 429 290Q428 324 408 349T387 386",119:"591 386Q591 407 610 425T649 443Q670 443 683 423T696 371Q696 327 672 232T621 85Q575 -11 493 -11Q469 -11 449 -6T418 8T398 24T386 38L382 43Q347 -10 293 -10H286Q221 -10 186 21T150 115Q150 164 185 262T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 336 260 246T227 108Q227 26 292 26H295Q332 26 361 93L366 103V119Q366 122 367 133T369 150Q372 167 401 282T433 404Q446 431 477 431Q507 431 509 402Q509 396 500 358T474 254T446 140Q444 126 444 104V92Q444 66 459 46T502 26H505Q527 28 545 43T577 88T602 149T623 226Q633 265 633 290Q632 324 612 349T591 386",120:"275 356Q275 383 262 394T233 405Q196 405 166 371T121 289Q119 280 116 279T98 278H81Q77 282 76 283T75 288T78 300Q88 332 109 363T153 411Q195 442 235 442Q306 442 333 386Q373 442 427 442Q461 442 487 421T513 364T494 312T453 296Q436 296 425 305T414 331Q414 352 424 366T446 386L456 390Q448 404 421 404H418Q382 404 358 341Q355 332 328 227T298 105Q295 90 295 75Q295 26 339 26Q365 26 388 43T424 82T444 123T451 146L457 153H474Q490 153 493 152T496 144Q496 133 486 110T456 58T404 10T333 -11Q276 -11 237 45Q197 -11 146 -11Q108 -11 83 10T58 67Q58 99 76 117T119 135Q136 135 147 124T158 96Q158 89 157 85Q149 57 125 45L115 41Q125 26 151 26Q171 26 187 45T214 93Q217 102 244 210T273 330Q275 339 275 356",121:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q325 26 367 93L405 245Q442 393 446 404Q460 431 490 431T522 402Q522 400 416 -24Q389 -102 327 -153T196 -205Q152 -205 122 -181T91 -119Q91 -84 110 -67T152 -49Q170 -49 180 -60T191 -87Q191 -108 174 -128Q167 -134 157 -138T146 -144Q155 -153 159 -156T173 -163T199 -167Q229 -167 255 -149T297 -105T325 -52T342 -6T347 15Q315 -10 269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",122:"160 317Q158 317 155 317Q136 317 136 324Q136 351 171 396T260 442Q292 442 321 410T365 375H369Q384 375 404 408L425 441Q427 442 444 442H460Q466 436 466 434Q466 419 426 367Q387 314 294 222T178 105L170 95L181 94Q198 93 236 81T295 68Q328 68 356 89T395 141Q398 150 401 151T419 153Q441 153 441 144Q441 110 394 50T282 -11Q251 -11 221 23T171 57Q157 57 143 47T121 26T104 3T95 -10Q93 -11 76 -11H60Q54 -5 54 -2Q54 3 61 14Q103 88 233 215Q349 329 349 338L302 351Q269 362 247 362Q227 362 212 356T192 342T183 327T178 320Q175 317 160 317"},{})},1044:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyleBold=void 0;var n=r(768),o=r(8199);e.texOldstyleBold=(0,n.AddPaths)(o.texOldstyleBold,{48:"259 460H279Q352 460 403 444T491 378Q528 320 528 219Q528 100 475 45Q417 -17 287 -17Q152 -17 99 44T46 219Q46 246 47 265T57 318T82 376T131 422T210 454Q234 460 259 460ZM389 229V271Q389 351 371 380T280 409Q232 409 208 385Q194 371 190 345T185 229V210Q185 108 194 83Q208 35 287 35Q317 35 336 42Q372 55 380 85T389 204V229",49:"119 417Q191 417 240 428T310 450T338 461Q353 461 357 452T361 400Q361 389 361 342T360 254V62H420H456Q483 62 488 58T494 35V29Q494 13 491 7T473 0Q468 0 424 1T295 2T167 1T117 0Q114 0 111 0T107 1Q96 8 96 27V35Q96 54 102 58T140 62H170H229V213Q229 363 228 363Q220 360 196 358T150 356L130 355H93Q84 360 82 365T80 386Q80 404 81 407T95 417H119",50:"214 399Q202 399 191 398T175 395T170 392L171 390Q172 389 174 386T178 379T181 369T182 355Q182 328 165 312T123 296Q99 296 82 312T64 356Q64 397 105 428T253 460Q301 460 337 456T411 441T476 403T514 338Q516 328 516 310V304Q516 257 470 227Q456 217 427 205T376 184L354 176Q350 174 325 162T277 139L254 128Q414 129 428 130H439Q450 148 453 166T460 188T486 193H493Q515 193 517 178Q517 171 502 94T484 11Q481 3 472 2T410 0H269Q65 0 62 2Q55 5 53 10T51 32Q51 54 56 58Q60 62 173 131Q296 207 318 224Q368 264 368 308Q368 342 342 363T283 392T214 399",51:"80 309Q80 367 131 414T276 461Q388 461 441 417T494 313Q494 265 463 223T373 155L361 151L376 147Q436 132 480 92T525 -15T487 -127T393 -192T274 -211Q179 -211 114 -167T48 -53Q48 -18 69 5T128 29Q168 29 188 5T208 -50Q208 -59 207 -67T203 -81T197 -92T190 -101T183 -109T177 -114T170 -118L167 -121Q160 -125 164 -127Q167 -129 176 -133Q215 -152 268 -152H273Q337 -152 356 -92Q364 -69 364 -14Q364 45 352 74T303 120Q287 125 240 125H230Q201 125 196 127T191 146V152Q192 170 196 173T233 178Q234 178 241 178T252 179T262 181T274 183T285 188T297 195T308 205T319 218T328 235T337 257Q345 280 345 320V330Q345 345 343 355T335 379T312 399T270 407Q226 407 177 377Q226 356 226 310Q226 270 204 253T153 235Q123 235 102 253T80 309",52:"180 0Q155 0 124 0T84 -1Q48 -1 40 3T32 27V37Q32 59 34 63T204 265T377 465Q380 468 383 468H387Q391 468 398 468T411 469Q432 469 438 468T449 459Q451 455 451 258V62H489H498Q531 62 536 58T542 31Q542 9 537 5T504 0H489H451V-132H489H498Q530 -132 536 -136T542 -163Q542 -181 538 -187T522 -194Q518 -194 483 -193T378 -192Q281 -192 256 -193L217 -194Q203 -189 203 -169V-163V-158Q203 -140 209 -136T246 -132H265H314V0H180ZM325 62V320L105 63L215 62H325",53:"131 29Q159 26 175 12T194 -13T197 -35V-41Q197 -58 195 -66Q191 -76 185 -84T173 -97T161 -105T152 -109L148 -110Q148 -112 158 -121T195 -141T252 -152Q274 -152 280 -151Q335 -137 349 -104T363 9Q363 85 356 114T322 157Q305 166 286 166Q251 166 223 154T182 131T162 109Q154 98 150 96T130 93Q107 93 102 104Q100 107 100 279V371V424Q100 461 110 461Q114 461 123 458T149 450T183 441Q234 429 286 429Q313 429 340 432T387 440T422 449T447 457T458 461Q472 461 472 435Q472 420 470 418Q464 405 438 379T352 325T226 297Q189 297 171 301H168V182Q169 182 174 185T190 194T213 205T248 213T292 217Q391 217 454 159T517 5Q517 -92 444 -151T255 -211Q167 -211 112 -160T57 -44Q57 -12 76 8T131 29",54:"48 316Q48 398 70 462T124 562T198 621T274 652T339 660Q377 660 384 659Q497 632 497 532Q497 507 482 487T431 466Q397 466 381 486T365 530Q365 569 405 593Q382 603 381 603Q361 607 350 607Q316 607 279 589T221 533Q199 489 196 385L195 370Q196 371 203 379T217 395T237 410T263 424Q283 431 313 431Q409 431 468 368Q526 310 526 208Q526 131 492 81T405 5Q359 -17 289 -17Q256 -17 227 -11T163 17T105 73T65 170T48 316ZM293 380Q244 380 220 331T196 212Q196 104 216 80Q240 41 292 41Q295 41 301 41T309 42Q338 46 355 62Q372 81 375 108T379 230Q378 314 372 333Q358 375 299 380H293",55:"95 210H88Q66 210 64 225Q64 229 82 345T102 465Q106 476 125 476H131Q162 476 162 458Q162 451 213 448Q221 448 238 447T260 446Q261 446 410 444Q436 444 468 444T509 445Q544 445 551 440T558 413V404Q558 395 547 380T478 301L392 202Q354 150 339 81T321 -104V-132Q321 -187 286 -203Q273 -211 255 -211Q236 -211 217 -199T190 -160Q189 -153 189 -130Q194 17 282 156Q309 200 370 270Q404 307 400 307H293Q151 306 146 303Q140 300 132 259T120 215Q115 210 95 210",56:"48 164Q48 199 59 228T92 277T128 307T163 329Q159 332 155 336Q135 346 110 382Q80 427 80 477Q80 564 147 620Q202 660 264 660Q266 660 275 660T290 661Q384 661 439 619T494 506Q494 486 489 468T477 437T459 413T440 395T421 380T406 370L410 368Q414 365 421 361T437 351T456 335T476 316T495 291T511 262T522 228T526 189Q526 93 460 38T282 -17Q242 -17 205 -9T130 19T71 75T48 164ZM406 506Q406 545 379 576T283 607Q218 606 193 585T168 536Q168 522 172 513T195 490T224 471T275 443L346 403Q406 446 406 506ZM291 42Q365 42 395 70T425 134V141Q425 170 401 190T319 242Q308 248 302 251Q286 260 266 271T235 288L225 294Q222 292 217 289T198 274T175 249T157 212T148 163Q148 116 179 79T291 42",57:"175 -140Q198 -152 236 -152Q294 -152 332 -116Q356 -91 366 -54T379 62V78L376 74Q372 70 366 64T352 50T333 35T308 23Q289 17 262 17Q168 17 108 77T48 235Q48 273 59 317Q81 381 141 421T276 461Q279 461 285 461T295 460Q326 460 354 454T415 426T471 371T510 277T526 136Q526 42 501 -28T432 -136T341 -192T240 -210Q199 -210 169 -201T121 -178T94 -146T80 -112T77 -82Q77 -51 95 -33T143 -15Q170 -15 189 -33T209 -81Q209 -116 175 -140ZM377 244V274Q377 300 376 316T368 352T348 384T312 405Q307 406 283 406Q257 406 238 396T213 376T205 361Q196 341 196 259V233V181Q196 122 211 96T278 69H298Q330 82 345 104Q367 134 376 190Q377 200 377 244",65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622"},{})},7292:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyle=void 0;var n=r(768),o=r(9848);e.texOldstyle=(0,n.AddPaths)(o.texOldstyle,{48:"39 213Q39 274 53 319T89 389T139 429T192 448T242 452Q347 452 400 400Q460 335 460 213Q460 -22 250 -22Q39 -22 39 213ZM364 242Q364 279 363 301T355 348T338 385T306 406T254 415Q250 415 245 415T238 416Q217 416 190 404T150 368Q136 339 136 221Q136 114 146 78T200 23Q219 16 250 16Q280 16 299 23Q341 41 352 77T364 221V242",49:"116 410Q176 412 215 423T269 443T288 453H291Q293 453 301 447V254Q301 62 303 60Q307 52 322 49T394 46Q418 46 422 43T426 23Q426 8 424 4T411 0Q407 0 369 1T258 2T148 1T106 0Q96 0 94 4T91 23Q91 40 95 43T123 46Q180 46 195 49T215 61Q216 63 216 220V376Q192 367 119 364H93L86 371V403L92 410H116",50:"55 334Q55 386 105 419T236 453Q333 453 390 413T448 307Q448 278 437 256T406 218T365 193T318 172T277 151L248 134Q219 118 191 102T163 84T267 83L382 85H391Q399 99 406 126Q410 143 413 145T429 148Q440 148 442 147T449 139Q449 137 435 73T420 7Q420 6 414 0H233Q94 0 71 0T46 5Q46 5 46 6Q44 8 44 24Q44 39 46 41Q47 44 98 78T212 155T294 212Q347 257 347 304Q347 354 306 380T203 407Q150 407 120 377Q118 375 123 373Q146 362 146 332Q146 315 133 302T101 288Q85 288 70 298T55 334",51:"69 312Q69 377 122 414T233 452Q333 452 381 409T430 313Q430 268 402 223T311 149L301 144Q307 143 317 140T355 123T402 92T439 44T456 -25Q456 -101 396 -158T241 -216Q154 -216 98 -173T42 -68Q42 -58 44 -50T50 -35T57 -25T66 -17T75 -13T82 -10L87 -8Q92 -7 102 -7Q132 -7 147 -25T162 -66Q162 -112 118 -125L113 -126Q113 -129 127 -140T173 -162T239 -173Q268 -173 292 -158Q345 -124 345 -24Q345 33 329 67Q298 125 229 125H210H172Q166 131 166 142Q166 159 172 161Q178 161 208 164T244 169Q251 169 263 176T291 199T316 245T327 314Q327 413 238 413Q182 413 130 369Q177 350 181 312Q181 289 166 273T125 257Q102 257 86 272T69 312",52:"163 0Q139 0 109 0T71 -1Q43 -1 36 2T28 15V27V46L190 270Q325 457 330 462Q333 464 352 464H371L377 458V46H464L471 40V6L464 0H377V-65V-108Q377 -131 379 -137T391 -144Q409 -148 446 -148H464Q468 -151 471 -155V-187L464 -194H453Q395 -192 325 -192Q222 -192 210 -194H199L193 -188V-154L199 -148H228Q241 -148 250 -148T265 -146T275 -145T281 -143T284 -141T286 -138T289 -134V0H163ZM295 46V350L75 46H295",53:"159 -44Q159 -66 145 -80T109 -96H102L107 -105Q148 -173 228 -173Q255 -173 280 -162Q351 -128 351 -6V8Q351 67 344 98T316 151Q288 176 255 176Q175 176 136 109Q129 100 114 100Q97 100 95 106Q93 110 93 277V403Q93 451 98 451Q100 452 103 452Q105 452 124 445T177 431T251 423Q294 423 328 430T380 445T401 453Q410 453 410 435V422Q332 331 203 331Q152 331 140 339Q139 339 139 254V168Q194 214 256 214Q332 214 390 154T448 0Q448 -95 381 -155T229 -216Q153 -216 104 -166T50 -49Q50 -15 66 -1T105 13Q128 13 143 -3T159 -44",54:"42 313Q42 401 68 472T133 583T215 644T296 665H304Q317 665 329 664T360 657T393 640T418 608T432 557Q432 533 422 519T401 502T380 498Q358 498 343 512T328 550Q328 591 367 601L372 602Q372 604 365 609T341 620T307 626Q260 626 226 600T174 537Q147 483 143 376V356Q192 434 266 434Q317 434 357 409Q406 375 435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM251 396Q211 396 178 354T145 217Q145 159 152 122T166 73T187 47Q216 21 252 21Q294 21 321 47Q342 68 349 99T356 203V232Q356 264 354 285T345 331T322 373T280 395Q274 396 251 396",55:"75 246Q64 246 62 247T55 255Q55 259 72 357T90 458L94 462H99Q104 463 109 463H121Q128 460 128 452Q128 445 134 441T165 435T233 432T356 431H478L485 425V392L414 298Q408 290 385 260T358 223T337 191T317 154T302 116T289 68T282 14T275 -55T274 -137Q274 -173 272 -177Q262 -216 223 -216Q170 -216 170 -157V-148Q172 -78 189 -12T237 109T288 196T338 266Q345 275 348 279Q395 340 395 342Q396 343 376 343T274 343Q122 342 117 339T103 294T90 248Q88 246 75 246",56:"69 496Q69 570 124 618T247 666Q321 666 375 624T429 515Q429 468 405 433T320 361L346 344Q385 320 403 301T439 250Q456 212 456 181V172V160Q456 141 449 119T426 71T386 26T326 -8T246 -21Q160 -21 102 30T43 155Q43 265 167 332L176 337L161 347Q105 384 87 423Q69 458 69 496ZM371 513Q371 567 334 596T249 626Q198 626 163 598T127 532Q127 521 129 511T138 492T150 476T167 460T185 447T207 433T228 420L284 384L294 391Q346 424 363 469Q371 486 371 513ZM190 21T250 21T351 56T393 140Q393 180 362 213Q354 221 317 246T246 292L212 313Q210 313 200 307T173 287T142 256T117 212T106 157Q106 100 148 61",57:"171 -101Q171 -118 163 -130T146 -146T134 -151Q132 -151 132 -152Q132 -154 140 -159T167 -168T206 -173Q274 -173 317 -108Q356 -50 356 79V86L350 77Q308 9 231 9Q150 9 92 81Q42 141 42 228Q42 289 64 333Q93 390 142 421T235 452Q237 452 244 452T255 453Q289 453 321 439T386 391T437 290T457 128Q457 -29 381 -122T206 -216Q148 -216 108 -187T67 -104Q67 -75 84 -62T119 -49Q141 -49 156 -63T171 -101ZM242 46Q293 46 324 94T355 223Q355 323 337 356Q316 401 275 410Q267 412 248 412Q206 412 179 386Q155 360 149 328T143 224Q143 120 163 88Q192 46 242 46",65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},2162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize3=void 0;var n=r(768),o=r(7906);e.texSize3=(0,n.AddPaths)(o.texSize3,{40:"701 -940Q701 -943 695 -949H664Q662 -947 636 -922T591 -879T537 -818T475 -737T412 -636T350 -511T295 -362T250 -186T221 17T209 251Q209 962 573 1361Q596 1386 616 1405T649 1437T664 1450H695Q701 1444 701 1441Q701 1436 681 1415T629 1356T557 1261T476 1118T400 927T340 675T308 359Q306 321 306 250Q306 -139 400 -430T690 -924Q701 -936 701 -940",41:"34 1438Q34 1446 37 1448T50 1450H56H71Q73 1448 99 1423T144 1380T198 1319T260 1238T323 1137T385 1013T440 864T485 688T514 485T526 251Q526 134 519 53Q472 -519 162 -860Q139 -885 119 -904T86 -936T71 -949H56Q43 -949 39 -947T34 -937Q88 -883 140 -813Q428 -430 428 251Q428 453 402 628T338 922T245 1146T145 1309T46 1425Q44 1427 42 1429T39 1433T36 1436L34 1438",47:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",91:"247 -949V1450H516V1388H309V-887H516V-949H247",92:"988 -922Q988 -933 980 -941T962 -949Q947 -949 940 -938Q936 -934 645 -155L204 1020Q56 1416 56 1424Q56 1433 62 1441T84 1450Q97 1448 103 1439Q107 1435 398 656L839 -519Q988 -918 988 -922",93:"11 1388V1450H280V-949H11V-887H218V1388H11",123:"618 -943L612 -949H582L568 -943Q472 -903 411 -841T332 -703Q327 -682 327 -653T325 -350Q324 -28 323 -18Q317 24 301 61T264 124T221 171T179 205T147 225T132 234Q130 238 130 250Q130 255 130 258T131 264T132 267T134 269T139 272T144 275Q207 308 256 367Q310 436 323 519Q324 529 325 851Q326 1124 326 1154T332 1205Q369 1358 566 1443L582 1450H612L618 1444V1429Q618 1413 616 1411L608 1406Q599 1402 585 1393T552 1372T515 1343T479 1305T449 1257T429 1200Q425 1180 425 1152T423 851Q422 579 422 549T416 498Q407 459 388 424T346 364T297 318T250 284T214 264T197 254L188 251L205 242Q290 200 345 138T416 3Q421 -18 421 -48T423 -349Q423 -397 423 -472Q424 -677 428 -694Q429 -697 429 -699Q434 -722 443 -743T465 -782T491 -816T519 -845T548 -868T574 -886T595 -899T610 -908L616 -910Q618 -912 618 -928V-943",125:"131 1414T131 1429T133 1447T148 1450H153H167L182 1444Q276 1404 336 1343T415 1207Q421 1184 421 1154T423 851L424 531L426 517Q434 462 460 415T518 339T571 296T608 274Q615 270 616 267T618 251Q618 241 618 238T615 232T608 227Q542 194 491 132T426 -15L424 -29L423 -350Q422 -622 422 -652T415 -706Q397 -780 337 -841T182 -943L167 -949H153Q137 -949 134 -946T131 -928Q131 -914 132 -911T144 -904Q146 -903 148 -902Q299 -820 323 -680Q324 -663 325 -349T327 -19Q355 145 541 241L561 250L541 260Q356 355 327 520Q326 537 325 850T323 1181Q315 1227 293 1267T244 1332T193 1374T151 1401T132 1413Q131 1414 131 1429",710:"1439 564Q1434 564 1080 631T722 698Q719 698 362 631Q7 564 4 564L0 583Q-4 602 -4 603L720 772L1083 688Q1446 603 1447 603Q1447 602 1443 583L1439 564",732:"1 643Q1 646 76 671T271 722T476 749Q555 749 626 736T742 706T856 676T999 662Q1088 662 1192 684T1363 727T1432 749Q1432 745 1437 731T1442 716Q1442 714 1381 693T1212 645T1012 611Q1000 610 955 610Q851 610 701 653T444 697Q355 697 251 676T80 632T11 610Q11 614 6 628T1 643",770:"-5 564Q-9 564 -363 631T-722 698Q-725 698 -1082 631Q-1437 564 -1440 564L-1444 583Q-1448 602 -1448 603L-724 772L-361 688Q2 603 3 603Q3 602 -1 583L-5 564",771:"-1443 643Q-1443 646 -1368 671T-1173 722T-968 749Q-889 749 -818 736T-702 706T-588 676T-445 662Q-356 662 -252 684T-81 727T-12 749Q-12 745 -7 731T-2 716Q-2 714 -63 693T-232 645T-432 611Q-444 610 -489 610Q-593 610 -743 653T-1000 697Q-1089 697 -1193 676T-1364 632T-1433 610Q-1433 614 -1438 628T-1443 643",8260:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",8730:"424 -948Q422 -947 313 -434T202 80L170 31Q165 24 157 10Q137 -21 137 -21Q131 -16 124 -8L111 5L264 248L473 -720Q473 -717 727 359T983 1440Q989 1450 1001 1450Q1007 1450 1013 1445T1020 1433Q1020 1425 742 244T460 -941Q458 -950 439 -950H436Q424 -950 424 -948",8968:"246 -949V1450H571V1388H308V-949H246",8969:"11 1388V1450H336V-949H274V1388H11",8970:"246 -949V1450H308V-887H571V-949H246",8971:"274 -887V1450H336V-949H11V-887H274",9001:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",9002:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",10216:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",10217:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",12296:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",12297:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424"},{})},9244:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize4=void 0;var n=r(768),o=r(2644);e.texSize4=(0,n.AddPaths)(o.texSize4,{40:"758 -1237T758 -1240T752 -1249H736Q718 -1249 717 -1248Q711 -1245 672 -1199Q237 -706 237 251T672 1700Q697 1730 716 1749Q718 1750 735 1750H752Q758 1744 758 1741Q758 1737 740 1713T689 1644T619 1537T540 1380T463 1176Q348 802 348 251Q348 -242 441 -599T744 -1218Q758 -1237 758 -1240",41:"33 1741Q33 1750 51 1750H60H65Q73 1750 81 1743T119 1700Q554 1207 554 251Q554 -707 119 -1199Q76 -1250 66 -1250Q65 -1250 62 -1250T56 -1249Q55 -1249 53 -1249T49 -1250Q33 -1250 33 -1239Q33 -1236 50 -1214T98 -1150T163 -1052T238 -910T311 -727Q443 -335 443 251Q443 402 436 532T405 831T339 1142T224 1438T50 1716Q33 1737 33 1741",47:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",91:"269 -1249V1750H577V1677H342V-1176H577V-1249H269",92:"56 1720Q56 1732 64 1741T85 1750Q104 1750 111 1738Q113 1734 666 264T1220 -1214Q1220 -1215 1220 -1217T1221 -1220Q1221 -1231 1212 -1240T1191 -1249Q1175 -1249 1166 -1237Q1164 -1233 611 237T57 1715Q57 1716 56 1718V1720",93:"5 1677V1750H313V-1249H5V-1176H240V1677H5",123:"661 -1243L655 -1249H622L604 -1240Q503 -1190 434 -1107T348 -909Q346 -897 346 -499L345 -98L343 -82Q335 3 287 87T157 223Q146 232 145 236Q144 240 144 250Q144 265 145 268T157 278Q242 333 288 417T343 583L345 600L346 1001Q346 1398 348 1410Q379 1622 600 1739L622 1750H655L661 1744V1727V1721Q661 1712 661 1710T657 1705T648 1700T630 1690T602 1668Q589 1659 574 1643T531 1593T484 1508T459 1398Q458 1389 458 1001Q458 614 457 605Q441 435 301 316Q254 277 202 251L250 222Q260 216 301 185Q443 66 457 -104Q458 -113 458 -501Q458 -888 459 -897Q463 -944 478 -988T509 -1060T548 -1114T580 -1149T602 -1167Q620 -1183 634 -1192T653 -1202T659 -1207T661 -1220V-1226V-1243",125:"144 1727Q144 1743 146 1746T162 1750H167H183L203 1740Q274 1705 325 1658T403 1562T440 1478T456 1410Q458 1398 458 1001Q459 661 459 624T465 558Q470 526 480 496T502 441T529 395T559 356T588 325T615 301T637 284T654 273L660 269V266Q660 263 660 259T661 250V239Q661 236 661 234T660 232T656 229T649 224Q577 179 528 105T465 -57Q460 -86 460 -123T458 -499V-661Q458 -857 457 -893T447 -955Q425 -1048 359 -1120T203 -1239L183 -1249H168Q150 -1249 147 -1246T144 -1226Q144 -1213 145 -1210T153 -1202Q169 -1193 186 -1181T232 -1140T282 -1081T322 -1000T345 -897Q346 -888 346 -501Q346 -113 347 -104Q359 58 503 184Q554 226 603 250Q504 299 430 393T347 605Q346 614 346 1002Q346 1389 345 1398Q338 1493 288 1573T153 1703Q146 1707 145 1710T144 1727",710:"5 561Q-4 561 -9 582T-14 618Q-14 623 -13 625Q-11 628 461 736T943 845Q945 845 1417 738T1896 628Q1902 628 1902 618Q1902 607 1897 584T1883 561Q1881 561 1412 654L945 750L476 654Q6 561 5 561",732:"1212 583Q1124 583 1048 603T923 647T799 691T635 711Q524 711 375 679T120 615L16 583Q14 584 12 587T9 592Q-2 650 2 659Q2 669 38 687Q54 696 146 723T309 767Q527 823 666 823Q759 823 837 803T964 759T1088 715T1252 695Q1363 695 1512 727T1764 791T1871 823Q1872 822 1874 819T1878 814Q1885 783 1885 753Q1885 748 1884 747Q1884 738 1849 719Q1836 712 1740 682T1484 617T1212 583",770:"-1884 561Q-1893 561 -1898 582T-1903 618Q-1903 623 -1902 625Q-1900 628 -1428 736T-946 845Q-944 845 -472 738T7 628Q13 628 13 618Q13 607 8 584T-6 561Q-8 561 -477 654L-944 750L-1413 654Q-1883 561 -1884 561",771:"-677 583Q-765 583 -841 603T-966 647T-1090 691T-1254 711Q-1365 711 -1514 679T-1768 615L-1873 583Q-1875 584 -1877 587T-1880 592Q-1891 650 -1887 659Q-1887 669 -1851 687Q-1835 696 -1743 723T-1580 767Q-1362 823 -1223 823Q-1130 823 -1052 803T-925 759T-801 715T-637 695Q-526 695 -377 727T-125 791T-18 823Q-17 822 -15 819T-11 814Q-4 782 -4 753Q-4 748 -5 747Q-5 738 -40 719Q-53 712 -149 682T-405 617T-677 583",8260:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",8730:"983 1739Q988 1750 1001 1750Q1008 1750 1013 1745T1020 1733Q1020 1726 742 244T460 -1241Q458 -1250 439 -1250H436Q424 -1250 424 -1248L410 -1166Q395 -1083 367 -920T312 -601L201 44L137 -83L111 -57L187 96L264 247Q265 246 369 -357Q470 -958 473 -963L727 384Q979 1729 983 1739",8968:"269 -1249V1750H633V1677H342V-1249H269",8969:"5 1677V1750H369V-1249H296V1677H5",8970:"269 -1249V1750H342V-1176H633V-1249H269",8971:"296 -1176V1750H369V-1249H5V-1176H296",9001:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",9002:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",9115:"837 1154Q843 1148 843 1145Q843 1141 818 1106T753 1002T667 841T574 604T494 299Q417 -84 417 -609Q417 -641 416 -647T411 -654Q409 -655 366 -655Q299 -655 297 -654Q292 -652 292 -643T291 -583Q293 -400 304 -242T347 110T432 470T574 813T785 1136Q787 1139 790 1142T794 1147T796 1150T799 1152T802 1153T807 1154T813 1154H819H837",9116:"413 -9Q412 -9 407 -9T388 -10T354 -10Q300 -10 297 -9Q294 -8 293 -5Q291 5 291 127V300Q291 602 292 605L296 609Q298 610 366 610Q382 610 392 610T407 610T412 609Q416 609 416 592T417 473V127Q417 -9 413 -9",9117:"843 -635Q843 -638 837 -644H820Q801 -644 800 -643Q792 -635 785 -626Q684 -503 605 -363T473 -75T385 216T330 518T302 809T291 1093Q291 1144 291 1153T296 1164Q298 1165 366 1165Q409 1165 411 1164Q415 1163 416 1157T417 1119Q417 529 517 109T833 -617Q843 -631 843 -635",9118:"31 1143Q31 1154 49 1154H59Q72 1154 75 1152T89 1136Q190 1013 269 873T401 585T489 294T544 -8T572 -299T583 -583Q583 -634 583 -643T577 -654Q575 -655 508 -655Q465 -655 463 -654Q459 -653 458 -647T457 -609Q457 -58 371 340T100 1037Q87 1059 61 1098T31 1143",9119:"579 -9Q578 -9 573 -9T554 -10T520 -10Q466 -10 463 -9Q460 -8 459 -5Q457 5 457 127V300Q457 602 458 605L462 609Q464 610 532 610Q548 610 558 610T573 610T578 609Q582 609 582 592T583 473V127Q583 -9 579 -9",9120:"56 -644H50Q31 -644 31 -635Q31 -632 37 -622Q69 -579 100 -527Q286 -228 371 170T457 1119Q457 1161 462 1164Q464 1165 520 1165Q575 1165 577 1164Q582 1162 582 1153T583 1093Q581 910 570 752T527 400T442 40T300 -303T89 -626Q78 -640 75 -642T61 -644H56",9121:"319 -645V1154H666V1070H403V-645H319",9122:"319 0V602H403V0H319",9123:"319 -644V1155H403V-560H666V-644H319",9124:"0 1070V1154H347V-645H263V1070H0",9125:"263 0V602H347V0H263",9126:"263 -560V1155H347V-644H0V-560H263",9127:"712 899L718 893V876V865Q718 854 704 846Q627 793 577 710T510 525Q510 524 509 521Q505 493 504 349Q504 345 504 334Q504 277 504 240Q504 -2 503 -4Q502 -8 494 -9T444 -10Q392 -10 390 -9Q387 -8 386 -5Q384 5 384 230Q384 262 384 312T383 382Q383 481 392 535T434 656Q510 806 664 892L677 899H712",9128:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 924Q504 691 503 682Q494 549 425 439T243 259L229 250L243 241Q349 175 421 66T503 -182Q504 -191 504 -424Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -425V-282Q384 -176 377 -116T342 10Q325 54 301 92T255 155T214 196T183 222T171 232Q170 233 170 250T171 268Q171 269 191 284T240 331T300 407T354 524T383 679Q384 691 384 925Q384 1152 385 1155L389 1159",9129:"718 -893L712 -899H677L666 -893Q542 -825 468 -714T385 -476Q384 -466 384 -282Q384 3 385 5L389 9Q392 10 444 10Q486 10 494 9T503 4Q504 2 504 -239V-310V-366Q504 -470 508 -513T530 -609Q546 -657 569 -698T617 -767T661 -812T699 -843T717 -856T718 -876V-893",9130:"384 150V266Q384 304 389 309Q391 310 455 310Q496 310 498 309Q502 308 503 298Q504 283 504 150Q504 32 504 12T499 -9H498Q496 -10 444 -10T390 -9Q386 -8 385 2Q384 17 384 150",9131:"170 875Q170 892 172 895T189 899H194H211L222 893Q345 826 420 715T503 476Q504 467 504 230Q504 51 504 21T499 -9H498Q496 -10 444 -10Q402 -10 394 -9T385 -4Q384 -2 384 240V311V366Q384 469 380 513T358 609Q342 657 319 698T271 767T227 812T189 843T171 856T170 875",9132:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 925V782Q504 676 511 616T546 490Q563 446 587 408T633 345T674 304T705 278T717 268Q718 267 718 250T717 232Q717 231 697 216T648 169T588 93T534 -24T505 -179Q504 -191 504 -425Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -424Q384 -191 385 -182Q394 -49 463 61T645 241L659 250L645 259Q539 325 467 434T385 682Q384 692 384 873Q384 1153 385 1155L389 1159",9133:"384 -239V-57Q384 4 389 9Q391 10 455 10Q496 10 498 9Q501 8 502 5Q504 -5 504 -230Q504 -261 504 -311T505 -381Q505 -486 492 -551T435 -691Q357 -820 222 -893L211 -899H195Q176 -899 173 -896T170 -874Q170 -858 171 -855T184 -846Q262 -793 312 -709T378 -525Q378 -524 379 -522Q383 -493 384 -351Q384 -345 384 -334Q384 -276 384 -239",9143:"742 -871Q740 -873 737 -876T733 -880T730 -882T724 -884T714 -885H702L222 569L180 484Q138 399 137 399Q131 404 124 412L111 425L265 736L702 -586V168L703 922Q713 935 722 935Q734 935 742 920V-871",10216:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",10217:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",12296:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",12297:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",57344:"722 -14H720Q708 -14 702 0V306L703 612Q713 625 722 625Q734 625 742 610V0Q734 -14 724 -14H722",57345:"702 589Q706 601 718 605H1061Q1076 597 1076 585Q1076 572 1061 565H742V0Q734 -14 724 -14H722H720Q708 -14 702 0V589",57680:"-18 -213L-24 -207V-172L-16 -158Q75 2 260 84Q334 113 415 119Q418 119 427 119T440 120Q454 120 457 117T460 98V60V25Q460 7 457 4T441 0Q308 0 193 -55T25 -205Q21 -211 18 -212T-1 -213H-18",57681:"-10 60Q-10 104 -10 111T-5 118Q-1 120 10 120Q96 120 190 84Q375 2 466 -158L474 -172V-207L468 -213H451H447Q437 -213 434 -213T428 -209T423 -202T414 -187T396 -163Q331 -82 224 -41T9 0Q-4 0 -7 3T-10 25V60",57682:"-24 327L-18 333H-1Q11 333 15 333T22 329T27 322T35 308T54 284Q115 203 225 162T441 120Q454 120 457 117T460 95V60V28Q460 8 457 4T442 0Q355 0 260 36Q75 118 -16 278L-24 292V327",57683:"-10 60V95Q-10 113 -7 116T9 120Q151 120 250 171T396 284Q404 293 412 305T424 324T431 331Q433 333 451 333H468L474 327V292L466 278Q375 118 190 36Q95 0 8 0Q-5 0 -7 3T-10 24V60",57684:"-10 0V120H410V0H-10"},{57685:"\ue153\ue152",57686:"\ue151\ue150"})},5525:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texVariant=void 0;var n=r(768),o=r(4926);e.texVariant=(0,n.AddPaths)(o.texVariant,{710:"1 561Q-3 563 -6 577T-12 604L-14 618Q-14 625 -7 628T23 635Q31 636 36 637Q63 641 621 745Q1148 845 1165 845Q1167 845 1752 739L2338 630Q2346 630 2346 618Q2340 565 2332 561Q2329 561 1749 654Q1617 675 1466 699T1241 736T1167 748Q1165 748 1093 737T867 700T583 654Q3 561 1 561",732:"804 788Q717 788 606 772T397 732T213 685T75 645T18 628Q11 628 11 632Q8 637 4 668T2 704Q2 713 36 732Q55 739 242 795Q622 898 826 898Q893 898 947 895Q1009 887 1056 872T1187 819Q1286 776 1356 758T1527 739Q1614 739 1725 755T1934 795T2118 842T2256 882T2313 899Q2320 899 2320 895Q2323 890 2327 860T2329 824Q2329 818 2296 795Q2273 787 2089 732Q1810 657 1598 632Q1562 629 1492 629Q1389 629 1320 644T1144 708Q1048 751 977 769T804 788",770:"-2332 561Q-2336 563 -2340 577T-2346 604L-2347 618Q-2347 625 -2340 628T-2310 635Q-2302 636 -2297 637Q-2270 641 -1712 745Q-1185 845 -1168 845Q-1166 845 -581 739L5 630Q13 630 13 618Q7 565 -1 561Q-4 561 -584 654Q-716 675 -867 699T-1092 736T-1166 748Q-1168 748 -1240 737T-1466 700T-1750 654Q-2330 561 -2332 561",771:"-1529 788Q-1616 788 -1727 772T-1936 732T-2120 685T-2258 645T-2315 628Q-2322 628 -2322 632Q-2325 637 -2329 668T-2331 704Q-2331 713 -2297 732Q-2278 739 -2091 795Q-1711 898 -1507 898Q-1440 898 -1386 895Q-1324 887 -1277 872T-1146 819Q-1047 776 -977 758T-806 739Q-719 739 -608 755T-399 795T-215 842T-77 882T-20 899Q-13 899 -13 895Q-10 890 -6 860T-4 824Q-4 818 -37 795Q-60 787 -244 732Q-523 657 -735 632Q-771 629 -841 629Q-944 629 -1013 644T-1189 708Q-1285 751 -1356 769T-1529 788",1008:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",8463:"182 599Q182 611 174 615T133 619Q118 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 295 644T282 597Q282 592 360 592H399Q430 592 445 587T460 563Q460 552 451 541L442 535H266L251 468Q247 453 243 436T236 409T233 399Q233 395 244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26L166 530Q166 534 161 534T129 535Q127 535 122 535T112 534Q74 534 74 562Q74 570 77 576T84 585T96 589T109 591T124 592T138 592L182 595V599",8592:"292 419Q292 400 261 347T211 275H306Q319 275 338 275T364 276Q399 276 410 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419",8594:"188 417Q188 437 221 437H233Q256 437 263 434T275 417Q294 373 327 333T402 270Q417 261 417 250Q417 241 410 236T382 217T341 182Q315 155 299 128T275 85T263 66Q259 64 231 64H219Q197 64 191 72T193 100Q202 124 215 147T239 185T257 210T267 223L269 225H174H116Q80 225 69 229T58 250T70 271T114 276Q121 276 140 276T174 275H269L267 277Q266 280 257 291T233 325T205 374Q188 408 188 417",8652:"755 512Q755 514 778 514H801L804 503Q805 501 812 486T824 462T839 437T862 408T892 381T932 354L944 347V327H507Q70 327 67 329Q55 335 55 347T67 365Q70 367 454 367H837L828 376Q803 403 785 437T761 489T755 512ZM55 153V173H492Q928 173 932 171Q944 166 944 153T932 135Q928 133 545 133H162L171 124Q198 95 216 61T239 8L244 -12Q244 -14 221 -14H198L195 -4Q160 95 67 146L55 153",8708:"55 676Q55 688 66 694H199L333 696L351 772Q364 827 370 843T386 860Q393 860 399 854T406 841Q406 836 391 765L375 696Q375 694 431 694H484Q491 688 497 681V12L493 5L486 1L353 -1H219L202 -79Q184 -153 180 -159Q175 -166 165 -166Q146 -166 146 -148Q146 -141 161 -76T177 -4Q177 -1 122 -1H68Q55 12 55 20T66 39H126L186 41L219 181Q226 215 234 251T246 305T251 325Q251 328 166 328H79Q68 345 68 347Q68 352 75 359L82 368H262L291 505Q298 539 306 575T319 630T324 650V654H68Q55 669 55 676ZM457 368V654H411Q366 654 366 652Q365 651 361 634T349 580T333 514Q303 373 302 372V368H457ZM457 39V328H375Q293 328 293 325Q292 322 260 183T228 41T344 39H457",8709:"624 470Q624 468 639 446T668 382T683 291Q683 181 612 99T437 -1Q425 -2 387 -2T337 -1Q245 18 193 70L179 81L131 39Q96 8 89 3T75 -3Q55 -3 55 17Q55 24 61 30T111 73Q154 113 151 113Q151 114 140 130T115 177T95 241Q94 253 94 291T95 341Q112 431 173 495Q265 587 385 587Q410 587 437 581Q522 571 582 513L595 501L642 541Q689 586 695 586Q696 586 697 586T699 587Q706 587 713 583T720 568Q720 560 711 551T664 510Q651 499 642 490T628 475T624 470ZM564 477Q517 522 448 539Q428 546 375 546Q290 546 229 492T144 370Q133 332 133 279Q136 228 151 195Q157 179 168 160T184 141Q186 141 375 307T564 477ZM642 290Q642 318 637 343T625 386T611 416T598 436T593 444Q590 444 402 277T213 108Q213 104 231 89T293 55T392 37Q495 37 568 111T642 290",8722:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250",8726:"91 404T91 410T97 423T111 430Q117 430 395 224Q676 13 678 10Q685 3 685 -3T678 -16T664 -23Q658 -23 380 184T98 397Q91 404 91 410",8733:"56 250Q56 346 122 409T276 472Q349 472 407 430T486 326L489 316Q490 317 493 326T501 345T514 367T531 393Q557 425 602 448T698 472Q722 472 722 452Q722 437 702 435T642 421T571 377Q520 323 520 250Q520 179 568 126T693 68Q722 66 722 48Q722 28 698 28Q636 28 576 67T493 174L490 184Q489 181 483 167T475 150T468 136T458 120T447 107T432 90T412 73Q350 28 277 28Q188 28 122 91T56 250ZM199 68T278 68T408 122T459 250Q459 322 414 370T308 430Q302 431 273 431Q204 431 150 380T96 250Q96 176 147 122",8739:"91 417Q104 430 111 430T131 417V-10Q116 -23 111 -23T91 -10V417",8740:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",8741:"55 417Q69 431 76 431T95 419V-12Q84 -23 76 -23Q72 -23 69 -22T62 -16T55 -10V417ZM293 419Q300 431 310 431L324 424L331 417V-10Q316 -23 309 -23L297 -19L293 -12V419",8742:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",8764:"73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q148 353 195 363Q199 364 212 364Q262 364 294 350T408 272Q472 222 522 212Q537 208 555 208Q606 208 646 243Q671 268 680 296T691 342T702 365Q713 365 716 354T719 314Q714 236 664 179L660 176Q657 173 654 170T644 163T631 154T615 146T596 139T574 134T549 132Q510 132 465 156T386 211T307 265T223 290Q162 290 124 249T86 165Q86 155 82 144T73 132",8776:"55 326Q55 394 101 437T226 481Q268 479 313 460T392 419T469 379T555 361Q622 361 662 401Q686 423 688 450Q693 479 702 479H705Q719 479 719 442Q719 367 670 327T554 286Q512 286 466 304T386 345T307 385T220 404Q184 404 157 394T120 374L111 363Q86 339 86 317Q86 288 71 288Q55 288 55 326ZM55 90Q55 164 105 205T226 246Q269 243 314 224T392 183T470 144T558 126Q622 126 662 166Q686 187 688 214Q693 244 704 244Q716 244 719 210Q719 165 702 132T658 82T605 58T552 50T498 58T447 77T384 110Q322 146 302 152Q263 168 220 168Q179 168 144 152Q128 147 107 125T86 81Q86 52 71 52Q55 52 55 90",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8816:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",8817:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",8840:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",8841:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",8842:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",8843:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",8872:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V464H540Q554 456 555 446Q555 442 554 439T552 434T549 430T546 428T542 426T539 424H95V270H539Q540 270 542 269T545 267T549 264T552 260T554 255T555 248Q554 238 540 230H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8901:"71 0Q59 4 55 16V96L56 176Q59 180 66 187L70 189H209Q219 181 222 174V15Q219 10 209 1L140 0H71",8994:"77 122Q68 122 63 126T57 135T55 142Q55 151 68 176T111 235T177 302T271 356T388 378Q451 378 508 355T602 300T668 233T709 174T722 142Q722 124 704 122Q692 122 685 134T658 179T606 243Q511 338 390 338Q354 338 320 329Q251 312 193 263T97 141Q87 123 77 122",8995:"389 143Q324 143 266 164T171 215T107 277T67 330T55 358T60 371T77 378Q85 377 92 367T116 331T158 280Q256 182 389 182Q475 182 552 227T675 351Q688 378 704 378Q722 376 722 358Q722 352 710 330T670 276T605 215T511 164T389 143",9651:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99ZM476 260L360 509L248 266Q137 24 135 22Q135 20 360 20Q586 20 586 21L476 260",9661:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556ZM586 534Q586 536 361 536Q135 536 135 535L358 52L361 47L473 290Q584 532 586 534",10887:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",10888:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",10955:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",10956:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732"},{})},5865:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.MJContextMenu=void 0;var Q=r(5073),s=r(6186),T=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mathItem=null,e.annotation="",e.annotationTypes={},e}return o(e,t),e.prototype.post=function(e,r){if(this.mathItem){if(void 0!==r){var n=this.mathItem.inputJax.name,o=this.findID("Show","Original");o.content="MathML"===n?"Original MathML":n+" Commands",this.findID("Copy","Original").content=o.content;var i=this.findID("Settings","semantics");"MathML"===n?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}t.prototype.post.call(this,e,r)}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.mathItem=null},e.prototype.findID=function(){for(var t,e,r=[],n=0;n=0)return Q}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},e.prototype.createAnnotationMenu=function(t,e,r){var n=this,o=this.findID(t,"Annotation");o.submenu=this.factory.get("subMenu")(this.factory,{items:e.map((function(t){var e=a(t,2),o=e[0],i=e[1];return{type:"command",id:o,content:o,action:function(){n.annotation=i,r()}}})),id:"annotations"},o),e.length?o.enable():o.disable()},e.prototype.dynamicSubmenus=function(){var t,r;try{for(var n=i(e.DynamicSubmenus),o=n.next();!o.done;o=n.next()){var Q=a(o.value,2),s=Q[0],T=Q[1],l=this.find(s);if(l){var c=T(this,l);l.submenu=c,c.items.length?l.enable():l.disable()}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.DynamicSubmenus=new Map,e}(Q.ContextMenu);e.MJContextMenu=T},8310:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Menu=void 0;var a=r(5713),Q=r(4474),s=r(9515),T=r(7233),l=r(5865),c=r(473),u=r(4414),p=r(4922),h=r(6914),d=r(3463),f=r(7309),m=i(r(5445)),L=s.MathJax,y="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),g=function(){function t(t,e){void 0===e&&(e={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new c.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=Q.STATE.LAST,this.about=new p.Info('MathJax v'+a.mathjax.version,(function(){var t=[];return t.push("Input Jax: "+r.document.inputJax.map((function(t){return t.name})).join(", ")),t.push("Output Jax: "+r.document.outputJax.name),t.push("Document Type: "+r.document.kind),t.join("
")}),'www.mathjax.org'),this.help=new p.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new u.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var t=r.toMML(r.menu.mathItem);return"
"+r.formatSource(t)+"
"}),""),this.originalText=new u.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.math;return'
'+r.formatSource(t)+"
"}),""),this.annotationText=new u.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var t=r.menu.annotation;return'
'+r.formatSource(t)+"
"}),""),this.zoomBox=new p.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.typesetRoot.cloneNode(!0);return t.style.margin="0",'
'+t.outerHTML+"
"}),""),this.document=t,this.options=(0,T.userOptions)((0,T.defaultOptions)({},this.constructor.OPTIONS),e),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(t.prototype,"isLoading",{get:function(){return t.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"loadingPromise",{get:function(){return this.isLoading?(t._loadingPromise||(t._loadingPromise=new Promise((function(e,r){t._loadingOK=e,t._loadingFailed=r}))),t._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),t.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var t=this.document.outputJax;this.jax[t.name]=t,this.settings.renderer=t.name,L._.a11y&&L._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=t.options.scale,this.defaultSettings=Object.assign({},this.settings)},t.prototype.initMenu=function(){var t=this,e=new h.Parser([["contextMenu",l.MJContextMenu.fromJson.bind(l.MJContextMenu)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(e){return t.setRenderer(e)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(e){return t.setScale(e)})),this.variable("explorer",(function(e){return t.setExplorer(e)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(t){return m.default.setupEngine({locale:t})})),this.a11yVar("speechRules",(function(e){var r=n(e.split("-"),2),o=r[0],i=r[1];t.document.options.sre.domain=o,t.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(e){return t.setCollapsible(e)})),this.variable("inTabOrder",(function(e){return t.setTabOrder(e)})),this.variable("assistiveMml",(function(e){return t.setAssistiveMml(e)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return t.mathmlCode.post()})),this.command("Original","Original Form",(function(){return t.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return t.copyMathML()})),this.command("Original","Original Form",(function(){return t.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return t.zoom(null,"",t.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(y?"Option":"Alt",y?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!y}),this.checkbox("Control","Control","ctrl",{hiddne:y}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return t.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return t.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return t.about.post()})),this.command("Help","MathJax Help",(function(){return t.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,f.CssStyles.addInfoStyles(this.document.document),f.CssStyles.addMenuStyles(this.document.document)},t.prototype.checkLoadableItems=function(){var t,e;if(L&&L._&&L.loader&&L.startup)!this.settings.collapsible||L._.a11y&&L._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||L._.a11y&&L._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||L._.a11y&&L._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var n=o(Object.keys(this.jax)),i=n.next();!i.done;i=n.next()){var a=i.value;this.jax[a]||r.findID("Settings","Renderer",a).disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},t.prototype.enableExplorerItems=function(t){var e,r,n=this.menu.findID("Accessibility","Activate").menu;try{for(var i=o(n.items.slice(1)),a=i.next();!a.done;a=i.next()){var Q=a.value;if(Q instanceof d.Rule)break;t?Q.enable():Q.disable()}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mergeUserSettings=function(){try{var e=localStorage.getItem(t.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.saveUserSettings=function(){var e,r,n={};try{for(var i=o(Object.keys(this.settings)),a=i.next();!a.done;a=i.next()){var Q=a.value;this.settings[Q]!==this.defaultSettings[Q]&&(n[Q]=this.settings[Q])}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{Object.keys(n).length?localStorage.setItem(t.MENU_STORAGE,JSON.stringify(n)):localStorage.removeItem(t.MENU_STORAGE)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.setA11y=function(t){L._.a11y&&L._.a11y.explorer&&L._.a11y.explorer_ts.setA11yOptions(this.document,t)},t.prototype.getA11y=function(t){if(L._.a11y&&L._.a11y.explorer)return void 0!==this.document.options.a11y[t]?this.document.options.a11y[t]:this.document.options.sre[t]},t.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},t.prototype.setScale=function(t){this.document.outputJax.options.scale=parseFloat(t),this.document.rerender()},t.prototype.setRenderer=function(t){var e=this;if(this.jax[t])this.setOutputJax(t);else{var r=t.toLowerCase();this.loadComponent("output/"+r,(function(){var n=L.startup;r in n.constructors&&(n.useOutput(r,!0),n.output=n.getOutputJax(),e.jax[t]=n.output,e.setOutputJax(t))}))}},t.prototype.setOutputJax=function(t){this.jax[t].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[t],this.rerender()},t.prototype.setTabOrder=function(t){this.menu.store.inTaborder(t)},t.prototype.setAssistiveMml=function(t){this.document.options.enableAssistiveMml=t,!t||L._.a11y&&L._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},t.prototype.setExplorer=function(t){this.enableExplorerItems(t),this.document.options.enableExplorer=t,!t||L._.a11y&&L._.a11y.explorer?this.rerender(this.settings.collapsible?Q.STATE.RERENDER:Q.STATE.COMPILED):this.loadA11y("explorer")},t.prototype.setCollapsible=function(t){this.document.options.enableComplexity=t,!t||L._.a11y&&L._.a11y.complexity?this.rerender(Q.STATE.COMPILED):this.loadA11y("complexity")},t.prototype.scaleAllMath=function(){var t=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),e=prompt("Scale all mathematics (compared to surrounding text) by",t+"%");if(e)if(e.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(e)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},t.prototype.resetDefaults=function(){var e,r;t.loading++;var n=this.menu.pool,i=this.defaultSettings;try{for(var a=o(Object.keys(this.settings)),s=a.next();!s.done;s=a.next()){var T=s.value,l=n.lookup(T);if(l){l.setValue(i[T]);var c=l.items[0];c&&c.executeCallbacks_()}else this.settings[T]=i[T]}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}t.loading--,this.rerender(Q.STATE.COMPILED)},t.prototype.checkComponent=function(e){var r=t.loadingPromises.get(e);r&&a.mathjax.retryAfter(r)},t.prototype.loadComponent=function(e,r){if(!t.loadingPromises.has(e)){var n=L.loader;if(n){t.loading++;var o=n.load(e).then((function(){t.loading--,t.loadingPromises.delete(e),r(),0===t.loading&&t._loadingPromise&&(t._loadingPromise=null,t._loadingOK())})).catch((function(e){t._loadingPromise?(t._loadingPromise=null,t._loadingFailed(e)):console.log(e)}));t.loadingPromises.set(e,o)}}},t.prototype.loadA11y=function(e){var r=this,n=!Q.STATE.ENRICHED;this.loadComponent("a11y/"+e,(function(){var o=L.startup;a.mathjax.handlers.unregister(o.handler),o.handler=o.getHandler(),a.mathjax.handlers.register(o.handler);var i=r.document;r.document=o.document=o.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,t._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===e||n?Q.STATE.COMPILED:Q.STATE.TYPESET))}))},t.prototype.transferMathList=function(t){var e,r,n=this.document.options.MathItem;try{for(var i=o(t.math),a=i.next();!a.done;a=i.next()){var Q=a.value,s=new n;Object.assign(s,Q),this.document.math.push(s)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.formatSource=function(t){return t.trim().replace(/&/g,"&").replace(//g,">")},t.prototype.toMML=function(t){return this.MmlVisitor.visitTree(t.root,t,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==t.inputJax.name})},t.prototype.zoom=function(t,e,r){t&&!this.isZoomEvent(t,e)||(this.menu.mathItem=r,t&&this.menu.post(t),this.zoomBox.post())},t.prototype.isZoomEvent=function(t,e){return this.settings.zoom===e&&(!this.settings.alt||t.altKey)&&(!this.settings.ctrl||t.ctrlKey)&&(!this.settings.cmd||t.metaKey)&&(!this.settings.shift||t.shiftKey)},t.prototype.rerender=function(e){void 0===e&&(e=Q.STATE.TYPESET),this.rerenderStart=Math.min(e,this.rerenderStart),t.loading||(this.rerenderStart<=Q.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=Q.STATE.LAST)},t.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},t.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},t.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},t.prototype.copyToClipboard=function(t){var e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.body.removeChild(e)},t.prototype.addMenu=function(t){var e=this,r=t.typesetRoot;r.addEventListener("contextmenu",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("keydown",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("click",(function(r){return e.zoom(r,"Click",t)}),!0),r.addEventListener("dblclick",(function(r){return e.zoom(r,"DoubleClick",t)}),!0),this.menu.store.insert(r)},t.prototype.clear=function(){this.menu.store.clear()},t.prototype.variable=function(t,e){var r=this;return{name:t,getter:function(){return r.settings[t]},setter:function(n){r.settings[t]=n,e&&e(n),r.saveUserSettings()}}},t.prototype.a11yVar=function(t,e){var r=this;return{name:t,getter:function(){return r.getA11y(t)},setter:function(n){r.settings[t]=n;var o={};o[t]=n,r.setA11y(o),e&&e(n),r.saveUserSettings()}}},t.prototype.submenu=function(t,e,r,n){var i,a;void 0===r&&(r=[]),void 0===n&&(n=!1);var Q=[];try{for(var s=o(r),T=s.next();!T.done;T=s.next()){var l=T.value;Array.isArray(l)?Q=Q.concat(l):Q.push(l)}}catch(t){i={error:t}}finally{try{T&&!T.done&&(a=s.return)&&a.call(s)}finally{if(i)throw i.error}}return{type:"submenu",id:t,content:e,menu:{items:Q},disabled:0===Q.length||n}},t.prototype.command=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"command",id:t,content:e,action:r},n)},t.prototype.checkbox=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"checkbox",id:t,content:e,variable:r},n)},t.prototype.radioGroup=function(t,e){var r=this;return e.map((function(e){return r.radio(e[0],e[1]||e[0],t)}))},t.prototype.radio=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"radio",id:t,content:e,variable:r},n)},t.prototype.label=function(t,e){return{type:"label",id:t,content:e}},t.prototype.rule=function(){return{type:"rule"}},t.MENU_STORAGE="MathJax-Menu-Settings",t.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,T.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},t.loading=0,t.loadingPromises=new Map,t._loadingPromise=null,t._loadingOK=null,t._loadingFailed=null,t}();e.Menu=g},4001:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuHandler=e.MenuMathDocumentMixin=e.MenuMathItemMixin=void 0;var T=r(5713),l=r(4474),c=r(7233),u=r(8310);function p(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addMenu=function(t,e){void 0===e&&(e=!1),this.state()>=l.STATE.CONTEXT_MENU||(this.isEscaped||!t.options.enableMenu&&!e||t.menu.addMenu(this),this.state(l.STATE.CONTEXT_MENU))},e.prototype.checkLoading=function(t){t.checkLoading()},e}(t)}function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r\n"+this.childNodeMml(e,r+" ","\n")+r+""},e.prototype.visitMathNode=function(e,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return t.prototype.visitDefault.call(this,e,r);var n=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(n?r+" \n":"")+this.childNodeMml(e,r+(n?" ":" "),"\n")+(n?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},e}(i.SerializedMmlVisitor);e.MmlVisitor=Q},4414:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectableInfo=void 0;var i=r(4922),a=r(2165),Q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addEvents=function(t){var e=this;t.addEventListener("keypress",(function(t){"a"===t.key&&(t.ctrlKey||t.metaKey)&&(e.selectAll(),e.stop(t))}))},e.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},e.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.getSelection().removeAllRanges()},e.prototype.generateHtml=function(){var e=this;t.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+a.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(t){return e.copyToClipboard()}))},e}(i.Info);e.SelectableInfo=Q},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,a=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),a>this.d&&(this.d=a)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function a(t,r){if("#"===r.charAt(0))return Q(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var a=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[a]||(i[a]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+a+".js")))}return t}function Q(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,a)},e.numeric=Q},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var a=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=a;var Q=function(){function t(){for(var t=[],r=0;r1;){var T=o.shift(),l=o.shift();T.merge(l,e),o.push(T)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,a,Q,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var T=this.list.next,l=t.list.next;T.data!==e.END&&l.data!==e.END;)r(l.data,T.data)?(o=n([T,l],2),l.prev.next=o[0],T.prev.next=o[1],i=n([T.prev,l.prev],2),l.prev=i[0],T.prev=i[1],a=n([t.list,this.list],2),this.list.prev.next=a[0],t.list.prev.next=a[1],Q=n([t.list.prev,this.list.prev],2),this.list.prev=Q[0],t.list.prev=Q[1],T=(s=n([l.next,T],2))[0],l=s[1]):T=T.next;return l.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=Q},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var a=i.value;this.styles[a]||(this.styles[a]={}),Object.assign(this.styles[a],t[a])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function s(t){var e,n,o=Q(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(y.connect[t].children),a=i.next();!a.done;a=i.next()){var s=a.value;this.setStyle(this.childName(t,s),o.shift())}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function T(t){var e,n,o=y.connect[t].children,i=[];try{for(var a=r(o),Q=a.next();!Q.done;Q=a.next()){var s=Q.value,T=this.styles[t+"-"+s];if(!T)return void delete this.styles[t];i.push(T)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(n=a.return)&&n.call(a)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function l(t){var e,n;try{for(var o=r(y.connect[t].children),i=o.next();!i.done;i=o.next()){var a=i.value;this.setStyle(this.childName(t,a),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function c(t){var e,i,a=o([],n(y.connect[t].children),!1),Q=this.styles[this.childName(t,a.shift())];try{for(var s=r(a),T=s.next();!T.done;T=s.next()){var l=T.value;if(this.styles[this.childName(t,l)]!==Q)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{T&&!T.done&&(i=s.return)&&i.call(s)}finally{if(e)throw e.error}}this.styles[t]=Q}var u=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,p=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(t){var e,n,o,i,a={width:"",style:"",color:""};try{for(var s=r(Q(this.styles[t])),T=s.next();!T.done;T=s.next()){var l=T.value;l.match(u)&&""===a.width?a.width=l:l.match(p)&&""===a.style?a.style=l:a.color=l}}catch(t){e={error:t}}finally{try{T&&!T.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}try{for(var c=r(y.connect[t].children),h=c.next();!h.done;h=c.next()){var d=h.value;this.setStyle(this.childName(t,d),a[d])}}catch(t){o={error:t}}finally{try{h&&!h.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}}function d(t){var e,n,o=[];try{for(var i=r(y.connect[t].children),a=i.next();!a.done;a=i.next()){var Q=a.value,s=this.styles[this.childName(t,Q)];s&&o.push(s)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var f={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function m(t){var e,o,i,a,s=Q(this.styles[t]),T={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var l=r(s),c=l.next();!c.done;c=l.next()){var u=c.value;T.family=u;try{for(var p=(i=void 0,r(Object.keys(f))),h=p.next();!h.done;h=p.next()){var d=h.value;if((Array.isArray(T[d])||""===T[d])&&u.match(f[d]))if("size"===d){var m=n(u.split(/\//),2),L=m[0],g=m[1];T[d]=L,g&&(T["line-height"]=g)}else""===T.size&&(Array.isArray(T[d])?T[d].push(u):T[d]=u)}}catch(t){i={error:t}}finally{try{h&&!h.done&&(a=p.return)&&a.call(p)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(y.connect[t].children),a=i.next();!a.done;a=i.next()){var Q=a.value,s=this.childName(t,Q);if(Array.isArray(e[Q])){var T=e[Q];T.length&&(this.styles[s]=T.join(" "))}else""!==e[Q]&&(this.styles[s]=e[Q])}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,T),delete this.styles[t]}function L(t){}var y=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var a=i.value,Q=this.parentName(a);this.styles[Q]||n.push(a+": "+this.styles[a]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var a=r(t.connect[e].children),Q=a.next();!Q.done;Q=a.next()){var s=Q.value,T=this.childName(i,s);t.connect[T].combine.call(this,T)}}catch(t){n={error:t}}finally{try{Q&&!Q.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],a=o[1],Q=o[2];if(i.match(/[^\s\n]/))return;this.set(a,Q)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:s,combine:T},border:{children:i,split:l,combine:c},"border-top":{children:a,split:h,combine:d},"border-right":{children:a,split:h,combine:d},"border-bottom":{children:a,split:h,combine:d},"border-left":{children:a,split:h,combine:d},"border-width":{children:i,split:s,combine:null},"border-style":{children:i,split:s,combine:null},"border-color":{children:i,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:m,combine:L}},t}();e.Styles=y},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var a=parseFloat(i[1]||"1"),Q=i[2];return e.UNITS.hasOwnProperty(Q)?a*e.UNITS[Q]/o/n:e.RELUNITS.hasOwnProperty(Q)?a*e.RELUNITS[Q]:"%"===Q?a/100*r:a*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0))return Q;if(u.revisit||(t=c.remainder),!u.toContinue)break t}}if(a<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},concatArray:function(t,e){if(e)if(Array.isArray(e))for(var r=0;r":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"- orbital overlap":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,"pm-operator":/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,operator:/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,arrowUpDown:/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"\\bond{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,CMT:/^[CMT](?=\[)/,"[(...)]":function(t){return o.patterns.findObserveGroups(t,"[","","","]")},"1st-level escape":/^(&|\\\\|\\hline)\s*/,"\\,":/^(?:\\[,\ ;:])/,"\\x{}{}":function(t){return o.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"\\x{}":function(t){return o.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","")},"\\ca":/^\\ca(?:\s+|(?![a-zA-Z]))/,"\\x":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,orbital:/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,others:/^[\/~|]/,"\\frac{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\frac{","","","}","{","","","}")},"\\overset{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\overset{","","","}","{","","","}")},"\\underset{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\underset{","","","}","{","","","}")},"\\underbrace{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\underbrace{","","","}_","{","","","}")},"\\color{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\color{","","","}")},"\\color{(...)}{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\color{","","","}","{","","","}")||o.patterns.findObserveGroups(t,"\\color","\\","",/^(?=\{)/,"{","","","}")},"\\ce{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\ce{","","","}")},"\\pu{(...)}":function(t){return o.patterns.findObserveGroups(t,"\\pu{","","","}")},oxidation$:/^(?:[+-][IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"d-oxidation$":/^(?:[+-]?\s?[IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"roman numeral":/^[IVX]+/,"1/2$":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,amount:function(t){var e;if(e=t.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/))return{match_:e[0],remainder:t.substr(e[0].length)};var r=o.patterns.findObserveGroups(t,"","$","$","");return r&&(e=r.match_.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/))?{match_:e[0],remainder:t.substr(e[0].length)}:null},amount2:function(t){return this.amount(t)},"(KV letters),":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,formula$:function(t){if(t.match(/^\([a-z]+\)$/))return null;var e=t.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return e?{match_:e[0],remainder:t.substr(e[0].length)}:null},uprightEntities:/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},findObserveGroups:function(t,e,r,n,o,i,a,Q,s,T){var l=function(t,e){if("string"==typeof e)return 0!==t.indexOf(e)?null:e;var r=t.match(e);return r?r[0]:null},c=l(t,e);if(null===c)return null;if(t=t.substr(c.length),null===(c=l(t,r)))return null;var u=function(t,e,r){for(var n=0;e2?{match_:n.slice(1),remainder:e.substr(n[0].length)}:{match_:n[1]||n[0],remainder:e.substr(n[0].length)}:null}},actions:{"a=":function(t,e){t.a=(t.a||"")+e},"b=":function(t,e){t.b=(t.b||"")+e},"p=":function(t,e){t.p=(t.p||"")+e},"o=":function(t,e){t.o=(t.o||"")+e},"q=":function(t,e){t.q=(t.q||"")+e},"d=":function(t,e){t.d=(t.d||"")+e},"rm=":function(t,e){t.rm=(t.rm||"")+e},"text=":function(t,e){t.text_=(t.text_||"")+e},insert:function(t,e,r){return{type_:r}},"insert+p1":function(t,e,r){return{type_:r,p1:e}},"insert+p1+p2":function(t,e,r){return{type_:r,p1:e[0],p2:e[1]}},copy:function(t,e){return e},write:function(t,e,r){return r},rm:function(t,e){return{type_:"rm",p1:e}},text:function(t,e){return o.go(e,"text")},"tex-math":function(t,e){return o.go(e,"tex-math")},"tex-math tight":function(t,e){return o.go(e,"tex-math tight")},bond:function(t,e,r){return{type_:"bond",kind_:r||e}},"color0-output":function(t,e){return{type_:"color0",color:e}},ce:function(t,e){return o.go(e,"ce")},pu:function(t,e){return o.go(e,"pu")},"1/2":function(t,e){var r=[];e.match(/^[+\-]/)&&(r.push(e.substr(0,1)),e=e.substr(1));var n=e.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return n[1]=n[1].replace(/\$/g,""),r.push({type_:"frac",p1:n[1],p2:n[2]}),n[3]&&(n[3]=n[3].replace(/\$/g,""),r.push({type_:"tex-math",p1:n[3]})),r},"9,9":function(t,e){return o.go(e,"9,9")}},stateMachines:{tex:{transitions:n({empty:{0:{action_:"copy"}},"\\ce{(...)}":{0:{action_:[{type_:"write",option:"{"},"ce",{type_:"write",option:"}"}]}},"\\pu{(...)}":{0:{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},else:{0:{action_:"copy"}}}),actions:{}},ce:{transitions:n({empty:{"*":{action_:"output"}},else:{"0|1|2":{action_:"beginsWithBond=false",revisit:!0,toContinue:!0}},oxidation$:{0:{action_:"oxidation-output"}},CMT:{r:{action_:"rdt=",nextState:"rt"},rd:{action_:"rqt=",nextState:"rdt"}},arrowUpDown:{"0|1|2|as":{action_:["sb=false","output","operator"],nextState:"1"}},uprightEntities:{"0|1|2":{action_:["o=","output"],nextState:"1"}},orbital:{"0|1|2|3":{action_:"o=",nextState:"o"}},"->":{"0|1|2|3":{action_:"r=",nextState:"r"},"a|as":{action_:["output","r="],nextState:"r"},"*":{action_:["output","r="],nextState:"r"}},"+":{o:{action_:"d= kv",nextState:"d"},"d|D":{action_:"d=",nextState:"d"},q:{action_:"d=",nextState:"qd"},"qd|qD":{action_:"d=",nextState:"qd"},dq:{action_:["output","d="],nextState:"d"},3:{action_:["sb=false","output","operator"],nextState:"0"}},amount:{"0|2":{action_:"a=",nextState:"a"}},"pm-operator":{"0|1|2|a|as":{action_:["sb=false","output",{type_:"operator",option:"\\pm"}],nextState:"0"}},operator:{"0|1|2|a|as":{action_:["sb=false","output","operator"],nextState:"0"}},"-$":{"o|q":{action_:["charge or bond","output"],nextState:"qd"},d:{action_:"d=",nextState:"d"},D:{action_:["output",{type_:"bond",option:"-"}],nextState:"3"},q:{action_:"d=",nextState:"qd"},qd:{action_:"d=",nextState:"qd"},"qD|dq":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},"-9":{"3|o":{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"3"}},"- orbital overlap":{o:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},d:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"}},"-":{"0|1|2":{action_:[{type_:"output",option:1},"beginsWithBond=true",{type_:"bond",option:"-"}],nextState:"3"},3:{action_:{type_:"bond",option:"-"}},a:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},as:{action_:[{type_:"output",option:2},{type_:"bond",option:"-"}],nextState:"3"},b:{action_:"b="},o:{action_:{type_:"- after o/d",option:!1},nextState:"2"},q:{action_:{type_:"- after o/d",option:!1},nextState:"2"},"d|qd|dq":{action_:{type_:"- after o/d",option:!0},nextState:"2"},"D|qD|p":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},amount2:{"1|3":{action_:"a=",nextState:"a"}},letters:{"0|1|2|3|a|as|b|p|bp|o":{action_:"o=",nextState:"o"},"q|dq":{action_:["output","o="],nextState:"o"},"d|D|qd|qD":{action_:"o after d",nextState:"o"}},digits:{o:{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},q:{action_:["output","o="],nextState:"o"},a:{action_:"o=",nextState:"o"}},"space A":{"b|p|bp":{action_:[]}},space:{a:{action_:[],nextState:"as"},0:{action_:"sb=false"},"1|2":{action_:"sb=true"},"r|rt|rd|rdt|rdq":{action_:"output",nextState:"0"},"*":{action_:["output","sb=true"],nextState:"1"}},"1st-level escape":{"1|2":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}]},"*":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}],nextState:"0"}},"[(...)]":{"r|rt":{action_:"rd=",nextState:"rd"},"rd|rdt":{action_:"rq=",nextState:"rdq"}},"...":{"o|d|D|dq|qd|qD":{action_:["output",{type_:"bond",option:"..."}],nextState:"3"},"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"ellipsis"}],nextState:"1"}},". __* ":{"*":{action_:["output",{type_:"insert",option:"addition compound"}],nextState:"1"}},"state of aggregation $":{"*":{action_:["output","state of aggregation"],nextState:"1"}},"{[(":{"a|as|o":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"0|1|2|3":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"*":{action_:["output","o=","output","parenthesisLevel++"],nextState:"2"}},")]}":{"0|1|2|3|b|p|bp|o":{action_:["o=","parenthesisLevel--"],nextState:"o"},"a|as|d|D|q|qd|qD|dq":{action_:["output","o=","parenthesisLevel--"],nextState:"o"}},", ":{"*":{action_:["output","comma"],nextState:"0"}},"^_":{"*":{action_:[]}},"^{(...)}|^($...$)":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"D"},q:{action_:"d=",nextState:"qD"},"d|D|qd|qD|dq":{action_:["output","d="],nextState:"D"}},"^a|^\\x{}{}|^\\x{}|^\\x|'":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"d"},q:{action_:"d=",nextState:"qd"},"d|qd|D|qD":{action_:"d="},dq:{action_:["output","d="],nextState:"d"}},"_{(state of aggregation)}$":{"d|D|q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"_{(...)}|_($...$)|_9|_\\x{}{}|_\\x{}|_\\x":{"0|1|2|as":{action_:"p=",nextState:"p"},b:{action_:"p=",nextState:"bp"},"3|o":{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},"q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"=<>":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"#":{"0|1|2|3|a|as|o":{action_:[{type_:"output",option:2},{type_:"bond",option:"#"}],nextState:"3"}},"{}^":{"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"tinySkip"}],nextState:"1"}},"{}":{"*":{action_:{type_:"output",option:1},nextState:"1"}},"{...}":{"0|1|2|3|a|as|b|p|bp":{action_:"o=",nextState:"o"},"o|d|D|q|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"$...$":{a:{action_:"a="},"0|1|2|3|as|b|p|bp|o":{action_:"o=",nextState:"o"},"as|o":{action_:"o="},"q|d|D|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"\\bond{(...)}":{"*":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"\\frac{(...)}":{"*":{action_:[{type_:"output",option:1},"frac-output"],nextState:"3"}},"\\overset{(...)}":{"*":{action_:[{type_:"output",option:2},"overset-output"],nextState:"3"}},"\\underset{(...)}":{"*":{action_:[{type_:"output",option:2},"underset-output"],nextState:"3"}},"\\underbrace{(...)}":{"*":{action_:[{type_:"output",option:2},"underbrace-output"],nextState:"3"}},"\\color{(...)}{(...)}":{"*":{action_:[{type_:"output",option:2},"color-output"],nextState:"3"}},"\\color{(...)}":{"*":{action_:[{type_:"output",option:2},"color0-output"]}},"\\ce{(...)}":{"*":{action_:[{type_:"output",option:2},"ce"],nextState:"3"}},"\\,":{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"1"}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}],nextState:"3"}},"\\x{}{}|\\x{}|\\x":{"0|1|2|3|a|as|b|p|bp|o|c0":{action_:["o=","output"],nextState:"3"},"*":{action_:["output","o=","output"],nextState:"3"}},others:{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"3"}},else2:{a:{action_:"a to o",nextState:"o",revisit:!0},as:{action_:["output","sb=true"],nextState:"1",revisit:!0},"r|rt|rd|rdt|rdq":{action_:["output"],nextState:"0",revisit:!0},"*":{action_:["output","copy"],nextState:"3"}}}),actions:{"o after d":function(t,e){var r;if((t.d||"").match(/^[1-9][0-9]*$/)){var n=t.d;t.d=void 0,(r=this.output(t)).push({type_:"tinySkip"}),t.b=n}else r=this.output(t);return o.actions["o="](t,e),r},"d= kv":function(t,e){t.d=e,t.dType="kv"},"charge or bond":function(t,e){if(t.beginsWithBond){var r=[];return o.concatArray(r,this.output(t)),o.concatArray(r,o.actions.bond(t,e,"-")),r}t.d=e},"- after o/d":function(t,e,r){var n=o.patterns.match_("orbital",t.o||""),i=o.patterns.match_("one lowercase greek letter $",t.o||""),a=o.patterns.match_("one lowercase latin letter $",t.o||""),Q=o.patterns.match_("$one lowercase latin letter$ $",t.o||""),s="-"===e&&(n&&""===n.remainder||i||a||Q);!s||t.a||t.b||t.p||t.d||t.q||n||!a||(t.o="$"+t.o+"$");var T=[];return s?(o.concatArray(T,this.output(t)),T.push({type_:"hyphen"})):(n=o.patterns.match_("digits",t.d||""),r&&n&&""===n.remainder?(o.concatArray(T,o.actions["d="](t,e)),o.concatArray(T,this.output(t))):(o.concatArray(T,this.output(t)),o.concatArray(T,o.actions.bond(t,e,"-")))),T},"a to o":function(t){t.o=t.a,t.a=void 0},"sb=true":function(t){t.sb=!0},"sb=false":function(t){t.sb=!1},"beginsWithBond=true":function(t){t.beginsWithBond=!0},"beginsWithBond=false":function(t){t.beginsWithBond=!1},"parenthesisLevel++":function(t){t.parenthesisLevel++},"parenthesisLevel--":function(t){t.parenthesisLevel--},"state of aggregation":function(t,e){return{type_:"state of aggregation",p1:o.go(e,"o")}},comma:function(t,e){var r=e.replace(/\s*$/,"");return r!==e&&0===t.parenthesisLevel?{type_:"comma enumeration L",p1:r}:{type_:"comma enumeration M",p1:r}},output:function(t,e,r){var n;if(t.r){var i=void 0;i="M"===t.rdt?o.go(t.rd,"tex-math"):"T"===t.rdt?[{type_:"text",p1:t.rd||""}]:o.go(t.rd,"ce");var a=void 0;a="M"===t.rqt?o.go(t.rq,"tex-math"):"T"===t.rqt?[{type_:"text",p1:t.rq||""}]:o.go(t.rq,"ce"),n={type_:"arrow",r:t.r,rd:i,rq:a}}else n=[],(t.a||t.b||t.p||t.o||t.q||t.d||r)&&(t.sb&&n.push({type_:"entitySkip"}),t.o||t.q||t.d||t.b||t.p||2===r?t.o||t.q||t.d||!t.b&&!t.p?t.o&&"kv"===t.dType&&o.patterns.match_("d-oxidation$",t.d||"")?t.dType="oxidation":t.o&&"kv"===t.dType&&!t.q&&(t.dType=void 0):(t.o=t.a,t.d=t.b,t.q=t.p,t.a=t.b=t.p=void 0):(t.o=t.a,t.a=void 0),n.push({type_:"chemfive",a:o.go(t.a,"a"),b:o.go(t.b,"bd"),p:o.go(t.p,"pq"),o:o.go(t.o,"o"),q:o.go(t.q,"pq"),d:o.go(t.d,"oxidation"===t.dType?"oxidation":"bd"),dType:t.dType}));for(var Q in t)"parenthesisLevel"!==Q&&"beginsWithBond"!==Q&&delete t[Q];return n},"oxidation-output":function(t,e){var r=["{"];return o.concatArray(r,o.go(e,"oxidation")),r.push("}"),r},"frac-output":function(t,e){return{type_:"frac-ce",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"overset-output":function(t,e){return{type_:"overset",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"underset-output":function(t,e){return{type_:"underset",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"underbrace-output":function(t,e){return{type_:"underbrace",p1:o.go(e[0],"ce"),p2:o.go(e[1],"ce")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"ce")}},"r=":function(t,e){t.r=e},"rdt=":function(t,e){t.rdt=e},"rd=":function(t,e){t.rd=e},"rqt=":function(t,e){t.rqt=e},"rq=":function(t,e){t.rq=e},operator:function(t,e,r){return{type_:"operator",kind_:r||e}}}},a:{transitions:n({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math tight",nextState:"1"}},",":{"*":{action_:{type_:"insert",option:"commaDecimal"}}},else2:{"*":{action_:"copy"}}}),actions:{}},o:{transitions:n({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},letters:{"*":{action_:"rm"}},"\\ca":{"*":{action_:{type_:"insert",option:"circa"}}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:[{type_:"write",option:"{"},"text",{type_:"write",option:"}"}]}},else2:{"*":{action_:"copy"}}}),actions:{}},text:{transitions:n({empty:{"*":{action_:"output"}},"{...}":{"*":{action_:"text="}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"\\greek":{"*":{action_:["output","rm"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:["output","copy"]}},else:{"*":{action_:"text="}}}),actions:{output:function(t){if(t.text_){var e={type_:"text",p1:t.text_};for(var r in t)delete t[r];return e}}}},pq:{transitions:n({empty:{"*":{action_:[]}},"state of aggregation $":{"*":{action_:"state of aggregation"}},i$:{0:{action_:[],nextState:"!f",revisit:!0}},"(KV letters),":{0:{action_:"rm",nextState:"0"}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"a-z":{f:{action_:"tex-math"}},letters:{"*":{action_:"rm"}},"-9.,9":{"*":{action_:"9,9"}},",":{"*":{action_:{type_:"insert+p1",option:"comma enumeration S"}}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"state of aggregation":function(t,e){return{type_:"state of aggregation subscript",p1:o.go(e,"o")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"pq")}}}},bd:{transitions:n({empty:{"*":{action_:[]}},x$:{0:{action_:[],nextState:"!f",revisit:!0}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"-9.,9 no missing 0":{"*":{action_:"9,9"}},".":{"*":{action_:{type_:"insert",option:"electron dot"}}},"a-z":{f:{action_:"tex-math"}},x:{"*":{action_:{type_:"insert",option:"KV x"}}},letters:{"*":{action_:"rm"}},"'":{"*":{action_:{type_:"insert",option:"prime"}}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"color-output":function(t,e){return{type_:"color",color1:e[0],color2:o.go(e[1],"bd")}}}},oxidation:{transitions:n({empty:{"*":{action_:[]}},"roman numeral":{"*":{action_:"roman-numeral"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},else:{"*":{action_:"copy"}}}),actions:{"roman-numeral":function(t,e){return{type_:"roman numeral",p1:e}}}},"tex-math":{transitions:n({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},else:{"*":{action_:"o="}}}),actions:{output:function(t){if(t.o){var e={type_:"tex-math",p1:t.o};for(var r in t)delete t[r];return e}}}},"tex-math tight":{transitions:n({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},"-|+":{"*":{action_:"tight operator"}},else:{"*":{action_:"o="}}}),actions:{"tight operator":function(t,e){t.o=(t.o||"")+"{"+e+"}"},output:function(t){if(t.o){var e={type_:"tex-math",p1:t.o};for(var r in t)delete t[r];return e}}}},"9,9":{transitions:n({empty:{"*":{action_:[]}},",":{"*":{action_:"comma"}},else:{"*":{action_:"copy"}}}),actions:{comma:function(){return{type_:"commaDecimal"}}}},pu:{transitions:n({empty:{"*":{action_:"output"}},space$:{"*":{action_:["output","space"]}},"{[(|)]}":{"0|a":{action_:"copy"}},"(-)(9)^(-9)":{0:{action_:"number^",nextState:"a"}},"(-)(9.,9)(e)(99)":{0:{action_:"enumber",nextState:"a"}},space:{"0|a":{action_:[]}},"pm-operator":{"0|a":{action_:{type_:"operator",option:"\\pm"},nextState:"0"}},operator:{"0|a":{action_:"copy",nextState:"0"}},"//":{d:{action_:"o=",nextState:"/"}},"/":{d:{action_:"o=",nextState:"/"}},"{...}|else":{"0|d":{action_:"d=",nextState:"d"},a:{action_:["space","d="],nextState:"d"},"/|q":{action_:"q=",nextState:"q"}}}),actions:{enumber:function(t,e){var r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),e[1]&&(o.concatArray(r,o.go(e[1],"pu-9,9")),e[2]&&(e[2].match(/[,.]/)?o.concatArray(r,o.go(e[2],"pu-9,9")):r.push(e[2])),(e[3]||e[4])&&("e"===e[3]||"*"===e[4]?r.push({type_:"cdot"}):r.push({type_:"times"}))),e[5]&&r.push("10^{"+e[5]+"}"),r},"number^":function(t,e){var r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),o.concatArray(r,o.go(e[1],"pu-9,9")),r.push("^{"+e[2]+"}"),r},operator:function(t,e,r){return{type_:"operator",kind_:r||e}},space:function(){return{type_:"pu-space-1"}},output:function(t){var e,r=o.patterns.match_("{(...)}",t.d||"");r&&""===r.remainder&&(t.d=r.match_);var n=o.patterns.match_("{(...)}",t.q||"");if(n&&""===n.remainder&&(t.q=n.match_),t.d&&(t.d=t.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.d=t.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),t.q){t.q=t.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.q=t.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");var i={d:o.go(t.d,"pu"),q:o.go(t.q,"pu")};"//"===t.o?e={type_:"pu-frac",p1:i.d,p2:i.q}:(e=i.d,i.d.length>1||i.q.length>1?e.push({type_:" / "}):e.push({type_:"/"}),o.concatArray(e,i.q))}else e=o.go(t.d,"pu-2");for(var a in t)delete t[a];return e}}},"pu-2":{transitions:n({empty:{"*":{action_:"output"}},"*":{"*":{action_:["output","cdot"],nextState:"0"}},"\\x":{"*":{action_:"rm="}},space:{"*":{action_:["output","space"],nextState:"0"}},"^{(...)}|^(-1)":{1:{action_:"^(-1)"}},"-9.,9":{0:{action_:"rm=",nextState:"0"},1:{action_:"^(-1)",nextState:"0"}},"{...}|else":{"*":{action_:"rm=",nextState:"1"}}}),actions:{cdot:function(){return{type_:"tight cdot"}},"^(-1)":function(t,e){t.rm+="^{"+e+"}"},space:function(){return{type_:"pu-space-2"}},output:function(t){var e=[];if(t.rm){var r=o.patterns.match_("{(...)}",t.rm||"");e=r&&""===r.remainder?o.go(r.match_,"pu"):{type_:"rm",p1:t.rm}}for(var n in t)delete t[n];return e}}},"pu-9,9":{transitions:n({empty:{0:{action_:"output-0"},o:{action_:"output-o"}},",":{0:{action_:["output-0","comma"],nextState:"o"}},".":{0:{action_:["output-0","copy"],nextState:"o"}},else:{"*":{action_:"text="}}}),actions:{comma:function(){return{type_:"commaDecimal"}},"output-0":function(t){var e=[];if(t.text_=t.text_||"",t.text_.length>4){var r=t.text_.length%3;0===r&&(r=3);for(var n=t.text_.length-3;n>0;n-=3)e.push(t.text_.substr(n,3)),e.push({type_:"1000 separator"});e.push(t.text_.substr(0,r)),e.reverse()}else e.push(t.text_);for(var o in t)delete t[o];return e},"output-o":function(t){var e=[];if(t.text_=t.text_||"",t.text_.length>4){var r=t.text_.length-3,n=void 0;for(n=0;n"===t.r||"<=>>"===t.r||"<<=>"===t.r||"<--\x3e"===t.r?(Q="\\long"+Q,a.rd&&(Q="\\overset{"+a.rd+"}{"+Q+"}"),a.rq&&(Q="<--\x3e"===t.r?"\\underset{\\lower2mu{"+a.rq+"}}{"+Q+"}":"\\underset{\\lower6mu{"+a.rq+"}}{"+Q+"}"),Q=" {}\\mathrel{"+Q+"}{} "):(a.rq&&(Q+="[{"+a.rq+"}]"),Q=" {}\\mathrel{\\x"+(Q+="{"+a.rd+"}")+"}{} "):Q=" {}\\mathrel{\\long"+Q+"}{} ",e=Q;break;case"operator":e=i._getOperator(t.kind_);break;case"space":e=" ";break;case"tinySkip":e="\\mkern2mu";break;case"entitySkip":case"pu-space-1":e="~";break;case"pu-space-2":e="\\mkern3mu ";break;case"1000 separator":e="\\mkern2mu ";break;case"commaDecimal":e="{,}";break;case"comma enumeration L":e="{"+t.p1+"}\\mkern6mu ";break;case"comma enumeration M":e="{"+t.p1+"}\\mkern3mu ";break;case"comma enumeration S":e="{"+t.p1+"}\\mkern1mu ";break;case"hyphen":e="\\text{-}";break;case"addition compound":e="\\,{\\cdot}\\,";break;case"electron dot":e="\\mkern1mu \\bullet\\mkern1mu ";break;case"KV x":e="{\\times}";break;case"prime":e="\\prime ";break;case"cdot":e="\\cdot ";break;case"tight cdot":e="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"times":e="\\times ";break;case"circa":e="{\\sim}";break;case"^":e="uparrow";break;case"v":e="downarrow";break;case"ellipsis":e="\\ldots ";break;case"/":e="/";break;case" / ":e="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return e},_getArrow:function(t){switch(t){case"->":case"\u2192":case"\u27f6":return"rightarrow";case"<-":return"leftarrow";case"<->":return"leftrightarrow";case"<--\x3e":return"leftrightarrows";case"<=>":case"\u21cc":return"rightleftharpoons";case"<=>>":return"Rightleftharpoons";case"<<=>":return"Leftrightharpoons";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getBond:function(t){switch(t){case"-":case"1":return"{-}";case"=":case"2":return"{=}";case"#":case"3":return"{\\equiv}";case"~":return"{\\tripledash}";case"~-":return"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}";case"~=":case"~--":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}";case"-~-":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}";case"...":return"{{\\cdot}{\\cdot}{\\cdot}}";case"....":return"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}";case"->":return"{\\rightarrow}";case"<-":return"{\\leftarrow}";case"<":return"{<}";case">":return"{>}";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getOperator:function(t){switch(t){case"+":return" {}+{} ";case"-":return" {}-{} ";case"=":return" {}={} ";case"<":return" {}<{} ";case">":return" {}>{} ";case"<<":return" {}\\ll{} ";case">>":return" {}\\gg{} ";case"\\pm":return" {}\\pm{} ";case"\\approx":case"$\\approx$":return" {}\\approx{} ";case"v":case"(v)":return" \\downarrow{} ";case"^":case"(^)":return" \\uparrow{} ";default:throw["MhchemBugT","mhchem bug T. Please report."]}}}},9329:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEntry=void 0;var i=r(9328),a=r(2165),Q=function(t){function e(e,r){var n=t.call(this)||this;return n._menu=e,n._type=r,n.className=a.HtmlClasses.MENUITEM,n.role="menuitem",n.hidden=!1,n}return o(e,t),Object.defineProperty(e.prototype,"menu",{get:function(){return this._menu},set:function(t){this._menu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),e.prototype.hide=function(){this.hidden=!0,this.menu.generateMenu()},e.prototype.show=function(){this.hidden=!1,this.menu.generateMenu()},e.prototype.isHidden=function(){return this.hidden},e}(i.MenuElement);e.AbstractEntry=Q},1340:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractItem=void 0;var a=r(9329),Q=r(2556),s=r(2165),T=function(t){function e(e,r,n,o){var i=t.call(this,e,r)||this;return i._content=n,i.disabled=!1,i.callbacks=[],i._id=o||n,i}return o(e,t),Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){this._content=t,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),e.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},e.prototype.executeAction=function(){},e.prototype.registerCallback=function(t){-1===this.callbacks.indexOf(t)&&this.callbacks.push(t)},e.prototype.unregisterCallback=function(t){var e=this.callbacks.indexOf(t);-1!==e&&this.callbacks.splice(e,1)},e.prototype.mousedown=function(t){this.press(),this.stop(t)},e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.deactivate(),this.stop(t)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content},e.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},e.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},e.prototype.focus=function(){this.menu.focused=this,t.prototype.focus.call(this),this.activate()},e.prototype.unfocus=function(){this.deactivate(),t.prototype.unfocus.call(this)},e.prototype.escape=function(t){Q.MenuUtil.close(this)},e.prototype.up=function(t){this.menu.up(t)},e.prototype.down=function(t){this.menu.down(t)},e.prototype.left=function(t){this.menu.left(t)},e.prototype.right=function(t){this.menu.right(t)},e.prototype.space=function(t){this.press()},e.prototype.disable=function(){this.disabled=!0;var t=this.html;t.classList.add(s.HtmlClasses.MENUDISABLED),t.setAttribute("aria-disabled","true")},e.prototype.enable=function(){this.disabled=!1;var t=this.html;t.classList.remove(s.HtmlClasses.MENUDISABLED),t.removeAttribute("aria-disabled")},e.prototype.executeCallbacks_=function(){var t,e;try{for(var r=i(this.callbacks),n=r.next();!n.done;n=r.next()){var o=n.value;try{o(this)}catch(t){Q.MenuUtil.error(t,"Callback for menu entry "+this.id+" failed.")}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e}(a.AbstractEntry);e.AbstractItem=T},1484:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMenu=void 0;var a=r(8372),Q=r(1340),s=r(2165),T=r(6186),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.className=s.HtmlClasses.CONTEXTMENU,e.role="menu",e._items=[],e._baseMenu=null,e}return o(e,t),Object.defineProperty(e.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(t){this._baseMenu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"focused",{get:function(){return this._focused},set:function(t){if(this._focused!==t){this._focused||this.unfocus();var e=this._focused;this._focused=t,e&&e.unfocus()}},enumerable:!1,configurable:!0}),e.prototype.up=function(t){var e=this.items.filter((function(t){return t instanceof Q.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=r?--r:e.length-1].focus()}else e[e.length-1].focus()},e.prototype.down=function(t){var e=this.items.filter((function(t){return t instanceof Q.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=++r===e.length?0:r].focus()}else e[0].focus()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.generateMenu()},e.prototype.generateMenu=function(){var t,e,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if(a.isHidden()){var Q=a.html;Q.parentNode&&Q.parentNode.removeChild(Q)}else r.appendChild(a.html)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.post=function(e,r){this.variablePool.update(),t.prototype.post.call(this,e,r)},e.prototype.unpostSubmenus=function(){var t,e,r=this.items.filter((function(t){return t instanceof T.Submenu}));try{for(var n=i(r),o=n.next();!o.done;o=n.next()){var a=o.value;a.submenu.unpost(),a!==this.focused&&a.unfocus()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},e.prototype.find=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var a=o.value;if("rule"!==a.type){if(a.id===t)return a;if("submenu"===a.type){var Q=a.submenu.find(t);if(Q)return Q}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(a.AbstractPostable);e.AbstractMenu=l},2868:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractNavigatable=void 0;var n=r(3205),o=r(8853),i=function(){function t(){this.bubble=!1}return t.prototype.bubbleKey=function(){this.bubble=!0},t.prototype.keydown=function(t){switch(t.keyCode){case n.KEY.ESCAPE:this.escape(t);break;case n.KEY.RIGHT:this.right(t);break;case n.KEY.LEFT:this.left(t);break;case n.KEY.UP:this.up(t);break;case n.KEY.DOWN:this.down(t);break;case n.KEY.RETURN:case n.KEY.SPACE:this.space(t);break;default:return}this.bubble?this.bubble=!1:this.stop(t)},t.prototype.escape=function(t){},t.prototype.space=function(t){},t.prototype.left=function(t){},t.prototype.right=function(t){},t.prototype.up=function(t){},t.prototype.down=function(t){},t.prototype.stop=function(t){t&&(t.stopPropagation(),t.preventDefault(),t.cancelBubble=!0)},t.prototype.mousedown=function(t){return this.stop(t)},t.prototype.mouseup=function(t){return this.stop(t)},t.prototype.mouseover=function(t){return this.stop(t)},t.prototype.mouseout=function(t){return this.stop(t)},t.prototype.click=function(t){return this.stop(t)},t.prototype.addEvents=function(t){t.addEventListener(o.MOUSE.DOWN,this.mousedown.bind(this)),t.addEventListener(o.MOUSE.UP,this.mouseup.bind(this)),t.addEventListener(o.MOUSE.OVER,this.mouseover.bind(this)),t.addEventListener(o.MOUSE.OUT,this.mouseout.bind(this)),t.addEventListener(o.MOUSE.CLICK,this.click.bind(this)),t.addEventListener("keydown",this.keydown.bind(this)),t.addEventListener("dragstart",this.stop.bind(this)),t.addEventListener(o.MOUSE.SELECTSTART,this.stop.bind(this)),t.addEventListener("contextmenu",this.stop.bind(this)),t.addEventListener(o.MOUSE.DBLCLICK,this.stop.bind(this))},t}();e.AbstractNavigatable=i},8372:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractPostable=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.posted=!1,e}return o(e,t),e.prototype.isPosted=function(){return this.posted},e.prototype.post=function(t,e){this.posted||(void 0!==t&&void 0!==e&&this.html.setAttribute("style","left: "+t+"px; top: "+e+"px;"),this.display(),this.posted=!0)},e.prototype.unpost=function(){if(this.posted){var t=this.html;t.parentNode&&t.parentNode.removeChild(t),this.posted=!1}},e}(r(9328).MenuElement);e.AbstractPostable=i},6765:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractVariableItem=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()},e.prototype.register=function(){this.variable.register(this)},e.prototype.unregister=function(){this.variable.unregister(this)},e.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},e}(r(1340).AbstractItem);e.AbstractVariableItem=i},5179:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CloseButton=void 0;var i=r(8372),a=r(2165),Q=function(t){function e(e){var r=t.call(this)||this;return r.element=e,r.className=a.HtmlClasses.MENUCLOSE,r.role="button",r}return o(e,t),e.prototype.generateHtml=function(){var t=document.createElement("span");t.classList.add(this.className),t.setAttribute("role",this.role),t.setAttribute("tabindex","0");var e=document.createElement("span");e.textContent="\xd7",t.appendChild(e),this.html=t},e.prototype.display=function(){},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.element.unpost()},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.space=function(t){this.unpost(),this.stop(t)},e.prototype.mousedown=function(t){this.unpost(),this.stop(t)},e}(i.AbstractPostable);e.CloseButton=Q},5073:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ContextMenu=void 0;var i=r(1484),a=r(2165),Q=r(1932),s=r(2358),T=function(t){function e(e){var r=t.call(this)||this;return r.factory=e,r.id="",r.moving=!1,r._store=new Q.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return o(e,t),e.fromJson=function(t,e){var r=e.pool,n=e.items,o=e.id,i=void 0===o?"":o,a=new this(t);a.id=i;var Q=t.get("variable");r.forEach((function(e){return Q(t,e,a.pool)}));var s=t.get("items")(t,n,a);return a.items=s,a},e.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),t.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(a.HtmlClasses.MENUFRAME);var e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+e),this._frame.appendChild(r),r.addEventListener("mousedown",function(t){this.unpost(),this.unpostWidgets(),this.stop(t)}.bind(this))},e.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},e.prototype.escape=function(t){this.unpost(),this.unpostWidgets()},e.prototype.unpost=function(){if(t.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var e=this.store;this.moving||e.insertTaborder(),e.active.focus()}},e.prototype.left=function(t){this.move_(this.store.previous())},e.prototype.right=function(t){this.move_(this.store.next())},Object.defineProperty(e.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),e.prototype.post=function(e,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void t.prototype.post.call(this,e,r);var n,o,i,a=e;if(a instanceof Event?(n=a.target,this.stop(a)):n=a,a instanceof MouseEvent&&(o=a.pageX,i=a.pageY,o||i||!a.clientX||(o=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!o&&!i&&n){var Q=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,T=n.getBoundingClientRect();o=(T.right+T.left)/2+Q,i=(T.bottom+T.top)/2+s}this.store.active=n,this.anchor=this.store.active;var l=this.html;o+l.offsetWidth>document.body.offsetWidth-5&&(o=document.body.offsetWidth-l.offsetWidth-5),this.post(o,i)},e.prototype.registerWidget=function(t){this.widgets.push(t)},e.prototype.unregisterWidget=function(t){var e=this.widgets.indexOf(t);e>-1&&this.widgets.splice(e,1),0===this.widgets.length&&this.unpost()},e.prototype.unpostWidgets=function(){this.widgets.forEach((function(t){return t.unpost()}))},e.prototype.toJson=function(){return{type:""}},e.prototype.move_=function(t){this.anchor&&t!==this.anchor&&(this.moving=!0,this.unpost(),this.post(t),this.moving=!1)},e}(i.AbstractMenu);e.ContextMenu=T},7309:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=r(2165);!function(t){function e(t){return"."+(n.HtmlClasses[t]||t)}var r={};r[e("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[e("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[e("INFO")+e("MOUSEPOST")]="{outline:none;}",r[e("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var o={};o[e("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",o[e("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",o[e("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",o[e("MENUACTIVE")+" "+e("MENUARROW")]="{color:white}",o[e("MENUARROW")+e("RTL")]="{left:.5em; right:auto}",o[e("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",o[e("MENUCHECK")+e("RTL")]="{ right:.7em; left:auto }",o[e("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",o[e("MENURADIOCHECK")+e("RTL")]="{ right: .7em; left:auto}",o[e("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",o[e("MENUINPUTBOX")+e("RTL")]="{ left: .1em;}",o[e("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",o[e("MENUSLIDER")]="{ left: .1em;}",o[e("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",o[e("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",o[e("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",o[e("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",o[e("MENUDISABLED")]="{ color:GrayText}",o[e("MENUACTIVE")]="{ background-color: #606872; color: white;}",o[e("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",o[e("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",o[e("CONTEXTMENU")+":focus"]="{ outline:none}",o[e("CONTEXTMENU")+" "+e("MENUITEM")+":focus"]="{ outline:none}",o[e("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",o[e("SELECTIONITEM")]="{ padding-right: 1em;}",o[e("SELECTION")]="{ right: 40%; width:50%; }",o[e("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",o[e("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",o[e("MENU")+" "+e("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[e("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[e("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[e("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[e("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[e("MENUCLOSE")+":hover:focus"]="{ outline:none}";var a=!1,Q=!1,s=!1;function T(t){s||(l(i,t),s=!0)}function l(t,e){var r=e||document,n=r.createElement("style");n.type="text/css";var o="";for(var i in t)o+=i,o+=" ",o+=t[i],o+="\n";n.innerHTML=o,r.head.appendChild(n)}t.addMenuStyles=function(t){Q||(l(o,t),Q=!0,T(t))},t.addInfoStyles=function(t){a||(l(r,t),a=!0,T(t))}}(e.CssStyles||(e.CssStyles={}))},2165:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlAttrs=e.HtmlClasses=void 0;function r(t){return"CtxtMenu_"+t}function n(t){return r(t)}function o(t){return r(t)}e.HtmlClasses={ATTACHED:n("Attached"),CONTEXTMENU:n("ContextMenu"),MENU:n("Menu"),MENUARROW:n("MenuArrow"),MENUACTIVE:n("MenuActive"),MENUCHECK:n("MenuCheck"),MENUCLOSE:n("MenuClose"),MENUCOMBOBOX:n("MenuComboBox"),MENUDISABLED:n("MenuDisabled"),MENUFRAME:n("MenuFrame"),MENUITEM:n("MenuItem"),MENULABEL:n("MenuLabel"),MENURADIOCHECK:n("MenuRadioCheck"),MENUINPUTBOX:n("MenuInputBox"),MENURULE:n("MenuRule"),MENUSLIDER:n("MenuSlider"),MOUSEPOST:n("MousePost"),RTL:n("RTL"),INFO:n("Info"),INFOCLOSE:n("InfoClose"),INFOCONTENT:n("InfoContent"),INFOSIGNATURE:n("InfoSignature"),INFOTITLE:n("InfoTitle"),SLIDERVALUE:n("SliderValue"),SLIDERBAR:n("SliderBar"),SELECTION:n("Selection"),SELECTIONBOX:n("SelectionBox"),SELECTIONMENU:n("SelectionMenu"),SELECTIONDIVIDER:n("SelectionDivider"),SELECTIONITEM:n("SelectionItem")},e.HtmlAttrs={COUNTER:o("Counter"),KEYDOWNFUNC:o("keydownFunc"),CONTEXTMENUFUNC:o("contextmenuFunc"),OLDTAB:o("Oldtabindex"),TOUCHFUNC:o("TouchFunc")}},4922:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Info=void 0;var i=r(5179),a=r(2165),Q=function(t){function e(e,r,n){var o=t.call(this)||this;return o.title=e,o.signature=n,o.className=a.HtmlClasses.INFO,o.role="dialog",o.contentDiv=o.generateContent(),o.close=o.generateClose(),o.content=r||function(){return""},o}return o(e,t),e.prototype.attachMenu=function(t){this.menu=t},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")},e.prototype.post=function(){t.prototype.post.call(this);var e=document.documentElement,r=this.html,n=window.innerHeight||e.clientHeight||e.scrollHeight||0,o=Math.floor(-r.offsetWidth/2),i=Math.floor((n-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+o+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(a.HtmlClasses.MOUSEPOST),r.focus()},e.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var t=this.menu.html;t.parentNode&&t.parentNode.removeChild(t),this.menu.frame.appendChild(this.html)},e.prototype.click=function(t){},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.escape=function(t){this.unpost()},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.html.classList.remove(a.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},e.prototype.generateClose=function(){var t=new i.CloseButton(this),e=t.html;return e.classList.add(a.HtmlClasses.INFOCLOSE),e.setAttribute("aria-label","Close Dialog Box"),t},e.prototype.generateTitle=function(){var t=document.createElement("span");return t.innerHTML=this.title,t.classList.add(a.HtmlClasses.INFOTITLE),t},e.prototype.generateContent=function(){var t=document.createElement("div");return t.classList.add(a.HtmlClasses.INFOCONTENT),t.setAttribute("tabindex","0"),t},e.prototype.generateSignature=function(){var t=document.createElement("span");return t.innerHTML=this.signature,t.classList.add(a.HtmlClasses.INFOSIGNATURE),t},e.prototype.toJson=function(){return{type:""}},e}(r(8372).AbstractPostable);e.Info=Q},1409:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Checkbox=void 0;var i=r(6765),a=r(2556),Q=r(2165),s=function(t){function e(e,r,n,o){var i=t.call(this,e,"checkbox",r,o)||this;return i.role="menuitemcheckbox",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),a.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Q.HtmlClasses.MENUCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Checkbox=s},9886:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Combo=void 0;var i=r(6765),a=r(2556),Q=r(2165),s=r(3205),T=function(t){function e(e,r,n,o){var i=t.call(this,e,"combobox",r,o)||this;return i.role="combobox",i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,a.MenuUtil.getActiveElement(this))},e.prototype.space=function(e){t.prototype.space.call(this,e),a.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(Q.HtmlClasses.MENUCOMBOBOX)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(Q.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.bubbleKey(),this.inputEvent=!0},e.prototype.keydown=function(e){if(this.inputEvent&&e.keyCode!==s.KEY.ESCAPE&&e.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void e.stopPropagation();t.prototype.keydown.call(this,e),e.stopPropagation()},e.prototype.updateAria=function(){},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(a.MenuUtil.getActiveElement(this))}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Combo=T},3467:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Command=void 0;var i=r(1340),a=r(2556),Q=function(t){function e(e,r,n,o){var i=t.call(this,e,"command",r,o)||this;return i.command=n,i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.action,e.id)},e.prototype.executeAction=function(){try{this.command(a.MenuUtil.getActiveElement(this))}catch(t){a.MenuUtil.error(t,"Illegal command callback.")}a.MenuUtil.close(this)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Command=Q},2965:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Label=void 0;var i=r(1340),a=r(2165),Q=function(t){function e(e,r,n){return t.call(this,e,"label",r,n)||this}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.id)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENULABEL)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Label=Q},385:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Radio=void 0;var i=r(6765),a=r(2556),Q=r(2165),s=function(t){function e(e,r,n,o){var i=t.call(this,e,"radio",r,o)||this;return i.role="menuitemradio",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.id),a.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Q.HtmlClasses.MENURADIOCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Radio=s},3463:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Rule=void 0;var i=r(9329),a=r(2165),Q=function(t){function e(e){var r=t.call(this,e,"rule")||this;return r.className=a.HtmlClasses.MENUITEM,r.role="separator",r}return o(e,t),e.fromJson=function(t,e,r){return new this(r)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.classList.add(a.HtmlClasses.MENURULE),e.setAttribute("aria-orientation","vertical")},e.prototype.addEvents=function(t){},e.prototype.toJson=function(){return{type:"rule"}},e}(i.AbstractEntry);e.Rule=Q},7625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Slider=void 0;var i=r(6765),a=r(2556),Q=r(2165),s=r(3205),T=function(t){function e(e,r,n,o){var i=t.call(this,e,"slider",r,o)||this;return i.role="slider",i.labelId="ctx_slideLabel"+a.MenuUtil.counter(),i.valueId="ctx_slideValue"+a.MenuUtil.counter(),i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,a.MenuUtil.getActiveElement(this)),this.update()},e.prototype.space=function(e){t.prototype.space.call(this,e),a.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(Q.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(Q.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(Q.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.inputEvent=!0},e.prototype.mousedown=function(t){t.stopPropagation()},e.prototype.mouseup=function(t){event.stopPropagation()},e.prototype.keydown=function(e){var r=e.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(e.preventDefault(),void t.prototype.keydown.call(this,e)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(t.prototype.keydown.call(this,e),void e.stopPropagation())},e.prototype.updateAria=function(){var t=this.variable.getValue();t&&this.input&&(this.input.setAttribute("aria-valuenow",t),this.input.setAttribute("aria-valuetext",t+"%"))},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(a.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=t+"%"}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Slider=T},6186:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Submenu=void 0;var i=r(1340),a=r(2165),Q=function(t){function e(e,r,n){var o=t.call(this,e,"submenu",r,n)||this;return o._submenu=null,o}return o(e,t),e.fromJson=function(t,e,r){var n=e.content,o=e.menu,i=new this(r,n,e.id),a=t.get("subMenu")(t,o,i);return i.submenu=a,i},Object.defineProperty(e.prototype,"submenu",{get:function(){return this._submenu},set:function(t){this._submenu=t},enumerable:!1,configurable:!0}),e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.stop(t)},e.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return t.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else t.prototype.unfocus.call(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},e.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(a.HtmlClasses.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")},e.prototype.left=function(e){this.submenu.isPosted()?this.submenu.unpost():t.prototype.left.call(this,e)},e.prototype.right=function(t){this.submenu.isPosted()?this.submenu.down(t):this.submenu.post()},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Submenu=Q},3205:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.KEY=void 0,function(t){t[t.RETURN=13]="RETURN",t[t.ESCAPE=27]="ESCAPE",t[t.SPACE=32]="SPACE",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(e.KEY||(e.KEY={}))},9328:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MenuElement=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addAttributes=function(t){for(var e in t)this.html.setAttribute(e,t[e])},Object.defineProperty(e.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(t){this._html=t,this.addEvents(t)},enumerable:!1,configurable:!0}),e.prototype.generateHtml=function(){var t=document.createElement("div");t.classList.add(this.className),t.setAttribute("role",this.role),this.html=t},e.prototype.focus=function(){var t=this.html;t.setAttribute("tabindex","0"),t.focus()},e.prototype.unfocus=function(){var t=this.html;t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1");try{t.blur()}catch(t){}t.blur()},e}(r(2868).AbstractNavigatable);e.MenuElement=i},1932:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuStore=void 0;var o=r(2556),i=r(2165),a=r(3205),Q=function(){function t(t){this.menu=t,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+o.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(t.prototype,"active",{get:function(){return this._active},set:function(t){do{if(-1!==this.store.indexOf(t)){this._active=t;break}t=t.parentNode}while(t)},enumerable:!1,configurable:!0}),t.prototype.next=function(){var t=this.store.length;if(0===t)return this.active=null,null;var e=this.store.indexOf(this.active);return e=-1===e?0:e0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__spread||function(){for(var t=[],e=0;e0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionBox=e.SelectionMenu=void 0;var a=r(2556),Q=r(2165),s=r(1484),T=r(4922),l=function(t){function e(e){var r=t.call(this)||this;return r.anchor=e,r.className=Q.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.values,i=e.variable,a=new this(r),Q=t.get("label")(t,{content:n||"",id:n||"id"},a),s=t.get("rule")(t,{},a),T=o.map((function(e){return t.get("radio")(t,{content:e,variable:i,id:e},a)})),l=[Q,s].concat(T);return a.items=l,a},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.items.forEach((function(t){return t.html.classList.add(Q.HtmlClasses.SELECTIONITEM)}))},e.prototype.display=function(){},e.prototype.right=function(t){this.anchor.right(t)},e.prototype.left=function(t){this.anchor.left(t)},e}(s.AbstractMenu);e.SelectionMenu=l;var c=function(t){function e(e,r,n,o){void 0===n&&(n="none"),void 0===o&&(o="vertical");var i=t.call(this,e,null,r)||this;return i.style=n,i.grid=o,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.signature,i=e.selections,a=new this(n,o,e.order,e.grid);a.attachMenu(r);var Q=i.map((function(e){return t.get("selectionMenu")(t,e,a)}));return a.selections=Q,a},e.prototype.attachMenu=function(t){this.menu=t},Object.defineProperty(e.prototype,"selections",{get:function(){return this._selections},set:function(t){var e=this;this._selections=[],t.forEach((function(t){return e.addSelection(t)}))},enumerable:!1,configurable:!0}),e.prototype.addSelection=function(t){t.anchor=this,this._selections.push(t)},e.prototype.rowDiv=function(t){var e=this,r=document.createElement("div");this.contentDiv.appendChild(r);var n=t.map((function(t){return r.appendChild(t.html),t.html.id||(t.html.id=e.prefix+a.MenuUtil.counter()),t.html.getBoundingClientRect()})),o=n.map((function(t){return t.width})),i=o.reduce((function(t,e){return t+e}),0),s=n.reduce((function(t,e){return Math.max(t,e.height)}),0);return r.classList.add(Q.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,i,s,o]},e.prototype.display=function(){if(t.prototype.display.call(this),this.order(),this.selections.length){for(var e=[],r=0,n=[],o=this.getChunkSize(this.selections.length),a=function(t){var a=Q.selections.slice(t,t+o),s=i(Q.rowDiv(a),4),T=s[0],l=s[1],c=s[2],u=s[3];e.push(T),r=Math.max(r,l),a.forEach((function(t){return t.html.style.height=c+"px"})),n=Q.combineColumn(n,u)},Q=this,s=0;sdocument.body.offsetWidth-5&&(i=Math.max(5,i-o-r.offsetWidth+6)),t.prototype.post.call(this,i,a)}},e.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},e.prototype.setBaseMenu=function(){var t=this;do{t=t.anchor.menu}while(t instanceof e);this.baseMenu=t},e.prototype.left=function(t){this.focused=null,this.anchor.focus()},e.prototype.toJson=function(){return{type:""}},e}(r(1484).AbstractMenu);e.SubMenu=i},3737:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Variable=void 0;var n=r(2556),o=function(){function t(t,e,r){this._name=t,this.getter=e,this.setter=r,this.items=[]}return t.fromJson=function(t,e,r){var n=new this(e.name,e.getter,e.setter);r.insert(n)},Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.getValue=function(t){try{return this.getter(t)}catch(t){return n.MenuUtil.error(t,"Command of variable "+this.name+" failed."),null}},t.prototype.setValue=function(t,e){try{this.setter(t,e)}catch(t){n.MenuUtil.error(t,"Command of variable "+this.name+" failed.")}this.update()},t.prototype.register=function(t){-1===this.items.indexOf(t)&&this.items.push(t)},t.prototype.unregister=function(t){var e=this.items.indexOf(t);-1!==e&&this.items.splice(e,1)},t.prototype.update=function(){this.items.forEach((function(t){return t.update()}))},t.prototype.registerCallback=function(t){this.items.forEach((function(e){return e.registerCallback(t)}))},t.prototype.unregisterCallback=function(t){this.items.forEach((function(e){return e.unregisterCallback(t)}))},t.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},t}();e.Variable=o},2358:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VariablePool=void 0;var r=function(){function t(){this.pool={}}return t.prototype.insert=function(t){this.pool[t.name]=t},t.prototype.lookup=function(t){return this.pool[t]},t.prototype.remove=function(t){delete this.pool[t]},t.prototype.update=function(){for(var t in this.pool)this.pool[t].update()},t}();e.VariablePool=r},3921:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractAudioRenderer=void 0;const n=r(5897);e.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(t){this.separator_=t}getSeparator(){return"braille"===n.default.getInstance().modality?"":this.separator_}error(t){return null}merge(t){let e="";const r=t.length-1;for(let n,o=0;n=t[o];o++)if(e+=n.speech,odelete t[e])),e.open.forEach((r=>t[r]=e[r]));const r=Object.keys(t);t.open=r},e.sortClose=function(t,e){if(t.length<=1)return t;const r=[];for(let n,o=0;n=e[o],t.length;o++)n.close&&n.close.length&&n.close.forEach((function(e){const n=t.indexOf(e);-1!==n&&(r.unshift(e),t.splice(n,1))}));return r};let Q={},s=[];function T(t,e){const r=t[t.length-1];if(r){if(p(e)&&p(r)){if(void 0===r.join)return void(r.span=r.span.concat(e.span));const t=r.span.pop(),n=e.span.shift();return r.span.push(t+r.join+n),r.span=r.span.concat(e.span),void(r.join=e.join)}u(e)&&u(r)?r.pause=a(r.pause,e.pause):t.push(e)}else t.push(e)}function l(t,e){t.rate&&(e.rate=t.rate),t.pitch&&(e.pitch=t.pitch),t.volume&&(e.volume=t.volume)}function c(t){return"object"==typeof t&&t.open}function u(t){return"object"==typeof t&&1===Object.keys(t).length&&Object.keys(t)[0]===o.personalityProps.PAUSE}function p(t){const e=Object.keys(t);return"object"==typeof t&&(1===e.length&&"span"===e[0]||2===e.length&&("span"===e[0]&&"join"===e[1]||"span"===e[1]&&"join"===e[0]))}function h(t,e,r,n,Q,s=!1){if(s){const s=t[t.length-1];let T;if(s&&(T=s[o.personalityProps.JOIN]),s&&!e.speech&&Q&&u(s)){const t=o.personalityProps.PAUSE;s[t]=a(s[t],Q[t]),Q=null}if(s&&e.speech&&0===Object.keys(r).length&&p(s)){if(void 0!==T){const t=s.span.pop();e=new i.Span(t.speech+T+e.speech,t.attributes)}s.span.push(e),e=new i.Span("",{}),s[o.personalityProps.JOIN]=n}}0!==Object.keys(r).length&&t.push(r),e.speech&&t.push({span:[e],join:n}),Q&&t.push(Q)}function d(t,e){if(!e)return t;const r={};for(const n of o.personalityPropList){const o=t[n],i=e[n];if(!o&&!i||o&&i&&o===i)continue;const a=o||0;c(r)||(r.open=[],r.close=[]),o||r.close.push(n),i||r.open.push(n),i&&o&&(r.close.push(n),r.open.push(n)),e[n]=a,r[n]=a,Q[n]?Q[n].push(a):Q[n]=[a]}if(c(r)){let t=r.close.slice();for(;t.length>0;){let o=s.pop();const i=(0,n.setdifference)(o,t);if(t=(0,n.setdifference)(t,o),o=i,0!==t.length){if(0!==o.length){r.close=r.close.concat(o),r.open=r.open.concat(o);for(let t,n=0;t=o[n];n++)r[t]=e[t]}}else 0!==o.length&&s.push(o)}s.push(r.open)}return r}e.personalityMarkup=function(t){Q={},s=[];let e=[];const r={};for(let n,i=0;n=t[i];i++){let t=null;const i=n.descriptionSpan(),a=n.personality,Q=a[o.personalityProps.JOIN];delete a[o.personalityProps.JOIN],void 0!==a[o.personalityProps.PAUSE]&&(t={[o.personalityProps.PAUSE]:a[o.personalityProps.PAUSE]},delete a[o.personalityProps.PAUSE]);h(e,i,d(a,r),Q,t,!0)}return e=e.concat(function(){const t=[];for(let e=s.length-1;e>=0;e--){const r=s[e];if(r.length){const e={open:[],close:[]};for(let t=0;t"string"==typeof t?new T.Span(t,{}):t)),r=d.get(n.default.getInstance().markup);return r?r.merge(e):t.join()},e.finalize=function(t){const e=d.get(n.default.getInstance().markup);return e?e.finalize(t):t},e.error=function(t){const e=d.get(n.default.getInstance().markup);return e?e.error(t):""},e.registerRenderer=function(t,e){d.set(t,e)},e.isXml=function(){return d.get(n.default.getInstance().markup)instanceof p.XmlRenderer}},8639:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LayoutRenderer=void 0;const n=r(2057),o=r(5740),i=r(4440),a=r(3706),Q=r(2456);class s extends Q.XmlRenderer{finalize(t){return function(t){T="";const e=o.parseInput(`${t}`);return n.Debugger.getInstance().output(o.formatXml(e.toString())),T=p(e),T}(t)}pause(t){return""}prosodyElement(t,e){return t===i.personalityProps.LAYOUT?`<${e}>`:""}closeTag(t){return``}markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n);continue}e.push(this.processContent(r)),r=[];const t=n.layout;t.match(/^begin/)?e.push("<"+t.replace(/^begin/,"")+">"):t.match(/^end/)?e.push(""):console.warn("Something went wrong with layout markup: "+t)}return e.push(this.processContent(r)),e.join("")}processContent(t){const e=[],r=a.personalityMarkup(t);for(let t,n=0;t=r[n];n++)t.span?e.push(this.merge(t.span)):a.isPauseElement(t);return e.join("")}}e.LayoutRenderer=s;let T="";const l={TABLE:function(t){let e=m(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1)}));const[r,n]=L(e);return e=y(e,n),g(e,r)},CASES:function(t){let e=m(t);e.forEach((t=>{t.cells=t.cells.slice(0,-1),t.width=t.width.slice(0,-1)}));const[r,n]=L(e);return e=y(e,n),g(e,r)},CAYLEY:function(t){let e=m(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1),t.sep=t.sep+t.sep}));const[r,n]=L(e),o={lfence:"",rfence:"",cells:n.map((t=>"\u2810"+new Array(t).join("\u2812"))),width:n,height:1,sep:e[0].sep};return e.splice(1,0,o),e=y(e,n),g(e,r)},MATRIX:function(t){let e=m(t);const[r,n]=L(e);return e=y(e,n),g(e,r)},CELL:p,FENCE:p,ROW:p,FRACTION:function(t){const[e,r,,n,o]=Array.from(t.childNodes),i=c(r),a=c(n),Q=d(i),s=d(a);let T=Math.max(Q,s);const l=e+new Array(T+1).join("\u2812")+o;return T=l.length,`${_(i,T)}\n${l}\n${_(a,T)}`},NUMERATOR:M,DENOMINATOR:M};function c(t){const e=o.tagName(t),r=l[e];return r?r(t):t.textContent}function u(t,e){if(!t||!e)return t+e;const r=h(t),n=h(e),o=r-n;t=o<0?f(t,n,d(t)):t,e=o>0?f(e,r,d(e)):e;const i=t.split(/\r\n|\r|\n/),a=e.split(/\r\n|\r|\n/),Q=[];for(let t=0;tMath.max(e.length,t)),0)}function f(t,e,r){return t=function(t,e){const r=e-h(t);return t+(r>0?new Array(r+1).join("\n"):"")}(t,e),function(t,e){const r=t.split(/\r\n|\r|\n/),n=[];for(const t of r){const r=e-t.length;n.push(t+(r>0?new Array(r+1).join("\u2800"):""))}return n.join("\n")}(t,r)}function m(t){const e=Array.from(t.childNodes),r=[];for(const t of e)t.nodeType===o.NodeType.ELEMENT_NODE&&r.push(H(t));return r}function L(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),r=[];for(let e=0;et.width[e])).reduce(((t,e)=>Math.max(t,e)),0));return[e,r]}function y(t,e){const r=[];for(const n of t){if(0===n.height)continue;const t=[];for(let r=0;rt.lfence+t.cells.join(t.sep)+t.rfence)).join("\n");const r=[];for(const e of t){const t=v(e.sep,e.height);let n=e.cells.shift();for(;e.cells.length;)n=u(n,t),n=u(n,e.cells.shift());n=u(v(e.lfence,e.height),n),n=u(n,v(e.rfence,e.height)),r.push(n),r.push(e.lfence+new Array(d(n)-3).join(e.sep)+e.rfence)}return r.slice(0,-1).join("\n")}function v(t,e){let r="";for(;e;)r+=t+"\n",e--;return r.slice(0,-1)}function b(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.tagName(t)?c(t):""}function H(t){const e=Array.from(t.childNodes),r=b(e[0]),n=b(e[e.length-1]);r&&e.shift(),n&&e.pop();let i="";const a=[];for(const t of e){if(t.nodeType===o.NodeType.TEXT_NODE){i=t.textContent;continue}const e=c(t);a.push(e)}return{lfence:r,rfence:n,sep:i,cells:a,height:a.reduce(((t,e)=>Math.max(h(e),t)),0),width:a.map(d)}}function _(t,e){const r=(e-d(t))/2,[n,o]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=t.split(/\r\n|\r|\n/),a=[],[Q,s]=[new Array(n+1).join("\u2800"),new Array(o+1).join("\u2800")];for(const t of i)a.push(Q+t+s);return a.join("\n")}function M(t){const e=t.firstChild,r=p(t);if(e&&e.nodeType===o.NodeType.ELEMENT_NODE){if("ENGLISH"===o.tagName(e))return"\u2830"+r;if("NUMBER"===o.tagName(e))return"\u283c"+r}return r}},182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MarkupRenderer=void 0;const n=r(4440),o=r(3921);class i extends o.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[n.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const a=(i-t)/(e-t),Q=r*(1-a)+n*a;return+(Math.round(Q+"e+"+o)+"e-"+o)}}applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t}ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)}}e.MarkupRenderer=i},8990:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.PunctuationRenderer=void 0;const n=r(4440),o=r(3921),i=r(3706);class a extends o.AbstractAudioRenderer{markup(t){const e=i.personalityMarkup(t);let r="",o=null,a=!1;for(let t,Q=0;t=e[Q];Q++)i.isMarkupElement(t)||(i.isPauseElement(t)?a&&(o=i.mergePause(o,t,Math.max)):(o&&(r+=this.pause(o[n.personalityProps.PAUSE]),o=null),r+=(a?this.getSeparator():"")+this.merge(t.span),a=!0));return r}pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medium":"long":t,a.PAUSE_PUNCTUATION.get(e)||""}}e.PunctuationRenderer=a,a.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SableRenderer=void 0;const n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.personalityProps.PITCH:return'';case n.personalityProps.RATE:return'';case n.personalityProps.VOLUME:return'';default:return"<"+t.toUpperCase()+' VALUE="'+e+'">'}}closeTag(t){return""}}e.SableRenderer=i},9536:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Span=void 0;e.Span=class{constructor(t,e){this.speech=t,this.attributes=e}}},7504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlRenderer=void 0;const n=r(5897),o=r(4440),i=r(2456);class a extends i.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){const r=(e=Math.floor(this.applyScaleFunction(e)))<0?e.toString():"+"+e.toString();return"":'%">')}closeTag(t){return""}}e.SsmlRenderer=a},3757:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlStepRenderer=void 0;const n=r(7504);class o extends n.SsmlRenderer{markup(t){return o.MARKS={},super.markup(t)}merge(t){const e=[];for(let r=0;r'),o.MARKS[i]=!0),1===n.speech.length&&n.speech.match(/[a-zA-Z]/)?e.push(''+n.speech+""):e.push(n.speech)}return e.join(this.getSeparator())}}e.SsmlStepRenderer=o,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StringRenderer=void 0;const n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.span));if(!r.length)return e;const n=r.length-1;for(let t,o=0;t=r[o];o++){if(t.span&&(e+=this.merge(t.span)),o>=n)continue;const r=t.join;e+=void 0===r?this.getSeparator():r}return e}}e.StringRenderer=i},2456:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.XmlRenderer=void 0;const n=r(5897),o=r(3706),i=r(182);class a extends i.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personalityMarkup(t),r=[],i=[];for(let t,a=0;t=e[a];a++)if(t.span)r.push(this.merge(t.span));else if(o.isPauseElement(t))r.push(this.pause(t));else{if(t.close.length)for(let e=0;e{r.push(this.prosodyElement(e,t[e])),i.push(e)}))}}return r.join(" ")}}e.XmlRenderer=a},707:function(t,e){function r(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.union=e.setdifference=e.interleaveLists=e.removeEmpty=void 0,e.removeEmpty=function(t){return t.filter((t=>t))},e.interleaveLists=function(t,e){const r=[];for(;t.length||e.length;)t.length&&r.push(t.shift()),e.length&&r.push(e.shift());return r},e.setdifference=r,e.union=function(t,e){return t&&e?t.concat(r(e,t)):t||e||[]}},2139:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.loadScript=e.loadMapsForIE_=e.installWGXpath_=e.loadWGXpath_=e.mapsForIE=e.detectEdge=e.detectIE=void 0;const n=r(2315),o=r(5274);function i(t){s(n.default.WGXpath),a(t)}function a(t,e){let r=e||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){a(t,r++)}),200):r>=10||(n.default.wgxpath=wgxpath,t?n.default.wgxpath.install({document:document}):n.default.wgxpath.install(),o.xpath.evaluate=document.evaluate,o.xpath.result=XPathResult,o.xpath.createNSResolver=document.createNSResolver)}function Q(){s(n.default.mathmapsIePath)}function s(t){const e=n.default.document.createElement("script");e.type="text/javascript",e.src=t,n.default.document.head?n.default.document.head.appendChild(e):n.default.document.body.appendChild(e)}e.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(Q(),i(),!0)},e.detectEdge=function(){var t;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(t=window.chrome)||void 0===t?void 0:t.loadTimes)&&(document.evaluate=null,i(!0),!0)},e.mapsForIE=null,e.loadWGXpath_=i,e.installWGXpath_=a,e.loadMapsForIE_=Q,e.loadScript=s},2057:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Debugger=void 0;const n=r(2315);class o{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return o.instance=o.instance||new o,o.instance}init(t){t&&this.startDebugFile_(t),this.isActive_=!0}output(...t){this.isActive_&&this.output_(t)}generateOutput(t){this.isActive_&&this.output_(t.apply(t,[]))}exit(t=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)}startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this.outputFunction_=function(...t){this.stream_.write(t.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(t){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(t){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(t))}}e.Debugger=o},5740:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.serializeXml=e.cloneNode=e.tagName=e.querySelectorAll=e.querySelectorAllByAttrValue=e.querySelectorAllByAttr=e.formatXml=e.createTextNode=e.createElementNS=e.createElement=e.replaceNode=e.NodeType=e.parseInput=e.XML_ENTITIES=e.trimInput_=e.toArray=void 0;const n=r(5897),o=r(4440),i=r(2315),a=r(5274);function Q(t){const e=[];for(let r=0,n=t.length;r[ \f\n\r\t\v\u200b]+<").trim()}function T(t,e){if(!e)return[!1,""];const r=t.match(/^<([^> ]+).*>/),n=e.match(/^<\/([^>]+)>(.*)/);return r&&n&&r[1]===n[1]?[!0,n[2]]:[!1,""]}e.toArray=Q,e.trimInput_=s,e.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},e.parseInput=function(t){const e=new i.default.xmldom.DOMParser,r=s(t),Q=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const t=e.parseFromString(r,Q?"text/html":"text/xml");return n.default.getInstance().mode===o.Mode.HTTP?(a.xpath.currentDocument=t,Q?t.body.childNodes[0]:t.documentElement):t.documentElement}catch(t){throw new n.SREError("Illegal input: "+t.message)}},function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",t[t.ENTITY_NODE=6]="ENTITY_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",t[t.NOTATION_NODE=12]="NOTATION_NODE"}(e.NodeType||(e.NodeType={})),e.replaceNode=function(t,e){t.parentNode&&(t.parentNode.insertBefore(e,t),t.parentNode.removeChild(t))},e.createElement=function(t){return i.default.document.createElement(t)},e.createElementNS=function(t,e){return i.default.document.createElementNS(t,e)},e.createTextNode=function(t){return i.default.document.createTextNode(t)},e.formatXml=function(t){let e="",r=/(>)(<)(\/*)/g,n=0,o=(t=t.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,o=o.map((t=>t.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((t,e)=>t.concat(e)),[]);o.length;){let t=o.shift();if(!t)continue;let r=0;if(t.match(/^<\w[^>/]*>[^>]+$/)){const e=T(t,o[0]);e[0]?e[1]?(t+=o.shift().slice(0,-e[1].length),e[1].trim()&&o.unshift(e[1])):t+=o.shift():r=1}else if(t.match(/^<\/\w/))0!==n&&(n-=1);else if(t.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(t.match(/^<\w[^>]*\/>.+$/)){const e=t.indexOf(">")+1;t.slice(e).trim()&&o.unshift(),t=t.slice(0,e)}else r=0;e+=new Array(n+1).join(" ")+t+"\r\n",n+=r}return e},e.querySelectorAllByAttr=function(t,e){return t.querySelectorAll?Q(t.querySelectorAll(`[${e}]`)):a.evalXPath(`.//*[@${e}]`,t)},e.querySelectorAllByAttrValue=function(t,e,r){return t.querySelectorAll?Q(t.querySelectorAll(`[${e}="${r}"]`)):a.evalXPath(`.//*[@${e}="${r}"]`,t)},e.querySelectorAll=function(t,e){return t.querySelectorAll?Q(t.querySelectorAll(e)):a.evalXPath(`.//${e}`,t)},e.tagName=function(t){return t.tagName.toUpperCase()},e.cloneNode=function(t){return t.cloneNode(!0)},e.serializeXml=function(t){return(new i.default.xmldom.XMLSerializer).serializeToString(t)}},5897:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.EnginePromise=e.SREError=void 0;const n=r(1676),o=r(4440),i=r(2057),a=r(1377);class Q extends Error{constructor(t=""){super(),this.message=t,this.name="SRE Error"}}e.SREError=Q;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=o.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=n.DynamicCstr.DEFAULT_VALUES[n.Axis.STYLE],this._defaultLocale=n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=n.DynamicCstr.DEFAULT_VALUES[n.Axis.MODALITY],this.speech=o.Speech.NONE,this.markup=o.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new n.DynamicCstrParser(n.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=n.DynamicCstr.defaultCstr()}set defaultLocale(t){this._defaultLocale=a.Variables.ensureLocale(t,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(t,e){return t}static evaluateNode(t){return s.nodeEvaluator(t)}getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t}setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE]=this.defaultLocale),t){const e=Object.keys(t);for(let r=0;r{void 0!==t[r]&&(e[r]=t[r])};return r("mode"),e.configurate(t),Q.default.BINARY_FEATURES.forEach((r=>{void 0!==t[r]&&(e[r]=!!t[r])})),Q.default.STRING_FEATURES.forEach(r),t.json&&(T.default.jsonPath=s.makePath(t.json)),t.xpath&&(T.default.WGXpath=t.xpath),e.setCustomLoader(t.custom),function(t){t.isIE=a.detectIE(),t.isEdge=a.detectEdge()}(e),o.setLocale(),e.setDynamicCstr(),e.init?(Q.EnginePromise.promises.init=new Promise(((t,e)=>{setTimeout((()=>{t("init")}),10)})),e.init=!1,Q.EnginePromise.get()):e.delay?(e.delay=!1,Q.EnginePromise.get()):i.loadLocale()}))}},8496:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Event=e.EventType=e.Move=e.KeyCode=void 0,function(t){t[t.ENTER=13]="ENTER",t[t.ESC=27]="ESC",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN",t[t.TAB=9]="TAB",t[t.LESS=188]="LESS",t[t.GREATER=190]="GREATER",t[t.DASH=189]="DASH",t[t.ZERO=48]="ZERO",t[t.ONE=49]="ONE",t[t.TWO=50]="TWO",t[t.THREE=51]="THREE",t[t.FOUR=52]="FOUR",t[t.FIVE=53]="FIVE",t[t.SIX=54]="SIX",t[t.SEVEN=55]="SEVEN",t[t.EIGHT=56]="EIGHT",t[t.NINE=57]="NINE",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z"}(e.KeyCode||(e.KeyCode={})),e.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(t){t.CLICK="click",t.DBLCLICK="dblclick",t.MOUSEDOWN="mousedown",t.MOUSEUP="mouseup",t.MOUSEOVER="mouseover",t.MOUSEOUT="mouseout",t.MOUSEMOVE="mousemove",t.SELECTSTART="selectstart",t.KEYPRESS="keypress",t.KEYDOWN="keydown",t.KEYUP="keyup",t.TOUCHSTART="touchstart",t.TOUCHMOVE="touchmove",t.TOUCHEND="touchend",t.TOUCHCANCEL="touchcancel"}(e.EventType||(e.EventType={}));e.Event=class{constructor(t,e,r){this.src=t,this.type=e,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.makePath=void 0;const n=r(2315);function o(t){return t.match("/$")?t:t+"/"}e.makePath=o,e.localePath=function(t,e="json"){return o(n.default.jsonPath)+t+(e.match(/^\./)?e:"."+e)}},3769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.KeyProcessor=e.Processor=void 0;const n=r(8496);class o{constructor(t,e){this.name=t,this.process=e.processor,this.postprocess=e.postprocessor||((t,e)=>t),this.processor=this.postprocess?function(t){return this.postprocess(this.process(t),t)}:this.process,this.print=e.print||o.stringify_,this.pprint=e.pprint||this.print}static stringify_(t){return t?t.toString():t}}e.Processor=o,o.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends o{constructor(t,e){super(t,e),this.key=e.key||i.getKey_}static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t}}e.KeyProcessor=i},6499:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.keypress=e.output=e.print=e.process=e.set=void 0;const n=r(8290),o=r(5714),i=r(3090),a=r(4356),Q=r(1414),s=r(9552),T=r(9543),l=r(3362),c=r(1204),u=r(5740),p=r(5897),h=r(4440),d=r(3769),f=r(5274),m=new Map;function L(t){m.set(t.name,t)}function y(t){const e=m.get(t);if(!e)throw new p.SREError("Unknown processor "+t);return e}function g(t,e){const r=y(t);try{return r.processor(e)}catch(t){throw new p.SREError("Processing error for expression "+e)}}function v(t,e){const r=y(t);return p.default.getInstance().pprint?r.pprint(e):r.print(e)}e.set=L,e.process=g,e.print=v,e.output=function(t,e){const r=y(t);try{const t=r.processor(e);return p.default.getInstance().pprint?r.pprint(t):r.print(t)}catch(t){throw new p.SREError("Processing error for expression "+e)}},e.keypress=function(t,e){const r=y(t),n=r instanceof d.KeyProcessor?r.key(e):e,o=r.processor(n);return p.default.getInstance().pprint?r.pprint(o):r.print(o)},L(new d.Processor("semantic",{processor:function(t){const e=u.parseInput(t);return Q.xmlTree(e)},postprocessor:function(t,e){const r=p.default.getInstance().speech;if(r===h.Speech.NONE)return t;const o=u.cloneNode(t);let i=T.computeMarkup(o);if(r===h.Speech.SHALLOW)return t.setAttribute("speech",n.finalize(i)),t;const a=f.evalXPath(".//*[@id]",t),Q=f.evalXPath(".//*[@id]",o);for(let t,e,r=0;t=a[r],e=Q[r];r++)i=T.computeMarkup(e),t.setAttribute("speech",n.finalize(i));return t},pprint:function(t){return u.formatXml(t.toString())}})),L(new d.Processor("speech",{processor:function(t){const e=u.parseInput(t),r=Q.xmlTree(e),o=T.computeSpeech(r);return n.finalize(n.markup(o))},pprint:function(t){const e=t.toString();return n.isXml()?u.formatXml(e):e}})),L(new d.Processor("json",{processor:function(t){const e=u.parseInput(t);return Q.getTree(e).toJson()},postprocessor:function(t,e){const r=p.default.getInstance().speech;if(r===h.Speech.NONE)return t;const o=u.parseInput(e),i=Q.xmlTree(o),a=T.computeMarkup(i);if(r===h.Speech.SHALLOW)return t.stree.speech=n.finalize(a),t;const s=t=>{const e=f.evalXPath(`.//*[@id=${t.id}]`,i)[0],r=T.computeMarkup(e);t.speech=n.finalize(r),t.children&&t.children.forEach(s)};return s(t.stree),t},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),L(new d.Processor("description",{processor:function(t){const e=u.parseInput(t),r=Q.xmlTree(e);return T.computeSpeech(r)},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),L(new d.Processor("enriched",{processor:function(t){return o.semanticMathmlSync(t)},postprocessor:function(t,e){const r=c.getSemanticRoot(t);let n;switch(p.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:n=s.generator("Adhoc"),n.getSpeech(r,t);break;case h.Speech.DEEP:n=s.generator("Tree"),n.getSpeech(t,t)}return t},pprint:function(t){return u.formatXml(t.toString())}})),L(new d.Processor("walker",{processor:function(t){const e=s.generator("Node");d.Processor.LocalState.speechGenerator=e,e.setOptions({modality:p.default.getInstance().modality,locale:p.default.getInstance().locale,domain:p.default.getInstance().domain,style:p.default.getInstance().style}),d.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=g("enriched",t),n=v("enriched",r);return d.Processor.LocalState.walker=l.walker(p.default.getInstance().walker,r,e,d.Processor.LocalState.highlighter,n),d.Processor.LocalState.walker},print:function(t){return d.Processor.LocalState.walker.speech()}})),L(new d.KeyProcessor("move",{processor:function(t){if(!d.Processor.LocalState.walker)return null;return!1===d.Processor.LocalState.walker.move(t)?n.error(t):d.Processor.LocalState.walker.speech()}})),L(new d.Processor("number",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":a.LOCALE.NUMBERS.numberToWords(e)}})),L(new d.Processor("ordinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":a.LOCALE.NUMBERS.wordOrdinal(e)}})),L(new d.Processor("numericOrdinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":a.LOCALE.NUMBERS.numericOrdinal(e)}})),L(new d.Processor("vulgar",{processor:function(t){const[e,r]=t.split("/").map((t=>parseInt(t,10)));return isNaN(e)||isNaN(r)?"":g("speech",`${e}${r}`)}}))},2998:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function a(t){try{s(n.next(t))}catch(t){i(t)}}function Q(t){try{s(n.throw(t))}catch(t){i(t)}}function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(a,Q)}s((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.exit=e.move=e.walk=e.processFile=e.file=e.vulgar=e.numericOrdinal=e.ordinal=e.number=e.toEnriched=e.toDescription=e.toJson=e.toSemantic=e.toSpeech=e.localeLoader=e.engineReady=e.engineSetup=e.setupEngine=e.version=void 0;const o=r(5897),i=r(6828),a=r(4440),Q=r(7248),s=r(6499),T=r(2315),l=r(1377),c=r(6141);function u(t){return n(this,void 0,void 0,(function*(){return(0,i.setup)(t)}))}function p(t,e){return s.process(t,e)}function h(t,e,r){switch(o.default.getInstance().mode){case a.Mode.ASYNC:return function(t,e,r){return n(this,void 0,void 0,(function*(){const n=yield T.default.fs.promises.readFile(e,{encoding:"utf8"}),i=s.output(t,n);if(r)try{T.default.fs.promises.writeFile(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}))}(t,e,r);case a.Mode.SYNC:return function(t,e,r){const n=function(t){let e;try{e=T.default.fs.readFileSync(t,{encoding:"utf8"})}catch(e){throw new o.SREError("Can not open file: "+t)}return e}(e),i=s.output(t,n);if(r)try{T.default.fs.writeFileSync(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}(t,e,r);default:throw new o.SREError(`Can process files in ${o.default.getInstance().mode} mode`)}}e.version=l.Variables.VERSION,e.setupEngine=u,e.engineSetup=function(){const t=["mode"].concat(o.default.STRING_FEATURES,o.default.BINARY_FEATURES),e=o.default.getInstance(),r={};return t.forEach((function(t){r[t]=e[t]})),r.json=T.default.jsonPath,r.xpath=T.default.WGXpath,r.rules=e.ruleSets.slice(),r},e.engineReady=function(){return n(this,void 0,void 0,(function*(){return u({}).then((()=>o.EnginePromise.getall()))}))},e.localeLoader=c.standardLoader,e.toSpeech=function(t){return p("speech",t)},e.toSemantic=function(t){return p("semantic",t)},e.toJson=function(t){return p("json",t)},e.toDescription=function(t){return p("description",t)},e.toEnriched=function(t){return p("enriched",t)},e.number=function(t){return p("number",t)},e.ordinal=function(t){return p("ordinal",t)},e.numericOrdinal=function(t){return p("numericOrdinal",t)},e.vulgar=function(t){return p("vulgar",t)},e.file={},e.file.toSpeech=function(t,e){return h("speech",t,e)},e.file.toSemantic=function(t,e){return h("semantic",t,e)},e.file.toJson=function(t,e){return h("json",t,e)},e.file.toDescription=function(t,e){return h("description",t,e)},e.file.toEnriched=function(t,e){return h("enriched",t,e)},e.processFile=h,e.walk=function(t){return s.output("walker",t)},e.move=function(t){return s.keypress("move",t)},e.exit=function(t){const e=t||0;o.EnginePromise.getall().then((()=>process.exit(e)))},e.localePath=Q.localePath,T.default.documentSupported?u({mode:a.Mode.HTTP}).then((()=>u({}))):u({mode:a.Mode.SYNC}).then((()=>u({mode:a.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const t={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(t),t.document.XPathResult=t.XPathResult,t.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Variables=void 0;class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Locale ${t} does not exist! Using ${r.LOCALES.get(e)} instead.`),e)}}e.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.updateEvaluator=e.evaluateString=e.evaluateBoolean=e.getLeafNodes=e.evalXPath=e.resolveNameSpace=e.xpath=void 0;const n=r(5897),o=r(4440),i=r(2315);function a(){return"undefined"!=typeof XPathResult}e.xpath={currentDocument:null,evaluate:a()?document.evaluate:i.default.xpath.evaluate,result:a()?XPathResult:i.default.xpath.XPathResult,createNSResolver:a()?document.createNSResolver:i.default.xpath.createNSResolver};const Q={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(t){return Q[t]||null}e.resolveNameSpace=s;class T{constructor(){this.lookupNamespaceURI=s}}function l(t,r,i){return n.default.getInstance().mode!==o.Mode.HTTP||n.default.getInstance().isIE||n.default.getInstance().isEdge?e.xpath.evaluate(t,r,new T,i,null):e.xpath.currentDocument.evaluate(t,r,s,i,null)}function c(t,r){let n;try{n=l(t,r,e.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(t){return[]}const o=[];for(let t=n.iterateNext();t;t=n.iterateNext())o.push(t);return o}e.evalXPath=c,e.getLeafNodes=function(t){return c(".//*[count(*)=0]",t)},e.evaluateBoolean=function(t,r){let n;try{n=l(t,r,e.xpath.result.BOOLEAN_TYPE)}catch(t){return!1}return n.booleanValue},e.evaluateString=function(t,r){let n;try{n=l(t,r,e.xpath.result.STRING_TYPE)}catch(t){return""}return n.stringValue},e.updateEvaluator=function(t){if(n.default.getInstance().mode!==o.Mode.HTTP)return;let r=t;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?e.xpath.currentDocument=r:t.ownerDocument&&(e.xpath.currentDocument=t.ownerDocument)}},9268:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEnrichCase=void 0;e.AbstractEnrichCase=class{constructor(t){this.semantic=t}}},6061:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseBinomial=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class Q extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const t=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(t),this.mml.hasAttribute(a.Attribute.TYPE)){const t=n.createElement("mrow");t.setAttribute(a.Attribute.ADDED,"true"),n.replaceNode(this.mml,t),t.appendChild(this.mml),this.mml=t}return(0,a.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseBinomial=Q},5765:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseDoubleScript=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class Q extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.childNodes[0].role;return"MSUBSUP"===e&&"subsup"===r||"MUNDEROVER"===e&&"underover"===r}getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=this.semantic.childNodes[1],n=t.childNodes[1],o=i.walkTree(r),Q=i.walkTree(e),s=i.walkTree(n);return(0,a.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(a.Attribute.CHILDREN,(0,a.makeIdList)([e,n,r])),[Q,s,o].forEach((t=>i.getInnerNode(t).setAttribute(a.Attribute.PARENT,this.mml.getAttribute(a.Attribute.ID)))),this.mml.setAttribute(a.Attribute.TYPE,t.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[t.id,e.id,n.id],r.id]),this.mml}}e.CaseDoubleScript=Q},7251:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseEmbellished=void 0;const n=r(5740),o=r(5952),i=r(9268),a=r(5765),Q=r(7014),s=r(6887),T=r(5452),l=r(2298);class c extends i.AbstractEnrichCase{constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.SemanticNode(t);return r.type="empty",r.mathmlTree=e,r}static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap_(t.childNodes[0],e)}getMathml(){this.getFenced_(),this.fencedMml=T.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(l.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"===t.type}getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.childNodes[0];this.fenced=t.childNodes[0],this.ofence=t.contentNodes[0],this.cfence=t.contentNodes[1],c.fencedMap_(this.ofence,this.ofenceMap),c.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fencedMml?t:this.fencedMml;t&&t!==this.cfenceMml;)this.fencedMmlNodes.push(t),t=t.nextSibling}getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||t===this.fenced);)-1===e.indexOf(t.fencePointer)||this.ofenceMml||(this.ofenceMml=t.mathmlTree),-1===r.indexOf(t.fencePointer)||this.cfenceMml||(this.cfenceMml=t.mathmlTree),t=t.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=T.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=T.ascendNewNode(this.cfenceMml))}rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_();for((0,l.setAttributes)(r,this.fenced.parent);!this.fencedElement(t);){const o=t.mathmlTree,i=this.specialCase_(t,o);if(i)t=i;else{(0,l.setAttributes)(o,t);const e=[];for(let r,n=1;r=t.childNodes[n];n++)e.push(T.walkTree(r));t=t.childNodes[0]}const a=n.createElement("dummy"),Q=o.childNodes[0];n.replaceNode(o,a),n.replaceNode(r,o),n.replaceNode(o.childNodes[0],r),n.replaceNode(a,Q),e||(e=o)}return T.walkTree(this.ofence),T.walkTree(this.cfence),this.cleanupParents_(),e||r}specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(i=t.childNodes[0],o=a.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===t.type||"subscript"===t.type?o=Q.CaseMultiscripts:"tensor"===t.type&&(o=s.CaseTensor),i=o&&t.childNodes[0]&&"subsup"===t.childNodes[0].role?t.childNodes[0]:t),!i)return null;const T=i.childNodes[0],l=c.makeEmptyNode_(T.id);return i.childNodes[0]=l,e=new o(t).getMathml(),i.childNodes[0]=T,this.parentCleanup.push(e),i.childNodes[0]}introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.fullFence(this.cfenceMml);let r=n.createElement("mrow");if(n.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((t=>r.appendChild(t))),r.insertBefore(t,this.fencedMml),r.appendChild(e),!r.parentNode){const t=n.createElement("mrow");for(;r.childNodes.length>0;)t.appendChild(r.childNodes[0]);r.appendChild(t),r=t}return r}fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNode&&r.parentNode!==e;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.childNodes[1].getAttribute(l.Attribute.PARENT);t.childNodes[0].setAttribute(l.Attribute.PARENT,e)}))}}e.CaseEmbellished=c},6265:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLimit=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class Q extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===e||"MUNDEROVER"===e)||"limboth"===r&&("MSUB"===e||"MUNDER"===e||"MSUP"===e||"MOVER"===e)}static walkTree_(t){t&&i.walkTree(t)}getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,a.setAttributes)(this.mml,this.semantic),t[0].mathmlTree||(t[0].mathmlTree=this.semantic.mathmlTree),t.forEach(Q.walkTree_),this.mml}}e.CaseLimit=Q},6514:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLine=void 0;const n=r(9268),o=r(5452),i=r(2298);class a extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&"line"===t.type}getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&o.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseLine=a},6839:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiindex=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class Q extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.contentNodes[0].role?i.collapsePunctuated(t):(i.walkTree(t),t.id)}static createNone_(t){const e=n.createElement("none");return t&&(0,a.setAttributes)(e,t),e.setAttribute(a.Attribute.ADDED,"true"),e}completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(1);let o=0;const s=t=>{for(let e,n=0;e=t[n];n++){const t=r[o];if(t&&e===parseInt(i.getInnerNode(t).getAttribute(a.Attribute.ID)))i.getInnerNode(t).setAttribute(a.Attribute.PARENT,this.semantic.id.toString()),o++;else{const r=this.semantic.querySelectorAll((t=>t.id===e));this.mml.insertBefore(Q.createNone_(r[0]),t||null)}}};s(t),r[o]&&"MPRESCRIPTS"!==n.tagName(r[o])?this.mml.insertBefore(r[o],n.createElement("mprescripts")):o++,s(e)}}e.CaseMultiindex=Q},7014:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiscripts=void 0;const n=r(5740),o=r(5656),i=r(6839),a=r(5452),Q=r(2298);class s extends i.CaseMultiindex{static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tagName(t.mathmlTree)&&("superscript"===t.type||"subscript"===t.type)}constructor(t){super(t)}getMathml(){let t,e,r;if((0,Q.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const n=this.semantic.childNodes[0];t=n.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(n.childNodes[1]);const s=[this.semantic.id,[n.id,t.id,r],e];a.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(Q.Attribute.TYPE,n.role),this.completeMultiscript(o.SemanticSkeleton.interleaveIds(r,e),[])}else{t=this.semantic.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,t.id,e];a.addCollapsedAttribute(this.mml,r)}const n=o.SemanticSkeleton.collapsedLeafs(r||[],e),s=a.walkTree(t);return a.getInnerNode(s).setAttribute(Q.Attribute.PARENT,this.semantic.id.toString()),n.unshift(t.id),this.mml.setAttribute(Q.Attribute.CHILDREN,n.join(",")),this.mml}}e.CaseMultiscripts=s},3416:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseProof=void 0;const n=r(9268),o=r(5452),i=r(2298);class a extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"===t.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(t){o.walkTree(t),(0,i.setAttributes)(t.mathmlTree,t)})),this.semantic.childNodes.forEach((function(t){o.walkTree(t)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}e.CaseProof=a},5699:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTable=void 0;const n=r(5740),o=r(9268),i=r(5452),a=r(2298);class Q extends o.AbstractEnrichCase{constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree}static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t.type}getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),e=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===n.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(t,r[0]||null),e&&this.mml.appendChild(e),this.mml=i.rewriteMfenced(this.mml)}else{const r=[t,this.mml];e&&r.push(e),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([t].concat(this.inner,[e]),this.semantic);return(0,a.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseTable=Q},6887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTensor=void 0;const n=r(5656),o=r(6839),i=r(5452),a=r(2298);class Q extends o.CaseMultiindex{static test(t){return!!t.mathmlTree&&"tensor"===t.type}constructor(t){super(t)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),e=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),Q=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,a.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,t,e,r,Q];i.addCollapsedAttribute(this.mml,s);const T=n.SemanticSkeleton.collapsedLeafs(t,e,r,Q);return T.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(a.Attribute.CHILDREN,T.join(",")),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,Q),n.SemanticSkeleton.interleaveIds(t,e)),this.mml}}e.CaseTensor=Q},9236:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseText=void 0;const n=r(9268),o=r(5452),i=r(2298);class a extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return"punctuated"===t.type&&("text"===t.role||t.contentNodes.every((t=>"dummy"===t.role)))}getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return this.mml=o.introduceNewLayer(t,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),o.addCollapsedAttribute(this.mml,e),this.mml}}e.CaseText=a},5714:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.prepareMmlString=e.testTranslation__=e.semanticMathml=e.semanticMathmlSync=e.semanticMathmlNode=void 0;const n=r(2057),o=r(5740),i=r(5897),a=r(1414),Q=r(5452),s=r(2298);function T(t){const e=o.cloneNode(t),r=a.getTree(e);return Q.enrich(e,r)}function l(t){return T(o.parseInput(t))}function c(t){return t.match(/^$/)||(t+=""),t}r(1513),e.semanticMathmlNode=T,e.semanticMathmlSync=l,e.semanticMathml=function(t,e){i.EnginePromise.getall().then((()=>{const r=o.parseInput(t);e(T(r))}))},e.testTranslation__=function(t){n.Debugger.getInstance().init();const e=l(c(t)).toString();return(0,s.removeAttributePrefix)(e),n.Debugger.getInstance().exit(),e},e.prepareMmlString=c},2298:function(t,e){var r;function n(t){return t.map((function(t){return t.id})).join(",")}function o(t,e){const n=[];"mglyph"===e.role&&n.push("image"),e.attributes.href&&n.push("link"),n.length&&t.setAttribute(r.POSTFIX,n.join(" "))}Object.defineProperty(e,"__esModule",{value:!0}),e.addPrefix=e.removeAttributePrefix=e.setPostfix=e.setAttributes=e.makeIdList=e.EnrichAttributes=e.Attribute=e.Prefix=void 0,e.Prefix="data-semantic-",function(t){t.ADDED="data-semantic-added",t.ALTERNATIVE="data-semantic-alternative",t.CHILDREN="data-semantic-children",t.COLLAPSED="data-semantic-collapsed",t.CONTENT="data-semantic-content",t.EMBELLISHED="data-semantic-embellished",t.FENCEPOINTER="data-semantic-fencepointer",t.FONT="data-semantic-font",t.ID="data-semantic-id",t.ANNOTATION="data-semantic-annotation",t.OPERATOR="data-semantic-operator",t.OWNS="data-semantic-owns",t.PARENT="data-semantic-parent",t.POSTFIX="data-semantic-postfix",t.PREFIX="data-semantic-prefix",t.ROLE="data-semantic-role",t.SPEECH="data-semantic-speech",t.STRUCTURE="data-semantic-structure",t.TYPE="data-semantic-type"}(r=e.Attribute||(e.Attribute={})),e.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],e.makeIdList=n,e.setAttributes=function(t,i){t.setAttribute(r.TYPE,i.type);const a=i.allAttributes();for(let r,n=0;r=a[n];n++)t.setAttribute(e.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&t.setAttribute(r.CHILDREN,n(i.childNodes)),i.contentNodes.length&&t.setAttribute(r.CONTENT,n(i.contentNodes)),i.parent&&t.setAttribute(r.PARENT,i.parent.id.toString()),o(t,i)},e.setPostfix=o,e.removeAttributePrefix=function(t){return t.toString().replace(new RegExp(e.Prefix,"g"),"")},e.addPrefix=function(t){return e.Prefix+t}},3532:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.factory=e.getCase=void 0,e.getCase=function(t){for(let r,n=0;r=e.factory[n];n++)if(r.test(t))return r.constr(t);return null},e.factory=[]},1513:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(6061),o=r(5765),i=r(7251),a=r(6265),Q=r(6514),s=r(7014),T=r(3416),l=r(5699),c=r(6887),u=r(9236);r(3532).factory.push({test:a.CaseLimit.test,constr:t=>new a.CaseLimit(t)},{test:i.CaseEmbellished.test,constr:t=>new i.CaseEmbellished(t)},{test:o.CaseDoubleScript.test,constr:t=>new o.CaseDoubleScript(t)},{test:c.CaseTensor.test,constr:t=>new c.CaseTensor(t)},{test:s.CaseMultiscripts.test,constr:t=>new s.CaseMultiscripts(t)},{test:Q.CaseLine.test,constr:t=>new Q.CaseLine(t)},{test:n.CaseBinomial.test,constr:t=>new n.CaseBinomial(t)},{test:T.CaseProof.test,constr:t=>new T.CaseProof(t)},{test:l.CaseTable.test,constr:t=>new l.CaseTable(t)},{test:u.CaseText.test,constr:t=>new u.CaseText(t)})},5452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.printNodeList__=e.collapsePunctuated=e.formattedOutput_=e.formattedOutput=e.getInnerNode=e.setOperatorAttribute_=e.createInvisibleOperator_=e.rewriteMfenced=e.cloneContentNode=e.addCollapsedAttribute=e.parentNode_=e.isIgnorable_=e.unitChild_=e.descendNode_=e.ascendNewNode=e.validLca_=e.pathToRoot_=e.attachedElement_=e.prunePath_=e.mathmlLca_=e.lcaType=e.functionApplication_=e.isDescendant_=e.insertNewChild_=e.mergeChildren_=e.collectChildNodes_=e.collateChildNodes_=e.childrenSubset_=e.moveSemanticAttributes_=e.introduceLayerAboveLca=e.introduceNewLayer=e.walkTree=e.enrich=e.SETTINGS=void 0;const n=r(2057),o=r(5740),i=r(5897),a=r(3588),Q=r(7516),s=r(5656),T=r(4795),l=r(2298),c=r(3532);function u(t){const e=(0,c.getCase)(t);let r;if(e)return r=e.getMathml(),V(r);if(1===t.mathml.length)return n.Debugger.getInstance().output("Walktree Case 0"),r=t.mathml[0],l.setAttributes(r,t),t.childNodes.length&&(n.Debugger.getInstance().output("Walktree Case 0.1"),t.childNodes.forEach((function(t){"empty"===t.type&&r.appendChild(u(t))}))),V(r);const o=t.contentNodes.map(N);I(t,o);const i=t.childNodes.map(u),a=s.SemanticSkeleton.combineContentChildren(t,o,i);if(r=t.mathmlTree,null===r)n.Debugger.getInstance().output("Walktree Case 1"),r=p(a,t);else{const t=x(a);n.Debugger.getInstance().output("Walktree Case 2"),t?(n.Debugger.getInstance().output("Walktree Case 2.1"),r=t.parentNode):(n.Debugger.getInstance().output("Walktree Case 2.2"),r=R(r))}return r=P(r),y(r,a,t),l.setAttributes(r,t),V(r)}function p(t,e){const r=_(t);let i=r.node;const a=r.type;if(a!==H.VALID||!T.hasEmptyTag(i))if(n.Debugger.getInstance().output("Walktree Case 1.1"),i=o.createElement("mrow"),a===H.PRUNED)n.Debugger.getInstance().output("Walktree Case 1.1.0"),i=h(i,r.node,t);else if(t[0]){n.Debugger.getInstance().output("Walktree Case 1.1.1");const e=x(t),r=f(e.parentNode,t);o.replaceNode(e,i),r.forEach((function(t){i.appendChild(t)}))}return e.mathmlTree||(e.mathmlTree=i),i}function h(t,e,r){let i=E(e);if(T.hasMathTag(i)){n.Debugger.getInstance().output("Walktree Case 1.1.0.0"),d(i,t),o.toArray(i.childNodes).forEach((function(e){t.appendChild(e)}));const e=t;t=i,i=e}const a=r.indexOf(e);return r[a]=i,o.replaceNode(i,t),t.appendChild(i),r.forEach((function(e){t.appendChild(e)})),t}function d(t,e){for(const r of l.EnrichAttributes)t.hasAttribute(r)&&(e.setAttribute(r,t.getAttribute(r)),t.removeAttribute(r))}function f(t,e){const r=o.toArray(t.childNodes);let n=1/0,i=-1/0;return e.forEach((function(t){const e=r.indexOf(t);-1!==e&&(n=Math.min(n,e),i=Math.max(i,e))})),r.slice(n,i+1)}function m(t,e,r){const n=[];let i=o.toArray(t.childNodes),a=!1;for(;i.length;){const t=i.shift();if(t.hasAttribute(l.Attribute.TYPE)){n.push(t);continue}const e=L(t);0!==e.length&&(1!==e.length?(a?t.setAttribute("AuxiliaryImplicit",!0):a=!0,i=e.concat(i)):n.push(t))}const Q=[],s=r.childNodes.map((function(t){return t.mathmlTree}));for(;s.length;){const t=s.pop();if(t){if(-1!==n.indexOf(t))break;-1!==e.indexOf(t)&&Q.unshift(t)}}return n.concat(Q)}function L(t){const e=[];let r=o.toArray(t.childNodes);for(;r.length;){const t=r.shift();t.nodeType===o.NodeType.ELEMENT_NODE&&(t.hasAttribute(l.Attribute.TYPE)?e.push(t):r=o.toArray(t.childNodes).concat(r))}return e}function y(t,e,r){const n="implicit"===r.role&&Q.flags.combine_juxtaposition?m(t,e,r):o.toArray(t.childNodes);if(!n.length)return void e.forEach((function(e){t.appendChild(e)}));let i=0;for(;e.length;){const r=e[0];n[i]===r||b(n[i],r)?(e.shift(),i++):n[i]&&-1===e.indexOf(n[i])?i++:(v(r,t)||g(t,n[i],r),e.shift())}}function g(t,e,r){if(!e)return void t.insertBefore(r,null);let n=e,o=w(n);for(;o&&o.firstChild===n&&!n.hasAttribute("AuxiliaryImplicit")&&o!==t;)n=o,o=w(n);o&&(o.insertBefore(r,n),n.removeAttribute("AuxiliaryImplicit"))}function v(t,e){if(!t)return!1;do{if((t=t.parentNode)===e)return!0}while(t);return!1}function b(t,e){const r=a.functionApplication();if(t&&e&&t.textContent&&e.textContent&&t.textContent===r&&e.textContent===r&&"true"===e.getAttribute(l.Attribute.ADDED)){for(let r,n=0;r=t.attributes[n];n++)e.hasAttribute(r.nodeName)||e.setAttribute(r.nodeName,r.nodeValue);return o.replaceNode(t,e),!0}return!1}var H;function _(t){const e=x(t);if(!e)return{type:H.INVALID,node:null};const r=x(t.slice().reverse());if(e===r)return{type:H.VALID,node:e};const n=O(e),o=M(n,t),i=O(r,(function(t){return-1!==o.indexOf(t)})),a=i[0],Q=o.indexOf(a);return-1===Q?{type:H.INVALID,node:null}:{type:o.length!==n.length?H.PRUNED:S(o[Q+1],i[1])?H.VALID:H.INVALID,node:a}}function M(t,e){let r=0;for(;t[r]&&-1===e.indexOf(t[r]);)r++;return t.slice(0,r+1)}function x(t){let e=0,r=null;for(;!r&&e!1),n=[t];for(;!r(t)&&!T.hasMathTag(t)&&t.parentNode;)t=w(t),n.unshift(t);return n}function S(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)}function V(t){for(;!T.hasMathTag(t)&&A(t);)t=w(t);return t}function E(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&!T.hasIgnoreTag(t)}));return 1===r.length&&T.hasEmptyTag(r[0])&&!r[0].hasAttribute(l.Attribute.TYPE)?E(r[0]):t}function A(t){const e=w(t);return!(!e||!T.hasEmptyTag(e))&&o.toArray(e.childNodes).every((function(e){return e===t||C(e)}))}function C(t){if(t.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!t||T.hasIgnoreTag(t))return!0;const e=o.toArray(t.childNodes);return!(!T.hasEmptyTag(t)&&e.length||T.hasDisplayTag(t)||t.hasAttribute(l.Attribute.TYPE)||T.isOrphanedGlyph(t))&&o.toArray(t.childNodes).every(C)}function w(t){return t.parentNode}function N(t){if(t.mathml.length)return u(t);const r=e.SETTINGS.implicit?k(t):o.createElement("mrow");return t.mathml=[r],r}function P(t){if("MFENCED"!==o.tagName(t))return t;const e=o.createElement("mrow");for(let r,n=0;r=t.attributes[n];n++)-1===["open","close","separators"].indexOf(r.name)&&e.setAttribute(r.name,r.value);return o.toArray(t.childNodes).forEach((function(t){e.appendChild(t)})),o.replaceNode(t,e),e}function k(t){const e=o.createElement("mo"),r=o.createTextNode(t.textContent);return e.appendChild(r),l.setAttributes(e,t),e.setAttribute(l.Attribute.ADDED,"true"),e}function I(t,e){const r=t.type+(t.textContent?","+t.textContent:"");e.forEach((function(t){R(t).setAttribute(l.Attribute.OPERATOR,r)}))}function R(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return!C(t)})),n=[];for(let t,e=0;t=r[e];e++)if(T.hasEmptyTag(t)){const e=R(t);e&&e!==t&&n.push(e)}else n.push(t);return 1===n.length?n[0]:t}function D(t,e,r,n){const o=n||!1;j(t,"Original MathML",o),j(r,"Semantic Tree",o),j(e,"Semantically enriched MathML",o)}function j(t,e,r){const n=o.formatXml(t.toString());r?console.info(e+":\n```html\n"+l.removeAttributePrefix(n)+"\n```\n"):console.info(n)}e.SETTINGS={collapsed:!0,implicit:!0},e.enrich=function(t,e){const r=o.cloneNode(t);return u(e.root),i.default.getInstance().structure&&t.setAttribute(l.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(t,e).toString()),n.Debugger.getInstance().generateOutput((function(){return D(r,t,e,!0),[]})),t},e.walkTree=u,e.introduceNewLayer=p,e.introduceLayerAboveLca=h,e.moveSemanticAttributes_=d,e.childrenSubset_=f,e.collateChildNodes_=m,e.collectChildNodes_=L,e.mergeChildren_=y,e.insertNewChild_=g,e.isDescendant_=v,e.functionApplication_=b,function(t){t.VALID="valid",t.INVALID="invalid",t.PRUNED="pruned"}(H=e.lcaType||(e.lcaType={})),e.mathmlLca_=_,e.prunePath_=M,e.attachedElement_=x,e.pathToRoot_=O,e.validLca_=S,e.ascendNewNode=V,e.descendNode_=E,e.unitChild_=A,e.isIgnorable_=C,e.parentNode_=w,e.addCollapsedAttribute=function(t,e){const r=new s.SemanticSkeleton(e);t.setAttribute(l.Attribute.COLLAPSED,r.toString())},e.cloneContentNode=N,e.rewriteMfenced=P,e.createInvisibleOperator_=k,e.setOperatorAttribute_=I,e.getInnerNode=R,e.formattedOutput=D,e.formattedOutput_=j,e.collapsePunctuated=function(t,e){const r=!!e,n=e||[],o=t.parent,i=t.contentNodes.map((function(t){return t.id}));i.unshift("c");const a=[t.id,i];for(let e,i=0;e=t.childNodes[i];i++){const t=u(e);n.push(t);const i=R(t);o&&!r&&i.setAttribute(l.Attribute.PARENT,o.id.toString()),a.push(e.id)}return a},e.printNodeList__=function(t,e){console.info(t),o.toArray(e).forEach((function(t){console.info(t.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHighlighter=void 0;const n=r(5274),o=r(2298);class i{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highlightNode(t);return this.setHighlighted(t),e})))}highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r++)this.highlight([t])}unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{this.isHighlighted(t.node)&&(this.unhighlightNode(t),this.unsetHighlighted(t.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(t){this.color=t}colorString(){return this.color.rgba()}addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n++)for(const r in e)t.addEventListener(r,e[r])}getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mactionName))}isMactionNode(t){const e=t.className||t.getAttribute("class");return!!e&&!!e.match(new RegExp(this.mactionName))}isHighlighted(t){return t.hasAttribute(i.ATTR)}setHighlighted(t){t.setAttribute(i.ATTR,"true")}unsetHighlighted(t){t.removeAttribute(i.ATTR)}colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.colorize(t)))}uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.uncolorize(t)))}colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(t.setAttribute(e+"-old",t.style.color),t.style.color=t.getAttribute(e))}uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttribute(e)&&(t.style.color=t.getAttribute(e))}}e.AbstractHighlighter=i,i.ATTR="sre-highlight"},6937:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super()}isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}}e.ChtmlHighlighter=o},8396:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ContrastPicker=e.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function n(t,e){const n=t||{color:e};let o=Object.prototype.hasOwnProperty.call(n,"color")?r[n.color]:n;return o||(o=r[e]),o.alpha=Object.prototype.hasOwnProperty.call(n,"alpha")?n.alpha:1,function(t){const e=t=>(t=Math.max(t,0),t=Math.min(255,t),Math.round(t));return t.red=e(t.red),t.green=e(t.green),t.blue=e(t.blue),t.alpha=Math.max(t.alpha,0),t.alpha=Math.min(1,t.alpha),t}(o)}class o{constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.background=n(t,o.DEFAULT_BACKGROUND_)}static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e}rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"};return{background:t(this.background),foreground:t(this.foreground)}}rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")"};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.toHex(t.blue)};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}}e.ColorPicker=o,o.DEFAULT_BACKGROUND_="blue",o.DEFAULT_FOREGROUND_="black";e.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return e=function(t,e,r){e=e>1?e/100:e,r=r>1?r/100:r;const n=(1-Math.abs(2*r-1))*e,o=n*(1-Math.abs(t/60%2-1)),i=r-n/2;let a=0,Q=0,s=0;return 0<=t&&t<60?[a,Q,s]=[n,o,0]:60<=t&&t<120?[a,Q,s]=[o,n,0]:120<=t&&t<180?[a,Q,s]=[0,n,o]:180<=t&&t<240?[a,Q,s]=[0,o,n]:240<=t&&t<300?[a,Q,s]=[o,0,n]:300<=t&&t<360&&([a,Q,s]=[n,0,o]),{red:a+i,green:Q+i,blue:s+i}}(this.hue,this.sat,this.light),"rgb("+(t={red:Math.round(255*e.red),green:Math.round(255*e.green),blue:Math.round(255*e.blue)}).red+","+t.green+","+t.blue+")";var t,e}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(t){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color},r=this.colorString();return t.style.backgroundColor=r.background,t.style.color=r.foreground,e}unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}}e.CssHighlighter=o},3090:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.highlighterMapping_=e.addEvents=e.highlighter=void 0;const n=r(6937),o=r(8396),i=r(933),a=r(2598),Q=r(4500),s=r(7071),T=r(4346),l=r(2222);e.highlighter=function(t,r,n){const i=new o.ColorPicker(t,r),a="NativeMML"===n.renderer&&"Safari"===n.browser?"MML-CSS":"SVG"===n.renderer&&"v3"===n.browser?"SVG-V3":n.renderer,Q=new(e.highlighterMapping_[a]||e.highlighterMapping_.NativeMML);return Q.setColor(i),Q},e.addEvents=function(t,r,n){const o=e.highlighterMapping_[n.renderer];o&&(new o).addEvents(t,r)},e.highlighterMapping_={SVG:T.SvgHighlighter,"SVG-V3":l.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":a.HtmlHighlighter,"MML-CSS":Q.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:n.ChtmlHighlighter}},2598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){const e={node:t,foreground:t.style.color,position:t.style.position},r=this.color.rgb();t.style.color=r.foreground,t.style.position="relative";const o=t.bbox;if(o&&o.w){const i=.05,a=0,Q=n.createElement("span"),s=parseFloat(t.style.paddingLeft||"0");Q.style.backgroundColor=r.background,Q.style.opacity=r.alphaback.toString(),Q.style.display="inline-block",Q.style.height=o.h+o.d+2*i+"em",Q.style.verticalAlign=-o.d+"em",Q.style.marginTop=Q.style.marginBottom=-i+"em",Q.style.width=o.w+2*a+"em",Q.style.marginLeft=s-a+"em",Q.style.marginRight=-o.w-a-s+"em",t.parentNode.insertBefore(Q,t),e.box=Q}return e}unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.position=t.position,t.box&&t.box.parentNode.removeChild(t.box)}}e.HtmlHighlighter=i},4500:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlCssHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlCssHighlighter=o},7071:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e=t.getAttribute("style");return e+=";background-color: "+this.colorString().background,e+=";color: "+this.colorString().foreground,t.setAttribute("style",e),{node:t}}unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";background-color: "+this.colorString().background,""),e=e.replace(";color: "+this.colorString().foreground,""),t.node.setAttribute("style",e)}colorString(){return this.color.rgba()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlHighlighter=o},4346:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previousSibling||t,background:t.style.backgroundColor,foreground:t.style.color},e;if("svg"===t.tagName){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};return t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e}const r=n.createElementNS("http://www.w3.org/2000/svg","rect");let i;if("use"===t.nodeName){const e=n.createElementNS("http://www.w3.org/2000/svg","g");t.parentNode.insertBefore(e,t),e.appendChild(t),i=e.getBBox(),e.parentNode.replaceChild(t,e)}else i=t.getBBox();r.setAttribute("x",(i.x-40).toString()),r.setAttribute("y",(i.y-40).toString()),r.setAttribute("width",(i.width+80).toString()),r.setAttribute("height",(i.height+80).toString());const a=t.getAttribute("transform");return a&&r.setAttribute("transform",a),r.setAttribute("fill",this.colorString().background),r.setAttribute(o.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:r,foreground:t.getAttribute("fill")},t.setAttribute("fill",this.colorString().foreground),e}setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)}unhighlightNode(t){if("background"in t)return t.node.style.backgroundColor=t.background,void(t.node.style.color=t.foreground);t.foreground?t.node.nextSibling.setAttribute("fill",t.foreground):t.node.nextSibling.removeAttribute("fill"),t.node.parentNode.removeChild(t.node)}isMactionNode(t){let e=t.className||t.getAttribute("class");return e=void 0!==e.baseVal?e.baseVal:e,!!e&&!!e.match(new RegExp(this.mactionName))}}e.SvgHighlighter=i},2222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgV3Highlighter=void 0;const n=r(5740),o=r(5274),i=r(5105),a=r(8396),Q=r(4346);class s extends Q.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,background:this.colorString().background,foreground:this.colorString().foreground},e;if("svg"===t.tagName||"MJX-CONTAINER"===t.tagName)return e={node:t,background:t.style.backgroundColor,foreground:t.style.color},t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e;const r=n.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const o=t.getBBox();r.setAttribute("x",(o.x-40).toString()),r.setAttribute("y",(o.y-40).toString()),r.setAttribute("width",(o.width+80).toString()),r.setAttribute("height",(o.height+80).toString());const Q=t.getAttribute("transform");if(Q&&r.setAttribute("transform",Q),r.setAttribute("fill",this.colorString().background),t.setAttribute(i.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:t,foreground:t.getAttribute("fill")},"rect"===t.nodeName){const e=new a.ColorPicker({alpha:0,color:"black"});t.setAttribute("fill",e.rgba().foreground)}else t.setAttribute("fill",this.colorString().foreground);return e}unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute("sre-highlighter-added"))return t.foreground?t.node.setAttribute("fill",t.foreground):t.node.removeAttribute("fill"),void t.node.parentNode.removeChild(e);t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}isMactionNode(t){return t.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,t))}}e.SvgV3Highlighter=s},7222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StaticTrieNode=e.AbstractTrieNode=void 0;const n=r(2057),o=r(4391);class i{constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.kind=o.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(t){return this.test(t)}addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.children_[e]=t,r}getChild(t){return this.children_[t]}getChildren(){const t=[];for(const e in this.children_)t.push(this.children_[e]);return t}findChildren(t){const e=[];for(const r in this.children_){const n=this.children_[r];n.applyTest(t)&&e.push(n)}return e}removeChild(t){delete this.children_[t]}toString(){return this.constraint}}e.AbstractTrieNode=i;e.StaticTrieNode=class extends i{constructor(t,e){super(t,e),this.rule_=null,this.kind=o.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(t){this.rule_&&n.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+t),this.rule_=t}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Trie=void 0;const n=r(4391),o=r(9701);class i{constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)}static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r.shift();if(t.getKind()===n.TrieNodeKind.QUERY||t.getKind()===n.TrieNodeKind.BOOLEAN){const r=t.getRule();r&&e.unshift(r)}r=r.concat(t.getChildren())}return e}static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": "+t.toString()+"\n";const n=t.getChildren();for(let t,o=0;t=n[o];o++)r=i.printWithDepth_(t,e+1,r);return r}static order_(t){const e=t.getChildren();if(!e.length)return 0;const r=Math.max.apply(null,e.map(i.order_));return Math.max(e.length,r)}addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues();for(let t=0,i=o.length;t{e.getKind()===n.TrieNodeKind.DYNAMIC&&-1===t.indexOf(e.getConstraint())||o.push(e)}))}r=o.slice()}for(;r.length;){const e=r.shift();if(e.getRule){const t=e.getRule();t&&o.push(t)}const n=e.findChildren(t);r=r.concat(n)}return o}hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;r!0)),this.kind=T.TrieNodeKind.ROOT}}e.RootTrieNode=l;class c extends Q.AbstractTrieNode{constructor(t){super(t,(e=>e===t)),this.kind=T.TrieNodeKind.DYNAMIC}}e.DynamicTrieNode=c;const u={"=":(t,e)=>t===e,"!=":(t,e)=>t!==e,"<":(t,e)=>t":(t,e)=>t>e,"<=":(t,e)=>t<=e,">=":(t,e)=>t>=e};function p(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\w+$/)){const e=t.slice(6).toUpperCase();return t=>t.tagName&&n.tagName(t)===e}if(t.match(/^self::\w+:\w+$/)){const e=t.split(":"),r=o.resolveNameSpace(e[2]);if(!r)return null;const n=e[3].toUpperCase();return t=>t.localName&&t.localName.toUpperCase()===n&&t.namespaceURI===r}if(t.match(/^@\w+$/)){const e=t.slice(1);return t=>t.hasAttribute&&t.hasAttribute(e)}if(t.match(/^@\w+="[\w\d ]+"$/)){const e=t.split("="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>t.hasAttribute&&t.hasAttribute(r)&&t.getAttribute(r)===n}if(t.match(/^@\w+!="[\w\d ]+"$/)){const e=t.split("!="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>!t.hasAttribute||!t.hasAttribute(r)||t.getAttribute(r)!==n}if(t.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const e=t.split('"')[1];return t=>!!i.Grammar.getInstance().getParameter(e)}if(t.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const e=t.split('"')[1];return t=>!i.Grammar.getInstance().getParameter(e)}if(t.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const e=t.split('"')[1].toUpperCase();return t=>{var r,o;return(null===(o=null===(r=t.parentNode)||void 0===r?void 0:r.parentNode)||void 0===o?void 0:o.tagName)&&n.tagName(t.parentNode.parentNode)===e}}if(t.match(/^count\(preceding-sibling::\*\)=\d+$/)){const e=t.split("="),r=parseInt(e[1],10);return t=>{var e;return(null===(e=t.parentNode)||void 0===e?void 0:e.childNodes[r])===t}}if(t.match(/^.+\[@category!?=".+"\]$/)){let[,e,r,n]=t.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=n.match(/^unit:(.+)$/);let Q="";return i&&(n=i[1],Q=":unit"),t=>{const i=o.evalXPath(e,t)[0];if(i){const t=a.lookupCategory(i.textContent+Q);return"="===r?t===n:t!==n}return!1}}if(t.match(/^string-length\(.+\)\W+\d+/)){const[,e,r,n]=t.match(/^string-length\((.+)\)(\W+)(\d+)/),i=u[r]||u["="],a=parseInt(n,10);return t=>{const r=o.evalXPath(e,t)[0];return!!r&&i(Array.from(r.textContent).length,a)}}return null}e.constraintTest_=p;class h extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.context=e,this.kind=T.TrieNodeKind.QUERY}applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,this.constraint)===t}}e.QueryTrieNode=h;class d extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.context=e,this.kind=T.TrieNodeKind.BOOLEAN}applyTest(t){return this.test?this.test(t):this.context.applyConstraint(t,this.constraint)}}e.BooleanTrieNode=d},7491:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.completeLocale=e.getLocale=e.setLocale=e.locales=void 0;const n=r(5897),o=r(1377),i=r(2105),a=r(4249),Q=r(8657),s=r(173),T=r(9393),l=r(7978),c=r(5540),u=r(5218),p=r(3887),h=r(8384),d=r(7206),f=r(7734),m=r(7264),L=r(4356);function y(){const t=o.Variables.ensureLocale(n.default.getInstance().locale,n.default.getInstance().defaultLocale);return n.default.getInstance().locale=t,e.locales[t]()}e.locales={ca:a.ca,da:Q.da,de:s.de,en:T.en,es:l.es,fr:c.fr,hi:u.hi,it:p.it,nb:h.nb,nn:f.nn,sv:m.sv,nemeth:d.nemeth},e.setLocale=function(){const t=y();if(function(t){const e=n.default.getInstance().subiso;-1===t.SUBISO.all.indexOf(e)&&(n.default.getInstance().subiso=t.SUBISO.default);t.SUBISO.current=n.default.getInstance().subiso}(t),t){for(const e of Object.getOwnPropertyNames(t))L.LOCALE[e]=t[e];for(const[e,r]of Object.entries(t.CORRECTIONS))i.Grammar.getInstance().setCorrection(e,r)}},e.getLocale=y,e.completeLocale=function(t){const r=e.locales[t.locale];if(!r)return void console.error("Locale "+t.locale+" does not exist!");const n=t.kind.toUpperCase(),o=t.messages;if(!o)return;const i=r();for(const[t,e]of Object.entries(o))i[n][t]=e}},4356:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.createLocale=e.LOCALE=void 0;const n=r(7549);function o(){return{FUNCTIONS:(0,n.FUNCTIONS)(),MESSAGES:(0,n.MESSAGES)(),ALPHABETS:(0,n.ALPHABETS)(),NUMBERS:(0,n.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,n.SUBISO)()}}e.LOCALE=o(),e.createLocale=o},2536:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localeFontCombiner=e.extractString=e.localEnclose=e.localRole=e.localFont=e.combinePostfixIndex=e.nestingToString=void 0;const n=r(4356),o=r(4977);function i(t,e){return void 0===t?e:"string"==typeof t?t:t[0]}e.nestingToString=function(t){switch(t){case 1:return n.LOCALE.MESSAGES.MS.ONCE||"";case 2:return n.LOCALE.MESSAGES.MS.TWICE;default:return t.toString()}},e.combinePostfixIndex=function(t,e){return t===n.LOCALE.MESSAGES.MS.ROOTINDEX||t===n.LOCALE.MESSAGES.MS.INDEX?t:t+" "+e},e.localFont=function(t){return i(n.LOCALE.MESSAGES.font[t],t)},e.localRole=function(t){return i(n.LOCALE.MESSAGES.role[t],t)},e.localEnclose=function(t){return i(n.LOCALE.MESSAGES.enclose[t],t)},e.extractString=i,e.localeFontCombiner=function(t){return"string"==typeof t?{font:t,combiner:n.LOCALE.ALPHABETS.combiner}:{font:t[0],combiner:n.LOCALE.COMBINERS[t[1]]||o.Combiners[t[1]]||n.LOCALE.ALPHABETS.combiner}}},4249:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ca=void 0;const n=r(4356),o=r(2536),i=r(614),a=r(4977),Q=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let s=null;e.ca=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=Q,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*os$/.test(t)?t+"sos":/.*s$/.test(t)?t+"os":/.*ga$/.test(t)?t.slice(0,-2)+"gues":/.*\xe7a$/.test(t)?t.slice(0,-2)+"ces":/.*ca$/.test(t)?t.slice(0,-2)+"ques":/.*ja$/.test(t)?t.slice(0,-2)+"ges":/.*qua$/.test(t)?t.slice(0,-3)+"q\xfces":/.*a$/.test(t)?t.slice(0,-1)+"es":/.*(e|i)$/.test(t)?t+"ns":/.*\xed$/.test(t)?t.slice(0,-1)+"ins":t+"s",t.FUNCTIONS.si=(t,e)=>(e.match(/^metre/)&&(t=t.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t}()),s}},8657:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.da=void 0;const n=r(4356),o=r(2536),i=r(3866),a=r(4977);let Q=null;e.da=function(){return Q||(Q=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=e=>e===t.ALPHABETS.capPrefix.default?RegExp("^"+e+" "):RegExp(" "+e+"$"),t.ALPHABETS.combiner=a.Combiners.postfixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t}()),Q}},173:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.de=void 0;const n=r(2105),o=r(2536),i=r(4356),a=r(1435),Q=function(t,e,r){return"s"===r&&(e=e.split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),r=""),t=r?r+" "+t:t,e?e+" "+t:t},s=function(t,e,r){return t=r&&"s"!==r?r+" "+t:t,e?t+" "+e:t};let T=null;e.de=function(){return T||(T=function(){const t=(0,i.createLocale)();return t.NUMBERS=a.default,t.COMBINERS.germanPostfix=s,t.ALPHABETS.combiner=Q,t.FUNCTIONS.radicalNestDepth=e=>e>1?t.NUMBERS.numberToWords(e)+"fach":"",t.FUNCTIONS.combineRootIndex=(t,e)=>{const r=e?e+"wurzel":"";return t.replace("Wurzel",r)},t.FUNCTIONS.combineNestedRadical=(t,e,r)=>{const n=(e?e+" ":"")+(t=r.match(/exponent$/)?t+"r":t);return r.match(/ /)?r.replace(/ /," "+n+" "):n+" "+r},t.FUNCTIONS.fontRegexp=function(t){return t=t.split(" ").map((function(t){return t.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+t+" )|( "+t+"$))")},t.CORRECTIONS.correctOne=t=>t.replace(/^eins$/,"ein"),t.CORRECTIONS.localFontNumber=t=>(0,o.localFont)(t).split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),t.CORRECTIONS.lowercase=t=>t.toLowerCase(),t.CORRECTIONS.article=t=>{const e=n.Grammar.getInstance().getParameter("case"),r=n.Grammar.getInstance().getParameter("plural");return"dative"===e?{der:"dem",die:r?"den":"der",das:"dem"}[t]:t},t.CORRECTIONS.masculine=t=>"dative"===n.Grammar.getInstance().getParameter("case")?t+"n":t,t}()),T}},9393:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.en=void 0;const n=r(2105),o=r(4356),i=r(2536),a=r(310),Q=r(4977);let s=null;e.en=function(){return s||(s=function(){const t=(0,o.createLocale)();return t.NUMBERS=a.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=a.default.numberToWords,t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t}()),s}},7978:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.es=void 0;const n=r(4356),o=r(2536),i=r(4634),a=r(4977),Q=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let s=null;e.es=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=Q,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*(a|e|i|o|u)$/.test(t)?t+"s":/.*z$/.test(t)?t.slice(0,-1)+"ces":/.*c$/.test(t)?t.slice(0,-1)+"ques":/.*g$/.test(t)?t+"ues":/.*\u00f3n$/.test(t)?t.slice(0,-2)+"ones":t+"es",t.FUNCTIONS.si=(t,e)=>(e.match(/^metro/)&&(t=t.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t}()),s}},5540:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fr=void 0;const n=r(2105),o=r(4356),i=r(2536),a=r(2350),Q=r(4977);let s=null;e.fr=function(){return s||(s=function(){const t=(0,o.createLocale)();return t.NUMBERS=a.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t.ALPHABETS.combiner=Q.Combiners.romanceCombiner,t.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},t}()),s}},5218:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.hi=void 0;const n=r(4356),o=r(4438),i=r(4977),a=r(2536);let Q=null;e.hi=function(){return Q||(Q=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.ALPHABETS.combiner=i.Combiners.prefixCombiner,t.FUNCTIONS.radicalNestDepth=a.nestingToString,t}()),Q}},3887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.it=void 0;const n=r(2536),o=r(4356),i=r(8825),a=r(4977),Q=function(t,e,r){return t.match(/^[a-zA-Z]$/)&&(e=e.replace("cerchiato","cerchiata")),t=r?t+" "+r:t,e?t+" "+e:t};let s=null;e.it=function(){return s||(s=function(){const t=(0,o.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.italianPostfix=Q,t.FUNCTIONS.radicalNestDepth=n.nestingToString,t.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.ALPHABETS.combiner=a.Combiners.romanceCombiner,t}()),s}},8384:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nb=void 0;const n=r(4356),o=r(2536),i=r(8274),a=r(4977);let Q=null;e.nb=function(){return Q||(Q=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t}()),Q}},7206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nemeth=void 0;const n=r(4356),o=r(3720),i=r(4977),a=function(t){return t.match(RegExp("^"+u.ALPHABETS.languagePrefix.english))?t.slice(1):t},Q=function(t,e,r){return t=a(t),e?t+e:t},s=function(t,e,r){return e+a(t)},T=function(t,e,r){return e+(r||"")+(t=a(t))+"\u283b"},l=function(t,e,r){return e+(r||"")+(t=a(t))+"\u283b\u283b"},c=function(t,e,r){return e+(t=a(t))+"\u283e"};let u=null;e.nemeth=function(){return u||(u=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.COMBINERS={postfixCombiner:Q,germanCombiner:s,embellishCombiner:T,doubleEmbellishCombiner:l,parensCombiner:c},t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t),t.FUNCTIONS.si=i.identityTransformer,t.ALPHABETS.combiner=(t,e,r)=>e?e+r+t:a(t),t.ALPHABETS.digitTrans={default:o.default.numberToWords},t}()),u}},7734:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nn=void 0;const n=r(4356),o=r(2536),i=r(8274),a=r(4977);let Q=null;e.nn=function(){return Q||(Q=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.SUBISO={default:"",current:"",all:["","alt"]},t}()),Q}},7264:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sv=void 0;const n=r(4356),o=r(2536),i=r(3898),a=r(4977);let Q=null;e.sv=function(){return Q||(Q=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=function(t){return new RegExp("((^"+t+" )|( "+t+"$))")},t.ALPHABETS.combiner=a.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.CORRECTIONS.correctOne=t=>t.replace(/^ett$/,"en"),t}()),Q}},7549:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SUBISO=e.FUNCTIONS=e.ALPHABETS=e.NUMBERS=e.MESSAGES=void 0;const n=r(4977);e.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},e.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:n.identityTransformer,numericOrdinal:n.identityTransformer,numberToWords:n.identityTransformer,numberToOrdinal:n.pluralCase,vulgarSep:" ",numSep:" "}},e.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:n.identityTransformer,mathspeak:n.identityTransformer,clearspeak:n.identityTransformer},letterTrans:{default:n.identityTransformer},combiner:(t,e,r)=>t}},e.FUNCTIONS=function(){return{fracNestDepth:t=>n.vulgarFractionSmall(t,10,100),radicalNestDepth:t=>"",combineRootIndex:function(t,e){return t},combineNestedFraction:n.Combiners.identityCombiner,combineNestedRadical:n.Combiners.identityCombiner,fontRegexp:function(t){return new RegExp("^"+t.split(/ |-/).join("( |-)")+"( |-)")},si:n.siCombiner,plural:n.identityTransformer}},e.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=r?1===r?"cent":Q.ones[r]+"-cents":"",o=function(t){const e=t%100;if(e<20)return Q.ones[e];const r=Math.floor(e/10),n=Q.tens[r],o=Q.ones[e%10];return n&&o?n+(2===r?"-i-":"-")+o:n||o}(e%100);return n&&o?n+Q.numSep+o:n||o}function i(t){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%(e>1?1e6:1e3);if(n){let t=Q.large[e];if(e)if(1===e)r=(1===n?"":o(n)+Q.numSep)+t+(r?Q.numSep+r:"");else{const e=i(n);t=1===n?t:t.replace(/\u00f3$/,"ons"),r=e+Q.numSep+t+(r?Q.numSep+r:"")}else r=o(n)}t=Math.floor(t/(e>1?1e6:1e3)),e++}return r}function a(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"n")}const Q=(0,r(7549).NUMBERS)();Q.numericOrdinal=a,Q.numberToWords=i,Q.numberToOrdinal=function(t,e){if(t>1999)return a(t);if(t<=10)return Q.special.onesOrdinals[t-1];const r=i(t);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},e.default=Q},3866:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===Q.ones[1]?e?"et":"en":t}function o(t,e=!1){let r=t%1e3,o="",i=Q.ones[Math.floor(r/100)];if(o+=i?n(i,!0)+" hundrede":"",r%=100,r)if(o+=o?" og ":"",i=e?Q.special.smallOrdinals[r]:Q.ones[r],i)o+=i;else{const t=e?Q.special.tensOrdinals[Math.floor(r/10)]:Q.tens[Math.floor(r/10)];i=Q.ones[r%10],o+=i?n(i)+"og"+t:t}return o}function i(t,e=!1){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,i="";for(;t>0;){const a=t%1e3;if(a){const t=o(a,e&&!r);if(r){const e=Q.large[r],o=a>1?"er":"";i=n(t,r<=1)+" "+e+o+(i?" og ":"")+i}else i=n(t)+i}t=Math.floor(t/1e3),r++}return i}function a(t){if(t%100)return i(t,!0);const e=i(t);return e.match(/e$/)?e:e+"e"}const Q=(0,r(7549).NUMBERS)();Q.wordOrdinal=a,Q.numericOrdinal=function(t){return t.toString()+"."},Q.numberToWords=i,Q.numberToOrdinal=function(t,e){return 1===t?e?"hel":"hele":2===t?e?"halv":"halve":a(t)+(e?"dele":"del")},e.default=Q},1435:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===Q.ones[1]?e?"eine":"ein":t}function o(t){let e=t%1e3,r="",o=Q.ones[Math.floor(e/100)];if(r+=o?n(o)+"hundert":"",e%=100,e)if(r+=r?Q.numSep:"",o=Q.ones[e],o)r+=o;else{const t=Q.tens[Math.floor(e/10)];o=Q.ones[e%10],r+=o?n(o)+"und"+t:t}return r}function i(t){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const i=t%1e3;if(i){const a=o(t%1e3);if(e){const t=Q.large[e],o=e>1&&i>1?t.match(/e$/)?"n":"en":"";r=n(a,e>1)+t+o+r}else r=n(a,e>1)+r}t=Math.floor(t/1e3),e++}return r.replace(/ein$/,"eins")}function a(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)return"siebte";if(8===t)return"achte";return i(t)+(t<19?"te":"ste")}const Q=(0,r(7549).NUMBERS)();Q.wordOrdinal=a,Q.numericOrdinal=function(t){return t.toString()+"."},Q.numberToWords=i,Q.numberToOrdinal=function(t,e){return 1===t?"eintel":2===t?e?"halbe":"halb":a(t)+"l"},e.default=Q},310:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";return r+=a.ones[Math.floor(e/100)]?a.ones[Math.floor(e/100)]+a.numSep+"hundred":"",e%=100,e&&(r+=r?a.numSep:"",r+=a.ones[e]||a.tens[Math.floor(e/10)]+(e%10?a.numSep+a.ones[e%10]:"")),r}function o(t){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){t%1e3&&(r=n(t%1e3)+(e?"-"+a.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function i(t){let e=o(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":e.match(/two$/)?e=e.slice(0,-3)+"second":e.match(/three$/)?e=e.slice(0,-5)+"third":e.match(/five$/)?e=e.slice(0,-4)+"fifth":e.match(/eight$/)?e=e.slice(0,-5)+"eighth":e.match(/nine$/)?e=e.slice(0,-4)+"ninth":e.match(/twelve$/)?e=e.slice(0,-6)+"twelfth":e.match(/ty$/)?e=e.slice(0,-2)+"tieth":e+="th",e}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=i,a.numericOrdinal=function(t){const e=t%100,r=t.toString();if(e>10&&e<20)return r+"th";switch(t%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},a.numberToWords=o,a.numberToOrdinal=function(t,e){if(1===t)return e?"oneths":"oneth";if(2===t)return e?"halves":"half";const r=i(t);return e?r+"s":r},e.default=a},4634:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=i.special.hundreds[r],o=function(t){const e=t%100;if(e<30)return i.ones[e];const r=i.tens[Math.floor(e/10)],n=i.ones[e%10];return r&&n?r+" y "+n:r||n}(e%100);return 1===r?o?n+"to "+o:n:n&&o?n+" "+o:n||o}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"o")},i.numberToWords=function(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=i.large[e];const a=o(n);e?1===n?(t=t.match("/^mil( |$)/")?t:"un "+t,r=t+(r?" "+r:"")):(t=t.replace(/\u00f3n$/,"ones"),r=o(n)+" "+t+(r?" "+r:"")):r=a}t=Math.floor(t/1e3),e++}return r},i.numberToOrdinal=function(t,e){if(t>1999)return t.toString()+"a";if(t<=12)return i.special.onesOrdinals[t-1];const r=[];if(t>=1e3&&(t-=1e3,r.push("mil\xe9sima")),!t)return r.join(" ");let n=0;return n=Math.floor(t/100),n>0&&(r.push(i.special.hundredsOrdinals[n-1]),t%=100),t<=12?r.push(i.special.onesOrdinals[t-1]):(n=Math.floor(t/10),n>0&&(r.push(i.special.tensOrdinals[n-1]),t%=10),t>0&&r.push(i.special.onesOrdinals[t-1])),r.join(" ")},e.default=i},2350:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897),o=r(2105),i=r(7549);function a(t){let e=t%1e3,r="";if(r+=l.ones[Math.floor(e/100)]?l.ones[Math.floor(e/100)]+"-cent":"",e%=100,e){r+=r?"-":"";let t=l.ones[e];if(t)r+=t;else{const n=l.tens[Math.floor(e/10)];n.match(/-dix$/)?(t=l.ones[e%10+10],r+=n.replace(/-dix$/,"")+"-"+t):r+=n+(e%10?"-"+l.ones[e%10]:"")}}const n=r.match(/s-\w+$/);return n?r.replace(/s-\w+$/,n[0].slice(1)):r.replace(/-un$/,"-et-un")}function Q(t){if(0===t)return l.zero;if(t>=Math.pow(10,36))return t.toString();l.special["tens-"+n.default.getInstance().subiso]&&(l.tens=l.special["tens-"+n.default.getInstance().subiso]);let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=l.large[e];const o=a(n);if(t&&t.match(/^mille /)){const n=t.replace(/^mille /,"");r=r.match(RegExp(n))?o+(e?"-mille-":"")+r:r.match(RegExp(n.replace(/s$/,"")))?o+(e?"-mille-":"")+r.replace(n.replace(/s$/,""),n):o+(e?"-"+t+"-":"")+r}else t=1===n&&t?t.replace(/s$/,""):t,r=o+(e?"-"+t+"-":"")+r}t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function T(t){if(1===t)return"premi\xe8re";let e=Q(t);return e.match(/^neuf$/)?e=e.slice(0,-1)+"v":e.match(/cinq$/)?e+="u":e.match(/trois$/)?e+="":(e.match(/e$/)||e.match(/s$/))&&(e=e.slice(0,-1)),e+="i\xe8me",e}const l=(0,i.NUMBERS)();l.wordOrdinal=T,l.numericOrdinal=function(t){const e=o.Grammar.getInstance().getParameter("gender");return 1===t?t.toString()+("m"===e?"er":"re"):t.toString()+"e"},l.numberToWords=Q,l.numberToOrdinal=function(t,e){const r=s[t]||T(t);return 3===t?r:e?r+"s":r},e.default=l},4438:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){if(0===t)return a.zero;if(t>=Math.pow(10,32))return t.toString();let e=0,r="";const n=function(t){let e=t%1e3,r="";return r+=a.ones[Math.floor(e/100)]?a.ones[Math.floor(e/100)]+a.numSep+a.special.hundred:"",e%=100,e&&(r+=r?a.numSep:"",r+=a.ones[e]),r}(t%1e3);if(!(t=Math.floor(t/1e3)))return n;for(;t>0;){const n=t%100;n&&(r=a.ones[n]+a.numSep+a.large[e]+(r?a.numSep+r:"")),t=Math.floor(t/100),e++}return n?r+a.numSep+n:r}function i(t){const e=n.Grammar.getInstance().getParameter("gender");if(t<=0)return t.toString();if(t<10)return"f"===e?a.special.ordinalsFeminine[t]:a.special.ordinalsMasculine[t];return o(t)+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=i,a.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t>0&&t<10?"f"===e?a.special.simpleSmallOrdinalsFeminine[t]:a.special.simpleSmallOrdinalsMasculine[t]:t.toString().split("").map((function(t){const e=parseInt(t,10);return isNaN(e)?"":a.special.simpleNumbers[e]})).join("")+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},a.numberToWords=o,a.numberToOrdinal=function(t,e){return t<=10?a.special.smallDenominators[t]:i(t)+" \u0905\u0902\u0936"},e.default=a},8825:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){let e=t%1e3,r="";if(r+=Q.ones[Math.floor(e/100)]?Q.ones[Math.floor(e/100)]+Q.numSep+"cento":"",e%=100,e){r+=r?Q.numSep:"";const t=Q.ones[e];if(t)r+=t;else{let t=Q.tens[Math.floor(e/10)];const n=e%10;1!==n&&8!==n||(t=t.slice(0,-1)),r+=t,r+=n?Q.numSep+Q.ones[e%10]:""}}return r}function i(t){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t.toString();if(1===t&&n.Grammar.getInstance().getParameter("fraction"))return"un";let e=0,r="";for(;t>0;){t%1e3&&(r=o(t%1e3)+(e?"-"+Q.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function a(t){const e="m"===n.Grammar.getInstance().getParameter("gender")?"o":"a";let r=Q.special.onesOrdinals[t];return r?r.slice(0,-1)+e:(r=i(t),r.slice(0,-1)+"esim"+e)}const Q=(0,r(7549).NUMBERS)();Q.wordOrdinal=a,Q.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("m"===e?"o":"a")},Q.numberToWords=i,Q.numberToOrdinal=function(t,e){if(2===t)return e?"mezzi":"mezzo";const r=a(t);if(!e)return r;const n=r.match(/o$/)?"i":"e";return r.slice(0,-1)+n},e.default=Q},3720:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){return t.toString().split("").map((function(t){return o.ones[parseInt(t,10)]})).join("")}const o=(0,r(7549).NUMBERS)();o.numberToWords=n,o.numberToOrdinal=n,e.default=o},8274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897);function o(t,e=!1){let r=t%1e3,n="";const o=Math.floor(r/100),a=Q.ones[o];if(n+=a?(1===o?"":a)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=Q.special.smallOrdinals[r];if(t)return n+t;if(r%10)return n+Q.tens[Math.floor(r/10)]+Q.special.smallOrdinals[r%10]}n+=Q.ones[r]||Q.tens[Math.floor(r/10)]+(r%10?Q.ones[r%10]:"")}return e?i(n):n}function i(t){const e=Q.special.endOrdinal[0];return"a"===e&&t.match(/en$/)?t.slice(0,-2)+Q.special.endOrdinal:t.match(/(d|n)$/)||t.match(/hundre$/)?t+"de":t.match(/i$/)?t+Q.special.endOrdinal:"a"===e&&t.match(/e$/)?t.slice(0,-1)+Q.special.endOrdinal:(t.match(/e$/),t+"nde")}function a(t){return l(t,!0)}const Q=(0,r(7549).NUMBERS)();function s(t,e=!1){return t===Q.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t}function T(t,e=!1){let r=t%1e3,n="",o=Q.ones[Math.floor(r/100)];if(n+=o?s(o)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=Q.special.smallOrdinals[r];if(t)return n+t}if(o=Q.ones[r],o)n+=o;else{const t=Q.tens[Math.floor(r/10)];o=Q.ones[r%10],n+=o?o+"og"+t:t}}return e?i(n):n}function l(t,e=!1){const r="alt"===n.default.getInstance().subiso?function(t,e=!1){if(0===t)return e?Q.special.smallOrdinals[0]:Q.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const o=t%1e3;if(o){const i=T(t%1e3,!r&&e);!r&&e&&(e=!e),n=(1===r?s(i,!0):i)+(r>1?Q.numSep:"")+(r?Q.large[r]+(r>1&&o>1?"er":""):"")+(r>1&&n?Q.numSep:"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e):function(t,e=!1){if(0===t)return e?Q.special.smallOrdinals[0]:Q.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const i=t%1e3;if(i){const a=o(t%1e3,!r&&e);!r&&e&&(e=!e),n=a+(r?" "+Q.large[r]+(r>1&&i>1?"er":"")+(n?" ":""):"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e);return r}Q.wordOrdinal=a,Q.numericOrdinal=function(t){return t.toString()+"."},Q.numberToWords=l,Q.numberToOrdinal=function(t,e){return a(t)},e.default=Q},3898:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";const n=Math.floor(e/100);return r+=a.ones[n]?(1===n?"":a.ones[n]+a.numSep)+"hundra":"",e%=100,e&&(r+=r?a.numSep:"",r+=a.ones[e]||a.tens[Math.floor(e/10)]+(e%10?a.numSep+a.ones[e%10]:"")),r}function o(t,e=!1){if(0===t)return a.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,o="";for(;t>0;){const i=t%1e3;if(i){const Q=a.large[r],s=i>1&&r>1&&!e?"er":"";o=(1===r&&1===i?"":(r>1&&1===i?"en":n(t%1e3))+(r>1?" ":""))+(r?Q+s+(r>1?" ":""):"")+o}t=Math.floor(t/1e3),r++}return o.replace(/ $/,"")}function i(t){let e=o(t,!0);return e.match(/^noll$/)?e="nollte":e.match(/ett$/)?e=e.replace(/ett$/,"f\xf6rsta"):e.match(/tv\xe5$/)?e=e.replace(/tv\xe5$/,"andra"):e.match(/tre$/)?e=e.replace(/tre$/,"tredje"):e.match(/fyra$/)?e=e.replace(/fyra$/,"fj\xe4rde"):e.match(/fem$/)?e=e.replace(/fem$/,"femte"):e.match(/sex$/)?e=e.replace(/sex$/,"sj\xe4tte"):e.match(/sju$/)?e=e.replace(/sju$/,"sjunde"):e.match(/\xe5tta$/)?e=e.replace(/\xe5tta$/,"\xe5ttonde"):e.match(/nio$/)?e=e.replace(/nio$/,"nionde"):e.match(/tio$/)?e=e.replace(/tio$/,"tionde"):e.match(/elva$/)?e=e.replace(/elva$/,"elfte"):e.match(/tolv$/)?e=e.replace(/tolv$/,"tolfte"):e.match(/tusen$/)?e=e.replace(/tusen$/,"tusonde"):e.match(/jard$/)||e.match(/jon$/)?e+="te":e+="de",e}const a=(0,r(7549).NUMBERS)();a.wordOrdinal=i,a.numericOrdinal=function(t){const e=t.toString();return e.match(/11$|12$/)?e+":e":e+(e.match(/1$|2$/)?":a":":e")},a.numberToWords=o,a.numberToOrdinal=function(t,e){if(1===t)return"hel";if(2===t)return e?"halva":"halv";let r=i(t);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(e?"delar":"del")},e.default=a},4977:function(t,e){function r(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].childNodes||t.childNodes[0].childNodes.length<2||"number"!==t.childNodes[0].childNodes[0].tagName||"integer"!==t.childNodes[0].childNodes[0].getAttribute("role")||"number"!==t.childNodes[0].childNodes[1].tagName||"integer"!==t.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:t.textContent};const r=t.childNodes[0].childNodes[1].textContent,n=t.childNodes[0].childNodes[0].textContent,o=Number(r),i=Number(n);return isNaN(o)||isNaN(i)?{convertible:!1,content:`${n} ${e} ${r}`}:{convertible:!0,enumerator:i,denominator:o}}Object.defineProperty(e,"__esModule",{value:!0}),e.vulgarFractionSmall=e.convertVulgarFraction=e.Combiners=e.siCombiner=e.identityTransformer=e.pluralCase=void 0,e.pluralCase=function(t,e){return t.toString()},e.identityTransformer=function(t){return t.toString()},e.siCombiner=function(t,e){return t+e.toLowerCase()},e.Combiners={},e.Combiners.identityCombiner=function(t,e,r){return t+e+r},e.Combiners.prefixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?e+" "+t:t},e.Combiners.postfixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?t+" "+e:t},e.Combiners.romanceCombiner=function(t,e,r){return t=r?t+" "+r:t,e?t+" "+e:t},e.convertVulgarFraction=r,e.vulgarFractionSmall=function(t,e,n){const o=r(t);if(o.convertible){const t=o.enumerator,r=o.denominator;return t>0&&t0&&r{const a=this.parseCstr(e.toString().replace(o,""));this.addRule(new i.SpeechRule(t,a,n,r))}))}getFullPreconditions(t){const e=this.preconditions.get(t);return e||!this.inherits?e:this.inherits.getFullPreconditions(t)}definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=this.parseCstr(e);o&&i?(o.rank=this.rank++,this.preconditions.set(t,new s(i,o))):console.error(`Precondition Error: ${r}, (${e})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const t=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((e=>{const r=this.parseCstr(e.dynamicCstr.toString().replace(t,""));this.addRule(new i.SpeechRule(e.name,r,e.precondition,e.action))}))}ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.length)return void r.forEach(this.deleteRule.bind(this));let n=[];for(const t of e){const e=this.parseCstr(t);for(const t of r)e.equal(t.dynamicCstr)?this.deleteRule(t):n.push(t);r=n,n=[]}}parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);return e?e():[t]}}e.BaseRuleStore=Q;class s{constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(t),this.addCondition(t,e)}get conditions(){return this._conditions}addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)return;this.constraints.push(t);const e=[];for(const[r,n]of this.conditions)this.base.equal(r)&&e.push([t,n]);this._conditions=this._conditions.concat(e)}addBaseCondition(t){this.addCondition(this.base,t)}addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t)))}addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([t,e]))}}e.Condition=s},2469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleStore=void 0;const n=r(7630),o=r(9935);class i extends o.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(t){const e=[],r=Array.from(t);for(let t=0;tt.push(this.getProperty(e).slice()))),t}toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this.getProperty(e).toString()))),t.join("\n")}}e.DynamicProperties=n;class o extends n{constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n];super(r,e),this.components=t}static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.length,i=e.length;n{const r=e.indexOf(t);return-1!==r&&e.splice(r,1)}))}getComponents(){return this.components}getValue(t){return this.components[t]}getValues(){return this.order.map((t=>this.getValue(t)))}allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r=this.order[n];n++){const t=this.getValue(r);-1===e.indexOf(t)&&e.unshift(t)}return t}toString(){return this.getValues().join(".")}equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;for(let r,n=0;r=e[n];n++){const e=this.getValue(r);if(!e||t.getValue(r)!==e)return!1}return!0}}e.DynamicCstr=o,o.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],o.BASE_LOCALE="base",o.DEFAULT_VALUE="default",o.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:o.DEFAULT_VALUE,[r.STYLE]:o.DEFAULT_VALUE,[r.TOPIC]:o.DEFAULT_VALUE,[r.MODALITY]:"speech"};e.DynamicCstrParser=class{constructor(t){this.order=t}parse(t){const e=t.split("."),r={};if(e.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let n=0;for(let t,o=0;t=this.order[o],e.length;o++,n++){const n=e.shift();r[t]=n}return new o(r,this.order.slice(0,n))}};e.DefaultComparator=class{constructor(t,e=new n(t.getProperties(),t.getOrder())){this.reference=t,this.fallback=e,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(t,e){this.reference=t,this.fallback=e||new n(t.getProperties(),t.getOrder()),this.order=this.reference.getOrder()}match(t){const e=t.getAxes();return e.length===this.reference.getAxes().length&&e.every((e=>{const r=t.getValue(e);return r===this.reference.getValue(e)||-1!==this.fallback.getProperty(e).indexOf(r)}))}compare(t,e){let r=!1;for(let n,o=0;n=this.order[o];o++){const o=t.getValue(n),i=e.getValue(n);if(!r){const t=this.reference.getValue(n);if(t===o&&t!==i)return-1;if(t===i&&t!==o)return 1;if(t===o&&t===i)continue;t!==o&&t!==i&&(r=!0)}const a=this.fallback.getProperty(n),Q=a.indexOf(o),s=a.indexOf(i);if(Q!u.equal(t.cstr))),s.push(d),this.rules.set(e,s),p.setReference(h)}lookupRule(t,e){let r=this.getRules(e.getValue(o.Axis.LOCALE));return r=r.filter((function(t){return i.testDynamicConstraints_(e,t)})),1===r.length?r[0]:r.length?r.sort(((t,e)=>n.default.getInstance().comparator.compare(t.cstr,e.cstr)))[0]:null}}e.MathSimpleStore=i},9935:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathStore=void 0;const n=r(707),o=r(4356),i=r(7630),a=r(4504),Q=r(4650);class s extends a.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(this.domain,t)}defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return void console.error(`Precondition Error: ${e} ${r}`);const o=this.preconditions.get(t);o?o.addFullCondition(n):console.error(`Alias Error: No precondition by the name of ${t}`)}defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){return e.name===t}));if(0===n.length)throw new Q.OutputError("Rule with name "+t+" does not exist.");const o=[];n.forEach((t=>{(t=>{const e=t.dynamicCstr.toString(),r=t.action.toString();for(let t,n=0;t=o[n];n++)if(t.action===r&&t.cstr===e)return!1;return o.push({cstr:e,action:r}),!0})(t)&&this.addAlias_(t,e,r)}))}defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRule((e=>e.name===t&&o.equal(e.dynamicCstr))),a=this.parseCstr(r);if(!i&&n)throw new Q.OutputError("Rule named "+t+" with style "+e+" does not exist.");const s=n?Q.Action.fromString(n):i.action,T=new Q.SpeechRule(i.name,a,i.precondition,s);this.addRule(T)}defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void console.error(`Dynamic Constraint Error: ${r}`);const o=this.preconditions.get(t);o?o.addConstraint(n):console.error(`Alias Error: No precondition by the name of ${t}`)}evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.matchNumber_(t);if(r&&r.length===t.length)return e.push(this.evaluateCharacter(r.number)),e;const i=n.removeEmpty(t.replace(/\s/g," ").split(" "));for(let t,n=0;t=i[n];n++)if(1===t.length)e.push(this.evaluateCharacter(t));else if(t.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+$")))e.push(this.evaluateCharacter(t));else{let n=t;for(;n;){r=this.matchNumber_(n);const t=n.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)e.push(this.evaluateCharacter(r.number)),n=n.substring(r.length);else if(t)e.push(this.evaluateCharacter(t[0])),n=n.substring(t[0].length);else{const t=Array.from(n),r=t[0];e.push(this.evaluateCharacter(r)),n=t.slice(1).join("")}}}return e}parse(t){super.parse(t),this.annotators=t.annotators||[]}addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new Q.SpeechRule(t.name,t.dynamicCstr,n,t.action);o.name=t.name,this.addRule(o)}matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regexp.NUMBER)),r=t.match(new RegExp("^"+s.regexp.NUMBER));if(!e&&!r)return null;const n=r&&r[0]===t;if(e&&e[0]===t||!n)return e?{number:e[0],length:e[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),o.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,o.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}e.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.OutputError=e.Precondition=e.Action=e.Component=e.ActionType=e.SpeechRule=void 0;const n=r(5897),o=r(2105);var i;function a(t){switch(t){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+t}}e.SpeechRule=class{constructor(t,e,r,n){this.name=t,this.dynamicCstr=e,this.precondition=r,this.action=n,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(t){t.NODE="NODE",t.MULTI="MULTI",t.TEXT="TEXT",t.PERSONALITY="PERSONALITY"}(i=e.ActionType||(e.ActionType={}));class Q{constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,this.content=e,this.attributes=r,this.grammar=n}static grammarFromString(t){return o.Grammar.parseInput(t)}static fromString(t){const e={type:a(t.substring(0,3))};let r=t.slice(3).trim();if(!r)throw new l("Missing content.");switch(e.type){case i.TEXT:if('"'===r[0]){const t=c(r,"\\(")[0].trim();if('"'!==t.slice(-1))throw new l("Invalid string syntax.");e.content=t,r=r.slice(t.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const t=r.indexOf(" (");if(-1===t){e.content=r.trim(),r="";break}e.content=r.substring(0,t).trim(),r=r.slice(t).trim()}}if(r){const t=Q.attributesFromString(r);t.grammar&&(e.grammar=t.grammar,delete t.grammar),Object.keys(t).length&&(e.attributes=t)}return new Q(e)}static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw new l("Invalid attribute expression: "+t);const e={},r=c(t.slice(1,-1),",");for(let t=0,n=r.length;t0?"("+t.join(", ")+")":""}getAttributes(){const t=[];for(const e in this.attributes){const r=this.attributes[e];"true"===r?t.push(e):t.push(e+":"+r)}return t}}e.Component=Q;class s{constructor(t){this.components=t}static fromString(t){const e=c(t,";").filter((function(t){return t.match(/\S/)})).map((function(t){return t.trim()})),r=[];for(let t=0,n=e.length;t0?r[0]:null}applyConstraint(t,e){return!!this.applyQuery(t,e)||n.evaluateBoolean(e,t)}constructString(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(1,-1);const r=this.customStrings.lookup(e);return r?r(t):n.evaluateString(e,t)}parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(let t,r=0;t=e[r];r++){switch(t[0].slice(0,3)){case"CQF":this.customQueries.add(t[0],t[1]);break;case"CSF":this.customStrings.add(t[0],t[1]);break;case"CTF":this.contextFunctions.add(t[0],t[1]);break;case"CGF":this.customGenerators.add(t[0],t[1]);break;default:console.error("FunctionError: Invalid function name "+t[0])}}}}},2362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.storeFactory=e.SpeechRuleEngine=void 0;const n=r(7052),o=r(2057),i=r(5740),a=r(5897),Q=r(4440),s=r(5274),T=r(7283),l=r(7599),c=r(2469),u=r(1676),p=r(2105),h=r(9935),d=r(4650),f=r(4508);class m{constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie}static getInstance(){return m.instance=m.instance||new m,m.instance}static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQuery(e,r.query);o.Debugger.getInstance().output(r.query,n?n.toString():n),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,t.context.applyConstraint(e,r))))}static debugNamedSpeechRule(t,e){const r=m.getInstance().trie.collectRules().filter((e=>e.name==t));for(let n,i=0;n=r[i];i++)o.Debugger.getInstance().output("Rule",t,"DynamicCstr:",n.dynamicCstr.toString(),"number",i),m.debugSpeechRule(n,e)}evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();let r=[];try{r=this.evaluateNode_(t)}catch(t){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(t)}const n=(new Date).getTime();return o.Debugger.getInstance().output("Time:",n-e),r}toString(){return this.trie.collectRules().map((t=>t.toString())).join("\n")}runInSetting(t,e){const r=a.default.getInstance(),n={};for(const e in t)n[e]=r[e],r[e]=t[e];r.setDynamicCstr();const o=e();for(const t in n)r[t]=n[t];return r.setDynamicCstr(),o}addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEach((t=>this.trie.addRule(t))),this.addEvaluator(e)}processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="string"==typeof i?t.constructString(e,i):i}p.Grammar.getInstance().pushState(n)}addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t.locale];if(r)return void(r[t.modality]=e);const n={};n[t.modality]=e,this.evaluators_[t.locale]=n}getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.DynamicCstr.DEFAULT_VALUES[u.Axis.LOCALE]];return r[e]||r[u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY]]}enumerate(t){return this.trie.enumerate(t)}evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_(t)):[]}evaluateTree_(t){const e=a.default.getInstance();let r;o.Debugger.getInstance().output(e.mode!==Q.Mode.HTTP?t.toString():t),p.Grammar.getInstance().setAttribute(t);const i=this.lookupRule(t,e.dynamicCstr);if(!i)return e.strict?[]:(r=this.getEvaluator(e.locale,e.modality)(t),t.attributes&&this.addPersonality_(r,{},!1,t),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(e.mode,Q.Mode.HTTP,t).toString()]));const T=i.context,l=i.action.components;r=[];for(let e,o=0;e=l[o];o++){let o=[];const i=e.content||"",Q=e.attributes||{};let l=!1;e.grammar&&this.processGrammar(T,t,e.grammar);let c=null;if(Q.engine){c=a.default.getInstance().dynamicCstr.getComponents();const t=p.Grammar.parseInput(Q.engine);a.default.getInstance().setDynamicCstr(t)}switch(e.type){case d.ActionType.NODE:{const e=T.applyQuery(t,i);e&&(o=this.evaluateTree_(e))}break;case d.ActionType.MULTI:{l=!0;const e=T.applySelector(t,i);e.length>0&&(o=this.evaluateNodeList_(T,e,Q.sepFunc,T.constructString(t,Q.separator),Q.ctxtFunc,T.constructString(t,Q.context)))}break;case d.ActionType.TEXT:{const e=Q.span,r={};if(e){const n=(0,s.evalXPath)(e,t);n.length&&(r.extid=n[0].getAttribute("extid"))}const a=T.constructString(t,i);(a||""===a)&&(o=Array.isArray(a)?a.map((function(t){return n.AuditoryDescription.create({text:t.speech,attributes:t.attributes},{adjust:!0})})):[n.AuditoryDescription.create({text:a,attributes:r},{adjust:!0})])}break;case d.ActionType.PERSONALITY:default:o=[n.AuditoryDescription.create({text:i})]}o[0]&&!l&&(Q.context&&(o[0].context=T.constructString(t,Q.context)+(o[0].context||"")),Q.annotation&&(o[0].annotation=Q.annotation)),this.addLayout(o,Q,l),e.grammar&&p.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,Q,l,t)),c&&a.default.getInstance().setDynamicCstr(c)}return r}evaluateNodeList_(t,e,r,o,i,a){if(!e.length)return[];const Q=o||"",s=a||"",T=t.contextFunctions.lookup(i),l=T?T(e,s):function(){return s},c=t.contextFunctions.lookup(r),u=c?c(e,Q):function(){return[n.AuditoryDescription.create({text:Q},{translate:!0})]};let p=[];for(let t,r=0;t=e[r];r++){const n=this.evaluateTree_(t);if(n.length>0&&(n[0].context=l()+(n[0].context||""),p=p.concat(n),r=0;e--){const n=r[e].name;!t.attributes[n]&&n.match(/^ext/)&&(t.attributes[n]=r[e].value)}}}addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,t;const r=t.personality;for(const t in e)r[t]&&"number"==typeof r[t]&&"number"==typeof e[t]?r[t]=r[t]+e[t]:r[t]||(r[t]=e[t]);return t}updateConstraint_(){const t=a.default.getInstance().dynamicCstr,e=a.default.getInstance().strict,r=this.trie,n={};let o=t.getValue(u.Axis.LOCALE),i=t.getValue(u.Axis.MODALITY),Q=t.getValue(u.Axis.DOMAIN);r.hasSubtrie([o,i,Q])||(Q=u.DynamicCstr.DEFAULT_VALUES[u.Axis.DOMAIN],r.hasSubtrie([o,i,Q])||(i=u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY],r.hasSubtrie([o,i,Q])||(o=u.DynamicCstr.DEFAULT_VALUES[u.Axis.LOCALE]))),n[u.Axis.LOCALE]=[o],n[u.Axis.MODALITY]=["summary"!==i?i:u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY]],n[u.Axis.DOMAIN]=["speech"!==i?u.DynamicCstr.DEFAULT_VALUES[u.Axis.DOMAIN]:Q];const s=t.getOrder();for(let r,o=0;r=s[o];o++)if(!n[r]){const o=t.getValue(r),i=this.makeSet_(o,t.preference),a=u.DynamicCstr.DEFAULT_VALUES[r];e||o===a||i.push(a),n[r]=i}t.updateProperties(n)}makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]}lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(t,e);return r.length>0?this.pickMostConstraint_(e,r):null}lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())}pickMostConstraint_(t,e){const r=a.default.getInstance().comparator;return e.sort((function(t,e){return r.compare(t.dynamicCstr,e.dynamicCstr)||e.precondition.priority-t.precondition.priority||e.precondition.constraints.length-t.precondition.constraints.length||e.precondition.rank-t.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>e.map((t=>t.name+"("+t.dynamicCstr.toString()+")"))).bind(this)),e[0]}}e.SpeechRuleEngine=m;const L=new Map;function y(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("actions"===t.kind){const r=L.get(e);return r.parse(t),r}l.init(),t&&!t.functions&&(t.functions=T.getStore(t.locale,t.modality,t.domain));const r="braille"===t.modality?new c.BrailleStore:new h.MathStore;return L.set(e,r),t.inherits&&(r.inherits=L.get(`${t.inherits}.${t.modality}.${t.domain}`)),r.parse(t),r.initialize(),r}e.storeFactory=y,a.default.nodeEvaluator=m.getInstance().evaluateNode.bind(m.getInstance())},5662:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CustomGenerators=e.ContextFunctions=e.CustomStrings=e.CustomQueries=void 0;class r{constructor(t,e){this.prefix=t,this.store=e}add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)}addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this.add(r,t.store[r])}lookup(t){return this.store[t]}checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);return!!t.match(e)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}e.CustomQueries=class extends r{constructor(){super("CQF",{})}};e.CustomStrings=class extends r{constructor(){super("CSF",{})}};e.ContextFunctions=class extends r{constructor(){super("CTF",{})}};e.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.contentIterator=e.pauseSeparator=e.nodeCounter=void 0;const n=r(7052),o=r(5274),i=r(5897);e.nodeCounter=function(t,e){const r=t.length;let n=0,o=e;return e||(o=""),function(){return n0?o.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),o=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return o;const a=i.default.evaluateNode(t);return o.concat(a)}}},1414:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getTreeFromString=e.getTree=e.xmlTree=void 0;const n=r(5740),o=r(7075);function i(t){return new o.SemanticTree(t)}e.xmlTree=function(t){return i(t).xml()},e.getTree=i,e.getTreeFromString=function(t){return i(n.parseInput(t))}},7630:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.annotate=e.activate=e.register=e.visitors=e.annotators=void 0;const n=r(9265);e.annotators=new Map,e.visitors=new Map,e.register=function(t){const r=t.domain+":"+t.name;t instanceof n.SemanticAnnotator?e.annotators.set(r,t):e.visitors.set(r,t)},e.activate=function(t,r){const n=t+":"+r,o=e.annotators.get(n)||e.visitors.get(n);o&&(o.active=!0)},e.annotate=function(t){for(const r of e.annotators.values())r.active&&r.annotate(t);for(const r of e.visitors.values())r.active&&r.visit(t,Object.assign({},r.def))}},9265:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticVisitor=e.SemanticAnnotator=void 0;e.SemanticAnnotator=class{constructor(t,e,r){this.domain=t,this.name=e,this.func=r,this.active=!1}annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotation(this.domain,this.func(t))}};e.SemanticVisitor=class{constructor(t,e,r,n={}){this.domain=t,this.name=e,this.func=r,this.def=n,this.active=!1}visit(t,e){let r=this.func(t,e);t.addAnnotation(this.domain,r[0]);for(let e,n=0;e=t.childNodes[n];n++)r=this.visit(e,r[1]);return r}}},3588:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookupSecondary=e.isEmbellishedType=e.isMatchingFence=e.functionApplication=e.invisibleComma=e.invisiblePlus=e.invisibleTimes=e.lookupMeaning=e.lookupRole=e.lookupType=e.equal=e.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),n=["\uff0c","\ufe50",",",r],o=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],a={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},Q={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(a),T=Object.values(a);T.push("\u301f");const l=Object.keys(Q),c=Object.values(Q),u=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],p=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],d=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],f=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],m=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],L=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],y=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],g=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],v=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],b=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],H=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],_=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],M=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],x=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],O=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],S=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],V=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],E=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],A=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],C=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],w=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],N=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],P=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],k=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],I=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],R=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],D=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],j=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],B=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],F=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],Z=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],G=["\u2145","\u2146","\u2147","\u2148","\u2149"],q=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],U=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],X=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],z=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],K=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],J=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Y=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],tt=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],et=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],rt=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],nt=["\u213c","\u213d","\u213e","\u213f"],ot=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],it=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],at=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],Qt=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],st=["\u2135","\u2136","\u2137","\u2138"],Tt=h.concat(d,f,m,L,y,g,b,H,v,_,M,x,O,S,V,E,A,C,w,N,P,k,I,R,D,j,B,F,Z,G,q,U,W,X,z,$,K,J,Y,tt,nt,ot,et,rt,it,at,Qt,st);e.allLettersRegExp=new RegExp(Tt.join("|"));const lt=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],ct=String.fromCodePoint(8292);lt.push(ct);const ut=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],pt=String.fromCodePoint(8290);ut.push(pt);const ht=String.fromCodePoint(8289),dt=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ft=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),mt=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),Lt=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:n,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:o,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:T,type:"fence",role:"close"},{set:l,type:"fence",role:"top"},{set:c,type:"fence",role:"bottom"},{set:u,type:"fence",role:"neutral"},{set:p,type:"fence",role:"metric"},{set:d,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"bold"},{set:L,type:"identifier",role:"latinletter",font:"bold"},{set:v,type:"identifier",role:"latinletter",font:"italic"},{set:g,type:"identifier",role:"latinletter",font:"italic"},{set:H,type:"identifier",role:"latinletter",font:"bold-italic"},{set:b,type:"identifier",role:"latinletter",font:"bold-italic"},{set:M,type:"identifier",role:"latinletter",font:"script"},{set:_,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:x,type:"identifier",role:"latinletter",font:"bold-script"},{set:V,type:"identifier",role:"latinletter",font:"fraktur"},{set:S,type:"identifier",role:"latinletter",font:"fraktur"},{set:A,type:"identifier",role:"latinletter",font:"double-struck"},{set:E,type:"identifier",role:"latinletter",font:"double-struck"},{set:w,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:C,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:P,type:"identifier",role:"latinletter",font:"sans-serif"},{set:N,type:"identifier",role:"latinletter",font:"sans-serif"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:Z,type:"identifier",role:"latinletter",font:"monospace"},{set:F,type:"identifier",role:"latinletter",font:"monospace"},{set:G,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:U,type:"identifier",role:"greekletter",font:"normal"},{set:q,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:z,type:"identifier",role:"greekletter",font:"italic"},{set:J,type:"identifier",role:"greekletter",font:"bold-italic"},{set:K,type:"identifier",role:"greekletter",font:"bold-italic"},{set:tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Y,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:et,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:rt,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:nt,type:"identifier",role:"greekletter",font:"double-struck"},{set:ot,type:"identifier",role:"greekletter",font:"normal"},{set:it,type:"identifier",role:"greekletter",font:"bold"},{set:at,type:"identifier",role:"greekletter",font:"italic"},{set:Qt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:st,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:dt,type:"number",role:"float"},{set:ft,type:"number",role:"othernumber"},{set:lt,type:"operator",role:"addition"},{set:ut,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:mt,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],yt=function(){const t={};for(let e,r=0;e=Lt[r];r++)e.set.forEach((function(r){t[r]={role:e.role||"unknown",type:e.type||"unknown",font:e.font||"unknown"}}));return t}();e.equal=function(t,e){return t.type===e.type&&t.role===e.role&&t.font===e.font},e.lookupType=function(t){var e;return(null===(e=yt[t])||void 0===e?void 0:e.type)||"unknown"},e.lookupRole=function(t){var e;return(null===(e=yt[t])||void 0===e?void 0:e.role)||"unknown"},e.lookupMeaning=function(t){return yt[t]||{role:"unknown",type:"unknown",font:"unknown"}},e.invisibleTimes=function(){return pt},e.invisiblePlus=function(){return ct},e.invisibleComma=function(){return r},e.functionApplication=function(){return ht},e.isMatchingFence=function(t,e){return-1!==u.indexOf(t)||-1!==p.indexOf(t)?t===e:a[t]===e||Q[t]===e},e.isEmbellishedType=function(t){return"operator"===t||"relation"===t||"fence"===t||"punctuation"===t};const gt=new Map;function vt(t,e){return`${t} ${e}`}function bt(t,e,r=""){for(const n of e)gt.set(vt(t,n),r||t)}bt("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),bt("bar",o),bt("tilde",i),e.lookupSecondary=function(t,e){return gt.get(vt(t,e))}},8158:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMeaningCollator=e.SemanticNodeCollator=e.SemanticDefault=void 0;const n=r(3588),o=r(3882);class i{constructor(){this.map={}}static key(t,e){return e?t+":"+e:t}add(t,e){this.map[i.key(t,e.font)]=e}addNode(t){this.add(t.textContent,t.meaning())}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}size(){return Object.keys(this.map).length}}e.SemanticDefault=i;class a{constructor(){this.map={}}add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=this.map[e];return t}minimize(){for(const t in this.map)1===this.map[t].length&&delete this.map[t]}minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e].length&&delete t.map[e];return t}isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class Q extends a{copyCollator(){return new Q}add(t,e){const r=i.key(t,e.font);super.add(r,e)}addNode(t){this.add(t.textContent,t)}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push(t.toString());t.push(e+": "+o.join("\n"+r))}return t.join("\n")}collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.map[e].map((function(t){return t.meaning()}));return t}}e.SemanticNodeCollator=Q;class s extends a{copyCollator(){return new s}add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){return n.equal(t,e)}))){const r=i.key(t,e.font);super.add(r,e)}}addNode(t){this.add(t.textContent,t.meaning())}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push("{type: "+t.type+", role: "+t.role+", font: "+t.font+"}");t.push(e+": "+o.join("\n"+r))}return t.join("\n")}reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=(0,o.reduce)(this.map[t]))}default(){const t=new i;for(const e in this.map)1===this.map[e].length&&(t.map[e]=this.map[e][0]);return t}newDefault(){const t=this.default();this.reduce();const e=this.default();return t.size()!==e.size()?e:null}}e.SemanticMeaningCollator=s},9911:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMultiHeuristic=e.SemanticTreeHeuristic=e.SemanticAbstractHeuristic=void 0;class r{constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r}}e.SemanticAbstractHeuristic=r;e.SemanticTreeHeuristic=class extends r{};e.SemanticMultiHeuristic=class extends r{}},7516:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookup=e.run=e.add=e.blacklist=e.flags=e.updateFactory=e.factory=void 0,e.factory=null,e.updateFactory=function(t){e.factory=t};const r=new Map;function n(t){return r.get(t)}e.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},e.blacklist={},e.add=function(t){const n=t.name;r.set(n,t),e.flags[n]||(e.flags[n]=!1)},e.run=function(t,r,o){const i=n(t);return i&&!e.blacklist[t]&&(e.flags[t]||i.applicable(r))?i.apply(r):o?o(r):r},e.lookup=n},94:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2057),o=r(5897),i=r(3588),a=r(7516),Q=r(9911),s=r(5609),T=r(3308),l=r(4795);function c(t,e,r){let n=null;if(!t.length)return n;const o=r[r.length-1],i=o&&o.length,a=e&&e.length,Q=T.default.getInstance();if(i&&a){if("infixop"===e[0].type&&"implicit"===e[0].role)return n=t.pop(),o.push(Q.postfixNode_(o.pop(),t)),n;n=t.shift();const r=Q.prefixNode_(e.shift(),t);return e.unshift(r),n}return i?(o.push(Q.postfixNode_(o.pop(),t)),n):(a&&e.unshift(Q.prefixNode_(e.shift(),t)),n)}function u(t,e,r){if(!e.length)return t;const o=t.pop(),i=e.shift(),Q=r.shift();if(s.isImplicitOp(i)){n.Debugger.getInstance().output("Juxta Heuristic Case 2");const a=(o?[o,i]:[i]).concat(Q);return u(t.concat(a),e,r)}if(!o)return n.Debugger.getInstance().output("Juxta Heuristic Case 3"),u([i].concat(Q),e,r);const T=Q.shift();if(!T){n.Debugger.getInstance().output("Juxta Heuristic Case 9");const Q=a.factory.makeBranchNode("infixop",[o,e.shift()],[i],i.textContent);return Q.role="implicit",a.run("combine_juxtaposition",Q),e.unshift(Q),u(t,e,r)}if(s.isOperator(o)||s.isOperator(T))return n.Debugger.getInstance().output("Juxta Heuristic Case 4"),u(t.concat([o,i,T]).concat(Q),e,r);let l=null;return s.isImplicitOp(o)&&s.isImplicitOp(T)?(n.Debugger.getInstance().output("Juxta Heuristic Case 5"),o.contentNodes.push(i),o.contentNodes=o.contentNodes.concat(T.contentNodes),o.childNodes.push(T),o.childNodes=o.childNodes.concat(T.childNodes),T.childNodes.forEach((t=>t.parent=o)),i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(T.mathml),l=o):s.isImplicitOp(o)?(n.Debugger.getInstance().output("Juxta Heuristic Case 6"),o.contentNodes.push(i),o.childNodes.push(T),T.parent=o,i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(T.mathml),l=o):s.isImplicitOp(T)?(n.Debugger.getInstance().output("Juxta Heuristic Case 7"),T.contentNodes.unshift(i),T.childNodes.unshift(o),o.parent=T,i.parent=T,T.addMathmlNodes(i.mathml),T.addMathmlNodes(o.mathml),l=T):(n.Debugger.getInstance().output("Juxta Heuristic Case 8"),l=a.factory.makeBranchNode("infixop",[o,T],[i],i.textContent),l.role="implicit"),t.push(l),u(t.concat(Q),e,r)}a.add(new Q.SemanticTreeHeuristic("combine_juxtaposition",(function(t){for(let e,r=t.childNodes.length-1;e=t.childNodes[r];r--)s.isImplicitOp(e)&&!e.nobreaking&&(t.childNodes.splice(r,1,...e.childNodes),t.contentNodes.splice(r,0,...e.contentNodes),e.childNodes.concat(e.contentNodes).forEach((function(e){e.parent=t})),t.addMathmlNodes(e.mathml));return t}))),a.add(new Q.SemanticTreeHeuristic("propagateSimpleFunction",(t=>("infixop"!==t.type&&"fraction"!==t.type||!t.childNodes.every(s.isSimpleFunction)||(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),a.add(new Q.SemanticTreeHeuristic("simpleNamedFunction",(t=>("unit"!==t.role&&-1!==["f","g","h","F","G","H"].indexOf(t.textContent)&&(t.role="simple function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),a.add(new Q.SemanticTreeHeuristic("propagateComposedFunction",(t=>("fenced"===t.type&&"composed function"===t.childNodes[0].role&&(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),a.add(new Q.SemanticTreeHeuristic("multioperator",(t=>{if("unknown"!==t.role||t.textContent.length<=1)return;const e=[...t.textContent].map(i.lookupMeaning).reduce((function(t,e){return t&&e.role&&"unknown"!==e.role&&e.role!==t?"unknown"===t?e.role:null:t}),"unknown");e&&(t.role=e)}))),a.add(new Q.SemanticMultiHeuristic("convert_juxtaposition",(t=>{let e=l.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&"operator"===t.type}));e=e.rel.length?function(t){const e=[],r=[];let n=t.comp.shift(),o=null,i=[];for(;t.comp.length;)if(i=[],n.length)o&&e.push(o),r.push(n),o=t.rel.shift(),n=t.comp.shift();else{for(o&&i.push(o);!n.length&&t.comp.length;)n=t.comp.shift(),i.push(t.rel.shift());o=c(i,n,r)}i.length||n.length?(e.push(o),r.push(n)):(i.push(o),c(i,n,r));return{rel:e,comp:r}}(e):e,t=e.comp[0];for(let r,n,o=1;r=e.comp[o],n=e.rel[o-1];o++)t.push(n),t=t.concat(r);return e=l.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&("operator"===t.type||"infixop"===t.type)})),e.rel.length?u(e.comp.shift(),e.rel,e.comp):t}))),a.add(new Q.SemanticTreeHeuristic("simple2prefix",(t=>(t.textContent.length>1&&!t.textContent[0].match(/[A-Z]/)&&(t.role="prefix function"),t)),(t=>"braille"===o.default.getInstance().modality&&"identifier"===t.type))),a.add(new Q.SemanticTreeHeuristic("detect_cycle",(t=>{t.type="matrix",t.role="cycle";const e=t.childNodes[0];return e.type="row",e.role="cycle",e.textContent="",e.contentNodes=[],t}),(t=>"fenced"===t.type&&"infixop"===t.childNodes[0].type&&"implicit"===t.childNodes[0].role&&t.childNodes[0].childNodes.every((function(t){return"number"===t.type}))&&t.childNodes[0].contentNodes.every((function(t){return"space"===t.role})))))},7228:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMathml=void 0;const n=r(5740),o=r(5250),i=r(5609),a=r(3308),Q=r(4795);class s extends o.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const t={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((e=>this.getFactory().defaultMap.add(e,t)).bind(this))}static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.getAttribute(e);return n.match(/^\s*$/)?null:n}parse(t){a.default.getInstance().setNodeFactory(this.getFactory());const e=n.toArray(t.childNodes),r=n.tagName(t),o=this.parseMap_[r],i=(o||this.dummy_.bind(this))(t,e);return Q.addAttributes(i,t),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(i.mathml.unshift(t),i.mathmlTree=t),i}semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().makeEmptyNode()}rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return a.default.proof(t,r,this.parseList.bind(this));let n;return 1===(e=Q.purgeNodes(e)).length?(n=this.parse(e[0]),"empty"!==n.type||n.mathmlTree||(n.mathmlTree=t)):n=a.default.getInstance().row(this.parseList(e)),n.mathml.unshift(t),n}fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();const r=this.parse(e[0]),n=e[1]?this.parse(e[1]):this.getFactory().makeEmptyNode();return a.default.getInstance().fractionLikeNode(r,n,t.getAttribute("linethickness"),"true"===t.getAttribute("bevelled"))}limits_(t,e){return a.default.getInstance().limitNode(n.tagName(t),this.parseList(e))}root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.parse(e[1]),this.parse(e[0])],[]):this.sqrt_(t,e)}sqrt_(t,e){const r=this.parseList(Q.purgeNodes(e));return this.getFactory().makeBranchNode("sqrt",[a.default.getInstance().row(r)],[])}table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return a.default.proof(t,r,this.parseList.bind(this));const n=this.getFactory().makeBranchNode("table",this.parseList(e),[]);return n.mathmlTree=t,a.default.tableToMultiline(n),n}tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.parseList(e),[]);return r.role="table",r}tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=this.parse(e[0]);r.role="label";const n=this.getFactory().makeBranchNode("row",this.parseList(e.slice(1)),[r]);return n.role="table",n}tableCell_(t,e){const r=this.parseList(Q.purgeNodes(e));let n;n=r.length?1===r.length&&i.isType(r[0],"empty")?r:[a.default.getInstance().row(r)]:[];const o=this.getFactory().makeBranchNode("cell",n,[]);return o.role="table",o}space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if(!o)return this.empty_(t,e);const i=o[0],Q=parseFloat(r.slice(0,o.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!s||isNaN(Q)||Q1?this.parse(e[1]):this.getFactory().makeUnprocessed(t)}dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role=t.tagName,r.textContent=t.textContent,r}leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(t);return r.role=e[0].tagName,Q.addAttributes(r,e[0]),r}return this.getFactory().makeLeafNode(t.textContent,a.default.getInstance().font(t.getAttribute("mathvariant")))}}e.SemanticMathml=s},5952:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticNode=void 0;const n=r(5740),o=r(3588),i=r(4795);class a{constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new a(e);return r.type=t.tagName,a.setAttribute(r,t,"role"),a.setAttribute(r,t,"font"),a.setAttribute(r,t,"embellished"),a.setAttribute(r,t,"fencepointer","fencePointer"),t.getAttribute("annotation")&&r.parseAnnotation(t.getAttribute("annotation")),i.addAttributes(r,t),a.processChildren(r,t),r}static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]=o)}static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if(r.nodeType===n.NodeType.TEXT_NODE){t.textContent=r.textContent;continue}const e=n.toArray(r.childNodes).map(a.fromXml);e.forEach((e=>e.parent=t)),"CONTENT"===n.tagName(r)?t.contentNodes=e:t.childNodes=e}}querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=e.concat(r.querySelectorAll(t));for(let r,n=0;r=this.contentNodes[n];n++)e=e.concat(r.querySelectorAll(t));return t(this)&&e.unshift(this),e}xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml(t,e)})),i=t.createElementNS("",r);for(let t,e=0;t=o[e];e++)i.appendChild(t);return i},n=t.createElementNS("",this.type);return e||this.xmlAttributes(n),n.textContent=this.textContent,this.contentNodes.length>0&&n.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&n.appendChild(r("children",this.childNodes)),n}toString(t=!1){const e=n.parseInput("");return n.serializeXml(this.xml(e,t))}allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"!==this.font&&t.push(["font",this.font]),Object.keys(this.annotation).length&&t.push(["annotation",this.xmlAnnotation()]),this.embellished&&t.push(["embellished",this.embellished]),this.fencePointer&&t.push(["fencepointer",this.fencePointer]),t.push(["id",this.id.toString()]),t}xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotation[e].forEach((function(r){t.push(e+":"+r)}));return t.join(";")}toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(let r,n=0;r=e[n];n++)t[r[0]]=r[1].toString();return this.textContent&&(t.$t=this.textContent),this.childNodes.length&&(t.children=this.childNodes.map((function(t){return t.toJson()}))),this.contentNodes.length&&(t.content=this.contentNodes.map((function(t){return t.toJson()}))),t}updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):t.trim();if(t=t&&!r?t:r,this.textContent===t)return;const n=(0,o.lookupMeaning)(t);this.textContent=t,this.role=n.role,this.type=n.type,this.font=n.font}addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)&&this.mathml.push(e)}appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this}replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;t.parent=null,e.parent=this,this.childNodes[r]=e;const n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)})),o=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)}));this.removeMathmlNodes(n),this.addMathmlNodes(o)}appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this)}removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e&&this.contentNodes.slice(e,1)}}equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||this.textContent!==t.textContent||this.childNodes.length!==t.childNodes.length||this.contentNodes.length!==t.contentNodes.length)return!1;for(let e,r,n=0;e=this.childNodes[n],r=t.childNodes[n];n++)if(!e.equals(r))return!1;for(let e,r,n=0;e=this.contentNodes[n],r=t.contentNodes[n];n++)if(!e.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(t,e){e&&this.addAnnotation_(t,e)}getAnnotation(t){const e=this.annotation[t];return e||[]}hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexOf(e)}parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t1)return!1;const r=e[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((t=>i(t,"infixop"))))return!1}return!0},e.isPrefixFunctionBoundary=function(t){return T(t)&&!Q(t,"division")||i(t,"appl")||s(t)},e.isBigOpBoundary=function(t){return T(t)||s(t)},e.isIntegralDxBoundary=function(t,e){return!!e&&i(e,"identifier")&&n.lookupSecondary("d",t.textContent)},e.isIntegralDxBoundarySingle=function(t){if(i(t,"identifier")){const e=t.textContent[0];return e&&t.textContent[1]&&n.lookupSecondary("d",e)}return!1},e.isGeneralFunctionBoundary=s,e.isEmbellished=function(t){return t.embellished?t.embellished:n.isEmbellishedType(t.type)?t.type:null},e.isOperator=T,e.isRelation=l,e.isPunctuation=c,e.isFence=u,e.isElligibleEmbellishedFence=function(t){return!(!t||!u(t))&&(!t.embellished||p(t))},e.isTableOrMultiline=h,e.tableIsMatrixOrVector=function(t){return!!t&&d(t)&&h(t.childNodes[0])},e.isFencedElement=d,e.tableIsCases=function(t,e){return e.length>0&&Q(e[e.length-1],"openfence")},e.tableIsMultiline=function(t){return t.childNodes.every((function(t){return t.childNodes.length<=1}))},e.lineIsLabelled=function(t){return i(t,"line")&&t.contentNodes.length&&Q(t.contentNodes[0],"label")},e.isBinomial=function(t){return 2===t.childNodes.length},e.isLimitBase=function t(e){return i(e,"largeop")||i(e,"limboth")||i(e,"limlower")||i(e,"limupper")||i(e,"function")&&Q(e,"limit function")||(i(e,"overscore")||i(e,"underscore"))&&t(e.childNodes[0])},e.isSimpleFunctionHead=function(t){return"identifier"===t.type||"latinletter"===t.role||"greekletter"===t.role||"otherletter"===t.role},e.singlePunctAtPosition=function(t,e,r){return 1===e.length&&("punctuation"===t[r].type||"punctuation"===t[r].embellished)&&t[r]===e[0]},e.isSimpleFunction=function(t){return i(t,"identifier")&&Q(t,"simple function")},e.isLeftBrace=f,e.isRightBrace=m,e.isSetNode=function(t){return f(t.contentNodes[0])&&m(t.contentNodes[1])},e.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],e.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],e.isSingletonSetContent=function t(r){const n=r.type;return-1===e.illegalSingleton_.indexOf(n)&&("infixop"!==n||"implicit"===r.role)&&("fenced"===n?"leftright"!==r.role||t(r.childNodes[0]):-1===e.scriptedElement_.indexOf(n)||t(r.childNodes[0]))},e.isNumber=L,e.isUnitCounter=function(t){return L(t)||"vulgar"===t.role||"mixed"===t.role},e.isPureUnit=function(t){const e=t.childNodes;return"unit"===t.role&&(!e.length||"unit"===e[0].role)},e.isImplicit=function(t){return"implicit"===t.role||"unit"===t.role&&!!t.contentNodes.length&&t.contentNodes[0].textContent===n.invisibleTimes()},e.isImplicitOp=function(t){return"infixop"===t.type&&"implicit"===t.role},e.isNeutralFence=y,e.compareNeutralFences=function(t,e){return y(t)&&y(e)&&(0,o.getEmbellishedInner)(t).textContent===(0,o.getEmbellishedInner)(e).textContent},e.elligibleLeftNeutral=function(t){return!!y(t)&&(!t.embellished||"superscript"!==t.type&&"subscript"!==t.type&&("tensor"!==t.type||"empty"===t.childNodes[3].type&&"empty"===t.childNodes[4].type))},e.elligibleRightNeutral=function(t){return!!y(t)&&(!t.embellished||("tensor"!==t.type||"empty"===t.childNodes[1].type&&"empty"===t.childNodes[2].type))},e.isMembership=function(t){return["element","nonelement","reelement","renonelement"].includes(t.role)}},3308:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5740),o=r(3588),i=r(7516),a=r(6537),Q=r(5609),s=r(4795);class T{constructor(){this.funcAppls={},this.factory_=new a.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return T.instance=T.instance||new T,T.instance}static tableToMultiline(t){if(Q.tableIsMultiline(t)){t.type="multiline";for(let e,r=0;e=t.childNodes[r];r++)T.rowToLine_(e,"multiline");1===t.childNodes.length&&!Q.lineIsLabelled(t.childNodes[0])&&Q.isFencedElement(t.childNodes[0].childNodes[0])&&T.tableToMatrixOrVector_(T.rewriteFencedLine_(t)),T.binomialForm_(t),T.classifyMultiline(t)}else T.classifyTable(t)}static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="number"),T.numberRole_(t),T.exprFont_(t)}static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;for(;e=r)return;const o=n.childNodes[0].role;"unknown"!==o&&t.childNodes.every((function(t){const e=t.childNodes[0];return!e||e.role===o&&(Q.isType(e,"relation")||Q.isType(e,"relseq"))}))&&(t.role=o)}static classifyTable(t){const e=T.computeColumns_(t);T.classifyByColumns_(t,e,"equality")||T.classifyByColumns_(t,e,"inequality",["equality"])||T.classifyByColumns_(t,e,"arrow")||T.detectCaleyTable(t)}static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlTree,r=e.getAttribute("columnlines"),n=e.getAttribute("rowlines");return!(!r||!n)&&(!(!T.cayleySpacing(r)||!T.cayleySpacing(n))&&(t.role="cayley",!0))}static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"dashed"===e[0])&&e.slice(1).every((t=>"none"===t))}static proof(t,e,r){const n=T.separateSemantics(e);return T.getInstance().proof(t,n,r)}static findSemantics(t,e,r){const n=null==r?null:r,o=T.getSemantics(t);return!!o&&(!!o[e]&&(null==n||o[e]===n))}static getSemantics(t){const e=t.getAttribute("semantics");return e?T.separateSemantics(e):null}static removePrefix(t){const[,...e]=t.split("_");return e.join("_")}static separateSemantics(t){const e={};return t.split(";").forEach((function(t){const[r,n]=t.split(":");e[T.removePrefix(r)]=n})),e}static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathmlTree,o=t[n+1].mathmlTree;if(!e||!o)continue;const i=e.nextSibling;if(!i||i===o)continue;const a=T.getSpacer_(i);a&&(r.mathml.push(a),r.mathmlTree=a,r.role="space")}}static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmptyTag(t)&&1===t.childNodes.length;)if(t=t.childNodes[0],"MSPACE"===n.tagName(t))return t;return null}static fenceToPunct_(t){const e=T.FENCE_TO_PUNCT_[t.role];if(e){for(;t.embellished;)t.embellished="punctuation",Q.isRole(t,"subsup")||Q.isRole(t,"underover")||(t.role=e),t=t.childNodes[0];t.type="punctuation",t.role=e}}static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"integral"===t.type)return"";if(e[0]&&e[0].textContent===o.functionApplication()){T.getInstance().funcAppls[t.id]=e.shift();let r="simple function";return i.run("simple2prefix",t),"prefix function"!==t.role&&"limit function"!==t.role||(r=t.role),T.propagateFunctionRole_(t,r),"prefix"}const r=T.CLASSIFY_FUNCTION_[t.role];return r||(Q.isSimpleFunctionHead(t)?"simple":"")}static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;Q.isRole(t,"subsup")||Q.isRole(t,"underover")||(t.role=e),T.propagateFunctionRole_(t.childNodes[0],e)}}static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNodes[n];n++){const t=T.getFunctionOp_(r,e);if(t)return t}return null}static tableToMatrixOrVector_(t){const e=t.childNodes[0];Q.isType(e,"multiline")?T.tableToVector_(t):T.tableToMatrix_(t),t.contentNodes.forEach(e.appendContentNode.bind(e));for(let t,r=0;t=e.childNodes[r];r++)T.assignRoleToRow_(t,T.getComponentRoles_(e));return e.parent=null,e}static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e.childNodes.length?T.binomialForm_(e):T.tableToSquare_(t)}static binomialForm_(t){Q.isBinomial(t)&&(t.role="binomial",t.childNodes[0].role="binomial",t.childNodes[1].role="binomial")}static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.childNodes&&e.childNodes.length>0&&e.childNodes[0].childNodes&&e.childNodes.length===e.childNodes[0].childNodes.length?T.tableToSquare_(t):e.childNodes&&1===e.childNodes.length&&(e.role="rowvector")}static tableToSquare_(t){const e=t.childNodes[0];Q.isNeutralFence(t)?e.role="determinant":e.role="squarematrix"}static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:t.type.toLowerCase()||"unknown"}static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)T.assignRoleToRow_(e,"cases");return t.type="cases",t.appendContentNode(e),Q.tableIsMultiline(t)&&T.binomialForm_(t),t}static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0].childNodes[0],n=t.childNodes[0].childNodes[0].childNodes[0];return r.parent=t.parent,t.parent=r,n.parent=e,r.childNodes=[t],e.childNodes=[n],r}static rowToLine_(t,e){const r=e||"unknown";Q.isType(t,"row")&&(t.type="line",t.role=r,1===t.childNodes.length&&Q.isType(t.childNodes[0],"cell")&&(t.childNodes=t.childNodes[0].childNodes,t.childNodes.forEach((function(e){e.parent=t}))))}static assignRoleToRow_(t,e){Q.isType(t,"line")?t.role=e:Q.isType(t,"row")&&(t.role=e,t.childNodes.forEach((function(t){Q.isType(t,"cell")&&(t.role=e)})))}static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))return null;e=t.replace(/\s/g,"").split("").filter((function(t){return t}))}else e=[","];return function(){return e.length>1?e.shift():e[0]}}static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textContent].filter((t=>t.match(/[^\s]/))),r=e.map(o.lookupMeaning);if(r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type&&"comma"===t.role})))return t.role="integer",void("0"===e[0]&&t.addAnnotation("general","basenumber"));r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type}))?t.role="float":t.role="othernumber"}static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textContent].map(o.lookupMeaning).reduce((function(t,e){return t&&e.font&&"unknown"!==e.font&&e.font!==t?"unknown"===t?e.font:null:t}),"unknown");e&&(t.font=e)}static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>0;){const t=e.shift();let i=r.shift();Q.isElligibleEmbellishedFence(t)?(n.push(t),o.push(i)):(T.fenceToPunct_(t),i.push(t),i=i.concat(r.shift()),r.unshift(i))}return o.push(r.shift()),{rel:n,comp:o}}static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNodes[1];let n=T.rewriteFence_(t,e);return t.contentNodes[0]=n.fence,n=T.rewriteFence_(n.node,r),t.contentNodes[1]=n.fence,t.contentNodes[0].parent=t,t.contentNodes[1].parent=t,n.node.parent=null,n.node}static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};const r=e.childNodes[0],n=T.rewriteFence_(t,r);return Q.isType(e,"superscript")||Q.isType(e,"subscript")||Q.isType(e,"tensor")?(Q.isRole(e,"subsup")||(e.role=t.role),r!==n.node&&(e.replaceChild(r,n.node),r.parent=t),T.propagateFencePointer_(e,r),{node:e,fence:n.fence}):(e.replaceChild(r,n.fence),e.mathmlTree&&-1===e.mathml.indexOf(e.mathmlTree)&&e.mathml.push(e.mathmlTree),{node:n.node,fence:e})}static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id.toString(),t.embellished=null}static classifyByColumns_(t,e,r,n){return!!(3===e.length&&T.testColumns_(e,1,(t=>T.isPureRelation_(t,r)))||2===e.length&&(T.testColumns_(e,1,(t=>T.isEndRelation_(t,r)||T.isPureRelation_(t,r)))||T.testColumns_(e,0,(t=>T.isEndRelation_(t,r,!0)||T.isPureRelation_(t,r)))))&&(t.role=r,!0)}static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return Q.isType(t,"relseq")&&Q.isRole(t,e)&&Q.isType(t.childNodes[n],"empty")}static isPureRelation_(t,e){return Q.isType(t,"relation")&&Q.isRole(t,e)}static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n++)for(let t,n=0;t=r.childNodes[n];n++){e[n]?e[n].push(t):e[n]=[t]}return e}static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t){return t.childNodes.length&&r(t.childNodes[0])}))&&n.every((function(t){return!t.childNodes.length||r(t.childNodes[0])})))}setNodeFactory(t){T.getInstance().factory_=t,i.updateFactory(T.getInstance().factory_)}getNodeFactory(){return T.getInstance().factory_}identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role="unit";else if(!e&&1===t.textContent.length&&("integer"===t.role||"latinletter"===t.role||"greekletter"===t.role)&&"normal"===t.font)return t.font="italic",i.run("simpleNamedFunction",t);return"unknown"===t.type&&(t.type="identifier"),T.exprFont_(t),i.run("simpleNamedFunction",t)}implicitNode(t){if(t=T.getInstance().getMixedNumbers_(t),1===(t=T.getInstance().combineUnits_(t)).length)return t[0];const e=T.getInstance().implicitNode_(t);return i.run("combine_juxtaposition",e)}text(t,e){return T.exprFont_(t),t.type="text","MS"===e?(t.role="string",t):"MSPACE"===e||t.textContent.match(/^\s*$/)?(t.role="space",t):t}row(t){return 0===(t=t.filter((function(t){return!Q.isType(t,"empty")}))).length?T.getInstance().factory_.makeEmptyNode():(t=T.getInstance().getFencesInRow_(t),t=T.getInstance().tablesInRow(t),t=T.getInstance().getPunctuationInRow_(t),t=T.getInstance().getTextInRow_(t),t=T.getInstance().getFunctionsInRow_(t),T.getInstance().relationsInRow_(t))}limitNode(t,e){if(!e.length)return T.getInstance().factory_.makeEmptyNode();let r,n=e[0],o="unknown";if(!e[1])return n;if(Q.isLimitBase(n)){r=T.MML_TO_LIMIT_[t];const i=r.length;if(o=r.type,e=e.slice(0,r.length+1),1===i&&Q.isAccent(e[1])||2===i&&Q.isAccent(e[1])&&Q.isAccent(e[2]))return r=T.MML_TO_BOUNDS_[t],T.getInstance().accentNode_(n,e,r.type,r.length,r.accent);if(2===i){if(Q.isAccent(e[1]))return n=T.getInstance().accentNode_(n,[n,e[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[t],1,!0),e[2]?T.getInstance().makeLimitNode_(n,[n,e[2]],null,"limupper"):n;if(e[2]&&Q.isAccent(e[2]))return n=T.getInstance().accentNode_(n,[n,e[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[t],1,!0),T.getInstance().makeLimitNode_(n,[n,e[1]],null,"limlower");e[i]||(o="limlower")}return T.getInstance().makeLimitNode_(n,e,null,o)}return r=T.MML_TO_BOUNDS_[t],T.getInstance().accentNode_(n,e,r.type,r.length,r.accent)}tablesInRow(t){let e=s.partitionNodes(t,Q.tableIsMatrixOrVector),r=[];for(let t,n=0;t=e.rel[n];n++)r=r.concat(e.comp.shift()),r.push(T.tableToMatrixOrVector_(t));r=r.concat(e.comp.shift()),e=s.partitionNodes(r,Q.isTableOrMultiline),r=[];for(let t,n=0;t=e.rel[n];n++){const n=e.comp.shift();Q.tableIsCases(t,n)&&T.tableToCases_(t,n.pop()),r=r.concat(n),r.push(t)}return r.concat(e.comp.shift())}mfenced(t,e,r,n){if(r&&n.length>0){const t=T.nextSeparatorFunction_(r),e=[n.shift()];n.forEach((r=>{e.push(T.getInstance().factory_.makeContentNode(t())),e.push(r)})),n=e}return t&&e?T.getInstance().horizontalFencedNode_(T.getInstance().factory_.makeContentNode(t),T.getInstance().factory_.makeContentNode(e),n):(t&&n.unshift(T.getInstance().factory_.makeContentNode(t)),e&&n.push(T.getInstance().factory_.makeContentNode(e)),T.getInstance().row(n))}fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=T.getInstance().factory_.makeBranchNode("line",[t],[]),n=T.getInstance().factory_.makeBranchNode("line",[e],[]);return o=T.getInstance().factory_.makeBranchNode("multiline",[r,n],[]),T.binomialForm_(o),T.classifyMultiline(o),o}return o=T.getInstance().fractionNode_(t,e),n&&o.addAnnotation("general","bevelled"),o}tensor(t,e,r,n,o){const i=T.getInstance().factory_.makeBranchNode("tensor",[t,T.getInstance().scriptNode_(e,"leftsub"),T.getInstance().scriptNode_(r,"leftsuper"),T.getInstance().scriptNode_(n,"rightsub"),T.getInstance().scriptNode_(o,"rightsuper")],[]);return i.role=t.role,i.embellished=Q.isEmbellished(t),i}pseudoTensor(t,e,r){const n=t=>!Q.isType(t,"empty"),o=e.filter(n).length,i=r.filter(n).length;if(!o&&!i)return t;const a=o?i?"MSUBSUP":"MSUB":"MSUP",s=[t];return o&&s.push(T.getInstance().scriptNode_(e,"rightsub",!0)),i&&s.push(T.getInstance().scriptNode_(r,"rightsuper",!0)),T.getInstance().limitNode(a,s)}font(t){const e=T.MATHJAX_FONTS[t];return e||t}proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){const e=T.getInstance().cleanInference(t.childNodes),n=e.length?T.getInstance().factory_.makeBranchNode("inference",r(e),[]):T.getInstance().factory_.makeEmptyNode();return n.role="axiom",n.mathmlTree=t,n}const n=T.getInstance().inference(t,e,r);return e.proof&&(n.role="proof",n.childNodes[0].role="final"),n}inference(t,e,r){if(e.inferenceRule){const e=T.getInstance().getFormulas(t,[],r);return T.getInstance().factory_.makeBranchNode("inference",[e.conclusion,e.premises],[])}const o=e.labelledRule,i=n.toArray(t.childNodes),a=[];"left"!==o&&"both"!==o||a.push(T.getInstance().getLabel(t,i,r,"left")),"right"!==o&&"both"!==o||a.push(T.getInstance().getLabel(t,i,r,"right"));const Q=T.getInstance().getFormulas(t,i,r),s=T.getInstance().factory_.makeBranchNode("inference",[Q.conclusion,Q.premises],a);return s.mathmlTree=t,s}getLabel(t,e,r,o){const i=T.getInstance().findNestedRow(e,"prooflabel",o),a=T.getInstance().factory_.makeBranchNode("rulelabel",r(n.toArray(i.childNodes)),[]);return a.role=o,a.mathmlTree=i,a}getFormulas(t,e,r){const o=e.length?T.getInstance().findNestedRow(e,"inferenceRule"):t,i="up"===T.getSemantics(o).inferenceRule,a=i?o.childNodes[1]:o.childNodes[0],Q=i?o.childNodes[0]:o.childNodes[1],s=a.childNodes[0].childNodes[0],l=n.toArray(s.childNodes[0].childNodes),c=[];let u=1;for(const t of l)u%2&&c.push(t.childNodes[0]),u++;const p=r(c),h=r(n.toArray(Q.childNodes[0].childNodes))[0],d=T.getInstance().factory_.makeBranchNode("premises",p,[]);d.mathmlTree=s;const f=T.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return f.mathmlTree=Q.childNodes[0].childNodes[0],{conclusion:f,premises:d}}findNestedRow(t,e,r){return T.getInstance().findNestedRow_(t,e,0,r)}cleanInference(t){return n.toArray(t).filter((function(t){return"MSPACE"!==n.tagName(t)}))}operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("multioperator",t)}implicitNode_(t){const e=T.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleTimes());T.matchSpaces_(t,e);const r=T.getInstance().infixNode_(t,e[0]);return r.role="implicit",e.forEach((function(t){t.parent=r})),r.contentNodes=e,r}infixNode_(t,e){const r=T.getInstance().factory_.makeBranchNode("infixop",t,[e],s.getEmbellishedInner(e).textContent);return r.role=e.role,i.run("propagateSimpleFunction",r)}explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.textContent===o.invisiblePlus()}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=e.comp[n+1],a=o.length-1;if(o[a]&&i[0]&&Q.isType(o[a],"number")&&!Q.isRole(o[a],"mixed")&&Q.isType(i[0],"fraction")){const t=T.getInstance().factory_.makeBranchNode("number",[o[a],i[0]],[]);t.role="mixed",r=r.concat(o.slice(0,a)),r.push(t),i.shift()}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t){return s.getEmbellishedInner(t).textContent})).join(" "),o=T.getInstance().factory_.makeBranchNode(r,[t],e,n);return e.length>1&&(o.role="multiop"),o}prefixNode_(t,e){const r=s.partitionNodes(e,(t=>Q.isRole(t,"subtraction")));let n=T.getInstance().concatNode_(t,r.comp.pop(),"prefixop");for(1===n.contentNodes.length&&"addition"===n.contentNodes[0].role&&"+"===n.contentNodes[0].textContent&&(n.role="positive");r.rel.length>0;)n=T.getInstance().concatNode_(n,[r.rel.pop()],"prefixop"),n.role="negative",n=T.getInstance().concatNode_(n,r.comp.pop(),"prefixop");return n}postfixNode_(t,e){return e.length?T.getInstance().concatNode_(t,e,"postfixop"):t}combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!Q.isRole(t,"unit")}));if(t.length===e.rel.length)return e.rel;const r=[];let n,o;do{const t=e.comp.shift();n=e.rel.shift();let i=null;o=r.pop(),o&&(t.length&&Q.isUnitCounter(o)?t.unshift(o):r.push(o)),1===t.length&&(i=t.pop()),t.length>1&&(i=T.getInstance().implicitNode_(t),i.role="unit"),i&&r.push(i),n&&r.push(n)}while(n);return r}getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return Q.isType(t,"fraction")&&Q.isRole(t,"vulgar")}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=o.length-1;if(o[i]&&Q.isType(o[i],"number")&&(Q.isRole(o[i],"integer")||Q.isRole(o[i],"float"))){const e=T.getInstance().factory_.makeBranchNode("number",[o[i],t],[]);e.role="mixed",r=r.concat(o.slice(0,i)),r.push(e)}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t=>Q.isType(t,"text")));if(0===e.rel.length)return t;const r=[];let n=e.comp[0];n.length>0&&r.push(T.getInstance().row(n));for(let t,o=0;t=e.rel[o];o++)r.push(t),n=e.comp[o+1],n.length>0&&r.push(T.getInstance().row(n));return[T.getInstance().dummyNode_(r)]}relationsInRow_(t){const e=s.partitionNodes(t,Q.isRelation),r=e.rel[0];if(!r)return T.getInstance().operationsInRow_(t);if(1===t.length)return t[0];const n=e.comp.map(T.getInstance().operationsInRow_);let o;return e.rel.some((function(t){return!t.equals(r)}))?(o=T.getInstance().factory_.makeBranchNode("multirel",n,e.rel),e.rel.every((function(t){return t.role===r.role}))&&(o.role=r.role),o):(o=T.getInstance().factory_.makeBranchNode("relseq",n,e.rel,s.getEmbellishedInner(r).textContent),o.role=r.role,o)}operationsInRow_(t){if(0===t.length)return T.getInstance().factory_.makeEmptyNode();if(1===(t=T.getInstance().explicitMixed_(t)).length)return t[0];const e=[];for(;t.length>0&&Q.isOperator(t[0]);)e.push(t.shift());if(0===t.length)return T.getInstance().prefixNode_(e.pop(),e);if(1===t.length)return T.getInstance().prefixNode_(t[0],e);t=i.run("convert_juxtaposition",t);const r=s.sliceNodes(t,Q.isOperator),n=T.getInstance().prefixNode_(T.getInstance().implicitNode(r.head),e);return r.div?T.getInstance().operationsTree_(r.tail,n,r.div):n}operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r),"infixop"===e.type){const t=T.getInstance().postfixNode_(e.childNodes.pop(),o);return e.appendChild(t),e}return T.getInstance().postfixNode_(e,o)}const i=s.sliceNodes(t,Q.isOperator);if(0===i.head.length)return o.push(i.div),T.getInstance().operationsTree_(i.tail,e,r,o);const a=T.getInstance().prefixNode_(T.getInstance().implicitNode(i.head),o),l=T.getInstance().appendOperand_(e,r,a);return i.div?T.getInstance().operationsTree_(i.tail,l,i.div,[]):l}appendOperand_(t,e,r){if("infixop"!==t.type)return T.getInstance().infixNode_([t,r],e);const n=T.getInstance().appendDivisionOp_(t,e,r);return n||(T.getInstance().appendExistingOperator_(t,e,r)?t:"multiplication"===e.role?T.getInstance().appendMultiplicativeOp_(t,e,r):T.getInstance().appendAdditiveOp_(t,e,r))}appendDivisionOp_(t,e,r){return"division"===e.role?Q.isImplicit(t)?T.getInstance().infixNode_([t,r],e):T.getInstance().appendLastOperand_(t,e,r):"division"===t.role?T.getInstance().infixNode_([t,r],e):null}appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!Q.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=T.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendMultiplicativeOp_(t,e,r){if(Q.isImplicit(t))return T.getInstance().infixNode_([t,r],e);let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!Q.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=T.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendAdditiveOp_(t,e,r){return T.getInstance().infixNode_([t,r],e)}appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||Q.isImplicit(t))&&(t.contentNodes[0].equals(e)?(t.appendContentNode(e),t.appendChild(r),!0):T.getInstance().appendExistingOperator_(t.childNodes[t.childNodes.length-1],e,r))}getFencesInRow_(t){let e=s.partitionNodes(t,Q.isFence);e=T.purgeFences_(e);const r=e.comp.shift();return T.getInstance().fences_(e.rel,e.comp,[],[r])}fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>Q.isRole(t,"open");if(0===t.length){const t=n.shift();for(;r.length>0;){if(o(r[0])){const e=r.shift();T.fenceToPunct_(e),t.push(e)}else{const e=s.sliceNodes(r,o),i=e.head.length-1,a=T.getInstance().neutralFences_(e.head,n.slice(0,i));n=n.slice(i),t.push(...a),e.div&&e.tail.unshift(e.div),r=e.tail}t.push(...n.shift())}return t}const i=r[r.length-1],a=t[0].role;if("open"===a||Q.isNeutralFence(t[0])&&(!i||!Q.compareNeutralFences(t[0],i))){r.push(t.shift());const o=e.shift();return o&&n.push(o),T.getInstance().fences_(t,e,r,n)}if(i&&"close"===a&&"open"===i.role){const o=T.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),T.getInstance().fences_(t,e,r,n)}if(i&&Q.compareNeutralFences(t[0],i)){if(!Q.elligibleLeftNeutral(i)||!Q.elligibleRightNeutral(t[0])){r.push(t.shift());const o=e.shift();return o&&n.push(o),T.getInstance().fences_(t,e,r,n)}const o=T.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),T.getInstance().fences_(t,e,r,n)}if(i&&"close"===a&&Q.isNeutralFence(i)&&r.some(o)){const i=s.sliceNodes(r,o,!0),a=n.pop(),Q=n.length-i.tail.length+1,l=T.getInstance().neutralFences_(i.tail,n.slice(Q));n=n.slice(0,Q);const c=T.getInstance().horizontalFencedNode_(i.div,t.shift(),n.pop().concat(l,a));return n.push(n.pop().concat([c],e.shift())),T.getInstance().fences_(t,e,i.head,n)}const l=t.shift();return T.fenceToPunct_(l),n.push(n.pop().concat([l],e.shift())),T.getInstance().fences_(t,e,r,n)}neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return T.fenceToPunct_(t[0]),t;const r=t.shift();if(!Q.elligibleLeftNeutral(r)){T.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(T.getInstance().neutralFences_(t,e))}const n=s.sliceNodes(t,(function(t){return Q.compareNeutralFences(t,r)}));if(!n.div){T.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(T.getInstance().neutralFences_(t,e))}if(!Q.elligibleRightNeutral(n.div))return T.fenceToPunct_(n.div),t.unshift(r),T.getInstance().neutralFences_(t,e);const o=T.getInstance().combineFencedContent_(r,n.div,n.head,e);if(n.tail.length>0){const t=o.shift(),e=T.getInstance().neutralFences_(n.tail,o);return t.concat(e)}return o[0]}combineFencedContent_(t,e,r,n){if(0===r.length){const r=T.getInstance().horizontalFencedNode_(t,e,n.shift());return n.length>0?n[0].unshift(r):n=[[r]],n}const o=n.shift(),i=r.length-1,a=n.slice(0,i),Q=(n=n.slice(i)).shift(),s=T.getInstance().neutralFences_(r,a);o.push(...s),o.push(...Q);const l=T.getInstance().horizontalFencedNode_(t,e,o);return n.length>0?n[0].unshift(l):n=[[l]],n}horizontalFencedNode_(t,e,r){const n=T.getInstance().row(r);let o=T.getInstance().factory_.makeBranchNode("fenced",[n],[t,e]);return"open"===t.role?(T.getInstance().classifyHorizontalFence_(o),o=i.run("propagateComposedFunction",o)):o.role=t.role,o=i.run("detect_cycle",o),T.rewriteFencedNode_(o)}classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if(!Q.isSetNode(t)||e.length>1)return;if(0===e.length||"empty"===e[0].type)return void(t.role="set empty");const r=e[0].type;if(1===e.length&&Q.isSingletonSetContent(e[0]))return void(t.role="set singleton");const n=e[0].role;if("punctuated"===r&&"sequence"===n){if("comma"!==e[0].contentNodes[0].role)return 1!==e[0].contentNodes.length||"vbar"!==e[0].contentNodes[0].role&&"colon"!==e[0].contentNodes[0].role?void 0:(t.role="set extended",void T.getInstance().setExtension_(t));t.role="set collection"}}setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===e.type&&1===e.contentNodes.length&&Q.isMembership(e.contentNodes[0])&&(e.addAnnotation("set","intensional"),e.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.type;return"punctuation"===e||"text"===e||"operator"===e||"relation"===e},r=s.partitionNodes(t,(function(r){if(!Q.isPunctuation(r))return!1;if(Q.isPunctuation(r)&&!Q.isRole(r,"ellipsis"))return!0;const n=t.indexOf(r);if(0===n)return!t[1]||!e(t[1]);const o=t[n-1];if(n===t.length-1)return!e(o);const i=t[n+1];return!e(o)||!e(i)}));if(0===r.rel.length)return t;const n=[];let o=r.comp.shift();o.length>0&&n.push(T.getInstance().row(o));let i=0;for(;r.comp.length>0;)n.push(r.rel[i++]),o=r.comp.shift(),o.length>0&&n.push(T.getInstance().row(o));return[T.getInstance().punctuatedNode_(n,r.rel)]}punctuatedNode_(t,e){const r=T.getInstance().factory_.makeBranchNode("punctuated",t,e);if(e.length===t.length){const t=e[0].role;if("unknown"!==t&&e.every((function(e){return e.role===t})))return r.role=t,r}return Q.singlePunctAtPosition(t,e,0)?r.role="startpunct":Q.singlePunctAtPosition(t,e,t.length-1)?r.role="endpunct":e.every((t=>Q.isRole(t,"dummy")))?r.role="text":e.every((t=>Q.isRole(t,"space")))?r.role="space":r.role="sequence",r}dummyNode_(t){const e=T.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleComma());return e.forEach((function(t){t.role="dummy"})),T.getInstance().punctuatedNode_(t,e)}accentRole_(t,e){if(!Q.isAccent(t))return!1;const r=t.textContent,n=o.lookupSecondary("bar",r)||o.lookupSecondary("tilde",r)||t.role;return t.role="underscore"===e?"underaccent":"overaccent",t.addAnnotation("accent",n),!0}accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],a=e[2];let Q;if(!o&&a&&(Q=T.getInstance().factory_.makeBranchNode("subscript",[t,i],[]),Q.role="subsup",e=[Q,a],r="superscript"),o){const n=T.getInstance().accentRole_(i,r);if(a){T.getInstance().accentRole_(a,"overscore")&&!n?(Q=T.getInstance().factory_.makeBranchNode("overscore",[t,a],[]),e=[Q,i],r="underscore"):(Q=T.getInstance().factory_.makeBranchNode("underscore",[t,i],[]),e=[Q,a],r="overscore"),Q.role="underover"}}return T.getInstance().makeLimitNode_(t,e,Q,r)}makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return t.childNodes.push(e[1]),e[1].parent=t,t.type="limboth",t;if("limlower"===n&&"limupper"===t.type)return t.childNodes.splice(1,-1,e[1]),e[1].parent=t,t.type="limboth",t;const o=T.getInstance().factory_.makeBranchNode(n,e,[]),i=Q.isEmbellished(t);return r&&(r.embellished=i),o.embellished=i,o.role=t.role,o}getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n=t.shift(),o=T.classifyFunction_(n,t);if(!o)return r.push(n),T.getInstance().getFunctionsInRow_(t,r);const i=T.getInstance().getFunctionsInRow_(t,[]),a=T.getInstance().getFunctionArgs_(n,i,o);return r.concat(a)}getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=T.getInstance().getIntegralArgs_(e);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(t),r.rest;const n=T.getInstance().row(r.integrand);return i=T.getInstance().integralNode_(t,n,r.intvar),r.rest.unshift(i),r.rest}case"prefix":if(e[0]&&"fenced"===e[0].type){const r=e.shift();return Q.isNeutralFence(r)||(r.role="leftright"),i=T.getInstance().functionNode_(t,r),e.unshift(i),e}if(n=s.sliceNodes(e,Q.isPrefixFunctionBoundary),n.head.length)o=T.getInstance().row(n.head),n.div&&n.tail.unshift(n.div);else{if(!n.div||!Q.isType(n.div,"appl"))return e.unshift(t),e;o=n.div}return i=T.getInstance().functionNode_(t,o),n.tail.unshift(i),n.tail;case"bigop":return n=s.sliceNodes(e,Q.isBigOpBoundary),n.head.length?(o=T.getInstance().row(n.head),i=T.getInstance().bigOpNode_(t,o),n.div&&n.tail.unshift(n.div),n.tail.unshift(i),n.tail):(e.unshift(t),e);default:{if(0===e.length)return[t];const r=e[0];return"fenced"===r.type&&!Q.isNeutralFence(r)&&Q.isSimpleFunctionScope(r)?(r.role="leftright",T.propagateFunctionRole_(t,"simple function"),i=T.getInstance().functionNode_(t,e.shift()),e.unshift(i),e):(e.unshift(t),e)}}}getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:null,rest:t};const r=t[0];if(Q.isGeneralFunctionBoundary(r))return{integrand:e,intvar:null,rest:t};if(Q.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:e,intvar:r,rest:t.slice(1)};if(t[1]&&Q.isIntegralDxBoundary(r,t[1])){const n=T.getInstance().prefixNode_(t[1],[r]);return n.role="integral",{integrand:e,intvar:n,rest:t.slice(2)}}return e.push(t.shift()),T.getInstance().getIntegralArgs_(t,e)}functionNode_(t,e){const r=T.getInstance().factory_.makeContentNode(o.functionApplication()),n=T.getInstance().funcAppls[t.id];n&&(r.mathmlTree=n.mathmlTree,r.mathml=n.mathml,r.annotation=n.annotation,r.attributes=n.attributes,delete T.getInstance().funcAppls[t.id]),r.type="punctuation",r.role="application";const i=T.getFunctionOp_(t,(function(t){return Q.isType(t,"function")||Q.isType(t,"identifier")&&Q.isRole(t,"simple function")}));return T.getInstance().functionalNode_("appl",[t,e],i,[r])}bigOpNode_(t,e){const r=T.getFunctionOp_(t,(t=>Q.isType(t,"largeop")));return T.getInstance().functionalNode_("bigop",[t,e],r,[])}integralNode_(t,e,r){e=e||T.getInstance().factory_.makeEmptyNode(),r=r||T.getInstance().factory_.makeEmptyNode();const n=T.getFunctionOp_(t,(t=>Q.isType(t,"largeop")));return T.getInstance().functionalNode_("integral",[t,e,r],n,[])}functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));const a=T.getInstance().factory_.makeBranchNode(t,e,n);return a.role=o.role,i&&(r.parent=i),a}fractionNode_(t,e){const r=T.getInstance().factory_.makeBranchNode("fraction",[t,e],[]);return r.role=r.childNodes.every((function(t){return Q.isType(t,"number")&&Q.isRole(t,"integer")}))?"vulgar":r.childNodes.every(Q.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(t,e,r){let n;switch(t.length){case 0:n=T.getInstance().factory_.makeEmptyNode();break;case 1:if(n=t[0],r)return n;break;default:n=T.getInstance().dummyNode_(t)}return n.role=e,n}findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,a=0;i=t[a];a++){const t=n.tagName(i);if("MSPACE"!==t){if("MROW"===t)return T.getInstance().findNestedRow_(n.toArray(i.childNodes),e,r+1,o);if(T.findSemantics(i,e,o))return i}}return null}}e.default=T,T.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},T.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},T.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},T.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},T.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticSkeleton=void 0;const n=r(707),o=r(5274),i=r(2298);class a{constructor(t){this.parents=null,this.levelsMap=null,t=0===t?t:t||[],this.array=t}static fromTree(t){return a.fromNode(t.root)}static fromNode(t){return new a(a.fromNode_(t))}static fromString(t){return new a(a.fromString_(t))}static simpleCollapseStructure(t){return"number"==typeof t}static contentCollapseStructure(t){return!!t&&!a.simpleCollapseStructure(t)&&"c"===t[0]}static interleaveIds(t,e){return n.interleaveLists(a.collapsedLeafs(t),a.collapsedLeafs(e))}static collapsedLeafs(...t){return t.reduce(((t,e)=>{return t.concat((r=e,a.simpleCollapseStructure(r)?[r]:(r=r,a.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(t,e){return new a(a.tree_(t,e.root))}static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"infixop":case"multirel":return n.interleaveLists(r,e);case"prefixop":return e.concat(r);case"postfixop":return r.concat(e);case"fenced":return r.unshift(e[0]),r.push(e[1]),r;case"appl":return[r[0],e[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return e.length&&r.unshift(e[0]),r;default:return r}}static makeSexp_(t){return a.simpleCollapseStructure(t)?t.toString():a.contentCollapseStructure(t)?"(c "+t.slice(1).map(a.makeSexp_).join(" ")+")":"("+t.map(a.makeSexp_).join(" ")+")"}static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\)/g,"]"),e=e.replace(/ /g,","),e=e.replace(/c/g,'"c"'),JSON.parse(e)}static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.length&&(r=e.map(a.fromNode_),r.unshift("c"));const n=t.childNodes;if(!n.length)return e.length?[t.id,r]:t.id;const o=n.map(a.fromNode_);return e.length&&o.unshift(r),o.unshift(t.id),o}static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;const r=e.id,n=[r],Q=o.evalXPath(`.//self::*[@${i.Attribute.ID}=${r}]`,t)[0],s=a.combineContentChildren(e,e.contentNodes.map((function(t){return t})),e.childNodes.map((function(t){return t})));Q&&a.addOwns_(Q,s);for(let e,r=0;e=s[r];r++)n.push(a.tree_(t,e));return n}static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r?a.realLeafs_(a.fromString(r).array):e.map((t=>t.id));t.setAttribute(i.Attribute.OWNS,n.join(" "))}static realLeafs_(t){if(a.simpleCollapseStructure(t))return[t];if(a.contentCollapseStructure(t))return[];t=t;let e=[];for(let r=1;ra.simpleCollapseStructure(t)?t:a.contentCollapseStructure(t)?t[1]:t[0]))}subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{a.simpleCollapseStructure(t)?r.push(t):(t=t,a.contentCollapseStructure(t)&&(t=t.slice(1)),t.forEach((t=>e(t,r))))},r=this.levelsMap[t],n=[];return e(r.slice(1),n),n}}e.SemanticSkeleton=a},7075:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticTree=void 0;const n=r(5740),o=r(7630),i=r(9265),a=r(7228),Q=r(5952),s=r(5609);r(94);class T{constructor(t){this.mathml=t,this.parser=new a.SemanticMathml,this.root=this.parser.parse(t),this.collator=this.parser.getFactory().leafMap.collateMeaning();const e=this.collator.newDefault();e&&(this.parser=new a.SemanticMathml,this.parser.getFactory().defaultMap=e,this.root=this.parser.parse(t)),l.visit(this.root,{}),(0,o.annotate)(this.root)}static empty(){const t=n.parseInput(""),e=new T(t);return e.mathml=t,e}static fromNode(t,e){const r=T.empty();return r.root=t,e&&(r.mathml=e),r}static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=T.fromNode(r);return e&&(n.mathml=e),n}static fromXml(t){const e=T.empty();return t.childNodes[0]&&(e.root=Q.SemanticNode.fromXml(t.childNodes[0])),e}xml(t){const e=n.parseInput(""),r=this.root.xml(e.ownerDocument,t);return e.appendChild(r),e}toString(t){return n.serializeXml(this.xml(t))}formatXml(t){const e=this.toString(t);return n.formatXml(e)}displayTree(){this.root.displayTree()}replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e}toJson(){const t={};return t.stree=this.root.toJson(),t}}e.SemanticTree=T;const l=new i.SemanticVisitor("general","unit",((t,e)=>{if("infixop"===t.type&&("multiplication"===t.role||"implicit"===t.role)){const e=t.childNodes;e.length&&(s.isPureUnit(e[0])||s.isUnitCounter(e[0]))&&t.childNodes.slice(1).every(s.isPureUnit)&&(t.role="unit")}return!1}))},4795:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.partitionNodes=e.sliceNodes=e.getEmbellishedInner=e.addAttributes=e.isZeroLength=e.purgeNodes=e.isOrphanedGlyph=e.hasDisplayTag=e.hasEmptyTag=e.hasIgnoreTag=e.hasLeafTag=e.hasMathTag=e.directSpeechKeys=e.DISPLAYTAGS=e.EMPTYTAGS=e.IGNORETAGS=e.LEAFTAGS=void 0;const n=r(5740);function o(t){return!!t&&-1!==e.LEAFTAGS.indexOf(n.tagName(t))}function i(t,e,r){r&&t.reverse();const n=[];for(let o,i=0;o=t[i];i++){if(e(o))return r?{head:t.slice(i+1).reverse(),div:o,tail:n.reverse()}:{head:n,div:o,tail:t.slice(i+1)};n.push(o)}return r?{head:[],div:null,tail:n.reverse()}:{head:n,div:null,tail:[]}}e.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],e.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],e.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],e.DISPLAYTAGS=["MROOT","MSQRT"],e.directSpeechKeys=["aria-label","exact-speech","alt"],e.hasMathTag=function(t){return!!t&&"MATH"===n.tagName(t)},e.hasLeafTag=o,e.hasIgnoreTag=function(t){return!!t&&-1!==e.IGNORETAGS.indexOf(n.tagName(t))},e.hasEmptyTag=function(t){return!!t&&-1!==e.EMPTYTAGS.indexOf(n.tagName(t))},e.hasDisplayTag=function(t){return!!t&&-1!==e.DISPLAYTAGS.indexOf(n.tagName(t))},e.isOrphanedGlyph=function(t){return!!t&&"MGLYPH"===n.tagName(t)&&!o(t.parentNode)},e.purgeNodes=function(t){const r=[];for(let o,i=0;o=t[i];i++){if(o.nodeType!==n.NodeType.ELEMENT_NODE)continue;const t=n.tagName(o);-1===e.IGNORETAGS.indexOf(t)&&(-1!==e.EMPTYTAGS.indexOf(t)&&0===o.childNodes.length||r.push(o))}return r},e.isZeroLength=function(t){if(!t)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(t))return!0;const e=t.match(/[0-9.]+/);return!!e&&0===parseFloat(e[0])},e.addAttributes=function(t,r){if(r.hasAttributes()){const n=r.attributes;for(let r=n.length-1;r>=0;r--){const o=n[r].name;o.match(/^ext/)&&(t.attributes[o]=n[r].value,t.nobreaking=!0),-1!==e.directSpeechKeys.indexOf(o)&&(t.attributes["ext-speech"]=n[r].value,t.nobreaking=!0),o.match(/texclass$/)&&(t.attributes.texclass=n[r].value),"href"===o&&(t.attributes.href=n[r].value,t.nobreaking=!0)}}},e.getEmbellishedInner=function t(e){return e&&e.embellished&&e.childNodes.length>0?t(e.childNodes[0]):e},e.sliceNodes=i,e.partitionNodes=function(t,e){let r=t;const n=[],o=[];let a=null;do{a=i(r,e),o.push(a.head),n.push(a.div),r=a.tail}while(a.div);return n.pop(),{rel:n,comp:o}}},6278:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractSpeechGenerator=void 0;const n=r(6828),o=r(2298),i=r(1214),a=r(9543);e.AbstractSpeechGenerator=class{constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(t){this.rebuilt_=t}setOptions(t){this.options_=t||{},this.modality=o.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(e)),(0,n.setup)(this.options_),a.computeMarkup(this.getRebuilt().xml)}}},1452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AdhocSpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(this.modality,r),r}}e.AdhocSpeechGenerator=o},5152:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorGenerator=void 0;const n=r(2298),o=r(8396),i=r(1214),a=r(1204),Q=r(6278);class s extends Q.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreground"),this.contrast=new o.ContrastPicker}static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.length&&("punctuated"===t.type&&t.contentNodes.forEach((t=>r[t.id]=!0)),"implicit"!==t.role&&e.push(t.contentNodes.map((t=>t.id)))),t.childNodes.length){if("implicit"===t.role){const n=[];let o=[];for(const e of t.childNodes){const t=[];s.visitStree_(e,t,r),t.length<=2&&n.push(t.shift()),o=o.concat(t)}return e.push(n),void o.forEach((t=>e.push(t)))}t.childNodes.forEach((t=>s.visitStree_(t,e,r)))}}else r[t.id]||e.push(t.id)}getSpeech(t,e){return a.getAttribute(t,this.modality)}generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(t)),this.colorLeaves_(t),a.getAttribute(t,this.modality)}colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e,{});for(const r of e){const e=this.contrast.generate();let n=!1;n=Array.isArray(r)?r.map((r=>this.colorLeave_(t,r,e))).reduce(((t,e)=>t||e),!1):this.colorLeave_(t,r.toString(),e),n&&this.contrast.increment()}}colorLeave_(t,e,r){const n=a.getBySemanticId(t,e);return!!n&&(n.setAttribute(this.modality,r),!0)}}e.ColorGenerator=s},6604:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DirectSpeechGenerator=void 0;const n=r(1204),o=r(6278);class i extends o.AbstractSpeechGenerator{getSpeech(t,e){return n.getAttribute(t,this.modality)}}e.DirectSpeechGenerator=i},3123:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummySpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){return""}}e.DummySpeechGenerator=o},5858:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.NodeSpeechGenerator=void 0;const n=r(1204),o=r(4598);class i extends o.TreeSpeechGenerator{getSpeech(t,e){return super.getSpeech(t,e),n.getAttribute(t,this.modality)}}e.NodeSpeechGenerator=i},9552:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.generatorMapping_=e.generator=void 0;const n=r(1452),o=r(5152),i=r(6604),a=r(3123),Q=r(5858),s=r(597),T=r(4598);e.generator=function(t){return(e.generatorMapping_[t]||e.generatorMapping_.Direct)()},e.generatorMapping_={Adhoc:()=>new n.AdhocSpeechGenerator,Color:()=>new o.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new a.DummySpeechGenerator,Node:()=>new Q.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new T.TreeSpeechGenerator}},9543:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.computeSummary_=e.retrieveSummary=e.connectAllMactions=e.connectMactions=e.nodeAtPosition_=e.computePrefix_=e.retrievePrefix=e.addPrefix=e.addModality=e.addSpeech=e.recomputeMarkup=e.computeMarkup=e.recomputeSpeech=e.computeSpeech=void 0;const n=r(8290),o=r(5740),i=r(5274),a=r(2298),Q=r(2362),s=r(7075),T=r(1204);function l(t){return Q.SpeechRuleEngine.getInstance().evaluateNode(t)}function c(t){return l(s.SemanticTree.fromNode(t).xml())}function u(t){const e=c(t);return n.markup(e)}function p(t){const e=h(t);return n.markup(e)}function h(t){const e=s.SemanticTree.fromRoot(t),r=i.evalXPath('.//*[@id="'+t.id+'"]',e.xml());let n=r[0];return r.length>1&&(n=d(t,r)||n),n?Q.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return Q.SpeechRuleEngine.getInstance().evaluateNode(n)})):[]}function d(t,e){const r=e[0];if(!t.parent)return r;const n=[];for(;t;)n.push(t.id),t=t.parent;const o=function(t,e){for(;e.length&&e.shift().toString()===t.getAttribute("id")&&t.parentNode&&t.parentNode.parentNode;)t=t.parentNode.parentNode;return!e.length};for(let t,r=0;t=e[r];r++)if(o(t,n.slice()))return t;return r}function f(t){return t?Q.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return Q.SpeechRuleEngine.getInstance().evaluateNode(t)})):[]}e.computeSpeech=l,e.recomputeSpeech=c,e.computeMarkup=function(t){const e=l(t);return n.markup(e)},e.recomputeMarkup=u,e.addSpeech=function(t,e,r){const i=o.querySelectorAllByAttrValue(r,"id",e.id.toString())[0],Q=i?n.markup(l(i)):u(e);t.setAttribute(a.Attribute.SPEECH,Q)},e.addModality=function(t,e,r){const n=u(e);t.setAttribute(r,n)},e.addPrefix=function(t,e){const r=p(e);r&&t.setAttribute(a.Attribute.PREFIX,r)},e.retrievePrefix=p,e.computePrefix_=h,e.nodeAtPosition_=d,e.connectMactions=function(t,e,r){const n=o.querySelectorAll(e,"maction");for(let e,i=0;e=n[i];i++){const n=e.getAttribute("id"),i=o.querySelectorAllByAttrValue(t,"id",n)[0];if(!i)continue;const Q=e.childNodes[1],s=Q.getAttribute(a.Attribute.ID);let l=T.getBySemanticId(t,s);if(l&&"dummy"!==l.getAttribute(a.Attribute.TYPE))continue;if(l=i.childNodes[0],l.getAttribute("sre-highlighter-added"))continue;const c=Q.getAttribute(a.Attribute.PARENT);c&&l.setAttribute(a.Attribute.PARENT,c),l.setAttribute(a.Attribute.TYPE,"dummy"),l.setAttribute(a.Attribute.ID,s);o.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},e.connectAllMactions=function(t,e){const r=o.querySelectorAll(t,"maction");for(let t,n=0;t=r[n];n++){const r=t.childNodes[1].getAttribute(a.Attribute.ID);o.querySelectorAllByAttrValue(e,"id",r)[0].setAttribute("alternative",r)}},e.retrieveSummary=function(t){const e=f(t);return n.markup(e)},e.computeSummary_=f},597:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SummarySpeechGenerator=void 0;const n=r(6278),o=r(9543);class i extends n.AbstractSpeechGenerator{getSpeech(t,e){return o.connectAllMactions(e,this.getRebuilt().xml),this.generateSpeech(t,e)}}e.SummarySpeechGenerator=i},4598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TreeSpeechGenerator=void 0;const n=r(2298),o=r(1204),i=r(6278),a=r(9543);class Q extends i.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().nodeDict;for(const r in i){const Q=i[r],s=o.getBySemanticId(e,r),T=o.getBySemanticId(t,r);s&&T&&(this.modality&&this.modality!==n.Attribute.SPEECH?a.addModality(T,Q,this.modality):a.addSpeech(T,Q,this.getRebuilt().xml),this.modality===n.Attribute.SPEECH&&a.addPrefix(T,Q))}return r}}e.TreeSpeechGenerator=Q},313:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.INTERVALS=e.makeLetter=e.numberRules=e.alphabetRules=e.getFont=e.makeInterval=e.generate=e.makeDomains_=e.Domains_=e.Base=e.Embellish=e.Font=void 0;const n=r(5897),o=r(7491),i=r(4356),a=r(2536),Q=r(2780);var s,T,l;function c(){const t=i.LOCALE.ALPHABETS,r=(t,e)=>{const r={};return Object.keys(t).forEach((t=>r[t]=!0)),Object.keys(e).forEach((t=>r[t]=!0)),Object.keys(r)};e.Domains_.small=r(t.smallPrefix,t.letterTrans),e.Domains_.capital=r(t.capPrefix,t.letterTrans),e.Domains_.digit=r(t.digitPrefix,t.digitTrans)}function u(t){const e=t.toString(16).toUpperCase();return e.length>3?e:("000"+e).slice(-4)}function p([t,e],r){const n=parseInt(t,16),o=parseInt(e,16),i=[];for(let t=n;t<=o;t++){let e=u(t);!1!==r[e]&&(e=r[e]||e,i.push(e))}return i}function h(t){const e="normal"===t||"fullwidth"===t?"":i.LOCALE.MESSAGES.font[t]||i.LOCALE.MESSAGES.embellish[t]||"";return(0,a.localeFontCombiner)(e)}function d(t,r,n,o,a,Q){const s=h(o);for(let o,T,l,c=0;o=t[c],T=r[c],l=n[c];c++){const t=Q?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=Q?e.Domains_.capital:e.Domains_.small;m(s.combiner,o,T,l,s.font,t,a,i.LOCALE.ALPHABETS.letterTrans,r)}}function f(t,r,n,o,a){const Q=h(n);for(let n,s,T=0;n=t[T],s=r[T];T++){const t=i.LOCALE.ALPHABETS.digitPrefix,r=T+a;m(Q.combiner,n,s,r,Q.font,t,o,i.LOCALE.ALPHABETS.digitTrans,e.Domains_.digit)}}function m(t,e,r,n,o,i,a,s,T){for(let l,c=0;l=T[c];c++){const T=l in s?s[l]:s.default,c=l in i?i[l]:i.default;Q.defineRule(e.toString(),l,"default",a,r,t(T(n),o,c))}}!function(t){t.BOLD="bold",t.BOLDFRAKTUR="bold-fraktur",t.BOLDITALIC="bold-italic",t.BOLDSCRIPT="bold-script",t.DOUBLESTRUCK="double-struck",t.FULLWIDTH="fullwidth",t.FRAKTUR="fraktur",t.ITALIC="italic",t.MONOSPACE="monospace",t.NORMAL="normal",t.SCRIPT="script",t.SANSSERIF="sans-serif",t.SANSSERIFITALIC="sans-serif-italic",t.SANSSERIFBOLD="sans-serif-bold",t.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=e.Font||(e.Font={})),function(t){t.SUPER="super",t.SUB="sub",t.CIRCLED="circled",t.PARENTHESIZED="parenthesized",t.PERIOD="period",t.NEGATIVECIRCLED="negative-circled",t.DOUBLECIRCLED="double-circled",t.CIRCLEDSANSSERIF="circled-sans-serif",t.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",t.COMMA="comma",t.SQUARED="squared",t.NEGATIVESQUARED="negative-squared"}(T=e.Embellish||(e.Embellish={})),function(t){t.LATINCAP="latinCap",t.LATINSMALL="latinSmall",t.GREEKCAP="greekCap",t.GREEKSMALL="greekSmall",t.DIGIT="digit"}(l=e.Base||(e.Base={})),e.Domains_={small:["default"],capital:["default"],digit:["default"]},e.makeDomains_=c,e.generate=function(t){const r=n.default.getInstance().locale;n.default.getInstance().locale=t,o.setLocale(),Q.addSymbolRules({locale:t}),c();const a=e.INTERVALS;for(let t,e=0;t=a[e];e++){const e=p(t.interval,t.subst),r=e.map((function(t){return String.fromCodePoint(parseInt(t,16))}));if("offset"in t)f(e,r,t.font,t.category,t.offset||0);else{d(e,r,i.LOCALE.ALPHABETS[t.base],t.font,t.category,!!t.capital)}}n.default.getInstance().locale=r,o.setLocale()},e.makeInterval=p,e.getFont=h,e.alphabetRules=d,e.numberRules=f,e.makeLetter=m,e.INTERVALS=[{interval:["1D400","1D419"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:l.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:l.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:l.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:l.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:l.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:l.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:l.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:l.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:T.SUPER},{interval:["2080","2089"],base:l.DIGIT,subst:{},offset:0,category:"No",font:T.SUB},{interval:["245F","2473"],base:l.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:T.CIRCLED},{interval:["3251","325F"],base:l.DIGIT,subst:{},offset:21,category:"No",font:T.CIRCLED},{interval:["32B1","32BF"],base:l.DIGIT,subst:{},offset:36,category:"No",font:T.CIRCLED},{interval:["2474","2487"],base:l.DIGIT,subst:{},offset:1,category:"No",font:T.PARENTHESIZED},{interval:["2487","249B"],base:l.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:T.PERIOD},{interval:["2775","277F"],base:l.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:T.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:l.DIGIT,subst:{},offset:11,category:"No",font:T.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:l.DIGIT,subst:{},offset:1,category:"No",font:T.DOUBLECIRCLED},{interval:["277F","2789"],base:l.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:T.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:l.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:T.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:l.DIGIT,subst:{},offset:0,category:"No",font:T.COMMA},{interval:["24B6","24CF"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:T.CIRCLED},{interval:["24D0","24E9"],base:l.LATINSMALL,subst:{},capital:!1,category:"So",font:T.CIRCLED},{interval:["1F110","1F129"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:T.PARENTHESIZED},{interval:["249C","24B5"],base:l.LATINSMALL,subst:{},capital:!1,category:"So",font:T.PARENTHESIZED},{interval:["1F130","1F149"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:T.SQUARED},{interval:["1F170","1F189"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:T.NEGATIVESQUARED},{interval:["1F150","1F169"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:T.NEGATIVECIRCLED}]},8504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Parser=e.Comparator=e.ClearspeakPreferences=void 0;const n=r(5897),o=r(4440),i=r(1676),a=r(1676),Q=r(2780),s=r(2362);class T extends i.DynamicCstr{constructor(t,e){super(t),this.preference=e}static comparator(){return new c(n.default.getInstance().dynamicCstr,a.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[a.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE]]))}static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties(),o=Object.keys(n);for(let t,i=0;t=e[i];i++){const e=t.split("_");if(-1===o.indexOf(e[0]))continue;const i=e[1];i&&i!==T.AUTO&&-1!==n[e[0]].indexOf(i)&&(r[e[0]]=e[1])}return r}static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;na?-1:i0&&e<20&&r>0&&r<11}function H(t){return o.default.getInstance().style===t}function _(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(e)}function M(t){if(_(t))return!0;if("subscript"!==t.tagName)return!1;const e=t.childNodes[0].childNodes,r=e[1];return"identifier"===e[0].tagName&&(x(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&O(r))}function x(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integer"===t.getAttribute("role")}function O(t){return i.evalXPath("children/*",t).every((t=>x(t)||"identifier"===t.tagName))}function S(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.role&&g(t.childNodes[0])&&V(t.childNodes.slice(1))||"identifier"===t.type&&"unit"===t.role||"infixop"===t.type&&("implicit"===t.role||"unit"===t.role)}function V(t){for(let e=0;e10?a.LOCALE.NUMBERS.numericOrdinal(e):a.LOCALE.NUMBERS.wordOrdinal(e)},e.NESTING_DEPTH=null,e.nestingDepth=function(t){let r=0;const n=t.textContent,o="open"===t.getAttribute("role")?0:1;let i=t.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return e.NESTING_DEPTH=r>1?a.LOCALE.NUMBERS.wordOrdinal(r):"",e.NESTING_DEPTH},e.matchingFences=function(t){const e=t.previousSibling;let r,n;return e?(r=e,n=t):(r=t,n=t.nextSibling),n&&(0,u.isMatchingFence)(r.textContent,n.textContent)?[t]:[]},e.insertNesting=E,s.Grammar.getInstance().setCorrection("insertNesting",E),e.fencedArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return C(r[o])||C(r[o+1])?[t]:[]},e.simpleArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return A(r[o])&&r[o+1]&&(A(r[o+1])||"root"===r[o+1].tagName||"sqrt"===r[o+1].tagName||"superscript"===r[o+1].tagName&&r[o+1].childNodes[0].childNodes[0]&&("number"===r[o+1].childNodes[0].childNodes[0].tagName||"identifier"===r[o+1].childNodes[0].childNodes[0].tagName)&&("2"===r[o+1].childNodes[0].childNodes[1].textContent||"3"===r[o+1].childNodes[0].childNodes[1].textContent))?[t]:[]},e.simpleFactor_=A,e.fencedFactor_=C,e.layoutFactor_=w,e.wordOrdinal=function(t){return a.LOCALE.NUMBERS.wordOrdinal(parseInt(t.textContent,10))}},6141:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function a(t){try{s(n.next(t))}catch(t){i(t)}}function Q(t){try{s(n.throw(t))}catch(t){i(t)}}function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(a,Q)}s((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.loadAjax=e.loadFileSync=e.loadFile=e.parseMaps=e.retrieveFiles=e.standardLoader=e.loadLocale=e.store=void 0;const o=r(2139),i=r(5897),a=r(4440),Q=r(7248),s=r(2315),T=r(1676),l=r(2780),c=r(2362),u=r(7491),p=r(313);e.store=l;const h={functions:l.addFunctionRules,symbols:l.addSymbolRules,units:l.addUnitRules,si:l.setSiPrefixes};let d=!1;function f(t=i.default.getInstance().locale){i.EnginePromise.loaded[t]||(i.EnginePromise.loaded[t]=[!1,!1],function(t){if(i.default.getInstance().isIE&&i.default.getInstance().mode===a.Mode.HTTP)return void v(t);L(t)}(t))}function m(){switch(i.default.getInstance().mode){case a.Mode.ASYNC:return b;case a.Mode.HTTP:return _;case a.Mode.SYNC:default:return H}}function L(t){const e=i.default.getInstance().customLoader?i.default.getInstance().customLoader:m(),r=new Promise((r=>{e(t).then((e=>{y(e),i.EnginePromise.loaded[t]=[!0,!0],r(t)}),(e=>{i.EnginePromise.loaded[t]=[!0,!1],console.error(`Unable to load locale: ${t}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(t)}))}));i.EnginePromise.promises[t]=r}function y(t){g(JSON.parse(t))}function g(t,e){let r=!0;for(let n,o=0;n=Object.keys(t)[o];o++){const o=n.split("/");e&&e!==o[0]||("rules"===o[1]?c.SpeechRuleEngine.getInstance().addStore(t[n]):"messages"===o[1]?(0,u.completeLocale)(t[n]):(r&&(p.generate(o[0]),r=!1),t[n].forEach(h[o[1]])))}}function v(t,e){let r=e||1;o.mapsForIE?g(o.mapsForIE,t):r<=5&&setTimeout((()=>v(t,r++)).bind(this),300)}function b(t){const e=Q.localePath(t);return new Promise(((t,r)=>{s.default.fs.readFile(e,"utf8",((e,n)=>{if(e)return r(e);t(n)}))}))}function H(t){const e=Q.localePath(t);return new Promise(((t,r)=>{let n="{}";try{n=s.default.fs.readFileSync(e,"utf8")}catch(t){return r(t)}t(n)}))}function _(t){const e=Q.localePath(t),r=new XMLHttpRequest;return new Promise(((t,n)=>{r.onreadystatechange=function(){if(4===r.readyState){const e=r.status;0===e||e>=200&&e<400?t(r.responseText):n(e)}},r.open("GET",e,!0),r.send()}))}e.loadLocale=function(t=i.default.getInstance().locale){return n(this,void 0,void 0,(function*(){return d||(f(T.DynamicCstr.BASE_LOCALE),d=!0),i.EnginePromise.promises[T.DynamicCstr.BASE_LOCALE].then((()=>n(this,void 0,void 0,(function*(){const e=i.default.getInstance().defaultLocale;return e?(f(e),i.EnginePromise.promises[e].then((()=>n(this,void 0,void 0,(function*(){return f(t),i.EnginePromise.promises[t]}))))):(f(t),i.EnginePromise.promises[t])}))))}))},e.standardLoader=m,e.retrieveFiles=L,e.parseMaps=y,e.loadFile=b,e.loadFileSync=H,e.loadAjax=_},7088:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.leftSubscriptBrief=e.leftSuperscriptBrief=e.leftSubscriptVerbose=e.leftSuperscriptVerbose=e.baselineBrief=e.baselineVerbose=void 0;const n=r(1378);e.baselineVerbose=function(t){return n.baselineVerbose(t).replace(/-$/,"")},e.baselineBrief=function(t){return n.baselineBrief(t).replace(/-$/,"")},e.leftSuperscriptVerbose=function(t){return n.superscriptVerbose(t).replace(/^exposant/,"exposant gauche")},e.leftSubscriptVerbose=function(t){return n.subscriptVerbose(t).replace(/^indice/,"indice gauche")},e.leftSuperscriptBrief=function(t){return n.superscriptBrief(t).replace(/^sup/,"sup gauche")},e.leftSubscriptBrief=function(t){return n.subscriptBrief(t).replace(/^sub/,"sub gauche")}},9577:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathspeakRules=void 0;const n=r(1676),o=r(365),i=r(7088),a=r(1378),Q=r(8437),s=r(7283),T=r(7598);e.MathspeakRules=function(){s.addStore(n.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:a.spaceoutNumber,CQFspaceoutIdentifier:a.spaceoutIdentifier,CSFspaceoutText:a.spaceoutText,CSFopenFracVerbose:a.openingFractionVerbose,CSFcloseFracVerbose:a.closingFractionVerbose,CSFoverFracVerbose:a.overFractionVerbose,CSFopenFracBrief:a.openingFractionBrief,CSFcloseFracBrief:a.closingFractionBrief,CSFopenFracSbrief:a.openingFractionSbrief,CSFcloseFracSbrief:a.closingFractionSbrief,CSFoverFracSbrief:a.overFractionSbrief,CSFvulgarFraction:Q.vulgarFraction,CQFvulgarFractionSmall:a.isSmallVulgarFraction,CSFopenRadicalVerbose:a.openingRadicalVerbose,CSFcloseRadicalVerbose:a.closingRadicalVerbose,CSFindexRadicalVerbose:a.indexRadicalVerbose,CSFopenRadicalBrief:a.openingRadicalBrief,CSFcloseRadicalBrief:a.closingRadicalBrief,CSFindexRadicalBrief:a.indexRadicalBrief,CSFopenRadicalSbrief:a.openingRadicalSbrief,CSFindexRadicalSbrief:a.indexRadicalSbrief,CQFisSmallRoot:a.smallRoot,CSFsuperscriptVerbose:a.superscriptVerbose,CSFsuperscriptBrief:a.superscriptBrief,CSFsubscriptVerbose:a.subscriptVerbose,CSFsubscriptBrief:a.subscriptBrief,CSFbaselineVerbose:a.baselineVerbose,CSFbaselineBrief:a.baselineBrief,CSFleftsuperscriptVerbose:a.superscriptVerbose,CSFleftsubscriptVerbose:a.subscriptVerbose,CSFrightsuperscriptVerbose:a.superscriptVerbose,CSFrightsubscriptVerbose:a.subscriptVerbose,CSFleftsuperscriptBrief:a.superscriptBrief,CSFleftsubscriptBrief:a.subscriptBrief,CSFrightsuperscriptBrief:a.superscriptBrief,CSFrightsubscriptBrief:a.subscriptBrief,CSFunderscript:a.nestedUnderscript,CSFoverscript:a.nestedOverscript,CSFendscripts:a.endscripts,CTFordinalCounter:Q.ordinalCounter,CTFwordCounter:Q.wordCounter,CTFcontentIterator:o.contentIterator,CQFdetIsSimple:a.determinantIsSimple,CSFRemoveParens:a.removeParens,CQFresetNesting:a.resetNestingDepth,CGFbaselineConstraint:a.generateBaselineConstraint,CGFtensorRules:a.generateTensorRules}),s.addStore("es.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:T.unitMultipliers,CQFoneLeft:T.oneLeft}),s.addStore("fr.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallRoot=e.generateTensorRules=e.removeParens=e.generateBaselineConstraint=e.determinantIsSimple=e.nestedOverscript=e.endscripts=e.overscoreNestingDepth=e.nestedUnderscript=e.underscoreNestingDepth=e.indexRadicalSbrief=e.openingRadicalSbrief=e.indexRadicalBrief=e.closingRadicalBrief=e.openingRadicalBrief=e.indexRadicalVerbose=e.closingRadicalVerbose=e.openingRadicalVerbose=e.getRootIndex=e.nestedRadical=e.radicalNestingDepth=e.baselineBrief=e.baselineVerbose=e.superscriptBrief=e.superscriptVerbose=e.subscriptBrief=e.subscriptVerbose=e.nestedSubSuper=e.isSmallVulgarFraction=e.overFractionSbrief=e.closingFractionSbrief=e.openingFractionSbrief=e.closingFractionBrief=e.openingFractionBrief=e.overFractionVerbose=e.closingFractionVerbose=e.openingFractionVerbose=e.nestedFraction=e.fractionNestingDepth=e.computeNestingDepth_=e.containsAttr=e.getNestingDepth=e.resetNestingDepth=e.nestingBarriers=e.spaceoutIdentifier=e.spaceoutNumber=e.spaceoutNodes=e.spaceoutText=void 0;const n=r(707),o=r(5740),i=r(5274),a=r(4356),Q=r(3308);let s={};function T(t,e){const r=Array.from(t.textContent),n=[],o=Q.default.getInstance(),i=t.ownerDocument;for(let t,a=0;t=r[a];a++){const r=o.getNodeFactory().makeLeafNode(t,"unknown"),a=o.identifierNode(r,"unknown","");e(a),n.push(a.xml(i))}return n}function l(t,r,i,a,Q,T){a=a||e.nestingBarriers,Q=Q||{},T=T||function(t){return!1};const l=o.serializeXml(r);if(s[t]||(s[t]={}),s[t][l])return s[t][l];if(T(r)||i.indexOf(r.tagName)<0)return 0;const c=u(r,i,n.setdifference(a,i),Q,T,0);return s[t][l]=c,c}function c(t,e){if(!t.attributes)return!1;const r=o.toArray(t.attributes);for(let t,n=0;t=r[n];n++)if(e[t.nodeName]===t.nodeValue)return!0;return!1}function u(t,e,r,n,i,a){if(i(t)||r.indexOf(t.tagName)>-1||c(t,n))return a;if(e.indexOf(t.tagName)>-1&&a++,!t.childNodes||0===t.childNodes.length)return a;const Q=o.toArray(t.childNodes);return Math.max.apply(null,Q.map((function(t){return u(t,e,r,n,i,a)})))}function p(t){return l("fraction",t,["fraction"],e.nestingBarriers,{},a.LOCALE.FUNCTIONS.fracNestDepth)}function h(t,e,r){const n=p(t),o=Array(n).fill(e);return r&&o.push(r),o.join(a.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function d(t,e,r){for(;t.parentNode;){const n=t.parentNode,o=n.parentNode;if(!o)break;const i=t.getAttribute&&t.getAttribute("role");("subscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(e=r.sub+a.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),("superscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(e=r.sup+a.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),t=o}return e.trim()}function f(t){return l("radical",t,["sqrt","root"],e.nestingBarriers,{})}function m(t,e,r){const n=f(t),o=L(t);return r=o?a.LOCALE.FUNCTIONS.combineRootIndex(r,o):r,1===n?r:a.LOCALE.FUNCTIONS.combineNestedRadical(e,a.LOCALE.FUNCTIONS.radicalNestDepth(n-1),r)}function L(t){const e="sqrt"===t.tagName?"2":i.evalXPath("children/*[1]",t)[0].textContent.trim();return a.LOCALE.MESSAGES.MSroots[e]||""}function y(t){return l("underscore",t,["underscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"underscore"===t.tagName&&"underaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}function g(t){return l("overscore",t,["overscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"overscore"===t.tagName&&"overaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}e.spaceoutText=function(t){return Array.from(t.textContent).join(" ")},e.spaceoutNodes=T,e.spaceoutNumber=function(t){return T(t,(function(t){t.textContent.match(/\W/)||(t.type="number")}))},e.spaceoutIdentifier=function(t){return T(t,(function(t){t.font="unknown",t.type="identifier"}))},e.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],e.resetNestingDepth=function(t){return s={},[t]},e.getNestingDepth=l,e.containsAttr=c,e.computeNestingDepth_=u,e.fractionNestingDepth=p,e.nestedFraction=h,e.openingFractionVerbose=function(t){return h(t,a.LOCALE.MESSAGES.MS.START,a.LOCALE.MESSAGES.MS.FRAC_V)},e.closingFractionVerbose=function(t){return h(t,a.LOCALE.MESSAGES.MS.END,a.LOCALE.MESSAGES.MS.FRAC_V)},e.overFractionVerbose=function(t){return h(t,a.LOCALE.MESSAGES.MS.FRAC_OVER)},e.openingFractionBrief=function(t){return h(t,a.LOCALE.MESSAGES.MS.START,a.LOCALE.MESSAGES.MS.FRAC_B)},e.closingFractionBrief=function(t){return h(t,a.LOCALE.MESSAGES.MS.END,a.LOCALE.MESSAGES.MS.FRAC_B)},e.openingFractionSbrief=function(t){const e=p(t);return 1===e?a.LOCALE.MESSAGES.MS.FRAC_S:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(e-1),a.LOCALE.MESSAGES.MS.FRAC_S)},e.closingFractionSbrief=function(t){const e=p(t);return 1===e?a.LOCALE.MESSAGES.MS.ENDFRAC:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(e-1),a.LOCALE.MESSAGES.MS.ENDFRAC)},e.overFractionSbrief=function(t){const e=p(t);return 1===e?a.LOCALE.MESSAGES.MS.FRAC_OVER:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(e-1),a.LOCALE.MESSAGES.MS.FRAC_OVER)},e.isSmallVulgarFraction=function(t){return a.LOCALE.FUNCTIONS.fracNestDepth(t)?[t]:[]},e.nestedSubSuper=d,e.subscriptVerbose=function(t){return d(t,a.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB})},e.subscriptBrief=function(t){return d(t,a.LOCALE.MESSAGES.MS.SUB,{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB})},e.superscriptVerbose=function(t){return d(t,a.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB})},e.superscriptBrief=function(t){return d(t,a.LOCALE.MESSAGES.MS.SUP,{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB})},e.baselineVerbose=function(t){const e=d(t,"",{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB});return e?e.replace(new RegExp(a.LOCALE.MESSAGES.MS.SUB+"$"),a.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(a.LOCALE.MESSAGES.MS.SUPER+"$"),a.LOCALE.MESSAGES.MS.SUPERSCRIPT):a.LOCALE.MESSAGES.MS.BASELINE},e.baselineBrief=function(t){return d(t,"",{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB})||a.LOCALE.MESSAGES.MS.BASE},e.radicalNestingDepth=f,e.nestedRadical=m,e.getRootIndex=L,e.openingRadicalVerbose=function(t){return m(t,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalVerbose=function(t){return m(t,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalVerbose=function(t){return m(t,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalBrief=function(t){return m(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalBrief=function(t){return m(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalBrief=function(t){return m(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalSbrief=function(t){return m(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ROOT)},e.indexRadicalSbrief=function(t){return m(t,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.INDEX)},e.underscoreNestingDepth=y,e.nestedUnderscript=function(t){const e=y(t);return Array(e).join(a.LOCALE.MESSAGES.MS.UNDER)+a.LOCALE.MESSAGES.MS.UNDERSCRIPT},e.overscoreNestingDepth=g,e.endscripts=function(t){return a.LOCALE.MESSAGES.MS.ENDSCRIPTS},e.nestedOverscript=function(t){const e=g(t);return Array(e).join(a.LOCALE.MESSAGES.MS.OVER)+a.LOCALE.MESSAGES.MS.OVERSCRIPT},e.determinantIsSimple=function(t){if("matrix"!==t.tagName||"determinant"!==t.getAttribute("role"))return[];const e=i.evalXPath("children/row/children/cell/children/*",t);for(let t,r=0;t=e[r];r++)if("number"!==t.tagName){if("identifier"===t.tagName){const e=t.getAttribute("role");if("latinletter"===e||"greekletter"===e||"otherletter"===e)continue}return[]}return[t]},e.generateBaselineConstraint=function(){const t=t=>t.map((t=>"ancestor::"+t)),e=t=>"not("+t+")",r=e(t(["subscript","superscript","tensor"]).join(" or ")),n=t(["relseq","multrel"]),o=t(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let t,e=0;t=o[e];e++)i=i.concat(n.map((function(e){return t+"/"+e})));return[["ancestor::*/following-sibling::*",r,e(i.join(" | "))].join(" and ")]},e.removeParens=function(t){if(!t.childNodes.length||!t.childNodes[0].childNodes.length||!t.childNodes[0].childNodes[0].childNodes.length)return"";const e=t.childNodes[0].childNodes[0].childNodes[0].textContent;return e.match(/^\(.+\)$/)?e.slice(1,-1):e};const v=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),b=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function H(t){const e=[];let r="",n="",o=parseInt(t,2);for(let t=0;t<5;t++){const i="children/*["+b.get(t)+"]";if(1&o){const e=v.get(t%5);r="[t] "+e+"Verbose; [n] "+i+";"+r,n="[t] "+e+"Brief; [n] "+i+";"+n}else e.unshift("name("+i+')="empty"');o>>=1}return[e,r,n]}e.generateTensorRules=function(t,e=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let n,o=0;n=r[o];o++){let r="tensor"+n,[o,i,a]=H(n);t.defineRule(r,"default",i,"self::tensor",...o),e&&(t.defineRule(r,"brief",a,"self::tensor",...o),t.defineRule(r,"sbrief",a,"self::tensor",...o));const Q=v.get(2);i+="; [t]"+Q+"Verbose",a+="; [t]"+Q+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";t.defineRule(r,"default",i,"self::tensor",s,...o),e&&(t.defineRule(r,"brief",a,"self::tensor",s,...o),t.defineRule(r,"sbrief",a,"self::tensor",s,...o))}},e.smallRoot=function(t){let e=Object.keys(a.LOCALE.MESSAGES.MSroots).length;if(!e)return[];if(e++,!t.childNodes||0===t.childNodes.length||!t.childNodes[0].childNodes)return[];const r=t.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const n=parseInt(r,10);return n>1&&n<=e?[t]:[]}},6922:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.implicitIterator=e.relationIterator=e.propagateNumber=e.checkParent_=e.NUMBER_INHIBITORS_=e.NUMBER_PROPAGATORS_=e.enlargeFence=e.indexRadical=e.closingRadical=e.openingRadical=e.radicalNestingDepth=e.nestedRadical=e.overBevelledFraction=e.overFraction=e.closingFraction=e.openingFraction=void 0;const n=r(7052),o=r(5740),i=r(5274),a=r(2105),Q=r(5897),s=r(7630),T=r(9265),l=r(4356),c=r(1378);function u(t,e){const r=p(t);return 1===r?e:new Array(r).join(l.LOCALE.MESSAGES.MS.NESTED)+e}function p(t,e){const r=e||0;return t.parentNode?p(t.parentNode,"root"===t.tagName||"sqrt"===t.tagName?r+1:r):r}function h(t){const e="\u2820";if(1===t.length)return e+t;const r=t.split("");return r.every((function(t){return"\u2833"===t}))?e+r.join(e):t.slice(0,-1)+e+t.slice(-1)}function d(t,r){const n=t.parent;if(!n)return!1;const o=n.type;return-1!==e.NUMBER_PROPAGATORS_.indexOf(o)||"prefixop"===o&&"negative"===n.role&&!r.script||"prefixop"===o&&"geometry"===n.role||!("punctuated"!==o||r.enclosed&&"text"!==n.role)}function f(t,r){return t.childNodes.length?(-1!==e.NUMBER_INHIBITORS_.indexOf(t.type)&&(r.script=!0),"fenced"===t.type?(r.number=!1,r.enclosed=!0,["",r]):(d(t,r)&&(r.number=!0,r.enclosed=!1),["",r])):(d(t,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}e.openingFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_START},e.closingFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_END},e.overFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_OVER},e.overBevelledFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+l.LOCALE.MESSAGES.MS.FRACTION_OVER},e.nestedRadical=u,e.radicalNestingDepth=p,e.openingRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.ROOTINDEX)},e.enlargeFence=h,a.Grammar.getInstance().setCorrection("enlargeFence",h),e.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],e.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],e.checkParent_=d,e.propagateNumber=f,(0,s.register)(new T.SemanticVisitor("nemeth","number",f,{number:!0})),e.relationIterator=function(t,e){const r=t.slice(0);let a,s=!0;return a=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=a.shift(),i=r.shift(),T=r[0],u=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return u;const p=i?c.nestedSubSuper(i,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}):"",h=i&&"EMPTY"!==o.tagName(i)||s&&t.parentNode.parentNode&&t.parentNode.parentNode.previousSibling?[n.AuditoryDescription.create({text:"\u2800"+p},{})]:[],d=T&&"EMPTY"!==o.tagName(T)||!a.length&&t.parentNode.parentNode&&t.parentNode.parentNode.nextSibling?[n.AuditoryDescription.create({text:"\u2800"},{})]:[],f=Q.default.evaluateNode(t);return s=!1,u.concat(h,f,d)}},e.implicitIterator=function(t,e){const r=t.slice(0);let a;return a=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),i=r[0],Q=a.shift(),s=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!Q)return s;const T=t&&"NUMBER"===o.tagName(t),l=i&&"NUMBER"===o.tagName(i);return s.concat(T&&l&&"space"===Q.getAttribute("role")?[n.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ordinalPosition=e.vulgarFraction=e.wordCounter=e.ordinalCounter=void 0;const n=r(9536),o=r(5740),i=r(4356),a=r(4977);e.ordinalCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+e}},e.wordCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+e}},e.vulgarFraction=function(t){const e=(0,a.convertVulgarFraction)(t,i.LOCALE.MESSAGES.MS.FRAC_OVER);return e.convertible&&e.enumerator&&e.denominator?[new n.Span(i.LOCALE.NUMBERS.numberToWords(e.enumerator),{extid:t.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new n.Span(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),new n.Span(i.LOCALE.NUMBERS.numberToOrdinal(e.denominator,1!==e.enumerator),{extid:t.childNodes[0].childNodes[1].getAttribute("extid")})]:[new n.Span(e.content||"",{extid:t.getAttribute("extid")})]},e.ordinalPosition=function(t){const e=o.toArray(t.parentNode.childNodes);return i.LOCALE.NUMBERS.numericOrdinal(e.indexOf(t)+1).toString()}},9284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleRules=e.OtherRules=e.PrefixRules=void 0;const n=r(1676),o=r(365),i=r(1378),a=r(6922),Q=r(8437),s=r(7283);e.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:Q.ordinalPosition})},e.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:o.nodeCounter,CTFcontentIterator:o.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:Q.vulgarFraction})},e.BrailleRules=function(){s.addStore("nemeth.braille.default",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:a.openingFraction,CSFcloseFraction:a.closingFraction,CSFoverFraction:a.overFraction,CSFoverBevFraction:a.overBevelledFraction,CSFopenRadical:a.openingRadical,CSFcloseRadical:a.closingRadical,CSFindexRadical:a.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:t=>i.generateTensorRules(t,!1),CTFrelationIterator:a.relationIterator,CTFimplicitIterator:a.implicitIterator})}},7599:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.INIT_=void 0;const n=r(5425),o=r(9577),i=r(9284);e.INIT_=!1,e.init=function(){e.INIT_||((0,o.MathspeakRules)(),(0,n.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),e.INIT_=!0)}},7283:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getStore=e.addStore=e.funcStore=void 0;const n=r(1676);e.funcStore=new Map,e.addStore=function(t,r,n){const o={};if(r){const t=e.funcStore.get(r)||{};Object.assign(o,t)}e.funcStore.set(t,Object.assign(o,n))},e.getStore=function(t,r,o){return e.funcStore.get([t,r,o].join("."))||e.funcStore.get([n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],r,o].join("."))||e.funcStore.get([n.DynamicCstr.BASE_LOCALE,r,o].join("."))||{}}},7598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.oneLeft=e.leftMostUnit=e.rightMostUnit=e.unitMultipliers=void 0;const n=r(7052),o=r(5274),i=r(4356);e.unitMultipliers=function(t,e){const r=t;let o=0;return function(){const t=n.AuditoryDescription.create({text:Q(r[o])&&s(r[o+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return o++,[t]}};const a=["superscript","subscript","overscore","underscore"];function Q(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const e=t.tagName,r=o.evalXPath("children/*",t);t=-1!==a.indexOf(e)?r[0]:r[r.length-1]}return!1}function s(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=o.evalXPath("children/*",t)[0]}return!1}e.rightMostUnit=Q,e.leftMostUnit=s,e.oneLeft=function(t){for(;t;){if("number"===t.tagName&&"1"===t.textContent)return[t];if("infixop"!==t.tagName||"multiplication"!==t.getAttribute("role")&&"implicit"!==t.getAttribute("role"))return[];t=o.evalXPath("children/*",t)[0]}return[]}},3284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWalker=void 0;const n=r(7052),o=r(8290),i=r(5740),a=r(4440),Q=r(6828),s=r(8496),T=r(2298),l=r(4356),c=r(2105),u=r(5656),p=r(9552),h=r(9543),d=r(8504),f=r(7730),m=r(1214),L=r(179),y=r(1204),g=r(5274);class v{constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(v.SRE_ID_ATTR)?this.id=this.node.getAttribute(v.SRE_ID_ATTR):(this.node.setAttribute(v.SRE_ID_ATTR,v.ID_COUNTER.toString()),this.id=v.ID_COUNTER++),this.rootNode=y.getSemanticRoot(t),this.rootId=this.rootNode.getAttribute(T.Attribute.ID),this.xmlString_=n,this.moved=L.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(L.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),t&&this.updateFocus(),this.focus_}setFocus(t){this.focus_=t}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===T.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=this.specialMove();if(null!==e)return e;switch(this.moved){case L.WalkerMoves.DEPTH:return this.depth_();case L.WalkerMoves.SUMMARY:return this.summary_();case L.WalkerMoves.DETAIL:return this.detail_();default:{const e=[],r=this.focusSemanticNodes();for(let n=0,o=t.length;n0}restoreState(){if(!this.highlighter)return;const t=L.WalkerState.getState(this.id);if(!t)return;let e=this.getRebuilt().nodeDict[t];const r=[];for(;e;)r.push(e.id),e=e.parent;for(r.pop();r.length>0;){this.down();const t=r.pop(),e=this.findFocusOnLevel(t);if(!e)break;this.setFocus(e)}this.moved=L.WalkerMoves.ENTER}updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((t=>t.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new m.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=u.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.getAttribute(t,T.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.splitAttribute(y.getAttribute(t,T.Attribute.CHILDREN)),r=y.splitAttribute(y.getAttribute(t,T.Attribute.CONTENT));const n=y.getAttribute(t,T.Attribute.TYPE),o=y.getAttribute(t,T.Attribute.ROLE);return this.combineContentChildren(n,o,r,e)}const n=t=>t.id.toString(),o=this.getRebuilt().nodeDict[this.primaryId()];return e=o.childNodes.map(n),r=o.contentNodes.map(n),0===e.length?[]:this.combineContentChildren(o.type,o.role,r,e)}singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);return this.focusFromId(t,e)}retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),r=this.skeleton.subtreeNodes(e);if(!r.length)return[t];r.unshift(e);const n={},o=[];g.updateEvaluator(this.getXml());for(const t of r)n[t]||(o.push(t.toString()),n[t]=!0,this.subtreeIds(t,n));return o}subtreeIds(t,e){const r=g.evalXPath(`//*[@data-semantic-id="${t}"]`,this.getXml());g.evalXPath("*//@data-semantic-id",r[0]).forEach((t=>e[parseInt(t.textContent,10)]=!0))}focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?L.WalkerMoves.SUMMARY:L.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?L.WalkerMoves.DETAIL:L.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:t||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t.focus):this.getFocus()}undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.levels=t.levels,t.focus):this.getFocus()}update(t){this.generator.setOptions(t),(0,Q.setup)(t).then((()=>p.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(a.DOMAIN_TO_STYLES[t.domain]=t.style,t.domain="mathspeak"===t.domain?"clearspeak":"mathspeak",t.style=a.DOMAIN_TO_STYLES[t.domain],this.update(t),this.moved=L.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"],r=t.indexOf(e);return-1===r?e:r>=t.length-1?t[0]:t[r+1]}if("clearspeak"===t){const t=d.ClearspeakPreferences.getLocalePreferences().en;if(!t)return"default";const r=d.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),n=d.ClearspeakPreferences.findPreference(e,r),o=t[r].map((function(t){return t.split("_")[1]})),i=o.indexOf(n);if(-1===i)return e;const a=i>=o.length-1?o[0]:o[i+1];return d.ClearspeakPreferences.addPreference(e,r,a)}return e}previousRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(t.style=this.nextStyle(t.domain,t.style),this.update(t),this.moved=L.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),e=this.getFocus(!0)}this.levels.push(t),this.setFocus(e)}toggleActive_(){this.active_=!this.active_}mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.unshift(r);const n=this.isSpeech()?this.postfix_():"";return n&&t.push(n),o.finalize(o.merge(e.concat(t)))}prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getSemanticNodes();return t[0]?y.getAttribute(t[0],T.Attribute.PREFIX):h.retrievePrefix(e[0])}postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttribute(t[0],T.Attribute.POSTFIX):""}depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Grammar.getInstance().setParameter("depth",!0);const e=this.getFocus().getDomPrimary(),r=this.expandable(e)?l.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(e)?l.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=l.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),a=this.getFocus().getSemanticNodes(),Q=h.retrievePrefix(a[0]),s=[new n.AuditoryDescription({text:i,personality:{}}),new n.AuditoryDescription({text:Q,personality:{}}),new n.AuditoryDescription({text:r,personality:{}})];return c.Grammar.getInstance().setParameter("depth",t),o.finalize(o.markup(s))}actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.highlighter.isMactionNode(e)?e:null}summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=h.retrieveSummary(e);return this.mergePrefix_([r])}detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=e.getAttribute("alternative");e.removeAttribute("alternative");const n=h.computeMarkup(e),o=this.mergePrefix_([n]);return e.setAttribute("alternative",r),o}}e.AbstractWalker=v,v.ID_COUNTER=0,v.SRE_ID_ATTR="sre-explorer-id"},162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummyWalker=void 0;const n=r(3284);class o extends n.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(t,e,r,n){return[]}findFocusOnLevel(t){return null}}e.DummyWalker=o},7730:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Focus=void 0;const n=r(1204);class o{constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(t,e,r,i){const a=t=>n.getBySemanticId(i,t),Q=r.nodeDict,s=a(t),T=e.map(a),l=e.map((function(t){return Q[t]})),c=new o(l,Q[t]);return c.domNodes=T,c.domPrimary_=s,c.allNodes=o.generateAllVisibleNodes_(e,T,Q,i),c}static generateAllVisibleNodes_(t,e,r,i){const a=t=>n.getBySemanticId(i,t);let Q=[];for(let n=0,s=t.length;n=e.length?null:e[t]}depth(){return this.level_.length}clone(){const t=new r;return t.level_=this.level_.slice(0),t}toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((function(t){return t.toString()}));return t}}e.Levels=r},1214:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.RebuildStree=void 0;const n=r(5740),o=r(2298),i=r(3588),a=r(6537),Q=r(3308),s=r(5656),T=r(7075),l=r(4795),c=r(1204);class u{constructor(t){this.mathml=t,this.factory=new a.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=c.getSemanticRoot(t),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=T.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),Q.default.getInstance().setNodeFactory(this.factory)}static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0].nodeType!==n.NodeType.TEXT_NODE&&l.addAttributes(t,e.childNodes[0]),l.addAttributes(t,e)}static textContent(t,e,r){if(!r&&e.textContent)return void(t.textContent=e.textContent);const n=c.splitAttribute(c.getAttribute(e,o.Attribute.OPERATOR));n.length>1&&(t.textContent=n[1])}static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructure(t)&&t[1]&&s.SemanticSkeleton.contentCollapseStructure(t[1])}getTree(){return this.stree}assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttribute(t,o.Attribute.CHILDREN)),n=c.splitAttribute(c.getAttribute(t,o.Attribute.CONTENT));if(u.addAttributes(e,t,!(r.length||n.length)),0===n.length&&0===r.length)return u.textContent(e,t),e;if(n.length>0){const t=c.getBySemanticId(this.mathml,n[0]);t&&u.textContent(e,t,!0)}e.contentNodes=n.map((t=>this.setParent(t,e))),e.childNodes=r.map((t=>this.setParent(t,e)));const i=c.getAttribute(t,o.Attribute.COLLAPSED);return i?this.postProcess(e,i):e}makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribute(t,o.Attribute.ROLE),n=c.getAttribute(t,o.Attribute.FONT),i=c.getAttribute(t,o.Attribute.ANNOTATION)||"",a=c.getAttribute(t,o.Attribute.ID),Q=c.getAttribute(t,o.Attribute.EMBELLISHED),s=c.getAttribute(t,o.Attribute.FENCEPOINTER),T=this.createNode(parseInt(a,10));return T.type=e,T.role=r,T.font=n||"unknown",T.parseAnnotation(i),s&&(T.fencePointer=s),Q&&(T.embellished=Q),T}makePunctuation(t){const e=this.createNode(t);return e.updateContent((0,i.invisibleComma)()),e.role="dummy",e}makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r;const o=e.splice(1,1)[0].slice(1);n.contentNodes=o.map(this.makePunctuation.bind(this)),this.collapsedChildren_(e)}makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r}makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r),void(e=e[0]);s.SemanticSkeleton.simpleCollapseStructure(e)&&!this.nodeDict[e.toString()]&&this.makeEmpty(t,e,r)}postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("subsup"===t.type){const e=this.createNode(r[1][0]);return e.type="subscript",e.role="subsup",t.type="superscript",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.makeIndex(t,r[1][2],"rightsub"),this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t}if("subscript"===t.type)return this.makeIndex(t,r[2],"rightsub"),this.collapsedChildren_(r),t;if("superscript"===t.type)return this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t;if("tensor"===t.type)return this.makeIndex(t,r[2],"leftsub"),this.makeIndex(t,r[3],"leftsuper"),this.makeIndex(t,r[4],"rightsub"),this.makeIndex(t,r[5],"rightsuper"),this.collapsedChildren_(r),t;if("punctuated"===t.type){if(u.isPunctuated(r)){const e=r.splice(1,1)[0].slice(1);t.contentNodes=e.map(this.makePunctuation.bind(this))}return t}if("underover"===t.type){const e=this.createNode(r[1][0]);return"overaccent"===t.childNodes[1].role?(e.type="overscore",t.type="underscore"):(e.type="underscore",t.type="overscore"),e.role="underover",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.collapsedChildren_(r),t}return t}createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.toString()]=e,e}collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childNodes=[];for(let n=1,o=t.length;ne.getSemanticPrimary().id===t))}}e.SemanticWalker=i},9806:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SyntaxWalker=void 0;const n=r(707),o=r(3284),i=r(9797);class a extends o.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t}up(){super.up();const t=this.previousLevel();return t?(this.levels.pop(),this.singletonFocus(t)):null}down(){super.down();const t=this.nextLevel();if(0===t.length)return null;const e=this.singletonFocus(t[0]);return e&&this.levels.push(t),e}combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":case"multirel":return(0,n.interleaveLists)(o,r);case"prefixop":return r.concat(o);case"postfixop":return o.concat(r);case"matrix":case"vector":case"fenced":return o.unshift(r[0]),o.push(r[1]),o;case"cases":return o.unshift(r[0]),o;case"punctuated":return"text"===e?(0,n.interleaveLists)(o,r):o;case"appl":return[o[0],r[0],o[1]];case"root":return[o[1],o[0]];default:return o}}left(){super.left();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t-1);return e?this.singletonFocus(e):null}right(){super.right();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t+1);return e?this.singletonFocus(e):null}findFocusOnLevel(t){return this.singletonFocus(t.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}e.SyntaxWalker=a},1799:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TableWalker=void 0;const n=r(5740),o=r(8496),i=r(9806),a=r(179);class Q extends i.SyntaxWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(o.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.NINE,this.jumpCell.bind(this))}move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e}up(){return this.moved=a.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=a.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===a.WalkerMoves.ROW){this.moved=a.WalkerMoves.CELL;const t=this.key_-o.KeyCode.ZERO;return this.isLegalJump_(this.row_,t)?this.jumpCell_(this.row_,t):this.getFocus()}const t=this.key_-o.KeyCode.ZERO;return t>this.currentTable_.childNodes.length?this.getFocus():(this.row_=t,this.moved=a.WalkerMoves.ROW,this.getFocus().clone())}undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump=null),t}eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===t.type&&-1!==Q.ELIGIBLE_CELL_ROLES.indexOf(t.role)}verticalMove_(t){const e=this.previousLevel();if(!e)return null;const r=this.getFocus(),n=this.levels.indexOf(this.primaryId()),o=this.levels.pop(),i=this.levels.indexOf(e),a=this.levels.get(t?i+1:i-1);if(!a)return this.levels.push(o),null;this.setFocus(this.singletonFocus(a));const Q=this.nextLevel();return Q[n]?(this.levels.push(Q),this.singletonFocus(Q[n])):(this.setFocus(r),this.levels.push(o),null)}jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let n;do{n=this.levels.pop()}while(-1===n.indexOf(r));this.levels.push(n),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const o=this.currentTable_.childNodes[t-1];return this.setFocus(this.singletonFocus(o.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(o.childNodes[e-1].id.toString())}isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const o=this.currentTable_.childNodes[t-1];if(!o)return!1;const i=n.querySelectorAllByAttrValue(r,"id",o.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!o||!o.childNodes[e-1])}isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1!==Q.ELIGIBLE_TABLE_TYPES.indexOf(t.type))return this.currentTable_=t,!0;t=t.parent}return!1}}e.TableWalker=Q,Q.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],Q.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WalkerState=e.WalkerMoves=void 0,function(t){t.UP="up",t.DOWN="down",t.LEFT="left",t.RIGHT="right",t.REPEAT="repeat",t.DEPTH="depth",t.ENTER="enter",t.EXPAND="expand",t.HOME="home",t.SUMMARY="summary",t.DETAIL="detail",t.ROW="row",t.CELL="cell"}(e.WalkerMoves||(e.WalkerMoves={}));class r{static resetState(t){delete r.STATE[t]}static setState(t,e){r.STATE[t]=e}static getState(t){return r.STATE[t]}}e.WalkerState=r,r.STATE={}},3362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.walkerMapping_=e.walker=void 0;const n=r(162),o=r(6295),i=r(9806),a=r(1799);e.walker=function(t,r,n,o,i){return(e.walkerMapping_[t.toLowerCase()]||e.walkerMapping_.dummy)(r,n,o,i)},e.walkerMapping_={dummy:(t,e,r,o)=>new n.DummyWalker(t,e,r,o),semantic:(t,e,r,n)=>new o.SemanticWalker(t,e,r,n),syntax:(t,e,r,n)=>new i.SyntaxWalker(t,e,r,n),table:(t,e,r,n)=>new a.TableWalker(t,e,r,n)}},1204:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getBySemanticId=e.getSemanticRoot=e.getAttribute=e.splitAttribute=void 0;const n=r(5740),o=r(2298);e.splitAttribute=function(t){return t?t.split(/,/):[]},e.getAttribute=function(t,e){return t.getAttribute(e)},e.getSemanticRoot=function(t){if(t.hasAttribute(o.Attribute.TYPE)&&!t.hasAttribute(o.Attribute.PARENT))return t;const e=n.querySelectorAllByAttr(t,o.Attribute.TYPE);for(let t,r=0;t=e[r];r++)if(!t.hasAttribute(o.Attribute.PARENT))return t;return t},e.getBySemanticId=function(t,e){return t.getAttribute(o.Attribute.ID)===e?t:n.querySelectorAllByAttrValue(t,o.Attribute.ID,e)[0]}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}();var __webpack_exports__={};!function(){var t=__webpack_require__(9515),e=__webpack_require__(3282),r=__webpack_require__(235),n=__webpack_require__(265),o=__webpack_require__(2388);function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,_t.insert)(MathJax.config.tex,{packages:r})}}function ar(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),h=r(5865),m=r(1600),g=u(r(5445));function y(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new m.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function b(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var o=function(){function e(e,t,r,a){for(var n=[],o=4;o0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=o(r(6991)),p=o(r(7171)),f=r(6851),h=u(r(5445)),m=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=m;var g={braille:function(e,t,r){for(var a,n=[],o=3;o0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var i=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,o,i){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=o,l.nodeAccess=i,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=o(this.getNode(r),2),n=a[0],i=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(i),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var o=e.call(this,t,r,new i.DummyRegion(t),n,(function(e){return o.highlighter.isMactionNode(e)}),(function(){}))||this;return o.document=t,o.pool=r,o.node=n,o}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,o,i,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),o=0,i=void 0;i=n[o];o++)i!==this.div&&(r=Math.max(i.getBoundingClientRect().bottom,r),a=Math.min(i.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n"+(o.match(/\S/)?a+o+n:"")+""},t}(p.SerializedMmlVisitor);function y(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==m&&(m=e.options.sre.speech,c.mathjax.retryAfter(h.default.setupEngine(e.options.sre).then((function(){return h.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var o=void 0;o=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(h.default.toEnriched(o)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,o=this.typesetRoot;n.setAttribute(o,"aria-label",a);try{for(var i=l(n.childNodes(o)),s=i.next();!s.done;s=i.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var o=l(e.childNodes),i=o.next();!i.done;i=o.next()){var s=i.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return""},a}(e)}function b(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var i=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var i=o(e),l=i.next();!l.done;l=i.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=o(t.reverse()),i=n.next();!i.done;i=n.next()){var l=i.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=i},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function o(e){return"object"==typeof e&&null!==e}function i(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!o(e[u])||!o(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):i(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=o,t.combineConfig=i,t.combineDefaults=function e(t,r,n){var i,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;o(t[c])&&o(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){i={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(i)throw i.error}}return t},t.combineWithMathJax=function(e){return i(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var i=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=i.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var o,i;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,o,i,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){o={error:e}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}try{for(var h=r(Object.keys(t)),m=h.next();!m.done;m=h.next()){"style"===(d=m.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),i=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=o,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=i},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=o(this),n=a.next();!n.done;n=a.next()){var i=n.value.item;if(i.handlesDocument(e))return i}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=i},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var i=o(this.items),l=i.next();!l.done;l=i.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.item.id===e)return i.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=m,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),k=function(){function e(t,r,a){var n=this,o=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},o.OPTIONS),a),this.math=new(this.options.MathList||b),this.renderActions=m.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new y;var i=this.options.InputJax||[new g];Array.isArray(i)||(i=[i]),this.inputJax=i,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=o(e.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=i},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var o=r(7860),i=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=i.MML,t}(o.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=o({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=i(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=i(p),h=f.next();!h.done;h=f.next()){var m=h.value;m?l.appendChild(m.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var o=t;(t=this.factory.create("mrow")).setChildren(o.childNodes),t.attributes=o.attributes;try{for(var l=i(o.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,o.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var o=i(a.childNodes),l=o.next();!l.done;l=o.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var h=i(Object.keys(e)),m=h.next();!m.done;m=h.next()){var g=m.value;if(f.hasOwnProperty(g)||r.alwaysInherit.hasOwnProperty(g)){var y=l(e[g],2),b=y[0],v=y[1];!(null===(d=null===(c=r.noInherit[b])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[g])&&this.attributes.setInherited(g,v)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[g])&&delete(e=o({},e))[g]}}catch(e){s={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var k=this.arity;if(k>=0&&k!==1/0&&(1===k&&0===this.childNodes.length||1!==k&&this.childNodes.length!==k))if(k=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var o=i(a.getExplicitNames()),l=o.next();!l.done;l=o.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),o=this.factory.create("text");o.setText(t.fullErrors?e:this.kind),n.appendChild(o),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof y?r+=o.getText():"textContent"in o&&(r+=o.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o;try{for(var l=i(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=o(o({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var o=i(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=m;var g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(g);t.TextNode=y;var b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(g);t.XMLNode=b},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=o},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=i.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=o(o({},i.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(i.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),i=this.attributes.get("denomalign"),l=this.addInheritedAttributes(o({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(o({},e),{denalign:i,indentshift:"0",indentalignfirst:i,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=o(o({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=i.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=o({},i.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(i.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=i(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],o=this.constructor.OPTABLE,l=o[r][e]||o[a][e]||o[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o&&!o.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=i(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var o=i(this.childNodes),s=o.next();!s.done;s=o.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=i(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=o({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var o,s;try{for(var u=i(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){o={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(o)throw o.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,u;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(g=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),g).appendChild(g)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=i(this.childNodes),m=h.next();!m.done;m=h.next()){var g=m.value;e.rowalign[1]=f.shift()||e.rowalign[1],g.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(u=h.return)&&u.call(h)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,o,l,s;try{for(var c=i(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=i(this.childNodes),h=f.next();!h.done;h=f.next()){var m=h.value;e.columnalign[1]=p.shift()||e.columnalign[1],m.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=o(o({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(i.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":o.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function o(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=o,t.MO={ORD:o(0,0,n.TEXCLASS.ORD),ORD11:o(1,1,n.TEXCLASS.ORD),ORD21:o(2,1,n.TEXCLASS.ORD),ORD02:o(0,2,n.TEXCLASS.ORD),ORD55:o(5,5,n.TEXCLASS.ORD),NONE:o(0,0,n.TEXCLASS.NONE),OP:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:o(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:o(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:o(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:o(3,3,n.TEXCLASS.BIN),BIN4:o(4,4,n.TEXCLASS.BIN),BIN01:o(0,1,n.TEXCLASS.BIN),BIN5:o(5,5,n.TEXCLASS.BIN),TALLBIN:o(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:o(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:o(5,5,n.TEXCLASS.REL),REL1:o(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:o(4,4,n.TEXCLASS.REL),RELSTRETCH:o(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:o(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:o(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:o(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:o(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:o(0,0,n.TEXCLASS.INNER),PUNCT:o(0,3,n.TEXCLASS.PUNCT),ACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:o(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,o=e.codePointAt(0);try{for(var i=a(t.RANGES),l=i.next();!l.done;l=i.next()){var s=l.value;if(o<=s[1]){if(o>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":o(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":o(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":o(0,0),"--":o(0,0),"..":o(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":o(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":o(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":o(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":o(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var i=o(e.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=i(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],o=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+o:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,i="";try{for(var l=o(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;i+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return i},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var i=o(Object.keys(n)),l=i.next();!l.done;l=i.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),o=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var i=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var i=o(Object.keys(t)),l=i.next();!l.done;l=i.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var o=r(this.childNodes),i=o.next();!i.done;i=o.next()){var l=i.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),h=function(e){function t(t,r,a){var n=this,o=i((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=o[0],s=o[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,o,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=i(d,2),f=p[0],h=p[1];if(t<=h&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=h}}catch(e){n={error:e}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),o=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,o)},t.prototype.findMath=function(e){var t,r,a,n,o,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),h=f.next();!h.done;h=f.next()){var m=h.value,g=i([null,null],2),y=g[0],b=g[1];try{for(var v=(a=void 0,l(this.inputJax)),k=v.next();!k.done;k=v.next()){var S=k.value,w=new this.options.MathList;if(S.processStrings){null===y&&(y=(o=i(this.domStrings.find(m),2))[0],b=o[1]);try{for(var A=(s=void 0,l(S.findMath(y))),E=A.next();!E.done;E=A.next()){var x=E.value;w.push(this.mathItem(x,S,b))}}catch(e){s={error:e}}finally{try{E&&!E.done&&(c=A.return)&&c.call(A)}finally{if(s)throw s.error}}}else try{for(var _=(d=void 0,l(S.findMath(m))),O=_.next();!O.done;O=_.next()){x=O.value;var C=new this.options.MathItem(x.math,S,x.display,x.start,x.end);w.push(C)}}catch(e){d={error:e}}finally{try{O&&!O.done&&(p=_.return)&&p.call(_)}finally{if(d)throw d.error}}this.math.merge(w)}}catch(e){a={error:e}}finally{try{k&&!k.done&&(n=v.return)&&n.call(v)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.adaptor.getAttribute(i,"id")===t)return i}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var o=n.value;o.state()>=f.STATE.INSERTED&&o.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=o(o({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(o(o({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=h},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),o=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),o=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?o=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),o=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[o,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),o=!1,i=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,o):i.hasOwnProperty(l)?e=this.handleTag(e,o):l?(e=(t=a(this.handleContainer(e,o),2))[0],o=t[1]):e=this.handleOther(e,o),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],o=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=o},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var o=r(3670),i=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=i.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(o.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var o=r(4474),i=function(e){function t(t,r,a,n,o){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===o&&(o={node:null,n:0,delim:""}),e.call(this,t,r,a,n,o)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=o.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var i=t.parse(n,"text/html");a=t.firstChild(t.body(i))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(o.AbstractMathItem);t.HTMLMathItem=i},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=o},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var i=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=o((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],i=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(i),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),o=this.adaptor.body(n);1!==this.adaptor.childNodes(o).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(o)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var i=this.mathml.compile(r);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},i.AbstractInputJax.OPTIONS),t}(i.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var i=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math")),i=n.next();!i.done;i=n.next()){var l=i.value;t.add(l)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,i,s=this.adaptor.root(this.adaptor.document);try{for(var u=o(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,o(this.adaptor.tags(e,p+":math"))),h=f.next();!h.done;h=f.next()){var m=h.value;t.add(m)}}catch(e){n={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=o(this.adaptor.tags(e,"math",l)),i=n.next();!i.done;i=n.next()){var s=i.value;t.add(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var i=o(e.values()),l=i.next();!l.done;l=i.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(i.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=i(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,o=a.kind(e).replace(/^.*:/,""),i=a.getAttribute(e,"data-mjx-texclass")||"";i&&(i=this.filterAttribute("data-mjx-texclass",i)||"");var s=i&&"mrow"===o?"TeXAtom":o;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===o?(i=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,i,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var o=l(this.adaptor.allAttributes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var o=l(n.childNodes(t)),i=o.next();!i.done;i=o.next()){var s=i.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var o=l(this.filterClassList(this.adaptor.allClasses(t))),i=o.next();!i.done;i=o.next()){var s=i.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),h=l(r(3971)),m=l(r(8562)),g=r(6521),y=r(9899);r(2942);var b=function(e){function t(r){void 0===r&&(r={});var a=this,n=i((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),o=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),h=a._parseOptions=new m.default(f,[a.options,g.TagsFactory.OPTIONS]);return(0,u.userOptions)(h.options,o),f.config(a),t.tags(h,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new y.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){g.TagsFactory.addTags(t.tags),g.TagsFactory.setDefault(e.options.tags),e.tags=g.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n,o=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=(n=new f.default(this.latex,{display:o,isInner:!1},this.parseOptions)).mml(),a=n.stack.global}catch(e){if(!(e instanceof h.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),o&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),n&&n.stack.env.hsize&&(p.default.setAttribute(r,"maxwidth",n.stack.env.hsize),p.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=o(o({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=b},5935:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n":function(t){return t.cstart[t.j]=(t.cstart[t.j]||"")+e.getBraces(t)},"<":function(t){return t.cend[t.j-1]=(t.cend[t.j-1]||"")+e.getBraces(t)},"@":function(t){return e.addAt(t,e.getBraces(t))},"!":function(t){return e.addBang(t,e.getBraces(t))},P:function(t){return e.macroColumn(t,">{$}p{#1}<{$}",1)},M:function(t){return e.macroColumn(t,">{$}m{#1}<{$}",1)},B:function(t){return e.macroColumn(t,">{$}b{#1}<{$}",1)}," ":function(e){}},this.MAXCOLUMNS=1e4}return e.prototype.process=function(e,t,r){for(var o={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},l=0;o.ithis.MAXCOLUMNS)throw new i.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var s=o.c=String.fromCodePoint(o.template.codePointAt(o.i));if(o.i+=s.length,!this.columnHandler.hasOwnProperty(s))throw new i.default("BadPreamToken","Illegal pream-token (%1)",s);this.columnHandler[s](o)}var u=o.calign;if(r.arraydef.columnalign=u.join(" "),o.cwidth.length){var c=n([],a(o.cwidth),!1);c.lengthu.length?(r.frame.push("right"),d.pop()):d.lengthe.template.length)throw new i.default("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];for(var t=++e.i,r=1;e.i0&&r--;)a.push(this.getBraces(e));e.template=s.default.substituteArgs(e.parser,a,t)+e.template.slice(e.i),e.i=0},e.prototype.addRule=function(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")},e.prototype.addAt=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",e.clines[n]&&(".5em"===a[n]?r[n-1]+="\\hspace{.25em}":a[n]||(e.cend[n-1]=(e.cend[n-1]||"")+"\\hspace{.5em}")),r[n]=t,a[n]="0",a[++e.j]="0"},e.prototype.addBang=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",r[n]=("0"===a[n]&&e.clines[n]?"\\hspace{.25em}":"")+t,a[n]||(a[n]=".5em"),a[++e.j]=".5em"},e}();t.ColumnParser=c},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var o,i=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,o,i,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=o,this.nodes=i,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,o=r.init?this.makeProcessor(r.init,n):null,i=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,o,i,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return o.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(o=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,o,i;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),h=f.next();!h.done;h=f.next()){var m=h.value,g=m.item,y=m.priority;this.append(g,y)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),o=n.next();!o.done;o=n.next()){var i=o.value;this.addFilters(e,i.item)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,i.defaultOptions)(s.options,l.options),(0,i.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=o.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),(0,i.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,o,i,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),h=f.next();!h.done;h=f.next()){var m=n(h.value,2),g=m[0];p=m[1];e.postFilters.add(g,p)}}catch(e){i={error:e}}finally{try{h&&!h.done&&(l=f.return)&&l.call(f)}finally{if(i)throw i.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,i=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var o=a(n.getList("fixStretchy")),i=o.next();!i.done;i=o.next()){var s=i.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,o=e.attributes;if(o){var i=new Set((o.get("mjx-keep-attrs")||"").split(/ /));delete o.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(o.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;i.has(u)||o.attributes[u]!==e.attributes.getInherited(u)||delete o.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,o,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===i.TEXCLASS.REL){for(var h=f.parent,m=void 0,g=h.childNodes,y=g.indexOf(f)+1,b=l.default.getProperty(f,"variantForm");y0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var i=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var o=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=o,o++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=o),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=o(t,2),n=a[0],i=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[i,r,this.endPattern(i)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,i=o(a,3),l=i[0],u=i[1],c=i[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var o="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,o)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var i=a[this.sub];o=a.index+a[this.sub].length;n=2===i.length?(0,s.protoItem)("",i.substr(1),"",t,a.index,o):(0,s.protoItem)("",i,"",t,a.index,o,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var o,i=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(o=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new i.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=o.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var o=a(this._configuration),i=o.next();!i.done;i=o.next()){var l=i.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;r.push(i.name)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.contains(e))return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),o=n.next();!o.done;o=n.next()){var i=o.value.item;if(i.name===e)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,o;void 0===r&&(r=i.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),o=n.next();!o.done;o=n.next()){var i=o.value.retrieve(e);if(i)return i}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),o=u.default.getFontDef(e);n?(r=e.create("token","mn",o,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",o,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,o){var i=o[0],l=e.itemFactory.create("begin").setProperties({name:t,end:i});l=r.apply(void 0,n([e,l],a(o.slice(1)),!1)),e.Push(l)}}(i||(i={})),t.default=i},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(5453)),s=r(8929),u=i(r(1256)),c=r(7233),d=r(5935),p=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.columnParser=new d.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var i=o(a),l=i.next();!l.done;l=i.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var i=o(t),l=i.next();!l.done;l=i.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=p},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,l=r(9007),s=o(r(1256)),u=o(r(8417)),c=o(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},o="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+o+"\\s*"+i+"\\s*$"),f=RegExp("^\\s*"+o+"\\s*"+i+" ?");function h(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],o=t[1],i=t[2];if("mu"!==o)return[n,o,i];return[m(r[o](parseFloat(n||"1"))).slice(0,-2),"em",i]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function m(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function g(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function y(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function b(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function v(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function k(e,t){for(var r=e.length,a=0,n="",o=0,i=0,l=!0,s=!1;oa&&(i=a)),a++;break;case"}":a&&a--,(l||s)&&(i--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":v(n,i),u,e.slice(o)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":v(n,i),"",e.slice(o)]}e.matchDimen=h,e.dimen2em=function(e){var t=a(h(e),2),n=t[0],o=t[1],i=parseFloat(n||"1"),l=r[o];return l?l(i):0},e.Em=m,e.cols=function(){for(var e=[],t=0;t1&&(s=[e.create("node","mrow",s)]),s},e.internalText=y,e.underOver=function(t,r,a,n,o){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var i=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[i,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return o&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r,a){return a||(r=e.trimSpaces(r||"")),"t"===r?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(a?(a.string="[".concat(r,"]")+a.string.slice(a.i),a.i=0):t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",o=0;ot.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=b(e,b(e,n,a),t[parseInt(i,10)-1]),a=""}else a+=i}return b(e,n,a)},e.addArgs=b,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var o=(e.getProperty("in-lists")||"").split(/,/);try{for(var i=n(o),l=i.next();!l.done;l=i.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var o,i;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,o,i,l={},s=e;for(;s;)o=(t=a(k(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(i=(r=a(k(s,[","]),3))[0],n=r[1],s=r[2],i="false"===i||"true"===i?JSON.parse(i):i,l[o]=i):o&&(l[o]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return l}}(i||(i={})),t.default=i},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=i(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,o,i,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===o&&(o=""),void 0===i&&(i=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=o,this.noTag=i,this.labelId=l};t.TagInfo=u;var c=function(){function e(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag);var a=this.label;this.currentTag=new u(e,t,r),this.label=a},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag);var e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId),this.label="");var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=o(Object.keys(t)),i=n.next();!i.done;i=n.next()){var l=i.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n="0"&&i<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===i){if((i=a[n].substr(1))>="0"&&i<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var i=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=o({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(i),s);i.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=o(r(9140)),u=r(8317),c=i(r(5450)),d=i(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var i=o(r(1130)),l=o(r(5450)),s=o(r(1256)),u=r(8317),c=o(r(8417)),d=o(r(3971)),p=r(8803),f=o(r(7693)),h=r(9007);function m(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&g(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&g(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function g(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,o,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,o,l);return i.default.setArrayAlign(u,s,e)},t.AmsMethods.AlignAt=function(e,r,a,n){var o,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(o=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+s+"}");for(var p=parseInt(o,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var h=t.AmsMethods.EqnArray(e,r,a,n,u,f);return i.default.setArrayAlign(h,l,n?null:e)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),i.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},t.AmsMethods.XalignAt=function(e,r,a,n){var o=e.GetArgument("\\begin{"+r.getName()+"}");if(o.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var i=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,i,l,!0);return s.setProperty("xalignat",2*parseInt(o)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,o,l,s){void 0===s&&(s=!1),e.Push(t),i.default.checkEqnEnv(e),o=o.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:o,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=i.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var o=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(o,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=i.default.trimSpaces(e.GetArgument(t)),o=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(o.isKind("mi")||(o=e.create("node","TeXAtom",[o])),s.default.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(e.itemFactory.create("fn",o))},t.AmsMethods.SideSet=function(e,t){var r=n(m(e.ParseArg(t)),2),a=r[0],o=r[1],l=n(m(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(o?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[i.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});o&&(a&&f.appendChild(a),f.appendChild(o)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var o={width:"+"+i.default.Em((a+n)/18),lspace:i.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),m=e.create("node","mpadded",[u,d],o);if(s.default.setAttribute(m,"voffset","-.2em"),s.default.setAttribute(m,"height","-.2em"),s.default.setChild(f,f.over,m),l){var g=new c.default(l,e.stack.env,e.configuration).mml(),y=e.create("node","mspace",[],{height:".75em"});m=e.create("node","mpadded",[g,y],o),s.default.setAttribute(m,"voffset",".15em"),s.default.setAttribute(m,"depth","-.15em"),s.default.setChild(f,f.under,m)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=i.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),o={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=o[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,o){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==o&&(o=i.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=i.default.fixedFence(e.configuration,r,c,a)),""!==o){var p=parseInt(o,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=i.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var o=r(9899),i=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,o){var i,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var h=e.options.autoload[r],m=a(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),g=m[0],y=m[1];try{for(var b=n(g),v=b.next();!v.done;v=b.next()){var k=v.value;p.remove(k)}}catch(e){i={error:e}}finally{try{v&&!v.done&&(l=b.return)&&l.call(b)}finally{if(i)throw i.error}}try{for(var S=n(y),w=S.next();!w.done;w=S.next()){var A=w.value;f.remove(A)}}catch(e){c={error:e}}finally{try{w&&!w.done&&(d=S.return)&&d.call(S)}finally{if(c)throw c.error}}e.string=(o?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new i.CommandMap("autoload-macros",{},{}),f=new i.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=o.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,o,i,u,c,h,m=t.parseOptions,g=m.handlers.get("macro"),y=m.handlers.get("environment"),b=m.options.autoload;m.packageData.set("autoload",{Autoload:d});try{for(var v=n(Object.keys(b)),k=v.next();!k.done;k=v.next()){var S=k.value,w=b[S],A=a(2===w.length&&Array.isArray(w[0])?w:[w,[]],2),E=A[0],x=A[1];try{for(var _=(i=void 0,n(E)),O=_.next();!O.done;O=_.next()){var C=O.value;g.lookup(C)&&"color"!==C||p.add(C,new l.Macro(C,d,[S,!0]))}}catch(e){i={error:e}}finally{try{O&&!O.done&&(u=_.return)&&u.call(_)}finally{if(i)throw i.error}}try{for(var M=(c=void 0,n(x)),L=M.next();!L.done;L=M.next()){var P=L.value;y.lookup(P)||f.add(P,new l.Macro(P,d,[S,!1]))}}catch(e){c={error:e}}finally{try{L&&!L.done&&(h=M.return)&&h.call(M)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{k&&!k.done&&(o=v.return)&&o.call(v)}finally{if(r)throw r.error}}m.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),h=c(r(1256)),m=r(9140),g=s(r(1181)),y=r(6521);r(1267);var b=r(4082);function v(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,b.getRange)(t),o=n?n[3]:"mo",i=e.create("token",o,r,a?a.char:t);n[4]&&i.attributes.set("mathvariant",n[4]),"mo"===o&&(h.default.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i)),e.Push(i)}new m.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t}(y.AbstractTags);t.BaseTags=k,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:v,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[g.StartItem.prototype.kind]=g.StartItem,n[g.StopItem.prototype.kind]=g.StopItem,n[g.OpenItem.prototype.kind]=g.OpenItem,n[g.CloseItem.prototype.kind]=g.CloseItem,n[g.PrimeItem.prototype.kind]=g.PrimeItem,n[g.SubsupItem.prototype.kind]=g.SubsupItem,n[g.OverItem.prototype.kind]=g.OverItem,n[g.LeftItem.prototype.kind]=g.LeftItem,n[g.Middle.prototype.kind]=g.Middle,n[g.RightItem.prototype.kind]=g.RightItem,n[g.BreakItem.prototype.kind]=g.BreakItem,n[g.BeginItem.prototype.kind]=g.BeginItem,n[g.EndItem.prototype.kind]=g.EndItem,n[g.StyleItem.prototype.kind]=g.StyleItem,n[g.PositionItem.prototype.kind]=g.PositionItem,n[g.CellItem.prototype.kind]=g.CellItem,n[g.MmlItem.prototype.kind]=g.MmlItem,n[g.FnItem.prototype.kind]=g.FnItem,n[g.NotItem.prototype.kind]=g.NotItem,n[g.NonscriptItem.prototype.kind]=g.NonscriptItem,n[g.DotsItem.prototype.kind]=g.DotsItem,n[g.ArrayItem.prototype.kind]=g.ArrayItem,n[g.EqnArrayItem.prototype.kind]=g.EqnArrayItem,n[g.EquationItem.prototype.kind]=g.EquationItem,n[g.MstyleItem.prototype.kind]=g.MstyleItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:k},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),o=n.next();!o.done;o=n.next()){var i=o.value;if(i.attributes.get("scriptlevel")>0){var l=i.parent;if(l.childNodes.splice(l.childIndex(i),1),a.removeFromList(i.kind,[i]),i.isKind("mrow")){var s=i.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else i.isKind("mrow")&&(i.parent.replaceChild(i.childNodes[0],i),a.removeFromList("mrow",[i]))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EquationItem=t.MstyleItem=t.EqnArrayItem=t.ArrayItem=t.DotsItem=t.NonscriptItem=t.NotItem=t.FnItem=t.MmlItem=t.CellItem=t.PositionItem=t.StyleItem=t.EndItem=t.BeginItem=t.BreakItem=t.RightItem=t.Middle=t.LeftItem=t.OverItem=t.SubsupItem=t.PrimeItem=t.CloseItem=t.OpenItem=t.StopItem=t.StartItem=void 0;var u=r(2947),c=r(5368),d=r(9007),p=s(r(3971)),f=s(r(1130)),h=s(r(1256)),m=r(8292),g=function(e){function t(t,r){var a=e.call(this,t)||this;return a.global=r,a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.StartItem=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.StopItem=y;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("close")){var r=this.toMml(),a=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",a)],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),t}(m.BaseItem);t.OpenItem=b;var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CloseItem=v;var k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t=o(this.Peek(2),2),r=t[0],a=t[1];return!h.default.isType(r,"msubsup")||h.default.isType(r,"msup")?[[this.create("node","msup",[r,a]),e],!0]:(h.default.setChild(r,r.sup,a),[[r,e],!0])},t}(m.BaseItem);t.PrimeItem=k;var S=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return m.BaseItem.success;var r=this.First,a=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==a)h.default.setChild(r,2,this.getProperty("primes"));else{h.default.setProperty(this.getProperty("primes"),"variantForm",!0);var n=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=n}return h.default.setChild(r,a,t.First),null!=this.getProperty("movesupsub")&&h.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(e.prototype.checkItem.call(this,t)[1]){var l=this.getErrors(["","sub","sup"][a]);throw new(p.default.bind.apply(p.default,i([void 0,l[0],l[1]],o(l.splice(2)),!1)))}return null},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),t}(m.BaseItem);t.SubsupItem=S;var w=function(e){function t(t){var r=e.call(this,t)||this;return r.setProperty("name","\\over"),r}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("over"))throw new p.default("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&h.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(h.default.setProperty(r,"withDelims",!0),r=f.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},t}(m.BaseItem);t.OverItem=w;var A=function(e){function t(t,r){var a=e.call(this,t)||this;return a.setProperty("delim",r),a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("right"))return[[this.factory.create("mml",f.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){var r={stretchy:!0};return t.getProperty("color")&&(r.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.CLOSE}),this.create("token","mo",r,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OPEN})),this.env={},[[this],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(m.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),t}(m.BaseItem);t.LeftItem=A;var E=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.Middle=E;var x=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.RightItem=x;var _=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("linebreak",r),n.setProperty("insert",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a=this.getProperty("linebreak");if(e.isKind("mml")){var n=e.First;if(n.isKind("mo")){if("after"!==((null===(r=null===(t=h.default.getOp(n))||void 0===t?void 0:t[3])||void 0===r?void 0:r.linebreakstyle)||h.default.getAttribute(n,"linebreakstyle")))return h.default.setAttribute(n,"linebreak",a),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}var o=this.create("token","mo",{linebreak:a});return[[this.factory.create("mml",o),e],!0]},t}(m.BaseItem);t.BreakItem=_;var O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new p.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?m.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new p.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.BeginItem=O;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.EndItem=C;var M=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(!t.isClose)return e.prototype.checkItem.call(this,t);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),t],!0]},t}(m.BaseItem);t.StyleItem=M;var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose)throw new p.default("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){var r=t.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return e.prototype.checkItem.call(this,t)},t}(m.BaseItem);t.PositionItem=L;var P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.CellItem=P;var N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),t}(m.BaseItem);t.MmlItem=N;var T=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){var r=this.First;if(r){if(t.isOpen)return m.BaseItem.success;if(!t.isKind("fn")){var a=t.First;if(!t.isKind("mml")||!a)return[[r,t],!0];if(h.default.isType(a,"mstyle")&&a.childNodes.length&&h.default.isType(a.childNodes[0].childNodes[0],"mspace")||h.default.isType(a,"mspace"))return[[r,t],!0];h.default.isEmbellished(a)&&(a=h.default.getCoreMO(a));var n=h.default.getForm(a);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[r,t],!0]}var o=this.create("token","mo",{texClass:d.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,o,t],!0]}return e.prototype.checkItem.apply(this,arguments)},t}(m.BaseItem);t.FnItem=T;var R=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.remap=u.MapHandler.getMap("not_remap"),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a;if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;if(e.isKind("mml")&&(h.default.isType(e.First,"mo")||h.default.isType(e.First,"mi")||h.default.isType(e.First,"mtext"))&&(t=e.First,1===(r=h.default.getText(t)).length&&!h.default.getProperty(t,"movesupsub")&&1===h.default.getChildren(t).length))return this.remap.contains(r)?(a=this.create("text",this.remap.lookup(r).char),h.default.setChild(t,0,a)):(a=this.create("text","\u0338"),h.default.appendChildren(t,[a])),[[e],!0];a=this.create("text","\u29f8");var n=this.create("node","mtext",[],{},a),o=this.create("node","mpadded",[n],{width:0});return[[t=this.create("node","TeXAtom",[o],{texClass:d.TEXCLASS.REL}),e],!0]},t}(m.BaseItem);t.NotItem=R;var F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=h.default.getChildren(h.default.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){var r=this.create("node","mrow",[e.Pop()]);e.Push(r)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]},t}(m.BaseItem);t.NonscriptItem=F;var B=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return m.BaseItem.success;var t=this.getProperty("ldots"),r=e.First;if(e.isKind("mml")&&h.default.isEmbellished(r)){var a=h.default.getTexClass(h.default.getCoreMO(r));a!==d.TEXCLASS.BIN&&a!==d.TEXCLASS.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]},t}(m.BaseItem);t.DotsItem=B;var I=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.table=[],t.row=[],t.frame=[],t.hfill=[],t.arraydef={},t.cstart=[],t.cend=[],t.cextra=[],t.atEnd=!1,t.ralign=[],t.dashed=!1,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),m.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[r],!0];throw new p.default("MissingCloseBrace","Missing close brace")}return[[r,t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.createMml=function(){var e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.getProperty("arrayPadding")&&(h.default.setAttribute(t,"frame",""),h.default.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?h.default.setAttribute(t,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||h.default.removeAttribute(t,"frame"),t=this.create("node","menclose",[t],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||h.default.setAttribute(t,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(t=f.default.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t},t.prototype.StartEntry=function(){var e=this.row.length,t=this.cstart[e],r=this.cend[e],a=this.ralign[e],n=this.cextra;if(t||r||a||n[e]||n[e+1]){var i=o(this.getEntry(),4),l=i[0],s=i[1],u=i[2],c=i[3];if(!n[e]||this.atEnd&&!n[e+1]||(t+="&"),"&"!==u&&(c=!!s.trim()||!(!e&&"\\end"===u.substr(0,4)),n[e+1]&&!n[e]&&(r=(r||"")+"&",this.atEnd=!0)),c||l){var d=this.parser;c&&(t&&(s=f.default.addArgs(d,t,s)),r&&(s=f.default.addArgs(d,s,r)),a&&(s="\\text{"+s.trim()+"}")),l&&(s=f.default.addArgs(d,l,s)),d.string=f.default.addArgs(d,s,d.string),d.i=0}}},t.prototype.getEntry=function(){for(var e,t=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,a=0,n=0,o=t.i,i=["","","",!1];null!==(e=t.string.slice(o).match(r));)switch(o+=e[0].length,e[2]){case"\\":o++;break;case"{":a++;break;case"}":if(!a)return i;a--;break;case"\\begin{array}":!a&&n++;break;case"\\end{array}":if(!a&&n){n--;break}default:if(a||n)continue;o-=e[2].length;var l=t.string.slice(t.i,o).trim(),s=l.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(l=l.slice(s[0].length)),t.string=t.string.slice(o),t.i=0,[(null==s?void 0:s[0])||"",l,e[2],!0]}return i},t.prototype.EndEntry=function(){var e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&h.default.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&h.default.setAttribute(e,"columnalign",h.default.getAttribute(e,"columnalign")?"center":"left"));var t=this.ralign[this.row.length];if(t){var r=o(t,3),a=r[0],n=r[1],i=r[2],l=this.create("node","TeXAtom",[this.create("node","mpadded",e.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":i})],{texClass:a});e.childNodes[0].childNodes=[],e.appendChild(l)}this.row.push(e),this.Clear(),this.hfill=[]},t.prototype.EndRow=function(){var e;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e=this.create("node","mlabeledtr",this.row)):e=this.create("node","mtr",this.row),this.table.push(e),this.row=[],this.atEnd=!1},t.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},t.prototype.checkLines=function(){if(this.arraydef.rowlines){var e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push("bottom"),e.pop(),this.arraydef.rowlines=e.join(" ")):e.lengththis.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=i([],o(r),!1);if(a.length>1){for(;a.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",s.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",s.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",s.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vtop:["TeXAtom",p.TEXCLASS.VTOP],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],vbox:["TeXAtom",p.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",h,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",h,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+h+'" rspace="'+h+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new l.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var d=i(r(1181)),p=c(r(1256)),f=c(r(3971)),h=c(r(8417)),m=r(8317),g=c(r(1130)),y=r(9007),b=r(6521),v=r(6010),k=r(5368),S=r(7233),w={},A={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function E(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new h.default(t,r,e.configuration),o=n.mml(),i=n.stack.global;if(i.leftRoot||i.upRoot){var l={};i.leftRoot&&(l.width=i.leftRoot),i.upRoot&&(l.voffset=i.upRoot,l.height=i.upRoot),o=e.create("node","mpadded",[o],l)}return r.inRoot=a,o}w.Open=function(e,t){e.Push(e.itemFactory.create("open"))},w.Close=function(e,t){e.Push(e.itemFactory.create("close"))},w.Tilde=function(e,t){e.Push(e.create("token","mtext",{},k.entities.nbsp))},w.Space=function(e,t){},w.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sup:n.over;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sup)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.over)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(i?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},w.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var o=e.stack.Top();o.isKind("prime")?(n=(r=l(o.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var i=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sub:n.under;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sub)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.under)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(i?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:i}))},w.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("token","mi")),p.default.isType(r,"msubsup")&&!p.default.isType(r,"msup")&&p.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=k.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===k.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},w.Comment=function(e,t){for(;e.i=y.TEXCLASS.VCENTER&&s.stack.env.hsize?a.appendChild(e.create("node","mpadded",[s.mml()],{width:s.stack.env.hsize,"data-overflow":"linebreak"})):a.appendChild(s.mml())}e.Push(a)},w.Hsize=function(e,t){"="===e.GetNext()&&e.i++,e.stack.env.hsize=e.GetDimen(t)},w.ParBox=function(e,t){var r=e.GetBrackets(t,"c"),a=e.GetDimen(t),n=g.default.internalMath(e,e.GetArgument(t)),o=(0,S.lookup)(r,{t:y.TEXCLASS.VTOP,b:y.TEXCLASS.VBOX,c:y.TEXCLASS.VCENTER,m:y.TEXCLASS.VCENTER},y.TEXCLASS.VCENTER);e.Push(e.create("node","TeXAtom",[e.create("node","mpadded",n,{width:a,"data-overflow":"linebreak"})],{texClass:o}))},w.MmlToken=function(e,t){var r,a=e.GetArgument(t),n=e.GetBrackets(t,"").replace(/^\s+/,""),o=e.GetArgument(t),i={},l=[];try{r=e.create("node",a)}catch(e){r=null}if(!r||!r.isToken)throw new f.default("NotMathMLToken","%1 is not a token element",a);for(;""!==n;){var s=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!s)throw new f.default("InvalidMathMLAttr","Invalid MathML attribute: %1",n);if(!r.attributes.hasDefault(s[1])&&!A[s[1]])throw new f.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",s[1],a);var u=g.default.MmlFilterAttribute(e,s[1],s[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),i[s[1]]=u,l.push(s[1])),n=n.substr(s[0].length)}l.length&&(i["mjx-keep-attrs"]=l.join(" "));var c=e.create("text",o);r.appendChild(c),p.default.setProperties(r,i),e.Push(r)},w.Strut=function(e,t){var r=e.create("node","mrow"),a=e.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});e.Push(a)},w.Phantom=function(e,t,r,a){var n=e.create("node","mphantom",[e.ParseArg(t)]);(r||a)&&(n=e.create("node","mpadded",[n]),a&&(p.default.setAttribute(n,"height",0),p.default.setAttribute(n,"depth",0)),r&&p.default.setAttribute(n,"width",0));var o=e.create("node","TeXAtom",[n]);e.Push(o)},w.Smash=function(e,t){var r=g.default.trimSpaces(e.GetBrackets(t,"")),a=e.create("node","mpadded",[e.ParseArg(t)]);switch(r){case"b":p.default.setAttribute(a,"depth",0);break;case"t":p.default.setAttribute(a,"height",0);break;default:p.default.setAttribute(a,"height",0),p.default.setAttribute(a,"depth",0)}var n=e.create("node","TeXAtom",[a]);e.Push(n)},w.Lap=function(e,t){var r=e.create("node","mpadded",[e.ParseArg(t)],{width:0});"\\llap"===t&&p.default.setAttribute(r,"lspace","-1width");var a=e.create("node","TeXAtom",[r]);e.Push(a)},w.RaiseLower=function(e,t){var r=e.GetDimen(t),a=e.itemFactory.create("position").setProperties({name:e.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),t="raise"===t.substr(1)?"\\lower":"\\raise"),"\\lower"===t?(a.setProperty("dh","-"+r),a.setProperty("dd","+"+r)):(a.setProperty("dh","+"+r),a.setProperty("dd","-"+r)),e.Push(a)},w.MoveLeftRight=function(e,t){var r=e.GetDimen(t),a="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===t){var n=r;r=a,a=n}e.Push(e.itemFactory.create("position").setProperties({name:e.currentCS,move:"horizontal",left:e.create("node","mspace",[],{width:r}),right:e.create("node","mspace",[],{width:a})}))},w.Hskip=function(e,t,r){void 0===r&&(r=!1);var a=e.create("node","mspace",[],{width:e.GetDimen(t)});r&&p.default.setAttribute(a,"linebreak","nobreak"),e.Push(a)},w.Nonscript=function(e,t){e.Push(e.itemFactory.create("nonscript"))},w.Rule=function(e,t,r){var a={width:e.GetDimen(t),height:e.GetDimen(t),depth:e.GetDimen(t)};"blank"!==r&&(a.mathbackground=e.stack.env.color||"black");var n=e.create("node","mspace",[],a);e.Push(n)},w.rule=function(e,t){var r=e.GetBrackets(t),a=e.GetDimen(t),n=e.GetDimen(t),o=e.create("node","mspace",[],{width:a,height:n,mathbackground:e.stack.env.color||"black"});r&&(o=e.create("node","mpadded",[o],{voffset:r}),r.match(/^\-/)?(p.default.setAttribute(o,"height",r),p.default.setAttribute(o,"depth","+"+r.substr(1))):p.default.setAttribute(o,"height","+"+r)),e.Push(o)},w.MakeBig=function(e,t,r,a){var n=String(a*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",o=e.GetDelimiter(t,!0),i=e.create("token","mo",{minsize:n,maxsize:n,fence:!0,stretchy:!0,symmetric:!0},o),l=e.create("node","TeXAtom",[i],{texClass:r});e.Push(l)},w.BuildRel=function(e,t){var r=e.ParseUpTo(t,"\\over"),a=e.ParseArg(t),n=e.create("node","munderover");p.default.setChild(n,0,a),p.default.setChild(n,1,null),p.default.setChild(n,2,r);var o=e.create("node","TeXAtom",[n],{texClass:y.TEXCLASS.REL});e.Push(o)},w.HBox=function(e,t,r,a){e.PushAll(g.default.internalMath(e,e.GetArgument(t),r,a))},w.FBox=function(e,t){var r=g.default.internalMath(e,e.GetArgument(t)),a=e.create("node","menclose",r,{notation:"box"});e.Push(a)},w.FrameBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t)||"c",n=g.default.internalMath(e,e.GetArgument(t));r&&(n=[e.create("node","mpadded",n,{width:r,"data-align":(0,S.lookup)(a,{l:"left",r:"right"},"center")})]);var o=e.create("node","TeXAtom",[e.create("node","menclose",n,{notation:"box"})],{texClass:y.TEXCLASS.ORD});e.Push(o)},w.MakeBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",g.default.internalMath(e,e.GetArgument(t)));r&&p.default.setAttribute(n,"width",r);var o=(0,S.lookup)(a.toLowerCase(),{c:"center",r:"right"},"");o&&p.default.setAttribute(n,"data-align",o),a.toLowerCase()!==a&&p.default.setAttribute(n,"data-overflow","linebreak"),e.Push(n)},w.Not=function(e,t){e.Push(e.itemFactory.create("not"))},w.Dots=function(e,t){var r=p.default.createEntity("2026"),a=p.default.createEntity("22EF"),n=e.create("token","mo",{stretchy:!1},r),o=e.create("token","mo",{stretchy:!1},a);e.Push(e.itemFactory.create("dots").setProperties({ldots:n,cdots:o}))},w.Matrix=function(e,t,r,a,n,o,i,l,s,u){var c=e.GetNext();if(""===c)throw new f.default("MissingArgFor","Missing argument for %1",e.currentCS);"{"===c?e.i++:(e.string=c+"}"+e.string.slice(e.i+1),e.i=0);var d=e.itemFactory.create("array").setProperty("requireClose",!0);(r||!n)&&d.setProperty("arrayPadding",".2em .125em"),d.arraydef={rowspacing:i||"4pt",columnspacing:o||"1em"},s&&d.setProperty("isCases",!0),u&&(d.setProperty("isNumbered",!0),d.arraydef.side=u),(r||a)&&(d.setProperty("open",r),d.setProperty("close",a)),"D"===l&&(d.arraydef.displaystyle=!0),null!=n&&(d.arraydef.columnalign=n),e.Push(d)},w.Entry=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));var r=e.stack.Top(),a=r.getProperty("casesEnv");if(r.getProperty("isCases")||a){for(var n=e.string,o=0,i=-1,l=e.i,s=n.length,u=a?new RegExp("^\\\\end\\s*\\{".concat(a.replace(/\*/,"\\*"),"\\}")):null;l=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var i=r(9899),l=r(7233),s=r(9140),u=o(r(5450)),c=r(8803),d=o(r(1110)),p=r(6793),f="configmacros-map",h="configmacros-env-map";t.ConfigMacrosConfiguration=i.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(h,u.default.environment,{},{}),e.append(i.Configuration.local({handler:{macro:[f],environment:[h]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),o=e.parseOptions.options.macros;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value,u="string"==typeof o[s]?[o[s]]:o[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(h),o=e.parseOptions.options.environments;try{for(var i=n(Object.keys(o)),l=i.next();!l.done;l=i.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(o[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=i(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var i=o(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new i.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new i.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=i(r(3971)),s=o(r(9140)),u=i(r(7693)),c=i(r(1130)),d=i(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[o,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),o=e.GetArgument(t),i=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,o,i,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var o=n.get("delimiter").lookup(a);o?d.default.addDelimiter(e,"\\"+r,o.char,o.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var i=n.get("delimiter").lookup("\\"+t);if(i)return void d.default.addDelimiter(e,"\\"+r,i.char,i.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}i=l.lookup(t);var c=d.default.disassembleSymbol(r,i);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a0?[o.toString()].concat(n):o;e.i++}throw new i.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,o=0,l=0;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,o=e.create("text","\\"+t),i=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;i[c]&&(l["math"+c]=i[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,o))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),h=r(6010),m=r(6010),g=r(8054),y=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var b=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var o=i(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=o[0],s=o[1],u=i((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],h=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new y.CssStyles,n.font=s||new l(h),n.unknownCache=new Map;var m=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new m(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,h.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var o=this.factory.wrap(e.root);this.setScale(t,o),this.processMath(o,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,m.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var o=l(e.childNodes.slice(1)),i=o.next();!i.done;i=o.next()){var s=i.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var o=l(e.math),i=o.next();!i.done;i=o.next()){var s=i.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var h=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],i(r.defaultSizeVariants),!1),this.stretchVariants=l([],i(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=i(e,3),n=a[0],o=a[1],l=a[2];r[n]={extension:t,file:n,variants:o,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var o=this;void 0===a&&(a={}),void 0===n&&(n=null);var i=e?this.dynamicExtensions.get(e):null;(e?i.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&o.adjustDelimiters(t.delimiters,Object.keys(a),i.sizeN,i.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var o=e[parseInt(t)];"dir"in o&&(o.variants&&(o.variants=n.adjustArrayIndices(o.variants,r)),o.stretchv&&(o.stretchv=n.adjustArrayIndices(o.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var o=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=o.next();!l.done;l=o.next()){var u=i(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var o=s(Object.keys(e.chars||{})),i=o.next();!i.done;i=o.next()){var l=i.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,o,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=i(p.value,3),h=f[0],m=f[1],g=f[2],y=l.VariantSmp[t][h];if(y){for(var b=m;b<=g;b++)if(930!==b){var v=y+b-m;e[b]=this.smpChar(u[v]||v)}if(c[h])try{for(var k=(n=void 0,s(Object.keys(c[h]).map((function(e){return parseInt(e)})))),S=k.next();!S.done;S=k.next()){e[b=S.value]=this.smpChar(y+c[h][b])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(o=k.return)&&o.call(k)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var o=n.value;this.createVariant(o[0],o[1],o[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var o=s(n.linked),i=o.next();!i.done;i=o.next()){var l=i.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var o=n.value;"unknown"===this.cssFontMap[o][0]&&(this.cssFontMap[o][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var o=s(Object.keys(e)),i=o.next();!i.done;i=o.next()){var l=e[i.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var o=s(e),i=o.next();!i.done;i=o.next()){var l=i.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return o(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),o=function(e){n.push.apply(n,l([],i(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){o(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var o=s(this.CLASS.dynamicExtensions.values()),i=o.next();!i.done;i=o.next()){n(i.value)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=h},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var i=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,o=t.indentshiftfirst,i=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===o&&(o=e.attributes.getInherited("indentshift")),"indentalign"===i&&(i=r),"indentshift"===l&&(l=a),this.indentData=[[n,o],[r,a],[i,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=o(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=i},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=o(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0],f=d[1];if(null===f){var h=p.coreMO();h.setBreakStyle(h.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=i(t,5),a=r[0],n=r[2],o=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),o+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+o,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var o,i=this.state;if(!(r>=t.NOBREAK||0===i.w&&0===i.prevWidth)){for(;i.potential.length&&i.potential[0][1]>this.FACTORS.fuzz(r);){var l=i.potential.shift();i.potential.length&&(i.potential[0][4]+=l[4])}i.potential.unshift([[e,n],r,i.w-((null===(o=i.prevBreak)||void 0===o?void 0:o[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=i(this.getBorderLR(e),2),n=a[0],o=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+o)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),o=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],i=this.moPenalty(r);if("before"===n)this.pushBreak(e,i,o-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+o;this.pushBreak(e,i,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,o=this.FACTORS,i=o.tail(o.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(i=o.open(i,e),this.state.depth++),s&&(i=o.close(i,e),this.state.depth--),i=(this.TEXCLASS[e.node.texClass]||function(e){return e})(i),(this.PENALTY[r]||function(e){return e})(o.depth(i))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var o=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,o-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=i(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var h=s.childNodes;try{for(var m=o(h.keys()),g=m.next();!g.done;g=m.next()){var y=g.value,b=h[y];if(b.node.isKind("text")){var v=b.node.getText().split(/ /),k=v.pop();try{for(var S=(n=void 0,o(v.keys())),w=S.next();!w.done;w=S.next()){var A=w.value;this.addWidth(c,s.textWidth(v[A])),this.pushBreak(e,this.mtextPenalty(),-u,[y,A+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(k))}else this.addWidth(b.getBBox())}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=i(r.start||[0,0],2),n=a[0],o=a[1],l=i(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=i(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?o:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),o=i(this.getBorderLR(e),2),l=o[0],s=o[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),o=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,o+n.rscale*n.w)+r.font.params.scriptspace,s=i(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=i(this.getBorderLR(e),2),o=n[0],l=n[1];0===t&&this.addWidth(a,a.L+o),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=o(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],i(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var o=t.sideIndex[a],i=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[o]=r[i]=t,r},border:function(e){var t=[0,0,0,0];return t[o]=t[i]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),o=n[0],i=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,o*(s-i),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,o=t.y,i=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=i[0],s=i[1],u=i[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=o+(d>a?e.thickness*p*Math.sin(d-a):0),h=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,h,f,h]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),o=n[0],i=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],h=t.getOffset(f),m=t.arrow(p,o,i,f,h);e(t,m)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),h=s(r(6010)),m=r(8054),g=r(6469),y=r(1597),b=r(5884),v=2/18;function k(e,t){return e?tt&&(t=o),i>r&&(r=i)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;e.append(i.getOuterBBox())}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=y.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var o=!1;try{for(var i=u(this.childNodes),l=i.next();!l.done;l=i.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(o=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return o},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new m.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new m.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),o=a.get("fontsize"),i=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):k(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):k(n,e.rspace);var o=r.childIndex(t);if(0!==o){var i=r.childNodes[o-1];if(i.isEmbellished){var l=this.jax.nodeMap.get(i).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var o=n.value;o instanceof p.TextNode&&(r+=o.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=b.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return h.percent(e)},t.prototype.em=function(e){return h.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-h.BIGDIMEN),h.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=S},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=o},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var i=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,o=a.d,i=a.w;e.w=i,e.h=n,e.d=o},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),o=r.math.metrics;1!==o.scale&&(a["font-size"]=r.fixed(100/o.scale,1)+"%");var i=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||o.family||t.fontFamily(i)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,o=a.d,i=a.w;return t.height=this.em(n+o),t.width=this.em(i),t["vertical-align"]=this.em(-o),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=o((0,i.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var o=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===o.TEXCLASS.VCENTER){var a=t.h,n=t.d,i=this.font.params.axis_height;this.dh=(a+n)/2+i-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===o.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var i=this.parent.variant,l=this.node.getText();if("-explicitFont"===i){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,i,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,i);e.empty();try{for(var h=n(f),m=h.next();!m.done;m=h.next()){var g=m.value,y=o(this.getVariantChar(i,g),4),b=(d=y[0],p=y[1],c=y[2],y[3]);if(b.unknown){var v=this.jax.measureText(String.fromCodePoint(g),i);c=v.w,d=v.h,p=v.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=b.ic||0,e.sk=b.sk||0,e.dx=b.dx||0}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var i=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,i=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=o(i.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=o((0,i.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),o=n[0],i=n[1],l=n[2];this.arrowhead={x:o?parseFloat(o):c.ARROWX,y:i?parseFloat(i):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var o=n.value,i=r.get(o);i&&(this.notations[o]=i,i.renderChild&&(this.renderChild=i.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value;if(this.notations[i]){var l=this.notations[i].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,o=this.notations[n].init;o&&o(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var o=n.value;this.maximizeEntries(r,this.notations[o].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.notations[i].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?i:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,o=a.d,i=a.w,l=n+o,u=Math.sqrt(l*l+i*i),c=Math.max(t,r*i/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(i+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),o=n[0],i=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+i,o+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],o=r[2],i=r[3],l=this.childNodes[0].getBBox();e.combine(l,i,0),e.h+=a,e.d+=o,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var o=0;try{for(var i=n(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;this.addMo(r.separators[o++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var o=n.getBevelData(n.isDisplay()).H,i=n.bevel=n.createMo("/");i.node.attributes.set("symmetric",!0),i.canStretch(1),i.getStretchedVariant([o],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),o=this.font.params.axis_height,i=this.getTUV(t,r),l=i.T,s=i.u,u=i.v;e.combine(a,0,o+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,o-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,o=r.nbox,i=r.dbox;e.combine(o,0,a),e.combine(i,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,o=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),i=o[0],l=o[1],s=(e?7:3)*a.rule_thickness,u=i-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=o(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=o(this.getCombinedUV(),2),i=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),i,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,i,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=o([0,0,0],3),i=n[0],l=n[1],s=n[2];0===t.w?i=this.getU():0===r.w?i=-this.getV():(i=(a=o(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[i,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,o=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return o(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),o=this.getSize("minsize",0),i=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(o,Math.min(i,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=o||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),h=0;if(p.sizes)try{for(var m=l(p.sizes),g=m.next();!g.done;g=m.next()){if(g.value>=d)return s&&h&&h--,void this.setDelimSize(f,h);h++}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,h-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=i(i({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),o=n[0],i=n[1],l=n[2];1===this.stretch.dir?(o=(a=s(this.getBaseline(e,t,r),2))[0],i=a[1]):l=t,this.bbox.h=o,this.bbox.d=i,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),o=s(a?e:[t,0],2),i=o[0],l=o[1],u=s([i+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(i-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),h=f[0],m=f[1];d=m*(c/(h+m))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var o=c.LineBBox.from(u.BBox.zero(),n);return o.originalL=this.bbox.L,this.bbox.L=0,o}var i=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(i.w=i.h=i.d=0,i.isFirst=!0,this.bbox.R=0):"duplicate"===t?i.L=0:this.multChar&&(i=c.LineBBox.from(this.multChar.getOuterBBox(),n)),i.getIndentData(this.node)),i},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,o=r,i=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[i,l,o,a-i,n-l,r-o,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),o=n?t[n[0].charAt(0)]:r?t[r]:0,i=this.length2em(e,o)||0;return e.match(/^[-+]/)&&r&&(i+=o),null!=a&&(i=Math.max(a,i)),i},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],o=t[2],i=t[3],l=t[4],s=t[5];e.w=o+s,e.h=r+i,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},9086:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,o=a.w,i=a.rscale,l=Math.max(o,n/i),s=Math.max(0,l-o);return[l*i-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var f=0,h=0,m=d>1&&d===p;try{for(var g=o(this.childNodes),y=g.next();!y.done;y=g.next()){var b=0===(x=y.value).stretch.dir;if(m||b){var v=x.getBBox().rscale,k=i(x.getUnbrokenHD(),2),S=k[0],w=k[1];(S*=v)>f&&(f=S),(w*=v)>h&&(h=w)}}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=g.return)&&a.call(g)}finally{if(r)throw r.error}}try{for(var A=o(s),E=A.next();!E.done;E=A.next()){var x;v=(x=E.value).coreRScale();x.coreMO().getStretchedVariant([f/v,h/v])}}catch(e){n={error:e}}finally{try{E&&!E.done&&(l=A.return)&&l.call(A)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var i=o(this.childNodes.keys()),l=i.next();!l.done;l=i.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=o(d.keys()),h=f.next();!h.done;h=f.next()){var m=d[v=h.value];this.addMiddleBorders(m),0===v&&this.addLeftBorders(m),v===p&&this.addRightBorders(m)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var g=0;try{for(var y=o(d.keys()),b=y.next();!b.done;b=y.next()){var v;m=d[v=b.value];e.combine(m,0,g),g-=Math.max(.25,m.d)+m.lineLeading+Math.max(.75,(null===(u=d[v+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],i(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var i=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new i.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=o(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var o=this.font.params,i=3*o.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),o.sub2),s=this.baseCharZero(a.d*this.baseScale+o.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],o=this.getBaseWidth(),i=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,o,u-c),e.combine(a,o+i,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1&&null===t){t=0;var h=p>1&&p===f;try{for(var m=o(this.tableRows),g=m.next();!g.done;g=m.next()){var y;if(y=g.value.getChild(e)){var b=0===(w=y.childNodes[0]).stretch.dir;if(h||b){var v=w.getBBox(b).w;v>t&&(t=v)}}}}catch(e){n={error:e}}finally{try{g&&!g.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}}if(null!==t)try{for(var k=o(u),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([Math.max(t,w.getBBox().w)/w.coreRScale()])}}catch(e){l={error:e}}finally{try{S&&!S.done&&(s=k.return)&&s.call(k)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,i=0,l=0;try{for(var s=o(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[i]=Math.max(n[i],d.d),d.w>l&&(l=d.w)}i++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),o=[0],i=this.tableRows,l=0;ln[r]&&(n[r]=u),c>o[r]&&(o[r]=c),f>l&&(l=f),i&&d>i[t]&&(i[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=o(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=i(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,o=e/2;return{top:[0,e],center:[o,o],bottom:[e,0],baseline:[o,o],axis:[o+n,o-n]}[r]||[o,o]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=i(this.getPadAlignShift(r),2),n=a[0],o=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var o=i(this.getAlignShift(),2),l=o[0],s=o[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var o=e[n];return"fit"===o?null:"auto"===o?r?a[n]:null:(0,u.isPercent)(o)?o:t.length2em(o)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),o=a.filter((function(t){return"auto"===e[t]})),i=n.length||o.length,l=(i?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=i&&u>0?u/i:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),o=Array.from(n.keys()),s=o.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=o.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=o.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=o.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),h=l(l(l(l([],i(s),!1),i(d),!1),i(p),!1),i(f),!1);if(h.length){this.cWidths=o.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var m=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],g=(0,c.sum)(this.cWidths)-m,y=0,b=0;bthis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),o=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(o.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=i(this.getBBoxHD(r),2),f=p[0],h=p[1];e.h=f,e.d=h,e.w=a;var m=i(this.getBBoxLR(),2),g=m[0],y=m[1];e.L=g,e.R=y,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,o=n.w,i=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(o,this.length2em(a,Math.max(t,i+o+l)))-(s?i+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==o&&this.parent.invalidateBBox(),this.pWidth!==o},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var i=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),o=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),i=o[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(i,o[2]?"bold":"",o[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=i.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=o(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],i=o(this.breakPoints[e]||[t.length,0],2),l=i[0],s=i[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,o,i,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(_=d.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var h=0,m=0,g=p>1&&p===f;try{for(var y=n(u),b=y.next();!b.done;b=y.next()){var v=0===(_=b.value.childNodes[0]).stretch.dir;if(g||v){var k=_.getBBox(v),S=k.h,w=k.d;S>h&&(h=S),w>m&&(m=w)}}}catch(e){a={error:e}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(a)throw a.error}}e=[h,m]}if(e){var A=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var E=n(s),x=E.next();!x.done;x=E.next()){var _;A(_=x.value)}}catch(e){i={error:e}}finally{try{x&&!x.done&&(l=E.return)&&l.call(E)}finally{if(i)throw i.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1){var p=0,f=c>1&&c===d;try{for(var h=o(this.childNodes),m=h.next();!m.done;m=h.next()){var g=0===(w=m.value).stretch.dir;if(f||g){var y=w.getOuterBBox(g),b=y.w,v=y.rscale;b*v>p&&(p=b*v)}}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}try{for(var k=o(l),S=k.next();!S.done;S=k.next()){var w;(w=S.value).coreMO().getStretchedVariant([p/w.coreRScale()])}}catch(e){n={error:e}}finally{try{S&&!S.done&&(i=k.return)&&i.call(k)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=i(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},c=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SVG=t.XLINKNS=t.SVGNS=void 0;var d=r(3208),p=r(7826),f=r(2597),h=r(505),m=s(r(6010)),g=r(7519),y=r(1810);t.SVGNS="http://www.w3.org/2000/svg",t.XLINKNS="http://www.w3.org/1999/xlink";var b=function(e){function r(t){void 0===t&&(t=null);var r=e.call(this,t,p.SvgWrapperFactory,y.DefaultFont)||this;return r.minwidth=0,r.shift=0,r.svgStyles=null,r.fontCache=new f.FontCache(r),r}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!0},enumerable:!1,configurable:!0}),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},r.prototype.styleSheet=function(t){if(this.svgStyles)return this.svgStyles;var a=this.svgStyles=e.prototype.styleSheet.call(this,t);return this.adaptor.setAttribute(a,"id",r.STYLESHEETID),a},r.prototype.pageElements=function(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(e){for(var t=this.adaptor,a=t.tags(t.body(e.document),"svg"),n=a.length-1;n>=0;n--)if(this.adaptor.getAttribute(a[n],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(e,t){var r=this.container;this.container=t;var a=u(this.createRoot(e),2),n=a[0],o=a[1];this.typesetSvg(e,n,o),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,n,o),this.container=r},r.prototype.createRoot=function(e){var t=e.getOuterBBox(),r=t.w,a=t.h,n=t.d,o=t.pwidth,i=u(this.createSVG(a,n,r),2),l=i[0],s=i[1];if(o){var c=this.adaptor;c.setStyle(l,"min-width",c.getStyle(l,"width")),c.setAttribute(l,"width",o),c.removeAttribute(l,"viewBox");var d=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(s,"transform","scale(".concat(d,",-").concat(d,") translate(0, ").concat(this.fixed(1e3*-a,1),")"))}return[l,s]},r.prototype.createSVG=function(e,r,a){var n=this.math.metrics.em/1e3,o=Math.max(a,n),i=Math.max(e+r,n),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,u=s.append(this.container,this.svg("svg",{xmlns:t.SVGNS,width:this.ex(o),height:this.ex(i),role:"img",focusable:!1,style:{"vertical-align":this.ex(-r)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*o,1),this.fixed(1e3*i,1)].join(" ")},[l]));return.001===o&&(s.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&s.setAttribute(u,"xmlns:xlink",t.XLINKNS),[u,l]},r.prototype.typesetSvg=function(e,t,r){var a=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),a.insert(this.fontCache.getCache(),r)),e.toSVG([r]),this.fontCache.clearLocalID(),this.minwidth)a.setStyle(t,"minWidth",this.ex(this.minwidth)),a.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var n=a.getAttribute(this.container,"justify")||"center";this.setIndent(t,n,this.shift)}},r.prototype.setIndent=function(e,t,r){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(r)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-r))},r.prototype.handleInlineBreaks=function(e,t,r){var a,n,o=e.childNodes[0].breakCount;if(o){var i=this.adaptor,l=i.firstChild(r),s=i.childNodes(i.firstChild(l)),d=e.childNodes[0].lineBBox;i.remove(r);for(var p=!0,f=0;f<=o;f++){var h=d[f]||e.childNodes[0].getLineBBox(f),y=h.h,b=h.d,v=h.w,k=u(this.createSVG(y,b,v),2),S=k[0],w=k[1],A=i.append(w,i.clone(l,!1));try{for(var E=(a=void 0,c(i.childNodes(s[f]))),x=E.next();!x.done;x=E.next()){var _=x.value;i.append(A,_)}}catch(e){a={error:e}}finally{try{x&&!x.done&&(n=E.return)&&n.call(E)}finally{if(a)throw a.error}}i.insert(S,t);var O=u(e.childNodes[0].getBreakNode(h),2),C=O[0],M=O[1],L=!(!M||!M.node.getProperty("forcebreak"));if(f||L){var P=C&&!p?C.getLineBBox(0).originalL:0;if(P||!L){var N=m.em(P);i.insert(i.node("mjx-break",L?g.SPACE[N]?{size:g.SPACE[N]}:{style:{"font-size":P.toFixed(1)+"%"}}:{newline:!0}),S)}}p=!(!M||"newline"!==M.node.attributes.get("linebreak"))}i.childNodes(t).length&&i.append(i.firstChild(i.parent(t)),i.firstChild(t)),i.remove(t)}},r.prototype.ex=function(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(e,r,a){return void 0===r&&(r={}),void 0===a&&(a=[]),this.html(e,r,a,t.SVGNS)},r.prototype.unknownText=function(e,t){var r=this.math.metrics,a=this.font.params.x_height/r.ex*r.em*1e3,n=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(a,1)+"px"},[this.text(e)]),o=this.adaptor;if("-explicitFont"!==t){var i=(0,h.unicodeChars)(e);if(1!==i.length||i[0]<119808||i[0]>120831){var l=u(this.font.getCssFont(t),3),s=l[0],c=l[1],d=l[2];o.setAttribute(n,"font-family",s),c&&o.setAttribute(n,"font-style","italic"),d&&o.setAttribute(n,"font-weight","bold")}}return n},r.prototype.measureTextNode=function(e){var t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),a=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[e]);t.append(t.body(t.document),a);var n=t.nodeSize(e,1e3,!0)[0];return t.remove(a),{w:n,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=o(o({},d.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(d.CommonOutputJax);t.SVG=b},2597:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FontCache=void 0;var r=function(){function e(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}return e.prototype.cachePath=function(e,t,r){var a="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(a)||(this.cache.set(a,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:a,d:r}))),a},e.prototype.clearLocalID=function(){this.localID=""},e.prototype.useLocalID=function(e){void 0===e&&(e=null),this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")},e.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},e.prototype.getCache=function(){return this.defs},e}();t.FontCache=r},768:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddPaths=t.SvgFontData=void 0;var u=r(5884);l(r(5884),t);var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.OPTIONS=o(o({},u.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),t.JAX="SVG",t}(u.FontData);t.SvgFontData=c,t.AddPaths=function(e,t,r){var a,n,o,i;try{for(var l=s(Object.keys(t)),u=l.next();!u.done;u=l.next()){var d=u.value,p=parseInt(d);c.charOptions(e,p).p=t[p]}}catch(e){a={error:e}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}try{for(var f=s(Object.keys(r)),h=f.next();!h.done;h=f.next()){d=h.value,p=parseInt(d);c.charOptions(e,p).c=r[p]}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}return e}},7620:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderLine=t.lineOffset=t.lineData=t.computeLineData=void 0;var l=o(r(5552));i(r(5552),t),t.computeLineData={top:function(e,t,r,a){return[0,e-a,r,e-a]},right:function(e,t,r,a){return[r-a,-t,r-a,e]},bottom:function(e,t,r,a){return[0,a-t,r,a-t]},left:function(e,t,r,a){return[a,-t,a,e]},vertical:function(e,t,r,a){return[r/2,e,r/2,-t]},horizontal:function(e,t,r,a){return[0,(e-t)/2,r,(e-t)/2]},up:function(e,t,r,a){return[a,a-t,r-a,e-a]},down:function(e,t,r,a){return[a,e-a,r-a,a-t]}};t.lineData=function(e,r,a){void 0===a&&(a="");var n=e.getBBox(),o=n.h,i=n.d,l=n.w,s=e.thickness/2;return(0,t.lineOffset)(t.computeLineData[r](o,i,l,s),e,a)};t.lineOffset=function(e,t,r){if(r){var a=t.getOffset(r);a&&("X"===r?(e[0]-=a,e[2]-=a):(e[1]-=a,e[3]-=a))}return e};t.RenderLine=function(e,r){return void 0===r&&(r=""),function(a,n){var o=a.line((0,t.lineData)(a,e,r));a.adaptor.append(a.dom[0],o)}};t.Border=function(e){return l.CommonBorder((function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}))(e)};t.Border2=function(e,r,a){return l.CommonBorder2((function(e,n){e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,r))),e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,a)))}))(e,r,a)};t.DiagonalStrike=function(e){return l.CommonDiagonalStrike((function(r){return function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}}))(e)};t.DiagonalArrow=function(e){return l.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return l.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},7079:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapper=void 0;var l=r(505),s=r(7519),u=r(4097),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.toSVG=function(e){this.toEmbellishedSVG(e)||this.addChildren(this.standardSvgNodes(e))},t.prototype.toEmbellishedSVG=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=o([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=i(c.value,2),p=d[0];l!==d[1]?(this.toSVG([p]),s.push(this.dom[0]),this.place(0,0)):s.push(this.createSvgNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},t.prototype.addChildren=function(e){var t,r,a=0;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l.toSVG(e);var s=l.getOuterBBox();l.dom&&l.place(a+s.L*s.rscale,0),a+=(s.L+s.w+s.R)*s.rscale}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},t.prototype.standardSvgNodes=function(e){var t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t},t.prototype.createSvgNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.svg("g",{"data-mml-node":a.node.kind})})),e=this.handleHref(e);try{for(var n=o(e.keys()),i=n.next();!i.done;i=n.next()){var l=i.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},t.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");if(!r)return e;var a=0,n=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((function(e){e=t.adaptor.append(e,t.svg("a",{href:r}));var o=n?t.getOuterBBox():t.getLineBBox(a),i=o.h,l=o.d,s=o.w;return t.adaptor.append(t.dom[a++],t.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:t.fixed(s),height:t.fixed(i+l),x:1===a||n?t.fixed(-t.dx):0,y:t.fixed(-l)})),e}))},t.prototype.handleStyles=function(){var e,t,r,a=this;if(this.styles){var n=this.styles.cssText;n&&this.dom.forEach((function(e){return a.adaptor.setAttribute(e,"style",n)}));var o=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],i=((null===(r=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===r?void 0:r.width)||[0,0,0,0])[3];(o||i)&&(this.dx=o+i)}},t.prototype.handleScale=function(){var e=this;if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((function(r){return e.adaptor.setAttribute(r,"transform",t)}))}},t.prototype.handleColor=function(){var e,t=this,r=this.adaptor,a=this.node.attributes,n=a.getExplicit("mathcolor")||a.getExplicit("color"),o=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(n&&this.dom.forEach((function(e){r.setAttribute(e,"fill",n),r.setAttribute(e,"stroke",n)})),o){var i=0,l=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((function(e){var a=l?t.getOuterBBox():t.getLineBBox(i++),n=a.h,s=a.d,u=a.w,c=t.svg("rect",{fill:o,x:1===i||l?t.fixed(-t.dx):0,y:t.fixed(-s),width:t.fixed(u),height:t.fixed(n+s),"data-bgcolor":!0}),d=r.firstChild(e);d?r.insert(c,d):r.append(e,c)}))}},t.prototype.handleBorder=function(){var e,r,a,n,l,s=null===(l=this.styleData)||void 0===l?void 0:l.border;if(s){var u=t.borderFuzz,c=this.adaptor,d=0,p=this.dom.length-1,f=this.node.isEmbellished&&!this.node.isKind("mo");try{for(var h=o(this.dom),m=h.next();!m.done;m=h.next()){var g=m.value,y=p&&d?0:1,b=p&&d!==p?0:1,v=f?this.getOuterBBox():this.getLineBBox(d++),k=i([v.h+u,v.d+u,v.w+u],3),S=k[0],w=k[1],A=k[2],E=[A,S],x=[-u,S],_=[A,-w],O=[-u,-w],C=[A-b*s.width[1],S-s.width[0]],M=[-u+y*s.width[3],S-s.width[0]],L=[A-b*s.width[1],-w+s.width[2]],P=[-u+y*s.width[3],-w+s.width[2]],N=[[x,E,C,M],[_,E,C,L],[O,_,L,P],[O,x,M,P]],T=c.firstChild(g),R=y*this.dx;try{for(var F=(a=void 0,o([0,1,2,3])),B=F.next();!B.done;B=F.next()){var I=B.value;if(s.width[I]&&(3!==I||y)&&(1!==I||b)){var D=N[I];"dashed"===s.style[I]||"dotted"===s.style[I]?this.addBorderBroken(D,s.color[I],s.style[I],s.width[I],I,g,R):this.addBorderSolid(D,s.color[I],T,g,R)}}}catch(e){a={error:e}}finally{try{B&&!B.done&&(n=F.return)&&n.call(F)}finally{if(a)throw a.error}}}}catch(t){e={error:t}}finally{try{m&&!m.done&&(r=h.return)&&r.call(h)}finally{if(e)throw e.error}}}},t.prototype.addBorderSolid=function(e,t,r,a,n){var o=this,l=this.svg("polygon",{points:e.map((function(e){var t=i(e,2),r=t[0],a=t[1];return"".concat(o.fixed(r-n),",").concat(o.fixed(a))})).join(" "),stroke:"none",fill:t});r?this.adaptor.insert(l,r):this.adaptor.append(a,l)},t.prototype.addBorderBroken=function(e,t,r,a,n,o,l){var s="dotted"===r,u=a/2,c=i([[u,-u,-u,-u],[-u,u,-u,-u],[u,u,-u,u],[u,u,u,-u]][n],4),d=c[0],p=c[1],f=c[2],h=c[3],m=i(e,2),g=m[0],y=m[1],b=g[0]+d-l,v=g[1]+p,k=y[0]+f-l,S=y[1]+h,w=Math.abs(n%2?S-v:k-b),A=s?Math.ceil(w/(2*a)):Math.ceil((w-a)/(4*a)),E=w/(4*A+1),x=this.svg("line",{x1:this.fixed(b),y1:this.fixed(v),x2:this.fixed(k),y2:this.fixed(S),"stroke-width":this.fixed(a),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(w/A-.002)].join(" "):[this.fixed(E),this.fixed(3*E)].join(" ")}),_=this.adaptor,O=_.firstChild(o);O?_.insert(x,O):_.append(o,x)},t.prototype.handleAttributes=function(){var e,r,a,n,i=this.adaptor,s=this.node.attributes,u=s.getAllDefaults(),c=t.skipAttributes,d=function(e){!1!==c[e]&&(e in u||c[e]||i.hasAttribute(p.dom[0],e))||p.dom.forEach((function(t){return i.setAttribute(t,e,s.getExplicit(e))}))},p=this;try{for(var f=o(s.getExplicitNames()),h=f.next();!h.done;h=f.next()){d(h.value)}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}if(s.get("class")){var m=function(e){g.dom.forEach((function(t){return i.addClass(t,e)}))},g=this;try{for(var y=o((0,l.split)(s.get("class"))),b=y.next();!b.done;b=y.next()){m(b.value)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=y.return)&&n.call(y)}finally{if(a)throw a.error}}}},t.prototype.place=function(e,t,r){if(void 0===r&&(r=null),r||(e+=this.dx*this.bbox.rscale),e||t){r||(r=this.dom[0],t=this.handleId(t));var a="translate(".concat(this.fixed(e),",").concat(this.fixed(t),")"),n=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",a+(n?" "+n:""))}},t.prototype.handleId=function(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;var t=this.adaptor,r=this.getBBox().h,a=t.childNodes(this.dom[0]);a.forEach((function(e){return t.remove(e)}));var n=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},a);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],n),e+r},t.prototype.firstChild=function(e){void 0===e&&(e=this.dom[0]);var t=this.adaptor,r=t.firstChild(e);return r&&"text"===t.kind(r)&&t.getAttribute(r,"data-id-align")&&(r=t.firstChild(t.next(r))),r&&"rect"===t.kind(r)&&t.getAttribute(r,"data-hitbox")&&(r=t.next(r)),r},t.prototype.placeChar=function(e,t,r,a,n){var l,s;void 0===n&&(n=null),null===n&&(n=this.variant);var u=e.toString(16).toUpperCase(),c=i(this.getVariantChar(n,e),4),d=c[2],p=c[3];if("p"in p){var f=p.p?"M"+p.p+"Z":"";this.place(t,r,this.adaptor.append(a,this.charNode(n,u,f)))}else if("c"in p){var h=this.adaptor.append(a,this.svg("g",{"data-c":u}));this.place(t,r,h),t=0;try{for(var m=o(this.unicodeChars(p.c,n)),g=m.next();!g.done;g=m.next()){var y=g.value;t+=this.placeChar(y,t,r,h,n)}}catch(e){l={error:e}}finally{try{g&&!g.done&&(s=m.return)&&s.call(m)}finally{if(l)throw l.error}}}else if(p.unknown){var b=String.fromCodePoint(e),v=this.adaptor.append(a,this.jax.unknownText(b,n));return this.place(t,r,v),this.jax.measureTextNodeWithCache(v,b,n).w}return d},t.prototype.charNode=function(e,t,r){return"none"!==this.jax.options.fontCache?this.useNode(e,t,r):this.pathNode(t,r)},t.prototype.pathNode=function(e,t){return this.svg("path",{"data-c":e,d:t})},t.prototype.useNode=function(e,t,r){var a=this.svg("use",{"data-c":t}),n="#"+this.jax.fontCache.cachePath(e,t,r);return this.adaptor.setAttribute(a,"href",n,u.XLINKNS),a},t.prototype.drawBBox=function(){var e=this.getBBox(),t=e.w,r=e.h,a=e.d,n=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(t)}),this.svg("rect",{fill:"green",height:this.fixed(a),width:this.fixed(t),y:this.fixed(-a)})]),o=this.dom[0]||this.parent.dom[0];this.adaptor.append(o,n)},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.prototype.svg=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.svg(e,t,r)},t.prototype.text=function(e){return this.jax.text(e)},t.prototype.fixed=function(e,t){return void 0===t&&(t=1),this.jax.fixed(1e3*e,t)},t.kind="unknown",t.borderFuzz=.005,t}(s.CommonWrapper);t.SvgWrapper=c},7826:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapperFactory=void 0;var o=r(4420),i=r(6368),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=i.SvgWrappers,t}(o.CommonWrapperFactory);t.SvgWrapperFactory=l},6368:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrappers=void 0;var n=r(7079),o=r(2438),i=r(3289),l=r(1618),s=r(5896),u=r(5710),c=r(3735),d=r(3365),p=r(9375),f=r(6465),h=r(7512),m=r(3572),g=r(5535),y=r(1107),b=r(7725),v=r(6670),k=r(4445),S=r(8835),w=r(9950),A=r(2558),E=r(3006),x=r(8926),_=r(988),O=r(6614),C=r(2417),M=r(9645),L=r(131),P=r(640),N=r(1689);t.SvgWrappers=((a={})[o.SvgMath.kind]=o.SvgMath,a[i.SvgMrow.kind]=i.SvgMrow,a[i.SvgInferredMrow.kind]=i.SvgInferredMrow,a[l.SvgMi.kind]=l.SvgMi,a[s.SvgMo.kind]=s.SvgMo,a[u.SvgMn.kind]=u.SvgMn,a[c.SvgMs.kind]=c.SvgMs,a[d.SvgMtext.kind]=d.SvgMtext,a[p.SvgMerror.kind]=p.SvgMerror,a[f.SvgMspace.kind]=f.SvgMspace,a[h.SvgMpadded.kind]=h.SvgMpadded,a[m.SvgMphantom.kind]=m.SvgMphantom,a[g.SvgMfrac.kind]=g.SvgMfrac,a[y.SvgMsqrt.kind]=y.SvgMsqrt,a[b.SvgMroot.kind]=b.SvgMroot,a[v.SvgMfenced.kind]=v.SvgMfenced,a[k.SvgMsub.kind]=k.SvgMsub,a[k.SvgMsup.kind]=k.SvgMsup,a[k.SvgMsubsup.kind]=k.SvgMsubsup,a[S.SvgMunder.kind]=S.SvgMunder,a[S.SvgMover.kind]=S.SvgMover,a[S.SvgMunderover.kind]=S.SvgMunderover,a[w.SvgMmultiscripts.kind]=w.SvgMmultiscripts,a[A.SvgMtable.kind]=A.SvgMtable,a[E.SvgMtr.kind]=E.SvgMtr,a[E.SvgMlabeledtr.kind]=E.SvgMlabeledtr,a[x.SvgMtd.kind]=x.SvgMtd,a[_.SvgMaction.kind]=_.SvgMaction,a[O.SvgMenclose.kind]=O.SvgMenclose,a[C.SvgSemantics.kind]=C.SvgSemantics,a[C.SvgAnnotation.kind]=C.SvgAnnotation,a[C.SvgAnnotationXML.kind]=C.SvgAnnotationXML,a[C.SvgXmlNode.kind]=C.SvgXmlNode,a[M.SvgMglyph.kind]=M.SvgMglyph,a[L.SvgTeXAtom.kind]=L.SvgTeXAtom,a[P.SvgTextNode.kind]=P.SvgTextNode,a[N.SvgHtmlNode.kind]=N.SvgHtmlNode,a[n.SvgWrapper.kind]=n.SvgWrapper,a)},1689:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHtmlNode=void 0;var o,i=r(7079),l=r(1626),s=r(9447);t.SvgHtmlNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.jax.math.metrics,r=t.em*t.scale,a=this.fixed(1/r),n=this.getBBox(),o=n.w,i=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-i*r)+"px",width:this.jax.fixed(o*r)+"px",height:this.jax.fixed((i+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[this.getHTML()]))]},t}((0,l.CommonHtmlNodeMixin)(i.SvgWrapper)),o.kind=s.HtmlNode.prototype.kind,o.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},o)},131:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTeXAtom=void 0;var o,i=r(7079),l=r(9800),s=r(3948),u=r(9007);t.SvgTeXAtom=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r=this;if(e.prototype.toSVG.call(this,t),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",u.TEXCLASSNAMES[this.node.texClass]),this.dh){var a="translate(0 "+this.fixed(this.dh)+")";this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"transform",a)}))}},t}((0,l.CommonTeXAtomMixin)(i.SvgWrapper)),o.kind=s.TeXAtom.prototype.kind,o)},640:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTextNode=void 0;var i,l=r(7079),s=r(1160),u=r(9007);t.SvgTextNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t,r,a=this.node.getText(),n=this.parent.variant;if(0!==a.length)if("-explicitFont"===n)this.dom=[this.adaptor.append(e[0],this.jax.unknownText(a,n))];else{var i=this.remappedText(a,n);this.parent.childNodes.length>1?e=this.dom=[this.adaptor.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;var l=0;try{for(var s=o(i),u=s.next();!u.done;u=s.next()){var c=u.value;l+=this.placeChar(c,l,0,e[0],n)}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}}},t}((0,s.CommonTextNodeMixin)(l.SvgWrapper)),i.kind=u.TextNode.prototype.kind,i.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},i)},988:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMaction=void 0;var i,l=r(7079),s=r(1956),u=r(1956),c=r(9145),d=r(4474);t.SvgMaction=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Px=function(e){return this.px(e)},t.prototype.toSVG=function(e){var t=this;if(!this.toEmbellishedSVG(e)){var r=this.standardSvgNodes(e),a=this.selected,n=0;this.dom.forEach((function(e){var r=a.getLineBBox(n++),o=r.h,i=r.d,l=r.w;t.adaptor.append(e,t.svg("rect",{width:t.fixed(l),height:t.fixed(o+i),x:1===n?t.fixed(-t.dx):0,y:t.fixed(-i),fill:"none","pointer-events":"all"}))})),a.toSVG(r);var o=a.getOuterBBox();a.dom&&a.place(o.L*o.rscale,0),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.SvgWrapper)),i.kind=c.MmlMaction.prototype.kind,i.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},i.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n){var i=function(r){var a=e.firstChild(r);if(n.node.isKind("mtext")){var o=n.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(o)]),a)}else{var i=e.adaptor,l=e.jax.container,s=e.node.factory.create("math",{},[e.childNodes[1].node]),u=e.html("mjx-tool",{},[e.html("mjx-tip")]),c=i.append(a,e.svg("foreignObject",{style:{display:"none"}},[u]));e.jax.processMath(e.jax.factory.wrap(s),i.firstChild(u)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(function(a){t.stopTimers(r,t),t.hoverTimer.set(r,setTimeout((function(){i.setStyle(u,"left","0"),i.setStyle(u,"top","0"),i.append(l,u);var t=i.nodeBBox(u),a=i.nodeBBox(r),n=(a.right-t.left)/e.metrics.em+e.tipDx,o=(a.bottom-t.bottom)/e.metrics.em+e.tipDy;i.setStyle(u,"left",e.Px(n)),i.setStyle(u,"top",e.Px(o))}),t.postDelay)),a.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var a=setTimeout((function(){return i.append(c,u)}),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}};try{for(var l=o(e.dom),s=l.next();!s.done;s=l.next())i(s.value)}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}},u.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"data-statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var o=a.body(a.document);t.status=a.append(o,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),i)},2438:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMath=void 0;var l,s=r(7079),u=r(7490),c=r(3233),d=r(6469);t.SvgMath=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(){var e=o(this.getAlignShift(),2),t=e[0],r=e[1];if("center"!==t&&this.adaptor.setAttribute(this.jax.container,"justify",t),this.bbox.pwidth===d.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var a=this.jax.table.getOuterBBox(),n=a.L,i=a.w,l=a.R;"right"===t?l=Math.max(l||-r,-r):"left"===t?n=Math.max(n||r,r):"center"===t&&(i+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,n+i+l)}}else this.jax.shift=r},t.prototype.handleSpeech=function(){var e,t,r=this.adaptor,a=this.node.attributes,n=a.get("aria-label")||a.get("data-semantic-speech");if(n){var o=this.getTitleID(),l=this.svg("title",{id:o},[this.text(n)]);r.insert(l,r.firstChild(this.dom[0])),r.setAttribute(this.dom[0],"aria-labeledby",o),r.removeAttribute(this.dom[0],"aria-label");try{for(var s=i(this.childNodes[0].childNodes),u=s.next();!u.done;u=s.next())u.value.dom.forEach((function(e){return r.setAttribute(e,"aria-hidden","true")}))}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}}},t.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),e.prototype.setChildPWidths.call(this,t,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},t}((0,u.CommonMathMixin)(s.SvgWrapper)),l.kind=c.MmlMath.prototype.kind,l.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},"mjx-break":{"font-family":"MJX-ZERO"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-break[newline]::after":{display:"block"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join("")}},l)},6614:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return i(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMenclose=void 0;var c,d=r(7079),p=r(7313),f=r(6661),h=l(r(7620));t.SvgMenclose=(c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.line=function(e){var t=s(e,4),r=t[0],a=t[1],n=t[2],o=t[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(a),x2:this.fixed(n),y2:this.fixed(o),"stroke-width":this.fixed(this.thickness)})},t.prototype.box=function(e,t,r,a){void 0===a&&(a=0);var n=this.thickness,o={x:this.fixed(n/2),y:this.fixed(n/2-r),width:this.fixed(e-n),height:this.fixed(t+r-n),fill:"none","stroke-width":this.fixed(n)};return a&&(o.rx=this.fixed(a)),this.svg("rect",o)},t.prototype.ellipse=function(e,t,r){var a=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-a)/2),ry:this.fixed((t+r-a)/2),cx:this.fixed(e/2),cy:this.fixed((t-r)/2),fill:"none","stroke-width":this.fixed(a)})},t.prototype.path=function(e){for(var t=this,r=[],a=1;a0&&(o.transform="translate("+this.fixed(n)+", 0)");var i=this.adaptor.append(a[0],this.svg("g",o));this.renderChild?this.renderChild(this,i):(this.childNodes[0].toSVG([i]),this.childNodes[0].place(0,0));try{for(var l=u(Object.keys(this.notations)),s=l.next();!s.done;s=l.next()){var c=s.value,d=this.notations[c];!d.renderChild&&d.renderer(this,a[0])}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t}((0,p.CommonMencloseMixin)(d.SvgWrapper)),c.kind=f.MmlMenclose.prototype.kind,c.notations=new Map([h.Border("top"),h.Border("right"),h.Border("bottom"),h.Border("left"),h.Border2("actuarial","top","right"),h.Border2("madruwb","bottom","right"),h.DiagonalStrike("up"),h.DiagonalStrike("down"),["horizontalstrike",{renderer:h.RenderLine("horizontal","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:h.RenderLine("vertical","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d;e.adaptor.append(e.dom[0],e.box(a,n,o))},bbox:h.fullBBox,border:h.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d,i=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,n,o,i))},bbox:h.fullBBox}],["circle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d;e.adaptor.append(e.dom[0],e.ellipse(a,n,o))},bbox:h.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d,i=e.getArgMod(1.75*e.padding,n+o)[0],l=e.thickness/2,s=n+o,u=Math.cos(i);e.adaptor.append(e.dom[0],e.path("mitre","M",a,l-o,"L",l+u*l,l-o,"L",u*s+l,s-o-l))},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],h.Arrow("up"),h.Arrow("down"),h.Arrow("left"),h.Arrow("right"),h.Arrow("updown"),h.Arrow("leftright"),h.DiagonalArrow("updiagonal"),h.DiagonalArrow("northeast"),h.DiagonalArrow("southeast"),h.DiagonalArrow("northwest"),h.DiagonalArrow("southwest"),h.DiagonalArrow("northeastsouthwest"),h.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,o=r.d,i=e.thickness/2,l=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",i,i-o,"a",l-i/2,(n+o)/2-4*i,0,"0,1",0,n+o-2*i,"L",a-i,n-i))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toSVG([t]);var r=e.sqrtTRBL()[3];e.place(-r,0,t)},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),c)},9375:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMerror=void 0;var o,i=r(7079),l=r(1581);t.SvgMerror=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e),r=this.getBBox(),a=r.h,n=r.d,o=r.w;this.adaptor.append(this.dom[0],this.svg("rect",{"data-background":!0,width:this.fixed(o),height:this.fixed(a+n),y:this.fixed(-n)}));var i=this.node.attributes.get("title");i&&this.adaptor.append(this.dom[0],this.svg("title",{},[this.adaptor.text(i)])),this.addChildren(t)},t}(i.SvgWrapper),o.kind=l.MmlMerror.prototype.kind,o.styles={'g[data-mml-node="merror"] > g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},o)},6670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfenced=void 0;var i,l=r(7079),s=r(7555),u=r(5410);t.SvgMfenced=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)},t.prototype.setChildrenParent=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next())n.value.parent=e}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},t}((0,s.CommonMfencedMixin)(l.SvgWrapper)),i.kind=u.MmlMfenced.prototype.kind,i)},5535:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfrac=void 0;var i,l=r(7079),s=r(2688),u=r(6850);t.SvgMfrac=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){this.standardSvgNodes(e);var t=this.node.attributes.getList("linethickness","bevelled"),r=t.linethickness,a=t.bevelled,n=this.isDisplay();if(a)this.makeBevelled(n);else{var o=this.length2em(String(r),.06);0===o?this.makeAtop(n):this.makeFraction(n,o)}}},t.prototype.makeFraction=function(e,t){var r=this.dom,a=this.node.attributes.getList("numalign","denomalign"),n=a.numalign,i=a.denomalign,l=o(this.childNodes,2),s=l[0],u=l[1],c=s.getOuterBBox(),d=u.getOuterBBox(),p=this.font.params,f=p.axis_height,h=this.node.getProperty("withDelims")?0:p.nulldelimiterspace,m=Math.max((c.L+c.w+c.R)*c.rscale,(d.L+d.w+d.R)*d.rscale),g=this.getAlignX(m,c,n)+.1+h,y=this.getAlignX(m,d,i)+.1+h,b=this.getTUV(e,t),v=b.T,k=b.u,S=b.v;s.toSVG(r),s.place(g,f+v+Math.max(c.d*c.rscale,k)),u.toSVG(r),u.place(y,f-v-Math.max(d.h*d.rscale,S)),this.adaptor.append(r[0],this.svg("rect",{width:this.fixed(m+.2),height:this.fixed(t),x:this.fixed(h),y:this.fixed(f-t/2)}))},t.prototype.makeAtop=function(e){var t=this.dom,r=this.node.attributes.getList("numalign","denomalign"),a=r.numalign,n=r.denomalign,i=o(this.childNodes,2),l=i[0],s=i[1],u=l.getOuterBBox(),c=s.getOuterBBox(),d=this.font.params,p=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,f=Math.max((u.L+u.w+u.R)*u.rscale,(c.L+c.w+c.R)*c.rscale),h=this.getAlignX(f,u,a)+p,m=this.getAlignX(f,c,n)+p,g=this.getUVQ(e),y=g.u,b=g.v;l.toSVG(t),l.place(h,y),s.toSVG(t),s.place(m,-b)},t.prototype.makeBevelled=function(e){var t=this.dom,r=o(this.childNodes,2),a=r[0],n=r[1],i=this.getBevelData(e),l=i.u,s=i.v,u=i.delta,c=i.nbox,d=i.dbox,p=(c.L+c.w+c.R)*c.rscale;a.toSVG(t),this.bevel.toSVG(t),n.toSVG(t),a.place(c.L*c.rscale,l),this.bevel.place(p-u/2,0),n.place(p+this.bevel.getOuterBBox().w+d.L*d.rscale-u,s)},t}((0,s.CommonMfracMixin)(l.SvgWrapper)),i.kind=u.MmlMfrac.prototype.kind,i)},9645:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMglyph=void 0;var o,i=r(7079),l=r(5636),s=r(3985);t.SvgMglyph=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);if(this.charWrapper)this.charWrapper.toSVG(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,o=this.fixed(this.height),i={width:this.fixed(this.width),height:o,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":n,href:a},l=this.svg("image",i);this.adaptor.append(t[0],l)}},t}((0,l.CommonMglyphMixin)(i.SvgWrapper)),o.kind=s.MmlMglyph.prototype.kind,o)},1618:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMi=void 0;var o,i=r(7079),l=r(5723),s=r(450);t.SvgMi=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(i.SvgWrapper)),o.kind=s.MmlMi.prototype.kind,o)},9950:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMmultiscripts=t.AlignX=void 0;var i,l=r(8009),s=r(4445),u=r(6405),c=r(505);function d(e){return{left:function(e,t){return 0},center:function(e,t){return(t-e)/2},right:function(e,t){return t-e}}[e]||function(e,t){return 0}}t.AlignX=d,t.SvgMmultiscripts=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=o((0,c.split)(a+" "+a),2),i=n[0],l=n[1],s=o(this.getCombinedUV(),2),u=s[0],d=s[1],p=0;r.numPrescripts&&(p=this.addScripts(this.dom[0],this.font.params.scriptspace,u,d,this.firstPrescript,r.numPrescripts,i));var f=this.baseChild;f.toSVG(t),f.place(p,0),this.breakCount&&(p=0),p+=f.getLineBBox(f.breakCount).w,r.numScripts&&this.addScripts(this.dom[this.dom.length-1],p,u,d,1,r.numScripts,l)}},t.prototype.addScripts=function(e,t,r,a,n,i,l){var s=this.adaptor,u=d(l),c=s.append(e,this.svg("g")),p=s.append(e,this.svg("g"));this.place(t,r,c),this.place(t,a,p);for(var f=n+2*i,h=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMo=void 0;var l,s=r(7079),u=r(7096),c=r(2756),d=.1;t.SvgMo=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.node.attributes,r=t.get("symmetric")&&2!==this.stretch.dir,a=0!==this.stretch.dir;a&&null===this.size&&this.getStretchedVariant([]);var n=this.standardSvgNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){var o="after"===this.breakStyle?1:0;this.adaptor.remove(n[o]),n[o]=null}if(a&&this.size<0)this.stretchSvg();else{var i=r||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",l=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===i&&"0"===l||(n[0]&&this.adaptor.setAttribute(n[0],"transform","translate(".concat(l," ").concat(i,")")),n[1]&&this.adaptor.setAttribute(n[1],"transform","translate(".concat(l," ").concat(i,")"))),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}},t.prototype.stretchSvg=function(){var e=this.stretch.stretch,t=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,r):this.stretchHorizontal(e,t,r)},t.prototype.getStretchVariants=function(){var e,t,r=this.stretch.c||this.getText().codePointAt(0),a=[];try{for(var n=o(this.stretch.stretch.keys()),i=n.next();!i.done;i=n.next()){var l=i.value;a[l]=this.font.getStretchVariant(r,l)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a},t.prototype.stretchVertical=function(e,t,r){var a=r.h,n=r.d,o=r.w,l=this.addTop(e[0],t[0],a,o),s=this.addBot(e[2],t[2],n,o);if(4===e.length){var u=i(this.addMidV(e[3],t[3],o),2),c=u[0],d=u[1];this.addExtV(e[1],t[1],a,0,l,c,o),this.addExtV(e[1],t[1],0,n,d,s,o)}else this.addExtV(e[1],t[1],a,n,l,s,o)},t.prototype.stretchHorizontal=function(e,t,r){var a=r.w,n=this.addLeft(e[0],t[0]),o=this.addRight(e[2],t[2],a);if(4===e.length){var l=i(this.addMidH(e[3],t[3],a),2),s=l[0],u=l[1],c=a/2;this.addExtH(e[1],t[1],c,n,c-s),this.addExtH(e[1],t[1],c,u-c,o,c)}else this.addExtH(e[1],t[1],a,n,o)},t.prototype.getChar=function(e,t){var r=this.font.getChar(t,e)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},t.prototype.addGlyph=function(e,t,r,a,n){if(void 0===n&&(n=null),n)return this.placeChar(e,r,a,n,t);if(this.dom[0]){var o=this.placeChar(e,r,a,this.dom[0],t);if(!this.dom[1])return o}return this.placeChar(e,r,a,this.dom[1],t)},t.prototype.addTop=function(e,t,r,a){if(!e)return 0;var n=i(this.getChar(e,t),3),o=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,r-o),o+l},t.prototype.addExtV=function(e,t,r,a,n,o,l){var s=this;if(e){n=Math.max(0,n-d),o=Math.max(0,o-d);var u=this.adaptor,c=i(this.getChar(e,t),3),p=c[0],f=c[1],h=c[2],m=r+a-n-o,g=1.5*m/(p+f),y=(g*(p-f)-m)/2;if(!(m<=0)){var b=this.svg("svg",{width:this.fixed(h),height:this.fixed(m),y:this.fixed(o-a),x:this.fixed((l-h)/2),viewBox:[0,y,h,m].map((function(e){return s.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,b);var v=u.lastChild(b);u.setAttribute(v,"transform","scale(1,".concat(this.jax.fixed(g),")")),this.dom[0]&&u.append(this.dom[0],b),this.dom[1]&&u.append(this.dom[1],this.dom[0]?u.clone(b):b)}}},t.prototype.addBot=function(e,t,r,a){if(!e)return 0;var n=i(this.getChar(e,t),3),o=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,l-r),o+l},t.prototype.addMidV=function(e,t,r){if(!e)return[0,0];var a=i(this.getChar(e,t),3),n=a[0],o=a[1],l=a[2],s=(o-n)/2+this.font.params.axis_height;return this.addGlyph(e,t,(r-l)/2,s),[n+s,o-s]},t.prototype.addLeft=function(e,t){return e?this.addGlyph(e,t,0,0):0},t.prototype.addExtH=function(e,t,r,a,n,o){var l=this;if(void 0===o&&(o=0),e){n=Math.max(0,n-.1),a=Math.max(0,a-.1);var s=this.adaptor,u=i(this.getChar(e,t),3),c=u[0],p=u[1],f=u[2],h=r-a-n,m=c+p+.2,g=h/f*1.5,y=-(p+d);if(!(h<=0)){var b=this.svg("svg",{width:this.fixed(h),height:this.fixed(m),x:this.fixed(o+a),y:this.fixed(y),viewBox:[(g*f-h)/2,y,h,m].map((function(e){return l.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,b);var v=s.lastChild(b);s.setAttribute(v,"transform","scale("+this.jax.fixed(g)+",1)"),this.dom[0]&&s.append(this.dom[0],b),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(b):b)}}},t.prototype.addRight=function(e,t,r){if(!e)return 0;var a=this.getChar(e,t)[2];return this.addGlyph(e,t,r-a,0)},t.prototype.addMidH=function(e,t,r){if(!e)return[0,0];var a=this.getChar(e,t)[2];return this.addGlyph(e,t,(r-a)/2,0),[(r-a)/2,(r+a)/2]},t}((0,u.CommonMoMixin)(s.SvgWrapper)),l.kind=c.MmlMo.prototype.kind,l)},7512:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMpadded=void 0;var i,l=r(7079),s=r(6898),u=r(7238);t.SvgMpadded=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=o(this.getDimens(),9),a=r[5],n=r[6],i=r[7],l=r[8],s=this.node.attributes.get("data-align")||"left",u=n+l-(a<0&&"left"!==s?"center"===s?a/2:a:0);(u||i)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(u,i,t[0])),this.addChildren(t)}},t}((0,s.CommonMpaddedMixin)(l.SvgWrapper)),i.kind=u.MmlMpadded.prototype.kind,i)},3572:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMphantom=void 0;var o,i=r(7079),l=r(5741);t.SvgMphantom=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){this.standardSvgNodes(e)},t}(i.SvgWrapper),o.kind=l.MmlMphantom.prototype.kind,o)},7725:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMroot=void 0;var i,l=r(9086),s=r(6145),u=r(1107);t.SvgMroot=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toSVG(e);var n=o(this.getRootDimens(r,a),3),i=n[0],l=n[1],s=n[2],u=t.getOuterBBox();return t.place(s*u.rscale,l),i},t}((0,l.CommonMrootMixin)(u.SvgMsqrt)),i.kind=s.MmlMroot.prototype.kind,i)},3289:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgInferredMrow=t.SvgMrow=void 0;var i,l=r(7079),s=r(8411),u=r(9878);t.SvgMrow=(i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toSVG=function(e){this.getBBox();var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardSvgNodes(e):this.dom=e,this.addChildren(e),t&&this.placeLines(e)},t.prototype.placeLines=function(e){var t,r,a,n=this.lineBBox,i=0;try{for(var l=o(e.keys()),s=l.next();!s.done;s=l.next()){var u=s.value,c=n[u];this.place(c.L||0,i,e[u]),i-=Math.max(.25,c.d)+c.lineLeading+Math.max(.75,(null===(a=n[u+1])||void 0===a?void 0:a.h)||0)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t.prototype.createSvgNodes=function(t){var r=this.linebreakCount;if(!r)return e.prototype.createSvgNodes.call(this,t);var a=this.adaptor,n=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(t[0],this.svg("g",n))],this.dom=[a.append(this.handleHref(t)[0],this.dom[0])];for(var o=Array(r),i=0;i<=r;i++)o[i]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":i}));return o},t.prototype.addChildren=function(e){var t,r,a,n,i=0,l=0;try{for(var s=o(this.childNodes),u=s.next();!u.done;u=s.next()){var c=u.value,d=c.breakCount;if(c.toSVG(e.slice(l,l+d+1)),c.dom){var p=0;try{for(var f=(a=void 0,o(c.dom)),h=f.next();!h.done;h=f.next()){var m=h.value;if(m){var g,y=p?0:c.dx;i+=((g=c.getLineBBox(p++)).L+y)*g.rscale,this.place(i,0,m),i+=(g.w+g.R-y)*g.rscale}d&&(i=0)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}d&&(i+=((g=c.getLineBBox(d)).w+g.R)*g.rscale)}l+=d}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}},t}((0,s.CommonMrowMixin)(l.SvgWrapper)),i.kind=u.MmlMrow.prototype.kind,i),t.SvgInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,s.CommonInferredMrowMixin)(t.SvgMrow)),e.kind=u.MmlInferredMrow.prototype.kind,e}()},3735:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMs=void 0;var o,i=r(7079),l=r(4126),s=r(7265);t.SvgMs=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(i.SvgWrapper)),o.kind=s.MmlMs.prototype.kind,o)},6465:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMspace=void 0;var o,i=r(7079),l=r(258),s=r(6030);t.SvgMspace=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMspaceMixin)(i.SvgWrapper)),o.kind=s.MmlMspace.prototype.kind,o)},1107:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsqrt=void 0;var o,i=r(7079),l=r(4093),s=r(7131);t.SvgMsqrt=(o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.addRoot=function(e,t,r,a){return 0},t.prototype.toSVG=function(e){var t=this.surd,r=this.childNodes[this.base],a=this.root?this.childNodes[this.root]:null,n=t.getBBox(),o=r.getOuterBBox(),i=this.getPQ(n)[1],l=this.font.params.rule_thickness*this.bbox.scale,s=o.h+i+l,u=this.standardSvgNodes(e),c=this.adaptor.append(u[0],this.svg("g")),d=this.addRoot(u,a,n,s);t.toSVG(u),t.place(d,s-n.h),r.toSVG([c]),r.place(d+n.w,0),this.adaptor.append(u[u.length-1],this.svg("rect",{width:this.fixed(o.w),height:this.fixed(l),x:this.fixed(d+n.w),y:this.fixed(s-l)}))},t}((0,l.CommonMsqrtMixin)(i.SvgWrapper)),o.kind=s.MmlMsqrt.prototype.kind,o)},4445:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsubsup=t.SvgMsup=t.SvgMsub=void 0;var i,l=r(905),s=r(6369),u=r(4461);t.SvgMsub=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.SvgScriptbase)),i.kind=u.MmlMsub.prototype.kind,i),t.SvgMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.SvgMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=o([this.baseChild,this.supChild,this.subChild],3),a=r[0],n=r[1],i=r[2],l=this.getBaseWidth(),s=this.getAdjustedIc(),u=o(this.getUVQ(),2),c=u[0],d=u[1];a.toSVG(t);var p=[t[t.length-1]];n.toSVG(p),i.toSVG(p),a.place(0,0),i.place(l,d),n.place(l+s,c)}},t}((0,l.CommonMsubsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e}()},2558:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nl?l:this.pWidth),u="left"===i?0:"right"===i?s:s/2;if(u){var c=this.svg("g",{},this.adaptor.childNodes(e));this.place(u,0,c),this.adaptor.append(e,c)}return u},t.prototype.lineClass=function(e){return"mjx-"+e},t.prototype.makeFrame=function(e,t,r,a){var n=this.fLine;return this.svg("rect",this.setLineThickness(n,a,{"data-frame":!0,class:this.lineClass(a),width:this.fixed(e-n),height:this.fixed(t+r-n),x:this.fixed(n/2),y:this.fixed(n/2-r)}))},t.prototype.makeVLine=function(e,t,r){var a=this.getBBox(),n=a.h,o=a.d,i="dotted"===t?r/2:0,l=this.fixed(e+r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"v",class:this.lineClass(t),x1:l,y1:this.fixed(i-o),x2:l,y2:this.fixed(n-i)}))},t.prototype.makeHLine=function(e,t,r){var a=this.getBBox().w,n="dotted"===t?r/2:0,o=this.fixed(e-r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(n),y1:o,x2:this.fixed(a-n),y2:o}))},t.prototype.setLineThickness=function(e,t,r){return.07!==e&&(r["stroke-thickness"]=this.fixed(e),"solid"!==t&&(r["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),r},t.prototype.handleLabels=function(e,t,r){if(this.hasLabels){var a=this.labels,n=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,a,n):this.subTable(e,a,n,r)}},t.prototype.spaceLabels=function(){for(var e=this.adaptor,t=this.getBBox().h,r=this.getTableData().L,a=this.getRowHalfSpacing(),n=t-this.fLine,o=e.firstChild(this.labels),i=0;i line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},l)},8926:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtd=void 0;var o,i=r(7079),l=r(5164),s=r(4359);t.SvgMtd=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.placeCell=function(e,t,r,a,n){var o=this.getBBox(),i=Math.max(o.h,.75),l=Math.max(o.d,.25),s=this.node.attributes.get("columnalign"),u=this.node.attributes.get("rowalign"),c=this.getAlignX(r,o,s),d=this.getAlignY(a,n,i,l,u);return this.place(e+c,t+d),[c,d]},t.prototype.placeColor=function(e,t,r,a){var n=this.adaptor,o=this.firstChild();o&&"rect"===n.kind(o)&&n.getAttribute(o,"data-bgcolor")&&(n.setAttribute(o,"x",this.fixed(e)),n.setAttribute(o,"y",this.fixed(t)),n.setAttribute(o,"width",this.fixed(r)),n.setAttribute(o,"height",this.fixed(a)))},t}((0,l.CommonMtdMixin)(i.SvgWrapper)),o.kind=s.MmlMtd.prototype.kind,o)},3365:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtext=void 0;var l,s=r(7079),u=r(6319),c=r(4770);t.SvgMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r,a;if(this.breakCount){var n=this.standardSvgNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=o(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]],f=i(this.breakPoints[d-1]||[0,0],2),h=f[0],m=f[1],g=i(this.breakPoints[d]||[s.length,0],2),y=g[0],b=g[1],v=s[h].node.getText().split(/ /);if(h!==y){l.setText(v.slice(m).join(" ")),this.textNode.toSVG(p);for(var k=this.textNode.getBBox().w;++h0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMunderover=t.SvgMover=t.SvgMunder=void 0;var i,l=r(4445),s=r(1971),u=r(5184);t.SvgMunder=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=o([this.baseChild,this.scriptChild],2),n=a[0],i=a[1],l=o([n.getOuterBBox(),i.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),i.toSVG(r);var c=this.isLineBelow?0:this.getDelta(!0),d=this.getUnderKV(s,u)[1],p=o(this.getDeltaW([s,u],[0,-c]),2),f=p[0],h=p[1];n.place(f,0),i.place(h,d)}},t}((0,s.CommonMunderMixin)(l.SvgMsub)),i.kind=u.MmlMunder.prototype.kind,i),t.SvgMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=o([this.baseChild,this.scriptChild],2),n=a[0],i=a[1],l=o([n.getOuterBBox(),i.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),i.toSVG(r);var c=this.isLineAbove?0:this.getDelta(),d=this.getOverKU(s,u)[1],p=o(this.getDeltaW([s,u],[0,c]),2),f=p[0],h=p[1];n.place(f,0),i.place(h,d)}},t}((0,s.CommonMoverMixin)(l.SvgMsup)),e.kind=u.MmlMover.prototype.kind,e}(),t.SvgMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=o([this.baseChild,this.overChild,this.underChild],3),n=a[0],i=a[1],l=a[2],s=o([n.getOuterBBox(),i.getOuterBBox(),l.getOuterBBox()],3),u=s[0],c=s[1],d=s[2];n.toSVG(r),l.toSVG(r),i.toSVG(r);var p=this.getDelta(),f=this.getOverKU(u,c)[1],h=this.getUnderKV(u,d)[1],m=o(this.getDeltaW([u,d,c],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p]),3),g=m[0],y=m[1],b=m[2];n.place(g,0),l.place(y,h),i.place(b,f)}},t}((0,s.CommonMunderoverMixin)(l.SvgMsubsup)),e.kind=u.MmlMunderover.prototype.kind,e}()},6369:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgScriptbase=void 0;var i,l=r(7079),s=r(167);t.SvgScriptbase=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.getBaseWidth(),a=o(this.getOffset(),2),n=a[0],i=a[1];this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(r+n,i)}},t}((0,s.CommonScriptbaseMixin)(l.SvgWrapper)),i.kind="scriptbase",i)},2417:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgXmlNode=t.SvgAnnotationXML=t.SvgAnnotation=t.SvgSemantics=void 0;var o,i=r(7079),l=r(5806),s=r(9102),u=r(9007);t.SvgSemantics=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}},t}((0,l.CommonSemanticsMixin)(i.SvgWrapper)),o.kind=s.MmlSemantics.prototype.kind,o),t.SvgAnnotation=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t)},t.prototype.computeBBox=function(){return this.bbox},t}(i.SvgWrapper),e.kind=s.MmlAnnotation.prototype.kind,e}(),t.SvgAnnotationXML=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(i.SvgWrapper),e.kind=s.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),t.SvgXmlNode=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,a=this.fixed(1/r),n=this.getBBox(),o=n.w,i=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-i*r)+"px",width:this.jax.fixed(o*r)+"px",height:this.jax.fixed((i+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[t]))]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.jax.measureXMLnode(this.node.getXML()),a=r.w,n=r.h,o=r.d;e.w=a,e.h=n,e.d=o},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(i.SvgWrapper),e.kind=u.XMLNode.prototype.kind,e.autoStyle=!1,e}()},5865:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var o=this.findID("Settings","semantics");"MathML"===a?o.disable():o.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=i(e,2),n=t[0],o=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=o,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=o(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=i(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var i=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),h=r(6914),m=r(3463),g=r(7309),y=o(r(5445)),b=s.MathJax,v="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),k=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+i.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,b._.a11y&&b._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new h.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return y.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],o=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=o})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(v?"Option":"Alt",v?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!v}),this.checkbox("Control","Control","ctrl",{hiddne:v}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(b&&b._&&b.loader&&b.startup)!this.settings.collapsible||b._.a11y&&b._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||b._.a11y&&b._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||b._.a11y&&b._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),o=a.next();!o.done;o=a.next()){var i=o.value;this.jax[i]||r.findID("Settings","Renderer",i).disable()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var o=n(a.items.slice(1)),i=o.next();!i.done;i=o.next()){var l=i.value;if(l instanceof m.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var o=n(Object.keys(this.settings)),i=o.next();!i.done;i=o.next()){var l=i.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){b._.a11y&&b._.a11y.explorer&&b._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(b._.a11y&&b._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=b.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,i.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||b._.a11y&&b._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||b._.a11y&&b._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||b._.a11y&&b._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,o=this.defaultSettings;try{for(var i=n(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(o[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=o[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&i.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=b.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=b.startup;i.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),i.mathjax.handlers.register(n.handler);var o=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(o),r.document.processed=o.processed,e._loadingPromise||(r.document.outputJax.reset(),i.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var o=n(e.math),i=o.next();!i.done;i=o.next()){var l=i.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var o,i;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){o={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=k},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function h(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(o.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var o=r(4922),i=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+i.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(o.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),o=r+a*e.h,i=a*e.d-r;n>this.w&&(this.w=n),o>this.h&&(this.h=o),i>this.d&&(this.d=i)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var o={};function i(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var i=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();o[i]||(o[i]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+i+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),o[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,i)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var i=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=i;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,o,i,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],o=a([u.prev,c.prev],2),c.prev=o[0],u.prev=o[1],i=a([e.list,this.list],2),this.list.prev.next=i[0],e.list.prev.next=i[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),o=n.next();!o.done;o=n.next()){var i=o.value;this.styles[i]||(this.styles[i]={}),Object.assign(this.styles[i],e[i])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,o=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var s=i.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}}function u(e){var t,a,n=v.connect[e].children,o=[];try{for(var i=r(n),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];o.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}o[3]===o[1]&&(o.pop(),o[2]===o[0]&&(o.pop(),o[1]===o[0]&&o.pop())),this.styles[e]=o.join(" ")}function c(e){var t,a;try{for(var n=r(v.connect[e].children),o=n.next();!o.done;o=n.next()){var i=o.value;this.setStyle(this.childName(e,i),this.styles[e])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,o,i=n([],a(v.connect[e].children),!1),l=this.styles[this.childName(e,i.shift())];try{for(var s=r(i),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(e){var t,a,n,o,i={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===i.width?i.width=c:c.match(f)&&""===i.style?i.style=c:i.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(v.connect[e].children),h=d.next();!h.done;h=d.next()){var m=h.value;this.setStyle(this.childName(e,m),i[m])}}catch(e){n={error:e}}finally{try{h&&!h.done&&(o=d.return)&&o.call(d)}finally{if(n)throw n.error}}}function m(e){var t,a,n=[];try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var g={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function y(e){var t,n,o,i,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(o=void 0,r(Object.keys(g))),h=f.next();!h.done;h=f.next()){var m=h.value;if((Array.isArray(u[m])||""===u[m])&&p.match(g[m]))if("size"===m){var y=a(p.split(/\//),2),b=y[0],k=y[1];u[m]=b,k&&(u["line-height"]=k)}else""===u.size&&(Array.isArray(u[m])?u[m].push(p):u[m]=p)}}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var o=r(v.connect[e].children),i=o.next();!i.done;i=o.next()){var l=i.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function b(e){}var v=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),o=n.next();!o.done;o=n.next()){var i=o.value,l=this.parentName(i);this.styles[l]||a.push(i+": "+this.styles[i]+";")}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,o=this.parentName(t);try{for(var i=r(e.connect[t].children),l=i.next();!l.done;l=i.next()){var s=l.value,u=this.childName(o,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),o=n[0],i=n[1],l=n[2];if(o.match(/[^\s\n]/))return;this.set(i,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:o,split:s,combine:u},border:{children:o,split:c,combine:d},"border-top":{children:i,split:h,combine:m},"border-right":{children:i,split:h,combine:m},"border-bottom":{children:i,split:h,combine:m},"border-left":{children:i,split:h,combine:m},"border-width":{children:o,split:s,combine:null},"border-style":{children:o,split:s,combine:null},"border-color":{children:o,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:y,combine:b}},e}();t.Styles=v},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var o=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!o)return r;var i=parseFloat(o[1]||"1"),l=o[2];return t.UNITS.hasOwnProperty(l)?i*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?i*t.RELUNITS[l]:"%"===l?i/100*r:i*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,o=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var i=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var o=e.call(this,t,r)||this;return o._content=a,o.disabled=!1,o.callbacks=[],o._id=n||a,o}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=o(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(i.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var i=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if(i.isHidden()){var l=i.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(i.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=o(r),n=a.next();!n.done;n=a.next()){var i=n.value;i.submenu.unpost(),i!==this.focused&&i.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=o(this.items),n=a.next();!n.done;n=a.next()){var i=n.value;if("rule"!==i.type){if(i.id===e)return i;if("submenu"===i.type){var l=i.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(i.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),o=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=o},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=o},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=o},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var o=r(8372),i=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=i.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(o.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var o=r(1484),i=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,o=void 0===n?"":n,i=new this(e);i.id=o;var l=e.get("variable");r.forEach((function(t){return l(e,t,i.pool)}));var s=e.get("items")(e,a,i);return i.items=s,i},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(i.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,o,i=t;if(i instanceof Event?(a=i.target,this.stop(i)):a=i,i instanceof MouseEvent&&(n=i.pageX,o=i.pageY,n||o||!i.clientX||(n=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,o=i.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!o&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,o=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,o)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(o.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var o={};o[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',o[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",o[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",o[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",o[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var i=!1,l=!1,s=!1;function u(e){s||(c(o,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var o in e)n+=o,n+=" ",n+=e[o],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){i||(c(r,e),i=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var o=r(5179),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=i.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),o=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+o+"px;"),window.event instanceof MouseEvent&&r.classList.add(i.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(i.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new o.CloseButton(this),t=e.html;return t.classList.add(i.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(i.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(i.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(i.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"checkbox",r,n)||this;return o.role="menuitemcheckbox",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"combobox",r,n)||this;return o.role="combobox",o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var o=r(1340),i=r(2556),l=function(e){function t(t,r,a,n){var o=e.call(this,t,"command",r,n)||this;return o.command=a,o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(i.MenuUtil.getActiveElement(this))}catch(e){i.MenuUtil.error(e,"Illegal command callback.")}i.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(i.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var o=r(6765),i=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var o=e.call(this,t,"radio",r,n)||this;return o.role="menuitemradio",o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),i.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var o=r(9329),i=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=i.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(i.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(o.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var o=r(6765),i=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var o=e.call(this,t,"slider",r,n)||this;return o.role="slider",o.labelId="ctx_slideLabel"+i.MenuUtil.counter(),o.valueId="ctx_slideValue"+i.MenuUtil.counter(),o.inputEvent=!1,o.variable=t.pool.lookup(a),o.register(),o}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,i.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),i.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(i.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var o=r(1340),i=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,o=new this(r,a,t.id),i=e.get("subMenu")(e,n,o);return o.submenu=i,o},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(i.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(o.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=o},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),o=r(2165),i=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=o.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=o.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var i=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,o=t.variable,i=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},i),s=e.get("rule")(e,{},i),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:o,id:t},i)})),c=[l,s].concat(u);return i.items=c,i},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var o=e.call(this,t,null,r)||this;return o.style=a,o.grid=n,o._selections=[],o.prefix="ctxt-selection",o._balanced=!0,o}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,o=t.selections,i=new this(a,n,t.order,t.grid);i.attachMenu(r);var l=o.map((function(t){return e.get("selectionMenu")(e,t,i)}));return i.selections=l,i},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+i.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),o=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,o,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),i=function(e){var i=l.selections.slice(e,e+n),s=o(l.rowDiv(i),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),i.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(o=Math.max(5,o-n-r.offsetWidth+6)),e.prototype.post.call(this,o,i)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=o},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=i(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function h(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=i(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=o.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=o.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function m(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],o=t[a];if(!n&&!o||n&&o&&n===o)continue;const i=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),o||r.open.push(a),o&&n&&(r.close.push(a),r.open.push(a)),t[a]=i,r[a]=i,l[a]?l[a].push(i):l[a]=[i]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const o=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=o,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,o=0;a=e[o];o++){let e=null;const o=a.descriptionSpan(),i=a.personality,l=i[n.personalityProps.JOIN];delete i[n.personalityProps.JOIN],void 0!==i[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:i[n.personalityProps.PAUSE]},delete i[n.personalityProps.PAUSE]);h(t,o,m(i,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=m.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=m.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),o=r(4440),i=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===o.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=i.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):i.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CASES:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=b(t);return t=v(t,a),k(t,r)},CAYLEY:function(e){let t=y(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=b(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=v(t,a),k(t,r)},MATRIX:function(e){let t=y(e);const[r,a]=b(t);return t=v(t,a),k(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),o=d(r),i=d(a),l=m(o),s=m(i);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${E(o,u)}\n${c}\n${E(i,u)}`},NUMERATOR:x,DENOMINATOR:x};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=h(e),a=h(t),n=r-a;e=n<0?g(e,a,m(e)):e,t=n>0?g(t,r,m(t)):t;const o=e.split(/\r\n|\r|\n/),i=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,r){return e=function(e,t){const r=t-h(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function y(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(A(e));return r}function b(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function v(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=S(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(S(t.lfence,t.height),a),a=p(a,S(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(m(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function S(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function w(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function A(e){const t=Array.from(e.childNodes),r=w(t[0]),a=w(t[t.length-1]);r&&t.shift(),a&&t.pop();let o="";const i=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){o=e.textContent;continue}const t=d(e);i.push(t)}return{lfence:r,rfence:a,sep:o,cells:i,height:i.reduce(((e,t)=>Math.max(h(t),e)),0),width:i.map(m)}}function E(e,t){const r=(t-m(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],o=e.split(/\r\n|\r|\n/),i=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of o)i.push(l+e+s);return i.join("\n")}function x(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class o extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=o=>{const i=(o-e)/(t-e),l=r*(1-i)+a*i;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=o},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(e){const t=o.personalityMarkup(e);let r="",n=null,i=!1;for(let e,l=0;e=t[l];l++)o.isMarkupElement(e)||(o.isPauseElement(e)?i&&(n=o.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(i?this.getSeparator():"")+this.merge(e.span),i=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,i.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=i,i.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class o extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=o},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=i},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class o extends n.SsmlRenderer{markup(e){return o.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,o.MARKS[s]=!0),1===i.speech.length&&i.speech.match(/[a-zA-Z]/)?t.push(''+i.speech+""):t.push(i.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=o,o.MARK_ONCE=!1,o.MARK_KIND=!0,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class o extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=o},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),o=r(182);class i extends o.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],o=[];for(let e,i=0;e=t[i];i++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),o.push(t)}))}}return r.join(" ")}}t.XmlRenderer=i},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function o(e){s(a.default.WGXpath),i(e)}function i(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){i(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),o(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,o(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=o,t.installWGXpath_=i,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),o=r(2315),i=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new o.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(i.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return o.default.document.createElement(e)},t.createElementNS=function(e,t){return o.default.document.createElementNS(e,t)},t.createTextNode=function(e){return o.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):i.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):i.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):i.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new o.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),o=r(2057),i=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=i.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=i.detectIE(),e.isEdge=i.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):o.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class o extends n{constructor(e,t){super(e,t),this.key=t.key||o.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=o},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),o=r(3090),i=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),h=r(4440),m=r(3769),g=r(5274),y=new Map;function b(e){y.set(e.name,e)}function v(e){const t=y.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function k(e,t){const r=v(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function S(e,t){const r=v(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=b,t.process=k,t.print=S,t.output=function(e,t){const r=v(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=v(e),a=r instanceof m.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},b(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.cloneNode(e);let o=u.computeMarkup(n);if(r===h.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(o)),e;const i=g.evalXPath(".//*[@id]",e),l=g.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=i[r],t=l[r];r++)o=u.computeMarkup(t),e.setAttribute("speech",a.finalize(o));return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),b(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===h.Speech.NONE)return e;const n=p.parseInput(t),o=l.xmlTree(n),i=u.computeMarkup(o);if(r===h.Speech.SHALLOW)return e.stree.speech=a.finalize(i),e;const s=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,o)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),b(new m.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case h.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),b(new m.Processor("walker",{processor:function(e){const t=s.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),m.Processor.LocalState.highlighter=o.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=k("enriched",e),a=S("enriched",r);return m.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,m.Processor.LocalState.highlighter,a),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),b(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?a.error(e):m.Processor.LocalState.walker.speech()}})),b(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numberToWords(t)}})),b(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.wordOrdinal(t)}})),b(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":i.LOCALE.NUMBERS.numericOrdinal(t)}})),b(new m.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":k("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),o=r(6828),i=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,o.setup)(e)}))}function f(e,t){return s.process(e,t)}function h(e,t,r){switch(n.default.getInstance().mode){case i.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),o=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}))}(e,t,r);case i.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),o=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,o)}catch(e){throw new n.SREError("Can not write to file: "+r)}return o}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return h("speech",e,t)},t.file.toSemantic=function(e,t){return h("semantic",e,t)},t.file.toJson=function(e,t){return h("json",e,t)},t.file.toDescription=function(e,t){return h("description",e,t)},t.file.toEnriched=function(e,t){return h("enriched",e,t)},t.processFile=h,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:i.Mode.HTTP}).then((()=>p({}))):p({mode:i.Mode.SYNC}).then((()=>p({mode:i.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),o=r(2315);function i(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:i()?document.evaluate:o.default.xpath.evaluate,result:i()?XPathResult:o.default.xpath.XPathResult,createNSResolver:i()?document.createNSResolver:o.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,o){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,o,null):t.xpath.currentDocument.evaluate(e,r,s,o,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,o.walkTree)(e),this.mml.hasAttribute(i.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(i.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=o.walkTree(r),l=o.walkTree(t),s=o.walkTree(a);return(0,i.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(i.Attribute.CHILDREN,(0,i.makeIdList)([t,a,r])),[l,s,n].forEach((e=>o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.mml.getAttribute(i.Attribute.ID)))),this.mml.setAttribute(i.Attribute.TYPE,e.role),o.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),o=r(9268),i=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends o.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,o=this.specialCase_(e,n);if(o)e=o;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const i=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,i),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(i,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,o=null;if("MSUBSUP"===r?(o=e.childNodes[0],n=i.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),o=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!o)return null;const u=o.childNodes[0],c=d.makeEmptyNode_(u.id);return o.childNodes[0]=c,t=new n(e).getMathml(),o.childNodes[0]=u,this.parentCleanup.push(t),o.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),o=r(2298),i=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=i.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===i.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=i.createElement("mrow");(0,o.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===i.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,o.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,o.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&o.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=o.introduceNewLayer([this.mml],this.semantic)),(0,i.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=i},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?o.collapsePunctuated(e):(o.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,i.setAttributes)(t,e),t.setAttribute(i.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(o.getInnerNode(e).getAttribute(i.Attribute.ID)))o.getInnerNode(e).setAttribute(i.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),o=r(6839),i=r(5452),l=r(2298);class s extends o.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=o.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];i.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];i.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=i.walkTree(e);return i.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,o.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,o.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=i},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),o=r(5452),i=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=o.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?o.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(o.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=o.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=o.introduceNewLayer(r,this.semantic)}else this.mml=o.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),o=r(5452),i=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){o.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,i.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];o.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(i.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),o=r(2298);class i extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,o.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(o.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=i},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=i.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){o.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,o){e.setAttribute(r.TYPE,o.type);const i=o.allAttributes();for(let r,a=0;r=i[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);o.childNodes.length&&e.setAttribute(r.CHILDREN,a(o.childNodes)),o.contentNodes.length&&e.setAttribute(r.CONTENT,a(o.contentNodes)),o.parent&&e.setAttribute(r.PARENT,o.parent.id.toString());const l=o.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,o)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),o=r(7251),i=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:o.CaseEmbellished.test,constr:e=>new o.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:i.CaseEmpheq.test,constr:e=>new i.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),o=r(5897),i=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),M(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),M(r);const n=e.contentNodes.map(R);I(e,n);const o=e.childNodes.map(p),i=s.SemanticSkeleton.combineContentChildren(e,n,o);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(i,e);else{const e=_(i);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=D(r))}return r=F(r),v(r,i,e),c.setAttributes(r,e),M(r)}function f(e,t){const r=E(e);let o=r.node;const i=r.type;if(i!==A.VALID||!u.hasEmptyTag(o))if(a.Debugger.getInstance().output("Walktree Case 1.1"),o=n.createElement("mrow"),i===A.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),o=h(o,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=_(e),r=g(T(t),e);n.replaceNode(t,o),r.forEach((function(e){o.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=o),o}function h(e,t,r){let o=L(t);if(u.hasMathTag(o)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(o,e),n.toArray(o.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=o,o=t}const i=r.indexOf(t);return r[i]=o,n.replaceNode(o,e),e.appendChild(o),r.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function g(e,t){const r=n.toArray(e.childNodes);let a=1/0,o=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),o=Math.max(o,t))})),r.slice(a,o+1)}function y(e,t,r){const a=[];let o=n.toArray(e.childNodes),i=!1;for(;o.length;){const e=o.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=b(e,t);0!==r.length&&(1!==r.length?(i?e.setAttribute("AuxiliaryImplicit",!0):i=!0,o=r.concat(o)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function b(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function v(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?y(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let o=0;for(;t.length;){const r=t[0];if(a[o]===r||w(a[o],r)){t.shift(),o++;continue}if(a[o]&&-1===t.indexOf(a[o])){o++;continue}if(S(r,e)){t.shift();continue}let n=a[o];if(n)k(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function k(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function S(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function w(e,t){const r=i.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var A;function E(e){const t=_(e);if(!t)return{type:A.INVALID,node:null};const r=_(e.slice().reverse());if(t===r)return{type:A.VALID,node:t};const a=O(t),n=x(a,e),o=O(r,(function(e){return-1!==n.indexOf(e)})),i=o[0],l=n.indexOf(i);return-1===l?{type:A.INVALID,node:null}:{type:n.length!==a.length?A.PRUNED:C(n[l+1],o[1])?A.VALID:A.INVALID,node:i}}function x(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function _(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function C(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function M(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function L(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?L(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?B(e):n.createElement("mrow");return e.mathml=[r],r}function F(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function B(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function I(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){D(e).setAttribute(c.Attribute.OPERATOR,r)}))}function D(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=D(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const i=n.cloneNode(e);return p(r.root),o.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(i,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=h,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=y,t.collectChildNodes_=b,t.mergeChildren_=v,t.insertNewChild_=k,t.isDescendant_=S,t.functionApplication_=w,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(A=t.lcaType||(t.lcaType={})),t.mathmlLca_=E,t.prunePath_=x,t.attachedElement_=_,t.pathToRoot_=O,t.validLca_=C,t.ascendNewNode=M,t.descendNode_=L,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=F,t.createInvisibleOperator_=B,t.setOperatorAttribute_=I,t.getInnerNode=D,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,o=e.contentNodes.map((function(e){return e.id}));o.unshift("c");const i=[e.id,o];for(let t,o=0;t=e.childNodes[o];o++){const e=p(t);a.push(e);const o=D(e);n&&!r&&o.setAttribute(c.Attribute.PARENT,n.id.toString()),i.push(t.id)}return i}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let o=0;t.AbstractHighlighter=class{constructor(){this.counter=o++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),o=r-a/2;let i=0,l=0,s=0;return 0<=e&&e<60?[i,l,s]=[a,n,0]:60<=e&&e<120?[i,l,s]=[n,a,0]:120<=e&&e<180?[i,l,s]=[0,a,n]:180<=e&&e<240?[i,l,s]=[0,n,a]:240<=e&&e<300?[i,l,s]=[n,0,a]:300<=e&&e<360&&([i,l,s]=[a,0,n]),{red:i+o,green:l+o,blue:s+o}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),o=r(933),i=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const o=new n.ColorPicker(e,r),i="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[i]||t.highlighterMapping_.NativeMML);return l.setColor(o),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":i.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:o.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const o=.05,i=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*o+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-o+"em",l.style.width=n.w+2*i+"em",l.style.marginLeft=s-i+"em",l.style.marginRight=-n.w-i-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=o},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");return o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=o},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),o=r(8396),i=r(4346);class l extends i.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");if(i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new o.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class o{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=o;t.StaticTrieNode=class extends o{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class o{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=o.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(o.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,o=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!o.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!o.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const o=a.match(/^unit:(.+)$/);let l="";return o&&(a=o[1],l=":unit"),e=>{const o=n.evalXPath(t,e)[0];if(o){const e=i.lookupCategory(o.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),o=p[r]||p["="],i=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&o(Array.from(r.textContent).length,i)}}return null}t.constraintTest_=f;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=h;class m extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),o=r(2105),i=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),h=r(8384),m=r(7206),g=r(7734),y=r(7264),b=r(4356);function v(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:i.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:h.nb,nn:g.nn,sv:y.sv,nemeth:m.nemeth},t.setLocale=function(){const e=v();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))b.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))o.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=v,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const o=r();for(const[e,t]of Object.entries(n))o[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function o(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return o(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return o(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return o(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=o,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),o=r(614),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),o=r(3866),i=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=i.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),o=r(4356),i=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),o=r(4634),i=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),o=r(2536),i=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),o=r(4977),i=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),o=r(8825),i=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=i.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),o=r(4977),i=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=i(e),t?e+t:e},s=function(e,t,r){return t+i(e)},u=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=i(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=i(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=o.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:i(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),o=r(8274),i=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),o=r(3898),i=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=o(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=i,l.numberToWords=o,l.numberToOrdinal=function(e,t){if(e>1999)return i(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=o(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",o=l.ones[Math.floor(r/100)];if(n+=o?a(o,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",o=t?l.special.smallOrdinals[r]:l.ones[r],o)n+=o;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];o=l.ones[r%10],n+=o?a(o)+"og"+e:e}return n}function o(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,o="";for(;e>0;){const i=e%1e3;if(i){const e=n(i,t&&!r);if(r){const t=l.large[r],n=i>1?"er":"";o=a(e,r<=1)+" "+t+n+(o?" og ":"")+o}else o=a(e)+o}e=Math.floor(e/1e3),r++}return o}function i(e){if(e%100)return o(e,!0);const t=o(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":i(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3);if(t){const e=l.large[t],n=t>1&&o>1?e.match(/e$/)?"n":"en":"";r=a(i,t>1)+e+n+r}else r=a(i,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function i(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return o(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=o,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":i(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+"hundred":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+i.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=o(e);return t?r+"s":r},t.default=i},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=o.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return o.ones[t];const r=o.tens[Math.floor(t/10)],a=o.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const o=(0,r(7549).NUMBERS)();o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},o.numberToWords=function(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=o.large[t];const i=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=i}e=Math.floor(e/1e3),t++}return r},o.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return o.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(o.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(o.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(o.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(o.special.onesOrdinals[e-1])),r.join(" ")},t.default=o},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),o=r(7549);function i(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=i(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,o.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return i.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=i.ones[Math.floor(t/100)]?i.ones[Math.floor(t/100)]+i.numSep+i.special.hundred:"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=i.ones[a]+i.numSep+i.large[t]+(r?i.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+i.numSep+a:r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?i.special.ordinalsFeminine[e]:i.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?i.special.simpleSmallOrdinalsFeminine[e]:i.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":i.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},i.numberToWords=n,i.numberToOrdinal=function(e,t){return e<=10?i.special.smallDenominators[e]:o(e)+" \u0905\u0902\u0936"},t.default=i},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function o(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=o(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=i,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=o,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=i(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),i=l.ones[n];if(a+=i?(1===n?"":i)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?o(a):a}function o(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function i(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?o(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const o=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(o,!0):o)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const o=e%1e3;if(o){const i=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=i+(r?" "+l.large[r]+(r>1&&o>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=i,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return i(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=i.ones[a]?(1===a?"":i.ones[a]+i.numSep)+"hundra":"",t%=100,t&&(r+=r?i.numSep:"",r+=i.ones[t]||i.tens[Math.floor(t/10)]+(t%10?i.numSep+i.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const o=e%1e3;if(o){const l=i.large[r],s=o>1&&r>1&&!t?"er":"";n=(1===r&&1===o?"":(r>1&&1===o?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function o(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const i=(0,r(7549).NUMBERS)();i.wordOrdinal=o,i.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},i.numberToWords=n,i.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=o(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=i},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),o=Number(a);return isNaN(n)||isNaN(o)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:o,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const i=this.parseCstr(t.toString().replace(n,""));this.addRule(new o.SpeechRule(e,i,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),o=this.parseCstr(t);n&&o?(n.rank=this.rank++,this.preconditions.set(e,new s(o,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new o.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class o extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,o=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),o=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==o)return-1;if(e===o&&e!==n)return 1;if(e===n&&e===o)continue;e!==n&&e!==o&&(r=!0)}const i=this.fallback.getProperty(a),l=i.indexOf(n),s=i.indexOf(o);if(l!p.equal(e.cstr))),s.push(m),this.rules.set(t,s),f.setReference(h)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return o.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=o},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),o=r(7630),i=r(4504),l=r(4650);class s extends i.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,o.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),o=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),i=this.parseCstr(r);if(!o&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):o.action,u=new l.SpeechRule(o.name,i,o.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const o=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=o[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var o;function i(e){switch(e){case"[n]":return o.NODE;case"[m]":return o.MULTI;case"[t]":return o.TEXT;case"[p]":return o.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(o=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:i(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case o.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case o.NODE:case o.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),o=r(2057),i=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),h=r(2105),m=r(9935),g=r(4650),y=r(4508);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new y.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);o.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)o.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),b.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(e)}const a=(new Date).getTime();return o.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=k(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const o=r[n];a[n]="string"==typeof o?e.constructString(t,o):o}h.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;o.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=i.context,d=i.action.components;r=[];for(let t,o=0;t=d[o];o++){let o=[];const i=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=c.applyQuery(e,i);t&&(o=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=c.applySelector(e,i);t.length>0&&(o=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case g.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}o=c.constructSpan(e,i,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:o=[a.AuditoryDescription.create({text:i})]}o[0]&&!d&&(s.context&&(o[0].context=c.constructString(e,s.context)+(o[0].context||"")),s.annotation&&(o[0].annotation=s.annotation)),this.addLayout(o,s,d),t.grammar&&h.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,o,i){if(!t.length)return[];const l=n||"",s=i||"",u=e.contextFunctions.lookup(o),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),o=e.getValue(f.Axis.MODALITY),i=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,o,i])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,o,i])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,o,i])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==o?o:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==o?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:i];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),o=this.makeSet_(n,e.preference),i=f.DynamicCstr.DEFAULT_VALUES[r];t||n===i||o.push(i),a[r]=o}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==i.NodeType.ELEMENT_NODE&&e.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const v=new Map;function k(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=v.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new m.MathStore;return v.set(t,r),e.inherits&&(r.inherits=v.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=k,l.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),o=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const i=o.default.evaluateNode(e);return n.concat(i)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function o(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return o(e).xml()},t.getTree=o,t.getTreeFromString=function(e){return o(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],o=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],i={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(i),u=Object.values(i);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],y=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],b=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],v=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],k=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],S=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],w=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],A=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],E=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],x=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],_=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],O=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],C=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],M=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],L=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],F=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],B=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],I=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],D=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],U=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],H=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],V=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],G=["\u2145","\u2146","\u2147","\u2148","\u2149"],X=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],W=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],z=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],K=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],J=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],$=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],Y=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Q=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Z=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],oe=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],ie=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=h.concat(m,g,y,b,v,k,w,A,S,E,x,_,O,C,M,L,P,N,T,R,F,B,I,D,j,q,U,H,V,G,X,W,z,K,J,$,Y,Q,Z,ee,ae,ne,te,re,oe,ie,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const he=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ye=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),be=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:o,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:v,type:"identifier",role:"latinletter",font:"bold"},{set:b,type:"identifier",role:"latinletter",font:"bold"},{set:S,type:"identifier",role:"latinletter",font:"italic"},{set:k,type:"identifier",role:"latinletter",font:"italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:w,type:"identifier",role:"latinletter",font:"bold-italic"},{set:x,type:"identifier",role:"latinletter",font:"script"},{set:E,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"fraktur"},{set:C,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:H,type:"identifier",role:"latinletter",font:"monospace"},{set:G,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:W,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:K,type:"identifier",role:"greekletter",font:"bold"},{set:z,type:"identifier",role:"greekletter",font:"bold"},{set:$,type:"identifier",role:"greekletter",font:"italic"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:Q,type:"identifier",role:"greekletter",font:"bold-italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Z,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:oe,type:"identifier",role:"greekletter",font:"bold"},{set:ie,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ye,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],ve=function(){const e={};for(let t,r=0;t=be[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=ve[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return ve[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return he},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:i[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const ke=new Map;function Se(e,t){return`${e} ${t}`}function we(e,t,r=""){for(const a of t)ke.set(Se(e,a),r||e)}we("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),we("bar",n),we("tilde",o),t.lookupSecondary=function(e,t){return ke.get(Se(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class o{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[o.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=o;class i{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[o.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends i{copyCollator(){return new l}add(e,t){const r=o.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends i{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=o.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new o;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const o=a(e);return o&&!t.blacklist[e]&&(t.flags[e]||o.applicable(r))?o.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),o=r(3588),i=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],o=n&&n.length,i=t&&t.length,l=u.default.getInstance();if(o&&i){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return o?(n.push(l.postfixNode_(n.pop(),e)),a):(i&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function h(e,t,r){if(!t.length)return e;const n=e.pop(),o=t.shift(),l=r.shift();if(s.isImplicitOp(o)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const i=(n?[n,o]:[o]).concat(l);return h(e.concat(i),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),h([o].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=i.factory.makeBranchNode("infixop",[n,t.shift()],[o],o.textContent);return l.role="implicit",i.run("combine_juxtaposition",l),t.unshift(l),h(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),h(e.concat([n,o,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(o),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(o),n.childNodes.push(u),u.parent=n,o.parent=n,n.addMathmlNodes(o.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(o),u.childNodes.unshift(n),n.parent=u,o.parent=u,u.addMathmlNodes(o.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=i.factory.makeBranchNode("infixop",[n,u],[o],o.textContent),c.role="implicit"),e.push(c),h(e.concat(l),t,r)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}i.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),i.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),i.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),i.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,o=[];for(;e.comp.length;)if(o=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&o.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),o.push(e.rel.shift());n=f(o,a,r)}o.length||a.length?(t.push(n),r.push(a)):(o.push(n),f(o,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===o.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?h(t.comp.shift(),t.rel,t.comp):e}))),i.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),i.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),i.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),i.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],o=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(o))return void(o.role="integral");if(s.isIntegralDxBoundary(n,o)){const e=u.default.getInstance().prefixNode_(o,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),i.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=y(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=y(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function y(e,t){if(!e.childNodes.length)return v(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;v(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==g.indexOf(e.type)){let a=e.childNodes;v(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const b={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function v(e){if("punctuation"!==e.type)return!1;let t=b[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),o=r(5609),i=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){i.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],o=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(o,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(o.mathml.unshift(e),o.mathmlTree=e),o}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=i.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return i.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return i.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[i.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return i.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,i.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&o.isType(r[0],"empty")?r:[i.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const o=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[o];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),o=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)o.appendChild(e);return o},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>o(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||o(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&o(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(o(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=h,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&h(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return o(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return o(t,"largeop")||o(t,"limboth")||o(t,"limlower")||o(t,"limupper")||o(t,"function")&&l(t,"limit function")||(o(t,"overscore")||o(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return o(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=y,t.isSetNode=function(e){return g(e.contentNodes[0])&&y(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=b,t.isUnitCounter=v,t.isPureUnit=k,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(k(t[0])||v(t[0]))&&e.childNodes.slice(1).every(k)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),o=r(7516),i=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new i.SemanticNodeFactory,o.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return o.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const o=t.nextSibling;if(!o||o===n)continue;const i=u.getSpacer_(o);i&&(r.mathml.push(i),r.mathmlTree=i,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return o.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let o=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(o)):(u.fenceToPunct_(e),o.push(e),o=o.concat(r.shift()),r.unshift(o))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,o.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",o.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),o.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return o.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const o=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===o&&l.isAccent(t[1])||2===o&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===o){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[o]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const o=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return o.role=e.role,o.embellished=l.isEmbellished(e),o}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,o=r.filter(a).length;if(!n&&!o)return e;const i=n?o?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),o&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(i,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,o=a.toArray(e.childNodes),i=[];"left"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"left")),"right"!==n&&"both"!==n||i.push(u.getInstance().getLabel(e,o,r,"right"));const l=u.getInstance().getFormulas(e,o,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],i);return s.mathmlTree=e,s}getLabel(e,t,r,n){const o=u.getInstance().findNestedRow(t,"prooflabel",n),i=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(o.childNodes)),[]);return i.role=n,i.mathmlTree=o,i}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,o="up"===u.getSemantics(n).inferenceRule,i=o?n.childNodes[1]:n.childNodes[0],l=o?n.childNodes[0]:n.childNodes[1],s=i.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),h=r(a.toArray(l.childNodes[0].childNodes))[0],m=u.getInstance().factory_.makeBranchNode("premises",f,[]);m.mathmlTree=s;const g=u.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return g.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),o.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,o.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=t.comp[a+1],i=n.length-1;if(n[i]&&o[0]&&l.isType(n[i],"number")&&!l.isRole(n[i],"mixed")&&l.isType(o[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[i],o[0]],[]);e.role="mixed",r=r.concat(n.slice(0,i)),r.push(e),o.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(o=u.getInstance().implicitNode_(e),o.role="unit"),o&&r.push(o),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],o=n.length-1;if(n[o]&&l.isType(n[o],"number")&&(l.isRole(n[o],"integer")||l.isRole(n[o],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[o],e],[]);t.role="mixed",r=r.concat(n.slice(0,o)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=o.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const o=s.sliceNodes(e,l.isOperator);if(0===o.head.length)return n.push(o.div),u.getInstance().operationsTree_(o.tail,t,r,n);const i=u.getInstance().prefixNode_(u.getInstance().implicitNode(o.head),n),c=u.getInstance().appendOperand_(t,r,i);return o.div?u.getInstance().operationsTree_(o.tail,c,o.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const o=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(o),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),o=t.head.length-1,i=u.getInstance().neutralFences_(t.head,a.slice(0,o));a=a.slice(o),e.push(...i),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const o=r[r.length-1],i=e[0].role;if("open"===i||l.isNeutralFence(e[0])&&(!o||!l.compareNeutralFences(e[0],o))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&"open"===o.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&l.compareNeutralFences(e[0],o)){if(!l.elligibleLeftNeutral(o)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(o&&"close"===i&&l.isNeutralFence(o)&&r.some(n)){const o=s.sliceNodes(r,n,!0),i=a.pop(),l=a.length-o.tail.length+1,c=u.getInstance().neutralFences_(o.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(o.div,e.shift(),a.pop().concat(c,i));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,o.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),o=r.length-1,i=a.slice(0,o),l=(a=a.slice(o)).shift(),s=u.getInstance().neutralFences_(r,i);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=o.run("propagateComposedFunction",n)):n.role=e.role,n=o.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const o=e[a+1];return!t(n)||!t(o)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let o=0;for(;r.comp.length>0;)a.push(r.rel[o++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const o=(t=t.slice(0,a+1))[1],i=t[2];let l;if(!n&&i&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,o],[]),l.role="subsup",t=[l,i],r="superscript"),n){const a=u.getInstance().accentRole_(o,r);if(i){u.getInstance().accentRole_(i,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,i],[]),t=[l,o],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,o],[]),t=[l,i],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),o=l.isEmbellished(e);return r&&(r.embellished=o),n.embellished=o,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const o=u.getInstance().getFunctionsInRow_(e,[]),i=u.getInstance().getFunctionArgs_(a,o,n);return r.concat(i)}getFunctionArgs_(e,t,r){let a,n,i;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return i=u.getInstance().integralNode_(e,a,r.intvar),o.run("intvar_from_fraction",i),r.rest.unshift(i),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),i=u.getInstance().functionNode_(e,r),t.unshift(i),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return i=u.getInstance().functionNode_(e,n),a.tail.unshift(i),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),i=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(i),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),i=u.getInstance().functionNode_(e,t.shift()),t.unshift(i),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}o.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const o=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],o,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let o;r&&(o=r.parent,a.push(r));const i=u.getInstance().factory_.makeBranchNode(e,t,a);return i.role=n.role,o&&(r.parent=o),i}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",o.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let o,i=0;o=e[i];i++){const e=a.tagName(o);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(o.childNodes),t,r+1,n);if(u.findSemantics(o,t,n))return o}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),o=r(2298);class i{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return i.fromNode(e.root)}static fromNode(e){return new i(i.fromNode_(e))}static fromString(e){return new i(i.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!i.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(i.collapsedLeafs(e),i.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,i.simpleCollapseStructure(r)?[r]:i.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new i(i.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return i.simpleCollapseStructure(e)?e.toString():i.contentCollapseStructure(e)?"(c "+e.slice(1).map(i.makeSexp_).join(" ")+")":"("+e.map(i.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(i.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(i.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${o.Attribute.ID}=${s}]`,e)[0];if(c&&i.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=i.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&i.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(i.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(o.Attribute.COLLAPSED),a=r?i.realLeafs_(i.fromString(r).array):t.map((e=>e.id));e.setAttribute(o.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(i.simpleCollapseStructure(e))return[e];if(i.contentCollapseStructure(e))return[];let t=[];for(let r=1;ri.simpleCollapseStructure(e)?e:i.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{i.simpleCollapseStructure(e)?r.push(e):(i.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=i},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),o=r(9265),i=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new i.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new i.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new o.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function o(e,t,r){r&&e.reverse();const a=[];for(let n,o=0;n=e[o];o++){if(t(n))return r?{head:e.slice(o+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(o+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,o=0;n=e[o];o++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=o,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let i=null;do{i=o(r,t),n.push(i.head),a.push(i.div),r=i.tail}while(i.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),o=r(1214),i=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new o.RebuildStree(t)),(0,a.setup)(this.options_),i.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),o=r(1214),i=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return i.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new o.RebuildStree(e)),this.colorLeaves_(e),i.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=i.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=o},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class o extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=o},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),o=r(6604),i=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new o.DirectSpeechGenerator,Dummy:()=>new i.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),o=r(5274),i=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=h(e);return a.markup(t)}function h(e){const t=s.SemanticTree.fromRoot(e),r=o.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=m(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function m(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function g(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const o=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=o?a.markup(c(o)):p(t);e.setAttribute(i.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(i.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=h,t.nodeAtPosition_=m,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,o=0;t=a[o];o++){const a=t.getAttribute("id"),o=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!o)continue;const l=t.childNodes[1],s=l.getAttribute(i.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(i.Attribute.TYPE))continue;if(c=o.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(i.Attribute.PARENT);d&&c.setAttribute(i.Attribute.PARENT,d),c.setAttribute(i.Attribute.TYPE,"dummy"),c.setAttribute(i.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(i.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=g(e);return a.markup(t)},t.computeSummary_=g},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class o extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=o},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),o=r(6278),i=r(9543);class l extends o.AbstractSpeechGenerator{getSpeech(e,t,r=null){const o=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const o in l){const s=l[o],u=n.getBySemanticId(t,o),c=n.getBySemanticId(e,o)||r&&n.getBySemanticId(r,o);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?i.addModality(c,s,this.modality):i.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&i.addPrefix(c,s))}return o}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),o=r(4356),i=r(2536),l=r(2780);var s,u,c;function d(){const e=o.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),o=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,o.push(t))}return o}function h(e){const t="normal"===e||"fullwidth"===e?"":o.LOCALE.MESSAGES.font[e]||o.LOCALE.MESSAGES.embellish[e]||"";return(0,i.localeFontCombiner)(t)}function m(e,r,a,n,i,l){const s=h(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?o.LOCALE.ALPHABETS.capPrefix:o.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;y(s.combiner,n,u,c,s.font,e,i,o.LOCALE.ALPHABETS.letterTrans,r)}}function g(e,r,a,n,i){const l=h(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=o.LOCALE.ALPHABETS.digitPrefix,r=u+i;y(l.combiner,a,s,r,l.font,e,n,o.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function y(e,t,r,a,n,o,i,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in o?o[c]:o.default;l.defineRule(t.toString(),c,"default",i,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const i=t.INTERVALS;for(let e,t=0;e=i[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,r,e.font,e.category,e.offset||0);else{m(t,r,o.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=h,t.alphabetRules=m,t.numberRules=g,t.makeLetter=y,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),o=r(1676),i=r(1676),l=r(2780),s=r(2362);class u extends o.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,i.DynamicProperties.createProp([o.DynamicCstr.DEFAULT_VALUES[i.Axis.LOCALE]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.MODALITY]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.DOMAIN]],[o.DynamicCstr.DEFAULT_VALUES[i.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,o=0;e=t[o];o++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const o=t[1];o&&o!==u.AUTO&&-1!==a[t[0]].indexOf(o)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ai?-1:o0&&t<20&&r>0&&r<11}function E(e){return o.default.getInstance().style===e}function x(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function _(e){if(x(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(O(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&C(r))}function O(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function C(e){return i.evalXPath("children/*",e).every((e=>O(e)||"identifier"===e.tagName))}function M(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&S(e.childNodes[0])&&L(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function L(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,o="open"===e.getAttribute("role")?0:1;let i=e.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=i.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,o){function i(e){try{s(a.next(e))}catch(e){o(e)}}function l(e){try{s(a.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),o=r(5897),i=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const h={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let m=!1;function g(e=o.default.getInstance().locale){o.EnginePromise.loaded[e]||(o.EnginePromise.loaded[e]=[!1,!1],function(e){if(o.default.getInstance().isIE&&o.default.getInstance().mode===i.Mode.HTTP)return void S(e);b(e)}(e))}function y(){switch(o.default.getInstance().mode){case i.Mode.ASYNC:return w;case i.Mode.HTTP:return E;case i.Mode.SYNC:default:return A}}function b(e){const t=o.default.getInstance().customLoader?o.default.getInstance().customLoader:y(),r=new Promise((r=>{t(e).then((t=>{v(t),o.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{o.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),o.default.getInstance().locale=o.default.getInstance().defaultLocale,r(e)}))}));o.EnginePromise.promises[e]=r}function v(e){k(JSON.parse(e))}function k(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(h[n[1]])))}}function S(e,t){let r=t||1;n.mapsForIE?k(n.mapsForIE,e):r<=5&&setTimeout((()=>S(e,r++)).bind(this),300)}function w(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function A(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function E(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=o.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return m||(g(u.DynamicCstr.BASE_LOCALE),m=!0),o.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=o.default.getInstance().defaultLocale;return t?(g(t),o.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return g(e),o.EnginePromise.promises[e]}))))):(g(e),o.EnginePromise.promises[e])}))))}))},t.standardLoader=y,t.retrieveFiles=b,t.parseMaps=v,t.loadFile=w,t.loadFileSync=A,t.loadAjax=E},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),o=r(7088),i=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:i.spaceoutNumber,CQFspaceoutIdentifier:i.spaceoutIdentifier,CSFspaceoutText:i.spaceoutText,CSFopenFracVerbose:i.openingFractionVerbose,CSFcloseFracVerbose:i.closingFractionVerbose,CSFoverFracVerbose:i.overFractionVerbose,CSFopenFracBrief:i.openingFractionBrief,CSFcloseFracBrief:i.closingFractionBrief,CSFopenFracSbrief:i.openingFractionSbrief,CSFcloseFracSbrief:i.closingFractionSbrief,CSFoverFracSbrief:i.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFopenRadicalVerbose:i.openingRadicalVerbose,CSFcloseRadicalVerbose:i.closingRadicalVerbose,CSFindexRadicalVerbose:i.indexRadicalVerbose,CSFopenRadicalBrief:i.openingRadicalBrief,CSFcloseRadicalBrief:i.closingRadicalBrief,CSFindexRadicalBrief:i.indexRadicalBrief,CSFopenRadicalSbrief:i.openingRadicalSbrief,CSFindexRadicalSbrief:i.indexRadicalSbrief,CQFisSmallRoot:i.smallRoot,CSFsuperscriptVerbose:i.superscriptVerbose,CSFsuperscriptBrief:i.superscriptBrief,CSFsubscriptVerbose:i.subscriptVerbose,CSFsubscriptBrief:i.subscriptBrief,CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.superscriptVerbose,CSFleftsubscriptVerbose:i.subscriptVerbose,CSFrightsuperscriptVerbose:i.superscriptVerbose,CSFrightsubscriptVerbose:i.subscriptVerbose,CSFleftsuperscriptBrief:i.superscriptBrief,CSFleftsubscriptBrief:i.subscriptBrief,CSFrightsuperscriptBrief:i.superscriptBrief,CSFrightsubscriptBrief:i.subscriptBrief,CSFunderscript:i.nestedUnderscript,CSFoverscript:i.nestedOverscript,CSFendscripts:i.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:i.determinantIsSimple,CSFRemoveParens:i.removeParens,CQFresetNesting:i.resetNestingDepth,CGFbaselineConstraint:i.generateBaselineConstraint,CGFtensorRules:i.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.leftSuperscriptVerbose,CSFleftsubscriptVerbose:o.leftSubscriptVerbose,CSFleftsuperscriptBrief:o.leftSuperscriptBrief,CSFleftsubscriptBrief:o.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),o=r(5740),i=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),o=e.ownerDocument;for(let e,i=0;e=r[i];i++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),i=n.identifierNode(r,"unknown","");t(i),a.push(i.xml(o))}return a}function d(e,r,a,i,l,s){i=i||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=o.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(i,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=o.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,i){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return i;if(t.indexOf(e.tagName)>-1&&i++,!e.childNodes||0===e.childNodes.length)return i;const l=o.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,i)})))}function h(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,r){const a=h(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const o=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function y(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,r){const a=y(e),n=v(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function v(e){const t="sqrt"===e.tagName?"2":i.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function k(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function S(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=h,t.nestedFraction=m,t.openingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=h(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(g(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=y,t.nestedRadical=b,t.getRootIndex=v,t.openingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(b(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=k,t.nestedUnderscript=function(e){const t=k(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=S,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=S(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=i.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let e,t=0;e=n[t];t++)o=o.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(o.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const w=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),A=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function E(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const o="children/*["+A.get(e)+"]";if(1&n){const t=w.get(e%5);r="[t] "+t+"Verbose; [n] "+o+";"+r,a="[t] "+t+"Brief; [n] "+o+";"+a}else t.unshift("name("+o+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,o,i]=E(a);e.defineRule(r,"default",o,"self::tensor",...n),t&&(e.defineRule(r,"brief",i,"self::tensor",...n),e.defineRule(r,"sbrief",i,"self::tensor",...n));const l=w.get(2);o+="; [t]"+l+"Verbose",i+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",o,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",i,"self::tensor",s,...n),e.defineRule(r,"sbrief",i,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),o=r(5740),i=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=h(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function h(e,t){const r=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function m(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function y(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(g(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(g(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=h,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,l.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=y,(0,u.register)(new c.SemanticVisitor("nemeth","number",y,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),i=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=i?p.nestedSubSuper(i,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",h=i&&"EMPTY"!==o.tagName(i)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],m=u&&"EMPTY"!==o.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=s.default.evaluateNode(e);return l=!1,c.concat(h,g,m)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),i=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===o.tagName(e),c=i&&"NUMBER"===o.tagName(i);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),o=r(4356),i=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return o.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,i.convertVulgarFraction)(e,o.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(o.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(o.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(o.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(o.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),o=r(1378),i=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:i.openingFraction,CSFcloseFraction:i.closingFraction,CSFoverFraction:i.overFraction,CSFoverBevFraction:i.overBevelledFraction,CQFhyperFraction:i.hyperFractionBoundary,CSFopenRadical:i.openingRadical,CSFcloseRadical:i.closingRadical,CSFindexRadical:i.indexRadical,CSFsubscript:o.subscriptVerbose,CSFsuperscript:o.superscriptVerbose,CSFbaseline:o.baselineVerbose,CGFtensorRules:e=>o.generateTensorRules(e,!1),CTFrelationIterator:i.relationIterator,CTFimplicitIterator:i.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),o=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,o.PrefixRules)(),(0,o.OtherRules)(),(0,o.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),o=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?o.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const i=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==i.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),o=r(5740),i=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),h=r(9543),m=r(8504),g=r(7730),y=r(1214),b=r(179),v=r(1204),k=r(5274);class S{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(S.SRE_ID_ATTR)?this.id=this.node.getAttribute(S.SRE_ID_ATTR):(this.node.setAttribute(S.SRE_ID_ATTR,S.ID_COUNTER.toString()),this.id=S.ID_COUNTER++),this.rootNode=v.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=b.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=o.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(b.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case b.WalkerMoves.DEPTH:return this.depth_();case b.WalkerMoves.SUMMARY:return this.summary_();case b.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=b.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=b.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new y.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?v.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=v.splitAttribute(v.getAttribute(e,u.Attribute.CHILDREN)),r=v.splitAttribute(v.getAttribute(e,u.Attribute.CONTENT));const a=v.getAttribute(e,u.Attribute.TYPE),n=v.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];k.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=k.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());k.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?b.WalkerMoves.SUMMARY:b.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?b.WalkerMoves.DETAIL:b.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(i.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=i.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=m.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),o=n.indexOf(a);if(-1===o)return t;const i=o>=n.length-1?n[0]:n[o+1];return m.ClearspeakPreferences.addPreference(t,r,i)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=b.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?v.getAttribute(e[0],u.Attribute.PREFIX):h.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?v.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",o=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),i=this.getFocus().getSemanticNodes(),l=h.retrievePrefix(i[0]),s=[new a.AuditoryDescription({text:o,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=h.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:o.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=h.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=S,S.ID_COUNTER=0,S.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,o){const i=e=>a.getBySemanticId(o,e),l=r.nodeDict,s=i(e),u=t.map(i),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,o),d}static generateAllVisibleNodes_(e,t,r,a){let o=[];for(let i=0,l=e.length;ie.id.toString())),u=n.getAllVisibleNodes(s,a);o=o.concat(n.generateAllVisibleNodes_(s,u,r,a))}return o}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),o=r(6537),i=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new o.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),i.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const o=u.getAttribute(e,a.Attribute.COLLAPSED);return o?this.postProcess(t,o):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),o=u.getAttribute(e,a.Attribute.ANNOTATION)||"",i=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(o),d.parseAttributes(i),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=o},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),o=r(9797);class i extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new o.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=i},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),o=r(9806),i=r(179);class l extends o.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=i.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=i.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===i.WalkerMoves.ROW){this.moved=i.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=i.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),o=this.levels.indexOf(t),i=this.levels.get(e?o+1:o-1);if(!i)return this.levels.push(n),null;this.setFocus(this.singletonFocus(i));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const o=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!o||o.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),o=r(9806),i=r(1799);t.walker=function(e,r,a,n,o){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,o)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new o.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new i.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,Oe.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var mt=__webpack_require__(7742),gt=__webpack_require__(5884),yt=__webpack_require__(1597),bt=__webpack_require__(7211),vt=__webpack_require__(5552),kt=__webpack_require__(7519),St=__webpack_require__(4420),wt=__webpack_require__(1626),At=__webpack_require__(9800),Et=__webpack_require__(1160),xt=__webpack_require__(1956),_t=__webpack_require__(7490),Ot=__webpack_require__(7313),Ct=__webpack_require__(7555),Mt=__webpack_require__(2688),Lt=__webpack_require__(5636),Pt=__webpack_require__(5723),Nt=__webpack_require__(8009),Tt=__webpack_require__(5023),Rt=__webpack_require__(7096),Ft=__webpack_require__(6898),Bt=__webpack_require__(9086),It=__webpack_require__(8411),Dt=__webpack_require__(4126),jt=__webpack_require__(258),qt=__webpack_require__(4093),Ut=__webpack_require__(905),Ht=__webpack_require__(6237),Vt=__webpack_require__(5164),Gt=__webpack_require__(6319),Xt=__webpack_require__(5766),Wt=__webpack_require__(1971),zt=__webpack_require__(167),Kt=__webpack_require__(5806),Jt=__webpack_require__(4097),$t=__webpack_require__(2597),Yt=__webpack_require__(768),Qt=__webpack_require__(7620),Zt=__webpack_require__(7079),er=__webpack_require__(7826),tr=__webpack_require__(6368),rr=__webpack_require__(1689),ar=__webpack_require__(131),nr=__webpack_require__(640),or=__webpack_require__(988),ir=__webpack_require__(2438),lr=__webpack_require__(6614),sr=__webpack_require__(9375),ur=__webpack_require__(6670),cr=__webpack_require__(5535),dr=__webpack_require__(9645),pr=__webpack_require__(1618),fr=__webpack_require__(9950),hr=__webpack_require__(5710),mr=__webpack_require__(5896),gr=__webpack_require__(7512),yr=__webpack_require__(3572),br=__webpack_require__(7725),vr=__webpack_require__(3289),kr=__webpack_require__(3735),Sr=__webpack_require__(6465),wr=__webpack_require__(1107),Ar=__webpack_require__(4445),Er=__webpack_require__(2558),xr=__webpack_require__(8926),_r=__webpack_require__(3365),Or=__webpack_require__(3006),Cr=__webpack_require__(8835),Mr=__webpack_require__(6369),Lr=__webpack_require__(2417);MathJax.loader&&MathJax.loader.checkVersion("output/svg",t.VERSION,"output"),(0,e.combineWithMathJax)({_:{output:{common:{Direction:mt,FontData:gt,LineBBox:yt,LinebreakVisitor:bt,Notation:vt,Wrapper:kt,WrapperFactory:St,Wrappers:{HtmlNode:wt,TeXAtom:At,TextNode:Et,maction:xt,math:_t,menclose:Ot,mfenced:Ct,mfrac:Mt,mglyph:Lt,mi:Pt,mmultiscripts:Nt,mn:Tt,mo:Rt,mpadded:Ft,mroot:Bt,mrow:It,ms:Dt,mspace:jt,msqrt:qt,msubsup:Ut,mtable:Ht,mtd:Vt,mtext:Gt,mtr:Xt,munderover:Wt,scriptbase:zt,semantics:Kt}},svg_ts:Jt,svg:{FontCache:$t,FontData:Yt,Notation:Qt,Wrapper:Zt,WrapperFactory:er,Wrappers_ts:tr,Wrappers:{HtmlNode:rr,TeXAtom:ar,TextNode:nr,maction:or,math:ir,menclose:lr,merror:sr,mfenced:ur,mfrac:cr,mglyph:dr,mi:pr,mmultiscripts:fr,mn:hr,mo:mr,mpadded:gr,mphantom:yr,mroot:br,mrow:vr,ms:kr,mspace:Sr,msqrt:wr,msubsup:Ar,mtable:Er,mtd:xr,mtext:_r,mtr:Or,munderover:Cr,scriptbase:Mr,semantics:Lr}}}}});var Pr=__webpack_require__(1810);function Nr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Tr="undefined"==typeof document?"@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%":"https://cdn.jsdelivr.net/npm/%%FONT%%-font/es5/output/fonts/%%FONT%%",Rr=function(t,r,n,o){if(MathJax.loader){(0,e.combineDefaults)(MathJax.config,t,MathJax.config.output||{});var i=MathJax.config[t],l=i.font||n;if("string"!=typeof l&&(i.fontData=l,i.font=l=l.NAME),"["!==l.charAt(0)){var s=i.fontPath||Tr,u=l.match(/^[a-z]+:/)?(l.match(/[^/:\\]*$/)||[t])[0]:l;(0,e.combineDefaults)(MathJax.config.loader,"paths",Nr({},u,u===l?s.replace(/%%FONT%%/g,l):l)),l="[".concat(u,"]")}var c=l.substr(1,l.length-2);c!==n?(0,e.combineDefaults)(MathJax.config.loader,"output/".concat(t),{checkReady:function(){return MathJax.loader.load("".concat(l,"/").concat(t)).catch((function(e){return console.log(e)}))}}):((0,e.combineWithMathJax)({_:{output:{fonts:Nr({},c,Nr({},t+"_ts",Nr({},o.NAME+"Font",o)))}}}),(0,e.combineDefaults)(MathJax,"config",Nr({output:{font:l}},t,{fontData:o,dynamicPrefix:"".concat(l,"/").concat(t,"/dynamic")})),"chtml"===t&&(0,e.combineDefaults)(MathJax.config,t,{fontURL:a.Package.resolvePath("".concat(l,"/").concat(t,"/woff"),!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,r),MathJax.startup.useOutput(t))},Fr=function(e,t,r,a){if(!MathJax.loader)return Promise.resolve();a&&MathJax.loader.preLoad("[".concat(r,"]/").concat(t));var n=MathJax.config.loader["output/".concat(t)];return(n&&n.checkReady?n.checkReady().then(e):e()).catch((function(e){return console.log(e)}))};Rr("svg",Jt.SVG,Pr.fontName,Pr.DefaultFont);var Br=__webpack_require__(5865),Ir=__webpack_require__(8310),Dr=__webpack_require__(4001),jr=__webpack_require__(473),qr=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",t.VERSION,"ui"),(0,e.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:Br,Menu:Ir,MenuHandler:Dr,MmlVisitor:jr,SelectableInfo:qr}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,Dr.MenuHandler)(e)}),20);var Ur=__webpack_require__(2892),Hr=__webpack_require__(625),Vr=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",t.VERSION,"input"),(0,e.combineWithMathJax)({_:{input:{mathml_ts:Ur,mathml:{FindMathML:Hr,MathMLCompile:Vr}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((function(e){return e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0}));var Gr=__webpack_require__(5445),Xr=__webpack_require__.n(Gr);if(MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{sre:Gr}}}),MathJax.startup){var Wr=a.Package.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:Wr};else{try{Wr=MathJax.config.loader.require.resolve(Wr+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:Wr}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return Xr().preloadLocales(e)});var zr=__webpack_require__(917);MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{"semantic-enrich":zr}}}),MathJax.loader&&(0,e.combineDefaults)(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:function(){return Xr().sreReady()}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,zr.EnrichHandler)(e,new Ur.MathML({allowHtmlInTokenNodes:!0}))}));var Kr=__webpack_require__(8479),Jr=__webpack_require__(1508),$r=__webpack_require__(1600),Yr=__webpack_require__(6991),Qr=__webpack_require__(7171),Zr=__webpack_require__(5642),ea=__webpack_require__(6851);MathJax.loader&&MathJax.loader.checkVersion("a11y/explorer",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{explorer_ts:Kr,explorer:{Explorer:Jr,ExplorerPool:$r,KeyExplorer:Yr,MouseExplorer:Qr,Region:Zr,TreeExplorer:ea}}}}),MathJax.startup&&(MathJax.config.options&&!1!==MathJax.config.options.enableExplorer&&(0,e.combineDefaults)(MathJax.config,"options",{menuOptions:{settings:{explorer:!0}}}),MathJax.startup.extendHandler((function(e){return(0,Kr.ExplorerHandler)(e)})));var ta=__webpack_require__(5282),ra=JSON.parse('{"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),aa=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),na=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),ta.default.set("base",ra),ta.default.set("en",aa),ta.default.set("nemeth",na),r.Loader.preLoad("core","input/tex","output/svg","ui/menu"),function(e,t){Fr(e,"svg",Pr.fontName,t)}(function(e){return function(){return e((function(){return Xr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})))}()})(); \ No newline at end of file diff --git a/es5/tex-svg.js b/es5/tex-svg.js index aed2086b6c..554a614f67 100644 --- a/es5/tex-svg.js +++ b/es5/tex-svg.js @@ -1 +1 @@ -(function(){"use strict";var __webpack_modules__={351:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AssistiveMmlHandler=e.AssistiveMmlMathDocumentMixin=e.AssistiveMmlMathItemMixin=e.LimitedMmlVisitor=void 0;var a=r(4474),l=r(9259),c=r(7233),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getAttributes=function(e){return t.prototype.getAttributes.call(this,e).replace(/ ?id=".*?"/,"")},e}(l.SerializedMmlVisitor);function p(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.assistiveMml=function(t,e){if(void 0===e&&(e=!1),!(this.state()>=a.STATE.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){var r=t.adaptor,n=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),o=r.firstChild(r.body(r.parse(n,"text/html"))),i=r.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[o]);r.setAttribute(r.firstChild(this.typesetRoot),"aria-hidden","true"),r.setStyle(this.typesetRoot,"position","relative"),r.append(this.typesetRoot,i)}this.state(a.STATE.ASSISTIVEMML)}},e}(t)}function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r0&&o[o.length-1])||6!==i[0]&&2!==i[0])){Q=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLAdaptor=void 0;var Q=function(t){function e(e){var r=t.call(this,e.document)||this;return r.window=e,r.parser=new e.DOMParser,r}return o(e,t),e.prototype.parse=function(t,e){return void 0===e&&(e="text/html"),this.parser.parseFromString(t,e)},e.prototype.create=function(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)},e.prototype.text=function(t){return this.document.createTextNode(t)},e.prototype.head=function(t){return t.head||t},e.prototype.body=function(t){return t.body||t},e.prototype.root=function(t){return t.documentElement||t},e.prototype.doctype=function(t){return t.doctype?""):""},e.prototype.tags=function(t,e,r){void 0===r&&(r=null);var n=r?t.getElementsByTagNameNS(r,e):t.getElementsByTagName(e);return Array.from(n)},e.prototype.getElements=function(t,e){var r,n,o=[];try{for(var Q=i(t),T=Q.next();!T.done;T=Q.next()){var s=T.value;"string"==typeof s?o=o.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?o=o.concat(Array.from(s)):o.push(s)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}return o},e.prototype.contains=function(t,e){return t.contains(e)},e.prototype.parent=function(t){return t.parentNode},e.prototype.append=function(t,e){return t.appendChild(e)},e.prototype.insert=function(t,e){return this.parent(e).insertBefore(t,e)},e.prototype.remove=function(t){return this.parent(t).removeChild(t)},e.prototype.replace=function(t,e){return this.parent(e).replaceChild(t,e)},e.prototype.clone=function(t){return t.cloneNode(!0)},e.prototype.split=function(t,e){return t.splitText(e)},e.prototype.next=function(t){return t.nextSibling},e.prototype.previous=function(t){return t.previousSibling},e.prototype.firstChild=function(t){return t.firstChild},e.prototype.lastChild=function(t){return t.lastChild},e.prototype.childNodes=function(t){return Array.from(t.childNodes)},e.prototype.childNode=function(t,e){return t.childNodes[e]},e.prototype.kind=function(t){var e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""},e.prototype.value=function(t){return t.nodeValue||""},e.prototype.textContent=function(t){return t.textContent},e.prototype.innerHTML=function(t){return t.innerHTML},e.prototype.outerHTML=function(t){return t.outerHTML},e.prototype.serializeXML=function(t){return(new this.window.XMLSerializer).serializeToString(t)},e.prototype.setAttribute=function(t,e,r,n){return void 0===n&&(n=null),n?(e=n.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(n,e,r)):t.setAttribute(e,r)},e.prototype.getAttribute=function(t,e){return t.getAttribute(e)},e.prototype.removeAttribute=function(t,e){return t.removeAttribute(e)},e.prototype.hasAttribute=function(t,e){return t.hasAttribute(e)},e.prototype.allAttributes=function(t){return Array.from(t.attributes).map((function(t){return{name:t.name,value:t.value}}))},e.prototype.addClass=function(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()},e.prototype.removeClass=function(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((function(t){return t!==e})).join(" ")},e.prototype.hasClass=function(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0},e.prototype.setStyle=function(t,e,r){t.style[e]=r},e.prototype.getStyle=function(t,e){return t.style[e]},e.prototype.allStyles=function(t){return t.style.cssText},e.prototype.insertRules=function(t,e){var r,n;try{for(var o=i(e.reverse()),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;try{t.sheet.insertRule(T,0)}catch(t){console.warn("MathJax: can't insert css rule '".concat(T,"': ").concat(t.message))}}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.fontSize=function(t){var e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)},e.prototype.fontFamily=function(t){return this.window.getComputedStyle(t).fontFamily||""},e.prototype.nodeSize=function(t,e,r){if(void 0===e&&(e=1),void 0===r&&(r=!1),r&&t.getBBox){var n=t.getBBox();return[n.width/e,n.height/e]}return[t.offsetWidth/e,t.offsetHeight/e]},e.prototype.nodeBBox=function(t){var e=t.getBoundingClientRect();return{left:e.left,right:e.right,top:e.top,bottom:e.bottom}},e}(r(5009).AbstractDOMAdaptor);e.HTMLAdaptor=Q},6191:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.browserAdaptor=void 0;var n=r(444);e.browserAdaptor=function(){return new n.HTMLAdaptor(window)}},9515:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathJax=e.combineWithMathJax=e.combineDefaults=e.combineConfig=e.isObject=void 0;var o=r(3282);function i(t){return"object"==typeof t&&null!==t}function Q(t,e){var r,o;try{for(var T=n(Object.keys(e)),s=T.next();!s.done;s=T.next()){var a=s.value;"__esModule"!==a&&(!i(t[a])||!i(e[a])||e[a]instanceof Promise?null!==e[a]&&void 0!==e[a]&&(t[a]=e[a]):Q(t[a],e[a]))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=T.return)&&o.call(T)}finally{if(r)throw r.error}}return t}e.isObject=i,e.combineConfig=Q,e.combineDefaults=function t(e,r,o){var Q,T;e[r]||(e[r]={}),e=e[r];try{for(var s=n(Object.keys(o)),a=s.next();!a.done;a=s.next()){var l=a.value;i(e[l])&&i(o[l])?t(e,l,o[l]):null==e[l]&&null!=o[l]&&(e[l]=o[l])}}catch(t){Q={error:t}}finally{try{a&&!a.done&&(T=s.return)&&T.call(s)}finally{if(Q)throw Q.error}}return e},e.combineWithMathJax=function(t){return Q(e.MathJax,t)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:o.VERSION,_:{},config:r.g.MathJax}),e.MathJax=r.g.MathJax},235:function(t,e,r){var n,o,i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CONFIG=e.MathJax=e.Loader=e.PathFilters=e.PackageError=e.Package=void 0;var Q=r(9515),T=r(265),s=r(265);Object.defineProperty(e,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(e,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var a,l=r(7525);if(e.PathFilters={source:function(t){return e.CONFIG.source.hasOwnProperty(t.name)&&(t.name=e.CONFIG.source[t.name]),!0},normalize:function(t){var e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:function(t){for(var r;(r=t.name.match(/^\[([^\]]*)\]/))&&e.CONFIG.paths.hasOwnProperty(r[1]);)t.name=e.CONFIG.paths[r[1]]+t.name.substr(r[0].length);return!0}},function(t){var r=Q.MathJax.version;t.versions=new Map,t.ready=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractDOMAdaptor=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.document=t}return t.prototype.node=function(t,e,n,o){var i,Q;void 0===e&&(e={}),void 0===n&&(n=[]);var T=this.create(t,o);this.setAttributes(T,e);try{for(var s=r(n),a=s.next();!a.done;a=s.next()){var l=a.value;this.append(T,l)}}catch(t){i={error:t}}finally{try{a&&!a.done&&(Q=s.return)&&Q.call(s)}finally{if(i)throw i.error}}return T},t.prototype.setAttributes=function(t,e){var n,o,i,Q,T,s;if(e.style&&"string"!=typeof e.style)try{for(var a=r(Object.keys(e.style)),l=a.next();!l.done;l=a.next()){var c=l.value;this.setStyle(t,c.replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()})),e.style[c])}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}if(e.properties)try{for(var u=r(Object.keys(e.properties)),p=u.next();!p.done;p=u.next()){t[c=p.value]=e.properties[c]}}catch(t){i={error:t}}finally{try{p&&!p.done&&(Q=u.return)&&Q.call(u)}finally{if(i)throw i.error}}try{for(var h=r(Object.keys(e)),d=h.next();!d.done;d=h.next()){"style"===(c=d.value)&&"string"!=typeof e.style||"properties"===c||this.setAttribute(t,c,e[c])}}catch(t){T={error:t}}finally{try{d&&!d.done&&(s=h.return)&&s.call(h)}finally{if(T)throw T.error}}},t.prototype.replace=function(t,e){return this.insert(t,e),this.remove(e),e},t.prototype.childNode=function(t,e){return this.childNodes(t)[e]},t.prototype.allClasses=function(t){var e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},t}();e.AbstractDOMAdaptor=n},3494:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractFindMath=void 0;var n=r(7233),o=function(){function t(t){var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t)}return t.OPTIONS={},t}();e.AbstractFindMath=o},3670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHandler=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(5722).AbstractMathDocument),Q=function(){function t(t,e){void 0===e&&(e=5),this.documentClass=i,this.adaptor=t,this.priority=e}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.handlesDocument=function(t){return!1},t.prototype.create=function(t,e){return new this.documentClass(t,this.adaptor,e)},t.NAME="generic",t}();e.AbstractHandler=Q},805:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HandlerList=void 0;var Q=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.register=function(t){return this.add(t,t.priority)},e.prototype.unregister=function(t){this.remove(t)},e.prototype.handlesDocument=function(t){var e,r;try{for(var n=i(this),o=n.next();!o.done;o=n.next()){var Q=o.value.item;if(Q.handlesDocument(t))return Q}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}throw new Error("Can't find handler for document")},e.prototype.document=function(t,e){return void 0===e&&(e=null),this.handlesDocument(t).create(t,e)},e}(r(8666).PrioritizedList);e.HandlerList=Q},9206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractInputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null,this.mmlFactory=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.preFilters=new o.FunctionList,this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=e&&T.item.renderDoc(t))return}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.renderMath=function(t,e,r){var n,o;void 0===r&&(r=u.STATE.UNPROCESSED);try{for(var Q=i(this.items),T=Q.next();!T.done;T=Q.next()){var s=T.value;if(s.priority>=r&&s.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}},e.prototype.renderConvert=function(t,e,r){var n,o;void 0===r&&(r=u.STATE.LAST);try{for(var Q=i(this.items),T=Q.next();!T.done;T=Q.next()){var s=T.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(t,e))return}}catch(t){n={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}},e.prototype.findID=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var Q=o.value;if(Q.item.id===t)return Q.item}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(r(8666).PrioritizedList);e.RenderList=d,e.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},e.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.compile=function(t){return null},e}(a.AbstractInputJax),L=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.typeset=function(t,e){return void 0===e&&(e=null),null},e.prototype.escaped=function(t,e){return null},e}(l.AbstractOutputJax),m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(c.AbstractMathList),y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(u.AbstractMathItem),H=function(){function t(e,r,n){var o=this,i=this.constructor;this.document=e,this.options=(0,s.userOptions)((0,s.defaultOptions)({},i.OPTIONS),n),this.math=new(this.options.MathList||m),this.renderActions=d.create(this.options.renderActions),this.processed=new t.ProcessBits,this.outputJax=this.options.OutputJax||new L;var Q=this.options.InputJax||[new f];Array.isArray(Q)||(Q=[Q]),this.inputJax=Q,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(t){return t.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new p.MmlFactory,this.inputJax.map((function(t){return t.setMmlFactory(o.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(t){return t.initialize()}))}return Object.defineProperty(t.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),t.prototype.addRenderAction=function(t){for(var e=[],r=1;r=r&&this.state(r-1),t.renderActions.renderMath(this,t,r)},t.prototype.convert=function(t,r){void 0===r&&(r=e.STATE.LAST),t.renderActions.renderConvert(this,t,r)},t.prototype.compile=function(t){this.state()=e.STATE.INSERTED&&this.removeFromDocument(r),t=e.STATE.TYPESET&&(this.outputData={}),t=e.STATE.COMPILED&&(this.inputData={}),this._state=t),this._state},t.prototype.reset=function(t){void 0===t&&(t=!1),this.state(e.STATE.UNPROCESSED,t)},t}();e.AbstractMathItem=r,e.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},e.newState=function(t,r){if(t in e.STATE)throw Error("State "+t+" already exists");e.STATE[t]=r}},9e3:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.isBefore=function(t,e){return t.start.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Attributes=e.INHERIT=void 0,e.INHERIT="_inherit_";var n=function(){function t(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}return t.prototype.set=function(t,e){this.attributes[t]=e},t.prototype.setList=function(t){Object.assign(this.attributes,t)},t.prototype.get=function(t){var r=this.attributes[t];return r===e.INHERIT&&(r=this.global[t]),r},t.prototype.getExplicit=function(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]},t.prototype.getList=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MathMLVisitor=void 0;var Q=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.document=null,e}return o(e,t),e.prototype.visitTree=function(t,e){this.document=e;var r=e.createElement("top");return this.visitNode(t,r),this.document=null,r.firstChild},e.prototype.visitTextNode=function(t,e){e.appendChild(this.document.createTextNode(t.getText()))},e.prototype.visitXMLNode=function(t,e){e.appendChild(t.getXML().cloneNode(!0))},e.prototype.visitInferredMrowNode=function(t,e){var r,n;try{for(var o=i(t.childNodes),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;this.visitNode(T,e)}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},e.prototype.visitDefault=function(t,e){var r,n,o=this.document.createElement(t.kind);this.addAttributes(t,o);try{for(var Q=i(t.childNodes),T=Q.next();!T.done;T=Q.next()){var s=T.value;this.visitNode(s,o)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}e.appendChild(o)},e.prototype.addAttributes=function(t,e){var r,n,o=t.attributes,Q=o.getExplicitNames();try{for(var T=i(Q),s=T.next();!s.done;s=T.next()){var a=s.value;e.setAttribute(a,o.getExplicit(a).toString())}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}},e}(r(6325).MmlVisitor);e.MathMLVisitor=Q},3909:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MmlFactory=void 0;var i=r(7860),Q=r(6336),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes=Q.MML,e}(i.AbstractNodeFactory);e.MmlFactory=T},9007:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.XMLNode=e.TextNode=e.AbstractMmlEmptyNode=e.AbstractMmlBaseNode=e.AbstractMmlLayoutNode=e.AbstractMmlTokenNode=e.AbstractMmlNode=e.indentAttributes=e.TEXCLASSNAMES=e.TEXCLASS=void 0;var s=r(91),a=r(4596);e.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},e.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"];var l=["","thinmathspace","mediummathspace","thickmathspace"],c=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];e.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var u=function(t){function r(e,r,n){void 0===r&&(r={}),void 0===n&&(n=[]);var o=t.call(this,e)||this;return o.prevClass=null,o.prevLevel=null,o.texclass=null,o.arity<0&&(o.childNodes=[e.create("inferredMrow")],o.childNodes[0].parent=o),o.setChildren(n),o.attributes=new s.Attributes(e.getNodeClass(o.kind).defaults,e.getNodeClass("math").defaults),o.attributes.setList(r),o}return o(r,t),r.prototype.copy=function(t){var e,r,n,o;void 0===t&&(t=!1);var T=this.factory.create(this.kind);if(T.properties=i({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var a=Q(Object.keys(s)),l=a.next();!l.done;l=a.next()){var c=l.value;("id"!==c||t)&&T.attributes.set(c,s[c])}}catch(t){e={error:t}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}}if(this.childNodes&&this.childNodes.length){var u=this.childNodes;1===u.length&&u[0].isInferred&&(u=u[0].childNodes);try{for(var p=Q(u),h=p.next();!h.done;h=p.next()){var d=h.value;d?T.appendChild(d.copy()):T.childNodes.push(null)}}catch(t){n={error:t}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(n)throw n.error}}}return T},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(t){this.texclass=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var t=this.parent;t&&t.notParent;)t=t.Parent;return t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(e){return this.arity<0?this.childNodes[0].setChildren(e):t.prototype.setChildren.call(this,e)},r.prototype.appendChild=function(e){var r,n,o=this;if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((function(e){return t.prototype.appendChild.call(o,e)})),e;var i=e;(e=this.factory.create("mrow")).setChildren(i.childNodes),e.attributes=i.attributes;try{for(var T=Q(i.getPropertyNames()),s=T.next();!s.done;s=T.next()){var a=s.value;e.setProperty(a,i.getProperty(a))}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}}return t.prototype.appendChild.call(this,e)},r.prototype.replaceChild=function(e,r){return this.arity<0?(this.childNodes[0].replaceChild(e,r),e):t.prototype.replaceChild.call(this,e,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var t,e,r=this,n=r.parent;n&&n.notParent;)r=n,n=n.parent;if(n){var o=0;try{for(var i=Q(n.childNodes),T=i.next();!T.done;T=i.next()){if(T.value===r)return o;o++}}catch(e){t={error:e}}finally{try{T&&!T.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}}return null},r.prototype.setTeXclass=function(t){return this.getPrevClass(t),null!=this.texClass?this:t},r.prototype.updateTeXclass=function(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)},r.prototype.getPrevClass=function(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var t=null!=this.prevClass?this.prevClass:e.TEXCLASS.NONE,r=this.texClass||e.TEXCLASS.ORD;if(t===e.TEXCLASS.NONE||r===e.TEXCLASS.NONE)return"";t===e.TEXCLASS.VCENTER&&(t=e.TEXCLASS.ORD),r===e.TEXCLASS.VCENTER&&(r=e.TEXCLASS.ORD);var n=c[t][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&n>=0?"":l[Math.abs(n)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(t,e,n,o){var i,s;void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===o&&(o=!1);var a=this.attributes.getAllDefaults();try{for(var l=Q(Object.keys(t)),c=l.next();!c.done;c=l.next()){var u=c.value;if(a.hasOwnProperty(u)||r.alwaysInherit.hasOwnProperty(u)){var p=T(t[u],2),h=p[0],d=p[1];((r.noInherit[h]||{})[this.kind]||{})[u]||this.attributes.setInherited(u,d)}}}catch(t){i={error:t}}finally{try{c&&!c.done&&(s=l.return)&&s.call(l)}finally{if(i)throw i.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",n),o&&this.setProperty("texprimestyle",o);var f=this.arity;if(f>=0&&f!==1/0&&(1===f&&0===this.childNodes.length||1!==f&&this.childNodes.length!==f))if(f=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}},r.prototype.verifyAttributes=function(t){var e,r;if(t.checkAttributes){var n=this.attributes,o=[];try{for(var i=Q(n.getExplicitNames()),T=i.next();!T.done;T=i.next()){var s=T.value;"data-"===s.substr(0,5)||void 0!==n.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||o.push(s)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}o.length&&this.mError("Unknown attributes for "+this.kind+" node: "+o.join(", "),t)}},r.prototype.verifyChildren=function(t){var e,r;try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.verifyTree(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},r.prototype.mError=function(t,e,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var n=this.factory.create("merror");if(n.attributes.set("data-mjx-message",t),e.fullErrors||r){var o=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),o.appendChild(i),n.appendChild(o),this.parent.replaceChild(n,this)}else this.parent.replaceChild(n,this),n.appendChild(this);return n},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(a.AbstractNode);e.AbstractMmlNode=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getText=function(){var t,e,r="";try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof L&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i;try{for(var T=Q(this.childNodes),s=T.next();!s.done;s=T.next()){var a=s.value;a instanceof u&&a.setInheritedAttributes(t,e,r,n)}}catch(t){o={error:t}}finally{try{s&&!s.done&&(i=T.return)&&i.call(T)}finally{if(o)throw o.error}}},e.prototype.walkTree=function(t,e){var r,n;t(this,e);try{for(var o=Q(this.childNodes),i=o.next();!i.done;i=o.next()){var T=i.value;T instanceof u&&T.walkTree(t,e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return e},e.defaults=i(i({},u.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),e}(u);e.AbstractMmlTokenNode=p;var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.childNodes[0]},e.prototype.coreMO=function(){return this.childNodes[0].coreMO()},e.prototype.setTeXclass=function(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t},e.defaults=u.defaults,e}(u);e.AbstractMmlLayoutNode=h;var d=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(t){var r,n;this.getPrevClass(t),this.texClass=e.TEXCLASS.ORD;var o=this.childNodes[0];o?this.isEmbellished||o.isKind("mi")?(t=o.setTeXclass(t),this.updateTeXclass(this.core())):(o.setTeXclass(null),t=this):t=this;try{for(var i=Q(this.childNodes.slice(1)),T=i.next();!T.done;T=i.next()){var s=T.value;s&&s.setTeXclass(null)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return t},r.defaults=u.defaults,r}(u);e.AbstractMmlBaseNode=d;var f=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"hasNewLine",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return e.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(t){return t},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(t,e,r,n){},r.prototype.inheritAttributesFrom=function(t){},r.prototype.verifyTree=function(t){},r.prototype.mError=function(t,e,r){return void 0===r&&(r=!1),null},r}(a.AbstractEmptyNode);e.AbstractMmlEmptyNode=f;var L=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.text="",e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),e.prototype.getText=function(){return this.text},e.prototype.setText=function(t){return this.text=t,this},e.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},e.prototype.toString=function(){return this.text},e}(f);e.TextNode=L;var m=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.xml=null,e.adaptor=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),e.prototype.getXML=function(){return this.xml},e.prototype.setXML=function(t,e){return void 0===e&&(e=null),this.xml=t,this.adaptor=e,this},e.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},e.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},e.prototype.toString=function(){return"XML data"},e}(f);e.XMLNode=m},3948:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;rthis.childNodes.length&&(t=1),this.attributes.set("selection",t)},e.defaults=i(i({},Q.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),e}(Q.AbstractMmlNode);e.MmlMaction=T},142:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfenced=void 0;var T=r(9007),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.texclass=T.TEXCLASS.INNER,e.separators=[],e.open=null,e.close=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(var e=1,r=this.childNodes.length;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMfrac=void 0;var T=r(9007),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.prototype.setChildInheritedAttributes=function(t,e,r,n){(!e||r>0)&&r++,this.childNodes[0].setInheritedAttributes(t,!1,r,n),this.childNodes[1].setInheritedAttributes(t,!1,r,!0)},e.defaults=i(i({},T.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),e}(T.AbstractMmlBaseNode);e.MmlMfrac=s},3985:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r1&&r.match(e.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Q.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},e.defaults=i({},Q.AbstractMmlTokenNode.defaults),e.operatorName=/^[a-z][a-z0-9]*$/i,e.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,e}(Q.AbstractMmlTokenNode);e.MmlMi=T},6405:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMo=void 0;var s=r(9007),a=r(4082),l=r(505),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._texClass=null,e.lspace=5/18,e.rspace=5/18,e}return o(e,t),Object.defineProperty(e.prototype,"texClass",{get:function(){if(null===this._texClass){var t=this.getText(),e=Q(this.handleExplicitForm(this.getForms()),3),r=e[0],n=e[1],o=e[2],i=this.constructor.OPTABLE,T=i[r][t]||i[n][t]||i[o][t];return T?T[2]:s.TEXCLASS.REL}return this._texClass},set:function(t){this._texClass=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasNewLine",{get:function(){return"newline"===this.attributes.get("linebreak")},enumerable:!1,configurable:!0}),e.prototype.coreParent=function(){for(var t=this,e=this,r=this.factory.getNodeClass("math");e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof r);)t=e,e=e.parent;return t},e.prototype.coreText=function(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")&&t.texClass!==s.TEXCLASS.VCENTER||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""},e.prototype.hasSpacingAttributes=function(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")},Object.defineProperty(e.prototype,"isAccent",{get:function(){var t=!1,e=this.coreParent().parent;if(e){var r=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(r)t=void 0!==e.attributes.getExplicit(r)?t:this.attributes.get("accent")}return t},enumerable:!1,configurable:!0}),e.prototype.setTeXclass=function(t){var e=this.attributes.getList("form","fence"),r=e.form,n=e.fence;return void 0===this.getProperty("texClass")&&(this.attributes.isSet("lspace")||this.attributes.isSet("rspace"))?null:(n&&this.texClass===s.TEXCLASS.REL&&("prefix"===r&&(this.texClass=s.TEXCLASS.OPEN),"postfix"===r&&(this.texClass=s.TEXCLASS.CLOSE)),this.adjustTeXclass(t))},e.prototype.adjustTeXclass=function(t){var e=this.texClass,r=this.prevClass;if(e===s.TEXCLASS.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==s.TEXCLASS.BIN&&e!==s.TEXCLASS.REL||(r=t.texClass=s.TEXCLASS.ORD),r=this.prevClass=t.texClass||s.TEXCLASS.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):r=this.prevClass=s.TEXCLASS.NONE,e!==s.TEXCLASS.BIN||r!==s.TEXCLASS.NONE&&r!==s.TEXCLASS.BIN&&r!==s.TEXCLASS.OP&&r!==s.TEXCLASS.REL&&r!==s.TEXCLASS.OPEN&&r!==s.TEXCLASS.PUNCT)if(r!==s.TEXCLASS.BIN||e!==s.TEXCLASS.REL&&e!==s.TEXCLASS.CLOSE&&e!==s.TEXCLASS.PUNCT){if(e===s.TEXCLASS.BIN){for(var n=this,o=this.parent;o&&o.parent&&o.isEmbellished&&(1===o.childNodes.length||!o.isKind("mrow")&&o.core()===n);)n=o,o=o.parent;o.childNodes[o.childNodes.length-1]===n&&(this.texClass=s.TEXCLASS.ORD)}}else t.texClass=this.prevClass=s.TEXCLASS.ORD;else this.texClass=s.TEXCLASS.ORD;return this},e.prototype.setInheritedAttributes=function(e,r,n,o){void 0===e&&(e={}),void 0===r&&(r=!1),void 0===n&&(n=0),void 0===o&&(o=!1),t.prototype.setInheritedAttributes.call(this,e,r,n,o);var i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)},e.prototype.checkOperatorTable=function(t){var e,r,n=Q(this.handleExplicitForm(this.getForms()),3),o=n[0],i=n[1],s=n[2];this.attributes.setInherited("form",o);var l=this.constructor.OPTABLE,c=l[o][t]||l[i][t]||l[s][t];if(c){void 0===this.getProperty("texClass")&&(this.texClass=c[2]);try{for(var u=T(Object.keys(c[3]||{})),p=u.next();!p.done;p=u.next()){var h=p.value;this.attributes.setInherited(h,c[3][h])}}catch(t){e={error:t}}finally{try{p&&!p.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}this.lspace=(c[0]+1)/18,this.rspace=(c[1]+1)/18}else{var d=(0,a.getRange)(t);if(d){void 0===this.getProperty("texClass")&&(this.texClass=d[2]);var f=this.constructor.MMLSPACING[d[2]];this.lspace=(f[0]+1)/18,this.rspace=(f[1]+1)/18}}},e.prototype.getForms=function(){for(var t=this,e=this.parent,r=this.Parent;r&&r.isEmbellished;)t=e,e=r.parent,r=r.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]},e.prototype.handleExplicitForm=function(t){if(this.attributes.isSet("form")){var e=this.attributes.get("form");t=[e].concat(t.filter((function(t){return t!==e})))}return t},e.prototype.checkPseudoScripts=function(t){var e=this.constructor.pseudoScripts;if(t.match(e)){var r=this.coreParent().Parent,n=!r||!(r.isKind("msubsup")&&!r.isKind("msub"));this.setProperty("pseudoscript",n),n&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}},e.prototype.checkPrimes=function(t){var e=this.constructor.primes;if(t.match(e)){var r=this.constructor.remapPrimes,n=(0,l.unicodeString)((0,l.unicodeChars)(t).map((function(t){return r[t]})));this.setProperty("primes",n)}},e.prototype.checkMathAccent=function(t){var e=this.Parent;if(void 0===this.getProperty("mathaccent")&&e&&e.isKind("munderover")){var r=e.childNodes[0];if(!r.isEmbellished||r.coreMO()!==this){var n=this.constructor.mathaccents;t.match(n)&&this.setProperty("mathaccent",!0)}}},e.defaults=i(i({},s.AbstractMmlTokenNode.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"1ex",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),e.MMLSPACING=a.MMLSPACING,e.OPTABLE=a.OPTABLE,e.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),e.primes=new RegExp(["^[\"'`","\u2018-\u201f","]+$"].join("")),e.remapPrimes={34:8243,39:8242,96:8245,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},e.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join("")),e}(s.AbstractMmlTokenNode);e.MmlMo=c},7238:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlInferredMrow=e.MmlMrow=void 0;var T=r(9007),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._core=null,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isSpacelike",{get:function(){var t,e;try{for(var r=Q(this.childNodes),n=r.next();!n.done;n=r.next()){if(!n.value.isSpacelike)return!1}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isEmbellished",{get:function(){var t,e,r=!1,n=0;try{for(var o=Q(this.childNodes),i=o.next();!i.done;i=o.next()){var T=i.value;if(T)if(T.isEmbellished){if(r)return!1;r=!0,this._core=n}else if(!T.isSpacelike)return!1;n++}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r},enumerable:!1,configurable:!0}),e.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},e.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},e.prototype.nonSpaceLength=function(){var t,e,r=0;try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i&&!i.isSpacelike&&r++}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.firstNonSpace=function(){var t,e;try{for(var r=Q(this.childNodes),n=r.next();!n.done;n=r.next()){var o=n.value;if(o&&!o.isSpacelike)return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}return null},e.prototype.lastNonSpace=function(){for(var t=this.childNodes.length;--t>=0;){var e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null},e.prototype.setTeXclass=function(t){var e,r,n,o;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;try{for(var i=Q(this.childNodes),s=i.next();!s.done;s=i.next()){t=s.value.setTeXclass(t)}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}null==this.texClass&&(this.texClass=T.TEXCLASS.INNER)}else{try{for(var a=Q(this.childNodes),l=a.next();!l.done;l=a.next()){t=l.value.setTeXclass(t)}}catch(t){n={error:t}}finally{try{l&&!l.done&&(o=a.return)&&o.call(a)}finally{if(n)throw n.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return t},e.defaults=i({},T.AbstractMmlNode.defaults),e}(T.AbstractMmlNode);e.MmlMrow=s;var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},e.defaults=s.defaults,e}(s);e.MmlInferredMrow=a},7265:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMtable=void 0;var T=r(9007),s=r(505),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.properties={useHeight:!0},e.texclass=T.TEXCLASS.ORD,e}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setInheritedAttributes=function(e,r,n,o){var i,s;try{for(var a=Q(T.indentAttributes),l=a.next();!l.done;l=a.next()){var c=l.value;e[c]&&this.attributes.setInherited(c,e[c][1]),void 0!==this.attributes.getExplicit(c)&&delete this.attributes.getAllAttributes()[c]}}catch(t){i={error:t}}finally{try{l&&!l.done&&(s=a.return)&&s.call(a)}finally{if(i)throw i.error}}t.prototype.setInheritedAttributes.call(this,e,r,n,o)},e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,T,a;try{for(var l=Q(this.childNodes),c=l.next();!c.done;c=l.next()){(f=c.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),f).appendChild(f)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}r=this.getProperty("scriptlevel")||r,e=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),t=this.addInheritedAttributes(t,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var u=this.attributes.getExplicit("data-cramped"),p=(0,s.split)(this.attributes.get("rowalign"));try{for(var h=Q(this.childNodes),d=h.next();!d.done;d=h.next()){var f=d.value;t.rowalign[1]=p.shift()||t.rowalign[1],f.setInheritedAttributes(t,e,r,!!u)}}catch(t){T={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(T)throw T.error}}},e.prototype.verifyChildren=function(e){for(var r=null,n=this.factory,o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MmlMlabeledtr=e.MmlMtr=void 0;var T=r(9007),s=r(91),a=r(505),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.setChildInheritedAttributes=function(t,e,r,n){var o,i,T,s;try{for(var l=Q(this.childNodes),c=l.next();!c.done;c=l.next()){(d=c.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),d).appendChild(d)}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}var u=(0,a.split)(this.attributes.get("columnalign"));1===this.arity&&u.unshift(this.parent.attributes.get("side")),t=this.addInheritedAttributes(t,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var p=Q(this.childNodes),h=p.next();!h.done;h=p.next()){var d=h.value;t.columnalign[1]=u.shift()||t.columnalign[1],d.setInheritedAttributes(t,e,r,n)}}catch(t){T={error:t}}finally{try{h&&!h.done&&(s=p.return)&&s.call(p)}finally{if(T)throw T.error}}},e.prototype.verifyChildren=function(e){var r,n;if(!this.parent||this.parent.isKind("mtable")){try{for(var o=Q(this.childNodes),i=o.next();!i.done;i=o.next()){var T=i.value;if(!T.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),T).appendChild(T),e.fixMtables||T.mError("Children of "+this.kind+" must be mtd",e)}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}t.prototype.verifyChildren.call(this,e)}else this.mError(this.kind+" can only be a child of an mtable",e,!0)},e.prototype.setTeXclass=function(t){var e,r;this.getPrevClass(t);try{for(var n=Q(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.setTeXclass(null)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this},e.defaults=i(i({},T.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),e}(T.AbstractMmlNode);e.MmlMtr=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),e}(l);e.MmlMlabeledtr=c},5184:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.OPTABLE=e.MMLSPACING=e.getRange=e.RANGES=e.MO=e.OPDEF=void 0;var o=r(9007);function i(t,e,r,n){return void 0===r&&(r=o.TEXCLASS.BIN),void 0===n&&(n=null),[t,e,r,n]}e.OPDEF=i,e.MO={ORD:i(0,0,o.TEXCLASS.ORD),ORD11:i(1,1,o.TEXCLASS.ORD),ORD21:i(2,1,o.TEXCLASS.ORD),ORD02:i(0,2,o.TEXCLASS.ORD),ORD55:i(5,5,o.TEXCLASS.ORD),NONE:i(0,0,o.TEXCLASS.NONE),OP:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,o.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,o.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,o.TEXCLASS.BIN),BIN4:i(4,4,o.TEXCLASS.BIN),BIN01:i(0,1,o.TEXCLASS.BIN),BIN5:i(5,5,o.TEXCLASS.BIN),TALLBIN:i(4,4,o.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,o.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,o.TEXCLASS.REL),REL1:i(1,1,o.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,o.TEXCLASS.REL),RELSTRETCH:i(5,5,o.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,o.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,o.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,o.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,o.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,o.TEXCLASS.INNER),PUNCT:i(0,3,o.TEXCLASS.PUNCT),ACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,o.TEXCLASS.ORD,{accent:!0,stretchy:!0})},e.RANGES=[[32,127,o.TEXCLASS.REL,"mo"],[160,191,o.TEXCLASS.ORD,"mo"],[192,591,o.TEXCLASS.ORD,"mi"],[688,879,o.TEXCLASS.ORD,"mo"],[880,6688,o.TEXCLASS.ORD,"mi"],[6832,6911,o.TEXCLASS.ORD,"mo"],[6912,7615,o.TEXCLASS.ORD,"mi"],[7616,7679,o.TEXCLASS.ORD,"mo"],[7680,8191,o.TEXCLASS.ORD,"mi"],[8192,8303,o.TEXCLASS.ORD,"mo"],[8304,8351,o.TEXCLASS.ORD,"mo"],[8448,8527,o.TEXCLASS.ORD,"mi"],[8528,8591,o.TEXCLASS.ORD,"mn"],[8592,8703,o.TEXCLASS.REL,"mo"],[8704,8959,o.TEXCLASS.BIN,"mo"],[8960,9215,o.TEXCLASS.ORD,"mo"],[9312,9471,o.TEXCLASS.ORD,"mn"],[9472,10223,o.TEXCLASS.ORD,"mo"],[10224,10239,o.TEXCLASS.REL,"mo"],[10240,10495,o.TEXCLASS.ORD,"mtext"],[10496,10623,o.TEXCLASS.REL,"mo"],[10624,10751,o.TEXCLASS.ORD,"mo"],[10752,11007,o.TEXCLASS.BIN,"mo"],[11008,11055,o.TEXCLASS.ORD,"mo"],[11056,11087,o.TEXCLASS.REL,"mo"],[11088,11263,o.TEXCLASS.ORD,"mo"],[11264,11744,o.TEXCLASS.ORD,"mi"],[11776,11903,o.TEXCLASS.ORD,"mo"],[11904,12255,o.TEXCLASS.ORD,"mi","normal"],[12272,12351,o.TEXCLASS.ORD,"mo"],[12352,42143,o.TEXCLASS.ORD,"mi","normal"],[42192,43055,o.TEXCLASS.ORD,"mi"],[43056,43071,o.TEXCLASS.ORD,"mn"],[43072,55295,o.TEXCLASS.ORD,"mi"],[63744,64255,o.TEXCLASS.ORD,"mi","normal"],[64256,65023,o.TEXCLASS.ORD,"mi"],[65024,65135,o.TEXCLASS.ORD,"mo"],[65136,65791,o.TEXCLASS.ORD,"mi"],[65792,65935,o.TEXCLASS.ORD,"mn"],[65936,74751,o.TEXCLASS.ORD,"mi","normal"],[74752,74879,o.TEXCLASS.ORD,"mn"],[74880,113823,o.TEXCLASS.ORD,"mi","normal"],[113824,119391,o.TEXCLASS.ORD,"mo"],[119648,119679,o.TEXCLASS.ORD,"mn"],[119808,120781,o.TEXCLASS.ORD,"mi"],[120782,120831,o.TEXCLASS.ORD,"mn"],[122624,129023,o.TEXCLASS.ORD,"mo"],[129024,129279,o.TEXCLASS.REL,"mo"],[129280,129535,o.TEXCLASS.ORD,"mo"],[131072,195103,o.TEXCLASS.ORD,"mi","normnal"]],e.getRange=function(t){var r,o,i=t.codePointAt(0);try{for(var Q=n(e.RANGES),T=Q.next();!T.done;T=Q.next()){var s=T.value;if(i<=s[1]){if(i>=s[0])return s;break}}}catch(t){r={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(r)throw r.error}}return null},e.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],e.OPTABLE={prefix:{"(":e.MO.OPEN,"+":e.MO.BIN01,"-":e.MO.BIN01,"[":e.MO.OPEN,"{":e.MO.OPEN,"|":e.MO.OPEN,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":e.MO.ORD21,"\xb1":e.MO.BIN01,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,o.TEXCLASS.OPEN,{fence:!0}],"\u2145":e.MO.ORD21,"\u2146":i(2,0,o.TEXCLASS.ORD),"\u2200":e.MO.ORD21,"\u2202":e.MO.ORD21,"\u2203":e.MO.ORD21,"\u2204":e.MO.ORD21,"\u2207":e.MO.ORD21,"\u220f":e.MO.OP,"\u2210":e.MO.OP,"\u2211":e.MO.OP,"\u2212":e.MO.BIN01,"\u2213":e.MO.BIN01,"\u221a":[1,1,o.TEXCLASS.ORD,{stretchy:!0}],"\u221b":e.MO.ORD11,"\u221c":e.MO.ORD11,"\u2220":e.MO.ORD,"\u2221":e.MO.ORD,"\u2222":e.MO.ORD,"\u222b":e.MO.INTEGRAL,"\u222c":e.MO.INTEGRAL,"\u222d":e.MO.INTEGRAL,"\u222e":e.MO.INTEGRAL,"\u222f":e.MO.INTEGRAL,"\u2230":e.MO.INTEGRAL,"\u2231":e.MO.INTEGRAL,"\u2232":e.MO.INTEGRAL,"\u2233":e.MO.INTEGRAL,"\u22c0":e.MO.OP,"\u22c1":e.MO.OP,"\u22c2":e.MO.OP,"\u22c3":e.MO.OP,"\u2308":e.MO.OPEN,"\u230a":e.MO.OPEN,"\u2329":e.MO.OPEN,"\u2772":e.MO.OPEN,"\u27e6":e.MO.OPEN,"\u27e8":e.MO.OPEN,"\u27ea":e.MO.OPEN,"\u27ec":e.MO.OPEN,"\u27ee":e.MO.OPEN,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":e.MO.OPEN,"\u2985":e.MO.OPEN,"\u2987":e.MO.OPEN,"\u2989":e.MO.OPEN,"\u298b":e.MO.OPEN,"\u298d":e.MO.OPEN,"\u298f":e.MO.OPEN,"\u2991":e.MO.OPEN,"\u2993":e.MO.OPEN,"\u2995":e.MO.OPEN,"\u2997":e.MO.OPEN,"\u29fc":e.MO.OPEN,"\u2a00":e.MO.OP,"\u2a01":e.MO.OP,"\u2a02":e.MO.OP,"\u2a03":e.MO.OP,"\u2a04":e.MO.OP,"\u2a05":e.MO.OP,"\u2a06":e.MO.OP,"\u2a07":e.MO.OP,"\u2a08":e.MO.OP,"\u2a09":e.MO.OP,"\u2a0a":e.MO.OP,"\u2a0b":e.MO.INTEGRAL2,"\u2a0c":e.MO.INTEGRAL,"\u2a0d":e.MO.INTEGRAL2,"\u2a0e":e.MO.INTEGRAL2,"\u2a0f":e.MO.INTEGRAL2,"\u2a10":e.MO.OP,"\u2a11":e.MO.OP,"\u2a12":e.MO.OP,"\u2a13":e.MO.OP,"\u2a14":e.MO.OP,"\u2a15":e.MO.INTEGRAL2,"\u2a16":e.MO.INTEGRAL2,"\u2a17":e.MO.INTEGRAL2,"\u2a18":e.MO.INTEGRAL2,"\u2a19":e.MO.INTEGRAL2,"\u2a1a":e.MO.INTEGRAL2,"\u2a1b":e.MO.INTEGRAL2,"\u2a1c":e.MO.INTEGRAL2,"\u2afc":e.MO.OP,"\u2aff":e.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,o.TEXCLASS.CLOSE,null],'"':e.MO.ACCENT,"&":e.MO.ORD,")":e.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":e.MO.ORD,"'":e.MO.ACCENT,"]":e.MO.CLOSE,"^":e.MO.WIDEACCENT,_:e.MO.WIDEACCENT,"`":e.MO.ACCENT,"|":e.MO.CLOSE,"}":e.MO.CLOSE,"~":e.MO.WIDEACCENT,"||":[0,0,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":e.MO.ACCENT,"\xaa":e.MO.ACCENT,"\xaf":e.MO.WIDEACCENT,"\xb0":e.MO.ORD,"\xb2":e.MO.ACCENT,"\xb3":e.MO.ACCENT,"\xb4":e.MO.ACCENT,"\xb8":e.MO.ACCENT,"\xb9":e.MO.ACCENT,"\xba":e.MO.ACCENT,"\u02c6":e.MO.WIDEACCENT,"\u02c7":e.MO.WIDEACCENT,"\u02c9":e.MO.WIDEACCENT,"\u02ca":e.MO.ACCENT,"\u02cb":e.MO.ACCENT,"\u02cd":e.MO.WIDEACCENT,"\u02d8":e.MO.ACCENT,"\u02d9":e.MO.ACCENT,"\u02da":e.MO.ACCENT,"\u02dc":e.MO.WIDEACCENT,"\u02dd":e.MO.ACCENT,"\u02f7":e.MO.WIDEACCENT,"\u0302":e.MO.WIDEACCENT,"\u0311":e.MO.ACCENT,"\u03f6":e.MO.REL,"\u2016":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201a":e.MO.ACCENT,"\u201b":e.MO.ACCENT,"\u201d":[0,0,o.TEXCLASS.CLOSE,{fence:!0}],"\u201e":e.MO.ACCENT,"\u201f":e.MO.ACCENT,"\u2032":e.MO.ORD,"\u2033":e.MO.ACCENT,"\u2034":e.MO.ACCENT,"\u2035":e.MO.ACCENT,"\u2036":e.MO.ACCENT,"\u2037":e.MO.ACCENT,"\u203e":e.MO.WIDEACCENT,"\u2057":e.MO.ACCENT,"\u20db":e.MO.ACCENT,"\u20dc":e.MO.ACCENT,"\u2309":e.MO.CLOSE,"\u230b":e.MO.CLOSE,"\u232a":e.MO.CLOSE,"\u23b4":e.MO.WIDEACCENT,"\u23b5":e.MO.WIDEACCENT,"\u23dc":e.MO.WIDEACCENT,"\u23dd":e.MO.WIDEACCENT,"\u23de":e.MO.WIDEACCENT,"\u23df":e.MO.WIDEACCENT,"\u23e0":e.MO.WIDEACCENT,"\u23e1":e.MO.WIDEACCENT,"\u25a0":e.MO.BIN3,"\u25a1":e.MO.BIN3,"\u25aa":e.MO.BIN3,"\u25ab":e.MO.BIN3,"\u25ad":e.MO.BIN3,"\u25ae":e.MO.BIN3,"\u25af":e.MO.BIN3,"\u25b0":e.MO.BIN3,"\u25b1":e.MO.BIN3,"\u25b2":e.MO.BIN4,"\u25b4":e.MO.BIN4,"\u25b6":e.MO.BIN4,"\u25b7":e.MO.BIN4,"\u25b8":e.MO.BIN4,"\u25bc":e.MO.BIN4,"\u25be":e.MO.BIN4,"\u25c0":e.MO.BIN4,"\u25c1":e.MO.BIN4,"\u25c2":e.MO.BIN4,"\u25c4":e.MO.BIN4,"\u25c5":e.MO.BIN4,"\u25c6":e.MO.BIN4,"\u25c7":e.MO.BIN4,"\u25c8":e.MO.BIN4,"\u25c9":e.MO.BIN4,"\u25cc":e.MO.BIN4,"\u25cd":e.MO.BIN4,"\u25ce":e.MO.BIN4,"\u25cf":e.MO.BIN4,"\u25d6":e.MO.BIN4,"\u25d7":e.MO.BIN4,"\u25e6":e.MO.BIN4,"\u266d":e.MO.ORD02,"\u266e":e.MO.ORD02,"\u266f":e.MO.ORD02,"\u2773":e.MO.CLOSE,"\u27e7":e.MO.CLOSE,"\u27e9":e.MO.CLOSE,"\u27eb":e.MO.CLOSE,"\u27ed":e.MO.CLOSE,"\u27ef":e.MO.CLOSE,"\u2980":[0,0,o.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":e.MO.CLOSE,"\u2986":e.MO.CLOSE,"\u2988":e.MO.CLOSE,"\u298a":e.MO.CLOSE,"\u298c":e.MO.CLOSE,"\u298e":e.MO.CLOSE,"\u2990":e.MO.CLOSE,"\u2992":e.MO.CLOSE,"\u2994":e.MO.CLOSE,"\u2996":e.MO.CLOSE,"\u2998":e.MO.CLOSE,"\u29fd":e.MO.CLOSE},infix:{"!=":e.MO.BIN4,"#":e.MO.ORD,$:e.MO.ORD,"%":[3,3,o.TEXCLASS.ORD,null],"&&":e.MO.BIN4,"":e.MO.ORD,"*":e.MO.BIN3,"**":i(1,1),"*=":e.MO.BIN4,"+":e.MO.BIN4,"+=":e.MO.BIN4,",":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":e.MO.BIN4,"-=":e.MO.BIN4,"->":e.MO.BIN5,".":[0,3,o.TEXCLASS.PUNCT,{separator:!0}],"/":e.MO.ORD11,"//":i(1,1),"/=":e.MO.BIN4,":":[1,2,o.TEXCLASS.REL,null],":=":e.MO.BIN4,";":[0,3,o.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":e.MO.REL,"<=":e.MO.BIN5,"<>":i(1,1),"=":e.MO.REL,"==":e.MO.BIN4,">":e.MO.REL,">=":e.MO.BIN5,"?":[1,1,o.TEXCLASS.CLOSE,null],"@":e.MO.ORD11,"\\":e.MO.ORD,"^":e.MO.ORD11,_:e.MO.ORD11,"|":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,o.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,o.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":e.MO.BIN4,"\xb7":e.MO.BIN4,"\xd7":e.MO.BIN4,"\xf7":e.MO.BIN4,"\u02b9":e.MO.ORD,"\u0300":e.MO.ACCENT,"\u0301":e.MO.ACCENT,"\u0303":e.MO.WIDEACCENT,"\u0304":e.MO.ACCENT,"\u0306":e.MO.ACCENT,"\u0307":e.MO.ACCENT,"\u0308":e.MO.ACCENT,"\u030c":e.MO.ACCENT,"\u0332":e.MO.WIDEACCENT,"\u0338":e.MO.REL4,"\u2015":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u2020":e.MO.BIN3,"\u2021":e.MO.BIN3,"\u2022":e.MO.BIN4,"\u2026":e.MO.INNER,"\u2043":e.MO.BIN4,"\u2044":e.MO.TALLBIN,"\u2061":e.MO.NONE,"\u2062":e.MO.NONE,"\u2063":[0,0,o.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":e.MO.NONE,"\u20d7":e.MO.ACCENT,"\u2111":e.MO.ORD,"\u2113":e.MO.ORD,"\u2118":e.MO.ORD,"\u211c":e.MO.ORD,"\u2190":e.MO.WIDEREL,"\u2191":e.MO.RELSTRETCH,"\u2192":e.MO.WIDEREL,"\u2193":e.MO.RELSTRETCH,"\u2194":e.MO.WIDEREL,"\u2195":e.MO.RELSTRETCH,"\u2196":e.MO.RELSTRETCH,"\u2197":e.MO.RELSTRETCH,"\u2198":e.MO.RELSTRETCH,"\u2199":e.MO.RELSTRETCH,"\u219a":e.MO.RELACCENT,"\u219b":e.MO.RELACCENT,"\u219c":e.MO.WIDEREL,"\u219d":e.MO.WIDEREL,"\u219e":e.MO.WIDEREL,"\u219f":e.MO.WIDEREL,"\u21a0":e.MO.WIDEREL,"\u21a1":e.MO.RELSTRETCH,"\u21a2":e.MO.WIDEREL,"\u21a3":e.MO.WIDEREL,"\u21a4":e.MO.WIDEREL,"\u21a5":e.MO.RELSTRETCH,"\u21a6":e.MO.WIDEREL,"\u21a7":e.MO.RELSTRETCH,"\u21a8":e.MO.RELSTRETCH,"\u21a9":e.MO.WIDEREL,"\u21aa":e.MO.WIDEREL,"\u21ab":e.MO.WIDEREL,"\u21ac":e.MO.WIDEREL,"\u21ad":e.MO.WIDEREL,"\u21ae":e.MO.RELACCENT,"\u21af":e.MO.RELSTRETCH,"\u21b0":e.MO.RELSTRETCH,"\u21b1":e.MO.RELSTRETCH,"\u21b2":e.MO.RELSTRETCH,"\u21b3":e.MO.RELSTRETCH,"\u21b4":e.MO.RELSTRETCH,"\u21b5":e.MO.RELSTRETCH,"\u21b6":e.MO.RELACCENT,"\u21b7":e.MO.RELACCENT,"\u21b8":e.MO.REL,"\u21b9":e.MO.WIDEREL,"\u21ba":e.MO.REL,"\u21bb":e.MO.REL,"\u21bc":e.MO.WIDEREL,"\u21bd":e.MO.WIDEREL,"\u21be":e.MO.RELSTRETCH,"\u21bf":e.MO.RELSTRETCH,"\u21c0":e.MO.WIDEREL,"\u21c1":e.MO.WIDEREL,"\u21c2":e.MO.RELSTRETCH,"\u21c3":e.MO.RELSTRETCH,"\u21c4":e.MO.WIDEREL,"\u21c5":e.MO.RELSTRETCH,"\u21c6":e.MO.WIDEREL,"\u21c7":e.MO.WIDEREL,"\u21c8":e.MO.RELSTRETCH,"\u21c9":e.MO.WIDEREL,"\u21ca":e.MO.RELSTRETCH,"\u21cb":e.MO.WIDEREL,"\u21cc":e.MO.WIDEREL,"\u21cd":e.MO.RELACCENT,"\u21ce":e.MO.RELACCENT,"\u21cf":e.MO.RELACCENT,"\u21d0":e.MO.WIDEREL,"\u21d1":e.MO.RELSTRETCH,"\u21d2":e.MO.WIDEREL,"\u21d3":e.MO.RELSTRETCH,"\u21d4":e.MO.WIDEREL,"\u21d5":e.MO.RELSTRETCH,"\u21d6":e.MO.RELSTRETCH,"\u21d7":e.MO.RELSTRETCH,"\u21d8":e.MO.RELSTRETCH,"\u21d9":e.MO.RELSTRETCH,"\u21da":e.MO.WIDEREL,"\u21db":e.MO.WIDEREL,"\u21dc":e.MO.WIDEREL,"\u21dd":e.MO.WIDEREL,"\u21de":e.MO.REL,"\u21df":e.MO.REL,"\u21e0":e.MO.WIDEREL,"\u21e1":e.MO.RELSTRETCH,"\u21e2":e.MO.WIDEREL,"\u21e3":e.MO.RELSTRETCH,"\u21e4":e.MO.WIDEREL,"\u21e5":e.MO.WIDEREL,"\u21e6":e.MO.WIDEREL,"\u21e7":e.MO.RELSTRETCH,"\u21e8":e.MO.WIDEREL,"\u21e9":e.MO.RELSTRETCH,"\u21ea":e.MO.RELSTRETCH,"\u21eb":e.MO.RELSTRETCH,"\u21ec":e.MO.RELSTRETCH,"\u21ed":e.MO.RELSTRETCH,"\u21ee":e.MO.RELSTRETCH,"\u21ef":e.MO.RELSTRETCH,"\u21f0":e.MO.WIDEREL,"\u21f1":e.MO.REL,"\u21f2":e.MO.REL,"\u21f3":e.MO.RELSTRETCH,"\u21f4":e.MO.RELACCENT,"\u21f5":e.MO.RELSTRETCH,"\u21f6":e.MO.WIDEREL,"\u21f7":e.MO.RELACCENT,"\u21f8":e.MO.RELACCENT,"\u21f9":e.MO.RELACCENT,"\u21fa":e.MO.RELACCENT,"\u21fb":e.MO.RELACCENT,"\u21fc":e.MO.RELACCENT,"\u21fd":e.MO.WIDEREL,"\u21fe":e.MO.WIDEREL,"\u21ff":e.MO.WIDEREL,"\u2201":i(1,2,o.TEXCLASS.ORD),"\u2205":e.MO.ORD,"\u2206":e.MO.BIN3,"\u2208":e.MO.REL,"\u2209":e.MO.REL,"\u220a":e.MO.REL,"\u220b":e.MO.REL,"\u220c":e.MO.REL,"\u220d":e.MO.REL,"\u220e":e.MO.BIN3,"\u2212":e.MO.BIN4,"\u2213":e.MO.BIN4,"\u2214":e.MO.BIN4,"\u2215":e.MO.TALLBIN,"\u2216":e.MO.BIN4,"\u2217":e.MO.BIN4,"\u2218":e.MO.BIN4,"\u2219":e.MO.BIN4,"\u221d":e.MO.REL,"\u221e":e.MO.ORD,"\u221f":e.MO.REL,"\u2223":e.MO.REL,"\u2224":e.MO.REL,"\u2225":e.MO.REL,"\u2226":e.MO.REL,"\u2227":e.MO.BIN4,"\u2228":e.MO.BIN4,"\u2229":e.MO.BIN4,"\u222a":e.MO.BIN4,"\u2234":e.MO.REL,"\u2235":e.MO.REL,"\u2236":e.MO.REL,"\u2237":e.MO.REL,"\u2238":e.MO.BIN4,"\u2239":e.MO.REL,"\u223a":e.MO.BIN4,"\u223b":e.MO.REL,"\u223c":e.MO.REL,"\u223d":e.MO.REL,"\u223d\u0331":e.MO.BIN3,"\u223e":e.MO.REL,"\u223f":e.MO.BIN3,"\u2240":e.MO.BIN4,"\u2241":e.MO.REL,"\u2242":e.MO.REL,"\u2242\u0338":e.MO.REL,"\u2243":e.MO.REL,"\u2244":e.MO.REL,"\u2245":e.MO.REL,"\u2246":e.MO.REL,"\u2247":e.MO.REL,"\u2248":e.MO.REL,"\u2249":e.MO.REL,"\u224a":e.MO.REL,"\u224b":e.MO.REL,"\u224c":e.MO.REL,"\u224d":e.MO.REL,"\u224e":e.MO.REL,"\u224e\u0338":e.MO.REL,"\u224f":e.MO.REL,"\u224f\u0338":e.MO.REL,"\u2250":e.MO.REL,"\u2251":e.MO.REL,"\u2252":e.MO.REL,"\u2253":e.MO.REL,"\u2254":e.MO.REL,"\u2255":e.MO.REL,"\u2256":e.MO.REL,"\u2257":e.MO.REL,"\u2258":e.MO.REL,"\u2259":e.MO.REL,"\u225a":e.MO.REL,"\u225b":e.MO.REL,"\u225c":e.MO.REL,"\u225d":e.MO.REL,"\u225e":e.MO.REL,"\u225f":e.MO.REL,"\u2260":e.MO.REL,"\u2261":e.MO.REL,"\u2262":e.MO.REL,"\u2263":e.MO.REL,"\u2264":e.MO.REL,"\u2265":e.MO.REL,"\u2266":e.MO.REL,"\u2266\u0338":e.MO.REL,"\u2267":e.MO.REL,"\u2268":e.MO.REL,"\u2269":e.MO.REL,"\u226a":e.MO.REL,"\u226a\u0338":e.MO.REL,"\u226b":e.MO.REL,"\u226b\u0338":e.MO.REL,"\u226c":e.MO.REL,"\u226d":e.MO.REL,"\u226e":e.MO.REL,"\u226f":e.MO.REL,"\u2270":e.MO.REL,"\u2271":e.MO.REL,"\u2272":e.MO.REL,"\u2273":e.MO.REL,"\u2274":e.MO.REL,"\u2275":e.MO.REL,"\u2276":e.MO.REL,"\u2277":e.MO.REL,"\u2278":e.MO.REL,"\u2279":e.MO.REL,"\u227a":e.MO.REL,"\u227b":e.MO.REL,"\u227c":e.MO.REL,"\u227d":e.MO.REL,"\u227e":e.MO.REL,"\u227f":e.MO.REL,"\u227f\u0338":e.MO.REL,"\u2280":e.MO.REL,"\u2281":e.MO.REL,"\u2282":e.MO.REL,"\u2282\u20d2":e.MO.REL,"\u2283":e.MO.REL,"\u2283\u20d2":e.MO.REL,"\u2284":e.MO.REL,"\u2285":e.MO.REL,"\u2286":e.MO.REL,"\u2287":e.MO.REL,"\u2288":e.MO.REL,"\u2289":e.MO.REL,"\u228a":e.MO.REL,"\u228b":e.MO.REL,"\u228c":e.MO.BIN4,"\u228d":e.MO.BIN4,"\u228e":e.MO.BIN4,"\u228f":e.MO.REL,"\u228f\u0338":e.MO.REL,"\u2290":e.MO.REL,"\u2290\u0338":e.MO.REL,"\u2291":e.MO.REL,"\u2292":e.MO.REL,"\u2293":e.MO.BIN4,"\u2294":e.MO.BIN4,"\u2295":e.MO.BIN4,"\u2296":e.MO.BIN4,"\u2297":e.MO.BIN4,"\u2298":e.MO.BIN4,"\u2299":e.MO.BIN4,"\u229a":e.MO.BIN4,"\u229b":e.MO.BIN4,"\u229c":e.MO.BIN4,"\u229d":e.MO.BIN4,"\u229e":e.MO.BIN4,"\u229f":e.MO.BIN4,"\u22a0":e.MO.BIN4,"\u22a1":e.MO.BIN4,"\u22a2":e.MO.REL,"\u22a3":e.MO.REL,"\u22a4":e.MO.ORD55,"\u22a5":e.MO.REL,"\u22a6":e.MO.REL,"\u22a7":e.MO.REL,"\u22a8":e.MO.REL,"\u22a9":e.MO.REL,"\u22aa":e.MO.REL,"\u22ab":e.MO.REL,"\u22ac":e.MO.REL,"\u22ad":e.MO.REL,"\u22ae":e.MO.REL,"\u22af":e.MO.REL,"\u22b0":e.MO.REL,"\u22b1":e.MO.REL,"\u22b2":e.MO.REL,"\u22b3":e.MO.REL,"\u22b4":e.MO.REL,"\u22b5":e.MO.REL,"\u22b6":e.MO.REL,"\u22b7":e.MO.REL,"\u22b8":e.MO.REL,"\u22b9":e.MO.REL,"\u22ba":e.MO.BIN4,"\u22bb":e.MO.BIN4,"\u22bc":e.MO.BIN4,"\u22bd":e.MO.BIN4,"\u22be":e.MO.BIN3,"\u22bf":e.MO.BIN3,"\u22c4":e.MO.BIN4,"\u22c5":e.MO.BIN4,"\u22c6":e.MO.BIN4,"\u22c7":e.MO.BIN4,"\u22c8":e.MO.REL,"\u22c9":e.MO.BIN4,"\u22ca":e.MO.BIN4,"\u22cb":e.MO.BIN4,"\u22cc":e.MO.BIN4,"\u22cd":e.MO.REL,"\u22ce":e.MO.BIN4,"\u22cf":e.MO.BIN4,"\u22d0":e.MO.REL,"\u22d1":e.MO.REL,"\u22d2":e.MO.BIN4,"\u22d3":e.MO.BIN4,"\u22d4":e.MO.REL,"\u22d5":e.MO.REL,"\u22d6":e.MO.REL,"\u22d7":e.MO.REL,"\u22d8":e.MO.REL,"\u22d9":e.MO.REL,"\u22da":e.MO.REL,"\u22db":e.MO.REL,"\u22dc":e.MO.REL,"\u22dd":e.MO.REL,"\u22de":e.MO.REL,"\u22df":e.MO.REL,"\u22e0":e.MO.REL,"\u22e1":e.MO.REL,"\u22e2":e.MO.REL,"\u22e3":e.MO.REL,"\u22e4":e.MO.REL,"\u22e5":e.MO.REL,"\u22e6":e.MO.REL,"\u22e7":e.MO.REL,"\u22e8":e.MO.REL,"\u22e9":e.MO.REL,"\u22ea":e.MO.REL,"\u22eb":e.MO.REL,"\u22ec":e.MO.REL,"\u22ed":e.MO.REL,"\u22ee":e.MO.ORD55,"\u22ef":e.MO.INNER,"\u22f0":e.MO.REL,"\u22f1":[5,5,o.TEXCLASS.INNER,null],"\u22f2":e.MO.REL,"\u22f3":e.MO.REL,"\u22f4":e.MO.REL,"\u22f5":e.MO.REL,"\u22f6":e.MO.REL,"\u22f7":e.MO.REL,"\u22f8":e.MO.REL,"\u22f9":e.MO.REL,"\u22fa":e.MO.REL,"\u22fb":e.MO.REL,"\u22fc":e.MO.REL,"\u22fd":e.MO.REL,"\u22fe":e.MO.REL,"\u22ff":e.MO.REL,"\u2305":e.MO.BIN3,"\u2306":e.MO.BIN3,"\u2322":e.MO.REL4,"\u2323":e.MO.REL4,"\u2329":e.MO.OPEN,"\u232a":e.MO.CLOSE,"\u23aa":e.MO.ORD,"\u23af":[0,0,o.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":e.MO.OPEN,"\u23b1":e.MO.CLOSE,"\u2500":e.MO.ORD,"\u25b3":e.MO.BIN4,"\u25b5":e.MO.BIN4,"\u25b9":e.MO.BIN4,"\u25bd":e.MO.BIN4,"\u25bf":e.MO.BIN4,"\u25c3":e.MO.BIN4,"\u25ef":e.MO.BIN3,"\u2660":e.MO.ORD,"\u2661":e.MO.ORD,"\u2662":e.MO.ORD,"\u2663":e.MO.ORD,"\u2758":e.MO.REL,"\u27f0":e.MO.RELSTRETCH,"\u27f1":e.MO.RELSTRETCH,"\u27f5":e.MO.WIDEREL,"\u27f6":e.MO.WIDEREL,"\u27f7":e.MO.WIDEREL,"\u27f8":e.MO.WIDEREL,"\u27f9":e.MO.WIDEREL,"\u27fa":e.MO.WIDEREL,"\u27fb":e.MO.WIDEREL,"\u27fc":e.MO.WIDEREL,"\u27fd":e.MO.WIDEREL,"\u27fe":e.MO.WIDEREL,"\u27ff":e.MO.WIDEREL,"\u2900":e.MO.RELACCENT,"\u2901":e.MO.RELACCENT,"\u2902":e.MO.RELACCENT,"\u2903":e.MO.RELACCENT,"\u2904":e.MO.RELACCENT,"\u2905":e.MO.RELACCENT,"\u2906":e.MO.RELACCENT,"\u2907":e.MO.RELACCENT,"\u2908":e.MO.REL,"\u2909":e.MO.REL,"\u290a":e.MO.RELSTRETCH,"\u290b":e.MO.RELSTRETCH,"\u290c":e.MO.WIDEREL,"\u290d":e.MO.WIDEREL,"\u290e":e.MO.WIDEREL,"\u290f":e.MO.WIDEREL,"\u2910":e.MO.WIDEREL,"\u2911":e.MO.RELACCENT,"\u2912":e.MO.RELSTRETCH,"\u2913":e.MO.RELSTRETCH,"\u2914":e.MO.RELACCENT,"\u2915":e.MO.RELACCENT,"\u2916":e.MO.RELACCENT,"\u2917":e.MO.RELACCENT,"\u2918":e.MO.RELACCENT,"\u2919":e.MO.RELACCENT,"\u291a":e.MO.RELACCENT,"\u291b":e.MO.RELACCENT,"\u291c":e.MO.RELACCENT,"\u291d":e.MO.RELACCENT,"\u291e":e.MO.RELACCENT,"\u291f":e.MO.RELACCENT,"\u2920":e.MO.RELACCENT,"\u2921":e.MO.RELSTRETCH,"\u2922":e.MO.RELSTRETCH,"\u2923":e.MO.REL,"\u2924":e.MO.REL,"\u2925":e.MO.REL,"\u2926":e.MO.REL,"\u2927":e.MO.REL,"\u2928":e.MO.REL,"\u2929":e.MO.REL,"\u292a":e.MO.REL,"\u292b":e.MO.REL,"\u292c":e.MO.REL,"\u292d":e.MO.REL,"\u292e":e.MO.REL,"\u292f":e.MO.REL,"\u2930":e.MO.REL,"\u2931":e.MO.REL,"\u2932":e.MO.REL,"\u2933":e.MO.RELACCENT,"\u2934":e.MO.REL,"\u2935":e.MO.REL,"\u2936":e.MO.REL,"\u2937":e.MO.REL,"\u2938":e.MO.REL,"\u2939":e.MO.REL,"\u293a":e.MO.RELACCENT,"\u293b":e.MO.RELACCENT,"\u293c":e.MO.RELACCENT,"\u293d":e.MO.RELACCENT,"\u293e":e.MO.REL,"\u293f":e.MO.REL,"\u2940":e.MO.REL,"\u2941":e.MO.REL,"\u2942":e.MO.RELACCENT,"\u2943":e.MO.RELACCENT,"\u2944":e.MO.RELACCENT,"\u2945":e.MO.RELACCENT,"\u2946":e.MO.RELACCENT,"\u2947":e.MO.RELACCENT,"\u2948":e.MO.RELACCENT,"\u2949":e.MO.REL,"\u294a":e.MO.RELACCENT,"\u294b":e.MO.RELACCENT,"\u294c":e.MO.REL,"\u294d":e.MO.REL,"\u294e":e.MO.WIDEREL,"\u294f":e.MO.RELSTRETCH,"\u2950":e.MO.WIDEREL,"\u2951":e.MO.RELSTRETCH,"\u2952":e.MO.WIDEREL,"\u2953":e.MO.WIDEREL,"\u2954":e.MO.RELSTRETCH,"\u2955":e.MO.RELSTRETCH,"\u2956":e.MO.RELSTRETCH,"\u2957":e.MO.RELSTRETCH,"\u2958":e.MO.RELSTRETCH,"\u2959":e.MO.RELSTRETCH,"\u295a":e.MO.WIDEREL,"\u295b":e.MO.WIDEREL,"\u295c":e.MO.RELSTRETCH,"\u295d":e.MO.RELSTRETCH,"\u295e":e.MO.WIDEREL,"\u295f":e.MO.WIDEREL,"\u2960":e.MO.RELSTRETCH,"\u2961":e.MO.RELSTRETCH,"\u2962":e.MO.RELACCENT,"\u2963":e.MO.REL,"\u2964":e.MO.RELACCENT,"\u2965":e.MO.REL,"\u2966":e.MO.RELACCENT,"\u2967":e.MO.RELACCENT,"\u2968":e.MO.RELACCENT,"\u2969":e.MO.RELACCENT,"\u296a":e.MO.RELACCENT,"\u296b":e.MO.RELACCENT,"\u296c":e.MO.RELACCENT,"\u296d":e.MO.RELACCENT,"\u296e":e.MO.RELSTRETCH,"\u296f":e.MO.RELSTRETCH,"\u2970":e.MO.RELACCENT,"\u2971":e.MO.RELACCENT,"\u2972":e.MO.RELACCENT,"\u2973":e.MO.RELACCENT,"\u2974":e.MO.RELACCENT,"\u2975":e.MO.RELACCENT,"\u2976":e.MO.RELACCENT,"\u2977":e.MO.RELACCENT,"\u2978":e.MO.RELACCENT,"\u2979":e.MO.RELACCENT,"\u297a":e.MO.RELACCENT,"\u297b":e.MO.RELACCENT,"\u297c":e.MO.RELACCENT,"\u297d":e.MO.RELACCENT,"\u297e":e.MO.REL,"\u297f":e.MO.REL,"\u2981":e.MO.BIN3,"\u2982":e.MO.BIN3,"\u2999":e.MO.BIN3,"\u299a":e.MO.BIN3,"\u299b":e.MO.BIN3,"\u299c":e.MO.BIN3,"\u299d":e.MO.BIN3,"\u299e":e.MO.BIN3,"\u299f":e.MO.BIN3,"\u29a0":e.MO.BIN3,"\u29a1":e.MO.BIN3,"\u29a2":e.MO.BIN3,"\u29a3":e.MO.BIN3,"\u29a4":e.MO.BIN3,"\u29a5":e.MO.BIN3,"\u29a6":e.MO.BIN3,"\u29a7":e.MO.BIN3,"\u29a8":e.MO.BIN3,"\u29a9":e.MO.BIN3,"\u29aa":e.MO.BIN3,"\u29ab":e.MO.BIN3,"\u29ac":e.MO.BIN3,"\u29ad":e.MO.BIN3,"\u29ae":e.MO.BIN3,"\u29af":e.MO.BIN3,"\u29b0":e.MO.BIN3,"\u29b1":e.MO.BIN3,"\u29b2":e.MO.BIN3,"\u29b3":e.MO.BIN3,"\u29b4":e.MO.BIN3,"\u29b5":e.MO.BIN3,"\u29b6":e.MO.BIN4,"\u29b7":e.MO.BIN4,"\u29b8":e.MO.BIN4,"\u29b9":e.MO.BIN4,"\u29ba":e.MO.BIN4,"\u29bb":e.MO.BIN4,"\u29bc":e.MO.BIN4,"\u29bd":e.MO.BIN4,"\u29be":e.MO.BIN4,"\u29bf":e.MO.BIN4,"\u29c0":e.MO.REL,"\u29c1":e.MO.REL,"\u29c2":e.MO.BIN3,"\u29c3":e.MO.BIN3,"\u29c4":e.MO.BIN4,"\u29c5":e.MO.BIN4,"\u29c6":e.MO.BIN4,"\u29c7":e.MO.BIN4,"\u29c8":e.MO.BIN4,"\u29c9":e.MO.BIN3,"\u29ca":e.MO.BIN3,"\u29cb":e.MO.BIN3,"\u29cc":e.MO.BIN3,"\u29cd":e.MO.BIN3,"\u29ce":e.MO.REL,"\u29cf":e.MO.REL,"\u29cf\u0338":e.MO.REL,"\u29d0":e.MO.REL,"\u29d0\u0338":e.MO.REL,"\u29d1":e.MO.REL,"\u29d2":e.MO.REL,"\u29d3":e.MO.REL,"\u29d4":e.MO.REL,"\u29d5":e.MO.REL,"\u29d6":e.MO.BIN4,"\u29d7":e.MO.BIN4,"\u29d8":e.MO.BIN3,"\u29d9":e.MO.BIN3,"\u29db":e.MO.BIN3,"\u29dc":e.MO.BIN3,"\u29dd":e.MO.BIN3,"\u29de":e.MO.REL,"\u29df":e.MO.BIN3,"\u29e0":e.MO.BIN3,"\u29e1":e.MO.REL,"\u29e2":e.MO.BIN4,"\u29e3":e.MO.REL,"\u29e4":e.MO.REL,"\u29e5":e.MO.REL,"\u29e6":e.MO.REL,"\u29e7":e.MO.BIN3,"\u29e8":e.MO.BIN3,"\u29e9":e.MO.BIN3,"\u29ea":e.MO.BIN3,"\u29eb":e.MO.BIN3,"\u29ec":e.MO.BIN3,"\u29ed":e.MO.BIN3,"\u29ee":e.MO.BIN3,"\u29ef":e.MO.BIN3,"\u29f0":e.MO.BIN3,"\u29f1":e.MO.BIN3,"\u29f2":e.MO.BIN3,"\u29f3":e.MO.BIN3,"\u29f4":e.MO.REL,"\u29f5":e.MO.BIN4,"\u29f6":e.MO.BIN4,"\u29f7":e.MO.BIN4,"\u29f8":e.MO.BIN3,"\u29f9":e.MO.BIN3,"\u29fa":e.MO.BIN3,"\u29fb":e.MO.BIN3,"\u29fe":e.MO.BIN4,"\u29ff":e.MO.BIN4,"\u2a1d":e.MO.BIN3,"\u2a1e":e.MO.BIN3,"\u2a1f":e.MO.BIN3,"\u2a20":e.MO.BIN3,"\u2a21":e.MO.BIN3,"\u2a22":e.MO.BIN4,"\u2a23":e.MO.BIN4,"\u2a24":e.MO.BIN4,"\u2a25":e.MO.BIN4,"\u2a26":e.MO.BIN4,"\u2a27":e.MO.BIN4,"\u2a28":e.MO.BIN4,"\u2a29":e.MO.BIN4,"\u2a2a":e.MO.BIN4,"\u2a2b":e.MO.BIN4,"\u2a2c":e.MO.BIN4,"\u2a2d":e.MO.BIN4,"\u2a2e":e.MO.BIN4,"\u2a2f":e.MO.BIN4,"\u2a30":e.MO.BIN4,"\u2a31":e.MO.BIN4,"\u2a32":e.MO.BIN4,"\u2a33":e.MO.BIN4,"\u2a34":e.MO.BIN4,"\u2a35":e.MO.BIN4,"\u2a36":e.MO.BIN4,"\u2a37":e.MO.BIN4,"\u2a38":e.MO.BIN4,"\u2a39":e.MO.BIN4,"\u2a3a":e.MO.BIN4,"\u2a3b":e.MO.BIN4,"\u2a3c":e.MO.BIN4,"\u2a3d":e.MO.BIN4,"\u2a3e":e.MO.BIN4,"\u2a3f":e.MO.BIN4,"\u2a40":e.MO.BIN4,"\u2a41":e.MO.BIN4,"\u2a42":e.MO.BIN4,"\u2a43":e.MO.BIN4,"\u2a44":e.MO.BIN4,"\u2a45":e.MO.BIN4,"\u2a46":e.MO.BIN4,"\u2a47":e.MO.BIN4,"\u2a48":e.MO.BIN4,"\u2a49":e.MO.BIN4,"\u2a4a":e.MO.BIN4,"\u2a4b":e.MO.BIN4,"\u2a4c":e.MO.BIN4,"\u2a4d":e.MO.BIN4,"\u2a4e":e.MO.BIN4,"\u2a4f":e.MO.BIN4,"\u2a50":e.MO.BIN4,"\u2a51":e.MO.BIN4,"\u2a52":e.MO.BIN4,"\u2a53":e.MO.BIN4,"\u2a54":e.MO.BIN4,"\u2a55":e.MO.BIN4,"\u2a56":e.MO.BIN4,"\u2a57":e.MO.BIN4,"\u2a58":e.MO.BIN4,"\u2a59":e.MO.REL,"\u2a5a":e.MO.BIN4,"\u2a5b":e.MO.BIN4,"\u2a5c":e.MO.BIN4,"\u2a5d":e.MO.BIN4,"\u2a5e":e.MO.BIN4,"\u2a5f":e.MO.BIN4,"\u2a60":e.MO.BIN4,"\u2a61":e.MO.BIN4,"\u2a62":e.MO.BIN4,"\u2a63":e.MO.BIN4,"\u2a64":e.MO.BIN4,"\u2a65":e.MO.BIN4,"\u2a66":e.MO.REL,"\u2a67":e.MO.REL,"\u2a68":e.MO.REL,"\u2a69":e.MO.REL,"\u2a6a":e.MO.REL,"\u2a6b":e.MO.REL,"\u2a6c":e.MO.REL,"\u2a6d":e.MO.REL,"\u2a6e":e.MO.REL,"\u2a6f":e.MO.REL,"\u2a70":e.MO.REL,"\u2a71":e.MO.BIN4,"\u2a72":e.MO.BIN4,"\u2a73":e.MO.REL,"\u2a74":e.MO.REL,"\u2a75":e.MO.REL,"\u2a76":e.MO.REL,"\u2a77":e.MO.REL,"\u2a78":e.MO.REL,"\u2a79":e.MO.REL,"\u2a7a":e.MO.REL,"\u2a7b":e.MO.REL,"\u2a7c":e.MO.REL,"\u2a7d":e.MO.REL,"\u2a7d\u0338":e.MO.REL,"\u2a7e":e.MO.REL,"\u2a7e\u0338":e.MO.REL,"\u2a7f":e.MO.REL,"\u2a80":e.MO.REL,"\u2a81":e.MO.REL,"\u2a82":e.MO.REL,"\u2a83":e.MO.REL,"\u2a84":e.MO.REL,"\u2a85":e.MO.REL,"\u2a86":e.MO.REL,"\u2a87":e.MO.REL,"\u2a88":e.MO.REL,"\u2a89":e.MO.REL,"\u2a8a":e.MO.REL,"\u2a8b":e.MO.REL,"\u2a8c":e.MO.REL,"\u2a8d":e.MO.REL,"\u2a8e":e.MO.REL,"\u2a8f":e.MO.REL,"\u2a90":e.MO.REL,"\u2a91":e.MO.REL,"\u2a92":e.MO.REL,"\u2a93":e.MO.REL,"\u2a94":e.MO.REL,"\u2a95":e.MO.REL,"\u2a96":e.MO.REL,"\u2a97":e.MO.REL,"\u2a98":e.MO.REL,"\u2a99":e.MO.REL,"\u2a9a":e.MO.REL,"\u2a9b":e.MO.REL,"\u2a9c":e.MO.REL,"\u2a9d":e.MO.REL,"\u2a9e":e.MO.REL,"\u2a9f":e.MO.REL,"\u2aa0":e.MO.REL,"\u2aa1":e.MO.REL,"\u2aa1\u0338":e.MO.REL,"\u2aa2":e.MO.REL,"\u2aa2\u0338":e.MO.REL,"\u2aa3":e.MO.REL,"\u2aa4":e.MO.REL,"\u2aa5":e.MO.REL,"\u2aa6":e.MO.REL,"\u2aa7":e.MO.REL,"\u2aa8":e.MO.REL,"\u2aa9":e.MO.REL,"\u2aaa":e.MO.REL,"\u2aab":e.MO.REL,"\u2aac":e.MO.REL,"\u2aad":e.MO.REL,"\u2aae":e.MO.REL,"\u2aaf":e.MO.REL,"\u2aaf\u0338":e.MO.REL,"\u2ab0":e.MO.REL,"\u2ab0\u0338":e.MO.REL,"\u2ab1":e.MO.REL,"\u2ab2":e.MO.REL,"\u2ab3":e.MO.REL,"\u2ab4":e.MO.REL,"\u2ab5":e.MO.REL,"\u2ab6":e.MO.REL,"\u2ab7":e.MO.REL,"\u2ab8":e.MO.REL,"\u2ab9":e.MO.REL,"\u2aba":e.MO.REL,"\u2abb":e.MO.REL,"\u2abc":e.MO.REL,"\u2abd":e.MO.REL,"\u2abe":e.MO.REL,"\u2abf":e.MO.REL,"\u2ac0":e.MO.REL,"\u2ac1":e.MO.REL,"\u2ac2":e.MO.REL,"\u2ac3":e.MO.REL,"\u2ac4":e.MO.REL,"\u2ac5":e.MO.REL,"\u2ac6":e.MO.REL,"\u2ac7":e.MO.REL,"\u2ac8":e.MO.REL,"\u2ac9":e.MO.REL,"\u2aca":e.MO.REL,"\u2acb":e.MO.REL,"\u2acc":e.MO.REL,"\u2acd":e.MO.REL,"\u2ace":e.MO.REL,"\u2acf":e.MO.REL,"\u2ad0":e.MO.REL,"\u2ad1":e.MO.REL,"\u2ad2":e.MO.REL,"\u2ad3":e.MO.REL,"\u2ad4":e.MO.REL,"\u2ad5":e.MO.REL,"\u2ad6":e.MO.REL,"\u2ad7":e.MO.REL,"\u2ad8":e.MO.REL,"\u2ad9":e.MO.REL,"\u2ada":e.MO.REL,"\u2adb":e.MO.REL,"\u2add":e.MO.REL,"\u2add\u0338":e.MO.REL,"\u2ade":e.MO.REL,"\u2adf":e.MO.REL,"\u2ae0":e.MO.REL,"\u2ae1":e.MO.REL,"\u2ae2":e.MO.REL,"\u2ae3":e.MO.REL,"\u2ae4":e.MO.REL,"\u2ae5":e.MO.REL,"\u2ae6":e.MO.REL,"\u2ae7":e.MO.REL,"\u2ae8":e.MO.REL,"\u2ae9":e.MO.REL,"\u2aea":e.MO.REL,"\u2aeb":e.MO.REL,"\u2aec":e.MO.REL,"\u2aed":e.MO.REL,"\u2aee":e.MO.REL,"\u2aef":e.MO.REL,"\u2af0":e.MO.REL,"\u2af1":e.MO.REL,"\u2af2":e.MO.REL,"\u2af3":e.MO.REL,"\u2af4":e.MO.BIN4,"\u2af5":e.MO.BIN4,"\u2af6":e.MO.BIN4,"\u2af7":e.MO.REL,"\u2af8":e.MO.REL,"\u2af9":e.MO.REL,"\u2afa":e.MO.REL,"\u2afb":e.MO.BIN4,"\u2afd":e.MO.BIN4,"\u2afe":e.MO.BIN3,"\u2b45":e.MO.RELSTRETCH,"\u2b46":e.MO.RELSTRETCH,"\u3008":e.MO.OPEN,"\u3009":e.MO.CLOSE,"\ufe37":e.MO.WIDEACCENT,"\ufe38":e.MO.WIDEACCENT}},e.OPTABLE.infix["^"]=e.MO.WIDEREL,e.OPTABLE.infix._=e.MO.WIDEREL,e.OPTABLE.infix["\u2adc"]=e.MO.REL},9259:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SerializedMmlVisitor=e.toEntity=e.DATAMJX=void 0;var T=r(6325),s=r(9007),a=r(450);e.DATAMJX="data-mjx-";e.toEntity=function(t){return"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";"};var l=function(t){function r(){return null!==t&&t.apply(this,arguments)||this}return o(r,t),r.prototype.visitTree=function(t){return this.visitNode(t,"")},r.prototype.visitTextNode=function(t,e){return this.quoteHTML(t.getText())},r.prototype.visitXMLNode=function(t,e){return e+t.getSerializedXML()},r.prototype.visitInferredMrowNode=function(t,e){var r,n,o=[];try{for(var Q=i(t.childNodes),T=Q.next();!T.done;T=Q.next()){var s=T.value;o.push(this.visitNode(s,e))}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}return o.join("\n")},r.prototype.visitTeXAtomNode=function(t,e){var r=this.childNodeMml(t,e+" ","\n");return e+""+(r.match(/\S/)?"\n"+r+e:"")+""},r.prototype.visitAnnotationNode=function(t,e){return e+""+this.childNodeMml(t,"","")+""},r.prototype.visitDefault=function(t,e){var r=t.kind,n=Q(t.isToken||0===t.childNodes.length?["",""]:["\n",e],2),o=n[0],i=n[1],T=this.childNodeMml(t,e+" ",o);return e+"<"+r+this.getAttributes(t)+">"+(T.match(/\S/)?o+T+i:"")+""},r.prototype.childNodeMml=function(t,e,r){var n,o,Q="";try{for(var T=i(t.childNodes),s=T.next();!s.done;s=T.next()){var a=s.value;Q+=this.visitNode(a,e)+r}}catch(t){n={error:t}}finally{try{s&&!s.done&&(o=T.return)&&o.call(T)}finally{if(n)throw n.error}}return Q},r.prototype.getAttributes=function(t){var e,r,n=[],o=this.constructor.defaultAttributes[t.kind]||{},Q=Object.assign({},o,this.getDataAttributes(t),t.attributes.getAllAttributes()),T=this.constructor.variants;Q.hasOwnProperty("mathvariant")&&T.hasOwnProperty(Q.mathvariant)&&(Q.mathvariant=T[Q.mathvariant]);try{for(var s=i(Object.keys(Q)),a=s.next();!a.done;a=s.next()){var l=a.value,c=String(Q[l]);void 0!==c&&n.push(l+'="'+this.quoteHTML(c)+'"')}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}return n.length?" "+n.join(" "):""},r.prototype.getDataAttributes=function(t){var e={},r=t.attributes.getExplicit("mathvariant"),n=this.constructor.variants;r&&n.hasOwnProperty(r)&&this.setDataAttribute(e,"variant",r),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");var o=t.getProperty("scriptalign");o&&this.setDataAttribute(e,"script-align",o);var i=t.getProperty("texClass");if(void 0!==i){var Q=!0;if(i===s.TEXCLASS.OP&&t.isKind("mi")){var T=t.getText();Q=!(T.length>1&&T.match(a.MmlMi.operatorName))}Q&&this.setDataAttribute(e,"texclass",i<0?"NONE":s.TEXCLASSNAMES[i])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e},r.prototype.setDataAttribute=function(t,r,n){t[e.DATAMJX+r]=n},r.prototype.quoteHTML=function(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,e.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,e.toEntity)},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(T.MmlVisitor);e.SerializedMmlVisitor=l},2975:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractOutputJax=void 0;var n=r(7233),o=r(7525),i=function(){function t(t){void 0===t&&(t={}),this.adaptor=null;var e=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},e.OPTIONS),t),this.postFilters=new o.FunctionList}return Object.defineProperty(t.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),t.prototype.setAdaptor=function(t){this.adaptor=t},t.prototype.initialize=function(){},t.prototype.reset=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEmptyNode=e.AbstractNode=void 0;var Q=function(){function t(t,e,r){var n,o;void 0===e&&(e={}),void 0===r&&(r=[]),this.factory=t,this.parent=null,this.properties={},this.childNodes=[];try{for(var Q=i(Object.keys(e)),T=Q.next();!T.done;T=Q.next()){var s=T.value;this.setProperty(s,e[s])}}catch(t){n={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}r.length&&this.setChildren(r)}return Object.defineProperty(t.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),t.prototype.setProperty=function(t,e){this.properties[t]=e},t.prototype.getProperty=function(t){return this.properties[t]},t.prototype.getPropertyNames=function(){return Object.keys(this.properties)},t.prototype.getAllProperties=function(){return this.properties},t.prototype.removeProperty=function(){for(var t,e,r=[],n=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDocument=void 0;var s=r(5722),a=r(7233),l=r(3363),c=r(3335),u=r(5138),p=r(4474),h=function(t){function e(e,r,n){var o=this,i=Q((0,a.separateOptions)(n,u.HTMLDomStrings.OPTIONS),2),T=i[0],s=i[1];return(o=t.call(this,e,r,T)||this).domStrings=o.options.DomStrings||new u.HTMLDomStrings(s),o.domStrings.adaptor=r,o.styles=[],o}return o(e,t),e.prototype.findPosition=function(t,e,r,n){var o,i,s=this.adaptor;try{for(var a=T(n[t]),l=a.next();!l.done;l=a.next()){var c=l.value,u=Q(c,2),p=u[0],h=u[1];if(e<=h&&"#text"===s.kind(p))return{node:p,n:Math.max(e,0),delim:r};e-=h}}catch(t){o={error:t}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}return{node:null,n:0,delim:r}},e.prototype.mathItem=function(t,e,r){var n=t.math,o=this.findPosition(t.n,t.start.n,t.open,r),i=this.findPosition(t.n,t.end.n,t.close,r);return new this.options.MathItem(n,e,t.display,o,i)},e.prototype.findMath=function(t){var e,r,n,o,i,s,l,c,u;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,a.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);try{for(var p=T(this.adaptor.getElements(t.elements,this.document)),h=p.next();!h.done;h=p.next()){var d=h.value,f=Q([null,null],2),L=f[0],m=f[1];try{for(var y=(n=void 0,T(this.inputJax)),H=y.next();!H.done;H=y.next()){var g=H.value,b=new this.options.MathList;if(g.processStrings){null===L&&(L=(i=Q(this.domStrings.find(d),2))[0],m=i[1]);try{for(var v=(s=void 0,T(g.findMath(L))),M=v.next();!M.done;M=v.next()){var _=M.value;b.push(this.mathItem(_,g,m))}}catch(t){s={error:t}}finally{try{M&&!M.done&&(l=v.return)&&l.call(v)}finally{if(s)throw s.error}}}else try{for(var V=(c=void 0,T(g.findMath(d))),O=V.next();!O.done;O=V.next()){_=O.value;var S=new this.options.MathItem(_.math,g,_.display,_.start,_.end);b.push(S)}}catch(t){c={error:t}}finally{try{O&&!O.done&&(u=V.return)&&u.call(V)}finally{if(c)throw c.error}}this.math.merge(b)}}catch(t){n={error:t}}finally{try{H&&!H.done&&(o=y.return)&&o.call(y)}finally{if(n)throw n.error}}}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=p.return)&&r.call(p)}finally{if(e)throw e.error}}this.processed.set("findMath")}return this},e.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),t.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},e.prototype.addPageElements=function(){var t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)},e.prototype.addStyleSheet=function(){var t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){var r=e.head(this.document),n=this.findSheet(r,e.getAttribute(t,"id"));n?e.replace(t,n):e.append(r,t)}},e.prototype.findSheet=function(t,e){var r,n;if(e)try{for(var o=T(this.adaptor.tags(t,"style")),i=o.next();!i.done;i=o.next()){var Q=i.value;if(this.adaptor.getAttribute(Q,"id")===e)return Q}}catch(t){r={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},e.prototype.removeFromDocument=function(t){var e,r;if(void 0===t&&(t=!1),this.processed.isSet("updateDocument"))try{for(var n=T(this.math),o=n.next();!o.done;o=n.next()){var i=o.value;i.state()>=p.STATE.INSERTED&&i.state(p.STATE.TYPESET,t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return this.processed.clear("updateDocument"),this},e.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},e.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},e.prototype.addStyles=function(t){this.styles.push(t)},e.prototype.getStyles=function(){return this.styles},e.KIND="HTML",e.OPTIONS=i(i({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,a.expandable)(i(i({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[p.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:c.HTMLMathList,MathItem:l.HTMLMathItem,DomStrings:null}),e}(s.AbstractMathDocument);e.HTMLDocument=h},5138:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLDomStrings=void 0;var o=r(7233),i=function(){function t(t){void 0===t&&(t=null);var e=this.constructor;this.options=(0,o.userOptions)((0,o.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}return t.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},t.prototype.getPatterns=function(){var t=(0,o.makeArray)(this.options.skipHtmlTags),e=(0,o.makeArray)(this.options.ignoreHtmlClass),r=(0,o.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},t.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},t.prototype.extendString=function(t,e){this.snodes.push([t,e.length]),this.string+=e},t.prototype.handleText=function(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)},t.prototype.handleTag=function(t,e){if(!e){var r=this.options.includeHtmlTags[this.adaptor.kind(t)];this.extendString(t,r)}return this.adaptor.next(t)},t.prototype.handleContainer=function(t,e){this.pushString();var r=this.adaptor.getAttribute(t,"class")||"",n=this.adaptor.kind(t)||"",o=this.processHtmlClass.exec(r),i=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!o&&this.skipHtmlTags.exec(n)?i=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),i=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(r))&&!o),[i,e]},t.prototype.handleOther=function(t,e){return this.pushString(),this.adaptor.next(t)},t.prototype.find=function(t){var e,r;this.init();for(var o=this.adaptor.next(t),i=!1,Q=this.options.includeHtmlTags;t&&t!==o;){var T=this.adaptor.kind(t);"#text"===T?t=this.handleText(t,i):Q.hasOwnProperty(T)?t=this.handleTag(t,i):T?(t=(e=n(this.handleContainer(t,i),2))[0],i=e[1]):t=this.handleOther(t,i),!t&&this.stack.length&&(this.pushString(),t=(r=n(this.stack.pop(),2))[0],i=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},t.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:{br:"\n",wbr:"","#comment":""},ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},t}();e.HTMLDomStrings=i},3726:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLHandler=void 0;var i=r(3670),Q=r(3683),T=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.documentClass=Q.HTMLDocument,e}return o(e,t),e.prototype.handlesDocument=function(t){var e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment},e.prototype.create=function(e,r){var n=this.adaptor;if("string"==typeof e)e=n.parse(e,"text/html");else if(e instanceof n.window.HTMLElement||e instanceof n.window.DocumentFragment){var o=e;e=n.parse("","text/html"),n.append(n.body(e),o)}return t.prototype.create.call(this,e,r)},e}(i.AbstractHandler);e.HTMLHandler=T},3363:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathItem=void 0;var i=r(4474),Q=function(t){function e(e,r,n,o,i){return void 0===n&&(n=!0),void 0===o&&(o={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),t.call(this,e,r,n,o,i)||this}return o(e,t),Object.defineProperty(e.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),e.prototype.updateDocument=function(t){if(this.state()=i.STATE.TYPESET){var e=this.adaptor,r=this.start.node,n=e.text("");if(t){var o=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)n=e.text(o);else{var Q=e.parse(o,"text/html");n=e.firstChild(e.body(Q))}}e.parent(r)&&e.replace(n,r),this.start.node=this.end.node=n,this.start.n=this.end.n=0}},e}(i.AbstractMathItem);e.HTMLMathItem=Q},3335:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.HTMLMathList=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(r(9e3).AbstractMathList);e.HTMLMathList=i},8462:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TeX=void 0;var s=r(9206),a=r(7233),l=r(7073),c=T(r(4676)),u=T(r(1256)),p=T(r(8417)),h=T(r(3971)),d=T(r(8562)),f=r(6521),L=r(9899);r(2942);var m=function(t){function e(r){void 0===r&&(r={});var n=this,o=Q((0,a.separateOptions)(r,e.OPTIONS,l.FindTeX.OPTIONS),3),i=o[0],T=o[1],s=o[2];(n=t.call(this,T)||this).findTeX=n.options.FindTeX||new l.FindTeX(s);var u=n.options.packages,p=n.configuration=e.configure(u),h=n._parseOptions=new d.default(p,[n.options,f.TagsFactory.OPTIONS]);return(0,a.userOptions)(h.options,i),p.config(n),e.tags(h,p),n.postFilters.add(c.default.cleanSubSup,-6),n.postFilters.add(c.default.setInherited,-5),n.postFilters.add(c.default.moveLimits,-4),n.postFilters.add(c.default.cleanStretchy,-3),n.postFilters.add(c.default.cleanAttributes,-2),n.postFilters.add(c.default.combineRelations,-1),n}return o(e,t),e.configure=function(t){var e=new L.ParserConfiguration(t,["tex"]);return e.init(),e},e.tags=function(t,e){f.TagsFactory.addTags(e.tags),f.TagsFactory.setDefault(t.options.tags),t.tags=f.TagsFactory.getDefault(),t.tags.configuration=t},e.prototype.setMmlFactory=function(e){t.prototype.setMmlFactory.call(this,e),this._parseOptions.nodeFactory.setMmlFactory(e)},Object.defineProperty(e.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),e.prototype.reset=function(t){void 0===t&&(t=0),this.parseOptions.tags.reset(t)},e.prototype.compile=function(t,e){this.parseOptions.clear(),this.executeFilters(this.preFilters,t,e,this.parseOptions);var r,n,o=t.display;this.latex=t.math,this.parseOptions.tags.startEquation(t);try{var i=new p.default(this.latex,{display:o,isInner:!1},this.parseOptions);r=i.mml(),n=i.stack.global}catch(t){if(!(t instanceof h.default))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&u.default.setAttribute(r,"indentalign",n.indentalign),o&&u.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),this.mathNode=this.parseOptions.root,this.mathNode},e.prototype.findMath=function(t){return this.findTeX.findMath(t)},e.prototype.formatError=function(t){var e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)},e.NAME="TeX",e.OPTIONS=i(i({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(t,e){return t.formatError(e)}}),e}(s.AbstractInputJax);e.TeX=m},9899:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.ParserConfiguration=e.ConfigurationHandler=e.Configuration=void 0;var i,Q=r(7233),T=r(2947),s=r(7525),a=r(8666),l=r(6521),c=function(){function t(t,e,r,n,o,i,Q,T,s,a,l,c,u){void 0===e&&(e={}),void 0===r&&(r={}),void 0===n&&(n={}),void 0===o&&(o={}),void 0===i&&(i={}),void 0===Q&&(Q={}),void 0===T&&(T=[]),void 0===s&&(s=[]),void 0===a&&(a=null),void 0===l&&(l=null),this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=o,this.options=i,this.nodes=Q,this.preprocessors=T,this.postprocessors=s,this.initMethod=a,this.configMethod=l,this.priority=c,this.parser=u,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}return t.makeProcessor=function(t,e){return Array.isArray(t)?t:[t,e]},t._create=function(e,r){var n=this;void 0===r&&(r={});var o=r.priority||a.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,o):null,Q=r.config?this.makeProcessor(r.config,o):null,T=(r.preprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),s=(r.postprocessors||[]).map((function(t){return n.makeProcessor(t,o)})),l=r.parser||"tex";return new t(e,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},T,s,i,Q,o,l)},t.create=function(e,r){void 0===r&&(r={});var n=t._create(e,r);return i.set(e,n),n},t.local=function(e){return void 0===e&&(e={}),t._create("",e)},Object.defineProperty(t.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),t}();e.Configuration=c,function(t){var e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(i=e.ConfigurationHandler||(e.ConfigurationHandler={}));var u=function(){function t(t,e){var r,o,i,Q;void 0===e&&(e=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new a.PrioritizedList,this.parsers=[],this.handlers=new T.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;try{for(var l=n(t.slice().reverse()),c=l.next();!c.done;c=l.next()){var u=c.value;this.addPackage(u)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(r)throw r.error}}try{for(var p=n(this.configurations),h=p.next();!h.done;h=p.next()){var d=h.value,f=d.item,L=d.priority;this.append(f,L)}}catch(t){i={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(i)throw i.error}}}return t.prototype.init=function(){this.initMethod.execute(this)},t.prototype.config=function(t){var e,r;this.configMethod.execute(this,t);try{for(var o=n(this.configurations),i=o.next();!i.done;i=o.next()){var Q=i.value;this.addFilters(t,Q.item)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},t.prototype.addPackage=function(t){var e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])},t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r={});var T=this.getPackage(t);this.append(T),this.configurations.add(T,T.priority),this.init();var s=e.parseOptions;s.nodeFactory.setCreators(T.nodes);try{for(var a=n(Object.keys(T.items)),c=a.next();!c.done;c=a.next()){var u=c.value;s.itemFactory.setNodeClass(u,T.items[u])}}catch(t){o={error:t}}finally{try{c&&!c.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}l.TagsFactory.addTags(T.tags),(0,Q.defaultOptions)(s.options,T.options),(0,Q.userOptions)(s.options,r),this.addFilters(e,T),T.config&&T.config(this,e)},t.prototype.getPackage=function(t){var e=i.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error("Package ".concat(t," doesn't target the proper parser"));return e},t.prototype.append=function(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),(0,Q.defaultOptions)(this.options,t.options),Object.assign(this.nodes,t.nodes)},t.prototype.addFilters=function(t,e){var r,i,Q,T;try{for(var s=n(e.preprocessors),a=s.next();!a.done;a=s.next()){var l=o(a.value,2),c=l[0],u=l[1];t.preFilters.add(c,u)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}try{for(var p=n(e.postprocessors),h=p.next();!h.done;h=p.next()){var d=o(h.value,2),f=d[0];u=d[1];t.postFilters.add(f,u)}}catch(t){Q={error:t}}finally{try{h&&!h.done&&(T=p.return)&&T.call(p)}finally{if(Q)throw Q.error}}},t}();e.ParserConfiguration=u},4676:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var i,Q=r(9007),T=o(r(1256));!function(t){t.cleanStretchy=function(t){var e,r,o=t.data;try{for(var i=n(o.getList("fixStretchy")),Q=i.next();!Q.done;Q=i.next()){var s=Q.value;if(T.default.getProperty(s,"fixStretchy")){var a=T.default.getForm(s);a&&a[3]&&a[3].stretchy&&T.default.setAttribute(s,"stretchy",!1);var l=s.parent;if(!(T.default.getTexClass(s)||a&&a[2])){var c=o.nodeFactory.create("node","TeXAtom",[s]);l.replaceChild(c,s),c.inheritAttributesFrom(s)}T.default.removeProperties(s,"fixStretchy")}}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.cleanAttributes=function(t){t.data.root.walkTree((function(t,e){var r,o,i=t.attributes;if(i){var Q=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var T=n(i.getExplicitNames()),s=T.next();!s.done;s=T.next()){var a=s.value;Q.has(a)||i.attributes[a]!==t.attributes.getInherited(a)||delete i.attributes[a]}}catch(t){r={error:t}}finally{try{s&&!s.done&&(o=T.return)&&o.call(T)}finally{if(r)throw r.error}}}}),{})},t.combineRelations=function(t){var o,i,s,a,l=[];try{for(var c=n(t.data.getList("mo")),u=c.next();!u.done;u=c.next()){var p=u.value;if(!p.getProperty("relationsCombined")&&p.parent&&(!p.parent||T.default.isType(p.parent,"mrow"))&&T.default.getTexClass(p)===Q.TEXCLASS.REL){for(var h=p.parent,d=void 0,f=h.childNodes,L=f.indexOf(p)+1,m=T.default.getProperty(p,"variantForm");L0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.FindTeX=void 0;var Q=r(3494),T=r(505),s=r(4474),a=function(t){function e(e){var r=t.call(this,e)||this;return r.getPatterns(),r}return o(e,t),e.prototype.getPatterns=function(){var t=this,e=this.options,r=[],n=[],o=[];this.end={},this.env=this.sub=0;var i=1;e.inlineMath.forEach((function(e){return t.addPattern(r,e,!1)})),e.displayMath.forEach((function(e){return t.addPattern(r,e,!0)})),r.length&&n.push(r.sort(T.sortLength).join("|")),e.processEnvironments&&(n.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),e.processEscapes&&o.push("\\\\([\\\\$])"),e.processRefs&&o.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),o.length&&(n.push("("+o.join("|")+")"),this.sub=i),this.start=new RegExp(n.join("|"),"g"),this.hasPatterns=n.length>0},e.prototype.addPattern=function(t,e,r){var n=i(e,2),o=n[0],Q=n[1];t.push((0,T.quotePattern)(o)),this.end[o]=[Q,r,this.endPattern(Q)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,T.quotePattern)(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},e.prototype.findEnd=function(t,e,r,n){for(var o,Q=i(n,3),T=Q[0],a=Q[1],l=Q[2],c=l.lastIndex=r.index+r[0].length,u=0;o=l.exec(t);){if((o[1]||o[0])===T&&0===u)return(0,s.protoItem)(r[0],t.substr(c,o.index-c),o[0],e,r.index,o.index+o[0].length,a);"{"===o[0]?u++:"}"===o[0]&&u&&u--}return null},e.prototype.findMathInString=function(t,e,r){var n,o;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,T.quotePattern)(n[this.env])+"\\})";(o=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,i)]))&&(o.math=o.open+o.math+o.close,o.open=o.close="")}else if(void 0!==n[this.sub]&&this.sub){var Q=n[this.sub];i=n.index+n[this.sub].length;o=2===Q.length?(0,s.protoItem)("",Q.substr(1),"",e,n.index,i):(0,s.protoItem)("",Q,"",e,n.index,i,!1)}else o=this.findEnd(r,e,n,this.end[n[0]]);o&&(t.push(o),this.start.lastIndex=o.end.n)}},e.prototype.findMath=function(t){var e=[];if(this.hasPatterns)for(var r=0,n=t.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SubHandlers=e.SubHandler=e.MapHandler=void 0;var i,Q=r(8666),T=r(7525);!function(t){var e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(i=e.MapHandler||(e.MapHandler={}));var s=function(){function t(){this._configuration=new Q.PrioritizedList,this._fallback=new T.FunctionList}return t.prototype.add=function(t,e,r){var o,T;void 0===r&&(r=Q.PrioritizedList.DEFAULTPRIORITY);try{for(var s=n(t.slice().reverse()),a=s.next();!a.done;a=s.next()){var l=a.value,c=i.getMap(l);if(!c)return void this.warn("Configuration "+l+" not found! Omitted.");this._configuration.add(c,r)}}catch(t){o={error:t}}finally{try{a&&!a.done&&(T=s.return)&&T.call(s)}finally{if(o)throw o.error}}e&&this._fallback.add(e,r)},t.prototype.parse=function(t){var e,r;try{for(var i=n(this._configuration),Q=i.next();!Q.done;Q=i.next()){var T=Q.value.item.parse(t);if(T)return T}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}var s=o(t,2),a=s[0],l=s[1];Array.from(this._fallback)[0].item(a,l)},t.prototype.lookup=function(t){var e=this.applicable(t);return e?e.lookup(t):null},t.prototype.contains=function(t){return!!this.applicable(t)},t.prototype.toString=function(){var t,e,r=[];try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var Q=i.value.item;r.push(Q.name)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return r.join(", ")},t.prototype.applicable=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var Q=i.value.item;if(Q.contains(t))return Q}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this._configuration),i=o.next();!i.done;i=o.next()){var Q=i.value.item;if(Q.name===t)return Q}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.warn=function(t){console.log("TexParser Warning: "+t)},t}();e.SubHandler=s;var a=function(){function t(){this.map=new Map}return t.prototype.add=function(t,e,r){var o,i;void 0===r&&(r=Q.PrioritizedList.DEFAULTPRIORITY);try{for(var T=n(Object.keys(t)),a=T.next();!a.done;a=T.next()){var l=a.value,c=this.get(l);c||(c=new s,this.set(l,c)),c.add(t[l],e[l],r)}}catch(t){o={error:t}}finally{try{a&&!a.done&&(i=T.return)&&i.call(T)}finally{if(o)throw o.error}}},t.prototype.set=function(t,e){this.map.set(t,e)},t.prototype.get=function(t){return this.map.get(t)},t.prototype.retrieve=function(t){var e,r;try{for(var o=n(this.map.values()),i=o.next();!i.done;i=o.next()){var Q=i.value.retrieve(t);if(Q)return Q}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},t.prototype.keys=function(){return this.map.keys()},t}();e.SubHandlers=a},8929:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1&&(r.autoOP=!1));var o=t.create("token","mi",r,e);t.Push(o)},t.digit=function(t,e){var r,n=t.configuration.options.digits,o=t.string.slice(t.i-1).match(n),i=a.default.getFontDef(t);o?(r=t.create("token","mn",i,o[0].replace(/[{}]/g,"")),t.i+=o[0].length-1):r=t.create("token","mo",i,e),t.Push(r)},t.controlSequence=function(t,e){var r=t.GetCS();t.parse("macro",[t,r])},t.mathchar0mi=function(t,e){var r=e.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){var r=e.attributes||{};r.stretchy=!1;var n=t.create("token","mo",r,e.char);T.default.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){var r=e.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);var n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){var r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,i){var Q=i[0],T=t.itemFactory.create("begin").setProperties({name:e,end:Q});T=r.apply(void 0,o([t,T],n(i.slice(1)),!1)),t.Push(T)}}(Q||(Q={})),e.default=Q},8562:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var T=Q(r(5453)),s=r(8929),a=Q(r(1256)),l=r(7233),c=function(){function t(t,e){void 0===e&&(e=[]),this.options={},this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new T.default(t.items),this.itemFactory.configuration=this,l.defaultOptions.apply(void 0,o([this.options],n(e),!1)),(0,l.defaultOptions)(this.options,t.options)}return t.prototype.pushParser=function(t){this.parsers.unshift(t)},t.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(t.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),t.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},t.prototype.addNode=function(t,e){var r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){var n=a.default.getProperty(e,"in-lists")||"",o=(n?n.split(/,/):[]).concat(t).join(",");a.default.setProperty(e,"in-lists",o)}},t.prototype.getList=function(t){var e,r,n=this.nodeLists[t]||[],o=[];try{for(var Q=i(n),T=Q.next();!T.done;T=Q.next()){var s=T.value;this.inTree(s)&&o.push(s)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}return this.nodeLists[t]=o,o},t.prototype.removeFromList=function(t,e){var r,n,o=this.nodeLists[t]||[];try{for(var Q=i(e),T=Q.next();!T.done;T=Q.next()){var s=T.value,a=o.indexOf(s);a>=0&&o.splice(a,1)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(r)throw r.error}}},t.prototype.inTree=function(t){for(;t&&t!==this.root;)t=t.parent;return!!t},t}();e.default=c},1130:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var Q,T=r(9007),s=i(r(1256)),a=i(r(8417)),l=i(r(3971)),c=r(5368);!function(t){var e=7.2,r={em:function(t){return t},ex:function(t){return.43*t},pt:function(t){return t/10},pc:function(t){return 1.2*t},px:function(t){return t*e/72},in:function(t){return t*e},cm:function(t){return t*e/2.54},mm:function(t){return t*e/25.4},mu:function(t){return t/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",Q="(pt|em|ex|mu|px|mm|cm|in|pc)",u=RegExp("^\\s*"+i+"\\s*"+Q+"\\s*$"),p=RegExp("^\\s*"+i+"\\s*"+Q+" ?");function h(t,e){void 0===e&&(e=!1);var o=t.match(e?p:u);return o?function(t){var e=n(t,3),o=e[0],i=e[1],Q=e[2];if("mu"!==i)return[o,i,Q];return[d(r[i](parseFloat(o||"1"))).slice(0,-2),"em",Q]}([o[1].replace(/,/,"."),o[4],o[0].length]):[null,null,0]}function d(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function f(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);var n="{\\bigg"+r+" "+e+"}",o="{\\big"+r+" "+e+"}";return new a.default("\\mathchoice"+n+o+o+o,{},t).mml()}function L(t,e,r){e=e.replace(/^\s+/,c.entities.nbsp).replace(/\s+$/,c.entities.nbsp);var n=t.create("text",e);return t.create("node","mtext",[],r,n)}function m(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new l.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function y(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function H(t,e){for(var r=t.length,n=0,o="",i=0,Q=0,T=!0,s=!1;in&&(Q=n)),n++;break;case"}":n&&n--,(T||s)&&(Q--,s=!0),T=!1;break;default:if(!n&&-1!==e.indexOf(a))return[s?"true":y(o,Q),a,t.slice(i)];T=!1,s=!1}o+=a}if(n)throw new l.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":y(o,Q),"",t.slice(i)]}t.matchDimen=h,t.dimen2em=function(t){var e=n(h(t),2),o=e[0],i=e[1],Q=parseFloat(o||"1"),T=r[i];return T?T(Q):0},t.Em=d,t.cols=function(){for(var t=[],e=0;e1&&(s=[t.create("node","mrow",s)]),s},t.internalText=L,t.underOver=function(e,r,n,o,i){if(t.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var Q=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[Q,r])}var a=e.create("node","munderover",[r]);s.default.setChild(a,"over"===o?a.over:a.under,n);var l=a;return i&&(l=e.create("node","TeXAtom",[a],{texClass:T.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(l,"subsupOK",!0),l},t.checkMovableLimits=function(t){var e=s.default.isType(t,"mo")?s.default.getForm(t):null;(s.default.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&s.default.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;var e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r){return"t"===(r=t.trimSpaces(r||""))?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){for(var n="",o="",i=0;ie.length)throw new l.default("IllegalMacroParam","Illegal macro parameter reference");o=m(t,m(t,o,n),e[parseInt(Q,10)-1]),n=""}else n+=Q}return m(t,o,n)},t.addArgs=m,t.checkMaxMacros=function(t,e){if(void 0===e&&(e=!0),!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new l.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new l.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t){if(t.stack.global.eqnenv)throw new l.default("ErroneousNestingEq","Erroneous nesting of equation structures");t.stack.global.eqnenv=!0},t.copyNode=function(t,e){var r=t.copy(),n=e.configuration;return r.walkTree((function(t){var e,r;n.addNode(t.kind,t);var i=(t.getProperty("in-lists")||"").split(/,/);try{for(var Q=o(i),T=Q.next();!T.done;T=Q.next()){var s=T.value;s&&n.addNode(s,t)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){var e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e,r){var i,Q;void 0===e&&(e=null),void 0===r&&(r=!1);var T=function(t){var e,r,o,i,Q,T={},s=t;for(;s;)i=(e=n(H(s,["=",","]),3))[0],o=e[1],s=e[2],"="===o?(Q=(r=n(H(s,[","]),3))[0],o=r[1],s=r[2],Q="false"===Q||"true"===Q?JSON.parse(Q):Q,T[i]=Q):i&&(T[i]=!0);return T}(t);if(e)try{for(var s=o(Object.keys(T)),a=s.next();!a.done;a=s.next()){var c=a.value;if(!e.hasOwnProperty(c)){if(r)throw new l.default("InvalidOption","Invalid option: %1",c);delete T[c]}}}catch(t){i={error:t}}finally{try{a&&!a.done&&(Q=s.return)&&Q.call(s)}finally{if(i)throw i.error}}return T}}(Q||(Q={})),e.default=Q},9497:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseItem=e.MmlStack=void 0;var a=s(r(3971)),l=function(){function t(t){this._nodes=t}return Object.defineProperty(t.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e=[],r=0;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.TagsFactory=e.AllTags=e.NoTags=e.AbstractTags=e.TagInfo=e.Label=void 0;var T=Q(r(8417)),s=function(t,e){void 0===t&&(t="???"),void 0===e&&(e=""),this.tag=t,this.id=e};e.Label=s;var a=function(t,e,r,n,o,i,Q,T){void 0===t&&(t=""),void 0===e&&(e=!1),void 0===r&&(r=!1),void 0===n&&(n=null),void 0===o&&(o=""),void 0===i&&(i=""),void 0===Q&&(Q=!1),void 0===T&&(T=""),this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=o,this.tagFormat=i,this.noTag=Q,this.labelId=T};e.TagInfo=a;var l=function(){function t(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new a,this.history=[],this.stack=[],this.enTag=function(t,e){var r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),o=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[o],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return t.prototype.start=function(t,e,r){this.currentTag&&this.stack.push(this.currentTag),this.currentTag=new a(t,e,r)},Object.defineProperty(t.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),t.prototype.end=function(){this.history.push(this.currentTag),this.currentTag=this.stack.pop()},t.prototype.tag=function(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1},t.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(t.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(t){this.currentTag.labelId=t},enumerable:!1,configurable:!0}),t.prototype.formatUrl=function(t,e){return e+"#"+encodeURIComponent(t)},t.prototype.formatTag=function(t){return"("+t+")"},t.prototype.formatId=function(t){return"mjx-eqn:"+t.replace(/\s/g,"_")},t.prototype.formatNumber=function(t){return t.toString()},t.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},t.prototype.clearTag=function(){this.label="",this.tag(null,!0),this.currentTag.tagId=""},t.prototype.getTag=function(t){if(void 0===t&&(t=!1),t)return this.autoTag(),this.makeTag();var e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null},t.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},t.prototype.reset=function(t){void 0===t&&(t=0),this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={}},t.prototype.startEquation=function(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new a("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)},t.prototype.finishEquation=function(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},t.prototype.finalize=function(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;var r=this.makeTag();return this.enTag(t,r)},t.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},t.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId));var t=new T.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId})},t}();e.AbstractTags=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.autoTag=function(){},e.prototype.getTag=function(){return this.currentTag.tag?t.prototype.getTag.call(this):null},e}(l);e.NoTags=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.finalize=function(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;var r=this.getTag(!0);return this.enTag(t,r)},e}(l);e.AllTags=u,function(t){var e=new Map([["none",c],["all",u]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){var r,n;try{for(var o=i(Object.keys(e)),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;t.add(T,e[T])}}catch(t){r={error:t}}finally{try{Q&&!Q.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}},t.create=function(t){var n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(e.TagsFactory||(e.TagsFactory={}))},8317:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.TexConstant=void 0,function(t){t.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},t.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},t.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},t.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},t.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},t.IndentShift={INDENTSHIFT:"indentshift"},t.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},t.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},t.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},t.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},t.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},t.Width={AUTO:"auto",FIT:"fit"},t.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},t.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},t.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(e.TexConstant||(e.TexConstant={}))},3971:function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(e,r){for(var n=[],o=2;o="0"&&Q<="9")n[o]=r[parseInt(n[o],10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else if("{"===Q){if((Q=n[o].substr(1))>="0"&&Q<="9")n[o]=r[parseInt(n[o].substr(1,n[o].length-2),10)-1],"number"==typeof n[o]&&(n[o]=n[o].toString());else n[o].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(n[o]="%"+n[o])}null==n[o]&&(n[o]="???")}return n.join("")},t.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,t}();e.default=r},8417:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe)throw new l.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},e.prototype.EndRow=function(){for(var e,r=this.row,n=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),t.prototype.EndRow.call(this);var o=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&o.isKind("mlabeledtr")){var Q=a.default.getChildren(o)[0],T=this.factory.configuration.options.tagSide,s=i({width:0},"right"===T?{lspace:"-1width"}:{}),l=this.create("node","mpadded",a.default.getChildren(Q),s);Q.setChildren([l])}},e.prototype.EndTable=function(){(t.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},e}(T.EqnArrayItem);e.FlalignItem=p},7379:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var T=r(4387),s=i(r(9140)),a=r(8317),l=Q(r(5450)),c=Q(r(1130)),u=r(9007),p=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",l.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:u.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",T.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",p.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",p.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",a.TexConstant.Align.LEFT],shoveright:["HandleShove",a.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},T.AmsMethods),new s.EnvironmentMap("AMSmath-environment",l.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",c.default.cols(0,p.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",c.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",c.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",c.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",c.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,c.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",c.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},T.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",l.default.delimiter,{"\\lvert":["|",{texClass:u.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:u.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:u.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:u.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",l.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:a.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:a.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:a.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:a.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:a.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:a.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:a.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:a.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:a.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:a.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:a.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:a.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:a.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:a.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",l.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",l.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},T.AmsMethods)},4387:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NEW_OPS=e.AmsMethods=void 0;var Q=i(r(1130)),T=i(r(5450)),s=i(r(1256)),a=r(8317),l=i(r(8417)),c=i(r(3971)),u=r(8803),p=i(r(7693)),h=r(9007);function d(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&f(t))return[t,null];var e=s.default.getChildAt(t,0);return t.isInferred&&e&&f(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function f(t){var e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}e.AmsMethods={},e.AmsMethods.AmsEqnArray=function(t,e,r,n,o,i,T){var s=t.GetBrackets("\\begin{"+e.getName()+"}"),a=p.default.EqnArray(t,e,r,n,o,i,T);return Q.default.setArrayAlign(a,s)},e.AmsMethods.AlignAt=function(t,r,n,o){var i,T,s=r.getName(),a="",l=[];if(o||(T=t.GetBrackets("\\begin{"+s+"}")),(i=t.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new c.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+s+"}");for(var u=parseInt(i,10);u>0;)a+="rl",l.push("0em 0em"),u--;var p=l.join(" ");if(o)return e.AmsMethods.EqnArray(t,r,n,o,a,p);var h=e.AmsMethods.EqnArray(t,r,n,o,a,p);return Q.default.setArrayAlign(h,T)},e.AmsMethods.Multline=function(t,e,r){t.Push(e),Q.default.checkEqnEnv(t);var n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},e.AmsMethods.XalignAt=function(t,r,n,o){var i=t.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new c.default("PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+r.getName()+"}");var Q=o?"crl":"rlc",T=o?"fit auto auto":"auto auto fit",s=e.AmsMethods.FlalignArray(t,r,n,o,!1,Q,T,!0);return s.setProperty("xalignat",2*parseInt(i)),s},e.AmsMethods.FlalignArray=function(t,e,r,n,o,i,T,s){void 0===s&&(s=!1),t.Push(e),Q.default.checkEqnEnv(t),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var a=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return a.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:T,rowspacing:"3pt",side:t.options.tagSide,minlabelspacing:s?"0":t.options.tagIndent,"data-width-includes-label":!0},a.setProperty("zeroWidthLabel",s),a},e.NEW_OPS="ams-declare-ops",e.AmsMethods.HandleDeclareOp=function(t,r){var n=t.GetStar()?"*":"",o=Q.default.trimSpaces(t.GetArgument(r));"\\"===o.charAt(0)&&(o=o.substr(1));var i=t.GetArgument(r);t.configuration.handlers.retrieve(e.NEW_OPS).add(o,new u.Macro(o,e.AmsMethods.Macro,["\\operatorname".concat(n,"{").concat(i,"}")]))},e.AmsMethods.HandleOperatorName=function(t,e){var r=t.GetStar(),o=Q.default.trimSpaces(t.GetArgument(e)),i=new l.default(o,n(n({},t.stack.env),{font:a.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),s.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:h.TEXCLASS.OP}),!r){var T=t.GetNext(),c=t.i;"\\"===T&&++t.i&&"limits"!==t.GetCS()&&(t.i=c)}t.Push(i)},e.AmsMethods.SideSet=function(t,e){var r=o(d(t.ParseArg(e)),2),n=r[0],i=r[1],T=o(d(t.ParseArg(e)),2),a=T[0],l=T[1],c=t.ParseArg(e),u=c;n&&(i?n.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[Q.default.copyNode(c,t)],{width:0})]),s.default.getChildAt(n,0)):(u=t.create("node","mmultiscripts",[c]),a&&s.default.appendChildren(u,[s.default.getChildAt(a,1)||t.create("node","none"),s.default.getChildAt(a,2)||t.create("node","none")]),s.default.setProperty(u,"scriptalign","left"),s.default.appendChildren(u,[t.create("node","mprescripts"),s.default.getChildAt(n,1)||t.create("node","none"),s.default.getChildAt(n,2)||t.create("node","none")]))),a&&u===c&&(a.replaceChild(c,s.default.getChildAt(a,0)),u=a);var p=t.create("node","TeXAtom",[],{texClass:h.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(n&&p.appendChild(n),p.appendChild(i)),p.appendChild(u),l&&p.appendChild(l),t.Push(p)},e.AmsMethods.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&T.default.variable(t,e)},e.AmsMethods.MultiIntegral=function(t,e,r){var n=t.GetNext();if("\\"===n){var o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},e.AmsMethods.xArrow=function(t,e,r,n,o){var i={width:"+"+Q.default.Em((n+o)/18),lspace:Q.default.Em(n/18)},T=t.GetBrackets(e),a=t.ParseArg(e),c=t.create("node","mspace",[],{depth:".25em"}),u=t.create("token","mo",{stretchy:!0,texClass:h.TEXCLASS.REL},String.fromCodePoint(r));u=t.create("node","mstyle",[u],{scriptlevel:0});var p=t.create("node","munderover",[u]),d=t.create("node","mpadded",[a,c],i);if(s.default.setAttribute(d,"voffset","-.2em"),s.default.setAttribute(d,"height","-.2em"),s.default.setChild(p,p.over,d),T){var f=new l.default(T,t.stack.env,t.configuration).mml(),L=t.create("node","mspace",[],{height:".75em"});d=t.create("node","mpadded",[f,L],i),s.default.setAttribute(d,"voffset",".15em"),s.default.setAttribute(d,"depth","-.15em"),s.default.setChild(p,p.under,d)}s.default.setProperty(p,"subsupOK",!0),t.Push(p)},e.AmsMethods.HandleShove=function(t,e,r){var n=t.stack.Top();if("multline"!==n.kind)throw new c.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new c.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},e.AmsMethods.CFrac=function(t,e){var r=Q.default.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),i={l:a.TexConstant.Align.LEFT,r:a.TexConstant.Align.RIGHT,"":""},T=new l.default("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),u=new l.default("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),p=t.create("node","mfrac",[T,u]);if(null==(r=i[r]))throw new c.default("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&s.default.setProperties(p,{numalign:r,denomalign:r}),t.Push(p)},e.AmsMethods.Genfrac=function(t,e,r,n,o,i){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==i&&(i=Q.default.trimSpaces(t.GetArgument(e)));var T=t.ParseArg(e),a=t.ParseArg(e),l=t.create("node","mfrac",[T,a]);if(""!==o&&s.default.setAttribute(l,"linethickness",o),(r||n)&&(s.default.setProperty(l,"withDelims",!0),l=Q.default.fixedFence(t.configuration,r,l,n)),""!==i){var u=parseInt(i,10),p=["D","T","S","SS"][u];if(null==p)throw new c.default("BadMathStyleFor","Bad math style for %1",t.currentCS);l=t.create("node","mstyle",[l]),"D"===p?s.default.setProperties(l,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(l,{displaystyle:!1,scriptlevel:u-1})}t.Push(l)},e.AmsMethods.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new c.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new c.default("MultipleCommand","Multiple %1",t.currentCS);var r=t.GetStar(),n=Q.default.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},e.AmsMethods.HandleNoTag=p.default.HandleNoTag,e.AmsMethods.HandleRef=p.default.HandleRef,e.AmsMethods.Macro=p.default.Macro,e.AmsMethods.Accent=p.default.Accent,e.AmsMethods.Tilde=p.default.Tilde,e.AmsMethods.Array=p.default.Array,e.AmsMethods.Spacer=p.default.Spacer,e.AmsMethods.NamedOp=p.default.NamedOp,e.AmsMethods.EqnArray=p.default.EqnArray,e.AmsMethods.Equation=p.default.Equation},1275:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AutoloadConfiguration=void 0;var i=r(9899),Q=r(9140),T=r(8803),s=r(7741),a=r(265),l=r(7233);function c(t,e,r,i){var Q,T,l,c;if(a.Package.packages.has(t.options.require.prefix+r)){var h=t.options.autoload[r],d=n(2===h.length&&Array.isArray(h[0])?h:[h,[]],2),f=d[0],L=d[1];try{for(var m=o(f),y=m.next();!y.done;y=m.next()){var H=y.value;u.remove(H)}}catch(t){Q={error:t}}finally{try{y&&!y.done&&(T=m.return)&&T.call(m)}finally{if(Q)throw Q.error}}try{for(var g=o(L),b=g.next();!b.done;b=g.next()){var v=b.value;p.remove(v)}}catch(t){l={error:t}}finally{try{b&&!b.done&&(c=g.return)&&c.call(g)}finally{if(l)throw l.error}}t.string=(i?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}(0,s.RequireLoad)(t,r)}var u=new Q.CommandMap("autoload-macros",{},{}),p=new Q.CommandMap("autoload-environments",{},{});e.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,l.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(t,e){var r,i,Q,a,l,h,d=e.parseOptions,f=d.handlers.get("macro"),L=d.handlers.get("environment"),m=d.options.autoload;d.packageData.set("autoload",{Autoload:c});try{for(var y=o(Object.keys(m)),H=y.next();!H.done;H=y.next()){var g=H.value,b=m[g],v=n(2===b.length&&Array.isArray(b[0])?b:[b,[]],2),M=v[0],_=v[1];try{for(var V=(Q=void 0,o(M)),O=V.next();!O.done;O=V.next()){var S=O.value;f.lookup(S)&&"color"!==S||u.add(S,new T.Macro(S,c,[g,!0]))}}catch(t){Q={error:t}}finally{try{O&&!O.done&&(a=V.return)&&a.call(V)}finally{if(Q)throw Q.error}}try{for(var E=(l=void 0,o(_)),x=E.next();!x.done;x=E.next()){var A=x.value;L.lookup(A)||p.add(A,new T.Macro(A,c,[g,!1]))}}catch(t){l={error:t}}finally{try{x&&!x.done&&(h=E.return)&&h.call(E)}finally{if(l)throw l.error}}}}catch(t){r={error:t}}finally{try{H&&!H.done&&(i=y.return)&&i.call(y)}finally{if(r)throw r.error}}d.packageData.get("require")||s.RequireConfiguration.config(t,e)},init:function(t){t.options.require||(0,l.defaultOptions)(t.options,s.RequireConfiguration.options)},priority:10})},2942:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),Q=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),T=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&Q(e,t,r);return T(e,t),e},a=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BaseConfiguration=e.BaseTags=e.Other=void 0;var c=r(9899),u=r(2947),p=l(r(3971)),h=l(r(1256)),d=r(9140),f=s(r(1181)),L=r(6521);r(1267);var m=r(4082);function y(t,e){var r=t.stack.env.font?{mathvariant:t.stack.env.font}:{},n=u.MapHandler.getMap("remap").lookup(e),o=(0,m.getRange)(e),i=o?o[3]:"mo",Q=t.create("token",i,r,n?n.char:e);o[4]&&Q.attributes.set("mathvariant",o[4]),"mo"===i&&(h.default.setProperty(Q,"fixStretchy",!0),t.configuration.addNode("fixStretchy",Q)),t.Push(Q)}new d.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),e.Other=y;var H=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e}(L.AbstractTags);e.BaseTags=H,e.BaseConfiguration=c.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:y,macro:function(t,e){throw new p.default("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new p.default("UnknownEnv","Unknown environment '%1'",e)}},items:(o={},o[f.StartItem.prototype.kind]=f.StartItem,o[f.StopItem.prototype.kind]=f.StopItem,o[f.OpenItem.prototype.kind]=f.OpenItem,o[f.CloseItem.prototype.kind]=f.CloseItem,o[f.PrimeItem.prototype.kind]=f.PrimeItem,o[f.SubsupItem.prototype.kind]=f.SubsupItem,o[f.OverItem.prototype.kind]=f.OverItem,o[f.LeftItem.prototype.kind]=f.LeftItem,o[f.Middle.prototype.kind]=f.Middle,o[f.RightItem.prototype.kind]=f.RightItem,o[f.BeginItem.prototype.kind]=f.BeginItem,o[f.EndItem.prototype.kind]=f.EndItem,o[f.StyleItem.prototype.kind]=f.StyleItem,o[f.PositionItem.prototype.kind]=f.PositionItem,o[f.CellItem.prototype.kind]=f.CellItem,o[f.MmlItem.prototype.kind]=f.MmlItem,o[f.FnItem.prototype.kind]=f.FnItem,o[f.NotItem.prototype.kind]=f.NotItem,o[f.NonscriptItem.prototype.kind]=f.NonscriptItem,o[f.DotsItem.prototype.kind]=f.DotsItem,o[f.ArrayItem.prototype.kind]=f.ArrayItem,o[f.EqnArrayItem.prototype.kind]=f.EqnArrayItem,o[f.EquationItem.prototype.kind]=f.EquationItem,o),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:H},postprocessors:[[function(t){var e,r,n=t.data;try{for(var o=a(n.getList("nonscript")),i=o.next();!i.done;i=o.next()){var Q=i.value;if(Q.attributes.get("scriptlevel")>0){var T=Q.parent;if(T.childNodes.splice(T.childIndex(Q),1),n.removeFromList(Q.kind,[Q]),Q.isKind("mrow")){var s=Q.childNodes[0];n.removeFromList("mstyle",[s]),n.removeFromList("mspace",s.childNodes[0].childNodes)}}else Q.isKind("mrow")&&(Q.parent.replaceChild(Q.childNodes[0],Q),n.removeFromList("mrow",[Q]))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},-4]]})},1181:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.maxrow&&(this.maxrow=this.row.length);var t="mtr",e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),t="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",t,this.row);this.table.push(r),this.row=[]},e.prototype.EndTable=function(){t.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1)},e.prototype.extendArray=function(t,e){if(this.arraydef[t]){var r=this.arraydef[t].split(/ /),n=Q([],i(r),!1);if(n.length>1){for(;n.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:u.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:u.TEXCLASS.PUNCT}],colon:[":",{texClass:u.TEXCLASS.PUNCT}]}),new T.CharacterMap("mathchar7",l.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new T.DelimiterMap("delimiter",l.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:u.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:u.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:u.TEXCLASS.ORD}],"\\vert":["|",{texClass:u.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new T.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",p.MATHSPACE.thinmathspace],":":["Spacer",p.MATHSPACE.mediummathspace],">":["Spacer",p.MATHSPACE.mediummathspace],";":["Spacer",p.MATHSPACE.thickmathspace],"!":["Spacer",p.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",p.MATHSPACE.thinmathspace],negthinspace:["Spacer",p.MATHSPACE.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",u.TEXCLASS.ORD,.85],Big:["MakeBig",u.TEXCLASS.ORD,1.15],bigg:["MakeBig",u.TEXCLASS.ORD,1.45],Bigg:["MakeBig",u.TEXCLASS.ORD,1.75],bigl:["MakeBig",u.TEXCLASS.OPEN,.85],Bigl:["MakeBig",u.TEXCLASS.OPEN,1.15],biggl:["MakeBig",u.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",u.TEXCLASS.OPEN,1.75],bigr:["MakeBig",u.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",u.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",u.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",u.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",u.TEXCLASS.REL,.85],Bigm:["MakeBig",u.TEXCLASS.REL,1.15],biggm:["MakeBig",u.TEXCLASS.REL,1.45],Biggm:["MakeBig",u.TEXCLASS.REL,1.75],mathord:["TeXAtom",u.TEXCLASS.ORD],mathop:["TeXAtom",u.TEXCLASS.OP],mathopen:["TeXAtom",u.TEXCLASS.OPEN],mathclose:["TeXAtom",u.TEXCLASS.CLOSE],mathbin:["TeXAtom",u.TEXCLASS.BIN],mathrel:["TeXAtom",u.TEXCLASS.REL],mathpunct:["TeXAtom",u.TEXCLASS.PUNCT],mathinner:["TeXAtom",u.TEXCLASS.INNER],vcenter:["TeXAtom",u.TEXCLASS.VCENTER],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",(0,p.em)(p.MATHSPACE.thickmathspace),".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",(0,p.em)(p.MATHSPACE.thickmathspace),".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",(0,p.em)(p.MATHSPACE.thickmathspace),".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",mathchoice:"MathChoice",mmlToken:"MmlToken"},a.default),new T.EnvironmentMap("environment",l.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",c.default.cols(0,p.MATHSPACE.thickmathspace),".5em"]},a.default),new T.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(t,e,r){var n=this&&this.__assign||function(){return n=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var a=Q(r(1181)),l=s(r(1256)),c=s(r(3971)),u=s(r(8417)),p=r(8317),h=s(r(1130)),d=r(9007),f=r(6521),L=r(6010),m=r(5368),y=r(7233),H={},g={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function b(t,e){var r=t.stack.env,n=r.inRoot;r.inRoot=!0;var o=new u.default(e,r,t.configuration),i=o.mml(),Q=o.stack.global;if(Q.leftRoot||Q.upRoot){var T={};Q.leftRoot&&(T.width=Q.leftRoot),Q.upRoot&&(T.voffset=Q.upRoot,T.height=Q.upRoot),i=t.create("node","mpadded",[i],T)}return r.inRoot=n,i}H.Open=function(t,e){t.Push(t.itemFactory.create("open"))},H.Close=function(t,e){t.Push(t.itemFactory.create("close"))},H.Tilde=function(t,e){t.Push(t.create("token","mtext",{},m.entities.nbsp))},H.Space=function(t,e){},H.Superscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=T(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var Q=l.default.getProperty(o,"movesupsub"),s=l.default.isType(o,"msubsup")?o.sup:o.over;if(l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")&&l.default.getChildAt(o,o.sup)||l.default.isType(o,"munderover")&&!l.default.isType(o,"mover")&&l.default.getChildAt(o,o.over)&&!l.default.getProperty(o,"subsupOK"))throw new c.default("DoubleExponent","Double exponent: use braces to clarify");l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")||(Q?((!l.default.isType(o,"munderover")||l.default.isType(o,"mover")||l.default.getChildAt(o,o.over))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),s=o.over):s=(o=t.create("node","msubsup",[o])).sup),t.Push(t.itemFactory.create("subsup",o).setProperties({position:s,primes:n,movesupsub:Q}))},H.Subscript=function(t,e){var r,n,o;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));var i=t.stack.Top();i.isKind("prime")?(o=(r=T(i.Peek(2),2))[0],n=r[1],t.stack.Pop()):(o=t.stack.Prev())||(o=t.create("token","mi",{},""));var Q=l.default.getProperty(o,"movesupsub"),s=l.default.isType(o,"msubsup")?o.sub:o.under;if(l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")&&l.default.getChildAt(o,o.sub)||l.default.isType(o,"munderover")&&!l.default.isType(o,"mover")&&l.default.getChildAt(o,o.under)&&!l.default.getProperty(o,"subsupOK"))throw new c.default("DoubleSubscripts","Double subscripts: use braces to clarify");l.default.isType(o,"msubsup")&&!l.default.isType(o,"msup")||(Q?((!l.default.isType(o,"munderover")||l.default.isType(o,"mover")||l.default.getChildAt(o,o.under))&&(o=t.create("node","munderover",[o],{movesupsub:!0})),s=o.under):s=(o=t.create("node","msubsup",[o])).sub),t.Push(t.itemFactory.create("subsup",o).setProperties({position:s,primes:n,movesupsub:Q}))},H.Prime=function(t,e){var r=t.stack.Prev();if(r||(r=t.create("node","mi")),l.default.isType(r,"msubsup")&&!l.default.isType(r,"msup")&&l.default.getChildAt(r,r.sup))throw new c.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var n="";t.i--;do{n+=m.entities.prime,t.i++,e=t.GetNext()}while("'"===e||e===m.entities.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;var o=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,o))},H.Comment=function(t,e){for(;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.ConfigMacrosConfiguration=void 0;var Q=r(9899),T=r(7233),s=r(9140),a=i(r(5450)),l=r(8803),c=i(r(1110)),u=r(6793),p="configmacros-map",h="configmacros-env-map";e.ConfigMacrosConfiguration=Q.Configuration.create("configmacros",{init:function(t){new s.CommandMap(p,{},{}),new s.EnvironmentMap(h,a.default.environment,{},{}),t.append(Q.Configuration.local({handler:{macro:[p],environment:[h]},priority:3}))},config:function(t,e){!function(t){var e,r,n=t.parseOptions.handlers.retrieve(p),i=t.parseOptions.options.macros;try{for(var Q=o(Object.keys(i)),T=Q.next();!T.done;T=Q.next()){var s=T.value,a="string"==typeof i[s]?[i[s]]:i[s],u=Array.isArray(a[2])?new l.Macro(s,c.default.MacroWithTemplate,a.slice(0,2).concat(a[2])):new l.Macro(s,c.default.Macro,a);n.add(s,u)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}}(e),function(t){var e,r,n=t.parseOptions.handlers.retrieve(h),i=t.parseOptions.options.environments;try{for(var Q=o(Object.keys(i)),T=Q.next();!T.done;T=Q.next()){var s=T.value;n.add(s,new l.Macro(s,c.default.BeginEnv,[!0].concat(i[s])))}}catch(t){e={error:t}}finally{try{T&&!T.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}}(e)},items:(n={},n[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,n),options:{macros:(0,T.expandable)({}),environments:(0,T.expandable)({})}})},1496:function(t,e,r){var n,o=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Q=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&o(e,t,r);return i(e,t),e},T=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.NewcommandConfiguration=void 0;var s=r(9899),a=r(6793),l=T(r(5579));r(5117);var c=T(r(5450)),u=Q(r(9140));e.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(n={},n[a.BeginEnvItem.prototype.kind]=a.BeginEnvItem,n),options:{maxMacros:1e3},init:function(t){new u.DelimiterMap(l.default.NEW_DELIMITER,c.default.delimiter,{}),new u.CommandMap(l.default.NEW_COMMAND,{},{}),new u.EnvironmentMap(l.default.NEW_ENVIRONMENT,c.default.environment,{},{}),t.append(s.Configuration.local({handler:{character:[],delimiter:[l.default.NEW_DELIMITER],macro:[l.default.NEW_DELIMITER,l.default.NEW_COMMAND],environment:[l.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.BeginEnvItem=void 0;var Q=i(r(3971)),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),Object.defineProperty(e.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new Q.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new Q.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return t.prototype.checkItem.call(this,e)},e}(r(8292).BaseItem);e.BeginEnvItem=T},5117:function(t,e,r){var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=n(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},o.default)},1110:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},Q=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var T=Q(r(3971)),s=i(r(9140)),a=Q(r(7693)),l=Q(r(1130)),c=Q(r(5579)),u={NewCommand:function(t,e){var r=c.default.GetCsNameArgument(t,e),n=c.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e);c.default.addMacro(t,r,u.Macro,[i,n,o])},NewEnvironment:function(t,e){var r=l.default.trimSpaces(t.GetArgument(e)),n=c.default.GetArgCount(t,e),o=t.GetBrackets(e),i=t.GetArgument(e),Q=t.GetArgument(e);c.default.addEnvironment(t,r,u.BeginEnv,[!0,i,Q,n,o])},MacroDef:function(t,e){var r=c.default.GetCSname(t,e),n=c.default.GetTemplate(t,e,"\\"+r),o=t.GetArgument(e);n instanceof Array?c.default.addMacro(t,r,u.MacroWithTemplate,[o].concat(n)):c.default.addMacro(t,r,u.Macro,[o,n])},Let:function(t,e){var r=c.default.GetCSname(t,e),n=t.GetNext();"="===n&&(t.i++,n=t.GetNext());var o=t.configuration.handlers;if("\\"!==n){t.i++;var i=o.get("delimiter").lookup(n);i?c.default.addDelimiter(t,"\\"+r,i.char,i.attributes):c.default.addMacro(t,r,u.Macro,[n])}else{e=c.default.GetCSname(t,e);var Q=o.get("delimiter").lookup("\\"+e);if(Q)return void c.default.addDelimiter(t,"\\"+r,Q.char,Q.attributes);var T=o.get("macro").applicable(e);if(!T)return;if(T instanceof s.MacroMap){var a=T.lookup(e);return void c.default.addMacro(t,r,a.func,a.args,a.symbol)}Q=T.lookup(e);var l=c.default.disassembleSymbol(r,Q);c.default.addMacro(t,r,(function(t,e){for(var r=[],n=2;n0?[i.toString()].concat(o):i;t.i++}throw new Q.default("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);for(var o=t.i,i=0,T=0;t.i=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.NoUndefinedConfiguration=void 0;var o=r(9899);e.NoUndefinedConfiguration=o.Configuration.create("noundefined",{fallback:{macro:function(t,e){var r,o,i=t.create("text","\\"+e),Q=t.options.noundefined||{},T={};try{for(var s=n(["color","background","size"]),a=s.next();!a.done;a=s.next()){var l=a.value;Q[l]&&(T["math"+l]=Q[l])}}catch(t){r={error:t}}finally{try{a&&!a.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}t.Push(t.create("node","mtext",[],T,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.FontData=e.NOSTRETCH=e.H=e.V=void 0;var T=r(7233);e.V=1,e.H=2,e.NOSTRETCH={dir:0};var s=function(){function t(t){var e,r,s,a;void 0===t&&(t=null),this.variant={},this.delimiters={},this.cssFontMap={},this.remapChars={},this.skewIcFactor=.75;var l=this.constructor;this.options=(0,T.userOptions)((0,T.defaultOptions)({},l.OPTIONS),t),this.params=n({},l.defaultParams),this.sizeVariants=i([],o(l.defaultSizeVariants),!1),this.stretchVariants=i([],o(l.defaultStretchVariants),!1),this.cssFontMap=n({},l.defaultCssFonts);try{for(var c=Q(Object.keys(this.cssFontMap)),u=c.next();!u.done;u=c.next()){var p=u.value;"unknown"===this.cssFontMap[p][0]&&(this.cssFontMap[p][0]=this.options.unknownFamily)}}catch(t){e={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}this.cssFamilyPrefix=l.defaultCssFamilyPrefix,this.createVariants(l.defaultVariants),this.defineDelimiters(l.defaultDelimiters);try{for(var h=Q(Object.keys(l.defaultChars)),d=h.next();!d.done;d=h.next()){var f=d.value;this.defineChars(f,l.defaultChars[f])}}catch(t){s={error:t}}finally{try{d&&!d.done&&(a=h.return)&&a.call(h)}finally{if(s)throw s.error}}this.defineRemap("accent",l.defaultAccentMap),this.defineRemap("mo",l.defaultMoMap),this.defineRemap("mn",l.defaultMnMap)}return t.charOptions=function(t,e){var r=t[e];return 3===r.length&&(r[3]={}),r[3]},Object.defineProperty(t.prototype,"styles",{get:function(){return this._styles},set:function(t){this._styles=t},enumerable:!1,configurable:!0}),t.prototype.createVariant=function(t,e,r){void 0===e&&(e=null),void 0===r&&(r=null);var n={linked:[],chars:e?Object.create(this.variant[e].chars):{}};r&&this.variant[r]&&(Object.assign(n.chars,this.variant[r].chars),this.variant[r].linked.push(n.chars),n.chars=Object.create(n.chars)),this.remapSmpChars(n.chars,t),this.variant[t]=n},t.prototype.remapSmpChars=function(t,e){var r,n,i,T,s=this.constructor;if(s.VariantSmp[e]){var a=s.SmpRemap,l=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];try{for(var c=Q(s.SmpRanges),u=c.next();!u.done;u=c.next()){var p=o(u.value,3),h=p[0],d=p[1],f=p[2],L=s.VariantSmp[e][h];if(L){for(var m=d;m<=f;m++)if(930!==m){var y=L+m-d;t[m]=this.smpChar(a[y]||y)}if(l[h])try{for(var H=(i=void 0,Q(Object.keys(l[h]).map((function(t){return parseInt(t)})))),g=H.next();!g.done;g=H.next()){t[m=g.value]=this.smpChar(L+l[h][m])}}catch(t){i={error:t}}finally{try{g&&!g.done&&(T=H.return)&&T.call(H)}finally{if(i)throw i.error}}}}}catch(t){r={error:t}}finally{try{u&&!u.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))},t.prototype.smpChar=function(t){return[,,,{smp:t}]},t.prototype.createVariants=function(t){var e,r;try{for(var n=Q(t),o=n.next();!o.done;o=n.next()){var i=o.value;this.createVariant(i[0],i[1],i[2])}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},t.prototype.defineChars=function(t,e){var r,n,o=this.variant[t];Object.assign(o.chars,e);try{for(var i=Q(o.linked),T=i.next();!T.done;T=i.next()){var s=T.value;Object.assign(s,e)}}catch(t){r={error:t}}finally{try{T&&!T.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.defineDelimiters=function(t){Object.assign(this.delimiters,t)},t.prototype.defineRemap=function(t,e){this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e)},t.prototype.getDelimiter=function(t){return this.delimiters[t]},t.prototype.getSizeVariant=function(t,e){return this.delimiters[t].variants&&(e=this.delimiters[t].variants[e]),this.sizeVariants[e]},t.prototype.getStretchVariant=function(t,e){return this.stretchVariants[this.delimiters[t].stretchv?this.delimiters[t].stretchv[e]:0]},t.prototype.getChar=function(t,e){return this.variant[t].chars[e]},t.prototype.getVariant=function(t){return this.variant[t]},t.prototype.getCssFont=function(t){return this.cssFontMap[t]||["serif",!1,!1]},t.prototype.getFamily=function(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t},t.prototype.getRemappedChar=function(t,e){return(this.remapChars[t]||{})[e]},t.OPTIONS={unknownFamily:"serif"},t.JAX="common",t.NAME="",t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"]],t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1]},t.defaultCssFamilyPrefix="",t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},t.SmpRemapGreekU={8711:25,1012:17},t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},t.defaultAccentMap={768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7",8242:"'",8243:"''",8244:"'''",8245:"`",8246:"``",8247:"```",8279:"''''",8400:"\u21bc",8401:"\u21c0",8406:"\u2190",8417:"\u2194",8432:"*",8411:"...",8412:"....",8428:"\u21c1",8429:"\u21bd",8430:"\u2190",8431:"\u2192"},t.defaultMoMap={45:"\u2212"},t.defaultMnMap={45:"\u2212"},t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},t.defaultDelimiters={},t.defaultChars={},t.defaultSizeVariants=[],t.defaultStretchVariants=[],t}();e.FontData=s},5552:function(t,e){var r=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonArrow=e.CommonDiagonalArrow=e.CommonDiagonalStrike=e.CommonBorder2=e.CommonBorder=e.arrowBBox=e.diagonalArrowDef=e.arrowDef=e.arrowBBoxW=e.arrowBBoxHD=e.arrowHead=e.fullBorder=e.fullPadding=e.fullBBox=e.sideNames=e.sideIndex=e.SOLID=e.PADDING=e.THICKNESS=e.ARROWY=e.ARROWDX=e.ARROWX=void 0,e.ARROWX=4,e.ARROWDX=1,e.ARROWY=2,e.THICKNESS=.067,e.PADDING=.2,e.SOLID=e.THICKNESS+"em solid",e.sideIndex={top:0,right:1,bottom:2,left:3},e.sideNames=Object.keys(e.sideIndex),e.fullBBox=function(t){return new Array(4).fill(t.thickness+t.padding)},e.fullPadding=function(t){return new Array(4).fill(t.padding)},e.fullBorder=function(t){return new Array(4).fill(t.thickness)};e.arrowHead=function(t){return Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1))};e.arrowBBoxHD=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox(),n=r.h,o=r.d;e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(n+o)/2)}return e};e.arrowBBoxW=function(t,e){if(t.childNodes[0]){var r=t.childNodes[0].getBBox().w;e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-r/2)}return e},e.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},e.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},e.arrowBBox={up:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,t.padding,0])},down:function(t){return(0,e.arrowBBoxW)(t,[t.padding,0,(0,e.arrowHead)(t),0])},right:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,t.padding])},left:function(t){return(0,e.arrowBBoxHD)(t,[0,t.padding,0,(0,e.arrowHead)(t)])},updown:function(t){return(0,e.arrowBBoxW)(t,[(0,e.arrowHead)(t),0,(0,e.arrowHead)(t),0])},leftright:function(t){return(0,e.arrowBBoxHD)(t,[0,(0,e.arrowHead)(t),0,(0,e.arrowHead)(t)])}};e.CommonBorder=function(t){return function(r){var n=e.sideIndex[r];return[r,{renderer:t,bbox:function(t){var e=[0,0,0,0];return e[n]=t.thickness+t.padding,e},border:function(t){var e=[0,0,0,0];return e[n]=t.thickness,e}}]}};e.CommonBorder2=function(t){return function(r,n,o){var i=e.sideIndex[n],Q=e.sideIndex[o];return[r,{renderer:t,bbox:function(t){var e=t.thickness+t.padding,r=[0,0,0,0];return r[i]=r[Q]=e,r},border:function(t){var e=[0,0,0,0];return e[i]=e[Q]=t.thickness,e},remove:n+" "+o}]}};e.CommonDiagonalStrike=function(t){return function(r){var n="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:t(n),bbox:e.fullBBox}]}};e.CommonDiagonalArrow=function(t){return function(n){var o=r(e.diagonalArrowDef[n],4),i=o[0],Q=o[1],T=o[2];return[n+"arrow",{renderer:function(e,n){var o=r(e.arrowAW(),2),s=o[0],a=o[1],l=e.arrow(a,i*(s-Q),T);t(e,l)},bbox:function(t){var e=t.arrowData(),n=e.a,o=e.x,i=e.y,Q=r([t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],3),T=Q[0],s=Q[1],a=Q[2],l=r(t.getArgMod(T+a,s),2),c=l[0],u=l[1],p=i+(c>n?t.thickness*u*Math.sin(c-n):0),h=o+(c>Math.PI/2-n?t.thickness*u*Math.sin(c+n-Math.PI/2):0);return[p,h,p,h]},remove:o[3]}]}};e.CommonArrow=function(t){return function(n){var o=r(e.arrowDef[n],4),i=o[0],Q=o[1],T=o[2],s=o[3];return[n+"arrow",{renderer:function(e,n){var o=e.getBBox(),s=o.w,a=o.h,l=o.d,c=r(T?[a+l,"X"]:[s,"Y"],2),u=c[0],p=c[1],h=e.getOffset(p),d=e.arrow(u,i,Q,p,h);t(e,d)},bbox:e.arrowBBox[n],remove:s}]}}},3055:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonOutputJax=void 0;var s=r(2975),a=r(4474),l=r(7233),c=r(6010),u=r(8054),p=r(4139),h=function(t){function e(e,r,n){void 0===e&&(e=null),void 0===r&&(r=null),void 0===n&&(n=null);var o=this,i=Q((0,l.separateOptions)(e,n.OPTIONS),2),T=i[0],s=i[1];return(o=t.call(this,T)||this).factory=o.options.wrapperFactory||new r,o.factory.jax=o,o.cssStyles=o.options.cssStyles||new p.CssStyles,o.font=o.options.font||new n(s),o.unknownCache=new Map,o}return o(e,t),e.prototype.typeset=function(t,e){this.setDocument(e);var r=this.createNode();return this.toDOM(t,r,e),r},e.prototype.createNode=function(){var t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})},e.prototype.setScale=function(t){var e=this.math.metrics.scale*this.options.scale;1!==e&&this.adaptor.setStyle(t,"fontSize",(0,c.percent)(e))},e.prototype.toDOM=function(t,e,r){void 0===r&&(r=null),this.setDocument(r),this.math=t,this.pxPerEm=t.metrics.ex/this.font.params.x_height,t.root.setTeXclass(null),this.setScale(e),this.nodeMap=new Map,this.container=e,this.processMath(t.root,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,r,e)},e.prototype.getBBox=function(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,r},e.prototype.getMetrics=function(t){var e,r;this.setDocument(t);var n=this.adaptor,o=this.getMetricMaps(t);try{for(var i=T(t.math),Q=i.next();!Q.done;Q=i.next()){var s=Q.value,l=n.parent(s.start.node);if(s.state()=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o600?"bold":"normal"),n.family?r=this.explicitVariant(n.family,n.weight,n.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(e.BOLDVARIANTS[n.weight]||{})[r]||r,r=(e.ITALICVARIANTS[n.style]||{})[r]||r)}this.variant=r}},e.prototype.explicitVariant=function(t,e,r){var n=this.styles;return n||(n=this.styles=new d.Styles),n.set("fontFamily",t),e&&n.set("fontWeight",e),r&&n.set("fontStyle",r),"-explicitFont"},e.prototype.getScale=function(){var t=1,e=this.parent,r=e?e.bbox.scale:1,n=this.node.attributes,o=Math.min(n.get("scriptlevel"),2),i=n.get("fontsize"),Q=this.node.isToken||this.node.isKind("mstyle")?n.get("mathsize"):n.getInherited("mathsize");if(0!==o){t=Math.pow(n.get("scriptsizemultiplier"),o);var T=this.length2em(n.get("scriptminsize"),.8,1);t0;this.bbox.L=n.isSet("lspace")?Math.max(0,this.length2em(n.get("lspace"))):y(o,t.lspace),this.bbox.R=n.isSet("rspace")?Math.max(0,this.length2em(n.get("rspace"))):y(o,t.rspace);var i=r.childIndex(e);if(0!==i){var Q=r.childNodes[i-1];if(Q.isEmbellished){var T=this.jax.nodeMap.get(Q).getBBox();T.R&&(this.bbox.L=Math.max(0,this.bbox.L-T.R))}}}},e.prototype.getTeXSpacing=function(t,e){if(!e){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(t||e){var n=this.node.coreMO().attributes;n.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(n.get("lspace")))),n.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(n.get("rspace"))))}},e.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},e.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},e.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},e.prototype.getText=function(){var t,e,r="";if(this.node.isToken)try{for(var n=s(this.node.childNodes),o=n.next();!o.done;o=n.next()){var i=o.value;i instanceof u.TextNode&&(r+=i.getText())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}return r},e.prototype.canStretch=function(t){if(this.stretch=L.NOSTRETCH,this.node.isEmbellished){var e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir},e.prototype.getAlignShift=function(){var t,e=(t=this.node.attributes).getList.apply(t,l([],a(u.indentAttributes),!1)),r=e.indentalign,n=e.indentshift,o=e.indentalignfirst,i=e.indentshiftfirst;return"indentalign"!==o&&(r=o),"auto"===r&&(r=this.jax.options.displayAlign),"indentshift"!==i&&(n=i),"auto"===n&&(n=this.jax.options.displayIndent,"right"!==r||n.match(/^\s*0[a-z]*\s*$/)||(n=("-"+n.trim()).replace(/^--/,""))),[r,this.length2em(n,this.metrics.containerWidth)]},e.prototype.getAlignX=function(t,e,r){return"right"===r?t-(e.w+e.R)*e.rscale:"left"===r?e.L*e.rscale:(t-e.w*e.rscale)/2},e.prototype.getAlignY=function(t,e,r,n,o){return"top"===o?t-r:"bottom"===o?n-e:"center"===o?(t-r-(e-n))/2:0},e.prototype.getWrapWidth=function(t){return this.childNodes[t].getBBox().w},e.prototype.getChildAlign=function(t){return"left"},e.prototype.percent=function(t){return h.percent(t)},e.prototype.em=function(t){return h.em(t)},e.prototype.px=function(t,e){return void 0===e&&(e=-h.BIGDIMEN),h.px(t,e,this.metrics.em)},e.prototype.length2em=function(t,e,r){return void 0===e&&(e=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),h.length2em(t,e,r,this.jax.pxPerEm)},e.prototype.unicodeChars=function(t,e){void 0===e&&(e=this.variant);var r=(0,p.unicodeChars)(t),n=this.font.getVariant(e);if(n&&n.chars){var o=n.chars;r=r.map((function(t){return((o[t]||[])[3]||{}).smp||t}))}return r},e.prototype.remapChars=function(t){return t},e.prototype.mmlText=function(t){return this.node.factory.create("text").setText(t)},e.prototype.mmlNode=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.node.factory.create(t,e,r)},e.prototype.createMo=function(t){var e=this.node.factory,r=e.create("text").setText(t),n=e.create("mo",{stretchy:!0},[r]);n.inheritAttributesFrom(this.node);var o=this.wrap(n);return o.parent=this,o},e.prototype.getVariantChar=function(t,e){var r=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},e.kind="unknown",e.styles={},e.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],e.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},e.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},e.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},e}(c.AbstractWrapper);e.CommonWrapper=H},4420:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonWrapperFactory=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),Object.defineProperty(e.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),e.defaultNodes={},e}(r(3811).AbstractWrapperFactory);e.CommonWrapperFactory=i},9800:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTeXAtomMixin=void 0;var i=r(9007);e.CommonTeXAtomMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.computeBBox=function(e,r){if(void 0===r&&(r=!1),t.prototype.computeBBox.call(this,e,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var n=e.h,o=(n+e.d)/2+this.font.params.axis_height-n;e.h+=o,e.d-=o}},e}(t)}},1160:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonTextNodeMixin=void 0,e.CommonTextNodeMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){var r,n;void 0===e&&(e=!1);var Q=this.parent.variant,T=this.node.getText();if("-explicitFont"===Q){var s=this.jax.getFontData(this.parent.styles),a=this.jax.measureText(T,Q,s),l=a.w,c=a.h,u=a.d;t.h=c,t.d=u,t.w=l}else{var p=this.remappedText(T,Q);t.empty();try{for(var h=o(p),d=h.next();!d.done;d=h.next()){var f=d.value,L=i(this.getVariantChar(Q,f),4),m=(c=L[0],u=L[1],l=L[2],L[3]);if(m.unknown){var y=this.jax.measureText(String.fromCodePoint(f),Q);l=y.w,c=y.h,u=y.d}t.w+=l,c>t.h&&(t.h=c),u>t.d&&(t.d=u),t.ic=m.ic||0,t.sk=m.sk||0,t.dx=m.dx||0}}catch(t){r={error:t}}finally{try{d&&!d.done&&(n=h.return)&&n.call(h)}finally{if(r)throw r.error}}p.length>1&&(t.sk=0),t.clean()}},e.prototype.remappedText=function(t,e){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(t,e))},e.prototype.getStyles=function(){},e.prototype.getVariant=function(){},e.prototype.getScale=function(){},e.prototype.getSpace=function(){},e}(t)}},1956:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},a=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMencloseMixin=void 0;var c=T(r(5552)),u=r(505);e.CommonMencloseMixin=function(t){return function(t){function e(){for(var e=[],r=0;r.001?Q:0},e.prototype.getArgMod=function(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]},e.prototype.arrow=function(t,e,r,n,o){return void 0===n&&(n=""),void 0===o&&(o=0),null},e.prototype.arrowData=function(){var t=s([this.padding,this.thickness],2),e=t[0],r=t[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),n=this.childNodes[0].getBBox(),o=n.h,i=n.d,Q=n.w,T=o+i,a=Math.sqrt(T*T+Q*Q),l=Math.max(e,r*Q/a),c=Math.max(e,r*T/a),u=s(this.getArgMod(Q+2*l,T+2*c),2);return{a:u[0],W:u[1],x:l,y:c}},e.prototype.arrowAW=function(){var t=this.childNodes[0].getBBox(),e=t.h,r=t.d,n=t.w,o=s(this.TRBL,4),i=o[0],Q=o[1],T=o[2],a=o[3];return this.getArgMod(a+n+Q,i+e+r+T)},e.prototype.createMsqrt=function(t){var e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;var r=this.wrap(e);return r.parent=this,r},e.prototype.sqrtTRBL=function(){var t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]},e}(t)}},7555:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMfencedMixin=void 0,e.CommonMfencedMixin=function(t){return function(t){function e(){for(var e=[],r=0;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMmultiscriptsMixin=e.ScriptNames=e.NextScript=void 0;var s=r(6469);e.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},e.ScriptNames=["sup","sup","psup","psub"],e.CommonMmultiscriptsMixin=function(t){return function(t){function r(){for(var e=[],r=0;re.length&&e.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(t,e,r,n){for(var o=0;ot.h&&(t.h=s),a>t.d&&(t.d=a),u>e.h&&(e.h=u),p>e.d&&(e.d=p)}},r.prototype.getScaledWHD=function(t){var e=t.w,r=t.h,n=t.d,o=t.rscale;return[e*o,r*o,n*o]},r.prototype.getUVQ=function(e,r){var n;if(!this.UVQ){var o=i([0,0,0],3),Q=o[0],T=o[1],s=o[2];0===e.h&&0===e.d?Q=this.getU():0===r.h&&0===r.d?Q=-this.getV():(Q=(n=i(t.prototype.getUVQ.call(this,e,r),3))[0],T=n[1],s=n[2]),this.UVQ=[Q,T,s]}return this.UVQ},r}(t)}},5023:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMnMixin=void 0,e.CommonMnMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.remapChars=function(t){if(t.length){var e=this.font.getRemappedChar("mn",t[0]);if(e){var r=this.unicodeChars(e,this.variant);1===r.length?t[0]=r[0]:t=r.concat(t.slice(1))}}return t},e}(t)}},7096:function(t,e,r){var n,o,i=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),Q=this&&this.__assign||function(){return Q=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},s=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMoMixin=e.DirectionVH=void 0;var l=r(6469),c=r(505),u=r(5884);e.DirectionVH=((o={})[1]="v",o[2]="h",o),e.CommonMoMixin=function(t){return function(t){function e(){for(var e=[],r=0;r=0)&&(t.w=0)},e.prototype.protoBBox=function(e){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(t.prototype.computeBBox.call(this,e),this.copySkewIC(e))},e.prototype.getAccentOffset=function(){var t=l.BBox.empty();return this.protoBBox(t),-t.w/2},e.prototype.getCenterOffset=function(e){return void 0===e&&(e=null),e||(e=l.BBox.empty(),t.prototype.computeBBox.call(this,e)),(e.h+e.d)/2+this.font.params.axis_height-e.h},e.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?t.prototype.getVariant.call(this):this.variant="-tex-variant"},e.prototype.canStretch=function(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;var e=this.getText();if(1!==Array.from(e).length)return!1;var r=this.font.getDelimiter(e.codePointAt(0));return this.stretch=r&&r.dir===t?r:u.NOSTRETCH,0!==this.stretch.dir},e.prototype.getStretchedVariant=function(t,e){var r,n;if(void 0===e&&(e=!1),0!==this.stretch.dir){var o=this.getWH(t),i=this.getSize("minsize",0),T=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");o=Math.max(i,Math.min(T,o));var l=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,u=i||e?o:s?Math.min(o/l,o+c):Math.max(o*l,o-c),p=this.stretch,h=p.c||this.getText().codePointAt(0),d=0;if(p.sizes)try{for(var f=a(p.sizes),L=f.next();!L.done;L=f.next()){if(L.value>=u)return s&&d&&d--,this.variant=this.font.getSizeVariant(h,d),this.size=d,void(p.schar&&p.schar[d]&&(this.stretch=Q(Q({},this.stretch),{c:p.schar[d]})));d++}}catch(t){r={error:t}}finally{try{L&&!L.done&&(n=f.return)&&n.call(f)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(o,p),p)):(this.variant=this.font.getSizeVariant(h,d-1),this.size=d-1)}},e.prototype.getSize=function(t,e){var r=this.node.attributes;return r.isSet(t)&&(e=this.length2em(r.get(t),1,1)),e},e.prototype.getWH=function(t){if(0===t.length)return 0;if(1===t.length)return t[0];var e=T(t,2),r=e[0],n=e[1],o=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-o,n+o):r+n},e.prototype.getStretchBBox=function(t,e,r){var n;r.hasOwnProperty("min")&&r.min>e&&(e=r.min);var o=T(r.HDW,3),i=o[0],Q=o[1],s=o[2];1===this.stretch.dir?(i=(n=T(this.getBaseline(t,e,r),2))[0],Q=n[1]):s=e,this.bbox.h=i,this.bbox.d=Q,this.bbox.w=s},e.prototype.getBaseline=function(t,e,r){var n=2===t.length&&t[0]+t[1]===e,o=this.node.attributes.get("symmetric"),i=T(n?t:[e,0],2),Q=i[0],s=i[1],a=T([Q+s,0],2),l=a[0],c=a[1];if(o){var u=this.font.params.axis_height;n&&(l=2*Math.max(Q-u,s+u)),c=l/2-u}else if(n)c=s;else{var p=T(r.HDW||[.75,.25],2),h=p[0],d=p[1];c=d*(l/(h+d))}return[l-c,c]},e.prototype.checkExtendedHeight=function(t,e){if(e.fullExt){var r=T(e.fullExt,2),n=r[0],o=r[1];t=o+Math.ceil(Math.max(0,t-o)/n)*n}return t},e.prototype.remapChars=function(t){var e=this.node.getProperty("primes");if(e)return(0,c.unicodeChars)(e);if(1===t.length){var r=this.node.coreParent().parent,n=this.isAccent&&!r.isKind("mrow")?"accent":"mo",o=this.font.getRemappedChar(n,t[0]);o&&(t=this.unicodeChars(o,this.variant))}return t},e}(t)}},6898:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMpaddedMixin=void 0,e.CommonMpaddedMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getDimens=function(){var t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getBBox(),r=e.w,n=e.h,o=e.d,i=r,Q=n,T=o,s=0,a=0,l=0;""!==t.width&&(r=this.dimen(t.width,e,"w",0)),""!==t.height&&(n=this.dimen(t.height,e,"h",0)),""!==t.depth&&(o=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(a=this.dimen(t.voffset,e)),""!==t.lspace&&(s=this.dimen(t.lspace,e));var c=this.node.attributes.get("data-align");return c&&(l=this.getAlignX(r,e,c)),[Q,T,i,n-Q,o-T,r-i,s,a,l]},e.prototype.dimen=function(t,e,r,n){void 0===r&&(r=""),void 0===n&&(n=null);var o=(t=String(t)).match(/width|height|depth/),i=o?e[o[0].charAt(0)]:r?e[r]:0,Q=this.length2em(t,i)||0;return t.match(/^[-+]/)&&r&&(Q+=i),null!=n&&(Q=Math.max(n,Q)),Q},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=o(this.getDimens(),6),n=r[0],i=r[1],Q=r[2],T=r[3],s=r[4],a=r[5];t.w=Q+a,t.h=n+T,t.d=i+s,this.setChildPWidths(e,t.w)},e.prototype.getWrapWidth=function(t){return this.getBBox().w},e.prototype.getChildAlign=function(t){return this.node.attributes.get("data-align")||"left"},e}(t)}},9086:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMrootMixin=void 0,e.CommonMrootMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"surd",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),e.prototype.combineRootBBox=function(t,e,r){var n=this.childNodes[this.root].getOuterBBox(),o=this.getRootDimens(e,r)[1];t.combine(n,0,o)},e.prototype.getRootDimens=function(t,e){var r=this.childNodes[this.surd],n=this.childNodes[this.root].getOuterBBox(),o=(r.size<0?.5:.6)*t.w,i=n.w,Q=n.rscale,T=Math.max(i,o/Q),s=Math.max(0,T-i);return[T*Q-o,this.rootHeight(n,t,r.size,e),s]},e.prototype.rootHeight=function(t,e,r,n){var o=e.h+e.d;return(r<0?1.9:.55*o)-(o-n)+Math.max(0,t.d*t.rscale)},e}(t)}},8411:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonInferredMrowMixin=e.CommonMrowMixin=void 0;var s=r(6469);e.CommonMrowMixin=function(t){return function(t){function e(){for(var e,r,n=[],o=0;o1){var u=0,p=0,h=l>1&&l===c;try{for(var d=T(this.childNodes),f=d.next();!f.done;f=d.next()){var L=0===(M=f.value).stretch.dir;if(h||L){var m=M.getOuterBBox(L),y=m.h,H=m.d,g=m.rscale;(y*=g)>u&&(u=y),(H*=g)>p&&(p=H)}}}catch(t){r={error:t}}finally{try{f&&!f.done&&(n=d.return)&&n.call(d)}finally{if(r)throw r.error}}try{for(var b=T(Q),v=b.next();!v.done;v=b.next()){var M;(M=v.value).coreMO().getStretchedVariant([u,p])}}catch(t){o={error:t}}finally{try{v&&!v.done&&(i=b.return)&&i.call(b)}finally{if(o)throw o.error}}}},e}(t)},e.CommonInferredMrowMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.getScale=function(){this.bbox.scale=this.parent.bbox.scale,this.bbox.rscale=1},e}(t)}},4126:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;othis.surdH?(t.h+t.d-(this.surdH-2*e-r/2))/2:e+r/4]},e.prototype.getRootDimens=function(t,e){return[0,0,0,0]},e}(t)}},905:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMsubsupMixin=e.CommonMsupMixin=e.CommonMsubMixin=void 0,e.CommonMsubMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[0,-this.getV()]},e}(t),e.useIC=!1,e},e.CommonMsupMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},e}(t)},e.CommonMsubsupMixin=function(t){var e;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.UVQ=null,e}return n(e,t),Object.defineProperty(e.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.baseChild.getOuterBBox(),n=o([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),i=n[0],Q=n[1];t.empty(),t.append(r);var T=this.getBaseWidth(),s=this.getAdjustedIc(),a=o(this.getUVQ(),2),l=a[0],c=a[1];t.combine(i,T,c),t.combine(Q,T+s,l),t.w+=this.font.params.scriptspace,t.clean(),this.setChildPWidths(e)},e.prototype.getUVQ=function(t,e){void 0===t&&(t=this.subChild.getOuterBBox()),void 0===e&&(e=this.supChild.getOuterBBox());var r=this.baseCore.getOuterBBox();if(this.UVQ)return this.UVQ;var n=this.font.params,i=3*n.rule_thickness,Q=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),T=this.baseCharZero(r.d*this.baseScale+n.sub_drop*t.rscale),s=o([this.getU(),Math.max(T,Q)],2),a=s[0],l=s[1],c=a-e.d*e.rscale-(t.h*t.rscale-l);if(c0&&(a+=u,l-=u)}return a=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),a),a),l=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),l),l),c=a-e.d*e.rscale-(t.h*t.rscale-l),this.UVQ=[a,-l,c],this.UVQ},e}(t),e.useIC=!1,e}},6237:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtableMixin=void 0;var s=r(6469),a=r(505),l=r(7875);e.CommonMtableMixin=function(t){return function(t){function e(){for(var e=[],r=0;r1){if(null===e){e=0;var h=u>1&&u===p;try{for(var d=T(this.tableRows),f=d.next();!f.done;f=d.next()){var L;if(L=f.value.getChild(t)){var m=0===(b=L.childNodes[0]).stretch.dir;if(h||m){var y=b.getBBox(m).w;y>e&&(e=y)}}}}catch(t){o={error:t}}finally{try{f&&!f.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}}try{for(var H=T(a),g=H.next();!g.done;g=H.next()){var b;(b=g.value).coreMO().getStretchedVariant([e])}}catch(t){Q={error:t}}finally{try{g&&!g.done&&(s=H.return)&&s.call(H)}finally{if(Q)throw Q.error}}}},e.prototype.getTableData=function(){if(this.data)return this.data;for(var t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),n=new Array(this.numRows),o=new Array(this.numRows),i=[0],Q=this.tableRows,T=0;To[r]&&(o[r]=a),l>i[r]&&(i[r]=l),p>T&&(T=p),Q&&c>Q[e]&&(Q[e]=c),T},e.prototype.extendHD=function(t,e,r,n){var o=(n-(e[t]+r[t]))/2;o<1e-5||(e[t]+=o,r[t]+=o)},e.prototype.recordPWidthCell=function(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r,n,o=this.getTableData(),Q=o.H,T=o.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,l.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,l.sum)(Q.concat(T,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]);var c=this.getComputedWidths();n=(0,l.sum)(c.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]);var u=this.node.attributes.get("width");"auto"!==u&&(n=Math.max(this.length2em(u,0)+2*this.fLine,n));var p=i(this.getBBoxHD(r),2),h=p[0],d=p[1];t.h=h,t.d=d,t.w=n;var f=i(this.getBBoxLR(),2),L=f[0],m=f[1];t.L=L,t.R=m,(0,a.isPercent)(u)||this.setColumnPWidths()},e.prototype.setChildPWidths=function(t,e,r){var n=this.node.attributes.get("width");if(!(0,a.isPercent)(n))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var o=this.bbox,i=o.w,Q=o.L,T=o.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(n,Math.max(e,Q+i+T)))-(s?Q+T:0),u=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);this.cWidths=this.getColumnWidthsFixed(u,c);var p=this.getComputedWidths();return this.pWidth=(0,l.sum)(p.concat(this.cLines,this.cSpace))+2*(this.fLine+this.fSpace[0]),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},e.prototype.setColumnPWidths=function(){var t,e,r=this.cWidths;try{for(var n=T(this.pwidthCells),o=n.next();!o.done;o=n.next()){var Q=i(o.value,2),s=Q[0],a=Q[1];s.setChildPWidths(!1,r[a])&&(s.invalidateBBox(),s.getBBox())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.getBBoxHD=function(t){var e=i(this.getAlignmentRow(),2),r=e[0],n=e[1];if(null===n){var o=this.font.params.axis_height,Q=t/2;return{top:[0,t],center:[Q,Q],bottom:[t,0],baseline:[Q,Q],axis:[Q+o,Q-o]}[r]||[Q,Q]}var T=this.getVerticalPosition(n,r);return[T,t-T]},e.prototype.getBBoxLR=function(){if(this.hasLabels){var t=this.node.attributes,e=t.get("side"),r=i(this.getPadAlignShift(e),2),n=r[0],o=r[1],Q=this.hasLabels&&!!t.get("data-width-includes-label");return Q&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==o||Q?"left"===e?[n,0]:[0,n]:[n,n]}return[0,0]},e.prototype.getPadAlignShift=function(t){var e=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=i(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),n=r[0],o=r[1];(n||o)&&(e=Math.max(e,this.length2em(n||"0"),this.length2em(o||"0")));var Q=i(this.getAlignShift(),2),T=Q[0],s=Q[1];return T===t&&(s="left"===t?Math.max(e,s)-e:Math.min(-e,s)+e),[e,T,s]},e.prototype.getAlignShift=function(){return this.isTop?t.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},e.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},e.prototype.getEqualRowHeight=function(){var t=this.getTableData(),e=t.H,r=t.D,n=Array.from(e.keys()).map((function(t){return e[t]+r[t]}));return Math.max.apply(Math,n)},e.prototype.getComputedWidths=function(){var t=this,e=this.getTableData().W,r=Array.from(e.keys()).map((function(r){return"number"==typeof t.cWidths[r]?t.cWidths[r]:e[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,l.max)(r))),r},e.prototype.getColumnWidths=function(){var t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);var e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):(0,a.isPercent)(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))},e.prototype.getEqualColumns=function(t){var e,r=Math.max(1,this.numCols);if("auto"===t){var n=this.getTableData().W;e=(0,l.max)(n)}else if((0,a.isPercent)(t))e=this.percent(1/r);else{var o=(0,l.sum)([].concat(this.cLines,this.cSpace))+2*this.fSpace[0];e=Math.max(0,this.length2em(t)-o)/r}return Array(this.numCols).fill(e)},e.prototype.getColumnWidthsAuto=function(t){var e=this;return t.map((function(t){return"auto"===t||"fit"===t?null:(0,a.isPercent)(t)?t:e.length2em(t)}))},e.prototype.getColumnWidthsPercent=function(t){var e=this,r=t.indexOf("fit")>=0,n=(r?this.getTableData():{W:null}).W;return Array.from(t.keys()).map((function(o){var i=t[o];return"fit"===i?null:"auto"===i?r?n[o]:null:(0,a.isPercent)(i)?i:e.length2em(i)}))},e.prototype.getColumnWidthsFixed=function(t,e){var r=this,n=Array.from(t.keys()),o=n.filter((function(e){return"fit"===t[e]})),i=n.filter((function(e){return"auto"===t[e]})),Q=o.length||i.length,T=(Q?this.getTableData():{W:null}).W,s=e-(0,l.sum)([].concat(this.cLines,this.cSpace))-2*this.fSpace[0],a=s;n.forEach((function(e){var n=t[e];a-="fit"===n||"auto"===n?T[e]:r.length2em(n,s)}));var c=Q&&a>0?a/Q:0;return n.map((function(e){var n=t[e];return"fit"===n?T[e]+c:"auto"===n?T[e]+(0===o.length?c:0):r.length2em(n,s)}))},e.prototype.getVerticalPosition=function(t,e){for(var r=this.node.attributes.get("equalrows"),n=this.getTableData(),o=n.H,Q=n.D,T=r?this.getEqualRowHeight():0,s=this.getRowHalfSpacing(),a=this.fLine,l=0;lthis.numRows?null:n-1]},e.prototype.getColumnAttributes=function(t,e){void 0===e&&(e=1);var r=this.numCols-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getRowAttributes=function(t,e){void 0===e&&(e=1);var r=this.numRows-e,n=this.getAttributeArray(t);if(0===n.length)return null;for(;n.lengthr&&n.splice(r),n},e.prototype.getAttributeArray=function(t){var e=this.node.attributes.get(t);return e?(0,a.split)(e):[this.node.attributes.getDefault(t)]},e.prototype.addEm=function(t,e){var r=this;return void 0===e&&(e=1),t?t.map((function(t){return r.em(t/e)})):null},e.prototype.convertLengths=function(t){var e=this;return t?t.map((function(t){return e.length2em(t)})):null},e}(t)}},5164:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtdMixin=void 0,e.CommonMtdMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.invalidateBBox=function(){this.bboxComputed=!1},e.prototype.getWrapWidth=function(t){var e=this.parent.parent,r=this.parent,n=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof e.cWidths[n]?e.cWidths[n]:e.getTableData().W[n]},e.prototype.getChildAlign=function(t){return this.node.attributes.get("columnalign")},e}(t)}},6319:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMtextMixin=void 0,e.CommonMtextMixin=function(t){var e;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.getVariant=function(){var e=this.jax.options,r=this.jax.math.outputData,n=(!!r.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||e.mtextFont||n){var o=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[o]||this.jax.font.getCssFont(o),Q=i[0]||(n?r.merrorFamily||e.merrorFont:r.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(Q,i[2]?"bold":"",i[1]?"italic":"")}else t.prototype.getVariant.call(this)},e}(t),e.INHERITFONTS={normal:["",!1,!1],bold:["",!1,!0],italic:["",!0,!1],"bold-italic":["",!0,!0]},e}},5766:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonMlabeledtrMixin=e.CommonMtrMixin=void 0,e.CommonMtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t]},e.prototype.getChildBBoxes=function(){return this.childNodes.map((function(t){return t.getBBox()}))},e.prototype.stretchChildren=function(t){var e,r,n,i,Q,T;void 0===t&&(t=null);var s=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var l=o(a),c=l.next();!c.done;c=l.next()){(_=c.value.childNodes[0]).canStretch(1)&&s.push(_)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(e)throw e.error}}var u=s.length,p=this.childNodes.length;if(u&&p>1){if(null===t){var h=0,d=0,f=u>1&&u===p;try{for(var L=o(a),m=L.next();!m.done;m=L.next()){var y=0===(_=m.value.childNodes[0]).stretch.dir;if(f||y){var H=_.getBBox(y),g=H.h,b=H.d;g>h&&(h=g),b>d&&(d=b)}}}catch(t){n={error:t}}finally{try{m&&!m.done&&(i=L.return)&&i.call(L)}finally{if(n)throw n.error}}t=[h,d]}try{for(var v=o(s),M=v.next();!M.done;M=v.next()){var _;(_=M.value).coreMO().getStretchedVariant(t)}}catch(t){Q={error:t}}finally{try{M&&!M.done&&(T=v.return)&&T.call(v)}finally{if(Q)throw Q.error}}}},e}(t)},e.CommonMlabeledtrMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),Object.defineProperty(e.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),e.prototype.getChild=function(t){return this.childNodes[t+1]},e.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(t){return t.getBBox()}))},e}(t)}},1971:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CommonScriptbaseMixin=void 0;var s=r(9007);e.CommonScriptbaseMixin=function(t){var e;return e=function(t){function e(){for(var e=[],r=0;r1){var u=0,p=l>1&&l===c;try{for(var h=T(this.childNodes),d=h.next();!d.done;d=h.next()){var f=0===(b=d.value).stretch.dir;if(p||f){var L=b.getOuterBBox(f),m=L.w,y=L.rscale;m*y>u&&(u=m*y)}}}catch(t){r={error:t}}finally{try{d&&!d.done&&(n=h.return)&&n.call(h)}finally{if(r)throw r.error}}try{for(var H=T(Q),g=H.next();!g.done;g=H.next()){var b;(b=g.value).coreMO().getStretchedVariant([u/b.bbox.rscale])}}catch(t){o={error:t}}finally{try{g&&!g.done&&(i=H.return)&&i.call(H)}finally{if(o)throw o.error}}}},e}(t),e.useIC=!0,e}},5806:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0}),e.CommonSemanticsMixin=void 0,e.CommonSemanticsMixin=function(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.computeBBox=function(t,e){if(void 0===e&&(e=!1),this.childNodes.length){var r=this.childNodes[0].getBBox(),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i}},e}(t)}},5920:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVG=e.XLINKNS=e.SVGNS=void 0;var T=r(3055),s=r(7826),a=r(42),l=r(2597),c=r(505),u=r(6010);e.SVGNS="http://www.w3.org/2000/svg",e.XLINKNS="http://www.w3.org/1999/xlink";var p=function(t){function r(e){void 0===e&&(e=null);var r=t.call(this,e,s.SVGWrapperFactory,a.TeXFont)||this;return r.minwidth=0,r.shift=0,r.container=null,r.svgStyles=null,r.fontCache=new l.FontCache(r),r}return o(r,t),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.setScale=function(t){1!==this.options.scale&&this.adaptor.setStyle(t,"fontSize",(0,u.percent)(this.options.scale))},r.prototype.escaped=function(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])},r.prototype.styleSheet=function(e){if(this.svgStyles)return this.svgStyles;var n=this.svgStyles=t.prototype.styleSheet.call(this,e);return this.adaptor.setAttribute(n,"id",r.STYLESHEETID),n},r.prototype.pageElements=function(t){return"global"!==this.options.fontCache||this.findCache(t)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(t){for(var e=this.adaptor,n=e.tags(e.body(t.document),"svg"),o=n.length-1;o>=0;o--)if(this.adaptor.getAttribute(n[o],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(t,e){var r=this.container;this.container=e;var n=this.factory.wrap(t),o=Q(this.createRoot(n),2),i=o[0],T=o[1];this.typesetSVG(n,i,T),this.container=r},r.prototype.createRoot=function(t){var r=t.getOuterBBox(),n=r.w,o=r.h,i=r.d,Q=r.pwidth,T=t.metrics.em/1e3,s=Math.max(n,T),a=Math.max(o+i,T),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),c=this.adaptor,u=c.append(this.container,this.svg("svg",{xmlns:e.SVGNS,width:this.ex(s),height:this.ex(a),role:"img",focusable:!1,style:{"vertical-align":this.ex(-i)},viewBox:[0,this.fixed(1e3*-o,1),this.fixed(1e3*s,1),this.fixed(1e3*a,1)].join(" ")},[l]));if(.001===s&&(c.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),n<0&&c.setStyle(this.container,"margin-right",this.ex(n))),Q){c.setStyle(u,"min-width",this.ex(s)),c.setAttribute(u,"width",Q),c.removeAttribute(u,"viewBox");var p=this.fixed(t.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(l,"transform","scale(".concat(p,",-").concat(p,") translate(0, ").concat(this.fixed(1e3*-o,1),")"))}return"none"!==this.options.fontCache&&c.setAttribute(u,"xmlns:xlink",e.XLINKNS),[u,l]},r.prototype.typesetSVG=function(t,e,r){var n=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),n.insert(this.fontCache.getCache(),r)),t.toSVG(r),this.fontCache.clearLocalID(),this.minwidth)n.setStyle(e,"minWidth",this.ex(this.minwidth)),n.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var o=n.getAttribute(this.container,"justify")||"center";this.setIndent(e,o,this.shift)}},r.prototype.setIndent=function(t,e,r){"center"!==e&&"left"!==e||this.adaptor.setStyle(t,"margin-left",this.ex(r)),"center"!==e&&"right"!==e||this.adaptor.setStyle(t,"margin-right",this.ex(-r))},r.prototype.ex=function(t){return t/=this.font.params.x_height,Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(t,r,n){return void 0===r&&(r={}),void 0===n&&(n=[]),this.html(t,r,n,e.SVGNS)},r.prototype.unknownText=function(t,e){var r=this.math.metrics,n=this.font.params.x_height/r.ex*r.em*1e3,o=this.svg("text",{"data-variant":e,transform:"scale(1,-1)","font-size":this.fixed(n,1)+"px"},[this.text(t)]),i=this.adaptor;if("-explicitFont"!==e){var T=(0,c.unicodeChars)(t);if(1!==T.length||T[0]<119808||T[0]>120831){var s=Q(this.font.getCssFont(e),3),a=s[0],l=s[1],u=s[2];i.setAttribute(o,"font-family",a),l&&i.setAttribute(o,"font-style","italic"),u&&i.setAttribute(o,"font-weight","bold")}}return o},r.prototype.measureTextNode=function(t){var e=this.adaptor;t=e.clone(t),e.removeAttribute(t,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),n=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[t]);e.append(e.body(e.document),n);var o=e.nodeSize(t,1e3,!0)[0];return e.remove(n),{w:o,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=i(i({},T.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(T.CommonOutputJax);e.SVG=p},2597:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.FontCache=void 0;var r=function(){function t(t){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=t}return t.prototype.cachePath=function(t,e,r){var n="MJX-"+this.localID+(this.jax.font.getVariant(t).cacheID||"")+"-"+e;return this.cache.has(n)||(this.cache.set(n,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:n,d:r}))),n},t.prototype.clearLocalID=function(){this.localID=""},t.prototype.useLocalID=function(t){void 0===t&&(t=null),this.localID=(null==t?++this.nextID:t)+(""===t?"":"-")},t.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},t.prototype.getCache=function(){return this.defs},t}();e.FontCache=r},768:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AddPaths=e.SVGFontData=void 0;var a=r(5884);T(r(5884),e);var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.charOptions=function(e,r){return t.charOptions.call(this,e,r)},e.OPTIONS=i(i({},a.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),e.JAX="SVG",e}(a.FontData);e.SVGFontData=l,e.AddPaths=function(t,e,r){var n,o,i,Q;try{for(var T=s(Object.keys(e)),a=T.next();!a.done;a=T.next()){var c=a.value,u=parseInt(c);l.charOptions(t,u).p=e[u]}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=T.return)&&o.call(T)}finally{if(n)throw n.error}}try{for(var p=s(Object.keys(r)),h=p.next();!h.done;h=p.next()){c=h.value,u=parseInt(c);l.charOptions(t,u).c=r[u]}}catch(t){i={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(i)throw i.error}}return t}},7620:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),i=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&n(e,t,r);return o(e,t),e},Q=this&&this.__exportStar||function(t,e){for(var r in t)"default"===r||Object.prototype.hasOwnProperty.call(e,r)||n(e,t,r)};Object.defineProperty(e,"__esModule",{value:!0}),e.Arrow=e.DiagonalArrow=e.DiagonalStrike=e.Border2=e.Border=e.RenderLine=e.lineOffset=e.lineData=e.computeLineData=void 0;var T=i(r(5552));Q(r(5552),e),e.computeLineData={top:function(t,e,r,n){return[0,t-n,r,t-n]},right:function(t,e,r,n){return[r-n,-e,r-n,t]},bottom:function(t,e,r,n){return[0,n-e,r,n-e]},left:function(t,e,r,n){return[n,-e,n,t]},vertical:function(t,e,r,n){return[r/2,t,r/2,-e]},horizontal:function(t,e,r,n){return[0,(t-e)/2,r,(t-e)/2]},up:function(t,e,r,n){return[n,n-e,r-n,t-n]},down:function(t,e,r,n){return[n,t-n,r-n,n-e]}};e.lineData=function(t,r,n){void 0===n&&(n="");var o=t.getBBox(),i=o.h,Q=o.d,T=o.w,s=t.thickness/2;return(0,e.lineOffset)(e.computeLineData[r](i,Q,T,s),t,n)};e.lineOffset=function(t,e,r){if(r){var n=e.getOffset(r);n&&("X"===r?(t[0]-=n,t[2]-=n):(t[1]-=n,t[3]-=n))}return t};e.RenderLine=function(t,r){return void 0===r&&(r=""),function(n,o){var i=n.line((0,e.lineData)(n,t,r));n.adaptor.append(n.element,i)}};e.Border=function(t){return T.CommonBorder((function(r,n){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}))(t)};e.Border2=function(t,r,n){return T.CommonBorder2((function(t,o){t.adaptor.append(t.element,t.line((0,e.lineData)(t,r))),t.adaptor.append(t.element,t.line((0,e.lineData)(t,n)))}))(t,r,n)};e.DiagonalStrike=function(t){return T.CommonDiagonalStrike((function(r){return function(r,n){r.adaptor.append(r.element,r.line((0,e.lineData)(r,t)))}}))(t)};e.DiagonalArrow=function(t){return T.CommonDiagonalArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)};e.Arrow=function(t){return T.CommonArrow((function(t,e){t.adaptor.append(t.element,e)}))(t)}},7079:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapper=void 0;var T=r(6469),s=r(7519),a=r(4097),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.element=null,e.dx=0,e}return o(e,t),e.prototype.toSVG=function(t){this.addChildren(this.standardSVGnode(t))},e.prototype.addChildren=function(t){var e,r,n=0;try{for(var o=i(this.childNodes),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;T.toSVG(t);var s=T.getOuterBBox();T.element&&T.place(n+s.L*s.rscale,0),n+=(s.L+s.w+s.R)*s.rscale}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}},e.prototype.standardSVGnode=function(t){var e=this.createSVGnode(t);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),e},e.prototype.createSVGnode=function(t){this.element=this.svg("g",{"data-mml-node":this.node.kind});var e=this.node.attributes.get("href");if(e){t=this.adaptor.append(t,this.svg("a",{href:e}));var r=this.getOuterBBox(),n=r.h,o=r.d,i=r.w;this.adaptor.append(this.element,this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(i),height:this.fixed(n+o),y:this.fixed(-o)}))}return this.adaptor.append(t,this.element),this.element},e.prototype.handleStyles=function(){var t=this;if(this.styles){var e=this.styles.cssText;e&&this.adaptor.setAttribute(this.element,"style",e),T.BBox.StyleAdjust.forEach((function(e){var r=Q(e,3),n=r[0];if(0===r[2]){var o=t.styles.get(n);o&&(t.dx+=t.length2em(o,1,t.bbox.rscale))}}))}},e.prototype.handleScale=function(){if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.adaptor.setAttribute(this.element,"transform",t)}},e.prototype.handleColor=function(){var t,e=this.adaptor,r=this.node.attributes,n=r.getExplicit("mathcolor"),o=r.getExplicit("color"),i=r.getExplicit("mathbackground"),Q=r.getExplicit("background"),T=(null===(t=this.styles)||void 0===t?void 0:t.get("background-color"))||"";if((n||o)&&(e.setAttribute(this.element,"fill",n||o),e.setAttribute(this.element,"stroke",n||o)),i||Q||T){var s=this.getOuterBBox(),a=s.h,l=s.d,c=s.w,u=this.svg("rect",{fill:i||Q||T,x:this.fixed(-this.dx),y:this.fixed(-l),width:this.fixed(c),height:this.fixed(a+l),"data-bgcolor":!0}),p=e.firstChild(this.element);p?e.insert(u,p):e.append(this.element,u)}},e.prototype.handleBorder=function(){var t,r,n,o;if(this.styles){var T=Array(4).fill(0),s=Array(4),a=Array(4);try{for(var l=i([["Top",0],["Right",1],["Bottom",2],["Left",3]]),c=l.next();!c.done;c=l.next()){var u=Q(c.value,2),p=u[0],h=u[1],d="border"+p,f=this.styles.get(d+"Width");f&&(T[h]=Math.max(0,this.length2em(f,1,this.bbox.rscale)),s[h]=this.styles.get(d+"Style")||"solid",a[h]=this.styles.get(d+"Color")||"currentColor")}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}var L=e.borderFuzz,m=this.getOuterBBox(),y=Q([m.h+L,m.d+L,m.w+L],3),H=y[0],g=y[1],b=y[2],v=[b,H],M=[-L,H],_=[b,-g],V=[-L,-g],O=[b-T[1],H-T[0]],S=[-L+T[3],H-T[0]],E=[b-T[1],-g+T[2]],x=[-L+T[3],-g+T[2]],A=[[M,v,O,S],[_,v,O,E],[V,_,E,x],[V,M,S,x]],C=this.adaptor.firstChild(this.element);try{for(var N=i([0,1,2,3]),w=N.next();!w.done;w=N.next()){if(T[h=w.value]){var P=A[h];"dashed"===s[h]||"dotted"===s[h]?this.addBorderBroken(P,a[h],s[h],T[h],h):this.addBorderSolid(P,a[h],C)}}}catch(t){n={error:t}}finally{try{w&&!w.done&&(o=N.return)&&o.call(N)}finally{if(n)throw n.error}}}},e.prototype.addBorderSolid=function(t,e,r){var n=this,o=this.svg("polygon",{points:t.map((function(t){var e=Q(t,2),r=e[0],o=e[1];return"".concat(n.fixed(r-n.dx),",").concat(n.fixed(o))})).join(" "),stroke:"none",fill:e});r?this.adaptor.insert(o,r):this.adaptor.append(this.element,o)},e.prototype.addBorderBroken=function(t,e,r,n,o){var i="dotted"===r,T=n/2,s=Q([[T,-T,-T,-T],[-T,T,-T,-T],[T,T,-T,T],[T,T,T,-T]][o],4),a=s[0],l=s[1],c=s[2],u=s[3],p=Q(t,2),h=p[0],d=p[1],f=h[0]+a-this.dx,L=h[1]+l,m=d[0]+c-this.dx,y=d[1]+u,H=Math.abs(o%2?y-L:m-f),g=i?Math.ceil(H/(2*n)):Math.ceil((H-n)/(4*n)),b=H/(4*g+1),v=this.svg("line",{x1:this.fixed(f),y1:this.fixed(L),x2:this.fixed(m),y2:this.fixed(y),"stroke-width":this.fixed(n),stroke:e,"stroke-linecap":i?"round":"square","stroke-dasharray":i?[1,this.fixed(H/g-.002)].join(" "):[this.fixed(b),this.fixed(3*b)].join(" ")}),M=this.adaptor,_=M.firstChild(this.element);_?M.insert(v,_):M.append(this.element,v)},e.prototype.handleAttributes=function(){var t,r,n,o,Q=this.node.attributes,T=Q.getAllDefaults(),s=e.skipAttributes;try{for(var a=i(Q.getExplicitNames()),l=a.next();!l.done;l=a.next()){var c=l.value;!1!==s[c]&&(c in T||s[c]||this.adaptor.hasAttribute(this.element,c))||this.adaptor.setAttribute(this.element,c,Q.getExplicit(c))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}if(Q.get("class")){var u=Q.get("class").trim().split(/ +/);try{for(var p=i(u),h=p.next();!h.done;h=p.next()){var d=h.value;this.adaptor.addClass(this.element,d)}}catch(t){n={error:t}}finally{try{h&&!h.done&&(o=p.return)&&o.call(p)}finally{if(n)throw n.error}}}},e.prototype.place=function(t,e,r){if(void 0===r&&(r=null),(t+=this.dx)||e){r||(r=this.element,e=this.handleId(e));var n="translate(".concat(this.fixed(t),",").concat(this.fixed(e),")"),o=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",n+(o?" "+o:""))}},e.prototype.handleId=function(t){if(!this.node.attributes||!this.node.attributes.get("id"))return t;var e=this.adaptor,r=this.getBBox().h,n=e.childNodes(this.element);n.forEach((function(t){return e.remove(t)}));var o=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},n);return e.append(this.element,this.svg("text",{"data-id-align":!0},[this.text("")])),e.append(this.element,o),t+r},e.prototype.firstChild=function(){var t=this.adaptor,e=t.firstChild(this.element);return e&&"text"===t.kind(e)&&t.getAttribute(e,"data-id-align")&&(e=t.firstChild(t.next(e))),e&&"rect"===t.kind(e)&&t.getAttribute(e,"data-hitbox")&&(e=t.next(e)),e},e.prototype.placeChar=function(t,e,r,n,o){var T,s;void 0===o&&(o=null),null===o&&(o=this.variant);var a=t.toString(16).toUpperCase(),l=Q(this.getVariantChar(o,t),4),c=l[2],u=l[3];if("p"in u){var p=u.p?"M"+u.p+"Z":"";this.place(e,r,this.adaptor.append(n,this.charNode(o,a,p)))}else if("c"in u){var h=this.adaptor.append(n,this.svg("g",{"data-c":a}));this.place(e,r,h),e=0;try{for(var d=i(this.unicodeChars(u.c,o)),f=d.next();!f.done;f=d.next()){var L=f.value;e+=this.placeChar(L,e,r,h,o)}}catch(t){T={error:t}}finally{try{f&&!f.done&&(s=d.return)&&s.call(d)}finally{if(T)throw T.error}}}else if(u.unknown){var m=String.fromCodePoint(t),y=this.adaptor.append(n,this.jax.unknownText(m,o));return this.place(e,r,y),this.jax.measureTextNodeWithCache(y,m,o).w}return c},e.prototype.charNode=function(t,e,r){return"none"!==this.jax.options.fontCache?this.useNode(t,e,r):this.pathNode(e,r)},e.prototype.pathNode=function(t,e){return this.svg("path",{"data-c":t,d:e})},e.prototype.useNode=function(t,e,r){var n=this.svg("use",{"data-c":e}),o="#"+this.jax.fontCache.cachePath(t,e,r);return this.adaptor.setAttribute(n,"href",o,a.XLINKNS),n},e.prototype.drawBBox=function(){var t=this.getBBox(),e=t.w,r=t.h,n=t.d,o=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(e)}),this.svg("rect",{fill:"green",height:this.fixed(n),width:this.fixed(e),y:this.fixed(-n)})]),i=this.element||this.parent.element;this.adaptor.append(i,o)},e.prototype.html=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.html(t,e,r)},e.prototype.svg=function(t,e,r){return void 0===e&&(e={}),void 0===r&&(r=[]),this.jax.svg(t,e,r)},e.prototype.text=function(t){return this.jax.text(t)},e.prototype.fixed=function(t,e){return void 0===e&&(e=1),this.jax.fixed(1e3*t,e)},e.kind="unknown",e.borderFuzz=.005,e}(s.CommonWrapper);e.SVGWrapper=l},7826:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrapperFactory=void 0;var i=r(4420),Q=r(6368),T=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.jax=null,e}return o(e,t),e.defaultNodes=Q.SVGWrappers,e}(i.CommonWrapperFactory);e.SVGWrapperFactory=T},6368:function(t,e,r){var n;Object.defineProperty(e,"__esModule",{value:!0}),e.SVGWrappers=void 0;var o=r(7079),i=r(2438),Q=r(3289),T=r(1618),s=r(5896),a=r(5710),l=r(3735),c=r(3365),u=r(9375),p=r(6465),h=r(7512),d=r(3572),f=r(5535),L=r(1107),m=r(7725),y=r(6670),H=r(4445),g=r(8835),b=r(9950),v=r(2558),M=r(3006),_=r(8926),V=r(988),O=r(6614),S=r(2417),E=r(9645),x=r(131),A=r(640);e.SVGWrappers=((n={})[i.SVGmath.kind]=i.SVGmath,n[Q.SVGmrow.kind]=Q.SVGmrow,n[Q.SVGinferredMrow.kind]=Q.SVGinferredMrow,n[T.SVGmi.kind]=T.SVGmi,n[s.SVGmo.kind]=s.SVGmo,n[a.SVGmn.kind]=a.SVGmn,n[l.SVGms.kind]=l.SVGms,n[c.SVGmtext.kind]=c.SVGmtext,n[u.SVGmerror.kind]=u.SVGmerror,n[p.SVGmspace.kind]=p.SVGmspace,n[h.SVGmpadded.kind]=h.SVGmpadded,n[d.SVGmphantom.kind]=d.SVGmphantom,n[f.SVGmfrac.kind]=f.SVGmfrac,n[L.SVGmsqrt.kind]=L.SVGmsqrt,n[m.SVGmroot.kind]=m.SVGmroot,n[y.SVGmfenced.kind]=y.SVGmfenced,n[H.SVGmsub.kind]=H.SVGmsub,n[H.SVGmsup.kind]=H.SVGmsup,n[H.SVGmsubsup.kind]=H.SVGmsubsup,n[g.SVGmunder.kind]=g.SVGmunder,n[g.SVGmover.kind]=g.SVGmover,n[g.SVGmunderover.kind]=g.SVGmunderover,n[b.SVGmmultiscripts.kind]=b.SVGmmultiscripts,n[v.SVGmtable.kind]=v.SVGmtable,n[M.SVGmtr.kind]=M.SVGmtr,n[M.SVGmlabeledtr.kind]=M.SVGmlabeledtr,n[_.SVGmtd.kind]=_.SVGmtd,n[V.SVGmaction.kind]=V.SVGmaction,n[O.SVGmenclose.kind]=O.SVGmenclose,n[S.SVGsemantics.kind]=S.SVGsemantics,n[S.SVGannotation.kind]=S.SVGannotation,n[S.SVGannotationXML.kind]=S.SVGannotationXML,n[S.SVGxml.kind]=S.SVGxml,n[E.SVGmglyph.kind]=E.SVGmglyph,n[x.SVGTeXAtom.kind]=x.SVGTeXAtom,n[A.SVGTextNode.kind]=A.SVGTextNode,n[o.SVGWrapper.kind]=o.SVGWrapper,n)},131:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTeXAtom=void 0;var i=r(7079),Q=r(9800),T=r(3948),s=r(9007),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(t.prototype.toSVG.call(this,e),this.adaptor.setAttribute(this.element,"data-mjx-texclass",s.TEXCLASSNAMES[this.node.texClass]),this.node.texClass===s.TEXCLASS.VCENTER){var r=this.childNodes[0].getBBox(),n=r.h,o=(n+r.d)/2+this.font.params.axis_height-n,i="translate(0 "+this.fixed(o)+")";this.adaptor.setAttribute(this.element,"transform",i)}},e.kind=T.TeXAtom.prototype.kind,e}((0,Q.CommonTeXAtomMixin)(i.SVGWrapper));e.SVGTeXAtom=a},640:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGTextNode=void 0;var Q=r(9007),T=r(7079),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e,r,n=this.node.getText(),o=this.parent.variant;if(0!==n.length)if("-explicitFont"===o)this.element=this.adaptor.append(t,this.jax.unknownText(n,o));else{var Q=this.remappedText(n,o);this.parent.childNodes.length>1&&(t=this.element=this.adaptor.append(t,this.svg("g",{"data-mml-node":"text"})));var T=0;try{for(var s=i(Q),a=s.next();!a.done;a=s.next()){var l=a.value;T+=this.placeChar(l,T,0,t,o)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(e)throw e.error}}}},e.kind=Q.TextNode.prototype.kind,e.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},e}((0,r(1160).CommonTextNodeMixin)(T.SVGWrapper));e.SVGTextNode=s},988:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmaction=void 0;var i=r(7079),Q=r(1956),T=r(1956),s=r(9145),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.selected,n=r.getOuterBBox(),o=n.h,i=n.d,Q=n.w;this.adaptor.append(this.element,this.svg("rect",{width:this.fixed(Q),height:this.fixed(o+i),y:this.fixed(-i),fill:"none","pointer-events":"all"})),r.toSVG(e);var T=r.getOuterBBox();r.element&&r.place(T.L*T.rscale,0),this.action(this,this.data)},e.prototype.setEventHandler=function(t,e){this.element.addEventListener(t,e)},e.kind=s.MmlMaction.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[function(t,e){t.adaptor.setAttribute(t.element,"data-toggle",t.node.attributes.get("selection"));var r=t.factory.jax.math,n=t.factory.jax.document,o=t.node;t.setEventHandler("click",(function(t){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),o.nextToggleSelection(),r.rerender(n),t.stopPropagation()}))},{}]],["tooltip",[function(t,e){var r=t.childNodes[1];if(r){var n=t.firstChild();if(r.node.isKind("mtext")){var o=r.node.getText();t.adaptor.insert(t.svg("title",{},[t.text(o)]),n)}else{var i=t.adaptor,Q=t.jax.container,T=t.node.factory.create("math",{},[t.childNodes[1].node]),s=t.html("mjx-tool",{},[t.html("mjx-tip")]),a=i.append(n,t.svg("foreignObject",{style:{display:"none"}},[s]));t.jax.processMath(T,i.firstChild(s)),t.childNodes[1].node.parent=t.node,t.setEventHandler("mouseover",(function(r){e.stopTimers(t,e),e.hoverTimer.set(t,setTimeout((function(){i.setStyle(s,"left","0"),i.setStyle(s,"top","0"),i.append(Q,s);var e=i.nodeBBox(s),r=i.nodeBBox(t.element),n=(r.right-e.left)/t.metrics.em+t.dx,o=(r.bottom-e.bottom)/t.metrics.em+t.dy;i.setStyle(s,"left",t.px(n)),i.setStyle(s,"top",t.px(o))}),e.postDelay)),r.stopPropagation()})),t.setEventHandler("mouseout",(function(r){e.stopTimers(t,e);var n=setTimeout((function(){return i.append(a,s)}),e.clearDelay);e.clearTimer.set(t,n),r.stopPropagation()}))}}},T.TooltipData]],["statusline",[function(t,e){var r=t.childNodes[1];if(r&&r.node.isKind("mtext")){var n=t.adaptor,o=r.node.getText();n.setAttribute(t.element,"data-statusline",o),t.setEventHandler("mouseover",(function(r){if(null===e.status){var i=n.body(n.document);e.status=n.append(i,t.html("mjx-status",{},[t.text(o)]))}r.stopPropagation()})),t.setEventHandler("mouseout",(function(t){e.status&&(n.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),e}((0,Q.CommonMactionMixin)(i.SVGWrapper));e.SVGmaction=a},2438:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmath=void 0;var T=r(7079),s=r(7490),a=r(3233),l=r(6469),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},e.prototype.handleDisplay=function(){var t=i(this.getAlignShift(),2),e=t[0],r=t[1];if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===l.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var n=this.jax.table.getOuterBBox(),o=n.L,Q=n.w,T=n.R;"right"===e?T=Math.max(T||-r,-r):"left"===e?o=Math.max(o||r,r):"center"===e&&(Q+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,o+Q+T)}}else this.jax.shift=r},e.prototype.handleSpeech=function(){var t,e,r=this.adaptor,n=this.node.attributes,o=n.get("aria-label")||n.get("data-semantic-speech");if(o){var i=this.getTitleID(),T=this.svg("title",{id:i},[this.text(o)]);r.insert(T,r.firstChild(this.element)),r.setAttribute(this.element,"aria-labeledby",i),r.removeAttribute(this.element,"aria-label");try{for(var s=Q(this.childNodes[0].childNodes),a=s.next();!a.done;a=s.next()){var l=a.value;r.setAttribute(l.element,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{a&&!a.done&&(e=s.return)&&e.call(s)}finally{if(t)throw t.error}}}},e.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},e.prototype.setChildPWidths=function(e,r,n){return void 0===r&&(r=null),void 0===n&&(n=!0),t.prototype.setChildPWidths.call(this,e,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},e.kind=a.MmlMath.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right"}},e}((0,s.CommonMathMixin)(T.SVGWrapper));e.SVGmath=c},6614:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(e,r);o&&!("get"in o?!e.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,o)}:function(t,e,r,n){void 0===n&&(n=r),t[n]=e[r]}),Q=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),T=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&i(e,t,r);return Q(e,t),e},s=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmenclose=void 0;var l=r(7079),c=r(7313),u=T(r(7620)),p=r(6661),h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e,r,n=this.standardSVGnode(t),o=this.getBBoxExtenders()[3],i={};o>0&&(i.transform="translate("+this.fixed(o)+", 0)");var Q=this.adaptor.append(n,this.svg("g",i));this.renderChild?this.renderChild(this,Q):this.childNodes[0].toSVG(Q);try{for(var T=s(Object.keys(this.notations)),a=T.next();!a.done;a=T.next()){var l=a.value,c=this.notations[l];!c.renderChild&&c.renderer(this,n)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=T.return)&&r.call(T)}finally{if(e)throw e.error}}},e.prototype.arrow=function(t,e,r,n,o){void 0===n&&(n=""),void 0===o&&(o=0);var i=this.getBBox(),Q=i.w,T=(t-Q)/2,s=(i.h-i.d)/2,l=this.thickness,c=l/2,u=a([l*this.arrowhead.x,l*this.arrowhead.y,l*this.arrowhead.dx],3),p=u[0],h=u[1],d=u[2],f=r?this.fill("M",Q+T,s,"l",-(p+d),h,"l",d,c-h,"L",p-T,s+c,"l",d,h-c,"l",-(p+d),-h,"l",p+d,-h,"l",-d,h-c,"L",Q+T-p,s-c,"l",-d,c-h,"Z"):this.fill("M",Q+T,s,"l",-(p+d),h,"l",d,c-h,"L",-T,s+c,"l",0,-l,"L",Q+T-p,s-c,"l",-d,c-h,"Z"),L=[];if(o&&L.push("X"===n?"translate(".concat(this.fixed(-o)," 0)"):"translate(0 ".concat(this.fixed(o),")")),e){var m=this.jax.fixed(180*-e/Math.PI);L.push("rotate(".concat(m," ").concat(this.fixed(Q/2)," ").concat(this.fixed(s),")"))}return L.length&&this.adaptor.setAttribute(f,"transform",L.join(" ")),f},e.prototype.line=function(t){var e=a(t,4),r=e[0],n=e[1],o=e[2],i=e[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(n),x2:this.fixed(o),y2:this.fixed(i),"stroke-width":this.fixed(this.thickness)})},e.prototype.box=function(t,e,r,n){void 0===n&&(n=0);var o=this.thickness,i={x:this.fixed(o/2),y:this.fixed(o/2-r),width:this.fixed(t-o),height:this.fixed(e+r-o),fill:"none","stroke-width":this.fixed(o)};return n&&(i.rx=this.fixed(n)),this.svg("rect",i)},e.prototype.ellipse=function(t,e,r){var n=this.thickness;return this.svg("ellipse",{rx:this.fixed((t-n)/2),ry:this.fixed((e+r-n)/2),cx:this.fixed(t/2),cy:this.fixed((e-r)/2),fill:"none","stroke-width":this.fixed(n)})},e.prototype.path=function(t){for(var e=this,r=[],n=1;n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},e}(i.SVGWrapper);e.SVGmerror=T},6670:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfenced=void 0;var Q=r(7079),T=r(7555),s=r(5410),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.setChildrenParent(this.mrow),this.mrow.toSVG(e),this.setChildrenParent(this)},e.prototype.setChildrenParent=function(t){var e,r;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){o.value.parent=t}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}},e.kind=s.MmlMfenced.prototype.kind,e}((0,T.CommonMfencedMixin)(Q.SVGWrapper));e.SVGmfenced=a},5535:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmfrac=void 0;var Q=r(7079),T=r(2688),s=r(6850),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t);var e=this.node.attributes.getList("linethickness","bevelled"),r=e.linethickness,n=e.bevelled,o=this.isDisplay();if(n)this.makeBevelled(o);else{var i=this.length2em(String(r),.06);0===i?this.makeAtop(o):this.makeFraction(o,i)}},e.prototype.makeFraction=function(t,e){var r=this.element,n=this.node.attributes.getList("numalign","denomalign"),o=n.numalign,Q=n.denomalign,T=i(this.childNodes,2),s=T[0],a=T[1],l=s.getOuterBBox(),c=a.getOuterBBox(),u=this.font.params,p=u.axis_height,h=this.node.getProperty("withDelims")?0:u.nulldelimiterspace,d=Math.max((l.L+l.w+l.R)*l.rscale,(c.L+c.w+c.R)*c.rscale),f=this.getAlignX(d,l,o)+.1+h,L=this.getAlignX(d,c,Q)+.1+h,m=this.getTUV(t,e),y=m.T,H=m.u,g=m.v;s.toSVG(r),s.place(f,p+y+Math.max(l.d*l.rscale,H)),a.toSVG(r),a.place(L,p-y-Math.max(c.h*c.rscale,g)),this.adaptor.append(r,this.svg("rect",{width:this.fixed(d+.2),height:this.fixed(e),x:this.fixed(h),y:this.fixed(p-e/2)}))},e.prototype.makeAtop=function(t){var e=this.element,r=this.node.attributes.getList("numalign","denomalign"),n=r.numalign,o=r.denomalign,Q=i(this.childNodes,2),T=Q[0],s=Q[1],a=T.getOuterBBox(),l=s.getOuterBBox(),c=this.font.params,u=this.node.getProperty("withDelims")?0:c.nulldelimiterspace,p=Math.max((a.L+a.w+a.R)*a.rscale,(l.L+l.w+l.R)*l.rscale),h=this.getAlignX(p,a,n)+u,d=this.getAlignX(p,l,o)+u,f=this.getUVQ(t),L=f.u,m=f.v;T.toSVG(e),T.place(h,L),s.toSVG(e),s.place(d,-m)},e.prototype.makeBevelled=function(t){var e=this.element,r=i(this.childNodes,2),n=r[0],o=r[1],Q=this.getBevelData(t),T=Q.u,s=Q.v,a=Q.delta,l=Q.nbox,c=Q.dbox,u=(l.L+l.w+l.R)*l.rscale;n.toSVG(e),this.bevel.toSVG(e),o.toSVG(e),n.place(l.L*l.rscale,T),this.bevel.place(u-a/2,0),o.place(u+this.bevel.getOuterBBox().w+c.L*c.rscale-a,s)},e.kind=s.MmlMfrac.prototype.kind,e}((0,T.CommonMfracMixin)(Q.SVGWrapper));e.SVGmfrac=a},9645:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmglyph=void 0;var i=r(7079),Q=r(5636),T=r(3985),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);if(this.charWrapper)this.charWrapper.toSVG(e);else{var r=this.node.attributes.getList("src","alt"),n=r.src,o=r.alt,i=this.fixed(this.height),Q={width:this.fixed(this.width),height:i,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":o,href:n},T=this.svg("image",Q);this.adaptor.append(e,T)}},e.kind=T.MmlMglyph.prototype.kind,e}((0,Q.CommonMglyphMixin)(i.SVGWrapper));e.SVGmglyph=s},1618:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmi=void 0;var i=r(7079),Q=r(5723),T=r(450),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlMi.prototype.kind,e}((0,Q.CommonMiMixin)(i.SVGWrapper));e.SVGmi=s},9950:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmmultiscripts=e.AlignX=void 0;var Q=r(4445),T=r(8009),s=r(6405),a=r(505);function l(t){return{left:function(t,e){return 0},center:function(t,e){return(e-t)/2},right:function(t,e){return e-t}}[t]||function(t,e){return 0}}e.AlignX=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.scriptData,n=this.node.getProperty("scriptalign")||"right left",o=i((0,a.split)(n+" "+n),2),Q=o[0],T=o[1],s=this.combinePrePost(r.sub,r.psub),l=this.combinePrePost(r.sup,r.psup),c=i(this.getUVQ(s,l),2),u=c[0],p=c[1],h=0;r.numPrescripts&&(h=this.addScripts(.05,u,p,this.firstPrescript,r.numPrescripts,Q));var d=this.baseChild;d.toSVG(e),d.place(h,0),h+=d.getOuterBBox().w,r.numScripts&&this.addScripts(h,u,p,1,r.numScripts,T)},e.prototype.addScripts=function(t,e,r,n,o,Q){var T=this.adaptor,s=l(Q),a=T.append(this.element,this.svg("g")),c=T.append(this.element,this.svg("g"));this.place(t,e,a),this.place(t,r,c);for(var u=n+2*o,p=0;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmo=void 0;var T=r(7079),s=r(7096),a=r(2756),l=.1,c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.node.attributes,r=e.get("symmetric")&&2!==this.stretch.dir,n=0!==this.stretch.dir;n&&null===this.size&&this.getStretchedVariant([]);var o=this.standardSVGnode(t);if(n&&this.size<0)this.stretchSVG();else{var i=r||e.get("largeop")?this.fixed(this.getCenterOffset()):"0",Q=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===i&&"0"===Q||this.adaptor.setAttribute(o,"transform","translate(".concat(Q," ").concat(i,")")),this.addChildren(o)}},e.prototype.stretchSVG=function(){var t=this.stretch.stretch,e=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(t,e,r):this.stretchHorizontal(t,e,r)},e.prototype.getStretchVariants=function(){var t,e,r=this.stretch.c||this.getText().codePointAt(0),n=[];try{for(var o=i(this.stretch.stretch.keys()),Q=o.next();!Q.done;Q=o.next()){var T=Q.value;n[T]=this.font.getStretchVariant(r,T)}}catch(e){t={error:e}}finally{try{Q&&!Q.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},e.prototype.stretchVertical=function(t,e,r){var n=r.h,o=r.d,i=r.w,T=this.addTop(t[0],e[0],n,i),s=this.addBot(t[2],e[2],o,i);if(4===t.length){var a=Q(this.addMidV(t[3],e[3],i),2),l=a[0],c=a[1];this.addExtV(t[1],e[1],n,0,T,l,i),this.addExtV(t[1],e[1],0,o,c,s,i)}else this.addExtV(t[1],e[1],n,o,T,s,i)},e.prototype.stretchHorizontal=function(t,e,r){var n=r.w,o=this.addLeft(t[0],e[0]),i=this.addRight(t[2],e[2],n);if(4===t.length){var T=Q(this.addMidH(t[3],e[3],n),2),s=T[0],a=T[1],l=n/2;this.addExtH(t[1],e[1],l,o,l-s),this.addExtH(t[1],e[1],l,a-l,i,l)}else this.addExtH(t[1],e[1],n,o,i)},e.prototype.getChar=function(t,e){var r=this.font.getChar(e,t)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},e.prototype.addGlyph=function(t,e,r,n,o){return void 0===o&&(o=null),this.placeChar(t,r,n,o||this.element,e)},e.prototype.addTop=function(t,e,r,n){if(!t)return 0;var o=Q(this.getChar(t,e),3),i=o[0],T=o[1],s=o[2];return this.addGlyph(t,e,(n-s)/2,r-i),i+T},e.prototype.addExtV=function(t,e,r,n,o,i,T){var s=this;if(t){o=Math.max(0,o-l),i=Math.max(0,i-l);var a=this.adaptor,c=Q(this.getChar(t,e),3),u=c[0],p=c[1],h=c[2],d=r+n-o-i,f=1.5*d/(u+p),L=(f*(u-p)-d)/2;if(!(d<=0)){var m=this.svg("svg",{width:this.fixed(h),height:this.fixed(d),y:this.fixed(i-n),x:this.fixed((T-h)/2),viewBox:[0,L,h,d].map((function(t){return s.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,m);var y=a.lastChild(m);a.setAttribute(y,"transform","scale(1,".concat(this.jax.fixed(f),")")),a.append(this.element,m)}}},e.prototype.addBot=function(t,e,r,n){if(!t)return 0;var o=Q(this.getChar(t,e),3),i=o[0],T=o[1],s=o[2];return this.addGlyph(t,e,(n-s)/2,T-r),i+T},e.prototype.addMidV=function(t,e,r){if(!t)return[0,0];var n=Q(this.getChar(t,e),3),o=n[0],i=n[1],T=n[2],s=(i-o)/2+this.font.params.axis_height;return this.addGlyph(t,e,(r-T)/2,s),[o+s,i-s]},e.prototype.addLeft=function(t,e){return t?this.addGlyph(t,e,0,0):0},e.prototype.addExtH=function(t,e,r,n,o,i){var T=this;if(void 0===i&&(i=0),t){o=Math.max(0,o-.1),n=Math.max(0,n-.1);var s=this.adaptor,a=Q(this.getChar(t,e),3),c=a[0],u=a[1],p=a[2],h=r-n-o,d=c+u+.2,f=h/p*1.5,L=-(u+l);if(!(h<=0)){var m=this.svg("svg",{width:this.fixed(h),height:this.fixed(d),x:this.fixed(i+n),y:this.fixed(L),viewBox:[(f*p-h)/2,L,h,d].map((function(t){return T.fixed(t)})).join(" ")});this.addGlyph(t,e,0,0,m);var y=s.lastChild(m);s.setAttribute(y,"transform","scale("+this.jax.fixed(f)+",1)"),s.append(this.element,m)}}},e.prototype.addRight=function(t,e,r){if(!t)return 0;var n=this.getChar(t,e)[2];return this.addGlyph(t,e,r-n,0)},e.prototype.addMidH=function(t,e,r){if(!t)return[0,0];var n=this.getChar(t,e)[2];return this.addGlyph(t,e,(r-n)/2,0),[(r-n)/2,(r+n)/2]},e.kind=a.MmlMo.prototype.kind,e}((0,s.CommonMoMixin)(T.SVGWrapper));e.SVGmo=c},7512:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmpadded=void 0;var Q=r(7079),T=r(6898),s=r(7238),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=i(this.getDimens(),9),n=r[5],o=r[6],Q=r[7],T=r[8],s=this.node.attributes.get("data-align")||"left",a=o+T-(n<0&&"left"!==s?"center"===s?n/2:n:0);(a||Q)&&(e=this.adaptor.append(e,this.svg("g")),this.place(a,Q,e)),this.addChildren(e)},e.kind=s.MmlMpadded.prototype.kind,e}((0,T.CommonMpaddedMixin)(Q.SVGWrapper));e.SVGmpadded=a},3572:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmphantom=void 0;var i=r(7079),Q=r(5741),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){this.standardSVGnode(t)},e.kind=Q.MmlMphantom.prototype.kind,e}(i.SVGWrapper);e.SVGmphantom=T},7725:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmroot=void 0;var Q=r(1107),T=r(9086),s=r(6145),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addRoot=function(t,e,r,n){e.toSVG(t);var o=i(this.getRootDimens(r,n),3),Q=o[0],T=o[1],s=o[2],a=e.getOuterBBox();e.place(s*a.rscale,T),this.dx=Q},e.kind=s.MmlMroot.prototype.kind,e}((0,T.CommonMrootMixin)(Q.SVGmsqrt));e.SVGmroot=a},3289:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGinferredMrow=e.SVGmrow=void 0;var i=r(7079),Q=r(8411),T=r(8411),s=r(9878),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.node.isInferred?this.element=t:this.standardSVGnode(t);this.addChildren(e)},e.kind=s.MmlMrow.prototype.kind,e}((0,Q.CommonMrowMixin)(i.SVGWrapper));e.SVGmrow=a;var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=s.MmlInferredMrow.prototype.kind,e}((0,T.CommonInferredMrowMixin)(a));e.SVGinferredMrow=l},3735:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGms=void 0;var i=r(7079),Q=r(4126),T=r(7265),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlMs.prototype.kind,e}((0,Q.CommonMsMixin)(i.SVGWrapper));e.SVGms=s},6465:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmspace=void 0;var i=r(7079),Q=r(258),T=r(6030),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlMspace.prototype.kind,e}((0,Q.CommonMspaceMixin)(i.SVGWrapper));e.SVGmspace=s},1107:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsqrt=void 0;var i=r(7079),Q=r(4093),T=r(7131),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dx=0,e}return o(e,t),e.prototype.toSVG=function(t){var e=this.childNodes[this.surd],r=this.childNodes[this.base],n=this.root?this.childNodes[this.root]:null,o=e.getBBox(),i=r.getOuterBBox(),Q=this.getPQ(o)[1],T=this.font.params.rule_thickness*this.bbox.scale,s=i.h+Q+T,a=this.standardSVGnode(t),l=this.adaptor.append(a,this.svg("g"));this.addRoot(a,n,o,s),e.toSVG(a),e.place(this.dx,s-o.h),r.toSVG(l),r.place(this.dx+o.w,0),this.adaptor.append(a,this.svg("rect",{width:this.fixed(i.w),height:this.fixed(T),x:this.fixed(this.dx+o.w),y:this.fixed(s-T)}))},e.prototype.addRoot=function(t,e,r,n){},e.kind=T.MmlMsqrt.prototype.kind,e}((0,Q.CommonMsqrtMixin)(i.SVGWrapper));e.SVGmsqrt=s},4445:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmsubsup=e.SVGmsup=e.SVGmsub=void 0;var Q=r(6369),T=r(905),s=r(905),a=r(905),l=r(4461),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=l.MmlMsub.prototype.kind,e}((0,T.CommonMsubMixin)(Q.SVGscriptbase));e.SVGmsub=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=l.MmlMsup.prototype.kind,e}((0,s.CommonMsupMixin)(Q.SVGscriptbase));e.SVGmsup=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=i([this.baseChild,this.supChild,this.subChild],3),n=r[0],o=r[1],Q=r[2],T=this.getBaseWidth(),s=this.getAdjustedIc(),a=i(this.getUVQ(),2),l=a[0],c=a[1];n.toSVG(e),o.toSVG(e),Q.toSVG(e),Q.place(T,c),o.place(T+s,l)},e.kind=l.MmlMsubsup.prototype.kind,e}((0,a.CommonMsubsupMixin)(Q.SVGscriptbase));e.SVGmsubsup=p},2558:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oT?T:this.pWidth),a="left"===Q?0:"right"===Q?s:s/2;if(a){var l=this.svg("g",{},this.adaptor.childNodes(t));this.place(a,0,l),this.adaptor.append(t,l)}return a},e.prototype.lineClass=function(t){return"mjx-"+t},e.prototype.makeFrame=function(t,e,r,n){var o=this.fLine;return this.svg("rect",this.setLineThickness(o,n,{"data-frame":!0,class:this.lineClass(n),width:this.fixed(t-o),height:this.fixed(e+r-o),x:this.fixed(o/2),y:this.fixed(o/2-r)}))},e.prototype.makeVLine=function(t,e,r){var n=this.getBBox(),o=n.h,i=n.d,Q="dotted"===e?r/2:0,T=this.fixed(t+r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"v",class:this.lineClass(e),x1:T,y1:this.fixed(Q-i),x2:T,y2:this.fixed(o-Q)}))},e.prototype.makeHLine=function(t,e,r){var n=this.getBBox().w,o="dotted"===e?r/2:0,i=this.fixed(t-r/2);return this.svg("line",this.setLineThickness(r,e,{"data-line":"h",class:this.lineClass(e),x1:this.fixed(o),y1:i,x2:this.fixed(n-o),y2:i}))},e.prototype.setLineThickness=function(t,e,r){return.07!==t&&(r["stroke-thickness"]=this.fixed(t),"solid"!==e&&(r["stroke-dasharray"]=("dotted"===e?"0,":"")+this.fixed(2*t))),r},e.prototype.handleLabels=function(t,e,r){if(this.hasLabels){var n=this.labels,o=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(t,n,o):this.subTable(t,n,o,r)}},e.prototype.spaceLabels=function(){for(var t=this.adaptor,e=this.getBBox().h,r=this.getTableData().L,n=this.getRowHalfSpacing(),o=e-this.fLine,i=t.firstChild(this.labels),Q=0;Q line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}((0,s.CommonMtableMixin)(T.SVGWrapper));e.SVGmtable=l},8926:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtd=void 0;var i=r(7079),Q=r(5164),T=r(4359),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.placeCell=function(t,e,r,n,o){var i=this.getBBox(),Q=Math.max(i.h,.75),T=Math.max(i.d,.25),s=this.node.attributes.get("columnalign"),a=this.node.attributes.get("rowalign"),l=this.getAlignX(r,i,s),c=this.getAlignY(n,o,Q,T,a);return this.place(t+l,e+c),[l,c]},e.prototype.placeColor=function(t,e,r,n){var o=this.adaptor,i=this.firstChild();i&&"rect"===o.kind(i)&&o.getAttribute(i,"data-bgcolor")&&(o.setAttribute(i,"x",this.fixed(t)),o.setAttribute(i,"y",this.fixed(e)),o.setAttribute(i,"width",this.fixed(r)),o.setAttribute(i,"height",this.fixed(n)))},e.kind=T.MmlMtd.prototype.kind,e}((0,Q.CommonMtdMixin)(i.SVGWrapper));e.SVGmtd=s},3365:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmtext=void 0;var i=r(7079),Q=r(6319),T=r(4770),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlMtext.prototype.kind,e}((0,Q.CommonMtextMixin)(i.SVGWrapper));e.SVGmtext=s},3006:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGmunderover=e.SVGmover=e.SVGmunder=void 0;var Q=r(4445),T=r(1971),s=r(1971),a=r(1971),l=r(5184),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=i([this.baseChild,this.scriptChild],2),o=n[0],Q=n[1],T=i([o.getOuterBBox(),Q.getOuterBBox()],2),s=T[0],a=T[1];o.toSVG(r),Q.toSVG(r);var l=this.isLineBelow?0:this.getDelta(!0),c=this.getUnderKV(s,a)[1],u=i(this.getDeltaW([s,a],[0,-l]),2),p=u[0],h=u[1];o.place(p,0),Q.place(h,c)}},e.kind=l.MmlMunder.prototype.kind,e}((0,T.CommonMunderMixin)(Q.SVGmsub));e.SVGmunder=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=i([this.baseChild,this.scriptChild],2),o=n[0],Q=n[1],T=i([o.getOuterBBox(),Q.getOuterBBox()],2),s=T[0],a=T[1];o.toSVG(r),Q.toSVG(r);var l=this.isLineAbove?0:this.getDelta(),c=this.getOverKU(s,a)[1],u=i(this.getDeltaW([s,a],[0,l]),2),p=u[0],h=u[1];o.place(p,0),Q.place(h,c)}},e.kind=l.MmlMover.prototype.kind,e}((0,s.CommonMoverMixin)(Q.SVGmsup));e.SVGmover=u;var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){if(this.hasMovableLimits())t.prototype.toSVG.call(this,e);else{var r=this.standardSVGnode(e),n=i([this.baseChild,this.overChild,this.underChild],3),o=n[0],Q=n[1],T=n[2],s=i([o.getOuterBBox(),Q.getOuterBBox(),T.getOuterBBox()],3),a=s[0],l=s[1],c=s[2];o.toSVG(r),T.toSVG(r),Q.toSVG(r);var u=this.getDelta(),p=this.getOverKU(a,l)[1],h=this.getUnderKV(a,c)[1],d=i(this.getDeltaW([a,c,l],[0,this.isLineBelow?0:-u,this.isLineAbove?0:u]),3),f=d[0],L=d[1],m=d[2];o.place(f,0),T.place(L,h),Q.place(m,p)}},e.kind=l.MmlMunderover.prototype.kind,e}((0,a.CommonMunderoverMixin)(Q.SVGmsubsup));e.SVGmunderover=p},6369:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SVGscriptbase=void 0;var Q=r(7079),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t),r=this.getBaseWidth(),n=i(this.getOffset(),2),o=n[0],Q=n[1];this.baseChild.toSVG(e),this.scriptChild.toSVG(e),this.scriptChild.place(r+o,Q)},e.kind="scriptbase",e}((0,r(167).CommonScriptbaseMixin)(Q.SVGWrapper));e.SVGscriptbase=T},2417:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SVGxml=e.SVGannotationXML=e.SVGannotation=e.SVGsemantics=void 0;var i=r(7079),Q=r(5806),T=r(9102),s=r(9007),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.standardSVGnode(t);this.childNodes.length&&this.childNodes[0].toSVG(e)},e.kind=T.MmlSemantics.prototype.kind,e}((0,Q.CommonSemanticsMixin)(i.SVGWrapper));e.SVGsemantics=a;var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(e){t.prototype.toSVG.call(this,e)},e.prototype.computeBBox=function(){return this.bbox},e.kind=T.MmlAnnotation.prototype.kind,e}(i.SVGWrapper);e.SVGannotation=l;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.kind=T.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(i.SVGWrapper);e.SVGannotationXML=c;var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.toSVG=function(t){var e=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,n=this.fixed(1/r),o=this.getBBox(),i=o.w,Q=o.h,T=o.d;this.element=this.adaptor.append(t,this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-Q*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((Q+T)*r)+"px",transform:"scale(".concat(n,") matrix(1 0 0 -1 0 0)")},[e]))},e.prototype.computeBBox=function(t,e){void 0===e&&(e=!1);var r=this.jax.measureXMLnode(this.node.getXML()),n=r.w,o=r.h,i=r.d;t.w=n,t.h=o,t.d=i},e.prototype.getStyles=function(){},e.prototype.getScale=function(){},e.prototype.getVariant=function(){},e.kind=s.XMLNode.prototype.kind,e.autoStyle=!1,e}(i.SVGWrapper);e.SVGxml=u},42:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.TeXFont=void 0;var Q=r(768),T=r(5920),s=r(7040),a=r(2560),l=r(2810),c=r(6982),u=r(175),p=r(5735),h=r(8594),d=r(4749),f=r(9320),L=r(466),m=r(9671),y=r(3746),H=r(3240),g=r(1325),b=r(4164),v=r(8652),M=r(5667),_=r(5821),V=r(957),O=r(1044),S=r(7292),E=r(2162),x=r(9244),A=r(2675),C=r(9124),N=function(t){function e(e){var r,n;void 0===e&&(e=null);var o=t.call(this,e)||this,Q=o.constructor;try{for(var T=i(Object.keys(Q.variantCacheIds)),s=T.next();!s.done;s=T.next()){var a=s.value;o.variant[a].cacheID="TEX-"+Q.variantCacheIds[a]}}catch(t){r={error:t}}finally{try{s&&!s.done&&(n=T.return)&&n.call(T)}finally{if(r)throw r.error}}return o}return o(e,t),e.defaultDelimiters=C.delimiters,e.defaultChars={normal:f.normal,bold:a.bold,italic:p.italic,"bold-italic":s.boldItalic,"double-struck":l.doubleStruck,fraktur:u.fraktur,"bold-fraktur":c.frakturBold,script:b.script,"bold-script":g.scriptBold,"sans-serif":H.sansSerif,"bold-sans-serif":m.sansSerifBold,"sans-serif-italic":y.sansSerifItalic,"sans-serif-bold-italic":L.sansSerifBoldItalic,monospace:d.monospace,"-smallop":v.smallop,"-largeop":h.largeop,"-size3":E.texSize3,"-size4":x.texSize4,"-tex-calligraphic":_.texCalligraphic,"-tex-bold-calligraphic":M.texCalligraphicBold,"-tex-mathit":V.texMathit,"-tex-oldstyle":S.texOldstyle,"-tex-bold-oldstyle":O.texOldstyleBold,"-tex-variant":A.texVariant},e.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"D",fraktur:"F","bold-fraktur":"BF",script:"S","bold-script":"BS","sans-serif":"SS","bold-sans-serif":"BSS","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-tex-calligraphic":"C","-tex-bold-calligraphic":"BC","-tex-mathit":"MI","-tex-oldstyle":"OS","-tex-bold-oldstyle":"BOS","-tex-variant":"V"},e}((0,T.CommonTeXFontMixin)(Q.SVGFontData));e.TeXFont=N},7040:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.boldItalic=void 0;var n=r(768),o=r(3980);e.boldItalic=(0,n.AddPaths)(o.boldItalic,{47:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373",8260:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",8710:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210"},{})},2560:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.bold=void 0;var n=r(768),o=r(1103);e.bold=(0,n.AddPaths)(o.bold,{33:"89 629Q89 663 116 684T171 705Q215 705 237 681T260 634Q260 619 233 434T204 244Q201 237 175 237Q150 237 146 244Q144 248 117 433T89 629ZM90 86Q90 125 116 148T177 171Q211 169 235 146T259 86Q259 48 235 25T175 1Q138 1 114 24T90 86",34:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",35:"64 362Q64 380 87 393H363L366 404Q379 443 390 480T409 542T424 590T435 628T443 655T451 674T458 686T467 692T478 694Q490 694 499 686T509 662Q505 643 427 395Q427 393 523 393H620L623 404Q630 426 652 498T691 624T711 681Q718 694 735 694Q748 694 757 685T766 662Q762 643 684 395Q684 393 777 393H871Q872 392 875 390T881 386T887 381T891 374T893 363Q893 345 871 333L767 332H664L660 319Q660 318 638 245T614 171Q614 169 742 169H871L877 165Q883 161 885 159T890 151T893 138Q893 120 871 109L732 108H594L590 95Q587 84 546 -46Q508 -175 505 -178Q498 -193 478 -193Q462 -193 455 -183T448 -164Q448 -156 530 106Q530 108 434 108H337L333 95Q330 84 289 -46Q251 -175 248 -178Q240 -193 222 -193Q206 -193 199 -183T191 -164Q191 -154 273 106Q273 108 180 108L87 109Q64 117 64 139Q64 156 87 169H293L321 262Q326 277 331 294T340 321L343 330Q343 332 215 332L87 333Q64 343 64 362ZM600 330Q600 332 504 332H407L403 319Q403 318 381 245T357 171Q357 169 453 169H550L578 262Q583 277 588 294T597 321L600 330",36:"64 494Q64 541 80 579T120 638T171 674T219 693T253 698H256V750H318V699H323Q355 694 380 686T433 663T480 620T506 556Q510 539 510 520Q510 480 488 463T440 445L422 447Q407 451 398 459Q370 478 370 515Q370 542 384 559T412 580L427 584Q424 589 418 596T386 617T324 636H318V434Q411 419 460 355T510 217Q510 196 507 175T492 122T461 67T404 23T318 -4V-56H256V-5H254Q252 -3 240 -3Q194 4 160 23T108 64T80 112T67 156T64 190Q64 218 81 240T134 262Q171 262 187 240T204 193T190 150T153 125Q146 125 144 123Q142 123 149 113T174 89T218 66Q247 58 255 58Q256 58 256 173V287L239 291Q160 308 112 365T64 494ZM255 636Q246 635 236 632T206 620T173 591T160 543Q160 472 256 448V542Q256 636 255 636ZM320 59Q324 59 333 61T356 70T384 89T406 120T415 167Q415 200 395 225T356 260T318 274V59H320",37:"65 549Q65 609 84 652T132 714T187 742T236 750Q265 750 296 734T355 697T431 661T541 644Q662 644 736 730Q751 749 767 749T790 739T797 719Q797 710 768 672T504 329Q212 -47 211 -48Q203 -55 191 -55Q161 -55 161 -25Q161 -17 163 -12L642 609Q608 595 542 595Q515 595 488 599T441 608T405 619T381 628L373 632Q373 630 375 619T380 589T383 548Q383 455 343 401T235 347Q217 347 198 351T154 368T110 403T78 462T65 549ZM320 549Q320 633 295 665T235 698H234Q214 698 196 674Q182 650 182 549Q182 509 183 486T190 441T207 409T238 399Q269 399 294 431T320 549ZM745 -56Q727 -56 708 -52T664 -35T620 0T588 59T575 146T588 232T620 291T663 325T708 343T747 347Q810 347 851 294T893 146Q893 89 879 48T841 -15T794 -46T745 -56ZM830 146Q830 230 805 262T745 295H744Q724 295 706 271Q692 247 692 146Q692 106 693 83T700 38T717 6T748 -4Q779 -4 804 28T830 146",38:"255 -11Q209 -11 164 4T84 56T48 146Q48 159 50 171Q57 197 72 218T99 249T152 292Q204 333 204 334L194 356Q185 379 176 421T166 511Q166 538 168 551Q182 613 226 654T332 704Q334 704 343 704T358 705Q412 702 444 661T476 565V559Q476 489 334 371L330 368L335 357Q382 272 485 165L496 154L506 163Q543 200 597 273L671 382H601V444H610L732 441Q821 441 830 444H836V382H741L709 335Q702 324 687 302T665 270T646 244T625 216T605 191T581 162T553 132L537 116Q544 109 557 98T605 69T673 51Q711 51 739 70T767 115V118H829V114Q829 70 786 30T668 -11Q570 -11 474 37L451 49L441 43Q352 -11 255 -11ZM415 564Q415 596 400 625T356 654Q329 654 310 634T285 588Q283 580 283 554Q283 475 309 417L325 431Q415 512 415 564ZM192 182Q192 126 213 89T279 51Q348 51 400 83L389 91Q362 112 338 137T295 186T264 229T240 265T227 286Q226 285 222 280T217 272T211 263T205 251T200 238T196 222T193 204T192 182",39:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",40:"103 166T103 251T121 412T165 541T225 639T287 708T341 750H356H361Q382 750 382 736Q382 732 365 714T323 661T274 576T232 439T214 250Q214 -62 381 -229Q382 -231 382 -234Q382 -249 360 -249H356H341Q314 -231 287 -207T226 -138T165 -41T121 89",41:"231 251Q231 354 214 439T173 575T123 661T81 714T64 735Q64 744 73 749H75Q77 749 79 749T84 750T90 750H105Q132 732 159 708T220 639T281 542T325 413T343 251T325 89T281 -40T221 -138T159 -207T105 -249H90Q80 -249 76 -249T68 -245T64 -234Q64 -230 81 -212T123 -160T172 -75T214 61T231 251",42:"235 706Q235 724 251 737T287 750Q306 750 322 738T339 706Q339 685 318 580V579Q429 663 436 666Q441 668 449 668Q471 668 486 650T501 612Q501 582 478 572Q476 570 414 549L354 528L414 507Q420 505 430 502T445 497T458 492T470 488T479 483T487 478T493 471T497 463T500 454T501 443Q501 423 486 406T449 388H446Q435 388 370 437Q339 461 318 477V476Q339 371 339 350Q339 332 323 319T287 306T251 319T235 350Q235 371 256 476V477Q145 393 138 390Q133 388 125 388Q103 388 88 406T73 444Q73 474 96 484Q98 486 160 507L220 528L160 549Q154 551 144 554T129 559T116 564T104 568T95 573T87 578T81 585T77 593T74 602T73 613Q73 633 88 650T125 668H128Q139 668 204 619Q235 595 256 579V580Q235 685 235 706",43:"64 232T64 250T87 281H416V444Q416 608 418 612Q426 633 446 633T475 613Q477 608 477 444V281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221L642 220H477V57Q477 -107 475 -112Q468 -131 446 -131Q425 -131 418 -112Q416 -107 416 57V220H251L87 221Q64 232 64 250",44:"74 85Q74 120 97 145T159 171Q200 171 226 138Q258 101 258 37Q258 -5 246 -44T218 -109T183 -155T152 -184T135 -194Q129 -194 118 -183T106 -164Q106 -157 115 -149Q121 -145 130 -137T161 -100T195 -35Q197 -28 200 -17T204 3T205 11T199 9T183 3T159 0Q120 0 97 26T74 85",45:"13 166V278H318V166H13",46:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",47:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",58:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85",59:"74 359Q74 394 98 419T158 444Q200 444 222 417T245 358Q245 329 224 302T160 274Q116 274 95 301T74 359ZM74 50T74 86T97 146T158 171Q204 171 226 132T248 38Q248 -23 223 -80T171 -165T135 -194Q129 -194 118 -183T106 -164Q106 -163 106 -160L107 -158Q108 -155 121 -142T150 -107T177 -58Q189 -32 194 3Q195 6 193 6Q172 0 158 0Q121 0 98 25",60:"797 -56Q797 -68 790 -76T767 -85H759L434 70Q108 226 105 229Q96 238 96 250Q96 263 105 272Q109 276 271 354T595 508T757 585Q763 587 766 587Q780 587 788 578T797 556Q797 544 788 535Q784 531 490 391L197 251Q213 242 359 173T644 37T788 -34Q797 -43 797 -56",61:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87",62:"127 -85Q110 -85 103 -75T96 -55Q96 -41 106 -34Q119 -24 308 65Q361 90 411 114L696 250L427 379Q106 533 103 537Q96 545 96 557Q96 568 104 577T128 587Q137 586 460 431T788 272Q797 263 797 250Q797 238 788 229Q785 226 459 70L135 -85H127",63:"65 570Q65 628 119 664T259 700Q326 700 372 688T440 654T469 613T478 569Q478 505 412 465Q287 391 287 294V283Q287 250 284 244T263 237H256H249Q232 237 229 242T225 272V287Q227 364 253 418Q274 463 311 504Q335 530 335 575Q335 622 323 635T259 648Q231 648 209 644T179 636T170 630L172 628Q174 627 177 625T183 620T190 611T197 601T202 587T204 570Q204 539 185 519T134 499Q105 499 85 517T65 570ZM171 86Q171 125 197 148T258 171Q292 169 316 146T340 86Q340 48 316 25T256 1Q218 1 195 24T171 86",64:"64 347Q64 511 171 605T434 699Q487 699 500 698Q624 684 703 621T811 464Q828 414 828 344Q828 232 788 179T691 125Q673 125 657 127T628 132T606 140T588 148T576 156T568 162L566 164Q565 164 549 154T504 135T444 125Q349 125 284 183T218 347Q218 455 284 512T448 569Q554 569 610 479H638Q670 479 674 471Q676 468 676 340V258Q676 213 679 199T694 178Q701 174 713 177Q767 187 767 340Q767 489 678 569T446 649Q299 649 213 566T126 346Q126 307 134 269T166 189T225 116T320 65T455 45H463Q606 51 721 91L746 99H782H801Q829 99 829 85Q829 78 825 75T804 65Q800 63 797 62Q625 -6 451 -6Q271 -6 168 91T64 347ZM547 468Q526 493 504 505T444 517T377 476T346 347Q346 306 354 271T386 206T448 177Q505 177 547 226V468",91:"128 -250V750H293V689H189V-189H293V-250H128",92:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",93:"25 689V750H190V-250H25V-189H129V689H25",94:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",95:"0 -61V-10H574V-61H0",96:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",123:"504 -207T504 -225T500 -246T476 -250H469Q257 -250 227 -145L225 -135L224 0Q224 15 224 30T224 59T224 84T224 106T223 122T223 133V137Q222 138 221 144T213 162T195 185Q171 206 141 215Q123 222 107 223T84 225T74 229T70 250T73 270T83 276T106 276T141 285Q171 294 195 315Q201 321 206 328T214 341T219 352T222 360L223 363V367Q223 371 223 378T223 394T224 415T224 441T224 470T224 501L225 636Q249 739 426 749Q428 749 443 749T466 750H473Q495 750 499 747T504 725T501 704T480 699Q381 693 357 645Q352 634 351 617T350 497V412Q350 350 338 329Q325 303 298 284T251 258T227 251Q226 251 226 250L227 249Q231 248 238 246T265 236T299 217T329 184T349 137Q350 131 350 3T352 -130Q358 -160 392 -178T480 -199Q497 -200 500 -203",124:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",125:"70 726Q71 744 74 747T99 750H106Q323 750 349 636L350 501Q350 486 350 470T350 441T350 416T350 394T351 378T351 367V363Q352 362 353 356T361 338T379 315Q403 294 433 285Q451 278 467 277T490 275T500 271T504 250T501 230T491 224T468 224T433 215Q403 206 379 185Q373 179 368 172T360 159T355 148T352 140L351 137V133Q351 129 351 122T351 106T350 85T350 59T350 31T350 0L349 -135L347 -145Q317 -250 106 -250H99Q79 -250 75 -247T70 -226Q70 -208 73 -204T95 -199Q193 -193 217 -145Q222 -134 223 -117T224 3Q224 20 224 48T223 86Q223 145 237 175T301 232Q335 249 347 249Q348 249 348 250L347 251Q343 252 336 254T309 264T275 284T245 316T225 363Q224 369 224 497T222 631Q216 660 182 678T95 699Q77 700 74 704T70 726",126:"343 202Q320 202 278 225T215 249Q181 249 146 214L134 202L115 219Q111 222 106 226T98 234L96 236Q158 306 165 313Q199 344 230 344Q239 344 244 343Q262 339 300 318T359 297Q393 297 428 332L440 344L459 327Q463 324 468 320T476 312L478 310Q416 240 409 233Q375 202 343 202",168:"96 615Q96 650 120 672T178 695Q214 693 234 669T255 615Q255 583 232 559T176 535Q147 535 122 556T96 615ZM319 615Q319 651 343 673T399 695Q426 695 452 675T478 615Q478 578 454 557T395 535Q364 537 342 559T319 615",172:"680 371Q683 369 688 366T695 361T698 356T701 346T701 332T702 308V216Q702 196 702 168T703 130Q703 90 697 76T671 61Q650 61 643 81Q641 86 641 198V310H364L87 311Q64 319 64 341Q64 362 84 369Q89 371 385 371H680",175:"80 540V607H494V540H80",176:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",177:"64 328T64 346T87 377H416V542L417 707Q431 728 443 728Q467 728 475 709Q477 704 477 540V377H807Q808 376 811 374T817 370T823 365T827 358T829 347Q829 326 807 317L642 316H477V25H807Q808 24 811 22T817 18T823 13T827 6T829 -5Q829 -26 807 -35H87Q64 -24 64 -6T87 25H416V316H251L87 317Q64 328 64 346",180:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",183:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",215:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",247:"344 495Q344 535 372 566T447 597Q490 597 519 566T548 495Q548 452 518 423T446 393Q404 393 374 423T344 495ZM87 221Q64 230 64 251T84 279Q89 281 448 281H806Q807 280 810 278T816 274T822 269T826 262T828 251Q828 230 806 221H87ZM344 -36T344 6T373 78T446 108Q487 108 517 79T548 6Q548 -35 519 -65T446 -96Q406 -96 375 -66",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",710:"207 632L287 694Q289 693 368 632T448 570T431 545T413 520Q410 520 350 559L287 597L224 559Q164 520 161 520Q160 520 143 544T126 570T207 632",711:"131 603Q130 604 136 618T150 646T158 659L223 635L287 611L351 635L416 659Q417 660 424 647T437 619T443 603Q440 601 364 558T287 515T210 558T131 603",713:"80 540V607H494V540H80",714:"391 706Q419 706 439 683T460 634Q460 608 441 593T366 550Q356 545 351 543L275 503L256 527Q236 552 237 553Q242 558 292 620Q299 629 309 641T324 659T336 673T346 685T354 693T363 699T371 703T380 705T391 706",715:"114 634Q114 663 136 684T183 706Q191 706 196 705T208 700T219 693T232 681T245 666T262 645T282 620Q332 558 337 553Q338 552 318 527L299 503L223 543Q215 547 202 553T183 563T167 571T153 580T141 587T131 595T124 603T118 612T115 622T114 634",728:"287 500Q208 500 155 558T102 689V694H153V685Q153 681 154 674T164 648T186 615T226 590T287 578Q347 578 382 611T421 685V694H472V689Q472 623 422 562T287 500",729:"202 610Q202 647 227 671T283 695Q324 695 348 669T372 610T350 551T287 525Q248 525 225 551T202 610",730:"160 618Q160 653 193 677T279 702H284Q381 702 407 647Q414 634 414 618Q414 607 410 596T395 570T355 546T287 536T220 545T181 568T165 594T160 618ZM352 618Q352 645 341 652T301 659H292Q286 659 278 659T268 660Q247 660 236 653T224 638T222 619Q222 591 234 585T287 578Q315 578 326 580T345 590T352 618",732:"343 552Q320 552 278 575T215 599Q181 599 146 564L134 552L115 569Q111 572 106 576T98 584L96 586Q158 656 165 663Q199 694 230 694Q239 694 244 693Q262 689 300 668T359 647Q393 647 428 682L440 694L459 677Q463 674 468 670T476 662L478 660Q416 590 409 583Q375 552 343 552",768:"-461 634Q-461 663 -439 684T-392 706Q-384 706 -379 705T-367 700T-356 693T-343 681T-330 666T-313 645T-293 620Q-243 558 -238 553Q-237 552 -257 527L-276 503L-352 543Q-360 547 -373 553T-392 563T-408 571T-422 580T-434 587T-444 595T-451 603T-457 612T-460 622T-461 634",769:"-184 706Q-156 706 -136 683T-115 634Q-115 608 -134 593T-209 550Q-219 545 -224 543L-300 503L-319 527Q-339 552 -338 553Q-333 558 -283 620Q-276 629 -266 641T-251 659T-239 673T-229 685T-221 693T-212 699T-204 703T-195 705T-184 706",770:"-368 632L-288 694Q-286 693 -207 632T-127 570T-144 545T-162 520Q-165 520 -225 559L-288 597L-351 559Q-411 520 -414 520Q-415 520 -432 544T-449 570T-368 632",771:"-232 552Q-255 552 -297 575T-360 599Q-394 599 -429 564L-441 552L-460 569Q-464 572 -469 576T-476 584L-479 586Q-417 656 -410 663Q-376 694 -345 694Q-336 694 -331 693Q-313 689 -275 668T-216 647Q-182 647 -147 682L-135 694L-116 677Q-112 674 -107 670T-100 662L-97 660Q-159 590 -166 583Q-200 552 -232 552",772:"-495 540V607H-81V540H-495",774:"-288 500Q-367 500 -420 558T-473 689V694H-422V685Q-422 681 -421 674T-411 648T-389 615T-349 590T-288 578Q-228 578 -193 611T-154 685V694H-103V689Q-103 623 -153 562T-288 500",775:"-373 610Q-373 647 -348 671T-292 695Q-251 695 -227 669T-203 610T-225 551T-288 525Q-327 525 -350 551T-373 610",776:"-479 615Q-479 650 -456 672T-397 695Q-361 693 -341 669T-320 615Q-320 583 -343 559T-399 535Q-428 535 -453 556T-479 615ZM-256 615Q-256 651 -232 673T-176 695Q-149 695 -123 675T-97 615Q-97 578 -121 557T-180 535Q-211 537 -233 559T-256 615",778:"-415 618Q-415 653 -382 677T-296 702H-291Q-194 702 -168 647Q-161 634 -161 618Q-161 607 -165 596T-180 570T-220 546T-288 536T-355 545T-394 568T-410 594T-415 618ZM-223 618Q-223 645 -234 652T-274 659H-283Q-289 659 -297 659T-307 660Q-328 660 -339 653T-351 638T-353 619Q-353 591 -341 585T-288 578Q-260 578 -249 580T-230 590T-223 618",779:"-389 511L-442 543Q-442 544 -424 606T-404 674Q-390 705 -361 713Q-360 713 -356 713T-349 714Q-340 714 -330 712Q-273 690 -273 644Q-273 621 -290 604L-342 554L-389 511ZM-198 511L-251 543Q-251 544 -233 606T-213 674Q-199 705 -170 713Q-169 713 -165 713T-158 714Q-127 714 -105 693T-82 647Q-82 638 -84 631T-89 618T-99 604T-112 590T-130 574T-151 554L-198 511",780:"-444 603Q-445 604 -439 618T-425 646T-417 659L-352 635L-288 611L-224 635L-159 659Q-158 660 -151 647T-138 619T-132 603Q-135 601 -211 558T-288 515T-365 558T-444 603",824:"-705 -210Q-715 -210 -724 -203T-734 -179Q-734 -171 -732 -166Q-730 -163 -474 266T-215 698Q-208 711 -190 711Q-180 711 -171 704T-161 681Q-161 672 -164 667Q-171 654 -425 228T-683 -201Q-692 -210 -705 -210",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8211:"0 249V300H574V249H0",8212:"0 249V300H1149V249H0",8213:"0 249V300H1149V249H0",8214:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8215:"0 -61V-10H574V-61H0",8216:"58 461Q58 503 70 542T99 607T134 654T165 684T184 694T201 683T213 664Q213 658 202 648T175 624T143 583T116 518Q115 512 114 505T112 493L111 488Q132 500 161 500Q198 500 221 475T245 414T222 354T161 329Q112 329 85 369T58 461",8217:"74 572T74 608T97 669T157 694Q203 694 232 657T261 559Q261 520 250 482T222 418T187 370T155 339T135 329Q128 329 117 340T106 359Q106 365 117 375T144 399T176 440T203 505Q204 511 205 518T208 530V535L202 532Q196 530 184 527T158 523Q121 523 98 547",8220:"110 461Q110 502 121 541T150 606T185 653T217 684T235 694Q242 694 254 682T266 664Q266 659 254 648T226 623T193 578T167 511Q164 500 164 494T164 487Q188 500 212 500Q251 500 274 475T297 414Q297 378 274 354T212 329Q167 329 139 367T110 461ZM377 461Q377 502 388 541T417 606T452 653T484 684T502 694Q509 694 521 682T533 664Q533 659 521 648T493 623T460 578T434 511Q431 500 431 494T431 487Q455 500 479 500Q518 500 541 475T564 414Q564 378 541 354T479 329Q434 329 406 367T377 461",8221:"38 572T38 608T61 669T121 694Q167 694 196 657T225 559Q225 520 214 482T186 418T151 370T119 339T99 329T82 340T70 360Q70 365 74 369T92 385T122 414Q142 441 154 471T170 518L172 535L166 532Q160 530 148 527T122 523Q85 523 62 547ZM305 572T305 608T328 669T388 694Q434 694 463 657T492 559Q492 520 481 482T453 418T418 370T386 339T366 329T349 340T337 360Q337 365 341 369T359 385T389 414Q409 441 421 471T436 518L439 535L433 532Q427 530 415 527T389 523Q352 523 329 547",8224:"231 470Q232 471 232 473Q232 477 213 540T193 636Q192 642 192 651T204 677T239 700Q249 702 255 702Q300 702 315 660Q317 653 317 636Q317 603 298 539T279 472V470Q280 470 318 488T383 506Q408 506 423 493T442 467T446 444T443 421T424 396T383 382Q355 382 318 400T279 418Q278 416 285 392T303 334T316 284Q318 268 318 234Q318 149 311 45T296 -127T284 -203Q279 -211 255 -211Q237 -211 233 -210T226 -203Q222 -195 214 -129T199 41T192 234V245Q192 286 212 349Q233 413 231 418Q229 418 192 400T128 382Q102 382 86 396T67 421T64 444T67 466T86 492T128 506Q155 506 192 488T231 470",8225:"193 637Q193 663 206 679T231 698T255 702T279 699T304 679T317 637Q317 605 299 557T280 504Q280 503 281 503T320 521T382 539Q410 539 428 521T446 476Q446 454 432 434T383 414H377Q358 414 320 431T281 449L280 448Q280 444 298 396T317 316Q318 310 318 301T306 275T271 252Q261 250 255 250Q210 250 195 292Q193 299 193 316Q193 347 211 395T230 448Q230 449 229 449Q227 449 196 434Q151 414 133 414H127Q102 414 87 427T68 452T64 477Q64 503 81 521T127 539Q143 539 164 532T204 515T226 504Q230 502 230 504Q230 508 212 556T193 637ZM193 184Q193 210 206 226T231 245T255 249T279 246T304 226T317 184Q317 153 299 106T280 53Q280 51 282 51T322 68T383 86Q411 86 428 69T445 24T428 -21T382 -39Q358 -39 322 -22T282 -4Q280 -3 280 -3T280 -6Q281 -13 299 -59T317 -136Q318 -142 318 -151T306 -177T271 -200Q261 -202 255 -202Q210 -202 195 -160Q193 -153 193 -136Q193 -106 211 -60T230 -6Q230 -4 228 -4T188 -21T128 -39Q100 -39 83 -22T65 24Q65 53 82 69T127 86Q150 86 187 69T228 51Q230 50 230 50T230 53Q229 58 211 105T193 184",8226:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8230:"74 85Q74 121 99 146T156 171Q200 171 222 143T245 85Q245 56 224 29T160 1Q118 1 96 27T74 85ZM562 85Q562 121 587 146T644 171Q688 171 710 143T733 85Q733 56 712 29T648 1Q606 1 584 27T562 85ZM1050 85Q1050 121 1075 146T1132 171Q1176 171 1198 143T1221 85Q1221 56 1200 29T1136 1Q1094 1 1072 27T1050 85",8242:"240 563Q278 563 304 539T331 480V473Q331 462 316 431T217 236Q199 200 174 151T136 78T123 50Q113 33 105 33Q101 33 72 45T38 60Q35 63 35 65Q35 77 101 293T171 517Q182 542 202 552T240 563",8254:"80 540V607H494V540H80",8260:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8407:"406 694Q406 704 413 713T433 723Q448 723 454 719T467 701Q483 665 522 648Q542 637 542 619Q542 605 536 599T514 586Q468 569 431 532Q411 513 399 513Q386 513 378 522T369 543Q369 557 381 568Q385 572 387 574L400 588H228L56 589Q33 598 33 618Q33 636 56 649H426Q406 676 406 694",8463:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L167 540H80V607H184L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 142 685T220 690Q293 694 307 694Q324 694 328 679Q328 673 311 607H494V540H294Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",8467:"245 -19Q228 -19 212 -16T184 -6T162 9T143 27T129 46T118 66T111 84T106 99T102 111L101 116L69 89L36 62Q31 60 24 62Q-1 88 -1 98Q-1 101 1 105Q1 106 73 170L95 189V197Q95 242 112 317T159 476T241 624T353 701Q357 702 367 702Q428 702 444 641Q446 630 446 606Q446 454 241 246L215 220L212 203Q203 150 203 114Q203 113 203 106T204 95T205 82T209 67T214 54T223 43T236 35T253 32Q277 32 305 44T352 70T389 98T407 112Q409 113 412 113Q420 113 432 95Q445 77 443 70Q440 64 416 44T342 3T245 -19ZM387 615Q387 651 366 651Q342 651 321 604T276 470L241 331Q246 331 280 373T350 486T387 615",8472:"399 159Q410 159 421 151T433 126Q433 104 410 85Q408 84 410 78Q411 72 414 66T428 51T455 43Q483 43 506 55T543 83T568 125T584 166T594 206Q595 211 596 214Q610 273 610 301Q610 365 542 365H538Q483 365 429 344T337 292T269 229T225 175T210 150L255 99Q261 92 274 78T292 58T305 41T316 22T321 3T324 -23Q324 -87 283 -148T174 -210H171Q161 -210 152 -209T128 -201T101 -180T81 -141T72 -78Q72 -72 72 -60T73 -45Q79 4 102 65L108 81Q84 117 84 167Q84 273 140 367T269 461Q285 461 285 447Q285 440 282 431Q278 418 276 415T264 410Q228 404 201 336T174 219Q174 218 176 202L184 214Q252 303 348 360T549 417Q614 417 658 391T719 317Q726 292 726 260Q726 148 646 70T451 -8Q407 -8 377 17T346 92Q346 159 396 159H399ZM178 -160Q200 -160 216 -132T232 -75Q232 -63 228 -56T203 -26Q196 -18 192 -14Q185 -5 176 5T161 20T156 27L153 28Q151 28 146 8T137 -42T132 -89Q132 -160 178 -160",8501:"590 427Q581 427 579 433T575 450T568 470V468L532 288L541 281Q620 220 634 165L637 154V124Q637 74 628 46Q623 32 612 16T592 0Q580 0 578 19T569 69T538 121Q532 126 385 240T236 355Q234 355 231 338T225 291T222 237Q222 222 223 213T225 201T228 195T231 190Q238 179 261 160T300 119T316 73Q316 41 291 23T231 1Q226 0 149 0H98Q73 0 69 3T64 24Q64 43 67 47T85 51H89Q119 51 134 55T152 64T154 76Q154 95 125 141T96 220Q96 243 104 270T123 319T145 360T164 391T172 404T150 421T102 468T68 529L65 541V570Q65 620 74 648Q79 664 91 679T111 694Q122 694 123 675T132 625T164 573Q168 569 319 452T471 335Q471 337 486 409T502 488Q502 489 491 493T467 511T448 546V573Q448 602 452 624T462 659T474 680T486 691T493 694Q499 694 502 691T507 682T513 673Q517 667 534 651T557 630Q558 629 590 616T631 587Q638 577 638 543Q637 489 622 458T590 427",8592:"1063 281Q1084 268 1084 251Q1084 231 1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063",8593:"33 396Q14 396 14 423Q14 445 18 449T41 459Q72 466 99 478T147 505T185 537T215 571T238 604T254 635T264 661T270 678L272 685Q276 694 288 694Q298 692 300 689T307 672Q331 592 392 535T535 459Q553 454 557 450T561 423Q561 396 542 396Q531 396 501 405T418 443T329 517L319 529L318 179V-171Q307 -193 288 -193Q265 -193 258 -171L257 179V529L247 517Q209 473 158 444T76 405T33 396",8594:"65 251Q65 270 87 281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L87 221Q65 228 65 251",8595:"14 77Q14 104 33 104Q44 104 74 96T156 57T247 -17L257 -29V321Q257 669 259 675Q268 694 289 694Q295 693 300 691T307 686T313 679T318 672V321L319 -29L329 -17Q366 26 417 55T499 94T542 104Q561 104 561 77Q561 56 557 51T535 41Q481 28 438 0T370 -58T330 -119T308 -167T302 -187Q297 -194 288 -194Q278 -194 273 -186T265 -165T251 -127T220 -77Q151 15 41 41Q22 46 18 50T14 77",8596:"305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L404 281H744L914 282Q880 305 839 362T785 484Q781 500 781 503Q781 517 806 518Q809 518 811 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495",8597:"33 469Q14 469 14 496Q14 518 18 522T41 532Q121 551 182 608T268 745Q275 767 288 767Q299 767 303 755T320 713T355 650Q424 558 535 532Q553 527 557 523T561 496Q561 469 542 469Q531 469 501 478T418 516T329 590L319 602L318 426V74L319 -102L329 -90Q366 -47 417 -18T499 21T542 31Q561 31 561 4Q561 -17 557 -22T535 -32Q454 -51 393 -108T307 -245Q300 -267 288 -267Q279 -267 274 -259T266 -238T250 -200T220 -150Q151 -58 41 -32Q22 -27 18 -23T14 4Q14 31 33 31Q44 31 74 23T156 -16T247 -90L257 -102V602L247 590Q209 546 158 517T76 478T33 469",8598:"429 724Q438 724 452 711T466 690Q466 681 452 671Q361 602 242 599H218L756 135Q832 69 913 -1T1036 -108L1077 -143Q1084 -151 1084 -163Q1084 -180 1074 -187T1054 -194H1052Q1043 -194 939 -105Q866 -42 812 5Q180 549 178 549V546Q179 542 179 539Q183 520 183 483Q183 435 172 390T149 323T130 296Q121 292 115 295Q85 312 85 328Q85 331 95 350T115 406T125 486Q125 540 110 583T79 648T64 675Q64 681 68 687T81 693Q87 693 94 690Q162 657 232 657Q296 657 349 681T420 722Q422 724 429 724",8599:"1069 693Q1076 693 1080 687T1085 675Q1085 671 1076 656T1055 621T1034 565T1024 486Q1024 442 1034 406T1054 351T1064 328Q1064 321 1057 313T1042 300L1034 295Q1030 293 1027 293Q1023 293 1020 295T1014 301T1009 308T1005 316T1001 324Q980 368 971 419Q966 442 966 484V492Q966 528 972 553Q971 553 757 368T328 -3T107 -191Q103 -193 94 -193Q78 -193 71 -184T64 -164Q64 -153 72 -143Q79 -136 382 124L934 599H909Q837 599 760 634T683 690Q683 697 696 710T722 724Q726 724 742 714T779 691T838 668T920 657Q959 657 991 666T1043 684T1069 693",8600:"65 663Q65 680 74 687T93 694H96Q104 694 118 683T204 610Q280 545 338 495Q969 -49 971 -49L970 -46Q970 -42 970 -39Q966 -20 966 18Q966 65 977 110T1001 177T1019 204Q1028 208 1034 205Q1064 188 1064 172Q1064 169 1054 150T1034 94T1024 14Q1024 -28 1033 -64T1054 -120T1075 -155T1085 -175Q1085 -181 1081 -187T1068 -193Q1062 -193 1055 -190Q987 -157 919 -157Q817 -157 739 -215Q727 -224 720 -224Q712 -224 697 -210Q683 -199 683 -190T697 -171Q788 -102 907 -99H931L393 365Q317 431 236 501T114 608L72 643Q65 651 65 663",8601:"80 -193Q73 -193 69 -187T64 -175Q64 -172 79 -150T109 -84T125 14Q125 58 115 94T95 149T85 172Q85 179 92 187T108 200L115 205Q119 207 122 207Q126 207 129 205T135 199T140 192T144 184T148 176Q169 132 178 81Q183 58 183 17Q183 -7 182 -24T178 -48L177 -53Q178 -53 389 129T816 498T1043 692Q1049 694 1054 694Q1070 694 1077 684T1085 664Q1085 653 1077 643Q1070 636 767 376L215 -98L240 -99Q312 -99 389 -134T466 -190Q466 -197 452 -210T429 -224Q422 -224 411 -215Q330 -157 229 -157Q190 -157 158 -166T106 -184T80 -193",8614:"65 426Q74 448 95 448Q112 448 125 426V281H500L914 282Q881 304 842 357T785 482Q781 500 781 501Q781 512 792 517Q794 518 812 518H817Q832 518 835 515T844 495Q864 412 923 351T1065 270Q1085 263 1085 251Q1085 240 1077 236T1044 225T995 204Q937 173 898 122T844 6Q840 -10 836 -13T816 -17H811Q786 -16 782 -9Q781 -6 781 -2Q781 1 785 17Q813 138 914 220H500L135 221Q134 221 133 221T130 220H125V76Q115 54 95 54Q73 54 65 76V426",8617:"1029 475Q1029 505 1068 505Q1129 501 1173 463T1218 363Q1218 296 1170 259T1066 221H1063L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063Q1105 284 1131 305T1158 361Q1158 385 1146 401Q1122 441 1063 444Q1029 446 1029 475",8618:"225 221H218Q159 221 112 260T65 363Q65 431 116 468T221 505Q254 503 254 474Q254 456 245 450T216 443T188 438Q152 427 137 401Q125 385 125 362Q125 334 147 310Q171 288 221 281H632L1046 282Q1013 304 974 357T917 482Q913 500 913 501Q913 512 924 517Q926 518 944 518H949Q964 518 967 515T976 495Q996 412 1055 351T1197 270Q1217 263 1217 251Q1217 240 1209 236T1176 225T1127 204Q1069 173 1030 122T976 6Q972 -10 968 -13T948 -17H943Q918 -16 914 -9Q913 -6 913 -2Q913 1 917 17Q945 138 1046 220H632L225 221",8636:"1063 281Q1084 268 1084 251Q1084 231 1063 221L572 220Q79 220 77 221Q64 225 64 244Q64 250 64 254T67 261T71 265T78 268T85 272Q142 302 189 345T258 421T296 484T315 516Q319 518 337 518Q358 518 363 512Q370 504 367 496Q360 469 319 404T219 290L209 282L636 281H1063",8637:"1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8640:"65 251Q65 270 87 281H513L940 282L930 290Q871 338 830 403T782 496Q779 510 791 517Q794 518 812 518H817Q831 518 835 515T847 494Q871 445 903 404T966 338T1022 298T1064 272T1083 259Q1085 255 1085 245Q1085 225 1072 221Q1070 220 578 220L87 221Q65 228 65 251",8641:"84 279Q89 281 580 281Q1070 281 1074 279Q1085 275 1085 256Q1085 245 1083 241T1066 230Q919 153 847 7Q839 -11 835 -14T817 -17H812Q791 -17 786 -11Q779 -3 782 5Q789 31 830 96T930 212L940 220H513L87 221Q64 229 64 250Q64 272 84 279",8652:"65 451Q65 470 87 481H513L940 482L930 490Q871 538 830 603T782 696Q779 710 791 717Q794 718 812 718H817Q831 718 835 715T847 694Q871 645 903 604T966 538T1022 498T1064 472T1083 459Q1085 455 1085 445Q1085 425 1072 421Q1070 420 578 420L87 421Q65 428 65 451ZM1063 281Q1084 268 1084 251Q1084 231 1063 221L636 220H209L219 212Q278 162 319 97T367 5Q370 -3 363 -11Q358 -17 337 -17H332Q318 -17 314 -14T302 7Q278 55 246 95T185 160T130 202T88 228L70 237Q64 243 64 257Q64 274 75 279Q78 281 571 281H1063",8656:"1063 169L1068 166Q1072 163 1074 162T1079 157T1083 149T1085 139Q1085 118 1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1069 389T1076 384T1082 375T1085 362Q1085 344 1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063",8657:"672 343Q672 326 670 320T657 313Q644 313 602 335Q577 349 557 361T527 381T509 395T499 403T495 406T494 118Q494 -166 492 -174Q484 -193 465 -193H463Q456 -193 453 -192T444 -186T433 -170V465L423 477Q407 495 394 514T367 554T351 579Q349 576 339 560T313 520T279 477L269 465V-22V-102Q269 -132 269 -145T268 -169T266 -180T260 -185T253 -191Q248 -193 239 -193H237Q218 -193 210 -174Q208 -166 208 118Q208 406 207 406L199 399Q191 392 165 374T100 335Q58 313 45 313Q35 313 33 319T30 343V349Q30 359 30 362T35 369T45 374T66 383T100 401Q267 499 333 680Q339 694 351 694Q361 694 365 687T380 652T407 597Q442 536 489 489T573 420T638 383T670 365Q672 361 672 343",8658:"64 362Q64 380 87 393H416L745 394L735 405Q708 436 681 477T654 531Q654 547 679 547H684H689Q703 547 710 540T723 519T750 475T806 411Q914 303 1059 271Q1060 271 1063 270T1068 269T1072 268T1076 266T1079 264T1082 260T1083 256T1084 250Q1084 242 1080 238T1063 231T1035 225T992 211T934 185Q797 112 719 -24Q710 -40 706 -43T689 -46H684Q653 -46 653 -31Q653 -24 661 -10Q694 50 737 99L745 108H416L87 109Q64 117 64 139Q64 156 87 169H449L812 170L826 180Q842 193 860 204T892 223T918 237T937 246L944 250L919 264Q866 290 825 321L811 332H449L87 333Q64 343 64 362",8659:"30 157Q30 174 32 180T46 187Q59 187 104 163Q154 136 198 101L207 94Q208 94 208 382Q208 666 210 674Q219 694 241 694Q254 692 262 683Q266 679 267 674Q269 658 269 522V35L279 23Q295 5 308 -14T335 -54T351 -79Q353 -76 363 -60T389 -20T423 23L433 35V671Q439 682 444 686T452 692T463 693H465Q484 693 492 674Q494 666 494 382Q494 94 495 94L504 101Q547 135 593 160T652 187Q665 191 671 177Q672 175 672 157Q672 137 669 134T636 116Q606 101 578 83T528 47T486 9T452 -30T424 -68T403 -103T387 -134T377 -159T370 -176L367 -184Q360 -194 351 -194Q345 -194 342 -192T334 -182T327 -166T315 -137T295 -97Q260 -36 213 11T129 80T63 117T32 136Q30 139 30 157",8660:"336 497Q358 541 363 544Q367 547 379 547H384Q401 547 405 545Q418 538 414 525T389 474T346 408L335 393H814L803 408Q781 436 760 474T735 525T744 545Q748 547 765 547Q771 547 774 547T780 546T786 544T790 541T794 535T799 527T805 514T813 497Q841 446 877 406T950 340T1014 301T1068 276L1096 265Q1102 259 1102 251Q1102 240 1085 232Q981 195 902 121Q835 56 798 -25Q791 -40 787 -43T765 -46T744 -44Q735 -40 735 -30Q735 -15 760 28T806 98L814 108H335L343 98Q361 75 378 46T404 -1T414 -24Q418 -37 405 -44Q401 -46 384 -46T363 -43T351 -25Q314 56 247 121Q216 150 182 173T125 206T79 226T53 237Q47 243 47 251Q47 254 47 256T49 261T52 264T57 267T61 268T66 270T71 272Q246 335 336 497ZM985 251Q932 280 882 323L871 332H278Q264 321 253 311T237 297T214 282T164 251L176 244Q221 218 278 169H871Q928 218 973 244L985 251",8661:"49 441Q30 441 30 464V471V480Q30 498 44 502Q237 573 331 750Q337 767 351 767Q360 767 368 753T400 702T460 629Q504 584 552 554T632 511T666 497Q672 493 672 471Q672 454 670 449Q664 441 653 441Q639 443 591 465T508 513L495 522L494 386V114L495 -22L508 -13Q543 12 591 34T653 59Q672 59 672 36V29V20Q672 2 658 -2Q465 -71 367 -257Q360 -267 351 -267Q343 -267 336 -257T320 -231T292 -187T242 -129Q198 -84 150 -54T70 -11T36 3Q30 7 30 29Q30 46 32 51Q38 59 49 59Q63 57 111 35T194 -13L208 -22V522L194 513Q159 488 111 466T49 441ZM422 584Q411 594 400 606T383 626T366 648T351 667Q349 665 339 652T314 620T280 584L269 573V-73L280 -84Q305 -108 351 -166Q353 -164 363 -151T389 -119T422 -84L433 -73V573L422 584",8704:"1 664Q-2 685 23 693H27Q46 693 54 680T102 578L148 475H492L533 570Q541 586 548 603T560 630T569 650T576 667T582 678T588 686T594 691T600 693T609 694Q622 694 631 684T639 662Q637 653 492 325T341 -8Q333 -16 320 -16Q306 -16 298 -8Q294 -4 147 326L1 656V664ZM464 414H319Q175 414 175 413L319 88L464 414",8707:"81 347Q81 359 84 363T104 378H513V633H300L87 634Q64 642 64 664Q64 685 84 692Q89 694 321 694H552Q571 681 574 669V25Q567 7 552 1H87Q64 12 64 30T87 61H513V317H308Q103 317 99 319Q81 328 81 347",8709:"285 711Q307 711 326 708T357 701T370 698Q371 698 375 710T383 735T389 750Q395 767 415 767Q431 767 438 757T446 738T436 701T426 670Q426 668 433 664Q468 633 489 588Q511 542 519 488T528 344Q528 286 524 243T508 150T466 63T394 6Q345 -17 287 -17Q265 -17 246 -14T216 -7T203 -4Q191 -47 183 -60T159 -73Q146 -73 137 -63T128 -44Q128 -38 138 -7L148 24L141 30Q134 35 120 49Q94 77 78 113T56 194T48 268T46 344Q46 388 47 416T56 494T78 577T122 644T194 694Q239 711 285 711ZM351 639Q350 639 346 642T337 648T325 654T306 658T283 660Q254 660 221 638T181 567Q171 513 171 375Q171 164 182 129L351 639ZM402 356Q402 516 395 555Q395 557 395 559T394 563T394 566L393 568L223 57Q252 34 286 34H288Q318 34 346 53T387 109Q402 152 402 329V356",8710:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",8712:"97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L534 526Q515 526 491 526T457 526T435 526T417 525T404 523T390 521T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 403 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220Q159 220 159 218Q159 206 166 182T190 122T247 50T341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q276 -65 187 24T97 251",8713:"126 -210Q116 -210 107 -203T97 -179Q97 -171 99 -166Q99 -165 111 -145T150 -80T203 8Q97 104 97 251Q97 393 194 484T417 586Q418 586 436 586T482 586T538 587H549Q565 614 582 643T608 685L616 698Q623 711 641 711Q651 711 660 704T670 681Q670 672 667 667Q666 666 661 657T644 627T620 587H648Q649 586 652 584T658 580T664 575T668 568T670 557Q670 536 648 527L584 526L437 281H648Q649 280 652 278T658 274T664 269T668 262T670 251Q670 230 648 221L403 220H401L283 23Q311 5 341 -6Q380 -20 405 -22T534 -25H648Q649 -26 654 -29T661 -34T667 -43T670 -56Q670 -74 648 -85L541 -86Q419 -86 396 -82Q320 -71 252 -29Q152 -197 148 -201Q139 -210 126 -210ZM235 62L330 220Q159 219 159 218Q159 196 176 150T235 62ZM366 281L513 526Q503 526 487 526T465 526T448 525T433 525T422 525T412 524T403 523T394 521T385 519T374 517Q298 498 243 447T167 324Q159 295 159 283Q159 281 366 281",8715:"96 251Q96 268 119 281H363Q607 281 607 283Q607 295 600 319T576 379T519 451T425 507Q386 521 361 523T233 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 229 587Q238 587 257 587T288 588Q366 588 435 568T568 488Q670 388 670 251Q670 155 621 78T499 -39T345 -85Q336 -86 225 -86L119 -85Q96 -77 96 -55Q96 -38 119 -25H233Q356 -24 371 -21Q373 -21 393 -16Q468 3 523 55T599 177Q607 206 607 218Q607 220 363 220L119 221Q96 229 96 251",8722:"119 221Q96 230 96 251T116 279Q121 281 448 281H775Q776 280 779 278T785 274T791 269T795 262T797 251Q797 230 775 221H119",8723:"64 155Q64 172 87 185H416V476H251L87 477Q64 485 64 507Q64 528 84 535Q89 537 448 537H807Q808 536 811 534T817 530T823 525T827 518T829 507Q829 486 807 477L642 476H477V185H807Q808 184 811 182T817 178T823 173T827 166T829 155Q829 134 807 125L642 124H477V-39Q477 -203 475 -208Q466 -227 446 -227Q427 -227 417 -205L416 -41V124H251L87 125Q64 133 64 155",8725:"451 730Q460 750 479 750Q492 750 501 740T510 718Q508 708 318 244L122 -232Q112 -250 95 -250Q82 -250 73 -241T64 -218Q66 -205 258 261T451 730",8726:"64 718Q63 731 72 740T94 750Q106 750 113 743Q118 741 122 732L318 256Q508 -208 510 -218Q511 -231 502 -240T480 -250Q460 -250 451 -230Q451 -229 259 238T64 718",8727:"236 431Q237 447 251 459T287 472T323 459T338 431Q338 423 328 363L317 300Q318 300 340 317T392 356T435 387Q442 390 450 390Q470 390 485 374T501 335Q501 326 500 320T494 309T486 300T473 293T458 287T438 280T414 272L353 250L414 228Q422 225 436 221T457 214T472 208T485 201T493 192T499 181T501 166Q501 141 484 126T450 111Q447 111 445 111T441 111T437 112T433 114T428 117T422 121T414 127T404 135T391 145T374 158L317 200L328 137Q338 77 338 69Q336 52 321 40T287 28T253 40T236 69Q236 77 246 137L257 200Q256 200 234 183T182 144T139 113Q132 110 124 110Q104 110 89 126T73 165Q73 174 74 180T80 191T88 200T101 207T116 213T136 220T160 228L221 250L160 272Q152 275 138 279T117 286T102 292T89 299T81 308T75 319T73 334Q73 359 90 374T124 389Q127 389 129 389T133 389T137 388T141 386T146 383T152 379T160 373T170 365T183 355T200 342L257 300L246 363Q236 423 236 431",8728:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251ZM448 251Q448 325 405 369T286 413Q215 413 171 371T126 251Q126 177 168 133T287 89Q361 89 404 132T448 251",8729:"64 251Q64 303 80 344T121 409T175 448T230 469T275 474Q277 474 283 474T292 473Q385 473 447 415T510 251Q510 149 449 89T287 28T126 88T64 251",8730:"107 178Q100 178 89 188T78 207Q78 216 84 220Q85 221 124 248T207 304T260 338Q269 340 275 335Q276 334 370 156L463 -20L698 393Q928 800 935 811Q944 820 954 820Q972 820 980 811T988 789Q988 781 858 553Q776 409 718 306Q452 -166 447 -171Q439 -179 422 -180Q405 -180 400 -175Q399 -174 346 -73T241 128T187 229L151 205Q111 178 107 178",8733:"65 222Q65 282 88 329T144 401T208 438T261 451H273Q312 451 320 450Q456 431 526 330L537 316Q638 451 778 451Q813 451 830 445V388Q821 391 799 391Q758 391 721 377T660 342T618 301T592 266L584 251Q648 152 697 114Q748 74 804 74H806Q823 74 829 77Q830 77 830 38V-1L820 -3Q801 -7 786 -7H771Q699 -7 632 25T527 114L516 128Q414 -8 276 -8Q192 -8 129 56T65 222ZM256 53Q296 53 332 67T392 102T434 143T461 178L469 193Q405 292 356 330Q308 369 251 369H243Q196 369 156 328T116 221Q116 191 124 161T158 99T225 55Q234 53 256 53",8734:"65 219Q65 318 132 385T302 452Q473 452 573 331L589 312L596 320Q710 452 857 452Q948 452 1016 386T1084 225Q1084 125 1017 59T848 -8Q679 -8 576 113L560 132L553 124Q439 -8 292 -8Q200 -8 133 58T65 219ZM1033 224Q1033 291 987 340T875 389Q748 389 648 261Q641 253 642 251Q717 163 748 137Q813 81 880 81Q941 81 987 120T1033 224ZM275 56Q315 56 353 70T418 104T466 144T497 178L507 192Q507 193 474 230T441 269Q355 362 267 362Q210 362 163 324T116 221Q116 150 162 103T275 56",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 21 56 23V25Q55 27 55 30Q55 31 56 33V35Q55 37 55 40Q55 42 57 48Q67 63 346 381Q421 467 518 578Q607 680 623 697T647 714Q656 714 661 708T666 694V692Q676 687 676 674Q676 668 673 663Q672 662 637 622T534 503T400 350L147 61L386 60H653Q666 50 666 40V38Q676 31 676 20Q676 8 661 0H71",8739:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",8741:"205 -225Q201 -234 199 -237T191 -244T175 -248T161 -246Q151 -240 146 -229Q145 -224 145 251Q145 725 146 730Q156 750 176 750Q193 748 205 727V-225ZM369 727L372 732Q375 737 377 740T385 747T398 750Q406 750 413 747Q423 740 428 730Q430 720 430 251Q430 -219 428 -229Q423 -240 413 -246Q408 -248 400 -248Q393 -248 388 -247T379 -242T375 -236T371 -230L369 -225V727",8743:"95 -16Q78 -16 71 -6T64 14Q64 20 65 22L212 308Q359 593 361 595Q370 604 385 604Q398 602 405 595Q407 593 554 308L701 22Q702 20 702 15Q702 1 693 -8T671 -17Q661 -17 651 -9Q647 -5 515 251L383 506L251 251Q119 -5 116 -8Q108 -16 95 -16",8744:"64 572Q64 585 72 594T94 604T116 595Q119 592 251 336L383 81L515 336Q647 592 651 596Q661 604 671 604Q684 604 693 595T702 572Q702 567 701 565L554 279Q407 -6 405 -8Q404 -9 401 -11T397 -14Q392 -16 383 -16H380Q369 -16 361 -8Q359 -6 212 279L65 565Q65 566 65 568T64 572",8745:"94 -16Q73 -16 64 8V209Q64 239 64 287Q65 418 69 432Q70 434 70 435Q84 487 125 523T216 575T299 597T354 603H372Q444 603 501 590T591 558T648 515T681 471T696 435Q696 434 697 432Q701 417 702 309Q702 303 702 287Q702 239 702 209V8Q693 -16 672 -16Q650 -16 643 3Q641 8 641 201Q641 397 640 403Q631 472 558 507T383 542Q339 542 298 535T219 511T156 468T126 403Q125 397 125 201Q125 8 123 3Q116 -16 94 -16",8746:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603",8747:"204 -71Q204 -108 181 -124T137 -141Q132 -141 132 -142Q142 -161 154 -161Q164 -161 186 -152Q200 -145 210 -135T228 -107T241 -77T249 -38T254 -2T258 38T262 74Q282 265 334 489Q334 490 337 503T341 523T347 544T355 569T365 594T379 620T397 643T420 666T447 685T481 700Q511 711 539 711T587 696T616 656T628 612T632 573Q632 536 610 519T562 501Q534 501 513 519T492 571Q492 608 515 624T559 641Q564 641 564 642Q554 661 542 661Q532 661 510 652Q496 645 486 635T468 607T455 577T447 538T442 502T438 462T434 426Q414 235 362 11Q352 -35 347 -54T328 -101T291 -152Q235 -208 162 -211Q147 -211 136 -208T109 -196T83 -165T67 -108Q64 -94 64 -73Q64 -37 86 -19T134 -1Q162 -1 183 -19T204 -71",8764:"64 155Q64 210 84 262T150 353T257 391Q300 391 341 371T417 321T484 264T557 215T637 194Q702 194 745 244T788 367Q796 391 808 391Q815 391 821 381T828 353V342Q828 252 776 181T637 109Q594 109 552 129T476 179T409 236T336 285T256 306Q193 306 149 258T105 132Q98 109 86 109Q76 109 70 122T64 155",8768:"64 561Q64 570 76 576T108 583Q174 583 214 535T254 407Q254 368 238 324T202 248T166 173T149 92Q149 43 169 2T217 -39Q231 -40 242 -46T254 -60Q254 -69 241 -75T210 -82Q145 -82 105 -34T64 93Q64 133 80 177T116 253T152 328T169 408Q169 461 148 500T105 540Q92 540 78 545T64 561",8771:"64 295Q64 378 117 440T257 502Q298 502 339 485T416 443T486 394T560 352T637 335Q693 335 740 373T788 478Q796 502 808 502Q815 502 821 492T828 465V455Q828 365 771 308T640 250Q603 250 562 265T501 294T439 336L370 382Q308 417 256 417Q205 417 164 388T110 317Q110 316 109 304T107 286T103 270T97 255T86 250Q76 250 70 263T64 295ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8773:"64 402Q64 457 84 509T150 600T257 638Q300 638 341 618T417 569T484 511T557 462T637 441Q702 441 745 491T788 614Q796 638 808 638Q815 638 821 628T828 600V589Q828 499 776 428T637 356Q594 356 552 376T476 425T409 483T336 532T256 553Q193 553 149 505T105 379Q98 356 86 356Q76 356 70 369T64 402ZM87 197Q64 207 64 226Q64 247 84 255Q89 257 448 257H807Q808 256 811 254T817 250T823 245T827 238T829 227Q829 209 807 197H87ZM87 -27Q64 -18 64 3Q64 23 86 32Q89 33 448 33H807L812 30Q816 27 818 26T823 21T827 13T829 3Q829 -18 807 -27H87",8776:"64 345Q64 423 119 473T250 524Q301 524 356 503T451 455T542 407T636 385Q700 385 743 417T786 481Q786 493 791 508T807 524Q817 524 823 512T829 479Q829 404 776 352T638 300Q590 300 537 321T443 369T352 417T256 439Q207 439 166 417T110 359Q109 357 107 341T100 312T85 300Q77 300 71 313T64 345ZM64 77Q64 155 119 205T250 256Q302 256 357 235T451 187T541 139T636 117Q699 117 742 148T786 213Q786 231 792 243T808 256T823 242T829 208Q829 134 776 83T640 32Q591 32 537 53T443 101T352 149T256 171Q206 171 165 148T110 91Q109 89 107 73T100 44T85 32Q77 32 71 45T64 77",8781:"798 533Q812 533 820 524T829 502T819 480T769 440Q655 355 537 330Q492 322 447 322Q401 322 356 330Q289 344 219 381T118 443T73 481Q64 490 64 503Q64 517 72 525T94 533Q99 533 102 532Q107 531 138 507T209 456T314 405T446 382Q604 382 765 515Q788 533 798 533ZM95 -32Q81 -32 73 -23T64 -1Q64 10 74 21T124 61Q213 127 293 153T421 179L422 180Q424 180 426 180T432 180T441 180T452 179Q612 179 769 61Q811 29 820 19T829 -1Q829 -14 821 -23T798 -32Q788 -32 765 -14Q608 118 446 118Q287 118 128 -14Q105 -32 95 -32",8784:"87 333Q64 343 64 362Q64 383 84 391Q89 393 448 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H87ZM87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H87ZM362 635Q362 671 387 696T444 721Q488 721 510 693T533 635Q533 606 512 579T448 551Q406 551 384 577T362 635",8800:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q165 -163 327 109H87Q64 118 64 139Q64 159 86 168Q89 169 363 169L461 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H496Q533 455 583 539T656 660T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q729 664 709 631T645 523T567 393H807Q808 392 811 390T817 386T823 381T827 374T829 363Q829 345 807 333H532L433 169H807L812 166Q816 163 818 162T823 157T827 149T829 139Q829 118 807 109H398Q217 -195 211 -201Q202 -210 189 -210",8801:"87 445Q64 454 64 475Q64 497 84 503Q89 505 448 505H807Q808 504 812 502T818 497T823 492T827 484T829 474Q829 456 807 445H87ZM87 221Q64 230 64 251T84 279Q89 281 448 281H807Q808 280 811 278T817 274T823 269T827 262T829 251Q829 230 807 221H87ZM64 6T64 27T87 56H93Q99 56 110 56T137 56T173 56T217 56T267 57T323 57T383 57T448 57H807Q808 56 811 54T815 52T819 49T823 45T826 40T828 34T829 27Q829 7 807 -3H87Q64 6 64 27",8804:"797 55Q797 45 790 35T767 25H759L434 180Q108 336 105 339Q96 348 96 360Q96 378 114 388Q126 394 439 544T757 695Q763 697 766 697Q780 697 788 688T797 666Q797 654 788 645Q784 641 507 509T197 361L466 232Q785 80 790 74Q797 66 797 55ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8805:"127 25Q110 25 103 34T96 54Q96 66 105 75Q109 80 439 238L696 361Q113 637 105 645Q96 654 96 667Q96 679 104 688T128 697Q137 696 460 541T788 382Q797 373 797 360Q797 348 788 339Q785 336 459 180L135 25H127ZM119 -199Q96 -191 96 -169Q96 -160 102 -152T119 -140H124Q130 -140 140 -140T164 -140T197 -140T237 -140T283 -139T334 -139T389 -139T448 -139H775Q797 -153 797 -169Q797 -187 775 -199H119",8810:"734 -74T734 -86T727 -107T704 -116H702Q694 -116 584 -55Q473 7 380 58Q87 219 73 229Q64 238 64 250Q64 263 73 272Q87 282 380 443Q695 616 699 617H700Q718 617 726 607T734 588Q734 568 717 560Q705 554 435 404L157 250L439 94Q721 -61 726 -66Q734 -74 734 -86ZM1085 -74T1085 -86T1078 -107T1055 -116H1053Q1045 -116 935 -55Q824 7 731 58Q438 219 424 229Q415 238 415 250Q415 263 424 272Q438 282 731 443Q1046 616 1050 617H1051Q1069 617 1077 607T1085 588Q1085 568 1068 560Q1056 554 786 404L508 250L790 94Q1072 -61 1077 -66Q1085 -74 1085 -86",8811:"64 588Q64 600 72 609T94 618H95Q103 618 209 559Q322 496 419 443Q712 282 725 272Q734 263 734 250Q734 238 725 229Q714 220 415 55T110 -113Q103 -116 95 -116Q78 -116 71 -106T64 -86Q64 -74 72 -66Q77 -61 359 94L641 250L363 404Q277 452 173 509Q95 552 82 560T66 576V577Q64 585 64 588ZM415 588Q415 600 423 609T445 618H446Q454 618 560 559Q673 496 770 443Q1063 282 1076 272Q1085 263 1085 250Q1085 238 1076 229Q1065 220 766 55T461 -113Q454 -116 446 -116Q429 -116 422 -106T415 -86Q415 -74 423 -66Q428 -61 710 94L992 250L714 404Q628 452 524 509Q446 552 433 560T417 576V577Q415 585 415 588",8826:"797 -57Q797 -65 790 -75T766 -86Q748 -86 741 -74T733 -43T719 8T681 72Q647 112 588 141T475 185T343 207T230 216T136 219Q96 219 96 250Q96 280 132 280H136Q193 281 239 283T347 292T457 310T556 342T643 391T703 460T735 553Q741 585 763 585Q781 585 789 575T797 556Q797 540 792 513T758 434T682 345Q605 285 481 254L462 249Q483 246 526 233T633 185T733 104Q767 63 782 15T797 -57",8827:"96 556Q96 568 104 577T126 586Q152 586 158 553Q164 503 188 462T247 394T331 345T429 313T539 294T649 284T758 280H760Q797 280 797 250Q797 219 760 219H758Q627 217 529 204T347 160T216 77T158 -54Q152 -86 126 -86Q110 -86 103 -76T96 -57Q96 -41 101 -14T135 65T211 154Q288 214 412 245L431 250Q410 252 367 265T259 314T160 395Q127 435 112 483T96 556",8834:"96 251Q96 389 191 482T417 586Q418 586 428 586T456 586T496 586T546 587T601 587H775Q776 586 779 584T785 580T791 575T795 568T797 557Q797 536 775 527L597 526Q411 525 395 522Q390 521 370 516Q285 494 222 424T158 251Q158 131 246 53Q313 -9 408 -23Q417 -24 597 -25H775Q776 -26 781 -29T788 -34T794 -43T797 -56Q797 -74 775 -85H493Q407 -85 376 -79Q257 -55 177 35T96 251",8835:"96 -55Q96 -38 119 -25H296Q482 -24 498 -21Q503 -20 523 -15Q609 7 672 77T735 251T665 431T485 524Q476 525 296 526L119 527Q96 535 96 557Q96 578 116 585Q121 587 300 587Q451 586 476 585T522 579Q632 556 714 468T796 251Q796 112 695 13Q612 -65 497 -82Q473 -86 289 -86L119 -85Q96 -77 96 -55",8838:"96 361Q96 499 191 592T417 696Q418 696 428 696T456 696T496 696T546 697T601 697H775Q776 696 779 694T785 690T791 685T795 678T797 667Q797 646 775 637L597 636Q411 635 395 632Q390 631 370 626Q285 604 222 534T158 361Q158 241 246 163Q313 101 408 87Q417 86 597 85H775Q776 84 781 81T788 76T794 67T797 54Q797 36 775 25H493Q407 25 376 31Q257 55 177 145T96 361ZM149 -199Q127 -191 127 -169T149 -140H154Q160 -140 169 -140T192 -140T224 -140T262 -140T306 -139T354 -139T407 -139T463 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H149",8839:"96 55Q96 72 119 85H296Q482 86 498 89Q503 90 523 95Q609 117 672 187T735 361T665 541T485 634Q476 635 296 636L119 637Q96 645 96 667Q96 688 116 695Q121 697 300 697Q451 696 476 695T522 689Q632 666 714 578T796 361Q796 222 695 123Q612 45 497 28Q473 24 289 24L119 25Q96 33 96 55ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 433 -139H745Q766 -152 766 -170Q766 -190 745 -199H119",8846:"672 603Q693 603 702 579V378Q702 348 702 300Q701 169 697 155Q696 153 696 152Q676 78 593 31T383 -16Q265 -16 179 28T70 152Q70 153 69 155Q65 170 64 278Q64 285 64 300Q64 348 64 378Q64 579 65 583Q74 604 94 604T123 584Q125 579 125 386Q125 190 126 184Q135 115 210 80T383 44Q426 44 467 51T546 75T609 119T640 184Q641 190 641 386Q641 579 643 584Q650 603 672 603ZM353 412Q353 420 353 435T352 456Q352 483 358 495T385 507Q403 506 409 494T415 457Q415 451 415 436T414 411V341H558Q579 329 579 311Q579 289 558 281L486 280H414V136Q400 114 384 114Q363 114 354 136L353 208V280H281L209 281Q187 289 187 310Q187 328 209 341H353V412",8849:"127 25Q111 29 104 49V362L105 675Q114 693 127 696H132Q138 696 149 696T174 696T208 696T249 696T297 697T350 697T407 697T468 697H806Q828 683 828 666Q828 646 806 637L485 636H165V85H805Q806 84 809 82T813 80T817 77T821 73T824 68T826 62T827 55Q827 34 806 25H127ZM96 -190T96 -169T119 -140H125Q131 -140 141 -140T167 -140T201 -140T242 -140T290 -139T344 -139T402 -139T463 -139H805Q806 -140 809 -142T813 -144T817 -147T821 -151T824 -156T826 -162T827 -169Q827 -190 806 -199H119Q96 -190 96 -169",8850:"66 55Q66 74 89 85H728V636H408L88 637Q66 645 66 667T88 696H94Q99 696 110 696T135 696T169 696T210 696T258 697T311 697T368 697T429 697H767Q786 684 789 672V49Q782 31 767 25H88Q66 32 66 55ZM88 -199Q66 -191 66 -169Q66 -148 87 -140Q91 -139 433 -139H775Q776 -140 779 -142T783 -144T787 -147T791 -151T794 -156T796 -162T797 -169Q797 -189 775 -199H88",8851:"131 25Q121 1 100 1Q81 1 71 23L70 301Q70 579 72 583Q77 598 90 602Q95 604 385 604H674Q693 591 696 579V25Q686 1 665 1Q646 1 636 23L635 283V543H131V25",8852:"696 25Q689 7 674 1H93Q77 7 71 23L70 301Q70 579 72 583Q80 604 100 604T131 579V61H635V579Q644 603 666 603Q687 603 696 579V25",8853:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM416 282V570H414Q341 564 285 535T202 475T156 397T134 332T128 287Q127 283 127 282H416ZM765 288Q760 344 743 389T700 462T647 512T589 543T538 560T499 568L483 570H478V282H766L765 288ZM416 -69V220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q337 -61 410 -69H416ZM483 -69Q554 -60 607 -33T687 21T733 93T756 156T764 209Q766 217 766 220H478V-69H483",8854:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM765 288Q753 424 666 497T446 571T227 498T128 288L127 282H766L765 288ZM446 -70Q578 -70 666 4T765 213L766 220H127Q130 195 131 189T138 155T150 115T168 76T196 35T234 0T286 -35Q353 -70 446 -70",8855:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM647 512Q567 571 447 571Q340 571 262 523Q237 507 237 505L342 399L447 295L657 505L647 512ZM298 356L192 461Q180 445 161 411Q126 341 126 251Q126 128 192 40L403 250L298 356ZM701 41Q704 41 719 63T750 138T767 250Q767 310 750 362T719 437T701 460L491 250L701 41ZM238 -5Q238 -8 261 -22T336 -53T447 -70Q567 -70 647 -11L657 -4L447 206L342 101Q238 -1 238 -5",8856:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM657 505Q656 506 650 510T638 518T623 527T604 537T581 547T553 556T522 563T486 569T446 571Q305 571 216 487T126 251Q126 128 192 40L657 505ZM447 -70Q591 -70 679 16T767 250Q767 308 751 360T719 436T701 460L469 228Q238 -1 238 -5Q238 -8 261 -22T336 -53T447 -70",8857:"64 250Q64 350 98 426T189 546T307 610T434 632Q485 632 496 631Q572 621 635 592Q669 575 699 550T760 484T809 384T828 250Q828 77 725 -27T446 -132Q272 -132 168 -27T64 250ZM767 252Q767 395 681 483T446 571Q303 571 215 486T126 249Q126 107 212 19T446 -70Q596 -70 681 18T767 252ZM335 251Q335 297 368 329T441 361Q498 361 527 327T557 250Q557 202 525 171T446 140Q397 140 366 173T335 251",8866:"65 672Q76 693 91 693Q115 693 123 674Q125 669 125 523V378H615Q618 376 622 373T628 369T632 366T635 362T636 356T637 347Q637 328 619 319Q615 317 370 317H125V171Q125 25 123 20Q114 1 94 1Q73 1 65 23V672",8867:"64 327T64 347T89 378H577V525L578 672Q592 693 604 693Q629 693 638 669V25Q628 1 607 1Q588 1 578 23L577 170V317H88Q64 327 64 347",8868:"64 664Q64 675 71 683T87 693H93Q99 693 110 693T137 693T173 693T217 694T267 694T323 694T383 694T448 694H807Q808 693 811 691T817 687T823 682T827 675T829 664Q829 643 807 634L642 633H477V25Q467 1 446 1Q427 1 417 23L416 328V633H251L87 634Q64 643 64 664",8869:"65 31Q65 38 66 41T71 50T87 61H416V366L417 672Q431 693 443 693Q468 693 477 669V61H807Q808 60 811 58T817 54T823 49T827 42T829 31Q829 10 807 1H87Q65 10 65 31",8872:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V392Q219 393 537 393H896Q897 392 900 390T906 386T912 381T916 374T918 363Q918 345 896 333H190V169H896L900 166Q905 163 907 162T912 157T916 149T918 139Q918 118 896 109H190V-225Q181 -249 160 -249",8900:"280 522Q281 523 285 523H289Q301 523 366 457Q404 420 431 393Q533 291 546 277T560 250Q560 239 548 226T431 108Q313 -10 304 -16Q297 -21 287 -21Q278 -21 275 -19Q270 -17 146 107T18 238Q15 242 15 251Q15 258 18 263Q20 268 145 392T274 519L280 522ZM388 350L288 449L188 350L89 250L288 52L487 250L388 350",8901:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251",8902:"270 491Q274 502 287 502Q298 502 304 491Q304 486 323 396T342 303L438 314Q520 324 534 324Q540 324 545 320T550 307Q550 298 539 290T456 243Q377 198 377 197L416 111Q456 26 456 22Q457 21 457 18Q457 11 451 6T438 0H437Q432 0 415 16Q387 42 358 68L287 133L216 68Q193 47 167 23Q142 0 136 0Q129 0 123 5T117 18Q117 21 118 22Q118 26 158 111L197 197Q197 198 156 221T72 269T26 298Q24 304 24 307Q24 315 29 319T40 324Q53 324 136 314L232 303Q232 306 251 396T270 491",8904:"906 251Q906 456 905 456Q550 252 549 251Q549 250 726 148T905 45T906 251ZM967 -14Q958 -38 939 -38H937Q928 -38 923 -35Q919 -34 748 64T500 209L71 -38Q69 -39 63 -39Q42 -39 33 -16V518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407L500 292Q578 339 750 438T929 539H933Q958 539 967 515V-14ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",8942:"74 55Q74 91 99 116T156 141Q200 141 222 113T245 55Q245 26 224 -1T160 -29Q118 -29 96 -3T74 55ZM74 465Q74 501 99 526T156 551Q200 551 222 523T245 465Q245 436 224 409T160 381Q118 381 96 407T74 465ZM74 865Q74 901 99 926T156 951Q200 951 222 923T245 865Q245 836 224 809T160 781Q118 781 96 807T74 865",8943:"74 251Q74 286 99 311T156 336Q200 336 222 308T245 250Q245 221 224 194T160 166T96 193T74 251ZM562 251Q562 286 587 311T644 336Q688 336 710 308T733 250Q733 221 712 194T648 166T584 193T562 251ZM1050 251Q1050 286 1075 311T1132 336Q1176 336 1198 308T1221 250Q1221 221 1200 194T1136 166T1072 193T1050 251",8945:"129 785Q129 821 154 846T211 871Q255 871 277 843T300 785Q300 756 279 729T215 701Q173 701 151 727T129 785ZM576 485Q576 521 601 546T658 571Q702 571 724 543T747 485Q747 456 726 429T662 401Q620 401 598 427T576 485ZM1023 185Q1023 221 1048 246T1105 271Q1149 271 1171 243T1194 185Q1194 156 1173 129T1109 101Q1067 101 1045 127T1023 185",8968:"194 728Q199 743 216 749H220Q223 749 229 749T245 749T265 750T289 750T316 750T345 750H471Q472 749 477 746T484 741T490 732T493 719Q493 701 471 690L362 689H254V-224Q244 -248 223 -248T194 -226V728",8969:"317 -224Q307 -248 286 -248Q267 -248 257 -226L256 231V689H148L40 690Q17 698 17 720Q17 741 37 748Q42 750 169 750H295Q314 737 317 725V-224",8970:"194 728Q204 749 220 749Q245 749 254 725V-188H471Q472 -189 477 -192T484 -197T490 -206T493 -219Q493 -237 471 -248H216Q200 -242 194 -226V728",8971:"17 -219Q17 -201 40 -188H256V270L257 728Q271 749 283 749Q308 749 317 725V-224Q310 -242 295 -248H40L38 -247Q35 -246 34 -245T30 -243T25 -239T21 -234T18 -227T17 -219",8994:"95 108Q85 108 75 114T65 139Q65 159 129 227Q316 405 573 405Q654 405 729 387T854 344T950 286T1015 232T1053 191Q1078 160 1083 152Q1084 148 1084 139Q1084 121 1074 115T1054 108Q1040 108 1029 122T990 167T922 223Q819 291 680 309Q641 315 575 315Q508 315 469 309Q303 288 197 201Q168 179 148 155T118 119T95 108",8995:"1054 392Q1067 392 1076 384T1085 362Q1085 351 1079 342T1050 310Q983 243 901 200Q753 126 575 126Q494 126 420 141T298 176T205 225T140 272T100 310Q64 346 64 362Q64 370 67 374Q75 393 93 393Q107 393 124 375Q272 214 575 214Q877 214 1025 375Q1039 392 1054 392",9001:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",9002:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",9651:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9653:"91 1Q69 10 69 31Q69 39 81 59T168 197Q327 447 485 697Q493 711 510 711Q523 711 532 702Q536 697 743 371T951 41Q953 35 953 31Q953 12 931 1H91ZM690 340Q651 401 604 476T534 586L512 621Q511 622 507 616Q498 604 332 342L154 62L333 61H689L867 62L690 340",9657:"33 518Q45 540 63 540H65Q72 540 174 481Q247 439 302 407Q529 276 533 272Q542 263 542 250Q542 238 533 229Q528 224 304 95T71 -38Q69 -39 63 -39Q42 -39 33 -16V518ZM449 251L94 456Q93 456 93 251Q93 45 94 45L106 52Q119 59 139 71T186 98T242 131T301 165T357 197T404 225T437 244L449 251",9661:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9663:"68 470Q68 481 75 489T91 499H93Q296 500 512 500H931Q932 499 937 496T945 490T950 482T953 469Q953 465 951 459Q950 455 743 129T532 -202Q524 -210 511 -210Q497 -210 489 -202Q486 -199 281 124T71 456Q68 462 68 470ZM154 439Q155 437 332 158T510 -122Q510 -123 533 -87T600 18T688 157Q866 437 866 438Q867 439 805 439T511 439H154",9667:"542 -14Q533 -38 514 -38H512Q503 -38 498 -35Q494 -34 270 95T42 229Q33 238 33 251Q33 259 35 264Q36 265 38 268T42 272Q48 278 271 407T504 539H508Q533 539 542 515V-14ZM481 251Q481 456 480 456Q125 252 124 251Q124 250 301 148T480 45T481 251",9711:"65 42T65 250T204 584T574 711Q795 711 935 594Q955 577 974 555T1022 490T1067 385T1084 250Q1084 42 945 -84T574 -211T204 -85ZM1024 250Q1024 431 903 540T578 650Q482 650 404 627T274 565T189 474T140 366T125 250Q125 123 186 31T347 -106T573 -150Q772 -150 898 -45T1024 250",9824:"675 -18Q536 -18 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366Q364 52 360 40T342 14T300 -8T230 -17H218Q110 -17 75 117Q64 163 64 209Q64 290 116 357T261 495Q363 574 414 690Q425 719 445 719Q467 719 478 693Q507 627 547 578T623 503T702 438T777 357Q829 285 829 202V197Q826 128 808 81T762 15T714 -11T675 -18",9825:"65 491Q65 602 121 656T246 710Q375 710 440 624L447 615Q519 711 638 711Q723 711 775 652T828 491Q828 390 770 313T581 129Q539 95 514 63T483 14T469 -13T446 -24Q434 -24 427 -17T416 0T400 32T371 74Q352 97 310 131T229 199T151 276T89 374T65 491ZM249 649Q188 649 157 603T125 489Q125 409 181 338T352 176Q408 131 437 87L446 73L456 87Q479 121 507 147T579 207T659 278Q768 387 768 489Q768 506 766 524T756 566T731 611T687 642Q668 649 638 649Q609 649 593 644Q547 633 516 604T478 534Q473 505 447 505H445Q420 505 416 534Q407 577 372 608T285 648Q277 649 249 649",9826:"409 686Q410 688 412 691T415 696T418 701T421 706T424 709T427 713T431 715T435 717T440 718T446 719Q455 719 460 717T472 704T488 679T516 633T563 567Q624 485 687 422T787 330T826 296T828 282Q828 270 825 265T801 245Q696 161 612 59T477 -133Q465 -154 447 -154Q439 -154 434 -152T425 -146T414 -130T399 -104T372 -62T330 -3Q270 78 207 142T107 234T70 265Q64 274 64 282Q64 296 90 317Q284 472 409 686ZM749 282Q745 286 721 307T681 343T635 388T581 446T525 516T465 601Q462 606 457 613T450 624L447 627V628Q446 628 436 611T402 561T348 489T266 396T155 292L145 282Q147 280 185 245T257 177T343 79T442 -57Q446 -64 447 -64V-63Q450 -59 475 -22T530 56T619 160T749 282",9827:"240 527Q240 611 301 665T446 719T590 665T652 527Q652 431 571 373Q578 363 584 352T593 335T597 329L604 335Q611 341 617 345T637 356T667 366Q672 366 680 367T694 368Q767 368 814 310T861 177Q861 109 819 57T713 -12Q690 -17 656 -17Q535 -13 527 62V70H477V55Q479 14 487 -21T502 -75T509 -101Q509 -120 491 -127Q487 -129 447 -129Q446 -129 439 -129T427 -130Q384 -130 384 -101Q384 -95 391 -76T406 -21T416 55V70H366V62Q356 -12 237 -17Q130 -17 71 60Q32 111 32 178Q32 251 78 309T198 368Q217 368 233 364T260 354T279 343T291 333T296 329L300 336Q304 343 310 354T322 373Q240 432 240 527",9837:"230 480Q293 480 337 440T381 330V322Q381 240 323 161Q258 71 123 -11L114 -16L97 -17Q70 -17 66 -7Q64 -3 64 366V641Q64 717 65 731T75 748Q78 750 95 750Q117 750 122 742T127 694Q127 685 127 653T126 595V454Q183 480 230 480ZM242 333Q242 405 212 405H207Q147 405 130 370L127 364L126 219Q126 77 128 77Q133 82 140 90T167 127T202 183T229 253T242 333",9838:"345 -223Q333 -223 330 -214T327 -178V-116Q327 -23 326 -23L203 -82Q90 -134 77 -140Q65 -142 59 -130Q57 -126 57 295V595Q57 643 57 667T58 704T60 719T63 724Q93 741 101 741Q113 741 116 732T119 680V597Q119 467 120 467Q121 468 180 495T301 552T369 584Q381 586 387 574Q389 570 389 187V-88Q389 -132 389 -154T388 -188T386 -202T383 -206Q353 -223 345 -223ZM327 271Q327 421 326 421L120 323L119 173V23Q120 23 223 72L327 121V271",9839:"140 628Q151 628 154 620T158 591V549V484L166 488Q175 492 192 500T223 516L288 548V622V674Q288 681 288 685T289 693T289 699T291 703T295 707T298 709T304 712T311 716Q326 724 332 724Q343 724 346 715T350 685V644V579Q358 583 364 583Q376 583 380 574Q382 570 382 514V481Q382 459 380 454T363 441L350 435V135Q358 139 364 139Q376 139 380 130Q382 126 382 70V37Q382 15 380 10T363 -3L350 -9V-76Q350 -102 348 -106T328 -119Q312 -128 306 -128Q288 -128 288 -99V-77V-40L280 -44Q271 -48 254 -56T223 -72L158 -104V-150V-180Q158 -198 155 -202T135 -216Q119 -224 114 -224Q96 -224 96 -192V-172V-135Q86 -140 81 -140Q70 -140 66 -129Q64 -126 64 -70V-54Q64 -18 66 -12T83 3L96 9V309Q86 304 81 304Q70 304 66 315Q64 318 64 374V407Q64 429 66 434T83 447L96 453V602Q99 609 100 610T118 619Q134 628 140 628ZM288 254Q288 404 287 404L158 340V40L166 44Q175 48 192 56T223 72L288 104V254",10072:"160 -249Q138 -249 129 -225V250Q129 725 131 729Q139 750 159 750T190 725V-225Q181 -249 160 -249",10216:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",10217:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720",10229:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1063L1065 280Q1079 281 1392 281H1719Q1720 280 1723 278T1729 274T1735 269T1739 262T1741 251Q1741 230 1719 221H1063",10230:"119 221Q96 230 96 251T116 279Q121 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H119",10231:"1063 221L649 220H235Q340 133 364 17Q368 1 368 -2Q368 -16 343 -17Q340 -17 338 -17H332Q317 -17 314 -14T305 6Q298 34 285 62T247 126T179 189T78 233Q64 237 64 251Q64 261 74 265T108 277T154 297Q212 328 251 379T305 495Q309 511 313 514T333 518H338Q363 517 367 510Q368 507 368 503Q368 500 364 484Q345 401 287 331Q254 295 235 282L649 281H1476L1890 282Q1857 304 1818 357T1761 482Q1757 500 1757 501Q1757 512 1768 517Q1770 518 1788 518H1793Q1808 518 1811 515T1820 495Q1840 412 1899 351T2041 270Q2061 263 2061 251Q2061 240 2053 236T2020 225T1971 204Q1913 173 1874 122T1820 6Q1816 -10 1812 -13T1792 -17H1787Q1762 -16 1758 -9Q1757 -6 1757 -2Q1757 1 1761 17Q1789 138 1890 220H1476L1063 221",10232:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1063L1064 168Q1080 169 1423 169H1782L1786 166Q1791 163 1793 162T1798 157T1802 149T1804 139Q1804 118 1782 109H1063L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393H1063Q1064 392 1065 392Q1081 393 1423 393H1782Q1783 392 1786 390T1792 386T1798 381T1802 374T1804 363Q1804 345 1782 333H1063",10233:"87 109Q64 118 64 139Q64 159 86 168Q89 169 448 169H1169L1532 170L1546 180Q1562 193 1580 204T1612 223T1638 237T1657 246L1664 250L1639 264Q1586 290 1545 321L1531 332H1169L807 333H87Q64 343 64 362Q64 383 84 391Q89 393 448 393H1136L1465 394L1455 405Q1428 436 1401 477T1374 531Q1374 547 1399 547H1404H1409Q1423 547 1430 540T1443 519T1470 475T1526 411Q1634 303 1779 271Q1780 271 1783 270T1788 269T1792 268T1796 266T1799 264T1802 260T1803 256T1804 250Q1804 242 1800 238T1783 231T1755 225T1712 211T1654 185Q1517 112 1439 -24Q1430 -40 1426 -43T1409 -46H1404Q1373 -46 1373 -31Q1373 -24 1381 -10Q1414 50 1457 99L1465 108H1136L807 109H87",10234:"1063 333L700 332H338L324 321Q283 290 230 264L205 250Q266 224 323 180L338 170L700 169H1425L1788 170L1802 180Q1818 193 1836 204T1868 223T1894 237T1913 246L1920 250L1895 264Q1842 290 1801 321L1787 332H1425L1063 333ZM733 393H1392L1721 394L1711 405Q1684 436 1657 477T1630 531Q1630 547 1655 547H1660H1665Q1679 547 1686 540T1699 519T1726 475T1782 411Q1890 303 2035 271Q2036 271 2039 270T2044 269T2048 268T2052 266T2055 264T2058 260T2059 256T2060 250Q2060 242 2056 238T2039 231T2011 225T1968 211T1910 185Q1773 112 1695 -24Q1686 -40 1682 -43T1665 -46H1660Q1629 -46 1629 -31Q1629 -24 1637 -10Q1670 50 1713 99L1721 108H1392L1063 109L733 108H404L412 99Q455 50 488 -10Q498 -27 493 -37Q487 -46 465 -46H460Q446 -46 439 -39T426 -18T399 25T344 89Q239 194 99 229Q96 230 92 231T85 232T79 234T73 235T69 237T66 240T65 244T64 250Q64 267 90 271Q197 295 286 361T430 525Q439 542 442 544T460 547H465Q487 547 492 539Q496 531 496 530Q496 521 471 482T414 405L404 394L733 393",10236:"65 426Q74 448 95 448Q112 448 125 426V281H130L132 280H134Q162 281 448 281H1188L1602 282Q1569 304 1530 357T1473 482Q1469 500 1469 501Q1469 512 1480 517Q1482 518 1500 518H1505Q1520 518 1523 515T1532 495Q1552 412 1611 351T1753 270Q1773 263 1773 251Q1773 240 1765 236T1732 225T1683 204Q1625 173 1586 122T1532 6Q1528 -10 1524 -13T1504 -17H1499Q1474 -16 1470 -9Q1469 -6 1469 -2Q1469 1 1473 17Q1501 138 1602 220H1188L775 221H135Q133 220 130 220H125V76Q115 54 95 54Q73 54 65 76V426",10744:"189 -210Q179 -210 170 -203T160 -179Q160 -171 162 -166Q164 -163 420 266T679 698Q686 711 704 711Q714 711 723 704T733 681Q733 672 730 667Q723 654 469 228T211 -201Q202 -210 189 -210",10799:"168 500Q168 515 178 522T195 530H198Q207 530 218 521T282 458Q312 428 331 409L447 294L563 409Q674 520 682 525Q687 529 695 529Q711 529 718 520T726 499V498Q726 489 720 481T666 427Q631 392 606 367L490 251L606 135Q717 23 721 17T726 2Q726 -9 719 -18T695 -28H692Q685 -28 674 -18T608 47Q581 74 563 92L447 207L331 91Q217 -22 208 -27Q206 -28 203 -28H197Q168 -28 168 2Q168 13 178 24T288 135L404 250L288 366Q177 479 173 485T168 500",10815:"39 655Q39 675 43 680T69 686Q110 684 225 684Q267 684 303 684T360 685T385 686Q401 686 405 680T409 651Q409 632 403 628T367 624H348H301V62H598V624H551H532Q502 624 496 628T490 651Q490 673 494 679T514 686Q518 686 558 685T675 684T792 685T836 686Q852 686 856 680T860 651Q860 632 854 628T818 624H799H752V62H799H809Q846 62 853 59T860 36V31V21Q860 6 850 2Q846 0 450 0H156Q75 0 60 1T40 11V18Q39 26 39 31Q39 54 44 58T82 63Q84 63 90 63T100 62H147V624H100H90Q53 624 46 627T39 650V655",10927:"796 54Q796 40 788 32T767 24Q741 24 735 57Q729 107 705 148T646 216T563 264T465 297T356 316T245 326T136 330H134Q96 330 96 360Q96 391 134 391H136Q193 392 239 394T347 403T457 421T556 453T643 502T703 571T735 664Q741 696 763 696Q781 696 789 686T797 667Q797 651 792 624T758 545T682 456Q605 396 481 365L462 360Q483 357 526 344T633 296T733 215Q767 173 781 128T796 54ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",10928:"127 24Q115 24 106 32T97 55Q97 95 124 156T211 265Q288 325 412 356L431 361Q410 363 367 376T259 425T160 506Q127 546 112 594T96 667Q96 679 104 688T126 697Q152 697 158 664Q164 614 188 573T247 505T331 456T429 424T539 405T649 395T758 391Q797 391 797 360Q797 330 761 330H758Q701 329 655 327T547 318T437 300T337 268T251 219T190 150T158 57Q151 24 127 24ZM119 -199Q96 -190 96 -169T116 -141Q121 -139 448 -139H775Q776 -140 779 -142T785 -146T791 -151T795 -158T797 -169Q797 -190 775 -199H119",12296:"127 243V259L223 491Q251 557 286 642Q318 719 324 732T340 748H341Q347 750 351 750Q365 750 373 740T382 723Q382 713 286 482L190 251Q190 249 286 20T382 -219Q382 -232 373 -240T352 -249Q332 -249 323 -229Q320 -220 223 10L127 243",12297:"64 720Q64 732 72 741T94 750Q106 750 113 743Q118 741 122 732L319 259V243L122 -231Q112 -249 95 -249Q83 -249 74 -240T64 -218Q64 -210 160 20L256 251L160 482Q64 715 64 720"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032",8602:"\u2190\u0338",8603:"\u2192\u0338",8622:"\u2194\u0338",8653:"\u21d0\u0338",8654:"\u21d4\u0338",8655:"\u21d2\u0338",8708:"\u2203\u0338",8716:"\u220b\u0338",8740:"\u2223\u0338",8742:"\u2225\u0338",8769:"\u223c\u0338",8772:"\u2243\u0338",8775:"\u2245\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8814:"<\u0338",8815:">\u0338",8816:"\u2264\u0338",8817:"\u2265\u0338",8832:"\u227a\u0338",8833:"\u227b\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8840:"\u2286\u0338",8841:"\u2287\u0338",8876:"\u22a2\u0338",8877:"\u22a8\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338"})},2810:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.doubleStruck=void 0;var n=r(6001);Object.defineProperty(e,"doubleStruck",{enumerable:!0,get:function(){return n.doubleStruck}})},6982:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.frakturBold=void 0;var n=r(768),o=r(3696);e.frakturBold=(0,n.AddPaths)(o.frakturBold,{33:"121 621Q121 657 132 673T177 689Q223 689 223 644V635Q223 604 222 595Q221 590 210 490T187 292T175 190V186L166 185L156 184Q156 185 139 393T121 621ZM107 47Q107 70 127 87T174 104Q201 104 221 89T241 48Q241 24 222 6T174 -12Q147 -12 127 6T107 47",34:"53 695Q74 695 90 679V622L65 433L52 432H39L27 516Q10 626 10 655Q10 680 26 688Q33 693 39 693Q49 695 53 695ZM151 668Q151 691 191 691Q217 691 224 685T231 661V652Q230 634 219 531L207 433L195 432Q183 432 183 433L168 541Q151 664 151 668",38:"290 -14Q186 -14 115 41T44 185Q44 222 54 249T88 300T131 336T189 371Q216 387 216 388Q185 459 185 510Q185 563 206 601T263 659T334 687T405 696Q476 696 503 668T531 603Q531 565 513 536T450 476Q423 459 370 432L334 413L354 384Q474 212 560 139L563 137Q611 185 611 250Q611 295 577 329Q549 356 496 357Q439 357 433 354Q432 354 432 379V403L437 402Q443 402 479 401T557 400Q653 400 735 403T831 407H836Q833 352 833 351L821 352Q809 352 792 352T756 352T720 353T696 354Q680 354 680 353L681 346Q682 339 683 327T685 306Q685 283 681 260T669 218T653 182T635 152T619 129T606 114L602 109Q604 107 618 99T659 81T707 71Q742 71 767 99T804 155L815 183Q815 184 821 183T833 180T839 177Q837 169 834 156T816 110T782 52T727 5T648 -16Q569 -16 499 35H498Q496 35 466 23T387 -1T290 -14ZM418 592Q418 617 398 639T352 661T302 642T278 574Q278 545 288 514T306 465T319 444Q342 456 353 463T382 488T409 529T418 584V592ZM159 239Q159 158 222 98T364 38Q386 38 447 57L469 63L434 98Q349 185 286 275Q258 316 238 345Q233 353 232 353Q159 316 159 239",39:"80 645T80 662T93 687T123 695Q158 695 158 659Q158 649 157 643L123 437Q123 436 114 436H104Q104 442 92 538Q80 645 80 662",40:"347 719Q325 708 311 698T272 656T233 580T207 455T195 267Q195 30 247 -79Q261 -110 291 -136Q320 -163 347 -172V-179Q347 -186 344 -186Q338 -186 328 -184T287 -165T230 -123Q134 -25 134 271Q134 417 158 514T226 662T335 734L346 737Q347 737 347 728V719",41:"264 262Q264 366 253 446T226 572T186 649T145 692T105 714V725Q105 735 107 735Q108 734 121 731T154 719T196 692T242 641T284 560T314 437T326 268Q326 112 299 7Q279 -78 239 -124T116 -185L105 -187V-179L106 -171L109 -169Q130 -161 138 -158T165 -146T190 -127T210 -101T229 -64T243 -12T255 58T261 148T264 262",42:"40 516L62 529Q85 542 110 556T140 574L126 582Q112 591 104 595T80 607T40 629Q53 642 57 645L65 652L78 642Q106 620 132 603L152 589V595Q152 630 149 681V692H179V689Q178 681 174 638T171 593Q173 593 240 639L258 652Q260 652 267 643L276 633L260 625Q190 587 175 576Q173 575 180 570Q183 569 186 567Q213 549 256 527L277 515L256 495Q246 501 228 515T194 539T170 554V543Q170 486 178 449H148V456Q152 492 152 550L151 562Q150 562 102 528L53 495Q40 514 40 516",43:"422 584L471 598Q472 598 472 440V282H837Q833 273 829 263L821 244L647 243H472V-63L448 -73L423 -82Q422 -82 422 81V243H239Q56 243 56 244Q60 253 65 263L73 282H422V584",44:"118 61Q118 80 135 93T169 107Q190 107 221 65T253 -23Q253 -39 251 -49T237 -80T198 -133Q148 -191 144 -191Q142 -191 137 -182T132 -172Q143 -161 160 -131T183 -83Q185 -77 185 -62Q185 -54 184 -48T182 -38T177 -28T171 -19T162 -8T150 6Q130 28 124 38T118 61",45:"54 236L73 275H453Q833 275 833 274Q830 265 825 255L818 236H54",46:"103 23T103 44T120 83T170 102Q200 102 218 84T237 44Q237 20 216 3T168 -15Q138 -15 121 4",47:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",48:"238 -12Q162 -12 102 42T42 185Q42 303 130 393Q163 425 208 452T284 490L313 501Q323 499 339 495T395 472T464 426Q533 357 533 273Q533 201 483 133T364 27T238 -12ZM428 208Q428 255 402 297T342 365T280 404T241 419Q214 419 178 374T142 259Q142 206 168 164T225 99Q259 74 310 74Q326 74 337 75T366 82T396 103T417 141Q428 171 428 208",49:"95 481Q102 481 217 485T383 489Q384 489 384 485Q367 397 367 165Q367 58 369 54Q374 46 380 44T410 42H466H546V40Q547 38 547 19L548 0H54V23Q54 29 54 34T54 44L55 47Q79 47 134 46T202 45Q226 45 234 52Q240 57 241 64T245 105Q254 236 254 320V347Q254 369 252 382T240 409T211 431L97 450L96 465Q95 480 95 481",50:"307 335Q307 374 283 397T224 421Q187 421 112 387Q105 384 100 382T95 381Q90 387 86 394L77 407L86 413Q219 491 298 491Q370 491 399 460T428 388Q428 373 424 358T409 326T391 297T363 264T335 235T301 202T269 171L199 104Q194 99 205 97Q209 96 214 96Q527 105 544 105Q553 107 563 102Q563 100 557 79T545 34T537 2H377Q338 2 247 2T130 4H44V26L104 77Q185 145 212 172T267 235Q307 291 307 335",51:"102 402L108 408Q115 413 122 418T141 431T165 447T194 461T227 474T263 483T302 487H307Q413 487 452 420Q465 400 465 371Q465 334 445 303T396 253T347 225T317 213Q314 213 314 211Q316 209 316 205Q317 201 320 201Q337 201 359 198T411 184T465 156T506 109T523 39Q523 -62 436 -127T229 -193Q179 -193 130 -178T56 -150T31 -133Q31 -132 41 -122L52 -112L63 -117Q128 -148 201 -148Q282 -148 331 -104T381 20Q381 71 363 100T304 145Q243 166 149 166H137V204H146Q179 204 211 210T275 229T326 268T346 329Q346 372 314 401Q292 423 245 423Q188 423 125 383L102 402",52:"346 -196Q344 -196 335 -187L336 -148Q337 -127 337 -55V0H13V29L187 253Q362 477 362 479L368 480Q375 481 387 483T411 487T434 491T452 494L459 495Q460 495 470 482V453Q470 389 466 230T461 62Q461 61 513 61T565 60L555 29L546 -1H461V-15Q461 -48 463 -100T465 -154L457 -157Q449 -160 434 -165T405 -175Q347 -196 346 -196ZM339 265V341Q339 362 335 362Q327 362 219 217T110 65V61H337V117Q338 133 338 187T339 265",53:"232 192Q176 192 122 152L95 162V481H306Q516 481 516 479Q514 477 501 433L486 389L319 388H152V386V382Q152 379 152 374T151 365Q147 329 146 260V218H149Q211 242 284 242Q353 242 402 224T474 176T508 117T518 55Q518 -62 432 -126T220 -190Q184 -190 151 -185T96 -172T57 -157T31 -145T20 -139T19 -138Q19 -136 27 -125L35 -112L51 -120Q114 -152 174 -152Q257 -152 314 -100T371 46Q371 107 340 149T232 192",54:"48 251Q48 330 76 403T150 529T253 623T370 683T485 704Q494 704 520 701T547 695Q547 692 542 659T536 625Q531 624 524 624L512 623L502 628Q489 635 468 640Q452 645 423 645Q403 645 379 640T320 617T255 568T201 481T171 348Q170 341 170 330V325L183 333Q275 385 357 385H361Q464 385 514 312Q546 267 546 217Q546 127 457 58T262 -12Q225 -12 189 3T120 49T68 132T48 251ZM448 165Q448 228 406 274T289 320Q264 320 236 312T190 295T173 284Q173 266 176 241T189 178T214 112T259 61T326 39Q372 39 410 75T448 165",55:"57 376L87 479H591V455L584 446Q544 399 491 328T349 117T185 -169L171 -196H159Q152 -197 102 -197Q58 -197 58 -196T56 -185L54 -175L299 158L443 359Q446 367 444 370H254L71 365L57 376",56:"88 533Q88 573 120 610T194 668T268 701T307 714Q324 714 352 711T422 695T486 659Q518 625 518 585Q518 536 479 489T384 406L371 398L385 390Q387 389 400 382T420 370T442 356T466 339T489 319T510 295T526 269T538 238T542 204Q542 125 463 60T256 -5Q145 -5 92 52Q45 97 45 165Q45 204 64 237T109 290T163 324T209 345T228 353L214 364Q199 375 179 392T138 431T103 480T88 533ZM405 557Q405 568 402 581T387 612T350 644T286 663Q283 663 280 663T274 664H272Q256 664 228 636T199 572Q199 547 238 507Q268 475 320 437L334 427Q345 433 358 443T388 483T405 549V557ZM304 42Q366 42 398 76T431 155Q431 178 420 200T396 238T359 270T321 296T283 318L263 328Q262 328 230 312Q190 290 175 266T160 198Q160 132 202 87T304 42",57:"549 220Q549 23 429 -82T105 -195H84V-189Q84 -179 85 -174V-164H93Q184 -156 238 -132T334 -56Q361 -23 376 16T394 78L397 100L363 88Q329 75 291 61T244 45Q237 44 218 44Q154 44 94 97Q29 152 29 240Q29 350 108 404Q145 429 257 480Q270 487 279 487Q403 487 470 421Q549 347 549 220ZM408 217Q408 276 390 320T346 385T297 415T259 424Q218 424 185 393T151 286Q151 216 213 154Q252 115 321 115Q368 115 388 134T408 217",58:"57 398Q57 419 72 438T117 457Q154 457 174 439T194 398Q194 379 176 361T119 343Q85 343 71 362T57 398ZM62 19T62 43T77 85T115 104Q153 104 175 86T197 42Q197 14 171 1T119 -12Q96 -12 79 3",59:"56 399Q56 424 73 440T104 456Q114 458 120 458Q149 458 170 440T192 399Q192 380 174 362T120 344Q85 344 71 362T56 399ZM78 53Q78 67 84 76T90 86Q90 88 98 92T116 98Q117 98 121 98T128 99Q152 97 181 58T211 -24Q211 -77 128 -165Q124 -170 121 -173T116 -178T113 -181T110 -185T106 -190L97 -184L88 -177L95 -168Q143 -104 143 -65Q143 -51 137 -40T113 -7T81 35Q78 41 78 53",61:"559 342L549 304H22L27 319Q29 328 30 333T33 343H296Q559 343 559 342ZM559 206L549 168H22L27 183Q29 192 30 197T33 207H296Q559 207 559 206",63:"121 590Q121 575 128 562T144 542T152 533T115 512L78 491Q55 499 47 516Q40 530 40 553Q40 601 77 632Q155 697 257 697H268Q316 697 355 679Q422 646 422 576Q422 518 388 476Q383 468 376 461T358 444T340 428T316 410T290 390L230 344Q180 307 180 275Q180 261 187 248T202 227L209 219Q209 215 176 193L142 170Q114 177 100 194T84 226V239Q84 259 93 276T113 302T150 331T192 362Q203 370 219 382T247 403T267 422Q312 471 312 546Q312 593 282 623T207 653Q170 653 146 636T121 590ZM95 23T95 49T117 94T173 113Q204 113 223 96T242 54Q242 27 221 7T167 -14Q136 -14 116 4",91:"226 711T225 711T86 699V-93H89Q94 -93 157 -96T223 -100H226V-119H223Q134 -119 42 -130H36V740H42Q61 738 156 736H226V723Q226 711 225 711",93:"69 732Q116 733 146 734T184 736T197 737T206 738H208V-132Q190 -129 160 -127T99 -125T66 -124H14V-103H19Q20 -103 84 -98T152 -92H158V699H151Q148 700 85 703T18 708H14V732H69",94:"1 463T1 464T148 599T296 734Q584 486 584 485L561 472Q538 459 537 461Q296 672 293 672L161 563Q133 539 97 509T44 466L28 452Q27 452 14 457",8216:"187 456Q187 437 169 424T138 411Q114 411 84 454T53 538Q53 565 75 597Q109 648 155 697L166 708L181 694L173 681Q124 610 124 577Q124 549 155 511T187 456",8217:"125 524Q125 545 92 588T58 651Q58 661 61 667Q65 674 80 683T107 692Q131 692 162 645T193 564Q193 540 176 509T144 460T87 394L78 400L68 406L79 421Q125 489 125 524",8260:"272 270Q503 721 506 721L509 720Q512 720 518 719T529 717L550 713L91 -181L66 -182Q41 -182 41 -181L272 270",58113:"388 427Q320 485 242 524T128 563H116Q95 563 87 561L77 559Q72 563 69 566T65 570T65 572L75 576Q106 592 154 611T212 630Q230 630 262 622T358 581T492 498L508 486Q512 463 512 396Q512 246 469 112L465 102Q453 94 341 25Q252 -27 247 -27Q243 -27 174 24T97 84Q90 100 90 214Q90 285 98 345Q100 360 102 363T118 377Q175 422 262 465Q264 463 270 460L277 456Q277 455 267 447T244 428T228 414Q206 382 206 269Q206 187 214 164T259 110Q286 89 342 58Q391 131 391 313Q391 355 388 412V427",58114:"39 362L37 366L38 368L82 405H133V474Q135 563 143 589T198 658Q210 669 224 676T247 687L255 690H253Q241 690 253 692Q254 692 256 692T260 693Q263 693 262 691L261 690Q300 690 361 662L373 656L388 666Q404 675 405 675L406 674Q406 672 406 670T406 664L408 655L301 555Q300 555 287 564T254 584T221 597Q190 597 176 583T161 550Q161 525 184 495T232 440T261 405H387V399Q377 389 364 379L340 359H258V315Q258 52 228 -18L172 -120L121 -211H109Q102 -212 96 -212L109 -174Q131 -108 135 -80T139 53V76V157V362H39",58115:"41 352Q40 354 39 355T37 358L36 360H37Q48 370 61 380L84 400H108Q131 400 131 402Q121 424 104 501L100 519Q109 560 134 602T196 664Q230 681 271 681Q291 681 316 669T358 644L373 631Q373 630 304 553Q299 548 294 547Q292 547 290 546H287Q286 546 274 562T243 593T205 609Q180 609 165 596T150 562Q150 526 191 488L217 462Q248 431 253 405V400H381L384 394L349 352H251V332Q249 271 231 17L227 -37L120 -217L109 -218Q103 -219 97 -219Q97 -218 101 -206T110 -177T118 -151Q126 -129 128 -120T136 -46T141 127Q141 250 136 340V352H41",58116:"107 370Q127 384 172 409T255 454T294 473L306 468Q356 446 425 431L435 429L524 468Q528 465 531 461Q499 395 499 271V263Q499 146 509 71T519 -8Q519 -28 512 -45Q510 -50 435 -123T355 -197Q296 -212 257 -212Q209 -212 164 -196T98 -167T67 -143L133 -44H144Q167 -88 216 -111T320 -134Q371 -134 390 -118T410 -69Q410 -52 404 -12T392 60T385 92L193 -29L158 5Q124 39 110 51L96 63V71Q94 79 94 121Q94 130 94 148T93 174Q93 230 96 275T103 344T107 370ZM221 397Q200 334 200 254Q200 170 210 140Q216 126 234 109T268 81L283 71L383 119V127Q384 132 384 241L385 347L368 349Q325 357 290 369T240 389T221 397",58117:"103 453Q103 631 95 661Q95 663 102 667T110 672L114 664Q117 655 123 641T131 621L140 597L154 606Q208 641 275 673L297 684Q300 683 302 682T307 679T310 678L314 676Q283 658 256 625Q238 601 231 579T223 515L224 512L282 548Q339 583 341 583T365 548T386 509Q326 443 318 443L316 446Q314 448 311 452T304 460T294 470T283 480T272 488T260 494T248 497Q231 497 223 474Q220 468 218 440T215 407V401H345L309 360H218V314Q218 181 221 139V129L253 108Q306 73 310 73Q315 73 343 83L373 92L374 87Q375 82 375 79T375 74T360 65T308 36T229 -13L208 -27L192 -13Q149 24 90 61Q89 61 89 62L90 68Q91 73 93 87T97 125T100 191T103 291V360H33V366L34 371L85 405H94L103 404V453",58120:"602 575Q505 508 505 489Q505 488 505 482T506 463T507 432Q507 314 456 237L449 226L434 216Q420 208 325 143L316 137Q453 82 488 82Q527 82 585 127L596 136Q597 136 599 126L602 115Q578 85 511 27T428 -31Q400 -31 308 10T170 51Q143 51 123 43T92 24T54 -15L34 6L41 14Q65 41 170 129L188 144L204 145Q254 147 293 164T350 208Q378 249 378 344Q378 422 362 478T320 563T268 605T213 618Q177 618 156 600T134 561Q134 539 162 508T217 446T245 394Q245 368 213 337T85 250L62 262Q73 269 86 279T116 308T133 338T108 378T57 439T32 499Q32 556 117 617T291 679Q350 679 393 658Q415 647 433 631T462 600T480 572T490 550T494 541T499 544T516 556T547 578T603 613T689 662L720 679L730 670Q742 659 756 649T785 629T810 615T836 601T855 590Q855 587 860 536T870 419T875 312Q875 114 800 -25Q794 -35 781 -47Q584 -220 398 -220Q322 -220 278 -190Q253 -173 239 -155L244 -150Q248 -145 255 -138T271 -120T290 -100T310 -80T328 -63T341 -51T349 -46Q350 -46 351 -46T354 -47Q357 -47 357 -52Q359 -68 364 -83T383 -118T424 -151T491 -166Q559 -166 613 -129Q629 -118 641 -108T674 -68T710 1T735 107T746 260Q746 433 727 507Q727 512 685 535T615 570L602 575",58121:"351 571Q317 571 247 563T171 555Q153 555 133 563T107 584Q94 605 98 609Q101 615 138 658T190 717H207Q204 710 204 699Q204 673 231 666Q235 665 264 665Q296 665 345 667T426 669Q474 669 501 660T545 626Q553 612 553 594Q553 531 498 474T379 384Q371 379 371 378Q371 376 390 376H411H434Q520 376 602 318Q621 303 627 288T633 234Q633 59 540 -34Q465 -109 348 -130Q308 -137 235 -137Q159 -136 143 -129Q132 -125 132 -118V-53Q118 -24 90 -24Q69 -24 37 -39L27 -44L25 -42Q23 -39 21 -35T17 -30Q17 -28 40 -14T103 19T177 44Q183 45 205 45Q219 45 227 44T245 37T259 20T264 -12Q264 -33 262 -48T259 -80Q259 -93 260 -95Q271 -110 305 -110Q343 -110 383 -86T443 -33Q491 34 491 154Q491 223 467 249Q428 288 334 288H322Q288 288 237 276L222 273L206 286L262 367Q279 369 303 377T358 403T410 452T431 524Q431 531 431 533T427 545T416 558T392 566T351 571"},{})},175:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fraktur=void 0;var n=r(768),o=r(9587);e.fraktur=(0,n.AddPaths)(o.fraktur,{33:"102 582T102 620T112 673T152 689Q190 689 190 638Q190 605 167 373L148 187L133 184Q102 582 102 620ZM91 24T91 48T107 88T148 104Q171 104 187 87T204 48Q204 22 188 5T149 -12Q124 -12 108 6",34:"33 436Q8 603 8 648Q8 663 9 671T19 687T43 695Q63 695 74 681Q76 678 76 650V623L66 532Q57 443 55 436V432H33V436ZM128 666Q128 691 162 691T196 668Q196 634 186 531Q176 441 176 432H166Q155 432 155 434L142 545Q135 603 130 647Q128 664 128 666",38:"181 520Q181 604 231 650T328 697L330 698Q333 698 335 698Q336 698 340 698T346 697Q390 697 418 670T446 604Q446 554 414 511Q384 467 300 417L283 406Q281 405 296 374T347 286T425 182Q466 135 469 135Q470 135 473 140T480 152T486 165Q509 210 509 263Q509 282 507 292Q498 317 488 332T465 352T443 359T418 361Q388 361 357 358L346 356L347 374Q347 394 348 396V399H355Q366 396 535 396Q663 396 689 398L703 399Q703 398 702 375T700 351L688 353Q655 356 601 357Q553 357 553 355Q562 332 562 294Q562 280 561 267T555 241T548 218T539 195T529 175T518 156T508 141T497 126L489 115L496 107Q549 54 596 54Q623 54 644 67T677 101T697 140T708 174L710 187Q710 188 710 188L711 190Q714 190 723 187T733 183Q733 179 732 172T726 145T714 107T694 66T665 27T623 0T569 -11Q500 -11 443 41L434 49L425 42Q348 -9 275 -9Q251 -9 233 -6Q187 -1 152 18T98 60T67 111T52 159T49 195Q49 231 60 261T96 315T141 354T197 390L208 397Q181 459 181 520ZM374 577Q374 607 356 629T311 651Q289 651 271 636Q242 614 242 559Q242 533 249 502T262 453T270 435T279 440T298 453T314 464Q374 503 374 577ZM127 217Q127 145 173 89T291 32Q318 32 347 42T393 63T409 75Q384 100 325 184T227 351Q223 366 220 366Q215 366 178 338Q127 298 127 217",39:"69 666Q69 680 79 687T104 695Q112 695 117 694T128 684T134 659L104 438Q104 436 96 436T88 438Q88 447 79 540T69 655V666",40:"293 737V719Q291 718 285 714T276 708T268 702T258 695T250 686T241 674Q164 570 164 282Q164 -37 230 -119Q273 -171 292 -171Q293 -171 293 -179V-186H289Q270 -180 259 -175Q175 -132 145 -23T114 275Q114 491 157 598T293 737",41:"223 259Q223 386 212 474T178 609T136 677T89 714V735Q121 726 139 713Q276 622 276 273Q276 98 246 -23Q225 -106 189 -139T89 -187V-170L101 -165Q148 -146 172 -110T210 13T223 259",42:"118 573Q118 575 76 602L34 629L50 647L55 652L66 642Q76 633 91 620T117 598L128 590Q128 663 125 687V692H151V689V687Q151 685 151 683T150 678T150 672Q145 628 144 605V592L219 652L232 634Q232 632 220 624Q195 610 155 582L146 575L158 567Q178 552 197 540T225 523T233 516Q233 515 226 506T217 495L152 549L143 555V530Q144 509 145 492T148 466T149 454Q149 449 142 449H125V462Q128 522 128 549V562L115 552Q88 531 59 506L45 495Q44 495 39 505T34 516L118 573",43:"357 584L399 598V282H709L702 263L696 243H399V-64L379 -73L358 -82Q357 -82 357 81V243H47L51 253Q52 256 54 263T58 272L62 282H357V584",44:"99 62Q99 82 114 94T144 107Q159 107 178 77T205 26Q213 5 213 -23Q213 -49 207 -65T181 -113Q128 -189 122 -191Q121 -191 116 -184T111 -174Q111 -173 122 -155T145 -111T156 -62Q156 -44 152 -34T127 4L104 37Q99 49 99 62",45:"46 236L62 274Q62 275 384 275H706L699 255L693 236H46",46:"87 43Q87 69 104 85T142 102Q164 102 182 86T200 44Q200 20 183 3T141 -15Q118 -15 103 2T87 43",47:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",48:"212 -13Q184 -13 156 -2T101 32T59 97T42 195Q42 311 132 396Q170 433 211 462T262 492Q272 492 301 477T366 434T429 360T456 258Q456 161 378 74T212 -13ZM381 209Q381 257 365 295T328 355T282 390T243 408T223 413Q220 413 204 403T167 376T137 341Q119 305 119 250Q119 168 159 114T263 59Q308 59 344 93T381 209",49:"123 459Q145 459 170 460T217 462T256 464T284 466L295 467Q296 467 296 467T297 468Q299 468 302 466T307 462L309 459Q307 454 304 424T299 341T297 235Q297 139 298 101T302 55T313 44Q316 43 367 43L460 46Q460 35 459 22V-1H450Q402 2 281 6Q222 6 171 4T91 1T56 -1L47 -2V43H121H170Q195 43 201 45T209 56Q212 69 212 214Q212 333 209 365T194 409Q183 417 161 423T121 430L104 432Q103 432 103 446V459H123",50:"104 384Q115 394 133 409T199 449T281 474Q321 474 351 447T385 378Q385 328 333 255T228 127T176 72Q176 67 183 65Q184 65 203 65T260 67T331 69L475 73L484 67Q484 64 472 33L460 1H60V17L107 61Q210 159 249 208Q309 283 309 331Q309 363 285 389T228 415Q212 415 184 403T134 379L114 367L104 384",51:"305 328Q305 372 279 396T214 421H211Q172 421 128 384L107 398L116 405Q151 437 191 455T251 473H260Q314 473 341 455T382 394Q384 386 384 367T382 338Q362 263 271 217L256 210L257 206L259 202Q260 202 272 201T296 198T324 192T355 179T384 157T410 123T427 75Q429 64 429 41Q429 -59 353 -120T183 -182L88 -164Q81 -162 69 -157T48 -147T39 -141Q39 -139 46 -127L53 -114L69 -122Q129 -149 171 -149Q218 -149 253 -131T305 -83T330 -26T338 29Q338 41 336 55T328 89T308 127T273 153Q228 171 162 171Q158 171 152 171T142 170H127V204H134Q232 214 275 257Q305 292 305 328",52:"299 -179Q306 -156 306 -48V0H11V7Q10 10 10 18Q10 23 154 236L298 449Q298 450 339 463L379 476Q385 473 384 470V466Q384 463 384 457T384 444T383 427T383 408Q381 328 381 248Q381 46 384 40H387Q422 40 460 44Q465 44 470 44T478 44L481 45Q481 43 478 24T473 1Q473 -1 464 -1Q462 -1 451 -1T430 0H387V-76L389 -156V-161L311 -191Q299 -181 299 -179ZM299 364H287L277 352Q234 297 186 224T112 104T79 43Q79 42 192 42H306V115Q306 300 299 359V364",53:"334 25Q334 99 296 134T207 169Q154 169 107 123L98 114L89 120L80 125V458H420Q420 456 409 418L397 379Q397 378 264 378H131Q130 377 128 376T125 374T124 371T122 368T122 363T121 356T121 345V279V190L130 186L140 190Q196 214 260 214Q311 214 348 197T404 153T431 99T440 42T433 -16T406 -76T356 -130T276 -169T163 -184H156Q110 -184 57 -163L47 -159L53 -147L58 -134Q61 -134 74 -139T110 -148T156 -153Q206 -153 243 -135T299 -87T326 -30T334 25",54:"45 240Q45 328 73 406T143 536T235 626T327 681T399 699Q400 699 404 699T411 700Q424 700 441 696T459 689Q459 671 451 637Q451 633 447 632L444 629L434 633Q413 640 384 640H377Q299 640 222 565Q182 531 156 463T129 315V306H136L149 315Q229 376 316 376H318Q393 376 432 326T471 213Q471 129 402 58T237 -13T93 59T45 240ZM391 172Q391 231 354 272T258 314Q230 314 200 302T154 279T133 262L134 249Q154 32 266 32Q315 32 353 64T391 172",55:"395 377L391 382H225Q59 382 59 383L74 423Q89 464 89 465Q90 468 94 468Q146 460 350 458H498V442L473 406Q241 75 125 -156L113 -181H40L37 -168L57 -140Q115 -58 199 70T339 287T395 377",56:"220 -10Q168 -10 131 6T75 50T48 103T40 157Q40 223 77 266Q103 295 156 328T225 375Q247 393 247 394L206 361Q205 361 193 368T164 391T131 426T102 474T90 531Q90 580 114 615Q146 660 238 698L254 705L262 704Q288 704 332 693T402 656Q434 620 434 568Q434 518 401 475T321 402L305 391L336 368Q339 366 353 356T372 343T389 330T406 316T420 301T434 283T445 265T454 244T458 222T461 195Q461 106 389 48T220 -10ZM350 545Q350 578 337 601T304 634T266 649T234 653L224 654L204 639Q196 634 191 629T182 621T176 614T173 609T170 603T168 597Q165 585 165 567Q165 497 261 424L273 415Q350 467 350 545ZM261 405L263 407Q262 407 261 405ZM258 403Q257 403 255 401L254 399L256 400Q258 402 258 403ZM252 398Q251 398 249 396L248 394L250 395Q252 397 252 398ZM245 36Q276 36 300 45T338 69T360 102T371 136T374 168Q374 211 341 255Q324 275 305 289T235 332Q231 330 215 321T193 307T173 292T153 271T138 247T127 216T123 177Q123 146 132 117T170 62T245 36",57:"353 93T352 93T320 79T251 49T201 34Q127 37 87 79Q28 138 28 234Q28 273 37 304T60 355T101 396T152 429T218 462L234 469H243Q348 461 395 417Q466 348 466 201Q466 72 397 -29T211 -163Q155 -179 91 -182H72V-154H80Q144 -154 202 -131T297 -60Q318 -31 333 7T352 68L357 92Q353 93 352 93ZM369 208Q369 240 362 272T339 339T290 394T214 415Q171 415 144 372T116 266Q116 193 154 144T238 95H249Q369 95 369 208",58:"50 377T50 400T64 440T99 457Q128 457 146 440T165 399Q165 375 146 359T102 342T64 359ZM53 19T53 43T66 86T103 105Q129 105 148 87T168 41Q168 17 147 3T102 -12Q80 -12 67 3",59:"47 399Q47 424 62 441T101 458T143 442T162 400T144 359T101 343Q78 343 63 360T47 399ZM76 86Q76 88 80 91T91 96T106 99Q119 99 131 86Q179 35 179 -25Q179 -64 146 -115T89 -189Q86 -187 83 -185T79 -182T76 -180T75 -177T77 -173T80 -168Q121 -108 121 -64Q121 -44 94 -5T66 52Q66 66 71 75T76 86",61:"725 366Q724 365 721 349T716 331V329H385Q54 329 54 331Q55 332 59 349T63 368H394Q725 368 725 366ZM725 169Q724 168 721 152T716 134V132H385Q54 132 54 134Q55 135 59 152T63 171H394Q725 171 725 169",63:"46 557Q46 613 103 653T227 693Q287 693 322 659T357 564Q357 517 326 469T259 390T191 326T160 272Q160 240 187 221Q193 217 193 216Q182 209 170 200L147 184Q127 192 113 209T98 250Q98 290 193 376Q287 454 287 542Q287 581 262 616T188 652Q143 652 126 631T108 588Q108 559 140 527L79 490Q46 515 46 557ZM108 47Q108 68 123 85T160 103Q179 103 198 90T217 46Q215 24 201 7T164 -11Q142 -11 125 6T108 47",91:"262 -119Q224 -120 191 -123T141 -128T118 -130Q117 -130 117 305V740H122Q141 737 219 736H278V723Q278 711 277 711L159 699V-93H162Q167 -93 220 -96T276 -100Q278 -100 278 -109V-119H262",93:"64 733Q89 733 110 734T143 737T158 738H160V-131H154Q101 -125 40 -124H-4V-103H1Q3 -102 57 -98T113 -92H118V700L64 703Q7 707 3 708H-4V732H21Q34 733 64 733",94:"0 464L250 734L262 722Q274 712 384 598L495 486Q483 478 467 467L456 459L248 672L154 580L23 452Q17 454 10 458T0 464",8216:"117 410Q97 410 71 455T45 539Q45 588 129 694L140 708Q142 708 153 694L147 682Q106 609 106 582V577V571Q106 548 132 511T158 455Q158 434 143 422T117 410",8217:"105 529Q105 546 77 588T49 651Q49 658 51 666Q53 672 67 682T92 692Q111 692 137 644T163 563Q163 534 143 497T99 428T74 395Q72 395 65 400T58 407Q105 476 105 523V529",8260:"230 270Q426 721 428 721Q437 719 447 717L466 713L448 672Q78 -180 77 -181Q77 -182 55 -182L34 -181L230 270",58112:"427 436Q427 434 427 425T429 398T430 362Q430 222 396 109L393 99L305 33Q218 -32 216 -32Q208 -29 142 22L91 68L78 81L77 94Q75 130 75 173Q75 245 87 347L135 385Q178 418 184 424L177 428Q174 429 170 431Q116 454 96 473T75 534Q79 608 154 683Q164 677 164 673Q164 670 157 662T144 637T137 598Q137 552 182 518T280 470T380 447T427 436ZM342 371L275 394L208 417Q203 417 192 399T168 334T156 229Q153 187 153 157Q153 141 156 135Q158 125 208 88T280 51Q306 51 326 120T346 297Q346 339 344 354T342 371",58113:"39 551L35 569L52 577Q72 586 98 595T140 610T158 616Q174 612 200 604T293 560T412 477Q414 475 417 472Q428 462 430 450T432 376Q432 223 401 124Q395 106 393 103T382 92Q351 68 281 20T206 -29Q201 -31 137 26L100 60L78 83L77 112Q76 132 76 170Q76 259 86 342L88 360L101 371Q116 386 163 422T215 459Q216 459 224 455T233 450L229 446Q225 442 218 434T203 419Q179 394 175 389T168 372Q156 334 156 262Q156 167 164 137Q168 125 196 102T252 62L278 45Q279 45 285 52T302 78T322 126T339 205T346 316Q346 367 344 389L343 406L326 423Q228 520 113 559L100 564L70 557L39 551",58114:"123 386L120 431Q116 476 116 511V520Q116 593 174 649Q207 680 236 680Q258 680 284 664T312 648Q318 648 327 656Q328 657 330 659Q337 664 337 661Q337 660 338 657Q338 652 339 648L268 566L260 574Q234 600 206 600Q182 600 164 585T145 541Q145 492 211 386L267 385H324L299 354H214V312Q214 86 193 -58L192 -69L116 -215H108Q92 -215 92 -212Q93 -211 100 -189T116 -135T128 -80Q134 -41 134 22Q134 54 130 185T125 349V354H29L59 385H91Q123 385 123 386",58115:"91 530Q91 564 116 600T164 656T194 678Q195 678 200 678T209 679Q268 679 316 639L293 593Q267 547 263 546H262Q260 546 256 553Q222 613 180 613Q160 613 146 599T132 564T170 474T210 388H318L296 356H206V322Q204 284 204 255Q202 221 202 161V99Q202 28 194 -22T160 -124Q148 -146 116 -199L101 -224L91 -220Q85 -218 84 -217T83 -215L101 -161Q116 -114 119 -73T122 108Q119 334 117 352V356H72L28 357L66 388H92Q118 388 118 389L109 433Q91 514 91 530",58116:"254 -150Q293 -150 328 -126T363 -54Q363 -38 352 29T339 98L250 34Q160 -30 159 -30L77 64V71Q74 95 74 174Q74 212 75 243T79 294T83 328T87 352T90 366L117 384Q206 446 238 464L250 471Q277 455 306 443T350 427L365 423Q367 423 405 443T443 465L449 455Q431 414 426 362T418 201Q418 135 420 121Q438 -4 438 -19Q438 -26 438 -31T434 -42T429 -51T420 -63T408 -77T391 -95T370 -119T346 -147T325 -170T309 -187T291 -200T274 -207T252 -213T225 -214Q175 -214 132 -196T70 -160L52 -143Q52 -138 90 -48Q90 -47 95 -47H101Q108 -81 146 -115T254 -150ZM341 136Q341 157 344 242T347 348V355L334 356Q299 359 262 367T203 383T179 391Q177 391 173 377T163 323T158 227Q158 164 161 128V121L174 106Q203 75 223 59L341 127V136",58117:"92 446Q92 603 82 664Q94 670 95 670L96 666Q98 661 101 651T108 633Q121 598 121 597L141 612Q247 686 250 686Q251 686 266 679Q261 674 243 659T213 632T190 597T173 546Q172 541 171 530T170 511T170 502Q171 502 222 542L273 582Q308 522 315 504L279 449L269 462Q231 506 215 506Q202 506 190 490Q164 458 164 395V390H279L266 373L254 355H167V306Q169 252 169 217Q170 195 170 147V117L200 92Q234 64 237 64Q243 64 277 81L311 99V75Q310 75 242 27L174 -20L156 -3Q88 60 81 60L79 62Q80 60 82 62Q87 67 87 290V355H57L26 356L73 390H92V446",58118:"117 531Q117 533 137 544T178 566L198 577Q200 577 204 575T208 572V570Q208 568 208 566T207 560Q197 496 197 397V392H321L295 353H199V260Q199 157 200 145V122L269 68Q271 67 274 67Q282 67 310 83T342 100Q343 100 345 92T346 83L211 -21L172 12Q117 59 117 63Q117 65 117 87T119 150T120 238V353H75L29 354L65 391H118V460Q117 498 117 531",58119:"337 91V78L324 71Q288 53 256 29T206 -8T180 -22Q174 -22 158 -9Q82 46 60 46H59L63 51Q67 56 73 68T85 96Q101 158 101 254Q101 300 95 330T83 370T66 394L53 388Q48 385 41 382T24 374Q22 376 20 378T16 381T13 383T10 385V386L119 475Q150 439 160 430L171 422V409Q173 377 173 300Q173 228 166 183T152 122T145 102Q207 81 242 58L337 104V111Q340 146 340 227Q340 320 339 351T338 408V423L422 469Q425 465 429 462L426 438Q413 354 413 251Q413 152 423 119Q426 110 435 96T452 82Q454 82 509 103Q514 98 514 89Q514 87 507 81T472 51T409 -7L395 -20Q393 -18 390 -17Q386 -14 382 -6Q380 -2 379 1Q369 24 361 40T348 62T341 73T338 84L337 91"},{})},5735:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.italic=void 0;var n=r(768),o=r(8348);e.italic=(0,n.AddPaths)(o.italic,{33:"330 716Q351 716 365 703T380 670V659L304 433Q230 207 227 204Q225 198 205 198Q184 198 184 207T220 439T260 669Q270 694 297 708Q300 709 304 710T311 713T316 714Q324 716 330 716ZM107 51Q110 83 133 102T179 121Q207 121 219 105T231 72Q231 45 209 23T156 0Q138 0 123 11T107 51",34:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",35:"281 327H228Q186 327 175 330T164 347Q164 359 176 365Q179 367 292 367H404L563 688Q569 694 578 694T593 686T597 670Q597 667 531 535L448 367H614L773 688Q779 694 787 694Q796 694 802 688T808 674V672L807 670Q807 667 732 517L658 368L736 367H814Q828 357 828 347Q828 336 812 327H637L599 250Q561 174 561 173H662H724Q760 173 769 170T779 153T770 136T729 132Q721 132 696 132T651 133H540L380 -188Q374 -194 366 -194Q357 -194 351 -188T345 -174L346 -172V-170Q346 -167 412 -35L495 133H330L170 -188Q164 -194 156 -194Q147 -194 141 -188T135 -174L136 -172V-170Q136 -167 211 -17L285 133H207L130 134Q115 140 115 153Q115 164 131 173H306L344 250Q382 326 382 327H281ZM592 327H427L389 250Q351 174 351 173H516L554 250Q592 326 592 327",37:"301 348Q257 348 231 383T205 480Q205 553 244 629T346 736Q370 750 394 750Q416 750 429 742T458 714Q512 644 606 644Q722 644 802 732Q817 750 827 750Q835 750 841 744T847 730Q847 725 827 700T689 540Q586 421 512 335Q180 -50 176 -52Q172 -56 165 -56Q157 -56 151 -50T145 -35Q145 -29 162 -9T330 186Q392 258 430 302Q711 627 711 628L701 624Q652 607 604 607Q551 607 494 634L479 642V624Q479 544 439 467Q414 416 377 382T301 348ZM270 443Q270 385 303 385H306H308Q326 385 348 407Q384 441 409 504T434 627Q434 713 390 713Q358 713 328 663Q307 631 289 556T270 451V443ZM608 -56Q573 -56 543 -23T513 76Q513 129 536 190T604 296L627 318Q670 347 704 347Q747 347 767 310T788 222Q788 126 732 35T608 -56ZM742 222Q742 310 699 310Q677 310 655 285T620 227Q608 197 593 138T578 42V36Q578 -18 613 -18Q657 -18 699 64T742 222",38:"209 444Q209 546 278 631T424 716Q473 716 501 683T530 601Q530 554 511 535T467 515Q446 515 437 527T427 553Q427 578 446 594T481 610H483V617Q480 641 464 660T419 679Q367 679 328 603Q316 578 305 538T288 470L282 443L295 449Q308 455 330 462T371 469Q397 469 413 450T430 404Q430 363 400 329T331 295Q291 295 256 322Q255 322 246 293T227 223T217 158Q217 117 232 88T273 43T327 22T387 15Q457 15 512 37T599 93T652 169T680 248T688 317T678 380T659 423T647 437Q643 435 637 431T613 416T581 392T554 364T538 332Q540 310 541 310Q554 335 587 335Q601 335 613 327T626 300Q626 290 622 279T603 255T563 242Q532 245 512 263T491 320Q494 351 511 377T547 418T600 456T652 494Q676 512 697 539T728 582T738 601Q738 602 736 602Q732 602 726 604T714 616T707 638Q707 661 724 677T764 694Q799 694 802 660Q802 625 767 562T688 467L694 458Q700 449 702 444T711 428T720 408T727 385T733 358T735 327Q735 281 724 235T685 141T617 59T515 1T375 -22Q270 -22 199 34T127 181Q127 216 147 270T207 374L216 386Q209 421 209 444ZM386 412Q386 432 366 432Q345 432 325 418T294 390T284 375Q284 371 289 362T306 343T335 332Q355 332 367 350T383 384T386 412",39:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",40:"241 -250Q203 -212 174 -140T144 39Q144 158 180 288T296 544T481 746L487 750H499Q517 750 517 740Q517 736 495 716Q399 630 331 491T236 228T208 3Q208 -73 224 -130T255 -214T271 -244Q271 -250 252 -250H241",41:"326 497Q326 546 320 588T304 655T285 699T269 728T262 740Q262 746 267 749L272 750Q276 750 281 750H293Q331 712 360 640T390 461Q390 332 339 171T188 -116Q161 -150 121 -188T47 -250H35Q17 -250 17 -240Q17 -236 39 -216Q135 -130 203 9T298 272T326 497",42:"560 658Q569 658 576 649T584 631Q584 625 583 620T577 611T569 603T556 595T540 587T519 578T494 566L428 536Q427 535 433 531T479 502Q525 475 532 469T539 450Q538 435 525 424T497 412Q489 412 482 418T442 456Q400 497 400 494L387 420Q376 353 373 343T352 323Q345 320 336 320H331Q322 320 316 327T309 343Q309 347 334 420L359 496Q358 496 297 456T234 414Q228 411 221 411Q212 411 204 417T195 439Q198 458 209 465T283 502L353 534L300 566Q255 593 247 599T239 616Q239 631 252 644T282 658Q290 658 295 654T335 615L378 573L391 647Q393 657 395 671T398 691T400 706T404 720T408 730T414 739T423 744T434 749Q435 749 439 749T445 750Q467 748 469 728Q469 723 457 685T432 610L420 573L481 613Q548 658 560 658",43:"139 237T139 250T151 266T198 270H293H431L465 407Q469 424 476 452Q494 528 500 542T519 557Q526 557 532 552T538 538Q538 536 507 409T472 272Q472 270 604 270Q737 270 741 268Q753 261 753 250Q753 237 742 233T696 229Q687 229 655 229T599 230H462L461 226Q461 224 427 91T392 -47Q387 -57 374 -57Q367 -57 361 -51T355 -37Q355 -31 388 99L421 230H288Q267 230 238 230T199 229Q163 229 151 233",44:"106 46Q106 68 121 90T167 120Q168 120 173 120T180 121Q232 121 232 59V54Q232 18 219 -20T186 -88T145 -143T109 -181T88 -194Q84 -194 77 -185T69 -171Q69 -168 70 -166T76 -161T85 -154T101 -139T124 -114Q146 -88 162 -58T183 -12T188 7Q187 7 183 5T172 2T156 0Q129 0 118 14T106 46",45:"205 180H131Q102 180 93 181T84 190Q90 238 103 251H334Q341 244 341 241Q341 236 336 214T327 186Q325 181 312 181T205 180",46:"107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",47:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",48:"414 665Q562 665 562 490Q562 426 534 318Q451 -21 251 -21Q222 -21 202 -15Q155 2 134 40T110 144Q110 201 127 286T187 470T287 614Q348 665 414 665ZM187 98Q187 59 208 37T260 15Q320 15 365 83Q394 128 440 312T487 547Q487 580 471 600T433 627Q428 628 408 628Q381 628 353 609T311 569Q279 526 239 364T190 143Q187 120 187 98",49:"248 491Q228 491 228 502Q228 516 236 532Q237 536 246 537T275 541T314 552Q350 567 382 595T430 644L446 664Q450 666 454 666Q468 666 468 658Q468 647 395 359Q321 63 321 59Q321 52 334 50T388 46H422Q428 37 428 35Q428 19 421 5Q416 0 405 0Q400 0 361 1T263 2Q215 2 185 2T142 1T127 0Q110 0 110 11Q110 13 113 25T118 40Q120 46 146 46Q196 46 212 49T235 61Q238 66 295 295L353 526L340 519Q328 512 302 503T248 491",50:"159 404Q159 433 176 476T222 562T297 635T395 666Q466 666 508 617T551 497Q551 473 545 446Q534 388 482 333Q441 292 355 240T264 184Q216 151 179 101L171 91Q171 90 177 90Q206 90 269 77T366 64Q385 64 390 65Q418 73 441 98T475 156Q479 168 481 170T495 173H518Q524 167 524 166T521 152Q502 86 459 32T353 -22Q315 -22 259 15T172 53Q156 53 143 36T126 1L121 -16Q119 -22 98 -22H82Q76 -16 76 -13T80 5T98 50T132 111T189 178T274 242Q327 273 364 305T420 370T447 427T460 483Q466 514 466 538Q466 586 443 607T389 629Q338 629 293 584T226 487T204 399Q204 390 204 386T209 378T222 373Q258 376 282 422T307 493Q307 506 302 517T297 531Q297 537 308 546T327 551Q329 550 333 543T340 523T344 497Q344 450 306 393T216 336Q186 336 173 355T159 396V404",51:"296 531Q296 536 307 544T322 553Q330 553 338 534T346 501Q346 468 319 440T258 412Q232 412 216 430T200 478Q200 552 281 618Q345 666 416 666Q489 666 525 625T562 530Q562 473 525 419T430 335L416 329Q479 288 479 206Q479 142 440 89T344 7T229 -22Q173 -22 135 12T96 106Q96 192 157 192Q192 192 197 157Q197 134 184 117T142 96Q153 47 180 29Q201 15 232 15Q249 15 275 22Q307 34 331 57Q363 90 379 153T396 246Q396 261 393 272T384 290T371 301T355 308T341 311T326 312H316H307Q287 312 282 313T276 320Q276 323 279 337T283 352Q284 356 290 357T325 358Q364 359 368 360Q386 365 400 372T433 397T464 448T485 527Q487 535 487 556Q487 629 414 629Q350 629 298 580T245 476Q245 450 263 450H264Q280 450 294 463T308 496Q308 508 302 518T296 531",52:"448 34Q453 34 463 22T473 5Q473 -2 457 -7Q417 -22 383 -23H366L350 -91Q348 -98 345 -111T340 -130T335 -146T330 -161T325 -172T318 -182T310 -188T299 -193T286 -194Q256 -194 253 -165Q253 -159 271 -83T292 -5Q231 29 169 29Q114 29 91 14Q72 -2 65 1Q46 20 46 28Q46 35 55 43T77 60T96 74Q306 257 396 623Q410 666 444 666Q459 666 468 657T478 634Q478 627 470 595T440 504T387 381T303 239T187 99L164 75H178Q217 75 260 59L304 43Q304 48 325 127Q342 195 346 207T358 228Q372 242 391 242Q403 242 413 235T423 214Q423 205 402 116T378 25Q378 23 387 23Q405 23 418 25T439 31T448 34",53:"196 304Q189 309 189 314Q189 317 231 487T275 660Q278 666 283 666Q287 666 302 658T346 643T413 635Q447 635 481 642T537 658T559 666Q561 666 564 663T567 658Q565 637 557 629Q528 600 474 573T359 545Q342 545 327 546T304 550T294 552L291 540Q288 529 283 507T273 465L251 379Q307 420 364 420Q415 420 456 382T497 261Q497 165 429 82T262 -20Q256 -20 247 -21T233 -22Q176 -22 141 15T106 112Q106 208 173 208Q192 208 203 197T214 169Q214 143 195 125T156 107H153V100Q155 73 174 47T239 21Q245 21 259 23Q355 46 392 200Q393 205 394 207Q412 276 412 312Q412 352 396 367T358 383Q288 383 233 314Q226 306 224 305T209 304H196",54:"377 434Q425 434 457 404T499 341T509 278Q509 243 496 194T456 105T383 27Q322 -22 256 -22Q142 -22 122 114Q120 130 120 159Q120 221 135 292T195 452T310 599Q390 665 465 665Q565 665 565 583V574Q565 543 546 524Q528 506 504 506Q491 506 478 514T465 543Q465 585 515 602Q505 626 466 626Q419 626 372 587Q334 557 305 503T266 409L255 370Q287 410 339 429Q361 434 377 434ZM424 333Q424 359 411 378T365 397Q318 397 282 356T230 257T205 157T197 94Q197 67 211 45T260 22Q313 22 341 57T386 151Q424 283 424 333",55:"466 519Q448 519 435 528T416 550T400 571T376 581Q324 581 271 540T186 437Q185 435 183 432T181 428T179 426T177 424T174 423T171 422T165 422H159Q141 422 141 423Q136 423 136 431Q136 433 190 548T247 665Q249 666 266 666H282Q288 660 288 657Q288 655 284 646T276 628L273 620Q337 666 390 666Q413 666 425 652T438 620T444 584T457 559Q460 557 470 557Q497 557 524 582T571 635T594 665Q595 666 612 666H628Q634 660 634 657Q634 653 618 629T572 556T510 441T437 269T367 43Q356 -22 304 -22Q291 -22 278 -14T263 14Q263 36 281 95T354 269T486 507Q497 524 495 524Q482 519 466 519",56:"209 449Q209 545 278 605T416 666Q482 666 517 631T553 546Q553 513 539 482T504 430T463 394T426 370L410 360L430 343Q471 309 483 278T495 211Q495 141 441 75Q363 -21 253 -21Q182 -21 141 18T99 117Q99 161 119 201T170 268T222 308T259 331L272 338L259 349Q212 389 209 449ZM492 542Q492 586 469 605T415 625Q360 625 320 587T279 505Q279 495 281 487T286 474T295 460T306 449T321 436T337 422Q379 386 380 386Q389 386 420 412T472 471Q492 513 492 542ZM163 118Q163 76 189 49T258 21Q316 21 368 64T420 170Q420 193 412 208T395 233T350 271L302 312Q298 312 284 303T249 276T209 235T177 181T163 118",57:"297 211Q258 211 230 228T189 273T169 323T163 367Q163 411 183 472T254 585Q327 656 401 665Q403 665 412 665T427 666Q458 664 481 652T518 622T539 580T550 535T553 491Q553 448 544 395T515 277T454 148T358 37Q282 -22 213 -22Q166 -22 137 -1T107 55V64Q107 88 114 104T134 127T154 136T169 138Q185 138 196 128T207 101Q207 82 196 68T172 48L161 43Q161 40 167 36T187 26T219 21Q286 21 344 99Q364 126 382 169T408 241T417 275L412 269Q406 263 395 253T370 234T337 218T297 211ZM476 552Q476 626 417 626Q368 626 330 584Q312 563 300 533T270 433Q248 341 248 312Q248 286 262 267T310 248Q353 248 387 287T440 380T467 480T476 552",58:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 50Q107 76 129 98T181 121Q203 121 217 108T231 72Q231 47 210 24T156 0Q135 0 121 13T107 50",59:"184 358Q184 385 206 408T258 431Q279 431 293 418T308 383Q308 354 284 332T233 310Q212 310 198 324T184 358ZM107 47Q107 77 130 99T180 121Q226 121 226 61Q226 25 214 -14T182 -84T144 -140T109 -180T88 -194T77 -185T70 -172Q70 -169 84 -155T121 -112T161 -48Q180 -10 180 3Q180 4 174 2Q172 2 166 1T156 0Q135 0 121 13T107 47",61:"776 357T776 347T761 327H470Q180 327 176 329Q164 334 164 347Q164 359 176 365Q179 367 470 367H761Q776 357 776 347ZM116 143T116 153T131 173H422Q713 173 717 171Q728 166 728 153T717 135Q713 133 422 133H131Q116 143 116 153",63:"235 431Q217 431 206 442T195 468Q195 490 215 537T280 638T380 707Q403 716 423 716Q425 716 429 716T436 715Q485 715 518 681T551 590Q551 543 530 503T482 439Q471 428 400 375T318 310Q300 287 300 259Q300 236 315 236Q333 236 352 251T384 300Q386 306 407 306H423Q429 300 429 297Q429 272 393 235T308 198Q287 198 269 215T251 270Q251 330 293 374L374 436Q377 438 401 456T432 480T457 503T481 531T494 561T501 598Q501 614 499 626Q482 678 430 678H426Q392 678 362 660T311 615T280 571T264 540L259 528Q259 527 266 526T283 516T294 492Q294 466 276 449T235 431ZM209 51Q212 83 235 102T281 121Q309 121 321 105T333 72Q333 45 311 23T258 0Q240 0 225 11T209 51",64:"198 250Q198 155 248 91T394 26Q514 26 640 80L650 84H675H683Q709 84 709 76Q709 73 708 71Q706 64 660 45T534 8T383 -11T260 24T181 115Q152 168 152 248Q152 410 268 552Q303 590 324 608Q439 705 551 705Q611 705 658 683T733 623T775 543T789 454Q789 380 766 304T720 192Q677 125 617 125Q591 125 573 137T548 160T541 176Q541 178 540 178L534 173Q527 168 515 160T488 144T454 131T417 125Q361 125 320 166T279 284Q279 393 356 481T523 569Q570 569 603 537Q623 515 632 490L637 480L657 479Q684 479 684 470Q684 465 650 333L617 199V185Q616 162 628 162Q677 162 712 278Q743 381 743 442Q743 555 687 611T553 668Q467 668 385 608T250 450T198 250ZM598 445Q598 453 594 470T569 510T518 532Q463 532 410 448T356 271Q356 220 374 191T423 162Q482 162 552 255L575 348Q598 440 598 445",91:"205 -221Q205 -239 194 -250H137H106Q73 -250 73 -242Q73 -232 194 255T321 747L324 750H381H417Q435 750 440 748T446 739Q446 730 443 723T437 712L434 710H350L349 706Q349 704 235 249T120 -208Q120 -210 159 -210Q166 -210 175 -210T187 -209Q205 -209 205 -221",93:"227 721Q227 739 238 750H295H326Q359 750 359 742Q359 732 238 245T111 -247L108 -250H51H15Q-3 -250 -8 -248T-14 -239Q-14 -230 -11 -223T-5 -212L-2 -210H82L83 -206Q83 -204 197 251T312 708Q312 710 273 710Q266 710 257 710T245 709Q227 709 227 721",94:"528 555Q528 549 514 538T496 527Q491 527 470 554Q458 569 449 580L414 625L353 578Q339 567 323 555T298 536L290 529Q286 527 285 527Q279 527 273 533T264 546L260 553Q260 559 263 562Q265 564 342 628T421 693T425 694Q430 694 433 691Q528 563 528 555",95:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",126:"266 208Q262 208 255 215T247 228Q247 233 250 236T274 259Q335 318 369 318Q394 318 420 292T464 265Q485 265 516 291T550 318Q554 318 562 311T571 297Q570 293 551 273T502 231T451 209H447Q421 209 396 235T355 261Q334 261 301 235T266 208",305:"75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",567:"75 284T75 287T81 305T101 343T133 389T180 426T240 442Q273 440 300 420T327 350V332L278 134Q267 92 253 37T233 -45T225 -73Q208 -123 162 -163T54 -204Q8 -204 -15 -181Q-32 -164 -32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 39 -166L44 -167H59H60Q112 -167 145 -74Q148 -65 198 134T251 347Q252 353 252 370Q252 382 251 388T245 399T230 405Q204 405 175 378Q157 360 145 337T126 298T117 280T98 278H81Q75 284 75 287",768:"-222 651Q-222 668 -206 682T-174 697Q-155 697 -145 680Q-140 671 -107 599T-74 526Q-74 522 -88 511T-107 500Q-109 500 -113 502T-167 568T-219 637Q-222 643 -222 651",769:"-148 500Q-154 500 -163 511T-173 528Q-173 529 -172 530V532Q-170 534 -97 610T-21 688Q-8 697 4 697Q19 697 29 688T39 663T30 638Q26 631 -50 573L-135 507Q-144 500 -148 500",770:"17 555Q17 549 3 538T-15 527Q-20 527 -41 554Q-53 569 -62 580L-97 625L-158 578Q-172 567 -188 555T-212 536L-221 529Q-225 527 -226 527Q-232 527 -238 533T-248 546L-251 553Q-251 559 -248 562Q-246 564 -169 628T-90 693T-86 694Q-81 694 -78 691Q17 563 17 555",771:"-245 558Q-249 558 -256 565T-264 578Q-264 583 -261 586T-237 609Q-176 668 -142 668Q-117 668 -91 642T-47 615Q-26 615 5 641T39 668Q43 668 51 661T60 647Q59 643 40 623T-9 581T-60 559H-64Q-90 559 -115 585T-156 611Q-177 611 -210 585T-245 558",772:"-275 544Q-282 548 -282 554Q-282 561 -279 573T-271 588Q-269 589 -111 589H-27H12Q38 589 46 587T54 578Q54 574 51 563T47 550Q45 546 32 545Q15 544 -118 544H-275",774:"-237 641Q-237 694 -218 694H-213Q-195 694 -195 684Q-195 683 -195 679T-197 667T-198 650Q-198 611 -176 589T-117 566Q-74 566 -34 597T23 678Q27 689 30 691T43 694Q62 694 62 684Q62 671 49 645T14 589T-46 537T-123 515Q-175 515 -206 550T-237 641",775:"-165 599Q-162 631 -139 650T-93 669Q-65 669 -53 653T-41 620Q-41 593 -63 571T-116 548Q-134 548 -149 559T-165 599",776:"-251 601Q-251 626 -230 647T-180 669Q-139 669 -133 625Q-133 595 -155 575T-203 554Q-223 554 -237 567T-251 601ZM-72 599Q-72 632 -48 650T-2 669Q18 669 31 657T45 623Q45 592 22 573T-25 554Q-68 554 -72 599",778:"-199 610Q-199 654 -161 685T-79 716Q-39 716 -16 693Q3 674 3 647Q3 607 -34 575T-118 542Q-199 542 -199 610ZM-41 631T-41 655T-83 679H-89Q-129 679 -142 656Q-146 650 -151 632T-156 604Q-156 578 -113 578H-108Q-94 578 -86 579T-69 586T-52 605Q-41 631 -41 655",779:"-217 503Q-221 503 -234 510T-248 523Q-248 528 -205 602Q-200 610 -192 623T-180 644T-170 661T-159 676T-151 686T-142 694T-134 696Q-132 697 -121 697Q-88 694 -88 664Q-88 652 -97 640T-152 574Q-214 504 -217 503ZM-64 503Q-68 503 -81 510T-95 523Q-95 528 -52 602Q-47 610 -39 623T-27 644T-17 661T-6 676T2 686T11 694T19 696Q21 697 32 697Q65 694 65 664Q65 652 56 640T1 574Q-61 504 -64 503",780:"11 637Q16 637 22 624T29 607Q29 606 27 602Q26 600 -47 552T-125 502H-127Q-133 502 -184 553Q-236 602 -236 608Q-236 612 -224 625T-206 638L-202 637L-196 632Q-190 628 -179 620T-158 603L-116 570Q-109 572 -52 604T11 637",989:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",8211:"98 248Q91 252 91 259Q91 279 100 284Q102 285 324 285H442H500Q536 285 545 283T554 274Q554 260 548 254Q546 250 538 249Q520 248 319 248H98",8212:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8213:"124 248Q117 252 117 259Q117 279 126 284Q128 285 579 285T1033 284Q1037 280 1037 278Q1038 276 1038 274Q1038 253 1029 250Q1026 248 575 248H124",8215:"98 -62Q91 -58 91 -51Q91 -31 100 -26Q102 -25 324 -25H442H500Q536 -25 545 -27T554 -36Q554 -50 548 -56Q546 -60 538 -61Q520 -62 319 -62H98",8216:"249 379Q228 379 213 396T197 448Q197 533 271 627L278 635Q286 643 295 652T314 671T332 687T344 694Q349 694 355 685T362 671Q362 668 345 654T301 608T256 537Q238 493 240 491Q241 491 245 493T258 498T275 500Q296 500 311 488T326 454Q326 426 304 403T249 379",8217:"250 620Q250 647 272 670T325 694Q348 694 362 677T377 633V624Q377 566 343 506T275 412T231 379Q226 379 220 388T213 401T232 421T279 472T323 547Q335 573 335 582L331 580Q327 578 318 576T300 573Q277 573 264 585T250 620",8220:"295 379Q274 379 259 396T243 448Q243 533 317 627Q326 638 354 666T391 694Q395 694 402 686T409 673Q409 668 392 654T348 608T302 537Q284 493 286 491Q287 491 291 493T304 498T321 500Q342 500 357 488T372 454Q372 426 350 403T295 379ZM492 379Q471 379 456 396T440 448Q440 533 514 627Q523 638 551 666T588 694Q592 694 599 685T606 672T589 654T544 608T499 537Q481 493 483 491Q484 491 488 493T501 498T518 500Q539 500 554 488T569 454Q569 426 547 403T492 379",8221:"214 620Q214 647 236 670T289 694Q312 694 326 677T341 633V624Q341 588 327 550T294 482T253 428T216 392T196 379Q191 379 184 388T176 401Q176 404 195 421T243 472T287 547Q299 576 299 582L295 580Q291 578 282 576T264 573Q241 573 228 585T214 620ZM411 620Q411 647 433 670T486 694Q509 694 523 677T538 633V624Q538 588 524 550T491 482T450 428T413 392T393 379Q388 379 381 388T373 401Q373 404 392 421T440 472T484 547Q496 576 496 582L492 580Q488 578 479 576T461 573Q438 573 425 585T411 620",8260:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8710:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215"},{})},8594:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.largeop=void 0;var n=r(768),o=r(1376);e.largeop=(0,n.AddPaths)(o.largeop,{40:"180 96T180 250T205 541T266 770T353 944T444 1069T527 1150H555Q561 1144 561 1141Q561 1137 545 1120T504 1072T447 995T386 878T330 721T288 513T272 251Q272 133 280 56Q293 -87 326 -209T399 -405T475 -531T536 -609T561 -640Q561 -643 555 -649H527Q483 -612 443 -568T353 -443T266 -270T205 -41",41:"35 1138Q35 1150 51 1150H56H69Q113 1113 153 1069T243 944T330 771T391 541T416 250T391 -40T330 -270T243 -443T152 -568T69 -649H56Q43 -649 39 -647T35 -637Q65 -607 110 -548Q283 -316 316 56Q324 133 324 251Q324 368 316 445Q278 877 48 1123Q36 1137 35 1138",47:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",91:"224 -649V1150H455V1099H275V-598H455V-649H224",92:"754 -625Q754 -649 731 -649Q715 -649 712 -639Q709 -635 383 242T55 1124Q54 1135 61 1142T80 1150Q92 1150 98 1140Q101 1137 427 262T754 -625",93:"16 1099V1150H247V-649H16V-598H196V1099H16",123:"547 -643L541 -649H528Q515 -649 503 -645Q324 -582 293 -466Q289 -449 289 -428T287 -200L286 42L284 53Q274 98 248 135T196 190T146 222L121 235Q119 239 119 250Q119 262 121 266T133 273Q262 336 284 449L286 460L287 701Q287 737 287 794Q288 949 292 963Q293 966 293 967Q325 1080 508 1148Q516 1150 527 1150H541L547 1144V1130Q547 1117 546 1115T536 1109Q480 1086 437 1046T381 950L379 940L378 699Q378 657 378 594Q377 452 374 438Q373 437 373 436Q350 348 243 282Q192 257 186 254L176 251L188 245Q211 236 234 223T287 189T340 135T373 65Q373 64 374 63Q377 49 378 -93Q378 -156 378 -198L379 -438L381 -449Q393 -504 436 -544T536 -608Q544 -611 545 -613T547 -629V-643",125:"119 1130Q119 1144 121 1147T135 1150H139Q151 1150 182 1138T252 1105T326 1046T373 964Q378 942 378 702Q378 469 379 462Q386 394 439 339Q482 296 535 272Q544 268 545 266T547 251Q547 241 547 238T542 231T531 227T510 217T477 194Q390 129 379 39Q378 32 378 -201Q378 -441 373 -463Q342 -580 165 -644Q152 -649 139 -649Q125 -649 122 -646T119 -629Q119 -622 119 -619T121 -614T124 -610T132 -607T143 -602Q195 -579 235 -539T285 -447Q286 -435 287 -199T289 51Q294 74 300 91T329 138T390 197Q412 213 436 226T475 244L489 250L472 258Q455 265 430 279T377 313T327 366T293 434Q289 451 289 472T287 699Q286 941 285 948Q279 978 262 1005T227 1048T184 1080T151 1100T129 1109L127 1110Q119 1113 119 1130",710:"1004 603Q1004 600 999 583T991 565L960 574Q929 582 866 599T745 631L500 698Q497 698 254 631Q197 616 134 599T39 574L8 565Q5 565 0 582T-5 603L26 614Q58 624 124 646T248 687L499 772Q999 604 1004 603",732:"296 691Q258 691 216 683T140 663T79 639T34 619T16 611Q13 619 8 628L0 644L36 662Q206 749 321 749Q410 749 517 710T703 670Q741 670 783 678T859 698T920 722T965 742T983 750Q986 742 991 733L999 717L963 699Q787 611 664 611Q594 611 484 651T296 691",770:"4 603Q4 600 -1 583T-9 565L-40 574Q-71 582 -134 599T-255 631L-500 698Q-503 698 -746 631Q-803 616 -866 599T-961 574L-992 565Q-995 565 -1000 582T-1005 603L-974 614Q-942 624 -876 646T-752 687L-501 772Q-1 604 4 603",771:"-704 691Q-742 691 -784 683T-860 663T-921 639T-966 619T-984 611Q-987 619 -992 628L-1000 644L-964 662Q-794 749 -679 749Q-590 749 -483 710T-297 670Q-259 670 -217 678T-141 698T-80 722T-35 742T-17 750Q-14 742 -9 733L-1 717L-37 699Q-213 611 -336 611Q-405 611 -515 651T-704 691",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"78 -649Q56 -646 56 -625Q56 -614 382 261T712 1140Q716 1150 732 1150Q754 1147 754 1126Q754 1116 428 240T98 -639Q94 -649 78 -649",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H725V-396H735Q864 -396 888 -314Q889 -312 889 -311V896H388V292L389 -311Q405 -396 542 -396H552V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8720:"220 812Q220 813 218 819T214 829T208 840T199 853T185 866T166 878T140 887T107 893T66 896H56V950H552V896H542Q411 896 389 812L388 208V-396H889V812Q889 813 887 819T883 829T877 840T868 853T854 866T835 878T809 887T776 893T735 896H725V950H1221V896H1211Q1080 896 1058 812V-311Q1076 -396 1211 -396H1221V-450H56V-396H66Q195 -396 219 -314Q220 -312 220 -311V812",8721:"60 948Q63 950 665 950H1267L1325 815Q1384 677 1388 669H1348L1341 683Q1320 724 1285 761Q1235 809 1174 838T1033 881T882 898T699 902H574H543H251L259 891Q722 258 724 252Q725 250 724 246Q721 243 460 -56L196 -356Q196 -357 407 -357Q459 -357 548 -357T676 -358Q812 -358 896 -353T1063 -332T1204 -283T1307 -196Q1328 -170 1348 -124H1388Q1388 -125 1381 -145T1356 -210T1325 -294L1267 -449L666 -450Q64 -450 61 -448Q55 -446 55 -439Q55 -437 57 -433L590 177Q590 178 557 222T452 366T322 544L56 909L55 924Q55 945 60 948",8730:"1001 1150Q1017 1150 1020 1132Q1020 1127 741 244L460 -643Q453 -650 436 -650H424Q423 -647 423 -645T421 -640T419 -631T415 -617T408 -594T399 -560T385 -512T367 -448T343 -364T312 -259L203 119L138 41L111 67L212 188L264 248L472 -474L983 1140Q988 1150 1001 1150",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798",8748:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798",8749:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q439 292 523 655T645 1127Q651 1145 655 1157T672 1201T699 1257T733 1306T777 1346T828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q819 1323 807 1311T775 1255T736 1139T689 936T633 628Q574 293 510 -5T410 -437T355 -629Q278 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM642 -798Q660 -824 693 -824H695Q723 -824 751 -764T803 -600T848 -391T890 -164Q893 -143 895 -133Q967 292 1051 655T1173 1127Q1179 1145 1183 1157T1200 1201T1227 1257T1261 1306T1305 1346T1356 1360Q1412 1360 1440 1325T1472 1245Q1472 1220 1460 1205T1437 1186T1415 1183Q1394 1183 1377 1198T1360 1239Q1360 1287 1413 1296L1410 1300Q1407 1303 1402 1307T1394 1313Q1379 1323 1361 1323Q1347 1323 1335 1311T1303 1255T1264 1139T1217 936T1161 628Q1102 293 1038 -5T938 -437T883 -629Q806 -862 693 -862Q653 -862 620 -831T583 -746Q583 -711 602 -698T640 -685Q661 -685 678 -700T695 -741Q695 -789 642 -798ZM1150 -798Q1168 -824 1201 -824H1203Q1231 -824 1259 -764T1311 -600T1356 -391T1398 -164Q1401 -143 1403 -133Q1475 292 1559 655T1681 1127Q1687 1145 1691 1157T1708 1201T1735 1257T1769 1306T1813 1346T1864 1360Q1920 1360 1948 1325T1980 1245Q1980 1220 1968 1205T1945 1186T1923 1183Q1902 1183 1885 1198T1868 1239Q1868 1287 1921 1296L1918 1300Q1915 1303 1910 1307T1902 1313Q1887 1323 1869 1323Q1855 1323 1843 1311T1811 1255T1772 1139T1725 936T1669 628Q1610 293 1546 -5T1446 -437T1391 -629Q1314 -862 1201 -862Q1161 -862 1128 -831T1091 -746Q1091 -711 1110 -698T1148 -685Q1169 -685 1186 -700T1203 -741Q1203 -789 1150 -798",8750:"114 -798Q132 -824 165 -824H167Q195 -824 223 -764T275 -600T320 -391T362 -164Q365 -143 367 -133Q382 -52 390 2Q314 40 276 99Q230 167 230 249Q230 363 305 436T484 519H494L503 563Q587 939 632 1087T727 1298Q774 1360 828 1360Q884 1360 912 1325T944 1245Q944 1220 932 1205T909 1186T887 1183Q866 1183 849 1198T832 1239Q832 1287 885 1296L882 1300Q879 1303 874 1307T866 1313Q851 1323 833 1323Q766 1323 688 929Q662 811 610 496Q770 416 770 249Q770 147 701 68T516 -21H506L497 -65Q407 -464 357 -623T237 -837Q203 -862 165 -862Q125 -862 92 -831T55 -746Q55 -711 74 -698T112 -685Q133 -685 150 -700T167 -741Q167 -789 114 -798ZM480 478Q460 478 435 470T380 444T327 401T287 335T271 249Q271 124 375 56L397 43L431 223L485 478H480ZM519 20Q545 20 578 33T647 72T706 144T730 249Q730 383 603 455Q603 454 597 421T582 343T569 276Q516 22 515 20H519",8896:"1055 -401Q1055 -419 1042 -434T1007 -450Q977 -450 963 -423Q959 -417 757 167L555 750L353 167Q151 -417 147 -423Q134 -450 104 -450Q84 -450 70 -436T55 -401Q55 -394 56 -390Q59 -381 284 270T512 925Q525 950 555 950Q583 950 597 926Q599 923 825 270T1054 -391Q1055 -394 1055 -401",8897:"55 900Q55 919 69 934T103 950Q134 950 147 924Q152 913 353 333L555 -250L757 333Q958 913 963 924Q978 950 1007 950Q1028 950 1041 935T1055 901Q1055 894 1054 891Q1052 884 826 231T597 -426Q583 -450 556 -450Q527 -450 512 -424Q510 -421 285 229T56 890Q55 893 55 900",8898:"57 516Q68 602 104 675T190 797T301 882T423 933T542 949Q594 949 606 948Q780 928 901 815T1048 545Q1053 516 1053 475T1055 49Q1055 -406 1054 -410Q1051 -427 1037 -438T1006 -450T976 -439T958 -411Q957 -407 957 37Q957 484 956 494Q945 643 831 747T554 852Q481 852 411 826Q301 786 232 696T154 494Q153 484 153 37Q153 -407 152 -411Q148 -428 135 -439T104 -450T73 -439T56 -410Q55 -406 55 49Q56 505 57 516",8899:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911",8968:"224 -649V1150H511V1099H275V-649H224",8969:"16 1099V1150H303V-649H252V1099H16",8970:"224 -649V1150H275V-598H511V-649H224",8971:"252 -598V1150H303V-649H16V-598H252",9001:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",9002:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",10217:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649",10752:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM755 -352Q922 -352 1061 -269T1278 -48T1356 250Q1356 479 1202 652T809 850Q798 851 747 851Q634 851 527 806T337 682T204 491T154 251Q154 128 201 17T329 -176T521 -304T755 -352ZM665 250Q665 290 692 315T758 341Q792 339 818 315T845 250Q845 211 819 186T755 160Q716 160 691 186T665 250",10753:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM706 299V850H704Q519 832 386 725T198 476Q181 433 169 379T156 300Q156 299 431 299H706ZM1116 732Q1054 778 982 807T871 842T810 849L804 850V299H1079Q1354 299 1354 300Q1354 311 1352 329T1336 402T1299 506T1228 620T1116 732ZM706 -350V201H431Q156 201 156 200Q156 189 158 171T174 98T211 -6T282 -120T395 -232Q428 -257 464 -277T527 -308T587 -328T636 -339T678 -346T706 -350ZM1354 200Q1354 201 1079 201H804V-350Q808 -349 838 -345T887 -338T940 -323T1010 -295Q1038 -282 1067 -265T1144 -208T1229 -121T1301 0T1349 158Q1354 188 1354 200",10754:"668 944Q697 949 744 949Q803 949 814 948Q916 937 1006 902T1154 826T1262 730T1336 638T1380 563Q1454 415 1454 250Q1454 113 1402 -14T1258 -238T1036 -391T755 -449Q608 -449 477 -392T255 -240T110 -16T56 250Q56 387 105 510T239 723T434 871T668 944ZM1143 709Q1138 714 1129 722T1086 752T1017 791T925 826T809 850Q798 851 747 851H728Q659 851 571 823T408 741Q367 713 367 709L755 320L1143 709ZM297 639Q296 639 282 622T247 570T205 491T169 382T154 250T168 118T204 9T247 -70T282 -122L297 -139L685 250L297 639ZM1213 -139Q1214 -139 1228 -122T1263 -70T1305 9T1341 118T1356 250T1342 382T1306 491T1263 570T1228 622L1213 639L825 250L1213 -139ZM367 -209Q373 -215 384 -224T434 -258T514 -302T622 -336T755 -352T887 -338T996 -302T1075 -259T1126 -224L1143 -209L755 180Q754 180 561 -14T367 -209",10756:"56 911Q58 926 71 938T103 950Q120 950 134 939T152 911Q153 907 153 463Q153 16 154 6Q165 -143 279 -247T556 -352Q716 -352 830 -248T956 6Q957 16 957 463Q957 907 958 911Q962 928 975 939T1006 950T1037 939T1054 911Q1055 906 1055 451Q1054 -5 1053 -16Q1029 -207 889 -328T555 -449Q363 -449 226 -331T62 -45Q57 -16 57 25T55 451Q55 906 56 911ZM507 554Q511 570 523 581T554 593Q571 593 585 582T603 554Q604 551 604 443V338H709Q817 338 820 337Q835 334 847 321T859 290Q859 254 819 241Q816 240 709 240H604V134Q604 48 604 34T598 11Q583 -15 555 -15Q526 -15 512 11Q507 20 507 34T506 134V240H401H344Q292 240 278 246Q251 259 251 290Q251 309 264 321T290 337Q293 338 401 338H506V443Q506 551 507 554",10758:"56 911Q60 927 72 938T103 950Q120 950 134 939T152 911Q153 907 153 277V-352H957V277Q957 907 958 911Q962 928 975 939T1006 950T1036 939T1054 911V891Q1054 871 1054 836T1054 754T1054 647T1055 525T1055 390T1055 250T1055 111T1055 -24T1055 -147T1054 -253T1054 -335T1054 -391V-411Q1047 -442 1016 -449Q1011 -450 552 -450L94 -449Q63 -439 56 -411V-391Q56 -371 56 -336T56 -254T56 -147T55 -25T55 110T55 250T55 389T55 524T55 647T56 753T56 835T56 891V911",12296:"112 244V258L473 1130Q482 1150 498 1150Q511 1150 517 1142T523 1125V1118L344 685Q304 587 257 473T187 305L165 251L344 -184L523 -616V-623Q524 -634 517 -641T499 -649Q484 -649 473 -629L112 244",12297:"112 -649Q103 -649 95 -642T87 -623V-616L266 -184L445 251Q445 252 356 466T178 898T86 1123Q85 1134 93 1142T110 1150Q126 1150 133 1137Q134 1136 317 695L498 258V244L317 -194Q134 -635 133 -636Q126 -649 112 -649"},{10764:"\u222c\u222c"})},4749:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.monospace=void 0;var n=r(768),o=r(1439);e.monospace=(0,n.AddPaths)(o.monospace,{32:"",33:"206 565Q206 590 222 606T265 622Q287 621 303 606T319 565T314 392L308 216Q299 194 273 194H262Q247 194 241 195T228 200T217 216L211 392Q206 539 206 565ZM206 56Q206 83 223 99T265 115Q288 113 304 99T320 58Q320 33 303 17T262 0Q237 0 222 17T206 56",34:"122 575Q122 593 137 608T173 623Q196 623 210 608T225 575Q225 562 218 464Q212 373 211 361T201 341Q193 333 173 333Q154 333 146 341Q138 348 137 360T129 464Q122 561 122 575ZM299 575Q299 593 314 608T350 623Q373 623 387 608T402 575Q402 562 395 464Q389 373 388 361T378 341Q370 333 350 333Q331 333 323 341Q315 348 314 360T306 464Q299 561 299 575",35:"93 163Q74 163 65 164T46 173T36 198Q36 210 40 215T61 233H131V236Q132 239 140 307T149 377Q149 379 105 379L61 380Q36 392 36 414Q36 450 86 450Q91 450 99 450T112 449H159Q163 480 167 517Q168 524 170 545T174 573T180 591T191 607T210 611Q223 611 232 604T243 588L245 580Q245 565 238 511T230 451Q230 449 282 449H333Q337 480 341 517Q342 524 343 537T345 556T348 573T352 589T359 600T370 608T384 611Q395 611 406 602T419 580Q419 565 412 511T404 451Q404 449 431 449H442Q477 449 485 429Q489 421 489 414Q489 392 463 380L428 379H394V376Q393 373 385 305T376 235Q376 233 419 233H463L468 230Q472 227 473 227T477 223T482 218T486 213T488 206T489 198Q489 162 436 162Q430 162 422 162T412 163H366V161Q364 159 357 92Q356 85 355 73T353 54T350 37T346 22T339 11T328 3T314 0Q303 0 292 9T279 31Q279 37 287 96T295 162Q295 163 244 163H192V161Q190 159 183 92Q182 85 181 73T179 54T176 37T172 22T165 11T154 3T140 0Q129 0 118 9T105 31Q105 37 113 96T121 162Q121 163 93 163ZM323 377Q323 379 272 379H220V376Q219 373 211 305T202 235Q202 233 253 233H305V236Q306 239 314 307T323 377",36:"415 397Q392 397 377 411T362 448Q362 464 376 485Q369 498 362 506T346 520T332 528T315 533T300 538V445L301 353L311 350Q382 334 424 284T466 174Q466 115 425 65T303 -2L300 -3V-30Q300 -64 291 -74Q283 -82 262 -82H255Q234 -82 225 -60L224 -32V-4L213 -2Q152 6 106 51T59 170V180Q59 197 74 213Q89 227 110 227T146 213T162 174Q162 156 147 137Q153 123 161 112T176 95T191 85T205 79T216 76T224 74V283L213 285Q147 298 103 343T58 449Q58 516 108 560T224 614V643V654Q224 666 226 673T237 687T264 694Q289 693 294 683T300 642V615H303Q355 607 390 587T440 540T460 493T466 453Q466 425 451 411T415 397ZM137 452Q137 425 158 404T198 376T223 369Q224 369 224 453T223 537Q198 532 168 509T137 452ZM301 75Q307 75 325 83T365 116T387 171Q387 238 300 267V171Q300 75 301 75",37:"35 560Q35 607 54 645T110 693Q111 693 116 693T125 694Q165 692 187 651T210 560Q210 506 186 467T123 428Q84 428 60 466T35 560ZM139 560Q139 574 136 587T130 608T124 615Q122 617 120 614Q106 595 106 561Q106 516 121 506Q123 504 125 507Q139 526 139 560ZM123 -83Q107 -83 98 -73T88 -48Q88 -43 89 -41Q90 -37 229 316T370 675Q381 694 400 694Q416 694 426 684T436 659Q436 654 435 652Q434 647 295 294T153 -65Q144 -83 123 -83ZM314 50Q314 104 338 143T400 183Q439 183 464 144T489 50T465 -43T402 -82Q358 -82 336 -41T314 50ZM417 50Q417 71 413 85T405 102L401 106Q386 95 386 50Q386 29 390 15T398 -2L402 -6Q417 5 417 50",38:"96 462Q96 546 132 584T211 622Q255 622 284 583T314 474Q314 395 224 305L208 288Q213 275 226 251L265 185L269 179Q273 184 299 246L332 333L342 363Q342 364 341 365Q334 365 334 393Q334 406 334 410T340 420T356 431H412H440Q467 431 478 424T490 393Q490 376 484 367T470 357T448 355H441H415L399 312Q349 176 322 127L315 115L323 106Q360 65 393 65Q405 65 410 80T416 109Q416 140 452 140Q487 140 487 105Q487 56 460 23T391 -11L286 41L273 53L262 42Q212 -11 151 -11Q97 -11 63 33T28 143Q28 161 30 176T38 205T47 227T60 247T72 261T84 274T94 283L122 311L119 323Q96 392 96 462ZM243 474Q243 533 218 545L215 546Q212 546 210 546Q182 546 169 501Q167 492 167 466Q167 419 179 368L188 377Q234 425 242 461Q243 465 243 474ZM217 129Q185 174 154 235Q121 214 115 176Q113 168 113 143Q113 83 139 67Q141 66 152 66Q191 66 228 112L217 129",39:"205 554Q205 577 221 594T263 611Q302 611 325 577T349 490Q349 409 298 347Q285 330 258 309T214 287Q203 289 189 302T175 327Q175 341 185 349T213 369T245 402Q269 437 273 483V497Q264 496 263 496Q240 496 223 513T205 554",40:"437 -53Q437 -82 399 -82H394Q377 -82 342 -55Q259 7 213 102T166 306Q166 412 211 507T342 667Q377 694 393 694H399Q437 694 437 665Q437 654 426 643T397 620T356 584T311 525Q301 511 290 488T264 412T250 306Q250 191 300 105T422 -27Q437 -37 437 -53",41:"87 664Q87 694 126 694Q138 694 147 690T183 667Q266 605 312 510T358 306Q358 193 307 93T161 -70Q142 -82 126 -82Q105 -82 96 -73T87 -53Q87 -47 88 -44Q92 -36 116 -19T173 34T230 119Q273 206 273 306Q273 408 231 494T109 635Q87 649 87 664",42:"222 487Q224 501 235 510T262 520Q279 520 289 510T302 487Q302 458 301 429Q301 421 301 413T301 398T300 386T300 377V374Q300 373 301 373Q304 373 353 403T416 434Q432 434 444 423T456 393Q456 389 456 386T454 379T451 373T448 368T442 363T436 358T427 353T417 348T405 342T391 334Q345 309 339 305L388 279Q400 273 412 266T432 255T441 250Q456 238 456 218Q456 200 445 189T417 177Q403 177 354 207T301 238Q300 238 300 237V234Q300 231 300 226T300 214T301 199T301 182Q302 153 302 124Q300 109 289 100T262 90T235 100T222 124Q222 153 223 182Q223 190 223 198T223 213T224 225T224 234V237Q224 238 223 238Q220 238 171 208T108 177Q92 177 80 188T68 218Q68 237 79 246T134 277Q180 303 185 306L136 332Q124 338 112 345T92 356T83 361Q68 373 68 393Q68 411 79 422T107 434Q121 434 170 404T223 373Q224 373 224 374V377Q224 380 224 385T224 397T223 412T223 429Q222 458 222 487",43:"147 271Q138 271 122 271T98 270Q68 270 53 277T38 306T53 335T98 342Q105 342 121 342T147 341H227V423L228 505Q241 531 262 531Q268 531 273 530T282 525T287 519T293 511L297 505V341H377H430Q457 341 467 338T483 321Q487 313 487 306Q487 295 480 286T463 273Q457 271 377 271H297V107Q281 81 262 81Q250 81 242 87T230 100L228 107L227 189V271H147",44:"193 37T193 70T213 121T260 140Q302 140 327 108T353 36Q353 -7 336 -43T294 -98T249 -128T215 -139Q204 -139 189 -125Q177 -111 174 -101Q172 -84 183 -77T217 -61T253 -33Q261 -24 272 1L265 0Q234 0 214 18",45:"57 306Q57 333 86 341H438Q468 332 468 306T438 271H86Q57 280 57 306",46:"193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",47:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",58:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T258 140Q291 140 311 120T332 70Q332 44 314 23T262 1Q234 1 214 18T193 70",59:"193 361Q193 396 214 413T258 431Q291 431 311 411T332 361Q332 335 314 314T262 292Q234 292 214 309T193 361ZM193 70Q193 105 214 122T259 140Q301 140 319 108T337 33Q337 -38 291 -88T214 -139Q203 -139 189 -126T175 -97Q175 -85 182 -78T200 -66T225 -50T249 -17Q256 -3 256 0Q252 1 248 1Q242 2 235 5T218 15T200 36T193 70",60:"468 90Q468 76 458 66T433 55Q426 55 419 58Q413 61 243 168T68 280Q57 291 57 306T68 332Q72 335 241 442T416 553Q424 557 432 557Q447 557 457 547T468 522T456 496Q454 494 305 399L158 306L305 213Q341 190 390 159Q443 125 452 119T464 106V105Q468 97 468 90",61:"38 382Q38 409 67 417H457Q487 408 487 382Q487 358 461 348H64Q51 352 45 360T38 376V382ZM67 195Q38 204 38 230Q38 255 62 264Q66 265 264 265H461L464 264Q467 262 469 261T475 256T481 249T485 240T487 230Q487 204 457 195H67",62:"57 522Q57 539 67 548T90 557Q98 557 105 554Q111 551 281 444T456 332Q468 320 468 306T456 280Q452 276 282 169T105 58Q98 55 91 55Q79 55 68 63T57 90Q57 105 68 116Q70 118 219 213L366 306L219 399Q75 491 71 494Q57 507 57 522",63:"62 493Q62 540 107 578T253 617Q366 617 414 578T462 490Q462 459 445 434T411 400L394 390Q315 347 296 287Q294 278 293 247V217Q285 201 278 198T246 194T216 197T201 215V245V253Q201 379 351 456Q366 464 375 477Q377 482 377 490Q377 517 339 528T251 540Q182 540 159 517Q166 503 166 490Q166 468 151 453T114 438Q96 438 79 451T62 493ZM190 58Q190 85 208 100T249 115Q272 113 288 99T304 58Q304 33 287 17T246 0T206 16T190 58",64:"44 306Q44 445 125 531T302 617Q332 617 358 607T411 574T456 502T479 387Q481 361 481 321Q481 203 421 143Q381 103 332 103Q266 103 225 165T183 307Q183 390 227 449T332 508Q358 508 378 498Q350 541 304 541Q229 541 172 473T115 305Q115 208 171 140T306 71H310Q358 71 397 105Q409 115 436 115Q458 115 462 113Q481 106 481 86Q481 73 468 61Q401 -6 305 -6Q262 -6 217 14T133 71T69 170T44 306ZM410 306Q410 361 386 396T333 431Q300 431 277 394T254 305Q254 256 276 218T332 180Q364 180 387 217T410 306",91:"237 -82Q221 -78 214 -58V305Q214 669 216 673Q220 687 231 690T278 694H350H461Q462 693 467 690T474 685T478 679T482 670T483 656Q483 632 471 625T428 617Q422 617 406 617T379 618H298V-7H379H420Q459 -7 471 -13T483 -45Q483 -55 483 -59T477 -70T461 -82H237",92:"58 659Q58 673 68 683T93 694Q114 694 125 673Q132 659 297 314T464 -36Q466 -44 466 -48Q466 -66 454 -74T431 -83Q410 -83 399 -62Q391 -47 226 298T60 648Q58 656 58 659",93:"41 656Q41 681 53 688T99 695Q107 695 133 695T177 694H288Q307 681 310 669V-58Q303 -76 288 -82H64Q41 -73 41 -45Q41 -21 53 -14T96 -6Q102 -6 118 -6T145 -7H226V618H145H100Q67 618 54 625T41 656",94:"138 460Q121 460 109 479T96 512Q96 527 106 534Q109 536 178 571T253 609Q256 611 264 611Q272 610 343 574Q357 567 369 561T389 550T402 543T411 538T416 535T420 532T422 529T425 525Q428 518 428 512Q428 498 416 479T386 460H384Q377 460 316 496L262 526L208 496Q147 460 138 460",95:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",96:"176 479Q176 563 227 622T310 681Q324 680 337 667T350 641Q350 627 340 619T312 599T280 566Q256 531 252 485V471Q261 472 262 472Q285 472 302 455T320 414Q320 389 303 373T261 357Q223 357 200 391T176 479",123:"430 -7H436Q449 -7 456 -8T469 -19T475 -45Q475 -69 466 -76T434 -83H419Q386 -82 363 -80T308 -69T253 -41T223 7L221 17L220 118V220L218 224Q215 229 214 230T210 235T204 241T195 246T184 252T170 257T151 262T127 265Q118 267 100 267T69 270T52 283Q50 288 50 306V314Q50 335 67 341Q68 342 102 343T172 355T217 386L220 392V493L221 595Q225 611 230 621T251 650T304 679T395 693L406 694Q418 694 426 694Q458 694 466 685Q475 676 475 656T466 627Q458 618 430 618Q319 618 305 587L304 486Q304 476 304 458T305 431Q305 385 295 358T251 311L243 306Q243 305 254 298T281 274T302 231Q304 223 304 125L305 25Q309 16 316 10T352 -1T430 -7",124:"228 668Q241 694 262 694Q268 694 273 693T282 688T287 682T293 674L297 668V-57Q282 -82 262 -82Q239 -82 228 -57V668",125:"49 655Q49 674 56 682T73 692T106 694Q141 693 167 690T224 677T275 647T303 595L305 392Q313 367 347 356T417 344T457 341Q475 335 475 306Q475 292 473 285T464 273T451 269T430 267Q352 262 327 246Q311 236 305 220L303 17L301 7Q294 -16 277 -33T242 -60T196 -74T150 -80T106 -83Q78 -83 72 -82T58 -74Q49 -65 49 -44Q49 -24 58 -16Q66 -7 94 -7Q143 -7 171 -1T207 10T220 25V125Q220 223 222 231Q228 257 243 274T270 299L281 306Q234 329 222 381Q220 387 220 486V587Q212 597 207 601T173 612T94 618Q66 618 58 627Q49 635 49 655",126:"125 467Q113 467 100 480T87 509Q88 520 111 543Q172 602 209 609Q219 611 224 611Q246 611 263 596T290 566T304 551Q319 551 367 594Q383 610 396 610H400Q411 610 424 597T437 568Q436 557 413 534Q348 469 305 466Q278 466 260 481T234 511T220 526Q205 526 157 483Q141 467 129 467H125",127:"104 565Q104 590 120 600T155 611Q175 611 180 610Q217 599 217 565Q217 545 202 532T166 519H159H155Q120 519 107 547Q104 553 104 565ZM307 565Q307 580 317 593T346 610Q348 610 350 610T354 611Q355 612 367 612Q395 611 408 597T421 565T409 534T365 519H358Q336 519 322 532T307 565",160:"",305:"411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",567:"75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",697:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",768:"-409 569Q-409 586 -399 596T-377 610Q-376 610 -372 610T-365 611Q-355 610 -284 588T-210 563Q-195 556 -195 537Q-195 533 -197 522T-208 498T-229 485Q-238 485 -312 508T-388 533Q-400 538 -405 552Q-409 559 -409 569",769:"-297 485Q-315 485 -323 505T-331 537Q-331 556 -316 563Q-307 569 -170 610Q-169 610 -165 610T-157 611Q-141 609 -131 600T-119 584T-117 569Q-117 555 -124 545T-138 533Q-140 531 -214 508T-297 485",770:"-387 460Q-404 460 -416 479T-429 512Q-429 527 -419 534Q-416 536 -347 571T-272 609Q-269 611 -261 611Q-254 610 -182 574Q-168 567 -156 561T-136 550T-123 543T-114 538T-109 535T-105 532T-103 529T-100 525Q-97 518 -97 512Q-97 498 -109 479T-139 460H-141Q-148 460 -209 496L-263 526L-317 496Q-378 460 -387 460",771:"-400 467Q-412 467 -425 480T-438 509Q-437 520 -414 543Q-353 602 -316 609Q-306 611 -301 611Q-279 611 -262 596T-235 566T-221 551Q-206 551 -158 594Q-142 610 -129 610H-125Q-114 610 -101 597T-88 568Q-89 557 -112 534Q-177 469 -220 466Q-247 466 -265 481T-291 511T-305 526Q-320 526 -368 483Q-384 467 -396 467H-400",772:"-429 500Q-440 504 -445 511T-450 522T-452 536Q-452 552 -451 556Q-445 571 -434 574T-379 578Q-369 578 -330 578T-261 577H-96Q-94 575 -90 573T-85 569T-81 564T-77 558T-75 550T-74 538Q-74 522 -78 515T-96 500H-429",774:"-446 579Q-446 611 -412 611H-407Q-383 609 -378 599T-358 587Q-340 583 -263 583H-235Q-159 583 -152 593Q-145 611 -120 611H-117H-115Q-79 611 -79 577Q-80 552 -95 536T-140 514T-191 506T-251 504H-263H-274Q-311 504 -334 505T-386 513T-431 536T-446 579",776:"-421 565Q-421 590 -405 600T-370 611Q-350 611 -345 610Q-308 599 -308 565Q-308 545 -323 532T-359 519H-366H-370Q-405 519 -418 547Q-421 553 -421 565ZM-218 565Q-218 580 -208 593T-179 610Q-177 610 -175 610T-171 611Q-170 612 -158 612Q-130 611 -117 597T-104 565T-116 534T-160 519H-167Q-189 519 -203 532T-218 565",778:"-344 558Q-344 583 -321 601T-262 619Q-225 619 -204 600T-182 560Q-182 536 -205 518T-264 499Q-301 499 -322 519T-344 558ZM-223 559Q-223 570 -234 579T-261 588T-289 580T-303 559Q-303 549 -293 540T-263 530T-234 539T-223 559",780:"-427 525Q-427 542 -417 559T-392 577Q-385 577 -323 553L-263 530L-203 553Q-143 576 -136 576Q-118 576 -109 559T-99 525Q-99 508 -107 502T-161 481Q-177 475 -186 472Q-256 449 -263 449Q-272 449 -339 472T-412 498Q-420 501 -423 508T-427 520V525",913:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",914:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",915:"466 611Q468 609 473 606T479 602T483 598T486 593T487 586T488 576T488 562V526V488Q488 452 470 444Q466 442 446 442Q421 442 413 450Q406 457 405 463T404 501V535H185V76H222H239Q260 76 270 69T281 38Q281 12 270 6T209 0H155H104Q48 0 37 5T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594Q33 606 43 608T106 611H258H466",916:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501",917:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",918:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",919:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",920:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM262 66Q285 66 300 67T329 74T351 86T366 108T376 138T381 181T383 235T384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 247 141 215T146 151T158 107T179 82T212 69T262 66ZM179 356Q187 378 219 378H223Q240 377 249 372T260 360L261 355Q261 353 262 353T263 355Q263 362 272 369Q280 377 304 377H310Q325 377 331 374T346 356V256Q338 241 331 238T309 234H304Q280 234 272 242Q263 249 263 256Q263 258 262 258T261 256Q261 249 252 242Q244 234 220 234H216Q186 234 179 256V356",921:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",922:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",923:"30 38Q30 57 38 66T70 76Q88 76 88 78Q89 79 117 207T173 466T205 602Q213 617 231 622H236Q241 622 249 622T264 623H294Q315 609 319 602Q321 598 350 468T407 208T435 78Q436 76 454 76Q470 76 478 73Q495 62 495 38Q495 10 473 1H313Q290 10 290 38Q290 56 297 65T310 74T331 76Q350 76 350 78Q349 80 328 176T285 383T263 520Q263 526 262 527Q261 527 261 521Q261 497 240 388T198 181T174 78Q174 76 193 76Q220 75 227 65Q234 56 234 38Q234 28 234 24T228 13T212 1H52Q30 9 30 32V38",924:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",925:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",926:"37 555V569Q37 605 60 610H66Q71 610 81 610T105 610T137 610T175 611T217 611T264 611H465Q467 609 471 606T477 602T481 599T484 594T485 588T487 580T487 570T487 554Q487 526 486 520T478 506Q470 498 445 498T412 506Q403 515 403 531V539H121V531Q121 498 86 498H79H71Q48 498 39 517Q37 522 37 555ZM109 318V346Q109 366 113 374T132 389H170Q193 379 193 359V354H331V359Q331 379 354 389H392Q407 381 411 373T415 342V318V290Q415 270 411 262T392 247H354Q331 257 331 277V282H193V277Q193 257 170 247H132Q117 255 113 263T109 294V318ZM56 1Q41 7 37 15T33 42V58V80Q33 101 41 110T77 119Q87 118 91 118T103 114T114 103T117 83V72H407V83Q407 101 416 110T449 119T482 110Q489 103 490 97T491 59V41Q491 24 487 16T469 1H56",927:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",928:"60 535Q45 535 38 536T24 545T16 571Q16 603 36 609Q41 611 264 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V535H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60",929:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",931:"40 575Q40 576 40 579T41 583T41 588T43 593T46 597T50 602T55 606T63 610H68Q74 610 84 610T108 610T139 610T176 611T219 611T264 611H462Q464 609 469 606T475 602T479 598T482 593T483 586T484 576T484 562V526V488Q484 452 466 444Q462 442 442 442Q417 442 409 450Q402 457 401 463T400 501V535H153Q153 533 218 430Q233 405 250 378T276 336T286 319Q290 311 290 307Q290 296 239 211Q229 194 223 184L161 78H400V112Q400 142 401 149T409 163Q418 172 442 172Q473 172 482 152Q484 147 484 86V49Q484 25 481 17T462 1H63Q41 10 41 31Q41 39 43 44Q43 45 81 109T157 238L195 303Q195 307 119 430T41 557T40 575",932:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",933:"38 494Q38 549 74 585T152 621Q168 621 179 619T209 606T241 566T262 492Q262 494 265 507T270 526T276 547T285 569T298 589T315 606T337 617T365 622Q416 622 451 584T486 494Q486 470 469 461Q464 459 445 459H437Q416 459 406 476Q404 479 403 502T393 541T365 558Q350 558 340 548T323 519T312 475T307 419T305 354T304 282Q304 254 304 239V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V239Q220 256 220 289T220 338T219 383T217 426T214 463T209 497T201 522T189 543T174 555Q168 558 159 558Q139 558 131 541T121 502T118 476Q108 459 84 459H79H71Q38 459 38 494",934:"139 573V578Q139 603 161 610H166Q172 610 182 610T204 610T232 611T264 611H364Q379 602 382 595T385 573Q385 544 364 536L334 535H304V441H306Q313 440 325 438T367 426T421 403T464 364T483 306Q483 251 430 216T317 172Q315 172 313 172T308 170H306H304V76H364Q379 67 382 60T385 38Q385 28 385 24T379 12T364 1H161Q139 8 139 33V38Q139 46 139 49T141 58T148 68T161 76H220V170H218Q211 171 199 173T157 185T103 208T60 248T41 306Q41 361 94 396T208 439Q210 439 212 439T216 440L218 441H220V535H190L161 536Q139 543 139 573ZM124 306Q124 286 147 271T194 252L218 247Q220 247 220 306V364H218Q212 364 192 359T148 340T124 306ZM400 305Q400 325 377 340T330 360L306 364Q304 364 304 306Q304 247 306 247Q312 247 332 252T376 271T400 305",935:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",936:"37 439Q38 451 40 457T52 469T77 475H79Q96 475 107 473T132 456T152 411Q152 409 153 396T154 372V365Q154 291 198 261Q215 251 219 251Q220 251 220 393V535H193L167 536Q145 545 145 567V573Q145 602 167 610Q168 611 264 611H358Q372 602 376 595T380 573Q380 545 358 536L331 535H304V393Q304 251 305 251Q307 251 310 252T323 259T339 272T355 295T367 331Q368 337 370 372Q370 382 371 395T372 411Q376 434 384 448T404 467T425 474T447 475Q461 474 467 473T480 463T487 437Q487 419 481 412Q476 403 459 398Q457 390 453 344T431 263Q415 228 383 205T332 177T306 172H304V76H358Q372 67 376 60T380 38Q380 10 358 1H167Q145 9 145 32V38Q145 54 148 60T167 76H220V172H218Q211 172 192 177T141 205T93 263Q74 298 71 343T67 391L66 398Q47 403 42 411T37 433V439",937:"40 404Q40 498 106 560T258 622Q357 622 420 558T484 406Q484 359 469 311T428 205T392 117Q382 84 382 78Q382 76 402 76H421V87Q421 110 431 116T457 123Q474 123 483 114Q490 107 491 100T492 61V42Q492 11 474 3Q470 1 397 1H324Q302 9 302 32V39Q302 104 351 225T400 405Q400 462 361 504T262 546Q200 546 162 504T124 405Q124 346 171 230T223 42V36Q223 11 205 3Q201 1 128 1H55Q39 7 33 23L32 60V80Q32 94 34 102T44 116T68 123Q103 123 103 87V76H123Q142 76 142 78Q142 100 117 156T66 282T40 404",8215:"57 -60Q57 -33 86 -25H438Q468 -34 468 -60T438 -95H86Q57 -86 57 -60",8242:"211 572Q211 593 226 608T262 623Q281 623 297 610T313 573Q313 561 307 465Q301 370 299 357T284 336Q279 334 262 334Q240 334 231 343Q226 350 225 362T217 465Q211 549 211 572",8260:"94 -83Q78 -83 68 -73T58 -48Q58 -44 60 -36Q62 -31 227 314T399 673Q410 694 431 694Q445 694 455 684T466 659Q466 656 464 648Q463 643 298 298T125 -62Q114 -83 94 -83",8710:"232 622H237Q242 622 249 622T264 623H293Q295 622 300 619T308 613T314 608T319 601Q322 597 405 316T489 19Q489 9 473 1Q471 0 262 0T51 1Q35 9 35 19Q35 34 118 315T205 601Q214 616 232 622ZM267 501Q266 504 265 510T263 521T261 526V523Q261 508 211 332Q142 91 138 82H386Q385 84 345 224Q281 439 267 501"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8279:"\u2032\u2032\u2032\u2032"})},9320:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.normal=void 0;var n=r(768),o=r(331);e.normal=(0,n.AddPaths)(o.normal,{32:"",33:"78 661Q78 682 96 699T138 716T180 700T199 661Q199 654 179 432T158 206Q156 198 139 198Q121 198 119 206Q118 209 98 431T78 661ZM79 61Q79 89 97 105T141 121Q164 119 181 104T198 61Q198 31 181 16T139 1Q114 1 97 16T79 61",34:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",35:"56 347Q56 360 70 367H313L355 524Q394 676 401 686Q406 694 416 694Q434 694 436 676Q436 672 396 522Q355 374 355 369L354 367H543L585 524Q626 679 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 668 626 522Q585 374 585 369L584 367H762Q777 359 777 347Q777 334 767 331T722 327H667H572L552 251L531 174Q531 173 647 173H720Q756 173 766 170T777 153T762 133H519L477 -24Q436 -179 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -177Q397 -167 436 -21Q477 125 477 131L478 133H289L247 -24Q206 -179 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -177Q167 -167 206 -21Q247 125 247 131L248 133H70Q56 140 56 153Q56 168 72 173H260L280 249L301 326Q301 327 186 327H72Q56 332 56 347ZM531 326Q531 327 437 327H342L322 251L301 174Q301 173 395 173H490L510 249L531 326",36:"162 187Q162 164 146 149T109 133H103V130Q108 115 115 105Q122 92 131 82T150 64T170 52T190 44T206 40T220 37L227 36V313Q190 320 162 335Q116 358 86 404T55 508Q55 567 85 614T165 685Q186 696 225 704H227V750H273V704L286 703Q369 690 413 631Q441 588 444 531Q444 514 443 509Q439 490 425 479T391 468Q368 468 353 483T337 522Q337 546 353 560T390 575L394 576V578Q386 599 372 614T342 637T314 649T288 656L273 658V408L288 405Q329 394 355 376Q396 348 420 300T444 199Q444 130 408 76T313 1Q286 -9 276 -9H273V-56H227V-10H221Q202 -6 193 -4T155 11T108 41T74 94T55 176V182Q55 227 95 238Q103 240 108 240Q129 240 145 226T162 187ZM225 657Q219 657 204 651T169 632T135 594T121 538Q121 512 131 491T156 457T187 435T213 423T227 420V539Q227 657 225 657ZM378 169Q378 230 339 265T274 301Q273 301 273 169V37Q324 50 351 87T378 169",37:"465 605Q428 605 394 614T340 632T319 641Q332 608 332 548Q332 458 293 403T202 347Q145 347 101 402T56 548Q56 637 101 693T202 750Q241 750 272 719Q359 642 464 642Q580 642 650 732Q662 748 668 749Q670 750 673 750Q682 750 688 743T693 726Q178 -47 170 -52Q166 -56 160 -56Q147 -56 142 -45Q137 -36 142 -27Q143 -24 363 304Q469 462 525 546T581 630Q528 605 465 605ZM207 385Q235 385 263 427T292 548Q292 617 267 664T200 712Q193 712 186 709T167 698T147 668T134 615Q132 595 132 548V527Q132 436 165 403Q183 385 203 385H207ZM500 146Q500 234 544 290T647 347Q699 347 737 292T776 146T737 0T646 -56Q590 -56 545 0T500 146ZM651 -18Q679 -18 707 24T736 146Q736 215 711 262T644 309Q637 309 630 306T611 295T591 265T578 212Q577 200 577 146V124Q577 -18 647 -18H651",38:"156 540Q156 620 201 668T302 716Q354 716 377 671T401 578Q401 505 287 386L274 373Q309 285 416 148L429 132L437 142Q474 191 543 309L562 341V349Q562 368 541 376T498 385H493V431H502L626 428Q709 428 721 431H727V385H712Q688 384 669 379T639 369T618 354T603 337T591 316T578 295Q537 223 506 176T464 117T454 104Q454 102 471 85T497 62Q543 24 585 24Q618 24 648 48T682 113V121H722V112Q721 94 714 75T692 32T646 -7T574 -22Q491 -19 414 42L402 51L391 42Q312 -22 224 -22Q144 -22 93 25T42 135Q42 153 46 169T55 197T74 225T96 249T125 278T156 308L195 347L190 360Q185 372 182 382T174 411T165 448T159 491T156 540ZM361 576Q361 613 348 646T305 679Q272 679 252 649T232 572Q232 497 255 426L259 411L267 420Q361 519 361 576ZM140 164Q140 103 167 64T240 24Q271 24 304 36T356 61T374 77Q295 156 235 262L220 292L210 310L193 293Q177 277 169 268T151 229T140 164",39:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",40:"94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250",41:"60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749",42:"215 721Q216 732 225 741T248 750Q263 750 273 742T284 721L270 571L327 613Q383 654 388 657T399 660Q412 660 423 650T435 624T424 600T376 575Q363 569 355 566L289 534L355 504L424 470Q435 462 435 447Q435 431 424 420T399 409Q393 409 388 412T327 456L270 498L277 423L284 348Q280 320 250 320T215 348L229 498L172 456Q116 415 111 412T100 409Q87 409 76 420T64 447Q64 461 75 470L144 504L210 534L144 566Q136 570 122 576Q83 593 74 600T64 624Q64 639 75 649T100 660Q106 660 111 657T172 613L229 571Q229 578 222 643T215 721",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"78 35T78 60T94 103T137 121Q165 121 187 96T210 8Q210 -27 201 -60T180 -117T154 -158T130 -185T117 -194Q113 -194 104 -185T95 -172Q95 -168 106 -156T131 -126T157 -76T173 -3V9L172 8Q170 7 167 6T161 3T152 1T140 0Q113 0 96 17",45:"11 179V252H277V179H11",46:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",48:"96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597",49:"213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578",50:"109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429",51:"127 463Q100 463 85 480T69 524Q69 579 117 622T233 665Q268 665 277 664Q351 652 390 611T430 522Q430 470 396 421T302 350L299 348Q299 347 308 345T337 336T375 315Q457 262 457 175Q457 96 395 37T238 -22Q158 -22 100 21T42 130Q42 158 60 175T105 193Q133 193 151 175T169 130Q169 119 166 110T159 94T148 82T136 74T126 70T118 67L114 66Q165 21 238 21Q293 21 321 74Q338 107 338 175V195Q338 290 274 322Q259 328 213 329L171 330L168 332Q166 335 166 348Q166 366 174 366Q202 366 232 371Q266 376 294 413T322 525V533Q322 590 287 612Q265 626 240 626Q208 626 181 615T143 592T132 580H135Q138 579 143 578T153 573T165 566T175 555T183 540T186 520Q186 498 172 481T127 463",52:"462 0Q444 3 333 3Q217 3 199 0H190V46H221Q241 46 248 46T265 48T279 53T286 61Q287 63 287 115V165H28V211L179 442Q332 674 334 675Q336 677 355 677H373L379 671V211H471V165H379V114Q379 73 379 66T385 54Q393 47 442 46H471V0H462ZM293 211V545L74 212L183 211H293",53:"164 157Q164 133 148 117T109 101H102Q148 22 224 22Q294 22 326 82Q345 115 345 210Q345 313 318 349Q292 382 260 382H254Q176 382 136 314Q132 307 129 306T114 304Q97 304 95 310Q93 314 93 485V614Q93 664 98 664Q100 666 102 666Q103 666 123 658T178 642T253 634Q324 634 389 662Q397 666 402 666Q410 666 410 648V635Q328 538 205 538Q174 538 149 544L139 546V374Q158 388 169 396T205 412T256 420Q337 420 393 355T449 201Q449 109 385 44T229 -22Q148 -22 99 32T50 154Q50 178 61 192T84 210T107 214Q132 214 148 197T164 157",54:"42 313Q42 476 123 571T303 666Q372 666 402 630T432 550Q432 525 418 510T379 495Q356 495 341 509T326 548Q326 592 373 601Q351 623 311 626Q240 626 194 566Q147 500 147 364L148 360Q153 366 156 373Q197 433 263 433H267Q313 433 348 414Q372 400 396 374T435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM257 397Q227 397 205 380T171 335T154 278T148 216Q148 133 160 97T198 39Q222 21 251 21Q302 21 329 59Q342 77 347 104T352 209Q352 289 347 316T329 361Q302 397 257 397",55:"55 458Q56 460 72 567L88 674Q88 676 108 676H128V672Q128 662 143 655T195 646T364 644H485V605L417 512Q408 500 387 472T360 435T339 403T319 367T305 330T292 284T284 230T278 162T275 80Q275 66 275 52T274 28V19Q270 2 255 -10T221 -22Q210 -22 200 -19T179 0T168 40Q168 198 265 368Q285 400 349 489L395 552H302Q128 552 119 546Q113 543 108 522T98 479L95 458V455H55V458",56:"70 417T70 494T124 618T248 666Q319 666 374 624T429 515Q429 485 418 459T392 417T361 389T335 371T324 363L338 354Q352 344 366 334T382 323Q457 264 457 174Q457 95 399 37T249 -22Q159 -22 101 29T43 155Q43 263 172 335L154 348Q133 361 127 368Q70 417 70 494ZM286 386L292 390Q298 394 301 396T311 403T323 413T334 425T345 438T355 454T364 471T369 491T371 513Q371 556 342 586T275 624Q268 625 242 625Q201 625 165 599T128 534Q128 511 141 492T167 463T217 431Q224 426 228 424L286 386ZM250 21Q308 21 350 55T392 137Q392 154 387 169T375 194T353 216T330 234T301 253T274 270Q260 279 244 289T218 306L210 311Q204 311 181 294T133 239T107 157Q107 98 150 60T250 21",57:"352 287Q304 211 232 211Q154 211 104 270T44 396Q42 412 42 436V444Q42 537 111 606Q171 666 243 666Q245 666 249 666T257 665H261Q273 665 286 663T323 651T370 619T413 560Q456 472 456 334Q456 194 396 97Q361 41 312 10T208 -22Q147 -22 108 7T68 93T121 149Q143 149 158 135T173 96Q173 78 164 65T148 49T135 44L131 43Q131 41 138 37T164 27T206 22H212Q272 22 313 86Q352 142 352 280V287ZM244 248Q292 248 321 297T351 430Q351 508 343 542Q341 552 337 562T323 588T293 615T246 625Q208 625 181 598Q160 576 154 546T147 441Q147 358 152 329T172 282Q197 248 244 248",58:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60",59:"78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 85 94 103T137 121Q202 121 202 8Q202 -44 183 -94T144 -169T118 -194Q115 -194 106 -186T95 -174Q94 -171 107 -155T137 -107T160 -38Q161 -32 162 -22T165 -4T165 4Q165 5 161 4T142 0Q110 0 94 18T78 60",60:"694 -11T694 -19T688 -33T678 -40Q671 -40 524 29T234 166L90 235Q83 240 83 250Q83 261 91 266Q664 540 678 540Q681 540 687 534T694 519T687 505Q686 504 417 376L151 250L417 124Q686 -4 687 -5Q694 -11 694 -19",61:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",62:"84 520Q84 528 88 533T96 539L99 540Q106 540 253 471T544 334L687 265Q694 260 694 250T687 235Q685 233 395 96L107 -40H101Q83 -38 83 -20Q83 -19 83 -17Q82 -10 98 -1Q117 9 248 71Q326 108 378 132L626 250L378 368Q90 504 86 509Q84 513 84 520",63:"226 668Q190 668 162 656T124 632L114 621Q116 621 119 620T130 616T145 607T157 591T162 567Q162 544 147 529T109 514T71 528T55 566Q55 625 100 661T199 704Q201 704 210 704T224 705H228Q281 705 320 692T378 656T407 612T416 567Q416 503 361 462Q267 395 247 303Q242 279 242 241V224Q242 205 239 202T222 198T205 201T202 218V249Q204 320 220 371T255 445T292 491T315 537Q317 546 317 574V587Q317 604 315 615T304 640T277 661T226 668ZM162 61Q162 89 180 105T224 121Q247 119 264 104T281 61Q281 31 264 16T222 1Q197 1 180 16T162 61",64:"56 347Q56 429 86 498T164 612T270 680T386 705Q522 705 622 603T722 349Q722 126 608 126Q541 126 513 176Q512 177 512 179T510 182L509 183Q508 183 503 177T487 163T464 146T429 132T385 126Q311 126 251 186T190 347Q190 448 251 508T385 568Q426 568 460 548T509 511T531 479H555Q580 479 582 478Q586 477 587 468Q588 454 588 338V260Q588 200 593 182T619 163Q641 163 655 178T674 223T680 273T682 325V330Q682 426 647 500Q611 569 544 618T388 668Q271 668 184 577T96 347Q96 216 180 121T396 26Q421 26 446 28T493 34T535 43T573 52T605 63T629 72T647 80T657 84H716Q722 78 722 74Q722 65 675 45T547 7T392 -11Q255 -11 156 90T56 347ZM274 347Q274 266 308 214T390 162Q420 162 449 182T498 235L504 245V449L498 459Q453 532 387 532Q347 532 311 483T274 347",65:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",66:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",67:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q322 658 252 588Q173 509 173 342Q173 221 211 151Q232 111 263 84T328 45T384 29T428 24Q517 24 571 93T626 244Q626 251 632 257H660L666 251V236Q661 133 590 56T403 -21Q262 -21 159 83T56 342",68:"130 622Q123 629 119 631T103 634T60 637H27V683H228Q399 682 419 682T461 676Q504 667 546 641T626 573T685 470T708 336Q708 210 634 116T442 3Q429 1 228 0H27V46H60Q102 47 111 49T130 61V622ZM593 338Q593 439 571 501T493 602Q439 637 355 637H322H294Q238 637 234 628Q231 624 231 344Q231 62 232 59Q233 49 248 48T339 46H350Q456 46 515 95Q561 133 577 191T593 338",69:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",70:"128 619Q121 626 117 628T101 631T58 634H25V680H582V676Q584 670 596 560T610 444V440H570V444Q563 493 561 501Q555 538 543 563T516 601T477 622T431 631T374 633H334H286Q252 633 244 631T233 621Q232 619 232 490V363H284Q287 363 303 363T327 364T349 367T372 373T389 385Q407 403 410 459V480H450V200H410V221Q407 276 389 296Q381 303 371 307T348 313T327 316T303 317T284 317H232V189L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",71:"56 342Q56 428 89 500T174 615T283 681T391 705Q394 705 400 705T408 704Q499 704 569 636L582 624L612 663Q639 700 643 704Q644 704 647 704T653 705H657Q660 705 666 699V419L660 413H626Q620 419 619 430Q610 512 571 572T476 651Q457 658 426 658Q401 658 376 654T316 633T254 592T205 519T177 411Q173 369 173 335Q173 259 192 201T238 111T302 58T370 31T431 24Q478 24 513 45T559 100Q562 110 562 160V212Q561 213 557 216T551 220T542 223T526 225T502 226T463 227H437V273H449L609 270Q715 270 727 273H735V227H721Q674 227 668 215Q666 211 666 108V6Q660 0 657 0Q653 0 639 10Q617 25 600 42L587 54Q571 27 524 3T406 -22Q317 -22 238 22T108 151T56 342",72:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",73:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",74:"89 177Q115 177 133 160T152 112Q152 88 137 72T102 52Q99 51 101 49Q106 43 129 29Q159 15 190 15Q232 15 256 48T286 126Q286 127 286 142T286 183T286 238T287 306T287 378Q287 403 287 429T287 479T287 524T286 563T286 593T286 614V621Q281 630 263 633T182 637H154V683H166Q187 680 332 680Q439 680 457 683H465V637H449Q422 637 401 634Q393 631 389 623Q388 621 388 376T387 123Q377 61 322 20T194 -22Q188 -22 177 -21T160 -20Q96 -9 61 29T25 110Q25 144 44 160T89 177",75:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",76:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q48 680 182 680Q324 680 348 683H360V637H333Q273 637 258 635T233 622L232 342V129Q232 57 237 52Q243 47 313 47Q384 47 410 53Q470 70 498 110T536 221Q536 226 537 238T540 261T542 272T562 273H582V268Q580 265 568 137T554 5V0H25V46H58Q100 47 109 49T128 61V622",77:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",78:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",79:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",80:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",81:"56 341Q56 499 157 602T388 705Q521 705 621 601T722 341Q722 275 703 218T660 127T603 63T555 25T525 9Q524 8 524 8H523Q524 5 526 -1T537 -21T555 -47T581 -67T615 -76Q653 -76 678 -56T706 -3Q707 10 716 10Q721 10 728 5L727 -13Q727 -88 697 -140T606 -193Q563 -193 538 -166T498 -83Q483 -23 483 -8L471 -11Q459 -14 435 -18T388 -22Q254 -22 155 81T56 341ZM607 339Q607 429 586 496T531 598T461 649T390 665T318 649T248 598T192 496T170 339Q170 143 277 57Q301 39 305 39L304 42Q304 44 304 46Q301 53 301 68Q301 101 325 128T391 155Q454 155 495 70L501 58Q549 91 578 164Q607 234 607 339ZM385 18Q404 18 425 23T459 33T472 40Q471 47 468 57T449 88T412 115Q398 117 386 117Q367 117 353 102T338 67Q338 48 351 33T385 18",82:"130 622Q123 629 119 631T103 634T60 637H27V683H202H236H300Q376 683 417 677T500 648Q595 600 609 517Q610 512 610 501Q610 468 594 439T556 392T511 361T472 343L456 338Q459 335 467 332Q497 316 516 298T545 254T559 211T568 155T578 94Q588 46 602 31T640 16H645Q660 16 674 32T692 87Q692 98 696 101T712 105T728 103T732 90Q732 59 716 27T672 -16Q656 -22 630 -22Q481 -16 458 90Q456 101 456 163T449 246Q430 304 373 320L363 322L297 323H231V192L232 61Q238 51 249 49T301 46H334V0H323Q302 3 181 3Q59 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM491 499V509Q491 527 490 539T481 570T462 601T424 623T362 636Q360 636 340 636T304 637H283Q238 637 234 628Q231 624 231 492V360H289Q390 360 434 378T489 456Q491 467 491 499",83:"55 507Q55 590 112 647T243 704H257Q342 704 405 641L426 672Q431 679 436 687T446 700L449 704Q450 704 453 704T459 705H463Q466 705 472 699V462L466 456H448Q437 456 435 459T430 479Q413 605 329 646Q292 662 254 662Q201 662 168 626T135 542Q135 508 152 480T200 435Q210 431 286 412T370 389Q427 367 463 314T500 191Q500 110 448 45T301 -21Q245 -21 201 -4T140 27L122 41Q118 36 107 21T87 -7T78 -21Q76 -22 68 -22H64Q61 -22 55 -16V101Q55 220 56 222Q58 227 76 227H89Q95 221 95 214Q95 182 105 151T139 90T205 42T305 24Q352 24 386 62T420 155Q420 198 398 233T340 281Q284 295 266 300Q261 301 239 306T206 314T174 325T141 343T112 367T85 402Q55 451 55 507",84:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",85:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 418V291Q232 189 240 145T280 67Q325 24 389 24Q454 24 506 64T571 183Q575 206 575 410V598Q569 608 565 613T541 627T489 637H472V683H481Q496 680 598 680T715 683H724V637H707Q634 633 622 598L621 399Q620 194 617 180Q617 179 615 171Q595 83 531 31T389 -22Q304 -22 226 33T130 192Q129 201 128 412V622",86:"114 620Q113 621 110 624T107 627T103 630T98 632T91 634T80 635T67 636T48 637H19V683H28Q46 680 152 680Q273 680 294 683H305V637H284Q223 634 223 620Q223 618 313 372T404 126L490 358Q575 588 575 597Q575 616 554 626T508 637H503V683H512Q527 680 627 680Q718 680 724 683H730V637H723Q648 637 627 596Q627 595 515 291T401 -14Q396 -22 382 -22H374H367Q353 -22 348 -14Q346 -12 231 303Q114 617 114 620",87:"792 683Q810 680 914 680Q991 680 1003 683H1009V637H996Q931 633 915 598Q912 591 863 438T766 135T716 -17Q711 -22 694 -22Q676 -22 673 -15Q671 -13 593 231L514 477L435 234Q416 174 391 92T358 -6T341 -22H331Q314 -21 310 -15Q309 -14 208 302T104 622Q98 632 87 633Q73 637 35 637H18V683H27Q69 681 154 681Q164 681 181 681T216 681T249 682T276 683H287H298V637H285Q213 637 213 620Q213 616 289 381L364 144L427 339Q490 535 492 546Q487 560 482 578T475 602T468 618T461 628T449 633T433 636T408 637H380V683H388Q397 680 508 680Q629 680 650 683H660V637H647Q576 637 576 619L727 146Q869 580 869 600Q869 605 863 612T839 627T794 637H783V683H792",88:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",89:"518 0Q497 3 374 3Q253 3 232 0H221V46H254Q313 47 321 58Q324 62 324 167V273L221 446Q117 620 114 623Q106 631 91 634T31 637H11V683H20Q29 680 148 680Q273 680 294 683H305V637H287Q239 636 236 621Q236 619 321 475L407 332L483 460Q502 492 527 534Q563 594 563 604Q563 632 517 637H508V683H517H525Q533 683 545 683T571 682T600 681T626 681Q695 681 731 683H738V637H723Q640 633 613 588Q612 587 517 427L425 273V169V95Q425 66 428 59T444 49Q459 46 506 46H528V0H518",90:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",91:"118 -250V750H255V710H158V-210H255V-250H118",92:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",93:"22 710V750H159V-250H22V-210H119V710H22",94:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",95:"0 -62V-25H499V-62H0",96:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",97:"137 305T115 305T78 320T63 359Q63 394 97 421T218 448Q291 448 336 416T396 340Q401 326 401 309T402 194V124Q402 76 407 58T428 40Q443 40 448 56T453 109V145H493V106Q492 66 490 59Q481 29 455 12T400 -6T353 12T329 54V58L327 55Q325 52 322 49T314 40T302 29T287 17T269 6T247 -2T221 -8T190 -11Q130 -11 82 20T34 107Q34 128 41 147T68 188T116 225T194 253T304 268H318V290Q318 324 312 340Q290 411 215 411Q197 411 181 410T156 406T148 403Q170 388 170 359Q170 334 154 320ZM126 106Q126 75 150 51T209 26Q247 26 276 49T315 109Q317 116 318 175Q318 233 317 233Q309 233 296 232T251 223T193 203T147 166T126 106",98:"307 -11Q234 -11 168 55L158 37Q156 34 153 28T147 17T143 10L138 1L118 0H98V298Q98 599 97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V543Q179 391 180 391L183 394Q186 397 192 401T207 411T228 421T254 431T286 439T323 442Q401 442 461 379T522 216Q522 115 458 52T307 -11ZM182 98Q182 97 187 90T196 79T206 67T218 55T233 44T250 35T271 29T295 26Q330 26 363 46T412 113Q424 148 424 212Q424 287 412 323Q385 405 300 405Q270 405 239 390T188 347L182 339V98",99:"370 305T349 305T313 320T297 358Q297 381 312 396Q317 401 317 402T307 404Q281 408 258 408Q209 408 178 376Q131 329 131 219Q131 137 162 90Q203 29 272 29Q313 29 338 55T374 117Q376 125 379 127T395 129H409Q415 123 415 120Q415 116 411 104T395 71T366 33T318 2T249 -11Q163 -11 99 53T34 214Q34 318 99 383T250 448T370 421T404 357Q404 334 387 320",100:"376 495Q376 511 376 535T377 568Q377 613 367 624T316 637H298V660Q298 683 300 683L310 684Q320 685 339 686T376 688Q393 689 413 690T443 693T454 694H457V390Q457 84 458 81Q461 61 472 55T517 46H535V0Q533 0 459 -5T380 -11H373V44L365 37Q307 -11 235 -11Q158 -11 96 50T34 215Q34 315 97 378T244 442Q319 442 376 393V495ZM373 342Q328 405 260 405Q211 405 173 369Q146 341 139 305T131 211Q131 155 138 120T173 59Q203 26 251 26Q322 26 373 103V342",101:"28 218Q28 273 48 318T98 391T163 433T229 448Q282 448 320 430T378 380T406 316T415 245Q415 238 408 231H126V216Q126 68 226 36Q246 30 270 30Q312 30 342 62Q359 79 369 104L379 128Q382 131 395 131H398Q415 131 415 121Q415 117 412 108Q393 53 349 21T250 -11Q155 -11 92 58T28 218ZM333 275Q322 403 238 411H236Q228 411 220 410T195 402T166 381T143 340T127 274V267H333V275",102:"273 0Q255 3 146 3Q43 3 34 0H26V46H42Q70 46 91 49Q99 52 103 60Q104 62 104 224V385H33V431H104V497L105 564L107 574Q126 639 171 668T266 704Q267 704 275 704T289 705Q330 702 351 679T372 627Q372 604 358 590T321 576T284 590T270 627Q270 647 288 667H284Q280 668 273 668Q245 668 223 647T189 592Q183 572 182 497V431H293V385H185V225Q185 63 186 61T189 57T194 54T199 51T206 49T213 48T222 47T231 47T241 46T251 46H282V0H273",103:"329 409Q373 453 429 453Q459 453 472 434T485 396Q485 382 476 371T449 360Q416 360 412 390Q410 404 415 411Q415 412 416 414V415Q388 412 363 393Q355 388 355 386Q355 385 359 381T368 369T379 351T388 325T392 292Q392 230 343 187T222 143Q172 143 123 171Q112 153 112 133Q112 98 138 81Q147 75 155 75T227 73Q311 72 335 67Q396 58 431 26Q470 -13 470 -72Q470 -139 392 -175Q332 -206 250 -206Q167 -206 107 -175Q29 -140 29 -75Q29 -39 50 -15T92 18L103 24Q67 55 67 108Q67 155 96 193Q52 237 52 292Q52 355 102 398T223 442Q274 442 318 416L329 409ZM299 343Q294 371 273 387T221 404Q192 404 171 388T145 343Q142 326 142 292Q142 248 149 227T179 192Q196 182 222 182Q244 182 260 189T283 207T294 227T299 242Q302 258 302 292T299 343ZM403 -75Q403 -50 389 -34T348 -11T299 -2T245 0H218Q151 0 138 -6Q118 -15 107 -34T95 -74Q95 -84 101 -97T122 -127T170 -155T250 -167Q319 -167 361 -139T403 -75",104:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 124T102 167T103 217T103 272T103 329Q103 366 103 407T103 482T102 542T102 586T102 603Q99 622 88 628T43 637H25V660Q25 683 27 683L37 684Q47 685 66 686T103 688Q120 689 140 690T170 693T181 694H184V367Q244 442 328 442Q451 442 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",105:"69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",106:"98 609Q98 637 116 653T160 669Q183 667 200 652T217 609Q217 579 200 564T158 549Q133 549 116 564T98 609ZM28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",107:"36 46H50Q89 46 97 60V68Q97 77 97 91T97 124T98 167T98 217T98 272T98 329Q98 366 98 407T98 482T98 542T97 586T97 603Q94 622 83 628T38 637H20V660Q20 683 22 683L32 684Q42 685 61 686T98 688Q115 689 135 690T165 693T176 694H179V463L180 233L240 287Q300 341 304 347Q310 356 310 364Q310 383 289 385H284V431H293Q308 428 412 428Q475 428 484 431H489V385H476Q407 380 360 341Q286 278 286 274Q286 273 349 181T420 79Q434 60 451 53T500 46H511V0H505Q496 3 418 3Q322 3 307 0H299V46H306Q330 48 330 65Q330 72 326 79Q323 84 276 153T228 222L176 176V120V84Q176 65 178 59T189 49Q210 46 238 46H254V0H246Q231 3 137 3T28 0H20V46H36",108:"42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42",109:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",110:"41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q450 438 463 329Q464 322 464 190V104Q464 66 466 59T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41",111:"28 214Q28 309 93 378T250 448Q340 448 405 380T471 215Q471 120 407 55T250 -10Q153 -10 91 57T28 214ZM250 30Q372 30 372 193V225V250Q372 272 371 288T364 326T348 362T317 390T268 410Q263 411 252 411Q222 411 195 399Q152 377 139 338T126 246V226Q126 130 145 91Q177 30 250 30",112:"36 -148H50Q89 -148 97 -134V-126Q97 -119 97 -107T97 -77T98 -38T98 6T98 55T98 106Q98 140 98 177T98 243T98 296T97 335T97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 61 434T98 436Q115 437 135 438T165 441T176 442H179V416L180 390L188 397Q247 441 326 441Q407 441 464 377T522 216Q522 115 457 52T310 -11Q242 -11 190 33L182 40V-45V-101Q182 -128 184 -134T195 -145Q216 -148 244 -148H260V-194H252L228 -193Q205 -192 178 -192T140 -191Q37 -191 28 -194H20V-148H36ZM424 218Q424 292 390 347T305 402Q234 402 182 337V98Q222 26 294 26Q345 26 384 80T424 218",113:"33 218Q33 308 95 374T236 441H246Q330 441 381 372L387 364Q388 364 404 403L420 442H457V156Q457 -132 458 -134Q462 -142 470 -145Q491 -148 519 -148H535V-194H527L504 -193Q480 -192 453 -192T415 -191Q312 -191 303 -194H295V-148H311Q339 -148 360 -145Q369 -141 371 -135T373 -106V-41V49Q313 -11 236 -11Q154 -11 94 53T33 218ZM376 300Q346 389 278 401Q275 401 269 401T261 402Q211 400 171 350T131 214Q131 137 165 82T253 27Q296 27 328 54T376 118V300",114:"36 46H50Q89 46 97 60V68Q97 77 97 91T98 122T98 161T98 203Q98 234 98 269T98 328L97 351Q94 370 83 376T38 385H20V408Q20 431 22 431L32 432Q42 433 60 434T96 436Q112 437 131 438T160 441T171 442H174V373Q213 441 271 441H277Q322 441 343 419T364 373Q364 352 351 337T313 322Q288 322 276 338T263 372Q263 381 265 388T270 400T273 405Q271 407 250 401Q234 393 226 386Q179 341 179 207V154Q179 141 179 127T179 101T180 81T180 66V61Q181 59 183 57T188 54T193 51T200 49T207 48T216 47T225 47T235 46T245 46H276V0H267Q249 3 140 3Q37 3 28 0H20V46H36",115:"295 316Q295 356 268 385T190 414Q154 414 128 401Q98 382 98 349Q97 344 98 336T114 312T157 287Q175 282 201 278T245 269T277 256Q294 248 310 236T342 195T359 133Q359 71 321 31T198 -10H190Q138 -10 94 26L86 19L77 10Q71 4 65 -1L54 -11H46H42Q39 -11 33 -5V74V132Q33 153 35 157T45 162H54Q66 162 70 158T75 146T82 119T101 77Q136 26 198 26Q295 26 295 104Q295 133 277 151Q257 175 194 187T111 210Q75 227 54 256T33 318Q33 357 50 384T93 424T143 442T187 447H198Q238 447 268 432L283 424L292 431Q302 440 314 448H322H326Q329 448 335 442V310L329 304H301Q295 310 295 316",116:"27 422Q80 426 109 478T141 600V615H181V431H316V385H181V241Q182 116 182 100T189 68Q203 29 238 29Q282 29 292 100Q293 108 293 146V181H333V146V134Q333 57 291 17Q264 -10 221 -10Q187 -10 162 2T124 33T105 68T98 100Q97 107 97 248V385H18V422H27",117:"383 58Q327 -10 256 -10H249Q124 -10 105 89Q104 96 103 226Q102 335 102 348T96 369Q86 385 36 385H25V408Q25 431 27 431L38 432Q48 433 67 434T105 436Q122 437 142 438T172 441T184 442H187V261Q188 77 190 64Q193 49 204 40Q224 26 264 26Q290 26 311 35T343 58T363 90T375 120T379 144Q379 145 379 161T380 201T380 248V315Q380 361 370 372T320 385H302V431Q304 431 378 436T457 442H464V264Q464 84 465 81Q468 61 479 55T524 46H542V0Q540 0 467 -5T390 -11H383V58",118:"338 431Q344 429 422 429Q479 429 503 431H508V385H497Q439 381 423 345Q421 341 356 172T288 -2Q283 -11 263 -11Q244 -11 239 -2Q99 359 98 364Q93 378 82 381T43 385H19V431H25L33 430Q41 430 53 430T79 430T104 429T122 428Q217 428 232 431H240V385H226Q187 384 184 370Q184 366 235 234L286 102L377 341V349Q377 363 367 372T349 383T335 385H331V431H338",119:"90 368Q84 378 76 380T40 385H18V431H24L43 430Q62 430 84 429T116 428Q206 428 221 431H229V385H215Q177 383 177 368Q177 367 221 239L265 113L339 328L333 345Q323 374 316 379Q308 384 278 385H258V431H264Q270 428 348 428Q439 428 454 431H461V385H452Q404 385 404 369Q404 366 418 324T449 234T481 143L496 100L537 219Q579 341 579 347Q579 363 564 373T530 385H522V431H529Q541 428 624 428Q692 428 698 431H703V385H697Q696 385 691 385T682 384Q635 377 619 334L559 161Q546 124 528 71Q508 12 503 1T487 -11H479Q460 -11 456 -4Q455 -3 407 133L361 267Q359 263 266 -4Q261 -11 243 -11H238Q225 -11 220 -3L90 368",120:"201 0Q189 3 102 3Q26 3 17 0H11V46H25Q48 47 67 52T96 61T121 78T139 96T160 122T180 150L226 210L168 288Q159 301 149 315T133 336T122 351T113 363T107 370T100 376T94 379T88 381T80 383Q74 383 44 385H16V431H23Q59 429 126 429Q219 429 229 431H237V385Q201 381 201 369Q201 367 211 353T239 315T268 274L272 270L297 304Q329 345 329 358Q329 364 327 369T322 376T317 380T310 384L307 385H302V431H309Q324 428 408 428Q487 428 493 431H499V385H492Q443 385 411 368Q394 360 377 341T312 257L296 236L358 151Q424 61 429 57T446 50Q464 46 499 46H516V0H510H502Q494 1 482 1T457 2T432 2T414 3Q403 3 377 3T327 1L304 0H295V46H298Q309 46 320 51T331 63Q331 65 291 120L250 175Q249 174 219 133T185 88Q181 83 181 74Q181 63 188 55T206 46Q208 46 208 23V0H201",121:"69 -66Q91 -66 104 -80T118 -116Q118 -134 109 -145T91 -160Q84 -163 97 -166Q104 -168 111 -168Q131 -168 148 -159T175 -138T197 -106T213 -75T225 -43L242 0L170 183Q150 233 125 297Q101 358 96 368T80 381Q79 382 78 382Q66 385 34 385H19V431H26L46 430Q65 430 88 429T122 428Q129 428 142 428T171 429T200 430T224 430L233 431H241V385H232Q183 385 185 366L286 112Q286 113 332 227L376 341V350Q376 365 366 373T348 383T334 385H331V431H337H344Q351 431 361 431T382 430T405 429T422 429Q477 429 503 431H508V385H497Q441 380 422 345Q420 343 378 235T289 9T227 -131Q180 -204 113 -204Q69 -204 44 -177T19 -116Q19 -89 35 -78T69 -66",122:"42 263Q44 270 48 345T53 423V431H393Q399 425 399 415Q399 403 398 402L381 378Q364 355 331 309T265 220L134 41L182 40H206Q254 40 283 46T331 77Q352 105 359 185L361 201Q361 202 381 202H401V196Q401 195 393 103T384 6V0H209L34 1L31 3Q28 8 28 17Q28 30 29 31T160 210T294 394H236Q169 393 152 388Q127 382 113 367Q89 344 82 264V255H42V263",123:"434 -231Q434 -244 428 -250H410Q281 -250 230 -184Q225 -177 222 -172T217 -161T213 -148T211 -133T210 -111T209 -84T209 -47T209 0Q209 21 209 53Q208 142 204 153Q203 154 203 155Q189 191 153 211T82 231Q71 231 68 234T65 250T68 266T82 269Q116 269 152 289T203 345Q208 356 208 377T209 529V579Q209 634 215 656T244 698Q270 724 324 740Q361 748 377 749Q379 749 390 749T408 750H428Q434 744 434 732Q434 719 431 716Q429 713 415 713Q362 710 332 689T296 647Q291 634 291 499V417Q291 370 288 353T271 314Q240 271 184 255L170 250L184 245Q202 239 220 230T262 196T290 137Q291 131 291 1Q291 -134 296 -147Q306 -174 339 -192T415 -213Q429 -213 431 -216Q434 -219 434 -231",124:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",125:"65 731Q65 745 68 747T88 750Q171 750 216 725T279 670Q288 649 289 635T291 501Q292 362 293 357Q306 312 345 291T417 269Q428 269 431 266T434 250T431 234T417 231Q380 231 345 210T298 157Q293 143 292 121T291 -28V-79Q291 -134 285 -156T256 -198Q202 -250 89 -250Q71 -250 68 -247T65 -230Q65 -224 65 -223T66 -218T69 -214T77 -213Q91 -213 108 -210T146 -200T183 -177T207 -139Q208 -134 209 3L210 139Q223 196 280 230Q315 247 330 250Q305 257 280 270Q225 304 212 352L210 362L209 498Q208 635 207 640Q195 680 154 696T77 713Q68 713 67 716T65 731",126:"179 251Q164 251 151 245T131 234T111 215L97 227L83 238Q83 239 95 253T121 283T142 304Q165 318 187 318T253 300T320 282Q335 282 348 288T368 299T388 318L402 306L416 295Q375 236 344 222Q330 215 313 215Q292 215 248 233T179 251",160:"",163:"699 578Q699 473 635 473Q597 473 595 508Q595 559 654 569V576Q654 619 637 648T581 677Q545 677 513 647T463 561Q460 554 437 464T414 371Q414 370 458 370H502Q508 364 508 362Q505 334 495 324H402L382 241Q377 224 373 206T366 180T361 163T358 151T354 142T350 133T344 120Q340 112 338 107T336 101L354 90Q398 63 422 54T476 44Q515 44 539 73T574 133Q578 144 580 146T598 148Q622 148 622 139Q622 138 620 130Q602 74 555 32T447 -11Q395 -11 317 38L294 51Q271 28 233 9T155 -10Q117 -10 103 5T88 39Q88 73 126 106T224 139Q236 139 247 138T266 134L273 132Q275 132 302 239L323 324H259Q253 330 253 332Q253 350 265 370H300L334 371L355 453Q356 457 360 477T366 501T372 522T379 545T387 565T397 587T409 606T425 627Q453 664 497 689T583 714Q640 714 669 676T699 578ZM245 76Q211 85 195 85Q173 85 158 71T142 42Q142 26 160 26H163Q211 30 245 76",165:"515 0Q494 3 374 3Q256 3 235 0H224V46H257Q316 47 324 58Q327 62 327 137V213H133Q121 213 113 213T97 213T86 213T78 213T73 214T70 215T69 216T68 218T67 220Q64 225 66 231T73 240Q76 242 202 242H327V273L247 407H115Q81 407 75 408T67 414Q64 419 66 425T73 434Q76 436 153 436Q228 436 228 437Q227 440 173 530T115 623Q101 637 31 637H11V683H20Q66 681 153 681Q169 681 202 681T262 682L288 683H298V637H280Q230 636 230 621Q230 619 250 584Q255 576 264 561T286 526T305 494L340 437L403 436H467L513 514Q564 596 564 605Q564 608 560 616Q550 634 517 637H508V683H516Q531 680 633 680Q722 680 731 683H738V637H723Q644 632 617 595Q614 591 568 515T521 437T597 436T676 434Q681 432 683 426T682 414T671 409T589 407H503L422 273V242H547Q673 242 676 240Q681 238 683 232T682 220Q682 219 682 218T681 217T679 216T677 215T672 214T664 213T652 213T637 213T616 213H422V139V87Q422 64 425 58T441 49Q456 46 503 46H525V0H515ZM449 406Q449 407 403 407Q358 407 358 406L370 387Q381 368 392 350L404 331Q447 404 449 406",168:"95 612Q95 633 112 651T153 669T193 652T210 612Q210 588 194 571T152 554L127 560Q95 577 95 612ZM289 611Q289 634 304 649T335 668Q336 668 340 668T346 669Q369 669 386 652T404 612T387 572T346 554Q323 554 306 570T289 611",172:"56 323T56 336T70 356H596Q603 353 611 343V102Q598 89 591 89Q587 89 584 90T579 94T575 98T572 102L571 209V316H70Q56 323 56 336",174:"915 266Q915 140 852 38T689 -120T474 -175Q312 -175 188 -71T38 190Q32 220 32 266V287Q32 345 57 416T129 545Q192 624 282 666T464 709Q513 709 522 708Q599 698 665 666T776 590T853 493T900 387T915 287V266ZM875 285Q875 339 853 399T789 517T676 616T519 668Q510 669 465 669Q380 669 299 630T155 514T77 336Q72 312 72 285V266V256Q72 123 163 11Q290 -135 474 -135Q614 -135 727 -46Q875 81 875 266V285ZM276 457Q275 458 274 460T272 463T270 465T267 467T264 469T258 471T252 472T243 473T232 474T218 474H204V514H335Q477 514 499 510Q560 502 610 467T661 375Q661 362 658 350T648 327T635 308T618 292T601 280T583 269T568 262T554 256L547 253Q548 252 556 247T570 237T586 223T602 202T614 174Q616 169 626 123T638 72Q652 23 683 23Q715 23 720 68Q721 78 724 81T740 84T756 82T760 70Q760 47 747 25T715 -7Q700 -14 673 -14Q672 -14 662 -14T643 -12T619 -7T593 2T568 16T547 37T534 67Q531 80 531 97Q531 103 531 116T532 136Q532 218 472 236Q466 238 413 239H360V148L361 58Q366 47 375 44T418 40H432V0H424Q409 3 318 3T212 0H204V40H218Q242 40 253 42T268 47T276 58V457ZM376 473Q365 471 363 464T360 430V366V276H416Q421 276 434 276T453 276T469 277T486 279T501 282T517 287T529 294T542 305Q561 324 561 375Q561 424 545 444T482 472Q478 473 427 474Q415 474 403 474T384 474L376 473",175:"69 544V590H430V544H69",176:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",177:"56 320T56 333T70 353H369V502Q369 651 371 655Q376 666 388 666Q402 666 405 654T409 596V500V353H707Q722 345 722 333Q722 320 707 313H409V40H707Q722 32 722 20T707 0H70Q56 7 56 20T70 40H369V313H70Q56 320 56 333",180:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",183:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",215:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",240:"75 566V604Q75 624 79 629T102 635Q124 635 127 629T131 588L133 550L191 588L249 628L231 635Q176 654 124 657Q116 657 106 658L95 659Q94 661 94 687T95 715Q99 717 113 717Q195 717 282 679L309 668L331 681Q351 697 391 721Q428 748 435 748Q437 749 446 749Q470 749 473 746Q478 744 478 681V621Q466 615 456 615Q435 615 424 624L422 661V699L382 675L344 648Q353 639 366 630Q480 538 504 413Q509 393 509 333V313Q509 284 507 257T495 184T466 102T413 33T329 -16Q311 -21 275 -21Q226 -21 195 -10Q150 7 110 50T53 141Q42 179 42 227Q42 332 101 403T245 474Q282 474 314 461T359 436T380 415Q386 405 389 408Q389 426 378 475Q368 505 355 529T329 567T306 590T288 603L282 606L120 501Q116 500 102 500Q84 500 75 506V566ZM388 225Q388 376 309 410Q299 416 273 419Q216 419 191 390Q174 371 168 342T162 218Q162 112 184 79Q212 39 273 39Q312 39 342 62T380 121Q388 159 388 225",247:"318 466Q318 500 339 518T386 537Q418 537 438 517T458 466Q458 438 440 417T388 396Q355 396 337 417T318 466ZM56 237T56 250T70 270H706Q721 262 721 250T706 230H70Q56 237 56 250ZM318 34Q318 68 339 86T386 105Q418 105 438 85T458 34Q458 6 440 -15T388 -36Q355 -36 337 -15T318 34",305:"247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247",567:"28 -163Q58 -168 64 -168Q124 -168 135 -77Q137 -65 137 141T136 353Q132 371 120 377T72 385H52V408Q52 431 54 431L58 432Q62 432 70 432T87 433T108 434T133 436Q151 437 171 438T202 441T214 442H218V184Q217 -36 217 -59T211 -98Q195 -145 153 -175T58 -205Q9 -205 -23 -179T-55 -117Q-55 -94 -40 -79T-2 -64T36 -79T52 -118Q52 -143 28 -163",697:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",710:"112 560L249 694L257 686Q387 562 387 560L361 531Q359 532 303 581L250 627L195 580Q182 569 169 557T148 538L140 532Q138 530 125 546L112 560",711:"114 611L127 630L136 644Q138 644 193 612Q248 581 250 581L306 612Q361 644 363 644L385 611L318 562L249 513L114 611",713:"69 544V590H430V544H69",714:"349 699Q367 699 380 686T393 656Q393 651 392 647T387 637T380 627T367 616T351 602T330 585T303 563L232 505L217 519Q203 533 204 533Q204 534 229 567T282 636T313 678L316 681Q318 684 321 686T328 692T337 697T349 699",715:"106 655Q106 671 119 685T150 699Q166 699 177 688Q190 671 222 629T275 561T295 533T282 519L267 505L196 563Q119 626 113 634Q106 643 106 655",728:"250 515Q179 515 138 565T92 683V694H129V689Q129 688 129 683T130 675Q137 631 169 599T248 567Q304 567 337 608T370 689V694H407V683Q403 617 361 566T250 515",729:"190 609Q190 637 208 653T252 669Q275 667 292 652T309 609Q309 579 292 564T250 549Q225 549 208 564T190 609",730:"147 628Q147 669 179 692T244 715Q298 715 325 689T352 629Q352 592 323 567T249 542Q202 542 175 567T147 628ZM313 628Q313 660 300 669T259 678H253Q248 678 242 678T234 679Q217 679 207 674T192 659T188 644T187 629Q187 600 198 590Q210 579 250 579H265Q279 579 288 581T305 595T313 628",732:"179 601Q164 601 151 595T131 584T111 565L97 577L83 588Q83 589 95 603T121 633T142 654Q165 668 187 668T253 650T320 632Q335 632 348 638T368 649T388 668L402 656L416 645Q375 586 344 572Q330 565 313 565Q292 565 248 583T179 601",768:"-394 655Q-394 671 -381 685T-350 699Q-334 699 -323 688Q-310 671 -278 629T-225 561T-205 533T-218 519L-233 505L-304 563Q-381 626 -387 634Q-394 643 -394 655",769:"-151 699Q-133 699 -120 686T-107 656Q-107 651 -108 647T-113 637T-120 627T-133 616T-149 602T-170 585T-197 563L-268 505L-283 519Q-297 533 -296 533Q-296 534 -271 567T-218 636T-187 678L-184 681Q-182 684 -179 686T-172 692T-163 697T-151 699",770:"-388 560L-251 694L-243 686Q-113 562 -113 560L-139 531Q-141 532 -197 581L-250 627L-305 580Q-318 569 -331 557T-352 538L-360 532Q-362 530 -375 546L-388 560",771:"-321 601Q-336 601 -349 595T-369 584T-389 565L-403 577L-417 588Q-417 589 -405 603T-379 633T-358 654Q-335 668 -313 668T-247 650T-180 632Q-165 632 -152 638T-132 649T-112 668L-98 656L-84 645Q-125 586 -156 572Q-170 565 -187 565Q-208 565 -252 583T-321 601",772:"-431 544V590H-70V544H-431",774:"-250 515Q-321 515 -362 565T-408 683V694H-371V689Q-371 688 -371 683T-370 675Q-363 631 -331 599T-252 567Q-196 567 -163 608T-130 689V694H-93V683Q-97 617 -139 566T-250 515",775:"-310 609Q-310 637 -292 653T-248 669Q-225 667 -208 652T-191 609Q-191 579 -208 564T-250 549Q-275 549 -292 564T-310 609",776:"-405 612Q-405 633 -388 651T-347 669T-307 652T-290 612Q-290 588 -306 571T-348 554L-373 560Q-405 577 -405 612ZM-211 611Q-211 634 -196 649T-165 668Q-164 668 -160 668T-154 669Q-131 669 -114 652T-96 612T-113 572T-154 554Q-177 554 -194 570T-211 611",778:"-353 628Q-353 669 -321 692T-256 715Q-202 715 -175 689T-148 629Q-148 592 -177 567T-251 542Q-298 542 -325 567T-353 628ZM-187 628Q-187 660 -200 669T-241 678H-247Q-252 678 -258 678T-266 679Q-283 679 -293 674T-308 659T-312 644T-313 629Q-313 600 -302 590Q-290 579 -250 579H-235Q-221 579 -212 581T-195 595T-187 628",779:"-292 701Q-278 701 -262 690T-246 658Q-246 649 -250 641Q-252 637 -297 574T-344 510L-378 528Q-378 530 -355 598T-327 676Q-316 701 -292 701ZM-126 701Q-112 701 -96 690T-80 658Q-80 649 -84 641Q-86 637 -131 574T-178 510L-212 528Q-212 530 -189 598T-161 676Q-150 701 -126 701",780:"-386 611L-373 630L-364 644Q-362 644 -307 612Q-252 581 -250 581L-194 612Q-139 644 -137 644L-115 611L-182 562L-251 513L-386 611",824:"-612 -215T-619 -215T-631 -212T-637 -204T-639 -197Q-639 -190 -634 -183Q-621 -157 -400 274T-176 707Q-173 716 -160 716Q-153 716 -148 712T-142 703T-140 696Q-140 691 -372 241T-608 -212Q-612 -215 -619 -215",913:"255 0Q240 3 140 3Q48 3 39 0H32V46H47Q119 49 139 88Q140 91 192 245T295 553T348 708Q351 716 366 716H376Q396 715 400 709Q402 707 508 390L617 67Q624 54 636 51T687 46H717V0H708Q699 3 581 3Q458 3 437 0H427V46H440Q510 46 510 64Q510 66 486 138L462 209H229L209 150Q189 91 189 85Q189 72 209 59T259 46H264V0H255ZM447 255L345 557L244 256Q244 255 345 255H447",914:"131 622Q124 629 120 631T104 634T61 637H28V683H229H267H346Q423 683 459 678T531 651Q574 627 599 590T624 512Q624 461 583 419T476 360L466 357Q539 348 595 302T651 187Q651 119 600 67T469 3Q456 1 242 0H28V46H61Q103 47 112 49T131 61V622ZM511 513Q511 560 485 594T416 636Q415 636 403 636T371 636T333 637Q266 637 251 636T232 628Q229 624 229 499V374H312L396 375L406 377Q410 378 417 380T442 393T474 417T499 456T511 513ZM537 188Q537 239 509 282T430 336L329 337H229V200V116Q229 57 234 52Q240 47 334 47H383Q425 47 443 53Q486 67 511 104T537 188",915:"128 619Q121 626 117 628T101 631T58 634H25V680H554V676Q556 670 568 560T582 444V440H542V444Q542 445 538 478T523 545T492 598Q454 634 349 634H334Q264 634 249 633T233 621Q232 618 232 339L233 61Q240 54 245 52T270 48T333 46H360V0H348Q324 3 182 3Q51 3 36 0H25V46H58Q100 47 109 49T128 61V619",916:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",917:"128 619Q121 626 117 628T101 631T58 634H25V680H597V676Q599 670 611 560T625 444V440H585V444Q584 447 582 465Q578 500 570 526T553 571T528 601T498 619T457 629T411 633T353 634Q266 634 251 633T233 622Q233 622 233 621Q232 619 232 497V376H286Q359 378 377 385Q413 401 416 469Q416 471 416 473V493H456V213H416V233Q415 268 408 288T383 317T349 328T297 330Q290 330 286 330H232V196V114Q232 57 237 52Q243 47 289 47H340H391Q428 47 452 50T505 62T552 92T584 146Q594 172 599 200T607 247T612 270V273H652V270Q651 267 632 137T610 3V0H25V46H58Q100 47 109 49T128 61V619",918:"69 443Q69 452 74 554T80 683H549Q555 677 555 664Q555 649 554 648Q552 645 366 348T179 50T192 49T263 49H275H302Q333 49 353 50T401 59T447 78T482 115T507 173Q513 200 520 273V282H560V274Q560 272 552 143T543 8V0H302L61 1L58 3Q55 8 55 21V35Q59 43 153 193T340 489T432 637H343Q259 637 214 625T141 573Q109 523 109 445Q109 443 89 443H69",919:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H302Q262 636 251 634T233 622L232 500V378H517V622Q510 629 506 631T490 634T447 637H414V683H425Q446 680 569 680Q704 680 713 683H724V637H691Q651 636 640 634T622 622V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V332H232V197L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",920:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM610 339Q610 428 590 495T535 598T463 651T384 668Q332 668 289 638T221 566Q168 485 168 339Q168 274 176 235Q189 158 228 105T324 28Q356 16 388 16Q415 16 442 24T501 54T555 111T594 205T610 339ZM223 263V422H263V388H514V422H554V263H514V297H263V263H223",921:"328 0Q307 3 180 3T32 0H21V46H43Q92 46 106 49T126 60Q128 63 128 342Q128 620 126 623Q122 628 118 630T96 635T43 637H21V683H32Q53 680 180 680T328 683H339V637H317Q268 637 254 634T234 623Q232 620 232 342Q232 63 234 60Q238 55 242 53T264 48T317 46H339V0H328",922:"128 622Q121 629 117 631T101 634T58 637H25V683H36Q57 680 180 680Q315 680 324 683H335V637H313Q235 637 233 620Q232 618 232 462L233 307L379 449Q425 494 479 546Q518 584 524 591T531 607V608Q531 630 503 636Q501 636 498 636T493 637H489V683H499Q517 680 630 680Q704 680 716 683H722V637H708Q633 633 589 597Q584 592 495 506T406 419T515 254T631 80Q644 60 662 54T715 46H736V0H728Q719 3 615 3Q493 3 472 0H461V46H469Q515 46 515 72Q515 78 512 84L336 351Q332 348 278 296L232 251V156Q232 62 235 58Q243 47 302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V622",923:"320 708Q326 716 340 716H348H355Q367 716 372 708Q374 706 423 547T523 226T575 62Q581 52 591 50T634 46H661V0H653Q644 3 532 3Q411 3 390 0H379V46H392Q464 46 464 65Q463 70 390 305T316 539L246 316Q177 95 177 84Q177 72 198 59T248 46H253V0H245Q230 3 130 3Q47 3 38 0H32V46H45Q112 51 127 91Q128 92 224 399T320 708",924:"132 622Q125 629 121 631T105 634T62 637H29V683H135Q221 683 232 682T249 675Q250 674 354 398L458 124L562 398Q666 674 668 675Q671 681 683 682T781 683H887V637H854Q814 636 803 634T785 622V61Q791 51 802 49T854 46H887V0H876Q855 3 736 3Q605 3 596 0H585V46H618Q660 47 669 49T688 61V347Q688 424 688 461T688 546T688 613L687 632Q454 14 450 7Q446 1 430 1T410 7Q409 9 292 316L176 624V606Q175 588 175 543T175 463T175 356L176 86Q187 50 261 46H278V0H269Q254 3 154 3Q52 3 37 0H29V46H46Q78 48 98 56T122 69T132 86V622",925:"42 46Q74 48 94 56T118 69T128 86V634H124Q114 637 52 637H25V683H232L235 680Q237 679 322 554T493 303L578 178V598Q572 608 568 613T544 627T492 637H475V683H483Q498 680 600 680Q706 680 715 683H724V637H707Q634 633 622 598L621 302V6L614 0H600Q585 0 582 3T481 150T282 443T171 605V345L172 86Q183 50 257 46H274V0H265Q250 3 150 3Q48 3 33 0H25V46H42",926:"47 509L55 676Q55 677 333 677T611 676L619 509Q619 508 599 508T579 510Q579 529 575 557T564 589Q550 594 333 594T102 589Q95 586 91 558T87 510Q87 508 67 508T47 509ZM139 260V445H179V394H487V445H527V260H487V311H179V260H139ZM50 0L42 180H62Q82 180 82 178Q82 133 89 105Q92 93 95 90T108 86Q137 83 333 83Q530 83 558 86Q568 87 571 90T577 105Q584 133 584 178Q584 180 604 180H624L616 0H50",927:"56 340Q56 423 86 494T164 610T270 680T388 705Q521 705 621 601T722 341Q722 260 693 191T617 75T510 4T388 -22T267 3T160 74T85 189T56 340ZM467 647Q426 665 388 665Q360 665 331 654T269 620T213 549T179 439Q174 411 174 354Q174 144 277 61Q327 20 385 20H389H391Q474 20 537 99Q603 188 603 354Q603 411 598 439Q577 592 467 647",928:"128 619Q121 626 117 628T101 631T58 634H25V680H724V634H691Q651 633 640 631T622 619V61Q628 51 639 49T691 46H724V0H713Q692 3 569 3Q434 3 425 0H414V46H447Q489 47 498 49T517 61V634H232V348L233 61Q239 51 250 49T302 46H335V0H324Q303 3 180 3Q45 3 36 0H25V46H58Q100 47 109 49T128 61V619",929:"130 622Q123 629 119 631T103 634T60 637H27V683H214Q237 683 276 683T331 684Q419 684 471 671T567 616Q624 563 624 489Q624 421 573 372T451 307Q429 302 328 301H234V181Q234 62 237 58Q245 47 304 46H337V0H326Q305 3 182 3Q47 3 38 0H27V46H60Q102 47 111 49T130 61V622ZM507 488Q507 514 506 528T500 564T483 597T450 620T397 635Q385 637 307 637H286Q237 637 234 628Q231 624 231 483V342H302H339Q390 342 423 349T481 382Q507 411 507 488",931:"666 247Q664 244 652 126T638 4V0H351Q131 0 95 0T57 5V6Q54 12 57 17L73 36Q89 54 121 90T182 159L305 299L56 644L55 658Q55 677 60 681Q63 683 351 683H638V679Q640 674 652 564T666 447V443H626V447Q618 505 604 543T559 605Q529 626 478 631T333 637H294H189L293 494Q314 465 345 422Q400 346 400 340Q400 338 399 337L154 57Q407 57 428 58Q476 60 508 68T551 83T575 103Q595 125 608 162T624 225L626 251H666V247",932:"36 443Q37 448 46 558T55 671V677H666V671Q667 666 676 556T685 443V437H645V443Q645 445 642 478T631 544T610 593Q593 614 555 625Q534 630 478 630H451H443Q417 630 414 618Q413 616 413 339V63Q420 53 439 50T528 46H558V0H545L361 3Q186 1 177 0H164V46H194Q264 46 283 49T309 63V339V550Q309 620 304 625T271 630H244H224Q154 630 119 601Q101 585 93 554T81 486T76 443V437H36V443",933:"55 551Q55 604 91 654T194 705Q240 705 277 681T334 624T367 556T385 498L389 474L392 488Q394 501 400 521T414 566T438 615T473 659T521 692T584 705Q620 705 648 689T691 647T714 597T722 551Q722 540 719 538T699 536Q680 536 677 541Q677 542 677 544T676 548Q676 576 650 596T588 616H582Q538 616 505 582Q466 543 454 477T441 318Q441 301 441 269T442 222V61Q448 55 452 53T478 48T542 46H569V0H557Q533 3 389 3T221 0H209V46H236Q256 46 270 46T295 47T311 48T322 51T328 54T332 57T337 61V209Q337 383 333 415Q313 616 189 616Q154 616 128 597T101 548Q101 540 97 538T78 536Q63 536 59 538T55 551",934:"312 622Q310 623 307 625T303 629T297 631T286 634T270 635T246 636T211 637H184V683H196Q220 680 361 680T526 683H538V637H511Q468 637 447 635T422 631T411 622V533L425 531Q525 519 595 466T665 342Q665 301 642 267T583 209T506 172T425 152L411 150V61Q417 55 421 53T447 48T511 46H538V0H526Q502 3 361 3T196 0H184V46H211Q231 46 245 46T270 47T286 48T297 51T303 54T307 57T312 61V150H310Q309 151 289 153T232 166T160 195Q149 201 136 210T103 238T69 284T56 342Q56 414 128 467T294 530Q309 532 310 533H312V622ZM170 342Q170 207 307 188H312V495H309Q301 495 282 491T231 469T186 423Q170 389 170 342ZM415 188Q487 199 519 236T551 342Q551 384 539 414T507 459T470 481T434 491T415 495H410V188H415",935:"270 0Q252 3 141 3Q46 3 31 0H23V46H40Q129 50 161 88Q165 94 244 216T324 339Q324 341 235 480T143 622Q133 631 119 634T57 637H37V683H46Q64 680 172 680Q297 680 318 683H329V637H324Q307 637 286 632T263 621Q263 618 322 525T384 431Q385 431 437 511T489 593Q490 595 490 599Q490 611 477 622T436 637H428V683H437Q455 680 566 680Q661 680 676 683H684V637H667Q585 634 551 599Q548 596 478 491Q412 388 412 387Q412 385 514 225T620 62Q628 53 642 50T695 46H726V0H717Q699 3 591 3Q466 3 445 0H434V46H440Q454 46 476 51T499 64Q499 67 463 124T390 238L353 295L350 292Q348 290 343 283T331 265T312 236T286 195Q219 88 218 84Q218 70 234 59T272 46H280V0H270",936:"340 622Q338 623 335 625T331 629T325 631T314 634T298 635T274 636T239 637H212V683H224Q248 680 389 680T554 683H566V637H539Q479 637 464 635T439 622L438 407Q438 192 439 192Q443 193 449 195T474 207T507 232T536 276T557 344Q560 365 562 417T573 493Q587 536 620 544Q627 546 671 546H715L722 540V515Q714 509 708 509Q680 505 671 476T658 392T644 307Q599 177 451 153L438 151V106L439 61Q446 54 451 52T476 48T539 46H566V0H554Q530 3 389 3T224 0H212V46H239Q259 46 273 46T298 47T314 48T325 51T331 54T335 57T340 61V151Q126 178 117 406Q115 503 69 509Q55 509 55 526Q55 541 59 543T86 546H107H120Q150 546 161 543T184 528Q198 514 204 493Q212 472 213 420T226 316T272 230Q287 216 303 207T330 194L339 192Q340 192 340 407V622",937:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8192:"",8193:"",8194:"",8195:"",8196:"",8197:"",8198:"",8201:"",8202:"",8203:"",8204:"",8211:"0 248V285H499V248H0",8212:"0 248V285H999V248H0",8213:"0 248V285H999V248H0",8214:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8215:"0 -62V-25H499V-62H0",8216:"64 494Q64 548 86 597T131 670T160 694Q163 694 172 685T182 672Q182 669 170 656T144 625T116 573T101 501Q101 489 102 489T107 491T120 497T138 500Q163 500 180 483T198 440T181 397T139 379Q110 379 87 405T64 494",8217:"78 634Q78 659 95 676T138 694Q166 694 189 668T212 579Q212 525 190 476T146 403T118 379Q114 379 105 388T95 401Q95 404 107 417T133 448T161 500T176 572Q176 584 175 584T170 581T157 576T139 573Q114 573 96 590T78 634",8220:"128 494Q128 528 137 560T158 616T185 658T209 685T223 694T236 685T245 670Q244 668 231 654T204 622T178 571T164 501Q164 489 165 489T170 491T183 497T201 500Q226 500 244 483T262 440T245 397T202 379Q173 379 151 405T128 494ZM332 494Q332 528 341 560T362 616T389 658T413 685T427 694T439 685T449 672Q449 669 437 656T411 625T383 573T368 501Q368 489 369 489T374 491T387 497T405 500Q430 500 448 483T466 440T449 397T406 379Q377 379 355 405T332 494",8221:"34 634Q34 659 50 676T93 694Q121 694 144 668T168 579Q168 525 146 476T101 403T73 379Q69 379 60 388T50 401Q50 404 62 417T88 448T116 500T131 572Q131 584 130 584T125 581T112 576T94 573Q69 573 52 590T34 634ZM238 634Q238 659 254 676T297 694Q325 694 348 668T372 579Q372 525 350 476T305 403T277 379Q273 379 264 388T254 401Q254 404 266 417T292 448T320 500T335 572Q335 584 334 584T329 581T316 576T298 573Q273 573 256 590T238 634",8224:"182 675Q195 705 222 705Q234 705 243 700T253 691T263 675L262 655Q262 620 252 549T240 454V449Q250 451 288 461T346 472T377 461T389 431Q389 417 379 404T346 390Q327 390 288 401T243 412H240V405Q245 367 250 339T258 301T261 274T263 225Q263 124 255 -41T239 -213Q236 -216 222 -216H217Q206 -216 204 -212T200 -186Q199 -175 199 -168Q181 38 181 225Q181 265 182 280T191 327T204 405V412H201Q196 412 157 401T98 390Q76 390 66 403T55 431T65 458T98 472Q116 472 155 462T205 449Q204 452 204 460T201 490T193 547Q182 619 182 655V675",8225:"181 658Q181 705 222 705T263 658Q263 633 252 572T240 497Q240 496 241 496Q243 496 285 507T345 519Q365 519 376 508T388 478Q388 466 384 458T375 447T361 438H344Q318 438 282 448T241 459Q240 458 240 456Q240 449 251 384T263 297Q263 278 255 267T238 253T222 250T206 252T190 266T181 297Q181 323 192 383T204 458Q204 459 203 459Q198 459 162 449T101 438H84Q74 443 70 446T61 457T56 478Q56 497 67 508T99 519Q117 519 159 508T203 496Q204 496 204 499Q204 507 193 572T181 658ZM181 202Q181 249 222 249T263 202Q263 185 259 161T249 103T240 48V41H243Q248 41 287 52T346 63T377 52T389 22Q389 8 379 -5T346 -19Q327 -19 288 -8T243 3H240V-4Q243 -24 249 -58T259 -117T263 -158Q263 -177 255 -188T238 -202T222 -205T206 -203T190 -189T181 -158Q181 -141 185 -117T195 -59T204 -4V3H201Q196 3 157 -8T98 -19Q76 -19 66 -6T55 22T65 49T98 63Q117 63 156 52T201 41H204V48Q201 68 195 102T185 161T181 202",8226:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8230:"78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60ZM525 60Q525 84 542 102T585 120Q609 120 627 104T646 61Q646 36 629 18T586 0T543 17T525 60ZM972 60Q972 84 989 102T1032 120Q1056 120 1074 104T1093 61Q1093 36 1076 18T1033 0T990 17T972 60",8242:"79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43",8245:"12 501Q12 527 31 542T63 558Q73 560 77 560Q114 560 128 528Q133 518 188 293T244 61Q244 56 223 50T195 43Q192 43 190 45T102 263T14 486Q12 496 12 501",8254:"69 544V590H430V544H69",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8288:"",8289:"",8290:"",8291:"",8292:"",8407:"377 694Q377 702 382 708T397 714Q404 714 409 709Q414 705 419 690Q429 653 460 633Q471 626 471 615Q471 606 468 603T454 594Q411 572 379 531Q377 529 374 525T369 519T364 517T357 516Q350 516 344 521T337 536Q337 555 384 595H213L42 596Q29 605 29 615Q29 622 42 635H401Q377 673 377 694",8450:"684 131Q684 125 672 109T633 71T573 29T489 -5T386 -19Q330 -19 276 -3T174 46T91 134T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q212 547 212 336Q212 249 233 179Q274 30 405 30Q533 30 641 130Q658 147 666 147Q671 147 677 143T684 131ZM250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q89 213 113 169T164 101T217 61T260 39L277 34Q270 41 264 48Q199 111 181 254Q178 281 178 344T181 434Q200 559 250 625ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565",8459:"331 505Q331 519 382 574T472 629H480Q512 629 529 614T547 576Q547 555 534 532T520 504Q520 493 549 493Q590 493 623 506T668 533L681 546Q731 600 772 641T832 700T852 717Q857 717 860 711T865 697L866 690Q866 688 813 617T708 475T656 403Q682 403 714 404H771L780 416Q1004 707 1167 707Q1209 707 1225 689T1241 646Q1241 604 1209 547T1118 447Q1081 422 1034 405T952 382T888 374T857 370H852L826 334Q733 204 708 144Q691 104 691 76Q691 29 748 29Q768 31 791 48T831 83T862 122T881 146Q883 148 900 148H917Q921 143 921 140T914 127Q810 -8 723 -8Q611 -4 611 100Q611 142 631 191T676 275T721 337T742 367Q716 367 685 366H628L620 355Q618 352 558 268Q486 168 461 141Q405 79 339 34T215 -28Q188 -36 153 -36Q86 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 60Q67 28 99 14T170 0Q214 0 272 47T419 224L505 340L518 357Q513 357 504 356T467 347T415 330T360 300T308 253Q296 238 295 237H278H274Q256 237 256 243Q256 248 263 256Q291 294 330 321T407 362T476 382T530 393T552 398Q556 402 573 423T600 454Q602 457 604 460T608 465L610 467Q565 455 532 455Q465 455 449 483Q447 487 447 498Q447 513 463 538T479 579Q479 593 463 593Q436 593 385 519Q374 504 371 502T360 499H353H349Q331 499 331 505ZM1195 634Q1195 643 1195 648T1185 662T1157 671Q1130 671 1092 644T1019 579T952 502T901 436L882 409L891 410Q900 411 913 412T934 415Q1081 439 1144 520Q1195 590 1195 634",8460:"11 -16L1 0Q7 6 25 27T57 62T91 88T128 101Q159 99 195 66L203 59L211 67Q239 95 239 133Q239 158 210 213T152 330T123 430Q123 477 173 536T269 630T320 666Q376 610 440 606H443Q457 606 466 611T519 647L542 664Q543 664 543 654V643L522 622Q434 537 403 537Q388 537 366 543T329 555T293 570T270 580L261 585L253 574Q206 517 206 475Q206 452 218 416T242 356L255 331Q256 331 270 345T324 391T421 459L437 468H453Q545 463 608 421L618 415L623 392Q644 307 644 233Q644 97 612 9Q604 -10 601 -15T581 -35Q505 -104 467 -124Q446 -133 431 -133Q414 -132 399 -126T376 -115T368 -107Q368 -106 392 -75L415 -43Q432 -67 444 -73T472 -79H474Q479 -79 484 -78T501 -69T521 -50T538 -13T551 46Q558 97 558 180Q558 232 557 245Q553 277 547 300T528 349T488 389T424 404Q344 404 276 295Q272 288 273 285Q300 216 300 168Q300 161 300 156T298 145T297 137T293 129T289 123T283 116T277 107Q212 23 178 -13L166 -26L149 -9Q108 32 81 32Q63 32 21 -7L11 -16",8461:"14 666Q14 675 26 683H344L351 679Q361 665 351 655Q344 648 317 648Q287 645 282 641Q270 637 269 623T266 497V370H511V497Q511 519 510 553Q509 615 507 626T496 641H495Q489 645 459 648Q420 648 420 665Q420 672 426 679L433 683H751Q762 676 762 666Q762 648 724 648Q684 645 677 632Q675 626 675 341Q675 57 677 52Q684 38 724 35Q762 35 762 16Q762 6 751 -1H433L426 3Q420 10 420 17Q420 35 459 35Q501 38 506 52Q511 64 511 190V323H266V190Q266 60 271 52Q276 38 317 35Q342 35 351 28Q360 17 351 3L344 -1H26Q14 5 14 16Q14 35 53 35Q94 38 99 52Q104 60 104 341T99 632Q93 645 53 648Q14 648 14 666ZM233 341V553Q233 635 239 648H131Q134 641 135 638T137 603T139 517T139 341Q139 131 138 89T132 37Q131 36 131 35H239Q233 47 233 129V341ZM639 341V489Q639 548 639 576T640 620T642 639T646 648H537L542 639Q546 625 546 341Q546 130 545 88T538 37Q537 36 537 35H646Q643 41 643 42T641 55T639 84T639 140V341",8462:"137 683Q138 683 209 688T282 694Q294 694 294 685Q294 674 258 534Q220 386 220 383Q220 381 227 388Q288 442 357 442Q411 442 444 415T478 336Q478 285 440 178T402 50Q403 36 407 31T422 26Q450 26 474 56T513 138Q516 149 519 151T535 153Q555 153 555 145Q555 144 551 130Q535 71 500 33Q466 -10 419 -10H414Q367 -10 346 17T325 74Q325 90 361 192T398 345Q398 404 354 404H349Q266 404 205 306L198 293L164 158Q132 28 127 16Q114 -11 83 -11Q69 -11 59 -2T48 16Q48 30 121 320L195 616Q195 629 188 632T149 637H128Q122 643 122 645T124 664Q129 683 137 683",8463:"150 475Q147 475 118 466T82 457Q73 457 64 467T54 487Q54 490 55 492Q63 506 64 506Q67 512 118 526Q162 541 169 546Q173 559 175 575Q181 596 181 604Q181 613 166 617Q164 617 153 618T135 619Q119 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 291 628L278 577L386 612Q466 635 476 635T492 627T499 607Q499 593 489 586Q485 583 373 546L262 512Q262 511 248 455T233 397T236 397T244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26Q42 45 98 257L151 475H150",8464:"487 225Q398 255 398 342Q398 410 455 492Q491 545 552 582T669 636T800 673T918 712Q930 717 933 717Q939 717 942 706T946 689Q946 686 915 664T830 591T729 480Q691 429 657 351T615 260Q628 260 663 279T733 339T769 426Q769 442 767 459T764 479Q764 484 766 486Q769 488 781 493T797 498Q802 498 803 494T808 472Q813 442 813 425Q813 369 761 315Q692 246 605 224L592 220L584 209Q547 155 487 106T358 25Q270 -17 191 -17Q143 -17 101 1T59 59Q59 96 85 127T148 158Q169 158 179 146T189 119Q189 102 167 89T125 75Q116 75 109 77T101 81T97 80Q96 77 96 72Q96 50 123 36T204 21H216Q249 21 302 49T411 134Q439 161 459 187Q487 220 487 225ZM460 334Q460 308 472 290T498 268L510 263Q515 263 545 313T626 438T723 561Q751 589 775 609T808 636T817 644H816Q813 644 732 618Q681 601 645 584T585 548T549 514T518 476Q460 390 460 334",8465:"190 601Q161 601 137 587T97 553T71 512T55 477T48 463Q44 465 39 468L30 473L35 488Q73 594 106 636T199 685Q200 686 211 686Q250 686 326 652T417 617Q435 617 455 626T497 652T522 670Q532 660 532 654Q469 591 390 550L378 543L343 556Q223 601 190 601ZM378 208Q378 249 369 318T360 424Q360 430 360 439T361 451L362 462Q416 526 482 571L495 580L503 577L511 575L499 562Q442 502 442 465Q442 436 452 368T462 246Q462 169 442 128T385 56Q292 -26 195 -26Q150 -26 104 14L96 21L43 -16Q43 -15 43 -14T41 -10T38 0L48 13Q76 50 123 97L150 125Q154 131 159 131Q166 131 171 116T182 81T193 53Q199 43 216 33T261 22Q307 22 344 68Q378 113 378 208",8466:"572 704Q607 704 607 693Q607 681 590 664H588Q586 664 584 664T578 663Q504 658 434 592T363 457Q363 426 386 401Q417 371 481 361Q490 360 527 360H562Q565 363 595 404T666 494T755 596T854 682T945 717Q986 717 1010 696T1035 637Q1035 593 996 531T873 414Q809 378 753 360T674 338T651 333Q650 333 633 308T588 245T544 185Q498 126 426 78L413 68H414Q498 47 575 47Q626 47 676 74T755 139L762 148H779H783Q802 148 802 142Q802 137 795 129Q760 81 691 33T544 -16Q470 -16 366 20L341 29L331 24Q239 -17 155 -17H141Q90 -17 61 -12T23 1T14 22Q14 44 39 65T103 95Q126 101 180 101Q224 101 258 98T309 90T330 86Q332 86 353 103T389 135Q401 146 412 158T431 179T450 203T466 225T485 252T505 280L535 322H509Q391 322 340 362T289 452Q289 495 321 547T396 630Q438 665 486 684T572 704ZM978 635Q978 644 977 650T973 661T968 668T961 673T954 676T946 678T938 680Q929 680 925 677Q893 659 795 531T682 377Q683 377 711 385T755 401T801 421T856 453T906 495Q927 516 952 557T978 635ZM274 50Q274 51 258 54T216 61T166 65Q160 65 151 65T140 64Q115 58 102 48T88 31Q88 20 159 20Q191 20 219 27T261 42L274 50",8467:"345 104T349 104T361 95T369 80T352 59Q268 -20 206 -20Q170 -20 146 3T113 53T99 104L94 129Q94 130 79 116T48 86T28 70Q22 70 15 79T7 94Q7 98 12 103T58 147L91 179V185Q91 186 91 191T92 200Q92 282 128 400T223 612T336 705Q397 705 397 636V627Q397 453 194 233Q185 223 180 218T174 211T171 208T165 201L163 186Q159 142 159 123Q159 17 208 17Q228 17 253 30T293 56T335 94Q345 104 349 104ZM360 634Q360 655 354 661T336 668Q328 668 322 666T302 645T272 592Q252 547 229 467T192 330L179 273Q179 272 186 280T204 300T221 322Q327 453 355 590Q360 612 360 634",8469:"20 664Q20 666 31 683H142Q256 683 258 681Q259 680 279 653T342 572T422 468L582 259V425Q582 451 582 490T583 541Q583 611 573 628T522 648Q500 648 493 654Q484 665 493 679L500 683H691Q702 676 702 666Q702 657 698 652Q688 648 680 648Q633 648 627 612Q624 601 624 294V-8Q616 -20 607 -20Q601 -20 596 -15Q593 -13 371 270L156 548L153 319Q153 284 153 234T152 167Q152 103 156 78T172 44T213 34Q236 34 242 28Q253 17 242 3L236 -1H36Q24 6 24 16Q24 34 56 34Q58 35 69 36T86 40T100 50T109 72Q111 83 111 345V603L96 619Q72 643 44 648Q20 648 20 664ZM413 419L240 648H120L136 628Q137 626 361 341T587 54L589 68Q589 78 589 121V192L413 419",8472:"300 74Q300 133 338 133Q350 133 356 126T363 109Q363 88 340 76Q340 71 342 62T358 39T393 26Q435 26 474 67T532 182T551 290Q551 325 535 349T484 373Q430 373 378 348T291 289T228 218T187 157T174 130Q254 30 265 10Q276 -15 276 -41Q276 -101 235 -158T142 -216Q112 -216 90 -195T67 -118Q67 -40 104 64L110 81Q81 118 81 174Q81 268 134 360T247 453Q252 453 255 451T258 447L259 445Q259 432 253 420Q251 416 242 416Q209 411 176 341T142 203Q142 193 143 184T146 170T149 165L158 180Q215 280 303 345T485 410Q548 410 586 368T625 255Q625 157 553 74T389 -10H383Q349 -10 325 14Q302 37 300 74ZM105 -123Q105 -134 106 -141T110 -158T122 -173T145 -178Q155 -178 160 -176Q184 -163 199 -132T214 -73Q214 -69 214 -66T213 -59T212 -53T209 -47T205 -41T199 -33T193 -25T184 -14T174 -1L165 10Q156 22 148 32L139 43Q138 43 130 15T113 -54T105 -123",8473:"16 666Q16 675 28 683H195Q334 683 370 682T437 672Q511 657 554 611T597 495Q597 343 404 309Q402 308 401 308Q381 303 319 303H261V181Q261 157 262 120Q262 60 267 50T304 36Q310 35 313 35Q352 35 352 17Q352 10 346 3L339 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM235 35Q228 46 227 84Q226 129 226 337V621L230 635L237 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H235ZM301 341H313Q339 341 354 344T389 362T417 410T426 498Q426 586 401 616T322 647Q301 647 293 643Q271 637 264 621Q261 617 261 479V341H301ZM429 350Q431 350 443 353T476 367T515 391T548 432T562 490Q562 550 524 592Q507 607 484 619Q481 621 448 635L433 639L439 621Q462 578 462 506Q462 448 454 413T437 366T428 350H429",8474:"480 -10Q480 -13 486 -24T507 -50T541 -80T588 -104T648 -114Q666 -114 688 -110T714 -106Q724 -106 728 -114T729 -130Q723 -145 663 -163T548 -181Q503 -181 463 -169T395 -139T343 -97T307 -56T284 -19L280 -3L262 1Q188 24 131 81Q57 155 37 275Q34 292 34 342T37 410Q58 528 131 601Q179 652 248 676T388 701Q485 701 562 661Q698 595 731 448Q742 410 742 341T731 235Q707 141 646 81Q616 50 575 27T493 -5L480 -10ZM568 342Q568 613 437 659L395 666Q329 666 286 626Q232 570 213 439Q210 408 210 342T213 246Q231 113 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 134 568 342ZM174 341V354Q174 393 175 419T183 484T205 561T246 635L249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 491 69 344Q69 133 231 52Q247 42 247 46Q247 46 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 410 689 467T640 556T588 606T546 630Q532 638 531 638Q530 638 531 635Q563 590 577 543Q602 472 602 341V316Q602 264 599 230T580 144T531 48Q529 44 532 45T546 52Q575 68 596 84T642 128T683 200T706 299Q708 327 708 341ZM391 -17H333Q329 -15 326 -15Q324 -15 324 -17Q324 -21 362 -68Q424 -130 506 -143Q518 -144 544 -144Q569 -144 577 -143L589 -141L575 -139Q544 -127 509 -101T453 -37L442 -19L391 -17",8475:"224 266Q185 266 156 286T127 354Q127 419 176 487T282 594Q346 642 433 679T615 717Q732 717 802 680L815 673Q824 680 840 690T860 700Q864 700 867 693T872 680L873 673Q873 668 858 659L845 651L853 642Q887 605 887 561Q887 500 840 439Q790 379 681 336Q693 312 693 292Q692 276 689 263T672 229T653 198T620 152L575 87Q557 57 557 33Q557 24 560 17T566 8L569 5Q546 5 508 25T470 76Q470 83 473 92T545 198T616 310Q616 317 615 318T612 319Q603 319 575 315H560L545 291Q492 201 429 135T277 23Q202 -17 142 -17H130Q50 -17 16 17Q-2 35 -2 57Q-2 95 24 126T88 158Q106 158 116 147T127 121Q127 110 122 102Q116 93 99 84T63 75Q58 75 53 76T47 77T45 75T44 67Q45 52 57 42T88 27T120 21T144 19Q174 19 208 36T267 76T324 134T369 189T406 239Q462 319 504 374T616 503T755 631L770 644Q767 647 753 654T697 670T602 680Q493 680 399 631T247 516Q218 485 193 440T168 359Q168 328 188 316T234 303Q255 303 273 315T304 340T343 389T390 448Q428 490 441 510T456 548Q456 557 458 559Q459 560 476 567T496 575Q505 575 505 558Q505 511 434 412Q429 406 427 403Q397 360 378 343Q342 308 300 287T224 266ZM819 564Q819 595 800 619L784 606Q729 557 692 512T605 387L591 365L610 364Q622 364 631 363T641 361Q643 361 651 363Q725 388 772 449T819 564ZM794 141Q794 123 725 63T612 3Q609 3 612 5Q612 5 615 7Q639 19 678 57T742 131L755 148H772H780Q794 148 794 141ZM588 -3Q590 0 593 0H594L593 -1Q592 -1 590 -2L588 -3",8476:"27 496Q31 569 102 627T234 685Q236 685 241 685T251 686Q287 686 318 672T367 638T399 598T418 564L423 550Q424 554 434 567T463 601T505 639T561 671T626 685Q672 685 688 659T710 572Q713 533 721 523T766 513Q781 513 787 514T794 516Q796 512 798 509T801 504T802 501T787 493Q702 461 624 401L607 389Q655 383 688 358L697 352V342Q699 330 699 297Q704 209 710 173T734 103Q751 69 765 69Q769 69 806 83L824 90V74Q823 73 759 24T693 -26Q692 -26 660 32L628 90L629 111Q631 159 631 177Q631 278 614 300Q584 340 523 340Q500 340 467 333T431 325Q429 325 429 322Q428 321 426 308T420 275T410 230T392 178T366 125L358 112L342 99Q306 70 269 38T213 -10T193 -26Q192 -26 163 0T116 26Q82 26 50 -8L42 -16L35 -8L27 0L35 10Q43 21 58 38T104 80T158 106Q179 106 218 65L235 48Q238 48 255 60T295 99T329 158Q352 231 352 359Q352 555 242 614Q210 628 187 628Q140 628 116 600T91 548Q91 522 138 464T185 382V376Q185 345 158 313T103 263L76 246Q74 244 64 253L54 260L65 267Q91 285 100 302Q111 318 111 337Q111 355 69 410T27 496ZM562 628Q504 628 443 507L435 491L436 479Q437 471 437 446Q437 396 432 351L529 389L602 426Q673 462 673 463H672Q644 470 637 483T622 553Q608 628 562 628",8477:"17 665Q17 672 28 683H221Q415 681 439 677Q461 673 481 667T516 654T544 639T566 623T584 607T597 592T607 578T614 565T618 554L621 548Q626 530 626 497Q626 447 613 419Q578 348 473 326L455 321Q462 310 473 292T517 226T578 141T637 72T686 35Q705 30 705 16Q705 7 693 -1H510Q503 6 404 159L306 310H268V183Q270 67 271 59Q274 42 291 38Q295 37 319 35Q344 35 353 28Q362 17 353 3L346 -1H28Q16 5 16 16Q16 35 55 35Q96 38 101 52Q106 60 106 341T101 632Q95 645 55 648Q17 648 17 665ZM241 35Q238 42 237 45T235 78T233 163T233 337V621L237 635L244 648H133Q136 641 137 638T139 603T141 517T141 341Q141 131 140 89T134 37Q133 36 133 35H241ZM457 496Q457 540 449 570T425 615T400 634T377 643Q374 643 339 648Q300 648 281 635Q271 628 270 610T268 481V346H284Q327 346 375 352Q421 364 439 392T457 496ZM492 537T492 496T488 427T478 389T469 371T464 361Q464 360 465 360Q469 360 497 370Q593 400 593 495Q593 592 477 630L457 637L461 626Q474 611 488 561Q492 537 492 496ZM464 243Q411 317 410 317Q404 317 401 315Q384 315 370 312H346L526 35H619L606 50Q553 109 464 243",8484:"39 -1Q29 9 29 12Q29 23 60 77T219 337L410 648H364Q261 648 210 628Q168 612 142 588T109 545T97 509T88 490Q85 489 80 489Q72 489 61 503L70 588Q72 607 75 628T79 662T81 675Q84 677 88 681Q90 683 341 683H592Q604 673 604 666Q604 662 412 348L221 37Q221 35 301 35Q406 35 446 48Q504 68 543 111T597 212Q602 239 617 239Q624 239 629 234T635 223Q635 215 621 113T604 8L597 1Q595 -1 317 -1H39ZM148 637L166 648H112V632Q111 629 110 622T108 612Q108 608 110 608T116 612T129 623T148 637ZM552 646Q552 648 504 648Q452 648 450 643Q448 639 266 343T77 37Q77 35 128 35H179L366 339L552 646ZM572 35Q581 89 581 97L561 77Q542 59 526 48L508 37L539 35H572",8486:"55 454Q55 503 75 546T127 617T197 665T272 695T337 704H352Q396 704 404 703Q527 687 596 615T666 454Q666 392 635 330T559 200T499 83V80H543Q589 81 600 83T617 93Q622 102 629 135T636 172L637 177H677V175L660 89Q645 3 644 2V0H552H488Q461 0 456 3T451 20Q451 89 499 235T548 455Q548 512 530 555T483 622T424 656T361 668Q332 668 303 658T243 626T193 560T174 456Q174 380 222 233T270 20Q270 7 263 0H77V2Q76 3 61 89L44 175V177H84L85 172Q85 171 88 155T96 119T104 93Q109 86 120 84T178 80H222V83Q206 132 162 199T87 329T55 454",8487:"126 584Q119 584 110 539T97 493Q95 490 73 490Q44 490 44 501Q44 515 62 590Q75 672 82 679Q84 684 177 684Q193 684 214 684T241 685Q265 685 271 682T277 664V648Q271 572 229 434T186 231Q186 173 203 132T247 70T302 42T360 33Q391 33 419 42T474 72T517 133T533 231Q533 297 491 437T442 648Q442 675 446 679Q448 684 542 684Q635 684 637 681Q640 678 657 594T675 501Q675 490 646 490Q624 490 622 493Q620 493 609 538T593 584Q591 585 585 585T569 586T551 588H513Q514 586 518 573T538 531T582 453Q647 340 660 277Q663 259 663 232Q663 194 657 177Q652 151 629 112T560 39Q495 -5 424 -19Q403 -22 360 -22Q318 -22 297 -19Q239 -8 193 18T120 74T80 131T62 177Q56 194 56 229Q56 281 74 328T137 453Q160 491 174 518T193 555T201 575T206 588H168Q160 587 150 587T134 586T126 584",8488:"148 590Q95 592 91 627V633L160 729H176Q169 713 169 705Q169 670 244 670Q269 670 305 672T357 675Q405 675 432 661T468 609Q469 605 469 596Q469 572 460 540Q433 463 301 372Q325 378 359 378Q431 378 472 350T519 297Q532 249 532 198Q532 115 500 40T442 -57Q335 -139 202 -139Q165 -139 125 -131L112 -129V-100Q112 -49 106 -33T75 -17Q55 -17 31 -35L22 -42L11 -26L22 -18Q94 36 151 36H160Q171 36 178 33T188 27T194 13T196 -5T197 -32Q198 -79 206 -90Q217 -107 251 -107Q336 -107 389 -33T442 155Q442 240 407 274Q362 319 285 319Q236 319 192 298Q188 298 181 309L224 372Q227 373 234 374T246 376T257 379T271 384T285 391T302 402T321 417Q384 471 384 540Q384 562 366 581T306 600Q292 600 233 595T148 590",8492:"256 262Q161 262 161 351Q161 408 203 471T289 570Q380 645 475 676T617 707L627 708Q637 708 644 708Q759 708 831 675L844 669L857 677Q892 700 896 700Q902 700 907 685Q907 683 907 681T908 678T909 676T909 673Q909 671 909 670T906 667T903 664T897 660T889 655L878 647L889 636Q928 598 928 548Q928 529 923 510T907 474T886 442T861 412T837 388T815 368T800 355Q847 323 847 270V263Q847 205 806 145Q766 82 695 37T564 -8Q527 -8 506 10T484 58Q484 85 501 117T543 172Q607 226 685 228Q695 228 698 226Q703 220 692 206Q684 194 682 193T665 191Q625 189 595 172T550 133T529 93T522 66Q522 29 576 29Q642 29 705 109Q785 211 785 270Q785 287 779 300T769 316T755 327L740 319Q682 290 634 290Q611 290 592 294H588L565 261Q559 252 544 231T522 201T504 178T481 151T455 123Q394 63 314 18T159 -28Q103 -28 67 -6T31 54Q31 88 57 123T123 158Q144 158 154 146T164 119Q164 102 142 89T100 75Q94 75 87 77T76 80L72 81Q69 78 69 65Q69 35 102 22T175 9Q184 9 198 11Q248 23 300 70T403 187T508 331T636 489T789 629L801 639Q796 642 786 647T732 661T633 670Q592 670 558 665Q481 651 409 613T286 520Q274 507 258 485T222 424T202 354Q202 299 269 299Q282 299 295 301T318 307T339 317T358 329T376 345T391 362T406 380T420 398T433 417T445 435Q496 512 496 547Q496 559 497 560T516 569Q526 574 530 574Q538 574 538 540Q538 414 427 325Q342 262 256 262ZM689 382Q708 382 753 375L765 387Q860 482 860 555Q860 594 839 610L822 592Q794 563 752 511T680 420T651 380Q655 381 660 381Q664 382 689 382ZM697 344Q692 345 681 345H675Q671 345 665 345T655 344T650 344L648 342Q646 339 645 338Q643 333 639 327H653Q670 329 676 330Q706 342 706 343Q702 344 697 344",8493:"299 585Q333 609 384 634T470 672L505 685Q506 685 513 662T531 613T548 580Q553 576 563 576Q575 576 605 585Q607 585 607 575V564Q537 532 496 527Q475 542 456 567T427 610T415 627Q410 627 398 618T382 603Q373 588 373 558T386 475T400 399Q400 337 366 303Q343 281 309 266T254 247T226 242L214 257Q214 258 223 260T251 272T287 299Q304 316 304 360Q304 396 289 451T274 532Q274 553 277 561V564H269Q205 558 172 501T139 358Q139 207 226 127T443 46Q448 46 457 46T470 47L485 48L601 106Q602 106 602 93V80Q551 48 517 25T474 -4T460 -13T443 -19Q409 -24 367 -24Q360 -24 351 -24T335 -23T326 -22Q190 -2 125 87T59 319V328Q62 412 96 487L101 500L118 512Q189 563 245 591L266 601L299 585",8496:"280 398L279 400Q278 402 277 405T275 413T272 426T271 443Q271 494 302 544T379 629T472 685T553 707H565H573Q630 707 664 689Q718 661 718 604Q718 548 662 492T553 436Q525 436 508 451T490 492Q490 534 531 579T619 630Q632 630 632 623Q632 619 624 606Q614 593 602 592T578 580Q566 568 549 541T532 497Q532 474 565 474Q577 474 587 476Q600 481 611 489Q630 503 651 535T672 596Q672 660 553 660H548Q494 660 450 616Q421 587 384 531T343 439Q341 420 344 415H345Q346 415 352 415T369 417T391 418Q421 418 440 412T466 398T473 382Q473 367 452 353T398 339Q370 339 348 345T315 359L304 366Q297 365 284 360T234 321T163 234Q120 160 120 117Q120 83 149 57T252 30Q311 30 357 60Q386 79 414 114T452 179Q454 186 454 200Q454 230 415 242Q401 246 373 246Q353 246 347 244Q328 236 313 219T288 184T274 149T265 121T261 109Q260 107 247 102T230 97Q223 97 223 105Q223 148 271 216T386 284Q446 284 483 260T520 195Q520 121 427 57T239 -8Q192 -8 152 2T79 46T46 133Q46 212 107 285T269 394L280 398ZM427 376Q427 377 402 380Q386 380 386 379L425 375L427 376",8497:"258 428Q258 489 322 562T482 685T661 735Q726 735 824 693T977 651Q990 651 990 644Q990 639 971 612T948 581Q947 580 938 580Q878 580 784 621T617 663Q544 663 480 635T379 568T320 492T299 431Q299 387 362 387Q404 387 438 402T493 438T527 486T546 531T551 563Q551 569 550 575T549 584T549 590Q551 593 563 602T579 611Q584 611 592 605T608 584T616 548Q616 513 595 477T554 423Q518 392 464 372T349 351Q258 351 258 428ZM324 187T305 187T286 196Q286 202 301 217Q327 242 383 262T484 290L527 297L567 356Q624 441 643 467T688 521Q715 550 752 581T795 613T804 603T808 587T778 547T702 444T626 300H637Q663 302 685 306L697 308L703 317Q745 376 792 400Q806 406 818 406Q849 406 849 375Q847 355 831 338T797 312T763 296L747 290Q744 289 735 266T724 241Q722 240 702 232T664 217T645 210Q638 210 638 218Q638 224 653 246T669 270Q669 271 668 271Q663 270 624 264L607 263Q570 199 529 152Q513 133 484 106T409 45T305 -13T193 -36Q109 -36 74 -10T39 50Q39 86 64 121T128 158Q171 158 171 121Q171 97 141 83Q125 75 107 75Q93 75 80 83Q76 71 76 62Q76 29 117 15T207 0Q324 0 494 248L501 258H495Q368 239 330 195Q324 187 305 187ZM775 335Q806 358 806 368Q805 369 804 369Q800 369 791 360Q774 336 775 335",8498:"457 681Q471 695 477 695Q485 695 497 681V12L484 -1H68Q55 14 55 19T68 39H457V328H215L211 335Q198 346 211 359L217 368H457V681",8499:"112 -7Q86 -7 58 6T30 48T54 103T113 130Q129 130 141 121T153 94Q153 71 132 59T90 47H80Q95 30 133 30Q180 30 228 63T311 137T402 249T500 361Q566 425 703 529T910 693Q942 721 945 721T958 716T970 709Q974 704 964 691Q961 688 905 622T847 554L595 181Q553 121 527 77T496 19L492 5Q497 5 531 46Q579 98 685 224T850 409L972 524Q994 543 1004 556Q1012 567 1097 643T1186 720Q1194 720 1206 715T1215 703Q1215 701 1191 671T1133 599T1080 530Q1036 461 983 357T862 152Q802 64 799 17Q799 7 800 5T811 2Q836 2 882 37T969 126Q972 130 974 134T978 138T983 139T996 140H1012Q1018 134 1018 132Q1018 122 981 83T889 4T795 -35Q761 -35 745 -12T728 48Q728 122 781 190Q833 269 890 370L927 434L914 422Q848 360 752 245Q643 117 582 51T498 -33T461 -50Q424 -48 424 -4Q424 84 481 172L714 495Q591 406 523 333Q507 316 430 226T313 95Q263 48 221 24T162 -4T120 -7H112",8501:"55 613Q55 643 61 663T74 688T85 694Q94 694 94 681Q98 632 134 588L412 285Q416 311 430 397T447 509V519L438 526Q407 554 398 571T388 617T394 664T407 688T418 694Q425 694 427 684Q429 675 454 635T488 586Q490 584 496 579T513 563T537 540Q555 516 555 487Q555 460 549 441T537 416T528 409Q519 409 517 415T513 435T503 463Q492 481 490 481Q454 264 454 246Q454 237 479 212T529 152T555 79Q555 32 538 9Q531 1 524 1Q516 1 516 13Q512 62 476 106Q468 115 337 258T195 412L193 406Q191 401 189 394T183 377T176 352T171 322T167 284T165 240Q165 224 166 220Q171 199 211 152T252 70Q252 45 235 29T203 8T175 1Q170 0 115 0H79Q60 0 58 3T55 20Q55 31 58 34Q60 37 76 37Q112 39 126 46T140 70Q140 96 112 148T83 236Q83 281 102 334T140 419T159 452Q55 556 55 613",8502:"56 706V726Q56 763 76 763Q83 763 87 759T98 741Q108 726 116 721L127 717L340 715Q547 712 564 709Q575 705 587 692Q599 680 605 663L609 650V137H676Q687 124 687 115Q687 110 678 100T622 43L558 -21H-9Q-22 -6 -22 -1T-13 14T42 72L107 137H569V339Q569 541 567 546Q558 555 554 557L545 563H329Q118 566 101 569Q90 573 78 586Q54 610 54 661Q54 670 56 706",8503:"56 750Q68 764 76 764Q88 764 97 743T125 717Q131 715 240 715T358 713Q421 691 421 640Q421 608 399 588T358 566Q353 566 352 565T351 557L356 526Q356 488 379 346T402 97Q400 21 385 -12Q366 -43 351 -43Q335 -43 329 -10Q316 40 316 64Q316 67 315 67Q313 67 269 26L222 -21H-9Q-22 -7 -22 -1Q-22 4 -14 14T42 73L107 137H311V564H211H164Q115 564 93 573T60 615Q56 630 56 690V750",8504:"62 757Q69 764 75 764Q87 764 97 741Q102 731 105 728T117 721L129 715H349Q569 715 580 710Q618 701 635 670Q640 661 640 639Q640 609 622 590Q617 583 604 575T580 566H573V553Q575 547 576 531T582 469T600 353Q624 205 624 104Q624 46 617 17T591 -32Q581 -43 573 -43Q550 -43 540 44Q535 73 533 319V564H322Q117 566 100 570Q90 573 77 586Q54 609 54 663Q54 689 55 706Q55 738 56 745T62 757",8513:"239 665Q194 665 154 653T90 629T66 617Q59 617 53 623T46 637Q46 652 66 659Q129 695 197 701Q218 705 248 705Q293 705 335 693Q371 684 435 644Q543 562 573 417Q577 393 577 341Q577 290 573 266Q531 83 384 10Q346 -9 315 -16T234 -23H206Q202 -23 183 -23T152 -21T120 -18T88 -10T63 3T44 24L37 35V297L50 310H235Q248 297 248 290Q248 285 235 270H77V103Q77 88 77 80T77 63T78 50T80 43T82 38T85 35T89 32T95 30Q126 20 206 17Q289 17 330 30Q407 55 460 120T533 275Q538 305 538 342Q538 486 452 575T239 665",8592:"944 261T944 250T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H929Q944 261 944 250",8593:"27 414Q17 414 17 433Q17 437 17 439T17 444T19 447T20 450T22 452T26 453T30 454T36 456Q80 467 120 494T180 549Q227 607 238 678Q240 694 251 694Q259 694 261 684Q261 677 265 659T284 608T320 549Q340 525 363 507T405 479T440 463T467 455T479 451Q483 447 483 433Q483 413 472 413Q467 413 458 416Q342 448 277 545L270 555V-179Q262 -193 252 -193H250H248Q236 -193 230 -179V555L223 545Q192 499 146 467T70 424T27 414",8594:"56 237T56 250T70 270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H70Q56 237 56 250",8595:"473 86Q483 86 483 67Q483 63 483 61T483 56T481 53T480 50T478 48T474 47T470 46T464 44Q428 35 391 14T316 -55T264 -168Q264 -170 263 -173T262 -180T261 -184Q259 -194 251 -194Q242 -194 238 -176T221 -121T180 -49Q169 -34 155 -21T125 2T95 20T67 33T44 42T27 47L21 49Q17 53 17 67Q17 87 28 87Q33 87 42 84Q158 52 223 -45L230 -55V312Q230 391 230 482T229 591Q229 662 231 676T243 693Q244 694 251 694Q264 692 270 679V-55L277 -45Q307 1 353 33T430 76T473 86",8596:"263 479Q267 501 271 506T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H835Q729 349 696 475Q691 493 691 500Q691 511 711 511Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q144 292 194 349T263 479",8597:"27 492Q17 492 17 511Q17 515 17 517T17 522T19 525T20 528T22 530T26 531T30 532T36 534Q80 545 120 572T180 627Q210 664 223 701T238 755T250 772T261 762Q261 757 264 741T282 691T319 628Q352 589 390 566T454 536L479 529Q483 525 483 511Q483 491 472 491Q467 491 458 494Q342 526 277 623L270 633V-133L277 -123Q307 -77 353 -45T430 -2T473 8Q483 8 483 -11Q483 -15 483 -17T483 -22T481 -25T480 -28T478 -30T474 -31T470 -32T464 -34Q407 -49 364 -84T300 -157T270 -223T261 -262Q259 -272 250 -272Q242 -272 239 -255T223 -201T180 -127Q169 -112 155 -99T125 -76T95 -58T67 -45T44 -36T27 -31L21 -29Q17 -25 17 -11Q17 9 28 9Q33 9 42 6Q158 -26 223 -123L230 -133V633L223 623Q192 577 146 545T70 502T27 492",8598:"204 662Q257 662 301 676T369 705T394 720Q398 720 407 711T417 697Q417 688 389 671T310 639T212 623Q176 623 153 628Q151 628 221 557T546 232Q942 -164 943 -168Q944 -170 944 -174Q944 -182 938 -188T924 -195Q922 -195 916 -193Q912 -191 517 204Q440 281 326 394T166 553L121 598Q126 589 126 541Q126 438 70 349Q59 332 52 332Q48 332 39 341T29 355Q29 358 38 372T57 407T77 464T86 545Q86 583 78 614T63 663T55 683Q55 693 65 693Q73 693 82 688Q136 662 204 662",8599:"582 697Q582 701 591 710T605 720Q607 720 630 706T697 677T795 662Q830 662 863 670T914 686T934 694Q942 694 944 685Q944 680 936 663T921 615T913 545Q913 490 927 446T956 379T970 355Q970 351 961 342T947 332Q940 332 929 349Q874 436 874 541Q874 590 878 598L832 553Q787 508 673 395T482 204Q87 -191 83 -193Q77 -195 75 -195Q67 -195 61 -189T55 -174Q55 -170 56 -168Q58 -164 453 232Q707 487 777 557T847 628Q824 623 787 623Q689 623 599 679Q582 690 582 697",8600:"55 675Q55 683 60 689T75 695Q77 695 83 693Q87 691 482 296Q532 246 605 174T717 62T799 -20T859 -80T878 -97Q874 -93 874 -41Q874 64 929 151Q940 168 947 168Q951 168 960 159T970 145Q970 143 956 121T928 54T913 -45Q913 -83 920 -114T936 -163T944 -185Q942 -194 934 -194Q932 -194 914 -186T864 -170T795 -162Q743 -162 698 -176T630 -205T605 -220Q601 -220 592 -211T582 -197Q582 -187 611 -170T691 -138T787 -123Q824 -123 847 -128Q848 -128 778 -57T453 268Q58 664 56 668Q55 670 55 675",8601:"126 -41Q126 -92 121 -97Q121 -98 139 -80T200 -20T281 61T394 173T517 296Q909 690 916 693Q922 695 924 695Q932 695 938 689T944 674Q944 670 943 668Q942 664 546 268Q292 13 222 -57T153 -128Q176 -123 212 -123Q310 -123 400 -179Q417 -190 417 -197Q417 -201 408 -210T394 -220Q392 -220 369 -206T302 -177T204 -162Q131 -162 67 -194Q63 -195 59 -192T55 -183Q55 -180 62 -163T78 -115T86 -45Q86 10 72 54T44 120T29 145Q29 149 38 158T52 168Q59 168 70 151Q126 62 126 -41",8602:"942 250Q942 244 928 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L735 270H931Q942 257 942 250",8603:"54 250Q54 258 66 270H277L488 272L542 350Q596 431 602 435Q604 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H264L66 232Q54 239 54 250",8606:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H276L285 277Q322 306 349 345T388 417H434Q434 413 424 392T393 338T349 279L340 270H634Q933 270 937 266L938 265Q944 259 944 250T938 235L937 234Q933 230 634 230H340L349 221Q372 196 393 163T424 108T434 83H388Q377 116 350 155T285 223L276 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8608:"943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H723L714 223Q677 194 650 155T611 83H565Q565 87 575 108T606 162T650 221L659 230H365Q66 230 62 234L61 235Q55 241 55 250T61 265L62 266Q66 270 365 270H659L650 279Q627 304 606 337T575 392T565 417H611Q622 384 649 345T714 277L723 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250",8610:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H873L882 277Q919 306 946 345T985 417H1031Q1031 413 1021 392T990 338T946 279L937 270V230L946 221Q969 196 990 163T1021 108T1031 83H985Q974 116 947 155T882 223L873 230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250",8611:"1054 250Q1006 221 967 177T912 83H889Q866 83 866 84Q866 86 873 103T902 156T952 222L959 230H237L228 223Q191 194 164 155T125 83H79Q79 87 89 108T120 162T164 221L173 230V270L164 279Q141 304 120 337T89 392T79 417H125Q136 384 163 345T228 277L237 270H959L952 278Q924 309 903 344T874 396T866 416Q866 417 889 417H912Q928 367 967 323T1054 250",8614:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H95V155",8617:"903 424T903 444T929 464Q976 464 1023 434T1070 347Q1070 316 1055 292T1016 256T971 237T929 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270H926Q929 270 941 271T960 275T978 280T998 290T1015 307Q1030 325 1030 347Q1030 355 1027 364T1014 387T983 411T929 424H928Q903 424 903 444",8618:"55 347Q55 380 72 404T113 441T159 458T197 464Q222 464 222 444Q222 429 204 426T157 417T110 387Q95 369 95 347Q95 339 98 330T111 307T142 283T196 270H961Q845 357 818 493Q818 494 818 496T817 499Q817 511 834 511H837Q846 511 849 510T855 506T858 497T861 481T869 456Q891 389 942 336T1061 261Q1070 258 1070 250Q1070 244 1065 241T1041 231T1003 212Q962 186 932 152T887 85T866 35T858 4Q856 -6 853 -8T837 -11Q817 -11 817 0Q817 7 822 25Q854 151 961 230H196Q149 230 102 260T55 347",8619:"56 250Q103 277 142 322T199 417H221Q244 417 244 416Q244 414 237 397T208 344T158 278L151 270H622V305Q622 356 624 388T635 460T661 521T709 559T785 575Q813 575 833 573T880 561T923 534T952 483T964 405Q964 374 959 350T942 307T918 276T884 255T847 242T804 235T760 231T713 230H662V-27Q654 -41 644 -41H642H640Q628 -41 622 -27V230H151L158 222Q186 191 207 156T236 104T244 84Q244 83 221 83H199Q181 133 142 178T56 250ZM924 403Q924 474 894 505T794 536Q758 536 734 526T696 500T675 453T665 395T662 319V270H699Q826 270 875 295T924 403",8620:"35 405Q35 454 48 489T86 542T137 567T195 575Q229 575 251 571T301 554T345 510T370 429Q377 384 377 305V270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q896 221 857 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H377V-27Q369 -41 359 -41H357Q342 -41 337 -25V230H286Q247 231 225 232T169 238T115 255T75 284T45 333T35 405ZM75 406Q75 322 123 296T300 270H337V319Q335 432 317 477T240 534Q232 535 197 535Q140 535 108 507T75 406",8621:"57 250Q159 311 200 417H246L242 407Q215 340 159 278L152 270H276L315 310Q354 349 358 351Q366 356 376 351Q378 350 455 273L530 196L606 273Q683 350 686 351Q694 354 703 351Q705 350 782 273L858 196L933 273Q1010 350 1012 351Q1022 356 1030 351Q1034 349 1073 310L1112 270H1236L1229 278Q1173 340 1146 407L1142 417H1188Q1233 306 1331 250Q1231 192 1188 83H1142L1146 93Q1173 160 1229 222L1236 230H1168Q1155 230 1139 230T1119 229Q1112 229 1108 229T1099 231T1092 233T1085 238T1078 245T1068 256T1056 269L1021 304L984 267Q948 230 910 191T867 149Q857 144 848 150Q844 151 770 227T694 304T618 228T540 150Q531 144 521 149Q517 152 479 191T404 267L367 304L332 269Q328 264 320 256T310 246T303 239T296 234T289 231T280 229T269 229Q265 229 249 229T220 230H152L159 222Q215 160 242 93L246 83H223L200 84L195 96Q152 190 57 250",8622:"491 272Q491 275 542 352T597 432Q602 437 609 437Q617 437 622 432T628 417T582 341L537 272L608 270H751L822 272L808 288Q786 313 761 355T733 414Q733 424 737 426T766 428H793L806 397Q829 354 864 314Q896 284 928 263Q942 257 942 250T928 237Q887 208 864 185Q829 147 806 103L793 74L766 72Q742 72 738 73T733 85Q735 102 756 137T797 198L817 225L822 230H511L457 148Q440 124 420 93Q404 68 400 64T389 60Q381 60 375 66T368 81Q368 88 415 159L462 230H175L188 214Q210 188 235 145T264 85Q264 75 260 74T231 72L206 74L191 103Q169 142 164 150Q130 195 64 239Q56 244 56 250T64 261Q115 294 142 323T191 397L206 428H231Q255 428 259 426T264 414Q260 397 235 355T188 288L175 272L331 270Q488 270 491 272",8624:"56 555Q74 567 79 570T107 592T141 625T170 667T198 722H221Q244 722 244 721Q244 718 236 699T207 647T161 587L151 576L291 575H292H293H294H296H297H298H299H300H301H302H304H305H306H307H308H309H310H311H312H314H315H316H317H318H319H320H321H322H323H324H325H327H328H329H330H331H332H333H334H335H336H337H338H339H340H341H342H343H345Q435 574 438 570L439 569L440 568Q444 564 444 287Q444 15 442 12Q436 0 424 0T406 12Q404 15 404 275V535H151L162 523Q187 495 207 462T236 410T244 389H198L193 402Q171 457 131 497T56 555",8625:"301 722Q339 618 443 555L437 551Q431 547 422 541T401 526T377 504T352 477T327 443T306 402L301 389H255Q255 392 263 410T291 461T337 523L348 535H95V275Q95 15 93 12Q87 0 75 0T57 12Q55 15 55 287Q55 564 59 568L60 569Q64 573 76 573T208 575L348 576L338 587Q314 613 294 646T264 698T255 721Q255 722 278 722H301",8630:"361 210Q373 210 373 182V177Q373 155 370 151T348 139Q303 118 267 84T216 28T201 1Q197 -1 196 -1Q189 -1 184 8Q166 39 143 64T99 104T61 129T32 144T19 150Q17 152 17 179Q17 203 21 208Q28 210 39 206Q106 178 157 135L175 119V126Q179 130 179 155Q182 173 193 201Q228 305 312 374T510 459Q532 461 551 461H567Q678 461 784 386Q835 344 861 301Q902 245 926 173T950 32Q950 15 944 8Q930 -6 917 8Q910 12 910 43Q901 208 801 314T561 421Q453 421 359 359Q300 319 263 258T217 126L216 125Q216 124 216 123T217 122Q219 122 229 131T260 156T301 181Q314 189 336 199T361 210",8631:"972 209Q980 209 981 204T982 179Q982 155 979 151T957 139Q915 121 878 86T815 8Q808 -1 803 -1Q801 -1 797 1Q797 6 783 28T732 84T650 139L628 150Q626 152 626 177Q626 201 630 206Q636 210 637 210Q650 210 697 181Q727 166 764 137L784 119L782 132Q767 239 689 318T499 417Q474 421 442 421Q343 421 261 369T130 219Q86 121 86 28Q86 15 79 8Q73 1 66 1T53 8Q46 15 46 30Q46 102 77 192T186 361Q274 443 386 459Q396 460 426 460Q515 460 588 431T703 361T773 271T812 187T822 132Q822 123 825 123Q936 209 972 209",8634:"369 543T369 563T397 583Q408 583 440 579L454 577L464 581Q492 592 516 609T552 638T565 650Q604 638 607 637Q606 636 598 628T585 614T570 601T548 584T523 568L510 560L516 558Q522 555 527 553T541 546T559 536T580 523T603 506T626 485Q722 384 722 250Q722 106 622 12T387 -83Q253 -83 155 12T56 250Q56 357 110 433T235 545Q244 550 252 550Q270 550 270 531Q270 522 261 515T238 501T202 477T159 433Q95 352 95 250Q95 131 178 45T388 -42Q511 -42 596 43T682 250Q682 340 636 408T522 511Q495 526 488 526Q488 525 488 525T487 522T485 515L490 506Q505 481 516 451T531 404T535 384L532 385Q529 386 524 387T513 390L491 397L488 408Q472 483 413 542L399 543Q369 543 369 563",8635:"170 637L213 650Q270 597 313 581L323 577L337 579Q369 583 380 583Q408 583 408 563T380 543H378L364 542Q305 483 289 408L286 397L264 390Q259 389 254 388T245 385L242 384Q242 387 246 403T261 450T287 506L292 515Q291 519 291 521T290 524T289 526Q284 526 265 517T216 486T160 434T114 354T95 249Q95 132 178 45T388 -42Q513 -42 597 44T682 250Q682 337 638 404T532 506Q529 508 525 510T519 514T515 516T511 519T509 522T508 526T507 531Q507 550 525 550Q533 550 542 545Q569 532 596 511T653 454T702 366T721 250Q721 151 672 74T547 -43T388 -83Q254 -83 155 12T56 250Q56 385 151 485Q164 498 179 509T205 528T228 542T247 551T260 558L267 560L254 568Q215 590 170 637",8636:"62 230Q56 236 55 244Q55 252 57 255T69 265Q114 292 151 326T208 391T243 448T265 491T273 509Q276 511 288 511Q304 511 306 505Q309 501 303 484Q293 456 279 430T251 383T223 344T196 313T173 291T156 276L148 270H929Q944 261 944 250T929 230H62",8637:"55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8638:"188 258V694H208L215 682Q246 628 293 594T375 551V528Q375 505 374 505Q369 505 351 510T299 534T237 578L228 587V205Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 258",8639:"41 551Q76 559 123 592T201 682L208 694H228V258Q228 -178 226 -182Q221 -194 208 -194T190 -182Q188 -178 188 205V587L179 578Q151 552 117 534T65 511T42 505Q41 505 41 528V551",8640:"691 500Q691 511 711 511Q720 511 723 510T730 504T735 490T746 464T768 425Q796 378 835 339T897 285T933 263Q941 258 942 256T944 245T937 230H70Q56 237 56 250T70 270H852Q802 308 762 364T707 455T691 500",8641:"56 237T56 250T70 270H937Q944 263 944 256Q944 251 944 250T943 246T940 242T933 238Q794 153 734 7Q729 -7 726 -9T711 -11Q695 -11 693 -5Q690 -1 696 16Q721 84 763 139T852 230H70Q56 237 56 250",8642:"190 682Q195 694 208 694T226 683Q228 679 228 296V-87L237 -78Q265 -52 299 -34T351 -11T374 -5Q375 -5 375 -28V-51Q340 -60 293 -92T215 -182L208 -194H188V242Q188 678 190 682",8643:"188 295V573Q188 657 189 672T200 692Q206 694 208 694Q221 694 226 683Q228 679 228 242V-194H208L201 -182Q170 -128 123 -94T41 -51V-28Q41 -5 42 -5Q47 -5 65 -10T117 -34T179 -78L188 -87V295",8644:"943 500Q895 471 856 427T801 333H778Q755 333 755 334Q755 336 762 353T791 406T841 472L848 480H459Q70 480 67 482Q55 488 55 500T67 518Q70 520 459 520H848L841 528Q813 559 792 594T763 646T755 666Q755 667 778 667H801Q817 617 856 573T943 500ZM56 167Q102 194 141 238T198 333H221Q244 333 244 332Q221 265 161 198L151 187H539Q928 187 930 186Q944 182 944 167Q944 155 934 149Q930 147 541 147H151L160 137Q185 110 205 77T235 24T244 1Q244 0 221 0H199Q158 106 56 167",8646:"56 500Q103 527 142 572T199 667H221Q244 667 244 666Q244 664 237 647T208 594T158 528L151 520H539Q928 520 932 518Q944 513 944 500T932 482Q928 480 539 480H151L158 472Q186 441 207 406T236 354T244 334Q244 333 221 333H199Q181 383 142 428T56 500ZM943 167Q835 101 801 0H778Q755 0 755 1T758 9T765 25T771 39Q800 94 839 137L848 147H458Q68 147 66 149Q55 154 55 167Q55 182 69 186Q71 187 460 187H848L838 198Q811 228 791 261T762 314L755 332Q755 333 778 333H801Q841 227 943 167",8647:"930 437Q944 426 944 416T934 399Q930 397 540 397H150L159 387Q185 360 205 328T234 277T243 252Q243 237 217 191T159 113L150 103H540Q930 103 934 101Q944 94 944 84Q944 71 930 64L540 63H151Q180 34 203 -2T236 -61L244 -83H198Q178 -31 142 11T66 77L55 83L65 89Q157 145 197 246Q199 250 190 269Q150 359 65 411L55 417L66 423Q106 447 142 489T198 583H244Q202 488 151 437H930",8648:"83 551Q190 590 250 694Q251 689 263 671T307 621T380 567Q409 551 416 551Q422 551 447 563T511 608T577 684L582 694Q642 591 749 551V528Q749 505 748 505Q745 505 724 515T669 546T612 590L602 599V-181Q595 -193 585 -193H582H581Q568 -193 565 -183L563 -179L562 209V598L552 589Q517 556 473 531T414 506H412Q411 506 393 514T361 530T324 553T280 589L270 598V-179Q255 -192 250 -193H247Q237 -193 230 -181V599L220 590Q197 567 164 546T110 515T84 505Q83 505 83 528V551",8649:"55 416Q55 427 70 437H848Q819 466 796 502T764 561L755 583H801Q821 531 857 489T933 423L944 417L934 411Q843 355 802 254Q800 250 809 231Q849 141 934 89L944 83L933 77Q893 53 857 11T801 -83H755Q797 12 848 63H459L70 64Q55 70 55 84Q55 94 65 101Q69 103 459 103H849L840 113Q806 148 779 196T756 254Q756 255 760 264T770 286T786 315T809 351T840 387L849 397H459Q69 397 65 399Q55 406 55 416",8650:"230 681Q240 694 251 694Q260 693 270 680V-98L280 -89Q297 -73 314 -60T348 -38T374 -24T397 -13T412 -6H414Q428 -6 473 -32T552 -89L562 -98V291L563 680Q570 693 582 693Q593 694 602 681V-99L612 -90Q635 -68 668 -47T723 -15T748 -5Q749 -5 749 -28V-51Q642 -91 582 -194L577 -184Q551 -141 512 -108T447 -63T416 -51T385 -63T321 -108T255 -184L250 -194Q189 -89 83 -51V-28Q83 -5 84 -5Q88 -5 109 -15T164 -46T220 -90L230 -99V681",8651:"195 504L198 514H221Q244 514 244 512Q244 508 239 490T215 437T171 376L162 367H545Q928 367 932 365Q944 360 944 347T932 329Q928 327 492 327H55V347L67 354Q113 379 146 420T195 504ZM67 171Q70 173 507 173H944V153L932 146Q839 95 804 -4L801 -14H778Q755 -14 755 -12Q768 59 828 124L837 133H454Q71 133 67 135Q55 140 55 153Q55 165 67 171",8652:"691 660Q691 671 711 671Q720 671 723 670T730 664T735 650T746 624T768 585Q797 538 836 499T897 445T933 423Q941 418 942 416T944 405T937 390H70Q56 397 56 410T70 430H852Q802 468 762 524T707 615T691 660ZM55 256Q56 264 62 270H929Q944 261 944 250T929 230H148Q149 229 165 215T196 185T231 145T270 87T303 16Q309 -1 306 -5Q304 -11 288 -11Q279 -11 276 -10T269 -4T264 10T253 36T231 75Q172 173 69 235Q59 242 57 245T55 256",8653:"397 525Q410 525 414 524T418 516Q418 506 394 467T331 381L319 367H473L624 369L657 445Q674 487 684 507T699 531T709 534Q717 534 722 528T728 516Q728 510 695 434Q689 418 683 402T672 377T668 367H928Q942 355 942 347Q942 341 928 327H791Q651 327 651 325Q649 324 620 251T586 174Q586 172 757 172H928Q942 158 942 152Q942 143 928 132H568L537 54Q510 -9 503 -22T486 -35Q479 -35 473 -29T466 -17T495 61L526 132H319L331 118Q364 81 391 37T418 -17Q418 -23 415 -24T401 -26Q398 -26 397 -26L384 -24L377 -13Q344 49 301 97T218 170T143 210T84 233T55 245Q54 253 59 256T86 267Q281 327 377 512L384 525H397ZM606 325Q606 327 439 327H275Q258 312 179 265L148 249Q228 206 262 181L275 172H544L575 247L606 325",8654:"395 -24T395 -19T417 57T440 132H255L266 116Q308 64 340 -6Q342 -17 337 -21Q335 -26 320 -26T302 -19Q302 -15 294 4T265 54T217 117T145 182T49 236Q30 243 33 254Q40 261 49 263Q98 283 142 315T214 379T263 442T293 493T302 519Q305 525 320 525T337 521Q342 516 340 505Q308 435 266 383L255 370L384 367H515Q561 522 569 530Q574 534 580 534Q587 534 594 528T602 516Q602 512 580 441T557 367H651L742 370L731 383Q689 435 657 505Q655 516 660 521Q662 525 677 525T695 519Q695 515 703 496T732 446T780 383T853 317T949 263Q967 258 964 245Q959 240 949 236Q897 215 852 182T779 116T731 52T703 3T695 -19Q692 -26 677 -26T660 -21Q655 -17 657 -6Q670 21 682 42T702 77T717 99T728 114T735 122T739 126T740 130T613 132H482L460 54Q440 -9 433 -23T415 -37Q408 -37 402 -31ZM502 325Q502 327 360 327H217L195 310Q173 291 120 256L111 250Q114 248 143 229T195 190L217 172H335L453 174L502 325ZM886 250Q885 251 865 263T831 286T802 310L780 327H544L535 299Q531 283 511 223L495 174L637 172H780L802 190Q843 225 877 243L886 250",8655:"346 174Q348 176 378 249T411 325Q411 327 239 327H68Q55 342 55 347Q55 354 68 367H428L459 445Q487 509 494 521T510 534Q517 534 524 527T531 516Q531 515 502 438L471 367H677L666 381Q631 421 605 463T578 516Q578 522 582 523T599 525H615L619 512Q659 437 714 383T812 309T896 272T942 254Q943 246 938 243T911 232Q718 172 619 -13L615 -24L599 -26Q578 -26 578 -17Q578 -11 587 6T617 53T666 118L677 132H373L339 54Q323 12 313 -8T298 -32T288 -35Q280 -35 275 -29T269 -17Q269 -14 298 57T328 132H68Q55 145 55 152Q55 156 56 158T62 165T68 172H206Q346 172 346 174ZM848 249Q763 297 735 318L722 327H455L422 252L391 174Q391 172 557 172H722L735 181Q773 210 819 234L848 249",8656:"944 153Q944 140 929 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H929Q944 359 944 347Q944 336 930 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173H930Q931 172 933 171T936 169T938 167T941 164T942 162T943 158T944 153",8657:"228 -179Q227 -180 226 -182T223 -186T221 -189T218 -192T214 -193T208 -194Q196 -194 189 -181L188 125V430L176 419Q122 369 59 338Q46 330 40 330Q38 330 31 337V350Q31 362 33 365T46 374Q60 381 77 390T128 426T190 484T247 567T292 677Q295 688 298 692Q302 694 305 694Q313 694 318 677Q334 619 363 568T420 485T481 427T532 391T564 374Q575 368 577 365T579 350V337Q572 330 570 330Q564 330 551 338Q487 370 435 419L423 430L422 125V-181Q409 -194 401 -194Q397 -194 394 -193T388 -189T385 -184T382 -180V-177V475L373 487Q331 541 305 602Q304 601 300 591T290 571T278 548T260 519T238 488L229 476L228 148V-179",8658:"580 514Q580 525 596 525Q601 525 604 525T609 525T613 524T615 523T617 520T619 517T622 512Q659 438 720 381T831 300T927 263Q944 258 944 250T935 239T898 228T840 204Q696 134 622 -12Q618 -21 615 -22T600 -24Q580 -24 580 -17Q580 -13 585 0Q620 69 671 123L681 133H70Q56 140 56 153Q56 168 72 173H725L735 181Q774 211 852 250Q851 251 834 259T789 283T735 319L725 327H72Q56 332 56 347Q56 360 70 367H681L671 377Q638 412 609 458T580 514",8659:"401 694Q412 694 422 681V375L423 70L435 81Q487 130 551 162Q564 170 570 170Q572 170 579 163V150Q579 138 577 135T564 126Q541 114 518 99T453 48T374 -46T318 -177Q313 -194 305 -194T293 -178T272 -119T225 -31Q158 70 46 126Q35 132 33 135T31 150V163Q38 170 40 170Q46 170 59 162Q122 131 176 81L188 70V375L189 681Q199 694 208 694Q219 694 228 680V352L229 25L238 12Q279 -42 305 -102Q344 -23 373 13L382 25V678Q387 692 401 694",8660:"308 524Q318 526 323 526Q340 526 340 514Q340 507 336 499Q326 476 314 454T292 417T274 391T260 374L255 368Q255 367 500 367Q744 367 744 368L739 374Q734 379 726 390T707 416T685 453T663 499Q658 511 658 515Q658 525 680 525Q687 524 690 523T695 519T701 507Q766 359 902 287Q921 276 939 269T961 259T966 250Q966 246 965 244T960 240T949 236T930 228T902 213Q763 137 701 -7Q697 -16 695 -19T690 -23T680 -25Q658 -25 658 -15Q658 -11 663 1Q673 24 685 46T707 83T725 109T739 126L744 132Q744 133 500 133Q255 133 255 132L260 126Q265 121 273 110T292 84T314 47T336 1Q341 -11 341 -15Q341 -25 319 -25Q312 -24 309 -23T304 -19T298 -7Q233 141 97 213Q83 221 70 227T51 235T41 239T35 243T34 250T35 256T40 261T51 265T70 273T97 287Q235 363 299 509Q305 522 308 524ZM792 319L783 327H216Q183 294 120 256L110 250L120 244Q173 212 207 181L216 173H783L792 181Q826 212 879 244L889 250L879 256Q826 288 792 319",8661:"290 755Q298 772 305 772T318 757T343 706T393 633Q431 588 473 558T545 515T579 497V484Q579 464 570 464Q564 464 550 470Q485 497 423 550L422 400V100L423 -50Q485 3 550 30Q565 36 570 36Q579 36 579 16V3Q575 -1 549 -12T480 -53T393 -132Q361 -172 342 -208T318 -258T305 -272T293 -258T268 -208T217 -132Q170 -80 128 -51T61 -12T31 3V16Q31 36 40 36Q46 36 61 30Q86 19 109 6T146 -18T173 -38T188 -50V550Q186 549 173 539T147 519T110 495T61 470Q46 464 40 464Q31 464 31 484V497Q34 500 63 513T135 557T217 633Q267 692 290 755ZM374 598Q363 610 351 625T332 651T316 676T305 695L294 676Q282 657 267 636T236 598L228 589V-89L236 -98Q247 -110 259 -125T278 -151T294 -176T305 -195L316 -176Q328 -157 343 -136T374 -98L382 -89V589L374 598",8666:"944 54Q942 44 929 36H372Q372 34 377 26T395 -4T422 -58Q442 -109 442 -110T408 -111H374L370 -100Q282 124 87 243L76 250L87 257Q284 377 370 600L374 611H408Q442 611 442 610Q423 550 381 480Q380 478 379 475T376 471T374 468T372 465V464H929Q942 456 944 446Q944 442 943 439T941 434T938 430T935 428T931 426T928 424H344L336 414Q277 336 200 277L191 270H560Q929 270 933 268Q944 262 944 250Q944 237 933 232Q929 230 560 230H191L200 223Q279 162 336 86L344 76H928Q929 76 931 75T934 73T938 70T941 66T943 61T944 54",8667:"56 250Q56 260 68 270H808L799 277Q720 338 663 414L655 424H363Q71 424 68 426Q55 432 55 444T68 462Q71 464 349 464H627Q627 466 622 474T604 504T577 558Q557 609 557 610T591 611H626L629 600Q717 376 912 257L923 250L912 243Q715 123 629 -100L626 -111H591Q557 -111 557 -110Q576 -50 618 20Q619 22 620 25T623 29T625 32T626 35L627 36H349Q71 36 68 38Q55 44 55 56T68 74Q71 76 363 76H655L663 86Q722 164 799 223L808 230H438L68 231Q56 236 56 250",8669:"76 230Q68 230 62 237T56 250Q56 257 63 264T91 291Q102 300 108 306L159 351Q168 356 177 351L218 316L303 239L353 195Q376 214 403 239L488 316L529 351Q538 356 546 351Q548 350 594 310L638 270H848L841 278Q813 309 792 344T763 396T755 416Q755 417 778 417H801Q817 367 856 323T943 250Q895 221 856 177T801 83H778Q755 83 755 84Q755 86 762 103T791 156T841 222L848 230H737Q625 230 622 232Q620 233 599 251T558 288L537 306Q537 305 451 228T362 149Q353 146 345 149Q341 150 255 227T169 306Q167 306 129 270Q123 265 115 257T102 245T93 237T84 232T76 230",8672:"292 419Q292 400 261 347T211 275H306H364Q400 275 411 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM918 237T918 250T932 270H1236Q1251 262 1251 250T1236 230H932Q918 237 918 250",8674:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250ZM501 237T501 250T515 270H819Q834 262 834 250T819 230H515Q501 237 501 250ZM1022 417Q1022 437 1055 437H1067Q1090 437 1097 434T1109 417Q1128 373 1161 333T1236 270Q1251 261 1251 250Q1251 241 1244 236T1216 217T1175 182Q1149 155 1133 128T1109 85T1097 66Q1093 64 1065 64H1053Q1031 64 1025 72T1027 100Q1036 124 1049 147T1073 185T1091 210T1101 223L1103 225H1008H950Q914 225 903 229T892 250T903 270T948 275H1008H1103L1101 277Q1100 280 1091 291T1067 325T1039 374Q1022 408 1022 417",8704:"0 673Q0 684 7 689T20 694Q32 694 38 680T82 567L126 451H430L473 566Q483 593 494 622T512 668T519 685Q524 694 538 694Q556 692 556 674Q556 670 426 329T293 -15Q288 -22 278 -22T263 -15Q260 -11 131 328T0 673ZM414 410Q414 411 278 411T142 410L278 55L414 410",8705:"404 269Q412 269 418 267T428 261T435 253T441 245L444 240V172Q444 103 443 96Q440 81 431 65T403 27T344 -7T250 -21T156 -8T97 27T69 65T58 96Q56 103 56 413Q56 722 58 729Q74 822 215 845Q221 846 229 846H243Q282 846 290 845Q422 826 443 729Q444 722 444 653V586L442 583Q441 580 440 578T436 573T430 567T423 562T415 558T404 556Q377 556 367 583Q364 590 364 654V719Q363 721 360 726T355 733Q326 766 250 766H249Q235 766 219 765T174 752T137 719V107Q145 83 178 71T251 58H254Q340 58 364 107V172Q364 176 364 187T363 204Q363 269 404 269",8706:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",8707:"56 661T56 674T70 694H487Q497 686 500 679V15Q497 10 487 1L279 0H70Q56 7 56 20T70 40H460V327H84Q70 334 70 347T84 367H460V654H70Q56 661 56 674",8709:"331 696Q335 708 339 722T345 744T350 759T357 769T367 772Q374 772 381 767T388 754Q388 746 377 712L366 673L378 661Q460 575 460 344Q460 281 456 234T432 126T373 27Q319 -22 250 -22Q214 -22 180 -7Q168 -3 168 -4L159 -33Q148 -71 142 -75Q138 -78 132 -78Q124 -78 118 -72T111 -60Q111 -52 122 -18L133 21L125 29Q39 111 39 344Q39 596 137 675Q187 716 251 716Q265 716 278 714T296 710T315 703T331 696ZM276 676Q264 679 246 679Q196 679 159 631Q134 597 128 536T121 356Q121 234 127 174T151 80L234 366Q253 430 275 506T308 618L318 654Q318 656 294 669L276 676ZM181 42Q207 16 250 16Q291 16 324 47Q354 78 366 136T378 356Q378 470 372 528T349 616L348 613Q348 611 264 326L181 42",8710:"51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344",8711:"46 676Q46 679 51 683H781Q786 679 786 676Q786 674 617 326T444 -26Q439 -33 416 -33T388 -26Q385 -22 216 326T46 676ZM697 596Q697 597 445 597T193 596Q195 591 319 336T445 80L697 596",8712:"84 250Q84 372 166 450T360 539Q361 539 377 539T419 540T469 540H568Q583 532 583 520Q583 511 570 501L466 500Q355 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H568Q583 262 583 250T568 230H124V228Q124 207 134 177T167 112T231 48T328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 446 -40T417 -41Q262 -41 172 45Q84 127 84 250",8713:"196 25Q84 109 84 250Q84 372 166 450T360 539Q361 539 375 539T413 540T460 540L547 707Q550 716 563 716Q570 716 575 712T581 703T583 696T505 540H568Q583 532 583 520Q583 511 570 501L484 500L366 270H568Q583 262 583 250T568 230H346L247 38Q284 16 328 7Q355 1 466 0H570Q583 -10 583 -20Q583 -32 568 -40H471Q464 -40 447 -40T419 -41Q304 -41 228 3Q117 -211 115 -212Q111 -215 104 -215T92 -212T86 -204T84 -197Q84 -190 89 -183L196 25ZM214 61L301 230H124V228Q124 196 147 147T214 61ZM321 270L440 500Q353 499 329 494Q280 482 242 458T183 409T147 354T129 306T124 272V270H321",8715:"83 520Q83 532 98 540H195Q202 540 220 540T249 541Q404 541 494 455Q582 374 582 250Q582 165 539 99T434 0T304 -39Q297 -40 195 -40H98Q83 -32 83 -20Q83 -10 96 0H200Q311 1 337 6Q369 14 401 28Q422 39 445 55Q484 85 508 127T537 191T542 228V230H98Q84 237 84 250T98 270H542V272Q542 280 539 295T527 336T497 391T445 445Q422 461 401 472Q386 479 374 483T347 491T325 495T298 498T273 499T239 500T200 500L96 501Q83 511 83 520",8717:"154 -1Q122 -1 112 3T102 26Q102 63 158 63H178Q192 64 206 65T228 66T240 68Q301 85 324 146L329 157H244Q158 157 153 161Q149 162 145 169T140 183Q140 201 158 215L167 221H256L344 223L349 237Q352 262 352 287Q352 308 351 315Q341 352 315 368T256 385Q231 385 206 376T166 356T149 346Q143 346 138 364T132 388Q132 396 147 406Q198 440 252 440Q291 440 318 435Q421 404 451 301Q456 288 456 248V234Q456 151 391 86Q330 25 240 3Q212 -1 154 -1",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8722:"84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250",8723:"56 467T56 480T70 500H707Q722 492 722 480T707 460H409V187H707Q722 179 722 167Q722 154 707 147H409V0V-93Q409 -144 406 -155T389 -166Q376 -166 372 -155T368 -105Q368 -96 368 -62T369 -2V147H70Q56 154 56 167T70 187H369V460H70Q56 467 56 480",8724:"339 717Q339 739 354 752T388 766Q410 766 424 751T439 716T424 681T390 666Q369 666 354 681T339 717ZM57 237T57 250T71 270H369V425L370 581Q380 594 389 594Q402 594 409 579V270H707Q722 262 722 250T707 230H409V-79Q401 -93 391 -93H389H387Q375 -93 369 -79V230H71Q57 237 57 250",8725:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8726:"56 731Q56 740 62 745T75 750Q85 750 92 740Q96 733 270 255T444 -231Q444 -239 438 -244T424 -250Q414 -250 407 -240Q404 -236 230 242T56 731",8727:"229 286Q216 420 216 436Q216 454 240 464Q241 464 245 464T251 465Q263 464 273 456T283 436Q283 419 277 356T270 286L328 328Q384 369 389 372T399 375Q412 375 423 365T435 338Q435 325 425 315Q420 312 357 282T289 250L355 219L425 184Q434 175 434 161Q434 146 425 136T401 125Q393 125 383 131T328 171L270 213Q283 79 283 63Q283 53 276 44T250 35Q231 35 224 44T216 63Q216 80 222 143T229 213L171 171Q115 130 110 127Q106 124 100 124Q87 124 76 134T64 161Q64 166 64 169T67 175T72 181T81 188T94 195T113 204T138 215T170 230T210 250L74 315Q65 324 65 338Q65 353 74 363T98 374Q106 374 116 368T171 328L229 286",8728:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251ZM245 403Q188 403 142 361T96 250Q96 183 141 140T250 96Q284 96 313 109T354 135T375 160Q403 197 403 250Q403 313 360 358T245 403",8729:"55 251Q55 328 112 386T249 444T386 388T444 249Q444 171 388 113T250 55Q170 55 113 112T55 251",8730:"95 178Q89 178 81 186T72 200T103 230T169 280T207 309Q209 311 212 311H213Q219 311 227 294T281 177Q300 134 312 108L397 -77Q398 -77 501 136T707 565T814 786Q820 800 834 800Q841 800 846 794T853 782V776L620 293L385 -193Q381 -200 366 -200Q357 -200 354 -197Q352 -195 256 15L160 225L144 214Q129 202 113 190T95 178",8733:"56 124T56 216T107 375T238 442Q260 442 280 438T319 425T352 407T382 385T406 361T427 336T442 315T455 297T462 285L469 297Q555 442 679 442Q687 442 722 437V398H718Q710 400 694 400Q657 400 623 383T567 343T527 294T503 253T495 235Q495 231 520 192T554 143Q625 44 696 44Q717 44 719 46H722V-5Q695 -11 678 -11Q552 -11 457 141Q455 145 454 146L447 134Q362 -11 235 -11Q157 -11 107 56ZM93 213Q93 143 126 87T220 31Q258 31 292 48T349 88T389 137T413 178T421 196Q421 200 396 239T362 288Q322 345 288 366T213 387Q163 387 128 337T93 213",8734:"55 217Q55 305 111 373T254 442Q342 442 419 381Q457 350 493 303L507 284L514 294Q618 442 747 442Q833 442 888 374T944 214Q944 128 889 59T743 -11Q657 -11 580 50Q542 81 506 128L492 147L485 137Q381 -11 252 -11Q166 -11 111 57T55 217ZM907 217Q907 285 869 341T761 397Q740 397 720 392T682 378T648 359T619 335T594 310T574 285T559 263T548 246L543 238L574 198Q605 158 622 138T664 94T714 61T765 51Q827 51 867 100T907 217ZM92 214Q92 145 131 89T239 33Q357 33 456 193L425 233Q364 312 334 337Q285 380 233 380Q171 380 132 331T92 214",8736:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q67 43 346 361Q397 420 474 508Q595 648 616 671T647 694T661 688T666 674Q666 668 663 663Q662 662 627 622T524 503T390 350L120 41L386 40H653Q666 30 666 20Q666 8 651 0H71",8737:"71 0L68 2Q65 3 63 5T58 11T55 20Q55 22 57 28Q64 38 348 373T638 712Q644 714 646 714Q653 714 659 709T666 694V693Q666 687 633 647Q619 631 576 580Q528 524 495 485Q336 296 329 289Q328 288 348 264T395 182T433 54L434 40H651Q666 32 666 20T651 0H436Q431 -20 416 -20Q400 -20 396 -4V0H71ZM394 40Q394 51 389 76T366 149T319 234L302 256L119 41L256 40H394",8738:"666 -32Q666 -51 646 -51Q639 -51 365 85L75 228Q55 238 55 250Q55 257 59 262T68 268L72 270L611 536Q642 551 647 551T659 547T666 532Q666 521 657 515L525 449Q525 448 535 424T556 352T566 250T556 148T536 77T525 51L657 -15Q666 -21 666 -32ZM526 250Q526 297 517 342T499 409T488 431Q487 431 304 341T121 250T304 159T488 69Q526 143 526 250",8739:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",8740:"118 737Q131 750 138 750L151 746L158 739V579L160 421L213 470Q269 519 276 519Q284 519 290 513T296 499V498Q296 493 291 488T244 445Q225 428 213 417L158 368V-239Q143 -252 136 -252L124 -248L120 -241L118 44V328L62 279Q4 231 0 230Q-8 230 -14 236T-20 250Q-20 257 -11 265T62 332L118 384V737",8741:"133 736Q138 750 153 750Q164 750 170 739Q172 735 172 250T170 -239Q164 -250 152 -250Q144 -250 138 -244L137 -243Q133 -241 133 -179T132 250Q132 731 133 736ZM329 739Q334 750 346 750Q353 750 361 744L362 743Q366 741 366 679T367 250T367 -178T362 -243L361 -244Q355 -250 347 -250Q335 -250 329 -239Q327 -235 327 250T329 739",8742:"131 737Q134 739 138 743T144 748T151 750T171 737V199L327 357V737Q340 750 347 750Q351 750 353 749T360 743T367 737V397L429 457Q493 518 498 519Q506 519 512 512T518 500Q518 489 442 417L367 339V-237Q352 -250 346 -250L333 -243L327 -237V301L171 143V-237Q156 -250 151 -250T131 -237V101L69 41Q24 -3 15 -12T0 -21Q-8 -21 -14 -14T-20 -2Q-20 5 -7 19T56 81L131 159V737",8743:"318 591Q325 598 333 598Q344 598 348 591Q349 590 414 445T545 151T611 -4Q609 -22 591 -22Q588 -22 586 -21T581 -20T577 -17T575 -13T572 -9T570 -4L333 528L96 -4Q87 -20 80 -21Q78 -22 75 -22Q57 -22 55 -4Q55 2 120 150T251 444T318 591",8744:"55 580Q56 587 61 592T75 598Q86 598 96 580L333 48L570 580Q579 596 586 597Q588 598 591 598Q609 598 611 580Q611 574 546 426T415 132T348 -15Q343 -22 333 -22T318 -15Q317 -14 252 131T121 425T55 580",8745:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21",8746:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598",8747:"151 -112Q151 -150 106 -161Q106 -165 114 -172T134 -179Q155 -179 170 -146Q181 -120 188 -64T206 101T232 310Q256 472 277 567Q308 716 392 716Q434 716 453 681T472 613Q472 590 458 577T424 564Q404 564 390 578T376 612Q376 650 421 661Q421 663 418 667T407 675T393 679Q387 679 380 675Q360 665 350 619T326 438Q302 190 253 -57Q235 -147 201 -186Q174 -213 138 -216Q93 -216 74 -181T55 -113Q55 -91 69 -78T103 -64Q123 -64 137 -78T151 -112",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8756:"273 411Q273 437 291 454T334 471Q358 471 375 454T393 411T376 368T333 351Q307 351 290 368T273 411ZM84 38Q110 38 126 21T143 -22Q143 -46 127 -64T83 -82Q57 -82 41 -65T24 -22Q24 4 41 21T84 38ZM524 -22Q524 4 541 21T584 38Q608 38 625 21T643 -22Q643 -45 627 -63T583 -82Q557 -82 541 -65T524 -22",8757:"23 411Q23 437 41 454T84 471Q108 471 125 454T143 411T126 368T83 351Q57 351 40 368T23 411ZM523 411Q523 437 541 454T584 471Q608 471 625 454T643 411T626 368T583 351Q557 351 540 368T523 411ZM274 -22Q274 4 291 21T334 38Q356 38 374 22T392 -22T375 -65T333 -82Q307 -82 291 -65T274 -22",8764:"55 166Q55 241 101 304T222 367Q260 367 296 349T362 304T421 252T484 208T554 189Q616 189 655 236T694 338Q694 350 698 358T708 367Q722 367 722 334Q722 260 677 197T562 134H554Q517 134 481 152T414 196T355 248T292 293T223 311Q179 311 145 286Q109 257 96 218T80 156T69 133Q55 133 55 166",8765:"222 133Q147 133 102 197T56 335Q56 362 66 365Q71 369 77 364Q83 356 84 335T90 298Q102 254 137 222T223 189Q258 189 292 206T355 250T413 301T477 346T550 367Q628 367 673 309T722 171Q722 133 708 133Q703 133 699 141T694 162Q694 220 655 265T555 311Q519 311 485 293T421 248T363 196T298 152T222 133",8768:"55 569Q55 583 83 583Q122 583 151 565T194 519T215 464T222 411Q222 360 194 304T139 193T111 89Q111 38 134 -7T195 -55Q222 -57 222 -69Q222 -83 189 -83Q130 -83 93 -33T55 90Q55 130 72 174T110 252T148 328T166 411Q166 462 144 507T83 555Q55 556 55 569",8769:"220 366Q258 366 297 347T361 308T391 288Q394 288 464 370Q494 407 510 425T535 454T546 465T552 467H553Q560 467 566 461T573 448Q573 439 499 350Q424 266 424 261Q424 259 442 247T492 222T554 209Q607 209 646 243Q671 268 680 295T690 341T702 366Q719 366 719 314Q716 265 695 226Q682 199 664 179Q614 132 555 132Q517 132 477 151T412 190T383 210T347 172T278 89T233 37Q228 32 220 32Q210 32 206 38T201 48Q201 57 266 137Q272 144 275 148Q351 231 351 237Q351 239 333 251T283 276T221 289Q159 289 123 248T86 166Q86 156 82 145T73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q161 366 220 366",8770:"55 439T55 443T56 449T62 456T68 463H706Q720 449 720 443T706 423H68Q55 439 55 443ZM56 72Q56 112 73 152T130 225T224 257Q259 257 294 240T360 199T419 149T484 107T553 90Q603 90 643 125T691 223Q693 257 704 257Q717 257 717 221Q717 147 671 91T554 34Q517 34 481 51T414 93T355 142T291 184T222 201Q172 201 131 167T84 67Q81 34 71 34Q56 37 56 72",8771:"55 283Q55 356 103 409T217 463Q262 463 297 447T395 382Q431 355 446 344T493 320T554 307H558Q613 307 652 344T694 433Q694 464 708 464T722 432Q722 356 673 304T564 251H554Q510 251 465 275T387 329T310 382T223 407H219Q164 407 122 367Q91 333 85 295T76 253T69 250Q55 250 55 283ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8773:"55 388Q55 463 101 526T222 589Q260 589 296 571T362 526T421 474T484 430T554 411Q616 411 655 458T694 560Q694 572 698 580T708 589Q722 589 722 556Q722 482 677 419T562 356H554Q517 356 481 374T414 418T355 471T292 515T223 533Q179 533 145 508Q109 479 96 440T80 378T69 355Q55 355 55 388ZM56 236Q56 249 70 256H707Q722 248 722 236Q722 225 708 217L390 216H72Q56 221 56 236ZM56 42Q56 57 72 62H708Q722 52 722 42Q722 30 707 22H70Q56 29 56 42",8775:"55 417Q55 479 101 528T222 578Q259 578 294 564T393 507Q413 493 434 480T469 460T484 454L537 549Q587 639 595 647Q600 652 607 652Q615 652 621 647T628 634Q628 625 575 536Q524 446 524 443Q527 440 555 440Q603 440 644 469T691 547Q694 578 706 578T718 556Q718 555 718 551T717 545Q717 488 684 445T595 387Q582 384 558 384Q530 384 508 389L493 394L404 238L557 236H708Q720 224 720 217T706 196H379L291 43L499 41H708Q720 29 720 21T706 1H268L226 -71Q186 -143 179 -148Q173 -155 165 -155T152 -150T146 -137Q146 -133 184 -64L222 1H144L66 3L59 7Q54 14 54 20Q54 29 66 41H246L333 194Q333 196 202 196H68Q55 211 55 218T66 236H213L357 238L457 409L437 421Q432 423 393 450T307 500T222 523Q171 523 129 491T84 414Q82 383 70 383Q55 383 55 417",8776:"55 319Q55 360 72 393T114 444T163 472T205 482Q207 482 213 482T223 483Q262 483 296 468T393 413L443 381Q502 346 553 346Q609 346 649 375T694 454Q694 465 698 474T708 483Q722 483 722 452Q722 386 675 338T555 289Q514 289 468 310T388 357T308 404T224 426Q164 426 125 393T83 318Q81 289 69 289Q55 289 55 319ZM55 85Q55 126 72 159T114 210T163 238T205 248Q207 248 213 248T223 249Q262 249 296 234T393 179L443 147Q502 112 553 112Q609 112 649 141T694 220Q694 249 708 249T722 217Q722 153 675 104T555 55Q514 55 468 76T388 123T308 170T224 192Q164 192 125 159T83 84Q80 55 69 55Q55 55 55 85",8778:"220 523Q163 523 124 486T84 412Q81 383 69 383Q56 383 56 413Q56 441 67 470Q78 508 111 537T187 575Q203 579 219 579Q248 579 271 572Q304 565 393 508Q498 439 551 439Q620 439 662 486Q688 512 693 557Q693 565 697 572T707 579Q719 579 719 548Q719 483 673 434T550 384Q512 384 467 405T386 453T305 501T220 523ZM222 288Q164 288 124 251T84 177Q81 148 69 148Q56 148 56 178Q56 206 67 235Q78 274 111 302T187 339Q198 343 220 343Q244 343 259 341T308 322T393 272Q496 203 553 203Q612 203 651 241T691 312Q693 343 705 343Q719 343 719 313Q719 245 673 199Q626 148 552 148Q513 148 467 170T385 218T304 266T222 288ZM51 -19Q51 -6 62 -1H387Q713 -1 715 -3Q725 -10 725 -20Q725 -27 718 -34Q714 -38 672 -38T387 -39H62Q51 -25 51 -19",8781:"55 464Q55 471 60 477T74 484Q80 484 108 464T172 420T268 376T389 356Q436 356 483 368T566 399T630 436T675 467T695 482Q701 484 703 484Q711 484 716 478T722 464Q722 454 707 442Q550 316 389 316Q338 316 286 329T195 362T124 402T76 437T57 456Q55 462 55 464ZM57 45Q66 58 109 88T230 151T381 183Q438 183 494 168T587 135T658 94T703 61T720 45Q722 39 722 36Q722 28 717 22T703 16Q697 16 669 36T606 80T510 124T389 144Q341 144 294 132T211 101T147 64T102 33T82 18Q76 16 74 16Q66 16 61 22T55 36Q55 39 57 45",8782:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H268Q277 168 279 164Q281 162 284 137T305 89Q334 49 389 49H391Q442 49 472 89Q487 108 490 126T495 156T509 173H608H666Q701 173 711 170T722 153T707 133H532Q526 81 486 45T389 8Q331 8 291 45T245 133H70Q56 140 56 153",8783:"245 367Q251 415 288 453T392 492Q445 492 485 456T532 367H707Q722 359 722 347Q722 334 711 331T665 327H608H509Q500 332 498 336Q496 338 493 363T472 411Q443 451 389 451H387Q335 451 305 411Q290 392 287 374T282 344T268 327H72Q56 332 56 347Q56 360 70 367H245ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8784:"56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM329 610Q329 634 346 652T389 670Q413 670 431 654T450 611Q450 586 433 568T390 550T347 567T329 610",8785:"421 474T389 474T339 493T321 541Q321 566 337 587T391 609Q456 602 456 541Q456 512 439 493ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM421 -108T389 -108T339 -89T321 -41Q321 -16 337 5T391 27Q456 20 456 -41Q456 -70 439 -89",8786:"15 541Q15 569 33 585T75 601T117 585T135 541Q135 514 118 498T75 481T32 498T15 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM642 -41Q642 -17 658 0T702 18Q726 18 744 3T762 -41Q762 -67 745 -84T702 -101Q676 -101 659 -85T642 -41",8787:"642 541Q642 569 660 585T702 601T744 585T762 541Q762 515 745 498T702 481Q676 481 659 497T642 541ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153ZM14 -41Q14 -15 31 1T74 18Q101 18 118 0T135 -41Q135 -64 118 -83T75 -102Q51 -102 33 -85T14 -41",8790:"56 347Q56 360 70 367H707Q722 359 722 347Q722 334 711 331T658 327H586H465L472 318Q496 288 496 250T472 182L465 173H586H663Q700 173 711 170T722 153T707 133H70Q56 140 56 153Q56 168 72 173H312L305 182Q281 212 281 250T305 318L312 327H72Q56 332 56 347ZM473 250Q473 265 472 273T460 297T428 327H349Q328 313 318 298T306 273T304 250Q304 235 305 227T317 203T349 173H428Q449 187 459 202T471 227T473 250",8791:"279 612Q279 656 310 688T388 721Q433 721 465 689T498 612Q498 573 470 538T389 503Q336 503 308 538T279 612ZM458 614Q458 637 452 651T433 672T411 679T383 680T352 675T333 664T324 647T321 629T320 611Q320 593 321 584T332 562T359 545Q366 543 389 543H391Q406 543 414 544T435 552T452 573T458 614ZM56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153",8796:"192 482H190Q187 483 185 484T181 488T177 493T175 501Q175 506 178 512Q184 523 278 687T375 853Q379 857 383 857Q385 857 387 858T390 859Q397 859 403 853Q405 851 499 687T600 512Q603 506 603 501Q603 488 587 482H192ZM548 523L389 798Q388 798 309 661T230 523T389 522T548 523ZM56 347Q56 360 70 367H708Q723 359 723 347Q723 336 709 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H709Q723 163 723 153Q723 140 708 133H70Q56 140 56 153",8800:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183L306 133H70Q56 140 56 153Q56 168 72 173H327L406 327H72Q56 332 56 347Q56 360 70 367H426Q597 702 602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 692 471 367H707Q722 359 722 347Q722 336 708 328L451 327L371 173H708Q722 163 722 153Q722 140 707 133H351Q175 -210 170 -212Q166 -215 159 -215",8801:"56 444Q56 457 70 464H707Q722 456 722 444Q722 430 706 424H72Q56 429 56 444ZM56 237T56 250T70 270H707Q722 262 722 250T707 230H70Q56 237 56 250ZM56 56Q56 71 72 76H706Q722 70 722 56Q722 44 707 36H70Q56 43 56 56",8804:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8805:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM84 -118Q84 -108 99 -98H678Q694 -104 694 -118Q694 -130 679 -138H98Q84 -131 84 -118",8806:"674 753Q682 753 688 747T694 732T687 718Q686 717 417 589L151 463L399 345Q687 209 691 204Q694 198 694 193Q694 175 676 173H670L382 309Q92 446 90 448Q83 453 83 465Q84 476 96 482Q104 486 382 617T665 751Q669 753 674 753ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8807:"83 733Q83 741 89 747T99 753Q107 753 253 685T543 548T687 478Q694 473 694 463T687 448Q685 446 395 309L107 173H101Q83 175 83 193Q83 194 83 196Q82 203 98 212Q117 222 248 284Q326 321 378 345L626 463L360 589Q291 622 200 665Q112 706 98 714T83 733ZM84 39Q84 49 99 59H678Q694 53 694 39Q694 26 679 19H98Q84 26 84 39ZM83 -157Q83 -153 84 -150T86 -145T89 -141T92 -139T96 -137T99 -135H678Q694 -146 694 -155Q694 -168 679 -175H98Q84 -168 83 -157",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",8810:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM944 -48Q944 -54 939 -60T924 -67H923Q917 -67 841 -26Q735 33 634 88Q366 235 364 239Q361 243 361 250T364 261Q367 266 641 415T920 567L924 568Q927 567 930 567Q944 562 944 548Q944 540 938 534Q937 532 679 391L422 250L679 109Q937 -32 938 -34Q944 -40 944 -48",8811:"55 539T55 547T60 561T74 567Q81 567 207 498Q297 449 365 412Q633 265 636 261Q639 255 639 250Q639 241 626 232Q614 224 365 88Q83 -65 79 -66Q76 -67 73 -67Q65 -67 60 -61T55 -47Q55 -39 61 -33Q62 -33 95 -15T193 39T320 109L321 110H322L323 111H324L325 112L326 113H327L329 114H330L331 115H332L333 116L334 117H335L336 118H337L338 119H339L340 120L341 121H342L343 122H344L345 123H346L347 124L348 125H349L351 126H352L353 127H354L355 128L356 129H357L358 130H359L360 131H361L362 132L363 133H364L365 134H366L367 135H368L369 136H370L371 137L372 138H373L374 139H375L376 140L378 141L576 251Q63 530 62 533Q55 539 55 547ZM360 539T360 547T365 561T379 567Q386 567 512 498Q602 449 670 412Q938 265 941 261Q944 255 944 250Q944 241 931 232Q919 224 670 88Q388 -65 384 -66Q381 -67 378 -67Q370 -67 365 -61T360 -47Q360 -39 366 -33Q367 -33 400 -15T498 39T625 109L626 110H627L628 111H629L630 112L631 113H632L634 114H635L636 115H637L638 116L639 117H640L641 118H642L643 119H644L645 120L646 121H647L648 122H649L650 123H651L652 124L653 125H654L656 126H657L658 127H659L660 128L661 129H662L663 130H664L665 131H666L667 132L668 133H669L670 134H671L672 135H673L674 136H675L676 137L677 138H678L679 139H680L681 140L683 141L881 251Q368 530 367 533Q360 539 360 547",8812:"104 730Q104 749 123 749Q130 749 138 745Q186 717 237 671L250 659L261 670Q297 703 332 726T375 750T389 744T395 730Q395 721 390 717T364 699T322 668Q290 641 283 632Q280 628 281 627T293 612Q425 454 425 250Q425 144 388 51T293 -112Q282 -125 281 -126T283 -132Q306 -162 379 -209Q395 -219 395 -230Q395 -238 389 -244T375 -250T335 -228T262 -171L250 -159L238 -170Q202 -203 167 -226T124 -250T110 -244T104 -230Q104 -219 121 -209Q199 -156 216 -132Q219 -128 218 -127T206 -112Q74 46 74 250T206 612Q217 625 218 626T216 632Q199 656 121 709Q104 719 104 730ZM249 -94Q364 61 364 250Q364 430 265 574Q253 590 249 594L242 583Q134 439 134 250Q134 114 192 -1Q212 -44 242 -83L249 -94",8814:"693 -14T693 -20T687 -33T675 -41Q667 -41 506 37L344 112Q342 112 262 -46Q184 -196 176 -205Q172 -209 168 -209T162 -208Q155 -208 151 -203T146 -190Q146 -178 171 -137Q193 -91 251 21L306 132L198 183Q142 208 118 220T88 238T82 249Q82 253 86 261Q92 267 278 357L464 443L529 572Q561 637 577 667T597 703T607 708Q615 708 622 702T629 688Q629 680 575 579L524 474Q524 473 545 482T598 508Q666 541 673 541T686 535T693 521Q693 512 679 504T589 459L493 414L360 150Q366 148 378 142T431 116T529 70Q686 -8 689 -10Q693 -14 693 -20ZM380 277L433 383Q432 385 292 319T151 250T237 209T324 170L380 277",8815:"82 514T82 520T89 533T100 541Q106 541 271 463Q434 386 435 386L515 543Q593 699 600 706Q604 708 607 708Q615 708 622 702T629 688T549 526Q509 445 491 407T473 368Q522 343 580 317Q636 291 660 278T688 261T693 250V249Q693 241 681 234T580 184Q533 161 502 146Q317 59 315 59Q312 56 246 -74Q197 -170 186 -189T168 -209Q164 -209 162 -208Q155 -208 151 -203T146 -190Q146 -187 200 -79L253 28L218 11Q182 -6 144 -23T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4T186 41L284 88L349 217Q377 273 395 311T413 350Q413 351 253 428Q101 498 86 510Q82 514 82 520ZM624 250Q461 330 455 330Q454 331 453 329T448 321T441 308T430 287T416 259T398 223L342 114L624 250",8816:"82 -124Q82 -120 83 -117T89 -110T95 -103H220L284 50Q346 204 344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q664 54 526 121Q513 127 495 136T464 150T438 162T416 173T399 180T388 185L384 186Q383 186 322 41L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",8817:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q384 185 322 39L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H146L93 -141Q82 -134 82 -124Q82 -120 83 -117T89 -110T95 -103H220L273 26Q326 156 326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",8818:"674 732Q682 732 688 726T694 711T687 697Q686 696 417 568L151 442L399 324Q687 188 691 183Q694 177 694 172Q694 154 676 152H670L382 288Q92 425 90 427Q83 432 83 444Q84 455 96 461Q104 465 382 596T665 730Q669 732 674 732ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8819:"90 697Q83 704 83 712T88 726T99 732Q107 732 253 664T543 527T687 457Q694 452 694 442T687 427Q685 425 395 288L107 152H101Q83 154 83 172Q83 173 83 175Q82 182 98 191Q117 201 248 263Q326 300 378 324L626 442L360 568Q91 696 90 697ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8822:"734 181Q734 173 728 167T714 161Q711 161 386 280T54 404Q44 408 44 421Q44 432 52 437Q66 443 388 562T714 681Q721 681 727 675T734 661Q734 651 722 645Q711 639 462 546Q441 539 420 531L122 421L420 311L723 198Q734 192 734 181ZM44 247Q44 255 50 261T63 267Q66 267 391 148T723 24Q734 18 734 7T723 -10Q716 -14 391 -133T63 -253Q56 -253 50 -247T44 -233Q44 -223 55 -217Q67 -210 317 -118Q337 -110 357 -103L655 7L357 117L54 230Q44 236 44 247",8823:"83 661Q83 668 88 674T104 681Q111 679 396 560Q686 437 687 436Q694 431 694 421T687 406Q686 405 543 344T253 222T101 161Q83 163 83 180Q83 194 95 199Q96 199 130 213T232 257T361 311L621 421L357 532Q307 553 233 584Q121 631 102 640T83 661ZM673 267Q694 267 694 248Q694 237 687 232Q684 229 420 118L156 7L416 -103L683 -215Q694 -222 694 -233Q694 -251 676 -253Q670 -253 524 -192T235 -70T90 -8Q83 -1 83 7Q83 19 94 24Q97 25 378 144T667 266Q669 267 673 267",8826:"84 249Q84 262 91 266T117 270Q120 270 126 270T137 269Q388 273 512 333T653 512Q657 539 676 539Q685 538 689 532T694 520V515Q689 469 672 431T626 366T569 320T500 286T435 265T373 249Q379 248 404 242T440 233T477 221T533 199Q681 124 694 -17Q694 -41 674 -41Q658 -41 653 -17Q646 41 613 84T533 154T418 197T284 220T137 229H114Q104 229 98 230T88 235T84 249",8827:"84 517Q84 539 102 539Q115 539 119 529T125 503T137 459T171 404Q277 275 640 269H661Q694 269 694 249T661 229H640Q526 227 439 214T283 173T173 98T124 -17Q118 -41 103 -41Q83 -41 83 -17Q88 29 105 67T151 132T208 178T277 212T342 233T404 249Q401 250 380 254T345 263T302 276T245 299Q125 358 92 468Q84 502 84 517",8828:"112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q516 310 620 464Q635 486 642 510T651 548T657 571T675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17Q688 5 683 3Q677 0 673 0Q656 0 653 24Q623 270 118 270H112ZM110 116Q83 116 83 136T110 156H113Q134 156 160 155T231 146T318 128T407 95T489 44T550 -30T583 -131Q583 -153 563 -153Q556 -153 553 -152T547 -145T542 -127Q531 -54 478 0Q425 53 333 83T123 116H110",8829:"668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668ZM194 -131Q201 -60 241 -6T343 82T477 133T628 155Q632 155 644 155T661 156Q685 155 690 147Q694 143 694 136Q694 132 693 129T689 124T685 120T681 117L656 116Q596 114 543 106T436 79T342 35T272 -33T235 -127Q231 -154 212 -154Q203 -153 199 -147T194 -136V-131",8830:"84 442Q84 455 91 459T117 463Q120 463 126 463T137 462Q388 466 512 526T653 705Q657 732 676 732Q685 731 689 725T694 714V708Q689 662 672 624T626 559T569 513T500 479T435 458T373 442Q379 441 404 435T440 426T477 414T533 392Q592 362 630 319T681 241T694 174Q694 153 674 153Q662 153 657 163T652 188T640 231T606 287Q500 416 137 422H114Q104 422 98 423T88 428T84 442ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8831:"84 710Q84 732 102 732Q115 732 119 722T125 696T137 652T171 597Q277 468 640 462H661Q694 462 694 442T661 422H640Q578 421 526 417T415 403T309 376T222 333T156 268T124 179Q122 162 118 158T103 153Q100 153 98 153T95 154T93 155T90 158T85 163Q83 167 83 176Q88 222 105 260T151 325T208 371T277 405T342 426T404 442Q401 443 380 447T345 456T302 469T245 492Q125 551 92 661Q84 695 84 710ZM56 -194Q56 -107 106 -51T222 6Q260 6 296 -12T362 -56T420 -108T483 -153T554 -171Q616 -171 654 -128T694 -29Q696 6 708 6Q722 6 722 -26Q722 -102 676 -164T557 -227Q518 -227 481 -209T415 -165T358 -113T294 -69T223 -51Q163 -51 125 -93T83 -196Q81 -228 69 -228Q56 -228 56 -202V-194",8832:"386 292Q388 292 439 393T543 598T598 703Q599 703 603 704T609 705Q616 705 622 699T629 685T533 494Q440 308 440 305Q451 310 462 312Q547 342 592 388T651 505Q654 525 658 532T673 539Q680 539 686 533T693 519Q693 495 678 450Q638 341 500 283Q433 259 418 259Q416 259 411 251T406 241T415 239Q482 224 544 190Q674 121 691 -10Q693 -28 691 -32Q684 -43 672 -43Q664 -43 658 -37Q656 -33 650 -6T634 47T589 109T500 168Q473 179 436 190T388 201H386L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -185 246 12Q344 206 344 210Q344 213 305 217T213 225T124 228H95Q82 241 82 248Q82 253 95 268H124Q172 268 236 273T343 283T386 292",8833:"103 -43Q96 -43 89 -39T82 -26L84 -10Q105 141 275 212Q342 236 355 236Q360 236 364 245L369 256H360Q284 280 275 283Q115 351 86 490Q82 507 82 517Q82 526 88 532T103 538Q110 538 115 534Q119 531 122 517T128 486T143 444T174 397T231 351T320 310Q371 292 389 292L491 496Q595 701 598 703Q599 703 603 704T609 705Q616 705 622 699T629 685Q629 684 531 485Q431 296 431 288Q431 278 520 273T651 268H680Q693 253 693 248Q693 241 680 228H651Q591 228 491 218T386 201L284 -1Q261 -45 232 -101T191 -181T178 -206Q176 -206 172 -207T166 -208Q160 -208 153 -202T146 -188Q146 -182 302 125L335 190L324 185Q313 185 289 172Q241 153 208 128T159 78T135 31T124 -11T118 -37Q112 -43 103 -43",8834:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250",8835:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520",8838:"84 346Q84 468 166 546T360 635Q361 635 370 635T395 635T430 636T475 636T524 636H679Q694 628 694 616Q694 607 681 597L522 596H470H441Q366 596 338 592T266 568Q244 557 224 542T179 500T139 433T124 346V341Q124 253 185 185Q244 121 328 103Q348 98 366 98T522 96H681Q694 86 694 76Q694 64 679 56H526Q510 56 480 56T434 55Q350 55 289 71T172 141Q84 223 84 346ZM104 -131T104 -118T118 -98H679Q694 -106 694 -118T679 -138H118Q104 -131 104 -118",8839:"83 616Q83 628 98 636H251Q267 636 297 636T343 637Q427 637 488 621T605 551Q693 470 693 346Q693 261 650 195T545 96T415 57Q407 56 251 56H98Q83 64 83 76Q83 86 96 96H255H308H337Q412 96 439 100T512 124Q533 135 553 150T599 192T639 259T654 346Q654 437 592 507Q557 545 512 568Q468 587 439 591T335 596H306H255L96 597Q83 607 83 616ZM84 -131T84 -118T98 -98H659Q674 -106 674 -118T659 -138H98Q84 -131 84 -118",8840:"146 -283Q146 -282 174 -213T202 -143H115Q102 -127 102 -123T115 -103H220L291 68L278 73Q203 101 153 157T86 288Q83 309 83 344Q83 380 86 399Q107 480 160 539Q222 601 298 621Q328 630 345 631T435 635L526 637L560 715Q587 778 593 789T609 801Q616 801 622 795T629 781Q629 780 625 771T614 742T600 706L571 637Q571 635 626 635H680Q693 620 693 613T689 601L682 597L618 595H553L449 346Q425 288 399 223T359 127T346 95H356Q365 95 381 95T417 94T463 93T515 93H682Q693 82 693 74T680 53H511Q420 55 335 55L329 57L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283ZM509 590Q509 595 438 595Q354 595 318 586Q246 567 195 516T126 395Q123 378 123 344T126 293Q141 229 184 181T291 110L306 104L406 346L509 590",8841:"82 606T82 613T95 635H251H348Q408 635 435 632T502 615L515 608L520 617Q520 619 558 708Q584 774 591 787T609 801Q616 801 622 795T629 781Q629 775 562 615L551 590L569 577Q646 527 678 437Q691 398 691 344T678 250Q653 182 597 132T469 64Q427 53 366 53H326L295 -25L262 -103H660Q673 -118 673 -124Q673 -129 669 -136L662 -141L453 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L251 -25L284 53H189L93 55L86 59Q82 64 82 71T95 93H302L400 333Q498 569 498 573L444 590Q431 593 260 595L93 597L86 601Q82 606 82 613ZM652 344V354Q652 451 575 521Q571 526 557 538T537 551Q534 551 533 548Q533 543 438 319L344 95L371 93H386Q487 93 557 150T649 293Q652 309 652 344",8842:"693 72Q693 68 692 66T686 59T680 52H524Q398 52 367 53T309 63Q236 82 180 132T98 250Q84 288 84 343Q84 397 98 437Q126 515 193 568T346 632Q347 632 373 633T440 634T520 635H680Q693 620 693 615Q693 608 680 595H526Q364 595 353 592Q279 582 221 539T138 430Q124 392 124 343Q124 296 138 257Q163 192 221 149T353 95Q364 92 526 92H680Q693 79 693 72ZM102 -132T102 -125T115 -103H382L420 -68Q429 -60 438 -52T452 -39T463 -28T472 -20T478 -14T483 -10T487 -7T490 -6T493 -5T496 -5Q502 -5 508 -12T515 -28Q515 -34 513 -37Q512 -38 507 -42T492 -55T475 -70L440 -101L562 -103H682Q693 -114 693 -122T680 -143H395L355 -179Q289 -241 280 -241Q273 -241 267 -235T260 -221T265 -208T300 -174L335 -143H224L113 -141L106 -137Q102 -132 102 -125",8843:"82 615Q82 620 95 635H251Q378 635 409 634T469 623Q540 605 596 555T678 437Q691 397 691 343T678 250Q649 172 581 119T426 55Q415 52 251 52H95Q93 55 89 59T84 65T82 72Q82 79 95 92H249Q411 92 422 95Q496 105 554 148T638 257Q651 296 651 343Q651 391 638 430Q613 495 555 538T422 592Q411 595 249 595H95Q82 608 82 615ZM82 -132T82 -125T95 -103H380L420 -57Q452 -21 460 -14T474 -6Q482 -6 488 -12T495 -25T451 -81L433 -101L549 -103H662Q673 -114 673 -122T660 -143H395L355 -190Q311 -239 309 -239Q305 -241 302 -241Q294 -241 287 -235T280 -221T324 -163L342 -143H218L93 -141L86 -137Q82 -132 82 -125",8846:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM313 406Q313 417 313 435T312 459Q312 483 316 493T333 503T349 494T353 461V406V325H515Q516 325 519 323T527 316T531 305T527 294T520 287T515 285H353V204V152Q353 127 350 117T333 107T316 117T312 152Q312 158 312 175T313 204V285H151Q150 285 147 287T139 294T135 305T139 316T146 323T151 325H313V406",8847:"83 523Q87 535 99 539H679Q694 531 694 519Q694 506 679 499H123V-1H678Q694 -7 694 -21Q694 -34 679 -41H98Q93 -38 84 -28L83 247V523",8848:"64 506T64 519T78 539H699Q706 536 714 526V-28Q706 -38 699 -41H78Q64 -34 64 -21Q64 -6 80 -1H674V499H78Q64 506 64 519",8849:"94 620Q98 632 110 636H699Q714 628 714 616T699 596H134V96H698Q714 90 714 76Q714 64 699 56H109Q104 59 95 69L94 344V620ZM84 -118Q84 -103 100 -98H698Q714 -104 714 -118Q714 -130 699 -138H98Q84 -131 84 -118",8850:"64 603T64 616T78 636H668Q675 633 683 623V69Q675 59 668 56H78Q64 63 64 76Q64 91 80 96H643V596H78Q64 603 64 616ZM64 -118Q64 -108 79 -98H678Q694 -104 694 -118Q694 -130 679 -138H78Q64 -131 64 -118",8851:"83 0Q79 0 76 1T71 3T67 6T65 9T63 13T61 16V301L62 585Q70 595 76 598H592Q602 590 605 583V15Q598 2 587 0Q583 0 580 1T575 3T571 6T569 9T567 13T565 16V558H101V15Q94 2 83 0",8852:"77 0Q65 4 61 16V301L62 585Q72 598 81 598Q94 598 101 583V40H565V583Q573 598 585 598Q598 598 605 583V15Q602 10 592 1L335 0H77",8853:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM364 542Q308 539 251 509T148 418T96 278V270H369V542H364ZM681 278Q675 338 650 386T592 462T522 509T458 535T412 542H409V270H681V278ZM96 222Q104 150 139 95T219 12T302 -29T366 -42H369V230H96V222ZM681 222V230H409V-42H412Q429 -42 456 -36T521 -10T590 37T649 113T681 222",8854:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM681 278Q669 385 591 463T381 542Q283 542 196 471T96 278V270H681V278ZM275 -42T388 -42T585 32T681 222V230H96V222Q108 107 191 33",8855:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q531 510 496 523Q446 542 381 542Q324 542 272 519T196 471L389 278L485 375L582 471ZM167 442Q95 362 95 250Q95 137 167 58L359 250L167 442ZM610 58Q682 138 682 250Q682 363 610 442L418 250L610 58ZM196 29Q209 16 230 2T295 -27T388 -42Q409 -42 429 -40T465 -33T496 -23T522 -11T544 1T561 13T574 22T582 29L388 222L196 29",8856:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM582 471Q581 472 571 480T556 491T539 502T517 514T491 525T460 534T424 539T381 542Q272 542 184 460T95 251Q95 198 113 150T149 80L167 58L582 471ZM388 -42Q513 -42 597 44T682 250Q682 363 610 442L196 29Q209 16 229 2T295 -27T388 -42",8857:"56 250Q56 394 156 488T384 583Q530 583 626 485T722 250Q722 110 625 14T390 -83Q249 -83 153 14T56 250ZM682 250Q682 322 649 387T546 497T381 542Q272 542 184 459T95 250Q95 132 178 45T389 -42Q515 -42 598 45T682 250ZM311 250Q311 285 332 304T375 328Q376 328 382 328T392 329Q424 326 445 305T466 250Q466 217 445 195T389 172Q354 172 333 195T311 250",8858:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM250 250Q250 316 295 352T384 388Q451 388 489 347T528 250Q528 192 487 152T389 112Q331 112 291 152T250 250ZM488 250Q488 290 460 319T389 349Q348 349 319 320T290 250Q290 208 320 180T389 151Q431 151 459 181T488 250",8859:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM204 339Q204 357 215 366T238 375Q247 375 283 348Q300 336 311 328L368 286Q369 286 366 323T359 398T355 437Q357 456 379 465Q380 465 384 465T391 466Q403 465 412 457T423 437Q423 436 420 398T413 323T410 286L467 328Q476 334 486 341T501 353T513 361T523 368T529 372T535 374T541 375Q554 375 564 365T575 339Q575 325 566 318T519 292Q504 285 496 281L430 250L496 219Q552 192 559 188T572 175Q575 168 575 161Q575 148 566 137T541 126H538Q530 126 499 149Q480 163 467 172L410 214Q409 214 412 177T419 102T423 63Q423 59 421 54T411 43T389 36T368 42T357 54T355 63Q355 64 358 102T365 177T368 214L311 172Q302 165 293 159T279 148T268 140T260 134T254 131T250 128T246 127T242 126T238 126Q223 126 214 135T204 161T213 183T282 219L348 250L282 281Q226 308 219 312T206 325Q204 330 204 339",8861:"57 250Q57 327 87 392T166 497T270 560T382 582H394Q512 582 610 500Q721 401 721 250Q721 112 626 15T389 -82Q251 -82 154 13T57 250ZM682 129T682 250T596 457T390 543Q269 543 183 457T96 250Q96 132 180 45T389 -43Q511 -43 596 43ZM223 250Q223 263 233 267T280 271Q289 271 325 271T389 270H490Q535 270 545 267T555 250Q555 241 549 235Q544 231 527 231T389 230Q239 230 235 232Q223 236 223 250",8862:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM369 365V649H95V365H369ZM682 365V649H409V365H682ZM369 40V325H95V40H369ZM682 40V325H409V40H682",8863:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 365V649H95V365H682ZM682 40V325H95V40H682",8864:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H707Q714 686 722 676V13Q714 3 707 0H71ZM123 649Q147 625 214 555T335 430T389 374L654 649H123ZM95 70Q99 74 229 209T360 345L95 619V70ZM682 70V619L418 346Q417 344 549 207L682 70ZM654 41L400 304L388 315L123 41L256 40H522L654 41",8865:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682ZM330 345Q330 371 347 388T390 405Q412 405 430 389T448 345Q448 317 430 301T389 285T348 301T330 345",8866:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V367H540Q555 359 555 347Q555 334 540 327H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8867:"515 678Q515 679 516 681T518 684T521 688T525 691T530 693T537 694Q548 692 555 679V15Q548 2 537 0Q533 0 530 1T525 3T521 6T519 9T517 13T515 16V327H71Q70 327 67 329T59 336T55 347T59 358T66 365T71 367H515V678",8868:"55 642T55 648T59 659T66 666T71 668H708Q723 660 723 648T708 628H409V15Q402 2 391 0Q387 0 384 1T379 3T375 6T373 9T371 13T369 16V628H71Q70 628 67 630T59 637",8869:"369 652Q369 653 370 655T372 658T375 662T379 665T384 667T391 668Q402 666 409 653V40H708Q723 32 723 20T708 0H71Q70 0 67 2T59 9T55 20T59 31T66 38T71 40H369V652",8872:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V367H796Q811 359 811 347Q811 336 797 328L479 327H161L159 328V172L161 173H797Q798 172 800 171T803 169T805 167T808 164T809 162T810 158T811 153Q811 140 796 133H159V-235Q151 -249 141 -249H139",8873:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM249 678Q249 679 250 681T252 684T255 688T259 691T264 693T271 694Q282 692 289 679V367H651Q666 359 666 347Q666 334 651 327H289V15Q282 2 271 0Q267 0 264 1T259 3T255 6T253 9T251 13T249 16V678",8874:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678ZM237 678Q237 679 238 681T240 684T243 688T247 691T252 693T259 694Q270 692 277 679V15Q270 2 259 0Q255 0 252 1T247 3T243 6T241 9T239 13T237 16V678ZM419 678Q419 679 420 681T422 684T425 688T429 691T434 693T441 694Q452 692 459 679V367H818Q833 359 833 347Q833 334 818 327H459V15Q452 2 441 0Q437 0 434 1T429 3T425 6T423 9T421 13T419 16V678",8876:"56 681Q70 695 76 695T96 681V368H243L381 530Q521 692 525 692Q537 700 547 688Q554 682 554 674Q554 671 553 669T548 661T539 649T522 631T499 604T465 565T421 512Q296 373 296 368H416H476Q525 368 539 365T554 348Q554 334 543 328H261L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM205 326Q205 328 152 328H96V263Q96 203 98 203Q99 203 123 231T174 290T205 326",8877:"56 681Q70 695 76 695T96 681V466H327L425 579Q522 692 527 692Q529 693 534 693Q542 693 547 688T553 674Q553 668 549 663Q549 662 538 650T504 611T463 563L381 468L461 466H543Q554 453 554 446T541 426H345L209 272L376 270H543Q554 257 554 251T541 230H174L96 141V12Q81 -1 75 -1Q65 -1 58 10L56 50V92L18 48Q7 37 -1 28T-13 14T-19 6T-23 1T-27 0T-33 -1Q-42 -1 -48 4T-55 19Q-55 24 -47 34T12 103L56 155V681ZM267 399L292 426H96V270H158L201 321Q256 382 267 399ZM118 228L119 229Q119 230 109 230H96V201L107 212Q118 227 118 228",8878:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V526Q292 368 296 368Q298 368 447 510Q638 695 642 695H645Q651 695 658 688T665 673Q665 666 661 661Q659 660 639 641T578 582T505 512L356 370L505 368H654Q665 357 665 349Q665 343 652 328H314L303 317L292 308V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681",8879:"56 681Q70 695 77 695T96 683V428L98 175L252 323V681Q264 695 272 695Q278 695 292 681V466H401L503 563L621 679Q637 695 645 695Q652 695 658 688T665 673Q665 670 663 666Q663 665 651 652T611 612T561 563L458 468L556 466H654Q665 455 665 447T652 426H416L294 308L292 288V270H652Q665 255 665 250T652 230H292V12Q289 10 285 6T279 1T272 -1Q265 -1 252 12V139Q252 266 249 266L96 119V12Q80 -1 76 -1T70 0T63 6T56 12V79L29 55Q-26 -1 -35 -1Q-42 -1 -48 5T-55 19Q-55 25 -51 30T-15 66Q5 86 18 99L56 135V681ZM358 426H292V361L325 392L358 426",8882:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26ZM654 11T654 249T653 487T402 369T151 249L275 190Q399 131 524 72T652 11Q654 11 654 249",8883:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523ZM376 368Q323 393 254 425T155 472L125 487Q123 487 123 249T125 11Q127 12 252 71T502 190L626 249L376 368",8884:"694 71Q686 58 676 56H670L382 192Q92 329 90 331Q83 336 83 346Q83 359 96 364Q101 367 379 498T665 634Q671 636 674 636Q686 636 694 621V71ZM654 108T654 346T653 584T402 466T151 346L275 287Q399 228 524 169T652 108Q654 108 654 346ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8885:"83 620Q83 621 85 624T92 632T103 636Q107 636 389 503T680 365Q694 357 694 346Q694 336 687 331Q685 329 395 192L107 56H101Q90 58 83 71V620ZM376 465Q323 490 254 522T155 570L125 584Q123 584 123 346T125 108Q127 109 252 168T502 287L626 346L376 465ZM83 -120Q83 -116 84 -113T86 -108T89 -104T92 -102T96 -100T99 -98H678Q679 -98 681 -99T684 -101T688 -104T691 -108T693 -113T694 -120Q692 -130 679 -138H98Q84 -130 83 -120",8888:"1055 250Q1055 190 1012 141T896 92Q858 92 828 106T781 140T755 180T741 214L738 228V230H405Q71 230 68 232Q55 238 55 250T68 268Q71 270 405 270H738V272L740 280Q742 287 745 297T754 321T771 348T796 374T832 396T881 408H891Q969 408 1012 360T1055 250ZM896 132Q948 132 981 166T1014 250Q1014 301 985 330T920 367Q914 368 891 368Q853 368 816 338T778 250Q778 198 812 165T896 132",8890:"318 -182Q302 -212 280 -212H278H275Q249 -212 239 -182L238 84V351H162L87 352Q57 362 57 391T84 429Q89 431 280 431H470L474 429Q477 427 479 426T484 423T490 417T495 410T499 402T500 391Q500 365 470 352L394 351H318V-182",8891:"56 697Q56 706 62 711T75 716Q86 716 90 709Q91 708 104 680T147 592T199 483L305 261L411 483Q443 548 481 629Q512 694 518 705T535 716Q543 716 549 710T555 700Q555 693 501 577T388 340T325 210Q316 194 305 194Q292 194 285 210Q282 219 224 339T111 574T56 697ZM55 14T55 20T59 31T66 38T71 40H540Q555 32 555 20T540 0H71Q70 0 67 2T59 9",8892:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8900:"242 486Q245 488 250 488Q256 488 258 486Q262 484 373 373T486 258T488 250T486 242T373 127T258 14Q256 12 250 12Q245 12 242 14Q237 16 127 126T14 242Q12 245 12 250T14 258Q16 263 126 373T242 486ZM439 250L250 439L61 250L250 61L439 250",8901:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250",8902:"210 282Q210 284 225 381T241 480Q241 484 245 484Q249 486 251 486Q258 486 260 477T272 406Q275 390 276 380Q290 286 290 282L388 299Q484 314 487 314H488Q497 314 497 302Q497 297 434 266Q416 257 404 251L315 206L361 118Q372 98 383 75T401 40L407 28Q407 16 395 16Q394 16 392 16L390 17L250 159L110 17L108 16Q106 16 105 16Q93 16 93 28L99 40Q105 52 116 75T139 118L185 206L96 251Q6 296 4 300Q3 301 3 302Q3 314 12 314H13Q16 314 112 299L210 282",8903:"366 543Q374 545 382 545Q405 545 419 538Q429 534 443 521T462 496Q466 478 466 467Q466 438 444 412Q422 390 388 390Q352 390 331 412Q311 434 311 467Q311 499 331 518Q345 533 366 543ZM146 472Q146 479 153 485T166 492Q171 492 187 476T279 385L386 278L495 385Q600 492 608 492Q615 492 621 486T628 472Q628 467 614 452T531 367L435 270H706Q720 256 720 250Q720 241 706 230H435L531 132Q600 63 614 48T628 27Q628 20 622 14T608 7Q600 7 495 114L386 221L279 114Q204 39 188 23T166 7Q159 7 153 13T146 27Q146 32 160 47T244 132L339 230H68Q55 243 55 250Q55 255 68 270H339L244 367Q175 436 161 451T146 472ZM466 34Q466 4 447 -20T388 -44Q353 -44 331 -22Q311 1 311 34Q311 66 331 85Q347 101 366 110Q374 112 382 112Q405 112 419 105Q429 100 443 87T462 63Q466 45 466 34",8904:"833 50T833 250T832 450T659 351T487 250T658 150T832 50Q833 50 833 250ZM873 10Q866 -5 854 -5Q851 -5 845 -3L449 226L260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489Q33 505 43 505Q51 505 260 385L449 274L845 503Q851 505 853 505Q866 505 873 490V10ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",8905:"146 479Q159 492 166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 621 486T628 472Q628 464 522 357L415 250L522 144Q628 37 628 28Q628 21 622 15T608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q162 8 160 9T153 15T146 21V479ZM186 77L359 250L186 424V77",8906:"146 472Q146 479 152 485T166 492Q171 492 189 475T279 386L386 279L495 386Q598 492 608 492Q615 492 628 479V21Q615 8 608 8Q599 8 495 115L386 221L279 115Q204 40 188 24T166 8Q159 8 153 14T146 28Q146 37 253 144L359 250L253 357Q146 464 146 472ZM588 77V424L499 337L415 250L588 77",8907:"55 674Q55 682 62 688T76 694H77Q83 694 100 677T208 561Q320 440 410 342Q462 286 541 201Q677 55 699 30T722 -2Q722 -9 716 -15T701 -22T688 -17Q687 -15 542 141T394 301L388 306L240 146Q119 15 101 -3T75 -22T61 -16T55 -2Q55 4 67 19T158 117Q190 151 209 172L361 336L209 500Q62 657 57 667Q55 671 55 674",8908:"84 -22T76 -22T62 -16T55 -2Q55 4 78 30T249 215Q321 293 367 342Q672 672 683 682Q695 694 702 694Q710 694 716 688T722 674Q722 668 710 653T619 555Q587 521 568 500L416 336L568 172Q715 15 720 5Q722 1 722 -2Q722 -9 716 -15T702 -22H700Q693 -22 671 1T537 146L389 306Q387 304 340 253T237 143T135 33L89 -17Q84 -22 76 -22",8909:"56 433Q56 464 71 464Q74 464 77 461Q82 454 82 438T91 397T123 347Q166 307 222 307Q264 307 308 331T386 385T465 438T556 463Q631 463 676 408T722 283Q722 250 708 250Q704 250 699 257Q695 265 693 286T682 330Q670 350 655 367Q612 407 556 407Q514 407 470 383T393 329T314 276T222 251Q148 251 102 306T56 433ZM57 56Q57 71 73 76H706Q722 70 722 56Q722 44 707 36H71Q57 43 57 56",8910:"83 558Q83 566 89 572T104 578Q108 578 116 577T146 570T190 555T239 526T286 480Q308 453 325 420T351 358T367 304T376 265T380 251T381 253Q381 262 395 312Q428 434 492 499T642 576Q654 578 655 578Q664 578 670 572T676 558Q676 543 657 540T599 524T525 476Q406 362 400 29V8Q400 -21 380 -21Q369 -21 362 -11Q360 -7 360 12Q360 115 348 200T308 360T231 480T111 537Q83 540 83 558",8911:"104 -22Q95 -22 89 -16T83 -2Q83 11 98 16T135 23T192 46T256 103Q360 233 360 549Q360 554 360 557T361 563T362 567T364 569T367 572T371 576Q377 578 380 578Q401 578 401 547Q401 543 401 537T400 527Q409 53 648 19Q676 16 676 -2Q676 -10 670 -16T655 -22Q654 -22 642 -20Q556 -9 492 56T395 244Q381 294 381 303Q381 305 380 305T374 275T352 201T310 110T234 27T117 -20Q105 -22 104 -22",8912:"84 250Q84 372 166 450T360 539Q361 539 370 539T395 539T430 540T475 540T524 540H679Q694 532 694 520Q694 511 681 501L522 500H470H441Q366 500 338 496T266 472Q244 461 224 446T179 404T139 337T124 250V245Q124 157 185 89Q244 25 328 7Q348 2 366 2T522 0H681Q694 -10 694 -20Q694 -32 679 -40H526Q510 -40 480 -40T434 -41Q350 -41 289 -25T172 45Q84 127 84 250ZM694 134Q694 123 679 114H425H384Q350 114 326 121T277 154Q238 193 238 251Q238 322 295 361Q318 378 339 382T412 387Q423 387 459 387T520 386H679Q694 377 694 366Q694 354 679 346H519Q493 346 458 346T411 347Q360 347 341 342T303 315Q278 287 278 250Q278 210 301 187T351 156Q358 154 519 154H679Q694 146 694 134",8913:"83 520Q83 532 98 540H251Q267 540 297 540T343 541Q427 541 488 525T605 455Q693 374 693 250Q693 165 650 99T545 0T415 -39Q407 -40 251 -40H98Q83 -32 83 -20Q83 -10 96 0H255H308H337Q412 0 439 4T512 28Q533 39 553 54T599 96T639 163T654 250Q654 341 592 411Q557 449 512 472Q468 491 439 495T335 500H306H255L96 501Q83 511 83 520ZM83 366Q83 376 96 386H244Q280 386 317 386T378 386L402 387Q456 387 498 348T540 250Q540 203 512 168T446 120Q427 114 353 114H99Q84 120 84 134Q84 147 98 154H258Q284 154 319 154T366 153Q416 153 436 158T474 185Q500 214 500 250Q500 290 477 313T426 344Q419 346 258 346H98Q83 354 83 366",8914:"88 -21T75 -21T55 -7V200Q55 231 55 280Q56 414 60 428Q61 430 61 431Q77 500 152 549T332 598Q443 598 522 544T610 405Q611 399 611 194V-7Q604 -22 591 -22Q582 -22 572 -9L570 405Q563 433 556 449T529 485Q498 519 445 538T334 558Q251 558 179 518T96 401Q95 396 95 193V-7Q88 -21 75 -21ZM229 -21H227Q215 -21 209 -7V166Q209 304 209 327T215 363Q226 398 259 421T333 444Q380 444 414 416T455 347Q457 339 457 166V-7Q449 -21 439 -21H437H435Q423 -21 417 -7V164Q417 303 417 325T411 358Q387 403 333 403T255 358Q250 347 250 325T249 164V-7Q241 -21 231 -21H229",8915:"591 598H592Q604 598 611 583V376Q611 345 611 296Q610 162 606 148Q605 146 605 145Q586 68 507 23T333 -22Q268 -22 209 -1T106 66T56 173Q55 180 55 384L56 585Q66 598 75 598Q85 598 95 585V378L96 172L98 162Q112 95 181 57T332 18Q415 18 487 58T570 175Q571 180 571 383V583Q579 598 591 598ZM437 598Q450 598 457 583V410Q457 237 455 229Q448 189 414 161T333 132Q291 132 255 157T211 230Q209 237 209 412L210 585Q220 598 229 598Q242 598 249 583V412Q249 273 249 251T255 218Q279 173 333 173T411 218Q416 229 416 251T417 412V583Q425 598 437 598",8916:"76 -22Q64 -22 56 -7V176L57 360L59 370Q66 401 83 426T123 468T171 495T221 513T265 522T298 527L311 528H314V625L315 723Q325 736 334 736Q346 736 354 721V528H356L368 527Q380 526 399 523T441 515T490 498T537 472T578 433T606 379Q611 359 611 171V-7Q604 -21 591 -21T571 -7V170Q571 313 571 337T565 375Q555 408 526 432T461 467T402 482T365 487H354V-7Q347 -21 334 -21T314 -7V487H303Q251 484 207 467Q121 438 99 367L97 357L96 174V-9Q86 -22 76 -22",8918:"86 261Q92 267 381 404T673 541Q680 541 686 535T693 521T689 510Q684 504 418 379L151 250L418 121Q686 -4 689 -10Q693 -14 693 -21T687 -34T675 -41Q668 -41 380 96T86 239Q82 244 82 250Q82 257 86 261ZM610 250Q610 224 592 198T531 172Q498 172 475 195Q453 214 453 250Q453 308 513 328Q515 330 535 330Q569 328 589 304T610 250",8919:"82 521Q82 529 89 535T100 541Q107 541 395 404T689 261Q693 257 693 250T689 239Q684 234 396 97T100 -41Q95 -41 89 -35T82 -21Q82 -12 96 -4Q118 9 358 121L624 250L358 379Q91 503 86 510Q82 514 82 521ZM165 250Q165 282 188 306T239 330Q262 330 275 323Q303 312 318 283Q322 272 322 250Q322 213 300 195Q277 172 246 172Q224 172 213 177Q165 200 165 250",8920:"639 -48Q639 -54 634 -60T619 -67H618Q612 -67 536 -26Q430 33 329 88Q61 235 59 239Q56 243 56 250T59 261Q62 266 336 415T615 567L619 568Q622 567 625 567Q639 562 639 548Q639 540 633 534Q632 532 374 391L117 250L374 109Q632 -32 633 -34Q639 -40 639 -48ZM958 -48Q958 -54 953 -60T938 -67H937Q931 -67 855 -26Q749 33 648 88Q380 235 378 239Q375 243 375 250T378 261Q381 266 655 415T934 567L938 568Q941 567 944 567Q958 562 958 548Q958 540 952 534Q951 532 693 391L436 250L693 109Q951 -32 952 -34Q958 -40 958 -48ZM1277 -48Q1277 -54 1272 -60T1257 -67H1256Q1250 -67 1174 -26Q1068 33 967 88Q699 235 697 239Q694 243 694 250T697 261Q700 266 974 415T1253 567L1257 568Q1260 567 1263 567Q1277 562 1277 548Q1277 540 1271 534Q1270 532 1012 391L755 250L1012 109Q1270 -32 1271 -34Q1277 -40 1277 -48",8921:"75 -67Q65 -67 60 -61T55 -48Q55 -40 61 -34Q62 -32 329 109L595 250L329 391Q62 532 61 534Q55 540 55 548Q55 562 69 567H77Q81 567 222 493T506 342T653 264Q667 250 653 236Q649 234 504 157T220 7T77 -67H75ZM364 547Q364 563 381 567L384 568Q387 568 518 499T795 353T955 269Q967 261 967 250T955 231Q925 216 780 139T513 -3T383 -67Q373 -67 369 -60T364 -47Q364 -40 370 -34Q373 -31 639 109L904 250L639 391Q373 531 370 534Q364 540 364 547ZM674 538T674 548T681 562T693 567Q699 567 816 505Q915 453 993 412Q1050 382 1132 339Q1241 282 1259 271T1277 250Q1277 241 1263 232Q1246 221 985 84Q698 -67 692 -67Q674 -67 674 -47Q674 -38 680 -33Q683 -30 947 109L1213 250L947 391Q683 530 680 533Q674 538 674 548",8922:"674 445Q674 438 669 432T655 425T369 531T90 640Q83 645 83 655Q83 668 95 673Q644 886 654 886Q662 886 668 880T674 866Q674 856 663 850Q649 843 411 751L160 655L407 560Q474 534 561 501Q646 469 660 462T674 445ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM83 55Q83 68 94 73Q98 76 104 76Q108 75 383 -30T664 -138Q674 -144 674 -155Q674 -165 667 -170Q664 -173 385 -279T104 -386Q85 -386 83 -368Q83 -354 92 -349Q93 -349 347 -251L597 -155L346 -59Q296 -40 223 -12Q118 28 101 36T83 55",8923:"111 425T102 425T88 431T83 445V446Q83 455 96 461Q111 469 203 504Q287 536 350 560L597 655L346 751Q94 848 92 850Q83 856 83 866Q83 873 88 879T104 886Q109 885 386 779T667 670Q674 665 674 655T667 640Q665 638 388 532ZM84 250Q84 260 99 270H658Q674 264 674 250Q674 238 659 230H98Q84 237 84 250ZM653 76Q656 76 660 75T669 68T674 56Q674 46 665 40Q663 38 411 -59L160 -155L410 -251Q664 -349 665 -349Q674 -354 674 -368Q672 -386 654 -386Q650 -386 371 -279T90 -170Q83 -165 83 -155Q83 -144 93 -138Q645 76 653 76",8926:"113 424Q83 424 83 444Q83 453 96 464H121Q181 466 234 474T341 501T435 545T505 613T542 707Q545 734 564 734Q583 731 583 714Q583 658 560 613T500 538T414 486T321 453T229 434T156 426T113 424ZM112 270Q83 270 83 290Q83 301 94 307Q98 310 118 310Q624 310 653 556Q657 580 675 580Q693 577 693 559V552Q684 472 628 410T465 314Q436 303 372 290Q373 290 388 287T425 278T465 266Q674 199 693 28L694 17L692 14Q691 11 689 8T683 3T673 0Q657 0 653 24Q623 270 118 270H112",8927:"195 713Q195 725 201 729T214 734Q227 734 231 722T238 691T255 641T299 580Q405 474 656 464H681Q694 451 694 443Q694 424 670 424H664Q535 424 415 465T235 595Q195 657 195 713ZM668 310Q694 310 694 290Q694 285 691 279Q684 271 664 270Q550 268 464 257T301 220T179 146T124 27Q119 0 103 0T83 16Q83 21 83 31T92 68T113 121T157 177T229 231Q295 268 405 290Q404 290 389 293T352 302T312 314Q138 371 96 500Q83 541 83 562Q83 568 89 574T103 580Q115 580 120 570T126 542T138 497T173 442Q289 310 659 310H668",8928:"82 344Q82 349 95 364H124Q266 364 398 390L429 397L509 595Q519 619 536 659Q581 766 590 783T609 801Q616 801 622 795T629 781Q629 776 553 595Q533 548 516 506T489 439T480 415Q482 415 505 426T538 444Q632 498 651 601Q654 621 658 628T673 635Q680 635 686 629T693 615Q693 591 678 546Q636 433 484 375L458 364L451 348Q443 332 443 329T455 324Q480 316 503 307T560 277T619 233T664 170T691 86Q693 68 691 64Q684 53 672 53Q664 53 658 59Q657 60 650 97T617 174T538 244Q515 257 476 273T428 289Q425 289 412 256Q381 179 344 90L262 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 174 -213T202 -143H95Q82 -128 82 -123T95 -103H220L302 97Q384 288 384 299Q384 302 341 308T235 319T124 324H95Q82 337 82 344ZM399 338Q403 338 406 346L409 353L375 344Q375 343 384 341T399 338",8929:"146 -283Q146 -282 174 -213T202 -143H95Q82 -127 82 -123T95 -103H220L300 93Q343 196 374 270Q385 294 386 299L373 295Q331 287 289 268Q241 249 208 224T159 174T135 127T124 85T118 59Q112 53 103 53Q91 53 84 64Q82 68 84 86Q96 185 174 248T375 337L400 344Q399 344 381 348T351 355T316 364T276 379T235 398T193 424T155 456T122 497T98 546Q82 587 82 615Q82 622 88 628T102 635Q112 635 116 628T124 601Q128 579 134 562T159 515T207 463T290 418T415 384L422 381L506 586Q571 744 584 772T609 801Q616 801 622 795T629 781T544 577Q525 529 504 478T473 402T462 375Q480 373 500 373Q579 364 651 364H680Q682 361 686 357T691 351T693 344Q693 337 680 324H651Q553 324 451 310L433 308L349 104L262 -101L473 -103H682Q694 -115 694 -123Q694 -133 682 -141L464 -143H246L213 -219Q182 -292 178 -299Q172 -303 166 -303T153 -297T146 -283",8934:"86 450Q93 455 380 592T673 730Q680 730 686 724T693 710Q693 702 688 699Q686 693 417 568L151 439L417 310Q685 185 688 179Q693 176 693 168Q693 161 687 155T675 148Q668 148 380 285T86 428Q74 438 86 450ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8935:"88 723Q95 730 99 730Q106 730 394 593T688 450Q693 447 693 439T688 428Q683 423 395 286T99 148Q94 148 88 155T82 168Q82 175 86 179Q89 184 357 310L624 439L357 568Q88 694 86 699Q81 703 81 711T88 723ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8936:"95 419Q81 433 81 439T95 459H124Q318 459 455 501Q515 521 556 550T615 607T641 659T652 702T659 725Q667 730 673 730Q680 730 686 724T693 710Q693 682 677 641Q668 616 654 594T622 554T586 522T545 497T504 477T464 462T428 452T397 444T375 439Q379 437 410 430T476 411T551 379T625 321T677 237Q693 196 693 168Q693 161 687 155T673 148Q662 148 658 154T651 181Q638 253 591 300T455 377Q318 419 124 419H95ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8937:"679 459Q693 445 693 439Q693 430 679 419H651Q455 419 319 377Q231 347 184 300T124 181Q120 161 116 155T102 148Q95 148 89 154T82 168Q82 192 97 237Q111 275 137 306T188 355T249 391T307 414T361 429T399 439Q397 440 364 447T298 467T224 499T149 557T97 641Q82 686 82 710Q82 717 88 723T102 730L115 725Q118 722 124 697Q137 625 184 578T319 501Q456 459 651 459H679ZM55 -205Q55 -175 64 -142T92 -76T145 -22T222 -1Q288 -1 362 -66Q369 -72 372 -75T378 -79T382 -81T384 -79Q389 -74 439 21Q483 100 490 111T504 122Q510 122 518 118T526 103Q526 101 510 69T467 -12T419 -99L413 -112L433 -128Q498 -180 553 -180Q605 -180 646 -139Q672 -112 681 -77T693 -21T706 -1Q719 -1 719 -33Q719 -39 717 -57Q708 -141 655 -190Q625 -224 586 -232Q568 -237 551 -237Q487 -237 413 -172L391 -155Q391 -157 335 -255Q297 -325 286 -342T268 -359Q260 -359 254 -353T248 -339T304 -230L359 -126Q359 -124 337 -107T302 -81Q262 -57 221 -57Q170 -57 130 -93T84 -201Q82 -236 70 -236Q55 -236 55 -205",8938:"693 -30Q686 -41 673 -41Q661 -41 506 34L346 110L280 -44Q228 -162 216 -185T193 -208Q177 -208 173 -192Q173 -186 242 -30T311 128Q271 145 184 186T86 236Q82 240 82 246Q82 251 86 259Q96 267 271 350L449 434L506 565Q537 635 551 664T571 700T582 706Q587 706 593 701T600 690Q600 679 553 572Q504 463 504 461L586 501Q672 539 673 539Q679 539 693 525V-30ZM653 10V488L566 445L480 405L422 276Q415 260 405 236T388 199T376 171T368 151T366 145Q368 143 510 77T653 10ZM422 374Q422 376 420 376T285 313T151 248Q315 168 326 163Q415 356 422 374",8939:"82 525Q96 539 102 539Q103 539 122 530T186 501T266 463L426 388Q428 388 495 541Q564 694 569 699Q573 706 581 706Q587 706 593 702T600 691Q600 676 533 528Q515 486 506 465T485 418T470 381T466 370Q466 369 575 316Q676 269 689 259Q693 253 693 248Q693 242 689 236Q688 235 506 145Q328 63 324 59Q324 50 266 -70Q224 -169 214 -188T193 -208Q177 -208 173 -192Q173 -183 222 -77Q244 -29 257 2T269 34L186 -6Q108 -43 99 -43Q93 -43 82 -30V525ZM271 416Q129 485 126 485H125Q122 485 122 250Q122 10 124 10L211 50L295 92L411 350Q411 351 271 416ZM624 248L449 332L440 319Q434 297 393 214Q353 121 353 119Q355 119 489 182T624 248",8940:"82 -123Q82 -114 93 -103H166L238 -101L293 50Q349 200 349 204L220 266Q166 291 140 304T100 325T84 336T82 344Q82 353 94 360Q112 372 282 453L473 541L482 568Q487 578 529 693Q559 785 569 795Q573 802 581 802Q587 802 593 797T599 786Q599 775 564 675L526 570Q526 568 561 584T633 617T673 635Q679 635 693 621V66Q686 54 679 54Q665 54 526 119Q491 137 458 153T405 177T386 184Q385 182 334 42T282 -101T482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123ZM653 106V584L506 513L453 370Q442 339 428 300T407 243T400 224Q403 222 527 164T653 106ZM453 486Q453 488 451 488T300 417T151 344L224 308Q247 298 285 279T331 257L364 241L453 486",8941:"82 621Q96 635 102 635T249 568L420 486L449 473L469 533Q563 789 569 797Q573 801 581 801Q598 801 600 786Q602 781 544 617L484 455Q531 435 584 408Q677 364 689 355Q693 351 693 344Q693 339 692 337T676 325T631 302T538 257Q504 241 465 223T406 195T386 186Q384 184 333 44T282 -101Q282 -103 482 -103H680Q682 -105 684 -108T688 -113T691 -118T693 -124Q693 -134 682 -141L473 -143H266L238 -219Q217 -278 210 -290T193 -303Q178 -303 173 -287Q173 -279 198 -214L222 -145Q222 -143 158 -143L93 -141L86 -136Q82 -131 82 -123Q82 -114 93 -103H166L238 -101L333 159Q326 159 220 106Q110 54 97 54Q89 54 82 66V621ZM298 501Q155 567 142 575L122 584V344Q122 106 124 106Q125 106 180 132T291 185T351 213Q355 217 393 326L433 435Q433 436 298 501ZM549 381Q472 417 471 417L406 241Q408 240 516 291T624 344L549 381",8942:"78 30Q78 54 95 72T138 90Q162 90 180 74T199 31Q199 6 182 -12T139 -30T96 -13T78 30ZM78 440Q78 464 95 482T138 500Q162 500 180 484T199 441Q199 416 182 398T139 380T96 397T78 440ZM78 840Q78 864 95 882T138 900Q162 900 180 884T199 841Q199 816 182 798T139 780T96 797T78 840",8943:"78 250Q78 274 95 292T138 310Q162 310 180 294T199 251Q199 226 182 208T139 190T96 207T78 250ZM525 250Q525 274 542 292T585 310Q609 310 627 294T646 251Q646 226 629 208T586 190T543 207T525 250ZM972 250Q972 274 989 292T1032 310Q1056 310 1074 294T1093 251Q1093 226 1076 208T1033 190T990 207T972 250",8945:"133 760Q133 784 150 802T193 820Q217 820 235 804T254 761Q254 736 237 718T194 700T151 717T133 760ZM580 460Q580 484 597 502T640 520Q664 520 682 504T701 461Q701 436 684 418T641 400T598 417T580 460ZM1027 160Q1027 184 1044 202T1087 220Q1111 220 1129 204T1148 161Q1148 136 1131 118T1088 100T1045 117T1027 160",8965:"55 698Q56 708 70 716H540Q554 708 555 698Q555 694 554 691T552 686T549 682T546 680T542 678T539 676H71Q70 676 68 677T65 679T61 682T58 686T56 691T55 698ZM555 18Q554 12 549 6T536 0H535Q525 0 515 17T459 132Q430 194 410 235L305 455L199 233Q176 185 147 125T105 36T90 7Q85 0 75 0Q63 0 58 11Q55 15 55 21Q58 31 170 266T285 507Q295 522 305 522T320 515Q322 513 439 268L555 24V18",8966:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",8968:"174 734Q178 746 190 750H298H369Q400 750 411 747T422 730T411 713T372 709Q365 709 345 709T310 710H214V-235Q206 -248 196 -250Q192 -250 189 -249T184 -247T180 -244T178 -241T176 -237T174 -234V734",8969:"21 717T21 730T32 746T75 750H147H256Q266 742 269 735V-235Q262 -248 251 -250Q247 -250 244 -249T239 -247T235 -244T233 -241T231 -237T229 -234V710H133Q119 710 99 710T71 709Q43 709 32 713",8970:"174 734Q174 735 175 737T177 740T180 744T184 747T189 749T196 750Q206 748 214 735V-210H310H373Q401 -210 411 -213T422 -230T411 -247T369 -251Q362 -251 338 -251T298 -250H190Q178 -246 174 -234V734",8971:"229 734Q229 735 230 737T232 740T235 744T239 747T244 749T251 750Q262 748 269 735V-235Q266 -240 256 -249L147 -250H77Q43 -250 32 -247T21 -230T32 -213T72 -209Q79 -209 99 -209T133 -210H229V734",8988:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",8989:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",8990:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",8991:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",8994:"55 141Q55 149 72 174T125 234T209 303T329 360T478 388H526Q649 383 765 319Q814 291 858 250T923 179T944 141Q944 133 938 128T924 122Q914 124 912 125T902 139Q766 328 500 328Q415 328 342 308T225 258T150 199T102 148T84 124Q81 122 75 122Q55 127 55 141",8995:"923 378Q944 378 944 358Q944 345 912 311T859 259Q710 134 500 134Q288 134 140 259Q55 336 55 358Q55 366 61 372T75 378Q78 378 84 376Q86 376 101 356T147 310T221 257T339 212T500 193Q628 193 734 236Q841 282 903 363Q914 378 923 378",9001:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",9002:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",9136:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 454T239 315T239 247Q240 235 240 124V40Q240 -17 233 -53T201 -130Q155 -206 78 -244H69H64Q58 -244 57 -243T56 -234Q56 -232 56 -231V-225Q56 -218 63 -215Q153 -153 170 -39Q172 -25 173 119V219Q173 245 174 249Q173 258 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",9137:"78 744Q153 706 196 640T239 492V376Q239 341 239 314T238 271T238 253Q239 251 239 223V119V49Q239 -39 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 258 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",9168:"312 0V602H355V0H312",9416:"451 -175Q328 -175 226 -115T66 47T8 267Q8 303 15 342T39 431T94 531T186 622Q239 663 307 686T424 709H440Q604 709 716 622Q757 592 788 555T838 482T869 414T886 350T892 301T894 267Q894 147 835 45T674 -116T451 -175ZM854 268Q854 375 802 467T657 614T450 670Q283 670 166 552T49 267Q49 99 167 -18T453 -136Q617 -136 735 -18T854 268ZM273 378Q273 430 309 474T409 527Q411 527 417 527T428 528Q498 528 549 484L567 505Q583 528 590 528H594Q600 528 606 522V350L600 344H586Q577 344 574 344T569 347T566 357Q542 491 432 491Q389 491 365 465T340 407Q340 391 344 378T358 356T377 340T400 328T421 321T443 316T459 313Q499 305 517 300T559 279T601 238Q629 195 629 148Q629 80 583 33T471 -14Q392 -14 330 30Q312 6 293 -13Q292 -14 285 -14Q279 -14 273 -8V77V138Q273 160 275 165T286 170H294H307Q313 164 313 158Q313 108 350 67T471 26Q512 26 537 54T562 119Q562 137 558 151T544 176T527 193T504 205T483 212T459 218T441 222Q391 232 368 241T318 273Q273 316 273 378",9484:"76 306Q62 306 59 319T55 386V500V596Q55 664 57 676T68 692Q71 694 250 694Q428 694 432 692Q444 685 444 674Q444 665 432 656Q428 654 261 654H95V487Q95 355 95 336T90 312Q84 306 76 306",9488:"424 306Q418 306 413 310T406 318L404 321V654H238Q71 654 68 656Q55 662 55 674T68 692Q71 694 250 694H379Q432 694 438 688Q443 683 443 662T444 500T444 338T438 312Q432 306 424 306",9492:"55 172V287Q55 341 58 353T76 366Q88 366 95 351V18H261Q428 18 432 16Q444 9 444 -2Q444 -11 432 -20Q428 -22 250 -22H120Q67 -22 61 -16Q56 -11 56 10T55 172",9496:"404 351Q410 366 424 366Q437 366 440 353T444 288V172V72Q444 8 443 -4T432 -20Q428 -22 250 -22Q71 -22 68 -20Q55 -14 55 -2T68 16Q71 18 238 18H404V351",9585:"19 -195Q13 -195 7 -188T0 -176Q0 -169 18 -151L822 683Q835 694 840 694T852 688T860 674Q860 667 810 614T460 252Q57 -167 44 -179Q27 -195 19 -195",9586:"0 675Q0 681 6 687T19 694Q27 694 44 678L460 247Q759 -62 809 -115T860 -175Q860 -183 852 -189T840 -195Q835 -195 822 -184L18 649Q0 667 0 675",9632:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9633:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9642:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9650:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9651:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9652:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99",9653:"75 0L72 2Q69 3 67 5T62 11T59 20Q59 24 62 30Q65 37 245 370T428 707Q428 708 430 710T436 714T444 716Q451 716 455 712Q459 710 644 368L828 27V20Q828 7 814 0H75ZM610 347L444 653Q443 653 278 347T113 40H775Q775 42 610 347",9654:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9656:"83 523Q83 524 85 527T92 535T103 539Q107 539 389 406T680 268Q694 260 694 249Q694 239 687 234Q685 232 395 95L107 -41H101Q90 -40 83 -26V523",9657:"26 489Q33 505 43 505Q51 505 260 385Q464 266 471 259Q473 257 473 250Q473 242 469 239Q459 231 260 115Q51 -5 43 -5Q39 -5 35 -1T28 7L26 11V489ZM412 250L67 450Q66 450 66 250T67 50Q69 51 240 150T412 250",9660:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9661:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9662:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556",9663:"59 480Q59 485 61 489T66 495T72 498L75 500H814Q828 493 828 480V474L644 132Q458 -210 455 -212Q451 -215 444 -215T433 -212Q429 -210 342 -49T164 282T64 466Q59 478 59 480ZM775 460H113Q113 459 278 153T444 -153T610 153T775 460",9664:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9666:"694 -26Q686 -40 676 -41H670L382 95Q92 232 90 234Q83 239 83 249Q83 262 96 267Q101 270 379 401T665 537Q671 539 674 539Q686 539 694 524V-26",9667:"473 10Q466 -5 454 -5Q451 -5 445 -3Q444 -3 343 56T140 173T35 234Q26 239 26 250T35 266Q40 269 240 384T445 503Q451 505 453 505Q466 505 473 490V10ZM433 50T433 250T432 450T259 351T87 250T258 150T432 50Q433 50 433 250",9674:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709ZM567 290T567 291T451 475T333 658L100 293Q100 288 215 108L333 -74Q334 -74 450 108",9711:"56 250Q56 353 95 442T196 589T335 681T491 715Q573 715 635 693Q694 673 747 635T846 543T917 412T944 250Q944 58 815 -78T500 -215Q457 -215 429 -210Q274 -183 165 -56T56 250ZM500 -176Q664 -176 784 -54T904 250Q904 418 799 536T543 674Q534 675 493 675Q425 675 357 647T229 567T133 432T96 250Q96 160 129 80T217 -56T346 -144T500 -176",9723:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71ZM682 40V649H95V40H682",9724:"71 0Q59 4 55 16V346L56 676Q64 686 70 689H709Q719 681 722 674V15Q719 10 709 1L390 0H71",9733:"367 395Q374 416 398 492T442 627T463 688Q463 692 467 692Q471 694 472 694Q478 694 484 680T523 562Q553 469 576 400L577 395H731H819Q872 395 883 394T895 384Q895 380 891 376T832 333Q794 305 767 285Q643 195 643 194L690 47Q737 -96 737 -103Q737 -111 727 -111Q721 -111 594 -18L472 71L350 -18Q223 -111 217 -111Q207 -111 207 -103Q207 -96 254 47L301 194Q301 195 241 239T118 328T51 378Q49 382 49 384Q49 392 58 393T110 395H213H367",9824:"181 -21Q134 -21 96 27T55 193Q55 224 58 247T82 317T143 410Q172 443 234 498Q282 543 314 598T360 687T380 725Q386 727 389 727Q395 727 398 725T406 716T413 702T423 677T439 641Q481 556 544 498Q633 420 678 353T723 204Q723 142 711 94T669 12T590 -21Q520 -21 490 8T459 66V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V66Q319 57 314 44T297 16T257 -10T191 -21H181",9825:"55 490Q55 557 71 604T114 674T167 706T222 716Q279 716 322 684T389 605Q391 610 395 617T414 643T447 677T494 704T555 716Q642 716 682 652T723 490Q723 455 718 426T684 342T602 227Q573 196 537 161T485 110T449 63T412 -8Q408 -22 404 -27T389 -33Q382 -33 379 -31T372 -23T366 -8T355 18T335 54Q319 81 298 104T239 163T176 227Q102 310 79 371T55 490ZM198 674Q143 664 119 613T95 491Q95 415 137 346Q174 282 265 194T384 48L389 39Q391 42 397 54T406 71T415 86T427 104T442 122T464 146T491 172Q571 249 613 303Q683 396 683 487Q683 581 649 631Q613 676 556 676Q495 676 457 634T410 538Q407 514 390 514Q386 514 380 517Q372 520 369 536T355 581T319 635Q277 675 223 675H217H208L204 674Q200 674 198 674",9826:"370 714Q370 717 375 722T388 727Q398 727 403 721T417 697Q420 692 421 689Q536 465 709 304Q723 291 723 282T709 260Q529 93 406 -153Q402 -162 390 -162H389Q379 -162 376 -158T357 -125Q247 89 89 241L64 265Q55 272 55 282Q55 287 57 290T64 300T77 312T98 331T127 361Q197 435 258 523T344 663L370 714ZM655 299Q568 384 508 470T389 662L376 638Q362 613 341 577T289 497T215 399T123 299L105 282L123 265Q210 180 270 94T389 -98L402 -74Q416 -49 437 -13T489 67T563 165T655 265L673 282L655 299",9827:"213 532Q213 615 265 670T389 726Q461 726 513 671T565 532Q565 511 562 492T553 458T541 432T526 409T512 393T498 379L490 371L511 326Q512 326 516 330T528 341T546 353T572 363T606 368Q664 368 707 315T750 174Q750 87 699 33T579 -22Q567 -22 553 -20T517 -10T479 16T459 63V70H409V62Q409 22 416 -17T430 -82T437 -112Q437 -131 407 -131Q403 -131 397 -131T389 -130T382 -130T372 -131Q341 -131 341 -111Q341 -107 348 -82T362 -18T369 62V70H319V63Q315 25 281 2T197 -22Q132 -22 80 32T28 174Q28 255 69 311T175 368Q192 368 207 364T232 353T250 341T262 331T267 326L288 371L280 378Q272 385 267 391T253 407T238 430T226 457T217 492T213 532",9837:"200 467Q254 467 293 428T332 321Q332 147 104 -11L88 -22H75Q62 -22 56 -16L55 362V647Q55 743 60 748Q63 750 76 750H83Q87 750 95 744V434L104 440Q144 467 200 467ZM237 322Q237 360 225 388T183 417Q158 417 134 407T101 378Q96 370 96 349T95 197V34Q152 91 194 167T237 322",9838:"65 721Q78 734 94 734Q100 734 104 727V444L116 449Q129 454 157 465T208 486Q313 527 314 527Q318 527 324 521V-210Q306 -223 294 -223Q289 -223 284 -216V-13L270 -18Q257 -24 231 -34T180 -54Q77 -96 74 -96T65 -90V721ZM104 13Q282 84 283 85Q284 85 284 252Q284 418 283 418L230 396L140 360L104 346V13",9839:"101 -223Q94 -223 93 -217T91 -188V-151Q91 -88 90 -88Q87 -88 80 -92T68 -96Q62 -96 56 -90L55 -50V-22Q55 -8 58 -4T78 5L91 10V177Q91 343 90 343Q87 343 80 339T68 335Q62 335 56 341L55 381V409Q55 423 58 427T78 436L91 441V543V616Q91 643 93 648T106 656Q119 662 126 659Q130 657 130 645T131 554V456L257 503V607L258 710L260 712Q261 715 272 719T286 723Q293 723 295 715T297 671V617Q297 519 298 519Q301 519 307 522T319 526Q327 526 333 521V437L330 435Q328 432 312 427L297 421V254Q297 88 298 88Q301 88 307 91T319 95Q327 95 333 90V6L330 4Q328 1 312 -4L297 -10V-78V-122Q297 -145 295 -149T282 -156Q274 -160 268 -160Q257 -160 257 -130V-89V-25L131 -72V-210Q123 -215 116 -218T104 -222L101 -223ZM257 72V406L131 359V25L257 72",10003:"84 231Q84 244 114 264T170 285Q176 285 183 274T224 205Q267 129 268 129Q271 141 279 163T318 250T389 378T502 523T662 673Q702 706 732 706H734Q749 706 749 695Q749 682 730 666T660 607T559 505Q387 299 328 29Q324 0 295 -17T245 -34H241Q234 -34 225 -21T185 46Q166 79 154 101Q84 223 84 231",10016:"195 702T195 706T201 716H632Q638 710 638 706T636 700T621 690Q436 581 427 374V357H430Q554 357 645 421Q682 447 711 483T755 542T770 567Q775 572 786 563V131Q777 125 774 125T762 139Q709 228 642 274T482 333Q452 337 430 337H427V320Q430 279 437 247T462 170T521 82T621 4Q630 -2 633 -4T637 -7T638 -12Q638 -16 632 -22H201Q195 -16 195 -12T197 -6T212 4Q397 113 406 320V337H403Q279 337 188 273Q151 247 122 211T78 152T63 127Q58 122 48 131V563Q54 569 59 569Q62 569 71 555Q124 466 191 420T351 361Q381 357 403 357H406V374Q403 415 396 447T371 525T312 613T212 690Q199 697 197 699",10072:"139 -249H137Q125 -249 119 -235V251L120 737Q130 750 139 750Q152 750 159 735V-235Q151 -249 141 -249H139",10216:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",10217:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",10222:"357 741V726Q357 720 349 715Q261 655 242 539Q240 526 240 394V331Q240 259 239 250Q240 242 240 119V49Q240 -42 254 -85Q263 -111 275 -134T301 -172T326 -197T346 -213T356 -221T357 -232V-241L354 -244H334Q264 -209 222 -146T174 -12Q173 -6 173 95Q173 134 173 191T174 250Q173 260 173 376V460Q173 515 178 545T201 611Q244 695 327 741L334 744H354L357 741",10223:"78 744Q153 706 196 640T239 492V376Q239 339 239 311T238 269T238 252Q240 236 240 124V40Q240 -18 233 -53T202 -130Q156 -206 79 -244H70H65Q58 -244 57 -242T56 -231T57 -220T64 -215Q153 -154 170 -39Q173 -18 174 119V247Q173 249 173 382V451Q173 542 159 585Q145 626 120 658T75 706T56 723V731Q56 741 57 742T66 744H78",10229:"165 270H1510Q1525 262 1525 250T1510 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10230:"84 237T84 250T98 270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H98Q84 237 84 250",10231:"165 270H1694Q1578 357 1551 493Q1551 494 1551 496T1550 499Q1550 511 1567 511H1570Q1579 511 1582 510T1588 506T1591 497T1594 481T1602 456Q1624 389 1675 336T1794 261Q1803 258 1803 250Q1803 244 1798 241T1774 231T1736 212Q1695 186 1665 152T1620 85T1599 35T1591 4Q1589 -6 1586 -8T1570 -11Q1550 -11 1550 0Q1550 7 1555 25Q1587 151 1694 230H165Q167 228 182 216T211 189T244 152T277 96T303 25Q308 7 308 0Q308 -11 288 -11Q281 -11 278 -11T272 -7T267 2T263 21Q245 94 195 151T73 236Q58 242 55 247Q55 254 59 257T73 264Q121 283 158 314T215 375T247 434T264 480L267 497Q269 503 270 505T275 509T288 511Q308 511 308 500Q308 493 303 475Q293 438 278 406T246 352T215 315T185 287T165 270",10232:"274 173H1539Q1540 172 1542 171T1545 169T1547 167T1550 164T1551 162T1552 158T1553 153Q1553 140 1538 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1538Q1553 359 1553 347Q1553 336 1539 328L1221 327H903L900 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10233:"1218 514Q1218 525 1234 525Q1239 525 1242 525T1247 525T1251 524T1253 523T1255 520T1257 517T1260 512Q1297 438 1358 381T1469 300T1565 263Q1582 258 1582 250T1573 239T1536 228T1478 204Q1334 134 1260 -12Q1256 -21 1253 -22T1238 -24Q1218 -24 1218 -17Q1218 -13 1223 0Q1258 69 1309 123L1319 133H70Q56 140 56 153Q56 168 72 173H1363L1373 181Q1412 211 1490 250Q1489 251 1472 259T1427 283T1373 319L1363 327H710L707 328L390 327H72Q56 332 56 347Q56 360 70 367H1319L1309 377Q1276 412 1247 458T1218 514",10234:"1438 514Q1438 525 1454 525Q1459 525 1462 525T1467 525T1471 524T1473 523T1475 520T1477 517T1480 512Q1517 438 1578 381T1689 300T1785 263Q1802 258 1802 250T1793 239T1756 228T1698 204Q1554 134 1480 -12Q1476 -21 1473 -22T1458 -24Q1438 -24 1438 -17Q1438 -13 1443 0Q1478 69 1529 123L1539 133H318L328 123Q379 69 414 0Q419 -13 419 -17Q419 -24 399 -24Q388 -24 385 -23T377 -12Q332 77 253 144T72 237Q62 240 59 242T56 250T59 257T70 262T89 268T119 278T160 296Q303 366 377 512Q382 522 385 523T401 525Q419 524 419 515Q419 510 414 500Q379 431 328 377L318 367H1539L1529 377Q1496 412 1467 458T1438 514ZM274 173H1583L1593 181Q1632 211 1710 250Q1709 251 1692 259T1647 283T1593 319L1583 327H930L927 328L602 327H274L264 319Q225 289 147 250Q148 249 165 241T210 217T264 181L274 173",10236:"95 155V109Q95 83 92 73T75 63Q61 63 58 74T54 130Q54 140 54 180T55 250Q55 421 57 425Q61 437 75 437Q88 437 91 428T95 393V345V270H1444Q1328 357 1301 493Q1301 494 1301 496T1300 499Q1300 511 1317 511H1320Q1329 511 1332 510T1338 506T1341 497T1344 481T1352 456Q1374 389 1425 336T1544 261Q1553 258 1553 250Q1553 244 1548 241T1524 231T1486 212Q1445 186 1415 152T1370 85T1349 35T1341 4Q1339 -6 1336 -8T1320 -11Q1300 -11 1300 0Q1300 7 1305 25Q1337 151 1444 230H95V155",10731:"318 709Q325 716 332 716Q340 716 344 713T474 511Q611 298 611 292Q611 285 526 152Q494 103 474 72Q347 -128 344 -130Q340 -132 333 -132T322 -130Q319 -128 257 -31T131 169T60 278Q56 285 56 292Q56 298 60 305Q73 326 194 516T318 709",10744:"166 -215T159 -215T147 -212T141 -204T139 -197Q139 -190 144 -183Q157 -157 378 274T602 707Q605 716 618 716Q625 716 630 712T636 703T638 696Q638 691 406 241T170 -212Q166 -215 159 -215",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",10799:"630 29Q630 9 609 9Q604 9 587 25T493 118L389 222L284 117Q178 13 175 11Q171 9 168 9Q160 9 154 15T147 29Q147 36 161 51T255 146L359 250L255 354Q174 435 161 449T147 471Q147 480 153 485T168 490Q173 490 175 489Q178 487 284 383L389 278L493 382Q570 459 587 475T609 491Q630 491 630 471Q630 464 620 453T522 355L418 250L522 145Q606 61 618 48T630 29",10815:"28 660Q28 676 31 679T46 683H50Q87 681 182 681Q217 681 247 681T294 682T315 682Q321 682 323 682T328 679T331 673T332 660Q332 643 328 640T304 637Q239 637 231 626Q229 620 229 334V46H520V334Q520 620 518 626Q510 637 445 637Q426 637 422 640T417 660Q417 675 420 678T432 682H435Q437 682 467 682T569 681T671 681T703 682Q714 682 717 679T721 660Q721 643 717 640T693 637Q628 637 620 626Q619 623 619 342Q619 60 620 57Q628 46 693 46Q714 46 717 43T721 23Q721 5 715 1Q713 0 374 0Q36 0 34 1Q28 5 28 23Q28 40 31 43T56 46Q121 46 129 57Q131 63 131 342Q131 620 129 626Q121 637 56 637Q35 637 32 640T28 660",10846:"55 795Q56 806 70 813H540Q554 806 555 795Q555 791 554 788T552 783T549 779T546 777T542 775T539 773H71Q70 773 68 774T65 776T61 779T58 783T56 788T55 795ZM55 601Q56 612 70 619H540Q554 612 555 601Q555 597 554 594T552 589T549 585T546 583T542 581T539 579H71Q70 579 68 580T65 582T61 585T58 589T56 594T55 601ZM75 -97Q67 -97 61 -91T55 -81Q55 -71 169 166T285 410Q295 425 305 425Q311 425 316 422T323 414L325 410Q327 404 441 167T555 -81Q555 -85 549 -91T535 -97T520 -90Q519 -89 506 -61T463 27T411 136L305 358L199 136Q167 71 129 -10Q98 -75 92 -86T75 -97",10877:"674 636Q682 636 688 630T694 615T687 601Q686 600 417 472L151 346L399 228Q687 92 691 87Q694 81 694 76Q694 58 676 56H670L382 192Q92 329 90 331Q83 336 83 348Q84 359 96 365Q104 369 382 500T665 634Q669 636 674 636ZM94 170Q102 172 104 172Q110 171 254 103T535 -30T678 -98Q694 -106 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 164 94 170",10878:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 356 694 346T687 331Q685 329 395 192L107 56H101Q83 58 83 76Q83 77 83 79Q82 86 98 95Q117 105 248 167Q326 204 378 228L626 346L360 472Q291 505 200 548Q112 589 98 597T83 616ZM674 172Q692 172 694 154Q694 142 687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 96 -100Q100 -98 380 35T665 170T674 172",10885:"667 761Q669 762 673 762Q682 762 688 756T694 741Q694 731 687 727Q684 724 420 613L156 502L416 392Q476 367 544 338T647 295T682 280Q694 274 694 262Q694 244 676 242Q670 242 524 303T235 425T90 487Q83 493 83 501Q83 514 94 519Q97 520 378 639T667 761ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10886:"90 727Q83 734 83 743Q83 751 89 756T104 762Q111 760 396 641Q686 518 687 517Q694 512 694 502T687 487Q686 486 543 425T253 303T101 242Q83 244 83 262Q83 274 95 280Q96 280 130 294T232 338T361 392L621 502L357 613Q93 724 90 727ZM55 -23Q55 43 103 90T223 138Q265 138 316 114Q342 100 393 68L443 36Q502 0 554 0Q609 0 650 32T694 109Q694 138 708 138Q710 138 713 136T719 127T722 108Q722 37 673 -9T557 -56Q514 -56 468 -35T387 13T308 60T223 82Q167 82 127 50T83 -27Q81 -56 69 -56Q55 -56 55 -23ZM55 -257Q55 -191 103 -144T223 -96Q265 -96 316 -120Q342 -134 393 -166L443 -198Q502 -234 554 -234Q609 -234 650 -202T694 -125Q694 -96 708 -96Q710 -96 713 -98T719 -107T722 -126Q722 -197 673 -243T557 -290Q514 -290 468 -269T387 -221T308 -174T223 -152Q167 -152 127 -184T83 -261Q80 -290 69 -290Q55 -290 55 -257",10887:"380 497Q445 528 522 564T636 618T673 635Q680 635 686 628T693 615T689 603Q686 599 418 472L151 343L418 215Q686 88 689 83Q693 79 693 72T687 59T675 52Q669 52 381 189T86 332Q82 337 82 344Q82 350 86 355Q91 359 380 497ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10888:"82 614Q82 620 86 625T94 632T100 635Q106 635 394 498T689 355Q693 349 693 343Q693 338 689 332Q683 327 395 190T100 52Q95 52 89 58T82 72Q82 80 95 88Q114 99 358 215L624 343L358 472Q89 599 86 603Q82 607 82 614ZM82 -130T82 -124T95 -103H380L431 -54Q476 -6 486 -6Q491 -6 498 -12T505 -27Q505 -28 505 -29T504 -32Q503 -33 498 -38T485 -53T469 -70L438 -103H680Q682 -106 686 -110T691 -116T693 -123Q693 -130 680 -143H398L346 -192Q300 -241 291 -241Q271 -241 271 -221Q271 -209 306 -179L340 -143H95Q82 -130 82 -124",10889:"86 512Q93 518 381 639T673 761Q680 761 686 755T693 741Q693 733 688 730Q685 723 419 612L155 501L419 390Q685 277 688 272Q693 269 693 261Q693 254 687 248T675 241Q669 241 381 362T86 490Q74 500 86 512ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10890:"86 730Q81 734 81 740Q81 747 88 754T99 761Q103 761 392 640T688 512Q693 509 693 501T688 490Q682 484 394 363T99 241Q94 241 88 248T82 261Q82 268 86 272Q89 277 355 390L619 501L355 612Q89 723 86 730ZM70 -59Q57 -59 57 -24Q57 40 104 87Q116 102 146 118Q186 136 231 136Q232 136 242 135T258 133T276 128T302 118T334 101T377 74Q386 69 396 63T411 53T417 50Q435 87 453 134Q491 223 495 227Q498 230 505 230Q513 230 519 225T526 212Q526 203 491 118T453 30Q453 22 489 10T553 -3Q589 -3 622 14Q653 28 669 50T688 90T694 122T706 136Q718 136 718 114Q718 113 718 109T717 103Q717 31 668 -14T554 -60Q529 -60 499 -50T451 -32T433 -24Q431 -24 404 -90T375 -157Q375 -159 402 -178T473 -218T553 -239Q599 -239 641 -211T691 -130Q694 -99 706 -99T718 -122Q718 -123 718 -127T717 -133Q717 -204 668 -249T559 -295Q512 -295 470 -275T355 -206L322 -290Q313 -310 304 -332T289 -367T282 -382Q277 -387 270 -387Q262 -387 255 -382T248 -368Q248 -361 322 -186Q311 -177 280 -166T222 -155Q189 -155 153 -173Q122 -186 106 -208T87 -248T82 -280T71 -294Q57 -294 57 -259Q57 -195 104 -148Q122 -126 155 -113T220 -99Q245 -99 276 -109T324 -127T342 -135Q397 -2 397 1Q386 10 367 23T302 58T222 80Q175 80 132 52T84 -28Q82 -59 70 -59",10891:"674 1003Q681 1003 687 999T694 983Q694 973 683 967Q669 959 420 868L162 772L422 676Q683 579 685 577Q694 571 694 560Q694 550 687 546T673 541Q669 542 384 647T93 755Q83 760 83 772Q83 783 91 788Q98 791 383 897T674 1003ZM84 354T84 367T98 387H679Q694 379 694 367Q694 354 679 347H98Q84 354 84 367ZM84 160T84 173T98 193H679Q694 185 694 173Q694 160 679 153H98Q84 160 84 173ZM94 -3Q102 -1 104 -1Q107 -2 392 -107T684 -215Q694 -219 694 -232Q694 -241 687 -247Q686 -248 395 -357Q106 -463 101 -463Q83 -461 83 -443Q83 -431 94 -426Q97 -423 357 -328L615 -232L355 -136Q94 -39 92 -37Q83 -31 83 -21Q83 -9 94 -3",10892:"104 541Q98 541 91 545T83 560Q83 571 92 577Q94 579 355 676L615 772L357 868Q108 959 94 967Q83 973 83 983Q83 989 87 996T104 1003Q109 1002 396 896T687 787Q694 781 694 772Q694 759 684 755Q678 752 393 647T104 541ZM84 367Q84 380 98 387H679Q694 379 694 367Q694 356 680 348L390 347H100Q84 352 84 367ZM84 173Q84 188 100 193H680Q694 183 694 173Q694 160 679 153H98Q84 160 84 173ZM674 -1Q682 -1 688 -6T694 -20Q694 -31 685 -37Q683 -39 422 -136L162 -232L420 -328Q680 -423 683 -426Q694 -431 694 -443Q694 -461 676 -463Q671 -463 382 -357Q91 -248 90 -247Q83 -242 83 -232Q83 -220 93 -215Q667 -1 674 -1",10901:"674 636Q682 636 688 631T694 616Q694 605 687 601Q685 599 395 462L107 326H101Q83 328 83 345Q83 358 96 365Q102 367 382 500T665 634Q671 636 674 636ZM674 442Q692 442 694 424Q694 412 687 407Q686 406 417 278L151 152L399 34Q687 -102 691 -107Q694 -113 694 -118Q694 -136 676 -138H670L382 -2Q92 135 90 137Q83 142 83 154Q84 165 96 171Q104 175 382 306T665 440Q669 442 674 442",10902:"83 616Q83 624 89 630T99 636Q107 636 253 568T543 431T687 361Q694 354 694 346Q694 328 676 326H670L382 462Q317 493 226 535Q119 585 101 595T83 616ZM94 440Q102 442 104 442Q110 441 254 373T535 240T678 172Q679 172 680 171Q694 164 694 153T687 137Q685 135 395 -2L107 -138H101Q83 -136 83 -118Q83 -106 93 -101L128 -84Q163 -68 230 -36T361 26L626 152L360 278Q91 406 90 407Q83 412 83 424Q84 434 94 440",10927:"84 346Q84 359 91 363T117 367Q120 367 126 367T137 366Q388 370 512 430T653 609Q657 636 676 636Q685 635 689 629T694 618V612Q689 566 672 528T626 463T569 417T500 383T435 362T373 346Q379 345 404 339T440 330T477 318T533 296Q592 266 630 223T681 145T694 78Q694 57 674 57Q662 57 657 67T652 92T640 135T606 191Q500 320 137 326H114Q104 326 98 327T88 332T84 346ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10928:"84 614Q84 636 102 636Q115 636 119 626T125 600T137 556T171 501Q277 372 640 366H661Q694 366 694 346T661 326H640Q578 325 526 321T415 307T309 280T222 237T156 172T124 83Q122 66 118 62T103 57Q100 57 98 57T95 58T93 59T90 62T85 67Q83 71 83 80Q88 126 105 164T151 229T208 275T277 309T342 330T404 346Q401 347 380 351T345 360T302 373T245 396Q125 455 92 565Q84 599 84 614ZM84 -131T84 -118T98 -98H679Q694 -106 694 -118T679 -138H98Q84 -131 84 -118",10933:"653 734Q653 738 660 745T673 752T686 745T693 723Q672 555 466 485Q390 463 378 463Q373 463 373 461Q373 458 378 458Q390 458 466 436Q562 404 620 350Q682 283 693 198Q693 183 686 176Q681 170 674 170T660 176T653 187Q653 192 652 200T646 228T631 265T602 307T555 350Q435 431 151 441H95Q82 454 82 460T95 481H151Q165 482 197 483T238 485Q427 500 528 554T649 707Q653 729 653 734ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10934:"693 466T693 460T680 441H624Q608 439 577 438T538 436Q349 421 248 367T126 214Q122 192 122 187Q122 183 116 177T102 170Q95 170 89 176Q82 183 82 198Q93 283 155 350Q213 404 309 436Q385 458 398 458Q402 458 402 461Q402 463 398 463Q385 463 309 485Q103 555 82 723Q82 738 89 745T102 752T115 745T122 734Q122 721 126 701T155 640T220 572Q340 490 624 481H680Q693 466 693 460ZM82 33Q82 37 83 40T89 47T95 54H473L520 105Q569 156 571 156Q573 157 578 157Q586 157 592 151T598 136Q598 130 562 92L526 56L604 54H682Q693 43 693 35Q693 31 692 28T686 21T680 14H489L342 -139L513 -142H682Q693 -148 693 -160Q693 -167 680 -182H304L258 -230Q248 -240 237 -251T221 -268T211 -278T203 -284T197 -286Q189 -286 184 -280T178 -264Q178 -257 213 -219L249 -182H171L93 -179L86 -175Q82 -170 82 -163Q82 -155 95 -142H289L360 -64L433 14H262L93 16Q82 23 82 33",10935:"82 494T82 501T95 521H171Q405 527 511 569Q630 618 651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q684 668 648 623Q627 591 573 557T442 507L417 501Q428 496 442 494Q520 478 573 444T648 378Q684 333 693 267Q693 254 686 247Q673 234 659 245Q657 247 651 269Q630 383 511 432Q406 474 171 481H95Q82 494 82 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10936:"693 501Q693 493 679 481H604Q369 474 264 432Q143 382 124 269Q116 246 115 245Q101 234 88 247Q82 254 82 267Q89 329 126 378Q147 410 201 444T333 494L357 501Q354 502 340 505T318 510T295 516T269 525T243 535T215 548T188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q143 619 264 569Q371 527 604 521H679Q693 507 693 501ZM70 -59Q57 -59 57 -26Q57 30 90 73T177 132Q191 136 226 136Q228 136 239 136T253 135T267 132T287 125T311 113T346 95T391 67Q462 20 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 704 136Q717 136 717 115V105Q717 39 671 -9T554 -58Q518 -58 481 -43T382 14Q302 63 273 74Q255 78 222 78Q188 78 173 74Q90 46 84 -28Q82 -59 70 -59ZM71 -294Q57 -294 57 -262Q57 -205 90 -162T177 -104Q191 -99 226 -99Q266 -103 277 -106Q310 -119 391 -168Q455 -212 502 -231Q519 -235 553 -235Q586 -235 602 -231Q640 -218 661 -195T686 -151T693 -115T704 -99Q717 -99 717 -121V-131Q717 -198 671 -246T556 -294Q519 -294 482 -279T382 -222Q307 -175 273 -162Q255 -157 222 -157Q188 -157 173 -162Q133 -175 110 -201T84 -264Q82 -294 71 -294",10937:"82 494T82 501T95 521H171Q256 523 317 528T441 548T543 584T613 644T651 732Q652 734 653 740T655 748T658 754T663 759T672 761L686 754Q693 747 693 734Q686 686 664 647T615 586T548 545T482 518T417 501Q419 500 451 493T517 471T590 434T657 367T693 267Q693 241 673 241Q664 241 659 245Q656 249 650 273T635 323T593 380T511 432Q406 474 171 481H95Q82 494 82 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10938:"693 501Q693 493 679 481H604Q548 479 509 477T418 469T331 454T257 429T194 392T150 340T124 270Q117 247 115 245Q101 236 88 247Q82 254 82 267Q89 330 126 379Q147 411 202 444T333 494L357 501Q239 531 188 565Q142 599 126 623Q89 672 82 734Q82 761 102 761L115 756Q116 755 124 732Q133 678 166 640T241 579T349 544T470 527T604 521H679Q693 507 693 501ZM57 -26Q57 39 101 87T219 136Q254 136 277 130Q320 114 382 72Q419 50 424 45Q426 45 459 110Q496 178 497 179Q500 180 504 180Q509 180 517 175T526 161Q526 158 495 90L462 25Q462 21 502 5Q519 1 553 1Q586 1 602 5Q641 18 664 45T691 107Q694 136 706 136T718 115Q718 114 718 111T717 105Q717 39 671 -9T554 -58L459 -33Q450 -29 444 -27T437 -26L371 -155L391 -168Q485 -235 538 -235H553Q586 -235 602 -230Q683 -204 691 -128Q694 -99 706 -99T718 -120Q718 -121 718 -124T717 -130Q717 -199 670 -246T557 -294T393 -228Q353 -205 351 -201Q348 -201 315 -266Q294 -310 285 -323T268 -337Q259 -337 254 -331T248 -317Q248 -305 282 -246L313 -181Q313 -177 273 -161Q255 -157 222 -157Q188 -157 173 -161Q134 -174 113 -198T88 -242T82 -278T71 -294Q57 -294 57 -261Q57 -204 91 -161T179 -104Q195 -99 228 -99Q274 -102 315 -124Q337 -132 337 -130L404 -1L384 12Q319 58 273 74Q255 79 222 79Q188 79 173 74Q133 61 112 37T88 -7T82 -43T70 -59Q57 -59 57 -26",10949:"84 463Q84 585 166 663T360 752Q361 752 370 752T395 752T430 752T475 753T524 753H679Q694 746 694 733Q694 724 681 714L522 713H470H441Q366 713 338 709T266 685Q244 674 224 659T179 617T139 550T124 463V458Q124 370 185 302Q244 238 328 220Q348 215 366 215T522 213H681Q694 203 694 193Q694 180 679 173H526Q510 173 480 173T434 172Q350 172 289 188T172 258Q84 340 84 463ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10950:"83 733Q83 746 98 753H251Q267 753 297 753T343 754Q427 754 488 738T605 668Q693 587 693 463Q693 378 650 312T545 213T415 174Q407 173 251 173H98Q83 180 83 193Q83 203 96 213H255H308H337Q412 213 439 217T512 241Q533 252 553 267T599 309T639 376T654 463Q654 554 592 624Q557 662 512 685Q468 704 439 708T335 713H306H255L96 714Q83 724 83 733ZM84 -14T84 -1T98 19H679Q694 11 694 -1Q694 -14 679 -21H98Q84 -14 84 -1ZM84 -208T84 -195T98 -175H679Q694 -183 694 -195Q694 -208 679 -215H98Q84 -208 84 -195",10955:"693 221Q693 214 680 201H524Q398 201 367 202T309 212Q236 230 180 280T98 398Q84 438 84 492T98 585Q126 663 193 716T346 781Q347 781 373 781T440 782T520 783H680Q682 780 686 776T691 770T693 763T680 743H526Q364 743 353 741Q279 730 221 687T138 578Q124 540 124 492T138 405Q163 340 221 297T353 243Q364 241 526 241H680Q682 238 686 234T691 228T693 221ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",10956:"82 759T82 763T83 769T89 776T95 783H251Q378 783 409 782T469 772Q540 753 596 703T678 585Q691 546 691 492T678 398Q649 320 581 267T426 203Q415 201 251 201H95Q82 214 82 221Q82 225 83 227T89 234T95 241H249Q411 241 422 243Q496 253 554 296T638 405Q651 444 651 492Q651 539 638 578Q613 643 555 686T422 741Q411 743 249 743H95Q82 759 82 763ZM82 -48T82 -41T95 -19H462L513 41L569 105Q574 110 582 110T596 104T602 90Q602 87 600 83Q600 77 555 30L515 -17L600 -19H682Q693 -30 693 -38T680 -59H480L415 -137L349 -213L515 -215H682Q693 -226 693 -233T680 -255H313L260 -317Q224 -360 212 -372T192 -385Q184 -385 179 -377T173 -362Q174 -361 218 -306L260 -255H178L93 -253L86 -248Q82 -243 82 -235Q82 -226 93 -215H195L295 -213L362 -137L426 -59H260L93 -57L86 -53Q82 -48 82 -41",12296:"333 -232Q332 -239 327 -244T313 -250Q303 -250 296 -240Q293 -233 202 6T110 250T201 494T296 740Q299 745 306 749L309 750Q312 750 313 750Q331 750 333 732Q333 727 243 489Q152 252 152 250T243 11Q333 -227 333 -232",12297:"55 732Q56 739 61 744T75 750Q85 750 92 740Q95 733 186 494T278 250T187 6T92 -240Q85 -250 75 -250Q67 -250 62 -245T55 -232Q55 -227 145 11Q236 248 236 250T145 489Q55 727 55 732",57350:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",57351:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",57352:"477 261Q477 257 473 256T455 253T417 251T348 250H235L155 -77L146 -82Q137 -85 109 -85Q55 -85 55 -77L139 261Q224 596 226 598Q229 603 239 603Q240 603 254 603T290 603T341 604T405 605T477 605Q656 603 687 602T719 596Q719 589 692 588T513 585H319L282 427L242 272Q242 270 351 270Q388 270 410 270T444 269T460 267T469 265T477 261",57353:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",57356:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57357:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",57358:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",57359:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",57360:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",57361:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",57366:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",57367:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",57368:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",57369:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732",57370:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",57371:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",119808:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",119809:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",119810:"64 343Q64 502 174 599T468 697Q502 697 533 691T586 674T623 655T647 639T657 632L694 663Q703 670 711 677T723 687T730 692T735 695T740 696T746 697Q759 697 762 692T766 668V627V489V449Q766 428 762 424T742 419H732H720Q699 419 697 436Q690 498 657 545Q611 618 532 632Q522 634 496 634Q356 634 286 553Q232 488 232 343T286 133Q355 52 497 52Q597 52 650 112T704 237Q704 248 709 251T729 254H735Q750 254 755 253T763 248T766 234Q766 136 680 63T469 -11Q285 -11 175 86T64 343",119811:"39 624V686H270H310H408Q500 686 545 680T638 649Q768 584 805 438Q817 388 817 338Q817 171 702 75Q628 17 515 2Q504 1 270 0H39V62H147V624H39ZM655 337Q655 370 655 390T650 442T639 494T616 540T580 580T526 607T451 623Q443 624 368 624H298V62H377H387H407Q445 62 472 65T540 83T606 129Q629 156 640 195T653 262T655 337",119812:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",119813:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H644V676Q647 670 659 552T675 428V424H613Q613 433 605 477Q599 511 589 535T562 574T530 599T488 612T441 617T387 618H368H304V371H333Q389 373 411 390T437 468V488H499V192H437V212Q436 244 430 263T408 292T378 305T333 309H304V62H439V0H425",119814:"465 -10Q281 -10 173 88T64 343Q64 413 85 471T143 568T217 631T298 670Q371 697 449 697Q452 697 459 697T470 696Q502 696 531 690T582 675T618 658T644 641T656 632L732 695Q734 697 745 697Q758 697 761 692T765 668V627V489V449Q765 428 761 424T741 419H731H724Q705 419 702 422T695 444Q683 520 631 577T495 635Q364 635 295 563Q261 528 247 477T232 343Q232 296 236 260T256 185T296 120T366 76T472 52Q481 51 498 51Q544 51 573 67T607 108Q608 111 608 164V214H464V276H479Q506 273 680 273Q816 273 834 276H845V214H765V113V51Q765 16 763 8T750 0Q742 2 709 16T658 40L648 46Q592 -10 465 -10",119815:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",119816:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",119817:"174 114Q174 96 169 82T159 63T144 47L155 45Q183 40 203 40Q271 40 290 104Q294 118 294 150T295 380V624H154V686H169Q196 683 365 683Q499 683 517 686H527V624H446V379Q446 183 446 153T441 108Q413 32 315 2Q266 -11 208 -11Q160 -11 118 -2T42 37T8 114V122Q8 150 30 174T91 198T152 174T174 122V114",119818:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",119819:"643 285Q641 280 629 148T612 4V0H39V62H147V624H39V686H51Q75 683 228 683Q415 685 425 686H439V624H304V62H352H378Q492 62 539 138Q551 156 558 178T569 214T576 255T581 289H643V285",119820:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",119821:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",119822:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",119823:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",119824:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 255 768 184Q720 77 611 26L600 21Q635 -26 682 -26H696Q769 -26 769 0Q769 7 774 12T787 18Q805 18 805 -7V-13Q803 -64 785 -106T737 -171Q720 -183 697 -191Q687 -193 668 -193Q636 -193 613 -182T575 -144T552 -94T532 -27Q531 -23 530 -16T528 -6T526 -3L512 -5Q499 -7 477 -8T431 -10Q393 -10 382 -9Q238 8 151 97T64 339ZM326 80Q326 113 356 138T430 163Q492 163 542 100L553 86Q554 85 561 91T578 108Q637 179 637 330Q637 430 619 498T548 604Q500 641 425 641Q408 641 390 637T347 623T299 590T259 535Q226 469 226 338Q226 244 246 180T318 79L325 74Q326 74 326 80ZM506 58Q480 112 433 112Q412 112 395 104T378 77Q378 44 431 44Q480 44 506 58",119825:"394 0Q370 3 222 3Q75 3 51 0H39V62H147V624H39V686H234Q256 686 299 686T362 687Q479 687 554 669T681 593Q716 550 716 497Q716 390 568 338Q569 337 572 336T577 332Q605 317 623 300T650 258T662 218T668 172Q678 98 689 76Q707 40 748 40Q770 40 780 54T795 88T801 111Q805 117 827 117H831Q846 117 852 113T858 92Q857 78 852 63T834 30T797 1T739 -11Q630 -11 580 12T511 87Q506 104 506 168Q506 170 506 178T507 194Q507 289 438 313Q424 318 356 318H298V62H406V0H394ZM366 369Q459 370 490 381Q548 402 548 476V498V517Q548 578 513 600Q479 624 392 624H358H298V369H366",119826:"64 493Q64 582 120 636T264 696H272Q280 697 285 697Q380 697 454 645L480 669Q484 672 488 676T495 683T500 688T504 691T508 693T511 695T514 696T517 697T522 697Q536 697 539 691T542 652V577Q542 557 542 532T543 500Q543 472 540 465T524 458H511H505Q489 458 485 461T479 478Q472 529 449 564T393 614T336 634T287 639Q228 639 203 610T177 544Q177 517 195 493T247 457Q253 454 343 436T475 391Q574 326 574 207V200Q574 163 559 120Q517 12 389 -9Q380 -10 346 -10Q308 -10 275 -5T221 7T184 22T160 35T151 40L126 17Q122 14 118 10T111 3T106 -2T102 -5T98 -7T95 -9T92 -10T89 -11T84 -11Q70 -11 67 -4T64 35V108Q64 128 64 153T63 185Q63 203 63 211T69 223T77 227T94 228H100Q118 228 122 225T126 205Q130 125 193 88T345 51Q408 51 434 82T460 157Q460 196 439 221T388 257Q384 259 305 276T221 295Q155 313 110 366T64 493",119827:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",119828:"570 686Q588 683 703 683T836 686H845V624H737V420Q737 390 737 345T738 284Q738 205 729 164T689 83Q614 -11 465 -11Q321 -11 240 51T148 207Q147 214 147 421V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V405V370V268Q304 181 311 146T346 87Q387 52 466 52Q642 52 667 195Q668 204 669 415V624H561V686H570",119829:"592 686H604Q615 685 631 685T666 684T700 684T724 683Q829 683 835 686H843V624H744L611 315Q584 254 546 165Q492 40 482 19T461 -6L460 -7H409Q398 -4 391 9Q385 20 257 315L124 624H25V686H36Q57 683 190 683Q340 683 364 686H377V624H289L384 403L480 185L492 212Q504 240 529 298T575 405L670 624H582V686H592",119830:"915 686L1052 683Q1142 683 1157 686H1164V624H1073L957 320Q930 249 900 170T855 52T839 10Q834 0 826 -5Q821 -7 799 -7H792Q777 -7 772 -5T759 10Q759 11 748 39T716 122T676 228L594 442L512 228Q486 159 455 78Q433 19 428 9T416 -5Q411 -7 389 -7H379Q356 -7 349 10Q349 12 334 51T288 170T231 320L116 624H24V686H35Q44 683 183 683Q331 683 355 686H368V624H323Q278 624 278 623L437 207L499 369L561 531L526 624H434V686H445Q454 683 593 683Q741 683 765 686H778V624H733Q688 624 688 623L847 207Q848 207 927 415T1006 624H905V686H915",119831:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",119832:"605 0Q581 3 434 3Q286 3 262 0H250V62H358V275L126 624H19V686H30Q54 683 189 683Q361 685 370 686H383V624H308L319 608Q330 591 353 556T396 491L484 359L660 623Q660 624 623 624H585V686H595Q613 683 728 683Q832 683 841 686H849V624H742L509 274V62H618V0H605",119833:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",119834:"64 349Q64 399 107 426T255 453Q346 453 402 423T473 341Q478 327 478 310T479 196V77Q493 63 529 62Q549 62 553 57T558 31Q558 9 552 5T514 0H497H481Q375 0 367 56L356 46Q300 -6 210 -6Q130 -6 81 30T32 121Q32 188 111 226T332 272H350V292Q350 313 348 327T337 361T306 391T248 402T194 399H189Q204 376 204 354Q204 327 187 306T134 284Q97 284 81 305T64 349ZM164 121Q164 89 186 67T238 45Q274 45 307 63T346 108L350 117V226H347Q248 218 206 189T164 121",119835:"32 686L123 690Q214 694 215 694H221V409Q289 450 378 450Q479 450 539 387T600 221Q600 122 535 58T358 -6H355Q272 -6 203 53L160 1L129 0H98V301Q98 362 98 435T99 525Q99 591 97 604T83 620Q69 624 42 624H29V686H32ZM227 105L232 99Q237 93 242 87T258 73T280 59T306 49T339 45Q380 45 411 66T451 131Q457 160 457 230Q457 264 456 284T448 329T430 367T396 389T343 398Q282 398 235 355L227 348V105",119836:"447 131H458Q478 131 478 117Q478 112 471 95T439 51T377 9Q330 -6 286 -6Q196 -6 135 35Q39 96 39 222Q39 324 101 384Q169 453 286 453Q359 453 411 431T464 353Q464 319 445 302T395 284Q360 284 343 305T325 353Q325 380 338 396H333Q317 398 295 398H292Q280 398 271 397T245 390T218 373T197 338T183 283Q182 275 182 231Q182 199 184 180T193 132T220 85T270 57Q289 50 317 50H326Q385 50 414 115Q419 127 423 129T447 131",119837:"351 686L442 690Q533 694 534 694H540V389Q540 327 540 253T539 163Q539 97 541 83T555 66Q569 62 596 62H609V31Q609 0 608 0Q588 0 510 -3T412 -6Q411 -6 411 16V38L401 31Q337 -6 265 -6Q159 -6 99 58T38 224Q38 265 51 303T92 375T165 429T272 449Q359 449 417 412V507V555Q417 597 415 607T402 620Q388 624 361 624H348V686H351ZM411 350Q362 399 291 399Q278 399 256 392T218 371Q195 351 189 320T182 238V221Q182 179 183 159T191 115T212 74Q241 46 288 46Q358 46 404 100L411 109V350",119838:"32 225Q32 332 102 392T272 452H283Q382 452 436 401Q494 343 494 243Q494 226 486 222T440 217Q431 217 394 217T327 218H175V209Q175 177 179 154T196 107T236 69T306 50Q312 49 323 49Q376 49 410 85Q421 99 427 111T434 127T442 133T463 135H468Q494 135 494 117Q494 110 489 97T468 66T431 32T373 5T292 -6Q181 -6 107 55T32 225ZM383 276Q377 346 348 374T280 402Q253 402 230 390T195 357Q179 331 176 279V266H383V276",119839:"308 0Q290 3 172 3Q58 3 49 0H40V62H109V382H42V444H109V503L110 562L112 572Q127 625 178 658T316 699Q318 699 330 699T348 700Q381 698 404 687T436 658T449 629T452 606Q452 576 432 557T383 537Q355 537 335 555T314 605Q314 635 328 649H325Q311 649 293 644T253 618T227 560Q226 555 226 498V444H340V382H232V62H318V0H308",119840:"50 300Q50 368 105 409T255 450Q328 450 376 426L388 420Q435 455 489 455Q517 455 533 441T554 414T558 389Q558 367 544 353T508 339Q484 339 471 354T458 387Q458 397 462 400Q464 401 461 400Q459 400 454 399Q429 392 427 390Q454 353 459 328Q461 315 461 300Q461 240 419 202Q364 149 248 149Q185 149 136 172Q129 158 129 148Q129 105 170 93Q176 91 263 91Q273 91 298 91T334 91T366 89T400 85T432 77T466 64Q544 22 544 -69Q544 -114 506 -145Q438 -201 287 -201Q149 -201 90 -161T30 -70Q30 -58 33 -47T42 -27T54 -13T69 -1T82 6T94 12T101 15Q66 57 66 106Q66 151 90 187L97 197L89 204Q50 243 50 300ZM485 403H492Q491 404 488 404L485 403V403ZM255 200Q279 200 295 206T319 219T331 242T335 268T336 300Q336 337 333 352T317 380Q298 399 255 399Q228 399 211 392T187 371T178 345T176 312V300V289Q176 235 194 219Q215 200 255 200ZM287 -150Q357 -150 400 -128T443 -71Q443 -65 442 -61T436 -50T420 -37T389 -27T339 -21L308 -20Q276 -20 253 -20Q190 -20 180 -20T156 -26Q130 -38 130 -69Q130 -105 173 -127T287 -150",119841:"40 686L131 690Q222 694 223 694H229V533L230 372L238 381Q248 394 264 407T317 435T398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V332Q106 387 106 453T107 534Q107 593 105 605T91 620Q77 624 50 624H37V686H40",119842:"72 610Q72 649 98 672T159 695Q193 693 217 670T241 610Q241 572 217 549T157 525Q120 525 96 548T72 610ZM46 442L136 446L226 450H232V62H294V0H286Q271 3 171 3Q67 3 49 0H40V62H109V209Q109 358 108 362Q103 380 55 380H43V442H46",119843:"104 610Q104 649 130 672T191 695Q225 693 249 670T273 610Q273 572 249 549T189 525Q152 525 128 548T104 610ZM78 442L173 446L268 450H274V196Q274 -5 274 -37T269 -83Q256 -132 201 -166T71 -200Q10 -200 -30 -173T-71 -102Q-71 -70 -51 -51T-1 -31Q27 -31 48 -49T69 -100Q69 -121 53 -147H56Q66 -149 77 -149H80Q90 -149 100 -146T127 -125T149 -73Q151 -55 151 149V362Q150 364 148 366T145 370T142 373T138 375T133 377T124 378T113 379T97 380H75V442H78",119844:"32 686L123 690Q214 694 215 694H221V255L377 382H346V444H355Q370 441 476 441Q544 441 556 444H562V382H476L347 277L515 62H587V0H579Q564 3 476 3Q370 3 352 0H343V62H358L373 63L260 206L237 189L216 172V62H285V0H277Q259 3 157 3Q46 3 37 0H29V62H98V332Q98 387 98 453T99 534Q99 593 97 605T83 620Q69 624 42 624H29V686H32",119845:"43 686L134 690Q225 694 226 694H232V62H301V0H292Q274 3 170 3Q67 3 49 0H40V62H109V332Q109 387 109 453T110 534Q110 593 108 605T94 620Q80 624 53 624H40V686H43",119846:"40 442Q217 450 218 450H224V365Q226 367 235 378T254 397T278 416T314 435T362 448Q376 450 400 450H406Q503 450 534 393Q545 376 545 370Q545 368 555 379Q611 450 716 450Q774 450 809 434Q850 414 861 379T873 276V213V198V62H942V0H933Q915 3 809 3Q702 3 684 0H675V62H744V194V275Q744 348 735 373T690 399Q645 399 607 370T557 290Q555 281 554 171V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119847:"40 442Q217 450 218 450H224V407L225 365Q233 378 245 391T289 422T362 448Q374 450 398 450Q428 450 448 447T491 434T529 402T551 346Q553 335 554 198V62H623V0H614Q596 3 489 3Q374 3 365 0H356V62H425V194V275Q425 348 416 373T371 399Q326 399 288 370T238 290Q236 281 235 171V62H304V0H295Q277 3 171 3Q64 3 46 0H37V62H106V210V303Q106 353 104 363T91 376Q77 380 50 380H37V442H40",119848:"287 -5Q228 -5 182 10T109 48T63 102T39 161T32 219Q32 272 50 314T94 382T154 423T214 446T265 452H279Q319 452 326 451Q428 439 485 376T542 221Q542 156 514 108T442 33Q384 -5 287 -5ZM399 230V250Q399 280 398 298T391 338T372 372T338 392T282 401Q241 401 212 380Q190 363 183 334T175 230Q175 202 175 189T177 153T183 118T195 91T215 68T245 56T287 50Q348 50 374 84Q388 101 393 132T399 230",119849:"32 442L123 446Q214 450 215 450H221V409Q222 409 229 413T251 423T284 436T328 446T382 450Q480 450 540 388T600 223Q600 128 539 61T361 -6H354Q292 -6 236 28L227 34V-132H296V-194H287Q269 -191 163 -191Q56 -191 38 -194H29V-132H98V113V284Q98 330 97 348T93 370T83 376Q69 380 42 380H29V442H32ZM457 224Q457 303 427 349T350 395Q282 395 235 352L227 345V104L233 97Q274 45 337 45Q383 45 420 86T457 224",119850:"38 220Q38 273 54 314T95 380T152 421T211 443T264 449Q368 449 429 386L438 377L484 450H540V-132H609V-194H600Q582 -191 475 -191Q360 -191 351 -194H342V-132H411V42Q409 41 399 34T383 25T367 16T347 7T324 1T296 -4T264 -6Q162 -6 100 56T38 220ZM287 46Q368 46 417 127V301L412 312Q398 347 369 371T302 395Q282 395 263 388T225 362T194 308T182 221Q182 126 214 86T287 46",119851:"405 293T374 293T324 312T305 361Q305 378 312 394Q315 397 315 399Q305 399 294 394T266 375T238 329T222 249Q221 241 221 149V62H308V0H298Q280 3 161 3Q47 3 38 0H29V62H98V210V303Q98 353 96 363T83 376Q69 380 42 380H29V442H32L118 446Q204 450 205 450H210V414L211 378Q247 449 315 449H321Q384 449 413 422T442 360Q442 332 424 313",119852:"38 315Q38 339 45 360T70 404T127 440T223 453Q273 453 320 436L338 445L357 453H366Q380 453 383 447T386 403V387V355Q386 331 383 326T365 321H355H349Q333 321 329 324T324 341Q317 406 224 406H216Q123 406 123 353Q123 334 143 321T188 304T244 294T285 286Q305 281 325 273T373 237T412 172Q414 162 414 142Q414 -6 230 -6Q154 -6 117 22L68 -6H58Q44 -6 41 0T38 42V73Q38 85 38 101T37 122Q37 144 42 148T68 153H75Q87 153 91 151T97 147T103 132Q131 46 220 46H230Q257 46 265 47Q330 58 330 108Q330 127 316 142Q300 156 284 162Q271 168 212 178T122 202Q38 243 38 315",119853:"272 49Q320 49 320 136V145V177H382V143Q382 106 380 99Q374 62 349 36T285 -2L272 -5H247Q173 -5 134 27Q109 46 102 74T94 160Q94 171 94 199T95 245V382H21V433H25Q58 433 90 456Q121 479 140 523T162 621V635H224V444H363V382H224V239V207V149Q224 98 228 81T249 55Q261 49 272 49",119854:"40 442L134 446Q228 450 229 450H235V273V165Q235 90 238 74T254 52Q268 46 304 46H319Q352 46 380 67T419 121L420 123Q424 135 425 199Q425 201 425 207Q425 233 425 249V316Q425 354 423 363T410 376Q396 380 369 380H356V442L554 450V267Q554 84 556 79Q561 62 610 62H623V31Q623 0 622 0Q603 0 527 -3T432 -6Q431 -6 431 25V56L420 45Q373 6 332 -1Q313 -6 281 -6Q208 -6 165 14T109 87L107 98L106 230Q106 358 104 366Q96 380 50 380H37V442H40",119855:"401 444Q413 441 495 441Q568 441 574 444H580V382H510L409 156Q348 18 339 6Q331 -4 320 -4Q318 -4 313 -4T303 -3H288Q273 -3 264 12T221 102Q206 135 197 156L96 382H26V444H34Q49 441 145 441Q252 441 270 444H279V382H231L284 264Q335 149 338 149Q338 150 389 264T442 381Q442 382 418 382H394V444H401",119856:"624 444Q636 441 722 441Q797 441 800 444H805V382H741L593 11Q592 10 590 8T586 4T584 2T581 0T579 -2T575 -3T571 -3T567 -4T561 -4T553 -4H542Q525 -4 518 6T490 70Q474 110 463 137L415 257L367 137Q357 111 341 72Q320 17 313 7T289 -4H277Q259 -4 253 -2T238 11L90 382H25V444H32Q47 441 140 441Q243 441 261 444H270V382H222L310 164L382 342L366 382H303V444H310Q322 441 407 441Q508 441 523 444H531V382H506Q481 382 481 380Q482 376 529 259T577 142L674 382H617V444H624",119857:"227 0Q212 3 121 3Q40 3 28 0H21V62H117L245 213L109 382H26V444H34Q49 441 143 441Q247 441 265 444H274V382H246L281 339Q315 297 316 297Q320 297 354 341L389 382H352V444H360Q375 441 466 441Q547 441 559 444H566V382H471L355 246L504 63L545 62H586V0H578Q563 3 469 3Q365 3 347 0H338V62H366Q366 63 326 112T285 163L198 63L217 62H235V0H227",119858:"84 -102Q84 -110 87 -119T102 -138T133 -149Q148 -148 162 -143T186 -131T206 -114T222 -95T234 -76T243 -59T249 -45T252 -37L269 0L96 382H26V444H34Q49 441 146 441Q252 441 270 444H279V382H255Q232 382 232 380L337 151L442 382H394V444H401Q413 441 495 441Q568 441 574 444H580V382H510L406 152Q298 -84 297 -87Q269 -139 225 -169T131 -200Q85 -200 54 -172T23 -100Q23 -64 44 -50T87 -35Q111 -35 130 -50T152 -92V-100H84V-102",119859:"48 262Q48 264 54 349T60 436V444H252Q289 444 336 444T394 445Q441 445 450 441T459 418Q459 406 458 404Q456 399 327 229T194 55H237Q260 56 268 56T297 58T325 65T348 77T370 98T384 128T395 170Q400 197 400 216Q400 217 431 217H462V211Q461 208 453 108T444 6V0H245Q46 0 43 2Q32 7 32 28V33Q32 41 40 52T84 112Q129 170 164 217L298 393H256Q189 392 165 380Q124 360 115 303Q110 280 110 256Q110 254 79 254H48V262",119860:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",119861:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",119862:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q484 659 454 652T382 628T299 572T226 479Q194 422 175 346T156 222Q156 108 232 58Q280 24 350 24Q441 24 512 92T606 240Q610 253 612 255T628 257Q648 257 648 248Q648 243 647 239Q618 132 523 55T319 -22Q206 -22 128 53T50 252",119863:"287 628Q287 635 230 637Q207 637 200 638T193 647Q193 655 197 667T204 682Q206 683 403 683Q570 682 590 682T630 676Q702 659 752 597T803 431Q803 275 696 151T444 3L430 1L236 0H125H72Q48 0 41 2T33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM703 469Q703 507 692 537T666 584T629 613T590 629T555 636Q553 636 541 636T512 636T479 637H436Q392 637 386 627Q384 623 313 339T242 52Q242 48 253 48T330 47Q335 47 349 47T373 46Q499 46 581 128Q617 164 640 212T683 339T703 469",119864:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",119865:"48 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H742Q749 676 749 669Q749 664 736 557T722 447Q720 440 702 440H690Q683 445 683 453Q683 454 686 477T689 530Q689 560 682 579T663 610T626 626T575 633T503 634H480Q398 633 393 631Q388 629 386 623Q385 622 352 492L320 363H375Q378 363 398 363T426 364T448 367T472 374T489 386Q502 398 511 419T524 457T529 475Q532 480 548 480H560Q567 475 567 470Q567 467 536 339T502 207Q500 200 482 200H470Q463 206 463 212Q463 215 468 234T473 274Q473 303 453 310T364 317H309L277 190Q245 66 245 60Q245 46 334 46H359Q365 40 365 39T363 19Q359 6 353 0H336Q295 2 185 2Q120 2 86 2T48 1",119866:"50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q492 659 471 656T418 643T357 615T294 567T236 496T189 394T158 260Q156 242 156 221Q156 173 170 136T206 79T256 45T308 28T353 24Q407 24 452 47T514 106Q517 114 529 161T541 214Q541 222 528 224T468 227H431Q425 233 425 235T427 254Q431 267 437 273H454Q494 271 594 271Q634 271 659 271T695 272T707 272Q721 272 721 263Q721 261 719 249Q714 230 709 228Q706 227 694 227Q674 227 653 224Q646 221 643 215T629 164Q620 131 614 108Q589 6 586 3Q584 1 581 1Q571 1 553 21T530 52Q530 53 528 52T522 47Q448 -22 322 -22Q201 -22 126 55T50 252",119867:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119868:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",119869:"447 625Q447 637 354 637H329Q323 642 323 645T325 664Q329 677 335 683H352Q393 681 498 681Q541 681 568 681T605 682T619 682Q633 682 633 672Q633 670 630 658Q626 642 623 640T604 637Q552 637 545 623Q541 610 483 376Q420 128 419 127Q397 64 333 21T195 -22Q137 -22 97 8T57 88Q57 130 80 152T132 174Q177 174 182 130Q182 98 164 80T123 56Q115 54 115 53T122 44Q148 15 197 15Q235 15 271 47T324 130Q328 142 387 380T447 625",119870:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",119871:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 217 683Q271 680 344 680Q485 680 506 683H518Q524 677 524 674T522 656Q517 641 513 637H475Q406 636 394 628Q387 624 380 600T313 336Q297 271 279 198T252 88L243 52Q243 48 252 48T311 46H328Q360 46 379 47T428 54T478 72T522 106T564 161Q580 191 594 228T611 270Q616 273 628 273H641Q647 264 647 262T627 203T583 83T557 9Q555 4 553 3T537 0T494 -1Q483 -1 418 -1T294 0H116Q32 0 32 10Q32 17 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",119872:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",119873:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",119874:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",119875:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",119876:"399 -80Q399 -47 400 -30T402 -11V-7L387 -11Q341 -22 303 -22Q208 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435Q740 255 592 107Q529 47 461 16L444 8V3Q444 2 449 -24T470 -66T516 -82Q551 -82 583 -60T625 -3Q631 11 638 11Q647 11 649 2Q649 -6 639 -34T611 -100T557 -165T481 -194Q399 -194 399 -87V-80ZM636 468Q636 523 621 564T580 625T530 655T477 665Q429 665 379 640Q277 591 215 464T153 216Q153 110 207 59Q231 38 236 38V46Q236 86 269 120T347 155Q372 155 390 144T417 114T429 82T435 55L448 64Q512 108 557 185T619 334T636 468ZM314 18Q362 18 404 39L403 49Q399 104 366 115Q354 117 347 117Q344 117 341 117T337 118Q317 118 296 98T274 52Q274 18 314 18",119877:"230 637Q203 637 198 638T193 649Q193 676 204 682Q206 683 378 683Q550 682 564 680Q620 672 658 652T712 606T733 563T739 529Q739 484 710 445T643 385T576 351T538 338L545 333Q612 295 612 223Q612 212 607 162T602 80V71Q602 53 603 43T614 25T640 16Q668 16 686 38T712 85Q717 99 720 102T735 105Q755 105 755 93Q755 75 731 36Q693 -21 641 -21H632Q571 -21 531 4T487 82Q487 109 502 166T517 239Q517 290 474 313Q459 320 449 321T378 323H309L277 193Q244 61 244 59Q244 55 245 54T252 50T269 48T302 46H333Q339 38 339 37T336 19Q332 6 326 0H311Q275 2 180 2Q146 2 117 2T71 2T50 1Q33 1 33 10Q33 12 36 24Q41 43 46 45Q50 46 61 46H67Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628Q287 635 230 637ZM630 554Q630 586 609 608T523 636Q521 636 500 636T462 637H440Q393 637 386 627Q385 624 352 494T319 361Q319 360 388 360Q466 361 492 367Q556 377 592 426Q608 449 619 486T630 554",119878:"308 24Q367 24 416 76T466 197Q466 260 414 284Q308 311 278 321T236 341Q176 383 176 462Q176 523 208 573T273 648Q302 673 343 688T407 704H418H425Q521 704 564 640Q565 640 577 653T603 682T623 704Q624 704 627 704T632 705Q645 705 645 698T617 577T585 459T569 456Q549 456 549 465Q549 471 550 475Q550 478 551 494T553 520Q553 554 544 579T526 616T501 641Q465 662 419 662Q362 662 313 616T263 510Q263 480 278 458T319 427Q323 425 389 408T456 390Q490 379 522 342T554 242Q554 216 546 186Q541 164 528 137T492 78T426 18T332 -20Q320 -22 298 -22Q199 -22 144 33L134 44L106 13Q83 -14 78 -18T65 -22Q52 -22 52 -14Q52 -11 110 221Q112 227 130 227H143Q149 221 149 216Q149 214 148 207T144 186T142 153Q144 114 160 87T203 47T255 29T308 24",119879:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",119880:"107 637Q73 637 71 641Q70 643 70 649Q70 673 81 682Q83 683 98 683Q139 681 234 681Q268 681 297 681T342 682T362 682Q378 682 378 672Q378 670 376 658Q371 641 366 638H364Q362 638 359 638T352 638T343 637T334 637Q295 636 284 634T266 623Q265 621 238 518T184 302T154 169Q152 155 152 140Q152 86 183 55T269 24Q336 24 403 69T501 205L552 406Q599 598 599 606Q599 633 535 637Q511 637 511 648Q511 650 513 660Q517 676 519 679T529 683Q532 683 561 682T645 680Q696 680 723 681T752 682Q767 682 767 672Q767 650 759 642Q756 637 737 637Q666 633 648 597Q646 592 598 404Q557 235 548 205Q515 105 433 42T263 -22Q171 -22 116 34T60 167V183Q60 201 115 421Q164 622 164 628Q164 635 107 637",119881:"52 648Q52 670 65 683H76Q118 680 181 680Q299 680 320 683H330Q336 677 336 674T334 656Q329 641 325 637H304Q282 635 274 635Q245 630 242 620Q242 618 271 369T301 118L374 235Q447 352 520 471T595 594Q599 601 599 609Q599 633 555 637Q537 637 537 648Q537 649 539 661Q542 675 545 679T558 683Q560 683 570 683T604 682T668 681Q737 681 755 683H762Q769 676 769 672Q769 655 760 640Q757 637 743 637Q730 636 719 635T698 630T682 623T670 615T660 608T652 599T645 592L452 282Q272 -9 266 -16Q263 -18 259 -21L241 -22H234Q216 -22 216 -15Q213 -9 177 305Q139 623 138 626Q133 637 76 637H59Q52 642 52 648",119882:"436 683Q450 683 486 682T553 680Q604 680 638 681T677 682Q695 682 695 674Q695 670 692 659Q687 641 683 639T661 637Q636 636 621 632T600 624T597 615Q597 603 613 377T629 138L631 141Q633 144 637 151T649 170T666 200T690 241T720 295T759 362Q863 546 877 572T892 604Q892 619 873 628T831 637Q817 637 817 647Q817 650 819 660Q823 676 825 679T839 682Q842 682 856 682T895 682T949 681Q1015 681 1034 683Q1048 683 1048 672Q1048 666 1045 655T1038 640T1028 637Q1006 637 988 631T958 617T939 600T927 584L923 578L754 282Q586 -14 585 -15Q579 -22 561 -22Q546 -22 542 -17Q539 -14 523 229T506 480L494 462Q472 425 366 239Q222 -13 220 -15T215 -19Q210 -22 197 -22Q178 -22 176 -15Q176 -12 154 304T131 622Q129 631 121 633T82 637H58Q51 644 51 648Q52 671 64 683H76Q118 680 176 680Q301 680 313 683H323Q329 677 329 674T327 656Q322 641 318 637H297Q236 634 232 620Q262 160 266 136L501 550L499 587Q496 629 489 632Q483 636 447 637Q428 637 422 639T416 648Q416 650 418 660Q419 664 420 669T421 676T424 680T428 682T436 683",119883:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",119884:"66 637Q54 637 49 637T39 638T32 641T30 647T33 664T42 682Q44 683 56 683Q104 680 165 680Q288 680 306 683H316Q322 677 322 674T320 656Q316 643 310 637H298Q242 637 242 624Q242 619 292 477T343 333L346 336Q350 340 358 349T379 373T411 410T454 461Q546 568 561 587T577 618Q577 634 545 637Q528 637 528 647Q528 649 530 661Q533 676 535 679T549 683Q551 683 578 682T657 680Q684 680 713 681T746 682Q763 682 763 673Q763 669 760 657T755 643Q753 637 734 637Q662 632 617 587Q608 578 477 424L348 273L322 169Q295 62 295 57Q295 46 363 46Q379 46 384 45T390 35Q390 33 388 23Q384 6 382 4T366 1Q361 1 324 1T232 2Q170 2 138 2T102 1Q84 1 84 9Q84 14 87 24Q88 27 89 30T90 35T91 39T93 42T96 44T101 45T107 45T116 46T129 46Q168 47 180 50T198 63Q201 68 227 171L252 274L129 623Q128 624 127 625T125 627T122 629T118 631T113 633T105 634T96 635T83 636T66 637",119885:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",119886:"33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328",119887:"73 647Q73 657 77 670T89 683Q90 683 161 688T234 694Q246 694 246 685T212 542Q204 508 195 472T180 418L176 399Q176 396 182 402Q231 442 283 442Q345 442 383 396T422 280Q422 169 343 79T173 -11Q123 -11 82 27T40 150V159Q40 180 48 217T97 414Q147 611 147 623T109 637Q104 637 101 637H96Q86 637 83 637T76 640T73 647ZM336 325V331Q336 405 275 405Q258 405 240 397T207 376T181 352T163 330L157 322L136 236Q114 150 114 114Q114 66 138 42Q154 26 178 26Q211 26 245 58Q270 81 285 114T318 219Q336 291 336 325",119888:"34 159Q34 268 120 355T306 442Q362 442 394 418T427 355Q427 326 408 306T360 285Q341 285 330 295T319 325T330 359T352 380T366 386H367Q367 388 361 392T340 400T306 404Q276 404 249 390Q228 381 206 359Q162 315 142 235T121 119Q121 73 147 50Q169 26 205 26H209Q321 26 394 111Q403 121 406 121Q410 121 419 112T429 98T420 83T391 55T346 25T282 0T202 -11Q127 -11 81 37T34 159",119889:"366 683Q367 683 438 688T511 694Q523 694 523 686Q523 679 450 384T375 83T374 68Q374 26 402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487H491Q506 153 506 145Q506 140 503 129Q490 79 473 48T445 8T417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157Q33 205 53 255T101 341Q148 398 195 420T280 442Q336 442 364 400Q369 394 369 396Q370 400 396 505T424 616Q424 629 417 632T378 637H357Q351 643 351 645T353 664Q358 683 366 683ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119890:"39 168Q39 225 58 272T107 350T174 402T244 433T307 442H310Q355 442 388 420T421 355Q421 265 310 237Q261 224 176 223Q139 223 138 221Q138 219 132 186T125 128Q125 81 146 54T209 26T302 45T394 111Q403 121 406 121Q410 121 419 112T429 98T420 82T390 55T344 24T281 -1T205 -11Q126 -11 83 42T39 168ZM373 353Q367 405 305 405Q272 405 244 391T199 357T170 316T154 280T149 261Q149 260 169 260Q282 260 327 284T373 353",119891:"118 -162Q120 -162 124 -164T135 -167T147 -168Q160 -168 171 -155T187 -126Q197 -99 221 27T267 267T289 382V385H242Q195 385 192 387Q188 390 188 397L195 425Q197 430 203 430T250 431Q298 431 298 432Q298 434 307 482T319 540Q356 705 465 705Q502 703 526 683T550 630Q550 594 529 578T487 561Q443 561 443 603Q443 622 454 636T478 657L487 662Q471 668 457 668Q445 668 434 658T419 630Q412 601 403 552T387 469T380 433Q380 431 435 431Q480 431 487 430T498 424Q499 420 496 407T491 391Q489 386 482 386T428 385H372L349 263Q301 15 282 -47Q255 -132 212 -173Q175 -205 139 -205Q107 -205 81 -186T55 -132Q55 -95 76 -78T118 -61Q162 -61 162 -103Q162 -122 151 -136T127 -157L118 -162",119892:"311 43Q296 30 267 15T206 0Q143 0 105 45T66 160Q66 265 143 353T314 442Q361 442 401 394L404 398Q406 401 409 404T418 412T431 419T447 422Q461 422 470 413T480 394Q480 379 423 152T363 -80Q345 -134 286 -169T151 -205Q10 -205 10 -137Q10 -111 28 -91T74 -71Q89 -71 102 -80T116 -111Q116 -121 114 -130T107 -144T99 -154T92 -162L90 -164H91Q101 -167 151 -167Q189 -167 211 -155Q234 -144 254 -122T282 -75Q288 -56 298 -13Q311 35 311 43ZM384 328L380 339Q377 350 375 354T369 368T359 382T346 393T328 402T306 405Q262 405 221 352Q191 313 171 233T151 117Q151 38 213 38Q269 38 323 108L331 118L384 328",119894:"184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287",119895:"297 596Q297 627 318 644T361 661Q378 661 389 651T403 623Q403 595 384 576T340 557Q322 557 310 567T297 596ZM288 376Q288 405 262 405Q240 405 220 393T185 362T161 325T144 293L137 279Q135 278 121 278H107Q101 284 101 286T105 299Q126 348 164 391T252 441Q253 441 260 441T272 442Q296 441 316 432Q341 418 354 401T367 348V332L318 133Q267 -67 264 -75Q246 -125 194 -164T75 -204Q25 -204 7 -183T-12 -137Q-12 -110 7 -91T53 -71Q70 -71 82 -81T95 -112Q95 -148 63 -167Q69 -168 77 -168Q111 -168 139 -140T182 -74L193 -32Q204 11 219 72T251 197T278 308T289 365Q289 372 288 376",119896:"121 647Q121 657 125 670T137 683Q138 683 209 688T282 694Q294 694 294 686Q294 679 244 477Q194 279 194 272Q213 282 223 291Q247 309 292 354T362 415Q402 442 438 442Q468 442 485 423T503 369Q503 344 496 327T477 302T456 291T438 288Q418 288 406 299T394 328Q394 353 410 369T442 390L458 393Q446 405 434 405H430Q398 402 367 380T294 316T228 255Q230 254 243 252T267 246T293 238T320 224T342 206T359 180T365 147Q365 130 360 106T354 66Q354 26 381 26Q429 26 459 145Q461 153 479 153H483Q499 153 499 144Q499 139 496 130Q455 -11 378 -11Q333 -11 305 15T277 90Q277 108 280 121T283 145Q283 167 269 183T234 206T200 217T182 220H180Q168 178 159 139T145 81T136 44T129 20T122 7T111 -2Q98 -11 83 -11Q66 -11 57 -1T48 16Q48 26 85 176T158 471L195 616Q196 629 188 632T149 637H144Q134 637 131 637T124 640T121 647",119897:"117 59Q117 26 142 26Q179 26 205 131Q211 151 215 152Q217 153 225 153H229Q238 153 241 153T246 151T248 144Q247 138 245 128T234 90T214 43T183 6T137 -11Q101 -11 70 11T38 85Q38 97 39 102L104 360Q167 615 167 623Q167 626 166 628T162 632T157 634T149 635T141 636T132 637T122 637Q112 637 109 637T101 638T95 641T94 647Q94 649 96 661Q101 680 107 682T179 688Q194 689 213 690T243 693T254 694Q266 694 266 686Q266 675 193 386T118 83Q118 81 118 75T117 65V59",119898:"21 287Q22 293 24 303T36 341T56 388T88 425T132 442T175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q303 442 384 442Q401 442 415 440T441 433T460 423T475 411T485 398T493 385T497 373T500 364T502 357L510 367Q573 442 659 442Q713 442 746 415T780 336Q780 285 742 178T704 50Q705 36 709 31T724 26Q752 26 776 56T815 138Q818 149 821 151T837 153Q857 153 857 145Q857 144 853 130Q845 101 831 73T785 17T716 -10Q669 -10 648 17T627 73Q627 92 663 193T700 345Q700 404 656 404H651Q565 404 506 303L499 291L466 157Q433 26 428 16Q415 -11 385 -11Q372 -11 364 -4T353 8T350 18Q350 29 384 161L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 181Q151 335 151 342Q154 357 154 369Q154 405 129 405Q107 405 92 377T69 316T57 280Q55 278 41 278H27Q21 284 21 287",119899:"21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287",119900:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",119901:"23 287Q24 290 25 295T30 317T40 348T55 381T75 411T101 433T134 442Q209 442 230 378L240 387Q302 442 358 442Q423 442 460 395T497 281Q497 173 421 82T249 -10Q227 -10 210 -4Q199 1 187 11T168 28L161 36Q160 35 139 -51T118 -138Q118 -144 126 -145T163 -148H188Q194 -155 194 -157T191 -175Q188 -187 185 -190T172 -194Q170 -194 161 -194T127 -193T65 -192Q-5 -192 -24 -194H-32Q-39 -187 -39 -183Q-37 -156 -26 -148H-6Q28 -147 33 -136Q36 -130 94 103T155 350Q156 355 156 364Q156 405 131 405Q109 405 94 377T71 316T59 280Q57 278 43 278H29Q23 284 23 287ZM178 102Q200 26 252 26Q282 26 310 49T356 107Q374 141 392 215T411 325V331Q411 405 350 405Q339 405 328 402T306 393T286 380T269 365T254 350T243 336T235 326L232 322Q232 321 229 308T218 264T204 212Q178 106 178 102",119902:"33 157Q33 258 109 349T280 441Q340 441 372 389Q373 390 377 395T388 406T404 418Q438 442 450 442Q454 442 457 439T460 434Q460 425 391 149Q320 -135 320 -139Q320 -147 365 -148H390Q396 -156 396 -157T393 -175Q389 -188 383 -194H370Q339 -192 262 -192Q234 -192 211 -192T174 -192T157 -193Q143 -193 143 -185Q143 -182 145 -170Q149 -154 152 -151T172 -148Q220 -148 230 -141Q238 -136 258 -53T279 32Q279 33 272 29Q224 -10 172 -10Q117 -10 75 30T33 157ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326",119903:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q161 442 183 430T214 408T225 388Q227 382 228 382T236 389Q284 441 347 441H350Q398 441 422 400Q430 381 430 363Q430 333 417 315T391 292T366 288Q346 288 334 299T322 328Q322 376 378 392Q356 405 342 405Q286 405 239 331Q229 315 224 298T190 165Q156 25 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",119904:"131 289Q131 321 147 354T203 415T300 442Q362 442 390 415T419 355Q419 323 402 308T364 292Q351 292 340 300T328 326Q328 342 337 354T354 372T367 378Q368 378 368 379Q368 382 361 388T336 399T297 405Q249 405 227 379T204 326Q204 301 223 291T278 274T330 259Q396 230 396 163Q396 135 385 107T352 51T289 7T195 -10Q118 -10 86 19T53 87Q53 126 74 143T118 160Q133 160 146 151T160 120Q160 94 142 76T111 58Q109 57 108 57T107 55Q108 52 115 47T146 34T201 27Q237 27 263 38T301 66T318 97T323 122Q323 150 302 164T254 181T195 196T148 231Q131 256 131 289",119905:"26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26",119906:"21 287Q21 295 30 318T55 370T99 420T158 442Q204 442 227 417T250 358Q250 340 216 246T182 105Q182 62 196 45T238 27T291 44T328 78L339 95Q341 99 377 247Q407 367 413 387T427 416Q444 431 463 431Q480 431 488 421T496 402L420 84Q419 79 419 68Q419 43 426 35T447 26Q469 29 482 57T512 145Q514 153 532 153Q551 153 551 144Q550 139 549 130T540 98T523 55T498 17T462 -8Q454 -10 438 -10Q372 -10 347 46Q345 45 336 36T318 21T296 6T267 -6T233 -11Q189 -11 155 7Q103 38 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119907:"173 380Q173 405 154 405Q130 405 104 376T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Q21 294 29 316T53 368T97 419T160 441Q202 441 225 417T249 361Q249 344 246 335Q246 329 231 291T200 202T182 113Q182 86 187 69Q200 26 250 26Q287 26 319 60T369 139T398 222T409 277Q409 300 401 317T383 343T365 361T357 383Q357 405 376 424T417 443Q436 443 451 425T467 367Q467 340 455 284T418 159T347 40T241 -11Q177 -11 139 22Q102 54 102 117Q102 148 110 181T151 298Q173 362 173 380",119908:"580 385Q580 406 599 424T641 443Q659 443 674 425T690 368Q690 339 671 253Q656 197 644 161T609 80T554 12T482 -11Q438 -11 404 5T355 48Q354 47 352 44Q311 -11 252 -11Q226 -11 202 -5T155 14T118 53T104 116Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 293 29 315T52 366T96 418T161 441Q204 441 227 416T250 358Q250 340 217 250T184 111Q184 65 205 46T258 26Q301 26 334 87L339 96V119Q339 122 339 128T340 136T341 143T342 152T345 165T348 182T354 206T362 238T373 281Q402 395 406 404Q419 431 449 431Q468 431 475 421T483 402Q483 389 454 274T422 142Q420 131 420 107V100Q420 85 423 71T442 42T487 26Q558 26 600 148Q609 171 620 213T632 273Q632 306 619 325T593 357T580 385",119909:"52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289",119910:"21 287Q21 301 36 335T84 406T158 442Q199 442 224 419T250 355Q248 336 247 334Q247 331 231 288T198 191T182 105Q182 62 196 45T238 27Q261 27 281 38T312 61T339 94Q339 95 344 114T358 173T377 247Q415 397 419 404Q432 431 462 431Q475 431 483 424T494 412T496 403Q496 390 447 193T391 -23Q363 -106 294 -155T156 -205Q111 -205 77 -183T43 -117Q43 -95 50 -80T69 -58T89 -48T106 -45Q150 -45 150 -87Q150 -107 138 -122T115 -142T102 -147L99 -148Q101 -153 118 -160T152 -167H160Q177 -167 186 -165Q219 -156 247 -127T290 -65T313 -9T321 21L315 17Q309 13 296 6T270 -6Q250 -11 231 -11Q185 -11 150 11T104 82Q103 89 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287",119911:"347 338Q337 338 294 349T231 360Q211 360 197 356T174 346T162 335T155 324L153 320Q150 317 138 317Q117 317 117 325Q117 330 120 339Q133 378 163 406T229 440Q241 442 246 442Q271 442 291 425T329 392T367 375Q389 375 411 408T434 441Q435 442 449 442H462Q468 436 468 434Q468 430 463 420T449 399T432 377T418 358L411 349Q368 298 275 214T160 106L148 94L163 93Q185 93 227 82T290 71Q328 71 360 90T402 140Q406 149 409 151T424 153Q443 153 443 143Q443 138 442 134Q425 72 376 31T278 -11Q252 -11 232 6T193 40T155 57Q111 57 76 -3Q70 -11 59 -11H54H41Q35 -5 35 -2Q35 13 93 84Q132 129 225 214T340 322Q352 338 347 338",119912:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",119913:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",119914:"380 -17Q335 -17 293 -10T207 16T130 65T76 144T55 256Q55 306 70 361T122 476T211 582T345 663T525 702H545Q673 702 731 634L777 668Q783 672 789 677T800 685T808 691T814 695T818 698T822 700T825 702T828 703T830 703T833 703Q855 703 855 690Q855 686 823 558T789 426Q786 421 782 420T756 419Q734 420 729 421T724 432Q724 434 725 447T726 472Q726 552 678 604Q640 640 586 640H574Q533 640 494 632T409 604T324 541T260 437Q243 397 227 333T210 219Q210 152 237 117Q255 90 299 68T420 46H429Q506 46 580 100T678 234Q683 249 687 251T712 254H723Q743 254 743 240Q743 232 736 213T710 162T663 100T586 40T477 -5Q433 -17 380 -17",119915:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 437 686Q659 686 668 685Q727 680 772 662T842 621T883 568T905 517T913 475Q914 466 914 434Q914 373 892 307T828 179T712 69T548 7Q517 2 494 2T279 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM768 475Q768 515 753 544T718 588T666 611T613 622T563 624H538H532H452L382 344Q311 64 311 63T363 62H405Q490 62 545 76T656 142Q696 185 724 265T760 399T768 475",119916:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119917:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H795Q801 677 804 673T808 666L809 664Q809 659 798 549T783 433Q777 424 755 424Q736 424 730 427T724 444Q724 448 725 468T727 507V524Q727 541 724 554T713 577T698 594T676 605T653 612T625 616T597 617T566 618T538 618H456L455 614Q455 611 424 491L394 371H429Q454 372 463 372T491 378T517 392T536 419T552 464Q556 481 561 484T586 488Q603 488 607 486Q616 482 616 473Q616 467 584 337T549 201Q542 192 521 192Q503 192 497 195T490 209Q490 212 492 224Q499 251 499 269Q499 288 489 296T465 306T417 308L379 309L348 188Q341 161 334 129T322 80L318 65L317 62H375H409Q430 62 438 59T447 45Q444 8 431 2L426 0L377 1Q347 2 231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",119918:"379 -16Q233 -16 145 52T56 255Q56 310 73 368T127 483T216 586T347 663T518 702H540Q562 702 582 700T616 696T644 689T667 681T686 670T702 659T717 647T731 635L776 668Q782 672 788 677T799 685T807 691T813 695T817 698T821 700T824 702T827 703T829 703T832 703Q854 703 854 690Q854 686 822 558T788 426Q785 421 781 420T755 419Q734 420 729 422T723 432Q723 434 724 446T725 469Q725 531 702 571T642 628Q616 640 575 640Q468 640 390 593T272 464Q247 415 229 340T210 214Q210 166 228 132T277 79T343 54T419 46Q445 46 465 50T500 59T526 76T544 96T557 123T566 150T574 182T581 214H519Q511 214 498 214T479 213Q443 213 443 230Q443 250 452 268Q457 273 464 276L514 275Q546 274 657 274Q735 274 768 275T803 276Q826 276 826 258Q823 224 810 216Q806 214 771 214H736Q736 211 710 109T683 5Q678 0 671 0Q666 0 637 14T597 36Q593 38 590 40T585 44T582 44T576 40Q511 -16 379 -16",119919:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119920:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",119921:"205 131Q205 105 192 84T165 54L152 45Q152 44 160 42T182 37T213 35H216Q255 35 289 65Q314 90 329 129Q331 136 392 378T453 623Q453 624 393 624H332Q318 631 318 640Q318 647 322 664T334 684Q338 686 359 686Q413 684 533 684Q566 684 605 685T652 686Q677 686 685 683T694 669Q694 664 691 652Q686 631 681 628T647 624H602L542 380Q531 336 518 285T500 212T487 161T475 122T463 97T448 74T429 55Q351 -17 213 -17Q142 -17 99 7T43 70Q42 75 42 93Q42 143 73 168T139 194Q168 194 186 177T205 131",119922:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",119923:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 409 684Q454 684 492 684T552 685T579 686Q603 686 603 668Q599 632 587 626Q583 624 520 624H457L388 344Q317 64 317 63T353 62H390Q418 62 440 64T493 78T548 110T598 169T643 261Q651 282 655 285T680 289Q696 289 700 288T709 279Q711 274 711 269Q710 265 663 138T613 8Q611 4 602 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",119924:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119925:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",119926:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",119927:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",119928:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 410 808 370T781 277T729 178T643 87T519 14L525 4Q540 -19 553 -25T592 -32Q632 -32 654 -24T680 -7T689 10T704 18Q713 18 717 12T722 0Q722 -8 711 -36T681 -101T624 -166T541 -194Q513 -194 494 -183T465 -157T450 -118T444 -79T443 -41V-7L433 -9Q391 -17 344 -17Q301 -17 263 -10T185 15T118 62T71 138T53 245ZM666 482Q666 529 652 563T614 615T565 640T512 648Q412 648 335 573Q268 506 235 389T201 202Q201 164 210 136T230 95T259 66L262 76Q269 109 302 135T382 162Q401 162 415 159T449 140T484 92L491 78L496 82Q502 86 505 88T515 97T528 107T541 120T555 137T570 156T585 179T599 205T612 235Q629 278 647 351T666 482ZM439 56Q439 58 439 62T435 75T426 92T410 106T383 112Q353 112 332 96T311 63Q311 38 355 38H366Q391 39 415 45T439 56",119929:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 422 686H446H525Q634 686 698 674T806 620Q843 583 843 535Q843 505 833 478T805 432T768 396T728 370T690 352T662 342L651 338L654 336Q658 334 667 327T688 310Q719 278 719 237Q719 222 710 165T701 94Q701 35 748 35Q775 35 793 57T819 101Q822 112 826 114T843 117H849Q881 117 881 99Q881 78 852 39T781 -11Q765 -17 728 -17Q537 -13 537 94Q537 110 552 169T567 243Q567 292 529 309Q517 316 508 316T441 318H375L374 314Q374 312 343 189T311 64Q311 62 355 62H382Q414 62 414 44Q410 6 397 2L393 0L351 1Q325 2 221 2Q147 2 108 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM687 555Q687 617 589 623Q581 624 513 624H451L420 498Q413 468 405 436T392 388L388 371Q388 369 458 369Q464 369 485 369T515 369T541 372T570 377T596 386T624 400Q649 417 664 457T683 522T687 555",119930:"354 45Q429 45 467 91T506 184Q506 225 477 250Q461 262 384 279T294 300Q238 318 210 362T182 452Q182 493 202 540T257 623Q338 702 449 702Q491 702 501 701Q571 690 610 654Q614 649 617 650Q618 650 650 675T683 702Q685 703 692 703Q714 703 714 690Q714 686 687 578T658 466Q653 458 629 458Q606 458 602 463Q600 465 599 466Q599 467 599 469T598 473Q598 475 599 487T600 511Q600 584 557 614T454 645Q386 645 347 606T308 520Q308 506 311 496T323 477T338 464T360 454T384 446T413 439T441 433Q523 416 549 401Q581 384 602 352Q631 309 631 254Q631 214 615 170T567 83T478 12T347 -16Q322 -16 300 -14T261 -8T230 0T205 10T187 20T172 30L162 37L130 11Q124 7 119 3T110 -4T104 -9T100 -13T96 -15T93 -16T91 -17T88 -17H82Q76 -17 73 -16T69 -14T66 -10T63 -5L90 107Q97 133 106 170Q116 211 120 219T136 228H148Q167 228 173 227T179 218Q179 216 176 200T173 168Q173 102 227 74T354 45",119931:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",119932:"856 686Q877 686 877 668Q877 663 873 649T867 631Q861 624 828 624Q762 622 757 617Q757 613 705 409T651 200Q620 112 540 48T328 -16Q251 -16 196 2T113 51T75 112T63 176Q63 202 70 232T117 422Q129 469 141 520T160 598L167 623Q167 624 123 624H96Q79 624 73 626T64 639Q68 678 81 684Q85 686 104 686Q155 684 268 684Q340 684 377 685T418 686Q441 686 441 668Q437 632 425 626Q421 624 371 624H322L270 415Q224 232 217 198T209 141Q209 45 336 45Q372 45 406 52T475 77T540 128T585 211L590 229Q594 247 601 274T617 336T636 409T654 482T670 547T681 595T686 618Q686 620 685 620H683Q681 621 678 621T671 622Q660 622 630 624Q616 624 610 624T598 626T589 630T587 640Q587 647 590 659Q594 677 598 681T613 686Q618 686 653 685T740 684Q775 684 801 684T840 685T856 686",119933:"401 686Q415 680 415 668Q415 651 404 629Q398 624 356 624Q318 624 318 623Q318 620 337 508T377 284L397 174L472 285Q548 396 623 507T699 620Q698 621 652 624Q634 624 627 627T619 641Q619 648 622 658Q627 677 631 681T650 686Q654 686 686 685T766 684Q794 684 823 684T858 685Q874 685 878 683T886 671Q886 667 882 651Q877 632 873 628T850 624Q800 624 779 617Q774 617 770 613Q767 610 560 304T350 -5Q346 -9 332 -16H306H291Q270 -16 267 -2Q267 -1 260 37T238 161T210 313L156 624H116H94Q62 624 62 642Q66 678 78 684Q82 686 99 686Q144 684 246 684Q330 684 368 685L401 686",119934:"111 624Q109 624 102 624T91 623Q61 623 61 640Q61 660 70 678Q78 686 98 686Q140 684 239 684Q277 684 309 684T360 685T383 686H385Q407 686 407 668Q404 634 391 626Q387 624 348 624Q307 624 307 622Q307 618 332 409Q359 198 359 195L570 532L564 576L558 622V624H522H504Q472 624 472 641Q475 678 488 684L493 686L529 685Q551 684 645 684Q716 684 753 685T795 686Q818 686 818 669Q815 632 802 626Q798 624 759 624Q718 624 718 622Q718 615 743 410Q770 199 770 196Q770 195 806 253T903 406Q1035 618 1035 619Q1025 624 968 624Q943 624 943 641Q943 648 946 659Q950 675 952 679T963 686L998 685Q1020 684 1093 684Q1113 684 1139 685T1173 686Q1207 686 1207 669Q1207 664 1204 652Q1199 631 1194 628T1164 624Q1113 622 1101 615Q1098 612 905 305Q715 -1 709 -7Q699 -17 673 -17Q645 -17 639 -8L581 441Q581 444 442 221Q331 44 314 18T288 -14Q279 -17 263 -17H254Q229 -17 227 -5Q225 2 186 311L147 620V624H111",119935:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",119936:"97 624H73Q40 624 40 640Q40 660 49 678Q57 686 77 686Q122 684 228 684Q269 684 304 684T360 685T385 686Q406 686 406 668Q406 662 403 653Q398 631 393 628T361 624H353Q321 624 321 623T376 491T432 360L448 377Q465 394 493 424T553 490L673 620Q662 624 630 624Q606 624 606 640Q608 678 623 684Q627 686 634 686Q638 686 671 685T755 684Q777 684 805 685T841 686Q861 686 868 683T876 669Q876 664 873 652Q868 631 863 628T829 624Q764 622 747 611Q727 590 590 441L437 275L411 170Q385 65 384 64Q384 62 429 62H453Q473 62 478 60T487 48Q488 44 484 29Q479 6 473 3Q468 0 454 0Q450 0 436 0T386 1T294 2Q220 2 181 1T138 0Q121 0 116 15Q120 54 133 60Q137 62 187 62H236L289 275L142 624H97",119937:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",119938:"222 -8Q140 -8 89 34T38 158Q38 191 48 227Q72 329 151 390T327 452Q361 452 385 443T421 425T433 416H434L441 421Q448 426 460 430T486 435Q509 435 523 422T538 386Q538 380 522 315T488 179T467 93Q466 87 466 72Q466 42 483 42Q505 42 521 75Q531 94 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119939:"220 -8Q142 -8 94 35T45 155V167Q45 187 52 218T104 426L153 622H149Q148 622 144 622T134 623T122 624T111 624T101 624T96 625Q84 628 84 642Q84 647 88 661T94 679Q98 684 109 685T185 690Q258 694 272 694Q289 694 293 679Q293 676 263 553L232 429L244 434Q256 440 281 446T331 452Q417 452 465 407T513 285Q513 235 494 184T439 90T346 20T220 -8ZM385 337Q385 400 318 400Q269 400 226 360Q214 349 211 341T191 268Q162 149 162 113Q162 44 226 44Q269 44 299 76T339 135T362 215Q364 222 365 226Q385 303 385 337",119940:"362 325Q362 344 371 361T390 386L399 394Q390 401 355 401Q276 401 231 338Q207 301 189 230T170 122Q170 43 264 43Q392 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T259 -8Q194 -8 148 9T80 54T49 109T40 167Q40 280 129 365T352 451Q390 451 396 450Q448 442 473 416T499 358T477 302T421 274H417Q393 274 378 288T362 325",119941:"222 -8Q140 -8 89 34T38 158Q38 220 68 285T151 391Q230 452 329 452Q382 452 416 428L422 424Q423 424 447 523L472 622H468Q467 622 463 622T453 623T441 624T430 624T420 624T415 625Q403 628 403 642Q403 647 407 661T413 679Q417 684 428 685T504 690Q577 694 591 694Q608 694 612 679L467 91Q466 87 466 72Q466 43 483 43Q518 43 541 134Q546 155 550 158T571 162H576H587Q607 162 607 148Q606 142 604 132T590 94T566 47T528 9T474 -8Q396 -8 358 40Q295 -8 222 -8ZM404 351Q383 401 324 401Q300 401 270 385T221 330Q206 296 186 220Q166 136 166 106Q166 72 184 58T228 43Q256 43 284 57T328 84T343 103Q343 106 374 228L404 351",119942:"260 -8Q196 -8 151 9T83 54T52 111T42 169Q42 188 44 210Q50 240 58 266Q127 434 335 451L338 452Q342 452 345 452Q347 452 353 452T363 451Q426 451 464 424T502 352Q502 289 442 250Q381 211 222 211H184Q184 210 181 196T175 162T171 126Q171 43 264 43Q391 43 457 105Q472 120 480 117Q486 114 497 102T509 83Q509 79 502 70T477 47T432 21T360 1T260 -8ZM237 262Q427 266 427 349Q427 368 409 384T354 401Q316 401 287 388T242 354T216 314T202 278L197 263Q197 262 237 262",119943:"584 444Q597 439 597 426Q597 409 586 387Q580 382 505 382H434V380Q432 378 421 314T395 162T368 30Q324 -164 203 -199Q194 -201 175 -201Q123 -201 94 -177T64 -117T88 -58T145 -33Q169 -33 184 -47T200 -84Q200 -122 166 -150L174 -151H185Q202 -148 217 -112Q222 -94 240 9Q246 40 262 132T293 303T307 382H247H210Q190 382 182 385T173 400Q177 436 189 442Q193 444 256 444H318L319 446Q337 565 355 602Q373 640 404 664T458 694T503 701Q569 701 596 676T624 617Q624 581 599 557T544 533Q520 533 504 547T488 585Q488 596 491 606T499 624T508 637T516 646L520 650Q515 650 509 651Q459 651 459 561V554L458 518L452 484Q446 448 445 447V444H584",119944:"227 0Q142 0 93 43T43 166Q43 207 58 252T104 341T188 414T310 451L313 452Q316 452 319 452Q321 452 326 452T335 451Q367 451 390 443T425 425L436 416L443 421Q450 426 462 430T488 435Q511 435 525 422T540 386Q540 378 483 151T424 -82Q401 -139 335 -170T167 -202Q72 -202 36 -183T0 -125Q0 -90 24 -67T81 -43Q103 -43 119 -56T136 -99Q133 -124 114 -149L123 -150H183Q222 -150 254 -127T299 -74Q300 -71 306 -47T318 -1T324 23Q323 23 310 18T274 6T227 0ZM407 353Q406 354 404 358T400 365T395 371T388 379T381 385T371 391T360 396T346 400T329 401Q300 401 277 389T240 355T219 317T205 280Q171 148 171 109Q171 77 190 64T235 51T296 67Q322 82 337 98L345 106L407 353",119945:"477 56Q477 48 479 46T490 43Q522 45 544 75T577 140Q582 156 585 159T605 162H611H622Q642 162 642 148Q642 138 632 114T602 62T550 13T478 -8Q429 -8 394 17T358 83Q358 95 395 199T433 350Q433 400 394 400H388H383Q335 400 291 363Q256 332 236 298Q233 293 202 170T169 40Q160 18 141 5T99 -8Q70 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 672 294 540Q286 507 278 473T264 420L260 403Q260 400 269 408Q327 451 393 451H401H410Q425 451 439 450T476 442T515 424T544 391T556 337Q556 286 517 179T477 56",119946:"205 615Q205 646 229 670T283 694Q310 694 324 679T339 641Q339 610 315 586T258 562Q235 562 220 577T205 615ZM24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",119947:"321 616Q321 648 346 671T400 694Q425 694 440 680T456 640Q456 609 431 586T376 562Q353 562 337 577T321 616ZM297 360T297 373T294 392T288 400T278 401H276Q241 399 210 372T158 303Q151 287 148 285T129 282H123H116Q102 282 97 284T92 298Q96 331 153 391T279 451Q357 451 388 422T420 354V339L371 142Q363 111 353 71T339 13T329 -30T318 -64T308 -88T296 -109T283 -125T264 -142Q190 -202 88 -202Q44 -202 16 -181T-12 -125Q-12 -93 11 -68T68 -43Q92 -43 108 -58T124 -93Q124 -121 106 -144Q101 -150 103 -150Q120 -150 147 -128T191 -64Q194 -57 242 136T294 345Q297 360 297 373",119948:"99 -8Q71 -8 58 9T45 39Q45 51 116 336L188 622H184Q183 622 179 622T169 623T157 624T146 624T136 624T131 625Q119 628 119 642Q119 647 123 661T129 679Q133 684 144 685T220 690Q293 694 307 694Q324 694 328 679Q328 674 280 482Q231 290 231 287Q231 285 234 286Q259 302 294 334T356 390T420 433T493 452Q528 452 546 427T564 364Q564 308 538 282T480 256Q456 256 441 269T425 308Q425 339 444 359T483 384L502 389Q502 395 496 398Q493 400 483 400Q465 400 449 395T409 374T373 347T323 305T268 257Q274 256 282 256Q312 251 329 247T371 232T411 202Q431 181 431 146Q431 132 427 110T422 73Q422 44 440 44H442Q462 44 478 64T502 102T514 141Q518 157 522 159T547 162H558Q578 162 578 148Q578 118 537 56T440 -7H432Q374 -7 337 21T299 94Q299 103 301 116T304 139Q304 164 281 181T235 202L212 206H211Q176 47 160 24Q137 -8 99 -8",119949:"157 -8Q138 -8 118 -4T77 11T41 42T27 91V106L156 622H152Q151 622 147 622T137 623T125 624T114 624T104 624T99 625Q87 628 87 642Q87 647 91 661T97 679Q101 684 112 685T188 690Q261 694 275 694Q292 694 296 679L151 91Q150 85 150 71Q150 42 167 42Q186 42 205 75Q216 96 225 134Q230 155 234 158T255 162H260H271Q291 162 291 148Q290 145 289 140T283 118T271 87T254 54T229 23T197 1T157 -8",119950:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L295 392Q305 401 317 410T349 429T389 445Q411 451 446 451Q560 451 592 383Q593 380 594 379L595 375L604 384Q675 452 762 452Q893 452 916 367Q918 356 918 334Q918 285 881 183T841 66Q838 43 849 43Q876 43 901 69T940 138Q945 156 949 159T969 162H975H986Q1006 162 1006 148Q1006 138 996 115T966 63T914 13T841 -8Q794 -8 758 16T721 82Q721 96 758 199T796 351Q796 401 753 401Q702 401 662 369T599 298Q597 294 567 172T533 40Q525 22 506 7T462 -8Q435 -8 422 8T409 39Q409 48 425 114T458 248T476 320Q478 330 478 348T474 377T462 393T449 399T433 400H428Q380 400 336 363Q301 332 281 298Q278 293 247 170T214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119951:"24 296Q25 302 27 312T41 350T65 397T104 435T159 452Q203 452 234 435Q268 419 285 384L293 391Q363 452 454 452Q575 446 597 367Q599 356 599 334Q599 285 562 183T522 66Q519 43 530 43Q557 43 582 69T621 138Q626 156 630 159T650 162H656H667Q687 162 687 148Q687 138 677 115T647 63T595 13T522 -8Q475 -8 439 16T402 82Q402 96 439 199T477 351Q477 401 434 401Q421 401 409 398Q341 388 285 305L278 295L247 170Q216 46 214 40Q206 22 187 7T143 -8T104 7T90 39Q90 47 108 124T146 274L164 347Q166 355 166 372Q166 401 149 401Q129 401 115 379T89 306Q84 288 80 285T55 282H44Q24 282 24 296",119952:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",119953:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q235 452 273 404Q336 452 409 452Q434 452 458 448T507 432T550 402T581 354T593 285Q593 221 564 159T480 53Q401 -8 302 -8Q290 -8 279 -7T259 -3T242 3T228 9T218 14T212 18L209 20Q208 19 190 -55T171 -131T198 -132H213Q240 -132 240 -150Q237 -187 223 -192Q219 -194 212 -194Q208 -194 176 -193T95 -192Q48 -192 24 -193T-3 -194Q-11 -194 -16 -190T-22 -182T-23 -176Q-20 -142 -7 -134Q-3 -132 20 -132H44L164 354Q165 357 165 372Q165 401 148 401Q113 401 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296ZM465 339Q465 373 447 387T403 401Q375 401 347 387T303 360T288 341Q288 338 257 216L227 93Q248 43 306 43Q332 43 361 59T410 115Q425 147 445 224Q465 309 465 339",119954:"38 159Q38 209 58 260T113 355T205 425T327 452Q338 452 348 451T366 449T382 444T394 440T405 434T414 429T422 423T429 418Q440 429 481 440T533 452Q540 452 545 447T550 437Q550 432 481 152Q410 -130 410 -131T437 -132H452Q479 -132 479 -150Q476 -187 462 -192Q458 -194 451 -194Q447 -194 414 -193T330 -192Q277 -192 249 -193T217 -194Q202 -194 197 -179Q197 -175 201 -159Q206 -139 211 -136T243 -132H283L319 15L307 10Q295 4 270 -2T220 -8Q134 -8 86 37T38 159ZM402 353Q402 358 395 368T369 390T324 401Q301 401 282 394T249 369T226 338T208 297T196 258T186 218Q166 141 166 107Q166 44 229 44Q265 44 294 61T337 95Q341 100 371 222T402 353",119955:"24 296Q24 298 28 313T42 352T67 398T104 436T154 452Q198 452 230 437T273 404L282 411Q334 452 393 452Q441 452 470 423T500 350Q500 301 473 279T418 256Q395 256 379 270T363 308Q363 366 424 386Q424 388 420 391T405 398T385 401Q363 401 343 390Q321 380 289 341L252 192Q214 42 212 39Q190 -8 142 -8Q117 -8 103 7T89 39Q89 52 127 202T165 369Q165 402 148 402Q139 402 128 393T110 369Q100 348 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",119956:"140 290Q140 311 148 336T176 388T235 433T326 451H336Q355 451 373 449T418 439T460 412T476 363Q476 333 456 311T406 289Q384 289 371 302T357 335Q357 351 364 364T379 384L386 391Q386 392 381 394T362 398T330 400Q299 400 278 393T247 373T235 352T232 335Q232 322 242 312Q258 299 315 290T403 260Q457 224 457 167Q457 152 453 134T435 90T397 43T330 7T229 -8Q133 -8 95 22T57 91Q57 127 81 152T139 177Q161 177 177 164T194 121Q189 80 153 56Q179 43 236 43Q275 43 303 52T343 75T361 101T366 124Q366 148 338 161T272 180T232 186Q187 198 164 227T140 290",119957:"82 382H55Q21 382 21 399Q21 422 33 439Q39 444 93 444H144L162 517Q163 522 167 541T174 567T181 589T192 611T206 627T226 639T253 643Q276 643 291 630T306 594Q306 586 288 514Q284 499 280 481T273 454L271 445Q271 444 317 444Q322 444 331 444T345 445Q377 445 377 428Q377 408 368 390Q360 382 341 382H306H255Q182 86 182 75Q182 43 201 43H204Q242 46 279 81Q298 101 309 119T323 145T330 157T350 162H356H363Q377 162 382 160T387 146Q385 136 372 114T337 64T275 14T192 -7Q131 -7 95 19T59 90V105L128 381Q128 382 82 382",119958:"189 389Q189 397 187 399T176 401Q150 399 126 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 307 35 331T65 383T117 431T187 452Q237 452 272 427T308 362Q308 347 273 254T238 111Q238 43 291 43Q319 43 344 58T380 86T391 103T426 247T464 396Q472 414 491 429T535 444T574 429T588 397Q588 390 570 315T534 168L516 97Q514 89 514 72Q514 42 531 42Q544 42 556 56Q574 76 589 134Q594 155 598 158T619 162H624H635Q655 162 655 148Q654 142 652 132T638 94T614 47T575 9T520 -8Q509 -8 498 -7T478 -3T461 2T446 8T434 16T424 23T416 29T410 35T406 39L405 41L397 34Q347 -7 288 -7H281Q148 -7 122 78Q116 95 116 125V136Q116 174 152 273T189 389",119959:"380 367Q380 397 406 425T465 453Q493 453 516 430T540 357Q540 314 524 250T467 115T373 13Q338 -8 292 -8Q218 -8 167 23T116 129Q116 178 152 275T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T189 452Q231 452 269 429T308 362Q308 346 273 255T238 114Q238 43 306 43Q336 43 363 65T407 118T437 182T456 239T462 268Q462 290 417 315Q380 335 380 367",119960:"636 367Q636 400 664 426T719 453Q748 453 772 431T796 357Q796 321 782 256T727 112T633 6Q604 -8 567 -8Q466 -8 415 43Q414 42 410 38T403 31T396 25T388 18T378 11T367 5T355 0T340 -4T324 -7T306 -8Q249 -8 209 5T151 40T125 84T117 129Q117 176 153 274T190 388Q190 408 158 396Q112 376 90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 305 34 328T63 380T114 430T187 452Q240 452 274 427T309 362Q309 346 275 255T240 117Q240 43 317 43Q325 43 333 45T347 50T359 57T369 66T377 75T383 83T388 90L390 95Q390 99 389 110T387 129Q387 139 391 167Q393 177 419 282T448 396Q456 414 475 429T519 444Q546 444 559 428T572 397Q572 384 542 265T511 114Q511 43 579 43Q608 43 633 66T673 122T699 188T714 244L718 267Q718 291 673 315Q636 335 636 367",119961:"74 282H63Q43 282 43 296Q43 298 45 307T56 332T76 365T110 401T159 433Q200 451 233 451H236Q273 451 282 450Q358 437 382 400L392 410Q434 452 483 452Q538 452 568 421T599 346Q599 303 573 280T517 256Q494 256 478 270T462 308Q462 343 488 367Q501 377 520 385Q520 386 516 389T502 396T480 400T462 398Q429 383 415 341Q354 116 354 80T405 44Q449 44 485 74T535 142Q539 156 542 159T562 162H568H579Q599 162 599 148Q599 135 586 111T550 60T485 12T397 -8Q313 -8 266 35L258 44Q215 -7 161 -7H156Q99 -7 71 25T43 95Q43 143 70 165T125 188Q148 188 164 174T180 136Q180 101 154 77Q141 67 122 59Q124 54 136 49T161 43Q183 43 200 61T226 103Q287 328 287 364T236 400Q200 400 164 377T107 302Q103 288 100 285T80 282H74",119962:"206 -150Q240 -150 268 -134T314 -95T344 -48T362 -7T367 14Q339 -7 280 -7Q230 -7 195 5T144 39T122 79T115 122Q115 175 152 274T189 388Q189 396 187 398T176 401Q148 398 125 372T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T188 452Q239 452 273 427T308 361Q308 347 273 253T237 109Q237 43 291 43T388 98Q388 99 425 246T463 396Q471 414 490 429T534 444T573 430T587 399Q587 386 537 186T483 -25Q461 -84 410 -126T296 -188Q248 -202 204 -202Q127 -202 96 -175T64 -114Q64 -82 86 -57T144 -31Q169 -31 184 -45T199 -83Q199 -89 198 -94T196 -104T193 -113T189 -120T184 -128T179 -134T173 -141T168 -147Q189 -150 206 -150",119963:"66 -8H60Q34 -8 34 5Q34 9 42 22T70 59T115 110Q162 156 255 229T381 332L389 339H381Q348 332 298 329T212 325T172 321Q168 318 151 318H146Q116 318 116 332Q116 334 118 342Q128 374 154 402Q205 452 265 452Q304 452 352 422T426 392Q441 392 462 421T485 451T508 452H518Q539 452 539 438Q539 431 516 401T458 334Q412 289 312 210Q229 146 191 111L183 103H195Q203 103 213 104T240 107T268 110Q301 114 337 116T391 119T428 123T455 134T469 157Q473 166 495 166Q521 166 525 161Q532 156 528 141Q510 81 456 37T337 -7Q297 -7 251 22T177 52Q154 52 134 38T100 8L88 -7Q86 -8 66 -8",119964:"76 60Q83 29 135 29Q190 29 264 81Q280 93 280 95T277 99T265 106T248 118Q189 166 189 237Q189 307 245 388Q267 421 299 436Q336 455 386 455Q488 455 550 403L559 395L571 405Q727 544 944 679L957 687L966 701Q968 704 970 707T973 712T975 714T978 716T982 717T989 717H995Q1004 717 1007 717T1013 714T1016 708Q1016 705 829 403L636 92L630 83Q659 93 685 110T728 143L745 158Q758 158 752 138L748 127L740 119Q676 58 605 42L593 22Q590 17 587 12T583 6T579 2T573 0T564 0H530H484Q480 3 480 8Q480 15 489 26T498 39T497 40Q477 40 423 49T327 74L316 78L302 68Q200 -8 121 -8Q85 -8 60 7T35 53T60 113T123 144Q144 144 153 132T162 106Q162 89 143 75T99 61Q90 61 76 65V60ZM904 614L905 615Q901 615 840 573T700 469T581 369L587 359Q600 340 608 315T618 273T622 238T624 216L764 414Q904 612 904 614ZM525 363Q493 405 379 418H375Q342 418 309 378Q251 300 251 234Q251 174 306 137Q318 128 322 131Q323 132 329 139Q351 161 362 180Q430 273 509 348L525 363ZM579 205Q579 245 571 278T556 323T546 337L521 311Q461 248 422 196T362 121L353 111Q427 85 499 79Q517 77 520 77L525 76L549 111Q551 114 556 121T563 131T568 138T573 147T575 157T577 169T578 185T579 205",119966:"367 89Q367 84 353 77T334 70Q325 70 312 83T298 120Q298 169 364 233T496 298Q538 298 563 275T588 220V213Q588 132 501 53T306 -26Q251 -26 211 6T170 114Q171 148 181 184T205 248T232 298T255 334T265 349T246 350Q127 350 77 390T26 480Q26 533 71 581T178 656T295 683Q312 683 312 676Q312 674 311 672L302 660Q294 648 292 647L286 646Q280 646 276 646Q197 641 145 583T93 476Q93 387 265 387Q271 387 277 387T287 388T292 388T313 414T373 483T451 562Q618 712 732 727Q733 727 740 727T753 728Q790 727 804 708T819 665Q819 643 810 617T773 553T699 481T572 414T385 361Q381 361 367 341Q247 172 247 86Q247 11 325 11Q404 11 465 95Q518 165 528 208Q529 212 529 220Q529 237 518 249T480 261Q431 261 387 209T343 126Q343 111 355 101T367 89ZM777 658Q777 691 738 691Q704 691 658 662T570 590T491 504T432 432T410 400H411Q416 400 440 405T505 423T589 455T675 506T743 576Q777 627 777 658",119967:"251 272Q199 272 168 298T136 374Q136 432 175 496T267 603Q321 645 395 676T552 708Q610 708 655 694T724 659T763 618T784 584L790 569Q792 569 800 572T819 576T840 578Q855 578 855 571Q855 566 846 554T829 541Q824 541 817 539T804 533T799 529Q802 517 802 483Q802 376 742 256T585 53T392 -31Q353 -31 300 -7L289 -2L277 -6Q242 -17 192 -17Q141 -17 113 -13T77 -3T68 14Q68 20 73 28T93 45T131 58Q152 62 197 62Q241 62 272 48L282 44Q308 65 334 93Q380 145 467 266T622 454Q644 476 664 493T694 517T720 534T740 547Q699 671 540 671Q461 671 385 625T276 534Q265 520 251 499T219 438T202 368Q202 309 267 309Q325 309 396 383T491 545Q492 548 493 552Q494 558 496 559T511 564Q513 565 514 565Q523 568 527 568Q534 568 534 560Q534 554 529 537Q507 442 420 357T251 272ZM332 20Q332 19 341 15T368 6T400 2Q425 2 457 13T531 49T614 125T690 248Q750 376 750 476V490L738 479Q698 436 646 366T554 239T455 121T332 20ZM226 20Q226 25 186 25Q181 25 174 24H166Q161 24 158 23H152Q170 21 197 21Q205 21 213 21T223 20H226",119970:"206 318L249 320Q249 327 259 352T282 399Q312 447 366 510T465 610Q588 717 661 717Q695 717 716 701T738 653T704 577Q663 522 610 474T512 397T424 346T359 315T333 306Q331 304 327 290T323 267Q323 229 368 229Q402 229 439 254T505 312T571 382T638 435Q642 437 644 437Q658 437 658 409Q655 403 647 399T624 379T595 326Q583 296 564 267T523 179Q504 126 483 91T423 27Q335 -37 231 -37Q191 -37 157 -30T95 -2T67 53Q67 89 94 123T159 158Q180 158 190 146T200 119Q200 102 178 89T136 75Q128 75 120 78T110 81Q105 81 105 62Q105 38 129 24T180 5T238 1H244Q282 1 319 32Q349 55 371 85T436 190L465 239Q413 192 354 192Q300 192 274 217T245 276Q245 284 242 284Q220 280 187 280Q106 280 59 315T12 409Q12 457 43 508T118 597T210 659T295 683Q308 683 308 675Q308 670 299 658T282 646Q266 646 240 633Q182 606 118 511Q76 448 76 400Q76 368 105 343T206 318ZM677 660Q677 680 646 680Q616 680 565 629Q537 601 514 571Q493 544 455 492T389 398T360 355Q366 357 386 367Q463 406 534 473T641 591T677 660",119973:"829 148Q845 148 845 143T841 130T823 109T788 83T730 54T644 22Q637 20 634 19T627 16T622 13T618 10T612 3T604 -6Q510 -112 396 -203T201 -312Q190 -314 171 -314H166Q156 -314 147 -312T123 -304T101 -283T92 -245Q92 -203 117 -160T175 -93Q214 -65 280 -41T390 -6T509 22L532 27L547 47Q673 219 673 225L665 228Q657 231 648 235T627 249T606 270T591 300T584 341Q584 389 614 447T686 544Q735 588 799 615T959 667T1108 713Q1118 717 1119 717Q1125 717 1129 705T1133 689Q1133 686 1115 673Q1051 627 1001 579T918 481T867 403T828 328T805 277Q802 271 801 267T798 261T798 259Q849 270 900 317Q956 371 956 421Q956 438 953 457T950 480Q950 481 950 482L951 484Q953 487 966 492T985 498Q989 498 994 473Q1000 441 1000 423Q1000 362 934 302T790 223L775 220L767 207Q757 191 731 158T685 98T662 63Q662 61 690 70T755 99T811 142L816 148H829ZM646 332Q646 308 659 291T685 268L698 263L735 320Q828 465 865 511Q923 582 1003 643L1005 645Q1004 645 924 620Q775 572 716 492Q646 401 646 332ZM184 -278Q233 -278 311 -212T444 -80L498 -15H496Q468 -20 424 -30T293 -70T174 -133Q167 -140 158 -153T138 -190T127 -232Q127 -278 184 -278",119974:"521 506Q521 493 549 493Q608 493 660 527Q667 531 690 555L736 604Q750 619 777 646T825 694T848 716T852 717Q857 717 860 711T865 697L866 690Q866 687 812 615Q654 404 654 401Q655 401 656 401T659 402T665 403T680 404Q718 404 734 374Q735 370 743 376Q745 377 752 382Q806 416 852 466T933 563T982 623Q1028 666 1075 686T1155 706Q1165 706 1173 705T1186 703T1194 699T1199 695T1201 692T1202 688V687L1204 677Q1204 667 1191 670Q1189 670 1183 670T1174 671Q1137 671 1086 643T1001 564Q970 517 899 449T749 339L739 333L736 322Q730 295 703 253T652 165T628 77Q628 21 681 21Q692 21 698 23Q751 46 817 134L827 148H844Q861 148 864 146Q869 140 859 127Q818 75 761 29T665 -17Q649 -17 633 -12T598 4T569 40T558 100Q558 128 563 152T585 205T609 245T643 294Q647 300 645 300Q633 297 615 297Q607 297 600 298T589 300T584 301Q581 301 569 284T536 236T488 171T418 97T331 28Q233 -37 155 -37Q104 -37 68 -17T29 44Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q68 82 68 59Q68 37 85 23T123 5T167 0Q203 0 238 21T311 85T382 174T468 288T563 410Q576 426 588 440T607 462T615 472L605 468Q568 456 533 456H527Q490 456 463 483Q451 496 451 508T468 545T486 581Q486 593 465 593Q448 593 425 568T384 518T364 493Q364 492 347 492Q326 492 326 499T351 537T414 599T477 630Q509 630 528 615T547 576Q547 556 534 533T521 506ZM675 357Q675 368 665 368Q656 368 644 363Q631 355 616 333H628Q640 334 672 341Q675 354 675 357",119977:"764 513Q764 482 772 423T780 330Q780 304 778 285T775 256T773 245Q778 252 826 328T932 484T1042 617Q1077 652 1114 678T1173 715T1200 726Q1208 726 1208 717Q1208 711 1206 695L1203 679L1199 675Q1197 675 1187 670T1161 657T1133 639Q1050 583 959 456Q906 381 858 307T779 179T725 83T691 18T679 -6Q677 -8 660 -8H656Q639 -8 639 -1Q639 4 646 17Q685 93 685 173V196Q685 233 681 288T676 380Q676 438 687 487L664 454Q505 230 454 170Q366 64 290 14T163 -36H152Q87 -36 58 -11T29 46Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 37 89 19T167 1Q187 1 197 3Q221 9 246 22T292 52T336 91T375 132T411 174T440 212T463 245T478 266Q779 695 784 698Q786 700 802 700H818Q824 694 824 692T809 668T779 604T764 513",119978:"259 -8Q230 -7 205 0T153 24T112 74T96 153Q96 254 174 379T374 599T607 707H621Q732 707 778 661Q805 634 805 598Q805 558 775 517T696 452L684 447V441Q684 378 626 273T484 97Q379 7 288 -7Q279 -8 259 -8ZM760 594Q760 670 608 670Q562 670 493 622T347 472Q174 240 174 131Q174 76 205 53T279 29Q294 29 306 32Q405 60 507 205Q592 325 616 401Q625 426 625 435Q625 436 621 436T603 440T569 449Q524 466 515 475Q513 477 513 481T525 496T541 508L548 504Q555 501 565 497T587 488T609 480T625 476Q627 476 626 481Q626 486 623 494T613 513T589 533T548 541Q495 541 413 454T286 281Q265 241 254 201T240 141T235 120Q234 118 217 111T197 104Q195 104 192 107T189 112Q190 125 193 147T220 231T280 348Q335 428 407 493T539 576Q548 578 563 578Q594 578 617 568T653 546T672 518T681 494T683 482Q683 481 684 481Q690 481 707 495T742 538T760 594",119979:"571 345Q571 384 612 418T687 452Q698 452 698 445Q698 436 679 417Q677 415 670 415Q650 412 633 389T615 350Q615 340 621 331T634 319T643 315L663 342Q751 462 817 536Q873 595 896 614L907 625Q843 680 701 680Q594 680 499 632T344 516Q317 486 296 449T267 384Q262 366 262 354Q262 332 276 316T326 299H327Q374 299 426 338Q481 376 537 456T597 598Q597 616 599 617Q601 619 614 624T630 630Q639 630 639 604V587V581Q639 519 597 456Q544 377 462 320T318 262Q278 262 250 282T222 350Q222 418 285 504Q360 597 480 656T702 716Q773 716 825 707T898 688T951 660Q962 670 985 685T1012 700Q1018 700 1022 690T1026 673Q1026 670 1019 664Q988 633 988 631Q988 630 999 618T1020 580T1031 522Q1031 471 1003 419T928 330Q854 275 765 264Q757 262 733 262H714L701 245Q615 121 473 42T218 -37Q159 -37 125 -15T90 46Q90 82 116 120T185 158Q203 158 213 147T224 121Q224 110 219 102Q198 75 159 75Q154 75 149 76T143 77T140 77Q137 72 137 53Q138 37 149 26T177 9T205 2T228 0Q313 0 419 74T602 257L620 281L614 285Q607 289 601 294T587 306T576 323T571 345ZM950 529Q950 576 943 576Q940 576 840 439T741 299H751Q804 300 845 334T924 438Q949 490 950 529",119980:"330 387Q330 331 402 331Q463 331 514 371T589 459T613 542Q613 559 608 570T598 588T593 596Q593 601 617 610Q632 617 636 616Q675 585 675 527Q675 464 629 409T516 324T387 294Q271 294 271 394V402Q271 438 292 478Q344 582 457 649T672 717Q765 717 825 675T885 548Q885 433 771 298T498 76Q493 73 491 72T486 69T484 67T485 66Q539 41 607 41Q655 41 703 71T780 139L787 148H804Q806 148 809 148Q826 149 826 140Q826 128 786 91T687 19T589 -16H576Q503 -16 414 20L396 27Q279 -17 192 -17Q130 -17 92 2T54 53Q54 92 107 123T222 155Q303 155 401 106L431 91L441 97Q476 118 527 157Q622 236 711 361T801 573Q801 591 795 607T775 641T732 668T660 679Q592 679 528 644T422 560T355 464T330 387ZM201 20Q232 20 267 27T322 40T342 49Q342 52 315 60T243 77T160 86Q150 88 144 88Q130 88 122 79T112 62L111 53Q111 20 201 20",119982:"346 463Q346 419 406 386T576 352H588L613 384L681 476Q767 594 842 651T973 708Q1016 708 1016 661Q1016 621 987 562T894 449Q802 375 696 338L682 334L665 312Q638 279 605 233T547 158T482 97Q418 46 332 5T158 -36Q87 -36 58 -11T29 48Q29 82 55 120T123 158Q144 158 154 146T164 119Q164 102 143 89T100 75Q92 75 86 76T77 80T72 82Q67 82 67 59Q67 28 98 14T166 0Q232 0 320 55T491 226Q530 279 551 305L558 314Q558 315 543 315Q417 321 353 365T289 460Q289 566 488 632Q578 662 660 665H679Q685 660 685 657T676 642Q670 633 666 629L664 628Q663 628 661 628T655 628Q606 628 546 615T426 568T350 486Q346 475 346 463ZM976 653Q976 671 959 671Q938 671 919 661T883 629T858 593T835 554Q832 548 830 545Q802 495 775 455T734 400T721 382L736 388Q876 449 946 568Q948 572 949 573Q976 622 976 653",119983:"354 350Q264 350 264 426Q264 442 265 448Q279 514 347 582T503 692T662 735Q719 735 774 714T882 672T983 651Q996 651 996 644Q996 639 977 612T954 581Q953 580 938 580Q909 582 884 587L869 591L870 587Q870 583 849 557T796 491T748 422Q729 391 692 313T620 188Q555 105 454 34T253 -37Q214 -37 181 -30T120 -2T92 53Q92 89 119 123T184 158Q205 158 215 146T225 119Q225 102 203 89T161 75Q153 75 145 78T135 81Q130 81 130 62Q130 39 153 24T204 5T267 0Q311 0 358 29T454 117T539 226T629 358T710 476Q726 496 744 516T778 551T807 577T828 595L836 601L785 623Q743 642 713 651T668 661T626 663Q564 663 509 644T418 596T356 535T317 475T305 431Q305 416 312 408Q323 388 369 388Q429 388 465 411T530 480Q557 526 557 565Q557 573 556 579T555 587T555 590Q555 591 568 600T584 611Q588 612 600 603Q622 581 622 549Q622 516 600 475T536 405Q454 350 354 350",119984:"55 377Q55 443 122 523T290 660T478 717Q533 717 575 689T618 594Q618 565 611 538T585 477T552 422T506 355T458 288L357 146Q307 68 307 31Q307 20 318 20Q326 20 331 21Q367 27 411 57T490 128L767 500L861 617H908H939Q953 617 956 616T960 609Q960 605 928 566T816 423T648 198Q587 113 571 86Q540 34 540 21Q540 20 545 20Q580 25 623 55T696 124Q702 132 704 133T722 134H739Q744 130 744 127T735 113Q713 80 655 38T548 -14Q527 -17 524 -17Q475 -17 473 47V63L462 55Q364 -17 302 -17Q235 -17 235 69Q235 88 239 105T248 135T268 171T292 205T328 251T369 304Q376 313 395 338T423 374T450 408T476 445T499 479T519 514T534 546T545 579T548 608Q548 647 522 663T460 680Q355 680 243 591T99 406Q97 399 97 383V377Q97 339 153 339Q169 339 175 340Q215 350 241 373T298 444Q333 496 349 535T367 588T374 603Q402 616 408 616Q416 616 416 608Q416 563 393 492T320 378Q233 302 140 302H132Q75 302 57 353Q55 361 55 377",119985:"540 717Q542 717 545 717Q562 717 562 710Q562 708 557 702T541 678T517 632T485 544T448 407Q447 405 443 388T438 366T433 345T427 321T420 299T411 274T400 250T387 223T372 197Q363 181 364 181L388 203Q476 284 527 354T620 490T718 612Q754 647 790 673T835 700Q839 700 842 691T848 672L850 662Q850 657 842 653Q803 630 768 600T699 527T653 467T610 405Q554 322 518 282T368 138Q307 84 273 51T231 9T218 -5L207 -17H175Q169 -11 169 -9Q169 -4 183 10Q227 56 258 120T302 234T330 350T356 445Q357 450 360 458L362 464Q317 434 276 434Q221 437 221 479Q221 498 240 521T259 552Q259 565 235 565Q209 565 174 546T105 482Q103 480 102 478T99 474T97 472T95 470T93 468T90 467T86 467T81 467H75Q56 467 56 475Q56 482 82 511T156 570T253 601Q289 601 311 590T334 557Q334 543 312 517T289 478Q289 471 297 471Q327 471 378 514Q384 519 390 531T412 571T451 632Q482 675 524 717H540",119986:"232 504Q232 492 263 492Q304 492 356 515L367 520L379 537Q443 632 515 705L527 717H543H552Q564 717 564 709Q564 705 562 703T554 694T540 677T518 643T488 589T448 504T398 385Q368 309 353 281L349 270L523 472L669 634Q726 695 737 706T757 717H765Q786 717 786 710Q786 704 776 691T738 627T675 497Q630 394 609 354T541 244Q456 120 449 111L447 107L448 108Q630 240 700 327Q734 368 788 463Q821 520 841 550T898 619T980 683Q1010 700 1018 700Q1020 700 1023 697T1026 692Q1026 688 1024 671T1020 652Q1018 650 1007 645T988 635Q940 609 902 565T842 477T781 374T699 272Q653 226 535 133Q423 47 373 -2L358 -17H342Q320 -17 320 -11Q320 -7 328 5T354 46T390 112Q416 161 439 217T488 326T564 453L589 490Q587 490 523 414T352 217T166 14Q138 -16 137 -16Q136 -17 120 -17Q106 -17 103 -16T99 -9Q99 -5 100 -3T106 3T116 14T132 35T154 72T184 129T222 212T270 327Q310 426 337 471L326 467Q278 455 243 455Q209 455 188 462T161 478T155 496Q155 508 176 533T198 576Q198 579 198 581T192 588T178 593Q151 593 100 519Q89 504 86 502T75 499H68Q46 499 46 506Q46 510 63 534T112 587T170 627Q178 629 195 629Q235 629 252 613T270 577Q270 556 251 532T232 504",119987:"351 351Q308 351 290 373T272 426Q272 487 329 566T478 688Q538 717 584 717Q635 717 681 696T745 620Q752 598 752 564T745 498L741 485Q742 486 769 516T825 573T889 634T962 689T1027 716Q1035 717 1060 717Q1083 716 1096 714T1120 705T1131 686Q1131 668 1109 647T1055 626Q1035 626 1026 638T1016 663Q1016 667 1020 679H1015Q971 671 886 589T728 413L688 360Q688 359 725 359H750Q762 359 766 357T770 348Q769 345 761 335T750 322Q748 321 704 321H660Q651 311 632 282T589 199T565 107Q565 25 653 20Q684 20 720 44T779 95T826 152T850 183L856 184Q861 184 865 184Q888 184 888 173Q883 163 845 117Q770 37 723 10T638 -17Q584 -14 554 17T523 101Q523 147 534 167L532 166Q530 164 526 160T518 153Q378 15 256 -15Q250 -16 226 -16Q161 -16 132 7T103 59Q103 93 129 125T194 158Q232 158 232 121Q233 118 233 113T221 96T188 77Q182 75 168 75T150 78V70Q150 43 178 32T241 20Q340 20 527 286L552 321H524Q489 321 489 330Q489 333 497 344T509 358Q511 359 545 359H579Q580 362 597 389T631 445T661 514T675 586Q675 637 645 658T572 680Q506 680 444 632T348 527T314 434Q314 388 361 388H364H366Q380 388 389 390T416 408T457 454Q487 497 505 536T526 594L529 613Q531 615 545 622T560 630Q568 630 573 613T578 577Q578 518 532 455Q504 413 453 382T351 351",119988:"155 280Q116 280 87 300T57 368Q57 409 87 466T192 589Q269 653 345 684T472 716Q572 716 613 675Q644 644 644 599Q644 585 643 574T637 550T629 529T616 505T600 481T578 450T554 416Q494 330 493 328L480 306Q466 278 466 256Q466 227 492 227H496Q514 227 534 234Q541 237 544 241T571 279L762 559Q777 579 792 595Q818 620 856 646T919 686T946 700Q951 700 955 692T959 677Q959 673 947 665T911 639T866 595Q816 538 749 408T640 225Q574 138 464 61T248 -17Q190 -17 144 1T98 62Q98 81 109 102T131 135Q156 156 183 158Q226 158 226 121Q226 111 224 107Q215 93 196 84T162 74Q154 74 147 77H144V70Q146 41 185 31T263 20Q363 20 493 175L507 192H504Q500 191 498 191Q484 189 476 189Q430 189 405 219T379 287Q379 294 379 299T382 311T385 322T391 335T398 347T408 363T420 379T434 399T450 422Q455 429 469 449T488 475T504 499T520 523T533 543T544 565T552 583T557 603T559 620Q559 680 467 680Q402 680 333 646T213 563T131 462T98 373Q98 343 119 330T169 317Q187 317 212 333Q242 354 291 423T352 555Q354 562 355 588Q355 612 356 612Q357 614 371 622T387 630Q391 630 397 623T409 597T415 556Q415 507 380 448T294 344Q216 280 155 280",119989:"221 428Q221 487 280 555T425 670T583 717H587Q641 717 665 695T689 646Q689 625 674 600T658 564Q658 550 671 541T695 530T710 528L718 539Q779 613 821 646Q894 707 964 707H970Q1010 707 1025 675Q1032 661 1032 645Q1032 626 1022 607Q1008 579 980 560T897 522Q867 512 836 505T788 496L771 493Q768 493 760 477T736 429T702 370Q700 367 698 363Q696 360 696 359H805Q809 355 809 350Q809 340 791 322Q789 321 728 321H668Q562 179 433 88L419 78L434 73Q505 54 554 54Q609 54 654 82T720 140H752Q758 134 758 132Q758 128 747 113Q711 67 657 32T552 -14Q540 -16 517 -16T480 -15T439 -3T375 27L354 38L338 30Q257 -8 191 -8H184Q154 -8 133 -5T103 1T88 10T83 19T83 29Q83 35 86 44T100 65T127 88T173 105T241 112Q286 112 342 99L360 95L372 105Q434 157 523 270L560 320Q560 321 533 321L507 322Q502 325 502 330Q502 339 521 358Q523 359 556 359H588L669 474L682 491Q676 492 665 494T647 498T632 503T614 510T596 521Q556 547 556 570Q556 585 579 618T603 663Q603 679 568 679Q510 679 452 650T354 581T288 500T262 431Q262 407 280 397T321 387Q331 387 341 390T360 398T376 409T390 423T400 435T409 447L414 454Q457 514 460 562Q460 575 461 576Q461 577 475 586T492 595Q496 595 503 588T514 572Q520 559 520 539Q520 473 452 412T308 351Q269 351 245 370T221 428ZM989 642Q989 667 953 671Q905 671 871 644Q853 632 832 604T799 554T787 531H788Q801 531 842 539T916 561Q989 592 989 642ZM198 29Q230 29 257 36T295 52L306 59Q306 63 259 73Q251 74 209 74Q177 74 158 66T134 48L130 40Q130 29 198 29",120068:"22 505Q22 563 94 624T271 685H280Q416 685 443 560Q447 535 447 504Q444 414 405 330L399 319L229 155Q233 154 241 153T253 150T265 145T281 135T301 119T328 93L357 64L402 92Q438 116 473 137L500 154V339Q500 528 495 593V601L559 649Q621 696 624 696L638 686L629 677Q599 650 593 638Q582 614 581 504Q580 490 580 443Q580 314 584 238Q584 235 584 224T584 210T585 199T586 187T588 176T591 164T595 152T601 137T609 121Q630 77 640 77Q661 77 703 101Q704 95 706 90L707 86V84L636 29Q618 15 601 2T574 -19T564 -25L500 121Q499 121 399 48L299 -26Q298 -26 291 -15T272 11T245 42T209 69T165 80Q120 80 58 43L48 37L40 42L32 48L122 117Q196 173 241 211Q319 280 343 327T368 447Q368 535 317 582Q264 633 199 633Q155 633 122 605T86 542Q86 518 133 467T181 387Q181 348 140 309Q113 281 73 260L64 255L50 265L59 273Q112 307 112 345Q112 363 90 387T45 441T22 505",120069:"48 506Q48 568 120 629T268 691Q362 691 425 594L431 585L441 594Q478 628 528 657T629 686Q665 686 687 670Q703 658 718 584T753 506Q756 505 763 505Q778 505 804 512L815 516L820 496Q820 494 808 490T774 476T732 454Q720 445 708 437L675 415L640 394L625 383Q626 382 635 382Q652 382 670 379T712 364T754 336T784 289T797 220Q797 172 776 122Q769 106 766 102T745 84Q654 11 619 -8T538 -27Q483 -27 387 10T249 47Q218 47 186 34T133 8T112 -5T104 7T97 21L196 82Q259 120 284 140Q333 181 351 214Q368 251 368 353Q368 588 228 620Q222 621 205 621Q160 621 139 596Q117 569 117 548Q117 526 162 470T208 387Q208 352 179 320T104 264Q88 256 86 256Q83 256 70 266L82 274Q134 309 134 343Q134 352 130 359Q118 377 100 401T72 439T56 470T48 506ZM453 528Q457 496 457 419L458 357L488 367Q554 390 622 425Q673 449 673 453L671 454Q669 456 665 460T657 473T648 498T639 541Q629 597 616 613Q599 633 567 633Q534 633 493 599Q471 577 457 540L453 528ZM713 176Q713 252 661 295T528 339Q512 339 494 336T466 330T455 325Q454 325 452 311T444 270T425 217L420 207L304 118L319 116Q381 111 475 74T602 37Q655 37 684 79T713 176",120071:"346 611Q300 611 261 604T194 584T144 555T107 519T82 481T65 443T55 410T50 383T48 367L37 372L27 378V393Q33 524 115 603Q160 648 230 666T365 685Q423 685 434 684Q745 653 745 405Q745 281 694 151L687 133L657 103Q524 -27 470 -27Q456 -27 331 18T157 64Q122 64 84 28Q67 9 57 -6L50 -16L43 -8L35 0Q35 3 46 22T83 74T141 133H154Q208 136 253 161T299 230Q299 259 277 290T232 348T209 392Q209 434 254 479T358 556L368 561L382 550Q382 549 381 548T377 545T371 541Q353 527 326 496T298 444Q298 430 343 365T389 277Q389 240 353 202T267 136L252 127Q304 118 400 83T513 47Q548 47 582 79T635 145Q671 208 671 323Q671 390 651 441T599 524T523 576T436 603T346 611",120072:"301 564Q240 564 203 507T165 361Q165 280 190 218T260 119T358 64T474 46Q491 46 499 47L511 48L628 106V80L499 -5Q498 -6 497 -7T494 -10T490 -12T485 -15T478 -17T468 -19T456 -21T439 -22T418 -23T392 -24Q252 -20 169 67T86 315Q86 409 124 491Q128 500 139 508Q211 560 272 591L293 601L325 585L338 594Q374 617 422 639T502 674L532 685Q533 685 540 663T557 614T574 581Q580 575 591 575Q600 575 616 580T634 585V564L623 559Q572 535 532 529L522 527Q491 547 442 627Q442 628 440 627T435 624T428 620Q410 610 405 597T399 559V553Q399 534 409 487Q419 431 427 369L476 400Q526 431 526 432Q531 426 537 420Q565 382 602 359Q611 353 610 352Q609 351 575 332T537 312Q536 312 505 335T463 358Q451 358 439 352T425 337Q394 243 263 223L251 221L243 229L235 236L245 239Q274 247 303 266Q320 277 325 290T330 336Q330 394 315 451T300 531Q300 549 303 561Q303 564 301 564",120073:"198 617Q177 617 159 609T128 587T106 557T91 524T82 494T76 472L75 463Q74 463 67 468T59 474Q59 488 63 510T80 564T114 622T170 667T253 686Q272 686 295 680Q330 672 384 645T468 598Q498 580 524 580Q549 580 595 626L612 643V616L599 599Q522 500 482 500Q466 500 435 514L420 521Q388 516 349 486T309 415Q309 396 323 366T352 315T367 294Q367 293 375 301T398 322T429 352L490 410Q537 355 542 332Q542 330 531 315T510 286L499 273Q479 313 449 313Q437 313 419 303T390 282L378 271L394 250Q444 183 470 129Q484 96 484 71Q484 -19 402 -86T223 -153H220Q175 -153 137 -120Q103 -89 103 -8Q103 12 106 40T109 96Q109 132 103 146T72 161Q46 161 16 143L14 154L11 165Q88 219 143 219Q163 219 177 197T192 127Q192 102 186 65T179 4Q179 -60 210 -88T272 -117Q319 -117 362 -75T405 33Q405 72 363 139T278 271T235 368Q235 385 243 404T264 439T292 472T324 500T353 522T374 538L382 543Q382 544 351 562T274 598T198 617",120074:"373 560Q373 543 378 509T388 448T394 421Q396 421 416 433T474 474T548 537L538 543Q481 570 452 628L487 659Q521 690 522 690L526 684Q529 677 535 667T551 646T575 625T607 608Q617 606 621 606Q644 606 660 622L664 600L497 455Q495 453 527 453H546Q628 453 665 407L666 406Q710 357 710 297Q710 196 631 109L621 98L577 69Q471 -7 452 -15Q413 -26 370 -26Q239 -26 155 59Q66 148 66 319Q66 442 113 505L191 552Q269 600 270 600H271Q273 600 280 596T293 589T299 586Q300 586 357 623Q413 659 415 659L426 649Q373 604 373 560ZM219 228Q305 262 305 329V343Q305 384 294 434T282 519Q282 562 287 567Q287 569 286 569Q222 556 191 520Q144 464 144 362Q144 213 228 128T420 42Q514 42 568 103T622 255V260Q622 320 578 357Q526 400 453 400Q434 400 410 396L399 394L400 378V372Q400 330 388 301T348 254T305 232T252 217Q245 215 242 214L234 213L226 220L219 228",120077:"194 601Q175 601 155 590T121 564T95 533T76 506L69 495Q55 503 55 507Q55 509 60 521Q87 586 132 636T222 686Q251 686 289 660T363 607T422 580Q442 580 466 588T506 604L522 612V591L487 574Q371 517 359 517H357Q332 522 280 561T194 601ZM383 39Q383 96 356 203T329 361Q329 364 329 370T330 378L331 388L339 399Q362 429 394 462T446 513T469 531Q470 531 477 527T484 521L474 509Q411 434 411 379Q411 341 434 223T458 82Q458 1 390 -69T239 -139Q191 -139 162 -123T123 -83T108 -30T101 23T88 64T52 80Q27 80 -4 64L-10 80Q-5 85 13 98T63 128T118 144Q149 144 163 129T179 93T182 38T187 -19Q199 -96 278 -96Q294 -96 309 -91T343 -73T372 -31T383 39",120078:"154 37Q219 41 219 142Q219 203 190 302T160 434Q160 445 172 472T209 534T269 602T354 657T460 680H472Q576 680 618 617V599Q618 578 615 555T608 517T602 501Q596 495 587 495Q586 495 586 499Q586 500 586 505T585 513Q567 628 415 628Q384 628 356 621T302 596T260 546T244 466Q244 416 258 377L261 367L276 382Q294 401 317 422T386 471T468 500Q500 500 518 477T544 422T554 386Q555 382 560 376T576 364T601 357Q612 357 623 361Q623 360 621 351T617 340L541 305L465 272Q469 271 476 270T488 266T502 260L512 255L519 242Q533 211 546 157T564 93Q584 53 617 53Q649 53 682 74V54L675 46Q646 17 612 -5T554 -27Q546 -27 538 -23T517 -9T494 28T478 91Q465 172 448 200T378 228Q337 228 289 207L288 196Q288 160 284 138Q283 125 262 98Q185 1 112 -24L102 -27L91 -25Q47 -13 17 31Q17 33 49 69L80 106Q111 37 154 37ZM421 434Q411 436 405 436Q370 436 336 407T275 337L267 325L271 313Q288 257 288 234Q289 234 395 276T502 319Q501 320 499 323T493 330T485 345T475 371Q473 378 468 388T449 416T421 434",120079:"251 231Q251 254 206 341T160 468Q160 529 238 605Q313 677 425 685L432 686Q440 686 445 686Q520 686 545 657T571 576Q571 548 568 517T564 480Q564 466 572 460T608 452H623V431L619 430Q618 430 611 428T591 423T566 417L516 404Q497 415 491 419T480 433T475 461Q475 470 477 498T480 546Q480 561 480 569T474 592T459 615T429 631T379 638Q322 638 283 606T239 526Q237 480 280 394Q319 310 320 268V250Q308 235 244 169L203 128H210Q215 128 256 112T357 80T466 64Q526 64 564 88T625 186L629 196Q643 187 644 186Q618 70 604 41Q577 -15 513 -24Q496 -26 476 -26Q418 -26 344 -3T211 45T133 69Q115 69 97 50T65 7T49 -20L45 -16Q41 -11 37 -6T33 0Q33 8 66 69T111 134Q251 156 251 231",120080:"687 578Q690 586 719 612T794 665T877 692Q909 692 926 670T953 614T973 570Q983 561 1000 560Q1023 560 1048 569V553L1034 546Q1003 528 972 504T933 466Q905 403 905 264Q905 205 909 172T920 126T940 91Q951 74 959 74T997 87L1027 100V79L956 27Q940 15 922 2T894 -19L885 -26Q883 -26 854 27L825 80V192Q826 314 830 341Q831 345 833 356Q840 398 844 404Q871 444 920 489L917 491Q914 493 911 495T903 501T898 508Q893 516 877 562T852 616Q840 628 818 628Q751 628 702 541L697 532L700 515Q708 467 708 419Q706 348 690 276T662 169T643 126L634 116Q626 105 611 87T581 51L522 -22L514 -15Q470 21 452 21Q431 21 394 -16L384 5L386 9L426 60Q449 87 460 95T486 104Q487 104 491 104T497 103Q514 99 541 81L559 69Q595 96 606 169T618 350Q618 486 598 543T517 601Q484 601 458 570T432 523Q432 516 434 492T436 443Q436 250 369 133L363 122L280 50Q207 -16 192 -27L182 -18Q136 26 106 26Q83 26 62 9T37 -16L27 0L33 10Q41 22 54 39T94 81T143 106Q178 106 225 62L235 53Q283 82 307 117Q352 190 352 359Q352 408 345 451T320 534T267 597T183 621Q159 621 147 617T120 598Q97 574 96 556Q96 528 143 469T191 377T161 311T102 262T70 245Q69 245 59 252T49 260L56 264Q63 268 73 275T94 291T111 312T118 338Q118 355 95 384T50 446T27 506Q31 567 101 626T255 686Q297 686 330 671T382 632T409 595T421 572V571L430 580Q454 610 496 634T588 659H590Q655 659 683 585L687 578",120081:"112 334Q112 356 70 410T27 497Q27 553 94 619T229 685Q230 685 236 685T246 686Q303 686 349 654Q373 636 392 607T419 558L426 538L454 576Q474 604 486 618T520 651T569 678T633 686Q668 684 687 673T713 651T730 609Q730 608 732 600T736 588T741 578T747 568T754 561T765 555T779 553Q789 553 817 562Q819 557 819 555V547L790 526Q743 492 730 479T712 447Q697 369 697 281Q697 166 726 108Q741 76 755 68Q759 66 767 66Q789 66 825 93V82Q825 71 822 70Q821 69 763 27T701 -18L692 -25L668 15Q662 25 650 45T635 70L627 85V107Q627 122 626 162T624 285Q624 381 632 398Q638 409 651 425T675 454T696 477T707 489H696Q683 490 679 492T669 507T653 551Q642 588 627 608T584 628Q572 628 560 625T538 616T519 602T502 586T486 568T473 549T463 532T454 517T448 504L445 497Q437 480 437 474Q437 472 439 461T444 421T446 348Q446 205 405 124Q396 105 392 100T368 78Q312 32 278 9T235 -18T214 -22Q191 -22 170 -10T139 12T129 25T160 66T192 105Q193 102 194 98T200 83T213 64T233 49T261 42Q303 42 339 90Q373 134 373 268Q373 397 339 493T235 618Q215 628 191 628Q155 628 126 604T97 548Q97 524 120 493T168 431T192 381Q192 346 164 318T86 260L70 250L54 266L63 272Q112 300 112 334",120082:"428 596Q412 596 386 595T350 593Q289 593 270 625Q267 632 267 640Q267 656 280 672T312 705T336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q648 627 677 599T720 535T739 466T744 392Q744 317 732 260T696 166T659 116T621 83Q617 80 615 78Q485 -27 377 -27Q320 -25 272 -9T187 21T122 36H116Q65 36 29 -13L27 -15L12 0Q12 1 32 26T76 78T109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120083:"112 339Q112 354 91 380T49 438T28 497Q28 565 95 628T242 692Q261 692 277 689T307 682T331 670T351 655T367 637T379 619T388 600T395 582T401 565T405 550Q409 554 422 570T453 603T500 641Q573 692 637 692Q656 692 670 686T692 672T705 647T713 618T718 584Q720 568 721 562T728 546T742 534T768 530Q776 531 782 532T791 535T796 536Q799 536 804 521Q801 519 789 513T764 499T738 480Q697 447 680 414Q677 407 677 396Q677 370 713 312T750 210Q750 125 686 57T560 -11Q540 -11 475 13L410 37V31Q410 -9 412 -50T417 -118T420 -150Q419 -150 373 -184T326 -218L305 -208Q305 -207 307 -196T314 -165T322 -116T328 -46T331 43V63L318 66Q270 80 250 80Q233 80 213 70Q183 57 138 -3L128 -16L118 5L125 20Q193 154 282 154Q309 154 331 146V287Q331 444 327 469Q321 522 301 560Q284 590 251 611T184 633Q146 633 119 607T92 550Q92 539 94 534Q100 516 143 460T186 386Q186 366 170 336T119 281Q102 264 70 250L49 260L56 266Q64 271 72 278T90 296T106 317T112 339ZM602 345Q602 357 608 371T622 397T642 421T661 441T678 456L686 462Q663 473 652 486T639 512T634 553Q631 594 624 608T593 631Q587 632 567 632Q539 632 497 600T416 497L410 484V122L467 103Q481 99 502 92T533 82T557 75T578 69T594 66T610 64Q647 64 672 87T697 144Q697 180 650 250T602 345",120084:"428 596Q412 596 386 595T350 593Q313 593 291 605T268 638Q268 644 269 648T274 658T284 669T301 689T326 718L336 729H343Q351 729 351 728Q342 710 342 703Q342 683 382 676T493 662T604 643Q744 592 744 398Q744 299 708 213T646 104L603 68L614 55Q670 -5 710 -5Q726 -5 744 1T772 14L781 20Q782 20 782 7V-6L771 -13Q673 -69 665 -69L647 -63Q552 -30 514 8H512Q509 8 500 3T471 -9T428 -23Q405 -27 377 -27Q305 -24 228 6T124 36Q69 36 27 -16Q23 -13 19 -8L11 0L27 20Q93 102 109 109Q145 123 166 150T187 207Q187 244 134 318T80 412Q80 454 112 498T176 566T213 590Q216 590 224 585L234 580L225 573Q216 566 207 557T188 536T172 511T165 484Q165 448 213 368T261 259Q261 241 252 219T228 179T200 146T176 122L167 112Q170 111 174 111Q188 110 233 91T339 55T453 37Q508 37 556 68T626 152Q655 219 655 328Q655 543 532 582Q484 596 428 596",120086:"750 276Q750 141 645 57T378 -27Q224 -27 146 67Q66 163 66 307Q66 361 80 412T127 515T217 609T356 676L388 684L420 692L442 681Q545 625 586 608T654 591Q688 591 710 609T737 646L742 665Q742 665 756 654L752 642Q736 594 706 566T621 515L607 510Q580 513 528 542T421 599T335 627Q272 627 214 569Q139 500 139 373Q139 308 159 247T217 136T316 56T455 26Q520 26 566 43T634 90T666 148T676 207Q676 264 649 297T580 338Q574 339 552 339Q516 339 442 325T327 310H324Q303 310 290 312T259 328T232 369Q230 375 230 390Q230 426 259 461Q286 488 338 507Q351 498 351 495L346 492Q342 490 339 488T330 482T320 473T312 462T305 447T303 428Q303 368 366 368Q393 368 487 388T613 409Q656 409 696 385T748 306Q750 294 750 276",120087:"289 686Q338 686 439 668T565 649Q606 649 641 672Q656 683 664 690T674 700L675 701Q676 698 676 692V681L641 636Q608 591 602 588Q577 575 528 575Q490 575 438 583L426 585L416 578Q335 520 335 465Q335 437 393 366T452 259Q452 226 406 171Q387 146 351 115L341 106L358 97Q438 58 475 58Q525 58 598 124L608 133Q617 119 617 118Q617 114 606 103Q513 0 448 -27L438 -25Q401 -19 337 14T234 48Q186 48 122 -3L112 -11L106 -3L101 5L110 15Q160 63 209 105L224 117H310Q384 163 384 210Q384 238 329 303T263 398Q262 400 262 404Q262 427 290 476T368 580Q383 596 381 596Q315 622 228 622Q159 622 118 593T76 516Q76 482 96 461T139 431L107 399L75 367Q34 403 34 472Q34 525 64 572T148 652Q207 686 289 686",120088:"160 247Q160 291 110 382T59 505Q59 542 106 597T207 690L218 697L229 682Q229 680 216 669T187 644T158 604T144 552Q144 526 165 482T207 387T228 291Q228 277 228 267T224 247T219 232T210 217T199 202T184 184T166 163L118 107Q124 105 132 105T160 98T220 77Q298 47 317 47Q354 47 409 105Q444 142 451 161T458 244V277Q458 339 455 457T447 596L575 686L591 676L583 668Q550 632 541 587T532 449V372V298Q532 198 550 147Q572 79 605 79Q617 79 631 84T656 95L665 100V79L595 27Q578 15 560 2T532 -19L523 -26Q522 -26 490 42L458 111L397 50Q389 42 374 27T355 8T340 -5T325 -16T311 -22T294 -26T274 -27Q232 -25 152 6T35 37Q28 36 19 30T4 18T-8 4T-16 -5Q-25 10 -25 11T-20 18Q-5 34 15 57L54 101Q70 103 86 116Q94 121 113 140T137 166Q160 201 160 247",120089:"54 266Q118 307 118 339Q118 360 74 413T27 493Q26 530 59 578T133 651Q187 686 256 686Q299 686 332 673T382 640T409 600T424 567T429 553Q431 553 463 586T542 653T624 686Q663 686 715 652T798 617Q812 617 825 622V606L815 599Q785 576 762 546Q724 495 724 432Q724 397 737 317T750 217Q750 148 711 96Q697 75 639 34T578 -10Q563 -21 555 -23T522 -26Q458 -26 363 29Q253 89 211 89Q192 89 173 83T139 67T114 49T96 34L90 27L80 43L95 59Q121 87 148 110T191 143T213 154Q261 154 300 195Q328 222 340 267T352 406Q352 562 255 611Q222 627 187 627H182Q143 627 115 598Q96 579 96 559Q96 528 144 470T192 381Q192 348 156 314T80 256L70 250L54 266ZM727 548Q701 550 650 583T567 617Q560 617 554 615Q532 610 501 580T445 501L437 485V465Q432 326 378 223L294 150Q321 143 421 87T560 31Q608 31 634 64Q660 102 660 198Q660 226 655 292T650 387Q650 418 658 452L660 462L735 548H727ZM264 150Q265 151 263 151H261Q261 150 264 150ZM280 150H276V149Q280 149 280 150",120090:"32 501Q35 564 103 625T264 686Q326 686 365 652Q402 618 420 564L441 585Q486 630 539 670L559 686L572 672Q637 606 665 559L682 576Q787 686 845 686Q877 686 929 656T992 623Q999 621 1016 621Q1041 621 1054 628L1051 617L1047 606Q1042 602 1037 597Q983 557 969 522T954 434Q954 394 961 336T968 221Q968 201 966 184T963 155T956 131T948 113T936 96T923 82T906 66T887 50L816 -2Q815 -3 810 -6T801 -11T791 -16T777 -20T759 -23T735 -25Q691 -25 619 4T505 37H496L463 21Q420 0 389 -20L378 -27H362Q316 -27 275 -9T202 28T150 46H146Q114 46 59 -5L48 -16L41 -6Q40 -4 38 -2T34 2L33 4Q33 8 77 54Q111 87 142 112L154 122H166Q239 127 288 182Q346 244 346 406Q346 489 326 537T259 610Q227 628 195 628Q155 628 128 606T101 549Q101 517 146 465T192 382Q192 348 156 310T85 254L75 250L64 258L55 266Q56 267 74 276T105 301T118 339Q118 362 75 413T32 501ZM952 547Q927 555 877 586T796 617Q744 617 682 525L676 516L677 498Q678 486 678 425Q678 301 652 206Q649 195 613 151T577 102Q577 100 582 100Q618 100 720 51Q761 32 790 32H794Q843 32 869 83Q884 110 884 189Q884 233 879 294T873 400Q874 433 879 451T889 478T915 507T952 547ZM241 105Q249 98 263 88T317 60T393 42Q478 42 547 109Q607 171 607 358Q607 371 607 380T604 417T595 467T577 517T546 566T500 601L479 580Q449 550 433 526L426 516V503Q426 311 357 200L352 191L296 149Q241 107 241 105",120091:"96 511L78 527L149 603Q207 666 227 686L237 685Q278 680 306 667T351 631T376 588T395 533L400 516L406 527Q439 600 523 653Q538 664 587 688Q589 688 596 672T613 635T629 606Q643 588 665 588Q677 588 693 596L709 603V585L607 526Q583 536 554 564T512 614Q461 571 435 507T405 381V367H581L563 347Q561 344 558 341T553 335T549 330T546 326L545 325H541Q537 325 488 329T411 334H405V325Q405 198 454 123Q497 54 568 54Q594 54 619 64T660 84L676 95V74L565 -16L553 -20Q528 -27 512 -27Q492 -27 475 -21T444 -5T418 19T398 47T382 77T371 105T363 128T358 145L357 151Q354 151 339 136T294 91T232 37Q152 -22 113 -22Q90 -22 69 -9T38 17T28 32Q28 33 58 68L86 101Q94 81 115 64T165 47Q206 47 249 84Q302 128 325 222Q334 263 336 312V334H312Q198 334 163 324H161Q162 326 182 348L198 367H336V398Q333 508 308 550Q295 570 274 585T227 601Q204 601 181 589T145 565T115 533T96 511",120092:"123 345Q123 358 75 415T27 496Q27 533 63 578T121 639Q181 685 256 685Q305 685 332 676T384 635Q419 588 425 542Q468 585 526 628T618 686Q632 667 658 645T704 609T724 594Q740 512 740 385V375V361Q740 128 682 -3Q656 -64 554 -141T361 -218Q319 -218 287 -203T243 -173T230 -150Q230 -148 267 -109L304 -69Q311 -115 341 -142T411 -170Q474 -170 534 -119T624 11Q660 111 660 312Q660 447 633 528L612 549Q578 583 552 596L543 601L528 592Q501 574 483 558Q454 528 436 494L431 484V473Q431 330 376 230Q366 213 359 206T306 159L250 112Q278 105 327 82T399 58Q421 58 440 69T471 92T484 104H485L493 90L480 73Q453 39 429 13Q393 -22 372 -22Q342 -22 260 15T153 53Q97 53 48 -16L38 5Q46 22 74 54T128 108L143 122H155Q226 127 275 168Q352 236 352 399Q352 501 309 564T197 628Q156 628 129 607T102 553Q102 517 147 463T192 383Q192 323 75 250L59 266Q123 314 123 345",120094:"86 363Q86 365 128 391T212 444L255 470Q256 470 263 465T283 453T308 442Q338 431 346 431Q350 431 358 436L414 465L421 459L418 434Q404 339 404 262Q404 147 408 119L425 97Q443 74 444 74L467 86L491 97Q492 97 497 83L436 28Q377 -26 374 -26L331 46L329 91L155 -35Q152 -35 114 10T68 65L67 86Q66 100 66 156Q66 177 66 198T68 236T71 268T74 296T77 320T80 338T83 351T86 360V363ZM314 365Q285 367 255 374T206 386L187 392Q181 392 172 376T154 311T145 197Q145 124 151 118Q156 110 187 78L208 56H214Q221 57 253 76L308 109L329 123V136Q328 143 328 257V365H314",120095:"177 427Q177 364 181 364Q184 364 192 370T223 395T271 433Q317 469 323 469Q325 469 338 462T377 440T432 413L440 409L441 396Q441 394 441 372T442 334Q442 203 425 108L423 97L400 83Q347 49 296 21T222 -19T196 -31Q192 -29 149 12T87 71L89 89Q100 155 100 319Q100 500 94 627Q94 632 94 638T94 648T94 656T93 662V664Q93 668 97 669T106 670H110Q114 653 118 633L127 596Q127 595 132 597Q136 599 195 642L255 685L272 673Q269 670 256 659T233 637T211 609T190 565T179 508Q177 494 177 427ZM295 377L274 385Q273 385 264 381T242 370T223 361Q213 355 188 340L178 333V123L198 103Q259 42 285 42Q299 42 314 55T339 85Q363 132 363 232Q363 310 358 343V349L345 355Q330 363 295 377",120096:"72 208Q72 323 84 361Q84 363 167 414Q248 466 250 466Q255 465 260 465Q283 460 307 450T344 430L357 422L306 343L301 342L296 340Q267 362 247 372T216 384T177 390Q154 349 154 238Q154 220 156 158V145L168 132Q179 121 208 93T244 59Q245 58 246 58Q255 58 302 83T350 108L352 104Q355 100 356 96L358 92Q358 91 274 32T187 -29L177 -20Q160 -6 120 36T77 84Q77 87 75 118T72 208",120097:"13 542Q13 544 77 576T147 609Q154 609 185 598T283 551T414 464L427 454V440Q427 436 427 412T428 372Q428 315 426 270T418 197T409 152T400 121T394 103L304 35Q285 21 261 2T225 -25L214 -33Q149 7 97 59L76 80L75 91V171Q75 221 76 254T79 299T80 313Q80 315 78 321Q78 323 78 326L77 330Q79 336 132 384T211 447L219 445Q221 445 224 444L228 443Q229 443 228 441T221 432T206 415L191 395Q175 378 162 339Q152 306 152 250Q152 217 159 140V134L171 121Q194 99 235 74T284 48Q296 48 310 75T337 156T349 267Q349 346 336 400L315 420Q246 489 176 525Q127 545 94 545H73L27 527L13 542",120098:"353 103Q353 97 358 87L337 71Q293 38 247 6Q191 -30 189 -30Q188 -30 173 -16T130 26T76 85L74 99Q70 139 70 190Q70 228 73 271T79 338T84 365L94 372Q105 378 126 392T166 417L246 467Q283 417 349 369L364 358L355 349Q249 249 169 180L151 166L152 152V139L165 126Q186 105 215 84T260 62Q267 62 309 82L353 103ZM267 323Q246 337 230 350T204 371T189 385T179 394T174 397Q149 381 149 219V211Q151 211 171 223T220 258T268 299L282 313L267 323",120099:"128 387Q128 391 112 456T92 546V555L101 568Q133 617 183 670L193 681L204 673Q238 648 262 648Q276 648 292 656L302 661L308 653Q308 652 278 618L249 585H234Q194 587 159 595Q158 595 156 596H153L150 597Q151 593 152 581T154 564T157 547T164 524T176 494Q199 436 203 400V392H207L323 386Q323 384 309 368L296 351H203V176Q201 -9 198 -32Q194 -61 166 -114Q158 -129 153 -138Q114 -214 110 -221Q105 -221 98 -220L87 -219V-216Q88 -215 106 -150T124 -82Q128 -73 129 155V351H30L64 386H96Q128 386 128 387",120100:"27 -144L17 -131L82 -75L146 -20L126 6Q99 37 92 48L78 65L77 79Q75 103 75 158Q75 217 78 268T86 343T91 368Q92 370 109 382T157 413T222 452Q240 465 249 469L251 470Q296 443 350 428L365 424L437 465L442 459Q442 456 441 453T437 444T432 424T427 385T423 317T421 215V133L423 119Q423 111 455 -17Q455 -21 380 -108T290 -201Q290 -202 284 -204T269 -207T252 -209Q172 -209 75 -135L62 -126Q60 -126 44 -135L27 -144ZM349 351Q267 359 178 389Q177 387 173 376T166 358T161 337T157 303T155 259Q155 195 159 135L160 124L170 112Q180 101 204 77T230 53Q231 53 286 88L340 123V141Q340 235 348 329Q348 334 348 339T348 348L349 351ZM364 -59Q364 -37 358 -1T347 64T341 93Q336 93 252 28T149 -57Q226 -134 293 -134Q325 -134 344 -118T364 -69V-59",120101:"88 427Q88 486 87 545T84 634T81 667Q81 673 82 673T89 676H94L117 600L200 661Q208 667 218 674T233 684L238 688L254 678Q222 646 216 637Q164 572 164 483V442V371Q187 390 244 431T312 478Q344 446 411 423L428 417L429 396Q434 297 434 218Q430 8 406 -34Q346 -111 262 -195L251 -205L249 -203Q248 -203 244 -199T236 -193Q226 -183 227 -182Q228 -182 244 -169T278 -140T301 -121Q330 -89 340 -22Q355 60 355 171Q355 200 353 244T348 321T344 354Q333 363 307 376T260 390Q241 390 179 350L164 341V121Q180 96 201 66L213 50Q210 46 172 11T131 -24Q130 -24 123 -11T102 25T77 65V78Q80 104 84 227T88 427",120102:"72 617Q72 618 102 645T133 673H134Q134 668 175 627L187 615L130 555L116 568Q72 615 72 617ZM27 369Q21 376 14 382L26 392Q83 440 119 474Q158 435 169 427L179 420L176 395Q166 302 166 227Q166 171 174 139Q178 119 186 103T202 81L208 75Q255 100 261 100Q262 100 264 92T267 83Q267 80 208 30T145 -20Q143 -20 118 17L91 55Q98 117 98 193Q98 339 88 369Q71 390 68 390Q63 390 39 376L27 369",120103:"101 644L132 672L145 657Q155 642 169 628L182 614L169 600Q148 579 140 570L125 555L112 568Q109 570 91 592T72 615Q72 617 101 644ZM19 -208Q-9 -185 -9 -183Q57 -134 80 -106Q103 -81 110 -19T118 179Q118 294 113 329T86 383Q78 389 76 389Q73 389 57 379L39 367Q26 380 26 381L33 387Q40 393 53 405T79 428L130 474Q147 457 186 428L195 422L196 376Q196 130 192 58T174 -35Q172 -39 104 -114T19 -208",120104:"93 348Q93 379 90 503T87 658V670Q87 671 94 671L100 672L112 636Q124 603 124 600L144 616Q196 659 234 682L246 689Q252 686 256 685T268 680L254 667Q225 641 211 626T184 579T168 505V497L178 504Q203 523 237 544L300 584L310 573Q359 522 359 481Q359 476 359 472T358 464T355 456T351 448T346 440T340 433T332 424T323 414T312 402T299 389L255 343L300 342H346L320 309H177V128L193 113Q214 92 244 68L254 60L303 84Q351 108 352 108L362 96Q355 85 277 30T194 -25L170 -4Q146 18 120 41T89 68Q94 85 94 168Q94 184 94 218T93 268V309H58L24 310L51 342H93V348ZM172 342Q217 342 252 374T287 445Q287 472 255 504Q242 517 241 517Q202 498 187 468T168 365V342H172",120105:"221 76L267 99Q268 98 269 96T271 88T270 82L262 76Q255 69 241 57T214 34L148 -20L98 56L99 89Q107 247 107 373Q107 494 101 621Q101 653 99 659V665L106 668L113 672L118 655Q122 642 131 617L138 597Q140 597 157 611L240 670L264 685Q265 685 270 680T276 674T269 667T247 647T219 617Q197 587 186 551T173 493T171 438Q171 376 175 282T179 147V117Q184 109 201 93T221 76",120106:"20 367L8 379Q9 380 63 425T118 471Q130 460 143 446L168 421V398L169 376L295 475Q362 433 415 418V399Q415 380 416 380T437 394T484 428T529 462L544 474L556 467Q590 449 614 438T646 424L653 421L665 417L664 412Q664 411 664 407T664 397T663 384Q660 342 660 335Q658 303 658 245Q658 186 660 152L661 126L669 115Q680 96 697 79L707 83Q716 87 723 90T735 96T741 100T746 102L747 103V102L750 95Q753 88 753 87L631 -18Q630 -17 622 -3T589 43L576 60L579 72Q592 146 592 218Q592 265 584 321Q581 345 578 350T560 363Q535 376 496 386L481 390Q475 387 425 358L415 351V238V157Q415 142 415 135T417 120T421 110T430 98T441 81L465 47Q462 44 458 41T443 28T420 8L380 -26L333 47L336 62Q339 77 342 109T345 184Q345 223 341 285T333 348Q322 364 258 382L240 388L169 347L168 240Q168 118 171 110L174 106Q178 101 183 93T195 78L217 48Q217 47 196 30T154 -5T133 -21L130 -16Q127 -10 122 0T111 19Q89 56 89 60Q95 76 95 153Q95 239 88 337V365L62 391L20 367",120107:"31 368Q20 379 20 380T72 427L121 470L129 463Q137 455 155 441T176 425V367L320 475L329 469Q351 454 385 437T434 417L432 402Q429 362 429 231V128L439 111Q442 107 445 102T449 95T453 90T456 86T459 84T463 82T467 82Q468 82 489 93T511 105T514 95V88L395 -18L340 65L341 77Q347 111 348 178Q348 343 343 353V358L332 363Q298 377 264 382Q260 382 254 382L249 383Q247 383 211 362L176 341V229V147Q176 134 176 127T177 115T179 106T183 99T189 91T197 81Q201 76 206 69T214 57L217 53Q217 52 175 15T132 -22Q132 -20 114 5T88 41Q84 45 84 50Q94 116 94 203Q94 227 93 263T92 324L90 364L67 388L50 378Q32 368 31 368",120108:"67 121Q70 265 84 359V364L97 371Q137 394 177 421T238 464T260 480L278 468Q295 457 327 442T394 418L406 414Q412 388 412 300Q412 263 410 228T405 170T399 130T393 103T391 92L381 86Q274 19 165 -28L161 -24Q157 -21 151 -15T136 -2T118 14T101 30T86 46T74 60L67 68V121ZM335 278Q335 286 335 303T334 335L333 349V356H326Q288 360 208 388L183 397Q178 393 172 383T154 333T142 239Q142 192 151 134Q152 124 155 120T175 99Q197 77 219 64T251 47T267 44T281 52T302 80T320 124Q335 182 335 278",120109:"23 25Q15 33 12 38L35 59Q82 102 87 105V351L68 378Q42 414 42 422Q42 437 67 472T114 530L125 541Q126 541 132 537T138 532Q121 507 121 488Q121 453 160 413L167 405L166 390L165 372Q169 372 233 421T305 478Q307 479 315 472Q395 421 423 415Q424 415 424 415T425 414L426 410Q426 407 426 401T426 388Q430 335 430 272Q430 139 408 80Q407 78 340 22L273 -33Q200 23 165 23Q164 23 164 -32Q165 -89 168 -155V-170L93 -212L78 -203Q85 -48 87 16V47H79Q53 44 23 25ZM319 41Q346 94 349 212Q349 278 343 343V351L330 357Q318 363 270 381L255 387L245 383Q212 370 178 345L166 336V287Q165 260 165 166V94H175Q219 90 299 51L319 41ZM132 57L129 60Q130 58 132 57ZM158 29Q159 29 155 34T145 45T138 50Q155 29 158 29",120110:"399 19Q399 -123 407 -174V-179L332 -219L322 -210L312 -202L314 -185Q320 -83 323 54V95L311 85Q255 40 162 -19Q146 -29 145 -27Q140 -22 103 20L63 65V73Q61 83 61 115Q61 122 61 135T60 154Q60 263 79 353L83 368L94 375Q123 391 147 405T186 429T212 446T229 458T238 466T243 470T247 471L260 464Q274 457 295 448T330 434L341 432L410 479L412 478Q414 476 416 475T419 473L417 461Q399 358 399 19ZM316 367Q287 370 252 377T196 391L176 397H175Q173 397 166 382T149 314T139 187V158Q139 138 141 132T155 114Q158 111 160 109Q210 58 211 58L218 62Q226 67 240 75T266 91L319 124V196Q319 334 325 361V367H316",120111:"357 398Q364 398 375 403L386 408Q386 404 387 400V393L369 377Q361 370 350 360T336 347T327 340T316 336T303 335Q270 335 234 371L224 379Q220 375 214 370T198 355L182 340V243Q182 164 183 152T189 129Q195 117 211 100T239 72T254 60T298 81Q342 101 343 101Q344 100 345 92T346 82L200 -21Q174 -5 117 55L97 75L99 92Q106 147 106 196Q106 216 104 282T97 355Q95 359 95 361Q95 364 77 378L65 387L48 380Q30 372 29 372Q28 371 23 375T17 380Q17 384 50 415T107 467L115 474L128 461Q171 421 182 414V382L235 425Q247 435 261 446T283 462L290 468L295 460Q335 398 357 398",120112:"272 33Q284 33 290 70T296 138Q296 181 290 198T262 230Q257 232 246 232Q231 232 218 227T156 194L108 167L101 176Q90 192 75 219L69 230V284Q69 346 70 357V377L146 427Q181 450 202 464T223 477L225 476Q227 475 229 474Q231 472 242 466T270 450T296 431Q309 418 326 418Q342 418 361 429T392 450T403 459Q406 445 406 442Q406 440 384 421T338 382L316 363Q315 362 310 362Q292 362 251 371T173 396Q156 403 155 403Q143 386 143 342Q143 305 150 278T168 244Q171 242 181 242L190 243L315 300Q330 295 357 274Q358 273 362 270T366 266T369 261T372 253T373 239T374 217T374 185Q374 157 372 133T368 98T363 71T358 50L336 40Q288 20 255 2T211 -22T198 -29L190 -22Q181 -14 168 -3T138 19T104 38T70 46Q50 46 32 37T3 20T-9 11L-18 23L-1 41Q46 89 62 99T112 110Q141 110 157 103T225 62Q268 33 272 33",120113:"228 640L242 627L227 613Q213 599 211 593T203 553Q197 500 196 435V389H301L272 353H195V274Q195 178 196 159L197 123Q249 71 273 68H280L312 83Q344 99 345 99Q348 99 348 78Q348 76 314 52T246 4L212 -20Q211 -20 164 19T112 62Q112 122 113 196Q113 228 113 262T114 318T114 341V353H27L62 389H116L117 431V558L228 640",120114:"171 315Q171 252 165 199T153 124L147 103Q147 102 196 80L244 57L335 107V116Q339 161 339 268Q339 315 338 351T337 412V424L420 468Q424 465 427 461L424 435Q412 331 412 226Q412 170 415 145T434 96Q442 84 452 83Q461 83 492 96L506 102Q507 102 510 96T513 88L493 71Q445 32 401 -9Q392 -18 388 -17L384 -16Q358 39 355 44Q336 77 333 77Q261 45 203 -9Q186 -23 181 -23Q177 -23 162 -11T121 18T69 44L57 48L61 54Q65 60 71 73T82 102Q100 156 100 262Q100 305 93 335T80 373T62 396L23 376Q18 377 9 386L119 474Q149 437 171 421V339V315",120115:"55 418Q55 443 100 503Q121 530 123 530Q125 528 127 528T131 528T134 528T135 524T131 516Q123 499 123 486Q123 457 159 416L169 405L170 388L171 372Q171 371 244 424L317 477L334 466Q394 428 432 416L433 402Q433 400 433 377T434 336V305Q434 195 420 131Q413 94 406 87Q403 84 298 29L192 -28L172 -8Q139 25 106 52L92 64V70Q95 97 95 198Q95 293 94 318L92 355L84 367Q55 406 55 418ZM174 306Q174 297 173 255T171 184Q171 153 175 136T198 100Q207 94 224 80T255 57T282 49Q304 49 328 80Q359 129 359 243Q359 284 352 345Q351 358 348 360Q333 373 304 384T265 396L251 390Q215 372 186 351L175 344V337Q175 319 174 306",120116:"45 425Q45 439 82 485T126 532Q127 532 128 532T131 531T137 529L132 519Q121 499 121 483Q121 473 131 454T156 419L167 408L169 376L185 388Q237 425 291 473L301 466Q337 443 394 416L419 405L418 387V369Q419 369 487 418T560 471L581 459Q597 450 621 437T664 415T684 406Q688 406 688 323Q688 254 679 193T662 103T648 71Q647 70 554 20L464 -28L443 -15Q416 1 386 17T343 40T331 49Q331 52 333 73T337 133T339 216Q339 309 334 339Q333 341 316 353T277 377T246 389Q235 389 201 369T166 346Q166 345 164 247Q164 232 164 210T163 179Q163 139 170 116T205 57L212 48L136 -27Q115 16 87 44L78 53L80 67Q88 124 88 211Q88 282 87 315T83 356T74 371Q45 410 45 425ZM591 352Q580 359 565 365T540 374T517 381T504 385L418 342L417 318V220Q417 212 417 194T417 170T418 152T420 134T424 120T431 106T440 95T454 83Q508 44 544 44Q566 44 583 77Q603 120 605 235Q605 289 600 322Q598 343 597 345T591 352",120117:"14 377Q63 428 117 472Q130 462 144 449L193 408V392V376L247 420Q300 464 301 464L310 451Q331 417 363 390L333 365Q303 340 301 340Q293 343 277 364T250 386Q241 386 215 361L195 341Q194 333 193 327T191 318T190 304T188 269Q188 220 192 148Q193 122 195 118T210 101Q255 60 271 60Q276 60 278 61L318 82Q327 86 336 91T351 98L356 101Q359 82 356 79Q354 77 283 27T210 -24L192 -7Q160 23 137 40L126 49L116 40Q66 -13 66 -54Q66 -117 167 -140L179 -142V-147L180 -152L123 -188L112 -185Q58 -170 31 -145Q10 -122 10 -96Q10 -80 22 -53Q44 -10 95 49Q97 51 100 54T104 59T107 64T109 71T111 81T112 97T113 119T114 149T114 188Q114 284 108 347V354L96 365Q76 385 67 385Q62 385 45 377L27 368L14 377",120118:"74 58Q89 124 89 241Q89 265 89 278T89 305T88 324T87 336T84 346T81 352T77 359T71 368Q57 388 52 398L45 409Q62 454 98 507L113 528Q128 528 128 524Q128 523 125 518T120 503T117 483V471Q123 456 130 445Q135 438 140 432T148 422T153 415T157 409T160 405T162 402T163 399T163 395V384V365Q165 365 237 419L311 473Q383 430 420 416Q426 414 426 411V404Q426 398 426 388T427 367Q431 233 431 201Q431 -3 391 -52Q387 -58 305 -138T221 -218L218 -217Q216 -216 211 -214T202 -210L184 -202L199 -194Q259 -162 288 -127T334 -19T350 184Q350 257 342 328L340 356Q282 390 262 390Q248 390 178 346L163 336V111L216 45L131 -26L124 -15Q114 3 85 44L74 58",120119:"47 335L36 347L52 362Q112 421 167 461L181 471L192 465Q236 444 260 417T284 369Q284 355 276 343T233 291Q195 246 195 245T205 242T241 228T300 198L302 187Q314 138 314 74Q314 -24 291 -95Q290 -100 222 -157L154 -214H145Q102 -214 53 -189T-7 -117Q41 -21 183 122L207 147Q205 149 186 157T140 172T100 180H97V192L140 231Q192 280 199 293Q205 303 205 315Q205 339 185 363T137 388Q119 388 63 347L47 335ZM179 -153Q212 -153 226 -113T240 14Q240 67 233 98T223 132T211 143L222 130Q216 125 206 116T170 82T124 33T88 -20T72 -70Q72 -99 105 -126T179 -153",120120:"130 -1H63Q34 -1 26 2T17 17Q17 24 22 29T35 35Q49 35 64 44T88 66Q101 93 210 383Q331 693 335 697T346 701T357 697Q358 696 493 399Q621 104 633 83Q656 35 686 35Q693 35 698 30T703 17Q703 5 693 2T643 -1H541Q388 -1 386 1Q378 6 378 16Q378 24 383 29T397 35Q412 35 434 45T456 65Q456 93 428 170L419 197H197L195 179Q184 134 184 97Q184 82 186 71T190 55T198 45T205 39T214 36L219 35Q241 31 241 17Q241 5 233 2T196 -1H130ZM493 68Q493 51 481 35H619Q604 56 515 256Q486 321 468 361L348 637Q347 637 330 592T313 543Q313 538 358 436T448 219T493 68ZM404 235Q404 239 355 355T295 488L275 430Q241 348 208 232H306Q404 232 404 235ZM155 48Q151 55 148 88V117L135 86Q118 47 117 46L110 37L135 35H159Q157 41 155 48",120121:"11 665Q11 672 22 683H213Q407 681 431 677Q582 649 582 515Q582 488 573 468Q554 413 484 372L474 366H475Q620 317 620 178Q620 115 568 69T420 6Q393 1 207 -1H22Q11 10 11 18Q11 35 51 35Q79 37 88 39T102 52Q107 70 107 341T102 630Q97 640 88 643T51 648H46Q11 648 11 665ZM142 341Q142 129 141 88T134 37Q133 36 133 35H240L233 48L229 61V623L233 635L240 648H133L138 639Q142 621 142 341ZM284 370Q365 378 391 411T417 508Q417 551 406 581T378 624T347 643T320 648Q298 648 278 635Q267 628 266 611T264 492V370H284ZM546 515Q546 551 531 577T494 617T454 635T422 641L411 643L420 630Q439 604 445 579T452 510V504Q452 481 451 467T441 430T415 383Q420 383 439 391T483 413T527 455T546 515ZM585 185Q585 221 570 249T534 294T490 320T453 334T436 337L435 336L440 330Q445 325 452 315T467 288T479 246T484 188Q484 145 474 110T454 62T442 48Q442 47 444 47Q450 47 470 54T517 75T564 119T585 185ZM449 184Q449 316 358 332Q355 332 335 333T302 335H264V199Q266 68 270 57Q275 50 289 43Q300 37 324 37Q449 37 449 184",120123:"16 666Q16 675 28 683H193Q329 683 364 682T430 672Q534 650 600 585T686 423Q688 406 688 352Q688 274 673 226Q641 130 565 72T381 1Q368 -1 195 -1H28Q16 5 16 16Q16 35 53 35Q68 36 75 37T87 42T95 52Q98 61 98 341T95 630Q91 640 83 643T53 648Q16 648 16 666ZM237 646Q237 648 184 648H128Q128 647 133 632Q136 620 136 341Q136 64 133 50L128 35H237L230 48L226 61V343Q228 620 231 633Q232 636 237 646ZM264 61Q278 40 310 35Q363 35 401 55T461 112T496 193T513 295Q515 333 515 349Q515 411 504 459Q481 598 373 641Q351 648 321 648Q304 648 292 643T277 635T264 621V61ZM461 628Q462 627 471 616T489 594T509 559T529 509T544 441T550 352Q550 165 479 75L468 59Q474 61 484 65T522 87T573 128T618 195T650 290Q654 322 654 354Q654 418 638 464T581 552Q559 576 529 595T480 621L461 628",120124:"12 666Q12 675 24 683H582Q590 680 593 672V588Q593 514 591 502T575 490Q567 490 563 495T555 517Q552 556 517 590Q486 623 445 634T340 648H282Q266 636 264 620T260 492V370H277Q329 375 358 391T404 439Q420 480 420 506Q420 529 436 529Q445 529 451 521Q455 517 455 361Q455 333 455 298T456 253Q456 217 453 207T437 197Q420 196 420 217Q420 240 406 270Q377 328 284 335H260V201Q261 174 261 134Q262 73 264 61T278 38Q281 36 282 35H331Q400 35 449 50Q571 93 602 179Q605 203 622 203Q629 203 634 197T640 183Q638 181 624 95T604 3L600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H235Q233 41 231 48L226 61V623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM557 603V648H504Q504 646 515 639Q527 634 542 619L557 603ZM420 317V397L406 383Q394 370 380 363L366 355Q373 350 382 346Q400 333 409 328L420 317ZM582 61L586 88Q585 88 582 83Q557 61 526 46L511 37L542 35H577Q577 36 578 39T580 49T582 61",120125:"584 499Q569 490 566 490Q558 490 552 497T546 515Q546 535 533 559Q526 574 506 593T469 621Q415 648 326 648Q293 648 287 647T275 641Q264 630 263 617Q262 609 260 492V370L275 372Q323 376 350 392T393 441Q409 473 409 506Q409 529 427 529Q437 529 442 519Q444 511 444 362Q444 212 442 206Q436 197 426 197Q409 197 409 217Q409 265 375 299Q346 328 280 335H260V206Q260 70 262 63Q265 46 276 41T326 35Q362 35 366 28Q377 17 366 3L360 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666Q12 675 24 683H573Q576 678 584 670V499ZM137 341Q137 131 136 89T130 37Q129 36 129 35H182Q233 35 233 39Q226 54 225 92T224 346L226 623L231 635L235 648H129Q132 641 133 638T135 603T137 517T137 341ZM549 603V648H495L506 641Q531 621 533 619L549 603ZM409 317V395L400 386Q390 376 375 366L357 355L373 346Q394 331 397 328L409 317",120126:"737 285Q749 277 749 268Q749 260 744 255T730 250Q695 250 677 217Q666 195 666 119Q666 52 664 50Q656 36 555 3Q483 -16 415 -19Q364 -19 348 -17Q226 -3 146 70T44 261Q39 283 39 341T44 421Q66 538 143 611T341 699Q344 699 364 700T395 701Q449 698 503 677T585 655Q603 655 611 662T620 678T625 694T639 702Q650 702 657 690V481L653 474Q640 467 628 472Q624 476 618 496T595 541Q562 587 507 625T390 663H381Q337 663 299 625Q213 547 213 337Q213 75 341 23Q357 19 397 19Q440 19 462 22T492 30T513 45V119Q513 184 506 203Q491 237 435 250Q421 250 415 257Q404 267 415 281L421 285H737ZM250 43Q250 45 243 55T225 87T203 139T185 224T177 343V361Q184 533 250 625Q264 643 261 643Q238 635 214 620T161 579T110 510T79 414Q74 384 74 341T79 268Q106 117 230 52L250 43ZM621 565V625Q617 623 613 623Q603 619 590 619H575L588 605Q608 583 610 579L621 565ZM655 250H517L524 241Q548 213 548 149V114V39Q549 39 562 44T592 55T615 63L630 70V134Q632 190 634 204T648 237Q655 245 655 250",120128:"20 666Q20 676 31 683H358Q369 676 369 666Q369 648 331 648Q288 645 282 632Q278 626 278 341Q278 57 282 50Q286 42 295 40T331 35Q369 35 369 16Q369 6 358 -1H31Q20 4 20 16Q20 35 58 35Q84 37 93 39T107 50Q113 60 113 341Q113 623 107 632Q101 645 58 648Q20 648 20 666ZM249 35Q246 40 246 41T244 54T242 83T242 139V341Q242 632 244 639L249 648H140Q146 634 147 596T149 341Q149 124 148 86T140 35H249",120129:"79 103Q108 103 129 83T151 38Q151 9 130 -15Q116 -34 130 -37Q133 -39 157 -39Q208 -39 219 -8L226 3V305Q226 612 224 621Q220 636 211 641T166 647Q137 647 128 654Q119 665 128 679L135 683H466Q478 677 478 666Q478 647 439 647Q399 644 393 632Q388 620 388 347Q386 69 384 59Q364 -6 316 -39T184 -77H172Q102 -77 56 -48T6 30Q6 62 26 82T79 103ZM353 354Q353 556 354 596T361 645Q362 646 362 647H253Q257 639 258 628T261 547T262 312V-4L255 -17Q248 -29 250 -29Q253 -29 258 -28T277 -20T302 -5T327 22T348 65Q350 74 353 354ZM115 36Q115 47 105 57T79 67Q73 67 67 66T52 56T44 34Q44 9 62 -8Q66 -11 71 -15T81 -22T86 -24L90 -13Q100 3 102 5Q115 22 115 36",120130:"22 666Q22 676 33 683H351L358 679Q368 665 358 655Q351 648 324 648Q288 645 280 637Q275 631 274 605T273 477L275 343L382 446Q473 530 492 553T512 599Q512 617 502 631T475 648Q455 651 455 666Q455 677 465 680T510 683H593H720Q732 676 732 666Q732 659 727 654T713 648Q670 648 589 581Q567 562 490 489T413 415Q413 413 554 245T711 61Q737 35 751 35Q758 35 763 29T768 15Q768 6 758 -1H624Q491 -1 486 3Q480 10 480 17Q480 25 487 30T506 35Q518 36 520 38T520 48L400 195L302 310L286 297L273 283V170Q275 65 277 57Q280 41 300 38Q302 37 324 35Q349 35 358 28Q367 17 358 3L351 -1H33Q22 4 22 16Q22 35 60 35Q101 38 106 52Q111 60 111 341T106 632Q100 645 60 648Q22 648 22 666ZM240 341V553Q240 635 246 648H138Q141 641 142 638T144 603T146 517T146 341Q146 131 145 89T139 37Q138 36 138 35H246Q240 47 240 129V341ZM595 632L615 648H535L542 637Q542 636 544 625T549 610V595L562 606Q565 608 577 618T595 632ZM524 226L386 388Q386 389 378 382T358 361Q330 338 330 333Q330 332 330 332L331 330L533 90Q558 55 558 41V35H684L671 50Q667 54 524 226",120131:"12 666Q12 675 24 683H333L340 679Q350 665 340 655Q333 648 309 648Q287 646 279 643T266 630Q264 623 264 346Q264 68 266 57Q274 40 284 35H340Q413 37 460 55Q514 78 553 117T602 197Q605 221 622 221Q629 221 634 215T640 201Q638 194 625 105T611 12Q611 6 600 -1H24Q12 5 12 16Q12 35 51 35Q92 38 97 52Q102 60 102 341T97 632Q91 645 51 648Q12 648 12 666ZM137 341Q137 131 136 89T130 37Q129 36 129 35H237Q235 41 233 48L229 61L226 339Q226 621 229 628Q230 630 231 636T233 643V648H129Q132 641 133 638T135 603T137 517T137 341ZM580 48Q580 59 583 74T586 97Q586 98 585 97T579 92T571 86Q549 64 513 43L500 35H577L580 48",120132:"18 666Q18 677 27 680T73 683H146Q261 683 266 679L465 215Q469 215 566 443Q663 676 668 681Q673 683 790 683H908L915 679Q924 664 915 655Q912 648 897 648Q851 639 835 606L833 346Q833 86 835 79Q838 69 849 58T873 41Q877 40 887 38T901 35Q926 35 926 16Q926 6 915 -1H604L597 3Q588 19 597 28Q600 35 615 35Q660 42 673 68L679 79V339Q679 409 679 443T679 520T679 580T677 597Q646 521 584 375T473 117T424 3Q416 -1 410 -1T401 1Q399 3 273 301L148 599L146 343Q146 86 148 79Q152 69 163 58T186 41Q190 40 200 38T215 35Q226 35 235 28Q244 17 235 3L228 -1H28Q17 4 17 17Q17 35 39 35Q84 42 97 68L104 79V639L88 641Q72 644 53 648Q34 648 26 651T18 666ZM457 166Q451 169 449 171T435 198T404 268T344 412L244 648H157L166 637Q169 633 293 346L413 66Q424 88 435 117L457 166ZM817 646Q817 648 766 648H715V72L708 57Q701 45 697 41L695 37Q695 35 757 35H819L813 46Q802 61 800 76Q797 105 797 346L799 612L804 626Q812 638 815 641L817 646ZM124 42Q119 42 119 38Q119 35 128 35Q132 35 132 36Q125 42 124 42",120134:"131 601Q180 652 249 676T387 701Q485 701 562 661Q628 629 671 575T731 448Q742 410 742 341T731 234Q707 140 646 81Q549 -19 389 -19Q228 -19 131 81Q57 155 37 274Q34 292 34 341Q34 392 37 410Q58 528 131 601ZM568 341Q568 613 437 659Q406 664 395 665Q329 665 286 625Q232 571 213 439Q210 408 210 341Q210 275 213 245Q232 111 286 57Q309 37 342 23Q357 19 389 19Q420 19 437 23Q469 38 491 57Q568 132 568 341ZM174 341Q174 403 177 441T197 535T249 639Q246 639 224 627T193 608Q189 606 183 601T169 589T155 577Q69 488 69 344Q69 133 231 52Q244 45 246 45Q248 45 246 48Q231 69 222 85T200 141T177 239Q174 269 174 341ZM708 341Q708 415 684 475T635 563T582 610Q578 612 565 619T546 630Q533 637 531 637Q530 637 530 636V635L531 634Q562 591 577 543Q602 471 602 341V316Q602 264 599 230T580 144T531 48L530 47V46Q530 45 531 45Q533 45 547 52T583 75T622 105Q708 195 708 341",120138:"54 238Q72 238 72 212Q72 174 106 121Q113 110 132 90T166 59Q221 23 264 23Q315 23 348 41Q368 50 384 79Q393 102 393 129Q393 181 356 219T221 299Q120 343 74 390T28 501Q28 561 55 610Q98 682 212 699Q214 699 231 700T261 701Q309 698 340 687T408 675Q431 678 445 690T465 702Q474 702 481 690V497L477 490Q464 481 450 490Q446 500 446 501Q446 546 386 606T260 666Q215 666 182 639T148 565Q148 528 186 496T319 428Q352 414 370 405T418 379T468 338T506 284Q528 239 528 191Q528 102 456 46T266 -10Q211 -10 176 2T110 15Q86 9 73 -1T53 -12Q44 -12 37 -1V112V182Q37 214 40 226T54 238ZM446 619Q446 648 444 648Q439 646 435 644Q425 644 415 639H404L417 624Q435 606 439 601L446 592V619ZM124 619L128 635Q126 635 108 617Q64 576 64 502Q64 489 65 479T76 449T102 414T150 376T228 335Q335 291 381 245T427 128Q427 94 419 75L415 61Q421 61 448 88Q490 127 490 190Q490 233 475 264Q456 299 430 321Q402 349 369 367T287 404T204 441Q138 481 119 526Q113 544 113 565Q113 596 124 619ZM75 43Q76 43 90 46T110 50H119L106 64L74 101Q72 101 72 72T75 43",120139:"33 672Q36 680 44 683H624Q632 680 635 672V490L631 483Q621 479 617 479Q611 479 606 485T600 499Q600 525 584 552Q577 567 558 588T524 617Q479 642 426 646L415 648V355Q415 62 422 52Q425 42 434 40T473 35Q500 35 509 28Q518 17 509 3L502 -1H166L160 3Q149 17 160 28Q167 35 195 35Q224 37 234 39T249 52Q253 66 253 355V648L242 646Q192 642 144 617Q129 609 110 588T84 552Q69 527 69 499Q69 490 64 484T50 478Q39 478 33 490V672ZM113 639L126 648H69V597L84 612Q93 623 113 639ZM389 35Q382 46 381 86Q380 134 380 350V648H289V350Q289 199 288 131T286 53T280 35H389ZM600 597V648H542L555 639Q575 623 584 612L600 597",120140:"16 666Q16 677 28 683H341L348 679Q359 665 348 654Q342 648 315 648Q270 644 266 632Q262 627 262 598T261 399Q261 372 261 325T260 260Q260 149 274 99T339 30Q355 25 393 25Q430 25 457 33T494 49T519 72Q562 115 575 205Q576 219 576 379Q576 538 575 550Q568 597 550 622T506 648Q498 648 493 654T487 667T499 683H697Q709 675 709 667T704 654T690 648Q653 648 633 597Q624 573 622 546T619 377Q617 193 613 174Q596 95 544 41Q477 -19 355 -19H344Q275 -16 226 5T153 57T120 110T106 154Q101 172 99 399Q99 618 95 632Q88 644 53 648Q16 648 16 666ZM228 639L233 648H128Q128 647 133 632Q135 621 135 412Q135 197 137 185Q148 115 181 79Q209 51 235 41Q242 36 258 31T277 25Q276 27 268 38T254 59T241 92T228 145Q226 161 226 399Q226 632 228 639ZM604 621Q606 626 619 648H577L586 634Q587 632 591 625T595 614L597 608L604 621",120141:"316 683Q327 676 327 666Q327 648 302 648Q272 642 258 628Q249 621 249 608Q252 589 263 556T289 485T322 406T357 325T388 256T411 205L420 185Q423 185 473 317Q547 497 547 590Q547 621 541 632T516 648Q501 648 498 654Q488 664 498 679L504 683H607H660Q695 683 707 680T719 667Q719 660 714 654T700 648Q678 648 658 628L642 614L513 301Q484 231 449 148T397 25T380 -15Q373 -20 368 -20Q361 -20 358 -15Q354 -13 287 135T149 438T67 610Q45 648 18 648Q11 648 6 653T0 666Q0 677 9 680T59 683H164H316ZM216 614Q216 620 216 622T216 628T216 633T217 635T218 638T219 640T221 644T224 648H84L96 632Q118 592 236 330L367 43L387 88L404 132L380 185Q250 468 222 568Q216 590 216 614ZM576 645Q584 628 584 597L587 568L598 597Q609 624 618 637L624 648H600Q576 648 576 645",120142:"785 664Q785 670 795 683H982Q994 675 994 665Q994 650 975 648Q953 643 939 619Q931 593 823 292T710 -15Q706 -19 699 -19T688 -15Q682 -6 639 107T555 328T513 437Q513 438 500 409T462 325T413 212Q315 -14 310 -17Q308 -19 302 -19T288 -15L57 619Q45 643 24 648Q5 650 5 665Q5 677 17 683H146H200Q256 683 270 681T285 666Q285 659 280 654T268 648Q253 648 239 634Q230 630 230 619Q230 598 264 481L362 192Q363 193 428 341T493 492Q493 496 473 546T446 608Q426 648 399 648Q392 648 387 653T382 667Q382 678 393 683H679Q690 670 690 665Q690 662 685 655T673 648Q653 648 633 632L622 625V610Q626 576 657 479T719 300T751 218Q754 218 779 294Q847 492 847 581Q847 648 802 648Q796 648 791 652T785 664ZM194 623Q194 630 199 648H82L90 632Q99 616 199 332L302 50Q303 50 322 94T342 141Q342 142 305 245T231 467T194 623ZM585 620Q585 634 593 648H530Q466 648 466 645Q479 632 595 323L699 54Q701 56 718 103T735 154L702 245Q585 562 585 620ZM884 572L890 587Q896 602 903 620T915 645Q915 648 893 648H868L875 634Q883 598 883 576Q883 572 884 572",120143:"22 666Q22 677 31 680T80 683H184H335Q346 675 346 667Q346 660 341 655Q335 648 315 648Q280 644 273 637Q273 630 300 583T356 492T386 448Q430 504 450 535T474 577T478 601Q478 620 469 634T444 648Q428 648 428 666Q428 678 436 680T488 683H559H630Q673 683 681 681T690 666Q690 648 673 648Q652 648 619 637Q571 615 517 550Q490 517 450 464T410 408Q415 399 501 273T617 106Q648 61 661 48T688 35Q705 35 705 16Q705 5 695 -1H539Q384 -1 379 3Q373 10 373 17Q373 27 380 31T408 35Q459 40 459 49Q459 59 418 129T335 259Q334 260 332 260Q328 260 273 197Q210 127 208 117Q199 104 199 82Q199 57 213 46T239 35Q247 35 252 29T257 15Q257 10 256 7T253 3T248 0L246 -1H28Q16 7 16 15T21 29T35 35Q61 35 117 88Q289 279 304 297Q307 303 255 377Q117 586 79 626Q60 648 39 648Q32 648 27 653T22 666ZM237 639V648H173Q113 647 113 646Q113 642 137 612Q186 546 302 373T453 139Q497 63 497 43Q497 39 495 35H559Q622 35 622 37Q622 38 583 94T486 233T373 399T277 552T237 639ZM553 637L566 648H504L508 637Q510 630 515 615V603L528 615Q529 616 539 625T553 637ZM170 46Q169 49 167 58T164 70V83L137 59L113 35H175Q175 38 170 46",120144:"16 659T16 667T28 683H295Q306 676 306 666Q306 648 284 648Q258 648 255 641Q255 634 265 615T339 479Q418 339 421 339L455 394Q489 448 523 502L557 557Q560 566 560 582Q560 637 504 648Q489 648 486 655Q475 664 486 679L493 683H693Q704 675 704 667Q704 650 684 648Q672 645 653 623Q633 604 614 576T517 426L439 301V183Q442 62 444 59Q449 35 504 35Q521 35 528 30Q538 16 528 3L521 -1H195L188 3Q178 16 188 30Q195 35 213 35Q266 35 273 59Q274 61 277 163V261L75 621Q64 638 58 643T37 648Q28 648 22 653ZM219 637V648H101Q110 634 215 446L313 270V166Q310 59 306 48L301 35H415L410 48Q404 65 404 175V290L317 443Q230 601 226 612Q219 625 219 637ZM608 630L624 648H575Q584 632 588 623L595 610L608 630",120172:"821 97Q822 97 824 88T827 77L793 53Q676 -25 670 -28Q669 -29 656 -27L583 123Q583 124 467 46L352 -31L341 -20Q305 18 264 47T192 77Q161 77 60 32L49 40Q37 47 38 49Q39 49 93 83T212 160T297 219Q411 312 411 452Q411 519 360 571T233 624Q180 624 157 601T133 548Q133 524 160 496T214 441T241 393Q241 356 199 321T100 256L86 249L77 256Q68 263 67 263L84 274Q101 286 118 304T135 339T109 384T56 446T29 504Q29 566 118 624Q207 686 309 686Q349 686 360 685Q405 678 439 661T491 625T520 583T534 543T537 511Q537 436 491 344L478 318L455 299Q420 272 308 179L284 160L294 158Q348 154 426 89L437 79Q513 110 579 153V175Q579 183 579 227T580 330T581 446T582 542L583 582L664 630Q681 640 703 653T734 673L744 679Q750 678 756 676L767 674L716 623V585Q716 568 712 463T708 289V250Q708 237 709 218T710 195L711 180L739 130Q768 79 771 79Q775 79 796 88T821 97",120173:"160 345Q160 357 144 376T109 413T73 458T57 509Q57 544 95 584Q142 631 205 657T331 684Q382 684 427 658T500 585L505 577L521 588Q537 599 562 614T616 646T679 673T738 684Q790 684 807 666T840 587Q850 552 863 532T888 508Q894 505 906 505Q917 505 930 507T953 512T963 514L964 504Q965 495 965 494T914 467T808 413T745 384H751Q782 380 802 377T854 362T904 334T937 287T951 217Q951 178 937 143T908 91Q903 86 820 34L734 -21L718 -24Q679 -31 639 -31Q561 -31 451 4T271 40Q190 40 119 -2L99 -13L91 1L84 15L86 16Q88 18 132 42T233 100T315 152Q377 199 386 233Q388 240 393 297T399 363Q399 487 353 551Q337 573 306 597T238 622Q201 622 179 602T157 557T214 476T272 396Q272 371 229 334T143 272T96 246Q95 246 85 252T74 259T95 273T138 306T160 345ZM529 443Q529 409 528 385T526 353L525 346Q526 346 649 390T773 435Q749 451 742 464T727 518Q727 519 725 532T721 548T717 562T712 577T706 589T698 601T688 608T675 614T658 616Q626 616 576 582T525 528Q525 527 526 518T528 489T529 443ZM772 57Q774 57 778 58T792 64T808 77T821 103T827 144Q827 222 784 266T660 322Q652 323 611 323H596Q577 323 535 316L523 314Q520 291 505 255L500 241L356 138L366 137Q443 131 518 110T650 72T748 54Q763 54 772 57",120174:"460 -32Q373 -32 305 -11T193 45T122 124T83 214T72 303Q72 395 114 476L119 486L313 592L338 568L359 580Q418 615 479 638T568 668T606 675Q607 675 608 676H610Q612 676 615 661T630 621T660 578Q673 568 694 568Q717 568 721 570H726Q724 565 722 559L717 549L706 545Q608 513 583 513Q568 517 559 522T533 546T493 603L490 609Q452 599 452 558Q452 537 469 481T486 393Q486 353 474 331T422 285T296 231L272 223L262 230L253 237Q279 246 314 274T351 338Q351 376 334 442T316 532Q316 546 319 552Q319 554 316 554Q304 554 288 547T250 523T214 466T199 371Q199 218 299 133T541 47Q571 47 585 51T652 81L712 108Q716 104 716 81L706 74Q695 68 673 54T633 29L550 -22L540 -24Q492 -32 460 -32",120175:"380 596Q307 596 250 582T158 546T100 493T67 433T56 373V361Q55 361 43 366L31 372V384Q31 455 69 523T173 627Q213 650 284 666T444 683H452Q629 683 735 629Q896 548 896 369Q896 263 839 163Q835 155 818 140Q746 82 662 27T563 -29Q525 -29 386 16T183 62Q147 62 127 52T63 1L48 -14L40 -4L31 5Q83 73 172 149L186 161H199Q291 161 329 181Q357 199 357 231Q357 258 301 316T245 396Q245 423 282 458T349 512T403 543L413 548L425 545L438 541Q373 491 373 462Q373 446 399 415T453 349T480 288Q480 251 433 212Q394 180 348 156L334 148L353 145Q408 134 513 105T654 76Q711 76 745 132T780 277Q780 434 676 517Q637 549 562 572T380 596",120176:"527 55Q574 55 619 69T691 97L717 111V85L562 -18Q520 -29 443 -29Q379 -29 325 -15T235 21T180 61T146 98Q74 186 74 307Q74 395 109 472Q113 482 123 489T190 533Q251 568 295 591L308 598L350 580L361 586Q403 612 464 636T564 673T609 686Q610 686 610 685Q612 683 616 670T627 636T646 601Q666 572 686 572H692Q713 572 726 576H728L725 565L723 554L692 544Q660 535 629 526T595 516Q585 514 574 519Q563 527 543 552T507 597T490 617Q467 604 456 579V564Q456 535 473 471T492 393L494 381L613 460L622 446Q630 433 650 411T696 371L703 365L614 312H596L580 322Q568 329 553 340T528 355T510 360Q496 358 491 354T484 345T471 326T435 297Q408 278 370 261T307 235T277 227Q273 227 266 234L256 240L267 245Q280 251 294 258T330 288T353 336Q353 373 335 444T316 530V537Q316 549 322 567Q270 554 233 499T196 370Q196 253 287 157Q392 55 527 55",120177:"424 522Q265 596 208 596Q193 596 180 593T150 579T116 542T89 474Q86 465 86 463L59 481L63 494Q87 578 137 627Q191 684 285 684Q334 684 406 658T538 607T621 581Q644 581 706 629L721 640Q722 640 725 630L727 620Q701 592 654 548T582 486L569 487Q533 490 485 504L468 508Q449 503 429 495T387 466T365 422Q365 373 439 299L453 310Q473 325 528 370L588 418Q614 398 642 368T668 331Q667 331 628 296L590 262L582 274Q557 311 526 311Q511 311 487 297T462 278Q462 277 492 244T551 166T581 88Q581 54 570 25T536 -27T505 -56T478 -76Q376 -146 274 -146H270Q199 -146 162 -118T124 -15Q124 12 128 30T132 96V107Q132 144 117 157Q102 169 85 169Q74 169 59 165T32 156T20 151Q20 152 19 158T17 167Q17 168 17 168T17 169T19 170T22 172T27 175T35 179Q131 230 195 230Q231 230 259 202Q270 190 270 171Q269 150 253 87T236 -16Q236 -67 261 -87T322 -107Q380 -107 428 -68Q467 -35 467 30Q467 60 447 91T383 171T316 251Q290 286 278 308T263 339T261 359Q261 384 284 418Q322 469 424 522",120178:"742 611Q784 611 812 631V611Q807 607 783 591T718 544T629 476L606 458Q608 458 628 457T667 453T713 443T762 423T804 388T836 335Q844 313 844 289Q844 231 814 182T746 103Q720 82 655 48T546 -18L520 -21Q456 -29 432 -29Q313 -29 223 33Q204 45 183 65T135 119T91 207T74 320Q74 428 109 480Q116 491 127 497T215 546L308 595L343 583L355 591Q387 613 433 636T488 660H489L491 659Q493 658 495 657T500 655L509 650L500 645Q479 635 460 612T441 552Q441 535 447 498T459 433T466 405L625 513L643 526Q620 530 585 546T535 586Q535 587 532 592T527 602T525 610Q525 613 577 649L630 687Q632 687 638 675T653 649T686 623T742 611ZM349 313Q349 328 327 413T305 510V516Q305 531 308 542T314 559T317 566T315 567Q297 567 270 548Q233 524 212 490T191 392Q191 337 206 288T244 207T284 156T316 128Q410 51 535 51Q632 51 675 102T718 217Q718 269 690 314T599 375Q574 381 535 381Q501 381 477 377L466 376Q469 364 469 349Q469 314 457 295T408 258Q366 236 308 219L288 213L279 220L270 227Q284 232 294 236T309 243T320 252T326 260T331 270T336 281Q349 310 349 313",120179:"288 139Q288 172 255 224T189 335T156 442Q156 495 242 579Q289 625 361 668Q364 671 368 673T376 678T380 681L384 683L392 676Q401 670 414 661T443 642T477 626T509 619Q543 619 618 668Q625 672 628 674T631 675Q632 673 633 663T633 651L564 595Q556 589 545 580T528 566T516 556T505 548T497 543T488 539T481 537T472 535T463 534T451 534H442Q385 534 304 581L291 589Q290 588 285 583T277 575T269 566T262 555T257 543T255 529V522Q255 507 260 487T276 446T293 409T311 376L321 359Q321 358 322 358T324 359T327 361T333 366Q386 409 481 460L503 472L543 471Q586 471 599 470Q692 459 714 430Q725 416 738 360T752 245Q752 184 742 127T725 51T703 -8Q700 -13 619 -64T518 -123Q508 -126 493 -126Q438 -126 398 -86L427 -52Q456 -17 457 -17Q460 -17 465 -16H473Q474 -21 481 -32T504 -56T539 -69Q572 -69 599 -34Q625 4 625 158Q625 264 609 311T532 378Q508 386 484 386Q455 386 419 372T360 345T337 330L346 313Q375 263 386 227Q389 215 389 202Q389 192 388 184T384 168T376 152T365 138T350 121T331 103T307 81T278 54L194 -24Q130 30 99 30Q85 30 64 20T31 1T16 -10Q15 -11 13 -7Q12 -6 11 -3Q8 4 6 8L32 35Q88 88 117 107T169 126Q177 126 182 125Q218 118 252 84L263 73Q288 113 288 139",120180:"500 615Q523 615 550 628T595 655T614 668L623 654L607 642Q512 569 440 534L427 527L413 529Q384 535 340 547T265 565T209 572Q173 572 145 556T101 522T60 465Q58 460 54 460T41 468L32 477L37 487Q96 599 139 640Q187 681 247 681Q275 681 283 680Q313 674 398 645T500 615ZM418 170Q418 186 410 260T401 382Q403 418 403 424L405 433L415 444Q482 515 571 571L582 578Q591 573 607 568L597 560Q522 504 522 450Q522 427 533 357T545 241V228Q545 190 536 159T508 106T478 73T446 48Q343 -25 238 -25Q179 -25 118 15L107 22L79 5Q51 -12 51 -12L38 2L55 18Q106 67 175 122L192 136Q202 130 206 123Q223 91 252 61Q263 50 266 48T278 39T297 32T320 30Q357 30 389 68Q415 102 418 170",120181:"65 510Q68 517 74 528T101 569T144 620T202 661T274 680Q308 680 389 628T503 576Q530 576 596 600Q615 607 616 607Q616 602 615 596V585Q605 581 576 568T531 548T485 531T418 509L400 503L358 522Q347 527 327 537T299 550T277 560T257 568T239 573T220 577T201 578H196Q181 578 169 575T135 554T88 502L83 496Q82 496 74 502T65 510ZM424 4Q424 50 395 151T365 313V320Q365 352 369 361T405 403Q431 432 465 462T521 508T547 525L549 524Q551 524 554 523T560 521L571 517L552 498Q515 461 499 430Q485 399 485 366Q485 326 512 231T539 84Q539 -14 460 -77T273 -141Q248 -141 234 -140T198 -131T160 -106T134 -59Q128 -40 124 -16T117 22T108 49T91 69T59 75T15 65L1 59Q-8 76 -7 77Q4 85 22 97T88 129T170 149Q218 149 234 125Q242 112 242 43V21Q242 -17 248 -41T274 -85T322 -105H325H330Q363 -105 396 -75Q424 -47 424 4",120182:"234 109Q234 144 194 245T153 404Q153 445 180 490Q232 572 325 626T517 681H524Q612 681 661 658Q683 647 699 632T717 604Q717 600 708 545L699 490L690 489Q681 488 679 488Q675 488 669 504T640 546T577 592Q520 620 446 620Q415 620 386 614T327 594T280 553T262 487Q262 468 265 447T271 413T279 384T285 362L295 371Q320 396 352 421T439 474T538 502Q577 502 596 484T627 428Q642 386 651 373T677 360H682Q698 360 727 369L724 357Q724 354 724 351T722 346V344Q559 289 539 283Q582 272 589 271L615 265L637 189Q662 109 663 108Q668 97 682 84Q698 68 722 68H730H738Q762 68 799 91L803 80L806 70Q795 59 770 40T703 -3T631 -26Q598 -26 578 -8Q548 24 536 92Q524 154 509 183T477 218T428 224Q409 224 385 220T346 212L331 207Q330 205 330 201T331 189T332 178Q332 158 325 116L305 96Q269 60 240 38Q171 -21 123 -21Q72 -21 33 18L20 32L62 74Q96 107 102 112T116 118Q120 118 122 113T131 95T150 69Q171 48 190 48Q198 48 206 51T224 69T234 109ZM519 367Q497 432 450 432Q379 432 313 333L300 314L304 299Q306 294 309 280T315 260L321 235L542 313Q530 325 519 367",120183:"277 226Q277 248 253 286T203 369T178 449Q178 490 212 533T284 607Q380 683 532 683Q610 683 639 660T668 583Q668 568 666 546T663 509Q663 478 683 460Q691 452 719 452L738 450Q732 437 729 437Q728 437 652 416T573 394Q554 394 541 409T527 444Q527 449 532 487T538 542Q536 584 501 606T418 628Q389 628 364 620T317 587T295 523Q295 478 333 401T372 276Q372 269 371 267Q371 264 318 206L264 149Q284 141 317 130T433 101T577 82Q619 82 652 95T701 127T728 164T742 196L744 209Q744 210 749 208T759 203T764 199T760 185T751 154T744 129Q714 42 680 13Q628 -28 566 -28Q490 -28 403 -5T249 42T153 66T106 53T70 15T47 -16Q46 -17 30 -5L39 13Q85 100 138 148L147 156L161 157Q218 165 246 179T277 226",120184:"134 338Q134 357 81 417T27 504Q27 516 34 530Q55 568 110 615Q190 683 305 683H314Q445 683 495 580L501 569L512 577Q608 646 681 646Q759 646 801 585L808 576L816 583Q860 619 921 650T1041 682Q1063 682 1077 675T1096 660T1112 631T1132 596Q1160 555 1188 555Q1204 555 1228 564Q1230 565 1231 562Q1231 560 1232 554V547L1215 538Q1179 521 1114 475Q1112 474 1106 470T1099 464T1093 459T1088 452T1085 441T1082 425T1081 404T1079 376T1079 339Q1079 282 1084 236T1098 160T1117 112T1138 85T1159 77Q1166 77 1180 81T1207 90L1219 94Q1220 94 1221 86T1222 76L1045 -32Q1044 -32 1004 15L964 64V167Q965 334 970 372V378L994 402Q1032 440 1057 460Q1061 463 1066 467Q1070 469 1070 470T1068 471T1060 474T1050 481Q1040 488 1021 531T996 583Q979 609 947 609Q922 609 887 592T820 537L821 524Q825 484 825 448Q825 268 768 155L759 137L589 -28L579 -20Q533 17 507 17Q475 17 449 -7L436 -18L424 2L441 20Q446 25 456 36T471 52T484 65T497 79T509 90T522 99T534 106T548 112T561 115T576 117Q602 117 639 86Q648 81 648 81Q650 82 657 94T668 112Q711 202 711 373Q711 484 677 533T600 583Q592 583 583 581T569 577T554 568T542 560T528 549T516 539L519 523Q527 485 527 461Q527 444 522 407Q506 266 447 150L437 130L217 -25L208 -15Q165 28 126 28Q89 28 62 1Q47 -14 43 -14Q42 -14 36 -8L28 0L44 17Q96 73 120 92T166 117Q182 123 204 123Q239 123 284 78L295 67Q307 72 337 102Q400 178 400 346Q400 508 325 571Q270 618 208 618Q180 618 168 614T140 594Q124 578 124 564Q124 540 182 480T240 396Q240 359 197 321Q154 285 94 252L80 245L76 248L67 257L61 262L71 268Q82 275 94 284T120 309T134 338",120185:"522 492Q521 492 517 502T512 513Q542 444 542 333Q542 226 503 137L498 125L396 53Q308 -8 292 -17T260 -27Q226 -27 191 -9T136 29L145 39Q162 56 192 89L230 129L235 128H241Q276 57 332 57Q358 57 391 80Q403 89 409 100T422 143T428 227Q428 329 406 408T347 530T272 594T196 615Q152 615 135 596T118 558Q118 535 146 502T203 438T232 385Q232 357 195 322T122 265T83 243Q82 242 72 249T61 258L66 262Q72 265 82 273T103 292Q125 314 125 333Q125 351 101 376T51 432T26 492Q26 549 108 614T290 679Q326 679 335 678Q353 675 370 670T400 658T425 642T445 625T463 606T477 588T487 571T495 556T500 543L504 535L523 553Q553 581 569 595T619 632T686 667T757 678Q778 678 793 675T819 664T833 651T844 633T852 617Q884 548 910 548H916Q938 548 962 556L967 542Q967 540 947 531Q909 509 883 492T847 467T838 458Q825 419 825 328Q825 234 833 191T858 121Q875 94 892 77Q898 71 907 71Q912 71 928 76T957 87T971 91L972 88Q972 84 972 81L973 73L957 63Q891 21 806 -23L794 -30L783 -14Q766 13 728 60L713 79V372L724 384Q743 406 765 427T800 460L813 471Q809 472 806 472Q783 479 766 503T741 551T715 594T672 614Q644 614 622 595Q597 576 572 550T534 508L522 492",120186:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q859 223 809 147Q801 134 789 124Q595 -30 456 -30Q395 -30 289 3T147 36Q134 36 121 33T98 26T76 15T59 4T44 -8T32 -17L22 -7L12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120187:"247 398Q247 372 206 334T126 272T83 247Q82 247 72 253T61 261Q60 261 61 262T66 265Q127 306 127 343Q127 364 63 430Q42 451 38 458T33 480V490V497Q33 526 63 567Q112 632 170 660T282 688Q341 688 384 667Q454 633 482 566Q483 565 484 566T496 574Q562 623 630 653Q699 681 751 681Q778 681 797 673Q818 662 830 609Q835 580 843 564Q863 524 895 524H901Q917 524 932 528Q936 522 938 518T942 513T942 511Q873 480 836 454Q789 423 789 395Q789 362 834 298T880 200Q880 170 867 145T820 81Q733 -20 647 -20Q581 -20 499 21V9Q499 -16 502 -53T509 -116L512 -141L370 -223L357 -216Q344 -209 344 -208L348 -196Q370 -113 370 33V52L355 58Q307 76 284 76Q258 76 228 60T183 29T141 -11Q137 -7 133 -2L126 7L134 18Q181 89 210 121T278 170Q304 179 328 179Q336 179 358 177L370 175Q368 268 367 359Q367 416 363 434Q362 438 362 441Q348 527 302 574T203 621Q169 621 148 599T127 557Q127 535 187 476T247 398ZM673 315Q673 357 786 442Q786 443 776 444T750 449T727 462Q719 471 716 484V496Q715 507 715 515Q715 571 698 588Q680 611 643 611Q592 611 547 571Q534 558 511 522L499 505V139L543 123Q702 64 744 64Q770 64 781 79T793 112Q793 143 733 217T673 315",120188:"254 595Q269 583 269 581L262 577Q256 573 247 566T228 549T212 527T205 502Q205 480 266 386T328 277Q328 234 239 150L221 134L231 133Q264 131 376 99T516 62Q567 50 604 50Q614 50 626 52Q643 57 662 71T703 115T739 198T753 323Q753 454 692 517Q652 555 584 565T382 577Q365 577 357 577H308L300 591L292 606Q292 608 342 665L392 724L403 725Q406 725 411 726H416L417 725L412 715Q408 705 408 698Q408 684 423 679Q431 677 516 672T663 655Q757 634 806 593T873 463Q881 421 881 380Q881 340 874 306Q864 250 838 196T791 126Q748 93 733 82L715 69Q714 68 723 60T748 40T774 23Q806 2 832 2Q849 2 870 6T904 14L917 17Q917 12 918 6V-3L882 -22Q806 -60 778 -73L755 -83Q640 -36 596 -7L586 0L576 -4Q513 -30 457 -30Q394 -30 289 2T149 35Q119 35 93 22T52 -4T36 -17T24 -7T12 4L56 59L100 114L116 118Q217 142 217 199Q217 230 185 276T120 365T87 430Q87 435 109 464T172 534T254 595",120189:"31 498Q34 541 76 586T176 659T279 688H290Q377 688 429 653T506 569L511 558L526 572Q620 663 707 682Q722 685 737 685Q781 685 804 665T830 619T838 565T854 525Q866 511 897 511Q917 511 925 513L937 515Q938 515 941 509T944 501T925 493T870 470T803 438Q735 406 735 401Q735 400 741 399T767 390T814 374L828 367L829 307Q829 233 833 202T852 144Q873 109 896 90Q906 82 928 82T976 95V92Q976 88 978 72L807 -28Q768 39 733 87L718 108V149Q718 230 714 257T693 298Q654 333 580 333Q524 333 520 329Q520 300 489 224T443 133Q441 131 333 53T223 -27Q221 -26 204 -11T169 16T136 28Q110 28 66 -8L56 -16Q52 -13 40 -1L48 7Q165 124 211 124Q232 124 287 77L298 67Q309 73 337 97Q397 150 397 347Q397 419 379 474T330 560T269 604T207 619Q177 619 152 601T126 563Q126 540 185 479T244 387Q240 336 160 289Q144 278 98 255L80 246L62 261L79 272Q96 283 113 301T130 337Q130 353 115 373T81 410T47 451T31 498ZM524 358Q537 358 657 405T777 457Q777 459 768 459Q749 462 738 474T723 499T714 539Q706 585 697 599Q681 618 657 618Q632 618 597 595T532 515L525 502L524 441Q524 375 523 369Q523 358 524 358",120190:"457 -31Q356 -31 272 6T135 120T82 304Q82 372 106 430T170 527T241 588T305 626Q341 643 386 657T460 678T495 685T554 660T674 609T778 584Q800 584 818 591T848 610T866 633T878 651T883 659L893 649L901 639Q879 574 803 532T666 490Q661 490 657 490T650 491T641 492T633 495T622 500T610 505T595 513T577 522T554 533T527 547Q436 594 415 602Q393 608 374 608Q303 608 253 545T202 386Q202 229 307 135T568 41Q674 41 748 85T822 198Q822 244 779 283T639 322Q595 322 499 303T383 283Q358 283 335 290T291 318T270 374Q270 418 313 460T424 510H431L435 505L440 500Q425 496 403 475T380 427Q380 382 431 373Q437 372 475 372Q543 372 626 388T742 404Q831 404 868 362T905 260Q905 182 831 108Q692 -31 457 -31",120191:"666 641Q737 641 794 686L802 662Q790 648 734 596L677 541L664 538Q630 528 583 528Q540 528 482 537L461 541Q402 512 402 456Q402 427 439 387T512 311T549 253Q549 220 455 139L440 126Q541 75 586 75Q600 75 619 80T654 94T685 110T709 124T719 130Q722 125 725 119L730 108Q700 72 568 -18Q551 -30 542 -30Q495 -30 404 6T270 42H263Q213 42 142 -11L131 -19L129 -8Q126 1 126 4Q218 84 301 126L316 134H406L413 142Q436 165 436 189Q436 202 421 221T364 281Q336 307 318 328T296 356T283 381L290 394Q338 478 410 540Q419 549 417 549Q415 550 369 558T268 575T195 584Q153 584 127 567T100 523Q100 499 116 479T151 447T170 433Q170 429 171 428Q171 427 131 394T88 359Q82 363 73 370T47 403T31 457Q31 513 79 565T197 648T332 679Q369 679 490 660T666 641",120192:"273 244Q273 281 244 331T186 428T155 502Q155 524 165 536Q239 634 333 688Q338 684 345 680L356 672L344 664Q310 642 295 624T280 582Q280 550 303 505T348 407T371 300Q371 270 362 248L247 123L358 92Q452 64 484 64Q507 64 523 72Q553 87 573 109Q583 121 586 146T593 283Q594 303 594 344Q594 401 591 461T584 558L581 595Q598 600 623 611T672 634T719 659T754 678L768 686Q770 686 784 673L782 670Q781 668 777 664T768 655Q747 635 738 616T721 535T714 359Q714 205 723 176Q727 164 744 133T771 89Q780 75 804 75Q814 75 853 87L867 92L871 73L671 -39L654 -10Q636 20 619 50T600 83Q600 84 589 75T539 34Q478 -16 475 -19Q469 -22 449 -28T414 -34Q410 -34 394 -32Q356 -28 282 -2L237 15Q169 38 126 38Q106 38 85 27T51 4T37 -8T27 -1T18 8Q18 10 70 63T124 116Q154 123 176 131T223 154T260 191T273 244",120193:"133 343Q133 360 79 416T25 496Q25 523 58 563T118 624Q197 685 293 685Q331 685 339 684Q453 665 489 558L493 546Q521 570 553 596T640 653T725 684Q753 684 783 672T844 641T889 618Q895 616 912 616Q924 616 936 617T956 620T965 622T966 612V604L952 595Q924 576 895 549Q864 517 856 496T847 448V434Q847 395 848 388L859 323Q874 241 874 212Q874 142 830 96Q796 62 724 14Q661 -29 603 -29Q555 -29 421 28T242 86Q182 86 110 31Q105 28 102 26T99 25Q88 36 88 42Q95 54 222 142Q252 163 262 165Q319 183 344 218Q378 266 378 377Q378 444 362 494T319 571T266 610T212 623Q181 623 156 603T131 562Q131 539 154 512T206 458T243 416Q246 409 246 399Q246 387 242 377T225 351T178 311T94 259L79 251Q72 256 68 261T62 268L61 270L70 277Q131 318 133 343ZM822 526Q778 531 719 564T628 597Q611 597 579 574Q543 543 513 506L505 495L506 473Q506 469 506 461T507 449Q507 348 467 271L462 261L404 218L348 174Q349 173 356 173Q384 169 450 144L546 105Q665 56 708 56Q737 56 746 72T756 118Q756 129 755 135L741 219Q725 314 725 334V344Q725 416 736 431Q748 450 815 510L832 526H822",120194:"133 317T133 338T80 413T26 496Q26 532 83 591Q100 608 111 616T151 644T219 672T304 682Q381 682 434 646T506 564L510 557Q513 557 534 573L677 665L707 683L790 561L803 572Q933 682 1001 682Q1037 682 1098 650T1193 616Q1208 616 1222 619L1235 622Q1239 622 1239 616Q1239 611 1240 609Q1240 608 1206 577T1138 503T1104 430Q1104 409 1123 330T1142 208Q1142 183 1136 147Q1127 118 1117 106Q1114 103 1031 48T935 -14Q930 -18 908 -22T862 -27Q826 -27 759 -6T647 26Q597 38 578 38Q573 38 561 33T533 20T505 4T480 -10L469 -16L452 -26L439 -28Q423 -30 411 -30Q358 -30 279 7T169 45Q125 45 58 -5L47 -14L41 -4L35 8Q35 11 56 29T113 75T181 125L200 139H217Q279 143 320 180T377 270T394 393Q394 453 378 498T334 568T277 605T213 617Q177 617 155 607Q140 600 130 587T119 560Q119 545 137 522T177 479T217 434T236 393Q236 324 98 251L89 246L76 253L63 261Q91 275 112 296ZM1088 526Q1066 526 1004 556T909 586Q863 586 816 539L802 526L804 514Q814 461 814 411Q814 319 781 238Q772 214 760 198T730 165T702 136L715 133Q759 122 848 90T973 57Q1003 57 1017 80Q1022 93 1022 116Q1022 152 1003 241T983 377V391Q983 405 985 409T1002 429Q1019 450 1045 475T1090 514L1107 528Q1104 527 1102 527T1096 527T1088 526ZM699 358Q699 391 696 419T688 467T675 503T660 530T642 550T626 563T608 574T593 582Q581 575 559 554T524 512Q523 510 523 477Q523 315 444 218L435 207L368 169Q301 132 301 131Q307 128 315 125L377 99Q476 57 515 57Q534 57 608 94L627 102L636 111Q699 187 699 358",120195:"273 679Q354 674 408 633T477 525L484 533Q496 548 524 574T571 615Q594 633 625 649T675 673T699 681Q724 632 747 607Q754 601 756 599T765 594T777 591T794 590Q818 590 834 594V585L835 577L704 513L693 518Q657 534 631 560T597 599Q596 601 581 584Q495 490 489 379V366H562L681 369Q682 369 679 366T668 355T651 341L620 314H485V295Q490 190 543 125T686 60Q720 60 789 88L801 93V89Q798 83 798 66Q781 59 685 -10L665 -25L634 -30Q596 -35 594 -35Q570 -35 536 -23T477 19Q461 37 445 67T418 118L409 138Q401 131 388 120T340 79T273 28T206 -12T151 -31Q129 -31 90 -12T32 22L113 101Q114 101 120 96T136 84T160 69T189 56T221 51Q256 51 305 90Q376 149 376 301V315H293Q276 315 251 315T210 314T190 313L168 312Q168 313 200 340L231 368L238 367Q275 367 311 366H378V387Q376 470 355 512T291 572Q274 579 252 579Q223 579 197 568T156 544T131 519T117 508Q112 512 108 518L99 527L117 545Q177 604 255 665L273 679",120196:"34 496Q34 518 53 549T107 610T195 661T310 682Q357 682 398 663T460 611Q467 600 475 583T489 554T495 542Q495 544 531 570T617 629T700 676L724 688Q742 670 756 657T784 635T806 621T830 606T856 592Q878 416 878 340Q878 154 805 -3L798 -20L779 -40Q706 -113 613 -163T421 -214Q359 -214 317 -196T256 -160L306 -63L313 -64L320 -66L326 -79Q337 -104 349 -120T392 -151T470 -166Q576 -166 644 -101Q750 7 750 292Q750 426 721 495T617 565H611Q563 565 513 509L506 501L508 493Q508 490 509 475T510 445Q510 319 458 236L451 225L436 216Q406 198 365 169T318 134L332 127Q336 126 397 103T489 80H493Q527 80 593 129L604 137L607 127Q610 119 610 116Q610 114 592 95T543 46T484 -4Q450 -27 446 -27Q441 -27 402 -18Q365 -9 290 20T188 50Q135 50 64 -7L52 -17L43 -7L34 2L51 19Q118 87 177 132L192 143H215Q259 145 289 155T335 184T355 214T366 245Q382 306 382 388Q382 426 381 436Q368 520 318 570T214 621Q184 621 165 608T142 583T137 562Q137 541 163 508L201 469Q245 425 251 408Q253 403 253 398Q253 383 240 366T212 335T161 295Q128 271 99 253L89 247L77 256L65 266L76 273Q125 301 134 329Q136 334 136 342Q136 357 124 372T88 410T49 455Q34 479 34 496",120197:"278 601Q242 601 212 591T167 570T121 533Q114 528 111 525L93 550Q223 661 244 667Q299 677 356 677Q415 677 456 666T515 634T541 596T549 555Q549 513 529 478T480 421T424 388T377 372Q365 370 365 367Q365 365 389 365T450 358T523 337T588 282T623 183Q624 177 624 161Q624 20 524 -60Q415 -148 285 -148Q242 -148 213 -139Q181 -131 159 -109Q136 -87 127 -56T114 6T104 49Q94 69 57 69Q38 69 13 58L1 53Q1 55 0 59T-3 68T-4 76Q78 130 138 142Q150 144 162 144Q213 144 227 120T242 31Q242 -30 263 -66T345 -102Q397 -102 444 -52T491 107Q491 172 471 211T428 265Q392 288 306 288Q269 288 233 284L218 282Q208 289 208 291L229 324L251 359Q250 360 248 360Q239 360 248 371L256 381H273Q344 385 378 409T413 495Q413 537 384 569T278 601",120198:"80 129V151Q80 241 99 363Q99 367 111 372T172 401T285 465L297 472Q340 455 405 443L423 440L455 453Q486 467 489 467L497 461L494 451Q480 390 480 292V283Q480 207 483 155L484 143L535 80L558 90L582 99Q586 95 586 83Q586 81 513 25L443 -29Q410 16 386 40L371 55V61Q371 63 371 67T370 74V80L278 25Q186 -29 184 -31Q182 -32 160 -12T112 35T80 75V129ZM359 366Q334 366 300 371T243 382L221 388Q218 388 212 375T200 323T194 228Q194 191 197 152L198 139L217 120Q245 92 269 74L279 66L304 78Q338 95 349 100L369 110V152Q368 164 368 210T367 275Q367 358 366 361V366H359",120199:"99 398Q99 610 86 662Q86 665 95 669T106 674L108 669Q109 664 112 654T119 635Q122 626 125 616T130 601L131 596Q214 649 273 678Q295 690 298 690Q299 690 304 688T313 682L317 679Q275 653 240 612Q210 569 210 469V459Q210 450 210 432T211 406L212 378L285 425Q301 435 321 447T350 466L360 472Q360 473 361 473T368 471T401 456T465 429L501 414V408Q504 386 504 309Q504 255 500 203T491 125T485 97Q485 95 445 74T343 23T237 -24L214 -32Q197 -22 165 3T109 49T87 73Q99 169 99 398ZM386 251Q386 320 380 347V350L305 374L282 382L214 348L213 274Q213 184 214 165V131L230 119Q288 76 349 54Q386 137 386 251",120200:"227 393Q215 393 210 351T205 269Q205 161 213 153Q220 145 244 125T290 88L312 72L365 92Q414 113 418 113V93L365 60Q255 -9 221 -26L211 -18Q158 21 91 88L90 107Q87 167 87 225Q87 267 90 302T96 351T100 366L295 473L311 470Q340 464 368 454T410 437T424 429L347 334L342 333H337L325 342Q299 363 271 378T228 393H227",120201:"88 117Q88 177 91 231T97 310T102 341Q102 343 118 357T168 397T239 447L257 459L268 454L278 449Q242 416 238 412L219 394Q219 391 216 378T211 349T206 307T203 249Q203 211 206 166L208 148Q224 132 261 108T333 70Q341 66 342 67T350 79Q393 157 393 302Q393 368 388 406V411L371 424Q199 558 101 558Q69 558 28 545L18 542L8 549L-1 557L24 569Q61 587 147 621L177 632Q179 631 194 627T216 621T240 613T269 602T302 589T340 571T382 549T431 522T484 488Q504 475 504 472Q511 449 511 365Q511 248 474 129L468 108L451 96Q427 77 347 28T254 -28Q235 -20 174 21T89 86L88 117",120202:"309 69Q391 98 416 108Q418 106 422 100T425 92Q419 86 326 30T229 -27Q228 -27 207 -13T154 27T97 76L85 87L84 106Q81 152 81 194Q81 295 93 359L95 369L286 471L313 449Q376 397 414 372L428 362Q428 360 375 318L188 181V170Q188 156 189 153V148L203 138Q228 119 266 94T309 69ZM209 389Q208 388 204 366T194 307T187 244Q187 225 188 225T201 233L245 261Q283 284 291 291Q324 313 324 316L296 334Q280 343 259 357T224 380L210 390Q209 390 209 389",120203:"128 400Q127 401 121 422T108 478T99 540V555L111 569Q135 597 165 626T214 671T235 687L249 678Q263 668 282 659T315 650Q335 650 362 666L372 654L286 569H271Q205 576 173 586V583Q173 558 208 492T252 401Q253 399 310 399T367 398L332 355H254V311Q251 160 235 16Q230 -28 226 -36Q225 -38 221 -45Q171 -140 121 -211L113 -222H104Q94 -222 94 -220Q94 -215 105 -187L121 -145Q139 -80 139 35V93Q139 222 135 314L134 354Q134 355 84 355H35L84 399H106Q128 399 128 400",120204:"92 71Q92 74 91 88T88 128T86 183Q86 230 91 275T102 342T109 366Q115 372 207 422T305 472Q407 426 431 426Q435 426 476 445L519 465L525 463L532 461Q497 392 497 268Q496 255 496 233Q496 179 516 92T539 -10L541 -22L526 -38Q441 -126 355 -194L339 -206L327 -207Q324 -207 319 -207T310 -208Q242 -208 171 -179T73 -131L56 -141Q40 -150 38 -150Q17 -140 17 -137Q17 -136 18 -136T98 -79L176 -23Q174 -21 134 24T92 71ZM226 393Q224 393 221 372T214 312T210 235Q210 182 214 144L215 132L230 118Q281 70 301 66Q304 66 331 80T373 105L384 112L383 165Q383 224 387 309Q387 314 387 319T387 329T388 336T388 341V343Q388 344 381 344T339 354T249 384Q246 385 243 386T236 389T231 391T228 392L226 393ZM414 -80Q414 -64 411 -43T403 -1T394 37T386 66T382 79Q381 79 286 15T189 -52Q312 -125 365 -125Q397 -125 405 -115T414 -80",120205:"95 661Q95 662 103 667T113 672L126 634L137 596L147 602Q235 656 275 677L292 687L303 680Q305 679 307 677T312 674L313 672L310 670Q307 669 301 667T289 660T274 649T259 634Q250 622 244 611T233 585T226 560T222 528T221 497T220 456T219 413V377L232 384Q244 391 271 409T339 455L362 471L383 461Q425 440 491 415L504 410V406Q507 399 507 269Q507 76 486 -21Q485 -30 483 -33T461 -57Q382 -139 299 -207L281 -197L263 -186L266 -185Q268 -184 280 -177T312 -155Q344 -130 353 -116Q394 -59 394 117Q394 162 391 216T386 301T382 335Q382 338 365 346T323 364T281 376L250 362Q220 347 219 347Q213 336 213 232Q213 177 217 144L218 128L224 119Q244 92 263 71L272 60Q206 21 157 -24Q156 -24 151 -16T132 11T98 52L89 62L91 103Q104 289 104 436Q104 471 103 506T101 568T99 616T96 649L95 661",120206:"73 613L164 686L184 666Q200 650 214 637T235 620T242 614T203 577T162 540Q158 540 122 570T73 613ZM92 58Q92 63 94 83T98 142T101 234Q101 318 97 358V366L59 387L40 379L21 371Q20 371 12 376T3 382L38 406Q78 431 125 466L138 477Q149 468 186 444L219 422V389Q215 324 215 247Q215 136 222 123Q226 113 238 98T258 83Q263 83 292 94L322 104Q322 103 324 97T327 89Q327 88 317 82T272 52T190 -7Q166 -25 164 -25L112 35Q92 55 92 58",120207:"74 611L155 682Q172 666 186 655T208 636L235 614Q227 606 191 574L154 540L135 556Q101 582 84 601L74 611ZM10 377L144 477Q145 476 184 453T229 428L233 425V416Q238 346 238 252Q238 93 215 -16L213 -30L185 -57Q29 -203 19 -203Q17 -203 -19 -189L-9 -183Q52 -146 78 -116T114 -37Q120 31 120 192V237Q120 327 113 351T72 380L53 372Q34 362 32 364L10 377",120208:"106 72Q110 105 111 193T114 294V308H74L34 309L83 346H115V430Q114 591 106 652Q105 662 107 665T114 668T123 672Q125 672 139 635L152 597L154 598Q156 600 160 602T167 607Q193 625 226 644T279 672T302 682L312 676L321 670L312 665Q281 649 263 626T241 587T233 547Q232 541 231 530T230 510T230 501Q231 501 265 522T334 564T369 583L380 570Q428 509 428 481Q428 475 427 470T423 459T416 448T404 434T389 418T369 397T344 371L321 347L365 346H409L372 308H227V294Q227 272 230 208T234 138Q234 136 256 119T302 84L324 68L372 88Q421 108 422 108T432 90L421 83Q373 53 270 -5L234 -25L204 -1Q172 25 124 60L106 72ZM336 434Q336 452 327 472T308 503T297 514Q296 514 290 510T275 499T264 490Q230 458 230 358V346H247Q268 346 276 350T302 372Q328 398 335 423Q335 424 335 428T336 434",120209:"111 275Q111 406 108 518T104 650V657Q105 657 109 660T117 665T122 666L133 629L144 594L161 606Q218 642 272 670L294 681Q295 681 300 677T306 672L302 669Q298 666 292 662T278 651T263 637T251 621Q232 587 227 530T222 343Q222 226 230 125L231 112L244 98L258 83Q271 87 285 92L312 102V84Q297 72 231 24T163 -23L100 55Q110 141 111 275",120210:"115 203Q115 257 114 291T112 338T111 355Q111 357 93 370L75 384L54 375Q32 366 31 365Q27 365 16 378Q25 383 89 430L152 476Q175 453 228 420Q229 420 229 418T229 410T227 394L225 369Q279 400 315 425T363 461T376 471Q480 424 514 416V412Q514 411 514 404T513 392L511 376L520 382Q529 387 548 399T584 422Q599 432 618 444T648 463L657 469H658Q661 469 681 461T735 440T796 420Q803 418 803 416Q801 414 798 390T791 325T788 247Q788 220 790 172T794 123Q799 115 814 97T835 78H838Q841 78 867 89L895 101Q896 101 896 100T897 92T900 78L873 62Q810 23 761 -12L736 -30Q735 -30 729 -22T707 7T671 48L661 59Q674 93 674 207V219Q674 341 670 344Q655 353 591 372L576 376L544 364Q511 351 510 351Q507 349 507 224V132L535 95Q541 87 548 78T560 63L563 58Q563 57 504 15T444 -28L385 53L387 67Q396 114 396 206Q396 289 393 334Q393 346 390 348Q369 358 306 373Q301 373 265 361L228 349V335Q227 322 227 284Q227 206 231 157Q231 151 231 144T232 133V129Q232 125 259 90Q286 56 286 53Q287 53 284 51T273 43T258 31L173 -31L166 -20Q160 -11 145 7T119 38T108 59Q108 62 110 81T113 133T115 203",120211:"608 88Q572 65 535 37T477 -8T455 -25Q432 7 389 53L375 68L378 82Q386 160 386 195V221Q386 284 385 307L384 344Q352 359 306 373L286 379L213 353V273Q214 229 214 161V129L275 62L163 -28L150 -14Q136 0 121 16T91 44Q86 48 86 50Q95 83 96 148Q96 224 89 340L88 366L79 374Q69 384 67 385L64 388L55 383Q52 382 44 378T33 373L21 367L13 374Q5 379 5 381Q5 384 69 428L133 473Q135 473 147 464T179 443T215 424L214 400V376Q271 404 342 457L363 472Q363 473 364 473Q366 473 375 469T418 449T502 414L512 411V407Q502 330 502 217V197V132L523 109Q527 104 533 97T543 87T547 83L550 80L578 92Q603 103 604 103Q606 103 608 88",120212:"107 102Q107 178 112 242T123 334T129 362Q129 363 140 368T199 400T315 469L336 482L346 476Q409 439 498 414L514 410L515 389Q515 208 502 141Q494 101 491 94Q490 89 478 81Q430 51 375 23T288 -20T254 -34Q250 -34 200 -1T119 56L108 65L107 76V102ZM389 355Q367 358 346 363T309 372T282 381T264 388L257 390H256Q254 390 249 381T238 348T227 293Q226 280 226 237Q226 183 231 146L232 131L244 122Q285 91 323 74T374 57H377L380 68Q405 154 405 267Q405 315 401 349V354L389 355",120213:"66 435Q66 445 117 501T173 557Q174 557 183 555T193 551Q174 526 174 509Q174 496 190 472T233 428V386L377 482L399 471Q450 445 509 425Q519 421 519 420L518 419Q518 418 518 416T517 410Q517 405 518 381T519 335Q519 222 501 137Q492 84 489 84L473 75Q457 66 423 44T354 -6L338 -19L329 -13Q320 -8 313 -4T297 4T284 10T270 14T258 17T245 20T233 22V12L241 -161L214 -172Q187 -184 160 -195T131 -207Q127 -207 112 -202L113 -188Q113 -182 115 -77T118 31Q118 32 109 32Q63 27 23 0L10 -9Q5 -4 -1 8Q1 13 52 57T114 101H115L117 123Q117 141 117 230V359L110 367Q85 394 71 421Q66 433 66 435ZM384 83Q386 83 389 110T396 180T400 254Q400 294 395 339L394 349L379 355Q308 383 294 383Q290 383 263 372L234 360L233 245V130Q270 125 305 113T361 92T384 83",120214:"362 -196Q375 -92 375 47V78L282 24Q189 -29 188 -30Q187 -30 139 21T90 75Q87 84 87 158Q88 206 94 259T107 342L113 372L308 478L322 473Q374 452 421 444L433 442L503 485Q515 479 515 477Q485 378 485 56Q485 -100 494 -164V-171L381 -211L371 -207L362 -202V-196ZM280 72Q301 77 323 86T358 101T372 110Q372 268 377 346L378 358H374Q368 360 358 360T323 365T257 380L234 386Q231 386 229 379Q215 353 211 310T207 180Q207 152 208 150Q210 142 235 114T280 72",120215:"23 367Q21 370 18 374T14 380L13 382L151 472L236 411L238 381L290 426Q298 432 307 439T322 452T333 461T342 467L344 469Q382 410 404 399Q410 397 416 397Q423 397 432 399T446 403L451 405Q453 405 453 399V393Q430 374 404 356T364 328T350 318L349 317Q321 320 276 356Q257 371 256 371Q253 374 249 366T242 351Q232 321 232 236Q232 214 232 205T232 182T233 162T235 148T238 137T242 129T249 120T257 114T268 105T281 95Q313 70 314 70L358 85Q377 92 389 96T402 100V90L403 80L229 -26L221 -18Q195 6 166 29T121 63T105 76T106 82T110 97T114 121T117 158T119 208Q119 269 114 329L113 341L103 350Q90 362 67 380L45 374L23 367",120216:"189 331Q190 304 196 282T207 252T214 244Q239 244 348 292L371 302L382 297Q398 290 415 279T433 265Q442 238 442 166Q442 103 423 45Q416 42 380 29T310 3T244 -26L227 -34Q139 40 73 40Q61 40 48 37T24 30T6 22T-8 14L-13 11Q-14 11 -18 18T-23 26T38 75T102 125Q107 128 146 131H153Q192 131 296 56Q318 40 318 43Q323 48 323 114Q323 157 321 177L319 194Q308 208 291 216T261 225Q239 225 160 185L123 167Q85 205 79 227Q78 230 78 304V377L171 428Q264 479 265 478Q268 478 287 465T334 440T384 427Q423 427 475 463L478 453Q481 446 481 442Q481 439 410 391L339 342H331Q309 345 277 361T222 391T198 406T195 399T191 372T189 331",120217:"328 69Q401 102 403 102Q404 102 405 94T406 84Q406 83 318 28L230 -27Q223 -21 206 -5T171 25T132 54L124 60V71Q129 154 129 297V359H43L44 363Q44 365 44 367L45 369L48 372Q51 374 57 378T68 387L90 405H129V553L285 648Q304 641 306 640L260 598V592Q259 589 255 505T249 413V405H353V402Q353 399 328 379L303 360H245V319Q245 150 253 125Q257 115 276 101T311 78T328 69",120218:"444 -31Q444 -29 384 66Q382 66 364 58T309 30T231 -17Q214 -29 212 -29L197 -20Q172 -4 140 11T88 34L68 42Q68 43 73 49T85 67T100 98T113 149T118 221Q118 272 105 332L100 356L58 383L23 365L9 379L76 425Q141 472 144 472Q144 471 183 443L221 414V404Q224 365 224 275V253Q224 159 196 113Q191 104 193 104Q203 104 285 72L308 62L374 89L375 106Q375 266 373 340Q373 364 371 396V424L430 445L491 467Q493 467 499 463T505 457Q505 456 503 442Q488 335 488 187V158L529 81L534 80Q541 80 568 90L598 101Q605 94 602 87L524 27Q445 -32 444 -31",120219:"95 67Q104 80 104 193Q104 261 100 321L98 355L91 363Q56 402 56 421Q56 441 82 472T132 524T159 546Q174 542 175 542Q159 520 159 501Q159 481 205 432L221 415L220 401Q219 394 219 387L288 429Q309 441 325 451T347 465T358 472T365 476L504 415V409Q504 408 505 374T507 318Q507 155 474 91L469 80L343 26Q314 14 281 0T232 -20L216 -27L202 -15Q192 -5 152 28Q141 35 126 45T103 60T95 67ZM386 349Q302 389 287 389Q271 383 253 375L220 361V136Q226 120 256 100T312 68T342 56Q355 56 360 68Q389 134 389 258Q389 310 386 341V349",120220:"90 58T90 59T92 64T97 78T102 105T107 150T109 218Q109 290 103 350V356L83 377Q55 407 55 425Q55 445 138 528Q158 549 162 549L164 548Q165 548 167 548T170 547L175 546L172 540Q168 533 165 523T161 502Q161 479 216 430L229 419V382Q232 382 366 471Q407 445 500 408L511 404V387L512 370L595 420Q678 469 679 469L693 462Q756 431 795 417L815 409L814 380Q812 187 782 96Q774 71 766 62T744 48T684 25T577 -23L557 -32L546 -26Q536 -19 519 -10T481 10T436 31T393 47Q384 50 380 50Q380 52 381 58T384 77T387 104Q391 174 391 256V292L390 333L377 340Q350 357 304 373L294 376L227 355V348Q224 322 224 243Q228 117 232 112L235 108Q238 103 245 95T257 80L281 50Q281 49 227 10T172 -29L159 -13Q133 19 116 36T94 56ZM652 64Q658 64 667 84T685 162T697 303V336L686 341Q653 356 619 367L591 376Q590 376 553 361T514 344T512 324T510 275T508 221Q508 167 510 152T521 126Q537 112 590 88T652 64",120221:"8 -90Q8 -68 13 -63Q13 -56 53 -8T120 63L128 71L129 85Q133 120 134 182Q134 308 131 331T106 365Q100 367 97 369L75 381L35 365L20 377Q20 378 47 397T110 440T161 471L253 413V396Q253 378 254 378L309 422Q364 466 365 466Q365 467 366 466T370 461T376 454Q403 419 426 396L441 380L438 377Q438 376 433 372T420 359T404 344L372 314Q351 320 338 327T310 344T277 364Q261 364 252 316Q251 306 251 235Q251 136 255 129Q257 127 258 124T268 113T298 92Q334 68 335 68Q340 70 349 73T377 84T408 95T421 99Q422 99 422 90L423 82L334 26Q246 -28 243 -28L200 8Q156 43 148 43Q144 43 130 36T99 9T83 -36Q83 -67 121 -89T198 -118L237 -124V-129L238 -133L193 -160Q183 -166 171 -173T152 -184L146 -188Q140 -187 131 -185T98 -173T56 -154T23 -127T8 -90",120222:"280 53Q272 47 246 27T199 -10T176 -27L167 -18Q137 17 107 44L90 60L93 71Q108 130 109 290V331Q109 339 109 344T108 353T107 359T105 364T102 369T97 374T91 381Q60 412 60 432Q60 448 86 479T138 534L164 557Q168 553 180 553Q163 532 163 511Q165 491 186 468Q206 443 231 423V404L232 385L371 477L389 468Q439 441 498 418L512 412V386Q512 360 507 190T500 14Q488 -26 445 -67Q401 -111 355 -148T282 -203T249 -221Q247 -220 230 -210T213 -199T229 -191T269 -172T306 -151Q361 -120 379 14Q391 92 391 182Q391 218 386 305Q384 339 380 341Q363 353 330 366T288 379Q282 379 258 368L230 356V181V141Q230 127 232 120T236 108T251 89T275 59L280 53",120223:"153 371Q141 371 126 365T100 354T78 340L65 331L57 338L50 346L62 356Q133 419 222 471Q274 453 306 422T338 366Q338 356 329 346T283 301L243 264L262 257Q298 246 361 214Q378 154 378 73Q378 33 371 -9T356 -74T345 -104Q340 -106 267 -160L191 -214H177Q60 -214 13 -150Q-7 -122 -7 -115Q-7 -112 19 -77T106 25T241 149Q241 152 227 158T181 173T109 185V190L108 194L158 229Q212 267 223 278T234 306Q234 329 208 350T153 371ZM258 1Q258 42 257 68T254 105T252 118Q235 105 210 85T144 22T102 -45Q102 -79 146 -106T234 -133H238Q248 -128 254 -80Q258 -58 258 1",120224:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",120225:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",120226:"59 347Q59 440 100 521T218 654T392 705Q473 705 550 680Q577 670 577 667Q576 666 572 642T564 595T559 571Q515 601 479 613T392 626Q300 626 232 549T164 347Q164 231 229 150T397 68Q453 68 489 80T568 120L581 129L582 110Q584 91 585 71T587 46Q580 40 566 31T502 5T396 -11Q296 -11 218 41T99 174T59 347",120227:"88 0V694H237H258H316Q383 694 425 686T511 648Q578 604 622 525T666 343Q666 190 564 86Q494 18 400 3Q387 1 237 0H88ZM565 341Q565 409 546 463T495 550T429 600T359 621Q348 623 267 623H189V71H267Q272 71 286 71T310 70Q461 70 527 184Q565 251 565 341",120228:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",120229:"86 0V691H526V611H358L190 612V384H485V308H190V0H86",120230:"59 346Q59 499 157 601T384 704Q436 704 466 700T541 679Q551 674 560 670T575 664T583 660T588 658T590 656Q590 652 582 605T573 557L564 564Q489 626 392 626Q301 626 233 549T164 347T233 145T392 68Q441 68 506 84V223H388V299H599V38L588 33Q494 -11 393 -11Q296 -11 219 40T100 172T59 346",120231:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",120232:"87 0V694H191V0H87",120233:"181 53Q200 53 215 56T241 66T259 79T272 95T280 109T285 122L287 129V694H388V415V229Q388 135 385 112T369 63Q364 51 355 39T328 12T280 -12T212 -22Q172 -22 130 -12T66 8T43 20L46 42Q50 65 54 88L58 110Q58 111 65 104Q107 53 181 53",120234:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",120235:"87 0V694H191V79L297 80H451L499 81V0H87",120236:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",120237:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",120238:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",120239:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",120240:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 284 665 231T629 143T587 85T551 48L536 35L648 -120L652 -125H531L452 -8L440 -12Q407 -22 369 -22Q239 -22 147 85T55 345ZM579 345Q579 473 517 555T369 637Q279 637 218 554T156 345Q156 223 215 141T368 58Q376 58 382 58T392 58T397 59T401 60T403 61H404Q404 63 360 128T315 194H421L453 150Q485 105 486 105Q490 108 496 113T517 138T545 182T567 247T579 334V345",120241:"88 0V694H227H259H302Q365 694 399 689T474 663Q528 637 558 595T589 504Q589 482 584 462T569 426T547 396T522 372T495 353T470 338T449 328T434 322L429 320L440 300Q452 280 477 238T523 160L617 1L565 0Q513 0 512 1Q512 2 424 156L337 309H189V0H88ZM492 504Q492 600 367 620Q354 622 271 623H189V385H271Q363 386 388 392Q432 402 462 430T492 504",120242:"55 514Q55 589 115 652T283 716Q315 716 345 711T396 699T432 685T457 672T467 667Q467 666 459 618T449 568Q383 634 282 634Q214 634 182 600T150 525Q150 507 155 492T172 465T194 446T222 432T247 423T272 416T289 412Q353 396 378 384Q432 358 466 307T500 194Q500 110 438 44T272 -22Q215 -22 159 -5T73 28T44 50Q45 51 49 75T57 122T62 146L65 143Q68 140 74 136T88 125T107 111T131 98T160 85T194 74T232 66T274 63H286Q327 63 366 96T406 182Q406 245 352 280Q329 296 265 310T173 339Q124 363 90 409T55 514",120243:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",120244:"87 450V694H191V449Q192 203 193 194Q200 148 220 117T266 72T311 54T347 49Q404 49 446 84T501 178Q505 195 505 218T507 449V694H600V450Q600 414 600 356Q599 198 595 181Q594 178 594 177Q575 89 505 34T345 -22Q258 -22 184 34T89 196Q88 205 87 450",120245:"14 692Q14 694 68 694H122L146 633Q325 165 339 90Q340 87 341 87Q341 124 530 619L558 694H605Q652 694 652 692Q650 690 523 354T390 10L387 0H279L276 10Q271 18 144 354T14 692",120246:"115 694Q115 693 156 550T233 266T270 90L271 85Q272 86 272 92Q272 153 405 616L427 694H524L553 590Q672 174 681 95L682 84L684 95Q689 138 728 287T803 563T841 692Q841 694 885 694T929 693Q929 691 829 346L730 0H679L628 1L606 75Q478 524 470 600L469 611L467 600Q458 518 338 101L310 0H213L114 346Q14 691 14 693Q14 694 64 694H115",120247:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",120248:"4 693L64 694H125L174 621Q335 378 340 364L341 362Q361 398 395 450L558 694H663L383 277V0H282V278L143 485Q112 531 75 586T21 668L4 693",120249:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",120250:"236 387Q209 387 184 382T141 370T111 355T91 342T83 337L82 355Q80 373 79 393T77 417Q77 419 81 421Q86 423 91 426Q155 460 227 460H238Q319 460 368 400Q393 371 400 341T408 252Q408 240 408 207T407 152V0H317V39L306 32Q244 -10 159 -10H152Q109 -10 77 22Q38 61 38 126Q38 142 39 146Q55 199 130 223T295 252H314V277Q314 305 313 310Q308 342 287 364T236 387ZM303 186Q124 180 124 126Q124 105 144 86T208 66Q284 66 309 124Q314 137 314 166V186H303",120251:"303 -11Q280 -11 259 -6T222 6T194 21T176 33T168 38V0H75V694H165V550L166 405Q247 455 336 455Q397 455 439 389T482 226Q482 115 428 52T303 -11ZM390 221Q390 283 361 331T265 379Q214 379 177 342L168 334V118Q203 66 258 66Q316 66 353 106T390 221",120252:"34 223Q34 327 99 393T245 460Q290 460 301 459Q328 455 354 445T395 427T410 415L396 338L386 344Q377 349 362 357T335 370Q305 381 258 381H252Q182 381 146 315Q126 275 126 224Q126 158 159 113T255 68Q329 68 394 106L408 114L410 93Q411 72 412 52L414 32Q407 27 394 20T338 2T252 -10Q156 -10 95 58T34 223",120253:"33 224Q33 321 81 388T197 455Q277 455 342 414L351 408V694H441V0H348V44L338 37Q278 -10 198 -10Q177 -10 168 -8Q99 11 62 90Q33 148 33 224ZM348 337Q307 378 263 378Q260 378 256 378T251 379Q239 379 223 374T182 355T142 305T126 220Q126 90 225 67Q231 66 250 66H255Q306 66 342 115L348 124V337",120254:"28 226Q28 329 91 395T235 461Q258 461 279 456T325 436T368 397T399 332T415 238V219H113V215Q113 163 151 114T248 65Q273 65 298 70T341 82T373 96T396 108L403 113Q403 106 406 76T409 38Q409 34 408 33T393 24Q325 -10 252 -10Q155 -10 92 59T28 226ZM340 289L338 297Q335 305 333 310T327 326T317 343T304 358T286 372T263 381T233 385Q212 385 193 376T162 353T140 325T127 301T123 289H340",120255:"262 705H267Q300 705 347 694V612L336 616Q303 628 274 628H266Q224 628 199 605Q187 590 184 579T181 541V507V444H287V371H184V0H94V371H27V444H94V492Q94 544 95 550Q102 617 151 661T262 705",120256:"55 286Q55 357 105 406T224 455Q280 455 323 421L322 423L318 427Q318 428 339 434T396 448T465 455H471L478 416L485 377Q484 377 474 379T445 383T401 385Q397 385 391 385T381 384L362 383L357 387Q358 386 364 375T375 354T384 325T389 287Q389 217 340 168T221 119Q178 119 138 142Q133 145 131 143Q125 131 125 117Q125 82 155 72L227 71Q230 71 251 71T280 71T310 69T343 65T373 57T403 46T428 30T449 7Q471 -26 471 -62V-71Q471 -136 384 -178Q326 -206 250 -206Q159 -206 102 -172T30 -92Q28 -84 28 -68T31 -37T40 -12T52 7T64 21T75 31T82 38Q60 68 60 106Q60 145 80 180L86 189L80 199Q55 240 55 286ZM304 233T304 287T279 362T220 383Q189 383 165 361T140 287Q140 243 161 217T220 191Q253 191 278 212ZM250 -134Q298 -134 331 -122T375 -96T387 -69Q387 -21 306 -7Q288 -5 216 -5Q161 -5 153 -7Q146 -9 139 -13T122 -31T113 -66Q113 -75 113 -80T127 -97T166 -121Q203 -134 250 -134",120257:"163 395Q223 455 307 455Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V694H163V395",120258:"67 576V680H171V576H67ZM74 0V444H164V0H74",120259:"88 576V680H192V576H88ZM31 -126Q40 -126 48 -125T62 -122T73 -117T82 -111T89 -105T94 -99T98 -92L102 -86V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171T-51 -133T-41 -96L-38 -99Q-34 -102 -28 -106T-13 -115T7 -123T31 -126",120260:"76 0V694H163V257L340 444H449L286 272L292 263Q296 259 378 138T463 12L471 0H372L309 92Q294 114 277 139T250 179T237 198L228 211L160 139V0H76",120261:"74 0V694H164V0H74",120262:"160 392Q223 455 304 455Q359 455 386 436T430 383L437 391Q495 455 584 455Q694 455 715 354Q719 331 720 164V0H627V157Q626 315 625 320Q611 378 536 378H530Q501 378 481 358Q457 334 450 301T442 209Q442 198 442 172T443 129V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120263:"160 392Q214 446 283 454Q285 454 292 454T303 455H306Q417 455 438 354Q442 331 443 164V0H350V157Q349 315 348 320Q334 378 259 378H253Q224 378 204 358Q180 334 173 301T165 209Q165 198 165 172T166 129V0H73V450H160V392",120264:"28 222Q28 323 95 391T244 460Q275 460 281 459Q364 445 417 377T471 219Q471 124 408 57T250 -10Q158 -10 93 57T28 222ZM377 230Q377 277 364 310T328 358T287 379T248 385Q233 385 219 382T186 369T155 342T132 297T122 230Q122 146 159 108T250 69H253Q263 69 274 70T305 81T339 106T365 154T377 230",120265:"166 404Q194 424 241 439T337 455H341Q410 455 451 370Q483 307 483 222Q483 128 433 59T306 -10Q282 -10 260 -5T222 7T194 21T176 33T168 38V-194H75V444H165V424L166 404ZM390 222Q390 287 354 331T266 376T177 340L168 332V118Q200 66 257 66Q313 66 351 112T390 222",120266:"33 220Q33 325 87 389T206 454Q286 454 341 406L351 398V455H441V-194H348V41L338 35Q276 -8 198 -11Q171 -11 154 -5Q102 12 68 74T33 220ZM126 220Q126 160 161 113T251 65Q305 65 351 123V298L350 301Q349 304 347 308T342 319T336 331T327 343T315 355T300 365T283 373Q273 375 256 375Q208 375 167 332T126 220",120267:"171 389Q237 455 320 455H327V373H317Q262 369 220 336T167 248Q165 239 164 119V0H74V450H159V377L171 389",120268:"33 326Q33 376 60 408T117 450T175 460H190Q245 460 272 454T345 429Q345 428 338 388L331 349Q278 386 188 386H183Q119 386 119 336Q119 307 142 295T210 276T278 256Q360 213 360 130Q360 108 354 88T332 43T281 5T195 -10Q152 -10 111 1T49 22T28 35Q29 36 32 56T39 95T43 115T51 110T72 99T102 85T143 73T193 68Q274 68 274 123Q274 152 248 167Q234 178 187 186T115 207Q66 229 46 273Q33 298 33 326",120269:"333 27Q333 24 314 16T257 -1T184 -10H172Q146 -10 128 14T105 58T99 91Q95 113 95 251V371H18V444H98V571H182V444H316V371H182V253Q183 128 189 104Q199 68 234 68Q277 72 314 98Q315 93 323 61T333 27",120270:"353 39Q352 38 344 34T331 27T315 19T295 11T270 3T241 -3T207 -8T168 -10H162Q148 -10 137 -8T111 2T87 30T74 81Q73 89 73 268V444H166V268L167 92Q171 79 174 74T192 64T238 59Q317 59 344 116Q349 128 349 148T350 291V444H443V0H353V39",120271:"178 0Q15 441 14 442Q14 444 60 444Q107 444 107 442Q108 441 136 364T196 194T232 67Q233 98 280 234T356 442Q356 444 401 444T446 442L282 0H178",120272:"14 444H105L108 434Q192 160 200 74V65L201 75Q206 144 282 399L296 444H381L399 381Q480 112 480 69L481 70Q481 113 562 386L580 444H668L534 1L483 0H432L429 10Q343 294 338 367L337 377Q336 375 336 370Q336 340 313 250T269 88T245 11L242 0H195L148 1L14 444",120273:"187 229L6 444H107L227 294L344 444H393L442 443Q439 437 299 268L267 229L460 0H359L294 88Q280 107 262 131T236 166L227 177L100 0H0Q1 1 47 58T140 171T187 229",120274:"113 -204Q83 -204 63 -200L43 -197Q43 -196 40 -157T36 -117L48 -121Q79 -133 114 -133Q124 -133 130 -132T145 -121T163 -94Q169 -82 184 -42T200 1L188 29Q176 57 152 115T107 223T62 330T26 416L14 443Q14 444 61 444H109L122 411Q230 155 236 75L237 65V74Q245 161 348 424L356 444H401Q446 444 446 443L396 313Q345 183 293 49T236 -93Q191 -204 123 -204H113",120275:"42 370V444H400V395L156 76L279 77H402V0H28V51L273 371L157 370H42",120276:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120277:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120278:"423 -11Q339 -11 275 9T171 62T106 143T71 240T61 347Q61 450 93 527Q157 664 313 694Q357 704 416 704Q479 704 517 699T608 676Q634 667 635 660Q635 653 624 592L612 528L609 524Q604 521 601 521Q595 521 583 531T555 555T505 578T428 589H424Q298 589 250 494Q224 438 224 347Q224 292 233 251T265 175T329 122T432 104Q488 104 524 115T604 158Q607 160 610 162T615 165T619 168L621 170Q625 172 630 170T637 163Q638 160 642 109T647 54Q646 49 625 37T568 11T499 -7Q463 -11 423 -11",120279:"119 1Q98 5 92 28V667Q98 686 118 693H124Q131 693 142 693T168 694T200 694T237 694H296Q416 694 450 692T525 677Q732 617 732 342Q732 169 644 81Q593 32 528 16T372 0Q356 0 324 0T276 1H119ZM573 349Q573 387 571 413T559 473T532 527T482 567T403 591Q395 592 320 593H250V101H321Q418 102 456 114Q553 144 569 263Q573 303 573 349",120280:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120281:"512 572Q451 572 356 573T258 575H253V400H370H431Q494 400 506 392T518 345Q518 307 507 299T437 291H370H253V161Q253 141 253 113T254 75Q254 23 245 12T195 0H170L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 327 691T538 689Q564 682 564 644V632V618Q564 582 538 573Q537 573 535 573T526 572T512 572",120282:"61 347Q61 405 70 454T105 550T171 631T276 685T426 705Q483 705 537 693T620 668T650 646Q650 645 649 637T645 612T639 578L627 514L624 510Q620 507 615 507T597 520T566 548T512 577T430 590Q223 590 223 347T431 104Q478 104 506 112Q508 112 508 164V215H471L434 216L428 222L427 268Q427 315 429 318Q432 323 444 323T544 324H652Q655 320 659 317V45L656 43Q654 39 624 27T536 2T424 -11Q366 -11 317 -2T219 33T137 97T82 200T61 347",120283:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120284:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120285:"236 -22Q190 -22 144 -11T72 12T46 29Q63 147 69 153Q80 164 92 146Q124 91 191 91Q222 91 242 102T267 134Q268 139 268 402Q268 663 270 669Q275 687 294 692Q298 694 347 694H367Q393 694 406 690T425 669Q427 663 427 399Q427 132 426 125Q421 87 404 58T366 15T318 -9T273 -20T236 -22",120286:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120287:"92 667Q98 684 109 689T142 694H172H198Q244 694 251 669Q253 663 253 389V116L278 117Q410 119 490 119H495Q511 119 517 115T534 93V63V48Q534 9 508 2Q503 0 310 0L119 1Q99 7 92 28V667",120288:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120289:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120290:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120291:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120292:"450 -20Q444 -20 429 -21T396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715Q364 715 376 715T394 716Q732 716 732 340Q732 268 719 210T686 120T647 68T615 39T601 29T638 -22T676 -73Q679 -78 679 -83Q679 -98 661 -106H593Q526 -106 521 -104Q514 -103 507 -97T496 -84T477 -55L454 -19L450 -20ZM554 509Q516 622 391 622Q294 622 250 535Q220 475 220 345Q220 299 222 266T234 198T258 140T299 99T363 74Q378 71 393 71H395L381 92Q367 114 353 136T338 161Q336 165 336 170Q336 186 352 193L361 194Q370 194 384 194T412 194H452Q457 194 460 194T466 194T471 192T476 191T480 188T483 185T487 180T492 174T497 167T504 158L526 129Q532 127 552 175Q573 231 573 348Q573 455 554 509",120293:"654 24Q654 9 644 5T612 0H577L521 1Q509 5 503 13Q498 20 421 160L343 304H250V168Q250 147 250 118T251 78Q251 24 242 12T192 0H168L119 1Q99 7 92 28V667Q98 686 118 693H124Q131 693 141 693T165 694T195 694T229 694T280 694T332 695Q389 695 428 691T510 675T582 637T627 569Q641 532 641 493Q641 377 537 331L497 317L493 316L571 177Q653 28 654 24ZM487 472T487 492T485 525T476 553T450 577T404 591Q398 592 322 593H250V391H321Q327 391 353 391T385 392T412 395T438 401T457 412T474 430T483 456",120294:"61 503Q61 547 72 583T110 650T186 698T305 716Q405 716 496 671Q513 664 514 657Q514 656 513 648T509 623T503 589L491 525L488 521Q484 518 479 518H475L461 532Q430 565 395 581T305 598Q201 598 201 523Q201 480 240 462T345 431T443 394Q549 324 549 204Q549 160 538 123T502 51T427 -2T308 -22Q180 -22 69 41Q50 52 49 57Q49 58 50 66T54 91T60 125L72 189L75 193Q80 196 84 196Q87 196 104 182T145 149T212 117T304 102Q408 102 408 188Q408 215 396 234T362 263T319 278T267 290T219 302Q149 324 105 380T61 503",120295:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120296:"92 667Q101 694 143 694H172H200Q242 694 251 671Q253 663 253 430Q254 189 255 185Q262 134 288 107T384 79Q498 79 516 168Q520 191 521 431Q521 663 523 671Q532 694 572 694H596H618Q639 694 648 692T665 679Q671 672 671 653Q672 632 672 555V432Q671 200 670 190Q652 79 581 29T383 -22Q137 -22 98 166Q92 195 92 303V667",120297:"27 667Q27 683 39 688T75 694H101Q155 694 159 692Q182 687 194 665Q202 652 283 419T374 142Q376 165 473 445Q552 664 553 666Q568 694 618 694H639H658Q681 694 693 689T705 667Q705 660 592 347Q481 32 477 28Q466 7 441 1H292Q266 7 255 28Q251 32 140 347Q27 660 27 667",120298:"994 694Q1012 683 1014 668Q1014 661 977 519T896 217T845 26Q831 0 783 0H747H711Q685 0 672 5T649 26Q644 36 583 272T517 548Q516 552 516 551Q503 479 437 227Q389 37 383 26Q367 0 323 0H288H254Q207 0 193 26Q191 32 108 346T24 665Q24 685 44 693Q47 694 98 694H115Q152 694 168 668Q174 657 235 417T297 144Q297 134 300 153Q307 204 362 421T427 668Q441 694 488 694H523Q586 694 597 688Q612 683 620 661T651 549Q664 496 673 462Q744 194 750 146V140Q767 223 800 354T857 576T883 668Q897 694 938 694H958H994",120299:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120300:"635 694H668Q688 694 698 690T708 670Q708 664 704 658L446 278L445 152V27Q442 20 440 17T433 9T419 1L368 0H339Q316 0 305 5T288 26Q286 31 286 154V278L157 468Q135 500 101 550Q43 635 34 650T24 671Q24 686 39 693Q42 694 105 694H122H132Q163 694 180 689T214 666Q225 654 336 485Q373 425 373 420L374 418Q375 419 375 421Q378 432 418 493T496 609T536 667Q543 676 551 681T572 689T591 693T615 694T635 694",120301:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120302:"255 394Q218 394 186 383T138 358T109 333T94 321H91Q88 321 86 322T83 325T80 331T79 339T78 349T77 362T75 377Q72 410 72 420Q72 423 72 425T73 429T74 431T77 433T80 435T85 437Q166 475 262 475Q360 475 413 440Q462 406 471 341Q472 332 472 181Q472 155 472 119T473 73Q473 20 462 10T398 0H380Q349 0 337 8T324 48V65Q298 30 257 10T172 -11Q109 -11 70 37T31 145Q31 276 307 289H321V309Q321 337 318 352T300 381T255 394ZM176 146Q176 116 190 97T231 77Q251 77 266 85Q322 110 322 185Q322 189 322 192T322 198L321 201V234L308 232Q176 220 176 146",120303:"54 667Q63 694 102 694H127H151Q190 694 199 671Q201 663 201 544L202 422L211 428Q270 468 355 468Q523 468 523 231Q523 -10 321 -10Q286 -10 261 -2T204 33Q197 11 187 6T142 0H126L81 1Q61 7 54 28V667ZM372 230Q372 317 355 349T280 382Q251 382 204 356V107Q235 76 274 76Q301 76 320 84T349 105T364 139T371 180T372 230",120304:"188 233Q188 199 190 177T200 131T225 95T271 83H281Q356 83 421 130Q433 138 434 139Q446 141 448 131Q449 128 453 84T457 36Q455 30 432 20T364 -1T273 -11Q37 -11 37 232Q37 456 244 474Q246 474 257 474T276 475Q349 475 400 455Q443 436 448 431L451 425Q451 419 443 377Q442 372 441 366T439 356T438 348T436 340T435 334T433 330T431 327T429 325T426 324Q420 324 406 336Q376 362 350 372T281 382Q254 382 236 373T208 352T194 317T189 278T188 233",120305:"225 -11Q192 -11 164 -3T104 29T55 102T37 227Q37 321 63 376Q111 469 223 469Q292 469 349 433L359 426V546Q359 564 359 589T358 623Q358 675 369 684T433 694H451Q497 694 505 669Q507 663 507 347T505 25Q500 9 487 5T450 0H432H413Q356 0 356 36V40Q298 -11 225 -11ZM356 359Q326 382 286 382Q239 382 215 358Q189 330 189 256V229V203V195Q189 102 231 86Q251 76 274 76Q318 76 356 114V359",120306:"30 231Q30 301 51 351T107 426T181 463T262 474H268Q293 474 312 472T366 459T422 427T462 363T480 260Q480 230 466 222T405 213Q395 213 364 213T311 214H173V211Q173 183 183 148T216 96Q244 76 287 76Q319 76 350 85T399 104T433 125T451 136Q463 138 465 128Q466 125 469 84T473 39Q471 29 423 13T330 -9Q321 -10 286 -10Q213 -10 161 11T81 68T42 144T30 231ZM353 292Q350 324 342 344T320 373T294 384T264 387Q191 387 175 286V282H353V292",120307:"67 458H78V502V509Q78 538 79 556T90 604T117 651T169 685T253 704Q254 704 258 704T265 705T275 705T287 704Q364 704 381 687V638V607Q381 591 378 585T366 579Q362 581 351 591T323 610T282 618Q238 618 226 587Q224 581 223 519V458H253Q288 458 298 453Q315 441 315 415Q315 399 312 390T299 377T282 372T259 371H255H226V201Q226 31 224 25Q215 0 174 0H150L106 1Q86 7 79 28L78 199V371H69Q29 371 29 412Q29 425 30 431T40 447T67 458",120308:"63 108Q63 142 83 176L76 184Q35 227 35 300Q35 469 243 469Q330 469 385 437L397 443Q451 469 508 469Q515 468 517 466T522 456T528 425Q534 392 534 386Q532 379 523 377Q520 377 509 381T477 390T431 398L425 399Q453 362 453 297Q453 268 445 242T417 189T351 146T242 130Q169 130 119 153Q117 141 117 136Q117 95 155 83Q161 81 252 81Q354 80 362 79Q437 71 475 48T526 -24Q532 -42 532 -65Q532 -116 489 -156T341 -204Q323 -206 274 -206H256Q39 -206 18 -84Q17 -79 17 -68Q17 15 82 42L76 53Q63 79 63 108ZM310 300Q310 359 298 377T238 396Q217 396 204 390T186 368T179 339T178 300Q178 245 189 224T244 203T299 224T310 300ZM414 -66Q414 -55 411 -47T401 -32T387 -21T368 -14T346 -10T322 -7T297 -6T271 -6T246 -6H193Q163 -6 154 -10T140 -30Q135 -45 135 -62Q135 -134 274 -134Q414 -134 414 -66",120309:"53 667Q62 694 101 694H126H148Q191 694 198 669Q200 663 200 526V390Q263 469 361 469Q390 469 412 465T456 449T491 413T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V667",120310:"72 574Q55 583 51 591T46 619V636L47 670L48 673Q50 676 52 678T56 684T63 690T73 694H81Q89 694 102 694T129 695H181Q193 687 196 685T203 676T207 661T208 634Q208 603 204 593T181 574H72ZM54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",120311:"70 634V648Q70 686 96 693Q100 695 151 695H176Q201 695 213 691T230 670Q232 665 232 634V620Q232 582 206 575Q202 573 151 573H126Q101 573 89 577T72 598Q70 603 70 634ZM-41 -84Q-1 -105 28 -105Q67 -105 78 -85Q83 -77 83 -48T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -62 -124T-52 -89Q-49 -84 -41 -84",120312:"496 23Q496 9 487 5T457 0H427H398Q367 0 354 11Q352 12 288 99L226 183L191 150V90V54Q191 30 186 18T165 2Q160 0 124 0L90 1Q70 7 63 28V667Q72 694 108 694H128H146Q183 694 192 671Q194 663 194 496L195 325L254 383Q266 394 281 409T301 429T316 441T329 450T341 455T357 458T376 458H409H436Q461 458 470 454T480 437Q480 430 477 427T445 395Q417 368 396 347L319 271Q319 270 358 217T442 103T494 32Q496 30 496 23",120313:"54 667Q63 694 102 694H127H149Q192 694 199 669Q201 663 201 347T199 25Q190 0 149 0H125L81 1Q61 7 54 28V667",120314:"197 386Q256 468 366 468Q404 468 430 461T471 438T491 413T503 385Q563 469 666 469Q731 469 769 446T814 350Q815 343 815 185Q815 31 813 25Q808 9 796 5T758 0H737L692 1Q672 7 665 28L664 186V206V290Q664 349 655 365T610 381Q581 381 560 370T529 341T515 311T510 291Q509 286 509 157V82Q509 24 501 12T452 0H431L386 1Q366 7 359 28L358 186V206V290Q358 349 349 365T304 381Q275 381 254 370T223 341T209 311T204 291Q203 286 203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120315:"197 386Q264 468 350 468Q375 468 390 467T429 460T466 443T492 408T507 351Q508 342 508 185Q508 31 506 25Q498 0 450 0H432H413Q368 0 359 23Q357 31 357 186Q356 345 355 350Q349 369 336 376Q324 381 301 381H298Q269 381 242 362Q217 342 210 316T202 239Q202 229 202 202T203 157V82Q203 24 195 12T146 0H125L80 1Q60 7 53 28V437Q58 453 80 464H122H142Q167 464 178 460T195 439Q197 434 197 409V386",120316:"274 -11Q32 -11 32 225Q32 346 85 406T249 474H266H271Q302 474 325 471T385 458T451 419T498 346Q518 300 518 225Q518 -11 274 -11ZM367 233Q367 322 350 354T270 387Q240 387 222 377T195 344T184 298T182 233Q182 151 198 117T275 83H282Q318 83 339 104Q355 119 361 146T367 233",120317:"125 458H139Q174 458 185 452T202 420L211 426Q245 448 288 458T354 469Q356 469 361 469T369 468Q443 468 481 412Q523 355 523 223Q523 164 509 120T473 51T423 12T371 -7T323 -11Q260 -11 204 33V-65Q204 -80 204 -102T205 -131Q205 -162 200 -175T178 -192Q173 -194 126 -194L81 -193Q61 -187 54 -166V431Q58 447 81 458H125ZM372 230Q372 376 282 376Q247 376 204 352V107L208 103Q213 99 218 95T232 87T251 79T274 76Q323 76 349 116Q372 153 372 230",120318:"226 -11Q37 -11 37 236Q37 294 51 338T86 407T135 445T186 464T233 469H235Q300 469 349 422L359 413V425Q359 452 376 464Q384 469 433 469H455Q498 469 505 444Q507 438 507 137Q507 -163 505 -169Q500 -185 487 -189T450 -194H432H413Q367 -194 358 -171Q356 -163 356 -63V40L348 33Q296 -11 231 -11H226ZM281 375Q188 375 188 228Q188 77 275 77Q322 77 359 120V328Q338 357 324 366T281 375",120319:"54 437Q58 453 81 464H122H147Q186 464 194 439Q196 434 196 405V377L203 387Q245 456 324 468Q325 468 331 468T340 469Q347 469 356 462V360Q350 355 346 354T339 353T326 353T300 347Q260 337 234 311T202 252Q201 247 201 138Q201 122 201 98T202 66Q202 33 197 20T175 2Q170 0 125 0L81 1Q61 7 54 28V437",120320:"37 328Q37 392 75 433T203 474Q254 474 265 473Q319 465 370 442Q378 439 380 432Q380 426 372 384Q364 336 359 333Q358 331 355 331Q348 331 337 341Q282 388 216 388H208Q190 388 180 387T161 377T151 351Q151 333 164 323T224 306L267 297Q314 285 355 246T396 144Q396 17 282 -5Q260 -10 218 -10Q170 -10 124 2T55 26T30 44Q30 48 39 99T49 153Q52 159 60 159Q66 159 70 153Q100 120 133 101T218 82Q231 82 238 83T258 87T277 101T283 126Q283 149 260 160T200 176T153 186Q109 201 73 236T37 328",120321:"225 267Q225 202 226 169T232 115T244 88T265 82Q295 84 318 100T345 116Q352 116 354 110T364 77Q373 46 373 43Q373 28 312 9T190 -10Q160 -10 139 1T107 29T89 77T82 136T80 210V258V371H66H59Q39 371 27 386Q20 394 20 417Q21 432 23 437Q35 458 60 458H65H83V510L84 562Q93 589 131 589H154H174Q216 589 223 564Q225 558 225 508V458H274Q330 458 338 453Q355 441 355 415Q355 388 338 376Q330 371 274 371H225V267",120322:"53 431Q62 459 100 459Q105 459 114 459T127 458H152Q192 458 201 435Q203 427 203 262Q204 86 208 77Q209 74 216 71Q227 66 258 66H264Q334 66 354 140L356 150L357 290Q357 427 359 435Q365 449 377 453T412 458H432H450Q498 458 506 433Q508 427 508 229T506 25Q498 0 451 0H434H418Q386 0 374 7T360 43V58L352 49Q298 -11 199 -11Q135 -9 101 11T56 80Q52 100 52 273L53 431",120323:"26 429T26 435T32 448T44 456Q48 458 85 458H99Q145 458 161 431Q162 429 207 285L251 145L294 284Q333 410 341 430Q351 451 374 456Q379 458 420 458H430Q450 458 457 456T471 443Q473 437 473 435Q473 426 443 325T381 126L350 28Q339 7 316 2Q312 0 250 0Q187 0 183 2Q160 7 149 28L136 68Q124 109 106 166T70 283T39 385",120324:"699 458Q717 447 719 432Q719 426 666 230T610 27Q602 10 588 5T548 0H512H482Q431 0 420 17T384 135Q356 241 352 298V308L351 295Q348 251 322 145T290 28Q279 0 233 0H212H191Q146 0 133 27Q130 33 77 229T24 430Q24 449 44 457Q47 458 79 458Q122 458 126 456Q154 450 163 419L233 153Q241 187 272 304T307 431Q318 458 368 458Q394 458 398 456Q421 451 430 431Q434 423 509 147L547 286Q582 416 588 429Q600 454 624 457Q632 458 647 458H663H699",120325:"92 0Q87 0 77 0T62 -1Q24 -1 24 22Q24 29 33 41T106 136Q185 237 184 238Q184 239 147 284T73 376T33 427Q31 430 31 436Q31 451 45 457Q48 458 96 458H122Q152 458 163 450T208 394L247 345L282 394Q288 403 297 416T309 434T319 444T328 452T338 455T352 458T372 458H393H440Q457 449 457 435Q457 428 450 419T379 328Q308 239 308 237L389 137Q409 112 436 79Q475 31 475 23Q475 -1 436 -1Q432 -1 422 -1T407 0Q360 0 352 3Q343 6 336 16T291 83L247 151L245 148Q243 145 239 139T229 124T218 106T204 84Q167 24 160 15T141 1L92 0",120326:"454 458Q473 446 473 430Q473 426 394 184L311 -68Q291 -119 245 -162T123 -205Q51 -205 46 -190Q44 -187 40 -142T36 -92Q36 -90 36 -88L37 -87Q41 -80 46 -80Q48 -80 73 -92T126 -105Q146 -105 161 -98T185 -76T197 -53T206 -28L215 0L122 212Q29 427 29 435Q29 448 46 457Q49 458 91 458Q93 458 106 458T125 457T140 454T157 446T170 431Q183 410 224 305T266 158Q266 152 266 151Q267 151 268 163Q271 206 302 310T342 432Q354 458 398 458H418H454",120327:"268 376Q250 376 180 375T92 374Q69 374 63 380Q46 390 46 419Q46 428 49 437Q57 451 73 457Q76 458 242 458T413 456Q420 455 427 448Q439 438 439 413Q439 392 433 385Q432 383 318 236T204 88Q235 88 306 89T395 90H399Q408 90 414 89T427 84T438 70T442 45Q442 9 416 2Q411 0 236 0H136Q73 0 62 1T41 12Q31 23 31 47Q31 68 36 77Q37 78 51 97T96 155T153 228L268 376",120328:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",120329:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",120330:"124 266Q124 372 179 473T333 639T544 705Q592 705 635 697T698 679L718 670Q719 669 701 621T681 572L676 576Q670 580 661 586T641 598T614 611T583 620Q558 625 526 625Q406 625 318 516T230 276Q230 238 236 212Q251 148 294 108T412 68Q469 68 508 80T598 123Q608 129 608 128Q606 109 603 87L598 45L573 33Q521 7 486 -1T394 -10Q358 -10 346 -8Q260 5 202 62Q124 145 124 266",120331:"162 348L236 694H385Q535 693 543 692Q600 682 641 654T705 586T737 506T747 425Q747 296 672 187Q625 114 548 62T384 1Q376 0 262 0Q88 0 88 1L98 46Q107 90 126 177T162 348ZM622 533Q575 624 443 624Q434 624 419 624T399 623H321L263 348Q249 283 234 213T212 107L204 72Q204 71 289 71Q374 72 386 74Q501 94 573 193T646 422Q646 487 622 533",120332:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",120333:"86 2Q88 4 160 346T233 689Q233 691 453 691T673 689Q670 686 656 611H488L320 612Q314 579 302 523T281 427T272 385Q272 384 419 384H567L551 308H255L223 156Q216 124 207 82T194 20L190 2Q190 0 138 0H86V2",120334:"125 267Q125 375 182 476T337 641T544 705Q598 705 644 693T710 669T730 655L712 609L693 560L692 557L681 567Q618 626 526 626Q447 626 378 573T269 440T229 277Q229 185 276 127T406 68Q422 68 451 71T502 78T524 84L526 93Q528 102 532 119T539 153L553 222Q553 223 495 223Q436 223 436 224Q436 230 444 262L452 299H662V296Q661 290 635 166T607 40Q606 37 576 25T492 1T391 -11Q272 -11 199 66T125 267",120335:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",120336:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",120337:"377 424L435 694H535V691Q534 685 476 412T416 135Q401 74 350 26T210 -22Q165 -22 124 -11T65 9T46 21L54 41Q62 61 70 83T81 109Q82 111 85 106Q86 105 87 103Q93 94 103 84T135 64T185 53Q238 53 272 76T317 142Q317 145 325 182T348 289T377 424",120338:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",120339:"161 348L235 694H338V691Q338 690 273 385T208 79Q278 80 362 80H516Q502 11 499 2V0H293Q87 0 87 1L96 46Q106 90 125 177T161 348",120340:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",120341:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",120342:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",120343:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",120344:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 305 693 194T543 36Q547 29 586 -47T625 -125H504L450 -8Q406 -22 363 -22Q256 -22 187 56T118 254ZM661 437Q661 532 616 584T506 636Q428 636 361 578T257 433T220 258Q220 167 264 113T380 58Q390 58 397 58T408 59T413 60T417 61Q417 63 387 127T356 193Q356 194 409 194H462L485 150L508 105Q509 103 532 125T567 161Q661 278 661 437",120345:"162 348L236 694H375H414H445Q507 694 538 690T606 668Q698 623 698 534V528Q698 447 608 377Q582 358 555 345T512 326L497 321L617 0H565L513 1L402 309H255L189 0H138Q88 0 88 1L98 46Q107 90 126 177T162 348ZM603 525Q603 603 499 620Q486 622 403 623H321L297 506Q292 482 285 449T274 402L271 387V385H346Q350 385 363 385T386 384Q548 384 592 479Q603 503 603 525",120346:"161 478Q161 568 242 642T435 716Q527 716 599 673L609 667Q595 633 589 615L571 568Q570 568 564 575T546 592T518 611T475 628T417 635Q351 635 305 596T259 507Q259 465 290 444T372 411T432 396Q473 385 509 343T545 236Q545 140 464 59T270 -22Q155 -22 54 48L92 146Q93 146 101 138T124 117T161 92T216 72T288 63Q360 63 403 109T447 204Q447 220 444 233T435 256T421 273T404 285T385 295T366 301T347 306T331 310T315 314T292 321T265 331T235 346T207 367T183 395T168 431T161 478",120347:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",120348:"340 -22Q251 -22 191 33T131 177V187Q131 192 131 195T132 205T133 215T136 231T141 253T147 285T156 328T168 384T184 457L235 694H338V691Q338 690 288 451T236 210Q234 194 234 177Q234 138 247 111T280 72T319 54T357 49Q408 49 449 74T510 128Q516 136 521 143T530 158T538 175T545 194T553 220T560 250T569 289T579 336T591 395T606 464L655 694H747V691Q651 243 645 213Q623 149 587 102Q482 -22 340 -22",120349:"220 348L161 694H216Q270 694 270 693L283 613Q334 313 346 215Q359 102 359 96Q359 87 358 84Q388 162 684 657L706 694H753Q799 694 799 693L387 0H333Q279 0 279 1L272 45Q264 89 249 177T220 348",120350:"596 540Q596 562 597 585T599 609Q599 588 436 255Q402 185 362 104L310 0H213V3Q213 6 188 347T161 694H263L265 664Q290 327 293 184Q293 112 289 85Q290 85 290 87Q290 95 301 123T332 194T373 282T419 380T463 469T498 541T517 579L574 694H671V689L674 646Q678 603 682 538T691 401T699 263T703 160Q703 102 700 87Q719 154 930 576L989 694H1076Q1076 693 903 347L730 0H628V4L626 26Q624 48 622 85T616 168T609 267T603 369T598 464T596 540",120351:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",120352:"151 692Q151 694 212 694H272L418 362L696 683L705 694H758L809 693Q809 692 630 490T444 280Q442 275 413 139L383 1L333 0Q282 0 282 2Q283 3 312 141L341 278L246 484L151 692",120353:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",120354:"313 386Q286 386 260 381T217 369T186 355T164 342T155 337Q154 338 159 377T165 418Q251 461 320 461Q322 461 328 461T337 460Q397 460 435 424T473 329Q473 325 473 318T472 308Q432 110 407 2V0H317V2L325 38Q295 21 269 10Q215 -10 156 -10H149Q76 -10 62 69Q61 75 61 90Q61 127 73 150T116 194Q146 215 207 231T348 252H368L373 277Q378 302 378 318Q378 367 339 384Q332 386 313 386ZM150 116Q150 93 171 79T223 65Q259 65 293 85T341 135Q343 140 348 160T353 184Q353 186 342 186Q298 186 231 174T153 134Q150 127 150 116",120355:"302 -11Q266 -11 235 1T190 26L176 38Q170 8 168 2V0H121Q75 0 75 1L84 46Q94 90 113 177T149 348L223 694H267Q312 694 312 693T282 551T251 407Q251 406 256 408T271 415Q347 454 430 454H438Q501 454 528 374Q539 339 539 299Q539 179 466 84T302 -11ZM443 275Q443 317 421 348T346 379Q318 379 296 369Q269 359 238 332L193 118L198 109Q220 65 269 65Q350 65 396 130T443 275",120356:"75 164Q75 226 100 282T165 377T252 437T342 460H347Q447 460 499 417L483 378Q468 339 468 338Q466 338 455 347T424 366T385 378Q355 382 334 382Q262 382 215 318T168 177Q168 120 196 95T259 69H269Q345 69 420 108Q432 114 432 113T427 72L422 32L402 22Q382 12 344 2T259 -11Q214 -11 180 2T126 36T95 81T79 126T75 164",120357:"73 156Q73 224 102 293T184 408T294 455Q375 455 432 413Q438 407 438 410T469 553L499 694H588V691Q588 690 515 348T441 2V0H348V2Q357 29 357 43L352 41Q332 24 288 7T196 -10H190Q178 -10 166 -7T134 8T98 46T75 113Q73 129 73 156ZM419 335Q419 339 412 348T386 368T342 379Q284 379 243 343T184 261T167 168Q167 122 191 94T263 66Q321 66 367 116L374 124L397 229Q419 333 419 335",120358:"248 -11Q170 -11 121 41T71 173Q71 265 133 349T285 454Q305 460 318 460H328Q368 460 399 448Q472 414 472 309Q472 274 464 234L462 219H159Q156 198 156 185Q156 137 179 107T237 68Q246 66 268 66Q345 66 427 113V109Q426 108 422 73T417 37Q417 34 409 29Q329 -11 248 -11ZM401 299Q399 337 376 361T316 385Q291 385 266 371Q220 350 184 289H401V299",120359:"381 443Q381 440 374 407T366 371H315Q263 371 263 369Q262 368 224 186Q215 145 205 97T189 25L184 2V0H94V2L99 25Q104 48 114 96T134 186Q172 368 173 369Q173 371 139 371H106V373L114 410L121 444H155L188 445L191 455L212 551Q232 612 288 658T415 705Q438 705 464 701T494 694Q478 614 477 614L467 618Q457 621 440 624T406 629H400Q333 629 306 579Q301 568 289 507L275 444H328Q381 444 381 443",120360:"113 252Q113 334 177 394T311 454Q332 454 350 451T379 442T398 432T410 424L413 421Q412 423 411 424L409 426Q409 429 434 436T496 449T560 455H568V451Q568 447 567 429T566 394L565 377L553 379Q522 385 479 385Q463 385 456 384L443 383L436 392Q454 357 454 324Q454 243 390 182T249 120Q233 120 219 122T195 128T178 136T167 142L163 145Q149 131 149 105Q149 78 171 72L242 71Q246 71 269 71T303 71T336 68T372 62T403 51T432 32Q461 8 461 -40Q461 -112 383 -159T211 -206Q123 -206 68 -172T12 -86Q12 -55 31 -23T82 32Q90 38 89 39Q89 40 87 44T82 59T80 82Q80 134 126 189Q113 228 113 252ZM369 319Q369 354 350 368T304 383Q274 383 252 369T218 333T202 291T197 255Q197 221 217 206T263 191Q317 191 343 233T369 319ZM373 -59Q373 -41 362 -30T330 -13T291 -7T247 -5H216Q167 -5 158 -6T139 -12Q123 -20 110 -38T97 -76Q97 -102 133 -118T221 -134Q242 -134 267 -130T316 -118T357 -94T373 -59",120361:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 1L82 46Q92 90 111 177T147 348L221 694H265Q310 694 310 693T279 544L247 395Q325 455 403 455Q513 455 513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120362:"189 578Q190 579 199 627T211 678V680H315V678Q313 675 304 627T293 578V576H189V578ZM168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",120363:"211 577L233 680H284Q336 680 336 679L315 576H263Q211 576 211 577ZM19 -204Q-12 -204 -40 -196T-82 -179T-96 -170Q-96 -168 -78 -132L-61 -95L-54 -103Q-32 -126 3 -126Q26 -126 50 -116Q76 -101 83 -85Q84 -79 140 180T196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204",120364:"150 348L224 694H310V691Q218 259 218 258L232 270Q245 281 274 306T327 351L435 444H489L542 443Q542 442 443 357L344 272L471 1L422 0H372L366 14Q359 27 347 54T323 105L273 210Q271 210 231 174L190 139L160 0H118Q76 0 76 1L86 46Q95 90 114 177T150 348",120365:"148 348L222 694H311V691Q311 690 238 348T164 2V0H119Q74 0 74 1L84 46Q93 90 112 177T148 348",120366:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392H400Q451 454 472 439Q482 434 489 427T500 412T506 399T510 388L511 384Q511 384 517 388Q563 431 620 446Q648 455 680 455Q790 455 790 358Q790 334 785 309Q784 304 753 156T720 2V0H627V2L634 34Q641 65 650 110T669 200T686 281T693 321Q693 379 613 379Q553 379 514 302Q503 276 486 202T457 66T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120367:"416 321Q416 379 336 379Q276 379 237 302Q226 276 209 202T180 66T166 2V0H119Q73 0 73 2L121 226L169 449Q169 450 213 450H256L249 421Q248 417 247 412T246 404T245 398T244 394T244 392Q250 398 261 407T307 433T379 454H392Q416 454 433 452T470 440T502 411T513 358Q513 334 508 309Q507 304 476 156T443 2V0H350V2L357 34Q364 65 373 110T392 200T409 281T416 321",120368:"69 169Q69 238 107 306T211 417T348 461Q419 461 471 412T523 271Q523 161 438 75T247 -11Q170 -11 120 39T69 169ZM432 279Q432 338 401 361T333 385Q280 385 240 352T182 273T164 178Q164 119 195 94T265 68Q306 68 344 94Q380 115 406 169T432 279",120369:"259 443Q251 405 251 404L260 409Q269 414 286 421T324 436T375 449T434 455Q482 455 510 417T538 303Q538 169 463 79T302 -11Q226 -11 176 39V36Q175 35 151 -80L127 -193Q127 -194 80 -194H34V-191L102 127L169 443Q169 444 214 444T259 443ZM269 65Q332 65 386 124T441 262Q441 304 422 334T370 373Q356 375 339 375Q293 375 238 331L193 118Q200 103 206 94T229 75T269 65",120370:"72 149Q72 272 146 363T304 455Q340 455 371 442T409 423T436 398Q438 411 442 427L448 455H538L400 -193Q400 -194 354 -194Q307 -194 307 -193L356 37V41Q355 41 350 38T332 27T302 13Q247 -10 191 -10H179Q138 -10 105 32T72 149ZM414 298Q402 376 341 376Q277 376 223 317T169 182Q169 121 198 93T265 65Q319 65 365 111L377 123L414 298",120371:"240 377L244 380Q248 384 255 390T272 404T296 419T325 434T361 446T401 454Q403 454 408 454T416 455H424L421 442Q419 435 413 405T406 373Q351 373 294 336T216 237Q213 231 201 173T178 60T164 2V0H119Q74 0 74 2L122 226L170 449Q170 450 213 450H255L247 414Q246 409 245 403T243 393T241 385T240 379T240 377",120372:"99 299Q99 318 106 341T133 393T195 441T298 461Q336 461 370 453T420 437L436 429Q436 428 421 389T405 350Q356 386 273 386H265Q248 386 237 384T211 371T191 337Q189 329 189 326Q189 320 190 315T194 306T200 299T209 293T218 289T228 285T239 283T251 281T263 278L270 276Q278 275 283 274T298 270T316 264T333 255T351 243T367 228T380 209T388 186T391 157Q391 96 341 43T193 -11Q171 -11 150 -8T114 -1T84 9T61 19T45 28T35 33Q35 36 67 116L76 109Q132 67 211 67Q258 67 279 88T301 135Q301 159 280 170T224 187T180 197Q141 212 120 239T99 299",120373:"245 68Q267 68 289 75T322 90L334 98Q338 94 338 28V24L324 19Q268 -4 218 -8Q198 -11 177 -11Q118 -11 118 75Q118 98 123 127Q125 137 149 251T174 369Q174 371 135 371H97V373L105 410L112 444H152L192 445L200 478Q208 512 213 541L219 571H261Q303 571 303 570T290 506L276 444H343Q410 444 410 443Q410 440 403 407T395 371H328Q261 371 261 369Q211 152 211 118Q211 68 245 68",120374:"166 -10H160Q146 -10 137 -8T115 0T97 22T90 63Q90 79 130 268L167 443Q167 444 214 444Q260 444 260 443L224 273Q187 97 187 86Q187 70 202 65T250 59Q303 59 336 83T379 139Q380 143 412 292T444 443Q444 444 491 444Q537 444 537 443T491 225T443 2V0H353V2L361 38L352 34Q344 29 326 22T286 7T232 -5T166 -10",120375:"177 6L108 442V444H201V442Q202 441 213 371T235 213T246 90V65Q259 117 429 406L450 444H495Q540 444 540 443Q539 442 411 221L282 1L230 0H178L177 6",120376:"148 5Q147 8 128 222T109 440L108 444H199V442Q200 441 204 385T214 253T219 140Q219 108 215 76Q215 72 214 67V65L215 66Q219 95 278 221L390 444H475V437Q497 203 497 121Q497 90 494 70Q494 67 494 67L496 73Q520 143 654 405L674 444H718Q762 444 762 443L534 1L483 0H432V5Q429 28 422 126T413 283Q413 343 416 370L417 378Q416 377 416 376Q401 303 248 12L242 0H148V5",120377:"317 229Q453 9 460 0H409L359 1L312 88Q266 176 265 176Q265 177 254 165T223 132T182 88L100 0H1L15 14Q29 28 61 59T118 115L236 229L226 244Q108 433 100 444H201L290 294L438 444H537L528 435Q526 432 512 418T468 376T418 327L317 229",120378:"11 -117L20 -120Q28 -124 46 -128T84 -132H100Q124 -122 149 -85Q200 -6 200 1Q200 17 155 204T109 442Q109 444 156 444H203Q203 443 208 419T221 357T235 277T248 190T254 114Q254 81 250 67V65Q251 65 251 67Q256 94 297 177Q339 259 422 397L450 444H540Q540 443 386 186T219 -90Q179 -153 145 -179T73 -205Q52 -205 34 -202Q29 -202 21 -201T7 -198L1 -197Q1 -196 6 -157T11 -117",120379:"129 408L136 444H315Q494 444 494 443Q494 441 489 419L484 396L164 76L291 77Q418 77 418 76T411 41T402 2V0H215Q28 0 28 2L34 27L38 50L360 371L240 370Q121 370 121 371Q124 388 129 408",120432:"191 76Q212 75 220 68T229 38Q229 10 208 1H129H80Q48 1 38 7T28 38Q28 51 29 57T40 69T70 76Q89 76 89 78Q90 79 117 205T173 461T205 599Q212 623 250 623H262H273Q312 623 319 599Q322 591 350 461T406 205T435 78Q435 76 454 76H458Q484 76 493 59Q496 53 496 38Q496 11 478 3Q474 1 395 1H317Q295 8 295 38Q295 65 311 73Q316 75 333 76L348 77V78Q348 80 341 112L334 143H190L183 112Q176 80 176 78Q175 76 178 76Q180 76 191 76ZM318 221Q313 238 288 366T263 519Q263 526 262 527Q261 527 261 520Q261 493 236 365T206 221Q206 219 262 219T318 221",120433:"39 1Q17 10 17 32V38V46Q17 65 34 73Q40 76 61 76H84V535H61H54Q27 535 19 553Q17 557 17 573Q17 583 17 587T23 599T39 610Q40 611 179 611Q320 610 332 607Q332 607 339 605Q394 591 427 547T461 454Q461 413 436 378T369 325L358 320Q405 311 443 270T482 169Q482 112 445 64T345 3L334 1H39ZM309 533Q302 535 234 535H168V356H230Q284 357 296 358T323 368Q346 380 361 402T377 452Q377 482 358 505T309 533ZM398 176Q396 218 371 246T315 279Q310 280 237 280H168V76H239Q316 77 327 81Q329 82 334 84Q398 107 398 176",120434:"40 305Q40 437 110 529T281 622Q315 622 343 611T387 589T404 578Q409 585 415 596T425 611T435 618T452 622Q472 622 478 609T485 566Q485 559 485 540T484 508V460Q484 413 478 403T442 393Q417 393 409 402Q400 409 400 420Q400 428 395 445T380 487T347 528T295 546Q235 546 180 483T124 306Q124 245 141 197T186 121T241 80T296 66Q346 66 373 103T400 178Q400 209 435 209H442H450Q484 209 484 172Q480 96 421 43T281 -11Q177 -11 109 84T40 305",120435:"38 1Q16 8 16 38Q16 62 32 73Q39 76 58 76H78V535H58Q40 535 32 538Q16 548 16 573Q16 587 17 591Q23 604 34 607T83 611H166H176Q188 611 209 611T239 612Q299 612 337 597T415 530Q485 438 485 300Q485 180 431 100T301 3L291 1H38ZM400 301Q400 363 385 410T346 482T303 519T267 534Q261 535 210 535H162V76H214L267 77Q323 89 361 148T400 301",120436:"374 271Q374 241 367 232T332 223Q307 223 299 231Q290 240 290 263V279H173V76H418V118V144Q418 167 426 176T460 186Q491 186 500 166Q502 161 502 93V52Q502 25 499 17T480 1H41Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q44 535 38 537T25 548T19 573Q19 602 41 610H47Q53 610 63 610T88 610T121 610T160 611T204 611T251 611H458Q460 609 465 606T471 602T475 598T478 593T479 586T480 576T480 562V526V488Q480 452 462 444Q458 442 438 442Q413 442 405 450Q398 457 397 463T396 501V535H173V355H290V371Q290 394 299 403T332 412Q363 412 372 392Q374 387 374 317V271",120437:"384 260Q384 230 377 221T342 212Q317 212 309 220Q300 229 300 252V268H179V76H249Q264 67 267 61T271 38Q271 10 249 1H44Q22 9 22 32V38Q22 63 39 73Q45 76 69 76H95V535H69H59Q42 535 32 542T22 573Q22 602 44 610H50Q56 610 66 610T91 610T125 610T164 611T208 611T257 611H468Q470 609 475 606T481 602T485 598T488 593T489 586T490 576T490 562V526V488Q490 452 472 444Q468 442 448 442Q423 442 415 450Q408 457 407 463T406 501V535H179V344H300V360Q300 383 309 392T342 401Q373 401 382 381Q384 376 384 306V260",120438:"38 306Q38 447 105 534T261 622Q280 622 298 618T329 608T350 596T366 585L371 581Q373 581 377 591T390 612T417 622Q437 622 443 609T450 566Q450 559 450 540T449 508V460Q449 413 443 403T407 393Q392 393 386 394T373 402T364 426Q360 472 335 509T271 546Q214 546 168 477T121 308Q121 210 164 138T271 65Q293 65 310 78T337 109T352 147T360 180T362 195Q362 196 333 196L304 197Q282 204 282 227V234Q282 247 282 251T288 261T304 272H474Q488 263 492 256T496 234Q496 211 479 199Q475 197 461 196H449V21Q441 6 434 3T412 -1H407H402Q385 -1 379 3T364 28Q350 14 322 2T260 -11Q173 -11 106 76T38 306",120439:"16 571Q16 597 27 604T74 611H125H208Q223 602 226 596T230 573Q230 559 227 551T217 540T204 536T186 535H165V356H359V535H338H333Q306 535 297 552Q295 556 295 573Q295 586 295 590T301 600T317 611H486Q501 602 504 596T508 573Q508 559 505 551T495 540T482 536T464 535H443V76H464H470Q482 76 489 75T502 64T508 38Q508 10 486 1H317Q306 5 301 11T296 21T295 38V44Q295 66 311 73Q318 76 338 76H359V280H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571",120440:"400 76Q431 76 441 69T452 38Q452 29 452 26T450 18T443 9T430 1H95Q84 6 79 12T73 23T72 38Q72 65 90 73Q96 76 157 76H220V535H157H124Q93 535 83 542T72 573Q72 603 93 610Q97 611 264 611H430Q432 609 436 607T444 602T449 594Q452 588 452 573Q452 546 434 538Q428 535 367 535H304V76H367H400",120441:"202 543T202 573T224 610H228Q231 610 237 610T251 610T269 610T291 611T315 611T342 611H457Q471 602 475 595T479 573Q479 549 462 538Q454 535 432 535H408V328Q408 159 408 133T402 93Q386 48 340 19T229 -11Q158 -11 108 16T57 100Q57 129 73 141T108 154Q128 154 143 140T159 102Q159 93 155 79Q188 65 228 65H230Q290 65 318 106Q323 115 323 139T324 329V535H274L224 536Q202 543 202 573",120442:"18 549T18 573T29 604T70 611H118H193Q207 603 210 596T214 573Q214 549 198 538Q191 535 172 535H152V421Q152 344 152 326T153 309L242 422L329 534Q327 535 322 536T314 538T308 542T303 548T300 558T298 573Q298 600 316 608Q322 611 392 611H463Q477 602 481 595T485 573Q485 535 446 535H441H420L281 357L436 77L454 76Q473 75 478 73Q495 62 495 38Q495 10 473 1H345Q334 5 329 11T324 21T323 38Q323 51 324 56T332 68T355 77L233 296L152 192V76H172Q191 76 198 73Q214 63 214 38Q214 9 193 1H41Q18 8 18 38Q18 61 35 73Q42 76 61 76H81V535H61Q42 535 35 538Q18 549 18 573",120443:"27 594Q34 605 43 608T84 611H154H213Q258 611 269 605T281 573Q281 546 263 538Q257 535 222 535H185V76H404V118V145Q404 168 411 177T446 186H453Q478 186 486 167Q488 161 488 93V50Q488 24 485 17T466 1L258 0H147H99Q47 0 36 6T25 38Q25 59 35 69Q44 76 76 76H101V535H76H64Q36 535 27 552Q25 557 25 573T27 594",120444:"50 535Q37 536 31 537T18 547T12 573Q12 598 22 604T62 611H91H121Q147 611 158 607T178 587Q183 579 222 446T261 293Q261 289 262 288Q263 288 263 292Q263 311 298 434T346 588Q353 603 365 607T402 611H435H450Q488 611 500 605T512 573Q512 556 506 547T493 537T474 535H459V76H474Q487 75 493 74T505 64T512 38Q512 11 494 3Q490 1 424 1H386Q355 1 345 7T335 38Q335 55 341 64T354 74T373 76H388V302Q388 512 387 519Q382 482 346 359T304 228Q292 204 262 204T220 228Q215 237 179 359T137 519Q136 512 136 302V76H151Q164 75 170 74T182 64T189 38Q189 11 171 3Q167 1 101 1H63Q32 1 22 7T12 38Q12 55 18 64T31 74T50 76H65V535H50",120445:"20 571Q20 598 30 604T73 611H105H136Q152 611 160 611T177 607T189 601T198 587T206 568T217 537T231 497Q354 142 365 95L368 84V535H347H342Q314 535 306 552Q304 556 304 573Q304 586 304 590T310 600T326 611H482Q497 602 500 596T504 573Q504 559 501 551T491 540T478 536T460 535H439V25Q432 7 424 4T389 0H374Q334 0 322 31L293 115Q171 468 159 517L156 528V76H177H183Q195 76 202 75T215 64T221 38Q221 10 199 1H43Q32 5 27 11T22 21T21 38V44Q21 66 37 73Q44 76 64 76H85V535H64Q49 535 42 536T28 545T20 571",120446:"102 588Q140 621 240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 185 460 118T422 23Q382 -10 289 -10H262H235Q142 -10 102 23Q74 50 65 118T56 306Q56 427 64 494T102 588ZM363 513Q357 523 347 530T324 540T302 544T280 546H268Q192 546 167 521Q150 501 145 452T140 300Q140 235 142 197T151 130T172 89T207 71T262 65Q317 65 341 81T374 144T384 300Q384 474 363 513",120447:"41 1Q19 9 19 32V38Q19 63 36 73Q42 76 65 76H89V535H65H55Q38 535 29 543T19 576Q19 603 41 610H49Q57 610 70 610T100 610T136 611T175 611Q190 611 216 611T255 612Q321 612 363 598T441 537Q480 486 480 427V421Q480 354 447 311T378 251Q339 230 275 230H239H173V76H197Q220 76 227 73Q244 62 244 38Q244 10 222 1H41ZM396 421Q396 461 369 491T300 533Q294 534 233 535H173V306H233Q294 307 300 308Q345 319 370 352T396 421",120448:"56 306Q56 380 58 426T68 510T87 568T120 600T170 617T240 621Q323 621 335 620Q393 613 422 588Q450 560 459 493T468 306Q468 124 447 66Q433 23 394 6L424 -53Q454 -112 454 -118Q454 -128 441 -138H377Q367 -135 363 -129T333 -69L304 -11H254Q205 -10 180 -8T128 6T91 36T70 92T58 178T56 306ZM227 151Q227 171 262 171H276H281Q292 171 296 171T305 170T313 165T317 158T323 145T332 127L353 88Q356 88 361 95T372 131T382 202Q384 228 384 306Q384 452 371 492T304 544Q296 545 251 545Q230 545 215 543T188 534T169 520T155 497T147 466T143 423T141 371T140 306Q140 248 141 217T146 154T157 109T178 83T212 68T262 65H266L264 70Q261 75 256 85T247 105Q227 145 227 151",120449:"16 571Q16 598 27 605T76 612Q84 612 108 612T148 611Q268 611 294 605Q346 592 389 550T432 440Q432 394 410 359Q393 329 366 310L358 303Q387 273 399 239Q405 219 405 178T408 106T421 68Q426 65 428 65Q433 65 435 74T438 96T441 112Q450 130 480 130H485Q519 130 522 100Q522 79 516 56T488 11T434 -11Q421 -11 408 -8T377 5T344 37T324 93Q322 101 322 154L321 209Q304 257 257 267Q252 268 207 268H165V76H186H192Q204 76 211 75T224 64T230 38Q230 10 208 1H39Q28 5 23 11T18 21T17 38V44Q17 66 33 73Q40 76 60 76H81V535H60Q45 535 38 536T24 545T16 571ZM348 440Q348 478 321 502T260 532Q252 534 208 535H165V344H208Q212 344 223 344T239 345T252 346T266 348T278 351T293 358Q348 387 348 440",120450:"52 454Q52 524 107 572T229 621Q266 621 274 620Q326 610 360 588L371 581Q377 594 379 598T386 610T397 619T412 622Q433 622 439 610T446 570Q446 563 446 545T445 515V479Q445 441 444 432T436 417Q428 408 403 408T370 417Q361 424 361 434Q361 439 360 448T351 476T331 509T295 535T238 546Q194 546 163 522T132 458Q132 435 148 412Q155 401 166 393T192 380T218 371T247 364T270 359Q341 342 349 339Q389 325 418 296T461 229Q472 201 472 164Q469 92 417 41T287 -11Q240 -11 200 -1T143 19L126 29Q117 6 109 -2Q100 -11 84 -11Q64 -11 58 1T51 42Q51 49 51 66T52 95V135Q52 173 53 180T61 194Q70 203 95 203Q119 203 127 194Q136 186 136 168Q143 66 284 66H290Q325 66 350 85Q391 115 391 165Q391 204 369 228T322 260Q320 260 255 275T185 293Q123 309 88 355T52 454",120451:"129 38Q129 51 129 55T135 65T151 76H220V535H110V501Q110 470 109 464T101 450Q93 442 68 442H60Q37 442 28 461Q26 466 26 527L27 589Q36 607 49 610H55Q61 610 72 610T97 610T131 610T170 611T215 611T264 611H476Q478 609 483 606T489 602T493 598T496 593T497 586T498 576T498 562V526V488Q498 452 480 444Q476 442 456 442Q431 442 423 450Q416 457 415 463T414 501V535H304V76H374Q389 67 392 61T396 38Q396 10 374 1H151Q140 5 135 11T130 21T129 38",120452:"-3 573Q-3 597 8 604T50 612Q57 612 77 612T111 611H200Q214 602 218 595T222 573Q222 549 205 538Q198 535 175 535H151V359Q151 333 151 291Q152 177 156 162Q157 160 157 159Q165 123 193 95T262 66Q303 66 330 94T367 159Q371 175 371 191T373 359V535H349H339Q328 535 322 537T309 548T303 573T306 595T325 611H506Q520 602 524 595T528 573Q528 549 511 538Q504 535 481 535H457V364Q457 189 456 182Q448 101 394 45T262 -11Q189 -11 132 43T68 182Q67 189 67 364V535H43H33Q22 535 16 537T3 548T-3 573",120453:"19 578Q19 585 20 590T23 598T29 604T38 608T48 610T62 611T78 612T97 611T119 611H195Q210 602 213 596T217 573Q217 561 216 555T206 542T179 535H164Q166 529 188 435T235 231T261 94L262 84V88Q263 91 263 94Q265 121 289 231T336 438L360 535H345Q308 535 308 566V573Q308 586 308 590T314 600T330 611H484Q499 602 502 595T505 573Q505 560 504 554T493 541T465 535H447L384 278Q321 19 319 14Q309 -7 278 -7H262H246Q215 -7 205 14Q203 19 140 278L78 535H59Q45 535 38 536T25 547T19 573V578",120454:"459 611Q491 611 501 605T512 573Q512 538 482 535H474L439 276Q406 26 402 11Q398 2 389 -3Q387 -3 386 -4L380 -7H359H349Q324 -7 313 13Q307 29 285 139T263 275Q263 283 262 283Q261 282 261 274Q261 248 239 137T211 13Q200 -7 175 -7H165H144Q136 -3 127 3Q121 10 117 36T85 276L50 535H42Q26 536 19 545T12 564V573Q12 603 33 610Q37 611 101 611H134Q165 611 175 604T186 573Q186 563 186 559T182 547T169 538T143 535H122V531Q124 517 133 446T155 266T172 96V84L173 102Q176 157 192 243T215 346Q227 367 259 367H262H265Q297 367 309 346Q316 329 332 243T351 102L352 84V96Q356 161 368 266T390 444T402 531V535H381Q366 535 359 536T345 547T338 573Q338 600 356 608Q362 611 425 611H459",120455:"39 571Q39 597 49 604T93 611H141H218Q233 602 236 595T239 573Q239 538 210 535Q202 535 202 534T215 507T243 454L257 428L307 535H298Q266 538 266 573Q266 584 267 588T273 598T289 611H366H401Q442 611 454 605T466 573Q466 546 448 538Q442 535 421 535H398L299 327Q299 323 362 201L426 77L449 76Q467 76 475 75T489 65T495 38Q495 11 477 3Q473 1 395 1H317Q295 8 295 38Q295 73 325 76L334 77Q333 78 314 117T276 196L257 235L239 196Q221 157 204 118T186 77Q190 76 196 76Q211 74 218 67T227 55T228 38Q228 28 227 24T221 13T206 1H50Q28 9 28 32V38Q28 63 45 73Q51 76 73 76H96L214 324Q215 327 162 431L108 535H85H79Q67 535 60 536T46 546T39 571",120456:"20 573Q20 597 30 604T72 611H121H198Q212 602 216 595T220 573Q220 568 219 563T217 555T214 549T211 544T207 541T203 538T198 537T194 536T190 536L188 535Q179 535 179 534L188 516Q196 497 208 470T232 415T252 363T261 332Q261 329 262 329T263 332Q263 354 333 508L345 534Q345 535 336 535Q305 538 305 567V573Q305 589 308 595T327 611H483Q505 598 505 573Q505 549 488 538Q481 535 460 535H438L304 245V76H325H331Q343 76 350 75T363 64T369 38Q369 10 347 1H178Q167 5 162 11T157 21T156 38V44Q156 66 172 73Q180 76 199 76H220V245L86 535H64Q44 535 36 538Q20 548 20 573",120457:"71 1Q60 5 55 11T49 23T48 39V46Q48 56 58 73T131 183Q171 242 197 282L366 535H144V501Q144 470 143 464T135 450Q127 442 102 442H94Q71 442 62 461Q60 466 60 527L61 589Q70 607 83 610H88Q93 610 102 610T124 610T154 610T188 611T227 611T270 611H454Q456 609 461 606T467 601T471 597T474 591T475 584T476 572V565Q476 555 466 538T393 428Q353 369 327 329L158 76H397V120V146Q397 169 405 179T439 189Q470 189 479 169Q481 164 481 95V48Q481 24 478 16T459 1H71",120458:"126 306Q105 306 90 321T74 359Q74 439 211 439Q268 439 276 438Q343 426 383 390T430 306Q431 301 431 190V81Q446 79 465 78T492 76T509 72T521 60T524 38Q524 11 506 3Q502 1 466 1Q426 1 406 5T379 14T355 36L345 30Q284 -6 205 -6Q135 -6 92 39T48 141Q48 182 79 212T158 256T252 278T342 285H347V290Q347 315 325 335T267 362Q258 363 224 363Q189 363 185 362H179L178 358Q178 353 178 352T176 345T174 337T170 330T165 322T158 316T150 311T139 308T126 306ZM132 140Q132 115 157 93T224 70Q269 70 302 87T344 133Q346 139 347 175V211H339Q256 209 194 190T132 140",120459:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 491V396L182 402Q217 424 256 431Q280 437 309 437Q376 437 434 379T492 217Q492 162 473 118T422 47T358 8T293 -6Q229 -6 174 38Q171 13 163 7T135 1H131H122Q99 1 90 23L89 279V535H58L27 536Q4 543 4 573ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120460:"291 -6Q196 -6 131 60T66 216Q66 296 119 361Q154 403 200 421T273 439Q275 440 293 440H313Q400 440 433 409Q454 388 454 359Q454 335 439 321T402 306Q380 306 365 321T350 357V362L340 363Q339 363 326 363T303 364Q280 364 266 362Q217 352 184 313T151 215Q151 153 199 112T313 70Q341 70 357 85T381 118T394 140Q402 146 424 146Q443 146 447 144Q466 137 466 117Q466 106 457 88T429 47T374 10T291 -6",120461:"266 573Q266 596 277 603T314 611H352H385Q411 611 419 607T435 586V76H498Q512 67 516 60T520 38Q520 9 498 1H436Q429 1 417 1T398 0Q375 0 363 7T351 34V43L342 36Q288 -6 223 -6Q143 -6 87 58T31 216Q31 307 88 372T230 437Q292 437 342 405L351 399V535H320L289 536Q266 543 266 573ZM351 290Q347 302 337 316T302 346T244 361Q193 361 154 319T115 215Q115 152 152 111T235 70Q314 70 351 170V290",120462:"48 217Q48 295 100 361T248 439L258 440Q268 440 274 440Q329 438 369 416T428 359T456 292T464 228Q464 215 461 208T454 198T442 190L288 189H135L138 179Q153 132 199 102T303 71Q336 71 353 86T380 120T398 143Q404 146 422 146Q453 146 462 126Q464 120 464 116Q464 84 416 39T285 -6Q187 -6 118 59T48 217ZM377 264Q371 291 365 306T341 338T294 362Q288 363 264 363Q225 363 190 336T139 264H377",120463:"43 395Q44 405 44 408T47 416T53 423T66 431H176V461Q176 500 182 518Q201 570 252 593T353 617Q399 614 418 593T437 548Q437 528 424 514T387 499Q365 499 353 511T338 537V541H328Q275 536 261 494Q260 490 260 460V431H327Q334 431 346 431T364 432Q392 432 404 425T416 393T405 362T365 355H327H260V76H319Q375 76 388 71T401 38Q401 27 400 23T395 12T379 1H58Q47 6 42 12T36 23T35 38Q35 65 53 73Q59 76 117 76H176V355H121H93Q64 355 54 362T43 395",120464:"60 274Q60 337 107 386T233 436Q278 436 316 417L329 410L338 416Q384 442 427 442T489 423T509 381T494 345T460 332Q449 332 440 338Q432 341 427 348T419 360T415 365Q414 364 410 364L383 355Q406 320 406 274Q406 211 358 162T233 112Q189 112 155 128L146 133Q142 125 142 115Q142 99 150 85T175 71Q182 72 187 70Q188 70 195 70T218 70T254 69Q259 69 275 69T297 69T318 68T340 66T361 62T384 57T405 49T428 38Q495 -1 495 -76Q495 -143 427 -186T262 -229Q161 -229 94 -185T29 -73Q30 -60 33 -48T39 -26T47 -8T57 8T67 20T77 30T86 38L91 43Q91 44 86 53T75 80T70 117Q70 142 89 183L83 194Q60 232 60 274ZM321 274Q321 312 296 337T230 362Q197 362 171 338T145 274Q145 235 170 211T233 187Q273 187 297 212T321 274ZM422 -78Q422 -54 408 -38T366 -15T315 -6T255 -4H200Q198 -4 193 -4T183 -3Q148 -3 125 -26T102 -78Q102 -110 151 -132T261 -154Q321 -154 371 -132T422 -78",120465:"4 573Q4 596 15 603T52 611H90H124Q146 611 155 608T171 591Q173 586 173 489Q173 394 175 394L186 402Q197 410 219 420T269 434Q278 436 306 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 10 286 32V38V46Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V535H58L27 536Q4 543 4 573",120466:"202 538T202 559T218 596T260 612Q283 612 300 597T317 560Q317 538 300 523T260 507Q235 507 219 522ZM411 76Q441 76 451 69T462 38Q462 29 462 26T460 18T453 9T440 1H94Q72 8 72 33V38Q72 46 72 49T74 58T81 68T94 76H233V355H167L102 356Q80 363 80 393Q80 418 91 425T138 432Q145 432 165 432T200 431H295Q297 429 303 425T310 420T314 415T317 404T317 389T318 363Q318 354 318 314T317 241V76H378H411",120467:"261 559Q261 580 277 596T319 612Q342 612 359 597T376 560T360 523T320 507Q296 507 279 523T261 559ZM75 -91T100 -91T138 -107T152 -144V-150L160 -151H193H203Q241 -151 267 -121Q284 -97 288 -73T292 23V151V355H218L145 356Q123 365 123 387V393Q123 422 145 430H148Q151 430 156 430T169 430T185 430T205 431T227 431T251 431H354Q356 430 360 427T365 424T369 420T372 416T373 410T375 402T376 391T377 376T377 356Q377 345 377 286T376 176Q376 -67 371 -88Q362 -123 342 -151T299 -194Q254 -228 180 -228Q84 -226 56 -177Q49 -162 48 -148Q48 -122 61 -107",120468:"13 42Q13 63 23 69T69 76H102V535H69H54Q34 535 24 542T13 573Q13 588 15 593Q22 605 29 608T56 611H95Q113 611 122 611T140 610T152 609T159 607T163 603T167 597T173 589V413L174 237L295 355H275Q260 355 253 356T239 367T232 393Q232 419 243 425T304 431H359H464Q479 422 482 415T485 393Q485 364 464 356L431 355H398L293 254L427 76H486Q501 67 504 60T507 38Q507 28 507 24T501 12T486 1H314Q292 8 292 38Q292 62 308 73Q312 75 326 76L338 77L290 140Q279 154 267 171T248 196L242 204L207 171L173 139V76H206H221Q241 76 251 69T262 38Q262 11 244 3Q240 1 138 1Q123 1 100 1T70 0Q32 0 23 7T13 42",120469:"51 573Q51 602 73 610H76Q79 610 84 610T97 610T113 610T133 611T155 611T179 611H282Q301 598 304 586V76H452Q466 67 470 60T474 38Q474 10 452 1H73Q51 9 51 32V38Q51 54 54 60T73 76H220V535H146L73 536Q51 545 51 567V573",120470:"133 76Q156 74 164 67T172 38Q172 9 151 1H11Q-12 8 -12 38Q-12 61 5 73Q10 75 28 76H45V355H28Q10 356 5 358Q-12 370 -12 393Q-12 419 11 431H52H70Q91 431 100 427T116 405Q163 436 200 436Q255 436 281 390L285 394Q289 398 292 400T301 407T314 415T329 423T346 429T366 434T389 436H392Q425 436 448 411Q469 390 474 360T480 268V232V203V76H497Q520 74 528 67T536 38Q536 9 515 1H396Q374 9 374 32V38Q374 73 402 76H409V191V242Q409 317 404 339T375 361Q343 361 323 332T299 264Q298 258 298 165V76H315Q338 74 346 67T354 38Q354 9 333 1H214Q192 9 192 32V38Q192 73 220 76H227V191V242Q227 317 222 339T193 361Q161 361 141 332T117 264Q116 258 116 165V76H133",120471:"89 431Q94 431 105 431T122 432Q173 432 173 399Q173 394 175 394Q176 394 190 404T233 425T298 436Q343 436 371 423Q411 402 423 365T436 265Q436 257 436 239T435 211V198V76H498Q512 67 516 60T520 38Q520 9 498 1H308Q286 9 286 32V38V45Q286 65 303 73Q309 76 329 76H351V188Q351 204 351 230T352 266Q352 321 341 341T288 361Q253 361 222 341T176 274L174 264L173 170V76H236Q250 67 254 60T258 38Q258 9 236 1H27Q4 8 4 38Q4 53 8 60T27 76H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89",120472:"52 216Q52 318 118 379T261 440Q343 440 407 378T472 216Q472 121 410 58T262 -6Q176 -6 114 58T52 216ZM388 225Q388 281 351 322T261 364Q213 364 175 325T136 225Q136 158 174 114T262 70T350 114T388 225",120473:"89 431Q93 431 104 431T121 432Q173 432 173 401V396L182 402Q237 437 305 437Q376 437 434 378T492 217Q492 146 459 93T382 17T291 -6Q261 -6 232 5T188 26L174 37Q173 37 173 -54V-146H236Q250 -155 254 -162T258 -184Q258 -213 236 -221H27Q4 -214 4 -184Q4 -169 8 -162T27 -146H89V355H58L27 356Q4 363 4 393Q4 408 8 415T27 431H89ZM409 215Q409 269 377 315T283 361Q255 361 224 344T177 297L173 290V167Q189 124 213 97T278 70Q330 70 369 111T409 215",120474:"34 215Q34 309 91 368T222 436Q224 436 231 436T242 437Q309 437 372 390V401Q372 419 381 428T414 437Q426 437 432 436T444 430T456 412V-146H489H504Q524 -146 534 -153T545 -184Q545 -211 527 -219Q523 -221 414 -221Q398 -221 374 -221T342 -222Q304 -222 294 -216T283 -184Q283 -157 301 -149Q307 -146 339 -146H372V-51Q372 43 371 43L364 38Q357 33 345 26T318 12T280 -1T236 -6Q155 -6 95 55T34 215ZM117 215Q117 152 157 111T250 70Q289 70 318 92T363 146Q372 163 372 192V215L371 263Q339 360 254 360Q206 360 162 321T117 215",120475:"327 76Q359 76 369 70T380 38Q380 10 359 1H47Q24 8 24 38Q24 54 28 61T47 76H145V355H96L47 356Q24 363 24 393Q24 409 28 416T47 431H207Q223 419 226 414T229 393V387V369Q297 437 394 437Q436 437 461 417T487 368Q487 347 473 332T438 317Q428 317 420 320T407 327T398 337T393 347T390 356L388 361Q348 356 324 345Q228 299 228 170Q228 161 228 151T229 138V76H293H327",120476:"72 317Q72 361 108 396T229 439Q231 439 245 439T268 440Q303 439 324 435T353 427T363 423L372 432Q380 440 397 440Q430 440 430 395Q430 390 430 380T429 366V335Q429 311 422 302T387 293Q364 293 355 300T346 316T343 336T325 353Q306 364 257 364Q209 364 178 351T147 317Q147 284 231 272Q327 256 357 247Q458 210 458 129V121Q458 74 413 34T271 -6Q246 -6 224 -3T189 5T165 14T150 22T144 26Q142 23 139 18T135 11T132 6T128 1T124 -2T119 -4T113 -5T104 -6Q84 -6 78 6T71 43Q71 48 71 60T72 79Q72 132 73 141T81 157Q90 166 115 166Q135 166 142 162T157 140Q168 108 191 90T260 70Q297 70 323 76T361 91T379 110T384 129Q384 157 346 171T247 195T165 212Q119 228 96 256T72 317",120477:"25 395Q26 405 26 408T29 416T35 423T48 431H145V481L146 532Q154 547 161 550T184 554H189Q218 554 227 534Q229 529 229 480V431H405Q406 430 411 427T418 422T422 416T426 407T427 393Q427 387 427 382T424 374T421 368T417 363T413 360T408 358L405 356L317 355H229V249Q229 237 229 214T228 179Q228 126 241 98T295 70Q354 70 365 149Q366 167 375 174Q383 182 407 182H415Q438 182 446 166Q448 161 448 148Q448 84 398 39T282 -6Q226 -6 189 29T146 128Q145 134 145 247V355H96H72Q45 355 35 362T25 395",120478:"4 393Q4 416 15 423T52 431H90Q141 431 151 429T168 417Q171 412 173 409V254L174 100Q182 70 244 70Q320 70 344 119Q349 130 350 144T351 248V355H320L289 356Q266 363 266 393Q266 408 270 415T289 431H351H386Q409 431 418 428T433 411Q435 406 435 241V76H498Q512 67 516 60T520 38Q520 9 498 1H436H394Q372 1 364 5T351 26L342 21Q293 -5 227 -5Q118 -5 96 67Q91 82 90 101T89 227V355H58L27 356Q4 363 4 393",120479:"24 392Q24 417 36 424T79 432Q85 432 103 432T132 431H215Q229 422 233 415T237 393Q237 355 198 355H193H172L262 77L352 355H331H323Q288 355 288 393Q288 409 291 415T310 431H478Q491 423 495 416T500 393Q500 364 478 356L452 355H426L374 190Q320 24 318 20Q307 -4 273 -4H262H251Q217 -4 206 20Q204 24 150 190L98 355H72L47 356Q24 363 24 392",120480:"54 355Q16 355 16 388V393Q16 423 37 430Q41 431 125 431H162Q206 431 218 425T230 393Q230 366 212 358Q206 355 174 355Q141 355 141 354L150 296Q181 110 181 89V84Q182 85 183 96Q185 118 199 173T218 237Q223 247 245 259H264H268Q294 259 309 240Q315 229 329 174T343 92Q343 84 344 84V86Q344 88 344 91T345 97Q347 125 356 187T374 301T383 354Q383 355 350 355H333Q314 355 304 362T294 393Q294 420 312 428Q318 431 401 431H440Q485 431 496 425T508 393Q508 382 508 377T498 363T470 355L455 354Q455 353 441 271T413 104T396 16Q384 -4 355 -4H351Q315 -4 305 9T280 79Q278 90 276 96Q265 149 265 169Q265 176 264 169Q263 166 263 162Q261 130 248 79T230 18Q220 -4 183 -4H175L151 -3Q134 5 127 17L112 102Q97 188 83 270T69 354Q62 355 54 355",120481:"35 393Q35 417 46 424T89 432Q95 432 112 432T141 431H223Q238 422 241 415T244 393Q244 389 244 383T237 367T216 355Q209 355 209 354L234 319Q259 286 260 286L308 354Q308 355 301 355Q285 356 278 365T270 384L271 393Q271 420 289 428Q295 431 376 431H459Q460 430 465 427T472 422T476 416T480 407T481 393Q481 368 470 362T434 355H425H392L344 290Q295 225 295 223Q294 223 309 203T350 149L405 77L439 76H453Q474 76 484 69T495 38Q495 10 473 1H303Q281 9 281 32V38Q281 49 282 54T290 67T313 76Q324 76 324 77L259 173L197 77Q202 76 209 76Q225 75 233 68T241 55T242 38Q242 28 242 24T236 12T221 1H51Q29 9 29 32V38Q29 48 29 51T31 59T38 67T51 76H117L171 149Q224 222 224 223L124 355H90H78Q54 355 45 361T35 393",120482:"26 393Q26 417 37 424T80 431H134H217Q232 422 235 416T239 393Q239 379 236 371T226 360T214 356T197 355L179 354V353L188 330Q197 306 209 272T235 201T259 133T271 89V84L274 95Q279 122 298 185T335 300T352 354Q352 355 331 355Q312 355 304 358Q288 368 288 393Q288 408 291 415T310 431H478Q479 430 484 427T491 422T495 416T499 407T500 393Q500 376 493 367T479 357T458 355H452Q426 355 425 353Q420 337 351 124T280 -94Q240 -195 168 -220Q147 -228 125 -228Q89 -228 66 -201T42 -139Q42 -116 56 -102T93 -87Q117 -87 130 -102T144 -135V-138H126Q121 -148 121 -150T130 -152Q182 -147 207 -87Q211 -78 223 -40T236 1Q230 10 102 355H75L49 356Q26 363 26 393",120483:"56 1Q40 7 37 14T34 41Q34 59 36 64Q39 67 43 73Q65 95 191 213T341 355H133V334Q133 306 124 297Q116 289 91 289H83Q60 289 51 308Q49 313 49 361L50 409Q59 427 72 430H78Q83 430 92 430T115 430T144 430T179 431T219 431T262 431H450Q452 430 455 428T459 424T463 422T466 419T468 416T469 413T470 409T471 404T472 398T472 391Q472 374 469 368L462 358Q453 349 315 218Q210 122 164 76H391V103Q391 136 400 146Q409 155 433 155Q464 155 473 135Q475 130 475 78V46Q475 24 472 16T453 1H56",120488:"296 0Q278 3 164 3Q58 3 49 0H40V62H92Q144 62 144 64Q388 682 397 689Q403 698 434 698Q463 698 471 689Q475 686 538 530T663 218L724 64Q724 62 776 62H828V0H817Q796 3 658 3Q509 3 485 0H472V62H517Q561 62 561 63L517 175H262L240 120Q218 65 217 64Q217 62 261 62H306V0H296ZM390 237L492 238L440 365Q390 491 388 491Q287 239 287 237H390",120489:"720 510Q720 476 704 448T665 404T619 377T580 362L564 359L583 356Q602 353 632 342T690 312Q712 292 725 276Q752 235 752 189V183Q752 160 741 125Q698 18 547 2Q543 1 288 0H39V62H147V624H39V686H264H409Q502 686 542 681T624 655Q720 607 720 510ZM563 513Q563 553 548 578T518 611T486 622Q479 624 385 624H293V382H375Q458 383 467 385Q563 405 563 513ZM590 192Q590 307 505 329Q504 330 503 330L398 331H293V62H391H400H444Q496 62 528 75T580 131Q590 155 590 192",120490:"425 0L228 3Q63 3 51 0H39V62H147V618H39V680H612V676Q614 670 627 552T643 428V424H581V428Q580 430 576 461T562 524T532 576Q512 596 481 605T426 616T357 618H304V62H439V0H425",120491:"901 12Q901 7 892 0H479Q65 0 62 2Q56 6 56 11Q56 14 242 347T433 685Q438 694 450 696Q454 698 480 698H506L523 687Q526 683 711 354T899 17Q901 13 901 12ZM653 137L427 538L202 137L315 136H540L653 137",120492:"723 286Q721 284 700 145T677 3V0H39V62H147V618H39V680H660V676Q662 670 675 552T691 428V424H629V428Q629 429 627 448T618 494T601 541Q574 593 527 605T382 618H374H304V384H336Q338 384 347 384T361 384T376 386T392 390T407 397T421 407T432 423Q442 444 443 482V501H505V205H443V224Q442 258 435 278T411 307T380 318T336 322H304V62H375H394Q429 62 449 62T497 66T541 76T577 95T609 126T632 170T651 232Q661 287 661 289H723V286",120493:"80 430L92 686H358Q624 686 628 684Q638 679 638 656Q638 640 637 639Q637 638 445 353Q401 288 351 214T277 103L253 67L256 66Q258 66 265 66T279 66T298 66H343Q380 66 406 68T464 81T518 110T557 164T579 250Q583 278 583 298Q583 299 614 299H645V291Q643 281 636 150T627 8V0H353Q79 0 75 2Q64 7 64 31Q64 48 66 52L259 340L451 623Q451 624 384 624Q294 623 259 612Q155 581 143 446Q142 440 142 432V430H80",120494:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V388H595V624H487V686H499Q523 683 673 683Q824 683 848 686H860V624H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V326H304V62H412V0H400",120495:"629 -10T446 -10T164 89T64 340Q64 380 71 420T102 510T163 596T266 662T418 696H438Q488 696 499 695Q582 686 644 655T741 584T796 495T823 409T829 338Q829 188 729 89ZM439 645Q416 645 390 638T333 615T275 564T236 480Q221 423 221 341Q221 272 230 228Q247 144 301 94T447 43T592 93T663 228Q672 272 672 341Q672 645 439 645ZM286 242V446H348V412H545V446H607V242H545V276H348V242H286",120496:"397 0Q370 3 218 3Q65 3 38 0H25V62H139V624H25V686H38Q65 683 218 683Q370 683 397 686H410V624H296V62H410V0H397",120497:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H51Q75 683 226 683Q376 683 400 686H412V624H304V338L472 483L634 624H565V686H576Q597 683 728 683Q814 683 829 686H836V624H730L614 524Q507 432 497 422Q496 422 498 418T514 395T553 342T627 241L759 63L805 62H852V0H842Q830 3 701 3Q550 3 526 0H513V62H549Q584 62 584 63Q583 65 486 196T388 328L304 256V62H412V0H400",120498:"285 0Q267 3 154 3Q56 3 47 0H40V62H131Q131 63 167 160T244 369T321 578T359 678Q366 698 393 698H404H413Q437 698 446 678Q448 672 560 369T674 62H765V0H754Q733 3 604 3Q453 3 429 0H416V62H461L507 63L355 470Q353 468 279 265L203 63L249 62H294V0H285",120499:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H305Q316 679 323 667Q330 653 434 414L546 157L658 414Q766 662 773 674Q778 681 788 686H1052V624H944V62H1052V0H1040Q1016 3 874 3T708 0H696V62H804V341L803 618L786 580Q770 543 735 462T671 315Q540 13 536 9Q528 1 507 1Q485 1 477 9Q472 14 408 162T281 457T217 603Q215 603 215 334V62H323V0H314",120500:"314 0Q296 3 181 3T48 0H39V62H147V624H39V686H171H265Q288 686 297 686T309 684T315 679Q317 676 500 455T684 233V624H576V686H585Q603 683 718 683T851 686H860V624H752V319Q752 15 750 11Q747 4 742 2T718 0H712Q708 0 706 0T700 0T696 1T693 2T690 4T687 7T684 11T679 16T674 23Q671 27 437 311L215 579V62H323V0H314",120501:"54 465L63 674Q63 675 383 675T703 674L712 465Q712 464 681 464H650V467Q650 490 646 516T632 545Q612 550 383 550H283Q169 550 149 548T124 531Q123 530 123 529Q116 506 116 467V464H85Q54 464 54 465ZM160 256V447H222V414H544V447H606V256H544V289H222V256H160ZM57 0L48 222H110V219Q110 147 125 133Q127 130 130 129T160 127T235 126T383 126Q482 126 530 126T604 127T635 129T641 133Q656 146 656 219V222H718L709 0H57",120502:"64 339Q64 431 96 502T182 614T295 675T420 696Q469 696 481 695Q620 680 709 589T798 339Q798 173 697 82T432 -10Q262 -10 163 85T64 339ZM625 454Q618 502 600 538T562 593T515 624T469 639T431 642Q331 642 276 563Q232 493 232 353Q232 315 234 285T244 216T267 148T308 94T372 56Q405 46 432 46Q517 46 567 106T627 267Q631 299 631 353Q631 418 625 454",120503:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V618H39V680H860V618H752V62H860V0H848Q824 3 674 3Q523 3 499 0H487V62H595V618H304V62H412V0H400",120504:"400 0Q376 3 226 3Q75 3 51 0H39V62H147V624H39V686H253Q435 686 470 685T536 678Q585 668 621 648T675 605T705 557T718 514T721 483T718 451T704 409T673 362T616 322T530 293Q500 288 399 287H304V62H412V0H400ZM553 475Q553 554 537 582T459 622Q451 623 373 624H298V343H372Q457 344 480 350Q527 362 540 390T553 475",120506:"766 271Q764 266 750 137T735 4V0H407Q74 0 71 4L70 5Q64 9 64 18Q64 24 82 41T213 158L359 288Q360 288 320 336T214 460Q67 633 66 635Q64 638 64 655Q64 679 75 684Q78 686 407 686H735V682Q738 676 751 558T766 434V430H735Q704 430 704 431Q704 434 703 444T696 477T681 520T654 563T613 598Q578 615 527 619T371 624H281L396 489Q506 358 513 351Q517 342 512 334Q503 325 371 208Q338 179 303 147T249 99L231 83L243 81Q258 81 364 81Q382 81 418 81T470 82T513 83T554 88T587 96T619 109T645 129Q689 173 702 260L704 274Q704 275 735 275H766V271",120507:"41 425Q41 426 51 545T62 669V675H737V669Q738 665 748 546T758 425V419H696V425Q687 517 669 555T595 607Q578 612 522 613H478V62H631V0H615Q585 3 399 3Q214 3 184 0H168V62H321V613H277H263Q164 613 134 561Q113 527 103 425V419H41V425",120508:"64 556Q69 619 114 658T224 697Q271 697 310 677T375 622T417 554T444 484L447 477V479Q456 516 473 551T516 620T582 676T670 697Q735 697 780 656T829 556Q829 539 818 532H772Q761 539 761 548Q761 571 681 571Q664 571 653 570T623 562T587 537T555 490Q536 448 531 410T525 300V210V62H660V0H646L447 3Q257 1 247 0H233V62H368V210V301Q368 373 363 410T338 490Q324 518 307 536T270 561T240 569T212 571Q132 571 132 548Q132 539 121 532H75Q64 538 64 556",120509:"609 0Q582 3 415 3T221 0H207V62H342V168L328 169Q193 180 117 241Q64 286 64 343T117 445Q193 506 328 517L342 518V624H207V686H221Q248 683 415 683T609 686H623V624H488V518L502 517Q637 506 713 445Q766 400 766 343T713 241Q637 180 502 169L488 168V62H623V0H609ZM342 219T342 343T340 467Q328 467 304 459Q277 451 261 439T237 409T228 378T226 343Q226 314 229 296T250 259T301 228Q331 219 341 219Q342 219 342 343ZM604 343Q604 365 602 379T591 413T560 446T503 464L489 467Q488 467 488 343T489 219Q499 219 529 228Q554 236 570 248T593 277T602 308T604 343",120510:"327 0Q306 3 174 3Q52 3 43 0H33V62H98L162 63L360 333L157 624H48V686H59Q80 683 217 683Q368 683 395 686H408V624H335L393 540L452 458L573 623Q573 624 528 624H483V686H494Q515 683 646 683Q769 683 778 686H787V624H658L575 511Q493 398 493 397L508 376Q522 356 553 312T611 229L727 62H835V0H824Q803 3 667 3Q516 3 489 0H476V62H513L549 63L401 274L247 63Q247 62 292 62H338V0H327",120511:"64 515Q64 532 71 536T104 540H139Q200 540 207 538Q225 533 236 521T253 489T260 454T264 414Q264 340 287 296T347 237Q369 226 373 226Q374 226 374 425V624H239V686H253Q280 683 447 683T641 686H655V624H520V226L522 227Q525 228 531 229T552 240T580 261T606 298T624 354Q627 368 628 394T631 440T637 482T654 518T686 538Q693 540 754 540H794Q817 540 823 536T829 515Q829 500 824 495T811 489T796 483T782 461T775 408Q767 212 568 175Q526 168 521 168Q520 168 520 115V62H655V0H641Q614 3 447 3T253 0H239V62H374V168L364 169Q290 178 243 203Q126 261 118 409Q117 443 111 461T98 484T83 489T70 495T64 515",120512:"598 645T415 645T232 458Q232 385 275 239T318 26Q318 8 311 4T272 -1Q265 -1 240 -1T196 0H88V3Q86 5 70 108Q52 211 51 212V215H113V212Q123 149 132 133Q136 124 149 122T202 118Q241 118 241 119Q241 132 132 277Q64 378 64 457Q64 564 158 630T403 696Q487 696 543 685T661 638Q722 599 744 549T766 458Q766 434 761 410T749 368T729 327T709 293T684 258T663 229Q632 187 614 160T592 126L589 119Q589 118 628 118Q667 119 680 121T698 133Q702 140 706 160T714 196L717 212V215H779V212Q778 211 760 108Q744 5 742 3V0H634H562Q528 0 520 4T512 26Q512 92 555 238T598 458Q598 645 415 645",120513:"56 673Q56 679 65 686H892Q901 679 901 673Q901 668 714 331T521 -15Q518 -18 506 -24H452Q440 -19 436 -15Q431 -8 337 162T150 501L57 669Q57 670 56 672V673ZM528 136L758 553H297Q298 551 414 341L528 136",120546:"208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260",120547:"231 637Q204 637 199 638T194 649Q194 676 205 682Q206 683 335 683Q594 683 608 681Q671 671 713 636T756 544Q756 480 698 429T565 360L555 357Q619 348 660 311T702 219Q702 146 630 78T453 1Q446 0 242 0Q42 0 39 2Q35 5 35 10Q35 17 37 24Q42 43 47 45Q51 46 62 46H68Q95 46 128 49Q142 52 147 61Q150 65 219 339T288 628Q288 635 231 637ZM649 544Q649 574 634 600T585 634Q578 636 493 637Q473 637 451 637T416 636H403Q388 635 384 626Q382 622 352 506Q352 503 351 500L320 374H401Q482 374 494 376Q554 386 601 434T649 544ZM595 229Q595 273 572 302T512 336Q506 337 429 337Q311 337 310 336Q310 334 293 263T258 122L240 52Q240 48 252 48T333 46Q422 46 429 47Q491 54 543 105T595 229",120548:"49 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H714Q721 676 721 669Q721 664 708 557T694 447Q692 440 674 440H662Q655 445 655 454Q655 455 658 480T661 534Q661 572 652 592Q638 619 603 626T501 634H471Q398 633 393 630Q389 628 386 622Q385 619 315 341T245 60Q245 46 333 46H345Q366 46 366 35Q366 33 363 21T358 6Q356 1 339 1Q334 1 292 1T187 2Q122 2 88 2T49 1",120549:"574 715L582 716Q589 716 595 716Q612 716 616 714Q621 712 621 709Q622 707 705 359T788 8Q786 5 785 3L781 0H416Q52 0 50 2T48 6Q48 9 305 358T567 711Q572 712 574 715ZM599 346L538 602L442 474Q347 345 252 217T157 87T409 86T661 88L654 120Q646 151 629 220T599 346",120550:"492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213",120551:"58 8Q58 23 64 35Q64 36 329 334T596 635L586 637Q575 637 512 637H500H476Q442 637 420 635T365 624T311 598T266 548T228 469Q227 466 226 463T224 458T223 453T222 450L221 448Q218 443 202 443Q185 443 182 453L214 561Q228 606 241 651Q249 679 253 681Q256 683 487 683H718Q723 678 723 675Q723 673 717 649Q189 54 188 52L185 49H274Q369 50 377 51Q452 60 500 100T579 247Q587 272 590 277T603 282H607Q628 282 628 271Q547 5 541 2Q538 0 300 0H124Q58 0 58 8",120552:"228 637Q194 637 192 641Q191 643 191 649Q191 673 202 682Q204 683 219 683Q260 681 355 681Q389 681 418 681T463 682T483 682Q499 682 499 672Q499 670 497 658Q492 641 487 638H485Q483 638 480 638T473 638T464 637T455 637Q416 636 405 634T387 623Q384 619 355 500Q348 474 340 442T328 395L324 380Q324 378 469 378H614L615 381Q615 384 646 504Q674 619 674 627T617 637Q594 637 587 639T580 648Q580 650 582 660Q586 677 588 679T604 682Q609 682 646 681T740 680Q802 680 835 681T871 682Q888 682 888 672Q888 645 876 638H874Q872 638 869 638T862 638T853 637T844 637Q805 636 794 634T776 623Q773 618 704 340T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q520 50 522 50T528 55T534 64T540 82T547 110T558 153Q565 181 569 198Q602 330 602 331T457 332H312L279 197Q245 63 245 58Q245 51 253 49T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628Q285 635 228 637",120553:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM640 466Q640 523 625 565T583 628T532 658T479 668Q370 668 273 559T151 255Q150 245 150 213Q150 156 165 116T207 55T259 26T313 17Q385 17 451 63T561 184Q590 234 615 312T640 466ZM510 276Q510 278 512 288L515 298Q515 299 384 299H253L250 285Q246 271 244 268T231 265H227Q216 265 214 266T207 274Q207 278 223 345T244 416Q247 419 260 419H263Q280 419 280 408Q280 406 278 396L275 386Q275 385 406 385H537L540 399Q544 413 546 416T559 419H563Q574 419 576 418T583 410Q583 403 566 339Q549 271 544 267Q542 265 538 265H530H527Q510 265 510 276",120554:"43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1",120555:"285 628Q285 635 228 637Q205 637 198 638T191 647Q191 649 193 661Q199 681 203 682Q205 683 214 683H219Q260 681 355 681Q389 681 418 681T463 682T483 682Q500 682 500 674Q500 669 497 660Q496 658 496 654T495 648T493 644T490 641T486 639T479 638T470 637T456 637Q416 636 405 634T387 623L306 305Q307 305 490 449T678 597Q692 611 692 620Q692 635 667 637Q651 637 651 648Q651 650 654 662T659 677Q662 682 676 682Q680 682 711 681T791 680Q814 680 839 681T869 682Q889 682 889 672Q889 650 881 642Q878 637 862 637Q787 632 726 586Q710 576 656 534T556 455L509 418L518 396Q527 374 546 329T581 244Q656 67 661 61Q663 59 666 57Q680 47 717 46H738Q744 38 744 37T741 19Q737 6 731 0H720Q680 3 625 3Q503 3 488 0H478Q472 6 472 9T474 27Q478 40 480 43T491 46H494Q544 46 544 71Q544 75 517 141T485 216L427 354L359 301L291 248L268 155Q245 63 245 58Q245 51 253 49T303 46H334Q340 37 340 35Q340 19 333 5Q328 0 317 0Q314 0 280 1T180 2Q118 2 85 2T49 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q147 65 216 339T285 628",120556:"135 2Q114 2 90 2T60 1Q35 1 35 11Q35 28 42 40Q45 46 55 46Q119 46 151 94Q153 97 325 402T498 709Q505 716 526 716Q543 716 549 710Q550 709 560 548T580 224T591 57Q594 52 595 52Q603 47 638 46H663Q670 39 670 35Q669 12 657 0H644Q613 2 530 2Q497 2 469 2T424 2T405 1Q388 1 388 10Q388 15 391 24Q392 27 393 32T395 38T397 41T401 44T406 45T415 46Q473 46 487 64L472 306Q468 365 465 426T459 518L457 550Q456 550 328 322T198 88Q196 80 196 77Q196 49 243 46Q261 46 261 35Q261 34 259 22Q256 7 254 4T240 0Q237 0 211 1T135 2",120557:"289 629Q289 635 232 637Q208 637 201 638T194 648Q194 649 196 659Q197 662 198 666T199 671T201 676T203 679T207 681T212 683T220 683T232 684Q238 684 262 684T307 683Q386 683 398 683T414 678Q415 674 451 396L487 117L510 154Q534 190 574 254T662 394Q837 673 839 675Q840 676 842 678T846 681L852 683H948Q965 683 988 683T1017 684Q1051 684 1051 673Q1051 668 1048 656T1045 643Q1041 637 1008 637Q968 636 957 634T939 623Q936 618 867 340T797 59Q797 55 798 54T805 50T822 48T855 46H886Q892 37 892 35Q892 19 885 5Q880 0 869 0Q864 0 828 1T736 2Q675 2 644 2T609 1Q592 1 592 11Q592 13 594 25Q598 41 602 43T625 46Q652 46 685 49Q699 52 704 61Q706 65 742 207T813 490T848 631L654 322Q458 10 453 5Q451 4 449 3Q444 0 433 0Q418 0 415 7Q413 11 374 317L335 624L267 354Q200 88 200 79Q206 46 272 46H282Q288 41 289 37T286 19Q282 3 278 1Q274 0 267 0Q265 0 255 0T221 1T157 2Q127 2 95 1T58 0Q43 0 39 2T35 11Q35 13 38 25T43 40Q45 46 65 46Q135 46 154 86Q158 92 223 354T289 629",120558:"234 637Q231 637 226 637Q201 637 196 638T191 649Q191 676 202 682Q204 683 299 683Q376 683 387 683T401 677Q612 181 616 168L670 381Q723 592 723 606Q723 633 659 637Q635 637 635 648Q635 650 637 660Q641 676 643 679T653 683Q656 683 684 682T767 680Q817 680 843 681T873 682Q888 682 888 672Q888 650 880 642Q878 637 858 637Q787 633 769 597L620 7Q618 0 599 0Q585 0 582 2Q579 5 453 305L326 604L261 344Q196 88 196 79Q201 46 268 46H278Q284 41 284 38T282 19Q278 6 272 0H259Q228 2 151 2Q123 2 100 2T63 2T46 1Q31 1 31 10Q31 14 34 26T39 40Q41 46 62 46Q130 49 150 85Q154 91 221 362L289 634Q287 635 234 637",120559:"222 668Q222 670 229 677H654Q677 677 705 677T740 678Q764 678 770 676T777 667Q777 662 764 594Q761 579 757 559T751 528L749 519Q747 512 729 512H717Q710 519 710 525Q712 532 715 559T719 591Q718 595 711 595Q682 598 486 598Q252 598 246 592Q239 587 228 552L216 517Q214 512 197 512H185Q178 517 178 522Q178 524 198 591T222 668ZM227 262Q218 262 215 262T209 266L207 270L227 356Q247 435 250 439Q253 443 260 443H267H280Q287 438 287 433Q287 430 285 420T280 402L278 393Q278 392 431 392H585L590 415Q595 436 598 439T612 443H628Q635 438 635 433Q635 431 615 351T594 268Q592 262 575 262H572Q556 262 556 272Q556 280 560 293L565 313H258L252 292Q248 271 245 267T230 262H227ZM60 0Q53 4 53 11Q53 14 68 89T84 169Q88 176 98 176H104H116Q123 169 123 163Q122 160 117 127T112 88Q112 80 243 80H351H454Q554 80 574 81T597 88V89Q603 100 610 121T622 157T630 174Q633 176 646 176H658Q665 171 665 166Q665 164 643 89T618 7Q616 2 607 1T548 0H335H60",120560:"740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476",120561:"48 1Q31 1 31 10Q31 12 34 24Q39 43 44 45Q48 46 59 46H65Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 661Q197 674 203 680H541Q621 680 709 680T812 681Q841 681 855 681T877 679T886 676T887 670Q887 663 885 656Q880 637 875 635Q871 634 860 634H854Q827 634 794 631Q780 628 775 619Q773 614 704 338T634 58Q634 51 638 51Q646 48 692 46H723Q729 38 729 37T726 19Q722 6 716 0H701Q664 2 567 2Q533 2 504 2T458 2T437 1Q420 1 420 10Q420 15 423 24Q428 43 433 45Q437 46 448 46H454Q481 46 514 49Q528 52 533 61Q536 67 572 209T642 491T678 632Q678 634 533 634H388Q387 631 316 347T245 59Q245 55 246 54T253 50T270 48T303 46H334Q340 38 340 37T337 19Q333 6 327 0H312Q275 2 178 2Q144 2 115 2T69 2T48 1",120562:"287 628Q287 635 230 637Q206 637 199 638T192 648Q192 649 194 659Q200 679 203 681T397 683Q587 682 600 680Q664 669 707 631T751 530Q751 453 685 389Q616 321 507 303Q500 302 402 301H307L277 182Q247 66 247 59Q247 55 248 54T255 50T272 48T305 46H336Q342 37 342 35Q342 19 335 5Q330 0 319 0Q316 0 282 1T182 2Q120 2 87 2T51 1Q33 1 33 11Q33 13 36 25Q40 41 44 43T67 46Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628ZM645 554Q645 567 643 575T634 597T609 619T560 635Q553 636 480 637Q463 637 445 637T416 636T404 636Q391 635 386 627Q384 621 367 550T332 412T314 344Q314 342 395 342H407H430Q542 342 590 392Q617 419 631 471T645 554",120564:"65 0Q58 4 58 11Q58 16 114 67Q173 119 222 164L377 304Q378 305 340 386T261 552T218 644Q217 648 219 660Q224 678 228 681Q231 683 515 683H799Q804 678 806 674Q806 667 793 559T778 448Q774 443 759 443Q747 443 743 445T739 456Q739 458 741 477T743 516Q743 552 734 574T710 609T663 627T596 635T502 637Q480 637 469 637H339Q344 627 411 486T478 341V339Q477 337 477 336L457 318Q437 300 398 265T322 196L168 57Q167 56 188 56T258 56H359Q426 56 463 58T537 69T596 97T639 146T680 225Q686 243 689 246T702 250H705Q726 250 726 239Q726 238 683 123T639 5Q637 1 610 1Q577 0 348 0H65",120565:"40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40",120566:"45 535Q34 535 31 536T28 544Q28 554 39 578T70 631T126 683T206 705Q230 705 251 698T295 671T330 612T344 514Q344 477 342 473V472Q343 472 347 480T361 509T380 547Q471 704 596 704Q615 704 625 702Q659 692 679 663T700 595Q700 565 696 552T687 537T670 535Q656 535 653 536T649 543Q649 544 649 550T650 562Q650 589 629 605T575 621Q502 621 448 547T365 361Q290 70 290 60Q290 46 379 46H404Q410 40 410 39T408 19Q404 6 398 0H381Q340 2 225 2Q184 2 149 2T94 2T69 1Q61 1 58 1T53 4T51 10Q51 11 53 23Q54 25 55 30T56 36T58 40T60 43T62 44T67 46T73 46T82 46H89Q144 46 163 49T190 62L198 93Q206 124 217 169T241 262T262 350T274 404Q281 445 281 486V494Q281 621 185 621Q147 621 116 601T74 550Q71 539 66 537T45 535",120567:"356 624Q356 637 267 637H243Q237 642 237 645T239 664Q243 677 249 683H264Q342 681 429 681Q565 681 571 683H583Q589 677 589 674T587 656Q582 641 578 637H540Q516 637 504 637T479 633T463 630T454 623T448 613T443 597T438 576Q436 566 434 556T430 539L428 533Q442 533 472 526T543 502T613 451T642 373Q642 301 567 241T386 158L336 150Q332 150 331 146Q310 66 310 60Q310 46 399 46H424Q430 40 430 39T428 19Q424 6 418 0H401Q360 2 247 2Q207 2 173 2T119 2T95 1Q87 1 84 1T79 4T77 10Q77 11 79 23Q80 25 81 30T82 36T84 40T86 43T88 44T93 46T99 46T108 46H115Q170 46 189 49T216 62Q220 74 228 107L239 150L223 152Q139 164 82 205T24 311Q24 396 125 462Q207 517 335 533L346 578Q356 619 356 624ZM130 291Q130 203 241 188H249Q249 190 287 342L325 495H324Q313 495 291 491T229 466T168 414Q130 357 130 291ZM536 393Q536 440 507 463T418 496L341 187L351 189Q443 201 487 255Q536 314 536 393",120568:"42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0",120569:"216 151Q48 174 48 329Q48 361 56 403T65 458Q65 482 58 494T43 507T28 510T21 520Q21 528 23 534T29 544L32 546H72H94Q110 546 119 544T139 536T154 514T159 476V465Q159 445 149 399T138 314Q142 229 197 201Q223 187 226 190L233 218Q240 246 253 300T280 407Q333 619 333 625Q333 637 244 637H220Q214 642 214 645T216 664Q220 677 226 683H241Q321 681 405 681Q543 681 549 683H560Q566 677 566 674T564 656Q559 641 555 637H517Q448 636 436 628Q429 623 423 600T373 404L320 192Q370 201 419 248Q451 281 469 317T500 400T518 457Q529 486 542 505T569 532T594 543T621 546H644H669Q692 546 692 536Q691 509 676 509Q623 509 593 399Q587 377 579 355T552 301T509 244T446 195T359 159Q324 151 314 151Q311 151 310 150T298 106T287 60Q287 46 376 46H401Q407 40 407 39T405 19Q401 6 395 0H378Q337 2 224 2Q184 2 150 2T96 2T72 1Q64 1 61 1T56 4T54 10Q54 11 56 23Q57 25 58 30T59 36T61 40T63 43T65 44T70 46T76 46T85 46H92Q147 46 166 49T193 62L204 106Q216 149 216 151",120570:"125 84Q127 78 194 76H243V78Q243 122 208 215T165 350Q164 359 162 389Q162 522 272 610Q328 656 396 680T525 704Q628 704 698 661Q734 637 755 601T781 544T786 504Q786 439 747 374T635 226T537 109Q518 81 518 77Q537 76 557 76Q608 76 620 78T640 92Q646 100 656 119T673 155T683 172Q690 173 698 173Q718 173 718 162Q718 161 681 82T642 2Q639 0 550 0H461Q455 5 455 9T458 28Q472 78 510 149T584 276T648 402T677 525Q677 594 636 631T530 668Q476 668 423 641T335 568Q284 499 271 400Q270 388 270 348Q270 298 277 228T285 115Q285 82 280 49T271 6Q269 1 258 1T175 0H87Q83 3 80 7V18Q80 22 82 98Q84 156 85 163T91 172Q94 173 104 173T119 172Q124 169 124 126Q125 104 125 84",120572:"34 156Q34 270 120 356T309 442Q379 442 421 402T478 304Q484 275 485 237V208Q534 282 560 374Q564 388 566 390T582 393Q603 393 603 385Q603 376 594 346T558 261T497 161L486 147L487 123Q489 67 495 47T514 26Q528 28 540 37T557 60Q559 67 562 68T577 70Q597 70 597 62Q597 56 591 43Q579 19 556 5T512 -10H505Q438 -10 414 62L411 69L400 61Q390 53 370 41T325 18T267 -2T203 -11Q124 -11 79 39T34 156ZM208 26Q257 26 306 47T379 90L403 112Q401 255 396 290Q382 405 304 405Q235 405 183 332Q156 292 139 224T121 120Q121 71 146 49T208 26",120573:"29 -194Q23 -188 23 -186Q23 -183 102 134T186 465Q208 533 243 584T309 658Q365 705 429 705H431Q493 705 533 667T573 570Q573 465 469 396L482 383Q533 332 533 252Q533 139 448 65T257 -10Q227 -10 203 -2T165 17T143 40T131 59T126 65L62 -188Q60 -194 42 -194H29ZM353 431Q392 431 427 419L432 422Q436 426 439 429T449 439T461 453T472 471T484 495T493 524T501 560Q503 569 503 593Q503 611 502 616Q487 667 426 667Q384 667 347 643T286 582T247 514T224 455Q219 439 186 308T152 168Q151 163 151 147Q151 99 173 68Q204 26 260 26Q302 26 349 51T425 137Q441 171 449 214T457 279Q457 337 422 372Q380 358 347 358H337Q258 358 258 389Q258 396 261 403Q275 431 353 431",120574:"31 249Q11 249 11 258Q11 275 26 304T66 365T129 418T206 441Q233 441 239 440Q287 429 318 386T371 255Q385 195 385 170Q385 166 386 166L398 193Q418 244 443 300T486 391T508 430Q510 431 524 431H537Q543 425 543 422Q543 418 522 378T463 251T391 71Q385 55 378 6T357 -100Q341 -165 330 -190T303 -216Q286 -216 286 -188Q286 -138 340 32L346 51L347 69Q348 79 348 100Q348 257 291 317Q251 355 196 355Q148 355 108 329T51 260Q49 251 47 251Q45 249 31 249",120575:"195 609Q195 656 227 686T302 717Q319 716 351 709T407 697T433 690Q451 682 451 662Q451 644 438 628T403 612Q382 612 348 641T288 671T249 657T235 628Q235 584 334 463Q401 379 401 292Q401 169 340 80T205 -10H198Q127 -10 83 36T36 153Q36 286 151 382Q191 413 252 434Q252 435 245 449T230 481T214 521T201 566T195 609ZM112 130Q112 83 136 55T204 27Q233 27 256 51T291 111T309 178T316 232Q316 267 309 298T295 344T269 400L259 396Q215 381 183 342T137 256T118 179T112 130",120576:"190 -22Q124 -22 76 11T27 107Q27 174 97 232L107 239L99 248Q76 273 76 304Q76 364 144 408T290 452H302Q360 452 405 421Q428 405 428 392Q428 381 417 369T391 356Q382 356 371 365T338 383T283 392Q217 392 167 368T116 308Q116 289 133 272Q142 263 145 262T157 264Q188 278 238 278H243Q308 278 308 247Q308 206 223 206Q177 206 142 219L132 212Q68 169 68 112Q68 39 201 39Q253 39 286 49T328 72T345 94T362 105Q376 103 376 88Q376 79 365 62T334 26T275 -8T190 -22",120577:"296 643Q298 704 324 704Q342 704 342 687Q342 682 339 664T336 633Q336 623 337 618T338 611Q339 612 341 612Q343 614 354 616T374 618L384 619H394Q471 619 471 586Q467 548 386 546H372Q338 546 320 564L311 558Q235 506 175 398T114 190Q114 171 116 155T125 127T137 104T153 86T171 72T192 61T213 53T235 46T256 39L322 16Q389 -10 389 -80Q389 -119 364 -154T300 -202Q292 -204 274 -204Q247 -204 225 -196Q210 -192 193 -182T172 -167Q167 -159 173 -148Q180 -139 191 -139Q195 -139 221 -153T283 -168Q298 -166 310 -152T322 -117Q322 -91 302 -75T250 -51T183 -29T116 4T65 62T44 160Q44 287 121 410T293 590L302 595Q296 613 296 643",120578:"21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q156 442 175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336V326Q503 302 439 53Q381 -182 377 -189Q364 -216 332 -216Q319 -216 310 -208T299 -186Q299 -177 358 57L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287",120579:"35 200Q35 302 74 415T180 610T319 704Q320 704 327 704T339 705Q393 701 423 656Q462 596 462 495Q462 380 417 261T302 66T168 -10H161Q125 -10 99 10T60 63T41 130T35 200ZM383 566Q383 668 330 668Q294 668 260 623T204 521T170 421T157 371Q206 370 254 370L351 371Q352 372 359 404T375 484T383 566ZM113 132Q113 26 166 26Q181 26 198 36T239 74T287 161T335 307L340 324H145Q145 321 136 286T120 208T113 132",120580:"139 -10Q111 -10 92 0T64 25T52 52T48 74Q48 89 55 109T85 199T135 375L137 384Q139 394 140 397T145 409T151 422T160 431T173 439T190 442Q202 442 213 435T225 410Q225 404 214 358T181 238T137 107Q126 74 126 54Q126 43 126 39T130 31T142 27H147Q206 27 255 78Q272 98 281 114T290 138T295 149T313 153Q321 153 324 153T329 152T332 149T332 143Q332 106 276 48T145 -10H139",120581:"83 -11Q70 -11 62 -4T51 8T49 17Q49 30 96 217T147 414Q160 442 193 442Q205 441 213 435T223 422T225 412Q225 401 208 337L192 270Q193 269 208 277T235 292Q252 304 306 349T396 412T467 431Q489 431 500 420T512 391Q512 366 494 347T449 327Q430 327 418 338T405 368Q405 370 407 380L397 375Q368 360 315 315L253 266L240 257H245Q262 257 300 251T366 230Q422 203 422 150Q422 140 417 114T411 67Q411 26 437 26Q484 26 513 137Q516 149 519 151T535 153Q554 153 554 144Q554 121 527 64T457 -7Q447 -10 431 -10Q386 -10 360 17T333 90Q333 108 336 122T339 146Q339 170 320 186T271 209T222 218T185 221H180L155 122Q129 22 126 16Q113 -11 83 -11",120582:"166 673Q166 685 183 694H202Q292 691 316 644Q322 629 373 486T474 207T524 67Q531 47 537 34T546 15T551 6T555 2T556 -2T550 -11H482Q457 3 450 18T399 152L354 277L340 262Q327 246 293 207T236 141Q211 112 174 69Q123 9 111 -1T83 -12Q47 -12 47 20Q47 37 61 52T199 187Q229 216 266 252T321 306L338 322Q338 323 288 462T234 612Q214 657 183 657Q166 657 166 673",120583:"58 -216Q44 -216 34 -208T23 -186Q23 -176 96 116T173 414Q186 442 219 442Q231 441 239 435T249 423T251 413Q251 401 220 279T187 142Q185 131 185 107V99Q185 26 252 26Q261 26 270 27T287 31T302 38T315 45T327 55T338 65T348 77T356 88T365 100L372 110L408 253Q444 395 448 404Q461 431 491 431Q504 431 512 424T523 412T525 402L449 84Q448 79 448 68Q448 43 455 35T476 26Q485 27 496 35Q517 55 537 131Q543 151 547 152Q549 153 557 153H561Q580 153 580 144Q580 138 575 117T555 63T523 13Q510 0 491 -8Q483 -10 467 -10Q446 -10 429 -4T402 11T385 29T376 44T374 51L368 45Q362 39 350 30T324 12T288 -4T246 -11Q199 -11 153 12L129 -85Q108 -167 104 -180T92 -202Q76 -216 58 -216",120584:"74 431Q75 431 146 436T219 442Q231 442 231 434Q231 428 185 241L137 51H140L150 55Q161 59 177 67T214 86T261 119T312 165Q410 264 445 394Q458 442 496 442Q509 442 519 434T530 411Q530 390 516 352T469 262T388 162T267 70T106 5Q81 -2 71 -2Q66 -2 59 -1T51 1Q45 5 45 11Q45 13 88 188L132 364Q133 377 125 380T86 385H65Q59 391 59 393T61 412Q65 431 74 431",120585:"268 632Q268 704 296 704Q314 704 314 687Q314 682 311 664T308 635T309 620V616H315Q342 619 360 619Q443 619 443 586Q439 548 358 546H344Q326 546 317 549T290 566Q257 550 226 505T195 405Q195 381 201 364T211 342T218 337Q266 347 298 347Q375 347 375 314Q374 297 359 288T327 277T280 275Q234 275 208 283L195 286Q149 260 119 214T88 130Q88 116 90 108Q101 79 129 63T229 20Q238 17 243 15Q337 -21 354 -33Q383 -53 383 -94Q383 -137 351 -171T273 -205Q240 -205 202 -190T158 -167Q156 -163 156 -159Q156 -151 161 -146T176 -140Q182 -140 189 -143Q232 -168 274 -168Q286 -168 292 -165Q313 -151 313 -129Q313 -112 301 -104T232 -75Q214 -68 204 -64Q198 -62 171 -52T136 -38T107 -24T78 -8T56 12T36 37T26 66T21 103Q21 149 55 206T145 301L154 307L148 313Q141 319 136 323T124 338T111 358T103 382T99 413Q99 471 143 524T259 602L271 607Q268 618 268 632",120586:"201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120",120587:"132 -11Q98 -11 98 22V33L111 61Q186 219 220 334L228 358H196Q158 358 142 355T103 336Q92 329 81 318T62 297T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 389 431Q549 431 553 430Q573 423 573 402Q573 371 541 360Q535 358 472 358H408L405 341Q393 269 393 222Q393 170 402 129T421 65T431 37Q431 20 417 5T381 -10Q370 -10 363 -7T347 17T331 77Q330 86 330 121Q330 170 339 226T357 318T367 358H269L268 354Q268 351 249 275T206 114T175 17Q164 -11 132 -11",120588:"58 -216Q25 -216 23 -186Q23 -176 73 26T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 219 486 165T425 74T345 13T266 -10H255H248Q197 -10 165 35L160 41L133 -71Q108 -168 104 -181T92 -202Q76 -216 58 -216ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q217 269 193 170L176 102Q193 26 260 26Q298 26 334 62Q367 92 389 158T418 266T424 322",120589:"31 207Q31 306 115 374T302 442Q341 442 373 430T405 400Q405 392 399 383T379 374Q373 375 348 390T296 405Q222 405 160 357T98 249Q98 232 103 218T112 195T132 175T154 159T186 141T219 122Q234 114 255 102T286 85T299 78L302 74Q306 71 308 69T315 61T322 51T328 40T332 25T334 8Q334 -31 305 -69T224 -107Q194 -107 163 -92Q156 -88 156 -80Q156 -73 162 -67T178 -61Q186 -61 190 -63Q209 -71 224 -71Q244 -71 253 -59T263 -30Q263 -25 263 -21T260 -12T255 -4T248 3T239 9T227 17T213 25T195 34T174 46Q170 48 150 58T122 74T97 90T70 112T51 137T36 169T31 207",120590:"184 -11Q116 -11 74 34T31 147Q31 247 104 333T274 430Q275 431 414 431H552Q553 430 555 429T559 427T562 425T565 422T567 420T569 416T570 412T571 407T572 401Q572 357 507 357Q500 357 490 357T476 358H416L421 348Q439 310 439 263Q439 153 359 71T184 -11ZM361 278Q361 358 276 358Q152 358 115 184Q114 180 114 178Q106 141 106 117Q106 67 131 47T188 26Q242 26 287 73Q316 103 334 153T356 233T361 278",120591:"39 284Q18 284 18 294Q18 301 45 338T99 398Q134 425 164 429Q170 431 332 431Q492 431 497 429Q517 424 517 402Q517 388 508 376T485 360Q479 358 389 358T299 356Q298 355 283 274T251 109T233 20Q228 5 215 -4T186 -13Q153 -13 153 20V30L203 192Q214 228 227 272T248 336L254 357Q254 358 208 358Q206 358 197 358T183 359Q105 359 61 295Q56 287 53 286T39 284",120592:"413 384Q413 406 432 424T473 443Q492 443 507 425T523 367Q523 334 508 270T468 153Q424 63 373 27T282 -10H268Q220 -10 186 2T135 36T111 78T104 121Q104 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441Q200 441 225 419T250 355Q248 336 247 334Q247 331 232 291T201 199T185 118Q185 68 211 47T275 26Q317 26 355 57T416 132T452 216T465 277Q465 301 457 318T439 343T421 361T413 384",120593:"92 210Q92 176 106 149T142 108T185 85T220 72L235 70L237 71L250 112Q268 170 283 211T322 299T370 375T429 423T502 442Q547 442 582 410T618 302Q618 224 575 152T457 35T299 -10Q273 -10 273 -12L266 -48Q260 -83 252 -125T241 -179Q236 -203 215 -212Q204 -218 190 -218Q159 -215 159 -185Q159 -175 214 -2L209 0Q204 2 195 5T173 14T147 28T120 46T94 71T71 103T56 142T50 190Q50 238 76 311T149 431H162Q183 431 183 423Q183 417 175 409Q134 361 114 300T92 210ZM574 278Q574 320 550 344T486 369Q437 369 394 329T323 218Q309 184 295 109L286 64Q304 62 306 62Q423 62 498 131T574 278",120594:"576 -125Q576 -147 547 -175T487 -204H476Q394 -204 363 -157Q334 -114 293 26L284 59Q283 58 248 19T170 -66T92 -151T53 -191Q49 -194 43 -194Q36 -194 31 -189T25 -177T38 -154T151 -30L272 102L265 131Q189 405 135 405Q104 405 87 358Q86 351 68 351Q48 351 48 361Q48 369 56 386T89 423T148 442Q224 442 258 400Q276 375 297 320T330 222L341 180Q344 180 455 303T573 429Q579 431 582 431Q600 431 600 414Q600 407 587 392T477 270Q356 138 353 134L362 102Q392 -10 428 -89T490 -168Q504 -168 517 -156T536 -126Q539 -116 543 -115T557 -114T571 -115Q576 -118 576 -125",120595:"161 441Q202 441 226 417T250 358Q250 338 218 252T187 127Q190 85 214 61Q235 43 257 37Q275 29 288 29H289L371 360Q455 691 456 692Q459 694 472 694Q492 694 492 687Q492 678 411 356Q329 28 329 27T335 26Q421 26 498 114T576 278Q576 302 568 319T550 343T532 361T524 384Q524 405 541 424T583 443Q602 443 618 425T634 366Q634 337 623 288T605 220Q573 125 492 57T329 -11H319L296 -104Q272 -198 272 -199Q270 -205 252 -205H239Q233 -199 233 -197Q233 -192 256 -102T279 -9Q272 -8 265 -8Q106 14 106 139Q106 174 139 264T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Q21 299 34 333T82 404T161 441",120596:"495 384Q495 406 514 424T555 443Q574 443 589 425T604 364Q604 334 592 278T555 155T483 38T377 -11Q297 -11 267 66Q266 68 260 61Q201 -11 125 -11Q15 -11 15 139Q15 230 56 325T123 434Q135 441 147 436Q160 429 160 418Q160 406 140 379T94 306T62 208Q61 202 61 187Q61 124 85 100T143 76Q201 76 245 129L253 137V156Q258 297 317 297Q348 297 348 261Q348 243 338 213T318 158L308 135Q309 133 310 129T318 115T334 97T358 83T393 76Q456 76 501 148T546 274Q546 305 533 325T508 357T495 384",120597:"202 508Q179 508 169 520T158 547Q158 557 164 577T185 624T230 675T301 710L333 715H345Q378 715 384 714Q447 703 489 661T549 568T566 457Q566 362 519 240T402 53Q321 -22 223 -22Q123 -22 73 56Q42 102 42 148V159Q42 276 129 370T322 465Q383 465 414 434T455 367L458 378Q478 461 478 515Q478 603 437 639T344 676Q266 676 223 612Q264 606 264 572Q264 547 246 528T202 508ZM430 306Q430 372 401 400T333 428Q270 428 222 382Q197 354 183 323T150 221Q132 149 132 116Q132 21 232 21Q244 21 250 22Q327 35 374 112Q389 137 409 196T430 306",120598:"227 -11Q149 -11 95 41T40 174Q40 262 87 322Q121 367 173 396T287 430Q289 431 329 431H367Q382 426 382 411Q382 385 341 385H325H312Q191 385 154 277L150 265H327Q340 256 340 246Q340 228 320 219H138V217Q128 187 128 143Q128 77 160 52T231 26Q258 26 284 36T326 57T343 68Q350 68 354 58T358 39Q358 36 357 35Q354 31 337 21T289 0T227 -11",120599:"537 500Q537 474 533 439T524 383L521 362Q558 355 561 351Q563 349 563 345Q563 321 552 318Q542 318 521 323L510 326Q496 261 459 187T362 51T241 -11Q100 -11 100 105Q100 139 127 242T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287Q21 291 27 313T47 368T79 418Q103 442 134 442Q169 442 201 419T233 344Q232 330 206 228T180 98Q180 26 247 26Q292 26 332 90T404 260L427 349Q422 349 398 359T339 392T289 440Q265 476 265 520Q265 590 312 647T417 705Q463 705 491 670T528 592T537 500ZM464 564Q464 668 413 668Q373 668 339 622T304 522Q304 494 317 470T349 431T388 406T421 391T435 387H436L443 415Q450 443 457 485T464 564",120600:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120601:"409 688Q413 694 421 694H429H442Q448 688 448 686Q448 679 418 563Q411 535 404 504T392 458L388 442Q388 441 397 441T429 435T477 418Q521 397 550 357T579 260T548 151T471 65T374 11T279 -10H275L251 -105Q245 -128 238 -160Q230 -192 227 -198T215 -205H209Q189 -205 189 -198Q189 -193 211 -103L234 -11Q234 -10 226 -10Q221 -10 206 -8T161 6T107 36T62 89T43 171Q43 231 76 284T157 370T254 422T342 441Q347 441 348 445L378 567Q409 686 409 688ZM122 150Q122 116 134 91T167 53T203 35T237 27H244L337 404Q333 404 326 403T297 395T255 379T211 350T170 304Q152 276 137 237Q122 191 122 150ZM500 282Q500 320 484 347T444 385T405 400T381 404H378L332 217L284 29Q284 27 285 27Q293 27 317 33T357 47Q400 66 431 100T475 170T494 234T500 282",120602:"205 -174Q136 -174 102 -153T67 -76Q67 -25 91 85T127 234Q143 289 182 341Q252 427 341 441Q343 441 349 441T359 442Q432 442 471 394T510 276Q510 169 431 80T253 -10Q226 -10 204 -2T169 19T146 44T132 64L128 73Q128 72 124 53T116 5T112 -44Q112 -68 117 -78T150 -95T236 -102Q327 -102 356 -111T386 -154Q386 -166 384 -178Q381 -190 378 -192T361 -194H348Q342 -188 342 -179Q342 -169 315 -169Q294 -169 264 -171T205 -174ZM424 322Q424 359 407 382T357 405Q322 405 287 376T231 300Q221 276 204 217Q188 152 188 116Q188 68 210 47T259 26Q297 26 334 62Q367 92 389 158T418 266T424 322",120603:"206 -10Q158 -10 136 24T114 110Q114 233 199 349L205 358H184Q144 358 121 347Q108 340 95 330T75 312T61 295T53 285Q51 284 38 284Q19 284 19 294Q19 300 38 329T93 391T164 429Q171 431 532 431Q799 431 803 430Q823 423 823 402Q823 377 801 364Q790 358 766 358Q748 358 748 357Q748 355 749 348T752 327T754 297Q754 258 738 207T693 107T618 24T520 -10Q488 -10 466 2T432 36T416 77T411 120Q411 128 410 128T404 122Q373 71 323 31T206 -10ZM714 296Q714 316 707 358H251Q250 357 244 348T230 328T212 301T193 267T176 229T164 187T159 144Q159 62 222 62Q290 62 349 127T432 285Q433 286 434 288T435 291T437 293T440 294T444 294T452 294H466Q472 288 472 286Q472 285 464 244T456 170Q456 62 534 62Q604 62 659 139T714 296",120604:"65 0Q45 0 45 18Q48 52 61 60Q65 62 81 62Q155 62 165 74Q166 74 265 228T465 539T569 699Q576 707 583 709T611 711T637 710T649 700Q650 697 695 380L741 63L784 62H827Q839 50 839 45L835 29Q831 9 827 5T806 0Q803 0 790 0T743 1T657 2Q585 2 547 1T504 0Q481 0 481 17Q484 54 497 60Q501 62 541 62Q580 62 580 63Q580 68 573 121T564 179V181H308L271 124Q236 69 236 67T283 62H287Q316 62 316 46Q316 26 307 8Q302 3 295 0L262 1Q242 2 168 2Q119 2 93 1T65 0ZM537 372Q533 402 528 435T521 486T518 504V505Q517 505 433 375L348 244L451 243Q555 243 555 244L537 372",120605:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 449 686H477H586Q684 686 733 677T817 634Q853 598 853 547Q853 499 826 460T761 401T695 371T654 360H653L662 358Q670 357 683 354T712 344T744 327T774 303T795 269T804 224Q804 148 732 79T533 1Q524 0 288 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624ZM703 550Q703 571 695 586T675 609T656 619T643 623L545 624H447L417 504Q386 384 386 383T470 382Q554 383 565 385Q632 397 667 447T703 550ZM651 240Q651 265 645 282T626 309T608 322T592 329Q587 330 479 331H373L340 198Q307 65 306 64Q306 62 406 62L507 63L519 65Q565 76 596 107T639 171T651 240",120606:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H763Q769 677 772 673T776 666L777 664Q777 659 766 549T751 433Q745 424 723 424Q704 424 699 427T693 441Q693 444 695 467T697 513Q697 543 689 563T670 594T636 610T592 617T534 618H516H456L455 614Q455 613 387 339T317 64Q317 62 375 62H411Q430 62 438 59T447 44Q444 7 430 2Q426 0 416 0Q409 0 359 1T231 2Q152 2 111 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120607:"65 0Q59 6 59 9T61 16Q64 20 334 357T608 698Q616 706 629 710Q630 710 634 710T644 710T656 711Q686 711 694 703Q698 699 700 693Q706 674 805 345T904 14Q904 7 894 1L479 0H65ZM630 342L567 551L232 134L462 133H693Q693 137 630 342",120608:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H811Q817 677 820 673T824 666L825 664Q825 659 814 549T799 433Q793 424 771 424Q752 424 746 427T740 441Q740 445 742 466T744 505Q744 561 722 585T646 616Q639 617 545 618H456Q456 617 427 502T398 385Q398 384 435 384Q461 385 471 385T499 391T526 405T545 433T562 478Q566 494 571 497T595 501H604Q622 501 626 486Q626 482 593 349T557 213Q552 205 530 205Q499 205 499 219Q499 222 503 242T508 281Q508 308 491 314T429 322Q425 322 423 322H382L317 64Q317 62 390 62Q460 62 493 64T569 80T640 124Q665 149 686 187T719 253T733 283Q739 289 760 289Q791 289 791 274Q791 267 763 201T706 71L678 8Q676 4 667 0H58Q47 5 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120609:"223 430Q192 430 192 448Q192 450 225 561T261 677Q265 683 270 684Q273 686 534 686Q796 686 797 685Q805 682 805 673Q805 668 804 661T800 648T798 641Q796 637 531 352L266 67L329 66H364Q412 66 446 70T523 96T596 157Q617 186 630 220T649 273T663 297Q667 299 684 299H688Q715 299 715 281Q715 278 673 145T628 8Q626 4 617 0H348Q289 0 221 0T139 -1Q112 -1 99 -1T78 1T69 5T68 12Q68 16 71 31T77 49L84 57Q91 65 104 79T133 110T170 151T213 196L610 624H540Q533 624 514 624T488 624T467 623T443 620T422 616T398 609T373 600Q292 560 255 449Q251 436 246 433T223 430",120610:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L399 389Q399 388 547 388H695L753 623Q753 624 709 624H686Q665 624 660 626T650 639Q653 678 668 684Q672 686 681 686Q685 686 726 685T847 684Q902 684 937 684T986 685T1004 686Q1027 686 1027 668Q1023 632 1011 626Q1006 624 957 624H908L839 344Q768 64 768 63T812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66L679 324Q679 326 531 326H383L382 322L317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624",120611:"358 -17Q218 -17 136 49T54 243Q54 298 70 356T123 474T211 582T338 663T504 702H527Q578 702 590 701Q709 688 776 622T844 441Q844 379 825 315T765 192T668 86T532 11T358 -17ZM700 474Q700 525 685 561T642 616T587 643T528 652Q390 652 301 534Q252 472 225 373T198 210Q198 160 214 125T256 71T311 44T372 36Q484 36 571 119Q639 189 669 299T700 474ZM366 428Q366 425 364 419T362 411H466L570 412L573 422Q576 437 581 441T604 445Q620 445 623 444Q636 440 636 429Q636 423 616 340T593 253Q586 243 572 243H566Q545 243 539 249Q536 251 535 253T534 258T534 263T535 270T537 277H329L326 266Q323 251 318 247T295 243Q279 243 276 244Q263 248 263 259Q263 265 283 346Q288 366 295 394Q304 431 308 438T326 445H334H338Q366 445 366 428",120612:"247 624Q242 624 233 624T220 623Q186 623 186 640Q186 647 190 664T202 684Q206 686 226 686Q277 684 393 684Q435 684 471 684T528 685T553 686Q573 686 573 670Q573 650 564 632Q556 624 537 624H501H449L380 344Q309 64 309 63T356 62Q361 62 370 62T384 63Q417 63 417 46Q417 26 408 8Q403 3 396 0L352 1Q325 2 216 2T82 1L45 0Q30 7 30 16Q33 51 46 60Q51 62 102 62H154L294 623Q294 624 247 624",120613:"536 0Q522 6 522 18Q522 35 533 57Q539 62 557 62Q595 62 601 65L472 330L365 255L342 160Q318 65 317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L302 623Q302 624 258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 239 686Q290 684 403 684Q475 684 512 685T553 686Q576 686 576 668Q572 632 560 626Q555 624 506 624H457L422 481Q386 339 386 337L785 621Q779 624 749 624Q726 624 726 641Q726 645 730 659Q734 675 736 679T747 686L786 685Q812 684 888 684Q908 684 934 685T968 686Q1003 686 1003 669Q1003 646 991 629Q985 624 967 624Q918 624 888 617Q884 617 874 613L865 609Q864 608 732 515T599 420Q599 418 686 242T775 65Q784 62 829 62Q847 62 850 61T860 54Q862 52 862 43Q862 10 845 1Q844 1 842 1T836 0T797 1T694 2Q599 2 573 1L536 0",120614:"439 0Q425 6 425 18Q425 35 436 57Q442 62 485 62Q525 62 525 64L478 483Q478 484 465 463T422 394T350 277Q222 69 222 68Q223 67 224 67Q229 64 271 62Q290 62 297 59T305 45Q305 38 302 28Q297 9 293 5T274 0Q270 0 238 1T159 2Q133 2 105 2T72 1Q56 1 52 3T44 15Q44 19 48 35Q53 55 58 58T89 62Q142 64 151 73Q154 76 345 387T538 699Q550 711 570 711H580H592Q613 711 618 695Q619 692 654 379T690 63Q690 62 726 62H746Q776 62 776 44Q773 7 759 2Q755 0 747 0Q743 0 707 1T600 2Q502 2 476 1L439 0",120615:"258 624H231Q214 624 208 626T199 639Q203 678 216 684Q220 686 347 686H473Q474 685 478 682T484 677Q487 673 535 413L584 153L608 187Q631 221 672 281T761 410Q935 663 943 671Q949 678 962 686H1082H1166Q1201 686 1210 683T1219 668Q1215 632 1203 626Q1199 624 1149 624H1100L1031 344Q960 64 960 63T1004 62H1031Q1063 62 1063 44Q1060 7 1046 2Q1042 0 1034 0Q1030 0 990 1T875 2Q804 2 767 1T725 0H723Q707 0 703 15Q707 54 720 60Q724 62 773 62H822Q961 618 961 619L754 318Q546 15 543 12Q531 0 510 0Q500 0 495 0T484 5T477 19Q477 20 421 315L367 604L299 335Q234 72 234 68Q234 62 302 62Q334 62 334 46Q332 8 317 2Q313 0 306 0Q301 0 267 1T181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120616:"258 624H235Q214 624 209 626T199 639Q203 678 216 684Q220 686 344 686H434Q464 686 477 680Q480 677 607 454Q738 227 739 227Q742 227 789 418T836 618Q836 620 835 620L821 622Q811 622 779 624Q755 624 749 625T740 632Q737 635 737 644Q737 656 742 669T754 685Q755 685 757 685T763 686Q768 686 803 685T890 684Q925 684 951 684T990 685T1006 686Q1014 686 1016 684Q1027 679 1027 668Q1023 632 1011 626Q1007 624 978 624Q912 622 907 617Q907 616 831 314T753 8Q749 0 723 0H712Q699 0 692 7Q692 8 671 44T607 155T526 296L361 580L296 323Q234 74 234 68T302 62H307Q334 62 334 44Q330 6 317 2L313 0L280 1Q260 2 181 2Q125 2 96 1T63 0Q48 0 43 15Q43 19 47 35Q52 55 57 58T94 62Q147 64 164 69L233 345Q302 619 302 622Q302 624 258 624",120617:"206 466Q175 466 175 484Q175 487 201 574T230 666Q235 673 241 675H547Q853 675 857 673Q867 668 867 657Q867 655 850 569T832 478Q827 466 808 466H802H795Q773 466 771 481Q771 486 775 508T779 541V549H774Q755 552 505 552Q281 551 267 548Q262 548 255 533T242 496T233 472Q228 466 206 466ZM259 255H252Q231 255 228 270Q228 275 248 355T270 439Q277 448 288 448H298Q321 448 326 440Q331 434 326 414Q326 413 486 413H647L650 424Q654 441 658 444T678 448H683H693Q702 448 705 446T714 432L694 348Q674 267 669 261Q664 255 652 255H643Q622 255 617 261Q613 265 613 272T613 283T616 289Q616 290 456 290H295L294 285Q293 280 292 275T288 265T281 257Q278 255 259 255ZM150 131Q150 124 281 123Q346 123 390 123Q640 123 664 126Q668 127 675 127Q686 131 704 198Q708 213 713 216T733 220H738Q755 220 759 218Q768 213 768 203Q768 198 741 105T710 8Q708 4 699 0H388Q77 0 73 2Q62 7 62 18Q62 27 81 115Q99 206 102 212Q106 220 120 220H129Q140 220 145 220T155 215T160 202Q160 196 159 192Q150 145 150 131",120618:"53 245Q53 297 70 356T125 478T216 590T349 671T523 703Q656 703 735 637T815 445Q815 378 791 307Q727 104 527 17Q437 -17 344 -17Q289 -17 242 -5T150 35T79 116T53 245ZM664 489Q664 575 618 611T511 648Q463 648 416 627T334 570Q297 531 270 472T230 355T213 261T208 206Q208 177 215 151T237 98T284 56T358 40Q440 40 510 98T618 270Q664 400 664 489",120619:"257 618H231Q198 618 198 636Q202 672 214 678L219 680H1011Q1022 675 1026 665Q1022 626 1009 620Q1005 618 956 618H907L906 614Q906 613 838 339T768 64Q768 62 812 62H839Q871 62 871 44Q867 6 854 2L850 0L808 1Q782 2 675 2Q600 2 560 1T516 0Q499 0 494 15Q498 54 511 60Q515 62 564 62H613L614 66Q614 67 682 341T752 616Q752 618 604 618H456L455 614Q455 613 387 339T317 64Q317 62 361 62H388Q420 62 420 44Q416 6 403 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q48 0 43 15Q47 54 60 60Q64 62 113 62H162L163 66Q163 67 231 341T301 616Q301 618 257 618",120620:"162 62L302 623Q302 624 258 624H234Q214 624 209 626T200 638Q200 677 217 684Q220 686 439 686Q667 685 684 682Q686 681 693 680Q713 677 733 671T782 649T829 602T847 528Q847 450 784 382T604 293Q571 288 469 287H373L346 176Q340 151 333 122T321 78L317 64Q317 62 361 62H387Q420 62 420 44Q417 10 404 2L399 0L357 1Q331 2 224 2Q149 2 109 1T65 0Q43 0 43 17Q43 21 47 33Q52 54 57 58T89 62H113H162ZM692 558Q692 611 617 622Q610 623 529 624H452L381 343H458H492Q604 343 641 389Q662 414 677 471T692 558",120622:"847 430Q828 430 823 434T817 450Q817 454 817 466T818 487Q818 526 809 551T784 591T737 613T675 622T590 624H528H430L513 487Q594 351 596 345Q596 335 590 330Q583 323 418 204L250 81L363 80Q533 80 591 89T694 142Q739 185 765 252Q772 268 776 271T799 274Q816 274 820 272Q832 266 830 254Q829 250 784 130T736 7Q732 3 725 0H405Q84 0 80 2Q69 7 69 18Q69 26 75 32Q76 32 98 48T168 100T255 164L432 293Q429 300 329 465T225 637Q223 675 245 686H888Q900 680 902 671Q902 667 890 556T876 441Q871 430 847 430",120623:"498 62Q511 58 511 43Q511 10 494 1L490 0Q487 0 482 0T424 1T271 2Q201 2 157 2T94 1T72 0H70Q46 0 46 17Q49 54 62 60L66 62H137Q208 62 209 63L218 98Q227 134 244 203T278 339L347 613H300Q262 612 246 611T198 599T146 564Q128 545 114 512T91 454T79 425Q73 419 52 419Q22 419 22 434Q22 440 41 498T80 611L100 666Q105 673 111 675H434Q758 675 762 673Q772 668 772 657Q772 655 756 549T738 434Q735 419 711 419H707Q690 419 686 421Q677 425 677 434Q676 436 678 449T683 485T686 529Q686 553 679 569T662 594T631 607T593 612T544 613H502L433 340Q418 279 400 207T374 100L365 65L364 62H498",120624:"32 544Q32 586 91 644T229 703Q277 703 311 683T363 628T389 560T397 491V478L404 491Q455 589 526 646T677 703Q730 703 766 671T802 584Q802 551 793 541T766 531H757L736 532L732 535L729 539V549Q731 569 715 575T658 581H650Q545 581 477 443Q453 392 443 351Q441 345 424 273T389 133T371 64Q371 62 428 62H461Q483 62 492 59T501 44Q498 10 485 2L480 0L431 1Q401 2 278 2T127 1L85 0Q71 5 71 17Q71 24 74 33Q77 46 78 49T84 57T95 61T118 62H154H216Q232 126 249 193T273 287T287 345T296 388T299 416T300 452Q294 581 198 581Q154 581 132 575T106 562T99 546T86 533Q82 531 60 531L39 532Q32 537 32 544",120625:"323 624H293Q267 624 261 626T251 639Q255 678 268 684Q272 686 293 686Q348 684 475 684Q557 684 600 685T647 686H648Q671 686 671 668Q667 632 655 626Q650 624 588 624H525L500 520Q500 519 520 518T579 507T656 480Q737 440 737 372Q737 294 648 237Q562 180 426 169L412 168L399 118Q386 66 386 65L385 62H443H479Q498 62 506 59T515 44Q511 8 499 2L494 0L447 1Q417 2 298 2Q212 2 167 1T118 0Q100 0 95 15Q99 54 112 60Q116 62 179 62H241Q242 64 254 114T266 167Q266 168 262 168Q256 168 237 170T180 181T110 205T54 249T29 316Q29 391 112 446T327 516Q345 518 349 518Q351 518 353 518L355 519Q356 520 368 570T381 623Q381 624 323 624ZM342 466Q341 467 339 467Q320 467 283 455T225 420Q181 361 181 296Q181 273 193 257T222 233T254 222T277 219L280 220Q281 220 311 342T342 466ZM583 389Q583 409 576 423T557 444T533 456T509 463T492 467H486L455 343Q444 300 437 271T428 231T426 219Q430 219 445 222T483 232T521 250Q551 269 567 310T583 389",120626:"931 686Q953 686 953 670Q953 650 944 632Q936 624 924 624H914Q823 624 803 611Q800 609 696 503T591 396Q591 394 667 229L743 62H787H814Q846 62 846 44Q843 7 829 2Q825 0 817 0Q813 0 775 1T664 2Q590 2 551 1T508 0H507Q484 0 484 18Q484 19 488 37Q492 56 497 58T534 62L566 63Q567 64 520 169T471 274Q469 274 369 172T268 67L315 62Q320 62 328 62L335 61Q347 58 347 44Q344 10 331 2L326 0L287 1Q263 2 177 2Q95 2 78 1L53 0Q38 6 38 17Q38 40 50 57Q56 62 78 62Q169 62 188 75Q194 77 435 324L444 334L439 347Q437 351 373 492L313 624H268H246Q220 624 212 632Q210 636 210 642Q210 655 215 669T227 684Q230 686 247 686Q295 684 398 684Q438 684 472 684T527 685T551 686Q567 686 572 671Q572 667 568 651Q563 631 558 628T523 624T492 623H488L526 540Q563 457 564 457Q564 456 574 466T604 496T645 537L724 619Q716 622 677 624H673Q645 624 645 640Q645 660 654 678Q659 683 666 686L704 685Q728 684 813 684Q847 684 873 684T913 685T931 686",120627:"205 471Q205 445 196 403T186 333Q186 303 194 281T218 248T240 233T262 224L361 623Q361 624 303 624Q296 624 284 624T266 623Q232 623 232 641Q232 648 235 657Q240 678 244 682T268 686H273Q329 684 457 684Q502 684 540 684T599 685T626 686H628Q651 686 651 668Q649 633 631 624H505L407 227Q410 228 416 229T439 239T472 259T507 294T539 345Q549 365 563 416T597 498T649 538Q657 540 717 540Q725 540 737 540T755 541Q790 541 790 524Q790 512 784 497Q780 491 767 490T742 477Q736 471 731 463T722 449T715 433T710 419T705 403T701 389Q686 340 658 302T599 240T530 201T463 179T404 169L391 168L379 116Q365 67 365 63Q365 62 422 62H455Q477 62 486 59T495 44Q492 10 479 2L474 0L427 1Q397 2 278 2T131 1L90 0Q76 5 76 17Q76 24 79 33Q82 46 83 49T89 57T100 61T123 62H159H221Q247 162 247 168H244Q241 169 239 169Q202 176 178 182T123 207T74 252Q46 291 46 351Q46 375 52 404T59 454Q59 489 40 489Q32 489 27 494T22 507Q22 535 37 538Q40 540 99 540H128Q168 540 186 528T205 471",120628:"162 119Q181 115 235 115L273 116Q273 133 231 222T180 345Q173 368 173 391V406V414Q173 477 214 540Q255 600 315 635Q353 661 423 682T585 703Q656 703 711 690T799 656T851 608T879 555T886 503Q886 449 860 401Q840 359 810 322T725 230T643 146Q619 117 619 116T650 115Q707 115 722 120Q730 123 750 165T775 210Q779 212 796 212Q828 212 828 196Q828 191 807 144T764 52L743 7Q740 4 740 4T733 2T717 0T686 0H632H573Q535 0 526 3T517 17Q517 44 544 103T617 243T671 341Q729 454 729 535Q729 599 686 625T583 652Q549 652 517 645T450 616T388 561T344 470T327 340Q327 304 331 237T336 135Q336 93 330 50T313 2Q308 0 208 0H142Q107 0 100 4T93 25Q93 28 93 41T95 77T96 118L100 199Q105 208 109 210T131 212Q147 212 151 210T161 199V160Q161 131 162 125V119",120630:"39 166Q39 213 59 261T117 353T219 424T362 452Q420 452 466 433T536 384T573 325T586 269V265Q593 272 609 308T636 381Q640 397 644 399T669 402H680Q700 402 700 388Q700 379 691 351T659 276T604 188L593 173L595 153Q600 79 612 43H618Q634 45 642 51T653 64T658 71Q661 73 684 73Q712 73 712 59Q712 39 685 16T603 -7Q588 -7 575 -5T551 2T532 12T516 24T503 37T494 49T487 60T481 69L469 61Q362 -8 251 -8Q159 -8 99 36T39 166ZM260 43Q310 43 361 63T438 101T465 124Q458 240 453 277Q435 401 354 401Q291 401 245 355Q230 337 217 313Q201 279 186 216T170 126Q170 72 208 54Q230 43 260 43",120631:"59 -194H49Q31 -194 28 -182Q28 -178 107 139T192 473Q212 533 248 580T324 652T395 689T450 701H461Q514 701 551 688T605 652T630 607T637 561Q637 546 634 526T611 465T556 393Q572 382 590 347T608 262Q608 146 522 69T299 -8Q279 -8 261 -6T228 2T204 13T183 26T169 37T157 48L150 56L120 -64Q113 -90 104 -128Q93 -175 89 -184T73 -194H59ZM531 592Q531 651 463 651Q399 651 341 600T253 466Q250 458 217 327T182 185Q180 176 180 159Q180 108 212 76T301 44Q330 44 354 51T393 65T423 91T444 118T459 151T468 179T475 206Q490 264 491 296Q491 313 489 326T484 345L482 350Q481 350 477 348T464 344T444 340T413 335T372 333T334 334T301 340T274 355T265 380Q265 444 397 444Q425 444 445 441T476 436L485 433Q489 433 499 458Q509 482 520 527T531 592ZM424 390Q424 393 389 393Q383 393 374 393T362 392Q348 392 333 388Q345 384 379 384Q424 384 424 390",120632:"5 269Q5 285 19 312T57 368T124 421T215 451H241Q274 451 303 439T353 406T389 361T416 311T432 266T442 232L444 220L446 216L450 226Q473 278 513 357T561 441Q566 444 584 444H594Q617 444 617 430Q617 426 596 389T536 273T462 110L452 84L451 70Q447 12 427 -76T388 -192Q375 -211 355 -211Q339 -211 332 -198T325 -171Q325 -114 386 64L393 84V98Q393 181 371 241Q360 280 319 303T210 327Q158 327 126 317T84 296T68 272T59 258Q55 256 36 256Q23 256 18 256T9 260T5 269",120633:"216 610Q216 640 229 664T262 700T299 719T327 725Q330 725 406 709T487 690Q513 681 513 651Q513 627 494 607T450 587Q417 587 378 631Q346 663 314 663Q286 663 272 639Q271 637 271 634Q271 609 344 536L397 484Q438 448 458 410T478 313Q478 234 443 147T338 18Q298 -8 249 -8Q214 -8 180 0T113 26T60 81T39 168Q39 200 50 237T87 316T160 391T272 442L260 465Q216 553 216 610ZM348 235Q348 274 336 313T310 372L298 392Q295 391 290 390T269 380T241 359T212 323T185 267Q157 168 157 130Q157 83 186 63T255 43Q280 43 300 67Q317 89 332 138T348 235",120634:"224 -17Q126 -17 81 22T36 112Q36 178 84 226L93 236L88 246Q79 264 79 289Q79 341 124 388Q201 461 333 461Q402 461 455 425Q480 409 481 390Q481 365 464 350T428 334Q415 334 387 352T313 370Q141 370 141 293Q141 275 146 270Q147 270 148 270T155 272Q202 291 263 291H270Q349 291 349 244Q349 195 281 183Q274 182 239 182Q201 182 184 185T137 200Q123 188 112 168T100 129T112 98T148 81T189 75T237 74H243H251Q288 74 310 75T359 86T398 112Q405 124 417 124Q426 124 432 117T439 100Q439 88 427 70T390 32T322 -3T224 -17ZM286 238Q286 240 253 240Q245 240 234 239T216 237T209 235Q209 232 250 232Q286 232 286 238",120635:"361 711Q373 711 381 703T389 683Q389 681 388 676T383 656T376 618V612H379Q385 618 429 618Q521 618 521 572Q521 551 506 534Q483 510 415 507Q385 507 371 511T336 536L326 528Q254 472 204 381T154 209Q154 190 157 177Q159 165 162 154T170 135T182 119T195 106T212 95T229 86T249 78T269 72T290 66T311 60Q385 37 388 36Q437 14 454 -36Q456 -46 456 -64Q456 -83 455 -90Q445 -132 413 -167T333 -202Q300 -202 257 -191T206 -169Q203 -164 203 -158Q203 -148 210 -140T231 -130Q239 -130 263 -139T326 -151H329Q337 -151 342 -150T352 -143T357 -123Q356 -117 355 -113T350 -104T344 -96T335 -90T324 -85T310 -80T294 -74T275 -68T254 -62Q253 -62 231 -56T205 -48T179 -39T150 -26T125 -10T100 11T80 37T62 70T53 109T48 157Q48 281 123 396T317 586V612Q319 638 320 649T325 678T338 703T361 711ZM454 564Q445 567 424 567Q407 567 398 565T387 563Q387 558 411 558Q434 558 450 562L454 564",120636:"24 296Q25 302 27 312T41 350T65 397T103 435T157 452Q202 452 233 435Q267 419 284 384L294 392Q304 401 316 410T348 429T388 445Q410 451 445 451H453Q468 451 482 450T519 443T558 425T587 391T600 337V327Q600 311 538 64Q484 -158 478 -168Q457 -211 409 -211Q386 -211 372 -197T357 -161Q357 -158 415 80Q476 330 477 348Q477 366 473 377T461 393T448 399T432 400H427Q379 400 335 363Q300 332 280 298Q277 293 246 170T213 40Q205 22 186 7T142 -8T103 7T89 39Q89 49 106 117T142 260T164 351Q166 363 166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296",120637:"213 -8Q130 -8 85 50T40 200V207Q40 303 83 428Q122 535 189 608Q279 702 381 702Q410 702 437 693T492 661T537 593T554 486Q554 428 539 362T495 230T425 111T330 25T213 -8ZM433 562Q433 600 419 625T377 651Q363 651 348 644T311 619T268 557T229 453Q225 441 217 411T208 378H401Q433 500 433 562ZM161 140Q161 43 217 43Q249 43 280 74Q310 103 332 150T378 287Q385 313 385 315Q385 316 289 316H192Q191 308 183 275T169 205T161 140",120638:"161 -8Q111 -8 75 16T38 85Q38 95 48 121T80 214T123 368L124 374Q126 381 127 386T132 399T139 414T149 428T162 440T180 448T203 452Q226 452 241 439T257 404Q257 386 230 290T171 111Q157 73 157 57Q157 43 166 43Q209 43 258 69T322 144Q326 157 330 159T348 162H355H366Q386 162 386 148Q386 143 383 132T367 100T335 61Q301 27 253 10T161 -8",120639:"258 405Q258 394 251 364T237 308T230 281T238 284T270 306T330 349Q365 377 389 394T450 427T519 444Q545 444 559 430T574 391Q574 360 551 336T491 312Q469 312 454 326T439 364Q439 372 438 372Q433 372 395 344T320 289T283 260H285Q287 260 290 260T297 259Q495 248 495 146Q495 132 491 110T486 74Q486 43 505 43Q520 43 531 53Q559 72 578 141Q582 157 586 159T611 162H622Q642 162 642 148T627 100T578 29T504 -7H495Q435 -7 399 22T363 96Q363 111 366 122T369 142Q369 155 364 165T347 182T326 193T298 200T269 204T238 207T212 210L211 206L190 123L169 40Q161 22 142 7T98 -8T59 7T45 39Q45 48 67 139T112 317L134 404Q142 424 161 438T204 452Q226 452 242 440T258 405",120640:"95 -13Q70 -13 55 4T40 41Q40 65 61 88Q65 92 210 207T357 322L235 602Q217 640 185 643Q182 643 178 644T173 645Q161 651 161 666Q161 677 167 684T181 692Q189 694 212 694Q335 694 358 660Q362 653 500 340T647 18Q652 10 652 6Q652 -8 622 -8H589H538L526 -5Q506 1 500 8Q494 16 444 128Q442 133 440 138L387 259L265 134Q156 20 137 4T95 -13",120641:"294 -8Q265 -8 244 -5T213 1T201 4Q200 4 192 -32T172 -111T155 -168Q134 -211 86 -211Q62 -211 48 -196T34 -158Q37 -144 103 123T174 404Q182 424 201 438T244 452Q271 452 284 436T298 404Q298 392 267 269T235 114Q235 43 305 43Q342 43 375 68T418 110Q420 112 455 253T492 397Q514 444 562 444Q587 444 601 429T615 397Q615 387 599 320T563 178T542 93Q540 81 540 72Q540 42 558 42Q580 42 596 75Q606 94 616 134Q621 155 624 158T646 162H651H662Q682 162 682 148Q681 142 679 132T665 94T641 47T602 9T548 -8Q523 -8 502 -3T468 11T446 27T432 40L429 46Q367 -8 294 -8",120642:"88 382Q70 382 65 385T59 402T64 427T78 443Q79 444 157 448T247 452Q256 452 261 448T266 440L267 437Q267 432 223 252L177 71L192 77Q293 117 371 199T480 388Q489 424 511 438T556 452Q579 452 593 438T608 402Q608 378 593 340T540 251T446 152T299 62T96 -1Q91 -2 78 -2Q38 -2 38 15Q38 22 82 198L127 379Q124 382 88 382",120643:"287 648Q291 671 293 680T305 700T329 711Q339 711 347 705T356 687Q356 680 351 653T345 619Q345 615 346 615Q358 618 398 618Q490 618 490 572Q490 553 476 536T434 512Q411 508 378 508H366Q332 508 306 534L298 525Q271 496 254 456T237 375Q237 336 244 336Q272 346 319 346H325Q354 346 372 344T406 331T422 300Q422 252 350 238Q332 236 303 236Q286 236 269 238T240 242T218 247T202 252L196 254Q191 254 174 237T141 191T124 139Q124 108 151 92T267 46Q285 40 295 37Q308 33 332 25T366 13T392 3T415 -8T432 -20T445 -36T451 -55T454 -80Q454 -118 427 -153T358 -199Q349 -201 327 -201Q313 -201 298 -200T271 -196T246 -191T226 -185T210 -180T200 -176L196 -174Q187 -170 187 -158T196 -138T216 -130Q217 -130 254 -140T329 -151Q349 -151 349 -135Q349 -127 340 -122T293 -104Q260 -93 238 -85Q130 -48 115 -41Q71 -19 47 15T23 88Q23 126 48 179T130 277L144 288L136 297Q99 336 99 390Q99 456 148 514T285 602V619Q285 624 286 635T287 648ZM355 563Q362 560 376 558Q424 558 423 564Q405 567 390 567Q369 567 355 563ZM279 292Q297 287 315 287Q355 287 355 293Q355 296 321 296Q316 296 308 296L301 295Q295 295 289 294L279 292",120644:"254 -8Q191 -8 146 9T80 54T49 111T39 169Q39 206 53 247T96 329T176 402T292 446Q317 451 336 451L344 452Q353 452 359 452Q457 452 516 408T576 279Q576 169 488 81T254 -8ZM349 400Q321 400 287 385T231 338Q206 301 188 228T170 126Q170 99 178 83Q198 44 260 44Q367 44 409 157Q419 185 432 238T445 317Q445 336 443 348Q435 372 416 384T384 398T349 400",120645:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 418 444Q591 444 617 444T652 439Q674 426 674 400Q674 378 661 360T625 335Q621 334 549 333H479L477 321Q476 312 476 279Q476 219 491 174T521 104T536 65Q536 38 511 15T457 -8Q403 -8 386 94Q384 110 384 139Q384 181 391 229T406 304L413 331Q413 333 365 333H316L315 329Q315 328 312 314T301 272T288 220Q274 167 258 103Q244 49 240 38T228 18Q225 16 224 14Q200 -8 172 -8Q146 -8 132 7T118 44Q118 54 121 61Q122 65 142 102T190 195T235 293Q250 329 250 333Q177 333 166 332Q115 328 88 301L77 290L55 289",120646:"307 -8Q277 -8 251 0T215 14L205 20Q203 18 193 -25T171 -114T155 -168Q134 -211 87 -211Q64 -211 49 -198T34 -162Q34 -158 137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 285Q603 172 520 82T307 -8ZM474 343Q474 364 458 382T409 400H406Q339 400 299 341Q281 313 264 257Q261 248 242 170T222 89Q222 84 230 74T260 54T308 43Q334 43 365 57T417 110Q437 145 456 228Q474 298 474 332V343",120647:"33 209Q33 277 80 334T195 421T330 451H344Q410 451 439 429Q457 417 457 402Q457 386 445 375T420 363Q415 363 406 368T383 383T354 398Q347 400 330 400Q256 400 196 361T135 265V257Q135 242 147 225T174 199L358 107Q400 77 400 28T362 -63T271 -105Q254 -105 229 -99T195 -86Q188 -82 188 -71Q188 -56 197 -50T216 -44Q225 -44 237 -48T270 -53H282Q293 -44 293 -31Q293 -19 283 -10Q278 -4 200 33T115 76Q77 98 55 133T33 209",120648:"35 151Q35 190 51 236T99 327T184 404T306 443Q307 443 316 443T342 443T378 444T425 444T476 444Q606 444 626 444T655 439Q677 426 677 400Q677 358 639 340Q625 333 563 333Q510 333 510 331Q518 319 518 272Q518 155 437 74T226 -8Q123 -8 79 41T35 151ZM396 278Q396 314 375 323T305 332Q249 332 222 310T180 243Q171 219 162 178T153 116V110Q153 43 234 43Q347 43 382 199Q383 203 383 204Q396 255 396 278",120649:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 386 444Q571 444 577 442Q588 441 599 432T610 402Q610 359 572 340Q561 335 547 334T452 333H353V331Q352 330 342 261T320 119T306 40Q300 18 281 3Q257 -13 233 -13Q210 -13 196 0T181 35Q181 44 182 48Q183 53 229 187T279 331Q279 333 228 333H209Q163 333 136 328T88 301L77 290L55 289",120650:"189 388Q189 396 187 398T176 401Q144 399 122 369T89 304Q84 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 330T64 382T116 431T188 452Q232 452 270 430T308 361Q308 345 275 258T241 123Q241 44 336 44H344Q380 44 415 73T474 140T511 214T526 267Q526 280 513 292Q505 301 486 311T456 333T444 367Q444 400 471 426T529 453Q555 453 579 431T604 358Q604 327 592 271T557 172Q550 157 541 142T510 97T464 47T404 9T328 -8Q264 -8 219 5T154 41T125 85T117 131Q117 182 153 277T189 388",120651:"238 4Q230 5 218 8T174 26T118 58T73 112T53 190Q53 219 60 246Q77 313 103 362T143 426T163 443Q165 444 186 444Q217 444 217 432Q217 425 188 392Q157 351 137 291T116 206Q116 127 263 109L276 107L288 139Q347 304 414 378T566 452Q621 449 662 412T703 286Q698 167 598 82T357 -8H332V-11Q332 -12 327 -46T317 -116T310 -157Q306 -180 286 -198T234 -216Q211 -216 197 -203T183 -168Q183 -160 184 -155Q184 -152 198 -112T225 -34T238 4ZM637 260Q637 303 607 322T541 341Q502 341 466 319T405 264Q368 218 356 159Q348 111 348 104Q348 103 361 103Q502 103 569 152T637 260",120652:"58 -194Q32 -194 32 -164Q32 -153 46 -139L175 -13Q296 104 296 106Q271 232 226 308Q165 401 141 401Q128 401 117 390T100 365Q94 350 91 349T69 346H45Q35 348 35 359Q35 380 62 411T133 450Q143 452 165 452Q286 452 329 402Q347 379 366 333T394 254T404 215Q404 213 405 213Q405 212 420 227T463 268T520 324Q637 437 640 438Q647 444 661 444Q667 444 676 438T685 419Q685 405 670 389T549 271L420 145Q433 85 444 53Q466 -25 509 -88T575 -151Q590 -151 600 -140T617 -114T626 -98Q629 -96 650 -96H655Q681 -96 681 -108Q681 -114 679 -119Q670 -148 646 -169T591 -199Q581 -201 550 -201Q422 -201 381 -143Q345 -88 316 20L311 39L230 -40Q144 -126 114 -153Q85 -182 77 -188T58 -194",120653:"244 141Q244 117 254 98T277 70T305 55T329 48T342 47L344 48L424 366Q501 678 505 686Q508 691 512 692T533 694T555 693T562 688T565 683Q565 678 486 362T406 45Q406 43 415 43Q467 49 514 78T590 143T636 213T653 266Q653 282 641 293T613 311T585 332T572 367Q572 397 598 425T657 453Q684 453 708 430T732 358Q732 330 723 287T706 225Q671 124 578 58T401 -8H393L370 -101Q346 -196 345 -197Q340 -202 316 -202H306Q286 -202 286 -188Q286 -187 296 -144T318 -57T331 -8Q331 -6 328 -6Q290 -6 233 11T148 62Q119 97 119 146Q119 181 154 275T190 388Q190 401 181 401Q154 401 129 375T90 306Q85 288 81 285T61 282H55H44Q24 282 24 296Q24 306 34 329T64 381T116 431T189 452Q237 452 273 428T309 362Q309 343 277 260T244 141",120654:"532 367Q532 399 559 426T618 453Q645 453 668 430T691 357Q691 319 677 261T649 171Q640 149 626 125T586 68T521 14T438 -7Q401 -7 372 7T333 30T311 57Q246 -8 165 -8Q119 -8 82 19T30 102Q24 126 24 163V178Q24 210 37 255Q61 346 118 424Q141 451 161 451Q174 451 184 443T194 419Q194 402 179 387Q91 273 91 206Q91 159 122 138T189 117T281 145V173Q283 223 294 253Q304 276 323 289T364 303Q386 303 400 287T415 250Q415 219 385 157L378 144Q378 142 388 136T419 124T462 117Q522 117 566 165T610 255Q610 288 561 320Q532 337 532 367",120655:"230 475Q202 475 189 492T175 526T186 570T221 631T288 687T389 710Q430 710 438 709Q495 701 537 679T601 629T637 568T653 509T657 459Q657 409 640 341Q617 248 581 180T507 75T424 16T348 -11T282 -17Q171 -17 113 37Q60 88 60 159Q60 192 71 231Q96 336 184 402Q264 462 366 462Q407 462 439 448T497 389L502 380Q503 381 508 403T519 463T525 531Q523 580 499 610T447 648T387 657Q324 657 283 616Q271 604 276 604Q279 604 286 600T302 583T311 555Q311 523 287 499T230 475ZM196 110Q196 41 287 41Q351 41 398 88Q422 111 437 151Q473 243 473 298Q473 386 409 409Q408 409 383 411Q316 411 278 373Q265 360 259 351T241 311T217 226Q196 143 196 110",120656:"415 89Q423 89 429 74T436 46Q436 43 434 39Q432 36 420 29T380 11T322 -5Q311 -7 281 -7Q216 -7 168 10T94 54T56 110T44 167V181Q44 262 94 329Q104 343 119 357T162 391T234 425T327 443Q328 443 348 443T383 444Q434 444 442 438Q450 430 450 416Q446 392 424 383L376 382Q306 381 278 369Q230 349 208 294Q199 274 199 268Q199 267 291 267Q305 267 325 267T353 268Q383 268 394 263T406 241Q406 214 380 206Q375 205 279 205T183 203Q174 176 174 140Q174 87 208 65T292 43Q295 43 300 43T307 44Q337 49 372 69T415 89",120657:"114 132Q114 153 140 253T166 372Q166 402 148 402Q126 402 110 369Q100 350 90 310Q85 289 82 286T60 282H55H44Q24 282 24 296Q25 302 27 312T41 350T65 397T104 435T158 452Q184 452 211 445T263 414T288 354V339L265 245Q237 134 237 118V107V102Q237 87 239 77T257 56T300 43Q395 43 455 254Q479 346 479 347L460 354Q294 408 294 528Q294 606 350 653T464 701Q536 701 579 659Q634 601 634 491Q634 468 630 438T623 388L620 370Q624 370 631 369T647 364T656 352Q656 347 653 335Q647 317 642 316Q640 315 637 315Q635 315 619 317Q606 319 605 316Q605 315 603 308Q587 248 550 177T457 57Q379 -8 293 -8Q192 -8 153 23T114 116V132ZM519 566Q519 600 507 625T464 651Q425 651 391 617T356 529Q356 501 370 478T404 441T443 417T477 404L491 400Q493 400 499 428T512 497T519 566",120658:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",120659:"274 -7Q232 -4 195 7T125 38T71 94T51 176V190Q51 213 60 242T95 307T156 373T255 425T393 451L397 452L427 568Q434 597 443 636Q452 677 456 685T472 694H486H495Q517 694 517 680L514 665Q510 650 503 621T489 564L460 451H469Q527 447 574 430T657 370T693 266Q693 163 599 82T350 -7H346L322 -100Q301 -190 295 -197Q291 -202 283 -202H269H258Q238 -202 238 -188Q238 -186 260 -96L283 -7H274ZM449 400Q448 400 404 225T359 47T366 45Q464 55 516 119Q542 149 558 199T575 295Q575 387 462 398L449 400ZM384 398Q384 399 381 399Q350 399 298 378T214 308Q168 236 168 149Q168 68 259 49Q282 44 294 44H295L384 398",120660:"371 -168Q357 -168 323 -171T245 -175Q143 -175 109 -150T75 -66Q75 -5 100 108T137 254Q153 299 179 334T232 390T277 419T311 434Q357 451 403 451Q435 451 455 449T506 435T560 400Q603 357 603 282Q603 213 569 148T465 38T304 -8Q273 -8 247 -2T204 14T176 31T159 46T152 53Q152 52 148 27T144 -16Q144 -36 150 -44T189 -58T293 -64Q405 -65 432 -75Q466 -88 466 -127Q466 -140 459 -172Q455 -188 451 -191T426 -194H420Q405 -194 400 -191T395 -176Q396 -170 394 -169T378 -168Q373 -168 371 -168ZM236 116Q236 77 258 60T311 43Q369 43 407 94Q429 123 451 206T474 331Q474 400 409 400H406Q339 400 299 341Q276 305 256 227T236 116",120661:"55 289H43Q23 289 23 303Q23 308 33 322Q116 434 199 443Q200 444 562 444Q922 444 928 442Q961 434 961 400Q961 376 944 355T886 333H870Q872 322 872 295V279Q872 230 842 165T751 46T618 -8Q581 -8 554 6T513 45T494 84T484 119Q484 121 478 114Q477 113 476 111Q384 -7 268 -7H265Q251 -7 237 -4T199 11T162 54T147 132Q147 149 149 166T155 198T165 229T176 256T189 281T200 301T211 319T220 333H199Q120 333 88 301L77 290L55 289ZM639 103Q674 103 712 122T780 188T811 295Q811 318 808 330V333H289Q274 318 244 263T214 169Q214 133 236 118T288 103Q351 103 412 153T494 278Q497 290 502 292T529 295Q546 295 551 293T556 283Q556 281 553 260T550 218Q550 153 576 128T639 103",120662:"110 0H86Q42 0 42 27Q42 37 148 350T258 667Q269 687 291 692Q295 694 366 694H399Q432 694 448 689T474 667Q477 663 583 350T690 27Q690 0 642 0H617H592Q582 0 575 1T561 2T549 6T541 11T533 18T527 26T522 37T517 49T512 64T506 81L490 130H225Q225 128 208 79T189 27Q185 19 180 14T170 7T156 3T143 1T127 0T110 0ZM439 279Q359 524 359 547L357 555L355 543Q347 503 270 263L259 231H357Q455 231 455 232L439 279",120663:"119 1Q98 5 92 28V667Q98 686 118 693Q121 694 272 694H289H346Q439 694 500 681T600 625Q640 580 640 513Q640 451 601 414T504 364L518 361Q568 351 602 329T649 280T666 235T671 197Q671 172 665 147T642 91T586 37T488 5Q456 1 282 1H119ZM489 509Q489 532 479 548T450 573T421 585T394 591Q387 592 315 593H247V404H298H325Q432 404 466 444Q489 470 489 509ZM517 194Q517 235 502 261T458 299T407 313T353 317H329H322H247V101H319H357Q387 101 407 103T452 111T492 133T514 171Q516 176 517 194",120664:"92 664Q98 683 118 690Q121 691 312 691T508 689Q534 682 534 644V632V618Q534 582 508 573L502 572Q496 572 489 572Q486 572 463 572T416 573Q333 573 291 575H253V303Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120665:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148",120666:"277 122Q280 122 380 123T544 125Q552 125 557 125T565 124T569 124Q595 115 595 75V62V47Q595 9 569 2Q564 0 341 0L119 1Q99 7 92 28V664Q98 683 118 690Q121 691 335 691T554 689Q580 682 580 644V632V618Q580 582 554 573Q553 573 551 573T542 572T527 572Q464 572 364 573T260 575H253V412H385H459Q524 412 536 404T549 357Q549 341 549 334T542 318T523 305Q518 303 385 303H253V122H277",120667:"411 584Q243 581 131 581Q122 581 116 581T106 582T102 582Q84 589 80 600T76 640L77 667Q83 686 103 693Q106 694 343 694Q579 694 584 692Q592 691 599 684T609 668Q610 665 610 646Q610 614 608 608Q605 603 434 361L261 116Q340 117 402 118T490 119T533 120T560 120H572Q605 120 614 95Q616 89 616 60V46Q616 9 590 2Q585 0 339 0Q92 0 87 2Q79 3 72 10T62 26Q61 29 61 49Q61 84 63 90Q65 94 152 217T325 461T411 584",120668:"92 667Q101 694 143 694H172H198Q244 694 251 669Q253 663 253 539V415H540V539Q540 558 540 585T539 621Q539 673 550 683T611 694H621H646Q671 694 683 690T700 669Q702 663 702 347T700 25Q696 9 684 5T646 0H621H606Q560 0 550 11T539 76Q539 85 539 116T540 169V306H253V169Q253 147 253 116T254 75Q254 23 245 12T194 0H170L119 1Q99 7 92 28V667",120669:"62 340Q62 716 425 716Q511 716 576 696T681 642T747 559T783 458T793 341Q793 264 777 203T721 89T608 7T428 -22Q62 -22 62 340ZM638 333Q638 365 637 387T632 441T621 495T600 542T567 583T518 611T451 628Q443 629 427 629Q402 629 378 624T327 608T276 571T240 511Q217 453 217 345Q217 254 231 204T279 120Q333 69 428 69Q522 69 576 120Q638 183 638 333ZM279 349V373Q279 413 305 420Q309 422 427 422H487Q550 422 563 414T576 369V349Q576 345 576 337T577 324Q577 284 550 277Q545 275 428 275H369Q306 275 293 283T279 329V349",120670:"85 667Q94 694 136 694H165H191Q237 694 244 669Q246 663 246 347T244 25Q235 0 192 0H163L112 1Q92 7 85 28V667",120671:"92 667Q101 694 139 694H163H186Q225 694 234 671Q236 663 236 529L237 392L533 682Q550 694 590 694H623H681Q695 680 695 672Q695 670 693 664Q688 657 561 533L431 405L698 33Q701 28 701 23Q701 7 683 0H626H604Q571 0 564 2T545 13Q544 14 530 33T489 90T437 162L332 307Q331 307 284 260L236 214V122V65Q236 32 231 19T210 2Q205 0 161 0L119 1Q99 7 92 28V667",120672:"106 0H83Q41 0 41 28Q41 39 133 349T229 667Q242 694 296 694H335H375Q403 694 418 689T442 667Q445 660 537 350T630 28Q630 11 619 6T584 0H555H526Q478 0 465 27Q462 32 431 136T366 372T325 555V546Q320 503 287 376T222 141T186 27Q184 22 177 15T165 6Q154 0 106 0",120673:"92 667Q98 684 109 689T146 695Q152 695 167 695T192 694Q200 694 214 694T234 695Q291 695 305 664Q313 651 400 419T487 165Q487 162 488 162T489 165Q489 187 574 413T671 664Q679 680 695 688Q708 694 785 694H828Q855 694 867 689T884 669Q886 663 886 347T884 25Q876 0 832 0H817H802Q758 0 750 25Q748 31 748 293V555L746 544Q737 509 692 386T606 160T564 52Q548 22 502 22H487H472Q423 22 410 52Q407 59 367 160T283 385T231 546L230 548Q229 548 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120674:"92 667Q98 684 109 689T146 694H185Q273 694 279 692Q301 689 315 669Q322 660 419 453L554 163L562 143Q564 143 564 401Q564 663 566 669Q574 694 618 694H633H648Q692 694 700 669Q702 663 702 347T700 25Q696 10 683 5T642 0H596H551Q520 0 505 4T478 25Q471 34 374 241L239 532Q231 550 231 552L229 479Q229 440 229 293Q229 31 227 25Q222 9 211 5T176 0H158L119 1Q99 7 92 28V667",120675:"627 553Q609 553 512 554T366 555Q316 555 220 554T105 553Q96 553 90 553T82 554T78 554Q61 560 57 571T52 605V623L53 661Q59 680 79 687Q82 688 366 688Q649 688 654 686Q680 679 680 639V621V603Q680 563 654 554Q653 554 651 554T642 554T627 553ZM149 423Q152 424 366 424Q579 424 584 422Q610 415 610 376V358V340Q610 300 584 293Q579 291 366 291H232Q162 291 150 293T129 306Q122 315 122 360L123 397Q129 416 149 423ZM108 135Q143 135 226 134T363 133Q407 133 507 134T632 135H645Q675 135 684 110Q686 104 686 68V49Q686 9 660 2Q655 0 364 0L74 1Q57 7 49 21L47 28L46 65V83Q46 126 72 133Q80 135 108 135",120676:"362 715Q364 715 376 715T394 716H400Q542 716 626 643T727 426Q731 395 731 342Q731 271 722 225Q674 -22 396 -22Q320 -22 259 -3T148 68T77 201Q62 257 62 342Q62 447 86 522T173 649Q245 707 362 715ZM568 433Q551 623 396 623Q383 623 370 622T333 612T292 591T257 550T233 485Q223 442 223 350Q223 276 232 227T267 137Q309 74 397 74Q433 74 461 85T507 113T537 156T556 205T566 260T569 310T570 357Q570 409 568 433",120677:"92 664Q98 683 118 690Q121 691 396 691T676 689Q695 684 700 666Q702 660 702 345Q702 31 700 25Q696 9 684 5T646 0H621H596Q571 0 559 4T542 25Q540 31 540 307V582H253V307Q253 31 251 25Q242 0 199 0H170L119 1Q99 7 92 28V664",120678:"641 470Q641 426 630 391T603 334T561 295T513 271T459 259T408 254T361 253H350H337H253V142Q253 125 253 100T254 67Q254 32 249 19T227 2Q222 0 170 0L119 1Q99 7 92 28V667Q98 686 118 693Q121 694 271 694Q428 693 462 688Q641 656 641 470ZM487 467Q487 495 485 510T474 546T442 578T382 592Q375 593 310 593H250V347H309H339Q364 347 380 348T418 354T451 368T474 395T486 438Q487 444 487 467",120680:"322 124Q326 124 457 125T672 127H689Q721 127 730 102Q732 96 732 64V48Q732 9 706 2Q701 0 394 0L89 1Q76 5 69 13T62 29V36Q62 37 62 38Q62 47 70 58T126 126Q161 167 185 196Q302 335 302 336L187 463Q74 584 68 594Q61 603 61 639L62 667Q68 686 88 693Q91 694 396 694T706 692Q732 686 732 647V635V621Q732 585 706 576Q705 576 702 576T691 576T670 575L302 578Q302 577 394 475T490 371Q498 362 498 347Q498 336 488 323T408 226L322 124",120681:"67 687Q70 688 366 688Q661 688 666 686Q692 680 692 641V629V615Q692 579 666 570H660Q655 569 648 569Q645 569 624 569T581 570Q505 570 475 572H447V302Q447 31 445 25Q436 0 393 0H364L313 1Q293 7 286 28L285 300V572H257Q227 570 151 570Q130 570 109 570T84 569Q77 569 72 570H66Q48 577 44 588T40 631L41 661Q47 680 67 687",120682:"62 560Q62 607 94 644T169 698T253 715Q273 715 286 713T322 704T363 677T398 625Q413 597 423 556L428 540Q429 541 436 566T454 620T494 677T561 713Q570 715 593 715Q682 715 737 668T793 560Q793 549 793 545T786 533T767 520H670Q646 532 644 551T632 579Q618 594 591 594Q539 594 524 530T509 321V216Q509 31 507 25Q498 0 455 0H426L375 1Q355 7 348 28L347 232Q346 344 346 441Q346 442 343 468T335 521T312 571T266 594Q252 594 247 593Q228 586 220 576T212 557T209 539T191 523L185 520H88Q75 527 69 534T63 545T62 560",120683:"62 292T62 347T80 445T124 511T183 552T243 574T292 584L315 587H319V627L320 667Q329 694 370 694H397H422Q466 694 473 669Q475 663 475 625V587H478Q479 587 500 584T548 575T608 553T668 513T713 446T732 347Q732 253 674 187Q655 167 628 152T576 128T530 116T493 109L478 107H475V69V50Q475 9 449 2Q444 0 395 0L347 1Q327 7 320 28L319 67V107H315L292 110Q269 114 243 119T184 142T124 182T80 249ZM319 197T319 347T318 497Q316 497 307 494T284 485T262 471Q220 438 220 347Q220 285 239 249Q248 234 261 223T286 208T308 200L317 197Q319 197 319 347ZM572 347V357Q572 387 569 407T548 452T496 491Q495 491 494 491T487 493T475 497V197Q518 210 541 232T571 303Q572 312 572 347",120684:"52 1Q37 11 37 23Q37 26 39 32Q39 34 158 202L275 369Q275 370 221 441T112 586T55 663Q53 669 53 672Q53 687 68 693H72Q77 693 84 693T99 694T118 694T139 694H176Q203 694 212 692T230 682Q231 681 239 669T265 634T296 591L358 504L418 591Q481 682 486 686Q491 691 499 692Q505 694 569 694H632Q650 685 650 672Q650 667 646 660Q643 654 592 582T491 440T441 369T566 201T693 29Q694 27 694 23Q694 11 677 0H607L537 1Q523 6 519 10T437 131Q422 153 411 170T390 200T375 222T365 237T359 245L357 247L348 232Q339 218 319 188T283 131Q222 37 211 22T186 1H52",120685:"61 585Q62 594 62 597T64 606T73 616T89 626H138Q196 626 208 620Q243 602 253 546T261 431T271 309T325 219Q342 205 349 205Q350 205 350 436L351 667Q360 694 401 694H428H454Q495 694 504 671Q506 663 506 436L507 205Q542 222 561 251T586 318T593 392T595 472T602 546Q614 614 661 625Q665 626 708 626H730Q766 626 780 618T794 582Q794 548 768 540Q755 538 754 501T750 410T736 298T680 191T560 120Q550 116 512 109H506V70V50Q506 9 480 2Q475 0 426 0L378 1Q358 7 351 28L350 68V109L335 111Q298 117 267 129T214 156T175 191T146 229T127 272T115 314T109 357T106 395T105 429Q104 537 87 540Q66 548 63 565Q61 570 61 585",120686:"241 122Q225 154 191 199T131 278T83 363T61 464Q61 497 68 527T94 591T145 650T228 693T349 715Q354 715 370 715T396 716Q539 716 622 668Q658 647 682 617T715 556T728 505T732 465Q732 415 711 365T663 280T602 200T552 122H632Q649 122 669 122T693 123H697Q736 123 742 98Q744 92 744 62V47Q744 9 718 2Q713 0 591 0L471 1Q454 7 446 21Q444 27 444 45Q444 96 463 154T506 257T549 360T569 469Q569 504 563 530T538 580T485 616T396 629Q313 629 268 594T223 468Q223 419 243 361T286 258T330 152T350 41Q350 14 335 7T276 -1Q267 -1 241 -1T197 0L77 1Q57 7 50 28L49 59V74Q49 114 75 121Q81 123 100 123Q104 123 124 123T161 122H241",120782:"266 654H280H282Q500 654 524 418Q529 370 529 320Q529 125 456 52Q397 -10 287 -10Q110 -10 63 154Q45 212 45 316Q45 504 113 585Q140 618 185 636T266 654ZM374 548Q347 604 286 604Q247 604 218 575Q197 552 193 511T188 311Q188 159 196 116Q202 87 225 64T287 41Q339 41 367 87Q379 107 382 152T386 329Q386 518 374 548",120783:"481 0L294 3Q136 3 109 0H96V62H227V304Q227 546 225 546Q169 529 97 529H80V591H97Q231 591 308 647L319 655H333Q355 655 359 644Q361 640 361 351V62H494V0H481",120784:"175 580Q175 578 185 572T205 551T215 510Q215 467 191 449T137 430Q107 430 83 448T58 511Q58 558 91 592T168 640T259 654Q328 654 383 637Q451 610 484 563T517 459Q517 401 482 360T368 262Q340 243 265 184L210 140H274Q416 140 429 145Q439 148 447 186T455 237H517V233Q516 230 501 119Q489 9 486 4V0H57V25Q57 51 58 54Q60 57 109 106T215 214T288 291Q364 377 364 458Q364 515 328 553T231 592Q214 592 201 589T181 584T175 580",120785:"80 503Q80 565 133 610T274 655Q366 655 421 623T491 538Q493 528 493 510Q493 446 453 407T361 348L376 344Q452 324 489 281T526 184Q526 152 514 121T474 58T392 8T265 -11Q175 -11 111 34T48 152Q50 187 72 209T132 232Q171 232 193 208T216 147Q216 136 214 126T207 108T197 94T187 84T178 77T170 72L168 71Q168 70 179 65T215 54T266 48H270Q331 48 350 105Q358 128 358 185Q358 239 348 268T309 313Q292 321 242 322Q205 322 198 324T191 341V348Q191 366 196 369T232 375Q239 375 247 376T260 377T268 378Q284 383 297 393T326 436T341 517Q341 536 339 547T331 573T308 593T266 600Q248 600 241 599Q214 593 183 576Q234 556 234 503Q234 462 210 444T157 426Q126 426 103 446T80 503",120786:"531 0Q510 3 381 3Q238 3 214 0H201V62H313V155H32V217L205 434Q342 606 362 630T387 655L391 656Q395 656 401 656T414 656H427Q447 656 451 645Q453 641 453 429V217H542V155H453V62H542V0H531ZM324 217V494L103 218L213 217H324",120787:"100 565V605Q100 637 102 646T113 655Q116 655 139 647T202 631T286 623Q332 623 372 631T434 647T459 655Q466 655 469 651T472 643T472 629Q472 613 463 601Q370 487 219 487Q195 487 183 488T169 490T168 433V376Q169 376 174 379T188 387T211 397T244 405T288 409Q390 409 453 352T517 201Q517 106 445 48T253 -11Q169 -11 113 37T57 154Q57 187 79 208T131 229T183 209T206 154Q206 99 155 83Q152 82 157 78Q196 47 253 47Q347 47 358 135Q358 137 358 138Q360 158 360 209Q360 277 355 301T337 338Q315 358 282 358Q202 358 160 303Q153 294 149 292T130 290Q107 290 102 301Q100 304 100 474V565",120788:"48 318Q48 395 68 456T120 553T193 613T273 646T350 655Q425 655 461 616T497 524Q497 485 475 468T428 451Q399 451 378 470T357 521Q357 565 403 588Q375 601 351 601Q313 601 282 584Q242 565 222 526Q199 473 199 367Q201 369 210 380T227 396T246 410T275 422T312 426Q438 426 494 332Q526 285 526 208V199Q526 112 465 53Q428 17 388 3T285 -11Q236 -11 195 7T135 43T104 80Q48 165 48 318ZM375 231V244V268Q375 295 373 310T364 342T341 366T299 374H297Q231 374 208 287Q200 257 200 196Q201 120 209 100Q231 47 288 47Q351 47 368 90Q375 112 375 231",120789:"256 -11Q231 -11 208 5T185 65Q185 105 193 146T212 220T241 289T275 349T312 402T346 445T377 479T397 502L400 504H301Q156 503 150 497Q142 491 134 456T126 407H64V411Q65 414 82 544T99 675T130 676H161V673Q161 669 162 666T167 661T173 657T181 654T190 652T200 651T210 650T220 649T229 648Q237 648 254 647T276 646Q277 646 426 644H558V620V607Q558 596 551 586T509 537Q489 515 476 500Q390 401 384 393Q349 339 337 259T324 113T322 38Q307 -11 256 -11",120790:"80 474Q80 561 139 607T278 654Q357 654 411 632Q490 593 494 509Q494 424 416 376L407 371L418 364Q432 356 447 345T481 312T513 260T526 192Q526 100 461 45T285 -11Q184 -11 116 32T48 164Q48 181 50 196T58 225T69 249T84 270T100 286T117 300T134 311T149 321T162 329L152 336Q120 360 100 397T80 474ZM347 404Q404 446 404 503Q404 579 317 599Q309 600 276 600Q178 600 170 538Q170 532 171 527T173 518T178 509T184 501T194 492T205 484T219 476T235 467T254 456T275 445L347 404ZM289 47Q323 47 351 54T402 82T425 137Q425 147 421 161Q411 183 391 197T303 249Q224 293 223 293Q220 291 215 288T197 273T175 248T157 213T149 167Q149 109 188 78T289 47",120791:"178 59Q206 48 238 48Q311 48 345 102Q370 138 375 259V278Q374 278 369 271T350 252T322 232Q297 220 258 220Q172 220 110 275T48 438V446Q54 561 146 618Q199 654 278 654Q321 654 329 653Q526 621 526 330Q526 252 507 190T457 92T388 31T312 -2T240 -11Q165 -11 121 25T77 120Q77 159 99 176T147 193T194 177T217 122Q217 113 216 106T211 92T205 82T198 73T191 67T184 62T178 59ZM374 446V465Q374 523 364 552T315 598Q309 600 293 601Q227 601 210 562Q199 539 199 433Q199 343 204 319T235 279Q250 272 274 271H282Q293 271 303 274T327 288T353 323T371 385Q374 403 374 446",120802:"117 621Q174 678 247 678Q305 678 351 647Q396 617 424 557Q460 472 460 328Q460 271 455 224Q448 154 427 104T376 27T314 -10T249 -22Q201 -22 160 1T91 67Q39 154 39 316Q39 541 117 621ZM250 55Q274 55 293 66T324 93T344 136T357 185T364 240T366 291T367 340Q367 373 367 393T363 449T352 507T332 553T299 589T250 601Q217 601 194 584T159 542T141 479T133 411T132 340V331Q132 299 133 277T137 219T147 157T167 107T201 68T250 55",120803:"94 612Q172 616 211 632T284 678H307V73H430V0H88V73H213V317Q213 560 212 560Q210 558 197 554T155 546T96 540L83 539V612H94",120804:"222 599Q190 599 166 585T128 550T108 509T97 474T93 459L67 492L42 526L47 539Q72 608 120 642T225 677Q304 677 355 644Q449 579 449 454Q449 373 361 290Q351 280 315 250T199 144Q156 103 137 85L293 86H449V0H50V79L216 242Q284 302 317 349T351 456Q351 517 315 558T222 599",120805:"333 521Q333 554 313 579T243 604Q154 604 99 514L78 546Q56 577 56 579Q56 580 62 589T82 611T114 637T162 662T222 677Q224 677 231 677T242 678H245Q318 678 374 634T430 520Q430 483 417 452T382 398T351 369T329 354L328 353Q369 333 373 330Q408 306 432 268T457 184Q457 103 397 41T242 -22Q131 -22 51 58L42 68L49 105L55 142L58 138Q62 134 66 130T77 120T91 108T108 96T129 83T152 72T179 63T209 57T242 54Q285 54 319 86T353 184Q353 231 331 267T260 315L213 316H166V354Q166 392 167 392Q233 395 257 405Q290 418 311 450T333 521",120806:"271 654L272 656H380V235H471V159H380V0H286V159H28V235L149 443Q269 652 271 654ZM292 235V607Q292 604 290 591T286 571T280 548T269 517T252 476T226 422T189 354T140 267Q136 260 132 253T126 240L123 236Q123 235 207 235H292",120807:"257 350Q236 350 218 342T189 323T171 301T160 281L157 273Q157 272 116 272H75V656H416V577H162V486Q162 396 163 396T174 403T207 418T258 426Q339 426 394 360T449 203Q449 113 386 46T226 -21H223Q188 -21 156 -11T102 13T64 42T41 66T33 77Q34 78 44 95T64 128L73 144Q93 112 117 93Q165 54 223 54Q270 54 306 86T345 197Q345 350 257 350",120808:"42 318Q42 396 61 460T109 564T173 629T237 666T289 677H301H317Q359 677 408 658V621Q408 585 407 585H406Q359 605 308 605Q246 605 203 556T146 421Q143 403 144 403Q145 402 152 409Q216 469 299 469Q333 469 357 457T407 405Q457 330 457 226Q457 126 402 57Q340 -22 251 -22Q216 -22 183 -7T116 43T63 149T42 318ZM260 393Q216 393 188 365T150 306T141 243Q141 153 172 104Q192 68 230 56Q238 54 251 54Q311 54 342 116Q360 152 360 226Q360 297 344 332Q320 382 277 392Q275 392 270 392T260 393",120809:"42 570V656H457V577L447 564Q345 439 295 289T244 0V-11H145V12Q160 330 356 550Q360 556 365 561T374 571L208 570H42",120810:"55 500Q55 568 109 623T250 678Q327 678 385 627T444 501Q444 445 410 410T336 357L329 353H330Q378 335 417 293T456 184Q456 93 393 36T249 -22T106 35T43 184Q43 251 82 293T169 353Q171 354 166 356Q165 356 163 357Q113 378 84 416T55 500ZM358 496Q358 557 325 581T250 605Q206 605 174 580T141 496Q141 446 171 420T250 393Q298 393 328 419T358 496ZM245 316Q205 316 172 285T139 185V179Q139 79 222 57Q231 55 250 55H254Q295 55 327 84Q360 120 360 188Q360 254 326 285Q295 316 245 316",120811:"44 476Q57 561 116 619T245 677H255Q308 677 349 647Q392 619 424 545T457 334Q457 178 382 78T205 -22Q168 -22 135 -10T86 14L72 25Q73 25 91 58L110 91Q127 78 136 72T163 60T203 54Q238 54 265 71T308 110T335 164T350 214T357 253V257L347 248Q284 187 200 187Q165 187 140 201T87 258Q42 332 42 430Q42 458 44 476ZM269 604Q265 605 254 605Q222 605 199 591T164 554T148 517T141 487Q140 478 140 430T141 373Q146 335 164 307T207 269Q223 263 247 263Q299 266 328 308T358 417Q358 435 356 456T346 511T318 570T269 604",120812:"274 -22Q227 -22 190 -9T128 24T87 76T62 135T49 204T44 271T43 336V343V362Q43 407 45 440T56 524T86 613T141 677Q197 715 264 715Q314 715 353 702T418 669T460 616T487 555T500 483T505 413T506 343Q506 310 506 293T503 241T498 185T486 133T467 83T437 42T397 8T343 -13T274 -22ZM355 355V401Q355 448 354 476T349 537T336 587T311 617T272 629Q270 629 266 629T261 628Q219 618 207 568T194 419V355Q194 203 200 156T231 85Q250 66 275 66Q299 66 318 85Q342 109 348 156T355 355",120813:"118 560H116Q107 560 100 561T85 572T76 600Q76 612 77 618T83 632T99 644Q102 645 135 646T207 660T275 700Q292 716 310 716Q353 716 360 691Q362 685 362 386V87H446Q464 76 468 69T473 44Q473 12 446 1H118Q105 7 100 13T94 25T93 44V62Q100 79 119 87H210V329Q210 571 208 571Q182 560 118 560",120814:"339 477Q339 505 332 531T301 579T242 601Q165 601 136 503Q133 493 130 490T121 486Q116 486 94 514Q86 523 82 528Q46 572 46 577Q46 591 77 632T147 691Q192 716 257 716Q305 716 351 700Q416 674 455 615T494 481Q494 421 463 376T356 266Q326 240 287 205T224 146T199 122H331Q359 122 392 122T431 123H445Q485 123 492 98Q494 92 494 62V47Q494 9 468 2Q463 0 272 0L83 1Q63 7 56 28L55 57V89Q59 97 215 261Q255 303 275 327T317 394T339 477",120815:"61 624Q62 630 83 650T153 693T262 716Q328 716 373 698T438 650T465 593T473 536Q473 438 375 376L387 371Q450 350 476 305T503 208Q503 164 492 126T456 53T380 -2T261 -22Q224 -22 189 -15T130 2T86 24T57 43T46 53Q46 56 53 99T62 145Q65 152 71 152Q76 152 90 143T123 121T175 99T248 87Q302 87 321 113T341 202Q341 264 329 292T279 329L232 331L190 332L184 338V411Q190 417 192 417Q193 418 205 419T232 421T252 424Q280 430 299 461T318 539V551Q318 599 283 609Q276 611 257 611Q225 611 199 601T159 577T136 554T120 543T102 560T76 597T62 618T61 624",120816:"278 693H282Q285 693 291 693T305 694T322 694T342 694H377Q402 694 411 691T430 677Q434 670 434 646T435 456V249H461H472Q509 249 516 224Q518 219 518 194Q518 178 518 171T511 155T492 142Q488 140 461 140H435V86V53Q435 9 409 2Q405 0 366 0H351Q306 0 298 25Q296 31 296 86V140H179H123Q99 140 80 129T50 106T37 95Q31 95 31 163V208Q31 246 33 251Q251 673 262 684Q268 691 278 693ZM302 249V416L301 576Q301 536 165 276L151 250L226 249H302",120817:"109 282Q87 290 83 310V666Q83 667 84 670T87 676T91 682T98 688T108 693Q112 694 269 694T431 692Q457 686 457 648V637V624Q457 588 431 581Q426 579 326 579H227V510Q227 442 229 442Q243 450 288 450Q377 450 435 399T494 222Q494 -22 241 -22Q202 -22 167 -11T109 16T69 49T45 79T37 94T69 151Q91 185 97 185Q105 185 112 170Q127 135 160 111T240 87Q266 87 284 94T311 111T325 142T331 179T332 226Q332 307 324 335T281 363Q228 363 197 306Q189 289 172 282H109",120818:"414 589Q410 589 389 600T334 612Q275 612 243 575Q209 538 202 433V422L209 431Q243 487 317 487Q392 487 440 442Q478 402 490 357T503 236Q503 113 454 54Q421 13 381 -4T279 -22Q263 -22 250 -21T214 -15T173 1T133 30T96 77T68 146T50 242Q46 278 46 336Q46 406 52 447Q84 698 312 715L315 716Q318 716 321 716Q323 716 328 716T337 715Q398 715 425 688V596Q419 591 414 589ZM282 87Q324 89 336 117T348 231Q348 310 343 343T324 388T277 399Q249 399 231 373T208 317T202 253Q202 201 207 168T224 117T249 93T282 87",120819:"135 38Q135 190 198 335T353 572H215Q185 572 151 572T110 571H96Q55 571 48 596Q46 602 46 633V648Q46 686 72 693Q76 695 124 695Q134 695 183 695T274 694Q472 694 477 692Q503 686 503 648V637Q503 612 502 605T491 588Q300 349 292 46V36Q292 -4 266 -9Q262 -11 214 -11H192Q160 -11 148 -3T135 38",120820:"61 518Q61 574 79 614T128 676T192 706T263 715H270Q298 715 318 714T373 701T430 671T470 612T488 517Q488 459 458 423T390 376Q388 375 393 373Q395 372 398 371Q503 330 503 204Q503 -22 275 -22Q209 -22 163 -3T92 49T57 120T46 204Q46 230 50 252T61 289T77 318T96 339T116 353T134 363T148 369T158 373T160 376Q118 389 90 424T61 518ZM344 538Q344 563 340 578T326 600T307 609T279 612Q232 612 218 594T204 518Q204 459 216 439T275 418Q328 418 338 450Q344 464 344 515V538ZM248 88T274 88T315 94T338 117T346 149T349 197Q349 269 342 290Q338 309 320 320T274 331Q246 331 229 320T207 290Q200 269 200 197Q201 163 202 149T210 118T232 94",120821:"347 272Q346 272 342 266T330 250T309 230T276 214T230 207Q185 207 150 223Q116 240 90 276T54 357Q46 393 46 468Q46 469 46 484T47 502T48 520T51 540T55 559T61 579T69 599T81 620T96 640T115 661Q174 716 276 716Q299 716 317 714T369 698T426 658T471 580T499 456Q503 402 503 342Q503 115 392 29Q322 -22 231 -22Q163 -22 115 7L82 31Q76 38 81 46Q116 112 127 123Q130 126 134 126T148 116T179 97T226 87Q287 87 318 132Q323 139 326 146T332 165T337 182T340 204T342 225T345 249T347 272ZM201 547T201 454T211 329T262 294Q276 294 285 296T310 312T335 355Q347 391 347 447Q347 520 340 550T317 595Q300 612 277 612Q226 612 214 580",120822:"42 305Q42 450 111 535T257 621Q335 621 390 562Q482 468 482 306Q482 174 418 82T262 -10T106 82T42 305ZM257 545Q209 545 168 481T126 320Q126 220 162 147Q204 65 262 65Q318 65 358 139T398 320V328Q395 411 364 470T284 543Q270 545 257 545",120823:"99 461Q99 470 99 474T104 487T120 498T151 502Q213 517 251 596Q264 622 283 622Q308 622 319 597V76H373H401Q428 76 439 69T450 38Q450 11 428 1H127Q104 10 104 38Q104 62 115 69T153 76H181H235V269Q235 461 234 461Q184 426 137 424H133Q124 424 119 425T109 431T99 447V461",120824:"52 462Q52 528 110 575T247 622H250Q343 622 407 565T472 421Q472 371 446 324T390 248T308 178Q307 177 275 151T214 101L185 77Q185 76 286 76H388V87Q388 105 397 114T430 123T463 114Q470 107 471 100T472 61V42Q472 24 468 16T450 1H75Q53 10 53 32V38V48Q53 57 63 67T127 122Q153 144 169 157L289 256Q388 345 388 419Q388 473 346 509T231 545H224Q176 545 146 499L144 494Q155 476 155 459Q154 459 155 455T154 444T148 430T136 417T114 408Q113 408 110 408T104 407Q80 407 66 422T52 462",120825:"260 546Q233 546 211 541T180 531T171 524L174 514Q177 505 177 497Q177 476 162 461T125 446Q106 446 90 459T73 504Q76 540 98 565T150 601T203 616T239 621Q241 622 265 622Q322 620 362 602T420 558T444 513T451 478Q451 386 369 329L375 326Q381 323 386 320T401 311T419 298T436 283T452 263T466 240T475 212T479 180Q479 99 416 44T259 -11T105 28T44 130Q44 154 59 168T95 183Q117 183 132 169T148 131Q148 119 139 101Q175 65 260 65Q316 65 355 97T395 179Q395 211 375 240Q336 292 253 292H234H215Q194 292 185 299T175 330Q175 350 184 359Q192 368 238 370T309 384Q336 398 351 423T367 474Q367 496 350 513Q321 546 260 546",120826:"235 1Q213 10 213 32V38V46Q213 65 230 73Q236 76 274 76H314V168H183L52 169Q37 175 33 182T29 205V218L30 244Q53 283 155 443T264 613Q276 623 298 623H323H363Q378 616 385 601V244H429H450Q474 244 484 237T495 206Q495 179 477 171Q471 168 429 168H385V76H425H442Q466 76 476 69T487 38Q487 10 465 1H235ZM314 244V554L117 245L215 244H314",120827:"387 189Q387 244 354 278T273 313Q230 313 205 301T163 271T138 249H120Q102 249 97 251Q85 258 83 266T80 311Q80 320 80 359T81 430Q81 587 82 591Q88 605 103 610H108Q112 610 120 610T138 610T163 610T192 611T225 611T260 611H415Q416 610 421 607T428 602T432 596T436 587T437 573Q437 567 437 562T434 554T431 548T427 543T423 540T418 538L415 536L289 535H164V363L170 366Q175 368 184 372T207 380T238 386T276 389Q357 389 414 331T472 187Q472 116 412 53T245 -10Q218 -10 209 -9Q126 5 89 48T52 137Q52 164 68 177T104 191Q130 191 143 175T156 141Q156 132 154 125T149 113T146 107Q146 104 155 95T188 76T245 65Q298 65 342 98T387 189",120828:"357 536Q357 546 318 546Q258 546 205 497T133 357V353L144 361Q210 402 285 402Q362 402 414 350Q479 285 479 193Q479 111 418 50T263 -11Q234 -11 207 -3T149 26T97 81T60 171T45 301Q45 444 129 533T319 622Q388 622 421 589T454 510Q454 491 442 475T402 458Q373 458 362 475T350 510Q350 520 354 528L357 536ZM319 326T269 326T179 298T136 223Q136 202 143 174T176 112T237 68Q246 66 265 66Q319 66 360 107Q395 146 395 197Q395 250 356 289Q319 326 269 326",120829:"204 -10Q162 -10 162 40Q162 146 198 261T310 477Q311 478 321 491T342 517T358 535H128V524Q128 506 119 497Q111 489 86 489H78Q55 489 46 508Q44 513 44 557V580Q44 605 52 616T88 627H93Q114 627 125 611H458Q474 598 477 593T480 573Q480 559 478 553T469 543T446 521T408 477Q252 290 246 49Q246 43 246 37T246 27T245 22Q243 11 233 1T204 -10",120830:"58 460Q58 523 117 572T254 621Q290 621 298 620Q376 607 421 560T466 460Q466 441 460 424T443 393T421 370T397 352T374 340T357 332L350 330L356 328Q363 325 371 321T392 310T415 295T439 274T459 249T473 217T479 179Q479 102 418 46T262 -10T106 46T45 179Q45 202 52 222T70 257T96 284T123 305T148 319T167 328L174 330L170 332Q166 333 159 336T145 343Q104 362 81 393T58 460ZM382 458Q382 491 349 518T263 546Q215 546 179 521T142 458Q142 421 178 395T262 368Q315 368 348 396T382 458ZM396 178Q396 223 358 257T263 292Q206 292 167 258T128 178Q128 137 163 102T262 66Q324 66 360 101T396 178",120831:"392 259Q333 210 236 210H233Q163 210 109 262Q46 325 46 411T99 550Q164 622 264 622Q293 622 319 615T376 587T428 532T464 440T479 304Q479 167 400 78T217 -11Q140 -11 105 22T70 101Q70 124 84 138T122 153Q150 153 162 137T174 101Q174 91 168 76Q179 65 216 65Q267 65 300 93Q322 109 339 130T366 173T380 210T388 242T392 259ZM388 389Q388 438 357 492T268 546T185 520Q129 479 129 415Q129 384 138 363Q145 349 156 334T195 302T255 285Q305 285 345 313T388 389"},{8243:"\u2032\u2032",8244:"\u2032\u2032\u2032",8246:"\u2035\u2035",8247:"\u2035\u2035\u2035",8279:"\u2032\u2032\u2032\u2032",8708:"\u2203\u0338",8716:"\u220b\u0338",8772:"\u2243\u0338",8777:"\u2248\u0338",8802:"\u2261\u0338",8813:"\u224d\u0338",8820:"\u2272\u0338",8821:"\u2273\u0338",8824:"\u2276\u0338",8825:"\u2277\u0338",8836:"\u2282\u0338",8837:"\u2283\u0338",8930:"\u2291\u0338",8931:"\u2292\u0338",10764:"\u222c\u222c"})},466:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBoldItalic=void 0;var n=r(768),o=r(4886);e.sansSerifBoldItalic=(0,n.AddPaths)(o.sansSerifBoldItalic,{305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84"},{})},9671:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifBold=void 0;var n=r(768),o=r(4471);e.sansSerifBold=(0,n.AddPaths)(o.sansSerifBold,{33:"111 669Q111 680 111 682T113 689T121 693T137 694H184H249Q255 686 256 681Q244 220 239 213Q236 208 229 208T183 207T137 207T127 213T118 431T111 669ZM110 71V95Q110 137 136 144Q140 146 183 146H200Q246 146 254 121Q256 115 256 73V51Q256 9 230 2Q225 0 181 0L138 1Q121 7 113 21L111 28L110 71",34:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",35:"61 365Q61 370 62 375T65 383T69 390T74 395T80 399T85 403T90 406L94 407H344L381 536Q418 668 426 680Q431 687 445 692Q451 694 457 694Q477 694 488 682T500 651Q500 645 466 528T431 409Q431 407 504 407H577L609 521Q651 668 656 675Q669 693 691 693Q710 693 721 680T733 651Q733 645 699 528T664 409Q664 407 743 407H823L827 405Q831 403 834 402T841 397T848 389T853 379T855 365Q855 337 823 324L731 323H639L619 253Q599 181 598 180V177H823L827 175Q831 173 834 172T841 167T848 159T853 149T855 135Q855 107 823 94L698 93H573L540 -21Q498 -168 493 -175Q480 -193 458 -193Q439 -193 428 -180T416 -151Q416 -144 450 -27T485 91Q485 93 412 93H340L307 -21Q265 -168 260 -175Q247 -193 225 -193Q206 -193 195 -180T183 -151Q183 -144 217 -27T252 91Q252 93 173 93L94 94Q61 105 61 135Q61 140 62 145T65 153T69 160T74 165T80 169T85 173T90 176L94 177H185L277 178L297 248L318 320V323H206L94 324Q61 335 61 365ZM551 320V323H479Q406 323 405 322Q404 319 385 249T365 178T438 177L510 178L530 248L551 320",36:"231 712L232 716Q232 719 232 722T234 729T239 736T246 743T256 748T271 750Q318 750 318 711V703Q393 692 451 656Q469 645 470 640Q470 635 461 587L453 537Q445 529 442 529Q438 529 424 540T384 565T330 585Q328 585 325 585T320 586L318 587V434Q322 433 333 429T350 424T365 418T382 409T399 397T419 380Q488 313 488 213Q488 24 334 -5L318 -8V-17Q318 -56 279 -56H272Q253 -56 243 -46T232 -30T231 -18V-8H224Q170 2 127 20T68 50T49 67Q49 71 58 122T68 176Q71 182 79 182Q83 182 98 169T145 138T216 110Q228 108 229 108H231V288Q167 299 114 356T61 496Q61 537 70 570T94 624T126 661T162 684T195 696T219 701L228 702H231V712ZM231 521Q231 583 230 583Q226 582 220 579T204 561T193 521Q193 491 212 472Q226 458 230 458Q231 458 231 521ZM318 112Q356 131 356 187Q356 237 318 263V112",37:"61 549Q61 733 218 749Q220 749 228 749T241 750Q286 750 321 735T369 708T389 683Q422 634 422 548V538Q422 519 420 501T408 453T381 401T328 364T243 347Q61 347 61 549ZM292 549Q292 663 242 663Q221 663 211 648T198 615T196 566V548Q196 471 206 454Q218 434 242 434Q292 434 292 549ZM243 -55Q223 -55 212 -42T201 -13Q201 -2 207 7Q209 11 480 371T758 738Q770 750 788 750Q805 750 817 738T830 709Q830 694 820 681L544 315Q273 -43 269 -47Q258 -55 243 -55ZM606 146Q606 330 763 346Q764 346 773 346T786 347Q831 347 866 332T914 305T934 280Q966 233 966 146V135Q966 115 964 97T952 49T925 -2T872 -40T788 -56Q606 -56 606 146ZM742 146V132Q742 107 743 93T748 62T762 39T787 31Q819 31 832 79Q837 97 837 146Q837 260 787 260Q767 260 757 246T744 214T742 169V146",38:"757 117Q762 117 769 110V3Q759 -7 718 -14T641 -22T571 -15T518 1T477 19T453 31L437 23Q350 -19 257 -22Q158 -22 103 30T47 155Q47 188 57 216T87 263T119 292T151 313L182 333L187 336L181 349Q150 431 150 506Q150 605 211 660T347 716Q417 716 471 668T526 543Q526 517 518 495T471 432T360 343L342 330Q342 327 358 306T402 250T458 189L467 181Q518 225 556 289T607 395L620 437Q622 443 630 443Q631 443 679 430Q718 420 725 418T733 409Q733 402 722 365T670 255T573 123Q562 111 563 111Q589 94 644 94Q678 94 703 100T740 111T757 117ZM397 544Q397 573 384 601T346 629Q320 629 299 607T277 538Q277 484 295 429Q301 413 301 412Q302 409 309 415Q397 476 397 544ZM227 258Q197 228 197 177Q197 150 207 126T234 95Q242 93 251 93Q288 93 337 107L349 110L328 131Q266 196 234 248L227 258",39:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",40:"79 250Q79 352 100 441T152 585T213 678T266 733L287 749Q288 750 324 750H359Q366 741 366 738Q366 734 356 721T329 682T296 623T262 531T238 407Q230 346 230 250Q230 142 244 55T278 -82T318 -165T352 -215T366 -238Q366 -242 359 -249H286L277 -242Q79 -74 79 250",41:"61 737Q61 750 85 750H106H141L150 742Q348 574 348 250T150 -242L141 -249L106 -250H87Q61 -250 61 -238Q61 -233 74 -216Q157 -113 183 51Q197 130 197 250T183 449Q174 505 158 554T126 634T95 687T71 722T61 737",42:"241 579Q241 582 228 639T215 702Q215 722 233 736T271 750Q296 750 315 736T334 702V697Q334 693 328 664T314 607L308 579L352 620Q389 654 397 660T417 668Q447 668 464 647T482 602Q482 591 479 583T472 569T459 559T443 552T421 546T397 538L342 521L397 504Q405 501 420 497T442 490T458 483T472 473T479 460T482 440Q482 416 465 395T417 374Q406 375 398 381T352 422L308 463L314 435Q321 407 327 378T334 345Q336 333 327 319T296 295Q288 293 275 293Q241 293 227 311T215 345Q215 349 221 378T234 435L241 463L197 422Q160 388 152 382T132 374Q102 374 85 395T67 440Q67 451 70 459T77 473T90 483T106 490T128 496T152 504L207 521L152 538Q144 541 129 545T107 552T91 559T77 569T70 582T67 602Q67 626 84 647T132 668Q143 667 151 661T197 620L241 579",43:"61 250Q61 276 94 292H386V436V535Q386 577 388 589T401 607Q411 617 427 617Q458 617 468 587Q470 581 470 436V292H762L766 290Q770 288 773 287T780 282T787 274T792 264T794 250Q794 222 762 209L616 208H470V64Q470 -81 468 -87Q458 -116 428 -116T388 -87Q386 -81 386 64V208H240L94 209Q61 220 61 250",44:"81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",45:"12 230Q12 257 26 265T80 274Q88 274 114 274T158 273T201 273T235 274Q276 274 290 266T305 230T291 194T235 185Q226 185 201 185T159 186Q143 186 119 186T85 185Q43 185 28 193T12 230",46:"219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",47:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",58:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM219 146Q222 142 226 139V7L222 4L219 1L154 0Q102 0 94 0T82 6Q80 9 80 74L81 139Q85 145 88 145Q89 146 154 146H219",59:"226 319L219 313H87L81 319L80 384Q80 437 80 445T86 456Q89 458 154 458H219Q222 454 226 451V319ZM81 139Q85 145 88 145Q89 146 154 146H219Q222 142 226 139V8L187 -47Q182 -54 177 -62T169 -74T163 -83T157 -91T153 -97T149 -101T145 -103T141 -105T137 -105T132 -106H116H105Q80 -106 80 -95Q80 -90 98 -47T117 -2Q117 0 102 0L87 1L81 7V139",61:"94 324Q61 335 61 366Q61 396 91 405Q96 407 429 407H762Q763 406 767 404T774 400T781 395T787 387T792 378T794 365Q794 338 762 324H94ZM94 94Q61 105 61 135Q61 149 69 160T92 175Q97 177 430 177H762L766 175Q770 173 773 172T780 167T787 159T792 149T794 135Q794 107 762 94H94",63:"61 644Q61 652 87 666T157 693T244 705Q344 705 400 671T457 551Q457 516 446 490T422 451T387 421T356 391Q330 361 318 332T305 292T303 252Q303 218 300 213T290 208T244 207H220Q194 207 188 213Q187 214 186 215V255Q187 282 188 296T198 345T229 417T288 496Q306 515 306 559Q306 596 296 607T253 618Q214 618 185 607T143 583T120 558T103 547Q99 547 95 551Q93 553 77 597T61 644ZM171 71V95Q171 137 197 144Q201 146 244 146H261Q307 146 315 121Q317 115 317 73V51Q317 9 291 2Q286 0 242 0L199 1Q182 7 174 21L172 28L171 71",64:"61 264T61 347T82 494T136 596T217 660T311 694T410 704Q460 704 471 703Q534 694 577 666Q633 623 651 552T670 370V342Q670 249 633 195Q583 116 454 116Q238 116 238 347Q238 443 276 499Q328 578 456 578Q488 578 494 577L504 575Q475 617 430 617H421Q196 617 196 347Q196 215 253 143Q310 76 427 76Q499 76 561 102L575 107H664Q671 97 671 94V89L663 81Q566 -11 422 -11Q365 -11 316 -2T219 33T137 97T82 200ZM469 490Q459 492 453 492Q429 492 405 472Q374 439 374 347Q374 233 423 210Q436 202 454 202L486 210Q536 228 536 347Q536 461 486 484Q476 490 469 490",91:"318 -206Q318 -235 305 -243T255 -251Q248 -251 229 -251T198 -250H143Q112 -250 99 -246T81 -225Q79 -219 79 250T81 725Q85 741 98 745T143 750H198Q210 750 229 750T255 751Q291 751 304 743T318 707Q318 680 301 668Q293 663 255 663H224V-163H255Q293 -163 301 -168Q318 -180 318 -206",93:"24 706Q24 734 39 742T90 751Q97 751 114 751T143 750H198Q230 750 243 746T261 725Q263 719 263 250T261 -225Q257 -241 244 -245T198 -250H143Q131 -250 112 -250T86 -251Q50 -251 37 -243T24 -207Q24 -180 41 -168Q49 -163 87 -163H118V663H87H71Q24 663 24 706",94:"108 550Q108 554 135 589T190 658T219 692Q221 694 275 694Q328 694 330 693Q331 692 381 629T438 557Q441 553 441 549T434 538L399 537Q363 537 362 538Q361 538 318 575L275 611Q274 611 231 575Q188 538 187 538Q186 537 150 537L115 538Q108 545 108 550",95:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",126:"92 215Q92 259 122 301T204 344Q238 344 264 329T310 300T343 285Q356 285 361 295T369 322T377 344H450Q457 334 457 330Q457 281 427 240T344 198Q312 198 285 213T239 242T206 257Q188 257 182 230T172 199L137 198H120Q102 198 97 200T92 215",305:"54 431Q63 458 102 458H127H149Q192 458 199 433Q201 427 201 229T199 25Q190 0 149 0H125L81 1Q61 7 54 28V431",567:"-38 -84Q-36 -84 -14 -95T33 -106H38Q70 -103 78 -86Q83 -78 83 -49T84 180Q84 427 86 433Q93 458 136 458H158H180Q201 458 209 456T225 443Q230 436 231 418Q232 397 232 313V183V124V40Q232 -55 228 -87T203 -147Q166 -205 78 -205Q31 -205 -20 -189T-71 -159Q-71 -156 -59 -123Q-50 -96 -47 -91T-38 -84",768:"-458 682Q-458 690 -452 692T-426 694H-381H-314L-312 691Q-311 691 -305 682T-287 655T-263 622L-218 555V549Q-218 544 -224 538L-259 537Q-295 537 -296 538Q-298 539 -376 606T-456 676Q-458 680 -458 682",769:"-290 537H-310Q-334 537 -334 549Q-334 553 -311 588T-264 656L-241 690Q-240 690 -239 691T-236 693Q-235 694 -167 694H-100Q-93 684 -93 681T-94 677Q-95 675 -173 607T-255 538Q-256 537 -290 537",770:"-442 550Q-442 554 -415 589T-360 658T-331 692Q-329 694 -275 694Q-222 694 -220 693Q-219 692 -169 629T-112 557Q-109 552 -109 549Q-109 545 -116 538L-151 537Q-187 537 -188 538Q-189 538 -232 575L-275 611Q-276 611 -319 575Q-362 538 -363 538Q-364 537 -400 537L-435 538Q-442 545 -442 550",771:"-458 565Q-458 609 -428 651T-346 694Q-312 694 -286 679T-240 650T-207 635Q-194 635 -189 645T-181 672T-173 694H-100Q-93 684 -93 680Q-93 631 -123 590T-206 548Q-238 548 -265 563T-311 592T-344 607Q-362 607 -368 580T-378 549L-413 548H-430Q-448 548 -453 550T-458 565",772:"-84 660Q-81 656 -77 653V567L-81 564L-84 561L-274 560H-383Q-469 560 -471 565L-472 566Q-474 569 -474 611L-473 653Q-469 659 -466 659Q-465 660 -274 660H-84",774:"-123 694Q-80 694 -80 657Q-80 626 -99 601T-161 563Q-199 552 -275 552Q-352 552 -389 563Q-470 586 -470 655Q-470 667 -468 673Q-457 694 -435 694H-431Q-408 694 -396 685Q-387 676 -387 671Q-384 661 -275 661Q-167 661 -164 671Q-164 674 -163 677T-151 687T-123 694",775:"-329 596Q-346 602 -351 611T-356 638V646Q-356 653 -356 654T-356 661T-355 668T-353 673T-351 679T-347 684T-341 689T-332 693T-274 695H-221Q-202 683 -198 676T-194 645Q-194 632 -195 625T-202 610T-221 596H-329",776:"-331 695Q-312 683 -308 676T-304 645Q-304 632 -304 626T-311 610T-331 596L-380 595H-408Q-448 595 -457 617Q-459 621 -459 645T-457 673Q-448 696 -409 696Q-405 696 -396 696T-380 695H-331ZM-247 644Q-247 658 -246 665T-239 680T-221 694Q-217 695 -169 695H-143Q-102 695 -93 672Q-91 664 -91 645V635Q-91 613 -106 602Q-113 597 -121 596T-171 595L-219 596Q-232 600 -238 608T-246 622T-247 644",778:"-365 616Q-365 658 -331 676T-256 694Q-253 694 -247 694T-236 693Q-166 693 -139 666Q-119 644 -119 616T-139 565Q-166 538 -237 538H-242Q-365 538 -365 616ZM-181 616Q-181 641 -195 647T-242 654Q-258 654 -266 654T-284 650T-298 638T-303 616Q-303 592 -289 585T-242 577Q-209 577 -195 584T-181 616",779:"-426 686Q-424 694 -394 694H-350H-283Q-277 686 -277 682Q-277 673 -317 608T-361 538L-396 537H-420Q-432 537 -436 539T-440 548Q-440 560 -434 616Q-432 633 -430 650T-427 677L-426 686ZM-243 686Q-241 694 -211 694H-167H-100Q-94 686 -94 682Q-94 673 -134 608T-178 538L-213 537H-237Q-249 537 -253 539T-257 548Q-257 560 -251 616Q-249 633 -247 650T-244 677L-243 686",780:"-442 645Q-442 657 -418 657H-398Q-393 657 -388 657T-379 657T-371 656T-365 656H-363L-319 620L-276 583Q-275 583 -232 619Q-189 656 -188 656Q-187 657 -151 657H-116Q-109 649 -109 645Q-109 642 -112 637Q-118 629 -168 566T-220 501Q-222 500 -275 500Q-329 500 -331 501Q-442 634 -442 645",8211:"0 284Q0 318 26 325Q30 327 274 327Q469 327 497 327T532 322Q549 310 549 283Q549 257 532 245Q525 241 498 241T275 240Q31 240 26 242Q0 249 0 284",8212:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8213:"0 284Q0 318 26 325Q30 327 549 327T1073 325Q1099 318 1099 284Q1099 249 1073 242Q1068 240 549 240Q31 240 26 242Q0 249 0 284",8215:"0 -66Q0 -32 26 -25Q30 -23 274 -23Q469 -23 497 -23T532 -28Q549 -40 549 -67Q549 -93 532 -105Q525 -109 498 -109T275 -110Q31 -110 26 -108Q0 -101 0 -66",8216:"87 443L81 449V581L119 636Q125 644 131 653T141 667T148 677T154 685T158 689T163 692T167 693T173 694H190H201Q226 694 226 683Q226 678 208 635T189 590Q189 588 204 588H219Q222 584 226 581V449L219 443H87",8217:"81 687Q85 693 88 693Q89 694 154 694H219Q222 690 226 687V556L187 501Q182 494 177 486T169 474T163 465T157 457T153 451T149 447T145 445T141 443T137 443T132 442H116H105Q80 442 80 453Q80 458 98 501T117 546Q117 548 102 548L87 549L81 555V687",8220:"144 443L138 449V581L176 636Q182 644 188 653T198 667T205 677T211 685T215 689T220 692T224 693T230 694H247H258Q283 694 283 683Q283 678 265 635T246 590Q246 588 261 588H276Q279 584 283 581V449L276 443H144ZM381 443L375 449V581L413 636Q419 644 425 653T435 667T442 677T448 685T452 689T457 692T461 693T467 694H484H495Q520 694 520 683Q520 678 502 635T483 590Q483 588 498 588H513Q516 584 520 581V449L513 443H381",8221:"38 687Q42 693 45 693Q46 694 111 694H176Q179 690 183 687V556L144 501Q139 494 134 486T126 474T120 465T114 457T110 451T106 447T102 445T98 443T94 443T89 442H73H62Q37 442 37 453Q37 458 55 501T74 546Q74 548 59 548L44 549L38 555V687ZM275 687Q279 693 282 693Q283 694 348 694H413Q416 690 420 687V556L381 501Q376 494 371 486T363 474T357 465T351 457T347 451T343 447T339 445T335 443T331 443T326 442H310H299Q274 442 274 453Q274 458 292 501T311 546Q311 548 296 548L281 549L275 555V687",8260:"103 -249Q81 -249 71 -235T61 -207Q61 -201 62 -198Q64 -192 235 265T409 727Q418 750 445 750Q464 750 476 737T488 707Q488 701 313 234Q143 -225 137 -232Q126 -249 103 -249",8710:"381 692Q386 694 458 694Q516 694 527 693T549 687Q564 680 575 663Q576 658 715 349T856 27Q856 6 838 1H826Q815 1 795 1T747 1T686 1T616 0T539 0T458 0T378 0T300 0T230 0T169 1T122 1T90 1H78Q60 6 60 27Q62 38 201 349T341 663Q356 687 381 692ZM627 148Q626 149 581 250T492 453L447 554Q447 553 446 552Q444 546 326 278L268 148Q268 147 448 147Q627 147 627 148"},{})},3746:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerifItalic=void 0;var n=r(768),o=r(5181);e.sansSerifItalic=(0,n.AddPaths)(o.sansSerifItalic,{33:"160 187L257 694H306Q355 694 355 693L238 186H199Q160 186 160 187ZM110 2Q111 3 120 49T131 96Q131 98 180 98T229 96L219 50Q209 3 208 2V0H110V2",34:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",35:"793 170Q809 162 809 149Q809 145 807 141T802 135T796 132L793 130H547L472 -27Q397 -184 394 -187Q389 -194 379 -194Q367 -194 362 -183Q359 -179 359 -173Q360 -168 431 -20L503 129Q503 130 410 130H317L242 -27Q167 -184 164 -187Q159 -194 149 -194Q137 -194 132 -183Q129 -179 129 -173Q130 -168 201 -19L273 130H187L100 131Q87 141 87 150Q87 162 102 170H294L331 248Q339 265 349 286T365 318L370 328Q370 330 258 330Q145 330 142 332Q129 338 129 351Q129 362 140 368Q146 370 267 370L391 371L467 527Q542 684 544 686Q544 688 549 691T560 694H562Q565 693 567 692T571 690T575 686T578 681T579 672Q577 665 507 520T436 373L435 370H528L621 371L692 518Q767 675 769 677Q775 694 789 694Q798 694 804 688T809 672Q806 664 737 519L665 371L751 370Q835 370 841 368Q851 362 851 350Q851 337 841 334T799 330H765H741H645L606 250L568 170H793ZM600 328Q600 330 508 330H415Q412 326 338 171Q338 170 431 170H524L561 248Q569 265 579 286T595 318L600 328",36:"228 70Q233 92 246 155T270 266T280 316Q271 318 265 320T237 333T200 360T172 403T159 468Q159 537 205 600T325 691Q352 701 360 701Q361 701 361 701T362 703T364 711T368 727L372 750H409Q445 750 445 749L436 705Q436 703 450 702T494 691T554 657L565 649Q562 642 548 604L534 568Q511 591 484 605T440 621L424 623L419 624L372 405Q399 400 424 384Q490 338 490 247V240Q490 156 430 85Q374 13 294 -5L284 -7L280 -30Q279 -35 278 -41T275 -52L274 -55Q274 -56 237 -56Q201 -56 201 -54Q202 -53 205 -34T211 -11Q211 -9 206 -9Q154 -2 115 19Q80 35 56 59L88 141L99 131Q109 121 119 113T141 99T160 89T180 82T197 77T214 73T228 70ZM303 426Q304 427 313 471T332 564T345 620L335 616Q287 596 263 549Q252 525 252 499Q252 470 267 451T298 426Q303 424 303 426ZM302 75Q305 75 315 80T340 98T367 125T390 164T399 214Q399 247 384 268T349 297Q338 247 326 186L302 75",37:"268 347Q224 347 195 386T165 488Q165 517 173 552Q191 637 246 693T349 749Q389 749 414 725T448 673T456 614Q456 506 396 427T268 347ZM372 604Q372 674 339 674Q311 674 290 633T261 549T253 482V474Q253 438 272 426Q277 424 286 424Q319 424 345 485T372 604ZM189 -56Q179 -56 173 -49T167 -37Q167 -30 347 198Q425 296 475 360Q780 745 785 747Q790 750 796 750Q814 748 814 730Q814 725 811 719L204 -49Q198 -56 189 -56ZM523 87Q523 184 583 265T713 347Q758 347 786 308T815 207Q815 110 757 28T629 -55Q576 -55 550 -12T523 87ZM729 200Q729 271 696 271Q675 271 658 247T631 189T616 125T611 76Q611 21 644 21H647Q672 21 700 77T729 200",38:"219 -22Q158 -22 117 13T71 111Q71 131 74 150T84 185T98 215T118 241T137 262T159 281T179 295T199 308L214 318L258 348L256 362Q254 373 254 413V435Q254 483 271 537T325 641T411 708Q427 715 441 715Q446 716 455 716Q504 716 534 681T565 590Q565 522 519 468T377 347L358 334Q359 333 363 320T374 290T387 262Q404 227 428 187T460 139Q521 183 574 251T651 362T674 409L710 398Q746 388 747 388Q747 381 720 333T635 213T517 94L510 87Q542 57 598 57Q649 57 708 72Q716 75 718 75L709 34L701 -7Q636 -22 578 -22Q531 -22 498 -8T428 34L408 25Q314 -22 219 -22ZM480 579Q480 640 436 640Q410 640 385 615T351 554Q340 513 340 457Q340 413 343 410Q343 406 360 419Q431 471 455 505T480 579ZM245 57Q279 59 311 67T359 81T375 89T358 113T318 178T281 260L274 277L245 257Q167 205 167 135Q167 110 174 93T194 69T217 60T237 57H245",39:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",40:"195 37Q195 -7 200 -47T213 -113T231 -166T250 -204T268 -232T280 -250H204L194 -238Q104 -124 104 55Q104 238 181 432T405 740L417 750H454Q491 750 491 749L468 729Q446 709 411 667T337 565T262 405T208 188Q195 110 195 37",41:"300 463Q300 634 222 740L214 750H290L299 740Q300 738 309 726T323 707T337 682T353 651T367 613T379 566T387 510T390 444Q390 314 344 156T203 -125Q179 -155 145 -191Q111 -224 89 -241L78 -250H2Q4 -248 27 -227T65 -189T107 -140T155 -71T200 16T244 129T278 266Q300 372 300 463",42:"193 608Q193 628 210 644T246 660Q250 660 252 660T257 658T264 654T272 648T284 638T302 623Q340 590 340 593Q341 594 345 623T354 682T360 715Q365 729 378 739T407 750Q424 750 433 740T443 720Q443 712 427 652L410 591L462 623Q505 650 514 655T534 660Q549 660 558 650T568 625Q568 617 567 611T560 599T551 590T536 580T519 571T496 561T470 548L429 528L474 500Q482 495 492 489T506 481T516 475T523 469T527 464T529 458T530 450Q530 430 514 414T479 397H475Q468 397 460 402T423 433Q414 440 404 448T388 461L383 465L365 344Q348 306 314 306Q302 306 292 313T281 338Q281 347 297 404L313 464L260 433Q201 397 195 397H189Q173 397 165 407T156 432Q156 438 157 443T161 452T166 460T175 468T185 475T198 482T212 489T230 497T250 506L295 528L250 556Q203 582 202 585Q193 591 193 608",43:"108 244T108 250T112 261T119 268T124 270H426V272Q428 274 457 419Q489 565 492 573Q497 583 508 583Q516 583 522 577T528 565Q528 553 498 417Q491 384 483 346T471 288L467 270H760Q775 262 775 250T760 230H458Q456 221 426 77T394 -71Q389 -83 375 -83Q367 -83 362 -78T356 -64Q356 -58 387 84Q394 118 401 155T413 210L417 229Q417 230 271 230H124Q123 230 120 232T112 239",44:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",45:"66 257V259H332V257L324 220L317 186H184Q51 186 51 187T58 220T66 257",46:"90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",47:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",48:"245 -22Q209 -22 181 -11T135 20T107 65T92 116T88 171Q88 235 114 354T194 557Q226 606 269 635T340 671T392 678H395Q422 678 446 670T495 643T534 582T549 481Q549 430 534 350T499 213Q459 89 379 25Q315 -22 247 -22H245ZM430 582Q408 601 378 601Q313 601 269 534Q234 475 205 341Q181 232 181 174Q181 104 209 76Q231 54 260 54T318 73T368 125Q410 194 447 375Q460 445 460 487Q460 555 430 582",49:"234 613Q277 613 331 628T428 678H439Q451 678 451 676Q450 671 387 373T323 74T384 73H445L430 0H259L88 1L104 73H229L332 560Q278 541 198 539Q198 540 198 541T199 546T200 554T202 564T205 576L213 612H219Q221 612 226 612T234 613",50:"190 460Q189 460 181 475T164 507T155 527Q155 535 182 571Q259 678 380 678Q462 678 506 630T551 513V507Q551 418 487 349Q469 329 441 305T391 265T344 232T316 212Q158 87 158 86T188 85Q194 85 234 85T311 86Q467 86 467 85Q451 9 449 2V0H50Q54 18 58 40L67 79L133 133Q246 226 269 243Q369 318 410 373T452 492Q452 535 433 560T393 592T350 599Q311 599 279 578T231 532T203 484T190 460",51:"446 542Q446 576 424 590T372 605Q330 605 288 583T216 524Q209 515 208 516Q207 517 192 549L178 580L187 589Q224 627 276 652T386 678Q456 678 500 642T544 550Q544 515 530 482T495 427T453 387T418 362L403 353L413 348Q440 335 462 313Q500 271 500 217Q500 135 423 57T236 -22T63 59L56 68L85 141Q106 112 125 98Q177 54 254 54Q315 54 355 105T396 218Q396 242 393 254Q380 301 335 313Q327 315 280 316Q233 316 233 318L249 392Q298 392 322 399Q373 408 409 453T446 542",52:"78 235L411 656H465Q519 656 519 655T475 447T430 237V235H521V233L505 160Q505 159 459 159H414L380 0H286L320 159H62L63 164Q64 169 66 179T70 198L78 235ZM342 235L421 607Q420 607 419 604Q409 535 197 267Q173 236 173 235H342",53:"330 350Q263 350 214 272H133V275Q134 276 174 467L214 655Q214 656 385 656H555V653Q555 652 554 647T550 631T546 613L539 577H284L265 486Q261 464 256 441T248 406L246 395L250 398Q255 401 264 406T286 415T315 423T350 427Q412 427 455 381T498 256Q498 150 415 64T222 -22Q186 -22 155 -12T105 12T74 41T55 65T50 77L51 79Q61 89 78 112L104 145L107 138Q110 130 114 123T125 106T142 88T165 72T196 60T236 55Q282 55 316 79T366 140T389 208T396 267Q396 310 378 330T337 350H330",54:"437 605Q397 605 361 585T301 536T261 477T236 426T228 401L236 408Q244 414 260 424T296 445T345 462T402 469H404Q422 469 434 467T465 446T498 394Q515 351 515 307Q515 254 497 193T439 85Q352 -22 246 -22Q220 -22 196 -14T148 15T109 78T94 179Q94 272 123 373Q163 505 257 591T450 678Q474 678 498 674T535 664T548 656L540 621L532 586L520 590Q509 594 485 599T437 605ZM339 392Q281 392 233 334T185 163V158Q185 87 230 61Q244 54 262 54Q325 54 371 122Q395 158 407 217T419 298Q419 337 401 364T339 392",55:"173 614L181 656H389Q596 656 596 655L595 650Q594 645 592 635T588 616L580 578L554 551Q313 307 245 4L242 -11H192Q143 -11 143 -10Q144 0 148 17T169 89T212 198T285 327T393 470Q423 504 472 550Q479 555 485 561T496 571L329 570Q163 570 163 571L164 577Q166 583 168 593T173 614",56:"159 470Q159 547 229 612T394 678Q467 678 510 636T554 533Q554 512 549 493T535 458T515 429T492 405T467 386T443 372T423 362T409 356L404 354Q404 353 405 353Q411 353 432 341T476 295T500 218Q500 134 424 56T246 -22Q175 -22 126 22T77 143Q77 204 110 251T188 327L202 334Q216 340 229 346T243 353T235 358T214 372T189 393T168 426T159 470ZM467 527Q467 605 375 605Q317 605 281 566T244 472Q244 429 271 411T334 392Q392 392 429 430T467 527ZM405 228Q405 262 384 289T315 316Q257 316 216 266T174 144Q174 95 199 75T262 54Q329 54 367 109T405 228",57:"220 594Q303 677 389 677Q545 677 545 479Q545 413 526 327Q493 175 398 77T202 -22Q124 -22 77 25L130 91L137 83Q169 54 218 54Q255 54 290 76T347 129Q364 151 380 182T403 232T411 256Q410 255 390 241T353 217T303 197T236 187Q195 187 173 209Q155 226 140 263T124 352Q124 392 135 435Q154 527 220 594ZM455 497Q455 605 383 605Q340 605 305 577T246 492Q220 411 220 360Q220 278 279 264Q280 264 287 264T299 263Q347 263 387 302Q455 375 455 497",58:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2V0H90V2",59:"174 396L184 444H233Q282 444 282 443Q277 421 272 394L262 346H213Q164 346 164 347Q169 369 174 396ZM90 2Q91 3 100 49T111 96Q111 98 160 98T209 96L199 50Q189 3 188 2Q188 0 149 -63L112 -125H63L120 0H105Q90 0 90 2",61:"142 368Q145 370 463 370Q780 370 784 368Q796 364 796 350T784 332Q780 330 463 330Q145 330 142 332Q129 338 129 351Q129 362 142 368ZM88 137T88 150T102 170H738Q739 170 742 168T750 161T754 150T750 139T743 132T738 130H102Q88 137 88 150",63:"194 652Q194 654 218 666T284 691T362 704Q444 704 490 678T536 583Q536 541 516 500T459 433Q415 400 387 371T343 313T321 266T307 216L301 186H262Q223 186 223 187Q224 199 228 218T250 288T294 377Q317 413 344 440T391 481T414 499Q442 527 442 574Q442 584 441 590T433 607T409 623T362 629Q335 629 310 624T267 610T235 595T214 582T205 576L200 614Q194 651 194 652ZM173 2Q174 3 183 49T194 96Q194 98 243 98T292 96L282 50Q272 3 271 2V0H173V2",64:"120 267Q120 377 179 478T336 642T538 705Q610 705 658 662T707 513Q707 425 681 331Q658 241 590 179T447 117Q386 117 343 163T300 288Q300 397 374 486T544 576Q575 576 608 562Q590 628 517 628Q406 628 309 522T212 278Q212 179 267 122T404 65T550 91H631Q513 -10 390 -10Q265 -10 193 70T120 267ZM600 397Q600 441 581 471T530 501Q476 501 433 436T390 298Q390 254 409 224T462 193Q512 193 556 257T600 397",91:"148 252L253 750H339Q425 750 425 749L424 744Q423 739 421 729T417 711L409 675L367 674H325L235 252Q145 -167 145 -172Q145 -174 187 -174H229V-176Q213 -240 213 -250H127Q41 -250 41 -248Q41 -245 148 252",93:"353 749Q353 746 303 512T200 27T141 -250H-31Q-31 -240 -15 -176V-174H70L250 674H208L165 675L181 750H267Q353 750 353 749",94:"190 527L360 694H434L484 611Q533 528 533 527H457L390 632L385 639L266 527H190",95:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",126:"330 327Q356 326 388 298T446 269Q470 269 484 327H522Q560 327 560 325L557 316Q554 306 549 292T535 263T512 232T480 208Q453 193 429 193T370 222T315 251Q285 251 275 193H199V197Q214 257 251 292T330 327",305:"168 442T168 443T213 444T258 443T212 225T164 2V0H74V2Q75 7 121 224",567:"-54 -96L-48 -104Q-41 -111 -27 -118T7 -126Q60 -126 82 -87Q85 -81 140 181L196 443Q196 444 241 444T286 443Q286 441 232 186T175 -75Q163 -120 122 -162T19 -204Q-13 -204 -41 -196T-83 -180T-96 -170Q-55 -96 -54 -96",768:"-262 681L-270 694H-177L-132 612Q-89 530 -87 528Q-87 527 -125 527H-163L-208 598Q-254 670 -262 681",769:"-96 625L-29 694H63Q42 673 -31 605L-114 527H-190L-176 541Q-160 559 -96 625",770:"-310 527L-140 694H-66L-16 611Q33 528 33 527H-43L-110 632L-115 639L-234 527H-310",771:"-170 677Q-144 676 -112 648T-54 619Q-30 619 -16 677H22Q60 677 60 675L57 666Q54 656 49 642T35 613T12 582T-20 558Q-47 543 -71 543T-130 572T-185 601Q-215 601 -225 543H-301V547Q-286 607 -249 642T-170 677",772:"-314 553L-297 631H-116Q64 631 64 630Q60 612 56 591L47 553L-133 552Q-314 552 -314 553",774:"-142 508Q-205 508 -244 548T-284 652Q-284 666 -281 683L-280 694H-204Q-205 689 -205 677Q-205 650 -196 631T-173 604T-147 593T-125 590Q-85 590 -50 618T-5 686L-2 694H73V690Q53 610 -10 559T-142 508",775:"-180 578Q-179 579 -170 627T-158 678V680H-54V678Q-56 675 -65 627T-76 578V576H-180V578",776:"-273 584Q-272 585 -262 632L-252 678V680H-154V678L-164 632Q-174 585 -175 584Q-175 582 -224 582T-273 584ZM-78 586Q-78 587 -69 632T-58 678V680H40L39 677Q39 676 38 670T34 651T29 628L19 583L-30 582H-79L-78 586",778:"-227 597Q-227 639 -186 666T-102 693H-97Q-29 693 -8 649Q-2 637 -2 623Q-2 582 -43 555T-132 527Q-171 527 -199 546T-227 597ZM-59 619Q-59 635 -68 643T-104 652Q-142 652 -156 636T-171 602Q-171 569 -123 569Q-119 569 -111 570T-99 571Q-59 582 -59 619",779:"-236 619L-195 694H-149Q-103 694 -103 693L-211 527H-287L-282 536Q-281 539 -236 619ZM-70 619L-29 694H17Q63 694 63 693L-45 527H-121L-116 536Q-115 539 -70 619",780:"-283 654H-207L-140 549L-135 542L-16 654H60L-109 487H-147L-184 488L-234 570Q-283 653 -283 654",913:"28 0L429 694H533L585 350Q596 275 610 182T632 46L638 3V0H530L528 18Q527 25 515 103T503 183H223L135 29L118 1L73 0H28ZM492 254Q492 256 473 398T454 589V610Q433 552 290 301L264 255L378 254H492",914:"501 363Q557 355 605 316T653 222Q653 148 586 85T403 2Q394 1 240 0Q90 0 90 1L100 46Q109 90 128 177T164 348L238 694H375Q518 693 546 688Q614 674 655 635T696 544Q696 490 648 441T516 368L501 363ZM601 530Q601 568 566 590T479 621Q472 622 394 623H320L297 513Q292 489 286 459T276 415L273 401V399H339H372Q504 399 571 466Q601 498 601 530ZM257 322Q256 320 230 197T203 73Q203 71 289 71Q379 72 387 73Q459 84 507 122T556 210Q556 255 519 283T428 320Q415 322 336 323Q257 323 257 322",915:"87 2Q88 4 160 346T234 689Q234 691 440 691T646 689Q643 686 629 611H475L321 612Q193 4 191 2V0H87V2",916:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576",917:"86 2Q88 4 160 346T233 689Q233 691 461 691Q688 691 688 689Q685 686 671 611H495L320 612L319 609Q319 607 297 501L274 397H436Q597 397 597 396L596 391Q595 386 593 376T589 358L581 322L420 321Q258 321 258 320Q209 89 208 87Q208 85 390 85Q417 85 460 85T518 86L572 85Q556 8 554 2V0H86V2",918:"67 54Q551 615 551 617Q543 618 517 618Q510 618 463 618T376 617Q200 617 200 618T209 657L216 694H459Q702 694 702 692Q702 689 697 667L692 643L207 80H392Q493 81 577 81Q577 70 560 2V0H55V2L67 54",919:"517 2Q518 3 551 161T585 322Q586 323 557 323T422 323H259L190 0H138Q86 0 86 1L96 46Q105 90 124 177T160 348L234 694H337V691Q336 690 306 545T275 399H602L603 403Q603 407 634 551L665 694H768V691Q768 690 695 348T621 2V0H517V2",920:"119 260Q119 348 157 433T254 579T387 677T533 715Q701 715 772 574Q804 511 804 431Q804 315 744 209T586 41T384 -22Q262 -22 191 59T119 260ZM706 426Q706 524 655 582T525 640Q454 640 395 600T293 502Q256 447 237 383T218 266Q218 168 269 112T401 55Q518 55 612 166T706 426ZM283 349L293 397H473Q652 397 652 396Q647 374 642 347L632 299H452Q273 299 273 300Q278 322 283 349",921:"161 348L235 694H338V691Q338 690 265 348T191 2V0H139Q87 0 87 1L96 46Q106 90 125 177T161 348",922:"236 223Q235 222 213 113T188 2V0H138Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H285Q335 694 335 693L330 671Q326 649 316 603T298 518Q289 477 280 433T266 366L261 343L672 694H729L784 693L465 420L651 0H596L541 1L384 350Q383 351 310 288T236 223",923:"28 0L401 694H504V690Q505 686 543 345T582 1Q582 0 528 0H473V3Q472 6 460 113T435 359T422 558Q422 593 424 603L425 610L424 608Q414 572 343 431Q287 316 143 49L117 1L73 0H28",924:"375 691Q456 215 459 124V106Q488 177 762 641L793 694H929V691Q929 690 856 348T782 2V0H689V2Q691 4 753 304Q817 604 818 606Q819 611 817 608Q817 607 815 603Q798 559 540 117L484 22H440L397 23L393 42Q393 47 373 169T334 422T315 594V609L250 306Q186 3 185 2Q185 0 138 0Q92 0 92 1L102 46Q111 90 130 177T166 348L240 694H375V691",925:"311 609Q310 608 246 306T181 2V0H134Q88 0 88 1L98 46Q107 90 126 177T162 348L236 694H382L383 691Q383 688 418 561T493 286T541 97L544 84L545 89Q545 90 553 128T578 246T610 394L674 694H766V691Q766 690 693 348T619 2V0H472L469 13Q468 17 393 293T312 605L311 609",926:"193 687Q193 688 479 688H765V686Q764 685 755 642L747 600H461L175 601Q175 602 184 645L193 687ZM196 400Q196 401 418 401T640 400L622 315Q622 314 400 314T178 315L196 400ZM42 2Q43 3 51 44T60 87H64Q68 87 75 87T93 87T119 87T151 88T190 88T237 88T291 88T352 88H643Q638 66 634 44T627 13T624 2V0H42V2",927:"118 254Q118 366 174 473T324 648T517 716Q627 716 695 638T763 435Q763 321 706 215T555 43T362 -22Q256 -22 187 56T118 254ZM380 58Q452 58 518 116T622 263T661 442Q661 496 646 535T608 594T567 622T534 634Q516 636 496 636Q400 636 313 528T225 264Q225 172 267 115T380 58",928:"86 2Q88 4 160 346T233 689Q233 691 501 691Q768 691 768 689Q766 688 694 346T621 2V0H517V2Q518 3 582 304T646 609L648 615H321L190 0H86V2",929:"162 348L236 694H378Q522 693 530 692Q604 680 647 635T690 524Q690 474 665 430T612 359Q550 299 465 280Q443 275 343 274H250V271Q250 269 235 201T206 68T192 2V0H140Q88 0 88 1L98 46Q107 90 126 177T162 348ZM594 513Q594 560 562 588T477 622Q470 623 394 623H321L293 487L263 349V347H342H347H375Q530 347 578 449Q594 483 594 513",931:"194 655L202 694H508Q813 694 813 693Q809 675 805 653L797 614H559L321 615Q327 606 405 478L485 347Q449 311 348 203T247 86Q247 84 294 84Q303 84 359 84T465 85H684Q684 84 675 42L666 0H360L55 1L195 154Q346 319 347 320L359 333L273 473Q187 614 186 614L187 620Q188 625 190 635T194 655",932:"165 608L182 687Q182 688 486 688H790L789 685L781 645L773 609H521L457 306Q393 3 392 2Q392 0 340 0H288V2Q289 5 353 304T417 605V609L291 608H165",933:"357 637Q320 637 297 612T266 555H173Q178 576 188 598Q214 651 265 683T373 716Q497 716 497 542V509L504 526Q579 715 711 715Q773 715 808 677T843 589Q843 576 840 555H747L748 557Q748 559 748 563T749 574V580Q749 604 731 622Q715 638 693 638Q591 638 543 465Q531 425 506 309T462 98T441 2V0H337V2Q425 401 436 486Q438 504 438 526Q438 637 364 637H357",934:"124 308Q124 399 208 481T433 587Q437 587 437 589Q438 590 449 643L459 694H508Q557 694 557 693Q557 691 546 641T535 587Q543 587 562 583T614 565T674 531T722 472T743 387Q743 288 656 209T449 110L433 106Q411 3 410 2Q410 0 361 0H312L313 3Q313 5 324 56L335 107H331L321 108Q311 110 297 114T266 124T228 141T190 168Q124 225 124 308ZM227 315Q227 282 239 257T270 218T306 197T338 186L350 184H351L386 346Q420 507 420 509H419Q411 509 393 505T342 485T284 444Q227 387 227 315ZM642 381Q642 413 629 437T599 475T563 496T533 507T519 510Q518 510 484 348T450 184Q544 201 593 258T642 381",935:"14 0Q17 3 184 184T352 367L265 529Q244 567 222 609T188 672L176 692Q176 694 236 694H297L338 612Q387 515 400 489L421 448L645 694H758L708 640Q481 393 456 368Q455 366 500 281T596 104T652 0H531L388 293L128 0H14",936:"325 556Q325 524 310 447T294 330Q294 289 304 260Q314 234 333 216T364 192T380 187L488 694H585V691Q584 689 531 438L478 188H479Q485 188 503 195T555 231T613 305Q637 352 654 435Q662 470 669 496T681 538T690 562T698 578T704 587Q719 609 733 615T772 621H802H854V619L838 546Q838 545 832 545Q775 539 749 418Q716 274 638 196Q616 173 590 156T543 131T503 117T473 110T460 106Q460 105 450 54T438 2V0H340V2Q341 3 351 54T362 106Q363 107 358 108T344 111T322 117T295 128T267 145T239 171T216 207T200 256T194 319Q194 356 203 408T213 483Q213 517 203 530T182 544T171 546Q184 609 187 619V621H239Q286 621 294 620T309 612Q325 596 325 556",937:"148 407Q148 475 182 534T269 633T386 694T511 716Q622 716 695 658T769 507Q769 461 747 409T699 321T628 225T562 136Q533 90 533 86Q542 85 557 85Q564 85 583 85T614 86Q695 86 695 85Q679 9 677 2V0H425Q426 3 433 30T447 72T480 131T549 241L554 248Q558 254 563 261T576 281T592 306T609 335T625 366T640 400T653 434T661 466T664 498Q664 562 618 601T497 640Q416 640 351 596T262 482Q250 441 250 392T276 237T302 70V56Q302 28 296 2V0H44V2L62 85Q62 86 143 86L225 85V88Q224 89 224 89T224 91T224 95T223 101T222 110T220 123T216 140T209 163T200 191T188 227Q148 344 148 407",8211:"59 275L66 312H316Q565 312 565 311T558 275T549 238Q549 236 299 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8212:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8213:"59 275L66 312H566Q1065 312 1065 311T1058 275T1049 238Q1049 236 549 236Q50 236 50 237L52 242Q53 247 55 257T59 275",8215:"59 -75L66 -38H316Q565 -38 565 -39T558 -75T549 -112Q549 -114 299 -114Q50 -114 50 -113L52 -108Q53 -103 55 -93T59 -75",8216:"309 567L299 520Q289 474 288 473Q288 471 239 471T190 473L192 480Q193 486 196 499T201 522L211 569L287 694H312L335 693L332 685Q328 677 321 661T307 630L279 570L294 569Q309 569 309 567",8217:"228 647L237 694H286Q335 694 335 693L334 686Q332 680 330 668T325 644L315 597L239 471H214Q190 471 190 472L246 595Q246 596 231 596H217V598Q217 601 228 647",8220:"393 567L383 520Q373 474 372 473Q372 471 323 471T274 473L276 480Q277 486 280 499T285 522L295 569L371 694H396L419 693L416 685Q412 677 405 661T391 630L363 570L378 569Q393 569 393 567ZM587 567L577 520Q567 474 566 473Q566 471 517 471T468 473L470 480Q471 486 474 499T479 522L489 569L565 694H590L613 693L610 685Q606 677 599 661T585 630L557 570L572 569Q587 569 587 567",8221:"171 647L180 694H229Q278 694 278 693L276 686Q275 680 273 668T268 644L258 597L182 471H157Q133 471 133 472L189 595Q189 596 174 596H160V598Q160 601 171 647ZM365 647L374 694H423Q472 694 472 693L470 686Q469 680 467 668T462 644L452 597L376 471H351Q327 471 327 472L383 595Q383 596 368 596H354V598Q354 601 365 647",8260:"564 744L568 747Q573 750 579 750Q588 750 594 744T599 729Q597 721 321 241T41 -243Q37 -250 27 -250Q6 -250 6 -230Q6 -228 8 -222Q9 -219 285 261T564 744",8710:"273 343L510 694H617Q790 2 790 0H416L42 1L273 343ZM539 576Q536 597 536 600Q536 602 535 605Q534 607 534 607Q527 580 222 130L201 98H651L648 110Q645 123 639 149T627 198Q554 489 539 576"},{})},3240:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sansSerif=void 0;var n=r(768),o=r(3526);e.sansSerif=(0,n.AddPaths)(o.sansSerif,{33:"120 187Q120 225 115 440T110 693Q110 694 159 694T208 693Q208 655 203 440T198 187Q198 186 159 186T120 187ZM110 0V98H208V0H110",34:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",35:"56 350Q56 363 70 370H192Q314 370 314 371L356 526Q396 676 401 685Q406 694 416 694Q423 694 429 689T436 677Q436 673 396 523T355 371Q355 370 449 370Q544 370 544 371L586 526Q628 682 630 685Q636 694 646 694Q653 694 659 689T665 678Q665 670 645 593T605 444L585 371Q585 370 673 370H762Q777 362 777 350Q777 337 767 334T723 330H668H573L567 305Q560 282 545 226L530 171L646 170H721Q756 170 766 167T777 150Q777 138 762 130H640Q518 130 518 129L476 -26Q434 -182 432 -185Q426 -194 416 -194Q409 -194 403 -189T397 -178Q397 -170 417 -93T457 56L477 129Q477 130 383 130Q288 130 288 129L246 -26Q204 -182 202 -185Q196 -194 186 -194Q179 -194 173 -189T167 -178Q167 -170 187 -94T227 56L247 129Q247 130 159 130H70Q56 137 56 150Q56 165 72 170H259L265 195Q273 222 287 275L302 330H186L70 331Q63 334 58 339Q56 343 56 350ZM489 170L532 330H343L337 305Q330 282 315 226L300 171L394 170H489",36:"55 509Q55 585 103 638T213 701V750H286V703H289Q312 703 354 689Q372 682 399 666T427 646L413 569Q413 568 403 575Q352 615 291 624H286V405Q357 389 400 331T444 199Q444 128 402 69T286 -7V-56H213V-9Q167 -3 125 14T63 44T44 60Q44 61 52 101L59 140L69 132Q78 125 87 119T107 107T124 97T141 90T157 84T173 80T187 76T201 73T213 70V317L202 319Q141 335 98 386T55 509ZM213 424V620L203 615Q143 587 143 522Q143 455 213 424ZM356 187Q356 208 350 227T334 258T315 280T298 293T287 297Q286 297 286 186V75Q356 110 356 187",37:"56 549Q56 639 98 694T195 750Q248 750 290 694T332 548Q332 455 290 401T195 347Q141 347 99 403T56 549ZM248 549Q248 602 234 638T195 674Q145 674 145 549Q145 423 195 423Q219 423 233 459T248 549ZM197 -56Q187 -56 182 -49T176 -35Q176 -33 178 -27Q179 -25 399 356T623 741Q626 750 639 750Q648 750 654 744T659 729Q657 721 435 336T207 -52Q203 -56 197 -56ZM500 146Q500 235 542 291T639 347Q692 347 734 293T776 146Q776 53 733 -1T639 -56Q587 -56 544 -2T500 146ZM692 146Q692 199 678 235T639 271Q589 271 589 146Q589 20 639 20Q663 20 677 56T692 146",38:"156 502Q156 600 198 658T302 716Q367 716 405 665T444 549Q444 531 442 523Q426 446 304 348L287 334Q305 297 340 249T402 170T430 139T443 149T472 181T509 231T549 303T583 394Q584 398 586 404Q587 408 587 409Q588 409 626 399T665 388Q663 381 660 369T644 322T614 253T567 176T502 98L491 87Q534 57 584 57Q653 57 700 75Q702 75 702 34T700 -7Q652 -22 586 -22H580Q505 -22 434 26L421 34Q419 33 405 25T374 11T336 -4T285 -17T226 -22Q143 -22 93 31T42 152Q42 184 51 211T81 260T111 291T144 317L184 348L178 365Q156 430 156 502ZM359 552Q359 588 345 614T302 640Q292 640 282 636T260 622T241 590T233 535Q236 474 253 417L257 407L271 419Q312 454 330 479Q359 514 359 552ZM345 102Q262 190 216 277Q215 277 204 267T180 247T165 236Q135 208 135 159Q135 123 152 97T198 61Q207 58 227 58Q286 58 357 89L345 102",39:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",40:"74 250Q74 564 240 733L257 750H333L323 739Q167 573 167 250T323 -239L333 -250H257L240 -233Q74 -63 74 250",41:"221 -73T221 250T65 739L55 750H131L148 733Q314 567 314 250T148 -233L131 -250H55L65 -239Q221 -73 221 250",42:"208 717Q211 731 222 740T250 750Q265 750 277 741T291 717Q291 706 290 675T286 617L285 591L329 622Q369 651 376 655T393 659Q411 659 423 647T436 616Q436 609 434 603T429 594T419 585T407 577T389 567T368 556L316 528L368 500Q421 472 429 464Q436 455 436 440Q436 422 423 409T393 396Q390 396 388 396T384 397T380 398T375 401T367 406T358 413T346 422T329 434L285 465Q284 465 285 438T289 381T291 347Q291 327 278 317T250 306Q234 306 222 315T208 339Q208 350 209 381T212 439L214 465L170 434Q130 405 123 401T106 397Q88 397 76 409T63 440Q63 447 65 453T70 462T80 471T92 479T110 489T131 500L183 528L131 556Q78 584 70 592Q63 601 63 616Q63 634 76 647T106 660Q109 660 111 660T115 659T119 658T124 655T132 650T141 643T153 634T170 622L214 591L212 617Q211 643 210 674T208 717",43:"56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250",44:"90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",45:"11 186V259H277V186H11",46:"90 0V98H188V0H90",47:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",58:"90 346V444H188V346H90ZM90 0V98H188V0H90",59:"90 346V444H188V346H90ZM90 0V98H188V1L139 -125H89L104 -64Q119 -3 120 -2Q120 0 105 0H90",61:"56 350Q56 363 70 370H707Q722 362 722 350Q722 339 708 331L390 330H72Q56 335 56 350ZM56 150Q56 165 72 170H708Q722 160 722 150Q722 138 707 130H70Q56 137 56 150",63:"55 652Q63 658 77 666T132 689T214 704T265 703Q303 698 332 684T376 653T401 615T413 578T416 546Q416 475 360 426Q325 396 303 365T273 303T263 256T261 216V186H183V225Q184 281 194 322Q206 368 232 409T276 469T306 495Q323 517 323 550Q323 596 297 612T223 629Q187 629 157 618Q122 607 91 583L83 576L55 652ZM173 0V98H271V0H173",64:"422 576Q440 576 456 573T480 566L488 563Q488 565 484 571T472 588T452 607T424 622T387 629Q294 629 220 550T146 347Q146 233 210 155T365 66Q376 65 400 65Q465 68 517 86L532 91H612L598 76Q511 -11 388 -11Q250 -11 153 93T56 347Q56 454 107 538T231 663T378 704Q446 704 492 680T564 608T599 506T611 376Q611 320 607 299Q595 227 546 173T422 118Q343 118 288 185T232 347Q232 444 287 510T422 576ZM520 347Q520 429 487 465T421 501Q385 501 354 461T323 347Q323 270 355 232T422 193Q454 193 487 229T520 347",91:"94 -250V750H266V674H181V-174H266V-250H94",93:"22 674V750H194V-250H22V-174H107V674H22",94:"146 612L212 694H287L353 612Q417 532 420 529Q421 528 418 527Q414 527 383 527H345L250 639Q244 633 199 580L154 527H116Q79 528 79 529Q82 532 146 612",95:"0 -114V-38H499V-114H0",126:"83 204Q86 254 113 290T186 327Q211 327 251 299T312 270Q337 270 340 315V327H416V316Q413 258 382 226T315 193Q289 193 249 221T187 250Q162 250 159 205V193H83V204",305:"74 0V444H164V0H74",567:"-35 -95Q-4 -126 34 -126Q58 -126 76 -116T100 -88Q102 -82 102 181V444H192V180Q191 -45 191 -70T184 -113Q171 -152 140 -178T63 -205Q34 -205 4 -197T-43 -181T-59 -171L-47 -133L-35 -95",768:"-415 692L-417 694H-324L-262 612Q-249 594 -233 572T-208 539L-200 528L-237 527H-275L-344 608Q-359 625 -378 647T-406 680T-415 692",769:"-239 612L-177 694H-84L-86 692Q-86 691 -95 681T-123 648T-157 608L-226 527H-264L-301 528L-293 539Q-285 550 -269 572T-239 612",770:"-354 612L-288 694H-213L-147 612Q-83 532 -80 529Q-79 528 -82 527Q-86 527 -117 527H-155L-250 639Q-256 633 -301 580L-346 527H-384Q-421 528 -421 529Q-418 532 -354 612",771:"-417 554Q-414 604 -387 640T-314 677Q-289 677 -249 649T-188 620Q-163 620 -160 665V677H-84V666Q-87 608 -118 576T-185 543Q-211 543 -251 571T-313 600Q-338 600 -341 555V543H-417V554",772:"-431 552V631H-70V552H-431",774:"-250 508Q-331 508 -379 567T-427 689V694H-351V685Q-348 649 -321 620T-250 591Q-206 591 -180 619T-150 685V694H-74V689Q-74 624 -122 566T-250 508",775:"-302 576V680H-198V576H-302",776:"-397 582V680H-299V582H-397ZM-202 582V680H-104V582H-202",778:"-319 611Q-319 649 -285 671T-211 694Q-164 694 -132 671T-99 611Q-99 572 -133 550T-209 527T-285 549T-319 611ZM-155 610Q-155 635 -171 643T-215 651Q-263 651 -263 610Q-263 570 -211 570H-209H-207Q-155 570 -155 610",779:"-250 693Q-317 544 -323 527H-399L-343 694H-296Q-250 694 -250 693ZM-84 693Q-151 544 -157 527H-233L-177 694H-130Q-84 694 -84 693",780:"-421 652Q-422 653 -419 654Q-415 654 -384 654H-346L-301 601Q-287 585 -275 571T-258 551T-250 542L-155 654H-117Q-80 653 -80 652Q-83 649 -147 569L-213 487H-288L-354 569Q-418 649 -421 652",913:"183 181Q183 179 152 91T118 0H28L154 346L280 693Q281 694 333 694H385L511 349Q636 4 638 2Q638 0 584 0H530L464 183H184L183 181ZM324 606Q319 578 292 492T238 332T210 256Q210 254 324 254T438 255L429 281L419 308Q409 336 395 378T365 465T339 551T324 611V606",914:"425 363Q438 363 465 353T526 324T585 270T610 192Q610 132 561 78T426 7Q404 2 387 2T240 0H90V694H227Q373 693 396 689Q484 673 533 623T583 517Q583 494 574 473T551 437T520 409T487 388T456 374T433 366L425 363ZM490 516Q490 527 485 539T467 568T423 599T347 621Q340 622 262 623H188V399H261H286Q432 399 478 475Q490 496 490 516ZM514 190Q514 245 462 280T343 322Q336 323 259 323H188V71H274Q365 72 388 77Q445 88 479 121T514 190",915:"87 0V691H499V611H345L191 612V0H87",916:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630",917:"86 0V691H541V611H366L190 612V397H513V321H190V85H372L554 86V0H86",918:"69 617V694H555V643L373 362Q190 81 190 79H234Q244 79 272 79T344 80T419 81H560V0H55V53L237 334Q420 615 420 617Q413 618 387 618Q380 618 334 618T245 617H69",919:"86 0V694H190V399H517V694H621V0H517V323H190V0H86",920:"56 344Q56 430 86 502T164 619T271 690T388 716Q448 716 506 691T613 619T692 501T722 344Q722 188 624 84T389 -21Q252 -21 154 83T56 344ZM624 345Q624 423 597 488T513 596T380 639Q343 639 305 621T232 568T175 475T153 344Q153 216 222 136T388 56Q487 56 555 138T624 345ZM209 299V397H568V299H209",921:"87 0V694H191V0H87",922:"88 0V694H188V519L189 343L525 694H638L375 419L651 0H541L309 351L188 225V0H88",923:"294 606Q294 574 252 430T163 144T117 0H72Q28 0 28 1T141 348L254 694H357L469 348Q582 2 582 1T527 0L473 1L469 11Q469 13 427 141T343 411T296 599L294 610V606",924:"92 0V694H228L233 680Q236 675 284 547T382 275T436 106Q446 149 497 292T594 558L640 680L645 694H782V0H689V305L688 606Q688 577 500 78L479 23H392L364 96Q364 97 342 156T296 280T246 418T203 544T186 609V588Q185 568 185 517T185 427T185 305V0H92",925:"88 0V694H235L252 659Q261 639 364 428T526 84V694H619V0H472L455 35Q453 39 330 294T185 601L181 611V0H88",926:"47 600V688H619V600H47ZM111 314V401H555V314H111ZM42 0V88H624V0H42",927:"55 345Q55 504 149 609T361 715Q386 715 406 713Q521 696 600 592T680 344Q680 193 590 86T368 -22Q239 -22 147 84T55 345ZM276 59T368 59T518 146T576 360Q576 473 525 545T401 634Q371 637 362 637Q284 637 222 562T159 360T217 147",928:"86 0V691H621V0H517V615H190V0H86",929:"88 0V694H230Q347 693 370 692T410 686Q487 667 535 611T583 485Q583 409 527 348T379 276Q369 274 279 274H192V0H88ZM486 485Q486 523 471 551T432 593T391 612T357 621Q350 622 268 623H189V347H268Q350 348 357 349Q370 351 383 354T416 368T450 391T475 429T486 485",931:"55 0Q56 3 171 167T288 332Q288 334 172 474L55 615V694H666V614H428L190 615L412 347L322 218Q236 97 228 84L447 85H666V0H55",932:"36 608V688H644V608H518L392 609V0H288V609L162 608H36",933:"55 565Q59 625 105 670T219 716H222Q310 716 353 627Q376 583 386 524L389 510L393 532Q397 555 407 584T433 644T482 695T557 716Q621 716 669 673T722 565V555H629V563Q627 592 607 615T557 638Q530 638 511 629T479 598T459 553T447 488T442 411T441 319V202V0H337V202Q337 453 331 497Q313 634 226 638Q185 638 167 612T148 563V555H55V565",934:"666 347Q666 326 661 302T638 247T594 190T520 140T413 107H410V0H312V54Q312 107 311 107Q286 107 229 128T125 192Q55 260 55 347Q55 396 77 438T131 507T200 552T265 579T311 587Q312 587 312 641V694H410V587H413Q476 576 524 552T598 502T640 444T661 390T666 347ZM310 510Q305 510 291 507T252 492T208 464T172 416T157 347T171 279T204 233T247 205T286 190T310 184H312V347Q312 510 310 510ZM564 347Q564 385 549 416T514 463T470 491T433 505T414 509L410 510V184Q413 184 426 187T464 200T510 227T548 275T564 347",935:"14 0Q16 5 144 184T275 367L153 528Q121 571 88 615T42 674T28 694H150L228 584Q315 463 316 461L326 448L497 694H610L609 692Q606 689 492 528Q440 454 409 410T378 366Q378 365 515 182L652 0H531L326 292Q326 293 299 254T226 146L128 0H14",936:"340 187V694H438V187Q481 206 495 219Q518 239 533 267T553 332T560 386T562 435Q562 576 593 608Q608 621 637 621H670H722V545H719Q718 545 715 545T710 544Q679 536 666 487Q664 474 662 429T654 344T633 259T580 175T486 119Q450 109 438 108V0H340V108L326 110Q122 149 117 415Q116 460 111 487Q98 536 67 544Q65 544 62 544T58 545H55V621H107Q160 621 163 620Q191 613 202 573Q213 536 213 473T220 351T256 249Q262 239 270 230T285 216T301 205T316 197T329 192T340 187",937:"55 462Q55 561 141 638T359 716Q492 716 579 640T666 462Q666 407 642 347T579 222T529 126Q515 91 515 86Q517 85 528 85Q530 85 552 85T596 86H677V0H425V14Q429 79 465 168L492 228Q494 232 504 254T516 283T527 310T539 340T548 368T556 399T560 428T562 460Q562 531 510 585T361 639Q263 639 211 585T159 460Q159 422 170 378T192 309T229 228L256 168Q292 79 296 14V0H44V86H125Q146 86 168 86T193 85L206 86Q206 103 183 148T131 241T79 352T55 462",8211:"0 236V312H499V236H0",8212:"0 236V312H999V236H0",8213:"0 236V312H999V236H0",8215:"0 -114V-38H499V-114H0",8216:"90 568L140 694H189L174 633Q159 572 158 571Q158 569 173 569H188V471H90V568",8217:"90 596V694H188V597L139 471H89L104 532Q119 593 120 594Q120 596 105 596H90",8220:"174 568L224 694H273L258 633Q243 572 242 571Q242 569 257 569H272V471H174V568ZM368 568L418 694H467L452 633Q437 572 436 571Q436 569 451 569H466V471H368V568",8221:"33 596V694H131V597L82 471H32L47 532Q62 593 63 594Q63 596 48 596H33ZM227 596V694H325V597L276 471H226L241 532Q256 593 257 594Q257 596 242 596H227",8260:"423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750",8710:"203 348L362 694H470L629 348Q789 2 790 1Q790 0 416 0T42 1Q43 2 203 348ZM630 98Q630 100 584 198T481 422T407 603L405 610L403 600Q388 544 191 122L180 99L405 98H630"},{})},1325:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.scriptBold=void 0;var n=r(5649);Object.defineProperty(e,"scriptBold",{enumerable:!0,get:function(){return n.scriptBold}})},4164:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.script=void 0;var n=r(7153);Object.defineProperty(e,"script",{enumerable:!0,get:function(){return n.script}})},8652:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallop=void 0;var n=r(768),o=r(5745);e.smallop=(0,n.AddPaths)(o.smallop,{40:"152 251Q152 646 388 850H416Q422 844 422 841Q422 837 403 816T357 753T302 649T255 482T236 250Q236 124 255 19T301 -147T356 -251T403 -315T422 -340Q422 -343 416 -349H388Q359 -325 332 -296T271 -213T212 -97T170 56T152 251",41:"305 251Q305 -145 69 -349H56Q43 -349 39 -347T35 -338Q37 -333 60 -307T108 -239T160 -136T204 27T221 250T204 473T160 636T108 740T60 807T35 839Q35 850 50 850H56H69Q197 743 256 566Q305 425 305 251",47:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",91:"202 -349V850H394V810H242V-309H394V-349H202",92:"522 -326Q522 -337 515 -343T500 -349Q487 -349 481 -337Q477 -328 267 248T55 827Q54 835 60 842T76 850Q89 850 96 838Q100 829 310 253T522 -326",93:"22 810V850H214V-349H22V-309H174V810H22",123:"477 -343L471 -349H458Q432 -349 367 -325T273 -263Q258 -245 250 -212L249 -51Q249 -27 249 12Q248 118 244 128Q243 129 243 130Q220 189 121 228Q109 232 107 235T105 250Q105 256 105 257T105 261T107 265T111 268T118 272T128 276T142 283T162 291Q224 324 243 371Q243 372 244 373Q248 384 249 469Q249 475 249 489Q249 528 249 552L250 714Q253 728 256 736T271 761T299 789T347 816T422 843Q440 849 441 849H443Q445 849 447 849T452 850T457 850H471L477 844V830Q477 820 476 817T470 811T459 807T437 801T404 785Q353 760 338 724Q333 710 333 550Q333 526 333 492T334 447Q334 393 327 368T295 318Q257 280 181 255L169 251L184 245Q318 198 332 112Q333 106 333 -49Q333 -209 338 -223Q351 -255 391 -277T469 -309Q477 -311 477 -329V-343",125:"110 849L115 850Q120 850 125 850Q151 850 215 826T309 764Q324 747 332 714L333 552Q333 528 333 489Q334 383 338 373Q339 372 339 371Q353 336 391 310T469 271Q477 268 477 251Q477 241 476 237T472 232T456 225T428 214Q357 179 339 130Q339 129 338 128Q334 117 333 32Q333 26 333 12Q333 -27 333 -51L332 -212Q328 -228 323 -240T302 -271T255 -307T175 -338Q139 -349 125 -349T108 -346T105 -329Q105 -314 107 -312T130 -304Q233 -271 248 -209Q249 -203 249 -49V57Q249 106 253 125T273 167Q307 213 398 245L413 251L401 255Q265 300 250 389Q249 395 249 550Q249 710 244 724Q224 774 112 811Q105 813 105 830Q105 845 110 849",710:"279 669Q273 669 142 610T9 551L0 569Q-8 585 -8 587Q-8 588 -7 588L12 598Q30 608 66 628T136 666L277 744L564 587L555 569Q549 556 547 554T544 552Q539 555 410 612T279 669",732:"374 597Q337 597 269 627T160 658Q101 658 34 606L24 597L12 611Q1 624 1 626Q1 627 27 648T55 671Q120 722 182 722Q219 722 286 692T395 661Q454 661 521 713L531 722L543 708Q554 695 554 693Q554 692 528 671T500 648Q434 597 374 597",770:"-277 669Q-283 669 -414 610T-547 551L-556 569Q-564 585 -564 587Q-564 588 -563 588L-544 598Q-526 608 -490 628T-420 666L-279 744L8 587L-1 569Q-7 556 -9 554T-12 552Q-17 555 -146 612T-277 669",771:"-182 597Q-219 597 -287 627T-396 658Q-455 658 -522 606L-532 597L-544 611Q-555 624 -555 626Q-555 627 -529 648T-501 671Q-436 722 -374 722Q-337 722 -270 692T-161 661Q-102 661 -35 713L-25 722L-13 708Q-2 695 -2 693Q-2 692 -28 671T-56 648Q-122 597 -182 597",8214:"257 0V602H300V0H257ZM478 0V602H521V0H478",8260:"481 838Q489 850 500 850Q508 850 515 844T522 827Q521 824 311 248T96 -337Q90 -349 77 -349Q68 -349 62 -343T55 -326Q56 -323 266 253T481 838",8593:"112 421L120 424Q127 427 136 430T161 441T191 458T224 481T260 510T295 546T328 591L333 600L340 589Q380 527 431 489T555 421V377L543 381Q445 418 368 492L355 504V0H312V504L299 492Q222 418 124 381L112 377V421",8595:"312 96V600H355V96L368 108Q445 182 543 219L555 223V179L546 176Q538 173 529 169T505 158T475 141T442 119T407 90T372 53T339 9L334 0L327 11Q287 73 236 111T112 179V223L124 219Q222 182 299 108L312 96",8657:"142 329Q300 419 389 599Q389 598 399 579T420 541T452 494T497 438T558 383T636 329T708 294L721 289V246Q718 246 694 256T623 293T532 356L522 364L521 182V0H478V405L466 417Q436 450 389 516Q388 515 378 500T352 463T312 417L300 405V0H257V364L247 356Q202 320 155 293T82 256L57 246V289L70 294Q101 305 142 329",8659:"257 236V600H300V195L312 183Q342 150 389 84Q390 85 400 100T426 137T466 183L478 195V600H521V418L522 236L532 244Q576 280 623 307T696 344L721 354V311L708 306Q677 295 636 271Q478 181 389 1Q389 2 379 21T358 59T326 106T281 162T220 217T142 271T70 306L57 311V354Q60 354 83 345T154 308T247 244L257 236",8719:"158 656Q147 684 131 694Q110 707 69 710H55V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H570V-210H584Q618 -208 638 -197T663 -178T673 -155V710H270V277L271 -155Q283 -206 359 -210H373V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8720:"158 656Q147 684 131 694Q110 707 69 710H55V750H373V710H359Q325 708 305 698T280 678T271 656L270 223V-210H673V656Q666 672 663 679T639 697T584 710H570V750H888V710H874Q840 708 820 698T795 678T786 656V-155Q798 -206 874 -210H888V-250H55V-210H69Q103 -208 123 -197T148 -178T158 -155V656",8721:"61 748Q64 750 489 750H913L954 640Q965 609 976 579T993 533T999 516H979L959 517Q936 579 886 621T777 682Q724 700 655 705T436 710H319Q183 710 183 709Q186 706 348 484T511 259Q517 250 513 244L490 216Q466 188 420 134T330 27L149 -187Q149 -188 362 -188Q388 -188 436 -188T506 -189Q679 -189 778 -162T936 -43Q946 -27 959 6H999L913 -249L489 -250Q65 -250 62 -248Q56 -246 56 -239Q56 -234 118 -161Q186 -81 245 -11L428 206Q428 207 242 462L57 717L56 728Q56 744 61 748",8730:"263 249Q264 249 315 130T417 -108T470 -228L725 302Q981 837 982 839Q989 850 1001 850Q1008 850 1013 844T1020 832V826L741 243Q645 43 540 -176Q479 -303 469 -324T453 -348Q449 -350 436 -350L424 -349L315 -96Q206 156 205 156L171 130Q138 104 137 104L111 130L263 249",8739:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",8741:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612ZM368 612Q373 627 388 627Q404 627 409 612Q410 610 410 306T409 0Q406 -15 389 -15Q371 -15 368 0V10Q368 19 368 35T368 73T368 122T367 179T367 241T367 306T367 370T367 433T367 489T368 538T368 576T368 602V612",8747:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244",8748:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244",8749:"113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q220 -247 232 -218T251 -133T262 -15T276 155T297 367Q300 390 305 438T314 512T325 580T340 647T361 703T390 751T428 784T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q475 768 460 756T434 716T418 652T407 559T398 444T387 300T369 133Q349 -38 337 -102T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244ZM460 -244Q460 -246 466 -251T486 -263T514 -269Q532 -269 546 -260Q567 -247 579 -218T598 -133T609 -15T623 155T644 367Q647 390 652 438T661 512T672 580T687 647T708 703T737 751T775 784T826 804Q828 804 835 804T848 805Q899 802 928 769T957 695Q957 669 941 657T908 645Q889 645 874 658T859 694Q859 705 863 714T873 729T885 737T895 742L899 743Q899 745 892 751T872 762T845 768Q822 768 807 756T781 716T765 652T754 559T745 444T734 300T716 133Q696 -38 684 -102T650 -207Q603 -306 516 -306Q466 -306 434 -272T402 -196Q402 -170 418 -158T451 -146Q470 -146 485 -159T500 -195Q500 -206 496 -215T486 -230T474 -238T464 -242L460 -244ZM807 -244Q807 -246 813 -251T833 -263T861 -269Q880 -269 893 -260Q914 -247 926 -218T945 -133T956 -15T970 155T991 367Q994 390 999 438T1008 512T1019 580T1034 647T1055 703T1084 751T1122 784T1173 804Q1175 804 1182 804T1195 805Q1246 802 1275 769T1304 695Q1304 669 1288 657T1255 645Q1236 645 1221 658T1206 694Q1206 705 1210 714T1220 729T1232 737T1242 742L1246 743Q1246 745 1239 751T1219 762T1192 768Q1169 768 1154 756T1128 716T1112 652T1101 559T1092 444T1081 300T1063 133Q1043 -38 1031 -102T997 -207Q950 -306 863 -306Q813 -306 781 -272T749 -196Q749 -170 765 -158T798 -146Q817 -146 832 -159T847 -195Q847 -206 843 -215T833 -230T821 -238T811 -242L807 -244",8750:"269 74L256 80Q244 85 227 97T191 128T161 179T148 250Q148 332 199 379T302 433L306 434L307 444Q309 456 313 495T321 553T331 607T345 664T365 712T393 756T431 785T479 804Q481 804 488 804T501 805Q552 802 581 769T610 695Q610 669 594 657T561 645Q542 645 527 658T512 694Q512 705 516 714T526 729T538 737T548 742L552 743Q552 745 545 751T525 762T498 768Q471 768 454 752T427 693T414 626T406 536Q405 530 405 527L397 425L404 422Q410 419 421 413T445 399T470 376T494 345T511 303T518 250Q518 205 502 169T460 112T410 80T364 66L360 65L359 55Q357 38 353 4T346 -43T340 -81T333 -118T326 -148T316 -179T303 -207Q256 -306 169 -306Q119 -306 87 -272T55 -196Q55 -170 71 -158T104 -146Q123 -146 138 -159T153 -195Q153 -206 149 -215T139 -230T127 -238T117 -242L113 -244Q113 -246 119 -251T139 -263T167 -269Q186 -269 199 -260Q231 -241 242 -183T266 33L269 74ZM272 122Q272 156 300 391Q300 392 299 392Q287 392 263 379T213 331T187 249Q187 211 205 180T239 137T272 116V122ZM366 107Q378 107 402 119T453 167T479 249Q479 340 394 383V377Q394 375 394 374T393 371T393 366T392 357T391 342T389 321T386 291T382 251T377 199T369 133Q366 112 366 107",8896:"119 -249T97 -249T65 -235T55 -207Q55 -201 56 -198Q58 -190 218 268T380 729Q392 750 416 750Q438 750 451 732Q453 728 534 498T695 36L775 -194Q777 -204 777 -208Q777 -222 767 -235T735 -249Q713 -249 700 -231Q696 -225 557 177L416 579L276 177Q136 -226 132 -231Q119 -249 97 -249",8897:"55 708Q55 729 68 739T96 750Q119 750 132 731Q136 726 276 323L416 -79L557 323Q696 725 700 731Q713 749 735 749Q756 749 766 736T777 708Q777 700 696 466T533 1T451 -232Q436 -249 416 -249Q402 -249 391 -241Q384 -236 380 -226Q368 -198 219 230Q55 697 55 708",8898:"139 -217Q127 -241 114 -246Q106 -249 97 -249Q67 -249 57 -220Q55 -214 55 102Q55 152 55 221T54 312Q54 422 60 464T91 554Q120 612 165 654T257 714T337 741T392 749Q393 750 402 750Q414 750 422 749Q557 749 660 659T776 430Q777 422 777 102Q777 -214 775 -220Q765 -249 735 -249Q716 -249 708 -241T694 -217L692 428L690 441Q674 540 597 603T416 666H409Q388 666 364 662T294 638T212 581Q156 523 142 441L140 428L139 105V-217",8899:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750",8968:"202 -349V850H449V810H242V-349H202",8969:"22 810V850H269V-349H229V810H22",8970:"202 -349V850H242V-309H449V-349H202",8971:"229 -309V850H269V-349H22V-309H229",9001:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",9002:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",9168:"312 0V602H355V0H312",10072:"146 612Q151 627 166 627Q182 627 187 612Q188 610 188 306T187 0Q184 -15 166 -15Q149 -15 146 0V10Q146 19 146 35T146 73T146 122T145 179T145 241T145 306T145 370T145 433T145 489T146 538T146 576T146 602V612",10216:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",10217:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832",10752:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM555 -165Q672 -165 767 -108T916 44T970 250Q970 418 861 532T600 664Q591 665 548 665Q446 665 353 614T200 466T140 250V243Q140 88 248 -30Q262 -46 280 -62T338 -105T434 -148T555 -165ZM478 250Q478 288 503 307T551 326Q586 326 609 305T632 250Q632 217 610 196T555 174T500 196T478 250",10753:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM513 478Q513 664 512 664Q504 664 481 660T406 637T313 588Q281 564 255 537T211 483T181 431T161 382T150 342T144 310T141 292H513V478ZM798 588Q758 616 711 634T639 658T602 663L597 664V292H969Q969 293 967 309T960 341T949 381T930 430T900 482T856 537T798 588ZM513 -164V208H141Q142 205 144 189T149 160T158 125T173 83T196 39T229 -9Q249 -34 273 -55T318 -92T363 -119T405 -138T444 -150T475 -158T499 -162T513 -164ZM775 -103Q801 -87 823 -68T863 -30T894 10T919 49T937 88T950 123T959 154T964 180T968 198L969 208H597V-164Q599 -163 616 -161T647 -155T683 -145T728 -128T775 -103",10754:"555 -250Q420 -250 306 -185T124 -4T56 250Q56 453 193 595T526 749Q528 750 539 750Q554 750 562 749Q688 749 800 687T983 508T1054 250Q1054 112 987 -3T806 -184T555 -250ZM600 664Q591 665 548 665Q414 665 306 583L292 573L423 441L555 310L687 441L818 573L804 583Q714 650 600 664ZM364 118L495 250L364 382L232 513L223 500Q140 391 140 250Q140 107 223 0L232 -13L364 118ZM970 250Q970 389 887 501L878 512Q878 513 861 496T812 447T746 381L615 250L746 118L878 -13L887 0Q970 109 970 250ZM687 59L555 190L423 59L292 -73L306 -83Q416 -166 555 -166T804 -83L818 -73L687 59",10756:"96 750Q103 750 109 748T120 744T127 737T133 730T137 723T139 718V395L140 73L142 60Q159 -43 237 -104T416 -166Q521 -166 597 -103T690 60L692 73L694 718Q708 749 735 749Q765 749 775 720Q777 714 777 398Q777 78 776 71Q766 -51 680 -140Q571 -249 416 -249H411Q261 -249 152 -140Q66 -51 56 71Q55 78 55 398Q55 714 57 720Q60 734 70 740Q80 750 96 750ZM223 276Q223 282 224 287T227 296T232 302T238 308T243 313T250 316L254 319H374V376V406Q374 438 382 454T418 470Q443 467 450 453T458 410V376V319H579Q580 319 583 317T589 313T594 308T600 302T604 295T608 287T609 276Q609 253 587 241Q577 235 513 235H458V178Q458 176 458 166T459 148Q459 84 415 84Q401 84 390 93T375 117Q374 120 374 178V235H319Q317 235 307 235T290 234Q223 234 223 276",10758:"777 -217Q766 -244 745 -249H88Q64 -242 57 -220Q55 -214 55 250T57 720Q60 734 70 740Q80 750 96 750Q127 750 137 720Q139 714 139 274V-166H693V274Q693 714 695 720Q705 749 735 749Q766 749 775 719Q777 713 777 248V-217",12296:"373 850Q392 850 394 832Q394 825 267 538L139 250L267 -38Q394 -325 394 -332Q392 -350 375 -350Q361 -350 356 -338Q354 -331 289 -186T161 103T97 250T160 397T289 685T356 838Q362 850 373 850",12297:"77 832Q77 837 82 843T98 850Q110 849 115 838Q117 831 182 686T310 397T374 250T311 103T182 -185T115 -338Q110 -350 96 -350Q79 -350 77 -332Q77 -325 204 -38L332 250L204 538Q77 825 77 832"},{10764:"\u222c\u222c"})},5667:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphicBold=void 0;var n=r(768),o=r(1411);e.texCalligraphicBold=(0,n.AddPaths)(o.texCalligraphicBold,{65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622",305:"24 296Q24 305 34 328T63 380T115 430T187 452Q205 452 223 448T262 435T295 406T308 360Q308 345 287 290T240 170T207 87Q202 67 202 57Q202 42 215 42Q235 42 257 64Q288 92 302 140Q307 156 310 159T330 162H336H347Q367 162 367 148Q367 140 357 117T329 65T276 14T201 -8Q158 -8 121 15T83 84Q83 104 133 229T184 358Q189 376 189 388Q189 402 177 402Q156 402 134 380Q103 352 89 304Q84 288 81 285T61 282H55H44Q24 282 24 296",567:"297 360T297 373T294 392T288 400T278 401H276Q237 398 200 363Q181 343 170 325T156 299T149 287T129 282H123H116Q102 282 97 284T92 298Q93 303 98 315T118 349T151 390T201 427T267 451H279Q357 451 388 422T420 354V339L370 138Q321 -60 317 -69Q287 -157 163 -194Q133 -201 99 -201Q39 -201 14 -178T-12 -125Q-12 -94 11 -69T68 -43Q93 -43 108 -57T123 -95Q123 -121 100 -151H104Q131 -151 155 -125T193 -60Q195 -54 244 141T294 345Q297 360 297 373"},{})},5821:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texCalligraphic=void 0;var n=r(768),o=r(6384);e.texCalligraphic=(0,n.AddPaths)(o.texCalligraphic,{65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},957:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texMathit=void 0;var n=r(768),o=r(6041);e.texMathit=(0,n.AddPaths)(o.texMathit,{65:"85 46Q112 48 132 56T161 73T176 92T185 104Q185 106 353 407T524 709Q527 716 551 716Q568 716 572 712Q573 711 574 710Q576 708 594 384Q613 54 617 52H618Q626 46 672 46H689Q696 41 696 36Q696 13 683 0H670Q639 2 557 2Q526 2 500 2T459 2T441 1Q425 1 425 10Q425 12 427 24Q428 27 429 31T430 36T432 40T434 43T437 45T443 46T450 46Q514 46 514 69Q514 74 511 136L506 209H292L260 152Q222 84 222 74Q222 48 264 46Q280 46 280 35Q280 33 278 21Q275 7 272 4T259 0Q256 0 232 1T159 2Q135 2 109 1T78 0Q58 0 58 10Q58 14 61 26T66 40Q68 46 85 46ZM504 260Q503 263 496 407T486 553L466 520Q446 486 402 406L318 256Q318 255 411 255H504V260",66:"57 11Q57 38 69 45L74 46Q78 46 85 46T99 46Q134 47 145 50T162 62Q164 66 233 344T303 626Q303 627 302 629V631Q296 637 241 637H223Q217 642 217 645T219 664Q223 677 229 683H411L593 682L605 680Q616 678 628 675T660 662T694 639T720 601T732 547Q732 519 726 503Q710 452 662 414T556 360L545 357L556 355Q604 346 641 312T678 221Q678 155 622 92T482 8Q459 2 439 2T256 0H154H105Q74 0 66 2T57 11ZM629 549Q628 550 629 557T627 576T619 600T601 622T570 636Q564 637 490 637Q472 637 454 637T424 636T411 636Q399 635 395 622T364 500Q333 377 332 376Q332 374 408 374L485 375L495 377Q547 390 588 437T629 549ZM504 336Q500 337 410 337Q323 337 322 336Q322 334 305 263T270 122T252 51Q252 47 337 46Q346 46 361 46T384 45Q425 45 455 55T515 95Q574 156 574 235Q574 276 555 304T504 336",67:"395 -21Q279 -21 215 56T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q321 502 287 397T252 213Q252 123 297 74Q347 24 421 24Q500 24 564 89T653 240Q656 253 659 255T677 257Q700 257 700 248Q700 242 694 222Q681 183 656 143T593 65T504 3T395 -21",68:"56 11Q56 38 68 45L72 46Q77 46 84 46T98 46Q133 47 144 50T161 62Q163 66 232 344T302 626Q302 627 302 629L301 631Q295 637 240 637H222Q216 642 216 645T218 664Q222 677 228 683H403Q582 683 589 682Q672 674 723 608T775 440Q775 312 709 209T562 54Q502 14 432 2Q423 1 243 0H148H102Q72 0 64 2T56 11ZM254 51Q254 46 348 46Q395 46 422 50T484 71Q585 121 633 255Q679 396 679 477Q679 522 665 554T629 603T587 626T548 636Q547 636 536 636T510 636T480 637Q420 637 411 636T398 627Q396 623 325 339T254 51",69:"248 634Q216 634 214 638Q213 641 213 646Q213 674 224 678Q226 680 481 680H736Q743 676 743 669Q743 665 729 557T713 447Q711 440 690 440H675Q667 445 667 454Q667 455 671 481T675 536Q675 583 658 604T592 632Q574 634 475 634Q439 634 424 633T405 631T399 625Q397 622 367 501T336 377Q336 376 367 376H388Q451 376 477 389Q493 399 503 419T520 462T528 489Q531 493 549 493Q557 493 561 492T566 491T569 488T572 483L539 351Q507 221 503 216Q503 216 500 213H484Q468 213 465 216Q461 219 461 225Q461 228 466 250T472 290Q472 317 452 323T368 330H324Q323 326 289 191T255 51T331 46H360Q413 46 444 49T511 67T570 113Q589 137 608 175T638 242T652 272Q656 274 670 274Q693 274 693 262L648 148Q590 4 588 2Q585 0 323 0H61Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623Q299 630 292 631T248 634",70:"299 623Q299 630 292 631T247 634H219Q213 640 213 642T215 661Q218 673 225 680H724Q731 676 731 669Q731 665 717 557T701 447Q699 440 678 440H663Q656 444 656 452Q656 457 659 485T663 538Q663 586 644 607T566 633Q564 633 535 633T486 634H458Q404 634 399 625Q396 620 364 492L332 363H380Q446 365 464 373Q496 389 514 458Q518 477 523 479Q527 480 541 480H556Q563 475 563 470Q563 467 532 339T498 207Q496 200 475 200H460Q453 207 453 212Q454 213 456 225T461 254T464 278Q464 304 445 310T369 317H321L289 190Q257 66 257 59Q257 54 261 52T283 48T337 46Q348 46 352 46T360 45T366 42T368 37Q368 32 365 23Q360 4 355 2Q352 1 342 1Q336 1 297 1T199 2Q138 2 106 2T71 1H68Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62L194 200Q229 337 264 477T299 623",71:"632 -1Q629 -1 622 5T604 25T583 53Q508 -22 394 -22Q287 -22 219 52T150 244Q150 402 265 543Q339 630 421 667T562 704Q596 704 604 703Q627 698 647 689T679 669T699 649T711 633T716 627L753 665Q790 704 792 704Q793 705 798 705Q812 705 812 698Q812 694 780 561Q744 422 744 421Q742 416 739 415T721 413H705Q699 419 699 426Q701 432 701 444Q705 464 705 493Q705 524 700 551T681 604T643 644T583 659Q480 659 387 570Q319 501 286 394T252 208Q252 156 269 118T314 61T369 33T425 24Q470 24 509 46T566 104Q571 116 583 162T595 214Q595 222 583 223Q561 227 517 227H495Q488 230 488 238Q488 254 495 268Q500 273 511 273Q515 273 532 273T581 272T649 271Q731 271 752 273H761Q767 267 767 264T765 246Q761 233 755 227H742Q698 227 693 213L639 4Q636 -1 632 -1",72:"61 0Q54 7 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 396 612T367 500Q360 474 352 442T340 395L336 380Q336 378 466 378H596Q657 622 657 626Q657 627 656 629V631Q650 637 595 637H577Q571 642 571 645T573 664Q577 677 583 683H596Q664 681 729 681Q837 681 843 683H853Q860 676 860 672Q858 647 848 637H819Q783 636 772 634T756 623Q753 618 684 340T614 57Q614 50 621 49T666 46Q697 46 699 40Q701 37 698 21Q693 3 689 1Q686 0 677 0Q673 0 657 0T611 1T546 2Q453 2 428 0H418Q411 7 411 11Q411 27 418 41Q422 46 452 46Q488 47 499 50T516 62Q517 64 550 196T584 331Q584 332 454 332H324L291 197Q257 64 257 56Q257 50 265 49T309 46Q340 46 342 40Q344 37 341 21Q336 3 332 1Q329 0 320 0Q316 0 300 0T254 1T189 2Q96 2 71 0H61",73:"235 637Q217 637 213 638T209 649Q209 673 220 682Q222 683 237 683Q278 681 369 681Q404 681 441 682T483 683Q499 683 503 681T508 672Q508 670 505 658T500 643Q498 637 464 637Q425 635 415 633T398 621Q396 618 327 340T257 58T260 52T278 48T322 46Q349 46 349 36Q349 31 346 22Q342 4 337 1Q336 1 334 1T329 0Q325 0 307 0T258 1T190 2Q95 2 67 0H56Q49 7 49 11Q51 38 62 46H91Q129 47 141 50T159 62Q161 66 230 344T300 625Q300 637 235 637",74:"361 637Q333 637 331 641Q330 644 330 649Q330 673 341 682Q343 683 360 683Q405 681 500 681Q551 681 577 681T607 682Q622 682 622 673Q622 665 616 647Q614 640 610 639T587 637Q547 636 541 624Q538 618 477 374T413 124Q391 64 333 22T207 -21T109 12T78 86Q78 130 101 150T149 170Q193 170 196 129Q196 100 178 80T137 58L132 57Q134 52 138 46T160 28T205 16Q242 16 273 48T319 122Q322 129 383 371T444 627Q444 637 361 637",75:"668 621Q668 635 645 637Q629 637 629 648Q629 650 632 662T637 677Q640 682 653 682Q657 682 688 681T764 680Q786 680 810 681T839 682Q859 682 859 672Q859 655 852 643Q849 637 839 637Q804 637 768 621T717 595T697 578Q696 578 600 497L505 417L508 408Q543 311 574 227T618 106T632 69Q645 47 688 46H707Q713 38 713 37T710 19Q706 6 700 0H688Q659 2 587 2Q557 2 532 2T492 2T474 1Q458 1 458 10Q458 13 460 23Q464 39 466 42T480 46Q526 46 526 72Q526 75 476 213L427 350Q426 350 396 325T334 272T302 242Q302 241 299 230T290 194T279 150Q257 61 257 55Q257 50 265 49T309 46H337Q343 40 343 38T341 19Q337 6 331 0H316Q280 2 190 2Q158 2 131 2T89 2T70 1Q54 1 54 11Q54 38 66 45L70 46Q75 46 82 46T96 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q386 681 414 681T464 682L487 683H496Q502 677 502 674T500 656Q495 641 491 637H462Q426 636 415 634T399 623Q396 618 358 467L320 314Q321 314 484 452Q510 474 552 509Q625 570 646 590T668 621",76:"61 0Q54 4 54 11Q54 27 61 41Q65 46 95 46Q131 47 142 50T159 62Q161 66 230 344T300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H240Q275 681 371 681Q407 681 438 681T487 682T509 682Q527 682 527 674Q527 670 524 659Q523 657 523 654T522 649T520 645T519 642T517 640T515 639T512 638T507 637T502 637T494 637H478Q433 636 417 633T396 617Q395 614 325 334T255 51Q255 47 319 47Q387 47 410 52Q459 65 494 98T543 163T570 229T589 273H622Q628 264 628 262Q628 259 584 133T539 5Q537 1 511 1Q482 0 296 0H61",77:"72 1Q58 1 58 11Q58 33 66 41Q68 46 87 46Q150 50 168 84Q172 91 238 356T304 626Q304 627 304 629L303 631Q297 637 242 637H224Q218 642 218 645T220 664Q224 677 230 683H326H394Q417 683 422 682T429 676L480 127L502 163Q523 199 560 262T642 400Q801 668 805 676L817 683H1003Q1010 678 1010 672Q1010 650 997 637H979Q915 637 906 623Q903 618 834 340T764 57Q764 50 771 49T817 46H845Q851 38 851 37T848 19Q845 7 838 0H824Q789 2 701 2Q670 2 644 2T603 2T584 1Q569 1 569 11Q569 13 571 25Q576 42 581 45L586 46Q590 46 597 46T611 46Q646 47 657 50T674 62L813 616L634 313Q453 7 452 7Q446 0 428 0Q409 0 407 6Q405 10 379 304T351 604L285 348Q220 83 220 82Q220 65 233 57T279 46H295Q301 38 301 37T298 19Q295 7 288 0H275Q244 2 171 2Q145 2 123 2T88 2T72 1",78:"633 637Q624 637 621 639T617 650Q617 670 630 683H641Q682 680 736 680Q836 680 845 683H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q746 590 673 300Q656 230 638 156T610 44L600 7Q598 0 576 0H559Q553 6 448 297L342 588Q341 588 279 336T216 81Q216 49 274 46Q293 46 295 40Q297 37 294 21Q293 19 292 16T291 11T290 7T289 4T287 2T284 1T280 1T275 0T263 0T229 1T167 2Q91 2 70 0H61Q54 7 54 11T57 27Q61 41 64 43T83 46Q146 50 164 84Q167 90 235 362L303 634Q300 635 253 637H220Q214 643 214 645T216 664Q220 677 226 683H314Q386 683 397 683T410 677Q412 675 501 428L591 179Q591 178 592 180T595 189T600 209T610 246T624 303T645 385Q698 595 698 606Q698 618 683 627T633 637",79:"149 237Q149 326 186 413T282 563T412 665T552 704Q619 704 667 678T741 611T777 528T788 444Q788 328 728 219T572 44T377 -22Q275 -22 212 50T149 237ZM688 487Q688 570 650 617T548 665Q467 665 398 592T291 413T253 203Q253 119 290 70T387 20Q440 20 489 52T573 135T635 249T675 373T688 487",80:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H404H431H502Q578 683 615 675T684 636Q729 595 729 531Q729 462 671 396T524 308Q499 302 404 301H318L288 182Q258 63 258 55T310 46Q341 46 343 40Q345 37 342 21Q337 3 333 1Q330 0 321 0Q317 0 301 0T255 1T190 2Q97 2 72 0H62ZM626 555V562Q626 620 552 635Q546 636 481 637Q466 637 450 637T423 636T412 636Q401 635 398 627Q396 622 361 484Q353 452 344 416T330 362L325 344Q325 342 390 342H427Q523 342 567 386Q596 415 611 473T626 555",81:"460 -107Q460 -72 464 -42T468 -7L457 -10Q446 -14 424 -18T379 -22Q276 -22 213 50T149 237Q149 326 186 413T282 563T412 665T552 704Q664 704 726 631T788 442Q788 305 703 180Q627 64 517 13L506 8Q506 7 508 -12T513 -38T522 -59T538 -79T565 -85Q604 -85 634 -59T672 0Q676 11 684 11Q693 11 695 2Q695 -1 690 -20T673 -69T644 -126T599 -174T538 -194Q464 -194 460 -110Q460 -108 460 -107ZM689 481Q689 578 646 621T551 665Q468 665 391 586Q321 512 285 399T249 202Q249 106 295 58Q310 41 314 41Q315 41 315 46Q315 83 344 118T420 154Q450 154 473 135Q493 114 500 69L502 58L512 65Q571 110 613 192T672 348T689 481ZM472 49Q472 118 415 118Q393 118 373 98T353 51Q353 18 386 18H387Q424 18 472 40V49",82:"62 0Q55 7 55 11Q55 27 62 41Q66 46 96 46Q132 47 143 50T160 62Q162 66 231 344T301 626Q301 627 300 629V631Q294 637 239 637H221Q215 642 215 645T217 664Q221 677 227 683H386Q554 682 569 679Q571 678 580 676Q643 662 680 623T717 533Q717 473 667 420T528 337L538 330Q563 314 578 286T594 228Q594 212 588 147T581 65Q581 36 589 26T616 16H618Q637 16 652 37Q668 57 677 94Q679 105 701 105T723 95Q723 89 717 72T698 33T662 -5T610 -22Q555 -22 513 3T471 88Q471 107 486 168T502 244Q502 303 452 320Q445 322 382 323H320L288 192Q255 63 255 55T307 46Q338 46 340 40Q342 37 339 21Q335 3 330 1Q326 0 320 0Q317 0 306 0T265 1T190 2Q99 2 73 0H62ZM612 558Q612 566 612 568T610 581T603 597T590 611T567 625T532 635Q526 636 470 637Q458 637 445 637T422 636T412 636Q402 635 397 627L390 598Q383 570 373 532T354 455T337 389T330 361Q356 360 384 360H415Q483 360 527 382Q557 399 574 424T604 498Q612 533 612 558",83:"198 460Q198 551 269 628T432 705Q516 705 557 644L583 673Q589 679 593 684T600 693T605 698T609 702T611 704T614 705T618 705H620Q633 705 633 698T605 577T573 459L570 456H554Q546 456 543 456T536 457T532 460T531 466Q531 469 533 489T536 532Q536 573 525 600T496 640T462 657T427 662Q369 662 325 612T281 503Q281 475 290 458T318 430T356 415T407 401T463 383Q506 360 522 323T538 258V244Q538 141 465 60T300 -22Q198 -22 152 41L143 31Q137 25 126 12T106 -10T95 -21L92 -22Q88 -22 86 -22Q81 -22 78 -20T74 -16V-14Q74 -11 132 221Q134 227 155 227H171Q177 221 177 215Q177 212 175 205T171 182T169 147Q171 99 195 70T246 33T306 25Q358 25 400 70T453 169Q455 180 455 203V210Q455 263 414 285Q409 288 347 305Q271 328 254 339Q239 350 224 371Q198 409 198 460",84:"178 437Q173 442 171 446Q171 451 238 654Q243 670 250 677H681H762Q792 677 799 676T806 667Q806 661 788 553T768 444Q768 437 746 437Q727 437 723 445Q723 450 729 492T736 562Q736 589 728 602T693 624Q675 630 622 630H595Q575 630 571 629T564 623Q562 621 492 342T422 59Q422 48 502 46H542Q548 38 548 37T545 19Q541 6 535 0H517Q475 2 357 2Q315 2 279 2T223 2T198 1Q179 1 179 9Q179 14 182 24Q187 42 190 44Q194 46 206 46H232Q289 47 301 49T326 65L395 344Q465 619 465 626Q465 629 462 629Q456 631 411 631Q364 631 336 625T288 597T255 549T224 467Q215 442 210 437H178",85:"636 637Q627 637 624 639T620 650Q620 670 633 683H644Q702 681 753 681Q760 681 772 681T796 681T820 682T838 683H845H853Q860 676 860 672Q858 647 848 637H832Q764 633 750 598Q745 588 698 400T648 204Q627 140 584 86Q484 -22 378 -22Q300 -22 247 31T194 167Q194 176 194 182T196 198T200 218T207 248T217 288T231 346T250 422Q300 618 300 626Q300 627 300 629L299 631Q293 637 238 637H220Q214 642 214 645T216 664Q220 677 226 683H239Q307 681 372 681Q480 681 486 683H496Q502 677 502 674T500 656Q496 643 490 637H472Q418 637 406 630Q400 627 394 603T344 410Q299 232 292 198T284 135Q284 102 294 78T322 44T355 29T387 24Q455 24 515 74T604 211Q605 215 653 404T701 607Q701 618 686 627T636 637",86:"667 637Q657 637 654 639T650 650Q650 670 663 683H675Q704 681 772 681Q793 681 818 682T847 683Q868 683 868 672Q868 670 865 658T860 643Q857 637 848 637Q785 637 749 587L394 -15Q387 -22 366 -22Q346 -22 342 -16Q341 -13 313 303Q285 622 285 623Q283 631 273 634T229 637Q205 637 205 648Q205 654 208 666T217 682Q219 683 230 683Q276 680 329 680Q444 680 456 683H466Q472 677 472 674T470 656Q466 643 460 637H448Q384 637 384 615Q385 612 406 371T427 126Q427 125 495 240T632 473T704 596Q707 604 707 609Q707 633 667 637",87:"234 637H226Q205 637 205 648Q205 673 216 682Q218 683 231 683Q265 681 340 681Q371 681 404 682T443 683Q458 683 462 681T467 672Q467 670 464 658T459 643Q457 637 434 637Q407 636 394 632T378 623T376 613Q376 589 385 377T394 149L511 361Q542 419 596 519L613 551L612 585Q610 621 610 624Q608 637 559 637H555Q537 637 537 647Q537 654 540 664Q544 677 550 683H561Q600 680 656 680Q771 680 783 683H792Q798 677 798 675T796 658Q792 643 790 640T778 637H774Q721 637 708 620L717 385Q726 150 727 149Q727 148 752 193T812 303T882 433T942 546T969 596Q970 600 970 606Q970 610 969 613T966 620T961 625T955 628T949 631T941 633T934 634T927 636T920 637Q903 637 903 648Q903 650 905 664Q909 677 915 683H928Q960 681 1031 681Q1050 681 1073 681T1101 682Q1124 682 1124 672Q1124 655 1117 643Q1114 637 1104 637Q1085 637 1069 632T1043 618T1026 603T1014 588L1009 580L687 -16Q681 -22 660 -22Q643 -22 637 -16Q635 -14 627 223Q617 441 617 464L602 441Q578 397 487 228Q456 171 423 110T372 17T355 -15Q348 -22 328 -22Q312 -22 308 -20T303 -9Q303 -5 291 310T277 627Q273 636 234 637",88:"684 0Q670 0 634 1T569 2Q512 2 482 2T449 1Q433 1 433 10Q433 11 435 25Q437 34 438 37T442 43T448 45T459 46T476 49Q506 58 506 64Q506 65 467 179T426 295L382 244Q339 194 295 142T249 86Q245 79 245 72Q245 48 279 46Q293 46 293 32Q293 13 280 0H268Q206 2 151 2Q70 2 64 0Q50 0 50 11Q50 15 53 27Q57 41 60 43T78 46Q154 49 205 100Q207 103 312 225L411 341L407 353Q404 360 381 428T336 560T310 627Q301 636 255 637H229Q223 643 223 645T225 664Q229 677 235 683H246Q288 680 346 680Q462 680 477 683H487Q493 677 493 674T491 656Q488 644 485 641T471 637Q461 635 454 635Q419 626 421 619Q421 617 453 524T486 430T554 509T624 593Q631 604 631 611Q631 622 621 629T598 637Q583 637 583 648Q583 650 585 660Q589 676 591 679T602 683Q606 683 637 682T715 680Q742 680 771 681T804 682Q825 682 825 672Q825 650 817 642Q814 637 797 637Q739 634 700 608Q684 597 659 569T505 389L501 384L557 222Q612 61 616 57Q625 47 671 46Q691 46 697 45T704 36Q704 35 702 23Q701 19 700 14T699 7T696 3T692 1T684 0",89:"232 637Q198 637 198 647Q198 651 201 664T210 682Q212 683 223 683Q269 680 325 680Q443 680 455 683H465Q472 676 472 672Q472 656 465 642Q460 637 441 637Q395 634 395 623Q395 621 438 478T482 334T583 460T688 591Q688 593 694 601T700 617Q700 637 668 637H666Q655 637 655 648Q655 654 658 664Q660 672 660 673T663 678T668 682T677 683Q680 683 704 682T776 680Q801 680 828 681T858 682Q875 682 875 673Q875 669 872 657T867 643Q865 637 848 637Q788 634 749 597Q733 581 608 424L487 273L461 170Q454 145 448 118T438 76T434 60Q434 54 436 52T452 48T496 46H514Q520 41 520 38T518 19Q514 6 508 0H495Q427 2 364 2Q350 2 323 2T272 0H250H241Q234 7 234 11Q234 27 241 41Q245 46 275 46Q312 47 323 50T340 64Q340 65 344 79T355 120T368 171L393 274L341 448Q288 622 286 626Q278 636 232 637",90:"203 452Q203 455 236 565T270 677Q270 681 274 681Q276 683 488 683H699Q704 678 704 675Q704 663 697 649Q697 647 449 348L201 50L266 49H301Q442 49 495 116Q525 155 556 251Q563 274 565 278T579 282H585Q609 285 609 271Q609 270 570 142T528 8T518 1T466 0H303Q253 0 197 0T131 -1Q112 -1 102 -1T87 1T81 3T80 8Q80 30 89 39Q90 41 204 178T446 470T575 626L584 637H512H504H475Q446 637 426 635T378 624T330 597T289 546T254 467Q247 446 243 444Q239 442 226 442Q203 442 203 452",97:"418 53Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521Q531 153 534 153T540 150T543 144Q543 141 540 126T529 88T509 43T477 5T434 -11Q404 -11 383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 260 177 351T333 442Q343 442 352 441T369 437T382 431T393 425T402 417T409 410T414 402T419 396Q423 406 436 414T461 422Q475 422 484 413T494 395Q494 384 459 244T420 88Q418 80 418 58V53ZM397 323Q397 344 382 374T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100V94Q184 54 207 35Q218 26 235 26Q279 26 330 91Q343 109 346 118T372 217Q397 317 397 323",98:"158 683Q163 683 223 688T300 694Q312 694 312 685T279 544Q243 405 243 403L256 412Q268 422 292 432T338 442Q395 442 431 398T467 284Q467 175 393 82T229 -11Q175 -11 142 32T108 142Q108 176 115 207T166 412Q177 458 190 510T209 588T216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683ZM178 109Q178 27 234 27Q247 27 254 29Q295 44 323 94Q343 129 363 208T384 332Q384 354 382 361Q369 405 332 405Q282 405 228 326L222 317L205 250Q178 142 178 109",99:"257 -10Q183 -10 143 37T103 155Q103 257 173 341T337 440Q341 441 348 441H358Q421 441 445 415T469 356Q469 320 450 305T410 289Q392 289 381 299T370 325Q370 362 404 378L414 383Q392 402 365 405Q322 405 285 375T227 294Q217 271 202 213T187 119Q187 27 263 27Q299 27 330 40Q361 51 386 71T424 106T440 121Q444 121 455 110T466 96Q466 92 458 81T432 54T390 24T331 0T257 -10",100:"418 54Q418 26 438 26Q466 26 494 131Q500 151 504 152Q507 153 516 153H521H526Q543 153 543 144Q543 143 541 129Q531 91 521 65T487 14T434 -11T383 3T354 30T347 48H346Q345 47 342 45T337 40Q282 -11 228 -11Q172 -11 137 34T101 146Q101 255 174 348T337 441Q354 441 368 437T390 427T404 414T413 404T417 400L471 616Q471 629 464 632T425 637H404Q398 643 398 645T400 664Q405 683 413 683Q418 683 478 688T555 694Q567 694 567 686Q567 676 495 389L419 86Q418 80 418 61V54ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",101:"107 166Q107 230 131 283T193 369T270 420T345 441Q346 441 352 441T361 442H364Q409 442 439 418T470 355Q470 270 366 239Q308 223 218 223H205Q189 164 189 125Q189 83 206 55T261 27Q309 27 353 50T426 109Q436 121 440 121T453 111T466 97Q469 92 455 77Q424 41 372 16T258 -10Q184 -10 146 41T107 166ZM416 333T416 354T401 390T360 405Q322 405 292 384T246 336T223 288T215 261Q215 260 240 260Q262 261 276 262T314 266T353 275T384 291T408 317",102:"351 608Q351 642 389 661Q368 668 365 668Q358 668 352 664Q349 663 347 661T342 654T337 647T333 637T330 627T327 614T324 601T321 587T318 571L291 432Q291 431 343 431H394Q400 426 400 423T398 404Q394 390 389 386L335 385H282L255 246Q212 20 189 -51Q136 -199 58 -204Q22 -204 0 -185T-23 -134Q-23 -100 -3 -85T37 -69Q54 -69 65 -80T76 -108Q76 -115 75 -119Q70 -134 61 -144T46 -158L39 -161Q39 -162 42 -163T50 -166T61 -168Q77 -168 91 -145Q98 -128 105 -95L125 -1Q145 90 146 98Q149 109 163 180T189 317T202 384T158 385H114Q108 390 108 393T110 412Q113 424 120 431H165Q211 431 211 433Q213 435 219 473T237 561T266 639Q282 667 310 686T367 705Q402 705 426 686T450 635Q450 600 430 585T390 569Q373 569 362 580T351 608",103:"103 163Q106 263 173 347T320 441Q322 441 329 441T341 442Q387 439 419 398Q420 399 420 400Q421 402 425 406T440 416T464 422Q476 421 485 413T494 396Q494 386 465 268T407 38T377 -77Q365 -123 310 -164T179 -205Q46 -205 46 -139Q46 -114 64 -97T106 -79Q127 -79 136 -91T146 -115Q146 -127 141 -138T130 -155T124 -162T125 -163Q133 -166 170 -168Q200 -168 217 -162Q242 -153 264 -130T297 -78Q298 -74 305 -46T320 10T327 38Q326 38 317 31T291 15T256 2Q249 1 231 1Q182 1 143 38T103 163ZM398 324Q398 330 395 346T375 383T332 405Q330 405 326 405T320 404Q291 396 263 365Q230 324 208 239T185 115Q185 38 238 38Q258 38 279 50T312 77T336 106L348 122Q349 125 373 223T398 324",104:"398 44Q398 26 414 26Q431 26 451 43Q477 71 496 136Q499 148 501 150T515 153H521Q531 153 534 153T541 150T544 143Q544 133 534 105T496 41T432 -8Q424 -10 408 -10Q370 -10 348 12T326 72Q326 93 342 135Q397 288 397 349Q397 367 396 372Q386 405 357 405Q283 405 228 310Q217 290 212 274T180 152Q153 42 148 26T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 685Q312 674 277 539Q241 395 241 393Q242 394 249 399T259 407T271 415T285 424T300 431T318 437T338 440T362 442Q423 442 449 410T475 338Q475 290 437 178T398 44",105:"234 599Q234 620 251 638T292 656Q306 656 319 647T332 617Q332 594 313 577T273 560Q260 560 247 569T234 599ZM75 287Q75 292 82 313T103 362T142 413T196 441H214Q248 441 270 419T293 357Q292 338 289 330T245 208Q193 72 193 46Q193 26 209 26Q228 26 247 43Q273 71 292 136Q295 148 297 150T311 153H317Q327 153 330 153T337 150T340 143Q340 133 330 105T292 41T228 -8Q220 -10 204 -10Q160 -10 141 15T122 71Q122 98 171 227T221 384Q221 396 218 400T203 405Q175 403 156 374T128 312T116 279Q115 278 97 278H81Q75 284 75 287",106:"266 600Q266 622 283 639T322 656Q340 656 352 645T364 616Q364 596 347 578T305 560Q291 560 279 569T266 600ZM75 287Q75 293 86 316T117 369T168 420T236 442Q282 442 304 415T327 358V332L278 134Q269 98 260 60T246 3T236 -36T227 -66T220 -85T213 -101T204 -114Q181 -150 139 -177T46 -204Q8 -204 -12 -186T-32 -140Q-32 -112 -14 -96T27 -79Q48 -79 57 -91T67 -114Q67 -146 38 -166Q42 -168 49 -168Q75 -168 98 -147T130 -108T146 -71Q150 -59 199 138T250 346Q253 359 253 373Q253 405 230 405Q206 405 184 386T149 345T126 301L117 280Q115 278 98 278H81Q75 284 75 287",107:"158 683Q163 683 223 688T300 694Q312 694 312 686Q312 679 262 478L211 273Q212 272 219 276T248 299T296 349Q317 371 328 382T360 410T399 434T439 442Q462 442 480 427T498 373Q498 329 479 313T437 296Q420 296 409 305T398 331Q398 357 413 372T445 391Q454 392 448 399Q445 405 431 405Q408 405 377 385Q351 368 314 327T250 261Q243 257 243 254Q249 254 279 243T328 220Q366 192 366 146Q366 131 361 109T355 62V54Q355 26 376 26Q379 26 387 28Q420 36 443 130Q449 151 454 152Q457 153 465 153H470Q484 153 488 152T492 144Q492 141 489 126T476 88T454 42T420 5T372 -11Q331 -11 306 17T280 88Q280 100 283 119T287 146Q287 172 265 190T221 215T198 220Q197 220 173 121Q152 37 148 24T135 3Q121 -11 102 -11Q89 -11 80 -3T69 19L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683",108:"162 61Q162 26 183 26Q211 26 239 131Q245 151 249 152Q252 153 261 153H266H271Q288 153 288 144Q288 143 286 129Q276 91 266 65T232 14T179 -11Q144 -11 116 12T87 81Q87 96 88 102L216 616Q216 629 209 632T170 637H149Q143 643 143 645T145 664Q150 683 158 683Q163 683 223 688T300 694Q312 694 312 686Q312 676 240 389L164 86Q162 74 162 61",109:"81 278Q75 284 75 289Q77 299 89 338Q101 373 114 396T142 428T166 439T186 442H189Q225 440 251 417Q266 401 271 384L275 374L286 386Q342 442 414 442Q428 442 440 440T461 435T479 427T493 418T503 407T511 397T516 387T520 378T523 370L524 366Q546 395 583 418T667 442Q729 442 755 411T782 338Q782 290 743 178T704 45Q704 26 720 26Q773 26 802 136Q805 148 807 150T822 153H828Q838 153 841 153T848 150T851 143Q851 137 843 115T821 63T778 12T715 -10Q671 -10 652 16T632 71Q632 88 668 191T704 349Q704 367 703 372Q693 405 664 405Q637 405 613 393T571 360T547 329T534 309Q523 290 518 274T487 151Q455 24 452 16Q438 -11 408 -11T376 18Q376 26 411 167T447 314Q449 325 449 346Q449 372 444 384Q431 405 408 405Q334 405 276 305Q266 289 262 273T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 26 159 182T200 347Q202 361 202 372Q202 405 181 405Q168 405 159 391Q145 374 132 328T117 280T98 278H81",110:"449 44Q449 26 465 26Q482 26 502 43Q528 71 547 136Q550 148 552 150T566 153H572Q582 153 585 153T592 150T595 143Q595 133 585 105T547 41T483 -8Q475 -10 459 -10Q421 -10 399 12T377 72Q377 93 393 135Q448 288 448 349Q448 367 447 372Q437 405 408 405Q381 405 357 393T315 360T291 329T278 309Q267 290 262 274T231 151Q199 24 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 406 183 406Q163 406 148 374Q142 360 135 338T124 299T117 280T98 278H81Q75 284 75 287Q76 293 78 303T90 341T110 388T141 425T184 442Q195 442 204 441T221 436T235 429T247 421T256 412T262 403T267 394T271 387T273 381L274 378V374L287 387Q342 442 414 442Q474 442 500 410T526 338Q526 290 488 178T449 44",111:"103 155Q103 266 185 354T366 442Q435 442 476 394T517 275Q517 169 436 79T255 -11Q194 -11 149 32T103 155ZM187 119Q187 67 209 47T260 26Q290 26 321 47Q354 68 380 113T426 260Q432 291 432 315Q432 361 408 385Q388 405 358 405Q319 405 283 374T227 294Q217 271 202 213T187 119",112:"81 278Q75 284 75 287Q93 379 131 417Q154 442 189 442Q222 440 243 423T272 382L280 390Q335 442 389 442Q446 442 482 398T518 284Q518 212 480 137T375 19Q321 -10 291 -10H282H278Q237 -10 204 28L202 32L181 -51Q160 -135 160 -139Q160 -147 205 -148H230Q236 -155 236 -157T233 -175Q230 -187 227 -190T214 -194Q211 -194 202 -194T169 -193T108 -192Q40 -192 21 -194H13Q6 -187 6 -183T9 -167Q13 -153 16 -151T39 -148Q73 -147 78 -136Q82 -128 139 104Q199 337 199 347Q202 362 202 372Q202 406 182 406Q169 406 159 391Q145 374 132 328T117 280T98 278H81ZM221 111Q234 26 286 26Q307 26 336 47T385 116Q398 147 416 217T435 332Q435 354 433 361Q420 405 383 405Q333 405 279 326L273 317L221 111",113:"228 -11Q172 -11 137 33T101 147Q101 205 125 266T201 377T318 441Q322 442 333 442Q388 442 420 394L429 403Q439 413 455 423T481 437T494 442Q498 442 501 439T504 434Q504 425 435 149Q364 -135 364 -139Q364 -147 409 -148H434Q440 -155 440 -157T437 -175Q433 -191 429 -193Q425 -194 418 -194Q416 -194 406 -194T372 -193T309 -192Q259 -192 233 -192T204 -193Q190 -193 190 -184Q190 -181 192 -169Q196 -153 199 -151T219 -148Q266 -148 277 -141Q283 -137 305 -51L325 29L316 22Q270 -11 228 -11ZM397 323Q397 329 394 340T385 367T365 394T333 405Q302 405 271 372Q249 349 235 316T203 215Q184 135 184 108V100Q184 71 191 56Q204 26 235 26Q267 26 300 57T344 112Q347 117 372 217T397 323",114:"81 278Q75 284 75 289Q77 301 89 339Q122 442 183 442Q219 442 241 425T271 384L283 396Q327 442 384 442Q424 442 454 421T484 362Q484 327 464 312T424 296Q407 296 396 305T385 331Q385 352 394 365T414 384T424 390Q409 405 378 405Q322 405 276 315L268 300L234 161Q200 25 196 16Q182 -11 152 -11T120 18Q120 23 159 181Q199 343 199 346Q202 360 202 372Q202 405 182 405Q164 405 150 377T128 316T117 280Q115 278 98 278H81",115:"153 285Q153 349 197 395T311 442Q355 442 386 420T418 356Q418 321 401 308T365 294Q336 294 331 326Q331 336 334 345T343 359T353 368T362 374L366 376Q365 379 362 383T344 396T308 404Q265 404 246 377T226 325T244 289T287 275T339 258T383 212Q395 188 395 163Q395 132 379 95T333 32Q279 -11 207 -11Q154 -11 115 13T76 86Q76 108 83 123T102 145T121 153T135 156Q154 156 164 145T175 117Q175 82 142 66L132 62Q131 62 131 61Q131 57 139 49T166 34T210 26Q250 26 277 44T312 83T321 123Q321 153 301 166T248 185T204 198Q176 211 162 241Q153 258 153 285",116:"94 385Q87 392 87 395Q87 399 90 411T95 425Q97 430 103 430T149 431H196L215 511Q218 521 222 539T228 565T234 585T242 603T251 615T264 623T281 626Q311 626 315 597Q315 591 296 513T275 433Q275 431 320 431H366Q373 424 373 420Q373 398 360 385H263L189 86Q188 80 188 61V54Q188 29 201 27Q213 23 229 30Q253 37 276 66T316 138Q321 149 324 151T342 153H347Q364 153 364 146T360 130Q331 63 290 26T202 -11Q158 -11 135 18T111 81Q111 93 129 168T166 314L184 383Q184 385 139 385H94",117:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q301 26 324 43T358 77T369 99Q369 102 406 249T446 404Q460 431 490 431T522 402Q522 394 485 245T446 89Q443 74 443 56Q443 28 461 26Q487 26 507 86Q524 130 524 146Q524 147 530 153H547Q570 153 570 144Q570 138 561 109T544 62Q530 29 512 12Q492 -11 454 -11Q429 -9 410 2T385 23T376 41L363 28Q350 16 325 3T269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",118:"387 386Q387 407 406 425T445 443Q466 443 479 423T492 371Q492 330 473 253Q411 18 307 -8Q298 -10 279 -10Q208 -10 179 26T149 114Q149 162 185 261T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 337 259 245T226 102Q226 26 285 26Q328 26 360 72T422 237Q429 265 429 290Q428 324 408 349T387 386",119:"591 386Q591 407 610 425T649 443Q670 443 683 423T696 371Q696 327 672 232T621 85Q575 -11 493 -11Q469 -11 449 -6T418 8T398 24T386 38L382 43Q347 -10 293 -10H286Q221 -10 186 21T150 115Q150 164 185 262T221 384Q221 405 206 405Q177 405 157 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287T79 304T93 342T119 388T158 425T210 441H218Q243 441 268 421T293 357Q292 336 260 246T227 108Q227 26 292 26H295Q332 26 361 93L366 103V119Q366 122 367 133T369 150Q372 167 401 282T433 404Q446 431 477 431Q507 431 509 402Q509 396 500 358T474 254T446 140Q444 126 444 104V92Q444 66 459 46T502 26H505Q527 28 545 43T577 88T602 149T623 226Q633 265 633 290Q632 324 612 349T591 386",120:"275 356Q275 383 262 394T233 405Q196 405 166 371T121 289Q119 280 116 279T98 278H81Q77 282 76 283T75 288T78 300Q88 332 109 363T153 411Q195 442 235 442Q306 442 333 386Q373 442 427 442Q461 442 487 421T513 364T494 312T453 296Q436 296 425 305T414 331Q414 352 424 366T446 386L456 390Q448 404 421 404H418Q382 404 358 341Q355 332 328 227T298 105Q295 90 295 75Q295 26 339 26Q365 26 388 43T424 82T444 123T451 146L457 153H474Q490 153 493 152T496 144Q496 133 486 110T456 58T404 10T333 -11Q276 -11 237 45Q197 -11 146 -11Q108 -11 83 10T58 67Q58 99 76 117T119 135Q136 135 147 124T158 96Q158 89 157 85Q149 57 125 45L115 41Q125 26 151 26Q171 26 187 45T214 93Q217 102 244 210T273 330Q275 339 275 356",121:"75 287Q75 299 89 333T135 404T205 441Q246 441 269 420T293 357Q292 338 259 245T225 95Q225 26 274 26Q325 26 367 93L405 245Q442 393 446 404Q460 431 490 431T522 402Q522 400 416 -24Q389 -102 327 -153T196 -205Q152 -205 122 -181T91 -119Q91 -84 110 -67T152 -49Q170 -49 180 -60T191 -87Q191 -108 174 -128Q167 -134 157 -138T146 -144Q155 -153 159 -156T173 -163T199 -167Q229 -167 255 -149T297 -105T325 -52T342 -6T347 15Q315 -10 269 -10Q204 -10 176 25T148 108Q148 161 184 262T221 383Q221 405 206 405Q178 405 158 375T128 313T116 279Q115 278 97 278H81Q75 284 75 287",122:"160 317Q158 317 155 317Q136 317 136 324Q136 351 171 396T260 442Q292 442 321 410T365 375H369Q384 375 404 408L425 441Q427 442 444 442H460Q466 436 466 434Q466 419 426 367Q387 314 294 222T178 105L170 95L181 94Q198 93 236 81T295 68Q328 68 356 89T395 141Q398 150 401 151T419 153Q441 153 441 144Q441 110 394 50T282 -11Q251 -11 221 23T171 57Q157 57 143 47T121 26T104 3T95 -10Q93 -11 76 -11H60Q54 -5 54 -2Q54 3 61 14Q103 88 233 215Q349 329 349 338L302 351Q269 362 247 362Q227 362 212 356T192 342T183 327T178 320Q175 317 160 317"},{})},1044:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyleBold=void 0;var n=r(768),o=r(8199);e.texOldstyleBold=(0,n.AddPaths)(o.texOldstyleBold,{48:"259 460H279Q352 460 403 444T491 378Q528 320 528 219Q528 100 475 45Q417 -17 287 -17Q152 -17 99 44T46 219Q46 246 47 265T57 318T82 376T131 422T210 454Q234 460 259 460ZM389 229V271Q389 351 371 380T280 409Q232 409 208 385Q194 371 190 345T185 229V210Q185 108 194 83Q208 35 287 35Q317 35 336 42Q372 55 380 85T389 204V229",49:"119 417Q191 417 240 428T310 450T338 461Q353 461 357 452T361 400Q361 389 361 342T360 254V62H420H456Q483 62 488 58T494 35V29Q494 13 491 7T473 0Q468 0 424 1T295 2T167 1T117 0Q114 0 111 0T107 1Q96 8 96 27V35Q96 54 102 58T140 62H170H229V213Q229 363 228 363Q220 360 196 358T150 356L130 355H93Q84 360 82 365T80 386Q80 404 81 407T95 417H119",50:"214 399Q202 399 191 398T175 395T170 392L171 390Q172 389 174 386T178 379T181 369T182 355Q182 328 165 312T123 296Q99 296 82 312T64 356Q64 397 105 428T253 460Q301 460 337 456T411 441T476 403T514 338Q516 328 516 310V304Q516 257 470 227Q456 217 427 205T376 184L354 176Q350 174 325 162T277 139L254 128Q414 129 428 130H439Q450 148 453 166T460 188T486 193H493Q515 193 517 178Q517 171 502 94T484 11Q481 3 472 2T410 0H269Q65 0 62 2Q55 5 53 10T51 32Q51 54 56 58Q60 62 173 131Q296 207 318 224Q368 264 368 308Q368 342 342 363T283 392T214 399",51:"80 309Q80 367 131 414T276 461Q388 461 441 417T494 313Q494 265 463 223T373 155L361 151L376 147Q436 132 480 92T525 -15T487 -127T393 -192T274 -211Q179 -211 114 -167T48 -53Q48 -18 69 5T128 29Q168 29 188 5T208 -50Q208 -59 207 -67T203 -81T197 -92T190 -101T183 -109T177 -114T170 -118L167 -121Q160 -125 164 -127Q167 -129 176 -133Q215 -152 268 -152H273Q337 -152 356 -92Q364 -69 364 -14Q364 45 352 74T303 120Q287 125 240 125H230Q201 125 196 127T191 146V152Q192 170 196 173T233 178Q234 178 241 178T252 179T262 181T274 183T285 188T297 195T308 205T319 218T328 235T337 257Q345 280 345 320V330Q345 345 343 355T335 379T312 399T270 407Q226 407 177 377Q226 356 226 310Q226 270 204 253T153 235Q123 235 102 253T80 309",52:"180 0Q155 0 124 0T84 -1Q48 -1 40 3T32 27V37Q32 59 34 63T204 265T377 465Q380 468 383 468H387Q391 468 398 468T411 469Q432 469 438 468T449 459Q451 455 451 258V62H489H498Q531 62 536 58T542 31Q542 9 537 5T504 0H489H451V-132H489H498Q530 -132 536 -136T542 -163Q542 -181 538 -187T522 -194Q518 -194 483 -193T378 -192Q281 -192 256 -193L217 -194Q203 -189 203 -169V-163V-158Q203 -140 209 -136T246 -132H265H314V0H180ZM325 62V320L105 63L215 62H325",53:"131 29Q159 26 175 12T194 -13T197 -35V-41Q197 -58 195 -66Q191 -76 185 -84T173 -97T161 -105T152 -109L148 -110Q148 -112 158 -121T195 -141T252 -152Q274 -152 280 -151Q335 -137 349 -104T363 9Q363 85 356 114T322 157Q305 166 286 166Q251 166 223 154T182 131T162 109Q154 98 150 96T130 93Q107 93 102 104Q100 107 100 279V371V424Q100 461 110 461Q114 461 123 458T149 450T183 441Q234 429 286 429Q313 429 340 432T387 440T422 449T447 457T458 461Q472 461 472 435Q472 420 470 418Q464 405 438 379T352 325T226 297Q189 297 171 301H168V182Q169 182 174 185T190 194T213 205T248 213T292 217Q391 217 454 159T517 5Q517 -92 444 -151T255 -211Q167 -211 112 -160T57 -44Q57 -12 76 8T131 29",54:"48 316Q48 398 70 462T124 562T198 621T274 652T339 660Q377 660 384 659Q497 632 497 532Q497 507 482 487T431 466Q397 466 381 486T365 530Q365 569 405 593Q382 603 381 603Q361 607 350 607Q316 607 279 589T221 533Q199 489 196 385L195 370Q196 371 203 379T217 395T237 410T263 424Q283 431 313 431Q409 431 468 368Q526 310 526 208Q526 131 492 81T405 5Q359 -17 289 -17Q256 -17 227 -11T163 17T105 73T65 170T48 316ZM293 380Q244 380 220 331T196 212Q196 104 216 80Q240 41 292 41Q295 41 301 41T309 42Q338 46 355 62Q372 81 375 108T379 230Q378 314 372 333Q358 375 299 380H293",55:"95 210H88Q66 210 64 225Q64 229 82 345T102 465Q106 476 125 476H131Q162 476 162 458Q162 451 213 448Q221 448 238 447T260 446Q261 446 410 444Q436 444 468 444T509 445Q544 445 551 440T558 413V404Q558 395 547 380T478 301L392 202Q354 150 339 81T321 -104V-132Q321 -187 286 -203Q273 -211 255 -211Q236 -211 217 -199T190 -160Q189 -153 189 -130Q194 17 282 156Q309 200 370 270Q404 307 400 307H293Q151 306 146 303Q140 300 132 259T120 215Q115 210 95 210",56:"48 164Q48 199 59 228T92 277T128 307T163 329Q159 332 155 336Q135 346 110 382Q80 427 80 477Q80 564 147 620Q202 660 264 660Q266 660 275 660T290 661Q384 661 439 619T494 506Q494 486 489 468T477 437T459 413T440 395T421 380T406 370L410 368Q414 365 421 361T437 351T456 335T476 316T495 291T511 262T522 228T526 189Q526 93 460 38T282 -17Q242 -17 205 -9T130 19T71 75T48 164ZM406 506Q406 545 379 576T283 607Q218 606 193 585T168 536Q168 522 172 513T195 490T224 471T275 443L346 403Q406 446 406 506ZM291 42Q365 42 395 70T425 134V141Q425 170 401 190T319 242Q308 248 302 251Q286 260 266 271T235 288L225 294Q222 292 217 289T198 274T175 249T157 212T148 163Q148 116 179 79T291 42",57:"175 -140Q198 -152 236 -152Q294 -152 332 -116Q356 -91 366 -54T379 62V78L376 74Q372 70 366 64T352 50T333 35T308 23Q289 17 262 17Q168 17 108 77T48 235Q48 273 59 317Q81 381 141 421T276 461Q279 461 285 461T295 460Q326 460 354 454T415 426T471 371T510 277T526 136Q526 42 501 -28T432 -136T341 -192T240 -210Q199 -210 169 -201T121 -178T94 -146T80 -112T77 -82Q77 -51 95 -33T143 -15Q170 -15 189 -33T209 -81Q209 -116 175 -140ZM377 244V274Q377 300 376 316T368 352T348 384T312 405Q307 406 283 406Q257 406 238 396T213 376T205 361Q196 341 196 259V233V181Q196 122 211 96T278 69H298Q330 82 345 104Q367 134 376 190Q377 200 377 244",65:"761 751Q784 751 784 728V711Q784 570 795 417T820 191Q844 76 865 76Q868 76 902 93T962 112H973Q989 104 989 94Q989 92 987 86Q978 47 846 -11Q812 -25 779 -26Q722 -26 708 9Q688 47 669 161H524L379 162L359 136Q286 43 234 -3T142 -49T71 -19T39 55Q39 92 60 131T103 174Q113 174 117 167T124 149T136 128T166 110Q183 105 190 105Q230 105 341 246Q401 322 453 397T531 514T582 601T611 651H640V663Q640 692 676 718T745 750Q747 750 752 750T761 751ZM658 266Q653 312 649 377T644 489T641 541V556L557 415Q500 325 448 253Q467 261 524 261H568H658V266",66:"441 83Q571 83 571 195Q571 246 538 279T466 322T386 333Q378 333 357 330T329 327Q307 327 307 345Q307 354 313 365T347 396T419 430Q546 472 581 498Q594 508 594 535Q594 574 567 589T508 604Q469 604 442 583Q390 546 342 457T265 256Q237 148 186 60Q167 29 144 13Q105 -15 68 -17H65Q40 -17 40 1Q40 7 53 29T87 100T124 210Q162 373 190 575Q188 575 174 567T138 550T98 542Q75 542 75 560Q75 588 123 618Q135 625 203 659T281 696Q299 703 316 703Q339 703 339 685Q339 656 328 583L333 588Q338 592 346 599T367 615T394 634T428 654T467 674T511 690T559 701T611 705Q651 704 681 689Q739 659 739 598Q739 507 595 427L584 421Q585 420 595 416T610 410T626 402T644 392T660 380T677 365T691 347T703 325T710 299T715 268Q717 193 665 130Q622 73 531 28T348 -17Q275 -17 225 10Q206 19 200 24T193 36Q193 57 231 86T311 119H322Q386 83 441 83",67:"243 -20Q135 -20 78 48T20 218Q20 280 39 344T98 470T193 580T324 661T488 702H490Q491 702 493 702T498 703T507 703T518 702H526Q599 702 599 631Q599 597 577 550T541 486Q523 463 490 447T431 430Q423 430 419 433Q409 437 409 450Q410 456 432 499T454 567Q454 586 446 594T415 603Q316 603 254 532Q216 487 190 421T164 284Q164 228 181 186T226 122T282 90T340 80Q377 80 405 96T449 131T492 167T553 187H555Q580 187 580 168Q580 153 551 123T476 60T367 4T243 -20",68:"107 0Q92 5 92 18Q92 33 113 53T160 86Q170 91 182 94T197 100L206 120Q248 226 273 337T304 501T309 585Q278 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q281 686 447 686H480H517Q692 686 784 631Q885 571 885 450Q885 339 805 239T586 75T286 1Q276 0 187 0H107ZM741 391Q741 424 731 452T694 510T613 558T481 584Q476 584 468 584T457 585L449 586V579Q441 501 425 424T391 292T357 193T330 125T319 100H324Q511 100 628 175Q688 215 714 275T741 391",69:"495 516Q485 516 478 520T470 532Q470 537 476 550T482 570Q482 589 465 596T401 603Q344 603 319 582Q295 558 295 519Q295 493 312 474T355 445T407 432T455 427Q477 427 477 409Q477 395 453 371T389 333Q380 330 345 327T279 312T223 272Q181 223 181 176Q181 131 225 107T324 83Q366 83 395 98T448 136T487 167Q517 185 547 187H551Q574 187 574 170Q574 151 535 113T421 36T271 -15Q260 -16 226 -16Q181 -16 152 -9Q104 4 71 33T37 111Q37 140 50 176T106 263T216 356Q215 357 207 362T190 374T172 392T156 419T150 456Q150 521 208 580T341 670T474 702Q475 703 499 703Q528 703 547 701T586 693T615 673T627 637Q627 584 581 550T495 516",70:"812 567Q804 567 795 570T786 579Q786 586 647 586H559L558 582Q558 575 539 510T506 407L498 384H775Q788 378 790 368Q790 328 746 298T665 268Q646 268 642 284H457L447 261Q396 150 360 94Q329 46 270 8T149 -30Q123 -30 100 -24T63 -10T37 9T22 26T17 36Q17 59 56 88T135 119Q145 119 149 117T165 104Q187 78 227 72Q232 72 234 76Q245 93 273 145T350 323T424 570L428 586H276Q265 575 239 563T190 551Q180 551 174 556T167 569Q167 580 179 597T213 634T278 668T371 685Q374 686 624 686Q863 685 888 682Q917 678 927 663Q930 658 930 650Q930 624 888 596T812 567",71:"50 279Q50 361 88 438T190 570T335 661T503 702H514Q524 703 532 703Q671 703 671 626Q671 580 614 514T495 447Q472 447 472 465Q472 477 499 511T527 562Q527 582 507 592T433 602Q351 602 302 569Q252 535 223 469T194 344Q194 266 237 217T352 168Q401 168 442 205T505 316Q515 345 551 368T622 393H625Q649 393 649 376Q649 371 635 318T612 237Q580 129 540 62T442 -49Q353 -114 264 -114Q259 -114 252 -114L246 -113Q190 -113 142 -107T81 -96Q71 -90 71 -81Q71 -57 110 -30T187 2Q196 2 236 -4T338 -14Q371 -14 377 -9Q410 24 446 113L451 127Q353 68 253 68Q157 68 104 129T50 279",72:"42 447Q20 447 20 465Q20 481 47 515T119 589T239 657T392 686Q443 686 463 664T484 616Q484 570 473 506T452 401L441 360Q441 359 550 359H660L663 370Q684 435 716 522T758 624Q771 646 806 666T870 686Q894 686 894 668Q894 667 867 597T804 416T752 218Q737 135 737 93Q737 77 746 65T778 53Q799 53 803 54T814 63Q831 86 864 103T924 120Q946 120 946 100Q945 85 931 63T888 16T806 -27T684 -48H681Q625 -48 603 -10Q593 4 593 29Q593 71 603 131T624 230L634 269Q632 269 624 266Q610 261 600 261T507 259H411L399 222Q344 62 322 21Q301 -7 268 -24T209 -41H207Q187 -41 185 -25Q185 -17 192 2T220 71T261 184Q284 256 284 258Q284 259 227 259H170Q169 259 166 261T162 264T158 266T156 271T155 277Q155 296 184 320T250 356Q259 358 286 359Q312 359 312 360Q314 372 318 385Q332 450 339 526Q339 530 339 535T340 543Q340 586 296 586Q255 586 227 576T188 553T165 523T146 497Q127 476 97 462T42 447",73:"56 499Q32 499 32 516Q32 540 64 580T165 649Q241 682 365 685Q366 685 376 685T405 685T445 686T496 686T553 686H732Q746 677 746 668Q746 646 711 620T642 587L572 586H503Q479 546 458 479T424 352T383 224T318 111L309 101L412 100H514L523 109Q567 150 618 153Q644 153 644 135Q644 132 642 124Q629 86 581 52T476 6Q454 2 433 2T216 0Q-11 0 -15 2Q-27 6 -27 18Q-27 37 2 61T59 93Q77 100 142 100H198Q255 177 299 369Q337 513 382 574L391 586H348Q261 586 176 576Q163 543 124 521T56 499",74:"286 390Q263 390 263 407Q263 432 293 481T367 566Q511 687 724 687Q738 687 761 687T793 686H923Q937 677 937 668Q937 648 905 623T842 589Q829 587 817 586T802 585T795 583T788 578Q709 506 632 189Q622 153 615 134T588 81T537 17Q482 -39 404 -76T247 -114Q192 -114 158 -100Q53 -61 53 32Q53 59 58 73T79 102Q126 147 177 147Q200 147 200 128Q200 123 198 112T196 96Q196 47 238 17T345 -13Q362 -13 377 -9T404 0T426 16T444 34T459 55T470 76T478 97T483 116T488 132L490 141Q511 222 520 257T554 364T608 486T675 576L685 586H634H612Q532 586 484 564Q453 549 436 526T409 478T395 447Q378 424 345 407T286 390",75:"98 542Q75 542 75 560Q75 588 123 618Q132 624 199 657T275 694Q291 703 315 703Q327 703 332 699T338 690T339 670Q339 596 323 505T283 337T237 194T198 90L181 53Q170 31 136 8T68 -17H65Q40 -17 40 0L76 92Q112 185 150 322T194 564V578L168 565Q125 542 98 542ZM834 142Q834 125 819 100T774 48T692 3T576 -16H560Q540 -16 508 6Q469 33 422 108T342 267T309 398Q309 411 310 417T320 442T347 482Q401 542 517 615T710 702Q712 702 721 702T735 703Q772 703 791 690Q819 674 819 646T792 597T733 574H722Q704 584 704 599Q706 607 700 610T672 617L660 613Q609 595 524 538T423 450V440Q423 376 488 247T604 83Q621 70 640 70Q677 70 701 82Q713 87 718 101T737 132T783 160Q792 163 807 163Q834 163 834 142",76:"63 -17Q41 -17 41 0Q41 22 85 54Q101 68 113 92T133 141T154 219T182 315Q230 462 306 553Q345 599 391 632T478 678T543 697T582 703Q584 703 589 703T598 702Q643 702 666 676T689 613Q689 588 683 575Q674 551 632 524T552 496Q530 496 530 512Q530 517 531 525T533 538Q533 559 522 577T480 596H476Q462 596 451 588T415 544Q350 447 310 281Q284 181 261 136L255 124H285Q342 123 441 107T583 90L596 89Q603 116 647 144T729 173Q751 173 751 157Q751 118 685 60T523 -15Q514 -16 479 -16Q421 -16 320 0T171 18H155L142 10Q98 -17 63 -17",77:"38 20Q38 59 60 99T104 139Q106 139 126 125T176 106H181Q200 106 221 139T286 281Q322 370 342 451T368 581T376 634Q384 657 420 680T487 703Q502 703 507 696T522 649Q538 589 554 537Q579 453 609 372T660 248T686 202Q687 201 739 244T830 322L1166 642Q1225 700 1230 701Q1230 701 1237 703Q1258 703 1258 667L1253 637Q1248 607 1241 558T1227 451T1214 326T1209 202Q1209 77 1232 77Q1237 77 1269 94T1326 112H1329Q1353 112 1353 94Q1353 81 1334 60Q1311 37 1248 7T1150 -24H1141H1135Q1085 -24 1074 26Q1064 75 1064 134Q1064 239 1086 426Q1087 430 1087 434L1061 410Q871 227 783 149L694 76Q653 44 647 40T631 34Q620 34 616 37T594 63Q546 125 514 198Q467 307 423 449L418 466L412 444Q376 310 306 153Q278 88 251 45T201 -18T163 -43T131 -49Q102 -48 70 -31T38 20",78:"47 139Q81 105 122 105Q137 105 147 117Q159 134 182 199T234 381T274 610Q275 634 284 647Q297 666 327 684T389 703Q403 703 408 695T428 645Q480 490 567 298Q628 163 673 103Q674 102 674 102T675 106Q732 331 803 551Q842 674 875 725Q908 775 966 807T1081 840H1084Q1105 840 1105 803Q1105 768 1088 733T1051 689Q1045 686 1032 686Q986 683 948 663T901 624Q881 579 837 430T760 154L726 28Q725 28 725 28T723 25Q716 0 682 -24T611 -48Q600 -48 595 -45T576 -23Q522 44 480 124Q417 243 332 463L328 473L325 457Q291 293 227 124Q159 -49 72 -49Q38 -49 5 -28Q-24 -8 -24 21Q-24 58 -3 98T41 139H47",79:"433 703Q456 703 456 685Q456 672 441 655T407 627Q402 623 378 611T328 579T276 524Q207 434 207 324Q207 222 270 153T441 84Q566 84 651 177T737 400V405Q737 496 693 549T576 603Q542 603 510 560Q490 537 472 502T442 454Q397 412 346 409Q320 409 320 427Q320 430 322 436Q331 465 360 507T433 594T542 671T677 703Q776 703 829 636T882 468Q882 369 831 277T702 122T528 21T343 -17Q214 -17 139 61T63 257Q63 336 94 409T173 534T272 625T367 684T432 703H433",80:"170 -67Q147 -67 147 -49Q147 -42 162 -8T204 99T253 254Q274 332 288 415T305 542L308 585Q277 585 234 577T179 557Q172 550 166 532T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H495H537Q622 686 678 677T784 637Q846 598 846 533Q846 452 776 375T597 252T378 206H366L358 181Q341 130 316 68T282 -7Q262 -33 230 -50T170 -67ZM701 468Q701 512 661 540T570 577T461 586H448V582Q446 576 443 545T428 447T395 301L389 280Q390 280 398 284T419 295T441 303Q443 304 484 306T572 321T651 359Q701 402 701 468",81:"874 453Q874 372 836 298T750 177T638 89T543 33T486 8L483 7Q485 5 523 -7T622 -32T726 -46Q741 -46 746 -45T755 -41T762 -27Q770 -1 806 23T878 50H890Q905 42 905 33Q905 -8 838 -68T670 -145Q662 -146 628 -146Q538 -146 389 -100T164 -50Q132 -50 132 -32T162 11T227 47Q231 48 286 51T394 62T518 100T641 180Q730 271 730 387Q730 478 673 540T520 602Q410 602 337 525T264 355Q264 284 310 244T420 203Q476 203 568 222Q594 222 594 204Q594 184 565 161T508 128Q433 103 316 103Q227 103 174 157T120 290Q120 382 182 471T343 620T548 697Q578 703 601 703Q604 703 611 703T623 702Q663 702 687 696Q760 679 817 618T874 453",82:"159 0Q159 5 172 34T205 114T245 229T284 386T309 575V585H304Q303 585 295 585T282 584Q233 579 207 570T175 553T165 531T156 509Q140 484 105 466T44 447Q20 447 20 465Q20 482 34 510T76 565Q122 608 173 632Q279 686 448 686H505H582Q683 686 745 672T834 611Q842 594 842 565Q842 523 824 484T780 419T722 370T669 336T632 318L619 312L626 302Q640 279 667 227T696 172Q717 133 735 112T762 88T784 84Q824 84 872 118T957 153Q981 153 981 136Q981 114 937 78T820 13T684 -17Q646 -17 616 8T569 66T526 151T477 234Q461 256 446 265Q437 272 421 274Q400 274 400 291Q400 311 430 336T495 371Q496 371 543 374T627 392T681 436Q699 467 699 503Q699 550 644 568T471 586H449V582Q449 581 447 559T438 499T422 413T393 298T348 165Q313 73 296 45Q282 24 249 4T185 -17Q159 -17 159 0",83:"204 476Q204 525 248 577T372 666T539 703T674 683T721 612Q721 588 714 569Q704 547 669 524T601 499Q573 499 573 516Q573 521 575 527T577 543Q577 563 568 574T548 588L539 590Q490 603 444 603Q418 603 394 597T364 583Q348 567 348 533Q348 493 382 466T459 425T555 387T633 330Q662 292 662 249Q662 153 544 69T257 -16Q218 -16 208 -15Q118 1 64 46Q25 76 25 126Q25 185 82 235T203 290H207Q229 290 231 274Q231 243 180 213Q173 209 172 206T170 189T171 170T183 150T216 121Q273 83 356 83Q412 83 459 100Q493 111 507 141Q518 165 518 185Q518 208 506 228T478 262T437 288T398 306T360 320Q316 335 285 352T239 384T215 416T205 443T204 467V476",84:"61 462H59Q38 462 38 479Q38 528 109 594T289 683L304 685L837 687L846 693Q889 720 923 720Q947 720 947 702Q945 671 892 631T776 583Q774 583 772 583T769 582T766 582L764 581H758Q753 581 744 581T722 580T693 580T662 580H563L514 385Q507 355 493 299T475 225T460 172T443 119T426 76T402 24Q386 -11 355 -33T304 -61T266 -69Q242 -69 242 -50Q243 -45 253 -25T278 32T307 115L364 340Q405 511 413 538T436 580H207Q202 572 200 568T197 561T195 552T190 537Q176 511 135 487T61 462",85:"124 586Q107 586 74 569T15 552H13Q-10 552 -10 570Q-10 605 70 645T222 686Q283 686 283 631Q283 590 246 504T172 326T135 181Q135 130 157 107T205 83Q221 83 259 106Q347 165 453 301T604 548Q607 557 612 569T619 587T624 600T628 612T632 621T637 628T641 634T647 640T654 645T662 652Q706 686 748 686Q771 686 771 669Q771 656 754 614T700 467T630 229Q615 168 610 105Q610 88 617 78L641 90Q681 111 706 112Q733 112 733 95Q733 82 714 60Q694 40 633 10Q567 -23 532 -24Q507 -24 495 -17Q466 -4 466 32Q466 96 500 225Q277 -17 102 -17Q56 -17 23 17T-10 118Q-10 164 13 234T64 363T115 481T139 567Q139 586 124 586",86:"25 608Q25 628 60 657T148 686Q184 683 213 671T273 625T327 538T363 394T380 184L381 134L399 148Q503 226 574 302T667 415T689 467Q688 474 684 482T672 502T645 521T600 532Q576 532 576 567Q576 604 597 644T641 685H649Q701 685 737 648T774 545Q774 457 703 333T461 66Q397 13 332 -32T255 -77Q237 -77 237 -30V-23Q241 20 241 109Q241 483 115 569Q91 586 50 589Q25 589 25 608",87:"25 607Q25 629 62 657T142 686Q205 686 248 647T312 541T339 411T347 275Q347 249 345 203V189Q375 219 449 316T587 516Q629 584 629 587Q629 589 626 597T622 607Q622 629 658 656T732 686H744Q755 680 757 678Q757 677 769 649T799 577T835 475T874 339T904 183Q908 157 910 151L925 169Q997 252 1059 343T1121 474Q1120 498 1103 513T1059 532Q1036 532 1036 568Q1036 600 1053 636T1090 683L1097 686H1109Q1147 684 1176 652T1206 551Q1206 460 1131 320T897 7Q859 -33 840 -52T816 -74T804 -77Q788 -77 784 -32Q783 -28 783 -26Q774 108 744 239T691 436T665 501Q664 501 649 475T602 400T528 289T420 146T280 -15Q243 -56 231 -66T210 -77Q191 -77 191 -40Q191 -38 195 -4T204 91T209 217Q209 290 202 351T177 469T126 557T45 589Q25 589 25 607",88:"762 562Q762 579 737 584T711 604Q711 630 753 658T834 686Q864 686 885 669T906 627Q906 580 834 522T614 379L584 362V357Q585 354 589 315T597 233T603 183Q610 132 627 116T671 100Q678 100 704 113T754 126T778 107Q776 79 733 45T626 2Q615 1 578 1Q542 1 535 3Q521 7 510 15T491 31T477 54T467 78T460 108T456 137T452 170T449 201Q447 220 445 240T442 270L441 281Q435 281 357 233Q240 165 206 135Q200 128 200 124Q200 113 208 108T226 101T244 96T252 82Q252 61 214 31T129 1H120Q97 1 77 16T56 60Q56 105 133 168T414 345Q428 352 431 354T433 359Q422 493 414 522Q407 551 395 566T373 583T350 586H341L332 580Q290 560 265 560Q243 560 243 577Q243 585 248 596T269 624T306 653T365 676T447 686H456Q472 686 484 683T514 671T543 637T562 576Q565 557 570 501L577 437Q577 436 613 457T694 506T756 551Q762 558 762 562",89:"73 555Q49 555 49 573Q49 602 110 644T239 686Q319 686 376 624Q416 584 444 511T483 361T499 240T503 173Q503 165 504 165Q506 165 524 184T556 218Q631 297 674 377T718 485Q718 505 699 526Q673 552 628 552Q619 552 613 562T607 590Q607 617 621 645T658 685Q661 686 671 686Q718 686 757 652T797 545Q797 476 749 369T602 146Q500 29 371 -67T176 -164Q112 -164 74 -120T36 -29Q36 5 55 36T95 67Q104 67 108 59T115 39T128 12T154 -12Q183 -30 216 -30Q239 -30 305 7L361 44L367 49V54Q367 95 364 143T351 273T312 429T243 546Q206 581 156 588L146 581Q108 555 73 555",90:"622 574Q522 579 420 579H396Q373 579 364 574T351 550Q339 516 297 490T218 462Q195 462 195 479Q195 487 197 492Q218 565 313 625T509 685Q564 685 650 683T755 680Q787 680 807 683T831 686Q853 686 853 669Q853 657 826 626Q742 532 641 437L619 415L622 414Q626 414 631 414T642 414Q697 411 697 388Q697 367 670 345T607 323Q605 323 592 325T546 329H522L490 302Q457 274 400 226T289 136L260 113L318 112Q345 111 452 109T587 106H627Q650 143 656 170Q666 197 710 225T788 253Q811 253 811 237Q811 211 781 160T710 77Q619 0 515 0Q507 0 497 0T484 1Q434 1 319 3T177 6Q123 6 95 2Q83 2 71 0H68Q46 0 46 17Q46 28 58 44Q68 56 100 80T210 165T383 307L408 329H361L314 330Q297 338 297 350Q297 368 320 388T368 413Q375 415 441 415H506L647 555L664 574H622"},{})},7292:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texOldstyle=void 0;var n=r(768),o=r(9848);e.texOldstyle=(0,n.AddPaths)(o.texOldstyle,{48:"39 213Q39 274 53 319T89 389T139 429T192 448T242 452Q347 452 400 400Q460 335 460 213Q460 -22 250 -22Q39 -22 39 213ZM364 242Q364 279 363 301T355 348T338 385T306 406T254 415Q250 415 245 415T238 416Q217 416 190 404T150 368Q136 339 136 221Q136 114 146 78T200 23Q219 16 250 16Q280 16 299 23Q341 41 352 77T364 221V242",49:"116 410Q176 412 215 423T269 443T288 453H291Q293 453 301 447V254Q301 62 303 60Q307 52 322 49T394 46Q418 46 422 43T426 23Q426 8 424 4T411 0Q407 0 369 1T258 2T148 1T106 0Q96 0 94 4T91 23Q91 40 95 43T123 46Q180 46 195 49T215 61Q216 63 216 220V376Q192 367 119 364H93L86 371V403L92 410H116",50:"55 334Q55 386 105 419T236 453Q333 453 390 413T448 307Q448 278 437 256T406 218T365 193T318 172T277 151L248 134Q219 118 191 102T163 84T267 83L382 85H391Q399 99 406 126Q410 143 413 145T429 148Q440 148 442 147T449 139Q449 137 435 73T420 7Q420 6 414 0H233Q94 0 71 0T46 5Q46 5 46 6Q44 8 44 24Q44 39 46 41Q47 44 98 78T212 155T294 212Q347 257 347 304Q347 354 306 380T203 407Q150 407 120 377Q118 375 123 373Q146 362 146 332Q146 315 133 302T101 288Q85 288 70 298T55 334",51:"69 312Q69 377 122 414T233 452Q333 452 381 409T430 313Q430 268 402 223T311 149L301 144Q307 143 317 140T355 123T402 92T439 44T456 -25Q456 -101 396 -158T241 -216Q154 -216 98 -173T42 -68Q42 -58 44 -50T50 -35T57 -25T66 -17T75 -13T82 -10L87 -8Q92 -7 102 -7Q132 -7 147 -25T162 -66Q162 -112 118 -125L113 -126Q113 -129 127 -140T173 -162T239 -173Q268 -173 292 -158Q345 -124 345 -24Q345 33 329 67Q298 125 229 125H210H172Q166 131 166 142Q166 159 172 161Q178 161 208 164T244 169Q251 169 263 176T291 199T316 245T327 314Q327 413 238 413Q182 413 130 369Q177 350 181 312Q181 289 166 273T125 257Q102 257 86 272T69 312",52:"163 0Q139 0 109 0T71 -1Q43 -1 36 2T28 15V27V46L190 270Q325 457 330 462Q333 464 352 464H371L377 458V46H464L471 40V6L464 0H377V-65V-108Q377 -131 379 -137T391 -144Q409 -148 446 -148H464Q468 -151 471 -155V-187L464 -194H453Q395 -192 325 -192Q222 -192 210 -194H199L193 -188V-154L199 -148H228Q241 -148 250 -148T265 -146T275 -145T281 -143T284 -141T286 -138T289 -134V0H163ZM295 46V350L75 46H295",53:"159 -44Q159 -66 145 -80T109 -96H102L107 -105Q148 -173 228 -173Q255 -173 280 -162Q351 -128 351 -6V8Q351 67 344 98T316 151Q288 176 255 176Q175 176 136 109Q129 100 114 100Q97 100 95 106Q93 110 93 277V403Q93 451 98 451Q100 452 103 452Q105 452 124 445T177 431T251 423Q294 423 328 430T380 445T401 453Q410 453 410 435V422Q332 331 203 331Q152 331 140 339Q139 339 139 254V168Q194 214 256 214Q332 214 390 154T448 0Q448 -95 381 -155T229 -216Q153 -216 104 -166T50 -49Q50 -15 66 -1T105 13Q128 13 143 -3T159 -44",54:"42 313Q42 401 68 472T133 583T215 644T296 665H304Q317 665 329 664T360 657T393 640T418 608T432 557Q432 533 422 519T401 502T380 498Q358 498 343 512T328 550Q328 591 367 601L372 602Q372 604 365 609T341 620T307 626Q260 626 226 600T174 537Q147 483 143 376V356Q192 434 266 434Q317 434 357 409Q406 375 435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM251 396Q211 396 178 354T145 217Q145 159 152 122T166 73T187 47Q216 21 252 21Q294 21 321 47Q342 68 349 99T356 203V232Q356 264 354 285T345 331T322 373T280 395Q274 396 251 396",55:"75 246Q64 246 62 247T55 255Q55 259 72 357T90 458L94 462H99Q104 463 109 463H121Q128 460 128 452Q128 445 134 441T165 435T233 432T356 431H478L485 425V392L414 298Q408 290 385 260T358 223T337 191T317 154T302 116T289 68T282 14T275 -55T274 -137Q274 -173 272 -177Q262 -216 223 -216Q170 -216 170 -157V-148Q172 -78 189 -12T237 109T288 196T338 266Q345 275 348 279Q395 340 395 342Q396 343 376 343T274 343Q122 342 117 339T103 294T90 248Q88 246 75 246",56:"69 496Q69 570 124 618T247 666Q321 666 375 624T429 515Q429 468 405 433T320 361L346 344Q385 320 403 301T439 250Q456 212 456 181V172V160Q456 141 449 119T426 71T386 26T326 -8T246 -21Q160 -21 102 30T43 155Q43 265 167 332L176 337L161 347Q105 384 87 423Q69 458 69 496ZM371 513Q371 567 334 596T249 626Q198 626 163 598T127 532Q127 521 129 511T138 492T150 476T167 460T185 447T207 433T228 420L284 384L294 391Q346 424 363 469Q371 486 371 513ZM190 21T250 21T351 56T393 140Q393 180 362 213Q354 221 317 246T246 292L212 313Q210 313 200 307T173 287T142 256T117 212T106 157Q106 100 148 61",57:"171 -101Q171 -118 163 -130T146 -146T134 -151Q132 -151 132 -152Q132 -154 140 -159T167 -168T206 -173Q274 -173 317 -108Q356 -50 356 79V86L350 77Q308 9 231 9Q150 9 92 81Q42 141 42 228Q42 289 64 333Q93 390 142 421T235 452Q237 452 244 452T255 453Q289 453 321 439T386 391T437 290T457 128Q457 -29 381 -122T206 -216Q148 -216 108 -187T67 -104Q67 -75 84 -62T119 -49Q141 -49 156 -63T171 -101ZM242 46Q293 46 324 94T355 223Q355 323 337 356Q316 401 275 410Q267 412 248 412Q206 412 179 386Q155 360 149 328T143 224Q143 120 163 88Q192 46 242 46",65:"576 668Q576 688 606 708T660 728Q676 728 675 712V571Q675 409 688 252Q696 122 720 57Q722 53 723 50T728 46T732 43T737 41T743 39L754 45Q788 61 803 61Q819 61 819 47Q818 43 814 35Q799 15 755 -7T675 -30Q659 -30 648 -25T630 -8T621 11T614 34Q603 77 599 106T594 146T591 160V163H460L329 164L316 145Q241 35 196 -7T119 -50T59 -24T30 43Q30 75 46 100T74 125Q81 125 83 120T88 104T96 84Q118 57 151 57Q189 57 277 182Q432 400 542 625L559 659H567Q574 659 575 660T576 668ZM584 249Q579 333 577 386T575 473T574 520V581L563 560Q497 426 412 290L372 228L370 224H371L383 228L393 232H586L584 249",66:"304 342Q292 342 292 353Q292 372 323 391Q331 396 417 428T533 487Q563 512 563 555V562Q563 575 557 589T530 618T475 636Q429 636 396 613T330 539Q263 446 210 238Q196 183 173 120Q135 31 121 16Q108 1 85 -10T47 -22T32 -10Q32 -5 44 18T77 93T112 206Q135 296 154 395T182 550T191 615Q191 616 190 616Q188 616 179 611T157 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 693Q295 686 288 635T278 575Q278 572 287 582Q336 635 402 669T540 704Q603 704 633 673T664 599Q664 559 638 523T580 462Q553 440 504 413L491 407L504 402Q566 381 596 338T627 244Q627 172 575 110T444 13T284 -22Q208 -22 158 28Q144 42 146 50Q150 67 178 85T230 103Q236 103 246 95T267 75T302 56T357 47Q436 47 486 93Q526 136 526 198V210Q526 228 518 249T491 292T436 330T350 345Q335 345 321 344T304 342",67:"201 -25Q167 -25 136 -14T75 23T29 94T12 202Q12 290 50 394T161 574Q227 642 303 673T433 704Q435 705 457 705Q533 701 533 640Q533 606 507 548T464 474Q431 444 396 444Q381 444 381 453Q381 459 388 473T407 513T428 563Q433 580 433 594Q433 636 381 636Q314 636 260 594T175 489T128 363T112 247Q112 157 153 101T273 44Q347 44 398 121Q413 144 437 157T481 171Q496 171 496 160Q496 150 476 123Q426 56 350 16T201 -25",68:"37 475Q19 475 19 487Q19 536 103 604T327 682H356Q386 683 408 683H419Q475 683 506 681T582 668T667 633Q766 571 766 450Q766 365 723 287T611 152T455 57T279 6Q248 1 160 0Q148 0 131 0T108 -1Q72 -1 72 11Q72 24 90 40T133 64L144 68L152 88Q247 328 272 587Q275 613 272 613Q272 613 269 613Q225 610 195 602T149 579T129 556T119 532Q118 530 116 525T113 518Q102 502 80 490T37 475ZM665 407Q665 596 412 613Q403 614 383 614Q370 614 370 612Q370 598 363 542T323 357T242 103L228 69H265Q391 73 481 119Q536 148 575 188T633 268T658 338T665 392V407",69:"144 470Q144 556 240 630T451 705Q564 705 564 637Q564 611 540 573Q529 559 505 547T464 534Q448 534 448 545Q448 552 455 562Q463 577 463 591Q463 600 462 604T456 616T436 627T400 635Q396 635 390 635T380 636Q291 636 258 568Q245 544 245 516Q245 463 290 438T391 410Q415 410 415 398Q415 392 407 380T376 356T326 341Q288 340 260 327Q218 311 187 276T143 208T130 151Q130 113 156 88T211 55T268 47Q349 47 403 125Q415 144 439 157T483 171Q499 171 499 160Q499 148 475 120T413 59T315 3T197 -22Q124 -22 77 14T30 105Q30 126 39 154T66 216T122 288T209 354L223 362Q144 400 144 470",70:"199 579Q181 579 181 590Q181 598 188 611T212 639T260 666T335 682Q336 682 349 682T383 682T431 682T493 683T561 683Q776 682 784 681Q826 673 829 647Q829 620 797 600T744 580Q728 580 728 595Q729 607 713 610Q698 613 598 614H500L499 610Q499 598 467 486T428 367Q428 365 551 365H674Q683 360 684 355Q687 346 677 329Q666 312 642 299T598 285Q586 285 582 296H402L394 277Q386 258 373 229T346 167T315 102T286 51Q265 22 225 -5T133 -32Q108 -32 87 -25T54 -7T33 15T21 35T18 47Q18 60 44 80T98 103Q108 103 111 101T119 88Q130 66 150 54T179 39T195 37Q199 37 203 43Q217 67 245 125T318 300T391 532Q393 543 398 564T406 598T409 613T339 614H269Q229 579 199 579",71:"216 68Q155 68 115 100T59 177T44 273Q44 299 50 333T73 421T133 533T239 632Q346 704 466 704Q508 704 515 703Q555 696 577 681T599 635Q599 605 570 560T523 496Q490 466 455 466Q440 466 440 475T469 526T499 589Q499 605 489 617Q460 636 403 636Q343 636 295 611T220 548T174 464T150 382T144 318Q144 241 180 189T287 137Q325 137 359 160Q428 205 466 322Q472 342 501 359T551 376Q557 376 560 373T564 368L565 365Q560 341 551 302T512 173T451 31Q359 -119 204 -119Q163 -118 127 -109T74 -91T53 -77Q52 -75 52 -71Q52 -54 79 -35T132 -14H140L151 -19Q210 -49 281 -49H289Q312 -49 329 -31Q351 -7 372 36T405 109T416 142L408 136Q401 131 392 125T369 111T338 96T303 82T261 72T216 68",72:"18 487Q18 496 29 517T67 566T127 621T216 665T330 683Q359 683 376 669T397 643T400 622Q400 584 382 488T348 343Q348 342 467 342H587L594 366Q615 440 648 534T690 641Q701 656 723 669T764 683Q783 683 783 672L750 578Q716 485 677 346T625 101Q624 92 623 82T622 65T621 56Q621 20 658 20Q666 20 701 25Q709 52 736 69T785 87Q803 87 803 75T791 44T754 3T685 -33T588 -48Q568 -48 562 -46Q522 -31 522 13V23Q531 129 562 250L569 281L565 280Q561 278 556 277T549 274L438 273H328L321 249Q307 202 275 107T232 0Q219 -16 196 -28T155 -41Q149 -41 145 -39T140 -34T139 -29Q139 -24 148 -3T181 86T233 247Q240 270 240 272Q240 273 194 273H169Q139 273 139 285Q139 295 153 308T187 332Q206 341 236 342L260 343L264 359Q278 414 289 482T300 578Q300 613 260 613H254Q198 613 169 592Q148 578 127 544T104 508Q72 478 37 475Q18 475 18 487",73:"174 0H31Q-13 0 -21 2T-30 12Q-30 23 -17 36Q9 60 42 68L155 70Q187 102 214 179T257 333T302 491T366 610L369 614H305Q221 611 188 607T145 596T128 569Q119 543 94 529T47 512Q28 512 28 524Q28 527 32 539Q56 614 159 654Q218 678 312 682Q314 682 339 682T404 682T481 683H632Q642 678 642 671Q642 657 621 641T577 617Q570 615 507 614H444Q427 592 406 542Q382 478 355 366T310 209Q280 123 238 78L230 69H330Q442 70 442 74Q443 74 443 77T447 87T460 105Q490 134 527 137Q545 137 545 125Q545 120 542 112Q531 78 491 49T399 7Q379 2 360 2T174 0",74:"148 78Q148 16 189 -17T286 -50Q319 -50 348 -33T396 10T426 59T444 101L471 204Q498 306 521 372Q575 532 649 605L659 614H591Q517 613 494 607Q433 591 400 550T360 477Q353 454 325 437T275 419Q256 419 260 435Q280 523 376 597T583 681Q603 683 713 683H830Q839 674 839 671Q839 654 810 634T754 614Q735 614 721 601Q688 571 654 495T600 351T561 209T541 132Q507 29 412 -45T213 -119Q141 -119 94 -77T47 33Q47 55 50 69T58 90T71 103Q105 131 135 131Q152 131 152 120Q152 119 151 114T149 99T148 78",75:"194 618Q193 618 182 613T156 601T131 594Q113 594 113 605Q113 623 144 644Q154 650 205 676T267 703Q277 705 279 705Q295 705 295 691Q295 569 250 397Q225 306 197 217T151 81T128 25Q120 8 94 -7T47 -22Q32 -22 32 -10L64 76Q95 163 133 295T185 530Q198 611 194 618ZM331 429Q331 383 364 290T449 117T542 36Q574 36 607 51T652 103Q660 124 677 133T709 143Q727 143 727 128Q727 119 723 111Q704 56 639 17T497 -22H493Q463 -22 425 16Q401 40 382 71Q335 138 296 243T256 399Q256 434 288 473Q342 540 471 622T670 705Q691 704 703 696Q732 678 732 644Q732 613 714 600T677 586Q671 586 667 587T660 592T657 604V619Q657 647 629 647Q623 647 620 646Q576 635 495 583T365 482Q331 448 331 429",76:"62 -22T47 -22T32 -11Q32 -1 56 24T83 55Q113 96 138 172T180 320T234 473T323 609Q364 649 419 677T531 705Q559 705 578 696T604 671T615 645T618 623V611Q618 582 615 571T598 548Q581 531 558 520T518 509Q503 509 503 520Q503 523 505 536T507 560Q507 590 494 610T452 630Q423 630 410 617Q367 578 333 492T271 301T233 170Q211 123 204 112L198 103L224 102Q281 102 369 79T509 52H523Q535 64 544 87T579 128Q616 152 641 152Q656 152 656 142Q656 101 588 40T433 -22Q381 -22 289 1T156 28L141 29L131 20Q111 0 87 -11",77:"28 9Q28 37 43 63T73 90Q77 90 83 84T103 70T141 57H146Q162 57 178 79T222 167Q266 279 295 371T334 513T349 598T358 651T371 677Q397 705 432 705Q442 705 445 699T452 666Q453 661 453 659Q475 538 509 405T568 207L574 192Q581 178 587 164T594 150Q596 150 635 189T693 248Q765 324 863 438T1024 626T1089 701Q1093 705 1100 705Q1111 705 1111 682Q1111 675 1108 660T1099 611T1086 540Q1041 277 1041 144Q1041 98 1044 75T1050 48T1059 42Q1064 41 1075 46Q1102 61 1121 61Q1137 61 1137 50Q1137 28 1087 0T1000 -29Q983 -29 972 -23T955 -9T945 16T942 45T941 83V96Q941 158 952 256T974 422L985 489Q984 489 939 436T821 300T698 164Q665 128 620 85T568 37Q564 34 558 34Q550 34 546 37T535 54Q512 91 496 127T450 259T389 498L384 518Q349 367 294 223T198 15Q155 -50 117 -50Q87 -50 61 -35T30 -6Q28 2 28 9",78:"343 705Q358 705 358 698Q360 696 370 658T411 524T484 319Q536 174 590 82L595 73L615 152Q646 274 683 407Q729 571 752 637T799 727Q852 780 937 788Q939 788 947 788T958 789H962Q979 789 979 765Q979 722 951 692Q942 683 924 683Q888 681 859 672T818 654T803 639Q784 608 708 322T631 15Q631 14 630 15Q630 17 629 15Q628 14 628 12Q621 -4 601 -17T560 -31Q550 -31 546 -28T530 -7Q484 67 458 123T398 272Q352 392 314 514L306 535V534Q306 533 296 488T272 379T234 239T185 100T127 -7T61 -50Q34 -50 4 -34T-27 8Q-27 33 -12 61T18 90Q21 90 36 77T87 57H92Q109 57 123 78T162 173Q206 299 232 417T265 599T276 667Q284 681 304 693T343 705",79:"308 428Q289 428 289 438Q289 457 318 508T378 593Q417 638 475 671T599 705Q688 705 732 643T777 483Q777 380 733 285T620 123T464 18T293 -22Q188 -22 123 51T58 245Q58 327 87 403T159 533T249 626T333 685T388 705Q404 705 404 693Q404 674 363 649Q333 632 304 606T239 537T181 429T158 290Q158 179 214 114T364 48Q489 48 583 165T677 438Q677 473 670 505T648 568T601 617T528 636Q518 636 513 635Q486 629 460 600T419 544T392 490Q383 470 372 459Q341 430 308 428",80:"37 475Q19 475 19 487Q19 536 103 604T327 682Q329 682 344 682T380 682T421 683H463Q625 683 695 615Q718 591 726 564Q733 547 733 525Q733 412 607 312T321 205H312Q293 205 293 217Q293 224 302 236T333 260T385 274Q558 287 614 407Q633 445 633 477Q633 515 612 543T556 585T481 607T399 614H370L368 603Q352 463 312 312T242 82T202 -13Q190 -33 164 -45T121 -57Q108 -57 108 -45Q108 -40 120 -10T151 73T192 190T233 349T266 539Q267 546 269 565T272 598T274 613H270Q209 613 163 588Q131 572 113 518Q102 502 80 490T37 475",81:"114 286Q114 358 151 433T249 569T392 667T558 705Q653 705 713 641T774 460Q774 389 750 322T687 206T600 114T504 46T412 4L399 -2Q542 -62 636 -62Q660 -62 670 -54T686 -27T700 0Q734 34 770 34Q787 34 787 23Q787 -18 720 -74T563 -131Q485 -131 350 -83T145 -34Q127 -34 127 -22Q127 -12 144 5T190 31L200 34L237 35Q386 38 467 79Q550 120 612 210T675 416Q675 510 625 573T484 636Q410 636 346 587T248 469T214 333Q214 306 221 281T243 229T288 188T360 172Q403 172 441 188T490 205Q510 205 510 192Q505 162 432 132T287 102Q206 102 160 155T114 286",82:"37 475Q19 475 19 487Q19 503 35 530T83 589T180 647T327 682H374Q387 682 417 682T464 683Q519 683 559 679T642 663T708 625T731 557Q731 481 668 411T504 300Q506 296 512 286T528 257T553 202Q594 105 611 82Q635 47 665 47Q708 47 742 93Q758 113 786 128Q804 136 819 137Q837 137 837 125Q837 115 818 92T767 43T687 -2T589 -22Q549 -22 517 22T467 120T422 221T362 273Q346 273 346 287Q348 301 373 320T436 342Q437 342 446 343T462 345T481 348T504 353T527 362T553 375T577 393Q598 412 614 443T630 511Q630 545 613 566T541 600T393 614Q370 614 370 613L366 584Q349 446 311 307T243 96L213 25Q205 8 179 -7T132 -22Q125 -22 120 -18T117 -8Q117 -5 130 26T163 113T205 239T246 408T274 606V614Q273 614 259 613T231 609T198 602T163 588Q131 572 113 518Q102 502 80 490T37 475",83:"554 512Q536 512 536 522Q536 525 539 539T542 564Q542 588 528 604Q515 616 482 625T410 635Q374 635 349 624T312 594T295 561T290 532Q290 505 303 482T342 442T378 419T409 404Q435 391 451 383T494 357T535 323T562 282T574 231Q574 133 464 56T220 -22Q138 -22 78 21T18 123Q18 184 61 227T156 274Q178 274 178 263Q178 260 177 258Q172 247 164 239T151 227T136 218L127 213L124 202Q118 186 118 163Q120 124 165 86T292 48Q374 48 423 86T473 186V193Q473 267 347 327Q268 364 239 389Q191 431 191 486Q191 547 242 600T356 679T470 705Q472 705 478 705T489 704Q551 704 596 682T642 610Q642 566 621 545Q592 516 554 512",84:"49 475Q34 475 34 490Q34 552 106 611T261 681Q272 683 507 683H742Q790 717 816 717Q833 717 833 708Q833 682 795 653T714 615Q691 610 588 609Q490 609 490 607L483 580Q476 554 462 496T435 392Q410 289 395 231T363 116T335 34T309 -15T279 -47T242 -64Q231 -68 218 -68Q203 -68 203 -57Q203 -52 211 -38Q224 -7 234 20T251 66T268 123T283 179T304 261T328 360Q342 415 360 488Q380 567 384 582T397 605Q400 607 401 609H302H244Q200 609 188 607T167 596Q145 572 145 541Q145 520 109 498T49 475",85:"8 592Q8 616 70 649T193 683Q246 683 246 631Q246 587 205 492T124 297T83 143Q83 101 100 75T154 48Q202 48 287 135T450 342T560 553Q589 635 593 640Q603 656 626 668T669 683H670Q687 683 687 672T670 616T617 463T547 220Q525 137 521 68Q521 54 522 50T533 42L543 47Q573 61 588 61Q604 61 604 47Q599 16 506 -22Q486 -28 468 -28T436 -18T421 18Q421 92 468 258Q468 259 467 257T459 248Q426 206 391 167T303 81T194 6T83 -22Q66 -22 58 -20Q25 -11 4 19T-17 99Q-17 146 8 220T64 358T120 488T146 586Q146 604 141 608T123 613H120Q99 613 72 597T25 580Q8 580 8 592",86:"25 633Q25 647 47 665T100 683Q291 683 291 306Q291 264 288 213T282 132L279 102Q281 102 308 126T378 191T464 279T545 381T596 479Q600 490 600 502Q600 527 581 550T523 577Q505 577 505 601Q505 622 516 647T542 681Q546 683 558 683Q605 679 631 645T658 559Q658 423 487 215Q409 126 308 37T190 -52Q177 -52 177 -28Q177 -26 183 15T196 127T203 270Q203 356 192 421T165 523T126 583T83 613T41 620Q25 620 25 633",87:"25 633Q25 647 46 665T103 683Q168 683 207 632Q228 608 243 568Q269 485 269 374Q269 324 265 271T256 184L251 150L252 152Q254 153 257 157T264 167T274 180T286 197Q359 293 424 398T519 558T549 616Q549 618 547 624T545 638Q550 654 572 668T615 683Q626 683 632 672T657 595Q726 370 741 128L742 110Q752 122 767 142T823 217T894 321T950 424T976 511Q976 544 958 560T918 577Q906 577 906 602Q906 629 918 651T942 681Q948 683 954 683Q983 683 1008 658T1034 569T999 421T915 257T813 109T724 -3T681 -49Q666 -59 660 -45Q659 -41 657 35T639 233T591 477Q573 551 570 551Q569 551 554 523T507 439T433 315T323 155T182 -25Q160 -52 151 -53Q137 -53 137 -30Q137 -29 148 25T170 168T181 338Q181 424 168 483T131 571T87 609T40 620Q25 620 25 633",88:"324 614Q291 576 250 573Q231 573 231 584Q231 589 232 592Q235 601 244 614T271 643T324 671T400 683H403Q462 683 481 610Q485 594 490 545T498 454L501 413Q504 413 551 442T648 509T705 561Q707 565 707 578Q707 610 682 614Q667 614 667 626Q667 641 695 662T755 683Q765 683 775 680T796 662T807 623Q807 596 792 572T713 499T530 376L505 361V356Q508 346 511 278T524 148T557 75Q569 69 580 69Q585 69 593 77Q624 108 660 110Q667 110 670 110T676 106T678 94Q668 59 624 30T510 0Q487 0 471 9T445 32T430 71T422 117T417 173Q416 183 416 188Q413 214 411 244T407 286T405 299Q403 299 344 263T223 182T154 122Q152 118 152 105Q152 69 180 69Q183 69 187 66T191 60L192 58V56Q192 41 163 21T105 0Q94 0 84 3T63 21T52 60Q52 77 56 90T85 131T155 191Q197 223 259 263T362 327T402 352L391 489Q391 492 390 505T387 526T384 547T379 568T372 586T361 602T348 611Q346 612 341 613T333 614H324",89:"65 599Q65 618 107 650T204 683Q267 683 312 643T380 533T414 385T424 217Q424 186 423 160T422 123Q426 123 468 170T567 304T650 469Q661 503 661 519Q661 546 639 570Q615 591 583 591Q569 591 569 616Q569 640 582 661T613 683Q624 683 638 679T671 664T702 625T714 558Q714 472 639 329T426 45Q361 -21 282 -82T154 -143Q97 -143 64 -104T31 -20Q31 4 44 25T70 46Q78 46 81 39T87 16T97 -9Q127 -51 182 -51Q184 -51 187 -50H190Q233 -41 314 25Q330 36 330 40Q336 79 336 178Q336 508 223 594Q199 614 158 619L148 620L139 611Q111 586 83 586Q65 586 65 599",90:"694 220Q708 220 708 210Q708 195 695 167T658 105T593 42T502 3Q492 1 458 1Q400 1 293 11T150 22Q116 22 92 11T51 0Q37 0 37 10Q37 21 63 44T179 146T367 319L391 343H343L296 344Q285 350 285 358Q285 365 289 372T300 383T313 392T324 398L329 400H450L561 518Q597 558 607 571L621 587H596Q553 589 484 599T383 609Q342 609 326 596T301 555Q294 533 263 514T208 492Q189 492 189 503Q189 510 197 528T215 559Q249 607 318 645T466 683Q504 683 573 673T669 662L690 661Q734 682 748 683Q767 683 767 673Q767 666 746 640Q655 531 555 428L529 400Q529 399 543 399Q604 397 604 366Q604 350 587 337T551 322Q541 322 539 323Q529 328 529 334Q529 339 487 342L470 343L446 320Q272 153 200 96L235 95Q297 95 392 86T533 74H554Q586 116 597 159Q604 179 635 199T694 220"},{})},2162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize3=void 0;var n=r(768),o=r(7906);e.texSize3=(0,n.AddPaths)(o.texSize3,{40:"701 -940Q701 -943 695 -949H664Q662 -947 636 -922T591 -879T537 -818T475 -737T412 -636T350 -511T295 -362T250 -186T221 17T209 251Q209 962 573 1361Q596 1386 616 1405T649 1437T664 1450H695Q701 1444 701 1441Q701 1436 681 1415T629 1356T557 1261T476 1118T400 927T340 675T308 359Q306 321 306 250Q306 -139 400 -430T690 -924Q701 -936 701 -940",41:"34 1438Q34 1446 37 1448T50 1450H56H71Q73 1448 99 1423T144 1380T198 1319T260 1238T323 1137T385 1013T440 864T485 688T514 485T526 251Q526 134 519 53Q472 -519 162 -860Q139 -885 119 -904T86 -936T71 -949H56Q43 -949 39 -947T34 -937Q88 -883 140 -813Q428 -430 428 251Q428 453 402 628T338 922T245 1146T145 1309T46 1425Q44 1427 42 1429T39 1433T36 1436L34 1438",47:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",91:"247 -949V1450H516V1388H309V-887H516V-949H247",92:"988 -922Q988 -933 980 -941T962 -949Q947 -949 940 -938Q936 -934 645 -155L204 1020Q56 1416 56 1424Q56 1433 62 1441T84 1450Q97 1448 103 1439Q107 1435 398 656L839 -519Q988 -918 988 -922",93:"11 1388V1450H280V-949H11V-887H218V1388H11",123:"618 -943L612 -949H582L568 -943Q472 -903 411 -841T332 -703Q327 -682 327 -653T325 -350Q324 -28 323 -18Q317 24 301 61T264 124T221 171T179 205T147 225T132 234Q130 238 130 250Q130 255 130 258T131 264T132 267T134 269T139 272T144 275Q207 308 256 367Q310 436 323 519Q324 529 325 851Q326 1124 326 1154T332 1205Q369 1358 566 1443L582 1450H612L618 1444V1429Q618 1413 616 1411L608 1406Q599 1402 585 1393T552 1372T515 1343T479 1305T449 1257T429 1200Q425 1180 425 1152T423 851Q422 579 422 549T416 498Q407 459 388 424T346 364T297 318T250 284T214 264T197 254L188 251L205 242Q290 200 345 138T416 3Q421 -18 421 -48T423 -349Q423 -397 423 -472Q424 -677 428 -694Q429 -697 429 -699Q434 -722 443 -743T465 -782T491 -816T519 -845T548 -868T574 -886T595 -899T610 -908L616 -910Q618 -912 618 -928V-943",125:"131 1414T131 1429T133 1447T148 1450H153H167L182 1444Q276 1404 336 1343T415 1207Q421 1184 421 1154T423 851L424 531L426 517Q434 462 460 415T518 339T571 296T608 274Q615 270 616 267T618 251Q618 241 618 238T615 232T608 227Q542 194 491 132T426 -15L424 -29L423 -350Q422 -622 422 -652T415 -706Q397 -780 337 -841T182 -943L167 -949H153Q137 -949 134 -946T131 -928Q131 -914 132 -911T144 -904Q146 -903 148 -902Q299 -820 323 -680Q324 -663 325 -349T327 -19Q355 145 541 241L561 250L541 260Q356 355 327 520Q326 537 325 850T323 1181Q315 1227 293 1267T244 1332T193 1374T151 1401T132 1413Q131 1414 131 1429",710:"1439 564Q1434 564 1080 631T722 698Q719 698 362 631Q7 564 4 564L0 583Q-4 602 -4 603L720 772L1083 688Q1446 603 1447 603Q1447 602 1443 583L1439 564",732:"1 643Q1 646 76 671T271 722T476 749Q555 749 626 736T742 706T856 676T999 662Q1088 662 1192 684T1363 727T1432 749Q1432 745 1437 731T1442 716Q1442 714 1381 693T1212 645T1012 611Q1000 610 955 610Q851 610 701 653T444 697Q355 697 251 676T80 632T11 610Q11 614 6 628T1 643",770:"-5 564Q-9 564 -363 631T-722 698Q-725 698 -1082 631Q-1437 564 -1440 564L-1444 583Q-1448 602 -1448 603L-724 772L-361 688Q2 603 3 603Q3 602 -1 583L-5 564",771:"-1443 643Q-1443 646 -1368 671T-1173 722T-968 749Q-889 749 -818 736T-702 706T-588 676T-445 662Q-356 662 -252 684T-81 727T-12 749Q-12 745 -7 731T-2 716Q-2 714 -63 693T-232 645T-432 611Q-444 610 -489 610Q-593 610 -743 653T-1000 697Q-1089 697 -1193 676T-1364 632T-1433 610Q-1433 614 -1438 628T-1443 643",8260:"81 -949Q71 -949 63 -941T55 -921Q55 -917 56 -915Q59 -906 498 264T939 1438Q945 1450 960 1450Q972 1450 980 1441T988 1421Q982 1403 839 1020L398 -155Q107 -934 103 -938Q96 -949 81 -949",8730:"424 -948Q422 -947 313 -434T202 80L170 31Q165 24 157 10Q137 -21 137 -21Q131 -16 124 -8L111 5L264 248L473 -720Q473 -717 727 359T983 1440Q989 1450 1001 1450Q1007 1450 1013 1445T1020 1433Q1020 1425 742 244T460 -941Q458 -950 439 -950H436Q424 -950 424 -948",8968:"246 -949V1450H571V1388H308V-949H246",8969:"11 1388V1450H336V-949H274V1388H11",8970:"246 -949V1450H308V-887H571V-949H246",8971:"274 -887V1450H336V-949H11V-887H274",9001:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",9002:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",10216:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",10217:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424",12296:"126 242V259L361 845Q595 1431 597 1435Q610 1450 624 1450Q634 1450 644 1443T654 1419V1411L422 831Q190 253 190 250T422 -331L654 -910V-919Q654 -936 644 -943T624 -950Q612 -950 597 -935Q595 -931 361 -345L126 242",12297:"94 1424Q94 1426 97 1432T107 1444T124 1450Q141 1450 152 1435Q154 1431 388 845L623 259V242L388 -345Q153 -933 152 -934Q142 -949 127 -949H125Q95 -949 95 -919V-910L327 -331Q559 247 559 250T327 831Q94 1411 94 1424"},{})},9244:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texSize4=void 0;var n=r(768),o=r(2644);e.texSize4=(0,n.AddPaths)(o.texSize4,{40:"758 -1237T758 -1240T752 -1249H736Q718 -1249 717 -1248Q711 -1245 672 -1199Q237 -706 237 251T672 1700Q697 1730 716 1749Q718 1750 735 1750H752Q758 1744 758 1741Q758 1737 740 1713T689 1644T619 1537T540 1380T463 1176Q348 802 348 251Q348 -242 441 -599T744 -1218Q758 -1237 758 -1240",41:"33 1741Q33 1750 51 1750H60H65Q73 1750 81 1743T119 1700Q554 1207 554 251Q554 -707 119 -1199Q76 -1250 66 -1250Q65 -1250 62 -1250T56 -1249Q55 -1249 53 -1249T49 -1250Q33 -1250 33 -1239Q33 -1236 50 -1214T98 -1150T163 -1052T238 -910T311 -727Q443 -335 443 251Q443 402 436 532T405 831T339 1142T224 1438T50 1716Q33 1737 33 1741",47:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",91:"269 -1249V1750H577V1677H342V-1176H577V-1249H269",92:"56 1720Q56 1732 64 1741T85 1750Q104 1750 111 1738Q113 1734 666 264T1220 -1214Q1220 -1215 1220 -1217T1221 -1220Q1221 -1231 1212 -1240T1191 -1249Q1175 -1249 1166 -1237Q1164 -1233 611 237T57 1715Q57 1716 56 1718V1720",93:"5 1677V1750H313V-1249H5V-1176H240V1677H5",123:"661 -1243L655 -1249H622L604 -1240Q503 -1190 434 -1107T348 -909Q346 -897 346 -499L345 -98L343 -82Q335 3 287 87T157 223Q146 232 145 236Q144 240 144 250Q144 265 145 268T157 278Q242 333 288 417T343 583L345 600L346 1001Q346 1398 348 1410Q379 1622 600 1739L622 1750H655L661 1744V1727V1721Q661 1712 661 1710T657 1705T648 1700T630 1690T602 1668Q589 1659 574 1643T531 1593T484 1508T459 1398Q458 1389 458 1001Q458 614 457 605Q441 435 301 316Q254 277 202 251L250 222Q260 216 301 185Q443 66 457 -104Q458 -113 458 -501Q458 -888 459 -897Q463 -944 478 -988T509 -1060T548 -1114T580 -1149T602 -1167Q620 -1183 634 -1192T653 -1202T659 -1207T661 -1220V-1226V-1243",125:"144 1727Q144 1743 146 1746T162 1750H167H183L203 1740Q274 1705 325 1658T403 1562T440 1478T456 1410Q458 1398 458 1001Q459 661 459 624T465 558Q470 526 480 496T502 441T529 395T559 356T588 325T615 301T637 284T654 273L660 269V266Q660 263 660 259T661 250V239Q661 236 661 234T660 232T656 229T649 224Q577 179 528 105T465 -57Q460 -86 460 -123T458 -499V-661Q458 -857 457 -893T447 -955Q425 -1048 359 -1120T203 -1239L183 -1249H168Q150 -1249 147 -1246T144 -1226Q144 -1213 145 -1210T153 -1202Q169 -1193 186 -1181T232 -1140T282 -1081T322 -1000T345 -897Q346 -888 346 -501Q346 -113 347 -104Q359 58 503 184Q554 226 603 250Q504 299 430 393T347 605Q346 614 346 1002Q346 1389 345 1398Q338 1493 288 1573T153 1703Q146 1707 145 1710T144 1727",710:"5 561Q-4 561 -9 582T-14 618Q-14 623 -13 625Q-11 628 461 736T943 845Q945 845 1417 738T1896 628Q1902 628 1902 618Q1902 607 1897 584T1883 561Q1881 561 1412 654L945 750L476 654Q6 561 5 561",732:"1212 583Q1124 583 1048 603T923 647T799 691T635 711Q524 711 375 679T120 615L16 583Q14 584 12 587T9 592Q-2 650 2 659Q2 669 38 687Q54 696 146 723T309 767Q527 823 666 823Q759 823 837 803T964 759T1088 715T1252 695Q1363 695 1512 727T1764 791T1871 823Q1872 822 1874 819T1878 814Q1885 783 1885 753Q1885 748 1884 747Q1884 738 1849 719Q1836 712 1740 682T1484 617T1212 583",770:"-1884 561Q-1893 561 -1898 582T-1903 618Q-1903 623 -1902 625Q-1900 628 -1428 736T-946 845Q-944 845 -472 738T7 628Q13 628 13 618Q13 607 8 584T-6 561Q-8 561 -477 654L-944 750L-1413 654Q-1883 561 -1884 561",771:"-677 583Q-765 583 -841 603T-966 647T-1090 691T-1254 711Q-1365 711 -1514 679T-1768 615L-1873 583Q-1875 584 -1877 587T-1880 592Q-1891 650 -1887 659Q-1887 669 -1851 687Q-1835 696 -1743 723T-1580 767Q-1362 823 -1223 823Q-1130 823 -1052 803T-925 759T-801 715T-637 695Q-526 695 -377 727T-125 791T-18 823Q-17 822 -15 819T-11 814Q-4 782 -4 753Q-4 748 -5 747Q-5 738 -40 719Q-53 712 -149 682T-405 617T-677 583",8260:"1166 1738Q1176 1750 1189 1750T1211 1742T1221 1721Q1221 1720 1221 1718T1220 1715Q1219 1708 666 238T111 -1237Q102 -1249 86 -1249Q74 -1249 65 -1240T56 -1220Q56 -1219 56 -1217T57 -1214Q58 -1207 611 263T1166 1738",8730:"983 1739Q988 1750 1001 1750Q1008 1750 1013 1745T1020 1733Q1020 1726 742 244T460 -1241Q458 -1250 439 -1250H436Q424 -1250 424 -1248L410 -1166Q395 -1083 367 -920T312 -601L201 44L137 -83L111 -57L187 96L264 247Q265 246 369 -357Q470 -958 473 -963L727 384Q979 1729 983 1739",8968:"269 -1249V1750H633V1677H342V-1249H269",8969:"5 1677V1750H369V-1249H296V1677H5",8970:"269 -1249V1750H342V-1176H633V-1249H269",8971:"296 -1176V1750H369V-1249H5V-1176H296",9001:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",9002:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",9115:"837 1154Q843 1148 843 1145Q843 1141 818 1106T753 1002T667 841T574 604T494 299Q417 -84 417 -609Q417 -641 416 -647T411 -654Q409 -655 366 -655Q299 -655 297 -654Q292 -652 292 -643T291 -583Q293 -400 304 -242T347 110T432 470T574 813T785 1136Q787 1139 790 1142T794 1147T796 1150T799 1152T802 1153T807 1154T813 1154H819H837",9116:"413 -9Q412 -9 407 -9T388 -10T354 -10Q300 -10 297 -9Q294 -8 293 -5Q291 5 291 127V300Q291 602 292 605L296 609Q298 610 366 610Q382 610 392 610T407 610T412 609Q416 609 416 592T417 473V127Q417 -9 413 -9",9117:"843 -635Q843 -638 837 -644H820Q801 -644 800 -643Q792 -635 785 -626Q684 -503 605 -363T473 -75T385 216T330 518T302 809T291 1093Q291 1144 291 1153T296 1164Q298 1165 366 1165Q409 1165 411 1164Q415 1163 416 1157T417 1119Q417 529 517 109T833 -617Q843 -631 843 -635",9118:"31 1143Q31 1154 49 1154H59Q72 1154 75 1152T89 1136Q190 1013 269 873T401 585T489 294T544 -8T572 -299T583 -583Q583 -634 583 -643T577 -654Q575 -655 508 -655Q465 -655 463 -654Q459 -653 458 -647T457 -609Q457 -58 371 340T100 1037Q87 1059 61 1098T31 1143",9119:"579 -9Q578 -9 573 -9T554 -10T520 -10Q466 -10 463 -9Q460 -8 459 -5Q457 5 457 127V300Q457 602 458 605L462 609Q464 610 532 610Q548 610 558 610T573 610T578 609Q582 609 582 592T583 473V127Q583 -9 579 -9",9120:"56 -644H50Q31 -644 31 -635Q31 -632 37 -622Q69 -579 100 -527Q286 -228 371 170T457 1119Q457 1161 462 1164Q464 1165 520 1165Q575 1165 577 1164Q582 1162 582 1153T583 1093Q581 910 570 752T527 400T442 40T300 -303T89 -626Q78 -640 75 -642T61 -644H56",9121:"319 -645V1154H666V1070H403V-645H319",9122:"319 0V602H403V0H319",9123:"319 -644V1155H403V-560H666V-644H319",9124:"0 1070V1154H347V-645H263V1070H0",9125:"263 0V602H347V0H263",9126:"263 -560V1155H347V-644H0V-560H263",9127:"712 899L718 893V876V865Q718 854 704 846Q627 793 577 710T510 525Q510 524 509 521Q505 493 504 349Q504 345 504 334Q504 277 504 240Q504 -2 503 -4Q502 -8 494 -9T444 -10Q392 -10 390 -9Q387 -8 386 -5Q384 5 384 230Q384 262 384 312T383 382Q383 481 392 535T434 656Q510 806 664 892L677 899H712",9128:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 924Q504 691 503 682Q494 549 425 439T243 259L229 250L243 241Q349 175 421 66T503 -182Q504 -191 504 -424Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -425V-282Q384 -176 377 -116T342 10Q325 54 301 92T255 155T214 196T183 222T171 232Q170 233 170 250T171 268Q171 269 191 284T240 331T300 407T354 524T383 679Q384 691 384 925Q384 1152 385 1155L389 1159",9129:"718 -893L712 -899H677L666 -893Q542 -825 468 -714T385 -476Q384 -466 384 -282Q384 3 385 5L389 9Q392 10 444 10Q486 10 494 9T503 4Q504 2 504 -239V-310V-366Q504 -470 508 -513T530 -609Q546 -657 569 -698T617 -767T661 -812T699 -843T717 -856T718 -876V-893",9130:"384 150V266Q384 304 389 309Q391 310 455 310Q496 310 498 309Q502 308 503 298Q504 283 504 150Q504 32 504 12T499 -9H498Q496 -10 444 -10T390 -9Q386 -8 385 2Q384 17 384 150",9131:"170 875Q170 892 172 895T189 899H194H211L222 893Q345 826 420 715T503 476Q504 467 504 230Q504 51 504 21T499 -9H498Q496 -10 444 -10Q402 -10 394 -9T385 -4Q384 -2 384 240V311V366Q384 469 380 513T358 609Q342 657 319 698T271 767T227 812T189 843T171 856T170 875",9132:"389 1159Q391 1160 455 1160Q496 1160 498 1159Q501 1158 502 1155Q504 1145 504 925V782Q504 676 511 616T546 490Q563 446 587 408T633 345T674 304T705 278T717 268Q718 267 718 250T717 232Q717 231 697 216T648 169T588 93T534 -24T505 -179Q504 -191 504 -425Q504 -600 504 -629T499 -659H498Q496 -660 444 -660T390 -659Q387 -658 386 -655Q384 -645 384 -424Q384 -191 385 -182Q394 -49 463 61T645 241L659 250L645 259Q539 325 467 434T385 682Q384 692 384 873Q384 1153 385 1155L389 1159",9133:"384 -239V-57Q384 4 389 9Q391 10 455 10Q496 10 498 9Q501 8 502 5Q504 -5 504 -230Q504 -261 504 -311T505 -381Q505 -486 492 -551T435 -691Q357 -820 222 -893L211 -899H195Q176 -899 173 -896T170 -874Q170 -858 171 -855T184 -846Q262 -793 312 -709T378 -525Q378 -524 379 -522Q383 -493 384 -351Q384 -345 384 -334Q384 -276 384 -239",9143:"742 -871Q740 -873 737 -876T733 -880T730 -882T724 -884T714 -885H702L222 569L180 484Q138 399 137 399Q131 404 124 412L111 425L265 736L702 -586V168L703 922Q713 935 722 935Q734 935 742 920V-871",10216:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",10217:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",12296:"140 242V260L386 994Q633 1729 635 1732Q643 1745 657 1749Q658 1749 662 1749T668 1750Q682 1749 692 1740T702 1714V1705L214 251L703 -1204L702 -1213Q702 -1230 692 -1239T667 -1248H664Q647 -1248 635 -1231Q633 -1228 386 -493L140 242",12297:"103 1714Q103 1732 114 1741T137 1750Q157 1750 170 1732Q172 1729 419 994L665 260V242L419 -493Q172 -1228 170 -1231Q158 -1248 141 -1248H138Q123 -1248 113 -1239T103 -1213V-1204L591 251L103 1705V1714",57344:"722 -14H720Q708 -14 702 0V306L703 612Q713 625 722 625Q734 625 742 610V0Q734 -14 724 -14H722",57345:"702 589Q706 601 718 605H1061Q1076 597 1076 585Q1076 572 1061 565H742V0Q734 -14 724 -14H722H720Q708 -14 702 0V589",57680:"-18 -213L-24 -207V-172L-16 -158Q75 2 260 84Q334 113 415 119Q418 119 427 119T440 120Q454 120 457 117T460 98V60V25Q460 7 457 4T441 0Q308 0 193 -55T25 -205Q21 -211 18 -212T-1 -213H-18",57681:"-10 60Q-10 104 -10 111T-5 118Q-1 120 10 120Q96 120 190 84Q375 2 466 -158L474 -172V-207L468 -213H451H447Q437 -213 434 -213T428 -209T423 -202T414 -187T396 -163Q331 -82 224 -41T9 0Q-4 0 -7 3T-10 25V60",57682:"-24 327L-18 333H-1Q11 333 15 333T22 329T27 322T35 308T54 284Q115 203 225 162T441 120Q454 120 457 117T460 95V60V28Q460 8 457 4T442 0Q355 0 260 36Q75 118 -16 278L-24 292V327",57683:"-10 60V95Q-10 113 -7 116T9 120Q151 120 250 171T396 284Q404 293 412 305T424 324T431 331Q433 333 451 333H468L474 327V292L466 278Q375 118 190 36Q95 0 8 0Q-5 0 -7 3T-10 24V60",57684:"-10 0V120H410V0H-10"},{57685:"\ue153\ue152",57686:"\ue151\ue150"})},2675:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.texVariant=void 0;var n=r(768),o=r(4926);e.texVariant=(0,n.AddPaths)(o.texVariant,{710:"1 561Q-3 563 -6 577T-12 604L-14 618Q-14 625 -7 628T23 635Q31 636 36 637Q63 641 621 745Q1148 845 1165 845Q1167 845 1752 739L2338 630Q2346 630 2346 618Q2340 565 2332 561Q2329 561 1749 654Q1617 675 1466 699T1241 736T1167 748Q1165 748 1093 737T867 700T583 654Q3 561 1 561",732:"804 788Q717 788 606 772T397 732T213 685T75 645T18 628Q11 628 11 632Q8 637 4 668T2 704Q2 713 36 732Q55 739 242 795Q622 898 826 898Q893 898 947 895Q1009 887 1056 872T1187 819Q1286 776 1356 758T1527 739Q1614 739 1725 755T1934 795T2118 842T2256 882T2313 899Q2320 899 2320 895Q2323 890 2327 860T2329 824Q2329 818 2296 795Q2273 787 2089 732Q1810 657 1598 632Q1562 629 1492 629Q1389 629 1320 644T1144 708Q1048 751 977 769T804 788",770:"-2332 561Q-2336 563 -2340 577T-2346 604L-2347 618Q-2347 625 -2340 628T-2310 635Q-2302 636 -2297 637Q-2270 641 -1712 745Q-1185 845 -1168 845Q-1166 845 -581 739L5 630Q13 630 13 618Q7 565 -1 561Q-4 561 -584 654Q-716 675 -867 699T-1092 736T-1166 748Q-1168 748 -1240 737T-1466 700T-1750 654Q-2330 561 -2332 561",771:"-1529 788Q-1616 788 -1727 772T-1936 732T-2120 685T-2258 645T-2315 628Q-2322 628 -2322 632Q-2325 637 -2329 668T-2331 704Q-2331 713 -2297 732Q-2278 739 -2091 795Q-1711 898 -1507 898Q-1440 898 -1386 895Q-1324 887 -1277 872T-1146 819Q-1047 776 -977 758T-806 739Q-719 739 -608 755T-399 795T-215 842T-77 882T-20 899Q-13 899 -13 895Q-10 890 -6 860T-4 824Q-4 818 -37 795Q-60 787 -244 732Q-523 657 -735 632Q-771 629 -841 629Q-944 629 -1013 644T-1189 708Q-1285 751 -1356 769T-1529 788",1008:"228 325Q170 322 156 316T127 309Q108 309 104 314Q99 319 99 322T108 341Q125 376 171 400T268 425H271Q302 425 319 396Q328 377 328 358Q328 332 324 314Q311 270 286 221Q274 194 274 192H275Q339 234 484 325T639 421Q669 434 691 434T723 425T734 406Q734 394 719 381Q715 376 644 330L575 287L566 267Q543 233 526 176Q520 160 515 143T508 115T506 105Q506 103 533 103Q585 103 607 110T641 118Q670 118 670 107Q670 100 661 85Q643 50 598 27T504 3Q465 3 450 36Q441 51 441 73Q441 84 444 96Q452 146 484 205L497 236L324 125Q143 12 135 10Q103 -6 77 -6Q61 -6 49 2T37 21Q37 36 49 46T124 96L195 141L204 156Q219 179 243 248T264 323Q264 325 228 325",8463:"182 599Q182 611 174 615T133 619Q118 619 114 621T109 630Q109 636 114 656T122 681Q125 685 202 688Q272 695 286 695Q304 695 304 684Q304 682 295 644T282 597Q282 592 360 592H399Q430 592 445 587T460 563Q460 552 451 541L442 535H266L251 468Q247 453 243 436T236 409T233 399Q233 395 244 404Q295 441 357 441Q405 441 445 417T485 333Q485 284 449 178T412 58T426 44Q447 44 466 68Q485 87 500 130L509 152H531H543Q562 152 562 144Q562 128 546 93T494 23T415 -13Q385 -13 359 3T322 44Q318 52 318 77Q318 99 352 196T386 337Q386 386 346 386Q318 386 286 370Q267 361 245 338T211 292Q207 287 193 235T162 113T138 21Q128 7 122 4Q105 -12 83 -12Q66 -12 54 -2T42 26L166 530Q166 534 161 534T129 535Q127 535 122 535T112 534Q74 534 74 562Q74 570 77 576T84 585T96 589T109 591T124 592T138 592L182 595V599",8592:"292 419Q292 400 261 347T211 275H306Q319 275 338 275T364 276Q399 276 410 271T422 250T411 230T366 225H306H211Q214 222 232 197T271 136T292 82Q292 71 285 68T262 64H250H241Q221 64 216 67T205 83Q186 127 153 167T78 230Q64 238 64 250Q64 258 69 263T82 272T106 288T139 318Q162 342 177 365T198 402T209 425T223 436Q224 437 252 437H258Q292 437 292 419",8594:"188 417Q188 437 221 437H233Q256 437 263 434T275 417Q294 373 327 333T402 270Q417 261 417 250Q417 241 410 236T382 217T341 182Q315 155 299 128T275 85T263 66Q259 64 231 64H219Q197 64 191 72T193 100Q202 124 215 147T239 185T257 210T267 223L269 225H174H116Q80 225 69 229T58 250T70 271T114 276Q121 276 140 276T174 275H269L267 277Q266 280 257 291T233 325T205 374Q188 408 188 417",8652:"755 512Q755 514 778 514H801L804 503Q805 501 812 486T824 462T839 437T862 408T892 381T932 354L944 347V327H507Q70 327 67 329Q55 335 55 347T67 365Q70 367 454 367H837L828 376Q803 403 785 437T761 489T755 512ZM55 153V173H492Q928 173 932 171Q944 166 944 153T932 135Q928 133 545 133H162L171 124Q198 95 216 61T239 8L244 -12Q244 -14 221 -14H198L195 -4Q160 95 67 146L55 153",8708:"55 676Q55 688 66 694H199L333 696L351 772Q364 827 370 843T386 860Q393 860 399 854T406 841Q406 836 391 765L375 696Q375 694 431 694H484Q491 688 497 681V12L493 5L486 1L353 -1H219L202 -79Q184 -153 180 -159Q175 -166 165 -166Q146 -166 146 -148Q146 -141 161 -76T177 -4Q177 -1 122 -1H68Q55 12 55 20T66 39H126L186 41L219 181Q226 215 234 251T246 305T251 325Q251 328 166 328H79Q68 345 68 347Q68 352 75 359L82 368H262L291 505Q298 539 306 575T319 630T324 650V654H68Q55 669 55 676ZM457 368V654H411Q366 654 366 652Q365 651 361 634T349 580T333 514Q303 373 302 372V368H457ZM457 39V328H375Q293 328 293 325Q292 322 260 183T228 41T344 39H457",8709:"624 470Q624 468 639 446T668 382T683 291Q683 181 612 99T437 -1Q425 -2 387 -2T337 -1Q245 18 193 70L179 81L131 39Q96 8 89 3T75 -3Q55 -3 55 17Q55 24 61 30T111 73Q154 113 151 113Q151 114 140 130T115 177T95 241Q94 253 94 291T95 341Q112 431 173 495Q265 587 385 587Q410 587 437 581Q522 571 582 513L595 501L642 541Q689 586 695 586Q696 586 697 586T699 587Q706 587 713 583T720 568Q720 560 711 551T664 510Q651 499 642 490T628 475T624 470ZM564 477Q517 522 448 539Q428 546 375 546Q290 546 229 492T144 370Q133 332 133 279Q136 228 151 195Q157 179 168 160T184 141Q186 141 375 307T564 477ZM642 290Q642 318 637 343T625 386T611 416T598 436T593 444Q590 444 402 277T213 108Q213 104 231 89T293 55T392 37Q495 37 568 111T642 290",8722:"84 237T84 250T98 270H402Q417 262 417 250T402 230H98Q84 237 84 250",8726:"91 404T91 410T97 423T111 430Q117 430 395 224Q676 13 678 10Q685 3 685 -3T678 -16T664 -23Q658 -23 380 184T98 397Q91 404 91 410",8733:"56 250Q56 346 122 409T276 472Q349 472 407 430T486 326L489 316Q490 317 493 326T501 345T514 367T531 393Q557 425 602 448T698 472Q722 472 722 452Q722 437 702 435T642 421T571 377Q520 323 520 250Q520 179 568 126T693 68Q722 66 722 48Q722 28 698 28Q636 28 576 67T493 174L490 184Q489 181 483 167T475 150T468 136T458 120T447 107T432 90T412 73Q350 28 277 28Q188 28 122 91T56 250ZM199 68T278 68T408 122T459 250Q459 322 414 370T308 430Q302 431 273 431Q204 431 150 380T96 250Q96 176 147 122",8739:"91 417Q104 430 111 430T131 417V-10Q116 -23 111 -23T91 -10V417",8740:"91 417Q104 430 111 430T131 417V301L171 341Q201 373 207 378T220 384Q227 384 233 377T240 366Q240 357 187 299L131 244V-10Q116 -23 111 -23T91 -10V201L49 157Q20 127 14 121T0 115Q-8 115 -14 121T-20 132Q-20 139 17 178Q29 191 36 199L91 257V417",8741:"55 417Q69 431 76 431T95 419V-12Q84 -23 76 -23Q72 -23 69 -22T62 -16T55 -10V417ZM293 419Q300 431 310 431L324 424L331 417V-10Q316 -23 309 -23L297 -19L293 -12V419",8742:"56 417Q68 431 76 431L89 426L96 419V317L98 215L193 273L291 330V375L293 419Q301 431 311 431Q331 431 331 388L333 355L356 370Q381 384 388 384Q394 384 400 377T407 363Q407 354 367 328L331 308V-10Q316 -23 310 -23Q300 -23 293 -12L291 135V284L98 168L96 77V-12Q84 -24 76 -24L62 -19L58 -12L56 66V144L31 128Q5 114 -2 114Q-8 114 -14 121T-20 136Q-20 142 -14 147T20 170L56 190V417",8764:"73 132Q55 132 55 172Q55 220 79 272Q95 301 111 319Q148 353 195 363Q199 364 212 364Q262 364 294 350T408 272Q472 222 522 212Q537 208 555 208Q606 208 646 243Q671 268 680 296T691 342T702 365Q713 365 716 354T719 314Q714 236 664 179L660 176Q657 173 654 170T644 163T631 154T615 146T596 139T574 134T549 132Q510 132 465 156T386 211T307 265T223 290Q162 290 124 249T86 165Q86 155 82 144T73 132",8776:"55 326Q55 394 101 437T226 481Q268 479 313 460T392 419T469 379T555 361Q622 361 662 401Q686 423 688 450Q693 479 702 479H705Q719 479 719 442Q719 367 670 327T554 286Q512 286 466 304T386 345T307 385T220 404Q184 404 157 394T120 374L111 363Q86 339 86 317Q86 288 71 288Q55 288 55 326ZM55 90Q55 164 105 205T226 246Q269 243 314 224T392 183T470 144T558 126Q622 126 662 166Q686 187 688 214Q693 244 704 244Q716 244 719 210Q719 165 702 132T658 82T605 58T552 50T498 58T447 77T384 110Q322 146 302 152Q263 168 220 168Q179 168 144 152Q128 147 107 125T86 81Q86 52 71 52Q55 52 55 90",8808:"86 472Q93 477 381 614T673 752Q680 752 686 746T693 732T689 721Q686 715 418 590L151 461L418 332Q684 207 689 201Q693 195 693 190Q693 183 687 177T675 170Q668 170 380 307T86 450Q82 454 82 461Q82 467 86 472ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8809:"89 745Q95 752 100 752Q106 752 394 615T689 472Q693 468 693 461T689 450Q684 445 396 308T100 170Q95 170 89 176T82 190Q82 195 86 201Q91 208 358 332L624 461L358 590Q90 715 86 721Q82 725 82 731Q82 739 89 745ZM369 101V126Q369 156 382 156H384Q385 157 386 157Q409 157 409 115V98V54H680Q693 39 693 34T680 14H409V-142H680Q693 -155 693 -162Q693 -167 680 -182H409V-273Q396 -284 388 -284Q382 -284 369 -275V-182H95Q82 -167 82 -162Q82 -155 95 -142H369V14H95Q93 17 89 21T84 27T82 34T83 40T89 47T95 54H369V101",8816:"82 34Q82 44 93 55H198L300 57L342 179Q351 207 362 238T378 286T384 303T238 377Q109 435 86 450Q82 454 82 460T86 472Q90 476 302 579L511 679Q512 679 553 795Q569 842 577 866T592 903T600 917T608 919Q615 919 622 912T629 901Q629 899 595 799Q589 777 581 753T569 717T564 703L618 728Q666 752 673 752T686 746T693 732Q693 723 683 717T615 683L546 650L491 488Q464 410 450 368T438 326Q493 297 562 266Q660 219 677 209T694 190Q694 183 690 177T678 171Q664 171 546 228L424 286Q422 286 382 172L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34ZM495 623Q495 626 493 626T321 544T151 461L398 343Q399 343 405 360T423 415T446 483Q457 513 469 551T488 606T495 623",8817:"97 172Q82 172 82 190Q82 197 86 201Q94 209 173 246T327 319T402 357Q405 360 434 448T462 539L278 628Q96 713 86 721Q82 725 82 732T88 745T102 752Q103 752 125 742T198 709T293 666Q342 642 385 622T453 590T478 579Q479 579 506 659T562 824T598 915Q602 919 609 919T622 913T629 901Q629 898 571 728Q546 656 531 608T518 559Q555 539 602 519Q664 488 679 479T694 461Q694 457 689 450Q680 443 616 413T494 356T435 326L389 190L342 57L513 55H682Q694 43 694 34Q694 28 689 21L682 17L506 15H329L322 -8Q320 -13 310 -41T295 -85L275 -141H680Q682 -143 684 -146T688 -151T691 -156T693 -162Q693 -172 682 -179L473 -181H262L220 -303Q192 -388 185 -404T166 -421Q160 -421 153 -415T146 -403Q146 -400 179 -302T220 -185Q220 -181 158 -181L93 -179L86 -174Q82 -169 82 -161Q82 -152 93 -141H164L233 -139L260 -63L286 15H189L93 17L86 21Q82 26 82 34Q82 44 93 55H198L300 57L342 179Q350 204 361 238T378 286T382 301L246 237Q111 172 97 172ZM624 461Q621 464 560 492Q512 518 503 518Q500 518 500 517Q499 513 488 479T465 413T453 379L624 461",8840:"82 -6Q82 1 95 14H262L295 94Q331 171 331 174Q324 175 312 178T267 194T206 227T146 283T98 368Q84 406 84 461T98 554Q126 632 194 685T349 750Q360 752 480 752H591L604 783Q620 819 624 821Q631 828 640 828Q653 825 658 810Q658 808 646 781L635 754Q635 752 658 752Q680 752 686 746Q693 739 693 732Q693 728 692 726T686 719T680 712H615L506 466Q479 407 451 344T408 248T393 214Q393 210 535 210H680Q693 194 693 190T680 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6ZM571 710Q571 712 469 712Q443 712 416 712T371 711T351 710Q279 700 221 656T138 548Q124 508 124 461T138 374Q186 245 351 212L460 459Q571 709 571 710",8841:"82 732Q82 739 95 752H251H348Q420 752 460 744T551 708Q566 697 566 701Q618 815 624 821Q631 828 640 828Q653 825 658 810L600 677Q600 671 615 656T653 605T689 517Q692 496 692 461T689 406Q668 325 615 266Q572 221 513 196T391 170H373L340 92L304 14H680Q693 1 693 -6Q693 -11 680 -26H286L253 -103L218 -179L451 -181H682Q694 -193 694 -201Q694 -212 682 -219L440 -221H200L178 -270Q160 -309 154 -319T139 -330Q122 -330 118 -312L155 -223Q155 -221 126 -221H95Q82 -206 82 -201T95 -181H175L206 -108Q237 -35 242 -30Q242 -26 169 -26H95Q82 -11 82 -6Q82 1 95 14H262L295 92L331 170H95Q93 172 91 175T87 180T84 185T82 191Q82 199 93 210H220L349 212L549 659Q507 692 462 702T338 712H249H95Q82 727 82 732ZM652 473Q652 513 636 552T603 611T582 632Q581 632 487 422T393 210Q424 210 460 220T535 253T605 316T649 410Q652 427 652 461V473",8842:"693 -115T693 -122T680 -144H315L269 -199Q221 -255 213 -255H212Q203 -255 197 -248T193 -231Q195 -225 229 -184L262 -144H186L113 -142L106 -137Q102 -130 102 -125Q102 -119 115 -104H298L426 52H386Q342 54 309 63Q236 79 180 129T98 249Q84 289 84 343Q84 398 98 436Q126 514 193 567T346 632Q347 632 373 632T440 633T520 634H680Q682 631 686 627T691 621T693 614T680 594H526Q364 594 353 592Q268 581 207 528T126 394Q123 378 123 343T126 292Q141 231 181 185T280 114Q329 92 415 92H462L506 147Q554 203 562 203H563Q572 203 578 196T582 178Q579 173 546 132L513 94L598 92H682Q693 81 693 73T680 52H480L349 -102L515 -104H682Q693 -115 693 -122",8843:"82 610T82 614T83 620T89 627T95 634H251Q378 634 409 633T469 623Q540 604 596 554T678 436Q691 397 691 343T678 249Q653 181 597 131T469 63Q427 52 362 52H315L213 -102L438 -104H662Q673 -115 673 -123Q673 -129 660 -144H186L151 -197Q114 -250 109 -253Q106 -254 104 -254Q100 -254 98 -253Q91 -253 87 -248T82 -235Q82 -230 109 -186L138 -144H115Q82 -144 82 -125Q82 -119 95 -104H166L266 49Q266 52 182 52H95Q82 65 82 72Q82 76 83 78T89 85T95 92H295L329 143Q365 195 369 198Q372 203 380 203Q385 203 391 197T398 185Q398 184 398 184L399 182Q399 175 369 129L344 94Q344 92 376 92Q402 92 422 94Q496 104 554 147T638 256Q651 295 651 343Q651 390 638 429Q613 494 555 537T422 592Q411 594 249 594H95Q82 610 82 614",8872:"55 678Q55 679 56 681T58 684T61 688T65 691T70 693T77 694Q88 692 95 679V464H540Q554 456 555 446Q555 442 554 439T552 434T549 430T546 428T542 426T539 424H95V270H539Q540 270 542 269T545 267T549 264T552 260T554 255T555 248Q554 238 540 230H95V15Q88 2 77 0Q73 0 70 1T65 3T61 6T59 9T57 13T55 16V678",8901:"71 0Q59 4 55 16V96L56 176Q59 180 66 187L70 189H209Q219 181 222 174V15Q219 10 209 1L140 0H71",8994:"77 122Q68 122 63 126T57 135T55 142Q55 151 68 176T111 235T177 302T271 356T388 378Q451 378 508 355T602 300T668 233T709 174T722 142Q722 124 704 122Q692 122 685 134T658 179T606 243Q511 338 390 338Q354 338 320 329Q251 312 193 263T97 141Q87 123 77 122",8995:"389 143Q324 143 266 164T171 215T107 277T67 330T55 358T60 371T77 378Q85 377 92 367T116 331T158 280Q256 182 389 182Q475 182 552 227T675 351Q688 378 704 378Q722 376 722 358Q722 352 710 330T670 276T605 215T511 164T389 143",9651:"99 -20Q84 -11 84 0Q84 5 148 145T278 424L342 563Q347 575 360 575Q368 575 375 570Q376 569 441 430T571 148T637 0Q637 -11 622 -20H99ZM476 260L360 509L248 266Q137 24 135 22Q135 20 360 20Q586 20 586 21L476 260",9661:"84 556Q84 567 99 576H622Q637 567 637 556Q637 551 572 409T441 127T375 -14Q368 -19 360 -19H358Q349 -19 342 -7T296 92Q249 193 211 275Q84 550 84 556ZM586 534Q586 536 361 536Q135 536 135 535L358 52L361 47L473 290Q584 532 586 534",10887:"102 168Q103 168 151 146T247 102T295 81Q299 85 322 144T344 206L218 268Q153 297 123 313T87 333T82 344T86 355Q104 369 291 455Q491 552 491 553L542 673Q581 767 590 784T609 801Q616 801 622 795T629 781Q629 773 586 677Q546 581 546 577L609 606Q669 635 673 635Q680 635 686 629T693 615Q693 610 692 608T670 593T604 561L524 521L400 226L542 157Q617 123 649 107T687 85T694 72Q694 66 690 60T679 54Q665 54 526 119Q394 186 386 186Q385 186 342 88L331 61L509 -23Q680 -105 688 -111Q693 -115 693 -122T688 -135T675 -141H673Q664 -141 491 -59Q320 21 316 21H315L249 -136Q183 -293 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -282 154 -261T181 -197T213 -119L280 41Q280 46 186 86Q157 101 121 119Q92 133 87 136T82 148Q82 155 88 161T102 168ZM418 370L466 495Q464 495 308 420T151 344T204 317T311 267T364 244Q364 247 418 370",10888:"97 54Q82 54 82 72Q82 79 86 84Q95 91 222 153L351 215L398 324L442 433L258 519Q95 597 87 604Q82 608 82 615T88 628T102 635Q107 635 424 484L458 468L524 630Q593 789 597 795Q601 801 609 801Q616 801 622 795T629 781L562 615L493 450L589 406Q665 371 679 362T694 344Q694 339 693 337T677 326T631 302T538 257Q504 241 465 223T406 195T386 186Q383 185 344 92T306 -3L486 81Q662 168 673 168Q680 168 686 162T693 148T689 137Q688 136 482 35L280 -59L233 -176Q184 -291 178 -299Q172 -303 166 -303T153 -297T146 -283Q146 -279 185 -186T224 -90Q225 -88 223 -88Q219 -88 193 -101Q109 -143 98 -143Q82 -138 82 -122Q82 -116 85 -113T108 -98T171 -67L249 -30L289 61Q297 81 307 107T321 144T326 157L218 106Q109 54 97 54ZM553 379Q480 412 480 415Q479 415 460 372T423 285T406 241Q408 240 516 291T624 344L553 379",10955:"82 -14T82 -7T95 15H431L529 170H435Q341 170 333 175Q149 218 98 368Q84 406 84 461Q84 515 98 555Q126 633 193 686T346 750Q347 750 373 750T440 751T520 752H680Q693 739 693 732Q693 727 680 712H526Q364 712 353 710Q268 700 207 646T126 512Q123 496 123 461T126 410Q141 350 180 304T280 232Q312 217 344 214T464 210H555L589 261Q613 301 620 311T635 321Q644 321 650 315T657 301Q657 296 651 286T630 252T604 212Q604 210 642 210H680Q693 197 693 190Q693 186 692 184T686 177T680 170H578L526 92L478 17L580 15H682Q693 4 693 -4T680 -25H451L353 -179L518 -181H682Q694 -193 694 -201Q694 -211 682 -219L504 -221H326L293 -272Q257 -332 246 -332Q238 -332 232 -326T225 -313Q225 -310 226 -308Q226 -305 251 -265T278 -223Q278 -221 186 -221H95Q93 -218 89 -214T84 -208T82 -201T95 -181H306L404 -25H249L93 -23L86 -19Q82 -14 82 -7",10956:"82 732Q82 739 95 752H251Q415 752 426 750Q539 736 615 657Q667 599 689 517Q692 496 692 461T689 406Q668 325 615 266Q522 170 382 170H355L326 95Q319 80 311 59T298 28T293 17Q293 15 486 15H680Q693 0 693 -6T680 -25H275L213 -179L449 -181H682Q693 -192 693 -199T680 -221H198L178 -270Q153 -333 139 -333Q132 -333 126 -327T119 -314T135 -266T153 -223Q153 -221 124 -221H95Q82 -207 82 -201T95 -181H171L233 -25H162L93 -23L86 -19Q82 -14 82 -7T95 15H251L313 170H202L93 172L86 177Q82 182 82 190Q82 199 93 210H211L329 212L349 261Q366 301 372 311T386 321Q392 321 399 315T407 302Q407 295 390 254T373 210Q374 209 377 209Q412 209 444 217Q512 231 564 273T638 377Q651 414 651 461Q651 509 638 548Q613 613 555 656T422 710Q411 712 249 712H95Q82 727 82 732"},{})},5865:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.MJContextMenu=void 0;var T=r(5073),s=r(6186),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mathItem=null,e.annotation="",e.annotationTypes={},e}return o(e,t),e.prototype.post=function(e,r){if(this.mathItem){if(void 0!==r){var n=this.mathItem.inputJax.name,o=this.findID("Show","Original");o.content="MathML"===n?"Original MathML":n+" Commands",this.findID("Copy","Original").content=o.content;var i=this.findID("Settings","semantics");"MathML"===n?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}t.prototype.post.call(this,e,r)}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.mathItem=null},e.prototype.findID=function(){for(var t,e,r=[],n=0;n=0)return T}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return null},e.prototype.createAnnotationMenu=function(t,e,r){var n=this,o=this.findID(t,"Annotation");o.submenu=this.factory.get("subMenu")(this.factory,{items:e.map((function(t){var e=Q(t,2),o=e[0],i=e[1];return{type:"command",id:o,content:o,action:function(){n.annotation=i,r()}}})),id:"annotations"},o),e.length?o.enable():o.disable()},e.prototype.dynamicSubmenus=function(){var t,r;try{for(var n=i(e.DynamicSubmenus),o=n.next();!o.done;o=n.next()){var T=Q(o.value,2),s=T[0],a=T[1],l=this.find(s);if(l){var c=a(this,l);l.submenu=c,c.items.length?l.enable():l.disable()}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.DynamicSubmenus=new Map,e}(T.ContextMenu);e.MJContextMenu=a},8310:function(t,e,r){var n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.Menu=void 0;var Q=r(5713),T=r(4474),s=r(9515),a=r(7233),l=r(5865),c=r(473),u=r(4414),p=r(4922),h=r(6914),d=r(3463),f=r(7309),L=i(r(5445)),m=s.MathJax,y="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),H=function(){function t(t,e){void 0===e&&(e={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new c.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=T.STATE.LAST,this.about=new p.Info('MathJax v'+Q.mathjax.version,(function(){var t=[];return t.push("Input Jax: "+r.document.inputJax.map((function(t){return t.name})).join(", ")),t.push("Output Jax: "+r.document.outputJax.name),t.push("Document Type: "+r.document.kind),t.join("
")}),'www.mathjax.org'),this.help=new p.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new u.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var t=r.toMML(r.menu.mathItem);return"
"+r.formatSource(t)+"
"}),""),this.originalText=new u.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.math;return'
'+r.formatSource(t)+"
"}),""),this.annotationText=new u.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var t=r.menu.annotation;return'
'+r.formatSource(t)+"
"}),""),this.zoomBox=new p.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var t=r.menu.mathItem.typesetRoot.cloneNode(!0);return t.style.margin="0",'
'+t.outerHTML+"
"}),""),this.document=t,this.options=(0,a.userOptions)((0,a.defaultOptions)({},this.constructor.OPTIONS),e),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(t.prototype,"isLoading",{get:function(){return t.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"loadingPromise",{get:function(){return this.isLoading?(t._loadingPromise||(t._loadingPromise=new Promise((function(e,r){t._loadingOK=e,t._loadingFailed=r}))),t._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),t.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var t=this.document.outputJax;this.jax[t.name]=t,this.settings.renderer=t.name,m._.a11y&&m._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=t.options.scale,this.defaultSettings=Object.assign({},this.settings)},t.prototype.initMenu=function(){var t=this,e=new h.Parser([["contextMenu",l.MJContextMenu.fromJson.bind(l.MJContextMenu)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(e){return t.setRenderer(e)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(e){return t.setScale(e)})),this.variable("explorer",(function(e){return t.setExplorer(e)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(t){return L.default.setupEngine({locale:t})})),this.a11yVar("speechRules",(function(e){var r=n(e.split("-"),2),o=r[0],i=r[1];t.document.options.sre.domain=o,t.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(e){return t.setCollapsible(e)})),this.variable("inTabOrder",(function(e){return t.setTabOrder(e)})),this.variable("assistiveMml",(function(e){return t.setAssistiveMml(e)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return t.mathmlCode.post()})),this.command("Original","Original Form",(function(){return t.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return t.copyMathML()})),this.command("Original","Original Form",(function(){return t.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return t.zoom(null,"",t.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(y?"Option":"Alt",y?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!y}),this.checkbox("Control","Control","ctrl",{hiddne:y}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return t.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return t.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return t.about.post()})),this.command("Help","MathJax Help",(function(){return t.help.post()}))]});var r=this.menu;this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,f.CssStyles.addInfoStyles(this.document.document),f.CssStyles.addMenuStyles(this.document.document)},t.prototype.checkLoadableItems=function(){var t,e;if(m&&m._&&m.loader&&m.startup)!this.settings.collapsible||m._.a11y&&m._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||m._.a11y&&m._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||m._.a11y&&m._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var n=o(Object.keys(this.jax)),i=n.next();!i.done;i=n.next()){var Q=i.value;this.jax[Q]||r.findID("Settings","Renderer",Q).disable()}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},t.prototype.enableExplorerItems=function(t){var e,r,n=this.menu.findID("Accessibility","Activate").menu;try{for(var i=o(n.items.slice(1)),Q=i.next();!Q.done;Q=i.next()){var T=Q.value;if(T instanceof d.Rule)break;t?T.enable():T.disable()}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mergeUserSettings=function(){try{var e=localStorage.getItem(t.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.saveUserSettings=function(){var e,r,n={};try{for(var i=o(Object.keys(this.settings)),Q=i.next();!Q.done;Q=i.next()){var T=Q.value;this.settings[T]!==this.defaultSettings[T]&&(n[T]=this.settings[T])}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}try{Object.keys(n).length?localStorage.setItem(t.MENU_STORAGE,JSON.stringify(n)):localStorage.removeItem(t.MENU_STORAGE)}catch(t){console.log("MathJax localStorage error: "+t.message)}},t.prototype.setA11y=function(t){m._.a11y&&m._.a11y.explorer&&m._.a11y.explorer_ts.setA11yOptions(this.document,t)},t.prototype.getA11y=function(t){if(m._.a11y&&m._.a11y.explorer)return void 0!==this.document.options.a11y[t]?this.document.options.a11y[t]:this.document.options.sre[t]},t.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},t.prototype.setScale=function(t){this.document.outputJax.options.scale=parseFloat(t),this.document.rerender()},t.prototype.setRenderer=function(t){var e=this;if(this.jax[t])this.setOutputJax(t);else{var r=t.toLowerCase();this.loadComponent("output/"+r,(function(){var n=m.startup;r in n.constructors&&(n.useOutput(r,!0),n.output=n.getOutputJax(),e.jax[t]=n.output,e.setOutputJax(t))}))}},t.prototype.setOutputJax=function(t){this.jax[t].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[t],this.rerender()},t.prototype.setTabOrder=function(t){this.menu.store.inTaborder(t)},t.prototype.setAssistiveMml=function(t){this.document.options.enableAssistiveMml=t,!t||m._.a11y&&m._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},t.prototype.setExplorer=function(t){this.enableExplorerItems(t),this.document.options.enableExplorer=t,!t||m._.a11y&&m._.a11y.explorer?this.rerender(this.settings.collapsible?T.STATE.RERENDER:T.STATE.COMPILED):this.loadA11y("explorer")},t.prototype.setCollapsible=function(t){this.document.options.enableComplexity=t,!t||m._.a11y&&m._.a11y.complexity?this.rerender(T.STATE.COMPILED):this.loadA11y("complexity")},t.prototype.scaleAllMath=function(){var t=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),e=prompt("Scale all mathematics (compared to surrounding text) by",t+"%");if(e)if(e.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(e)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},t.prototype.resetDefaults=function(){var e,r;t.loading++;var n=this.menu.pool,i=this.defaultSettings;try{for(var Q=o(Object.keys(this.settings)),s=Q.next();!s.done;s=Q.next()){var a=s.value,l=n.lookup(a);if(l){l.setValue(i[a]);var c=l.items[0];c&&c.executeCallbacks_()}else this.settings[a]=i[a]}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=Q.return)&&r.call(Q)}finally{if(e)throw e.error}}t.loading--,this.rerender(T.STATE.COMPILED)},t.prototype.checkComponent=function(e){var r=t.loadingPromises.get(e);r&&Q.mathjax.retryAfter(r)},t.prototype.loadComponent=function(e,r){if(!t.loadingPromises.has(e)){var n=m.loader;if(n){t.loading++;var o=n.load(e).then((function(){t.loading--,t.loadingPromises.delete(e),r(),0===t.loading&&t._loadingPromise&&(t._loadingPromise=null,t._loadingOK())})).catch((function(e){t._loadingPromise?(t._loadingPromise=null,t._loadingFailed(e)):console.log(e)}));t.loadingPromises.set(e,o)}}},t.prototype.loadA11y=function(e){var r=this,n=!T.STATE.ENRICHED;this.loadComponent("a11y/"+e,(function(){var o=m.startup;Q.mathjax.handlers.unregister(o.handler),o.handler=o.getHandler(),Q.mathjax.handlers.register(o.handler);var i=r.document;r.document=o.document=o.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,t._loadingPromise||(r.document.outputJax.reset(),r.rerender("complexity"===e||n?T.STATE.COMPILED:T.STATE.TYPESET))}))},t.prototype.transferMathList=function(t){var e,r,n=this.document.options.MathItem;try{for(var i=o(t.math),Q=i.next();!Q.done;Q=i.next()){var T=Q.value,s=new n;Object.assign(s,T),this.document.math.push(s)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.formatSource=function(t){return t.trim().replace(/&/g,"&").replace(//g,">")},t.prototype.toMML=function(t){return this.MmlVisitor.visitTree(t.root,t,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==t.inputJax.name})},t.prototype.zoom=function(t,e,r){t&&!this.isZoomEvent(t,e)||(this.menu.mathItem=r,t&&this.menu.post(t),this.zoomBox.post())},t.prototype.isZoomEvent=function(t,e){return this.settings.zoom===e&&(!this.settings.alt||t.altKey)&&(!this.settings.ctrl||t.ctrlKey)&&(!this.settings.cmd||t.metaKey)&&(!this.settings.shift||t.shiftKey)},t.prototype.rerender=function(e){void 0===e&&(e=T.STATE.TYPESET),this.rerenderStart=Math.min(e,this.rerenderStart),t.loading||(this.rerenderStart<=T.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=T.STATE.LAST)},t.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},t.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},t.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},t.prototype.copyToClipboard=function(t){var e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.body.removeChild(e)},t.prototype.addMenu=function(t){var e=this,r=t.typesetRoot;r.addEventListener("contextmenu",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("keydown",(function(){return e.menu.mathItem=t}),!0),r.addEventListener("click",(function(r){return e.zoom(r,"Click",t)}),!0),r.addEventListener("dblclick",(function(r){return e.zoom(r,"DoubleClick",t)}),!0),this.menu.store.insert(r)},t.prototype.clear=function(){this.menu.store.clear()},t.prototype.variable=function(t,e){var r=this;return{name:t,getter:function(){return r.settings[t]},setter:function(n){r.settings[t]=n,e&&e(n),r.saveUserSettings()}}},t.prototype.a11yVar=function(t,e){var r=this;return{name:t,getter:function(){return r.getA11y(t)},setter:function(n){r.settings[t]=n;var o={};o[t]=n,r.setA11y(o),e&&e(n),r.saveUserSettings()}}},t.prototype.submenu=function(t,e,r,n){var i,Q;void 0===r&&(r=[]),void 0===n&&(n=!1);var T=[];try{for(var s=o(r),a=s.next();!a.done;a=s.next()){var l=a.value;Array.isArray(l)?T=T.concat(l):T.push(l)}}catch(t){i={error:t}}finally{try{a&&!a.done&&(Q=s.return)&&Q.call(s)}finally{if(i)throw i.error}}return{type:"submenu",id:t,content:e,menu:{items:T},disabled:0===T.length||n}},t.prototype.command=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"command",id:t,content:e,action:r},n)},t.prototype.checkbox=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"checkbox",id:t,content:e,variable:r},n)},t.prototype.radioGroup=function(t,e){var r=this;return e.map((function(e){return r.radio(e[0],e[1]||e[0],t)}))},t.prototype.radio=function(t,e,r,n){return void 0===n&&(n={}),Object.assign({type:"radio",id:t,content:e,variable:r},n)},t.prototype.label=function(t,e){return{type:"label",id:t,content:e}},t.prototype.rule=function(){return{type:"rule"}},t.MENU_STORAGE="MathJax-Menu-Settings",t.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,a.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},t.loading=0,t.loadingPromises=new Map,t._loadingPromise=null,t._loadingOK=null,t._loadingFailed=null,t}();e.Menu=H},4001:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuHandler=e.MenuMathDocumentMixin=e.MenuMathItemMixin=void 0;var a=r(5713),l=r(4474),c=r(7233),u=r(8310);function p(t){return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addMenu=function(t,e){void 0===e&&(e=!1),this.state()>=l.STATE.CONTEXT_MENU||(this.isEscaped||!t.options.enableMenu&&!e||t.menu.addMenu(this),this.state(l.STATE.CONTEXT_MENU))},e.prototype.checkLoading=function(t){t.checkLoading()},e}(t)}function h(t){var e;return e=function(t){function e(){for(var e=[],r=0;r\n"+this.childNodeMml(e,r+" ","\n")+r+""},e.prototype.visitMathNode=function(e,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return t.prototype.visitDefault.call(this,e,r);var n=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(n?r+" \n":"")+this.childNodeMml(e,r+(n?" ":" "),"\n")+(n?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},e}(i.SerializedMmlVisitor);e.MmlVisitor=T},4414:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.SelectableInfo=void 0;var i=r(4922),Q=r(2165),T=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addEvents=function(t){var e=this;t.addEventListener("keypress",(function(t){"a"===t.key&&(t.ctrlKey||t.metaKey)&&(e.selectAll(),e.stop(t))}))},e.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},e.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.getSelection().removeAllRanges()},e.prototype.generateHtml=function(){var e=this;t.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+Q.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(t){return e.copyToClipboard()}))},e}(i.Info);e.SelectableInfo=T},9923:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.asyncLoad=void 0;var n=r(5713);e.asyncLoad=function(t){return n.mathjax.asyncLoad?new Promise((function(e,r){var o=n.mathjax.asyncLoad(t);o instanceof Promise?o.then((function(t){return e(t)})).catch((function(t){return r(t)})):e(o)})):Promise.reject("Can't load '".concat(t,"': No asyncLoad method specified"))}},6469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BBox=void 0;var n=r(6010),o=function(){function t(t){void 0===t&&(t={w:0,h:-n.BIGDIMEN,d:-n.BIGDIMEN}),this.w=t.w||0,this.h="h"in t?t.h:-n.BIGDIMEN,this.d="d"in t?t.d:-n.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return t.zero=function(){return new t({h:0,d:0,w:0})},t.empty=function(){return new t},t.prototype.empty=function(){return this.w=0,this.h=this.d=-n.BIGDIMEN,this},t.prototype.clean=function(){this.w===-n.BIGDIMEN&&(this.w=0),this.h===-n.BIGDIMEN&&(this.h=0),this.d===-n.BIGDIMEN&&(this.d=0)},t.prototype.rescale=function(t){this.w*=t,this.h*=t,this.d*=t},t.prototype.combine=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0);var n=t.rscale,o=e+n*(t.w+t.L+t.R),i=r+n*t.h,Q=n*t.d-r;o>this.w&&(this.w=o),i>this.h&&(this.h=i),Q>this.d&&(this.d=Q)},t.prototype.append=function(t){var e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)},t.prototype.updateFrom=function(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)},t.fullWidth="100%",t.StyleAdjust=[["borderTopWidth","h"],["borderRightWidth","w"],["borderBottomWidth","d"],["borderLeftWidth","w",0],["paddingTop","h"],["paddingRight","w"],["paddingBottom","d"],["paddingLeft","w",0]],t}();e.BBox=o},6751:function(t,e){var r,n=this&&this.__extends||(r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},r(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},Q=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function Q(t,r){if("#"===r.charAt(0))return T(r.slice(1));if(e.entities[r])return e.entities[r];if(e.options.loadMissingEntities){var Q=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[Q]||(i[Q]=!0,(0,n.retryAfter)((0,o.asyncLoad)("./util/entities/"+Q+".js")))}return t}function T(t){var e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}e.add=function(t,r){Object.assign(e.entities,t),i[r]=!0},e.remove=function(t){delete e.entities[t]},e.translate=function(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,Q)},e.numeric=T},7525:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},T=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o0&&o[o.length-1])||6!==i[0]&&2!==i[0])){Q=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LinkedList=e.ListItem=e.END=void 0,e.END=Symbol();var Q=function(t){void 0===t&&(t=null),this.next=null,this.prev=null,this.data=t};e.ListItem=Q;var T=function(){function t(){for(var t=[],r=0;r1;){var a=o.shift(),l=o.shift();a.merge(l,e),o.push(a)}return o.length&&(this.list=o[0].list),this},t.prototype.merge=function(t,r){var o,i,Q,T,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var a=this.list.next,l=t.list.next;a.data!==e.END&&l.data!==e.END;)r(l.data,a.data)?(o=n([a,l],2),l.prev.next=o[0],a.prev.next=o[1],i=n([a.prev,l.prev],2),l.prev=i[0],a.prev=i[1],Q=n([t.list,this.list],2),this.list.prev.next=Q[0],t.list.prev.next=Q[1],T=n([t.list.prev,this.list.prev],2),this.list.prev=T[0],t.list.prev=T[1],a=(s=n([l.next,a],2))[0],l=s[1]):a=a.next;return l.data!==e.END&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this},t}();e.LinkedList=T},7233:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;oe.length}}}},t.prototype.add=function(e,r){void 0===r&&(r=t.DEFAULTPRIORITY);var n=this.items.length;do{n--}while(n>=0&&r=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)},t.DEFAULTPRIORITY=5,t}();e.PrioritizedList=r},4542:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.retryAfter=e.handleRetriesFor=void 0,e.handleRetriesFor=function(t){return new Promise((function e(r,n){try{r(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((function(){return e(r,n)})).catch((function(t){return n(t)})):t.restart&&t.restart.isCallback?MathJax.Callback.After((function(){return e(r,n)}),t.restart):n(t)}}))},e.retryAfter=function(t){var e=new Error("MathJax retry");throw e.retry=t,e}},4139:function(t,e){var r=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=function(){function t(t){void 0===t&&(t=null),this.styles={},this.addStyles(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),t.prototype.addStyles=function(t){var e,n;if(t)try{for(var o=r(Object.keys(t)),i=o.next();!i.done;i=o.next()){var Q=i.value;this.styles[Q]||(this.styles[Q]={}),Object.assign(this.styles[Q],t[Q])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}},t.prototype.removeStyles=function(){for(var t,e,n=[],o=0;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,o,i=r.call(t),Q=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},o=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o1;)e.shift(),r.push(e.shift());return r}function s(t){var e,n,o=T(this.styles[t]);0===o.length&&o.push(""),1===o.length&&o.push(o[0]),2===o.length&&o.push(o[0]),3===o.length&&o.push(o[1]);try{for(var i=r(y.connect[t].children),Q=i.next();!Q.done;Q=i.next()){var s=Q.value;this.setStyle(this.childName(t,s),o.shift())}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}}function a(t){var e,n,o=y.connect[t].children,i=[];try{for(var Q=r(o),T=Q.next();!T.done;T=Q.next()){var s=T.value,a=this.styles[t+"-"+s];if(!a)return void delete this.styles[t];i.push(a)}}catch(t){e={error:t}}finally{try{T&&!T.done&&(n=Q.return)&&n.call(Q)}finally{if(e)throw e.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[t]=i.join(" ")}function l(t){var e,n;try{for(var o=r(y.connect[t].children),i=o.next();!i.done;i=o.next()){var Q=i.value;this.setStyle(this.childName(t,Q),this.styles[t])}}catch(t){e={error:t}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}}function c(t){var e,i,Q=o([],n(y.connect[t].children),!1),T=this.styles[this.childName(t,Q.shift())];try{for(var s=r(Q),a=s.next();!a.done;a=s.next()){var l=a.value;if(this.styles[this.childName(t,l)]!==T)return void delete this.styles[t]}}catch(t){e={error:t}}finally{try{a&&!a.done&&(i=s.return)&&i.call(s)}finally{if(e)throw e.error}}this.styles[t]=T}var u=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,p=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function h(t){var e,n,o,i,Q={width:"",style:"",color:""};try{for(var s=r(T(this.styles[t])),a=s.next();!a.done;a=s.next()){var l=a.value;l.match(u)&&""===Q.width?Q.width=l:l.match(p)&&""===Q.style?Q.style=l:Q.color=l}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}try{for(var c=r(y.connect[t].children),h=c.next();!h.done;h=c.next()){var d=h.value;this.setStyle(this.childName(t,d),Q[d])}}catch(t){o={error:t}}finally{try{h&&!h.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}}function d(t){var e,n,o=[];try{for(var i=r(y.connect[t].children),Q=i.next();!Q.done;Q=i.next()){var T=Q.value,s=this.styles[this.childName(t,T)];s&&o.push(s)}}catch(t){e={error:t}}finally{try{Q&&!Q.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}o.length?this.styles[t]=o.join(" "):delete this.styles[t]}var f={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function L(t){var e,o,i,Q,s=T(this.styles[t]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var l=r(s),c=l.next();!c.done;c=l.next()){var u=c.value;a.family=u;try{for(var p=(i=void 0,r(Object.keys(f))),h=p.next();!h.done;h=p.next()){var d=h.value;if((Array.isArray(a[d])||""===a[d])&&u.match(f[d]))if("size"===d){var L=n(u.split(/\//),2),m=L[0],H=L[1];a[d]=m,H&&(a["line-height"]=H)}else""===a.size&&(Array.isArray(a[d])?a[d].push(u):a[d]=u)}}catch(t){i={error:t}}finally{try{h&&!h.done&&(Q=p.return)&&Q.call(p)}finally{if(i)throw i.error}}}}catch(t){e={error:t}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(e)throw e.error}}!function(t,e){var n,o;try{for(var i=r(y.connect[t].children),Q=i.next();!Q.done;Q=i.next()){var T=Q.value,s=this.childName(t,T);if(Array.isArray(e[T])){var a=e[T];a.length&&(this.styles[s]=a.join(" "))}else""!==e[T]&&(this.styles[s]=e[T])}}catch(t){n={error:t}}finally{try{Q&&!Q.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}}(t,a),delete this.styles[t]}function m(t){}var y=function(){function t(t){void 0===t&&(t=""),this.parse(t)}return Object.defineProperty(t.prototype,"cssText",{get:function(){var t,e,n=[];try{for(var o=r(Object.keys(this.styles)),i=o.next();!i.done;i=o.next()){var Q=i.value,T=this.parentName(Q);this.styles[T]||n.push(Q+": "+this.styles[Q]+";")}}catch(e){t={error:e}}finally{try{i&&!i.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n.join(" ")},enumerable:!1,configurable:!0}),t.prototype.set=function(e,r){for(e=this.normalizeName(e),this.setStyle(e,r),t.connect[e]&&!t.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),t.connect[e]);)t.connect[e].combine.call(this,e)},t.prototype.get=function(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""},t.prototype.setStyle=function(e,r){this.styles[e]=r,t.connect[e]&&t.connect[e].children&&t.connect[e].split.call(this,e),""===r&&delete this.styles[e]},t.prototype.combineChildren=function(e){var n,o,i=this.parentName(e);try{for(var Q=r(t.connect[e].children),T=Q.next();!T.done;T=Q.next()){var s=T.value,a=this.childName(i,s);t.connect[a].combine.call(this,a)}}catch(t){n={error:t}}finally{try{T&&!T.done&&(o=Q.return)&&o.call(Q)}finally{if(n)throw n.error}}},t.prototype.parentName=function(t){var e=t.replace(/-[^-]*$/,"");return t===e?"":e},t.prototype.childName=function(e,r){return r.match(/-/)?r:(t.connect[e]&&!t.connect[e].combine&&(r+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+r)},t.prototype.normalizeName=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},t.prototype.parse=function(t){void 0===t&&(t="");var e=this.constructor.pattern;this.styles={};for(var r=t.replace(e.comment,"").split(e.style);r.length>1;){var o=n(r.splice(0,3),3),i=o[0],Q=o[1],T=o[2];if(i.match(/[^\s\n]/))return;this.set(Q,T)}},t.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},t.connect={padding:{children:i,split:s,combine:a},border:{children:i,split:l,combine:c},"border-top":{children:Q,split:h,combine:d},"border-right":{children:Q,split:h,combine:d},"border-bottom":{children:Q,split:h,combine:d},"border-left":{children:Q,split:h,combine:d},"border-width":{children:i,split:s,combine:null},"border-style":{children:i,split:s,combine:null},"border-color":{children:i,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:L,combine:m}},t}();e.Styles=y},6010:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.px=e.emRounded=e.em=e.percent=e.length2em=e.MATHSPACE=e.RELUNITS=e.UNITS=e.BIGDIMEN=void 0,e.BIGDIMEN=1e6,e.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},e.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},e.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:e.BIGDIMEN},e.length2em=function(t,r,n,o){if(void 0===r&&(r=0),void 0===n&&(n=1),void 0===o&&(o=16),"string"!=typeof t&&(t=String(t)),""===t||null==t)return r;if(e.MATHSPACE[t])return e.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var Q=parseFloat(i[1]||"1"),T=i[2];return e.UNITS.hasOwnProperty(T)?Q*e.UNITS[T]/o/n:e.RELUNITS.hasOwnProperty(T)?Q*e.RELUNITS[T]:"%"===T?Q/100*r:Q*r},e.percent=function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},e.em=function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.emRounded=function(t,e){return void 0===e&&(e=16),t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},e.px=function(t,r,n){return void 0===r&&(r=-e.BIGDIMEN),void 0===n&&(n=16),t*=n,r&&t0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},n=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,o=0,i=e.length;o=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractItem=void 0;var Q=r(9329),T=r(2556),s=r(2165),a=function(t){function e(e,r,n,o){var i=t.call(this,e,r)||this;return i._content=n,i.disabled=!1,i.callbacks=[],i._id=o||n,i}return o(e,t),Object.defineProperty(e.prototype,"content",{get:function(){return this._content},set:function(t){this._content=t,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),e.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},e.prototype.executeAction=function(){},e.prototype.registerCallback=function(t){-1===this.callbacks.indexOf(t)&&this.callbacks.push(t)},e.prototype.unregisterCallback=function(t){var e=this.callbacks.indexOf(t);-1!==e&&this.callbacks.splice(e,1)},e.prototype.mousedown=function(t){this.press(),this.stop(t)},e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.deactivate(),this.stop(t)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content},e.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},e.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},e.prototype.focus=function(){this.menu.focused=this,t.prototype.focus.call(this),this.activate()},e.prototype.unfocus=function(){this.deactivate(),t.prototype.unfocus.call(this)},e.prototype.escape=function(t){T.MenuUtil.close(this)},e.prototype.up=function(t){this.menu.up(t)},e.prototype.down=function(t){this.menu.down(t)},e.prototype.left=function(t){this.menu.left(t)},e.prototype.right=function(t){this.menu.right(t)},e.prototype.space=function(t){this.press()},e.prototype.disable=function(){this.disabled=!0;var t=this.html;t.classList.add(s.HtmlClasses.MENUDISABLED),t.setAttribute("aria-disabled","true")},e.prototype.enable=function(){this.disabled=!1;var t=this.html;t.classList.remove(s.HtmlClasses.MENUDISABLED),t.removeAttribute("aria-disabled")},e.prototype.executeCallbacks_=function(){var t,e;try{for(var r=i(this.callbacks),n=r.next();!n.done;n=r.next()){var o=n.value;try{o(this)}catch(t){T.MenuUtil.error(t,"Callback for menu entry "+this.id+" failed.")}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},e}(Q.AbstractEntry);e.AbstractItem=a},1484:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractMenu=void 0;var Q=r(8372),T=r(1340),s=r(2165),a=r(6186),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.className=s.HtmlClasses.CONTEXTMENU,e.role="menu",e._items=[],e._baseMenu=null,e}return o(e,t),Object.defineProperty(e.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(t){this._baseMenu=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"focused",{get:function(){return this._focused},set:function(t){if(this._focused!==t){this._focused||this.unfocus();var e=this._focused;this._focused=t,e&&e.unfocus()}},enumerable:!1,configurable:!0}),e.prototype.up=function(t){var e=this.items.filter((function(t){return t instanceof T.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=r?--r:e.length-1].focus()}else e[e.length-1].focus()},e.prototype.down=function(t){var e=this.items.filter((function(t){return t instanceof T.AbstractItem&&!t.isHidden()}));if(0!==e.length)if(this.focused){var r=e.indexOf(this.focused);-1!==r&&e[r=++r===e.length?0:r].focus()}else e[0].focus()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.generateMenu()},e.prototype.generateMenu=function(){var t,e,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var Q=o.value;if(Q.isHidden()){var T=Q.html;T.parentNode&&T.parentNode.removeChild(T)}else r.appendChild(Q.html)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.post=function(e,r){this.variablePool.update(),t.prototype.post.call(this,e,r)},e.prototype.unpostSubmenus=function(){var t,e,r=this.items.filter((function(t){return t instanceof a.Submenu}));try{for(var n=i(r),o=n.next();!o.done;o=n.next()){var Q=o.value;Q.submenu.unpost(),Q!==this.focused&&Q.unfocus()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=n.return)&&e.call(n)}finally{if(t)throw t.error}}},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},e.prototype.find=function(t){var e,r;try{for(var n=i(this.items),o=n.next();!o.done;o=n.next()){var Q=o.value;if("rule"!==Q.type){if(Q.id===t)return Q;if("submenu"===Q.type){var T=Q.submenu.find(t);if(T)return T}}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(e)throw e.error}}return null},e}(Q.AbstractPostable);e.AbstractMenu=l},2868:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractNavigatable=void 0;var n=r(3205),o=r(8853),i=function(){function t(){this.bubble=!1}return t.prototype.bubbleKey=function(){this.bubble=!0},t.prototype.keydown=function(t){switch(t.keyCode){case n.KEY.ESCAPE:this.escape(t);break;case n.KEY.RIGHT:this.right(t);break;case n.KEY.LEFT:this.left(t);break;case n.KEY.UP:this.up(t);break;case n.KEY.DOWN:this.down(t);break;case n.KEY.RETURN:case n.KEY.SPACE:this.space(t);break;default:return}this.bubble?this.bubble=!1:this.stop(t)},t.prototype.escape=function(t){},t.prototype.space=function(t){},t.prototype.left=function(t){},t.prototype.right=function(t){},t.prototype.up=function(t){},t.prototype.down=function(t){},t.prototype.stop=function(t){t&&(t.stopPropagation(),t.preventDefault(),t.cancelBubble=!0)},t.prototype.mousedown=function(t){return this.stop(t)},t.prototype.mouseup=function(t){return this.stop(t)},t.prototype.mouseover=function(t){return this.stop(t)},t.prototype.mouseout=function(t){return this.stop(t)},t.prototype.click=function(t){return this.stop(t)},t.prototype.addEvents=function(t){t.addEventListener(o.MOUSE.DOWN,this.mousedown.bind(this)),t.addEventListener(o.MOUSE.UP,this.mouseup.bind(this)),t.addEventListener(o.MOUSE.OVER,this.mouseover.bind(this)),t.addEventListener(o.MOUSE.OUT,this.mouseout.bind(this)),t.addEventListener(o.MOUSE.CLICK,this.click.bind(this)),t.addEventListener("keydown",this.keydown.bind(this)),t.addEventListener("dragstart",this.stop.bind(this)),t.addEventListener(o.MOUSE.SELECTSTART,this.stop.bind(this)),t.addEventListener("contextmenu",this.stop.bind(this)),t.addEventListener(o.MOUSE.DBLCLICK,this.stop.bind(this))},t}();e.AbstractNavigatable=i},8372:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractPostable=void 0;var i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.posted=!1,e}return o(e,t),e.prototype.isPosted=function(){return this.posted},e.prototype.post=function(t,e){this.posted||(void 0!==t&&void 0!==e&&this.html.setAttribute("style","left: "+t+"px; top: "+e+"px;"),this.display(),this.posted=!0)},e.prototype.unpost=function(){if(this.posted){var t=this.html;t.parentNode&&t.parentNode.removeChild(t),this.posted=!1}},e}(r(9328).MenuElement);e.AbstractPostable=i},6765:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractVariableItem=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()},e.prototype.register=function(){this.variable.register(this)},e.prototype.unregister=function(){this.variable.unregister(this)},e.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},e}(r(1340).AbstractItem);e.AbstractVariableItem=i},5179:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.CloseButton=void 0;var i=r(8372),Q=r(2165),T=function(t){function e(e){var r=t.call(this)||this;return r.element=e,r.className=Q.HtmlClasses.MENUCLOSE,r.role="button",r}return o(e,t),e.prototype.generateHtml=function(){var t=document.createElement("span");t.classList.add(this.className),t.setAttribute("role",this.role),t.setAttribute("tabindex","0");var e=document.createElement("span");e.textContent="\xd7",t.appendChild(e),this.html=t},e.prototype.display=function(){},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.element.unpost()},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.space=function(t){this.unpost(),this.stop(t)},e.prototype.mousedown=function(t){this.unpost(),this.stop(t)},e}(i.AbstractPostable);e.CloseButton=T},5073:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.ContextMenu=void 0;var i=r(1484),Q=r(2165),T=r(1932),s=r(2358),a=function(t){function e(e){var r=t.call(this)||this;return r.factory=e,r.id="",r.moving=!1,r._store=new T.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return o(e,t),e.fromJson=function(t,e){var r=e.pool,n=e.items,o=e.id,i=void 0===o?"":o,Q=new this(t);Q.id=i;var T=t.get("variable");r.forEach((function(e){return T(t,e,Q.pool)}));var s=t.get("items")(t,n,Q);return Q.items=s,Q},e.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),t.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(Q.HtmlClasses.MENUFRAME);var e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+e),this._frame.appendChild(r),r.addEventListener("mousedown",function(t){this.unpost(),this.unpostWidgets(),this.stop(t)}.bind(this))},e.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},e.prototype.escape=function(t){this.unpost(),this.unpostWidgets()},e.prototype.unpost=function(){if(t.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var e=this.store;this.moving||e.insertTaborder(),e.active.focus()}},e.prototype.left=function(t){this.move_(this.store.previous())},e.prototype.right=function(t){this.move_(this.store.next())},Object.defineProperty(e.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),e.prototype.post=function(e,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void t.prototype.post.call(this,e,r);var n,o,i,Q=e;if(Q instanceof Event?(n=Q.target,this.stop(Q)):n=Q,Q instanceof MouseEvent&&(o=Q.pageX,i=Q.pageY,o||i||!Q.clientX||(o=Q.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=Q.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!o&&!i&&n){var T=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,a=n.getBoundingClientRect();o=(a.right+a.left)/2+T,i=(a.bottom+a.top)/2+s}this.store.active=n,this.anchor=this.store.active;var l=this.html;o+l.offsetWidth>document.body.offsetWidth-5&&(o=document.body.offsetWidth-l.offsetWidth-5),this.post(o,i)},e.prototype.registerWidget=function(t){this.widgets.push(t)},e.prototype.unregisterWidget=function(t){var e=this.widgets.indexOf(t);e>-1&&this.widgets.splice(e,1),0===this.widgets.length&&this.unpost()},e.prototype.unpostWidgets=function(){this.widgets.forEach((function(t){return t.unpost()}))},e.prototype.toJson=function(){return{type:""}},e.prototype.move_=function(t){this.anchor&&t!==this.anchor&&(this.moving=!0,this.unpost(),this.post(t),this.moving=!1)},e}(i.AbstractMenu);e.ContextMenu=a},7309:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssStyles=void 0;var n=r(2165);!function(t){function e(t){return"."+(n.HtmlClasses[t]||t)}var r={};r[e("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[e("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[e("INFO")+e("MOUSEPOST")]="{outline:none;}",r[e("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var o={};o[e("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",o[e("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",o[e("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",o[e("MENUACTIVE")+" "+e("MENUARROW")]="{color:white}",o[e("MENUARROW")+e("RTL")]="{left:.5em; right:auto}",o[e("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",o[e("MENUCHECK")+e("RTL")]="{ right:.7em; left:auto }",o[e("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",o[e("MENURADIOCHECK")+e("RTL")]="{ right: .7em; left:auto}",o[e("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",o[e("MENUINPUTBOX")+e("RTL")]="{ left: .1em;}",o[e("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",o[e("MENUSLIDER")]="{ left: .1em;}",o[e("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",o[e("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",o[e("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",o[e("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",o[e("MENUDISABLED")]="{ color:GrayText}",o[e("MENUACTIVE")]="{ background-color: #606872; color: white;}",o[e("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",o[e("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",o[e("CONTEXTMENU")+":focus"]="{ outline:none}",o[e("CONTEXTMENU")+" "+e("MENUITEM")+":focus"]="{ outline:none}",o[e("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",o[e("SELECTIONITEM")]="{ padding-right: 1em;}",o[e("SELECTION")]="{ right: 40%; width:50%; }",o[e("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",o[e("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",o[e("MENU")+" "+e("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[e("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[e("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[e("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[e("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[e("MENUCLOSE")+":hover:focus"]="{ outline:none}";var Q=!1,T=!1,s=!1;function a(t){s||(l(i,t),s=!0)}function l(t,e){var r=e||document,n=r.createElement("style");n.type="text/css";var o="";for(var i in t)o+=i,o+=" ",o+=t[i],o+="\n";n.innerHTML=o,r.head.appendChild(n)}t.addMenuStyles=function(t){T||(l(o,t),T=!0,a(t))},t.addInfoStyles=function(t){Q||(l(r,t),Q=!0,a(t))}}(e.CssStyles||(e.CssStyles={}))},2165:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlAttrs=e.HtmlClasses=void 0;function r(t){return"CtxtMenu_"+t}function n(t){return r(t)}function o(t){return r(t)}e.HtmlClasses={ATTACHED:n("Attached"),CONTEXTMENU:n("ContextMenu"),MENU:n("Menu"),MENUARROW:n("MenuArrow"),MENUACTIVE:n("MenuActive"),MENUCHECK:n("MenuCheck"),MENUCLOSE:n("MenuClose"),MENUCOMBOBOX:n("MenuComboBox"),MENUDISABLED:n("MenuDisabled"),MENUFRAME:n("MenuFrame"),MENUITEM:n("MenuItem"),MENULABEL:n("MenuLabel"),MENURADIOCHECK:n("MenuRadioCheck"),MENUINPUTBOX:n("MenuInputBox"),MENURULE:n("MenuRule"),MENUSLIDER:n("MenuSlider"),MOUSEPOST:n("MousePost"),RTL:n("RTL"),INFO:n("Info"),INFOCLOSE:n("InfoClose"),INFOCONTENT:n("InfoContent"),INFOSIGNATURE:n("InfoSignature"),INFOTITLE:n("InfoTitle"),SLIDERVALUE:n("SliderValue"),SLIDERBAR:n("SliderBar"),SELECTION:n("Selection"),SELECTIONBOX:n("SelectionBox"),SELECTIONMENU:n("SelectionMenu"),SELECTIONDIVIDER:n("SelectionDivider"),SELECTIONITEM:n("SelectionItem")},e.HtmlAttrs={COUNTER:o("Counter"),KEYDOWNFUNC:o("keydownFunc"),CONTEXTMENUFUNC:o("contextmenuFunc"),OLDTAB:o("Oldtabindex"),TOUCHFUNC:o("TouchFunc")}},4922:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Info=void 0;var i=r(5179),Q=r(2165),T=function(t){function e(e,r,n){var o=t.call(this)||this;return o.title=e,o.signature=n,o.className=Q.HtmlClasses.INFO,o.role="dialog",o.contentDiv=o.generateContent(),o.close=o.generateClose(),o.content=r||function(){return""},o}return o(e,t),e.prototype.attachMenu=function(t){this.menu=t},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")},e.prototype.post=function(){t.prototype.post.call(this);var e=document.documentElement,r=this.html,n=window.innerHeight||e.clientHeight||e.scrollHeight||0,o=Math.floor(-r.offsetWidth/2),i=Math.floor((n-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+o+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(Q.HtmlClasses.MOUSEPOST),r.focus()},e.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var t=this.menu.html;t.parentNode&&t.parentNode.removeChild(t),this.menu.frame.appendChild(this.html)},e.prototype.click=function(t){},e.prototype.keydown=function(e){this.bubbleKey(),t.prototype.keydown.call(this,e)},e.prototype.escape=function(t){this.unpost()},e.prototype.unpost=function(){t.prototype.unpost.call(this),this.html.classList.remove(Q.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},e.prototype.generateClose=function(){var t=new i.CloseButton(this),e=t.html;return e.classList.add(Q.HtmlClasses.INFOCLOSE),e.setAttribute("aria-label","Close Dialog Box"),t},e.prototype.generateTitle=function(){var t=document.createElement("span");return t.innerHTML=this.title,t.classList.add(Q.HtmlClasses.INFOTITLE),t},e.prototype.generateContent=function(){var t=document.createElement("div");return t.classList.add(Q.HtmlClasses.INFOCONTENT),t.setAttribute("tabindex","0"),t},e.prototype.generateSignature=function(){var t=document.createElement("span");return t.innerHTML=this.signature,t.classList.add(Q.HtmlClasses.INFOSIGNATURE),t},e.prototype.toJson=function(){return{type:""}},e}(r(8372).AbstractPostable);e.Info=T},1409:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Checkbox=void 0;var i=r(6765),Q=r(2556),T=r(2165),s=function(t){function e(e,r,n,o){var i=t.call(this,e,"checkbox",r,o)||this;return i.role="menuitemcheckbox",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),Q.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(T.HtmlClasses.MENUCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Checkbox=s},9886:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Combo=void 0;var i=r(6765),Q=r(2556),T=r(2165),s=r(3205),a=function(t){function e(e,r,n,o){var i=t.call(this,e,"combobox",r,o)||this;return i.role="combobox",i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,Q.MenuUtil.getActiveElement(this))},e.prototype.space=function(e){t.prototype.space.call(this,e),Q.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(T.HtmlClasses.MENUCOMBOBOX)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(T.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.bubbleKey(),this.inputEvent=!0},e.prototype.keydown=function(e){if(this.inputEvent&&e.keyCode!==s.KEY.ESCAPE&&e.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void e.stopPropagation();t.prototype.keydown.call(this,e),e.stopPropagation()},e.prototype.updateAria=function(){},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(Q.MenuUtil.getActiveElement(this))}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Combo=a},3467:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Command=void 0;var i=r(1340),Q=r(2556),T=function(t){function e(e,r,n,o){var i=t.call(this,e,"command",r,o)||this;return i.command=n,i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.action,e.id)},e.prototype.executeAction=function(){try{this.command(Q.MenuUtil.getActiveElement(this))}catch(t){Q.MenuUtil.error(t,"Illegal command callback.")}Q.MenuUtil.close(this)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Command=T},2965:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Label=void 0;var i=r(1340),Q=r(2165),T=function(t){function e(e,r,n){return t.call(this,e,"label",r,n)||this}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.id)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(Q.HtmlClasses.MENULABEL)},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Label=T},385:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Radio=void 0;var i=r(6765),Q=r(2556),T=r(2165),s=function(t){function e(e,r,n,o){var i=t.call(this,e,"radio",r,o)||this;return i.role="menuitemradio",i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.id),Q.MenuUtil.close(this)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(T.HtmlClasses.MENURADIOCHECK)},e.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},e.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Radio=s},3463:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Rule=void 0;var i=r(9329),Q=r(2165),T=function(t){function e(e){var r=t.call(this,e,"rule")||this;return r.className=Q.HtmlClasses.MENUITEM,r.role="separator",r}return o(e,t),e.fromJson=function(t,e,r){return new this(r)},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;e.classList.add(Q.HtmlClasses.MENURULE),e.setAttribute("aria-orientation","vertical")},e.prototype.addEvents=function(t){},e.prototype.toJson=function(){return{type:"rule"}},e}(i.AbstractEntry);e.Rule=T},7625:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Slider=void 0;var i=r(6765),Q=r(2556),T=r(2165),s=r(3205),a=function(t){function e(e,r,n,o){var i=t.call(this,e,"slider",r,o)||this;return i.role="slider",i.labelId="ctx_slideLabel"+Q.MenuUtil.counter(),i.valueId="ctx_slideValue"+Q.MenuUtil.counter(),i.inputEvent=!1,i.variable=e.pool.lookup(n),i.register(),i}return o(e,t),e.fromJson=function(t,e,r){return new this(r,e.content,e.variable,e.id)},e.prototype.executeAction=function(){this.variable.setValue(this.input.value,Q.MenuUtil.getActiveElement(this)),this.update()},e.prototype.space=function(e){t.prototype.space.call(this,e),Q.MenuUtil.close(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.input.focus()},e.prototype.unfocus=function(){t.prototype.unfocus.call(this),this.updateSpan()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.html.classList.add(T.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(T.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},e.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(T.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},e.prototype.inputKey=function(t){this.inputEvent=!0},e.prototype.mousedown=function(t){t.stopPropagation()},e.prototype.mouseup=function(t){event.stopPropagation()},e.prototype.keydown=function(e){var r=e.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(e.preventDefault(),void t.prototype.keydown.call(this,e)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(t.prototype.keydown.call(this,e),void e.stopPropagation())},e.prototype.updateAria=function(){var t=this.variable.getValue();t&&this.input&&(this.input.setAttribute("aria-valuenow",t),this.input.setAttribute("aria-valuetext",t+"%"))},e.prototype.updateSpan=function(){var t;try{t=this.variable.getValue(Q.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=t+"%"}catch(e){t=""}this.input.value=t},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractVariableItem);e.Slider=a},6186:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.Submenu=void 0;var i=r(1340),Q=r(2165),T=function(t){function e(e,r,n){var o=t.call(this,e,"submenu",r,n)||this;return o._submenu=null,o}return o(e,t),e.fromJson=function(t,e,r){var n=e.content,o=e.menu,i=new this(r,n,e.id),Q=t.get("subMenu")(t,o,i);return i.submenu=Q,i},Object.defineProperty(e.prototype,"submenu",{get:function(){return this._submenu},set:function(t){this._submenu=t},enumerable:!1,configurable:!0}),e.prototype.mouseover=function(t){this.focus(),this.stop(t)},e.prototype.mouseout=function(t){this.stop(t)},e.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return t.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else t.prototype.unfocus.call(this)},e.prototype.focus=function(){t.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},e.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this);var e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(Q.HtmlClasses.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")},e.prototype.left=function(e){this.submenu.isPosted()?this.submenu.unpost():t.prototype.left.call(this,e)},e.prototype.right=function(t){this.submenu.isPosted()?this.submenu.down(t):this.submenu.post()},e.prototype.toJson=function(){return{type:""}},e}(i.AbstractItem);e.Submenu=T},3205:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.KEY=void 0,function(t){t[t.RETURN=13]="RETURN",t[t.ESCAPE=27]="ESCAPE",t[t.SPACE=32]="SPACE",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(e.KEY||(e.KEY={}))},9328:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},n(t,e)},function(t,e){function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)});Object.defineProperty(e,"__esModule",{value:!0}),e.MenuElement=void 0;var i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.addAttributes=function(t){for(var e in t)this.html.setAttribute(e,t[e])},Object.defineProperty(e.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(t){this._html=t,this.addEvents(t)},enumerable:!1,configurable:!0}),e.prototype.generateHtml=function(){var t=document.createElement("div");t.classList.add(this.className),t.setAttribute("role",this.role),this.html=t},e.prototype.focus=function(){var t=this.html;t.setAttribute("tabindex","0"),t.focus()},e.prototype.unfocus=function(){var t=this.html;t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1");try{t.blur()}catch(t){}t.blur()},e}(r(2868).AbstractNavigatable);e.MenuElement=i},1932:function(t,e,r){var n=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.MenuStore=void 0;var o=r(2556),i=r(2165),Q=r(3205),T=function(){function t(t){this.menu=t,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+o.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(t.prototype,"active",{get:function(){return this._active},set:function(t){do{if(-1!==this.store.indexOf(t)){this._active=t;break}t=t.parentNode}while(t)},enumerable:!1,configurable:!0}),t.prototype.next=function(){var t=this.store.length;if(0===t)return this.active=null,null;var e=this.store.indexOf(this.active);return e=-1===e?0:e0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q},i=this&&this.__values||function(t){var e="function"==typeof Symbol&&Symbol.iterator,r=e&&t[e],n=0;if(r)return r.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},Q=this&&this.__spread||function(){for(var t=[],e=0;e0)&&!(n=i.next()).done;)Q.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return Q};Object.defineProperty(e,"__esModule",{value:!0}),e.SelectionBox=e.SelectionMenu=void 0;var Q=r(2556),T=r(2165),s=r(1484),a=r(4922),l=function(t){function e(e){var r=t.call(this)||this;return r.anchor=e,r.className=T.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.values,i=e.variable,Q=new this(r),T=t.get("label")(t,{content:n||"",id:n||"id"},Q),s=t.get("rule")(t,{},Q),a=o.map((function(e){return t.get("radio")(t,{content:e,variable:i,id:e},Q)})),l=[T,s].concat(a);return Q.items=l,Q},e.prototype.generateHtml=function(){t.prototype.generateHtml.call(this),this.items.forEach((function(t){return t.html.classList.add(T.HtmlClasses.SELECTIONITEM)}))},e.prototype.display=function(){},e.prototype.right=function(t){this.anchor.right(t)},e.prototype.left=function(t){this.anchor.left(t)},e}(s.AbstractMenu);e.SelectionMenu=l;var c=function(t){function e(e,r,n,o){void 0===n&&(n="none"),void 0===o&&(o="vertical");var i=t.call(this,e,null,r)||this;return i.style=n,i.grid=o,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return o(e,t),e.fromJson=function(t,e,r){var n=e.title,o=e.signature,i=e.selections,Q=new this(n,o,e.order,e.grid);Q.attachMenu(r);var T=i.map((function(e){return t.get("selectionMenu")(t,e,Q)}));return Q.selections=T,Q},e.prototype.attachMenu=function(t){this.menu=t},Object.defineProperty(e.prototype,"selections",{get:function(){return this._selections},set:function(t){var e=this;this._selections=[],t.forEach((function(t){return e.addSelection(t)}))},enumerable:!1,configurable:!0}),e.prototype.addSelection=function(t){t.anchor=this,this._selections.push(t)},e.prototype.rowDiv=function(t){var e=this,r=document.createElement("div");this.contentDiv.appendChild(r);var n=t.map((function(t){return r.appendChild(t.html),t.html.id||(t.html.id=e.prefix+Q.MenuUtil.counter()),t.html.getBoundingClientRect()})),o=n.map((function(t){return t.width})),i=o.reduce((function(t,e){return t+e}),0),s=n.reduce((function(t,e){return Math.max(t,e.height)}),0);return r.classList.add(T.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,i,s,o]},e.prototype.display=function(){if(t.prototype.display.call(this),this.order(),this.selections.length){for(var e=[],r=0,n=[],o=this.getChunkSize(this.selections.length),Q=function(t){var Q=T.selections.slice(t,t+o),s=i(T.rowDiv(Q),4),a=s[0],l=s[1],c=s[2],u=s[3];e.push(a),r=Math.max(r,l),Q.forEach((function(t){return t.html.style.height=c+"px"})),n=T.combineColumn(n,u)},T=this,s=0;sdocument.body.offsetWidth-5&&(i=Math.max(5,i-o-r.offsetWidth+6)),t.prototype.post.call(this,i,Q)}},e.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},e.prototype.setBaseMenu=function(){var t=this;do{t=t.anchor.menu}while(t instanceof e);this.baseMenu=t},e.prototype.left=function(t){this.focused=null,this.anchor.focus()},e.prototype.toJson=function(){return{type:""}},e}(r(1484).AbstractMenu);e.SubMenu=i},3737:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Variable=void 0;var n=r(2556),o=function(){function t(t,e,r){this._name=t,this.getter=e,this.setter=r,this.items=[]}return t.fromJson=function(t,e,r){var n=new this(e.name,e.getter,e.setter);r.insert(n)},Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.getValue=function(t){try{return this.getter(t)}catch(t){return n.MenuUtil.error(t,"Command of variable "+this.name+" failed."),null}},t.prototype.setValue=function(t,e){try{this.setter(t,e)}catch(t){n.MenuUtil.error(t,"Command of variable "+this.name+" failed.")}this.update()},t.prototype.register=function(t){-1===this.items.indexOf(t)&&this.items.push(t)},t.prototype.unregister=function(t){var e=this.items.indexOf(t);-1!==e&&this.items.splice(e,1)},t.prototype.update=function(){this.items.forEach((function(t){return t.update()}))},t.prototype.registerCallback=function(t){this.items.forEach((function(e){return e.registerCallback(t)}))},t.prototype.unregisterCallback=function(t){this.items.forEach((function(e){return e.unregisterCallback(t)}))},t.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},t}();e.Variable=o},2358:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.VariablePool=void 0;var r=function(){function t(){this.pool={}}return t.prototype.insert=function(t){this.pool[t.name]=t},t.prototype.lookup=function(t){return this.pool[t]},t.prototype.remove=function(t){delete this.pool[t]},t.prototype.update=function(){for(var t in this.pool)this.pool[t].update()},t}();e.VariablePool=r},3921:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractAudioRenderer=void 0;const n=r(5897);e.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(t){this.separator_=t}getSeparator(){return"braille"===n.default.getInstance().modality?"":this.separator_}error(t){return null}merge(t){let e="";const r=t.length-1;for(let n,o=0;n=t[o];o++)if(e+=n.speech,odelete t[e])),e.open.forEach((r=>t[r]=e[r]));const r=Object.keys(t);t.open=r},e.sortClose=function(t,e){if(t.length<=1)return t;const r=[];for(let n,o=0;n=e[o],t.length;o++)n.close&&n.close.length&&n.close.forEach((function(e){const n=t.indexOf(e);-1!==n&&(r.unshift(e),t.splice(n,1))}));return r};let T={},s=[];function a(t,e){const r=t[t.length-1];if(r){if(p(e)&&p(r)){if(void 0===r.join)return void(r.span=r.span.concat(e.span));const t=r.span.pop(),n=e.span.shift();return r.span.push(t+r.join+n),r.span=r.span.concat(e.span),void(r.join=e.join)}u(e)&&u(r)?r.pause=Q(r.pause,e.pause):t.push(e)}else t.push(e)}function l(t,e){t.rate&&(e.rate=t.rate),t.pitch&&(e.pitch=t.pitch),t.volume&&(e.volume=t.volume)}function c(t){return"object"==typeof t&&t.open}function u(t){return"object"==typeof t&&1===Object.keys(t).length&&Object.keys(t)[0]===o.personalityProps.PAUSE}function p(t){const e=Object.keys(t);return"object"==typeof t&&(1===e.length&&"span"===e[0]||2===e.length&&("span"===e[0]&&"join"===e[1]||"span"===e[1]&&"join"===e[0]))}function h(t,e,r,n,T,s=!1){if(s){const s=t[t.length-1];let a;if(s&&(a=s[o.personalityProps.JOIN]),s&&!e.speech&&T&&u(s)){const t=o.personalityProps.PAUSE;s[t]=Q(s[t],T[t]),T=null}if(s&&e.speech&&0===Object.keys(r).length&&p(s)){if(void 0!==a){const t=s.span.pop();e=new i.Span(t.speech+a+e.speech,t.attributes)}s.span.push(e),e=new i.Span("",{}),s[o.personalityProps.JOIN]=n}}0!==Object.keys(r).length&&t.push(r),e.speech&&t.push({span:[e],join:n}),T&&t.push(T)}function d(t,e){if(!e)return t;const r={};for(const n of o.personalityPropList){const o=t[n],i=e[n];if(!o&&!i||o&&i&&o===i)continue;const Q=o||0;c(r)||(r.open=[],r.close=[]),o||r.close.push(n),i||r.open.push(n),i&&o&&(r.close.push(n),r.open.push(n)),e[n]=Q,r[n]=Q,T[n]?T[n].push(Q):T[n]=[Q]}if(c(r)){let t=r.close.slice();for(;t.length>0;){let o=s.pop();const i=(0,n.setdifference)(o,t);if(t=(0,n.setdifference)(t,o),o=i,0!==t.length){if(0!==o.length){r.close=r.close.concat(o),r.open=r.open.concat(o);for(let t,n=0;t=o[n];n++)r[t]=e[t]}}else 0!==o.length&&s.push(o)}s.push(r.open)}return r}e.personalityMarkup=function(t){T={},s=[];let e=[];const r={};for(let n,i=0;n=t[i];i++){let t=null;const i=n.descriptionSpan(),Q=n.personality,T=Q[o.personalityProps.JOIN];delete Q[o.personalityProps.JOIN],void 0!==Q[o.personalityProps.PAUSE]&&(t={[o.personalityProps.PAUSE]:Q[o.personalityProps.PAUSE]},delete Q[o.personalityProps.PAUSE]);h(e,i,d(Q,r),T,t,!0)}return e=e.concat(function(){const t=[];for(let e=s.length-1;e>=0;e--){const r=s[e];if(r.length){const e={open:[],close:[]};for(let t=0;t"string"==typeof t?new a.Span(t,{}):t)),r=d.get(n.default.getInstance().markup);return r?r.merge(e):t.join()},e.finalize=function(t){const e=d.get(n.default.getInstance().markup);return e?e.finalize(t):t},e.error=function(t){const e=d.get(n.default.getInstance().markup);return e?e.error(t):""},e.registerRenderer=function(t,e){d.set(t,e)},e.isXml=function(){return d.get(n.default.getInstance().markup)instanceof p.XmlRenderer}},8639:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.LayoutRenderer=void 0;const n=r(2057),o=r(5740),i=r(4440),Q=r(3706),T=r(2456);class s extends T.XmlRenderer{finalize(t){return function(t){a="";const e=o.parseInput(`${t}`);return n.Debugger.getInstance().output(o.formatXml(e.toString())),a=p(e),a}(t)}pause(t){return""}prosodyElement(t,e){return t===i.personalityProps.LAYOUT?`<${e}>`:""}closeTag(t){return``}markup(t){const e=[];let r=[];for(const n of t){if(!n.layout){r.push(n);continue}e.push(this.processContent(r)),r=[];const t=n.layout;t.match(/^begin/)?e.push("<"+t.replace(/^begin/,"")+">"):t.match(/^end/)?e.push(""):console.warn("Something went wrong with layout markup: "+t)}return e.push(this.processContent(r)),e.join("")}processContent(t){const e=[],r=Q.personalityMarkup(t);for(let t,n=0;t=r[n];n++)t.span?e.push(this.merge(t.span)):Q.isPauseElement(t);return e.join("")}}e.LayoutRenderer=s;let a="";const l={TABLE:function(t){let e=L(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1)}));const[r,n]=m(e);return e=y(e,n),H(e,r)},CASES:function(t){let e=L(t);e.forEach((t=>{t.cells=t.cells.slice(0,-1),t.width=t.width.slice(0,-1)}));const[r,n]=m(e);return e=y(e,n),H(e,r)},CAYLEY:function(t){let e=L(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1),t.sep=t.sep+t.sep}));const[r,n]=m(e),o={lfence:"",rfence:"",cells:n.map((t=>"\u2810"+new Array(t).join("\u2812"))),width:n,height:1,sep:e[0].sep};return e.splice(1,0,o),e=y(e,n),H(e,r)},MATRIX:function(t){let e=L(t);const[r,n]=m(e);return e=y(e,n),H(e,r)},CELL:p,FENCE:p,ROW:p,FRACTION:function(t){const[e,r,,n,o]=Array.from(t.childNodes),i=c(r),Q=c(n),T=d(i),s=d(Q);let a=Math.max(T,s);const l=e+new Array(a+1).join("\u2812")+o;return a=l.length,`${M(i,a)}\n${l}\n${M(Q,a)}`},NUMERATOR:_,DENOMINATOR:_};function c(t){const e=o.tagName(t),r=l[e];return r?r(t):t.textContent}function u(t,e){if(!t||!e)return t+e;const r=h(t),n=h(e),o=r-n;t=o<0?f(t,n,d(t)):t,e=o>0?f(e,r,d(e)):e;const i=t.split(/\r\n|\r|\n/),Q=e.split(/\r\n|\r|\n/),T=[];for(let t=0;tMath.max(e.length,t)),0)}function f(t,e,r){return t=function(t,e){const r=e-h(t);return t+(r>0?new Array(r+1).join("\n"):"")}(t,e),function(t,e){const r=t.split(/\r\n|\r|\n/),n=[];for(const t of r){const r=e-t.length;n.push(t+(r>0?new Array(r+1).join("\u2800"):""))}return n.join("\n")}(t,r)}function L(t){const e=Array.from(t.childNodes),r=[];for(const t of e)t.nodeType===o.NodeType.ELEMENT_NODE&&r.push(v(t));return r}function m(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),r=[];for(let e=0;et.width[e])).reduce(((t,e)=>Math.max(t,e)),0));return[e,r]}function y(t,e){const r=[];for(const n of t){if(0===n.height)continue;const t=[];for(let r=0;rt.lfence+t.cells.join(t.sep)+t.rfence)).join("\n");const r=[];for(const e of t){const t=g(e.sep,e.height);let n=e.cells.shift();for(;e.cells.length;)n=u(n,t),n=u(n,e.cells.shift());n=u(g(e.lfence,e.height),n),n=u(n,g(e.rfence,e.height)),r.push(n),r.push(e.lfence+new Array(d(n)-3).join(e.sep)+e.rfence)}return r.slice(0,-1).join("\n")}function g(t,e){let r="";for(;e;)r+=t+"\n",e--;return r.slice(0,-1)}function b(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.tagName(t)?c(t):""}function v(t){const e=Array.from(t.childNodes),r=b(e[0]),n=b(e[e.length-1]);r&&e.shift(),n&&e.pop();let i="";const Q=[];for(const t of e){if(t.nodeType===o.NodeType.TEXT_NODE){i=t.textContent;continue}const e=c(t);Q.push(e)}return{lfence:r,rfence:n,sep:i,cells:Q,height:Q.reduce(((t,e)=>Math.max(h(e),t)),0),width:Q.map(d)}}function M(t,e){const r=(e-d(t))/2,[n,o]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=t.split(/\r\n|\r|\n/),Q=[],[T,s]=[new Array(n+1).join("\u2800"),new Array(o+1).join("\u2800")];for(const t of i)Q.push(T+t+s);return Q.join("\n")}function _(t){const e=t.firstChild,r=p(t);if(e&&e.nodeType===o.NodeType.ELEMENT_NODE){if("ENGLISH"===o.tagName(e))return"\u2830"+r;if("NUMBER"===o.tagName(e))return"\u283c"+r}return r}},182:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MarkupRenderer=void 0;const n=r(4440),o=r(3921);class i extends o.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[n.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(t,e,r,n,o=0){this.scaleFunction=i=>{const Q=(i-t)/(e-t),T=r*(1-Q)+n*Q;return+(Math.round(T+"e+"+o)+"e-"+o)}}applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t}ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)}}e.MarkupRenderer=i},8990:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.PunctuationRenderer=void 0;const n=r(4440),o=r(3921),i=r(3706);class Q extends o.AbstractAudioRenderer{markup(t){const e=i.personalityMarkup(t);let r="",o=null,Q=!1;for(let t,T=0;t=e[T];T++)i.isMarkupElement(t)||(i.isPauseElement(t)?Q&&(o=i.mergePause(o,t,Math.max)):(o&&(r+=this.pause(o[n.personalityProps.PAUSE]),o=null),r+=(Q?this.getSeparator():"")+this.merge(t.span),Q=!0));return r}pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medium":"long":t,Q.PAUSE_PUNCTUATION.get(e)||""}}e.PunctuationRenderer=Q,Q.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SableRenderer=void 0;const n=r(4440),o=r(2456);class i extends o.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case n.personalityProps.PITCH:return'';case n.personalityProps.RATE:return'';case n.personalityProps.VOLUME:return'';default:return"<"+t.toUpperCase()+' VALUE="'+e+'">'}}closeTag(t){return""}}e.SableRenderer=i},9536:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Span=void 0;e.Span=class{constructor(t,e){this.speech=t,this.attributes=e}}},7504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlRenderer=void 0;const n=r(5897),o=r(4440),i=r(2456);class Q extends i.XmlRenderer{finalize(t){return''+this.getSeparator()+t+this.getSeparator()+""}pause(t){return''}prosodyElement(t,e){const r=(e=Math.floor(this.applyScaleFunction(e)))<0?e.toString():"+"+e.toString();return"":'%">')}closeTag(t){return""}}e.SsmlRenderer=Q},3757:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SsmlStepRenderer=void 0;const n=r(7504);class o extends n.SsmlRenderer{markup(t){return o.MARKS={},super.markup(t)}merge(t){const e=[];for(let r=0;r'),o.MARKS[i]=!0),1===n.speech.length&&n.speech.match(/[a-zA-Z]/)?e.push(''+n.speech+""):e.push(n.speech)}return e.join(this.getSeparator())}}e.SsmlStepRenderer=o,o.CHARACTER_ATTR="character",o.MARKS={}},4032:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StringRenderer=void 0;const n=r(3921),o=r(3706);class i extends n.AbstractAudioRenderer{markup(t){let e="";const r=(0,o.personalityMarkup)(t).filter((t=>t.span));if(!r.length)return e;const n=r.length-1;for(let t,o=0;t=r[o];o++){if(t.span&&(e+=this.merge(t.span)),o>=n)continue;const r=t.join;e+=void 0===r?this.getSeparator():r}return e}}e.StringRenderer=i},2456:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.XmlRenderer=void 0;const n=r(5897),o=r(3706),i=r(182);class Q extends i.MarkupRenderer{markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=o.personalityMarkup(t),r=[],i=[];for(let t,Q=0;t=e[Q];Q++)if(t.span)r.push(this.merge(t.span));else if(o.isPauseElement(t))r.push(this.pause(t));else{if(t.close.length)for(let e=0;e{r.push(this.prosodyElement(e,t[e])),i.push(e)}))}}return r.join(" ")}}e.XmlRenderer=Q},707:function(t,e){function r(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.union=e.setdifference=e.interleaveLists=e.removeEmpty=void 0,e.removeEmpty=function(t){return t.filter((t=>t))},e.interleaveLists=function(t,e){const r=[];for(;t.length||e.length;)t.length&&r.push(t.shift()),e.length&&r.push(e.shift());return r},e.setdifference=r,e.union=function(t,e){return t&&e?t.concat(r(e,t)):t||e||[]}},2139:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.loadScript=e.loadMapsForIE_=e.installWGXpath_=e.loadWGXpath_=e.mapsForIE=e.detectEdge=e.detectIE=void 0;const n=r(2315),o=r(5274);function i(t){s(n.default.WGXpath),Q(t)}function Q(t,e){let r=e||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){Q(t,r++)}),200):r>=10||(n.default.wgxpath=wgxpath,t?n.default.wgxpath.install({document:document}):n.default.wgxpath.install(),o.xpath.evaluate=document.evaluate,o.xpath.result=XPathResult,o.xpath.createNSResolver=document.createNSResolver)}function T(){s(n.default.mathmapsIePath)}function s(t){const e=n.default.document.createElement("script");e.type="text/javascript",e.src=t,n.default.document.head?n.default.document.head.appendChild(e):n.default.document.body.appendChild(e)}e.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(T(),i(),!0)},e.detectEdge=function(){var t;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(t=window.chrome)||void 0===t?void 0:t.loadTimes)&&(document.evaluate=null,i(!0),!0)},e.mapsForIE=null,e.loadWGXpath_=i,e.installWGXpath_=Q,e.loadMapsForIE_=T,e.loadScript=s},2057:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Debugger=void 0;const n=r(2315);class o{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return o.instance=o.instance||new o,o.instance}init(t){t&&this.startDebugFile_(t),this.isActive_=!0}output(...t){this.isActive_&&this.output_(t)}generateOutput(t){this.isActive_&&this.output_(t.apply(t,[]))}exit(t=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",t)}startDebugFile_(t){this.stream_=n.default.fs.createWriteStream(t),this.outputFunction_=function(...t){this.stream_.write(t.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(t){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(t){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(t))}}e.Debugger=o},5740:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.serializeXml=e.cloneNode=e.tagName=e.querySelectorAll=e.querySelectorAllByAttrValue=e.querySelectorAllByAttr=e.formatXml=e.createTextNode=e.createElementNS=e.createElement=e.replaceNode=e.NodeType=e.parseInput=e.XML_ENTITIES=e.trimInput_=e.toArray=void 0;const n=r(5897),o=r(4440),i=r(2315),Q=r(5274);function T(t){const e=[];for(let r=0,n=t.length;r[ \f\n\r\t\v\u200b]+<").trim()}function a(t,e){if(!e)return[!1,""];const r=t.match(/^<([^> ]+).*>/),n=e.match(/^<\/([^>]+)>(.*)/);return r&&n&&r[1]===n[1]?[!0,n[2]]:[!1,""]}e.toArray=T,e.trimInput_=s,e.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},e.parseInput=function(t){const e=new i.default.xmldom.DOMParser,r=s(t),T=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const t=e.parseFromString(r,T?"text/html":"text/xml");return n.default.getInstance().mode===o.Mode.HTTP?(Q.xpath.currentDocument=t,T?t.body.childNodes[0]:t.documentElement):t.documentElement}catch(t){throw new n.SREError("Illegal input: "+t.message)}},function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",t[t.ENTITY_NODE=6]="ENTITY_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",t[t.NOTATION_NODE=12]="NOTATION_NODE"}(e.NodeType||(e.NodeType={})),e.replaceNode=function(t,e){t.parentNode&&(t.parentNode.insertBefore(e,t),t.parentNode.removeChild(t))},e.createElement=function(t){return i.default.document.createElement(t)},e.createElementNS=function(t,e){return i.default.document.createElementNS(t,e)},e.createTextNode=function(t){return i.default.document.createTextNode(t)},e.formatXml=function(t){let e="",r=/(>)(<)(\/*)/g,n=0,o=(t=t.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,o=o.map((t=>t.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((t,e)=>t.concat(e)),[]);o.length;){let t=o.shift();if(!t)continue;let r=0;if(t.match(/^<\w[^>/]*>[^>]+$/)){const e=a(t,o[0]);e[0]?e[1]?(t+=o.shift().slice(0,-e[1].length),e[1].trim()&&o.unshift(e[1])):t+=o.shift():r=1}else if(t.match(/^<\/\w/))0!==n&&(n-=1);else if(t.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(t.match(/^<\w[^>]*\/>.+$/)){const e=t.indexOf(">")+1;t.slice(e).trim()&&o.unshift(),t=t.slice(0,e)}else r=0;e+=new Array(n+1).join(" ")+t+"\r\n",n+=r}return e},e.querySelectorAllByAttr=function(t,e){return t.querySelectorAll?T(t.querySelectorAll(`[${e}]`)):Q.evalXPath(`.//*[@${e}]`,t)},e.querySelectorAllByAttrValue=function(t,e,r){return t.querySelectorAll?T(t.querySelectorAll(`[${e}="${r}"]`)):Q.evalXPath(`.//*[@${e}="${r}"]`,t)},e.querySelectorAll=function(t,e){return t.querySelectorAll?T(t.querySelectorAll(e)):Q.evalXPath(`.//${e}`,t)},e.tagName=function(t){return t.tagName.toUpperCase()},e.cloneNode=function(t){return t.cloneNode(!0)},e.serializeXml=function(t){return(new i.default.xmldom.XMLSerializer).serializeToString(t)}},5897:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.EnginePromise=e.SREError=void 0;const n=r(1676),o=r(4440),i=r(2057),Q=r(1377);class T extends Error{constructor(t=""){super(),this.message=t,this.name="SRE Error"}}e.SREError=T;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=o.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=n.DynamicCstr.DEFAULT_VALUES[n.Axis.STYLE],this._defaultLocale=n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=n.DynamicCstr.DEFAULT_VALUES[n.Axis.MODALITY],this.speech=o.Speech.NONE,this.markup=o.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new n.DynamicCstrParser(n.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=n.DynamicCstr.defaultCstr()}set defaultLocale(t){this._defaultLocale=Q.Variables.ensureLocale(t,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(t,e){return t}static evaluateNode(t){return s.nodeEvaluator(t)}getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t}setDynamicCstr(t){if(this.defaultLocale&&(n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE]=this.defaultLocale),t){const e=Object.keys(t);for(let r=0;r{void 0!==t[r]&&(e[r]=t[r])};return r("mode"),e.configurate(t),T.default.BINARY_FEATURES.forEach((r=>{void 0!==t[r]&&(e[r]=!!t[r])})),T.default.STRING_FEATURES.forEach(r),t.json&&(a.default.jsonPath=s.makePath(t.json)),t.xpath&&(a.default.WGXpath=t.xpath),e.setCustomLoader(t.custom),function(t){t.isIE=Q.detectIE(),t.isEdge=Q.detectEdge()}(e),o.setLocale(),e.setDynamicCstr(),e.init?(T.EnginePromise.promises.init=new Promise(((t,e)=>{setTimeout((()=>{t("init")}),10)})),e.init=!1,T.EnginePromise.get()):e.delay?(e.delay=!1,T.EnginePromise.get()):i.loadLocale()}))}},8496:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Event=e.EventType=e.Move=e.KeyCode=void 0,function(t){t[t.ENTER=13]="ENTER",t[t.ESC=27]="ESC",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN",t[t.TAB=9]="TAB",t[t.LESS=188]="LESS",t[t.GREATER=190]="GREATER",t[t.DASH=189]="DASH",t[t.ZERO=48]="ZERO",t[t.ONE=49]="ONE",t[t.TWO=50]="TWO",t[t.THREE=51]="THREE",t[t.FOUR=52]="FOUR",t[t.FIVE=53]="FIVE",t[t.SIX=54]="SIX",t[t.SEVEN=55]="SEVEN",t[t.EIGHT=56]="EIGHT",t[t.NINE=57]="NINE",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z"}(e.KeyCode||(e.KeyCode={})),e.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(t){t.CLICK="click",t.DBLCLICK="dblclick",t.MOUSEDOWN="mousedown",t.MOUSEUP="mouseup",t.MOUSEOVER="mouseover",t.MOUSEOUT="mouseout",t.MOUSEMOVE="mousemove",t.SELECTSTART="selectstart",t.KEYPRESS="keypress",t.KEYDOWN="keydown",t.KEYUP="keyup",t.TOUCHSTART="touchstart",t.TOUCHMOVE="touchmove",t.TOUCHEND="touchend",t.TOUCHCANCEL="touchcancel"}(e.EventType||(e.EventType={}));e.Event=class{constructor(t,e,r){this.src=t,this.type=e,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.makePath=void 0;const n=r(2315);function o(t){return t.match("/$")?t:t+"/"}e.makePath=o,e.localePath=function(t,e="json"){return o(n.default.jsonPath)+t+(e.match(/^\./)?e:"."+e)}},3769:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.KeyProcessor=e.Processor=void 0;const n=r(8496);class o{constructor(t,e){this.name=t,this.process=e.processor,this.postprocess=e.postprocessor||((t,e)=>t),this.processor=this.postprocess?function(t){return this.postprocess(this.process(t),t)}:this.process,this.print=e.print||o.stringify_,this.pprint=e.pprint||this.print}static stringify_(t){return t?t.toString():t}}e.Processor=o,o.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends o{constructor(t,e){super(t,e),this.key=e.key||i.getKey_}static getKey_(t){return"string"==typeof t?n.KeyCode[t.toUpperCase()]:t}}e.KeyProcessor=i},6499:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.keypress=e.output=e.print=e.process=e.set=void 0;const n=r(8290),o=r(5714),i=r(3090),Q=r(4356),T=r(1414),s=r(9552),a=r(9543),l=r(3362),c=r(1204),u=r(5740),p=r(5897),h=r(4440),d=r(3769),f=r(5274),L=new Map;function m(t){L.set(t.name,t)}function y(t){const e=L.get(t);if(!e)throw new p.SREError("Unknown processor "+t);return e}function H(t,e){const r=y(t);try{return r.processor(e)}catch(t){throw new p.SREError("Processing error for expression "+e)}}function g(t,e){const r=y(t);return p.default.getInstance().pprint?r.pprint(e):r.print(e)}e.set=m,e.process=H,e.print=g,e.output=function(t,e){const r=y(t);try{const t=r.processor(e);return p.default.getInstance().pprint?r.pprint(t):r.print(t)}catch(t){throw new p.SREError("Processing error for expression "+e)}},e.keypress=function(t,e){const r=y(t),n=r instanceof d.KeyProcessor?r.key(e):e,o=r.processor(n);return p.default.getInstance().pprint?r.pprint(o):r.print(o)},m(new d.Processor("semantic",{processor:function(t){const e=u.parseInput(t);return T.xmlTree(e)},postprocessor:function(t,e){const r=p.default.getInstance().speech;if(r===h.Speech.NONE)return t;const o=u.cloneNode(t);let i=a.computeMarkup(o);if(r===h.Speech.SHALLOW)return t.setAttribute("speech",n.finalize(i)),t;const Q=f.evalXPath(".//*[@id]",t),T=f.evalXPath(".//*[@id]",o);for(let t,e,r=0;t=Q[r],e=T[r];r++)i=a.computeMarkup(e),t.setAttribute("speech",n.finalize(i));return t},pprint:function(t){return u.formatXml(t.toString())}})),m(new d.Processor("speech",{processor:function(t){const e=u.parseInput(t),r=T.xmlTree(e),o=a.computeSpeech(r);return n.finalize(n.markup(o))},pprint:function(t){const e=t.toString();return n.isXml()?u.formatXml(e):e}})),m(new d.Processor("json",{processor:function(t){const e=u.parseInput(t);return T.getTree(e).toJson()},postprocessor:function(t,e){const r=p.default.getInstance().speech;if(r===h.Speech.NONE)return t;const o=u.parseInput(e),i=T.xmlTree(o),Q=a.computeMarkup(i);if(r===h.Speech.SHALLOW)return t.stree.speech=n.finalize(Q),t;const s=t=>{const e=f.evalXPath(`.//*[@id=${t.id}]`,i)[0],r=a.computeMarkup(e);t.speech=n.finalize(r),t.children&&t.children.forEach(s)};return s(t.stree),t},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),m(new d.Processor("description",{processor:function(t){const e=u.parseInput(t),r=T.xmlTree(e);return a.computeSpeech(r)},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),m(new d.Processor("enriched",{processor:function(t){return o.semanticMathmlSync(t)},postprocessor:function(t,e){const r=c.getSemanticRoot(t);let n;switch(p.default.getInstance().speech){case h.Speech.NONE:break;case h.Speech.SHALLOW:n=s.generator("Adhoc"),n.getSpeech(r,t);break;case h.Speech.DEEP:n=s.generator("Tree"),n.getSpeech(t,t)}return t},pprint:function(t){return u.formatXml(t.toString())}})),m(new d.Processor("walker",{processor:function(t){const e=s.generator("Node");d.Processor.LocalState.speechGenerator=e,e.setOptions({modality:p.default.getInstance().modality,locale:p.default.getInstance().locale,domain:p.default.getInstance().domain,style:p.default.getInstance().style}),d.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=H("enriched",t),n=g("enriched",r);return d.Processor.LocalState.walker=l.walker(p.default.getInstance().walker,r,e,d.Processor.LocalState.highlighter,n),d.Processor.LocalState.walker},print:function(t){return d.Processor.LocalState.walker.speech()}})),m(new d.KeyProcessor("move",{processor:function(t){if(!d.Processor.LocalState.walker)return null;return!1===d.Processor.LocalState.walker.move(t)?n.error(t):d.Processor.LocalState.walker.speech()}})),m(new d.Processor("number",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":Q.LOCALE.NUMBERS.numberToWords(e)}})),m(new d.Processor("ordinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":Q.LOCALE.NUMBERS.wordOrdinal(e)}})),m(new d.Processor("numericOrdinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":Q.LOCALE.NUMBERS.numericOrdinal(e)}})),m(new d.Processor("vulgar",{processor:function(t){const[e,r]=t.split("/").map((t=>parseInt(t,10)));return isNaN(e)||isNaN(r)?"":H("speech",`${e}${r}`)}}))},2998:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function Q(t){try{s(n.next(t))}catch(t){i(t)}}function T(t){try{s(n.throw(t))}catch(t){i(t)}}function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(Q,T)}s((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.localePath=e.exit=e.move=e.walk=e.processFile=e.file=e.vulgar=e.numericOrdinal=e.ordinal=e.number=e.toEnriched=e.toDescription=e.toJson=e.toSemantic=e.toSpeech=e.localeLoader=e.engineReady=e.engineSetup=e.setupEngine=e.version=void 0;const o=r(5897),i=r(6828),Q=r(4440),T=r(7248),s=r(6499),a=r(2315),l=r(1377),c=r(6141);function u(t){return n(this,void 0,void 0,(function*(){return(0,i.setup)(t)}))}function p(t,e){return s.process(t,e)}function h(t,e,r){switch(o.default.getInstance().mode){case Q.Mode.ASYNC:return function(t,e,r){return n(this,void 0,void 0,(function*(){const n=yield a.default.fs.promises.readFile(e,{encoding:"utf8"}),i=s.output(t,n);if(r)try{a.default.fs.promises.writeFile(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}))}(t,e,r);case Q.Mode.SYNC:return function(t,e,r){const n=function(t){let e;try{e=a.default.fs.readFileSync(t,{encoding:"utf8"})}catch(e){throw new o.SREError("Can not open file: "+t)}return e}(e),i=s.output(t,n);if(r)try{a.default.fs.writeFileSync(r,i)}catch(t){throw new o.SREError("Can not write to file: "+r)}return i}(t,e,r);default:throw new o.SREError(`Can process files in ${o.default.getInstance().mode} mode`)}}e.version=l.Variables.VERSION,e.setupEngine=u,e.engineSetup=function(){const t=["mode"].concat(o.default.STRING_FEATURES,o.default.BINARY_FEATURES),e=o.default.getInstance(),r={};return t.forEach((function(t){r[t]=e[t]})),r.json=a.default.jsonPath,r.xpath=a.default.WGXpath,r.rules=e.ruleSets.slice(),r},e.engineReady=function(){return n(this,void 0,void 0,(function*(){return u({}).then((()=>o.EnginePromise.getall()))}))},e.localeLoader=c.standardLoader,e.toSpeech=function(t){return p("speech",t)},e.toSemantic=function(t){return p("semantic",t)},e.toJson=function(t){return p("json",t)},e.toDescription=function(t){return p("description",t)},e.toEnriched=function(t){return p("enriched",t)},e.number=function(t){return p("number",t)},e.ordinal=function(t){return p("ordinal",t)},e.numericOrdinal=function(t){return p("numericOrdinal",t)},e.vulgar=function(t){return p("vulgar",t)},e.file={},e.file.toSpeech=function(t,e){return h("speech",t,e)},e.file.toSemantic=function(t,e){return h("semantic",t,e)},e.file.toJson=function(t,e){return h("json",t,e)},e.file.toDescription=function(t,e){return h("description",t,e)},e.file.toEnriched=function(t,e){return h("enriched",t,e)},e.processFile=h,e.walk=function(t){return s.output("walker",t)},e.move=function(t){return s.keypress("move",t)},e.exit=function(t){const e=t||0;o.EnginePromise.getall().then((()=>process.exit(e)))},e.localePath=T.localePath,a.default.documentSupported?u({mode:Q.Mode.HTTP}).then((()=>u({}))):u({mode:Q.Mode.SYNC}).then((()=>u({mode:Q.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const t={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(t),t.document.XPathResult=t.XPathResult,t.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.Variables=void 0;class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Locale ${t} does not exist! Using ${r.LOCALES.get(e)} instead.`),e)}}e.Variables=r,r.VERSION="4.0.6",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.updateEvaluator=e.evaluateString=e.evaluateBoolean=e.getLeafNodes=e.evalXPath=e.resolveNameSpace=e.xpath=void 0;const n=r(5897),o=r(4440),i=r(2315);function Q(){return"undefined"!=typeof XPathResult}e.xpath={currentDocument:null,evaluate:Q()?document.evaluate:i.default.xpath.evaluate,result:Q()?XPathResult:i.default.xpath.XPathResult,createNSResolver:Q()?document.createNSResolver:i.default.xpath.createNSResolver};const T={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(t){return T[t]||null}e.resolveNameSpace=s;class a{constructor(){this.lookupNamespaceURI=s}}function l(t,r,i){return n.default.getInstance().mode!==o.Mode.HTTP||n.default.getInstance().isIE||n.default.getInstance().isEdge?e.xpath.evaluate(t,r,new a,i,null):e.xpath.currentDocument.evaluate(t,r,s,i,null)}function c(t,r){let n;try{n=l(t,r,e.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(t){return[]}const o=[];for(let t=n.iterateNext();t;t=n.iterateNext())o.push(t);return o}e.evalXPath=c,e.getLeafNodes=function(t){return c(".//*[count(*)=0]",t)},e.evaluateBoolean=function(t,r){let n;try{n=l(t,r,e.xpath.result.BOOLEAN_TYPE)}catch(t){return!1}return n.booleanValue},e.evaluateString=function(t,r){let n;try{n=l(t,r,e.xpath.result.STRING_TYPE)}catch(t){return""}return n.stringValue},e.updateEvaluator=function(t){if(n.default.getInstance().mode!==o.Mode.HTTP)return;let r=t;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?e.xpath.currentDocument=r:t.ownerDocument&&(e.xpath.currentDocument=t.ownerDocument)}},9268:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractEnrichCase=void 0;e.AbstractEnrichCase=class{constructor(t){this.semantic=t}}},6061:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseBinomial=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const t=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(t),this.mml.hasAttribute(Q.Attribute.TYPE)){const t=n.createElement("mrow");t.setAttribute(Q.Attribute.ADDED,"true"),n.replaceNode(this.mml,t),t.appendChild(this.mml),this.mml=t}return(0,Q.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseBinomial=T},5765:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseDoubleScript=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.childNodes[0].role;return"MSUBSUP"===e&&"subsup"===r||"MUNDEROVER"===e&&"underover"===r}getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],r=this.semantic.childNodes[1],n=t.childNodes[1],o=i.walkTree(r),T=i.walkTree(e),s=i.walkTree(n);return(0,Q.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(Q.Attribute.CHILDREN,(0,Q.makeIdList)([e,n,r])),[T,s,o].forEach((t=>i.getInnerNode(t).setAttribute(Q.Attribute.PARENT,this.mml.getAttribute(Q.Attribute.ID)))),this.mml.setAttribute(Q.Attribute.TYPE,t.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[t.id,e.id,n.id],r.id]),this.mml}}e.CaseDoubleScript=T},7251:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseEmbellished=void 0;const n=r(5740),o=r(5952),i=r(9268),Q=r(5765),T=r(7014),s=r(6887),a=r(5452),l=r(2298);class c extends i.AbstractEnrichCase{constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(t){const e=n.createElement("mrow"),r=new o.SemanticNode(t);return r.type="empty",r.mathmlTree=e,r}static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&c.fencedMap_(t.childNodes[0],e)}getMathml(){this.getFenced_(),this.fencedMml=a.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(l.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"===t.type}getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.childNodes[0];this.fenced=t.childNodes[0],this.ofence=t.contentNodes[0],this.cfence=t.contentNodes[1],c.fencedMap_(this.ofence,this.ofenceMap),c.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fencedMml?t:this.fencedMml;t&&t!==this.cfenceMml;)this.fencedMmlNodes.push(t),t=t.nextSibling}getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||t===this.fenced);)-1===e.indexOf(t.fencePointer)||this.ofenceMml||(this.ofenceMml=t.mathmlTree),-1===r.indexOf(t.fencePointer)||this.cfenceMml||(this.cfenceMml=t.mathmlTree),t=t.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=a.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=a.ascendNewNode(this.cfenceMml))}rewrite_(){let t=this.semantic,e=null;const r=this.introduceNewLayer_();for((0,l.setAttributes)(r,this.fenced.parent);!this.fencedElement(t);){const o=t.mathmlTree,i=this.specialCase_(t,o);if(i)t=i;else{(0,l.setAttributes)(o,t);const e=[];for(let r,n=1;r=t.childNodes[n];n++)e.push(a.walkTree(r));t=t.childNodes[0]}const Q=n.createElement("dummy"),T=o.childNodes[0];n.replaceNode(o,Q),n.replaceNode(r,o),n.replaceNode(o.childNodes[0],r),n.replaceNode(Q,T),e||(e=o)}return a.walkTree(this.ofence),a.walkTree(this.cfence),this.cleanupParents_(),e||r}specialCase_(t,e){const r=n.tagName(e);let o,i=null;if("MSUBSUP"===r?(i=t.childNodes[0],o=Q.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===t.type||"subscript"===t.type?o=T.CaseMultiscripts:"tensor"===t.type&&(o=s.CaseTensor),i=o&&t.childNodes[0]&&"subsup"===t.childNodes[0].role?t.childNodes[0]:t),!i)return null;const a=i.childNodes[0],l=c.makeEmptyNode_(a.id);return i.childNodes[0]=l,e=new o(t).getMathml(),i.childNodes[0]=a,this.parentCleanup.push(e),i.childNodes[0]}introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.fullFence(this.cfenceMml);let r=n.createElement("mrow");if(n.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((t=>r.appendChild(t))),r.insertBefore(t,this.fencedMml),r.appendChild(e),!r.parentNode){const t=n.createElement("mrow");for(;r.childNodes.length>0;)t.appendChild(r.childNodes[0]);r.appendChild(t),r=t}return r}fullFence(t){const e=this.fencedMml.parentNode;let r=t;for(;r.parentNode&&r.parentNode!==e;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.childNodes[1].getAttribute(l.Attribute.PARENT);t.childNodes[0].setAttribute(l.Attribute.PARENT,e)}))}}e.CaseEmbellished=c},6265:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLimit=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=n.tagName(t.mathmlTree),r=t.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===e||"MUNDEROVER"===e)||"limboth"===r&&("MSUB"===e||"MUNDER"===e||"MSUP"===e||"MOVER"===e)}static walkTree_(t){t&&i.walkTree(t)}getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,Q.setAttributes)(this.mml,this.semantic),t[0].mathmlTree||(t[0].mathmlTree=this.semantic.mathmlTree),t.forEach(T.walkTree_),this.mml}}e.CaseLimit=T},6514:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseLine=void 0;const n=r(9268),o=r(5452),i=r(2298);class Q extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&"line"===t.type}getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&o.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseLine=Q},6839:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiindex=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.contentNodes[0].role?i.collapsePunctuated(t):(i.walkTree(t),t.id)}static createNone_(t){const e=n.createElement("none");return t&&(0,Q.setAttributes)(e,t),e.setAttribute(Q.Attribute.ADDED,"true"),e}completeMultiscript(t,e){const r=n.toArray(this.mml.childNodes).slice(1);let o=0;const s=t=>{for(let e,n=0;e=t[n];n++){const t=r[o];if(t&&e===parseInt(i.getInnerNode(t).getAttribute(Q.Attribute.ID)))i.getInnerNode(t).setAttribute(Q.Attribute.PARENT,this.semantic.id.toString()),o++;else{const r=this.semantic.querySelectorAll((t=>t.id===e));this.mml.insertBefore(T.createNone_(r[0]),t||null)}}};s(t),r[o]&&"MPRESCRIPTS"!==n.tagName(r[o])?this.mml.insertBefore(r[o],n.createElement("mprescripts")):o++,s(e)}}e.CaseMultiindex=T},7014:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseMultiscripts=void 0;const n=r(5740),o=r(5656),i=r(6839),Q=r(5452),T=r(2298);class s extends i.CaseMultiindex{static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===n.tagName(t.mathmlTree)&&("superscript"===t.type||"subscript"===t.type)}constructor(t){super(t)}getMathml(){let t,e,r;if((0,T.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const n=this.semantic.childNodes[0];t=n.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(n.childNodes[1]);const s=[this.semantic.id,[n.id,t.id,r],e];Q.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(T.Attribute.TYPE,n.role),this.completeMultiscript(o.SemanticSkeleton.interleaveIds(r,e),[])}else{t=this.semantic.childNodes[0],e=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,t.id,e];Q.addCollapsedAttribute(this.mml,r)}const n=o.SemanticSkeleton.collapsedLeafs(r||[],e),s=Q.walkTree(t);return Q.getInnerNode(s).setAttribute(T.Attribute.PARENT,this.semantic.id.toString()),n.unshift(t.id),this.mml.setAttribute(T.Attribute.CHILDREN,n.join(",")),this.mml}}e.CaseMultiscripts=s},3416:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseProof=void 0;const n=r(9268),o=r(5452),i=r(2298);class Q extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"===t.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(t){o.walkTree(t),(0,i.setAttributes)(t.mathmlTree,t)})),this.semantic.childNodes.forEach((function(t){o.walkTree(t)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}e.CaseProof=Q},5699:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTable=void 0;const n=r(5740),o=r(9268),i=r(5452),Q=r(2298);class T extends o.AbstractEnrichCase{constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree}static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t.type}getMathml(){const t=i.cloneContentNode(this.semantic.contentNodes[0]),e=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===n.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(t,r[0]||null),e&&this.mml.appendChild(e),this.mml=i.rewriteMfenced(this.mml)}else{const r=[t,this.mml];e&&r.push(e),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([t].concat(this.inner,[e]),this.semantic);return(0,Q.setAttributes)(this.mml,this.semantic),this.mml}}e.CaseTable=T},6887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseTensor=void 0;const n=r(5656),o=r(6839),i=r(5452),Q=r(2298);class T extends o.CaseMultiindex{static test(t){return!!t.mathmlTree&&"tensor"===t.type}constructor(t){super(t)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),e=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),T=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,Q.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,t,e,r,T];i.addCollapsedAttribute(this.mml,s);const a=n.SemanticSkeleton.collapsedLeafs(t,e,r,T);return a.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Q.Attribute.CHILDREN,a.join(",")),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,T),n.SemanticSkeleton.interleaveIds(t,e)),this.mml}}e.CaseTensor=T},9236:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CaseText=void 0;const n=r(9268),o=r(5452),i=r(2298);class Q extends n.AbstractEnrichCase{constructor(t){super(t),this.mml=t.mathmlTree}static test(t){return"punctuated"===t.type&&("text"===t.role||t.contentNodes.every((t=>"dummy"===t.role)))}getMathml(){const t=[],e=o.collapsePunctuated(this.semantic,t);return this.mml=o.introduceNewLayer(t,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),o.addCollapsedAttribute(this.mml,e),this.mml}}e.CaseText=Q},5714:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.prepareMmlString=e.testTranslation__=e.semanticMathml=e.semanticMathmlSync=e.semanticMathmlNode=void 0;const n=r(2057),o=r(5740),i=r(5897),Q=r(1414),T=r(5452),s=r(2298);function a(t){const e=o.cloneNode(t),r=Q.getTree(e);return T.enrich(e,r)}function l(t){return a(o.parseInput(t))}function c(t){return t.match(/^$/)||(t+=""),t}r(1513),e.semanticMathmlNode=a,e.semanticMathmlSync=l,e.semanticMathml=function(t,e){i.EnginePromise.getall().then((()=>{const r=o.parseInput(t);e(a(r))}))},e.testTranslation__=function(t){n.Debugger.getInstance().init();const e=l(c(t)).toString();return(0,s.removeAttributePrefix)(e),n.Debugger.getInstance().exit(),e},e.prepareMmlString=c},2298:function(t,e){var r;function n(t){return t.map((function(t){return t.id})).join(",")}function o(t,e){const n=[];"mglyph"===e.role&&n.push("image"),e.attributes.href&&n.push("link"),n.length&&t.setAttribute(r.POSTFIX,n.join(" "))}Object.defineProperty(e,"__esModule",{value:!0}),e.addPrefix=e.removeAttributePrefix=e.setPostfix=e.setAttributes=e.makeIdList=e.EnrichAttributes=e.Attribute=e.Prefix=void 0,e.Prefix="data-semantic-",function(t){t.ADDED="data-semantic-added",t.ALTERNATIVE="data-semantic-alternative",t.CHILDREN="data-semantic-children",t.COLLAPSED="data-semantic-collapsed",t.CONTENT="data-semantic-content",t.EMBELLISHED="data-semantic-embellished",t.FENCEPOINTER="data-semantic-fencepointer",t.FONT="data-semantic-font",t.ID="data-semantic-id",t.ANNOTATION="data-semantic-annotation",t.OPERATOR="data-semantic-operator",t.OWNS="data-semantic-owns",t.PARENT="data-semantic-parent",t.POSTFIX="data-semantic-postfix",t.PREFIX="data-semantic-prefix",t.ROLE="data-semantic-role",t.SPEECH="data-semantic-speech",t.STRUCTURE="data-semantic-structure",t.TYPE="data-semantic-type"}(r=e.Attribute||(e.Attribute={})),e.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],e.makeIdList=n,e.setAttributes=function(t,i){t.setAttribute(r.TYPE,i.type);const Q=i.allAttributes();for(let r,n=0;r=Q[n];n++)t.setAttribute(e.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&t.setAttribute(r.CHILDREN,n(i.childNodes)),i.contentNodes.length&&t.setAttribute(r.CONTENT,n(i.contentNodes)),i.parent&&t.setAttribute(r.PARENT,i.parent.id.toString()),o(t,i)},e.setPostfix=o,e.removeAttributePrefix=function(t){return t.toString().replace(new RegExp(e.Prefix,"g"),"")},e.addPrefix=function(t){return e.Prefix+t}},3532:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.factory=e.getCase=void 0,e.getCase=function(t){for(let r,n=0;r=e.factory[n];n++)if(r.test(t))return r.constr(t);return null},e.factory=[]},1513:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(6061),o=r(5765),i=r(7251),Q=r(6265),T=r(6514),s=r(7014),a=r(3416),l=r(5699),c=r(6887),u=r(9236);r(3532).factory.push({test:Q.CaseLimit.test,constr:t=>new Q.CaseLimit(t)},{test:i.CaseEmbellished.test,constr:t=>new i.CaseEmbellished(t)},{test:o.CaseDoubleScript.test,constr:t=>new o.CaseDoubleScript(t)},{test:c.CaseTensor.test,constr:t=>new c.CaseTensor(t)},{test:s.CaseMultiscripts.test,constr:t=>new s.CaseMultiscripts(t)},{test:T.CaseLine.test,constr:t=>new T.CaseLine(t)},{test:n.CaseBinomial.test,constr:t=>new n.CaseBinomial(t)},{test:a.CaseProof.test,constr:t=>new a.CaseProof(t)},{test:l.CaseTable.test,constr:t=>new l.CaseTable(t)},{test:u.CaseText.test,constr:t=>new u.CaseText(t)})},5452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.printNodeList__=e.collapsePunctuated=e.formattedOutput_=e.formattedOutput=e.getInnerNode=e.setOperatorAttribute_=e.createInvisibleOperator_=e.rewriteMfenced=e.cloneContentNode=e.addCollapsedAttribute=e.parentNode_=e.isIgnorable_=e.unitChild_=e.descendNode_=e.ascendNewNode=e.validLca_=e.pathToRoot_=e.attachedElement_=e.prunePath_=e.mathmlLca_=e.lcaType=e.functionApplication_=e.isDescendant_=e.insertNewChild_=e.mergeChildren_=e.collectChildNodes_=e.collateChildNodes_=e.childrenSubset_=e.moveSemanticAttributes_=e.introduceLayerAboveLca=e.introduceNewLayer=e.walkTree=e.enrich=e.SETTINGS=void 0;const n=r(2057),o=r(5740),i=r(5897),Q=r(3588),T=r(7516),s=r(5656),a=r(4795),l=r(2298),c=r(3532);function u(t){const e=(0,c.getCase)(t);let r;if(e)return r=e.getMathml(),E(r);if(1===t.mathml.length)return n.Debugger.getInstance().output("Walktree Case 0"),r=t.mathml[0],l.setAttributes(r,t),t.childNodes.length&&(n.Debugger.getInstance().output("Walktree Case 0.1"),t.childNodes.forEach((function(t){"empty"===t.type&&r.appendChild(u(t))}))),E(r);const o=t.contentNodes.map(w);k(t,o);const i=t.childNodes.map(u),Q=s.SemanticSkeleton.combineContentChildren(t,o,i);if(r=t.mathmlTree,null===r)n.Debugger.getInstance().output("Walktree Case 1"),r=p(Q,t);else{const t=V(Q);n.Debugger.getInstance().output("Walktree Case 2"),t?(n.Debugger.getInstance().output("Walktree Case 2.1"),r=t.parentNode):(n.Debugger.getInstance().output("Walktree Case 2.2"),r=R(r))}return r=P(r),y(r,Q,t),l.setAttributes(r,t),E(r)}function p(t,e){const r=M(t);let i=r.node;const Q=r.type;if(Q!==v.VALID||!a.hasEmptyTag(i))if(n.Debugger.getInstance().output("Walktree Case 1.1"),i=o.createElement("mrow"),Q===v.PRUNED)n.Debugger.getInstance().output("Walktree Case 1.1.0"),i=h(i,r.node,t);else if(t[0]){n.Debugger.getInstance().output("Walktree Case 1.1.1");const e=V(t),r=f(e.parentNode,t);o.replaceNode(e,i),r.forEach((function(t){i.appendChild(t)}))}return e.mathmlTree||(e.mathmlTree=i),i}function h(t,e,r){let i=x(e);if(a.hasMathTag(i)){n.Debugger.getInstance().output("Walktree Case 1.1.0.0"),d(i,t),o.toArray(i.childNodes).forEach((function(e){t.appendChild(e)}));const e=t;t=i,i=e}const Q=r.indexOf(e);return r[Q]=i,o.replaceNode(i,t),t.appendChild(i),r.forEach((function(e){t.appendChild(e)})),t}function d(t,e){for(const r of l.EnrichAttributes)t.hasAttribute(r)&&(e.setAttribute(r,t.getAttribute(r)),t.removeAttribute(r))}function f(t,e){const r=o.toArray(t.childNodes);let n=1/0,i=-1/0;return e.forEach((function(t){const e=r.indexOf(t);-1!==e&&(n=Math.min(n,e),i=Math.max(i,e))})),r.slice(n,i+1)}function L(t,e,r){const n=[];let i=o.toArray(t.childNodes),Q=!1;for(;i.length;){const t=i.shift();if(t.hasAttribute(l.Attribute.TYPE)){n.push(t);continue}const e=m(t);0!==e.length&&(1!==e.length?(Q?t.setAttribute("AuxiliaryImplicit",!0):Q=!0,i=e.concat(i)):n.push(t))}const T=[],s=r.childNodes.map((function(t){return t.mathmlTree}));for(;s.length;){const t=s.pop();if(t){if(-1!==n.indexOf(t))break;-1!==e.indexOf(t)&&T.unshift(t)}}return n.concat(T)}function m(t){const e=[];let r=o.toArray(t.childNodes);for(;r.length;){const t=r.shift();t.nodeType===o.NodeType.ELEMENT_NODE&&(t.hasAttribute(l.Attribute.TYPE)?e.push(t):r=o.toArray(t.childNodes).concat(r))}return e}function y(t,e,r){const n="implicit"===r.role&&T.flags.combine_juxtaposition?L(t,e,r):o.toArray(t.childNodes);if(!n.length)return void e.forEach((function(e){t.appendChild(e)}));let i=0;for(;e.length;){const r=e[0];n[i]===r||b(n[i],r)?(e.shift(),i++):n[i]&&-1===e.indexOf(n[i])?i++:(g(r,t)||H(t,n[i],r),e.shift())}}function H(t,e,r){if(!e)return void t.insertBefore(r,null);let n=e,o=N(n);for(;o&&o.firstChild===n&&!n.hasAttribute("AuxiliaryImplicit")&&o!==t;)n=o,o=N(n);o&&(o.insertBefore(r,n),n.removeAttribute("AuxiliaryImplicit"))}function g(t,e){if(!t)return!1;do{if((t=t.parentNode)===e)return!0}while(t);return!1}function b(t,e){const r=Q.functionApplication();if(t&&e&&t.textContent&&e.textContent&&t.textContent===r&&e.textContent===r&&"true"===e.getAttribute(l.Attribute.ADDED)){for(let r,n=0;r=t.attributes[n];n++)e.hasAttribute(r.nodeName)||e.setAttribute(r.nodeName,r.nodeValue);return o.replaceNode(t,e),!0}return!1}var v;function M(t){const e=V(t);if(!e)return{type:v.INVALID,node:null};const r=V(t.slice().reverse());if(e===r)return{type:v.VALID,node:e};const n=O(e),o=_(n,t),i=O(r,(function(t){return-1!==o.indexOf(t)})),Q=i[0],T=o.indexOf(Q);return-1===T?{type:v.INVALID,node:null}:{type:o.length!==n.length?v.PRUNED:S(o[T+1],i[1])?v.VALID:v.INVALID,node:Q}}function _(t,e){let r=0;for(;t[r]&&-1===e.indexOf(t[r]);)r++;return t.slice(0,r+1)}function V(t){let e=0,r=null;for(;!r&&e!1),n=[t];for(;!r(t)&&!a.hasMathTag(t)&&t.parentNode;)t=N(t),n.unshift(t);return n}function S(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)}function E(t){for(;!a.hasMathTag(t)&&A(t);)t=N(t);return t}function x(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return t.nodeType===o.NodeType.ELEMENT_NODE&&!a.hasIgnoreTag(t)}));return 1===r.length&&a.hasEmptyTag(r[0])&&!r[0].hasAttribute(l.Attribute.TYPE)?x(r[0]):t}function A(t){const e=N(t);return!(!e||!a.hasEmptyTag(e))&&o.toArray(e.childNodes).every((function(e){return e===t||C(e)}))}function C(t){if(t.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!t||a.hasIgnoreTag(t))return!0;const e=o.toArray(t.childNodes);return!(!a.hasEmptyTag(t)&&e.length||a.hasDisplayTag(t)||t.hasAttribute(l.Attribute.TYPE)||a.isOrphanedGlyph(t))&&o.toArray(t.childNodes).every(C)}function N(t){return t.parentNode}function w(t){if(t.mathml.length)return u(t);const r=e.SETTINGS.implicit?I(t):o.createElement("mrow");return t.mathml=[r],r}function P(t){if("MFENCED"!==o.tagName(t))return t;const e=o.createElement("mrow");for(let r,n=0;r=t.attributes[n];n++)-1===["open","close","separators"].indexOf(r.name)&&e.setAttribute(r.name,r.value);return o.toArray(t.childNodes).forEach((function(t){e.appendChild(t)})),o.replaceNode(t,e),e}function I(t){const e=o.createElement("mo"),r=o.createTextNode(t.textContent);return e.appendChild(r),l.setAttributes(e,t),e.setAttribute(l.Attribute.ADDED,"true"),e}function k(t,e){const r=t.type+(t.textContent?","+t.textContent:"");e.forEach((function(t){R(t).setAttribute(l.Attribute.OPERATOR,r)}))}function R(t){const e=o.toArray(t.childNodes);if(!e)return t;const r=e.filter((function(t){return!C(t)})),n=[];for(let t,e=0;t=r[e];e++)if(a.hasEmptyTag(t)){const e=R(t);e&&e!==t&&n.push(e)}else n.push(t);return 1===n.length?n[0]:t}function D(t,e,r,n){const o=n||!1;j(t,"Original MathML",o),j(r,"Semantic Tree",o),j(e,"Semantically enriched MathML",o)}function j(t,e,r){const n=o.formatXml(t.toString());r?console.info(e+":\n```html\n"+l.removeAttributePrefix(n)+"\n```\n"):console.info(n)}e.SETTINGS={collapsed:!0,implicit:!0},e.enrich=function(t,e){const r=o.cloneNode(t);return u(e.root),i.default.getInstance().structure&&t.setAttribute(l.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(t,e).toString()),n.Debugger.getInstance().generateOutput((function(){return D(r,t,e,!0),[]})),t},e.walkTree=u,e.introduceNewLayer=p,e.introduceLayerAboveLca=h,e.moveSemanticAttributes_=d,e.childrenSubset_=f,e.collateChildNodes_=L,e.collectChildNodes_=m,e.mergeChildren_=y,e.insertNewChild_=H,e.isDescendant_=g,e.functionApplication_=b,function(t){t.VALID="valid",t.INVALID="invalid",t.PRUNED="pruned"}(v=e.lcaType||(e.lcaType={})),e.mathmlLca_=M,e.prunePath_=_,e.attachedElement_=V,e.pathToRoot_=O,e.validLca_=S,e.ascendNewNode=E,e.descendNode_=x,e.unitChild_=A,e.isIgnorable_=C,e.parentNode_=N,e.addCollapsedAttribute=function(t,e){const r=new s.SemanticSkeleton(e);t.setAttribute(l.Attribute.COLLAPSED,r.toString())},e.cloneContentNode=w,e.rewriteMfenced=P,e.createInvisibleOperator_=I,e.setOperatorAttribute_=k,e.getInnerNode=R,e.formattedOutput=D,e.formattedOutput_=j,e.collapsePunctuated=function(t,e){const r=!!e,n=e||[],o=t.parent,i=t.contentNodes.map((function(t){return t.id}));i.unshift("c");const Q=[t.id,i];for(let e,i=0;e=t.childNodes[i];i++){const t=u(e);n.push(t);const i=R(t);o&&!r&&i.setAttribute(l.Attribute.PARENT,o.id.toString()),Q.push(e.id)}return Q},e.printNodeList__=function(t,e){console.info(t),o.toArray(e).forEach((function(t){console.info(t.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},5105:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractHighlighter=void 0;const n=r(5274),o=r(2298);class i{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highlightNode(t);return this.setHighlighted(t),e})))}highlightAll(t){const e=this.getMactionNodes(t);for(let t,r=0;t=e[r];r++)this.highlight([t])}unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{this.isHighlighted(t.node)&&(this.unhighlightNode(t),this.unsetHighlighted(t.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(t){this.color=t}colorString(){return this.color.rgba()}addEvents(t,e){const r=this.getMactionNodes(t);for(let t,n=0;t=r[n];n++)for(const r in e)t.addEventListener(r,e[r])}getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mactionName))}isMactionNode(t){const e=t.className||t.getAttribute("class");return!!e&&!!e.match(new RegExp(this.mactionName))}isHighlighted(t){return t.hasAttribute(i.ATTR)}setHighlighted(t){t.setAttribute(i.ATTR,"true")}unsetHighlighted(t){t.removeAttribute(i.ATTR)}colorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.colorize(t)))}uncolorizeAll(t){n.evalXPath(`.//*[@${o.Attribute.ID}]`,t).forEach((t=>this.uncolorize(t)))}colorize(t){const e=(0,o.addPrefix)("foreground");t.hasAttribute(e)&&(t.setAttribute(e+"-old",t.style.color),t.style.color=t.getAttribute(e))}uncolorize(t){const e=(0,o.addPrefix)("foreground")+"-old";t.hasAttribute(e)&&(t.style.color=t.getAttribute(e))}}e.AbstractHighlighter=i,i.ATTR="sre-highlight"},6937:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ChtmlHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super()}isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}}e.ChtmlHighlighter=o},8396:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.ContrastPicker=e.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function n(t,e){const n=t||{color:e};let o=Object.prototype.hasOwnProperty.call(n,"color")?r[n.color]:n;return o||(o=r[e]),o.alpha=Object.prototype.hasOwnProperty.call(n,"alpha")?n.alpha:1,function(t){const e=t=>(t=Math.max(t,0),t=Math.min(255,t),Math.round(t));return t.red=e(t.red),t.green=e(t.green),t.blue=e(t.blue),t.alpha=Math.max(t.alpha,0),t.alpha=Math.min(1,t.alpha),t}(o)}class o{constructor(t,e){this.foreground=n(e,o.DEFAULT_FOREGROUND_),this.background=n(t,o.DEFAULT_BACKGROUND_)}static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e}rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"};return{background:t(this.background),foreground:t(this.foreground)}}rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")"};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const t=function(t){return"#"+o.toHex(t.red)+o.toHex(t.green)+o.toHex(t.blue)};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}}e.ColorPicker=o,o.DEFAULT_BACKGROUND_="blue",o.DEFAULT_FOREGROUND_="black";e.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return e=function(t,e,r){e=e>1?e/100:e,r=r>1?r/100:r;const n=(1-Math.abs(2*r-1))*e,o=n*(1-Math.abs(t/60%2-1)),i=r-n/2;let Q=0,T=0,s=0;return 0<=t&&t<60?[Q,T,s]=[n,o,0]:60<=t&&t<120?[Q,T,s]=[o,n,0]:120<=t&&t<180?[Q,T,s]=[0,n,o]:180<=t&&t<240?[Q,T,s]=[0,o,n]:240<=t&&t<300?[Q,T,s]=[o,0,n]:300<=t&&t<360&&([Q,T,s]=[n,0,o]),{red:Q+i,green:T+i,blue:s+i}}(this.hue,this.sat,this.light),"rgb("+(t={red:Math.round(255*e.red),green:Math.round(255*e.green),blue:Math.round(255*e.blue)}).red+","+t.green+","+t.blue+")";var t,e}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.CssHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(t){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color},r=this.colorString();return t.style.backgroundColor=r.background,t.style.color=r.foreground,e}unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}}e.CssHighlighter=o},3090:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.highlighterMapping_=e.addEvents=e.highlighter=void 0;const n=r(6937),o=r(8396),i=r(933),Q=r(2598),T=r(4500),s=r(7071),a=r(4346),l=r(2222);e.highlighter=function(t,r,n){const i=new o.ColorPicker(t,r),Q="NativeMML"===n.renderer&&"Safari"===n.browser?"MML-CSS":"SVG"===n.renderer&&"v3"===n.browser?"SVG-V3":n.renderer,T=new(e.highlighterMapping_[Q]||e.highlighterMapping_.NativeMML);return T.setColor(i),T},e.addEvents=function(t,r,n){const o=e.highlighterMapping_[n.renderer];o&&(new o).addEvents(t,r)},e.highlighterMapping_={SVG:a.SvgHighlighter,"SVG-V3":l.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":Q.HtmlHighlighter,"MML-CSS":T.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:n.ChtmlHighlighter}},2598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.HtmlHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){const e={node:t,foreground:t.style.color,position:t.style.position},r=this.color.rgb();t.style.color=r.foreground,t.style.position="relative";const o=t.bbox;if(o&&o.w){const i=.05,Q=0,T=n.createElement("span"),s=parseFloat(t.style.paddingLeft||"0");T.style.backgroundColor=r.background,T.style.opacity=r.alphaback.toString(),T.style.display="inline-block",T.style.height=o.h+o.d+2*i+"em",T.style.verticalAlign=-o.d+"em",T.style.marginTop=T.style.marginBottom=-i+"em",T.style.width=o.w+2*Q+"em",T.style.marginLeft=s-Q+"em",T.style.marginRight=-o.w-Q-s+"em",t.parentNode.insertBefore(T,t),e.box=T}return e}unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.position=t.position,t.box&&t.box.parentNode.removeChild(t.box)}}e.HtmlHighlighter=i},4500:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlCssHighlighter=void 0;const n=r(933);class o extends n.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlCssHighlighter=o},7071:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MmlHighlighter=void 0;const n=r(5105);class o extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e=t.getAttribute("style");return e+=";background-color: "+this.colorString().background,e+=";color: "+this.colorString().foreground,t.setAttribute("style",e),{node:t}}unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";background-color: "+this.colorString().background,""),e=e.replace(";color: "+this.colorString().foreground,""),t.node.setAttribute("style",e)}colorString(){return this.color.rgba()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}}e.MmlHighlighter=o},4346:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgHighlighter=void 0;const n=r(5740),o=r(5105);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previousSibling||t,background:t.style.backgroundColor,foreground:t.style.color},e;if("svg"===t.tagName){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};return t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e}const r=n.createElementNS("http://www.w3.org/2000/svg","rect");let i;if("use"===t.nodeName){const e=n.createElementNS("http://www.w3.org/2000/svg","g");t.parentNode.insertBefore(e,t),e.appendChild(t),i=e.getBBox(),e.parentNode.replaceChild(t,e)}else i=t.getBBox();r.setAttribute("x",(i.x-40).toString()),r.setAttribute("y",(i.y-40).toString()),r.setAttribute("width",(i.width+80).toString()),r.setAttribute("height",(i.height+80).toString());const Q=t.getAttribute("transform");return Q&&r.setAttribute("transform",Q),r.setAttribute("fill",this.colorString().background),r.setAttribute(o.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:r,foreground:t.getAttribute("fill")},t.setAttribute("fill",this.colorString().foreground),e}setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)}unhighlightNode(t){if("background"in t)return t.node.style.backgroundColor=t.background,void(t.node.style.color=t.foreground);t.foreground?t.node.nextSibling.setAttribute("fill",t.foreground):t.node.nextSibling.removeAttribute("fill"),t.node.parentNode.removeChild(t.node)}isMactionNode(t){let e=t.className||t.getAttribute("class");return e=void 0!==e.baseVal?e.baseVal:e,!!e&&!!e.match(new RegExp(this.mactionName))}}e.SvgHighlighter=i},2222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SvgV3Highlighter=void 0;const n=r(5740),o=r(5274),i=r(5105),Q=r(8396),T=r(4346);class s extends T.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,background:this.colorString().background,foreground:this.colorString().foreground},e;if("svg"===t.tagName||"MJX-CONTAINER"===t.tagName)return e={node:t,background:t.style.backgroundColor,foreground:t.style.color},t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e;const r=n.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const o=t.getBBox();r.setAttribute("x",(o.x-40).toString()),r.setAttribute("y",(o.y-40).toString()),r.setAttribute("width",(o.width+80).toString()),r.setAttribute("height",(o.height+80).toString());const T=t.getAttribute("transform");if(T&&r.setAttribute("transform",T),r.setAttribute("fill",this.colorString().background),t.setAttribute(i.AbstractHighlighter.ATTR,"true"),t.parentNode.insertBefore(r,t),e={node:t,foreground:t.getAttribute("fill")},"rect"===t.nodeName){const e=new Q.ColorPicker({alpha:0,color:"black"});t.setAttribute("fill",e.rgba().foreground)}else t.setAttribute("fill",this.colorString().foreground);return e}unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute("sre-highlighter-added"))return t.foreground?t.node.setAttribute("fill",t.foreground):t.node.removeAttribute("fill"),void t.node.parentNode.removeChild(e);t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}isMactionNode(t){return t.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(t){return Array.from(o.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,t))}}e.SvgV3Highlighter=s},7222:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.StaticTrieNode=e.AbstractTrieNode=void 0;const n=r(2057),o=r(4391);class i{constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.kind=o.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(t){return this.test(t)}addChild(t){const e=t.getConstraint(),r=this.children_[e];return this.children_[e]=t,r}getChild(t){return this.children_[t]}getChildren(){const t=[];for(const e in this.children_)t.push(this.children_[e]);return t}findChildren(t){const e=[];for(const r in this.children_){const n=this.children_[r];n.applyTest(t)&&e.push(n)}return e}removeChild(t){delete this.children_[t]}toString(){return this.constraint}}e.AbstractTrieNode=i;e.StaticTrieNode=class extends i{constructor(t,e){super(t,e),this.rule_=null,this.kind=o.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(t){this.rule_&&n.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+t),this.rule_=t}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Trie=void 0;const n=r(4391),o=r(9701);class i{constructor(){this.root=(0,o.getNode)(n.TrieNodeKind.ROOT,"",null)}static collectRules_(t){const e=[];let r=[t];for(;r.length;){const t=r.shift();if(t.getKind()===n.TrieNodeKind.QUERY||t.getKind()===n.TrieNodeKind.BOOLEAN){const r=t.getRule();r&&e.unshift(r)}r=r.concat(t.getChildren())}return e}static printWithDepth_(t,e,r){r+=new Array(e+2).join(e.toString())+": "+t.toString()+"\n";const n=t.getChildren();for(let t,o=0;t=n[o];o++)r=i.printWithDepth_(t,e+1,r);return r}static order_(t){const e=t.getChildren();if(!e.length)return 0;const r=Math.max.apply(null,e.map(i.order_));return Math.max(e.length,r)}addRule(t){let e=this.root;const r=t.context,o=t.dynamicCstr.getValues();for(let t=0,i=o.length;t{e.getKind()===n.TrieNodeKind.DYNAMIC&&-1===t.indexOf(e.getConstraint())||o.push(e)}))}r=o.slice()}for(;r.length;){const e=r.shift();if(e.getRule){const t=e.getRule();t&&o.push(t)}const n=e.findChildren(t);r=r.concat(n)}return o}hasSubtrie(t){let e=this.root;for(let r=0,n=t.length;r!0)),this.kind=a.TrieNodeKind.ROOT}}e.RootTrieNode=l;class c extends T.AbstractTrieNode{constructor(t){super(t,(e=>e===t)),this.kind=a.TrieNodeKind.DYNAMIC}}e.DynamicTrieNode=c;const u={"=":(t,e)=>t===e,"!=":(t,e)=>t!==e,"<":(t,e)=>t":(t,e)=>t>e,"<=":(t,e)=>t<=e,">=":(t,e)=>t>=e};function p(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\w+$/)){const e=t.slice(6).toUpperCase();return t=>t.tagName&&n.tagName(t)===e}if(t.match(/^self::\w+:\w+$/)){const e=t.split(":"),r=o.resolveNameSpace(e[2]);if(!r)return null;const n=e[3].toUpperCase();return t=>t.localName&&t.localName.toUpperCase()===n&&t.namespaceURI===r}if(t.match(/^@\w+$/)){const e=t.slice(1);return t=>t.hasAttribute&&t.hasAttribute(e)}if(t.match(/^@\w+="[\w\d ]+"$/)){const e=t.split("="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>t.hasAttribute&&t.hasAttribute(r)&&t.getAttribute(r)===n}if(t.match(/^@\w+!="[\w\d ]+"$/)){const e=t.split("!="),r=e[0].slice(1),n=e[1].slice(1,-1);return t=>!t.hasAttribute||!t.hasAttribute(r)||t.getAttribute(r)!==n}if(t.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const e=t.split('"')[1];return t=>!!i.Grammar.getInstance().getParameter(e)}if(t.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const e=t.split('"')[1];return t=>!i.Grammar.getInstance().getParameter(e)}if(t.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const e=t.split('"')[1].toUpperCase();return t=>{var r,o;return(null===(o=null===(r=t.parentNode)||void 0===r?void 0:r.parentNode)||void 0===o?void 0:o.tagName)&&n.tagName(t.parentNode.parentNode)===e}}if(t.match(/^count\(preceding-sibling::\*\)=\d+$/)){const e=t.split("="),r=parseInt(e[1],10);return t=>{var e;return(null===(e=t.parentNode)||void 0===e?void 0:e.childNodes[r])===t}}if(t.match(/^.+\[@category!?=".+"\]$/)){let[,e,r,n]=t.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=n.match(/^unit:(.+)$/);let T="";return i&&(n=i[1],T=":unit"),t=>{const i=o.evalXPath(e,t)[0];if(i){const t=Q.lookupCategory(i.textContent+T);return"="===r?t===n:t!==n}return!1}}if(t.match(/^string-length\(.+\)\W+\d+/)){const[,e,r,n]=t.match(/^string-length\((.+)\)(\W+)(\d+)/),i=u[r]||u["="],Q=parseInt(n,10);return t=>{const r=o.evalXPath(e,t)[0];return!!r&&i(Array.from(r.textContent).length,Q)}}return null}e.constraintTest_=p;class h extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind.QUERY}applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,this.constraint)===t}}e.QueryTrieNode=h;class d extends s.StaticTrieNode{constructor(t,e){super(t,p(t)),this.context=e,this.kind=a.TrieNodeKind.BOOLEAN}applyTest(t){return this.test?this.test(t):this.context.applyConstraint(t,this.constraint)}}e.BooleanTrieNode=d},7491:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.completeLocale=e.getLocale=e.setLocale=e.locales=void 0;const n=r(5897),o=r(1377),i=r(2105),Q=r(4249),T=r(8657),s=r(173),a=r(9393),l=r(7978),c=r(5540),u=r(5218),p=r(3887),h=r(8384),d=r(7206),f=r(7734),L=r(7264),m=r(4356);function y(){const t=o.Variables.ensureLocale(n.default.getInstance().locale,n.default.getInstance().defaultLocale);return n.default.getInstance().locale=t,e.locales[t]()}e.locales={ca:Q.ca,da:T.da,de:s.de,en:a.en,es:l.es,fr:c.fr,hi:u.hi,it:p.it,nb:h.nb,nn:f.nn,sv:L.sv,nemeth:d.nemeth},e.setLocale=function(){const t=y();if(function(t){const e=n.default.getInstance().subiso;-1===t.SUBISO.all.indexOf(e)&&(n.default.getInstance().subiso=t.SUBISO.default);t.SUBISO.current=n.default.getInstance().subiso}(t),t){for(const e of Object.getOwnPropertyNames(t))m.LOCALE[e]=t[e];for(const[e,r]of Object.entries(t.CORRECTIONS))i.Grammar.getInstance().setCorrection(e,r)}},e.getLocale=y,e.completeLocale=function(t){const r=e.locales[t.locale];if(!r)return void console.error("Locale "+t.locale+" does not exist!");const n=t.kind.toUpperCase(),o=t.messages;if(!o)return;const i=r();for(const[t,e]of Object.entries(o))i[n][t]=e}},4356:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.createLocale=e.LOCALE=void 0;const n=r(7549);function o(){return{FUNCTIONS:(0,n.FUNCTIONS)(),MESSAGES:(0,n.MESSAGES)(),ALPHABETS:(0,n.ALPHABETS)(),NUMBERS:(0,n.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,n.SUBISO)()}}e.LOCALE=o(),e.createLocale=o},2536:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.localeFontCombiner=e.extractString=e.localEnclose=e.localRole=e.localFont=e.combinePostfixIndex=e.nestingToString=void 0;const n=r(4356),o=r(4977);function i(t,e){return void 0===t?e:"string"==typeof t?t:t[0]}e.nestingToString=function(t){switch(t){case 1:return n.LOCALE.MESSAGES.MS.ONCE||"";case 2:return n.LOCALE.MESSAGES.MS.TWICE;default:return t.toString()}},e.combinePostfixIndex=function(t,e){return t===n.LOCALE.MESSAGES.MS.ROOTINDEX||t===n.LOCALE.MESSAGES.MS.INDEX?t:t+" "+e},e.localFont=function(t){return i(n.LOCALE.MESSAGES.font[t],t)},e.localRole=function(t){return i(n.LOCALE.MESSAGES.role[t],t)},e.localEnclose=function(t){return i(n.LOCALE.MESSAGES.enclose[t],t)},e.extractString=i,e.localeFontCombiner=function(t){return"string"==typeof t?{font:t,combiner:n.LOCALE.ALPHABETS.combiner}:{font:t[0],combiner:n.LOCALE.COMBINERS[t[1]]||o.Combiners[t[1]]||n.LOCALE.ALPHABETS.combiner}}},4249:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ca=void 0;const n=r(4356),o=r(2536),i=r(614),Q=r(4977),T=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let s=null;e.ca=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=T,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*os$/.test(t)?t+"sos":/.*s$/.test(t)?t+"os":/.*ga$/.test(t)?t.slice(0,-2)+"gues":/.*\xe7a$/.test(t)?t.slice(0,-2)+"ces":/.*ca$/.test(t)?t.slice(0,-2)+"ques":/.*ja$/.test(t)?t.slice(0,-2)+"ges":/.*qua$/.test(t)?t.slice(0,-3)+"q\xfces":/.*a$/.test(t)?t.slice(0,-1)+"es":/.*(e|i)$/.test(t)?t+"ns":/.*\xed$/.test(t)?t.slice(0,-1)+"ins":t+"s",t.FUNCTIONS.si=(t,e)=>(e.match(/^metre/)&&(t=t.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t}()),s}},8657:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.da=void 0;const n=r(4356),o=r(2536),i=r(3866),Q=r(4977);let T=null;e.da=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=e=>e===t.ALPHABETS.capPrefix.default?RegExp("^"+e+" "):RegExp(" "+e+"$"),t.ALPHABETS.combiner=Q.Combiners.postfixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t}()),T}},173:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.de=void 0;const n=r(2105),o=r(2536),i=r(4356),Q=r(1435),T=function(t,e,r){return"s"===r&&(e=e.split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),r=""),t=r?r+" "+t:t,e?e+" "+t:t},s=function(t,e,r){return t=r&&"s"!==r?r+" "+t:t,e?t+" "+e:t};let a=null;e.de=function(){return a||(a=function(){const t=(0,i.createLocale)();return t.NUMBERS=Q.default,t.COMBINERS.germanPostfix=s,t.ALPHABETS.combiner=T,t.FUNCTIONS.radicalNestDepth=e=>e>1?t.NUMBERS.numberToWords(e)+"fach":"",t.FUNCTIONS.combineRootIndex=(t,e)=>{const r=e?e+"wurzel":"";return t.replace("Wurzel",r)},t.FUNCTIONS.combineNestedRadical=(t,e,r)=>{const n=(e?e+" ":"")+(t=r.match(/exponent$/)?t+"r":t);return r.match(/ /)?r.replace(/ /," "+n+" "):n+" "+r},t.FUNCTIONS.fontRegexp=function(t){return t=t.split(" ").map((function(t){return t.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+t+" )|( "+t+"$))")},t.CORRECTIONS.correctOne=t=>t.replace(/^eins$/,"ein"),t.CORRECTIONS.localFontNumber=t=>(0,o.localFont)(t).split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),t.CORRECTIONS.lowercase=t=>t.toLowerCase(),t.CORRECTIONS.article=t=>{const e=n.Grammar.getInstance().getParameter("case"),r=n.Grammar.getInstance().getParameter("plural");return"dative"===e?{der:"dem",die:r?"den":"der",das:"dem"}[t]:t},t.CORRECTIONS.masculine=t=>"dative"===n.Grammar.getInstance().getParameter("case")?t+"n":t,t}()),a}},9393:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.en=void 0;const n=r(2105),o=r(4356),i=r(2536),Q=r(310),T=r(4977);let s=null;e.en=function(){return s||(s=function(){const t=(0,o.createLocale)();return t.NUMBERS=Q.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.ALPHABETS.combiner=T.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=Q.default.numberToWords,t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t}()),s}},7978:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.es=void 0;const n=r(4356),o=r(2536),i=r(4634),Q=r(4977),T=function(t,e,r){return t="sans serif "+(r?r+" "+t:t),e?t+" "+e:t};let s=null;e.es=function(){return s||(s=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.sansserif=T,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>t+r,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*(a|e|i|o|u)$/.test(t)?t+"s":/.*z$/.test(t)?t.slice(0,-1)+"ces":/.*c$/.test(t)?t.slice(0,-1)+"ques":/.*g$/.test(t)?t+"ues":/.*\u00f3n$/.test(t)?t.slice(0,-2)+"ones":t+"es",t.FUNCTIONS.si=(t,e)=>(e.match(/^metro/)&&(t=t.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t}()),s}},5540:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.fr=void 0;const n=r(2105),o=r(4356),i=r(2536),Q=r(2350),T=r(4977);let s=null;e.fr=function(){return s||(s=function(){const t=(0,o.createLocale)();return t.NUMBERS=Q.default,t.FUNCTIONS.radicalNestDepth=i.nestingToString,t.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.CORRECTIONS.article=t=>n.Grammar.getInstance().getParameter("noArticle")?"":t,t.ALPHABETS.combiner=T.Combiners.romanceCombiner,t.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},t}()),s}},5218:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.hi=void 0;const n=r(4356),o=r(4438),i=r(4977),Q=r(2536);let T=null;e.hi=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.ALPHABETS.combiner=i.Combiners.prefixCombiner,t.FUNCTIONS.radicalNestDepth=Q.nestingToString,t}()),T}},3887:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.it=void 0;const n=r(2536),o=r(4356),i=r(8825),Q=r(4977),T=function(t,e,r){return t.match(/^[a-zA-Z]$/)&&(e=e.replace("cerchiato","cerchiata")),t=r?t+" "+r:t,e?t+" "+e:t};let s=null;e.it=function(){return s||(s=function(){const t=(0,o.createLocale)();return t.NUMBERS=i.default,t.COMBINERS.italianPostfix=T,t.FUNCTIONS.radicalNestDepth=n.nestingToString,t.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,t.FUNCTIONS.combineNestedFraction=(t,e,r)=>r.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,r)=>r+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.ALPHABETS.combiner=Q.Combiners.romanceCombiner,t}()),s}},8384:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nb=void 0;const n=r(4356),o=r(2536),i=r(8274),Q=r(4977);let T=null;e.nb=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t}()),T}},7206:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nemeth=void 0;const n=r(4356),o=r(3720),i=r(4977),Q=function(t){return t.match(RegExp("^"+u.ALPHABETS.languagePrefix.english))?t.slice(1):t},T=function(t,e,r){return t=Q(t),e?t+e:t},s=function(t,e,r){return e+Q(t)},a=function(t,e,r){return e+(r||"")+(t=Q(t))+"\u283b"},l=function(t,e,r){return e+(r||"")+(t=Q(t))+"\u283b\u283b"},c=function(t,e,r){return e+(t=Q(t))+"\u283e"};let u=null;e.nemeth=function(){return u||(u=function(){const t=(0,n.createLocale)();return t.NUMBERS=o.default,t.COMBINERS={postfixCombiner:T,germanCombiner:s,embellishCombiner:a,doubleEmbellishCombiner:l,parensCombiner:c},t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t),t.FUNCTIONS.si=i.identityTransformer,t.ALPHABETS.combiner=(t,e,r)=>e?e+r+t:Q(t),t.ALPHABETS.digitTrans={default:o.default.numberToWords},t}()),u}},7734:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.nn=void 0;const n=r(4356),o=r(2536),i=r(8274),Q=r(4977);let T=null;e.nn=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.SUBISO={default:"",current:"",all:["","alt"]},t}()),T}},7264:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.sv=void 0;const n=r(4356),o=r(2536),i=r(3898),Q=r(4977);let T=null;e.sv=function(){return T||(T=function(){const t=(0,n.createLocale)();return t.NUMBERS=i.default,t.FUNCTIONS.radicalNestDepth=o.nestingToString,t.FUNCTIONS.fontRegexp=function(t){return new RegExp("((^"+t+" )|( "+t+"$))")},t.ALPHABETS.combiner=Q.Combiners.prefixCombiner,t.ALPHABETS.digitTrans.default=i.default.numberToWords,t.CORRECTIONS.correctOne=t=>t.replace(/^ett$/,"en"),t}()),T}},7549:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SUBISO=e.FUNCTIONS=e.ALPHABETS=e.NUMBERS=e.MESSAGES=void 0;const n=r(4977);e.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},e.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:n.identityTransformer,numericOrdinal:n.identityTransformer,numberToWords:n.identityTransformer,numberToOrdinal:n.pluralCase,vulgarSep:" ",numSep:" "}},e.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:n.identityTransformer,mathspeak:n.identityTransformer,clearspeak:n.identityTransformer},letterTrans:{default:n.identityTransformer},combiner:(t,e,r)=>t}},e.FUNCTIONS=function(){return{fracNestDepth:t=>n.vulgarFractionSmall(t,10,100),radicalNestDepth:t=>"",combineRootIndex:function(t,e){return t},combineNestedFraction:n.Combiners.identityCombiner,combineNestedRadical:n.Combiners.identityCombiner,fontRegexp:function(t){return new RegExp("^"+t.split(/ |-/).join("( |-)")+"( |-)")},si:n.siCombiner,plural:n.identityTransformer}},e.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=r?1===r?"cent":T.ones[r]+"-cents":"",o=function(t){const e=t%100;if(e<20)return T.ones[e];const r=Math.floor(e/10),n=T.tens[r],o=T.ones[e%10];return n&&o?n+(2===r?"-i-":"-")+o:n||o}(e%100);return n&&o?n+T.numSep+o:n||o}function i(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%(e>1?1e6:1e3);if(n){let t=T.large[e];if(e)if(1===e)r=(1===n?"":o(n)+T.numSep)+t+(r?T.numSep+r:"");else{const e=i(n);t=1===n?t:t.replace(/\u00f3$/,"ons"),r=e+T.numSep+t+(r?T.numSep+r:"")}else r=o(n)}t=Math.floor(t/(e>1?1e6:1e3)),e++}return r}function Q(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"n")}const T=(0,r(7549).NUMBERS)();T.numericOrdinal=Q,T.numberToWords=i,T.numberToOrdinal=function(t,e){if(t>1999)return Q(t);if(t<=10)return T.special.onesOrdinals[t-1];const r=i(t);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},e.default=T},3866:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===T.ones[1]?e?"et":"en":t}function o(t,e=!1){let r=t%1e3,o="",i=T.ones[Math.floor(r/100)];if(o+=i?n(i,!0)+" hundrede":"",r%=100,r)if(o+=o?" og ":"",i=e?T.special.smallOrdinals[r]:T.ones[r],i)o+=i;else{const t=e?T.special.tensOrdinals[Math.floor(r/10)]:T.tens[Math.floor(r/10)];i=T.ones[r%10],o+=i?n(i)+"og"+t:t}return o}function i(t,e=!1){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,i="";for(;t>0;){const Q=t%1e3;if(Q){const t=o(Q,e&&!r);if(r){const e=T.large[r],o=Q>1?"er":"";i=n(t,r<=1)+" "+e+o+(i?" og ":"")+i}else i=n(t)+i}t=Math.floor(t/1e3),r++}return i}function Q(t){if(t%100)return i(t,!0);const e=i(t);return e.match(/e$/)?e:e+"e"}const T=(0,r(7549).NUMBERS)();T.wordOrdinal=Q,T.numericOrdinal=function(t){return t.toString()+"."},T.numberToWords=i,T.numberToOrdinal=function(t,e){return 1===t?e?"hel":"hele":2===t?e?"halv":"halve":Q(t)+(e?"dele":"del")},e.default=T},1435:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t,e=!1){return t===T.ones[1]?e?"eine":"ein":t}function o(t){let e=t%1e3,r="",o=T.ones[Math.floor(e/100)];if(r+=o?n(o)+"hundert":"",e%=100,e)if(r+=r?T.numSep:"",o=T.ones[e],o)r+=o;else{const t=T.tens[Math.floor(e/10)];o=T.ones[e%10],r+=o?n(o)+"und"+t:t}return r}function i(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const i=t%1e3;if(i){const Q=o(t%1e3);if(e){const t=T.large[e],o=e>1&&i>1?t.match(/e$/)?"n":"en":"";r=n(Q,e>1)+t+o+r}else r=n(Q,e>1)+r}t=Math.floor(t/1e3),e++}return r.replace(/ein$/,"eins")}function Q(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)return"siebte";if(8===t)return"achte";return i(t)+(t<19?"te":"ste")}const T=(0,r(7549).NUMBERS)();T.wordOrdinal=Q,T.numericOrdinal=function(t){return t.toString()+"."},T.numberToWords=i,T.numberToOrdinal=function(t,e){return 1===t?"eintel":2===t?e?"halbe":"halb":Q(t)+"l"},e.default=T},310:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";return r+=Q.ones[Math.floor(e/100)]?Q.ones[Math.floor(e/100)]+Q.numSep+"hundred":"",e%=100,e&&(r+=r?Q.numSep:"",r+=Q.ones[e]||Q.tens[Math.floor(e/10)]+(e%10?Q.numSep+Q.ones[e%10]:"")),r}function o(t){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){t%1e3&&(r=n(t%1e3)+(e?"-"+Q.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function i(t){let e=o(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":e.match(/two$/)?e=e.slice(0,-3)+"second":e.match(/three$/)?e=e.slice(0,-5)+"third":e.match(/five$/)?e=e.slice(0,-4)+"fifth":e.match(/eight$/)?e=e.slice(0,-5)+"eighth":e.match(/nine$/)?e=e.slice(0,-4)+"ninth":e.match(/twelve$/)?e=e.slice(0,-6)+"twelfth":e.match(/ty$/)?e=e.slice(0,-2)+"tieth":e+="th",e}const Q=(0,r(7549).NUMBERS)();Q.wordOrdinal=i,Q.numericOrdinal=function(t){const e=t%100,r=t.toString();if(e>10&&e<20)return r+"th";switch(t%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},Q.numberToWords=o,Q.numberToOrdinal=function(t,e){if(1===t)return e?"oneths":"oneth";if(2===t)return e?"halves":"half";const r=i(t);return e?r+"s":r},e.default=Q},4634:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){const e=t%1e3,r=Math.floor(e/100),n=i.special.hundreds[r],o=function(t){const e=t%100;if(e<30)return i.ones[e];const r=i.tens[Math.floor(e/10)],n=i.ones[e%10];return r&&n?r+" y "+n:r||n}(e%100);return 1===r?o?n+"to "+o:n:n&&o?n+" "+o:n||o}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"o")},i.numberToWords=function(t){if(0===t)return i.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=i.large[e];const Q=o(n);e?1===n?(t=t.match("/^mil( |$)/")?t:"un "+t,r=t+(r?" "+r:"")):(t=t.replace(/\u00f3n$/,"ones"),r=o(n)+" "+t+(r?" "+r:"")):r=Q}t=Math.floor(t/1e3),e++}return r},i.numberToOrdinal=function(t,e){if(t>1999)return t.toString()+"a";if(t<=12)return i.special.onesOrdinals[t-1];const r=[];if(t>=1e3&&(t-=1e3,r.push("mil\xe9sima")),!t)return r.join(" ");let n=0;return n=Math.floor(t/100),n>0&&(r.push(i.special.hundredsOrdinals[n-1]),t%=100),t<=12?r.push(i.special.onesOrdinals[t-1]):(n=Math.floor(t/10),n>0&&(r.push(i.special.tensOrdinals[n-1]),t%=10),t>0&&r.push(i.special.onesOrdinals[t-1])),r.join(" ")},e.default=i},2350:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897),o=r(2105),i=r(7549);function Q(t){let e=t%1e3,r="";if(r+=l.ones[Math.floor(e/100)]?l.ones[Math.floor(e/100)]+"-cent":"",e%=100,e){r+=r?"-":"";let t=l.ones[e];if(t)r+=t;else{const n=l.tens[Math.floor(e/10)];n.match(/-dix$/)?(t=l.ones[e%10+10],r+=n.replace(/-dix$/,"")+"-"+t):r+=n+(e%10?"-"+l.ones[e%10]:"")}}const n=r.match(/s-\w+$/);return n?r.replace(/s-\w+$/,n[0].slice(1)):r.replace(/-un$/,"-et-un")}function T(t){if(0===t)return l.zero;if(t>=Math.pow(10,36))return t.toString();l.special["tens-"+n.default.getInstance().subiso]&&(l.tens=l.special["tens-"+n.default.getInstance().subiso]);let e=0,r="";for(;t>0;){const n=t%1e3;if(n){let t=l.large[e];const o=Q(n);if(t&&t.match(/^mille /)){const n=t.replace(/^mille /,"");r=r.match(RegExp(n))?o+(e?"-mille-":"")+r:r.match(RegExp(n.replace(/s$/,"")))?o+(e?"-mille-":"")+r.replace(n.replace(/s$/,""),n):o+(e?"-"+t+"-":"")+r}else t=1===n&&t?t.replace(/s$/,""):t,r=o+(e?"-"+t+"-":"")+r}t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function a(t){if(1===t)return"premi\xe8re";let e=T(t);return e.match(/^neuf$/)?e=e.slice(0,-1)+"v":e.match(/cinq$/)?e+="u":e.match(/trois$/)?e+="":(e.match(/e$/)||e.match(/s$/))&&(e=e.slice(0,-1)),e+="i\xe8me",e}const l=(0,i.NUMBERS)();l.wordOrdinal=a,l.numericOrdinal=function(t){const e=o.Grammar.getInstance().getParameter("gender");return 1===t?t.toString()+("m"===e?"er":"re"):t.toString()+"e"},l.numberToWords=T,l.numberToOrdinal=function(t,e){const r=s[t]||a(t);return 3===t?r:e?r+"s":r},e.default=l},4438:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){if(0===t)return Q.zero;if(t>=Math.pow(10,32))return t.toString();let e=0,r="";const n=function(t){let e=t%1e3,r="";return r+=Q.ones[Math.floor(e/100)]?Q.ones[Math.floor(e/100)]+Q.numSep+Q.special.hundred:"",e%=100,e&&(r+=r?Q.numSep:"",r+=Q.ones[e]),r}(t%1e3);if(!(t=Math.floor(t/1e3)))return n;for(;t>0;){const n=t%100;n&&(r=Q.ones[n]+Q.numSep+Q.large[e]+(r?Q.numSep+r:"")),t=Math.floor(t/100),e++}return n?r+Q.numSep+n:r}function i(t){const e=n.Grammar.getInstance().getParameter("gender");if(t<=0)return t.toString();if(t<10)return"f"===e?Q.special.ordinalsFeminine[t]:Q.special.ordinalsMasculine[t];return o(t)+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const Q=(0,r(7549).NUMBERS)();Q.wordOrdinal=i,Q.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t>0&&t<10?"f"===e?Q.special.simpleSmallOrdinalsFeminine[t]:Q.special.simpleSmallOrdinalsMasculine[t]:t.toString().split("").map((function(t){const e=parseInt(t,10);return isNaN(e)?"":Q.special.simpleNumbers[e]})).join("")+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},Q.numberToWords=o,Q.numberToOrdinal=function(t,e){return t<=10?Q.special.smallDenominators[t]:i(t)+" \u0905\u0902\u0936"},e.default=Q},8825:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2105);function o(t){let e=t%1e3,r="";if(r+=T.ones[Math.floor(e/100)]?T.ones[Math.floor(e/100)]+T.numSep+"cento":"",e%=100,e){r+=r?T.numSep:"";const t=T.ones[e];if(t)r+=t;else{let t=T.tens[Math.floor(e/10)];const n=e%10;1!==n&&8!==n||(t=t.slice(0,-1)),r+=t,r+=n?T.numSep+T.ones[e%10]:""}}return r}function i(t){if(0===t)return T.zero;if(t>=Math.pow(10,36))return t.toString();if(1===t&&n.Grammar.getInstance().getParameter("fraction"))return"un";let e=0,r="";for(;t>0;){t%1e3&&(r=o(t%1e3)+(e?"-"+T.large[e]+"-":"")+r),t=Math.floor(t/1e3),e++}return r.replace(/-$/,"")}function Q(t){const e="m"===n.Grammar.getInstance().getParameter("gender")?"o":"a";let r=T.special.onesOrdinals[t];return r?r.slice(0,-1)+e:(r=i(t),r.slice(0,-1)+"esim"+e)}const T=(0,r(7549).NUMBERS)();T.wordOrdinal=Q,T.numericOrdinal=function(t){const e=n.Grammar.getInstance().getParameter("gender");return t.toString()+("m"===e?"o":"a")},T.numberToWords=i,T.numberToOrdinal=function(t,e){if(2===t)return e?"mezzi":"mezzo";const r=Q(t);if(!e)return r;const n=r.match(/o$/)?"i":"e";return r.slice(0,-1)+n},e.default=T},3720:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){return t.toString().split("").map((function(t){return o.ones[parseInt(t,10)]})).join("")}const o=(0,r(7549).NUMBERS)();o.numberToWords=n,o.numberToOrdinal=n,e.default=o},8274:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5897);function o(t,e=!1){let r=t%1e3,n="";const o=Math.floor(r/100),Q=T.ones[o];if(n+=Q?(1===o?"":Q)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=T.special.smallOrdinals[r];if(t)return n+t;if(r%10)return n+T.tens[Math.floor(r/10)]+T.special.smallOrdinals[r%10]}n+=T.ones[r]||T.tens[Math.floor(r/10)]+(r%10?T.ones[r%10]:"")}return e?i(n):n}function i(t){const e=T.special.endOrdinal[0];return"a"===e&&t.match(/en$/)?t.slice(0,-2)+T.special.endOrdinal:t.match(/(d|n)$/)||t.match(/hundre$/)?t+"de":t.match(/i$/)?t+T.special.endOrdinal:"a"===e&&t.match(/e$/)?t.slice(0,-1)+T.special.endOrdinal:(t.match(/e$/),t+"nde")}function Q(t){return l(t,!0)}const T=(0,r(7549).NUMBERS)();function s(t,e=!1){return t===T.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t}function a(t,e=!1){let r=t%1e3,n="",o=T.ones[Math.floor(r/100)];if(n+=o?s(o)+"hundre":"",r%=100,r){if(n+=n?"og":"",e){const t=T.special.smallOrdinals[r];if(t)return n+t}if(o=T.ones[r],o)n+=o;else{const t=T.tens[Math.floor(r/10)];o=T.ones[r%10],n+=o?o+"og"+t:t}}return e?i(n):n}function l(t,e=!1){const r="alt"===n.default.getInstance().subiso?function(t,e=!1){if(0===t)return e?T.special.smallOrdinals[0]:T.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const o=t%1e3;if(o){const i=a(t%1e3,!r&&e);!r&&e&&(e=!e),n=(1===r?s(i,!0):i)+(r>1?T.numSep:"")+(r?T.large[r]+(r>1&&o>1?"er":""):"")+(r>1&&n?T.numSep:"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e):function(t,e=!1){if(0===t)return e?T.special.smallOrdinals[0]:T.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,n="";for(;t>0;){const i=t%1e3;if(i){const Q=o(t%1e3,!r&&e);!r&&e&&(e=!e),n=Q+(r?" "+T.large[r]+(r>1&&i>1?"er":"")+(n?" ":""):"")+n}t=Math.floor(t/1e3),r++}return e?n+(n.match(/tusen$/)?"de":"te"):n}(t,e);return r}T.wordOrdinal=Q,T.numericOrdinal=function(t){return t.toString()+"."},T.numberToWords=l,T.numberToOrdinal=function(t,e){return Q(t)},e.default=T},3898:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});function n(t){let e=t%1e3,r="";const n=Math.floor(e/100);return r+=Q.ones[n]?(1===n?"":Q.ones[n]+Q.numSep)+"hundra":"",e%=100,e&&(r+=r?Q.numSep:"",r+=Q.ones[e]||Q.tens[Math.floor(e/10)]+(e%10?Q.numSep+Q.ones[e%10]:"")),r}function o(t,e=!1){if(0===t)return Q.zero;if(t>=Math.pow(10,36))return t.toString();let r=0,o="";for(;t>0;){const i=t%1e3;if(i){const T=Q.large[r],s=i>1&&r>1&&!e?"er":"";o=(1===r&&1===i?"":(r>1&&1===i?"en":n(t%1e3))+(r>1?" ":""))+(r?T+s+(r>1?" ":""):"")+o}t=Math.floor(t/1e3),r++}return o.replace(/ $/,"")}function i(t){let e=o(t,!0);return e.match(/^noll$/)?e="nollte":e.match(/ett$/)?e=e.replace(/ett$/,"f\xf6rsta"):e.match(/tv\xe5$/)?e=e.replace(/tv\xe5$/,"andra"):e.match(/tre$/)?e=e.replace(/tre$/,"tredje"):e.match(/fyra$/)?e=e.replace(/fyra$/,"fj\xe4rde"):e.match(/fem$/)?e=e.replace(/fem$/,"femte"):e.match(/sex$/)?e=e.replace(/sex$/,"sj\xe4tte"):e.match(/sju$/)?e=e.replace(/sju$/,"sjunde"):e.match(/\xe5tta$/)?e=e.replace(/\xe5tta$/,"\xe5ttonde"):e.match(/nio$/)?e=e.replace(/nio$/,"nionde"):e.match(/tio$/)?e=e.replace(/tio$/,"tionde"):e.match(/elva$/)?e=e.replace(/elva$/,"elfte"):e.match(/tolv$/)?e=e.replace(/tolv$/,"tolfte"):e.match(/tusen$/)?e=e.replace(/tusen$/,"tusonde"):e.match(/jard$/)||e.match(/jon$/)?e+="te":e+="de",e}const Q=(0,r(7549).NUMBERS)();Q.wordOrdinal=i,Q.numericOrdinal=function(t){const e=t.toString();return e.match(/11$|12$/)?e+":e":e+(e.match(/1$|2$/)?":a":":e")},Q.numberToWords=o,Q.numberToOrdinal=function(t,e){if(1===t)return"hel";if(2===t)return e?"halva":"halv";let r=i(t);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(e?"delar":"del")},e.default=Q},4977:function(t,e){function r(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].childNodes||t.childNodes[0].childNodes.length<2||"number"!==t.childNodes[0].childNodes[0].tagName||"integer"!==t.childNodes[0].childNodes[0].getAttribute("role")||"number"!==t.childNodes[0].childNodes[1].tagName||"integer"!==t.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:t.textContent};const r=t.childNodes[0].childNodes[1].textContent,n=t.childNodes[0].childNodes[0].textContent,o=Number(r),i=Number(n);return isNaN(o)||isNaN(i)?{convertible:!1,content:`${n} ${e} ${r}`}:{convertible:!0,enumerator:i,denominator:o}}Object.defineProperty(e,"__esModule",{value:!0}),e.vulgarFractionSmall=e.convertVulgarFraction=e.Combiners=e.siCombiner=e.identityTransformer=e.pluralCase=void 0,e.pluralCase=function(t,e){return t.toString()},e.identityTransformer=function(t){return t.toString()},e.siCombiner=function(t,e){return t+e.toLowerCase()},e.Combiners={},e.Combiners.identityCombiner=function(t,e,r){return t+e+r},e.Combiners.prefixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?e+" "+t:t},e.Combiners.postfixCombiner=function(t,e,r){return t=r?r+" "+t:t,e?t+" "+e:t},e.Combiners.romanceCombiner=function(t,e,r){return t=r?t+" "+r:t,e?t+" "+e:t},e.convertVulgarFraction=r,e.vulgarFractionSmall=function(t,e,n){const o=r(t);if(o.convertible){const t=o.enumerator,r=o.denominator;return t>0&&t0&&r{const Q=this.parseCstr(e.toString().replace(o,""));this.addRule(new i.SpeechRule(t,Q,n,r))}))}getFullPreconditions(t){const e=this.preconditions.get(t);return e||!this.inherits?e:this.inherits.getFullPreconditions(t)}definePrecondition(t,e,r,...n){const o=this.parsePrecondition(r,n),i=this.parseCstr(e);o&&i?(o.rank=this.rank++,this.preconditions.set(t,new s(i,o))):console.error(`Precondition Error: ${r}, (${e})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const t=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((e=>{const r=this.parseCstr(e.dynamicCstr.toString().replace(t,""));this.addRule(new i.SpeechRule(e.name,r,e.precondition,e.action))}))}ignoreRules(t,...e){let r=this.findAllRules((e=>e.name===t));if(!e.length)return void r.forEach(this.deleteRule.bind(this));let n=[];for(const t of e){const e=this.parseCstr(t);for(const t of r)e.equal(t.dynamicCstr)?this.deleteRule(t):n.push(t);r=n,n=[]}}parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);return e?e():[t]}}e.BaseRuleStore=T;class s{constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(t),this.addCondition(t,e)}get conditions(){return this._conditions}addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)return;this.constraints.push(t);const e=[];for(const[r,n]of this.conditions)this.base.equal(r)&&e.push([t,n]);this._conditions=this._conditions.concat(e)}addBaseCondition(t){this.addCondition(this.base,t)}addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t)))}addCondition(t,e){const r=t.toString()+" "+e.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([t,e]))}}e.Condition=s},2469:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleStore=void 0;const n=r(7630),o=r(9935);class i extends o.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(t){const e=[],r=Array.from(t);for(let t=0;tt.push(this.getProperty(e).slice()))),t}toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this.getProperty(e).toString()))),t.join("\n")}}e.DynamicProperties=n;class o extends n{constructor(t,e){const r={};for(const[e,n]of Object.entries(t))r[e]=[n];super(r,e),this.components=t}static createCstr(...t){const e=o.DEFAULT_ORDER,r={};for(let n=0,o=t.length,i=e.length;n{const r=e.indexOf(t);return-1!==r&&e.splice(r,1)}))}getComponents(){return this.components}getValue(t){return this.components[t]}getValues(){return this.order.map((t=>this.getValue(t)))}allProperties(){const t=super.allProperties();for(let e,r,n=0;e=t[n],r=this.order[n];n++){const t=this.getValue(r);-1===e.indexOf(t)&&e.unshift(t)}return t}toString(){return this.getValues().join(".")}equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;for(let r,n=0;r=e[n];n++){const e=this.getValue(r);if(!e||t.getValue(r)!==e)return!1}return!0}}e.DynamicCstr=o,o.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],o.BASE_LOCALE="base",o.DEFAULT_VALUE="default",o.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:o.DEFAULT_VALUE,[r.STYLE]:o.DEFAULT_VALUE,[r.TOPIC]:o.DEFAULT_VALUE,[r.MODALITY]:"speech"};e.DynamicCstrParser=class{constructor(t){this.order=t}parse(t){const e=t.split("."),r={};if(e.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let n=0;for(let t,o=0;t=this.order[o],e.length;o++,n++){const n=e.shift();r[t]=n}return new o(r,this.order.slice(0,n))}};e.DefaultComparator=class{constructor(t,e=new n(t.getProperties(),t.getOrder())){this.reference=t,this.fallback=e,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(t,e){this.reference=t,this.fallback=e||new n(t.getProperties(),t.getOrder()),this.order=this.reference.getOrder()}match(t){const e=t.getAxes();return e.length===this.reference.getAxes().length&&e.every((e=>{const r=t.getValue(e);return r===this.reference.getValue(e)||-1!==this.fallback.getProperty(e).indexOf(r)}))}compare(t,e){let r=!1;for(let n,o=0;n=this.order[o];o++){const o=t.getValue(n),i=e.getValue(n);if(!r){const t=this.reference.getValue(n);if(t===o&&t!==i)return-1;if(t===i&&t!==o)return 1;if(t===o&&t===i)continue;t!==o&&t!==i&&(r=!0)}const Q=this.fallback.getProperty(n),T=Q.indexOf(o),s=Q.indexOf(i);if(T!u.equal(t.cstr))),s.push(d),this.rules.set(e,s),p.setReference(h)}lookupRule(t,e){let r=this.getRules(e.getValue(o.Axis.LOCALE));return r=r.filter((function(t){return i.testDynamicConstraints_(e,t)})),1===r.length?r[0]:r.length?r.sort(((t,e)=>n.default.getInstance().comparator.compare(t.cstr,e.cstr)))[0]:null}}e.MathSimpleStore=i},9935:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathStore=void 0;const n=r(707),o=r(4356),i=r(7630),Q=r(4504),T=r(4650);class s extends Q.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let t,e=0;t=this.annotators[e];e++)(0,i.activate)(this.domain,t)}defineAlias(t,e,...r){const n=this.parsePrecondition(e,r);if(!n)return void console.error(`Precondition Error: ${e} ${r}`);const o=this.preconditions.get(t);o?o.addFullCondition(n):console.error(`Alias Error: No precondition by the name of ${t}`)}defineRulesAlias(t,e,...r){const n=this.findAllRules((function(e){return e.name===t}));if(0===n.length)throw new T.OutputError("Rule with name "+t+" does not exist.");const o=[];n.forEach((t=>{(t=>{const e=t.dynamicCstr.toString(),r=t.action.toString();for(let t,n=0;t=o[n];n++)if(t.action===r&&t.cstr===e)return!1;return o.push({cstr:e,action:r}),!0})(t)&&this.addAlias_(t,e,r)}))}defineSpecializedRule(t,e,r,n){const o=this.parseCstr(e),i=this.findRule((e=>e.name===t&&o.equal(e.dynamicCstr))),Q=this.parseCstr(r);if(!i&&n)throw new T.OutputError("Rule named "+t+" with style "+e+" does not exist.");const s=n?T.Action.fromString(n):i.action,a=new T.SpeechRule(i.name,Q,i.precondition,s);this.addRule(a)}defineSpecialized(t,e,r){const n=this.parseCstr(r);if(!n)return void console.error(`Dynamic Constraint Error: ${r}`);const o=this.preconditions.get(t);o?o.addConstraint(n):console.error(`Alias Error: No precondition by the name of ${t}`)}evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let r=this.matchNumber_(t);if(r&&r.length===t.length)return e.push(this.evaluateCharacter(r.number)),e;const i=n.removeEmpty(t.replace(/\s/g," ").split(" "));for(let t,n=0;t=i[n];n++)if(1===t.length)e.push(this.evaluateCharacter(t));else if(t.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+$")))e.push(this.evaluateCharacter(t));else{let n=t;for(;n;){r=this.matchNumber_(n);const t=n.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)e.push(this.evaluateCharacter(r.number)),n=n.substring(r.length);else if(t)e.push(this.evaluateCharacter(t[0])),n=n.substring(t[0].length);else{const t=Array.from(n),r=t[0];e.push(this.evaluateCharacter(r)),n=t.slice(1).join("")}}}return e}parse(t){super.parse(t),this.annotators=t.annotators||[]}addAlias_(t,e,r){const n=this.parsePrecondition(e,r),o=new T.SpeechRule(t.name,t.dynamicCstr,n,t.action);o.name=t.name,this.addRule(o)}matchNumber_(t){const e=t.match(new RegExp("^"+o.LOCALE.MESSAGES.regexp.NUMBER)),r=t.match(new RegExp("^"+s.regexp.NUMBER));if(!e&&!r)return null;const n=r&&r[0]===t;if(e&&e[0]===t||!n)return e?{number:e[0],length:e[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),o.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,o.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}e.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.OutputError=e.Precondition=e.Action=e.Component=e.ActionType=e.SpeechRule=void 0;const n=r(5897),o=r(2105);var i;function Q(t){switch(t){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+t}}e.SpeechRule=class{constructor(t,e,r,n){this.name=t,this.dynamicCstr=e,this.precondition=r,this.action=n,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(t){t.NODE="NODE",t.MULTI="MULTI",t.TEXT="TEXT",t.PERSONALITY="PERSONALITY"}(i=e.ActionType||(e.ActionType={}));class T{constructor({type:t,content:e,attributes:r,grammar:n}){this.type=t,this.content=e,this.attributes=r,this.grammar=n}static grammarFromString(t){return o.Grammar.parseInput(t)}static fromString(t){const e={type:Q(t.substring(0,3))};let r=t.slice(3).trim();if(!r)throw new l("Missing content.");switch(e.type){case i.TEXT:if('"'===r[0]){const t=c(r,"\\(")[0].trim();if('"'!==t.slice(-1))throw new l("Invalid string syntax.");e.content=t,r=r.slice(t.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const t=r.indexOf(" (");if(-1===t){e.content=r.trim(),r="";break}e.content=r.substring(0,t).trim(),r=r.slice(t).trim()}}if(r){const t=T.attributesFromString(r);t.grammar&&(e.grammar=t.grammar,delete t.grammar),Object.keys(t).length&&(e.attributes=t)}return new T(e)}static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw new l("Invalid attribute expression: "+t);const e={},r=c(t.slice(1,-1),",");for(let t=0,n=r.length;t0?"("+t.join(", ")+")":""}getAttributes(){const t=[];for(const e in this.attributes){const r=this.attributes[e];"true"===r?t.push(e):t.push(e+":"+r)}return t}}e.Component=T;class s{constructor(t){this.components=t}static fromString(t){const e=c(t,";").filter((function(t){return t.match(/\S/)})).map((function(t){return t.trim()})),r=[];for(let t=0,n=e.length;t0?r[0]:null}applyConstraint(t,e){return!!this.applyQuery(t,e)||n.evaluateBoolean(e,t)}constructString(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(1,-1);const r=this.customStrings.lookup(e);return r?r(t):n.evaluateString(e,t)}parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(let t,r=0;t=e[r];r++){switch(t[0].slice(0,3)){case"CQF":this.customQueries.add(t[0],t[1]);break;case"CSF":this.customStrings.add(t[0],t[1]);break;case"CTF":this.contextFunctions.add(t[0],t[1]);break;case"CGF":this.customGenerators.add(t[0],t[1]);break;default:console.error("FunctionError: Invalid function name "+t[0])}}}}},2362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.storeFactory=e.SpeechRuleEngine=void 0;const n=r(7052),o=r(2057),i=r(5740),Q=r(5897),T=r(4440),s=r(5274),a=r(7283),l=r(7599),c=r(2469),u=r(1676),p=r(2105),h=r(9935),d=r(4650),f=r(4508);class L{constructor(){this.trie=null,this.evaluators_={},this.trie=new f.Trie}static getInstance(){return L.instance=L.instance||new L,L.instance}static debugSpeechRule(t,e){const r=t.precondition,n=t.context.applyQuery(e,r.query);o.Debugger.getInstance().output(r.query,n?n.toString():n),r.constraints.forEach((r=>o.Debugger.getInstance().output(r,t.context.applyConstraint(e,r))))}static debugNamedSpeechRule(t,e){const r=L.getInstance().trie.collectRules().filter((e=>e.name==t));for(let n,i=0;n=r[i];i++)o.Debugger.getInstance().output("Rule",t,"DynamicCstr:",n.dynamicCstr.toString(),"number",i),L.debugSpeechRule(n,e)}evaluateNode(t){(0,s.updateEvaluator)(t);const e=(new Date).getTime();let r=[];try{r=this.evaluateNode_(t)}catch(t){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(t)}const n=(new Date).getTime();return o.Debugger.getInstance().output("Time:",n-e),r}toString(){return this.trie.collectRules().map((t=>t.toString())).join("\n")}runInSetting(t,e){const r=Q.default.getInstance(),n={};for(const e in t)n[e]=r[e],r[e]=t[e];r.setDynamicCstr();const o=e();for(const t in n)r[t]=n[t];return r.setDynamicCstr(),o}addStore(t){const e=y(t);"abstract"!==e.kind&&e.getSpeechRules().forEach((t=>this.trie.addRule(t))),this.addEvaluator(e)}processGrammar(t,e,r){const n={};for(const o in r){const i=r[o];n[o]="string"==typeof i?t.constructString(e,i):i}p.Grammar.getInstance().pushState(n)}addEvaluator(t){const e=t.evaluateDefault.bind(t),r=this.evaluators_[t.locale];if(r)return void(r[t.modality]=e);const n={};n[t.modality]=e,this.evaluators_[t.locale]=n}getEvaluator(t,e){const r=this.evaluators_[t]||this.evaluators_[u.DynamicCstr.DEFAULT_VALUES[u.Axis.LOCALE]];return r[e]||r[u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY]]}enumerate(t){return this.trie.enumerate(t)}evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_(t)):[]}evaluateTree_(t){const e=Q.default.getInstance();let r;o.Debugger.getInstance().output(e.mode!==T.Mode.HTTP?t.toString():t),p.Grammar.getInstance().setAttribute(t);const i=this.lookupRule(t,e.dynamicCstr);if(!i)return e.strict?[]:(r=this.getEvaluator(e.locale,e.modality)(t),t.attributes&&this.addPersonality_(r,{},!1,t),r);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(e.mode,T.Mode.HTTP,t).toString()]));const a=i.context,l=i.action.components;r=[];for(let e,o=0;e=l[o];o++){let o=[];const i=e.content||"",T=e.attributes||{};let l=!1;e.grammar&&this.processGrammar(a,t,e.grammar);let c=null;if(T.engine){c=Q.default.getInstance().dynamicCstr.getComponents();const t=p.Grammar.parseInput(T.engine);Q.default.getInstance().setDynamicCstr(t)}switch(e.type){case d.ActionType.NODE:{const e=a.applyQuery(t,i);e&&(o=this.evaluateTree_(e))}break;case d.ActionType.MULTI:{l=!0;const e=a.applySelector(t,i);e.length>0&&(o=this.evaluateNodeList_(a,e,T.sepFunc,a.constructString(t,T.separator),T.ctxtFunc,a.constructString(t,T.context)))}break;case d.ActionType.TEXT:{const e=T.span,r={};if(e){const n=(0,s.evalXPath)(e,t);n.length&&(r.extid=n[0].getAttribute("extid"))}const Q=a.constructString(t,i);(Q||""===Q)&&(o=Array.isArray(Q)?Q.map((function(t){return n.AuditoryDescription.create({text:t.speech,attributes:t.attributes},{adjust:!0})})):[n.AuditoryDescription.create({text:Q,attributes:r},{adjust:!0})])}break;case d.ActionType.PERSONALITY:default:o=[n.AuditoryDescription.create({text:i})]}o[0]&&!l&&(T.context&&(o[0].context=a.constructString(t,T.context)+(o[0].context||"")),T.annotation&&(o[0].annotation=T.annotation)),this.addLayout(o,T,l),e.grammar&&p.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(o,T,l,t)),c&&Q.default.getInstance().setDynamicCstr(c)}return r}evaluateNodeList_(t,e,r,o,i,Q){if(!e.length)return[];const T=o||"",s=Q||"",a=t.contextFunctions.lookup(i),l=a?a(e,s):function(){return s},c=t.contextFunctions.lookup(r),u=c?c(e,T):function(){return[n.AuditoryDescription.create({text:T},{translate:!0})]};let p=[];for(let t,r=0;t=e[r];r++){const n=this.evaluateTree_(t);if(n.length>0&&(n[0].context=l()+(n[0].context||""),p=p.concat(n),r=0;e--){const n=r[e].name;!t.attributes[n]&&n.match(/^ext/)&&(t.attributes[n]=r[e].value)}}}addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,t;const r=t.personality;for(const t in e)r[t]&&"number"==typeof r[t]&&"number"==typeof e[t]?r[t]=r[t]+e[t]:r[t]||(r[t]=e[t]);return t}updateConstraint_(){const t=Q.default.getInstance().dynamicCstr,e=Q.default.getInstance().strict,r=this.trie,n={};let o=t.getValue(u.Axis.LOCALE),i=t.getValue(u.Axis.MODALITY),T=t.getValue(u.Axis.DOMAIN);r.hasSubtrie([o,i,T])||(T=u.DynamicCstr.DEFAULT_VALUES[u.Axis.DOMAIN],r.hasSubtrie([o,i,T])||(i=u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY],r.hasSubtrie([o,i,T])||(o=u.DynamicCstr.DEFAULT_VALUES[u.Axis.LOCALE]))),n[u.Axis.LOCALE]=[o],n[u.Axis.MODALITY]=["summary"!==i?i:u.DynamicCstr.DEFAULT_VALUES[u.Axis.MODALITY]],n[u.Axis.DOMAIN]=["speech"!==i?u.DynamicCstr.DEFAULT_VALUES[u.Axis.DOMAIN]:T];const s=t.getOrder();for(let r,o=0;r=s[o];o++)if(!n[r]){const o=t.getValue(r),i=this.makeSet_(o,t.preference),Q=u.DynamicCstr.DEFAULT_VALUES[r];e||o===Q||i.push(Q),n[r]=i}t.updateProperties(n)}makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]}lookupRule(t,e){if(!t||t.nodeType!==i.NodeType.ELEMENT_NODE&&t.nodeType!==i.NodeType.TEXT_NODE)return null;const r=this.lookupRules(t,e);return r.length>0?this.pickMostConstraint_(e,r):null}lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())}pickMostConstraint_(t,e){const r=Q.default.getInstance().comparator;return e.sort((function(t,e){return r.compare(t.dynamicCstr,e.dynamicCstr)||e.precondition.priority-t.precondition.priority||e.precondition.constraints.length-t.precondition.constraints.length||e.precondition.rank-t.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>e.map((t=>t.name+"("+t.dynamicCstr.toString()+")"))).bind(this)),e[0]}}e.SpeechRuleEngine=L;const m=new Map;function y(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("actions"===t.kind){const r=m.get(e);return r.parse(t),r}l.init(),t&&!t.functions&&(t.functions=a.getStore(t.locale,t.modality,t.domain));const r="braille"===t.modality?new c.BrailleStore:new h.MathStore;return m.set(e,r),t.inherits&&(r.inherits=m.get(`${t.inherits}.${t.modality}.${t.domain}`)),r.parse(t),r.initialize(),r}e.storeFactory=y,Q.default.nodeEvaluator=L.getInstance().evaluateNode.bind(L.getInstance())},5662:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.CustomGenerators=e.ContextFunctions=e.CustomStrings=e.CustomQueries=void 0;class r{constructor(t,e){this.prefix=t,this.store=e}add(t,e){this.checkCustomFunctionSyntax_(t)&&(this.store[t]=e)}addStore(t){const e=Object.keys(t.store);for(let r,n=0;r=e[n];n++)this.add(r,t.store[r])}lookup(t){return this.store[t]}checkCustomFunctionSyntax_(t){const e=new RegExp("^"+this.prefix);return!!t.match(e)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}e.CustomQueries=class extends r{constructor(){super("CQF",{})}};e.CustomStrings=class extends r{constructor(){super("CSF",{})}};e.ContextFunctions=class extends r{constructor(){super("CTF",{})}};e.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.contentIterator=e.pauseSeparator=e.nodeCounter=void 0;const n=r(7052),o=r(5274),i=r(5897);e.nodeCounter=function(t,e){const r=t.length;let n=0,o=e;return e||(o=""),function(){return n0?o.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),o=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return o;const Q=i.default.evaluateNode(t);return o.concat(Q)}}},1414:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getTreeFromString=e.getTree=e.xmlTree=void 0;const n=r(5740),o=r(7075);function i(t){return new o.SemanticTree(t)}e.xmlTree=function(t){return i(t).xml()},e.getTree=i,e.getTreeFromString=function(t){return i(n.parseInput(t))}},7630:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.annotate=e.activate=e.register=e.visitors=e.annotators=void 0;const n=r(9265);e.annotators=new Map,e.visitors=new Map,e.register=function(t){const r=t.domain+":"+t.name;t instanceof n.SemanticAnnotator?e.annotators.set(r,t):e.visitors.set(r,t)},e.activate=function(t,r){const n=t+":"+r,o=e.annotators.get(n)||e.visitors.get(n);o&&(o.active=!0)},e.annotate=function(t){for(const r of e.annotators.values())r.active&&r.annotate(t);for(const r of e.visitors.values())r.active&&r.visit(t,Object.assign({},r.def))}},9265:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticVisitor=e.SemanticAnnotator=void 0;e.SemanticAnnotator=class{constructor(t,e,r){this.domain=t,this.name=e,this.func=r,this.active=!1}annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotation(this.domain,this.func(t))}};e.SemanticVisitor=class{constructor(t,e,r,n={}){this.domain=t,this.name=e,this.func=r,this.def=n,this.active=!1}visit(t,e){let r=this.func(t,e);t.addAnnotation(this.domain,r[0]);for(let e,n=0;e=t.childNodes[n];n++)r=this.visit(e,r[1]);return r}}},3588:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookupSecondary=e.isEmbellishedType=e.isMatchingFence=e.functionApplication=e.invisibleComma=e.invisiblePlus=e.invisibleTimes=e.lookupMeaning=e.lookupRole=e.lookupType=e.equal=e.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),n=["\uff0c","\ufe50",",",r],o=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],Q={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},T={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(Q),a=Object.values(Q);a.push("\u301f");const l=Object.keys(T),c=Object.values(T),u=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],p=["\u2016","\u2225","\u2980","\u2af4"],h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],d=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],f=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],L=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],m=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],y=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],H=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],g=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],b=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],v=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],M=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],_=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],V=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],O=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],S=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],E=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],x=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],A=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],C=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],N=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],w=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],P=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],I=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],k=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],R=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],D=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],j=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],B=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],F=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],Z=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],G=["\u2145","\u2146","\u2147","\u2148","\u2149"],U=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],q=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],X=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],z=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],J=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],K=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],$=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Y=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],tt=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],et=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],rt=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],nt=["\u213c","\u213d","\u213e","\u213f"],ot=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],it=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],Qt=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],Tt=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],st=["\u2135","\u2136","\u2137","\u2138"],at=h.concat(d,f,L,m,y,H,b,v,g,M,_,V,O,S,E,x,A,C,N,w,P,I,k,R,D,j,B,F,Z,G,U,q,W,X,z,J,K,$,Y,tt,nt,ot,et,rt,it,Qt,Tt,st);e.allLettersRegExp=new RegExp(at.join("|"));const lt=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],ct=String.fromCodePoint(8292);lt.push(ct);const ut=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],pt=String.fromCodePoint(8290);ut.push(pt);const ht=String.fromCodePoint(8289),dt=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ft=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),Lt=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),mt=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:n,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:o,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:a,type:"fence",role:"close"},{set:l,type:"fence",role:"top"},{set:c,type:"fence",role:"bottom"},{set:u,type:"fence",role:"neutral"},{set:p,type:"fence",role:"metric"},{set:d,type:"identifier",role:"latinletter",font:"normal"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:L,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:y,type:"identifier",role:"latinletter",font:"bold"},{set:m,type:"identifier",role:"latinletter",font:"bold"},{set:g,type:"identifier",role:"latinletter",font:"italic"},{set:H,type:"identifier",role:"latinletter",font:"italic"},{set:v,type:"identifier",role:"latinletter",font:"bold-italic"},{set:b,type:"identifier",role:"latinletter",font:"bold-italic"},{set:_,type:"identifier",role:"latinletter",font:"script"},{set:M,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:V,type:"identifier",role:"latinletter",font:"bold-script"},{set:E,type:"identifier",role:"latinletter",font:"fraktur"},{set:S,type:"identifier",role:"latinletter",font:"fraktur"},{set:A,type:"identifier",role:"latinletter",font:"double-struck"},{set:x,type:"identifier",role:"latinletter",font:"double-struck"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:C,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:P,type:"identifier",role:"latinletter",font:"sans-serif"},{set:w,type:"identifier",role:"latinletter",font:"sans-serif"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:Z,type:"identifier",role:"latinletter",font:"monospace"},{set:F,type:"identifier",role:"latinletter",font:"monospace"},{set:G,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:q,type:"identifier",role:"greekletter",font:"normal"},{set:U,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:z,type:"identifier",role:"greekletter",font:"italic"},{set:$,type:"identifier",role:"greekletter",font:"bold-italic"},{set:K,type:"identifier",role:"greekletter",font:"bold-italic"},{set:tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Y,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:et,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:rt,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:nt,type:"identifier",role:"greekletter",font:"double-struck"},{set:ot,type:"identifier",role:"greekletter",font:"normal"},{set:it,type:"identifier",role:"greekletter",font:"bold"},{set:Qt,type:"identifier",role:"greekletter",font:"italic"},{set:Tt,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:st,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:dt,type:"number",role:"float"},{set:ft,type:"number",role:"othernumber"},{set:lt,type:"operator",role:"addition"},{set:ut,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:Lt,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],yt=function(){const t={};for(let e,r=0;e=mt[r];r++)e.set.forEach((function(r){t[r]={role:e.role||"unknown",type:e.type||"unknown",font:e.font||"unknown"}}));return t}();e.equal=function(t,e){return t.type===e.type&&t.role===e.role&&t.font===e.font},e.lookupType=function(t){var e;return(null===(e=yt[t])||void 0===e?void 0:e.type)||"unknown"},e.lookupRole=function(t){var e;return(null===(e=yt[t])||void 0===e?void 0:e.role)||"unknown"},e.lookupMeaning=function(t){return yt[t]||{role:"unknown",type:"unknown",font:"unknown"}},e.invisibleTimes=function(){return pt},e.invisiblePlus=function(){return ct},e.invisibleComma=function(){return r},e.functionApplication=function(){return ht},e.isMatchingFence=function(t,e){return-1!==u.indexOf(t)||-1!==p.indexOf(t)?t===e:Q[t]===e||T[t]===e},e.isEmbellishedType=function(t){return"operator"===t||"relation"===t||"fence"===t||"punctuation"===t};const Ht=new Map;function gt(t,e){return`${t} ${e}`}function bt(t,e,r=""){for(const n of e)Ht.set(gt(t,n),r||t)}bt("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),bt("bar",o),bt("tilde",i),e.lookupSecondary=function(t,e){return Ht.get(gt(t,e))}},8158:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMeaningCollator=e.SemanticNodeCollator=e.SemanticDefault=void 0;const n=r(3588),o=r(3882);class i{constructor(){this.map={}}static key(t,e){return e?t+":"+e:t}add(t,e){this.map[i.key(t,e.font)]=e}addNode(t){this.add(t.textContent,t.meaning())}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}size(){return Object.keys(this.map).length}}e.SemanticDefault=i;class Q{constructor(){this.map={}}add(t,e){const r=this.map[t];r?r.push(e):this.map[t]=[e]}retrieve(t,e){return this.map[i.key(t,e)]}retrieveNode(t){return this.retrieve(t.textContent,t.font)}copy(){const t=this.copyCollator();for(const e in this.map)t.map[e]=this.map[e];return t}minimize(){for(const t in this.map)1===this.map[t].length&&delete this.map[t]}minimalCollator(){const t=this.copy();for(const e in t.map)1===t.map[e].length&&delete t.map[e];return t}isMultiValued(){for(const t in this.map)if(this.map[t].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class T extends Q{copyCollator(){return new T}add(t,e){const r=i.key(t,e.font);super.add(r,e)}addNode(t){this.add(t.textContent,t)}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push(t.toString());t.push(e+": "+o.join("\n"+r))}return t.join("\n")}collateMeaning(){const t=new s;for(const e in this.map)t.map[e]=this.map[e].map((function(t){return t.meaning()}));return t}}e.SemanticNodeCollator=T;class s extends Q{copyCollator(){return new s}add(t,e){const r=this.retrieve(t,e.font);if(!r||!r.find((function(t){return n.equal(t,e)}))){const r=i.key(t,e.font);super.add(r,e)}}addNode(t){this.add(t.textContent,t.meaning())}toString(){const t=[];for(const e in this.map){const r=Array(e.length+3).join(" "),n=this.map[e],o=[];for(let t,e=0;t=n[e];e++)o.push("{type: "+t.type+", role: "+t.role+", font: "+t.font+"}");t.push(e+": "+o.join("\n"+r))}return t.join("\n")}reduce(){for(const t in this.map)1!==this.map[t].length&&(this.map[t]=(0,o.reduce)(this.map[t]))}default(){const t=new i;for(const e in this.map)1===this.map[e].length&&(t.map[e]=this.map[e][0]);return t}newDefault(){const t=this.default();this.reduce();const e=this.default();return t.size()!==e.size()?e:null}}e.SemanticMeaningCollator=s},9911:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMultiHeuristic=e.SemanticTreeHeuristic=e.SemanticAbstractHeuristic=void 0;class r{constructor(t,e,r=(t=>!1)){this.name=t,this.apply=e,this.applicable=r}}e.SemanticAbstractHeuristic=r;e.SemanticTreeHeuristic=class extends r{};e.SemanticMultiHeuristic=class extends r{}},7516:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.lookup=e.run=e.add=e.blacklist=e.flags=e.updateFactory=e.factory=void 0,e.factory=null,e.updateFactory=function(t){e.factory=t};const r=new Map;function n(t){return r.get(t)}e.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},e.blacklist={},e.add=function(t){const n=t.name;r.set(n,t),e.flags[n]||(e.flags[n]=!1)},e.run=function(t,r,o){const i=n(t);return i&&!e.blacklist[t]&&(e.flags[t]||i.applicable(r))?i.apply(r):o?o(r):r},e.lookup=n},94:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(2057),o=r(5897),i=r(3588),Q=r(7516),T=r(9911),s=r(5609),a=r(3308),l=r(4795);function c(t,e,r){let n=null;if(!t.length)return n;const o=r[r.length-1],i=o&&o.length,Q=e&&e.length,T=a.default.getInstance();if(i&&Q){if("infixop"===e[0].type&&"implicit"===e[0].role)return n=t.pop(),o.push(T.postfixNode_(o.pop(),t)),n;n=t.shift();const r=T.prefixNode_(e.shift(),t);return e.unshift(r),n}return i?(o.push(T.postfixNode_(o.pop(),t)),n):(Q&&e.unshift(T.prefixNode_(e.shift(),t)),n)}function u(t,e,r){if(!e.length)return t;const o=t.pop(),i=e.shift(),T=r.shift();if(s.isImplicitOp(i)){n.Debugger.getInstance().output("Juxta Heuristic Case 2");const Q=(o?[o,i]:[i]).concat(T);return u(t.concat(Q),e,r)}if(!o)return n.Debugger.getInstance().output("Juxta Heuristic Case 3"),u([i].concat(T),e,r);const a=T.shift();if(!a){n.Debugger.getInstance().output("Juxta Heuristic Case 9");const T=Q.factory.makeBranchNode("infixop",[o,e.shift()],[i],i.textContent);return T.role="implicit",Q.run("combine_juxtaposition",T),e.unshift(T),u(t,e,r)}if(s.isOperator(o)||s.isOperator(a))return n.Debugger.getInstance().output("Juxta Heuristic Case 4"),u(t.concat([o,i,a]).concat(T),e,r);let l=null;return s.isImplicitOp(o)&&s.isImplicitOp(a)?(n.Debugger.getInstance().output("Juxta Heuristic Case 5"),o.contentNodes.push(i),o.contentNodes=o.contentNodes.concat(a.contentNodes),o.childNodes.push(a),o.childNodes=o.childNodes.concat(a.childNodes),a.childNodes.forEach((t=>t.parent=o)),i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(a.mathml),l=o):s.isImplicitOp(o)?(n.Debugger.getInstance().output("Juxta Heuristic Case 6"),o.contentNodes.push(i),o.childNodes.push(a),a.parent=o,i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(a.mathml),l=o):s.isImplicitOp(a)?(n.Debugger.getInstance().output("Juxta Heuristic Case 7"),a.contentNodes.unshift(i),a.childNodes.unshift(o),o.parent=a,i.parent=a,a.addMathmlNodes(i.mathml),a.addMathmlNodes(o.mathml),l=a):(n.Debugger.getInstance().output("Juxta Heuristic Case 8"),l=Q.factory.makeBranchNode("infixop",[o,a],[i],i.textContent),l.role="implicit"),t.push(l),u(t.concat(T),e,r)}Q.add(new T.SemanticTreeHeuristic("combine_juxtaposition",(function(t){for(let e,r=t.childNodes.length-1;e=t.childNodes[r];r--)s.isImplicitOp(e)&&!e.nobreaking&&(t.childNodes.splice(r,1,...e.childNodes),t.contentNodes.splice(r,0,...e.contentNodes),e.childNodes.concat(e.contentNodes).forEach((function(e){e.parent=t})),t.addMathmlNodes(e.mathml));return t}))),Q.add(new T.SemanticTreeHeuristic("propagateSimpleFunction",(t=>("infixop"!==t.type&&"fraction"!==t.type||!t.childNodes.every(s.isSimpleFunction)||(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),Q.add(new T.SemanticTreeHeuristic("simpleNamedFunction",(t=>("unit"!==t.role&&-1!==["f","g","h","F","G","H"].indexOf(t.textContent)&&(t.role="simple function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),Q.add(new T.SemanticTreeHeuristic("propagateComposedFunction",(t=>("fenced"===t.type&&"composed function"===t.childNodes[0].role&&(t.role="composed function"),t)),(t=>"clearspeak"===o.default.getInstance().domain))),Q.add(new T.SemanticTreeHeuristic("multioperator",(t=>{if("unknown"!==t.role||t.textContent.length<=1)return;const e=[...t.textContent].map(i.lookupMeaning).reduce((function(t,e){return t&&e.role&&"unknown"!==e.role&&e.role!==t?"unknown"===t?e.role:null:t}),"unknown");e&&(t.role=e)}))),Q.add(new T.SemanticMultiHeuristic("convert_juxtaposition",(t=>{let e=l.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&"operator"===t.type}));e=e.rel.length?function(t){const e=[],r=[];let n=t.comp.shift(),o=null,i=[];for(;t.comp.length;)if(i=[],n.length)o&&e.push(o),r.push(n),o=t.rel.shift(),n=t.comp.shift();else{for(o&&i.push(o);!n.length&&t.comp.length;)n=t.comp.shift(),i.push(t.rel.shift());o=c(i,n,r)}i.length||n.length?(e.push(o),r.push(n)):(i.push(o),c(i,n,r));return{rel:e,comp:r}}(e):e,t=e.comp[0];for(let r,n,o=1;r=e.comp[o],n=e.rel[o-1];o++)t.push(n),t=t.concat(r);return e=l.partitionNodes(t,(function(t){return t.textContent===i.invisibleTimes()&&("operator"===t.type||"infixop"===t.type)})),e.rel.length?u(e.comp.shift(),e.rel,e.comp):t}))),Q.add(new T.SemanticTreeHeuristic("simple2prefix",(t=>(t.textContent.length>1&&!t.textContent[0].match(/[A-Z]/)&&(t.role="prefix function"),t)),(t=>"braille"===o.default.getInstance().modality&&"identifier"===t.type))),Q.add(new T.SemanticTreeHeuristic("detect_cycle",(t=>{t.type="matrix",t.role="cycle";const e=t.childNodes[0];return e.type="row",e.role="cycle",e.textContent="",e.contentNodes=[],t}),(t=>"fenced"===t.type&&"infixop"===t.childNodes[0].type&&"implicit"===t.childNodes[0].role&&t.childNodes[0].childNodes.every((function(t){return"number"===t.type}))&&t.childNodes[0].contentNodes.every((function(t){return"space"===t.role})))))},7228:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticMathml=void 0;const n=r(5740),o=r(5250),i=r(5609),Q=r(3308),T=r(4795);class s extends o.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const t={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((e=>this.getFactory().defaultMap.add(e,t)).bind(this))}static getAttribute_(t,e,r){if(!t.hasAttribute(e))return r;const n=t.getAttribute(e);return n.match(/^\s*$/)?null:n}parse(t){Q.default.getInstance().setNodeFactory(this.getFactory());const e=n.toArray(t.childNodes),r=n.tagName(t),o=this.parseMap_[r],i=(o||this.dummy_.bind(this))(t,e);return T.addAttributes(i,t),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(r)||(i.mathml.unshift(t),i.mathmlTree=t),i}semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().makeEmptyNode()}rows_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return Q.default.proof(t,r,this.parseList.bind(this));let n;return 1===(e=T.purgeNodes(e)).length?(n=this.parse(e[0]),"empty"!==n.type||n.mathmlTree||(n.mathmlTree=t)):n=Q.default.getInstance().row(this.parseList(e)),n.mathml.unshift(t),n}fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();const r=this.parse(e[0]),n=e[1]?this.parse(e[1]):this.getFactory().makeEmptyNode();return Q.default.getInstance().fractionLikeNode(r,n,t.getAttribute("linethickness"),"true"===t.getAttribute("bevelled"))}limits_(t,e){return Q.default.getInstance().limitNode(n.tagName(t),this.parseList(e))}root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.parse(e[1]),this.parse(e[0])],[]):this.sqrt_(t,e)}sqrt_(t,e){const r=this.parseList(T.purgeNodes(e));return this.getFactory().makeBranchNode("sqrt",[Q.default.getInstance().row(r)],[])}table_(t,e){const r=t.getAttribute("semantics");if(r&&r.match("bspr_"))return Q.default.proof(t,r,this.parseList.bind(this));const n=this.getFactory().makeBranchNode("table",this.parseList(e),[]);return n.mathmlTree=t,Q.default.tableToMultiline(n),n}tableRow_(t,e){const r=this.getFactory().makeBranchNode("row",this.parseList(e),[]);return r.role="table",r}tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const r=this.parse(e[0]);r.role="label";const n=this.getFactory().makeBranchNode("row",this.parseList(e.slice(1)),[r]);return n.role="table",n}tableCell_(t,e){const r=this.parseList(T.purgeNodes(e));let n;n=r.length?1===r.length&&i.isType(r[0],"empty")?r:[Q.default.getInstance().row(r)]:[];const o=this.getFactory().makeBranchNode("cell",n,[]);return o.role="table",o}space_(t,e){const r=t.getAttribute("width"),o=r&&r.match(/[a-z]*$/);if(!o)return this.empty_(t,e);const i=o[0],T=parseFloat(r.slice(0,o.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!s||isNaN(T)||T1?this.parse(e[1]):this.getFactory().makeUnprocessed(t)}dummy_(t,e){const r=this.getFactory().makeUnprocessed(t);return r.role=t.tagName,r.textContent=t.textContent,r}leaf_(t,e){if(1===e.length&&e[0].nodeType!==n.NodeType.TEXT_NODE){const r=this.getFactory().makeUnprocessed(t);return r.role=e[0].tagName,T.addAttributes(r,e[0]),r}return this.getFactory().makeLeafNode(t.textContent,Q.default.getInstance().font(t.getAttribute("mathvariant")))}}e.SemanticMathml=s},5952:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticNode=void 0;const n=r(5740),o=r(3588),i=r(4795);class Q{constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(t){const e=parseInt(t.getAttribute("id"),10),r=new Q(e);return r.type=t.tagName,Q.setAttribute(r,t,"role"),Q.setAttribute(r,t,"font"),Q.setAttribute(r,t,"embellished"),Q.setAttribute(r,t,"fencepointer","fencePointer"),t.getAttribute("annotation")&&r.parseAnnotation(t.getAttribute("annotation")),i.addAttributes(r,t),Q.processChildren(r,t),r}static setAttribute(t,e,r,n){n=n||r;const o=e.getAttribute(r);o&&(t[n]=o)}static processChildren(t,e){for(const r of n.toArray(e.childNodes)){if(r.nodeType===n.NodeType.TEXT_NODE){t.textContent=r.textContent;continue}const e=n.toArray(r.childNodes).map(Q.fromXml);e.forEach((e=>e.parent=t)),"CONTENT"===n.tagName(r)?t.contentNodes=e:t.childNodes=e}}querySelectorAll(t){let e=[];for(let r,n=0;r=this.childNodes[n];n++)e=e.concat(r.querySelectorAll(t));for(let r,n=0;r=this.contentNodes[n];n++)e=e.concat(r.querySelectorAll(t));return t(this)&&e.unshift(this),e}xml(t,e){const r=function(r,n){const o=n.map((function(r){return r.xml(t,e)})),i=t.createElementNS("",r);for(let t,e=0;t=o[e];e++)i.appendChild(t);return i},n=t.createElementNS("",this.type);return e||this.xmlAttributes(n),n.textContent=this.textContent,this.contentNodes.length>0&&n.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&n.appendChild(r("children",this.childNodes)),n}toString(t=!1){const e=n.parseInput("");return n.serializeXml(this.xml(e,t))}allAttributes(){const t=[];return t.push(["role",this.role]),"unknown"!==this.font&&t.push(["font",this.font]),Object.keys(this.annotation).length&&t.push(["annotation",this.xmlAnnotation()]),this.embellished&&t.push(["embellished",this.embellished]),this.fencePointer&&t.push(["fencepointer",this.fencePointer]),t.push(["id",this.id.toString()]),t}xmlAnnotation(){const t=[];for(const e in this.annotation)this.annotation[e].forEach((function(r){t.push(e+":"+r)}));return t.join(";")}toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(let r,n=0;r=e[n];n++)t[r[0]]=r[1].toString();return this.textContent&&(t.$t=this.textContent),this.childNodes.length&&(t.children=this.childNodes.map((function(t){return t.toJson()}))),this.contentNodes.length&&(t.content=this.contentNodes.map((function(t){return t.toJson()}))),t}updateContent(t,e){const r=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):t.trim();if(t=t&&!r?t:r,this.textContent===t)return;const n=(0,o.lookupMeaning)(t);this.textContent=t,this.role=n.role,this.type=n.type,this.font=n.font}addMathmlNodes(t){for(let e,r=0;e=t[r];r++)-1===this.mathml.indexOf(e)&&this.mathml.push(e)}appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this}replaceChild(t,e){const r=this.childNodes.indexOf(t);if(-1===r)return;t.parent=null,e.parent=this,this.childNodes[r]=e;const n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)})),o=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)}));this.removeMathmlNodes(n),this.addMathmlNodes(o)}appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this)}removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e&&this.contentNodes.slice(e,1)}}equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||this.textContent!==t.textContent||this.childNodes.length!==t.childNodes.length||this.contentNodes.length!==t.contentNodes.length)return!1;for(let e,r,n=0;e=this.childNodes[n],r=t.childNodes[n];n++)if(!e.equals(r))return!1;for(let e,r,n=0;e=this.contentNodes[n],r=t.contentNodes[n];n++)if(!e.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(t,e){e&&this.addAnnotation_(t,e)}getAnnotation(t){const e=this.annotation[t];return e||[]}hasAnnotation(t,e){const r=this.annotation[t];return!!r&&-1!==r.indexOf(e)}parseAnnotation(t){const e=t.split(";");for(let t=0,r=e.length;t1)return!1;const r=e[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((t=>i(t,"infixop"))))return!1}return!0},e.isPrefixFunctionBoundary=function(t){return a(t)&&!T(t,"division")||i(t,"appl")||s(t)},e.isBigOpBoundary=function(t){return a(t)||s(t)},e.isIntegralDxBoundary=function(t,e){return!!e&&i(e,"identifier")&&n.lookupSecondary("d",t.textContent)},e.isIntegralDxBoundarySingle=function(t){if(i(t,"identifier")){const e=t.textContent[0];return e&&t.textContent[1]&&n.lookupSecondary("d",e)}return!1},e.isGeneralFunctionBoundary=s,e.isEmbellished=function(t){return t.embellished?t.embellished:n.isEmbellishedType(t.type)?t.type:null},e.isOperator=a,e.isRelation=l,e.isPunctuation=c,e.isFence=u,e.isElligibleEmbellishedFence=function(t){return!(!t||!u(t))&&(!t.embellished||p(t))},e.isTableOrMultiline=h,e.tableIsMatrixOrVector=function(t){return!!t&&d(t)&&h(t.childNodes[0])},e.isFencedElement=d,e.tableIsCases=function(t,e){return e.length>0&&T(e[e.length-1],"openfence")},e.tableIsMultiline=function(t){return t.childNodes.every((function(t){return t.childNodes.length<=1}))},e.lineIsLabelled=function(t){return i(t,"line")&&t.contentNodes.length&&T(t.contentNodes[0],"label")},e.isBinomial=function(t){return 2===t.childNodes.length},e.isLimitBase=function t(e){return i(e,"largeop")||i(e,"limboth")||i(e,"limlower")||i(e,"limupper")||i(e,"function")&&T(e,"limit function")||(i(e,"overscore")||i(e,"underscore"))&&t(e.childNodes[0])},e.isSimpleFunctionHead=function(t){return"identifier"===t.type||"latinletter"===t.role||"greekletter"===t.role||"otherletter"===t.role},e.singlePunctAtPosition=function(t,e,r){return 1===e.length&&("punctuation"===t[r].type||"punctuation"===t[r].embellished)&&t[r]===e[0]},e.isSimpleFunction=function(t){return i(t,"identifier")&&T(t,"simple function")},e.isLeftBrace=f,e.isRightBrace=L,e.isSetNode=function(t){return f(t.contentNodes[0])&&L(t.contentNodes[1])},e.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],e.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],e.isSingletonSetContent=function t(r){const n=r.type;return-1===e.illegalSingleton_.indexOf(n)&&("infixop"!==n||"implicit"===r.role)&&("fenced"===n?"leftright"!==r.role||t(r.childNodes[0]):-1===e.scriptedElement_.indexOf(n)||t(r.childNodes[0]))},e.isNumber=m,e.isUnitCounter=function(t){return m(t)||"vulgar"===t.role||"mixed"===t.role},e.isPureUnit=function(t){const e=t.childNodes;return"unit"===t.role&&(!e.length||"unit"===e[0].role)},e.isImplicit=function(t){return"implicit"===t.role||"unit"===t.role&&!!t.contentNodes.length&&t.contentNodes[0].textContent===n.invisibleTimes()},e.isImplicitOp=function(t){return"infixop"===t.type&&"implicit"===t.role},e.isNeutralFence=y,e.compareNeutralFences=function(t,e){return y(t)&&y(e)&&(0,o.getEmbellishedInner)(t).textContent===(0,o.getEmbellishedInner)(e).textContent},e.elligibleLeftNeutral=function(t){return!!y(t)&&(!t.embellished||"superscript"!==t.type&&"subscript"!==t.type&&("tensor"!==t.type||"empty"===t.childNodes[3].type&&"empty"===t.childNodes[4].type))},e.elligibleRightNeutral=function(t){return!!y(t)&&(!t.embellished||("tensor"!==t.type||"empty"===t.childNodes[1].type&&"empty"===t.childNodes[2].type))},e.isMembership=function(t){return["element","nonelement","reelement","renonelement"].includes(t.role)}},3308:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0});const n=r(5740),o=r(3588),i=r(7516),Q=r(6537),T=r(5609),s=r(4795);class a{constructor(){this.funcAppls={},this.factory_=new Q.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return a.instance=a.instance||new a,a.instance}static tableToMultiline(t){if(T.tableIsMultiline(t)){t.type="multiline";for(let e,r=0;e=t.childNodes[r];r++)a.rowToLine_(e,"multiline");1===t.childNodes.length&&!T.lineIsLabelled(t.childNodes[0])&&T.isFencedElement(t.childNodes[0].childNodes[0])&&a.tableToMatrixOrVector_(a.rewriteFencedLine_(t)),a.binomialForm_(t),a.classifyMultiline(t)}else a.classifyTable(t)}static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="number"),a.numberRole_(t),a.exprFont_(t)}static classifyMultiline(t){let e=0;const r=t.childNodes.length;let n;for(;e=r)return;const o=n.childNodes[0].role;"unknown"!==o&&t.childNodes.every((function(t){const e=t.childNodes[0];return!e||e.role===o&&(T.isType(e,"relation")||T.isType(e,"relseq"))}))&&(t.role=o)}static classifyTable(t){const e=a.computeColumns_(t);a.classifyByColumns_(t,e,"equality")||a.classifyByColumns_(t,e,"inequality",["equality"])||a.classifyByColumns_(t,e,"arrow")||a.detectCaleyTable(t)}static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlTree,r=e.getAttribute("columnlines"),n=e.getAttribute("rowlines");return!(!r||!n)&&(!(!a.cayleySpacing(r)||!a.cayleySpacing(n))&&(t.role="cayley",!0))}static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"dashed"===e[0])&&e.slice(1).every((t=>"none"===t))}static proof(t,e,r){const n=a.separateSemantics(e);return a.getInstance().proof(t,n,r)}static findSemantics(t,e,r){const n=null==r?null:r,o=a.getSemantics(t);return!!o&&(!!o[e]&&(null==n||o[e]===n))}static getSemantics(t){const e=t.getAttribute("semantics");return e?a.separateSemantics(e):null}static removePrefix(t){const[,...e]=t.split("_");return e.join("_")}static separateSemantics(t){const e={};return t.split(";").forEach((function(t){const[r,n]=t.split(":");e[a.removePrefix(r)]=n})),e}static matchSpaces_(t,e){for(let r,n=0;r=e[n];n++){const e=t[n].mathmlTree,o=t[n+1].mathmlTree;if(!e||!o)continue;const i=e.nextSibling;if(!i||i===o)continue;const Q=a.getSpacer_(i);Q&&(r.mathml.push(Q),r.mathmlTree=Q,r.role="space")}}static getSpacer_(t){if("MSPACE"===n.tagName(t))return t;for(;s.hasEmptyTag(t)&&1===t.childNodes.length;)if(t=t.childNodes[0],"MSPACE"===n.tagName(t))return t;return null}static fenceToPunct_(t){const e=a.FENCE_TO_PUNCT_[t.role];if(e){for(;t.embellished;)t.embellished="punctuation",T.isRole(t,"subsup")||T.isRole(t,"underover")||(t.role=e),t=t.childNodes[0];t.type="punctuation",t.role=e}}static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"integral"===t.type)return"";if(e[0]&&e[0].textContent===o.functionApplication()){a.getInstance().funcAppls[t.id]=e.shift();let r="simple function";return i.run("simple2prefix",t),"prefix function"!==t.role&&"limit function"!==t.role||(r=t.role),a.propagateFunctionRole_(t,r),"prefix"}const r=a.CLASSIFY_FUNCTION_[t.role];return r||(T.isSimpleFunctionHead(t)?"simple":"")}static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;T.isRole(t,"subsup")||T.isRole(t,"underover")||(t.role=e),a.propagateFunctionRole_(t.childNodes[0],e)}}static getFunctionOp_(t,e){if(e(t))return t;for(let r,n=0;r=t.childNodes[n];n++){const t=a.getFunctionOp_(r,e);if(t)return t}return null}static tableToMatrixOrVector_(t){const e=t.childNodes[0];T.isType(e,"multiline")?a.tableToVector_(t):a.tableToMatrix_(t),t.contentNodes.forEach(e.appendContentNode.bind(e));for(let t,r=0;t=e.childNodes[r];r++)a.assignRoleToRow_(t,a.getComponentRoles_(e));return e.parent=null,e}static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e.childNodes.length?a.binomialForm_(e):a.tableToSquare_(t)}static binomialForm_(t){T.isBinomial(t)&&(t.role="binomial",t.childNodes[0].role="binomial",t.childNodes[1].role="binomial")}static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.childNodes&&e.childNodes.length>0&&e.childNodes[0].childNodes&&e.childNodes.length===e.childNodes[0].childNodes.length?a.tableToSquare_(t):e.childNodes&&1===e.childNodes.length&&(e.role="rowvector")}static tableToSquare_(t){const e=t.childNodes[0];T.isNeutralFence(t)?e.role="determinant":e.role="squarematrix"}static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:t.type.toLowerCase()||"unknown"}static tableToCases_(t,e){for(let e,r=0;e=t.childNodes[r];r++)a.assignRoleToRow_(e,"cases");return t.type="cases",t.appendContentNode(e),T.tableIsMultiline(t)&&a.binomialForm_(t),t}static rewriteFencedLine_(t){const e=t.childNodes[0],r=t.childNodes[0].childNodes[0],n=t.childNodes[0].childNodes[0].childNodes[0];return r.parent=t.parent,t.parent=r,n.parent=e,r.childNodes=[t],e.childNodes=[n],r}static rowToLine_(t,e){const r=e||"unknown";T.isType(t,"row")&&(t.type="line",t.role=r,1===t.childNodes.length&&T.isType(t.childNodes[0],"cell")&&(t.childNodes=t.childNodes[0].childNodes,t.childNodes.forEach((function(e){e.parent=t}))))}static assignRoleToRow_(t,e){T.isType(t,"line")?t.role=e:T.isType(t,"row")&&(t.role=e,t.childNodes.forEach((function(t){T.isType(t,"cell")&&(t.role=e)})))}static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))return null;e=t.replace(/\s/g,"").split("").filter((function(t){return t}))}else e=[","];return function(){return e.length>1?e.shift():e[0]}}static numberRole_(t){if("unknown"!==t.role)return;const e=[...t.textContent].filter((t=>t.match(/[^\s]/))),r=e.map(o.lookupMeaning);if(r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type&&"comma"===t.role})))return t.role="integer",void("0"===e[0]&&t.addAnnotation("general","basenumber"));r.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type}))?t.role="float":t.role="othernumber"}static exprFont_(t){if("unknown"!==t.font)return;const e=[...t.textContent].map(o.lookupMeaning).reduce((function(t,e){return t&&e.font&&"unknown"!==e.font&&e.font!==t?"unknown"===t?e.font:null:t}),"unknown");e&&(t.font=e)}static purgeFences_(t){const e=t.rel,r=t.comp,n=[],o=[];for(;e.length>0;){const t=e.shift();let i=r.shift();T.isElligibleEmbellishedFence(t)?(n.push(t),o.push(i)):(a.fenceToPunct_(t),i.push(t),i=i.concat(r.shift()),r.unshift(i))}return o.push(r.shift()),{rel:n,comp:o}}static rewriteFencedNode_(t){const e=t.contentNodes[0],r=t.contentNodes[1];let n=a.rewriteFence_(t,e);return t.contentNodes[0]=n.fence,n=a.rewriteFence_(n.node,r),t.contentNodes[1]=n.fence,t.contentNodes[0].parent=t,t.contentNodes[1].parent=t,n.node.parent=null,n.node}static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};const r=e.childNodes[0],n=a.rewriteFence_(t,r);return T.isType(e,"superscript")||T.isType(e,"subscript")||T.isType(e,"tensor")?(T.isRole(e,"subsup")||(e.role=t.role),r!==n.node&&(e.replaceChild(r,n.node),r.parent=t),a.propagateFencePointer_(e,r),{node:e,fence:n.fence}):(e.replaceChild(r,n.fence),e.mathmlTree&&-1===e.mathml.indexOf(e.mathmlTree)&&e.mathml.push(e.mathmlTree),{node:n.node,fence:e})}static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id.toString(),t.embellished=null}static classifyByColumns_(t,e,r,n){return!!(3===e.length&&a.testColumns_(e,1,(t=>a.isPureRelation_(t,r)))||2===e.length&&(a.testColumns_(e,1,(t=>a.isEndRelation_(t,r)||a.isPureRelation_(t,r)))||a.testColumns_(e,0,(t=>a.isEndRelation_(t,r,!0)||a.isPureRelation_(t,r)))))&&(t.role=r,!0)}static isEndRelation_(t,e,r){const n=r?t.childNodes.length-1:0;return T.isType(t,"relseq")&&T.isRole(t,e)&&T.isType(t.childNodes[n],"empty")}static isPureRelation_(t,e){return T.isType(t,"relation")&&T.isRole(t,e)}static computeColumns_(t){const e=[];for(let r,n=0;r=t.childNodes[n];n++)for(let t,n=0;t=r.childNodes[n];n++){e[n]?e[n].push(t):e[n]=[t]}return e}static testColumns_(t,e,r){const n=t[e];return!!n&&(n.some((function(t){return t.childNodes.length&&r(t.childNodes[0])}))&&n.every((function(t){return!t.childNodes.length||r(t.childNodes[0])})))}setNodeFactory(t){a.getInstance().factory_=t,i.updateFactory(a.getInstance().factory_)}getNodeFactory(){return a.getInstance().factory_}identifierNode(t,e,r){if("MathML-Unit"===r)t.type="identifier",t.role="unit";else if(!e&&1===t.textContent.length&&("integer"===t.role||"latinletter"===t.role||"greekletter"===t.role)&&"normal"===t.font)return t.font="italic",i.run("simpleNamedFunction",t);return"unknown"===t.type&&(t.type="identifier"),a.exprFont_(t),i.run("simpleNamedFunction",t)}implicitNode(t){if(t=a.getInstance().getMixedNumbers_(t),1===(t=a.getInstance().combineUnits_(t)).length)return t[0];const e=a.getInstance().implicitNode_(t);return i.run("combine_juxtaposition",e)}text(t,e){return a.exprFont_(t),t.type="text","MS"===e?(t.role="string",t):"MSPACE"===e||t.textContent.match(/^\s*$/)?(t.role="space",t):t}row(t){return 0===(t=t.filter((function(t){return!T.isType(t,"empty")}))).length?a.getInstance().factory_.makeEmptyNode():(t=a.getInstance().getFencesInRow_(t),t=a.getInstance().tablesInRow(t),t=a.getInstance().getPunctuationInRow_(t),t=a.getInstance().getTextInRow_(t),t=a.getInstance().getFunctionsInRow_(t),a.getInstance().relationsInRow_(t))}limitNode(t,e){if(!e.length)return a.getInstance().factory_.makeEmptyNode();let r,n=e[0],o="unknown";if(!e[1])return n;if(T.isLimitBase(n)){r=a.MML_TO_LIMIT_[t];const i=r.length;if(o=r.type,e=e.slice(0,r.length+1),1===i&&T.isAccent(e[1])||2===i&&T.isAccent(e[1])&&T.isAccent(e[2]))return r=a.MML_TO_BOUNDS_[t],a.getInstance().accentNode_(n,e,r.type,r.length,r.accent);if(2===i){if(T.isAccent(e[1]))return n=a.getInstance().accentNode_(n,[n,e[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[t],1,!0),e[2]?a.getInstance().makeLimitNode_(n,[n,e[2]],null,"limupper"):n;if(e[2]&&T.isAccent(e[2]))return n=a.getInstance().accentNode_(n,[n,e[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[t],1,!0),a.getInstance().makeLimitNode_(n,[n,e[1]],null,"limlower");e[i]||(o="limlower")}return a.getInstance().makeLimitNode_(n,e,null,o)}return r=a.MML_TO_BOUNDS_[t],a.getInstance().accentNode_(n,e,r.type,r.length,r.accent)}tablesInRow(t){let e=s.partitionNodes(t,T.tableIsMatrixOrVector),r=[];for(let t,n=0;t=e.rel[n];n++)r=r.concat(e.comp.shift()),r.push(a.tableToMatrixOrVector_(t));r=r.concat(e.comp.shift()),e=s.partitionNodes(r,T.isTableOrMultiline),r=[];for(let t,n=0;t=e.rel[n];n++){const n=e.comp.shift();T.tableIsCases(t,n)&&a.tableToCases_(t,n.pop()),r=r.concat(n),r.push(t)}return r.concat(e.comp.shift())}mfenced(t,e,r,n){if(r&&n.length>0){const t=a.nextSeparatorFunction_(r),e=[n.shift()];n.forEach((r=>{e.push(a.getInstance().factory_.makeContentNode(t())),e.push(r)})),n=e}return t&&e?a.getInstance().horizontalFencedNode_(a.getInstance().factory_.makeContentNode(t),a.getInstance().factory_.makeContentNode(e),n):(t&&n.unshift(a.getInstance().factory_.makeContentNode(t)),e&&n.push(a.getInstance().factory_.makeContentNode(e)),a.getInstance().row(n))}fractionLikeNode(t,e,r,n){let o;if(!n&&s.isZeroLength(r)){const r=a.getInstance().factory_.makeBranchNode("line",[t],[]),n=a.getInstance().factory_.makeBranchNode("line",[e],[]);return o=a.getInstance().factory_.makeBranchNode("multiline",[r,n],[]),a.binomialForm_(o),a.classifyMultiline(o),o}return o=a.getInstance().fractionNode_(t,e),n&&o.addAnnotation("general","bevelled"),o}tensor(t,e,r,n,o){const i=a.getInstance().factory_.makeBranchNode("tensor",[t,a.getInstance().scriptNode_(e,"leftsub"),a.getInstance().scriptNode_(r,"leftsuper"),a.getInstance().scriptNode_(n,"rightsub"),a.getInstance().scriptNode_(o,"rightsuper")],[]);return i.role=t.role,i.embellished=T.isEmbellished(t),i}pseudoTensor(t,e,r){const n=t=>!T.isType(t,"empty"),o=e.filter(n).length,i=r.filter(n).length;if(!o&&!i)return t;const Q=o?i?"MSUBSUP":"MSUB":"MSUP",s=[t];return o&&s.push(a.getInstance().scriptNode_(e,"rightsub",!0)),i&&s.push(a.getInstance().scriptNode_(r,"rightsuper",!0)),a.getInstance().limitNode(Q,s)}font(t){const e=a.MATHJAX_FONTS[t];return e||t}proof(t,e,r){if(e.inference||e.axiom||console.log("Noise"),e.axiom){const e=a.getInstance().cleanInference(t.childNodes),n=e.length?a.getInstance().factory_.makeBranchNode("inference",r(e),[]):a.getInstance().factory_.makeEmptyNode();return n.role="axiom",n.mathmlTree=t,n}const n=a.getInstance().inference(t,e,r);return e.proof&&(n.role="proof",n.childNodes[0].role="final"),n}inference(t,e,r){if(e.inferenceRule){const e=a.getInstance().getFormulas(t,[],r);return a.getInstance().factory_.makeBranchNode("inference",[e.conclusion,e.premises],[])}const o=e.labelledRule,i=n.toArray(t.childNodes),Q=[];"left"!==o&&"both"!==o||Q.push(a.getInstance().getLabel(t,i,r,"left")),"right"!==o&&"both"!==o||Q.push(a.getInstance().getLabel(t,i,r,"right"));const T=a.getInstance().getFormulas(t,i,r),s=a.getInstance().factory_.makeBranchNode("inference",[T.conclusion,T.premises],Q);return s.mathmlTree=t,s}getLabel(t,e,r,o){const i=a.getInstance().findNestedRow(e,"prooflabel",o),Q=a.getInstance().factory_.makeBranchNode("rulelabel",r(n.toArray(i.childNodes)),[]);return Q.role=o,Q.mathmlTree=i,Q}getFormulas(t,e,r){const o=e.length?a.getInstance().findNestedRow(e,"inferenceRule"):t,i="up"===a.getSemantics(o).inferenceRule,Q=i?o.childNodes[1]:o.childNodes[0],T=i?o.childNodes[0]:o.childNodes[1],s=Q.childNodes[0].childNodes[0],l=n.toArray(s.childNodes[0].childNodes),c=[];let u=1;for(const t of l)u%2&&c.push(t.childNodes[0]),u++;const p=r(c),h=r(n.toArray(T.childNodes[0].childNodes))[0],d=a.getInstance().factory_.makeBranchNode("premises",p,[]);d.mathmlTree=s;const f=a.getInstance().factory_.makeBranchNode("conclusion",[h],[]);return f.mathmlTree=T.childNodes[0].childNodes[0],{conclusion:f,premises:d}}findNestedRow(t,e,r){return a.getInstance().findNestedRow_(t,e,0,r)}cleanInference(t){return n.toArray(t).filter((function(t){return"MSPACE"!==n.tagName(t)}))}operatorNode(t){return"unknown"===t.type&&(t.type="operator"),i.run("multioperator",t)}implicitNode_(t){const e=a.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleTimes());a.matchSpaces_(t,e);const r=a.getInstance().infixNode_(t,e[0]);return r.role="implicit",e.forEach((function(t){t.parent=r})),r.contentNodes=e,r}infixNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("infixop",t,[e],s.getEmbellishedInner(e).textContent);return r.role=e.role,i.run("propagateSimpleFunction",r)}explicitMixed_(t){const e=s.partitionNodes(t,(function(t){return t.textContent===o.invisiblePlus()}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=e.comp[n+1],Q=o.length-1;if(o[Q]&&i[0]&&T.isType(o[Q],"number")&&!T.isRole(o[Q],"mixed")&&T.isType(i[0],"fraction")){const t=a.getInstance().factory_.makeBranchNode("number",[o[Q],i[0]],[]);t.role="mixed",r=r.concat(o.slice(0,Q)),r.push(t),i.shift()}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}concatNode_(t,e,r){if(0===e.length)return t;const n=e.map((function(t){return s.getEmbellishedInner(t).textContent})).join(" "),o=a.getInstance().factory_.makeBranchNode(r,[t],e,n);return e.length>1&&(o.role="multiop"),o}prefixNode_(t,e){const r=s.partitionNodes(e,(t=>T.isRole(t,"subtraction")));let n=a.getInstance().concatNode_(t,r.comp.pop(),"prefixop");for(1===n.contentNodes.length&&"addition"===n.contentNodes[0].role&&"+"===n.contentNodes[0].textContent&&(n.role="positive");r.rel.length>0;)n=a.getInstance().concatNode_(n,[r.rel.pop()],"prefixop"),n.role="negative",n=a.getInstance().concatNode_(n,r.comp.pop(),"prefixop");return n}postfixNode_(t,e){return e.length?a.getInstance().concatNode_(t,e,"postfixop"):t}combineUnits_(t){const e=s.partitionNodes(t,(function(t){return!T.isRole(t,"unit")}));if(t.length===e.rel.length)return e.rel;const r=[];let n,o;do{const t=e.comp.shift();n=e.rel.shift();let i=null;o=r.pop(),o&&(t.length&&T.isUnitCounter(o)?t.unshift(o):r.push(o)),1===t.length&&(i=t.pop()),t.length>1&&(i=a.getInstance().implicitNode_(t),i.role="unit"),i&&r.push(i),n&&r.push(n)}while(n);return r}getMixedNumbers_(t){const e=s.partitionNodes(t,(function(t){return T.isType(t,"fraction")&&T.isRole(t,"vulgar")}));if(!e.rel.length)return t;let r=[];for(let t,n=0;t=e.rel[n];n++){const o=e.comp[n],i=o.length-1;if(o[i]&&T.isType(o[i],"number")&&(T.isRole(o[i],"integer")||T.isRole(o[i],"float"))){const e=a.getInstance().factory_.makeBranchNode("number",[o[i],t],[]);e.role="mixed",r=r.concat(o.slice(0,i)),r.push(e)}else r=r.concat(o),r.push(t)}return r.concat(e.comp[e.comp.length-1])}getTextInRow_(t){if(t.length<=1)return t;const e=s.partitionNodes(t,(t=>T.isType(t,"text")));if(0===e.rel.length)return t;const r=[];let n=e.comp[0];n.length>0&&r.push(a.getInstance().row(n));for(let t,o=0;t=e.rel[o];o++)r.push(t),n=e.comp[o+1],n.length>0&&r.push(a.getInstance().row(n));return[a.getInstance().dummyNode_(r)]}relationsInRow_(t){const e=s.partitionNodes(t,T.isRelation),r=e.rel[0];if(!r)return a.getInstance().operationsInRow_(t);if(1===t.length)return t[0];const n=e.comp.map(a.getInstance().operationsInRow_);let o;return e.rel.some((function(t){return!t.equals(r)}))?(o=a.getInstance().factory_.makeBranchNode("multirel",n,e.rel),e.rel.every((function(t){return t.role===r.role}))&&(o.role=r.role),o):(o=a.getInstance().factory_.makeBranchNode("relseq",n,e.rel,s.getEmbellishedInner(r).textContent),o.role=r.role,o)}operationsInRow_(t){if(0===t.length)return a.getInstance().factory_.makeEmptyNode();if(1===(t=a.getInstance().explicitMixed_(t)).length)return t[0];const e=[];for(;t.length>0&&T.isOperator(t[0]);)e.push(t.shift());if(0===t.length)return a.getInstance().prefixNode_(e.pop(),e);if(1===t.length)return a.getInstance().prefixNode_(t[0],e);t=i.run("convert_juxtaposition",t);const r=s.sliceNodes(t,T.isOperator),n=a.getInstance().prefixNode_(a.getInstance().implicitNode(r.head),e);return r.div?a.getInstance().operationsTree_(r.tail,n,r.div):n}operationsTree_(t,e,r,n){const o=n||[];if(0===t.length){if(o.unshift(r),"infixop"===e.type){const t=a.getInstance().postfixNode_(e.childNodes.pop(),o);return e.appendChild(t),e}return a.getInstance().postfixNode_(e,o)}const i=s.sliceNodes(t,T.isOperator);if(0===i.head.length)return o.push(i.div),a.getInstance().operationsTree_(i.tail,e,r,o);const Q=a.getInstance().prefixNode_(a.getInstance().implicitNode(i.head),o),l=a.getInstance().appendOperand_(e,r,Q);return i.div?a.getInstance().operationsTree_(i.tail,l,i.div,[]):l}appendOperand_(t,e,r){if("infixop"!==t.type)return a.getInstance().infixNode_([t,r],e);const n=a.getInstance().appendDivisionOp_(t,e,r);return n||(a.getInstance().appendExistingOperator_(t,e,r)?t:"multiplication"===e.role?a.getInstance().appendMultiplicativeOp_(t,e,r):a.getInstance().appendAdditiveOp_(t,e,r))}appendDivisionOp_(t,e,r){return"division"===e.role?T.isImplicit(t)?a.getInstance().infixNode_([t,r],e):a.getInstance().appendLastOperand_(t,e,r):"division"===t.role?a.getInstance().infixNode_([t,r],e):null}appendLastOperand_(t,e,r){let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!T.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=a.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendMultiplicativeOp_(t,e,r){if(T.isImplicit(t))return a.getInstance().infixNode_([t,r],e);let n=t,o=t.childNodes[t.childNodes.length-1];for(;o&&"infixop"===o.type&&!T.isImplicit(o);)n=o,o=n.childNodes[t.childNodes.length-1];const i=a.getInstance().infixNode_([n.childNodes.pop(),r],e);return n.appendChild(i),t}appendAdditiveOp_(t,e,r){return a.getInstance().infixNode_([t,r],e)}appendExistingOperator_(t,e,r){return!(!t||"infixop"!==t.type||T.isImplicit(t))&&(t.contentNodes[0].equals(e)?(t.appendContentNode(e),t.appendChild(r),!0):a.getInstance().appendExistingOperator_(t.childNodes[t.childNodes.length-1],e,r))}getFencesInRow_(t){let e=s.partitionNodes(t,T.isFence);e=a.purgeFences_(e);const r=e.comp.shift();return a.getInstance().fences_(e.rel,e.comp,[],[r])}fences_(t,e,r,n){if(0===t.length&&0===r.length)return n[0];const o=t=>T.isRole(t,"open");if(0===t.length){const t=n.shift();for(;r.length>0;){if(o(r[0])){const e=r.shift();a.fenceToPunct_(e),t.push(e)}else{const e=s.sliceNodes(r,o),i=e.head.length-1,Q=a.getInstance().neutralFences_(e.head,n.slice(0,i));n=n.slice(i),t.push(...Q),e.div&&e.tail.unshift(e.div),r=e.tail}t.push(...n.shift())}return t}const i=r[r.length-1],Q=t[0].role;if("open"===Q||T.isNeutralFence(t[0])&&(!i||!T.compareNeutralFences(t[0],i))){r.push(t.shift());const o=e.shift();return o&&n.push(o),a.getInstance().fences_(t,e,r,n)}if(i&&"close"===Q&&"open"===i.role){const o=a.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),a.getInstance().fences_(t,e,r,n)}if(i&&T.compareNeutralFences(t[0],i)){if(!T.elligibleLeftNeutral(i)||!T.elligibleRightNeutral(t[0])){r.push(t.shift());const o=e.shift();return o&&n.push(o),a.getInstance().fences_(t,e,r,n)}const o=a.getInstance().horizontalFencedNode_(r.pop(),t.shift(),n.pop());return n.push(n.pop().concat([o],e.shift())),a.getInstance().fences_(t,e,r,n)}if(i&&"close"===Q&&T.isNeutralFence(i)&&r.some(o)){const i=s.sliceNodes(r,o,!0),Q=n.pop(),T=n.length-i.tail.length+1,l=a.getInstance().neutralFences_(i.tail,n.slice(T));n=n.slice(0,T);const c=a.getInstance().horizontalFencedNode_(i.div,t.shift(),n.pop().concat(l,Q));return n.push(n.pop().concat([c],e.shift())),a.getInstance().fences_(t,e,i.head,n)}const l=t.shift();return a.fenceToPunct_(l),n.push(n.pop().concat([l],e.shift())),a.getInstance().fences_(t,e,r,n)}neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return a.fenceToPunct_(t[0]),t;const r=t.shift();if(!T.elligibleLeftNeutral(r)){a.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(a.getInstance().neutralFences_(t,e))}const n=s.sliceNodes(t,(function(t){return T.compareNeutralFences(t,r)}));if(!n.div){a.fenceToPunct_(r);const n=e.shift();return n.unshift(r),n.concat(a.getInstance().neutralFences_(t,e))}if(!T.elligibleRightNeutral(n.div))return a.fenceToPunct_(n.div),t.unshift(r),a.getInstance().neutralFences_(t,e);const o=a.getInstance().combineFencedContent_(r,n.div,n.head,e);if(n.tail.length>0){const t=o.shift(),e=a.getInstance().neutralFences_(n.tail,o);return t.concat(e)}return o[0]}combineFencedContent_(t,e,r,n){if(0===r.length){const r=a.getInstance().horizontalFencedNode_(t,e,n.shift());return n.length>0?n[0].unshift(r):n=[[r]],n}const o=n.shift(),i=r.length-1,Q=n.slice(0,i),T=(n=n.slice(i)).shift(),s=a.getInstance().neutralFences_(r,Q);o.push(...s),o.push(...T);const l=a.getInstance().horizontalFencedNode_(t,e,o);return n.length>0?n[0].unshift(l):n=[[l]],n}horizontalFencedNode_(t,e,r){const n=a.getInstance().row(r);let o=a.getInstance().factory_.makeBranchNode("fenced",[n],[t,e]);return"open"===t.role?(a.getInstance().classifyHorizontalFence_(o),o=i.run("propagateComposedFunction",o)):o.role=t.role,o=i.run("detect_cycle",o),a.rewriteFencedNode_(o)}classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if(!T.isSetNode(t)||e.length>1)return;if(0===e.length||"empty"===e[0].type)return void(t.role="set empty");const r=e[0].type;if(1===e.length&&T.isSingletonSetContent(e[0]))return void(t.role="set singleton");const n=e[0].role;if("punctuated"===r&&"sequence"===n){if("comma"!==e[0].contentNodes[0].role)return 1!==e[0].contentNodes.length||"vbar"!==e[0].contentNodes[0].role&&"colon"!==e[0].contentNodes[0].role?void 0:(t.role="set extended",void a.getInstance().setExtension_(t));t.role="set collection"}}setExtension_(t){const e=t.childNodes[0].childNodes[0];e&&"infixop"===e.type&&1===e.contentNodes.length&&T.isMembership(e.contentNodes[0])&&(e.addAnnotation("set","intensional"),e.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.type;return"punctuation"===e||"text"===e||"operator"===e||"relation"===e},r=s.partitionNodes(t,(function(r){if(!T.isPunctuation(r))return!1;if(T.isPunctuation(r)&&!T.isRole(r,"ellipsis"))return!0;const n=t.indexOf(r);if(0===n)return!t[1]||!e(t[1]);const o=t[n-1];if(n===t.length-1)return!e(o);const i=t[n+1];return!e(o)||!e(i)}));if(0===r.rel.length)return t;const n=[];let o=r.comp.shift();o.length>0&&n.push(a.getInstance().row(o));let i=0;for(;r.comp.length>0;)n.push(r.rel[i++]),o=r.comp.shift(),o.length>0&&n.push(a.getInstance().row(o));return[a.getInstance().punctuatedNode_(n,r.rel)]}punctuatedNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("punctuated",t,e);if(e.length===t.length){const t=e[0].role;if("unknown"!==t&&e.every((function(e){return e.role===t})))return r.role=t,r}return T.singlePunctAtPosition(t,e,0)?r.role="startpunct":T.singlePunctAtPosition(t,e,t.length-1)?r.role="endpunct":e.every((t=>T.isRole(t,"dummy")))?r.role="text":e.every((t=>T.isRole(t,"space")))?r.role="space":r.role="sequence",r}dummyNode_(t){const e=a.getInstance().factory_.makeMultipleContentNodes(t.length-1,o.invisibleComma());return e.forEach((function(t){t.role="dummy"})),a.getInstance().punctuatedNode_(t,e)}accentRole_(t,e){if(!T.isAccent(t))return!1;const r=t.textContent,n=o.lookupSecondary("bar",r)||o.lookupSecondary("tilde",r)||t.role;return t.role="underscore"===e?"underaccent":"overaccent",t.addAnnotation("accent",n),!0}accentNode_(t,e,r,n,o){const i=(e=e.slice(0,n+1))[1],Q=e[2];let T;if(!o&&Q&&(T=a.getInstance().factory_.makeBranchNode("subscript",[t,i],[]),T.role="subsup",e=[T,Q],r="superscript"),o){const n=a.getInstance().accentRole_(i,r);if(Q){a.getInstance().accentRole_(Q,"overscore")&&!n?(T=a.getInstance().factory_.makeBranchNode("overscore",[t,Q],[]),e=[T,i],r="underscore"):(T=a.getInstance().factory_.makeBranchNode("underscore",[t,i],[]),e=[T,Q],r="overscore"),T.role="underover"}}return a.getInstance().makeLimitNode_(t,e,T,r)}makeLimitNode_(t,e,r,n){if("limupper"===n&&"limlower"===t.type)return t.childNodes.push(e[1]),e[1].parent=t,t.type="limboth",t;if("limlower"===n&&"limupper"===t.type)return t.childNodes.splice(1,-1,e[1]),e[1].parent=t,t.type="limboth",t;const o=a.getInstance().factory_.makeBranchNode(n,e,[]),i=T.isEmbellished(t);return r&&(r.embellished=i),o.embellished=i,o.role=t.role,o}getFunctionsInRow_(t,e){const r=e||[];if(0===t.length)return r;const n=t.shift(),o=a.classifyFunction_(n,t);if(!o)return r.push(n),a.getInstance().getFunctionsInRow_(t,r);const i=a.getInstance().getFunctionsInRow_(t,[]),Q=a.getInstance().getFunctionArgs_(n,i,o);return r.concat(Q)}getFunctionArgs_(t,e,r){let n,o,i;switch(r){case"integral":{const r=a.getInstance().getIntegralArgs_(e);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(t),r.rest;const n=a.getInstance().row(r.integrand);return i=a.getInstance().integralNode_(t,n,r.intvar),r.rest.unshift(i),r.rest}case"prefix":if(e[0]&&"fenced"===e[0].type){const r=e.shift();return T.isNeutralFence(r)||(r.role="leftright"),i=a.getInstance().functionNode_(t,r),e.unshift(i),e}if(n=s.sliceNodes(e,T.isPrefixFunctionBoundary),n.head.length)o=a.getInstance().row(n.head),n.div&&n.tail.unshift(n.div);else{if(!n.div||!T.isType(n.div,"appl"))return e.unshift(t),e;o=n.div}return i=a.getInstance().functionNode_(t,o),n.tail.unshift(i),n.tail;case"bigop":return n=s.sliceNodes(e,T.isBigOpBoundary),n.head.length?(o=a.getInstance().row(n.head),i=a.getInstance().bigOpNode_(t,o),n.div&&n.tail.unshift(n.div),n.tail.unshift(i),n.tail):(e.unshift(t),e);default:{if(0===e.length)return[t];const r=e[0];return"fenced"===r.type&&!T.isNeutralFence(r)&&T.isSimpleFunctionScope(r)?(r.role="leftright",a.propagateFunctionRole_(t,"simple function"),i=a.getInstance().functionNode_(t,e.shift()),e.unshift(i),e):(e.unshift(t),e)}}}getIntegralArgs_(t,e=[]){if(0===t.length)return{integrand:e,intvar:null,rest:t};const r=t[0];if(T.isGeneralFunctionBoundary(r))return{integrand:e,intvar:null,rest:t};if(T.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:e,intvar:r,rest:t.slice(1)};if(t[1]&&T.isIntegralDxBoundary(r,t[1])){const n=a.getInstance().prefixNode_(t[1],[r]);return n.role="integral",{integrand:e,intvar:n,rest:t.slice(2)}}return e.push(t.shift()),a.getInstance().getIntegralArgs_(t,e)}functionNode_(t,e){const r=a.getInstance().factory_.makeContentNode(o.functionApplication()),n=a.getInstance().funcAppls[t.id];n&&(r.mathmlTree=n.mathmlTree,r.mathml=n.mathml,r.annotation=n.annotation,r.attributes=n.attributes,delete a.getInstance().funcAppls[t.id]),r.type="punctuation",r.role="application";const i=a.getFunctionOp_(t,(function(t){return T.isType(t,"function")||T.isType(t,"identifier")&&T.isRole(t,"simple function")}));return a.getInstance().functionalNode_("appl",[t,e],i,[r])}bigOpNode_(t,e){const r=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")));return a.getInstance().functionalNode_("bigop",[t,e],r,[])}integralNode_(t,e,r){e=e||a.getInstance().factory_.makeEmptyNode(),r=r||a.getInstance().factory_.makeEmptyNode();const n=a.getFunctionOp_(t,(t=>T.isType(t,"largeop")));return a.getInstance().functionalNode_("integral",[t,e,r],n,[])}functionalNode_(t,e,r,n){const o=e[0];let i;r&&(i=r.parent,n.push(r));const Q=a.getInstance().factory_.makeBranchNode(t,e,n);return Q.role=o.role,i&&(r.parent=i),Q}fractionNode_(t,e){const r=a.getInstance().factory_.makeBranchNode("fraction",[t,e],[]);return r.role=r.childNodes.every((function(t){return T.isType(t,"number")&&T.isRole(t,"integer")}))?"vulgar":r.childNodes.every(T.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(t,e,r){let n;switch(t.length){case 0:n=a.getInstance().factory_.makeEmptyNode();break;case 1:if(n=t[0],r)return n;break;default:n=a.getInstance().dummyNode_(t)}return n.role=e,n}findNestedRow_(t,e,r,o){if(r>3)return null;for(let i,Q=0;i=t[Q];Q++){const t=n.tagName(i);if("MSPACE"!==t){if("MROW"===t)return a.getInstance().findNestedRow_(n.toArray(i.childNodes),e,r+1,o);if(a.findSemantics(i,e,o))return i}}return null}}e.default=a,a.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},a.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},a.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},a.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},a.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticSkeleton=void 0;const n=r(707),o=r(5274),i=r(2298);class Q{constructor(t){this.parents=null,this.levelsMap=null,t=0===t?t:t||[],this.array=t}static fromTree(t){return Q.fromNode(t.root)}static fromNode(t){return new Q(Q.fromNode_(t))}static fromString(t){return new Q(Q.fromString_(t))}static simpleCollapseStructure(t){return"number"==typeof t}static contentCollapseStructure(t){return!!t&&!Q.simpleCollapseStructure(t)&&"c"===t[0]}static interleaveIds(t,e){return n.interleaveLists(Q.collapsedLeafs(t),Q.collapsedLeafs(e))}static collapsedLeafs(...t){return t.reduce(((t,e)=>{return t.concat((r=e,Q.simpleCollapseStructure(r)?[r]:(r=r,Q.contentCollapseStructure(r[1])?r.slice(2):r.slice(1))));var r}),[])}static fromStructure(t,e){return new Q(Q.tree_(t,e.root))}static combineContentChildren(t,e,r){switch(t.type){case"relseq":case"infixop":case"multirel":return n.interleaveLists(r,e);case"prefixop":return e.concat(r);case"postfixop":return r.concat(e);case"fenced":return r.unshift(e[0]),r.push(e[1]),r;case"appl":return[r[0],e[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return e.length&&r.unshift(e[0]),r;default:return r}}static makeSexp_(t){return Q.simpleCollapseStructure(t)?t.toString():Q.contentCollapseStructure(t)?"(c "+t.slice(1).map(Q.makeSexp_).join(" ")+")":"("+t.map(Q.makeSexp_).join(" ")+")"}static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\)/g,"]"),e=e.replace(/ /g,","),e=e.replace(/c/g,'"c"'),JSON.parse(e)}static fromNode_(t){if(!t)return[];const e=t.contentNodes;let r;e.length&&(r=e.map(Q.fromNode_),r.unshift("c"));const n=t.childNodes;if(!n.length)return e.length?[t.id,r]:t.id;const o=n.map(Q.fromNode_);return e.length&&o.unshift(r),o.unshift(t.id),o}static tree_(t,e){if(!e)return[];if(!e.childNodes.length)return e.id;const r=e.id,n=[r],T=o.evalXPath(`.//self::*[@${i.Attribute.ID}=${r}]`,t)[0],s=Q.combineContentChildren(e,e.contentNodes.map((function(t){return t})),e.childNodes.map((function(t){return t})));T&&Q.addOwns_(T,s);for(let e,r=0;e=s[r];r++)n.push(Q.tree_(t,e));return n}static addOwns_(t,e){const r=t.getAttribute(i.Attribute.COLLAPSED),n=r?Q.realLeafs_(Q.fromString(r).array):e.map((t=>t.id));t.setAttribute(i.Attribute.OWNS,n.join(" "))}static realLeafs_(t){if(Q.simpleCollapseStructure(t))return[t];if(Q.contentCollapseStructure(t))return[];t=t;let e=[];for(let r=1;rQ.simpleCollapseStructure(t)?t:Q.contentCollapseStructure(t)?t[1]:t[0]))}subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,r)=>{Q.simpleCollapseStructure(t)?r.push(t):(t=t,Q.contentCollapseStructure(t)&&(t=t.slice(1)),t.forEach((t=>e(t,r))))},r=this.levelsMap[t],n=[];return e(r.slice(1),n),n}}e.SemanticSkeleton=Q},7075:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SemanticTree=void 0;const n=r(5740),o=r(7630),i=r(9265),Q=r(7228),T=r(5952),s=r(5609);r(94);class a{constructor(t){this.mathml=t,this.parser=new Q.SemanticMathml,this.root=this.parser.parse(t),this.collator=this.parser.getFactory().leafMap.collateMeaning();const e=this.collator.newDefault();e&&(this.parser=new Q.SemanticMathml,this.parser.getFactory().defaultMap=e,this.root=this.parser.parse(t)),l.visit(this.root,{}),(0,o.annotate)(this.root)}static empty(){const t=n.parseInput(""),e=new a(t);return e.mathml=t,e}static fromNode(t,e){const r=a.empty();return r.root=t,e&&(r.mathml=e),r}static fromRoot(t,e){let r=t;for(;r.parent;)r=r.parent;const n=a.fromNode(r);return e&&(n.mathml=e),n}static fromXml(t){const e=a.empty();return t.childNodes[0]&&(e.root=T.SemanticNode.fromXml(t.childNodes[0])),e}xml(t){const e=n.parseInput(""),r=this.root.xml(e.ownerDocument,t);return e.appendChild(r),e}toString(t){return n.serializeXml(this.xml(t))}formatXml(t){const e=this.toString(t);return n.formatXml(e)}displayTree(){this.root.displayTree()}replaceNode(t,e){const r=t.parent;r?r.replaceChild(t,e):this.root=e}toJson(){const t={};return t.stree=this.root.toJson(),t}}e.SemanticTree=a;const l=new i.SemanticVisitor("general","unit",((t,e)=>{if("infixop"===t.type&&("multiplication"===t.role||"implicit"===t.role)){const e=t.childNodes;e.length&&(s.isPureUnit(e[0])||s.isUnitCounter(e[0]))&&t.childNodes.slice(1).every(s.isPureUnit)&&(t.role="unit")}return!1}))},4795:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.partitionNodes=e.sliceNodes=e.getEmbellishedInner=e.addAttributes=e.isZeroLength=e.purgeNodes=e.isOrphanedGlyph=e.hasDisplayTag=e.hasEmptyTag=e.hasIgnoreTag=e.hasLeafTag=e.hasMathTag=e.directSpeechKeys=e.DISPLAYTAGS=e.EMPTYTAGS=e.IGNORETAGS=e.LEAFTAGS=void 0;const n=r(5740);function o(t){return!!t&&-1!==e.LEAFTAGS.indexOf(n.tagName(t))}function i(t,e,r){r&&t.reverse();const n=[];for(let o,i=0;o=t[i];i++){if(e(o))return r?{head:t.slice(i+1).reverse(),div:o,tail:n.reverse()}:{head:n,div:o,tail:t.slice(i+1)};n.push(o)}return r?{head:[],div:null,tail:n.reverse()}:{head:n,div:null,tail:[]}}e.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],e.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],e.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],e.DISPLAYTAGS=["MROOT","MSQRT"],e.directSpeechKeys=["aria-label","exact-speech","alt"],e.hasMathTag=function(t){return!!t&&"MATH"===n.tagName(t)},e.hasLeafTag=o,e.hasIgnoreTag=function(t){return!!t&&-1!==e.IGNORETAGS.indexOf(n.tagName(t))},e.hasEmptyTag=function(t){return!!t&&-1!==e.EMPTYTAGS.indexOf(n.tagName(t))},e.hasDisplayTag=function(t){return!!t&&-1!==e.DISPLAYTAGS.indexOf(n.tagName(t))},e.isOrphanedGlyph=function(t){return!!t&&"MGLYPH"===n.tagName(t)&&!o(t.parentNode)},e.purgeNodes=function(t){const r=[];for(let o,i=0;o=t[i];i++){if(o.nodeType!==n.NodeType.ELEMENT_NODE)continue;const t=n.tagName(o);-1===e.IGNORETAGS.indexOf(t)&&(-1!==e.EMPTYTAGS.indexOf(t)&&0===o.childNodes.length||r.push(o))}return r},e.isZeroLength=function(t){if(!t)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(t))return!0;const e=t.match(/[0-9.]+/);return!!e&&0===parseFloat(e[0])},e.addAttributes=function(t,r){if(r.hasAttributes()){const n=r.attributes;for(let r=n.length-1;r>=0;r--){const o=n[r].name;o.match(/^ext/)&&(t.attributes[o]=n[r].value,t.nobreaking=!0),-1!==e.directSpeechKeys.indexOf(o)&&(t.attributes["ext-speech"]=n[r].value,t.nobreaking=!0),o.match(/texclass$/)&&(t.attributes.texclass=n[r].value),"href"===o&&(t.attributes.href=n[r].value,t.nobreaking=!0)}}},e.getEmbellishedInner=function t(e){return e&&e.embellished&&e.childNodes.length>0?t(e.childNodes[0]):e},e.sliceNodes=i,e.partitionNodes=function(t,e){let r=t;const n=[],o=[];let Q=null;do{Q=i(r,e),o.push(Q.head),n.push(Q.div),r=Q.tail}while(Q.div);return n.pop(),{rel:n,comp:o}}},6278:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractSpeechGenerator=void 0;const n=r(6828),o=r(2298),i=r(1214),Q=r(9543);e.AbstractSpeechGenerator=class{constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(t){this.rebuilt_=t}setOptions(t){this.options_=t||{},this.modality=o.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(e)),(0,n.setup)(this.options_),Q.computeMarkup(this.getRebuilt().xml)}}},1452:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AdhocSpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e);return t.setAttribute(this.modality,r),r}}e.AdhocSpeechGenerator=o},5152:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ColorGenerator=void 0;const n=r(2298),o=r(8396),i=r(1214),Q=r(1204),T=r(6278);class s extends T.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,n.addPrefix)("foreground"),this.contrast=new o.ContrastPicker}static visitStree_(t,e,r){if(t.childNodes.length){if(t.contentNodes.length&&("punctuated"===t.type&&t.contentNodes.forEach((t=>r[t.id]=!0)),"implicit"!==t.role&&e.push(t.contentNodes.map((t=>t.id)))),t.childNodes.length){if("implicit"===t.role){const n=[];let o=[];for(const e of t.childNodes){const t=[];s.visitStree_(e,t,r),t.length<=2&&n.push(t.shift()),o=o.concat(t)}return e.push(n),void o.forEach((t=>e.push(t)))}t.childNodes.forEach((t=>s.visitStree_(t,e,r)))}}else r[t.id]||e.push(t.id)}getSpeech(t,e){return Q.getAttribute(t,this.modality)}generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(t)),this.colorLeaves_(t),Q.getAttribute(t,this.modality)}colorLeaves_(t){const e=[];s.visitStree_(this.getRebuilt().streeRoot,e,{});for(const r of e){const e=this.contrast.generate();let n=!1;n=Array.isArray(r)?r.map((r=>this.colorLeave_(t,r,e))).reduce(((t,e)=>t||e),!1):this.colorLeave_(t,r.toString(),e),n&&this.contrast.increment()}}colorLeave_(t,e,r){const n=Q.getBySemanticId(t,e);return!!n&&(n.setAttribute(this.modality,r),!0)}}e.ColorGenerator=s},6604:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DirectSpeechGenerator=void 0;const n=r(1204),o=r(6278);class i extends o.AbstractSpeechGenerator{getSpeech(t,e){return n.getAttribute(t,this.modality)}}e.DirectSpeechGenerator=i},3123:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummySpeechGenerator=void 0;const n=r(6278);class o extends n.AbstractSpeechGenerator{getSpeech(t,e){return""}}e.DummySpeechGenerator=o},5858:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.NodeSpeechGenerator=void 0;const n=r(1204),o=r(4598);class i extends o.TreeSpeechGenerator{getSpeech(t,e){return super.getSpeech(t,e),n.getAttribute(t,this.modality)}}e.NodeSpeechGenerator=i},9552:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.generatorMapping_=e.generator=void 0;const n=r(1452),o=r(5152),i=r(6604),Q=r(3123),T=r(5858),s=r(597),a=r(4598);e.generator=function(t){return(e.generatorMapping_[t]||e.generatorMapping_.Direct)()},e.generatorMapping_={Adhoc:()=>new n.AdhocSpeechGenerator,Color:()=>new o.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new Q.DummySpeechGenerator,Node:()=>new T.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new a.TreeSpeechGenerator}},9543:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.computeSummary_=e.retrieveSummary=e.connectAllMactions=e.connectMactions=e.nodeAtPosition_=e.computePrefix_=e.retrievePrefix=e.addPrefix=e.addModality=e.addSpeech=e.recomputeMarkup=e.computeMarkup=e.recomputeSpeech=e.computeSpeech=void 0;const n=r(8290),o=r(5740),i=r(5274),Q=r(2298),T=r(2362),s=r(7075),a=r(1204);function l(t){return T.SpeechRuleEngine.getInstance().evaluateNode(t)}function c(t){return l(s.SemanticTree.fromNode(t).xml())}function u(t){const e=c(t);return n.markup(e)}function p(t){const e=h(t);return n.markup(e)}function h(t){const e=s.SemanticTree.fromRoot(t),r=i.evalXPath('.//*[@id="'+t.id+'"]',e.xml());let n=r[0];return r.length>1&&(n=d(t,r)||n),n?T.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return T.SpeechRuleEngine.getInstance().evaluateNode(n)})):[]}function d(t,e){const r=e[0];if(!t.parent)return r;const n=[];for(;t;)n.push(t.id),t=t.parent;const o=function(t,e){for(;e.length&&e.shift().toString()===t.getAttribute("id")&&t.parentNode&&t.parentNode.parentNode;)t=t.parentNode.parentNode;return!e.length};for(let t,r=0;t=e[r];r++)if(o(t,n.slice()))return t;return r}function f(t){return t?T.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return T.SpeechRuleEngine.getInstance().evaluateNode(t)})):[]}e.computeSpeech=l,e.recomputeSpeech=c,e.computeMarkup=function(t){const e=l(t);return n.markup(e)},e.recomputeMarkup=u,e.addSpeech=function(t,e,r){const i=o.querySelectorAllByAttrValue(r,"id",e.id.toString())[0],T=i?n.markup(l(i)):u(e);t.setAttribute(Q.Attribute.SPEECH,T)},e.addModality=function(t,e,r){const n=u(e);t.setAttribute(r,n)},e.addPrefix=function(t,e){const r=p(e);r&&t.setAttribute(Q.Attribute.PREFIX,r)},e.retrievePrefix=p,e.computePrefix_=h,e.nodeAtPosition_=d,e.connectMactions=function(t,e,r){const n=o.querySelectorAll(e,"maction");for(let e,i=0;e=n[i];i++){const n=e.getAttribute("id"),i=o.querySelectorAllByAttrValue(t,"id",n)[0];if(!i)continue;const T=e.childNodes[1],s=T.getAttribute(Q.Attribute.ID);let l=a.getBySemanticId(t,s);if(l&&"dummy"!==l.getAttribute(Q.Attribute.TYPE))continue;if(l=i.childNodes[0],l.getAttribute("sre-highlighter-added"))continue;const c=T.getAttribute(Q.Attribute.PARENT);c&&l.setAttribute(Q.Attribute.PARENT,c),l.setAttribute(Q.Attribute.TYPE,"dummy"),l.setAttribute(Q.Attribute.ID,s);o.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},e.connectAllMactions=function(t,e){const r=o.querySelectorAll(t,"maction");for(let t,n=0;t=r[n];n++){const r=t.childNodes[1].getAttribute(Q.Attribute.ID);o.querySelectorAllByAttrValue(e,"id",r)[0].setAttribute("alternative",r)}},e.retrieveSummary=function(t){const e=f(t);return n.markup(e)},e.computeSummary_=f},597:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SummarySpeechGenerator=void 0;const n=r(6278),o=r(9543);class i extends n.AbstractSpeechGenerator{getSpeech(t,e){return o.connectAllMactions(e,this.getRebuilt().xml),this.generateSpeech(t,e)}}e.SummarySpeechGenerator=i},4598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TreeSpeechGenerator=void 0;const n=r(2298),o=r(1204),i=r(6278),Q=r(9543);class T extends i.AbstractSpeechGenerator{getSpeech(t,e){const r=this.generateSpeech(t,e),i=this.getRebuilt().nodeDict;for(const r in i){const T=i[r],s=o.getBySemanticId(e,r),a=o.getBySemanticId(t,r);s&&a&&(this.modality&&this.modality!==n.Attribute.SPEECH?Q.addModality(a,T,this.modality):Q.addSpeech(a,T,this.getRebuilt().xml),this.modality===n.Attribute.SPEECH&&Q.addPrefix(a,T))}return r}}e.TreeSpeechGenerator=T},313:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.INTERVALS=e.makeLetter=e.numberRules=e.alphabetRules=e.getFont=e.makeInterval=e.generate=e.makeDomains_=e.Domains_=e.Base=e.Embellish=e.Font=void 0;const n=r(5897),o=r(7491),i=r(4356),Q=r(2536),T=r(2780);var s,a,l;function c(){const t=i.LOCALE.ALPHABETS,r=(t,e)=>{const r={};return Object.keys(t).forEach((t=>r[t]=!0)),Object.keys(e).forEach((t=>r[t]=!0)),Object.keys(r)};e.Domains_.small=r(t.smallPrefix,t.letterTrans),e.Domains_.capital=r(t.capPrefix,t.letterTrans),e.Domains_.digit=r(t.digitPrefix,t.digitTrans)}function u(t){const e=t.toString(16).toUpperCase();return e.length>3?e:("000"+e).slice(-4)}function p([t,e],r){const n=parseInt(t,16),o=parseInt(e,16),i=[];for(let t=n;t<=o;t++){let e=u(t);!1!==r[e]&&(e=r[e]||e,i.push(e))}return i}function h(t){const e="normal"===t||"fullwidth"===t?"":i.LOCALE.MESSAGES.font[t]||i.LOCALE.MESSAGES.embellish[t]||"";return(0,Q.localeFontCombiner)(e)}function d(t,r,n,o,Q,T){const s=h(o);for(let o,a,l,c=0;o=t[c],a=r[c],l=n[c];c++){const t=T?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=T?e.Domains_.capital:e.Domains_.small;L(s.combiner,o,a,l,s.font,t,Q,i.LOCALE.ALPHABETS.letterTrans,r)}}function f(t,r,n,o,Q){const T=h(n);for(let n,s,a=0;n=t[a],s=r[a];a++){const t=i.LOCALE.ALPHABETS.digitPrefix,r=a+Q;L(T.combiner,n,s,r,T.font,t,o,i.LOCALE.ALPHABETS.digitTrans,e.Domains_.digit)}}function L(t,e,r,n,o,i,Q,s,a){for(let l,c=0;l=a[c];c++){const a=l in s?s[l]:s.default,c=l in i?i[l]:i.default;T.defineRule(e.toString(),l,"default",Q,r,t(a(n),o,c))}}!function(t){t.BOLD="bold",t.BOLDFRAKTUR="bold-fraktur",t.BOLDITALIC="bold-italic",t.BOLDSCRIPT="bold-script",t.DOUBLESTRUCK="double-struck",t.FULLWIDTH="fullwidth",t.FRAKTUR="fraktur",t.ITALIC="italic",t.MONOSPACE="monospace",t.NORMAL="normal",t.SCRIPT="script",t.SANSSERIF="sans-serif",t.SANSSERIFITALIC="sans-serif-italic",t.SANSSERIFBOLD="sans-serif-bold",t.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=e.Font||(e.Font={})),function(t){t.SUPER="super",t.SUB="sub",t.CIRCLED="circled",t.PARENTHESIZED="parenthesized",t.PERIOD="period",t.NEGATIVECIRCLED="negative-circled",t.DOUBLECIRCLED="double-circled",t.CIRCLEDSANSSERIF="circled-sans-serif",t.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",t.COMMA="comma",t.SQUARED="squared",t.NEGATIVESQUARED="negative-squared"}(a=e.Embellish||(e.Embellish={})),function(t){t.LATINCAP="latinCap",t.LATINSMALL="latinSmall",t.GREEKCAP="greekCap",t.GREEKSMALL="greekSmall",t.DIGIT="digit"}(l=e.Base||(e.Base={})),e.Domains_={small:["default"],capital:["default"],digit:["default"]},e.makeDomains_=c,e.generate=function(t){const r=n.default.getInstance().locale;n.default.getInstance().locale=t,o.setLocale(),T.addSymbolRules({locale:t}),c();const Q=e.INTERVALS;for(let t,e=0;t=Q[e];e++){const e=p(t.interval,t.subst),r=e.map((function(t){return String.fromCodePoint(parseInt(t,16))}));if("offset"in t)f(e,r,t.font,t.category,t.offset||0);else{d(e,r,i.LOCALE.ALPHABETS[t.base],t.font,t.category,!!t.capital)}}n.default.getInstance().locale=r,o.setLocale()},e.makeInterval=p,e.getFont=h,e.alphabetRules=d,e.numberRules=f,e.makeLetter=L,e.INTERVALS=[{interval:["1D400","1D419"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:l.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:l.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:l.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:l.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:l.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:l.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:l.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:l.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:l.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:l.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:l.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:l.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:a.SUPER},{interval:["2080","2089"],base:l.DIGIT,subst:{},offset:0,category:"No",font:a.SUB},{interval:["245F","2473"],base:l.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:a.CIRCLED},{interval:["3251","325F"],base:l.DIGIT,subst:{},offset:21,category:"No",font:a.CIRCLED},{interval:["32B1","32BF"],base:l.DIGIT,subst:{},offset:36,category:"No",font:a.CIRCLED},{interval:["2474","2487"],base:l.DIGIT,subst:{},offset:1,category:"No",font:a.PARENTHESIZED},{interval:["2487","249B"],base:l.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:a.PERIOD},{interval:["2775","277F"],base:l.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:a.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:l.DIGIT,subst:{},offset:11,category:"No",font:a.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:l.DIGIT,subst:{},offset:1,category:"No",font:a.DOUBLECIRCLED},{interval:["277F","2789"],base:l.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:a.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:l.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:a.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:l.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:l.DIGIT,subst:{},offset:0,category:"No",font:a.COMMA},{interval:["24B6","24CF"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.CIRCLED},{interval:["24D0","24E9"],base:l.LATINSMALL,subst:{},capital:!1,category:"So",font:a.CIRCLED},{interval:["1F110","1F129"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.PARENTHESIZED},{interval:["249C","24B5"],base:l.LATINSMALL,subst:{},capital:!1,category:"So",font:a.PARENTHESIZED},{interval:["1F130","1F149"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.SQUARED},{interval:["1F170","1F189"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.NEGATIVESQUARED},{interval:["1F150","1F169"],base:l.LATINCAP,subst:{},capital:!0,category:"So",font:a.NEGATIVECIRCLED}]},8504:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Parser=e.Comparator=e.ClearspeakPreferences=void 0;const n=r(5897),o=r(4440),i=r(1676),Q=r(1676),T=r(2780),s=r(2362);class a extends i.DynamicCstr{constructor(t,e){super(t),this.preference=e}static comparator(){return new c(n.default.getInstance().dynamicCstr,Q.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[Q.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[Q.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[Q.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[Q.Axis.STYLE]]))}static fromPreference(t){const e=t.split(":"),r={},n=l.getProperties(),o=Object.keys(n);for(let t,i=0;t=e[i];i++){const e=t.split("_");if(-1===o.indexOf(e[0]))continue;const i=e[1];i&&i!==a.AUTO&&-1!==n[e[0]].indexOf(i)&&(r[e[0]]=e[1])}return r}static toPreference(t){const e=Object.keys(t),r=[];for(let n=0;nQ?-1:i0&&e<20&&r>0&&r<11}function v(t){return o.default.getInstance().style===t}function M(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(e)}function _(t){if(M(t))return!0;if("subscript"!==t.tagName)return!1;const e=t.childNodes[0].childNodes,r=e[1];return"identifier"===e[0].tagName&&(V(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&O(r))}function V(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integer"===t.getAttribute("role")}function O(t){return i.evalXPath("children/*",t).every((t=>V(t)||"identifier"===t.tagName))}function S(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.role&&H(t.childNodes[0])&&E(t.childNodes.slice(1))||"identifier"===t.type&&"unit"===t.role||"infixop"===t.type&&("implicit"===t.role||"unit"===t.role)}function E(t){for(let e=0;e10?Q.LOCALE.NUMBERS.numericOrdinal(e):Q.LOCALE.NUMBERS.wordOrdinal(e)},e.NESTING_DEPTH=null,e.nestingDepth=function(t){let r=0;const n=t.textContent,o="open"===t.getAttribute("role")?0:1;let i=t.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===n&&r++,i=i.parentNode;return e.NESTING_DEPTH=r>1?Q.LOCALE.NUMBERS.wordOrdinal(r):"",e.NESTING_DEPTH},e.matchingFences=function(t){const e=t.previousSibling;let r,n;return e?(r=e,n=t):(r=t,n=t.nextSibling),n&&(0,u.isMatchingFence)(r.textContent,n.textContent)?[t]:[]},e.insertNesting=x,s.Grammar.getInstance().setCorrection("insertNesting",x),e.fencedArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return C(r[o])||C(r[o+1])?[t]:[]},e.simpleArguments=function(t){const e=n.toArray(t.parentNode.childNodes),r=i.evalXPath("../../children/*",t),o=e.indexOf(t);return A(r[o])&&r[o+1]&&(A(r[o+1])||"root"===r[o+1].tagName||"sqrt"===r[o+1].tagName||"superscript"===r[o+1].tagName&&r[o+1].childNodes[0].childNodes[0]&&("number"===r[o+1].childNodes[0].childNodes[0].tagName||"identifier"===r[o+1].childNodes[0].childNodes[0].tagName)&&("2"===r[o+1].childNodes[0].childNodes[1].textContent||"3"===r[o+1].childNodes[0].childNodes[1].textContent))?[t]:[]},e.simpleFactor_=A,e.fencedFactor_=C,e.layoutFactor_=N,e.wordOrdinal=function(t){return Q.LOCALE.NUMBERS.wordOrdinal(parseInt(t.textContent,10))}},6141:function(t,e,r){var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(o,i){function Q(t){try{s(n.next(t))}catch(t){i(t)}}function T(t){try{s(n.throw(t))}catch(t){i(t)}}function s(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(Q,T)}s((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0}),e.loadAjax=e.loadFileSync=e.loadFile=e.parseMaps=e.retrieveFiles=e.standardLoader=e.loadLocale=e.store=void 0;const o=r(2139),i=r(5897),Q=r(4440),T=r(7248),s=r(2315),a=r(1676),l=r(2780),c=r(2362),u=r(7491),p=r(313);e.store=l;const h={functions:l.addFunctionRules,symbols:l.addSymbolRules,units:l.addUnitRules,si:l.setSiPrefixes};let d=!1;function f(t=i.default.getInstance().locale){i.EnginePromise.loaded[t]||(i.EnginePromise.loaded[t]=[!1,!1],function(t){if(i.default.getInstance().isIE&&i.default.getInstance().mode===Q.Mode.HTTP)return void g(t);m(t)}(t))}function L(){switch(i.default.getInstance().mode){case Q.Mode.ASYNC:return b;case Q.Mode.HTTP:return M;case Q.Mode.SYNC:default:return v}}function m(t){const e=i.default.getInstance().customLoader?i.default.getInstance().customLoader:L(),r=new Promise((r=>{e(t).then((e=>{y(e),i.EnginePromise.loaded[t]=[!0,!0],r(t)}),(e=>{i.EnginePromise.loaded[t]=[!0,!1],console.error(`Unable to load locale: ${t}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(t)}))}));i.EnginePromise.promises[t]=r}function y(t){H(JSON.parse(t))}function H(t,e){let r=!0;for(let n,o=0;n=Object.keys(t)[o];o++){const o=n.split("/");e&&e!==o[0]||("rules"===o[1]?c.SpeechRuleEngine.getInstance().addStore(t[n]):"messages"===o[1]?(0,u.completeLocale)(t[n]):(r&&(p.generate(o[0]),r=!1),t[n].forEach(h[o[1]])))}}function g(t,e){let r=e||1;o.mapsForIE?H(o.mapsForIE,t):r<=5&&setTimeout((()=>g(t,r++)).bind(this),300)}function b(t){const e=T.localePath(t);return new Promise(((t,r)=>{s.default.fs.readFile(e,"utf8",((e,n)=>{if(e)return r(e);t(n)}))}))}function v(t){const e=T.localePath(t);return new Promise(((t,r)=>{let n="{}";try{n=s.default.fs.readFileSync(e,"utf8")}catch(t){return r(t)}t(n)}))}function M(t){const e=T.localePath(t),r=new XMLHttpRequest;return new Promise(((t,n)=>{r.onreadystatechange=function(){if(4===r.readyState){const e=r.status;0===e||e>=200&&e<400?t(r.responseText):n(e)}},r.open("GET",e,!0),r.send()}))}e.loadLocale=function(t=i.default.getInstance().locale){return n(this,void 0,void 0,(function*(){return d||(f(a.DynamicCstr.BASE_LOCALE),d=!0),i.EnginePromise.promises[a.DynamicCstr.BASE_LOCALE].then((()=>n(this,void 0,void 0,(function*(){const e=i.default.getInstance().defaultLocale;return e?(f(e),i.EnginePromise.promises[e].then((()=>n(this,void 0,void 0,(function*(){return f(t),i.EnginePromise.promises[t]}))))):(f(t),i.EnginePromise.promises[t])}))))}))},e.standardLoader=L,e.retrieveFiles=m,e.parseMaps=y,e.loadFile=b,e.loadFileSync=v,e.loadAjax=M},7088:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.leftSubscriptBrief=e.leftSuperscriptBrief=e.leftSubscriptVerbose=e.leftSuperscriptVerbose=e.baselineBrief=e.baselineVerbose=void 0;const n=r(1378);e.baselineVerbose=function(t){return n.baselineVerbose(t).replace(/-$/,"")},e.baselineBrief=function(t){return n.baselineBrief(t).replace(/-$/,"")},e.leftSuperscriptVerbose=function(t){return n.superscriptVerbose(t).replace(/^exposant/,"exposant gauche")},e.leftSubscriptVerbose=function(t){return n.subscriptVerbose(t).replace(/^indice/,"indice gauche")},e.leftSuperscriptBrief=function(t){return n.superscriptBrief(t).replace(/^sup/,"sup gauche")},e.leftSubscriptBrief=function(t){return n.subscriptBrief(t).replace(/^sub/,"sub gauche")}},9577:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.MathspeakRules=void 0;const n=r(1676),o=r(365),i=r(7088),Q=r(1378),T=r(8437),s=r(7283),a=r(7598);e.MathspeakRules=function(){s.addStore(n.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Q.spaceoutNumber,CQFspaceoutIdentifier:Q.spaceoutIdentifier,CSFspaceoutText:Q.spaceoutText,CSFopenFracVerbose:Q.openingFractionVerbose,CSFcloseFracVerbose:Q.closingFractionVerbose,CSFoverFracVerbose:Q.overFractionVerbose,CSFopenFracBrief:Q.openingFractionBrief,CSFcloseFracBrief:Q.closingFractionBrief,CSFopenFracSbrief:Q.openingFractionSbrief,CSFcloseFracSbrief:Q.closingFractionSbrief,CSFoverFracSbrief:Q.overFractionSbrief,CSFvulgarFraction:T.vulgarFraction,CQFvulgarFractionSmall:Q.isSmallVulgarFraction,CSFopenRadicalVerbose:Q.openingRadicalVerbose,CSFcloseRadicalVerbose:Q.closingRadicalVerbose,CSFindexRadicalVerbose:Q.indexRadicalVerbose,CSFopenRadicalBrief:Q.openingRadicalBrief,CSFcloseRadicalBrief:Q.closingRadicalBrief,CSFindexRadicalBrief:Q.indexRadicalBrief,CSFopenRadicalSbrief:Q.openingRadicalSbrief,CSFindexRadicalSbrief:Q.indexRadicalSbrief,CQFisSmallRoot:Q.smallRoot,CSFsuperscriptVerbose:Q.superscriptVerbose,CSFsuperscriptBrief:Q.superscriptBrief,CSFsubscriptVerbose:Q.subscriptVerbose,CSFsubscriptBrief:Q.subscriptBrief,CSFbaselineVerbose:Q.baselineVerbose,CSFbaselineBrief:Q.baselineBrief,CSFleftsuperscriptVerbose:Q.superscriptVerbose,CSFleftsubscriptVerbose:Q.subscriptVerbose,CSFrightsuperscriptVerbose:Q.superscriptVerbose,CSFrightsubscriptVerbose:Q.subscriptVerbose,CSFleftsuperscriptBrief:Q.superscriptBrief,CSFleftsubscriptBrief:Q.subscriptBrief,CSFrightsuperscriptBrief:Q.superscriptBrief,CSFrightsubscriptBrief:Q.subscriptBrief,CSFunderscript:Q.nestedUnderscript,CSFoverscript:Q.nestedOverscript,CSFendscripts:Q.endscripts,CTFordinalCounter:T.ordinalCounter,CTFwordCounter:T.wordCounter,CTFcontentIterator:o.contentIterator,CQFdetIsSimple:Q.determinantIsSimple,CSFRemoveParens:Q.removeParens,CQFresetNesting:Q.resetNestingDepth,CGFbaselineConstraint:Q.generateBaselineConstraint,CGFtensorRules:Q.generateTensorRules}),s.addStore("es.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:a.unitMultipliers,CQFoneLeft:a.oneLeft}),s.addStore("fr.speech.mathspeak",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.smallRoot=e.generateTensorRules=e.removeParens=e.generateBaselineConstraint=e.determinantIsSimple=e.nestedOverscript=e.endscripts=e.overscoreNestingDepth=e.nestedUnderscript=e.underscoreNestingDepth=e.indexRadicalSbrief=e.openingRadicalSbrief=e.indexRadicalBrief=e.closingRadicalBrief=e.openingRadicalBrief=e.indexRadicalVerbose=e.closingRadicalVerbose=e.openingRadicalVerbose=e.getRootIndex=e.nestedRadical=e.radicalNestingDepth=e.baselineBrief=e.baselineVerbose=e.superscriptBrief=e.superscriptVerbose=e.subscriptBrief=e.subscriptVerbose=e.nestedSubSuper=e.isSmallVulgarFraction=e.overFractionSbrief=e.closingFractionSbrief=e.openingFractionSbrief=e.closingFractionBrief=e.openingFractionBrief=e.overFractionVerbose=e.closingFractionVerbose=e.openingFractionVerbose=e.nestedFraction=e.fractionNestingDepth=e.computeNestingDepth_=e.containsAttr=e.getNestingDepth=e.resetNestingDepth=e.nestingBarriers=e.spaceoutIdentifier=e.spaceoutNumber=e.spaceoutNodes=e.spaceoutText=void 0;const n=r(707),o=r(5740),i=r(5274),Q=r(4356),T=r(3308);let s={};function a(t,e){const r=Array.from(t.textContent),n=[],o=T.default.getInstance(),i=t.ownerDocument;for(let t,Q=0;t=r[Q];Q++){const r=o.getNodeFactory().makeLeafNode(t,"unknown"),Q=o.identifierNode(r,"unknown","");e(Q),n.push(Q.xml(i))}return n}function l(t,r,i,Q,T,a){Q=Q||e.nestingBarriers,T=T||{},a=a||function(t){return!1};const l=o.serializeXml(r);if(s[t]||(s[t]={}),s[t][l])return s[t][l];if(a(r)||i.indexOf(r.tagName)<0)return 0;const c=u(r,i,n.setdifference(Q,i),T,a,0);return s[t][l]=c,c}function c(t,e){if(!t.attributes)return!1;const r=o.toArray(t.attributes);for(let t,n=0;t=r[n];n++)if(e[t.nodeName]===t.nodeValue)return!0;return!1}function u(t,e,r,n,i,Q){if(i(t)||r.indexOf(t.tagName)>-1||c(t,n))return Q;if(e.indexOf(t.tagName)>-1&&Q++,!t.childNodes||0===t.childNodes.length)return Q;const T=o.toArray(t.childNodes);return Math.max.apply(null,T.map((function(t){return u(t,e,r,n,i,Q)})))}function p(t){return l("fraction",t,["fraction"],e.nestingBarriers,{},Q.LOCALE.FUNCTIONS.fracNestDepth)}function h(t,e,r){const n=p(t),o=Array(n).fill(e);return r&&o.push(r),o.join(Q.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function d(t,e,r){for(;t.parentNode;){const n=t.parentNode,o=n.parentNode;if(!o)break;const i=t.getAttribute&&t.getAttribute("role");("subscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(e=r.sub+Q.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),("superscript"===o.tagName&&t===n.childNodes[1]||"tensor"===o.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(e=r.sup+Q.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+e),t=o}return e.trim()}function f(t){return l("radical",t,["sqrt","root"],e.nestingBarriers,{})}function L(t,e,r){const n=f(t),o=m(t);return r=o?Q.LOCALE.FUNCTIONS.combineRootIndex(r,o):r,1===n?r:Q.LOCALE.FUNCTIONS.combineNestedRadical(e,Q.LOCALE.FUNCTIONS.radicalNestDepth(n-1),r)}function m(t){const e="sqrt"===t.tagName?"2":i.evalXPath("children/*[1]",t)[0].textContent.trim();return Q.LOCALE.MESSAGES.MSroots[e]||""}function y(t){return l("underscore",t,["underscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"underscore"===t.tagName&&"underaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}function H(t){return l("overscore",t,["overscore"],e.nestingBarriers,{},(function(t){return t.tagName&&"overscore"===t.tagName&&"overaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}e.spaceoutText=function(t){return Array.from(t.textContent).join(" ")},e.spaceoutNodes=a,e.spaceoutNumber=function(t){return a(t,(function(t){t.textContent.match(/\W/)||(t.type="number")}))},e.spaceoutIdentifier=function(t){return a(t,(function(t){t.font="unknown",t.type="identifier"}))},e.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],e.resetNestingDepth=function(t){return s={},[t]},e.getNestingDepth=l,e.containsAttr=c,e.computeNestingDepth_=u,e.fractionNestingDepth=p,e.nestedFraction=h,e.openingFractionVerbose=function(t){return h(t,Q.LOCALE.MESSAGES.MS.START,Q.LOCALE.MESSAGES.MS.FRAC_V)},e.closingFractionVerbose=function(t){return h(t,Q.LOCALE.MESSAGES.MS.END,Q.LOCALE.MESSAGES.MS.FRAC_V)},e.overFractionVerbose=function(t){return h(t,Q.LOCALE.MESSAGES.MS.FRAC_OVER)},e.openingFractionBrief=function(t){return h(t,Q.LOCALE.MESSAGES.MS.START,Q.LOCALE.MESSAGES.MS.FRAC_B)},e.closingFractionBrief=function(t){return h(t,Q.LOCALE.MESSAGES.MS.END,Q.LOCALE.MESSAGES.MS.FRAC_B)},e.openingFractionSbrief=function(t){const e=p(t);return 1===e?Q.LOCALE.MESSAGES.MS.FRAC_S:Q.LOCALE.FUNCTIONS.combineNestedFraction(Q.LOCALE.MESSAGES.MS.NEST_FRAC,Q.LOCALE.FUNCTIONS.radicalNestDepth(e-1),Q.LOCALE.MESSAGES.MS.FRAC_S)},e.closingFractionSbrief=function(t){const e=p(t);return 1===e?Q.LOCALE.MESSAGES.MS.ENDFRAC:Q.LOCALE.FUNCTIONS.combineNestedFraction(Q.LOCALE.MESSAGES.MS.NEST_FRAC,Q.LOCALE.FUNCTIONS.radicalNestDepth(e-1),Q.LOCALE.MESSAGES.MS.ENDFRAC)},e.overFractionSbrief=function(t){const e=p(t);return 1===e?Q.LOCALE.MESSAGES.MS.FRAC_OVER:Q.LOCALE.FUNCTIONS.combineNestedFraction(Q.LOCALE.MESSAGES.MS.NEST_FRAC,Q.LOCALE.FUNCTIONS.radicalNestDepth(e-1),Q.LOCALE.MESSAGES.MS.FRAC_OVER)},e.isSmallVulgarFraction=function(t){return Q.LOCALE.FUNCTIONS.fracNestDepth(t)?[t]:[]},e.nestedSubSuper=d,e.subscriptVerbose=function(t){return d(t,Q.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:Q.LOCALE.MESSAGES.MS.SUPER,sub:Q.LOCALE.MESSAGES.MS.SUB})},e.subscriptBrief=function(t){return d(t,Q.LOCALE.MESSAGES.MS.SUB,{sup:Q.LOCALE.MESSAGES.MS.SUP,sub:Q.LOCALE.MESSAGES.MS.SUB})},e.superscriptVerbose=function(t){return d(t,Q.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:Q.LOCALE.MESSAGES.MS.SUPER,sub:Q.LOCALE.MESSAGES.MS.SUB})},e.superscriptBrief=function(t){return d(t,Q.LOCALE.MESSAGES.MS.SUP,{sup:Q.LOCALE.MESSAGES.MS.SUP,sub:Q.LOCALE.MESSAGES.MS.SUB})},e.baselineVerbose=function(t){const e=d(t,"",{sup:Q.LOCALE.MESSAGES.MS.SUPER,sub:Q.LOCALE.MESSAGES.MS.SUB});return e?e.replace(new RegExp(Q.LOCALE.MESSAGES.MS.SUB+"$"),Q.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(Q.LOCALE.MESSAGES.MS.SUPER+"$"),Q.LOCALE.MESSAGES.MS.SUPERSCRIPT):Q.LOCALE.MESSAGES.MS.BASELINE},e.baselineBrief=function(t){return d(t,"",{sup:Q.LOCALE.MESSAGES.MS.SUP,sub:Q.LOCALE.MESSAGES.MS.SUB})||Q.LOCALE.MESSAGES.MS.BASE},e.radicalNestingDepth=f,e.nestedRadical=L,e.getRootIndex=m,e.openingRadicalVerbose=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NESTED,Q.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalVerbose=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NESTED,Q.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalVerbose=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NESTED,Q.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalBrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadicalBrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadicalBrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.ROOTINDEX)},e.openingRadicalSbrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.ROOT)},e.indexRadicalSbrief=function(t){return L(t,Q.LOCALE.MESSAGES.MS.NEST_ROOT,Q.LOCALE.MESSAGES.MS.INDEX)},e.underscoreNestingDepth=y,e.nestedUnderscript=function(t){const e=y(t);return Array(e).join(Q.LOCALE.MESSAGES.MS.UNDER)+Q.LOCALE.MESSAGES.MS.UNDERSCRIPT},e.overscoreNestingDepth=H,e.endscripts=function(t){return Q.LOCALE.MESSAGES.MS.ENDSCRIPTS},e.nestedOverscript=function(t){const e=H(t);return Array(e).join(Q.LOCALE.MESSAGES.MS.OVER)+Q.LOCALE.MESSAGES.MS.OVERSCRIPT},e.determinantIsSimple=function(t){if("matrix"!==t.tagName||"determinant"!==t.getAttribute("role"))return[];const e=i.evalXPath("children/row/children/cell/children/*",t);for(let t,r=0;t=e[r];r++)if("number"!==t.tagName){if("identifier"===t.tagName){const e=t.getAttribute("role");if("latinletter"===e||"greekletter"===e||"otherletter"===e)continue}return[]}return[t]},e.generateBaselineConstraint=function(){const t=t=>t.map((t=>"ancestor::"+t)),e=t=>"not("+t+")",r=e(t(["subscript","superscript","tensor"]).join(" or ")),n=t(["relseq","multrel"]),o=t(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let t,e=0;t=o[e];e++)i=i.concat(n.map((function(e){return t+"/"+e})));return[["ancestor::*/following-sibling::*",r,e(i.join(" | "))].join(" and ")]},e.removeParens=function(t){if(!t.childNodes.length||!t.childNodes[0].childNodes.length||!t.childNodes[0].childNodes[0].childNodes.length)return"";const e=t.childNodes[0].childNodes[0].childNodes[0].textContent;return e.match(/^\(.+\)$/)?e.slice(1,-1):e};const g=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),b=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function v(t){const e=[];let r="",n="",o=parseInt(t,2);for(let t=0;t<5;t++){const i="children/*["+b.get(t)+"]";if(1&o){const e=g.get(t%5);r="[t] "+e+"Verbose; [n] "+i+";"+r,n="[t] "+e+"Brief; [n] "+i+";"+n}else e.unshift("name("+i+')="empty"');o>>=1}return[e,r,n]}e.generateTensorRules=function(t,e=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let n,o=0;n=r[o];o++){let r="tensor"+n,[o,i,Q]=v(n);t.defineRule(r,"default",i,"self::tensor",...o),e&&(t.defineRule(r,"brief",Q,"self::tensor",...o),t.defineRule(r,"sbrief",Q,"self::tensor",...o));const T=g.get(2);i+="; [t]"+T+"Verbose",Q+="; [t]"+T+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";t.defineRule(r,"default",i,"self::tensor",s,...o),e&&(t.defineRule(r,"brief",Q,"self::tensor",s,...o),t.defineRule(r,"sbrief",Q,"self::tensor",s,...o))}},e.smallRoot=function(t){let e=Object.keys(Q.LOCALE.MESSAGES.MSroots).length;if(!e)return[];if(e++,!t.childNodes||0===t.childNodes.length||!t.childNodes[0].childNodes)return[];const r=t.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const n=parseInt(r,10);return n>1&&n<=e?[t]:[]}},6922:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.implicitIterator=e.relationIterator=e.propagateNumber=e.checkParent_=e.NUMBER_INHIBITORS_=e.NUMBER_PROPAGATORS_=e.enlargeFence=e.indexRadical=e.closingRadical=e.openingRadical=e.radicalNestingDepth=e.nestedRadical=e.overBevelledFraction=e.overFraction=e.closingFraction=e.openingFraction=void 0;const n=r(7052),o=r(5740),i=r(5274),Q=r(2105),T=r(5897),s=r(7630),a=r(9265),l=r(4356),c=r(1378);function u(t,e){const r=p(t);return 1===r?e:new Array(r).join(l.LOCALE.MESSAGES.MS.NESTED)+e}function p(t,e){const r=e||0;return t.parentNode?p(t.parentNode,"root"===t.tagName||"sqrt"===t.tagName?r+1:r):r}function h(t){const e="\u2820";if(1===t.length)return e+t;const r=t.split("");return r.every((function(t){return"\u2833"===t}))?e+r.join(e):t.slice(0,-1)+e+t.slice(-1)}function d(t,r){const n=t.parent;if(!n)return!1;const o=n.type;return-1!==e.NUMBER_PROPAGATORS_.indexOf(o)||"prefixop"===o&&"negative"===n.role&&!r.script||"prefixop"===o&&"geometry"===n.role||!("punctuated"!==o||r.enclosed&&"text"!==n.role)}function f(t,r){return t.childNodes.length?(-1!==e.NUMBER_INHIBITORS_.indexOf(t.type)&&(r.script=!0),"fenced"===t.type?(r.number=!1,r.enclosed=!0,["",r]):(d(t,r)&&(r.number=!0,r.enclosed=!1),["",r])):(d(t,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}e.openingFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_START},e.closingFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_END},e.overFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+l.LOCALE.MESSAGES.MS.FRACTION_OVER},e.overBevelledFraction=function(t){const e=c.fractionNestingDepth(t);return new Array(e).join(l.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+l.LOCALE.MESSAGES.MS.FRACTION_OVER},e.nestedRadical=u,e.radicalNestingDepth=p,e.openingRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.STARTROOT)},e.closingRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.ENDROOT)},e.indexRadical=function(t){return u(t,l.LOCALE.MESSAGES.MS.ROOTINDEX)},e.enlargeFence=h,Q.Grammar.getInstance().setCorrection("enlargeFence",h),e.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],e.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],e.checkParent_=d,e.propagateNumber=f,(0,s.register)(new a.SemanticVisitor("nemeth","number",f,{number:!0})),e.relationIterator=function(t,e){const r=t.slice(0);let Q,s=!0;return Q=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=Q.shift(),i=r.shift(),a=r[0],u=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!t)return u;const p=i?c.nestedSubSuper(i,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}):"",h=i&&"EMPTY"!==o.tagName(i)||s&&t.parentNode.parentNode&&t.parentNode.parentNode.previousSibling?[n.AuditoryDescription.create({text:"\u2800"+p},{})]:[],d=a&&"EMPTY"!==o.tagName(a)||!Q.length&&t.parentNode.parentNode&&t.parentNode.parentNode.nextSibling?[n.AuditoryDescription.create({text:"\u2800"},{})]:[],f=T.default.evaluateNode(t);return s=!1,u.concat(h,f,d)}},e.implicitIterator=function(t,e){const r=t.slice(0);let Q;return Q=t.length>0?i.evalXPath("../../content/*",t[0]):[],function(){const t=r.shift(),i=r[0],T=Q.shift(),s=e?[n.AuditoryDescription.create({text:e},{translate:!0})]:[];if(!T)return s;const a=t&&"NUMBER"===o.tagName(t),l=i&&"NUMBER"===o.tagName(i);return s.concat(a&&l&&"space"===T.getAttribute("role")?[n.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},8437:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.ordinalPosition=e.vulgarFraction=e.wordCounter=e.ordinalCounter=void 0;const n=r(9536),o=r(5740),i=r(4356),Q=r(4977);e.ordinalCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+e}},e.wordCounter=function(t,e){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+e}},e.vulgarFraction=function(t){const e=(0,Q.convertVulgarFraction)(t,i.LOCALE.MESSAGES.MS.FRAC_OVER);return e.convertible&&e.enumerator&&e.denominator?[new n.Span(i.LOCALE.NUMBERS.numberToWords(e.enumerator),{extid:t.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new n.Span(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),new n.Span(i.LOCALE.NUMBERS.numberToOrdinal(e.denominator,1!==e.enumerator),{extid:t.childNodes[0].childNodes[1].getAttribute("extid")})]:[new n.Span(e.content||"",{extid:t.getAttribute("extid")})]},e.ordinalPosition=function(t){const e=o.toArray(t.parentNode.childNodes);return i.LOCALE.NUMBERS.numericOrdinal(e.indexOf(t)+1).toString()}},9284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.BrailleRules=e.OtherRules=e.PrefixRules=void 0;const n=r(1676),o=r(365),i=r(1378),Q=r(6922),T=r(8437),s=r(7283);e.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:T.ordinalPosition})},e.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:o.nodeCounter,CTFcontentIterator:o.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:T.vulgarFraction})},e.BrailleRules=function(){s.addStore("nemeth.braille.default",n.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:Q.openingFraction,CSFcloseFraction:Q.closingFraction,CSFoverFraction:Q.overFraction,CSFoverBevFraction:Q.overBevelledFraction,CSFopenRadical:Q.openingRadical,CSFcloseRadical:Q.closingRadical,CSFindexRadical:Q.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:t=>i.generateTensorRules(t,!1),CTFrelationIterator:Q.relationIterator,CTFimplicitIterator:Q.implicitIterator})}},7599:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.init=e.INIT_=void 0;const n=r(5425),o=r(9577),i=r(9284);e.INIT_=!1,e.init=function(){e.INIT_||((0,o.MathspeakRules)(),(0,n.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),e.INIT_=!0)}},7283:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getStore=e.addStore=e.funcStore=void 0;const n=r(1676);e.funcStore=new Map,e.addStore=function(t,r,n){const o={};if(r){const t=e.funcStore.get(r)||{};Object.assign(o,t)}e.funcStore.set(t,Object.assign(o,n))},e.getStore=function(t,r,o){return e.funcStore.get([t,r,o].join("."))||e.funcStore.get([n.DynamicCstr.DEFAULT_VALUES[n.Axis.LOCALE],r,o].join("."))||e.funcStore.get([n.DynamicCstr.BASE_LOCALE,r,o].join("."))||{}}},7598:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.oneLeft=e.leftMostUnit=e.rightMostUnit=e.unitMultipliers=void 0;const n=r(7052),o=r(5274),i=r(4356);e.unitMultipliers=function(t,e){const r=t;let o=0;return function(){const t=n.AuditoryDescription.create({text:T(r[o])&&s(r[o+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return o++,[t]}};const Q=["superscript","subscript","overscore","underscore"];function T(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const e=t.tagName,r=o.evalXPath("children/*",t);t=-1!==Q.indexOf(e)?r[0]:r[r.length-1]}return!1}function s(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=o.evalXPath("children/*",t)[0]}return!1}e.rightMostUnit=T,e.leftMostUnit=s,e.oneLeft=function(t){for(;t;){if("number"===t.tagName&&"1"===t.textContent)return[t];if("infixop"!==t.tagName||"multiplication"!==t.getAttribute("role")&&"implicit"!==t.getAttribute("role"))return[];t=o.evalXPath("children/*",t)[0]}return[]}},3284:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.AbstractWalker=void 0;const n=r(7052),o=r(8290),i=r(5740),Q=r(4440),T=r(6828),s=r(8496),a=r(2298),l=r(4356),c=r(2105),u=r(5656),p=r(9552),h=r(9543),d=r(8504),f=r(7730),L=r(1214),m=r(179),y=r(1204),H=r(5274);class g{constructor(t,e,r,n){this.node=t,this.generator=e,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(g.SRE_ID_ATTR)?this.id=this.node.getAttribute(g.SRE_ID_ATTR):(this.node.setAttribute(g.SRE_ID_ATTR,g.ID_COUNTER.toString()),this.id=g.ID_COUNTER++),this.rootNode=y.getSemanticRoot(t),this.rootId=this.rootNode.getAttribute(a.Attribute.ID),this.xmlString_=n,this.moved=m.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(m.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(t=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),t&&this.updateFocus(),this.focus_}setFocus(t){this.focus_=t}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===a.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=this.specialMove();if(null!==e)return e;switch(this.moved){case m.WalkerMoves.DEPTH:return this.depth_();case m.WalkerMoves.SUMMARY:return this.summary_();case m.WalkerMoves.DETAIL:return this.detail_();default:{const e=[],r=this.focusSemanticNodes();for(let n=0,o=t.length;n0}restoreState(){if(!this.highlighter)return;const t=m.WalkerState.getState(this.id);if(!t)return;let e=this.getRebuilt().nodeDict[t];const r=[];for(;e;)r.push(e.id),e=e.parent;for(r.pop();r.length>0;){this.down();const t=r.pop(),e=this.findFocusOnLevel(t);if(!e)break;this.setFocus(e)}this.moved=m.WalkerMoves.ENTER}updateFocus(){this.setFocus(f.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((t=>t.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new L.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=u.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),h.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const t=this.getFocus().getDomPrimary();return t?y.getAttribute(t,a.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const t=this.getFocus().getDomPrimary();let e,r;if(t){e=y.splitAttribute(y.getAttribute(t,a.Attribute.CHILDREN)),r=y.splitAttribute(y.getAttribute(t,a.Attribute.CONTENT));const n=y.getAttribute(t,a.Attribute.TYPE),o=y.getAttribute(t,a.Attribute.ROLE);return this.combineContentChildren(n,o,r,e)}const n=t=>t.id.toString(),o=this.getRebuilt().nodeDict[this.primaryId()];return e=o.childNodes.map(n),r=o.contentNodes.map(n),0===e.length?[]:this.combineContentChildren(o.type,o.role,r,e)}singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);return this.focusFromId(t,e)}retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),r=this.skeleton.subtreeNodes(e);if(!r.length)return[t];r.unshift(e);const n={},o=[];H.updateEvaluator(this.getXml());for(const t of r)n[t]||(o.push(t.toString()),n[t]=!0,this.subtreeIds(t,n));return o}subtreeIds(t,e){const r=H.evalXPath(`//*[@data-semantic-id="${t}"]`,this.getXml());H.evalXPath("*//@data-semantic-id",r[0]).forEach((t=>e[parseInt(t.textContent,10)]=!0))}focusFromId(t,e){return f.Focus.factory(t,e,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?m.WalkerMoves.SUMMARY:m.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?m.WalkerMoves.DETAIL:m.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:t||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t.focus):this.getFocus()}undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.levels=t.levels,t.focus):this.getFocus()}update(t){this.generator.setOptions(t),(0,T.setup)(t).then((()=>p.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(Q.DOMAIN_TO_STYLES[t.domain]=t.style,t.domain="mathspeak"===t.domain?"clearspeak":"mathspeak",t.style=Q.DOMAIN_TO_STYLES[t.domain],this.update(t),this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"],r=t.indexOf(e);return-1===r?e:r>=t.length-1?t[0]:t[r+1]}if("clearspeak"===t){const t=d.ClearspeakPreferences.getLocalePreferences().en;if(!t)return"default";const r=d.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),n=d.ClearspeakPreferences.findPreference(e,r),o=t[r].map((function(t){return t.split("_")[1]})),i=o.indexOf(n);if(-1===i)return e;const Q=i>=o.length-1?o[0]:o[i+1];return d.ClearspeakPreferences.addPreference(e,r,Q)}return e}previousRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(t.style=this.nextStyle(t.domain,t.style),this.update(t),this.moved=m.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),e=this.getFocus(!0)}this.levels.push(t),this.setFocus(e)}toggleActive_(){this.active_=!this.active_}mergePrefix_(t,e=[]){const r=this.isSpeech()?this.prefix_():"";r&&t.unshift(r);const n=this.isSpeech()?this.postfix_():"";return n&&t.push(n),o.finalize(o.merge(e.concat(t)))}prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getSemanticNodes();return t[0]?y.getAttribute(t[0],a.Attribute.PREFIX):h.retrievePrefix(e[0])}postfix_(){const t=this.getFocus().getDomNodes();return t[0]?y.getAttribute(t[0],a.Attribute.POSTFIX):""}depth_(){const t=c.Grammar.getInstance().getParameter("depth");c.Grammar.getInstance().setParameter("depth",!0);const e=this.getFocus().getDomPrimary(),r=this.expandable(e)?l.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(e)?l.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=l.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),Q=this.getFocus().getSemanticNodes(),T=h.retrievePrefix(Q[0]),s=[new n.AuditoryDescription({text:i,personality:{}}),new n.AuditoryDescription({text:T,personality:{}}),new n.AuditoryDescription({text:r,personality:{}})];return c.Grammar.getInstance().setParameter("depth",t),o.finalize(o.markup(s))}actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.highlighter.isMactionNode(e)?e:null}summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=h.retrieveSummary(e);return this.mergePrefix_([r])}detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",t)[0],r=e.getAttribute("alternative");e.removeAttribute("alternative");const n=h.computeMarkup(e),o=this.mergePrefix_([n]);return e.setAttribute("alternative",r),o}}e.AbstractWalker=g,g.ID_COUNTER=0,g.SRE_ID_ATTR="sre-explorer-id"},162:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.DummyWalker=void 0;const n=r(3284);class o extends n.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(t,e,r,n){return[]}findFocusOnLevel(t){return null}}e.DummyWalker=o},7730:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.Focus=void 0;const n=r(1204);class o{constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(t,e,r,i){const Q=t=>n.getBySemanticId(i,t),T=r.nodeDict,s=Q(t),a=e.map(Q),l=e.map((function(t){return T[t]})),c=new o(l,T[t]);return c.domNodes=a,c.domPrimary_=s,c.allNodes=o.generateAllVisibleNodes_(e,a,T,i),c}static generateAllVisibleNodes_(t,e,r,i){const Q=t=>n.getBySemanticId(i,t);let T=[];for(let n=0,s=t.length;n=e.length?null:e[t]}depth(){return this.level_.length}clone(){const t=new r;return t.level_=this.level_.slice(0),t}toString(){let t="";for(let e,r=0;e=this.level_[r];r++)t+="\n"+e.map((function(t){return t.toString()}));return t}}e.Levels=r},1214:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.RebuildStree=void 0;const n=r(5740),o=r(2298),i=r(3588),Q=r(6537),T=r(3308),s=r(5656),a=r(7075),l=r(4795),c=r(1204);class u{constructor(t){this.mathml=t,this.factory=new Q.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=c.getSemanticRoot(t),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=a.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),T.default.getInstance().setNodeFactory(this.factory)}static addAttributes(t,e,r){r&&1===e.childNodes.length&&e.childNodes[0].nodeType!==n.NodeType.TEXT_NODE&&l.addAttributes(t,e.childNodes[0]),l.addAttributes(t,e)}static textContent(t,e,r){if(!r&&e.textContent)return void(t.textContent=e.textContent);const n=c.splitAttribute(c.getAttribute(e,o.Attribute.OPERATOR));n.length>1&&(t.textContent=n[1])}static isPunctuated(t){return!s.SemanticSkeleton.simpleCollapseStructure(t)&&t[1]&&s.SemanticSkeleton.contentCollapseStructure(t[1])}getTree(){return this.stree}assembleTree(t){const e=this.makeNode(t),r=c.splitAttribute(c.getAttribute(t,o.Attribute.CHILDREN)),n=c.splitAttribute(c.getAttribute(t,o.Attribute.CONTENT));if(u.addAttributes(e,t,!(r.length||n.length)),0===n.length&&0===r.length)return u.textContent(e,t),e;if(n.length>0){const t=c.getBySemanticId(this.mathml,n[0]);t&&u.textContent(e,t,!0)}e.contentNodes=n.map((t=>this.setParent(t,e))),e.childNodes=r.map((t=>this.setParent(t,e)));const i=c.getAttribute(t,o.Attribute.COLLAPSED);return i?this.postProcess(e,i):e}makeNode(t){const e=c.getAttribute(t,o.Attribute.TYPE),r=c.getAttribute(t,o.Attribute.ROLE),n=c.getAttribute(t,o.Attribute.FONT),i=c.getAttribute(t,o.Attribute.ANNOTATION)||"",Q=c.getAttribute(t,o.Attribute.ID),T=c.getAttribute(t,o.Attribute.EMBELLISHED),s=c.getAttribute(t,o.Attribute.FENCEPOINTER),a=this.createNode(parseInt(Q,10));return a.type=e,a.role=r,a.font=n||"unknown",a.parseAnnotation(i),s&&(a.fencePointer=s),T&&(a.embellished=T),a}makePunctuation(t){const e=this.createNode(t);return e.updateContent((0,i.invisibleComma)()),e.role="dummy",e}makePunctuated(t,e,r){const n=this.createNode(e[0]);n.type="punctuated",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r;const o=e.splice(1,1)[0].slice(1);n.contentNodes=o.map(this.makePunctuation.bind(this)),this.collapsedChildren_(e)}makeEmpty(t,e,r){const n=this.createNode(e);n.type="empty",n.embellished=t.embellished,n.fencePointer=t.fencePointer,n.role=r}makeIndex(t,e,r){if(u.isPunctuated(e))return this.makePunctuated(t,e,r),void(e=e[0]);s.SemanticSkeleton.simpleCollapseStructure(e)&&!this.nodeDict[e.toString()]&&this.makeEmpty(t,e,r)}postProcess(t,e){const r=s.SemanticSkeleton.fromString(e).array;if("subsup"===t.type){const e=this.createNode(r[1][0]);return e.type="subscript",e.role="subsup",t.type="superscript",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.makeIndex(t,r[1][2],"rightsub"),this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t}if("subscript"===t.type)return this.makeIndex(t,r[2],"rightsub"),this.collapsedChildren_(r),t;if("superscript"===t.type)return this.makeIndex(t,r[2],"rightsuper"),this.collapsedChildren_(r),t;if("tensor"===t.type)return this.makeIndex(t,r[2],"leftsub"),this.makeIndex(t,r[3],"leftsuper"),this.makeIndex(t,r[4],"rightsub"),this.makeIndex(t,r[5],"rightsuper"),this.collapsedChildren_(r),t;if("punctuated"===t.type){if(u.isPunctuated(r)){const e=r.splice(1,1)[0].slice(1);t.contentNodes=e.map(this.makePunctuation.bind(this))}return t}if("underover"===t.type){const e=this.createNode(r[1][0]);return"overaccent"===t.childNodes[1].role?(e.type="overscore",t.type="underscore"):(e.type="underscore",t.type="overscore"),e.role="underover",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.collapsedChildren_(r),t}return t}createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.toString()]=e,e}collapsedChildren_(t){const e=t=>{const r=this.nodeDict[t[0]];r.childNodes=[];for(let n=1,o=t.length;ne.getSemanticPrimary().id===t))}}e.SemanticWalker=i},9806:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.SyntaxWalker=void 0;const n=r(707),o=r(3284),i=r(9797);class Q extends o.AbstractWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const t=new i.Levels;return t.push([this.primaryId()]),t}up(){super.up();const t=this.previousLevel();return t?(this.levels.pop(),this.singletonFocus(t)):null}down(){super.down();const t=this.nextLevel();if(0===t.length)return null;const e=this.singletonFocus(t[0]);return e&&this.levels.push(t),e}combineContentChildren(t,e,r,o){switch(t){case"relseq":case"infixop":case"multirel":return(0,n.interleaveLists)(o,r);case"prefixop":return r.concat(o);case"postfixop":return o.concat(r);case"matrix":case"vector":case"fenced":return o.unshift(r[0]),o.push(r[1]),o;case"cases":return o.unshift(r[0]),o;case"punctuated":return"text"===e?(0,n.interleaveLists)(o,r):o;case"appl":return[o[0],r[0],o[1]];case"root":return[o[1],o[0]];default:return o}}left(){super.left();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t-1);return e?this.singletonFocus(e):null}right(){super.right();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t+1);return e?this.singletonFocus(e):null}findFocusOnLevel(t){return this.singletonFocus(t.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}e.SyntaxWalker=Q},1799:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.TableWalker=void 0;const n=r(5740),o=r(8496),i=r(9806),Q=r(179);class T extends i.SyntaxWalker{constructor(t,e,r,n){super(t,e,r,n),this.node=t,this.generator=e,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(o.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.NINE,this.jumpCell.bind(this))}move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e}up(){return this.moved=Q.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=Q.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===Q.WalkerMoves.ROW){this.moved=Q.WalkerMoves.CELL;const t=this.key_-o.KeyCode.ZERO;return this.isLegalJump_(this.row_,t)?this.jumpCell_(this.row_,t):this.getFocus()}const t=this.key_-o.KeyCode.ZERO;return t>this.currentTable_.childNodes.length?this.getFocus():(this.row_=t,this.moved=Q.WalkerMoves.ROW,this.getFocus().clone())}undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump=null),t}eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===t.type&&-1!==T.ELIGIBLE_CELL_ROLES.indexOf(t.role)}verticalMove_(t){const e=this.previousLevel();if(!e)return null;const r=this.getFocus(),n=this.levels.indexOf(this.primaryId()),o=this.levels.pop(),i=this.levels.indexOf(e),Q=this.levels.get(t?i+1:i-1);if(!Q)return this.levels.push(o),null;this.setFocus(this.singletonFocus(Q));const T=this.nextLevel();return T[n]?(this.levels.push(T),this.singletonFocus(T[n])):(this.setFocus(r),this.levels.push(o),null)}jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let n;do{n=this.levels.pop()}while(-1===n.indexOf(r));this.levels.push(n),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const o=this.currentTable_.childNodes[t-1];return this.setFocus(this.singletonFocus(o.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(o.childNodes[e-1].id.toString())}isLegalJump_(t,e){const r=n.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const o=this.currentTable_.childNodes[t-1];if(!o)return!1;const i=n.querySelectorAllByAttrValue(r,"id",o.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!o||!o.childNodes[e-1])}isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1!==T.ELIGIBLE_TABLE_TYPES.indexOf(t.type))return this.currentTable_=t,!0;t=t.parent}return!1}}e.TableWalker=T,T.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],T.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.WalkerState=e.WalkerMoves=void 0,function(t){t.UP="up",t.DOWN="down",t.LEFT="left",t.RIGHT="right",t.REPEAT="repeat",t.DEPTH="depth",t.ENTER="enter",t.EXPAND="expand",t.HOME="home",t.SUMMARY="summary",t.DETAIL="detail",t.ROW="row",t.CELL="cell"}(e.WalkerMoves||(e.WalkerMoves={}));class r{static resetState(t){delete r.STATE[t]}static setState(t,e){r.STATE[t]=e}static getState(t){return r.STATE[t]}}e.WalkerState=r,r.STATE={}},3362:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.walkerMapping_=e.walker=void 0;const n=r(162),o=r(6295),i=r(9806),Q=r(1799);e.walker=function(t,r,n,o,i){return(e.walkerMapping_[t.toLowerCase()]||e.walkerMapping_.dummy)(r,n,o,i)},e.walkerMapping_={dummy:(t,e,r,o)=>new n.DummyWalker(t,e,r,o),semantic:(t,e,r,n)=>new o.SemanticWalker(t,e,r,n),syntax:(t,e,r,n)=>new i.SyntaxWalker(t,e,r,n),table:(t,e,r,n)=>new Q.TableWalker(t,e,r,n)}},1204:function(t,e,r){Object.defineProperty(e,"__esModule",{value:!0}),e.getBySemanticId=e.getSemanticRoot=e.getAttribute=e.splitAttribute=void 0;const n=r(5740),o=r(2298);e.splitAttribute=function(t){return t?t.split(/,/):[]},e.getAttribute=function(t,e){return t.getAttribute(e)},e.getSemanticRoot=function(t){if(t.hasAttribute(o.Attribute.TYPE)&&!t.hasAttribute(o.Attribute.PARENT))return t;const e=n.querySelectorAllByAttr(t,o.Attribute.TYPE);for(let t,r=0;t=e[r];r++)if(!t.hasAttribute(o.Attribute.PARENT))return t;return t},e.getBySemanticId=function(t,e){return t.getAttribute(o.Attribute.ID)===e?t:n.querySelectorAllByAttrValue(t,o.Attribute.ID,e)[0]}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}();var __webpack_exports__={};!function(){var t=__webpack_require__(9515),e=__webpack_require__(3282),r=__webpack_require__(235),n=__webpack_require__(265),o=__webpack_require__(2388);function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&(0,Mt.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var ce=__webpack_require__(5884),ue=__webpack_require__(5552),pe=__webpack_require__(3055),he=__webpack_require__(7519),de=__webpack_require__(4420),fe=__webpack_require__(9800),Le=__webpack_require__(1160),me=__webpack_require__(1956),ye=__webpack_require__(7490),He=__webpack_require__(7313),ge=__webpack_require__(7555),be=__webpack_require__(2688),ve=__webpack_require__(5636),Me=__webpack_require__(5723),_e=__webpack_require__(8009),Ve=__webpack_require__(5023),Oe=__webpack_require__(7096),Se=__webpack_require__(6898),Ee=__webpack_require__(9086),xe=__webpack_require__(8411),Ae=__webpack_require__(4126),Ce=__webpack_require__(258),Ne=__webpack_require__(4093),we=__webpack_require__(905),Pe=__webpack_require__(6237),Ie=__webpack_require__(5164),ke=__webpack_require__(6319),Re=__webpack_require__(5766),De=__webpack_require__(1971),je=__webpack_require__(167),Be=__webpack_require__(5806),Fe=__webpack_require__(4097),Ze=__webpack_require__(2597),Ge=__webpack_require__(768),Ue=__webpack_require__(7620),qe=__webpack_require__(7079),We=__webpack_require__(7826),Xe=__webpack_require__(6368),ze=__webpack_require__(131),Je=__webpack_require__(640),Ke=__webpack_require__(988),$e=__webpack_require__(2438),Ye=__webpack_require__(6614),tr=__webpack_require__(9375),er=__webpack_require__(6670),rr=__webpack_require__(5535),nr=__webpack_require__(9645),or=__webpack_require__(1618),ir=__webpack_require__(9950),Qr=__webpack_require__(5710),Tr=__webpack_require__(5896),sr=__webpack_require__(7512),ar=__webpack_require__(3572),lr=__webpack_require__(7725),cr=__webpack_require__(3289),ur=__webpack_require__(3735),pr=__webpack_require__(6465),hr=__webpack_require__(1107),dr=__webpack_require__(4445),fr=__webpack_require__(2558),Lr=__webpack_require__(8926),mr=__webpack_require__(3365),yr=__webpack_require__(3006),Hr=__webpack_require__(8835),gr=__webpack_require__(6369),br=__webpack_require__(2417);MathJax.loader&&MathJax.loader.checkVersion("output/svg",e.VERSION,"output"),(0,t.combineWithMathJax)({_:{output:{common:{FontData:ce,Notation:ue,OutputJax:pe,Wrapper:he,WrapperFactory:de,Wrappers:{TeXAtom:fe,TextNode:Le,maction:me,math:ye,menclose:He,mfenced:ge,mfrac:be,mglyph:ve,mi:Me,mmultiscripts:_e,mn:Ve,mo:Oe,mpadded:Se,mroot:Ee,mrow:xe,ms:Ae,mspace:Ce,msqrt:Ne,msubsup:we,mtable:Pe,mtd:Ie,mtext:ke,mtr:Re,munderover:De,scriptbase:je,semantics:Be}},svg_ts:Fe,svg:{FontCache:Ze,FontData:Ge,Notation:Ue,Wrapper:qe,WrapperFactory:We,Wrappers_ts:Xe,Wrappers:{TeXAtom:ze,TextNode:Je,maction:Ke,math:$e,menclose:Ye,merror:tr,mfenced:er,mfrac:rr,mglyph:nr,mi:or,mmultiscripts:ir,mn:Qr,mo:Tr,mpadded:sr,mphantom:ar,mroot:lr,mrow:cr,ms:ur,mspace:pr,msqrt:hr,msubsup:dr,mtable:fr,mtd:Lr,mtext:mr,mtr:yr,munderover:Hr,scriptbase:gr,semantics:br}}}}}),MathJax.loader&&(0,t.combineDefaults)(MathJax.config.loader,"output/svg",{checkReady:function(){return MathJax.loader.load("output/svg/fonts/tex")}}),MathJax.startup&&(MathJax.startup.registerConstructor("svg",Fe.SVG),MathJax.startup.useOutput("svg"));var vr=__webpack_require__(3980),Mr=__webpack_require__(1103),_r=__webpack_require__(9124),Vr=__webpack_require__(6001),Or=__webpack_require__(3696),Sr=__webpack_require__(9587),Er=__webpack_require__(8348),xr=__webpack_require__(1376),Ar=__webpack_require__(1439),Cr=__webpack_require__(331),Nr=__webpack_require__(4886),wr=__webpack_require__(4471),Pr=__webpack_require__(5181),Ir=__webpack_require__(3526),kr=__webpack_require__(5649),Rr=__webpack_require__(7153),Dr=__webpack_require__(5745),jr=__webpack_require__(1411),Br=__webpack_require__(6384),Fr=__webpack_require__(6041),Zr=__webpack_require__(8199),Gr=__webpack_require__(9848),Ur=__webpack_require__(7906),qr=__webpack_require__(2644),Wr=__webpack_require__(4926),Xr=__webpack_require__(42),zr=__webpack_require__(7040),Jr=__webpack_require__(2560),Kr=__webpack_require__(6982),$r=__webpack_require__(175),Yr=__webpack_require__(5735),tn=__webpack_require__(8594),en=__webpack_require__(4749),rn=__webpack_require__(9320),nn=__webpack_require__(466),on=__webpack_require__(9671),Qn=__webpack_require__(3746),Tn=__webpack_require__(3240),sn=__webpack_require__(8652),an=__webpack_require__(5667),ln=__webpack_require__(5821),cn=__webpack_require__(957),un=__webpack_require__(1044),pn=__webpack_require__(7292),hn=__webpack_require__(2162),dn=__webpack_require__(9244),fn=__webpack_require__(2675);if(MathJax.loader&&MathJax.loader.checkVersion("output/svg/fonts/tex",e.VERSION,"svg-font"),(0,t.combineWithMathJax)({_:{output:{common:{fonts:{tex:{"bold-italic":vr,bold:Mr,delimiters:_r,"double-struck":Vr,"fraktur-bold":Or,fraktur:Sr,italic:Er,largeop:xr,monospace:Ar,normal:Cr,"sans-serif-bold-italic":Nr,"sans-serif-bold":wr,"sans-serif-italic":Pr,"sans-serif":Ir,"script-bold":kr,script:Rr,smallop:Dr,"tex-calligraphic-bold":jr,"tex-calligraphic":Br,"tex-mathit":Fr,"tex-oldstyle-bold":Zr,"tex-oldstyle":Gr,"tex-size3":Ur,"tex-size4":qr,"tex-variant":Wr}}},svg:{fonts:{tex_ts:Xr,tex:{"bold-italic":zr,bold:Jr,"fraktur-bold":Kr,fraktur:$r,italic:Yr,largeop:tn,monospace:en,normal:rn,"sans-serif-bold-italic":nn,"sans-serif-bold":on,"sans-serif-italic":Qn,"sans-serif":Tn,smallop:sn,"tex-calligraphic-bold":an,"tex-calligraphic":ln,"tex-mathit":cn,"tex-oldstyle-bold":un,"tex-oldstyle":pn,"tex-size3":hn,"tex-size4":dn,"tex-variant":fn}}}}}}),MathJax.startup){var Ln=(0,Mt.selectOptionsFromKeys)(MathJax.config.svg||{},Xr.TeXFont.OPTIONS);(0,t.combineDefaults)(MathJax.config,"svg",{font:new Xr.TeXFont(Ln)})}var mn=__webpack_require__(5865),yn=__webpack_require__(8310),Hn=__webpack_require__(4001),gn=__webpack_require__(473),bn=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",e.VERSION,"ui"),(0,t.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:mn,Menu:yn,MenuHandler:Hn,MmlVisitor:gn,SelectableInfo:bn}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(t){return(0,Hn.MenuHandler)(t)}),20);var vn=__webpack_require__(351);function Mn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setA11yOption=t.setA11yOptions=t.ExplorerHandler=t.ExplorerMathDocumentMixin=t.ExplorerMathItemMixin=void 0;var c=r(4474),d=r(917),p=r(7233),f=r(9259),C=r(5865),h=r(1600),m=u(r(5445));function g(e,t){return function(e){function r(){var t=null!==e&&e.apply(this,arguments)||this;return t.refocus=!1,t.savedId=null,t}return n(r,e),r.prototype.explorable=function(e,r){if(void 0===r&&(r=!1),!(this.state()>=c.STATE.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||r)){var a=this.typesetRoot,n=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new h.ExplorerPool),this.explorers.init(e,a,n)}this.state(c.STATE.EXPLORER)}},r.prototype.rerender=function(t,r){void 0===r&&(r=c.STATE.RERENDER),this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),e.prototype.rerender.call(this,t,r)},r.prototype.updateDocument=function(t){e.prototype.updateDocument.call(this,t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1},r}(e)}function y(e){var t;return t=function(e){function t(){for(var t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractExplorer=void 0;var i=function(){function e(e,t,r,a){for(var n=[],i=4;i0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExplorerPool=t.RegionPool=void 0;var c=r(5642),d=i(r(6991)),p=i(r(7171)),f=r(6851),C=u(r(5445)),h=function(e){this.document=e,this.speechRegion=new c.SpeechRegion(this.document),this.brailleRegion=new c.LiveRegion(this.document),this.magnifier=new c.HoverRegion(this.document),this.tooltip1=new c.ToolTip(this.document),this.tooltip2=new c.ToolTip(this.document),this.tooltip3=new c.ToolTip(this.document)};t.RegionPool=h;var m={braille:function(e,t,r){for(var a,n=[],i=3;i0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FlameHoverer=t.ContentHoverer=t.ValueHoverer=t.Hoverer=t.AbstractMouseExplorer=void 0;var o=r(5642),l=r(1508);r(5445);var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.events=e.prototype.Events.call(t).concat([["mouseover",t.MouseOver.bind(t)],["mouseout",t.MouseOut.bind(t)]]),t}return n(t,e),t.prototype.MouseOver=function(e){this.Start()},t.prototype.MouseOut=function(e){this.Stop()},t}(l.AbstractExplorer);t.AbstractMouseExplorer=s;var u=function(e){function t(t,r,a,n,i,o){var l=e.call(this,t,r,a,n)||this;return l.document=t,l.pool=r,l.region=a,l.node=n,l.nodeQuery=i,l.nodeAccess=o,l}return n(t,e),t.prototype.MouseOut=function(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),e.prototype.MouseOut.call(this,t))},t.prototype.MouseOver=function(t){e.prototype.MouseOver.call(this,t);var r=t.target;this.coord=[t.clientX,t.clientY];var a=i(this.getNode(r),2),n=a[0],o=a[1];n&&(this.highlighter.unhighlight(),this.highlighter.highlight([n]),this.region.Update(o),this.region.Show(n,this.highlighter))},t.prototype.getNode=function(e){for(var t=e;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];var r=e.childNodes[0];e=r&&"defs"===r.tagName?e.childNodes[1]:r}return[null,null]},t}(s);t.Hoverer=u;var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ValueHoverer=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(u);t.ContentHoverer=d;var p=function(e){function t(t,r,a,n){var i=e.call(this,t,r,new o.DummyRegion(t),n,(function(e){return i.highlighter.isMactionNode(e)}),(function(){}))||this;return i.document=t,i.pool=r,i.node=n,i}return n(t,e),t}(u);t.FlameHoverer=p},5642:function(e,t,r){var a,n,i,o,l=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HoverRegion=t.SpeechRegion=t.LiveRegion=t.ToolTip=t.StringRegion=t.DummyRegion=t.AbstractRegion=void 0;var d=r(4139),p=c(r(5445)),f=function(){function e(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}return e.prototype.AddStyles=function(){if(!this.CLASS.styleAdded){var e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}},e.prototype.AddElement=function(){var e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)},e.prototype.Show=function(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")},e.prototype.Hide=function(){this.div.classList.remove(this.CLASS.className+"_Show")},e.prototype.stackRegions=function(e){for(var t=e.getBoundingClientRect(),r=0,a=Number.POSITIVE_INFINITY,n=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show"),i=0,o=void 0;o=n[i];i++)o!==this.div&&(r=Math.max(o.getBoundingClientRect().bottom,r),a=Math.min(o.getBoundingClientRect().left,a));var l=(r||t.bottom+10)+window.pageYOffset,s=(a0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n"+(i.match(/\S/)?a+i+n:"")+""},t}(p.SerializedMmlVisitor);function g(e,t,r){return function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return n(a,e),a.prototype.serializeMml=function(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){var t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()},a.prototype.enrich=function(e,a){if(void 0===a&&(a=!1),!(this.state()>=d.STATE.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||a)){e.options.sre.speech!==h&&(h=e.options.sre.speech,c.mathjax.retryAfter(C.default.setupEngine(e.options.sre).then((function(){return C.default.sreReady()}))));var n=new e.options.MathItem("",t);try{var i=void 0;i=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=r(this.root,this),this.inputData.enrichedMml=n.math=this.serializeMml(C.default.toEnriched(i)),n.display=this.display,n.compile(e),this.root=n.root}catch(t){e.options.enrichError(e,this,t)}}this.state(d.STATE.ENRICHED)}},a.prototype.adjustSelections=function(){var e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;var t=[];return this.root.walkTree((function(e){e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,(function(e,r,a){return"".concat(r,'"').concat(t[a].attributes.get("selection"),'"')}))},a.prototype.attachSpeech=function(e){var t,r;if(!(this.state()>=d.STATE.ATTACHSPEECH)){var a=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(a){var n=e.adaptor,i=this.typesetRoot;n.setAttribute(i,"aria-label",a);try{for(var o=l(n.childNodes(i)),s=o.next();!s.done;s=o.next()){var u=s.value;n.setAttribute(u,"aria-hidden","true")}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}this.state(d.STATE.ATTACHSPEECH)}},a.prototype.getSpeech=function(e){var t,r,a=e.attributes;if(!a)return"";var n=a.getExplicit("data-semantic-speech");if(!a.getExplicit("data-semantic-parent")&&n)return n;try{for(var i=l(e.childNodes),o=i.next();!o.done;o=i.next()){var s=o.value,u=this.getSpeech(s);if(u)return u}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return""},a}(e)}function y(e,t){var r;return r=function(e){function r(){for(var r=[],a=0;a0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLAdaptor=void 0;var o=function(e){function t(t){var r=e.call(this,t.document)||this;return r.canMeasureNodes=!0,r.window=t,r.parser=new t.DOMParser,r}return n(t,e),t.prototype.parse=function(e,t){return void 0===t&&(t="text/html"),this.parser.parseFromString(e,t)},t.prototype.create=function(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)},t.prototype.text=function(e){return this.document.createTextNode(e)},t.prototype.head=function(e){return e.head||e},t.prototype.body=function(e){return e.body||e},t.prototype.root=function(e){return e.documentElement||e},t.prototype.doctype=function(e){return e.doctype?""):""},t.prototype.tags=function(e,t,r){void 0===r&&(r=null);var a=r?e.getElementsByTagNameNS(r,t):e.getElementsByTagName(t);return Array.from(a)},t.prototype.getElements=function(e,t){var r,a,n=[];try{for(var o=i(e),l=o.next();!l.done;l=o.next()){var s=l.value;"string"==typeof s?n=n.concat(Array.from(this.document.querySelectorAll(s))):Array.isArray(s)||s instanceof this.window.NodeList||s instanceof this.window.HTMLCollection?n=n.concat(Array.from(s)):n.push(s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n},t.prototype.contains=function(e,t){return e.contains(t)},t.prototype.parent=function(e){return e.parentNode},t.prototype.append=function(e,t){return e.appendChild(t)},t.prototype.insert=function(e,t){return this.parent(t).insertBefore(e,t)},t.prototype.remove=function(e){return this.parent(e).removeChild(e)},t.prototype.replace=function(e,t){return this.parent(t).replaceChild(e,t)},t.prototype.clone=function(e,t){return void 0===t&&(t=!0),e.cloneNode(t)},t.prototype.split=function(e,t){return e.splitText(t)},t.prototype.next=function(e){return e.nextSibling},t.prototype.previous=function(e){return e.previousSibling},t.prototype.firstChild=function(e){return e.firstChild},t.prototype.lastChild=function(e){return e.lastChild},t.prototype.childNodes=function(e){return Array.from(e.childNodes)},t.prototype.childNode=function(e,t){return e.childNodes[t]},t.prototype.kind=function(e){var t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""},t.prototype.value=function(e){return e.nodeValue||""},t.prototype.textContent=function(e){return e.textContent},t.prototype.innerHTML=function(e){return e.innerHTML},t.prototype.outerHTML=function(e){return e.outerHTML},t.prototype.serializeXML=function(e){return(new this.window.XMLSerializer).serializeToString(e)},t.prototype.setAttribute=function(e,t,r,a){return void 0===a&&(a=null),a?(t=a.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(a,t,r)):e.setAttribute(t,r)},t.prototype.getAttribute=function(e,t){return e.getAttribute(t)},t.prototype.removeAttribute=function(e,t){return e.removeAttribute(t)},t.prototype.hasAttribute=function(e,t){return e.hasAttribute(t)},t.prototype.allAttributes=function(e){return Array.from(e.attributes).map((function(e){return{name:e.name,value:e.value}}))},t.prototype.addClass=function(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()},t.prototype.removeClass=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((function(e){return e!==t})).join(" ")},t.prototype.hasClass=function(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0},t.prototype.setStyle=function(e,t,r){e.style[t]=r},t.prototype.getStyle=function(e,t){return e.style[t]},t.prototype.allStyles=function(e){return e.style.cssText},t.prototype.insertRules=function(e,t){var r,a;try{for(var n=i(t.reverse()),o=n.next();!o.done;o=n.next()){var l=o.value;try{e.sheet.insertRule(l,0)}catch(e){console.warn("MathJax: can't insert css rule '".concat(l,"': ").concat(e.message))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.fontSize=function(e){var t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)},t.prototype.fontFamily=function(e){return this.window.getComputedStyle(e).fontFamily||""},t.prototype.nodeSize=function(e,t,r){if(void 0===t&&(t=1),void 0===r&&(r=!1),r&&e.getBBox){var a=e.getBBox();return[a.width/t,a.height/t]}return[e.offsetWidth/t,e.offsetHeight/t]},t.prototype.nodeBBox=function(e){var t=e.getBoundingClientRect();return{left:t.left,right:t.right,top:t.top,bottom:t.bottom}},t}(r(5009).AbstractDOMAdaptor);t.HTMLAdaptor=o},6191:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.browserAdaptor=void 0;var a=r(444);t.browserAdaptor=function(){return new a.HTMLAdaptor(window)}},9515:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJax=t.combineWithMathJax=t.combineDefaults=t.combineConfig=t.isObject=void 0;var n=r(3282);function i(e){return"object"==typeof e&&null!==e}function o(e,t){var r,n;try{for(var l=a(Object.keys(t)),s=l.next();!s.done;s=l.next()){var u=s.value;"__esModule"!==u&&(!i(e[u])||!i(t[u])||t[u]instanceof Promise?null!==t[u]&&void 0!==t[u]&&(e[u]=t[u]):o(e[u],t[u]))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}return e}t.isObject=i,t.combineConfig=o,t.combineDefaults=function e(t,r,n){var o,l;t[r]||(t[r]={}),t=t[r];try{for(var s=a(Object.keys(n)),u=s.next();!u.done;u=s.next()){var c=u.value;i(t[c])&&i(n[c])?e(t,c,n[c]):null==t[c]&&null!=n[c]&&(t[c]=n[c])}}catch(e){o={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(o)throw o.error}}return t},t.combineWithMathJax=function(e){return o(t.MathJax,e)},void 0===r.g.MathJax&&(r.g.MathJax={}),r.g.MathJax.version||(r.g.MathJax={version:n.VERSION,_:{},config:r.g.MathJax}),t.MathJax=r.g.MathJax},235:function(e,t,r){var a,n,i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CONFIG=t.MathJax=t.Loader=t.PathFilters=t.PackageError=t.Package=void 0;var o=r(9515),l=r(265),s=r(265);Object.defineProperty(t,"Package",{enumerable:!0,get:function(){return s.Package}}),Object.defineProperty(t,"PackageError",{enumerable:!0,get:function(){return s.PackageError}});var u,c=r(7525);if(t.PathFilters={source:function(e){return t.CONFIG.source.hasOwnProperty(e.name)&&(e.name=t.CONFIG.source[e.name]),!0},normalize:function(e){var t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:function(e){for(var r;(r=e.name.match(/^\[([^\]]*)\]/))&&t.CONFIG.paths.hasOwnProperty(r[1]);)e.name=t.CONFIG.paths[r[1]]+e.name.substr(r[0].length);return!0}},function(e){var r=o.MathJax.version;e.versions=new Map,e.ready=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractDOMAdaptor=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.canMeasureNodes=!0,this.document=e}return e.prototype.node=function(e,t,a,n){var i,o;void 0===t&&(t={}),void 0===a&&(a=[]);var l=this.create(e,n);this.setAttributes(l,t);try{for(var s=r(a),u=s.next();!u.done;u=s.next()){var c=u.value;this.append(l,c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l},e.prototype.setAttributes=function(e,t){var a,n,i,o,l,s;if(t.style&&"string"!=typeof t.style)try{for(var u=r(Object.keys(t.style)),c=u.next();!c.done;c=u.next()){var d=c.value;this.setStyle(e,d.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),t.style[d])}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}if(t.properties)try{for(var p=r(Object.keys(t.properties)),f=p.next();!f.done;f=p.next()){e[d=f.value]=t.properties[d]}}catch(e){i={error:e}}finally{try{f&&!f.done&&(o=p.return)&&o.call(p)}finally{if(i)throw i.error}}try{for(var C=r(Object.keys(t)),h=C.next();!h.done;h=C.next()){"style"===(d=h.value)&&"string"!=typeof t.style||"properties"===d||this.setAttribute(e,d,t[d])}}catch(e){l={error:e}}finally{try{h&&!h.done&&(s=C.return)&&s.call(C)}finally{if(l)throw l.error}}},e.prototype.replace=function(e,t){return this.insert(e,t),this.remove(t),t},e.prototype.childNode=function(e,t){return this.childNodes(e)[t]},e.prototype.allClasses=function(e){var t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]},e}();t.AbstractDOMAdaptor=a},3494:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractFindMath=void 0;var a=r(7233),n=function(){function e(e){var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e)}return e.OPTIONS={},e}();t.AbstractFindMath=n},3670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHandler=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(5722).AbstractMathDocument),o=function(){function e(e,t){void 0===t&&(t=5),this.documentClass=i,this.adaptor=e,this.priority=t}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.handlesDocument=function(e){return!1},e.prototype.create=function(e,t){return new this.documentClass(e,this.adaptor,t)},e.NAME="generic",e}();t.AbstractHandler=o},805:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HandlerList=void 0;var o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.register=function(e){return this.add(e,e.priority)},t.prototype.unregister=function(e){this.remove(e)},t.prototype.handlesDocument=function(e){var t,r;try{for(var a=i(this),n=a.next();!n.done;n=a.next()){var o=n.value.item;if(o.handlesDocument(e))return o}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}throw new Error("Can't find handler for document")},t.prototype.document=function(e,t){return void 0===t&&(t=null),this.handlesDocument(e).create(e,t)},t}(r(8666).PrioritizedList);t.HandlerList=o},9206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractInputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null,this.mmlFactory=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.preFilters=new n.FunctionList,this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.setMmlFactory=function(e){this.mmlFactory=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=t&&l.item.renderDoc(e))return}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.renderMath=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.UNPROCESSED);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>=r&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.renderConvert=function(e,t,r){var a,n;void 0===r&&(r=p.STATE.LAST);try{for(var o=i(this.items),l=o.next();!l.done;l=o.next()){var s=l.value;if(s.priority>r)return;if(s.item.convert&&s.item.renderMath(e,t))return}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},t.prototype.findID=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.item.id===e)return o.item}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(r(8666).PrioritizedList);t.RenderList=h,t.resetOptions={all:!1,processed:!1,inputJax:null,outputJax:null},t.resetAllOptions={all:!0,processed:!0,inputJax:[],outputJax:[]};var m=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.compile=function(e){return null},t}(u.AbstractInputJax),g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.typeset=function(e,t){return void 0===t&&(t=null),null},t.prototype.escaped=function(e,t){return null},t}(c.AbstractOutputJax),y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(d.AbstractMathList),L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(p.AbstractMathItem),b=function(){function e(t,r,a){var n=this,i=this.constructor;this.document=t,this.options=(0,s.userOptions)((0,s.defaultOptions)({},i.OPTIONS),a),this.math=new(this.options.MathList||y),this.renderActions=h.create(this.options.renderActions),this.processed=new e.ProcessBits,this.outputJax=this.options.OutputJax||new g;var o=this.options.InputJax||[new m];Array.isArray(o)||(o=[o]),this.inputJax=o,this.adaptor=r,this.outputJax.setAdaptor(r),this.inputJax.map((function(e){return e.setAdaptor(r)})),this.mmlFactory=this.options.MmlFactory||new f.MmlFactory,this.inputJax.map((function(e){return e.setMmlFactory(n.mmlFactory)})),this.outputJax.initialize(),this.inputJax.map((function(e){return e.initialize()}))}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.constructor.KIND},enumerable:!1,configurable:!0}),e.prototype.addRenderAction=function(e){for(var t=[],r=1;r=r&&this.state(r-1),e.renderActions.renderMath(this,e,r)},e.prototype.convert=function(e,r){void 0===r&&(r=t.STATE.LAST),e.renderActions.renderConvert(this,e,r)},e.prototype.compile=function(e){this.state()=t.STATE.INSERTED&&this.removeFromDocument(r),e=t.STATE.TYPESET&&(this.outputData={}),e=t.STATE.COMPILED&&(this.inputData={}),this._state=e),this._state},e.prototype.reset=function(e){void 0===e&&(e=!1),this.state(t.STATE.UNPROCESSED,e)},e}();t.AbstractMathItem=r,t.STATE={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4},t.newState=function(e,r){if(e in t.STATE)throw Error("State "+e+" already exists");t.STATE[e]=r}},9e3:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.isBefore=function(e,t){return e.start.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Attributes=t.INHERIT=void 0,t.INHERIT="_inherit_";var a=function(){function e(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}return e.prototype.set=function(e,t){this.attributes[e]=t},e.prototype.setList=function(e){Object.assign(this.attributes,e)},e.prototype.get=function(e){var r=this.attributes[e];return r===t.INHERIT&&(r=this.global[e]),r},e.prototype.getExplicit=function(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]},e.prototype.getList=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLVisitor=void 0;var o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.document=null,t}return n(t,e),t.prototype.visitTree=function(e,t){this.document=t;var r=t.createElement("top");return this.visitNode(e,r),this.document=null,r.firstChild},t.prototype.visitTextNode=function(e,t){t.appendChild(this.document.createTextNode(e.getText()))},t.prototype.visitXMLNode=function(e,t){t.appendChild(e.getXML().cloneNode(!0))},t.prototype.visitHtmlNode=function(e,t){t.appendChild(e.getHTML().cloneNode(!0))},t.prototype.visitInferredMrowNode=function(e,t){var r,a;try{for(var n=i(e.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;this.visitNode(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.visitDefault=function(e,t){var r,a,n=this.document.createElement(this.getKind(e));this.addAttributes(e,n);try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;this.visitNode(s,n)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}t.appendChild(n)},t.prototype.addAttributes=function(e,t){var r,a,n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value;t.setAttribute(s,n[s].toString())}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},t}(r(6325).MmlVisitor);t.MathMLVisitor=o},3909:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MmlFactory=void 0;var i=r(7860),o=r(6336),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"MML",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes=o.MML,t}(i.AbstractNodeFactory);t.MmlFactory=l},9007:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.XMLNode=t.TextNode=t.AbstractMmlEmptyNode=t.AbstractMmlBaseNode=t.AbstractMmlLayoutNode=t.AbstractMmlTokenNode=t.AbstractMmlNode=t.indentAttributes=t.TEXCLASSNAMES=t.TEXCLASS=void 0;var s=r(91),u=r(4596);t.TEXCLASS={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,VTOP:9,VBOX:10,NONE:-1},t.TEXCLASSNAMES=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER","VTOP","VBOX"];var c=["","thinmathspace","mediummathspace","thickmathspace"],d=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]];t.indentAttributes=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];var p=function(e){function r(t,r,a){void 0===r&&(r={}),void 0===a&&(a=[]);var n=e.call(this,t)||this;return n.prevClass=null,n.prevLevel=null,n.texclass=null,n.arity<0&&(n.childNodes=[t.create("inferredMrow")],n.childNodes[0].parent=n),n.setChildren(a),n.attributes=new s.Attributes(t.getNodeClass(n.kind).defaults,t.getNodeClass("math").defaults),n.attributes.setList(r),n}return n(r,e),r.prototype.copy=function(e){var t,r,a,n;void 0===e&&(e=!1);var l=this.factory.create(this.kind);if(l.properties=i({},this.properties),this.attributes){var s=this.attributes.getAllAttributes();try{for(var u=o(Object.keys(s)),c=u.next();!c.done;c=u.next()){var d=c.value;("id"!==d||e)&&l.attributes.set(d,s[d])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}}if(this.childNodes&&this.childNodes.length){var p=this.childNodes;1===p.length&&p[0].isInferred&&(p=p[0].childNodes);try{for(var f=o(p),C=f.next();!C.done;C=f.next()){var h=C.value;h?l.appendChild(h.copy()):l.childNodes.push(null)}}catch(e){a={error:e}}finally{try{C&&!C.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}}return l},Object.defineProperty(r.prototype,"texClass",{get:function(){return this.texclass},set:function(e){this.texclass=e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return"data-align"},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 1/0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){for(var e=this.parent;e&&e.notParent;)e=e.Parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setChildren=function(t){return this.arity<0?this.childNodes[0].setChildren(t):e.prototype.setChildren.call(this,t)},r.prototype.appendChild=function(t){var r,a,n=this;if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((function(t){return e.prototype.appendChild.call(n,t)})),t;var i=t;(t=this.factory.create("mrow")).setChildren(i.childNodes),t.attributes=i.attributes;try{for(var l=o(i.getPropertyNames()),s=l.next();!s.done;s=l.next()){var u=s.value;t.setProperty(u,i.getProperty(u))}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}return e.prototype.appendChild.call(this,t)},r.prototype.replaceChild=function(t,r){return this.arity<0?(this.childNodes[0].replaceChild(t,r),t):e.prototype.replaceChild.call(this,t,r)},r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){for(var e,t,r=this,a=r.parent;a&&a.notParent;)r=a,a=a.parent;if(a){var n=0;try{for(var i=o(a.childNodes),l=i.next();!l.done;l=i.next()){if(l.value===r)return n;n++}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}}return null},r.prototype.setTeXclass=function(e){return this.getPrevClass(e),null!=this.texClass?this:e},r.prototype.updateTeXclass=function(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)},r.prototype.getPrevClass=function(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))},r.prototype.texSpacing=function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,r=this.texClass||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||r===t.TEXCLASS.NONE)return"";e>=t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),r>=t.TEXCLASS.VCENTER&&(r=t.TEXCLASS.ORD);var a=d[e][r];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":c[Math.abs(a)]},r.prototype.hasSpacingAttributes=function(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()},r.prototype.setInheritedAttributes=function(e,t,a,n){var s,u,c,d,p;void 0===e&&(e={}),void 0===t&&(t=!1),void 0===a&&(a=0),void 0===n&&(n=!1);var f=this.attributes.getAllDefaults();try{for(var C=o(Object.keys(e)),h=C.next();!h.done;h=C.next()){var m=h.value;if(f.hasOwnProperty(m)||r.alwaysInherit.hasOwnProperty(m)){var g=l(e[m],2),y=g[0],L=g[1];!(null===(d=null===(c=r.noInherit[y])||void 0===c?void 0:c[this.kind])||void 0===d?void 0:d[m])&&this.attributes.setInherited(m,L)}(null===(p=r.stopInherit[this.kind])||void 0===p?void 0:p[m])&&delete(e=i({},e))[m]}}catch(e){s={error:e}}finally{try{h&&!h.done&&(u=C.return)&&u.call(C)}finally{if(s)throw s.error}}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),n&&this.setProperty("texprimestyle",n);var b=this.arity;if(b>=0&&b!==1/0&&(1===b&&0===this.childNodes.length||1!==b&&this.childNodes.length!==b))if(b=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}},r.prototype.verifyAttributes=function(e){var t,r;if(e.checkAttributes){var a=this.attributes,n=[];try{for(var i=o(a.getExplicitNames()),l=i.next();!l.done;l=i.next()){var s=l.value;"data-"===s.substr(0,5)||void 0!==a.getDefault(s)||s.match(/^(?:class|style|id|(?:xlink:)?href)$/)||n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}n.length&&this.mError("Unknown attributes for "+this.kind+" node: "+n.join(", "),e)}},r.prototype.verifyChildren=function(e){var t,r;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.verifyTree(e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},r.prototype.mError=function(e,t,r){if(void 0===r&&(r=!1),this.parent&&this.parent.isKind("merror"))return null;var a=this.factory.create("merror");if(a.attributes.set("data-mjx-message",e),t.fullErrors||r){var n=this.factory.create("mtext"),i=this.factory.create("text");i.setText(t.fullErrors?e:this.kind),n.appendChild(i),a.appendChild(n),this.parent.replaceChild(a,this)}else this.parent.replaceChild(a,this),a.appendChild(this);return a},r.defaults={mathbackground:s.INHERIT,mathcolor:s.INHERIT,mathsize:s.INHERIT,dir:s.INHERIT},r.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}}},r.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},r.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},r.verifyDefaults={checkArity:!0,checkAttributes:!1,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0},r}(u.AbstractNode);t.AbstractMmlNode=p;var f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isToken",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.getText=function(){var e,t,r="";try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof g?r+=i.getText():"textContent"in i&&(r+=i.textContent())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i;try{for(var l=o(this.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;u instanceof p&&u.setInheritedAttributes(e,t,r,a)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},t.prototype.walkTree=function(e,t){var r,a;e(this,t);try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;l instanceof p&&l.walkTree(e,t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return t},t.defaults=i(i({},p.defaults),{mathvariant:"normal",mathsize:s.INHERIT}),t}(p);t.AbstractMmlTokenNode=f;var C=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){return this.childNodes[0].isSpacelike},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return-1},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.childNodes[0]},t.prototype.coreMO=function(){return this.childNodes[0].coreMO()},t.prototype.setTeXclass=function(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e},t.defaults=p.defaults,t}(p);t.AbstractMmlLayoutNode=C;var h=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return this.childNodes[0].isEmbellished},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this.childNodes[0]},r.prototype.coreMO=function(){return this.childNodes[0].coreMO()},r.prototype.setTeXclass=function(e){var r,a;this.getPrevClass(e),this.texClass=t.TEXCLASS.ORD;var n=this.childNodes[0];n?this.isEmbellished||n.isKind("mi")?(e=n.setTeXclass(e),this.updateTeXclass(this.core())):(n.setTeXclass(null),e=this):e=this;try{for(var i=o(this.childNodes.slice(1)),l=i.next();!l.done;l=i.next()){var s=l.value;s&&s.setTeXclass(null)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return e},r.defaults=p.defaults,r}(p);t.AbstractMmlBaseNode=h;var m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),Object.defineProperty(r.prototype,"isToken",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isEmbellished",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isSpacelike",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakContainer",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"arity",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"isInferred",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"notParent",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"Parent",{get:function(){return this.parent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"texClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevClass",{get:function(){return t.TEXCLASS.NONE},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"prevLevel",{get:function(){return 0},enumerable:!1,configurable:!0}),r.prototype.hasSpacingAttributes=function(){return!1},Object.defineProperty(r.prototype,"attributes",{get:function(){return null},enumerable:!1,configurable:!0}),r.prototype.core=function(){return this},r.prototype.coreMO=function(){return this},r.prototype.coreIndex=function(){return 0},r.prototype.childPosition=function(){return 0},r.prototype.setTeXclass=function(e){return e},r.prototype.texSpacing=function(){return""},r.prototype.setInheritedAttributes=function(e,t,r,a){},r.prototype.inheritAttributesFrom=function(e){},r.prototype.verifyTree=function(e){},r.prototype.mError=function(e,t,r){return void 0===r&&(r=!1),null},r}(u.AbstractEmptyNode);t.AbstractMmlEmptyNode=m;var g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.text="",t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"text"},enumerable:!1,configurable:!0}),t.prototype.getText=function(){return this.text},t.prototype.setText=function(e){return this.text=e,this},t.prototype.copy=function(){return this.factory.create(this.kind).setText(this.getText())},t.prototype.toString=function(){return this.text},t}(m);t.TextNode=g;var y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.xml=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"XML"},enumerable:!1,configurable:!0}),t.prototype.getXML=function(){return this.xml},t.prototype.setXML=function(e,t){return void 0===t&&(t=null),this.xml=e,this.adaptor=t,this},t.prototype.getSerializedXML=function(){return this.adaptor.serializeXML(this.xml)},t.prototype.copy=function(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))},t.prototype.toString=function(){return"XML data"},t}(m);t.XMLNode=y},9447:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlNode=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.html=null,t.adaptor=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"html"},enumerable:!1,configurable:!0}),t.prototype.getHTML=function(){return this.html},t.prototype.setHTML=function(e,t){void 0===t&&(t=null);try{t.getAttribute(e,"data-mjx-hdw")}catch(r){e=t.node("span",{},[e])}return this.html=e,this.adaptor=t,this},t.prototype.getSerializedHTML=function(){return this.adaptor.outerHTML(this.html)},t.prototype.textContent=function(){return this.adaptor.textContent(this.html)},t.prototype.copy=function(){return this.factory.create(this.kind).setHTML(this.adaptor.clone(this.html))},t.prototype.toString=function(){var e=this.adaptor.kind(this.html);return"HTML=<".concat(e,">...")},t.prototype.verifyTree=function(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)},t}(r(9007).AbstractMmlEmptyNode);t.HtmlNode=i},3948:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=o.TEXCLASS.VCENTER},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return this.texClassthis.childNodes.length&&(e=1),this.attributes.set("selection",e)},t.defaults=i(i({},o.AbstractMmlNode.defaults),{actiontype:"toggle",selection:1}),t}(o.AbstractMmlNode);t.MmlMaction=l},142:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfenced=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.texclass=l.TEXCLASS.INNER,t.separators=[],t.open=null,t.close=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfenced"},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(var t=1,r=this.childNodes.length;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMfrac=void 0;var l=r(9007),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mfrac"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 2},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.prototype.setChildInheritedAttributes=function(e,t,r,a){(!t||r>0)&&r++;var n=this.attributes.get("numalign"),o=this.attributes.get("denomalign"),l=this.addInheritedAttributes(i({},e),{numalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(i({},e),{denalign:o,indentshift:"0",indentalignfirst:o,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(l,!1,r,a),this.childNodes[1].setInheritedAttributes(s,!1,r,!0)},t.defaults=i(i({},l.AbstractMmlBaseNode.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1}),t}(l.AbstractMmlBaseNode);t.MmlMfrac=s},3985:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&r.match(t.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=o.TEXCLASS.OP,this.setProperty("autoOP",!0)),this},t.defaults=i({},o.AbstractMmlTokenNode.defaults),t.operatorName=/^[a-z][a-z0-9]*$/i,t.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/,t}(o.AbstractMmlTokenNode);t.MmlMi=l},6405:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMo=void 0;var s=r(9007),u=r(4082),c=r(505),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._texClass=null,t.lspace=5/18,t.rspace=5/18,t}return n(t,e),Object.defineProperty(t.prototype,"texClass",{get:function(){if(null===this._texClass){var e=this.getText(),t=o(this.handleExplicitForm(this.getForms()),3),r=t[0],a=t[1],n=t[2],i=this.constructor.OPTABLE,l=i[r][e]||i[a][e]||i[n][e];return l?l[2]:s.TEXCLASS.REL}return this._texClass},set:function(e){this._texClass=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mo"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.coreParent=function(){for(var e=this,t=this,r=this.factory.getNodeClass("math");t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof r);)e=t,t=t.parent;return e},t.prototype.coreText=function(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")&&e.texClass=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlInferredMrow=t.MmlMrow=void 0;var l=r(9007),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._core=null,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isSpacelike",{get:function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){if(!a.value.isSpacelike)return!1}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isEmbellished",{get:function(){var e,t,r=!1,a=0;try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(l)if(l.isEmbellished){if(r)return!1;r=!0,this._core=a}else if(!l.isSpacelike)return!1;a++}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},enumerable:!1,configurable:!0}),t.prototype.core=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this},t.prototype.coreMO=function(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this},t.prototype.nonSpaceLength=function(){var e,t,r=0;try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i&&!i.isSpacelike&&r++}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.firstNonSpace=function(){var e,t;try{for(var r=o(this.childNodes),a=r.next();!a.done;a=r.next()){var n=a.value;if(n&&!n.isSpacelike)return n}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return null},t.prototype.lastNonSpace=function(){for(var e=this.childNodes.length;--e>=0;){var t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null},t.prototype.setTeXclass=function(e){var t,r,a,n;if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;try{for(var i=o(this.childNodes),s=i.next();!s.done;s=i.next()){e=s.value.setTeXclass(e)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}null==this.texClass&&(this.texClass=l.TEXCLASS.INNER)}else{try{for(var u=o(this.childNodes),c=u.next();!c.done;c=u.next()){e=c.value.setTeXclass(e)}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.childNodes[0]&&this.updateTeXclass(this.childNodes[0])}return e},t.defaults=i({},l.AbstractMmlNode.defaults),t}(l.AbstractMmlNode);t.MmlMrow=s;var u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"inferredMrow"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isInferred",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"notParent",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"["+this.childNodes.join(",")+"]"},t.defaults=s.defaults,t}(s);t.MmlInferredMrow=u},7265:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMtable=void 0;var l=r(9007),s=r(505),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.properties={useHeight:!0},t.texclass=l.TEXCLASS.ORD,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtable"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setInheritedAttributes=function(t,r,a,n){var i,s;try{for(var u=o(l.indentAttributes),c=u.next();!c.done;c=u.next()){var d=c.value;t[d]&&this.attributes.setInherited(d,t[d][1]),void 0!==this.attributes.getExplicit(d)&&delete this.attributes.getAllAttributes()[d]}}catch(e){i={error:e}}finally{try{c&&!c.done&&(s=u.return)&&s.call(u)}finally{if(i)throw i.error}}e.prototype.setInheritedAttributes.call(this,t,r,a,n)},t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,u;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(m=d.value).isKind("mtr")||this.replaceChild(this.factory.create("mtr"),m).appendChild(m)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}r=this.getProperty("scriptlevel")||r,t=!(!this.attributes.getExplicit("displaystyle")&&!this.attributes.getDefault("displaystyle")),e=this.addInheritedAttributes(e,{columnalign:this.attributes.get("columnalign"),rowalign:"center"});var p=this.attributes.getExplicit("data-cramped"),f=(0,s.split)(this.attributes.get("rowalign"));try{for(var C=o(this.childNodes),h=C.next();!h.done;h=C.next()){var m=h.value;e.rowalign[1]=f.shift()||e.rowalign[1],m.setInheritedAttributes(e,t,r,!!p)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(u=C.return)&&u.call(C)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){for(var r=null,a=this.factory,n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MmlMlabeledtr=t.MmlMtr=void 0;var l=r(9007),s=r(91),u=r(505),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakContainer",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"linebreakAlign",{get:function(){return""},enumerable:!1,configurable:!0}),t.prototype.setChildInheritedAttributes=function(e,t,r,a){var n,i,l,s;try{for(var c=o(this.childNodes),d=c.next();!d.done;d=c.next()){(h=d.value).isKind("mtd")||this.replaceChild(this.factory.create("mtd"),h).appendChild(h)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(n)throw n.error}}var p=(0,u.split)(this.attributes.get("columnalign"));1===this.arity&&p.unshift(this.parent.attributes.get("side")),e=this.addInheritedAttributes(e,{rowalign:this.attributes.get("rowalign"),columnalign:"center"});try{for(var f=o(this.childNodes),C=f.next();!C.done;C=f.next()){var h=C.value;e.columnalign[1]=p.shift()||e.columnalign[1],h.setInheritedAttributes(e,t,r,a)}}catch(e){l={error:e}}finally{try{C&&!C.done&&(s=f.return)&&s.call(f)}finally{if(l)throw l.error}}},t.prototype.verifyChildren=function(t){var r,a;if(!this.parent||this.parent.isKind("mtable")){try{for(var n=o(this.childNodes),i=n.next();!i.done;i=n.next()){var l=i.value;if(!l.isKind("mtd"))this.replaceChild(this.factory.create("mtd"),l).appendChild(l),t.fixMtables||l.mError("Children of "+this.kind+" must be mtd",t)}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.prototype.verifyChildren.call(this,t)}else this.mError(this.kind+" can only be a child of an mtable",t,!0)},t.prototype.setTeXclass=function(e){var t,r;this.getPrevClass(e);try{for(var a=o(this.childNodes),n=a.next();!n.done;n=a.next()){n.value.setTeXclass(null)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this},t.defaults=i(i({},l.AbstractMmlNode.defaults),{rowalign:s.INHERIT,columnalign:s.INHERIT,groupalign:s.INHERIT}),t}(l.AbstractMmlNode);t.MmlMtr=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"mlabeledtr"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"arity",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(c);t.MmlMlabeledtr=d},5184:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r1&&u.match(o.MmlMi.operatorName))}s&&this.setDataAttribute(t,"texclass",l<0?"NONE":i.TEXCLASSNAMES[l])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t},r.prototype.setDataAttribute=function(e,r,a){e[t.DATAMJX+r]=a},r.rename={TeXAtom:"mrow"},r.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},r.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}},r}(s.AbstractVisitor);t.MmlVisitor=c},4082:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.OPTABLE=t.MMLSPACING=t.getRange=t.RANGES=t.MO=t.OPDEF=void 0;var n=r(9007);function i(e,t,r,a){return void 0===r&&(r=n.TEXCLASS.BIN),void 0===a&&(a=null),[e,t,r,a]}t.OPDEF=i,t.MO={ORD:i(0,0,n.TEXCLASS.ORD),ORD11:i(1,1,n.TEXCLASS.ORD),ORD21:i(2,1,n.TEXCLASS.ORD),ORD02:i(0,2,n.TEXCLASS.ORD),ORD55:i(5,5,n.TEXCLASS.ORD),NONE:i(0,0,n.TEXCLASS.NONE),OP:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:i(1,2,n.TEXCLASS.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:i(0,1,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:i(1,2,n.TEXCLASS.OP,{largeop:!0,symmetric:!0}),BIN3:i(3,3,n.TEXCLASS.BIN),BIN4:i(4,4,n.TEXCLASS.BIN),BIN01:i(0,1,n.TEXCLASS.BIN),BIN5:i(5,5,n.TEXCLASS.BIN),TALLBIN:i(4,4,n.TEXCLASS.BIN,{stretchy:!0}),BINOP:i(4,4,n.TEXCLASS.BIN,{largeop:!0,movablelimits:!0}),REL:i(5,5,n.TEXCLASS.REL),REL1:i(1,1,n.TEXCLASS.REL,{stretchy:!0}),REL4:i(4,4,n.TEXCLASS.REL),RELSTRETCH:i(5,5,n.TEXCLASS.REL,{stretchy:!0}),RELACCENT:i(5,5,n.TEXCLASS.REL,{accent:!0}),WIDEREL:i(5,5,n.TEXCLASS.REL,{accent:!0,stretchy:!0}),OPEN:i(0,0,n.TEXCLASS.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:i(0,0,n.TEXCLASS.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:i(0,0,n.TEXCLASS.INNER),PUNCT:i(0,3,n.TEXCLASS.PUNCT),ACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0}),WIDEACCENT:i(0,0,n.TEXCLASS.ORD,{accent:!0,stretchy:!0})},t.RANGES=[[32,127,n.TEXCLASS.REL,"mo"],[160,191,n.TEXCLASS.ORD,"mo"],[192,591,n.TEXCLASS.ORD,"mi"],[688,879,n.TEXCLASS.ORD,"mo"],[880,6688,n.TEXCLASS.ORD,"mi"],[6832,6911,n.TEXCLASS.ORD,"mo"],[6912,7615,n.TEXCLASS.ORD,"mi"],[7616,7679,n.TEXCLASS.ORD,"mo"],[7680,8191,n.TEXCLASS.ORD,"mi"],[8192,8303,n.TEXCLASS.ORD,"mo"],[8304,8351,n.TEXCLASS.ORD,"mo"],[8448,8527,n.TEXCLASS.ORD,"mi"],[8528,8591,n.TEXCLASS.ORD,"mn"],[8592,8703,n.TEXCLASS.REL,"mo"],[8704,8959,n.TEXCLASS.BIN,"mo"],[8960,9215,n.TEXCLASS.ORD,"mo"],[9312,9471,n.TEXCLASS.ORD,"mn"],[9472,10223,n.TEXCLASS.ORD,"mo"],[10224,10239,n.TEXCLASS.REL,"mo"],[10240,10495,n.TEXCLASS.ORD,"mtext"],[10496,10623,n.TEXCLASS.REL,"mo"],[10624,10751,n.TEXCLASS.ORD,"mo"],[10752,11007,n.TEXCLASS.BIN,"mo"],[11008,11055,n.TEXCLASS.ORD,"mo"],[11056,11087,n.TEXCLASS.REL,"mo"],[11088,11263,n.TEXCLASS.ORD,"mo"],[11264,11744,n.TEXCLASS.ORD,"mi"],[11776,11903,n.TEXCLASS.ORD,"mo"],[11904,12255,n.TEXCLASS.ORD,"mi","normal"],[12272,12351,n.TEXCLASS.ORD,"mo"],[12352,42143,n.TEXCLASS.ORD,"mi","normal"],[42192,43055,n.TEXCLASS.ORD,"mi"],[43056,43071,n.TEXCLASS.ORD,"mn"],[43072,55295,n.TEXCLASS.ORD,"mi"],[63744,64255,n.TEXCLASS.ORD,"mi","normal"],[64256,65023,n.TEXCLASS.ORD,"mi"],[65024,65135,n.TEXCLASS.ORD,"mo"],[65136,65791,n.TEXCLASS.ORD,"mi"],[65792,65935,n.TEXCLASS.ORD,"mn"],[65936,74751,n.TEXCLASS.ORD,"mi","normal"],[74752,74879,n.TEXCLASS.ORD,"mn"],[74880,113823,n.TEXCLASS.ORD,"mi","normal"],[113824,119391,n.TEXCLASS.ORD,"mo"],[119648,119679,n.TEXCLASS.ORD,"mn"],[119808,120781,n.TEXCLASS.ORD,"mi"],[120782,120831,n.TEXCLASS.ORD,"mn"],[122624,129023,n.TEXCLASS.ORD,"mo"],[129024,129279,n.TEXCLASS.REL,"mo"],[129280,129535,n.TEXCLASS.ORD,"mo"],[131072,195103,n.TEXCLASS.ORD,"mi","normal"]],t.getRange=function(e){var r,n,i=e.codePointAt(0);try{for(var o=a(t.RANGES),l=o.next();!l.done;l=o.next()){var s=l.value;if(i<=s[1]){if(i>=s[0])return s;break}}}catch(e){r={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return null},t.MMLSPACING=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],t.OPTABLE={prefix:{"(":t.MO.OPEN,"+":t.MO.BIN01,"-":t.MO.BIN01,"[":t.MO.OPEN,"{":t.MO.OPEN,"|":t.MO.OPEN,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":t.MO.ORD21,"\xb1":t.MO.BIN01,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u201c":[0,0,n.TEXCLASS.OPEN,{fence:!0}],"\u2145":t.MO.ORD21,"\u2146":i(2,0,n.TEXCLASS.ORD),"\u2200":t.MO.ORD21,"\u2202":t.MO.ORD21,"\u2203":t.MO.ORD21,"\u2204":t.MO.ORD21,"\u2207":t.MO.ORD21,"\u220f":t.MO.OP,"\u2210":t.MO.OP,"\u2211":t.MO.OP,"\u2212":t.MO.BIN01,"\u2213":t.MO.BIN01,"\u221a":[1,1,n.TEXCLASS.ORD,{stretchy:!0}],"\u221b":t.MO.ORD11,"\u221c":t.MO.ORD11,"\u2220":t.MO.ORD,"\u2221":t.MO.ORD,"\u2222":t.MO.ORD,"\u222b":t.MO.INTEGRAL,"\u222c":t.MO.INTEGRAL,"\u222d":t.MO.INTEGRAL,"\u222e":t.MO.INTEGRAL,"\u222f":t.MO.INTEGRAL,"\u2230":t.MO.INTEGRAL,"\u2231":t.MO.INTEGRAL,"\u2232":t.MO.INTEGRAL,"\u2233":t.MO.INTEGRAL,"\u22c0":t.MO.OP,"\u22c1":t.MO.OP,"\u22c2":t.MO.OP,"\u22c3":t.MO.OP,"\u2308":t.MO.OPEN,"\u230a":t.MO.OPEN,"\u2329":t.MO.OPEN,"\u2772":t.MO.OPEN,"\u27e6":t.MO.OPEN,"\u27e8":t.MO.OPEN,"\u27ea":t.MO.OPEN,"\u27ec":t.MO.OPEN,"\u27ee":t.MO.OPEN,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2983":t.MO.OPEN,"\u2985":t.MO.OPEN,"\u2987":t.MO.OPEN,"\u2989":t.MO.OPEN,"\u298b":t.MO.OPEN,"\u298d":t.MO.OPEN,"\u298f":t.MO.OPEN,"\u2991":t.MO.OPEN,"\u2993":t.MO.OPEN,"\u2995":t.MO.OPEN,"\u2997":t.MO.OPEN,"\u29fc":t.MO.OPEN,"\u2a00":t.MO.OP,"\u2a01":t.MO.OP,"\u2a02":t.MO.OP,"\u2a03":t.MO.OP,"\u2a04":t.MO.OP,"\u2a05":t.MO.OP,"\u2a06":t.MO.OP,"\u2a07":t.MO.OP,"\u2a08":t.MO.OP,"\u2a09":t.MO.OP,"\u2a0a":t.MO.OP,"\u2a0b":t.MO.INTEGRAL2,"\u2a0c":t.MO.INTEGRAL,"\u2a0d":t.MO.INTEGRAL2,"\u2a0e":t.MO.INTEGRAL2,"\u2a0f":t.MO.INTEGRAL2,"\u2a10":t.MO.OP,"\u2a11":t.MO.OP,"\u2a12":t.MO.OP,"\u2a13":t.MO.OP,"\u2a14":t.MO.OP,"\u2a15":t.MO.INTEGRAL2,"\u2a16":t.MO.INTEGRAL2,"\u2a17":t.MO.INTEGRAL2,"\u2a18":t.MO.INTEGRAL2,"\u2a19":t.MO.INTEGRAL2,"\u2a1a":t.MO.INTEGRAL2,"\u2a1b":t.MO.INTEGRAL2,"\u2a1c":t.MO.INTEGRAL2,"\u2afc":t.MO.OP,"\u2aff":t.MO.OP},postfix:{"!!":i(1,0),"!":[1,0,n.TEXCLASS.CLOSE,null],'"':t.MO.ACCENT,"&":t.MO.ORD,")":t.MO.CLOSE,"++":i(0,0),"--":i(0,0),"..":i(0,0),"...":t.MO.ORD,"'":t.MO.ACCENT,"]":t.MO.CLOSE,"^":t.MO.WIDEACCENT,_:t.MO.WIDEACCENT,"`":t.MO.ACCENT,"|":t.MO.CLOSE,"}":t.MO.CLOSE,"~":t.MO.WIDEACCENT,"||":[0,0,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":t.MO.ACCENT,"\xaa":t.MO.ACCENT,"\xaf":t.MO.WIDEACCENT,"\xb0":t.MO.ORD,"\xb2":t.MO.ACCENT,"\xb3":t.MO.ACCENT,"\xb4":t.MO.ACCENT,"\xb8":t.MO.ACCENT,"\xb9":t.MO.ACCENT,"\xba":t.MO.ACCENT,"\u02c6":t.MO.WIDEACCENT,"\u02c7":t.MO.WIDEACCENT,"\u02c9":t.MO.WIDEACCENT,"\u02ca":t.MO.ACCENT,"\u02cb":t.MO.ACCENT,"\u02cd":t.MO.WIDEACCENT,"\u02d8":t.MO.ACCENT,"\u02d9":t.MO.ACCENT,"\u02da":t.MO.ACCENT,"\u02dc":t.MO.WIDEACCENT,"\u02dd":t.MO.ACCENT,"\u02f7":t.MO.WIDEACCENT,"\u0302":t.MO.WIDEACCENT,"\u0311":t.MO.ACCENT,"\u03f6":t.MO.REL,"\u2016":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201a":t.MO.ACCENT,"\u201b":t.MO.ACCENT,"\u201d":[0,0,n.TEXCLASS.CLOSE,{fence:!0}],"\u201e":t.MO.ACCENT,"\u201f":t.MO.ACCENT,"\u2032":t.MO.ORD,"\u2033":t.MO.ACCENT,"\u2034":t.MO.ACCENT,"\u2035":t.MO.ACCENT,"\u2036":t.MO.ACCENT,"\u2037":t.MO.ACCENT,"\u203e":t.MO.WIDEACCENT,"\u2057":t.MO.ACCENT,"\u20db":t.MO.ACCENT,"\u20dc":t.MO.ACCENT,"\u2309":t.MO.CLOSE,"\u230b":t.MO.CLOSE,"\u232a":t.MO.CLOSE,"\u23b4":t.MO.WIDEACCENT,"\u23b5":t.MO.WIDEACCENT,"\u23dc":t.MO.WIDEACCENT,"\u23dd":t.MO.WIDEACCENT,"\u23de":t.MO.WIDEACCENT,"\u23df":t.MO.WIDEACCENT,"\u23e0":t.MO.WIDEACCENT,"\u23e1":t.MO.WIDEACCENT,"\u25a0":t.MO.BIN3,"\u25a1":t.MO.BIN3,"\u25aa":t.MO.BIN3,"\u25ab":t.MO.BIN3,"\u25ad":t.MO.BIN3,"\u25ae":t.MO.BIN3,"\u25af":t.MO.BIN3,"\u25b0":t.MO.BIN3,"\u25b1":t.MO.BIN3,"\u25b2":t.MO.BIN4,"\u25b4":t.MO.BIN4,"\u25b6":t.MO.BIN4,"\u25b7":t.MO.BIN4,"\u25b8":t.MO.BIN4,"\u25bc":t.MO.BIN4,"\u25be":t.MO.BIN4,"\u25c0":t.MO.BIN4,"\u25c1":t.MO.BIN4,"\u25c2":t.MO.BIN4,"\u25c4":t.MO.BIN4,"\u25c5":t.MO.BIN4,"\u25c6":t.MO.BIN4,"\u25c7":t.MO.BIN4,"\u25c8":t.MO.BIN4,"\u25c9":t.MO.BIN4,"\u25cc":t.MO.BIN4,"\u25cd":t.MO.BIN4,"\u25ce":t.MO.BIN4,"\u25cf":t.MO.BIN4,"\u25d6":t.MO.BIN4,"\u25d7":t.MO.BIN4,"\u25e6":t.MO.BIN4,"\u266d":t.MO.ORD02,"\u266e":t.MO.ORD02,"\u266f":t.MO.ORD02,"\u2773":t.MO.CLOSE,"\u27e7":t.MO.CLOSE,"\u27e9":t.MO.CLOSE,"\u27eb":t.MO.CLOSE,"\u27ed":t.MO.CLOSE,"\u27ef":t.MO.CLOSE,"\u2980":[0,0,n.TEXCLASS.ORD,{fence:!0,stretchy:!0}],"\u2984":t.MO.CLOSE,"\u2986":t.MO.CLOSE,"\u2988":t.MO.CLOSE,"\u298a":t.MO.CLOSE,"\u298c":t.MO.CLOSE,"\u298e":t.MO.CLOSE,"\u2990":t.MO.CLOSE,"\u2992":t.MO.CLOSE,"\u2994":t.MO.CLOSE,"\u2996":t.MO.CLOSE,"\u2998":t.MO.CLOSE,"\u29fd":t.MO.CLOSE},infix:{"!=":t.MO.BIN4,"#":t.MO.ORD,$:t.MO.ORD,"%":[3,3,n.TEXCLASS.ORD,null],"&&":t.MO.BIN4,"":t.MO.ORD,"*":t.MO.BIN3,"**":i(1,1),"*=":t.MO.BIN4,"+":t.MO.BIN4,"+=":t.MO.BIN4,",":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"-":t.MO.BIN4,"-=":t.MO.BIN4,"->":t.MO.BIN5,".":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"/":t.MO.ORD11,"//":i(1,1),"/=":t.MO.BIN4,":":[1,2,n.TEXCLASS.REL,null],":=":t.MO.BIN4,";":[0,3,n.TEXCLASS.PUNCT,{linebreakstyle:"after",separator:!0}],"<":t.MO.REL,"<=":t.MO.BIN5,"<>":i(1,1),"=":t.MO.REL,"==":t.MO.BIN4,">":t.MO.REL,">=":t.MO.BIN5,"?":[1,1,n.TEXCLASS.CLOSE,null],"@":t.MO.ORD11,"\\":t.MO.ORD,"^":t.MO.ORD11,_:t.MO.ORD11,"|":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,n.TEXCLASS.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,n.TEXCLASS.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":t.MO.BIN4,"\xb7":t.MO.BIN4,"\xd7":t.MO.BIN4,"\xf7":t.MO.BIN4,"\u02b9":t.MO.ORD,"\u0300":t.MO.ACCENT,"\u0301":t.MO.ACCENT,"\u0303":t.MO.WIDEACCENT,"\u0304":t.MO.ACCENT,"\u0306":t.MO.ACCENT,"\u0307":t.MO.ACCENT,"\u0308":t.MO.ACCENT,"\u030c":t.MO.ACCENT,"\u0332":t.MO.WIDEACCENT,"\u0338":t.MO.REL4,"\u2015":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2017":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u2020":t.MO.BIN3,"\u2021":t.MO.BIN3,"\u2022":t.MO.BIN4,"\u2026":t.MO.INNER,"\u2043":t.MO.BIN4,"\u2044":t.MO.TALLBIN,"\u2061":t.MO.NONE,"\u2062":t.MO.NONE,"\u2063":[0,0,n.TEXCLASS.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":t.MO.NONE,"\u20d7":t.MO.ACCENT,"\u2111":t.MO.ORD,"\u2113":t.MO.ORD,"\u2118":t.MO.ORD,"\u211c":t.MO.ORD,"\u2190":t.MO.WIDEREL,"\u2191":t.MO.RELSTRETCH,"\u2192":t.MO.WIDEREL,"\u2193":t.MO.RELSTRETCH,"\u2194":t.MO.WIDEREL,"\u2195":t.MO.RELSTRETCH,"\u2196":t.MO.RELSTRETCH,"\u2197":t.MO.RELSTRETCH,"\u2198":t.MO.RELSTRETCH,"\u2199":t.MO.RELSTRETCH,"\u219a":t.MO.RELACCENT,"\u219b":t.MO.RELACCENT,"\u219c":t.MO.WIDEREL,"\u219d":t.MO.WIDEREL,"\u219e":t.MO.WIDEREL,"\u219f":t.MO.WIDEREL,"\u21a0":t.MO.WIDEREL,"\u21a1":t.MO.RELSTRETCH,"\u21a2":t.MO.WIDEREL,"\u21a3":t.MO.WIDEREL,"\u21a4":t.MO.WIDEREL,"\u21a5":t.MO.RELSTRETCH,"\u21a6":t.MO.WIDEREL,"\u21a7":t.MO.RELSTRETCH,"\u21a8":t.MO.RELSTRETCH,"\u21a9":t.MO.WIDEREL,"\u21aa":t.MO.WIDEREL,"\u21ab":t.MO.WIDEREL,"\u21ac":t.MO.WIDEREL,"\u21ad":t.MO.WIDEREL,"\u21ae":t.MO.RELACCENT,"\u21af":t.MO.RELSTRETCH,"\u21b0":t.MO.RELSTRETCH,"\u21b1":t.MO.RELSTRETCH,"\u21b2":t.MO.RELSTRETCH,"\u21b3":t.MO.RELSTRETCH,"\u21b4":t.MO.RELSTRETCH,"\u21b5":t.MO.RELSTRETCH,"\u21b6":t.MO.RELACCENT,"\u21b7":t.MO.RELACCENT,"\u21b8":t.MO.REL,"\u21b9":t.MO.WIDEREL,"\u21ba":t.MO.REL,"\u21bb":t.MO.REL,"\u21bc":t.MO.WIDEREL,"\u21bd":t.MO.WIDEREL,"\u21be":t.MO.RELSTRETCH,"\u21bf":t.MO.RELSTRETCH,"\u21c0":t.MO.WIDEREL,"\u21c1":t.MO.WIDEREL,"\u21c2":t.MO.RELSTRETCH,"\u21c3":t.MO.RELSTRETCH,"\u21c4":t.MO.WIDEREL,"\u21c5":t.MO.RELSTRETCH,"\u21c6":t.MO.WIDEREL,"\u21c7":t.MO.WIDEREL,"\u21c8":t.MO.RELSTRETCH,"\u21c9":t.MO.WIDEREL,"\u21ca":t.MO.RELSTRETCH,"\u21cb":t.MO.WIDEREL,"\u21cc":t.MO.WIDEREL,"\u21cd":t.MO.RELACCENT,"\u21ce":t.MO.RELACCENT,"\u21cf":t.MO.RELACCENT,"\u21d0":t.MO.WIDEREL,"\u21d1":t.MO.RELSTRETCH,"\u21d2":t.MO.WIDEREL,"\u21d3":t.MO.RELSTRETCH,"\u21d4":t.MO.WIDEREL,"\u21d5":t.MO.RELSTRETCH,"\u21d6":t.MO.RELSTRETCH,"\u21d7":t.MO.RELSTRETCH,"\u21d8":t.MO.RELSTRETCH,"\u21d9":t.MO.RELSTRETCH,"\u21da":t.MO.WIDEREL,"\u21db":t.MO.WIDEREL,"\u21dc":t.MO.WIDEREL,"\u21dd":t.MO.WIDEREL,"\u21de":t.MO.REL,"\u21df":t.MO.REL,"\u21e0":t.MO.WIDEREL,"\u21e1":t.MO.RELSTRETCH,"\u21e2":t.MO.WIDEREL,"\u21e3":t.MO.RELSTRETCH,"\u21e4":t.MO.WIDEREL,"\u21e5":t.MO.WIDEREL,"\u21e6":t.MO.WIDEREL,"\u21e7":t.MO.RELSTRETCH,"\u21e8":t.MO.WIDEREL,"\u21e9":t.MO.RELSTRETCH,"\u21ea":t.MO.RELSTRETCH,"\u21eb":t.MO.RELSTRETCH,"\u21ec":t.MO.RELSTRETCH,"\u21ed":t.MO.RELSTRETCH,"\u21ee":t.MO.RELSTRETCH,"\u21ef":t.MO.RELSTRETCH,"\u21f0":t.MO.WIDEREL,"\u21f1":t.MO.REL,"\u21f2":t.MO.REL,"\u21f3":t.MO.RELSTRETCH,"\u21f4":t.MO.RELACCENT,"\u21f5":t.MO.RELSTRETCH,"\u21f6":t.MO.WIDEREL,"\u21f7":t.MO.RELACCENT,"\u21f8":t.MO.RELACCENT,"\u21f9":t.MO.RELACCENT,"\u21fa":t.MO.RELACCENT,"\u21fb":t.MO.RELACCENT,"\u21fc":t.MO.RELACCENT,"\u21fd":t.MO.WIDEREL,"\u21fe":t.MO.WIDEREL,"\u21ff":t.MO.WIDEREL,"\u2201":i(1,2,n.TEXCLASS.ORD),"\u2205":t.MO.ORD,"\u2206":t.MO.BIN3,"\u2208":t.MO.REL,"\u2209":t.MO.REL,"\u220a":t.MO.REL,"\u220b":t.MO.REL,"\u220c":t.MO.REL,"\u220d":t.MO.REL,"\u220e":t.MO.BIN3,"\u2212":t.MO.BIN4,"\u2213":t.MO.BIN4,"\u2214":t.MO.BIN4,"\u2215":t.MO.TALLBIN,"\u2216":t.MO.BIN4,"\u2217":t.MO.BIN4,"\u2218":t.MO.BIN4,"\u2219":t.MO.BIN4,"\u221d":t.MO.REL,"\u221e":t.MO.ORD,"\u221f":t.MO.REL,"\u2223":t.MO.REL,"\u2224":t.MO.REL,"\u2225":t.MO.REL,"\u2226":t.MO.REL,"\u2227":t.MO.BIN4,"\u2228":t.MO.BIN4,"\u2229":t.MO.BIN4,"\u222a":t.MO.BIN4,"\u2234":t.MO.REL,"\u2235":t.MO.REL,"\u2236":t.MO.REL,"\u2237":t.MO.REL,"\u2238":t.MO.BIN4,"\u2239":t.MO.REL,"\u223a":t.MO.BIN4,"\u223b":t.MO.REL,"\u223c":t.MO.REL,"\u223d":t.MO.REL,"\u223d\u0331":t.MO.BIN3,"\u223e":t.MO.REL,"\u223f":t.MO.BIN3,"\u2240":t.MO.BIN4,"\u2241":t.MO.REL,"\u2242":t.MO.REL,"\u2242\u0338":t.MO.REL,"\u2243":t.MO.REL,"\u2244":t.MO.REL,"\u2245":t.MO.REL,"\u2246":t.MO.REL,"\u2247":t.MO.REL,"\u2248":t.MO.REL,"\u2249":t.MO.REL,"\u224a":t.MO.REL,"\u224b":t.MO.REL,"\u224c":t.MO.REL,"\u224d":t.MO.REL,"\u224e":t.MO.REL,"\u224e\u0338":t.MO.REL,"\u224f":t.MO.REL,"\u224f\u0338":t.MO.REL,"\u2250":t.MO.REL,"\u2251":t.MO.REL,"\u2252":t.MO.REL,"\u2253":t.MO.REL,"\u2254":t.MO.REL,"\u2255":t.MO.REL,"\u2256":t.MO.REL,"\u2257":t.MO.REL,"\u2258":t.MO.REL,"\u2259":t.MO.REL,"\u225a":t.MO.REL,"\u225b":t.MO.REL,"\u225c":t.MO.REL,"\u225d":t.MO.REL,"\u225e":t.MO.REL,"\u225f":t.MO.REL,"\u2260":t.MO.REL,"\u2261":t.MO.REL,"\u2262":t.MO.REL,"\u2263":t.MO.REL,"\u2264":t.MO.REL,"\u2265":t.MO.REL,"\u2266":t.MO.REL,"\u2266\u0338":t.MO.REL,"\u2267":t.MO.REL,"\u2268":t.MO.REL,"\u2269":t.MO.REL,"\u226a":t.MO.REL,"\u226a\u0338":t.MO.REL,"\u226b":t.MO.REL,"\u226b\u0338":t.MO.REL,"\u226c":t.MO.REL,"\u226d":t.MO.REL,"\u226e":t.MO.REL,"\u226f":t.MO.REL,"\u2270":t.MO.REL,"\u2271":t.MO.REL,"\u2272":t.MO.REL,"\u2273":t.MO.REL,"\u2274":t.MO.REL,"\u2275":t.MO.REL,"\u2276":t.MO.REL,"\u2277":t.MO.REL,"\u2278":t.MO.REL,"\u2279":t.MO.REL,"\u227a":t.MO.REL,"\u227b":t.MO.REL,"\u227c":t.MO.REL,"\u227d":t.MO.REL,"\u227e":t.MO.REL,"\u227f":t.MO.REL,"\u227f\u0338":t.MO.REL,"\u2280":t.MO.REL,"\u2281":t.MO.REL,"\u2282":t.MO.REL,"\u2282\u20d2":t.MO.REL,"\u2283":t.MO.REL,"\u2283\u20d2":t.MO.REL,"\u2284":t.MO.REL,"\u2285":t.MO.REL,"\u2286":t.MO.REL,"\u2287":t.MO.REL,"\u2288":t.MO.REL,"\u2289":t.MO.REL,"\u228a":t.MO.REL,"\u228b":t.MO.REL,"\u228c":t.MO.BIN4,"\u228d":t.MO.BIN4,"\u228e":t.MO.BIN4,"\u228f":t.MO.REL,"\u228f\u0338":t.MO.REL,"\u2290":t.MO.REL,"\u2290\u0338":t.MO.REL,"\u2291":t.MO.REL,"\u2292":t.MO.REL,"\u2293":t.MO.BIN4,"\u2294":t.MO.BIN4,"\u2295":t.MO.BIN4,"\u2296":t.MO.BIN4,"\u2297":t.MO.BIN4,"\u2298":t.MO.BIN4,"\u2299":t.MO.BIN4,"\u229a":t.MO.BIN4,"\u229b":t.MO.BIN4,"\u229c":t.MO.BIN4,"\u229d":t.MO.BIN4,"\u229e":t.MO.BIN4,"\u229f":t.MO.BIN4,"\u22a0":t.MO.BIN4,"\u22a1":t.MO.BIN4,"\u22a2":t.MO.REL,"\u22a3":t.MO.REL,"\u22a4":t.MO.ORD55,"\u22a5":t.MO.REL,"\u22a6":t.MO.REL,"\u22a7":t.MO.REL,"\u22a8":t.MO.REL,"\u22a9":t.MO.REL,"\u22aa":t.MO.REL,"\u22ab":t.MO.REL,"\u22ac":t.MO.REL,"\u22ad":t.MO.REL,"\u22ae":t.MO.REL,"\u22af":t.MO.REL,"\u22b0":t.MO.REL,"\u22b1":t.MO.REL,"\u22b2":t.MO.REL,"\u22b3":t.MO.REL,"\u22b4":t.MO.REL,"\u22b5":t.MO.REL,"\u22b6":t.MO.REL,"\u22b7":t.MO.REL,"\u22b8":t.MO.REL,"\u22b9":t.MO.REL,"\u22ba":t.MO.BIN4,"\u22bb":t.MO.BIN4,"\u22bc":t.MO.BIN4,"\u22bd":t.MO.BIN4,"\u22be":t.MO.BIN3,"\u22bf":t.MO.BIN3,"\u22c4":t.MO.BIN4,"\u22c5":t.MO.BIN4,"\u22c6":t.MO.BIN4,"\u22c7":t.MO.BIN4,"\u22c8":t.MO.REL,"\u22c9":t.MO.BIN4,"\u22ca":t.MO.BIN4,"\u22cb":t.MO.BIN4,"\u22cc":t.MO.BIN4,"\u22cd":t.MO.REL,"\u22ce":t.MO.BIN4,"\u22cf":t.MO.BIN4,"\u22d0":t.MO.REL,"\u22d1":t.MO.REL,"\u22d2":t.MO.BIN4,"\u22d3":t.MO.BIN4,"\u22d4":t.MO.REL,"\u22d5":t.MO.REL,"\u22d6":t.MO.REL,"\u22d7":t.MO.REL,"\u22d8":t.MO.REL,"\u22d9":t.MO.REL,"\u22da":t.MO.REL,"\u22db":t.MO.REL,"\u22dc":t.MO.REL,"\u22dd":t.MO.REL,"\u22de":t.MO.REL,"\u22df":t.MO.REL,"\u22e0":t.MO.REL,"\u22e1":t.MO.REL,"\u22e2":t.MO.REL,"\u22e3":t.MO.REL,"\u22e4":t.MO.REL,"\u22e5":t.MO.REL,"\u22e6":t.MO.REL,"\u22e7":t.MO.REL,"\u22e8":t.MO.REL,"\u22e9":t.MO.REL,"\u22ea":t.MO.REL,"\u22eb":t.MO.REL,"\u22ec":t.MO.REL,"\u22ed":t.MO.REL,"\u22ee":t.MO.ORD55,"\u22ef":t.MO.INNER,"\u22f0":t.MO.REL,"\u22f1":[5,5,n.TEXCLASS.INNER,null],"\u22f2":t.MO.REL,"\u22f3":t.MO.REL,"\u22f4":t.MO.REL,"\u22f5":t.MO.REL,"\u22f6":t.MO.REL,"\u22f7":t.MO.REL,"\u22f8":t.MO.REL,"\u22f9":t.MO.REL,"\u22fa":t.MO.REL,"\u22fb":t.MO.REL,"\u22fc":t.MO.REL,"\u22fd":t.MO.REL,"\u22fe":t.MO.REL,"\u22ff":t.MO.REL,"\u2305":t.MO.BIN3,"\u2306":t.MO.BIN3,"\u2322":t.MO.REL4,"\u2323":t.MO.REL4,"\u2329":t.MO.OPEN,"\u232a":t.MO.CLOSE,"\u23aa":t.MO.ORD,"\u23af":[0,0,n.TEXCLASS.ORD,{stretchy:!0}],"\u23b0":t.MO.OPEN,"\u23b1":t.MO.CLOSE,"\u2500":t.MO.ORD,"\u25b3":t.MO.BIN4,"\u25b5":t.MO.BIN4,"\u25b9":t.MO.BIN4,"\u25bd":t.MO.BIN4,"\u25bf":t.MO.BIN4,"\u25c3":t.MO.BIN4,"\u25ef":t.MO.BIN3,"\u2660":t.MO.ORD,"\u2661":t.MO.ORD,"\u2662":t.MO.ORD,"\u2663":t.MO.ORD,"\u2758":t.MO.REL,"\u27f0":t.MO.RELSTRETCH,"\u27f1":t.MO.RELSTRETCH,"\u27f5":t.MO.WIDEREL,"\u27f6":t.MO.WIDEREL,"\u27f7":t.MO.WIDEREL,"\u27f8":t.MO.WIDEREL,"\u27f9":t.MO.WIDEREL,"\u27fa":t.MO.WIDEREL,"\u27fb":t.MO.WIDEREL,"\u27fc":t.MO.WIDEREL,"\u27fd":t.MO.WIDEREL,"\u27fe":t.MO.WIDEREL,"\u27ff":t.MO.WIDEREL,"\u2900":t.MO.RELACCENT,"\u2901":t.MO.RELACCENT,"\u2902":t.MO.RELACCENT,"\u2903":t.MO.RELACCENT,"\u2904":t.MO.RELACCENT,"\u2905":t.MO.RELACCENT,"\u2906":t.MO.RELACCENT,"\u2907":t.MO.RELACCENT,"\u2908":t.MO.REL,"\u2909":t.MO.REL,"\u290a":t.MO.RELSTRETCH,"\u290b":t.MO.RELSTRETCH,"\u290c":t.MO.WIDEREL,"\u290d":t.MO.WIDEREL,"\u290e":t.MO.WIDEREL,"\u290f":t.MO.WIDEREL,"\u2910":t.MO.WIDEREL,"\u2911":t.MO.RELACCENT,"\u2912":t.MO.RELSTRETCH,"\u2913":t.MO.RELSTRETCH,"\u2914":t.MO.RELACCENT,"\u2915":t.MO.RELACCENT,"\u2916":t.MO.RELACCENT,"\u2917":t.MO.RELACCENT,"\u2918":t.MO.RELACCENT,"\u2919":t.MO.RELACCENT,"\u291a":t.MO.RELACCENT,"\u291b":t.MO.RELACCENT,"\u291c":t.MO.RELACCENT,"\u291d":t.MO.RELACCENT,"\u291e":t.MO.RELACCENT,"\u291f":t.MO.RELACCENT,"\u2920":t.MO.RELACCENT,"\u2921":t.MO.RELSTRETCH,"\u2922":t.MO.RELSTRETCH,"\u2923":t.MO.REL,"\u2924":t.MO.REL,"\u2925":t.MO.REL,"\u2926":t.MO.REL,"\u2927":t.MO.REL,"\u2928":t.MO.REL,"\u2929":t.MO.REL,"\u292a":t.MO.REL,"\u292b":t.MO.REL,"\u292c":t.MO.REL,"\u292d":t.MO.REL,"\u292e":t.MO.REL,"\u292f":t.MO.REL,"\u2930":t.MO.REL,"\u2931":t.MO.REL,"\u2932":t.MO.REL,"\u2933":t.MO.RELACCENT,"\u2934":t.MO.REL,"\u2935":t.MO.REL,"\u2936":t.MO.REL,"\u2937":t.MO.REL,"\u2938":t.MO.REL,"\u2939":t.MO.REL,"\u293a":t.MO.RELACCENT,"\u293b":t.MO.RELACCENT,"\u293c":t.MO.RELACCENT,"\u293d":t.MO.RELACCENT,"\u293e":t.MO.REL,"\u293f":t.MO.REL,"\u2940":t.MO.REL,"\u2941":t.MO.REL,"\u2942":t.MO.RELACCENT,"\u2943":t.MO.RELACCENT,"\u2944":t.MO.RELACCENT,"\u2945":t.MO.RELACCENT,"\u2946":t.MO.RELACCENT,"\u2947":t.MO.RELACCENT,"\u2948":t.MO.RELACCENT,"\u2949":t.MO.REL,"\u294a":t.MO.RELACCENT,"\u294b":t.MO.RELACCENT,"\u294c":t.MO.REL,"\u294d":t.MO.REL,"\u294e":t.MO.WIDEREL,"\u294f":t.MO.RELSTRETCH,"\u2950":t.MO.WIDEREL,"\u2951":t.MO.RELSTRETCH,"\u2952":t.MO.WIDEREL,"\u2953":t.MO.WIDEREL,"\u2954":t.MO.RELSTRETCH,"\u2955":t.MO.RELSTRETCH,"\u2956":t.MO.RELSTRETCH,"\u2957":t.MO.RELSTRETCH,"\u2958":t.MO.RELSTRETCH,"\u2959":t.MO.RELSTRETCH,"\u295a":t.MO.WIDEREL,"\u295b":t.MO.WIDEREL,"\u295c":t.MO.RELSTRETCH,"\u295d":t.MO.RELSTRETCH,"\u295e":t.MO.WIDEREL,"\u295f":t.MO.WIDEREL,"\u2960":t.MO.RELSTRETCH,"\u2961":t.MO.RELSTRETCH,"\u2962":t.MO.RELACCENT,"\u2963":t.MO.REL,"\u2964":t.MO.RELACCENT,"\u2965":t.MO.REL,"\u2966":t.MO.RELACCENT,"\u2967":t.MO.RELACCENT,"\u2968":t.MO.RELACCENT,"\u2969":t.MO.RELACCENT,"\u296a":t.MO.RELACCENT,"\u296b":t.MO.RELACCENT,"\u296c":t.MO.RELACCENT,"\u296d":t.MO.RELACCENT,"\u296e":t.MO.RELSTRETCH,"\u296f":t.MO.RELSTRETCH,"\u2970":t.MO.RELACCENT,"\u2971":t.MO.RELACCENT,"\u2972":t.MO.RELACCENT,"\u2973":t.MO.RELACCENT,"\u2974":t.MO.RELACCENT,"\u2975":t.MO.RELACCENT,"\u2976":t.MO.RELACCENT,"\u2977":t.MO.RELACCENT,"\u2978":t.MO.RELACCENT,"\u2979":t.MO.RELACCENT,"\u297a":t.MO.RELACCENT,"\u297b":t.MO.RELACCENT,"\u297c":t.MO.RELACCENT,"\u297d":t.MO.RELACCENT,"\u297e":t.MO.REL,"\u297f":t.MO.REL,"\u2981":t.MO.BIN3,"\u2982":t.MO.BIN3,"\u2999":t.MO.BIN3,"\u299a":t.MO.BIN3,"\u299b":t.MO.BIN3,"\u299c":t.MO.BIN3,"\u299d":t.MO.BIN3,"\u299e":t.MO.BIN3,"\u299f":t.MO.BIN3,"\u29a0":t.MO.BIN3,"\u29a1":t.MO.BIN3,"\u29a2":t.MO.BIN3,"\u29a3":t.MO.BIN3,"\u29a4":t.MO.BIN3,"\u29a5":t.MO.BIN3,"\u29a6":t.MO.BIN3,"\u29a7":t.MO.BIN3,"\u29a8":t.MO.BIN3,"\u29a9":t.MO.BIN3,"\u29aa":t.MO.BIN3,"\u29ab":t.MO.BIN3,"\u29ac":t.MO.BIN3,"\u29ad":t.MO.BIN3,"\u29ae":t.MO.BIN3,"\u29af":t.MO.BIN3,"\u29b0":t.MO.BIN3,"\u29b1":t.MO.BIN3,"\u29b2":t.MO.BIN3,"\u29b3":t.MO.BIN3,"\u29b4":t.MO.BIN3,"\u29b5":t.MO.BIN3,"\u29b6":t.MO.BIN4,"\u29b7":t.MO.BIN4,"\u29b8":t.MO.BIN4,"\u29b9":t.MO.BIN4,"\u29ba":t.MO.BIN4,"\u29bb":t.MO.BIN4,"\u29bc":t.MO.BIN4,"\u29bd":t.MO.BIN4,"\u29be":t.MO.BIN4,"\u29bf":t.MO.BIN4,"\u29c0":t.MO.REL,"\u29c1":t.MO.REL,"\u29c2":t.MO.BIN3,"\u29c3":t.MO.BIN3,"\u29c4":t.MO.BIN4,"\u29c5":t.MO.BIN4,"\u29c6":t.MO.BIN4,"\u29c7":t.MO.BIN4,"\u29c8":t.MO.BIN4,"\u29c9":t.MO.BIN3,"\u29ca":t.MO.BIN3,"\u29cb":t.MO.BIN3,"\u29cc":t.MO.BIN3,"\u29cd":t.MO.BIN3,"\u29ce":t.MO.REL,"\u29cf":t.MO.REL,"\u29cf\u0338":t.MO.REL,"\u29d0":t.MO.REL,"\u29d0\u0338":t.MO.REL,"\u29d1":t.MO.REL,"\u29d2":t.MO.REL,"\u29d3":t.MO.REL,"\u29d4":t.MO.REL,"\u29d5":t.MO.REL,"\u29d6":t.MO.BIN4,"\u29d7":t.MO.BIN4,"\u29d8":t.MO.BIN3,"\u29d9":t.MO.BIN3,"\u29db":t.MO.BIN3,"\u29dc":t.MO.BIN3,"\u29dd":t.MO.BIN3,"\u29de":t.MO.REL,"\u29df":t.MO.BIN3,"\u29e0":t.MO.BIN3,"\u29e1":t.MO.REL,"\u29e2":t.MO.BIN4,"\u29e3":t.MO.REL,"\u29e4":t.MO.REL,"\u29e5":t.MO.REL,"\u29e6":t.MO.REL,"\u29e7":t.MO.BIN3,"\u29e8":t.MO.BIN3,"\u29e9":t.MO.BIN3,"\u29ea":t.MO.BIN3,"\u29eb":t.MO.BIN3,"\u29ec":t.MO.BIN3,"\u29ed":t.MO.BIN3,"\u29ee":t.MO.BIN3,"\u29ef":t.MO.BIN3,"\u29f0":t.MO.BIN3,"\u29f1":t.MO.BIN3,"\u29f2":t.MO.BIN3,"\u29f3":t.MO.BIN3,"\u29f4":t.MO.REL,"\u29f5":t.MO.BIN4,"\u29f6":t.MO.BIN4,"\u29f7":t.MO.BIN4,"\u29f8":t.MO.BIN3,"\u29f9":t.MO.BIN3,"\u29fa":t.MO.BIN3,"\u29fb":t.MO.BIN3,"\u29fe":t.MO.BIN4,"\u29ff":t.MO.BIN4,"\u2a1d":t.MO.BIN3,"\u2a1e":t.MO.BIN3,"\u2a1f":t.MO.BIN3,"\u2a20":t.MO.BIN3,"\u2a21":t.MO.BIN3,"\u2a22":t.MO.BIN4,"\u2a23":t.MO.BIN4,"\u2a24":t.MO.BIN4,"\u2a25":t.MO.BIN4,"\u2a26":t.MO.BIN4,"\u2a27":t.MO.BIN4,"\u2a28":t.MO.BIN4,"\u2a29":t.MO.BIN4,"\u2a2a":t.MO.BIN4,"\u2a2b":t.MO.BIN4,"\u2a2c":t.MO.BIN4,"\u2a2d":t.MO.BIN4,"\u2a2e":t.MO.BIN4,"\u2a2f":t.MO.BIN4,"\u2a30":t.MO.BIN4,"\u2a31":t.MO.BIN4,"\u2a32":t.MO.BIN4,"\u2a33":t.MO.BIN4,"\u2a34":t.MO.BIN4,"\u2a35":t.MO.BIN4,"\u2a36":t.MO.BIN4,"\u2a37":t.MO.BIN4,"\u2a38":t.MO.BIN4,"\u2a39":t.MO.BIN4,"\u2a3a":t.MO.BIN4,"\u2a3b":t.MO.BIN4,"\u2a3c":t.MO.BIN4,"\u2a3d":t.MO.BIN4,"\u2a3e":t.MO.BIN4,"\u2a3f":t.MO.BIN4,"\u2a40":t.MO.BIN4,"\u2a41":t.MO.BIN4,"\u2a42":t.MO.BIN4,"\u2a43":t.MO.BIN4,"\u2a44":t.MO.BIN4,"\u2a45":t.MO.BIN4,"\u2a46":t.MO.BIN4,"\u2a47":t.MO.BIN4,"\u2a48":t.MO.BIN4,"\u2a49":t.MO.BIN4,"\u2a4a":t.MO.BIN4,"\u2a4b":t.MO.BIN4,"\u2a4c":t.MO.BIN4,"\u2a4d":t.MO.BIN4,"\u2a4e":t.MO.BIN4,"\u2a4f":t.MO.BIN4,"\u2a50":t.MO.BIN4,"\u2a51":t.MO.BIN4,"\u2a52":t.MO.BIN4,"\u2a53":t.MO.BIN4,"\u2a54":t.MO.BIN4,"\u2a55":t.MO.BIN4,"\u2a56":t.MO.BIN4,"\u2a57":t.MO.BIN4,"\u2a58":t.MO.BIN4,"\u2a59":t.MO.REL,"\u2a5a":t.MO.BIN4,"\u2a5b":t.MO.BIN4,"\u2a5c":t.MO.BIN4,"\u2a5d":t.MO.BIN4,"\u2a5e":t.MO.BIN4,"\u2a5f":t.MO.BIN4,"\u2a60":t.MO.BIN4,"\u2a61":t.MO.BIN4,"\u2a62":t.MO.BIN4,"\u2a63":t.MO.BIN4,"\u2a64":t.MO.BIN4,"\u2a65":t.MO.BIN4,"\u2a66":t.MO.REL,"\u2a67":t.MO.REL,"\u2a68":t.MO.REL,"\u2a69":t.MO.REL,"\u2a6a":t.MO.REL,"\u2a6b":t.MO.REL,"\u2a6c":t.MO.REL,"\u2a6d":t.MO.REL,"\u2a6e":t.MO.REL,"\u2a6f":t.MO.REL,"\u2a70":t.MO.REL,"\u2a71":t.MO.BIN4,"\u2a72":t.MO.BIN4,"\u2a73":t.MO.REL,"\u2a74":t.MO.REL,"\u2a75":t.MO.REL,"\u2a76":t.MO.REL,"\u2a77":t.MO.REL,"\u2a78":t.MO.REL,"\u2a79":t.MO.REL,"\u2a7a":t.MO.REL,"\u2a7b":t.MO.REL,"\u2a7c":t.MO.REL,"\u2a7d":t.MO.REL,"\u2a7d\u0338":t.MO.REL,"\u2a7e":t.MO.REL,"\u2a7e\u0338":t.MO.REL,"\u2a7f":t.MO.REL,"\u2a80":t.MO.REL,"\u2a81":t.MO.REL,"\u2a82":t.MO.REL,"\u2a83":t.MO.REL,"\u2a84":t.MO.REL,"\u2a85":t.MO.REL,"\u2a86":t.MO.REL,"\u2a87":t.MO.REL,"\u2a88":t.MO.REL,"\u2a89":t.MO.REL,"\u2a8a":t.MO.REL,"\u2a8b":t.MO.REL,"\u2a8c":t.MO.REL,"\u2a8d":t.MO.REL,"\u2a8e":t.MO.REL,"\u2a8f":t.MO.REL,"\u2a90":t.MO.REL,"\u2a91":t.MO.REL,"\u2a92":t.MO.REL,"\u2a93":t.MO.REL,"\u2a94":t.MO.REL,"\u2a95":t.MO.REL,"\u2a96":t.MO.REL,"\u2a97":t.MO.REL,"\u2a98":t.MO.REL,"\u2a99":t.MO.REL,"\u2a9a":t.MO.REL,"\u2a9b":t.MO.REL,"\u2a9c":t.MO.REL,"\u2a9d":t.MO.REL,"\u2a9e":t.MO.REL,"\u2a9f":t.MO.REL,"\u2aa0":t.MO.REL,"\u2aa1":t.MO.REL,"\u2aa1\u0338":t.MO.REL,"\u2aa2":t.MO.REL,"\u2aa2\u0338":t.MO.REL,"\u2aa3":t.MO.REL,"\u2aa4":t.MO.REL,"\u2aa5":t.MO.REL,"\u2aa6":t.MO.REL,"\u2aa7":t.MO.REL,"\u2aa8":t.MO.REL,"\u2aa9":t.MO.REL,"\u2aaa":t.MO.REL,"\u2aab":t.MO.REL,"\u2aac":t.MO.REL,"\u2aad":t.MO.REL,"\u2aae":t.MO.REL,"\u2aaf":t.MO.REL,"\u2aaf\u0338":t.MO.REL,"\u2ab0":t.MO.REL,"\u2ab0\u0338":t.MO.REL,"\u2ab1":t.MO.REL,"\u2ab2":t.MO.REL,"\u2ab3":t.MO.REL,"\u2ab4":t.MO.REL,"\u2ab5":t.MO.REL,"\u2ab6":t.MO.REL,"\u2ab7":t.MO.REL,"\u2ab8":t.MO.REL,"\u2ab9":t.MO.REL,"\u2aba":t.MO.REL,"\u2abb":t.MO.REL,"\u2abc":t.MO.REL,"\u2abd":t.MO.REL,"\u2abe":t.MO.REL,"\u2abf":t.MO.REL,"\u2ac0":t.MO.REL,"\u2ac1":t.MO.REL,"\u2ac2":t.MO.REL,"\u2ac3":t.MO.REL,"\u2ac4":t.MO.REL,"\u2ac5":t.MO.REL,"\u2ac6":t.MO.REL,"\u2ac7":t.MO.REL,"\u2ac8":t.MO.REL,"\u2ac9":t.MO.REL,"\u2aca":t.MO.REL,"\u2acb":t.MO.REL,"\u2acc":t.MO.REL,"\u2acd":t.MO.REL,"\u2ace":t.MO.REL,"\u2acf":t.MO.REL,"\u2ad0":t.MO.REL,"\u2ad1":t.MO.REL,"\u2ad2":t.MO.REL,"\u2ad3":t.MO.REL,"\u2ad4":t.MO.REL,"\u2ad5":t.MO.REL,"\u2ad6":t.MO.REL,"\u2ad7":t.MO.REL,"\u2ad8":t.MO.REL,"\u2ad9":t.MO.REL,"\u2ada":t.MO.REL,"\u2adb":t.MO.REL,"\u2add":t.MO.REL,"\u2add\u0338":t.MO.REL,"\u2ade":t.MO.REL,"\u2adf":t.MO.REL,"\u2ae0":t.MO.REL,"\u2ae1":t.MO.REL,"\u2ae2":t.MO.REL,"\u2ae3":t.MO.REL,"\u2ae4":t.MO.REL,"\u2ae5":t.MO.REL,"\u2ae6":t.MO.REL,"\u2ae7":t.MO.REL,"\u2ae8":t.MO.REL,"\u2ae9":t.MO.REL,"\u2aea":t.MO.REL,"\u2aeb":t.MO.REL,"\u2aec":t.MO.REL,"\u2aed":t.MO.REL,"\u2aee":t.MO.REL,"\u2aef":t.MO.REL,"\u2af0":t.MO.REL,"\u2af1":t.MO.REL,"\u2af2":t.MO.REL,"\u2af3":t.MO.REL,"\u2af4":t.MO.BIN4,"\u2af5":t.MO.BIN4,"\u2af6":t.MO.BIN4,"\u2af7":t.MO.REL,"\u2af8":t.MO.REL,"\u2af9":t.MO.REL,"\u2afa":t.MO.REL,"\u2afb":t.MO.BIN4,"\u2afd":t.MO.BIN4,"\u2afe":t.MO.BIN3,"\u2b45":t.MO.RELSTRETCH,"\u2b46":t.MO.RELSTRETCH,"\u3008":t.MO.OPEN,"\u3009":t.MO.CLOSE,"\ufe37":t.MO.WIDEACCENT,"\ufe38":t.MO.WIDEACCENT}},t.OPTABLE.infix["^"]=t.MO.WIDEREL,t.OPTABLE.infix._=t.MO.WIDEREL,t.OPTABLE.infix["\u2adc"]=t.MO.REL},9259:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SerializedMmlVisitor=t.toEntity=void 0;var l=r(6325);t.toEntity=function(e){return"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";"};var s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.visitTree=function(e){return this.visitNode(e,"")},r.prototype.visitTextNode=function(e,t){return this.quoteHTML(e.getText())},r.prototype.visitXMLNode=function(e,t){return t+e.getSerializedXML()},r.prototype.visitHtmlNode=function(e,t){return e.getSerializedHTML()},r.prototype.visitInferredMrowNode=function(e,t){var r,a,n=[];try{for(var o=i(e.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value;n.push(this.visitNode(s,t))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}return n.join("\n")},r.prototype.visitAnnotationNode=function(e,t){return t+""+this.childNodeMml(e,"","")+""},r.prototype.visitDefault=function(e,t){var r=this.getKind(e),a=o(e.isToken||0===e.childNodes.length?["",""]:["\n",t],2),n=a[0],i=a[1],l=this.childNodeMml(e,t+" ",n);return t+"<"+r+this.getAttributes(e)+">"+(l.match(/\S/)?n+l+i:"")+""},r.prototype.childNodeMml=function(e,t,r){var a,n,o="";try{for(var l=i(e.childNodes),s=l.next();!s.done;s=l.next()){var u=s.value;o+=this.visitNode(u,t)+r}}catch(e){a={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}return o},r.prototype.getAttributes=function(e){var t,r,a=[],n=this.getAttributeList(e);try{for(var o=i(Object.keys(n)),l=o.next();!l.done;l=o.next()){var s=l.value,u=String(n[s]);void 0!==u&&a.push(s+'="'+this.quoteHTML(u)+'"')}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return a.length?" "+a.join(" "):""},r.prototype.quoteHTML=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,t.toEntity).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,t.toEntity)},r}(l.MmlVisitor);t.SerializedMmlVisitor=s},2975:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractOutputJax=void 0;var a=r(7233),n=r(7525),i=function(){function e(e){void 0===e&&(e={}),this.adaptor=null;var t=this.constructor;this.options=(0,a.userOptions)((0,a.defaultOptions)({},t.OPTIONS),e),this.postFilters=new n.FunctionList}return Object.defineProperty(e.prototype,"name",{get:function(){return this.constructor.NAME},enumerable:!1,configurable:!0}),e.prototype.setAdaptor=function(e){this.adaptor=e},e.prototype.initialize=function(){},e.prototype.reset=function(){for(var e=[],t=0;t=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEmptyNode=t.AbstractNode=void 0;var o=function(){function e(e,t,r){var a,n;void 0===t&&(t={}),void 0===r&&(r=[]),this.factory=e,this.parent=null,this.properties={},this.childNodes=[];try{for(var o=i(Object.keys(t)),l=o.next();!l.done;l=o.next()){var s=l.value;this.setProperty(s,t[s])}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}r.length&&this.setChildren(r)}return Object.defineProperty(e.prototype,"kind",{get:function(){return"unknown"},enumerable:!1,configurable:!0}),e.prototype.setProperty=function(e,t){this.properties[e]=t},e.prototype.getProperty=function(e){return this.properties[e]},e.prototype.getPropertyNames=function(){return Object.keys(this.properties)},e.prototype.getAllProperties=function(){return this.properties},e.prototype.removeProperty=function(){for(var e,t,r=[],a=0;a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWrapper=void 0;var a=function(){function e(e,t){this.factory=e,this.node=t}return Object.defineProperty(e.prototype,"kind",{get:function(){return this.node.kind},enumerable:!1,configurable:!0}),e.prototype.wrap=function(e){return this.factory.wrap(e)},e.prototype.walkTree=function(e,t){var a,n;if(e(this,t),"childNodes"in this)try{for(var i=r(this.childNodes),o=i.next();!o.done;o=i.next()){var l=o.value;l&&l.walkTree(e,t)}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}return t},e}();t.AbstractWrapper=a},3811:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDocument=void 0;var s=r(5722),u=r(7233),c=r(3363),d=r(3335),p=r(5138),f=r(4474),C=function(e){function t(t,r,a){var n=this,i=o((0,u.separateOptions)(a,p.HTMLDomStrings.OPTIONS),2),l=i[0],s=i[1];return(n=e.call(this,t,r,l)||this).domStrings=n.options.DomStrings||new p.HTMLDomStrings(s),n.domStrings.adaptor=r,n.styles=[],n}return n(t,e),t.prototype.findPosition=function(e,t,r,a){var n,i,s=this.adaptor;try{for(var u=l(a[e]),c=u.next();!c.done;c=u.next()){var d=c.value,p=o(d,2),f=p[0],C=p[1];if(t<=C&&"#text"===s.kind(f))return{node:f,n:Math.max(t,0),delim:r};t-=C}}catch(e){n={error:e}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}return{node:null,n:0,delim:r}},t.prototype.mathItem=function(e,t,r){var a=e.math,n=this.findPosition(e.n,e.start.n,e.open,r),i=this.findPosition(e.n,e.end.n,e.close,r);return new this.options.MathItem(a,t,e.display,n,i)},t.prototype.findMath=function(e){var t,r,a,n,i,s,c,d,p;if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=(0,u.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},e);try{for(var f=l(this.adaptor.getElements(e.elements,this.document)),C=f.next();!C.done;C=f.next()){var h=C.value,m=o([null,null],2),g=m[0],y=m[1];try{for(var L=(a=void 0,l(this.inputJax)),b=L.next();!b.done;b=L.next()){var v=b.value,k=new this.options.MathList;if(v.processStrings){null===g&&(g=(i=o(this.domStrings.find(h),2))[0],y=i[1]);try{for(var S=(s=void 0,l(v.findMath(g))),w=S.next();!w.done;w=S.next()){var A=w.value;k.push(this.mathItem(A,v,y))}}catch(e){s={error:e}}finally{try{w&&!w.done&&(c=S.return)&&c.call(S)}finally{if(s)throw s.error}}}else try{for(var E=(d=void 0,l(v.findMath(h))),x=E.next();!x.done;x=E.next()){A=x.value;var M=new this.options.MathItem(A.math,v,A.display,A.start,A.end);k.push(M)}}catch(e){d={error:e}}finally{try{x&&!x.done&&(p=E.return)&&p.call(E)}finally{if(d)throw d.error}}this.math.merge(k)}}catch(e){a={error:e}}finally{try{b&&!b.done&&(n=L.return)&&n.call(L)}finally{if(a)throw a.error}}}}catch(e){t={error:e}}finally{try{C&&!C.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}this.processed.set("findMath")}return this},t.prototype.updateDocument=function(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),e.prototype.updateDocument.call(this),this.processed.set("updateDocument")),this},t.prototype.addPageElements=function(){var e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)},t.prototype.addStyleSheet=function(){var e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){var r=t.head(this.document),a=this.findSheet(r,t.getAttribute(e,"id"));a?t.replace(e,a):t.append(r,e)}},t.prototype.findSheet=function(e,t){var r,a;if(t)try{for(var n=l(this.adaptor.tags(e,"style")),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.adaptor.getAttribute(o,"id")===t)return o}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}return null},t.prototype.removeFromDocument=function(e){var t,r;if(void 0===e&&(e=!1),this.processed.isSet("updateDocument"))try{for(var a=l(this.math),n=a.next();!n.done;n=a.next()){var i=n.value;i.state()>=f.STATE.INSERTED&&i.state(f.STATE.TYPESET,e)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return this.processed.clear("updateDocument"),this},t.prototype.documentStyleSheet=function(){return this.outputJax.styleSheet(this)},t.prototype.documentPageElements=function(){return this.outputJax.pageElements(this)},t.prototype.addStyles=function(e){this.styles.push(e)},t.prototype.getStyles=function(){return this.styles},t.KIND="HTML",t.OPTIONS=i(i({},s.AbstractMathDocument.OPTIONS),{renderActions:(0,u.expandable)(i(i({},s.AbstractMathDocument.OPTIONS.renderActions),{styles:[f.STATE.INSERTED+1,"","updateStyleSheet",!1]})),MathList:d.HTMLMathList,MathItem:c.HTMLMathItem,DomStrings:null}),t}(s.AbstractMathDocument);t.HTMLDocument=C},5138:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLDomStrings=void 0;var n=r(7233),i=function(){function e(e){void 0===e&&(e=null);var t=this.constructor;this.options=(0,n.userOptions)((0,n.defaultOptions)({},t.OPTIONS),e),this.init(),this.getPatterns()}return e.prototype.init=function(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]},e.prototype.getPatterns=function(){var e=(0,n.makeArray)(this.options.skipHtmlTags),t=(0,n.makeArray)(this.options.ignoreHtmlClass),r=(0,n.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+r+")(?: |$)")},e.prototype.pushString=function(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]},e.prototype.extendString=function(e,t){this.snodes.push([e,t.length]),this.string+=t},e.prototype.handleText=function(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)},e.prototype.handleTag=function(e,t){if(!t){var r=this.options.includeHtmlTags[this.adaptor.kind(e)];r instanceof Function?this.extendString(e,r(e,this.adaptor)):this.extendString(e,r)}return this.adaptor.next(e)},e.prototype.handleContainer=function(e,t){this.pushString();var r=this.adaptor.getAttribute(e,"class")||"",a=this.adaptor.kind(e)||"",n=this.processHtmlClass.exec(r),i=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!n&&this.skipHtmlTags.exec(a)?i=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),i=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(r))&&!n),[i,t]},e.prototype.handleOther=function(e,t){return this.pushString(),this.adaptor.next(e)},e.prototype.find=function(e){var t,r;this.init();for(var n=this.adaptor.next(e),i=!1,o=this.options.includeHtmlTags;e&&e!==n;){var l=this.adaptor.kind(e);"#text"===l?e=this.handleText(e,i):o.hasOwnProperty(l)?e=this.handleTag(e,i):l?(e=(t=a(this.handleContainer(e,i),2))[0],i=t[1]):e=this.handleOther(e,i),!e&&this.stack.length&&(this.pushString(),e=(r=a(this.stack.pop(),2))[0],i=r[1])}this.pushString();var s=[this.strings,this.nodes];return this.init(),s},e.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],includeHtmlTags:(0,n.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"},e}();t.HTMLDomStrings=i},3726:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLHandler=void 0;var i=r(3670),o=r(3683),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.documentClass=o.HTMLDocument,t}return n(t,e),t.prototype.handlesDocument=function(e){var t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment},t.prototype.create=function(t,r){var a=this.adaptor;if("string"==typeof t)t=a.parse(t,"text/html");else if(t instanceof a.window.HTMLElement||t instanceof a.window.DocumentFragment){var n=t;t=a.parse("","text/html"),a.append(a.body(t),n)}return e.prototype.create.call(this,t,r)},t}(i.AbstractHandler);t.HTMLHandler=l},3363:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathItem=void 0;var i=r(4474),o=function(e){function t(t,r,a,n,i){return void 0===a&&(a=!0),void 0===n&&(n={node:null,n:0,delim:""}),void 0===i&&(i={node:null,n:0,delim:""}),e.call(this,t,r,a,n,i)||this}return n(t,e),Object.defineProperty(t.prototype,"adaptor",{get:function(){return this.inputJax.adaptor},enumerable:!1,configurable:!0}),t.prototype.updateDocument=function(e){if(this.state()=i.STATE.TYPESET){var t=this.adaptor,r=this.start.node,a=t.text("");if(e){var n=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)a=t.text(n);else{var o=t.parse(n,"text/html");a=t.firstChild(t.body(o))}}t.parent(r)&&t.replace(a,r),this.start.node=this.end.node=a,this.start.n=this.end.n=0}},t}(i.AbstractMathItem);t.HTMLMathItem=o},3335:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLMathList=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(r(9e3).AbstractMathList);t.HTMLMathList=i},2892:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MathML=void 0;var o=r(9206),l=r(7233),s=r(7525),u=r(625),c=r(2769),d=function(e){function t(t){void 0===t&&(t={});var r=this,a=i((0,l.separateOptions)(t,u.FindMathML.OPTIONS,c.MathMLCompile.OPTIONS),3),n=a[0],o=a[1],d=a[2];return(r=e.call(this,n)||this).findMathML=r.options.FindMathML||new u.FindMathML(o),r.mathml=r.options.MathMLCompile||new c.MathMLCompile(d),r.mmlFilters=new s.FunctionList,r}return n(t,e),t.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),this.findMathML.adaptor=t,this.mathml.adaptor=t},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this.mathml.setMmlFactory(t)},Object.defineProperty(t.prototype,"processStrings",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.compile=function(e,t){var r=e.start.node;if(!r||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(r)){var a=this.executeFilters(this.preFilters,e,t,(e.math||"").trim()),n=this.checkForErrors(this.adaptor.parse(a,"text/"+this.options.parseAs)),i=this.adaptor.body(n);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),r=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(r).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(r)+">")}r=this.executeFilters(this.mmlFilters,e,t,r);var o=this.mathml.compile(r);return o=this.executeFilters(this.postFilters,e,t,o),e.display="block"===o.attributes.get("display"),o},t.prototype.checkForErrors=function(e){var t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e},t.prototype.error=function(e){throw new Error(e)},t.prototype.findMath=function(e){return this.findMathML.findMath(e)},t.NAME="MathML",t.OPTIONS=(0,l.defaultOptions)({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},o.AbstractInputJax.OPTIONS),t}(o.AbstractInputJax);t.MathML=d},625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FindMathML=void 0;var o=r(3494),l="http://www.w3.org/1998/Math/MathML",s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.findMath=function(e){var t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);var r=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(r)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)},t.prototype.findMathNodes=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math")),o=n.next();!o.done;o=n.next()){var l=o.value;t.add(l)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.findMathPrefixed=function(e,t){var r,a,n,o,s=this.adaptor.root(this.adaptor.document);try{for(var u=i(this.adaptor.allAttributes(s)),c=u.next();!c.done;c=u.next()){var d=c.value;if("xmlns:"===d.name.substr(0,6)&&d.value===l){var p=d.name.substr(6);try{for(var f=(n=void 0,i(this.adaptor.tags(e,p+":math"))),C=f.next();!C.done;C=f.next()){var h=C.value;t.add(h)}}catch(e){n={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}},t.prototype.findMathNS=function(e,t){var r,a;try{for(var n=i(this.adaptor.tags(e,"math",l)),o=n.next();!o.done;o=n.next()){var s=o.value;t.add(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},t.prototype.processMath=function(e){var t,r,a=this.adaptor,n=[];try{for(var o=i(e.values()),l=o.next();!l.done;l=o.next()){var s=l.value;if("mjx-assistive-mml"!==a.kind(a.parent(s))){var u="block"===a.getAttribute(s,"display")||"display"===a.getAttribute(s,"mode"),c={node:s,n:0,delim:""},d={node:s,n:0,delim:""};n.push({math:a.outerHTML(s),start:c,end:d,display:u})}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return n},t.OPTIONS={},t}(o.AbstractFindMath);t.FindMathML=s},2769:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathMLCompile=void 0;var s=r(9007),u=r(7233),c=o(r(5368)),d=function(){function e(e){void 0===e&&(e={});var t=this.constructor;this.options=(0,u.userOptions)((0,u.defaultOptions)({},t.OPTIONS),e)}return e.prototype.setMmlFactory=function(e){this.factory=e},e.prototype.compile=function(e){var t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t},e.prototype.makeNode=function(e){var t,r,a=this.adaptor,n=!1,i=a.kind(e).replace(/^.*:/,""),o=a.getAttribute(e,"data-mjx-texclass")||"";o&&(o=this.filterAttribute("data-mjx-texclass",o)||"");var s=o&&"mrow"===i?"TeXAtom":i;try{for(var u=l(this.filterClassList(a.allClasses(e))),c=u.next();!c.done;c=u.next()){var d=c.value;d.match(/^MJX-TeXAtom-/)&&"mrow"===i?(o=d.substr(12),s="TeXAtom"):"MJX-fixedlimits"===d&&(n=!0)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.factory.getNodeClass(s)?this.createMml(s,e,o,n):this.unknownNode(s,e)},e.prototype.createMml=function(e,t,r,a){var n=this.factory.create(e);return"TeXAtom"!==e||"OP"!==r||a||(n.setProperty("movesupsub",!0),n.attributes.setInherited("movablelimits",!0)),r&&(n.texClass=s.TEXCLASS[r],n.setProperty("texClass",n.texClass)),this.addAttributes(n,t),this.checkClass(n,t),this.addChildren(n,t),n},e.prototype.unknownNode=function(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)},e.prototype.addAttributes=function(e,t){var r,a,n=!1;try{for(var i=l(this.adaptor.allAttributes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=s.name,c=this.filterAttribute(u,s.value);if(null!==c&&"xmlns"!==u)if("data-mjx-"===u.substr(0,9))switch(u.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",c),n=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===c);break;case"auto-op":e.setProperty("autoOP","true"===c);break;case"script-align":e.setProperty("scriptalign",c)}else if("class"!==u){var d=c.toLowerCase();"true"===d||"false"===d?e.attributes.set(u,"true"===d):n&&"mathvariant"===u||e.attributes.set(u,c)}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.filterAttribute=function(e,t){return t},e.prototype.filterClassList=function(e){return e},e.prototype.addChildren=function(e,t){var r,a;if(0!==e.arity){var n=this.adaptor;try{for(var i=l(n.childNodes(t)),o=i.next();!o.done;o=i.next()){var s=o.value,u=n.kind(s);if("#comment"!==u)if("#text"===u)this.addText(e,s);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(s,n));else{var c=e.appendChild(this.makeNode(s));0===c.arity&&n.childNodes(s).length&&!c.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,s):c.mError("There should not be children for "+c.kind+" nodes",this.options.verify,!0))}}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.isToken&&this.trimSpace(e)}},e.prototype.addText=function(e,t){var r=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(r=c.translate(r),r=this.normalizeSpace(r)),e.appendChild(this.factory.create("text").setText(r))):r.match(/\S/)&&this.error('Unexpected text node "'+r+'"')},e.prototype.checkClass=function(e,t){var r,a,n=[];try{for(var i=l(this.filterClassList(this.adaptor.allClasses(t))),o=i.next();!o.done;o=i.next()){var s=o.value;"MJX-"===s.substr(0,4)?"MJX-variant"===s?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==s.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(s.substr(3))):n.push(s)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}n.length&&e.attributes.set("class",n.join(" "))},e.prototype.fixCalligraphic=function(e){return e.replace(/caligraphic/,"calligraphic")},e.prototype.markMrows=function(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){var t=e.childNodes[0],r=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&r.isKind("mo")&&r.attributes.get("fence")&&r.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),r.childNodes.length&&e.setProperty("close",r.getText()))}},e.prototype.normalizeSpace=function(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")},e.prototype.trimSpace=function(e){var t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),(t=e.childNodes[e.childNodes.length-1]).isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))},e.prototype.error=function(e){throw new Error(e)},e.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:a({},s.AbstractMmlNode.verifyDefaults),translateEntities:!0},e}();t.MathMLCompile=d},8462:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TeX=void 0;var s=r(9206),u=r(7233),c=r(7073),d=l(r(4676)),p=l(r(1256)),f=l(r(8417)),C=l(r(3971)),h=l(r(8562)),m=r(6521),g=r(9899);r(2942);var y=function(e){function t(r){void 0===r&&(r={});var a=this,n=o((0,u.separateOptions)(r,t.OPTIONS,c.FindTeX.OPTIONS),3),i=n[0],l=n[1],s=n[2];(a=e.call(this,l)||this).findTeX=a.options.FindTeX||new c.FindTeX(s);var p=a.options.packages,f=a.configuration=t.configure(p),C=a._parseOptions=new h.default(f,[a.options,m.TagsFactory.OPTIONS]);return(0,u.userOptions)(C.options,i),f.config(a),t.tags(C,f),a.postFilters.add(d.default.cleanSubSup,-6),a.postFilters.add(d.default.setInherited,-5),a.postFilters.add(d.default.moveLimits,-4),a.postFilters.add(d.default.cleanStretchy,-3),a.postFilters.add(d.default.cleanAttributes,-2),a.postFilters.add(d.default.combineRelations,-1),a}return n(t,e),t.configure=function(e){var t=new g.ParserConfiguration(e,["tex"]);return t.init(),t},t.tags=function(e,t){m.TagsFactory.addTags(t.tags),m.TagsFactory.setDefault(e.options.tags),e.tags=m.TagsFactory.getDefault(),e.tags.configuration=e},t.prototype.setMmlFactory=function(t){e.prototype.setMmlFactory.call(this,t),this._parseOptions.nodeFactory.setMmlFactory(t)},Object.defineProperty(t.prototype,"parseOptions",{get:function(){return this._parseOptions},enumerable:!1,configurable:!0}),t.prototype.reset=function(e){void 0===e&&(e=0),this.parseOptions.tags.reset(e)},t.prototype.compile=function(e,t){this.parseOptions.clear(),this.executeFilters(this.preFilters,e,t,this.parseOptions);var r,a,n,i=e.display;this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=(n=new f.default(this.latex,{display:i,isInner:!1},this.parseOptions)).mml(),a=n.stack.global}catch(e){if(!(e instanceof C.default))throw e;this.parseOptions.error=!0,r=this.options.formatError(this,e)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==a?void 0:a.indentalign)&&p.default.setAttribute(r,"indentalign",a.indentalign),i&&p.default.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=r,this.executeFilters(this.postFilters,e,t,this.parseOptions),n&&n.stack.env.hsize&&(p.default.setAttribute(r,"maxwidth",n.stack.env.hsize),p.default.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode},t.prototype.findMath=function(e){return this.findTeX.findMath(e)},t.prototype.formatError=function(e){var t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)},t.NAME="TeX",t.OPTIONS=i(i({},s.AbstractInputJax.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,formatError:function(e,t){return e.formatError(t)}}),t}(s.AbstractInputJax);t.TeX=y},5935:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n":function(t){return t.cstart[t.j]=(t.cstart[t.j]||"")+e.getBraces(t)},"<":function(t){return t.cend[t.j-1]=(t.cend[t.j-1]||"")+e.getBraces(t)},"@":function(t){return e.addAt(t,e.getBraces(t))},"!":function(t){return e.addBang(t,e.getBraces(t))},P:function(t){return e.macroColumn(t,">{$}p{#1}<{$}",1)},M:function(t){return e.macroColumn(t,">{$}m{#1}<{$}",1)},B:function(t){return e.macroColumn(t,">{$}b{#1}<{$}",1)}," ":function(e){}},this.MAXCOLUMNS=1e4}return e.prototype.process=function(e,t,r){for(var i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra},l=0;i.ithis.MAXCOLUMNS)throw new o.default("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");var s=i.c=String.fromCodePoint(i.template.codePointAt(i.i));if(i.i+=s.length,!this.columnHandler.hasOwnProperty(s))throw new o.default("BadPreamToken","Illegal pream-token (%1)",s);this.columnHandler[s](i)}var u=i.calign;if(r.arraydef.columnalign=u.join(" "),i.cwidth.length){var c=n([],a(i.cwidth),!1);c.lengthu.length?(r.frame.push("right"),d.pop()):d.lengthe.template.length)throw new o.default("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];for(var t=++e.i,r=1;e.i0&&r--;)a.push(this.getBraces(e));e.template=s.default.substituteArgs(e.parser,a,t)+e.template.slice(e.i),e.i=0},e.prototype.addRule=function(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")},e.prototype.addAt=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",e.clines[n]&&(".5em"===a[n]?r[n-1]+="\\hspace{.25em}":a[n]||(e.cend[n-1]=(e.cend[n-1]||"")+"\\hspace{.5em}")),r[n]=t,a[n]="0",a[++e.j]="0"},e.prototype.addBang=function(e,t){var r=e.cstart,a=e.cspace,n=e.j;e.cextra[n]=!0,e.calign[n]="center",r[n]=("0"===a[n]&&e.clines[n]?"\\hspace{.25em}":"")+t,a[n]||(a[n]=".5em"),a[++e.j]=".5em"},e}();t.ColumnParser=c},9899:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.ParserConfiguration=t.ConfigurationHandler=t.Configuration=void 0;var i,o=r(7233),l=r(2947),s=r(7525),u=r(8666),c=r(6521),d=function(){function e(e,t,r,a,n,i,o,l,s,u,c,d,p){void 0===t&&(t={}),void 0===r&&(r={}),void 0===a&&(a={}),void 0===n&&(n={}),void 0===i&&(i={}),void 0===o&&(o={}),void 0===l&&(l=[]),void 0===s&&(s=[]),void 0===u&&(u=null),void 0===c&&(c=null),this.name=e,this.handler=t,this.fallback=r,this.items=a,this.tags=n,this.options=i,this.nodes=o,this.preprocessors=l,this.postprocessors=s,this.initMethod=u,this.configMethod=c,this.priority=d,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}return e.makeProcessor=function(e,t){return Array.isArray(e)?e:[e,t]},e._create=function(t,r){var a=this;void 0===r&&(r={});var n=r.priority||u.PrioritizedList.DEFAULTPRIORITY,i=r.init?this.makeProcessor(r.init,n):null,o=r.config?this.makeProcessor(r.config,n):null,l=(r.preprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),s=(r.postprocessors||[]).map((function(e){return a.makeProcessor(e,n)})),c=r.parser||"tex";return new e(t,r.handler||{},r.fallback||{},r.items||{},r.tags||{},r.options||{},r.nodes||{},l,s,i,o,n,c)},e.create=function(t,r){void 0===r&&(r={});var a=e._create(t,r);return i.set(t,a),a},e.local=function(t){return void 0===t&&(t={}),e._create("",t)},Object.defineProperty(e.prototype,"init",{get:function(){return this.initMethod?this.initMethod[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"config",{get:function(){return this.configMethod?this.configMethod[0]:null},enumerable:!1,configurable:!0}),e}();t.Configuration=d,function(e){var t=new Map;e.set=function(e,r){t.set(e,r)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(i=t.ConfigurationHandler||(t.ConfigurationHandler={}));var p=function(){function e(e,t){var r,n,i,o;void 0===t&&(t=["tex"]),this.initMethod=new s.FunctionList,this.configMethod=new s.FunctionList,this.configurations=new u.PrioritizedList,this.parsers=[],this.handlers=new l.SubHandlers,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;try{for(var c=a(e.slice().reverse()),d=c.next();!d.done;d=c.next()){var p=d.value;this.addPackage(p)}}catch(e){r={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}try{for(var f=a(this.configurations),C=f.next();!C.done;C=f.next()){var h=C.value,m=h.item,g=h.priority;this.append(m,g)}}catch(e){i={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}return e.prototype.init=function(){this.initMethod.execute(this)},e.prototype.config=function(e){var t,r;this.configMethod.execute(this,e);try{for(var n=a(this.configurations),i=n.next();!i.done;i=n.next()){var o=i.value;this.addFilters(e,o.item)}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},e.prototype.addPackage=function(e){var t="string"==typeof e?e:e[0],r=this.getPackage(t);r&&this.configurations.add(r,"string"==typeof e?r.priority:e[1])},e.prototype.add=function(e,t,r){var n,i;void 0===r&&(r={});var l=this.getPackage(e);this.append(l),this.configurations.add(l,l.priority),this.init();var s=t.parseOptions;s.nodeFactory.setCreators(l.nodes);try{for(var u=a(Object.keys(l.items)),d=u.next();!d.done;d=u.next()){var p=d.value;s.itemFactory.setNodeClass(p,l.items[p])}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}c.TagsFactory.addTags(l.tags),(0,o.defaultOptions)(s.options,l.options),(0,o.userOptions)(s.options,r),this.addFilters(t,l),l.config&&l.config(this,t)},e.prototype.getPackage=function(e){var t=i.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error("Package ".concat(e," doesn't target the proper parser"));return t},e.prototype.append=function(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),(0,o.defaultOptions)(this.options,e.options),Object.assign(this.nodes,e.nodes)},e.prototype.addFilters=function(e,t){var r,i,o,l;try{for(var s=a(t.preprocessors),u=s.next();!u.done;u=s.next()){var c=n(u.value,2),d=c[0],p=c[1];e.preFilters.add(d,p)}}catch(e){r={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}try{for(var f=a(t.postprocessors),C=f.next();!C.done;C=f.next()){var h=n(C.value,2),m=h[0];p=h[1];e.postFilters.add(m,p)}}catch(e){o={error:e}}finally{try{C&&!C.done&&(l=f.return)&&l.call(f)}finally{if(o)throw o.error}}},e}();t.ParserConfiguration=p},4676:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i,o=r(9007),l=n(r(1256));!function(e){e.cleanStretchy=function(e){var t,r,n=e.data;try{for(var i=a(n.getList("fixStretchy")),o=i.next();!o.done;o=i.next()){var s=o.value;if(l.default.getProperty(s,"fixStretchy")){var u=l.default.getForm(s);u&&u[3]&&u[3].stretchy&&l.default.setAttribute(s,"stretchy",!1);var c=s.parent;if(!(l.default.getTexClass(s)||u&&u[2])){var d=n.nodeFactory.create("node","TeXAtom",[s]);c.replaceChild(d,s),d.inheritAttributesFrom(s)}l.default.removeProperties(s,"fixStretchy")}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.cleanAttributes=function(e){e.data.root.walkTree((function(e,t){var r,n,i=e.attributes;if(i){var o=new Set((i.get("mjx-keep-attrs")||"").split(/ /));delete i.getAllAttributes()["mjx-keep-attrs"];try{for(var l=a(i.getExplicitNames()),s=l.next();!s.done;s=l.next()){var u=s.value;o.has(u)||i.attributes[u]!==e.attributes.getInherited(u)||delete i.attributes[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(n=l.return)&&n.call(l)}finally{if(r)throw r.error}}}}),{})},e.combineRelations=function(e){var n,i,s,u,c=[];try{for(var d=a(e.data.getList("mo")),p=d.next();!p.done;p=d.next()){var f=p.value;if(!f.getProperty("relationsCombined")&&f.parent&&(!f.parent||l.default.isType(f.parent,"mrow"))&&l.default.getTexClass(f)===o.TEXCLASS.REL){for(var C=f.parent,h=void 0,m=C.childNodes,g=m.indexOf(f)+1,y=l.default.getProperty(f,"variantForm");g0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.FindTeX=void 0;var o=r(3494),l=r(505),s=r(4474),u=function(e){function t(t){var r=e.call(this,t)||this;return r.getPatterns(),r}return n(t,e),t.prototype.getPatterns=function(){var e=this,t=this.options,r=[],a=[],n=[];this.end={},this.env=this.sub=0;var i=1;t.inlineMath.forEach((function(t){return e.addPattern(r,t,!1)})),t.displayMath.forEach((function(t){return e.addPattern(r,t,!0)})),r.length&&a.push(r.sort(l.sortLength).join("|")),t.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(a.push("("+n.join("|")+")"),this.sub=i),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0},t.prototype.addPattern=function(e,t,r){var a=i(t,2),n=a[0],o=a[1];e.push((0,l.quotePattern)(n)),this.end[n]=[o,r,this.endPattern(o)]},t.prototype.endPattern=function(e,t){return new RegExp((t||(0,l.quotePattern)(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")},t.prototype.findEnd=function(e,t,r,a){for(var n,o=i(a,3),l=o[0],u=o[1],c=o[2],d=c.lastIndex=r.index+r[0].length,p=0;n=c.exec(e);){if((n[1]||n[0])===l&&0===p)return(0,s.protoItem)(r[0],e.substr(d,n.index-d),n[0],t,r.index,n.index+n[0].length,u);"{"===n[0]?p++:"}"===n[0]&&p&&p--}return null},t.prototype.findMathInString=function(e,t,r){var a,n;for(this.start.lastIndex=0;a=this.start.exec(r);){if(void 0!==a[this.env]&&this.env){var i="\\\\end\\s*(\\{"+(0,l.quotePattern)(a[this.env])+"\\})";(n=this.findEnd(r,t,a,["{"+a[this.env]+"}",!0,this.endPattern(null,i)]))&&(n.math=n.open+n.math+n.close,n.open=n.close="")}else if(void 0!==a[this.sub]&&this.sub){var o=a[this.sub];i=a.index+a[this.sub].length;n=2===o.length?(0,s.protoItem)("",o.substr(1),"",t,a.index,i):(0,s.protoItem)("",o,"",t,a.index,i,!1)}else n=this.findEnd(r,t,a,this.end[a[0]]);n&&(e.push(n),this.start.lastIndex=n.end.n)}},t.prototype.findMath=function(e){var t=[];if(this.hasPatterns)for(var r=0,a=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SubHandlers=t.SubHandler=t.MapHandler=void 0;var i,o=r(8666),l=r(7525);!function(e){var t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(i=t.MapHandler||(t.MapHandler={}));var s=function(){function e(){this._configuration=new o.PrioritizedList,this._fallback=new l.FunctionList}return e.prototype.add=function(e,t,r){var n,l;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var s=a(e.slice().reverse()),u=s.next();!u.done;u=s.next()){var c=u.value,d=i.getMap(c);if(!d)return void this.warn("Configuration "+c+" not found! Omitted.");this._configuration.add(d,r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(l=s.return)&&l.call(s)}finally{if(n)throw n.error}}t&&this._fallback.add(t,r)},e.prototype.parse=function(e){var t,r;try{for(var i=a(this._configuration),o=i.next();!o.done;o=i.next()){var l=o.value.item.parse(e);if(l)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}var s=n(e,2),u=s[0],c=s[1];Array.from(this._fallback)[0].item(u,c)},e.prototype.lookup=function(e){var t=this.applicable(e);return t?t.lookup(e):null},e.prototype.contains=function(e){return!!this.applicable(e)},e.prototype.toString=function(){var e,t,r=[];try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;r.push(o.name)}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r.join(", ")},e.prototype.applicable=function(e){var t,r;try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;if(o.contains(e))return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this._configuration),i=n.next();!i.done;i=n.next()){var o=i.value.item;if(o.name===e)return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.warn=function(e){console.log("TexParser Warning: "+e)},e}();t.SubHandler=s;var u=function(){function e(){this.map=new Map}return e.prototype.add=function(e,t,r){var n,i;void 0===r&&(r=o.PrioritizedList.DEFAULTPRIORITY);try{for(var l=a(Object.keys(e)),u=l.next();!u.done;u=l.next()){var c=u.value,d=this.get(c);d||(d=new s,this.set(c,d)),d.add(e[c],t[c],r)}}catch(e){n={error:e}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}},e.prototype.set=function(e,t){this.map.set(e,t)},e.prototype.get=function(e){return this.map.get(e)},e.prototype.retrieve=function(e){var t,r;try{for(var n=a(this.map.values()),i=n.next();!i.done;i=n.next()){var o=i.value.retrieve(e);if(o)return o}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},e.prototype.keys=function(){return this.map.keys()},e}();t.SubHandlers=u},8929:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&(r.autoOP=!1));var n=e.create("token","mi",r,t);e.Push(n)},e.digit=function(e,t){var r,a=e.configuration.options.digits,n=e.string.slice(e.i-1).match(a),i=u.default.getFontDef(e);n?(r=e.create("token","mn",i,n[0].replace(/[{}]/g,"")),e.i+=n[0].length-1):r=e.create("token","mo",i,t),e.Push(r)},e.controlSequence=function(e,t){var r=e.GetCS();e.parse("macro",[e,r])},e.mathchar0mi=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.ITALIC},a=e.create("token","mi",r,t.char);e.Push(a)},e.mathchar0mo=function(e,t){var r=t.attributes||{};r.stretchy=!1;var a=e.create("token","mo",r,t.char);l.default.setProperty(a,"fixStretchy",!0),e.configuration.addNode("fixStretchy",a),e.Push(a)},e.mathchar7=function(e,t){var r=t.attributes||{mathvariant:s.TexConstant.Variant.NORMAL};e.stack.env.font&&(r.mathvariant=e.stack.env.font);var a=e.create("token","mi",r,t.char);e.Push(a)},e.delimiter=function(e,t){var r=t.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);var a=e.create("token","mo",r,t.char);e.Push(a)},e.environment=function(e,t,r,i){var o=i[0],l=e.itemFactory.create("begin").setProperties({name:t,end:o});l=r.apply(void 0,n([e,l],a(i.slice(1)),!1)),e.Push(l)}}(o||(o={})),t.default=o},8562:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(5453)),s=r(8929),u=o(r(1256)),c=r(7233),d=r(5935),p=function(){function e(e,t){void 0===t&&(t=[]),this.options={},this.columnParser=new d.ColumnParser,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new s.NodeFactory,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new l.default(e.items),this.itemFactory.configuration=this,c.defaultOptions.apply(void 0,n([this.options],a(t),!1)),(0,c.defaultOptions)(this.options,e.options)}return e.prototype.pushParser=function(e){this.parsers.unshift(e)},e.prototype.popParser=function(){this.parsers.shift()},Object.defineProperty(e.prototype,"parser",{get:function(){return this.parsers[0]},enumerable:!1,configurable:!0}),e.prototype.clear=function(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()},e.prototype.addNode=function(e,t){var r=this.nodeLists[e];if(r||(r=this.nodeLists[e]=[]),r.push(t),t.kind!==e){var a=u.default.getProperty(t,"in-lists")||"",n=(a?a.split(/,/):[]).concat(e).join(",");u.default.setProperty(t,"in-lists",n)}},e.prototype.getList=function(e){var t,r,a=this.nodeLists[e]||[],n=[];try{for(var o=i(a),l=o.next();!l.done;l=o.next()){var s=l.value;this.inTree(s)&&n.push(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return this.nodeLists[e]=n,n},e.prototype.removeFromList=function(e,t){var r,a,n=this.nodeLists[e]||[];try{for(var o=i(t),l=o.next();!l.done;l=o.next()){var s=l.value,u=n.indexOf(s);u>=0&&n.splice(u,1)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}},e.prototype.inTree=function(e){for(;e&&e!==this.root;)e=e.parent;return!!e},e}();t.default=p},1130:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o,l=r(9007),s=i(r(1256)),u=i(r(8417)),c=i(r(3971)),d=r(5368);!function(e){var t=7.2,r={em:function(e){return e},ex:function(e){return.43*e},pt:function(e){return e/10},pc:function(e){return 1.2*e},px:function(e){return e*t/72},in:function(e){return e*t},cm:function(e){return e*t/2.54},mm:function(e){return e*t/25.4},mu:function(e){return e/18}},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",o="(pt|em|ex|mu|px|mm|cm|in|pc)",p=RegExp("^\\s*"+i+"\\s*"+o+"\\s*$"),f=RegExp("^\\s*"+i+"\\s*"+o+" ?");function C(e,t){void 0===t&&(t=!1);var n=e.match(t?f:p);return n?function(e){var t=a(e,3),n=t[0],i=t[1],o=t[2];if("mu"!==i)return[n,i,o];return[h(r[i](parseFloat(n||"1"))).slice(0,-2),"em",o]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function h(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function m(e,t,r){"{"!==t&&"}"!==t||(t="\\"+t);var a="{\\bigg"+r+" "+t+"}",n="{\\big"+r+" "+t+"}";return new u.default("\\mathchoice"+a+n+n+n,{},e).mml()}function g(e,t,r){t=t.replace(/^\s+/,d.entities.nbsp).replace(/\s+$/,d.entities.nbsp);var a=e.create("text",t);return e.create("node","mtext",[],r,a)}function y(e,t,r){if(r.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+r.length>e.configuration.options.maxBuffer)throw new c.default("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+r}function L(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function b(e,t){for(var r=e.length,a=0,n="",i=0,o=0,l=!0,s=!1;ia&&(o=a)),a++;break;case"}":a&&a--,(l||s)&&(o--,s=!0),l=!1;break;default:if(!a&&-1!==t.indexOf(u))return[s?"true":L(n,o),u,e.slice(i)];l=!1,s=!1}n+=u}if(a)throw new c.default("ExtraOpenMissingClose","Extra open brace or missing close brace");return[s?"true":L(n,o),"",e.slice(i)]}e.matchDimen=C,e.dimen2em=function(e){var t=a(C(e),2),n=t[0],i=t[1],o=parseFloat(n||"1"),l=r[i];return l?l(o):0},e.Em=h,e.cols=function(){for(var e=[],t=0;t1&&(s=[e.create("node","mrow",s)]),s},e.internalText=g,e.underOver=function(t,r,a,n,i){if(e.checkMovableLimits(r),s.default.isType(r,"munderover")&&s.default.isEmbellished(r)){s.default.setProperties(s.default.getCoreMO(r),{lspace:0,rspace:0});var o=t.create("node","mo",[],{rspace:0});r=t.create("node","mrow",[o,r])}var u=t.create("node","munderover",[r]);s.default.setChild(u,"over"===n?u.over:u.under,a);var c=u;return i&&(c=t.create("node","TeXAtom",[u],{texClass:l.TEXCLASS.OP,movesupsub:!0})),s.default.setProperty(c,"subsupOK",!0),c},e.checkMovableLimits=function(e){var t=s.default.isType(e,"mo")?s.default.getForm(e):null;(s.default.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&s.default.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;var t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,r,a){return a||(r=e.trimSpaces(r||"")),"t"===r?t.arraydef.align="baseline 1":"b"===r?t.arraydef.align="baseline -1":"c"===r?t.arraydef.align="axis":r&&(a?(a.string="[".concat(r,"]")+a.string.slice(a.i),a.i=0):t.arraydef.align=r),t},e.substituteArgs=function(e,t,r){for(var a="",n="",i=0;it.length)throw new c.default("IllegalMacroParam","Illegal macro parameter reference");n=y(e,y(e,n,a),t[parseInt(o,10)-1]),a=""}else a+=o}return y(e,n,a)},e.addArgs=y,e.checkMaxMacros=function(e,t){if(void 0===t&&(t=!0),!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new c.default("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new c.default("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e){if(e.stack.global.eqnenv)throw new c.default("ErroneousNestingEq","Erroneous nesting of equation structures");e.stack.global.eqnenv=!0},e.copyNode=function(e,t){var r=e.copy(),a=t.configuration;return r.walkTree((function(e){var t,r;a.addNode(e.kind,e);var i=(e.getProperty("in-lists")||"").split(/,/);try{for(var o=n(i),l=o.next();!l.done;l=o.next()){var s=l.value;s&&a.addNode(s,e)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}})),r},e.MmlFilterAttribute=function(e,t,r){return r},e.getFontDef=function(e){var t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t,r){var i,o;void 0===t&&(t=null),void 0===r&&(r=!1);var l=function(e){var t,r,n,i,o,l={},s=e;for(;s;)i=(t=a(b(s,["=",","]),3))[0],n=t[1],s=t[2],"="===n?(o=(r=a(b(s,[","]),3))[0],n=r[1],s=r[2],o="false"===o||"true"===o?JSON.parse(o):o,l[i]=o):i&&(l[i]=!0);return l}(e);if(t)try{for(var s=n(Object.keys(l)),u=s.next();!u.done;u=s.next()){var d=u.value;if(!t.hasOwnProperty(d)){if(r)throw new c.default("InvalidOption","Invalid option: %1",d);delete l[d]}}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return l}}(o||(o={})),t.default=o},9497:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseItem=t.MmlStack=void 0;var u=s(r(3971)),c=function(){function e(e){this._nodes=e}return Object.defineProperty(e.prototype,"nodes",{get:function(){return this._nodes},enumerable:!1,configurable:!0}),e.prototype.Push=function(){for(var e,t=[],r=0;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TagsFactory=t.AllTags=t.NoTags=t.AbstractTags=t.TagInfo=t.Label=void 0;var l=o(r(8417)),s=function(e,t){void 0===e&&(e="???"),void 0===t&&(t=""),this.tag=e,this.id=t};t.Label=s;var u=function(e,t,r,a,n,i,o,l){void 0===e&&(e=""),void 0===t&&(t=!1),void 0===r&&(r=!1),void 0===a&&(a=null),void 0===n&&(n=""),void 0===i&&(i=""),void 0===o&&(o=!1),void 0===l&&(l=""),this.env=e,this.taggable=t,this.defaultTags=r,this.tag=a,this.tagId=n,this.tagFormat=i,this.noTag=o,this.labelId=l};t.TagInfo=u;var c=function(){function e(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new u,this.history=[],this.stack=[],this.enTag=function(e,t){var r=this.configuration.nodeFactory,a=r.create("node","mtd",[e]),n=r.create("node","mlabeledtr",[t,a]);return r.create("node","mtable",[n],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}return e.prototype.start=function(e,t,r){this.currentTag&&this.stack.push(this.currentTag);var a=this.label;this.currentTag=new u(e,t,r),this.label=a},Object.defineProperty(e.prototype,"env",{get:function(){return this.currentTag.env},enumerable:!1,configurable:!0}),e.prototype.end=function(){this.history.push(this.currentTag);var e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)},e.prototype.tag=function(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1},e.prototype.notag=function(){this.tag("",!0),this.currentTag.noTag=!0},Object.defineProperty(e.prototype,"noTag",{get:function(){return this.currentTag.noTag},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this.currentTag.labelId},set:function(e){this.currentTag.labelId=e},enumerable:!1,configurable:!0}),e.prototype.formatUrl=function(e,t){return t+"#"+encodeURIComponent(e)},e.prototype.formatTag=function(e){return"("+e+")"},e.prototype.formatId=function(e){return"mjx-eqn:"+e.replace(/\s/g,"_")},e.prototype.formatNumber=function(e){return e.toString()},e.prototype.autoTag=function(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))},e.prototype.clearTag=function(){this.tag(null,!0),this.currentTag.tagId=""},e.prototype.getTag=function(e){if(void 0===e&&(e=!1),e)return this.autoTag(),this.makeTag();var t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null},e.prototype.resetTag=function(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()},e.prototype.reset=function(e){void 0===e&&(e=0),this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""},e.prototype.startEquation=function(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new u("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;var t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)},e.prototype.finishEquation=function(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)},e.prototype.finalize=function(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;var r=this.makeTag();return this.enTag(e,r)},e.prototype.makeId=function(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)},e.prototype.makeTag=function(){this.makeId(),this.label&&(this.labels[this.label]=new s(this.currentTag.tag,this.currentTag.tagId),this.label="");var e=new l.default("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId})},e}();t.AbstractTags=c;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.autoTag=function(){},t.prototype.getTag=function(){return this.currentTag.tag?e.prototype.getTag.call(this):null},t}(c);t.NoTags=d;var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.finalize=function(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;var r=this.getTag(!0);return this.enTag(e,r)},t}(c);t.AllTags=p,function(e){var t=new Map([["none",d],["all",p]]),r="none";e.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1},e.add=function(e,r){t.set(e,r)},e.addTags=function(t){var r,a;try{for(var n=i(Object.keys(t)),o=n.next();!o.done;o=n.next()){var l=o.value;e.add(l,t[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}},e.create=function(e){var a=t.get(e)||t.get(r);if(!a)throw Error("Unknown tags class");return new a},e.setDefault=function(e){r=e},e.getDefault=function(){return e.create(r)}}(t.TagsFactory||(t.TagsFactory={}))},8317:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.TexConstant=void 0,function(e){e.Variant={NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALLIGRAPHIC:"-tex-calligraphic",BOLDCALLIGRAPHIC:"-tex-bold-calligraphic",OLDSTYLE:"-tex-oldstyle",BOLDOLDSTYLE:"-tex-bold-oldstyle",MATHITALIC:"-tex-mathit"},e.Form={PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},e.LineBreak={AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},e.LineBreakStyle={BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},e.IndentAlign={LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},e.IndentShift={INDENTSHIFT:"indentshift"},e.LineThickness={THIN:"thin",MEDIUM:"medium",THICK:"thick"},e.Notation={LONGDIV:"longdiv",ACTUARIAL:"actuarial",PHASORANGLE:"phasorangle",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",NORTHEASTARROW:"northeastarrow",MADRUWB:"madruwb",UPDIAGONALARROW:"updiagonalarrow"},e.Align={TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},e.Lines={NONE:"none",SOLID:"solid",DASHED:"dashed"},e.Side={LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},e.Width={AUTO:"auto",FIT:"fit"},e.Actiontype={TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},e.Overflow={LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},e.Unit={EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"}}(t.TexConstant||(t.TexConstant={}))},3971:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,r){for(var a=[],n=2;n="0"&&o<="9")a[n]=r[parseInt(a[n],10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else if("{"===o){if((o=a[n].substr(1))>="0"&&o<="9")a[n]=r[parseInt(a[n].substr(1,a[n].length-2),10)-1],"number"==typeof a[n]&&(a[n]=a[n].toString());else a[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[n]="%"+a[n])}null==a[n]&&(a[n]="???")}return a.join("")},e.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,e}();t.default=r},8417:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt)throw new c.default("XalignOverflow","Extra %1 in row of %2","&",this.name)},t.prototype.EndRow=function(){for(var t,r=this.row,a=this.getProperty("xalignat");r.lengththis.maxrow&&(this.maxrow=this.row.length),e.prototype.EndRow.call(this);var n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){var o=u.default.getChildren(n)[0],l=this.factory.configuration.options.tagSide,s=i({width:0},"right"===l?{lspace:"-1width"}:{}),c=this.create("node","mpadded",u.default.getChildren(o),s);o.setChildren([c])}},t.prototype.EndTable=function(){(e.prototype.EndTable.call(this),this.center)&&(this.maxrow<=2&&(delete this.arraydef.width,delete this.global.indentalign))},t}(l.EqnArrayItem);t.FlalignItem=f},7379:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=r(4387),s=i(r(9140)),u=r(8317),c=o(r(5450)),d=o(r(1130)),p=r(9007),f=r(6010);new s.CharacterMap("AMSmath-mathchar0mo",c.default.mathchar0mo,{iiiint:["\u2a0c",{texClass:p.TEXCLASS.OP}]}),new s.RegExpMap("AMSmath-operatorLetter",l.AmsMethods.operatorLetter,/[-*]/i),new s.CommandMap("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",f.MATHSPACE.negativemediummathspace],negthickspace:["Spacer",f.MATHSPACE.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",u.TexConstant.Align.LEFT],shoveright:["HandleShove",u.TexConstant.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},l.AmsMethods),new s.EnvironmentMap("AMSmath-environment",c.default.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl",d.default.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl",d.default.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl",d.default.cols(0)],gather:["EqnArray",null,!0,!0,"c"],"gather*":["EqnArray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl",d.default.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","auto auto fit"],subarray:["Array",null,null,null,null,d.default.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",d.default.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},l.AmsMethods),new s.DelimiterMap("AMSmath-delimiter",c.default.delimiter,{"\\lvert":["|",{texClass:p.TEXCLASS.OPEN}],"\\rvert":["|",{texClass:p.TEXCLASS.CLOSE}],"\\lVert":["\u2016",{texClass:p.TEXCLASS.OPEN}],"\\rVert":["\u2016",{texClass:p.TEXCLASS.CLOSE}]}),new s.CharacterMap("AMSsymbols-mathchar0mi",c.default.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:u.TexConstant.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:u.TexConstant.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:u.TexConstant.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:u.TexConstant.Variant.ITALIC}],varXi:["\u039e",{mathvariant:u.TexConstant.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:u.TexConstant.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:u.TexConstant.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:u.TexConstant.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:u.TexConstant.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:u.TexConstant.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:u.TexConstant.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:u.TexConstant.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:u.TexConstant.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:u.TexConstant.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new s.CharacterMap("AMSsymbols-mathchar0mo",c.default.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:["\u22a8",{variantForm:!0}],Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new s.DelimiterMap("AMSsymbols-delimiter",c.default.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new s.CommandMap("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},l.AmsMethods)},4387:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NEW_OPS=t.AmsMethods=void 0;var o=i(r(1130)),l=i(r(5450)),s=i(r(1256)),u=r(8317),c=i(r(8417)),d=i(r(3971)),p=r(8803),f=i(r(7693)),C=r(9007);function h(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&m(e))return[e,null];var t=s.default.getChildAt(e,0);return e.isInferred&&t&&m(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function m(e){var t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}t.AmsMethods={},t.AmsMethods.AmsEqnArray=function(e,t,r,a,n,i,l){var s=e.GetBrackets("\\begin{"+t.getName()+"}"),u=f.default.EqnArray(e,t,r,a,n,i,l);return o.default.setArrayAlign(u,s,e)},t.AmsMethods.AlignAt=function(e,r,a,n){var i,l,s=r.getName(),u="",c=[];if(n||(l=e.GetBrackets("\\begin{"+s+"}")),(i=e.GetArgument("\\begin{"+s+"}")).match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+s+"}");for(var p=parseInt(i,10);p>0;)u+="rl",c.push("0em 0em"),p--;var f=c.join(" ");if(n)return t.AmsMethods.EqnArray(e,r,a,n,u,f);var C=t.AmsMethods.EqnArray(e,r,a,n,u,f);return o.default.setArrayAlign(C,l,n?null:e)},t.AmsMethods.Multline=function(e,t,r){e.Push(t),o.default.checkEqnEnv(e);var a=e.itemFactory.create("multline",r,e.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},t.AmsMethods.XalignAt=function(e,r,a,n){var i=e.GetArgument("\\begin{"+r.getName()+"}");if(i.match(/[^0-9]/))throw new d.default("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r.getName()+"}");var o=n?"crl":"rlc",l=n?"fit auto auto":"auto auto fit",s=t.AmsMethods.FlalignArray(e,r,a,n,!1,o,l,!0);return s.setProperty("xalignat",2*parseInt(i)),s},t.AmsMethods.FlalignArray=function(e,t,r,a,n,i,l,s){void 0===s&&(s=!1),e.Push(t),o.default.checkEqnEnv(e),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center");var u=e.itemFactory.create("flalign",t.getName(),r,a,n,e.stack);return u.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:l,rowspacing:"3pt",side:e.options.tagSide,minlabelspacing:s?"0":e.options.tagIndent,"data-width-includes-label":!0},u.setProperty("zeroWidthLabel",s),u},t.NEW_OPS="ams-declare-ops",t.AmsMethods.HandleDeclareOp=function(e,r){var a=e.GetStar()?"*":"",n=o.default.trimSpaces(e.GetArgument(r));"\\"===n.charAt(0)&&(n=n.substr(1));var i=e.GetArgument(r);e.configuration.handlers.retrieve(t.NEW_OPS).add(n,new p.Macro(n,t.AmsMethods.Macro,["\\operatorname".concat(a,"{").concat(i,"}")]))},t.AmsMethods.HandleOperatorName=function(e,t){var r=e.GetStar(),n=o.default.trimSpaces(e.GetArgument(t)),i=new c.default(n,a(a({},e.stack.env),{font:u.TexConstant.Variant.NORMAL,multiLetterIdentifiers:/^[-*a-z]+/i,operatorLetters:!0}),e.configuration).mml();if(i.isKind("mi")||(i=e.create("node","TeXAtom",[i])),s.default.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:C.TEXCLASS.OP}),!r){var l=e.GetNext(),d=e.i;"\\"===l&&++e.i&&"limits"!==e.GetCS()&&(e.i=d)}e.Push(e.itemFactory.create("fn",i))},t.AmsMethods.SideSet=function(e,t){var r=n(h(e.ParseArg(t)),2),a=r[0],i=r[1],l=n(h(e.ParseArg(t)),2),u=l[0],c=l[1],d=e.ParseArg(t),p=d;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[o.default.copyNode(d,e)],{width:0})]),s.default.getChildAt(a,0)):(p=e.create("node","mmultiscripts",[d]),u&&s.default.appendChildren(p,[s.default.getChildAt(u,1)||e.create("node","none"),s.default.getChildAt(u,2)||e.create("node","none")]),s.default.setProperty(p,"scriptalign","left"),s.default.appendChildren(p,[e.create("node","mprescripts"),s.default.getChildAt(a,1)||e.create("node","none"),s.default.getChildAt(a,2)||e.create("node","none")]))),u&&p===d&&(u.replaceChild(d,s.default.getChildAt(u,0)),p=u);var f=e.create("node","TeXAtom",[],{texClass:C.TEXCLASS.OP,movesupsub:!0,movablelimits:!0});i&&(a&&f.appendChild(a),f.appendChild(i)),f.appendChild(p),c&&f.appendChild(c),e.Push(f)},t.AmsMethods.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&l.default.variable(e,t)},t.AmsMethods.MultiIntegral=function(e,t,r){var a=e.GetNext();if("\\"===a){var n=e.i;a=e.GetArgument(t),e.i=n,"\\limits"===a&&(r="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}e.string=r+" "+e.string.slice(e.i),e.i=0},t.AmsMethods.xArrow=function(e,t,r,a,n){var i={width:"+"+o.default.Em((a+n)/18),lspace:o.default.Em(a/18)},l=e.GetBrackets(t),u=e.ParseArg(t),d=e.create("node","mspace",[],{depth:".25em"}),p=e.create("token","mo",{stretchy:!0,texClass:C.TEXCLASS.REL},String.fromCodePoint(r));p=e.create("node","mstyle",[p],{scriptlevel:0});var f=e.create("node","munderover",[p]),h=e.create("node","mpadded",[u,d],i);if(s.default.setAttribute(h,"voffset","-.2em"),s.default.setAttribute(h,"height","-.2em"),s.default.setChild(f,f.over,h),l){var m=new c.default(l,e.stack.env,e.configuration).mml(),g=e.create("node","mspace",[],{height:".75em"});h=e.create("node","mpadded",[m,g],i),s.default.setAttribute(h,"voffset",".15em"),s.default.setAttribute(h,"depth","-.15em"),s.default.setChild(f,f.under,h)}s.default.setProperty(f,"subsupOK",!0),e.Push(f)},t.AmsMethods.HandleShove=function(e,t,r){var a=e.stack.Top();if("multline"!==a.kind)throw new d.default("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(a.Size())throw new d.default("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);a.setProperty("shove",r)},t.AmsMethods.CFrac=function(e,t){var r=o.default.trimSpaces(e.GetBrackets(t,"")),a=e.GetArgument(t),n=e.GetArgument(t),i={l:u.TexConstant.Align.LEFT,r:u.TexConstant.Align.RIGHT,"":""},l=new c.default("\\strut\\textstyle{"+a+"}",e.stack.env,e.configuration).mml(),p=new c.default("\\strut\\textstyle{"+n+"}",e.stack.env,e.configuration).mml(),f=e.create("node","mfrac",[l,p]);if(null==(r=i[r]))throw new d.default("IllegalAlign","Illegal alignment specified in %1",e.currentCS);r&&s.default.setProperties(f,{numalign:r,denomalign:r}),e.Push(f)},t.AmsMethods.Genfrac=function(e,t,r,a,n,i){null==r&&(r=e.GetDelimiterArg(t)),null==a&&(a=e.GetDelimiterArg(t)),null==n&&(n=e.GetArgument(t)),null==i&&(i=o.default.trimSpaces(e.GetArgument(t)));var l=e.ParseArg(t),u=e.ParseArg(t),c=e.create("node","mfrac",[l,u]);if(""!==n&&s.default.setAttribute(c,"linethickness",n),(r||a)&&(s.default.setProperty(c,"withDelims",!0),c=o.default.fixedFence(e.configuration,r,c,a)),""!==i){var p=parseInt(i,10),f=["D","T","S","SS"][p];if(null==f)throw new d.default("BadMathStyleFor","Bad math style for %1",e.currentCS);c=e.create("node","mstyle",[c]),"D"===f?s.default.setProperties(c,{displaystyle:!0,scriptlevel:0}):s.default.setProperties(c,{displaystyle:!1,scriptlevel:p-1})}e.Push(c)},t.AmsMethods.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new d.default("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new d.default("MultipleCommand","Multiple %1",e.currentCS);var r=e.GetStar(),a=o.default.trimSpaces(e.GetArgument(t));e.tags.tag(a,r)},t.AmsMethods.HandleNoTag=f.default.HandleNoTag,t.AmsMethods.HandleRef=f.default.HandleRef,t.AmsMethods.Macro=f.default.Macro,t.AmsMethods.Accent=f.default.Accent,t.AmsMethods.Tilde=f.default.Tilde,t.AmsMethods.Array=f.default.Array,t.AmsMethods.Spacer=f.default.Spacer,t.AmsMethods.NamedOp=f.default.NamedOp,t.AmsMethods.EqnArray=f.default.EqnArray,t.AmsMethods.Equation=f.default.Equation},1275:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AutoloadConfiguration=void 0;var i=r(9899),o=r(9140),l=r(8803),s=r(7741),u=r(265),c=r(7233);function d(e,t,r,i){var o,l,c,d;if(u.Package.packages.has(e.options.require.prefix+r)){var C=e.options.autoload[r],h=a(2===C.length&&Array.isArray(C[0])?C:[C,[]],2),m=h[0],g=h[1];try{for(var y=n(m),L=y.next();!L.done;L=y.next()){var b=L.value;p.remove(b)}}catch(e){o={error:e}}finally{try{L&&!L.done&&(l=y.return)&&l.call(y)}finally{if(o)throw o.error}}try{for(var v=n(g),k=v.next();!k.done;k=v.next()){var S=k.value;f.remove(S)}}catch(e){c={error:e}}finally{try{k&&!k.done&&(d=v.return)&&d.call(v)}finally{if(c)throw c.error}}e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}(0,s.RequireLoad)(e,r)}var p=new o.CommandMap("autoload-macros",{},{}),f=new o.CommandMap("autoload-environments",{},{});t.AutoloadConfiguration=i.Configuration.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:(0,c.expandable)({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode"],verb:["verb"]})},config:function(e,t){var r,i,o,u,c,C,h=t.parseOptions,m=h.handlers.get("macro"),g=h.handlers.get("environment"),y=h.options.autoload;h.packageData.set("autoload",{Autoload:d});try{for(var L=n(Object.keys(y)),b=L.next();!b.done;b=L.next()){var v=b.value,k=y[v],S=a(2===k.length&&Array.isArray(k[0])?k:[k,[]],2),w=S[0],A=S[1];try{for(var E=(o=void 0,n(w)),x=E.next();!x.done;x=E.next()){var M=x.value;m.lookup(M)&&"color"!==M||p.add(M,new l.Macro(M,d,[v,!0]))}}catch(e){o={error:e}}finally{try{x&&!x.done&&(u=E.return)&&u.call(E)}finally{if(o)throw o.error}}try{for(var _=(c=void 0,n(A)),O=_.next();!O.done;O=_.next()){var P=O.value;g.lookup(P)||f.add(P,new l.Macro(P,d,[v,!1]))}}catch(e){c={error:e}}finally{try{O&&!O.done&&(C=_.return)&&C.call(_)}finally{if(c)throw c.error}}}}catch(e){r={error:e}}finally{try{b&&!b.done&&(i=L.return)&&i.call(L)}finally{if(r)throw r.error}}h.packageData.get("require")||s.RequireConfiguration.config(e,t)},init:function(e){e.options.require||(0,c.defaultOptions)(e.options,s.RequireConfiguration.options)},priority:10})},2942:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseConfiguration=t.BaseTags=t.Other=void 0;var d=r(9899),p=r(2947),f=c(r(3971)),C=c(r(1256)),h=r(9140),m=s(r(1181)),g=r(6521);r(1267);var y=r(4082);function L(e,t){var r=e.stack.env.font?{mathvariant:e.stack.env.font}:{},a=p.MapHandler.getMap("remap").lookup(t),n=(0,y.getRange)(t),i=n?n[3]:"mo",o=e.create("token",i,r,a?a.char:t);n[4]&&o.attributes.set("mathvariant",n[4]),"mo"===i&&(C.default.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new h.CharacterMap("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"}),t.Other=L;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t}(g.AbstractTags);t.BaseTags=b,t.BaseConfiguration=d.Configuration.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:L,macro:function(e,t){throw new f.default("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new f.default("UnknownEnv","Unknown environment '%1'",t)}},items:(n={},n[m.StartItem.prototype.kind]=m.StartItem,n[m.StopItem.prototype.kind]=m.StopItem,n[m.OpenItem.prototype.kind]=m.OpenItem,n[m.CloseItem.prototype.kind]=m.CloseItem,n[m.PrimeItem.prototype.kind]=m.PrimeItem,n[m.SubsupItem.prototype.kind]=m.SubsupItem,n[m.OverItem.prototype.kind]=m.OverItem,n[m.LeftItem.prototype.kind]=m.LeftItem,n[m.Middle.prototype.kind]=m.Middle,n[m.RightItem.prototype.kind]=m.RightItem,n[m.BreakItem.prototype.kind]=m.BreakItem,n[m.BeginItem.prototype.kind]=m.BeginItem,n[m.EndItem.prototype.kind]=m.EndItem,n[m.StyleItem.prototype.kind]=m.StyleItem,n[m.PositionItem.prototype.kind]=m.PositionItem,n[m.CellItem.prototype.kind]=m.CellItem,n[m.MmlItem.prototype.kind]=m.MmlItem,n[m.FnItem.prototype.kind]=m.FnItem,n[m.NotItem.prototype.kind]=m.NotItem,n[m.NonscriptItem.prototype.kind]=m.NonscriptItem,n[m.DotsItem.prototype.kind]=m.DotsItem,n[m.ArrayItem.prototype.kind]=m.ArrayItem,n[m.EqnArrayItem.prototype.kind]=m.EqnArrayItem,n[m.EquationItem.prototype.kind]=m.EquationItem,n[m.MstyleItem.prototype.kind]=m.MstyleItem,n),options:{maxMacros:1e3,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:b},postprocessors:[[function(e){var t,r,a=e.data;try{for(var n=u(a.getList("nonscript")),i=n.next();!i.done;i=n.next()){var o=i.value;if(o.attributes.get("scriptlevel")>0){var l=o.parent;if(l.childNodes.splice(l.childIndex(o),1),a.removeFromList(o.kind,[o]),o.isKind("mrow")){var s=o.childNodes[0];a.removeFromList("mstyle",[s]),a.removeFromList("mspace",s.childNodes[0].childNodes)}}else o.isKind("mrow")&&(o.parent.replaceChild(o.childNodes[0],o),a.removeFromList("mrow",[o]))}}catch(e){t={error:e}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},-4]]})},1181:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EquationItem=t.MstyleItem=t.EqnArrayItem=t.ArrayItem=t.DotsItem=t.NonscriptItem=t.NotItem=t.FnItem=t.MmlItem=t.CellItem=t.PositionItem=t.StyleItem=t.EndItem=t.BeginItem=t.BreakItem=t.RightItem=t.Middle=t.LeftItem=t.OverItem=t.SubsupItem=t.PrimeItem=t.CloseItem=t.OpenItem=t.StopItem=t.StartItem=void 0;var u=r(2947),c=r(5368),d=r(9007),p=s(r(3971)),f=s(r(1130)),C=s(r(1256)),h=r(8292),m=function(e){function t(t,r){var a=e.call(this,t)||this;return a.global=r,a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"start"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("stop")){var r=this.toMml();return this.global.isInner||(r=this.factory.configuration.tags.finalize(r,this.env)),[[this.factory.create("mml",r)],!0]}return e.prototype.checkItem.call(this,t)},t}(h.BaseItem);t.StartItem=m;var g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"stop"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.StopItem=g;var y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"open"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("close")){var r=this.toMml(),a=this.create("node","TeXAtom",[r]);return[[this.factory.create("mml",a)],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(h.BaseItem.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]}),t}(h.BaseItem);t.OpenItem=y;var L=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"close"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.CloseItem=L;var b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"prime"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t=i(this.Peek(2),2),r=t[0],a=t[1];return!C.default.isType(r,"msubsup")||C.default.isType(r,"msup")?[[this.create("node","msup",[r,a]),e],!0]:(C.default.setChild(r,r.sup,a),[[r,e],!0])},t}(h.BaseItem);t.PrimeItem=b;var v=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"subsup"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("open")||t.isKind("left"))return h.BaseItem.success;var r=this.First,a=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==a)C.default.setChild(r,2,this.getProperty("primes"));else{C.default.setProperty(this.getProperty("primes"),"variantForm",!0);var n=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=n}return C.default.setChild(r,a,t.First),null!=this.getProperty("movesupsub")&&C.default.setProperty(r,"movesupsub",this.getProperty("movesupsub")),[[this.factory.create("mml",r)],!0]}if(e.prototype.checkItem.call(this,t)[1]){var l=this.getErrors(["","sub","sup"][a]);throw new(p.default.bind.apply(p.default,o([void 0,l[0],l[1]],i(l.splice(2)),!1)))}return null},t.errors=Object.assign(Object.create(h.BaseItem.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]}),t}(h.BaseItem);t.SubsupItem=v;var k=function(e){function t(t){var r=e.call(this,t)||this;return r.setProperty("name","\\over"),r}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"over"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("over"))throw new p.default("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){var r=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&C.default.setAttribute(r,"linethickness",this.getProperty("thickness")),(this.getProperty("open")||this.getProperty("close"))&&(C.default.setProperty(r,"withDelims",!0),r=f.default.fixedFence(this.factory.configuration,this.getProperty("open"),r,this.getProperty("close"))),[[this.factory.create("mml",r),t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.toString=function(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"},t}(h.BaseItem);t.OverItem=k;var S=function(e){function t(t,r){var a=e.call(this,t)||this;return a.setProperty("delim",r),a}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"left"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("right"))return[[this.factory.create("mml",f.default.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){var r={stretchy:!0};return t.getProperty("color")&&(r.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.CLOSE}),this.create("token","mo",r,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:d.TEXCLASS.OPEN})),this.env={},[[this],!0]}return e.prototype.checkItem.call(this,t)},t.errors=Object.assign(Object.create(h.BaseItem.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]}),t}(h.BaseItem);t.LeftItem=S;var w=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"middle"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.Middle=w;var A=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("delim",r),a&&n.setProperty("color",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"right"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.RightItem=A;var E=function(e){function t(t,r,a){var n=e.call(this,t)||this;return n.setProperty("linebreak",r),n.setProperty("insert",a),n}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"break"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a=this.getProperty("linebreak");if(e.isKind("mml")){var n=e.First;if(n.isKind("mo")){if("after"!==((null===(r=null===(t=C.default.getOp(n))||void 0===t?void 0:t[3])||void 0===r?void 0:r.linebreakstyle)||C.default.getAttribute(n,"linebreakstyle")))return C.default.setAttribute(n,"linebreak",a),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}var i=this.create("token","mo",{linebreak:a});return[[this.factory.create("mml",i),e],!0]},t}(h.BaseItem);t.BreakItem=E;var x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"begin"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new p.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?h.BaseItem.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new p.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(h.BaseItem);t.BeginItem=x;var M=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"end"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.EndItem=M;var _=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"style"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(!t.isClose)return e.prototype.checkItem.call(this,t);var r=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",r),t],!0]},t}(h.BaseItem);t.StyleItem=_;var O=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"position"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose)throw new p.default("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){var r=t.toMml();switch(this.getProperty("move")){case"vertical":return r=this.create("node","mpadded",[r],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",r)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return e.prototype.checkItem.call(this,t)},t}(h.BaseItem);t.PositionItem=O;var P=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"cell"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isClose",{get:function(){return!0},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.CellItem=P;var N=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"isFinal",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"kind",{get:function(){return"mml"},enumerable:!1,configurable:!0}),t}(h.BaseItem);t.MmlItem=N;var T=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"fn"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){var r=this.First;if(r){if(t.isOpen)return h.BaseItem.success;if(!t.isKind("fn")){var a=t.First;if(!t.isKind("mml")||!a)return[[r,t],!0];if(C.default.isType(a,"mstyle")&&a.childNodes.length&&C.default.isType(a.childNodes[0].childNodes[0],"mspace")||C.default.isType(a,"mspace"))return[[r,t],!0];C.default.isEmbellished(a)&&(a=C.default.getCoreMO(a));var n=C.default.getForm(a);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[r,t],!0]}var i=this.create("token","mo",{texClass:d.TEXCLASS.NONE},c.entities.ApplyFunction);return[[r,i,t],!0]}return e.prototype.checkItem.apply(this,arguments)},t}(h.BaseItem);t.FnItem=T;var R=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.remap=u.MapHandler.getMap("not_remap"),t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"not"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){var t,r,a;if(e.isKind("open")||e.isKind("left"))return h.BaseItem.success;if(e.isKind("mml")&&(C.default.isType(e.First,"mo")||C.default.isType(e.First,"mi")||C.default.isType(e.First,"mtext"))&&(t=e.First,1===(r=C.default.getText(t)).length&&!C.default.getProperty(t,"movesupsub")&&1===C.default.getChildren(t).length))return this.remap.contains(r)?(a=this.create("text",this.remap.lookup(r).char),C.default.setChild(t,0,a)):(a=this.create("text","\u0338"),C.default.appendChildren(t,[a])),[[e],!0];a=this.create("text","\u29f8");var n=this.create("node","mtext",[],{},a),i=this.create("node","mpadded",[n],{width:0});return[[t=this.create("node","TeXAtom",[i],{texClass:d.TEXCLASS.REL}),e],!0]},t}(h.BaseItem);t.NotItem=R;var F=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"nonscript"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("mml")&&1===e.Size()){var t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=C.default.getChildren(C.default.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){var r=this.create("node","mrow",[e.Pop()]);e.Push(r)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]},t}(h.BaseItem);t.NonscriptItem=F;var B=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"dots"},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(e){if(e.isKind("open")||e.isKind("left"))return h.BaseItem.success;var t=this.getProperty("ldots"),r=e.First;if(e.isKind("mml")&&C.default.isEmbellished(r)){var a=C.default.getTexClass(C.default.getCoreMO(r));a!==d.TEXCLASS.BIN&&a!==d.TEXCLASS.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]},t}(h.BaseItem);t.DotsItem=B;var D=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.table=[],t.row=[],t.frame=[],t.hfill=[],t.arraydef={},t.cstart=[],t.cend=[],t.cextra=[],t.atEnd=!1,t.ralign=[],t.dashed=!1,t}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"array"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"copyEnv",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),h.BaseItem.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),h.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[r],!0];throw new p.default("MissingCloseBrace","Missing close brace")}return[[r,t],!0]}return e.prototype.checkItem.call(this,t)},t.prototype.createMml=function(){var e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.getProperty("arrayPadding")&&(C.default.setAttribute(t,"frame",""),C.default.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),4===this.frame.length?C.default.setAttribute(t,"frame",this.dashed?"dashed":"solid"):this.frame.length&&(this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),this.getProperty("arrayPadding")||C.default.removeAttribute(t,"frame"),t=this.create("node","menclose",[t],{notation:this.frame.join(" ")}),"none"===(this.arraydef.columnlines||"none")&&"none"===(this.arraydef.rowlines||"none")||C.default.setAttribute(t,"data-padding",0)),(this.getProperty("open")||this.getProperty("close"))&&(t=f.default.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t},t.prototype.StartEntry=function(){var e=this.row.length,t=this.cstart[e],r=this.cend[e],a=this.ralign[e],n=this.cextra;if(t||r||a||n[e]||n[e+1]){var o=i(this.getEntry(),4),l=o[0],s=o[1],u=o[2],c=o[3];if(!n[e]||this.atEnd&&!n[e+1]||(t+="&"),"&"!==u&&(c=!!s.trim()||!(!e&&"\\end"===u.substr(0,4)),n[e+1]&&!n[e]&&(r=(r||"")+"&",this.atEnd=!0)),c||l){var d=this.parser;c&&(t&&(s=f.default.addArgs(d,t,s)),r&&(s=f.default.addArgs(d,s,r)),a&&(s="\\text{"+s.trim()+"}")),l&&(s=f.default.addArgs(d,l,s)),d.string=f.default.addArgs(d,s,d.string),d.i=0}}},t.prototype.getEntry=function(){for(var e,t=this.parser,r=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\{array\}|\\cr|\\)/,a=0,n=0,i=t.i,o=["","","",!1];null!==(e=t.string.slice(i).match(r));)switch(i+=e[0].length,e[2]){case"\\":i++;break;case"{":a++;break;case"}":if(!a)return o;a--;break;case"\\begin{array}":!a&&n++;break;case"\\end{array}":if(!a&&n){n--;break}default:if(a||n)continue;i-=e[2].length;var l=t.string.slice(t.i,i).trim(),s=l.match(/^(?:\s*\\(?:hline|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(l=l.slice(s[0].length)),t.string=t.string.slice(i),t.i=0,[(null==s?void 0:s[0])||"",l,e[2],!0]}return o},t.prototype.EndEntry=function(){var e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&C.default.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&C.default.setAttribute(e,"columnalign",C.default.getAttribute(e,"columnalign")?"center":"left"));var t=this.ralign[this.row.length];if(t){var r=i(t,3),a=r[0],n=r[1],o=r[2],l=this.create("node","TeXAtom",[this.create("node","mpadded",e.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":o})],{texClass:a});e.childNodes[0].childNodes=[],e.appendChild(l)}this.row.push(e),this.Clear(),this.hfill=[]},t.prototype.EndRow=function(){var e;this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e=this.create("node","mlabeledtr",this.row)):e=this.create("node","mtr",this.row),this.table.push(e),this.row=[],this.atEnd=!1},t.prototype.EndTable=function(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},t.prototype.checkLines=function(){if(this.arraydef.rowlines){var e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push("bottom"),e.pop(),this.arraydef.rowlines=e.join(" ")):e.lengththis.maxrow&&(this.maxrow=this.row.length);var e="mtr",t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),e="mlabeledtr"),this.factory.configuration.tags.clearTag();var r=this.create("node",e,this.row);this.table.push(r),this.row=[]},t.prototype.EndTable=function(){e.prototype.EndTable.call(this),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.addIndentshift()},t.prototype.extendArray=function(e,t){if(this.arraydef[e]){var r=this.arraydef[e].split(/ /),a=o([],i(r),!1);if(a.length>1){for(;a.length",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a8",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:p.TEXCLASS.PUNCT}],cdotp:["\u22c5",{texClass:p.TEXCLASS.PUNCT}],colon:[":",{texClass:p.TEXCLASS.PUNCT}]}),new l.CharacterMap("mathchar7",c.default.mathchar7,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9",_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new l.DelimiterMap("delimiter",c.default.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:p.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\|":["\u2016",{texClass:p.TEXCLASS.ORD}],"\\vert":["|",{texClass:p.TEXCLASS.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new l.CommandMap("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",s.TexConstant.Variant.NORMAL],mit:["SetFont",s.TexConstant.Variant.ITALIC],oldstyle:["SetFont",s.TexConstant.Variant.OLDSTYLE],cal:["SetFont",s.TexConstant.Variant.CALLIGRAPHIC],it:["SetFont",s.TexConstant.Variant.MATHITALIC],bf:["SetFont",s.TexConstant.Variant.BOLD],bbFont:["SetFont",s.TexConstant.Variant.DOUBLESTRUCK],scr:["SetFont",s.TexConstant.Variant.SCRIPT],frak:["SetFont",s.TexConstant.Variant.FRAKTUR],sf:["SetFont",s.TexConstant.Variant.SANSSERIF],tt:["SetFont",s.TexConstant.Variant.MONOSPACE],mathrm:["MathFont",s.TexConstant.Variant.NORMAL],mathup:["MathFont",s.TexConstant.Variant.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",s.TexConstant.Variant.BOLD],mathbfup:["MathFont",s.TexConstant.Variant.BOLD],mathit:["MathFont",s.TexConstant.Variant.MATHITALIC],mathbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],mathbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],Bbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],mathfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],mathbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],mathscr:["MathFont",s.TexConstant.Variant.SCRIPT],mathbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],mathsf:["MathFont",s.TexConstant.Variant.SANSSERIF],mathsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],mathbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],mathsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],mathbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],mathtt:["MathFont",s.TexConstant.Variant.MONOSPACE],mathcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],mathbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],symrm:["MathFont",s.TexConstant.Variant.NORMAL],symup:["MathFont",s.TexConstant.Variant.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",s.TexConstant.Variant.BOLD],symbfup:["MathFont",s.TexConstant.Variant.BOLD],symit:["MathFont",s.TexConstant.Variant.ITALIC],symbfit:["MathFont",s.TexConstant.Variant.BOLDITALIC],symbb:["MathFont",s.TexConstant.Variant.DOUBLESTRUCK],symfrak:["MathFont",s.TexConstant.Variant.FRAKTUR],symbffrak:["MathFont",s.TexConstant.Variant.BOLDFRAKTUR],symscr:["MathFont",s.TexConstant.Variant.SCRIPT],symbfscr:["MathFont",s.TexConstant.Variant.BOLDSCRIPT],symsf:["MathFont",s.TexConstant.Variant.SANSSERIF],symsfup:["MathFont",s.TexConstant.Variant.SANSSERIF],symbfsf:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symbfsfup:["MathFont",s.TexConstant.Variant.BOLDSANSSERIF],symsfit:["MathFont",s.TexConstant.Variant.SANSSERIFITALIC],symbfsfit:["MathFont",s.TexConstant.Variant.SANSSERIFBOLDITALIC],symtt:["MathFont",s.TexConstant.Variant.MONOSPACE],symcal:["MathFont",s.TexConstant.Variant.CALLIGRAPHIC],symbfcal:["MathFont",s.TexConstant.Variant.BOLDCALLIGRAPHIC],textrm:["HBox",null,s.TexConstant.Variant.NORMAL],textup:["HBox",null,s.TexConstant.Variant.NORMAL],textnormal:["HBox"],textit:["HBox",null,s.TexConstant.Variant.ITALIC],textbf:["HBox",null,s.TexConstant.Variant.BOLD],textsf:["HBox",null,s.TexConstant.Variant.SANSSERIF],texttt:["HBox",null,s.TexConstant.Variant.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",f.MATHSPACE.thinmathspace],":":["Spacer",f.MATHSPACE.mediummathspace],">":["Spacer",f.MATHSPACE.mediummathspace],";":["Spacer",f.MATHSPACE.thickmathspace],"!":["Spacer",f.MATHSPACE.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",f.MATHSPACE.thinmathspace],negthinspace:["Spacer",f.MATHSPACE.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",s.TexConstant.LineBreak.GOODBREAK],badbreak:["Linebreak",s.TexConstant.LineBreak.BADBREAK],nobreak:["Linebreak",s.TexConstant.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",p.TEXCLASS.ORD,.85],Big:["MakeBig",p.TEXCLASS.ORD,1.15],bigg:["MakeBig",p.TEXCLASS.ORD,1.45],Bigg:["MakeBig",p.TEXCLASS.ORD,1.75],bigl:["MakeBig",p.TEXCLASS.OPEN,.85],Bigl:["MakeBig",p.TEXCLASS.OPEN,1.15],biggl:["MakeBig",p.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",p.TEXCLASS.OPEN,1.75],bigr:["MakeBig",p.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",p.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",p.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",p.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",p.TEXCLASS.REL,.85],Bigm:["MakeBig",p.TEXCLASS.REL,1.15],biggm:["MakeBig",p.TEXCLASS.REL,1.45],Biggm:["MakeBig",p.TEXCLASS.REL,1.75],mathord:["TeXAtom",p.TEXCLASS.ORD],mathop:["TeXAtom",p.TEXCLASS.OP],mathopen:["TeXAtom",p.TEXCLASS.OPEN],mathclose:["TeXAtom",p.TEXCLASS.CLOSE],mathbin:["TeXAtom",p.TEXCLASS.BIN],mathrel:["TeXAtom",p.TEXCLASS.REL],mathpunct:["TeXAtom",p.TEXCLASS.PUNCT],mathinner:["TeXAtom",p.TEXCLASS.INNER],vtop:["TeXAtom",p.TEXCLASS.VTOP],vcenter:["TeXAtom",p.TEXCLASS.VCENTER],vbox:["TeXAtom",p.TEXCLASS.VBOX],hsize:"Hsize",parbox:"ParBox",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",C,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",C,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",C,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+C+'" rspace="'+C+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},u.default),new l.EnvironmentMap("environment",c.default.environment,{array:["AlignedArray"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl",d.default.cols(0,f.MATHSPACE.thickmathspace),".5em"],indentalign:["IndentAlign"]},u.default),new l.CharacterMap("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"})},7693:function(e,t,r){var a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},s=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var d=o(r(1181)),p=c(r(1256)),f=c(r(3971)),C=c(r(8417)),h=r(8317),m=c(r(1130)),g=r(9007),y=r(6521),L=r(6010),b=r(5368),v=r(7233),k={},S={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function w(e,t){var r=e.stack.env,a=r.inRoot;r.inRoot=!0;var n=new C.default(t,r,e.configuration),i=n.mml(),o=n.stack.global;if(o.leftRoot||o.upRoot){var l={};o.leftRoot&&(l.width=o.leftRoot),o.upRoot&&(l.voffset=o.upRoot,l.height=o.upRoot),i=e.create("node","mpadded",[i],l)}return r.inRoot=a,i}k.Open=function(e,t){e.Push(e.itemFactory.create("open"))},k.Close=function(e,t){e.Push(e.itemFactory.create("close"))},k.Tilde=function(e,t){e.Push(e.create("token","mtext",{},b.entities.nbsp))},k.Space=function(e,t){},k.Superscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var i=e.stack.Top();i.isKind("prime")?(n=(r=l(i.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var o=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sup:n.over;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sup)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.over)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleExponent","Double exponent: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(o?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.over))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.over):s=(n=e.create("node","msubsup",[n])).sup),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:o}))},k.Subscript=function(e,t){var r,a,n;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));var i=e.stack.Top();i.isKind("prime")?(n=(r=l(i.Peek(2),2))[0],a=r[1],e.stack.Pop()):(n=e.stack.Prev())||(n=e.create("token","mi",{},""));var o=p.default.getProperty(n,"movesupsub"),s=p.default.isType(n,"msubsup")?n.sub:n.under;if(p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")&&p.default.getChildAt(n,n.sub)||p.default.isType(n,"munderover")&&!p.default.isType(n,"mover")&&p.default.getChildAt(n,n.under)&&!p.default.getProperty(n,"subsupOK"))throw new f.default("DoubleSubscripts","Double subscripts: use braces to clarify");p.default.isType(n,"msubsup")&&!p.default.isType(n,"msup")||(o?((!p.default.isType(n,"munderover")||p.default.isType(n,"mover")||p.default.getChildAt(n,n.under))&&(n=e.create("node","munderover",[n],{movesupsub:!0})),s=n.under):s=(n=e.create("node","msubsup",[n])).sub),e.Push(e.itemFactory.create("subsup",n).setProperties({position:s,primes:a,movesupsub:o}))},k.Prime=function(e,t){var r=e.stack.Prev();if(r||(r=e.create("token","mi")),p.default.isType(r,"msubsup")&&!p.default.isType(r,"msup")&&p.default.getChildAt(r,r.sup))throw new f.default("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");var a="";e.i--;do{a+=b.entities.prime,e.i++,t=e.GetNext()}while("'"===t||t===b.entities.rsquo);a=["","\u2032","\u2033","\u2034","\u2057"][a.length]||a;var n=e.create("token","mo",{variantForm:!0},a);e.Push(e.itemFactory.create("prime",r,n))},k.Comment=function(e,t){for(;e.i=g.TEXCLASS.VCENTER&&s.stack.env.hsize?a.appendChild(e.create("node","mpadded",[s.mml()],{width:s.stack.env.hsize,"data-overflow":"linebreak"})):a.appendChild(s.mml())}e.Push(a)},k.Hsize=function(e,t){"="===e.GetNext()&&e.i++,e.stack.env.hsize=e.GetDimen(t)},k.ParBox=function(e,t){var r=e.GetBrackets(t,"c"),a=e.GetDimen(t),n=m.default.internalMath(e,e.GetArgument(t)),i=(0,v.lookup)(r,{t:g.TEXCLASS.VTOP,b:g.TEXCLASS.VBOX,c:g.TEXCLASS.VCENTER,m:g.TEXCLASS.VCENTER},g.TEXCLASS.VCENTER);e.Push(e.create("node","TeXAtom",[e.create("node","mpadded",n,{width:a,"data-overflow":"linebreak"})],{texClass:i}))},k.MmlToken=function(e,t){var r,a=e.GetArgument(t),n=e.GetBrackets(t,"").replace(/^\s+/,""),i=e.GetArgument(t),o={},l=[];try{r=e.create("node",a)}catch(e){r=null}if(!r||!r.isToken)throw new f.default("NotMathMLToken","%1 is not a token element",a);for(;""!==n;){var s=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i);if(!s)throw new f.default("InvalidMathMLAttr","Invalid MathML attribute: %1",n);if(!r.attributes.hasDefault(s[1])&&!S[s[1]])throw new f.default("UnknownAttrForElement","%1 is not a recognized attribute for %2",s[1],a);var u=m.default.MmlFilterAttribute(e,s[1],s[2].replace(/^(['"])(.*)\1$/,"$2"));u&&("true"===u.toLowerCase()?u=!0:"false"===u.toLowerCase()&&(u=!1),o[s[1]]=u,l.push(s[1])),n=n.substr(s[0].length)}l.length&&(o["mjx-keep-attrs"]=l.join(" "));var c=e.create("text",i);r.appendChild(c),p.default.setProperties(r,o),e.Push(r)},k.Strut=function(e,t){var r=e.create("node","mrow"),a=e.create("node","mpadded",[r],{height:"8.6pt",depth:"3pt",width:0});e.Push(a)},k.Phantom=function(e,t,r,a){var n=e.create("node","mphantom",[e.ParseArg(t)]);(r||a)&&(n=e.create("node","mpadded",[n]),a&&(p.default.setAttribute(n,"height",0),p.default.setAttribute(n,"depth",0)),r&&p.default.setAttribute(n,"width",0));var i=e.create("node","TeXAtom",[n]);e.Push(i)},k.Smash=function(e,t){var r=m.default.trimSpaces(e.GetBrackets(t,"")),a=e.create("node","mpadded",[e.ParseArg(t)]);switch(r){case"b":p.default.setAttribute(a,"depth",0);break;case"t":p.default.setAttribute(a,"height",0);break;default:p.default.setAttribute(a,"height",0),p.default.setAttribute(a,"depth",0)}var n=e.create("node","TeXAtom",[a]);e.Push(n)},k.Lap=function(e,t){var r=e.create("node","mpadded",[e.ParseArg(t)],{width:0});"\\llap"===t&&p.default.setAttribute(r,"lspace","-1width");var a=e.create("node","TeXAtom",[r]);e.Push(a)},k.RaiseLower=function(e,t){var r=e.GetDimen(t),a=e.itemFactory.create("position").setProperties({name:e.currentCS,move:"vertical"});"-"===r.charAt(0)&&(r=r.slice(1),t="raise"===t.substr(1)?"\\lower":"\\raise"),"\\lower"===t?(a.setProperty("dh","-"+r),a.setProperty("dd","+"+r)):(a.setProperty("dh","+"+r),a.setProperty("dd","-"+r)),e.Push(a)},k.MoveLeftRight=function(e,t){var r=e.GetDimen(t),a="-"===r.charAt(0)?r.slice(1):"-"+r;if("\\moveleft"===t){var n=r;r=a,a=n}e.Push(e.itemFactory.create("position").setProperties({name:e.currentCS,move:"horizontal",left:e.create("node","mspace",[],{width:r}),right:e.create("node","mspace",[],{width:a})}))},k.Hskip=function(e,t,r){void 0===r&&(r=!1);var a=e.create("node","mspace",[],{width:e.GetDimen(t)});r&&p.default.setAttribute(a,"linebreak","nobreak"),e.Push(a)},k.Nonscript=function(e,t){e.Push(e.itemFactory.create("nonscript"))},k.Rule=function(e,t,r){var a={width:e.GetDimen(t),height:e.GetDimen(t),depth:e.GetDimen(t)};"blank"!==r&&(a.mathbackground=e.stack.env.color||"black");var n=e.create("node","mspace",[],a);e.Push(n)},k.rule=function(e,t){var r=e.GetBrackets(t),a=e.GetDimen(t),n=e.GetDimen(t),i=e.create("node","mspace",[],{width:a,height:n,mathbackground:e.stack.env.color||"black"});r&&(i=e.create("node","mpadded",[i],{voffset:r}),r.match(/^\-/)?(p.default.setAttribute(i,"height",r),p.default.setAttribute(i,"depth","+"+r.substr(1))):p.default.setAttribute(i,"height","+"+r)),e.Push(i)},k.MakeBig=function(e,t,r,a){var n=String(a*=1.411764705882353).replace(/(\.\d\d\d).+/,"$1")+"em",i=e.GetDelimiter(t,!0),o=e.create("token","mo",{minsize:n,maxsize:n,fence:!0,stretchy:!0,symmetric:!0},i),l=e.create("node","TeXAtom",[o],{texClass:r});e.Push(l)},k.BuildRel=function(e,t){var r=e.ParseUpTo(t,"\\over"),a=e.ParseArg(t),n=e.create("node","munderover");p.default.setChild(n,0,a),p.default.setChild(n,1,null),p.default.setChild(n,2,r);var i=e.create("node","TeXAtom",[n],{texClass:g.TEXCLASS.REL});e.Push(i)},k.HBox=function(e,t,r,a){e.PushAll(m.default.internalMath(e,e.GetArgument(t),r,a))},k.FBox=function(e,t){var r=m.default.internalMath(e,e.GetArgument(t)),a=e.create("node","menclose",r,{notation:"box"});e.Push(a)},k.FrameBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t)||"c",n=m.default.internalMath(e,e.GetArgument(t));r&&(n=[e.create("node","mpadded",n,{width:r,"data-align":(0,v.lookup)(a,{l:"left",r:"right"},"center")})]);var i=e.create("node","TeXAtom",[e.create("node","menclose",n,{notation:"box"})],{texClass:g.TEXCLASS.ORD});e.Push(i)},k.MakeBox=function(e,t){var r=e.GetBrackets(t),a=e.GetBrackets(t,"c"),n=e.create("node","mpadded",m.default.internalMath(e,e.GetArgument(t)));r&&p.default.setAttribute(n,"width",r);var i=(0,v.lookup)(a.toLowerCase(),{c:"center",r:"right"},"");i&&p.default.setAttribute(n,"data-align",i),a.toLowerCase()!==a&&p.default.setAttribute(n,"data-overflow","linebreak"),e.Push(n)},k.Not=function(e,t){e.Push(e.itemFactory.create("not"))},k.Dots=function(e,t){var r=p.default.createEntity("2026"),a=p.default.createEntity("22EF"),n=e.create("token","mo",{stretchy:!1},r),i=e.create("token","mo",{stretchy:!1},a);e.Push(e.itemFactory.create("dots").setProperties({ldots:n,cdots:i}))},k.Matrix=function(e,t,r,a,n,i,o,l,s,u){var c=e.GetNext();if(""===c)throw new f.default("MissingArgFor","Missing argument for %1",e.currentCS);"{"===c?e.i++:(e.string=c+"}"+e.string.slice(e.i+1),e.i=0);var d=e.itemFactory.create("array").setProperty("requireClose",!0);(r||!n)&&d.setProperty("arrayPadding",".2em .125em"),d.arraydef={rowspacing:o||"4pt",columnspacing:i||"1em"},s&&d.setProperty("isCases",!0),u&&(d.setProperty("isNumbered",!0),d.arraydef.side=u),(r||a)&&(d.setProperty("open",r),d.setProperty("close",a)),"D"===l&&(d.arraydef.displaystyle=!0),null!=n&&(d.arraydef.columnalign=n),e.Push(d)},k.Entry=function(e,t){e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));var r=e.stack.Top(),a=r.getProperty("casesEnv");if(r.getProperty("isCases")||a){for(var n=e.string,i=0,o=-1,l=e.i,s=n.length,u=a?new RegExp("^\\\\end\\s*\\{".concat(a.replace(/\*/,"\\*"),"\\}")):null;l=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigMacrosConfiguration=void 0;var o=r(9899),l=r(7233),s=r(9140),u=i(r(5450)),c=r(8803),d=i(r(1110)),p=r(6793),f="configmacros-map",C="configmacros-env-map";t.ConfigMacrosConfiguration=o.Configuration.create("configmacros",{init:function(e){new s.CommandMap(f,{},{}),new s.EnvironmentMap(C,u.default.environment,{},{}),e.append(o.Configuration.local({handler:{macro:[f],environment:[C]},priority:3}))},config:function(e,t){!function(e){var t,r,a=e.parseOptions.handlers.retrieve(f),i=e.parseOptions.options.macros;try{for(var o=n(Object.keys(i)),l=o.next();!l.done;l=o.next()){var s=l.value,u="string"==typeof i[s]?[i[s]]:i[s],p=Array.isArray(u[2])?new c.Macro(s,d.default.MacroWithTemplate,u.slice(0,2).concat(u[2])):new c.Macro(s,d.default.Macro,u);a.add(s,p)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}(t),function(e){var t,r,a=e.parseOptions.handlers.retrieve(C),i=e.parseOptions.options.environments;try{for(var o=n(Object.keys(i)),l=o.next();!l.done;l=o.next()){var s=l.value;a.add(s,new c.Macro(s,d.default.BeginEnv,[!0].concat(i[s])))}}catch(e){t={error:e}}finally{try{l&&!l.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}}(t)},items:(a={},a[p.BeginEnvItem.prototype.kind]=p.BeginEnvItem,a),options:{macros:(0,l.expandable)({}),environments:(0,l.expandable)({})}})},1496:function(e,t,r){var a,n=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},l=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NewcommandConfiguration=void 0;var s=r(9899),u=r(6793),c=l(r(5579));r(5117);var d=l(r(5450)),p=o(r(9140));t.NewcommandConfiguration=s.Configuration.create("newcommand",{handler:{macro:["Newcommand-macros"]},items:(a={},a[u.BeginEnvItem.prototype.kind]=u.BeginEnvItem,a),options:{maxMacros:1e3},init:function(e){new p.DelimiterMap(c.default.NEW_DELIMITER,d.default.delimiter,{}),new p.CommandMap(c.default.NEW_COMMAND,{},{}),new p.EnvironmentMap(c.default.NEW_ENVIRONMENT,d.default.environment,{},{}),e.append(s.Configuration.local({handler:{character:[],delimiter:[c.default.NEW_DELIMITER],macro:[c.default.NEW_DELIMITER,c.default.NEW_COMMAND],environment:[c.default.NEW_ENVIRONMENT]},priority:-1}))}})},6793:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BeginEnvItem=void 0;var o=i(r(3971)),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),Object.defineProperty(t.prototype,"kind",{get:function(){return"beginEnv"},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"isOpen",{get:function(){return!0},enumerable:!1,configurable:!0}),t.prototype.checkItem=function(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new o.default("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new o.default("EnvMissingEnd","Missing \\end{%1}",this.getName());return e.prototype.checkItem.call(this,t)},t}(r(8292).BaseItem);t.BeginEnvItem=l},5117:function(e,t,r){var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(1110));new(r(9140).CommandMap)("Newcommand-macros",{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"},n.default)},1110:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var l=o(r(3971)),s=i(r(9140)),u=o(r(7693)),c=o(r(1130)),d=o(r(5579)),p={NewCommand:function(e,t){var r=d.default.GetCsNameArgument(e,t),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),i=e.GetArgument(t);d.default.addMacro(e,r,p.Macro,[i,a,n])},NewEnvironment:function(e,t){var r=c.default.trimSpaces(e.GetArgument(t)),a=d.default.GetArgCount(e,t),n=e.GetBrackets(t),i=e.GetArgument(t),o=e.GetArgument(t);d.default.addEnvironment(e,r,p.BeginEnv,[!0,i,o,a,n])},MacroDef:function(e,t){var r=d.default.GetCSname(e,t),a=d.default.GetTemplate(e,t,"\\"+r),n=e.GetArgument(t);a instanceof Array?d.default.addMacro(e,r,p.MacroWithTemplate,[n].concat(a)):d.default.addMacro(e,r,p.Macro,[n,a])},Let:function(e,t){var r=d.default.GetCSname(e,t),a=e.GetNext();"="===a&&(e.i++,a=e.GetNext());var n=e.configuration.handlers;if("\\"!==a){e.i++;var i=n.get("delimiter").lookup(a);i?d.default.addDelimiter(e,"\\"+r,i.char,i.attributes):d.default.addMacro(e,r,p.Macro,[a])}else{t=d.default.GetCSname(e,t);var o=n.get("delimiter").lookup("\\"+t);if(o)return void d.default.addDelimiter(e,"\\"+r,o.char,o.attributes);var l=n.get("macro").applicable(t);if(!l)return;if(l instanceof s.MacroMap){var u=l.lookup(t);return void d.default.addMacro(e,r,u.func,u.args,u.symbol)}o=l.lookup(t);var c=d.default.disassembleSymbol(r,o);d.default.addMacro(e,r,(function(e,t){for(var r=[],a=2;a0?[i.toString()].concat(n):i;e.i++}throw new o.default("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,r,a){if(null==a)return e.GetArgument(r);for(var n=e.i,i=0,l=0;e.i=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.NoUndefinedConfiguration=void 0;var n=r(9899);t.NoUndefinedConfiguration=n.Configuration.create("noundefined",{fallback:{macro:function(e,t){var r,n,i=e.create("text","\\"+t),o=e.options.noundefined||{},l={};try{for(var s=a(["color","background","size"]),u=s.next();!u.done;u=s.next()){var c=u.value;o[c]&&(l["math"+c]=o[c])}}catch(e){r={error:e}}finally{try{u&&!u.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}e.Push(e.create("node","mtext",[],l,i))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3})},7741:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonOutputJax=t.FONTPATH=void 0;var s=r(2975),u=r(4474),c=r(9007),d=r(5884),p=r(7233),f=r(7211),C=r(6010),h=r(6010),m=r(8054),g=r(4139);t.FONTPATH="@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%";var y=function(e){function r(t,r,a){void 0===t&&(t=null),void 0===r&&(r=null),void 0===a&&(a=null);var n=this;t.font&&"string"!=typeof t.font&&(t.fontData=t.font,t.font=t.fontData.NAME);var i=o(t.fontData instanceof d.FontData?[t.fontData.constructor,t.fontData]:[t.fontData||a,null],2),l=i[0],s=i[1],u=o((0,p.separateOptions)(t,l.OPTIONS),2),c=u[0],C=u[1];(n=e.call(this,c)||this).factory=n.options.wrapperFactory||new r,n.factory.jax=n,n.cssStyles=n.options.cssStyles||new g.CssStyles,n.font=s||new l(C),n.unknownCache=new Map;var h=n.options.linebreaks.LinebreakVisitor||f.LinebreakVisitor;return n.linebreaks=new h(n.factory),n}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!1},enumerable:!1,configurable:!0}),r.prototype.setAdaptor=function(t){e.prototype.setAdaptor.call(this,t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")},r.prototype.typeset=function(e,t){this.setDocument(t);var r=this.createNode();return this.toDOM(e,r,t),r},r.prototype.createNode=function(){var e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})},r.prototype.setScale=function(e,t){var r=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){var a=t.getOuterBBox().w,n=this.math.metrics.containerWidth/this.pxPerEm;a>n&&a&&(r*=n/a)}1!==r&&this.adaptor.setStyle(e,"fontSize",(0,C.percent)(r))},r.prototype.getInitialScale=function(){return this.math.metrics.scale},r.prototype.toDOM=function(e,t,r){var a;void 0===r&&(r=null),this.setDocument(r),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;var n=e.root.attributes.get("overflow");e.display&&("scroll"===n&&this.adaptor.setStyle(t,"overflow-x","auto"),"truncate"===n&&this.adaptor.setStyle(t,"overflow-x","hidden")),"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(a=e.root.childNodes)||void 0===a?void 0:a[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);var i=this.factory.wrap(e.root);this.setScale(t,i),this.processMath(i,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,r,t)},r.prototype.getBBox=function(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;var r=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,r},r.prototype.getLinebreakWidth=function(){var e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=(0,h.length2em)(t,e,1,this.pxPerEm)},r.prototype.markInlineBreaks=function(e){var t,r;if(e){var a=this.forceInlineBreaks,n=!1;try{for(var i=l(e.childNodes.slice(1)),o=i.next();!o.done;o=i.next()){var s=o.value;if(s.isEmbellished){var u=s.coreMO(),d=u.attributes.getList("linebreak","linebreakstyle"),p=d.linebreak,f=d.linebreakstyle;u.texClass!==c.TEXCLASS.BIN&&u.texClass!==c.TEXCLASS.REL&&!u.attributes.get("data-allowbreak")&&"auto"===p||"nobreak"===p||"before"!==f||(s.setProperty("breakable",!0),a&&"newline"!==p&&(s.setProperty("forcebreak",!0),u.setProperty("forcebreak",!0)),n||(e.setProperty("process-breaks",!0),e.parent.setProperty("process-breaks",!0),n=!0))}else(s.isKind("mstyle")&&!s.attributes.get("style")||s.isKind("semantics")||s.isKind("MathChoice"))&&this.markInlineBreaks(s.childNodes[0])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}}},r.prototype.getMetrics=function(e){var t,r;this.setDocument(e);var a=this.adaptor,n=this.getMetricMaps(e);try{for(var i=l(e.math),o=i.next();!o.done;o=i.next()){var s=o.value,c=a.parent(s.start.node);if(s.state()0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.FontData=t.mergeOptions=t.NOSTRETCH=void 0;var u=r(7233),c=r(9923),d=r(4542),p=r(5713);function f(e,t){return(0,u.defaultOptions)([e],[t])[0]}t.NOSTRETCH={dir:0},t.mergeOptions=f;var C=function(){function e(e){void 0===e&&(e=null);var t=this;this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;var r=this.CLASS;this.options=(0,u.userOptions)((0,u.defaultOptions)({},r.OPTIONS),e),this.params=a({},r.defaultParams),this.sizeVariants=l([],o(r.defaultSizeVariants),!1),this.stretchVariants=l([],o(r.defaultStretchVariants),!1),this.defineCssFonts(r.defaultCssFonts),this.cssFamilyPrefix=r.defaultCssFamilyPrefix,this.createVariants(r.defaultVariants),this.defineDelimiters(r.defaultDelimiters),Object.keys(r.defaultChars).forEach((function(e){return t.defineChars(e,r.defaultChars[e])})),this.defineRemap("accent",r.defaultAccentMap),this.defineRemap("mo",r.defaultMoMap),this.defineRemap("mn",r.defaultMnMap),this.defineDynamicCharacters(r.dynamicFiles),r.dynamicExtensions.forEach((function(e){return t.defineDynamicCharacters(e.files)}))}return Object.defineProperty(e.prototype,"CLASS",{get:function(){return this.constructor},enumerable:!1,configurable:!0}),e.charOptions=function(e,t){var r=e[t];if(!Array.isArray(r))throw Error("Character data hasn't been loaded for 0x".concat(t.toString(16).toUpperCase()));return 3===r.length&&(r[3]={}),r[3]},e.defineDynamicFiles=function(e,t){void 0===t&&(t="");var r={};return(e||[]).map((function(e){var a=o(e,3),n=a[0],i=a[1],l=a[2];r[n]={extension:t,file:n,variants:i,delimiters:l||[],promise:null,failed:!1,setup:function(e){r[n].failed=!0}}})),r},e.dynamicSetup=function(e,t,r,a,n){var i=this;void 0===a&&(a={}),void 0===n&&(n=null);var o=e?this.dynamicExtensions.get(e):null;(e?o.files:this.dynamicFiles)[t].setup=function(t){Object.keys(r).forEach((function(e){return t.defineChars(e,r[e])})),t.defineDelimiters(a),e&&i.adjustDelimiters(t.delimiters,Object.keys(a),o.sizeN,o.stretchN),n&&t.addDynamicFontCss(n)}},e.adjustDelimiters=function(e,t,r,a){var n=this;t.forEach((function(t){var i=e[parseInt(t)];"dir"in i&&(i.variants&&(i.variants=n.adjustArrayIndices(i.variants,r)),i.stretchv&&(i.stretchv=n.adjustArrayIndices(i.stretchv,a)))}))},e.adjustArrayIndices=function(e,t){return e.map((function(e){return e<0?t-1-e:e}))},e.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,n);try{for(var i=s([["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]]),l=i.next();!l.done;l=i.next()){var u=o(l.value,2),c=u[0],d=u[1];e[c]&&(this[d]=f(this[d],e[c]))}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN))},e.prototype.addExtension=function(e,t){var r,a;void 0===t&&(t="");var n={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,n),e.options&&(0,u.defaultOptions)(this.options,e.options),e.parameters&&(0,u.defaultOptions)(this.params,e.parameters),e.sizeVariants&&(this.sizeVariants=f(this.sizeVariants,e.sizeVariants)),e.stretchVariants&&(this.stretchVariants=f(this.stretchVariants,e.stretchVariants)),e.cssFonts&&this.defineCssFonts(f([],e.cssFonts)),e.variants&&this.createVariants(f([],e.variants)),e.delimiters&&(this.defineDelimiters(f([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),n.sizeN,n.stretchN));try{for(var i=s(Object.keys(e.chars||{})),o=i.next();!o.done;o=i.next()){var l=o.value;this.defineChars(l,e.chars[l])}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}e.accentMap&&this.defineRemap("accent",e.accentMap),e.moMap&&this.defineRemap("mo",e.moMap),e.mnMap&&this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(n.files)},Object.defineProperty(e.prototype,"styles",{get:function(){return this._styles},set:function(e){this._styles=e},enumerable:!1,configurable:!0}),e.prototype.createVariant=function(e,t,r){void 0===t&&(t=null),void 0===r&&(r=null);var a={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[r]&&(Object.assign(a.chars,this.variant[r].chars),this.variant[r].linked.push(a.chars),a.chars=Object.create(a.chars)),this.remapSmpChars(a.chars,e),this.variant[e]=a},e.prototype.remapSmpChars=function(e,t){var r,a,n,i,l=this.CLASS;if(l.VariantSmp[t]){var u=l.SmpRemap,c=[null,null,l.SmpRemapGreekU,l.SmpRemapGreekL];try{for(var d=s(l.SmpRanges),p=d.next();!p.done;p=d.next()){var f=o(p.value,3),C=f[0],h=f[1],m=f[2],g=l.VariantSmp[t][C];if(g){for(var y=h;y<=m;y++)if(930!==y){var L=g+y-h;e[y]=this.smpChar(u[L]||L)}if(c[C])try{for(var b=(n=void 0,s(Object.keys(c[C]).map((function(e){return parseInt(e)})))),v=b.next();!v.done;v=b.next()){e[y=v.value]=this.smpChar(g+c[C][y])}}catch(e){n={error:e}}finally{try{v&&!v.done&&(i=b.return)&&i.call(b)}finally{if(n)throw n.error}}}}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))},e.prototype.smpChar=function(e){return[,,,{smp:e}]},e.prototype.createVariants=function(e){var t,r;try{for(var a=s(e),n=a.next();!n.done;n=a.next()){var i=n.value;this.createVariant(i[0],i[1],i[2])}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineChars=function(e,t){var r,a,n=this.variant[e];Object.assign(n.chars,t);try{for(var i=s(n.linked),o=i.next();!o.done;o=i.next()){var l=o.value;Object.assign(l,t)}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}},e.prototype.defineCssFonts=function(e){var t,r;Object.assign(this.cssFontMap,e);try{for(var a=s(Object.keys(e)),n=a.next();!n.done;n=a.next()){var i=n.value;"unknown"===this.cssFontMap[i][0]&&(this.cssFontMap[i][0]=this.options.unknownFamily)}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},e.prototype.defineDelimiters=function(e){Object.assign(this.delimiters,e)},e.prototype.defineRemap=function(e,t){this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t)},e.prototype.defineDynamicCharacters=function(e){var t,r,a,n;try{for(var i=s(Object.keys(e)),o=i.next();!o.done;o=i.next()){var l=e[o.value];try{for(var u=(a=void 0,s(Object.keys(l.variants))),c=u.next();!c.done;c=u.next()){var d=c.value;this.defineChars(d,this.flattenRanges(l.variants[d],l))}}catch(e){a={error:e}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(a)throw a.error}}this.defineDelimiters(this.flattenRanges(l.delimiters,l))}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.flattenRanges=function(e,t){var r,a,n={};try{for(var i=s(e),o=i.next();!o.done;o=i.next()){var l=o.value;if(Array.isArray(l))for(var u=l[0];u<=l[1];u++)n[u]=t;else n[l]=t}}catch(e){r={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(r)throw r.error}}return n},e.prototype.dynamicFileName=function(e){var t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")},e.prototype.loadDynamicFile=function(e){return n(this,void 0,void 0,(function(){var t=this;return i(this,(function(r){return e.failed?[2,Promise.reject(new Error("dynamic file '".concat(e.file,"' failed to load")))]:(e.promise||(e.promise=(0,c.asyncLoad)(this.dynamicFileName(e)).catch((function(t){e.failed=!0,console.warn(t)}))),[2,e.promise.then((function(){return e.setup(t)}))])}))}))},e.prototype.loadDynamicFiles=function(){var e,t,r=this,a=this.CLASS.dynamicFiles,n=Object.keys(a).map((function(e){return r.loadDynamicFile(a[e])})),i=function(e){n.push.apply(n,l([],o(Object.keys(e.files).map((function(t){return r.loadDynamicFile(e.files[t])}))),!1))};try{for(var u=s(this.CLASS.dynamicExtensions.values()),c=u.next();!c.done;c=u.next()){i(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return Promise.all(n)},e.prototype.loadDynamicFilesSync=function(){var e,t,r=this;if(!p.mathjax.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");var a=this.CLASS.dynamicFiles;Object.keys(a).forEach((function(e){return r.loadDynamicFileSync(a[e])}));var n=function(e){Object.keys(e.files).forEach((function(t){return r.loadDynamicFileSync(e.files[t])}))};try{for(var i=s(this.CLASS.dynamicExtensions.values()),o=i.next();!o.done;o=i.next()){n(o.value)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}},e.prototype.loadDynamicFileSync=function(e){if(!e.promise){e.promise=Promise.resolve();try{p.mathjax.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}},e.prototype.addDynamicFontCss=function(e,t){},e.prototype.getDelimiter=function(e){var t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,(0,d.retryAfter)(this.loadDynamicFile(t)),null):t},e.prototype.getSizeVariant=function(e,t){var r=this.getDelimiter(e);return r&&r.variants&&(t=r.variants[t]),this.sizeVariants[t]},e.prototype.getStretchVariant=function(e,t){var r=this.getDelimiter(e);return this.stretchVariants[r.stretchv?r.stretchv[t]:0]},e.prototype.getStretchVariants=function(e){var t=this;return[0,1,2,3].map((function(r){return t.getStretchVariant(e,r)}))},e.prototype.getChar=function(e,t){var r=this.variant[e].chars[t];if(r&&!Array.isArray(r)){var a=this.variant[e];return delete a.chars[t],a.linked.forEach((function(e){return delete e[t]})),(0,d.retryAfter)(this.loadDynamicFile(r)),null}return r},e.prototype.getVariant=function(e){return this.variant[e]},e.prototype.getCssFont=function(e){return this.cssFontMap[e]||["serif",!1,!1]},e.prototype.getFamily=function(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e},e.prototype.getRemappedChar=function(e,t){return(this.remapChars[e]||{})[t]},e.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},e.JAX="common",e.NAME="",e.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],e.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},e.defaultCssFamilyPrefix="",e.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},e.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],e.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},e.SmpRemapGreekU={8711:25,1012:17},e.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},e.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},e.defaultMoMap={45:"\u2212"},e.defaultMnMap={45:"\u2212"},e.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033},e.defaultDelimiters={},e.defaultChars={},e.defaultSizeVariants=[],e.defaultStretchVariants=[],e.dynamicFiles={},e.dynamicExtensions=new Map,e}();t.FontData=C},1597:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.LineBBox=void 0;var o=function(e){function t(t,r){void 0===r&&(r=null);var a=e.call(this,t)||this;return a.indentData=null,a.isFirst=!1,a.originalL=a.L,r&&(a.start=r),a}return n(t,e),t.from=function(e,t,r){void 0===r&&(r=null);var a=new this;return Object.assign(a,e),a.lineLeading=t,r&&(a.indentData=r),a},t.prototype.append=function(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,e.prototype.append.call(this,t),this.isFirst=t.isFirst},t.prototype.copy=function(){var e=t.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e},t.prototype.getIndentData=function(e){var t=e.attributes.getAllAttributes(),r=t.indentalign,a=t.indentshift,n=t.indentalignfirst,i=t.indentshiftfirst,o=t.indentalignlast,l=t.indentshiftlast;"indentalign"===n&&(n=e.attributes.getInherited("indentalign")),"indentshift"===i&&(i=e.attributes.getInherited("indentshift")),"indentalign"===o&&(o=r),"indentshift"===l&&(l=a),this.indentData=[[n,i],[r,a],[o,l]]},t.prototype.copyIndentData=function(e){return e.indentData.map((function(e){var t=i(e,2);return[t[0],t[1]]}))},t}(r(6469).BBox);t.LineBBox=o},7211:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt&&this.breakLineToWidth(e,s)}try{for(var u=i(this.state.breaks),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0],f=d[1];if(null===f){var C=p.coreMO();C.setBreakStyle(C.node.attributes.get("linebreakstyle")||"before")}else p.setBreakAt(f);p.invalidateBBox()}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(r)throw r.error}}this.state=n},r.prototype.createState=function(e){var t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}},r.prototype.breakLineToWidth=function(e,t){var r=this.state;r.potential=[],r.w=0,r.prevWidth=0,r.prevBreak=null,r.depth=0,this.visitNode(e,t)},r.prototype.addWidth=function(e,t){void 0===t&&(t=null),null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())},r.prototype.processBreak=function(){for(var e=this.state,t=function(){var t=e.potential.pop(),r=o(t,5),a=r[0],n=r[2],i=r[3],l=r[4];e.breaks.add(a),e.w=e.potential.reduce((function(e,t){return e+t[4]}),i+l),e.prevBreak&&e.prevWidth+n<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=n):e.prevWidth=n+i,e.potential.forEach((function(e){return e[2]-=n})),e.prevBreak=t,e.mathLeft-=n};e.potential.length&&e.w>this.state.width;)t()},r.prototype.pushBreak=function(e,r,a,n){var i,o=this.state;if(!(r>=t.NOBREAK||0===o.w&&0===o.prevWidth)){for(;o.potential.length&&o.potential[0][1]>this.FACTORS.fuzz(r);){var l=o.potential.shift();o.potential.length&&(o.potential[0][4]+=l[4])}o.potential.unshift([[e,n],r,o.w-((null===(i=o.prevBreak)||void 0===i?void 0:i[3])||0),a,0])}},r.prototype.getBorderLR=function(e){var t,r=e.styleData;if(!r)return[0,0];var a=(null===(t=null==r?void 0:r.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=(null==r?void 0:r.padding)||[0,0,0,0];return[a[3]+n[3],a[1]+n[1]]},r.prototype.getFirstToken=function(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])},r.prototype.getLastToken=function(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])},r.prototype.visitNode=function(t,r){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,r):e.prototype.visitNode.call(this,t,r),this.state.depth--},r.prototype.visitDefault=function(e,t){var r=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(r);else{var a=o(this.getBorderLR(e),2),n=a[0],i=a[1];0===t&&this.addWidth(r,r.L+n),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(r,r.R+i)}},r.prototype.visitEmbellishedOperator=function(e,t){var r=e.coreMO(),a=u.LineBBox.from(e.getOuterBBox(),e.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.visitMoNode=function(e,t){var r=e,a=u.LineBBox.from(r.getOuterBBox(),r.linebreakOptions.lineleading);a.getIndentData(r.node);var n=r.getBreakStyle(r.node.attributes.get("linebreakstyle")),i=r.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1],o=this.moPenalty(r);if("before"===n)this.pushBreak(e,o,i-a.L,null),this.addWidth(a);else{this.addWidth(a);var l=("after"===n?0:r.multChar?r.multChar.getBBox().w:a.w)+i;this.pushBreak(e,o,l,null)}},r.prototype.moPenalty=function(e){var t=e.node.attributes.getList("linebreak","fence","form"),r=t.linebreak,a=t.fence,n=t.form,i=this.FACTORS,o=i.tail(i.width(0)),l=a&&"prefix"===n||e.node.texClass===c.TEXCLASS.OPEN,s=a&&"postfix"===n||e.node.texClass===c.TEXCLASS.CLOSE;return l&&(o=i.open(o,e),this.state.depth++),s&&(o=i.close(o,e),this.state.depth--),o=(this.TEXCLASS[e.node.texClass]||function(e){return e})(o),(this.PENALTY[r]||function(e){return e})(i.depth(o))},r.prototype.getPrevious=function(e){for(var t=e.node,r=t.parent,a=r.childIndex(t);r&&(r.notParent||r.isKind("mrow"))&&0===a;)a=(r=(t=r).parent).childIndex(t);if(!r||!a)return null;var n=r.childNodes[a-1];return n.isEmbellished?n.coreMO():null},r.prototype.visitMspaceNode=function(e,t){var r=e.getLineBBox(t),a=e.node.attributes;if(void 0===a.getExplicit("height")&&void 0===a.getExplicit("depth")){var n=this.mspacePenalty(e);r.getIndentData(e.node);var i=e.processIndent("",r.indentData[1][1],"",r.indentData[0][1],this.state.width)[1];this.pushBreak(e,n,i-r.w,null)}this.addWidth(r)},r.prototype.mspacePenalty=function(e){var t=e.node.attributes.get("linebreak"),r=this.FACTORS,a=r.space(r.tail(r.width(0)),e);return(this.PENALTY[t]||function(e){return e})(r.depth(a))},r.prototype.visitMtextNode=function(e,t){var r,a,n,l;if(e.getText().match(/ /)){var s=e;s.clearBreakPoints();var u=s.textWidth(" "),c=e.getBBox(),d=o(this.getBorderLR(e),2),p=d[0],f=d[1];this.addWidth(c,c.L+p);var C=s.childNodes;try{for(var h=i(C.keys()),m=h.next();!m.done;m=h.next()){var g=m.value,y=C[g];if(y.node.isKind("text")){var L=y.node.getText().split(/ /),b=L.pop();try{for(var v=(n=void 0,i(L.keys())),k=v.next();!k.done;k=v.next()){var S=k.value;this.addWidth(c,s.textWidth(L[S])),this.pushBreak(e,this.mtextPenalty(),-u,[g,S+1]),this.addWidth(c,u)}}catch(e){n={error:e}}finally{try{k&&!k.done&&(l=v.return)&&l.call(v)}finally{if(n)throw n.error}}this.addWidth(c,s.textWidth(b))}else this.addWidth(y.getBBox())}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}this.addWidth(c,c.R+f)}else this.visitDefault(e,t)},r.prototype.mtextPenalty=function(){var e=this.FACTORS;return e.depth(e.tail(e.width(0)))},r.prototype.visitMrowNode=function(e,t){var r=e.lineBBox[t]||e.getLineBBox(t),a=o(r.start||[0,0],2),n=a[0],i=a[1],l=o(r.end||[e.childNodes.length-1,0],2),s=l[0],u=l[1],c=o(this.getBorderLR(e),2),d=c[0],p=c[1];this.addWidth(r,r.L+d);for(var f=n;f<=s;f++)this.visitNode(e.childNodes[f],f===n?i:f===s?u:0);this.addWidth(r,r.R+p)},r.prototype.visitInferredMrowNode=function(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++},r.prototype.visitMfracNode=function(e,t){var r=e;!r.node.attributes.get("bevelled")&&r.getOuterBBox().w>this.state.width&&(this.breakToWidth(r.childNodes[0],this.state.width),this.breakToWidth(r.childNodes[1],this.state.width)),this.visitDefault(e,t)},r.prototype.visitMsqrtNode=function(e,t){if(e.getOuterBBox().w>this.state.width){var r=e,a=r.childNodes[r.base];this.breakToWidth(a,this.state.width-r.rootWidth()),r.getStretchedSurd()}this.visitDefault(e,t)},r.prototype.visitMrootNode=function(e,t){this.visitMsqrtNode(e,t)},r.prototype.visitMsubNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.getOffset()[0],n=r.scriptChild.getOuterBBox(),i=o(this.getBorderLR(e),2),l=i[0],s=i[1];this.addWidth(r.getLineBBox(t),a+l+n.rscale*n.w+r.font.params.scriptspace+s)},r.prototype.visitMsubsupNode=function(e,t){this.visitDefault(e,t);var r=e,a=r.subChild.getOuterBBox(),n=r.supChild.getOuterBBox(),i=r.getAdjustedIc(),l=Math.max(a.rscale*a.w,i+n.rscale*n.w)+r.font.params.scriptspace,s=o(this.getBorderLR(e),2),u=s[0],c=s[1];this.addWidth(e.getLineBBox(t),u+l+c)},r.prototype.visitMmultiscriptsNode=function(e,t){var r=e,a=r.scriptData;if(a.numPrescripts){var n=Math.max(a.psup.rscale*a.psup.w,a.psub.rscale*a.psub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}if(this.visitDefault(e,t),a.numScripts){n=Math.max(a.sup.rscale*a.sup.w,a.sub.rscale*a.sub.w);this.addWidth(e.getLineBBox(t),n+r.font.params.scriptspace)}},r.prototype.visitMfencedNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.mrow,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r.prototype.visitMactionNode=function(e,t){var r=e,a=e.getLineBBox(t),n=o(this.getBorderLR(e),2),i=n[0],l=n[1];0===t&&this.addWidth(a,a.L+i),this.visitNode(r.selected,t),t===e.breakCount&&this.addWidth(a,a.R+l)},r}(p);t.LinebreakVisitor=f,function(){var e,t;try{for(var r=i(Object.keys(d.OPTABLE.postfix)),a=r.next();!a.done;a=r.next()){var n=a.value,s=d.OPTABLE.postfix[n][3];s&&s.fence&&(s.linebreakstyle="after")}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}d.OPTABLE.infix["\u2061"]=l([],o(d.OPTABLE.infix["\u2061"]),!1),d.OPTABLE.infix["\u2061"][3]={linebreak:"nobreak"}}()},5552:function(e,t){var r=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonArrow=t.CommonDiagonalArrow=t.CommonDiagonalStrike=t.CommonBorder2=t.CommonBorder=t.arrowBBox=t.diagonalArrowDef=t.arrowDef=t.arrowBBoxW=t.arrowBBoxHD=t.arrowHead=t.fullBorder=t.fullPadding=t.fullBBox=t.sideNames=t.sideIndex=t.SOLID=t.PADDING=t.THICKNESS=t.ARROWY=t.ARROWDX=t.ARROWX=void 0,t.ARROWX=4,t.ARROWDX=1,t.ARROWY=2,t.THICKNESS=.067,t.PADDING=.2,t.SOLID=t.THICKNESS+"em solid",t.sideIndex={top:0,right:1,bottom:2,left:3},t.sideNames=Object.keys(t.sideIndex),t.fullBBox=function(e){return new Array(4).fill(e.thickness+e.padding)},t.fullPadding=function(e){return new Array(4).fill(e.padding)},t.fullBorder=function(e){return new Array(4).fill(e.thickness)};t.arrowHead=function(e){return Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1))};t.arrowBBoxHD=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox(),a=r.h,n=r.d;t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+n)/2)}return t};t.arrowBBoxW=function(e,t){if(e.childNodes[0]){var r=e.childNodes[0].getBBox().w;t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-r/2)}return t},t.arrowDef={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},t.diagonalArrowDef={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},t.arrowBBox={up:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,e.padding,0])},down:function(e){return(0,t.arrowBBoxW)(e,[e.padding,0,(0,t.arrowHead)(e),0])},right:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,e.padding])},left:function(e){return(0,t.arrowBBoxHD)(e,[0,e.padding,0,(0,t.arrowHead)(e)])},updown:function(e){return(0,t.arrowBBoxW)(e,[(0,t.arrowHead)(e),0,(0,t.arrowHead)(e),0])},leftright:function(e){return(0,t.arrowBBoxHD)(e,[0,(0,t.arrowHead)(e),0,(0,t.arrowHead)(e)])}};t.CommonBorder=function(e){return function(r){var a=t.sideIndex[r];return[r,{renderer:e,bbox:function(e){var t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:function(e){var t=[0,0,0,0];return t[a]=e.thickness,t}}]}};t.CommonBorder2=function(e){return function(r,a,n){var i=t.sideIndex[a],o=t.sideIndex[n];return[r,{renderer:e,bbox:function(e){var t=e.thickness+e.padding,r=[0,0,0,0];return r[i]=r[o]=t,r},border:function(e){var t=[0,0,0,0];return t[i]=t[o]=e.thickness,t},remove:a+" "+n}]}};t.CommonDiagonalStrike=function(e){return function(r){var a="mjx-"+r.charAt(0)+"strike";return[r+"diagonalstrike",{renderer:e(a),bbox:t.fullBBox}]}};t.CommonDiagonalArrow=function(e){return function(a){var n=r(t.diagonalArrowDef[a],4),i=n[0],o=n[1],l=n[2];return[a+"arrow",{renderer:function(t,a){var n=r(t.arrowAW(),2),s=n[0],u=n[1],c=t.arrow(u,i*(s-o),l);e(t,c)},bbox:function(e){var t=e.arrowData(),a=t.a,n=t.x,i=t.y,o=r([e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],3),l=o[0],s=o[1],u=o[2],c=r(e.getArgMod(l+u,s),2),d=c[0],p=c[1],f=i+(d>a?e.thickness*p*Math.sin(d-a):0),C=n+(d>Math.PI/2-a?e.thickness*p*Math.sin(d+a-Math.PI/2):0);return[f,C,f,C]},remove:n[3]}]}};t.CommonArrow=function(e){return function(a){var n=r(t.arrowDef[a],4),i=n[0],o=n[1],l=n[2],s=n[3];return[a+"arrow",{renderer:function(t,a){var n=t.getBBox(),s=n.w,u=n.h,c=n.d,d=r(l?[u+c,"X"]:[s,"Y"],2),p=d[0],f=d[1],C=t.getOffset(f),h=t.arrow(p,i,o,f,C);e(t,h)},bbox:t.arrowBBox[a],remove:s}]}}},7519:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),l=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return l(t,e),t},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},c=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapper=t.SPACE=void 0;var d=r(8912),p=r(9007),f=r(505),C=s(r(6010)),h=r(8054),m=r(6469),g=r(1597),y=r(5884),L=2/18;function b(e,t){return e?tt&&(t=i),o>r&&(r=o)}return[t,r]},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1),e.empty();try{for(var n=u(this.childNodes),i=n.next();!i.done;i=n.next()){var o=i.value;e.append(o.getOuterBBox())}}catch(e){r={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.getLineBBox=function(e){if(!this.lineBBox[e]){var t=this.breakCount;if(t){var r=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=r,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?r.originalL=this.getBBox().L:r.L=this.getBBox().L),e===t&&(r.R=this.getBBox().R)}else this.lineBBox[e]=g.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading)}return this.lineBBox[e]},t.prototype.embellishedBBox=function(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;var t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())},t.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.childNodes[0],e)},t.prototype.getBreakNode=function(e){var t=c(e.start||[0,0],2),r=t[0],a=t[1];return this.node.isEmbellished?[this,this.coreMO()]:this.node.isToken||!this.childNodes[r]?[this,null]:this.childNodes[r].getBreakNode(this.childNodes[r].getLineBBox(a))},t.prototype.getChildLineBBox=function(e,t){var r=this.breakCount,a=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(a=a.copy()),this.addMiddleBorders(a),0===t?(a.L+=this.bbox.L,this.addLeftBorders(a)):t===r&&(a.R+=this.bbox.R,this.addRightBorders(a)),a},t.prototype.addLeftBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[3])||0)+((null==a?void 0:a[3])||0)}},t.prototype.addMiddleBorders=function(e){var t,r;if(this.styleData){var a=this.styleData.border,n=this.styleData.padding;e.h+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[0])||0)+((null==n?void 0:n[0])||0),e.d+=((null===(r=null==a?void 0:a.width)||void 0===r?void 0:r[2])||0)+((null==n?void 0:n[2])||0)}},t.prototype.addRightBorders=function(e){var t;if(this.styleData){var r=this.styleData.border,a=this.styleData.padding;e.w+=((null===(t=null==r?void 0:r.width)||void 0===t?void 0:t[1])||0)+((null==a?void 0:a[1])||0)}},t.prototype.setChildPWidths=function(e,t,r){var a,n;if(void 0===t&&(t=null),void 0===r&&(r=!0),e)return!1;r&&(this.bbox.pwidth="");var i=!1;try{for(var o=u(this.childNodes),l=o.next();!l.done;l=o.next()){var s=l.value,c=s.getBBox();c.pwidth&&s.setChildPWidths(e,null===t?c.w:t,r)&&(i=!0)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},t.prototype.breakToWidth=function(e){},t.prototype.invalidateBBox=function(e){void 0===e&&(e=!0),this.bboxComputed&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())},t.prototype.copySkewIC=function(e){var t=this.childNodes[0];(null==t?void 0:t.bbox.sk)&&(e.sk=t.bbox.sk),(null==t?void 0:t.bbox.dx)&&(e.dx=t.bbox.dx);var r=this.childNodes[this.childNodes.length-1];(null==r?void 0:r.bbox.ic)&&(e.ic=r.bbox.ic,e.w+=e.ic)},t.prototype.getStyles=function(){var e=this.node.attributes.getExplicit("style");if(e)for(var r=this.styles=new h.Styles(e),a=0,n=t.removeStyles.length;a600?"bold":"normal"),a.family?r=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(r="-tex-variant"),r=(t.BOLDVARIANTS[a.weight]||{})[r]||r,r=(t.ITALICVARIANTS[a.style]||{})[r]||r)}this.variant=r}},t.prototype.explicitVariant=function(e,t,r){var a=this.styles;return a||(a=this.styles=new h.Styles),a.set("fontFamily",e),t&&a.set("fontWeight",t),r&&a.set("fontStyle",r),"-explicitFont"},t.prototype.getScale=function(){var e=1,t=this.parent,r=t?t.bbox.scale:1,a=this.node.attributes,n=Math.min(a.get("scriptlevel"),2),i=a.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?a.get("mathsize"):a.getInherited("mathsize");if(0!==n){e=Math.pow(a.get("scriptsizemultiplier"),n);var l=this.length2em(a.get("scriptminsize"),.8,1);e0;this.bbox.L=a.isSet("lspace")?Math.max(0,this.length2em(a.get("lspace"))):b(n,e.lspace),this.bbox.R=a.isSet("rspace")?Math.max(0,this.length2em(a.get("rspace"))):b(n,e.rspace);var i=r.childIndex(t);if(0!==i){var o=r.childNodes[i-1];if(o.isEmbellished){var l=this.jax.nodeMap.get(o).getBBox();l.R&&(this.bbox.L=Math.max(0,this.bbox.L-l.R))}}}},t.prototype.getTeXSpacing=function(e,t){if(!t){var r=this.node.texSpacing();r&&(this.bbox.L=this.length2em(r))}if(e||t){var a=this.node.coreMO().attributes;a.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(a.get("lspace")))),a.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(a.get("rspace"))))}},t.prototype.isTopEmbellished=function(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)},t.prototype.core=function(){return this.jax.nodeMap.get(this.node.core())},t.prototype.coreMO=function(){return this.jax.nodeMap.get(this.node.coreMO())},t.prototype.coreRScale=function(){for(var e=1,t=this.coreMO();t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e},t.prototype.getText=function(){var e,t,r="";if(this.node.isToken)try{for(var a=u(this.node.childNodes),n=a.next();!n.done;n=a.next()){var i=n.value;i instanceof p.TextNode&&(r+=i.getText())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.canStretch=function(e){if(this.stretch=y.NOSTRETCH,this.node.isEmbellished){var t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir},t.prototype.getAlignShift=function(){var e=this.node.attributes.getAllAttributes(),t=e.indentalign,r=e.indentshift,a=e.indentalignfirst,n=e.indentshiftfirst;return"indentalign"!==a&&(t=a),"indentshift"!==n&&(r=n),this.processIndent(t,r)},t.prototype.processIndent=function(e,t,r,a,n){return void 0===r&&(r=""),void 0===a&&(a=""),void 0===n&&(n=this.metrics.containerWidth),r&&"auto"!==r||(r=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=r),"auto"===t&&(t=a,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,""))),[e,this.length2em(t,n)]},t.prototype.getAlignX=function(e,t,r){return"right"===r?e-(t.w+t.R)*t.rscale:"left"===r?t.L*t.rscale:(e-t.w*t.rscale)/2},t.prototype.getAlignY=function(e,t,r,a,n){return"top"===n?e-r:"bottom"===n?a-t:"center"===n?(e-r-(t-a))/2:0},t.prototype.getWrapWidth=function(e){return this.childNodes[e].getBBox().w},t.prototype.getChildAlign=function(e){return"left"},t.prototype.percent=function(e){return C.percent(e)},t.prototype.em=function(e){return C.em(e)},t.prototype.px=function(e,t){return void 0===t&&(t=-C.BIGDIMEN),C.px(e,t,this.metrics.em)},t.prototype.length2em=function(e,t,r){return void 0===t&&(t=1),void 0===r&&(r=null),null===r&&(r=this.bbox.scale),C.length2em(e,t,r,this.jax.pxPerEm)},t.prototype.unicodeChars=function(e,t){void 0===t&&(t=this.variant);var r=(0,f.unicodeChars)(e),a=this.font.getVariant(t);if(a&&a.chars){var n=a.chars;r=r.map((function(e){var t,r;return(null===(r=null===(t=n[e])||void 0===t?void 0:t[3])||void 0===r?void 0:r.smp)||e}))}return r},t.prototype.remapChars=function(e){return e},t.prototype.mmlText=function(e){return this.node.factory.create("text").setText(e)},t.prototype.mmlNode=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.node.factory.create(e,t,r)},t.prototype.createMo=function(e){var t=this.node.factory,r=t.create("text").setText(e),a=t.create("mo",{stretchy:!0},[r]);a.inheritAttributesFrom(this.node),a.parent=this.node.parent;var n=this.wrap(a);return n.parent=this,n},t.prototype.getVariantChar=function(e,t){var r=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===r.length&&(r[3]={}),r},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.kind="unknown",t.styles={},t.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],t.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},t.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},t.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}},t}(d.AbstractWrapper);t.CommonWrapper=v},4420:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonWrapperFactory=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.jax=null,t}return n(t,e),Object.defineProperty(t.prototype,"Wrappers",{get:function(){return this.node},enumerable:!1,configurable:!0}),t.defaultNodes={},t}(r(3811).AbstractWrapperFactory);t.CommonWrapperFactory=i},1626:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonHtmlNodeMixin=void 0;var o=r(505);t.CommonHtmlNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.getHDW(this.node.getHTML(),"use","force"),a=r?this.splitHDW(r):this.jax.measureXMLnode(this.getHTML()),n=a.h,i=a.d,o=a.w;e.w=o,e.h=n,e.d=i},t.prototype.getHTML=function(){var e,t=this.adaptor,r=this.jax,a={},n=this.addHDW(t.clone(this.node.getHTML()),a),i=r.math.metrics;1!==i.scale&&(a["font-size"]=r.fixed(100/i.scale,1)+"%");var o=t.parent(r.math.start.node);return a["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||i.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:a},[n])},t.prototype.addHDW=function(e,t){var r=this.getHDW(e,"force");if(!r)return e;var a=this.splitHDW(r),n=a.h,i=a.d,o=a.w;return t.height=this.em(n+i),t.width=this.em(o),t["vertical-align"]=this.em(-i),t.position="relative",this.html("mjx-html-holder",{},[e])},t.prototype.getHDW=function(e,t,r){void 0===r&&(r=t);var a=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(e,"data-mjx-hdw");return!n||a!==t&&a!==r?null:n},t.prototype.splitHDW=function(e){var t=this,r=i((0,o.split)(e).map((function(e){return t.length2em(e||"0")})),3);return{h:r[0],d:r[1],w:r[2]}},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(e)}},9800:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTeXAtomMixin=void 0;var i=r(9007);t.CommonTeXAtomMixin=function(e){return function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dh=0,t}return n(t,e),t.prototype.computeBBox=function(t,r){if(void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic),this.node.texClass===i.TEXCLASS.VCENTER){var a=t.h,n=t.d,o=this.font.params.axis_height;this.dh=(a+n)/2+o-a,t.h+=this.dh,t.d-=this.dh}else if(this.node.texClass===i.TEXCLASS.VBOX){if(this.vboxAdjust(this.childNodes[0],t)||this.childNodes[0].childNodes.length>1)return;var l=this.childNodes[0].childNodes[0];l.node.isKind("mpadded")&&this.vboxAdjust(l.childNodes[0],t)||this.vboxAdjust(l,t)}},t.prototype.vboxAdjust=function(e,t){var r=e.lineBBox.length;return!!r&&(this.dh=t.d-e.lineBBox[r-1].d,t.h+=this.dh,t.d-=this.dh,!0)},t}(e)}},1160:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonTextNodeMixin=void 0,t.CommonTextNodeMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remappedText=function(e,t){var r=this.parent.stretch.c;return r?[r]:this.parent.remapChars(this.unicodeChars(e,t))},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var o=this.parent.variant,l=this.node.getText();if("-explicitFont"===o){var s=this.jax.getFontData(this.parent.styles),u=this.jax.measureText(l,o,s),c=u.w,d=u.h,p=u.d;e.h=d,e.d=p,e.w=c}else{var f=this.remappedText(l,o);e.empty();try{for(var C=n(f),h=C.next();!h.done;h=C.next()){var m=h.value,g=i(this.getVariantChar(o,m),4),y=(d=g[0],p=g[1],c=g[2],g[3]);if(y.unknown){var L=this.jax.measureText(String.fromCodePoint(m),o);c=L.w,d=L.h,p=L.d}e.w+=c,d>e.h&&(e.h=d),p>e.d&&(e.d=p),e.ic=y.ic||0,e.sk=y.sk||0,e.dx=y.dx||0}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=C.return)&&a.call(C)}finally{if(r)throw r.error}}f.length>1&&(e.sk=0),e.clean()}},t.prototype.getStyles=function(){},t.prototype.getVariant=function(){},t.prototype.getScale=function(){},t.prototype.getSpace=function(){},t}(e)}},1956:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMactionMixin=t.TooltipData=void 0;var o=r(505);t.TooltipData={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:function(e,t){t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}},t.CommonMactionMixin=function(e){return function(e){function r(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this,o=n.constructor.actions,l=n.node.attributes.get("actiontype"),s=i(o.get(l)||[function(e,t){},{}],2),u=s[0],c=s[1];return n.action=u,n.data=c,n.getParameters(),n}return n(r,e),Object.defineProperty(r.prototype,"selected",{get:function(){var e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)},enumerable:!1,configurable:!0}),r.prototype.getParameters=function(){var e=this.node.attributes.get("data-offsets"),r=i((0,o.split)(e||""),2),a=r[0],n=r[1];this.tipDx=this.length2em(a||t.TooltipData.dx),this.tipDy=this.length2em(n||t.TooltipData.dy)},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)},Object.defineProperty(r.prototype,"breakCount",{get:function(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount},enumerable:!1,configurable:!0}),r.prototype.computeLineBBox=function(e){return this.getChildLineBBox(this.selected,e)},r}(e)}},7490:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMathMixin=void 0,t.CommonMathMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getWrapWidth=function(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm},t.prototype.computeBBox=function(t,r){void 0===r&&(r=!1),e.prototype.computeBBox.call(this,t,r);var a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){var n=this.containerWidth;t.w>n&&this.childNodes[0].breakToWidth(n),t.updateFrom(this.childNodes[0].getBBox())}},t}(e)}},7313:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMencloseMixin=void 0;var c=l(r(5552)),d=r(505);t.CommonMencloseMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.notations={},n.renderChild=null,n.msqrt=null,n.padding=c.PADDING,n.thickness=c.THICKNESS,n.arrowhead={x:c.ARROWX,y:c.ARROWY,dx:c.ARROWDX},n.TRBL=[0,0,0,0],n.getParameters(),n.getNotations(),n.removeRedundantNotations(),n.initializeNotations(),n.TRBL=n.getBBoxExtenders(),n}return n(t,e),t.prototype.getParameters=function(){var e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,c.PADDING));var r=e.get("data-thickness");void 0!==r&&(this.thickness=this.length2em(r,c.THICKNESS));var a=e.get("data-arrowhead");if(void 0!==a){var n=s((0,d.split)(a),3),i=n[0],o=n[1],l=n[2];this.arrowhead={x:i?parseFloat(i):c.ARROWX,y:o?parseFloat(o):c.ARROWY,dx:l?parseFloat(l):c.ARROWDX}}},t.prototype.getNotations=function(){var e,t,r=this.constructor.notations;try{for(var a=u((0,d.split)(this.node.attributes.get("notation"))),n=a.next();!n.done;n=a.next()){var i=n.value,o=r.get(i);o&&(this.notations[i]=o,o.renderChild&&(this.renderChild=o.renderer))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.removeRedundantNotations=function(){var e,t,r,a;try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value;if(this.notations[o]){var l=this.notations[o].remove||"";try{for(var s=(r=void 0,u(l.split(/ /))),c=s.next();!c.done;c=s.next()){var d=c.value;delete this.notations[d]}}catch(e){r={error:e}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}}}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t.prototype.initializeNotations=function(){var e,t;try{for(var r=u(Object.keys(this.notations)),a=r.next();!a.done;a=r.next()){var n=a.value,i=this.notations[n].init;i&&i(this)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.getBBoxExtenders=function(){var e,t,r=[0,0,0,0];try{for(var a=u(Object.keys(this.notations)),n=a.next();!n.done;n=a.next()){var i=n.value;this.maximizeEntries(r,this.notations[i].bbox(this))}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return r},t.prototype.getPadding=function(){var e,t,r=this,a=[0,0,0,0];try{for(var n=u(Object.keys(this.notations)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.notations[o].border;l&&this.maximizeEntries(a,l(this))}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return[0,1,2,3].map((function(e){return r.TRBL[e]-a[e]}))},t.prototype.maximizeEntries=function(e,t){for(var r=0;r.001?o:0},t.prototype.getArgMod=function(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]},t.prototype.arrow=function(e,t,r,a,n){return void 0===a&&(a=""),void 0===n&&(n=0),null},t.prototype.arrowData=function(){var e=s([this.padding,this.thickness],2),t=e[0],r=e[1]*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),a=this.childNodes[0].getBBox(),n=a.h,i=a.d,o=a.w,l=n+i,u=Math.sqrt(l*l+o*o),c=Math.max(t,r*o/u),d=Math.max(t,r*l/u),p=s(this.getArgMod(o+2*c,l+2*d),2);return{a:p[0],W:p[1],x:c,y:d}},t.prototype.arrowAW=function(){var e=this.childNodes[0].getBBox(),t=e.h,r=e.d,a=e.w,n=s(this.TRBL,4),i=n[0],o=n[1],l=n[2],u=n[3];return this.getArgMod(u+a+o,i+t+r+l)},t.prototype.createMsqrt=function(e){var t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;var r=this.wrap(t);return r.parent=this,r},t.prototype.sqrtTRBL=function(){var e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=s(this.TRBL,4),a=r[0],n=r[1],i=r[2],o=r[3],l=this.childNodes[0].getBBox();e.combine(l,o,0),e.h+=a,e.d+=i,e.w+=n,this.setChildPWidths(t)},t}(e)}},7555:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfencedMixin=void 0,t.CommonMfencedMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.mrow=null,n.createMrow(),n.addMrowChildren(),n}return a(t,e),t.prototype.createMrow=function(){var e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this},t.prototype.addMrowChildren=function(){var e,t,r=this.node,a=this.mrow;this.addMo(r.open),this.childNodes.length&&a.childNodes.push(this.childNodes[0]);var i=0;try{for(var o=n(this.childNodes.slice(1)),l=o.next();!l.done;l=o.next()){var s=l.value;this.addMo(r.separators[i++]),a.childNodes.push(s)}}catch(t){e={error:t}}finally{try{l&&!l.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}this.addMo(r.close),a.stretchChildren()},t.prototype.addMo=function(e){if(e){var t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.mrow.breakCount},enumerable:!1,configurable:!0}),t.prototype.computeLineBBox=function(e){return this.mrow.getLineBBox(e)},t}(e)}},2688:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMfracMixin=void 0,t.CommonMfracMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;if(n.bevel=null,n.pad=n.node.getProperty("withDelims")?0:n.font.params.nulldelimiterspace,n.node.attributes.get("bevelled")){var i=n.getBevelData(n.isDisplay()).H,o=n.bevel=n.createMo("/");o.node.attributes.set("symmetric",!0),o.canStretch(1),o.getStretchedVariant([i],!0)}return n}return a(t,e),t.prototype.getFractionBBox=function(e,t,r){var a=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),i=this.font.params.axis_height,o=this.getTUV(t,r),l=o.T,s=o.u,u=o.v;e.combine(a,0,i+l+Math.max(a.d*a.rscale,s)),e.combine(n,0,i-l-Math.max(n.h*n.rscale,u)),e.w+=2*this.pad+.2},t.prototype.getTUV=function(e,t){var r=this.font.params,a=r.axis_height,n=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?r.num1:r.num2)-a-n,v:(e?r.denom1:r.denom2)+a-n}},t.prototype.getAtopBBox=function(e,t){var r=this.getUVQ(t),a=r.u,n=r.v,i=r.nbox,o=r.dbox;e.combine(i,0,a),e.combine(o,0,-n),e.w+=2*this.pad},t.prototype.getUVQ=function(e){var t=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),a=this.font.params,i=n(e?[a.num1,a.denom1]:[a.num3,a.denom2],2),o=i[0],l=i[1],s=(e?7:3)*a.rule_thickness,u=o-t.d*t.scale-(r.h*r.scale-l);return u0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMmultiscriptsMixin=t.ScriptNames=t.NextScript=void 0;var s=r(6469),u=r(1597);t.NextScript={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},t.ScriptNames=["sup","sup","psup","psub"],t.CommonMmultiscriptsMixin=function(e){return function(e){function r(){for(var t=[],r=0;rt.length&&t.push(s.BBox.empty())},r.prototype.combineBBoxLists=function(e,t,r,a){for(var n=0;ne.h&&(e.h=s),u>e.d&&(e.d=u),p>t.h&&(t.h=p),f>t.d&&(t.d=f)}},r.prototype.getScaledWHD=function(e){var t=e.w,r=e.h,a=e.d,n=e.rscale;return[t*n,r*n,a*n]},r.prototype.getCombinedUV=function(){var e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),r=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,r)},r.prototype.addPrescripts=function(e,t,r){var a=this.scriptData;if(a.numPrescripts){var n=this.font.params.scriptspace;e.combine(a.psup,n,t),e.combine(a.psub,n,r)}return e},r.prototype.addPostscripts=function(e,t,r){var a=this.scriptData;if(a.numScripts){var n=e.w;e.combine(a.sup,n,t),e.combine(a.sub,n,r),e.w+=this.font.params.scriptspace}return e},r.prototype.appendScripts=function(e){e.empty();var t=i(this.getCombinedUV(),2),r=t[0],a=t[1];return this.addPrescripts(e,r,a),e.append(this.scriptData.base),this.addPostscripts(e,r,a),e.clean(),e},r.prototype.computeLineBBox=function(e){var t=this.baseChild.breakCount,r=this.baseChild.getLineBBox(e).copy(),a=r,n=i(this.getCombinedUV(),2),o=n[0],l=n[1];return 0===e?((a=u.LineBBox.from(this.addPrescripts(s.BBox.zero(),o,l),this.linebreakOptions.lineleading)).append(r),this.addLeftBorders(a),a.L=this.bbox.L):e===t&&(a=this.addPostscripts(a,o,l),this.addRightBorders(a),a.R=this.bbox.R),this.addMiddleBorders(a),a},r.prototype.getUVQ=function(t,r){var a;if(!this.UVQ){var n=i([0,0,0],3),o=n[0],l=n[1],s=n[2];0===t.w?o=this.getU():0===r.w?o=-this.getV():(o=(a=i(e.prototype.getUVQ.call(this,t,r),3))[0],l=a[1],s=a[2]),this.UVQ=[o,l,s]}return this.UVQ},r}(e)}},5023:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMnMixin=void 0,t.CommonMnMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.remapChars=function(e){if(e.length){var t=this.font.getRemappedChar("mn",e[0]);if(t){var r=this.unicodeChars(t,this.variant);1===r.length?e[0]=r[0]:e=r.concat(e.slice(1))}}return e},t}(e)}},7096:function(e,t,r){var a,n,i=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMoMixin=t.DirectionVH=void 0;var u=r(6469),c=r(1597),d=r(505),p=r(5884);t.DirectionVH=((n={})[1]="v",n[2]="h",n),t.CommonMoMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.size=null,n.isAccent=n.node.isAccent,n.getMultChar(),n.setBreakStyle(),n}return i(t,e),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakCount",{get:function(){return this.embellishedBreakStyle?1:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"embellishedBreakStyle",{get:function(){return this.breakStyle||this.getBreakStyle()},enumerable:!1,configurable:!0}),t.prototype.protoBBox=function(t){var r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([0]),r&&this.size<0||(e.prototype.computeBBox.call(this,t),this.copySkewIC(t))},t.prototype.getAccentOffset=function(){var e=u.BBox.empty();return this.protoBBox(e),-e.w/2},t.prototype.getCenterOffset=function(t){return void 0===t&&(t=null),t||(t=u.BBox.empty(),e.prototype.computeBBox.call(this,t)),(t.h+t.d)/2+this.font.params.axis_height-t.h},t.prototype.getStretchedVariant=function(e,t){var r,a;if(void 0===t&&(t=!1),0!==this.stretch.dir){var n=this.getWH(e),i=this.getSize("minsize",0),o=this.getSize("maxsize",1/0),s=this.node.getProperty("mathaccent");n=Math.max(i,Math.min(o,n));var u=this.font.params.delimiterfactor/1e3,c=this.font.params.delimitershortfall,d=i||t?n:s?Math.min(n/u,n+c):Math.max(n*u,n-c),p=this.stretch,f=p.c||this.getText().codePointAt(0),C=0;if(p.sizes)try{for(var h=l(p.sizes),m=h.next();!m.done;m=h.next()){if(m.value>=d)return s&&C&&C--,void this.setDelimSize(f,C);C++}}catch(e){r={error:e}}finally{try{m&&!m.done&&(a=h.return)&&a.call(h)}finally{if(r)throw r.error}}p.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(n,p),p)):this.setDelimSize(f,C-1)}},t.prototype.setDelimSize=function(e,t){var r=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;var a=r.schar&&r.schar[Math.min(t,r.schar.length-1)]||e;this.stretch=o(o({},r),{c:a})},t.prototype.getSize=function(e,t){var r=this.node.attributes;return r.isSet(e)&&(t=this.length2em(r.get(e),1,1)),t},t.prototype.getWH=function(e){if(0===e.length)return 0;if(1===e.length)return e[0];var t=s(e,2),r=t[0],a=t[1],n=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(r-n,a+n):r+a},t.prototype.getStretchBBox=function(e,t,r){var a;r.hasOwnProperty("min")&&r.min>t&&(t=r.min);var n=s(r.HDW,3),i=n[0],o=n[1],l=n[2];1===this.stretch.dir?(i=(a=s(this.getBaseline(e,t,r),2))[0],o=a[1]):l=t,this.bbox.h=i,this.bbox.d=o,this.bbox.w=l},t.prototype.getBaseline=function(e,t,r){var a=2===e.length&&e[0]+e[1]===t,n=this.node.attributes.get("symmetric"),i=s(a?e:[t,0],2),o=i[0],l=i[1],u=s([o+l,0],2),c=u[0],d=u[1];if(n){var p=this.font.params.axis_height;a&&(c=2*Math.max(o-p,l+p)),d=c/2-p}else if(a)d=l;else{var f=s(r.HDW||[.75,.25],2),C=f[0],h=f[1];d=h*(c/(C+h))}return[c-d,d]},t.prototype.checkExtendedHeight=function(e,t){if(t.fullExt){var r=s(t.fullExt,2),a=r[0],n=r[1];e=n+Math.ceil(Math.max(0,e-n)/a)*a}return e},t.prototype.setBreakStyle=function(e){if(void 0===e&&(e=""),this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){var t=this.parent.node.childIndex(this.node),r=this.parent.node.childNodes[t+1];r&&r.setTeXclass(this.multChar.node)}},t.prototype.getBreakStyle=function(e){void 0===e&&(e="");var t=this.node.attributes,r=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===r&&(r=t.get(r)),r},t.prototype.getMultChar=function(){var e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){var r=this.getCenterOffset(e);e.h+=r,e.d-=r}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)},t.prototype.computeLineBBox=function(e){return this.moLineBBox(e,this.breakStyle)},t.prototype.moLineBBox=function(e,t,r){void 0===r&&(r=null);var a=this.node.attributes.get("lineleading"),n=this.length2em(a,this.linebreakOptions.lineleading);if(0===e&&"before"===t){var i=c.LineBBox.from(u.BBox.zero(),n);return i.originalL=this.bbox.L,this.bbox.L=0,i}var o=c.LineBBox.from(r||this.getOuterBBox(),n);return 1===e&&("after"===t?(o.w=o.h=o.d=0,o.isFirst=!0,this.bbox.R=0):"duplicate"===t?o.L=0:this.multChar&&(o=c.LineBBox.from(this.multChar.getOuterBBox(),n)),o.getIndentData(this.node)),o},t.prototype.canStretch=function(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;var t=this.getText();if(1!==Array.from(t).length)return!1;var r=this.font.getDelimiter(t.codePointAt(0));return this.stretch=r&&r.dir===e?r:p.NOSTRETCH,0!==this.stretch.dir},t.prototype.getVariant=function(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?e.prototype.getVariant.call(this):this.variant="-tex-variant"},t.prototype.remapChars=function(e){var t=this.node.getProperty("primes");if(t)return(0,d.unicodeChars)(t);if(1===e.length){var r=this.node.coreParent().parent,a=this.isAccent&&!r.isKind("mrow")?"accent":"mo",n=this.font.getRemappedChar(a,e[0]);n&&(e=this.unicodeChars(n,this.variant))}return e},t}(e)}},6898:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMpaddedMixin=void 0,t.CommonMpaddedMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.getDimens=function(){var e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox(),r=t.w,a=t.h,n=t.d,i=r,o=a,l=n,s=0,u=0,c=0;""!==e.width&&(r=this.dimen(e.width,t,"w",0)),""!==e.height&&(a=this.dimen(e.height,t,"h",0)),""!==e.depth&&(n=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(u=this.dimen(e.voffset,t)),""!==e.lspace&&(s=this.dimen(e.lspace,t));var d=this.node.attributes.get("data-align");return d&&(c=this.getAlignX(r,t,d)),[o,l,i,a-o,n-l,r-i,s,u,c]},t.prototype.dimen=function(e,t,r,a){void 0===r&&(r=""),void 0===a&&(a=null);var n=(e=String(e)).match(/width|height|depth/),i=n?t[n[0].charAt(0)]:r?t[r]:0,o=this.length2em(e,i)||0;return e.match(/^[-+]/)&&r&&(o+=i),null!=a&&(o=Math.max(a,o)),o},t.prototype.setBBoxDimens=function(e){var t=n(this.getDimens(),6),r=t[0],a=t[1],i=t[2],o=t[3],l=t[4],s=t[5];e.w=i+s,e.h=r+o,e.d=a+l},t.prototype.computeBBox=function(e,t){if(void 0===t&&(t=!1),this.setBBoxDimens(e),this.childNodes[0].getOuterBBox().w>e.w){var r=this.node.attributes.get("data-overflow");("linebreak"===r||"auto"===r&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)},t.prototype.getWrapWidth=function(e){return this.getBBox().w},t.prototype.getChildAlign=function(e){return this.node.attributes.get("data-align")||"left"},t}(e)}},9086:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMrootMixin=void 0,t.CommonMrootMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"root",{get:function(){return 1},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){var a=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(t,r)[1];e.combine(a,0,n)},t.prototype.getRootDimens=function(e,t){var r=this.surd,a=this.childNodes[this.root].getOuterBBox(),n=(r.size<0?.5:.6)*e.w,i=a.w,o=a.rscale,l=Math.max(i,n/o),s=Math.max(0,l-i);return[l*o-n,this.rootHeight(a,e,r.size,t),s]},t.prototype.rootHeight=function(e,t,r,a){var n=t.h+t.d;return(r<0?1.9:.55*n)-(n-a)+Math.max(0,e.d*e.rscale)},t.prototype.rootWidth=function(){var e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale},t}(e)}},8411:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var f=0,C=0,h=d>1&&d===p;try{for(var m=i(this.childNodes),g=m.next();!g.done;g=m.next()){var y=0===(A=g.value).stretch.dir;if(h||y){var L=A.getBBox().rscale,b=o(A.getUnbrokenHD(),2),v=b[0],k=b[1];(v*=L)>f&&(f=v),(k*=L)>C&&(C=k)}}}catch(e){r={error:e}}finally{try{g&&!g.done&&(a=m.return)&&a.call(m)}finally{if(r)throw r.error}}try{for(var S=i(s),w=S.next();!w.done;w=S.next()){var A;L=(A=w.value).coreRScale();A.coreMO().getStretchedVariant([f/L,C/L])}}catch(e){n={error:e}}finally{try{w&&!w.done&&(l=S.return)&&l.call(S)}finally{if(n)throw n.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce((function(e,t){return e+t.breakCount}),0):0),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){var r=this;return this.isStack?this.parent.breakTop(r,r):r},t.prototype.computeBBox=function(e,t){var r,a;void 0===t&&(t=!1);var n=this.breakCount;this.lineBBox=n?[new u.LineBBox({h:.75,d:.25,w:0},[0,0])]:[],e.empty();try{for(var o=i(this.childNodes.keys()),l=o.next();!l.done;l=o.next()){var s=l.value,c=this.childNodes[s];e.append(c.getOuterBBox()),n&&this.computeChildLineBBox(c,s)}}catch(e){r={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(r)throw r.error}}e.clean(),n&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)},t.prototype.computeLinebreakBBox=function(e){var t,r,a,n,u;e.empty();var c=this.isStack,d=this.lineBBox,p=d.length-1;if(c)try{for(var f=i(d.keys()),C=f.next();!C.done;C=f.next()){var h=d[L=C.value];this.addMiddleBorders(h),0===L&&this.addLeftBorders(h),L===p&&this.addRightBorders(h)}}catch(e){t={error:e}}finally{try{C&&!C.done&&(r=f.return)&&r.call(f)}finally{if(t)throw t.error}}var m=0;try{for(var g=i(d.keys()),y=g.next();!y.done;y=g.next()){var L;h=d[L=y.value];e.combine(h,0,m),m-=Math.max(.25,h.d)+h.lineLeading+Math.max(.75,(null===(u=d[L+1])||void 0===u?void 0:u.h)||0)}}catch(e){a={error:e}}finally{try{y&&!y.done&&(n=g.return)&&n.call(g)}finally{if(a)throw a.error}}c?(d[0].L=this.bbox.L,d[p].R=this.bbox.R):(e.w=Math.max.apply(Math,l([],o(this.lineBBox.map((function(e){return e.w}))),!1)),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=s.BBox.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=s.BBox.fullWidth))),e.clean()},t.prototype.computeChildLineBBox=function(e,t){var r=this.lineBBox[this.lineBBox.length-1];r.end=[t,0],r.append(e.getLineBBox(0));var a=e.breakCount+1;if(1!==a)for(var n=1;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsqrtMixin=void 0;var o=r(6469);t.CommonMsqrtMixin=function(e){return function(e){function t(t,r,a){void 0===a&&(a=null);var n=e.call(this,t,r,a)||this;return n.surd=n.createMo("\u221a"),n.surd.canStretch(1),n.getStretchedSurd(),n}return n(t,e),Object.defineProperty(t.prototype,"base",{get:function(){return 0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return null},enumerable:!1,configurable:!0}),t.prototype.combineRootBBox=function(e,t,r){},t.prototype.getPQ=function(e){var t=this.font.params.rule_thickness,r=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[r,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-2*t-r/2))/2:t+r/4]},t.prototype.getRootDimens=function(e,t){return[0,0,0,0]},t.prototype.rootWidth=function(){return 1.25},t.prototype.getStretchedSurd=function(){var e=this.font.params.rule_thickness,t=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,r=this.childNodes[this.base].getOuterBBox(),a=r.h,n=r.d;this.surdH=a+n+2*e+t/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.surd.getBBox(),a=new o.BBox(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(r)[1],l=this.font.params.rule_thickness,s=a.h+n+l,u=i(this.getRootDimens(r,s),1)[0];e.h=s+l,this.combineRootBBox(e,r,s),e.combine(r,u,s-r.h),e.combine(a,u+r.w,0),e.clean(),this.setChildPWidths(t)},t.prototype.invalidateBBox=function(){e.prototype.invalidateBBox.call(this),this.surd.childNodes[0].invalidateBBox()},t}(e)}},905:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMsubsupMixin=t.CommonMsupMixin=t.CommonMsubMixin=void 0,t.CommonMsubMixin=function(e){var t;return t=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[0,-this.getV()]},t}(e),t.useIC=!1,t},t.CommonMsupMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"scriptChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getOffset=function(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]},t}(e)},t.CommonMsubsupMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.UVQ=null,t}return a(t,e),Object.defineProperty(t.prototype,"subChild",{get:function(){return this.childNodes[this.node.sub]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"supChild",{get:function(){return this.childNodes[this.node.sup]},enumerable:!1,configurable:!0}),t.prototype.getUVQ=function(e,t){void 0===e&&(e=this.subChild.getOuterBBox()),void 0===t&&(t=this.supChild.getOuterBBox());var r=this.baseCore,a=r.getLineBBox(r.breakCount);if(this.UVQ)return this.UVQ;var i=this.font.params,o=3*i.rule_thickness,l=this.length2em(this.node.attributes.get("subscriptshift"),i.sub2),s=this.baseCharZero(a.d*this.baseScale+i.sub_drop*e.rscale),u=n([this.getU(),Math.max(s,l)],2),c=u[0],d=u[1],p=c-t.d*t.rscale-(e.h*e.rscale-d);if(p0&&(c+=f,d-=f)}return c=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),c),c),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),p=c-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[c,-d,p],this.UVQ},t.prototype.appendScripts=function(e){var t=n([this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],2),r=t[0],a=t[1],i=this.getBaseWidth(),o=this.getAdjustedIc(),l=n(this.getUVQ(),2),s=l[0],u=l[1],c=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(r,i,u-c),e.combine(a,i+o,s-c),e.w+=this.font.params.scriptspace,e},t}(e),t.useIC=!1,t}},6237:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1&&null===t){t=0;var C=p>1&&p===f;try{for(var h=i(this.tableRows),m=h.next();!m.done;m=h.next()){var g;if(g=m.value.getChild(e)){var y=0===(k=g.childNodes[0]).stretch.dir;if(C||y){var L=k.getBBox(y).w;L>t&&(t=L)}}}}catch(e){n={error:e}}finally{try{m&&!m.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}if(null!==t)try{for(var b=i(u),v=b.next();!v.done;v=b.next()){var k;(k=v.value).coreMO().getStretchedVariant([Math.max(t,k.getBBox().w)/k.coreRScale()])}}catch(e){l={error:e}}finally{try{v&&!v.done&&(s=b.return)&&s.call(b)}finally{if(l)throw l.error}}},r.prototype.breakColumn=function(e,t){var r,a;if("linebreak"===this.jax.math.root.attributes.get("overflow")&&this.jax.math.display){var n=this.getTableData().D,o=0,l=0;try{for(var s=i(this.tableRows),u=s.next();!u.done;u=s.next()){var c=u.value.getChild(e);if(c&&c.getBBox().w>t){c.childNodes[0].breakToWidth(t);var d=c.getBBox();n[o]=Math.max(n[o],d.d),d.w>l&&(l=d.w)}o++}}catch(e){r={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(r)throw r.error}}l>this.cWidths[e]&&(this.cWidths[e]=l)}},r.prototype.getTableData=function(){if(this.data)return this.data;for(var e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),r=new Array(this.numCols).fill(0),a=new Array(this.numRows),n=new Array(this.numRows),i=[0],o=this.tableRows,l=0;ln[r]&&(n[r]=u),c>i[r]&&(i[r]=c),f>l&&(l=f),o&&d>o[t]&&(o[t]=d),l},r.prototype.extendHD=function(e,t,r,a){var n=(a-(t[e]+r[e]))/2;n<1e-5||(t[e]+=n,r[e]+=n)},r.prototype.recordPWidthCell=function(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])},r.prototype.setColumnPWidths=function(){var e,t,r=this.cWidths;try{for(var a=i(this.pwidthCells),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1];s.setChildPWidths(!1,r[u])&&(s.invalidateBBox(),s.getBBox())}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},r.prototype.getBBoxHD=function(e){var t=o(this.getAlignmentRow(),2),r=t[0],a=t[1];if(null===a){var n=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+n,i-n]}[r]||[i,i]}var l=this.getVerticalPosition(a,r);return[l,e-l]},r.prototype.getBBoxLR=function(){var e;if(this.hasLabels){var t=this.node.attributes,r=t.get("side"),a=o(this.getPadAlignShift(r),2),n=a[0],i=a[1],l=this.hasLabels&&!!t.get("data-width-includes-label");return l&&this.frame&&this.fSpace[0]&&(n-=this.fSpace[0]),"center"!==i||l?"left"===r?[n,0]:[0,n]:[n,n]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]},r.prototype.getPadAlignShift=function(e){var t=this.getTableData().L+this.length2em(this.node.attributes.get("minlabelspacing")),r=o(null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")],2),a=r[0],n=r[1];(a||n)&&(t=Math.max(t,this.length2em(a||"0"),this.length2em(n||"0")));var i=o(this.getAlignShift(),2),l=i[0],s=i[1];return l===e&&(s="left"===e?Math.max(t,s)-t:Math.min(-t,s)+t),[t,l,s]},r.prototype.getWidth=function(){return this.pWidth||this.getBBox().w},r.prototype.adjustWideTable=function(){if("auto"===this.node.attributes.get("width")){var e=this.length2em(this.node.attributes.get("minlabelspacing")),t=this.containerWidth-this.getTableData().L-e;this.naturalWidth()>t&&this.adjustColumnWidths(t)}},r.prototype.naturalWidth=function(){var e=this.getComputedWidths();return(0,c.sum)(e.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]},r.prototype.getEqualRowHeight=function(){var e=this.getTableData(),t=e.H,r=e.D,a=Array.from(t.keys()).map((function(e){return t[e]+r[e]}));return Math.max.apply(Math,a)},r.prototype.getComputedWidths=function(){var e=this,t=this.getTableData().W,r=Array.from(t.keys()).map((function(r){return"number"==typeof e.cWidths[r]?e.cWidths[r]:t[r]}));return this.node.attributes.get("equalcolumns")&&(r=Array(r.length).fill((0,c.max)(r))),r},r.prototype.getColumnWidths=function(){var e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);var t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):(0,u.isPercent)(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))},r.prototype.getEqualColumns=function(e){var t,r=Math.max(1,this.numCols);if("auto"===e){var a=this.getTableData().W;t=(0,c.max)(a)}else if((0,u.isPercent)(e))t=this.percent(1/r);else{var n=(0,c.sum)([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];t=Math.max(0,this.length2em(e)-n)/r}return Array(this.numCols).fill(t)},r.prototype.getColumnWidthsAuto=function(e){var t=this;return e.map((function(e){return"auto"===e||"fit"===e?null:(0,u.isPercent)(e)?e:t.length2em(e)}))},r.prototype.getColumnWidthsPercent=function(e){var t=this,r=e.indexOf("fit")>=0,a=(r?this.getTableData():{W:null}).W;return Array.from(e.keys()).map((function(n){var i=e[n];return"fit"===i?null:"auto"===i?r?a[n]:null:(0,u.isPercent)(i)?i:t.length2em(i)}))},r.prototype.getColumnWidthsFixed=function(e,t){var r=this,a=Array.from(e.keys()),n=a.filter((function(t){return"fit"===e[t]})),i=a.filter((function(t){return"auto"===e[t]})),o=n.length||i.length,l=(o?this.getTableData():{W:null}).W,s=t-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],u=s;a.forEach((function(t){var a=e[t];u-="fit"===a||"auto"===a?l[t]:r.length2em(a,s)}));var d=o&&u>0?u/o:0;return a.map((function(t){var a=e[t];return"fit"===a?l[t]+d:"auto"===a?l[t]+(0===n.length?d:0):r.length2em(a,s)}))},r.prototype.adjustColumnWidths=function(e){var r=this,a=this.getTableData().W,n=this.getColumnAttributes("columnwidth",0),i=Array.from(n.keys()),s=i.filter((function(e){return"fit"===n[e]})).sort((function(e,t){return a[t]-a[e]})),d=i.filter((function(e){return"auto"===n[e]})).sort((function(e,t){return a[t]-a[e]})),p=i.filter((function(e){return(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),f=i.filter((function(e){return"fit"!==n[e]&&"auto"!==n[e]&&!(0,u.isPercent)(n[e])})).sort((function(e,t){return a[t]-a[e]})),C=l(l(l(l([],o(s),!1),o(d),!1),o(p),!1),o(f),!1);if(C.length){this.cWidths=i.map((function(e){return"number"==typeof r.cWidths[e]?r.cWidths[e]:a[e]}));for(var h=e-(0,c.sum)([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2],m=(0,c.sum)(this.cWidths)-h,g=0,y=0;ythis.numRows?null:a-1]},r.prototype.getColumnAttributes=function(e,t){void 0===t&&(t=1);var r=this.numCols-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getRowAttributes=function(e,t){void 0===t&&(t=1);var r=this.numRows-t,a=this.getAttributeArray(e);if(0===a.length)return null;for(;a.lengthr&&a.splice(r),a},r.prototype.getAttributeArray=function(e){var t=this.node.attributes.get(e);return t?(0,u.split)(t):[this.node.attributes.getDefault(e)]},r.prototype.addEm=function(e,t){var r=this;return void 0===t&&(t=1),e?e.map((function(e){return r.em(e/t)})):null},r.prototype.convertLengths=function(e){var t=this;return e?e.map((function(e){return t.length2em(e)})):null},r.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r,a,n=this.getTableData(),i=n.H,l=n.D;if(this.node.attributes.get("equalrows")){var s=this.getEqualRowHeight();r=(0,c.sum)([].concat(this.rLines,this.rSpace))+s*this.numRows}else r=(0,c.sum)(i.concat(l,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),a=this.naturalWidth();var d=this.node.attributes.get("width");"auto"!==d&&(a=Math.max(this.length2em(d,0)+2*this.fLine,a));var p=o(this.getBBoxHD(r),2),f=p[0],C=p[1];e.h=f,e.d=C,e.w=a;var h=o(this.getBBoxLR(),2),m=h[0],g=h[1];e.L=m,e.R=g,(0,u.isPercent)(d)||this.setColumnPWidths()},r.prototype.setChildPWidths=function(e,t,r){var a=this.node.attributes.get("width");if(!(0,u.isPercent)(a))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");var n=this.bbox,i=n.w,o=n.L,l=n.R,s=this.node.attributes.get("data-width-includes-label"),c=Math.max(i,this.length2em(a,Math.max(t,o+i+l)))-(s?o+l:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,c),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==i&&this.parent.invalidateBBox(),this.pWidth!==i},r.prototype.getAlignShift=function(){return this.isTop?e.prototype.getAlignShift.call(this):[this.container.getChildAlign(this.containerI),0]},r}(e)}},5164:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)});Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtdMixin=void 0,t.CommonMtdMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t.prototype.invalidateBBox=function(){this.bboxComputed=!1,this.lineBBox=[]},t.prototype.getWrapWidth=function(e){var t=this.parent.parent,r=this.parent,a=this.node.childPosition()-(r.labeled?1:0);return"number"==typeof t.cWidths[a]?t.cWidths[a]:t.getTableData().W[a]},t.prototype.getChildAlign=function(e){return this.node.attributes.get("columnalign")},t}(e)}},6319:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMtextMixin=void 0;var o=r(1597);t.CommonMtextMixin=function(e){var t;return t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.breakPoints=[],t}return n(t,e),t.prototype.textWidth=function(e){var t=this.textNode;if(!t){var r=this.node.factory.create("text");r.parent=this.node,(t=this.textNode=this.factory.wrap(r)).parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this.breakPoints.length},enumerable:!1,configurable:!0}),t.prototype.getVariant=function(){var t=this.jax.options,r=this.jax.math.outputData,a=(!!r.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(r.mtextFamily||t.mtextFont||a){var n=this.node.attributes.get("mathvariant"),i=this.constructor.INHERITFONTS[n]||this.jax.font.getCssFont(n),o=i[0]||(a?r.merrorFamily||t.merrorFont:r.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(o,i[2]?"bold":"",i[1]?"italic":"")}else e.prototype.getVariant.call(this)},t.prototype.setBreakAt=function(e){this.breakPoints.push(e)},t.prototype.clearBreakPoints=function(){this.breakPoints=[]},t.prototype.computeLineBBox=function(e){var t=o.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t},t.prototype.getBreakWidth=function(e){var t=this.childNodes,r=i(this.breakPoints[e-1]||[0,0],2),a=r[0],n=r[1],o=i(this.breakPoints[e]||[t.length,0],2),l=o[0],s=o[1],u=t[a].node.getText().split(/ /);if(a===l)return this.textWidth(u.slice(n,s).join(" "));for(var c=this.textWidth(u.slice(n).join(" "));++a=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CommonMlabeledtrMixin=t.CommonMtrMixin=void 0,t.CommonMtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e]},t.prototype.getChildBBoxes=function(){return this.childNodes.map((function(e){return e.getBBox()}))},t.prototype.stretchChildren=function(e){var t,r,a,i,o,l;void 0===e&&(e=null);var s=[],u=this.labeled?this.childNodes.slice(1):this.childNodes;try{for(var c=n(u),d=c.next();!d.done;d=c.next()){(E=d.value.childNodes[0]).canStretch(1)&&s.push(E)}}catch(e){t={error:e}}finally{try{d&&!d.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}var p=s.length,f=this.childNodes.length;if(p&&f>1&&!e){var C=0,h=0,m=p>1&&p===f;try{for(var g=n(u),y=g.next();!y.done;y=g.next()){var L=0===(E=y.value.childNodes[0]).stretch.dir;if(m||L){var b=E.getBBox(L),v=b.h,k=b.d;v>C&&(C=v),k>h&&(h=k)}}}catch(e){a={error:e}}finally{try{y&&!y.done&&(i=g.return)&&i.call(g)}finally{if(a)throw a.error}}e=[C,h]}if(e){var S=function(t){var r=t.coreRScale();t.coreMO().getStretchedVariant(e.map((function(e){return e*r})))};try{for(var w=n(s),A=w.next();!A.done;A=w.next()){var E;S(E=A.value)}}catch(e){o={error:e}}finally{try{A&&!A.done&&(l=w.return)&&l.call(w)}finally{if(o)throw o.error}}}},Object.defineProperty(t.prototype,"fixesPWidth",{get:function(){return!1},enumerable:!1,configurable:!0}),t}(e)},t.CommonMlabeledtrMixin=function(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),Object.defineProperty(t.prototype,"numCells",{get:function(){return Math.max(0,this.childNodes.length-1)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"labeled",{get:function(){return!0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tableCells",{get:function(){return this.childNodes.slice(1)},enumerable:!1,configurable:!0}),t.prototype.getChild=function(e){return this.childNodes[e+1]},t.prototype.getChildBBoxes=function(){return this.childNodes.slice(1).map((function(e){return e.getBBox()}))},t}(e)}},1971:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1){var p=0,f=c>1&&c===d;try{for(var C=i(this.childNodes),h=C.next();!h.done;h=C.next()){var m=0===(k=h.value).stretch.dir;if(f||m){var g=k.getOuterBBox(m),y=g.w,L=g.rscale;y*L>p&&(p=y*L)}}}catch(e){r={error:e}}finally{try{h&&!h.done&&(a=C.return)&&a.call(C)}finally{if(r)throw r.error}}try{for(var b=i(l),v=b.next();!v.done;v=b.next()){var k;(k=v.value).coreMO().getStretchedVariant([p/k.coreRScale()])}}catch(e){n={error:e}}finally{try{v&&!v.done&&(o=b.return)&&o.call(b)}finally{if(n)throw n.error}}}},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1),e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)},t.prototype.appendScripts=function(e){var t=this.getBaseWidth(),r=o(this.getOffset(),2),a=r[0],n=r[1];return e.combine(this.scriptChild.getOuterBBox(),t+a,n),e.w+=this.font.params.scriptspace,e},Object.defineProperty(t.prototype,"breakCount",{get:function(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount},enumerable:!1,configurable:!0}),t.prototype.breakTop=function(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)},t.prototype.computeLineBBox=function(e){var t=this.breakCount;if(!t)return u.LineBBox.from(this.getOuterBBox(),this.linebreakOptions.lineleading);var r=this.baseChild.getLineBBox(e).copy();return e0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},c=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SVG=t.XLINKNS=t.SVGNS=void 0;var d=r(3208),p=r(7826),f=r(2597),C=r(505),h=s(r(6010)),m=r(7519),g=r(1779);t.SVGNS="http://www.w3.org/2000/svg",t.XLINKNS="http://www.w3.org/1999/xlink";var y=function(e){function r(t){void 0===t&&(t=null);var r=e.call(this,t,p.SvgWrapperFactory,g.DefaultFont)||this;return r.minwidth=0,r.shift=0,r.svgStyles=null,r.fontCache=new f.FontCache(r),r}return n(r,e),Object.defineProperty(r.prototype,"forceInlineBreaks",{get:function(){return!0},enumerable:!1,configurable:!0}),r.prototype.initialize=function(){"global"===this.options.fontCache&&this.fontCache.clearCache()},r.prototype.clearFontCache=function(){this.fontCache.clearCache()},r.prototype.reset=function(){this.clearFontCache()},r.prototype.escaped=function(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])},r.prototype.styleSheet=function(t){if(this.svgStyles)return this.svgStyles;var a=this.svgStyles=e.prototype.styleSheet.call(this,t);return this.adaptor.setAttribute(a,"id",r.STYLESHEETID),a},r.prototype.pageElements=function(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:r.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])},r.prototype.findCache=function(e){for(var t=this.adaptor,a=t.tags(t.body(e.document),"svg"),n=a.length-1;n>=0;n--)if(this.adaptor.getAttribute(a[n],"id")===r.FONTCACHEID)return!0;return!1},r.prototype.processMath=function(e,t){var r=this.container;this.container=t;var a=u(this.createRoot(e),2),n=a[0],i=a[1];this.typesetSvg(e,n,i),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,n,i),this.container=r},r.prototype.createRoot=function(e){var t=e.getOuterBBox(),r=t.w,a=t.h,n=t.d,i=t.pwidth,o=u(this.createSVG(a,n,r),2),l=o[0],s=o[1];if(i){var c=this.adaptor;c.setStyle(l,"min-width",c.getStyle(l,"width")),c.setAttribute(l,"width",i),c.removeAttribute(l,"viewBox");var d=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);c.setAttribute(s,"transform","scale(".concat(d,",-").concat(d,") translate(0, ").concat(this.fixed(1e3*-a,1),")"))}return[l,s]},r.prototype.createSVG=function(e,r,a){var n=this.math.metrics.em/1e3,i=Math.max(a,n),o=Math.max(e+r,n),l=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,u=s.append(this.container,this.svg("svg",{xmlns:t.SVGNS,width:this.ex(i),height:this.ex(o),role:"img",focusable:!1,style:{"vertical-align":this.ex(-r)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*i,1),this.fixed(1e3*o,1)].join(" ")},[l]));return.001===i&&(s.setAttribute(u,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&s.setAttribute(u,"xmlns:xlink",t.XLINKNS),[u,l]},r.prototype.typesetSvg=function(e,t,r){var a=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),a.insert(this.fontCache.getCache(),r)),e.toSVG([r]),this.fontCache.clearLocalID(),this.minwidth)a.setStyle(t,"minWidth",this.ex(this.minwidth)),a.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){var n=a.getAttribute(this.container,"justify")||"center";this.setIndent(t,n,this.shift)}},r.prototype.setIndent=function(e,t,r){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(r)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-r))},r.prototype.handleInlineBreaks=function(e,t,r){var a,n,i=e.childNodes[0].breakCount;if(i){var o=this.adaptor,l=o.firstChild(r),s=o.childNodes(o.firstChild(l)),d=e.childNodes[0].lineBBox;o.remove(r);for(var p=!0,f=0;f<=i;f++){var C=d[f]||e.childNodes[0].getLineBBox(f),g=C.h,y=C.d,L=C.w,b=u(this.createSVG(g,y,L),2),v=b[0],k=b[1],S=o.append(k,o.clone(l,!1));try{for(var w=(a=void 0,c(o.childNodes(s[f]))),A=w.next();!A.done;A=w.next()){var E=A.value;o.append(S,E)}}catch(e){a={error:e}}finally{try{A&&!A.done&&(n=w.return)&&n.call(w)}finally{if(a)throw a.error}}o.insert(v,t);var x=u(e.childNodes[0].getBreakNode(C),2),M=x[0],_=x[1],O=!(!_||!_.node.getProperty("forcebreak"));if(f||O){var P=M&&!p?M.getLineBBox(0).originalL:0;if(P||!O){var N=h.em(P);o.insert(o.node("mjx-break",O?m.SPACE[N]?{size:m.SPACE[N]}:{style:{"font-size":P.toFixed(1)+"%"}}:{newline:!0}),v)}}p=!(!_||"newline"!==_.node.attributes.get("linebreak"))}o.childNodes(t).length&&o.append(o.firstChild(o.parent(t)),o.firstChild(t)),o.remove(t)}},r.prototype.ex=function(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"},r.prototype.svg=function(e,r,a){return void 0===r&&(r={}),void 0===a&&(a=[]),this.html(e,r,a,t.SVGNS)},r.prototype.unknownText=function(e,t){var r=this.math.metrics,a=this.font.params.x_height/r.ex*r.em*1e3,n=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(a,1)+"px"},[this.text(e)]),i=this.adaptor;if("-explicitFont"!==t){var o=(0,C.unicodeChars)(e);if(1!==o.length||o[0]<119808||o[0]>120831){var l=u(this.font.getCssFont(t),3),s=l[0],c=l[1],d=l[2];i.setAttribute(n,"font-family",s),c&&i.setAttribute(n,"font-style","italic"),d&&i.setAttribute(n,"font-weight","bold")}}return n},r.prototype.measureTextNode=function(e){var t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");var r=this.fixed(1e3*this.font.params.x_height,1),a=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,r,r].join(" ")},[e]);t.append(t.body(t.document),a);var n=t.nodeSize(e,1e3,!0)[0];return t.remove(a),{w:n,h:.75,d:.2}},r.NAME="SVG",r.OPTIONS=i(i({},d.CommonOutputJax.OPTIONS),{internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null}),r.commonStyles={'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}},r.FONTCACHEID="MJX-SVG-global-cache",r.STYLESHEETID="MJX-SVG-styles",r}(d.CommonOutputJax);t.SVG=y},1779:function(e,t,r){r.r(t),r.d(t,{DefaultFont:function(){return a.MathJaxModernFont},fontName:function(){return n}});var a=r(7414);const n="mathjax-modern"},2597:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FontCache=void 0;var r=function(){function e(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}return e.prototype.cachePath=function(e,t,r){var a="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(a)||(this.cache.set(a,r),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:a,d:r}))),a},e.prototype.clearLocalID=function(){this.localID=""},e.prototype.useLocalID=function(e){void 0===e&&(e=null),this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")},e.prototype.clearCache=function(){this.cache=new Map,this.defs=this.jax.svg("defs")},e.prototype.getCache=function(){return this.defs},e}();t.FontCache=r},768:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AddPaths=t.SvgFontData=void 0;var u=r(5884);l(r(5884),t);var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.charOptions=function(t,r){return e.charOptions.call(this,t,r)},t.OPTIONS=i(i({},u.FontData.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),t.JAX="SVG",t}(u.FontData);t.SvgFontData=c,t.AddPaths=function(e,t,r){var a,n,i,o;try{for(var l=s(Object.keys(t)),u=l.next();!u.done;u=l.next()){var d=u.value,p=parseInt(d);c.charOptions(e,p).p=t[p]}}catch(e){a={error:e}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(a)throw a.error}}try{for(var f=s(Object.keys(r)),C=f.next();!C.done;C=f.next()){d=C.value,p=parseInt(d);c.charOptions(e,p).c=r[p]}}catch(e){i={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}return e}},7620:function(e,t,r){var a=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&a(t,e,r);return n(t,e),t},o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||a(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=t.DiagonalArrow=t.DiagonalStrike=t.Border2=t.Border=t.RenderLine=t.lineOffset=t.lineData=t.computeLineData=void 0;var l=i(r(5552));o(r(5552),t),t.computeLineData={top:function(e,t,r,a){return[0,e-a,r,e-a]},right:function(e,t,r,a){return[r-a,-t,r-a,e]},bottom:function(e,t,r,a){return[0,a-t,r,a-t]},left:function(e,t,r,a){return[a,-t,a,e]},vertical:function(e,t,r,a){return[r/2,e,r/2,-t]},horizontal:function(e,t,r,a){return[0,(e-t)/2,r,(e-t)/2]},up:function(e,t,r,a){return[a,a-t,r-a,e-a]},down:function(e,t,r,a){return[a,e-a,r-a,a-t]}};t.lineData=function(e,r,a){void 0===a&&(a="");var n=e.getBBox(),i=n.h,o=n.d,l=n.w,s=e.thickness/2;return(0,t.lineOffset)(t.computeLineData[r](i,o,l,s),e,a)};t.lineOffset=function(e,t,r){if(r){var a=t.getOffset(r);a&&("X"===r?(e[0]-=a,e[2]-=a):(e[1]-=a,e[3]-=a))}return e};t.RenderLine=function(e,r){return void 0===r&&(r=""),function(a,n){var i=a.line((0,t.lineData)(a,e,r));a.adaptor.append(a.dom[0],i)}};t.Border=function(e){return l.CommonBorder((function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}))(e)};t.Border2=function(e,r,a){return l.CommonBorder2((function(e,n){e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,r))),e.adaptor.append(e.dom[0],e.line((0,t.lineData)(e,a)))}))(e,r,a)};t.DiagonalStrike=function(e){return l.CommonDiagonalStrike((function(r){return function(r,a){r.adaptor.append(r.dom[0],r.line((0,t.lineData)(r,e)))}}))(e)};t.DiagonalArrow=function(e){return l.CommonDiagonalArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)};t.Arrow=function(e){return l.CommonArrow((function(e,t){e.adaptor.append(e.dom[0],t)}))(e)}},7079:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapper=void 0;var l=r(505),s=r(7519),u=r(4097),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.toSVG=function(e){this.toEmbellishedSVG(e)||this.addChildren(this.standardSvgNodes(e))},t.prototype.toEmbellishedSVG=function(e){var t,r,a=this;if(e.length<=1||!this.node.isEmbellished)return!1;var n=this.adaptor;e.forEach((function(e){return n.append(e,a.html("mjx-linestrut"))}));var l=this.coreMO().embellishedBreakStyle,s=[];try{for(var u=i([[e[0],"before"],[e[1],"after"]]),c=u.next();!c.done;c=u.next()){var d=o(c.value,2),p=d[0];l!==d[1]?(this.toSVG([p]),s.push(this.dom[0]),this.place(0,0)):s.push(this.createSvgNodes([p])[0])}}catch(e){t={error:e}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return this.dom=s,!0},t.prototype.addChildren=function(e){var t,r,a=0;try{for(var n=i(this.childNodes),o=n.next();!o.done;o=n.next()){var l=o.value;l.toSVG(e);var s=l.getOuterBBox();l.dom&&l.place(a+s.L*s.rscale,0),a+=(s.L+s.w+s.R)*s.rscale}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}},t.prototype.standardSvgNodes=function(e){var t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t},t.prototype.createSvgNodes=function(e){var t,r,a=this;this.dom=e.map((function(e){return a.svg("g",{"data-mml-node":a.node.kind})})),e=this.handleHref(e);try{for(var n=i(e.keys()),o=n.next();!o.done;o=n.next()){var l=o.value;this.adaptor.append(e[l],this.dom[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this.dom},t.prototype.handleHref=function(e){var t=this,r=this.node.attributes.get("href");if(!r)return e;var a=0,n=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((function(e){e=t.adaptor.append(e,t.svg("a",{href:r}));var i=n?t.getOuterBBox():t.getLineBBox(a),o=i.h,l=i.d,s=i.w;return t.adaptor.append(t.dom[a++],t.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:t.fixed(s),height:t.fixed(o+l),x:1===a||n?t.fixed(-t.dx):0,y:t.fixed(-l)})),e}))},t.prototype.handleStyles=function(){var e,t,r,a=this;if(this.styles){var n=this.styles.cssText;n&&this.dom.forEach((function(e){return a.adaptor.setAttribute(e,"style",n)}));var i=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],o=((null===(r=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===r?void 0:r.width)||[0,0,0,0])[3];(i||o)&&(this.dx=i+o)}},t.prototype.handleScale=function(){var e=this;if(1!==this.bbox.rscale){var t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((function(r){return e.adaptor.setAttribute(r,"transform",t)}))}},t.prototype.handleColor=function(){var e,t=this,r=this.adaptor,a=this.node.attributes,n=a.getExplicit("mathcolor")||a.getExplicit("color"),i=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(n&&this.dom.forEach((function(e){r.setAttribute(e,"fill",n),r.setAttribute(e,"stroke",n)})),i){var o=0,l=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((function(e){var a=l?t.getOuterBBox():t.getLineBBox(o++),n=a.h,s=a.d,u=a.w,c=t.svg("rect",{fill:i,x:1===o||l?t.fixed(-t.dx):0,y:t.fixed(-s),width:t.fixed(u),height:t.fixed(n+s),"data-bgcolor":!0}),d=r.firstChild(e);d?r.insert(c,d):r.append(e,c)}))}},t.prototype.handleBorder=function(){var e,r,a,n,l,s=null===(l=this.styleData)||void 0===l?void 0:l.border;if(s){var u=t.borderFuzz,c=this.adaptor,d=0,p=this.dom.length-1,f=this.node.isEmbellished&&!this.node.isKind("mo");try{for(var C=i(this.dom),h=C.next();!h.done;h=C.next()){var m=h.value,g=p&&d?0:1,y=p&&d!==p?0:1,L=f?this.getOuterBBox():this.getLineBBox(d++),b=o([L.h+u,L.d+u,L.w+u],3),v=b[0],k=b[1],S=b[2],w=[S,v],A=[-u,v],E=[S,-k],x=[-u,-k],M=[S-y*s.width[1],v-s.width[0]],_=[-u+g*s.width[3],v-s.width[0]],O=[S-y*s.width[1],-k+s.width[2]],P=[-u+g*s.width[3],-k+s.width[2]],N=[[A,w,M,_],[E,w,M,O],[x,E,O,P],[x,A,_,P]],T=c.firstChild(m),R=g*this.dx;try{for(var F=(a=void 0,i([0,1,2,3])),B=F.next();!B.done;B=F.next()){var D=B.value;if(s.width[D]&&(3!==D||g)&&(1!==D||y)){var I=N[D];"dashed"===s.style[D]||"dotted"===s.style[D]?this.addBorderBroken(I,s.color[D],s.style[D],s.width[D],D,m,R):this.addBorderSolid(I,s.color[D],T,m,R)}}}catch(e){a={error:e}}finally{try{B&&!B.done&&(n=F.return)&&n.call(F)}finally{if(a)throw a.error}}}}catch(t){e={error:t}}finally{try{h&&!h.done&&(r=C.return)&&r.call(C)}finally{if(e)throw e.error}}}},t.prototype.addBorderSolid=function(e,t,r,a,n){var i=this,l=this.svg("polygon",{points:e.map((function(e){var t=o(e,2),r=t[0],a=t[1];return"".concat(i.fixed(r-n),",").concat(i.fixed(a))})).join(" "),stroke:"none",fill:t});r?this.adaptor.insert(l,r):this.adaptor.append(a,l)},t.prototype.addBorderBroken=function(e,t,r,a,n,i,l){var s="dotted"===r,u=a/2,c=o([[u,-u,-u,-u],[-u,u,-u,-u],[u,u,-u,u],[u,u,u,-u]][n],4),d=c[0],p=c[1],f=c[2],C=c[3],h=o(e,2),m=h[0],g=h[1],y=m[0]+d-l,L=m[1]+p,b=g[0]+f-l,v=g[1]+C,k=Math.abs(n%2?v-L:b-y),S=s?Math.ceil(k/(2*a)):Math.ceil((k-a)/(4*a)),w=k/(4*S+1),A=this.svg("line",{x1:this.fixed(y),y1:this.fixed(L),x2:this.fixed(b),y2:this.fixed(v),"stroke-width":this.fixed(a),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(k/S-.002)].join(" "):[this.fixed(w),this.fixed(3*w)].join(" ")}),E=this.adaptor,x=E.firstChild(i);x?E.insert(A,x):E.append(i,A)},t.prototype.handleAttributes=function(){var e,r,a,n,o=this.adaptor,s=this.node.attributes,u=s.getAllDefaults(),c=t.skipAttributes,d=function(e){!1!==c[e]&&(e in u||c[e]||o.hasAttribute(p.dom[0],e))||p.dom.forEach((function(t){return o.setAttribute(t,e,s.getExplicit(e))}))},p=this;try{for(var f=i(s.getExplicitNames()),C=f.next();!C.done;C=f.next()){d(C.value)}}catch(t){e={error:t}}finally{try{C&&!C.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}if(s.get("class")){var h=function(e){m.dom.forEach((function(t){return o.addClass(t,e)}))},m=this;try{for(var g=i((0,l.split)(s.get("class"))),y=g.next();!y.done;y=g.next()){h(y.value)}}catch(e){a={error:e}}finally{try{y&&!y.done&&(n=g.return)&&n.call(g)}finally{if(a)throw a.error}}}},t.prototype.place=function(e,t,r){if(void 0===r&&(r=null),r||(e+=this.dx*this.bbox.rscale),e||t){r||(r=this.dom[0],t=this.handleId(t));var a="translate(".concat(this.fixed(e),",").concat(this.fixed(t),")"),n=this.adaptor.getAttribute(r,"transform")||"";this.adaptor.setAttribute(r,"transform",a+(n?" "+n:""))}},t.prototype.handleId=function(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;var t=this.adaptor,r=this.getBBox().h,a=t.childNodes(this.dom[0]);a.forEach((function(e){return t.remove(e)}));var n=this.svg("g",{"data-idbox":!0,transform:"translate(0,".concat(this.fixed(-r),")")},a);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],n),e+r},t.prototype.firstChild=function(e){void 0===e&&(e=this.dom[0]);var t=this.adaptor,r=t.firstChild(e);return r&&"text"===t.kind(r)&&t.getAttribute(r,"data-id-align")&&(r=t.firstChild(t.next(r))),r&&"rect"===t.kind(r)&&t.getAttribute(r,"data-hitbox")&&(r=t.next(r)),r},t.prototype.placeChar=function(e,t,r,a,n){var l,s;void 0===n&&(n=null),null===n&&(n=this.variant);var u=e.toString(16).toUpperCase(),c=o(this.getVariantChar(n,e),4),d=c[2],p=c[3];if("p"in p){var f=p.p?"M"+p.p+"Z":"";this.place(t,r,this.adaptor.append(a,this.charNode(n,u,f)))}else if("c"in p){var C=this.adaptor.append(a,this.svg("g",{"data-c":u}));this.place(t,r,C),t=0;try{for(var h=i(this.unicodeChars(p.c,n)),m=h.next();!m.done;m=h.next()){var g=m.value;t+=this.placeChar(g,t,r,C,n)}}catch(e){l={error:e}}finally{try{m&&!m.done&&(s=h.return)&&s.call(h)}finally{if(l)throw l.error}}}else if(p.unknown){var y=String.fromCodePoint(e),L=this.adaptor.append(a,this.jax.unknownText(y,n));return this.place(t,r,L),this.jax.measureTextNodeWithCache(L,y,n).w}return d},t.prototype.charNode=function(e,t,r){return"none"!==this.jax.options.fontCache?this.useNode(e,t,r):this.pathNode(t,r)},t.prototype.pathNode=function(e,t){return this.svg("path",{"data-c":e,d:t})},t.prototype.useNode=function(e,t,r){var a=this.svg("use",{"data-c":t}),n="#"+this.jax.fontCache.cachePath(e,t,r);return this.adaptor.setAttribute(a,"href",n,u.XLINKNS),a},t.prototype.drawBBox=function(){var e=this.getBBox(),t=e.w,r=e.h,a=e.d,n=this.svg("g",{style:{opacity:.25}},[this.svg("rect",{fill:"red",height:this.fixed(r),width:this.fixed(t)}),this.svg("rect",{fill:"green",height:this.fixed(a),width:this.fixed(t),y:this.fixed(-a)})]),i=this.dom[0]||this.parent.dom[0];this.adaptor.append(i,n)},t.prototype.html=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.html(e,t,r)},t.prototype.svg=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=[]),this.jax.svg(e,t,r)},t.prototype.text=function(e){return this.jax.text(e)},t.prototype.fixed=function(e,t){return void 0===t&&(t=1),this.jax.fixed(1e3*e,t)},t.kind="unknown",t.borderFuzz=.005,t}(s.CommonWrapper);t.SvgWrapper=c},7826:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapperFactory=void 0;var i=r(4420),o=r(6368),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.defaultNodes=o.SvgWrappers,t}(i.CommonWrapperFactory);t.SvgWrapperFactory=l},6368:function(e,t,r){var a;Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrappers=void 0;var n=r(7079),i=r(2438),o=r(3289),l=r(1618),s=r(5896),u=r(5710),c=r(3735),d=r(3365),p=r(9375),f=r(6465),C=r(7512),h=r(3572),m=r(5535),g=r(1107),y=r(7725),L=r(6670),b=r(4445),v=r(8835),k=r(9950),S=r(2558),w=r(3006),A=r(8926),E=r(988),x=r(6614),M=r(2417),_=r(9645),O=r(131),P=r(640),N=r(1689);t.SvgWrappers=((a={})[i.SvgMath.kind]=i.SvgMath,a[o.SvgMrow.kind]=o.SvgMrow,a[o.SvgInferredMrow.kind]=o.SvgInferredMrow,a[l.SvgMi.kind]=l.SvgMi,a[s.SvgMo.kind]=s.SvgMo,a[u.SvgMn.kind]=u.SvgMn,a[c.SvgMs.kind]=c.SvgMs,a[d.SvgMtext.kind]=d.SvgMtext,a[p.SvgMerror.kind]=p.SvgMerror,a[f.SvgMspace.kind]=f.SvgMspace,a[C.SvgMpadded.kind]=C.SvgMpadded,a[h.SvgMphantom.kind]=h.SvgMphantom,a[m.SvgMfrac.kind]=m.SvgMfrac,a[g.SvgMsqrt.kind]=g.SvgMsqrt,a[y.SvgMroot.kind]=y.SvgMroot,a[L.SvgMfenced.kind]=L.SvgMfenced,a[b.SvgMsub.kind]=b.SvgMsub,a[b.SvgMsup.kind]=b.SvgMsup,a[b.SvgMsubsup.kind]=b.SvgMsubsup,a[v.SvgMunder.kind]=v.SvgMunder,a[v.SvgMover.kind]=v.SvgMover,a[v.SvgMunderover.kind]=v.SvgMunderover,a[k.SvgMmultiscripts.kind]=k.SvgMmultiscripts,a[S.SvgMtable.kind]=S.SvgMtable,a[w.SvgMtr.kind]=w.SvgMtr,a[w.SvgMlabeledtr.kind]=w.SvgMlabeledtr,a[A.SvgMtd.kind]=A.SvgMtd,a[E.SvgMaction.kind]=E.SvgMaction,a[x.SvgMenclose.kind]=x.SvgMenclose,a[M.SvgSemantics.kind]=M.SvgSemantics,a[M.SvgAnnotation.kind]=M.SvgAnnotation,a[M.SvgAnnotationXML.kind]=M.SvgAnnotationXML,a[M.SvgXmlNode.kind]=M.SvgXmlNode,a[_.SvgMglyph.kind]=_.SvgMglyph,a[O.SvgTeXAtom.kind]=O.SvgTeXAtom,a[P.SvgTextNode.kind]=P.SvgTextNode,a[N.SvgHtmlNode.kind]=N.SvgHtmlNode,a[n.SvgWrapper.kind]=n.SvgWrapper,a)},1689:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHtmlNode=void 0;var i,o=r(7079),l=r(1626),s=r(9447);t.SvgHtmlNode=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.jax.math.metrics,r=t.em*t.scale,a=this.fixed(1/r),n=this.getBBox(),i=n.w,o=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-o*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((o+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[this.getHTML()]))]},t}((0,l.CommonHtmlNodeMixin)(o.SvgWrapper)),i.kind=s.HtmlNode.prototype.kind,i.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},i)},131:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTeXAtom=void 0;var i,o=r(7079),l=r(9800),s=r(3948),u=r(9007);t.SvgTeXAtom=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r=this;if(e.prototype.toSVG.call(this,t),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",u.TEXCLASSNAMES[this.node.texClass]),this.dh){var a="translate(0 "+this.fixed(this.dh)+")";this.dom.forEach((function(e){return r.adaptor.setAttribute(e,"transform",a)}))}},t}((0,l.CommonTeXAtomMixin)(o.SvgWrapper)),i.kind=s.TeXAtom.prototype.kind,i)},640:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgTextNode=void 0;var o,l=r(7079),s=r(1160),u=r(9007);t.SvgTextNode=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t,r,a=this.node.getText(),n=this.parent.variant;if(0!==a.length)if("-explicitFont"===n)this.dom=[this.adaptor.append(e[0],this.jax.unknownText(a,n))];else{var o=this.remappedText(a,n);this.parent.childNodes.length>1?e=this.dom=[this.adaptor.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;var l=0;try{for(var s=i(o),u=s.next();!u.done;u=s.next()){var c=u.value;l+=this.placeChar(c,l,0,e[0],n)}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}}},t}((0,s.CommonTextNodeMixin)(l.SvgWrapper)),o.kind=u.TextNode.prototype.kind,o.styles={'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":3}},o)},988:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMaction=void 0;var o,l=r(7079),s=r(1956),u=r(1956),c=r(9145),d=r(4474);t.SvgMaction=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.setEventHandler=function(e,t,r){void 0===r&&(r=null),(r?[r]:this.dom).forEach((function(r){return r.addEventListener(e,t)}))},t.prototype.Px=function(e){return this.px(e)},t.prototype.toSVG=function(e){var t=this;if(!this.toEmbellishedSVG(e)){var r=this.standardSvgNodes(e),a=this.selected,n=0;this.dom.forEach((function(e){var r=a.getLineBBox(n++),i=r.h,o=r.d,l=r.w;t.adaptor.append(e,t.svg("rect",{width:t.fixed(l),height:t.fixed(i+o),x:1===n?t.fixed(-t.dx):0,y:t.fixed(-o),fill:"none","pointer-events":"all"}))})),a.toSVG(r);var i=a.getOuterBBox();a.dom&&a.place(i.L*i.rscale,0),this.action(this,this.data)}},t}((0,s.CommonMactionMixin)(l.SvgWrapper)),o.kind=c.MmlMaction.prototype.kind,o.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block",padding:".2em",border:"1px solid #888","font-size":"70%","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},o.actions=new Map([["toggle",[function(e,t){e.dom.forEach((function(t){e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));var r=e.factory.jax.math,a=e.factory.jax.document,n=e.node;e.setEventHandler("click",(function(e){r.end.node||(r.start.node=r.end.node=r.typesetRoot,r.start.n=r.end.n=0),n.nextToggleSelection(),r.rerender(a,n.attributes.get("data-maction-id")?d.STATE.ENRICHED:d.STATE.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[function(e,t){var r,a,n=e.childNodes[1];if(n){var o=function(r){var a=e.firstChild(r);if(n.node.isKind("mtext")){var i=n.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(i)]),a)}else{var o=e.adaptor,l=e.jax.container,s=e.node.factory.create("math",{},[e.childNodes[1].node]),u=e.html("mjx-tool",{},[e.html("mjx-tip")]),c=o.append(a,e.svg("foreignObject",{style:{display:"none"}},[u]));e.jax.processMath(e.jax.factory.wrap(s),o.firstChild(u)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(function(a){t.stopTimers(r,t),t.hoverTimer.set(r,setTimeout((function(){o.setStyle(u,"left","0"),o.setStyle(u,"top","0"),o.append(l,u);var t=o.nodeBBox(u),a=o.nodeBBox(r),n=(a.right-t.left)/e.metrics.em+e.tipDx,i=(a.bottom-t.bottom)/e.metrics.em+e.tipDy;o.setStyle(u,"left",e.Px(n)),o.setStyle(u,"top",e.Px(i))}),t.postDelay)),a.stopPropagation()}),r),e.setEventHandler("mouseout",(function(e){t.stopTimers(r,t);var a=setTimeout((function(){return o.append(c,u)}),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}};try{for(var l=i(e.dom),s=l.next();!s.done;s=l.next())o(s.value)}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}}},u.TooltipData]],["statusline",[function(e,t){var r=e.childNodes[1];if(r&&r.node.isKind("mtext")){var a=e.adaptor,n=r.node.getText();e.dom.forEach((function(e){return a.setAttribute(e,"data-statusline",n)})),e.setEventHandler("mouseover",(function(r){if(null===t.status){var i=a.body(a.document);t.status=a.append(i,e.html("mjx-status",{},[e.text(n)]))}r.stopPropagation()})),e.setEventHandler("mouseout",(function(e){t.status&&(a.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),o)},2438:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMath=void 0;var l,s=r(7079),u=r(7490),c=r(3233),d=r(6469);t.SvgMath=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.handleDisplay=function(){var e=i(this.getAlignShift(),2),t=e[0],r=e[1];if("center"!==t&&this.adaptor.setAttribute(this.jax.container,"justify",t),this.bbox.pwidth===d.BBox.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){var a=this.jax.table.getOuterBBox(),n=a.L,o=a.w,l=a.R;"right"===t?l=Math.max(l||-r,-r):"left"===t?n=Math.max(n||r,r):"center"===t&&(o+=2*Math.abs(r)),this.jax.minwidth=Math.max(0,n+o+l)}}else this.jax.shift=r},t.prototype.handleSpeech=function(){var e,t,r=this.adaptor,a=this.node.attributes,n=a.get("aria-label")||a.get("data-semantic-speech");if(n){var i=this.getTitleID(),l=this.svg("title",{id:i},[this.text(n)]);r.insert(l,r.firstChild(this.dom[0])),r.setAttribute(this.dom[0],"aria-labeledby",i),r.removeAttribute(this.dom[0],"aria-label");try{for(var s=o(this.childNodes[0].childNodes),u=s.next();!u.done;u=s.next())u.value.dom.forEach((function(e){return r.setAttribute(e,"aria-hidden","true")}))}catch(t){e={error:t}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}}},t.prototype.getTitleID=function(){return"mjx-svg-title-"+String(this.jax.options.titleID++)},t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t);var r=this.adaptor;"block"===this.node.attributes.get("display")&&(r.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()},t.prototype.setChildPWidths=function(t,r,a){return void 0===r&&(r=null),void 0===a&&(a=!0),e.prototype.setChildPWidths.call(this,t,this.parent?r:this.metrics.containerWidth/this.jax.pxPerEm,!1)},t}((0,u.CommonMathMixin)(s.SvgWrapper)),l.kind=c.MmlMath.prototype.kind,l.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},"mjx-break::after":{content:'" "',"white-space":"normal"},"mjx-break":{"font-family":"MJX-ZERO"},'mjx-break[size="1"]':{"font-size":"11.1%"},'mjx-break[size="2"]':{"font-size":"16.7%"},'mjx-break[size="3"]':{"font-size":"22.2%"},'mjx-break[size="4"]':{"font-size":"27.8%"},'mjx-break[size="5"]':{"font-size":"33.3%"},"mjx-break[newline]::after":{display:"block"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join("")}},l)},6614:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__createBinding||(Object.create?function(e,t,r,a){void 0===a&&(a=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,a,n)}:function(e,t,r,a){void 0===a&&(a=r),e[a]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),l=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMenclose=void 0;var c,d=r(7079),p=r(7313),f=r(6661),C=l(r(7620));t.SvgMenclose=(c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.line=function(e){var t=s(e,4),r=t[0],a=t[1],n=t[2],i=t[3];return this.svg("line",{x1:this.fixed(r),y1:this.fixed(a),x2:this.fixed(n),y2:this.fixed(i),"stroke-width":this.fixed(this.thickness)})},t.prototype.box=function(e,t,r,a){void 0===a&&(a=0);var n=this.thickness,i={x:this.fixed(n/2),y:this.fixed(n/2-r),width:this.fixed(e-n),height:this.fixed(t+r-n),fill:"none","stroke-width":this.fixed(n)};return a&&(i.rx=this.fixed(a)),this.svg("rect",i)},t.prototype.ellipse=function(e,t,r){var a=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-a)/2),ry:this.fixed((t+r-a)/2),cx:this.fixed(e/2),cy:this.fixed((t-r)/2),fill:"none","stroke-width":this.fixed(a)})},t.prototype.path=function(e){for(var t=this,r=[],a=1;a0&&(i.transform="translate("+this.fixed(n)+", 0)");var o=this.adaptor.append(a[0],this.svg("g",i));this.renderChild?this.renderChild(this,o):(this.childNodes[0].toSVG([o]),this.childNodes[0].place(0,0));try{for(var l=u(Object.keys(this.notations)),s=l.next();!s.done;s=l.next()){var c=s.value,d=this.notations[c];!d.renderChild&&d.renderer(this,a[0])}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t}((0,p.CommonMencloseMixin)(d.SvgWrapper)),c.kind=f.MmlMenclose.prototype.kind,c.notations=new Map([C.Border("top"),C.Border("right"),C.Border("bottom"),C.Border("left"),C.Border2("actuarial","top","right"),C.Border2("madruwb","bottom","right"),C.DiagonalStrike("up"),C.DiagonalStrike("down"),["horizontalstrike",{renderer:C.RenderLine("horizontal","Y"),bbox:function(e){return[0,e.padding,0,e.padding]}}],["verticalstrike",{renderer:C.RenderLine("vertical","X"),bbox:function(e){return[e.padding,0,e.padding,0]}}],["box",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d;e.adaptor.append(e.dom[0],e.box(a,n,i))},bbox:C.fullBBox,border:C.fullBorder,remove:"left right top bottom"}],["roundedbox",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d,o=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,n,i,o))},bbox:C.fullBBox}],["circle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d;e.adaptor.append(e.dom[0],e.ellipse(a,n,i))},bbox:C.fullBBox}],["phasorangle",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d,o=e.getArgMod(1.75*e.padding,n+i)[0],l=e.thickness/2,s=n+i,u=Math.cos(o);e.adaptor.append(e.dom[0],e.path("mitre","M",a,l-i,"L",l+u*l,l-i,"L",u*s+l,s-i-l))},bbox:function(e){var t=e.padding/2,r=e.thickness;return[2*t,t,t+r,3*t+r]},border:function(e){return[0,0,e.thickness,0]},remove:"bottom"}],C.Arrow("up"),C.Arrow("down"),C.Arrow("left"),C.Arrow("right"),C.Arrow("updown"),C.Arrow("leftright"),C.DiagonalArrow("updiagonal"),C.DiagonalArrow("northeast"),C.DiagonalArrow("southeast"),C.DiagonalArrow("northwest"),C.DiagonalArrow("southwest"),C.DiagonalArrow("northeastsouthwest"),C.DiagonalArrow("northwestsoutheast"),["longdiv",{renderer:function(e,t){var r=e.getBBox(),a=r.w,n=r.h,i=r.d,o=e.thickness/2,l=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",o,o-i,"a",l-o/2,(n+i)/2-4*o,0,"0,1",0,n+i-2*o,"L",a-o,n-o))},bbox:function(e){var t=e.padding,r=e.thickness;return[t+r,t,t,2*t+r/2]}}],["radical",{renderer:function(e,t){e.msqrt.toSVG([t]);var r=e.sqrtTRBL()[3];e.place(-r,0,t)},init:function(e){e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:function(e){return e.sqrtTRBL()},renderChild:!0}]]),c)},9375:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMerror=void 0;var i,o=r(7079),l=r(1581);t.SvgMerror=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e),r=this.getBBox(),a=r.h,n=r.d,i=r.w;this.adaptor.append(this.dom[0],this.svg("rect",{"data-background":!0,width:this.fixed(i),height:this.fixed(a+n),y:this.fixed(-n)}));var o=this.node.attributes.get("title");o&&this.adaptor.append(this.dom[0],this.svg("title",{},[this.adaptor.text(o)])),this.addChildren(t)},t}(o.SvgWrapper),i.kind=l.MmlMerror.prototype.kind,i.styles={'g[data-mml-node="merror"] > g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},i)},6670:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfenced=void 0;var o,l=r(7079),s=r(7555),u=r(5410);t.SvgMfenced=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)},t.prototype.setChildrenParent=function(e){var t,r;try{for(var a=i(this.childNodes),n=a.next();!n.done;n=a.next())n.value.parent=e}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}},t}((0,s.CommonMfencedMixin)(l.SvgWrapper)),o.kind=u.MmlMfenced.prototype.kind,o)},5535:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMfrac=void 0;var o,l=r(7079),s=r(2688),u=r(6850);t.SvgMfrac=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){this.standardSvgNodes(e);var t=this.node.attributes.getList("linethickness","bevelled"),r=t.linethickness,a=t.bevelled,n=this.isDisplay();if(a)this.makeBevelled(n);else{var i=this.length2em(String(r),.06);0===i?this.makeAtop(n):this.makeFraction(n,i)}}},t.prototype.makeFraction=function(e,t){var r=this.dom,a=this.node.attributes.getList("numalign","denomalign"),n=a.numalign,o=a.denomalign,l=i(this.childNodes,2),s=l[0],u=l[1],c=s.getOuterBBox(),d=u.getOuterBBox(),p=this.font.params,f=p.axis_height,C=this.node.getProperty("withDelims")?0:p.nulldelimiterspace,h=Math.max((c.L+c.w+c.R)*c.rscale,(d.L+d.w+d.R)*d.rscale),m=this.getAlignX(h,c,n)+.1+C,g=this.getAlignX(h,d,o)+.1+C,y=this.getTUV(e,t),L=y.T,b=y.u,v=y.v;s.toSVG(r),s.place(m,f+L+Math.max(c.d*c.rscale,b)),u.toSVG(r),u.place(g,f-L-Math.max(d.h*d.rscale,v)),this.adaptor.append(r[0],this.svg("rect",{width:this.fixed(h+.2),height:this.fixed(t),x:this.fixed(C),y:this.fixed(f-t/2)}))},t.prototype.makeAtop=function(e){var t=this.dom,r=this.node.attributes.getList("numalign","denomalign"),a=r.numalign,n=r.denomalign,o=i(this.childNodes,2),l=o[0],s=o[1],u=l.getOuterBBox(),c=s.getOuterBBox(),d=this.font.params,p=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,f=Math.max((u.L+u.w+u.R)*u.rscale,(c.L+c.w+c.R)*c.rscale),C=this.getAlignX(f,u,a)+p,h=this.getAlignX(f,c,n)+p,m=this.getUVQ(e),g=m.u,y=m.v;l.toSVG(t),l.place(C,g),s.toSVG(t),s.place(h,-y)},t.prototype.makeBevelled=function(e){var t=this.dom,r=i(this.childNodes,2),a=r[0],n=r[1],o=this.getBevelData(e),l=o.u,s=o.v,u=o.delta,c=o.nbox,d=o.dbox,p=(c.L+c.w+c.R)*c.rscale;a.toSVG(t),this.bevel.toSVG(t),n.toSVG(t),a.place(c.L*c.rscale,l),this.bevel.place(p-u/2,0),n.place(p+this.bevel.getOuterBBox().w+d.L*d.rscale-u,s)},t}((0,s.CommonMfracMixin)(l.SvgWrapper)),o.kind=u.MmlMfrac.prototype.kind,o)},9645:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMglyph=void 0;var i,o=r(7079),l=r(5636),s=r(3985);t.SvgMglyph=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.standardSvgNodes(e);if(this.charWrapper)this.charWrapper.toSVG(t);else{var r=this.node.attributes.getList("src","alt"),a=r.src,n=r.alt,i=this.fixed(this.height),o={width:this.fixed(this.width),height:i,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":n,href:a},l=this.svg("image",o);this.adaptor.append(t[0],l)}},t}((0,l.CommonMglyphMixin)(o.SvgWrapper)),i.kind=s.MmlMglyph.prototype.kind,i)},1618:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMi=void 0;var i,o=r(7079),l=r(5723),s=r(450);t.SvgMi=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMiMixin)(o.SvgWrapper)),i.kind=s.MmlMi.prototype.kind,i)},9950:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMmultiscripts=t.AlignX=void 0;var o,l=r(8009),s=r(4445),u=r(6405),c=r(505);function d(e){return{left:function(e,t){return 0},center:function(e,t){return(t-e)/2},right:function(e,t){return t-e}}[e]||function(e,t){return 0}}t.AlignX=d,t.SvgMmultiscripts=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.scriptData,a=this.node.getProperty("scriptalign")||"right left",n=i((0,c.split)(a+" "+a),2),o=n[0],l=n[1],s=i(this.getCombinedUV(),2),u=s[0],d=s[1],p=0;r.numPrescripts&&(p=this.addScripts(this.dom[0],this.font.params.scriptspace,u,d,this.firstPrescript,r.numPrescripts,o));var f=this.baseChild;f.toSVG(t),f.place(p,0),this.breakCount&&(p=0),p+=f.getLineBBox(f.breakCount).w,r.numScripts&&this.addScripts(this.dom[this.dom.length-1],p,u,d,1,r.numScripts,l)}},t.prototype.addScripts=function(e,t,r,a,n,o,l){var s=this.adaptor,u=d(l),c=s.append(e,this.svg("g")),p=s.append(e,this.svg("g"));this.place(t,r,c),this.place(t,a,p);for(var f=n+2*o,C=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMo=void 0;var l,s=r(7079),u=r(7096),c=r(2756),d=.1;t.SvgMo=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.node.attributes,r=t.get("symmetric")&&2!==this.stretch.dir,a=0!==this.stretch.dir;a&&null===this.size&&this.getStretchedVariant([]);var n=this.standardSvgNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){var i="after"===this.breakStyle?1:0;this.adaptor.remove(n[i]),n[i]=null}if(a&&this.size<0)this.stretchSvg();else{var o=r||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",l=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===o&&"0"===l||(n[0]&&this.adaptor.setAttribute(n[0],"transform","translate(".concat(l," ").concat(o,")")),n[1]&&this.adaptor.setAttribute(n[1],"transform","translate(".concat(l," ").concat(o,")"))),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}},t.prototype.stretchSvg=function(){var e=this.stretch.stretch,t=this.getStretchVariants(),r=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,r):this.stretchHorizontal(e,t,r)},t.prototype.getStretchVariants=function(){var e,t,r=this.stretch.c||this.getText().codePointAt(0),a=[];try{for(var n=i(this.stretch.stretch.keys()),o=n.next();!o.done;o=n.next()){var l=o.value;a[l]=this.font.getStretchVariant(r,l)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a},t.prototype.stretchVertical=function(e,t,r){var a=r.h,n=r.d,i=r.w,l=this.addTop(e[0],t[0],a,i),s=this.addBot(e[2],t[2],n,i);if(4===e.length){var u=o(this.addMidV(e[3],t[3],i),2),c=u[0],d=u[1];this.addExtV(e[1],t[1],a,0,l,c,i),this.addExtV(e[1],t[1],0,n,d,s,i)}else this.addExtV(e[1],t[1],a,n,l,s,i)},t.prototype.stretchHorizontal=function(e,t,r){var a=r.w,n=this.addLeft(e[0],t[0]),i=this.addRight(e[2],t[2],a);if(4===e.length){var l=o(this.addMidH(e[3],t[3],a),2),s=l[0],u=l[1],c=a/2;this.addExtH(e[1],t[1],c,n,c-s),this.addExtH(e[1],t[1],c,u-c,i,c)}else this.addExtH(e[1],t[1],a,n,i)},t.prototype.getChar=function(e,t){var r=this.font.getChar(t,e)||[0,0,0,null];return[r[0],r[1],r[2],r[3]||{}]},t.prototype.addGlyph=function(e,t,r,a,n){if(void 0===n&&(n=null),n)return this.placeChar(e,r,a,n,t);if(this.dom[0]){var i=this.placeChar(e,r,a,this.dom[0],t);if(!this.dom[1])return i}return this.placeChar(e,r,a,this.dom[1],t)},t.prototype.addTop=function(e,t,r,a){if(!e)return 0;var n=o(this.getChar(e,t),3),i=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,r-i),i+l},t.prototype.addExtV=function(e,t,r,a,n,i,l){var s=this;if(e){n=Math.max(0,n-d),i=Math.max(0,i-d);var u=this.adaptor,c=o(this.getChar(e,t),3),p=c[0],f=c[1],C=c[2],h=r+a-n-i,m=1.5*h/(p+f),g=(m*(p-f)-h)/2;if(!(h<=0)){var y=this.svg("svg",{width:this.fixed(C),height:this.fixed(h),y:this.fixed(i-a),x:this.fixed((l-C)/2),viewBox:[0,g,C,h].map((function(e){return s.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,y);var L=u.lastChild(y);u.setAttribute(L,"transform","scale(1,".concat(this.jax.fixed(m),")")),this.dom[0]&&u.append(this.dom[0],y),this.dom[1]&&u.append(this.dom[1],this.dom[0]?u.clone(y):y)}}},t.prototype.addBot=function(e,t,r,a){if(!e)return 0;var n=o(this.getChar(e,t),3),i=n[0],l=n[1],s=n[2];return this.addGlyph(e,t,(a-s)/2,l-r),i+l},t.prototype.addMidV=function(e,t,r){if(!e)return[0,0];var a=o(this.getChar(e,t),3),n=a[0],i=a[1],l=a[2],s=(i-n)/2+this.font.params.axis_height;return this.addGlyph(e,t,(r-l)/2,s),[n+s,i-s]},t.prototype.addLeft=function(e,t){return e?this.addGlyph(e,t,0,0):0},t.prototype.addExtH=function(e,t,r,a,n,i){var l=this;if(void 0===i&&(i=0),e){n=Math.max(0,n-.1),a=Math.max(0,a-.1);var s=this.adaptor,u=o(this.getChar(e,t),3),c=u[0],p=u[1],f=u[2],C=r-a-n,h=c+p+.2,m=C/f*1.5,g=-(p+d);if(!(C<=0)){var y=this.svg("svg",{width:this.fixed(C),height:this.fixed(h),x:this.fixed(i+a),y:this.fixed(g),viewBox:[(m*f-C)/2,g,C,h].map((function(e){return l.fixed(e)})).join(" ")});this.addGlyph(e,t,0,0,y);var L=s.lastChild(y);s.setAttribute(L,"transform","scale("+this.jax.fixed(m)+",1)"),this.dom[0]&&s.append(this.dom[0],y),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(y):y)}}},t.prototype.addRight=function(e,t,r){if(!e)return 0;var a=this.getChar(e,t)[2];return this.addGlyph(e,t,r-a,0)},t.prototype.addMidH=function(e,t,r){if(!e)return[0,0];var a=this.getChar(e,t)[2];return this.addGlyph(e,t,(r-a)/2,0),[(r-a)/2,(r+a)/2]},t}((0,u.CommonMoMixin)(s.SvgWrapper)),l.kind=c.MmlMo.prototype.kind,l)},7512:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMpadded=void 0;var o,l=r(7079),s=r(6898),u=r(7238);t.SvgMpadded=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=i(this.getDimens(),9),a=r[5],n=r[6],o=r[7],l=r[8],s=this.node.attributes.get("data-align")||"left",u=n+l-(a<0&&"left"!==s?"center"===s?a/2:a:0);(u||o)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(u,o,t[0])),this.addChildren(t)}},t}((0,s.CommonMpaddedMixin)(l.SvgWrapper)),o.kind=u.MmlMpadded.prototype.kind,o)},3572:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMphantom=void 0;var i,o=r(7079),l=r(5741);t.SvgMphantom=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){this.standardSvgNodes(e)},t}(o.SvgWrapper),i.kind=l.MmlMphantom.prototype.kind,i)},7725:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMroot=void 0;var o,l=r(9086),s=r(6145),u=r(1107);t.SvgMroot=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addRoot=function(e,t,r,a){t.toSVG(e);var n=i(this.getRootDimens(r,a),3),o=n[0],l=n[1],s=n[2],u=t.getOuterBBox();return t.place(s*u.rscale,l),o},t}((0,l.CommonMrootMixin)(u.SvgMsqrt)),o.kind=s.MmlMroot.prototype.kind,o)},3289:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgInferredMrow=t.SvgMrow=void 0;var o,l=r(7079),s=r(8411),u=r(9878);t.SvgMrow=(o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linebreakCount=0,t}return n(t,e),t.prototype.toSVG=function(e){this.getBBox();var t=this.linebreakCount=this.isStack?0:this.breakCount;t||!this.node.isInferred?e=this.standardSvgNodes(e):this.dom=e,this.addChildren(e),t&&this.placeLines(e)},t.prototype.placeLines=function(e){var t,r,a,n=this.lineBBox,o=0;try{for(var l=i(e.keys()),s=l.next();!s.done;s=l.next()){var u=s.value,c=n[u];this.place(c.L||0,o,e[u]),o-=Math.max(.25,c.d)+c.lineLeading+Math.max(.75,(null===(a=n[u+1])||void 0===a?void 0:a.h)||0)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(t)throw t.error}}},t.prototype.createSvgNodes=function(t){var r=this.linebreakCount;if(!r)return e.prototype.createSvgNodes.call(this,t);var a=this.adaptor,n=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(t[0],this.svg("g",n))],this.dom=[a.append(this.handleHref(t)[0],this.dom[0])];for(var i=Array(r),o=0;o<=r;o++)i[o]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":o}));return i},t.prototype.addChildren=function(e){var t,r,a,n,o=0,l=0;try{for(var s=i(this.childNodes),u=s.next();!u.done;u=s.next()){var c=u.value,d=c.breakCount;if(c.toSVG(e.slice(l,l+d+1)),c.dom){var p=0;try{for(var f=(a=void 0,i(c.dom)),C=f.next();!C.done;C=f.next()){var h=C.value;if(h){var m,g=p?0:c.dx;o+=((m=c.getLineBBox(p++)).L+g)*m.rscale,this.place(o,0,h),o+=(m.w+m.R-g)*m.rscale}d&&(o=0)}}catch(e){a={error:e}}finally{try{C&&!C.done&&(n=f.return)&&n.call(f)}finally{if(a)throw a.error}}d&&(o+=((m=c.getLineBBox(d)).w+m.R)*m.rscale)}l+=d}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}},t}((0,s.CommonMrowMixin)(l.SvgWrapper)),o.kind=u.MmlMrow.prototype.kind,o),t.SvgInferredMrow=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,s.CommonInferredMrowMixin)(t.SvgMrow)),e.kind=u.MmlInferredMrow.prototype.kind,e}()},3735:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMs=void 0;var i,o=r(7079),l=r(4126),s=r(7265);t.SvgMs=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsMixin)(o.SvgWrapper)),i.kind=s.MmlMs.prototype.kind,i)},6465:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMspace=void 0;var i,o=r(7079),l=r(258),s=r(6030);t.SvgMspace=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMspaceMixin)(o.SvgWrapper)),i.kind=s.MmlMspace.prototype.kind,i)},1107:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsqrt=void 0;var i,o=r(7079),l=r(4093),s=r(7131);t.SvgMsqrt=(i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dx=0,t}return n(t,e),t.prototype.addRoot=function(e,t,r,a){return 0},t.prototype.toSVG=function(e){var t=this.surd,r=this.childNodes[this.base],a=this.root?this.childNodes[this.root]:null,n=t.getBBox(),i=r.getOuterBBox(),o=this.getPQ(n)[1],l=this.font.params.rule_thickness*this.bbox.scale,s=i.h+o+l,u=this.standardSvgNodes(e),c=this.adaptor.append(u[0],this.svg("g")),d=this.addRoot(u,a,n,s);t.toSVG(u),t.place(d,s-n.h),r.toSVG([c]),r.place(d+n.w,0),this.adaptor.append(u[u.length-1],this.svg("rect",{width:this.fixed(i.w),height:this.fixed(l),x:this.fixed(d+n.w),y:this.fixed(s-l)}))},t}((0,l.CommonMsqrtMixin)(o.SvgWrapper)),i.kind=s.MmlMsqrt.prototype.kind,i)},4445:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMsubsup=t.SvgMsup=t.SvgMsub=void 0;var o,l=r(905),s=r(6369),u=r(4461);t.SvgMsub=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsubMixin)(s.SvgScriptbase)),o.kind=u.MmlMsub.prototype.kind,o),t.SvgMsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}((0,l.CommonMsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsup.prototype.kind,e}(),t.SvgMsubsup=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=i([this.baseChild,this.supChild,this.subChild],3),a=r[0],n=r[1],o=r[2],l=this.getBaseWidth(),s=this.getAdjustedIc(),u=i(this.getUVQ(),2),c=u[0],d=u[1];a.toSVG(t);var p=[t[t.length-1]];n.toSVG(p),o.toSVG(p),a.place(0,0),o.place(l,d),n.place(l+s,c)}},t}((0,l.CommonMsubsupMixin)(s.SvgScriptbase)),e.kind=u.MmlMsubsup.prototype.kind,e}()},2558:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nl?l:this.pWidth),u="left"===o?0:"right"===o?s:s/2;if(u){var c=this.svg("g",{},this.adaptor.childNodes(e));this.place(u,0,c),this.adaptor.append(e,c)}return u},t.prototype.lineClass=function(e){return"mjx-"+e},t.prototype.makeFrame=function(e,t,r,a){var n=this.fLine;return this.svg("rect",this.setLineThickness(n,a,{"data-frame":!0,class:this.lineClass(a),width:this.fixed(e-n),height:this.fixed(t+r-n),x:this.fixed(n/2),y:this.fixed(n/2-r)}))},t.prototype.makeVLine=function(e,t,r){var a=this.getBBox(),n=a.h,i=a.d,o="dotted"===t?r/2:0,l=this.fixed(e+r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"v",class:this.lineClass(t),x1:l,y1:this.fixed(o-i),x2:l,y2:this.fixed(n-o)}))},t.prototype.makeHLine=function(e,t,r){var a=this.getBBox().w,n="dotted"===t?r/2:0,i=this.fixed(e-r/2);return this.svg("line",this.setLineThickness(r,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(n),y1:i,x2:this.fixed(a-n),y2:i}))},t.prototype.setLineThickness=function(e,t,r){return.07!==e&&(r["stroke-thickness"]=this.fixed(e),"solid"!==t&&(r["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),r},t.prototype.handleLabels=function(e,t,r){if(this.hasLabels){var a=this.labels,n=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,a,n):this.subTable(e,a,n,r)}},t.prototype.spaceLabels=function(){for(var e=this.adaptor,t=this.getBBox().h,r=this.getTableData().L,a=this.getRowHalfSpacing(),n=t-this.fLine,i=e.firstChild(this.labels),o=0;o line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},l)},8926:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtd=void 0;var i,o=r(7079),l=r(5164),s=r(4359);t.SvgMtd=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.placeCell=function(e,t,r,a,n){var i=this.getBBox(),o=Math.max(i.h,.75),l=Math.max(i.d,.25),s=this.node.attributes.get("columnalign"),u=this.node.attributes.get("rowalign"),c=this.getAlignX(r,i,s),d=this.getAlignY(a,n,o,l,u);return this.place(e+c,t+d),[c,d]},t.prototype.placeColor=function(e,t,r,a){var n=this.adaptor,i=this.firstChild();i&&"rect"===n.kind(i)&&n.getAttribute(i,"data-bgcolor")&&(n.setAttribute(i,"x",this.fixed(e)),n.setAttribute(i,"y",this.fixed(t)),n.setAttribute(i,"width",this.fixed(r)),n.setAttribute(i,"height",this.fixed(a)))},t}((0,l.CommonMtdMixin)(o.SvgWrapper)),i.kind=s.MmlMtd.prototype.kind,i)},3365:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMtext=void 0;var l,s=r(7079),u=r(6319),c=r(4770);t.SvgMtext=(l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){var r,a;if(this.breakCount){var n=this.standardSvgNodes(t),l=this.textNode.node,s=this.childNodes;try{for(var u=i(n.keys()),c=u.next();!c.done;c=u.next()){var d=c.value,p=[n[d]],f=o(this.breakPoints[d-1]||[0,0],2),C=f[0],h=f[1],m=o(this.breakPoints[d]||[s.length,0],2),g=m[0],y=m[1],L=s[C].node.getText().split(/ /);if(C!==g){l.setText(L.slice(h).join(" ")),this.textNode.toSVG(p);for(var b=this.textNode.getBBox().w;++C0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgMunderover=t.SvgMover=t.SvgMunder=void 0;var o,l=r(4445),s=r(1971),u=r(5184);t.SvgMunder=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=i([this.baseChild,this.scriptChild],2),n=a[0],o=a[1],l=i([n.getOuterBBox(),o.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),o.toSVG(r);var c=this.isLineBelow?0:this.getDelta(!0),d=this.getUnderKV(s,u)[1],p=i(this.getDeltaW([s,u],[0,-c]),2),f=p[0],C=p[1];n.place(f,0),o.place(C,d)}},t}((0,s.CommonMunderMixin)(l.SvgMsub)),o.kind=u.MmlMunder.prototype.kind,o),t.SvgMover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=i([this.baseChild,this.scriptChild],2),n=a[0],o=a[1],l=i([n.getOuterBBox(),o.getOuterBBox()],2),s=l[0],u=l[1];n.toSVG(r),o.toSVG(r);var c=this.isLineAbove?0:this.getDelta(),d=this.getOverKU(s,u)[1],p=i(this.getDeltaW([s,u],[0,c]),2),f=p[0],C=p[1];n.place(f,0),o.place(C,d)}},t}((0,s.CommonMoverMixin)(l.SvgMsup)),e.kind=u.MmlMover.prototype.kind,e}(),t.SvgMunderover=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){if(!this.toEmbellishedSVG(t))if(this.hasMovableLimits())e.prototype.toSVG.call(this,t);else{var r=this.standardSvgNodes(t),a=i([this.baseChild,this.overChild,this.underChild],3),n=a[0],o=a[1],l=a[2],s=i([n.getOuterBBox(),o.getOuterBBox(),l.getOuterBBox()],3),u=s[0],c=s[1],d=s[2];n.toSVG(r),l.toSVG(r),o.toSVG(r);var p=this.getDelta(),f=this.getOverKU(u,c)[1],C=this.getUnderKV(u,d)[1],h=i(this.getDeltaW([u,d,c],[0,this.isLineBelow?0:-p,this.isLineAbove?0:p]),3),m=h[0],g=h[1],y=h[2];n.place(m,0),l.place(g,C),o.place(y,f)}},t}((0,s.CommonMunderoverMixin)(l.SvgMsubsup)),e.kind=u.MmlMunderover.prototype.kind,e}()},6369:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgScriptbase=void 0;var o,l=r(7079),s=r(167);t.SvgScriptbase=(o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e),r=this.getBaseWidth(),a=i(this.getOffset(),2),n=a[0],o=a[1];this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(r+n,o)}},t}((0,s.CommonScriptbaseMixin)(l.SvgWrapper)),o.kind="scriptbase",o)},2417:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SvgXmlNode=t.SvgAnnotationXML=t.SvgAnnotation=t.SvgSemantics=void 0;var i,o=r(7079),l=r(5806),s=r(9102),u=r(9007);t.SvgSemantics=(i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){if(!this.toEmbellishedSVG(e)){var t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}},t}((0,l.CommonSemanticsMixin)(o.SvgWrapper)),i.kind=s.MmlSemantics.prototype.kind,i),t.SvgAnnotation=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(t){e.prototype.toSVG.call(this,t)},t.prototype.computeBBox=function(){return this.bbox},t}(o.SvgWrapper),e.kind=s.MmlAnnotation.prototype.kind,e}(),t.SvgAnnotationXML=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(o.SvgWrapper),e.kind=s.MmlAnnotationXML.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),t.SvgXmlNode=function(){var e;return e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.toSVG=function(e){var t=this.adaptor.clone(this.node.getXML()),r=this.jax.math.metrics.em*this.jax.math.metrics.scale,a=this.fixed(1/r),n=this.getBBox(),i=n.w,o=n.h,l=n.d;this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-o*r)+"px",width:this.jax.fixed(i*r)+"px",height:this.jax.fixed((o+l)*r)+"px",transform:"scale(".concat(a,") matrix(1 0 0 -1 0 0)")},[t]))]},t.prototype.computeBBox=function(e,t){void 0===t&&(t=!1);var r=this.jax.measureXMLnode(this.node.getXML()),a=r.w,n=r.h,i=r.d;e.w=a,e.h=n,e.d=i},t.prototype.getStyles=function(){},t.prototype.getScale=function(){},t.prototype.getVariant=function(){},t}(o.SvgWrapper),e.kind=u.XMLNode.prototype.kind,e.autoStyle=!1,e}()},5865:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var l=r(5073),s=r(6186),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return n(t,e),t.prototype.post=function(t,r){if(this.mathItem){if(void 0!==r){var a=this.mathItem.inputJax.name,n=this.findID("Show","Original");n.content="MathML"===a?"Original MathML":a+" Commands",this.findID("Copy","Original").content=n.content;var i=this.findID("Settings","semantics");"MathML"===a?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,r)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,r=[],a=0;a=0)return l}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,r){var a=this,n=this.findID(e,"Annotation");n.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=o(e,2),n=t[0],i=t[1];return{type:"command",id:n,content:n,action:function(){a.annotation=i,r()}}})),id:"annotations"},n),t.length?n.enable():n.disable()},t.prototype.dynamicSubmenus=function(){var e,r;try{for(var a=i(t.DynamicSubmenus),n=a.next();!n.done;n=a.next()){var l=o(n.value,2),s=l[0],u=l[1],c=this.find(s);if(c){var d=u(this,c);c.submenu=d,d.items.length?c.enable():c.disable()}}}catch(t){e={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(l.ContextMenu);t.MJContextMenu=u},8310:function(e,t,r){var a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var o=r(5713),l=r(4474),s=r(9515),u=r(7233),c=r(5865),d=r(473),p=r(4414),f=r(4922),C=r(6914),h=r(3463),m=r(7309),g=i(r(5445)),y=s.MathJax,L="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),b=function(){function e(e,t){void 0===t&&(t={});var r=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=l.STATE.LAST,this.about=new f.Info('MathJax v'+o.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+r.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+r.document.outputJax.name),e.push("Document Type: "+r.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new f.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!r.menu.mathItem)return"";var e=r.toMML(r.menu.mathItem);return"
"+r.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.math;return'
'+r.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!r.menu.mathItem)return"";var e=r.menu.annotation;return'
'+r.formatSource(e)+"
"}),""),this.zoomBox=new f.Info("MathJax Zoomed Expression",(function(){if(!r.menu.mathItem)return"";var e=r.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,u.userOptions)((0,u.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,r){e._loadingOK=t,e._loadingFailed=r}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,y._.a11y&&y._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new C.Parser([["contextMenu",c.MJContextMenu.fromJson.bind(c.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return g.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var r=a(t.split("-"),2),n=r[0],i=r[1];e.document.options.sre.domain=n,e.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(L?"Option":"Alt",L?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!L}),this.checkbox("Control","Control","ctrl",{hiddne:L}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var r=this.menu;r.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(r),this.help.attachMenu(r),this.originalText.attachMenu(r),this.annotationText.attachMenu(r),this.mathmlCode.attachMenu(r),this.zoomBox.attachMenu(r),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),r.showAnnotation=this.annotationText,r.copyAnnotation=this.copyAnnotation.bind(this),r.annotationTypes=this.options.annotationTypes,m.CssStyles.addInfoStyles(this.document.document),m.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(y&&y._&&y.loader&&y.startup)!this.settings.collapsible||y._.a11y&&y._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||y._.a11y&&y._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||y._.a11y&&y._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var r=this.menu;try{for(var a=n(Object.keys(this.jax)),i=a.next();!i.done;i=a.next()){var o=i.value;this.jax[o]||r.findID("Settings","Renderer",o).disable()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}r.findID("Accessibility","Activate").disable(),r.findID("Accessibility","AutoCollapse").disable(),r.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,r,a=this.menu.findID("Accessibility","Activate").menu;try{for(var i=n(a.items.slice(1)),o=i.next();!o.done;o=i.next()){var l=o.value;if(l instanceof h.Rule)break;e?l.enable():l.disable()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,r,a={};try{for(var i=n(Object.keys(this.settings)),o=i.next();!o.done;o=i.next()){var l=o.value;this.settings[l]!==this.defaultSettings[l]&&(a[l]=this.settings[l])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}try{Object.keys(a).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(a)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){y._.a11y&&y._.a11y.explorer&&y._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(y._.a11y&&y._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var r=e.toLowerCase();this.loadComponent("output/"+r,(function(){var a=y.startup;r in a.constructors&&(a.useOutput(r,!0),a.output=a.getOutputJax(),a.output.setAdaptor(t.document.adaptor),a.output.initialize(),t.jax[e]=a.output,o.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||y._.a11y&&y._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||y._.a11y&&y._.a11y.explorer?this.rerender(this.settings.collapsible?l.STATE.RERENDER:l.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||y._.a11y&&y._.a11y.complexity?this.rerender(l.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var r=parseFloat(t)/100;r?this.menu.pool.lookup("scale").setValue(String(r)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,r;e.loading++;var a=this.menu.pool,i=this.defaultSettings;try{for(var o=n(Object.keys(this.settings)),s=o.next();!s.done;s=o.next()){var u=s.value,c=a.lookup(u);if(c){c.setValue(i[u]);var d=c.items[0];d&&d.executeCallbacks_()}else this.settings[u]=i[u]}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}e.loading--,this.rerender(l.STATE.COMPILED)},e.prototype.checkComponent=function(t){var r=e.loadingPromises.get(t);r&&o.mathjax.retryAfter(r)},e.prototype.loadComponent=function(t,r){if(!e.loadingPromises.has(t)){var a=y.loader;if(a){e.loading++;var n=a.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),r(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,n)}}},e.prototype.loadA11y=function(t){var r=this,a=!l.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var n=y.startup;o.mathjax.handlers.unregister(n.handler),n.handler=n.getHandler(),o.mathjax.handlers.register(n.handler);var i=r.document;r.document=n.document=n.getDocument(),r.document.menu=r,r.document.outputJax.reset(),r.transferMathList(i),r.document.processed=i.processed,e._loadingPromise||(r.document.outputJax.reset(),o.mathjax.handleRetriesFor((function(){r.rerender("complexity"===t||a?l.STATE.COMPILED:l.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,r,a=this.document.options.MathItem;try{for(var i=n(e.math),o=i.next();!o.done;o=i.next()){var l=o.value,s=new a;Object.assign(s,l),this.document.math.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,r){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=r,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=l.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=l.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=l.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,r=e.typesetRoot;r.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),r.addEventListener("click",(function(r){return t.zoom(r,"Click",e)}),!0),r.addEventListener("dblclick",(function(r){return t.zoom(r,"DoubleClick",e)}),!0),this.menu.store.insert(r)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var r=this;return{name:e,getter:function(){return r.settings[e]},setter:function(a){r.settings[e]=a,t&&t(a),r.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var r=this;return{name:e,getter:function(){return r.getA11y(e)},setter:function(a){r.settings[e]=a;var n={};n[e]=a,r.setA11y(n),t&&t(a),r.saveUserSettings()}}},e.prototype.submenu=function(e,t,r,a){var i,o;void 0===r&&(r=[]),void 0===a&&(a=!1);var l=[];try{for(var s=n(r),u=s.next();!u.done;u=s.next()){var c=u.value;Array.isArray(c)?l=l.concat(c):l.push(c)}}catch(e){i={error:e}}finally{try{u&&!u.done&&(o=s.return)&&o.call(s)}finally{if(i)throw i.error}}return{type:"submenu",id:e,content:t,menu:{items:l},disabled:0===l.length||a}},e.prototype.command=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"command",id:e,content:t,action:r},a)},e.prototype.checkbox=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"checkbox",id:e,content:t,variable:r},a)},e.prototype.radioGroup=function(e,t){var r=this;return t.map((function(t){return r.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,r,a){return void 0===a&&(a={}),Object.assign({type:"radio",id:e,content:t,variable:r},a)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,u.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=b},4001:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,a=arguments.length;r0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var u=r(5713),c=r(4474),d=r(7233),p=r(8310);function f(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=c.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(c.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function C(e){var t;return t=function(e){function t(){for(var t=[],r=0;r\n"+this.childNodeMml(t,r+" ","\n")+r+""},t.prototype.visitMathNode=function(t,r){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,r);var a=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return r+"\n"+r+" \n"+(a?r+" \n":"")+this.childNodeMml(t,r+(a?" ":" "),"\n")+(a?r+" \n":"")+r+' '+this.mathItem.math+"\n"+r+" \n"+r+""},t}(i.SerializedMmlVisitor);t.MmlVisitor=l},4414:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var i=r(4922),o=r(2165),l=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var r=this.html.querySelector("span."+o.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));r.type="button",r.value="Copy to Clipboard",r.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(i.Info);t.SelectableInfo=l},9923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.asyncLoad=void 0;var a=r(5713);t.asyncLoad=function(e){return a.mathjax.asyncLoad?new Promise((function(t,r){var n=a.mathjax.asyncLoad(e);n instanceof Promise?n.then((function(e){return t(e)})).catch((function(e){return r(e)})):t(n)})):Promise.reject("Can't load '".concat(e,"': No asyncLoad method specified"))}},6469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BBox=void 0;var a=r(6010),n=function(){function e(e){void 0===e&&(e={w:0,h:-a.BIGDIMEN,d:-a.BIGDIMEN}),this.w=e.w||0,this.h="h"in e?e.h:-a.BIGDIMEN,this.d="d"in e?e.d:-a.BIGDIMEN,this.L=this.R=this.ic=this.sk=this.dx=0,this.scale=this.rscale=1,this.pwidth=""}return e.zero=function(){return new e({h:0,d:0,w:0})},e.empty=function(){return new e},e.prototype.empty=function(){return this.w=0,this.h=this.d=-a.BIGDIMEN,this},e.prototype.clean=function(){this.w===-a.BIGDIMEN&&(this.w=0),this.h===-a.BIGDIMEN&&(this.h=0),this.d===-a.BIGDIMEN&&(this.d=0)},e.prototype.rescale=function(e){this.w*=e,this.h*=e,this.d*=e},e.prototype.combine=function(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0);var a=e.rscale,n=t+a*(e.w+e.L+e.R),i=r+a*e.h,o=a*e.d-r;n>this.w&&(this.w=n),i>this.h&&(this.h=i),o>this.d&&(this.d=o)},e.prototype.append=function(e){var t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)},e.prototype.updateFrom=function(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)},e.prototype.copy=function(){var t=new e;return Object.assign(t,this),t},e.fullWidth="100%",e.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]],e}();t.BBox=n},6751:function(e,t){var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function a(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(a.prototype=t.prototype,new a)}),n=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},o=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"};var i={};function o(e,r){if("#"===r.charAt(0))return l(r.slice(1));if(t.entities[r])return t.entities[r];if(t.options.loadMissingEntities){var o=r.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:r.charAt(0).toLowerCase();i[o]||(i[o]=!0,(0,a.retryAfter)((0,n.asyncLoad)("./util/entities/"+o+".js")))}return e}function l(e){var t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}t.add=function(e,r){Object.assign(t.entities,e),i[r]=!0},t.remove=function(e){delete t.entities[e]},t.translate=function(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,o)},t.numeric=l},7525:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},a(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0&&n[n.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.LinkedList=t.ListItem=t.END=void 0,t.END=Symbol();var o=function(e){void 0===e&&(e=null),this.next=null,this.prev=null,this.data=e};t.ListItem=o;var l=function(){function e(){for(var e=[],r=0;r1;){var u=n.shift(),c=n.shift();u.merge(c,t),n.push(u)}return n.length&&(this.list=n[0].list),this},e.prototype.merge=function(e,r){var n,i,o,l,s;void 0===r&&(r=null),null===r&&(r=this.isBefore.bind(this));for(var u=this.list.next,c=e.list.next;u.data!==t.END&&c.data!==t.END;)r(c.data,u.data)?(n=a([u,c],2),c.prev.next=n[0],u.prev.next=n[1],i=a([u.prev,c.prev],2),c.prev=i[0],u.prev=i[1],o=a([e.list,this.list],2),this.list.prev.next=o[0],e.list.prev.next=o[1],l=a([e.list.prev,this.list.prev],2),this.list.prev=l[0],e.list.prev=l[1],u=(s=a([c.next,u],2))[0],c=s[1]):u=u.next;return c.data!==t.END&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this},e}();t.LinkedList=l},7233:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;nt.length}}}},e.prototype.add=function(t,r){void 0===r&&(r=e.DEFAULTPRIORITY);var a=this.items.length;do{a--}while(a>=0&&r=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)},e.DEFAULTPRIORITY=5,e}();t.PrioritizedList=r},4542:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.retryAfter=t.handleRetriesFor=void 0,t.handleRetriesFor=function(e){return new Promise((function t(r,a){try{r(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((function(){return t(r,a)})).catch((function(e){return a(e)})):e.restart&&e.restart.isCallback?MathJax.Callback.After((function(){return t(r,a)}),e.restart):a(e)}}))},t.retryAfter=function(e){var t=new Error("MathJax retry");throw t.retry=e,t}},4139:function(e,t){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=function(){function e(e){void 0===e&&(e=null),this.styles={},this.addStyles(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){return this.getStyleString()},enumerable:!1,configurable:!0}),e.prototype.addStyles=function(e){var t,a;if(e)try{for(var n=r(Object.keys(e)),i=n.next();!i.done;i=n.next()){var o=i.value;this.styles[o]||(this.styles[o]={}),Object.assign(this.styles[o],e[o])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}},e.prototype.removeStyles=function(){for(var e,t,a=[],n=0;n=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,i=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n1;)t.shift(),r.push(t.shift());return r}function s(e){var t,a,n=l(this.styles[e]);0===n.length&&n.push(""),1===n.length&&n.push(n[0]),2===n.length&&n.push(n[0]),3===n.length&&n.push(n[1]);try{for(var i=r(L.connect[e].children),o=i.next();!o.done;o=i.next()){var s=o.value;this.setStyle(this.childName(e,s),n.shift())}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}}function u(e){var t,a,n=L.connect[e].children,i=[];try{for(var o=r(n),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.styles[e+"-"+s];if(!u)return void delete this.styles[e];i.push(u)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=o.return)&&a.call(o)}finally{if(t)throw t.error}}i[3]===i[1]&&(i.pop(),i[2]===i[0]&&(i.pop(),i[1]===i[0]&&i.pop())),this.styles[e]=i.join(" ")}function c(e){var t,a;try{for(var n=r(L.connect[e].children),i=n.next();!i.done;i=n.next()){var o=i.value;this.setStyle(this.childName(e,o),this.styles[e])}}catch(e){t={error:e}}finally{try{i&&!i.done&&(a=n.return)&&a.call(n)}finally{if(t)throw t.error}}}function d(e){var t,i,o=n([],a(L.connect[e].children),!1),l=this.styles[this.childName(e,o.shift())];try{for(var s=r(o),u=s.next();!u.done;u=s.next()){var c=u.value;if(this.styles[this.childName(e,c)]!==l)return void delete this.styles[e]}}catch(e){t={error:e}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(t)throw t.error}}this.styles[e]=l}var p=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,f=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function C(e){var t,a,n,i,o={width:"",style:"",color:""};try{for(var s=r(l(this.styles[e])),u=s.next();!u.done;u=s.next()){var c=u.value;c.match(p)&&""===o.width?o.width=c:c.match(f)&&""===o.style?o.style=c:o.color=c}}catch(e){t={error:e}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(t)throw t.error}}try{for(var d=r(L.connect[e].children),C=d.next();!C.done;C=d.next()){var h=C.value;this.setStyle(this.childName(e,h),o[h])}}catch(e){n={error:e}}finally{try{C&&!C.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}}function h(e){var t,a,n=[];try{for(var i=r(L.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.styles[this.childName(e,l)];s&&n.push(s)}}catch(e){t={error:e}}finally{try{o&&!o.done&&(a=i.return)&&a.call(i)}finally{if(t)throw t.error}}n.length?this.styles[e]=n.join(" "):delete this.styles[e]}var m={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};function g(e){var t,n,i,o,s=l(this.styles[e]),u={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};try{for(var c=r(s),d=c.next();!d.done;d=c.next()){var p=d.value;u.family=p;try{for(var f=(i=void 0,r(Object.keys(m))),C=f.next();!C.done;C=f.next()){var h=C.value;if((Array.isArray(u[h])||""===u[h])&&p.match(m[h]))if("size"===h){var g=a(p.split(/\//),2),y=g[0],b=g[1];u[h]=y,b&&(u["line-height"]=b)}else""===u.size&&(Array.isArray(u[h])?u[h].push(p):u[h]=p)}}catch(e){i={error:e}}finally{try{C&&!C.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}}catch(e){t={error:e}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}!function(e,t){var a,n;try{for(var i=r(L.connect[e].children),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.childName(e,l);if(Array.isArray(t[l])){var u=t[l];u.length&&(this.styles[s]=u.join(" "))}else""!==t[l]&&(this.styles[s]=t[l])}}catch(e){a={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(a)throw a.error}}}(e,u),delete this.styles[e]}function y(e){}var L=function(){function e(e){void 0===e&&(e=""),this.parse(e)}return Object.defineProperty(e.prototype,"cssText",{get:function(){var e,t,a=[];try{for(var n=r(Object.keys(this.styles)),i=n.next();!i.done;i=n.next()){var o=i.value,l=this.parentName(o);this.styles[l]||a.push(o+": "+this.styles[o]+";")}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return a.join(" ")},enumerable:!1,configurable:!0}),e.prototype.set=function(t,r){for(t=this.normalizeName(t),this.setStyle(t,r),e.connect[t]&&!e.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),e.connect[t]);)e.connect[t].combine.call(this,t)},e.prototype.get=function(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""},e.prototype.setStyle=function(t,r){this.styles[t]=r,e.connect[t]&&e.connect[t].children&&e.connect[t].split.call(this,t),""===r&&delete this.styles[t]},e.prototype.combineChildren=function(t){var a,n,i=this.parentName(t);try{for(var o=r(e.connect[t].children),l=o.next();!l.done;l=o.next()){var s=l.value,u=this.childName(i,s);e.connect[u].combine.call(this,u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}},e.prototype.parentName=function(e){var t=e.replace(/-[^-]*$/,"");return e===t?"":t},e.prototype.childName=function(t,r){return r.match(/-/)?r:(e.connect[t]&&!e.connect[t].combine&&(r+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+r)},e.prototype.normalizeName=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},e.prototype.parse=function(e){void 0===e&&(e="");var t=this.constructor.pattern;this.styles={};for(var r=e.replace(t.comment,"").split(t.style);r.length>1;){var n=a(r.splice(0,3),3),i=n[0],o=n[1],l=n[2];if(i.match(/[^\s\n]/))return;this.set(o,l)}},e.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},e.connect={padding:{children:i,split:s,combine:u},border:{children:i,split:c,combine:d},"border-top":{children:o,split:C,combine:h},"border-right":{children:o,split:C,combine:h},"border-bottom":{children:o,split:C,combine:h},"border-left":{children:o,split:C,combine:h},"border-width":{children:i,split:s,combine:null},"border-style":{children:i,split:s,combine:null},"border-color":{children:i,split:s,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:g,combine:y}},e}();t.Styles=L},6010:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.px=t.emRounded=t.em=t.percent=t.length2em=t.MATHSPACE=t.RELUNITS=t.UNITS=t.BIGDIMEN=void 0,t.BIGDIMEN=1e6,t.UNITS={px:1,in:96,cm:96/2.54,mm:96/25.4},t.RELUNITS={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},t.MATHSPACE={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:t.BIGDIMEN},t.length2em=function(e,r,a,n){if(void 0===r&&(r=0),void 0===a&&(a=1),void 0===n&&(n=16),"string"!=typeof e&&(e=String(e)),""===e||null==e)return r;if(t.MATHSPACE[e])return t.MATHSPACE[e];var i=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return r;var o=parseFloat(i[1]||"1"),l=i[2];return t.UNITS.hasOwnProperty(l)?o*t.UNITS[l]/n/a:t.RELUNITS.hasOwnProperty(l)?o*t.RELUNITS[l]:"%"===l?o/100*r:o*r},t.percent=function(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"},t.em=function(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.emRounded=function(e,t){return void 0===t&&(t=16),e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"},t.px=function(e,r,a){return void 0===r&&(r=-t.BIGDIMEN),void 0===a&&(a=16),e*=a,r&&e0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},a=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var a,n=0,i=t.length;n0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},l=this&&this.__spreadArray||function(e,t){for(var r=0,a=t.length,n=e.length;r=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MathJaxModernFont=void 0;var l=r(768),s=r(8897),u=r(3113),c=r(888),d=r(3172),p=r(2371),f=r(7058),C=r(3616),h=r(4611),m=r(953),g=r(7036),y=r(3177),L=r(6625),b=r(9464),v=r(4568),k=r(3389),S=r(2590),w=r(2740),A=r(1336),E=r(8427),x=r(2334),M=r(4339),_=r(6402),O=r(1822),P=r(2384),N=r(175),T=r(5151),R=r(6063),F=r(6845),B=r(5805),D=r(8133),I=r(489),j=r(6923),q=s.CommonMathJaxModernFontMixin(l.SvgFontData),H=function(e){function t(t){var r,a;void 0===t&&(t={});var n=e.call(this,t)||this,i=n.constructor;try{for(var l=o(Object.keys(i.variantCacheIds)),s=l.next();!s.done;s=l.next()){var u=s.value;n.variant[u].cacheID="MM-"+i.variantCacheIds[u]}}catch(e){r={error:e}}finally{try{s&&!s.done&&(a=l.return)&&a.call(l)}finally{if(r)throw r.error}}return n}return n(t,e),t.NAME="MathJaxModern",t.OPTIONS=i(i({},q.OPTIONS),{dynamicPrefix:q.OPTIONS.dynamicPrefix+"/svg/dynamic"}),t.defaultDelimiters=j.delimiters,t.defaultChars={normal:u.normal,bold:c.bold,italic:d.italic,"bold-italic":p.boldItalic,"double-struck":f.doubleStruck,fraktur:C.fraktur,"bold-fraktur":h.frakturBold,script:m.script,"bold-script":g.scriptBold,"sans-serif":y.sansSerif,"bold-sans-serif":L.sansSerifBold,"sans-serif-italic":b.sansSerifItalic,"sans-serif-bold-italic":v.sansSerifBoldItalic,monospace:k.monospace,"-smallop":S.smallop,"-largeop":w.largeop,"-size3":A.size3,"-size4":E.size4,"-size5":x.size5,"-size6":M.size6,"-size7":_.size7,"-tex-mathit":O.texMathit,"-tex-calligraphic":P.texCalligraphic,"-tex-bold-calligraphic":N.texCalligraphicBold,"-tex-oldstyle":T.texOldstyle,"-tex-bold-oldstyle":R.texOldstyleBold,"-tex-variant":F.texVariant,"-lf-tp":B.lfTp,"-rt-bt":D.rtBt,"-ex-md":I.exMd},t.dynamicFiles=l.SvgFontData.defineDynamicFiles([["latin",{normal:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,7838,[7840,7929]]}],["latin-b",{bold:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-i",{italic:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-bi",{"bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["double-struck",{normal:[120120,120121,[120123,120126],[120128,120132],120134,[120138,120144],[120146,120171],[120792,120801],8450,8461,8469,8473,8474,8477,8484,[8508,8512],[8517,8521]],"double-struck":[305,567]}],["fraktur",{normal:[120068,120069,[120071,120074],[120077,120084],[120086,120092],[120094,120119],[120172,120223],8460,8465,8476,8488,8493],fraktur:[305,567],"bold-fraktur":[305,567]}],["script",{normal:[119964,119966,119967,119970,119973,119974,[119977,119980],[119982,119993],119995,[120016,120067],8458,8459,8464,8466,8467,8472,8475,8492,[8495,8497],8499,8500],script:[305,567],"bold-script":[305,567]}],["sans-serif",{normal:[[120224,120431],[120802,120821],8513],"sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,47,567,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],94,95,96],"bold-sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,47,567,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,92,93,94,95,96],"sans-serif-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,[47,56],567,57,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],94,95,96],"sans-serif-bold-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,[47,56],567,57,58,59,60,61,62,63,64,710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,92,93,94,95,96]}],["sans-serif-r",{"sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-b",{"bold-sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-i",{"sans-serif-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-bi",{"sans-serif-bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-ex",{"sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"bold-sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-bold-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["monospace",{normal:[[120432,120483],[120822,120831]],monospace:[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,43],44,45,46,47,567,58,59,60,61,62,63,64,710,711,[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],94,95,96]}],["monospace-l",{monospace:[[192,214],[216,239],[241,246],[248,304],[308,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["monospace-ex",{monospace:[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["calligraphic",{"-tex-calligraphic":[[65,90]],"-tex-bold-calligraphic":[[65,90]]}],["math",{normal:[10178,[10202,10204],[10208,10211],10731,10742,8714,8717,8762,8763,8782,8783,[8785,8787],[8790,8796],8798,8844,[8886,8889],[8891,8895],8903,[8912,8929],[8932,8937]]}],["symbols",{normal:[11800,12310,12311,161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],65279,8204,8205,8215,8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8457,8470,8471,8478,8480,8482,8494,8960,8965,8966,9250,9251]}],["symbols-b-i",{bold:[161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],italic:[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],"bold-italic":[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251]}],["arrows",{normal:[10145,10228,10239,10502,10503,[11012,11015],11020,11021,11057,11059,8607,8609,8613,8615,8621,[8624,8629],[8662,8665],8668,8669,[8678,8681],8691],"-largeop":[[11012,11015],11020,11021,11057,8593,8595,[8597,8603],[8606,8611],8613,8615,[8617,8622],[8624,8627],8630,8631,[8636,8655],8657,8659,[8661,8667],[8678,8681],8691,8693,8694],"-lf-tp":[10503,11013,11014,[8678,8681]],"-rt-bt":[10502,11015,11020,[8678,8681]],"-ex-md":[11013,11014,8678,8679]},[8607,8609,8613,8615,8622,[8678,8681],8691,10145,10502,10503,[11013,11015],11020,11021,11057]],["accents",{normal:[184,702,703,731,733,777,779,783,785,803,806,[812,819],831,[8403,8405],8408,[8413,8415],[8420,8422],[8424,8427],8432,845],"-smallop":[785,[812,816],818,819,831,845],"-largeop":[785,[812,816]],"-size3":[785,[812,816]],"-size4":[785,[812,816]],"-size5":[785,[812,816]],"-size6":[785,[812,816]],"-size7":[785,[812,816]],"-ex-md":[818,819,831,845]},[785,[812,816],818,819,831,845,8425]],["accents-b-i",{bold:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],italic:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],"bold-italic":[184,702,703,731,733,777,779,783,785,803,806,[814,818]]}],["shapes",{normal:[10003,10016,11034,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9585,9586,9601,9608,[9617,9619],9644,9645,9733,[9824,9831],9834,[9837,9839],9901,9902],bold:[9834,9901,9902],italic:[9834,9901,9902],"bold-italic":[9834,9901,9902]}],["variants",{"-tex-variant":[126,170,176,178,179,185,186,34,39,42,8212,8289,8304,8305,[8308,8334],96]}],["PUA",{normal:[[59264,59273],59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],bold:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],italic:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],"bold-italic":[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198]}]]),t.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"DS",fraktur:"F","bold-fraktur":"FB",script:"S","bold-script":"SB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-size5":"S5","-size6":"S6","-size7":"S7","-tex-mathit":"MI","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-oldstyle":"OS","-tex-bold-oldstyle":"OB","-tex-variant":"V","-lf-tp":"LT","-rt-bt":"RB","-ex-md":"EM"},t}(q);t.MathJaxModernFont=H},2371:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.boldItalic=void 0,t.boldItalic={32:[0,0,.414,{p:""}],33:[.711,0,.386,{ic:.044,p:"423 627C428 642 430 646 430 655C430 680 411 711 367 711C355 711 289 704 279 633L225 247L225 236C221 219 239 219 252 219C275 219 276 220 282 237ZM287 87C287 120 263 147 225 147C184 147 137 109 137 60C137 24 164 0 199 0C241 0 287 39 287 87"}],34:[.703,-.422,.518,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422ZM555 650C566 679 546 703 516 703C485 703 453 679 449 650L417 422L473 422"}],35:[.694,.194,.944,{p:"889 139C889 169 860 169 848 169L644 169L730 332L904 332C916 332 944 332 944 362C944 393 913 393 898 393L763 393L895 644C901 655 902 657 902 663C902 680 888 694 871 694C854 694 848 683 842 672L694 393L529 393L661 644C667 655 668 657 668 663C668 680 654 694 637 694C620 694 614 683 608 672L460 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L427 332L341 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L307 108L174-144C168-155 167-157 167-163C167-180 181-194 198-194C215-194 221-183 227-172L376 108L541 108L408-144C402-155 401-157 401-163C401-180 415-194 432-194C449-194 455-183 461-172L610 108L842 108C857 108 889 108 889 139ZM661 332L575 169L410 169L496 332"}],36:[.75,.056,.575,{ic:.071,p:"645 549C654 656 568 694 486 699L498 750L451 750L439 699C265 690 190 552 183 469C181 440 186 391 221 352C260 309 303 301 337 294L275 42C224 46 165 64 154 127C223 127 236 180 237 198C241 245 201 252 187 252C115 252 106 173 105 154C99 86 128 7 263-5L250-56L297-56L310-5C489 8 561 158 568 243C573 304 552 343 531 369C496 411 445 422 418 428L474 652C529 649 581 630 594 581C542 581 516 543 513 509C510 468 543 456 564 456C617 456 641 500 645 549ZM427 652L373 438C307 450 274 485 278 529C282 578 328 642 427 652ZM474 182C471 140 432 54 322 43L383 283C465 268 477 211 474 182"}],37:[.75,.056,.944,{ic:.002,p:"946 719C946 736 932 750 915 750C902 750 894 742 889 737C836 679 762 646 684 646C618 646 553 670 507 716C486 736 467 750 430 750C302 750 218 602 218 480C218 363 302 347 337 347C462 347 532 518 532 626C532 633 532 644 531 651C541 645 597 611 683 611C707 611 741 613 782 626L783 626L188 3C174-11 172-14 172-25C172-47 189-56 202-56C215-56 220-50 228-42L933 693C939 699 946 709 946 719ZM901 222C901 328 836 347 800 347C667 347 587 193 587 77C587-31 660-56 706-56C830-56 901 113 901 222ZM478 634C478 549 421 383 340 383C319 383 305 402 305 435C305 482 337 594 347 624C373 701 411 714 430 714C477 714 478 642 478 634ZM847 230C847 145 790-20 709-20C689-20 674-2 674 32C674 32 703 311 799 311C842 311 847 255 847 230"}],38:[.711,.017,.886,{ic:.011,p:"834 298C834 371 803 420 776 460C884 543 897 634 897 647C897 679 872 694 847 694C809 694 775 661 775 622C775 597 790 582 813 576C777 519 734 494 697 474C626 433 554 393 554 320C554 271 595 236 648 236C696 236 722 276 722 308C722 332 706 355 672 355C631 355 610 320 610 320C612 347 623 367 655 390C676 404 714 422 726 429C776 357 777 315 777 292C777 245 753 138 665 74C611 36 535 19 448 19C326 19 256 60 256 155C256 204 276 276 294 323C309 316 341 306 374 306C450 306 483 363 483 405C483 443 459 469 407 469C399 469 367 469 326 453C346 563 380 675 459 675C485 675 516 663 529 627C486 619 467 586 467 557C467 519 498 511 516 511C545 511 589 532 589 597C589 663 536 711 459 711C309 711 224 561 224 450C224 440 226 413 234 392C172 330 141 236 141 181C141 70 231-17 444-17C827-17 834 272 834 298ZM429 413C429 377 410 342 377 342C359 342 334 351 324 381C354 420 385 433 407 433C429 433 429 420 429 413"}],39:[.703,-.422,.356,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422"}],40:[.75,.249,.473,{ic:.094,p:"567 736C567 747 557 750 549 750C528 750 450 686 413 650C280 519 169 296 169 74C169 45 169-30 201-111C225-172 281-249 306-249C310-249 324-249 324-235C324-231 324-229 313-215C255-129 252-21 252 16C252 157 316 516 542 708L561 725C563 726 567 730 567 736"}],41:[.75,.249,.473,{p:"430 427C430 497 418 565 391 628C373 669 319 750 292 750C284 750 274 747 274 736C274 731 277 728 280 724C299 695 346 625 346 485C346 359 291-9 51-212C33-228 32-229 32-235C32-247 43-249 49-249C71-249 146-186 173-159C369 27 430 278 430 427"}],42:[.75,-.306,.591,{ic:.057,p:"604 450C604 461 601 470 584 477L465 528L608 579C620 583 648 593 648 626C648 652 630 661 616 661C604 661 599 657 588 650L455 561L511 702C517 715 517 717 517 721C517 736 504 750 483 750C479 750 435 750 430 698L417 561L331 648C318 661 312 661 305 661C281 661 251 635 251 606C251 595 254 586 271 579L390 528L247 477C235 473 207 463 207 430C207 404 225 395 239 395C250 395 252 395 280 414C348 459 316 440 400 494L344 354C338 341 338 339 338 335C338 320 351 306 372 306C376 306 420 306 425 358L438 495L524 408C537 395 543 395 550 395C574 395 604 421 604 450"}],43:[.603,.102,.886,{p:"859 250C859 281 828 281 816 281L545 281L613 552C617 566 617 568 617 572C617 593 600 603 587 603C563 603 557 581 555 572L482 281L196 281C182 281 153 281 153 251C153 220 181 220 196 220L467 220L398-56C396-63 395-68 395-71C395-88 409-102 426-102C450-102 455-80 457-72L530 220L816 220C827 220 859 220 859 250"}],44:[.147,.194,.356,{p:"276 67C276 114 254 147 211 147C156 147 121 97 121 58C121 34 135 0 182 0C208 0 227 12 230 14C203-73 143-128 106-154C90-167 89-168 89-174C89-183 97-194 107-194C130-194 276-64 276 67"}],45:[.269,-.175,.414,{p:"375 202C379 218 387 248 387 251C387 269 369 269 355 269L138 269C110 269 109 267 103 244C102 237 92 197 92 194C92 175 110 175 125 175L338 175C368 175 369 178 375 202"}],46:[.147,0,.356,{p:"272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],47:[.75,.25,.591,{ic:.09,p:"681 719C681 736 667 750 650 750C633 750 626 738 619 727L45-195C39-205 35-211 35-219C35-236 49-250 66-250C83-250 90-238 97-227L671 695C677 705 681 711 681 719"}],58:[.444,0,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],59:[.444,.194,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM268 74C268 114 254 147 210 147C158 147 121 99 121 58C121 34 135 0 182 0C203 0 219 8 219 8C190-80 130-134 100-158C92-165 89-167 89-174C89-183 97-194 107-194C128-194 268-62 268 74"}],60:[.587,.086,.894,{ic:.043,p:"783-56C787-39 778-31 766-24L260 250L903 525C919 532 932 540 936 557C940 571 932 587 913 587C906 587 900 585 892 581L192 282C179 277 163 269 159 251C154 233 164 225 176 219L724-79C737-86 745-86 745-86C764-86 780-70 783-56"}],61:[.393,-.108,.886,{p:"886 362C886 393 855 393 840 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L846 332C858 332 886 332 886 362ZM831 139C831 169 802 169 790 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L784 108C799 108 831 108 831 139"}],62:[.587,.086,.894,{p:"860 251C864 269 852 277 843 282L294 580C282 587 276 587 273 587C257 587 239 573 235 557C231 541 238 533 252 525L759 251L115-24C96-32 86-41 82-56C79-70 87-86 106-86C113-86 118-84 126-80L827 219C842 225 855 233 860 251"}],63:[.711,0,.591,{ic:.023,p:"614 587C614 661 562 711 470 711C315 711 214 556 214 490C214 463 234 444 264 444C300 444 334 475 334 514C334 553 299 560 296 561C337 628 401 675 469 675C487 675 556 673 556 606C556 578 544 538 493 505L349 411C293 375 284 321 284 293C284 225 337 219 355 219C435 219 490 280 490 313C490 327 478 327 462 327C442 327 439 327 434 313C416 264 371 255 357 255C346 255 341 263 341 273C341 305 362 319 382 332L505 411C578 459 614 520 614 587ZM389 87C389 120 365 147 327 147C286 147 239 109 239 60C239 24 266 0 301 0C343 0 389 39 389 87"}],64:[.702,.008,.886,{ic:.01,p:"815 77C815 91 803 91 787 91L767 91C751 91 749 91 733 85C643 50 548 28 451 28C302 28 219 107 219 243C219 427 358 666 613 666C741 666 841 600 841 451C841 410 807 163 718 163C711 163 704 166 704 184C704 202 736 322 738 331C743 349 772 459 772 468C772 482 760 482 744 482L715 482C692 547 632 567 580 567C405 567 309 407 309 285C309 176 386 127 477 127C532 127 574 147 608 170C634 127 696 127 708 127C850 127 896 369 896 448C896 617 779 702 614 702C327 702 164 456 164 247C164 78 277-8 449-8C641-8 807 65 807 65C815 68 815 77 815 77ZM610 246C601 210 537 163 482 163C416 163 411 237 411 261C411 355 474 531 580 531C605 531 649 520 665 469"}],91:[.75,.25,.356,{ic:.129,p:"242-241C244-236 250-213 250-207C250-189 233-189 218-189L161-189L381 689L447 689C464 689 471 689 476 699C478 702 485 727 485 732C485 750 468 750 453 750L362 750C339 750 334 750 328 727L92-216C91-221 89-227 89-232C89-250 106-250 121-250L212-250C229-250 237-250 242-241"}],92:[.75,.25,.575,{p:"455-219C457-213 456-212 454-199L307 720C304 737 303 750 282 750C268 750 249 739 244 719C242 713 243 712 245 699L392-220C394-235 397-250 418-250C432-250 450-239 455-219"}],93:[.75,.25,.356,{ic:.036,p:"389 716C390 721 392 727 392 732C392 750 375 750 360 750L269 750C252 750 244 750 239 741C237 736 231 713 231 707C231 689 248 689 263 689L320 689L100-189L34-189C17-189 10-189 5-199C3-202-4-227-4-232C-4-250 13-250 28-250L119-250C142-250 147-250 153-227"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.097,.153,.866,{p:"862-125C866-110 857-97 841-97L-24-97C-40-97-55-110-59-125C-63-140-54-153-38-153L827-153C843-153 858-140 862-125"}],96:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],123:[.75,.25,.575,{ic:.105,p:"438-232C441-219 437-215 426-214C343-209 315-174 312-138C311-128 313-120 317-103L377 134C386 176 367 227 287 250C414 282 431 351 442 396L495 606C500 628 507 657 554 686C566 693 600 711 653 714C667 715 675 715 679 732C684 750 675 750 653 750C511 750 408 700 388 623L336 417C321 355 316 334 275 305C247 284 209 270 167 268C153 267 145 267 141 250C137 237 141 233 153 232C242 227 267 182 267 146C267 138 266 136 257 99L204-111C172-239 336-250 403-250C425-250 434-250 438-232"}],124:[.75,.25,.319,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206"}],125:[.75,.25,.575,{p:"559 250C562 263 558 267 546 268C483 271 437 297 434 352C433 360 434 362 443 401L496 611C527 734 379 750 297 750C276 750 266 750 261 732C258 719 262 715 274 714C354 710 386 677 389 638C389 628 387 620 383 603L324 366C314 324 333 274 414 250C287 218 270 150 258 104L206-106C200-129 193-155 149-184C137-191 101-211 47-214C32-215 24-215 20-232C16-250 26-250 47-250C197-250 293-196 312-123L364 83C380 148 384 165 426 196C440 207 478 229 532 232C546 233 554 233 559 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.591,{p:""}],168:[.667,-.535,.591,{ic:.045,p:"391 613C391 638 373 667 336 667C295 667 255 628 255 589C256 560 277 535 312 535C354 535 391 574 391 613ZM636 613C636 638 618 667 581 667C540 667 500 628 500 589C501 560 522 535 557 535C599 535 636 574 636 613"}],175:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],176:[.686,-.392,.443,{ic:.065,p:"504 539C524 620 475 686 393 686C312 686 229 620 209 539C189 458 238 392 320 392C401 392 483 458 504 539ZM444 539C432 491 383 452 335 452C286 452 257 491 269 539C281 587 330 626 378 626C426 626 456 587 444 539"}],180:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],305:[.452,.008,.394,{sk:-.012,p:"359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],567:[.452,.202,.439,{sk:.063,p:"413 354C413 419 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C291 416 306 416 306 379C306 360 303 349 300 336L204-45C187-113 148-166 97-166C88-166 86-166 73-164C105-142 107-109 107-104C107-82 90-58 57-58C20-58-14-91-14-130C-14-177 34-202 98-202C162-202 286-167 316-46L408 320C411 331 413 340 413 354"}],710:[.704,-.497,.591,{ic:.012,p:"603 519L457 704L250 519L265 497L439 596L580 497"}],711:[.704,-.497,.591,{ic:.052,p:"643 682L628 704L454 605L313 704L290 682L436 497"}],713:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],714:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],715:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],728:[.69,-.511,.591,{ic:.037,p:"628 672C628 682 620 690 610 690C597 690 594 679 592 674C564 590 474 570 434 570C385 570 332 594 332 647C332 661 335 665 335 672C335 681 327 690 317 690C298 690 295 665 295 638C295 561 353 511 428 511C552 511 628 632 628 672"}],729:[.674,-.527,.356,{ic:.048,p:"404 614C404 642 383 674 342 674C296 674 253 631 253 587C253 555 277 527 315 527C362 527 404 571 404 614"}],730:[.702,-.534,.949,{p:"686 637C686 631 682 604 671 590C659 576 633 575 619 575C597 575 572 576 572 599C572 604 576 633 587 646C600 660 622 661 639 661C663 661 686 659 686 637ZM748 636C748 676 714 702 650 702C557 702 510 648 510 600C510 557 547 534 608 534C703 534 748 590 748 636"}],732:[.66,-.541,.591,{ic:.042,p:"633 642C633 652 625 660 615 660C607 660 603 656 594 647C581 636 538 599 509 599C496 599 486 606 467 628C446 652 426 660 406 660C372 660 334 631 316 617C300 605 259 572 259 559C259 553 264 541 277 541C284 541 289 545 295 551C317 570 356 602 383 602C397 602 407 594 418 580C449 546 468 541 486 541C515 541 547 560 572 580C588 593 633 628 633 642"}],768:[.699,-.502,0,{dx:.183,p:"-92 535C-89 542-91 549-95 554L-160 668C-170 687-177 699-199 699C-224 699-256 679-270 651C-286 620-268 605-258 597L-150 508C-146 505-143 502-137 502C-121 502-95 529-92 535"}],769:[.699,-.502,0,{ic:.005,dx:.113,p:"5 651C5 679-17 699-42 699C-64 699-77 687-97 668L-219 554C-225 549-231 542-231 535C-231 529-219 502-203 502C-197 502-192 505-187 508L-34 597C-20 605 5 620 5 651"}],770:[.704,-.497,0,{ic:.012,dx:.165,p:"12 519L-134 704L-341 519L-326 497L-152 596L-11 497"}],771:[.66,-.541,0,{ic:.042,dx:.145,p:"42 642C42 652 34 660 24 660C16 660 12 656 3 647C-10 636-53 599-82 599C-95 599-105 606-124 628C-145 652-165 660-185 660C-219 660-257 631-275 617C-291 605-332 572-332 559C-332 553-327 541-314 541C-307 541-302 545-296 551C-274 570-235 602-208 602C-194 602-184 594-173 580C-142 546-123 541-105 541C-76 541-44 560-19 580C-3 593 42 628 42 642"}],772:[.626,-.576,0,{ic:.047,dx:.145,p:"47 608C47 626 30 626 15 626L-302 626C-320 626-337 626-337 594C-337 576-320 576-305 576L12 576C30 576 47 576 47 608"}],774:[.69,-.511,0,{ic:.037,dx:.13,p:"37 672C37 682 29 690 19 690C6 690 3 679 1 674C-27 590-117 570-157 570C-206 570-259 594-259 647C-259 661-256 665-256 672C-256 681-264 690-274 690C-293 690-296 665-296 638C-296 561-238 511-163 511C-39 511 37 632 37 672"}],775:[.674,-.527,0,{dx:.144,p:"-69 614C-69 642-90 674-131 674C-177 674-220 631-220 587C-220 555-196 527-158 527C-111 527-69 571-69 614"}],776:[.667,-.535,0,{ic:.045,dx:.145,p:"-200 613C-200 638-218 667-255 667C-296 667-336 628-336 589C-335 560-314 535-279 535C-237 535-200 574-200 613ZM45 613C45 638 27 667-10 667C-51 667-91 628-91 589C-90 560-69 535-34 535C8 535 45 574 45 613"}],778:[.702,-.534,0,{dx:.141,p:"-84 637C-84 631-88 604-99 590C-111 576-137 575-151 575C-173 575-198 576-198 599C-198 604-194 633-183 646C-170 660-148 661-131 661C-107 661-84 659-84 637ZM-22 636C-22 676-56 702-120 702C-213 702-260 648-260 600C-260 557-223 534-162 534C-67 534-22 590-22 636"}],780:[.704,-.497,0,{ic:.052,dx:.124,p:"52 682L37 704L-137 605L-278 704L-301 682L-155 497"}],8208:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8209:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8211:[.292,-.256,.591,{ic:.037,p:"628 274C628 292 611 292 597 292L131 292C117 292 100 292 100 274C100 256 117 256 131 256L597 256C611 256 628 256 628 274"}],8212:[.292,-.256,1.182,{ic:.006,p:"1188 274C1188 292 1171 292 1157 292L162 292C148 292 131 292 131 274C131 256 148 256 162 256L1157 256C1171 256 1188 256 1188 274"}],8214:[.75,.25,.499,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206ZM319-206L547 706C550 720 558 750 528 750C497 750 489 721 486 706L258-206C254-220 247-250 277-250C308-250 315-221 319-206"}],8216:[.694,-.353,.356,{ic:.037,p:"361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8217:[.694,-.353,.356,{ic:.059,p:"415 611C415 676 379 694 348 694C293 694 258 645 258 605C258 572 280 547 319 547C345 547 364 558 371 564C347 486 294 427 238 388C231 384 226 380 226 373C226 367 232 353 244 353C267 353 415 480 415 611"}],8220:[.694,-.353,.59,{ic:.038,p:"596 442C596 466 582 500 535 500C516 500 498 495 483 484C512 572 568 625 614 657C627 667 628 668 628 674C628 683 620 694 610 694C585 694 438 564 438 435C438 400 453 353 506 353C561 353 596 403 596 442ZM361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8221:[.694,-.353,.59,{ic:.059,p:"649 611C649 676 613 694 582 694C527 694 492 645 492 605C492 572 514 547 553 547C579 547 598 558 605 564C581 486 528 427 472 388C465 384 460 380 460 373C460 367 466 353 478 353C501 353 649 480 649 611ZM414 611C414 676 378 694 347 694C292 694 257 645 257 605C257 572 279 547 318 547C344 547 363 558 370 564C346 486 293 427 237 388C230 384 225 380 225 373C225 367 231 353 243 353C266 353 414 480 414 611"}],8230:[.147,0,.842,{p:"271 88C271 123 246 147 210 147C169 147 121 109 121 59C121 18 152 0 181 0C226 0 271 41 271 88ZM514 88C514 123 489 147 453 147C412 147 364 109 364 59C364 18 395 0 424 0C469 0 514 41 514 88ZM757 88C757 123 732 147 696 147C655 147 607 109 607 59C607 18 638 0 667 0C712 0 757 41 757 88"}],8260:[.696,.01,.713,{ic:.077,p:"789 666C793 683 783 696 767 696C757 696 747 691 739 684L105 38C100 33 97 27 95 20C91 3 101-10 117-10C127-10 137-5 145 2L779 648C784 653 788 659 789 666"}],8364:[.703,.017,.664,{ic:.114,p:"604-3L640 140C642 148 637 154 630 154L596 154C588 154 581 149 579 142C557 83 504 31 448 31C391 31 346 62 329 111C315 153 318 202 327 253L544 253C551 253 557 257 560 263L572 287C576 295 571 301 562 301L337 301L348 343L358 385L615 385C621 385 628 389 631 395L643 419C647 427 641 433 632 433L372 433C388 484 410 533 445 575C486 624 547 655 604 655C660 655 687 603 679 544C678 537 683 532 690 532L724 532C732 532 740 538 742 546L777 689C779 697 775 703 767 703L757 703C754 703 750 702 748 700L698 670C672 691 637 703 597 703C512 703 422 669 351 604C298 555 260 495 234 433L184 433C178 433 171 429 168 423L157 403C153 394 157 385 166 385L216 385C211 371 207 357 204 343C200 329 197 315 195 301L151 301C145 301 138 297 135 291L124 271C120 262 124 253 133 253L189 253C184 191 192 131 221 82C259 17 332-17 417-17C457-17 498-5 535 17L569-14C571-16 574-17 577-17L587-17C594-17 602-11 604-3"}],8486:[.703,0,.827,{ic:.031,p:"793 178C793 196 776 196 765 196C745 196 744 195 729 164C723 151 710 124 702 111C693 99 664 99 642 99L583 99C591 112 613 145 682 214C765 298 858 392 858 507C858 605 788 703 584 703C329 703 198 545 198 404C198 343 219 296 247 238C279 170 291 141 297 99L226 99C214 99 199 99 187 102C178 103 177 104 177 135L178 178C178 196 160 196 151 196C126 196 123 191 122 167L116 31C115 1 123 0 148 0L297 0C315 0 322 0 327 11C328 13 342 53 342 145C342 201 342 203 337 272C335 297 335 299 335 332C335 557 450 667 584 667C636 667 720 650 720 543C720 441 657 330 616 257C593 217 508 66 508 18C508 0 525 0 540 0L689 0C712 0 714 0 722 17C731 37 793 170 793 178"}],8487:[.686,.017,.827,{ic:.055,p:"876 519L882 655C883 685 875 686 850 686L701 686C683 686 676 686 671 675C670 673 656 633 656 541C656 485 656 483 661 414C663 389 663 387 663 354C663 129 548 19 414 19C362 19 278 36 278 143C278 245 341 356 382 429C405 469 490 620 490 668C490 686 473 686 458 686L309 686C286 686 284 686 276 669C267 649 205 516 205 508C205 490 222 490 233 490C253 490 254 491 269 522C275 535 288 562 296 575C305 587 334 587 356 587L415 587C407 574 385 541 316 472C233 388 140 294 140 179C140 81 210-17 414-17C669-17 800 141 800 282C800 343 779 390 751 448C719 516 707 545 701 587L772 587C784 587 799 587 811 584C820 583 821 582 821 551L820 508C820 490 838 490 847 490C872 490 875 495 876 519"}],8592:[.518,.017,1.121,{p:"1094 254C1094 280 1069 281 1053 281L321 281C384 326 439 383 476 451C483 465 498 486 498 499L498 505C495 517 484 518 474 518L459 518C440 518 436 502 430 489C380 391 289 309 184 274C172 270 154 267 153 252L153 250C153 233 179 228 192 222C271 186 313 103 313 19L313 8C313-4 315-15 329-17L352-17C369-17 374-6 374 8C374 90 354 162 299 220L1012 220C1023 220 1035 219 1047 219C1069 219 1094 227 1094 254"}],8593:[.694,.194,.592,{ic:.068,p:"653 414L659 438C661 447 657 454 649 456C543 480 478 568 484 680C484 688 478 694 470 694C461 694 452 688 448 680C398 568 289 480 171 456C162 454 154 447 152 438L146 414C143 403 152 394 163 397C248 414 330 458 397 523L225-164C215-204 275-204 285-164L457 523C491 458 551 414 627 397C638 394 650 403 653 414"}],8594:[.518,.017,1.121,{p:"1093 249L1093 250C1093 268 1065 273 1052 280C973 320 938 395 932 479C932 484 933 490 933 496C933 508 930 512 917 518L896 518C872 518 871 499 871 480L871 476C871 406 897 333 947 281L234 281C223 281 211 282 199 282C175 282 152 273 152 247C152 221 177 220 193 220L925 220C849 170 782 89 749 10C748 7 748 5 748 2C748-10 754-17 769-17L788-17C806-17 810-1 815 11C866 113 956 189 1061 227C1073 231 1092 233 1093 249"}],8595:[.694,.194,.592,{p:"565 62L571 86C574 97 565 106 554 103C469 86 387 42 320-23L492 664C502 704 442 704 432 664L260-23C226 42 166 86 90 103C79 106 67 97 64 86L58 62C56 53 60 46 68 44C174 20 239-68 233-180C233-188 239-194 247-194C256-194 265-188 269-180C319-68 428 20 546 44C555 46 563 53 565 62"}],8722:[.281,-.22,.886,{p:"858 250C858 281 827 281 812 281L199 281C184 281 153 281 153 250C153 220 181 220 193 220L818 220C830 220 858 220 858 250"}],8730:[.757,.094,.531,{ic:.243,p:"774 722L774 726C774 744 759 757 738 757C731 757 723 756 717 756L633 756C603 756 596 734 585 713L305 185C290 157 273 129 260 100L259 100C259 117 260 133 260 150L260 257C260 267 261 276 261 286L261 325C261 335 258 349 243 349C228 349 207 320 205 318L99 209C92 202 82 195 82 184C82 175 89 166 99 166C115 166 131 189 142 201C153 213 165 224 176 236L174-12L174-68C174-82 175-94 199-94C231-94 238-71 251-46C387 192 506 439 636 678C641 686 643 695 656 695L738 695C756 695 772 703 774 722"}],8734:[.473,.029,1.06,{ic:.018,p:"513 203C438 118 345 48 247 48C168 48 142 131 164 219C185 303 265 374 347 374C419 374 454 310 486 252ZM1007 225C986 141 906 70 824 70C752 70 717 134 685 192L658 241C733 326 826 396 924 396C1003 396 1029 313 1007 225ZM1070 219C1104 355 1030 470 896 470C794 470 696 406 604 340C561 419 482 473 381 473C255 473 134 357 101 225C67 89 141-26 275-26C377-26 475 38 567 104C610 25 689-29 790-29C916-29 1037 87 1070 219"}],8738:[.604,.102,.886,{ic:.031,p:"916 472C921 493 904 507 883 500L744 457C736 505 721 551 699 593C695 600 688 604 678 604C661 604 645 591 640 574C639 567 640 561 642 555C662 519 675 479 682 437L179 279C166 275 155 264 152 251C148 238 154 227 165 223L589 65C561 23 528-17 490-53C485-59 481-65 479-72C475-89 485-102 501-102C511-102 521-98 528-91C571-49 609-3 641 45L758 2C776-5 800 9 805 30C808 43 803 54 792 58L674 102C700 150 719 200 732 251C744 302 750 352 749 400L888 444C901 448 912 459 916 472ZM672 251C661 207 644 164 622 122L275 251L687 380C688 338 683 295 672 251"}],9001:[.75,.25,.473,{ic:.09,p:"563 720C563 736 549 750 532 750L527 750C507 747 497 723 488 707L408 579L270 357L229 292C222 279 209 266 209 250C209 243 211 236 212 229L217 183L263-191C266-213 264-250 297-250C318-250 328-231 328-215C328-204 325-192 324-182L280 176L274 220C274 226 272 234 272 240L272 243C273 247 277 251 279 255L293 277L539 673C548 686 563 704 563 720"}],9002:[.751,.25,.473,{p:"388 254C388 261 387 268 386 275L380 324L334 696C332 717 332 751 300 751L295 750C278 750 270 730 270 717C270 707 273 697 274 688L317 330L323 282C324 277 326 269 326 263C326 256 322 250 318 245L305 224L62-167C52-183 35-202 35-219C35-235 48-250 65-250C87-250 97-226 108-210L369 210C377 224 388 237 388 254"}],9702:[.386,-.072,.886,{p:"661 260C661 335 607 386 530 386C443 386 340 305 340 198C340 110 406 72 468 72C564 72 661 160 661 260ZM598 229C584 175 530 132 476 132C422 132 389 175 403 229C416 283 471 326 525 326C578 326 611 283 598 229"}],10214:[.751,.249,.488,{ic:.129,p:"617 732C617 745 606 751 595 751L355 751C334 751 331 742 326 724L90-219C89-223 88-226 88-230C88-246 101-249 113-249L352-249C376-249 382-226 382-207C382-197 375-188 359-188L293-188C298-173 301-157 305-141L498 631C502 648 505 690 524 690L589 690C612 690 617 719 617 732ZM451 688L245-132L229-186L209-188L160-188L366 634L382 688"}],10215:[.751,.249,.488,{ic:.037,p:"523 721C524 725 525 728 525 732C525 748 512 751 500 751L262 751C238 751 232 728 232 709C232 699 239 690 255 690L320 690C315 675 312 659 308 643L115-129C111-146 108-188 89-188L25-188C2-188-3-217-3-230C-3-243 8-249 19-249L259-249C279-249 282-239 287-222ZM453 688L247-132L231-186L211-188L162-188L368 634L384 688"}]}},888:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.bold=void 0,t.bold={32:[0,0,.383,{p:""}],33:[.705,0,.35,{p:"254 634C254 673 218 705 175 705C132 705 96 673 96 634C96 628 96 626 98 616L150 252C153 228 154 226 175 226C194 226 197 228 200 248L252 621ZM253 78C253 121 218 156 175 156C132 156 97 121 97 78C97 35 132 0 175 0C218 0 253 35 253 78"}],34:[.697,-.418,.481,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418ZM379 640C383 671 355 697 322 697C288 697 260 671 265 640L298 418L346 418"}],35:[.694,.194,.958,{p:"893 139C893 169 864 169 852 169L614 169L663 332L852 332C864 332 893 332 893 362C893 393 862 393 847 393L683 393L761 644C765 656 765 657 765 664C765 679 753 694 734 694C712 694 707 677 703 664L619 393L427 393L505 644C509 656 509 657 509 664C509 679 497 694 478 694C456 694 451 677 447 664L363 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L343 332L294 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L274 108L196-144C194-150 192-156 192-164C192-179 204-194 223-194C244-194 249-178 253-166L338 108L530 108L452-144C450-150 448-156 448-164C448-179 460-194 479-194C500-194 505-178 509-166L594 108L847 108C862 108 893 108 893 139ZM599 332L550 169L358 169L407 332"}],36:[.75,.056,.575,{p:"510 210C510 280 478 332 444 366C397 412 342 422 311 428L311 652C334 650 416 643 448 581C399 579 385 543 385 519C385 474 421 456 447 456C465 456 510 466 510 522C510 603 458 690 311 699L311 750L264 750L264 699C116 688 64 585 64 498C64 444 85 397 123 359C171 312 223 302 264 293L264 42C154 52 129 113 123 127C176 127 189 165 189 189C189 236 150 252 127 252C119 252 64 249 64 185C64 107 110 6 264-5L264-56L311-56L311-5C459 9 510 117 510 210ZM264 439C173 454 144 507 144 546C144 599 185 646 264 652ZM430 162C430 101 389 50 311 42L311 283C383 271 430 220 430 162"}],37:[.75,.056,.958,{p:"797 719C797 739 781 750 767 750C752 750 745 741 737 731C693 679 628 644 540 644C424 644 344 702 314 724C293 739 269 750 236 750C152 750 64 689 64 549C64 404 155 347 236 347C310 347 383 406 383 548C383 566 383 602 368 649C434 619 492 608 541 608C562 608 608 610 658 630L171 0C171 0 160-14 160-25C160-42 174-56 191-56C205-56 210-50 217-40L786 695C793 704 797 709 797 719ZM893 145C893 292 816 347 746 347C662 347 574 286 574 146C574 1 665-56 746-56C820-56 893 3 893 145ZM336 549C336 418 276 383 238 383C167 383 167 486 167 548C167 611 167 714 238 714C281 714 336 673 336 549ZM846 146C846 15 786-20 748-20C677-20 677 83 677 145C677 208 677 311 748 311C791 311 846 270 846 146"}],38:[.705,.011,.894,{p:"836 397L836 444C804 442 764 441 737 441C726 441 642 442 615 444L615 397C637 397 664 397 688 387C632 299 572 213 497 141C434 207 359 295 320 379C334 391 379 433 407 464C433 494 462 535 462 574C462 627 430 705 352 705C269 705 172 643 172 528C172 469 185 405 215 336L141 273C120 255 86 226 79 218C58 193 48 166 48 138C48 45 146-11 256-11C327-11 394 12 455 52C483 36 563-11 666-11C748-11 826 34 829 118L782 118C778 43 690 36 671 36C624 36 575 66 529 110C575 157 608 191 654 258L736 377C750 397 783 397 836 397ZM415 574C415 529 372 475 305 415C293 444 276 503 276 565C276 648 328 669 353 669C402 669 415 604 415 574ZM415 80C347 36 275 36 268 36C185 36 176 145 176 174C176 221 190 273 231 302C266 236 325 148 415 80"}],39:[.697,-.418,.319,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418"}],40:[.75,.249,.447,{p:"382-235C382-230 379-225 379-225C350-198 285-137 243-9C217 70 205 162 205 250C205 447 256 604 366 715C381 730 382 731 382 736C382 747 372 750 364 750C347 750 305 713 287 696C131 541 108 357 108 251C108 126 141 16 188-67C254-182 345-249 364-249C372-249 382-246 382-235"}],41:[.75,.249,.447,{p:"338 250C338 375 305 485 258 568C192 683 101 750 82 750C74 750 64 747 64 736C64 731 64 729 81 713C207 585 241 408 241 251C241 54 190-103 80-214C65-229 64-230 64-235C64-246 74-249 82-249C99-249 141-212 159-195C315-40 338 144 338 250"}],42:[.75,-.306,.575,{p:"500 440C500 469 479 476 470 479L329 528L470 577C479 580 500 587 500 616C500 645 476 664 456 664C450 664 441 662 429 653L306 560L328 688C331 704 331 706 331 711C331 740 304 750 287 750C270 750 243 739 243 711C243 706 243 704 246 688L268 560L145 653C133 662 124 664 118 664C98 664 74 645 74 616C74 587 95 580 104 577L245 528L104 479C95 476 74 469 74 440C74 411 98 392 118 392C124 392 133 394 145 403L268 496L246 368C243 352 243 350 243 345C243 316 270 306 287 306C304 306 331 317 331 345C331 350 324 393 320 418L307 495L429 403C442 393 451 392 456 392C476 392 500 411 500 440"}],43:[.633,.132,.894,{p:"829 250C829 281 800 281 786 281L477 281L477 591C477 603 477 633 447 633C416 633 416 604 416 591L416 281L107 281C93 281 64 281 64 250C64 220 94 220 107 220L416 220L416-90C416-102 416-132 446-132C477-132 477-103 477-90L477 220L786 220C799 220 829 220 829 250"}],44:[.156,.194,.319,{p:"250 31C250 99 216 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C191 0 211 17 214 20C206-89 141-142 120-160C114-165 111-168 111-174C111-184 122-194 130-194C145-194 250-108 250 31"}],45:[.271,-.174,.383,{p:"318 174L318 271L13 271L13 174"}],46:[.156,0,.319,{p:"237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],47:[.75,.25,.575,{p:"510 719C510 739 494 750 480 750C459 750 454 736 448 722L69-200C64-212 64-219 64-219C64-239 80-250 94-250C115-250 120-237 126-222L505 700C510 712 510 719 510 719"}],58:[.444,0,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],59:[.444,.194,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM240 32C240 97 215 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C182 0 198 9 203 12C195-75 152-129 121-159C113-166 111-168 111-174C111-184 122-194 130-194C144-194 240-104 240 32"}],60:[.587,.086,.894,{p:"797-56C797-39 786-31 772-24L197 250L772 525C786 532 797 540 797 557C797 571 785 587 766 587C759 587 754 585 747 581L121 282C110 277 96 269 96 251C96 233 108 225 121 219L744-79C758-86 766-86 766-86C785-86 797-70 797-56"}],61:[.393,-.108,.894,{p:"829 362C829 393 798 393 783 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L788 332C800 332 829 332 829 362ZM829 139C829 169 800 169 788 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L783 108C798 108 829 108 829 139"}],62:[.587,.086,.894,{p:"797 251C797 269 783 277 772 282L149 580C135 587 129 587 126 587C110 587 96 573 96 557C96 541 105 533 121 525L696 251L121-24C104-32 96-41 96-56C96-70 108-86 127-86C134-86 139-84 146-80L772 219C786 225 797 233 797 251"}],63:[.7,0,.543,{p:"478 571C478 700 300 700 263 700C124 700 64 637 64 573C64 525 101 509 126 509C158 509 189 531 189 572C189 619 146 632 144 633C170 652 211 664 257 664C349 664 350 625 350 578C350 534 342 518 322 498C260 433 232 356 232 291L232 253C232 231 232 226 255 226C279 226 279 232 279 256L279 283C279 386 372 447 410 469C430 481 478 508 478 571ZM333 78C333 121 298 156 255 156C212 156 177 121 177 78C177 35 212 0 255 0C298 0 333 35 333 78"}],64:[.7,.006,.894,{p:"829 79C829 93 816 93 801 93L777 93C761 93 759 93 743 86C649 50 550 30 450 30C219 30 111 177 111 347C111 533 236 664 446 664C629 664 782 561 782 340C782 250 769 164 709 164C676 164 676 209 676 223L676 453C676 480 675 482 646 482L607 482C578 529 522 566 445 566C309 566 217 479 217 347C217 216 308 128 445 128C491 128 536 141 574 173C605 132 673 128 699 128C820 128 829 285 829 345C829 558 681 700 447 700C201 700 64 546 64 347C64 163 184-6 451-6C647-6 802 57 826 69C826 69 829 74 829 79ZM562 222C531 178 482 164 448 164C388 164 331 219 331 347C331 476 388 530 448 530C483 530 531 515 562 472"}],91:[.75,.25,.319,{p:"293-250L293-189L189-189L189 689L293 689L293 750L128 750L128-250"}],92:[.75,.25,.575,{p:"510-219C510-213 509-212 504-199L127 720C120 737 115 750 94 750C80 750 64 739 64 719C64 713 65 712 70 699L447-220C453-235 459-250 480-250C494-250 510-239 510-219"}],93:[.75,.25,.319,{p:"190-250L190 750L25 750L25 689L129 689L129-189L25-189L25-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.101,.149,.869,{p:"869-149L869-101L0-101L0-149"}],96:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],123:[.75,.25,.575,{p:"496-232C496-219 491-215 479-214C395-209 358-174 346-138C343-128 343-120 343-103L343 134C342 176 310 227 224 250C343 282 343 351 343 396L343 606C343 628 343 657 382 686C393 693 422 711 474 714C488 715 496 715 496 732C496 750 487 750 465 750C323 750 233 700 232 623L232 417C232 355 232 334 199 305C176 284 141 270 100 268C86 267 78 267 78 250C78 237 83 233 95 232C185 227 221 182 230 146C232 138 232 136 232 99L232-111C232-239 398-250 465-250C487-250 496-250 496-232"}],124:[.75,.25,.319,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206"}],125:[.75,.25,.575,{p:"496 250C496 263 491 267 479 268C415 271 363 297 346 352C343 360 343 362 343 401L343 611C343 734 191 750 109 750C88 750 78 750 78 732C78 719 83 715 95 714C176 710 217 677 229 638C232 628 232 620 232 603L232 366C233 324 264 274 351 250C232 218 232 150 232 104L232-106C232-129 232-155 195-184C185-191 154-211 100-214C86-215 78-215 78-232C78-250 88-250 109-250C259-250 342-196 343-123L343 83C343 148 343 165 377 196C388 207 421 229 474 232C488 233 496 233 496 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.575,{p:""}],163:[.686,.031,.869,{p:"806 148L758 148C758 87 690 57 621 57C560 57 503 80 447 105C445 179 417 248 397 319L572 319L572 367L385 367C380 392 376 418 376 444C376 542 421 638 507 638C565 638 620 617 650 580C618 576 594 550 594 517C594 482 622 454 657 454C691 454 720 482 720 517C720 619 617 686 507 686C373 686 262 579 262 444C262 418 266 392 273 367L138 367L138 319L287 319C305 264 328 209 334 152C304 162 272 168 239 168C155 168 63 151 63 79C63 21 125-11 188-11C291-11 404-7 437 57C516 16 594-31 683-31C763-31 806 58 806 148ZM333 104C319 56 253 37 188 37C151 37 111 46 111 79C111 120 181 120 239 120C272 120 303 114 333 104"}],165:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L497 359L473 359L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L308 359L174 359L174 311L341 311L366 274L366 189L174 189L174 141L366 141L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 141L696 141L696 189L502 189L502 274L527 311L696 311L696 359L560 359L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],167:[.712,.212,.695,{p:"633 200C633 299 551 372 454 404L334 442C282 459 224 479 224 530C224 592 283 634 348 634C393 634 439 622 467 598C440 592 419 567 419 537C419 502 447 474 482 474C517 474 545 502 545 537C545 638 453 712 348 712C232 712 126 639 126 530C126 492 139 458 160 429C104 405 63 359 63 300C63 201 145 128 242 96L362 58C414 41 472 21 472-30C472-92 413-134 348-134C303-134 257-122 229-98C256-92 277-67 277-37C277-2 249 26 214 26C179 26 151-2 151-37C151-138 243-212 348-212C464-212 570-139 570-30C570 7 557 41 536 71C592 94 633 140 633 200ZM523 200C523 167 514 134 495 114C467 137 433 155 397 167L277 205C226 221 173 249 173 300C173 332 182 366 201 385C229 362 263 345 299 333L419 295C470 279 523 251 523 200"}],168:[.677,-.537,.575,{p:"229 607C229 646 198 677 159 677C120 677 89 646 89 607C89 569 120 537 159 537C198 537 229 569 229 607ZM486 607C486 646 455 677 416 677C377 677 346 646 346 607C346 569 377 537 416 537C455 537 486 569 486 607"}],172:[.393,-.108,.894,{p:"829 138L829 363C829 380 816 393 799 393L94 393C77 393 64 380 64 363C64 346 77 333 94 333L769 333L769 138C769 121 782 108 799 108C816 108 829 121 829 138"}],175:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],176:[.686,-.367,.431,{p:"375 526C375 615 304 686 216 686C127 686 56 615 56 526C56 438 127 367 216 367C304 367 375 438 375 526ZM315 526C315 471 271 427 216 427C161 427 116 471 116 526C116 581 161 626 216 626C271 626 315 581 315 526"}],177:[.693,0,.894,{p:"829 30C829 61 800 61 786 61L477 61L477 316L786 316C799 316 829 316 829 346C829 377 800 377 786 377L477 377L477 651C477 663 477 693 447 693C416 693 416 664 416 651L416 377L107 377C93 377 64 377 64 346C64 316 94 316 107 316L416 316L416 61L107 61C93 61 64 61 64 30C64 0 94 0 107 0L786 0C799 0 829 0 829 30"}],180:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],181:[.45,.194,.639,{p:"615 0L615 47C552 47 546 47 546 88L546 450L363 442L363 395C426 395 432 395 432 354L432 166C432 82 382 30 307 30C230 30 228 55 228 110L228 450L45 442L45 395C108 395 114 395 114 354L114-147L45-147L45-194C78-192 140-191 171-191C201-191 263-192 297-194L297-147L228-147L228-2C253-6 270-6 294-6C320-6 391-6 438 72L438-6C470-4 526-2 558-2C575-2 598-1 615 0"}],182:[.694,.194,.703,{p:"670 663C670 694 641 694 625 694L351 694C199 694 64 596 64 457C64 323 189 231 372 220L372-150C372-164 372-194 402-194C433-194 433-165 433-150L433 633L513 633L513-150C513-164 513-194 543-194C574-194 574-165 574-150L574 633L625 633C640 633 670 633 670 663"}],183:[.421,-.265,.894,{p:"525 343C525 386 490 421 447 421C404 421 369 386 369 343C369 300 404 265 447 265C490 265 525 300 525 343"}],215:[.531,.03,.894,{p:"717-20C739 2 718 22 709 31L490 251L708 469C717 478 739 499 717 521C695 543 675 522 665 512L447 294L227 513C219 521 198 543 176 521C154 499 175 479 184 470L403 251L185 32C175 22 154 2 176-20C198-42 219-20 228-11L447 207L666-12C674-20 695-42 717-20"}],240:[.702,.006,.575,{p:"542 259C542 322 542 396 494 480C460 538 413 587 358 623L438 659L419 702L306 652C241 683 168 699 93 696L90 658C137 652 182 637 221 614L143 579L162 536L268 583C324 540 367 481 391 413C363 439 324 453 283 453C135 453 32 358 32 219C32 91 125-6 287-6C383-6 445 28 480 62C542 124 542 191 542 259ZM414 215C414 165 414 34 287 34C259 34 211 43 183 90C160 129 160 181 160 229C160 279 160 329 185 366C214 409 260 417 286 417C326 417 364 397 388 353C414 304 414 244 414 215"}],247:[.582,.08,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250ZM525 504C525 547 490 582 447 582C404 582 369 547 369 504C369 461 404 426 447 426C490 426 525 461 525 504ZM525-2C525 41 490 76 447 76C404 76 369 41 369-2C369-45 404-80 447-80C490-80 525-45 525-2"}],305:[.45,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3"}],567:[.45,.2,.351,{p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42"}],710:[.71,-.503,.575,{p:"465 525L288 710L111 525L129 503L287 602L445 503"}],711:[.71,-.503,.575,{p:"465 688L447 710L289 611L131 710L111 688L288 503"}],713:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],714:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],715:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],728:[.7,-.513,.575,{p:"465 700L429 700C427 617 352 575 288 575C224 575 149 617 147 700L111 700C114 584 199 513 288 513C377 513 462 585 465 700"}],729:[.685,-.529,.319,{p:"238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],730:[.689,-.521,.869,{p:"500 605C500 565 474 562 435 562C396 562 370 565 370 605C370 645 399 648 435 648C471 648 500 645 500 605ZM554 604C554 645 522 689 435 689C345 689 316 642 316 606C316 565 348 521 435 521C525 521 554 568 554 604"}],732:[.661,-.553,.575,{p:"479 636L453 661C423 627 388 627 377 627C357 627 340 630 297 644C251 659 232 661 218 661C200 661 173 657 146 630C135 619 108 589 97 578L123 553C153 587 188 587 199 587C219 587 236 584 279 570C325 555 344 553 358 553C376 553 403 557 430 584C441 595 468 625 479 636"}],768:[.704,-.509,0,{dx:.317,p:"-207 546L-319 678C-331 691-343 704-366 704C-398 704-426 673-426 642C-426 610-404 599-388 590L-237 509"}],769:[.704,-.509,0,{dx:.242,p:"-133 642C-133 673-161 704-193 704C-216 704-228 691-240 678L-352 546L-322 509L-171 590C-155 599-133 610-133 642"}],770:[.71,-.503,0,{dx:.279,p:"-102 525L-279 710L-456 525L-438 503L-280 602L-122 503"}],771:[.661,-.553,0,{dx:.279,p:"-88 636L-114 661C-144 627-179 627-190 627C-210 627-227 630-270 644C-316 659-335 661-349 661C-367 661-394 657-421 630C-432 619-459 589-470 578L-444 553C-414 587-379 587-368 587C-348 587-331 584-288 570C-242 555-223 553-209 553C-191 553-164 557-137 584C-126 595-99 625-88 636"}],772:[.633,-.581,0,{dx:.279,p:"-72 581L-72 633L-486 633L-486 581"}],774:[.7,-.513,0,{dx:.279,p:"-102 700L-138 700C-140 617-215 575-279 575C-343 575-418 617-420 700L-456 700C-453 584-368 513-279 513C-190 513-105 585-102 700"}],775:[.685,-.529,0,{dx:.279,p:"-201 607C-201 650-236 685-279 685C-322 685-357 650-357 607C-357 564-322 529-279 529C-236 529-201 564-201 607"}],776:[.677,-.537,0,{dx:.28,p:"-338 607C-338 646-369 677-408 677C-447 677-478 646-478 607C-478 569-447 537-408 537C-369 537-338 569-338 607ZM-81 607C-81 646-112 677-151 677C-190 677-221 646-221 607C-221 569-190 537-151 537C-112 537-81 569-81 607"}],778:[.689,-.521,0,{dx:.279,p:"-214 605C-214 565-240 562-279 562C-318 562-344 565-344 605C-344 645-315 648-279 648C-243 648-214 645-214 605ZM-160 604C-160 645-192 689-279 689C-369 689-398 642-398 606C-398 565-366 521-279 521C-189 521-160 568-160 604"}],780:[.71,-.503,0,{dx:.279,p:"-102 688L-120 710L-278 611L-436 710L-456 688L-279 503"}],8208:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8209:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8211:[.292,-.256,.575,{p:"574 256L574 292L0 292L0 256"}],8212:[.292,-.256,1.15,{p:"1149 256L1149 292L0 292L0 256"}],8214:[.75,.25,.499,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206ZM370-206L370 706C370 720 370 750 340 750C309 750 309 721 309 706L309-206C309-220 309-250 339-250C370-250 370-221 370-206"}],8216:[.694,-.344,.319,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422"}],8217:[.694,-.344,.319,{p:"253 569C253 638 216 694 158 694C112 694 81 659 81 616C81 576 108 538 159 538C181 538 201 546 217 561C211 449 141 394 119 377C115 374 111 371 111 364C111 354 122 344 130 344C144 344 253 429 253 569"}],8220:[.694,-.344,.571,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422ZM489 422C489 462 462 500 411 500C389 500 369 492 353 477C359 589 429 644 451 661C455 664 459 667 459 674C459 684 448 694 440 694C426 694 317 609 317 469C317 400 354 344 412 344C458 344 489 379 489 422"}],8221:[.694,-.344,.571,{p:"254 569C254 638 217 694 159 694C113 694 82 659 82 616C82 576 109 538 160 538C182 538 202 546 218 561C212 449 142 394 120 377C116 374 112 371 112 364C112 354 123 344 131 344C145 344 254 429 254 569ZM506 569C506 638 469 694 411 694C365 694 334 659 334 616C334 576 361 538 412 538C434 538 454 546 470 561C464 449 394 394 372 377C368 374 364 371 364 364C364 354 375 344 383 344C397 344 506 429 506 569"}],8224:[.702,.211,.511,{p:"447 443C447 472 427 499 390 499C369 499 345 490 325 480C292 464 283 462 270 459C273 487 280 510 289 537C300 573 311 610 311 643C311 692 274 702 256 702C234 702 200 689 200 643C200 610 211 574 221 542C231 509 238 486 241 459C231 461 220 464 201 473C177 485 148 499 121 499C80 499 64 469 64 444C64 415 84 388 121 388C142 388 166 397 186 407C219 423 228 425 241 428C238 401 228 373 221 353C200 289 200 274 200 231C200 102 210-28 226-156C228-172 232-200 235-204C238-211 246-211 255-211C266-211 276-211 279-200C281-188 311 20 311 231C311 277 311 289 288 359C281 380 273 405 270 428C280 426 291 423 310 414C334 402 363 388 390 388C431 388 447 418 447 443"}],8225:[.702,.202,.511,{p:"447 476C447 504 428 531 391 531C373 531 350 525 326 513C294 498 288 496 271 492C274 510 275 518 288 551C301 585 311 616 311 644C311 688 277 702 256 702C230 702 200 686 200 644C200 613 214 577 224 550C236 517 237 511 240 492C225 496 219 497 200 506C176 518 148 531 120 531C83 531 64 504 64 476C64 463 70 421 121 421C134 421 150 421 199 445C219 455 224 456 240 460C237 442 236 434 223 401C210 367 200 336 200 308C200 264 234 250 255 250C281 250 311 266 311 308C311 339 297 375 287 402C275 435 274 441 271 460C286 456 292 455 311 446C353 425 370 421 390 421C441 421 447 463 447 476ZM447 23C447 52 427 79 390 79C369 79 345 70 325 60C297 47 285 43 271 39C274 59 275 65 291 109C305 145 311 170 311 191C311 235 277 249 256 249C230 249 200 233 200 191C200 163 211 132 222 102C236 65 237 58 240 39C227 42 216 46 201 54C175 66 147 79 121 79C80 79 64 49 64 24C64-5 84-32 121-32C142-32 166-23 186-13C208-3 224 4 240 8C237-12 236-18 220-62C206-98 200-123 200-144C200-188 234-202 255-202C281-202 311-186 311-144C311-116 300-85 289-55C275-18 274-11 271 8C289 3 304-4 327-14C345-23 369-32 390-32C431-32 447-2 447 23"}],8230:[.156,0,.838,{p:"238 78C238 121 203 156 160 156C117 156 82 121 82 78C82 35 117 0 160 0C203 0 238 35 238 78ZM497 78C497 121 462 156 419 156C376 156 341 121 341 78C341 35 376 0 419 0C462 0 497 35 497 78ZM756 78C756 121 721 156 678 156C635 156 600 121 600 78C600 35 635 0 678 0C721 0 756 35 756 78"}],8260:[.696,.01,.648,{p:"584 666C584 683 570 696 554 696C544 696 535 691 529 683L69 37C66 32 64 26 64 20C64 3 77-10 94-10C104-10 113-5 118 3L578 649C582 654 584 660 584 666"}],8364:[.697,.011,.72,{p:"656 3L656 140C656 148 650 154 642 154L618 154C611 154 605 149 604 142C596 82 544 37 484 37C421 37 360 64 325 116C297 157 287 204 283 253L527 253C534 253 539 257 541 263L548 287C550 294 543 301 534 301L280 301L280 343L280 385L569 385C575 385 581 389 583 395L590 419C592 426 585 433 576 433L283 433C287 482 297 529 325 570C360 622 421 649 484 649C544 649 596 604 604 544C605 537 611 532 618 532L642 532C650 532 656 538 656 546L656 683C656 691 650 697 642 697L635 697C632 697 629 696 627 695L579 664C545 685 504 697 461 697C370 697 281 666 219 600C175 553 149 495 137 433L81 433C75 433 70 429 68 423L61 403C59 394 65 385 75 385L130 385C129 371 128 357 128 343C128 329 129 315 130 301L81 301C75 301 70 297 68 291L61 271C59 262 65 253 75 253L137 253C149 191 175 133 219 86C281 20 370-11 461-11C504-11 545 1 579 22L627-9C629-10 632-11 635-11L642-11C650-11 656-5 656 3"}],8486:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],8487:[.686,.011,.831,{p:"779 486L742 686L551 686C529 686 519 686 519 659C519 589 549 497 564 453C590 374 613 302 613 229C613 190 608 119 559 74C510 30 445 25 415 25C363 25 306 40 270 76C240 105 217 149 217 229C217 299 238 367 263 441C282 501 311 589 311 659C311 686 301 686 279 686L88 686L51 486L98 486C100 500 108 542 115 560C120 573 124 583 184 583L256 583C235 538 207 503 176 464C120 392 64 320 64 229C64 121 154-11 415-11C676-11 766 121 766 229C766 321 709 393 654 462C619 507 594 541 574 583L646 583C705 583 709 573 714 563C721 545 730 496 732 486"}],8592:[.5,0,1.15,{p:"1085 251C1085 276 1062 281 1045 281L225 281C288 344 330 409 350 500L298 500C283 500 282 473 277 458C247 363 156 273 64 251L64 250C173 225 264 108 285 15C287 7 289 0 298 0C301 0 304 1 307 1L350 1C331 88 291 154 225 220L1053 220C1072 220 1085 233 1085 251"}],8593:[.694,.194,.575,{p:"544 414L544 474C426 498 328 581 288 694C248 581 150 498 32 474L32 414C120 432 199 477 258 541L258-164C258-204 318-204 318-164L318 541C377 477 456 432 544 414"}],8594:[.5,0,1.15,{p:"1085 250C1068 258 1048 264 1031 273C948 316 888 395 864 484C862 492 863 500 851 500L799 500C818 413 858 347 924 281L96 281C77 281 64 268 64 250C64 225 87 220 104 220L924 220C861 157 819 92 799 1L842 1C842 1 848 0 851 0C865 0 867 28 872 43C902 138 993 228 1085 250"}],8595:[.694,.194,.575,{p:"544 26L544 86C456 68 377 23 318-41L318 664C318 704 258 704 258 664L258-41C199 23 120 68 32 86L32 26C150 2 248-81 288-194C328-81 426 2 544 26"}],8722:[.281,-.22,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250"}],8730:[.757,.094,.543,{ic:.064,p:"607 725L607 729C604 750 586 757 565 757C557 757 549 756 541 756L460 756C421 756 422 740 397 658L240 143C236 129 231 115 228 101L179 330L28 109L34 99L52 82L120 183C127 162 130 139 134 117C149 53 160-11 175-75C177-83 175-94 188-94L196-94C243-94 243-56 270 29L456 641C465 667 464 695 482 695L570 695C591 695 607 705 607 725"}],8734:[.47,.026,1.15,{p:"499 190C441 112 362 52 266 52C178 52 114 131 114 222C114 303 181 367 262 367C341 367 400 305 452 245ZM1036 222C1036 141 969 77 888 77C809 77 750 139 698 199L651 254C709 332 788 392 884 392C972 392 1036 313 1036 222ZM1100 222C1100 357 992 467 857 467C750 467 658 407 590 324L570 347C502 426 401 470 296 470C160 470 50 359 50 222C50 87 158-23 293-23C400-23 492 37 560 120L580 97C648 18 749-26 854-26C990-26 1100 85 1100 222"}],8738:[.634,.132,.894,{p:"829 30C829 43 820 55 808 59L671 102C684 150 690 200 690 251C690 302 684 352 671 400L808 443C820 447 829 459 829 472C829 492 809 507 790 501L653 458C631 517 600 573 560 623C555 630 546 634 537 634C520 634 507 621 507 604C507 597 509 590 513 585C549 541 576 492 596 440L85 280C73 276 64 264 64 251C64 238 73 226 85 222L596 62C576 10 549-39 513-83C509-88 507-95 507-102C507-119 520-132 537-132C546-132 555-128 560-121C600-71 631-15 653 44L790 1C809-5 829 10 829 30ZM630 251C630 206 624 162 614 120L194 251L614 382C624 340 630 296 630 251"}],9001:[.751,.25,.447,{p:"382-221C382-210 376-199 372-188L221 175C214 192 207 210 199 227C197 234 191 243 191 251C191 254 193 258 194 262L202 281L366 676C372 690 382 707 382 721C382 737 368 751 352 751L346 750C325 747 319 721 311 704L253 564L163 345C154 324 145 304 137 283C133 273 126 262 126 250C126 240 132 229 136 220L158 167L311-202C319-221 325-249 350-250C367-250 382-238 382-221"}],9002:[.751,.25,.447,{p:"320 251C320 261 314 272 310 281L287 337L206 532L135 704C127 722 121 748 98 751C95 751 92 751 89 750C74 748 64 735 64 720L64 718C65 712 67 706 70 700L137 537L221 336L245 278L252 261C253 258 255 254 255 250C255 247 253 243 252 239L244 220C184 83 132-59 71-196C68-204 64-211 64-219C64-235 77-250 94-250L96-250C120-249 126-224 133-206L193-62C231 31 273 124 309 218C313 228 320 239 320 251"}],9702:[.381,-.077,.894,{p:"599 229C599 313 531 381 447 381C363 381 295 313 295 229C295 145 363 77 447 77C531 77 599 145 599 229ZM539 229C539 178 498 137 447 137C396 137 355 178 355 229C355 280 396 321 447 321C498 321 539 280 539 229"}],10214:[.751,.249,.463,{p:"437-249L437-188L332-188L332 690L437 690L437 751L128 751L128-249ZM271-188L189-188L189 690L271 690"}],10215:[.751,.249,.463,{p:"334-249L334 751L26 751L26 690L130 690L130-188L26-188L26-249ZM273-188L191-188L191 690L273 690"}]}},6923:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.delimiters=void 0;var a=r(7742);t.delimiters={40:{dir:a.V,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9115,9116,9117],HDW:[.748,.248,.875]},41:{dir:a.V,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9118,9119,9120],HDW:[.748,.248,.875]},45:{c:8722,dir:a.H,stretch:[0,8722],HDW:[.583,.083,.778]},47:{dir:a.V,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},61:{dir:a.H,stretch:[0,61],HDW:[.367,-.133,.778]},91:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122,9123],HDW:[.75,.25,.667]},92:{dir:a.V,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},93:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125,9126],HDW:[.75,.25,.667]},94:{c:770,dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},123:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9127,123,9129,9128],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},124:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[124,8739],stretch:[0,8739],HDW:[.75,.25,.278]},125:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9131,123,9133,9132],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},126:{c:771,dir:a.H,sizes:[.371,.653,.779,.932,1.116,1.336,1.6,1.916]},175:{c:773,dir:a.H,sizes:[.393,.569],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0]},710:{c:770,dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},711:{c:780,dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},713:{c:773,dir:a.H,sizes:[.393,.569],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0]},728:{c:774,dir:a.H,sizes:[.375,.659,.785,.938,1.121,1.342,1.605,1.921]},732:{c:771,dir:a.H,sizes:[.371,.653,.779,.932,1.116,1.336,1.6,1.916]},770:{dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},771:{dir:a.H,sizes:[.371,.653,.779,.932,1.116,1.336,1.6,1.916]},773:{dir:a.H,sizes:[.393,.569],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0]},774:{dir:a.H,sizes:[.375,.659,.785,.938,1.121,1.342,1.605,1.921]},780:{dir:a.H,sizes:[.365,.645,.769,.92,1.101,1.321,1.582,1.897]},8211:{dir:a.H,sizes:[.5],stretch:[0,8211],HDW:[.277,-.255,.5]},8212:{dir:a.H,sizes:[1],stretch:[0,8212],HDW:[.277,-.255,1]},8213:{dir:a.H,stretch:[0,8213],HDW:[.27,-.23,1.152]},8214:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[8214,8741],stretch:[0,8214],HDW:[.75,.25,.398]},8215:{dir:a.H,sizes:[.504],stretch:[0,8215],HDW:[-.103,.293,.504]},8260:{dir:a.V,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8400:{dir:a.H,sizes:[.423,.556],stretch:[8400,8400],stretchv:[2,1],HDW:[.711,-.521,0]},8401:{dir:a.H,sizes:[.423,.556],stretch:[0,8400,8401],stretchv:[0,1,3],HDW:[.711,-.521,0]},8406:{dir:a.H,sizes:[.417,.548],stretch:[8406,8400],stretchv:[2,1],HDW:[.711,-.521,0]},8407:{dir:a.H,sizes:[.417,.548],stretch:[0,8400,8407],stretchv:[0,1,3],HDW:[.711,-.521,0]},8417:{dir:a.H,sizes:[.471,.604],stretch:[8406,8400,8407],stretchv:[2,1,3],HDW:[.711,-.521,0]},8428:{dir:a.H,sizes:[.423,.556],stretch:[0,845,8428],stretchv:[0,1,3],HDW:[-.091,.281,0]},8429:{dir:a.H,sizes:[.423,.556],stretch:[8429,845],stretchv:[2,1],HDW:[-.091,.281,0]},8430:{dir:a.H,sizes:[.417,.548],stretch:[8430,845],stretchv:[2,1],HDW:[-.091,.281,0]},8431:{dir:a.H,sizes:[.417,.548],stretch:[0,845,8431],stretchv:[0,1,3],HDW:[-.091,.281,0]},8592:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[2,1],HDW:[.51,.01,1]},8593:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[8593,8593],stretchv:[2,1],HDW:[.679,.203,.5]},8594:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,3],HDW:[.51,.01,1]},8595:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[0,8593,8595],stretchv:[0,1,3],HDW:[.703,.179,.5]},8596:{dir:a.H,sizes:[.885,1.331],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[2,1,3],HDW:[.51,.01,1]},8597:{dir:a.V,sizes:[1.015,1.015],variants:[0,2],stretch:[8593,8593,8595],stretchv:[2,1,3],HDW:[.757,.257,.5]},8598:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8599:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8600:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8601:{dir:a.V,sizes:[.918,1.384],variants:[0,2]},8602:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8602,8592,0,8602],stretchv:[2,1,0,1],HDW:[.51,.01,.997]},8603:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[0,8592,8603,8602],stretchv:[0,1,3,1],HDW:[.51,.01,.997]},8606:{dir:a.H,sizes:[.906,1.352],variants:[0,2],stretch:[8606,8592],stretchv:[2,1],HDW:[.51,.01,1.017]},8608:{dir:a.H,sizes:[.906,1.352],variants:[0,2],stretch:[0,8592,8608],stretchv:[0,1,3],HDW:[.51,.01,1.017]},8610:{dir:a.H,sizes:[1.081,1.547],variants:[0,2],stretch:[8592,8592,8610],stretchv:[2,1,3],HDW:[.51,.01,1.192]},8611:{dir:a.H,sizes:[1.081,1.547],variants:[0,2],stretch:[8611,8592,8594],stretchv:[2,1,3],HDW:[.51,.01,1.192]},8612:{dir:a.H,sizes:[.866,1.332],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[2,1,3],HDW:[.51,.01,.977]},8614:{dir:a.H,sizes:[.866,1.332],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[2,1,3],HDW:[.51,.01,.977]},8617:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8592,8617,8617],stretchv:[2,1,3],HDW:[.55,.05,.997]},8618:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8618,8617,8594],stretchv:[2,1,3],HDW:[.55,.05,.997]},8619:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8592,8617,8619],stretchv:[2,1,3],HDW:[.55,.05,.997]},8620:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8620,8617,8594],stretchv:[2,1,3],HDW:[.55,.05,.997]},8621:{dir:a.H,sizes:[.885,1.331],variants:[0,2]},8624:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8625:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8626:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8627:{dir:a.V,sizes:[.859,1.169],variants:[0,2]},8630:{dir:a.H,sizes:[.869,1.219],variants:[0,2]},8631:{dir:a.H,sizes:[.869,1.219],variants:[0,2]},8636:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[8636,8636],stretchv:[2,1],HDW:[.503,.003,1]},8637:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[8637,8636],stretchv:[2,1],HDW:[.503,.003,1.012]},8638:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[8638,8638],stretchv:[2,1],HDW:[.697,.203,.441]},8639:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[8639,8639],stretchv:[2,1],HDW:[.697,.203,.441]},8640:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[0,8636,8640],stretchv:[0,1,3],HDW:[.503,.003,1]},8641:{dir:a.H,sizes:[.901,1.367],variants:[0,2],stretch:[0,8636,8641],stretchv:[0,1,3],HDW:[.503,.003,1.012]},8642:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[0,8638,8642],stretchv:[0,1,3],HDW:[.703,.197,.441]},8643:{dir:a.V,sizes:[.901,1.367],variants:[0,2],stretch:[0,8639,8643],stretchv:[0,1,3],HDW:[.703,.197,.441]},8644:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8644,8644,8644],stretchv:[2,1,3],HDW:[.672,.172,1.018]},8645:{dir:a.V,sizes:[.907,1.373],variants:[0,2],stretch:[8645,8645,8645],stretchv:[2,1,3],HDW:[.703,.203,.896]},8646:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8646,8644,8646],stretchv:[2,1,3],HDW:[.672,.172,1.018]},8647:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[8647,8647],stretchv:[2,1],HDW:[.75,.25,.997]},8648:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[8648,8648],stretchv:[2,1],HDW:[.679,.203,.992]},8649:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[0,8647,8649],stretchv:[0,1,3],HDW:[.75,.25,.997]},8650:{dir:a.V,sizes:[.883,1.349],variants:[0,2],stretch:[0,8648,8650],stretchv:[0,1,3],HDW:[.703,.179,.992]},8651:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8651,8651,8651],stretchv:[2,1,3],HDW:[.6,.1,1.018]},8652:{dir:a.H,sizes:[.907,1.373],variants:[0,2],stretch:[8652,8651,8652],stretchv:[2,1,3],HDW:[.6,.1,1.018]},8653:{dir:a.H,sizes:[.88,1.346],variants:[0,2],stretch:[8653,8654,0,8653],stretchv:[2,1,0,1],HDW:[.52,.02,.991]},8654:{dir:a.H,sizes:[.957,1.423],variants:[0,2],stretch:[8656,8654,8658,8653],stretchv:[2,1,3,1],HDW:[.52,.02,1.068]},8655:{dir:a.H,sizes:[.88,1.346],variants:[0,2],stretch:[0,8654,8658,8653],stretchv:[0,1,3,1],HDW:[.52,.02,.991]},8656:{dir:a.H,sizes:[.88,1.346],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[2,1],HDW:[.52,.02,1]},8657:{dir:a.V,sizes:[.88,1.346],variants:[0,2],stretch:[8657,8657],stretchv:[2,1],HDW:[.676,.203,.652]},8658:{dir:a.H,sizes:[.88,1.346],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,3],HDW:[.52,.02,1]},8659:{dir:a.V,sizes:[.88,1.346],variants:[0,2],stretch:[0,8657,8659],stretchv:[0,1,3],HDW:[.703,.176,.652]},8660:{dir:a.H,sizes:[.957,1.423],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[2,1,3],HDW:[.52,.02,1]},8661:{dir:a.V,sizes:[.957,1.423],variants:[0,2],stretch:[8657,8657,8659],stretchv:[2,1,3],HDW:[.728,.228,.652]},8662:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8663:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8664:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8665:{dir:a.V,sizes:[.955,1.421],variants:[0,2]},8666:{dir:a.H,sizes:[.904,1.35],variants:[0,2],stretch:[8666,8666],stretchv:[2,1],HDW:[.617,.117,1.015]},8667:{dir:a.H,sizes:[.904,1.35],variants:[0,2],stretch:[0,8666,8667],stretchv:[0,1,3],HDW:[.617,.117,1.015]},8668:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8668,11059]},8669:{dir:a.H,sizes:[.886,1.352],variants:[0,0],schar:[8669,10239]},8693:{dir:a.V,sizes:[.907,1.373],variants:[0,2],stretch:[8693,8645,8693],stretchv:[2,1,3],HDW:[.703,.203,.896]},8694:{dir:a.H,sizes:[.886,1.352],variants:[0,2],stretch:[0,8694,8694],stretchv:[0,1,3],HDW:[.99,.49,.997]},8719:{dir:a.V,sizes:[1.001,1.401],variants:[0,2]},8720:{dir:a.V,sizes:[1.001,1.401],variants:[0,2]},8721:{dir:a.V,sizes:[1.001,1.401],variants:[0,2]},8722:{dir:a.H,stretch:[0,8722],HDW:[.583,.083,.778]},8730:{dir:a.V,sizes:[1.001,1.201,1.801,2.401,3.001],stretch:[8730,8730,9143],stretchv:[2,1,0],HDW:[.04,.96,1.056],fullExt:[.64,2.44]},8739:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],HDW:[.75,.25,.278]},8741:{dir:a.V,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8741],HDW:[.75,.25,.5]},8747:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8748:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8749:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8750:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8751:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8752:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8753:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8754:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8755:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},8801:{dir:a.H,stretch:[0,8801],HDW:[.464,-.036,.778]},8803:{dir:a.H,stretch:[0,8803],HDW:[.561,.061,.778]},8866:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8866,10205]},8867:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8867,10206]},8868:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8868,10201]},8869:{dir:a.V,sizes:[.685,.869],variants:[0,0],schar:[8869,10200]},8896:{dir:a.V,sizes:[1.045,1.394],variants:[0,2]},8897:{dir:a.V,sizes:[1.045,1.394],variants:[0,2]},8898:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},8899:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},8968:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122],HDW:[.75,.25,.667]},8969:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125],HDW:[.75,.25,.667]},8970:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9122,9123],HDW:[.75,.25,.667]},8971:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9125,9126],HDW:[.75,.25,.667]},9001:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9001,10216]},9002:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9002,10217]},9136:{dir:a.V,sizes:[1.48],stretch:[9127,9130,9133],HDW:[.96,.52,.902]},9137:{dir:a.V,sizes:[1.48],stretch:[9131,9130,9129],HDW:[.96,.52,.902]},9140:{dir:a.H,sizes:[.361,.736,1.111,1.486,1.861,2.236,2.611,2.986],stretch:[9140,9140,9140],stretchv:[2,1,3],HDW:[.772,-.504,.36]},9141:{dir:a.H,sizes:[.361,.736,1.111,1.486,1.861,2.236,2.611,2.986],stretch:[9141,9141,9141],stretchv:[2,1,3],HDW:[-.074,.342,.36]},9180:{dir:a.H,sizes:[.505,1.007,1.509,2.013,2.517,3.021,3.525,4.033],stretch:[9180,9180,9180],stretchv:[2,1,3],HDW:[.796,-.502,.504]},9181:{dir:a.H,sizes:[.505,1.007,1.509,2.013,2.517,3.021,3.525,4.033],stretch:[9181,9181,9181],stretchv:[2,1,3],HDW:[-.072,.366,.504]},9182:{dir:a.H,sizes:[.493,.994,1.495,1.997,2.499,3.001,3.503,4.007],stretch:[9182,175,9182,9182],stretchv:[2,1,3,1],HDW:[.854,-.493,.492]},9183:{dir:a.H,sizes:[.493,.994,1.495,1.997,2.499,3.001,3.503,4.007],stretch:[9183,95,9183,9183],stretchv:[2,1,3,1],HDW:[-.062,.423,.492]},9184:{dir:a.H,sizes:[.547,1.049,1.551,2.057,2.565,3.069,3.575,4.083],stretch:[9184,9184,9184],stretchv:[2,1,3],HDW:[.873,-.605,.546]},9185:{dir:a.H,sizes:[.547,1.049,1.551,2.057,2.565,3.069,3.575,4.083],stretch:[9185,9185,9185],stretchv:[2,1,3],HDW:[-.175,.443,.546]},10214:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10214,10214,10214],stretchv:[2,1,3],HDW:[.75,.25,1.007]},10215:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10215,10215,10215],stretchv:[2,1,3],HDW:[.75,.25,1.007]},10216:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10217:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10218:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10219:{dir:a.V,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10222:{dir:a.V,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10222,10222,10222],stretchv:[2,1,3],HDW:[.762,.262,.647]},10223:{dir:a.V,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10223,10223,10223],stretchv:[2,1,3],HDW:[.762,.262,.647]},10752:{dir:a.V,sizes:[.987,1.305],variants:[0,2]},10753:{dir:a.V,sizes:[.987,1.305],variants:[0,2]},10754:{dir:a.V,sizes:[.987,1.305],variants:[0,2]},10755:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},10756:{dir:a.V,sizes:[1.023,1.357],variants:[0,2]},10757:{dir:a.V,sizes:[1.029,1.373],variants:[0,2]},10758:{dir:a.V,sizes:[1.029,1.373],variants:[0,2]},10761:{dir:a.V,sizes:[.981,1.26],variants:[0,2]},10764:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},10769:{dir:a.V,sizes:[1.112,2.223],variants:[0,2]},11012:{dir:a.H,sizes:[.951,1.397],variants:[0,2],stretch:[8678,8678,8680],stretchv:[2,1,3],HDW:[.52,.02,1.062]}}},7058:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.doubleStruck=void 0,t.doubleStruck={}},489:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.exMd=void 0,t.exMd={95:[-.062,.423,.994,{p:"994-294L994-192L5-192L0-192L0-294L5-294"}],123:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],175:[.854,-.493,.994,{p:"994 622L994 724L5 724L0 724L0 622L5 622"}],773:[.67,-.63,.19,{p:"190 630L190 670L0 670L0 630"}],8400:[.711,-.521,.139,{p:"139 601L139 631L0 631L0 601"}],8592:[.51,.01,.337,{p:"337 230L337 270L0 270L0 230"}],8593:[.337,0,.5,{p:"270 337L230 337L230 0L270 0"}],8602:[.51,.01,.386,{p:"386 230L386 270L221 270L299 483C300 485 300 488 300 490C300 501 291 510 280 510C271 510 264 505 261 497L179 270L0 270L0 230L164 230L86 17C86 15 85 12 85 10C85-1 94-10 105-10C114-10 121-5 124 3L207 230"}],8617:[.55,.05,.337,{p:"337 230L337 270L0 270L0 230"}],8636:[.503,.003,.341,{p:"341 270L0 270L0 230L341 230"}],8638:[.341,0,.441,{p:"152 0L152 341L112 341L112 0"}],8639:[.341,0,.441,{p:"329 0L329 341L289 341L289 0"}],8644:[.672,.172,.343,{p:"343 68L343 108L0 108L0 68ZM343 432L0 432L0 392L343 392"}],8645:[.343,0,.896,{p:"306 0L306 343L266 343L266 0ZM630 343L590 343L590 0L630 0"}],8647:[.75,.25,.337,{p:"337-10L337 30L0 30L0-10ZM337 470L337 510L0 510L0 470"}],8648:[.337,0,.992,{p:"306 337L266 337L266 0L306 0ZM726 337L686 337L686 0L726 0"}],8651:[.6,.1,.343,{p:"343 133L343 173L0 173L0 133ZM343 327L343 367L0 367L0 327"}],8653:[.52,.02,.384,{p:"384 173L185 173L241 327L384 327L384 367L256 367L302 493C302 495 303 498 303 500C303 511 294 520 283 520C274 520 267 515 264 507L213 367L0 367L0 327L198 327L142 173L0 173L0 133L128 133L82 7C81 5 81 2 81 0C81-11 90-20 101-20C109-20 117-15 120-7L170 133L384 133"}],8654:[.52,.02,.102,{p:"102 367L0 367L0 327L102 327ZM102 133L102 173L0 173L0 133"}],8656:[.52,.02,.336,{p:"336 133L336 173L0 173L0 133ZM336 327L336 367L0 367L0 327"}],8657:[.336,0,.652,{p:"249 0L249 336L209 336L209 0ZM443 0L443 336L403 336L403 0"}],8666:[.617,.117,.337,{p:"337 76L0 76L0 36L337 36ZM337 230L337 270L0 270L0 230ZM337 424L337 464L0 464L0 424"}],8694:[.99,.49,.337,{p:"337 750L0 750L0 710L337 710ZM337 270L0 270L0 230L337 230ZM337-210L0-210L0-250L337-250"}],8730:[.64,0,1.056,{p:"742 0L742 640L702 640L702 0"}],9140:[.772,-.504,.995,{p:"995 712L995 772L0 772L0 712"}],9141:[-.074,.342,.995,{p:"995-342L995-282L0-282L0-342"}],9180:[.796,-.502,.994,{p:"994 694L994 796L25 796L0 796L0 694L25 694"}],9181:[-.072,.366,.994,{p:"994-366L994-264L25-264L0-264L0-366L25-366"}],9182:[.854,-.622,2.003,{p:"2003 724L1498 724C1238 724 1014 753 1014 841C1014 848 1008 854 1001 854C994 854 988 848 988 841C988 753 764 724 504 724L0 724L0 622L504 622C753 622 950 711 1001 798C1052 711 1249 622 1498 622L2003 622"}],9183:[-.192,.423,2.003,{p:"2003-192L1498-192C1249-192 1052-281 1001-368C950-281 753-192 504-192L0-192L0-294L504-294C764-294 988-323 988-410C988-418 994-423 1001-423C1008-423 1014-418 1014-410C1014-323 1238-294 1498-294L2003-294"}],9184:[.873,-.605,1.36,{p:"1360 873L0 873L0 771L1360 771"}],9185:[-.175,.443,1.36,{p:"1360-341L0-341L0-443L1360-443"}],10214:[1,0,1.007,{p:"413 1000L353 1000L353 0L413 0ZM714 1000L654 1000L654 0L714 0"}],10215:[1,0,1.007,{p:"353 1000L293 1000L293 0L353 0ZM654 0L654 1000L594 1000L594 0"}],10222:[.998,0,.647,{p:"396 0L396 998L294 998L294 0"}],10223:[.998,0,.647,{p:"353 998L251 998L251 0L353 0"}]}},4611:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.frakturBold=void 0,t.frakturBold={}},3616:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.fraktur=void 0,t.fraktur={}},3172:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.italic=void 0,t.italic={32:[0,0,.358,{p:""}],33:[.716,0,.307,{ic:.068,p:"370 654C374 665 375 669 375 675C375 695 360 716 330 716C327 716 275 715 265 656L190 211C188 202 188 199 188 199C188 189 194 187 203 187C214 187 215 188 221 204ZM222 63C222 83 207 106 177 106C146 106 113 77 113 43C113 18 132 0 157 0C191 0 222 32 222 63"}],34:[.705,-.423,.401,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423ZM448 673C453 691 442 705 424 705C406 705 387 691 384 673L338 423L368 423"}],35:[.694,.194,.818,{ic:.01,p:"828 347C828 367 808 367 794 367L658 367L802 657C804 662 807 668 807 674C807 683 801 694 787 694C781 694 776 692 772 688L613 367L448 367L592 657C594 662 597 668 597 674C597 683 591 694 577 694C571 694 566 692 562 688L403 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L382 327L306 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L285 133L141-157C139-162 136-168 136-174C136-183 142-194 156-194C162-194 167-192 171-188L330 133L495 133L351-157C349-162 346-168 346-174C346-183 352-194 366-194C372-194 377-192 381-188L540 133L746 133C761 133 779 133 779 153C779 173 761 173 746 173L561 173L637 327L794 327C808 327 828 327 828 347ZM592 327L516 173L351 173L427 327"}],36:[.75,.056,.5,{ic:.082,p:"581 560C588 644 535 700 442 704L452 750L421 750L414 722C413 719 412 712 411 709C410 705 409 705 405 704C256 682 186 564 179 483C176 440 188 399 213 371C241 340 266 332 314 319L239 20C170 24 116 62 120 140C124 138 132 137 137 137C172 137 193 165 195 189C197 221 171 229 157 229C102 229 97 164 95 144C86 39 155-6 231-10L220-56L251-56L262-10C379-1 487 109 497 229C503 302 471 341 467 347C435 385 409 391 365 402L433 674C497 671 555 641 555 568C550 570 543 571 538 571C509 571 484 548 481 518C479 491 499 479 519 479C574 479 579 544 581 560ZM402 673L336 410C310 416 232 435 239 522C245 593 316 663 402 673ZM438 191C432 117 364 34 271 21L343 311C394 301 444 269 438 191"}],37:[.75,.056,.818,{ic:.028,p:"846 730C846 741 837 750 827 750C817 750 813 745 802 732C759 682 684 643 608 643C511 643 469 699 455 718C447 729 431 750 395 750C304 750 205 610 205 480C205 398 245 347 300 347C388 347 479 495 479 624C479 637 479 649 476 663C499 645 546 621 607 621C639 621 681 628 729 650L729 649L156-16C149-24 145-28 145-36C145-47 155-56 165-56C171-56 176-55 186-43L835 709C842 718 846 722 846 730ZM788 221C788 269 770 347 704 347C610 347 513 204 513 77C513 1 550-56 608-56C701-56 788 100 788 221ZM449 629C449 507 366 369 302 369C262 369 256 421 256 449C256 522 309 728 395 728C435 728 449 675 449 629ZM757 226C757 101 673-34 610-34C566-34 564 31 564 46C564 113 615 325 704 325C739 325 757 282 757 226"}],38:[.716,.022,.767,{ic:.037,p:"734 311C734 371 712 421 677 467C773 536 804 646 804 663C804 684 787 694 771 694C750 694 724 677 724 647C724 628 736 617 758 616C723 529 654 485 606 455C557 425 490 383 490 313C490 269 518 242 553 242C582 242 601 265 601 289C601 312 584 320 569 320C548 320 531 306 524 288C521 296 521 302 521 310C521 368 558 391 650 448C692 394 702 350 702 308C702 228 645 0 383 0C304 0 202 35 202 156C202 212 230 301 253 342C256 339 287 310 334 310C386 310 430 355 430 401C430 439 403 461 367 461C337 461 302 449 269 427C272 530 331 694 424 694C454 694 498 676 499 603C442 603 442 554 442 554C442 541 451 522 477 522C527 522 530 583 530 601C530 662 493 716 424 716C317 716 211 582 211 456C211 443 211 424 220 396C222 391 222 389 222 389L219 383C147 305 126 213 126 176C126 72 217-22 382-22C660-22 734 211 734 311ZM400 406C400 370 373 332 336 332C306 332 286 352 276 379C286 392 324 439 367 439C383 439 400 431 400 406"}],39:[.705,-.423,.307,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423"}],40:[.75,.25,.409,{ic:.107,p:"271-240C271-240 271-236 264-226C210-144 202-59 202 11C202 147 261 518 501 722C515 736 516 737 516 740C516 747 512 750 506 750C495 750 380 669 293 527C183 346 152 154 152 47C152-12 161-75 179-125C204-192 247-250 261-250C267-250 271-246 271-240"}],41:[.75,.25,.409,{p:"382 453C382 512 373 575 355 625C330 692 287 750 273 750C267 750 263 746 263 740C263 740 263 736 270 726C324 644 332 559 332 489C332 353 273-18 33-222C19-236 18-237 18-240C18-247 22-250 28-250C39-250 154-169 241-27C351 154 382 346 382 453"}],42:[.75,-.319,.511,{ic:.072,p:"537 447C537 457 530 461 522 466L409 534L559 604C569 608 583 617 583 634C583 637 582 654 563 654C555 654 549 650 546 648L406 555L459 716C460 720 463 728 463 732C463 743 453 750 443 750C416 750 411 723 410 716L383 555L293 643C284 652 282 654 274 654C257 654 242 637 242 622C242 613 245 611 256 604L369 535L219 465C198 455 195 444 195 435C195 423 203 415 215 415C223 415 227 418 232 421L373 514L319 353C318 349 315 342 315 337C315 327 323 319 336 319C362 319 367 345 368 353L395 514L485 426C495 416 498 415 505 415C520 415 537 431 537 447"}],43:[.557,.057,.767,{p:"752 250C752 270 733 270 719 270L472 270L534 518C538 532 538 533 538 537C538 548 530 557 518 557C502 557 498 541 496 532L431 270L173 270C159 270 140 270 140 250C140 230 159 230 173 230L421 230L359-17C356-31 355-32 355-36C355-50 365-57 375-57C390-57 394-43 397-32L462 230L719 230C733 230 752 230 752 250"}],44:[.106,.193,.307,{p:"224 47C224 80 210 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 193 11 198 15C183-62 133-126 86-166C74-178 73-179 73-183C73-186 76-193 83-193C101-193 224-72 224 47"}],45:[.243,-.187,.358,{p:"331 199C333 205 339 227 339 231C339 243 330 243 314 243L119 243C99 243 97 243 93 230C91 224 86 205 86 200C86 187 94 187 112 187L304 187C323 187 328 187 331 199"}],46:[.106,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63"}],47:[.75,.25,.511,{ic:.105,p:"616 730C616 741 607 750 597 750C589 750 583 747 574 732L27-211C20-224 20-230 20-230C20-241 29-250 39-250C47-250 53-247 62-232L609 711C616 724 616 730 616 730"}],58:[.431,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],59:[.431,.193,.307,{p:"218 53C218 66 218 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 188 8 190 9C172-65 132-122 80-172C75-175 73-178 73-182C73-188 77-193 83-193C101-193 218-67 218 53ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],60:[.54,.04,.778,{ic:.047,p:"689-20C692-9 686-4 676 2L213 250L800 498C813 504 821 509 824 520C827 531 820 540 809 540C806 540 804 540 789 533L170 272C158 267 149 262 146 250C143 238 149 233 159 228L648-33C659-40 661-40 664-40C675-40 686-31 689-20"}],61:[.367,-.133,.767,{ic:.01,p:"728 153C728 173 710 173 695 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L695 133C710 133 728 133 728 153ZM777 347C777 367 757 367 743 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L743 327C757 327 777 327 777 347"}],62:[.54,.04,.778,{p:"757 250C760 262 753 267 743 272L254 533C243 540 241 540 238 540C227 540 216 531 213 520C211 511 214 505 227 498L690 250L103 2C87-5 80-11 78-20C75-31 82-40 93-40C96-40 98-40 113-33L732 228C744 233 754 238 757 250"}],63:[.716,0,.511,{ic:.04,p:"551 592C551 663 504 716 431 716C278 716 194 506 194 463C194 437 215 431 228 431C254 431 277 454 277 480C277 494 269 512 239 512C275 612 349 694 431 694C477 694 516 664 516 606C516 535 465 494 436 470L315 375C290 354 246 320 246 257C246 224 264 187 306 187C373 187 418 258 418 282C418 292 408 292 403 292C391 292 390 290 386 277C372 237 337 209 306 209C288 209 281 227 281 243C281 282 299 296 363 346L441 409C482 441 551 496 551 592ZM324 63C324 83 309 106 279 106C248 106 215 77 215 43C215 18 234 0 259 0C293 0 324 32 324 63"}],64:[.705,.011,.767,{ic:.022,p:"706 68C706 78 700 78 681 78C665 78 663 78 647 71C566 34 478 11 389 11C251 11 182 119 182 246C182 470 377 683 556 683C681 683 759 581 759 448C759 400 721 150 632 150C626 150 614 150 614 175C614 181 616 189 617 195L682 458C683 461 684 471 684 471C684 481 677 481 661 481L635 481C627 501 601 566 522 566C403 566 279 429 279 286C279 188 341 128 417 128C483 128 533 174 553 193C556 136 607 128 628 128C699 128 731 200 746 241C747 244 789 354 789 445C789 611 684 705 557 705C356 705 151 480 151 248C151 113 230-11 388-11C402-11 471-11 558 11C584 17 706 52 706 68ZM570 268C561 232 488 150 420 150C357 150 340 224 340 270C340 401 437 544 522 544C596 544 613 458 613 444L610 430"}],91:[.75,.25,.307,{ic:.139,p:"206-222C206-210 196-210 180-210L121-210L351 710L416 710C434 710 435 711 439 715C442 720 446 738 446 738C446 750 436 750 420 750L343 750C321 750 320 750 315 731L76-225C75-228 73-238 73-238C73-250 83-250 99-250L176-250C194-250 195-249 199-245C202-240 206-222 206-222"}],92:[.75,.25,.5,{p:"386-230C386-230 387-225 385-212L280 728C279 739 278 750 264 750C253 750 241 741 239 730C239 730 237 725 239 712L344-228C345-239 347-250 361-250C372-250 383-241 386-230"}],93:[.75,.25,.307,{ic:.052,p:"117-231L356 725C357 728 359 738 359 738C359 750 349 750 333 750L256 750C238 750 237 749 233 745C230 740 226 722 226 722C226 710 236 710 252 710L311 710L81-210L16-210C-2-210-3-211-7-215C-10-220-14-238-14-238C-14-250-4-250 12-250L89-250C111-250 112-250 117-231"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.11,.14,.743,{p:"727-125C729-117 724-110 716-110L-27-110C-36-110-44-117-46-125C-48-133-43-140-35-140L708-140C717-140 725-133 727-125"}],96:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],123:[.75,.25,.5,{ic:.113,p:"612 739C615 750 607 750 595 750C495 750 393 699 373 627L327 444C304 350 300 334 267 306C249 292 215 265 151 261C144 261 137 260 135 250C132 240 138 240 148 239C190 236 270 215 245 115L195-83C181-141 172-175 215-212C251-242 314-250 345-250C357-250 365-250 367-239C370-229 364-229 354-228C276-223 251-178 251-142C250-131 251-129 260-94L297 56C305 86 317 137 318 147C321 213 264 239 228 250C354 284 372 355 379 383L424 563C442 635 447 657 478 682C500 700 529 724 600 728C605 729 610 733 612 739"}],124:[.75,.25,.278,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217"}],125:[.75,.25,.5,{p:"490 250C492 260 486 260 476 261C434 264 354 285 379 385L429 583C443 641 452 675 409 712C373 741 312 750 280 750C270 750 260 750 257 739C254 729 260 729 270 728C348 723 374 678 374 642C374 631 373 629 365 594L327 444C320 414 307 363 306 353C303 287 360 261 397 250C270 216 252 145 245 117L200-63C182-135 177-157 147-182C124-200 95-224 24-228C19-229 14-233 12-239C10-250 20-250 30-250C130-250 231-199 251-127L297 56C321 150 325 166 358 194C375 208 409 235 473 239C480 239 487 240 490 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.511,{p:""}],168:[.649,-.553,.511,{ic:.032,p:"366 610C366 629 353 649 326 649C297 649 268 621 268 592C268 572 282 553 309 553C337 553 366 581 366 610ZM543 610C543 629 530 649 503 649C474 649 445 621 445 592C445 572 459 553 486 553C514 553 543 581 543 610"}],175:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],176:[.683,-.428,.383,{ic:.079,p:"458 556C476 626 433 683 363 683C292 683 220 626 203 556C185 485 228 428 299 428C369 428 441 485 458 556ZM418 556C406 507 357 468 309 468C260 468 231 507 243 556C255 604 304 643 353 643C401 643 430 604 418 556"}],180:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],305:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],567:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],710:[.683,-.518,.511,{ic:.018,p:"527 536L433 680C430 684 423 684 418 680L252 536C241 526 251 512 263 520L411 619L509 520C517 512 534 526 527 536"}],711:[.683,-.518,.511,{ic:.054,p:"560 665C571 675 561 689 549 681L402 582L303 681C295 689 278 675 285 665L379 521C382 517 389 517 394 521"}],713:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],714:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],715:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],728:[.686,-.516,.511,{ic:.052,p:"563 676C563 682 558 686 552 686C544 686 542 681 539 672C511 587 438 552 391 552C332 552 303 595 303 642C303 652 308 675 308 675C308 684 301 686 297 686C280 686 280 639 280 634C280 573 316 516 387 516C499 516 563 647 563 676"}],729:[.654,-.548,.307,{ic:.051,p:"358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],730:[.705,-.529,.831,{p:"628 639C628 639 627 559 556 559C535 559 512 565 512 594C512 594 512 675 584 675C614 675 628 664 628 639ZM666 638C666 669 643 705 591 705C534 705 475 655 474 597C474 550 512 529 548 529C607 529 666 582 666 638"}],732:[.651,-.55,.511,{ic:.057,p:"568 640C568 646 563 650 557 650C552 650 549 648 544 643C541 639 484 585 454 585C442 585 434 593 425 608C410 633 398 651 371 651C347 651 318 631 297 615C297 615 244 572 244 561C244 555 248 551 255 551C260 551 263 554 268 558C268 558 327 616 357 616C372 616 380 604 389 589C400 571 413 550 440 550C486 550 568 631 568 640"}],768:[.696,-.505,0,{dx:.137,p:"-67 522C-65 525-64 527-69 537L-140 679C-145 688-149 696-163 696C-175 696-196 686-205 668C-213 651-207 642-201 636L-101 513C-96 505-94 505-91 505C-84 505-71 514-67 522"}],769:[.696,-.505,0,{ic:.028,dx:.077,p:"28 668C28 686 12 696 0 696C-14 696-22 688-31 679L-173 537C-183 527-183 525-183 522C-183 514-174 505-167 505C-164 505-162 505-153 513L8 636C17 642 28 651 28 668"}],770:[.683,-.518,0,{ic:.018,dx:.123,p:"16 536L-78 680C-81 684-88 684-93 680L-259 536C-270 526-260 512-248 520L-100 619L-2 520C6 512 23 526 16 536"}],771:[.651,-.55,0,{ic:.057,dx:.105,p:"57 640C57 646 52 650 46 650C41 650 38 648 33 643C30 639-27 585-57 585C-69 585-77 593-86 608C-101 633-113 651-140 651C-164 651-193 631-214 615C-214 615-267 572-267 561C-267 555-263 551-256 551C-251 551-248 554-243 558C-243 558-184 616-154 616C-139 616-131 604-122 589C-111 571-98 550-71 550C-25 550 57 631 57 640"}],772:[.616,-.586,0,{ic:.061,dx:.105,p:"61 605C61 616 51 616 36 616L-244 616C-261 616-271 616-271 599C-271 586-263 586-246 586L34 586C51 586 61 586 61 605"}],774:[.686,-.516,0,{ic:.052,dx:.089,p:"52 676C52 682 47 686 41 686C33 686 31 681 28 672C0 587-73 552-120 552C-179 552-208 595-208 642C-208 652-203 675-203 675C-203 684-210 686-214 686C-231 686-231 639-231 634C-231 573-195 516-124 516C-12 516 52 647 52 676"}],775:[.654,-.548,0,{dx:.105,p:"-51 611C-51 632-66 654-96 654C-128 654-160 623-160 591C-160 569-144 548-115 548C-83 548-51 579-51 611"}],776:[.649,-.553,0,{ic:.032,dx:.105,p:"-145 610C-145 629-158 649-185 649C-214 649-243 621-243 592C-243 572-229 553-202 553C-174 553-145 581-145 610ZM32 610C32 629 19 649-8 649C-37 649-66 621-66 592C-66 572-52 553-25 553C3 553 32 581 32 610"}],778:[.705,-.529,0,{dx:.101,p:"-43 639C-43 639-44 559-115 559C-136 559-159 565-159 594C-159 594-159 675-87 675C-57 675-43 664-43 639ZM-5 638C-5 669-28 705-80 705C-137 705-196 655-197 597C-197 550-159 529-123 529C-64 529-5 582-5 638"}],780:[.683,-.518,0,{ic:.054,dx:.087,p:"49 665C60 675 50 689 38 681L-109 582L-208 681C-216 689-233 675-226 665L-132 521C-129 517-122 517-117 521"}],8208:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8209:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8211:[.277,-.255,.511,{ic:.04,p:"551 266C551 277 541 277 526 277L118 277C103 277 93 277 93 266C93 255 103 255 118 255L526 255C541 255 551 255 551 266"}],8212:[.277,-.255,1.022,{ic:.014,p:"1036 266C1036 277 1026 277 1011 277L144 277C129 277 119 277 119 266C119 255 129 255 144 255L1011 255C1026 255 1036 255 1036 266"}],8214:[.75,.25,.398,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217ZM225-217L458 717C462 731 467 750 447 750C427 750 422 731 418 717L185-217C181-231 177-250 197-250C217-250 221-231 225-217"}],8216:[.693,-.394,.307,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458"}],8217:[.694,-.395,.307,{ic:.066,p:"373 631C373 652 368 694 325 694C285 694 260 659 260 630C260 598 283 588 304 588C321 588 339 597 349 607C338 547 300 476 234 422C221 410 220 409 220 405C220 402 223 395 230 395C249 395 373 514 373 631"}],8220:[.693,-.394,.49,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458ZM503 458C503 490 480 500 459 500C442 500 424 491 414 481C425 541 463 612 529 666C542 678 543 679 543 683C543 686 540 693 533 693C514 693 390 574 390 457C390 436 395 394 438 394C478 394 503 429 503 458"}],8221:[.694,-.395,.49,{ic:.064,p:"371 631C371 652 366 694 323 694C283 694 258 659 258 630C258 598 281 588 302 588C319 588 337 597 347 607C336 547 298 476 232 422C219 410 218 409 218 405C218 402 221 395 228 395C247 395 371 514 371 631ZM554 631C554 652 549 694 506 694C466 694 441 659 441 630C441 598 464 588 485 588C502 588 520 597 530 607C519 547 481 476 415 422C402 410 401 409 401 405C401 402 404 395 411 395C430 395 554 514 554 631"}],8230:[.106,0,.684,{p:"221 63C221 85 205 106 177 106C145 106 112 76 112 43C112 17 130 0 156 0C190 0 221 33 221 63ZM410 63C410 85 394 106 366 106C334 106 301 76 301 43C301 17 319 0 345 0C379 0 410 33 410 63ZM599 63C599 85 583 106 555 106C523 106 490 76 490 43C490 17 508 0 534 0C568 0 599 33 599 63"}],8260:[.683,0,.603,{ic:.09,p:"692 663C695 674 688 683 677 683C670 683 663 680 658 674L88 31C85 28 83 24 82 20C79 9 86 0 97 0C104 0 111 4 116 9L686 653C689 656 691 659 692 663"}],8364:[.705,.022,.576,{ic:.123,p:"522-12L561 143C562 149 559 153 553 153L543 153C538 153 533 149 531 144C506 73 445 8 377 8C319 8 282 50 267 102C251 154 255 212 266 271L500 271C504 271 509 274 511 278L517 291C520 296 516 301 510 301L272 301L281 342L292 383L557 383C562 383 566 386 569 390L575 403C577 408 573 413 567 413L301 413C320 472 345 529 386 581C428 633 486 675 544 675C612 675 641 611 630 539C629 534 632 530 638 530L648 530C653 530 659 534 660 540L699 695C700 701 697 705 691 705L688 705C685 705 682 704 680 702L636 661C615 688 584 705 543 705C467 705 388 660 328 598C275 543 236 479 210 413L165 413C161 413 156 410 154 405L149 395C146 389 149 383 155 383L199 383C195 369 191 355 187 342C184 328 181 314 179 301L137 301C133 301 128 298 126 293L121 283C118 277 121 271 127 271L175 271C167 204 174 140 200 86C229 23 285-22 361-22C402-22 442-5 476 22L500-18C501-21 503-22 507-22L510-22C515-22 521-18 522-12"}],8486:[.705,0,.716,{ic:.043,p:"685 146C685 157 673 157 670 157C659 157 658 156 647 133C636 108 623 85 617 75C611 67 607 60 557 60L488 60C508 102 539 146 606 223C686 315 759 404 759 506C759 625 663 705 531 705C360 705 183 567 183 394C183 336 203 281 222 231C259 128 259 101 259 60L184 60C184 60 145 60 138 65C134 68 134 96 134 113L134 143C135 157 124 157 119 157C114 157 105 157 103 146L100 24C100 0 101 0 125 0L248 0C266 0 271 0 274 10C278 25 286 62 286 123C286 140 286 173 278 249C272 305 272 307 272 345C272 574 423 683 531 683C601 683 669 638 669 533C669 430 609 330 554 237C504 154 448 48 448 12C448 0 457 0 473 0L596 0C617 0 618 1 625 15L681 133C682 136 685 142 685 146"}],8487:[.684,.021,.716,{ic:.071,p:"784 538L787 660C787 684 786 684 762 684L639 684C621 684 616 684 613 674C609 659 601 622 601 561C601 544 601 511 609 435C615 379 615 377 615 339C615 110 464 1 356 1C286 1 218 46 218 151C218 254 278 354 333 447C383 530 439 636 439 672C439 684 430 684 414 684L291 684C270 684 269 683 262 669L206 551C205 548 202 542 202 538C202 527 214 527 217 527C228 527 229 528 240 551C251 576 264 599 270 609C276 617 280 624 330 624L399 624C379 582 348 538 281 461C201 369 128 280 128 178C128 59 224-21 356-21C527-21 704 117 704 290C704 348 684 403 665 453C628 556 628 583 628 624L703 624C703 624 742 624 749 619C753 616 753 588 753 571L753 541C752 527 763 527 768 527C773 527 782 527 784 538"}],8592:[.512,.011,.971,{p:"957 253C957 269 942 271 929 271L247 271C321 321 384 388 424 468L427 476C430 482 436 493 436 501C436 512 425 512 416 512C397 512 396 502 391 490C346 395 265 315 170 271C160 267 142 264 140 252C140 240 163 232 175 224C241 178 273 106 273 27L273 8C273-3 275-11 293-11C306-11 313-4 313 8L313 57C306 123 280 183 233 231L923 231C936 231 957 233 957 253"}],8593:[.694,.194,.512,{ic:.07,p:"578 424L582 442C583 448 581 452 576 453C474 480 419 573 438 684C439 690 435 694 430 694C424 694 418 690 416 684C380 573 277 480 162 453C157 452 152 448 151 442L147 424C145 417 150 412 158 414C238 432 315 480 372 546L192-174C186-201 226-201 232-174L412 546C437 480 490 432 561 414C568 412 576 417 578 424"}],8594:[.513,.01,.971,{p:"956 250L956 252C956 262 934 269 922 277C856 323 823 395 823 475L823 494C823 505 821 513 803 513C789 513 783 505 783 494L783 445C790 379 816 319 863 271L173 271C160 271 139 269 139 249C139 233 154 231 167 231L849 231C775 181 712 114 672 34L669 26C666 20 660 9 660 1C660-10 671-10 680-10C699-10 700 0 705 12C750 107 831 187 926 231C935 235 956 240 956 250"}],8595:[.694,.194,.512,{p:"486 58L490 76C492 83 487 88 479 86C399 68 322 20 265-46L445 674C451 701 411 701 405 674L225-46C200 20 147 68 76 86C69 88 61 83 59 76L55 58C54 52 56 48 61 47C163 20 218-73 199-184C198-190 202-194 207-194C213-194 219-190 221-184C257-73 360 20 475 47C480 48 485 52 486 58"}],8722:[.27,-.23,.767,{p:"752 250C752 270 734 270 719 270L173 270C159 270 139 270 139 250C139 230 159 230 173 230L719 230C734 230 752 230 752 250"}],8730:[.735,.104,.46,{ic:.226,p:"686 714L686 716C686 725 678 733 669 735L574 735C563 735 553 734 546 723C523 681 504 637 483 594C394 419 314 239 223 66C219 57 213 48 210 38L209 38C209 130 219 220 219 312C219 318 215 326 208 326C199 326 186 309 178 299L103 215C94 206 80 192 80 185C80 180 86 175 91 175C105 175 140 225 162 247C158 211 159 175 158 139C155 63 149-13 149-89C149-100 156-104 167-104L174-104C192-101 197-76 205-63C230-5 262 51 289 108L506 550L569 679C573 687 575 695 589 695L657 695C670 695 685 698 686 714"}],8734:[.456,.025,.92,{ic:.022,p:"467 201C397 110 311 26 213 26C130 26 113 120 137 213C159 304 232 391 316 391C380 391 412 320 440 261ZM891 218C868 127 796 40 712 40C648 40 615 111 588 170L561 230C631 321 717 405 815 405C898 405 915 311 891 218ZM933 213C964 338 914 453 797 453C698 453 608 378 533 288L522 314C487 390 430 456 338 456C226 456 126 340 95 218C64 93 113-22 230-22C330-22 420 53 494 143L506 117C541 41 598-25 689-25C802-25 902 91 933 213"}],8738:[.557,.057,.767,{ic:.044,p:"695 20C697 28 694 36 687 39L572 90C603 141 626 195 640 250C653 305 657 359 652 410L793 461C801 464 808 472 810 480C814 494 802 504 788 499L646 447C639 483 626 518 609 549C606 554 602 557 595 557C584 557 573 548 570 537C569 532 570 528 571 525C587 496 598 465 605 432L157 269C149 266 142 258 140 250C137 242 141 234 147 231L514 68C491 35 464 4 434-25C431-28 428-32 427-37C424-48 431-57 442-57C448-57 454-54 459-49C492-18 522 17 548 53L663 1C675-4 692 6 695 20ZM600 250C587 200 566 151 538 105L213 250L611 395C616 349 612 300 600 250"}],9001:[.751,.249,.409,{ic:.105,p:"274-231L274-226C274-211 271-195 270-180C259-46 241 90 232 224C232 230 231 236 231 242L231 246C232 251 236 256 238 260L251 282C332 411 403 544 484 673C494 689 514 715 514 730L514 733C513 743 505 751 495 751L490 750C475 746 465 722 457 707L381 579L207 287C201 276 189 262 189 249C189 227 193 204 196 182L233-216C235-231 236-249 254-249C264-249 273-240 274-231"}],9002:[.751,.249,.409,{p:"345 254C345 277 340 304 337 328L301 722C299 734 297 751 280 751C280 751 277 751 275 750C267 748 261 742 260 734L260 729C260 715 262 701 263 687L282 488L297 326C300 305 304 283 304 262C304 254 299 248 296 242L283 220L25-213C23-218 20-223 20-228L20-230C20-240 30-249 40-249C57-247 68-221 75-208L327 215C333 227 345 240 345 254"}],9702:[.379,-.081,.767,{p:"594 258C594 320 549 379 470 379C380 379 287 295 287 202C287 129 338 81 411 81C507 81 594 174 594 258ZM551 230C536 169 474 120 413 120C352 120 315 169 330 230C345 291 407 340 468 340C529 340 566 291 551 230"}],10214:[.751,.249,.422,{ic:.138,p:"320-221C320-212 312-208 303-208C298-208 293-209 288-209L235-209L269-72L460 690C462 700 461 711 478 711L546 711C557 713 560 731 560 740L560 744C557 750 551 751 545 751L336 751C316 751 315 736 313 722L76-225C75-229 73-233 73-237C73-248 83-249 89-249L300-249C317-249 320-234 320-221ZM424 709L198-192L192-207L172-209L121-209L347 694L353 709"}],10215:[.751,.249,.422,{ic:.052,p:"471 727C472 731 474 735 474 739C474 748 465 751 458 751L247 751C230 751 228 734 228 723C228 714 236 710 245 710C250 710 255 711 260 711L312 711L278 574L88-186C84-197 87-210 70-210C66-210 62-209 59-209L2-209C-9-211-12-229-12-238L-12-242C-9-248-3-249 3-249L211-249C231-249 232-234 234-220ZM426 709L200-192L194-207L174-209L123-209L349 694L355 709"}]}},2740:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.largeop=void 0,t.largeop={40:[.847,.347,.458,{p:"395-336C395-332 393-329 391-327C271-237 189-3 189 186L189 314C189 503 271 737 391 827C393 829 395 832 395 836C395 842 390 847 384 847C381 847 379 846 377 845C250 749 131 515 131 314L131 186C131-15 250-249 377-345C379-346 381-347 384-347C390-347 395-342 395-336"}],41:[.847,.347,.458,{p:"327 186L327 314C327 515 208 749 81 845C79 846 77 847 74 847C68 847 63 842 63 836C63 832 65 829 67 827C187 737 269 503 269 314L269 186C269-3 187-237 67-327C65-329 63-332 63-336C63-342 68-347 74-347C77-347 79-346 81-345C208-249 327-15 327 186"}],47:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],91:[.85,.35,.417,{p:"383-327C383-314 373-304 360-304L263-304L263 804L360 804C373 804 383 814 383 827C383 840 373 850 360 850L217 850L217-350L360-350C373-350 383-340 383-327"}],92:[1.108,.608,.768,{p:"711-584C711-581 711-578 710-575L103 1092C100 1101 91 1108 80 1108C66 1108 55 1097 55 1084C55 1081 56 1078 57 1075L664-592C667-601 676-608 687-608C701-608 711-597 711-584"}],93:[.85,.35,.417,{p:"200 850L57 850C44 850 34 840 34 827C34 814 44 804 57 804L154 804L154-304L57-304C44-304 34-314 34-327C34-340 44-350 57-350L200-350"}],123:[.85,.35,.583,{p:"486-336C486-329 480-323 473-322C389-314 327-255 327-200L327 100C327 167 264 224 181 250C264 276 327 333 327 400L327 700C327 755 389 814 473 822C480 823 486 829 486 836C486 844 480 850 472 850L471 850C356 838 257 775 257 700L257 400C257 338 195 272 111 264C104 263 98 257 98 250C98 243 104 237 111 236C195 228 257 162 257 100L257-200C257-275 356-338 471-350L472-350C480-350 486-344 486-336"}],125:[.85,.35,.583,{p:"485 250C485 257 479 263 472 264C388 272 326 338 326 400L326 700C326 775 227 838 112 850L111 850C103 850 97 844 97 836C97 829 103 823 110 822C194 814 256 755 256 700L256 400C256 333 319 276 402 250C319 224 256 167 256 100L256-200C256-255 194-314 110-322C103-323 97-329 97-336C97-344 103-350 111-350L112-350C227-338 326-275 326-200L326 100C326 162 388 228 472 236C479 237 485 243 485 250"}],770:[.746,-.572,.768,{p:"768 596C642 652 514 702 384 746C254 702 126 652 0 596L8 572C135 606 260 644 384 686C508 644 633 606 760 572"}],771:[.753,-.548,.778,{p:"778 740C778 747 773 753 766 753C761 753 757 750 755 746C716 677 661 652 592 636C579 633 566 631 554 631C501 631 450 654 401 676C343 701 283 726 222 726C206 726 190 724 173 720C92 700 47 647 2 566C1 564 0 562 0 560C0 553 6 548 13 548C17 548 21 550 23 554C62 623 117 648 187 664C199 667 212 669 225 669C277 669 328 646 378 624C435 599 495 574 556 574C572 574 589 576 605 580C687 600 732 653 777 734C778 736 778 738 778 740"}],774:[.742,-.578,.784,{p:"784 734L760 742C724 635 540 635 392 635C243 635 60 635 24 742L0 734C48 589 230 578 392 578C554 578 735 589 784 734"}],780:[.74,-.566,.768,{p:"768 716L760 740C633 706 508 668 384 626C260 668 135 706 8 740L0 716C126 660 254 610 384 566C514 610 642 660 768 716"}],8260:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],8719:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450L537-450L537-396C404-396 373-350 373-286L373 896L904 896L904-286C904-351 872-396 740-396L740-450"}],8720:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L740 950L740 896C873 896 904 850 904 786L904-396L373-396L373 786C373 851 405 896 537 896L537 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450"}],8721:[.95,.45,1.444,{p:"1387-130L1362-130C1323-234 1217-302 1102-332C1081-337 983-363 791-363L188-363L697 234C704 242 706 245 706 250C706 250 706 255 699 265L233 902L781 902C915 902 1006 888 1015 886C1069 878 1156 861 1235 811C1260 795 1328 750 1362 669L1387 669L1266 950L84 950C61 950 60 949 57 943C56 940 56 921 56 910L585 186L67-421C57-433 57-439 57-439C57-450 66-450 84-450L1266-450"}],8725:[.608,.107,.577,{p:"522 583C522 597 511 608 497 608C488 608 481 603 476 596L60-70C58-74 57-78 57-83C57-97 67-107 81-107C90-107 97-103 102-96L518 570C520 574 522 578 522 583"}],8726:[.608,.107,.577,{p:"522-83C522-78 520-74 518-70L102 596C97 603 90 608 81 608C67 608 57 597 57 583C57 578 58 574 60 570L476-96C481-103 488-107 497-107C511-107 522-97 522-83"}],8730:[1.15,.65,1,{ic:.02,p:"1020 1130C1020 1141 1012 1150 1000 1150C985 1150 981 1137 977 1124L464-500L249 250L110 87L126 72L194 152L424-650C457-650 458-650 466-626L1015 1110C1020 1125 1020 1130 1020 1130"}],8739:[.972,.472,.278,{p:"164-448L164 948C164 962 153 972 139 972C125 972 115 962 115 948L115-448C115-462 125-472 139-472C153-472 164-462 164-448"}],8741:[.972,.472,.364,{p:"106-448L106 948C106 962 95 972 81 972C67 972 57 962 57 948L57-448C57-462 67-472 81-472C95-472 106-462 106-448ZM309-448L309 948C309 962 298 972 284 972C270 972 260 962 260 948L260-448C260-462 270-472 284-472C298-472 309-462 309-448"}],8747:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8748:[1.361,.861,1.089,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268",ic:.33}],8749:[1.361,.861,1.509,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268",ic:.33}],8750:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 593 850 528 553L521 553C353 553 218 417 218 250C218 121 299 10 413-33L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L513-53L521-53C688-53 824 83 824 250C824 379 742 490 628 533L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM778 250C778 109 664-6 523-7L620 487C713 448 778 357 778 250ZM518 507L421 13C329 52 264 143 264 250C264 391 378 506 518 507",ic:.33}],8751:[1.361,.861,1.089,{p:"1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1010 839 942 526C878 543 806 553 731 553C696 553 663 551 631 547L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 590 839 523 527C342 479 218 371 218 250C218 154 297 66 420 10L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L519-26C583-43 655-53 731-53C765-53 798-51 830-47L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L939-27C1119 21 1244 129 1244 250C1244 346 1164 434 1041 491L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1198 250C1198 149 1096 65 949 22L1033 447C1133 400 1198 330 1198 250ZM512 478L428 53C328 100 264 170 264 250C264 351 365 435 512 478ZM933 482L839 0C804-5 768-7 731-7C658-7 590 2 528 18L622 500C657 505 693 507 731 507C803 507 872 498 933 482",ic:.33}],8752:[1.361,.861,1.509,{p:"1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1485 1041 1429 833 1360 514L1329 520C1250 537 1158 547 1051 551L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1013 850 948 553L941 553C822 553 718 546 628 534L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 589 833 520 513C428 491 356 460 307 422C247 375 218 318 218 250C218 182 247 125 307 78C337 55 375 34 422 17L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L521-14L552-20C631-37 724-47 830-51L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L933-53L941-53C1059-53 1163-46 1253-34L1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337L1362-13C1454 9 1525 40 1574 78C1634 125 1664 182 1664 250C1664 318 1634 375 1574 422C1544 445 1506 466 1460 484L1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM1618 250C1618 196 1593 151 1546 115C1505 82 1446 56 1372 37L1451 438C1489 423 1521 405 1546 385C1593 349 1618 304 1618 250ZM509 463L430 63C392 77 361 95 335 115C288 151 264 196 264 250C264 304 288 349 335 385C377 418 435 444 509 463ZM938 507L838-5C732-1 640 9 562 25L531 31L620 486C710 500 817 507 938 507ZM1350 469L1261 14C1171 0 1064-7 943-7L1043 505C1149 501 1242 491 1320 475",ic:.33}],8753:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 237 208 227 221 227C233 227 244 237 244 250C244 403 368 527 521 527L523 527L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C515-58 574 224 624 507C709 473 773 398 792 307C775 318 757 327 736 332C734 333 731 333 728 333C717 331 710 320 712 309C713 301 719 295 727 293C762 284 791 261 808 229C812 221 821 217 829 218C838 220 845 227 846 235C851 271 870 304 900 324C907 328 910 336 909 344C907 355 896 362 886 360C883 360 880 359 878 357C862 346 848 333 837 317C813 426 735 515 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8754:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C672-73 799 32 834 172C835 174 835 176 835 178C835 191 825 201 812 201C801 201 792 193 790 183C760 63 651-27 521-27L519-27L624 507C701 476 761 411 786 330C768 341 749 348 729 352C726 352 724 352 721 351C710 348 704 338 706 327C708 319 715 313 722 312C758 306 789 285 808 254C813 247 822 243 830 245C839 247 845 255 845 263C848 299 865 333 893 356C899 360 902 368 900 376C897 387 887 393 876 391C873 390 870 389 868 387C853 375 840 360 830 343C801 441 727 519 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8755:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C666-73 790 24 830 157C840 140 853 125 868 113C870 111 873 110 876 109C887 107 897 113 900 124C902 132 899 140 893 144C865 167 848 201 845 237C845 245 839 253 830 255C822 257 813 253 808 246C789 215 758 194 722 188C715 187 708 181 706 173C704 162 710 152 721 149C724 148 726 148 729 148C749 152 768 159 786 170C751 56 646-27 521-27L519-27L624 507C706 474 768 403 790 317C792 307 801 299 812 299C825 299 835 309 835 322C835 324 835 326 834 328C808 432 732 517 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8896:[.958,.436,1.111,{p:"1041-393L575 944C569 962 542 962 535 944L69-393C55-433 115-455 129-414L555 807L981-414C995-455 1055-433 1041-393"}],8897:[.936,.458,1.111,{p:"1041 893C1055 933 995 955 981 914L555-307L129 914C115 955 55 933 69 893L535-444C542-462 569-462 575-444"}],8898:[.939,.417,1.111,{p:"1046-385L1046 540C1046 758 828 939 556 939C284 939 66 758 66 540L66-385C66-402 80-417 98-417C116-417 130-402 130-385L130 540C130 727 323 875 556 875C789 875 982 727 982 540L982-385C982-402 996-417 1014-417C1032-417 1046-402 1046-385"}],8899:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40"}],8968:[.85,.35,.472,{p:"443 827C443 840 433 850 420 850L182 850L182-327C182-340 192-350 205-350C218-350 228-340 228-327L228 804L420 804C433 804 443 814 443 827"}],8969:[.85,.35,.472,{p:"290-327L290 850L52 850C39 850 29 840 29 827C29 814 39 804 52 804L244 804L244-327C244-340 254-350 267-350C280-350 290-340 290-327"}],8970:[.85,.35,.472,{p:"443-327C443-314 433-304 420-304L228-304L228 827C228 840 218 850 205 850C192 850 182 840 182 827L182-350L420-350C433-350 443-340 443-327"}],8971:[.85,.35,.472,{p:"290 827C290 840 280 850 267 850C254 850 244 840 244 827L244-304L52-304C39-304 29-314 29-327C29-340 39-350 52-350L290-350"}],9140:[.735,-.541,1.11,{p:"1110 735L0 735L0 564C0 552 10 541 23 541C36 541 46 552 46 564L46 689L1064 689L1064 564C1064 552 1074 541 1087 541C1100 541 1110 552 1110 564"}],9141:[-.111,.305,1.11,{p:"1110-305L1110-134C1110-122 1100-111 1087-111C1074-111 1064-122 1064-134L1064-259L46-259L46-134C46-122 36-111 23-111C10-111 0-122 0-134L0-305"}],9180:[.761,-.511,1.508,{p:"1508 525C1508 529 1506 532 1504 535C1387 652 1097 761 851 761L657 761C411 761 121 652 4 535C2 532 0 529 0 525C0 517 6 511 14 511C18 511 21 513 24 515C136 627 422 703 657 703L851 703C1086 703 1372 627 1484 515C1487 513 1490 511 1494 511C1502 511 1508 517 1508 525"}],9181:[-.081,.331,1.508,{p:"1508-95C1508-87 1502-81 1494-81C1490-81 1487-83 1484-85C1372-197 1086-273 851-273L657-273C422-273 136-197 24-85C21-83 18-81 14-81C6-81 0-87 0-95C0-99 2-102 4-105C121-222 411-331 657-331L851-331C1097-331 1387-222 1504-105C1506-102 1508-99 1508-95"}],9182:[.818,-.509,1.494,{p:"1494 516L1494 518C1462 605 1362 692 1258 692L976 692C859 692 754 735 754 811C754 814 751 818 747 818C743 818 740 814 740 811C740 735 635 692 518 692L236 692C132 692 32 605 0 518L0 516C0 512 3 509 7 509C10 509 13 510 14 513C41 589 146 634 236 634L518 634C633 634 722 697 747 770C772 697 861 634 976 634L1258 634C1348 634 1453 589 1480 513C1481 510 1484 509 1487 509C1491 509 1494 512 1494 516"}],9183:[-.078,.387,1.494,{p:"1494-85C1494-82 1491-78 1487-78C1484-78 1481-80 1480-83C1453-159 1348-204 1258-204L976-204C861-204 772-267 747-340C722-267 633-204 518-204L236-204C146-204 41-159 14-83C13-80 10-78 7-78C3-78 0-82 0-85L0-88C32-175 132-262 236-262L518-262C635-262 740-305 740-380C740-384 743-387 747-387C751-387 754-384 754-380C754-305 859-262 976-262L1258-262C1362-262 1462-175 1494-88"}],9184:[.854,-.612,1.55,{p:"1550 612L1308 854L242 854L0 612L70 612L242 784L1308 784L1480 612"}],9185:[-.182,.424,1.55,{p:"1550-182L1480-182L1308-354L242-354L70-182L0-182L242-424L1308-424"}],10145:[.468,-.032,1.423,{p:"1361 258C1251 287 1158 362 1106 463C1102 472 1090 469 1090 460L1090 347L76 347C65 347 56 338 56 327L56 173C56 162 65 153 76 153L1090 153L1090 40C1090 31 1102 28 1106 37C1158 138 1251 213 1361 242C1369 244 1369 256 1361 258"}],10214:[.85,.35,.48,{p:"458-327C458-314 448-304 435-304L335-304L335 804L435 804C448 804 458 814 458 827C458 840 448 850 435 850L142 850L142-350L435-350C448-350 458-340 458-327ZM289 804L289-304L188-304L188 804"}],10215:[.85,.35,.48,{p:"338-350L338 850L45 850C32 850 22 840 22 827C22 814 32 804 45 804L145 804L145-304L45-304C32-304 22-314 22-327C22-340 32-350 45-350ZM292-304L191-304L191 804L292 804"}],10216:[.85,.35,.472,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327"}],10217:[.85,.35,.472,{p:"333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10218:[.85,.35,.682,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327ZM621-327C621-324 620-321 619-319L397 250L619 819C620 821 621 824 621 827C621 840 611 850 598 850C588 850 580 844 576 835L350 258C349 256 349 253 349 250C349 247 349 244 350 242L576-335C580-344 588-350 598-350C611-350 621-340 621-327"}],10219:[.85,.35,.682,{p:"543 250C543 253 542 256 541 258L315 835C312 844 304 850 294 850C281 850 271 840 271 827C271 824 271 821 272 819L495 250L272-319C271-321 271-324 271-327C271-340 281-350 294-350C304-350 312-344 315-335L541 242C542 244 543 247 543 250ZM333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10222:[.864,.364,.323,{p:"267-350C267-346 265-343 263-340C206-283 176-59 176 157L176 343C176 559 206 783 263 840C265 843 267 846 267 850C267 858 261 864 253 864C249 864 246 862 243 860C183 800 118 570 118 343L118 157C118-70 183-300 243-360C246-362 249-364 253-364C261-364 267-358 267-350"}],10223:[.864,.364,.323,{p:"205 157L205 343C205 570 140 800 80 860C77 862 74 864 70 864C62 864 56 858 56 850C56 846 58 843 60 840C117 783 147 559 147 343L147 157C147-59 117-283 60-340C58-343 56-346 56-350C56-358 62-364 70-364C74-364 77-362 80-360C140-300 205-70 205 157"}],10752:[.902,.402,1.511,{p:"1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250ZM840 250C840 296 802 334 756 334C710 334 672 296 672 250C672 204 710 166 756 166C802 166 840 204 840 250ZM1344 250C1344-75 1081-338 756-338C431-338 168-75 168 250C168 575 431 838 756 838C1081 838 1344 575 1344 250"}],10753:[.902,.402,1.511,{p:"1343 282L788 282L788 837C1087 821 1327 581 1343 282ZM724 837L724 282L169 282C185 581 425 821 724 837ZM724-337C425-321 185-81 169 218L724 218ZM1343 218C1327-81 1087-321 788-337L788 218ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10754:[.902,.402,1.511,{p:"1344 250C1344 99 1287-38 1194-142L801 250L1194 642C1287 538 1344 401 1344 250ZM1148 688L756 295L364 688C468 781 605 838 756 838C907 838 1044 781 1148 688ZM711 250L318-142C225-38 168 99 168 250C168 401 225 538 318 642ZM1148-188C1044-281 907-338 756-338C605-338 468-281 364-188L756 205ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10755:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM640 250C640 296 602 334 556 334C510 334 472 296 472 250C472 204 510 166 556 166C602 166 640 204 640 250"}],10756:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM854 250C854 268 840 282 822 282L588 282L588 516C588 534 574 548 556 548C538 548 524 534 524 516L524 282L290 282C272 282 258 268 258 250C258 232 272 218 290 218L524 218L524-16C524-34 538-48 556-48C574-48 588-34 588-16L588 218L822 218C840 218 854 232 854 250"}],10757:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936L98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436C116-436 130-421 130-404L130 872L982 872L982-404C982-421 996-436 1014-436C1032-436 1046-421 1046-404"}],10758:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936C996 936 982 921 982 904L982-372L130-372L130 904C130 921 116 936 98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436L1014-436C1032-436 1046-421 1046-404"}],10761:[.88,.38,1.371,{p:"1306-370C1319-358 1319-337 1306-325L731 250L1306 825C1319 837 1319 858 1306 870C1294 883 1273 883 1261 870L686 295L111 870C99 883 78 883 66 870C53 858 53 837 66 825L641 250L66-325C53-337 53-358 66-370C78-383 99-383 111-370L686 205L1261-370C1273-383 1294-383 1306-370"}],10764:[1.361,.861,1.929,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM2203 1268C2203 1322 2149 1361 2094 1361C2018 1361 1962 1252 1907 1048C1904 1037 1768 535 1658-119C1632-272 1603-439 1570-578C1552-651 1506-839 1425-839C1389-839 1364-816 1364-816C1396-814 1413-792 1413-767C1413-734 1388-718 1365-718C1341-718 1316-733 1316-768C1316-819 1366-861 1427-861C1579-861 1636-627 1707-337C1784-21 1849 298 1903 619C1940 832 1977 1032 2011 1161C2023 1210 2057 1339 2096 1339C2127 1339 2152 1320 2156 1316C2123 1314 2106 1292 2106 1267C2106 1234 2131 1218 2154 1218C2178 1218 2203 1233 2203 1268",ic:.33}],10769:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1038 523 591 417-7C316 34 244 134 244 250C244 263 233 273 221 273C208 273 198 263 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C676-73 806 37 837 183C848 167 862 154 878 143C880 141 883 140 886 140C896 138 907 145 909 156C910 164 907 172 900 176C870 196 851 229 846 265C845 273 838 280 829 282C821 283 812 279 808 271C791 239 762 216 727 207C719 205 713 199 712 191C710 180 717 169 728 167C731 167 734 167 736 168C757 173 775 182 792 193C766 68 654-27 521-27L519-27L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}]}},5805:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lfTp=void 0,t.lfTp={8400:[.711,-.601,.208,{p:"208 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 608 7 601 15 601L208 601"}],8406:[.711,-.521,.205,{p:"205 601L205 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 609 4 604 10 602C46 590 76 564 91 530C94 525 99 521 105 521C113 521 120 528 120 536C120 538 120 540 119 542C108 565 93 585 74 601"}],8429:[-.171,.281,.208,{p:"208-201L208-171L15-171C7-171 0-178 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8430:[-.091,.281,.205,{p:"205-201L205-171L74-171C93-155 108-135 119-112C120-110 120-108 120-106C120-98 113-91 105-91C99-91 94-95 91-100C76-134 46-160 10-172C4-174 0-179 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8592:[.51,.01,.507,{p:"507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8593:[.505,0,.5,{p:"480 267C480 276 474 283 466 286C422 299 382 323 350 354C310 393 276 439 263 495C262 501 256 505 250 505C244 505 238 501 237 495C224 439 190 393 150 354C118 323 78 299 34 286C26 283 20 276 20 267C20 256 29 247 40 247C42 247 44 247 46 248C96 263 141 290 178 325C198 345 215 367 230 390L230 0L270 0L270 390C285 367 302 345 322 325C359 290 404 263 454 248C456 247 458 247 460 247C471 247 480 256 480 267"}],8602:[.51,.01,.386,{p:"386 230L386 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8606:[.51,.01,.507,{p:"507 230L507 270L239 270C268 290 295 314 317 342C349 384 372 433 383 486L383 490C383 501 374 510 363 510C354 510 346 503 344 494C334 447 314 403 285 367C254 327 215 291 168 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230L168 230C215 209 254 173 285 133C314 97 334 53 344 6C346-3 354-10 363-10C374-10 383-1 383 10L383 14C372 67 349 116 317 158C295 186 268 210 239 230"}],8607:[.505,0,.572,{p:"516 117C516 126 510 133 502 136C458 149 418 173 386 204C352 237 322 275 306 321L306 390C321 367 338 345 358 325C395 290 440 263 490 248C492 247 494 247 496 247C507 247 516 256 516 267C516 276 510 283 502 286C458 299 418 323 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 321C250 275 220 237 186 204C154 173 114 149 70 136C62 133 56 126 56 117C56 106 65 97 76 97C78 97 80 97 82 98C132 113 177 140 214 175C234 195 251 217 266 240L266 0L306 0L306 240C321 217 338 195 358 175C395 140 440 113 490 98C492 97 494 97 496 97C507 97 516 106 516 117"}],8611:[.51,.01,.58,{p:"580 270L233 270C134 305 60 390 40 494C38 503 30 510 20 510C9 510 0 501 0 490L0 486C21 383 87 297 179 250C87 203 21 117 0 14L0 10C0-1 9-10 20-10C30-10 38-3 40 6C60 110 134 195 233 230L580 230"}],8614:[.51,.01,.499,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230"}],8615:[.498,0,.632,{p:"556 458C583 458 583 498 556 498L76 498C49 498 49 458 76 458L296 458L296 0L336 0L336 458"}],8618:[.55,-.23,.507,{p:"507 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510L200 510C211 510 220 519 220 530C220 541 211 550 200 550L160 550C72 550 0 478 0 390C0 302 72 230 160 230L507 230"}],8620:[.55,.05,.507,{p:"507 230L507 270L320 270L320 390C320 478 248 550 160 550C72 550 0 478 0 390C0 302 72 230 160 230L280 230L280-30C280-41 289-50 300-50C311-50 320-41 320-30L320 230ZM280 390L280 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510C226 510 280 456 280 390"}],8636:[.503,-.23,.513,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230"}],8637:[.27,.003,.512,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230"}],8638:[.513,0,.441,{p:"385 289C385 298 379 306 371 308C321 324 275 350 236 384C197 418 160 456 137 505C135 509 131 513 125 513C118 513 112 507 112 499L112 0L152 0L152 422C168 397 187 373 210 354C253 316 304 287 359 270C361 270 363 269 365 269C376 269 385 278 385 289"}],8639:[.513,0,.441,{p:"329 0L329 499C329 507 323 513 316 513C311 513 306 509 304 505C282 456 244 418 205 384C166 350 120 324 70 308C62 306 56 298 56 289C56 278 65 269 76 269C78 269 80 270 82 270C138 287 188 316 231 354C254 373 273 397 289 422L289 0"}],8644:[.432,.172,.515,{p:"515 108L120 108C150 128 176 152 198 180C231 222 254 271 264 324C264 325 265 327 265 328C265 339 256 348 245 348C235 348 227 341 225 332C216 285 195 241 167 205C131 160 87 120 30 101C25 99 21 94 21 88C21 82 25 77 30 75C87 56 131 16 167-29C195-65 216-109 225-156C227-165 235-172 245-172C256-172 265-163 265-152C265-151 264-149 264-148C254-95 231-46 198-4C176 24 150 48 120 68L515 68ZM515 432L20 432C9 432 0 423 0 412C0 401 9 392 20 392L515 392"}],8645:[.514,0,.896,{p:"516 252C516 261 510 268 502 271C458 284 418 308 386 339C346 378 312 424 299 480C298 486 292 490 286 490C280 490 274 486 273 480C260 424 226 378 186 339C154 308 114 284 70 271C62 268 56 261 56 252C56 241 65 232 76 232C78 232 80 232 82 233C132 248 177 275 214 310C234 330 251 352 266 375L266 0L306 0L306 375C321 352 338 330 358 310C395 275 440 248 490 233C492 232 494 232 496 232C507 232 516 241 516 252ZM630 0L630 494C630 505 621 514 610 514C599 514 590 505 590 494L590 0"}],8646:[.672,-.068,.514,{p:"514 68L514 108L20 108C9 108 0 99 0 88C0 77 9 68 20 68ZM514 432L120 432C150 452 176 476 198 504C231 546 254 595 264 648C264 649 265 651 265 652C265 663 256 672 245 672C235 672 227 665 225 656C216 609 195 565 167 529C131 484 87 444 30 425C25 423 21 418 21 412C21 406 25 401 30 399C87 380 131 340 167 295C195 259 216 215 225 168C227 159 235 152 245 152C256 152 265 161 265 172C265 173 264 175 264 176C254 229 231 278 198 320C176 348 150 372 120 392L514 392"}],8647:[.75,.25,.507,{p:"507-10L507 30L99 30C128 50 155 74 177 102C209 144 232 193 243 250C232 307 209 356 177 398C155 426 128 450 99 470L507 470L507 510L99 510C128 530 155 554 177 582C209 624 232 673 243 726C243 741 234 750 223 750C214 750 206 743 204 734C194 687 174 643 145 607C110 562 65 522 9 503C4 501 0 496 0 490C0 484 4 479 9 477C65 458 110 418 145 373C173 338 193 296 203 250C193 204 173 162 145 127C110 82 65 42 9 23C4 21 0 16 0 10C0 4 4-1 9-3C65-22 110-62 145-107C174-143 194-187 204-234C206-243 214-250 223-250C234-250 243-241 243-226C232-173 209-124 177-82C155-54 128-30 99-10"}],8648:[.505,0,.992,{p:"936 267C936 276 930 283 922 286C878 299 838 323 806 354C766 393 732 439 719 495C718 501 712 505 706 505C700 505 694 501 693 495C680 439 646 393 606 354C575 324 538 301 496 288C454 301 417 324 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 0L306 0L306 390C321 367 338 345 358 325C395 290 440 263 496 247C552 263 597 290 634 325C654 345 671 367 686 390L686 0L726 0L726 390C741 367 758 345 778 325C815 290 860 263 910 248C912 247 914 247 916 247C927 247 936 256 936 267"}],8651:[.6,-.133,.515,{p:"515 173L20 173C9 173 0 164 0 153C0 142 9 133 20 133L515 133ZM515 367L97 367C122 383 146 402 165 425C203 468 232 519 249 574C249 576 250 578 250 580C250 591 241 600 230 600C221 600 213 594 211 586C195 536 169 490 135 451C101 412 63 375 14 352C10 350 6 346 6 340C6 333 12 327 20 327L515 327"}],8652:[.367,.1,.514,{p:"514 133L514 173L20 173C12 173 6 167 6 160C6 154 10 150 14 148C63 125 101 88 135 49C169 10 195-36 211-86C213-94 221-100 230-100C241-100 250-91 250-80C250-78 249-76 249-74C232-19 203 32 165 75C146 98 122 117 97 133ZM514 367L20 367C9 367 0 358 0 347C0 336 9 327 20 327L514 327"}],8653:[.52,.02,.384,{p:"384 133L384 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L384 327L384 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8656:[.52,.02,.504,{p:"504 133L504 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L504 327L504 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8657:[.504,0,.652,{p:"596 181C596 189 592 196 585 199C532 226 485 263 446 307C399 361 358 423 339 495C337 500 332 504 326 504C320 504 315 500 313 495C294 423 253 361 206 307C167 263 120 226 67 199C60 196 56 189 56 181C56 170 65 161 76 161C79 161 82 162 85 163C131 187 173 217 209 252L209 0L249 0L249 296C281 336 307 380 326 428C345 380 371 336 403 296L403 0L443 0L443 252C479 217 521 187 567 163C570 162 573 161 576 161C587 161 596 170 596 181"}],8666:[.617,.117,.506,{p:"506 76L284 76C275 87 266 98 256 109C212 157 160 198 103 230L506 230L506 270L103 270C160 302 212 343 256 391C266 402 275 413 284 424L506 424L506 464L313 464C340 503 362 545 379 590C380 592 380 594 380 597C380 608 371 617 360 617C352 617 345 612 342 604C315 535 276 472 226 418C166 352 94 295 9 262C4 261 0 256 0 250C0 244 4 239 9 238C94 205 166 148 226 82C276 28 315-35 342-104C345-112 352-117 360-117C371-117 380-108 380-97C380-94 380-92 379-90C362-45 340-3 313 36L506 36"}],8693:[.515,0,.896,{p:"306 0L306 495C306 506 297 515 286 515C275 515 266 506 266 495L266 0ZM840 253C840 262 834 269 826 272C782 285 742 309 710 340C670 379 636 425 623 481C622 487 616 491 610 491C604 491 598 487 597 481C584 425 550 379 510 340C478 309 438 285 394 272C386 269 380 262 380 253C380 242 389 233 400 233C402 233 404 233 406 234C456 249 501 276 538 311C558 331 575 353 590 376L590 0L630 0L630 376C645 353 662 331 682 311C719 276 764 249 814 234C816 233 818 233 820 233C831 233 840 242 840 253"}],8730:[.62,0,1.056,{ic:.02,p:"1076 580L1076 620L738 620C706 620 702 617 702 584L702 0L742 0L742 580"}],9140:[.772,-.504,1.493,{p:"1493 712L1493 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712"}],9141:[-.074,.342,1.493,{p:"1493-342L1493-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,2.016,{p:"2016 694L2016 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694"}],9181:[-.072,.366,2.016,{p:"2016-366L2016-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366"}],9182:[.724,-.493,1.002,{p:"1002 622L1002 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622"}],9183:[-.062,.294,1.002,{p:"1002-294L1002-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294"}],9184:[.873,-.605,2.041,{p:"2041 771L2041 873L268 873L0 605L102 605L268 771"}],9185:[-.175,.443,2.041,{p:"2041-443L2041-341L268-341L102-175L0-175L268-443"}],10214:[1,0,1.007,{p:"985 970C985 987 972 1000 955 1000L353 1000L353 0L413 0L413 940L654 940L654 0L714 0L714 940L955 940C972 940 985 953 985 970"}],10215:[1,0,1.007,{p:"654 0L654 1000L52 1000C35 1000 22 987 22 970C22 953 35 940 52 940L293 940L293 0L353 0L353 940L594 940L594 0"}],10222:[1.526,0,.647,{p:"591 1500C591 1514 579 1526 565 1526C558 1526 551 1523 547 1518C422 1394 294 941 294 500L294 0L396 0L396 500C396 920 465 1363 583 1482C588 1486 591 1493 591 1500"}],10223:[1.526,0,.647,{p:"353 0L353 500C353 941 225 1394 100 1518C96 1523 89 1526 82 1526C68 1526 56 1514 56 1500C56 1493 59 1486 64 1482C182 1363 251 920 251 500L251 0"}],11057:[.99,.49,.507,{p:"507-250L507-210L99-210C128-190 155-166 177-138C209-96 232-47 243 10C232 67 209 116 177 158C155 186 128 210 99 230L507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 490C232 547 209 596 177 638C155 666 128 690 99 710L507 710L507 750L99 750C128 770 155 794 177 822C209 864 232 913 243 966C243 981 234 990 223 990C214 990 206 983 204 974C194 927 174 883 145 847C110 802 65 762 9 743C4 741 0 736 0 730C0 724 4 719 9 717C65 698 110 658 145 613C173 578 193 536 203 490C193 444 173 402 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C173 98 193 56 203 10C193-36 173-78 145-113C110-158 65-198 9-217C4-219 0-224 0-230C0-236 4-241 9-243C65-262 110-302 145-347C174-383 194-427 204-474C206-483 214-490 223-490C234-490 243-481 243-466C232-413 209-364 177-322C155-294 128-270 99-250"}]}},3389:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.monospace=void 0,t.monospace={}},3113:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.normal=void 0,t.normal={32:[0,0,.332,{p:""}],33:[.716,0,.278,{p:"192 665C192 698 165 716 139 716C113 716 86 698 86 665L125 210C126 195 127 187 139 187C149 187 152 192 153 209ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],34:[.705,-.423,.374,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423ZM270 670C272 690 255 705 235 705C215 705 198 690 200 670L222 423L248 423"}],35:[.694,.194,.833,{p:"776 153C776 173 757 173 742 173L531 173L571 327L742 327C757 327 776 327 776 347C776 367 757 367 743 367L583 367L661 656C662 658 665 670 665 674C665 685 656 694 645 694C629 694 626 681 623 670L542 367L354 367L432 656C433 658 436 670 436 674C436 685 427 694 416 694C400 694 397 681 394 670L313 367L89 367C75 367 56 367 56 347C56 327 75 327 90 327L301 327L261 173L90 173C75 173 56 173 56 153C56 133 75 133 89 133L249 133L171-156C170-158 167-170 167-174C167-185 176-194 187-194C203-194 206-181 209-170L290 133L478 133L400-156C399-158 396-170 396-174C396-185 405-194 416-194C432-194 435-181 438-170L519 133L743 133C757 133 776 133 776 153ZM530 327L490 173L302 173L342 327"}],36:[.75,.056,.5,{p:"443 195C443 278 398 329 389 338C349 382 313 391 265 403L265 673C350 669 398 625 413 569C409 570 407 571 397 571C371 571 351 553 351 525C351 494 376 479 397 479C400 479 443 480 443 529C443 626 377 699 265 705L265 750L234 750L234 704C123 694 56 604 56 513C56 444 93 396 111 379C149 340 183 332 234 319L234 21C146 26 99 77 86 139C90 138 98 137 102 137C129 137 148 156 148 183C148 211 127 229 102 229C96 229 56 227 56 178C56 89 109-3 234-11L234-56L265-56L265-10C370-1 443 92 443 195ZM392 165C392 98 344 31 265 21L265 311C385 286 392 189 392 165ZM234 411C111 437 107 523 107 543C107 603 154 665 234 673"}],37:[.75,.056,.833,{p:"693 730C693 741 684 750 673 750C663 750 658 743 652 736C602 668 535 641 462 641C392 641 330 666 275 718C256 735 235 750 203 750C127 750 56 666 56 549C56 428 128 347 203 347C276 347 333 436 333 548C333 562 333 609 312 661C377 624 427 619 463 619C539 619 590 650 596 654L597 653L148-16C139-29 139-36 139-36C139-47 149-56 159-56C169-56 171-52 179-41L685 712C691 721 693 724 693 730ZM776 145C776 260 717 347 646 347C570 347 499 263 499 146C499 25 571-56 646-56C719-56 776 33 776 145ZM308 549C308 441 256 369 204 369C184 369 118 382 118 548C118 715 183 728 204 728C257 728 308 654 308 549ZM751 146C751 38 699-34 647-34C627-34 561-21 561 145C561 312 626 325 647 325C700 325 751 251 751 146"}],38:[.716,.022,.778,{p:"727 400L727 431L630 428C619 428 535 429 508 431L508 400C554 400 579 381 579 356C579 346 574 339 573 336C518 239 473 171 430 118C417 133 308 270 264 385C318 445 386 521 386 587C386 633 370 716 299 716C237 716 163 661 163 555C163 513 169 441 204 352L113 255C68 209 42 182 42 128C42 41 124-22 223-22C308-22 367 21 404 54C473-6 532-22 580-22C656-22 719 35 721 121L696 121C693 42 629 9 584 9C530 9 478 60 446 98C492 151 532 219 578 298C617 364 638 399 727 400ZM361 588C361 522 280 435 256 409C229 489 226 547 226 578C226 662 266 694 301 694C361 694 361 588 361 588ZM385 73C321 16 259 9 231 9C148 9 125 106 125 160C125 241 159 277 213 329C235 282 250 252 293 190C312 162 348 110 385 73"}],39:[.705,-.423,.278,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423"}],40:[.748,.248,.389,{p:"332-238C332-235 330-232 328-230C224-152 155 48 155 208L155 292C155 452 224 652 328 730C330 732 332 735 332 738C332 743 327 748 322 748C320 748 318 747 316 746C206 663 101 463 101 292L101 208C101 37 206-163 316-246C318-247 320-248 322-248C327-248 332-243 332-238"}],41:[.748,.248,.389,{p:"288 208L288 292C288 463 183 663 73 746C71 747 69 748 67 748C62 748 57 743 57 738C57 735 59 732 61 730C165 652 234 452 234 292L234 208C234 48 165-152 61-230C59-232 57-235 57-238C57-243 62-248 67-248C69-248 71-247 73-246C183-163 288 37 288 208"}],42:[.75,-.32,.5,{sk:.148,p:"436 428C445 443 439 462 423 469L274 535L423 601C439 608 445 627 436 643C427 658 407 662 393 652L262 556L279 717C281 735 268 750 250 750C232 750 219 735 221 717L238 556L107 652C93 662 73 658 64 643C55 627 61 608 77 601L226 535L77 469C61 462 55 443 64 428C73 412 93 408 107 418L238 514L221 353C219 335 232 320 250 320C268 320 281 335 279 353L262 514L393 418C407 408 427 412 436 428"}],43:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],44:[.106,.193,.278,{p:"203 1C203 67 178 106 139 106C106 106 86 81 86 53C86 26 106 0 139 0C151 0 164 4 174 13C177 15 179 16 179 16C179 16 181 15 181 1C181-73 146-133 113-166C102-177 102-179 102-182C102-189 107-193 112-193C123-193 203-116 203 1"}],45:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],46:[.106,0,.278,{p:"192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],47:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],48:[.666,.022,.5,{p:"460 320C460 400 455 480 420 554C374 650 292 666 250 666C190 666 117 640 76 547C44 478 39 400 39 320C39 245 43 155 84 79C127-2 200-22 249-22C303-22 379-1 423 94C455 163 460 241 460 320ZM377 332C377 257 377 189 366 125C351 30 294 0 249 0C210 0 151 25 133 121C122 181 122 273 122 332C122 396 122 462 130 516C149 635 224 644 249 644C282 644 348 626 367 527C377 471 377 395 377 332"}],49:[.666,0,.5,{p:"419 0L419 31L387 31C297 31 294 42 294 79L294 640C294 664 294 666 271 666C209 602 121 602 89 602L89 571C109 571 168 571 220 597L220 79C220 43 217 31 127 31L95 31L95 0C130 3 217 3 257 3C297 3 384 3 419 0"}],50:[.666,0,.5,{sk:-.01,p:"449 174L424 174C419 144 412 100 402 85C395 77 329 77 307 77L127 77L233 180C389 318 449 372 449 472C449 586 359 666 237 666C124 666 50 574 50 485C50 429 100 429 103 429C120 429 155 441 155 482C155 508 137 534 102 534C94 534 92 534 89 533C112 598 166 635 224 635C315 635 358 554 358 472C358 392 308 313 253 251L61 37C50 26 50 24 50 0L421 0"}],51:[.666,.022,.5,{p:"457 171C457 253 394 331 290 352C372 379 430 449 430 528C430 610 342 666 246 666C145 666 69 606 69 530C69 497 91 478 120 478C151 478 171 500 171 529C171 579 124 579 109 579C140 628 206 641 242 641C283 641 338 619 338 529C338 517 336 459 310 415C280 367 246 364 221 363C213 362 189 360 182 360C174 359 167 358 167 348C167 337 174 337 191 337L235 337C317 337 354 269 354 171C354 35 285 6 241 6C198 6 123 23 88 82C123 77 154 99 154 137C154 173 127 193 98 193C74 193 42 179 42 135C42 44 135-22 244-22C366-22 457 69 457 171"}],52:[.677,0,.5,{sk:.103,p:"471 165L471 196L371 196L371 651C371 671 371 677 355 677C346 677 343 677 335 665L28 196L28 165L294 165L294 78C294 42 292 31 218 31L197 31L197 0C238 3 290 3 332 3C374 3 427 3 468 0L468 31L447 31C373 31 371 42 371 78L371 165ZM300 196L56 196L300 569"}],53:[.666,.022,.5,{p:"449 201C449 320 367 420 259 420C211 420 168 404 132 369L132 564C152 558 185 551 217 551C340 551 410 642 410 655C410 661 407 666 400 666C400 666 397 666 392 663C372 654 323 634 256 634C216 634 170 641 123 662C115 665 111 665 111 665C101 665 101 657 101 641L101 345C101 327 101 319 115 319C122 319 124 322 128 328C139 344 176 398 257 398C309 398 334 352 342 334C358 297 360 258 360 208C360 173 360 113 336 71C312 32 275 6 229 6C156 6 99 59 82 118C85 117 88 116 99 116C132 116 149 141 149 165C149 189 132 214 99 214C85 214 50 207 50 161C50 75 119-22 231-22C347-22 449 74 449 201"}],54:[.666,.022,.5,{sk:.068,p:"457 204C457 331 368 427 257 427C189 427 152 376 132 328L132 352C132 605 256 641 307 641C331 641 373 635 395 601C380 601 340 601 340 556C340 525 364 510 386 510C402 510 432 519 432 558C432 618 388 666 305 666C177 666 42 537 42 316C42 49 158-22 251-22C362-22 457 72 457 204ZM367 205C367 157 367 107 350 71C320 11 274 6 251 6C188 6 158 66 152 81C134 128 134 208 134 226C134 304 166 404 256 404C272 404 318 404 349 342C367 305 367 254 367 205"}],55:[.676,.022,.5,{sk:-.147,p:"485 644L242 644C120 644 118 657 114 676L89 676L56 470L81 470C84 486 93 549 106 561C113 567 191 567 204 567L411 567L299 409C209 274 176 135 176 33C176 23 176-22 222-22C268-22 268 23 268 33L268 84C268 139 271 194 279 248C283 271 297 357 341 419L476 609C485 621 485 623 485 644"}],56:[.666,.022,.5,{sk:.011,p:"457 168C457 204 446 249 408 291C389 312 373 322 309 362C381 399 430 451 430 517C430 609 341 666 250 666C150 666 69 592 69 499C69 481 71 436 113 389C124 377 161 352 186 335C128 306 42 250 42 151C42 45 144-22 249-22C362-22 457 61 457 168ZM386 517C386 460 347 412 287 377L163 457C117 487 113 521 113 538C113 599 178 641 249 641C322 641 386 589 386 517ZM407 132C407 58 332 6 250 6C164 6 92 68 92 151C92 209 124 273 209 320L332 242C360 223 407 193 407 132"}],57:[.666,.022,.5,{p:"457 329C457 598 342 666 253 666C198 666 149 648 106 603C65 558 42 516 42 441C42 316 130 218 242 218C303 218 344 260 367 318L367 286C367 52 263 6 205 6C188 6 134 8 107 42C151 42 159 71 159 88C159 119 135 134 113 134C97 134 67 125 67 86C67 19 121-22 206-22C335-22 457 114 457 329ZM365 421C365 338 331 241 243 241C227 241 181 241 150 304C132 341 132 391 132 440C132 494 132 541 153 578C180 628 218 641 253 641C299 641 332 607 349 562C361 530 365 467 365 421"}],58:[.431,0,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],59:[.431,.193,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM195 3C195 32 193 106 139 106C104 106 86 79 86 53C86 27 103 0 139 0C144 0 147 1 147 1C154 2 165 4 173 11C173-17 173-95 109-169C102-177 102-179 102-182C102-189 107-193 112-193C123-193 195-113 195 3"}],60:[.547,.047,.778,{p:"689-9L141 250L689 509C713 520 696 556 671 545L90 270C73 262 73 238 90 230L671-45C696-56 713-20 689-9"}],61:[.367,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153"}],62:[.547,.047,.778,{p:"688 230C705 238 705 262 688 270L107 545C82 556 65 520 89 509L637 250L89-9C65-20 82-56 107-45"}],63:[.705,0,.472,{p:"415 570C415 628 375 705 226 705C118 705 56 637 56 572C56 538 79 524 102 524C130 524 148 544 148 570C148 615 106 615 92 615C123 668 181 683 223 683C332 683 332 615 332 576C332 517 316 499 298 481C232 409 210 317 210 256L210 211C210 193 210 187 222 187C235 187 235 196 235 214L235 249C235 375 332 446 367 472C394 492 415 528 415 570ZM275 53C275 82 251 106 222 106C193 106 169 82 169 53C169 24 193 0 222 0C251 0 275 24 275 53"}],64:[.705,.011,.778,{p:"721 338C721 572 550 705 389 705C206 705 56 546 56 347C56 159 194-11 394-11C446-11 510-4 574 11C600 17 720 52 720 68C720 78 713 78 697 78L688 78C672 78 670 78 665 75C580 35 487 11 393 11C211 11 81 168 81 347C81 538 224 683 388 683C525 683 696 573 696 332C696 240 689 150 623 150C588 150 588 201 588 216L588 457C588 480 587 481 564 481L547 481C531 481 530 482 524 489C478 552 426 566 387 566C284 566 189 473 189 347C189 221 284 128 387 128C441 128 489 157 519 199C529 147 581 128 619 128C707 128 721 231 721 338ZM519 262C519 244 519 240 505 219C461 156 410 150 390 150C318 150 258 236 258 347C258 458 317 544 390 544C422 544 470 528 506 472C519 453 519 450 519 432"}],65:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],66:[.683,0,.708,{sk:-.098,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],67:[.705,.022,.722,{sk:.146,p:"665 233C665 243 665 250 652 250C641 250 641 244 640 234C632 91 525 9 416 9C355 9 159 43 159 341C159 640 354 674 415 674C524 674 613 583 633 437C635 423 635 420 649 420C665 420 665 423 665 444L665 681C665 698 665 705 654 705C650 705 646 705 638 693L588 619C551 655 500 705 404 705C217 705 56 546 56 342C56 135 218-22 404-22C567-22 665 117 665 233"}],68:[.683,0,.764,{sk:-.139,p:"707 336C707 526 572 683 401 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0L401 0C569 0 707 148 707 336ZM607 336C607 225 588 165 552 116C532 89 475 31 374 31L273 31C226 31 224 38 224 71L224 612C224 645 226 652 273 652L373 652C435 652 504 630 555 559C598 500 607 414 607 336"}],69:[.68,0,.681,{sk:-.025,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],70:[.68,0,.653,{sk:-.018,p:"610 455L582 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 325L311 325C407 325 417 293 417 208L442 208L442 473L417 473C417 389 407 356 311 356L225 356L225 609C225 642 227 649 274 649L394 649C544 649 569 593 585 455"}],71:[.705,.022,.785,{sk:.115,p:"735 242L735 273L613 270C573 270 488 270 452 273L452 242L484 242C574 242 577 231 577 194L577 130C577 18 450 9 422 9C357 9 159 44 159 342C159 641 356 674 416 674C523 674 614 584 634 437C636 423 636 420 650 420C666 420 666 423 666 444L666 681C666 698 666 705 655 705C651 705 647 705 639 693L589 619C557 651 503 705 404 705C218 705 56 547 56 342C56 137 216-22 406-22C479-22 559 4 593 63C606 41 646 1 657 1C666 1 666 9 666 24L666 198C666 237 670 242 735 242"}],72:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],73:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],74:[.683,.022,.514,{sk:.06,p:"465 652L465 683L336 680C294 680 206 680 168 683L168 652L204 652C302 652 302 639 302 604L302 148C302 56 252 0 199 0C193 0 125 0 89 58C141 58 153 88 153 114C153 150 125 170 97 170C75 170 41 156 41 112C41 38 112-22 201-22C303-22 376 48 387 123C388 131 388 133 388 167L388 611C388 652 402 652 465 652"}],75:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],76:[.683,0,.625,{sk:-.119,p:"582 258L557 258C546 156 532 31 356 31L274 31C227 31 225 38 225 71L225 604C225 638 225 652 320 652L353 652L353 683C317 680 226 680 185 680C146 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0L554 0"}],77:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],78:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],79:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],80:[.683,0,.681,{sk:-.09,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],81:[.705,.194,.778,{p:"727-10C727 0 727 11 716 11C707 11 706 3 705-7C699-61 657-91 614-91C567-91 542-57 518 7C636 60 721 188 721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 137 207-22 389-22C420-22 455-16 484-7C499-102 513-194 606-194C708-194 727-61 727-10ZM621 339C621 261 609 120 503 42C481 98 449 148 390 148C339 148 308 105 308 64C308 37 321 18 322 16C268 36 156 109 156 339C156 599 296 680 388 680C485 680 621 594 621 339ZM477 26C443 7 411 3 389 3C338 3 330 49 330 64C330 93 351 126 390 126C444 126 466 84 477 26"}],82:[.683,.022,.736,{sk:-.134,p:"732 88C732 94 732 105 719 105C708 105 708 96 707 89C701 18 666 0 641 0C592 0 584 51 570 144L557 224C539 288 490 321 435 340C532 364 610 425 610 503C610 599 496 683 349 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C71 3 142 3 181 3C220 3 291 3 327 0L327 31L303 31C226 31 224 42 224 78L224 331L339 331C355 331 397 331 432 297C470 261 470 230 470 163C470 98 470 58 511 20C552-16 607-22 637-22C715-22 732 60 732 88ZM507 503C507 434 483 353 335 353L224 353L224 612C224 635 224 647 246 650C256 652 285 652 305 652C395 652 507 648 507 503"}],83:[.705,.022,.556,{sk:.052,p:"499 186C499 286 433 368 349 388L221 419C159 434 120 488 120 546C120 616 174 677 252 677C419 677 441 513 447 468C448 462 448 456 459 456C472 456 472 461 472 480L472 681C472 698 472 705 461 705C454 705 453 704 446 692L411 635C381 664 340 705 251 705C140 705 56 617 56 511C56 428 109 355 187 328C198 324 249 312 319 295C346 288 376 281 404 244C425 218 435 185 435 152C435 81 385 9 301 9C272 9 196 14 143 63C85 117 82 181 81 217C80 227 72 227 69 227C56 227 56 220 56 202L56 2C56-15 56-22 67-22C74-22 75-20 82-9C82-9 85-5 118 48C149 14 213-22 302-22C419-22 499 76 499 186"}],84:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],85:[.683,.022,.75,{p:"716 652L716 683L598 680L479 683L479 652C582 652 582 605 582 578L582 231C582 89 485 9 390 9C343 9 225 34 225 224L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 228C136 87 252-22 388-22C503-22 593 71 610 185C613 205 613 214 613 254L613 574C613 607 613 652 716 652"}],86:[.683,.022,.75,{p:"730 652L730 683C699 681 659 680 633 680L519 683L519 652C571 651 592 625 592 602C592 594 589 588 587 582L404 100L213 605C207 619 207 623 207 623C207 652 264 652 289 652L289 683C253 680 184 680 146 680L19 683L19 652C84 652 103 652 117 614L349 0C356-19 361-22 374-22C391-22 393-17 398-3L621 585C635 622 662 651 730 652"}],87:[.683,.022,1.028,{p:"1009 652L1009 683C979 681 948 680 918 680L799 683L799 652C866 651 886 618 886 599C886 593 883 585 881 579L731 117L571 607C570 611 568 617 568 622C568 652 626 652 652 652L652 683C616 680 548 680 510 680L388 683L388 652C445 652 466 652 478 616L500 546L361 117L200 609C199 612 198 619 198 622C198 652 256 652 282 652L282 683C246 680 178 680 140 680L18 683L18 652C93 652 97 647 109 610L309-3C312-12 315-22 328-22C342-22 344-15 348-2L513 506L679-3C682-12 685-22 698-22C712-22 714-15 718-2L909 585C927 642 970 652 1009 652"}],88:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],89:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L407 315L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L331 273L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 273L610 587C647 648 706 652 738 652"}],90:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],91:[.75,.25,.278,{p:"256-230C256-219 247-210 236-210L154-210L154 710L236 710C247 710 256 719 256 730C256 741 247 750 236 750L114 750L114-250L236-250C247-250 256-241 256-230"}],92:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],93:[.75,.25,.278,{p:"164-250L164 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L124 710L124-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.1,.14,.333,{p:"333-140L333-100L0-100L0-140"}],96:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],97:[.448,.011,.5,{sk:-.036,p:"483 89L483 145L458 145L458 89C458 31 433 25 422 25C389 25 385 70 385 75L385 275C385 317 385 356 349 393C310 432 260 448 212 448C130 448 61 401 61 335C61 305 81 288 107 288C135 288 153 308 153 334C153 346 148 379 102 380C129 415 178 426 210 426C259 426 316 387 316 298L316 261C265 258 195 255 132 225C57 191 32 139 32 95C32 14 129-11 192-11C258-11 304 29 323 76C327 36 354-6 401-6C422-6 483 8 483 89ZM316 140C316 45 244 11 199 11C150 11 109 46 109 96C109 151 151 234 316 240"}],98:[.694,.011,.556,{sk:-.178,p:"521 216C521 343 423 442 309 442C231 442 188 395 172 377L172 694L28 683L28 652C98 652 106 645 106 596L106 0L131 0L167 62C182 39 224-11 298-11C417-11 521 87 521 216ZM438 217C438 180 436 120 407 75C386 44 348 11 294 11C249 11 213 35 189 72C175 93 175 96 175 114L175 320C175 339 175 340 186 356C225 412 280 420 304 420C349 420 385 394 409 356C435 315 438 258 438 217"}],99:[.448,.011,.444,{sk:.027,p:"415 119C415 129 405 129 402 129C393 129 391 125 389 119C360 26 295 14 258 14C205 14 117 57 117 218C117 381 199 423 252 423C261 423 324 422 359 386C318 383 312 353 312 340C312 314 330 294 358 294C384 294 404 311 404 341C404 409 328 448 251 448C126 448 34 340 34 216C34 88 133-11 249-11C383-11 415 109 415 119"}],100:[.694,.011,.556,{sk:.099,p:"527 0L527 31C457 31 449 38 449 87L449 694L305 683L305 652C375 652 383 645 383 596L383 380C354 416 311 442 257 442C139 442 34 344 34 215C34 88 132-11 246-11C310-11 355 23 380 55L380-11ZM380 118C380 100 380 98 369 81C339 33 294 11 251 11C206 11 170 37 146 75C120 116 117 173 117 214C117 251 119 311 148 356C169 387 207 420 261 420C296 420 338 405 369 360C380 343 380 341 380 323"}],101:[.448,.011,.444,{sk:.014,p:"415 119C415 129 407 131 402 131C393 131 391 125 389 117C354 14 264 14 254 14C204 14 164 44 141 81C111 129 111 195 111 231L390 231C412 231 415 231 415 252C415 351 361 448 236 448C120 448 28 345 28 220C28 86 133-11 248-11C370-11 415 100 415 119ZM349 252L112 252C118 401 202 426 236 426C339 426 349 291 349 252"}],102:[.705,0,.306,{ic:.051,sk:.071,p:"357 635C357 672 320 705 267 705C197 705 112 652 112 546L112 431L33 431L33 400L112 400L112 76C112 31 101 31 34 31L34 0L148 3C188 3 235 3 275 0L275 31L254 31C180 31 178 42 178 78L178 400L292 400L292 431L175 431L175 547C175 635 223 683 267 683C270 683 285 683 300 676C288 672 270 659 270 634C270 611 286 591 313 591C342 591 357 611 357 635"}],103:[.453,.206,.5,{sk:.082,p:"485 404C485 421 473 453 434 453C414 453 370 447 328 406C286 439 244 442 222 442C129 442 60 373 60 296C60 252 82 214 107 193C94 178 76 145 76 110C76 79 89 41 120 21C60 4 28-39 28-79C28-151 127-206 249-206C367-206 471-155 471-77C471-42 457 9 406 37C353 65 295 65 234 65C209 65 166 65 159 66C127 70 106 101 106 133C106 137 106 160 123 180C162 152 203 149 222 149C315 149 384 218 384 295C384 332 368 369 343 392C379 426 415 431 433 431C433 431 440 431 443 430C432 426 427 415 427 403C427 386 440 374 456 374C466 374 485 381 485 404ZM309 296C309 269 308 237 293 212C285 200 262 172 222 172C135 172 135 272 135 295C135 322 136 354 151 379C159 391 182 419 222 419C309 419 309 319 309 296ZM419-79C419-133 348-183 250-183C149-183 80-132 80-79C80-33 118 4 162 7L221 7C307 7 419 7 419-79"}],104:[.694,0,.556,{sk:-.174,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C237 442 193 382 177 346L176 346L176 694L32 683L32 652C102 652 110 645 110 596L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],105:[.657,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0ZM192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],106:[.657,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50ZM210 604C210 631 187 657 157 657C123 657 103 629 103 604C103 577 126 551 156 551C190 551 210 579 210 604"}],107:[.694,0,.528,{sk:-.164,p:"511 0L511 31C474 31 452 31 414 84L287 263C286 265 281 271 281 274C281 278 352 338 362 346C425 397 467 399 488 400L488 431C459 428 446 428 418 428C382 428 320 430 306 431L306 400C325 399 335 388 335 375C335 355 321 343 313 336L172 214L172 694L28 683L28 652C98 652 106 645 106 596L106 76C106 31 95 31 28 31L28 0L137 3L247 0L247 31C180 31 169 31 169 76L169 179L233 234C310 128 352 72 352 54C352 35 335 31 316 31L316 0L424 3C453 3 482 2 511 0"}],108:[.694,0,.278,{sk:-.034,p:"255 0L255 31C188 31 177 31 177 76L177 694L33 683L33 652C103 652 111 645 111 596L111 76C111 31 100 31 33 31L33 0L144 3"}],109:[.442,0,.833,{sk:-.067,p:"813 0L813 31C761 31 736 31 735 61L735 252C735 338 735 369 704 405C690 422 657 442 599 442C515 442 471 382 454 344C440 431 366 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3L535 0L535 31C468 31 457 31 457 76L457 260C457 364 528 420 592 420C655 420 666 366 666 309L666 76C666 31 655 31 588 31L588 0L701 3"}],110:[.442,0,.556,{sk:-.067,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],111:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],112:[.442,.194,.556,{sk:-.076,p:"521 216C521 343 424 442 312 442C234 442 192 398 172 376L172 442L28 431L28 400C99 400 106 394 106 350L106-118C106-163 95-163 28-163L28-194L140-191L253-194L253-163C186-163 175-163 175-118L175 50L175 59C180 43 222-11 298-11C417-11 521 87 521 216ZM438 216C438 95 368 11 294 11C254 11 216 31 189 72C175 93 175 94 175 114L175 337C204 388 253 417 304 417C377 417 438 329 438 216"}],113:[.442,.194,.528,{sk:.054,p:"527-194L527-163C460-163 449-163 449-118L449 442L427 442L389 351C376 379 335 442 255 442C139 442 34 345 34 215C34 90 131-11 247-11C317-11 358 32 380 61L380-118C380-163 369-163 302-163L302-194L414-191ZM383 136C383 104 365 76 343 52C330 38 298 11 251 11C178 11 117 100 117 215C117 334 187 417 261 417C341 417 383 330 383 277"}],114:[.442,0,.392,{sk:-.015,p:"364 381C364 413 333 442 290 442C217 442 181 375 167 332L167 442L28 431L28 400C98 400 106 393 106 344L106 76C106 31 95 31 28 31L28 0L142 3C182 3 229 3 269 0L269 31L248 31C174 31 172 42 172 78L172 232C172 331 214 420 290 420C297 420 299 420 301 419C298 418 278 406 278 380C278 352 299 337 321 337C339 337 364 349 364 381"}],115:[.448,.011,.394,{sk:.035,p:"360 128C360 181 330 211 318 223C285 255 246 263 204 271C148 282 81 295 81 353C81 388 107 429 193 429C303 429 308 339 310 308C311 299 322 299 322 299C335 299 335 304 335 323L335 424C335 441 335 448 324 448C319 448 317 448 304 436C301 432 291 423 287 420C249 448 208 448 193 448C71 448 33 381 33 325C33 290 49 262 76 240C108 214 136 208 208 194C230 190 312 174 312 102C312 51 277 11 199 11C115 11 79 68 60 153C57 166 56 170 46 170C33 170 33 163 33 145L33 13C33-4 33-11 44-11C49-11 50-10 69 9C71 11 71 13 89 32C133-10 178-11 199-11C314-11 360 56 360 128"}],116:[.615,.011,.389,{sk:-.034,p:"332 124L332 181L307 181L307 126C307 52 277 14 240 14C173 14 173 105 173 122L173 400L316 400L316 431L173 431L173 615L148 615C147 533 117 426 19 422L19 400L104 400L104 124C104 1 197-11 233-11C304-11 332 60 332 124"}],117:[.442,.011,.556,{sk:-.033,p:"535 0L535 31C465 31 457 38 457 87L457 442L310 431L310 400C380 400 388 393 388 344L388 166C388 79 340 11 267 11C183 11 179 58 179 110L179 442L32 431L32 400C110 400 110 397 110 308L110 158C110 80 110-11 262-11C318-11 362 17 391 79L391-11"}],118:[.431,.011,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C383 399 394 376 394 357C394 348 392 344 388 333L286 78L174 357C168 370 168 374 168 374C168 400 207 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C82 400 86 394 99 363L243 8C249-6 251-11 264-11C277-11 281-2 285 8L416 333C425 356 442 399 508 400"}],119:[.431,.011,.722,{p:"703 400L703 431C681 429 652 428 630 428L537 431L537 400C573 399 595 381 595 352C595 346 595 344 590 331L499 75L400 354C396 366 395 368 395 373C395 400 434 400 454 400L454 431L350 428C320 428 291 429 261 431L261 400C298 400 314 398 324 385C329 379 340 349 347 330L261 88L166 355C161 367 161 369 161 373C161 400 200 400 220 400L220 431L111 428L18 431L18 400C68 400 80 397 92 365L218 11C223-3 226-11 239-11C252-11 254-5 259 9L360 292L462 8C466-3 469-11 482-11C495-11 498-2 502 8L619 336C637 386 668 399 703 400"}],120:[.431,0,.528,{p:"516 0L516 31C462 31 444 33 421 62L287 235C317 273 355 322 379 348C410 384 451 399 498 400L498 431C472 429 442 428 416 428C386 428 333 430 320 431L320 400C341 398 349 385 349 369C349 353 339 340 334 334L272 256L194 357C185 367 185 369 185 375C185 390 200 399 220 400L220 431L112 428C91 428 44 429 17 431L17 400C87 400 88 399 135 339L234 210C187 150 187 148 140 91C92 33 33 31 12 31L12 0C38 2 69 3 95 3L190 0L190 31C168 34 161 47 161 62C161 84 190 117 251 189L327 89C335 78 348 62 348 56C348 47 339 32 312 31L312 0L420 3C447 3 486 2 516 0"}],121:[.431,.205,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C377 399 393 382 393 357C393 347 392 345 387 333L286 87L175 356C171 366 169 370 169 374C169 400 206 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C67 400 86 400 100 365L250 0L225-59C203-114 175-183 111-183C106-183 83-183 64-165C95-161 103-139 103-123C103-97 84-81 61-81C41-81 19-94 19-124C19-169 61-205 111-205C174-205 215-148 239-91L415 336C441 399 492 400 508 400"}],122:[.431,0,.444,{p:"401 187L376 187C367 69 346 25 230 25L112 25L390 401C399 412 399 414 399 418C399 431 391 431 373 431L53 431L42 270L67 270C73 372 92 409 202 409L316 409L37 32C28 21 28 19 28 14C28 0 35 0 54 0L384 0"}],123:[.75,.25,.5,{p:"425-238C425-231 420-226 413-226C338-226 283-177 283-125L283 125C283 183 235 229 168 250C235 271 283 317 283 375L283 625C283 677 338 726 413 726C420 726 425 731 425 738C425 745 420 750 413 750C308 750 217 698 217 625L217 375C217 317 162 262 87 262C80 262 75 257 75 250C75 243 80 238 87 238C162 238 217 183 217 125L217-125C217-198 308-250 413-250C420-250 425-245 425-238"}],124:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],125:[.75,.25,.5,{p:"425 250C425 257 420 262 413 262C338 262 283 317 283 375L283 625C283 698 192 750 87 750C80 750 75 745 75 738C75 731 80 726 87 726C162 726 217 677 217 625L217 375C217 317 265 271 332 250C265 229 217 183 217 125L217-125C217-177 162-226 87-226C80-226 75-231 75-238C75-245 80-250 87-250C192-250 283-198 283-125L283 125C283 183 338 238 413 238C420 238 425 243 425 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.332,{p:""}],163:[.683,.035,.75,{p:"688 144L662 144C662 75 610 17 542 17C475 17 423 61 371 104C371 179 353 253 342 327L494 327L494 357L338 357C335 381 333 406 333 431C333 539 356 657 449 657C507 657 558 624 578 576C575 576 571 577 567 577C542 577 521 556 521 531C521 506 542 485 567 485C592 485 613 506 613 531C613 617 538 683 449 683C332 683 263 559 263 431C263 406 266 381 269 357L119 357L119 327L274 327C283 270 297 214 302 157C273 175 242 187 206 187C133 187 62 149 62 82C62 25 106-22 163-22C258-22 358 7 370 83C435 29 497-35 583-35C659-35 688 56 688 144ZM304 115C304 48 236 4 163 4C121 4 88 40 88 82C88 135 147 161 206 161C242 161 274 149 303 132"}],165:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L422 339L392 339L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L290 339L150 339L150 309L309 309L331 273L331 191L150 191L150 161L331 161L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 161L600 161L600 191L417 191L417 273L439 309L600 309L600 339L458 339L610 587C647 648 706 652 738 652"}],167:[.705,.205,.444,{p:"374-53C374 19 319 65 261 96C334 117 374 182 374 243C374 343 268 389 225 409C156 439 126 497 126 553C126 611 156 683 223 683C255 683 307 668 328 617C302 615 293 598 293 583C293 562 310 550 326 550C335 550 360 554 360 586C360 648 300 705 222 705C134 705 69 633 69 553C69 481 124 435 182 404C109 383 69 318 69 257C69 157 175 111 218 91C287 61 317 3 317-53C317-111 287-183 220-183C188-183 136-168 115-117C141-115 150-98 150-83C150-62 133-50 117-50C108-50 83-54 83-86C83-148 143-205 221-205C309-205 374-133 374-53ZM317 243C317 166 270 113 227 113C213 113 126 159 126 257C126 334 173 387 216 387C230 387 317 341 317 243"}],168:[.652,-.557,.5,{p:"210 605C210 629 189 652 162 652C131 652 113 627 113 605C113 580 134 557 161 557C192 557 210 582 210 605ZM388 605C388 629 367 652 340 652C309 652 291 627 291 605C291 580 312 557 339 557C370 557 388 582 388 605"}],172:[.367,-.133,.667,{p:"620 153L620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347C47 336 56 327 67 327L580 327L580 153C580 142 589 133 600 133C611 133 620 142 620 153"}],175:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],176:[.683,-.406,.375,{p:"326 544C326 621 264 683 188 683C111 683 49 621 49 544C49 468 111 406 188 406C264 406 326 468 326 544ZM286 544C286 490 242 446 188 446C133 446 89 490 89 544C89 599 133 643 188 643C242 643 286 599 286 544"}],177:[.583,.084,.778,{p:"722-64C722-53 713-44 702-44L409-44L409 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-44L76-44C65-44 56-53 56-64C56-75 65-84 76-84L702-84C713-84 722-75 722-64"}],180:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],181:[.441,.194,.556,{p:"534 0L534 31C463 31 456 38 456 89L456 441L308 430L308 399C379 399 386 392 386 341L386 167C386 79 340 11 266 11C183 11 180 59 180 111L180 441L32 430L32 399C103 399 110 392 110 341L110-116C110-163 101-163 32-163L32-194L145-191L258-194L258-163C189-163 180-163 180-116L180 2C195-4 223-11 261-11C316-11 360 16 388 75L389 75L389-11"}],182:[.694,.194,.611,{p:"582 674C582 694 563 694 549 694L306 694C166 694 56 589 56 463C56 306 221 235 349 230L349-161C349-175 349-194 369-194C389-194 389-175 389-161L389 654L459 654L459-161C459-175 459-194 479-194C499-194 499-175 499-161L499 654L549 654C563 654 582 654 582 674"}],183:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],215:[.491,-.009,.778,{p:"624 15C632 22 632 35 624 43L417 250L624 457C632 465 632 478 624 485C617 493 604 493 596 485L389 278L182 485C174 493 161 493 154 485C146 478 146 465 154 457L361 250L154 43C146 35 146 22 154 15C161 7 174 7 182 15L389 222L596 15C604 7 617 7 624 15"}],240:[.695,.011,.5,{p:"471 238C471 288 471 367 413 467C376 530 324 582 264 620L340 664L324 691L233 638C185 664 133 683 80 695L72 669C115 657 155 638 191 614L118 572L133 545L219 595C290 539 343 463 368 374C342 413 301 447 247 447C133 447 28 346 28 213C28 88 128-11 250-11C320-11 374 23 402 50C471 118 471 187 471 238ZM387 214C387 21 269 14 250 14C208 14 167 36 140 81C114 125 112 184 112 222C112 267 115 322 145 367C175 410 217 425 249 425C324 425 387 335 387 214"}],247:[.504,.004,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451ZM442 49C442 78 418 102 389 102C360 102 336 78 336 49C336 20 360-4 389-4C418-4 442 20 442 49"}],305:[.442,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0"}],567:[.442,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50"}],710:[.692,-.516,.5,{p:"402 530L250 692L98 530L111 516L250 624L389 516"}],711:[.692,-.516,.5,{p:"402 678L389 692L250 584L111 692L98 678L250 516"}],713:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],714:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],715:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],728:[.69,-.518,.5,{p:"400 690L378 690C376 603 310 556 251 556C188 556 125 605 123 690L101 690C103 582 176 518 250 518C328 518 398 585 400 690"}],729:[.657,-.551,.278,{p:"192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],730:[.705,-.529,.75,{p:"438 617C438 577 414 559 375 559C337 559 312 576 312 617C312 657 336 675 375 675C413 675 438 658 438 617ZM471 618C471 664 430 705 376 705C318 705 279 662 279 618C279 567 323 529 374 529C430 529 471 569 471 618"}],732:[.651,-.558,.5,{p:"417 636L401 651C401 651 363 603 319 603C296 603 271 618 254 628C227 644 209 651 192 651C154 651 135 629 84 573L100 558C100 558 138 606 182 606C205 606 230 591 247 581C274 565 292 558 309 558C347 558 366 580 417 636"}],768:[.733,-.545,0,{dx:.295,sk:-.295,p:"-202 563L-322 716C-326 722-337 733-352 733C-370 733-388 715-388 697C-388 685-380 674-371 667L-219 545"}],769:[.733,-.545,0,{dx:.233,sk:-.233,p:"-140 697C-140 715-158 733-176 733C-191 733-202 722-206 716L-326 563L-309 545L-157 667C-148 674-140 685-140 697"}],770:[.734,-.587,0,{dx:.264,sk:-.264,p:"-82 607C-138 656-199 698-264 734C-329 698-390 656-446 607L-434 587C-376 612-319 641-264 672C-209 641-152 612-94 587"}],771:[.746,-.554,0,{dx:.264,sk:-.264,p:"-79 734C-79 741-85 746-91 746C-97 746-102 741-103 736C-109 691-134 672-161 659C-169 655-178 653-186 653C-208 653-231 665-253 675C-282 688-314 700-345 700C-360 700-376 697-390 690C-429 671-440 630-448 568C-449 567-449 567-449 566C-449 559-443 554-437 554C-431 554-426 559-425 564C-419 609-394 628-367 641C-359 645-350 647-342 647C-320 647-297 635-275 625C-246 612-214 600-183 600C-168 600-152 603-138 610C-99 629-88 670-80 732C-79 733-79 733-79 734"}],772:[.64,-.609,0,{dx:.264,sk:-.263,p:"-83 609L-83 640L-444 640L-444 609"}],773:[.67,-.63,0,{dx:.264,sk:-.264,p:"-68 650C-68 661-77 670-88 670L-440 670C-451 670-460 661-460 650C-460 639-451 630-440 630L-88 630C-77 630-68 639-68 650"}],774:[.729,-.592,0,{dx:.264,sk:-.264,p:"-77 721L-99 729C-120 666-194 646-264 646C-334 646-408 666-429 729L-451 721C-425 642-348 592-264 592C-180 592-103 642-77 721"}],775:[.677,-.571,0,{dx:.265,sk:-.265,p:"-211 624C-211 651-234 677-264 677C-298 677-318 649-318 624C-318 597-295 571-265 571C-231 571-211 599-211 624"}],776:[.672,-.577,0,{dx:.264,sk:-.261,p:"-304 625C-304 649-325 672-352 672C-383 672-401 647-401 625C-401 600-380 577-353 577C-322 577-304 602-304 625ZM-126 625C-126 649-147 672-174 672C-205 672-223 647-223 625C-223 600-202 577-175 577C-144 577-126 602-126 625"}],778:[.725,-.549,0,{dx:.264,sk:-.264,p:"-201 637C-201 597-225 579-264 579C-302 579-327 596-327 637C-327 677-303 695-264 695C-226 695-201 678-201 637ZM-168 638C-168 684-209 725-263 725C-321 725-360 682-360 638C-360 587-316 549-265 549C-209 549-168 589-168 638"}],780:[.725,-.578,0,{dx:.264,sk:-.264,p:"-82 705L-94 725C-152 700-209 671-264 640C-319 671-376 700-434 725L-446 705C-390 656-329 614-264 578C-199 614-138 656-82 705"}],824:[.75,.25,0,{sk:-.263,p:"-69 730C-69 741-78 750-89 750C-98 750-106 745-108 737L-457-223C-458-225-458-228-458-230C-458-241-450-250-438-250C-430-250-422-245-420-237L-71 723C-70 725-69 728-69 730"}],913:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],914:[.683,0,.708,{sk:-.068,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],915:[.68,0,.625,{sk:-.015,p:"582 455L554 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 609C225 642 227 649 274 649L377 649C520 649 541 590 557 455"}],916:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],917:[.68,0,.681,{sk:-.022,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],918:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],919:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],920:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM624 339C624 84 483 1 389 1C290 1 153 87 153 339C153 596 292 683 388 683C489 683 624 592 624 339ZM567 270L567 414L542 414L542 380L235 380L235 414L210 414L210 270L235 270L235 304L542 304L542 270"}],921:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],922:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],923:[.716,0,.694,{p:"661 0L661 31C585 31 582 37 570 74L370 695C364 714 358 716 347 716C331 716 329 712 324 695L132 100C122 70 102 31 32 31L32 0L125 3L238 0L238 31C184 32 161 59 161 83C161 88 161 91 166 105L316 571L474 79C479 65 479 61 479 61C479 31 420 31 394 31L394 0C429 3 500 3 538 3"}],924:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],925:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],926:[.677,0,.667,{p:"619 521L611 677L55 677L47 521L72 521C74 562 77 588 84 599C90 607 151 607 160 607L506 607C517 607 576 607 582 599C589 588 592 562 594 521ZM624 167L599 167C596 121 595 95 587 81C581 70 529 70 507 70L159 70C141 70 86 70 79 80C71 93 69 123 67 167L42 167L50 0L616 0ZM527 266L527 438L502 438L502 387L164 387L164 438L139 438L139 266L164 266L164 317L502 317L502 266"}],927:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],928:[.68,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 602C613 638 615 649 692 649L716 649L716 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 649L524 649L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],929:[.683,0,.681,{sk:-.058,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],931:[.683,0,.722,{sk:-.011,p:"665 236L640 236C622 69 554 42 397 42L121 42L372 326C381 336 381 342 381 342C381 347 377 352 374 356L169 652L400 652C569 652 619 616 640 458L665 458L637 683L82 683C58 683 56 683 56 660L305 298L67 27C57 16 57 14 57 11C57 0 67 0 82 0L637 0"}],932:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],933:[.705,0,.778,{p:"721 552C721 612 681 705 590 705C486 705 413 614 389 462L388 462C381 505 346 705 187 705C96 705 56 612 56 552C56 544 56 535 72 535C86 535 86 543 87 548C95 628 181 628 186 628C324 628 344 431 344 351L344 79C344 45 344 31 249 31L216 31L216 0C252 3 347 3 388 3C429 3 525 3 561 0L561 31L528 31C433 31 433 44 433 79L433 351C433 446 459 628 591 628C622 628 683 613 690 551C691 542 692 535 705 535C721 535 721 544 721 552"}],934:[.683,0,.722,{p:"665 341C665 445 551 536 399 548L399 604C399 638 399 652 494 652L527 652L527 683C491 680 399 680 358 680C317 680 224 680 188 683L188 652L221 652C316 652 316 639 316 604L316 548C163 533 56 441 56 342C56 239 167 150 316 135L316 79C316 45 316 31 221 31L188 31L188 0C224 3 316 3 357 3C398 3 491 3 527 0L527 31L494 31C399 31 399 44 399 79L399 135C554 147 665 240 665 341ZM316 158C174 177 156 279 156 341C156 393 166 505 316 525ZM565 342C565 282 550 175 399 157L399 526C537 510 565 418 565 342"}],935:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],936:[.683,0,.778,{p:"720 543C720 554 712 554 696 554L658 554C619 554 570 547 569 402C568 292 535 186 427 160L427 604C427 638 427 652 522 652L555 652L555 683C519 680 427 680 386 680C345 680 252 680 216 683L216 652L249 652C344 652 344 639 344 604L344 160C213 195 208 349 208 414C207 535 163 554 119 554L82 554C67 554 57 554 57 543C57 538 60 533 66 532C99 528 124 514 125 396C125 373 128 294 176 227C215 173 276 144 344 135L344 79C344 45 344 31 249 31L216 31L216 0C252 3 344 3 385 3C426 3 519 3 555 0L555 31L522 31C427 31 427 44 427 79L427 135C499 144 560 174 599 226C651 297 652 376 652 420C652 436 653 525 707 532C713 533 720 534 720 543"}],937:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],945:[.442,.011,.641,{sk:.035,p:"637 60C635 67 629 70 623 70C616 70 613 67 612 60C606 11 568 11 568 11C537 11 518 89 512 113C507 134 506 136 513 148C578 266 569 383 569 383C569 383 566 393 555 393C545 393 546 390 545 372C543 309 529 233 497 174L481 236C442 393 337 442 263 442C126 442 29 299 65 158C88 65 167-11 269-11C332-11 398 12 459 73C485 20 526-11 571-11C624-11 641 44 637 60ZM448 99C380 22 305 11 265 11C205 11 164 56 148 120C136 169 135 277 154 328C183 401 232 420 267 420C366 420 399 289 418 211C428 174 442 116 448 99"}],946:[.706,.194,.558,{p:"486 186C485 208 483 230 478 250C468 290 448 327 421 358C404 375 387 390 367 401C375 407 384 413 392 421C424 451 444 492 444 537C444 550 443 562 440 574C432 605 414 634 390 656C355 688 309 706 262 706C142 706 85 569 85 433L84-182C86-190 91-194 97-194L102-194C107-194 111-191 111-187L110 87C142 29 198-11 266-11C323-11 379 8 422 46C461 82 485 133 486 186ZM418 191C418 145 408 98 377 63C348 30 305 11 261 11C189 11 135 66 117 137C113 153 111 169 111 186L110 428C111 554 156 683 266 683C300 683 332 669 354 643C367 628 374 611 379 592C383 576 385 559 385 542C385 504 377 466 353 437C347 430 339 423 332 418C310 426 285 431 261 431C225 431 183 431 183 404L184 397C190 373 231 373 266 373C291 373 315 377 338 386C353 376 366 363 377 347C393 326 402 303 409 278C416 250 418 220 418 191ZM303 403C290 398 275 395 261 395C239 395 208 395 208 399C209 408 242 408 266 408C279 408 292 406 303 403"}],947:[.442,.215,.586,{p:"515 421C512 431 500 431 500 431C497 431 491 431 490 424C462 329 447 229 432 128C423 159 403 235 340 332C301 393 249 442 180 442C55 442 23 290 30 259C33 249 42 249 52 249L55 254C65 369 174 370 185 370C336 370 390 195 410 116C425 55 425 38 423 18C419-55 418-171 424-197C427-208 434-215 442-215C455-215 457-193 459-155C461-71 456-14 453 17C452 30 450 43 451 56C458 155 485 304 505 383C509 395 516 417 515 421"}],948:[.712,.011,.474,{p:"403 182C403 216 399 251 391 284C387 300 382 315 377 330C356 377 325 417 288 452C230 509 147 588 136 633C134 639 134 645 136 650C138 659 144 668 152 673C162 678 171 679 182 679C228 677 264 645 306 629C310 628 314 627 317 627C331 627 344 636 348 649C349 655 350 661 348 667C345 680 335 690 321 693C282 702 237 712 201 712C192 712 183 711 176 710C162 707 148 703 137 694C126 686 118 674 114 660C109 645 110 628 115 609C128 556 175 492 219 436C180 427 146 406 118 376C79 333 59 276 60 218C59 197 62 177 67 157C76 120 94 86 120 57C157 15 211-11 267-11C355-11 403 84 403 182ZM342 163C342 90 325 11 262 11C221 11 186 34 162 68C150 86 140 107 135 129C128 156 127 185 127 213C127 265 134 318 163 360C181 386 207 406 235 415L240 410C269 374 296 336 315 294C323 278 328 261 332 244C339 218 343 190 342 163"}],949:[.453,.022,.535,{sk:-.024,p:"420 81C418 87 412 91 406 91C401 91 399 87 398 84C390 61 375 24 255 24C194 24 105 39 88 110C79 144 94 197 147 227C184 213 213 213 237 213C263 213 318 213 310 244C304 268 268 271 230 271C209 271 175 269 142 252C116 264 94 283 88 310C72 371 161 407 251 407C267 407 303 407 350 379C363 371 366 369 373 369C386 369 397 382 393 396C388 415 318 453 250 453C135 453 44 386 63 310C73 267 116 242 120 239C70 206 52 150 63 104C79 39 151-22 257-22C389-22 424 66 420 81ZM284 243C271 236 269 235 231 235C209 235 197 235 177 240C198 248 219 249 236 249C261 249 265 248 284 243"}],950:[.697,.205,.53,{sk:-.041,p:"484-84C474-46 450-25 440-17C419 2 398 8 334 28C247 55 230 60 201 81C149 119 135 176 130 195C92 350 170 525 257 579C280 561 303 561 323 561C348 561 412 561 404 592C398 617 357 619 317 619C306 619 279 619 256 609C248 621 245 626 239 647C236 661 235 684 235 684C233 692 227 697 220 697C202 697 213 651 214 648C218 631 226 613 238 598C146 545 34 361 82 167C118 26 216-4 294-28C327-39 329-39 360-49C383-56 427-70 439-117C446-144 437-183 400-183C374-183 344-171 318-153C310-147 308-146 304-146C299-146 295-150 297-157C300-167 352-205 405-205C467-205 498-141 484-84ZM378 591C371 588 362 583 318 583C297 583 290 583 278 590C291 597 309 597 322 597C355 597 359 596 378 591"}],951:[.442,.216,.53,{sk:-.047,p:"465 277C465 295 465 308 458 335C442 400 392 442 317 442C238 442 199 390 183 355C164 412 115 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 353 120 342 120 290L119 59C120 44 120 21 121 16C126-2 142-11 157-11C169-11 185-3 187 17C187 17 188 66 187 91L187 181C187 203 188 225 187 248C188 254 187 287 187 293C188 302 205 358 232 385C250 401 276 420 319 420C362 420 382 386 391 350C392 345 396 327 396 287L397-173C397-185 398-189 398-189C402-204 416-216 433-216C464-216 464-187 464-176"}],952:[.705,.011,.488,{p:"412 500C396 566 343 705 241 705C102 705 18 423 76 194C99 100 156-11 247-11C388-11 468 276 412 500ZM348 363L139 363C140 427 140 507 163 578C177 627 200 683 245 683C294 683 316 619 331 562C343 513 348 462 348 363ZM347 331C348 285 348 200 328 128C310 60 284 11 241 11C208 11 180 40 157 133C146 175 138 233 139 331"}],953:[.442,.011,.308,{sk:-.056,p:"303 143C301 153 292 153 289 153C280 153 279 149 279 142C272 44 197 11 154 11C140 11 128 14 120 44C114 68 116 91 120 118C134 239 133 407 131 415C127 432 113 442 96 442C85 442 68 435 65 416C63 397 66 348 65 329C64 324 61 236 61 223C61 213 58 188 59 178C58 150 45 103 53 71C64 30 102-11 158-11C272-11 312 110 303 143"}],954:[.442,.011,.53,{sk:-.018,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C500 66 490 11 445 11C424 11 410 24 401 59C398 74 396 98 395 115C395 124 395 137 392 148C369 242 229 249 172 251C201 269 226 296 247 319C284 358 307 382 342 399C342 394 342 382 343 377C346 365 359 342 390 342C422 342 436 371 430 396C428 405 417 431 381 431C320 431 274 381 239 344C186 286 165 271 132 259L133 337C132 363 133 410 131 415C127 432 113 442 96 442C93 442 65 442 65 406L64 39C64 25 64 23 66 16C71-2 87-11 102-11C132-11 132 13 132 45C133 81 132 62 133 230C217 227 309 210 325 145C327 138 328 133 328 123C328 107 330 96 332 88C347 29 397-11 449-11C481-11 502 7 514 41C528 83 525 143 525 143"}],955:[.694,.013,.537,{ic:.026,sk:-.202,p:"563-1C563 2 560 4 556 8C543 19 534 34 522 54L175 623C140 681 83 694 36 694C31 694 18 694 20 683C22 675 32 673 32 673C66 667 75 661 117 593L282 321L74 47C65 35 61 29 64 16C68-1 85-13 101-13C117-13 124-2 129 8L299 292C366 187 453 34 474 11C496-11 506-11 533-11L555-11C564-10 564-4 563-1"}],956:[.442,.216,.53,{sk:-.028,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C501 70 497 11 456 11C429 11 420 37 415 57C409 79 410 126 409 161L410 269C409 284 410 322 410 337C409 360 410 398 408 404C404 422 387 431 372 431C367 431 342 430 342 396L342 209L341 107C342 102 316 11 235 11C185 11 153 44 140 98C132 127 132 155 132 183L132 351C132 372 133 410 131 415C127 432 113 442 96 442C93 442 65 441 65 406L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C132-186 132-134 132 20C171-7 217-11 237-11C307-11 335 34 352 62C372 17 416-11 460-11C495-11 512 12 520 44C528 80 525 143 525 143"}],957:[.442,0,.502,{sk:-.042,p:"435 415C431 432 417 442 400 442C392 442 370 438 369 409C362 182 238 70 133 33L131 431C131 431 129 442 116 442C93 442 22 434-4 432C-12 431-22 430-18 412C-15 400-6 400 9 400C57 400 61 393 63 383C65 376 65 329 65 302L65 57L65 12C68 1 78 0 84 0L98 0C165 12 264 51 343 147C445 270 438 406 435 415"}],958:[.697,.205,.53,{sk:-.069,p:"481-98C469-50 428-32 416-27L349-4C327 4 305 12 282 19L216 43C167 61 130 90 119 132C109 173 126 260 200 302C240 289 270 289 291 289C321 289 384 289 376 320C370 345 326 347 287 347C269 347 240 347 206 335C174 361 162 394 157 413C143 469 160 546 225 583C249 561 272 561 295 561C320 561 384 561 376 592C370 618 325 619 286 619C273 619 249 619 225 614C219 623 216 630 211 647C208 661 207 684 207 684C205 692 199 697 192 697C174 697 185 651 186 648C191 628 201 613 203 609C103 579 55 499 75 422C84 385 112 343 166 316L156 306C65 234 66 140 75 104C87 56 121 28 124 25C164-8 174-12 256-40C322-64 324-64 389-87C405-94 427-101 434-130C440-153 430-183 399-183C355-183 316-159 303-151C296-147 294-146 290-146C282-146 282-153 283-157C286-169 348-205 404-205C466-205 494-147 481-98ZM350 591C343 588 334 583 290 583C271 583 259 583 246 592C261 597 282 597 293 597C327 597 331 596 350 591ZM350 319C343 315 334 311 288 311C265 311 256 311 236 319C258 325 280 325 292 325C327 325 331 324 350 319"}],959:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],960:[.431,.011,.586,{sk:-.014,p:"515 407C509 431 488 431 469 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 119 373 139 373L196 373C194 252 170 131 151 40C147 25 147 23 149 16C154-3 172-11 185-11C215-11 216 17 219 54L221 152L222 373L335 373C339 225 341 182 357 115C361 100 368 73 384 39C405-5 418-11 433-11C453-11 469 7 464 27C463 33 462 35 453 49C406 121 390 186 383 214C369 267 363 321 361 373L475 373C488 373 524 373 515 407"}],961:[.442,.216,.488,{p:"421 279C395 385 315 442 242 442C145 442 65 342 65 220L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C133-186 132-52 132 56C162 16 201-11 248-11C365-11 459 130 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C171 11 135 91 133 100C132 104 132 124 132 137C132 249 133 285 145 325C170 398 214 420 245 420C282 420 321 391 339 322"}],962:[.442,.108,.474,{p:"423 0C411 50 385 62 298 104C278 114 276 114 224 140C182 161 134 184 119 246C96 337 183 420 292 420C313 420 335 417 374 401C384 397 387 395 390 395C398 395 405 404 403 412C398 434 332 442 293 442C141 442 46 327 74 215C96 130 167 95 216 72L323 20C347 8 368-2 375-33C381-58 371-86 342-86C336-86 319-85 299-77C297-76 293-75 290-75C285-75 280-79 281-85C285-100 332-108 348-108C405-108 436-53 423 0"}],963:[.431,.011,.599,{p:"528 407C522 431 501 431 483 431L255 431C104 431 35 266 64 147C86 59 163-11 254-11C372-11 475 110 436 264C432 281 420 329 378 373L488 373C501 373 537 373 528 407ZM369 276C381 229 381 147 360 96C336 37 288 11 249 11C200 11 151 47 133 119C126 149 117 231 138 290C162 359 219 373 253 373C337 373 361 307 369 276"}],964:[.431,.012,.53,{sk:-.033,p:"459 407C453 431 432 431 413 431L133 431C113 431 74 431 42 384C18 348 2 300 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 118 373 139 373L222 373L204 52C203 40 202 19 203 15C206 4 217-12 239-12C272-12 270 16 269 31L251 373L419 373C432 373 468 373 459 407"}],965:[.442,.011,.53,{sk:-.014,p:"477 372C463 428 433 442 416 442C391 442 372 416 378 394C381 381 388 375 399 367C413 356 445 330 457 282C473 216 442 11 316 11C297 11 263 15 237 36C211 58 199 88 194 109C183 151 186 203 200 313C202 324 204 341 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C116 191 118 151 126 121C152 17 246-11 319-11C409-11 448 71 462 107C504 219 481 356 477 372"}],966:[.442,.218,.641,{sk:-.018,p:"590 304C571 382 517 442 442 442C297 442 285 248 274 53C161 73 91 129 73 201C66 229 61 339 104 408C110 417 109 421 109 421C108 425 104 431 94 431C66 431 26 286 50 190C73 96 157 23 271-2L259-170C259-183 258-185 259-190C265-212 285-218 295-218C300-218 322-215 326-192C327-184 324-151 315-9C324-10 332-11 349-11C515-11 630 146 590 304ZM568 282C596 169 497 47 343 47C335 47 333 47 325 48C313 48 312 49 311 52L304 160C303 288 357 384 446 384C515 384 556 330 568 282"}],967:[.442,.205,.641,{sk:-.053,p:"637-140C636-135 632-129 622-129C612-129 612-133 612-143C609-167 588-183 569-183C518-183 389 59 348 136L519 403C528 414 527 416 526 419C525 425 519 431 511 431C505 431 503 426 498 419L333 164C261 291 247 316 211 369C194 392 160 442 72 442C14 442 1 390 4 376C4 376 7 366 19 366C28 366 28 372 29 377C34 416 65 420 71 420C101 420 150 344 178 300C230 221 291 105 292 102C292 102 292 99 286 91L120-166C112-177 113-179 113-182C115-188 122-194 128-194C135-194 139-187 142-183L307 74C364-30 386-69 424-125C445-155 479-205 568-205C626-205 640-153 637-140"}],968:[.694,.205,.641,{sk:.028,p:"596 216C599 241 599 328 588 372C574 428 544 442 527 442C502 442 483 416 489 394C492 381 499 375 510 367C524 356 556 330 568 282C584 218 552 136 526 100C460 11 396 11 360 11L361 668C361 672 362 678 360 683C358 693 351 694 346 694C336 694 335 692 336 674L335 13C257 22 209 59 193 125C188 145 181 171 200 311C201 323 204 340 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C114 176 121 150 125 133C149 38 237-3 334-9C335-45 336-47 335-100C335-111 335-192 336-195C336-195 338-205 350-205C350-205 357-205 358-201C361-199 360-174 360-160L361-11C398-11 486-11 553 96C583 142 593 186 596 216"}],969:[.442,.011,.641,{p:"596 239C597 282 596 332 586 372C580 398 569 420 551 433C543 439 535 442 526 442C514 442 502 436 495 426C488 416 486 405 489 394C491 384 497 376 506 369C536 347 557 316 566 281C569 269 571 256 571 244C571 153 536 61 457 61C401 61 358 99 336 151C342 179 345 209 344 239C344 248 344 257 342 265C338 280 330 291 316 291C297 291 294 266 294 244C294 213 297 183 304 154C284 100 246 61 191 61C130 61 91 111 76 174C71 194 68 217 67 239C67 299 89 355 114 408C116 412 117 417 116 421C114 427 109 432 103 435C100 437 97 437 94 437C88 437 82 434 78 428C51 371 42 307 42 244C42 206 46 167 55 132C75 51 120-11 196-11C259-11 300 33 322 95C349 33 395-11 462-11C566-11 597 118 596 239"}],977:[.705,.011,.53,{sk:.026,p:"523 338C521 346 513 347 499 350L468 356C467 440 454 494 451 506C441 543 395 705 290 705C207 705 168 600 188 522C212 425 318 377 394 354C394 264 393 206 377 138C371 110 347 11 288 11C220 11 202 62 194 91C188 117 188 149 187 172L187 249L187 297C188 314 187 335 184 350C169 410 116 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 352 120 298 120 261L120 188C120 158 120 133 127 104C151 9 226-11 291-11C397-11 464 147 468 335C479 333 510 326 516 326C520 326 525 329 523 338ZM394 376C341 393 235 432 212 523C197 585 224 683 294 683C319 683 350 668 376 564C392 501 393 433 394 376"}],981:[.694,.205,.641,{p:"571 262C551 341 475 433 333 443L333 670L332 684C332 684 330 694 318 694C308 694 307 691 308 674L307 443C150 438 36 305 70 169C94 74 183-5 307-12L307-106L307-194C310-204 317-205 322-205C327-205 329-204 331-201C333-199 333-175 332-161L333-12C493-7 604 128 571 262ZM307 10C246 13 165 48 140 148C110 268 161 408 307 421ZM500 283C530 165 480 22 333 10L333 421C410 417 478 371 500 283"}],982:[.431,.011,.836,{sk:-.014,p:"765 407C759 431 738 431 719 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 287 31 297C40 320 53 340 75 355C100 373 111 373 174 373C135 302 110 213 137 105C150 54 180-11 254-11C351-11 402 69 428 153L429 152C430 146 432 135 435 126C452 55 492-11 573-11C719-11 755 201 730 299C724 324 714 349 701 373C718 373 745 373 750 375C758 379 770 390 765 407ZM705 299C731 195 680 47 568 47C507 47 475 94 457 163C454 176 446 211 445 265C445 281 444 284 444 284C442 294 430 294 430 294C422 294 419 292 419 283C410 97 311 47 249 47C203 47 173 79 159 138C138 220 163 303 205 373L675 373C689 349 701 315 705 299"}],1008:[.442,.012,.624,{sk:-.015,p:"586 145C583 155 578 155 571 155C564 155 561 153 560 137C557 42 525 18 491 18C457 19 436 55 436 115C436 199 455 270 497 382C502 388 504 395 504 402C504 410 501 419 495 426C490 432 480 439 469 439C464 439 459 438 455 433C380 351 308 262 192 127C205 184 214 261 214 316C214 390 182 442 132 442C37 442 36 297 38 288C41 278 46 278 53 278C60 278 63 280 64 296C67 391 99 416 133 416C167 415 188 378 188 318C188 235 159 114 127 51C120 42 117 32 117 23C117 4 128-12 145-12C152-12 161-9 170 0C245 74 346 197 430 300C418 245 410 170 410 117C410 43 442-9 492-9C587-9 588 136 586 145"}],1009:[.442,.194,.488,{p:"421 279C395 385 315 442 242 442C162 442 80 372 66 244C65 233 60 12 82-77C95-128 125-175 247-175C284-175 303-171 343-171C361-171 363-171 369-172C384-173 388-174 391-182C394-188 395-194 406-194C415-194 420-190 414-166C402-117 358-117 258-117C168-117 122-117 105-50C103-42 94-4 92 96C125 32 183-11 247-11C367-11 458 132 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C209 11 163 34 142 116C126 179 130 279 145 325C168 395 212 420 245 420C282 420 321 391 339 322"}],1012:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM623 380L154 380C168 605 297 683 388 683C483 683 609 602 623 380ZM623 304C611 76 479 1 389 1C295 1 166 79 154 304"}],1013:[.431,.011,.414,{ic:.007,sk:.03,p:"421 40C420 43 417 54 408 54C408 54 404 54 396 48C370 28 337 11 300 11C242 11 182 53 160 141C151 176 150 214 150 226L315 226C331 226 349 226 344 243C341 257 329 257 312 257L150 257C153 342 194 400 285 400L316 400C333 400 349 400 345 417C341 431 328 431 311 431L276 431C146 431 37 331 76 178C103 68 198-11 304-11C369-11 424 29 421 40"}],8192:[0,0,.5,{p:""}],8193:[0,0,1,{p:""}],8194:[0,0,.5,{p:""}],8195:[0,0,1,{p:""}],8196:[0,0,.333,{p:""}],8197:[0,0,.25,{p:""}],8198:[0,0,.167,{p:""}],8199:[0,0,.5,{p:""}],8200:[0,0,.25,{p:""}],8201:[0,0,.2,{p:""}],8202:[0,0,.1,{p:""}],8203:[0,0,0,{p:""}],8208:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],8209:[.245,-.187,.333,{p:"299 187L299 245L34 245L34 187"}],8210:[.342,-.302,.68,{p:"624 322C624 333 615 342 604 342L76 342C65 342 56 333 56 322C56 311 65 302 76 302L604 302C615 302 624 311 624 322"}],8211:[.277,-.255,.5,{p:"499 255L499 277L0 277L0 255"}],8212:[.277,-.255,1,{p:"999 255L999 277L0 277L0 255"}],8213:[.27,-.23,1.152,{p:"1096 250C1096 261 1087 270 1076 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1076 230C1087 230 1096 239 1096 250"}],8214:[.75,.25,.398,{p:"151-230L151 730C151 741 142 750 131 750C120 750 111 741 111 730L111-230C111-241 120-250 131-250C142-250 151-241 151-230ZM287-230L287 730C287 741 278 750 267 750C256 750 247 741 247 730L247-230C247-241 256-250 267-250C278-250 287-241 287-230"}],8216:[.693,-.394,.278,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447"}],8217:[.694,-.395,.278,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589"}],8220:[.693,-.394,.472,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447ZM386 447C386 473 369 500 333 500C313 500 299 490 293 484C292 482 290 481 290 481C290 481 288 495 288 499C288 531 295 603 358 665C370 677 370 679 370 682C370 689 365 693 360 693C349 693 266 617 266 499C266 439 290 394 333 394C368 394 386 421 386 447"}],8221:[.694,-.395,.472,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589ZM400 589C400 649 376 694 333 694C298 694 280 667 280 641C280 615 297 588 333 588C353 588 367 598 373 604C374 606 376 607 376 607C376 607 378 593 378 589C378 557 371 485 308 423C296 411 296 409 296 406C296 399 301 395 306 395C317 395 400 471 400 589"}],8224:[.705,.216,.444,{p:"387 430C387 443 381 464 350 464C329 464 300 456 279 450C276 449 251 442 231 440C232 460 233 488 244 553C249 590 255 627 255 664C255 672 255 705 222 705C188 705 188 673 188 664C188 629 197 571 201 547C208 501 211 469 212 440C201 441 181 445 162 450C143 456 114 464 93 464C58 464 56 436 56 431C56 418 62 397 93 397C114 397 143 405 164 411C167 412 192 419 212 421C210 396 207 376 202 351C188 279 188 271 188 218C188 67 199-101 208-196C209-210 210-216 221-216C233-216 233-211 235-198C241-148 244-95 246-44C250 19 255 122 255 218C255 272 255 279 241 350C236 373 233 394 231 421C242 420 262 416 281 411C300 405 329 397 350 397C385 397 387 425 387 430"}],8225:[.705,.205,.444,{p:"387 477C387 490 381 511 350 511C329 511 300 503 279 497C276 496 251 489 231 487C232 517 239 551 242 565C248 598 255 638 255 666C255 673 255 705 221 705C211 705 188 702 188 666C188 646 192 617 199 582C206 541 211 513 212 487C201 488 181 492 162 497C143 503 114 511 93 511C58 511 56 483 56 478C56 465 62 444 93 444C114 444 143 452 164 458C167 459 192 466 212 468C211 438 204 404 201 390C195 357 188 317 188 289C188 254 210 250 221 250C251 250 255 275 255 289C255 309 251 338 244 373C237 414 232 442 231 468C242 467 262 463 281 458C300 452 329 444 350 444C385 444 387 472 387 477ZM387 22C387 39 375 55 354 55C334 55 317 52 286 44C260 36 253 34 231 32C233 60 237 84 244 126C255 182 255 205 255 210C255 245 233 249 222 249C192 249 188 224 188 210C188 181 196 138 202 104C205 93 210 62 212 32C189 34 186 35 146 46C114 55 97 55 90 55C65 55 56 35 56 22C56 7 66-11 90-11C114-11 138-5 149-1C188 9 195 10 212 12C210-16 206-40 199-82C188-138 188-161 188-166C188-201 210-205 221-205C251-205 255-180 255-166C255-137 247-94 241-60C238-49 233-18 231 12C254 10 257 9 297-2C330-11 348-11 353-11C377-11 387 7 387 22"}],8230:[.106,0,.837,{p:"193 53C193 82 169 106 140 106C111 106 87 82 87 53C87 24 111 0 140 0C169 0 193 24 193 53ZM472 53C472 82 448 106 419 106C390 106 366 82 366 53C366 24 390 0 419 0C448 0 472 24 472 53ZM751 53C751 82 727 106 698 106C669 106 645 82 645 53C645 24 669 0 698 0C727 0 751 24 751 53"}],8239:[0,0,.2,{p:""}],8242:[.748,-.43,.311,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710"}],8243:[.748,-.43,.511,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710"}],8244:[.748,-.43,.711,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710"}],8245:[.748,-.43,.311,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430"}],8246:[.748,-.43,.511,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430"}],8247:[.748,-.43,.711,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430ZM651 430L531 727C527 738 513 748 498 748C477 748 460 731 460 710C460 703 462 696 465 691L624 430"}],8260:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],8279:[.748,-.43,.911,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710ZM851 710C851 731 834 748 813 748C798 748 784 738 780 727L660 430L687 430L845 691C849 696 851 703 851 710"}],8287:[0,0,.222,{p:""}],8288:[0,0,0,{p:""}],8289:[0,0,0,{p:""}],8290:[0,0,0,{p:""}],8291:[0,0,0,{p:""}],8292:[0,0,0,{p:""}],8364:[.705,.022,.627,{p:"571-12L571 143C571 149 567 153 561 153L551 153C546 153 542 149 541 144C533 71 481 8 410 8C347 8 295 49 263 103C232 154 220 211 216 271L472 271C476 271 480 274 482 278L485 291C486 296 481 301 475 301L215 301L214 342L215 383L504 383C508 383 512 386 514 390L517 403C518 408 513 413 507 413L216 413C220 472 232 530 263 581C295 634 347 675 410 675C481 675 533 613 541 539C542 534 546 530 551 530L561 530C567 530 571 534 571 540L571 695C571 701 567 705 561 705L558 705C555 705 552 704 551 702L512 660C482 688 443 705 400 705C319 705 246 662 195 598C153 544 128 480 117 413L67 413C63 413 59 410 58 405L55 395C53 389 58 383 65 383L114 383C113 369 112 355 112 342C112 328 113 314 114 301L67 301C63 301 59 298 58 293L55 283C53 277 58 271 65 271L117 271C128 203 153 139 195 85C246 22 319-22 400-22C443-22 482-5 512 23L551-19C552-21 555-22 558-22L561-22C567-22 571-18 571-12"}],8400:[.711,-.601,0,{dx:.264,sk:-.264,p:"-53 616C-53 624-59 631-68 631L-402 631C-383 647-367 667-357 690C-356 692-355 694-355 696C-355 704-362 711-370 711C-377 711-382 707-384 702C-400 668-429 642-465 630C-471 628-475 623-475 616C-475 608-469 601-461 601L-68 601C-59 601-53 608-53 616"}],8401:[.711,-.601,0,{dx:.264,sk:-.264,p:"-53 616C-53 623-57 628-63 630C-99 642-128 668-144 702C-146 707-151 711-158 711C-166 711-173 704-173 696C-173 694-172 692-171 690C-161 667-145 647-126 631L-460 631C-469 631-475 624-475 616C-475 608-469 601-460 601L-67 601C-59 601-53 608-53 616"}],8402:[.75,.25,0,{sk:-.264,p:"-244-230L-244 730C-244 741-253 750-264 750C-275 750-284 741-284 730L-284-230C-284-241-275-250-264-250C-253-250-244-241-244-230"}],8406:[.711,-.521,0,{dx:.264,sk:-.264,p:"-56 616C-56 624-63 631-71 631L-398 631C-379 647-363 667-353 690C-352 692-352 694-352 696C-352 704-358 711-367 711C-373 711-378 707-380 702C-396 668-425 642-461 630C-467 628-472 623-472 616C-472 609-467 604-461 602C-425 590-396 564-380 530C-378 525-373 521-367 521C-358 521-352 528-352 536C-352 538-352 540-353 542C-363 565-379 585-398 601L-71 601C-63 601-56 608-56 616"}],8407:[.711,-.521,0,{dx:.264,sk:-.264,p:"-56 616C-56 623-61 628-67 630C-103 642-132 668-148 702C-150 707-155 711-161 711C-170 711-176 704-176 696C-176 694-176 692-175 690C-165 667-149 647-130 631L-457 631C-465 631-472 624-472 616C-472 608-465 601-457 601L-130 601C-149 585-165 565-175 542C-176 540-176 538-176 536C-176 528-170 521-161 521C-155 521-150 525-148 530C-132 564-103 590-67 602C-61 604-56 609-56 616"}],8411:[.696,-.604,0,{ic:.002,dx:.264,sk:-.266,p:"-438 650C-438 675-459 696-484 696C-509 696-530 675-530 650C-530 625-509 604-484 604C-459 604-438 625-438 650ZM-218 650C-218 675-239 696-264 696C-289 696-310 675-310 650C-310 625-289 604-264 604C-239 604-218 625-218 650ZM2 650C2 675-19 696-44 696C-69 696-90 675-90 650C-90 625-69 604-44 604C-19 604 2 625 2 650"}],8412:[.696,-.604,0,{ic:.112,dx:.264,sk:-.348,p:"-548 650C-548 675-569 696-594 696C-619 696-640 675-640 650C-640 625-619 604-594 604C-569 604-548 625-548 650ZM-328 650C-328 675-349 696-374 696C-399 696-420 675-420 650C-420 625-399 604-374 604C-349 604-328 625-328 650ZM-108 650C-108 675-129 696-154 696C-179 696-200 675-200 650C-200 625-179 604-154 604C-129 604-108 625-108 650ZM112 650C112 675 91 696 66 696C41 696 20 675 20 650C20 625 41 604 66 604C91 604 112 625 112 650"}],8417:[.711,-.521,0,{dx:.264,sk:-.264,p:"-29 616C-29 623-33 628-39 630C-75 642-104 668-120 702C-122 707-127 711-134 711C-142 711-149 704-149 696C-149 694-148 692-147 690C-137 667-121 647-102 631L-426 631C-407 647-391 667-381 690C-380 692-379 694-379 696C-379 704-386 711-394 711C-401 711-406 707-408 702C-424 668-453 642-489 630C-495 628-499 623-499 616C-499 609-495 604-489 602C-453 590-424 564-408 530C-406 525-401 521-394 521C-386 521-379 528-379 536C-379 538-380 540-381 542C-391 565-407 585-426 601L-102 601C-121 585-137 565-147 542C-148 540-149 538-149 536C-149 528-142 521-134 521C-127 521-122 525-120 530C-104 564-75 590-39 602C-33 604-29 609-29 616"}],8428:[-.171,.281,0,{dx:.264,sk:-.264,p:"-53-186C-53-178-59-171-67-171L-460-171C-469-171-475-178-475-186C-475-194-469-201-460-201L-126-201C-145-217-161-237-171-260C-172-262-173-264-173-266C-173-274-166-281-158-281C-151-281-146-277-144-272C-128-238-99-212-63-200C-57-198-53-193-53-186"}],8429:[-.171,.281,0,{dx:.264,sk:-.264,p:"-53-186C-53-178-59-171-68-171L-461-171C-469-171-475-178-475-186C-475-193-471-198-465-200C-429-212-400-238-384-272C-382-277-377-281-370-281C-362-281-355-274-355-266C-355-264-356-262-357-260C-367-237-383-217-402-201L-68-201C-59-201-53-194-53-186"}],8430:[-.091,.281,0,{dx:.264,sk:-.264,p:"-56-186C-56-178-63-171-71-171L-398-171C-379-155-363-135-353-112C-352-110-352-108-352-106C-352-98-358-91-367-91C-373-91-378-95-380-100C-396-134-425-160-461-172C-467-174-472-179-472-186C-472-193-467-198-461-200C-425-212-396-238-380-272C-378-277-373-281-367-281C-358-281-352-274-352-266C-352-264-352-262-353-260C-363-237-379-217-398-201L-71-201C-63-201-56-194-56-186"}],8431:[-.091,.281,0,{dx:.264,sk:-.264,p:"-56-186C-56-179-61-174-67-172C-103-160-132-134-148-100C-150-95-155-91-161-91C-170-91-176-98-176-106C-176-108-176-110-175-112C-165-135-149-155-130-171L-457-171C-465-171-472-178-472-186C-472-194-465-201-457-201L-130-201C-149-217-165-237-175-260C-176-262-176-264-176-266C-176-274-170-281-161-281C-155-281-150-277-148-272C-132-238-103-212-67-200C-61-198-56-193-56-186"}],8455:[.705,.022,.53,{p:"495 170C495 178 494 181 484 181C478 181 472 177 472 170C472 164 459 119 448 104C422 69 369 10 286 10C163 10 127 101 127 175C127 260 155 353 283 353C320 353 335 362 335 369C335 375 318 375 313 375C155 383 140 465 140 528C140 551 150 683 282 683C324 683 396 672 397 619C374 614 374 600 374 594C374 587 376 576 394 576C418 576 422 604 422 620C422 666 376 705 281 705C147 705 72 634 72 524C72 443 128 380 212 363C101 340 50 272 50 164C50 57 149-22 252-22C435-22 495 137 495 170"}],8462:[.694,.011,.576,{sk:-.075,p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8463:[.694,.011,.576,{p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L241 496L411 600C415 602 417 606 417 610C417 617 411 622 405 622C403 622 400 621 399 620L249 529L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L170 481L71 420C68 418 65 414 65 410C65 403 71 398 77 398C80 398 82 399 84 400L162 448L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8486:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],8487:[.684,.021,.722,{p:"678 522L645 684L485 684C463 684 460 684 460 663C460 593 491 505 514 441C535 383 563 304 563 229C563 69 453 1 362 1C266 1 160 73 160 229C160 304 187 380 216 462C231 504 263 594 263 663C263 684 260 684 237 684L78 684L45 522L70 522C75 548 79 571 88 595C93 611 96 619 154 619L234 619C221 563 190 515 145 449C98 378 57 309 57 230C57 91 192-21 361-21C533-21 666 93 666 230C666 309 625 378 578 449C534 515 502 563 489 619L569 619C627 619 630 611 635 596C643 573 648 547 653 522"}],8490:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],8491:[.892,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584ZM438 804C438 764 414 746 375 746C337 746 312 763 312 804C312 844 336 862 375 862C413 862 438 845 438 804ZM471 805C471 851 430 892 376 892C318 892 279 849 279 805C279 754 323 716 374 716C430 716 471 756 471 805"}],8498:[.694,0,.555,{p:"499 659C499 676 499 694 479 694C459 694 459 675 459 658L459 367L241 367C224 367 206 367 206 347C206 327 224 327 241 327L459 327L459 40L91 40C74 40 56 40 56 20C56 0 74 0 91 0L464 0C495 0 499 3 499 35"}],8501:[.693,0,.611,{p:"554 64C554 92 554 108 461 213C446 230 446 232 446 239C446 242 447 275 464 367C467 386 480 455 484 493C515 457 517 436 518 422C519 417 520 410 528 410C533 410 554 420 554 474C554 491 554 514 518 548C488 575 486 577 465 611C431 664 428 672 423 688C421 691 418 693 414 693C409 693 388 681 388 630C388 609 388 586 455 522C452 474 437 391 434 376C428 341 420 293 417 265L137 587C95 635 93 668 92 680C92 685 91 693 82 693C77 693 56 681 56 630C56 609 56 594 103 534C126 505 115 522 164 461C133 415 83 326 83 241C83 215 88 192 115 142C135 105 143 82 143 61C143 50 143 24 72 22C63 22 56 22 56 11C56 0 64 0 81 0L141 0C187 0 240 10 240 60C240 97 215 128 196 151C155 201 150 213 150 248C150 279 154 367 187 436L473 107C515 59 517 26 518 14C518 9 519 1 528 1C533 1 554 13 554 64"}],8502:[.72,.04,.604,{p:"548 26L548 79C548 92 533 94 529 82C523 64 500 62 474 62C498 158 532 321 530 430C529 524 514 613 452 649C418 668 307 676 252 676C197 676 152 674 133 685C124 691 113 693 108 712C105 725 88 722 88 709L88 644C95 627 102 615 124 605C149 594 192 593 252 593C286 593 338 593 378 586C442 576 466 543 479 472C487 432 485 387 485 352C485 268 454 135 435 62L106 62C85 61 65 51 56 26L56-29C56-42 70-43 75-32C82-16 93-11 107-11L497-11C521-11 539-1 548 26"}],8503:[.721,.03,.528,{p:"471 61C470 69 466 72 459 70C428 63 385 145 379 190C359 322 364 551 306 609C258 660 197 626 142 660C125 670 116 693 108 713C103 725 89 723 89 710L89 626C98 600 110 593 132 580C186 548 224 579 285 542C309 526 334 403 338 330C319 259 271 104 212 80C200 75 190 74 186 74C173 74 166 82 137 83C109 86 76 74 57 48L56-18C56-30 67-34 74-24C89-4 114 3 136 1C165 0 172-7 187-7C197-7 204-6 219 0C266 18 326 177 344 270C356 178 381 35 438-13C444-18 450-16 453-9C468 23 475 19 471 61"}],8504:[.71,.017,.574,{p:"518 579L518 635C509 662 491 681 467 681L107 681C93 681 82 686 75 702C70 713 56 712 56 699L56 632C66 607 84 597 107 597L405 597C411 543 421 485 421 415C421 296 412 100 366 79C356 54 363 13 380-12C384-18 389-19 394-14C448 32 468 128 468 244C468 352 456 502 443 596C469 596 493 594 499 576C503 564 518 566 518 579"}],8592:[.51,.01,1,{p:"942 250C942 261 933 270 922 270L156 270C186 290 212 314 234 342C267 384 290 433 300 486C300 487 301 489 301 490C301 501 292 510 281 510C271 510 263 503 261 494C252 447 231 403 203 367C167 322 123 282 66 263C61 261 57 256 57 250C57 244 61 239 66 237C123 218 167 178 203 133C231 97 252 53 261 6C263-3 271-10 281-10C292-10 301-1 301 10C301 11 300 13 300 14C290 67 267 116 234 158C212 186 186 210 156 230L922 230C933 230 942 239 942 250"}],8593:[.679,.203,.5,{p:"480 441C480 450 474 457 466 460C422 473 382 497 350 528C310 567 276 613 263 669C262 675 256 679 250 679C244 679 238 675 237 669C224 613 190 567 150 528C118 497 78 473 34 460C26 457 20 450 20 441C20 430 29 421 40 421C42 421 44 421 46 422C96 437 141 464 178 499C198 519 215 541 230 564L230-183C230-194 239-203 250-203C261-203 270-194 270-183L270 564C285 541 302 519 322 499C359 464 404 437 454 422C456 421 458 421 460 421C471 421 480 430 480 441"}],8594:[.51,.01,1,{p:"943 250C943 256 939 261 934 263C877 282 833 322 797 367C769 403 748 447 739 494C737 503 729 510 719 510C708 510 699 501 699 490C699 489 700 487 700 486C710 433 733 384 766 342C788 314 814 290 844 270L78 270C67 270 58 261 58 250C58 239 67 230 78 230L844 230C814 210 788 186 766 158C733 116 710 67 700 14C700 13 699 11 699 10C699-1 708-10 719-10C729-10 737-3 739 6C748 53 769 97 797 133C833 178 877 218 934 237C939 239 943 244 943 250"}],8595:[.703,.179,.5,{p:"480 59C480 70 471 79 460 79C458 79 456 79 454 78C404 63 359 36 322 1C302-19 285-41 270-64L270 683C270 694 261 703 250 703C239 703 230 694 230 683L230-64C215-41 198-19 178 1C141 36 96 63 46 78C44 79 42 79 40 79C29 79 20 70 20 59C20 50 26 43 34 40C78 27 118 3 150-28C190-67 224-113 237-169C238-175 244-179 250-179C256-179 262-175 263-169C276-113 310-67 350-28C382 3 422 27 466 40C474 43 480 50 480 59"}],8596:[.51,.01,1,{p:"942 250C942 256 938 261 933 263C876 282 832 322 796 367C768 403 747 447 738 494C736 503 728 510 718 510C707 510 698 501 698 490C698 489 699 487 699 486C709 433 732 384 765 342C787 314 813 290 843 270L157 270C187 290 213 314 235 342C268 384 291 433 301 486C301 487 302 489 302 490C302 501 293 510 282 510C272 510 264 503 262 494C253 447 232 403 204 367C168 322 124 282 67 263C62 261 58 256 58 250C58 244 62 239 67 237C124 218 168 178 204 133C232 97 253 53 262 6C264-3 272-10 282-10C293-10 302-1 302 10C302 11 301 13 301 14C291 67 268 116 235 158C213 186 187 210 157 230L843 230C813 210 787 186 765 158C732 116 709 67 699 14C699 13 698 11 698 10C698-1 707-10 718-10C728-10 736-3 738 6C747 53 768 97 796 133C832 178 876 218 933 237C938 239 942 244 942 250"}],8597:[.757,.257,.5,{p:"480-19C480-8 471 1 460 1C458 1 456 1 454 0C404-15 359-42 322-77C302-97 285-119 270-142L270 642C285 619 302 597 322 577C359 542 404 515 454 500C456 499 458 499 460 499C471 499 480 508 480 519C480 528 474 535 466 538C422 551 382 575 350 606C310 645 276 691 263 747C262 753 256 757 250 757C244 757 238 753 237 747C224 691 190 645 150 606C118 575 78 551 34 538C26 535 20 528 20 519C20 508 29 499 40 499C42 499 44 499 46 500C96 515 141 542 178 577C198 597 215 619 230 642L230-142C215-119 198-97 178-77C141-42 96-15 46 0C44 1 42 1 40 1C29 1 20-8 20-19C20-28 26-35 34-38C78-51 118-75 150-106C190-145 224-191 237-247C238-253 244-257 250-257C256-257 262-253 263-247C276-191 310-145 350-106C382-75 422-51 466-38C474-35 480-28 480-19"}],8598:[.714,.203,1,{p:"958-183C958-177 956-172 952-169L157 626C192 619 228 618 263 622C315 629 366 647 412 677C417 681 421 687 421 694C421 705 412 714 401 714C396 714 393 713 389 711C349 684 304 668 258 662C201 655 142 658 88 685C86 686 84 686 82 686C75 686 69 680 69 673C69 671 69 669 70 667C97 613 100 554 93 497C87 451 71 406 44 366C42 362 41 359 41 354C41 343 50 334 61 334C68 334 74 338 78 343C108 389 126 440 133 492C137 527 136 563 129 598L924-197C927-201 932-203 938-203C949-203 958-194 958-183"}],8599:[.714,.203,1,{p:"959 354C959 359 958 362 956 366C929 406 913 451 907 497C900 554 903 613 930 667C931 669 931 671 931 673C931 680 925 686 918 686C916 686 914 686 912 685C858 658 799 655 742 662C696 668 651 684 611 711C607 713 604 714 599 714C588 714 579 705 579 694C579 687 583 681 588 677C634 647 685 629 737 622C772 618 808 619 843 626L48-169C44-172 42-177 42-183C42-194 51-203 62-203C68-203 73-201 76-197L871 598C864 563 863 527 867 492C874 440 892 389 922 343C926 338 932 334 939 334C950 334 959 343 959 354"}],8600:[.703,.214,1,{p:"959 146C959 157 950 166 939 166C932 166 926 162 922 157C892 111 874 60 867 8C863-27 864-63 871-98L76 697C73 701 68 703 62 703C51 703 42 694 42 683C42 677 44 672 48 669L843-126C808-119 772-118 737-122C685-129 634-147 588-177C583-181 579-187 579-194C579-205 588-214 599-214C604-214 607-213 611-211C651-184 696-168 742-162C799-155 858-158 912-185C914-186 916-186 918-186C925-186 931-180 931-173C931-171 931-169 930-167C903-113 900-54 907 3C913 49 929 94 956 134C958 138 959 141 959 146"}],8601:[.703,.214,1,{p:"958 683C958 694 949 703 938 703C932 703 927 701 924 697L129-98C136-63 137-27 133 8C126 60 108 111 78 157C74 162 68 166 61 166C50 166 41 157 41 146C41 141 42 138 44 134C71 94 87 49 93 3C100-54 97-113 70-167C69-169 69-171 69-173C69-180 75-186 82-186C84-186 86-186 88-185C142-158 201-155 258-162C304-168 349-184 389-211C393-213 396-214 401-214C412-214 421-205 421-194C421-187 417-181 412-177C366-147 315-129 263-122C228-118 192-119 157-126L952 669C956 672 958 677 958 683"}],8602:[.51,.01,.997,{p:"941 250C941 261 932 270 921 270L632 270L710 483C711 485 711 488 711 490C711 501 702 510 691 510C682 510 675 505 672 497L590 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L575 230L497 17C497 15 496 12 496 10C496-1 505-10 516-10C525-10 532-5 535 3L618 230L921 230C932 230 941 239 941 250"}],8603:[.51,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L422 270L500 483C500 485 501 488 501 490C501 501 492 510 481 510C472 510 465 505 462 497L379 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L365 230L287 17C286 15 286 12 286 10C286-1 295-10 306-10C315-10 322-5 325 3L407 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8606:[.51,.01,1.017,{p:"961 250C961 261 952 270 941 270L295 270C324 290 351 314 373 342C405 384 428 433 439 486L439 490C439 501 430 510 419 510C410 510 402 503 400 494C390 447 370 403 341 367C310 327 271 291 224 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L224 230C271 209 310 173 341 133C370 97 390 53 400 6C402-3 410-10 419-10C430-10 439-1 439 10L439 14C428 67 405 116 373 158C351 186 324 210 295 230L941 230C952 230 961 239 961 250"}],8608:[.51,.01,1.017,{p:"961 250C961 256 957 261 952 263C895 282 851 322 815 367C787 403 766 447 757 494C755 503 747 510 737 510C726 510 717 501 717 490C717 489 718 487 718 486C728 433 751 384 784 342C806 314 832 290 862 270L793 270C745 291 707 327 675 367C647 403 626 447 617 494C615 503 607 510 597 510C586 510 577 501 577 490C577 489 578 487 578 486C588 433 611 384 644 342C666 314 692 290 722 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L722 230C692 210 666 186 644 158C611 116 588 67 578 14C578 13 577 11 577 10C577-1 586-10 597-10C607-10 615-3 617 6C626 53 647 97 675 133C707 173 745 209 793 230L862 230C832 210 806 186 784 158C751 116 728 67 718 14C718 13 717 11 717 10C717-1 726-10 737-10C747-10 755-3 757 6C766 53 787 97 815 133C851 178 895 218 952 237C957 239 961 244 961 250"}],8610:[.51,.01,1.192,{p:"1136 10L1136 14C1115 117 1049 203 957 250C1049 297 1115 383 1136 486L1136 490C1136 501 1127 510 1116 510C1106 510 1098 503 1097 494C1076 390 1002 305 903 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L903 230C1002 195 1076 110 1097 6C1098-3 1106-10 1116-10C1127-10 1136-1 1136 10"}],8611:[.51,.01,1.192,{p:"1136 250C1136 256 1132 261 1127 263C1071 282 1026 322 991 367C962 403 942 447 932 494C931 503 923 510 913 510C902 510 893 501 893 490L893 486C904 433 927 384 959 342C981 314 1008 290 1038 270L289 270C190 305 116 390 96 494C94 503 86 510 76 510C65 510 56 501 56 490L56 486C77 383 143 297 235 250C143 203 77 117 56 14L56 10C56-1 65-10 76-10C86-10 94-3 96 6C116 110 190 195 289 230L1038 230C1008 210 981 186 959 158C927 116 904 67 893 14L893 10C893-1 902-10 913-10C923-10 931-3 932 6C942 53 962 97 991 133C1026 178 1071 218 1127 237C1132 239 1136 244 1136 250"}],8612:[.51,.01,.977,{p:"921 10L921 490C921 517 881 517 881 490L881 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L881 230L881 10C881-17 921-17 921 10"}],8614:[.51,.01,.977,{p:"921 250C921 256 917 261 912 263C855 282 811 322 775 367C747 403 726 447 717 494C715 503 707 510 697 510C686 510 677 501 677 490C677 489 678 487 678 486C688 433 711 384 744 342C766 314 792 290 822 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L822 230C792 210 766 186 744 158C711 116 688 67 678 14C678 13 677 11 677 10C677-1 686-10 697-10C707-10 715-3 717 6C726 53 747 97 775 133C811 178 855 218 912 237C917 239 921 244 921 250"}],8617:[.55,.01,.997,{p:"941 390C941 478 869 550 781 550L741 550C730 550 721 541 721 530C721 519 730 510 741 510L781 510C847 510 901 456 901 390C901 324 847 270 781 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L781 230C869 230 941 302 941 390"}],8618:[.55,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510L256 510C267 510 276 519 276 530C276 541 267 550 256 550L216 550C128 550 56 478 56 390C56 302 128 230 216 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8619:[.55,.05,.997,{p:"941 390C941 478 869 550 781 550C692 550 621 478 621 390L621 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L621 230L621-30C621-41 630-50 641-50C652-50 661-41 661-30L661 230L781 230C869 230 941 302 941 390ZM901 390C901 324 847 270 781 270L661 270L661 390C661 456 715 510 781 510C847 510 901 456 901 390"}],8620:[.55,.05,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L376 270L376 390C376 478 304 550 216 550C128 550 56 478 56 390C56 302 128 230 216 230L336 230L336-30C336-41 345-50 356-50C367-50 376-41 376-30L376 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250ZM336 390L336 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510C282 510 336 456 336 390"}],8622:[.51,.01,.996,{p:"940 250C940 256 936 261 930 263C874 282 830 322 794 367C765 403 745 447 736 494C734 503 726 510 716 510C705 510 696 501 696 490C696 489 696 487 697 486C707 433 730 384 763 342C785 314 811 290 841 270L526 270L604 483C605 485 605 488 605 490C605 501 596 510 585 510C577 510 569 505 566 497L484 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L469 230L391 17C391 15 390 12 390 10C390-1 399-10 410-10C419-10 426-5 429 3L512 230L841 230C811 210 785 186 763 158C730 116 707 67 697 14C696 13 696 11 696 10C696-1 705-10 716-10C726-10 734-3 736 6C745 53 765 97 794 133C830 178 874 218 930 237C936 239 940 244 940 250"}],8630:[.562,-.229,.98,{p:"924 250C924 428 764 562 579 562C425 562 309 470 259 332C247 365 230 395 208 423C176 465 134 499 85 522C82 523 79 524 76 524C65 524 56 515 56 504C56 496 61 489 67 486C111 465 148 435 177 399C212 353 240 300 245 241C245 234 251 229 258 229C263 229 267 231 269 235C301 285 351 318 403 342C446 361 493 370 541 368C553 368 562 377 562 388C562 399 553 407 543 408C488 410 435 400 387 378C354 364 324 343 297 319C342 441 443 522 579 522C742 522 884 407 884 250C884 239 893 230 904 230C915 230 924 239 924 250"}],8631:[.562,-.229,.98,{p:"924 504C924 515 915 524 904 524C901 524 898 523 896 522C846 499 804 465 772 423C751 395 733 365 721 332C671 470 555 562 401 562C216 562 56 428 56 250C56 239 65 230 76 230C87 230 96 239 96 250C96 407 238 522 401 522C537 522 638 441 683 319C656 343 626 364 593 378C545 400 492 410 437 408C427 407 418 399 418 388C418 377 427 368 439 368C487 370 534 361 577 342C629 318 679 285 711 235C713 231 717 229 722 229C729 229 735 234 735 241C740 300 768 353 804 399C832 435 869 465 913 486C919 489 924 496 924 504"}],8634:[.68,.059,.771,{p:"715 660C715 671 706 680 695 680C688 680 682 677 679 672C650 633 614 603 572 582C521 556 464 538 405 545L403 545C396 545 390 539 390 531C390 528 391 524 394 522C437 481 460 426 473 370C484 324 484 277 473 230C472 228 472 227 472 225C472 214 481 205 492 205C501 205 509 212 511 220C524 273 524 328 512 379C502 421 485 460 460 496C561 453 633 361 633 250C633 101 513-19 365-19C217-18 98 102 96 250C95 355 156 450 251 493C258 497 263 504 263 512C263 523 254 532 243 532C240 532 237 531 234 530C125 480 54 370 56 250C58 80 195-58 365-59C535-59 673 79 673 250C673 365 606 462 508 517C536 523 564 533 590 546C637 570 679 604 711 648C713 652 715 656 715 660"}],8635:[.68,.059,.771,{p:"715 250C716 370 646 480 536 530C534 531 531 532 528 532C517 532 508 523 508 512C508 504 513 497 520 493C615 450 676 355 675 250C673 102 554-18 406-19C258-19 137 101 137 250C137 361 210 453 311 496C286 460 268 421 259 379C247 328 246 273 259 220C262 212 269 205 279 205C290 205 299 214 299 225C299 227 299 228 298 230C287 277 287 324 298 370C311 426 334 481 377 522C380 524 381 528 381 531C381 539 375 545 368 545L366 545C307 538 250 556 199 582C157 603 121 633 92 672C89 677 83 680 76 680C65 680 56 671 56 660C56 656 57 652 60 648C92 604 134 570 181 546C207 533 234 523 263 517C165 462 97 365 97 250C97 79 236-59 406-59C576-58 713 80 715 250"}],8636:[.503,-.23,1,{p:"950 250C950 261 941 270 930 270L141 270C166 286 190 305 209 328C247 371 276 422 293 477C293 479 294 481 294 483C294 494 285 503 274 503C265 503 257 497 255 489C239 439 213 393 179 354C145 315 107 278 58 255C54 253 50 249 50 243C50 236 56 230 64 230L930 230C941 230 950 239 950 250"}],8637:[.27,.003,1.012,{p:"956 250C956 261 947 270 936 270L69 270C62 270 56 264 56 257C56 251 59 247 64 245C112 222 150 185 185 146C219 107 245 61 260 11C263 3 270-3 279-3C290-3 299 6 299 17C299 19 299 21 298 23C281 78 253 129 215 172C195 195 172 214 147 230L936 230C947 230 956 239 956 250"}],8638:[.697,.203,.441,{p:"385 473C385 482 379 490 371 492C321 508 275 534 236 568C197 602 160 640 137 689C135 693 131 697 125 697C118 697 112 691 112 683L112-183C112-194 121-203 132-203C143-203 152-194 152-183L152 606C168 581 187 557 210 538C253 500 304 471 359 454C361 454 363 453 365 453C376 453 385 462 385 473"}],8639:[.697,.203,.441,{p:"329 683C329 691 323 697 316 697C311 697 306 693 304 689C282 640 244 602 205 568C166 534 120 508 70 492C62 490 56 482 56 473C56 462 65 453 76 453C78 453 80 454 82 454C138 471 188 500 231 538C254 557 273 581 289 606L289-183C289-194 298-203 309-203C320-203 329-194 329-183"}],8640:[.503,-.23,1,{p:"950 243C950 249 946 253 942 255C893 278 855 315 821 354C787 393 761 439 745 489C743 497 735 503 726 503C715 503 706 494 706 483C706 481 707 479 707 477C724 422 753 371 791 328C810 305 834 286 859 270L70 270C59 270 50 261 50 250C50 239 59 230 70 230L936 230C944 230 950 236 950 243"}],8641:[.27,.003,1.012,{p:"956 257C956 264 950 270 942 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L865 230C840 214 816 195 797 172C759 129 730 78 713 23C713 21 712 19 712 17C712 6 721-3 732-3C741-3 749 3 751 11C767 61 793 107 827 146C861 185 899 222 948 245C952 247 956 251 956 257"}],8642:[.703,.197,.441,{p:"385 27C385 38 376 47 365 47C363 47 361 46 359 46C304 29 253 0 210-38C187-57 168-81 152-106L152 683C152 694 143 703 132 703C121 703 112 694 112 683L112-183C112-191 118-197 125-197C131-197 135-193 137-189C160-140 197-102 236-68C275-34 321-8 371 8C379 10 385 18 385 27"}],8643:[.703,.197,.441,{p:"329-183L329 683C329 694 320 703 309 703C298 703 289 694 289 683L289-106C273-81 254-57 231-38C188 0 138 29 82 46C80 46 78 47 76 47C65 47 56 38 56 27C56 18 62 10 70 8C120-8 166-34 205-68C244-102 282-140 304-189C306-193 311-197 316-197C323-197 329-191 329-183"}],8644:[.672,.172,1.018,{p:"962 88C962 99 953 108 942 108L176 108C206 128 232 152 254 180C287 222 310 271 320 324C320 325 321 327 321 328C321 339 312 348 301 348C291 348 283 341 281 332C272 285 251 241 223 205C187 160 143 120 86 101C81 99 77 94 77 88C77 82 81 77 86 75C143 56 187 16 223-29C251-65 272-109 281-156C283-165 291-172 301-172C312-172 321-163 321-152C321-151 320-149 320-148C310-95 287-46 254-4C232 24 206 48 176 68L942 68C953 68 962 77 962 88ZM941 412C941 418 937 423 932 425C875 444 831 484 795 529C767 565 746 609 737 656C735 665 727 672 717 672C706 672 697 663 697 652C697 651 698 649 698 648C708 595 731 546 764 504C786 476 812 452 842 432L76 432C65 432 56 423 56 412C56 401 65 392 76 392L842 392C812 372 786 348 764 320C731 278 708 229 698 176C698 175 697 173 697 172C697 161 706 152 717 152C727 152 735 159 737 168C746 215 767 259 795 295C831 340 875 380 932 399C937 401 941 406 941 412"}],8645:[.703,.203,.896,{p:"516 441C516 450 510 457 502 460C458 473 418 497 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 490 422C492 421 494 421 496 421C507 421 516 430 516 441ZM840 59C840 70 831 79 820 79C818 79 816 79 814 78C764 63 719 36 682 1C662-19 645-41 630-64L630 683C630 694 621 703 610 703C599 703 590 694 590 683L590-64C575-41 558-19 538 1C501 36 456 63 406 78C404 79 402 79 400 79C389 79 380 70 380 59C380 50 386 43 394 40C438 27 478 3 510-28C550-67 584-113 597-169C598-175 604-179 610-179C616-179 622-175 623-169C636-113 670-67 710-28C742 3 782 27 826 40C834 43 840 50 840 59"}],8646:[.672,.172,1.018,{p:"941 88C941 94 937 99 932 101C875 120 831 160 795 205C767 241 746 285 737 332C735 341 727 348 717 348C706 348 697 339 697 328C697 327 698 325 698 324C708 271 731 222 764 180C786 152 812 128 842 108L76 108C65 108 56 99 56 88C56 77 65 68 76 68L842 68C812 48 786 24 764-4C731-46 708-95 698-148C698-149 697-151 697-152C697-163 706-172 717-172C727-172 735-165 737-156C746-109 767-65 795-29C831 16 875 56 932 75C937 77 941 82 941 88ZM962 412C962 423 953 432 942 432L176 432C206 452 232 476 254 504C287 546 310 595 320 648C320 649 321 651 321 652C321 663 312 672 301 672C291 672 283 665 281 656C272 609 251 565 223 529C187 484 143 444 86 425C81 423 77 418 77 412C77 406 81 401 86 399C143 380 187 340 223 295C251 259 272 215 281 168C283 159 291 152 301 152C312 152 321 161 321 172C321 173 320 175 320 176C310 229 287 278 254 320C232 348 206 372 176 392L942 392C953 392 962 401 962 412"}],8647:[.75,.25,.997,{p:"941 10C941 21 932 30 921 30L155 30C184 50 211 74 233 102C265 144 288 193 299 250C288 307 265 356 233 398C211 426 184 450 155 470L921 470C932 470 941 479 941 490C941 501 932 510 921 510L155 510C184 530 211 554 233 582C265 624 288 673 299 726C299 741 290 750 279 750C270 750 262 743 260 734C250 687 230 643 201 607C166 562 121 522 65 503C60 501 56 496 56 490C56 484 60 479 65 477C121 458 166 418 201 373C229 338 249 296 259 250C249 204 229 162 201 127C166 82 121 42 65 23C60 21 56 16 56 10C56 4 60-1 65-3C121-22 166-62 201-107C230-143 250-187 260-234C262-243 270-250 279-250C290-250 299-241 299-226C288-173 265-124 233-82C211-54 184-30 155-10L921-10C932-10 941-1 941 10"}],8648:[.679,.203,.992,{p:"936 441C936 450 930 457 922 460C878 473 838 497 806 528C766 567 732 613 719 669C718 675 712 679 706 679C700 679 694 675 693 669C680 613 646 567 606 528C575 498 538 475 496 462C454 475 417 498 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 496 421C552 437 597 464 634 499C654 519 671 541 686 564L686-183C686-194 695-203 706-203C717-203 726-194 726-183L726 564C741 541 758 519 778 499C815 464 860 437 910 422C912 421 914 421 916 421C927 421 936 430 936 441"}],8649:[.75,.25,.997,{p:"941 10C941 16 937 21 932 23C875 42 831 82 795 127C767 162 747 204 738 250C747 296 767 338 795 373C831 418 875 458 932 477C937 479 941 484 941 490C941 496 937 501 932 503C875 522 831 562 795 607C767 643 746 687 737 734C735 743 727 750 717 750C706 750 697 741 698 726C708 673 731 624 764 582C786 554 812 530 842 510L76 510C65 510 56 501 56 490C56 479 65 470 76 470L842 470C812 450 786 426 764 398C731 356 708 307 698 250C708 193 731 144 764 102C786 74 812 50 842 30L76 30C65 30 56 21 56 10C56-1 65-10 76-10L842-10C812-30 786-54 764-82C731-124 708-173 698-226C697-241 706-250 717-250C727-250 735-243 737-234C746-187 767-143 795-107C831-62 875-22 932-3C937-1 941 4 941 10"}],8650:[.703,.179,.992,{p:"936 59C936 70 927 79 916 79C914 79 912 79 910 78C860 63 815 36 778 1C758-19 741-41 726-64L726 683C726 694 717 703 706 703C695 703 686 694 686 683L686-64C671-41 654-19 634 1C597 36 552 63 496 79C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C417 2 454 25 496 38C538 25 575 2 606-28C646-67 680-113 693-169C694-175 700-179 706-179C712-179 718-175 719-169C732-113 766-67 806-28C838 3 878 27 922 40C930 43 936 50 936 59"}],8651:[.6,.1,1.018,{p:"956 160C956 167 950 173 942 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L865 133C840 117 816 98 797 75C759 32 730-19 713-74C713-76 712-78 712-80C712-91 721-100 732-100C741-100 749-94 751-86C767-36 793 10 827 49C861 88 899 125 948 148C952 150 956 154 956 160ZM962 347C962 358 953 367 942 367L153 367C178 383 202 402 221 425C259 468 288 519 305 574C305 576 306 578 306 580C306 591 297 600 286 600C277 600 269 594 267 586C251 536 225 490 191 451C157 412 119 375 70 352C66 350 62 346 62 340C62 333 68 327 76 327L942 327C953 327 962 336 962 347"}],8652:[.6,.1,1.018,{p:"962 153C962 164 953 173 942 173L76 173C68 173 62 167 62 160C62 154 66 150 70 148C119 125 157 88 191 49C225 10 251-36 267-86C269-94 277-100 286-100C297-100 306-91 306-80C306-78 306-76 305-74C288-19 259 32 221 75C202 98 178 117 153 133L942 133C953 133 962 142 962 153ZM956 340C956 346 952 350 948 352C899 375 861 412 827 451C793 490 767 536 751 586C749 594 741 600 732 600C721 600 712 591 712 580C712 578 713 576 713 574C730 519 759 468 797 425C816 402 840 383 865 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L942 327C950 327 956 333 956 340"}],8653:[.52,.02,.991,{p:"935 153C935 164 927 173 915 173L644 173L700 327L915 327C927 327 935 336 935 347C935 358 927 367 915 367L715 367L761 493C761 495 762 498 762 500C762 511 753 520 742 520C733 520 726 515 723 507L672 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L587 133L541 7C540 5 540 2 540 0C540-11 549-20 560-20C568-20 576-15 579-7L629 133L915 133C927 133 935 142 935 153ZM657 327L601 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8654:[.52,.02,1.068,{p:"1012 250C1012 256 1008 261 1002 263C931 282 869 323 815 370C771 409 734 456 707 509C703 516 697 520 689 520C678 520 669 511 669 500C669 497 670 494 671 491C695 445 725 403 760 367L598 367L644 493C645 495 645 498 645 500C645 511 636 520 625 520C616 520 609 515 606 507L555 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L470 133L424 7C424 5 423 2 423 0C423-11 432-20 443-20C452-20 459-15 462-7L513 133L760 133C725 97 695 55 671 9C670 6 669 3 669 0C669-11 678-20 689-20C697-20 703-16 707-9C734 44 771 91 815 130C869 177 931 218 1002 237C1008 239 1012 244 1012 250ZM935 250C888 231 844 205 804 173L527 173L583 327L804 327C844 295 888 269 935 250ZM541 327L485 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8655:[.52,.02,.991,{p:"935 250C935 256 931 261 926 263C854 282 792 323 738 370C694 409 657 456 630 509C627 516 620 520 612 520C601 520 592 511 592 500C592 497 593 494 594 491C618 445 648 403 683 367L405 367L451 493C451 495 452 498 452 500C452 511 443 520 432 520C423 520 416 515 413 507L362 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L347 327L291 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L277 133L231 7C230 5 230 2 230 0C230-11 239-20 250-20C258-20 266-15 269-7L319 133L683 133C648 97 618 55 594 9C593 6 592 3 592 0C592-11 601-20 612-20C620-20 627-16 630-9C657 44 694 91 738 130C792 177 854 218 926 237C931 239 935 244 935 250ZM859 250C811 231 767 205 727 173L334 173L390 327L727 327C767 295 811 269 859 250"}],8656:[.52,.02,1,{p:"940 153C940 164 931 173 920 173L269 173C229 205 185 231 137 250C185 269 229 295 269 327L920 327C931 327 940 336 940 347C940 358 931 367 920 367L313 367C348 403 378 445 402 491C403 494 404 497 404 500C404 511 395 520 384 520C376 520 369 516 366 509C339 456 302 409 258 370C204 323 142 282 70 263C65 261 61 256 61 250C61 244 65 239 70 237C142 218 204 177 258 130C302 91 339 44 366-9C369-16 376-20 384-20C395-20 404-11 404 0C404 3 403 6 402 9C378 55 348 97 313 133L920 133C931 133 940 142 940 153"}],8657:[.676,.203,.611,{p:"576 353C576 361 572 368 565 371C512 398 465 435 426 479C379 533 338 595 319 667C317 672 312 676 306 676C300 676 295 672 293 667C274 595 233 533 186 479C147 435 100 398 47 371C40 368 36 361 36 353C36 342 45 333 56 333C59 333 62 334 65 335C111 359 153 389 189 424L189-183C189-194 198-203 209-203C220-203 229-194 229-183L229 468C261 508 287 552 306 600C325 552 351 508 383 468L383-183C383-194 392-203 403-203C414-203 423-194 423-183L423 424C459 389 501 359 547 335C550 334 553 333 556 333C567 333 576 342 576 353"}],8658:[.52,.02,1,{p:"939 250C939 256 935 261 930 263C858 282 796 323 742 370C698 409 661 456 634 509C631 516 624 520 616 520C605 520 596 511 596 500C596 497 597 494 598 491C622 445 652 403 687 367L80 367C69 367 60 358 60 347C60 336 69 327 80 327L731 327C771 295 815 269 863 250C815 231 771 205 731 173L80 173C69 173 60 164 60 153C60 142 69 133 80 133L687 133C652 97 622 55 598 9C597 6 596 3 596 0C596-11 605-20 616-20C624-20 631-16 634-9C661 44 698 91 742 130C796 177 858 218 930 237C935 239 939 244 939 250"}],8659:[.703,.176,.611,{p:"576 147C576 158 567 167 556 167C553 167 550 166 547 165C501 141 459 111 423 76L423 683C423 694 414 703 403 703C392 703 383 694 383 683L383 32C351-8 325-52 306-100C287-52 261-8 229 32L229 683C229 694 220 703 209 703C198 703 189 694 189 683L189 76C153 111 111 141 65 165C62 166 59 167 56 167C45 167 36 158 36 147C36 139 40 132 47 129C100 102 147 65 186 21C233-33 274-95 293-167C295-172 300-176 306-176C312-176 317-172 319-167C338-95 379-33 426 21C465 65 512 102 565 129C572 132 576 139 576 147"}],8660:[.52,.02,1,{p:"978 250C978 256 974 261 968 263C897 282 835 323 781 370C737 409 700 456 673 509C669 516 663 520 655 520C644 520 635 511 635 500C635 497 636 494 637 491C661 445 691 403 726 367L274 367C309 403 339 445 363 491C364 494 365 497 365 500C365 511 356 520 345 520C337 520 331 516 327 509C300 456 263 409 219 370C165 323 103 282 32 263C26 261 22 256 22 250C22 244 26 239 32 237C103 218 165 177 219 130C263 91 300 44 327-9C331-16 337-20 345-20C356-20 365-11 365 0C365 3 364 6 363 9C339 55 309 97 274 133L726 133C691 97 661 55 637 9C636 6 635 3 635 0C635-11 644-20 655-20C663-20 669-16 673-9C700 44 737 91 781 130C835 177 897 218 968 237C974 239 978 244 978 250ZM901 250C854 231 809 205 770 173L230 173C191 205 146 231 99 250C146 269 191 295 230 327L770 327C809 295 854 269 901 250"}],8661:[.728,.228,.611,{p:"576 95C576 106 567 115 556 115C553 115 550 114 547 113C501 89 459 59 423 24L423 476C459 441 501 411 547 387C550 386 553 385 556 385C567 385 576 394 576 405C576 413 572 419 565 423C512 450 465 487 426 531C379 585 338 647 319 718C317 724 312 728 306 728C300 728 295 724 293 718C274 647 233 585 186 531C147 487 100 450 47 423C40 419 36 413 36 405C36 394 45 385 56 385C59 385 62 386 65 387C111 411 153 441 189 476L189 24C153 59 111 89 65 113C62 114 59 115 56 115C45 115 36 106 36 95C36 87 40 81 47 77C100 50 147 13 186-31C233-85 274-147 293-218C295-224 300-228 306-228C312-228 317-224 319-218C338-147 379-85 426-31C465 13 512 50 565 77C572 81 576 87 576 95ZM383 520L383-20C351-59 325-104 306-151C287-104 261-59 229-20L229 520C261 559 287 604 306 651C325 604 351 559 383 520"}],8666:[.617,.117,1.015,{p:"959 56C959 67 950 76 939 76L340 76C331 87 322 98 312 109C268 157 216 198 159 230L939 230C950 230 959 239 959 250C959 261 950 270 939 270L159 270C216 302 268 343 312 391C322 402 331 413 340 424L939 424C950 424 959 433 959 444C959 455 950 464 939 464L369 464C396 503 418 545 435 590C436 592 436 594 436 597C436 608 427 617 416 617C408 617 401 612 398 604C371 535 332 472 282 418C222 352 150 295 65 262C60 261 56 256 56 250C56 244 60 239 65 238C150 205 222 148 282 82C332 28 371-35 398-104C401-112 408-117 416-117C427-117 436-108 436-97C436-94 436-92 435-90C418-45 396-3 369 36L939 36C950 36 959 45 959 56"}],8667:[.617,.117,1.015,{p:"959 250C959 256 955 261 950 262C865 295 793 352 733 418C683 472 644 535 617 604C615 612 607 617 599 617C588 617 579 608 579 597C579 594 579 592 580 590C597 545 619 503 646 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L675 424C684 413 693 402 703 391C747 343 799 302 856 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L856 230C799 198 747 157 703 109C693 98 684 87 675 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L646 36C619-3 597-45 580-90C579-92 579-94 579-97C579-108 588-117 599-117C607-117 615-112 617-104C644-35 683 28 733 82C793 148 865 205 950 238C955 239 959 244 959 250"}],8672:[.437,-.063,1.334,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1216 230C1233 230 1251 230 1251 250C1251 270 1233 270 1216 270L952 270C935 270 917 270 917 250C917 230 935 230 952 230"}],8674:[.437,-.063,1.359,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1141 225C1090 175 1054 98 1054 83C1054 63 1075 63 1089 63C1107 63 1118 63 1124 77C1136 106 1167 179 1257 228C1269 235 1276 238 1276 250C1276 259 1271 265 1264 269C1233 285 1167 321 1126 419C1118 436 1113 437 1089 437C1075 437 1054 437 1054 417C1054 403 1090 325 1141 275L957 275C941 275 917 275 917 250C917 225 941 225 957 225"}],8693:[.703,.203,.896,{p:"516 59C516 70 507 79 496 79C494 79 492 79 490 78C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C418 3 458 27 502 40C510 43 516 50 516 59ZM840 441C840 450 834 457 826 460C782 473 742 497 710 528C670 567 636 613 623 669C622 675 616 679 610 679C604 679 598 675 597 669C584 613 550 567 510 528C478 497 438 473 394 460C386 457 380 450 380 441C380 430 389 421 400 421C402 421 404 421 406 422C456 437 501 464 538 499C558 519 575 541 590 564L590-183C590-194 599-203 610-203C621-203 630-194 630-183L630 564C645 541 662 519 682 499C719 464 764 437 814 422C816 421 818 421 820 421C831 421 840 430 840 441"}],8694:[.99,.49,.997,{p:"941-230C941-224 937-219 932-217C875-198 831-158 795-113C767-78 747-36 738 10C747 56 767 98 795 133C831 178 875 218 932 237C937 239 941 244 941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 402 747 444 738 490C747 536 767 578 795 613C831 658 875 698 932 717C937 719 941 724 941 730C941 736 937 741 932 743C875 762 831 802 795 847C767 883 746 927 737 974C735 983 727 990 717 990C706 990 697 981 698 966C708 913 731 864 764 822C786 794 812 770 842 750L76 750C65 750 56 741 56 730C56 719 65 710 76 710L842 710C812 690 786 666 764 638C731 596 708 547 698 490C708 433 731 384 764 342C786 314 812 290 842 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L842 230C812 210 786 186 764 158C731 116 708 67 698 10C708-47 731-96 764-138C786-166 812-190 842-210L76-210C65-210 56-219 56-230C56-241 65-250 76-250L842-250C812-270 786-294 764-322C731-364 708-413 698-466C697-481 706-490 717-490C727-490 735-483 737-474C746-427 767-383 795-347C831-302 875-262 932-243C937-241 941-236 941-230"}],8704:[.684,-.003,.666,{p:"620 656C630 681 594 696 583 672L486 438L180 438L82 672C72 696 35 681 46 656L148 411L148 410L313 16C320-2 345-2 353 16L517 410L518 411ZM469 398L333 72L197 398"}],8705:[.684,0,.556,{p:"500 222C500 233 491 242 480 242C469 242 460 233 460 222C460 122 378 40 278 40C178 40 96 122 96 222L96 462C96 562 178 644 278 644C378 644 460 562 460 462C460 451 469 442 480 442C491 442 500 451 500 462C500 585 401 684 278 684C155 684 56 585 56 462L56 222C56 99 155 0 278 0C401 0 500 99 500 222"}],8706:[.716,.022,.586,{p:"515 457C475 616 357 716 234 716C89 716 76 586 83 558C86 544 99 523 129 523C162 523 176 553 170 576C161 611 130 611 114 611C140 685 209 691 238 691C311 691 394 639 427 510C436 471 443 420 441 339C416 401 361 457 283 457C222 457 161 441 102 363C40 280 56 187 64 156C80 94 152-22 292-22C530-22 551 314 515 457ZM432 303C450 231 443 6 289 6C179 6 153 109 150 119C144 146 134 286 160 346C185 403 226 435 288 435C397 435 427 323 432 303"}],8707:[.684,0,.556,{p:"500 20L500 664C500 675 491 684 480 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L460 644L460 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L460 322L460 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L480 0C491 0 500 9 500 20"}],8708:[.789,.105,.556,{p:"500 20L500 664C500 675 491 684 480 684L424 684L452 762C453 764 454 767 454 769C454 780 445 789 434 789C425 789 417 784 415 776L381 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L367 644L264 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L249 322L147 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L132 0L104-78C103-80 103-83 103-85C103-96 111-105 123-105C131-105 139-100 141-92L175 0L480 0C491 0 500 9 500 20ZM460 644L460 362L307 362L409 644ZM460 40L189 40L292 322L460 322"}],8709:[.772,.078,.5,{p:"452 345C452 427 451 584 365 669L383 734L388 752C388 763 379 772 368 772C353 772 350 762 344 740L331 695C319 701 287 716 250 716C193 716 128 686 91 609C52 528 47 438 47 345C47 284 47 100 134 25L111-58C111-69 120-78 131-78C146-78 149-68 155-46L168-1C192-14 222-22 249-22C361-22 405 72 423 120C449 190 452 273 452 345ZM322 666L147 70C114 139 114 262 114 357C114 438 114 507 128 571C147 664 205 694 250 694C270 694 296 688 322 666ZM385 357C385 284 385 210 373 143C355 38 302 0 249 0C226 0 202 8 178 29L352 626C385 568 385 452 385 357"}],8710:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],8711:[.683,.033,.833,{p:"785 675C785 683 779 683 763 683L69 683C53 683 47 683 47 675C47 675 47 672 52 663L390-15C397-28 399-33 416-33C433-33 435-28 442-15L780 663C785 672 785 675 785 675ZM720 612L446 61L445 61L170 612"}],8712:[.543,.043,.667,{p:"587-23C587-12 578-3 567-3L374-3C241-3 132 100 122 230L567 230C594 230 594 270 567 270L122 270C132 400 241 503 374 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L374 543C212 543 81 412 81 250C81 88 212-43 374-43L567-43C578-43 587-34 587-23"}],8713:[.73,.23,.667,{p:"587-23C587-12 578-3 567-3L374-3C337-3 303 5 271 19L348 230L567 230C594 230 594 270 567 270L363 270L447 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L462 543L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L419 543L374 543C212 543 81 412 81 250C81 144 137 51 222 0L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L257-19C293-34 333-43 374-43L567-43C578-43 587-34 587-23ZM305 230L236 38C172 80 128 150 122 230ZM405 503L320 270L122 270C132 400 241 503 374 503"}],8715:[.543,.043,.667,{p:"586 250C586 412 455 543 293 543L100 543C89 543 80 534 80 523C80 512 89 503 100 503L293 503C426 503 535 400 545 270L100 270C73 270 73 230 100 230L545 230C535 100 426-3 293-3L100-3C89-3 80-12 80-23C80-34 89-43 100-43L293-43C455-43 586 88 586 250"}],8716:[.73,.23,.667,{p:"587 250C587 356 531 449 446 500L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L411 519C375 534 335 543 294 543L101 543C90 543 81 534 81 523C81 512 90 503 101 503L294 503C331 503 365 495 397 481L320 270L101 270C74 270 74 230 101 230L305 230L221-3L101-3C90-3 81-12 81-23C81-34 90-43 101-43L206-43L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L249-43L294-43C456-43 587 88 587 250ZM546 270L363 270L432 462C496 420 540 350 546 270ZM546 230C536 100 427-3 294-3L263-3L348 230"}],8718:[.554,0,.666,{p:"610 20L610 534C610 545 601 554 590 554L76 554C65 554 56 545 56 534L56 20C56 9 65 0 76 0L590 0C601 0 610 9 610 20"}],8719:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250L359-250L359-210C256-210 256-161 256-131L256 710L687 710L687-131C687-161 687-210 584-210L584-250"}],8720:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L584 750L584 710C687 710 687 661 687 631L687-210L256-210L256 631C256 661 256 710 359 710L359 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250"}],8721:[.75,.25,1.056,{p:"999-1L974-1C949-76 882-137 797-166C781-171 712-195 565-195L140-195L487 234C494 243 496 246 496 250C496 254 495 255 489 264L164 710L560 710C674 710 904 703 974 516L999 516L913 750L84 750C57 750 56 749 56 718L421 216L66-223C58-233 57-235 57-239C57-250 66-250 84-250L913-250"}],8722:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250"}],8723:[.584,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 544L702 544C713 544 722 553 722 564C722 575 713 584 702 584L76 584C65 584 56 575 56 564C56 553 65 544 76 544L369 544L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],8724:[.785,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250ZM442 732C442 761 418 785 389 785C360 785 336 761 336 732C336 703 360 679 389 679C418 679 442 703 442 732"}],8725:[.603,.103,.568,{p:"512 583C512 594 503 603 492 603C485 603 479 599 475 594L59-72C57-75 56-79 56-83C56-94 65-103 76-103C83-103 89-99 93-94L509 572C511 575 512 579 512 583"}],8726:[.603,.103,.568,{p:"512-83C512-79 511-75 509-72L93 594C89 599 83 603 76 603C65 603 56 594 56 583C56 579 57 575 59 572L475-94C479-99 485-103 492-103C503-103 512-94 512-83"}],8727:[.462,-.039,.5,{p:"433 144C442 160 436 179 419 186L274 250L419 314C436 321 442 340 433 356C424 371 404 375 390 365L262 271L279 429C281 446 268 462 250 462C232 462 219 446 221 429L238 271L110 365C96 375 76 371 67 356C58 340 64 321 81 314L226 250L81 186C64 179 58 160 67 144C76 129 96 125 110 135L238 229L221 71C219 54 232 39 250 39C268 39 281 54 279 71L262 229L390 135C404 125 424 129 433 144"}],8728:[.4,-.1,.412,{p:"356 250C356 333 289 400 206 400C123 400 56 333 56 250C56 167 123 100 206 100C289 100 356 167 356 250ZM316 250C316 189 267 140 206 140C145 140 96 189 96 250C96 311 145 360 206 360C267 360 316 311 316 250"}],8729:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250"}],8730:[.04,.96,.833,{ic:.02,p:"853 20C853 31 845 40 833 40C821 40 818 33 812 21L389-855L211-463C207-455 205-449 198-449C195-449 193-449 184-457L85-532C74-541 73-542 73-546C73-553 77-557 83-557C86-557 88-557 97-549L149-510L347-945C353-959 355-960 366-960C382-960 384-956 391-941L847 3C852 14 853 15 853 20"}],8733:[.442,.011,.778,{p:"722-7L722 33C716 32 704 30 699 30C618 30 565 112 528 170L485 235C515 302 583 413 695 413C700 413 711 413 722 410C722 436 721 437 719 439C710 442 691 442 688 442C574 442 498 344 463 270C420 337 352 442 230 442C121 442 56 331 56 215C56 106 115-11 228-11C342-11 418 87 453 161C496 94 564-11 686-11C705-11 722-7 722-7ZM431 196C401 129 333 18 221 18C125 18 78 122 78 215C78 315 135 401 217 401C298 401 351 319 388 261"}],8734:[.442,.011,1,{p:"943 216C943 327 873 442 754 442C610 442 521 294 508 272C441 353 440 354 418 373C386 400 327 442 248 442C132 442 56 333 56 215C56 104 126-11 245-11C389-11 478 137 491 159C558 78 559 77 581 58C613 31 672-11 751-11C867-11 943 98 943 216ZM921 216C921 116 851 37 767 37C721 37 680 60 635 109C607 140 562 203 534 237C572 305 648 410 761 410C867 410 921 306 921 216ZM465 194C427 126 351 21 238 21C132 21 78 125 78 215C78 315 148 394 232 394C278 394 319 371 364 322C392 291 437 228 465 194"}],8735:[.679,-.013,.778,{p:"722 33C722 44 713 53 702 53L96 53L96 659C96 670 87 679 76 679C65 679 56 670 56 659L56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8736:[.724,-.013,.778,{p:"722 33C722 44 713 53 702 53L122 53L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L61 47C58 43 56 38 56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8737:[.724,.109,.778,{p:"722 33C722 44 713 53 702 53L565 53C560 175 510 290 424 377L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L395 404C368 428 338 448 306 465C303 467 300 468 296 468C285 468 276 459 276 448C276 440 281 433 287 430C316 414 343 396 368 375L61 47C58 43 56 38 56 33C56 22 65 13 76 13L525 13C524-19 519-51 510-83L510-89C510-100 518-109 530-109C539-109 547-102 549-94C558-58 564-22 565 13L702 13C713 13 722 22 722 33ZM525 53L122 53L397 348C474 269 520 164 525 53"}],8738:[.562,.062,.778,{p:"696 0C696 9 691 16 684 19L559 73C602 187 602 313 559 427L684 481C691 484 696 491 696 500C696 511 687 520 676 520C673 520 671 519 668 518L543 463C527 495 508 526 485 555C481 559 476 562 469 562C458 562 449 553 449 542C449 538 451 533 454 530C474 504 492 476 506 447L94 268C87 265 82 258 82 250C82 242 87 235 94 232L506 53C492 24 474-4 454-30C451-33 449-38 449-42C449-53 458-62 469-62C476-62 481-59 485-55C508-26 527 5 543 37L668-18C671-19 673-20 676-20C687-20 696-11 696 0ZM522 89L152 250L522 411C561 307 561 193 522 89"}],8739:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],8740:[.75,.25,.388,{p:"332 377C332 388 323 397 312 397C306 397 301 394 297 390L214 301L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174 258L61 137C58 134 56 129 56 124C56 112 65 104 76 104C82 104 87 106 91 110L174 199L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 242L327 363C330 366 332 371 332 377"}],8741:[.75,.25,.5,{p:"173-230L173 730C173 741 164 750 153 750C142 750 133 741 133 730L133-230C133-241 142-250 153-250C164-250 173-241 173-230ZM367-230L367 730C367 741 358 750 347 750C336 750 327 741 327 730L327-230C327-241 336-250 347-250C358-250 367-241 367-230"}],8742:[.75,.25,.556,{p:"500 467C500 478 491 487 480 487C474 487 469 484 465 480L395 405L395 730C395 741 386 750 375 750C364 750 355 741 355 730L355 362L201 197L201 730C201 741 192 750 181 750C170 750 161 741 161 730L161 154L61 47C58 44 56 39 56 34C56 22 65 14 76 14C82 14 87 16 91 20L161 95L161-230C161-241 170-250 181-250C192-250 201-241 201-230L201 138L355 303L355-230C355-241 364-250 375-250C386-250 395-241 395-230L395 346L495 453C498 456 500 461 500 467"}],8743:[.602,.02,.667,{p:"597 8L354 588C346 606 321 606 314 588L71 8C60-17 97-32 107-8L334 532L560-8C570-32 607-17 597 8"}],8744:[.601,.021,.667,{p:"597 573C607 598 570 613 560 589L334 49L107 589C97 613 60 598 71 573L314-7C321-25 346-25 354-7"}],8745:[.604,.02,.667,{p:"607 0L607 382C607 503 486 604 334 604C182 604 61 503 61 382L61 0C61-11 70-20 81-20C92-20 101-11 101 0L101 382C101 484 206 564 334 564C462 564 567 484 567 382L567 0C567-11 576-20 587-20C598-20 607-11 607 0"}],8746:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202"}],8747:[.805,.306,.545,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722",ic:.12}],8748:[.805,.306,.915,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722",ic:.12}],8749:[.805,.306,1.285,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722",ic:.12}],8750:[.805,.306,.615,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C343 608 333 539 322 459C214 450 130 360 130 249C130 154 194 73 281 48L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-106 347-38 357 40C465 49 550 139 550 249C550 345 485 426 398 451L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM510 249C510 163 445 92 362 81L388 325L395 410C461 388 510 324 510 249ZM317 418L291 174L284 89C218 112 170 175 170 249C170 336 234 407 317 418",ic:.05}],8751:[.805,.306,.985,{p:"979 722C979 770 929 805 869 805C774 805 735 708 718 632C712 606 701 527 690 440C640 452 584 459 525 459C480 459 437 455 397 448L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 605 330 520 318 428C205 390 130 323 130 249C130 184 190 123 284 84L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-105 348-27 359 59C409 47 465 39 525 39C569 39 612 44 652 51L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-103 719-20 731 71C844 109 920 176 920 249C920 315 859 376 765 415L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM880 249C880 191 823 142 736 112L758 325L762 377C834 347 880 302 880 249ZM313 387L291 174L287 122C215 152 170 197 170 249C170 308 226 357 313 387ZM685 402L661 174L655 91C614 84 570 79 525 79C467 79 412 86 364 97L388 325L394 408C435 415 479 419 525 419C582 419 637 413 685 402",ic:.05}],8752:[.805,.306,1.355,{p:"1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1082 605 1070 522 1059 430L1020 437C950 450 866 457 768 459L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722C979 770 929 805 869 805C774 805 735 708 718 632C713 608 703 539 692 459C577 459 479 451 399 437L397 437L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 604 329 515 317 419C270 406 232 390 203 370C154 338 130 297 130 249C130 202 154 161 203 129C225 114 252 101 285 90L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-104 349-21 361 69L399 62C469 49 553 42 651 40L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-106 717-39 727 40C842 40 940 48 1020 62L1022 62L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1078-103 1090-15 1102 80C1149 93 1187 109 1216 129C1265 161 1290 202 1290 249C1290 297 1265 338 1216 370C1194 385 1167 398 1134 409L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1250 249C1250 215 1230 186 1194 162C1171 147 1142 134 1107 123L1128 325L1131 368C1156 359 1177 348 1194 337C1230 313 1250 284 1250 249ZM312 376L291 174L288 131C263 140 242 151 225 162C189 186 170 215 170 249C170 284 189 313 225 337C248 352 277 365 312 376ZM687 419L661 174L654 80C558 82 475 89 406 101L365 109L388 325L393 396L406 398C483 411 577 419 687 419ZM1054 390L1031 174L1026 103L1013 101C936 88 842 80 732 80L758 325L765 419C861 417 944 410 1013 398",ic:.05}],8753:[.805,.306,.675,{p:"667 346C665 357 654 365 644 363C641 362 638 361 636 360C618 347 603 332 591 315C567 407 494 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 238 88 229 100 229C111 229 120 238 120 249C120 366 210 461 324 469L291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L398 462C473 441 531 382 552 308C535 320 515 329 494 335L486 335C475 333 468 323 470 312C471 304 477 298 484 296C520 287 549 263 566 231C570 224 578 219 587 221C596 222 603 229 604 238C608 274 628 306 658 327C665 331 668 339 667 346",ic:.02}],8754:[.805,.306,.662,{p:"643 407C639 417 627 422 617 418C614 417 612 416 610 414C595 398 583 380 574 361C541 431 478 483 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C467-6 565 77 592 187C592 189 593 190 593 192C593 203 584 212 573 212C563 212 555 205 553 197C531 106 452 37 356 30L388 325L398 462C459 445 509 402 537 347C518 356 497 361 476 363C473 363 470 363 467 362C457 358 452 346 456 336C459 328 466 323 473 323C509 321 543 303 565 275C571 268 580 265 588 268C596 271 601 280 601 288C599 324 613 360 638 385C644 391 646 399 643 407ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8755:[.805,.306,.662,{p:"643 92C646 100 644 108 638 114C613 139 599 175 601 211C601 219 596 228 588 231C580 234 571 231 565 224C543 196 509 178 473 176C466 176 459 171 456 163C452 153 457 141 467 137C470 136 473 136 476 136C497 138 518 143 537 152C503 84 435 36 356 30L388 325L398 462C475 440 534 379 553 302C555 294 563 287 573 287C584 287 593 296 593 307C593 309 592 310 592 312C569 405 495 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C449-6 534 53 574 138C583 119 595 101 610 85C612 83 614 82 617 81C627 77 639 82 643 92ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8756:[.416,-.084,.516,{p:"311 363C311 392 287 416 258 416C229 416 205 392 205 363C205 333 229 310 258 310C287 310 311 333 311 363ZM441 137C441 167 417 190 388 190C359 190 335 167 335 137C335 108 359 84 388 84C417 84 441 108 441 137ZM181 137C181 167 157 190 128 190C99 190 75 167 75 137C75 108 99 84 128 84C157 84 181 108 181 137"}],8757:[.416,-.084,.516,{p:"311 137C311 167 287 190 258 190C229 190 205 167 205 137C205 108 229 84 258 84C287 84 311 108 311 137ZM441 363C441 392 417 416 388 416C359 416 335 392 335 363C335 333 359 310 388 310C417 310 441 333 441 363ZM181 363C181 392 157 416 128 416C99 416 75 392 75 363C75 333 99 310 128 310C157 310 181 333 181 363"}],8758:[.422,-.078,.278,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131"}],8759:[.422,-.078,.516,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131ZM430 369C430 398 406 422 377 422C348 422 324 398 324 369C324 340 348 316 377 316C406 316 430 340 430 369ZM430 131C430 160 406 184 377 184C348 184 324 160 324 131C324 102 348 78 377 78C406 78 430 102 430 131"}],8760:[.504,-.23,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451"}],8761:[.422,-.078,.906,{p:"616 250C616 261 607 270 596 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L596 230C607 230 616 239 616 250ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8764:[.366,-.134,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C497 188 448 230 404 269C350 318 286 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C276 312 325 270 369 231C423 182 487 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8765:[.366,-.134,.773,{p:"717 146C713 262 683 329 598 357C583 361 568 364 553 364C487 364 423 318 369 269C325 230 276 188 223 188C213 188 202 189 192 193C122 216 83 260 80 354C80 361 74 366 68 366C61 366 56 361 56 354C60 238 90 171 176 143C190 139 205 136 220 136C286 136 350 182 404 231C448 270 497 312 550 312C561 312 571 311 582 307C651 284 690 240 693 146C693 139 699 134 705 134C712 134 717 139 717 146"}],8766:[.466,-.034,.901,{p:"845 232C845 313 792 391 696 416L693 416C686 416 681 411 681 404C681 398 685 394 690 392C760 375 795 320 795 261C795 207 766 150 708 113C691 102 675 98 658 98C590 98 524 179 480 265C422 377 329 466 236 466C210 466 183 459 158 443C89 399 56 332 56 268C56 187 109 109 206 84L209 84C215 84 221 89 221 96C221 102 217 106 212 108C141 125 106 180 106 239C106 293 135 350 193 387C210 398 227 402 243 402C311 402 377 321 421 235C479 123 573 34 665 34C692 34 718 41 743 57C813 101 845 168 845 232"}],8767:[.492,-.008,.778,{p:"722 250C722 261 713 270 702 270C692 270 684 263 682 254C656 128 614 74 546 74C465 74 437 170 421 256C400 374 343 492 233 492C143 492 91 420 56 254L56 250C56 239 65 230 76 230C86 230 94 237 96 246C122 372 164 426 233 426C313 426 341 330 357 244C378 126 435 8 546 8C635 8 687 80 722 246"}],8768:[.583,.083,.28,{p:"224 399C224 410 223 422 221 433C199 539 145 574 77 583L76 583C69 583 64 578 64 571C64 565 69 560 74 559C127 552 139 502 156 420C157 412 158 404 158 396C158 351 134 307 111 266C83 214 56 158 56 101C56 90 57 78 59 67C80-39 135-74 202-83L204-83C211-83 216-78 216-71C216-65 211-60 205-59C153-52 140-2 124 80C122 88 122 96 122 104C122 149 146 193 169 234C197 286 224 342 224 399"}],8769:[.482,-.018,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C502 188 457 223 416 259L536 451C538 454 539 458 539 462C539 473 530 482 519 482C512 482 506 478 502 473L385 286C335 328 279 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C271 312 317 277 357 241L237 49C235 46 234 42 234 38C234 27 243 18 254 18C261 18 268 22 271 27L388 214C438 172 494 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8770:[.38,-.032,.778,{p:"722 360C722 371 713 380 702 380L76 380C65 380 56 371 56 360C56 349 65 340 76 340L702 340C713 340 722 349 722 360ZM720 234C720 242 714 247 708 247C701 247 696 242 696 236C687 149 646 108 578 88C568 85 558 84 549 84C497 84 449 123 406 160C352 205 291 248 226 248C213 248 199 246 185 242C101 217 69 154 58 46C58 38 64 33 70 33C77 33 82 38 82 44C91 131 132 172 200 192C210 195 220 196 229 196C281 196 329 157 372 120C426 75 487 32 552 32C565 32 579 34 593 38C677 63 709 126 720 234"}],8771:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C497 304 449 343 406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340C426 295 487 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454"}],8772:[.603,.103,.778,{p:"722 140C722 151 713 160 702 160L378 160L428 298C466 271 508 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C512 304 478 323 446 347L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L413 374L406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340L394 322L335 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L320 120L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L363 120L702 120C713 120 722 129 722 140"}],8773:[.552,-.036,.778,{p:"720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C497 388 449 427 406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C426 379 487 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8774:[.614,.048,.778,{p:"720 600C720 608 714 613 708 613C701 613 696 608 696 602C687 514 646 474 578 454C568 451 558 450 549 450C497 450 449 489 406 526C352 571 291 614 226 614C213 614 199 612 185 608C101 583 69 520 58 412C58 404 64 399 70 399C77 399 82 404 82 410C91 497 132 537 200 558C210 561 220 562 229 562C281 562 329 523 372 486C426 441 487 398 552 398C565 398 579 400 593 404C677 429 709 492 720 600ZM722 56C722 67 713 76 702 76L365 76L461 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L486 270L519 323C521 326 522 330 522 334C522 345 513 354 502 354C495 354 489 350 485 345L438 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L413 230L317 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L292 36L259-17C257-20 256-24 256-28C256-39 265-48 276-48C283-48 289-44 293-39L340 36L702 36C713 36 722 45 722 56"}],8775:[.603,.103,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L452 366C484 348 517 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C521 388 495 399 470 414L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L436 439L406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C387 412 402 399 418 388L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L333 36L702 36C713 36 722 45 722 56"}],8776:[.457,-.043,.773,{p:"717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C491 314 445 349 402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339C423 300 481 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436ZM717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161C350 200 292 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C282 186 328 151 371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8777:[.603,.103,.773,{p:"717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161L381 176L426 301C463 279 502 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436L717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C507 314 475 330 444 350L526 576C527 578 528 581 528 583C528 594 519 603 508 603C499 603 492 598 489 590L411 375L402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339L392 324L347 199C310 221 271 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C266 186 298 170 329 150L247-76C246-78 246-81 246-83C246-94 255-103 266-103C274-103 282-98 284-90L363 125L371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8778:[.541,-.036,.778,{p:"720 522C720 529 714 534 708 534C702 534 697 530 696 525C679 450 636 418 568 401C560 399 551 398 543 398C493 398 447 433 405 465C353 504 294 541 233 541C221 541 209 540 197 537C114 517 79 461 59 368C58 367 58 366 58 366C58 359 64 354 70 354C76 354 81 358 82 363C99 438 142 470 210 487C218 489 227 490 235 490C285 490 331 455 373 423C425 384 484 347 545 347C557 347 569 348 581 351C664 371 699 427 719 520C720 521 720 522 720 522ZM720 328C720 335 714 340 708 340C702 340 697 336 696 331C679 256 636 224 568 207C560 205 551 204 543 204C493 204 447 239 405 271C353 310 294 347 233 347C221 347 209 346 197 343C114 323 79 267 59 174C58 173 58 172 58 172C58 165 64 160 70 160C76 160 81 164 82 169C99 244 142 276 210 293C218 295 227 296 235 296C285 296 331 261 373 229C425 190 484 153 545 153C557 153 569 154 581 157C664 177 699 233 719 326C720 327 720 328 720 328ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8779:[.541,.041,.773,{p:"717 522C717 529 712 534 705 534C699 534 695 530 693 525C677 450 633 418 566 401C557 399 549 398 541 398C491 398 445 433 402 465C350 504 292 541 230 541C219 541 207 540 195 537C112 517 76 461 56 368L56 366C56 359 61 354 68 354C74 354 79 358 80 363C96 438 140 470 207 487C216 489 224 490 233 490C282 490 328 455 371 423C423 384 481 347 543 347C555 347 567 348 578 351C661 371 697 427 717 520ZM717 328C717 335 712 340 705 340C699 340 695 336 693 331C677 256 633 224 566 207C557 205 549 204 541 204C491 204 445 239 402 271C350 310 292 347 230 347C219 347 207 346 195 343C112 323 76 267 56 174L56 172C56 165 61 160 68 160C74 160 79 164 80 169C96 244 140 276 207 293C216 295 224 296 233 296C282 296 328 261 371 229C423 190 481 153 543 153C555 153 567 154 578 157C661 177 697 233 717 326ZM717 134C717 141 712 146 705 146C699 146 695 142 693 137C677 62 633 30 566 13C557 11 549 10 541 10C491 10 445 45 402 77C350 116 292 153 230 153C219 153 207 152 195 149C112 129 76 73 56-20L56-22C56-29 61-34 68-34C74-34 79-30 80-25C96 50 140 82 207 99C216 101 224 102 233 102C282 102 328 67 371 35C423-4 481-41 543-41C555-41 567-40 578-37C661-17 697 39 717 132"}],8780:[.541,-.036,.778,{p:"720 366C720 366 720 367 719 368C699 461 664 517 581 537C569 540 557 541 545 541C484 541 425 504 373 465C331 433 285 398 235 398C227 398 218 399 210 401C142 418 99 450 82 525C81 530 76 534 70 534C64 534 58 529 58 522C58 522 58 521 59 520C79 427 114 371 197 351C209 348 221 347 233 347C294 347 353 384 405 423C447 455 493 490 543 490C551 490 560 489 568 487C636 470 679 438 696 363C697 358 702 354 708 354C714 354 720 359 720 366ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8781:[.498,-.002,.778,{p:"722 478C722 489 713 498 702 498C696 498 691 496 688 492C609 412 501 367 389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327C512 327 630 376 716 464C720 467 722 472 722 478ZM722 22C722 28 720 33 716 36C630 124 512 173 389 173C266 173 148 124 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C169 88 277 133 389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8784:[.601,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM442 548C442 577 418 601 389 601C360 601 336 577 336 548C336 519 360 495 389 495C418 495 442 519 442 548"}],8788:[.422,-.078,.906,{p:"850 347C850 358 841 367 830 367L310 367C299 367 290 358 290 347C290 336 299 327 310 327L830 327C841 327 850 336 850 347ZM850 153C850 164 841 173 830 173L310 173C299 173 290 164 290 153C290 142 299 133 310 133L830 133C841 133 850 142 850 153ZM162 369C162 398 138 422 109 422C80 422 56 398 56 369C56 340 80 316 109 316C138 316 162 340 162 369ZM162 131C162 160 138 184 109 184C80 184 56 160 56 131C56 102 80 78 109 78C138 78 162 102 162 131"}],8789:[.422,-.078,.906,{p:"616 347C616 358 607 367 596 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L596 327C607 327 616 336 616 347ZM616 153C616 164 607 173 596 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L596 133C607 133 616 142 616 153ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8797:[.793,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM306 495L306 523C276 523 272 525 272 541L272 789L193 785L193 757C223 757 227 756 227 739L227 669C215 677 195 686 167 686C102 686 58 643 58 588C58 536 98 490 162 490C191 490 212 501 226 511L226 490ZM226 547C207 520 180 514 164 514C145 514 135 521 122 538C110 554 109 576 109 588C109 598 109 624 126 642C139 656 151 663 170 663C181 663 208 661 226 636ZM528 549C528 560 518 561 514 561C505 561 504 559 500 550C489 525 461 516 440 516C409 516 400 533 393 539C380 555 379 575 379 588L510 588C522 588 528 588 528 602C528 631 512 689 431 689C365 689 328 642 328 590C328 536 372 490 437 490C506 490 528 540 528 549ZM486 610L381 610C387 655 414 666 431 666C478 666 485 626 486 610ZM720 754C720 774 704 793 673 793C634 793 598 768 598 720L598 680L558 680L558 652L598 652L598 533C598 523 597 521 576 521L564 521L564 495L685 495L685 521L669 521C643 521 642 523 642 534L642 652L701 652L701 680L641 680L641 720C641 754 655 769 672 769L676 769C672 765 669 760 669 753C669 739 678 728 694 728C711 728 720 739 720 754"}],8799:[.803,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM483 736C483 752 477 803 386 803C321 803 295 773 295 741C295 719 312 712 322 712C335 712 350 722 350 740C350 751 344 760 335 764C354 778 379 778 386 778C432 778 431 743 431 732C431 725 422 707 414 700C375 669 365 632 365 601L365 587C365 576 374 577 380 577C392 577 393 584 393 595L393 606C393 650 420 658 448 679C463 691 483 712 483 736ZM410 511C410 528 397 542 380 542C363 542 348 528 348 511C348 494 363 480 380 480C396 480 410 494 410 511"}],8800:[.73,.23,.778,{p:"722 153C722 164 713 173 702 173L382 173L438 327L702 327C713 327 722 336 722 347C722 358 713 367 702 367L453 367L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L410 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L396 327L340 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L325 133L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L368 133L702 133C713 133 722 142 722 153"}],8801:[.464,-.036,.778,{p:"722 444C722 455 713 464 702 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L702 424C713 424 722 433 722 444ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8802:[.73,.23,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L474 424L702 424C713 424 722 433 722 444C722 455 713 464 702 464L488 464L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L446 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L431 424L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L332 36L702 36C713 36 722 45 722 56"}],8803:[.561,.061,.778,{p:"722 541C722 552 713 561 702 561L76 561C65 561 56 552 56 541C56 530 65 521 76 521L702 521C713 521 722 530 722 541ZM722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM722-41C722-30 713-21 702-21L76-21C65-21 56-30 56-41C56-52 65-61 76-61L702-61C713-61 722-52 722-41"}],8804:[.631,.119,.778,{p:"691 75L143 334L691 593C715 604 698 640 673 629L92 354C75 346 75 322 92 314L673 39C698 28 715 64 691 75ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8805:[.631,.119,.778,{p:"686 314C703 322 703 346 686 354L105 629C80 640 63 604 87 593L635 334L87 75C63 64 80 28 105 39ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8806:[.715,.203,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8807:[.715,.203,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8808:[.715,.287,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8809:[.715,.287,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8810:[.547,.047,1,{p:"578-10L136 250L578 510C601 523 581 558 558 544L91 270C75 261 75 239 91 230L558-44C581-58 601-23 578-10ZM910-10L467 250L910 510C933 523 913 558 890 544L422 270C407 261 407 239 422 230L890-44C913-58 933-23 910-10"}],8811:[.547,.047,1,{p:"909 230C925 239 925 261 909 270L442 544C419 558 399 523 422 510L864 250L422-10C399-23 419-58 442-44ZM578 230C593 239 593 261 578 270L110 544C87 558 67 523 90 510L533 250L90-10C67-23 87-58 110-44"}],8812:[.77,.27,.434,{p:"378-250C378-242 373-235 367-232C322-210 280-174 242-131C324-24 378 118 378 250C378 382 324 524 242 631C280 674 322 710 367 732C373 735 378 742 378 750C378 761 369 770 358 770C355 770 352 769 349 768C302 744 257 707 217 662C177 707 132 744 85 768C82 769 79 770 76 770C65 770 56 761 56 750C56 742 61 735 67 732C112 710 154 674 192 631C110 524 56 382 56 250C56 118 110-24 192-131C154-174 112-210 67-232C61-235 56-242 56-250C56-261 65-270 76-270C79-270 82-269 85-268C132-244 177-207 217-162C257-207 302-244 349-268C352-269 355-270 358-270C369-270 378-261 378-250ZM338 250C338 130 290-1 217-99C144-1 96 130 96 250C96 370 144 501 217 599C290 501 338 370 338 250"}],8813:[.73,.23,.778,{p:"722 22C722 28 720 33 716 36C630 124 512 173 389 173L382 173L439 330C544 341 642 388 716 464C720 467 722 472 722 478C722 489 713 498 702 498C696 498 691 496 688 492C624 428 543 386 455 372L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L411 368L389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327L396 327L339 170C234 159 136 112 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C154 72 235 114 323 128L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L367 132L389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8814:[.73,.23,.778,{p:"689-9L370 142L466 404L689 509C713 520 696 556 671 545L485 457L575 703C576 705 576 708 576 710C576 721 567 730 556 730C547 730 540 725 537 717L434 433L90 270C73 262 73 238 90 230L320 121L202-203C201-205 201-208 201-210C201-221 210-230 221-230C230-230 237-225 240-217L357 104L671-45C696-56 713-20 689-9ZM414 379L334 159L141 250"}],8815:[.73,.23,.778,{p:"688 230C705 238 705 262 688 270L458 379L576 703C577 705 577 708 577 710C577 721 568 730 557 730C548 730 541 725 538 717L421 396L107 545C82 556 65 520 89 509L408 358L312 96L89-9C65-20 82-56 107-45L293 43L203-203C202-205 202-208 202-210C202-221 211-230 222-230C231-230 238-225 241-217L344 67ZM637 250L364 121L444 341"}],8816:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L292-79L385 175L673 39C698 28 715 64 691 75L398 213L505 505L691 593C715 604 698 640 673 629L524 559L577 703C578 705 578 708 578 710C578 721 569 730 558 730C549 730 542 725 539 717L473 534L92 354C75 346 75 322 92 314L348 193L249-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L235-119L204-203C203-205 203-208 203-210C203-221 212-230 223-230C232-230 239-225 242-217L277-119L682-119C693-119 702-110 702-99ZM453 481L362 230L143 334"}],8817:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L289-79L379 169L686 314C703 322 703 346 686 354L482 451L574 703C575 705 575 708 575 710C575 721 566 730 555 730C546 730 539 725 536 717L446 468L105 629C80 640 63 604 87 593L432 430L347 198L87 75C63 64 80 28 105 39L328 144L246-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L232-119L201-203C200-205 200-208 200-210C200-221 209-230 220-230C229-230 236-225 239-217L274-119L682-119C693-119 702-110 702-99ZM635 334L399 222L468 413"}],8818:[.636,.125,.776,{p:"706 173L131 385L706 598C731 607 718 644 693 635L70 405C51 399 51 372 70 365L693 136C718 126 731 164 706 173ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8819:[.636,.125,.776,{p:"706 365C724 372 724 399 706 405L83 635C58 644 44 607 69 598L644 385L69 173C44 164 58 126 83 136ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8820:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L406 241L693 136C718 126 731 164 706 173L420 279L509 525L706 598C731 607 718 644 693 635L527 574L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L478 556L70 405C51 399 51 372 70 365L368 255L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM460 507L382 293L131 385"}],8821:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L412 257L706 365C724 372 724 399 706 405L494 483L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L457 497L83 635C58 644 44 607 69 598L443 460L380 288L69 173C44 164 58 126 83 136L362 239L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM644 385L430 306L480 446"}],8822:[.737,.237,.778,{p:"690 221L146 459L690 698C714 709 698 745 674 735L92 479C74 472 74 447 92 439L674 184C698 173 714 210 690 221ZM686 21C704 28 704 53 686 61L104 316C80 327 64 290 88 279L632 41L88-198C64-209 80-245 104-235"}],8823:[.737,.237,.778,{p:"686 439C704 447 704 472 686 479L104 735C80 745 64 709 88 698L632 459L88 221C64 210 80 173 104 184ZM690-198L146 41L690 279C714 290 698 327 674 316L92 61C74 53 74 28 92 21L674-235C698-245 714-209 690-198"}],8824:[.776,.276,.778,{p:"690 221L440 330L551 637L690 698C714 709 698 745 674 735L570 689L592 750C593 752 594 754 594 756C594 768 585 776 574 776C565 776 557 771 555 763L520 667L92 479C74 472 74 447 92 439L389 309L352 207L104 316C80 327 64 290 88 279L338 170L227-137L88-198C64-209 80-245 104-235L208-189L186-250C185-252 185-254 185-256C185-268 193-276 205-276C213-276 221-271 223-263L258-167L686 21C704 28 704 53 686 61L389 191L426 293L674 184C698 173 714 210 690 221ZM501 615L403 346L146 459ZM632 41L277-115L375 154"}],8825:[.776,.276,.778,{p:"690-198L308-30L370 139L690 279C714 290 698 327 674 316L389 191L440 331L686 439C704 447 704 472 686 479L520 552L592 750C593 752 593 754 593 756C593 768 585 776 573 776C565 776 557 771 555 763L484 568L104 735C80 745 64 709 88 698L470 530L408 361L88 221C64 210 80 173 104 184L389 309L338 169L92 61C74 53 74 28 92 21L258-52L186-250C185-252 184-254 184-256C184-268 193-276 204-276C213-276 221-271 223-263L294-68L674-235C698-245 714-209 690-198ZM632 459L459 383L507 514ZM319 117L271-14L146 41"}],8826:[.547,.047,.778,{p:"702-27L702-23C671 132 535 215 373 250C535 285 671 368 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C623 334 393 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C393 230 623 166 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8827:[.547,.047,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C385 270 155 334 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C107 368 243 285 405 250C243 215 107 132 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C155 166 385 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8828:[.639,.139,.738,{p:"682 65L682 69C651 223 515 307 353 342C515 377 651 460 682 615L682 619C682 630 673 639 662 639C652 639 644 632 642 623C603 425 373 362 156 362L76 362C73 362 71 361 69 360C61 357 56 350 56 342C56 333 61 326 69 323C71 322 73 322 76 322L156 322C373 322 603 258 642 61C644 52 652 45 662 45C673 45 682 54 682 65ZM566-119L566-117C545 127 346 194 156 194L76 194C65 194 56 185 56 174C56 163 65 154 76 154L156 154C326 154 507 98 526-121C527-131 535-139 546-139C557-139 566-130 566-119"}],8829:[.639,.139,.738,{p:"682 342C682 350 677 357 669 360C667 361 665 362 662 362L582 362C365 362 135 425 96 623C94 632 86 639 76 639C65 639 56 630 56 619L56 615C87 460 223 377 385 342C223 307 87 223 56 69L56 65C56 54 65 45 76 45C86 45 94 52 96 61C135 258 365 322 582 322L662 322C665 322 667 322 669 323C677 326 682 333 682 342ZM682 174C682 185 673 194 662 194L582 194C392 194 193 127 172-117L172-119C172-130 181-139 192-139C203-139 211-131 212-121C231 98 412 154 582 154L662 154C673 154 682 163 682 174"}],8830:[.682,.17,.773,{p:"700 108C700 110 699 111 699 112C668 267 532 351 371 385C532 420 668 504 699 658C699 660 700 661 700 662C700 673 691 682 680 682C670 682 662 675 660 666C621 469 390 406 174 406L94 405C91 405 88 405 86 404C79 401 74 394 74 385C74 377 79 370 86 367C88 366 91 365 94 365L174 365C390 365 621 302 660 104C662 95 670 88 680 88C691 88 700 97 700 108ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8831:[.682,.17,.773,{p:"700 385C700 394 694 401 687 404C685 405 682 405 680 405L600 405L579 405C368 409 151 475 113 666C111 675 103 682 94 682C83 682 74 673 74 662L74 658C105 504 240 421 401 385C240 350 105 266 74 112L74 108C74 97 83 88 94 88C103 88 111 95 113 104C151 296 368 361 579 365L600 365L680 365C682 365 685 366 687 367C694 370 700 377 700 385ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8832:[.73,.23,.778,{p:"702-27L702-23C673 120 554 203 407 242L414 260C557 300 673 382 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C639 413 547 343 430 305L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L383 292C317 277 246 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C236 230 297 225 355 214L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L394 205C527 171 636 99 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8833:[.73,.23,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C542 270 481 275 423 286L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L384 295C251 329 142 401 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C105 380 224 297 371 258L364 240C221 200 105 118 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C139 87 231 157 348 195L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L395 208C461 223 532 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8834:[.543,.043,.778,{p:"693-23C693-12 684-3 673-3L378-3C238-3 125 110 125 250C125 390 238 503 378 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L378 543C216 543 85 412 85 250C85 88 216-43 378-43L673-43C684-43 693-34 693-23"}],8835:[.543,.043,.778,{p:"693 250C693 412 562 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C540 503 653 390 653 250C653 110 540-3 400-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L400-43C562-43 693 88 693 250"}],8836:[.73,.23,.778,{p:"693-23C693-12 684-3 673-3L378-3C365-3 352-2 339 0L522 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L537 543L595 703C596 705 597 708 597 710C597 721 588 730 577 730C568 730 560 725 558 717L494 543L378 543C216 543 85 412 85 250C85 120 169 10 286-28L223-203C222-205 222-208 222-210C222-221 230-230 242-230C250-230 258-225 260-217L325-38C342-41 360-43 378-43L673-43C684-43 693-34 693-23ZM480 503L300 9C198 42 125 138 125 250C125 390 238 503 378 503"}],8837:[.73,.23,.778,{p:"693 250C693 380 609 490 492 528L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L453 538C436 541 418 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C413 503 426 502 439 500L256-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L241-43L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L284-43L400-43C562-43 693 88 693 250ZM653 250C653 110 540-3 400-3L298-3L478 491C580 458 653 362 653 250"}],8838:[.627,.127,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L673-127C684-127 693-118 693-107"}],8839:[.627,.127,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L651-127C662-127 671-118 671-107"}],8840:[.73,.23,.778,{p:"693-107C693-96 684-87 673-87L288-87L335 44C349 42 364 41 378 41L673 41C684 41 693 50 693 61C693 72 684 81 673 81L378 81C368 81 359 82 349 83L533 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L378 627C216 627 85 496 85 334C85 201 174 88 296 53L245-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L673-127C684-127 693-118 693-107ZM490 587L310 90C203 120 125 218 125 334C125 474 238 587 378 587"}],8841:[.73,.23,.778,{p:"693 334C693 447 629 545 535 594L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L499 610C468 621 435 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C430 587 458 582 485 572L306 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L292 41L245-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L651-127C662-127 671-118 671-107C671-96 662-87 651-87L288-87L334 41L400 41C562 41 693 172 693 334ZM653 334C653 194 540 81 400 81L349 81L522 556C600 513 653 430 653 334"}],8842:[.627,.211,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L446-87L493-37C496-33 499-28 499-23C499-12 490-3 479-3C473-3 468-5 464-9L391-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L354-127L307-177C304-181 302-186 302-191C302-202 310-211 322-211C327-211 332-209 336-205L409-127L673-127C684-127 693-118 693-107"}],8843:[.627,.211,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L424-87L471-37C474-33 477-28 477-23C477-12 468-3 457-3C451-3 446-5 442-9L369-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L332-127L285-177C282-181 280-186 280-191C280-202 288-211 300-211C305-211 310-209 314-205L387-127L651-127C662-127 671-118 671-107"}],8845:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM387 292C387 321 363 345 334 345C305 345 281 321 281 292C281 263 305 239 334 239C363 239 387 263 387 292"}],8846:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM491 292C491 303 482 312 471 312L354 312L354 429C354 440 345 449 334 449C323 449 314 440 314 429L314 312L197 312C186 312 177 303 177 292C177 281 186 272 197 272L314 272L314 155C314 144 323 135 334 135C345 135 354 144 354 155L354 272L471 272C482 272 491 281 491 292"}],8847:[.543,.043,.778,{p:"702-23C702-12 693-3 682-3L116-3L116 503L682 503C693 503 702 512 702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523L76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8848:[.543,.043,.778,{p:"702-23L702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523C76 512 85 503 96 503L662 503L662-3L96-3C85-3 76-12 76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8849:[.627,.127,.778,{p:"702 61C702 72 693 81 682 81L116 81L116 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8850:[.627,.127,.778,{p:"702 61L702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L662 587L662 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8851:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604L100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20C111-20 120-11 120 0L120 564L547 564L547 0C547-11 556-20 567-20C578-20 587-11 587 0"}],8852:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604C556 604 547 595 547 584L547 20L120 20L120 584C120 595 111 604 100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20L567-20C578-20 587-11 587 0"}],8853:[.592,.092,.778,{p:"690 270L409 270L409 551C560 541 680 421 690 270ZM369 270L88 270C98 421 218 541 369 551ZM369-51C218-41 98 79 88 230L369 230ZM690 230C680 79 560-41 409-51L409 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8854:[.592,.092,.778,{p:"690 270L88 270C98 427 229 552 389 552C549 552 680 427 690 270ZM690 230C680 73 549-52 389-52C229-52 98 73 88 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8855:[.592,.092,.778,{p:"691 250C691 174 663 104 616 51L417 250L616 449C663 396 691 326 691 250ZM588 477L389 278L190 477C243 524 313 552 389 552C465 552 535 524 588 477ZM361 250L162 51C115 104 87 174 87 250C87 326 115 396 162 449ZM588 23C535-24 465-52 389-52C313-52 243-24 190 23L389 222ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8856:[.592,.092,.778,{p:"691 250C691 83 556-52 389-52C360-52 331-48 305-40L511 526C617 479 691 373 691 250ZM473 540L267-26C161 21 87 127 87 250C87 417 222 552 389 552C418 552 447 548 473 540ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8857:[.592,.092,.778,{p:"731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250ZM691 250C691 83 556-52 389-52C222-52 87 83 87 250C87 417 222 552 389 552C556 552 691 417 691 250ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8858:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM548 250C548 333 481 400 398 400C315 400 248 333 248 250C248 167 315 100 398 100C481 100 548 167 548 250ZM508 250C508 189 459 140 398 140C337 140 288 189 288 250C288 311 337 360 398 360C459 360 508 311 508 250"}],8859:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM581 144C590 160 584 179 567 186L422 250L567 314C584 321 590 340 581 356C572 371 552 375 538 365L410 271L427 429C429 446 416 462 398 462C380 462 367 446 369 429L386 271L258 365C244 375 224 371 215 356C206 340 212 321 229 314L374 250L229 186C212 179 206 160 215 144C224 129 244 125 258 135L386 229L369 71C367 54 380 39 398 39C416 39 429 54 427 71L410 229L538 135C552 125 572 129 581 144"}],8860:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM631 166C631 177 622 186 611 186L185 186C174 186 165 177 165 166C165 155 174 146 185 146L611 146C622 146 631 155 631 166ZM631 334C631 345 622 354 611 354L185 354C174 354 165 345 165 334C165 323 174 314 185 314L611 314C622 314 631 323 631 334"}],8861:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM654 250C654 261 645 270 634 270L162 270C151 270 142 261 142 250C142 239 151 230 162 230L634 230C645 230 654 239 654 250"}],8862:[.583,.083,.778,{p:"682 543L682 270L409 270L409 543ZM369 270L96 270L96 543L369 543ZM369-43L96-43L96 230L369 230ZM682 230L682-43L409-43L409 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8863:[.583,.083,.778,{p:"682 543L682 270L96 270L96 543ZM682 230L682-43L96-43L96 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8864:[.583,.083,.778,{p:"654 543L389 278L124 543ZM361 250L96-15L96 515ZM654-43L124-43L389 222ZM682-15L417 250L682 515ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8865:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8866:[.684,0,.611,{p:"556 342C556 353 547 362 536 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L536 322C547 322 556 331 556 342"}],8867:[.684,0,.611,{p:"555 20L555 664C555 675 546 684 535 684C524 684 515 675 515 664L515 362L75 362C64 362 55 353 55 342C55 331 64 322 75 322L515 322L515 20C515 9 524 0 535 0C546 0 555 9 555 20"}],8868:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8869:[.684,0,.778,{p:"722 20C722 31 713 40 702 40L409 40L409 664C409 675 400 684 389 684C378 684 369 675 369 664L369 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L702 0C713 0 722 9 722 20"}],8870:[.684,0,.445,{p:"389 342C389 353 380 362 369 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L369 322C380 322 389 331 389 342"}],8871:[.684,0,.445,{p:"389 245C389 256 380 265 369 265L96 265L96 419L369 419C380 419 389 428 389 439C389 450 380 459 369 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L369 225C380 225 389 234 389 245"}],8872:[.684,0,.612,{p:"556 245C556 256 547 265 536 265L96 265L96 419L536 419C547 419 556 428 556 439C556 450 547 459 536 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L536 225C547 225 556 234 556 245"}],8873:[.684,0,.673,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM617 342C617 353 608 362 597 362L264 362L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 322L597 322C608 322 617 331 617 342"}],8874:[.684,0,.841,{p:"264 20L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20ZM96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM785 342C785 353 776 362 765 362L432 362L432 664C432 675 423 684 412 684C401 684 392 675 392 664L392 20C392 9 401 0 412 0C423 0 432 9 432 20L432 322L765 322C776 322 785 331 785 342"}],8875:[.684,0,.653,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM597 245C597 256 588 265 577 265L264 265L264 419L577 419C588 419 597 428 597 439C597 450 588 459 577 459L264 459L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 225L577 225C588 225 597 234 597 245"}],8876:[.684,0,.565,{p:"509 342C509 353 500 362 489 362L313 362L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L266 362L216 362L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L288 322L489 322C500 322 509 331 509 342ZM241 322L216 282L216 322"}],8877:[.684,0,.732,{p:"676 245C676 256 667 265 656 265L253 265L349 419L656 419C667 419 676 428 676 439C676 450 667 459 656 459L374 459L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L326 459L216 459L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L228 225L656 225C667 225 676 234 676 245ZM301 419L216 282L216 419"}],8878:[.684,0,.793,{p:"737 342C737 353 728 362 717 362L384 362L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 322L717 322C728 322 737 331 737 342"}],8879:[.684,0,.773,{p:"717 245C717 256 708 265 697 265L384 265L384 419L697 419C708 419 717 428 717 439C717 450 708 459 697 459L384 459L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 225L697 225C708 225 717 234 717 245"}],8882:[.547,.047,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L67 268C61 265 56 258 56 250C56 242 61 235 67 232L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L123 250L642 495"}],8883:[.547,.047,.738,{p:"682 250C682 258 677 265 671 268L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L671 232C677 235 682 242 682 250ZM615 250L96 5L96 495"}],8884:[.605,.105,.738,{p:"682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L68 346C61 343 56 336 56 328C56 320 61 313 68 310L654 53C656 52 659 51 662 51C673 51 682 60 682 71ZM642 102L126 328L642 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8885:[.605,.105,.738,{p:"682 328C682 336 677 343 670 346L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L670 310C677 313 682 320 682 328ZM612 328L96 102L96 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8890:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8896:[.78,.264,.833,{p:"780-226L436 766C430 785 403 785 396 766L53-226C40-262 95-281 107-245L416 647L725-245C738-281 793-262 780-226"}],8897:[.764,.28,.833,{p:"780 726C793 762 738 781 725 745L416-147L107 745C95 781 40 762 53 726L396-266C403-285 430-285 436-266"}],8898:[.772,.25,.833,{p:"784-221L784 473C784 636 621 772 417 772C213 772 50 636 50 473L50-221C50-237 63-250 79-250C95-250 108-237 108-221L108 473C108 608 248 714 417 714C586 714 726 608 726 473L726-221C726-237 739-250 755-250C771-250 784-237 784-221"}],8899:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27"}],8900:[.48,-.02,.5,{p:"432 250L250 68L68 250L250 432ZM480 250C480 256 478 261 474 264L264 474C261 478 256 480 250 480C244 480 239 478 236 474L26 264C22 261 20 256 20 250C20 244 22 239 26 236L236 26C239 22 244 20 250 20C256 20 261 22 264 26L474 236C478 239 480 244 480 250"}],8901:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],8902:[.486,-.014,.5,{p:"497 306C496 309 493 311 490 311L287 277L257 480C256 483 253 486 250 486C247 486 244 483 243 480L213 277L10 311C7 311 4 309 3 306C2 303 3 299 6 298L190 206L95 24C93 21 94 18 97 15C100 13 104 14 106 16L250 162L394 16C396 14 400 13 403 15C406 18 407 21 405 24L310 206L494 298C497 299 498 303 497 306"}],8904:[.505,.005,.623,{p:"283 250L96 63L96 437ZM526 437L526 63L339 250ZM566 15L566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8905:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L339 250L561 471C564 475 566 480 566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15ZM283 250L96 63L96 437"}],8906:[.505,.005,.623,{p:"567 15L567 485C567 497 559 505 547 505C542 505 537 503 533 500L312 278L91 500C87 503 82 505 77 505C65 505 57 497 57 485C57 480 59 475 62 471L284 250L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15ZM527 437L527 63L340 250"}],8907:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L90 500C86 503 81 505 76 505C64 505 56 497 56 485C56 480 58 475 61 471L283 250L61 29C58 25 56 20 56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8908:[.505,.005,.623,{p:"567 15C567 20 565 25 562 29L340 250L562 471C565 475 567 480 567 485C567 497 559 505 547 505C542 505 537 503 533 500L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15"}],8909:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 266C709 374 677 437 593 462C579 466 565 468 552 468C487 468 426 425 372 380C329 343 281 304 229 304C220 304 210 305 200 308C132 328 91 369 82 456C82 462 77 467 70 467C64 467 58 462 58 454C69 346 101 283 185 258C199 254 213 252 226 252C291 252 352 295 406 340C449 377 497 416 549 416C558 416 568 415 578 412C646 392 687 351 696 264C696 258 701 253 708 253C714 253 720 258 720 266"}],8910:[.584,.02,.733,{p:"677 564C677 575 668 584 657 584L653 584C486 546 401 396 367 220C332 396 247 546 80 584L76 584C65 584 56 575 56 564C56 554 63 547 72 544C288 496 347 238 347 0C347-11 355-20 367-20C378-20 387-11 387 0C387 238 445 496 661 544C670 547 677 554 677 564"}],8911:[.584,.02,.733,{p:"677 0C677 10 670 17 661 20C445 68 387 326 387 564C387 575 378 584 367 584C355 584 347 575 347 564C347 326 288 68 72 20C63 17 56 10 56 0C56-11 65-20 76-20L80-20C247 18 332 168 367 344C401 168 486 18 653-20L657-20C668-20 677-11 677 0"}],8930:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61C702 72 693 81 682 81L349 81L533 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM490 587L306 81L116 81L116 587"}],8931:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61L702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L490 587L306 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM662 81L349 81L533 587L662 587"}],8938:[.73,.23,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L541 492L618 703C619 705 619 708 619 710C619 721 610 730 599 730C590 730 583 725 580 717L490 468L67 268C61 265 56 258 56 250C56 242 61 235 67 232L354 96L245-203C245-205 244-208 244-210C244-221 253-230 264-230C273-230 280-225 283-217L391 79L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L404 117L522 438L642 495ZM470 414L368 134L123 250"}],8939:[.73,.23,.738,{p:"682 250C682 258 677 265 671 268L384 404L493 703C493 705 494 708 494 710C494 721 485 730 474 730C465 730 458 725 455 717L347 421L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L197 8L120-203C119-205 119-208 119-210C119-221 128-230 139-230C148-230 155-225 158-217L248 32L671 232C677 235 682 242 682 250ZM615 250L268 86L370 366ZM334 383L216 62L96 5L96 495"}],8940:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L365 180L654 53C656 52 659 51 662 51C673 51 682 60 682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L493 533L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L443 511L68 346C61 343 56 336 56 328C56 320 61 313 68 310L328 196L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM642 102L378 217L474 481L642 554ZM424 459L342 233L126 328"}],8941:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L363 175L670 310C677 313 682 320 682 328C682 336 677 343 670 346L459 439L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L422 455L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L312 153L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM612 328L382 227L445 401ZM409 417L331 205L96 102L96 554"}],8942:[.582,.082,.218,{p:"162-29C162 0 138 24 109 24C80 24 56 0 56-29C56-58 80-82 109-82C138-82 162-58 162-29ZM162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM162 529C162 558 138 582 109 582C80 582 56 558 56 529C56 500 80 476 109 476C138 476 162 500 162 529"}],8943:[.303,-.197,.776,{p:"162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM441 250C441 279 417 303 388 303C359 303 335 279 335 250C335 221 359 197 388 197C417 197 441 221 441 250ZM720 250C720 279 696 303 667 303C638 303 614 279 614 250C614 221 638 197 667 197C696 197 720 221 720 250"}],8944:[.5,0,.613,{p:"359 250C359 279 335 303 306 303C277 303 253 279 253 250C253 221 277 197 306 197C335 197 359 221 359 250ZM556 447C556 477 533 500 503 500C474 500 450 477 450 447C450 418 474 394 503 394C533 394 556 418 556 447ZM162 53C162 82 138 106 109 106C79 106 56 82 56 53C56 23 79 0 109 0C138 0 162 23 162 53"}],8945:[.5,0,.613,{p:"360 250C360 279 336 303 307 303C278 303 254 279 254 250C254 221 278 197 307 197C336 197 360 221 360 250ZM163 447C163 477 139 500 110 500C80 500 57 477 57 447C57 418 80 394 110 394C139 394 163 418 163 447ZM557 53C557 82 534 106 504 106C475 106 451 82 451 53C451 23 475 0 504 0C534 0 557 23 557 53"}],8968:[.75,.25,.444,{p:"416 730C416 741 407 750 396 750L174 750L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 710L396 710C407 710 416 719 416 730"}],8969:[.75,.25,.444,{p:"270-230L270 750L48 750C37 750 28 741 28 730C28 719 37 710 48 710L230 710L230-230C230-241 239-250 250-250C261-250 270-241 270-230"}],8970:[.75,.25,.444,{p:"416-230C416-219 407-210 396-210L214-210L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174-250L396-250C407-250 416-241 416-230"}],8971:[.75,.25,.444,{p:"270-250L270 730C270 741 261 750 250 750C239 750 230 741 230 730L230-210L48-210C37-210 28-219 28-230C28-241 37-250 48-250"}],8976:[.367,-.133,.667,{p:"620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133C78 133 87 142 87 153L87 327L600 327C611 327 620 336 620 347"}],8985:[.367,-.133,.667,{p:"620 153C620 164 611 173 600 173L87 173L87 347C87 358 78 367 67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133L600 133C611 133 620 142 620 153"}],8988:[.77,-.49,.392,{p:"336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750L56 510C56 499 65 490 76 490C87 490 96 499 96 510L96 730L316 730C327 730 336 739 336 750"}],8989:[.77,-.49,.392,{p:"336 510L336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750C56 739 65 730 76 730L296 730L296 510C296 499 305 490 316 490C327 490 336 499 336 510"}],8990:[.01,.27,.392,{p:"336-250C336-239 327-230 316-230L96-230L96-10C96 1 87 10 76 10C65 10 56 1 56-10L56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8991:[.01,.27,.392,{p:"336-250L336-10C336 1 327 10 316 10C305 10 296 1 296-10L296-230L76-230C65-230 56-239 56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8992:[1.344,0,1.185,{p:"1129 1232C1129 1297 1064 1344 997 1344C905 1344 838 1212 771 966C768 955 662 563 551 0L685 0L766 446C811 704 856 946 897 1102C911 1162 953 1318 1000 1318C1037 1318 1068 1295 1072 1290C1032 1287 1012 1261 1012 1231C1012 1191 1042 1171 1070 1171C1099 1171 1129 1189 1129 1232"}],8993:[1.322,.022,1.185,{p:"685 1322L551 1322L470 876C438 691 403 489 363 320C342 232 286 5 188 5C144 5 114 32 114 32C153 35 173 61 173 92C173 132 143 151 115 151C86 151 56 133 56 91C56 29 117-22 190-22C374-22 443 261 529 612"}],8994:[.381,-.13,1,{p:"944 143C944 154 798 381 500 381C200 381 55 154 55 143C55 136 61 130 68 130C68 130 72 131 74 133C74 133 76 135 88 150C181 278 342 336 499 336C572 336 663 324 753 281C852 233 898 168 919 138C922 135 925 130 931 130C938 130 944 136 944 143"}],8995:[.371,-.133,1,{p:"944 358C944 365 938 371 931 371C931 371 927 370 925 368C925 368 923 366 911 351C833 250 689 178 500 178C457 178 362 181 259 223C151 269 102 334 79 363C77 366 74 371 68 371C61 371 55 365 55 358C55 347 200 133 499 133C801 133 944 348 944 358"}],9001:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],9002:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],9115:[1.495,0,.875,{p:"823 1474C823 1485 813 1495 802 1495C797 1495 793 1493 790 1491C522 1289 277 740 277 250L277 0L379 0L379 250C379 718 559 1265 814 1457C820 1461 823 1467 823 1474"}],9116:[.498,0,.875,{p:"379 0L379 498L277 498L277 0"}],9117:[1.495,0,.875,{p:"823 21C823 28 820 34 814 37C559 230 379 776 379 1245L379 1495L277 1495L277 1245C277 755 522 205 790 4C793 2 797 0 802 0C813 0 823 9 823 21"}],9118:[1.495,0,.875,{p:"598 0L598 250C598 740 353 1289 85 1491C82 1493 78 1495 73 1495C62 1495 52 1485 52 1474C52 1467 55 1461 61 1457C316 1265 496 718 496 250L496 0"}],9119:[.498,0,.875,{p:"598 498L496 498L496 0L598 0"}],9120:[1.495,0,.875,{p:"598 1245L598 1495L496 1495L496 1245C496 776 316 230 61 37C55 34 52 28 52 21C52 9 62 0 73 0C78 0 82 2 85 4C353 205 598 755 598 1245"}],9121:[1.5,0,.667,{p:"647 1470C647 1487 634 1500 617 1500L321 1500L321 0L381 0L381 1440L617 1440C634 1440 647 1453 647 1470"}],9122:[1,0,.667,{p:"381 0L381 1000L321 1000L321 0"}],9123:[1.5,0,.667,{p:"647 30C647 47 634 60 617 60L381 60L381 1500L321 1500L321 0L617 0C634 0 647 13 647 30"}],9124:[1.5,0,.667,{p:"346 0L346 1500L50 1500C33 1500 20 1487 20 1470C20 1453 33 1440 50 1440L286 1440L286 0"}],9125:[1,0,.667,{p:"346 1000L286 1000L286 0L346 0"}],9126:[1.5,0,.667,{p:"346 0L346 1500L286 1500L286 60L50 60C33 60 20 47 20 30C20 13 33 0 50 0"}],9127:[.75,0,.902,{p:"755 724C755 738 743 750 729 750C726 750 723 749 720 748C551 687 400 526 400 375L400 0L502 0L502 375C502 498 600 649 738 700C748 703 755 713 755 724"}],9128:[1.5,0,.902,{p:"502 1500L400 1500L400 1125C400 988 303 825 164 774C154 771 147 761 147 750C147 739 154 729 164 726C303 675 400 512 400 375L400 0L502 0L502 375C502 522 382 675 237 750C382 825 502 978 502 1125"}],9129:[.75,0,.902,{p:"755 26C755 37 748 47 738 50C600 101 502 252 502 375L502 750L400 750L400 375C400 224 551 63 720 2C723 1 726 0 729 0C743 0 755 12 755 26"}],9130:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],9131:[.75,0,.902,{p:"502 0L502 375C502 526 351 687 182 748C179 749 176 750 173 750C159 750 147 738 147 724C147 713 154 703 164 700C302 649 400 498 400 375L400 0"}],9132:[1.5,0,.902,{p:"755 750C755 761 748 771 738 774C599 825 502 988 502 1125L502 1500L400 1500L400 1125C400 978 520 825 665 750C520 675 400 522 400 375L400 0L502 0L502 375C502 512 599 675 738 726C748 729 755 739 755 750"}],9133:[.75,0,.902,{p:"502 375L502 750L400 750L400 375C400 252 302 101 164 50C154 47 147 37 147 26C147 12 159 0 173 0C176 0 179 1 182 2C351 63 502 224 502 375"}],9136:[.96,.52,.902,{p:"502-145L502 230L400 230L400-145C400-268 302-419 164-470C154-473 147-483 147-494C147-508 159-520 173-520C176-520 179-519 182-518C351-457 502-296 502-145ZM755 934C755 948 743 960 729 960C726 960 723 959 720 958C551 897 400 736 400 585L400 210L502 210L502 585C502 708 600 859 738 910C748 913 755 923 755 934"}],9137:[.96,.52,.902,{p:"755-494C755-483 748-473 738-470C600-419 502-268 502-145L502 230L400 230L400-145C400-296 551-457 720-518C723-519 726-520 729-520C743-520 755-508 755-494ZM502 210L502 585C502 736 351 897 182 958C179 959 176 960 173 960C159 960 147 948 147 934C147 923 154 913 164 910C302 859 400 708 400 585L400 210"}],9138:[.846,0,1.576,{p:"1520 506L1387 846L87 846C62 846 60 845 57 838C56 834 56 811 56 798L586 0L771 0C771 2 770 8 763 18L251 788L854 788C1001 788 1101 771 1111 769C1170 759 1266 739 1353 678C1380 659 1455 604 1493 506"}],9139:[.847,0,1.576,{p:"1520 387L1493 387C1450 261 1333 179 1207 143C1184 137 1076 105 865 105L201 105L761 828C769 837 771 841 771 847L587 847L638 770L68 35C57 21 57 13 57 13C57 0 67 0 87 0L1387 0"}],9140:[.726,-.552,.36,{p:"360 726L0 726L0 572C0 561 9 552 20 552C31 552 40 561 40 572L40 686L320 686L320 572C320 561 329 552 340 552C351 552 360 561 360 572"}],9141:[-.122,.296,.36,{p:"360-296L360-142C360-131 351-122 340-122C329-122 320-131 320-142L320-256L40-256L40-142C40-131 31-122 20-122C9-122 0-131 0-142L0-296"}],9143:[1.82,0,1.056,{p:"742 36L742 1820L702 1820L702 255L701 255L250 1622L111 1349L126 1333L209 1495L702 0C740 0 742 6 742 36"}],9168:[.642,0,.333,{p:"188 0L188 642L145 642L145 0"}],9180:[.727,-.572,.504,{p:"504 584C504 585 504 587 503 589C471 658 371 727 272 727L232 727C133 727 33 658 1 589C0 587 0 585 0 584C0 577 5 572 12 572C17 572 21 575 23 579C50 638 148 673 232 673L272 673C356 673 454 638 481 579C483 575 487 572 492 572C499 572 504 577 504 584"}],9181:[-.142,.297,.504,{p:"504-154C504-147 499-142 492-142C487-142 483-145 481-149C454-208 356-243 272-243L232-243C148-243 50-208 23-149C21-145 17-142 12-142C5-142 0-147 0-154C0-155 0-157 1-159C33-228 133-297 232-297L272-297C371-297 471-228 503-159C504-157 504-155 504-154"}],9182:[.783,-.539,.492,{p:"492 546C485 621 452 688 406 688L326 688C294 688 257 725 252 778C252 781 249 783 246 783C243 783 240 781 240 778C235 725 198 688 166 688L86 688C40 688 7 621 0 546C0 542 3 539 6 539C9 539 12 541 12 544C17 597 54 634 86 634L166 634C203 634 233 679 246 737C259 679 289 634 326 634L406 634C438 634 475 597 480 544C480 541 483 539 486 539C489 539 492 542 492 546"}],9183:[-.109,.353,.492,{p:"492-116C492-112 489-109 486-109C483-109 480-111 480-114C475-167 438-204 406-204L326-204C289-204 259-249 246-307C233-249 203-204 166-204L86-204C54-204 17-167 12-114C12-111 9-109 6-109C3-109 0-112 0-116C7-191 40-258 86-258L166-258C198-258 235-295 240-348C240-351 243-353 246-353C249-353 252-351 252-348C257-295 294-258 326-258L406-258C452-258 485-191 492-116"}],9184:[.829,-.657,.546,{p:"546 657L374 829L172 829L0 657L66 657L172 763L374 763L480 657"}],9185:[-.227,.399,.546,{p:"546-227L480-227L374-333L172-333L66-227L0-227L172-399L374-399"}],9632:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],9633:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9642:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162"}],9643:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162ZM232 182L96 182L96 318L232 318"}],9650:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9651:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9652:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9653:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9654:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9655:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9656:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9657:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9660:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9661:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9662:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9663:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9664:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9665:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9666:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9667:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9674:[.61,.11,.572,{p:"472 250L286-52L100 250L286 552ZM516 250C516 254 515 257 513 260L303 600C300 606 293 610 286 610C279 610 272 606 269 600L59 260C57 257 56 254 56 250C56 246 57 243 59 240L269-100C272-106 279-110 286-110C293-110 300-106 303-100L513 240C515 243 516 246 516 250"}],9675:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250"}],9679:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250"}],9702:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250ZM405 250C405 164 336 95 250 95C164 95 95 164 95 250C95 336 164 405 250 405C336 405 405 336 405 250"}],9711:[.701,.201,1.013,{p:"957 250C957 499 755 701 507 701C258 701 56 499 56 250C56 1 258-201 507-201C755-201 957 1 957 250ZM917 250C917 23 733-161 507-161C280-161 96 23 96 250C96 477 280 661 507 661C733 661 917 477 917 250"}],9723:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9724:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],10072:[.694,.083,.525,{p:"297-36L297 647C297 659 297 694 262 694C227 694 227 659 227 647L227-36C227-48 227-83 262-83C297-83 297-48 297-36"}],10200:[.684,.184,.946,{p:"890-164C890-153 881-144 870-144L493-144L493 664C493 675 484 684 473 684C462 684 453 675 453 664L453-144L76-144C65-144 56-153 56-164C56-175 65-184 76-184L870-184C881-184 890-175 890-164"}],10201:[.684,.184,.986,{p:"930 664C930 675 921 684 910 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L473 644L473-164C473-175 482-184 493-184C504-184 513-175 513-164L513 644L910 644C921 644 930 653 930 664"}],10205:[.684,.184,.946,{p:"890 250C890 261 881 270 870 270L96 270L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56-164C56-175 65-184 76-184C87-184 96-175 96-164L96 230L870 230C881 230 890 239 890 250"}],10206:[.684,.184,.946,{p:"890-164L890 664C890 675 881 684 870 684C859 684 850 675 850 664L850 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L850 230L850-164C850-175 859-184 870-184C881-184 890-175 890-164"}],10214:[.75,.25,.41,{p:"388-230C388-219 379-210 368-210L283-210L283 710L368 710C379 710 388 719 388 730C388 741 379 750 368 750L118 750L118-250L368-250C379-250 388-241 388-230ZM243 710L243-210L158-210L158 710"}],10215:[.75,.25,.41,{p:"292 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L127 710L127-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250L292-250ZM252-210L167-210L167 710L252 710"}],10216:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],10217:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10218:[.75,.25,.57,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230ZM517-230C517-227 516-225 515-223L332 250L515 723C516 725 517 727 517 730C517 741 508 750 497 750C488 750 481 745 478 737L292 257C291 255 291 253 291 250C291 247 291 245 292 243L478-237C481-245 488-250 497-250C508-250 517-241 517-230"}],10219:[.75,.25,.57,{p:"460 250C460 253 459 255 458 257L272 737C270 745 262 750 254 750C243 750 234 741 234 730C234 727 234 725 235 723L418 250L235-223C234-225 234-227 234-230C234-241 243-250 254-250C262-250 270-245 272-237L458 243C459 245 460 247 460 250ZM279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10222:[.762,.262,.287,{p:"231-250C231-247 230-244 227-242C177-191 152 12 152 208L152 292C152 488 177 691 227 742C230 744 231 747 231 750C231 757 226 762 219 762C216 762 213 761 211 758C157 705 98 498 98 292L98 208C98 2 157-205 211-258C213-261 216-262 219-262C226-262 231-257 231-250"}],10223:[.762,.262,.287,{p:"189 208L189 292C189 498 130 705 76 758C74 761 71 762 68 762C61 762 56 757 56 750C56 747 57 744 60 742C110 691 135 488 135 292L135 208C135 12 110-191 60-242C57-244 56-247 56-250C56-257 61-262 68-262C71-262 74-261 76-258C130-205 189 2 189 208"}],10229:[.51,.01,1.463,{p:"1407 250C1407 261 1398 270 1387 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1387 230C1398 230 1407 239 1407 250"}],10230:[.51,.01,1.463,{p:"1407 250C1407 256 1403 261 1398 263C1341 282 1297 322 1261 367C1233 403 1212 447 1203 494C1201 503 1193 510 1183 510C1172 510 1163 501 1163 490C1163 489 1164 487 1164 486C1174 433 1197 384 1230 342C1252 314 1278 290 1308 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1308 230C1278 210 1252 186 1230 158C1197 116 1174 67 1164 14C1164 13 1163 11 1163 10C1163-1 1172-10 1183-10C1193-10 1201-3 1203 6C1212 53 1233 97 1261 133C1297 178 1341 218 1398 237C1403 239 1407 244 1407 250"}],10231:[.51,.01,1.442,{p:"1386 250C1386 256 1382 261 1377 263C1320 282 1276 322 1240 367C1212 403 1191 447 1182 494C1180 503 1172 510 1162 510C1151 510 1142 501 1142 490C1142 489 1143 487 1143 486C1153 433 1176 384 1209 342C1231 314 1257 290 1287 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1287 230C1257 210 1231 186 1209 158C1176 116 1153 67 1143 14C1143 13 1142 11 1142 10C1142-1 1151-10 1162-10C1172-10 1180-3 1182 6C1191 53 1212 97 1240 133C1276 178 1320 218 1377 237C1382 239 1386 244 1386 250"}],10232:[.52,.02,1.457,{p:"1401 153C1401 164 1392 173 1381 173L264 173C224 205 180 231 132 250C180 269 224 295 264 327L1381 327C1392 327 1401 336 1401 347C1401 358 1392 367 1381 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 364 516 361 509C334 456 297 409 253 370C199 323 137 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C137 218 199 177 253 130C297 91 334 44 361-9C364-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1381 133C1392 133 1401 142 1401 153"}],10233:[.52,.02,1.457,{p:"1401 250C1401 256 1397 261 1392 263C1320 282 1258 323 1204 370C1160 409 1123 456 1096 509C1093 516 1086 520 1078 520C1067 520 1058 511 1058 500C1058 497 1059 494 1060 491C1084 445 1114 403 1149 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L1193 327C1233 295 1277 269 1325 250C1277 231 1233 205 1193 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L1149 133C1114 97 1084 55 1060 9C1059 6 1058 3 1058 0C1058-11 1067-20 1078-20C1086-20 1093-16 1096-9C1123 44 1160 91 1204 130C1258 177 1320 218 1392 237C1397 239 1401 244 1401 250"}],10234:[.52,.02,1.534,{p:"1478 250C1478 256 1474 261 1468 263C1397 282 1335 323 1281 370C1237 409 1200 456 1173 509C1169 516 1163 520 1155 520C1144 520 1135 511 1135 500C1135 497 1136 494 1137 491C1161 445 1191 403 1226 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 365 516 361 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 361-9C365-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1226 133C1191 97 1161 55 1137 9C1136 6 1135 3 1135 0C1135-11 1144-20 1155-20C1163-20 1169-16 1173-9C1200 44 1237 91 1281 130C1335 177 1397 218 1468 237C1474 239 1478 244 1478 250ZM1401 250C1354 231 1309 205 1270 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327L1270 327C1309 295 1354 269 1401 250"}],10235:[.51,.01,1.443,{p:"1387 10L1387 490C1387 517 1347 517 1347 490L1347 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L1347 230L1347 10C1347-17 1387-17 1387 10"}],10236:[.51,.01,1.443,{p:"1387 250C1387 256 1383 261 1378 263C1321 282 1277 322 1241 367C1213 403 1192 447 1183 494C1181 503 1173 510 1163 510C1152 510 1143 501 1143 490C1143 489 1144 487 1144 486C1154 433 1177 384 1210 342C1232 314 1258 290 1288 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L1288 230C1258 210 1232 186 1210 158C1177 116 1154 67 1144 14C1144 13 1143 11 1143 10C1143-1 1152-10 1163-10C1173-10 1181-3 1183 6C1192 53 1213 97 1241 133C1277 178 1321 218 1378 237C1383 239 1387 244 1387 250"}],10237:[.52,.02,1.437,{p:"1381 0L1381 500C1381 527 1341 527 1341 500L1341 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L1341 133L1341 0C1341-27 1381-27 1381 0ZM1341 327L1341 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],10238:[.52,.02,1.437,{p:"1381 250C1381 256 1377 261 1372 263C1300 282 1238 323 1184 370C1140 409 1103 456 1076 509C1073 516 1066 520 1058 520C1047 520 1038 511 1038 500C1038 497 1039 494 1040 491C1064 445 1094 403 1129 367L96 367L96 500C96 527 56 527 56 500L56 0C56-27 96-27 96 0L96 133L1129 133C1094 97 1064 55 1040 9C1039 6 1038 3 1038 0C1038-11 1047-20 1058-20C1066-20 1073-16 1076-9C1103 44 1140 91 1184 130C1238 177 1300 218 1372 237C1377 239 1381 244 1381 250ZM1305 250C1257 231 1213 205 1173 173L96 173L96 327L1173 327C1213 295 1257 269 1305 250"}],10744:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],10745:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],10752:[.743,.243,1.111,{p:"1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250ZM632 250C632 292 598 326 556 326C514 326 480 292 480 250C480 208 514 174 556 174C598 174 632 208 632 250ZM991 250C991 10 796-185 556-185C316-185 121 10 121 250C121 490 316 685 556 685C796 685 991 490 991 250"}],10753:[.743,.243,1.111,{p:"990 279L585 279L585 684C802 670 976 496 990 279ZM527 684L527 279L122 279C136 496 310 670 527 684ZM527-184C310-170 136 4 122 221L527 221ZM990 221C976 4 802-170 585-184L585 221ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10754:[.743,.243,1.111,{p:"991 250C991 140 951 40 884-37L597 250L884 537C951 460 991 360 991 250ZM843 578L556 291L269 578C346 645 446 685 556 685C666 685 766 645 843 578ZM515 250L228-37C161 40 121 140 121 250C121 360 161 460 228 537ZM843-78C766-145 666-185 556-185C446-185 346-145 269-78L556 209ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10755:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM493 250C493 292 459 326 417 326C375 326 341 292 341 250C341 208 375 174 417 174C459 174 493 208 493 250"}],10756:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM633 250C633 266 620 279 604 279L446 279L446 437C446 453 433 466 417 466C401 466 388 453 388 437L388 279L230 279C214 279 201 266 201 250C201 234 214 221 230 221L388 221L388 63C388 47 401 34 417 34C433 34 446 47 446 63L446 221L604 221C620 221 633 234 633 250"}],10757:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764L79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264C95-264 108-251 108-235L108 706L726 706L726-235C726-251 739-264 755-264C771-264 784-251 784-235"}],10758:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764C739 764 726 751 726 735L726-206L108-206L108 735C108 751 95 764 79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264L755-264C771-264 784-251 784-235"}],10761:[.74,.24,1.092,{p:"1028-232C1039-220 1039-202 1028-191L587 250L1028 691C1039 702 1039 720 1028 732C1016 743 998 743 987 732L546 291L105 732C94 743 76 743 64 732C53 720 53 702 64 691L505 250L64-191C53-202 53-220 64-232C76-243 94-243 105-232L546 209L987-232C998-243 1016-243 1028-232"}],10764:[.805,.306,1.655,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1719 722C1719 770 1669 805 1609 805C1514 805 1475 708 1458 632C1446 577 1410 295 1401 174L1382-75C1369-239 1333-284 1276-284C1263-284 1233-281 1212-263C1241-259 1249-236 1249-222C1249-193 1227-180 1208-180C1188-180 1166-193 1166-223C1166-271 1216-306 1276-306C1371-306 1419-219 1441-129C1454-77 1490 214 1498 325L1517 574C1531 758 1565 783 1610 783C1620 783 1651 781 1673 762C1644 758 1636 735 1636 721C1636 692 1658 679 1677 679C1697 679 1719 692 1719 722",ic:.12}],10769:[.805,.306,.675,{p:"667 153C668 160 665 168 658 172C628 193 608 225 604 261C603 270 596 277 587 278C578 280 570 275 566 268C549 236 520 212 484 203C477 201 471 195 470 187C468 176 475 166 486 164L494 164C515 170 535 179 552 191C528 103 450 37 356 30L388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L281 37C188 63 120 148 120 249C120 261 111 269 100 269C88 269 80 261 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C466-6 563 76 591 184C603 167 618 152 636 139C638 138 641 137 644 136C654 134 665 142 667 153",ic:.02}],10799:[.496,-.004,.778,{p:"625 68L443 250L625 432C640 447 640 471 625 485C610 500 587 500 572 485L390 303L207 485C192 500 169 500 154 485C139 471 139 447 154 432L336 250L154 68C139 53 139 29 154 15C169 0 192 0 207 15L389 197L572 15C587 0 610 0 625 15C640 29 640 53 625 68"}],10815:[.683,0,.75,{p:"713 15C713 31 707 31 684 31C610 31 610 38 610 77L610 606C610 645 610 652 687 652C707 652 713 652 713 668C713 683 704 683 696 683C655 683 611 680 569 680C527 680 483 683 441 683C433 683 424 683 424 668C424 652 430 652 453 652C527 652 527 645 527 606L527 31L222 31L222 606C222 645 222 652 299 652C319 652 325 652 325 668C325 683 316 683 308 683C267 683 223 680 181 680C139 680 95 683 53 683C45 683 36 683 36 668C36 652 42 652 65 652C139 652 139 645 139 606L139 77C139 38 139 31 62 31C42 31 36 31 36 15C36 0 43 0 62 0L687 0C706 0 713 0 713 15"}],10877:[.634,.134,.778,{p:"691 78L143 337L691 596C715 607 698 643 673 632L92 357C75 349 75 325 92 317L673 42C698 30 715 67 691 78ZM702-114C702-106 697-99 691-96L105 181C102 182 99 183 96 183C85 183 76 174 76 163C76 155 81 148 87 145L673-132C676-133 679-134 682-134C693-134 702-125 702-114"}],10878:[.634,.134,.778,{p:"686 317C703 325 703 349 686 357L105 632C80 643 63 607 87 596L635 337L87 78C63 67 80 30 105 42ZM702 163C702 174 693 183 682 183C679 183 676 182 673 181L87-96C81-99 76-106 76-114C76-125 85-134 96-134C99-134 102-133 105-132L691 145C697 148 702 155 702 163"}],10885:[.717,.205,.776,{p:"706 287L135 482L706 678C731 687 718 724 693 716L70 502C51 496 51 469 70 462L693 249C718 240 731 278 706 287ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10886:[.717,.205,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10887:[.667,.167,.778,{p:"691 111L143 370L691 629C715 640 698 676 673 665L92 390C75 382 75 358 92 350L673 75C698 64 715 100 691 111ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10888:[.667,.167,.778,{p:"686 350C703 358 703 382 686 390L105 665C80 676 63 640 87 629L635 370L87 111C63 100 80 64 105 75ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10889:[.749,.321,.776,{p:"706 319L135 514L706 710C731 719 718 756 693 748L70 534C51 528 51 501 70 494L693 281C718 272 731 310 706 319ZM718-61C718-55 713-49 706-49C701-49 696-53 695-59C678-134 634-166 567-182C559-184 550-185 542-185C492-185 446-151 404-119L376-99L433-8C468-28 506-43 544-43C556-43 568-42 580-39C662-18 698 37 718 130L718 133C718 139 713 145 706 145C701 145 696 141 695 135C678 60 634 28 567 12C559 10 550 9 542 9C513 9 486 20 460 35L566 205C568 208 569 212 569 216C569 227 560 236 549 236C542 236 536 232 532 226L427 58L404 75C351 114 293 152 232 152C220 152 208 150 196 147C113 127 78 71 58-22C57-22 57-23 57-24C57-31 63-36 69-36C75-36 80-32 81-27C97 49 141 80 208 97C217 99 226 100 234 100C284 100 330 66 372 34L400 14L343-77C307-57 270-42 232-42C220-42 208-44 196-47C113-67 78-123 58-216C57-216 57-217 57-218C57-225 63-230 69-230C75-230 80-226 81-221C97-145 141-114 208-97C217-95 226-94 234-94C262-94 290-105 315-121L209-290C207-294 206-297 206-301C206-312 215-321 226-321C234-321 240-317 243-312L349-143L372-160C424-200 483-237 544-237C556-237 568-236 580-233C662-212 698-157 718-64"}],10890:[.717,.289,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87L376-67L433 24C468 4 506-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162L718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C513 41 486 52 460 67L566 237C568 240 569 244 569 248C569 259 560 268 549 268C542 268 536 264 532 258L427 90L404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66L400 46L343-45C307-25 270-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C262-62 290-73 315-89L209-258C207-262 206-265 206-269C206-280 215-289 226-289C234-289 240-285 243-280L349-111L372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10891:[.973,.473,.778,{p:"690 457L146 695L690 934C714 945 698 981 674 971L92 715C74 708 74 683 92 675L674 420C698 409 714 446 690 457ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM686-215C704-208 704-183 686-175L104 80C80 91 64 54 88 43L632-195L88-434C64-445 80-481 104-471"}],10892:[.973,.473,.778,{p:"686 675C704 683 704 708 686 715L104 971C80 981 64 945 88 934L632 695L88 457C64 446 80 409 104 420ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM690-434L146-195L690 43C714 54 698 91 674 80L92-175C74-183 74-208 92-215L674-471C698-481 714-445 690-434"}],10901:[.629,.129,.778,{p:"691-91L143 168L691 427C715 439 698 475 673 463L92 188C75 180 75 156 92 148L673-127C698-138 715-102 691-91ZM702 609C702 620 693 629 682 629C679 629 676 628 673 627L87 350C81 347 76 340 76 332C76 321 85 312 96 312C99 312 102 313 105 314L691 591C697 594 702 601 702 609"}],10902:[.629,.129,.778,{p:"686 148C703 156 703 180 686 188L105 463C80 475 63 439 87 427L635 168L87-91C63-102 80-138 105-127ZM702 332C702 340 697 347 691 350L105 627C102 628 99 629 96 629C85 629 76 620 76 609C76 601 81 594 87 591L673 314C676 313 679 312 682 312C693 312 702 321 702 332"}],10927:[.631,.119,.778,{p:"702 57L702 61C671 216 535 299 373 334C535 369 671 452 702 607L702 611C702 622 693 631 682 631C672 631 664 624 662 615C623 418 393 354 176 354L96 354C93 354 91 353 89 353C81 350 76 342 76 334C76 326 81 318 89 315C91 315 93 314 96 314L176 314C393 314 623 250 662 53C664 44 672 37 682 37C693 37 702 46 702 57ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10928:[.631,.119,.778,{p:"702 334C702 342 697 350 689 353C687 353 685 354 682 354L602 354C385 354 155 418 116 615C114 624 106 631 96 631C85 631 76 622 76 611L76 607C107 452 243 369 405 334C243 299 107 216 76 61L76 57C76 46 85 37 96 37C106 37 114 44 116 53C155 250 385 314 602 314L682 314C685 314 687 315 689 315C697 318 702 326 702 334ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10933:[.753,.276,.777,{p:"150 443C230 443 333 433 413 414C570 376 638 299 653 200C655 189 657 174 674 174C684 174 694 181 694 195C694 204 686 299 608 365C559 405 487 444 370 463C485 485 600 526 658 622C676 652 694 697 694 732C694 745 684 753 674 753C670 753 657 751 654 735C645 672 623 570 420 515C307 485 155 484 131 484C100 484 83 484 83 463C83 443 104 443 121 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10934:[.753,.276,.777,{p:"656 443C673 443 694 443 694 463C694 475 685 481 679 482C673 484 644 484 626 484C539 484 439 496 364 513C207 551 139 628 124 727C122 737 120 753 103 753C93 753 83 745 83 732C83 723 91 628 169 562C218 522 290 483 404 464L404 463C292 442 177 401 119 305C101 275 83 230 83 195C83 181 93 174 103 174C120 174 122 188 124 202C147 346 280 416 512 437C550 440 589 443 627 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10935:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10936:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10937:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10938:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10949:[.753,.214,.777,{p:"393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214ZM118-174C101-174 83-174 83-194C83-214 101-214 118-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174ZM118 20C101 20 83 20 83 0C83-20 101-20 118-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20"}],10950:[.753,.214,.777,{p:"384 713C545 713 654 595 654 464C654 328 541 214 385 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L388 174C556 174 694 301 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713ZM659-214C676-214 694-214 694-194C694-174 676-174 659-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214ZM659-20C676-20 694-20 694 0C694 20 676 20 659 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20"}],10955:[.785,.375,.777,{p:"393 246C232 246 123 364 123 495C123 631 237 745 392 745L659 745C676 745 694 745 694 765C694 785 676 785 659 785L389 785C221 785 83 658 83 496C83 333 221 206 390 206L659 206C676 206 694 206 694 226C694 246 676 246 659 246ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],10956:[.785,.375,.777,{p:"384 745C545 745 654 627 654 496C654 360 541 246 385 246L118 246C101 246 83 246 83 226C83 206 101 206 118 206L388 206C556 206 694 333 694 495C694 658 557 785 387 785L118 785C101 785 83 785 83 765C83 745 101 745 118 745ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],119808:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],119809:[.686,0,.818,{sk:-.109,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],119810:[.697,.011,.831,{sk:.165,p:"766 227C766 247 759 248 742 248C729 248 720 248 719 231C712 97 591 36 490 36C412 36 328 60 276 121C229 178 217 253 217 343C217 399 220 507 283 573C348 639 435 650 487 650C595 650 690 574 712 447C715 428 716 426 739 426C765 426 766 428 766 454L766 669C766 688 766 697 748 697C739 697 737 695 729 688L663 629C601 679 534 697 466 697C217 697 64 548 64 343C64 138 217-11 466-11C653-11 766 112 766 227"}],119811:[.686,0,.882,{sk:-.158,p:"817 337C817 557 667 686 469 686L39 686L39 639L147 639L147 47L39 47L39 0L470 0C667 0 817 123 817 337ZM670 338C670 229 658 176 626 131C578 63 490 47 429 47L283 47L283 639L429 639C495 639 578 620 627 550C662 499 670 431 670 338"}],119812:[.68,0,.756,{sk:-.028,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],119813:[.68,0,.724,{sk:-.02,p:"675 439L644 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 317L339 317C435 317 444 274 444 200L491 200L491 481L444 481C444 407 436 364 339 364L289 364L289 633L429 633C590 633 613 556 628 439"}],119814:[.697,.011,.904,{sk:.127,p:"845 229L845 276C810 273 723 273 684 273C626 273 533 273 479 276L479 229L623 229L623 128C623 109 623 80 584 57C558 42 526 36 494 36C408 36 322 65 273 127C230 182 217 253 217 344C217 456 237 514 274 563C314 613 391 650 487 650C594 650 689 574 711 447C714 428 715 426 738 426C764 426 765 428 765 454L765 669C765 688 765 697 747 697C738 697 736 695 728 688L662 629C589 687 517 697 465 697C219 697 64 550 64 343C64 144 209-11 467-11C500-11 603-9 653 53C684 26 744 0 751 0C765 0 765 13 765 28L765 229"}],119815:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],119816:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],119817:[.686,.011,.594,{sk:.051,p:"527 639L527 686C492 683 407 683 368 683C315 683 217 683 169 686L169 639L310 639L310 149C310 130 310 25 211 25C194 25 161 28 130 42C130 42 176 61 176 114C176 168 133 191 100 191C63 191 23 166 23 114C23 37 102-11 216-11C350-11 446 46 446 150L446 639"}],119818:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],119819:[.686,0,.692,{sk:-.114,p:"643 274L596 274C588 205 571 47 392 47L289 47L289 639L424 639L424 686C380 683 271 683 222 683C178 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0L612 0"}],119820:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],119821:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],119822:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],119823:[.686,0,.786,{sk:-.1,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],119824:[.697,.194,.864,{p:"805-8C805 0 805 18 787 18C772 18 770 5 769-2C763-40 701-41 684-41C661-41 631-41 592 18C756 82 799 230 799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 135 200-11 432-11C454-11 487-10 527-2C555-115 575-194 668-194C770-194 805-76 805-8ZM652 340C652 284 652 135 556 69C534 102 498 155 431 155C380 155 334 121 334 73C334 67 335 56 337 51C214 110 211 262 211 340C211 380 211 475 248 546C300 642 386 657 431 657C485 657 563 637 611 552C649 485 652 399 652 340ZM514 45C489 34 459 29 432 29C377 29 370 61 370 73C370 100 399 119 432 119C460 119 494 108 514 45"}],119825:[.686,.011,.863,{sk:-.15,p:"858 95C858 117 844 117 834 117C813 117 812 107 811 94C806 47 777 25 747 25C687 25 678 96 673 138C671 149 663 218 662 223C648 293 593 324 550 340C666 370 717 435 717 501C717 602 607 686 419 686L39 686L39 639L147 639L147 47L39 47L39 0C75 3 173 3 215 3C257 3 355 3 391 0L391 47L283 47L283 325L400 325C414 325 458 325 489 291C521 256 521 237 521 164C521 98 521 49 591 15C635-7 697-11 738-11C845-11 858 79 858 95ZM564 500C564 444 564 361 399 361L283 361L283 639L401 639C562 639 564 561 564 500"}],119826:[.697,.011,.639,{sk:.054,p:"574 203C574 314 493 395 402 414L257 445C217 454 161 488 161 549C161 592 189 654 289 654C369 654 470 620 493 484C497 460 497 458 518 458C542 458 542 463 542 486L542 669C542 688 542 697 524 697C516 697 515 696 504 686L459 642C401 688 336 697 288 697C136 697 64 601 64 496C64 431 97 385 118 363C167 314 201 307 310 283C398 264 415 261 437 240C452 225 477 199 477 153C477 105 451 36 347 36C271 36 119 56 111 205C110 223 110 228 88 228C64 228 64 222 64 199L64 17C64-2 64-11 82-11C91-11 93-9 101-2L147 44C213-5 306-11 347-11C512-11 574 102 574 203"}],119827:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],119828:[.686,.011,.885,{p:"845 639L845 686C807 683 750 683 711 683C669 683 617 683 576 686L576 639L601 639C619 639 636 638 654 636C683 633 684 632 684 610L684 233C684 85 575 36 466 36C291 36 289 167 289 223L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 231C147 98 255-11 462-11C652-11 737 106 737 229L737 610C737 632 738 633 766 636C790 639 792 639 820 639"}],119829:[.686,.008,.869,{p:"842 639L842 686L729 683C689 683 637 683 598 686L598 639C607 639 686 639 686 627C686 623 683 618 682 615L480 160L267 639L361 639L361 686C323 683 227 683 184 683C145 683 61 683 26 686L26 639L118 639L394 18C402 0 406-8 434-8C450-8 463-8 474 16L740 617C746 630 750 639 823 639"}],119830:[.686,.008,1.189,{p:"1164 639L1164 686C1137 685 1102 683 1057 683C1019 683 957 683 921 686L921 639C946 639 994 639 1023 628L851 181L674 639L770 639L770 686C732 683 638 683 595 683C556 683 477 683 442 686L442 639L528 639L569 533L433 181L256 639L352 639L352 686C314 683 220 683 177 683C138 683 59 683 24 686L24 639L110 639L350 18C356 2 360-8 385-8C410-8 414 2 420 18L594 468L768 18C774 2 778-8 803-8C828-8 832 2 838 18L1069 615C1075 632 1076 634 1107 637C1127 639 1148 639 1164 639"}],119831:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],119832:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L485 342L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L366 274L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 274L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],119833:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],119834:[.453,.006,.559,{sk:-.049,p:"553 24C553 47 540 47 527 47C466 48 466 61 466 84L466 299C466 388 395 453 246 453C189 453 67 449 67 361C67 317 102 298 129 298C160 298 192 319 192 361C192 391 173 408 170 410C198 416 230 417 242 417C317 417 352 375 352 299L352 265C281 262 27 253 27 108C27 12 151-6 220-6C300-6 347 35 369 77C369 46 369 0 473 0L521 0C541 0 553 0 553 24ZM352 139C352 43 260 30 235 30C184 30 144 65 144 109C144 217 302 231 352 234"}],119835:[.694,.006,.639,{sk:-.194,p:"600 223C600 356 506 450 361 450C288 450 238 421 214 401L214 694L37 686L37 639C99 639 106 639 106 600L106 0L153 0C169 19 186 37 202 56C210 48 259-6 348-6C497-6 600 84 600 223ZM472 223C472 176 472 121 446 82C417 41 371 30 339 30C269 30 230 84 220 99L220 350C247 385 295 414 350 414C472 414 472 293 472 223"}],119836:[.453,.006,.511,{sk:.043,p:"478 117C478 131 464 131 454 131C436 131 435 129 430 116C404 53 356 34 305 34C166 34 166 181 166 227C166 283 166 413 295 413C330 413 347 410 360 407C342 391 340 370 340 361C340 317 375 298 402 298C433 298 465 319 465 361C465 447 349 453 291 453C112 453 38 338 38 222C38 89 132-6 286-6C448-6 478 110 478 117"}],119837:[.694,.006,.639,{sk:.124,p:"601 0L601 47C539 47 532 47 532 86L532 694L355 686L355 639C417 639 424 639 424 600L424 405C374 444 322 450 289 450C143 450 38 362 38 221C38 89 130-6 278-6C339-6 387 18 418 43L418-6ZM418 103C405 85 364 30 288 30C166 30 166 151 166 221C166 269 166 323 192 362C221 404 268 414 299 414C356 414 396 382 418 353"}],119838:[.453,.006,.527,{sk:.018,p:"494 117C494 135 475 135 470 135C453 135 451 130 445 114C424 66 367 34 302 34C161 34 160 167 160 218L462 218C484 218 494 218 494 245C494 276 488 349 438 399C401 435 348 453 279 453C119 453 32 350 32 225C32 91 132-6 293-6C451-6 494 100 494 117ZM399 251L160 251C162 290 163 332 184 365C210 405 250 417 279 417C396 417 398 286 399 251"}],119839:[.7,0,.351,{ic:.086,sk:.069,p:"437 613C437 655 401 700 323 700C225 700 117 658 117 545L117 444L42 444L42 397L117 397L117 47L48 47L48 0L174 3C212 3 276 3 312 0L312 47L225 47L225 397L340 397L340 444L219 444L219 545C219 655 295 664 320 664C325 664 330 664 337 662C322 651 314 632 314 613C314 570 349 551 375 551C405 551 437 572 437 613"}],119840:[.455,.201,.575,{sk:.07,p:"558 397C558 420 541 455 495 455C480 455 433 452 389 417C371 429 329 450 255 450C111 450 56 372 56 302C56 261 76 220 108 197C80 162 74 129 74 108C74 93 78 44 118 12C105 9 32-12 32-75C32-126 87-201 287-201C464-201 542-142 542-72C542-42 534 21 467 55C411 83 351 83 255 83C229 83 183 83 178 84C134 91 123 129 123 147C123 157 127 172 133 180C179 156 230 154 255 154C399 154 454 232 454 302C454 349 429 382 414 398C444 414 465 416 476 417C474 412 472 403 472 397C472 372 489 354 515 354C541 354 558 373 558 397ZM343 302C343 257 343 190 255 190C167 190 167 257 167 302C167 347 167 414 255 414C343 414 343 347 343 302ZM456-75C456-111 417-165 287-165C167-165 118-119 118-73C118-13 181-13 195-13L312-13C343-13 456-13 456-75"}],119841:[.694,0,.639,{sk:-.185,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 245 392 223 354L222 354L222 694L45 686L45 639C107 639 114 639 114 600L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119842:[.685,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3ZM238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],119843:[.685,.2,.351,{sk:.013,p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42ZM267 607C267 650 232 685 189 685C146 685 111 650 111 607C111 564 146 529 189 529C232 529 267 564 267 607"}],119844:[.694,0,.607,{sk:-.177,p:"587 0L587 47L570 47C527 47 524 51 511 67L342 278L472 379C486 390 495 397 562 397L562 444C535 441 510 441 484 441L369 444L369 397C392 397 395 394 403 386L214 237L214 694L37 686L37 639C99 639 106 639 106 600L106 47L37 47L37 0L157 3L278 0L278 47L209 47L209 174C238 197 246 203 266 217L367 91C376 79 392 59 392 56C392 47 374 47 361 47L361 0C391 2 478 3 483 3C519 3 553 2 587 0"}],119845:[.694,0,.319,{sk:-.024,p:"293 0L293 47L224 47L224 694L47 686L47 639C109 639 116 639 116 600L116 47L47 47L47 0L170 3"}],119846:[.45,0,.958,{sk:-.061,p:"935 0L935 47L866 47L866 306C866 409 815 450 712 450C621 450 569 400 543 354C523 447 431 450 393 450C306 450 249 405 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 315 414 377 414C411 414 433 394 433 317L433 47L364 47L364 0L490 3L616 0L616 47L547 47L547 256C547 365 634 414 696 414C730 414 752 394 752 317L752 47L683 47L683 0L809 3"}],119847:[.45,0,.639,{sk:-.063,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 243 393 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119848:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],119849:[.45,.194,.639,{sk:-.079,p:"600 223C600 356 509 450 365 450C290 450 237 419 214 401L214 450L37 442L37 395C99 395 106 395 106 357L106-147L37-147L37-194L163-191L289-194L289-147L220-147L220 39C263 4 307-6 348-6C498-6 600 84 600 223ZM472 223C472 82 402 30 337 30C323 30 276 30 231 84C220 97 220 98 220 117L220 329C220 348 221 349 235 363C275 404 327 410 349 410C416 410 472 349 472 223"}],119850:[.45,.194,.607,{sk:.066,p:"601-194L601-147L532-147L532 450L491 450L438 371C403 420 347 450 287 450C141 450 38 361 38 222C38 81 139-6 278-6C327-6 372 8 418 48L418-147L349-147L349-194L475-191ZM424 142C424 124 424 121 409 100C369 41 318 30 288 30C226 30 166 88 166 221C166 363 240 410 300 410C376 410 424 331 424 281"}],119851:[.45,0,.474,{sk:-.021,p:"442 368C442 421 388 450 336 450C266 450 226 400 203 337L203 450L37 442L37 395C99 395 106 395 106 356L106 47L37 47L37 0L163 3C201 3 265 3 301 0L301 47L214 47L214 222C214 292 239 414 339 414C339 414 320 397 320 368C320 327 352 307 381 307C410 307 442 328 442 368"}],119852:[.453,.006,.454,{sk:.038,p:"415 140C415 183 395 218 360 246C321 275 289 281 211 294C174 301 109 312 109 359C109 421 202 421 221 421C296 421 334 392 339 337C340 322 341 317 362 317C386 317 386 322 386 345L386 425C386 444 386 453 368 453C364 453 362 453 323 434C297 447 262 453 222 453C192 453 38 453 38 322C38 282 58 255 78 238C118 203 156 197 233 183C269 177 344 164 344 105C344 30 252 30 230 30C124 30 98 103 86 146C81 160 76 160 62 160C38 160 38 154 38 131L38 22C38 3 38-6 56-6C63-6 65-6 86 9L112 26C158-6 210-6 230-6C261-6 415-6 415 140"}],119853:[.635,.006,.447,{sk:-.029,p:"382 124L382 177L335 177L335 126C335 58 303 34 275 34C217 34 217 98 217 121L217 397L363 397L363 444L217 444L217 635L170 635C169 535 120 436 21 433L21 397L103 397L103 123C103 16 190-6 261-6C337-6 382 51 382 124"}],119854:[.45,.006,.639,{sk:-.024,p:"615 0L615 47C553 47 546 47 546 86L546 450L363 442L363 395C425 395 432 395 432 356L432 165C432 83 381 30 308 30C231 30 228 55 228 109L228 450L45 442L45 395C107 395 114 395 114 356L114 123C114 16 195-6 294-6C320-6 392-6 438 72L438-6"}],119855:[.444,.004,.607,{p:"580 397L580 444C555 442 526 441 501 441L410 444L410 397C429 397 458 394 458 386C458 386 458 384 453 374L337 124L210 397L264 397L264 444L140 441L26 444L26 397L90 397L265 21C277-4 290-4 303-4C320-4 330-1 340 20L506 376C512 390 516 397 580 397"}],119856:[.444,.004,.831,{p:"805 397L805 444C782 442 752 441 728 441L632 444L632 397C641 397 690 396 690 385C690 382 687 376 686 373L581 117L467 397L523 397L523 444L409 441C367 441 325 443 309 444L309 397L368 397C389 347 389 344 389 344C389 340 386 334 385 331L306 139L201 397L257 397L257 444L134 441L25 444L25 397L84 397L237 23C244 6 248-4 273-4C298-4 302 6 309 23L415 282L521 23C528 6 532-4 557-4C582-4 586 6 593 23L737 376C742 389 746 397 805 397"}],119857:[.444,0,.607,{p:"585 0L585 47L514 47L346 246L463 376C476 390 482 397 565 397L565 444L473 441L370 444L370 397C384 397 396 395 408 388C404 382 404 380 400 376L316 282L218 397L258 397L258 444L137 441L27 444L27 397L98 397L254 213L123 66C106 47 70 47 22 47L22 0L114 3L217 0L217 47C199 47 180 52 180 58C180 58 180 60 187 68L284 177L394 47L355 47L355 0L475 3"}],119858:[.444,.2,.607,{p:"580 397L580 444C556 442 526 441 501 441L410 444L410 397C410 397 457 397 457 385L452 373L337 127L210 397L264 397L264 444L140 441L26 444L26 397L90 397L277 0L254-48C232-96 200-164 129-164C115-164 113-163 105-160C114-156 137-142 137-107C137-74 113-50 79-50C51-50 22-69 22-108C22-159 69-200 129-200C206-200 264-138 291-81L506 376C513 390 516 397 580 397"}],119859:[.444,0,.511,{p:"462 202L415 202C406 101 390 40 258 40L172 40L449 401C457 412 459 414 459 423C459 444 445 444 427 444L60 444L48 269L95 269C101 372 132 408 235 408L320 408L41 44C32 33 32 31 32 22C32 0 45 0 64 0L444 0"}],119860:[.716,0,.75,{sk:.175,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],119861:[.683,0,.759,{sk:.041,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],119862:[.705,.022,.715,{ic:.045,sk:.205,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 87 168-22 321-22C408-22 484 18 537 64C630 146 647 237 647 240C647 250 635 250 635 250C629 250 624 248 622 240C613 211 590 140 521 82C452 26 389 9 337 9C247 9 141 61 141 217C141 274 162 436 262 553C323 624 417 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119863:[.683,0,.828,{sk:.013,p:"804 430C804 571 719 683 569 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 49 0 68 0L399 0C607 0 804 211 804 430ZM717 467C717 418 697 254 612 144C583 107 504 31 381 31L268 31C254 31 252 31 246 32C236 33 233 34 233 42C233 45 233 47 238 65L375 614C384 649 386 652 429 652L536 652C634 652 717 599 717 467"}],119864:[.68,0,.738,{ic:.026,sk:.095,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],119865:[.68,0,.643,{ic:.106,sk:.074,p:"748 653C751 680 746 680 721 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L185 3L334 0C343 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L303 325L400 325C475 325 483 309 483 280C483 273 483 261 476 231C474 226 473 220 473 220C473 212 479 208 485 208C495 208 495 211 500 229L555 446C558 457 558 459 558 462C558 462 556 473 546 473C536 473 535 468 531 452C510 374 487 356 402 356L311 356L375 610C384 645 385 649 429 649L561 649C684 649 707 616 707 539C707 516 707 512 704 485C702 472 702 470 702 467C702 462 705 455 714 455C725 455 726 461 728 480"}],119866:[.705,.022,.786,{sk:.203,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 93 161-22 323-22C367-22 412-13 448 2C498 22 517 43 535 63C544 38 570 1 580 1C585 1 587 5 587 5C589 7 599 45 604 66L623 143C627 160 632 177 636 194C647 239 648 241 705 242C710 242 721 243 721 262C721 269 716 273 708 273C685 273 626 270 603 270L463 273C454 273 442 273 442 253C442 242 450 242 472 242C472 242 502 242 525 240C551 237 556 234 556 221C556 212 545 167 535 130C507 20 377 9 342 9C246 9 141 66 141 219C141 250 151 415 256 545C310 613 407 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119867:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],119868:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],119869:[.683,.022,.555,{ic:.078,sk:.151,p:"633 671C633 680 627 683 619 683C594 683 533 680 508 680L361 683C352 683 340 683 340 663C340 652 348 652 374 652C397 652 407 652 432 650C456 647 463 644 463 630C463 624 461 617 459 609L344 150C320 53 252 0 200 0C174 0 121 10 105 62C108 61 117 61 117 61C156 61 182 95 182 125C182 157 155 167 138 167C120 167 71 155 71 87C71 25 124-22 203-22C295-22 399 44 424 143L541 610C549 643 551 652 606 652C622 652 633 652 633 671"}],119870:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],119871:[.683,0,.681,{sk:.019,p:"643 247C643 251 640 258 631 258C622 258 621 253 614 237C580 145 536 31 363 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L374 605C383 641 386 652 480 652C510 652 518 652 518 671C518 683 507 683 502 683L354 680L221 683C214 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 48 0 66 0L529 0C553 0 554 0 560 17L639 233C643 244 643 247 643 247"}],119872:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],119873:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],119874:[.705,.022,.763,{sk:.114,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],119875:[.683,0,.642,{ic:.112,sk:.011,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],119876:[.705,.194,.791,{sk:.1,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C330-22 364-18 403-7C399-69 399-71 399-84C399-116 399-194 482-194C601-194 649-11 649 0C649 7 642 10 638 10C630 10 628 5 626-1C602-72 544-97 509-97C463-97 448-70 438 6C593 65 740 243 740 436ZM652 468C652 368 601 134 433 40C428 75 418 148 345 148C292 148 243 98 243 46C243 26 249 14 249 14C171 45 137 123 137 213C137 282 163 424 239 532C312 634 406 680 479 680C579 680 652 602 652 468ZM406 41C406 26 405 25 395 21C369 10 339 3 311 3C297 3 265 3 265 46C265 86 303 126 345 126C387 126 406 102 406 41"}],119877:[.683,.022,.759,{sk:.018,p:"646 553C646 519 630 450 591 411C565 385 512 353 422 353L310 353L375 614C381 638 384 648 403 651C412 652 444 652 464 652C535 652 646 652 646 553ZM755 93C755 105 743 105 743 105C734 105 732 98 730 91C705 17 662 0 639 0C606 0 599 22 599 61C599 92 605 143 609 175C611 189 613 208 613 222C613 299 546 330 519 340C620 362 739 432 739 533C739 619 649 683 518 683L233 683C213 683 204 683 204 663C204 652 213 652 232 652C232 652 253 652 270 650C288 648 297 647 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C50 31 41 31 41 11C41 0 55 0 55 0L181 3L308 0C316 0 328 0 328 20C328 31 319 31 300 31C263 31 235 31 235 49C235 55 237 60 238 66L304 331L423 331C514 331 532 275 532 240C532 225 524 194 518 171C511 143 502 106 502 86C502-22 622-22 635-22C720-22 755 79 755 93"}],119878:[.705,.022,.613,{ic:.032,sk:.168,p:"645 695C645 698 643 705 634 705C629 705 628 704 616 690L568 633C542 680 490 705 425 705C298 705 178 590 178 469C178 388 231 342 282 327L389 299C426 290 481 275 481 193C481 103 399 9 301 9C237 9 126 31 126 155C126 179 131 203 132 209C133 213 134 216 134 216C134 226 127 227 122 227C117 227 115 226 112 223C108 219 52-9 52-12C52-18 57-22 63-22C68-22 69-21 81-7L130 50C173-8 241-22 299-22C435-22 553 111 553 235C553 304 519 338 504 352C481 375 466 379 377 402L310 420C283 429 249 458 249 511C249 592 329 677 424 677C507 677 568 634 568 522C568 490 564 472 564 466C564 466 564 456 576 456C586 456 587 459 591 476"}],119879:[.677,0,.584,{ic:.12,sk:.016,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],119880:[.683,.022,.683,{ic:.077,sk:.022,p:"760 672C760 672 760 683 747 683C714 683 679 680 645 680C611 680 574 683 541 683C535 683 523 683 523 663C523 652 533 652 541 652C598 651 609 630 609 608C609 605 607 590 606 587L516 230C482 96 367 9 267 9C199 9 145 53 145 139C145 139 145 173 156 217L253 606C262 642 264 652 337 652C363 652 371 652 371 672C371 683 360 683 357 683L229 680L100 683C92 683 81 683 81 663C81 652 90 652 109 652C109 652 130 652 147 650C165 648 174 647 174 634C174 628 163 586 157 563L135 475L74 228C67 200 67 185 67 170C67 48 158-22 263-22C389-22 513 91 546 223L635 578C645 619 663 649 743 652C748 652 760 653 760 672"}],119881:[.683,.022,.583,{ic:.186,sk:-.018,p:"769 671C769 679 764 683 756 683C730 683 701 680 674 680C641 680 607 683 575 683C569 683 556 683 556 664C556 653 565 652 572 652C599 650 618 640 618 619C618 604 603 581 603 581L296 93L228 622C228 639 251 652 297 652C311 652 322 652 322 672C322 681 314 683 308 683C268 683 225 680 184 680C166 680 147 681 129 681C111 681 92 683 75 683C68 683 56 683 56 664C56 652 65 652 81 652C137 652 138 643 141 618L220 1C223-19 227-22 240-22C256-22 260-17 268-4L628 569C677 647 719 650 756 652C768 653 769 671 769 671"}],119882:[.683,.022,.944,{ic:.104,p:"1048 672C1048 676 1044 683 1036 683C1012 683 984 680 959 680C925 680 888 683 855 683C849 683 836 683 836 664C836 653 845 652 851 652C875 651 910 643 910 613C910 602 905 594 897 580L627 109L590 605C589 625 587 651 660 652C677 652 687 652 687 672C687 682 676 683 672 683C632 683 590 680 550 680C527 680 468 683 445 683C439 683 426 683 426 663C426 652 436 652 450 652C494 652 501 646 503 627L509 550L256 109L218 616C218 628 218 651 294 652C304 652 315 652 315 672C315 683 301 683 301 683C261 683 219 680 178 680C143 680 107 683 73 683C68 683 55 683 55 664C55 652 64 652 80 652C130 652 131 643 133 615L178 4C179-14 180-22 194-22C206-22 209-16 218-1L512 509L549 4C551-17 553-22 565-22C578-22 584-12 589-3L917 567C942 611 966 647 1029 652C1038 653 1048 653 1048 672"}],119883:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],119884:[.683,0,.581,{ic:.181,sk:-.027,p:"762 671C762 679 757 683 749 683C723 683 694 680 667 680C634 680 599 683 567 683C561 683 548 683 548 664C548 653 558 652 563 652C570 652 599 650 599 629C599 612 576 586 572 581L340 314L230 611C224 625 224 628 224 628C224 652 273 652 283 652C297 652 307 652 307 672C307 683 295 683 292 683L166 680C141 680 79 683 54 683C48 683 35 683 35 663C35 652 45 652 58 652C118 652 122 643 131 618L254 289C255 286 258 275 258 272C258 269 218 108 213 90C200 35 199 32 119 31C100 31 92 31 92 11C92 0 106 0 106 0L232 3L360 0C367 0 379 0 379 20C379 31 370 31 351 31C351 31 330 31 313 33C292 35 286 37 286 49C286 56 295 91 300 112L335 253C340 272 341 275 349 284L597 569L611 583C641 613 674 647 742 652C753 653 762 653 762 671"}],119885:[.683,0,.683,{ic:.04,sk:.114,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],119886:[.442,.011,.529,{sk:.022,p:"498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 79 368 87 379 131L401 221L437 361C444 389 444 391 444 395C444 412 432 422 415 422C391 422 376 400 373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119887:[.694,.011,.429,{sk:-.05,p:"415 282C415 373 362 442 282 442C236 442 195 413 165 382L239 683C239 683 239 694 226 694C203 694 130 686 104 684C96 683 85 682 85 664C85 652 94 652 109 652C157 652 159 645 159 635C159 628 150 594 145 573L63 247C51 197 47 181 47 146C47 51 100-11 174-11C292-11 415 138 415 282ZM343 326C343 267 310 152 292 114C259 47 213 11 174 11C140 11 107 38 107 112C107 131 107 150 123 213L145 305C151 327 151 329 160 340C209 405 254 420 280 420C316 420 343 390 343 326"}],119888:[.442,.011,.433,{sk:.101,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C142 11 115 60 115 120C115 161 135 258 169 320C200 377 255 420 310 420C344 420 382 407 396 380C380 380 366 380 352 366C336 351 334 334 334 327C334 303 352 292 371 292C400 292 427 316 427 356C427 405 380 442 309 442C174 442 41 299 41 158C41 68 99-11 203-11C346-11 430 95 430 107"}],119889:[.694,.011,.52,{sk:.182,p:"516 683C516 683 516 694 503 694C488 694 393 685 376 683C368 682 362 677 362 664C362 652 371 652 386 652C434 652 436 645 436 635L433 615L373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 81 368 88 372 105ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119890:[.442,.011,.466,{sk:.067,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C127 11 118 95 118 127C118 139 119 170 134 231L187 231C216 231 290 233 340 254C410 284 415 343 415 357C415 401 377 442 308 442C197 442 46 345 46 170C46 68 105-11 203-11C346-11 430 95 430 107ZM382 357C382 253 222 253 181 253L140 253C179 405 282 420 308 420C355 420 382 391 382 357"}],119891:[.705,.205,.49,{ic:.062,sk:.172,p:"552 636C552 682 506 705 465 705C431 705 368 687 338 588C332 567 329 557 305 431L236 431C217 431 206 431 206 412C206 400 215 400 234 400L300 400L225 5C207-92 190-183 138-183C134-183 109-183 90-165C136-162 145-126 145-111C145-88 127-76 108-76C82-76 53-98 53-136C53-181 97-205 138-205C193-205 233-146 251-108C283-45 306 76 307 83L367 400L453 400C473 400 483 400 483 420C483 431 473 431 456 431L373 431C384 489 383 487 394 545C398 566 412 637 418 649C427 668 444 683 465 683C469 683 495 683 514 665C470 661 460 626 460 611C460 588 478 576 497 576C523 576 552 598 552 636"}],119892:[.442,.205,.477,{sk:.077,p:"474 395C474 412 462 422 445 422C435 422 408 415 404 379C386 416 351 442 311 442C197 442 73 302 73 158C73 59 134 0 206 0C265 0 312 47 322 58L323 57L290-75C286-84 252-183 146-183C127-183 94-182 66-173C96-164 107-138 107-121C107-105 96-86 69-86C47-86 15-104 15-144C15-185 52-205 148-205C273-205 345-127 360-67L471 377C472 383 474 388 474 395ZM392 334C392 329 390 323 389 319L341 128C335 102 312 77 290 58C269 40 238 22 209 22C159 22 144 74 144 114C144 162 173 280 200 331C227 380 270 420 312 420C378 420 392 339 392 334"}],119894:[.661,.011,.345,{sk:.074,p:"284 625C284 645 270 661 247 661C220 661 193 635 193 608C193 589 207 572 231 572C254 572 284 595 284 625ZM293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],119895:[.661,.205,.412,{sk:.153,p:"397 625C397 644 383 661 359 661C336 661 306 638 306 608C306 588 320 572 343 572C370 572 397 598 397 625ZM360 350C360 407 318 442 268 442C166 442 109 297 109 288C109 278 121 278 121 278C130 278 131 279 139 298C164 359 210 420 265 420C279 420 297 416 297 374C297 351 294 340 290 323L196-50C177-126 129-183 73-183C67-183 52-183 34-174C64-167 79-141 79-121C79-105 68-86 41-86C16-86-13-107-13-143C-13-183 27-205 75-205C145-205 238-152 263-53L355 313C360 333 360 347 360 350"}],119896:[.694,.011,.521,{sk:-.048,p:"508 379C508 409 485 442 440 442C412 442 366 434 294 354C260 316 221 276 183 261L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C97-11 112-2 118 10C123 19 168 204 174 229C208 226 290 210 290 144C290 137 290 133 287 123C285 111 283 99 283 88C283 29 323-11 375-11C405-11 432 5 454 42C479 86 490 143 490 143C490 153 481 153 478 153C468 153 467 149 464 135C444 62 421 11 377 11C358 11 345 22 345 58C345 75 349 98 353 114C357 131 357 135 357 145C357 210 294 239 209 250C240 268 272 300 295 324C343 377 389 420 438 420C444 420 445 420 447 419C459 417 460 417 468 411C470 410 470 409 472 407C424 404 415 365 415 353C415 337 426 318 453 318C479 318 508 340 508 379"}],119897:[.694,.011,.298,{sk:.035,p:"258 683C258 683 258 694 245 694C222 694 149 686 123 684C115 683 104 682 104 663C104 652 114 652 129 652C177 652 178 643 178 635L175 615L49 115C46 104 44 97 44 81C44 24 88-11 135-11C168-11 193 9 210 45C228 83 240 143 240 143C240 153 231 153 228 153C218 153 217 149 214 135C197 70 178 11 138 11C108 11 108 43 108 57C108 81 109 86 114 105"}],119898:[.442,.011,.878,{sk:-.035,p:"848 143C848 153 839 153 836 153C826 153 826 150 821 135C806 82 774 11 719 11C702 11 695 21 695 44C695 69 704 93 713 115C732 167 774 278 774 335C774 400 734 442 659 442C584 442 533 398 496 345C495 358 492 392 464 416C439 437 407 442 382 442C292 442 243 378 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 350 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C147 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 325 426 297 418 267L390 151C380 114 379 108 370 75C366 55 357 21 357 16C357-2 371-11 386-11C417-11 423 14 431 46L491 287C494 300 547 420 656 420C699 420 710 386 710 350C710 293 668 179 648 126C639 102 635 91 635 71C635 24 670-11 717-11C811-11 848 135 848 143"}],119899:[.442,.011,.6,{sk:-.035,p:"571 143C571 153 562 153 559 153C549 153 549 150 544 135C524 67 491 11 442 11C425 11 418 21 418 44C418 69 427 93 436 115C455 168 497 278 497 335C497 402 454 442 382 442C292 442 243 378 226 355C221 411 180 442 134 442C88 442 69 403 59 385C43 351 29 292 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C151 420 162 407 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 288 384 160 368 117C359 94 358 82 358 71C358 24 393-11 440-11C534-11 571 135 571 143"}],119900:[.442,.011,.485,{sk:.072,p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],119901:[.442,.194,.503,{p:"490 282C490 376 433 442 357 442C307 442 259 406 226 367C216 421 173 442 136 442C90 442 71 403 62 385C44 351 31 291 31 288C31 278 43 278 43 278C53 278 54 279 60 301C77 372 97 420 133 420C150 420 164 412 164 374C164 351 161 340 157 323L45-122C37-156 35-163-9-163C-21-163-32-163-32-182C-32-190-27-194-19-194C8-194 37-191 65-191C98-191 132-194 164-194C169-194 182-194 182-174C182-163 172-163 158-163C108-163 108-156 108-147C108-135 150 28 157 53C170 24 198-11 249-11C365-11 490 135 490 282ZM418 326C418 267 385 152 367 114C333 44 285 11 248 11C182 11 169 94 169 100C169 100 169 104 172 116L221 312C228 339 255 367 273 382C308 413 337 420 354 420C394 420 418 385 418 326"}],119902:[.442,.194,.446,{ic:.006,sk:.121,p:"452 431C452 435 449 441 442 441C431 441 391 401 374 372C352 426 313 442 281 442C163 442 40 294 40 149C40 51 99-11 172-11C215-11 254 13 290 49L245-130C237-158 229-162 173-163C160-163 150-163 150-183C150-183 150-194 163-194C195-194 230-191 263-191C297-191 333-194 366-194C371-194 384-194 384-174C384-163 374-163 358-163C310-163 310-156 310-147C310-140 312-134 314-125ZM360 332C360 326 305 107 302 103C287 75 231 11 175 11C115 11 111 88 111 105C111 153 140 262 157 304C188 378 240 420 281 420C346 420 360 339 360 332"}],119903:[.442,.011,.451,{sk:.021,p:"436 377C436 412 404 442 353 442C288 442 244 393 225 365C217 410 181 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C147 21 181 157 185 175L217 305C221 318 249 365 273 387C281 394 310 420 353 420C379 420 395 408 395 408C365 403 343 379 343 353C343 337 354 318 381 318C408 318 436 341 436 377"}],119904:[.442,.011,.469,{sk:.061,p:"420 356C420 401 377 442 301 442C169 442 132 340 132 296C132 218 206 203 235 197C287 187 339 176 339 121C339 95 316 11 196 11C182 11 105 11 82 64C120 59 145 89 145 117C145 140 129 152 108 152C82 152 52 131 52 86C52 29 109-11 195-11C357-11 396 110 396 155C396 191 377 216 365 228C338 256 309 261 265 270C229 278 189 285 189 330C189 359 213 420 301 420C326 420 376 413 391 374C363 373 343 351 343 329C343 315 352 300 374 300C396 300 420 317 420 356"}],119905:[.626,.011,.361,{sk:.044,p:"330 420C330 431 320 431 302 431L214 431C250 573 255 593 255 599C255 616 243 626 226 626C223 626 195 625 186 590L147 431L53 431C33 431 23 431 23 412C23 400 31 400 51 400L139 400C67 116 63 99 63 81C63 27 101-11 155-11C257-11 314 135 314 143C314 153 306 153 302 153C293 153 292 150 287 139C244 35 191 11 157 11C136 11 126 24 126 57C126 81 128 88 132 105L206 400L300 400C320 400 330 400 330 420"}],119906:[.442,.011,.572,{sk:.019,p:"543 143C543 153 534 153 531 153C521 153 520 149 517 135C503 79 484 11 442 11C421 11 411 24 411 57C411 79 423 126 431 161L459 269C462 284 472 322 476 337C481 360 491 398 491 404C491 422 477 431 462 431C457 431 431 430 423 396L348 95C347 91 307 11 234 11C182 11 172 56 172 93C172 149 200 228 226 297C238 327 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C82 383 120 420 158 420C167 420 183 419 183 387C183 363 172 334 166 319C129 220 108 158 108 109C108 14 177-11 231-11C297-11 333 34 350 56C361 15 396-11 439-11C474-11 497 12 513 44C530 80 543 143 543 143"}],119907:[.442,.011,.485,{sk:.051,p:"468 372C468 426 442 442 424 442C399 442 375 416 375 394C375 381 380 375 391 364C412 344 425 318 425 282C425 240 364 11 247 11C196 11 173 46 173 98C173 154 200 227 231 310C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C86 397 129 420 158 420C166 420 183 420 183 388C183 363 173 336 166 318C122 202 109 156 109 113C109 5 197-11 243-11C411-11 468 320 468 372"}],119908:[.442,.011,.716,{sk:.047,p:"691 372C691 427 664 442 647 442C622 442 597 416 597 394C597 381 603 375 612 367C623 356 648 330 648 282C648 248 619 150 593 99C567 46 532 11 483 11C436 11 409 41 409 98C409 126 416 157 420 171L462 339C467 361 477 398 477 404C477 422 463 431 448 431C436 431 418 423 411 403C408 396 361 205 354 179C347 149 345 131 345 113C345 102 345 100 346 95C323 42 293 11 254 11C174 11 174 85 174 102C174 134 179 173 226 296C237 326 243 340 243 360C243 405 210 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 389 123 420 158 420C167 420 183 419 183 387C183 362 172 334 165 317C121 199 109 153 109 115C109 24 176-11 251-11C268-11 315-11 355 59C381-5 450-11 480-11C555-11 599 52 625 112C659 190 691 324 691 372"}],119909:[.442,.011,.572,{sk:.043,p:"527 376C527 428 468 442 434 442C376 442 341 389 329 366C304 432 250 442 221 442C117 442 60 313 60 288C60 278 72 278 72 278C80 278 83 280 85 289C119 395 185 420 219 420C238 420 273 411 273 353C273 322 256 255 219 115C203 53 168 11 124 11C118 11 95 11 74 24C99 29 121 50 121 78C121 105 99 113 84 113C54 113 29 87 29 55C29 9 79-11 123-11C189-11 225 59 228 65C240 28 276-11 336-11C439-11 496 118 496 143C496 153 487 153 484 153C475 153 473 149 471 142C438 35 370 11 338 11C299 11 283 43 283 77C283 99 289 121 300 165L334 302C340 328 363 420 433 420C438 420 462 420 483 407C455 402 435 377 435 353C435 337 446 318 473 318C495 318 527 336 527 376"}],119910:[.442,.205,.49,{sk:.059,p:"490 404C490 422 476 431 461 431C451 431 435 425 426 410C424 405 416 374 412 356L392 276L347 96C343 81 300 11 234 11C183 11 172 55 172 92C172 138 189 200 223 288C239 329 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 363 173 337 166 318C126 212 108 155 108 108C108 19 171-11 230-11C269-11 303 6 331 34C318-18 306-67 266-120C240-154 202-183 156-183C142-183 97-180 80-141C96-141 109-141 123-129C133-120 143-107 143-88C143-57 116-53 106-53C83-53 50-69 50-118C50-168 94-205 156-205C259-205 362-114 390-1L486 381C490 395 490 397 490 404"}],119911:[.442,.011,.465,{ic:.002,sk:.102,p:"467 432C467 442 456 442 456 442C449 442 446 440 441 431C411 383 390 367 366 367C342 367 330 382 315 399C296 422 279 442 246 442C171 442 125 349 125 328C125 323 128 317 137 317C146 317 148 322 150 328C169 374 227 375 235 375C256 375 275 368 298 360C338 345 349 345 375 345C339 302 255 230 236 214L146 130C78 63 43 6 43-1C43-11 55-11 55-11C63-11 65-9 71 2C94 37 124 64 156 64C179 64 189 55 214 26C231 5 249-11 278-11C377-11 435 116 435 143C435 148 431 153 423 153C414 153 412 147 409 140C386 75 322 56 289 56C269 56 251 62 230 69C196 82 181 86 160 86C160 86 142 86 133 83C187 141 216 166 252 197C252 197 314 251 350 287C445 380 467 428 467 432"}],119912:[.711,0,.869,{sk:.173,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],119913:[.686,0,.866,{sk:.044,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],119914:[.703,.017,.817,{ic:.038,sk:.221,p:"855 689C855 703 841 703 830 703L737 631C691 682 623 703 554 703C232 703 55 458 55 253C55 64 206-17 381-17C465-17 550 9 626 65C723 137 741 229 741 234C741 248 727 248 718 248C699 248 698 246 693 229C652 102 522 30 408 30C347 30 293 44 252 76C198 117 194 185 194 212C194 241 210 428 309 544C363 608 460 656 570 656C692 656 743 564 743 476C743 465 740 451 740 441C740 426 753 426 767 426C789 426 790 427 795 448L852 673C853 678 855 683 855 689"}],119915:[.686,0,.938,{p:"915 439C915 612 788 686 639 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L468 0C755 0 915 236 915 439ZM782 474C782 404 745 266 718 210C660 93 556 47 441 47L317 47C302 47 300 47 293 48L436 621C440 636 441 637 447 638C456 639 463 639 474 639L588 639C617 639 684 636 732 598C782 556 782 497 782 474"}],119916:[.68,0,.81,{ic:.015,sk:.099,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],119917:[.68,0,.689,{ic:.12,sk:.072,p:"809 662C809 680 792 680 776 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C410 0 428 0 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L366 317L431 317C491 317 508 307 508 274C508 263 505 244 502 232C500 225 499 218 499 218C499 203 512 200 522 200C541 200 542 206 547 224L603 447C607 460 607 463 607 463C607 481 587 481 583 481C564 481 562 474 557 455C537 379 506 364 434 364L378 364L444 631C457 633 468 633 478 633L597 633C711 633 746 604 746 516C746 492 742 462 742 458C742 439 761 439 766 439C787 439 788 449 790 467L808 646"}],119918:[.703,.017,.887,{sk:.214,p:"854 689C854 703 840 703 829 703L736 631C716 651 664 703 553 703C233 703 55 458 55 253C55 70 196-17 382-17C487-17 557 18 589 52C614 26 665 0 672 0C682 0 684 8 688 23L735 210C739 225 740 226 747 227C759 229 773 229 785 229C810 229 826 229 826 258C826 263 823 276 805 276C783 276 760 274 737 274L670 273L492 276C480 276 461 276 461 247C461 229 479 229 495 229L532 229C543 229 598 229 598 223C598 223 598 220 591 196C590 189 573 124 573 124C556 56 476 30 413 30C355 30 295 42 248 80C195 124 195 193 195 215C195 261 216 440 313 549C371 614 467 656 569 656C695 656 742 559 742 477C742 466 739 451 739 441C739 426 752 426 766 426C788 426 789 427 794 448L851 673C852 678 854 683 854 689"}],119919:[.686,0,.982,{ic:.045,sk:.091,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],119920:[.686,0,.511,{ic:.055,sk:.086,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],119921:[.686,.017,.631,{ic:.063,sk:.153,p:"694 668C694 668 693 686 673 686C653 686 631 684 610 684L541 683L367 686C355 686 337 686 337 657C337 639 353 639 371 639L406 639C445 639 447 639 471 636L350 151C325 49 262 19 216 19C207 19 164 20 134 43C188 56 206 103 206 130C206 163 179 187 145 187C105 187 56 155 56 92C56 23 125-17 221-17C333-17 454 29 483 146L602 620C606 635 607 636 614 637C626 639 640 639 652 639C678 639 694 639 694 668"}],119922:[.686,0,.971,{ic:.032,sk:.095,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],119923:[.686,0,.756,{sk:.018,p:"707 256C707 271 692 274 683 274C666 274 664 270 656 249C628 179 573 47 403 47L323 47C308 47 306 47 299 48L441 618C445 632 446 633 448 634C450 635 467 639 519 639L552 639C572 639 588 639 588 668C588 686 569 686 565 686C536 686 506 684 476 684L392 683L309 684C283 684 257 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L583 0C610 0 611 0 619 22C630 50 707 247 707 256"}],119924:[.686,0,1.142,{ic:.074,sk:.086,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],119925:[.686,0,.95,{ic:.077,sk:.083,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],119926:[.703,.017,.837,{sk:.11,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],119927:[.686,0,.723,{ic:.126,sk:.012,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],119928:[.703,.194,.869,{sk:.093,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C357-17 394-17 444-7L444-57C444-108 451-194 541-194C665-194 722-21 722 0C722 10 714 18 704 18C692 18 688 8 686 3C667-47 593-47 583-47C561-47 535-47 510 11C752 100 815 331 815 445ZM682 483C682 476 669 170 490 63C470 112 443 155 382 155C327 155 267 112 267 56C267 48 267 47 268 43C206 73 186 134 186 201C186 258 214 440 300 552C364 634 449 663 514 663C600 663 682 615 682 483ZM443 39C436 36 396 23 355 23C337 23 303 23 303 56C303 88 342 119 383 119C409 119 441 112 443 39"}],119929:[.686,.017,.872,{ic:.009,sk:.014,p:"702 556C702 556 698 458 646 406C632 392 587 361 487 361L371 361L436 621C440 635 442 637 442 637C448 639 492 639 517 639C608 639 702 639 702 556ZM881 99C881 117 863 117 857 117C840 117 837 112 833 97C820 57 784 19 746 19C719 19 700 30 700 80C700 95 701 111 714 191C716 203 719 222 719 231C719 270 698 315 633 339C812 387 844 482 844 533C844 633 737 686 587 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L214 3L367 0C375 0 383 0 388 7C393 12 395 29 395 29C395 47 381 47 354 47C333 47 314 48 293 49L362 325L483 325C512 325 582 318 582 243C582 229 573 193 566 168C556 126 552 111 552 95C552-9 686-17 738-17C844-17 881 83 881 99"}],119930:[.703,.017,.693,{ic:.021,sk:.199,p:"714 688C714 701 703 703 696 703C689 703 687 703 674 691L619 645C580 685 527 703 460 703C275 703 184 560 184 458C184 405 208 367 232 344C267 313 291 308 365 291L443 273C460 269 522 255 522 183C522 135 481 30 351 30C327 30 261 33 215 60C158 95 158 143 158 163C158 171 158 185 163 204C163 207 164 214 164 214C164 228 150 228 141 228C121 228 120 224 115 205L64-3C64-14 73-17 81-17C90-17 90-16 101-7C104-5 142 28 158 41C214-9 299-17 347-17C543-17 630 146 630 248C630 302 608 342 585 365C549 401 525 406 441 425L363 443C319 453 292 484 292 523C292 571 336 660 457 660C540 660 616 625 616 512C616 494 613 476 613 473C613 458 627 458 637 458C656 458 657 460 662 480L710 668C711 671 714 688 714 688"}],119931:[.675,0,.637,{ic:.135,sk:.014,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],119932:[.686,.017,.8,{ic:.077,sk:.015,p:"877 668C877 679 869 686 857 686C821 686 783 683 746 683C721 683 657 686 632 686C625 686 605 686 605 657C605 639 622 639 636 639C645 639 682 639 706 629L607 235C571 90 453 30 333 30C239 30 195 69 195 141C195 166 199 191 205 216L310 635C332 639 367 639 378 639C413 639 426 639 426 668C426 681 415 686 404 686C379 686 353 684 328 684L253 683L176 684C150 684 123 686 97 686C87 686 68 686 68 657C68 639 81 639 114 639C138 639 170 639 170 634L155 576L133 488L72 241C63 205 63 197 63 178C63 47 175-17 326-17C505-17 625 89 659 226L755 608C760 627 760 628 784 634C801 637 826 639 842 639C861 639 877 639 877 668"}],119933:[.686,.017,.678,{ic:.207,sk:-.018,p:"885 668C885 674 880 686 867 686C838 686 806 683 776 683C740 683 701 686 666 686C658 686 639 686 639 657C639 639 656 639 665 639C670 639 699 639 721 629L391 149L303 617C302 620 301 628 301 631C301 639 355 639 362 639C384 639 400 639 400 668C400 681 390 686 378 686C353 686 327 684 302 684L229 683L160 684C138 684 115 686 94 686C85 686 66 686 66 657C66 639 82 639 103 639C116 639 128 639 142 638C153 637 154 636 157 619L271 11C276-17 287-17 306-17C334-17 339-10 352 9L759 599C774 621 786 638 855 639C867 639 885 639 885 668"}],119934:[.686,.017,1.093,{ic:.114,p:"1207 668C1207 677 1199 686 1189 686C1162 686 1132 683 1104 683C1066 683 1026 686 989 686C981 686 962 686 962 657C962 639 980 639 987 639C991 639 1031 639 1057 628L768 171L708 634C727 638 758 639 773 639C794 639 810 639 810 668C810 668 810 686 789 686L642 683L578 684C549 684 511 686 511 686C504 686 484 686 484 657C484 639 501 639 517 639C532 639 552 638 565 637L578 537C578 534 578 532 570 521L349 171L289 634C308 638 339 639 354 639C377 639 378 640 383 645C389 650 391 668 391 668C391 668 391 686 370 686L222 683L158 684C131 684 92 686 92 686C84 686 65 686 65 657C65 639 81 639 98 639C113 639 133 638 146 637L227 13C230-7 232-17 256-17C277-17 286-10 298 9L587 468L646 13C649-10 652-17 676-17C698-17 706-9 717 9L1090 601C1102 620 1114 638 1177 639C1189 639 1207 639 1207 668"}],119935:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],119936:[.686,0,.675,{ic:.2,sk:-.028,p:"875 668C875 674 870 686 857 686C828 686 795 683 765 683C728 683 690 686 654 686C647 686 627 686 627 657C627 639 644 639 654 639C664 639 684 637 699 632L428 342L300 635C328 639 329 639 356 639C373 639 390 640 390 668C390 681 379 686 368 686L213 683L144 684C120 684 95 686 72 686C62 686 44 686 44 657C44 639 58 639 85 639C98 639 110 639 124 638C136 636 138 636 144 623L296 274L244 68C240 51 239 50 221 49C204 47 187 47 169 47C139 47 137 47 133 43C127 38 123 25 123 18C123 18 124 0 145 0C170 0 196 2 221 2L294 3L447 0C456 0 476 0 476 29C476 47 462 47 434 47C413 47 394 48 373 49L429 274L734 600C756 623 779 638 846 639C857 639 875 639 875 668"}],119937:[.686,0,.773,{ic:.032,sk:.122,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],119938:[.452,.008,.633,{sk:.019,p:"599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 82 460 98 470 138L492 228L515 317C521 342 531 382 531 391C531 423 505 435 484 435C465 435 445 425 433 410C418 426 385 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119939:[.694,.008,.521,{sk:-.035,p:"506 287C506 410 414 452 331 452C283 452 243 433 222 420L281 659C285 673 285 676 285 676C285 689 274 694 263 694C259 694 258 694 256 693L127 687C113 686 95 685 95 657C95 639 114 639 121 639C132 639 150 639 163 637L135 522L66 246C52 190 52 178 52 155C52 27 147-8 222-8C403-8 506 155 506 287ZM393 340C393 288 359 165 343 126C309 45 253 28 224 28C185 28 152 49 152 111C152 143 162 180 169 211L203 348C208 365 265 416 326 416C388 416 393 362 393 340"}],119940:[.452,.008,.513,{sk:.108,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 338 28 260 28C194 28 161 61 161 121C161 156 187 278 217 330C257 398 318 416 360 416C373 416 405 415 431 396C378 380 377 328 377 328C377 313 386 282 427 282C469 282 499 318 499 359C499 412 447 452 359 452C158 452 46 296 46 165C46 75 102-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92"}],119941:[.694,.008,.61,{sk:.207,p:"604 676C604 689 593 694 582 694C578 694 577 694 575 693L446 687C432 686 414 685 414 657C414 639 432 639 440 639C451 639 469 639 482 637L428 416C413 430 380 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 80 458 94 462 108L600 659C604 673 604 676 604 676ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119942:[.452,.008,.554,{sk:.063,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 339 28 261 28C189 28 163 68 163 125C163 144 167 177 178 218L222 218C289 218 354 224 396 238C481 267 495 324 495 356C495 414 440 452 358 452C177 452 49 327 49 172C49 57 126-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92ZM435 355C435 254 284 254 187 254C205 327 229 354 246 370C281 405 327 416 358 416C394 416 435 400 435 355"}],119943:[.702,.202,.568,{ic:.058,sk:.189,p:"626 622C626 673 574 702 512 702C465 702 409 683 374 627C351 590 345 551 326 444L228 444C209 444 192 444 192 415C192 397 209 397 225 397L317 397L241-29C239-38 228-101 223-115C221-120 205-166 173-166C154-166 146-163 139-160C164-148 183-122 183-94C183-64 159-48 134-48C93-48 62-84 62-122C62-176 119-202 171-202C246-202 298-128 306-115C349-49 372 78 375 95L429 397L546 397C565 397 583 397 583 426C583 444 566 444 549 444L437 444L470 625C473 643 473 645 483 654C496 666 507 666 512 666C526 666 535 664 547 659C523 647 505 621 505 594C505 564 529 548 554 548C595 548 626 584 626 622"}],119944:[.452,.202,.545,{sk:.067,p:"534 391C534 423 508 435 487 435C467 435 449 426 436 411C422 426 389 452 330 452C153 452 49 294 49 163C49 45 138 0 224 0C276 0 316 20 334 31L315-44C308-73 301-103 266-131C224-166 191-166 164-166C140-166 122-166 96-162C125-141 127-108 127-104C127-82 110-58 77-58C44-58 6-86 6-132C6-198 94-202 165-202C255-202 393-181 423-61L530 365C534 381 534 387 534 391ZM416 360C416 360 416 356 413 345L355 113C351 99 351 95 339 84C286 36 239 36 230 36C191 36 162 58 162 111C162 159 195 279 210 316C245 402 302 416 332 416C394 416 416 367 416 360"}],119945:[.694,.008,.668,{sk:-.106,p:"634 148C634 162 619 162 610 162C598 162 591 162 587 149C555 38 500 28 484 28C477 28 467 28 467 49C467 71 478 98 484 114C503 163 549 280 549 336C549 428 472 452 400 452C378 452 317 452 249 390L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 148 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C104-8 149-8 163 48L223 285C228 304 228 306 243 326C259 348 309 416 392 416C418 416 442 406 442 357C442 299 398 182 379 133C368 106 365 99 365 82C365 24 423-8 478-8C584-8 634 128 634 148"}],119946:[.694,.008,.405,{sk:.08,p:"334 646C334 673 313 694 285 694C247 694 214 659 214 625C214 598 234 577 263 577C300 577 334 612 334 646ZM359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],119947:[.694,.202,.471,{sk:.163,p:"450 646C450 673 430 694 401 694C364 694 330 659 330 625C330 598 351 577 379 577C417 577 450 612 450 646ZM413 354C413 418 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C292 416 306 414 306 379C306 360 303 349 300 336L204-46C188-111 141-166 88-166C83-166 78-166 72-164C107-142 107-107 107-104C107-82 90-58 57-58C22-58-14-88-14-131C-14-172 26-202 88-202C151-202 285-171 316-46L408 320C411 331 413 340 413 354"}],119948:[.694,.008,.604,{sk:-.074,p:"570 148C570 162 555 162 546 162C528 162 526 160 521 142C513 113 489 28 438 28C422 28 412 37 412 67C412 77 414 96 420 119C423 130 423 137 423 144C423 229 322 245 250 252C260 259 284 275 339 328C416 404 458 416 488 416C507 416 514 404 514 404C464 397 445 357 445 332C445 310 462 286 495 286C514 286 567 299 567 370C567 422 534 452 491 452C430 452 375 408 316 351C306 340 258 294 220 273L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 149 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C116-8 145 1 159 32L205 215C224 213 311 201 311 140C311 133 311 130 308 119C305 106 305 105 305 95C305 30 367-8 433-8C533-8 570 140 570 148"}],119949:[.694,.008,.348,{sk:.022,p:"288 676C288 689 277 694 266 694C262 694 261 694 259 693L130 687C116 686 98 685 98 657C98 639 117 639 124 639C135 639 153 639 166 637L38 124C35 113 33 104 33 90C33 24 99-8 158-8C195-8 223 13 245 49C269 88 283 142 283 148C283 162 268 162 259 162C248 162 244 162 239 157C237 155 237 153 231 128C212 52 190 28 163 28C148 28 140 38 140 64C140 84 143 94 146 108L284 659C288 673 288 676 288 676"}],119950:[.452,.008,1.032,{sk:-.038,p:"998 148C998 162 983 162 974 162C962 162 955 162 951 149C918 38 864 28 848 28C841 28 831 28 831 49C831 72 841 97 851 122C867 163 913 280 913 336C913 428 836 452 764 452C741 452 665 452 590 366C587 379 580 410 542 431C506 452 456 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 334 480 305 476 290L431 110C425 85 414 43 414 36C414 15 430-8 461-8C478-8 509 1 524 35C532 56 577 245 587 286C590 301 592 306 613 334C639 368 686 416 756 416C782 416 806 406 806 357C806 300 762 183 743 133C732 106 729 99 729 82C729 24 787-8 842-8C948-8 998 128 998 148"}],119951:[.452,.008,.713,{sk:-.038,p:"679 148C679 162 664 162 655 162C643 162 636 162 632 149C599 38 545 28 529 28C522 28 512 28 512 49C512 72 522 97 532 122C548 163 594 280 594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 300 443 183 424 133C413 106 410 99 410 82C410 24 468-8 523-8C629-8 679 128 679 148"}],119952:[.452,.008,.585,{sk:.074,p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],119953:[.452,.194,.601,{p:"586 287C586 410 494 452 411 452C340 452 288 413 272 398C234 452 168 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 364 173 350 169 336L52-129C48-143 46-145 46-145C40-147 29-147 20-147C3-147-15-147-15-175C-15-186-7-194 4-194C33-194 66-191 96-191C131-191 169-194 203-194C210-194 229-194 229-165C229-148 213-147 203-147C189-147 173-147 160-146L203 28C218 14 251-8 304-8C478-8 586 150 586 287ZM473 340C473 288 439 165 423 126C392 53 343 28 302 28C243 28 219 75 219 86L221 100L282 351C311 385 358 416 406 416C468 416 473 362 473 340"}],119954:[.452,.194,.542,{ic:.001,sk:.138,p:"543 434C543 439 539 452 525 452C525 452 465 438 434 409C420 425 386 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C268-8 308 11 329 24L291-128C287-143 286-144 279-145C268-147 252-147 241-147C224-147 218-147 213-153C208-159 205-176 205-176C205-182 209-194 225-194C259-194 296-191 331-191C368-191 406-194 442-194C449-194 468-194 468-165C468-148 451-147 442-147C428-147 412-147 399-146ZM412 358C412 354 411 347 410 344L350 107C345 90 345 88 334 78C302 46 260 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119955:[.452,.008,.529,{sk:.018,p:"505 365C505 411 469 452 407 452C351 452 304 424 274 392C250 438 193 452 157 452C120 452 92 431 70 395C46 356 32 302 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C103 392 125 416 152 416C167 416 175 406 175 380C175 362 172 351 161 304L133 196L113 114C107 88 95 43 95 36C95 15 111-8 142-8C162-8 197 4 208 45L278 326C282 341 282 343 295 358C318 387 355 416 405 416C430 416 441 405 444 402C389 391 383 342 383 332C383 310 400 286 433 286C467 286 505 314 505 365"}],119956:[.452,.008,.531,{sk:.059,p:"476 364C476 417 423 452 333 452C304 452 248 450 202 415C157 381 141 323 141 298C141 268 155 240 177 222C205 200 222 197 290 184C320 179 380 168 380 123C380 119 380 28 231 28C182 28 145 38 123 54C157 64 178 93 178 123C178 159 149 169 129 169C95 169 57 141 57 91C57 26 127-8 229-8C457-8 457 164 457 164C457 198 440 225 417 245C386 272 348 279 313 285C258 295 219 302 219 339C219 339 219 416 331 416C351 416 387 414 414 394C381 381 372 351 372 337C372 311 393 296 415 296C439 296 476 316 476 364"}],119957:[.643,.008,.415,{sk:.046,p:"379 148C379 162 364 162 355 162C338 162 337 161 330 146C292 60 236 28 197 28C188 28 173 28 173 65C173 84 176 95 179 108L252 397L341 397C361 397 363 397 368 402C374 406 377 420 377 426C377 444 360 444 344 444L264 444L296 573C300 589 300 595 300 599C300 631 274 643 253 643C238 643 211 636 195 608C191 600 179 554 172 526C168 509 168 507 152 444L62 444C42 444 25 444 25 415C25 397 41 397 59 397L140 397L83 169C76 143 66 101 66 90C66 25 130-8 192-8C311-8 379 131 379 148"}],119958:[.452,.008,.681,{p:"647 148C647 162 632 162 623 162C612 162 608 162 603 157C601 155 601 153 595 128C575 50 553 28 527 28C512 28 504 38 504 65C504 82 508 98 518 138L540 228L563 317C570 345 582 393 582 400C582 421 566 444 535 444C519 444 482 435 469 391L412 163C406 140 399 111 397 93C379 69 340 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C189 416 199 416 199 395C199 372 187 344 183 332C141 227 122 171 122 122C122 8 222-8 281-8C310-8 354-4 408 47C440-2 498-8 522-8C559-8 588 13 609 49C634 89 647 143 647 148"}],119959:[.453,.008,.567,{sk:.049,p:"541 362C541 453 473 453 473 453C433 453 397 411 397 377C397 349 418 337 427 332C469 307 477 289 477 269C477 247 419 28 302 28C230 28 230 88 230 106C230 164 258 237 290 317C298 337 301 346 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 403 164 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C138 219 123 174 123 126C123 20 209-8 296-8C468-8 541 276 541 362"}],119960:[.453,.008,.831,{sk:.044,p:"797 362C797 453 729 453 729 453C691 453 653 413 653 377C653 349 674 337 683 332C722 309 733 291 733 269C733 254 708 159 677 104C649 54 617 28 574 28C502 28 501 87 501 107C501 133 505 148 517 198L542 299L556 355C560 370 566 395 566 400C566 422 550 444 519 444C503 444 466 436 453 391L402 187C394 152 394 139 394 126C394 99 397 100 397 94C397 89 370 28 312 28C231 28 231 89 231 110C231 152 243 199 283 301C291 321 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C138 219 123 170 123 128C123 18 219-8 305-8C325-8 371-8 417 48C444 14 489-8 567-8C627-8 680 21 726 109C766 184 797 310 797 362"}],119961:[.452,.008,.659,{sk:.029,p:"604 364C604 417 551 452 490 452C433 452 396 409 383 391C358 433 302 452 245 452C119 452 51 329 51 296C51 282 66 282 75 282C87 282 94 282 98 295C127 386 199 416 240 416C278 416 296 398 296 366C296 347 282 292 273 256L239 119C224 58 188 28 154 28C149 28 126 28 106 43C142 53 160 87 160 112C160 134 143 158 110 158C75 158 38 129 38 80C38 27 91-8 152-8C209-8 246 35 259 53C284 11 340-8 397-8C523-8 591 115 591 148C591 162 576 162 567 162C555 162 548 162 544 149C515 58 443 28 402 28C364 28 346 46 346 78C346 99 359 152 368 189L403 325C418 385 453 416 488 416C493 416 516 416 536 401C500 391 482 357 482 332C482 310 499 286 532 286C567 286 604 315 604 364"}],119962:[.452,.202,.59,{sk:.05,p:"582 400C582 422 566 444 535 444C483 444 471 397 464 370L438 266L396 100C391 78 360 54 357 52C346 45 322 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 167 416 182 416C189 416 199 416 199 395C199 372 188 346 182 330C143 230 122 173 122 122C122 8 222-8 281-8C306-8 340-4 377 22C349-101 274-166 205-166C192-166 164-164 144-152C176-139 192-112 192-85C192-49 163-39 143-39C106-39 71-71 71-115C71-166 124-202 205-202C320-202 452-125 483-1L577 377C582 395 582 397 582 400"}],119963:[.452,.008,.555,{sk:.102,p:"538 438C538 452 524 452 515 452C500 452 498 452 492 442C468 407 449 384 425 384C399 384 377 400 354 416C330 434 305 452 268 452C180 452 123 363 123 332C123 318 139 318 147 318C156 318 167 318 170 331C184 338 191 339 221 341L241 341C255 342 268 341 282 342L411 348C383 321 367 305 266 229C64 75 42 10 42 6C42-8 56-8 65-8C81-8 82-7 89 3C125 53 162 60 178 60C205 60 228 43 243 32C274 10 299-8 337-8C449-8 522 114 522 152C522 166 505 166 498 166C491 166 480 166 477 157C468 138 458 113 391 105L168 95C196 122 212 138 314 215C516 369 538 434 538 438"}],119997:[.847,.013,.681,{ic:.164,p:"809 847C730 847 592 739 411 504L36 0L113 0C277 230 458 380 543 380C552 380 564 380 564 362C564 354 546 330 536 318L411 173C365 120 348 69 348 42C348 14 351-13 396-13C479-13 592 75 683 165L666 183C569 94 459 14 406 14C389 14 386 28 386 31C386 43 408 71 427 91L546 234C560 252 610 309 610 359C610 390 586 405 553 405C462 405 326 283 292 252L383 378C664 536 846 727 845 813C845 834 830 847 809 847ZM793 819C796 823 814 811 813 801C813 725 625 552 411 420C586 643 717 824 793 819"}],119998:[.708,.022,.438,{ic:.07,p:"100-22C185-22 315 100 399 181L376 199C325 152 172 11 110 11C100 11 87 17 87 33C87 61 115 92 136 132L383 459L298 459L140 249C95 190 42 114 42 42C42-11 81-22 100-22ZM393 636C393 620 411 597 436 597C472 597 508 634 508 664C508 686 489 704 468 708L468 706C432 706 393 672 393 636"}],119999:[.708,.35,.872,{ic:.114,p:"107-319C95-319 78-315 74-293C74-232 219-132 358-65L360-65C282-187 185-319 107-319ZM103-350C216-350 358-170 455-29C512-3 833 202 886 232L865 255C797 207 624 88 492 24L825 459L739 459L374-22C110-149 42-239 42-293C42-327 65-350 103-350ZM871 636C871 620 887 597 913 597C949 597 986 634 986 664C986 690 964 704 946 708L946 706C908 706 871 672 871 636"}],12e4:[.854,.017,.845,{ic:.032,p:"841 854C753 854 570 694 404 480L36 0L116 0C286 240 479 374 570 374C583 374 595 371 592 361C592 327 491 257 371 241L355 212C364 212 406 207 406 184C406 154 340 102 340 32C340-7 367-17 387-17C439-17 546 49 652 159L632 173C592 137 450 14 404 14C390 14 390 19 387 27C387 55 452 105 452 162C452 186 441 206 423 224C547 239 632 305 632 367C632 397 602 405 581 405C526 405 442 364 309 260L386 362C701 574 877 727 877 819C877 841 863 854 841 854ZM832 828C841 828 851 820 851 810C851 737 641 558 435 430C575 630 753 828 832 828"}],120002:[.477,.016,1.147,{p:"651 477C565 477 455 393 362 314L467 459L387 459L42 0L133 0C326 271 539 447 639 447C649 447 664 447 664 426C664 323 458 132 343 0L434 0C635 276 842 447 942 447C949 447 968 449 968 426C968 416 803 218 789 203C735 143 713 81 713 49C713 7 733-22 768-15C867-15 997 83 1106 194L1089 215C975 110 842 17 781 17C771 17 759 20 759 37C789 114 887 194 945 275C948 279 1023 367 1023 422C1023 445 1015 477 957 477C878 477 767 400 673 322L673 321C685 333 718 403 718 422C718 466 686 477 651 477"}],120003:[.477,.015,.843,{p:"651 477C565 477 455 393 362 314L467 459L387 459L42 0L133 0C290 219 519 447 639 447C649 447 665 447 665 426C636 360 557 284 484 203C426 141 409 81 409 49C409 4 434-15 466-15C561-15 692 86 804 194L785 215C688 124 541 17 478 17C455 11 455 46 463 61C471 73 626 251 643 276L643 275C659 296 718 364 718 422C718 459 690 477 651 477"}],120005:[.477,.401,1.143,{p:"950 477C859 477 744 379 659 314L767 459L685 459L42-401L129-401L490 74C653 297 849 447 940 447C954 447 965 445 965 426C965 416 935 378 929 374L784 203C730 141 710 81 710 49C710-5 744-15 766-15C863-15 994 88 1104 194L1084 215C969 110 840 17 779 17C758 17 754 33 754 37C754 51 780 83 803 107C820 127 1016 364 1016 422C1016 466 989 477 950 477"}],120006:[.48,.401,.817,{p:"570 480C414 480 107 264 107 61C107 3 145-12 185-12C288-12 404 96 447 137L42-401L133-401L219-286C346-115 610 44 777 198L759 218C590 74 537 51 325-128L763 459L684 459L642 400C643 432 640 480 570 480ZM605 408C605 310 317 20 189 20C166 20 158 29 158 44C158 127 441 437 564 445C579 445 605 436 605 408"}],120007:[.469,0,.747,{p:"636 293C638 293 669 300 669 300L685 325C651 322 611 329 612 345C612 363 642 404 708 466C677 473 616 467 605 449C590 434 574 411 557 384L224 129L480 459L400 459L42 0L125 0L170 57L550 338C564 310 593 293 636 293"}],120008:[.603,.015,.542,{p:"503 583C507 595 491 606 482 603C447 603 411 528 403 508C362 471 178 298 141 273L162 249C203 286 366 428 404 467C392 210 249 9 125 9C115 9 96 15 96 24C96 37 144 38 144 83C144 114 115 121 107 121C70 121 42 88 42 51C42-3 100-15 132-15C219-15 290 17 347 83C409 149 437 235 437 342C437 355 433 458 432 483C486 528 503 562 503 583"}],120009:[.714,.02,.656,{p:"99-20C219-20 388 170 400 185L380 201C339 164 181 9 114 9C91 9 87 22 87 29C87 46 106 79 123 107L438 532L593 532L615 565L461 565L573 714L478 714L368 565L253 565L230 532L342 532L133 248C127 236 42 123 42 40C42-3 74-20 99-20"}],120010:[.459,.021,.745,{p:"103-20C157-33 346 91 363 128C355 102 348 77 348 51C348 22 360-20 407-20C467-20 597 61 705 183L682 201C597 119 467 9 413 9C401 9 387 20 387 32C387 44 405 79 418 91L700 459L607 458C437 207 213 9 114 9C107 9 84 15 84 33C84 54 108 81 117 103L392 459L301 459L125 230C79 173 42 100 42 44C42-8 77-20 103-20"}],120011:[.469,.022,.652,{p:"127 5C92 5 84 25 84 40C84 71 115 110 141 153L374 459L284 459L136 264C69 177 42 103 42 61C42-5 91-22 123-22C166-22 215 0 275 40C325 83 387 144 447 222C471 172 577 181 612 213L602 232C582 226 494 203 467 242C496 280 572 387 572 436C572 458 557 469 548 469C503 469 437 376 436 259C342 124 213 5 127 5"}],120012:[.469,.022,.959,{p:"857 469C812 469 754 381 743 259C714 222 553 3 426 3C407 3 391 20 391 37C391 61 407 100 447 153L686 459L593 459L445 264C321 110 189 5 123 5C107 5 88 12 88 29C88 55 110 96 148 153L383 459L293 459L144 264C69 172 42 98 42 57C42-7 87-22 111-22C144-22 182-7 226 15C282 49 339 104 355 123C354 110 350 74 350 63C350-3 384-20 422-20C556-20 692 139 758 222C777 195 808 186 842 186C875 186 906 199 920 213L912 232C892 222 865 213 845 213C804 213 792 230 777 244L777 242C833 315 883 396 883 436C883 458 867 469 857 469"}],120013:[.479,.02,.817,{p:"454 479C387 479 294 418 114 261L133 236C154 255 363 445 436 445C454 445 480 437 480 413C480 364 323 158 321 154C263 83 169 7 116 7C96 7 82 16 82 32C82 48 96 54 108 54L128 51C154 51 174 69 174 96C174 127 156 139 132 139C82 139 42 96 42 42C42-8 86-20 116-20C156-20 236 5 310 74C310 32 326-20 384-20C484-20 636 79 743 191L721 209C634 127 478 7 395 7C366 7 358 29 358 42C358 92 449 213 513 293C568 364 642 445 697 445C717 445 731 445 731 422C731 401 700 399 690 399C668 399 647 391 647 360C647 347 655 319 682 319C731 319 777 363 777 417C777 458 746 479 709 479C672 479 619 465 524 381C546 450 495 479 454 479"}],120014:[.459,.403,.991,{p:"86-337C86-280 218-156 482-51L484-51C297-286 194-370 120-370C91-370 86-354 86-337ZM351-20C408-20 507 20 636 158L506-12C247-107 42-247 42-351C42-376 61-403 112-403C255-403 446-210 582-15C706 29 849 106 952 193L932 215C821 121 656 48 614 29L941 459L855 458C667 193 459 9 360 9C352 9 333 15 333 33C421 211 539 315 640 459L548 459L374 230C343 193 289 119 289 44C289-8 323-20 351-20"}],120015:[.498,.017,.781,{p:"426 498C388 498 368 454 364 411C331 383 205 269 172 244L189 219C209 235 301 310 378 384C404 366 461 351 531 360L223 123C117 71 42 25 42 0C42-9 53-17 58-15C117-15 253 129 364 129C384 129 392 124 392 119C392 110 333 65 333 20C333-12 372-17 388-17C486-17 636 115 729 207L709 227C642 161 490 29 436 29C430 28 425 29 425 34C425 54 458 86 458 114C458 135 440 164 384 164C346 164 351 160 319 160L601 368C709 399 741 441 741 458C741 477 741 477 718 482C690 482 651 457 578 400C560 399 543 388 492 388C447 388 418 396 404 404C413 407 457 445 455 469C455 483 444 498 426 498"}],120484:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],120485:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],120488:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],120489:[.686,0,.818,{sk:-.075,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],120490:[.68,0,.692,{sk:-.019,p:"643 439L612 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 633L405 633C562 633 581 556 596 439"}],120491:[.698,0,.958,{p:"900 12C900 12 900 16 893 27L524 673C510 698 496 698 479 698C460 698 447 698 433 673L64 27C57 16 57 12 57 12C57 0 67 0 83 0L874 0C890 0 900 0 900 12ZM676 121L178 121L427 555"}],120492:[.68,0,.756,{sk:-.027,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],120493:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],120494:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120495:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM687 340C687 275 682 187 634 118C587 51 512 27 446 27C390 27 301 46 248 136C211 199 206 278 206 340C206 413 214 494 254 559C302 634 379 661 446 661C520 661 596 629 640 557C677 496 687 421 687 340ZM622 250L622 439L575 439L575 405L318 405L318 439L271 439L271 250L318 250L318 284L575 284L575 250"}],120496:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],120497:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],120498:[.698,0,.806,{p:"765 0L765 47L679 47L440 673C434 690 430 698 403 698C375 698 372 690 365 673L134 70C127 54 126 53 95 49C77 47 56 47 40 47L40 0C72 1 109 3 148 3C186 3 241 3 278 0L278 47C278 47 188 47 188 60L192 72L355 499L527 47L431 47L431 0C472 3 564 3 609 3C648 3 730 3 765 0"}],120499:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],120500:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],120501:[.675,0,.767,{p:"712 477L703 675L63 675L54 477L101 477C102 495 103 537 114 554C120 563 185 563 196 563L570 563C583 563 641 563 650 556C663 546 665 490 665 477ZM718 209L671 209C669 169 667 135 657 121C649 112 576 112 571 112L195 112C169 112 116 112 108 124C99 138 97 174 95 209L48 209L57 0L709 0ZM606 248L606 454L559 454L559 407L207 407L207 454L160 454L160 248L207 248L207 295L559 295L559 248"}],120502:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],120503:[.68,0,.9,{p:"860 0L860 47L752 47L752 633L860 633L860 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 633L610 633L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120504:[.686,0,.786,{sk:-.063,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],120505:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM684 405L209 405C213 459 226 513 254 559C302 634 379 661 446 661C520 661 596 629 640 557C667 513 680 461 684 405ZM685 285C681 230 669 169 634 118C587 51 512 27 446 27C390 27 301 46 248 136C221 181 211 235 208 285"}],120506:[.686,0,.831,{sk:-.015,p:"766 260L719 260C698 87 598 66 458 66L189 66L480 324C486 329 492 334 492 343C492 349 488 354 485 358L257 639L461 639C609 639 697 612 719 445L766 445L735 686L96 686C76 686 64 686 64 662C64 652 64 650 74 639L359 288L76 37C70 32 64 27 64 18C64 0 81 0 96 0L735 0"}],120507:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],120508:[.697,0,.894,{p:"829 554C829 618 772 697 676 697C585 697 489 635 447 471L446 471C409 617 323 697 217 697C121 697 64 618 64 554C64 531 77 531 91 531C106 531 114 532 117 551C121 573 139 582 203 582C234 582 292 582 335 509C376 440 376 360 376 345L376 47L241 47L241 0C285 3 397 3 447 3C497 3 609 3 653 0L653 47L518 47L518 345C518 401 532 467 560 512C605 582 657 582 690 582C771 582 773 565 776 548C779 531 790 531 802 531C816 531 829 531 829 554"}],120509:[.686,0,.831,{p:"766 343C766 392 732 514 475 534L475 639L610 639L610 686C566 683 459 683 410 683C361 683 253 683 209 686L209 639L344 639L344 533C188 523 64 450 64 343C64 236 188 163 344 153L344 47L209 47L209 0C253 3 360 3 409 3C458 3 566 3 610 0L610 47L475 47L475 152C734 172 766 296 766 343ZM344 190C219 208 211 286 211 343C211 401 219 478 344 496ZM619 343C619 270 602 204 475 189L475 497C602 482 619 416 619 343"}],120510:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],120511:[.686,0,.894,{p:"829 529C829 547 812 547 797 547L725 547C691 547 637 543 636 405C635 284 592 217 507 194L507 639L642 639L642 686C598 683 491 683 442 683C393 683 285 683 241 686L241 639L376 639L376 195C261 229 257 353 257 416C256 505 228 547 168 547L96 547C81 547 64 547 64 529C64 514 76 512 87 511C125 504 126 428 126 423C126 388 127 299 186 235C236 181 305 160 376 153L376 47L241 47L241 0C285 3 392 3 441 3C490 3 598 3 642 0L642 47L507 47L507 153C600 161 659 192 694 224C763 289 767 384 767 397C767 442 768 504 809 511C816 512 829 514 829 529"}],120512:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],120513:[.686,.025,.958,{p:"900 674C900 686 890 686 872 686L85 686C67 686 57 686 57 674C57 674 57 670 63 660L433 2C445-20 451-25 478-25C508-25 512-19 523 1L893 658C900 670 900 674 900 674ZM782 568L528 117L274 568"}],120514:[.452,.008,.743,{ic:.002,sk:.019,p:"744 59C741 73 727 73 718 73C705 73 700 73 698 60C693 31 659 28 659 28C634 28 603 144 598 164C665 272 659 385 658 388C655 402 640 402 631 402C612 402 611 400 611 381C609 314 592 259 578 228C565 276 549 335 482 389C417 442 349 452 302 452C98 452 28 294 60 165C87 55 185-8 310-8C406-8 478 33 521 71C550 29 600-8 661-8C727-8 750 38 744 59ZM498 115C501 103 449 68 427 57C373 31 330 28 306 28C250 28 202 55 186 121C178 154 173 265 188 323C204 387 259 416 310 416C403 416 442 306 470 208C477 183 492 139 498 115"}],120515:[.703,.194,.647,{p:"562 194C562 218 560 241 554 264C544 306 523 345 491 375C482 384 472 392 462 399C497 430 514 475 515 522C515 537 512 552 509 566C500 600 482 631 456 654C414 689 358 703 303 703C178 703 92 581 92 448L92-177C94-188 101-194 109-194L128-194C135-194 139-190 140-184L140 70C181 22 242-8 310-8C376-8 442 6 493 46C538 82 562 137 562 194ZM450 201C450 155 447 108 417 73C390 41 346 28 303 28C227 28 163 81 145 153C142 166 140 180 140 194L140 441C140 557 204 667 310 667C341 667 373 657 392 632C401 621 406 608 409 595C415 574 415 551 415 529C415 495 414 459 396 431C367 440 335 444 304 444C253 444 195 443 195 400C195 396 196 392 197 389C206 352 261 348 310 348C345 348 379 353 410 366C412 363 415 360 418 356C429 339 437 321 442 302C450 270 450 235 450 201ZM362 399C345 389 324 384 304 384C278 384 244 384 244 393C244 408 281 408 310 408C328 408 346 405 362 399"}],120516:[.452,.211,.679,{p:"594 430C590 444 576 444 567 444C557 444 553 444 549 440C548 438 516 351 486 190C460 257 363 452 208 452C67 452 18 312 28 271C32 256 46 256 55 256C66 256 74 256 76 268C82 332 163 342 215 342C270 342 339 329 385 281C422 241 450 159 461 118C471 78 470 71 469 50C462-31 458-139 467-176C469-184 476-211 500-211C524-211 527-174 528-162C530-138 534-48 520 55C518 67 518 69 519 77C527 152 546 268 585 396C588 407 595 426 594 430"}],120517:[.718,.008,.551,{sk:-.011,p:"466 195C467 234 463 273 454 310C450 324 447 338 440 351C421 401 385 443 342 475C273 528 171 605 163 638C162 641 161 643 163 645C164 655 170 663 179 667C185 671 193 672 200 672C203 672 206 671 209 671C261 665 299 624 346 607C352 605 357 604 362 604C381 604 398 615 404 634C406 642 406 650 404 657C400 674 385 689 366 693C316 703 244 718 211 718L203 718C186 716 169 711 155 702C141 692 131 677 127 661C122 645 122 628 127 609C140 558 183 499 228 445C189 435 153 418 122 391C76 349 53 288 54 226C54 205 56 184 61 164C71 123 93 85 124 56C175 10 242-8 310-8C406-8 467 90 466 195ZM365 160C366 97 357 28 303 28C262 28 221 43 197 76C185 92 178 109 173 128C166 157 165 188 165 219C166 270 167 324 198 365C214 385 235 400 259 408L268 397C297 364 323 328 341 287C347 273 352 258 355 244C362 216 365 188 365 160"}],120518:[.461,.017,.597,{sk:-.025,p:"471 94C468 103 459 111 449 111C444 111 440 108 440 108C428 63 367 59 281 59C218 59 124 59 108 126C103 146 107 184 137 210C183 188 237 188 255 188C282 188 358 188 344 243C334 284 280 284 249 284C229 284 175 284 128 259C118 269 110 283 108 294C94 349 154 385 273 385C300 385 332 385 382 355C392 350 399 347 406 347C427 347 446 369 440 392C436 410 416 423 375 441C326 461 288 461 273 461C101 461 43 365 61 294C68 264 88 243 96 236C64 202 50 161 62 113C79 44 149-17 283-17C446-17 475 78 471 94ZM297 243C296 231 295 224 247 224C230 224 204 224 173 235C206 248 244 248 254 248C281 248 284 247 297 243"}],120519:[.703,.202,.615,{sk:-.041,p:"556-70C537 9 465 29 421 41L326 68C280 81 201 103 174 212C140 348 211 495 288 552C318 522 351 522 371 522C398 522 479 522 465 576C455 615 406 618 363 618C346 618 326 618 300 608C291 636 291 666 291 670C291 678 290 679 290 682C285 702 263 703 263 703C230 703 245 644 249 627C251 621 255 604 263 589C144 512 51 338 94 163C107 113 134 62 178 23C228-19 257-27 393-65C439-77 475-87 484-125C485-129 492-166 458-166C437-166 406-161 367-141C358-137 357-136 351-136C340-136 334-146 336-154C342-175 419-202 467-202C541-202 571-128 556-70ZM418 575C414 565 413 563 398 560C385 558 362 558 362 558C348 558 331 558 319 571C337 582 351 582 369 582C398 582 402 581 418 575"}],120520:[.452,.211,.615,{sk:-.051,p:"555 280C556 298 555 311 549 336C526 428 443 452 371 452C350 452 277 452 225 376C199 426 137 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 362 124 346 124 306L124 216L123 76C124 62 123 43 125 36C130 15 152-8 183-8C235-8 236 38 235 68L235 180C236 193 235 296 236 299C236 305 253 350 279 377C301 399 330 416 372 416C398 416 425 406 437 357C443 332 443 318 443 300L442-141C442-157 444-163 445-167C453-199 482-211 503-211C514-211 554-210 554-150"}],120521:[.702,.008,.567,{p:"498 490C454 666 341 702 280 702C201 702 114 650 73 514C45 420 48 284 68 203C105 58 197-8 287-8C354-8 432 31 476 133C529 256 516 415 498 490ZM387 371L178 371C178 429 181 520 198 572C211 613 239 666 287 666C329 666 358 622 372 563C388 500 388 413 387 371ZM387 323C392 55 315 28 280 28C266 28 244 32 222 63C204 90 194 130 194 130C179 187 178 280 178 323"}],120522:[.452,.008,.359,{ic:.003,sk:-.066,p:"361 148C358 162 343 162 334 162C322 162 315 162 314 149C307 52 216 28 180 28C171 28 161 28 156 49C151 70 154 96 156 113C175 249 172 399 170 408C165 429 143 452 112 452C66 452 62 414 59 399C58 392 60 372 60 365C57 347 59 301 58 283C57 270 55 243 55 225C53 180 53 222 52 177C51 146 38 113 46 82C59 29 117-8 184-8C213-8 267-1 313 40C363 84 363 140 361 148"}],120523:[.452,.008,.615,{ic:.002,sk:-.032,p:"617 148C614 162 599 162 590 162C572 162 570 160 570 142C569 113 566 28 515 28C505 28 489 29 479 68C479 68 474 92 475 110C474 123 473 135 471 143C455 207 385 228 368 233C329 244 316 246 220 254C243 270 265 293 293 320C345 372 360 380 381 392C381 389 381 382 383 374C390 343 416 327 443 327C486 327 505 366 497 397C494 410 479 444 433 444C364 444 310 389 273 352C224 304 203 285 172 269L172 336C172 385 172 400 170 408C165 429 143 452 112 452C94 452 61 442 59 399L60 258L60 82C59 67 59 43 61 36C66 15 88-8 119-8C171-8 172 38 171 64C172 141 171 140 172 217C257 215 346 202 361 142C362 136 363 125 363 119C363 119 363 105 365 95C381 31 453-8 519-8C619-8 619 140 617 148"}],120524:[.694,.012,.618,{ic:.045,sk:-.225,p:"663 6C661 11 657 15 655 18C645 26 631 45 620 61L220 638C201 666 181 694 58 694C35 694 18 694 22 675C26 660 42 658 42 658C58 656 69 655 91 631C108 612 272 374 308 322L77 89C67 80 51 63 58 36C65 8 93-12 118-12C146-12 161 10 181 40C182 43 219 94 222 98C249 136 314 234 342 271L492 55C497 47 511 28 516 20C530 2 551-8 586-8L636-8C654-8 666-8 663 6"}],120525:[.452,.211,.615,{ic:.003,sk:-.035,p:"617 148C614 162 599 162 590 162C579 162 575 162 571 157C569 155 570 153 570 128C570 48 552 28 527 28C516 28 503 32 495 65C491 82 491 98 491 138L491 240L491 330C491 353 491 393 489 400C484 421 462 444 431 444C411 444 379 432 378 391L379 114C379 96 366 79 352 64C327 37 299 28 272 28C204 28 186 77 178 107C172 134 172 158 171 176L172 332C172 358 172 401 170 408C165 429 143 452 112 452C60 452 60 402 60 390L59-141C59-157 61-163 62-167C70-199 99-211 120-211C139-211 163-200 170-172C173-160 172-23 171 8C216-8 261-8 274-8C308-8 353-2 399 52C435 6 494-8 531-8C568-8 592 13 604 49C619 89 618 143 617 148"}],120526:[.452,0,.583,{sk:-.04,p:"521 408C516 430 494 452 463 452C449 452 413 445 410 399C408 317 387 245 342 184C318 153 264 87 172 54L171 434C166 453 147 452 134 451L11 445C-4 444-22 443-15 415C-10 397 8 397 17 397C29 397 47 396 59 395L61 18C64 4 77 0 88 0L116 0C219 17 340 67 428 160C533 272 524 397 521 408"}],120527:[.703,.202,.615,{sk:-.072,p:"557-83C546-40 510-16 488-8L345 38L273 60C235 72 172 92 160 140C145 199 203 270 216 270C216 270 218 270 223 268C276 251 308 251 335 251C366 251 448 251 435 305C424 347 362 347 329 347C310 347 279 347 237 334C227 350 219 368 215 385C202 438 213 514 257 552C287 522 316 522 340 522C367 522 448 522 434 576C424 617 370 618 328 618C318 618 293 618 266 614C259 645 259 670 259 670C259 678 258 679 258 682C253 702 231 703 231 703C198 703 213 644 218 626C219 619 222 610 224 603C109 566 69 476 88 400C100 353 135 315 167 296C80 225 78 132 88 94C108 12 191-28 255-49C309-66 311-66 380-88C407-96 454-111 462-115C471-119 478-128 480-136C481-139 485-166 456-166C450-166 401-165 350-141C342-137 340-136 336-136C322-136 319-148 320-154C326-178 416-202 466-202C544-202 568-130 557-83ZM387 575C387 575 388 573 386 569C379 558 341 558 331 558C315 558 299 558 286 573C304 582 322 582 336 582C367 582 370 581 387 575ZM387 304L386 298C378 287 341 287 329 287C313 287 291 287 270 301C295 311 317 311 334 311C366 311 370 310 387 304"}],120528:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],120529:[.444,.009,.679,{sk:-.011,p:"609 405C599 444 564 444 546 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L217 348C212 269 192 187 164 86C155 56 153 51 157 37C164 10 190-8 216-8C237-8 249 3 255 9C266 24 266 28 266 49L267 348L379 348C380 255 385 194 399 135C416 67 453-9 501-9C534-9 562 24 554 56C551 68 547 74 534 89C468 170 448 247 442 274C436 298 433 308 429 348L553 348C572 348 588 348 599 363C605 370 615 382 609 405"}],120530:[.452,.211,.567,{p:"506 285C479 393 390 452 279 452C144 452 60 358 60 229L59-141C59-157 62-167 62-167C70-199 99-211 120-211C137-211 163-202 170-171C171-162 171-94 171 31C192 15 232-8 288-8C474-8 538 155 506 285ZM382 127C369 55 323 28 278 28C211 28 174 76 172 85C171 88 171 120 172 137L171 255C174 334 192 360 206 377C218 395 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120531:[.452,.105,.551,{p:"496 21C486 61 460 82 437 96C423 104 353 134 327 145C300 156 233 184 212 198C185 217 168 242 162 264C141 348 232 416 339 416C350 416 374 416 422 393C438 385 441 385 446 385C463 385 470 401 467 413C457 452 355 452 341 452C165 452 60 334 90 214C100 171 129 132 167 103C197 81 247 60 307 35C335 24 372 8 389 0C407-10 416-24 418-34C418-34 426-69 395-69C395-69 373-69 348-60C342-58 340-58 336-58C324-58 320-67 322-76C328-101 398-105 405-105C475-105 510-38 496 21"}],120532:[.444,.008,.695,{p:"625 405C615 444 580 444 562 444L283 444C77 444 33 255 59 151C86 43 180-8 287-8C470-8 542 130 506 272C500 297 489 324 473 348L569 348C588 348 604 348 615 363C621 370 631 382 625 405ZM397 278C404 248 409 148 389 99C364 37 308 28 280 28C193 28 176 98 172 114C162 152 160 247 174 284C186 318 211 348 287 348C369 348 388 314 397 278"}],120533:[.444,.012,.615,{sk:-.035,p:"545 405C535 444 499 444 482 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L247 348L238 242L227 127C224 96 218 43 221 32C228 4 254-12 279-12C286-12 337-12 331 54L304 348L489 348C510 348 523 348 535 363C551 380 545 405 545 405"}],120534:[.453,.008,.615,{sk:-.019,p:"554 362C531 453 463 453 463 453C424 453 397 411 406 377C413 349 438 336 447 332C492 309 507 291 513 269C523 227 493 28 365 28C288 28 255 66 242 117C230 166 237 227 247 303C253 341 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C49 406 101 416 117 416C124 416 134 416 139 395C145 372 140 343 139 335C122 216 119 175 130 133C160 13 281-8 367-8C435-8 486 25 524 94C581 199 561 332 554 362"}],120535:[.452,.216,.743,{sk:-.015,p:"683 295C662 380 596 452 506 452C348 452 325 244 309 92C188 105 119 140 103 204C97 227 93 339 138 410C148 424 148 426 147 430C143 444 129 444 120 444C104 444 103 443 91 425C45 346 48 228 58 190C81 97 174 27 299 3L288-116C285-134 282-161 285-172C294-208 329-216 343-216C402-216 395-158 394-145L380-7C390-8 392-8 404-8C585-8 726 126 683 295ZM640 266C648 232 644 171 572 128C504 88 423 88 370 88C361 164 355 212 386 273C410 318 453 356 513 356C572 356 626 321 640 266"}],120536:[.452,.202,.743,{ic:.001,sk:-.062,p:"744-125C741-111 728-111 718-111C701-111 699-112 697-126C695-152 673-166 657-166C623-166 545-63 540-57C493 6 470 49 419 147L609 399C618 410 620 413 618 422C614 437 600 444 591 444C581 444 579 441 570 429L395 197C363 256 315 347 265 399C217 449 134 452 92 452C-1 452-5 385-3 375C1 361 13 361 24 361C42 361 44 362 44 376C48 401 68 416 85 416C120 416 206 302 209 298C252 241 270 205 322 103L132-150C124-161 122-164 124-173C127-183 137-194 151-194C159-194 163-189 163-189C173-181 250-73 348 52C404-57 437-102 467-138C505-183 562-202 650-202C745-202 746-132 744-125"}],120537:[.694,.202,.743,{sk:.032,p:"686 204C691 229 694 311 682 362C659 453 591 453 591 453C553 453 525 413 534 377C541 349 565 337 575 332C620 309 635 291 641 269C656 207 590 29 427 28L427 659C428 673 427 675 426 679C423 694 410 694 400 694C380 694 379 692 379 671L379 31C275 42 250 96 241 134C235 158 231 185 248 302C253 339 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C50 406 101 416 117 416C123 416 134 416 139 395C145 372 141 347 137 316C124 228 120 177 128 144C161 12 321-2 368-6C377-7 378-10 378-10C379-13 378-82 379-92C379-124 379-184 380-188C383-202 397-202 406-202C424-202 426-201 426-182C428-95 427-96 427-8C577-8 664 102 686 204"}],120538:[.453,.008,.743,{p:"689 233C689 276 689 323 680 362C671 398 654 428 622 445C613 450 602 453 591 453C570 453 550 442 539 422C531 408 530 393 533 379C538 361 550 345 567 336C600 318 630 292 639 258C640 252 642 246 641 239C642 166 590 102 519 102C475 102 434 119 406 147C415 174 418 203 418 233C418 239 418 246 416 252C410 276 391 296 367 296C340 296 323 269 323 239C323 214 326 189 332 166C333 160 334 155 337 149C311 120 274 102 232 102C170 102 118 144 104 201C101 211 100 222 100 233C100 294 123 351 151 405C154 411 156 418 154 425C152 434 144 443 135 448C131 450 125 451 120 451C110 451 101 446 96 437C64 376 51 308 51 239C51 212 55 184 62 158C85 65 147-8 238-8C297-8 344 24 375 72C410 24 462-8 525-8C633-8 689 112 689 233"}],120539:[.711,.017,.679,{p:"597 459C554 634 413 711 273 711C100 711 90 567 98 536C101 523 117 490 160 490C205 490 220 531 213 560C204 595 171 605 157 607C182 652 224 672 278 672C298 672 347 669 393 636C445 598 458 543 464 519C478 463 478 407 477 352C423 455 338 455 317 455C235 455 170 434 112 364C46 287 72 170 75 157C92 87 145 44 180 22C228-9 281-17 338-17C662-17 616 386 597 459ZM469 296C484 235 470 138 457 106C440 66 399 26 333 26C292 26 227 35 208 112C199 150 193 299 215 350C224 370 251 419 333 419C434 419 463 321 469 296"}],120540:[.444,.008,.506,{sk:.042,p:"505 47C503 58 492 77 479 77C475 77 473 77 465 70C414 34 384 28 359 28C334 28 239 33 213 137C206 163 205 188 205 213L387 213C402 213 426 213 420 238C414 260 395 260 376 260L205 260C206 322 224 397 343 397L385 397C399 397 426 397 419 423C417 431 409 443 394 444L352 444C298 444 192 444 125 366C88 324 67 258 86 179C120 43 248-8 365-8C379-8 412-8 455 9C459 10 509 31 505 47"}],120541:[.702,.008,.615,{sk:.033,p:"608 344C605 355 594 357 587 359C578 361 576 361 557 364C558 378 556 436 541 496C499 663 397 702 336 702C260 702 182 635 209 527C237 416 358 376 439 353C439 269 438 185 421 125C410 87 385 28 333 28C274 28 252 58 242 97C235 123 235 188 236 232L236 290C235 311 236 342 233 354C216 421 141 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 361 124 305 124 268C124 253 124 201 123 192C124 142 129 121 131 114C160-2 276-8 334-8C485-8 555 147 557 328C571 326 590 322 597 322C607 322 611 333 608 344ZM439 390C309 426 268 479 256 529C236 609 287 666 342 666C392 666 415 602 424 566C438 508 438 424 439 390"}],120542:[.452,.01,.724,{sk:-.018,p:"689 128C689 150 671 153 663 153C654 153 641 149 641 125C641 53 609 28 570 28C530 29 516 77 516 114C516 195 550 312 587 374C590 377 592 383 592 390C592 405 583 427 574 436C569 442 557 449 545 449C539 449 533 448 528 443C441 363 377 307 243 174C255 218 256 255 256 295L256 328C256 413 211 452 153 452C43 452 35 336 35 316C35 294 53 291 61 291C70 291 83 295 83 319C83 391 115 416 154 416C194 415 208 367 208 330C208 249 174 132 137 70C130 63 127 54 127 44C127 18 148-10 173-10C181-10 189-7 197 0L481 270C469 226 468 189 468 149L468 116C468 31 513-8 571-8C681-8 689 108 689 128"}],120543:[.694,.202,.743,{p:"675 270C648 377 544 450 395 455L395 665C395 677 394 680 394 680C391 694 377 694 368 694C348 694 347 692 347 671L347 473C346 460 346 458 346 458C344 457 343 456 326 455C123 443 36 301 68 174C94 67 199-6 347-11L348-188C351-202 365-202 374-202C390-202 395-201 395-184L395-44C395-15 396-13 396-13C398-12 400-12 416-11C616 1 707 141 675 270ZM347 25C260 30 197 67 177 148C170 176 158 268 194 334C218 378 267 412 347 419ZM565 296C572 268 584 176 549 110C525 66 475 32 395 25L395 419C483 414 545 377 565 296"}],120544:[.452,.194,.567,{p:"506 285C479 393 390 452 279 452C167 452 73 385 61 253C60 247 54 29 78-67C98-147 142-175 275-175C295-175 313-175 350-171C375-169 377-169 397-169C409-169 426-169 434-173L435-178C433-192 454-194 462-194C479-194 482-192 482-176C482-155 480-144 478-138C464-79 404-79 295-79C136-79 132-63 121-22C118-8 114 9 111 69C147 26 207-8 287-8C477-8 538 157 506 285ZM382 127C367 47 313 28 280 28C241 28 196 49 179 115C170 153 166 277 182 333C201 393 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120545:[.444,.008,.966,{sk:-.01,p:"896 405C886 444 851 444 833 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 299C73 348 127 348 186 348C163 302 134 218 156 130C176 49 230-8 304-8C387-8 457 47 496 137C526 50 581-8 662-8C801-8 875 162 841 295C840 300 834 324 823 348C863 348 870 348 882 357C888 362 903 378 896 405ZM794 295C828 161 733 88 655 88C580 88 544 155 531 210C526 228 524 250 523 269C523 276 522 280 522 280C518 295 502 295 495 295C486 295 475 295 474 283C467 139 365 88 297 88C237 88 206 131 198 163C197 169 181 234 240 348L775 348C788 322 792 305 794 295"}],120546:[.716,0,.75,{sk:.177,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],120547:[.683,0,.759,{sk:.077,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],120548:[.68,0,.615,{ic:.106,sk:.074,p:"720 653C723 680 718 680 693 680L231 680C211 680 201 680 201 660C201 649 211 649 227 649C267 649 294 649 294 631C294 623 294 621 290 607L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 53 0 53 0L185 3L334 0C342 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L375 610C384 645 385 649 429 649L544 649C665 649 679 611 679 542C679 542 679 512 676 485C674 472 674 470 674 467C674 462 677 455 686 455C697 455 698 461 700 480"}],120549:[.716,0,.833,{sk:.17,p:"787 10C787 14 786 20 785 24L618 692C613 712 612 716 594 716C585 716 577 716 563 697L57 20C49 10 49 6 49 6C49 1 50 0 71 0L761 0C778 0 787 0 787 10ZM679 72L130 72L542 622"}],120550:[.68,0,.738,{ic:.026,sk:.094,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],120551:[.683,0,.683,{ic:.04,sk:.11,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],120552:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],120553:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 429 643 270 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 247 144 419 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM596 400C596 408 590 412 584 412C574 412 572 406 571 399L565 378L243 378C244 381 248 397 248 400C248 408 242 412 236 412C226 412 224 406 221 393C218 380 194 289 194 284C194 276 200 272 206 272C216 272 218 278 219 285L225 306L547 306C546 303 542 287 542 284C542 276 548 272 554 272C564 272 566 278 569 291C572 304 596 395 596 400"}],120554:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],120555:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],120556:[.716,0,.694,{sk:.17,p:"666 19C666 31 657 31 641 31C592 31 591 38 589 68L544 690C544 693 543 696 543 699C542 715 535 716 525 716C510 716 506 710 498 697L164 114C140 73 116 36 55 31C44 30 35 29 35 12C35 4 41 0 47 0C72 0 99 3 125 3C158 3 192 0 224 0C229 0 242 0 242 20C242 30 231 31 228 31C207 32 178 39 178 67C178 80 182 87 192 104L463 579L500 79C502 57 503 32 426 31C414 31 403 31 403 12C403 0 414 0 418 0C458 0 500 3 541 3C565 3 623 0 647 0C653 0 666 0 666 19"}],120557:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],120558:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],120559:[.677,0,.742,{ic:.035,sk:.097,p:"777 666C777 677 767 677 750 677L250 677C225 677 224 676 218 657L185 551C184 547 181 540 181 536C181 531 185 525 194 525C203 525 205 531 209 543C211 550 224 593 235 604C240 611 300 611 311 611L666 611C687 611 712 611 729 608C735 607 736 606 736 594C736 577 733 565 730 550C728 540 728 537 728 537C728 530 733 525 741 525C751 525 752 530 755 547L775 649ZM662 152C662 157 658 163 649 163C643 163 638 157 638 157C636 151 633 140 630 133C627 122 613 77 603 72C594 66 538 66 525 66L168 66C123 66 121 66 95 70C95 88 95 100 102 138L105 151C105 158 100 163 92 163C82 163 81 157 78 141C74 123 53 22 53 12C53 0 61 0 81 0L591 0C614 0 615 1 620 13C625 28 662 147 662 152ZM633 424C633 431 629 436 621 436C611 436 610 432 606 415C604 410 600 392 598 385L261 385C264 398 270 421 270 424C270 431 266 436 258 436C248 436 247 433 243 416L212 295C211 291 209 285 209 280C209 273 213 268 221 268C231 268 232 272 236 289C238 294 242 312 244 319L581 319C578 306 572 283 572 280C572 273 576 268 584 268C594 268 595 271 599 288L630 409C631 413 633 419 633 424"}],120560:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],120561:[.68,0,.831,{ic:.049,sk:.089,p:"880 669C880 680 871 680 853 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 625 292 620 291 614L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L384 649L689 649L546 78C536 39 534 31 455 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L762 602C772 641 774 649 853 649C871 649 880 649 880 669"}],120562:[.683,0,.642,{ic:.112,sk:.049,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],120563:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 454 653 420 645 378L162 378C180 436 210 501 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM628 306C612 252 586 193 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 226 136 261 144 306"}],120564:[.683,0,.78,{ic:.026,sk:.104,p:"806 670C806 683 798 683 778 683L251 683C231 683 221 683 221 663C221 663 221 659 227 647L378 304L70 26C59 16 58 15 58 11C58 0 67 0 86 0L613 0C637 0 638 1 644 17L716 208C717 210 721 224 721 224C721 229 718 235 709 235C701 235 699 229 695 221C634 72 578 41 403 41L131 41L447 325C457 334 459 337 459 342C459 342 458 347 454 356L324 652L567 652C716 652 762 629 762 522C762 505 758 485 758 470C758 470 759 458 771 458C782 458 783 466 785 483L804 657"}],120565:[.677,0,.584,{ic:.12,sk:.012,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],120566:[.705,0,.583,{ic:.118,p:"701 593C701 639 678 705 602 705C482 705 395 591 339 457C341 472 342 493 342 508C342 617 304 705 200 705C86 705 28 569 28 544C28 535 40 535 40 535C53 535 56 541 59 549C82 614 145 632 180 632C282 632 288 530 288 483C288 421 282 396 248 262L203 83C198 62 194 45 177 38C158 31 107 31 85 31C68 31 58 31 58 11C58 0 70 0 74 0C99 0 125 2 150 2L225 3L302 2C328 2 354 0 379 0C388 0 400 0 400 19C400 27 394 30 394 30C391 31 389 31 366 31C344 31 339 31 314 33C285 36 282 40 282 53C282 58 283 63 284 69L352 339C396 515 478 632 584 632C640 632 666 598 666 565C666 555 664 548 664 544C664 535 676 535 676 535C696 535 701 558 701 593"}],120567:[.683,0,.667,{sk:.082,p:"643 376C643 461 560 537 424 548L437 600C448 643 451 652 546 652C575 652 583 652 583 671C583 683 572 683 567 683C542 683 516 681 491 681L418 680L341 681C317 681 292 683 268 683C259 683 247 683 247 663C247 652 255 652 281 652C303 652 309 652 333 650C362 647 365 643 365 630C365 625 359 602 356 587L346 548C172 535 23 423 23 307C23 215 115 144 242 135L230 85C219 40 216 31 121 31C92 31 84 31 84 11C84 0 96 0 100 0C125 0 151 2 176 2L248 3L399 0C408 0 420 0 420 19C420 27 414 30 414 30C411 31 409 31 386 31C364 31 359 31 334 33C305 36 302 40 302 53C302 60 314 108 321 135C501 149 643 264 643 376ZM340 526L248 157C209 162 179 173 155 192C114 223 114 266 114 284C114 343 144 504 340 526ZM552 399C552 373 544 185 327 157L419 526C428 525 476 519 512 490C542 466 552 436 552 399"}],120568:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],120569:[.683,0,.612,{ic:.081,sk:.025,p:"693 543C693 554 684 554 666 554L638 554C607 554 549 554 511 413C494 352 451 193 304 160L416 605C425 641 428 652 522 652C552 652 560 652 560 671C560 683 549 683 544 683C519 683 493 681 468 681L395 680L318 681C294 681 269 683 245 683C236 683 224 683 224 663C224 652 232 652 258 652C280 652 286 652 310 650C339 647 342 643 342 630C342 624 340 617 338 609L226 159C128 178 128 275 128 301C128 331 132 364 143 405C148 429 153 453 153 476C153 554 107 554 83 554L55 554C36 554 27 554 27 543C27 533 36 532 40 532C52 531 75 528 75 476C75 465 73 442 66 415C62 396 53 358 53 320C53 223 102 150 219 136C212 104 212 102 208 87C196 39 193 31 98 31C69 31 61 31 61 11C61 0 73 0 77 0C102 0 128 2 153 2L225 3L376 0C385 0 397 0 397 19C397 27 391 30 391 30C388 31 386 31 363 31C341 31 336 31 311 33C282 36 279 40 279 53C279 60 291 108 298 135C440 150 542 238 587 403C609 482 633 526 680 532C685 533 693 534 693 543"}],120570:[.705,0,.772,{ic:.014,sk:.137,p:"786 502C786 610 693 705 533 705C355 705 162 575 162 398C162 348 173 309 205 232C233 165 250 123 250 62L164 62C142 62 117 64 112 67C106 71 106 103 106 120C106 145 106 147 105 149C105 155 99 159 94 159C82 159 82 151 81 144C80 132 80 67 80 51L80 12C81 0 87 0 108 0L237 0C259 0 260 1 264 7C265 9 276 46 276 109C276 124 276 158 266 233C255 309 255 335 255 357C255 585 422 683 534 683C610 683 692 639 692 525C692 427 632 331 571 233C547 195 516 146 496 105C471 52 462 18 462 12C462 0 470 0 490 0L619 0C641 0 642 1 650 16C659 33 713 141 713 148C713 153 710 159 701 159C697 159 694 157 692 155C692 155 690 152 682 137C681 133 662 97 651 80C644 68 640 62 582 62L504 62C523 103 554 146 643 242C704 307 786 402 786 502"}],120571:[.683,.033,.833,{p:"789 675C791 683 785 683 769 683L75 683C59 683 53 683 51 675C51 675 50 672 53 663L221-15C225-28 226-33 243-33C260-33 263-28 273-15L781 663C788 672 789 675 789 675ZM708 612L296 61L295 61L158 612"}],120572:[.442,.011,.64,{sk:.072,p:"602 383C602 383 601 393 590 393C580 393 580 390 575 372C557 309 524 233 477 174L477 236C477 393 384 442 310 442C173 442 41 299 41 158C41 65 101-11 203-11C266-11 338 12 414 73C427 20 460-11 505-11C558-11 589 44 589 60C589 67 583 70 577 70C570 70 567 67 564 60C546 11 508 11 508 11C477 11 477 89 477 113C477 134 477 136 487 148C581 266 602 383 602 383ZM410 99C322 22 245 11 205 11C145 11 115 56 115 120C115 169 141 277 173 328C220 401 274 420 309 420C408 420 408 289 408 211C408 174 408 116 410 99"}],120573:[.706,.194,.566,{ic:.008,sk:.148,p:"574 574C574 605 563 634 545 656C518 688 476 706 429 706C309 706 218 569 184 433L30-182C30-190 34-194 40-194L45-194C50-194 54-191 55-187L123 87C140 29 186-11 254-11C311-11 372 8 424 46C472 82 509 133 523 186C528 208 531 230 531 250C531 290 521 327 501 358C489 375 475 390 458 401C468 407 478 413 488 421C528 451 558 492 569 537C572 550 574 562 574 574ZM518 592C518 576 516 559 511 542C502 504 484 466 453 437C445 430 436 423 427 418C407 426 384 431 360 431C324 431 282 431 275 404C274 402 274 397 274 397C274 373 315 373 350 373C375 373 400 377 425 386C438 376 448 363 455 347C465 326 469 303 469 278C469 250 464 220 457 191C445 145 423 98 384 63C346 30 299 11 255 11C183 11 142 66 142 137C142 153 144 169 148 186L208 428C240 554 318 683 428 683C462 683 490 669 506 643C515 628 518 611 518 592ZM395 403C380 398 365 395 351 395C329 395 298 395 299 399C302 408 335 408 359 408C372 408 384 406 395 403"}],120574:[.442,.215,.518,{ic:.025,sk:-.019,p:"543 421C543 431 531 431 531 431C528 431 522 431 519 424C467 329 427 229 387 128C386 159 385 235 346 332C322 393 282 442 213 442C88 442 18 290 18 259C18 249 27 249 37 249L41 254C80 369 189 370 200 370C351 370 362 195 362 116C362 55 357 38 350 18C328-55 298-171 298-197C298-208 303-215 311-215C324-215 332-193 343-155C366-71 376-14 380 17C382 30 384 43 388 56C420 155 484 304 524 383C531 395 543 417 543 421"}],120575:[.712,.011,.444,{ic:.008,sk:.107,p:"452 667C452 680 444 690 431 693C394 702 352 712 316 712C307 712 298 711 290 710C276 707 261 703 247 694C234 686 223 674 216 660C207 645 204 628 204 609C204 556 235 492 265 436C224 427 184 406 149 376C99 333 65 276 51 218C45 197 43 177 43 157C43 120 52 86 71 57C98 15 145-11 201-11C289-11 361 84 385 182C394 216 399 251 399 284C399 300 398 315 396 330C387 377 366 417 338 452C294 509 231 588 231 633C231 639 232 645 235 650C240 659 248 668 257 673C268 678 278 679 289 679C334 677 362 645 400 629C404 628 408 627 411 627C425 627 440 636 447 649C450 655 452 661 452 667ZM330 244C330 218 327 190 320 163C301 90 265 11 202 11C161 11 131 34 116 68C108 86 104 107 104 129C104 156 110 185 117 213C130 265 150 318 190 360C214 386 245 406 276 415L279 410C299 374 317 336 325 294C329 278 330 261 330 244"}],120576:[.453,.022,.466,{sk:.051,p:"429 396C429 415 368 453 300 453C185 453 77 386 77 310C77 267 113 242 117 239C58 206 26 150 26 104C26 39 83-22 189-22C321-22 377 66 377 81C377 87 372 91 366 91C361 91 358 87 356 84C342 61 318 24 198 24C137 24 52 39 52 110C52 144 80 197 141 227C174 213 203 213 227 213C253 213 308 213 308 244C308 268 273 271 235 271C214 271 179 269 142 252C119 264 102 283 102 310C102 371 200 407 290 407C306 407 342 407 382 379C393 371 395 369 402 369C415 369 429 382 429 396ZM282 243C267 236 265 235 227 235C205 235 193 235 174 240C197 248 218 249 235 249C260 249 264 248 282 243"}],120577:[.697,.205,.438,{ic:.036,sk:.067,p:"474 592C474 617 434 619 394 619C383 619 356 619 330 609C325 621 323 626 323 647C323 661 328 684 328 684C328 692 323 697 316 697C298 697 298 651 298 648C298 631 301 613 309 598C204 545 46 361 46 167C46 26 137-4 209-28C239-39 241-39 270-49C291-56 332-70 332-117C332-144 313-183 276-183C250-183 223-171 202-153C195-147 194-146 190-146C185-146 180-150 180-157C180-167 223-205 276-205C338-205 385-141 385-84C385-46 366-25 358-17C341 2 322 8 263 28C183 55 167 60 143 81C101 119 101 176 101 195C101 350 223 525 324 579C342 561 365 561 385 561C410 561 474 561 474 592ZM448 591C440 588 430 583 386 583C365 583 358 583 347 590C362 597 380 597 393 597C426 597 430 596 448 591"}],120578:[.442,.216,.497,{sk:.024,p:"496 335C496 400 456 442 381 442C302 442 250 390 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248C205 254 213 287 214 293C217 302 248 358 282 385C304 401 335 420 378 420C421 420 432 386 432 350C432 345 432 327 422 287L308-173C305-185 305-189 305-189C305-204 316-216 333-216C364-216 371-187 374-176L488 277C493 295 496 308 496 335"}],120579:[.705,.011,.469,{sk:.075,p:"455 500C455 566 437 705 335 705C196 705 42 423 42 194C42 100 71-11 162-11C303-11 455 276 455 500ZM389 562C389 513 381 462 357 363L148 363C165 427 185 507 225 578C252 627 289 683 334 683C383 683 389 619 389 562ZM348 331C337 285 316 200 278 128C243 60 205 11 162 11C129 11 108 40 108 133C108 175 114 233 140 331"}],120580:[.442,.011,.354,{p:"324 143C324 153 315 153 312 153C303 153 301 149 299 142C268 44 185 11 142 11C128 11 116 14 116 44C116 68 124 91 134 118C179 239 220 407 220 415C220 432 208 442 191 442C180 442 162 435 154 416C147 397 138 348 132 329C130 324 105 236 102 223C99 213 90 188 88 178C80 150 56 103 56 71C56 30 84-11 140-11C254-11 324 110 324 143"}],120581:[.442,.011,.576,{sk:.043,p:"546 143C546 153 537 153 534 153C524 153 523 149 520 135C501 66 478 11 433 11C412 11 401 24 401 59C401 74 405 98 409 115C411 124 414 137 414 148C414 242 276 249 220 251C253 269 285 296 312 319C358 358 387 382 427 399C425 394 422 382 422 377C422 365 429 342 460 342C492 342 514 371 514 396C514 405 510 431 474 431C413 431 354 381 310 344C242 286 218 271 182 259L202 337C208 363 220 410 220 415C220 432 208 442 191 442C188 442 160 442 151 406L59 39C55 25 55 23 55 16C55-2 69-11 84-11C114-11 120 13 128 45C138 81 132 62 175 230C259 227 346 210 346 145C346 138 346 133 344 123C340 107 339 96 339 88C339 29 379-11 431-11C463-11 489 7 509 41C534 83 546 143 546 143"}],120582:[.694,.013,.583,{sk:-.053,p:"548-1C548 2 546 4 543 8C533 19 527 34 520 54L316 623C295 681 241 694 194 694C189 694 176 694 176 683C176 675 185 673 185 673C218 667 225 661 250 593L347 321L71 47C59 35 53 29 53 16C53-1 67-13 83-13C99-13 108-2 116 8L357 292C398 187 446 34 462 11C478-11 488-11 515-11L537-11C547-10 548-4 548-1"}],120583:[.442,.216,.603,{sk:.048,p:"572 143C572 153 563 153 560 153C550 153 549 149 546 135C529 70 511 11 470 11C443 11 440 37 440 57C440 79 452 126 460 161L488 269C491 284 501 322 505 337C510 360 520 398 520 404C520 422 506 431 491 431C486 431 460 430 452 396L405 209L379 107C378 102 330 11 249 11C199 11 175 44 175 98C175 127 182 155 189 183L231 351C236 372 246 410 246 415C246 432 234 442 217 442C214 442 186 441 177 406L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C97-186 110-134 148 20C180-7 225-11 245-11C315-11 354 34 378 62C387 17 424-11 468-11C503-11 526 12 542 44C559 80 572 143 572 143"}],120584:[.442,0,.494,{ic:.03,sk:.028,p:"524 415C524 432 512 442 495 442C487 442 464 438 456 409C392 182 240 70 126 33L224 431C224 431 224 442 211 442C188 442 115 434 89 432C81 431 70 430 70 412C70 400 79 400 94 400C142 400 144 393 144 383C144 376 132 329 125 302L64 57L53 12C53 1 63 0 69 0L83 0C153 12 262 51 365 147C497 270 524 406 524 415"}],120585:[.697,.205,.438,{ic:.008,sk:.06,p:"446 592C446 618 402 619 363 619C350 619 326 619 300 614C297 623 295 630 295 647C295 661 300 684 300 684C300 692 295 697 288 697C270 697 270 651 270 648C270 628 276 613 277 609C170 579 102 499 102 422C102 385 120 343 167 316L154 306C45 234 23 140 23 104C23 56 50 28 52 25C84-8 93-12 168-40C228-64 230-64 289-87C304-94 324-101 324-130C324-153 306-183 275-183C231-183 198-159 187-151C181-147 180-146 176-146C168-146 166-153 166-157C166-169 219-205 275-205C337-205 379-147 379-98C379-50 342-32 331-27L270-4C250 4 230 12 209 19L149 43C104 61 74 90 74 132C74 173 113 260 197 302C234 289 264 289 285 289C315 289 378 289 378 320C378 345 335 347 296 347C278 347 249 347 212 335C186 361 182 394 182 413C182 469 218 546 293 583C311 561 334 561 357 561C382 561 446 561 446 592ZM420 591C412 588 402 583 358 583C339 583 327 583 316 592C332 597 353 597 364 597C398 597 402 596 420 591ZM352 319C344 315 334 311 288 311C265 311 256 311 238 319C261 325 283 325 295 325C330 325 334 324 352 319"}],120586:[.442,.011,.485,{p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],120587:[.431,.011,.57,{sk:.043,p:"567 407C567 431 546 431 527 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 162 373 182 373L239 373C207 252 153 131 111 40C103 25 103 23 103 16C103-3 119-11 132-11C162-11 170 17 182 54C196 100 196 102 209 152L265 373L378 373C345 225 336 182 336 115C336 100 336 73 344 39C354-5 365-11 380-11C400-11 421 7 421 27C421 33 421 35 415 49C386 121 386 186 386 214C386 267 393 321 404 373L518 373C531 373 567 373 567 407"}],120588:[.442,.216,.517,{sk:.096,p:"502 279C502 385 436 442 363 442C266 442 161 342 131 220L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C98-186 130-52 157 56C177 16 209-11 256-11C373-11 502 130 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C185 11 169 91 169 100C169 104 174 124 177 137C205 249 215 285 237 325C280 398 330 420 361 420C398 420 430 391 430 322"}],120589:[.442,.108,.363,{ic:.046,sk:-.034,p:"409 412C409 434 345 442 306 442C154 442 31 327 31 215C31 130 94 95 137 72L231 20C252 8 270-2 270-33C270-58 253-86 224-86C218-86 201-85 183-77C181-76 177-75 174-75C169-75 163-79 163-85C163-100 208-108 224-108C281-108 326-53 326 0C326 50 303 62 227 104C209 114 207 114 162 140C125 161 83 184 83 246C83 337 191 420 300 420C321 420 342 417 377 401C386 397 389 395 392 395C400 395 409 404 409 412"}],120590:[.431,.011,.571,{p:"567 407C567 431 546 431 528 431L300 431C149 431 38 266 38 147C38 59 97-11 188-11C306-11 439 110 439 264C439 281 439 329 408 373L518 373C531 373 567 373 567 407ZM375 276C375 229 355 147 321 96C282 37 228 11 189 11C140 11 100 47 100 119C100 149 112 231 147 290C189 359 249 373 283 373C367 373 375 307 375 276"}],120591:[.431,.012,.437,{ic:.074,p:"511 407C511 431 490 431 471 431L191 431C171 431 132 431 88 384C55 348 27 300 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 161 373 182 373L265 373L167 52C163 40 157 19 157 15C157 4 164-12 186-12C219-12 224 16 227 31L294 373L462 373C475 373 511 373 511 407"}],120592:[.442,.011,.54,{sk:.036,p:"524 372C524 428 497 442 480 442C455 442 430 416 430 394C430 381 436 375 445 367C456 356 481 330 481 282C481 216 399 11 273 11C254 11 221 15 200 36C179 58 175 88 175 109C175 151 191 203 232 313C237 324 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C118 191 110 151 110 121C110 17 197-11 270-11C360-11 420 71 443 107C513 219 524 356 524 372"}],120593:[.442,.218,.654,{sk:.028,p:"619 304C619 382 580 442 505 442C360 442 300 248 240 53C132 73 76 129 76 201C76 229 99 339 159 408C167 417 167 421 167 421C167 425 165 431 155 431C127 431 50 286 50 190C50 96 116 23 223-2L170-170C166-183 165-185 165-190C165-212 184-218 194-218C199-218 221-215 231-192C234-184 239-151 266-9C275-10 282-11 299-11C465-11 619 146 619 304ZM591 282C591 169 462 47 308 47C300 47 298 47 290 48C278 48 277 49 277 52L297 160C328 288 406 384 495 384C564 384 591 330 591 282"}],120594:[.442,.205,.626,{sk:.018,p:"594 419C594 425 590 431 582 431C576 431 572 426 566 419L337 164C297 291 289 316 266 369C255 392 233 442 145 442C87 442 61 390 61 376C61 376 61 366 73 366C82 366 84 372 86 377C101 416 133 420 139 420C169 420 199 344 216 300C248 221 280 105 280 102C280 102 280 99 272 91L42-166C31-177 31-179 31-182C31-188 37-194 43-194C50-194 55-187 59-183L288 74C320-30 332-69 356-125C369-155 391-205 480-205C538-205 565-153 565-140C565-135 563-129 553-129C543-129 542-133 539-143C530-167 505-183 486-183C435-183 367 59 345 136L583 403C594 414 594 416 594 419"}],120595:[.694,.205,.651,{sk:.143,p:"635 372C635 428 608 442 591 442C566 442 541 416 541 394C541 381 547 375 556 367C567 356 592 330 592 282C592 218 540 136 505 100C417 11 353 11 317 11L482 668C483 672 485 678 485 683C485 693 478 694 473 694C463 694 462 692 458 674L292 13C216 22 178 59 178 125C178 145 178 171 232 311C236 323 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C112 176 112 150 112 133C112 38 190-3 286-9C278-45 278-47 264-100C261-111 241-192 241-195C241-195 241-205 253-205C253-205 260-205 262-201C265-199 271-174 274-160L312-11C349-11 437-11 531 96C572 142 593 186 604 216C613 241 635 328 635 372"}],120596:[.442,.011,.622,{sk:.034,p:"604 372C604 398 599 420 584 433C578 439 570 442 561 442C549 442 536 436 526 426C517 416 512 405 512 394C512 384 516 376 523 369C548 347 561 316 561 281C561 269 560 256 557 244C534 153 476 61 397 61C341 61 308 99 299 151C312 179 322 209 329 239C331 248 333 257 333 265C333 280 328 291 314 291C295 291 285 266 280 244C272 213 268 183 267 154C234 100 186 61 131 61C70 61 44 111 44 174C44 194 47 217 52 239C67 299 103 355 141 408C144 412 146 417 146 421C146 427 142 432 137 435C134 437 131 437 128 437C122 437 115 434 110 428C69 371 44 307 28 244C18 206 13 167 13 132C13 51 42-11 118-11C181-11 233 33 271 95C282 33 317-11 384-11C488-11 551 118 581 239C592 282 604 332 604 372"}],120597:[.716,.022,.531,{ic:.035,sk:.069,p:"566 457C566 616 473 716 350 716C205 716 159 586 159 558C159 544 167 523 197 523C230 523 251 553 251 576C251 611 220 611 204 611C248 685 319 691 348 691C421 691 491 639 491 510C491 471 485 420 463 339C453 401 412 457 334 457C273 457 208 441 130 363C47 280 40 187 40 156C40 94 84-22 224-22C462-22 566 314 566 457ZM445 303C445 231 381 6 227 6C117 6 117 109 117 119C117 146 142 286 183 346C223 403 272 435 334 435C443 435 445 323 445 303"}],120598:[.431,.011,.406,{sk:.066,p:"376 417C376 431 363 431 346 431L311 431C181 431 47 331 47 178C47 68 122-11 228-11C293-11 358 29 358 40C358 43 357 54 348 54C348 54 344 54 335 48C304 28 267 11 230 11C172 11 122 53 122 141C122 176 130 214 133 226L298 226C314 226 332 226 332 243C332 257 320 257 303 257L141 257C165 342 221 400 312 400L343 400C360 400 376 400 376 417"}],120599:[.705,.011,.591,{sk:.116,p:"561 338C561 346 554 347 540 350L511 356C531 440 531 494 531 506C531 543 525 705 420 705C337 705 272 600 272 522C272 425 366 377 436 354C414 264 398 206 365 138C352 110 304 11 245 11C177 11 171 62 171 91C171 117 179 149 184 172L203 249L215 297C220 314 225 335 225 350C225 410 180 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 352 148 298 139 261L121 188C113 158 107 133 107 104C107 9 177-11 242-11C348-11 455 147 506 335C516 333 545 326 551 326C555 326 561 329 561 338ZM471 564C471 501 455 433 442 376C393 393 297 432 297 523C297 585 349 683 419 683C444 683 471 668 471 564"}],120600:[.442,.012,.624,{sk:.053,p:"582 145C582 155 577 155 570 155C563 155 559 153 554 137C527 42 489 18 455 18C431 19 419 37 419 70C419 83 421 98 425 115C446 199 482 270 552 382C561 390 565 401 565 410C565 416 564 421 561 426C558 432 549 439 539 439C534 439 528 438 523 433L184 127C211 184 239 261 253 316C257 334 260 351 260 367C260 413 240 442 202 442C107 442 70 297 70 288C70 278 75 278 82 278C89 278 93 280 98 296C124 391 163 416 197 416C221 415 233 396 233 364C233 351 231 335 227 318C207 235 147 114 100 51C87 39 81 25 81 12C81-2 88-12 102-12C109-12 119-9 130 0C223 74 355 197 465 300C439 245 412 170 399 117C395 99 392 82 392 66C392 20 412-9 450-9C545-9 582 136 582 145"}],120601:[.694,.205,.596,{sk:.125,p:"573 262C573 341 520 433 381 443L437 670L440 684C440 684 440 694 428 694C418 694 417 691 413 674L355 443C196 438 49 305 49 169C49 74 119-5 241-12L218-106C206-153 196-191 196-194C196-204 203-205 208-205C213-205 215-204 218-201C220-199 226-175 229-161L267-12C428-7 573 128 573 262ZM349 421L246 10C186 13 114 48 114 148C114 268 200 408 349 421ZM508 283C508 165 422 22 272 10L375 421C451 417 508 371 508 283"}],120602:[.442,.194,.517,{sk:.102,p:"502 279C502 385 436 442 363 442C283 442 184 372 138 244C134 233 74 12 74-77C74-128 92-175 214-175C251-175 271-171 311-171C329-171 331-171 337-172C352-173 356-174 357-182C358-188 358-194 369-194C378-194 384-190 384-166C384-117 340-117 240-117C150-117 104-117 104-50C104-42 104-4 127 96C144 32 191-11 255-11C375-11 502 132 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C223 11 182 34 182 116C182 179 211 279 237 325C278 395 328 420 361 420C398 420 430 391 430 322"}],120603:[.431,.011,.828,{sk:.039,p:"817 407C817 431 796 431 777 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 287 55 297C70 320 88 340 114 355C143 373 154 373 217 373C160 302 113 213 113 105C113 54 127-11 201-11C298-11 369 69 416 153L417 152C416 146 416 135 416 126C416 55 439-11 520-11C666-11 755 201 755 299C755 324 751 349 744 373C761 373 788 373 794 375C803 379 817 390 817 407ZM730 299C730 195 642 47 530 47C469 47 448 94 448 163C448 176 449 211 461 265C465 281 465 284 465 284C465 294 453 294 453 294C445 294 442 292 440 283C384 97 273 47 211 47C165 47 143 79 143 138C143 220 189 303 248 373L718 373C726 349 730 315 730 299"}],120604:[.711,0,.869,{sk:.174,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],120605:[.686,0,.866,{sk:.069,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],120606:[.68,0,.657,{ic:.12,sk:.071,p:"777 662C777 680 760 680 744 680L238 680C218 680 216 680 211 675C205 671 202 657 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C408 0 416 0 421 7C427 13 428 29 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L444 631C459 633 499 633 526 633C649 633 715 633 715 523C715 503 710 477 710 458C710 439 729 439 734 439C755 439 756 449 758 467L776 646"}],120607:[.711,0,.958,{sk:.168,p:"904 15C904 19 901 26 900 30L696 681C689 704 687 711 656 711C627 711 621 704 608 688L69 25C60 14 60 12 60 9C60 0 67 0 85 0L872 0C888 0 904 0 904 15ZM713 118L205 118L571 569"}],120608:[.68,0,.81,{ic:.015,sk:.098,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],120609:[.686,0,.773,{ic:.032,sk:.117,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],120610:[.686,0,.982,{ic:.045,sk:.09,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],120611:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 424 693 258 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 259 207 435 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM650 419C650 437 630 437 626 437C620 437 611 437 605 428L598 403L330 403C330 403 334 414 334 419C334 437 314 437 310 437C291 437 290 431 285 412L253 285C249 272 249 269 249 269C249 251 269 251 273 251C279 251 288 251 294 260L301 285L569 285C569 285 565 274 565 269C565 251 585 251 589 251C608 251 609 257 614 276L646 403C650 416 650 419 650 419"}],120612:[.686,0,.511,{ic:.055,sk:.085,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],120613:[.686,0,.971,{ic:.032,sk:.093,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],120614:[.711,0,.806,{sk:.167,p:"772 29C772 47 756 47 738 47C724 47 703 48 691 49L612 679C609 705 608 711 580 711C564 711 552 711 536 686L161 85C148 65 137 48 73 47C63 47 45 47 45 18C45 13 49 0 63 0C90 0 121 3 149 3C185 3 223 0 258 0C265 0 285 0 285 29C285 47 267 47 260 47C241 47 215 51 200 57L485 513L542 52C523 48 492 47 477 47C456 47 440 47 440 18C440 18 440 0 461 0L611 3L745 0C753 0 772 0 772 29"}],120615:[.686,0,1.142,{ic:.074,sk:.085,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],120616:[.686,0,.95,{ic:.077,sk:.082,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],120617:[.675,0,.841,{ic:.026,sk:.104,p:"867 656C867 675 852 675 833 675L261 675C235 675 233 675 226 654L182 513C181 509 178 502 178 497C178 479 198 479 202 479C220 479 222 486 228 502C230 510 245 557 254 560C263 564 320 565 333 565L725 565C744 565 779 564 797 562C797 552 797 537 791 510C789 500 789 497 789 497C789 479 809 479 813 479C833 479 834 487 838 506ZM765 189C765 206 748 207 742 207C723 207 721 201 716 184C710 165 698 126 688 116C680 110 615 110 603 110L209 110C167 110 165 110 143 113C134 114 133 115 133 126C133 140 136 154 139 168C140 174 142 184 142 189C142 206 125 207 119 207C100 207 97 201 94 184C89 161 62 31 62 19C62 0 77 0 96 0L680 0C700 0 708 0 713 13C719 31 765 182 765 189ZM715 436C715 449 705 455 692 455C686 455 673 455 668 440C667 434 662 414 660 406L309 406C311 412 316 431 316 436C316 449 306 455 293 455C274 455 272 447 267 429L229 280C228 277 227 270 227 266C227 259 229 247 250 247C267 247 271 255 273 263C275 268 275 270 281 296L632 296C626 271 626 269 626 266C626 259 628 247 649 247C668 247 671 257 674 268C680 291 715 424 715 436"}],120618:[.703,.017,.837,{sk:.111,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],120619:[.68,0,.982,{ic:.044,sk:.09,p:"1026 662C1026 680 1009 680 992 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L445 633L771 633L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L906 613C910 629 911 630 929 632C946 633 966 633 982 633C1008 633 1010 633 1014 635C1026 642 1026 658 1026 662"}],120620:[.686,0,.723,{ic:.126,sk:.039,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],120621:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 460 713 435 708 403L220 403C237 453 261 505 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM679 285C663 237 641 187 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 224 184 251 190 285"}],120622:[.686,0,.885,{ic:.017,sk:.11,p:"901 652C904 686 894 686 868 686L265 686C244 686 243 685 238 681C230 676 228 657 228 657C228 652 230 650 236 639L431 292L84 39C69 28 69 23 69 18C69 0 85 0 103 0L706 0C732 0 734 0 742 20C753 48 826 231 826 241C826 258 809 259 803 259C786 259 784 256 776 237C711 85 617 65 468 65L206 65L558 323C571 333 574 334 574 343C574 347 573 348 567 359L410 639L629 639C772 639 837 618 837 498C837 488 835 476 835 466C835 450 844 445 858 445C880 445 881 455 883 475"}],120623:[.675,0,.637,{ic:.135,sk:.01,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],120624:[.703,0,.671,{ic:.131,p:"802 586C802 653 756 703 682 703C615 703 556 670 510 629C450 575 415 509 395 472C395 508 394 703 225 703C102 703 32 581 32 545C32 531 43 531 55 531C68 531 79 531 86 550C91 565 101 593 190 593C218 593 254 588 280 550C307 512 307 457 307 443C307 398 303 381 280 289L231 96L221 55C218 47 161 47 146 47L114 47C95 47 78 47 78 18C78 0 97 0 101 0C130 0 160 2 190 2L278 3L368 2C398 2 429 0 459 0C471 0 489 0 489 28C489 47 474 47 455 47L423 47C409 47 361 47 361 53C361 53 361 56 366 76C382 142 433 350 447 391C477 474 545 593 661 593C742 593 744 571 745 557C744 555 744 546 744 546C744 531 754 531 767 531C783 531 802 531 802 586"}],120625:[.686,0,.767,{sk:.08,p:"738 374C738 445 676 520 495 534L516 618C520 632 521 633 523 634C525 635 542 639 594 639L627 639C646 639 663 639 663 668C663 686 644 686 640 686C611 686 581 684 552 684L468 683L378 684C349 684 320 686 292 686C281 686 262 686 262 657C262 639 278 639 296 639L328 639C363 639 365 639 391 636L366 535C86 508 28 374 28 312C28 216 131 162 270 152L250 68C249 65 247 53 242 52C239 50 213 47 171 47L139 47C121 47 117 47 111 43C105 37 102 27 102 18C102 4 115 0 125 0C152 0 180 2 207 2L297 3L387 2C416 2 445 0 473 0C483 0 491 0 496 7C501 13 503 29 503 29C503 47 486 47 470 47L437 47C399 47 384 49 374 51L399 152C631 168 738 283 738 374ZM357 497L279 189C171 203 165 257 165 289C165 327 183 399 218 437C263 485 336 495 357 497ZM601 398C601 365 585 293 550 252C512 210 454 195 409 189L486 497C564 488 601 454 601 398"}],120626:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],120627:[.686,0,.714,{ic:.078,sk:.029,p:"792 529C792 547 776 547 758 547L693 547C663 547 607 547 572 414C559 365 523 230 392 196L497 618C501 632 502 633 504 634C506 635 523 639 575 639L607 639C627 639 644 639 644 668C644 686 625 686 621 686C594 686 566 684 539 684L449 683L359 684C330 684 301 686 273 686C262 686 243 686 243 657C243 639 260 639 277 639L309 639C344 639 346 639 372 636L262 193C212 206 175 238 175 316C175 338 180 371 187 400C197 443 197 454 197 470C197 547 150 547 126 547L61 547C45 547 27 547 27 529C27 529 27 513 45 511C57 510 69 508 69 470C69 452 66 436 62 417C52 377 52 360 52 341C52 297 61 248 105 209C157 162 236 155 252 153L231 68C230 64 227 53 223 52C220 50 194 47 152 47L120 47C101 47 84 47 84 18C84 4 95 0 106 0C133 0 161 2 188 2L278 3L368 2C397 2 426 0 454 0C466 0 484 0 484 28C484 47 469 47 450 47L418 47C380 47 365 49 355 51L380 152C590 171 667 289 700 412C716 468 738 506 772 511C778 512 792 514 792 529"}],120628:[.703,0,.879,{ic:.007,sk:.135,p:"886 503C886 606 806 703 586 703C308 703 172 546 172 406C172 354 189 307 228 234C266 165 277 138 283 100L200 100C189 100 158 100 148 104C142 107 142 148 142 152C142 159 143 165 143 172C143 191 136 197 119 197C97 197 97 188 95 163C94 151 94 114 94 101L93 42C93 2 93 0 127 0L282 0C313 0 314 1 322 47C328 83 328 126 328 126C328 151 325 198 322 223C322 226 313 307 313 349C313 549 426 667 586 667C656 667 744 644 744 535C744 436 682 332 637 256C591 181 582 163 565 130C536 70 524 27 524 19C524 0 539 0 558 0L713 0C737 0 740 0 748 16L808 143C814 155 824 175 824 179C824 197 804 197 800 197C784 197 781 192 775 180C761 150 749 126 741 115C734 106 730 100 672 100L600 100C619 127 659 171 689 201C793 300 886 388 886 503"}],120629:[.686,.025,.958,{p:"904 674C907 686 897 686 879 686L92 686C74 686 64 686 61 674C61 674 60 670 63 660L269 2C275-20 280-25 307-25C337-25 342-19 358 1L893 658C903 670 904 674 904 674ZM759 568L392 117L251 568"}],120630:[.452,.008,.761,{sk:.059,p:"704 59C704 73 690 73 681 73C668 73 663 73 658 60C646 31 611 28 611 28C586 28 584 144 584 164C678 272 700 385 700 388C700 402 685 402 676 402C657 402 656 400 651 381C632 314 602 259 580 228C579 276 578 335 524 389C472 442 407 452 360 452C156 452 46 294 46 165C46 55 128-8 253-8C349-8 431 33 484 71C502 29 543-8 604-8C670-8 704 38 704 59ZM472 115C472 103 411 68 386 57C326 31 282 28 258 28C202 28 161 55 161 121C161 154 184 265 214 323C246 387 308 416 359 416C452 416 463 306 467 208C468 183 472 139 472 115"}],120631:[.703,.194,.66,{sk:.153,p:"638 566C638 600 628 631 607 654C574 689 522 703 467 703C342 703 225 581 192 448L36-177C35-188 41-194 49-194L68-194C75-194 80-190 82-184L145 70C174 22 228-8 296-8C362-8 431 6 492 46C546 82 584 137 598 194C604 218 608 241 608 264C608 306 597 345 573 375C566 384 558 392 550 399C592 430 621 475 633 522C637 537 638 552 638 566ZM546 595C546 574 541 551 535 529C527 495 517 459 492 431C465 440 434 444 403 444C352 444 294 443 283 400C282 396 282 392 282 389C282 352 336 348 385 348C420 348 455 353 489 366C491 363 493 360 495 356C502 339 505 321 505 302C505 270 497 235 488 201C477 155 462 108 423 73C388 41 341 28 298 28C222 28 171 81 171 153C171 166 173 180 176 194L238 441C267 557 359 667 465 667C496 667 525 657 538 632C544 621 546 608 546 595ZM450 399C430 389 408 384 388 384C362 384 328 384 330 393C334 408 371 408 400 408C418 408 435 405 450 399"}],120632:[.452,.211,.59,{ic:.027,sk:-.02,p:"617 430C617 444 603 444 594 444C584 444 580 444 575 440C573 438 520 351 449 190C440 257 392 452 237 452C96 452 12 312 12 271C12 256 26 256 35 256C46 256 54 256 59 268C81 332 164 342 216 342C271 342 337 329 371 281C398 241 406 159 406 118C406 78 404 71 397 50C370-31 339-139 339-176C339-184 339-211 363-211C387-211 400-174 404-162C412-138 438-48 450 55C451 67 451 69 454 77C481 152 529 268 600 396C606 407 617 426 617 430"}],120633:[.718,.008,.522,{sk:.115,p:"513 657C513 674 502 689 484 693C437 703 368 718 335 718L327 718C310 716 292 711 275 702C259 692 245 677 237 661C228 645 224 628 224 609C224 558 253 499 284 445C243 435 202 418 165 391C108 349 70 288 55 226C50 205 47 184 47 164C47 123 59 85 83 56C122 10 185-8 253-8C349-8 434 90 460 195C470 234 476 273 476 310C476 324 476 338 473 351C466 401 441 443 406 475C350 528 267 605 267 638C267 641 267 643 269 645C273 655 281 663 291 667C298 671 306 672 313 672C316 672 319 671 322 671C372 665 400 624 443 607C448 605 453 604 458 604C477 604 497 615 507 634C511 642 513 650 513 657ZM361 244C361 216 357 188 350 160C335 97 309 28 255 28C214 28 177 43 161 76C153 92 150 109 150 128C150 157 157 188 165 219C178 270 193 324 234 365C255 385 280 400 306 408L312 397C333 364 350 328 358 287C360 273 361 258 361 244"}],120634:[.461,.017,.529,{sk:.058,p:"483 392C483 410 467 423 430 441C386 461 348 461 333 461C161 461 79 365 79 294C79 264 94 243 100 236C59 202 35 161 35 113C35 44 90-17 224-17C387-17 439 78 439 94C439 103 432 111 422 111C417 111 412 108 412 108C389 63 327 59 241 59C178 59 84 59 84 126C84 146 98 184 134 210C175 188 229 188 247 188C274 188 350 188 350 243C350 284 296 284 265 284C245 284 191 284 138 259C130 269 126 283 126 294C126 349 195 385 314 385C341 385 373 385 416 355C424 350 431 347 438 347C459 347 483 369 483 392ZM303 243C299 231 296 224 248 224C231 224 205 224 177 235C213 248 251 248 261 248C288 248 291 247 303 243"}],120635:[.703,.202,.508,{ic:.014,sk:.083,p:"522 576C522 615 473 618 430 618C413 618 393 618 365 608C363 636 370 666 371 670C373 678 373 679 373 682C373 702 352 703 352 703C319 703 319 644 319 627C319 621 319 604 323 589C185 512 48 338 48 163C48 113 62 62 97 23C136-19 163-27 290-65C333-77 366-87 366-125C366-129 364-166 330-166C309-166 279-161 245-141C237-137 236-136 230-136C219-136 211-146 211-154C211-175 282-202 330-202C404-202 452-128 452-70C452 9 385 29 344 41L256 68C213 81 140 103 140 212C140 348 248 495 339 552C361 522 394 522 414 522C441 522 522 522 522 576ZM475 575C468 565 467 563 451 560C437 558 414 558 414 558C400 558 383 558 375 571C395 582 409 582 427 582C456 582 460 581 475 575"}],120636:[.452,.211,.6,{sk:.019,p:"594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 332 483 318 479 300L368-141C364-157 364-163 364-167C364-199 390-211 411-211C422-211 463-210 478-150L586 280C591 298 594 311 594 336"}],120637:[.702,.008,.562,{sk:.062,p:"547 490C547 666 443 702 382 702C303 702 203 650 128 514C77 420 46 284 46 203C46 58 122-8 212-8C279-8 367 31 436 133C520 256 547 415 547 490ZM440 563C440 500 418 413 407 371L198 371C212 429 238 520 268 572C291 613 332 666 380 666C422 666 440 622 440 563ZM395 323C333 55 249 28 214 28C200 28 179 32 165 63C153 90 153 130 153 130C153 187 175 280 186 323"}],120638:[.452,.008,.412,{p:"378 148C378 162 363 162 354 162C342 162 335 162 331 149C300 52 203 28 167 28C158 28 148 28 148 49C148 70 158 96 164 113C217 249 252 399 252 408C252 429 236 452 205 452C159 452 145 414 139 399C136 392 133 372 131 365C124 347 114 301 109 283C104 270 96 243 91 225C78 180 88 222 76 177C67 146 46 113 46 82C46 29 95-8 162-8C191-8 247-1 303 40C364 84 378 140 378 148"}],120639:[.452,.008,.668,{sk:.025,p:"634 148C634 162 619 162 610 162C592 162 590 160 585 142C577 113 553 28 502 28C492 28 476 29 476 68C476 68 477 92 482 110C485 123 487 135 487 143C487 207 422 228 406 233C370 244 357 246 263 254C290 270 318 293 353 320C418 372 435 380 459 392C458 389 456 382 456 374C456 343 478 327 505 327C548 327 576 366 576 397C576 410 570 444 524 444C455 444 387 389 341 352C280 304 254 285 219 269C225 291 230 314 236 336C248 385 252 400 252 408C252 429 236 452 205 452C187 452 151 442 139 399L104 258L60 82C56 67 50 43 50 36C50 15 66-8 97-8C149-8 161 38 167 64C187 141 186 140 206 217C291 215 376 202 376 142C376 136 374 125 373 119C373 119 369 105 369 95C369 31 431-8 497-8C597-8 634 140 634 148"}],120640:[.694,.012,.671,{sk:-.072,p:"644 6C644 11 641 15 639 18C631 26 622 45 615 61L359 638C347 666 334 694 211 694C188 694 171 694 171 675C171 660 186 658 186 658C202 656 213 655 229 631C241 612 345 374 368 322L79 89C67 80 47 63 47 36C47 8 70-12 95-12C123-12 143 10 171 40C173 43 222 94 226 98C263 136 352 234 390 271L486 55C489 47 498 28 501 20C510 2 529-8 564-8L614-8C632-8 644-8 644 6"}],120641:[.452,.211,.708,{sk:.042,p:"674 148C674 162 659 162 650 162C639 162 635 162 630 157C628 155 628 153 622 128C602 48 579 28 554 28C543 28 531 32 531 65C531 82 535 98 545 138L571 240L593 330C599 353 609 393 609 400C609 421 593 444 562 444C542 444 507 432 496 391L427 114C423 96 406 79 388 64C356 37 326 28 299 28C231 28 225 77 225 107C225 134 231 158 235 176L275 332C281 358 292 401 292 408C292 429 276 452 245 452C193 452 180 402 177 390L44-141C40-157 40-163 40-167C40-199 66-211 87-211C106-211 133-200 147-172C153-160 186-23 193 8C234-8 279-8 292-8C326-8 372-2 432 52C456 6 512-8 549-8C586-8 615 13 636 49C661 89 674 143 674 148"}],120642:[.452,0,.577,{ic:.026,sk:.028,p:"603 408C603 430 587 452 556 452C542 452 504 445 490 399C467 317 428 245 368 184C336 153 266 87 165 54L259 434C259 453 240 452 227 451L102 445C87 444 69 443 69 415C69 397 87 397 96 397C108 397 126 396 138 395L45 18C45 4 57 0 68 0L96 0C203 17 337 67 448 160C581 272 603 397 603 408"}],120643:[.703,.202,.508,{sk:.061,p:"491 576C491 617 437 618 395 618C385 618 360 618 332 614C333 645 339 670 339 670C341 678 341 679 341 682C341 702 320 703 320 703C287 703 287 644 287 626C287 619 287 610 288 603C163 566 101 476 101 400C101 353 127 315 154 296C49 225 24 132 24 94C24 12 97-28 156-49C206-66 208-66 271-88C296-96 339-111 346-115C354-119 359-128 359-136C359-139 357-166 328-166C322-166 273-165 228-141C221-137 219-136 215-136C201-136 195-148 195-154C195-178 279-202 329-202C407-202 449-130 449-83C449-40 419-16 399-8L267 38L201 60C166 72 108 92 108 140C108 199 183 270 196 270C196 270 198 270 203 268C252 251 284 251 311 251C342 251 424 251 424 305C424 347 362 347 329 347C310 347 279 347 233 334C227 350 224 368 224 385C224 438 254 514 308 552C330 522 359 522 383 522C410 522 491 522 491 576ZM444 575C444 575 444 573 441 569C431 558 393 558 383 558C367 558 351 558 342 573C362 582 380 582 394 582C425 582 428 581 444 575ZM376 304L373 298C363 287 326 287 314 287C298 287 276 287 258 301C286 311 308 311 325 311C357 311 360 310 376 304"}],120644:[.452,.008,.585,{p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],120645:[.444,.009,.682,{sk:.046,p:"668 405C668 444 633 444 615 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L262 348C237 269 197 187 143 86C127 56 124 51 124 37C124 10 146-8 172-8C193-8 208 3 215 9C230 24 231 28 236 49L312 348L424 348C402 255 391 194 391 135C391 67 409-9 457-9C490-9 526 24 526 56C526 68 523 74 514 89C468 170 468 247 468 274C468 298 468 308 474 348L598 348C617 348 633 348 648 363C655 370 668 382 668 405"}],120646:[.452,.211,.612,{sk:.1,p:"597 285C597 393 523 452 412 452C277 452 169 358 137 229L44-141C40-157 40-167 40-167C40-199 66-211 87-211C104-211 133-202 147-171C151-162 168-94 199 31C216 15 250-8 306-8C492-8 597 155 597 285ZM483 335C483 286 451 168 434 127C403 55 350 28 305 28C238 28 213 76 213 85C213 88 221 120 226 137L255 255C277 334 302 360 320 377C337 395 372 416 410 416C483 416 483 348 483 335"}],120647:[.452,.105,.424,{ic:.038,sk:-.029,p:"462 413C462 452 360 452 346 452C170 452 35 334 35 214C35 171 54 132 85 103C109 81 154 60 208 35C233 24 266 8 281 0C297-10 302-24 302-34C302-34 301-69 270-69C270-69 248-69 225-60C220-58 218-58 214-58C202-58 195-67 195-76C195-101 264-105 271-105C341-105 393-38 393 21C393 61 372 82 353 96C341 104 278 134 255 145C231 156 171 184 153 198C131 217 120 242 120 264C120 348 228 416 335 416C346 416 370 416 412 393C426 385 429 385 434 385C451 385 462 401 462 413"}],120648:[.444,.008,.686,{p:"671 405C671 444 636 444 618 444L339 444C133 444 42 255 42 151C42 43 123-8 230-8C413-8 519 130 519 272C519 297 515 324 505 348L601 348C620 348 636 348 651 363C658 370 671 382 671 405ZM411 278C411 248 391 148 359 99C318 37 260 28 232 28C145 28 145 98 145 114C145 152 167 247 190 284C210 318 243 348 319 348C401 348 411 314 411 278"}],120649:[.444,.012,.521,{ic:.083,p:"604 405C604 444 568 444 551 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L292 348L256 242L217 127C206 96 187 43 187 32C187 4 209-12 234-12C241-12 292-12 302 54L349 348L534 348C555 348 568 348 584 363C604 380 604 405 604 405"}],120650:[.453,.008,.631,{sk:.037,p:"605 362C605 453 537 453 537 453C498 453 461 411 461 377C461 349 483 336 491 332C530 309 541 291 541 269C541 227 461 28 333 28C256 28 232 66 232 117C232 166 255 227 284 303C299 341 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 406 166 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C137 216 124 175 124 133C124 13 240-8 326-8C394-8 453 25 508 94C592 199 605 332 605 362"}],120651:[.452,.216,.747,{sk:.033,p:"704 295C704 380 656 452 566 452C408 452 333 244 279 92C161 105 101 140 101 204C101 227 125 339 187 410C201 424 201 426 201 430C201 444 187 444 178 444C162 444 161 443 144 425C78 346 52 228 52 190C52 97 128 27 247 3L206-116C199-134 189-161 189-172C189-208 222-216 236-216C295-216 303-158 305-145L325-7C335-8 337-8 349-8C530-8 704 126 704 295ZM653 266C653 232 634 171 551 128C473 88 392 88 339 88C349 164 355 212 401 273C436 318 489 356 549 356C608 356 653 321 653 266"}],120652:[.452,.202,.718,{sk:.011,p:"679 422C679 437 667 444 658 444C648 444 645 441 633 429L400 197C383 256 358 347 321 399C285 449 203 452 161 452C68 452 47 385 47 375C47 361 59 361 70 361C88 361 90 362 94 376C104 401 128 416 145 416C180 416 237 302 239 298C268 241 277 205 304 103L51-150C40-161 37-164 37-173C37-183 45-194 59-194C67-194 72-189 72-189C84-181 188-73 317 52C346-57 368-102 389-138C415-183 468-202 556-202C651-202 669-132 669-125C669-111 656-111 646-111C629-111 627-112 622-126C613-152 588-166 572-166C538-166 485-63 482-57C450 6 438 49 412 147L665 399C676 410 679 413 679 422"}],120653:[.694,.202,.758,{sk:.151,p:"733 362C733 453 665 453 665 453C627 453 589 413 589 377C589 349 610 337 619 332C658 309 669 291 669 269C669 207 558 29 395 28L553 659C557 673 557 675 557 679C557 694 544 694 534 694C514 694 513 692 508 671L348 31C246 42 235 96 235 134C235 158 238 185 284 302C299 339 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C142 228 125 177 125 144C125 12 281-2 327-6C336-7 337-10 337-10C337-13 319-82 317-92C309-124 294-184 294-188C294-202 308-202 317-202C335-202 337-201 342-182C365-95 364-96 386-8C536-8 650 102 698 204C709 229 733 311 733 362"}],120654:[.453,.008,.718,{sk:.039,p:"691 362C691 398 682 428 654 445C646 450 636 453 625 453C604 453 581 442 565 422C554 408 549 393 549 379C549 361 557 345 572 336C600 318 624 292 624 258C624 252 624 246 622 239C604 166 536 102 465 102C421 102 385 119 364 147C379 174 390 203 397 233C399 239 400 246 400 252C400 276 386 296 362 296C335 296 311 269 304 239C297 214 294 189 294 166C294 160 294 155 295 149C262 120 220 102 178 102C116 102 75 144 75 201C75 211 76 222 79 233C94 294 132 351 173 405C178 411 181 418 181 425C181 434 176 443 168 448C164 450 159 451 154 451C144 451 133 446 126 437C79 376 49 308 32 239C25 212 22 184 22 158C22 65 66-8 157-8C216-8 271 24 314 72C337 24 381-8 444-8C552-8 638 112 668 233C679 276 691 323 691 362"}],120655:[.711,.017,.628,{ic:.029,sk:.079,p:"657 459C657 634 536 711 396 711C223 711 177 567 177 536C177 523 184 490 227 490C272 490 298 531 298 560C298 595 267 605 254 607C290 652 337 672 391 672C411 672 459 669 497 636C539 598 539 543 539 519C539 463 525 407 510 352C482 455 397 455 376 455C294 455 223 434 148 364C63 287 59 170 59 157C59 87 101 44 130 22C171-9 222-17 279-17C603-17 657 386 657 459ZM488 296C488 235 449 138 428 106C401 66 350 26 284 26C243 26 181 35 181 112C181 150 213 299 247 350C261 370 301 419 383 419C484 419 488 321 488 296"}],120656:[.444,.008,.483,{sk:.074,p:"444 423C444 431 439 443 424 444L382 444C328 444 222 444 135 366C88 324 50 258 50 179C50 43 165-8 282-8C296-8 329-8 376 9C380 10 436 31 436 47C436 58 430 77 417 77C413 77 411 77 401 70C341 34 310 28 285 28C260 28 166 33 166 137C166 163 171 188 177 213L359 213C374 213 398 213 398 238C398 260 379 260 360 260L189 260C205 322 242 397 361 397L403 397C417 397 444 397 444 423"}],120657:[.702,.008,.692,{sk:.119,p:"655 344C655 355 644 357 638 359C629 361 627 361 609 364C613 378 626 436 626 496C626 663 533 702 472 702C396 702 302 635 302 527C302 416 413 376 488 353C467 269 445 185 413 125C393 87 353 28 301 28C242 28 227 58 227 97C227 123 243 188 255 232L269 290C274 311 282 342 282 354C282 421 215 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 361 161 305 152 268C148 253 135 201 132 192C120 142 120 121 120 114C120-2 235-8 293-8C444-8 553 147 600 328C613 326 631 322 638 322C648 322 655 333 655 344ZM526 566C526 508 505 424 497 390C376 426 349 479 349 529C349 609 414 666 469 666C519 666 526 602 526 566"}],120658:[.452,.01,.724,{sk:.053,p:"681 128C686 150 669 153 661 153C652 153 638 149 632 125C614 53 576 28 537 28C509 29 500 52 500 79C500 91 501 103 504 114C525 195 588 312 640 374C648 380 651 392 651 405C651 417 648 430 643 436C639 442 629 449 617 449C611 449 604 448 598 443L246 174C275 230 284 274 298 328C302 345 304 360 304 373C304 427 272 452 226 452C116 452 79 336 74 316C68 294 86 291 94 291C103 291 117 295 123 319C140 391 179 416 218 416C245 415 255 392 255 365C255 353 253 341 250 330C230 249 167 132 114 70C101 60 96 46 96 32C96 10 109-10 130-10C138-10 147-7 157 0L508 270C479 214 470 170 457 116C453 99 451 84 451 71C451 17 483-8 529-8C639-8 676 108 681 128"}],120659:[.694,.202,.713,{sk:.126,p:"687 270C687 377 601 450 454 455L506 665C509 677 509 680 509 680C509 694 495 694 486 694C466 694 465 692 460 671L410 473C406 460 405 458 405 458C403 457 402 456 385 455C179 443 56 301 56 174C56 67 142-6 289-11L246-188C246-202 260-202 269-202C285-202 290-201 294-184L329-44C336-15 338-13 338-13C340-12 342-12 358-11C561 1 687 141 687 270ZM397 419L298 25C212 30 159 67 159 148C159 176 170 268 222 334C257 378 315 412 397 419ZM584 296C584 268 573 176 521 110C486 66 428 32 346 25L445 419C531 414 584 377 584 296"}],120660:[.452,.194,.612,{sk:.094,p:"597 285C597 393 523 452 412 452C300 452 189 385 144 253C142 247 81 29 81-67C81-147 118-175 251-175C271-175 289-175 327-171C353-169 355-169 375-169C387-169 404-169 411-173L411-178C405-192 426-194 434-194C451-194 454-192 458-176C463-155 464-144 464-138C464-79 404-79 295-79C136-79 136-63 136-22C136-8 136 9 148 69C173 26 225-8 305-8C495-8 597 157 597 285ZM483 335C483 286 451 168 434 127C399 47 340 28 307 28C268 28 228 49 228 115C228 153 255 277 285 333C319 393 372 416 410 416C483 416 483 348 483 335"}],120661:[.444,.008,.975,{sk:.043,p:"955 405C955 444 920 444 902 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 299C118 348 172 348 231 348C196 302 146 218 146 130C146 49 186-8 260-8C343-8 427 47 488 137C496 50 537-8 618-8C757-8 873 162 873 295C873 300 873 324 868 348C908 348 915 348 929 357C936 362 955 378 955 405ZM826 295C826 161 713 88 635 88C560 88 541 155 541 210C541 228 544 250 548 269C550 276 550 280 550 280C550 295 534 295 527 295C518 295 507 295 503 283C460 139 345 88 277 88C217 88 197 131 197 163C197 169 197 234 285 348L820 348C826 322 826 305 826 295"}],120662:[.694,0,.733,{p:"690 27C690 32 690 34 685 47L474 651C459 694 430 694 410 694L322 694C302 694 273 694 258 651L47 47C42 34 42 32 42 27C42 0 67 0 81 0L117 0C135 0 166 0 180 40L219 151L496 151L530 55C542 20 549 0 597 0L651 0C665 0 690 0 690 27ZM466 237L249 237L321 449C336 493 349 531 357 567L358 567C363 543 363 541 371 518"}],120663:[.694,0,.733,{sk:-.04,p:"671 194C671 335 532 357 495 363C587 384 640 436 640 514C640 694 427 694 385 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L413 0C487 0 671 13 671 194ZM504 511C504 397 373 397 348 397L232 397L232 608L349 608C388 608 504 605 504 511ZM532 196C532 93 425 86 377 86L232 86L232 325L358 325C393 325 532 325 532 196"}],120664:[.691,0,.581,{sk:.022,p:"534 635L534 643C534 675 527 691 486 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 590L270 590L479 587C511 587 534 587 534 635"}],120665:[.694,0,.917,{p:"856 25C856 29 856 31 850 43L571 655C553 694 522 694 503 694L413 694C394 694 363 694 345 655L67 45C60 31 60 29 60 25C60 0 85 0 98 0L818 0C831 0 856 0 856 25ZM648 132L246 132L447 572"}],120666:[.691,0,.642,{sk:.015,p:"595 48L595 62C595 110 572 110 539 110L384 108L238 106L238 311L501 311C532 311 549 318 549 358C549 395 536 405 501 405L238 405L238 590L287 590L522 587C557 587 580 587 580 635L580 643C580 675 573 691 532 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L547 0C585 0 595 13 595 48"}],120667:[.694,0,.672,{p:"616 48L616 57C616 105 593 105 559 105L240 101L600 607C610 620 610 622 610 644C610 671 609 694 562 694L124 694C82 694 76 677 76 645C76 596 97 596 137 596L398 599L433 599L71 91C61 78 61 76 61 56L61 48C61 12 72 0 109 0L568 0C606 0 616 13 616 48"}],120668:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L603 694C565 694 555 681 555 646L555 408L238 408L238 646C238 678 231 694 190 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 314L555 314L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120669:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM653 343C653 252 651 53 427 53C202 53 202 256 202 343C202 429 202 644 427 644C653 644 653 431 653 343ZM591 330L591 367C591 405 578 415 539 415L316 415C279 415 264 407 264 367L264 330C264 292 277 282 316 282L539 282C576 282 591 290 591 330"}],120670:[.694,0,.331,{p:"239 48L239 646C239 678 232 694 191 694L140 694C104 694 92 683 92 646L92 48C92 12 103 0 140 0L191 0C229 0 239 13 239 48"}],120671:[.694,0,.764,{sk:.012,p:"701 29L421 405L684 652C696 663 696 669 696 673C696 694 676 694 662 694L601 694C584 694 564 694 543 674L221 370L221 646C221 678 214 694 173 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L173 0C211 0 221 13 221 48L221 216L332 321L556 21C572 0 587 0 606 0L666 0C687 0 701 0 701 29"}],120672:[.694,0,.672,{p:"631 28C631 31 630 33 626 46L440 651C428 690 407 694 379 694L292 694C265 694 243 691 231 651L45 46C41 33 40 31 40 28C40 0 68 0 81 0L116 0C142 0 165 3 177 43L262 324L300 459C321 535 323 550 324 564L325 564C327 548 338 505 342 491C349 461 354 444 362 416L474 43C486 3 509 0 535 0L590 0C603 0 631 0 631 28"}],120673:[.694,0,.978,{p:"886 48L886 646C886 678 879 694 838 694L754 694C729 694 704 692 687 651L555 327C534 276 497 184 489 149L488 149C479 185 438 284 417 337L289 653C272 694 240 694 222 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 565L215 565C226 520 271 409 295 350L411 65C429 22 453 22 487 22C521 22 545 22 563 65L691 379C701 403 755 539 762 565L763 565L763 48C763 16 770 0 811 0L838 0C876 0 886 13 886 48"}],120674:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L627 694C589 694 579 681 579 646L579 121L578 121L303 654C282 694 252 694 232 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 573L215 573L490 40C511 0 541 0 561 0L654 0C692 0 702 13 702 48"}],120675:[.688,0,.733,{p:"680 614L680 640C680 672 673 688 632 688L100 688C64 688 52 677 52 640L52 614C52 566 72 566 121 566L366 568L611 566C661 566 680 566 680 614ZM686 48L686 74C686 122 667 122 616 122L366 120L116 122C65 122 46 122 46 74L46 48C46 12 57 0 94 0L638 0C676 0 686 13 686 48ZM610 346L610 370C610 402 603 418 562 418L170 418C134 418 122 407 122 370L122 346C122 314 129 298 170 298L562 298C600 298 610 311 610 346"}],120676:[.716,.022,.794,{p:"732 342C732 543 659 716 397 716C120 716 61 525 61 342C61 155 126-22 396-22C654-22 732 137 732 342ZM585 358C585 269 585 58 397 58C208 58 208 267 208 358C208 446 208 638 396 638C585 638 585 448 585 358"}],120677:[.691,0,.794,{p:"702 48L702 643C702 675 695 691 654 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 597L555 597L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120678:[.694,0,.703,{sk:-.034,p:"641 478C641 629 543 694 389 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 268L390 268C547 268 641 334 641 478ZM502 478C502 411 491 347 357 347L235 347L235 608L358 608C489 608 502 548 502 478"}],120679:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM651 415L204 415C213 513 252 644 427 644C604 644 642 514 651 415ZM651 283C645 185 609 53 427 53C245 53 210 186 204 283"}],120680:[.694,0,.794,{p:"732 48L732 64C732 112 712 112 665 112L346 109L288 109L463 318C471 327 476 336 476 347C476 360 470 367 463 375L275 593L332 593L663 590C713 590 732 590 732 638L732 646C732 678 725 694 684 694L109 694C63 694 61 672 61 644C61 620 61 617 73 603L302 337L74 65C64 53 61 44 61 36C61 0 98 0 109 0L684 0C722 0 732 13 732 48"}],120681:[.688,0,.733,{p:"692 632L692 640C692 672 685 688 644 688L88 688C52 688 40 677 40 640L40 632C40 584 64 584 92 584L293 587L293 48C293 12 304 0 341 0L392 0C430 0 440 13 440 48L440 587L640 584C668 584 692 584 692 632"}],120682:[.716,0,.856,{p:"794 558C794 647 703 716 600 716C496 716 448 630 428 526L427 526C403 646 350 716 255 716C152 716 61 647 61 558C61 519 95 519 110 519L148 519C168 519 194 519 197 558C200 591 232 606 258 606C326 606 354 533 354 392L354 48C354 12 365 0 402 0L453 0C491 0 501 13 501 48L501 392C501 533 528 606 597 606C625 606 655 589 658 558C661 519 688 519 707 519L745 519C760 519 794 519 794 558"}],120683:[.694,0,.794,{p:"732 347C732 521 598 578 464 588L464 646C464 678 457 694 416 694L371 694C335 694 323 683 323 646L323 587C194 576 61 521 61 347C61 174 193 118 323 107L323 48C323 12 334 0 371 0L416 0C454 0 464 13 464 48L464 106C596 116 732 172 732 347ZM323 181C212 201 205 285 205 347C205 409 213 493 323 513ZM588 347C588 289 582 198 464 180L464 514C583 496 588 405 588 347"}],120684:[.694,0,.733,{sk:-.015,p:"694 22C694 29 689 37 685 42L433 368L639 651C648 663 649 664 649 671C649 694 627 694 613 694L538 694C521 694 504 694 489 673L358 486L223 671C206 694 193 694 172 694L89 694C75 694 54 694 54 672C54 666 54 664 64 652L283 368L47 43C38 31 37 30 37 23C37 0 59 0 73 0L148 0C181 0 185 6 197 24L358 262L525 22C540 0 556 0 575 0L658 0C671 0 694 0 694 22"}],120685:[.694,0,.856,{p:"794 583C794 619 758 619 746 619L698 619C601 619 601 519 601 414C601 328 592 216 495 187L495 646C495 678 488 694 447 694L402 694C366 694 354 683 354 646L354 187C254 222 254 345 254 438C254 560 234 619 157 619L109 619C98 619 61 619 61 583C61 577 63 550 98 547C108 529 113 502 113 433C113 344 114 138 354 108L354 48C354 12 365 0 402 0L447 0C485 0 495 13 495 48L495 108C742 135 742 350 742 422C742 472 742 520 757 547C792 550 794 577 794 583"}],120686:[.716,0,.794,{p:"744 48L744 60C744 108 722 108 682 108C666 108 649 107 633 107L559 107C545 107 543 107 537 106C557 149 579 177 624 232C679 301 732 370 732 464C732 505 722 595 642 655C564 713 457 716 397 716C323 716 240 710 167 666C77 611 61 516 61 464C61 373 109 306 167 236C218 173 237 146 256 106C249 107 247 107 234 107L160 107C144 107 127 108 111 108C70 108 49 108 49 60L49 48C49 12 60 0 97 0L295 0C312 0 343 0 343 42C343 120 302 204 270 268C227 356 208 406 208 465C208 589 265 644 396 644C524 644 585 592 585 465C585 411 570 363 525 274C493 210 450 123 450 42C450 0 481 0 498 0L696 0C734 0 744 13 744 48"}],120687:[.694,0,.917,{p:"856 669C856 694 831 694 818 694L98 694C85 694 60 694 60 669C60 665 60 663 66 651L345 39C363 0 394 0 413 0L503 0C522 0 553 0 571 39L849 649C856 663 856 665 856 669ZM670 562L469 122L268 562"}],120688:[.469,.012,.837,{sk:-.03,p:"781 83C781 91 776 95 768 95L657 95C649 95 645 91 645 83C645 70 641 65 634 65C631 65 607 143 597 193C625 252 642 310 642 424C642 432 637 436 629 436L518 436C510 436 506 432 506 424L506 385C455 438 383 469 306 469C238 469 168 456 118 409C71 364 56 295 56 229C56 163 71 95 118 49C168 3 238-12 306-12C385-12 453 18 507 68C538 21 574-12 631-12C693-12 781 4 781 83ZM461 172C429 107 379 61 306 61C271 61 236 70 216 99C191 135 192 184 192 229C192 274 191 323 216 360C236 388 271 397 306 397C382 397 415 313 439 236"}],120689:[.705,.195,.606,{p:"550 204C550 279 541 350 475 406C497 438 504 479 504 520C504 571 490 624 453 659C414 695 359 705 306 705C168 705 56 596 56 458L56-182C56-190 60-195 68-195L179-195C188-195 192-191 192-182L192 12C227-3 266-12 306-12C371-12 439 0 487 43C533 82 550 143 550 204ZM368 520C368 501 368 475 365 454C345 458 326 458 306 458C267 458 232 449 192 440C196 540 232 633 306 633C326 633 345 627 355 610C368 588 368 551 368 520ZM414 204C414 165 414 123 391 93C372 68 338 61 306 61C242 61 199 120 191 186L192 354C226 344 268 334 306 334C334 334 366 342 389 352C411 313 414 249 414 204"}],120690:[.469,.217,.698,{sk:.046,p:"641 443C643 453 639 458 629 458L518 458C512 458 507 455 506 449L487 357C438 425 361 469 276 469C159 469 56 389 56 277C56 269 60 264 68 264L179 264C188 264 192 268 192 277C192 318 232 346 276 346C329 346 369 302 392 253C414 206 435 158 454 110C448 41 445-29 445-97C445-156 462-217 512-217C563-217 581-156 581-97C581-11 578 76 562 159C588 254 619 347 641 443"}],120691:[.733,.012,.541,{p:"485 211C485 326 442 397 355 474C289 533 178 606 190 641C193 653 203 655 216 655C267 655 312 619 358 599C424 573 460 676 388 692C331 704 274 736 215 733C168 731 135 708 121 663C107 620 156 534 211 458C177 449 146 434 120 409C72 364 56 295 56 229C56 163 72 94 120 49C171 2 242-12 312-12C411-12 485 99 485 211ZM363 156C363 113 349 61 312 61C276 61 239 71 217 99C191 136 192 184 192 229C192 274 191 323 217 360C227 374 243 384 260 390C323 300 363 251 363 156"}],120692:[.48,.023,.512,{sk:.016,p:"454 84C469 143 403 150 397 124C385 80 328 84 279 84C237 84 192 91 192 143C192 160 196 180 200 195C216 193 233 188 248 188C294 188 340 199 340 240C340 281 294 291 248 291C233 291 217 287 202 284C201 298 200 318 200 326C200 372 244 374 279 374C303 374 327 363 347 349C404 307 467 393 409 435C370 463 326 480 279 480C178 480 66 441 66 326C66 297 74 269 91 246C72 218 56 175 56 143C56 10 173-23 279-23C358-23 436 12 454 84"}],120693:[.75,.208,.566,{sk:.014,p:"510-85C510-39 485 6 431 26L288 83C197 110 167 184 167 281C167 376 223 475 276 522C292 507 311 499 335 499C387 499 442 516 442 561C442 605 395 618 339 621C352 642 365 664 365 682C365 773 229 773 229 682C229 649 232 615 240 587C153 526 56 389 56 252C56 101 115-7 255-50L391-105C396-107 400-113 400-118C400-127 398-136 386-136C366-136 345-132 312-119C255-97 242-165 270-177C316-194 354-208 403-208C468-208 510-146 510-85"}],120694:[.469,.217,.735,{p:"679-149L679 298C679 347 668 396 632 428C594 462 540 469 489 469C432 469 386 448 350 412C321 448 270 469 215 469C137 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 194 397 215 397C236 397 239 369 239 344L239 57C239-34 376-34 376 57L375 144C378 272 390 397 489 397C505 397 520 390 528 377C542 353 543 325 543 298L543-149C543-240 679-240 679-149"}],120695:[.705,.012,.567,{p:"511 347C511 439 504 535 456 614C418 672 351 707 283 705C214 705 148 672 111 614C62 535 56 439 56 347C56 255 62 159 111 81C148 23 214-12 283-12C352-12 418 23 456 81C504 159 511 255 511 347ZM375 383L192 383C192 449 194 518 212 569C224 603 248 633 283 633C318 633 342 603 354 569C372 518 375 449 375 383ZM375 311C375 246 372 177 354 125C342 91 318 61 283 61C248 61 224 91 212 125C194 177 192 246 192 311"}],120696:[.469,.012,.477,{sk:-.098,p:"421 153C421 161 416 165 408 165L297 165C289 165 285 161 285 153C285 104 258 61 211 61C191 61 189 89 192 113C205 209 209 305 209 401C209 492 73 492 73 401C73 307 70 210 57 117C48 44 129-12 211-12C323-12 421 50 421 153"}],120697:[.469,.012,.675,{sk:-.059,p:"619 153C619 161 614 165 606 165L494 165C486 165 482 161 482 153C482 87 462 61 447 61C421 61 421 95 421 125C421 225 346 270 269 280C311 313 357 360 395 385C403 369 419 357 443 357C518 357 518 468 443 468C342 468 275 354 192 306L192 401C192 492 56 492 56 401L56 57C56-34 192-34 192 57L192 213C263 208 285 190 285 125C285 44 362-12 447-12C528-12 619 47 619 153"}],120698:[.694,.012,.764,{sk:-.213,p:"702 11C694 17 666 60 648 86L271 661C251 691 159 694 93 694C44 694 44 622 93 622C119 622 143 609 158 586L309 355L111 99C55 25 165-57 220 16L385 239L535 11C543-1 570-12 587-12L694-12C709-12 714 2 702 11"}],120699:[.469,.217,.735,{sk:-.097,p:"679 153C679 161 674 165 666 165L554 165C546 165 542 161 542 153C542 117 540 61 519 61C498 61 496 90 496 115L496 390C496 481 360 481 360 390L360 215C356 137 343 61 276 61C251 61 226 69 212 90C199 110 193 135 191 160L192 401C192 492 56 492 56 401L56-149C56-240 192-240 192-149L192-3C219-9 248-12 276-12C323-12 364 5 397 32C427 5 472-12 519-12C597-12 679 68 679 153"}],120700:[.469,.001,.574,{p:"518 401C518 492 382 492 382 401C382 267 312 149 192 95L192 428C192 452 180 464 156 464L92 464C68 464 56 452 56 428L56 36C56 14 67 2 89 0C102-1 114-1 127 0C142 1 160 5 169 8C369 69 518 207 518 401"}],120701:[.75,.226,.574,{sk:-.031,p:"518-103C518-57 496-12 443 6L237 77C199 90 161 111 161 149C161 183 175 215 197 238C225 229 253 223 284 223C337 223 391 241 391 286C391 331 337 347 284 347C260 347 236 343 213 336C199 360 193 392 193 423C193 461 212 499 234 523C251 508 270 499 294 499C347 499 401 516 401 561C401 606 355 618 298 621C311 642 324 664 324 682C324 773 188 773 188 682C188 655 190 628 195 603C119 572 56 505 56 423C56 365 81 316 123 281C82 240 56 183 56 119C56 36 123-28 204-56L399-123C405-125 408-130 408-136C408-145 406-154 394-154C374-154 353-150 320-137C263-115 250-183 278-195C324-212 362-226 411-226C476-226 518-164 518-103"}],120702:[.475,.011,.599,{p:"543 225C543 389 463 475 300 475C133 475 56 386 56 225C56 62 142-11 299-11C456-11 543 61 543 225ZM407 237C407 158 407 67 300 67C192 67 192 157 192 237C192 314 192 403 299 403C407 403 407 315 407 237"}],120703:[.458,.012,.76,{sk:.038,p:"664 101C609 165 593 248 590 334L643 334C724 334 724 458 643 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L261 334C260 245 256 156 232 75C207-12 339-48 363 39C390 135 395 234 397 334L455 334C460 217 486 102 559 13C617-56 722 31 664 101"}],120704:[.469,.217,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 303 56 229L56-149C56-240 192-240 192-149L193 1C221-8 252-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120705:[.469,.109,.524,{sk:.016,p:"398 431C371 456 336 469 299 469C170 469 56 381 56 258C56 176 109 106 184 72L332 2C363-13 371-37 360-37C347-37 333-36 321-31C264-9 250-77 278-89C305-99 331-109 360-109C476-109 518 64 389 125L226 201C190 218 161 252 161 291C161 357 228 397 299 397C321 397 341 375 359 357C384 332 449 379 398 431"}],120706:[.458,.012,.683,{sk:.034,p:"565 334C648 334 648 458 565 458L280 458C217 458 153 442 112 395C67 346 56 277 56 211C56 150 69 87 112 45C155 2 219-12 280-12C341-12 403 2 448 45C490 87 505 150 505 211C505 253 500 296 485 334ZM368 211C368 170 368 126 349 94C335 70 308 61 280 61C252 61 224 70 210 94C191 126 192 170 192 211C192 245 190 285 209 310C225 331 253 334 280 334C306 334 334 331 350 310C369 285 368 245 368 211"}],120707:[.458,.011,.699,{sk:.037,p:"582 334C663 334 663 458 582 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L301 334L301 57C301-34 437-34 437 57L437 334"}],120708:[.471,.012,.728,{sk:.012,p:"672 261C672 327 656 396 614 446C554 515 453 425 512 357C527 339 536 295 536 261C536 177 534 61 479 61C447 61 413 68 391 92C367 117 375 155 375 190C375 229 381 291 389 342C399 414 317 469 235 469C129 469 56 394 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 193 397 235 397C255 397 257 369 254 346C247 295 239 229 239 190C239 132 244 72 290 37C342-5 412-12 479-12C594-12 672 130 672 261"}],120709:[.469,.217,.716,{sk:-.021,p:"660 250C660 367 576 469 464 469C324 469 267 311 267 153L267 140C222 162 192 199 192 250C192 316 197 385 235 439C242 449 238 458 225 458L114 458C111 458 106 456 104 453C62 395 56 322 56 250C56 128 146 39 267 5L267-149C267-240 403-240 403-149L403-11C544-2 660 108 660 250ZM524 250C524 179 471 121 403 113L403 153C403 242 387 346 464 346C506 346 524 297 524 250"}],120710:[.469,.206,.849,{sk:-.029,p:"793-79C793-71 788-67 780-67L668-67C660-67 656-71 656-79C656-108 653-135 637-135C610-135 592-91 573-56L496 118L685 347C742 417 638 504 580 434L436 259L390 385C369 434 280 469 209 469C125 469 56 410 56 343C56 335 60 330 68 330L180 330C189 330 193 334 193 343C193 370 195 397 211 397C226 397 258 356 275 322L342 146L153-83C96-153 201-240 259-170L404 6L459-122C497-200 568-206 639-206C727-206 793-146 793-79"}],120711:[.694,.206,.87,{sk:.065,p:"814 261C814 327 798 396 756 446C698 515 595 425 654 357C669 339 678 295 678 261C677 185 640 97 568 69L568 682C568 690 563 694 555 694L444 694C436 694 432 690 432 682L432 70C377 78 359 139 359 190C359 229 363 292 370 342C380 414 307 469 225 469C113 469 56 395 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 195 397 225 397C245 397 247 369 244 346C237 294 229 229 229 190C229 80 319-3 432-9L432-193C432-201 436-206 444-206L555-206C564-206 568-202 568-193L568-9C678 1 812 137 814 261"}],120712:[.471,.012,.731,{p:"675 250C675 319 663 391 620 444C562 515 457 429 513 359C530 338 539 289 539 250C539 189 536 112 494 112C464 112 436 126 414 146C424 178 429 215 429 250C429 291 400 327 360 327C320 327 293 291 293 250C293 212 298 176 310 142C291 124 268 112 242 112C187 112 192 187 192 250C192 287 206 322 226 353C274 429 161 504 112 428C76 375 56 313 56 250C56 117 123-12 242-12C292-12 333 11 363 47C398 11 441-12 494-12C608-12 675 119 675 250"}],120713:[.716,.022,.569,{p:"513 340C513 431 418 716 152 716C126 716 117 707 117 688L117 636C117 621 133 616 158 616C240 616 347 609 383 388C356 446 306 479 251 479C56 479 56 293 56 236C56 158 62 101 114 43C155-3 203-22 280-22C513-22 513 237 513 340ZM371 248C371 162 360 72 281 72C196 72 196 139 196 237C196 336 196 407 276 407C347 407 371 331 371 248"}],120714:[.458,.012,.519,{p:"461 47L418 125C411 137 399 137 395 123C387 97 376 61 336 61C294 61 250 72 224 105C199 136 193 174 191 213L367 213C414 213 414 286 367 286L192 286C193 312 199 336 215 355C236 381 273 386 306 386L367 386C414 386 414 458 367 458L306 458C239 458 170 448 119 407C73 369 56 310 56 250C56 177 72 103 126 55C182 3 260-12 336-12C384-12 422 5 457 31C463 35 464 41 461 47"}],120715:[.705,.012,.811,{sk:.07,p:"755 331L755 378C755 385 751 389 744 390C725 393 705 396 687 400C684 475 673 549 635 613C600 671 547 705 478 705C388 705 324 658 324 576C324 486 425 393 553 356C553 276 554 188 534 125C523 92 502 61 468 61C443 61 408 65 393 85C374 113 365 149 365 183L365 324C365 399 288 469 205 469C101 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 187 397 205 397C226 397 229 369 229 344L229 183C229 128 246 69 288 32C334-8 408-12 468-12C536-12 601 23 635 82C679 155 688 242 689 327C706 324 723 321 740 319C750 318 755 321 755 331ZM552 445C498 473 460 515 460 576C460 604 459 633 478 633C511 633 523 602 534 569C545 535 550 490 552 445"}],120716:[.469,.01,.609,{p:"553 395C553 451 523 469 479 469C437 469 402 445 397 389C393 342 367 320 302 291C280 281 248 262 218 249C218 268 207 382 207 401C207 492 71 492 71 401C71 382 88 300 89 283C94 214 91 183 91 157C72 132 56 101 56 64C56 8 86-10 130-10C172-10 207 14 212 70C216 117 241 139 307 168C338 182 361 197 391 210C391 191 402 77 402 58C402-33 538-33 538 58C538 77 521 159 520 176C515 245 518 277 518 302C537 327 553 358 553 395"}],120717:[.694,.206,.73,{p:"674 229C674 299 649 368 594 410C548 446 491 461 433 466L433 682C433 690 428 694 420 694L309 694C301 694 297 690 297 682L297 466C238 461 181 446 134 410C79 368 56 299 56 229C56 160 79 90 134 48C181 12 238-3 297-8L297-193C297-201 301-206 309-206L420-206C429-206 433-202 433-193L433-8C491-3 548 12 594 48C649 90 674 160 674 229ZM543 229C543 182 537 133 503 101C484 82 459 72 433 67L433 392C459 386 483 376 503 358C537 325 543 276 543 229ZM297 67C270 72 245 82 225 101C191 133 186 182 186 229C186 276 191 325 226 358C246 377 270 387 297 393"}],120718:[.469,.245,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 294 56 229C56 92 64-45 96-97C132-154 199-185 303-185C323-185 348-192 348-232C348-240 352-245 360-245L461-245C470-245 474-241 474-232C474-150 420-62 283-62C249-62 210-55 199-26C198-21 196-12 195 0C223-8 253-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120719:[.458,.012,1.035,{sk:.049,p:"918 334C999 334 999 458 918 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L253 334C236 293 227 249 227 204C227 89 307-12 417-12C479-12 529 20 564 67C601 20 652-12 715-12C832-12 898 86 898 250C898 279 893 307 884 334ZM762 250C762 187 768 112 715 112C641 112 631 200 631 274C631 282 626 286 618 286L508 286C500 286 496 282 496 274C496 202 490 112 417 112C377 112 364 159 364 204C364 249 374 293 391 334L746 334C756 307 762 279 762 250"}],120720:[.694,0,.733,{sk:.146,p:"696 27C697 32 697 34 695 47L612 651C607 694 578 694 558 694L470 694C450 694 421 694 396 651L57 47C49 34 49 32 48 27C42 0 67 0 81 0L117 0C135 0 166 0 189 40L251 151L528 151L542 55C546 20 549 0 597 0L651 0C665 0 690 0 696 27ZM516 237L299 237L416 449C441 493 462 531 478 567L479 567C478 543 478 541 481 518"}],120721:[.694,0,.733,{ic:.021,sk:.083,p:"749 514C788 694 575 694 533 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L413 0C487 0 674 13 712 194C742 335 608 357 572 363C669 384 733 436 749 514ZM613 511C588 397 457 397 432 397L316 397L361 608L478 608C517 608 633 605 613 511ZM574 196C552 93 443 86 395 86L250 86L301 325L427 325C462 325 601 325 574 196"}],120722:[.691,0,.581,{ic:.092,sk:.091,p:"671 643C677 675 674 691 633 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L363 590L395 590L604 587C636 587 659 587 669 635"}],120723:[.694,0,.917,{sk:.139,p:"861 25C862 29 863 31 859 43L710 655C701 694 670 694 651 694L561 694C542 694 511 694 484 655L77 45C67 31 66 29 65 25C60 0 85 0 98 0L818 0C831 0 856 0 861 25ZM676 132L274 132L569 572"}],120724:[.691,0,.642,{ic:.077,sk:.095,p:"717 643C723 675 720 691 679 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L547 0C585 0 598 13 605 48L608 62C618 110 595 110 562 110L407 108L261 106L304 311L567 311C598 311 617 318 625 358C633 395 622 405 587 405L324 405L363 590L412 590L647 587C682 587 705 587 715 635"}],120725:[.694,0,.672,{ic:.079,sk:.087,p:"747 644C753 671 757 694 710 694L272 694C230 694 220 677 213 645C203 596 224 596 264 596L525 599L560 599L90 91C78 78 77 76 73 56L71 48C64 12 72 0 109 0L568 0C606 0 619 13 626 48L628 57C638 105 615 105 581 105L261 101L729 607C742 620 742 622 747 644"}],120726:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L751 694C713 694 700 681 692 646L642 408L325 408L375 646C382 678 379 694 338 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L305 314L622 314L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120727:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM726 343C707 252 662 53 438 53C213 53 256 256 275 343C293 429 339 644 564 644C790 644 745 431 726 343ZM669 367C677 405 666 415 627 415L404 415C367 415 351 407 342 367L334 330C326 292 337 282 376 282L599 282C636 282 653 290 661 330"}],120728:[.694,0,.331,{ic:.048,sk:.103,p:"376 646C383 678 380 694 339 694L288 694C252 694 237 683 229 646L102 48C95 12 103 0 140 0L191 0C229 0 242 13 249 48"}],120729:[.694,0,.764,{ic:.076,sk:.095,p:"839 673C844 694 824 694 810 694L749 694C732 694 712 694 686 674L300 370L358 646C365 678 362 694 321 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L173 0C211 0 224 13 231 48L267 216L400 321L560 21C572 0 587 0 606 0L666 0C687 0 701 0 707 29L507 405L823 652C837 663 838 669 839 673"}],120730:[.694,0,.672,{sk:.138,p:"637 28C638 31 637 33 636 46L578 651C575 690 555 694 527 694L440 694C413 694 390 691 369 651L55 46C48 33 47 31 46 28C40 0 68 0 81 0L116 0C142 0 166 3 186 43L331 324L398 459C435 535 440 550 444 564L445 564C443 548 445 505 446 491L450 416L483 43C487 3 509 0 535 0L590 0C603 0 631 0 637 28"}],120731:[.694,0,.978,{ic:.048,sk:.102,p:"1023 646C1030 678 1027 694 986 694L902 694C877 694 851 692 825 651L625 327C593 276 536 184 521 149L520 149C518 185 498 284 489 337L428 653C420 694 388 694 370 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L334 565L335 565C337 520 358 409 369 350L425 65C434 22 458 22 492 22C526 22 550 22 577 65L772 379C787 403 870 539 882 565L883 565L773 48C766 16 770 0 811 0L838 0C876 0 889 13 896 48"}],120732:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L775 694C737 694 724 681 716 646L605 121L604 121L442 654C430 694 400 694 380 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L336 573L337 573L499 40C511 0 541 0 561 0L654 0C692 0 705 13 712 48"}],120733:[.688,0,.733,{ic:.086,sk:.072,p:"816 640C823 672 819 688 778 688L246 688C210 688 196 677 188 640L183 614C172 566 192 566 241 566L487 568L731 566C781 566 800 566 811 614ZM702 74C712 122 693 122 642 122L392 120L142 122C91 122 72 122 62 74L56 48C49 12 57 0 94 0L638 0C676 0 689 13 696 48ZM689 370C695 402 692 418 651 418L259 418C223 418 209 407 201 370L196 346C189 314 192 298 233 298L625 298C663 298 676 311 684 346"}],120734:[.716,.022,.794,{ic:.026,sk:.12,p:"805 342C847 543 811 716 549 716C272 716 173 525 134 342C94 155 121-22 391-22C649-22 761 137 805 342ZM661 358C642 269 597 58 409 58C220 58 265 267 284 358C303 446 344 638 532 638C721 638 680 448 661 358"}],120735:[.691,0,.794,{ic:.047,sk:.102,p:"839 643C845 675 842 691 801 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L365 597L682 597L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120736:[.694,0,.703,{ic:.047,sk:.07,p:"743 478C775 629 691 694 537 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L295 268L447 268C604 268 712 334 743 478ZM604 478C589 411 565 347 431 347L309 347L364 608L487 608C618 608 618 548 604 478"}],120737:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM739 415L293 415C322 513 389 644 564 644C741 644 752 514 739 415ZM712 283C684 185 620 53 438 53C256 53 249 186 264 283"}],120738:[.694,0,.794,{ic:.078,sk:.08,p:"869 646C876 678 873 694 832 694L257 694C211 694 204 672 198 644C193 620 192 617 201 603L374 337L88 65C75 53 70 44 69 36C61 0 98 0 109 0L684 0C722 0 735 13 742 48L746 64C756 112 736 112 689 112L369 109L311 109L531 318C541 327 547 336 550 347C553 360 548 367 543 375L401 593L458 593L788 590C838 590 857 590 868 638"}],120739:[.688,0,.733,{ic:.098,sk:.061,p:"828 640C835 672 831 688 790 688L234 688C198 688 184 677 176 640L174 632C164 584 188 584 216 584L418 587L303 48C296 12 304 0 341 0L392 0C430 0 443 13 450 48L565 587L764 584C792 584 816 584 826 632"}],120740:[.716,0,.856,{ic:.06,sk:.097,p:"913 558C932 647 855 716 752 716C648 716 582 630 540 526L539 526C540 646 502 716 407 716C304 716 199 647 180 558C171 519 205 519 220 519L258 519C278 519 304 519 316 558C326 591 361 606 387 606C455 606 467 533 437 392L364 48C357 12 365 0 402 0L453 0C491 0 504 13 511 48L584 392C614 533 657 606 726 606C754 606 780 589 777 558C771 519 798 519 817 519L855 519C870 519 904 519 913 558"}],120741:[.694,0,.794,{ic:.019,sk:.121,p:"806 347C843 521 721 578 589 588L601 646C608 678 605 694 564 694L519 694C483 694 468 683 460 646L448 587C316 576 172 521 135 347C98 174 218 118 346 107L333 48C326 12 334 0 371 0L416 0C454 0 467 13 474 48L487 106C621 116 769 172 806 347ZM432 513L361 181C255 201 266 285 279 347C292 409 318 493 432 513ZM662 347C649 289 624 198 502 180L573 514C688 496 674 405 662 347"}],120742:[.694,0,.769,{ic:.043,sk:.097,p:"811 671C816 694 794 694 780 694L705 694C688 694 671 694 651 673L480 486L385 671C373 694 360 694 339 694L256 694C242 694 221 694 216 672C215 666 214 664 222 652L380 368L75 43C64 31 62 30 61 23C56 0 78 0 92 0L167 0C200 0 205 6 221 24L433 262L549 22C559 0 575 0 594 0L677 0C690 0 713 0 718 22C719 29 716 37 713 42L530 368L796 651C808 663 809 664 811 671"}],120743:[.694,0,.856,{ic:.063,sk:.096,p:"918 583C926 619 890 619 878 619L830 619C733 619 711 519 689 414C671 328 638 216 535 187L632 646C639 678 636 694 595 694L550 694C514 694 499 683 491 646L394 187C301 222 327 345 347 438C373 560 366 619 289 619L241 619C230 619 193 619 185 583C184 577 180 550 214 547C220 529 220 502 205 433C186 344 143 138 377 108L364 48C357 12 365 0 402 0L447 0C485 0 498 13 505 48L518 108C771 135 816 350 832 422C842 472 853 520 873 547C909 550 917 577 918 583"}],120744:[.716,0,.794,{ic:.042,sk:.106,p:"831 464C839 505 848 595 781 655C716 713 609 716 549 716C475 716 391 710 309 666C207 611 171 516 160 464C140 373 174 306 217 236C255 173 268 146 279 106C272 107 270 107 257 107L183 107C167 107 150 108 134 108C93 108 72 108 62 60L59 48C52 12 60 0 97 0L295 0C312 0 343 0 352 42C369 120 345 204 327 268C303 356 294 406 307 465C333 589 402 644 533 644C661 644 711 592 684 465C672 411 647 363 583 274C538 210 476 123 459 42C450 0 481 0 498 0L696 0C734 0 747 13 754 48L757 60C767 108 745 108 705 108C689 108 672 107 656 107L582 107C568 107 566 107 560 106C589 149 617 177 673 232C743 301 811 370 831 464"}],120745:[.682,.012,.917,{ic:.011,sk:.063,p:"927 657C932 682 907 682 894 682L174 682C161 682 136 682 131 657C130 653 129 651 133 639L282 27C291-12 322-12 341-12L431-12C450-12 481-12 508 27L915 637C925 651 926 653 927 657ZM718 550L423 110L316 550"}],120746:[.469,.012,.837,{sk:.059,p:"799 83C800 91 796 95 788 95L677 95C669 95 664 91 663 83C660 70 655 65 648 65C645 65 637 143 638 193C679 252 708 310 732 424C734 432 730 436 722 436L611 436C603 436 598 432 596 424C595 418 589 391 588 385C548 438 483 469 406 469C338 469 265 456 205 409C148 364 119 295 105 229C91 163 91 95 128 49C169 3 235-12 303-12C382-12 457 18 521 68C542 21 571-12 628-12C690-12 782 4 799 83ZM498 172C452 107 392 61 319 61C284 61 251 70 237 99C220 135 231 184 241 229C250 274 260 323 293 360C318 388 355 397 390 397C466 397 482 313 489 236"}],120747:[.705,.195,.606,{ic:.014,sk:.132,p:"615 520C625 571 623 624 593 659C562 695 509 705 456 705C318 705 183 596 153 458L17-182C16-190 19-195 27-195L138-195C147-195 151-191 153-182L195 12C226-3 263-12 303-12C368-12 439 0 496 43C550 82 580 143 593 204C609 279 615 350 561 406C590 438 606 479 615 520ZM485 610C493 588 485 551 479 520C474 501 469 475 461 454C442 458 423 458 403 458C364 458 327 449 286 440C311 540 367 633 441 633C461 633 478 627 485 610ZM464 352C478 313 467 249 457 204C449 165 440 123 411 93C386 68 351 61 319 61C255 61 225 120 231 186L267 354C299 344 339 334 377 334C405 334 439 342 464 352"}],120748:[.469,.217,.697,{ic:.04,sk:.111,p:"735 443C739 453 736 458 726 458L615 458C609 458 604 455 601 449L563 357C528 425 461 469 376 469C259 469 139 389 115 277C113 269 116 264 124 264L235 264C244 264 249 268 251 277C260 318 306 346 350 346C403 346 433 302 446 253C458 206 469 158 477 110C457 41 439-29 424-97C412-156 416-217 466-217C517-217 548-156 560-97C579-11 594 76 596 159C642 254 693 347 735 443"}],120749:[.733,.012,.541,{ic:.025,sk:.126,p:"535 692C481 704 430 736 371 733C323 731 285 708 262 663C239 620 270 534 308 458C272 449 238 434 207 409C149 364 119 295 105 229C91 163 92 94 130 49C171 2 239-12 309-12C408-12 506 99 530 211C554 326 526 397 456 474C402 533 307 606 326 641C332 653 342 655 355 655C406 655 444 619 485 599C546 573 604 676 535 692ZM396 156C387 113 362 61 325 61C289 61 254 71 238 99C220 136 231 184 241 229C250 274 260 323 294 360C306 374 325 384 343 390C387 300 416 251 396 156"}],120750:[.48,.023,.513,{ic:.004,sk:.106,p:"501 435C468 463 428 480 381 480C280 480 160 441 135 326C129 297 131 269 143 246C118 218 93 175 86 143C58 10 168-23 274-23C353-23 439 12 472 84C499 143 435 150 423 124C402 80 346 84 297 84C255 84 211 91 222 143C226 160 234 180 241 195C257 193 273 188 288 188C334 188 382 199 391 240C400 281 356 291 310 291C295 291 278 287 262 284C264 298 268 318 269 326C279 372 323 374 358 374C382 374 404 363 421 349C469 307 551 393 501 435"}],120751:[.75,.208,.566,{sk:.164,p:"561 561C571 605 526 618 471 621C488 642 506 664 510 682C529 773 393 773 374 682C367 649 363 615 365 587C265 526 139 389 110 252C77 101 114-7 244-50L369-105C373-107 376-113 375-118C373-127 369-136 357-136C337-136 317-132 287-119C234-97 207-165 232-177C275-194 310-208 359-208C424-208 479-146 492-85C502-39 486 6 437 26L306 83C220 110 206 184 227 281C247 376 324 475 387 522C400 507 417 499 441 499C493 499 552 516 561 561"}],120752:[.469,.217,.735,{ic:.013,sk:.081,p:"742 298C753 347 752 396 723 428C692 462 640 469 589 469C532 469 481 448 438 412C416 448 370 469 315 469C237 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 278 397 299 397C320 397 317 369 312 344L251 57C232-34 369-34 388 57L406 144C436 272 474 397 573 397C589 397 603 390 608 377C617 353 612 325 606 298L511-149C492-240 628-240 647-149"}],120753:[.705,.012,.567,{ic:.038,sk:.111,p:"587 614C561 672 501 707 433 705C364 705 291 672 242 614C176 535 149 439 130 347C110 255 96 159 128 81C153 23 211-12 280-12C349-12 423 23 473 81C538 159 565 255 585 347C604 439 618 535 587 614ZM475 569C482 518 470 449 456 383L273 383C287 449 304 518 333 569C352 603 383 633 418 633C453 633 470 603 475 569ZM441 311C427 246 410 177 381 125C361 91 331 61 296 61C261 61 243 91 239 125C232 177 244 246 258 311"}],120754:[.469,.012,.477,{p:"454 153C455 161 451 165 443 165L332 165C324 165 319 161 318 153C307 104 271 61 224 61C204 61 208 89 216 113C249 209 274 305 294 401C314 492 178 492 158 401C138 307 115 210 82 117C57 44 126-12 208-12C320-12 432 50 454 153"}],120755:[.469,.012,.676,{sk:.031,p:"652 153C653 161 649 165 641 165L529 165C521 165 516 161 515 153C500 87 475 61 460 61C434 61 441 95 448 125C469 225 403 270 329 280C378 313 434 360 477 385C481 369 495 357 519 357C594 357 617 468 542 468C441 468 350 354 257 306L277 401C297 492 161 492 141 401L68 57C49-34 185-34 204 57L237 213C307 208 325 190 312 125C294 44 359-12 444-12C525-12 629 47 652 153"}],120756:[.694,.012,.764,{sk:-.075,p:"704 11C698 17 679 60 666 86L411 661C398 691 307 694 241 694C192 694 176 622 225 622C251 622 272 609 283 586L384 355L132 99C60 25 153-57 223 16L436 239L537 11C543-1 567-12 584-12L691-12C706-12 714 2 704 11"}],120757:[.469,.217,.736,{p:"712 153C713 161 709 165 701 165L589 165C581 165 576 161 575 153C567 117 553 61 532 61C511 61 515 90 520 115L579 390C598 481 462 481 443 390L406 215C385 137 356 61 289 61C264 61 241 69 231 90C222 110 222 135 225 160L277 401C297 492 161 492 141 401L24-149C5-240 141-240 160-149L191-3C217-9 245-12 273-12C320-12 365 5 404 32C428 5 469-12 516-12C594-12 693 68 712 153"}],120758:[.469,.001,.574,{ic:.031,sk:.066,p:"603 401C623 492 487 492 467 401C439 267 344 149 212 95L283 428C288 452 279 464 255 464L191 464C167 464 152 452 147 428L64 36C59 14 67 2 89 0C102-1 114-1 127 0C142 1 161 5 171 8C384 69 562 207 603 401"}],120759:[.75,.226,.574,{sk:.119,p:"520 561C530 606 486 618 430 621C447 642 465 664 469 682C488 773 352 773 333 682C327 655 323 628 323 603C241 572 163 505 146 423C134 365 148 316 183 281C133 240 95 183 81 119C64 36 117-28 192-56L373-123C378-125 380-130 379-136C377-145 373-154 361-154C341-154 321-150 291-137C239-115 211-183 237-195C279-212 314-226 363-226C428-226 483-164 496-103C506-57 493-12 444 6L253 77C218 90 185 111 193 149C200 183 221 215 248 238C274 229 300 223 331 223C384 223 442 241 452 286C461 331 411 347 358 347C334 347 309 343 284 336C276 360 276 392 283 423C291 461 318 499 345 523C359 508 376 499 400 499C453 499 511 516 520 561"}],120760:[.475,.011,.599,{ic:.001,sk:.09,p:"591 225C626 389 564 475 401 475C234 475 138 386 104 225C69 62 140-11 297-11C454-11 556 61 591 225ZM457 237C441 158 421 67 314 67C206 67 225 157 242 237C259 314 278 403 385 403C493 403 474 315 457 237"}],120761:[.458,.012,.76,{ic:.029,sk:.104,p:"740 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L332 334C312 245 289 156 248 75C204-12 329-48 371 39C419 135 445 234 468 334L526 334C506 217 508 102 562 13C605-56 729 31 685 101C644 165 646 248 661 334L714 334C795 334 821 458 740 458"}],120762:[.469,.217,.568,{ic:.001,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 120 303 105 229L24-149C5-240 141-240 160-149L193 1C219-8 249-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120763:[.469,.109,.524,{sk:.108,p:"490 431C468 456 436 469 399 469C270 469 137 381 111 258C93 176 132 106 199 72L332 2C360-13 363-37 352-37C339-37 325-36 314-31C262-9 234-77 259-89C284-99 308-109 337-109C453-109 532 64 416 125L269 201C236 218 215 252 223 291C237 357 312 397 383 397C405 397 421 375 435 357C455 332 530 379 490 431"}],120764:[.458,.012,.683,{ic:.03,sk:.098,p:"662 458L377 458C314 458 247 442 196 395C141 346 115 277 101 211C88 150 87 87 122 45C155 2 216-12 277-12C338-12 403 2 458 45C508 87 537 150 550 211C559 253 563 296 556 334L636 334C719 334 745 458 662 458ZM416 310C430 285 420 245 413 211C404 170 395 126 369 94C350 70 321 61 293 61C265 61 239 70 230 94C218 126 228 170 237 211C244 245 251 285 275 310C295 331 324 334 351 334C377 334 404 331 416 310"}],120765:[.458,.011,.699,{ic:.029,sk:.104,p:"679 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L372 334L313 57C294-34 430-34 449 57L508 334L653 334C734 334 760 458 679 458"}],120766:[.471,.012,.728,{ic:.008,sk:.098,p:"727 261C742 327 740 396 709 446C663 515 543 425 588 357C599 339 599 295 591 261C574 177 547 61 492 61C460 61 427 68 411 92C392 117 408 155 415 190C424 229 443 291 462 342C487 414 417 469 335 469C229 469 140 394 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 277 397 319 397C339 397 335 369 328 346C310 295 288 229 279 190C267 132 259 72 298 37C341-5 409-12 476-12C591-12 700 130 727 261"}],120767:[.469,.217,.716,{ic:.003,sk:.068,p:"713 250C738 367 676 469 564 469C424 469 333 311 300 153L297 140C256 162 234 199 245 250C259 316 279 385 328 439C337 449 335 458 322 458L211 458C208 458 203 456 200 453C146 395 124 322 109 250C83 128 154 39 268 5L235-149C216-240 352-240 371-149L401-11C544-2 683 108 713 250ZM577 250C562 179 497 121 427 113L436 153C454 242 461 346 538 346C580 346 587 297 577 250"}],120768:[.469,.206,.849,{sk:.063,p:"776-79C778-71 774-67 766-67L654-67C646-67 641-71 639-79C633-108 624-135 608-135C581-135 573-91 561-56L521 118L759 347C831 417 745 504 672 434L491 259L472 385C461 434 380 469 309 469C225 469 143 410 129 343C127 335 130 330 138 330L250 330C259 330 264 334 266 343C272 370 279 397 295 397C310 397 334 356 343 322L373 146L135-83C63-153 150-240 223-170L405 6L433-122C454-200 524-206 595-206C683-206 762-146 776-79"}],120769:[.694,.206,.87,{ic:.008,sk:.202,p:"869 261C884 327 882 396 851 446C807 515 685 425 730 357C741 339 741 295 733 261C716 185 661 97 583 69L713 682C715 690 711 694 703 694L592 694C584 694 579 690 577 682L447 70C394 78 389 139 399 190C408 229 425 292 443 342C468 414 407 469 325 469C213 469 140 395 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 279 397 309 397C329 397 325 369 318 346C299 294 278 229 269 190C246 80 318-3 430-9L391-193C389-201 392-206 400-206L511-206C520-206 525-202 527-193L566-9C678 1 841 137 869 261"}],120770:[.471,.012,.731,{ic:.008,sk:.101,p:"728 250C743 319 746 391 714 444C671 515 548 429 589 359C602 338 600 289 592 250C579 189 560 112 518 112C488 112 463 126 445 146C462 178 475 215 482 250C491 291 470 327 430 327C390 327 355 291 346 250C338 212 335 176 340 142C317 124 292 112 266 112C211 112 232 187 245 250C253 287 274 322 301 353C365 429 268 504 203 428C156 375 123 313 109 250C81 117 120-12 239-12C289-12 335 11 373 47C400 11 438-12 491-12C605-12 700 119 728 250"}],120771:[.716,.022,.569,{ic:.021,sk:.111,p:"585 340C605 431 570 716 304 716C278 716 267 707 263 688L252 636C249 621 264 616 289 616C371 616 476 609 465 388C451 446 408 479 353 479C158 479 118 293 106 236C90 158 83 101 123 43C154-3 198-22 275-22C508-22 563 237 585 340ZM424 248C405 162 375 72 296 72C211 72 226 139 246 237C267 336 283 407 363 407C434 407 441 331 424 248"}],120772:[.458,.012,.519,{sk:.099,p:"471 47L445 125C440 137 428 137 421 123C408 97 389 61 349 61C307 61 265 72 246 105C228 136 230 174 236 213L412 213C459 213 475 286 428 286L253 286C259 312 270 336 290 355C317 381 355 386 388 386L449 386C496 386 511 458 464 458L403 458C336 458 265 448 206 407C151 369 122 310 109 250C94 177 94 103 138 55C183 3 257-12 333-12C381-12 423 5 464 31C470 35 473 41 471 47"}],120773:[.705,.012,.811,{ic:.025,sk:.191,p:"835 378C837 385 834 389 827 390C809 393 789 396 772 400C785 475 790 549 765 613C743 671 697 705 628 705C538 705 464 658 446 576C427 486 509 393 629 356C612 276 594 188 561 125C543 92 515 61 481 61C456 61 422 65 411 85C398 113 397 149 404 183L434 324C450 399 388 469 305 469C201 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 271 397 289 397C310 397 307 369 302 344L268 183C256 128 261 69 295 32C332-8 405-12 465-12C533-12 606 23 652 82C712 155 739 242 759 327C775 324 791 321 808 319C818 318 823 321 825 331ZM655 569C659 535 654 490 647 445C599 473 569 515 582 576C588 604 594 633 613 633C646 633 651 602 655 569"}],120774:[.469,.01,.609,{ic:.031,p:"637 395C649 451 623 469 579 469C537 469 497 445 480 389C466 342 435 320 364 291C340 281 304 262 271 249C275 268 288 382 292 401C312 492 176 492 156 401C152 382 152 300 149 283C139 214 130 183 124 157C100 132 77 101 70 64C58 8 84-10 128-10C170-10 210 14 227 70C241 117 271 139 343 168C377 182 403 197 436 210C432 191 418 77 414 58C395-33 531-33 550 58C554 77 555 159 557 176C567 245 577 277 582 302C607 327 629 358 637 395"}],120775:[.694,.206,.73,{sk:.143,p:"723 229C738 299 727 368 681 410C643 446 589 461 532 466L578 682C580 690 576 694 568 694L457 694C449 694 444 690 442 682L396 466C336 461 276 446 221 410C157 368 120 299 105 229C90 160 98 90 144 48C184 12 237-3 295-8L256-193C254-201 257-206 265-206L376-206C385-206 390-202 392-193L431-8C490-3 551 12 604 48C668 90 708 160 723 229ZM592 229C582 182 565 133 524 101C501 82 474 72 447 67L516 392C541 386 563 376 579 358C606 325 602 276 592 229ZM381 393L311 67C285 72 262 82 246 101C219 133 225 182 235 229C245 276 260 325 302 358C326 377 352 387 381 393"}],120776:[.469,.245,.567,{ic:.002,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 118 294 105 229C76 92 54-45 75-97C99-154 160-185 264-185C284-185 307-192 299-232C297-240 300-245 308-245L409-245C418-245 423-241 425-232C442-150 407-62 270-62C236-62 198-55 193-26C194-21 193-12 195 0C221-8 250-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120777:[.458,.012,1.035,{ic:.029,sk:.133,p:"1015 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L324 334C298 293 280 249 270 204C246 89 304-12 414-12C476-12 533 20 578 67C605 20 649-12 712-12C829-12 916 86 951 250C957 279 958 307 955 334L989 334C1070 334 1096 458 1015 458ZM817 334C821 307 821 279 815 250C802 187 792 112 739 112C665 112 674 200 689 274C691 282 687 286 679 286L569 286C561 286 556 282 554 274C539 202 514 112 441 112C401 112 398 159 407 204C417 249 436 293 462 334"}],120782:[.655,.011,.575,{p:"529 319C529 416 528 655 287 655C46 655 45 417 45 319C45 220 46-11 287-11C527-11 529 219 529 319ZM401 331C401 275 401 184 394 132C380 39 317 25 287 25C251 25 195 47 182 120C173 172 173 276 173 331C173 403 173 468 181 520C193 609 263 619 287 619C324 619 365 600 384 556C401 519 401 413 401 331"}],120783:[.655,0,.575,{p:"494 0L494 47L354 47L354 623C354 645 354 655 328 655C317 655 315 655 306 648C229 591 126 591 105 591L85 591L85 544L105 544C121 544 176 545 235 564L235 47L96 47L96 0C140 3 246 3 295 3C344 3 450 3 494 0"}],120784:[.655,0,.575,{sk:-.011,p:"517 222L470 222C467 202 458 138 444 131C433 125 358 125 342 125L195 125C242 164 294 207 339 240C453 324 517 371 517 466C517 581 413 655 272 655C151 655 57 593 57 503C57 444 105 429 129 429C161 429 201 451 201 501C201 553 159 569 144 573C173 597 211 608 247 608C333 608 379 540 379 465C379 396 341 328 271 257L70 52C57 40 57 38 57 18L57 0L486 0"}],120785:[.655,.011,.575,{p:"526 180C526 235 497 321 352 352C421 373 494 430 494 516C494 593 418 655 277 655C158 655 80 591 80 511C80 468 111 441 149 441C194 441 219 473 219 510C219 568 165 579 161 580C196 608 240 616 271 616C354 616 357 552 357 519C357 506 356 375 252 369C211 367 209 366 204 365C194 364 192 354 192 348C192 330 202 330 220 330L264 330C373 330 373 232 373 181C373 134 373 32 269 32C243 32 191 36 143 66C176 75 201 100 201 141C201 186 169 217 125 217C83 217 48 190 48 139C48 49 145-11 274-11C453-11 526 89 526 180"}],120786:[.656,0,.575,{sk:.127,p:"542 0L542 47L445 47L445 156L542 156L542 203L445 203L445 624C445 651 443 656 415 656C394 656 393 655 381 640L32 203L32 156L320 156L320 47L208 47L208 0C246 3 337 3 380 3C420 3 507 3 542 0ZM331 203L84 203L331 513"}],120787:[.655,.011,.575,{p:"517 201C517 316 438 409 290 409C261 409 208 406 161 374L161 506C189 501 200 499 234 499C380 499 472 612 472 637C472 644 470 655 458 655C455 655 454 655 443 651C386 629 333 623 290 623C214 623 161 642 135 651C126 654 125 655 122 655C108 655 108 644 108 628L108 336C108 318 108 305 130 305C143 305 145 309 152 317C191 363 245 373 286 373C375 373 375 285 375 205C375 132 375 32 255 32C231 32 168 37 126 94C162 96 191 120 191 161C191 214 148 229 124 229C109 229 57 220 57 159C57 74 135-11 259-11C419-11 517 79 517 201"}],120788:[.655,.011,.575,{sk:.048,p:"526 205C526 345 425 418 304 418C282 418 226 418 184 342L184 361C184 475 205 518 212 533C236 580 290 616 351 616C369 616 403 613 426 590C390 585 372 558 372 528C372 494 395 466 434 466C473 466 497 492 497 530C497 592 455 655 349 655C213 655 48 569 48 317C48 238 57 158 98 89C145 13 221-11 291-11C430-11 526 71 526 205ZM390 207C390 106 390 32 289 32C237 32 210 71 202 87C186 119 186 192 186 210C186 335 240 382 295 382C390 382 390 307 390 207"}],120789:[.676,.011,.575,{sk:-.164,p:"558 644L354 644C331 644 184 649 170 653C149 657 148 666 146 676L99 676L64 422L111 422C121 498 134 511 138 513C149 519 230 519 247 519L416 519C398 497 379 476 361 454C265 342 193 207 193 59C193-11 249-11 255-11C271-11 318-6 318 60L318 106C318 154 321 202 328 249C337 316 358 375 393 416L548 596C558 607 558 609 558 644"}],120790:[.655,.011,.575,{sk:.011,p:"526 187C526 295 442 342 393 370C463 406 494 450 494 508C494 610 403 655 289 655C150 655 80 576 80 480C80 436 98 373 176 329C92 292 48 235 48 161C48 40 156-11 285-11C445-11 526 77 526 187ZM419 507C419 458 393 424 349 395L199 479C183 488 155 505 155 539C155 609 245 616 285 616C369 616 419 575 419 507ZM440 132C440 48 346 32 289 32C191 32 134 83 134 161C134 239 187 282 222 302L359 226C403 201 440 180 440 132"}],120791:[.655,.011,.575,{p:"526 329C526 396 526 655 289 655C147 655 48 574 48 440C48 302 147 227 270 227C305 227 352 234 390 304L390 282C390 209 381 150 366 116C349 77 306 32 237 32C219 32 183 34 153 54C165 57 202 71 202 116C202 150 179 178 140 178C101 178 77 152 77 114C77 46 128-11 239-11C369-11 526 73 526 329ZM389 428C389 365 363 263 279 263C184 263 184 338 184 438C184 536 184 616 291 616C350 616 373 563 377 553C389 520 389 462 389 428"}]}},8133:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.rtBt=void 0,t.rtBt={8401:[.711,-.601,.208,{p:"208 616C208 623 204 628 197 630C162 642 132 668 117 702C114 707 109 711 103 711C95 711 88 704 88 696C88 694 88 692 89 690C100 667 115 647 134 631L0 631L0 601L193 601C201 601 208 608 208 616"}],8407:[.711,-.521,.205,{p:"205 616C205 623 201 628 195 630C159 642 130 668 114 702C112 707 107 711 100 711C92 711 85 704 85 696C85 694 86 692 87 690C97 667 113 647 132 631L0 631L0 601L132 601C113 585 97 565 87 542C86 540 85 538 85 536C85 528 92 521 100 521C107 521 112 525 114 530C130 564 159 590 195 602C201 604 205 609 205 616"}],8428:[-.171,.281,.208,{p:"208-186C208-178 201-171 193-171L0-171L0-201L134-201C115-217 100-237 89-260C88-262 88-264 88-266C88-274 95-281 103-281C109-281 114-277 117-272C132-238 162-212 197-200C204-198 208-193 208-186"}],8431:[-.091,.281,.205,{p:"205-186C205-179 201-174 195-172C159-160 130-134 114-100C112-95 107-91 100-91C92-91 85-98 85-106C85-108 86-110 87-112C97-135 113-155 132-171L0-171L0-201L132-201C113-217 97-237 87-260C86-262 85-264 85-266C85-274 92-281 100-281C107-281 112-277 114-272C130-238 159-212 195-200C201-198 205-193 205-186"}],8594:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8595:[.505,0,.5,{p:"480 238C480 249 471 258 460 258C458 258 456 258 454 257C404 242 359 215 322 180C302 160 285 138 270 115L270 505L230 505L230 115C215 138 198 160 178 180C141 215 96 242 46 257C44 258 42 258 40 258C29 258 20 249 20 238C20 229 26 222 34 219C78 206 118 182 150 151C190 112 224 66 237 10C238 4 244 0 250 0C256 0 262 4 263 10C276 66 310 112 350 151C382 182 422 206 466 219C474 222 480 229 480 238"}],8603:[.51,.01,.386,{p:"386 250C386 256 382 261 377 263C320 282 276 322 240 367C212 403 191 447 182 494C180 503 172 510 162 510C151 510 142 501 142 490C142 489 143 487 143 486C153 433 176 384 209 342C231 314 257 290 287 270L0 270L0 230L287 230C257 210 231 186 209 158C176 116 153 67 143 14C143 13 142 11 142 10C142-1 151-10 162-10C172-10 180-3 182 6C191 53 212 97 240 133C276 178 320 218 377 237C382 239 386 244 386 250"}],8608:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L339 270C291 291 253 327 221 367C193 403 172 447 163 494C161 503 153 510 143 510C132 510 123 501 123 490C123 489 124 487 124 486C134 433 157 384 190 342C212 314 238 290 268 270L0 270L0 230L268 230C238 210 212 186 190 158C157 116 134 67 124 14C124 13 123 11 123 10C123-1 132-10 143-10C153-10 161-3 163 6C172 53 193 97 221 133C253 173 291 209 339 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8609:[.505,0,.572,{p:"516 238C516 249 507 258 496 258C494 258 492 258 490 257C440 242 395 215 358 180C338 160 321 138 306 115L306 184C322 230 352 268 386 301C418 332 458 356 502 369C510 372 516 379 516 388C516 399 507 408 496 408C494 408 492 408 490 407C440 392 395 365 358 330C338 310 321 288 306 265L306 505L266 505L266 265C251 288 234 310 214 330C177 365 132 392 82 407C80 408 78 408 76 408C65 408 56 399 56 388C56 379 62 372 70 369C114 356 154 332 186 301C220 268 250 230 266 184L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C418 182 458 206 502 219C510 222 516 229 516 238"}],8610:[.51,.01,.58,{p:"580 10L580 14C559 117 493 203 401 250C493 297 559 383 580 486L580 490C580 501 571 510 560 510C550 510 542 503 541 494C520 390 446 305 347 270L0 270L0 230L347 230C446 195 520 110 541 6C542-3 550-10 560-10C571-10 580-1 580 10"}],8612:[.51,.01,.499,{p:"499 10L499 490C499 517 459 517 459 490L459 270L0 270L0 230L459 230L459 10C459-17 499-17 499 10"}],8613:[.498,0,.632,{p:"556 0C583 0 583 40 556 40L336 40L336 498L296 498L296 40L76 40C49 40 49 0 76 0"}],8617:[.55,-.23,.507,{p:"507 390C507 478 435 550 347 550L307 550C296 550 287 541 287 530C287 519 296 510 307 510L347 510C413 510 467 456 467 390C467 324 413 270 347 270L0 270L0 230L347 230C435 230 507 302 507 390"}],8619:[.55,.05,.507,{p:"507 390C507 478 435 550 347 550C258 550 187 478 187 390L187 270L0 270L0 230L187 230L187-30C187-41 196-50 207-50C218-50 227-41 227-30L227 230L347 230C435 230 507 302 507 390ZM467 390C467 324 413 270 347 270L227 270L227 390C227 456 281 510 347 510C413 510 467 456 467 390"}],8640:[.503,-.23,.513,{p:"513 243C513 249 509 253 505 255C456 278 418 315 384 354C350 393 324 439 308 489C306 497 298 503 289 503C278 503 269 494 269 483C269 481 270 479 270 477C287 422 316 371 354 328C373 305 397 286 422 270L0 270L0 230L499 230C507 230 513 236 513 243"}],8641:[.27,.003,.513,{p:"513 257C513 264 507 270 499 270L0 270L0 230L422 230C397 214 373 195 354 172C316 129 287 78 270 23C270 21 269 19 269 17C269 6 278-3 289-3C298-3 306 3 308 11C324 61 350 107 384 146C418 185 456 222 505 245C509 247 513 251 513 257"}],8642:[.513,0,.441,{p:"385 223C385 234 376 243 365 243C363 243 361 243 359 242C304 225 253 197 210 159C187 139 168 116 152 91L152 513L112 513L112 14C112 6 118 0 125 0C131 0 135 3 137 8C160 56 197 94 236 129C275 163 321 189 371 204C379 207 385 214 385 223"}],8643:[.513,0,.441,{p:"329 13L329 513L289 513L289 91C273 116 254 139 231 159C188 197 138 225 82 242C80 243 78 243 76 243C65 243 56 234 56 223C56 214 62 207 70 204C120 189 166 163 205 129C244 94 282 56 304 8C306 3 311 0 316 0C323 0 329 6 329 13"}],8644:[.672,-.068,.514,{p:"514 88C514 99 505 108 494 108L0 108L0 68L494 68C505 68 514 77 514 88ZM493 412C493 418 489 423 484 425C427 444 383 484 347 529C319 565 298 609 289 656C287 665 279 672 269 672C258 672 249 663 249 652C249 651 250 649 250 648C260 595 283 546 316 504C338 476 364 452 394 432L0 432L0 392L394 392C364 372 338 348 316 320C283 278 260 229 250 176C250 175 249 173 249 172C249 161 258 152 269 152C279 152 287 159 289 168C298 215 319 259 347 295C383 340 427 380 484 399C489 401 493 406 493 412"}],8645:[.515,0,.896,{p:"306 20L306 515L266 515L266 20C266 9 275 0 286 0C297 0 306 9 306 20ZM840 262C840 273 831 282 820 282C818 282 816 282 814 281C764 266 719 239 682 204C662 184 645 162 630 139L630 515L590 515L590 139C575 162 558 184 538 204C501 239 456 266 406 281C404 282 402 282 400 282C389 282 380 273 380 262C380 253 386 246 394 243C438 230 478 206 510 175C550 136 584 90 597 34C598 28 604 24 610 24C616 24 622 28 623 34C636 90 670 136 710 175C742 206 782 230 826 243C834 246 840 253 840 262"}],8646:[.432,.172,.515,{p:"494 88C494 94 490 99 485 101C428 120 384 160 348 205C320 241 299 285 290 332C288 341 280 348 270 348C259 348 250 339 250 328C250 327 251 325 251 324C261 271 284 222 317 180C339 152 365 128 395 108L0 108L0 68L395 68C365 48 339 24 317-4C284-46 261-95 251-148C251-149 250-151 250-152C250-163 259-172 270-172C280-172 288-165 290-156C299-109 320-65 348-29C384 16 428 56 485 75C490 77 494 82 494 88ZM515 412C515 423 506 432 495 432L0 432L0 392L495 392C506 392 515 401 515 412"}],8649:[.75,.25,.507,{p:"507 10C507 16 503 21 498 23C441 42 397 82 361 127C333 162 314 204 304 250C314 296 333 338 361 373C397 418 441 458 498 477C503 479 507 484 507 490C507 496 503 501 498 503C441 522 397 562 361 607C333 643 312 687 303 734C301 743 293 750 283 750C272 750 263 741 264 726C274 673 297 624 330 582C352 554 378 530 408 510L0 510L0 470L408 470C378 450 352 426 330 398C297 356 274 307 264 250C274 193 297 144 330 102C352 74 378 50 408 30L0 30L0-10L408-10C378-30 352-54 330-82C297-124 274-173 264-226C263-241 272-250 283-250C293-250 301-243 303-234C312-187 333-143 361-107C397-62 441-22 498-3C503-1 507 4 507 10"}],8650:[.505,0,.992,{p:"936 238C936 249 927 258 916 258C914 258 912 258 910 257C860 242 815 215 778 180C758 160 741 138 726 115L726 505L686 505L686 115C671 138 654 160 634 180C597 215 552 242 496 258C440 242 395 215 358 180C338 160 321 138 306 115L306 505L266 505L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C417 181 454 204 496 217C538 204 575 181 606 151C646 112 680 66 693 10C694 4 700 0 706 0C712 0 718 4 719 10C732 66 766 112 806 151C838 182 878 206 922 219C930 222 936 229 936 238"}],8651:[.367,.1,.514,{p:"508 160C508 167 502 173 494 173L0 173L0 133L417 133C392 117 368 98 349 75C311 32 282-19 265-74C265-76 264-78 264-80C264-91 273-100 284-100C293-100 301-94 303-86C319-36 345 10 379 49C413 88 451 125 500 148C504 150 508 154 508 160ZM514 347C514 358 505 367 494 367L0 367L0 327L494 327C505 327 514 336 514 347"}],8652:[.6,-.133,.515,{p:"515 153C515 164 506 173 495 173L0 173L0 133L495 133C506 133 515 142 515 153ZM509 340C509 346 505 350 501 352C452 375 414 412 380 451C346 490 320 536 304 586C302 594 294 600 285 600C274 600 265 591 265 580C265 578 266 576 266 574C283 519 312 468 350 425C369 402 393 383 418 367L0 367L0 327L495 327C503 327 509 333 509 340"}],8654:[.52,.02,.406,{p:"406 250C406 256 402 261 396 263C325 282 263 323 209 370C165 409 128 456 101 509C97 516 91 520 83 520C72 520 63 511 63 500C63 497 64 494 65 491C89 445 119 403 154 367L0 367L0 327L198 327C238 295 282 269 329 250C282 231 238 205 198 173L0 173L0 133L154 133C119 97 89 55 65 9C64 6 63 3 63 0C63-11 72-20 83-20C91-20 97-16 101-9C128 44 165 91 209 130C263 177 325 218 396 237C402 239 406 244 406 250"}],8658:[.52,.02,.504,{p:"504 250C504 256 500 261 495 263C423 282 361 323 307 370C263 409 226 456 199 509C196 516 189 520 181 520C170 520 161 511 161 500C161 497 162 494 163 491C187 445 217 403 252 367L0 367L0 327L296 327C336 295 380 269 428 250C380 231 336 205 296 173L0 173L0 133L252 133C217 97 187 55 163 9C162 6 161 3 161 0C161-11 170-20 181-20C189-20 196-16 199-9C226 44 263 91 307 130C361 177 423 218 495 237C500 239 504 244 504 250"}],8659:[.504,0,.652,{p:"596 323C596 334 587 343 576 343C573 343 570 342 567 341C521 317 479 287 443 252L443 504L403 504L403 208C371 168 345 124 326 76C307 124 281 168 249 208L249 504L209 504L209 252C173 287 131 317 85 341C82 342 79 343 76 343C65 343 56 334 56 323C56 315 60 308 67 305C120 278 167 241 206 197C253 143 294 81 313 9C315 4 320 0 326 0C332 0 337 4 339 9C358 81 399 143 446 197C485 241 532 278 585 305C592 308 596 315 596 323"}],8667:[.617,.117,.506,{p:"506 250C506 256 502 261 497 262C412 295 340 352 280 418C230 472 191 535 164 604C162 612 154 617 146 617C135 617 126 608 126 597C126 594 126 592 127 590C144 545 166 503 193 464L0 464L0 424L222 424C231 413 240 402 250 391C294 343 346 302 403 270L0 270L0 230L403 230C346 198 294 157 250 109C240 98 231 87 222 76L0 76L0 36L193 36C166-3 144-45 127-90C126-92 126-94 126-97C126-108 135-117 146-117C154-117 162-112 164-104C191-35 230 28 280 82C340 148 412 205 497 238C502 239 506 244 506 250"}],8693:[.514,0,.896,{p:"516 262C516 273 507 282 496 282C494 282 492 282 490 281C440 266 395 239 358 204C338 184 321 162 306 139L306 514L266 514L266 139C251 162 234 184 214 204C177 239 132 266 82 281C80 282 78 282 76 282C65 282 56 273 56 262C56 253 62 246 70 243C114 230 154 206 186 175C226 136 260 90 273 34C274 28 280 24 286 24C292 24 298 28 299 34C312 90 346 136 386 175C418 206 458 230 502 243C510 246 516 253 516 262ZM630 514L590 514L590 20C590 9 599 0 610 0C621 0 630 9 630 20"}],8694:[.99,.49,.507,{p:"507-230C507-224 503-219 498-217C441-198 397-158 361-113C333-78 313-36 304 10C313 56 333 98 361 133C397 178 441 218 498 237C503 239 507 244 507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 402 313 444 304 490C313 536 333 578 361 613C397 658 441 698 498 717C503 719 507 724 507 730C507 736 503 741 498 743C441 762 397 802 361 847C333 883 312 927 303 974C301 983 293 990 283 990C272 990 263 981 264 966C274 913 297 864 330 822C352 794 378 770 408 750L0 750L0 710L408 710C378 690 352 666 330 638C297 596 274 547 264 490C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 10C274-47 297-96 330-138C352-166 378-190 408-210L0-210L0-250L408-250C378-270 352-294 330-322C297-364 274-413 264-466C263-481 272-490 283-490C293-490 301-483 303-474C312-427 333-383 361-347C397-302 441-262 498-243C503-241 507-236 507-230"}],9140:[.772,-.504,1.492,{p:"1492 534L1492 772L0 772L0 712L1432 712L1432 534C1432 518 1445 504 1462 504C1479 504 1492 518 1492 534"}],9141:[-.074,.342,1.492,{p:"1492-342L1492-104C1492-88 1479-74 1462-74C1445-74 1432-88 1432-104L1432-282L0-282L0-342"}],9180:[.796,-.502,2.016,{p:"2016 528C2016 536 2013 542 2008 547C1887 668 1213 796 498 796L0 796L0 694L498 694C1191 694 1854 628 1972 510C1976 505 1983 502 1990 502C2004 502 2016 514 2016 528"}],9181:[-.072,.366,2.016,{p:"2016-98C2016-84 2004-72 1990-72C1983-72 1976-75 1972-80C1854-198 1191-264 498-264L0-264L0-366L498-366C1213-366 1887-238 2008-117C2013-112 2016-106 2016-98"}],9182:[.724,-.493,1.001,{p:"1001 506C1001 507 1001 509 1000 510C965 607 745 724 491 724L0 724L0 622L491 622C720 622 944 589 976 501C978 496 982 493 988 493C995 493 1001 498 1001 506"}],9183:[-.062,.294,1.001,{p:"1001-75C1001-68 995-62 988-62C982-62 978-66 976-71C944-159 720-192 491-192L0-192L0-294L491-294C745-294 965-177 1000-80C1001-79 1001-77 1001-75"}],9184:[.873,-.605,2.041,{p:"2041 605L1773 873L0 873L0 771L1773 771L1939 605"}],9185:[-.175,.443,2.041,{p:"2041-175L1939-175L1773-341L0-341L0-443L1773-443"}],10214:[1,0,1.007,{p:"985 30C985 47 972 60 955 60L714 60L714 1000L654 1000L654 60L413 60L413 1000L353 1000L353 0L955 0C972 0 985 13 985 30"}],10215:[1,0,1.007,{p:"654 0L654 1000L594 1000L594 60L353 60L353 1000L293 1000L293 60L52 60C35 60 22 47 22 30C22 13 35 0 52 0"}],10222:[1.526,0,.647,{p:"591 26C591 33 588 40 583 44C465 163 396 606 396 1026L396 1526L294 1526L294 1026C294 585 422 132 547 8C551 3 558 0 565 0C579 0 591 12 591 26"}],10223:[1.526,0,.647,{p:"353 1026L353 1526L251 1526L251 1026C251 606 182 163 64 44C59 40 56 33 56 26C56 12 68 0 82 0C89 0 96 3 100 8C225 132 353 585 353 1026"}]}},4568:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBoldItalic=void 0,t.sansSerifBoldItalic={}},6625:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifBold=void 0,t.sansSerifBold={}},9464:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerifItalic=void 0,t.sansSerifItalic={}},3177:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.sansSerif=void 0,t.sansSerif={}},7036:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.scriptBold=void 0,t.scriptBold={}},953:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.script=void 0,t.script={}},1336:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size3=void 0,t.size3={40:[.972,.472,.523,{p:"461-459C461-455 459-451 456-449C316-344 220-66 220 164L220 336C220 566 316 844 456 949C459 951 461 955 461 959C461 966 455 972 448 972C445 972 442 971 440 969C293 858 156 579 156 336L156 164C156-79 293-358 440-469C442-471 445-472 448-472C455-472 461-466 461-459"}],41:[.972,.472,.523,{p:"367 164L367 336C367 579 230 858 83 969C80 971 78 972 75 972C68 972 62 966 62 959C62 955 64 951 67 949C207 844 303 566 303 336L303 164C303-66 207-344 67-449C64-451 62-455 62-459C62-466 68-472 75-472C78-472 80-471 83-469C230-358 367-79 367 164"}],47:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],91:[.975,.475,.444,{p:"414-451C414-438 403-427 390-427L274-427L274 927L390 927C403 927 414 938 414 951C414 964 403 975 390 975L226 975L226-475L390-475C403-475 414-464 414-451"}],92:[1.374,.874,.964,{p:"908-848C908-844 907-841 906-838L107 1357C103 1367 93 1374 82 1374C67 1374 56 1362 56 1348C56 1344 56 1341 57 1338L856-857C860-867 870-874 881-874C896-874 908-862 908-848"}],93:[.975,.475,.444,{p:"218 975L54 975C40 975 30 964 30 951C30 938 40 927 54 927L170 927L170-427L54-427C40-427 30-438 30-451C30-464 40-475 54-475L218-475"}],123:[.975,.475,.624,{p:"524-459C524-451 518-444 510-443C418-429 350-357 350-293L350 68C350 147 277 217 182 250C277 283 350 353 350 432L350 793C350 857 418 929 510 943C518 944 524 951 524 959C524 968 517 975 508 975L506 975C382 956 274 879 274 793L274 432C274 359 207 280 114 266C106 265 100 258 100 250C100 242 106 235 114 234C207 220 274 141 274 68L274-293C274-379 382-456 506-475L508-475C517-475 524-468 524-459"}],125:[.975,.475,.624,{p:"524 250C524 258 518 265 510 266C417 280 350 359 350 432L350 793C350 879 242 956 118 975L116 975C107 975 100 968 100 959C100 951 105 944 113 943C206 929 274 857 274 793L274 432C274 353 347 283 441 250C347 217 274 147 274 68L274-293C274-357 206-429 113-443C105-444 100-451 100-459C100-468 107-475 116-475L118-475C242-456 350-379 350-293L350 68C350 141 417 220 510 234C518 235 524 242 524 250"}],770:[.747,-.572,.919,{p:"919 596C768 652 615 702 460 747C305 702 151 652 0 596L7 572C159 605 310 643 460 685C609 643 760 605 912 572"}],771:[.757,-.543,.931,{p:"931 744C931 751 925 757 918 757C914 757 910 755 908 751C859 681 793 657 704 639C688 635 673 634 657 634C596 634 535 656 476 678C409 702 341 725 272 725C253 725 234 723 215 719C115 698 57 643 2 563C1 561 0 559 0 556C0 549 6 543 13 543C17 543 21 545 24 549C72 619 139 643 227 661C243 665 258 666 274 666C335 666 396 644 456 622C522 598 590 575 659 575C678 575 697 577 716 581C816 602 874 657 929 737C930 739 931 741 931 744"}],774:[.742,-.577,.937,{p:"937 734L912 742C876 636 645 636 468 636C292 636 60 636 25 742L0 734C52 577 278 577 468 577C659 577 884 577 937 734"}],780:[.74,-.565,.919,{p:"919 716L912 740C760 707 609 669 460 627C310 669 159 707 7 740L0 716C151 660 305 610 460 565C615 610 768 660 919 716"}],8260:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],8725:[.61,.109,.581,{p:"526 583C526 598 514 610 499 610C490 610 481 605 477 597L61-69C58-73 57-78 57-83C57-98 68-109 83-109C92-109 101-105 105-97L521 569C524 573 526 578 526 583"}],8726:[.61,.109,.581,{p:"526-83C526-78 524-73 521-69L105 597C101 605 92 610 83 610C68 610 57 598 57 583C57 578 58 573 61 569L477-97C481-105 490-109 499-109C514-109 526-98 526-83"}],8730:[1.45,.95,1,{ic:.02,p:"1020 1430C1020 1441 1012 1450 1000 1450C984 1450 981 1437 978 1423L466-752L465-752L249 250L118 44C111 35 111 32 111 32C111 28 125 16 125 16L193 123L424-950C457-950 460-950 466-924L1016 1409C1018 1416 1020 1425 1020 1430"}],8739:[1.117,.617,.278,{p:"166-591L166 1091C166 1106 154 1117 139 1117C124 1117 113 1106 113 1091L113-591C113-606 124-617 139-617C154-617 166-606 166-591"}],8741:[1.117,.617,.372,{p:"110-591L110 1091C110 1106 98 1117 83 1117C68 1117 57 1106 57 1091L57-591C57-606 68-617 83-617C98-617 110-606 110-591ZM317-591L317 1091C317 1106 305 1117 290 1117C275 1117 264 1106 264 1091L264-591C264-606 275-617 290-617C305-617 317-606 317-591"}],8968:[.975,.475,.499,{p:"471 951C471 964 460 975 447 975L189 975L189-451C189-464 200-475 213-475C226-475 237-464 237-451L237 927L447 927C460 927 471 938 471 951"}],8969:[.975,.475,.499,{p:"310-451L310 975L52 975C39 975 28 964 28 951C28 938 39 927 52 927L262 927L262-451C262-464 273-475 286-475C299-475 310-464 310-451"}],8970:[.975,.475,.499,{p:"471-451C471-438 460-427 447-427L237-427L237 951C237 964 226 975 213 975C200 975 189 964 189 951L189-475L447-475C460-475 471-464 471-451"}],8971:[.975,.475,.499,{p:"310 951C310 964 299 975 286 975C273 975 262 964 262 951L262-427L52-427C39-427 28-438 28-451C28-464 39-475 52-475L310-475"}],9140:[.742,-.535,1.485,{p:"1485 742L0 742L0 559C0 546 11 535 24 535C37 535 48 546 48 559L48 694L1437 694L1437 559C1437 546 1448 535 1461 535C1474 535 1485 546 1485 559"}],9141:[-.105,.312,1.485,{p:"1485-312L1485-129C1485-116 1474-105 1461-105C1448-105 1437-116 1437-129L1437-264L48-264L48-129C48-116 37-105 24-105C11-105 0-116 0-129L0-312"}],9180:[.767,-.509,2.012,{p:"2012 525C2012 529 2010 533 2007 536C1889 654 1512 767 1159 767L853 767C500 767 123 654 5 536C2 533 0 529 0 525C0 516 7 509 16 509C20 509 24 511 27 514C141 627 513 703 853 703L1159 703C1499 703 1871 627 1985 514C1988 511 1992 509 1996 509C2005 509 2012 516 2012 525"}],9181:[-.079,.337,2.012,{p:"2012-95C2012-86 2005-79 1996-79C1992-79 1988-81 1985-84C1871-197 1499-273 1159-273L853-273C513-273 141-197 27-84C24-81 20-79 16-79C7-79 0-86 0-95C0-99 2-103 5-106C123-224 500-337 853-337L1159-337C1512-337 1889-224 2007-106C2010-103 2012-99 2012-95"}],9182:[.825,-.506,1.996,{p:"1996 514L1996 516C1963 605 1834 697 1693 697L1293 697C1140 697 1006 738 1006 817C1006 821 1002 825 998 825C994 825 990 821 990 817C990 738 856 697 703 697L303 697C162 697 33 605 0 516L0 514C0 509 4 506 8 506C11 506 14 508 16 511C44 590 178 633 303 633L703 633C852 633 967 702 998 777C1029 702 1144 633 1293 633L1693 633C1818 633 1952 590 1980 511C1982 508 1985 506 1988 506C1992 506 1996 509 1996 514"}],9183:[-.075,.394,1.996,{p:"1996-83C1996-79 1992-75 1988-75C1985-75 1982-78 1980-81C1952-160 1818-203 1693-203L1293-203C1144-203 1029-272 998-347C967-272 852-203 703-203L303-203C178-203 44-160 16-81C14-78 11-75 8-75C4-75 0-79 0-83L0-86C33-175 162-267 303-267L703-267C856-267 990-308 990-386C990-391 994-394 998-394C1002-394 1006-391 1006-386C1006-308 1140-267 1293-267L1693-267C1834-267 1963-175 1996-86"}],9184:[.858,-.61,2.056,{p:"2056 610L1808 858L248 858L0 610L76 610L248 782L1808 782L1980 610"}],9185:[-.18,.428,2.056,{p:"2056-180L1980-180L1808-352L248-352L76-180L0-180L248-428L1808-428"}],10214:[.975,.475,.555,{p:"532-451C532-438 521-427 508-427L387-427L387 927L508 927C521 927 532 938 532 951C532 964 521 975 508 975L170 975L170-475L508-475C521-475 532-464 532-451ZM339 927L339-427L218-427L218 927"}],10215:[.975,.475,.555,{p:"385-475L385 975L47 975C34 975 23 964 23 951C23 938 34 927 47 927L168 927L168-427L47-427C34-427 23-438 23-451C23-464 34-475 47-475ZM337 927L337-427L216-427L216 927"}],10216:[.975,.475,.537,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451"}],10217:[.975,.475,.537,{p:"383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10218:[.975,.475,.781,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451ZM720-451C720-448 719-445 718-442L448 250L718 942C719 945 720 948 720 951C720 964 709 975 696 975C686 975 677 969 673 960L399 259C398 256 398 253 398 250C398 247 398 244 399 241L673-460C677-469 686-475 696-475C709-475 720-464 720-451"}],10219:[.975,.475,.781,{p:"627 250C627 253 626 256 625 259L351 960C348 969 339 975 329 975C316 975 305 964 305 951C305 948 305 945 306 942L577 250L306-442C305-445 305-448 305-451C305-464 316-475 329-475C339-475 348-469 351-460L625 241C626 244 627 247 627 250ZM383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10222:[.991,.491,.37,{p:"314-475C314-471 312-467 309-464C243-397 206-137 206 112L206 388C206 637 243 897 309 964C312 967 314 971 314 975C314 984 307 991 298 991C294 991 290 989 287 986C216 916 142 650 142 388L142 112C142-150 216-416 287-486C290-489 294-491 298-491C307-491 314-484 314-475"}],10223:[.991,.491,.37,{p:"228 112L228 388C228 650 154 916 83 986C80 989 76 991 72 991C63 991 56 984 56 975C56 971 58 967 61 964C127 897 164 637 164 388L164 112C164-137 127-397 61-464C58-467 56-471 56-475C56-484 63-491 72-491C76-491 80-489 83-486C154-416 228-150 228 112"}]}},8427:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size4=void 0,t.size4={40:[1.146,.646,.597,{p:"539-632C539-627 537-623 534-620C367-495 251-154 251 132L251 368C251 654 367 995 534 1120C537 1123 539 1127 539 1132C539 1140 533 1146 525 1146C522 1146 519 1145 516 1144C341 1012 179 669 179 368L179 132C179-169 341-512 516-644C519-645 522-646 525-646C533-646 539-640 539-632"}],41:[1.146,.646,.597,{p:"418 132L418 368C418 669 256 1012 81 1144C78 1145 75 1146 72 1146C64 1146 58 1140 58 1132C58 1127 60 1123 63 1120C230 995 346 654 346 368L346 132C346-154 230-495 63-620C60-623 58-627 58-632C58-640 64-646 72-646C75-646 78-645 81-644C256-512 418-169 418 132"}],47:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],91:[1.15,.65,.472,{p:"448-624C448-610 436-598 422-598L278-598L278 1098L422 1098C436 1098 448 1110 448 1124C448 1138 436 1150 422 1150L226 1150L226-650L422-650C436-650 448-638 448-624"}],92:[1.722,1.222,1.222,{p:"1166-1192C1166-1189 1165-1185 1164-1182L114 1703C110 1714 99 1722 86 1722C69 1722 56 1709 56 1692C56 1689 57 1685 58 1682L1108-1203C1112-1214 1123-1222 1136-1222C1153-1222 1166-1209 1166-1192"}],93:[1.15,.65,.472,{p:"246 1150L50 1150C36 1150 24 1138 24 1124C24 1110 36 1098 50 1098L194 1098L194-598L50-598C36-598 24-610 24-624C24-638 36-650 50-650L246-650"}],123:[1.15,.65,.667,{p:"569-632C569-623 563-616 555-614C450-593 375-503 375-425L375 25C375 120 288 209 179 250C288 291 375 380 375 475L375 925C375 1003 450 1093 555 1114C563 1116 569 1123 569 1132C569 1142 561 1150 551 1150L547 1150C411 1122 291 1027 291 925L291 475C291 388 217 289 111 268C103 266 97 259 97 250C97 241 103 234 111 232C217 211 291 112 291 25L291-425C291-527 411-622 547-650L551-650C561-650 569-642 569-632"}],125:[1.15,.65,.667,{p:"570 250C570 259 564 266 556 268C450 289 376 388 376 475L376 925C376 1027 256 1122 120 1150L116 1150C106 1150 98 1142 98 1132C98 1123 104 1116 112 1114C217 1093 292 1003 292 925L292 475C292 380 379 291 488 250C379 209 292 120 292 25L292-425C292-503 217-593 112-614C104-616 98-623 98-632C98-642 106-650 116-650L120-650C256-622 376-527 376-425L376 25C376 112 450 211 556 232C564 234 570 241 570 250"}],770:[.747,-.571,1.1,{p:"1100 597C919 653 735 703 550 747C365 703 182 653 0 597L6 571C189 604 370 642 550 685C730 642 912 604 1094 571"}],771:[.762,-.539,1.115,{p:"1115 748C1115 755 1109 762 1102 762C1098 762 1094 760 1091 757C1033 686 953 662 840 642C821 638 801 637 782 637C709 637 637 658 566 679C489 702 411 724 331 724C309 724 287 723 264 718C140 696 67 639 3 561C1 558 0 555 0 552C0 545 6 539 14 539C18 539 21 540 24 543C82 614 163 638 275 658C295 662 314 663 333 663C406 663 478 642 549 621C626 598 705 576 784 576C806 576 828 577 851 582C975 604 1048 661 1112 739C1114 742 1115 745 1115 748"}],774:[.742,-.576,1.12,{p:"1120 734L1094 742C1059 637 770 637 560 637C349 637 61 637 26 742L0 734C53 576 335 576 560 576C785 576 1067 576 1120 734"}],780:[.741,-.565,1.1,{p:"1100 715L1094 741C912 708 730 670 550 627C370 670 189 708 6 741L0 715C182 659 365 609 550 565C735 609 919 659 1100 715"}],8260:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],8725:[.613,.113,.588,{p:"532 583C532 600 519 613 502 613C491 613 482 607 477 599L61-67C58-72 56-77 56-83C56-100 69-113 86-113C97-113 106-107 111-99L527 567C530 572 532 577 532 583"}],8726:[.613,.113,.588,{p:"532-83C532-77 530-72 527-67L111 599C106 607 97 613 86 613C69 613 56 600 56 583C56 577 58 572 61 567L477-99C482-107 491-113 502-113C519-113 532-100 532-83"}],8730:[1.75,1.25,1,{ic:.02,p:"1020 1730C1020 1741 1012 1750 1000 1750C984 1750 981 1737 978 1720L466-1005L465-1005L249 250L117-10C112-20 111-23 111-23C111-27 125-39 125-39L193 93L424-1250C455-1250 461-1250 466-1224"}],8739:[1.292,.792,.278,{p:"169-762L169 1262C169 1279 156 1292 139 1292C122 1292 109 1279 109 1262L109-762C109-779 122-792 139-792C156-792 169-779 169-762"}],8741:[1.292,.792,.386,{p:"116-762L116 1262C116 1279 103 1292 86 1292C69 1292 56 1279 56 1262L56-762C56-779 69-792 86-792C103-792 116-779 116-762ZM330-762L330 1262C330 1279 317 1292 300 1292C283 1292 270 1279 270 1262L270-762C270-779 283-792 300-792C317-792 330-779 330-762"}],8968:[1.15,.65,.528,{p:"502 1124C502 1138 490 1150 476 1150L196 1150L196-624C196-638 208-650 222-650C236-650 248-638 248-624L248 1098L476 1098C490 1098 502 1110 502 1124"}],8969:[1.15,.65,.528,{p:"332-624L332 1150L52 1150C38 1150 26 1138 26 1124C26 1110 38 1098 52 1098L280 1098L280-624C280-638 292-650 306-650C320-650 332-638 332-624"}],8970:[1.15,.65,.528,{p:"502-624C502-610 490-598 476-598L248-598L248 1124C248 1138 236 1150 222 1150C208 1150 196 1138 196 1124L196-650L476-650C490-650 502-638 502-624"}],8971:[1.15,.65,.528,{p:"332 1124C332 1138 320 1150 306 1150C292 1150 280 1138 280 1124L280-598L52-598C38-598 26-610 26-624C26-638 38-650 52-650L332-650"}],9140:[.75,-.527,1.86,{p:"1860 553L1860 750L0 750L0 553C0 539 12 527 26 527C40 527 52 539 52 553L52 698L1808 698L1808 553C1808 539 1820 527 1834 527C1848 527 1860 539 1860 553"}],9141:[-.097,.32,1.86,{p:"1860-320L1860-123C1860-109 1848-97 1834-97C1820-97 1808-109 1808-123L1808-268L52-268L52-123C52-109 40-97 26-97C12-97 0-109 0-123L0-320"}],9180:[.774,-.506,2.516,{p:"2516 524C2516 529 2514 534 2511 537C2391 657 1931 774 1479 774L1037 774C585 774 125 657 5 537C2 534 0 529 0 524C0 514 8 506 18 506C23 506 27 508 31 512C147 628 600 702 1037 702L1479 702C1916 702 2369 628 2485 512C2489 508 2493 506 2498 506C2508 506 2516 514 2516 524"}],9181:[-.076,.344,2.516,{p:"2516-94C2516-84 2508-76 2498-76C2493-76 2489-78 2485-82C2369-198 1916-272 1479-272L1037-272C600-272 147-198 31-82C27-78 23-76 18-76C8-76 0-84 0-94C0-99 2-104 5-107C125-227 585-344 1037-344L1479-344C1931-344 2391-227 2511-107C2514-104 2516-99 2516-94"}],9182:[.833,-.502,2.498,{p:"2498 511C2498 512 2498 513 2497 514C2464 605 2308 703 2135 703L1603 703C1419 703 1258 742 1258 824C1258 828 1254 833 1249 833C1244 833 1240 828 1240 824C1240 742 1079 703 895 703L363 703C190 703 34 605 1 514C0 513 0 512 0 511C0 506 4 502 9 502C13 502 16 504 17 507C47 589 208 631 363 631L895 631C1073 631 1213 705 1249 784C1285 705 1425 631 1603 631L2135 631C2290 631 2451 589 2481 507C2482 504 2485 502 2489 502C2494 502 2498 506 2498 511"}],9183:[-.071,.402,2.498,{p:"2498-80C2498-76 2494-71 2489-71C2485-71 2482-74 2481-77C2451-159 2290-201 2135-201L1603-201C1425-201 1285-275 1249-354C1213-275 1073-201 895-201L363-201C208-201 47-159 17-77C16-74 13-71 9-71C4-71 0-76 0-80C0-82 0-83 1-84C34-175 190-273 363-273L895-273C1079-273 1240-312 1240-393C1240-398 1244-402 1249-402C1254-402 1258-398 1258-393C1258-312 1419-273 1603-273L2135-273C2308-273 2464-175 2497-84C2498-83 2498-82 2498-80"}],9184:[.863,-.607,2.564,{p:"2564 607L2308 863L256 863L0 607L84 607L256 779L2308 779L2480 607"}],9185:[-.177,.433,2.564,{p:"2564-177L2480-177L2308-349L256-349L84-177L0-177L256-433L2308-433"}],10214:[1.15,.65,.66,{p:"637-624C637-610 625-598 611-598L463-598L463 1098L611 1098C625 1098 637 1110 637 1124C637 1138 625 1150 611 1150L211 1150L211-650L611-650C625-650 637-638 637-624ZM411-598L263-598L263 1098L411 1098"}],10215:[1.15,.65,.66,{p:"449 1150L49 1150C35 1150 23 1138 23 1124C23 1110 35 1098 49 1098L197 1098L197-598L49-598C35-598 23-610 23-624C23-638 35-650 49-650L449-650ZM397-598L249-598L249 1098L397 1098"}],10216:[1.15,.65,.611,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624"}],10217:[1.15,.65,.611,{p:"452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10218:[1.15,.65,.905,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624ZM849-624C849-621 849-617 847-614L507 250L847 1114C849 1117 849 1121 849 1124C849 1138 838 1150 823 1150C812 1150 803 1143 799 1134L455 260C454 257 453 253 453 250C453 247 454 243 455 240L799-634C803-643 812-650 823-650C838-650 849-638 849-624"}],10219:[1.15,.65,.905,{p:"746 250C746 253 746 257 744 260L400 1134C397 1143 387 1150 376 1150C362 1150 350 1138 350 1124C350 1121 351 1117 352 1114L692 250L352-614C351-617 350-621 350-624C350-638 362-650 376-650C387-650 397-643 400-634L744 240C746 243 746 247 746 250ZM452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10222:[1.168,.668,.432,{p:"376-650C376-645 374-641 371-637C292-559 248-250 248 46L248 454C248 750 292 1059 371 1137C374 1141 376 1145 376 1150C376 1160 368 1168 358 1168C353 1168 349 1166 345 1163C263 1080 176 765 176 454L176 46C176-265 263-580 345-663C349-666 353-668 358-668C368-668 376-660 376-650"}],10223:[1.168,.668,.432,{p:"256 46L256 454C256 765 169 1080 87 1163C83 1166 79 1168 74 1168C64 1168 56 1160 56 1150C56 1145 58 1141 61 1137C140 1059 184 750 184 454L184 46C184-250 140-559 61-637C58-641 56-645 56-650C56-660 64-668 74-668C79-668 83-666 87-663C169-580 256-265 256 46"}]}},2334:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size5=void 0,t.size5={40:[1.296,.796,.663,{p:"608-780C608-775 605-770 602-767C412-625 279-232 279 100L279 400C279 732 412 1125 602 1267C605 1270 608 1275 608 1280C608 1289 601 1296 592 1296C588 1296 585 1295 582 1293C383 1143 201 748 201 400L201 100C201-248 383-643 582-793C585-795 588-796 592-796C601-796 608-789 608-780"}],41:[1.296,.796,.663,{p:"462 100L462 400C462 748 280 1143 80 1293C78 1295 74 1296 71 1296C62 1296 55 1289 55 1280C55 1275 57 1270 61 1267C251 1125 384 732 384 400L384 100C384-232 251-625 61-767C57-770 55-775 55-780C55-789 62-796 71-796C74-796 78-795 80-793C280-643 462-248 462 100"}],47:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],91:[1.3,.8,.499,{p:"478-773C478-758 466-746 451-746L284-746L284 1246L451 1246C466 1246 478 1258 478 1273C478 1288 466 1300 451 1300L230 1300L230-800L451-800C466-800 478-788 478-773"}],92:[2.179,1.679,1.557,{p:"1501-1646C1501-1643 1500-1639 1499-1635L119 2158C114 2170 102 2179 88 2179C70 2179 56 2164 56 2146C56 2143 56 2139 57 2135L1437-1658C1442-1670 1454-1679 1468-1679C1486-1679 1501-1664 1501-1646"}],93:[1.3,.8,.499,{p:"269-800L269 1300L48 1300C33 1300 21 1288 21 1273C21 1258 33 1246 48 1246L215 1246L215-746L48-746C33-746 21-758 21-773C21-788 33-800 48-800"}],123:[1.3,.8,.707,{p:"608-780C608-771 602-763 593-761C479-732 398-627 398-538L398-12C398 96 302 200 183 250C302 300 398 404 398 512L398 1038C398 1127 479 1232 593 1261C602 1263 608 1271 608 1280C608 1291 599 1300 588 1300C586 1300 585 1300 583 1299C438 1262 310 1151 310 1038L310 512C310 413 229 299 115 269C106 267 100 259 100 250C100 241 106 233 115 231C229 201 310 87 310-12L310-538C310-651 438-762 583-799C585-800 586-800 588-800C599-800 608-791 608-780"}],125:[1.3,.8,.707,{p:"607 250C607 259 601 267 592 269C478 299 397 413 397 512L397 1038C397 1151 269 1262 124 1299C123 1300 121 1300 119 1300C108 1300 99 1291 99 1280C99 1271 106 1263 114 1261C228 1232 309 1127 309 1038L309 512C309 404 406 300 525 250C406 200 309 96 309-12L309-538C309-627 228-732 114-761C106-763 99-771 99-780C99-791 108-800 119-800C121-800 123-800 124-799C269-762 397-651 397-538L397-12C397 87 478 201 592 231C601 233 607 241 607 250"}],770:[.748,-.57,1.32,{p:"1320 598C1101 654 881 704 660 748C439 704 219 654 0 598L6 570L660 684L1314 570"}],771:[.766,-.534,1.335,{p:"1335 752C1335 760 1329 766 1321 766C1317 766 1314 764 1311 762C1243 691 1146 667 1003 645C979 641 955 639 931 639C845 639 759 660 675 681C585 702 494 724 403 724C376 724 349 722 322 718C167 694 77 634 4 558C1 555 0 552 0 548C0 540 6 534 14 534C18 534 22 536 24 538C92 609 189 633 332 655C356 659 380 661 404 661C490 661 576 640 660 619C750 598 841 576 933 576C959 576 986 578 1013 582C1168 606 1258 666 1331 742C1334 745 1335 748 1335 752"}],774:[.742,-.575,1.341,{p:"1341 734L1314 742C1279 638 922 638 670 638C419 638 62 638 27 742L0 734C53 575 404 575 670 575C937 575 1288 575 1341 734"}],780:[.742,-.564,1.32,{p:"1320 714L1314 742L660 628L6 742L0 714C219 658 439 608 660 564C881 608 1101 658 1320 714"}],8260:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],8725:[.616,.115,.593,{p:"538 583C538 601 523 616 505 616C493 616 483 609 477 600L61-66C58-71 57-77 57-83C57-101 71-115 89-115C101-115 111-109 117-100L533 566C536 571 538 577 538 583"}],8726:[.616,.115,.593,{p:"538-83C538-77 536-71 533-66L117 600C111 609 101 616 89 616C71 616 57 601 57 583C57 577 58 571 61 566L477-100C483-109 493-115 505-115C523-115 538-101 538-83"}],8739:[1.501,1.001,.278,{p:"172-969L172 1469C172 1487 157 1501 139 1501C121 1501 107 1487 107 1469L107-969C107-987 121-1001 139-1001C157-1001 172-987 172-969"}],8741:[1.501,1.001,.396,{p:"122-969L122 1469C122 1487 107 1501 89 1501C71 1501 57 1487 57 1469L57-969C57-987 71-1001 89-1001C107-1001 122-987 122-969ZM341-969L341 1469C341 1487 326 1501 308 1501C290 1501 276 1487 276 1469L276-969C276-987 290-1001 308-1001C326-1001 341-987 341-969"}],8968:[1.3,.8,.555,{p:"528 1273C528 1288 516 1300 501 1300L203 1300L203-773C203-788 215-800 230-800C245-800 257-788 257-773L257 1246L501 1246C516 1246 528 1258 528 1273"}],8969:[1.3,.8,.555,{p:"352-773L352 1300L54 1300C39 1300 27 1288 27 1273C27 1258 39 1246 54 1246L298 1246L298-773C298-788 310-800 325-800C340-800 352-788 352-773"}],8970:[1.3,.8,.555,{p:"528-773C528-758 516-746 501-746L257-746L257 1273C257 1288 245 1300 230 1300C215 1300 203 1288 203 1273L203-800L501-800C516-800 528-788 528-773"}],8971:[1.3,.8,.555,{p:"352 1273C352 1288 340 1300 325 1300C310 1300 298 1288 298 1273L298-746L54-746C39-746 27-758 27-773C27-788 39-800 54-800L352-800"}],9140:[.757,-.521,2.235,{p:"2235 757L0 757L0 548C0 533 12 521 27 521C42 521 54 533 54 548L54 703L2181 703L2181 548C2181 533 2193 521 2208 521C2223 521 2235 533 2235 548"}],9141:[-.091,.327,2.235,{p:"2235-327L2235-118C2235-103 2223-91 2208-91C2193-91 2181-103 2181-118L2181-273L54-273L54-118C54-103 42-91 27-91C12-91 0-103 0-118L0-327"}],9180:[.78,-.506,3.02,{p:"3020 526C3020 531 3018 536 3014 540C2894 660 2357 780 1812 780L1208 780C663 780 126 660 6 540C2 536 0 531 0 526C0 515 9 506 20 506C26 506 31 508 34 512C151 628 679 702 1208 702L1812 702C2341 702 2869 628 2986 512C2989 508 2994 506 3000 506C3011 506 3020 515 3020 526"}],9181:[-.076,.35,3.02,{p:"3020-96C3020-85 3011-76 3000-76C2994-76 2989-78 2986-82C2869-198 2341-272 1812-272L1208-272C679-272 151-198 34-82C31-78 26-76 20-76C9-76 0-85 0-96C0-101 2-106 6-110C126-230 663-350 1208-350L1812-350C2357-350 2894-230 3014-110C3018-106 3020-101 3020-96"}],9182:[.838,-.5,3,{p:"3000 510C3000 511 3000 512 2999 513C2966 606 2785 708 2582 708L1908 708C1694 708 1510 745 1510 828C1510 834 1506 838 1500 838C1494 838 1490 834 1490 828C1490 745 1306 708 1092 708L418 708C215 708 34 606 1 513C0 512 0 511 0 510C0 504 4 500 10 500C14 500 18 503 19 507C50 590 234 630 418 630L1092 630C1297 630 1459 708 1500 789C1541 708 1703 630 1908 630L2582 630C2766 630 2950 590 2981 507C2982 503 2986 500 2990 500C2996 500 3000 504 3000 510"}],9183:[-.07,.408,3,{p:"3000-80C3000-74 2996-70 2990-70C2986-70 2982-73 2981-77C2950-160 2766-200 2582-200L1908-200C1703-200 1541-278 1500-359C1459-278 1297-200 1092-200L418-200C234-200 50-160 19-77C18-73 14-70 10-70C4-70 0-74 0-80C0-81 0-82 1-83C34-176 215-278 418-278L1092-278C1306-278 1490-315 1490-398C1490-404 1494-408 1500-408C1506-408 1510-404 1510-398C1510-315 1694-278 1908-278L2582-278C2785-278 2966-176 2999-83C3000-82 3000-81 3000-80"}],9184:[.866,-.607,3.068,{p:"3068 607L2809 866L259 866L0 607L88 607L259 778L2809 778L2980 607"}],9185:[-.177,.436,3.068,{p:"3068-177L2980-177L2809-348L259-348L88-177L0-177L259-436L2809-436"}],10214:[1.3,.8,.75,{p:"727-773C727-758 715-746 700-746L528-746L528 1246L700 1246C715 1246 727 1258 727 1273C727 1288 715 1300 700 1300L247 1300L247-800L700-800C715-800 727-788 727-773ZM474 1246L474-746L301-746L301 1246"}],10215:[1.3,.8,.75,{p:"503 1300L50 1300C35 1300 23 1288 23 1273C23 1258 35 1246 50 1246L222 1246L222-746L50-746C35-746 23-758 23-773C23-788 35-800 50-800L503-800ZM449-746L276-746L276 1246L449 1246"}],10216:[1.3,.8,.677,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773"}],10217:[1.3,.8,.677,{p:"512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10218:[1.3,.8,1.011,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773ZM957-773C957-770 956-766 955-763L555 250L955 1263C956 1266 957 1270 957 1273C957 1288 945 1300 930 1300C918 1300 909 1293 905 1283L501 260C499 257 499 253 499 250C499 247 499 243 501 240L905-783C909-793 918-800 930-800C945-800 957-788 957-773"}],10219:[1.3,.8,1.011,{p:"846 250C846 253 845 257 844 260L440 1283C436 1293 426 1300 415 1300C400 1300 388 1288 388 1273C388 1270 388 1266 390 1263L790 250L390-763C388-766 388-770 388-773C388-788 400-800 415-800C426-800 436-793 440-783L844 240C845 243 846 247 846 250ZM512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10222:[1.32,.82,.485,{p:"429-800C429-794 427-789 423-786C335-697 284-354 284-25L284 525C284 854 335 1197 423 1286C427 1289 429 1294 429 1300C429 1311 420 1320 409 1320C403 1320 398 1318 395 1314C302 1221 206 870 206 525L206-25C206-370 302-721 395-814C398-818 403-820 409-820C420-820 429-811 429-800"}],10223:[1.32,.82,.485,{p:"279-25L279 525C279 870 183 1221 90 1314C87 1318 82 1320 76 1320C65 1320 56 1311 56 1300C56 1294 58 1289 62 1286C150 1197 201 854 201 525L201-25C201-354 150-697 62-786C58-789 56-794 56-800C56-811 65-820 76-820C82-820 87-818 90-814C183-721 279-370 279-25"}]}},4339:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size6=void 0,t.size6={40:[1.446,.946,.736,{p:"682-928C682-922 679-917 675-914C462-754 314-311 314 64L314 436C314 811 462 1254 675 1414C679 1417 682 1422 682 1428C682 1438 674 1446 664 1446C660 1446 656 1444 653 1442C431 1275 226 829 226 436L226 64C226-329 431-775 653-942C656-944 660-946 664-946C674-946 682-938 682-928"}],41:[1.446,.946,.736,{p:"510 64L510 436C510 829 305 1275 83 1442C80 1444 76 1446 72 1446C62 1446 54 1438 54 1428C54 1422 57 1417 61 1414C274 1254 422 811 422 436L422 64C422-311 274-754 61-914C57-917 54-922 54-928C54-938 62-946 72-946C76-946 80-944 83-942C305-775 510-329 510 64"}],47:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],91:[1.45,.95,.528,{p:"509-921C509-905 496-892 480-892L291-892L291 1392L480 1392C496 1392 509 1405 509 1421C509 1437 496 1450 480 1450L233 1450L233-950L480-950C496-950 509-937 509-921"}],92:[2.777,2.277,1.997,{p:"1941-2241C1941-2237 1940-2232 1939-2229L126 2753C121 2767 108 2777 92 2777C72 2777 56 2761 56 2741C56 2737 57 2732 58 2729L1871-2253C1876-2267 1889-2277 1905-2277C1925-2277 1941-2261 1941-2241"}],93:[1.45,.95,.528,{p:"295 1450L48 1450C32 1450 19 1437 19 1421C19 1405 32 1392 48 1392L237 1392L237-892L48-892C32-892 19-905 19-921C19-937 32-950 48-950L295-950"}],123:[1.45,.95,.75,{p:"648-928C648-918 641-910 632-907C510-869 422-748 422-650L422-50C422 70 315 190 185 250C315 310 422 430 422 550L422 1150C422 1248 510 1369 632 1407C641 1410 648 1418 648 1428C648 1440 638 1450 626 1450C624 1450 622 1450 620 1449C465 1401 328 1273 328 1150L328 550C328 440 241 309 118 271C109 268 102 260 102 250C102 240 109 232 118 229C241 191 328 60 328-50L328-650C328-773 465-901 620-949C622-950 624-950 626-950C638-950 648-940 648-928"}],125:[1.45,.95,.75,{p:"648 250C648 260 641 268 632 271C509 309 422 440 422 550L422 1150C422 1273 285 1401 130 1449C128 1450 126 1450 124 1450C112 1450 102 1440 102 1428C102 1418 109 1410 118 1407C240 1369 328 1248 328 1150L328 550C328 430 435 310 565 250C435 190 328 70 328-50L328-650C328-748 240-869 118-907C109-910 102-918 102-928C102-940 112-950 124-950C126-950 128-950 130-949C285-901 422-773 422-650L422-50C422 60 509 191 632 229C641 232 648 240 648 250"}],770:[.748,-.57,1.581,{p:"1581 598L790 748L0 598L5 570L790 684L1576 570"}],771:[.769,-.532,1.599,{p:"1599 754C1599 762 1593 769 1585 769C1581 769 1577 767 1575 765C1498 694 1381 670 1200 646C1170 642 1141 640 1111 640C1009 640 907 661 806 681C700 703 593 723 486 723C455 723 423 722 391 717C198 692 86 632 5 557C2 554 0 550 0 546C0 538 6 532 15 532C18 532 22 533 24 535C101 606 218 630 400 654C429 658 458 660 488 660C590 660 692 639 793 619C899 597 1006 577 1113 577C1145 577 1176 578 1208 583C1401 608 1513 668 1595 743C1597 746 1599 750 1599 754"}],774:[.743,-.574,1.604,{p:"1604 733L1576 743C1541 638 1102 638 802 638C501 638 62 638 28 743L0 733C53 574 486 574 802 574C1118 574 1550 574 1604 733"}],780:[.742,-.564,1.581,{p:"1581 714L1576 742L790 628L5 742L0 714L790 564"}],8260:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],8725:[.619,.119,.6,{p:"544 583C544 603 528 619 508 619C495 619 484 612 477 602L61-64C58-69 56-76 56-83C56-103 72-119 92-119C105-119 116-112 123-102L539 564C542 569 544 576 544 583"}],8726:[.619,.119,.6,{p:"544-83C544-76 542-69 539-64L123 602C116 612 105 619 92 619C72 619 56 603 56 583C56 576 58 569 61 564L477-102C484-112 495-119 508-119C528-119 544-103 544-83"}],8739:[1.752,1.252,.278,{p:"175-1216L175 1716C175 1736 159 1752 139 1752C119 1752 103 1736 103 1716L103-1216C103-1236 119-1252 139-1252C159-1252 175-1236 175-1216"}],8741:[1.752,1.252,.41,{p:"128-1216L128 1716C128 1736 112 1752 92 1752C72 1752 56 1736 56 1716L56-1216C56-1236 72-1252 92-1252C112-1252 128-1236 128-1216ZM354-1216L354 1716C354 1736 338 1752 318 1752C298 1752 282 1736 282 1716L282-1216C282-1236 298-1252 318-1252C338-1252 354-1236 354-1216"}],8968:[1.45,.95,.583,{p:"555 1421C555 1437 542 1450 526 1450L210 1450L210-921C210-937 223-950 239-950C255-950 268-937 268-921L268 1392L526 1392C542 1392 555 1405 555 1421"}],8969:[1.45,.95,.583,{p:"373-921L373 1450L57 1450C41 1450 28 1437 28 1421C28 1405 41 1392 57 1392L315 1392L315-921C315-937 328-950 344-950C360-950 373-937 373-921"}],8970:[1.45,.95,.583,{p:"555-921C555-905 542-892 526-892L268-892L268 1421C268 1437 255 1450 239 1450C223 1450 210 1437 210 1421L210-950L526-950C542-950 555-937 555-921"}],8971:[1.45,.95,.583,{p:"373-950L373 1421C373 1437 360 1450 344 1450C328 1450 315 1437 315 1421L315-892L57-892C41-892 28-905 28-921C28-937 41-950 57-950"}],9140:[.764,-.513,2.61,{p:"2610 764L0 764L0 542C0 526 13 513 29 513C45 513 58 526 58 542L58 706L2552 706L2552 542C2552 526 2565 513 2581 513C2597 513 2610 526 2610 542"}],9141:[-.083,.334,2.61,{p:"2610-334L2610-112C2610-96 2597-83 2581-83C2565-83 2552-96 2552-112L2552-276L58-276L58-112C58-96 45-83 29-83C13-83 0-96 0-112L0-334"}],9180:[.787,-.505,3.524,{p:"3524 527C3524 533 3522 539 3518 543C3397 664 2789 787 2156 787L1368 787C735 787 127 664 6 543C2 539 0 533 0 527C0 515 10 505 22 505C28 505 34 507 38 511C155 629 753 699 1368 699L2156 699C2771 699 3369 629 3486 511C3490 507 3496 505 3502 505C3514 505 3524 515 3524 527"}],9181:[-.075,.357,3.524,{p:"3524-97C3524-85 3514-75 3502-75C3496-75 3490-77 3486-81C3369-199 2771-269 2156-269L1368-269C753-269 155-199 38-81C34-77 28-75 22-75C10-75 0-85 0-97C0-103 2-109 6-113C127-234 735-357 1368-357L2156-357C2789-357 3397-234 3518-113C3522-109 3524-103 3524-97"}],9182:[.845,-.498,3.502,{p:"3502 509C3502 510 3502 511 3501 512C3467 606 3265 715 3035 715L2207 715C1968 715 1762 748 1762 834C1762 840 1757 845 1751 845C1745 845 1740 840 1740 834C1740 748 1534 715 1295 715L467 715C237 715 35 606 1 512C0 511 0 510 0 509C0 502 5 498 11 498C16 498 20 501 21 505C53 590 258 627 467 627L1295 627C1524 627 1706 710 1751 794C1796 710 1978 627 2207 627L3035 627C3244 627 3449 590 3481 505C3482 501 3486 498 3491 498C3497 498 3502 502 3502 509"}],9183:[-.067,.414,3.502,{p:"3502-78C3502-72 3497-67 3491-67C3486-67 3482-71 3481-75C3449-160 3244-197 3035-197L2207-197C1978-197 1796-280 1751-364C1706-280 1524-197 1295-197L467-197C258-197 53-160 21-75C20-71 16-67 11-67C5-67 0-72 0-78C0-80 0-81 1-82C35-176 237-285 467-285L1295-285C1534-285 1740-318 1740-403C1740-410 1745-414 1751-414C1757-414 1762-410 1762-403C1762-318 1968-285 2207-285L3035-285C3265-285 3467-176 3501-82C3502-81 3502-80 3502-78"}],9184:[.869,-.606,3.574,{p:"3574 606L3311 869L263 869L0 606L94 606L263 775L3311 775L3480 606"}],9185:[-.176,.439,3.574,{p:"3574-176L3480-176L3311-345L263-345L94-176L0-176L263-439L3311-439"}],10214:[1.45,.95,.838,{p:"816-921C816-905 803-892 787-892L593-892L593 1392L787 1392C803 1392 816 1405 816 1421C816 1437 803 1450 787 1450L282 1450L282-950L787-950C803-950 816-937 816-921ZM535-892L340-892L340 1392L535 1392"}],10215:[1.45,.95,.838,{p:"556-950L556 1450L51 1450C35 1450 22 1437 22 1421C22 1405 35 1392 51 1392L245 1392L245-892L51-892C35-892 22-905 22-921C22-937 35-950 51-950ZM498-892L303-892L303 1392L498 1392"}],10216:[1.45,.95,.75,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921"}],10217:[1.45,.95,.75,{p:"577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10218:[1.45,.95,1.124,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921ZM1071-921C1071-917 1071-914 1069-910L608 250L1069 1410C1071 1414 1071 1417 1071 1421C1071 1437 1058 1450 1042 1450C1030 1450 1020 1442 1015 1432L549 261C548 257 547 254 547 250C547 246 548 243 549 239L1015-932C1020-942 1030-950 1042-950C1058-950 1071-937 1071-921"}],10219:[1.45,.95,1.124,{p:"951 250C951 254 951 257 949 261L483 1432C479 1442 469 1450 456 1450C440 1450 427 1437 427 1421C427 1417 428 1414 429 1410L891 250L429-910C428-914 427-917 427-921C427-937 440-950 456-950C469-950 479-942 483-932L949 239C951 243 951 246 951 250ZM577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10222:[1.472,.972,.541,{p:"485-950C485-944 483-938 479-934C379-835 323-462 323-107L323 607C323 962 379 1335 479 1434C483 1438 485 1444 485 1450C485 1462 475 1472 463 1472C457 1472 451 1470 447 1466C343 1361 235 980 235 607L235-107C235-480 343-861 447-966C451-970 457-972 463-972C475-972 485-962 485-950"}],10223:[1.472,.972,.541,{p:"306-107L306 607C306 980 198 1361 94 1466C90 1470 84 1472 78 1472C66 1472 56 1462 56 1450C56 1444 58 1438 62 1434C162 1335 218 962 218 607L218-107C218-462 162-835 62-934C58-938 56-944 56-950C56-962 66-972 78-972C84-972 90-970 94-966C198-861 306-480 306-107"}]}},6402:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.size7=void 0,t.size7={40:[1.745,1.245,.875,{p:"823-1224C823-1217 820-1211 814-1207C559-1015 379-468 379 0L379 500C379 968 559 1515 814 1707C820 1711 823 1717 823 1724C823 1735 813 1745 802 1745C797 1745 793 1743 790 1741C522 1539 277 990 277 500L277 0C277-490 522-1039 790-1241C793-1243 797-1245 802-1245C813-1245 823-1235 823-1224"}],41:[1.745,1.245,.875,{p:"598 0L598 500C598 990 353 1539 85 1741C82 1743 78 1745 73 1745C62 1745 52 1735 52 1724C52 1717 55 1711 61 1707C316 1515 496 968 496 500L496 0C496-468 316-1015 61-1207C55-1211 52-1217 52-1224C52-1235 62-1245 73-1245C78-1245 82-1243 85-1241C353-1039 598-490 598 0"}],47:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],91:[1.75,1.25,.667,{p:"647-1220C647-1203 634-1190 617-1190L381-1190L381 1690L617 1690C634 1690 647 1703 647 1720C647 1737 634 1750 617 1750L321 1750L321-1250L617-1250C634-1250 647-1237 647-1220"}],92:[3.56,3.06,2.572,{p:"2515-3021C2515-3016 2515-3011 2513-3007L132 3534C127 3549 112 3560 95 3560C73 3560 55 3543 55 3521C55 3516 56 3511 58 3507L2439-3034C2444-3049 2459-3060 2476-3060C2498-3060 2515-3043 2515-3021"}],93:[1.75,1.25,.667,{p:"346-1250L346 1750L50 1750C33 1750 20 1737 20 1720C20 1703 33 1690 50 1690L286 1690L286-1190L50-1190C33-1190 20-1203 20-1220C20-1237 33-1250 50-1250"}],123:[1.75,1.25,.902,{p:"755-1224C755-1213 748-1203 738-1200C600-1149 502-998 502-875L502-125C502 22 382 175 237 250C382 325 502 478 502 625L502 1375C502 1498 600 1649 738 1700C748 1703 755 1713 755 1724C755 1738 743 1750 729 1750C726 1750 723 1749 720 1748C551 1687 400 1526 400 1375L400 625C400 488 303 325 164 274C154 271 147 261 147 250C147 239 154 229 164 226C303 175 400 12 400-125L400-875C400-1026 551-1187 720-1248C723-1249 726-1250 729-1250C743-1250 755-1238 755-1224"}],125:[1.75,1.25,.902,{p:"755 250C755 261 748 271 738 274C599 325 502 488 502 625L502 1375C502 1526 351 1687 182 1748C179 1749 176 1750 173 1750C159 1750 147 1738 147 1724C147 1713 154 1703 164 1700C302 1649 400 1498 400 1375L400 625C400 478 520 325 665 250C520 175 400 22 400-125L400-875C400-998 302-1149 164-1200C154-1203 147-1213 147-1224C147-1238 159-1250 173-1250C176-1250 179-1249 182-1248C351-1187 502-1026 502-875L502-125C502 12 599 175 738 226C748 229 755 239 755 250"}],770:[.749,-.569,1.896,{p:"1896 599L948 749L0 599L4 569L948 683L1892 569"}],771:[.773,-.527,1.915,{p:"1915 758C1915 766 1908 773 1900 773C1897 773 1893 772 1891 770C1805 699 1665 675 1435 649C1399 645 1362 643 1325 643C1204 643 1083 663 963 683C839 703 714 723 589 723C550 723 511 721 472 716C231 689 95 628 5 554C2 551 0 547 0 542C0 534 7 527 15 527C19 527 22 528 25 530C110 601 250 625 480 651C517 655 553 657 590 657C711 657 832 637 952 617C1076 597 1201 577 1326 577C1365 577 1404 579 1443 584C1684 611 1820 672 1910 746C1913 749 1915 753 1915 758"}],774:[.743,-.573,1.92,{p:"1920 733L1892 743C1857 639 1319 639 960 639C601 639 63 639 28 743L0 733C53 573 585 573 960 573C1336 573 1867 573 1920 733"}],780:[.743,-.563,1.896,{p:"1896 713L1892 743L948 629L4 743L0 713L948 563"}],8260:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],8725:[.623,.122,.607,{p:"552 583C552 605 534 623 512 623C498 623 485 615 478 604L62-62C59-68 57-75 57-83C57-105 74-122 96-122C110-122 123-115 130-104L546 562C549 568 552 575 552 583"}],8726:[.623,.122,.607,{p:"552-83C552-75 549-68 546-62L130 604C123 615 110 623 96 623C74 623 57 605 57 583C57 575 59 568 62 562L478-104C485-115 498-122 512-122C534-122 552-105 552-83"}],8739:[2.053,1.553,.278,{p:"179-1514L179 2014C179 2035 161 2053 139 2053C117 2053 100 2035 100 2014L100-1514C100-1535 117-1553 139-1553C161-1553 179-1535 179-1514"}],8741:[2.053,1.553,.424,{p:"136-1514L136 2014C136 2035 118 2053 96 2053C74 2053 57 2035 57 2014L57-1514C57-1535 74-1553 96-1553C118-1553 136-1535 136-1514ZM369-1514L369 2014C369 2035 351 2053 329 2053C307 2053 290 2035 290 2014L290-1514C290-1535 307-1553 329-1553C351-1553 369-1535 369-1514"}],8968:[1.75,1.25,.623,{p:"595 1720C595 1737 582 1750 565 1750L221 1750L221-1220C221-1237 234-1250 251-1250C268-1250 281-1237 281-1220L281 1690L565 1690C582 1690 595 1703 595 1720"}],8969:[1.75,1.25,.623,{p:"402-1220L402 1750L58 1750C41 1750 28 1737 28 1720C28 1703 41 1690 58 1690L342 1690L342-1220C342-1237 355-1250 372-1250C389-1250 402-1237 402-1220"}],8970:[1.75,1.25,.623,{p:"595-1220C595-1203 582-1190 565-1190L281-1190L281 1720C281 1737 268 1750 251 1750C234 1750 221 1737 221 1720L221-1250L565-1250C582-1250 595-1237 595-1220"}],8971:[1.75,1.25,.623,{p:"402 1720C402 1737 389 1750 372 1750C355 1750 342 1737 342 1720L342-1190L58-1190C41-1190 28-1203 28-1220C28-1237 41-1250 58-1250L402-1250"}],9140:[.772,-.504,2.985,{p:"2985 534L2985 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712L2925 712L2925 534C2925 518 2938 504 2955 504C2972 504 2985 518 2985 534"}],9141:[-.074,.342,2.985,{p:"2985-342L2985-104C2985-88 2972-74 2955-74C2938-74 2925-88 2925-104L2925-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,4.032,{p:"4032 528C4032 536 4029 542 4024 547C3903 668 3229 796 2514 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694L2514 694C3207 694 3870 628 3988 510C3992 505 3999 502 4006 502C4020 502 4032 514 4032 528"}],9181:[-.072,.366,4.032,{p:"4032-98C4032-84 4020-72 4006-72C3999-72 3992-75 3988-80C3870-198 3207-264 2514-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366L2514-366C3229-366 3903-238 4024-117C4029-112 4032-106 4032-98"}],9182:[.854,-.493,4.006,{p:"4006 506C4006 507 4006 509 4005 510C3970 607 3750 724 3496 724L2500 724C2240 724 2016 753 2016 841C2016 848 2010 854 2003 854C1996 854 1990 848 1990 841C1990 753 1766 724 1506 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622L1506 622C1755 622 1952 711 2003 798C2054 711 2251 622 2500 622L3496 622C3725 622 3949 589 3981 501C3983 496 3987 493 3993 493C4000 493 4006 498 4006 506"}],9183:[-.062,.423,4.006,{p:"4006-75C4006-68 4000-62 3993-62C3987-62 3983-66 3981-71C3949-159 3725-192 3496-192L2500-192C2251-192 2054-281 2003-368C1952-281 1755-192 1506-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294L1506-294C1766-294 1990-323 1990-410C1990-418 1996-423 2003-423C2010-423 2016-418 2016-410C2016-323 2240-294 2500-294L3496-294C3750-294 3970-177 4005-80C4006-79 4006-77 4006-75"}],9184:[.873,-.605,4.082,{p:"4082 605L3814 873L268 873L0 605L102 605L268 771L3814 771L3980 605"}],9185:[-.175,.443,4.082,{p:"4082-175L3980-175L3814-341L268-341L102-175L0-175L268-443L3814-443"}],10214:[1.75,1.25,1.007,{p:"985-1220C985-1203 972-1190 955-1190L714-1190L714 1690L955 1690C972 1690 985 1703 985 1720C985 1737 972 1750 955 1750L353 1750L353-1250L955-1250C972-1250 985-1237 985-1220ZM654-1190L413-1190L413 1690L654 1690"}],10215:[1.75,1.25,1.007,{p:"654-1250L654 1750L52 1750C35 1750 22 1737 22 1720C22 1703 35 1690 52 1690L293 1690L293-1190L52-1190C35-1190 22-1203 22-1220C22-1237 35-1250 52-1250ZM594 1690L594-1190L353-1190L353 1690"}],10216:[1.75,1.25,.908,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220"}],10217:[1.75,1.25,.908,{p:"704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10218:[1.75,1.25,1.362,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220ZM1306-1220C1306-1216 1305-1212 1303-1209L720 250L1303 1709C1305 1712 1306 1716 1306 1720C1306 1737 1292 1750 1276 1750C1263 1750 1252 1742 1248 1731L660 261C658 258 658 254 658 250C658 246 658 242 660 239L1248-1231C1252-1242 1263-1250 1276-1250C1292-1250 1306-1237 1306-1220"}],10219:[1.75,1.25,1.362,{p:"1158 250C1158 254 1157 258 1155 261L567 1731C563 1742 552 1750 540 1750C523 1750 510 1737 510 1720C510 1716 510 1712 512 1709L1095 250L512-1209C510-1212 510-1216 510-1220C510-1237 523-1250 540-1250C552-1250 563-1242 567-1231L1155 239C1157 242 1158 246 1158 250ZM704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10222:[1.776,1.276,.647,{p:"591-1250C591-1243 588-1236 583-1232C465-1113 396-670 396-250L396 750C396 1170 465 1613 583 1732C588 1736 591 1743 591 1750C591 1764 579 1776 565 1776C558 1776 551 1773 547 1768C422 1644 294 1191 294 750L294-250C294-691 422-1144 547-1268C551-1273 558-1276 565-1276C579-1276 591-1264 591-1250"}],10223:[1.776,1.276,.647,{p:"353-250L353 750C353 1191 225 1644 100 1768C96 1773 89 1776 82 1776C68 1776 56 1764 56 1750C56 1743 59 1736 64 1732C182 1613 251 1170 251 750L251-250C251-670 182-1113 64-1232C59-1236 56-1243 56-1250C56-1264 68-1276 82-1276C89-1276 96-1273 100-1268C225-1144 353-691 353-250"}]}},2590:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.smallop=void 0,t.smallop={40:[.797,.297,.422,{p:"362-287C362-284 361-281 358-279C247-195 172 22 172 198L172 302C172 478 247 695 358 779C361 781 362 784 362 787C362 793 358 797 352 797C350 797 347 797 346 795C227 706 116 489 116 302L116 198C116 11 227-206 346-295C347-297 350-297 352-297C358-297 362-293 362-287"}],41:[.797,.297,.422,{p:"306 198L306 302C306 489 195 706 76 795C75 797 72 797 70 797C64 797 60 793 60 787C60 784 61 781 64 779C175 695 250 478 250 302L250 198C250 22 175-195 64-279C61-281 60-284 60-287C60-293 64-297 70-297C72-297 75-297 76-295C195-206 306 11 306 198"}],47:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],91:[.8,.3,.34,{p:"313-279C313-267 304-258 292-258L203-258L203 758L292 758C304 758 313 767 313 779C313 791 304 800 292 800L161 800L161-300L292-300C304-300 313-291 313-279"}],92:[.905,.405,.617,{p:"561-383C561-380 561-378 560-375L99 891C96 899 88 905 78 905C66 905 56 895 56 883C56 880 56 878 57 875L518-391C521-399 529-405 539-405C551-405 561-395 561-383"}],93:[.8,.3,.34,{p:"179 800L48 800C37 800 27 791 27 779C27 767 37 758 48 758L137 758L137-258L48-258C37-258 27-267 27-279C27-291 37-300 48-300L179-300"}],123:[.8,.3,.54,{p:"454-287C454-280 449-274 442-274C363-270 304-216 304-163L304 113C304 176 249 227 174 250C249 273 304 324 304 387L304 663C304 716 363 770 442 774C449 774 454 780 454 787C454 794 448 800 440 800C330 794 236 737 236 663L236 387C236 327 178 267 98 263C91 263 86 257 86 250C86 243 91 237 98 237C178 233 236 173 236 113L236-163C236-237 330-294 440-300C448-300 454-294 454-287"}],125:[.8,.3,.54,{p:"454 250C454 257 448 263 442 263C362 267 304 327 304 387L304 663C304 737 210 794 100 800C92 800 86 794 86 787C86 780 91 774 98 774C177 770 236 716 236 663L236 387C236 324 291 273 366 250C291 227 236 176 236 113L236-163C236-216 177-270 98-274C91-274 86-280 86-287C86-294 92-300 100-300C210-294 304-237 304-163L304 113C304 173 362 233 442 237C448 237 454 243 454 250"}],770:[.746,-.572,.644,{p:"644 596C539 651 432 702 322 746C212 702 105 651 0 596L10 572C115 606 219 644 322 686C424 644 529 606 634 572"}],771:[.751,-.55,.652,{p:"652 738C652 745 647 751 640 751C635 751 630 747 628 743C600 675 555 649 500 634C489 631 479 630 468 630C424 630 380 653 339 675C289 701 236 726 182 726C167 726 152 724 137 720C70 701 35 649 1 567C0 565 0 564 0 562C0 555 6 550 13 550C18 550 22 553 24 557C52 625 97 651 152 666C163 669 174 670 184 670C228 670 272 647 313 625C363 599 416 574 471 574C485 574 500 576 515 580C582 599 617 651 651 733C652 735 652 736 652 738"}],773:[.67,-.63,.568,{p:"568 650C568 661 559 670 548 670L20 670C9 670 0 661 0 650C0 639 9 630 20 630L548 630C559 630 568 639 568 650"}],774:[.742,-.578,.658,{p:"658 734L634 742C598 634 454 634 329 634C204 634 60 634 24 742L0 734C42 609 190 578 329 578C467 578 616 609 658 734"}],780:[.74,-.566,.644,{p:"644 716L634 740C529 706 424 668 322 626C219 668 115 706 10 740L0 716C105 661 212 610 322 566C432 610 539 661 644 716"}],8260:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],8400:[.711,-.601,.667,{p:"611 616C611 624 604 631 596 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8401:[.711,-.601,.667,{p:"611 616C611 623 607 628 600 630C565 642 535 668 520 702C517 707 512 711 506 711C498 711 491 704 491 696C491 694 491 692 492 690C503 667 518 647 537 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8406:[.711,-.521,.659,{p:"603 616C603 624 597 631 588 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L588 601C597 601 603 608 603 616"}],8407:[.711,-.521,.659,{p:"603 616C603 623 599 628 593 630C557 642 528 668 512 702C510 707 505 711 498 711C490 711 483 704 483 696C483 694 484 692 485 690C495 667 511 647 530 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L530 601C511 585 495 565 485 542C484 540 483 538 483 536C483 528 490 521 498 521C505 521 510 525 512 530C528 564 557 590 593 602C599 604 603 609 603 616"}],8417:[.711,-.521,.715,{p:"659 616C659 623 654 628 648 630C612 642 583 668 568 702C565 707 560 711 554 711C546 711 539 704 539 696C539 694 539 692 540 690C551 667 566 647 585 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L585 601C566 585 551 565 540 542C539 540 539 538 539 536C539 528 546 521 554 521C560 521 565 525 568 530C583 564 612 590 648 602C654 604 659 609 659 616"}],8428:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L537-201C518-217 503-237 492-260C491-262 491-264 491-266C491-274 498-281 506-281C512-281 517-277 520-272C535-238 565-212 600-200C607-198 611-193 611-186"}],8429:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L596-201C604-201 611-194 611-186"}],8430:[-.091,.281,.659,{p:"603-186C603-178 597-171 588-171L130-171C149-155 164-135 175-112C176-110 176-108 176-106C176-98 169-91 161-91C155-91 150-95 147-100C132-134 102-160 66-172C60-174 56-179 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L588-201C597-201 603-194 603-186"}],8431:[-.091,.281,.659,{p:"603-186C603-179 599-174 593-172C557-160 528-134 512-100C510-95 505-91 498-91C490-91 483-98 483-106C483-108 484-110 485-112C495-135 511-155 530-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L530-201C511-217 495-237 485-260C484-262 483-264 483-266C483-274 490-281 498-281C505-281 510-277 512-272C528-238 557-212 593-200C599-198 603-193 603-186"}],8725:[.605,.105,.572,{p:"516 583C516 595 506 605 494 605C486 605 479 601 475 595L59-71C57-75 56-79 56-83C56-95 66-105 78-105C86-105 93-101 97-95L513 571C515 575 516 579 516 583"}],8726:[.605,.105,.572,{p:"516-83C516-79 515-75 513-71L97 595C93 601 86 605 78 605C66 605 56 595 56 583C56 579 57 575 59 571L475-95C479-101 486-105 494-105C506-105 516-95 516-83"}],8730:[.85,.35,1,{ic:.02,p:"1020 830C1020 841 1012 850 1000 850C987 850 983 841 978 830L462-246L249 250L110 143L125 127L196 181L424-350C455-350 456-349 466-330L1013 812C1020 825 1020 827 1020 830"}],8739:[.851,.351,.278,{p:"161-329L161 829C161 841 151 851 139 851C127 851 117 841 117 829L117-329C117-341 127-351 139-351C151-351 161-341 161-329"}],8741:[.851,.351,.354,{p:"100-329L100 829C100 841 90 851 78 851C66 851 56 841 56 829L56-329C56-341 66-351 78-351C90-351 100-341 100-329ZM298-329L298 829C298 841 288 851 276 851C264 851 254 841 254 829L254-329C254-341 264-351 276-351C288-351 298-341 298-329"}],8968:[.8,.3,.458,{p:"429 779C429 791 420 800 408 800L178 800L178-279C178-291 187-300 199-300C211-300 220-291 220-279L220 758L408 758C420 758 429 767 429 779"}],8969:[.8,.3,.458,{p:"280-279L280 800L50 800C38 800 29 791 29 779C29 767 38 758 50 758L238 758L238-279C238-291 247-300 259-300C270-300 280-291 280-279"}],8970:[.8,.3,.458,{p:"429-279C429-267 420-258 408-258L220-258L220 779C220 791 211 800 199 800C187 800 178 791 178 779L178-300L408-300C420-300 429-291 429-279"}],8971:[.8,.3,.458,{p:"280 779C280 791 270 800 259 800C247 800 238 791 238 779L238-258L50-258C38-258 29-267 29-279C29-291 38-300 50-300L280-300"}],9140:[.73,-.546,.735,{p:"735 567L735 730L0 730L0 567C0 556 9 546 21 546C33 546 42 556 42 567L42 688L693 688L693 567C693 556 702 546 714 546C726 546 735 556 735 567"}],9141:[-.116,.3,.735,{p:"735-300L735-137C735-126 726-116 714-116C702-116 693-126 693-137L693-258L42-258L42-137C42-126 33-116 21-116C9-116 0-126 0-137L0-300"}],9180:[.745,-.54,1.006,{p:"1006 553C1006 556 1005 560 1002 562C909 655 711 745 555 745L451 745C295 745 97 655 4 562C1 560 0 556 0 553C0 545 6 540 13 540C17 540 20 541 22 543C110 631 305 689 451 689L555 689C701 689 896 631 984 543C986 541 989 540 993 540C1000 540 1006 545 1006 553"}],9181:[-.11,.315,1.006,{p:"1006-123C1006-115 1000-110 993-110C989-110 986-111 984-113C896-201 701-259 555-259L451-259C305-259 110-201 22-113C20-111 17-110 13-110C6-110 0-115 0-123C0-126 1-130 4-132C97-225 295-315 451-315L555-315C711-315 909-225 1002-132C1005-130 1006-126 1006-123"}],9182:[.815,-.509,.993,{ic:.001,p:"994 516C994 516 993 517 993 518C961 607 893 690 829 690L655 690C577 690 504 736 504 809C504 812 501 815 497 815C493 815 491 812 491 809C491 736 417 690 339 690L165 690C101 690 33 607 1 518L1 516C1 512 3 509 7 509C10 509 12 511 13 513C40 586 113 634 165 634L339 634C418 634 478 690 497 760C516 690 576 634 655 634L829 634C881 634 954 586 981 513C982 511 984 509 987 509C991 509 994 512 994 516"}],9183:[-.079,.385,.993,{p:"993-85C993-82 990-79 986-79C983-79 981-81 980-83C953-156 880-204 828-204L654-204C575-204 515-260 496-330C477-260 417-204 338-204L164-204C112-204 39-156 12-83C11-81 9-79 6-79C2-79 0-82 0-85L0-88C32-177 100-260 164-260L338-260C416-260 490-306 490-378C490-382 492-385 496-385C500-385 503-382 503-378C503-306 576-260 654-260L828-260C892-260 960-177 992-88C992-87 993-86 993-85"}],9184:[.853,-.613,1.048,{p:"1048 613L808 853L240 853L0 613L68 613L240 785L808 785L980 613"}],9185:[-.183,.423,1.048,{p:"1048-183L980-183L808-355L240-355L68-183L0-183L240-423L808-423"}],10214:[.8,.3,.444,{p:"422-279C422-267 413-258 401-258L308-258L308 758L401 758C413 758 422 767 422 779C422 791 413 800 401 800L130 800L130-300L401-300C413-300 422-291 422-279ZM266 758L266-258L172-258L172 758"}],10215:[.8,.3,.444,{p:"314 800L43 800C31 800 22 791 22 779C22 767 31 758 43 758L136 758L136-258L43-258C31-258 22-267 22-279C22-291 31-300 43-300L314-300ZM272 758L272-258L178-258L178 758"}],10216:[.8,.3,.428,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279"}],10217:[.8,.3,.428,{p:"304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10218:[.8,.3,.623,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279ZM567-279C567-276 566-274 565-271L362 250L565 771C566 774 567 776 567 779C567 791 557 800 546 800C537 800 529 794 526 787L320 258C319 255 319 253 319 250C319 247 319 245 320 242L526-287C529-294 537-300 546-300C557-300 567-291 567-279"}],10219:[.8,.3,.623,{p:"499 250C499 253 499 255 498 258L292 787C289 794 281 800 272 800C261 800 251 791 251 779C251 776 252 774 253 771L456 250L253-271C252-274 251-276 251-279C251-291 261-300 272-300C281-300 289-294 292-287L498 242C499 245 499 247 499 250ZM304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10222:[.813,.313,.305,{p:"249-300C249-296 248-293 245-291C191-237 164-22 164 185L164 315C164 522 191 737 245 791C248 793 249 796 249 800C249 807 243 813 236 813C232 813 229 812 227 809C170 753 108 533 108 315L108 185C108-33 170-253 227-309C229-312 232-313 236-313C243-313 249-307 249-300"}],10223:[.813,.313,.305,{p:"197 185L197 315C197 533 135 753 78 809C76 812 73 813 69 813C62 813 56 807 56 800C56 796 57 793 60 791C114 737 141 522 141 315L141 185C141-22 114-237 60-291C57-293 56-296 56-300C56-307 62-313 69-313C73-313 76-312 78-309C135-253 197-33 197 185"}]}},175:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphicBold=void 0,t.texCalligraphicBold={}},2384:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texCalligraphic=void 0,t.texCalligraphic={}},1822:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texMathit=void 0,t.texMathit={65:[.716,0,.743,{p:"692 18C692 31 684 31 668 31C616 31 613 39 611 65L568 691C567 713 566 716 550 716C534 716 530 709 524 698L192 113C149 37 106 33 71 31C60 30 59 12 59 12C59 9 60 0 71 0C96 0 125 3 151 3C182 3 214 0 244 0C249 0 262 0 262 19C262 30 254 30 246 31C240 32 204 34 204 65C204 74 209 86 218 103L290 229L518 229L529 63C529 43 505 31 462 31C451 31 439 31 439 12C439 0 451 0 454 0C491 0 531 3 569 3C604 3 640 0 674 0C680 0 692 0 692 18ZM516 260L307 260L493 587"}],66:[.683,0,.704,{p:"677 219C677 302 610 348 538 357C660 384 734 470 734 547C734 619 675 683 566 683L255 683C239 683 228 683 228 664C228 652 236 652 255 652C286 652 313 652 313 635C313 632 313 630 309 616L174 73C166 39 160 31 92 31C76 31 65 31 65 12C65 0 74 0 90 0L420 0C562 0 677 115 677 219ZM646 553C646 468 569 366 455 366L323 366L385 616C394 652 401 652 434 652L552 652C636 652 646 584 646 553ZM588 232C588 135 508 31 398 31L274 31C243 31 243 34 243 41C243 47 246 57 247 63L317 344L489 344C582 344 588 258 588 232"}],67:[.705,.022,.716,{p:"810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 81 257-22 395-22C590-22 699 192 699 240C699 250 689 250 684 250C678 250 671 250 668 242C617 73 492 9 409 9C325 9 237 65 237 207C237 269 262 426 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438"}],68:[.683,0,.755,{p:"775 438C775 581 694 683 565 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 72 0 88 0L395 0C584 0 775 213 775 438ZM692 476C692 417 663 230 578 130C529 73 458 31 378 31L275 31C244 31 244 34 244 41C244 47 247 57 248 63L386 616C395 651 402 652 435 652L532 652C613 652 692 607 692 476"}],69:[.68,0,.678,{p:"687 247C687 258 675 258 672 258C661 258 660 257 651 234C593 96 558 31 399 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L319 338L406 338C474 338 481 322 481 295C481 288 480 273 472 244C472 244 470 236 470 233C470 221 480 221 486 221C497 221 500 223 504 241L559 461C560 464 562 474 562 474C562 486 550 486 546 486C533 486 533 483 527 462C508 391 489 369 408 369L327 369L388 615C396 648 403 649 436 649L561 649C669 649 694 619 694 548C694 521 692 508 689 484C688 479 687 470 687 467C687 455 698 455 702 455C716 455 717 459 719 477L742 654C745 680 739 680 718 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L566 0C586 0 587 1 594 16L683 235C684 237 687 247 687 247"}],70:[.68,0,.653,{p:"707 477L730 654C733 680 727 680 706 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C116 0 158 3 198 3C244 3 291 0 336 0C345 0 357 0 357 19C357 31 348 31 332 31L322 31C249 31 249 39 249 52C249 56 249 58 253 73L316 325L399 325C464 325 473 310 473 283C473 266 469 250 465 234C463 227 462 223 462 220C462 208 473 208 477 208C488 208 491 209 496 228L551 448C552 452 553 457 553 462C553 473 541 473 538 473C525 473 524 470 519 452C501 381 485 356 402 356L324 356L388 615C396 648 403 649 436 649L553 649C660 649 682 618 682 549C682 525 679 506 676 483L675 467C675 455 686 455 690 455C704 455 705 459 707 477"}],71:[.705,.022,.774,{p:"768 260C768 268 764 273 755 273C724 273 690 270 658 270C615 270 570 273 527 273C519 273 506 273 506 253C506 242 517 242 532 242L540 242C553 242 570 241 583 240C604 237 612 236 612 222C612 218 612 216 604 188C582 99 580 88 550 60C507 21 452 9 414 9C319 9 237 75 237 208C237 266 261 425 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438L810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 84 254-22 396-22C488-22 561 24 590 61C599 37 621 1 632 1C639 1 641 7 644 18L692 209C698 232 700 242 744 242C757 242 768 242 768 260"}],72:[.683,0,.743,{p:"689 18C689 31 682 31 662 31C604 31 604 39 604 48C604 48 604 56 608 71L743 612C751 644 759 652 822 652C843 652 852 652 852 670C852 681 845 683 838 683C800 683 759 680 720 680C680 680 639 683 600 683C594 683 581 683 581 664C581 652 589 652 608 652C639 652 666 652 666 635C666 632 666 630 662 616L601 371L327 371L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 52 248 54 252 68L319 340L593 340L527 73C519 39 513 31 445 31C429 31 418 31 418 12C418 0 429 0 432 0C470 0 511 3 550 3C590 3 631 0 670 0C677 0 689 0 689 18"}],73:[.683,0,.386,{p:"338 19C338 31 330 31 310 31C248 31 248 38 248 49C248 49 248 56 252 71L387 611C395 643 401 652 470 652C491 652 501 652 501 671C501 683 491 683 487 683C447 683 405 680 364 680C323 680 280 683 239 683C232 683 220 683 220 665C220 652 227 652 247 652C281 652 310 652 310 635C310 632 308 619 307 616L171 72C163 39 154 31 87 31C66 31 57 31 57 13C57 2 64 0 71 0C111 0 153 3 194 3C235 3 278 0 318 0C325 0 338 0 338 19"}],74:[.683,.022,.525,{p:"622 671C622 680 616 683 608 683C575 683 539 680 505 680C460 680 413 683 369 683C360 683 348 683 348 664C348 652 357 652 373 652L385 652C402 652 413 652 431 650C453 647 461 646 461 631C461 627 461 625 457 611L341 145C322 70 265 0 210 0C169 0 134 25 126 66C128 65 130 65 137 65C175 65 197 99 197 124C197 150 177 163 156 163C153 163 94 163 94 86C94 18 148-22 212-22C306-22 398 53 420 144L537 616C544 644 551 652 596 652C611 652 622 652 622 671"}],75:[.683,0,.769,{p:"709 19C709 31 700 31 691 31C655 32 643 39 631 70L500 417L684 570C707 589 775 646 841 652C849 653 859 654 859 671C859 678 855 683 848 683C827 683 802 680 779 680C744 680 706 683 672 683C666 683 653 683 653 664C653 653 662 652 667 652C681 651 693 646 693 632C693 614 676 599 660 586L308 293L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 54 256 86 261 104L296 248L435 363L539 84C545 69 545 67 545 64C545 32 507 31 494 31C487 31 475 31 475 13C475 2 482 0 489 0C525 0 564 3 601 3C631 3 663 0 692 0C701 0 709 4 709 19"}],76:[.683,0,.627,{p:"624 246C624 258 612 258 609 258C597 258 596 255 589 236C557 147 514 31 358 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L386 607C395 642 401 652 482 652L492 652C509 652 520 652 520 671C520 683 509 683 505 683C460 683 413 680 367 680C326 680 284 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L515 0C537 0 538 1 544 18L620 233"}],77:[.683,0,.897,{p:"839 18C839 31 832 31 812 31C754 31 754 39 754 48C754 48 754 56 758 71L893 612C901 644 909 652 972 652C993 652 1002 652 1002 670C1002 683 994 683 977 683L849 683C827 683 824 683 813 665L473 100L417 661C415 683 413 683 389 683L256 683C240 683 229 683 229 664C229 652 237 652 256 652C287 652 314 652 314 635C314 632 314 630 310 616L182 101C168 45 130 33 85 31C77 31 66 30 66 12C66 3 72 0 79 0C109 0 143 3 174 3C206 3 241 0 272 0C278 0 290 0 290 18C290 30 283 31 271 31C214 33 212 59 212 74C212 77 212 83 216 99L349 630L350 630L411 24C413 7 413 0 428 0C441 0 446 7 452 18L825 639L826 639L685 73C677 39 671 31 603 31C587 31 576 31 576 12C576 0 587 0 590 0C627 0 666 3 704 3C742 3 783 0 820 0C827 0 839 0 839 18"}],78:[.683,0,.743,{p:"852 670C852 678 848 683 839 683C808 683 775 680 743 680C711 680 677 683 646 683C641 683 628 683 628 664C628 653 637 652 646 652C698 650 706 630 706 609C706 600 704 593 702 585L592 146L405 666C399 682 398 683 377 683L252 683C236 683 225 683 225 664C225 652 233 652 252 652C259 652 313 652 313 644C313 644 313 641 310 631L178 101C164 46 127 33 81 31C73 31 62 30 62 12C62 3 68 0 75 0C105 0 139 3 170 3C202 3 237 0 268 0C274 0 286 0 286 18C286 30 279 31 267 31C210 33 208 59 208 74C208 77 208 83 212 99L341 614L556 17C561 2 562 0 576 0C587 0 591 1 596 20L736 584C752 648 808 651 837 652C840 652 852 653 852 670"}],79:[.705,.022,.767,{p:"788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C578-22 788 203 788 444ZM703 486C703 398 667 265 614 174C549 63 460 4 385 4C294 4 238 86 238 205C238 251 252 391 322 513C375 607 466 680 553 680C631 680 703 620 703 486"}],80:[.683,0,.678,{p:"730 535C730 619 662 683 553 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 156 3 195 3C235 3 276 0 315 0C322 0 334 0 334 18C334 31 327 31 307 31C249 31 249 39 249 48C249 52 249 54 253 68L314 316L469 316C595 316 730 418 730 535ZM642 562C642 542 627 444 589 400C554 361 504 342 444 342L318 342L386 616C395 652 402 652 435 652L521 652C591 652 642 626 642 562"}],81:[.705,.194,.767,{p:"695-1C695 6 690 11 684 11C676 11 674 5 672-2C649-72 599-100 562-100C528-100 504-85 502 6C667 78 788 265 788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C413-22 448-14 469-7C461-59 459-88 459-102C459-157 480-194 538-194C654-194 695-1 695-1ZM704 480C704 392 660 144 499 42C497 74 491 148 419 148C364 148 322 91 322 43C322 27 325 20 327 15C256 48 233 130 233 202C233 266 258 417 333 532C394 625 479 680 553 680C645 680 704 599 704 480ZM473 26C449 14 417 3 385 3C374 3 344 3 344 43C344 79 376 126 420 126C474 126 474 80 474 54C474 46 474 34 473 26"}],82:[.683,.022,.729,{p:"723 92C723 99 721 105 708 105C695 105 694 100 691 88C674 32 644 0 613 0C583 0 580 27 580 59C580 85 583 109 586 135C589 158 594 202 594 223C594 279 559 321 508 339C650 375 718 462 718 535C718 614 642 683 517 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 155 3 193 3C232 3 273 0 312 0C319 0 331 0 331 18C331 31 324 31 304 31C246 31 246 39 246 48C246 52 246 54 250 68L315 331L423 331C465 331 517 315 517 243C517 229 514 220 500 164C489 117 485 103 485 84C485 10 546-22 609-22C693-22 723 84 723 92ZM628 558C628 552 624 459 570 405C540 376 490 353 422 353L321 353L386 616C393 646 401 648 408 650C415 652 447 652 466 652C530 652 628 652 628 558"}],83:[.705,.022,.562,{p:"538 238C538 267 531 308 505 340C480 371 468 374 373 402C354 407 323 416 318 418C284 433 267 465 267 506C267 588 344 677 429 677C523 677 551 609 551 535C551 509 550 502 546 480L545 466C545 456 555 456 560 456C571 456 574 457 578 474L630 681C631 685 632 691 632 695C632 695 631 705 621 705C616 705 615 704 606 693L561 637C522 704 451 705 431 705C308 705 199 582 199 467C199 415 221 362 279 335C285 332 307 326 322 322L371 308C423 293 431 290 448 272C459 258 470 236 470 200C470 109 392 9 303 9C228 9 153 45 153 149C153 172 158 199 161 210L162 216C162 227 153 227 147 227C135 227 133 225 129 210L77 1C75-6 74-9 74-12C74-18 79-22 85-22C92-22 93-20 101-10C112 2 138 34 148 47C185-7 249-22 301-22C427-22 538 112 538 238"}],84:[.677,0,.716,{p:"775 473L805 652C806 656 806 661 806 665C806 677 797 677 781 677L268 677C248 677 245 677 239 659L180 480C175 467 175 463 175 463C175 452 187 452 190 452C194 452 198 452 201 455C203 457 204 458 214 484C261 625 289 646 418 646L452 646C475 646 475 642 475 635C475 628 473 619 471 613L337 76C328 41 319 31 231 31L215 31C198 31 187 31 187 12C187 0 199 0 204 0C255 0 308 3 359 3C411 3 465 0 516 0C525 0 537 0 537 20C537 31 527 31 512 31L497 31C481 31 450 33 447 33C419 36 414 40 414 54C414 57 414 59 418 73L552 611C559 641 567 643 575 644C583 646 610 646 627 646C731 646 754 632 754 570C754 558 754 539 744 480C742 469 742 465 742 465C742 452 752 452 757 452C770 452 772 455 775 473"}],85:[.683,.022,.743,{p:"852 670C852 678 848 683 839 683C809 683 776 680 745 680C713 680 680 683 649 683C644 683 631 683 631 664C631 653 640 652 649 652C701 650 709 630 709 609C709 600 707 593 705 585L616 229C584 100 478 9 384 9C332 9 277 43 277 134C277 156 282 188 287 210L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L210 230C202 198 202 176 202 166C202 46 286-22 380-22C507-22 618 108 645 218L736 584C752 648 808 651 837 652C840 652 852 653 852 670"}],86:[.683,.022,.743,{p:"868 672C868 672 866 683 855 683C831 683 804 680 779 680C749 680 716 683 687 683C681 683 669 683 669 664C669 653 677 653 685 652C701 651 725 644 725 620C725 607 714 587 710 580L421 97L370 621C370 651 423 652 433 652C447 652 458 652 458 671C458 683 447 683 444 683C407 683 367 680 329 680C295 680 260 683 227 683C222 683 209 683 209 664C209 652 219 652 233 652C283 652 285 643 287 618L347 2C349-17 350-22 366-22C378-22 383-21 394-3L737 571C777 638 812 649 849 652C857 653 868 653 868 672"}],87:[.683,.022,.999,{p:"1124 672C1124 672 1124 683 1112 683C1089 683 1063 680 1039 680C1007 680 972 683 940 683C934 683 921 683 921 664C921 653 930 652 937 652C954 651 988 645 988 614C988 602 983 593 977 582L724 116L702 608C702 608 701 611 701 615C701 632 707 651 772 652C780 652 792 652 792 672C792 681 784 683 778 683C741 683 702 680 665 680C633 680 598 683 567 683C563 683 549 683 549 664C549 652 560 652 570 652C612 652 616 646 618 631C619 627 622 564 622 564C622 556 622 554 616 544L383 116L361 605C360 626 359 651 426 652C440 652 451 652 451 671C451 683 440 683 437 683C400 683 361 680 324 680C292 680 257 683 226 683C222 683 208 683 208 664C208 652 218 652 232 652C277 652 277 644 278 620L306 3C307-18 309-22 324-22C339-22 342-17 350-2L625 501L647 3C648-16 648-22 665-22C673-22 681-22 691-4L1004 570C1038 632 1062 648 1110 652C1120 653 1124 662 1124 672"}],88:[.683,0,.743,{p:"700 18C700 31 692 31 676 31C622 31 618 42 611 61L492 383L655 570L667 580C691 606 728 647 804 652C815 653 825 653 825 671C825 680 818 683 812 683C784 683 754 680 725 680C691 680 654 683 621 683C615 683 603 683 603 664C603 653 612 652 615 652C622 651 651 649 651 622C651 614 648 603 630 582L482 412L409 611L405 623C405 630 425 649 462 652C467 652 478 653 478 670C478 681 471 683 464 683C426 683 386 680 347 680C313 680 278 683 245 683C239 683 226 683 226 664C226 652 236 652 250 652C304 652 308 642 316 620L419 341L211 104C152 36 96 33 63 31C52 30 51 12 51 12C51 8 53 0 63 0C91 0 122 3 151 3C185 3 221 0 254 0C259 0 273 0 273 20C273 30 260 31 260 31C230 34 225 51 225 61C225 65 226 75 233 85C235 87 236 89 237 91L238 93L430 312L518 73C519 69 521 64 521 61C521 51 500 33 464 31C457 30 448 27 448 12C448 0 460 0 463 0C501 0 541 3 579 3C613 3 649 0 682 0C688 0 700 0 700 18"}],89:[.683,0,.743,{p:"874 672C874 672 874 683 862 683C838 683 811 680 786 680C755 680 723 683 693 683C687 683 675 683 675 664C675 653 684 652 690 652C707 651 721 645 721 629C721 612 698 585 696 582L477 315L382 615C378 625 378 628 378 628C378 651 421 652 434 652C445 652 456 652 456 671C456 683 446 683 442 683C404 683 364 680 325 680C291 680 254 683 221 683C215 683 202 683 202 664C202 652 212 652 226 652C273 652 283 645 290 622L396 288C398 283 400 277 400 273C400 268 359 109 354 90C341 35 340 32 266 31C252 31 241 31 241 12C241 0 252 0 255 0C293 0 333 3 371 3C410 3 452 0 490 0C496 0 509 0 509 19C509 31 501 31 482 31C451 31 424 31 424 48C424 56 436 104 443 133L474 256C479 273 479 275 486 283L722 570C769 627 807 648 855 652C864 653 874 653 874 672"}],90:[.683,0,.613,{p:"605 255C605 267 595 267 589 267C578 267 577 266 569 242C532 127 498 34 324 34L177 34L692 648C703 661 704 669 704 674C704 683 698 683 681 683L294 683C272 683 271 682 265 663L211 482C210 480 208 469 208 469C208 458 220 458 223 458C235 458 236 462 241 476C270 567 310 652 468 652L608 652L91 34C86 28 80 21 80 9C80 0 87 0 103 0L503 0C525 0 526 0 532 18L600 239C601 241 605 255 605 255"}],97:[.442,.011,.511,{p:"525 143C525 153 517 153 510 153C498 153 497 152 491 130C477 74 458 11 424 11C398 11 398 38 398 52C398 59 398 75 405 103L473 375C477 389 477 391 477 396C477 417 460 422 450 422C418 422 411 388 410 383C391 426 359 442 327 442C216 442 98 290 98 144C98 59 144-11 219-11C255-11 299 10 339 59C350 10 387-11 422-11C459-11 480 14 495 45C513 83 525 143 525 143ZM346 124C338 92 276 11 221 11C174 11 166 70 166 100C166 150 197 267 215 309C240 370 286 420 327 420C371 420 396 368 396 326C396 326 395 319 393 313"}],98:[.694,.011,.46,{p:"459 286C459 393 399 442 339 442C301 442 267 421 233 389L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L126 223C125 220 115 179 115 141C115 57 157-11 230-11C342-11 459 139 459 286ZM336 106C324 81 281 11 230 11C205 11 172 32 172 107C172 151 181 186 210 300C217 324 217 326 232 346C261 386 299 420 337 420C382 420 392 363 392 331C392 289 365 170 336 106"}],99:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C205 11 180 56 180 114C180 167 207 272 233 320C269 385 319 420 364 420C375 420 420 418 435 377C385 371 385 328 385 328C385 312 396 296 419 296C446 296 470 318 470 356C470 405 427 442 363 442C239 442 110 300 110 154C110 55 169-11 257-11C385-11 468 89 468 104"}],100:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C508 153 507 152 501 130C487 74 468 11 434 11C408 11 408 38 408 52C408 59 408 74 414 98L557 669C558 672 560 682 560 682C560 691 554 694 546 694C543 694 533 693 530 692L431 684C419 683 408 682 408 663C408 652 418 652 432 652C480 652 482 645 482 635C482 632 479 618 479 618L421 384C406 415 379 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C265-11 309 10 349 59C360 10 397-11 432-11C469-11 490 14 505 45C523 83 535 143 535 143ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314"}],101:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C194 11 183 82 183 121C183 159 193 204 200 231L239 231C269 231 336 234 384 253C463 285 463 350 463 357C463 403 426 442 362 442C257 442 114 341 114 164C114 74 162-11 257-11C385-11 468 89 468 104ZM425 359C425 253 260 253 227 253L206 253C249 417 352 420 362 420C402 420 425 393 425 359"}],102:[.705,.205,.307,{p:"452 639C452 682 411 705 370 705C272 705 247 575 240 541L219 431L153 431C137 431 126 431 126 411C126 400 136 400 151 400L213 400L140 27C128-35 118-76 112-97C104-131 91-183 55-183C45-183 26-180 15-165C45-160 59-136 59-116C59-94 41-84 25-84C0-84-25-104-25-139C-25-184 18-205 55-205C159-205 200 5 207 41L277 400L359 400C376 400 386 400 386 418C386 431 378 431 361 431L283 431L315 593C323 630 334 683 370 683C378 683 399 681 412 665C382 660 368 636 368 616C368 594 386 584 402 584C427 584 452 604 452 639"}],103:[.442,.205,.46,{p:"374-63L483 375C487 390 487 392 487 396C487 417 470 422 460 422C448 422 425 414 421 385C407 414 380 442 337 442C225 442 110 294 110 153C110 68 157 0 232 0C283 0 326 41 338 53L317-31C305-81 299-102 271-136C231-183 191-183 176-183C163-183 132-183 105-172C125-164 137-143 137-126C137-113 128-94 102-94C84-94 53-108 53-147C53-187 90-205 174-205C279-205 355-139 374-63ZM358 132C350 100 289 22 234 22C180 22 178 98 178 109C178 157 208 274 229 321C254 375 298 420 337 420C397 420 406 336 406 328L403 314"}],104:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143"}],105:[.654,.011,.307,{p:"331 143C331 153 323 153 316 153C303 153 303 151 299 136C291 107 264 11 206 11C198 11 184 12 184 39C184 65 197 98 210 135L274 306C284 335 286 343 286 362C286 417 248 442 211 442C117 442 83 293 83 288C83 278 93 278 98 278C111 278 112 280 116 294C125 327 151 420 209 420C220 420 231 415 231 392C231 368 220 339 213 320L183 237L146 138C132 100 128 89 128 69C128 30 152-11 204-11C298-11 331 139 331 143ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],106:[.654,.205,.307,{p:"223-55L316 319C317 322 321 338 321 352C321 399 291 442 235 442C136 442 83 295 83 288C83 278 93 278 98 278C111 278 111 279 117 295C142 358 182 420 234 420C259 420 261 398 261 380C261 364 258 345 254 329L158-56C157-62 126-183 53-183C48-183 31-183 13-173C48-162 49-126 49-126C49-113 40-94 14-94C-6-94-35-111-35-146C-35-191 16-205 52-205C135-205 204-130 223-55ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],107:[.694,.011,.46,{p:"484 143C484 153 476 153 469 153C457 153 456 152 450 130C437 79 418 11 374 11C347 11 345 34 345 54C345 77 352 105 353 110C358 131 358 132 358 145C358 213 288 240 225 249C248 263 269 284 296 315C348 374 387 420 437 420C456 420 464 408 464 408C422 401 417 366 417 358C417 345 426 326 452 326C474 326 502 344 502 382C502 408 484 442 439 442C386 442 343 400 309 360C252 294 236 278 201 261L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C133-11 140 17 142 26L193 229C230 224 294 203 294 145C294 138 294 134 291 120C287 103 287 96 287 86C287 14 334-11 371-11C415-11 437 22 448 41C470 79 484 140 484 143"}],108:[.694,.011,.256,{p:"280 143C280 153 272 153 265 153C260 153 254 153 251 148L244 123C227 53 208 11 180 11C154 11 154 38 154 52C154 59 154 74 160 98L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L100 118C99 114 94 94 94 79C94 26 130-11 178-11C216-11 236 16 249 41C266 76 280 140 280 143"}],109:[.442,.011,.818,{p:"842 143C842 153 834 153 827 153C814 153 814 151 810 136C802 109 775 11 717 11C696 11 695 26 695 40C695 65 705 91 713 115C733 168 774 280 774 338C774 422 716 442 669 442C599 442 549 398 519 354C511 423 459 442 414 442C354 442 305 409 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 289 259 291 271 312C300 362 343 420 412 420C458 420 458 369 458 354C458 327 451 298 449 289L384 29C382 23 381 18 381 15C381 4 389-11 409-11C421-11 438-4 445 15L485 175C490 197 496 218 501 240C514 289 514 291 526 312C555 362 598 420 667 420C713 420 713 369 713 354C713 292 669 173 655 133C642 99 639 90 639 69C639 25 667-11 715-11C808-11 842 138 842 143"}],110:[.442,.011,.562,{p:"586 143C586 153 578 153 571 153C558 153 558 151 554 136C546 109 519 11 461 11C440 11 439 26 439 40C439 65 449 91 457 115C477 168 518 280 518 338C518 420 463 442 414 442C332 442 284 382 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 291 259 292 276 321C290 345 335 420 411 420C455 420 457 375 457 354C457 292 413 173 399 133C386 99 383 90 383 69C383 25 411-11 459-11C552-11 586 138 586 143"}],111:[.442,.011,.511,{p:"509 278C509 373 450 442 363 442C239 442 110 300 110 154C110 51 173-11 256-11C380-11 509 131 509 278ZM439 317C439 274 417 171 385 111C356 56 305 11 256 11C217 11 180 42 180 114C180 164 206 275 238 329C275 390 323 420 362 420C411 420 439 376 439 317"}],112:[.442,.194,.511,{p:"510 286C510 393 450 442 390 442C341 442 298 406 269 372C257 430 212 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 374 211 358 204 330L90-128C82-159 74-162 35-163C26-163 14-163 14-182C14-189 19-194 26-194C53-194 82-191 110-191C142-191 176-194 207-194C213-194 226-194 226-175C226-163 216-163 202-163C151-163 151-157 151-147C151-141 158-115 162-99L198 47C205 30 230-11 282-11C391-11 510 137 510 286ZM387 106C375 81 332 11 281 11C223 11 213 96 213 104C213 107 214 110 216 118L263 307C271 341 333 420 388 420C433 420 443 363 443 331C443 289 416 170 387 106"}],113:[.442,.194,.46,{p:"429-175C429-163 419-163 405-163C354-163 354-157 354-147C354-140 356-135 357-129L494 417C495 420 497 430 497 430C497 439 489 441 486 441C475 441 439 406 423 378C411 407 385 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C270-11 307 15 335 42C315-36 316-36 296-115C285-158 284-162 220-163C207-163 196-163 196-182C196-191 202-194 209-194C241-194 276-191 309-191C342-191 378-194 410-194C416-194 429-194 429-175ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314"}],114:[.442,.011,.422,{p:"489 379C489 431 424 442 391 442C322 442 286 392 270 370C259 423 220 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C184-11 191 18 193 26L258 288C259 291 304 420 390 420C395 420 423 420 443 406C408 395 405 363 405 358C405 345 414 326 440 326C458 326 489 340 489 379"}],115:[.442,.011,.409,{p:"393 157C393 244 315 262 274 271C246 277 210 285 210 328C210 352 231 420 311 420C338 420 375 410 386 371C354 367 346 340 346 330C346 319 352 302 376 302C393 302 419 314 419 357C419 403 378 442 312 442C195 442 154 346 154 294C154 217 219 203 247 197C291 187 336 177 336 123C336 91 309 11 206 11C184 11 126 16 110 67C161 72 161 116 161 116C161 135 148 148 127 148C104 148 76 131 76 86C76 25 134-11 205-11C355-11 393 111 393 157"}],116:[.626,.011,.332,{p:"356 143C356 153 348 153 341 153C329 153 329 152 321 134C303 86 263 11 206 11C179 11 179 36 179 52C179 59 179 75 186 103L260 400L345 400C362 400 373 400 373 419C373 431 364 431 348 431L268 431L305 579C309 593 309 595 309 600C309 621 292 626 282 626C257 626 247 605 243 590L204 431L119 431C102 431 91 431 91 412C91 400 100 400 116 400L196 400L124 113C123 109 119 93 119 79C119 29 152-11 204-11C305-11 356 138 356 143"}],117:[.442,.011,.537,{p:"561 143C561 153 553 153 546 153C534 153 533 152 527 130C513 74 494 11 460 11C434 11 434 38 434 52C434 59 434 75 441 103L513 391C515 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 102C371 84 371 82 362 69C343 41 314 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C320-11 354 19 378 49C396-5 439-11 458-11C495-11 516 14 531 45C549 83 561 143 561 143"}],118:[.442,.011,.46,{p:"493 376C493 411 481 442 452 442C429 442 404 419 404 396C404 383 411 376 417 369C441 343 444 311 444 290C444 262 397 11 282 11C228 11 217 61 217 94C217 152 249 239 276 311C281 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C176 216 156 156 156 109C156 18 220-11 279-11C447-11 493 350 493 376"}],119:[.442,.011,.664,{p:"697 376C697 411 685 442 656 442C633 442 608 419 608 396C608 383 615 376 621 369C645 343 648 311 648 290C648 250 616 145 599 104C577 52 545 11 499 11C449 11 433 52 433 94C433 103 434 127 445 171L487 339C493 361 503 401 503 405C503 416 495 431 475 431C446 431 439 404 437 396L380 168C373 140 372 119 372 105C372 94 341 11 288 11C218 11 218 85 218 98C218 152 244 226 275 308C282 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C157 165 157 139 157 112C157 78 165 44 191 20C223-8 268-11 285-11C317-11 352 2 382 53C397 16 437-11 496-11C556-11 598 30 628 101C658 169 697 323 697 376"}],120:[.442,.011,.464,{p:"488 143C488 153 480 153 473 153C461 153 460 152 455 136C428 50 378 11 336 11C316 11 289 23 289 75C289 99 300 142 308 176L342 313C356 365 383 420 430 420C433 420 458 420 474 406C434 396 434 358 434 358C434 345 443 326 469 326C487 326 518 340 518 379C518 430 460 442 431 442C376 442 343 393 333 374C311 434 262 442 237 442C137 442 83 311 83 288C83 278 93 278 98 278C111 278 111 279 116 295C143 381 195 420 235 420C264 420 283 397 283 357C283 333 271 284 262 247L239 156C223 91 202 11 142 11C139 11 115 11 98 25C128 33 137 58 137 73C137 99 116 105 103 105C78 105 53 84 53 51C53 12 95-11 141-11C189-11 222 27 239 57C259 0 308-11 334-11C437-11 488 123 488 143"}],121:[.442,.205,.486,{p:"415-3L513 391C514 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 100C369 71 329 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C313-11 344 13 357 26C319-139 245-183 195-183C147-183 133-145 133-140C133-140 134-138 141-137C172-132 184-105 184-89C184-68 168-57 150-57C138-57 99-63 99-119C99-171 140-205 195-205C299-205 390-102 415-3"}],122:[.442,.011,.409,{p:"433 143C433 153 421 153 418 153C406 153 405 150 401 137C383 87 335 53 292 53C272 53 256 60 236 69C206 82 194 86 174 86C169 86 161 86 156 85C163 93 184 118 212 146L357 289C416 347 464 423 464 432C464 442 456 442 450 442C438 442 437 441 431 429C398 372 385 367 369 367C351 367 341 377 322 403C310 419 293 442 261 442C187 442 144 348 144 328C144 319 151 317 159 317C171 317 172 319 177 331C185 353 214 378 251 378C271 378 289 370 311 360C344 345 355 345 370 345C355 328 346 317 330 301L166 138C110 83 62 9 62-1C62-11 71-11 77-11C88-11 89-9 93-2C107 19 134 64 172 64C194 64 202 53 220 28C236 8 251-11 282-11C379-11 433 119 433 143"}]}},6063:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyleBold=void 0,t.texOldstyleBold={48:[.461,.017,.575,{p:"529 219C529 394 445 461 287 461C123 461 45 388 45 219C45 52 124-17 287-17C453-17 529 54 529 219ZM287 19C234 19 193 41 181 79C170 115 170 183 170 228C170 279 170 334 180 367C195 414 248 425 287 425C342 425 381 405 393 369C404 336 404 278 404 228C404 180 404 117 393 80C381 38 336 19 287 19"}],49:[.461,0,.575,{p:"352 427C352 446 352 461 333 461C328 461 326 461 317 455C291 442 243 417 124 417C99 417 86 417 86 393C86 370 95 370 128 370C139 370 188 370 236 379L236 71C236 53 235 52 233 51C225 47 188 47 165 47L130 47C106 47 96 47 96 23C96 9 99 0 121 0C150 0 180 2 210 2C238 2 267 3 295 3C325 3 355 2 385 2C413 2 442 0 469 0C486 0 494 5 494 23C494 47 483 47 460 47L424 47C379 47 353 51 352 51"}],50:[.461,0,.575,{p:"236 113L236 114C268 131 332 163 359 175C451 215 460 218 481 237C508 262 517 289 517 316C517 461 308 461 272 461C238 461 64 461 64 349C64 311 93 296 116 296C138 296 167 312 167 348C167 376 146 390 143 392C177 413 223 414 239 414C312 414 383 385 383 315C383 250 322 212 248 165C226 151 70 53 62 47C52 41 51 38 51 25C51 0 62 0 85 0L452 0C472 0 481 0 485 12C486 16 517 155 517 160C517 178 498 178 493 178C474 178 472 171 468 155C459 116 456 116 440 115C419 114 392 113 370 113"}],51:[.461,.211,.575,{p:"264 133C374 133 379 44 379-18C379-64 379-168 270-168C230-168 174-157 137-129C171-120 193-93 193-58C193-7 151 15 121 15C90 15 48-6 48-59C48-149 143-211 276-211C449-211 526-113 526-18C526 59 470 133 352 155C419 176 494 233 494 321C494 395 422 461 278 461C157 461 80 394 80 316C80 266 121 249 145 249C176 249 211 271 211 315C211 331 204 371 155 379C194 418 255 422 272 422C361 422 361 355 361 324C361 299 359 256 332 215C305 175 270 173 251 172C211 170 209 169 203 168C191 167 191 154 191 151C191 133 200 133 221 133"}],52:[.469,.194,.575,{p:"444 435C444 463 443 469 414 469C392 469 391 468 378 453L44 62C32 48 32 44 32 29C32 0 40 0 66 0L322 0L322-144C316-144 287-147 264-147L244-147C223-147 210-147 210-171C210-194 226-194 234-194C257-194 281-192 304-192C330-192 355-191 381-191C404-191 427-192 450-192C473-192 497-194 519-194C535-194 542-188 542-171C542-147 533-147 501-147C493-147 448-147 445-143C444-141 444-139 444-124L444 0L508 0C530 0 542 0 542 23C542 47 531 47 508 47L444 47ZM333 339L333 47L85 47"}],53:[.461,.211,.575,{p:"160 318C196 310 226 310 235 310C265 310 322 313 386 352C421 374 472 421 472 443C472 452 468 461 458 461C456 461 454 461 437 454C391 438 340 429 290 429C223 429 171 443 134 457C126 460 125 461 122 461C107 461 107 448 107 428L107 144C107 122 107 108 130 108C142 108 145 111 151 119C166 137 202 181 287 181C336 181 360 148 367 125C377 95 378 50 378 8C378-46 378-92 352-127C336-147 304-168 255-168C222-168 157-156 122-97C168-93 183-62 183-34C183 9 150 29 120 29C91 29 57 10 57-36C57-124 136-211 259-211C417-211 517-121 517 6C517 123 435 217 291 217C227 217 184 197 160 178"}],54:[.661,.017,.575,{p:"180 344C180 401 182 470 203 523C227 583 284 622 351 622C370 622 405 619 428 596C403 591 380 571 380 538C380 506 403 480 438 480C470 480 497 500 497 541C497 595 460 661 349 661C214 661 48 574 48 317C48 251 48-17 291-17C334-17 401-12 459 42C502 83 526 125 526 206C526 239 523 303 473 355C441 388 397 424 304 424C282 424 223 424 180 344ZM290 26C231 26 204 71 196 89C182 123 182 205 182 212C182 335 235 388 295 388C344 388 370 364 382 337C394 308 394 253 394 207C394 107 394 26 290 26"}],55:[.476,.211,.575,{p:"508 349C525 369 525 371 542 390C558 407 558 409 558 420C558 444 547 444 524 444L340 444C295 444 225 448 178 450C151 451 150 452 147 461C145 468 142 476 124 476C104 476 102 468 99 449L66 258C64 249 64 247 64 243C64 225 83 225 88 225C108 225 110 233 114 258C120 292 127 312 132 316C137 322 221 322 234 322L420 322C321 206 302 183 265 113C215 19 197-79 197-144C197-211 249-211 255-211C314-211 314-154 314-141L314-101C314 83 351 161 389 210"}],56:[.661,.017,.575,{p:"390 369C487 417 494 478 494 511C494 609 410 661 288 661C156 661 80 586 80 483C80 409 129 356 178 329C77 284 48 219 48 158C48 37 155-17 285-17C446-17 526 74 526 183C526 228 510 268 481 303C455 334 435 344 390 369ZM347 394L233 457C180 488 153 503 153 540C153 610 232 622 285 622C368 622 421 582 421 510C421 450 383 416 347 394ZM224 303L352 232C404 202 441 181 441 130C441 44 349 26 289 26C195 26 133 73 133 159C133 241 190 285 224 303"}],57:[.461,.211,.575,{p:"394 104C394 32 390-33 370-82C351-126 304-168 237-168C220-168 181-166 151-146C177-138 194-117 194-89C194-57 171-31 136-31C101-31 77-54 77-91C77-153 123-211 239-211C369-211 526-125 526 132C526 198 526 461 289 461C195 461 151 433 110 395C58 348 48 293 48 241C48 177 63 132 106 89C134 60 177 24 270 24C291 24 351 24 394 104ZM279 60C180 60 180 141 180 240C180 335 180 422 290 422C328 422 377 401 388 320C391 293 393 240 393 229C393 164 366 60 279 60"}]}},5151:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texOldstyle=void 0,t.texOldstyle={48:[.453,.022,.5,{p:"459 213C459 336 416 453 250 453C86 453 40 341 40 213C40 89 86-22 249-22C411-22 459 85 459 213ZM250 0C203 0 158 19 138 63C121 102 121 175 121 222C121 271 121 333 137 370C162 425 223 431 249 431C378 431 378 330 378 222C378 169 378 114 363 71C346 18 293 0 250 0"}],49:[.453,0,.5,{p:"294 425C294 444 294 453 282 453C279 453 276 451 269 447C255 438 214 411 121 410C98 410 93 410 93 394C93 379 99 379 119 379C125 379 178 379 223 393L223 79C223 39 223 31 131 31C103 31 98 31 98 15C98 0 108 0 115 0C147 0 226 3 258 3C283 3 308 2 332 2C355 2 379 0 402 0C409 0 419 0 419 15C419 31 414 31 385 31C294 31 294 39 294 79"}],50:[.453,0,.5,{p:"270 144C385 202 449 234 449 313C449 407 353 453 238 453C124 453 55 394 55 328C55 293 83 287 93 287C112 287 131 302 131 325C131 356 103 363 96 364C123 409 181 422 220 422C300 422 362 380 362 312C362 245 299 202 243 164C217 146 52 33 47 28C44 24 44 21 44 16C44 0 50 0 72 0L393 0C417 0 418 1 421 10C424 21 449 118 449 123C449 128 445 134 436 134C427 134 425 127 423 118C421 111 411 74 402 72C390 69 353 69 328 69L145 69C164 80 211 110 230 121"}],51:[.453,.216,.5,{p:"235 132C324 132 360 62 360-28C360-160 287-188 243-188C234-188 133-188 87-112C98-112 148-112 148-59C148-27 123-7 95-7C77-7 42-18 42-62C42-150 134-216 245-216C370-216 457-125 457-29C457 60 382 131 291 147C364 170 430 235 430 318C430 396 345 453 247 453C144 453 69 394 69 322C69 281 101 271 118 271C140 271 166 286 166 320C166 368 121 368 109 368C149 428 236 428 243 428C285 428 342 408 342 319C342 273 329 231 310 204C279 161 246 159 217 157C191 155 189 155 182 155C175 154 166 153 166 143C166 132 172 132 192 132"}],52:[.464,.194,.5,{p:"370 436C370 460 370 464 353 464C341 464 340 462 332 451L28 31C28 1 29 0 56 0L296 0L296-117C296-157 296-163 225-163C205-163 199-163 199-179C199-189 202-194 215-194C253-194 294-191 333-191C359-191 425-194 451-194C463-194 467-189 467-179C467-163 461-163 442-163C370-163 370-157 370-117L370 0L443 0C465 0 471 0 471 16C471 31 465 31 443 31L370 31ZM302 370L302 31L57 31"}],53:[.453,.216,.5,{p:"132 357C174 344 205 344 219 344C239 344 285 344 340 375C369 392 410 429 410 442C410 448 407 453 400 453C399 453 397 453 392 450C369 441 323 422 255 422C193 422 148 438 121 449C114 452 112 452 110 452C101 452 101 445 101 427L101 143C101 123 101 115 114 115C122 115 125 119 130 127C167 180 222 192 259 192C304 192 332 158 345 130C360 97 365 63 365 6C365-44 362-90 335-132C315-162 278-188 230-188C170-188 103-150 82-79C86-80 93-81 97-81C132-81 145-53 145-34C145-15 132 13 97 13C81 13 50 5 50-38C50-123 122-216 232-216C349-216 449-121 449 1C449 116 367 214 260 214C212 214 167 198 132 164"}],54:[.666,.022,.5,{p:"128 328C128 406 132 474 162 538C181 576 228 641 306 641C326 641 373 638 395 601C368 601 343 590 343 557C343 535 359 513 387 513C414 513 432 531 432 560C432 612 394 666 305 666C177 666 42 537 42 316C42 51 156-22 252-22C331-22 372 19 396 45C434 86 457 128 457 204C457 265 442 311 401 358C359 405 319 426 257 426C180 426 144 364 128 328ZM251 6C190 6 159 58 149 83C137 115 130 167 130 227C130 298 161 404 256 404C274 404 319 404 351 342C371 304 371 258 371 204C371 152 371 106 351 68C331 33 302 6 251 6"}],55:[.463,.216,.5,{p:"233 431C211 431 185 432 164 434C117 437 115 443 114 450C113 456 112 463 102 463C91 463 90 459 87 440L58 285L55 272C55 265 60 260 68 260C78 260 79 266 83 285C88 309 96 352 107 353C129 357 167 357 198 357L411 357L323 236C287 185 177 32 177-163C177-173 177-216 221-216C266-216 266-174 266-159L266-116C266-74 269-7 278 44C295 150 318 180 400 292L482 403C484 407 485 410 485 415C485 431 479 431 457 431"}],56:[.666,.022,.5,{p:"306 361C373 395 430 446 430 518C430 605 345 666 250 666C150 666 69 591 69 501C69 416 131 375 151 361C155 359 177 344 190 336C82 285 42 217 42 151C42 47 142-22 249-22C363-22 457 61 457 166C457 264 383 311 355 330ZM284 376L178 444C149 463 112 487 112 536C112 601 180 641 249 641C323 641 387 589 387 518C387 459 348 411 284 376ZM212 321C245 301 268 286 334 243C362 225 408 195 408 133C408 58 332 6 250 6C166 6 91 66 91 151C91 196 112 270 212 321"}],57:[.453,.216,.5,{p:"371 114C371 58 371-25 340-90C318-135 275-188 205-188C186-188 133-186 106-153C149-153 156-124 156-109C156-87 140-65 112-65C83-65 67-85 67-111C67-173 118-216 206-216C335-216 457-83 457 125C457 387 342 453 253 453C193 453 149 433 109 394C53 339 42 287 42 233C42 150 74 109 102 80C147 30 192 17 242 17C295 17 341 46 371 114ZM243 39C227 39 179 39 148 100C128 138 128 181 128 233C128 289 128 331 152 370C178 412 212 428 253 428C306 428 337 386 350 355C369 308 369 229 369 213C369 139 335 39 243 39"}]}},6845:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.texVariant=void 0,t.texVariant={8216:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8217:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8218:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8219:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8220:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8221:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8222:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8223:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8242:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8243:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8244:[.549,-.096,.887,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496"}],8245:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8246:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8247:[.549,-.096,.887,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96ZM820 96L649 520C642 535 623 549 601 549C571 549 547 525 547 496C547 486 550 476 555 468L781 96"}],8279:[.549,-.096,1.127,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496ZM1060 496C1060 525 1036 549 1006 549C984 549 964 535 958 520L787 96L825 96L1052 468C1057 476 1060 486 1060 496"}],8463:[.694,.011,.511,{ic:.024,p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L269 533L389 533C397 533 406 539 408 548C410 556 405 563 397 563L277 563L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L211 563L160 563C152 563 143 556 141 548C139 539 144 533 152 533L204 533L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143"}],8592:[.437,-.063,.5,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225"}],8594:[.437,-.063,.5,{p:"282 225C231 175 195 98 195 83C195 63 216 63 230 63C248 63 259 63 265 77C277 106 308 179 398 228C410 235 417 238 417 250C417 259 412 265 405 269C374 285 308 321 267 419C259 436 254 437 230 437C216 437 195 437 195 417C195 403 231 325 282 275L98 275C82 275 58 275 58 250C58 225 82 225 98 225"}],8709:[.596,.096,.778,{p:"662 250C662 99 540-23 389-23C321-23 258 2 211 43L596 428C637 380 662 318 662 250ZM567 457L182 72C141 120 116 182 116 250C116 401 238 523 389 523C457 523 520 498 567 457ZM729 562C737 570 737 582 729 590C721 598 709 598 701 590L596 485C541 534 468 563 389 563C216 563 76 423 76 250C76 171 105 98 154 43L49-62C41-70 41-82 49-90C57-98 69-98 77-90L182 15C237-34 310-63 389-63C562-63 702 77 702 250C702 329 673 402 624 457"}],8722:[.27,-.23,.5,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230"}],8726:[.431,.022,.777,{p:"130 421C118 431 116 431 111 431C101 431 91 423 91 411C91 401 97 396 106 390L646-13C658-22 664-22 666-22C676-22 686-14 686-2C686 8 679 13 671 19"}],8733:[.472,-.028,.777,{p:"490 316C455 421 362 472 278 472C160 472 56 378 56 250C56 122 160 28 278 28C368 28 459 86 489 184C523 77 623 28 695 28C701 28 721 28 721 48C721 61 711 67 703 68C565 75 520 181 520 250C520 343 591 426 694 432C705 433 721 433 721 452C721 472 701 472 695 472C618 472 519 417 490 316ZM278 68C181 68 96 145 96 250C96 355 181 432 278 432C372 432 459 357 459 250C459 143 372 68 278 68"}],8739:[.431,.022,.222,{p:"131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8740:[.431,.022,.222,{ic:.019,p:"131 243C158 269 162 273 206 320L228 342C239 355 241 357 241 364C241 375 233 384 221 384C212 384 210 382 197 368C192 363 149 318 131 301L131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 258L16 181L-6 158C-18 145-20 143-20 136C-20 125-12 116 0 116C9 116 11 119 23 130C32 139 67 177 91 200L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8741:[.431,.022,.388,{p:"96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 12C56-5 56-22 76-22C96-22 96-2 96 16ZM332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 16C292-2 292-22 312-22C332-22 332-5 332 12"}],8742:[.431,.022,.388,{ic:.02,p:"96 215L96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 192L-7 155C-11 152-20 147-20 136C-20 125-12 116 0 116C6 116 8 116 29 129C29 130 47 140 56 145L56 12C56-5 56-22 76-22C96-22 96-2 96 16L96 169L292 285L292 16C292-2 292-22 312-22C332-22 332-5 332 12L332 308L395 345C399 348 408 353 408 364C408 375 400 384 388 384C382 384 380 384 359 371C359 370 341 360 332 355L332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 331"}],8764:[.367,-.133,.777,{p:"721 326C721 357 712 366 705 366C696 366 690 349 689 336C688 313 686 281 650 246C637 234 605 208 554 208C492 208 446 245 383 294C335 332 284 367 223 367C123 367 56 275 56 174C56 140 68 134 72 134C83 134 87 154 88 164C89 188 91 219 127 254C140 266 172 292 223 292C279 292 326 259 373 223C435 174 487 133 554 133C654 133 721 225 721 326"}],8776:[.483,-.056,.777,{p:"721 443C721 470 713 482 705 482C701 482 692 477 689 452C688 439 685 413 646 389C614 369 580 364 555 364C498 364 451 389 392 423C338 453 284 483 222 483C141 483 56 434 56 329C56 301 65 290 72 290C83 290 87 311 88 320C89 333 91 358 131 383C163 403 197 408 222 408C279 408 326 383 385 349C439 319 493 289 555 289C636 289 721 338 721 443ZM721 210C721 240 710 249 705 249C700 249 692 243 689 219C688 206 685 180 646 156C614 136 580 131 555 131C498 131 451 156 392 190C338 220 284 250 222 250C141 250 56 201 56 96C56 68 65 57 72 57C83 57 87 78 88 87C89 100 91 125 131 150C163 170 197 175 222 175C279 175 326 150 385 116C439 86 493 56 555 56C636 56 721 105 721 210"}],8808:[.753,.276,.777,{p:"675 711C687 717 694 722 694 733C694 744 685 753 674 753C669 753 660 749 656 747L103 486C86 478 83 471 83 463C83 455 87 448 103 441L656 181C669 174 671 174 674 174C685 174 694 183 694 194C694 207 685 211 674 216L150 463ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8809:[.753,.276,.777,{p:"674 441C690 448 694 455 694 463C694 472 690 478 674 486L123 746C109 753 105 753 103 753C92 753 83 744 83 733C83 720 91 717 103 711L627 464L102 216C87 209 83 203 83 194C83 183 92 174 103 174C106 174 108 174 121 181ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8816:[.92,.42,.777,{p:"546 651L672 711C688 719 694 721 694 733C694 745 685 753 674 753C669 753 667 753 565 704L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L514 680L104 487C91 481 83 475 83 464C83 451 93 446 104 441L387 308L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L423 291C432 286 434 286 555 229L617 199C636 190 670 174 674 174C685 174 694 184 694 194C694 203 688 208 687 210C685 212 683 212 563 269L436 328ZM150 464L496 627L400 346"}],8817:[.92,.42,.777,{p:"672 441C687 448 694 451 694 464C694 475 685 481 675 486L516 561L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L479 578L124 746C118 749 110 753 103 753C92 753 83 745 83 733C83 721 89 718 105 711L466 540L405 359L103 217C86 209 83 202 83 194C83 184 92 174 103 174C107 174 109 175 119 180L387 306L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L437 330ZM627 464L455 382L503 523"}],8840:[.828,.328,.777,{p:"617 713L659 713C676 713 694 713 694 733C694 743 686 752 675 753L635 753C650 786 658 802 658 808C658 822 646 828 638 828C625 828 623 822 611 796C601 776 599 770 592 753L389 753C221 753 83 626 83 464C83 327 182 205 335 179L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L394 214ZM574 713L357 230L354 222C352 218 352 217 349 217C345 217 303 222 257 246C184 285 123 363 123 463C123 599 237 713 392 713"}],8841:[.828,.328,.777,{p:"351 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L333 174L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174C587 174 694 327 694 463C694 561 643 636 600 672L652 790C654 795 658 804 658 808C658 822 646 828 638 828C627 828 620 820 615 807L568 699C514 734 451 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C439 713 494 701 550 662ZM582 634C627 589 654 528 654 464C654 344 562 222 394 214"}],8842:[.636,.248,.777,{p:"479 57L659 57C676 57 694 57 694 77C694 97 676 97 659 97L513 97C527 115 559 152 570 166C579 176 583 181 583 188C583 195 577 208 563 208C554 208 553 207 535 187L461 97L393 97C232 97 123 215 123 346C123 482 237 596 392 596L659 596C676 596 694 596 694 616C694 636 676 636 659 636L389 636C221 636 83 509 83 347C83 261 122 184 183 132C271 57 357 57 426 57L298-97L138-97C121-97 103-97 103-117C103-137 121-137 138-137L264-137C250-155 218-192 207-206C198-216 194-221 194-228C194-235 200-248 214-248C223-248 224-247 242-227L316-137L659-137C676-137 694-137 694-117C694-97 676-97 659-97L350-97"}],8843:[.636,.248,.777,{p:"639-137C656-137 674-137 674-117C674-97 656-97 639-97L215-97L317 57L388 57C556 57 694 184 694 346C694 509 557 636 387 636L118 636C101 636 83 636 83 616C83 596 101 596 118 596L384 596C545 596 654 478 654 347C654 211 541 97 385 97L344 97L388 163C401 181 401 183 401 188C401 195 396 208 381 208C370 208 367 203 357 188L296 97L118 97C101 97 83 97 83 77C83 57 101 57 118 57L269 57L167-97L118-97C101-97 83-97 83-117C83-127 91-136 102-137L139-137L95-203C86-217 83-222 83-228C83-239 92-248 103-248C114-248 117-243 127-228L187-137"}],8902:[.485,-.019,.5,{p:"495 304C495 311 491 315 484 315C470 315 455 310 441 307C389 298 338 286 286 278L266 438C263 453 265 485 252 485L250 485C235 485 235 453 234 437C227 384 219 331 214 278C150 288 88 303 24 314C24 314 19 315 16 315C9 315 5 311 5 304C5 290 96 253 140 234C157 226 174 216 192 210L112 64L101 44C98 40 96 36 95 31L95 28C95 22 99 19 105 19L108 19C117 21 132 41 141 51L239 155C242 158 246 164 250 164C262 164 336 72 379 29C383 25 387 20 392 19L395 19C401 19 405 22 405 28L405 31C404 36 402 40 399 44L388 64L308 210C326 216 343 226 360 234C404 253 495 290 495 304"}],8994:[.378,-.122,.777,{p:"721 142C721 161 610 378 389 378C166 378 56 160 56 142C56 131 65 122 76 122C88 122 91 128 98 142C154 250 258 338 389 338C498 338 609 273 678 144C686 129 689 122 701 122C713 122 721 131 721 142"}],8995:[.378,-.142,.777,{p:"721 358C721 369 712 378 701 378C693 378 687 373 682 366C588 201 450 182 389 182C265 182 160 254 100 356C90 373 87 378 76 378C66 378 56 369 56 358C56 338 168 142 388 142C610 142 721 339 721 358"}],10887:[.803,.303,.777,{p:"524 523L672 594C688 602 694 604 694 616C694 628 685 636 674 636C667 636 660 633 655 630L547 578L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L493 553L104 370C91 364 83 358 83 347C83 334 93 329 104 324L350 208L298 83L201 129C189 134 160 148 148 153C133 160 107 173 103 173C93 173 83 164 83 153C83 140 89 138 110 128L282 47L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L312 15C314 20 317 28 320 28C322 28 385-2 394-6L644-124C669-137 671-137 674-137C685-137 694-127 694-117C694-109 691-102 674-94L334 66L385 191L537 120C625 78 668 57 674 57C685 57 694 67 694 77C694 90 687 93 672 101L401 228ZM150 347L470 498L365 245"}],10888:[.803,.303,.777,{p:"672 130C687 137 694 140 694 153C694 164 685 173 674 173C669 173 648 163 635 157L493 90L393 42L307 2L384 188L672 324C687 331 694 334 694 347C694 358 685 364 675 369L495 453L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L459 471L124 629C118 632 110 636 103 636C92 636 83 628 83 616C83 604 89 601 105 594L443 434L353 218L103 100C86 92 83 85 83 77C83 67 92 57 103 57C107 57 109 58 119 63L330 162C320 139 255-19 252-25L112-90C87-103 83-104 83-117C83-127 92-137 103-137C106-137 108-137 230-79L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L284-53ZM479 417L627 347L407 243"}],10955:[.753,.325,.777,{p:"578 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L604 214C617 236 631 257 645 278C658 298 658 299 658 305C658 316 649 325 638 325C627 325 625 321 614 305L556 214L393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L530 174L431 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L405-20L306-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L280-214L239-278C226-298 226-300 226-305C226-316 234-325 246-325C257-325 260-319 269-305L328-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L354-174L453-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L479 20"}],10956:[.753,.325,.777,{p:"356 174C424 174 505 174 597 252C638 286 694 361 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C545 713 654 595 654 464C654 389 621 326 572 283C495 214 411 214 373 214L392 260C398 275 408 301 408 305C408 315 401 325 388 325C375 325 371 315 368 306C346 257 346 255 330 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L313 174L250 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L234-20L171-174L118-174C101-174 83-174 83-194C83-214 103-214 108-214L154-214L136-261C130-275 119-301 119-305C119-316 128-325 139-325C152-325 154-320 166-293L198-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L214-174L277-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L293 20"}]}},9329:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEntry=void 0;var i=r(9328),o=r(2165),l=function(e){function t(t,r){var a=e.call(this)||this;return a._menu=t,a._type=r,a.className=o.HtmlClasses.MENUITEM,a.role="menuitem",a.hidden=!1,a}return n(t,e),Object.defineProperty(t.prototype,"menu",{get:function(){return this._menu},set:function(e){this._menu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),t.prototype.hide=function(){this.hidden=!0,this.menu.generateMenu()},t.prototype.show=function(){this.hidden=!1,this.menu.generateMenu()},t.prototype.isHidden=function(){return this.hidden},t}(i.MenuElement);t.AbstractEntry=l},1340:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var o=r(9329),l=r(2556),s=r(2165),u=function(e){function t(t,r,a,n){var i=e.call(this,t,r)||this;return i._content=a,i.disabled=!1,i.callbacks=[],i._id=n||a,i}return n(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(s.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(s.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){l.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(s.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(s.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var r=i(this.callbacks),a=r.next();!a.done;a=r.next()){var n=a.value;try{n(this)}catch(e){l.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t}(o.AbstractEntry);t.AbstractItem=u},1484:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var o=r(8372),l=r(1340),s=r(2165),u=r(6186),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=s.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return n(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=r?--r:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof l.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var r=t.indexOf(this.focused);-1!==r&&t[r=++r===t.length?0:r].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,r=this.html;r.classList.add(s.HtmlClasses.MENU);try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if(o.isHidden()){var l=o.html;l.parentNode&&l.parentNode.removeChild(l)}else r.appendChild(o.html)}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.post=function(t,r){this.variablePool.update(),e.prototype.post.call(this,t,r)},t.prototype.unpostSubmenus=function(){var e,t,r=this.items.filter((function(e){return e instanceof u.Submenu}));try{for(var a=i(r),n=a.next();!n.done;n=a.next()){var o=n.value;o.submenu.unpost(),o!==this.focused&&o.unfocus()}}catch(t){e={error:t}}finally{try{n&&!n.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,r;try{for(var a=i(this.items),n=a.next();!n.done;n=a.next()){var o=n.value;if("rule"!==o.type){if(o.id===e)return o;if("submenu"===o.type){var l=o.submenu.find(e);if(l)return l}}}}catch(e){t={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return null},t}(o.AbstractPostable);t.AbstractMenu=c},2868:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var a=r(3205),n=r(8853),i=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case a.KEY.ESCAPE:this.escape(e);break;case a.KEY.RIGHT:this.right(e);break;case a.KEY.LEFT:this.left(e);break;case a.KEY.UP:this.up(e);break;case a.KEY.DOWN:this.down(e);break;case a.KEY.RETURN:case a.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(n.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(n.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(n.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(n.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(n.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(n.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(n.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=i},8372:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return n(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(r(9328).MenuElement);t.AbstractPostable=i},6765:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(r(1340).AbstractItem);t.AbstractVariableItem=i},5179:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var i=r(8372),o=r(2165),l=function(e){function t(t){var r=e.call(this)||this;return r.element=t,r.className=o.HtmlClasses.MENUCLOSE,r.role="button",r}return n(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(i.AbstractPostable);t.CloseButton=l},5073:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var i=r(1484),o=r(2165),l=r(1932),s=r(2358),u=function(e){function t(t){var r=e.call(this)||this;return r.factory=t,r.id="",r.moving=!1,r._store=new l.MenuStore(r),r.widgets=[],r.variablePool=new s.VariablePool,r}return n(t,e),t.fromJson=function(e,t){var r=t.pool,a=t.items,n=t.id,i=void 0===n?"":n,o=new this(e);o.id=i;var l=e.get("variable");r.forEach((function(t){return l(e,t,o.pool)}));var s=e.get("items")(e,a,o);return o.items=s,o},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(o.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var r=document.createElement("div");r.setAttribute("style","position: fixed; "+t),this._frame.appendChild(r),r.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,r){if(void 0!==r)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,r);var a,n,i,o=t;if(o instanceof Event?(a=o.target,this.stop(o)):a=o,o instanceof MouseEvent&&(n=o.pageX,i=o.pageY,n||i||!o.clientX||(n=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=o.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!i&&a){var l=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop,u=a.getBoundingClientRect();n=(u.right+u.left)/2+l,i=(u.bottom+u.top)/2+s}this.store.active=a,this.anchor=this.store.active;var c=this.html;n+c.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-c.offsetWidth-5),this.post(n,i)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(i.AbstractMenu);t.ContextMenu=u},7309:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var a=r(2165);!function(e){function t(e){return"."+(a.HtmlClasses[e]||e)}var r={};r[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",r[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",r[t("INFO")+t("MOUSEPOST")]="{outline:none;}",r[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var n={};n[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",n[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",n[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",n[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",n[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",n[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",n[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",n[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",n[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",n[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",n[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",n[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",n[t("MENUSLIDER")]="{ left: .1em;}",n[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",n[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",n[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",n[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",n[t("MENUDISABLED")]="{ color:GrayText}",n[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",n[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",n[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",n[t("CONTEXTMENU")+":focus"]="{ outline:none}",n[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",n[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",n[t("SELECTIONITEM")]="{ padding-right: 1em;}",n[t("SELECTION")]="{ right: 40%; width:50%; }",n[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",n[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",n[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var o=!1,l=!1,s=!1;function u(e){s||(c(i,e),s=!0)}function c(e,t){var r=t||document,a=r.createElement("style");a.type="text/css";var n="";for(var i in e)n+=i,n+=" ",n+=e[i],n+="\n";a.innerHTML=n,r.head.appendChild(a)}e.addMenuStyles=function(e){l||(c(n,e),l=!0,u(e))},e.addInfoStyles=function(e){o||(c(r,e),o=!0,u(e))}}(t.CssStyles||(t.CssStyles={}))},2165:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function r(e){return"CtxtMenu_"+e}function a(e){return r(e)}function n(e){return r(e)}t.HtmlClasses={ATTACHED:a("Attached"),CONTEXTMENU:a("ContextMenu"),MENU:a("Menu"),MENUARROW:a("MenuArrow"),MENUACTIVE:a("MenuActive"),MENUCHECK:a("MenuCheck"),MENUCLOSE:a("MenuClose"),MENUCOMBOBOX:a("MenuComboBox"),MENUDISABLED:a("MenuDisabled"),MENUFRAME:a("MenuFrame"),MENUITEM:a("MenuItem"),MENULABEL:a("MenuLabel"),MENURADIOCHECK:a("MenuRadioCheck"),MENUINPUTBOX:a("MenuInputBox"),MENURULE:a("MenuRule"),MENUSLIDER:a("MenuSlider"),MOUSEPOST:a("MousePost"),RTL:a("RTL"),INFO:a("Info"),INFOCLOSE:a("InfoClose"),INFOCONTENT:a("InfoContent"),INFOSIGNATURE:a("InfoSignature"),INFOTITLE:a("InfoTitle"),SLIDERVALUE:a("SliderValue"),SLIDERBAR:a("SliderBar"),SELECTION:a("Selection"),SELECTIONBOX:a("SelectionBox"),SELECTIONMENU:a("SelectionMenu"),SELECTIONDIVIDER:a("SelectionDivider"),SELECTIONITEM:a("SelectionItem")},t.HtmlAttrs={COUNTER:n("Counter"),KEYDOWNFUNC:n("keydownFunc"),CONTEXTMENUFUNC:n("contextmenuFunc"),OLDTAB:n("Oldtabindex"),TOUCHFUNC:n("TouchFunc")}},4922:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var i=r(5179),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this)||this;return n.title=t,n.signature=a,n.className=o.HtmlClasses.INFO,n.role="dialog",n.contentDiv=n.generateContent(),n.close=n.generateClose(),n.content=r||function(){return""},n}return n(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,r=this.html,a=window.innerHeight||t.clientHeight||t.scrollHeight||0,n=Math.floor(-r.offsetWidth/2),i=Math.floor((a-r.offsetHeight)/3);r.setAttribute("style","margin-left: "+n+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&r.classList.add(o.HtmlClasses.MOUSEPOST),r.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(o.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new i.CloseButton(this),t=e.html;return t.classList.add(o.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(o.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(o.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(o.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(r(8372).AbstractPostable);t.Info=l},1409:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"checkbox",r,n)||this;return i.role="menuitemcheckbox",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Checkbox=s},9886:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"combobox",r,n)||this;return i.role="combobox",i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(l.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==s.KEY.ESCAPE&&t.keyCode!==s.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Combo=u},3467:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var i=r(1340),o=r(2556),l=function(e){function t(t,r,a,n){var i=e.call(this,t,"command",r,n)||this;return i.command=a,i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(o.MenuUtil.getActiveElement(this))}catch(e){o.MenuUtil.error(e,"Illegal command callback.")}o.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Command=l},2965:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){return e.call(this,t,"label",r,a)||this}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(o.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Label=l},385:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var i=r(6765),o=r(2556),l=r(2165),s=function(e){function t(t,r,a,n){var i=e.call(this,t,"radio",r,n)||this;return i.role="menuitemradio",i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),o.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(l.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Radio=s},3463:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var i=r(9329),o=r(2165),l=function(e){function t(t){var r=e.call(this,t,"rule")||this;return r.className=o.HtmlClasses.MENUITEM,r.role="separator",r}return n(t,e),t.fromJson=function(e,t,r){return new this(r)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(o.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(i.AbstractEntry);t.Rule=l},7625:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var i=r(6765),o=r(2556),l=r(2165),s=r(3205),u=function(e){function t(t,r,a,n){var i=e.call(this,t,"slider",r,n)||this;return i.role="slider",i.labelId="ctx_slideLabel"+o.MenuUtil.counter(),i.valueId="ctx_slideValue"+o.MenuUtil.counter(),i.inputEvent=!1,i.variable=t.pool.lookup(a),i.register(),i}return n(t,e),t.fromJson=function(e,t,r){return new this(r,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,o.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),o.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(l.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(l.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(l.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var r=t.keyCode;return r===s.KEY.UP||r===s.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&r!==s.KEY.ESCAPE&&r!==s.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(o.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Slider=u},6186:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var i=r(1340),o=r(2165),l=function(e){function t(t,r,a){var n=e.call(this,t,"submenu",r,a)||this;return n._submenu=null,n}return n(t,e),t.fromJson=function(e,t,r){var a=t.content,n=t.menu,i=new this(r,a,t.id),o=e.get("subMenu")(e,n,i);return i.submenu=o,i},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(o.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Submenu=l},3205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9328:function(e,t,r){var a,n=this&&this.__extends||(a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},a(e,t)},function(e,t){function r(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(r(2868).AbstractNavigatable);t.MenuElement=i},1932:function(e,t,r){var a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var n=r(2556),i=r(2165),o=r(3205),l=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+n.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],a=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&a>=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(a=i.next()).done;)o.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var o=r(2556),l=r(2165),s=r(1484),u=r(4922),c=function(e){function t(t){var r=e.call(this)||this;return r.anchor=t,r.className=l.HtmlClasses.SELECTIONMENU,r.variablePool=r.anchor.menu.pool,r.baseMenu=r.anchor.menu,r}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.values,i=t.variable,o=new this(r),l=e.get("label")(e,{content:a||"",id:a||"id"},o),s=e.get("rule")(e,{},o),u=n.map((function(t){return e.get("radio")(e,{content:t,variable:i,id:t},o)})),c=[l,s].concat(u);return o.items=c,o},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(l.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(s.AbstractMenu);t.SelectionMenu=c;var d=function(e){function t(t,r,a,n){void 0===a&&(a="none"),void 0===n&&(n="vertical");var i=e.call(this,t,null,r)||this;return i.style=a,i.grid=n,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return n(t,e),t.fromJson=function(e,t,r){var a=t.title,n=t.signature,i=t.selections,o=new this(a,n,t.order,t.grid);o.attachMenu(r);var l=i.map((function(t){return e.get("selectionMenu")(e,t,o)}));return o.selections=l,o},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,r=document.createElement("div");this.contentDiv.appendChild(r);var a=e.map((function(e){return r.appendChild(e.html),e.html.id||(e.html.id=t.prefix+o.MenuUtil.counter()),e.html.getBoundingClientRect()})),n=a.map((function(e){return e.width})),i=n.reduce((function(e,t){return e+t}),0),s=a.reduce((function(e,t){return Math.max(e,t.height)}),0);return r.classList.add(l.HtmlClasses.SELECTIONDIVIDER),r.setAttribute("style","height: "+s+"px;"),[r,i,s,n]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],r=0,a=[],n=this.getChunkSize(this.selections.length),o=function(e){var o=l.selections.slice(e,e+n),s=i(l.rowDiv(o),4),u=s[0],c=s[1],d=s[2],p=s[3];t.push(u),r=Math.max(r,c),o.forEach((function(e){return e.html.style.height=d+"px"})),a=l.combineColumn(a,p)},l=this,s=0;sdocument.body.offsetWidth-5&&(i=Math.max(5,i-n-r.offsetWidth+6)),e.prototype.post.call(this,i,o)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(r(1484).AbstractMenu);t.SubMenu=i},3737:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var a=r(2556),n=function(){function e(e,t,r){this._name=e,this.getter=t,this.setter=r,this.items=[]}return e.fromJson=function(e,t,r){var a=new this(t.name,t.getter,t.setter);r.insert(a)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return a.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){a.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=n},2358:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var r=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=r},3921:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const a=r(5897);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===a.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const r=e.length-1;for(let a,n=0;a=e[n];n++)if(t+=a.speech,ndelete e[t])),t.open.forEach((r=>e[r]=t[r]));const r=Object.keys(e);e.open=r},t.sortClose=function(e,t){if(e.length<=1)return e;const r=[];for(let a,n=0;a=t[n],e.length;n++)a.close&&a.close.length&&a.close.forEach((function(t){const a=e.indexOf(t);-1!==a&&(r.unshift(t),e.splice(a,1))}));return r};let l={},s=[];function u(e,t){const r=e[e.length-1];if(r){if(f(t)&&f(r)){if(void 0===r.join)return void(r.span=r.span.concat(t.span));const e=r.span.pop(),a=t.span.shift();return r.span.push(e+r.join+a),r.span=r.span.concat(t.span),void(r.join=t.join)}p(t)&&p(r)?r.pause=o(r.pause,t.pause):e.push(t)}else e.push(t)}function c(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===n.personalityProps.PAUSE}function f(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function C(e,t,r,a,l,s=!1){if(s){const s=e[e.length-1];let u;if(s&&(u=s[n.personalityProps.JOIN]),s&&!t.speech&&l&&p(s)){const e=n.personalityProps.PAUSE;s[e]=o(s[e],l[e]),l=null}if(s&&t.speech&&0===Object.keys(r).length&&f(s)){if(void 0!==u){const e=s.span.pop();t=i.Span.stringAttr(e.speech+u+t.speech,e.attributes)}s.span.push(t),t=i.Span.empty(),s[n.personalityProps.JOIN]=a}}0!==Object.keys(r).length&&e.push(r),t.speech&&e.push({span:[t],join:a}),l&&e.push(l)}function h(e,t){if(!t)return e;const r={};for(const a of n.personalityPropList){const n=e[a],i=t[a];if(!n&&!i||n&&i&&n===i)continue;const o=n||0;d(r)||(r.open=[],r.close=[]),n||r.close.push(a),i||r.open.push(a),i&&n&&(r.close.push(a),r.open.push(a)),t[a]=o,r[a]=o,l[a]?l[a].push(o):l[a]=[o]}if(d(r)){let e=r.close.slice();for(;e.length>0;){let n=s.pop();const i=(0,a.setdifference)(n,e);if(e=(0,a.setdifference)(e,n),n=i,0!==e.length){if(0!==n.length){r.close=r.close.concat(n),r.open=r.open.concat(n);for(let e,a=0;e=n[a];a++)r[e]=t[e]}}else 0!==n.length&&s.push(n)}s.push(r.open)}return r}t.personalityMarkup=function(e){l={},s=[];let t=[];const r={};for(let a,i=0;a=e[i];i++){let e=null;const i=a.descriptionSpan(),o=a.personality,l=o[n.personalityProps.JOIN];delete o[n.personalityProps.JOIN],void 0!==o[n.personalityProps.PAUSE]&&(e={[n.personalityProps.PAUSE]:o[n.personalityProps.PAUSE]},delete o[n.personalityProps.PAUSE]);C(t,i,h(o,r),l,e,!0)}return t=t.concat(function(){const e=[];for(let t=s.length-1;t>=0;t--){const r=s[t];if(r.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?u.Span.stringEmpty(e):e)),r=h.get(a.default.getInstance().markup);return r?r.merge(t):e.join()},t.finalize=function(e){const t=h.get(a.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=h.get(a.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){h.set(e,t)},t.isXml=function(){return h.get(a.default.getInstance().markup)instanceof f.XmlRenderer}},8639:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const a=r(2057),n=r(5740),i=r(4440),o=r(3706),l=r(2456);class s extends l.XmlRenderer{finalize(e){return function(e){u="";const t=n.parseInput(`${e}`);return a.Debugger.getInstance().output(n.formatXml(t.toString())),u=f(t),u}(e)}pause(e){return""}prosodyElement(e,t){return e===i.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let r=[];for(const a of e){if(!a.layout){r.push(a);continue}t.push(this.processContent(r)),r=[];const e=a.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(r)),t.join("")}processContent(e){const t=[],r=o.personalityMarkup(e);for(let e,a=0;e=r[a];a++)e.span?t.push(this.merge(e.span)):o.isPauseElement(e);return t.join("")}}t.LayoutRenderer=s;let u="";const c={TABLE:function(e){let t=g(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[r,a]=y(t);return t=L(t,a),b(t,r)},CASES:function(e){let t=g(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[r,a]=y(t);return t=L(t,a),b(t,r)},CAYLEY:function(e){let t=g(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[r,a]=y(t),n={lfence:"",rfence:"",cells:a.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:a,height:1,sep:t[0].sep};return t.splice(1,0,n),t=L(t,a),b(t,r)},MATRIX:function(e){let t=g(e);const[r,a]=y(t);return t=L(t,a),b(t,r)},CELL:f,FENCE:f,ROW:f,FRACTION:function(e){const[t,r,,a,n]=Array.from(e.childNodes),i=d(r),o=d(a),l=h(i),s=h(o);let u=Math.max(l,s);const c=t+new Array(u+1).join("\u2812")+n;return u=c.length,`${w(i,u)}\n${c}\n${w(o,u)}`},NUMERATOR:A,DENOMINATOR:A};function d(e){const t=n.tagName(e),r=c[t];return r?r(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const r=C(e),a=C(t),n=r-a;e=n<0?m(e,a,h(e)):e,t=n>0?m(t,r,h(t)):t;const i=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),l=[];for(let e=0;eMath.max(t.length,e)),0)}function m(e,t,r){return e=function(e,t){const r=t-C(e);return e+(r>0?new Array(r+1).join("\n"):"")}(e,t),function(e,t){const r=e.split(/\r\n|\r|\n/),a=[];for(const e of r){const r=t-e.length;a.push(e+(r>0?new Array(r+1).join("\u2800"):""))}return a.join("\n")}(e,r)}function g(e){const t=Array.from(e.childNodes),r=[];for(const e of t)e.nodeType===n.NodeType.ELEMENT_NODE&&r.push(S(e));return r}function y(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),r=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,r]}function L(e,t){const r=[];for(const a of e){if(0===a.height)continue;const e=[];for(let r=0;re.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const r=[];for(const t of e){const e=v(t.sep,t.height);let a=t.cells.shift();for(;t.cells.length;)a=p(a,e),a=p(a,t.cells.shift());a=p(v(t.lfence,t.height),a),a=p(a,v(t.rfence,t.height)),r.push(a),r.push(t.lfence+new Array(h(a)-3).join(t.sep)+t.rfence)}return r.slice(0,-1).join("\n")}function v(e,t){let r="";for(;t;)r+=e+"\n",t--;return r.slice(0,-1)}function k(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&"FENCE"===n.tagName(e)?d(e):""}function S(e){const t=Array.from(e.childNodes),r=k(t[0]),a=k(t[t.length-1]);r&&t.shift(),a&&t.pop();let i="";const o=[];for(const e of t){if(e.nodeType===n.NodeType.TEXT_NODE){i=e.textContent;continue}const t=d(e);o.push(t)}return{lfence:r,rfence:a,sep:i,cells:o,height:o.reduce(((e,t)=>Math.max(C(t),e)),0),width:o.map(h)}}function w(e,t){const r=(t-h(e))/2,[a,n]=Math.floor(r)===r?[r,r]:[Math.floor(r),Math.ceil(r)],i=e.split(/\r\n|\r|\n/),o=[],[l,s]=[new Array(a+1).join("\u2800"),new Array(n+1).join("\u2800")];for(const e of i)o.push(l+e+s);return o.join("\n")}function A(e){const t=e.firstChild,r=f(e);if(t&&t.nodeType===n.NodeType.ELEMENT_NODE){if("ENGLISH"===n.tagName(t))return"\u2830"+r;if("NUMBER"===n.tagName(t))return"\u283c"+r}return r}},182:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const a=r(4440),n=r(3921);class i extends n.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[a.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,r,a,n=0){this.scaleFunction=i=>{const o=(i-e)/(t-e),l=r*(1-o)+a*o;return+(Math.round(l+"e+"+n)+"e-"+n)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=i},8990:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const a=r(4440),n=r(3921),i=r(3706);class o extends n.AbstractAudioRenderer{markup(e){const t=i.personalityMarkup(e);let r="",n=null,o=!1;for(let e,l=0;e=t[l];l++)i.isMarkupElement(e)||(i.isPauseElement(e)?o&&(n=i.mergePause(n,e,Math.max)):(n&&(r+=this.pause(n[a.personalityProps.PAUSE]),n=null),r+=(o?this.getSeparator():"")+this.merge(e.span),o=!0));return r}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,o.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=o,o.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},6660:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const a=r(4440),n=r(2456);class i extends n.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case a.personalityProps.PITCH:return'';case a.personalityProps.RATE:return'';case a.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=i},9536:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class r{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new r("",{})}static stringEmpty(e){return new r(e,{})}static stringAttr(e,t){return new r(e,t)}static singleton(e,t={}){return[r.stringAttr(e,t)]}static node(e,t,a={}){let n=r.getAttributes(t);return Object.assign(n,a),new r(e,n)}static getAttributes(e){let t={};for(let a of r.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}t.Span=r,r.attributeList=["id","extid"]},7504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const a=r(5897),n=r(4440),i=r(2456);class o extends i.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const r=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=o},3757:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const a=r(5897),n=r(7504);class i extends n.SsmlRenderer{markup(e){return i.MARKS={},super.markup(e)}merge(e){const t=[];let r="";for(let n=0;n`:``),r=s,i.MARKS[s]=!0),1===o.speech.length&&o.speech.match(/[a-zA-Z]/)?t.push(''+o.speech+""):t.push(o.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=i,i.MARK_ONCE=!1,i.MARK_KIND=!0,i.CHARACTER_ATTR="character",i.MARKS={}},4032:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const a=r(3921),n=r(3706);class i extends a.AbstractAudioRenderer{markup(e){let t="";const r=(0,n.personalityMarkup)(e).filter((e=>e.span));if(!r.length)return t;const a=r.length-1;for(let e,n=0;e=r[n];n++){if(e.span&&(t+=this.merge(e.span)),n>=a)continue;const r=e.join;t+=void 0===r?this.getSeparator():r}return t}}t.StringRenderer=i},2456:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const a=r(5897),n=r(3706),i=r(182);class o extends i.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=n.personalityMarkup(e),r=[],i=[];for(let e,o=0;e=t[o];o++)if(e.span)r.push(this.merge(e.span));else if(n.isPauseElement(e))r.push(this.pause(e));else{if(e.close.length)for(let t=0;t{r.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return r.join(" ")}}t.XmlRenderer=o},707:function(e,t){function r(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const r=[];for(;e.length||t.length;)e.length&&r.push(e.shift()),t.length&&r.push(t.shift());return r},t.setdifference=r,t.union=function(e,t){return e&&t?e.concat(r(t,e)):e||t||[]}},2139:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const a=r(2315),n=r(5274);function i(e){s(a.default.WGXpath),o(e)}function o(e,t){let r=t||1;"undefined"==typeof wgxpath&&r<10?setTimeout((function(){o(e,r++)}),200):r>=10||(a.default.wgxpath=wgxpath,e?a.default.wgxpath.install({document:document}):a.default.wgxpath.install(),n.xpath.evaluate=document.evaluate,n.xpath.result=XPathResult,n.xpath.createNSResolver=document.createNSResolver)}function l(){s(a.default.mathmapsIePath)}function s(e){const t=a.default.document.createElement("script");t.type="text/javascript",t.src=e,a.default.document.head?a.default.document.head.appendChild(t):a.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(l(),i(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,i(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=i,t.installWGXpath_=o,t.loadMapsForIE_=l,t.loadScript=s},2057:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const a=r(2315);class n{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return n.instance=n.instance||new n,n.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=a.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=n},5740:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const a=r(5897),n=r(4440),i=r(2315),o=r(5274);function l(e){const t=[];for(let r=0,a=e.length;r[ \f\n\r\t\v\u200b]+<").trim()}function u(e,t){if(!t)return[!1,""];const r=e.match(/^<([^> ]+).*>/),a=t.match(/^<\/([^>]+)>(.*)/);return r&&a&&r[1]===a[1]?[!0,a[2]]:[!1,""]}t.toArray=l,t.trimInput_=s,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new i.default.xmldom.DOMParser,r=s(e),l=!!r.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!r)throw new Error("Empty input!");try{const e=t.parseFromString(r,l?"text/html":"text/xml");return a.default.getInstance().mode===n.Mode.HTTP?(o.xpath.currentDocument=e,l?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new a.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return i.default.document.createElement(e)},t.createElementNS=function(e,t){return i.default.document.createElementNS(e,t)},t.createTextNode=function(e){return i.default.document.createTextNode(e)},t.formatXml=function(e){let t="",r=/(>)(<)(\/*)/g,a=0,n=(e=e.replace(r,"$1\r\n$2$3")).split("\r\n");for(r=/(\.)*(<)(\/*)/g,n=n.map((e=>e.replace(r,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);n.length;){let e=n.shift();if(!e)continue;let r=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=u(e,n[0]);t[0]?t[1]?(e+=n.shift().slice(0,-t[1].length),t[1].trim()&&n.unshift(t[1])):e+=n.shift():r=1}else if(e.match(/^<\/\w/))0!==a&&(a-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))r=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,r=e.slice(t);r.trim()&&n.unshift(),e=e.slice(0,t)+r}else r=0;t+=new Array(a+1).join(" ")+e+"\r\n",a+=r}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(`[${t}]`)):o.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,r){return e.querySelectorAll?l(e.querySelectorAll(`[${t}="${r}"]`)):o.evalXPath(`.//*[@${t}="${r}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?l(e.querySelectorAll(t)):o.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new i.default.xmldom.XMLSerializer).serializeToString(e)}},5897:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const a=r(1676),n=r(4440),i=r(2057),o=r(1377);class l extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=l;class s{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=n.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=a.DynamicCstr.DEFAULT_VALUES[a.Axis.STYLE],this._defaultLocale=a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=a.DynamicCstr.DEFAULT_VALUES[a.Axis.MODALITY],this.speech=n.Speech.NONE,this.markup=n.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=s.defaultEvaluator,this.defaultParser=new a.DynamicCstrParser(a.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=a.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=o.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return s.instance=s.instance||new s,s.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return s.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let r=0;r{void 0!==e[r]&&(t[r]=e[r])};return r("mode"),t.configurate(e),s.default.BINARY_FEATURES.forEach((r=>{void 0!==e[r]&&(t[r]=!!e[r])})),s.default.STRING_FEATURES.forEach(r),e.debug&&l.Debugger.getInstance().init(),e.json&&(c.default.jsonPath=u.makePath(e.json)),e.xpath&&(c.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=o.detectIE(),e.isEdge=o.detectEdge()}(t),n.setLocale(),t.setDynamicCstr(),t.init?(s.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,s.EnginePromise.get()):t.delay?(t.delay=!1,s.EnginePromise.get()):i.loadLocale()}))}},8496:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,r){this.src=e,this.type=t,this.callback=r}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7248:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const a=r(2315);function n(e){return e.match("/$")?e:e+"/"}t.makePath=n,t.localePath=function(e,t="json"){return n(a.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3769:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const a=r(8496);class n{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||n.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=n,n.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends n{constructor(e,t){super(e,t),this.key=t.key||i.getKey_}static getKey_(e){return"string"==typeof e?a.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=i},6499:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const a=r(8290),n=r(5714),i=r(3090),o=r(4356),l=r(1414),s=r(9552),u=r(9543),c=r(3362),d=r(1204),p=r(5740),f=r(5897),C=r(4440),h=r(3769),m=r(5274),g=new Map;function y(e){g.set(e.name,e)}function L(e){const t=g.get(e);if(!t)throw new f.SREError("Unknown processor "+e);return t}function b(e,t){const r=L(e);try{return r.processor(t)}catch(e){throw new f.SREError("Processing error for expression "+t)}}function v(e,t){const r=L(e);return f.default.getInstance().pprint?r.pprint(t):r.print(t)}t.set=y,t.process=b,t.print=v,t.output=function(e,t){const r=L(e);try{const e=r.processor(t);return f.default.getInstance().pprint?r.pprint(e):r.print(e)}catch(e){throw console.log(e),new f.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const r=L(e),a=r instanceof h.KeyProcessor?r.key(t):t,n=r.processor(a);return f.default.getInstance().pprint?r.pprint(n):r.print(n)},y(new h.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return l.xmlTree(t)},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===C.Speech.NONE)return e;const n=p.cloneNode(e);let i=u.computeMarkup(n);if(r===C.Speech.SHALLOW)return e.setAttribute("speech",a.finalize(i)),e;const o=m.evalXPath(".//*[@id]",e),l=m.evalXPath(".//*[@id]",n);for(let e,t,r=0;e=o[r],t=l[r];r++)i=u.computeMarkup(t),e.setAttribute("speech",a.finalize(i));return e},pprint:function(e){return p.formatXml(e.toString())}})),y(new h.Processor("speech",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t),n=u.computeSpeech(r);return a.finalize(a.markup(n))},pprint:function(e){const t=e.toString();return a.isXml()?p.formatXml(t):t}})),y(new h.Processor("json",{processor:function(e){const t=p.parseInput(e);return l.getTree(t).toJson()},postprocessor:function(e,t){const r=f.default.getInstance().speech;if(r===C.Speech.NONE)return e;const n=p.parseInput(t),i=l.xmlTree(n),o=u.computeMarkup(i);if(r===C.Speech.SHALLOW)return e.stree.speech=a.finalize(o),e;const s=e=>{const t=m.evalXPath(`.//*[@id=${e.id}]`,i)[0],r=u.computeMarkup(t);e.speech=a.finalize(r),e.children&&e.children.forEach(s)};return s(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new h.Processor("description",{processor:function(e){const t=p.parseInput(e),r=l.xmlTree(t);return u.computeSpeech(r)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new h.Processor("enriched",{processor:function(e){return n.semanticMathmlSync(e)},postprocessor:function(e,t){const r=d.getSemanticRoot(e);let a;switch(f.default.getInstance().speech){case C.Speech.NONE:break;case C.Speech.SHALLOW:a=s.generator("Adhoc"),a.getSpeech(r,e);break;case C.Speech.DEEP:a=s.generator("Tree"),a.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),y(new h.Processor("walker",{processor:function(e){const t=s.generator("Node");h.Processor.LocalState.speechGenerator=t,t.setOptions({modality:f.default.getInstance().modality,locale:f.default.getInstance().locale,domain:f.default.getInstance().domain,style:f.default.getInstance().style}),h.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const r=b("enriched",e),a=v("enriched",r);return h.Processor.LocalState.walker=c.walker(f.default.getInstance().walker,r,t,h.Processor.LocalState.highlighter,a),h.Processor.LocalState.walker},print:function(e){return h.Processor.LocalState.walker.speech()}})),y(new h.KeyProcessor("move",{processor:function(e){if(!h.Processor.LocalState.walker)return null;return!1===h.Processor.LocalState.walker.move(e)?a.error(e):h.Processor.LocalState.walker.speech()}})),y(new h.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numberToWords(t)}})),y(new h.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.wordOrdinal(t)}})),y(new h.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":o.LOCALE.NUMBERS.numericOrdinal(t)}})),y(new h.Processor("vulgar",{processor:function(e){const[t,r]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(r)?"":b("speech",`${t}${r}`)}}))},2644:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const n=r(5897),i=r(6828),o=r(4440),l=r(7248),s=r(6499),u=r(2315),c=r(1377),d=r(6141);function p(e){return a(this,void 0,void 0,(function*(){return(0,i.setup)(e)}))}function f(e,t){return s.process(e,t)}function C(e,t,r){switch(n.default.getInstance().mode){case o.Mode.ASYNC:return function(e,t,r){return a(this,void 0,void 0,(function*(){const a=yield u.default.fs.promises.readFile(t,{encoding:"utf8"}),i=s.output(e,a);if(r)try{u.default.fs.promises.writeFile(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}))}(e,t,r);case o.Mode.SYNC:return function(e,t,r){const a=function(e){let t;try{t=u.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new n.SREError("Can not open file: "+e)}return t}(t),i=s.output(e,a);if(r)try{u.default.fs.writeFileSync(r,i)}catch(e){throw new n.SREError("Can not write to file: "+r)}return i}(e,t,r);default:throw new n.SREError(`Can process files in ${n.default.getInstance().mode} mode`)}}t.version=c.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(n.default.STRING_FEATURES,n.default.BINARY_FEATURES),t=n.default.getInstance(),r={};return e.forEach((function(e){r[e]=t[e]})),r.json=u.default.jsonPath,r.xpath=u.default.WGXpath,r.rules=t.ruleSets.slice(),r},t.engineReady=function(){return a(this,void 0,void 0,(function*(){return p({}).then((()=>n.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return f("speech",e)},t.toSemantic=function(e){return f("semantic",e)},t.toJson=function(e){return f("json",e)},t.toDescription=function(e){return f("description",e)},t.toEnriched=function(e){return f("enriched",e)},t.number=function(e){return f("number",e)},t.ordinal=function(e){return f("ordinal",e)},t.numericOrdinal=function(e){return f("numericOrdinal",e)},t.vulgar=function(e){return f("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return C("speech",e,t)},t.file.toSemantic=function(e,t){return C("semantic",e,t)},t.file.toJson=function(e,t){return C("json",e,t)},t.file.toDescription=function(e,t){return C("description",e,t)},t.file.toEnriched=function(e,t){return C("enriched",e,t)},t.processFile=C,t.walk=function(e){return s.output("walker",e)},t.move=function(e){return s.keypress("move",e)},t.exit=function(e){const t=e||0;n.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=l.localePath,u.default.documentSupported?p({mode:o.Mode.HTTP}).then((()=>p({}))):p({mode:o.Mode.SYNC}).then((()=>p({mode:o.Mode.ASYNC})))},2315:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(1377);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},1377:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class r{static ensureLocale(e,t){return r.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${r.LOCALES.get(t)} instead.`),t)}}t.Variables=r,r.VERSION="4.1.0-beta.1",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="3.2.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const a=r(5897),n=r(4440),i=r(2315);function o(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:o()?document.evaluate:i.default.xpath.evaluate,result:o()?XPathResult:i.default.xpath.XPathResult,createNSResolver:o()?document.createNSResolver:i.default.xpath.createNSResolver};const l={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function s(e){return l[e]||null}t.resolveNameSpace=s;class u{constructor(){this.lookupNamespaceURI=s}}function c(e,r,i){return a.default.getInstance().mode!==n.Mode.HTTP||a.default.getInstance().isIE||a.default.getInstance().isEdge?t.xpath.evaluate(e,r,new u,i,null):t.xpath.currentDocument.evaluate(e,r,s,i,null)}function d(e,r){let a;try{a=c(e,r,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const n=[];for(let e=a.iterateNext();e;e=a.iterateNext())n.push(e);return n}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,r){let a;try{a=c(e,r,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue},t.evaluateString=function(e,r){let a;try{a=c(e,r,t.xpath.result.STRING_TYPE)}catch(e){return""}return a.stringValue},t.updateEvaluator=function(e){if(a.default.getInstance().mode!==n.Mode.HTTP)return;let r=e;for(;r&&!r.evaluate;)r=r.parentNode;r&&r.evaluate?t.xpath.currentDocument=r:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9268:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},6061:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(e),this.mml.hasAttribute(o.Attribute.TYPE)){const e=a.createElement("mrow");e.setAttribute(o.Attribute.ADDED,"true"),a.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=l},5765:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===r||"MUNDEROVER"===t&&"underover"===r}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],r=this.semantic.childNodes[1],a=e.childNodes[1],n=i.walkTree(r),l=i.walkTree(t),s=i.walkTree(a);return(0,o.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(o.Attribute.CHILDREN,(0,o.makeIdList)([t,a,r])),[l,s,n].forEach((e=>i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.mml.getAttribute(o.Attribute.ID)))),this.mml.setAttribute(o.Attribute.TYPE,e.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,a.id],r.id]),this.mml}}t.CaseDoubleScript=l},7251:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const a=r(5740),n=r(5952),i=r(9268),o=r(5765),l=r(7014),s=r(6887),u=r(5452),c=r(2298);class d extends i.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=a.createElement("mrow"),r=new n.SemanticNode(e);return r.type="empty",r.mathmlTree=t,r}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=u.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(c.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),r=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===r.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=u.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=u.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const r=this.introduceNewLayer_();for((0,c.setAttributes)(r,this.fenced.parent);!this.fencedElement(e);){const n=e.mathmlTree,i=this.specialCase_(e,n);if(i)e=i;else{(0,c.setAttributes)(n,e);const t=[];for(let r,a=1;r=e.childNodes[a];a++)t.push(u.walkTree(r));e=e.childNodes[0]}const o=a.createElement("dummy"),l=n.childNodes[0];a.replaceNode(n,o),a.replaceNode(r,n),a.replaceNode(n.childNodes[0],r),a.replaceNode(o,l),t||(t=n)}return u.walkTree(this.ofence),u.walkTree(this.cfence),this.cleanupParents_(),t||r}specialCase_(e,t){const r=a.tagName(t);let n,i=null;if("MSUBSUP"===r?(i=e.childNodes[0],n=o.CaseDoubleScript):"MMULTISCRIPTS"===r&&("superscript"===e.type||"subscript"===e.type?n=l.CaseMultiscripts:"tensor"===e.type&&(n=s.CaseTensor),i=n&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!i)return null;const u=i.childNodes[0],c=d.makeEmptyNode_(u.id);return i.childNodes[0]=c,t=new n(e).getMathml(),i.childNodes[0]=u,this.parentCleanup.push(t),i.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let r=a.createElement("mrow");if(a.replaceNode(this.fencedMml,r),this.fencedMmlNodes.forEach((e=>r.appendChild(e))),r.insertBefore(e,this.fencedMml),r.appendChild(t),!r.parentNode){const e=a.createElement("mrow");for(;r.childNodes.length>0;)e.appendChild(r.childNodes[0]);r.appendChild(e),r=e}return r}fullFence(e){const t=this.fencedMml.parentNode;let r=e;for(;r.parentNode&&r.parentNode!==t;)r=r.parentNode;return r}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(c.Attribute.PARENT);e.childNodes[0].setAttribute(c.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},1510:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const a=r(9268),n=r(5452),i=r(2298),o=r(5740);class l extends a.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=o.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,r;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===o.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=o.createElement("mrow");(0,i.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===o.tagName(e.mathmlTree)&&(null===(r=e.annotation.Emph)||void 0===r?void 0:r.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,i.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=n.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));n.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else n.walkTree(e)}finalizeTable(e){(0,i.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{n.walkTree(e)})),e.childNodes.forEach((e=>{n.walkTree(e)}))}}t.CaseEmpheq=l},6265:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=a.tagName(e.mathmlTree),r=e.type;return("limupper"===r||"limlower"===r)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===r&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&i.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,o.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(l.walkTree_),this.mml}}t.CaseLimit=l},6514:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&n.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&n.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=o},6839:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?i.collapsePunctuated(e):(i.walkTree(e),e.id)}static createNone_(e){const t=a.createElement("none");return e&&(0,o.setAttributes)(t,e),t.setAttribute(o.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const r=a.toArray(this.mml.childNodes).slice(1);let n=0;const s=e=>{for(let t,a=0;t=e[a];a++){const e=r[n];if(e&&t===parseInt(i.getInnerNode(e).getAttribute(o.Attribute.ID)))i.getInnerNode(e).setAttribute(o.Attribute.PARENT,this.semantic.id.toString()),n++;else{const r=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(l.createNone_(r[0]),e||null)}}};s(e),r[n]&&"MPRESCRIPTS"!==a.tagName(r[n])?this.mml.insertBefore(r[n],a.createElement("mprescripts")):n++,s(t)}}t.CaseMultiindex=l},7014:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const a=r(5740),n=r(5656),i=r(6839),o=r(5452),l=r(2298);class s extends i.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===a.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,r;if((0,l.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const a=this.semantic.childNodes[0];e=a.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),r=i.CaseMultiindex.multiscriptIndex(a.childNodes[1]);const s=[this.semantic.id,[a.id,e.id,r],t];o.addCollapsedAttribute(this.mml,s),this.mml.setAttribute(l.Attribute.TYPE,a.role),this.completeMultiscript(n.SemanticSkeleton.interleaveIds(r,t),[])}else{e=this.semantic.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const r=[this.semantic.id,e.id,t];o.addCollapsedAttribute(this.mml,r)}const a=n.SemanticSkeleton.collapsedLeafs(r||[],t),s=o.walkTree(e);return o.getInnerNode(s).setAttribute(l.Attribute.PARENT,this.semantic.id.toString()),a.unshift(e.id),this.mml.setAttribute(l.Attribute.CHILDREN,a.join(",")),this.mml}}t.CaseMultiscripts=s},3416:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){n.walkTree(e),(0,i.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){n.walkTree(e)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=o},5699:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const a=r(5740),n=r(9268),i=r(5452),o=r(2298);class l extends n.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=i.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===a.tagName(this.mml)){const r=this.mml.childNodes;this.mml.insertBefore(e,r[0]||null),t&&this.mml.appendChild(t),this.mml=i.rewriteMfenced(this.mml)}else{const r=[e,this.mml];t&&r.push(t),this.mml=i.introduceNewLayer(r,this.semantic)}else this.mml=i.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,o.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=l},6887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const a=r(5656),n=r(6839),i=r(5452),o=r(2298);class l extends n.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const e=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),r=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),l=n.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,o.setAttributes)(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,e,t,r,l];i.addCollapsedAttribute(this.mml,s);const u=a.SemanticSkeleton.collapsedLeafs(e,t,r,l);return u.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(o.Attribute.CHILDREN,u.join(",")),this.completeMultiscript(a.SemanticSkeleton.interleaveIds(r,l),a.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=l},9236:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const a=r(9268),n=r(5452),i=r(2298);class o extends a.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=n.collapsePunctuated(this.semantic,e);return this.mml=n.introduceNewLayer(e,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),n.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=o},5714:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(1414),l=r(5452);function s(e){const t=n.cloneNode(e),r=o.getTree(t);return l.enrich(t,r)}function u(e){return s(n.parseInput(e))}function c(e){return e.match(/^$/)||(e+=""),e}r(1513),t.semanticMathmlNode=s,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){i.EnginePromise.getall().then((()=>{const r=n.parseInput(e);t(s(r))}))},t.testTranslation=function(e){a.Debugger.getInstance().init();const t=u(c(e));return a.Debugger.getInstance().exit(),t},t.prepareMmlString=c},2298:function(e,t){var r;function a(e){return e.map((function(e){return e.id})).join(",")}function n(e,t){const a=[];"mglyph"===t.role&&a.push("image"),t.attributes.href&&a.push("link"),a.length&&e.setAttribute(r.POSTFIX,a.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(r=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[r.ADDED,r.ALTERNATIVE,r.CHILDREN,r.COLLAPSED,r.CONTENT,r.EMBELLISHED,r.FENCEPOINTER,r.FONT,r.ID,r.ANNOTATION,r.ATTRIBUTES,r.OPERATOR,r.OWNS,r.PARENT,r.POSTFIX,r.PREFIX,r.ROLE,r.SPEECH,r.STRUCTURE,r.TYPE],t.makeIdList=a,t.setAttributes=function(e,i){e.setAttribute(r.TYPE,i.type);const o=i.allAttributes();for(let r,a=0;r=o[a];a++)e.setAttribute(t.Prefix+r[0].toLowerCase(),r[1]);i.childNodes.length&&e.setAttribute(r.CHILDREN,a(i.childNodes)),i.contentNodes.length&&e.setAttribute(r.CONTENT,a(i.contentNodes)),i.parent&&e.setAttribute(r.PARENT,i.parent.id.toString());const l=i.attributesXml();l&&e.setAttribute(r.ATTRIBUTES,l),n(e,i)},t.setPostfix=n,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},3532:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let r,a=0;r=t.factory[a];a++)if(r.test(e))return r.constr(e);return null},t.factory=[]},1513:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(6061),n=r(5765),i=r(7251),o=r(1510),l=r(6265),s=r(6514),u=r(7014),c=r(3416),d=r(5699),p=r(6887),f=r(9236);r(3532).factory.push({test:l.CaseLimit.test,constr:e=>new l.CaseLimit(e)},{test:i.CaseEmbellished.test,constr:e=>new i.CaseEmbellished(e)},{test:n.CaseDoubleScript.test,constr:e=>new n.CaseDoubleScript(e)},{test:p.CaseTensor.test,constr:e=>new p.CaseTensor(e)},{test:u.CaseMultiscripts.test,constr:e=>new u.CaseMultiscripts(e)},{test:s.CaseLine.test,constr:e=>new s.CaseLine(e)},{test:a.CaseBinomial.test,constr:e=>new a.CaseBinomial(e)},{test:c.CaseProof.test,constr:e=>new c.CaseProof(e)},{test:o.CaseEmpheq.test,constr:e=>new o.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:f.CaseText.test,constr:e=>new f.CaseText(e)})},5452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const a=r(2057),n=r(5740),i=r(5897),o=r(3588),l=r(7516),s=r(5656),u=r(4795),c=r(2298),d=r(3532);function p(e){const t=(0,d.getCase)(e);let r;if(t)return r=t.getMathml(),_(r);if(1===e.mathml.length)return a.Debugger.getInstance().output("Walktree Case 0"),r=e.mathml[0],c.setAttributes(r,e),e.childNodes.length&&(a.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&r.appendChild(p(e))}))),_(r);const n=e.contentNodes.map(R);D(e,n);const i=e.childNodes.map(p),o=s.SemanticSkeleton.combineContentChildren(e,n,i);if(r=e.mathmlTree,null===r)a.Debugger.getInstance().output("Walktree Case 1"),r=f(o,e);else{const e=E(o);a.Debugger.getInstance().output("Walktree Case 2"),e?(a.Debugger.getInstance().output("Walktree Case 2.1"),r=T(e)):(a.Debugger.getInstance().output("Walktree Case 2.2"),r=I(r))}return r=F(r),L(r,o,e),c.setAttributes(r,e),_(r)}function f(e,t){const r=w(e);let i=r.node;const o=r.type;if(o!==S.VALID||!u.hasEmptyTag(i))if(a.Debugger.getInstance().output("Walktree Case 1.1"),i=n.createElement("mrow"),o===S.PRUNED)a.Debugger.getInstance().output("Walktree Case 1.1.0"),i=C(i,r.node,e);else if(e[0]){a.Debugger.getInstance().output("Walktree Case 1.1.1");const t=E(e),r=m(T(t),e);n.replaceNode(t,i),r.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function C(e,t,r){let i=O(t);if(u.hasMathTag(i)){a.Debugger.getInstance().output("Walktree Case 1.1.0.0"),h(i,e),n.toArray(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const o=r.indexOf(t);return r[o]=i,n.replaceNode(i,e),e.appendChild(i),r.forEach((function(t){e.appendChild(t)})),e}function h(e,t){for(const r of c.EnrichAttributes)e.hasAttribute(r)&&(t.setAttribute(r,e.getAttribute(r)),e.removeAttribute(r))}function m(e,t){const r=n.toArray(e.childNodes);let a=1/0,i=-1/0;return t.forEach((function(e){const t=r.indexOf(e);-1!==t&&(a=Math.min(a,t),i=Math.max(i,t))})),r.slice(a,i+1)}function g(e,t,r){const a=[];let i=n.toArray(e.childNodes),o=!1;for(;i.length;){const e=i.shift();if(e.hasAttribute(c.Attribute.TYPE)){a.push(e);continue}const r=y(e,t);0!==r.length&&(1!==r.length?(o?e.setAttribute("AuxiliaryImplicit",!0):o=!0,i=r.concat(i)):a.push(e))}const l=[],s=r.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==a.indexOf(e))break;-1!==t.indexOf(e)&&l.unshift(e)}}return a.concat(l)}function y(e,t){const r=[];let a=n.toArray(e.childNodes);for(;a.length;){const e=a.shift();e.nodeType===n.NodeType.ELEMENT_NODE&&(e.hasAttribute(c.Attribute.TYPE)||-1!==t.indexOf(e)?r.push(e):a=n.toArray(e.childNodes).concat(a))}return r}function L(e,t,r){if(!t.length)return;const a="implicit"===r.role&&l.flags.combine_juxtaposition?g(e,t,r):n.toArray(e.childNodes);if(!a.length)return void t.forEach((function(t){e.appendChild(t)}));let i=0;for(;t.length;){const r=t[0];if(a[i]===r||k(a[i],r)){t.shift(),i++;continue}if(a[i]&&-1===t.indexOf(a[i])){i++;continue}if(v(r,e)){t.shift();continue}let n=a[i];if(n)b(e,n,r),t.shift();else{if(r.parentNode){e=T(r),t.shift();continue}const a=t[1];if(a&&a.parentNode){(e=T(a)).insertBefore(r,a),t.shift(),t.shift();continue}e.insertBefore(r,null),t.shift()}}}function b(e,t,r){let a=t,n=T(a);for(;n&&n.firstChild===a&&!a.hasAttribute("AuxiliaryImplicit")&&n!==e;)a=n,n=T(a);n&&(n.insertBefore(r,a),a.removeAttribute("AuxiliaryImplicit"))}function v(e,t){if(!e)return!1;do{if((e=T(e))===t)return!0}while(e);return!1}function k(e,t){const r=o.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===r&&t.textContent===r&&"true"===t.getAttribute(c.Attribute.ADDED)){for(let r,a=0;r=e.attributes[a];a++)t.hasAttribute(r.nodeName)||t.setAttribute(r.nodeName,r.nodeValue);return n.replaceNode(e,t),!0}return!1}var S;function w(e){const t=E(e);if(!t)return{type:S.INVALID,node:null};const r=E(e.slice().reverse());if(t===r)return{type:S.VALID,node:t};const a=x(t),n=A(a,e),i=x(r,(function(e){return-1!==n.indexOf(e)})),o=i[0],l=n.indexOf(o);return-1===l?{type:S.INVALID,node:null}:{type:n.length!==a.length?S.PRUNED:M(n[l+1],i[1])?S.VALID:S.INVALID,node:o}}function A(e,t){let r=0;for(;e[r]&&-1===t.indexOf(e[r]);)r++;return e.slice(0,r+1)}function E(e){let t=0,r=null;for(;!r&&t!1),a=[e];for(;!r(e)&&!u.hasMathTag(e)&&e.parentNode;)e=T(e),a.unshift(e);return a}function M(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function _(e){for(;!u.hasMathTag(e)&&P(e);)e=T(e);return e}function O(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return e.nodeType===n.NodeType.ELEMENT_NODE&&!u.hasIgnoreTag(e)}));return 1===r.length&&u.hasEmptyTag(r[0])&&!r[0].hasAttribute(c.Attribute.TYPE)?O(r[0]):e}function P(e){const t=T(e);return!(!t||!u.hasEmptyTag(t))&&n.toArray(t.childNodes).every((function(t){return t===e||N(t)}))}function N(e){if(e.nodeType!==n.NodeType.ELEMENT_NODE)return!0;if(!e||u.hasIgnoreTag(e))return!0;const t=n.toArray(e.childNodes);return!(!u.hasEmptyTag(e)&&t.length||u.hasDisplayTag(e)||e.hasAttribute(c.Attribute.TYPE)||u.isOrphanedGlyph(e))&&n.toArray(e.childNodes).every(N)}function T(e){return e.parentNode}function R(e){if(e.mathml.length)return p(e);const r=t.SETTINGS.implicit?B(e):n.createElement("mrow");return e.mathml=[r],r}function F(e){if("MFENCED"!==n.tagName(e))return e;const t=n.createElement("mrow");for(let r,a=0;r=e.attributes[a];a++)-1===["open","close","separators"].indexOf(r.name)&&t.setAttribute(r.name,r.value);return n.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),n.replaceNode(e,t),t}function B(e){const t=n.createElement("mo"),r=n.createTextNode(e.textContent);return t.appendChild(r),c.setAttributes(t,e),t.setAttribute(c.Attribute.ADDED,"true"),t}function D(e,t){const r=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){I(e).setAttribute(c.Attribute.OPERATOR,r)}))}function I(e){const t=n.toArray(e.childNodes);if(!t)return e;const r=t.filter((function(e){return!N(e)})),a=[];for(let e,t=0;e=r[t];t++)if(u.hasEmptyTag(e)){const t=I(e);t&&t!==e&&a.push(t)}else a.push(e);return 1===a.length?a[0]:e}function j(e,t,r=!1){const a=c.removeAttributePrefix(n.formatXml(e.toString()));return r?t+":\n```html\n"+a+"\n```\n":a}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,r){const o=n.cloneNode(e);return p(r.root),i.default.getInstance().structure&&e.setAttribute(c.Attribute.STRUCTURE,s.SemanticSkeleton.fromStructure(e,r).toString()),a.Debugger.getInstance().generateOutput((()=>[j(o,"Original MathML",t.SETTINGS.wiki),j(r,"Semantic Tree",t.SETTINGS.wiki),j(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=p,t.introduceNewLayer=f,t.introduceLayerAboveLca=C,t.moveSemanticAttributes_=h,t.childrenSubset_=m,t.collateChildNodes_=g,t.collectChildNodes_=y,t.mergeChildren_=L,t.insertNewChild_=b,t.isDescendant_=v,t.functionApplication_=k,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(S=t.lcaType||(t.lcaType={})),t.mathmlLca_=w,t.prunePath_=A,t.attachedElement_=E,t.pathToRoot_=x,t.validLca_=M,t.ascendNewNode=_,t.descendNode_=O,t.unitChild_=P,t.isIgnorable_=N,t.parentNode_=T,t.addCollapsedAttribute=function(e,t){const r=new s.SemanticSkeleton(t);e.setAttribute(c.Attribute.COLLAPSED,r.toString())},t.cloneContentNode=R,t.rewriteMfenced=F,t.createInvisibleOperator_=B,t.setOperatorAttribute_=D,t.getInnerNode=I,t.collapsePunctuated=function(e,t){const r=!!t,a=t||[],n=e.parent,i=e.contentNodes.map((function(e){return e.id}));i.unshift("c");const o=[e.id,i];for(let t,i=0;t=e.childNodes[i];i++){const e=p(t);a.push(e);const i=I(e);n&&!r&&i.setAttribute(c.Attribute.PARENT,n.id.toString()),o.push(t.id)}return o}},5105:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const a=r(5274),n=r(2298);let i=0;t.AbstractHighlighter=class{constructor(){this.counter=i++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,r=0;e=t[r];r++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const r=this.getMactionNodes(e);for(let e,a=0;e=r[a];a++)for(const r in t)e.addEventListener(r,t[r])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){a.evalXPath(`.//*[@${n.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,n.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,n.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},6937:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=n},8396:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const r={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function a(e,t){const a=e||{color:t};let n=Object.prototype.hasOwnProperty.call(a,"color")?r[a.color]:a;return n||(n=r[t]),n.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(n)}class n{constructor(e,t){this.foreground=a(t,n.DEFAULT_FOREGROUND_),this.background=a(e,n.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+n.toHex(e.red)+n.toHex(e.green)+n.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=n,n.DEFAULT_BACKGROUND_="blue",n.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,r){t=t>1?t/100:t,r=r>1?r/100:r;const a=(1-Math.abs(2*r-1))*t,n=a*(1-Math.abs(e/60%2-1)),i=r-a/2;let o=0,l=0,s=0;return 0<=e&&e<60?[o,l,s]=[a,n,0]:60<=e&&e<120?[o,l,s]=[n,a,0]:120<=e&&e<180?[o,l,s]=[0,a,n]:180<=e&&e<240?[o,l,s]=[0,n,a]:240<=e&&e<300?[o,l,s]=[n,0,a]:300<=e&&e<360&&([o,l,s]=[a,0,n]),{red:o+i,green:l+i,blue:s+i}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},933:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=n},3090:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const a=r(6937),n=r(8396),i=r(933),o=r(2598),l=r(4500),s=r(7071),u=r(4346),c=r(2222);t.highlighter=function(e,r,a){const i=new n.ColorPicker(e,r),o="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,l=new(t.highlighterMapping_[o]||t.highlighterMapping_.NativeMML);return l.setColor(i),l},t.update=function(e,t,r){const a=new n.ColorPicker(e,t);r.setColor(a)},t.addEvents=function(e,r,a){const n=t.highlighterMapping_[a.renderer];n&&(new n).addEvents(e,r)},t.highlighterMapping_={SVG:u.SvgHighlighter,"SVG-V3":c.SvgV3Highlighter,NativeMML:s.MmlHighlighter,"HTML-CSS":o.HtmlHighlighter,"MML-CSS":l.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:a.ChtmlHighlighter}},2598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},r=this.color.rgb();e.style.color=r.foreground,e.style.position="relative";const n=e.bbox;if(n&&n.w){const i=.05,o=0,l=a.createElement("span"),s=parseFloat(e.style.paddingLeft||"0");l.style.backgroundColor=r.background,l.style.opacity=r.alphaback.toString(),l.style.display="inline-block",l.style.height=n.h+n.d+2*i+"em",l.style.verticalAlign=-n.d+"em",l.style.marginTop=l.style.marginBottom=-i+"em",l.style.width=n.w+2*o+"em",l.style.marginLeft=s-o+"em",l.style.marginRight=-n.w-o-s+"em",e.parentNode.insertBefore(l,e),t.box=l}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=i},4500:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const a=r(933);class n extends a.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=n},7071:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const a=r(5105);class n extends a.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=n},4346:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const a=r(5740),n=r(5105);class i extends n.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const r=a.createElementNS("http://www.w3.org/2000/svg","rect");let n;if("use"===e.nodeName){const t=a.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),n=t.getBBox(),t.parentNode.replaceChild(e,t)}else n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const i=e.getAttribute("transform");return i&&r.setAttribute("transform",i),r.setAttribute("fill",this.colorString().background),r.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:r,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=i},2222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const a=r(5740),n=r(5274),i=r(8396),o=r(4346);class l extends o.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const r=a.createElementNS("http://www.w3.org/2000/svg","rect");r.setAttribute("sre-highlighter-added","true");const n=e.getBBox();r.setAttribute("x",(n.x-40).toString()),r.setAttribute("y",(n.y-40).toString()),r.setAttribute("width",(n.width+80).toString()),r.setAttribute("height",(n.height+80).toString());const o=e.getAttribute("transform");if(o&&r.setAttribute("transform",o),r.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(r,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new i.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(n.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=l},7222:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const a=r(2057),n=r(4391);class i{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=n.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),r=this.children_[t];return this.children_[t]=e,r}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const r in this.children_){const a=this.children_[r];a.applyTest(e)&&t.push(a)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=i;t.StaticTrieNode=class extends i{constructor(e,t){super(e,t),this.rule_=null,this.kind=n.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&a.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},4508:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const a=r(4391),n=r(9701);class i{constructor(){this.root=(0,n.getNode)(a.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let r=[e];for(;r.length;){const e=r.shift();if(e.getKind()===a.TrieNodeKind.QUERY||e.getKind()===a.TrieNodeKind.BOOLEAN){const r=e.getRule();r&&t.unshift(r)}r=r.concat(e.getChildren())}return t}static printWithDepth_(e,t,r){r+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const a=e.getChildren();for(let e,n=0;e=a[n];n++)r=i.printWithDepth_(e,t+1,r);return r}static order_(e){const t=e.getChildren();if(!t.length)return 0;const r=Math.max.apply(null,t.map(i.order_));return Math.max(t.length,r)}addRule(e){let t=this.root;const r=e.context,n=e.dynamicCstr.getValues();for(let e=0,i=n.length;e{t.getKind()===a.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||n.push(t)}))}r=n.slice()}for(;r.length;){const t=r.shift();if(t.getRule){const e=t.getRule();e&&n.push(e)}const a=t.findChildren(e);r=r.concat(a)}return n}hasSubtrie(e){let t=this.root;for(let r=0,a=e.length;r!0)),this.kind=u.TrieNodeKind.ROOT}}t.RootTrieNode=c;class d extends l.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=u.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function f(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&a.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),r=n.resolveNameSpace(t[2]);if(!r)return null;const a=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===a&&e.namespaceURI===r}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(r)&&e.getAttribute(r)===a}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),r=t[0].slice(1),a=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(r)||e.getAttribute(r)!==a}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!i.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!i.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var r,n;return(null===(n=null===(r=e.parentNode)||void 0===r?void 0:r.parentNode)||void 0===n?void 0:n.tagName)&&a.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),r=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[r])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,r,a]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=a.match(/^unit:(.+)$/);let l="";return i&&(a=i[1],l=":unit"),e=>{const i=n.evalXPath(t,e)[0];if(i){const e=o.lookupCategory(i.textContent+l);return"="===r?e===a:e!==a}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,r,a]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),i=p[r]||p["="],o=parseInt(a,10);return e=>{const r=n.evalXPath(t,e)[0];return!!r&&i(Array.from(r.textContent).length,o)}}return null}t.constraintTest_=f;class C extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=C;class h extends s.StaticTrieNode{constructor(e,t){super(e,f(e)),this.context=t,this.kind=u.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=h},7491:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const a=r(5897),n=r(1377),i=r(2105),o=r(4249),l=r(8657),s=r(173),u=r(9393),c=r(7978),d=r(5540),p=r(5218),f=r(3887),C=r(8384),h=r(7206),m=r(7734),g=r(7264),y=r(4356);function L(){const e=n.Variables.ensureLocale(a.default.getInstance().locale,a.default.getInstance().defaultLocale);return a.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:o.ca,da:l.da,de:s.de,en:u.en,es:c.es,fr:d.fr,hi:p.hi,it:f.it,nb:C.nb,nn:m.nn,sv:g.sv,nemeth:h.nemeth},t.setLocale=function(){const e=L();if(function(e){const t=a.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(a.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=a.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))y.LOCALE[t]=e[t];for(const[t,r]of Object.entries(e.CORRECTIONS))i.Grammar.getInstance().setCorrection(t,r)}},t.getLocale=L,t.completeLocale=function(e){const r=t.locales[e.locale];if(!r)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),n=e.messages;if(!n)return;const i=r();for(const[e,t]of Object.entries(n))i[a][e]=t}},4356:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const a=r(7549);function n(){return{FUNCTIONS:(0,a.FUNCTIONS)(),MESSAGES:(0,a.MESSAGES)(),ALPHABETS:(0,a.ALPHABETS)(),NUMBERS:(0,a.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,a.SUBISO)()}}t.LOCALE=n(),t.createLocale=n},2536:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const a=r(4356),n=r(4977);function i(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return a.LOCALE.MESSAGES.MS.ONCE||"";case 2:return a.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===a.LOCALE.MESSAGES.MS.ROOTINDEX||e===a.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return i(a.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return i(a.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return i(a.LOCALE.MESSAGES.enclose[e],e)},t.extractString=i,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:a.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:a.LOCALE.COMBINERS[e[1]]||n.Combiners[e[1]]||a.LOCALE.ALPHABETS.combiner}}},4249:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const a=r(4356),n=r(2536),i=r(614),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.ca=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},8657:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const a=r(4356),n=r(2536),i=r(3866),o=r(4977);let l=null;t.da=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=o.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e}()),l}},173:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const a=r(2105),n=r(2536),i=r(4356),o=r(1435),l=function(e,t,r){return"s"===r&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),r=""),e=r?r+" "+e:e,t?t+" "+e:e},s=function(e,t,r){return e=r&&"s"!==r?r+" "+e:e,t?e+" "+t:e};let u=null;t.de=function(){return u||(u=function(){const e=(0,i.createLocale)();return e.NUMBERS=o.default,e.COMBINERS.germanPostfix=s,e.ALPHABETS.combiner=l,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const r=t?t+"wurzel":"";return e.replace("Wurzel",r)},e.FUNCTIONS.combineNestedRadical=(e,t,r)=>{const a=(t?t+" ":"")+(e=r.match(/exponent$/)?e+"r":e);return r.match(/ /)?r.replace(/ /," "+a+" "):a+" "+r},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,n.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=a.Grammar.getInstance().getParameter("case"),r=a.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:r?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===a.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),u}},9393:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(310),l=r(4977);let s=null;t.en=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=l.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=o.default.numberToWords,e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),s}},7978:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const a=r(4356),n=r(2536),i=r(4634),o=r(4977),l=function(e,t,r){return e="sans serif "+(r?r+" "+e:e),t?e+" "+t:e};let s=null;t.es=function(){return s||(s=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=l,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=n.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>e+r,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e}()),s}},5540:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const a=r(2105),n=r(4356),i=r(2536),o=r(2350),l=r(4977);let s=null;t.fr=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=o.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>a.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=l.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),s}},5218:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const a=r(4356),n=r(9848),i=r(4977),o=r(2536);let l=null;t.hi=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e}()),l}},3887:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const a=r(2536),n=r(4356),i=r(8825),o=r(4977),l=function(e,t,r){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=r?e+" "+r:e,t?e+" "+t:e};let s=null;t.it=function(){return s||(s=function(){const e=(0,n.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.italianPostfix=l,e.FUNCTIONS.radicalNestDepth=a.nestingToString,e.FUNCTIONS.combineRootIndex=a.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,r)=>r.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,r)=>r+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=o.Combiners.romanceCombiner,e}()),s}},8384:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nb=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e}()),l}},7206:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const a=r(4356),n=r(3720),i=r(4977),o=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},l=function(e,t,r){return e=o(e),t?e+t:e},s=function(e,t,r){return t+o(e)},u=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b"},c=function(e,t,r){return t+(r||"")+(e=o(e))+"\u283b\u283b"},d=function(e,t,r){return t+(e=o(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,a.createLocale)();return e.NUMBERS=n.default,e.COMBINERS={postfixCombiner:l,germanCombiner:s,embellishCombiner:u,doubleEmbellishCombiner:c,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=i.identityTransformer,e.ALPHABETS.combiner=(e,t,r)=>t?t+r+e:o(e),e.ALPHABETS.digitTrans={default:n.default.numberToWords},e}()),p}},7734:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const a=r(4356),n=r(2536),i=r(8274),o=r(4977);let l=null;t.nn=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),l}},7264:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const a=r(4356),n=r(2536),i=r(3898),o=r(4977);let l=null;t.sv=function(){return l||(l=function(){const e=(0,a.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=n.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=o.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),l}},7549:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const a=r(4977);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:a.identityTransformer,numericOrdinal:a.identityTransformer,numberToWords:a.identityTransformer,numberToOrdinal:a.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:a.identityTransformer,mathspeak:a.identityTransformer,clearspeak:a.identityTransformer},letterTrans:{default:a.identityTransformer},combiner:(e,t,r)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>a.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:a.Combiners.identityCombiner,combineNestedRadical:a.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:a.siCombiner,plural:a.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},614:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=r?1===r?"cent":l.ones[r]+"-cents":"",n=function(e){const t=e%100;if(t<20)return l.ones[t];const r=Math.floor(t/10),a=l.tens[r],n=l.ones[t%10];return a&&n?a+(2===r?"-i-":"-")+n:a||n}(t%100);return a&&n?a+l.numSep+n:a||n}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%(t>1?1e6:1e3);if(a){let e=l.large[t];if(t)if(1===t)r=(1===a?"":n(a)+l.numSep)+e+(r?l.numSep+r:"");else{const t=i(a);e=1===a?e:e.replace(/\u00f3$/,"ons"),r=t+l.numSep+e+(r?l.numSep+r:"")}else r=n(a)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return r}function o(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const l=(0,r(7549).NUMBERS)();l.numericOrdinal=o,l.numberToWords=i,l.numberToOrdinal=function(e,t){if(e>1999)return o(e);if(e<=10)return l.special.onesOrdinals[e-1];const r=i(e);return r.match(/mil$/)?r.replace(/mil$/,"mil\xb7l\xe8sima"):r.match(/u$/)?r.replace(/u$/,"vena"):r.match(/a$/)?r.replace(/a$/,"ena"):r+(r.match(/e$/)?"na":"ena")},t.default=l},3866:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"et":"en":e}function n(e,t=!1){let r=e%1e3,n="",i=l.ones[Math.floor(r/100)];if(n+=i?a(i,!0)+" hundrede":"",r%=100,r)if(n+=n?" og ":"",i=t?l.special.smallOrdinals[r]:l.ones[r],i)n+=i;else{const e=t?l.special.tensOrdinals[Math.floor(r/10)]:l.tens[Math.floor(r/10)];i=l.ones[r%10],n+=i?a(i)+"og"+e:e}return n}function i(e,t=!1){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,i="";for(;e>0;){const o=e%1e3;if(o){const e=n(o,t&&!r);if(r){const t=l.large[r],n=o>1?"er":"";i=a(e,r<=1)+" "+t+n+(i?" og ":"")+i}else i=a(e)+i}e=Math.floor(e/1e3),r++}return i}function o(e){if(e%100)return i(e,!0);const t=i(e);return t.match(/e$/)?t:t+"e"}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":o(e)+(t?"dele":"del")},t.default=l},1435:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e,t=!1){return e===l.ones[1]?t?"eine":"ein":e}function n(e){let t=e%1e3,r="",n=l.ones[Math.floor(t/100)];if(r+=n?a(n)+"hundert":"",t%=100,t)if(r+=r?l.numSep:"",n=l.ones[t],n)r+=n;else{const e=l.tens[Math.floor(t/10)];n=l.ones[t%10],r+=n?a(n)+"und"+e:e}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3);if(t){const e=l.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";r=a(o,t>1)+e+n+r}else r=a(o,t>1)+r}e=Math.floor(e/1e3),t++}return r.replace(/ein$/,"eins")}function o(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return i(e)+(e<19?"te":"ste")}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=i,l.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":o(e)+"l"},t.default=l},310:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+"hundred":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){e%1e3&&(r=a(e%1e3)+(t?"-"+o.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function i(e){let t=n(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e%100,r=e.toString();if(t>10&&t<20)return r+"th";switch(e%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd";default:return r+"th"}},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const r=i(e);return t?r+"s":r},t.default=o},4634:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){const t=e%1e3,r=Math.floor(t/100),a=i.special.hundreds[r],n=function(e){const t=e%100;if(t<30)return i.ones[t];const r=i.tens[Math.floor(t/10)],a=i.ones[t%10];return r&&a?r+" y "+a:r||a}(t%100);return 1===r?n?a+"to "+n:a:a&&n?a+" "+n:a||n}const i=(0,r(7549).NUMBERS)();i.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},i.numberToWords=function(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=i.large[t];const o=n(a);t?1===a?(e=e.match("/^mil( |$)/")?e:"un "+e,r=e+(r?" "+r:"")):(e=e.replace(/\u00f3n$/,"ones"),r=n(a)+" "+e+(r?" "+r:"")):r=o}e=Math.floor(e/1e3),t++}return r},i.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return i.special.onesOrdinals[e-1];const r=[];if(e>=1e3&&(e-=1e3,r.push("mil\xe9sima")),!e)return r.join(" ");let a=0;return a=Math.floor(e/100),a>0&&(r.push(i.special.hundredsOrdinals[a-1]),e%=100),e<=12?r.push(i.special.onesOrdinals[e-1]):(a=Math.floor(e/10),a>0&&(r.push(i.special.tensOrdinals[a-1]),e%=10),e>0&&r.push(i.special.onesOrdinals[e-1])),r.join(" ")},t.default=i},2350:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897),n=r(2105),i=r(7549);function o(e){let t=e%1e3,r="";if(r+=c.ones[Math.floor(t/100)]?c.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){r+=r?"-":"";let e=c.ones[t];if(e)r+=e;else{const a=c.tens[Math.floor(t/10)];a.match(/-dix$/)?(e=c.ones[t%10+10],r+=a.replace(/-dix$/,"")+"-"+e):r+=a+(t%10?"-"+c.ones[t%10]:"")}}const a=r.match(/s-\w+$/);return a?r.replace(/s-\w+$/,a[0].slice(1)):r.replace(/-un$/,"-et-un")}function l(e){if(0===e)return c.zero;if(e>=Math.pow(10,36))return e.toString();c.special["tens-"+a.default.getInstance().subiso]&&(c.tens=c.special["tens-"+a.default.getInstance().subiso]);let t=0,r="";for(;e>0;){const a=e%1e3;if(a){let e=c.large[t];const n=o(a);if(e&&e.match(/^mille /)){const a=e.replace(/^mille /,"");r=r.match(RegExp(a))?n+(t?"-mille-":"")+r:r.match(RegExp(a.replace(/s$/,"")))?n+(t?"-mille-":"")+r.replace(a.replace(/s$/,""),a):n+(t?"-"+e+"-":"")+r}else e=1===a&&e?e.replace(/s$/,""):e,r=n+(t?"-"+e+"-":"")+r}e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}const s={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function u(e){if(1===e)return"premi\xe8re";let t=l(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const c=(0,i.NUMBERS)();c.wordOrdinal=u,c.numericOrdinal=function(e){const t=n.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},c.numberToWords=l,c.numberToOrdinal=function(e,t){const r=s[e]||u(e);return 3===e?r:t?r+"s":r},t.default=c},9848:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){if(0===e)return o.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,r="";const a=function(e){let t=e%1e3,r="";return r+=o.ones[Math.floor(t/100)]?o.ones[Math.floor(t/100)]+o.numSep+o.special.hundred:"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]),r}(e%1e3);if(!(e=Math.floor(e/1e3)))return a;for(;e>0;){const a=e%100;a&&(r=o.ones[a]+o.numSep+o.large[t]+(r?o.numSep+r:"")),e=Math.floor(e/100),t++}return a?r+o.numSep+a:r}function i(e){const t=a.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?o.special.ordinalsFeminine[e]:o.special.ordinalsMasculine[e];return n(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?o.special.simpleSmallOrdinalsFeminine[e]:o.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":o.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},o.numberToWords=n,o.numberToOrdinal=function(e,t){return e<=10?o.special.smallDenominators[e]:i(e)+" \u0905\u0902\u0936"},t.default=o},8825:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2105);function n(e){let t=e%1e3,r="";if(r+=l.ones[Math.floor(t/100)]?l.ones[Math.floor(t/100)]+l.numSep+"cento":"",t%=100,t){r+=r?l.numSep:"";const e=l.ones[t];if(e)r+=e;else{let e=l.tens[Math.floor(t/10)];const a=t%10;1!==a&&8!==a||(e=e.slice(0,-1)),r+=e,r+=a?l.numSep+l.ones[t%10]:""}}return r}function i(e){if(0===e)return l.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&a.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,r="";for(;e>0;){e%1e3&&(r=n(e%1e3)+(t?"-"+l.large[t]+"-":"")+r),e=Math.floor(e/1e3),t++}return r.replace(/-$/,"")}function o(e){const t="m"===a.Grammar.getInstance().getParameter("gender")?"o":"a";let r=l.special.onesOrdinals[e];return r?r.slice(0,-1)+t:(r=i(e),r.slice(0,-1)+"esim"+t)}const l=(0,r(7549).NUMBERS)();l.wordOrdinal=o,l.numericOrdinal=function(e){const t=a.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},l.numberToWords=i,l.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const r=o(e);if(!t)return r;const a=r.match(/o$/)?"i":"e";return r.slice(0,-1)+a},t.default=l},3720:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){return e.toString().split("").map((function(e){return n.ones[parseInt(e,10)]})).join("")}const n=(0,r(7549).NUMBERS)();n.numberToWords=a,n.numberToOrdinal=a,t.default=n},8274:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5897);function n(e,t=!1){let r=e%1e3,a="";const n=Math.floor(r/100),o=l.ones[n];if(a+=o?(1===n?"":o)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e;if(r%10)return a+l.tens[Math.floor(r/10)]+l.special.smallOrdinals[r%10]}a+=l.ones[r]||l.tens[Math.floor(r/10)]+(r%10?l.ones[r%10]:"")}return t?i(a):a}function i(e){const t=l.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+l.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+l.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+l.special.endOrdinal:(e.match(/e$/),e+"nde")}function o(e){return c(e,!0)}const l=(0,r(7549).NUMBERS)();function s(e,t=!1){return e===l.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function u(e,t=!1){let r=e%1e3,a="",n=l.ones[Math.floor(r/100)];if(a+=n?s(n)+"hundre":"",r%=100,r){if(a+=a?"og":"",t){const e=l.special.smallOrdinals[r];if(e)return a+e}if(n=l.ones[r],n)a+=n;else{const e=l.tens[Math.floor(r/10)];n=l.ones[r%10],a+=n?n+"og"+e:e}}return t?i(a):a}function c(e,t=!1){const r="alt"===a.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const n=e%1e3;if(n){const i=u(e%1e3,!r&&t);!r&&t&&(t=!t),a=(1===r?s(i,!0):i)+(r>1?l.numSep:"")+(r?l.large[r]+(r>1&&n>1?"er":""):"")+(r>1&&a?l.numSep:"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t):function(e,t=!1){if(0===e)return t?l.special.smallOrdinals[0]:l.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,a="";for(;e>0;){const i=e%1e3;if(i){const o=n(e%1e3,!r&&t);!r&&t&&(t=!t),a=o+(r?" "+l.large[r]+(r>1&&i>1?"er":"")+(a?" ":""):"")+a}e=Math.floor(e/1e3),r++}return t?a+(a.match(/tusen$/)?"de":"te"):a}(e,t);return r}l.wordOrdinal=o,l.numericOrdinal=function(e){return e.toString()+"."},l.numberToWords=c,l.numberToOrdinal=function(e,t){return o(e)},t.default=l},3898:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});function a(e){let t=e%1e3,r="";const a=Math.floor(t/100);return r+=o.ones[a]?(1===a?"":o.ones[a]+o.numSep)+"hundra":"",t%=100,t&&(r+=r?o.numSep:"",r+=o.ones[t]||o.tens[Math.floor(t/10)]+(t%10?o.numSep+o.ones[t%10]:"")),r}function n(e,t=!1){if(0===e)return o.zero;if(e>=Math.pow(10,36))return e.toString();let r=0,n="";for(;e>0;){const i=e%1e3;if(i){const l=o.large[r],s=i>1&&r>1&&!t?"er":"";n=(1===r&&1===i?"":(r>1&&1===i?"en":a(e%1e3))+(r>1?" ":""))+(r?l+s+(r>1?" ":""):"")+n}e=Math.floor(e/1e3),r++}return n.replace(/ $/,"")}function i(e){let t=n(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const o=(0,r(7549).NUMBERS)();o.wordOrdinal=i,o.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},o.numberToWords=n,o.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let r=i(e);return r=r.match(/de$/)?r.replace(/de$/,""):r,r+(t?"delar":"del")},t.default=o},4977:function(e,t){function r(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const r=e.childNodes[0].childNodes[1].textContent,a=e.childNodes[0].childNodes[0].textContent,n=Number(r),i=Number(a);return isNaN(n)||isNaN(i)?{convertible:!1,content:`${a} ${t} ${r}`}:{convertible:!0,enumerator:i,denominator:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,r){return e+t+r},t.Combiners.prefixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,r){return e=r?r+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,r){return e=r?e+" "+r:e,t?e+" "+t:e},t.convertVulgarFraction=r,t.vulgarFractionSmall=function(e,t,a){const n=r(e);if(n.convertible){const e=n.enumerator,r=n.denominator;return e>0&&e0&&r{const o=this.parseCstr(t.toString().replace(n,""));this.addRule(new i.SpeechRule(e,o,a,r))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,r,...a){const n=this.parsePrecondition(r,a),i=this.parseCstr(t);n&&i?(n.rank=this.rank++,this.preconditions.set(e,new s(i,n))):console.error(`Precondition Error: ${r}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const r=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new i.SpeechRule(t.name,r,t.precondition,t.action))}))}ignoreRules(e,...t){let r=this.findAllRules((t=>t.name===e));if(!t.length)return void r.forEach(this.deleteRule.bind(this));let a=[];for(const e of t){const t=this.parseCstr(e);for(const e of r)t.equal(e.dynamicCstr)?this.deleteRule(e):a.push(e);r=a,a=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=l;class s{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[r,a]of this.conditions)this.base.equal(r)&&t.push([e,a]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const r=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[r]=!0,this._conditions.push([e,t]))}}t.Condition=s},2469:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const a=r(7630),n=r(9935);class i extends n.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],r=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=a;class n extends a{constructor(e,t){const r={};for(const[t,a]of Object.entries(e))r[t]=[a];super(r,t),this.components=e}static createCstr(...e){const t=n.DEFAULT_ORDER,r={};for(let a=0,n=e.length,i=t.length;a{const r=t.indexOf(e);return-1!==r&&t.splice(r,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,r,a=0;t=e[a],r=this.order[a];a++){const e=this.getValue(r);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let r,a=0;r=t[a];a++){const t=this.getValue(r);if(!t||e.getValue(r)!==t)return!1}return!0}}t.DynamicCstr=n,n.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],n.BASE_LOCALE="base",n.DEFAULT_VALUE="default",n.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:n.DEFAULT_VALUE,[r.STYLE]:n.DEFAULT_VALUE,[r.TOPIC]:n.DEFAULT_VALUE,[r.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),r={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+r);let a=0;for(let e,n=0;e=this.order[n],t.length;n++,a++){const a=t.shift();r[e]=a}return new n(r,this.order.slice(0,a))}};t.DefaultComparator=class{constructor(e,t=new a(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new a(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const r=e.getValue(t);return r===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(r)}))}compare(e,t){let r=!1;for(let a,n=0;a=this.order[n];n++){const n=e.getValue(a),i=t.getValue(a);if(!r){const e=this.reference.getValue(a);if(e===n&&e!==i)return-1;if(e===i&&e!==n)return 1;if(e===n&&e===i)continue;e!==n&&e!==i&&(r=!0)}const o=this.fallback.getProperty(a),l=o.indexOf(n),s=o.indexOf(i);if(l!p.equal(e.cstr))),s.push(h),this.rules.set(t,s),f.setReference(C)}lookupRule(e,t){let r=this.getRules(t.getValue(n.Axis.LOCALE));return r=r.filter((function(e){return i.testDynamicConstraints_(t,e)})),1===r.length?r[0]:r.length?r.sort(((e,t)=>a.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=i},9935:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const a=r(707),n=r(4356),i=r(7630),o=r(4504),l=r(4650);class s extends o.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,i.activate)(this.domain,e)}defineAlias(e,t,...r){const a=this.parsePrecondition(t,r);if(!a)return void console.error(`Precondition Error: ${t} ${r}`);const n=this.preconditions.get(e);n?n.addFullCondition(a):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...r){const a=this.findAllRules((function(t){return t.name===e}));if(0===a.length)throw new l.OutputError("Rule with name "+e+" does not exist.");const n=[];a.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),r=e.action.toString();for(let e,a=0;e=n[a];a++)if(e.action===r&&e.cstr===t)return!1;return n.push({cstr:t,action:r}),!0})(e)&&this.addAlias_(e,t,r)}))}defineSpecializedRule(e,t,r,a){const n=this.parseCstr(t),i=this.findRule((t=>t.name===e&&n.equal(t.dynamicCstr))),o=this.parseCstr(r);if(!i&&a)throw new l.OutputError("Rule named "+e+" with style "+t+" does not exist.");const s=a?l.Action.fromString(a):i.action,u=new l.SpeechRule(i.name,o,i.precondition,s);this.addRule(u)}defineSpecialized(e,t,r){const a=this.parseCstr(r);if(!a)return void console.error(`Dynamic Constraint Error: ${r}`);const n=this.preconditions.get(e);n?n.addConstraint(a):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let r=this.matchNumber_(e);if(r&&r.length===e.length)return t.push(this.evaluateCharacter(r.number)),t;const i=a.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,a=0;e=i[a];a++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let a=e;for(;a;){r=this.matchNumber_(a);const e=a.match(new RegExp("^["+n.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(r)t.push(this.evaluateCharacter(r.number)),a=a.substring(r.length);else if(e)t.push(this.evaluateCharacter(e[0])),a=a.substring(e[0].length);else{const e=Array.from(a),r=e[0];t.push(this.evaluateCharacter(r)),a=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,r){const a=this.parsePrecondition(t,r),n=new l.SpeechRule(e.name,e.dynamicCstr,a,e.action);n.name=e.name,this.addRule(n)}matchNumber_(e){const t=e.match(new RegExp("^"+n.LOCALE.MESSAGES.regexp.NUMBER)),r=e.match(new RegExp("^"+s.regexp.NUMBER));if(!t&&!r)return null;const a=r&&r[0]===e;if(t&&t[0]===e||!a)return t?{number:t[0],length:t[0].length}:null;return{number:r[0].replace(new RegExp(s.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(s.regexp.DECIMAL_MARK,"g"),n.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,n.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:r[0].length}}}t.MathStore=s,s.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},4650:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const a=r(5897),n=r(2105);var i;function o(e){switch(e){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,r,a){this.name=e,this.dynamicCstr=t,this.precondition=r,this.action=a,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(i=t.ActionType||(t.ActionType={}));class l{constructor({type:e,content:t,attributes:r,grammar:a}){this.type=e,this.content=t,this.attributes=r,this.grammar=a}static grammarFromString(e){return n.Grammar.parseInput(e)}static fromString(e){const t={type:o(e.substring(0,3))};let r=e.slice(3).trim();if(!r)throw new c("Missing content.");switch(t.type){case i.TEXT:if('"'===r[0]){const e=d(r,"\\(")[0].trim();if('"'!==e.slice(-1))throw new c("Invalid string syntax.");t.content=e,r=r.slice(e.length).trim(),-1===r.indexOf("(")&&(r="");break}case i.NODE:case i.MULTI:{const e=r.indexOf(" (");if(-1===e){t.content=r.trim(),r="";break}t.content=r.substring(0,e).trim(),r=r.slice(e).trim()}}if(r){const e=l.attributesFromString(r);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new l(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new c("Invalid attribute expression: "+e);const t={},r=d(e.slice(1,-1),",");for(let e=0,a=r.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const r=this.attributes[t];"true"===r?e.push(t):e.push(t+":"+r)}return e}}t.Component=l;class s{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),r=[];for(let e=0,a=t.length;e0?r[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||n.evaluateBoolean(t,e)}constructString(e,t){const r=this.constructString_(e,t);return Array.isArray(r)?r.map((e=>e.speech)).join(""):r}constructSpan(e,t,r){const n=this.constructString_(e,t);if(Array.isArray(n)){let e=n[n.length-1];return e.attributes=Object.assign({},r,e.attributes),n}return[a.Span.node(n,e,r)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const r=this.customStrings.lookup(t);return r?r(e):n.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,r=0;e=t[r];r++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},2362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const a=r(7052),n=r(9536),i=r(2057),o=r(5740),l=r(5897),s=r(4440),u=r(5274),c=r(7283),d=r(7599),p=r(2469),f=r(1676),C=r(2105),h=r(9935),m=r(4650),g=r(4508);class y{constructor(){this.trie=null,this.evaluators_={},this.trie=new g.Trie}static getInstance(){return y.instance=y.instance||new y,y.instance}static debugSpeechRule(e,t){const r=e.precondition,a=e.context.applyQuery(t,r.query);i.Debugger.getInstance().output(r.query,a?a.toString():a),r.constraints.forEach((r=>i.Debugger.getInstance().output(r,e.context.applyConstraint(t,r))))}static debugNamedSpeechRule(e,t){const r=y.getInstance().trie.collectRules().filter((t=>t.name==e));for(let a,n=0;a=r[n];n++)i.Debugger.getInstance().output("Rule",e,"DynamicCstr:",a.dynamicCstr.toString(),"number",n),y.debugSpeechRule(a,t)}evaluateNode(e){(0,u.updateEvaluator)(e);const t=(new Date).getTime();let r=[];try{r=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),i.Debugger.getInstance().output(e)}const a=(new Date).getTime();return i.Debugger.getInstance().output("Time:",a-t),r}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const r=l.default.getInstance(),a={};for(const t in e)a[t]=r[t],r[t]=e[t];r.setDynamicCstr();const n=t();for(const e in a)r[e]=a[e];return r.setDynamicCstr(),n}addStore(e){const t=b(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,r){const a={};for(const n in r){const i=r[n];a[n]="string"==typeof i?e.constructString(t,i):i}C.Grammar.getInstance().pushState(a)}addEvaluator(e){const t=e.evaluateDefault.bind(e),r=this.evaluators_[e.locale];if(r)return void(r[e.modality]=t);const a={};a[e.modality]=t,this.evaluators_[e.locale]=a}getEvaluator(e,t){const r=this.evaluators_[e]||this.evaluators_[f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]];return r[t]||r[f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=l.default.getInstance();let r;i.Debugger.getInstance().output(t.mode!==s.Mode.HTTP?e.toString():e),C.Grammar.getInstance().setAttribute(e);const o=this.lookupRule(e,t.dynamicCstr);if(!o)return t.strict?[]:(r=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(r,{},!1,e),r);i.Debugger.getInstance().generateOutput((()=>["Apply Rule:",o.name,o.dynamicCstr.toString(),(t.mode,s.Mode.HTTP,e).toString()]));const c=o.context,d=o.action.components;r=[];for(let t,i=0;t=d[i];i++){let i=[];const o=t.content||"",s=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(c,e,t.grammar);let p=null;if(s.engine){p=l.default.getInstance().dynamicCstr.getComponents();const e=C.Grammar.parseInput(s.engine);l.default.getInstance().setDynamicCstr(e)}switch(t.type){case m.ActionType.NODE:{const t=c.applyQuery(e,o);t&&(i=this.evaluateTree_(t))}break;case m.ActionType.MULTI:{d=!0;const t=c.applySelector(e,o);t.length>0&&(i=this.evaluateNodeList_(c,t,s.sepFunc,c.constructString(e,s.separator),s.ctxtFunc,c.constructString(e,s.context)))}break;case m.ActionType.TEXT:{let t=s.span,r={};if(t){const a=(0,u.evalXPath)(t,e);r=a.length?n.Span.getAttributes(a[0]):{kind:t}}i=c.constructSpan(e,o,r).map((function(e){return a.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case m.ActionType.PERSONALITY:default:i=[a.AuditoryDescription.create({text:o})]}i[0]&&!d&&(s.context&&(i[0].context=c.constructString(e,s.context)+(i[0].context||"")),s.annotation&&(i[0].annotation=s.annotation)),this.addLayout(i,s,d),t.grammar&&C.Grammar.getInstance().popState(),r=r.concat(this.addPersonality_(i,s,d,e)),p&&l.default.getInstance().setDynamicCstr(p)}return r}evaluateNodeList_(e,t,r,n,i,o){if(!t.length)return[];const l=n||"",s=o||"",u=e.contextFunctions.lookup(i),c=u?u(t,s):function(){return s},d=e.contextFunctions.lookup(r),p=d?d(t,l):function(){return[a.AuditoryDescription.create({text:l},{translate:!0})]};let f=[];for(let e,r=0;e=t[r];r++){const a=this.evaluateTree_(e);if(a.length>0&&(a[0].context=c()+(a[0].context||""),f=f.concat(a),r=0;t--){const a=r[t].name;!e.attributes[a]&&a.match(/^ext/)&&(e.attributes[a]=r[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const r=e.personality;for(const e in t)r[e]&&"number"==typeof r[e]&&"number"==typeof t[e]?r[e]=r[e]+t[e]:r[e]||(r[e]=t[e]);return e}updateConstraint_(){const e=l.default.getInstance().dynamicCstr,t=l.default.getInstance().strict,r=this.trie,a={};let n=e.getValue(f.Axis.LOCALE),i=e.getValue(f.Axis.MODALITY),o=e.getValue(f.Axis.DOMAIN);r.hasSubtrie([n,i,o])||(o=f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN],r.hasSubtrie([n,i,o])||(i=f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY],r.hasSubtrie([n,i,o])||(n=f.DynamicCstr.DEFAULT_VALUES[f.Axis.LOCALE]))),a[f.Axis.LOCALE]=[n],a[f.Axis.MODALITY]=["summary"!==i?i:f.DynamicCstr.DEFAULT_VALUES[f.Axis.MODALITY]],a[f.Axis.DOMAIN]=["speech"!==i?f.DynamicCstr.DEFAULT_VALUES[f.Axis.DOMAIN]:o];const s=e.getOrder();for(let r,n=0;r=s[n];n++)if(!a[r]){const n=e.getValue(r),i=this.makeSet_(n,e.preference),o=f.DynamicCstr.DEFAULT_VALUES[r];t||n===o||i.push(o),a[r]=i}e.updateProperties(a)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==o.NodeType.ELEMENT_NODE&&e.nodeType!==o.NodeType.TEXT_NODE)return null;const r=this.lookupRules(e,t);return r.length>0?this.pickMostConstraint_(t,r):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const r=l.default.getInstance().comparator;return t.sort((function(e,t){return r.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),i.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=y;const L=new Map;function b(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const r=L.get(t);return r.parse(e),r}d.init(),e&&!e.functions&&(e.functions=c.getStore(e.locale,e.modality,e.domain));const r="braille"===e.modality?new p.BrailleStore:new h.MathStore;return L.set(t,r),e.inherits&&(r.inherits=L.get(`${e.inherits}.${e.modality}.${e.domain}`)),r.parse(e),r.initialize(),r}t.storeFactory=b,l.default.nodeEvaluator=y.getInstance().evaluateNode.bind(y.getInstance())},5662:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class r{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let r,a=0;r=t[a];a++)this.add(r,e.store[r])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends r{constructor(){super("CQF",{})}};t.CustomStrings=class extends r{constructor(){super("CSF",{})}};t.ContextFunctions=class extends r{constructor(){super("CTF",{})}};t.CustomGenerators=class extends r{constructor(){super("CGF",{})}}},365:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const a=r(7052),n=r(5274),i=r(5897);t.nodeCounter=function(e,t){const r=e.length;let a=0,n=t;return t||(n=""),function(){return a0?n.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),n=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return n;const o=i.default.evaluateNode(e);return n.concat(o)}}},1414:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const a=r(5740),n=r(7075);function i(e){return new n.SemanticTree(e)}t.xmlTree=function(e){return i(e).xml()},t.getTree=i,t.getTreeFromString=function(e){return i(a.parseInput(e))}},7630:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const a=r(9265);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const r=e.domain+":"+e.name;e instanceof a.SemanticAnnotator?t.annotators.set(r,e):t.visitors.set(r,e)},t.activate=function(e,r){const a=e+":"+r,n=t.annotators.get(a)||t.visitors.get(a);n&&(n.active=!0)},t.annotate=function(e){for(const r of t.annotators.values())r.active&&r.annotate(e);for(const r of t.visitors.values())r.active&&r.visit(e,Object.assign({},r.def))}},9265:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,r){this.domain=e,this.name=t,this.func=r,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,r,a={}){this.domain=e,this.name=t,this.func=r,this.def=a,this.active=!1}visit(e,t){let r=this.func(e,t);e.addAnnotation(this.domain,r[0]);for(let t,a=0;t=e.childNodes[a];a++)r=this.visit(t,r[1]);return r}}},3588:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const r=String.fromCodePoint(8291),a=["\uff0c","\ufe50",",",r],n=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],o={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},l={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},s=Object.keys(o),u=Object.values(o);u.push("\u301f");const c=Object.keys(l),d=Object.values(l),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],f=["\u2016","\u2225","\u2980","\u2af4"],C=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],h=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],m=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],g=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],y=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],L=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],b=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],v=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],k=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],S=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],w=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],A=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],E=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],x=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],M=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],_=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],O=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],P=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],N=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],T=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],R=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],F=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],B=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],D=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],I=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],j=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],q=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],H=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],U=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],V=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],Z=["\u2145","\u2146","\u2147","\u2148","\u2149"],z=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],G=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],X=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],K=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],J=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],$=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Y=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Q=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],re=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],ae=["\u213c","\u213d","\u213e","\u213f"],ne=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],ie=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],oe=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],le=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],se=["\u2135","\u2136","\u2137","\u2138"],ue=C.concat(h,m,g,y,L,b,k,S,v,w,A,E,x,M,_,O,P,N,T,R,F,B,D,I,j,q,H,U,V,Z,z,G,W,X,K,J,$,Y,Q,ee,ae,ne,te,re,ie,oe,le,se);t.allLettersRegExp=new RegExp(ue.join("|"));const ce=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ce.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],fe=String.fromCodePoint(8290);pe.push(fe);const Ce=String.fromCodePoint(8289),he=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],me=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),ge=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),ye=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:a,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:n,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:s,type:"fence",role:"open"},{set:u,type:"fence",role:"close"},{set:c,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:f,type:"fence",role:"metric"},{set:h,type:"identifier",role:"latinletter",font:"normal"},{set:C,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:L,type:"identifier",role:"latinletter",font:"bold"},{set:y,type:"identifier",role:"latinletter",font:"bold"},{set:v,type:"identifier",role:"latinletter",font:"italic"},{set:b,type:"identifier",role:"latinletter",font:"italic"},{set:S,type:"identifier",role:"latinletter",font:"bold-italic"},{set:k,type:"identifier",role:"latinletter",font:"bold-italic"},{set:A,type:"identifier",role:"latinletter",font:"script"},{set:w,type:"identifier",role:"latinletter",font:"script"},{set:x,type:"identifier",role:"latinletter",font:"bold-script"},{set:E,type:"identifier",role:"latinletter",font:"bold-script"},{set:_,type:"identifier",role:"latinletter",font:"fraktur"},{set:M,type:"identifier",role:"latinletter",font:"fraktur"},{set:P,type:"identifier",role:"latinletter",font:"double-struck"},{set:O,type:"identifier",role:"latinletter",font:"double-struck"},{set:T,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:N,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif"},{set:R,type:"identifier",role:"latinletter",font:"sans-serif"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:I,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:q,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:U,type:"identifier",role:"latinletter",font:"monospace"},{set:Z,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:G,type:"identifier",role:"greekletter",font:"normal"},{set:z,type:"identifier",role:"greekletter",font:"normal"},{set:X,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:J,type:"identifier",role:"greekletter",font:"italic"},{set:K,type:"identifier",role:"greekletter",font:"italic"},{set:Y,type:"identifier",role:"greekletter",font:"bold-italic"},{set:$,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Q,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ae,type:"identifier",role:"greekletter",font:"double-struck"},{set:ne,type:"identifier",role:"greekletter",font:"normal"},{set:ie,type:"identifier",role:"greekletter",font:"bold"},{set:oe,type:"identifier",role:"greekletter",font:"italic"},{set:le,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:se,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:he,type:"number",role:"float"},{set:me,type:"number",role:"othernumber"},{set:ce,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:ge,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],Le=function(){const e={};for(let t,r=0;t=ye[r];r++)t.set.forEach((function(r){e[r]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=Le[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=Le[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return Le[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return fe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return r},t.functionApplication=function(){return Ce},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==f.indexOf(e)?e===t:o[e]===t||l[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const be=new Map;function ve(e,t){return`${e} ${t}`}function ke(e,t,r=""){for(const a of t)be.set(ve(e,a),r||e)}ke("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),ke("bar",n),ke("tilde",i),t.lookupSecondary=function(e,t){return be.get(ve(e,t))}},8158:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const a=r(3588),n=r(3882);class i{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[i.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=i;class o{constructor(){this.map={}}add(e,t){const r=this.map[e];r?r.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class l extends o{copyCollator(){return new l}add(e,t){const r=i.key(e,t.font);super.add(r,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push(e.toString());e.push(t+": "+n.join("\n"+r))}return e.join("\n")}collateMeaning(){const e=new s;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=l;class s extends o{copyCollator(){return new s}add(e,t){const r=this.retrieve(e,t.font);if(!r||!r.find((function(e){return a.equal(e,t)}))){const r=i.key(e,t.font);super.add(r,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const r=Array(t.length+3).join(" "),a=this.map[t],n=[];for(let e,t=0;e=a[t];t++)n.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+n.join("\n"+r))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,n.reduce)(this.map[e]))}default(){const e=new i;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=s},9911:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class r{constructor(e,t,r=(e=>!1)){this.name=e,this.apply=t,this.applicable=r}}t.SemanticAbstractHeuristic=r;t.SemanticTreeHeuristic=class extends r{};t.SemanticMultiHeuristic=class extends r{}},7516:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const r=new Map;function a(e){return r.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const a=e.name;r.set(a,e),t.flags[a]||(t.flags[a]=!1)},t.run=function(e,r,n){const i=a(e);return i&&!t.blacklist[e]&&(t.flags[e]||i.applicable(r))?i.apply(r):n?n(r):r},t.lookup=a},94:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(2057),n=r(5897),i=r(3588),o=r(7516),l=r(9911),s=r(5609),u=r(3308),c=r(4795),d=r(5656),p=r(5740);function f(e,t,r){let a=null;if(!e.length)return a;const n=r[r.length-1],i=n&&n.length,o=t&&t.length,l=u.default.getInstance();if(i&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return a=e.pop(),n.push(l.postfixNode_(n.pop(),e)),a;a=e.shift();const r=l.prefixNode_(t.shift(),e);return t.unshift(r),a}return i?(n.push(l.postfixNode_(n.pop(),e)),a):(o&&t.unshift(l.prefixNode_(t.shift(),e)),a)}function C(e,t,r){if(!t.length)return e;const n=e.pop(),i=t.shift(),l=r.shift();if(s.isImplicitOp(i)){a.Debugger.getInstance().output("Juxta Heuristic Case 2");const o=(n?[n,i]:[i]).concat(l);return C(e.concat(o),t,r)}if(!n)return a.Debugger.getInstance().output("Juxta Heuristic Case 3"),C([i].concat(l),t,r);const u=l.shift();if(!u){a.Debugger.getInstance().output("Juxta Heuristic Case 9");const l=o.factory.makeBranchNode("infixop",[n,t.shift()],[i],i.textContent);return l.role="implicit",o.run("combine_juxtaposition",l),t.unshift(l),C(e,t,r)}if(s.isOperator(n)||s.isOperator(u))return a.Debugger.getInstance().output("Juxta Heuristic Case 4"),C(e.concat([n,i,u]).concat(l),t,r);let c=null;return s.isImplicitOp(n)&&s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 5"),n.contentNodes.push(i),n.contentNodes=n.contentNodes.concat(u.contentNodes),n.childNodes.push(u),n.childNodes=n.childNodes.concat(u.childNodes),u.childNodes.forEach((e=>e.parent=n)),i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(n)?(a.Debugger.getInstance().output("Juxta Heuristic Case 6"),n.contentNodes.push(i),n.childNodes.push(u),u.parent=n,i.parent=n,n.addMathmlNodes(i.mathml),n.addMathmlNodes(u.mathml),c=n):s.isImplicitOp(u)?(a.Debugger.getInstance().output("Juxta Heuristic Case 7"),u.contentNodes.unshift(i),u.childNodes.unshift(n),n.parent=u,i.parent=u,u.addMathmlNodes(i.mathml),u.addMathmlNodes(n.mathml),c=u):(a.Debugger.getInstance().output("Juxta Heuristic Case 8"),c=o.factory.makeBranchNode("infixop",[n,u],[i],i.textContent),c.role="implicit"),e.push(c),C(e.concat(l),t,r)}function h(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===p.tagName(e.childNodes[0])&&"MPADDED"===p.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===p.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}o.add(new l.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,r=e.childNodes.length-1;t=e.childNodes[r];r--)s.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(r,1,...t.childNodes),e.contentNodes.splice(r,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),o.add(new l.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(s.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===n.default.getInstance().domain))),o.add(new l.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),o.add(new l.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],r=[];let a=e.comp.shift(),n=null,i=[];for(;e.comp.length;)if(i=[],a.length)n&&t.push(n),r.push(a),n=e.rel.shift(),a=e.comp.shift();else{for(n&&i.push(n);!a.length&&e.comp.length;)a=e.comp.shift(),i.push(e.rel.shift());n=f(i,a,r)}i.length||a.length?(t.push(n),r.push(a)):(i.push(n),f(i,a,r));return{rel:t,comp:r}}(t):t,e=t.comp[0];for(let r,a,n=1;r=t.comp[n],a=t.rel[n-1];n++)e.push(a),e=e.concat(r);return t=c.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?C(t.comp.shift(),t.rel,t.comp):e}))),o.add(new l.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===n.default.getInstance().modality&&"identifier"===e.type))),o.add(new l.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),o.add(new l.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&s.isImplicit(e[0])))),o.add(new l.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],r=t.childNodes[0];if(s.isIntegralDxBoundarySingle(r))return void(r.role="integral");if(!s.isImplicit(r))return;const a=r.childNodes.length,n=r.childNodes[a-2],i=r.childNodes[a-1];if(s.isIntegralDxBoundarySingle(i))return void(i.role="integral");if(s.isIntegralDxBoundary(n,i)){const e=u.default.getInstance().prefixNode_(i,[n]);e.role="integral",2===a?t.childNodes[0]=e:(r.childNodes.pop(),r.contentNodes.pop(),r.childNodes[a-2]=e,e.parent=r)}}),(e=>{if("integral"!==e.type)return!1;let[,t,r]=e.childNodes;return"empty"===r.type&&"fraction"===t.type}))),o.add(new l.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let r=g(e.childNodes[0].childNodes[0].childNodes[0],!0);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r);for(let t,r=0;t=e.childNodes[r];r++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let r=g(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);r.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(r),e.childNodes[0].childNodes.pop()}u.default.tableToMultiline(e);let r=u.default.getInstance().row(t),a=e.annotation.Emph;return e.annotation.Emph=["table"],a.forEach((e=>r.addAnnotation("Emph",e))),r}),(e=>{let t=!0,r=!0;if(h(e.childNodes[0].childNodes[0].mathmlTree)){for(let r,a=1;r=e.childNodes[a];a++)if(r.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),h(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let a,n=1;a=e.childNodes[n];n++)if(a.childNodes.length>=t){r=!1;break}}else r=!1;return r&&e.addAnnotation("Emph","right"),t||r})));const m=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function g(e,t){if(!e.childNodes.length)return L(e),[e];let r=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let a=e.childNodes;L(a[t?a.length-1:0])&&(e=a[t?0:a.length-1],r=a[t?a.length-1:0])}if(-1!==m.indexOf(e.type)){let a=e.childNodes;L(a[t?a.length-1:0]);let n=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return r&&(t?n.push(r):n.unshift(r)),n}return r?t?[e,r]:[r,e]:[e]}const y={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function L(e){if("punctuation"!==e.type)return!1;let t=y[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},7228:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const a=r(5740),n=r(5250),i=r(5609),o=r(3308),l=r(4795);class s extends n.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,r){if(!e.hasAttribute(t))return r;const a=e.getAttribute(t);return a.match(/^\s*$/)?null:a}parse(e){o.default.getInstance().setNodeFactory(this.getFactory());const t=a.toArray(e.childNodes),r=a.tagName(e),n=this.parseMap_[r],i=(n||this.dummy_.bind(this))(e,t);return l.addAttributes(i,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(r)||(i.mathml.unshift(e),i.mathmlTree=e),i}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));let a;return 1===(t=l.purgeNodes(t)).length?(a=this.parse(t[0]),"empty"!==a.type||a.mathmlTree||(a.mathmlTree=e)):a=o.default.getInstance().row(this.parseList(t)),a.mathml.unshift(e),a}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const r=this.parse(t[0]),a=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return o.default.getInstance().fractionLikeNode(r,a,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return o.default.getInstance().limitNode(a.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const r=this.parseList(l.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[o.default.getInstance().row(r)],[])}table_(e,t){const r=e.getAttribute("semantics");if(r&&r.match("bspr_"))return o.default.proof(e,r,this.parseList.bind(this));const a=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return a.mathmlTree=e,o.default.tableToMultiline(a)}tableRow_(e,t){const r=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return r.role="table",r}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const r=this.parse(t[0]);r.role="label";const a=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[r]);return a.role="table",a}tableCell_(e,t){const r=this.parseList(l.purgeNodes(t));let a;a=r.length?1===r.length&&i.isType(r[0],"empty")?r:[o.default.getInstance().row(r)]:[];const n=this.getFactory().makeBranchNode("cell",a,[]);return n.role="table",n}space_(e,t){const r=e.getAttribute("width"),n=r&&r.match(/[a-z]*$/);if(!n)return this.empty_(e,t);const i=n[0],l=parseFloat(r.slice(0,n.index)),s={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!s||isNaN(l)||lt.parent=e)),"CONTENT"===a.tagName(r)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let r,a=0;r=this.childNodes[a];a++)t=t.concat(r.querySelectorAll(e));for(let r,a=0;r=this.contentNodes[a];a++)t=t.concat(r.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const r=function(r,a){const n=a.map((function(r){return r.xml(e,t)})),i=e.createElementNS("",r);for(let e,t=0;e=n[t];t++)i.appendChild(e);return i},a=e.createElementNS("",this.type);return t||this.xmlAttributes(a),a.textContent=this.textContent,this.contentNodes.length>0&&a.appendChild(r("content",this.contentNodes)),this.childNodes.length>0&&a.appendChild(r("children",this.childNodes)),a}toString(e=!1){const t=a.parseInput("");return a.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(r){e.push(t+":"+r)}));return e.join(";")}attributesXml(){const e=[];for(const[t,r]of Object.entries(this.attributes))e.push(t+":"+r);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let r,a=0;r=t[a];a++)e[r[0]]=r[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const r=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!r?e:r,this.textContent===e)return;const a=(0,n.lookupMeaning)(e);this.textContent=e,this.role=a.role,this.type=a.type,this.font=a.font}addMathmlNodes(e){for(let t,r=0;t=e[r];r++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const r=this.childNodes.indexOf(e);if(-1===r)return;e.parent=null,t.parent=this,this.childNodes[r]=t;const a=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),n=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(a),this.addMathmlNodes(n)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,r,a=0;t=this.childNodes[a],r=e.childNodes[a];a++)if(!t.equals(r))return!1;for(let t,r,a=0;t=this.contentNodes[a],r=e.contentNodes[a];a++)if(!t.equals(r))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const r=this.annotation[e];return!!r&&-1!==r.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,r=t.length;e1)return!1;const r=t[0];if("infixop"===r.type){if("implicit"!==r.role)return!1;if(r.childNodes.some((e=>i(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return u(e)&&!l(e,"division")||i(e,"appl")||s(e)},t.isBigOpBoundary=function(e){return u(e)||s(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&i(t,"identifier")&&a.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(i(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&a.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=s,t.isEmbellished=function(e){return e.embellished?e.embellished:a.isEmbellishedType(e.type)?e.type:null},t.isOperator=u,t.isRelation=c,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||f(e))},t.isTableOrMultiline=C,t.tableIsMatrixOrVector=function(e){return!!e&&h(e)&&C(e.childNodes[0])},t.isFencedElement=h,t.tableIsCases=function(e,t){return t.length>0&&l(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return i(e,"line")&&e.contentNodes.length&&l(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return i(t,"largeop")||i(t,"limboth")||i(t,"limlower")||i(t,"limupper")||i(t,"function")&&l(t,"limit function")||(i(t,"overscore")||i(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,r){return 1===t.length&&("punctuation"===e[r].type||"punctuation"===e[r].embellished)&&e[r]===t[0]},t.isSimpleFunction=function(e){return i(e,"identifier")&&l(e,"simple function")},t.isLeftBrace=m,t.isRightBrace=g,t.isSetNode=function(e){return m(e.contentNodes[0])&&g(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(r){const a=r.type;return-1===t.illegalSingleton_.indexOf(a)&&("infixop"!==a||"implicit"===r.role)&&("fenced"===a?"leftright"!==r.role||e(r.childNodes[0]):-1===t.scriptedElement_.indexOf(a)||e(r.childNodes[0]))},t.isNumber=y,t.isUnitCounter=L,t.isPureUnit=b,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(b(t[0])||L(t[0]))&&e.childNodes.slice(1).every(b)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===a.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=v,t.compareNeutralFences=function(e,t){return v(e)&&v(t)&&(0,n.getEmbellishedInner)(e).textContent===(0,n.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!v(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!v(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},3308:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});const a=r(5740),n=r(3588),i=r(7516),o=r(6537),l=r(5609),s=r(4795);class u{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new o.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return u.instance=u.instance||new u,u.instance}static tableToMultiline(e){if(!l.tableIsMultiline(e))return i.run("rewrite_subcases",e,u.classifyTable);e.type="multiline";for(let t,r=0;t=e.childNodes[r];r++)u.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!l.lineIsLabelled(e.childNodes[0])&&l.isFencedElement(e.childNodes[0].childNodes[0])&&u.tableToMatrixOrVector_(u.rewriteFencedLine_(e)),u.binomialForm_(e),u.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),u.numberRole_(e),u.exprFont_(e)}static classifyMultiline(e){let t=0;const r=e.childNodes.length;let a;for(;t=r)return;const n=a.childNodes[0].role;"unknown"!==n&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===n&&(l.isType(t,"relation")||l.isType(t,"relseq"))}))&&(e.role=n)}static classifyTable(e){const t=u.computeColumns_(e);return u.classifyByColumns_(e,t,"equality")||u.classifyByColumns_(e,t,"inequality",["equality"])||u.classifyByColumns_(e,t,"arrow")||u.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,r=t.getAttribute("columnlines"),a=t.getAttribute("rowlines");return!(!r||!a)&&(!(!u.cayleySpacing(r)||!u.cayleySpacing(a))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,r){const a=u.separateSemantics(t);return u.getInstance().proof(e,a,r)}static findSemantics(e,t,r){const a=null==r?null:r,n=u.getSemantics(e);return!!n&&(!!n[t]&&(null==a||n[t]===a))}static getSemantics(e){const t=e.getAttribute("semantics");return t?u.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[r,a]=e.split(":");t[u.removePrefix(r)]=a})),t}static matchSpaces_(e,t){for(let r,a=0;r=t[a];a++){const t=e[a].mathmlTree,n=e[a+1].mathmlTree;if(!t||!n)continue;const i=t.nextSibling;if(!i||i===n)continue;const o=u.getSpacer_(i);o&&(r.mathml.push(o),r.mathmlTree=o,r.role="space")}}static getSpacer_(e){if("MSPACE"===a.tagName(e))return e;for(;s.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===a.tagName(e))return e;return null}static fenceToPunct_(e){const t=u.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===n.functionApplication()){u.getInstance().funcAppls[e.id]=t.shift();let r="simple function";return i.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(r=e.role),u.propagateFunctionRole_(e,r),"prefix"}const r=u.CLASSIFY_FUNCTION_[e.role];return r||(l.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;l.isRole(e,"subsup")||l.isRole(e,"underover")||(e.role=t),u.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let r,a=0;r=e.childNodes[a];a++){const e=u.getFunctionOp_(r,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];l.isType(t,"multiline")?u.tableToVector_(e):u.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,r=0;e=t.childNodes[r];r++)u.assignRoleToRow_(e,u.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?u.binomialForm_(t):u.tableToSquare_(e)}static binomialForm_(e){l.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?u.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];l.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,r=0;t=e.childNodes[r];r++)u.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),l.tableIsMultiline(e)&&u.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],r=e.childNodes[0].childNodes[0],a=e.childNodes[0].childNodes[0].childNodes[0];return r.parent=e.parent,e.parent=r,a.parent=t,r.childNodes=[e],t.childNodes=[a],r}static rowToLine_(e,t){const r=t||"unknown";l.isType(e,"row")&&(e.type="line",e.role=r,1===e.childNodes.length&&l.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){l.isType(e,"line")?e.role=t:l.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){l.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),r=t.map(n.lookupMeaning);if(r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));r.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(n.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,r=e.comp,a=[],n=[];for(;t.length>0;){const e=t.shift();let i=r.shift();l.isElligibleEmbellishedFence(e)?(a.push(e),n.push(i)):(u.fenceToPunct_(e),i.push(e),i=i.concat(r.shift()),r.unshift(i))}return n.push(r.shift()),{rel:a,comp:n}}static rewriteFencedNode_(e){const t=e.contentNodes[0],r=e.contentNodes[1];let a=u.rewriteFence_(e,t);return e.contentNodes[0]=a.fence,a=u.rewriteFence_(a.node,r),e.contentNodes[1]=a.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,a.node.parent=null,a.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const r=t.childNodes[0],a=u.rewriteFence_(e,r);return l.isType(t,"superscript")||l.isType(t,"subscript")||l.isType(t,"tensor")?(l.isRole(t,"subsup")||(t.role=e.role),r!==a.node&&(t.replaceChild(r,a.node),r.parent=e),u.propagateFencePointer_(t,r),{node:t,fence:a.fence}):(t.replaceChild(r,a.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:a.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,r,a){return!!(3===t.length&&u.testColumns_(t,1,(e=>u.isPureRelation_(e,r)))||2===t.length&&(u.testColumns_(t,1,(e=>u.isEndRelation_(e,r)||u.isPureRelation_(e,r)))||u.testColumns_(t,0,(e=>u.isEndRelation_(e,r,!0)||u.isPureRelation_(e,r)))))&&(e.role=r,!0)}static isEndRelation_(e,t,r){const a=r?e.childNodes.length-1:0;return l.isType(e,"relseq")&&l.isRole(e,t)&&l.isType(e.childNodes[a],"empty")}static isPureRelation_(e,t){return l.isType(e,"relation")&&l.isRole(e,t)}static computeColumns_(e){const t=[];for(let r,a=0;r=e.childNodes[a];a++)for(let e,a=0;e=r.childNodes[a];a++){t[a]?t[a].push(e):t[a]=[e]}return t}static testColumns_(e,t,r){const a=e[t];return!!a&&(a.some((function(e){return e.childNodes.length&&r(e.childNodes[0])}))&&a.every((function(e){return!e.childNodes.length||r(e.childNodes[0])})))}setNodeFactory(e){u.getInstance().factory_=e,i.updateFactory(u.getInstance().factory_)}getNodeFactory(){return u.getInstance().factory_}identifierNode(e,t,r){if("MathML-Unit"===r)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",i.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),u.exprFont_(e),i.run("simpleNamedFunction",e)}implicitNode(e){if(e=u.getInstance().getMixedNumbers_(e),1===(e=u.getInstance().combineUnits_(e)).length)return e[0];const t=u.getInstance().implicitNode_(e);return i.run("combine_juxtaposition",t)}text(e,t){return u.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!l.isType(e,"empty")}))).length?u.getInstance().factory_.makeEmptyNode():(e=u.getInstance().getFencesInRow_(e),e=u.getInstance().tablesInRow(e),e=u.getInstance().getPunctuationInRow_(e),e=u.getInstance().getTextInRow_(e),e=u.getInstance().getFunctionsInRow_(e),u.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return u.getInstance().factory_.makeEmptyNode();let r,a=t[0],n="unknown";if(!t[1])return a;if(l.isLimitBase(a)){r=u.MML_TO_LIMIT_[e];const i=r.length;if(n=r.type,t=t.slice(0,r.length+1),1===i&&l.isAccent(t[1])||2===i&&l.isAccent(t[1])&&l.isAccent(t[2]))return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent);if(2===i){if(l.isAccent(t[1]))return a=u.getInstance().accentNode_(a,[a,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?u.getInstance().makeLimitNode_(a,[a,t[2]],null,"limupper"):a;if(t[2]&&l.isAccent(t[2]))return a=u.getInstance().accentNode_(a,[a,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),u.getInstance().makeLimitNode_(a,[a,t[1]],null,"limlower");t[i]||(n="limlower")}return u.getInstance().makeLimitNode_(a,t,null,n)}return r=u.MML_TO_BOUNDS_[e],u.getInstance().accentNode_(a,t,r.type,r.length,r.accent)}tablesInRow(e){let t=s.partitionNodes(e,l.tableIsMatrixOrVector),r=[];for(let e,a=0;e=t.rel[a];a++)r=r.concat(t.comp.shift()),r.push(u.tableToMatrixOrVector_(e));r=r.concat(t.comp.shift()),t=s.partitionNodes(r,l.isTableOrMultiline),r=[];for(let e,a=0;e=t.rel[a];a++){const a=t.comp.shift();l.tableIsCases(e,a)&&u.tableToCases_(e,a.pop()),r=r.concat(a),r.push(e)}return r.concat(t.comp.shift())}mfenced(e,t,r,a){if(r&&a.length>0){const e=u.nextSeparatorFunction_(r),t=[a.shift()];a.forEach((r=>{t.push(u.getInstance().factory_.makeContentNode(e())),t.push(r)})),a=t}return e&&t?u.getInstance().horizontalFencedNode_(u.getInstance().factory_.makeContentNode(e),u.getInstance().factory_.makeContentNode(t),a):(e&&a.unshift(u.getInstance().factory_.makeContentNode(e)),t&&a.push(u.getInstance().factory_.makeContentNode(t)),u.getInstance().row(a))}fractionLikeNode(e,t,r,a){let n;if(!a&&s.isZeroLength(r)){const r=u.getInstance().factory_.makeBranchNode("line",[e],[]),a=u.getInstance().factory_.makeBranchNode("line",[t],[]);return n=u.getInstance().factory_.makeBranchNode("multiline",[r,a],[]),u.binomialForm_(n),u.classifyMultiline(n),n}return n=u.getInstance().fractionNode_(e,t),a&&n.addAnnotation("general","bevelled"),n}tensor(e,t,r,a,n){const i=u.getInstance().factory_.makeBranchNode("tensor",[e,u.getInstance().scriptNode_(t,"leftsub"),u.getInstance().scriptNode_(r,"leftsuper"),u.getInstance().scriptNode_(a,"rightsub"),u.getInstance().scriptNode_(n,"rightsuper")],[]);return i.role=e.role,i.embellished=l.isEmbellished(e),i}pseudoTensor(e,t,r){const a=e=>!l.isType(e,"empty"),n=t.filter(a).length,i=r.filter(a).length;if(!n&&!i)return e;const o=n?i?"MSUBSUP":"MSUB":"MSUP",s=[e];return n&&s.push(u.getInstance().scriptNode_(t,"rightsub",!0)),i&&s.push(u.getInstance().scriptNode_(r,"rightsuper",!0)),u.getInstance().limitNode(o,s)}font(e){const t=u.MATHJAX_FONTS[e];return t||e}proof(e,t,r){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=u.getInstance().cleanInference(e.childNodes),a=t.length?u.getInstance().factory_.makeBranchNode("inference",r(t),[]):u.getInstance().factory_.makeEmptyNode();return a.role="axiom",a.mathmlTree=e,a}const a=u.getInstance().inference(e,t,r);return t.proof&&(a.role="proof",a.childNodes[0].role="final"),a}inference(e,t,r){if(t.inferenceRule){const t=u.getInstance().getFormulas(e,[],r);return u.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const n=t.labelledRule,i=a.toArray(e.childNodes),o=[];"left"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"left")),"right"!==n&&"both"!==n||o.push(u.getInstance().getLabel(e,i,r,"right"));const l=u.getInstance().getFormulas(e,i,r),s=u.getInstance().factory_.makeBranchNode("inference",[l.conclusion,l.premises],o);return s.mathmlTree=e,s}getLabel(e,t,r,n){const i=u.getInstance().findNestedRow(t,"prooflabel",n),o=u.getInstance().factory_.makeBranchNode("rulelabel",r(a.toArray(i.childNodes)),[]);return o.role=n,o.mathmlTree=i,o}getFormulas(e,t,r){const n=t.length?u.getInstance().findNestedRow(t,"inferenceRule"):e,i="up"===u.getSemantics(n).inferenceRule,o=i?n.childNodes[1]:n.childNodes[0],l=i?n.childNodes[0]:n.childNodes[1],s=o.childNodes[0].childNodes[0],c=a.toArray(s.childNodes[0].childNodes),d=[];let p=1;for(const e of c)p%2&&d.push(e.childNodes[0]),p++;const f=r(d),C=r(a.toArray(l.childNodes[0].childNodes))[0],h=u.getInstance().factory_.makeBranchNode("premises",f,[]);h.mathmlTree=s;const m=u.getInstance().factory_.makeBranchNode("conclusion",[C],[]);return m.mathmlTree=l.childNodes[0].childNodes[0],{conclusion:m,premises:h}}findNestedRow(e,t,r){return u.getInstance().findNestedRow_(e,t,0,r)}cleanInference(e){return a.toArray(e).filter((function(e){return"MSPACE"!==a.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),i.run("multioperator",e)}implicitNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleTimes());u.matchSpaces_(e,t);const r=u.getInstance().infixNode_(e,t[0]);return r.role="implicit",t.forEach((function(e){e.parent=r})),r.contentNodes=t,r}infixNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("infixop",e,[t],s.getEmbellishedInner(t).textContent);return r.role=t.role,i.run("propagateSimpleFunction",r)}explicitMixed_(e){const t=s.partitionNodes(e,(function(e){return e.textContent===n.invisiblePlus()}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=t.comp[a+1],o=n.length-1;if(n[o]&&i[0]&&l.isType(n[o],"number")&&!l.isRole(n[o],"mixed")&&l.isType(i[0],"fraction")){const e=u.getInstance().factory_.makeBranchNode("number",[n[o],i[0]],[]);e.role="mixed",r=r.concat(n.slice(0,o)),r.push(e),i.shift()}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}concatNode_(e,t,r){if(0===t.length)return e;const a=t.map((function(e){return s.getEmbellishedInner(e).textContent})).join(" "),n=u.getInstance().factory_.makeBranchNode(r,[e],t,a);return t.length>1&&(n.role="multiop"),n}prefixNode_(e,t){const r=this.splitSingles(t);let a=e;for(;r.length>0;){let e=r.pop();a=u.getInstance().concatNode_(a,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(a.role=this.splitRoles.get(e[0].role))}return a}splitSingles(e){let t=0,r=[],a=0;for(;a1&&(i=u.getInstance().implicitNode_(e),i.role="unit"),i&&r.push(i),a&&r.push(a)}while(a);return r}getMixedNumbers_(e){const t=s.partitionNodes(e,(function(e){return l.isType(e,"fraction")&&l.isRole(e,"vulgar")}));if(!t.rel.length)return e;let r=[];for(let e,a=0;e=t.rel[a];a++){const n=t.comp[a],i=n.length-1;if(n[i]&&l.isType(n[i],"number")&&(l.isRole(n[i],"integer")||l.isRole(n[i],"float"))){const t=u.getInstance().factory_.makeBranchNode("number",[n[i],e],[]);t.role="mixed",r=r.concat(n.slice(0,i)),r.push(t)}else r=r.concat(n),r.push(e)}return r.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=s.partitionNodes(e,(e=>l.isType(e,"text")));if(0===t.rel.length)return e;const r=[];let a=t.comp[0];a.length>0&&r.push(u.getInstance().row(a));for(let e,n=0;e=t.rel[n];n++)r.push(e),a=t.comp[n+1],a.length>0&&r.push(u.getInstance().row(a));return[u.getInstance().dummyNode_(r)]}relationsInRow_(e){const t=s.partitionNodes(e,l.isRelation),r=t.rel[0];if(!r)return u.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const a=t.comp.map(u.getInstance().operationsInRow_);let n;return t.rel.some((function(e){return!e.equals(r)}))?(n=u.getInstance().factory_.makeBranchNode("multirel",a,t.rel),t.rel.every((function(e){return e.role===r.role}))&&(n.role=r.role),n):(n=u.getInstance().factory_.makeBranchNode("relseq",a,t.rel,s.getEmbellishedInner(r).textContent),n.role=r.role,n)}operationsInRow_(e){if(0===e.length)return u.getInstance().factory_.makeEmptyNode();if(1===(e=u.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&l.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return u.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return u.getInstance().prefixNode_(e[0],t);e=i.run("convert_juxtaposition",e);const r=s.sliceNodes(e,l.isOperator),a=u.getInstance().prefixNode_(u.getInstance().implicitNode(r.head),t);return r.div?u.getInstance().operationsTree_(r.tail,a,r.div):(l.isUnitProduct(a)&&(a.role="unit"),a)}operationsTree_(e,t,r,a){const n=a||[];if(0===e.length){if(n.unshift(r),"infixop"===t.type){const e=u.getInstance().postfixNode_(t.childNodes.pop(),n);return t.appendChild(e),t}return u.getInstance().postfixNode_(t,n)}const i=s.sliceNodes(e,l.isOperator);if(0===i.head.length)return n.push(i.div),u.getInstance().operationsTree_(i.tail,t,r,n);const o=u.getInstance().prefixNode_(u.getInstance().implicitNode(i.head),n),c=u.getInstance().appendOperand_(t,r,o);return i.div?u.getInstance().operationsTree_(i.tail,c,i.div,[]):c}appendOperand_(e,t,r){if("infixop"!==e.type)return u.getInstance().infixNode_([e,r],t);const a=u.getInstance().appendDivisionOp_(e,t,r);return a||(u.getInstance().appendExistingOperator_(e,t,r)?e:"multiplication"===t.role?u.getInstance().appendMultiplicativeOp_(e,t,r):u.getInstance().appendAdditiveOp_(e,t,r))}appendDivisionOp_(e,t,r){return"division"===t.role?l.isImplicit(e)?u.getInstance().infixNode_([e,r],t):u.getInstance().appendLastOperand_(e,t,r):"division"===e.role?u.getInstance().infixNode_([e,r],t):null}appendLastOperand_(e,t,r){let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendMultiplicativeOp_(e,t,r){if(l.isImplicit(e))return u.getInstance().infixNode_([e,r],t);let a=e,n=e.childNodes[e.childNodes.length-1];for(;n&&"infixop"===n.type&&!l.isImplicit(n);)a=n,n=a.childNodes[e.childNodes.length-1];const i=u.getInstance().infixNode_([a.childNodes.pop(),r],t);return a.appendChild(i),e}appendAdditiveOp_(e,t,r){return u.getInstance().infixNode_([e,r],t)}appendExistingOperator_(e,t,r){return!(!e||"infixop"!==e.type||l.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(r),!0):u.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,r))}getFencesInRow_(e){let t=s.partitionNodes(e,l.isFence);t=u.purgeFences_(t);const r=t.comp.shift();return u.getInstance().fences_(t.rel,t.comp,[],[r])}fences_(e,t,r,a){if(0===e.length&&0===r.length)return a[0];const n=e=>l.isRole(e,"open");if(0===e.length){const e=a.shift();for(;r.length>0;){if(n(r[0])){const t=r.shift();u.fenceToPunct_(t),e.push(t)}else{const t=s.sliceNodes(r,n),i=t.head.length-1,o=u.getInstance().neutralFences_(t.head,a.slice(0,i));a=a.slice(i),e.push(...o),t.div&&t.tail.unshift(t.div),r=t.tail}e.push(...a.shift())}return e}const i=r[r.length-1],o=e[0].role;if("open"===o||l.isNeutralFence(e[0])&&(!i||!l.compareNeutralFences(e[0],i))){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&"open"===i.role){const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&l.compareNeutralFences(e[0],i)){if(!l.elligibleLeftNeutral(i)||!l.elligibleRightNeutral(e[0])){r.push(e.shift());const n=t.shift();return n&&a.push(n),u.getInstance().fences_(e,t,r,a)}const n=u.getInstance().horizontalFencedNode_(r.pop(),e.shift(),a.pop());return a.push(a.pop().concat([n],t.shift())),u.getInstance().fences_(e,t,r,a)}if(i&&"close"===o&&l.isNeutralFence(i)&&r.some(n)){const i=s.sliceNodes(r,n,!0),o=a.pop(),l=a.length-i.tail.length+1,c=u.getInstance().neutralFences_(i.tail,a.slice(l));a=a.slice(0,l);const d=u.getInstance().horizontalFencedNode_(i.div,e.shift(),a.pop().concat(c,o));return a.push(a.pop().concat([d],t.shift())),u.getInstance().fences_(e,t,i.head,a)}const c=e.shift();return u.fenceToPunct_(c),a.push(a.pop().concat([c],t.shift())),u.getInstance().fences_(e,t,r,a)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return u.fenceToPunct_(e[0]),e;const r=e.shift();if(!l.elligibleLeftNeutral(r)){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}const a=s.sliceNodes(e,(function(e){return l.compareNeutralFences(e,r)}));if(!a.div){u.fenceToPunct_(r);const a=t.shift();return a.unshift(r),a.concat(u.getInstance().neutralFences_(e,t))}if(!l.elligibleRightNeutral(a.div))return u.fenceToPunct_(a.div),e.unshift(r),u.getInstance().neutralFences_(e,t);const n=u.getInstance().combineFencedContent_(r,a.div,a.head,t);if(a.tail.length>0){const e=n.shift(),t=u.getInstance().neutralFences_(a.tail,n);return e.concat(t)}return n[0]}combineFencedContent_(e,t,r,a){if(0===r.length){const r=u.getInstance().horizontalFencedNode_(e,t,a.shift());return a.length>0?a[0].unshift(r):a=[[r]],a}const n=a.shift(),i=r.length-1,o=a.slice(0,i),l=(a=a.slice(i)).shift(),s=u.getInstance().neutralFences_(r,o);n.push(...s),n.push(...l);const c=u.getInstance().horizontalFencedNode_(e,t,n);return a.length>0?a[0].unshift(c):a=[[c]],a}horizontalFencedNode_(e,t,r){const a=u.getInstance().row(r);let n=u.getInstance().factory_.makeBranchNode("fenced",[a],[e,t]);return"open"===e.role?(u.getInstance().classifyHorizontalFence_(n),n=i.run("propagateComposedFunction",n)):n.role=e.role,n=i.run("detect_cycle",n),u.rewriteFencedNode_(n)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!l.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const r=t[0].type;if(1===t.length&&l.isSingletonSetContent(t[0]))return void(e.role="set singleton");const a=t[0].role;if("punctuated"===r&&"sequence"===a){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void u.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&l.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},r=s.partitionNodes(e,(function(r){if(!l.isPunctuation(r))return!1;if(l.isPunctuation(r)&&!l.isRole(r,"ellipsis"))return!0;const a=e.indexOf(r);if(0===a)return!e[1]||!t(e[1]);const n=e[a-1];if(a===e.length-1)return!t(n);const i=e[a+1];return!t(n)||!t(i)}));if(0===r.rel.length)return e;const a=[];let n=r.comp.shift();n.length>0&&a.push(u.getInstance().row(n));let i=0;for(;r.comp.length>0;)a.push(r.rel[i++]),n=r.comp.shift(),n.length>0&&a.push(u.getInstance().row(n));return[u.getInstance().punctuatedNode_(a,r.rel)]}punctuatedNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return r.role=e,r}return l.singlePunctAtPosition(e,t,0)?r.role="startpunct":l.singlePunctAtPosition(e,t,e.length-1)?r.role="endpunct":t.every((e=>l.isRole(e,"dummy")))?r.role="text":t.every((e=>l.isRole(e,"space")))?r.role="space":r.role="sequence",r}dummyNode_(e){const t=u.getInstance().factory_.makeMultipleContentNodes(e.length-1,n.invisibleComma());return t.forEach((function(e){e.role="dummy"})),u.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!l.isAccent(e))return!1;const r=e.textContent,a=n.lookupSecondary("bar",r)||n.lookupSecondary("tilde",r)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",a),!0}accentNode_(e,t,r,a,n){const i=(t=t.slice(0,a+1))[1],o=t[2];let l;if(!n&&o&&(l=u.getInstance().factory_.makeBranchNode("subscript",[e,i],[]),l.role="subsup",t=[l,o],r="superscript"),n){const a=u.getInstance().accentRole_(i,r);if(o){u.getInstance().accentRole_(o,"overscore")&&!a?(l=u.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[l,i],r="underscore"):(l=u.getInstance().factory_.makeBranchNode("underscore",[e,i],[]),t=[l,o],r="overscore"),l.role="underover"}}return u.getInstance().makeLimitNode_(e,t,l,r)}makeLimitNode_(e,t,r,a){if("limupper"===a&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===a&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const n=u.getInstance().factory_.makeBranchNode(a,t,[]),i=l.isEmbellished(e);return r&&(r.embellished=i),n.embellished=i,n.role=e.role,n}getFunctionsInRow_(e,t){const r=t||[];if(0===e.length)return r;const a=e.shift(),n=u.classifyFunction_(a,e);if(!n)return r.push(a),u.getInstance().getFunctionsInRow_(e,r);const i=u.getInstance().getFunctionsInRow_(e,[]),o=u.getInstance().getFunctionArgs_(a,i,n);return r.concat(o)}getFunctionArgs_(e,t,r){let a,n,o;switch(r){case"integral":{const r=u.getInstance().getIntegralArgs_(t);if(!r.intvar&&!r.integrand.length)return r.rest.unshift(e),r.rest;const a=u.getInstance().row(r.integrand);return o=u.getInstance().integralNode_(e,a,r.intvar),i.run("intvar_from_fraction",o),r.rest.unshift(o),r.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const r=t.shift();return l.isNeutralFence(r)||(r.role="leftright"),o=u.getInstance().functionNode_(e,r),t.unshift(o),t}if(a=s.sliceNodes(t,l.isPrefixFunctionBoundary),a.head.length)n=u.getInstance().row(a.head),a.div&&a.tail.unshift(a.div);else{if(!a.div||!l.isType(a.div,"appl"))return t.unshift(e),t;n=a.div}return o=u.getInstance().functionNode_(e,n),a.tail.unshift(o),a.tail;case"bigop":return a=s.sliceNodes(t,l.isBigOpBoundary),a.head.length?(n=u.getInstance().row(a.head),o=u.getInstance().bigOpNode_(e,n),a.div&&a.tail.unshift(a.div),a.tail.unshift(o),a.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const r=t[0];return"fenced"===r.type&&!l.isNeutralFence(r)&&l.isSimpleFunctionScope(r)?(r.role="leftright",u.propagateFunctionRole_(e,"simple function"),o=u.getInstance().functionNode_(e,t.shift()),t.unshift(o),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=s.sliceNodes(t,l.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}i.run("intvar_from_implicit",e);const r=e[0];if(l.isGeneralFunctionBoundary(r))return{integrand:t,intvar:null,rest:e};if(l.isIntegralDxBoundarySingle(r))return r.role="integral",{integrand:t,intvar:r,rest:e.slice(1)};if(e[1]&&l.isIntegralDxBoundary(r,e[1])){const a=u.getInstance().prefixNode_(e[1],[r]);return a.role="integral",{integrand:t,intvar:a,rest:e.slice(2)}}return t.push(e.shift()),u.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const r=u.getInstance().factory_.makeContentNode(n.functionApplication()),a=u.getInstance().funcAppls[e.id];a&&(r.mathmlTree=a.mathmlTree,r.mathml=a.mathml,r.annotation=a.annotation,r.attributes=a.attributes,delete u.getInstance().funcAppls[e.id]),r.type="punctuation",r.role="application";const i=u.getFunctionOp_(e,(function(e){return l.isType(e,"function")||l.isType(e,"identifier")&&l.isRole(e,"simple function")}));return u.getInstance().functionalNode_("appl",[e,t],i,[r])}bigOpNode_(e,t){const r=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("bigop",[e,t],r,[])}integralNode_(e,t,r){t=t||u.getInstance().factory_.makeEmptyNode(),r=r||u.getInstance().factory_.makeEmptyNode();const a=u.getFunctionOp_(e,(e=>l.isType(e,"largeop")));return u.getInstance().functionalNode_("integral",[e,t,r],a,[])}functionalNode_(e,t,r,a){const n=t[0];let i;r&&(i=r.parent,a.push(r));const o=u.getInstance().factory_.makeBranchNode(e,t,a);return o.role=n.role,i&&(r.parent=i),o}fractionNode_(e,t){const r=u.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return r.role=r.childNodes.every((function(e){return l.isType(e,"number")&&l.isRole(e,"integer")}))?"vulgar":r.childNodes.every(l.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",r)}scriptNode_(e,t,r){let a;switch(e.length){case 0:a=u.getInstance().factory_.makeEmptyNode();break;case 1:if(a=e[0],r)return a;break;default:a=u.getInstance().dummyNode_(e)}return a.role=t,a}findNestedRow_(e,t,r,n){if(r>3)return null;for(let i,o=0;i=e[o];o++){const e=a.tagName(i);if("MSPACE"!==e){if("MROW"===e)return u.getInstance().findNestedRow_(a.toArray(i.childNodes),t,r+1,n);if(u.findSemantics(i,t,n))return i}}return null}}t.default=u,u.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},u.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},u.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},u.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},u.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},5656:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const a=r(707),n=r(5274),i=r(2298);class o{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return o.fromNode(e.root)}static fromNode(e){return new o(o.fromNode_(e))}static fromString(e){return new o(o.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!o.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return a.interleaveLists(o.collapsedLeafs(e),o.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((r=t,o.simpleCollapseStructure(r)?[r]:o.contentCollapseStructure(r[1])?r.slice(2):r.slice(1)));var r}),[])}static fromStructure(e,t){return new o(o.tree_(e,t.root))}static combineContentChildren(e,t,r){switch(e.type){case"relseq":case"infixop":case"multirel":return a.interleaveLists(r,t);case"prefixop":return t.concat(r);case"postfixop":return r.concat(t);case"fenced":return r.unshift(t[0]),r.push(t[1]),r;case"appl":return[r[0],t[0],r[1]];case"root":return[r[1],r[0]];case"row":case"line":return t.length&&r.unshift(t[0]),r;default:return r}}static makeSexp_(e){return o.simpleCollapseStructure(e)?e.toString():o.contentCollapseStructure(e)?"(c "+e.slice(1).map(o.makeSexp_).join(" ")+")":"("+e.map(o.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let r;t.length&&(r=t.map(o.fromNode_),r.unshift("c"));const a=e.childNodes;if(!a.length)return t.length?[e.id,r]:e.id;const n=a.map(o.fromNode_);return t.length&&n.unshift(r),n.unshift(e.id),n}static tree_(e,t,r=0,a=1,l=1){if(!t)return[];const s=t.id,u=[s],c=n.evalXPath(`.//self::*[@${i.Attribute.ID}=${s}]`,e)[0];if(c&&o.addAria(c,r,a,l),!t.childNodes.length)return t.id;const d=o.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));c&&o.addOwns_(c,d);for(let t,a=0,n=d.length;t=d[a];a++)u.push(o.tree_(e,t,r+1,a+1,n));return u}static addAria(e,t,r,a){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",r.toString()),e.setAttribute("aria-setsize",a.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const r=e.getAttribute(i.Attribute.COLLAPSED),a=r?o.realLeafs_(o.fromString(r).array):t.map((e=>e.id));e.setAttribute(i.Attribute.OWNS,a.join(" "))}static realLeafs_(e){if(o.simpleCollapseStructure(e))return[e];if(o.contentCollapseStructure(e))return[];let t=[];for(let r=1;ro.simpleCollapseStructure(e)?e:o.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,r)=>{o.simpleCollapseStructure(e)?r.push(e):(o.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,r))))},r=this.levelsMap[e],a=[];return t(r.slice(1),a),a}}t.SemanticSkeleton=o},7075:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const a=r(5740),n=r(7630),i=r(9265),o=r(7228),l=r(5952),s=r(5609);r(94);class u{constructor(e){this.mathml=e,this.parser=new o.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new o.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),c.visit(this.root,{}),(0,n.annotate)(this.root)}static empty(){const e=a.parseInput(""),t=new u(e);return t.mathml=e,t}static fromNode(e,t){const r=u.empty();return r.root=e,t&&(r.mathml=t),r}static fromRoot(e,t){let r=e;for(;r.parent;)r=r.parent;const a=u.fromNode(r);return t&&(a.mathml=t),a}static fromXml(e){const t=u.empty();return e.childNodes[0]&&(t.root=l.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=a.parseInput(""),r=this.root.xml(t.ownerDocument,e);return t.appendChild(r),t}toString(e){return a.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return a.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const r=e.parent;r?r.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=u;const c=new i.SemanticVisitor("general","unit",((e,t)=>(s.isUnitProduct(e)&&(e.role="unit"),!1)))},4795:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const a=r(5740);function n(e){return!!e&&-1!==t.LEAFTAGS.indexOf(a.tagName(e))}function i(e,t,r){r&&e.reverse();const a=[];for(let n,i=0;n=e[i];i++){if(t(n))return r?{head:e.slice(i+1).reverse(),div:n,tail:a.reverse()}:{head:a,div:n,tail:e.slice(i+1)};a.push(n)}return r?{head:[],div:null,tail:a.reverse()}:{head:a,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===a.tagName(e)},t.hasLeafTag=n,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(a.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(a.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(a.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===a.tagName(e)&&!n(e.parentNode)},t.purgeNodes=function(e){const r=[];for(let n,i=0;n=e[i];i++){if(n.nodeType!==a.NodeType.ELEMENT_NODE)continue;const e=a.tagName(n);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===n.childNodes.length||r.push(n))}return r},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,r){if(r.hasAttributes()){const a=r.attributes;for(let r=a.length-1;r>=0;r--){const n=a[r].name;n.match(/^ext/)&&(e.attributes[n]=a[r].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(n)&&(e.attributes["ext-speech"]=a[r].value,e.nobreaking=!0),n.match(/texclass$/)&&(e.attributes.texclass=a[r].value),"href"===n&&(e.attributes.href=a[r].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=i,t.partitionNodes=function(e,t){let r=e;const a=[],n=[];let o=null;do{o=i(r,t),n.push(o.head),a.push(o.div),r=o.tail}while(o.div);return a.pop(),{rel:a,comp:n}}},6278:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const a=r(6828),n=r(2298),i=r(1214),o=r(9543);t.AbstractSpeechGenerator=class{constructor(){this.modality=n.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=n.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(t)),(0,a.setup)(this.options_),o.computeMarkup(this.getRebuilt().xml)}}},1452:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){const r=this.generateSpeech(e,t);return e.setAttribute(this.modality,r),r}}t.AdhocSpeechGenerator=n},5152:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const a=r(2298),n=r(8396),i=r(1214),o=r(1204),l=r(6278);class s extends l.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,a.addPrefix)("foreground"),this.contrast=new n.ContrastPicker}static visitStree_(e,t,r){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>r[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const a=[];let n=[];for(const t of e.childNodes){const e=[];s.visitStree_(t,e,r),e.length<=2&&a.push(e.shift()),n=n.concat(e)}return t.push(a),void n.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>s.visitStree_(e,t,r)))}}else r[e.id]||t.push(e.id)}getSpeech(e,t){return o.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(e)),this.colorLeaves_(e),o.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];s.visitStree_(this.getRebuilt().streeRoot,t,{});for(const r of t){const t=this.contrast.generate();let a=!1;a=Array.isArray(r)?r.map((r=>this.colorLeave_(e,r,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,r.toString(),t),a&&this.contrast.increment()}}colorLeave_(e,t,r){const a=o.getBySemanticId(e,t);return!!a&&(a.setAttribute(this.modality,r),!0)}}t.ColorGenerator=s},6604:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const a=r(1204),n=r(6278);class i extends n.AbstractSpeechGenerator{getSpeech(e,t){return a.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=i},3123:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const a=r(6278);class n extends a.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=n},5858:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const a=r(1204),n=r(4598);class i extends n.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),a.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=i},9552:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const a=r(1452),n=r(5152),i=r(6604),o=r(3123),l=r(5858),s=r(597),u=r(4598);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new a.AdhocSpeechGenerator,Color:()=>new n.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new o.DummySpeechGenerator,Node:()=>new l.NodeSpeechGenerator,Summary:()=>new s.SummarySpeechGenerator,Tree:()=>new u.TreeSpeechGenerator}},9543:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const a=r(8290),n=r(5740),i=r(5274),o=r(2298),l=r(2362),s=r(7075),u=r(1204);function c(e){return l.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return c(s.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return a.markup(t)}function f(e){const t=C(e);return a.markup(t)}function C(e){const t=s.SemanticTree.fromRoot(e),r=i.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let a=r[0];return r.length>1&&(a=h(e,r)||a),a?l.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(a)})):[]}function h(e,t){const r=t[0];if(!e.parent)return r;const a=[];for(;e;)a.push(e.id),e=e.parent;const n=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,r=0;e=t[r];r++)if(n(e,a.slice()))return e;return r}function m(e){return e?l.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return l.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=c,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=c(e);return a.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,r){const i=n.querySelectorAllByAttrValue(r,"id",t.id.toString())[0],l=i?a.markup(c(i)):p(t);e.setAttribute(o.Attribute.SPEECH,l)},t.addModality=function(e,t,r){const a=p(t);e.setAttribute(r,a)},t.addPrefix=function(e,t){const r=f(t);r&&e.setAttribute(o.Attribute.PREFIX,r)},t.retrievePrefix=f,t.computePrefix_=C,t.nodeAtPosition_=h,t.connectMactions=function(e,t,r){const a=n.querySelectorAll(t,"maction");for(let t,i=0;t=a[i];i++){const a=t.getAttribute("id"),i=n.querySelectorAllByAttrValue(e,"id",a)[0];if(!i)continue;const l=t.childNodes[1],s=l.getAttribute(o.Attribute.ID);let c=u.getBySemanticId(e,s);if(c&&"dummy"!==c.getAttribute(o.Attribute.TYPE))continue;if(c=i.childNodes[0],c.getAttribute("sre-highlighter-added"))continue;const d=l.getAttribute(o.Attribute.PARENT);d&&c.setAttribute(o.Attribute.PARENT,d),c.setAttribute(o.Attribute.TYPE,"dummy"),c.setAttribute(o.Attribute.ID,s);n.querySelectorAllByAttrValue(r,"id",s)[0].setAttribute("alternative",s)}},t.connectAllMactions=function(e,t){const r=n.querySelectorAll(e,"maction");for(let e,a=0;e=r[a];a++){const r=e.childNodes[1].getAttribute(o.Attribute.ID);n.querySelectorAllByAttrValue(t,"id",r)[0].setAttribute("alternative",r)}},t.retrieveSummary=function(e){const t=m(e);return a.markup(t)},t.computeSummary_=m},597:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const a=r(6278),n=r(9543);class i extends a.AbstractSpeechGenerator{getSpeech(e,t){return n.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=i},4598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const a=r(2298),n=r(1204),i=r(6278),o=r(9543);class l extends i.AbstractSpeechGenerator{getSpeech(e,t,r=null){const i=this.generateSpeech(e,t),l=this.getRebuilt().nodeDict;for(const i in l){const s=l[i],u=n.getBySemanticId(t,i),c=n.getBySemanticId(e,i)||r&&n.getBySemanticId(r,i);u&&c&&(this.modality&&this.modality!==a.Attribute.SPEECH?o.addModality(c,s,this.modality):o.addSpeech(c,s,this.getRebuilt().xml),this.modality===a.Attribute.SPEECH&&o.addPrefix(c,s))}return i}}t.TreeSpeechGenerator=l},313:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const a=r(5897),n=r(7491),i=r(4356),o=r(2536),l=r(2780);var s,u,c;function d(){const e=i.LOCALE.ALPHABETS,r=(e,t)=>{const r={};return Object.keys(e).forEach((e=>r[e]=!0)),Object.keys(t).forEach((e=>r[e]=!0)),Object.keys(r)};t.Domains_.small=r(e.smallPrefix,e.letterTrans),t.Domains_.capital=r(e.capPrefix,e.letterTrans),t.Domains_.digit=r(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function f([e,t],r){const a=parseInt(e,16),n=parseInt(t,16),i=[];for(let e=a;e<=n;e++){let t=p(e);!1!==r[t]&&(t=r[t]||t,i.push(t))}return i}function C(e){const t="normal"===e||"fullwidth"===e?"":i.LOCALE.MESSAGES.font[e]||i.LOCALE.MESSAGES.embellish[e]||"";return(0,o.localeFontCombiner)(t)}function h(e,r,a,n,o,l){const s=C(n);for(let n,u,c,d=0;n=e[d],u=r[d],c=a[d];d++){const e=l?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,r=l?t.Domains_.capital:t.Domains_.small;g(s.combiner,n,u,c,s.font,e,o,i.LOCALE.ALPHABETS.letterTrans,r)}}function m(e,r,a,n,o){const l=C(a);for(let a,s,u=0;a=e[u],s=r[u];u++){const e=i.LOCALE.ALPHABETS.digitPrefix,r=u+o;g(l.combiner,a,s,r,l.font,e,n,i.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function g(e,t,r,a,n,i,o,s,u){for(let c,d=0;c=u[d];d++){const u=c in s?s[c]:s.default,d=c in i?i[c]:i.default;l.defineRule(t.toString(),c,"default",o,r,e(u(a),n,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(s=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(u=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(c=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const r=a.default.getInstance().locale;a.default.getInstance().locale=e,n.setLocale(),l.addSymbolRules({locale:e}),d();const o=t.INTERVALS;for(let e,t=0;e=o[t];t++){const t=f(e.interval,e.subst),r=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)m(t,r,e.font,e.category,e.offset||0);else{h(t,r,i.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}a.default.getInstance().locale=r,n.setLocale()},t.makeInterval=f,t.getFont=C,t.alphabetRules=h,t.numberRules=m,t.makeLetter=g,t.INTERVALS=[{interval:["1D400","1D419"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D41A","1D433"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D56C","1D585"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDFRAKTUR},{interval:["1D468","1D481"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D482","1D49B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDSCRIPT},{interval:["1D538","1D551"],base:c.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:s.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:c.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:s.FRAKTUR},{interval:["1D51E","1D537"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FRAKTUR},{interval:["FF21","FF3A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.FULLWIDTH},{interval:["FF41","FF5A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.FULLWIDTH},{interval:["1D434","1D44D"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D44E","1D467"],base:c.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D670","1D689"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.MONOSPACE},{interval:["1D68A","1D6A3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.MONOSPACE},{interval:["0041","005A"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.NORMAL},{interval:["0061","007A"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D49C","1D4B5"],base:c.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:s.SCRIPT},{interval:["1D4B6","1D4CF"],base:c.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:s.SCRIPT},{interval:["1D5A0","1D5B9"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIF},{interval:["1D5BA","1D5D3"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIF},{interval:["1D608","1D621"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:c.LATINCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:c.LATINSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:c.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:s.NORMAL},{interval:["03B0","03D0"],base:c.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:s.NORMAL},{interval:["1D6A8","1D6C0"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLD},{interval:["1D6C1","1D6E1"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLD},{interval:["1D6E2","1D6FA"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.ITALIC},{interval:["1D6FB","1D71B"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.ITALIC},{interval:["1D71C","1D734"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.BOLDITALIC},{interval:["1D735","1D755"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.BOLDITALIC},{interval:["1D756","1D76E"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:c.GREEKCAP,subst:{},capital:!0,category:"Lu",font:s.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:c.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:s.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.NORMAL},{interval:["2070","2079"],base:c.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:u.SUPER},{interval:["2080","2089"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.SUB},{interval:["245F","2473"],base:c.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:u.CIRCLED},{interval:["3251","325F"],base:c.DIGIT,subst:{},offset:21,category:"No",font:u.CIRCLED},{interval:["32B1","32BF"],base:c.DIGIT,subst:{},offset:36,category:"No",font:u.CIRCLED},{interval:["2474","2487"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.PARENTHESIZED},{interval:["2487","249B"],base:c.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:u.PERIOD},{interval:["2775","277F"],base:c.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:u.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:c.DIGIT,subst:{},offset:11,category:"No",font:u.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:c.DIGIT,subst:{},offset:1,category:"No",font:u.DOUBLECIRCLED},{interval:["277F","2789"],base:c.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:u.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:c.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:u.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.BOLD},{interval:["1D7D8","1D7E1"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIF},{interval:["1D7EC","1D7F5"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:c.DIGIT,subst:{},offset:0,category:"Nd",font:s.MONOSPACE},{interval:["1F101","1F10A"],base:c.DIGIT,subst:{},offset:0,category:"No",font:u.COMMA},{interval:["24B6","24CF"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.CIRCLED},{interval:["24D0","24E9"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.CIRCLED},{interval:["1F110","1F129"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.PARENTHESIZED},{interval:["249C","24B5"],base:c.LATINSMALL,subst:{},capital:!1,category:"So",font:u.PARENTHESIZED},{interval:["1F130","1F149"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.SQUARED},{interval:["1F170","1F189"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVESQUARED},{interval:["1F150","1F169"],base:c.LATINCAP,subst:{},capital:!0,category:"So",font:u.NEGATIVECIRCLED}]},8504:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const a=r(5897),n=r(4440),i=r(1676),o=r(1676),l=r(2780),s=r(2362);class u extends i.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(a.default.getInstance().dynamicCstr,o.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[o.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[o.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),r={},a=c.getProperties(),n=Object.keys(a);for(let e,i=0;e=t[i];i++){const t=e.split("_");if(-1===n.indexOf(t[0]))continue;const i=t[1];i&&i!==u.AUTO&&-1!==a[t[0]].indexOf(i)&&(r[t[0]]=t[1])}return r}static toPreference(e){const t=Object.keys(e),r=[];for(let a=0;ao?-1:i0&&t<20&&r>0&&r<11}function w(e){return i.default.getInstance().style===e}function A(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function E(e){if(A(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,r=t[1];return"identifier"===t[0].tagName&&(x(r)||"infixop"===r.tagName&&r.hasAttribute("role")&&"implicit"===r.getAttribute("role")&&M(r))}function x(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function M(e){return o.evalXPath("children/*",e).every((e=>x(e)||"identifier"===e.tagName))}function _(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&v(e.childNodes[0])&&O(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function O(e){for(let t=0;t10?l.LOCALE.NUMBERS.numericOrdinal(t):l.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let r=0;const n=e.textContent,i="open"===e.getAttribute("role")?0:1;let o=e.parentNode;for(;o;)"fenced"===o.tagName&&o.childNodes[0].childNodes[i].textContent===n&&r++,o=o.parentNode;return t.NESTING_DEPTH=r>1?l.LOCALE.NUMBERS.wordOrdinal(r):"",[a.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let r,a;return t?(r=t,a=e):(r=e,a=e.nextSibling),a&&(0,f.isMatchingFence)(r.textContent,a.textContent)?[e]:[]},t.insertNesting=P,u.Grammar.getInstance().setCorrection("insertNesting",P),t.fencedArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return T(r[a])||T(r[a+1])?[e]:[]},t.simpleArguments=function(e){const t=n.toArray(e.parentNode.childNodes),r=o.evalXPath("../../children/*",e),a=t.indexOf(e);return N(r[a])&&r[a+1]&&(N(r[a+1])||"root"===r[a+1].tagName||"sqrt"===r[a+1].tagName||"superscript"===r[a+1].tagName&&r[a+1].childNodes[0].childNodes[0]&&("number"===r[a+1].childNodes[0].childNodes[0].tagName||"identifier"===r[a+1].childNodes[0].childNodes[0].tagName)&&("2"===r[a+1].childNodes[0].childNodes[1].textContent||"3"===r[a+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=N,t.fencedFactor_=T,t.layoutFactor_=R,t.wordOrdinal=function(e){return[a.Span.stringEmpty(l.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},6141:function(e,t,r){var a=this&&this.__awaiter||function(e,t,r,a){return new(r||(r=Promise))((function(n,i){function o(e){try{s(a.next(e))}catch(e){i(e)}}function l(e){try{s(a.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?n(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(o,l)}s((a=a.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const n=r(2139),i=r(5897),o=r(4440),l=r(7248),s=r(2315),u=r(1676),c=r(2780),d=r(2362),p=r(7491),f=r(313);t.store=c;const C={functions:c.addFunctionRules,symbols:c.addSymbolRules,units:c.addUnitRules,si:c.setSiPrefixes};let h=!1;function m(e=i.default.getInstance().locale){i.EnginePromise.loaded[e]||(i.EnginePromise.loaded[e]=[!1,!1],function(e){if(i.default.getInstance().isIE&&i.default.getInstance().mode===o.Mode.HTTP)return void v(e);y(e)}(e))}function g(){switch(i.default.getInstance().mode){case o.Mode.ASYNC:return k;case o.Mode.HTTP:return w;case o.Mode.SYNC:default:return S}}function y(e){const t=i.default.getInstance().customLoader?i.default.getInstance().customLoader:g(),r=new Promise((r=>{t(e).then((t=>{L(t),i.EnginePromise.loaded[e]=[!0,!0],r(e)}),(t=>{i.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,r(e)}))}));i.EnginePromise.promises[e]=r}function L(e){b(JSON.parse(e))}function b(e,t){let r=!0;for(let a,n=0;a=Object.keys(e)[n];n++){const n=a.split("/");t&&t!==n[0]||("rules"===n[1]?d.SpeechRuleEngine.getInstance().addStore(e[a]):"messages"===n[1]?(0,p.completeLocale)(e[a]):(r&&(f.generate(n[0]),r=!1),e[a].forEach(C[n[1]])))}}function v(e,t){let r=t||1;n.mapsForIE?b(n.mapsForIE,e):r<=5&&setTimeout((()=>v(e,r++)).bind(this),300)}function k(e){const t=l.localePath(e);return new Promise(((e,r)=>{s.default.fs.readFile(t,"utf8",((t,a)=>{if(t)return r(t);e(a)}))}))}function S(e){const t=l.localePath(e);return new Promise(((e,r)=>{let a="{}";try{a=s.default.fs.readFileSync(t,"utf8")}catch(e){return r(e)}e(a)}))}function w(e){const t=l.localePath(e),r=new XMLHttpRequest;return new Promise(((e,a)=>{r.onreadystatechange=function(){if(4===r.readyState){const t=r.status;0===t||t>=200&&t<400?e(r.responseText):a(t)}},r.open("GET",t,!0),r.send()}))}t.loadLocale=function(e=i.default.getInstance().locale){return a(this,void 0,void 0,(function*(){return h||(m(u.DynamicCstr.BASE_LOCALE),h=!0),i.EnginePromise.promises[u.DynamicCstr.BASE_LOCALE].then((()=>a(this,void 0,void 0,(function*(){const t=i.default.getInstance().defaultLocale;return t?(m(t),i.EnginePromise.promises[t].then((()=>a(this,void 0,void 0,(function*(){return m(e),i.EnginePromise.promises[e]}))))):(m(e),i.EnginePromise.promises[e])}))))}))},t.standardLoader=g,t.retrieveFiles=y,t.parseMaps=L,t.loadFile=k,t.loadFileSync=S,t.loadAjax=w},7088:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const a=r(1378);t.baselineVerbose=function(e){const t=a.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=a.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=a.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=a.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=a.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=a.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},9577:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const a=r(1676),n=r(365),i=r(7088),o=r(1378),l=r(8437),s=r(7283),u=r(7598);t.MathspeakRules=function(){s.addStore(a.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:o.spaceoutNumber,CQFspaceoutIdentifier:o.spaceoutIdentifier,CSFspaceoutText:o.spaceoutText,CSFopenFracVerbose:o.openingFractionVerbose,CSFcloseFracVerbose:o.closingFractionVerbose,CSFoverFracVerbose:o.overFractionVerbose,CSFopenFracBrief:o.openingFractionBrief,CSFcloseFracBrief:o.closingFractionBrief,CSFopenFracSbrief:o.openingFractionSbrief,CSFcloseFracSbrief:o.closingFractionSbrief,CSFoverFracSbrief:o.overFractionSbrief,CSFvulgarFraction:l.vulgarFraction,CQFvulgarFractionSmall:o.isSmallVulgarFraction,CSFopenRadicalVerbose:o.openingRadicalVerbose,CSFcloseRadicalVerbose:o.closingRadicalVerbose,CSFindexRadicalVerbose:o.indexRadicalVerbose,CSFopenRadicalBrief:o.openingRadicalBrief,CSFcloseRadicalBrief:o.closingRadicalBrief,CSFindexRadicalBrief:o.indexRadicalBrief,CSFopenRadicalSbrief:o.openingRadicalSbrief,CSFindexRadicalSbrief:o.indexRadicalSbrief,CQFisSmallRoot:o.smallRoot,CSFsuperscriptVerbose:o.superscriptVerbose,CSFsuperscriptBrief:o.superscriptBrief,CSFsubscriptVerbose:o.subscriptVerbose,CSFsubscriptBrief:o.subscriptBrief,CSFbaselineVerbose:o.baselineVerbose,CSFbaselineBrief:o.baselineBrief,CSFleftsuperscriptVerbose:o.superscriptVerbose,CSFleftsubscriptVerbose:o.subscriptVerbose,CSFrightsuperscriptVerbose:o.superscriptVerbose,CSFrightsubscriptVerbose:o.subscriptVerbose,CSFleftsuperscriptBrief:o.superscriptBrief,CSFleftsubscriptBrief:o.subscriptBrief,CSFrightsuperscriptBrief:o.superscriptBrief,CSFrightsubscriptBrief:o.subscriptBrief,CSFunderscript:o.nestedUnderscript,CSFoverscript:o.nestedOverscript,CSFendscripts:o.endscripts,CTFordinalCounter:l.ordinalCounter,CTFwordCounter:l.wordCounter,CTFcontentIterator:n.contentIterator,CQFdetIsSimple:o.determinantIsSimple,CSFRemoveParens:o.removeParens,CQFresetNesting:o.resetNestingDepth,CGFbaselineConstraint:o.generateBaselineConstraint,CGFtensorRules:o.generateTensorRules}),s.addStore("es.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:u.unitMultipliers,CQFoneLeft:u.oneLeft}),s.addStore("fr.speech.mathspeak",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},1378:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const a=r(9536),n=r(707),i=r(5740),o=r(5274),l=r(4356),s=r(3308);let u={};function c(e,t){const r=Array.from(e.textContent),a=[],n=s.default.getInstance(),i=e.ownerDocument;for(let e,o=0;e=r[o];o++){const r=n.getNodeFactory().makeLeafNode(e,"unknown"),o=n.identifierNode(r,"unknown","");t(o),a.push(o.xml(i))}return a}function d(e,r,a,o,l,s){o=o||t.nestingBarriers,l=l||{},s=s||function(e){return!1};const c=i.serializeXml(r);if(u[e]||(u[e]={}),u[e][c])return u[e][c];if(s(r)||a.indexOf(r.tagName)<0)return 0;const d=f(r,a,n.setdifference(o,a),l,s,0);return u[e][c]=d,d}function p(e,t){if(!e.attributes)return!1;const r=i.toArray(e.attributes);for(let e,a=0;e=r[a];a++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function f(e,t,r,a,n,o){if(n(e)||r.indexOf(e.tagName)>-1||p(e,a))return o;if(t.indexOf(e.tagName)>-1&&o++,!e.childNodes||0===e.childNodes.length)return o;const l=i.toArray(e.childNodes);return Math.max.apply(null,l.map((function(e){return f(e,t,r,a,n,o)})))}function C(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},l.LOCALE.FUNCTIONS.fracNestDepth)}function h(e,t,r){const a=C(e),n=Array(a).fill(t);return r&&n.push(r),n.join(l.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function m(e,t,r){for(;e.parentNode;){const a=e.parentNode,n=a.parentNode;if(!n)break;const i=e.getAttribute&&e.getAttribute("role");("subscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(t=r.sub+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===n.tagName&&e===a.childNodes[1]||"tensor"===n.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(t=r.sup+l.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=n}return t.trim()}function g(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function y(e,t,r){const a=g(e),n=L(e);return r=n?l.LOCALE.FUNCTIONS.combineRootIndex(r,n):r,1===a?r:l.LOCALE.FUNCTIONS.combineNestedRadical(t,l.LOCALE.FUNCTIONS.radicalNestDepth(a-1),r)}function L(e){const t="sqrt"===e.tagName?"2":o.evalXPath("children/*[1]",e)[0].textContent.trim();return l.LOCALE.MESSAGES.MSroots[t]||""}function b(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function v(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(a.Span.stringEmpty)},t.spaceoutNodes=c,t.spaceoutNumber=function(e){return c(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return c(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return u={},[e]},t.getNestingDepth=d,t.containsAttr=p,t.computeNestingDepth_=f,t.fractionNestingDepth=C,t.nestedFraction=h,t.openingFractionVerbose=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.START,l.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return a.Span.singleton(h(e,l.LOCALE.MESSAGES.MS.END,l.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=C(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_S:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=C(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.ENDFRAC:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=C(e);return a.Span.singleton(1===t?l.LOCALE.MESSAGES.MS.FRAC_OVER:l.LOCALE.FUNCTIONS.combineNestedFraction(l.LOCALE.MESSAGES.MS.NEST_FRAC,l.LOCALE.FUNCTIONS.radicalNestDepth(t-1),l.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return l.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=m,t.subscriptVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUB,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return a.Span.singleton(m(e,l.LOCALE.MESSAGES.MS.SUP,{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=m(e,"",{sup:l.LOCALE.MESSAGES.MS.SUPER,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t?t.replace(new RegExp(l.LOCALE.MESSAGES.MS.SUB+"$"),l.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(l.LOCALE.MESSAGES.MS.SUPER+"$"),l.LOCALE.MESSAGES.MS.SUPERSCRIPT):l.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=m(e,"",{sup:l.LOCALE.MESSAGES.MS.SUP,sub:l.LOCALE.MESSAGES.MS.SUB});return a.Span.singleton(t||l.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=g,t.nestedRadical=y,t.getRootIndex=L,t.openingRadicalVerbose=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NESTED,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return a.Span.singleton(y(e,l.LOCALE.MESSAGES.MS.NEST_ROOT,l.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=b,t.nestedUnderscript=function(e){const t=b(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.UNDER)+l.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=v,t.endscripts=function(e){return a.Span.singleton(l.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=v(e);return a.Span.singleton(Array(t).join(l.LOCALE.MESSAGES.MS.OVER)+l.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=o.evalXPath("children/row/children/cell/children/*",e);for(let e,r=0;e=t[r];r++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",r=t(e(["subscript","superscript","tensor"]).join(" or ")),a=e(["relseq","multrel"]),n=e(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let e,t=0;e=n[t];t++)i=i.concat(a.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",r,t(i.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return a.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return a.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const k=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),S=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function w(e){const t=[];let r="",a="",n=parseInt(e,2);for(let e=0;e<5;e++){const i="children/*["+S.get(e)+"]";if(1&n){const t=k.get(e%5);r="[t] "+t+"Verbose; [n] "+i+";"+r,a="[t] "+t+"Brief; [n] "+i+";"+a}else t.unshift("name("+i+')="empty"');n>>=1}return[t,r,a]}t.generateTensorRules=function(e,t=!0){const r=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let a,n=0;a=r[n];n++){let r="tensor"+a,[n,i,o]=w(a);e.defineRule(r,"default",i,"self::tensor",...n),t&&(e.defineRule(r,"brief",o,"self::tensor",...n),e.defineRule(r,"sbrief",o,"self::tensor",...n));const l=k.get(2);i+="; [t]"+l+"Verbose",o+="; [t]"+l+"Brief",r+="-baseline";const s="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(r,"default",i,"self::tensor",s,...n),t&&(e.defineRule(r,"brief",o,"self::tensor",s,...n),e.defineRule(r,"sbrief",o,"self::tensor",s,...n))}},t.smallRoot=function(e){let t=Object.keys(l.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const r=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(r))return[];const a=parseInt(r,10);return a>1&&a<=t?[e]:[]}},6922:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const a=r(7052),n=r(9536),i=r(5740),o=r(5274),l=r(2105),s=r(5897),u=r(7630),c=r(9265),d=r(4356),p=r(1378);function f(e,t){const r=C(e);return n.Span.singleton(1===r?t:new Array(r).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function C(e,t){const r=t||0;return e.parentNode?C(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?r+1:r):r}function h(e){const t="\u2820";if(1===e.length)return t+e;const r=e.split("");return r.every((function(e){return"\u2833"===e}))?t+r.join(t):e.slice(0,-1)+t+e.slice(-1)}function m(e,r){const a=e.parent;if(!a)return!1;const n=a.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(n)||"prefixop"===n&&"negative"===a.role&&!r.script||"prefixop"===n&&"geometry"===a.role||!("punctuated"!==n||r.enclosed&&"text"!==a.role)}function g(e,r){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(r.script=!0),"fenced"===e.type?(r.number=!1,r.enclosed=!0,["",r]):(m(e,r)&&(r.number=!0,r.enclosed=!1),["",r])):(m(e,r)&&(r.number=!0,r.script=!1,r.enclosed=!1),[r.number?"number":"",{number:!1,enclosed:r.enclosed,script:r.script}])}t.openingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=p.fractionNestingDepth(e);return n.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===p.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=f,t.radicalNestingDepth=C,t.openingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return f(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=h,l.Grammar.getInstance().setCorrection("enlargeFence",h),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=m,t.propagateNumber=g,(0,u.register)(new c.SemanticVisitor("nemeth","number",g,{number:!0})),t.relationIterator=function(e,t){const r=e.slice(0);let n,l=!0;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),o=r.shift(),u=r[0],c=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return c;const f=o?p.nestedSubSuper(o,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",C=o&&"EMPTY"!==i.tagName(o)||l&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+f},{})]:[],h=u&&"EMPTY"!==i.tagName(u)||!n.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],m=s.default.evaluateNode(e);return l=!1,c.concat(C,m,h)}},t.implicitIterator=function(e,t){const r=e.slice(0);let n;return n=e.length>0?o.evalXPath("../../content/*",e[0]):[],function(){const e=r.shift(),o=r[0],l=n.shift(),s=t?[a.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!l)return s;const u=e&&"NUMBER"===i.tagName(e),c=o&&"NUMBER"===i.tagName(o);return s.concat(u&&c&&"space"===l.getAttribute("role")?[a.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},8437:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const a=r(9536),n=r(5740),i=r(4356),o=r(4977);t.ordinalCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++r)+" "+t}},t.wordCounter=function(e,t){let r=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++r,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,o.convertVulgarFraction)(e,i.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[a.Span.node(i.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),a.Span.stringAttr(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),a.Span.node(i.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[a.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=n.toArray(e.parentNode.childNodes);return a.Span.singleton(i.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},9284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const a=r(1676),n=r(365),i=r(1378),o=r(6922),l=r(8437),s=r(7283);t.PrefixRules=function(){s.addStore("en.prefix.default","",{CSFordinalPosition:l.ordinalPosition})},t.OtherRules=function(){s.addStore("en.speech.chromevox","",{CTFnodeCounter:n.nodeCounter,CTFcontentIterator:n.contentIterator}),s.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:l.vulgarFraction})},t.BrailleRules=function(){s.addStore("nemeth.braille.default",a.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:o.openingFraction,CSFcloseFraction:o.closingFraction,CSFoverFraction:o.overFraction,CSFoverBevFraction:o.overBevelledFraction,CQFhyperFraction:o.hyperFractionBoundary,CSFopenRadical:o.openingRadical,CSFcloseRadical:o.closingRadical,CSFindexRadical:o.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:e=>i.generateTensorRules(e,!1),CTFrelationIterator:o.relationIterator,CTFimplicitIterator:o.implicitIterator})}},7599:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const a=r(5425),n=r(9577),i=r(9284);t.INIT_=!1,t.init=function(){t.INIT_||((0,n.MathspeakRules)(),(0,a.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),t.INIT_=!0)}},7283:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const a=r(1676);t.funcStore=new Map,t.addStore=function(e,r,a){const n={};if(r){const e=t.funcStore.get(r)||{};Object.assign(n,e)}t.funcStore.set(e,Object.assign(n,a))},t.getStore=function(e,r,n){return t.funcStore.get([e,r,n].join("."))||t.funcStore.get([a.DynamicCstr.DEFAULT_VALUES[a.Axis.LOCALE],r,n].join("."))||t.funcStore.get([a.DynamicCstr.BASE_LOCALE,r,n].join("."))||{}}},7598:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const a=r(7052),n=r(5274),i=r(4356);t.unitMultipliers=function(e,t){const r=e;let n=0;return function(){const e=a.AuditoryDescription.create({text:l(r[n])&&s(r[n+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return n++,[e]}};const o=["superscript","subscript","overscore","underscore"];function l(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,r=n.evalXPath("children/*",e);e=-1!==o.indexOf(t)?r[0]:r[r.length-1]}return!1}function s(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=n.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=l,t.leftMostUnit=s,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=n.evalXPath("children/*",e)[0]}return[]}},3284:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const a=r(7052),n=r(8290),i=r(5740),o=r(4440),l=r(6828),s=r(8496),u=r(2298),c=r(4356),d=r(2105),p=r(5656),f=r(9552),C=r(9543),h=r(8504),m=r(7730),g=r(1214),y=r(179),L=r(1204),b=r(5274);class v{constructor(e,t,r,a){this.node=e,this.generator=t,this.highlighter=r,this.modifier=!1,this.keyMapping=new Map([[s.KeyCode.UP,this.up.bind(this)],[s.KeyCode.DOWN,this.down.bind(this)],[s.KeyCode.RIGHT,this.right.bind(this)],[s.KeyCode.LEFT,this.left.bind(this)],[s.KeyCode.TAB,this.repeat.bind(this)],[s.KeyCode.DASH,this.expand.bind(this)],[s.KeyCode.SPACE,this.depth.bind(this)],[s.KeyCode.HOME,this.home.bind(this)],[s.KeyCode.X,this.summary.bind(this)],[s.KeyCode.Z,this.detail.bind(this)],[s.KeyCode.V,this.virtualize.bind(this)],[s.KeyCode.P,this.previous.bind(this)],[s.KeyCode.U,this.undo.bind(this)],[s.KeyCode.LESS,this.previousRules.bind(this)],[s.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(v.SRE_ID_ATTR)?this.id=this.node.getAttribute(v.SRE_ID_ATTR):(this.node.setAttribute(v.SRE_ID_ATTR,v.ID_COUNTER.toString()),this.id=v.ID_COUNTER++),this.rootNode=L.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(u.Attribute.ID),this.xmlString_=a,this.moved=y.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(y.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===u.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case y.WalkerMoves.DEPTH:return this.depth_();case y.WalkerMoves.SUMMARY:return this.summary_();case y.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],r=this.focusSemanticNodes();for(let a=0,n=e.length;a0}restoreState(){if(!this.highlighter)return;const e=y.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const r=[];for(;t;)r.push(t.id),t=t.parent;for(r.pop();r.length>0;){this.down();const e=r.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=y.WalkerMoves.ENTER}updateFocus(){this.setFocus(m.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new g.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),C.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?L.getAttribute(e,u.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,r;if(e){t=L.splitAttribute(L.getAttribute(e,u.Attribute.CHILDREN)),r=L.splitAttribute(L.getAttribute(e,u.Attribute.CONTENT));const a=L.getAttribute(e,u.Attribute.TYPE),n=L.getAttribute(e,u.Attribute.ROLE);return this.combineContentChildren(a,n,r,t)}const a=e=>e.id.toString(),n=this.getRebuilt().nodeDict[this.primaryId()];return t=n.childNodes.map(a),r=n.contentNodes.map(a),0===t.length?[]:this.combineContentChildren(n.type,n.role,r,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),r=this.skeleton.subtreeNodes(t);if(!r.length)return[e];r.unshift(t);const a={},n=[];b.updateEvaluator(this.getXml());for(const e of r)a[e]||(n.push(e.toString()),a[e]=!0,this.subtreeIds(e,a));return n}subtreeIds(e,t){const r=b.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());b.evalXPath("*//@data-semantic-id",r[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return m.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?y.WalkerMoves.SUMMARY:y.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?y.WalkerMoves.DETAIL:y.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,l.setup)(e).then((()=>f.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(o.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=o.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],r=e.indexOf(t);return-1===r?t:r>=e.length-1?e[0]:e[r+1]}if("clearspeak"===e){const e=h.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const r=h.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),a=h.ClearspeakPreferences.findPreference(t,r),n=e[r].map((function(e){return e.split("_")[1]})),i=n.indexOf(a);if(-1===i)return t;const o=i>=n.length-1?n[0]:n[i+1];return h.ClearspeakPreferences.addPreference(t,r,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const r=this.up();if(!r)break;this.setFocus(r),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const r=this.isSpeech()?this.prefix_():"";r&&e.unshift(r);const a=this.isSpeech()?this.postfix_():"";return a&&e.push(a),n.finalize(n.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?L.getAttribute(e[0],u.Attribute.PREFIX):C.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?L.getAttribute(e[0],u.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),r=this.expandable(t)?c.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?c.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=c.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),o=this.getFocus().getSemanticNodes(),l=C.retrievePrefix(o[0]),s=[new a.AuditoryDescription({text:i,personality:{}}),new a.AuditoryDescription({text:l,personality:{}}),new a.AuditoryDescription({text:r,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),n.finalize(n.markup(s))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=C.retrieveSummary(t);return this.mergePrefix_([r])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],r=t.getAttribute("alternative");t.removeAttribute("alternative");const a=C.computeMarkup(t),n=this.mergePrefix_([a]);return t.setAttribute("alternative",r),n}}t.AbstractWalker=v,v.ID_COUNTER=0,v.SRE_ID_ATTR="sre-explorer-id"},162:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const a=r(3284);class n extends a.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,r,a){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=n},7730:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const a=r(1204);class n{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,r,i){const o=e=>a.getBySemanticId(i,e),l=r.nodeDict,s=o(e),u=t.map(o),c=t.map((function(e){return l[e]})),d=new n(c,l[e]);return d.domNodes=u,d.domPrimary_=s,d.allNodes=n.generateAllVisibleNodes_(t,u,l,i),d}static generateAllVisibleNodes_(e,t,r,a){let i=[];for(let o=0,l=e.length;oe.id.toString())),u=n.getAllVisibleNodes(s,a);i=i.concat(n.generateAllVisibleNodes_(s,u,r,a))}return i}static getAllVisibleNodes(e,t){let r=[];for(let n of e)r=r.concat(a.getAllBySemanticId(t,n));return r}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new n(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=n},9797:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class r{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let r=0,a=t.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new r;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,r=0;t=this.level_[r];r++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=r},1214:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const a=r(2298),n=r(3588),i=r(6537),o=r(3308),l=r(5656),s=r(7075),u=r(1204);class c{constructor(e){this.mathml=e,this.factory=new i.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=u.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=s.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),o.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,r){if(!r&&t.textContent)return void(e.textContent=t.textContent);const n=u.splitAttribute(u.getAttribute(t,a.Attribute.OPERATOR));n.length>1&&(e.textContent=n[1])}static isPunctuated(e){return!l.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&l.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),r=u.splitAttribute(u.getAttribute(e,a.Attribute.CHILDREN)),n=u.splitAttribute(u.getAttribute(e,a.Attribute.CONTENT));if(0===n.length&&0===r.length)return c.textContent(t,e),t;if(n.length>0){const e=u.getBySemanticId(this.mathml,n[0]);e&&c.textContent(t,e,!0)}t.contentNodes=n.map((e=>this.setParent(e,t))),t.childNodes=r.map((e=>this.setParent(e,t)));const i=u.getAttribute(e,a.Attribute.COLLAPSED);return i?this.postProcess(t,i):t}makeNode(e){const t=u.getAttribute(e,a.Attribute.TYPE),r=u.getAttribute(e,a.Attribute.ROLE),n=u.getAttribute(e,a.Attribute.FONT),i=u.getAttribute(e,a.Attribute.ANNOTATION)||"",o=u.getAttribute(e,a.Attribute.ATTRIBUTES)||"",l=u.getAttribute(e,a.Attribute.ID),s=u.getAttribute(e,a.Attribute.EMBELLISHED),c=u.getAttribute(e,a.Attribute.FENCEPOINTER),d=this.createNode(parseInt(l,10));return d.type=t,d.role=r,d.font=n||"unknown",d.parseAnnotation(i),d.parseAttributes(o),c&&(d.fencePointer=c),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,n.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,r){const a=this.createNode(t[0]);a.type="punctuated",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r;const n=t.splice(1,1)[0].slice(1);a.contentNodes=n.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,r){const a=this.createNode(t);a.type="empty",a.embellished=e.embellished,a.fencePointer=e.fencePointer,a.role=r}makeIndex(e,t,r){if(c.isPunctuated(t))return this.makePunctuated(e,t,r),void(t=t[0]);l.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,r)}postProcess(e,t){const r=l.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(r[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,r[1][2],"rightsub"),this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e}if("subscript"===e.type)return this.makeIndex(e,r[2],"rightsub"),this.collapsedChildren_(r),e;if("superscript"===e.type)return this.makeIndex(e,r[2],"rightsuper"),this.collapsedChildren_(r),e;if("tensor"===e.type)return this.makeIndex(e,r[2],"leftsub"),this.makeIndex(e,r[3],"leftsuper"),this.makeIndex(e,r[4],"rightsub"),this.makeIndex(e,r[5],"rightsuper"),this.collapsedChildren_(r),e;if("punctuated"===e.type){if(c.isPunctuated(r)){const t=r.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(r[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(r),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const r=this.nodeDict[e[0]];r.childNodes=[];for(let a=1,n=e.length;at.getSemanticPrimary().id===e))}}t.SemanticWalker=i},9806:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const a=r(707),n=r(3284),i=r(9797);class o extends n.AbstractWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.levels=null,this.restoreState()}initLevels(){const e=new i.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,r,n){switch(e){case"relseq":case"infixop":case"multirel":return(0,a.interleaveLists)(n,r);case"prefixop":return r.concat(n);case"postfixop":return n.concat(r);case"matrix":case"vector":case"fenced":return n.unshift(r[0]),n.push(r[1]),n;case"cases":return n.unshift(r[0]),n;case"punctuated":return"text"===t?(0,a.interleaveLists)(n,r):n;case"appl":return[n[0],r[0],n[1]];case"root":return[n[1],n[0]];default:return n}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=o},1799:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const a=r(5740),n=r(8496),i=r(9806),o=r(179);class l extends i.SyntaxWalker{constructor(e,t,r,a){super(e,t,r,a),this.node=e,this.generator=t,this.highlighter=r,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(n.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(n.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=o.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=o.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===o.WalkerMoves.ROW){this.moved=o.WalkerMoves.CELL;const e=this.key_-n.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-n.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=o.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==l.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const r=this.getFocus(),a=this.levels.indexOf(this.primaryId()),n=this.levels.pop(),i=this.levels.indexOf(t),o=this.levels.get(e?i+1:i-1);if(!o)return this.levels.push(n),null;this.setFocus(this.singletonFocus(o));const l=this.nextLevel();return l[a]?(this.levels.push(l),this.singletonFocus(l[a])):(this.setFocus(r),this.levels.push(n),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const r=this.currentTable_.id.toString();let a;do{a=this.levels.pop()}while(-1===a.indexOf(r));this.levels.push(a),this.setFocus(this.singletonFocus(r)),this.levels.push(this.nextLevel());const n=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(n.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(n.childNodes[t-1].id.toString())}isLegalJump_(e,t){const r=a.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!r||r.hasAttribute("alternative"))return!1;const n=this.currentTable_.childNodes[e-1];if(!n)return!1;const i=a.querySelectorAllByAttrValue(r,"id",n.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!n||!n.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==l.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=l,l.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],l.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},179:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class r{static resetState(e){delete r.STATE[e]}static setState(e,t){r.STATE[e]=t}static getState(e){return r.STATE[e]}}t.WalkerState=r,r.STATE={}},3362:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const a=r(162),n=r(6295),i=r(9806),o=r(1799);t.walker=function(e,r,a,n,i){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(r,a,n,i)},t.walkerMapping_={dummy:(e,t,r,n)=>new a.DummyWalker(e,t,r,n),semantic:(e,t,r,a)=>new n.SemanticWalker(e,t,r,a),syntax:(e,t,r,a)=>new i.SyntaxWalker(e,t,r,a),table:(e,t,r,a)=>new o.TableWalker(e,t,r,a)}},1204:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const a=r(5740),n=r(2298);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(n.Attribute.TYPE)&&!e.hasAttribute(n.Attribute.PARENT))return e;const t=a.querySelectorAllByAttr(e,n.Attribute.TYPE);for(let e,r=0;e=t[r];r++)if(!e.hasAttribute(n.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?e:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(n.Attribute.ID)===t?[e]:a.querySelectorAllByAttrValue(e,n.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};!function(){var e=__webpack_require__(9515),t=__webpack_require__(3282),r=__webpack_require__(235),a=__webpack_require__(265),n=__webpack_require__(2388);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);re.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(MathJax.startup){t&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});var r=MathJax.config.tex.packages;MathJax.config.tex.packages=e,r&&(0,xe.insert)(MathJax.config.tex,{packages:r})}}(["base","ams","newcommand","noundefined","require","autoload","configmacros"]);var ht=__webpack_require__(7742),mt=__webpack_require__(5884),gt=__webpack_require__(1597),yt=__webpack_require__(7211),Lt=__webpack_require__(5552),bt=__webpack_require__(7519),vt=__webpack_require__(4420),kt=__webpack_require__(1626),St=__webpack_require__(9800),wt=__webpack_require__(1160),At=__webpack_require__(1956),Et=__webpack_require__(7490),xt=__webpack_require__(7313),Mt=__webpack_require__(7555),_t=__webpack_require__(2688),Ot=__webpack_require__(5636),Pt=__webpack_require__(5723),Nt=__webpack_require__(8009),Tt=__webpack_require__(5023),Rt=__webpack_require__(7096),Ft=__webpack_require__(6898),Bt=__webpack_require__(9086),Dt=__webpack_require__(8411),It=__webpack_require__(4126),jt=__webpack_require__(258),qt=__webpack_require__(4093),Ht=__webpack_require__(905),Ut=__webpack_require__(6237),Vt=__webpack_require__(5164),Zt=__webpack_require__(6319),zt=__webpack_require__(5766),Gt=__webpack_require__(1971),Wt=__webpack_require__(167),Xt=__webpack_require__(5806),Kt=__webpack_require__(4097),Jt=__webpack_require__(2597),$t=__webpack_require__(768),Yt=__webpack_require__(7620),Qt=__webpack_require__(7079),er=__webpack_require__(7826),tr=__webpack_require__(6368),rr=__webpack_require__(1689),ar=__webpack_require__(131),nr=__webpack_require__(640),ir=__webpack_require__(988),or=__webpack_require__(2438),lr=__webpack_require__(6614),sr=__webpack_require__(9375),ur=__webpack_require__(6670),cr=__webpack_require__(5535),dr=__webpack_require__(9645),pr=__webpack_require__(1618),fr=__webpack_require__(9950),Cr=__webpack_require__(5710),hr=__webpack_require__(5896),mr=__webpack_require__(7512),gr=__webpack_require__(3572),yr=__webpack_require__(7725),Lr=__webpack_require__(3289),br=__webpack_require__(3735),vr=__webpack_require__(6465),kr=__webpack_require__(1107),Sr=__webpack_require__(4445),wr=__webpack_require__(2558),Ar=__webpack_require__(8926),Er=__webpack_require__(3365),xr=__webpack_require__(3006),Mr=__webpack_require__(8835),_r=__webpack_require__(6369),Or=__webpack_require__(2417);MathJax.loader&&MathJax.loader.checkVersion("output/svg",t.VERSION,"output"),(0,e.combineWithMathJax)({_:{output:{common:{Direction:ht,FontData:mt,LineBBox:gt,LinebreakVisitor:yt,Notation:Lt,Wrapper:bt,WrapperFactory:vt,Wrappers:{HtmlNode:kt,TeXAtom:St,TextNode:wt,maction:At,math:Et,menclose:xt,mfenced:Mt,mfrac:_t,mglyph:Ot,mi:Pt,mmultiscripts:Nt,mn:Tt,mo:Rt,mpadded:Ft,mroot:Bt,mrow:Dt,ms:It,mspace:jt,msqrt:qt,msubsup:Ht,mtable:Ut,mtd:Vt,mtext:Zt,mtr:zt,munderover:Gt,scriptbase:Wt,semantics:Xt}},svg_ts:Kt,svg:{FontCache:Jt,FontData:$t,Notation:Yt,Wrapper:Qt,WrapperFactory:er,Wrappers_ts:tr,Wrappers:{HtmlNode:rr,TeXAtom:ar,TextNode:nr,maction:ir,math:or,menclose:lr,merror:sr,mfenced:ur,mfrac:cr,mglyph:dr,mi:pr,mmultiscripts:fr,mn:Cr,mo:hr,mpadded:mr,mphantom:gr,mroot:yr,mrow:Lr,ms:br,mspace:vr,msqrt:kr,msubsup:Sr,mtable:wr,mtd:Ar,mtext:Er,mtr:xr,munderover:Mr,scriptbase:_r,semantics:Or}}}}});var Pr=__webpack_require__(1779);function Nr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Tr="undefined"==typeof document?"@mathjax/%%FONT%%-font/es5/output/fonts/%%FONT%%":"https://cdn.jsdelivr.net/npm/%%FONT%%-font/es5/output/fonts/%%FONT%%",Rr=function(t,r,n,i){if(MathJax.loader){(0,e.combineDefaults)(MathJax.config,t,MathJax.config.output||{});var o=MathJax.config[t],l=o.font||n;if("string"!=typeof l&&(o.fontData=l,o.font=l=l.NAME),"["!==l.charAt(0)){var s=o.fontPath||Tr,u=l.match(/^[a-z]+:/)?(l.match(/[^/:\\]*$/)||[t])[0]:l;(0,e.combineDefaults)(MathJax.config.loader,"paths",Nr({},u,u===l?s.replace(/%%FONT%%/g,l):l)),l="[".concat(u,"]")}var c=l.substr(1,l.length-2);c!==n?(0,e.combineDefaults)(MathJax.config.loader,"output/".concat(t),{checkReady:function(){return MathJax.loader.load("".concat(l,"/").concat(t)).catch((function(e){return console.log(e)}))}}):((0,e.combineWithMathJax)({_:{output:{fonts:Nr({},c,Nr({},t+"_ts",Nr({},i.NAME+"Font",i)))}}}),(0,e.combineDefaults)(MathJax,"config",Nr({output:{font:l}},t,{fontData:i,dynamicPrefix:"".concat(l,"/").concat(t,"/dynamic")})),"chtml"===t&&(0,e.combineDefaults)(MathJax.config,t,{fontURL:a.Package.resolvePath("".concat(l,"/").concat(t,"/woff"),!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,r),MathJax.startup.useOutput(t))},Fr=function(e,t,r,a){if(!MathJax.loader)return Promise.resolve();a&&MathJax.loader.preLoad("[".concat(r,"]/").concat(t));var n=MathJax.config.loader["output/".concat(t)];return(n&&n.checkReady?n.checkReady().then(e):e()).catch((function(e){return console.log(e)}))};Rr("svg",Kt.SVG,Pr.fontName,Pr.DefaultFont);var Br=__webpack_require__(5865),Dr=__webpack_require__(8310),Ir=__webpack_require__(4001),jr=__webpack_require__(473),qr=__webpack_require__(4414);MathJax.loader&&MathJax.loader.checkVersion("ui/menu",t.VERSION,"ui"),(0,e.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:Br,Menu:Dr,MenuHandler:Ir,MmlVisitor:jr,SelectableInfo:qr}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,Ir.MenuHandler)(e)}),20);var Hr=__webpack_require__(2892),Ur=__webpack_require__(625),Vr=__webpack_require__(2769);MathJax.loader&&MathJax.loader.checkVersion("input/mml",t.VERSION,"input"),(0,e.combineWithMathJax)({_:{input:{mathml_ts:Hr,mathml:{FindMathML:Ur,MathMLCompile:Vr}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((function(e){return e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0}));var Zr=__webpack_require__(5445),zr=__webpack_require__.n(Zr);if(MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{sre:Zr}}}),MathJax.startup){var Gr=a.Package.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:Gr};else{try{Gr=MathJax.config.loader.require.resolve(Gr+"/base.json").replace(/\/base\.json$/,"")}catch(e){}__webpack_require__.g.SREfeature={json:Gr}}}MathJax.startup&&(("undefined"!=typeof window?window:__webpack_require__.g).SREfeature.custom=function(e){return zr().preloadLocales(e)});var Wr=__webpack_require__(917);MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{"semantic-enrich":Wr}}}),MathJax.loader&&(0,e.combineDefaults)(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:function(){return zr().sreReady()}}),MathJax.startup&&MathJax.startup.extendHandler((function(e){return(0,Wr.EnrichHandler)(e,new Hr.MathML({allowHtmlInTokenNodes:!0}))}));var Xr=__webpack_require__(8479),Kr=__webpack_require__(1508),Jr=__webpack_require__(1600),$r=__webpack_require__(6991),Yr=__webpack_require__(7171),Qr=__webpack_require__(5642),ea=__webpack_require__(6851);MathJax.loader&&MathJax.loader.checkVersion("a11y/explorer",t.VERSION,"a11y"),(0,e.combineWithMathJax)({_:{a11y:{explorer_ts:Xr,explorer:{Explorer:Kr,ExplorerPool:Jr,KeyExplorer:$r,MouseExplorer:Yr,Region:Qr,TreeExplorer:ea}}}}),MathJax.startup&&(MathJax.config.options&&!1!==MathJax.config.options.enableExplorer&&(0,e.combineDefaults)(MathJax.config,"options",{menuOptions:{settings:{explorer:!0}}}),MathJax.startup.extendHandler((function(e){return(0,Xr.ExplorerHandler)(e)})));var ta=__webpack_require__(5282),ra=JSON.parse('{"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause: 300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),aa=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"category":"Algebra","mappings":{"default":{"default":"degree"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"dimension"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"kernel"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"trace"}},"key":"Tr","names":["Tr","tr"]}],"en/functions/elementary.min":[{"locale":"en"},{"category":"Logarithm","mappings":{"default":{"default":"log"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"log base 10"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"colimit"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"projective limit"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"probability"}},"key":"Pr","names":["Pr"]}],"en/functions/hyperbolic.min":[{"locale":"en"},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosine"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cotangent"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic cosecant"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic secant"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic sine"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"hyperbolic tangent"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosine"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cotangent"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic cosecant"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic secant"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic sine"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"area hyperbolic tangent"}},"key":"artanh","names":["artanh","arctanh"]}],"en/functions/trigonometry.min":[{"locale":"en"},{"category":"Trigonometric","mappings":{"default":{"default":"cosine"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"cotangent"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"cosecant"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"secant"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"sine"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"tangent"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}},"key":"arctan","names":["arctan"]}],"en/symbols/digits_rest.min":[{"locale":"en"},{"category":"No","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}},"key":"00B2"},{"category":"No","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}},"key":"00B3"},{"category":"No","mappings":{"default":{"default":"one quarter"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"one half"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"three quarters"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"one seventh"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"one ninth"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"one tenth"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"one third"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"two thirds"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"one fifth"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"two fifths"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"three fifths"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"four fifths"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"one sixth"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"five sixths"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"one eighth"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"three eighths"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"five eighths"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"seven eighths"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"numerator one"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"zero thirds"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"circled ten on black square"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"circled twenty on black square"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"circled thirty on black square"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"circled forty on black square"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"circled fifty on black square"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"circled sixty on black square"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"circled seventy on black square"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"circled eighty on black square"}},"key":"324F"}],"en/symbols/greek-rest.min":[{"locale":"en"},{"category":"Lu","key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"beta"}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":"kai"}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":"reversed epsilon"}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":"bold digamma"}},"key":"1D7CB"}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"category":"Lo","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}},"key":"2138"}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":"turned delta"}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":"delta"}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":"kra"}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":"long s"}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":"tone six"}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":"c with hook"}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":"f with hook"}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":"hv"}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":"k with hook"}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":"l with bar"}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":"oi"}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":"tone two"}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":"tone five"}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":"lj"}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":"nj"}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":"dz"}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":"yogh"}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":"lezh"}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":"ezh"}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":"turned e"}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":"d with curl"}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":"ou"}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":"z with hook"}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":"l with curl"}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":"n with curl"}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":"t with curl"}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":"db digraph"}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":"turned a"}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":"alpha"}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":"b with hook"}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":"open o"}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":"c with curl"}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":"d with tail"}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":"d with hook"}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":"reversed e"}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":"schwa"}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":"open e"}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":"g with hook"}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":"script g"}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":"gamma"}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":"rams horn"}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":"turned h"}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":"h with hook"}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":"iota"}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":"l with belt"}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":"turned m"}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":"m with hook"}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":"barred o"}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":"closed omega"}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":"phi"}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":"turned r"}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":"r with tail"}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":"s with hook"}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":"esh"}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":"turned t"}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":"u bar"}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":"upsilon"}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":"v with hook"}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":"turned v"}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":"turned w"}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":"turned y"}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":"z with curl"}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":"closed open e"}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":"turned k"}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":"turned i"}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":"top half o"}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":"ue"}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":"turned g"}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":"insular g"}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h","physics":"planck constant"}},"key":"210E"},{"category":"Mn","key":"0363","mappings":{"default":{"default":"combining a"}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":"combining e"}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":"combining i"}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":"combining o"}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":"combining u"}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":"combining c"}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":"combining d"}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":"combining h"}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":"combining m"}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":"combining r"}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":"combining t"}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":"combining v"}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":"combining x"}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":"superscript i"}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":"superscript n"}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":"subscript a"}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":"subscript e"}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":"subscript o"}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":"subscript x"}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":"subscript h"}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":"subscript k"}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":"subscript l"}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":"subscript m"}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":"subscript n"}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":"subscript p"}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":"subscript s"}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":"subscript t"}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"right angle with arc"}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":"three dimensional angle"}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":"measured angle opening left"}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":"right angle variant with square"}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":"measured right angle with dot"}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":"angle with s inside"}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":"acute angle"}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening left"}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":"spherical angle opening up"}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":"turned angle"}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":"reversed angle"}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":"angle with underbar"}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":"reversed angle with underbar"}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening up"}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":"oblique angle opening down"}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}},"key":"29AF"}],"en/symbols/math_arrows.min":[{"locale":"en"},{"category":"Sm","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"clockwise top semicircle arrow"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"anticlockwise open circle arrow"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"clockwise open circle arrow"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":"north west arrow to corner"}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":"south east arrow to corner"}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":"electric arrow"}},"key":"2301"},{"category":"So","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}},"key":"2303"},{"category":"So","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}},"key":"2304"},{"category":"So","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}},"key":"2324"},{"category":"So","mappings":{"default":{"default":"broken circle with northwest arrow"}},"key":"238B"},{"category":"So","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}},"key":"2794"},{"category":"So","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}},"key":"2798"},{"category":"So","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}},"key":"2799"},{"category":"So","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}},"key":"279A"},{"category":"So","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}},"key":"279B"},{"category":"So","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}},"key":"279C"},{"category":"So","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}},"key":"279D"},{"category":"So","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}},"key":"279E"},{"category":"So","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}},"key":"279F"},{"category":"So","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":"clockwise gapped circle arrow"}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":"arrow down with horizontal stroke"}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":"north west and south east arrow"}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":"north east and south west arrow"}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":"north west arrow with hook"}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":"north east arrow with hook"}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":"south east arrow with hook"}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":"south west arrow with hook"}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":"north west arrow and north east arrow"}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":"north east arrow and south east arrow"}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":"south east arrow and south west arrow"}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":"south west arrow and north west arrow"}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":"south east arrow crossing north east arrow"}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing south east arrow"}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":"north east arrow crossing north west arrow"}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":"north west arrow crossing north east arrow"}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly right"}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving up"}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing right then curving down"}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving left"}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":"arrow pointing down then curving right"}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow"}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":"top arc clockwise arrow with minus"}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise closed circle arrow"}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":"clockwise closed circle arrow"}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":"north east white arrow"}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":"north west white arrow"}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":"south east white arrow"}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":"south west white arrow"}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":"north east black arrow"}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":"north west black arrow"}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":"south east black arrow"}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":"south west black arrow"}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":"wave arrow pointing directly left"}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}},"key":"FFEC"}],"en/symbols/math_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"script l"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":"double struck pi"}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":"double struck gamma"}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"double struck italic d"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"double struck italic e"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":"double struck italic i"}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":"double struck italic j"}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":"italic dotless i"}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":"italic dotless j"}},"key":"1D6A5"}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"category":"Ps","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"left ceiling"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"right ceiling"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"left floor"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"right floor"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":"bottom right crop"}},"key":"230C"},{"category":"So","mappings":{"default":{"default":"bottom left crop"}},"key":"230D"},{"category":"So","mappings":{"default":{"default":"top right crop"}},"key":"230E"},{"category":"So","mappings":{"default":{"default":"top left crop"}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"top left corner"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"top right corner"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"bottom left corner"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"bottom right corner"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":"top half integral"}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":"bottom half integral"}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":"brace extension"}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":"integral extension"}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":"horizontal line extension"}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":"upper left or lower right brace section"}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":"upper right or lower left brace section"}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":"summation top"}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":"summation bottom"}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":"radical symbol bottom"}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":"left vertical box line"}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":"right vertical box line"}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":"top tortoise shell bracket"}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":"bottom tortoise shell bracket"}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":"left s shaped bag delimiter"}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":"right s shaped bag delimiter"}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"left white brace"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"right white brace"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":"z notation left image bracket"}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":"z notation right image bracket"}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":"z notation left binding bracket"}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":"z notation right binding bracket"}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":"left arc less than bracket"}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":"right arc greater than bracket"}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":"double left arc greater than bracket"}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":"double right arc less than bracket"}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":"left black tortoise shell bracket"}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":"right black tortoise shell bracket"}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":"left wiggly fence"}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":"right wiggly fence"}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":"left double wiggly fence"}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":"right double wiggly fence"}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":"left pointing curved angle bracket"}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":"right pointing curved angle bracket"}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":"left sideways U bracket"}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":"right sideways U bracket"}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"left double angle bracket"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"right double angle bracket"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"left corner bracket"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"right corner bracket"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":"left white corner bracket"}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":"right white corner bracket"}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":"left black lenticular bracket"}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":"right black lenticular bracket"}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":"left tortoise shell bracket"}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":"right tortoise shell bracket"}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":"left white lenticular bracket"}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":"right white lenticular bracket"}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":"left white tortoise shell bracket"}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":"right white tortoise shell bracket"}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":"left white bracket"}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":"right white bracket"}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":"reversed double prime quotation mark"}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":"double prime quotation mark"}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":"low double prime quotation mark"}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":"small left tortoise shell bracket"}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":"small right tortoise shell bracket"}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":"halfwidth left corner bracket"}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":"halfwidth right corner bracket"}},"key":"FF63"}],"en/symbols/math_geometry.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"box drawings light horizontal"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":"box drawings heavy horizontal"}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical"}},"key":"2503"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash horizontal"}},"key":"2504"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}},"key":"2505"},{"category":"So","mappings":{"default":{"default":"box drawings light triple dash vertical"}},"key":"2506"},{"category":"So","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}},"key":"2507"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}},"key":"2508"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}},"key":"2509"},{"category":"So","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}},"key":"250A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}},"key":"250B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and right"}},"key":"250C"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right heavy"}},"key":"250D"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right light"}},"key":"250E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and right"}},"key":"250F"},{"category":"So","mappings":{"default":{"default":"box drawings light down and left"}},"key":"2510"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left heavy"}},"key":"2511"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left light"}},"key":"2512"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and left"}},"key":"2513"},{"category":"So","mappings":{"default":{"default":"box drawings light up and right"}},"key":"2514"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right heavy"}},"key":"2515"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right light"}},"key":"2516"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and right"}},"key":"2517"},{"category":"So","mappings":{"default":{"default":"box drawings light up and left"}},"key":"2518"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left heavy"}},"key":"2519"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left light"}},"key":"251A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and left"}},"key":"251B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and right"}},"key":"251C"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and right heavy"}},"key":"251D"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and right down light"}},"key":"251E"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and right up light"}},"key":"251F"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and right light"}},"key":"2520"},{"category":"So","mappings":{"default":{"default":"box drawings down light and right up heavy"}},"key":"2521"},{"category":"So","mappings":{"default":{"default":"box drawings up light and right down heavy"}},"key":"2522"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and right"}},"key":"2523"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and left"}},"key":"2524"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and left heavy"}},"key":"2525"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and left down light"}},"key":"2526"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and left up light"}},"key":"2527"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and left light"}},"key":"2528"},{"category":"So","mappings":{"default":{"default":"box drawings down light and left up heavy"}},"key":"2529"},{"category":"So","mappings":{"default":{"default":"box drawings up light and left down heavy"}},"key":"252A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and left"}},"key":"252B"},{"category":"So","mappings":{"default":{"default":"box drawings light down and horizontal"}},"key":"252C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right down light"}},"key":"252D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left down light"}},"key":"252E"},{"category":"So","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}},"key":"252F"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}},"key":"2530"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left down heavy"}},"key":"2531"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right down heavy"}},"key":"2532"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down and horizontal"}},"key":"2533"},{"category":"So","mappings":{"default":{"default":"box drawings light up and horizontal"}},"key":"2534"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right up light"}},"key":"2535"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left up light"}},"key":"2536"},{"category":"So","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}},"key":"2537"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}},"key":"2538"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left up heavy"}},"key":"2539"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right up heavy"}},"key":"253A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and horizontal"}},"key":"253B"},{"category":"So","mappings":{"default":{"default":"box drawings light vertical and horizontal"}},"key":"253C"},{"category":"So","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}},"key":"253D"},{"category":"So","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}},"key":"253E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}},"key":"253F"},{"category":"So","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}},"key":"2540"},{"category":"So","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}},"key":"2541"},{"category":"So","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}},"key":"2542"},{"category":"So","mappings":{"default":{"default":"box drawings left up heavy and right down light"}},"key":"2543"},{"category":"So","mappings":{"default":{"default":"box drawings right up heavy and left down light"}},"key":"2544"},{"category":"So","mappings":{"default":{"default":"box drawings left down heavy and right up light"}},"key":"2545"},{"category":"So","mappings":{"default":{"default":"box drawings right down heavy and left up light"}},"key":"2546"},{"category":"So","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}},"key":"2547"},{"category":"So","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}},"key":"2548"},{"category":"So","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}},"key":"2549"},{"category":"So","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}},"key":"254A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}},"key":"254B"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash horizontal"}},"key":"254C"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}},"key":"254D"},{"category":"So","mappings":{"default":{"default":"box drawings light double dash vertical"}},"key":"254E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy double dash vertical"}},"key":"254F"},{"category":"So","mappings":{"default":{"default":"box drawings double horizontal"}},"key":"2550"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical"}},"key":"2551"},{"category":"So","mappings":{"default":{"default":"box drawings down single and right double"}},"key":"2552"},{"category":"So","mappings":{"default":{"default":"box drawings down double and right single"}},"key":"2553"},{"category":"So","mappings":{"default":{"default":"box drawings double down and right"}},"key":"2554"},{"category":"So","mappings":{"default":{"default":"box drawings down single and left double"}},"key":"2555"},{"category":"So","mappings":{"default":{"default":"box drawings down double and left single"}},"key":"2556"},{"category":"So","mappings":{"default":{"default":"box drawings double down and left"}},"key":"2557"},{"category":"So","mappings":{"default":{"default":"box drawings up single and right double"}},"key":"2558"},{"category":"So","mappings":{"default":{"default":"box drawings up double and right single"}},"key":"2559"},{"category":"So","mappings":{"default":{"default":"box drawings double up and right"}},"key":"255A"},{"category":"So","mappings":{"default":{"default":"box drawings up single and left double"}},"key":"255B"},{"category":"So","mappings":{"default":{"default":"box drawings up double and left single"}},"key":"255C"},{"category":"So","mappings":{"default":{"default":"box drawings double up and left"}},"key":"255D"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and right double"}},"key":"255E"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and right single"}},"key":"255F"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and right"}},"key":"2560"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and left double"}},"key":"2561"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and left single"}},"key":"2562"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and left"}},"key":"2563"},{"category":"So","mappings":{"default":{"default":"box drawings down single and horizontal double"}},"key":"2564"},{"category":"So","mappings":{"default":{"default":"box drawings down double and horizontal single"}},"key":"2565"},{"category":"So","mappings":{"default":{"default":"box drawings double down and horizontal"}},"key":"2566"},{"category":"So","mappings":{"default":{"default":"box drawings up single and horizontal double"}},"key":"2567"},{"category":"So","mappings":{"default":{"default":"box drawings up double and horizontal single"}},"key":"2568"},{"category":"So","mappings":{"default":{"default":"box drawings double up and horizontal"}},"key":"2569"},{"category":"So","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}},"key":"256A"},{"category":"So","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}},"key":"256B"},{"category":"So","mappings":{"default":{"default":"box drawings double vertical and horizontal"}},"key":"256C"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and right"}},"key":"256D"},{"category":"So","mappings":{"default":{"default":"box drawings light arc down and left"}},"key":"256E"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and left"}},"key":"256F"},{"category":"So","mappings":{"default":{"default":"box drawings light arc up and right"}},"key":"2570"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}},"key":"2571"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}},"key":"2572"},{"category":"So","mappings":{"default":{"default":"box drawings light diagonal cross"}},"key":"2573"},{"category":"So","mappings":{"default":{"default":"box drawings light left"}},"key":"2574"},{"category":"So","mappings":{"default":{"default":"box drawings light up"}},"key":"2575"},{"category":"So","mappings":{"default":{"default":"box drawings light right"}},"key":"2576"},{"category":"So","mappings":{"default":{"default":"box drawings light down"}},"key":"2577"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left"}},"key":"2578"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up"}},"key":"2579"},{"category":"So","mappings":{"default":{"default":"box drawings heavy right"}},"key":"257A"},{"category":"So","mappings":{"default":{"default":"box drawings heavy down"}},"key":"257B"},{"category":"So","mappings":{"default":{"default":"box drawings light left and heavy right"}},"key":"257C"},{"category":"So","mappings":{"default":{"default":"box drawings light up and heavy down"}},"key":"257D"},{"category":"So","mappings":{"default":{"default":"box drawings heavy left and light right"}},"key":"257E"},{"category":"So","mappings":{"default":{"default":"box drawings heavy up and light down"}},"key":"257F"},{"category":"So","mappings":{"default":{"default":"upper half block"}},"key":"2580"},{"category":"So","mappings":{"default":{"default":"lower one eighth block"}},"key":"2581"},{"category":"So","mappings":{"default":{"default":"lower one quarter block"}},"key":"2582"},{"category":"So","mappings":{"default":{"default":"lower three eighths block"}},"key":"2583"},{"category":"So","mappings":{"default":{"default":"lower half block"}},"key":"2584"},{"category":"So","mappings":{"default":{"default":"lower five eighths block"}},"key":"2585"},{"category":"So","mappings":{"default":{"default":"lower three quarters block"}},"key":"2586"},{"category":"So","mappings":{"default":{"default":"lower seven eighths block"}},"key":"2587"},{"category":"So","mappings":{"default":{"default":"full block"}},"key":"2588"},{"category":"So","mappings":{"default":{"default":"left seven eighths block"}},"key":"2589"},{"category":"So","mappings":{"default":{"default":"left three quarters block"}},"key":"258A"},{"category":"So","mappings":{"default":{"default":"left five eighths block"}},"key":"258B"},{"category":"So","mappings":{"default":{"default":"left half block"}},"key":"258C"},{"category":"So","mappings":{"default":{"default":"left three eighths block"}},"key":"258D"},{"category":"So","mappings":{"default":{"default":"left one quarter block"}},"key":"258E"},{"category":"So","mappings":{"default":{"default":"left one eighth block"}},"key":"258F"},{"category":"So","mappings":{"default":{"default":"right half block"}},"key":"2590"},{"category":"So","mappings":{"default":{"default":"light shade"}},"key":"2591"},{"category":"So","mappings":{"default":{"default":"medium shade"}},"key":"2592"},{"category":"So","mappings":{"default":{"default":"dark shade"}},"key":"2593"},{"category":"So","mappings":{"default":{"default":"upper one eighth block"}},"key":"2594"},{"category":"So","mappings":{"default":{"default":"right one eighth block"}},"key":"2595"},{"category":"So","mappings":{"default":{"default":"quadrant lower left"}},"key":"2596"},{"category":"So","mappings":{"default":{"default":"quadrant lower right"}},"key":"2597"},{"category":"So","mappings":{"default":{"default":"quadrant upper left"}},"key":"2598"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}},"key":"2599"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and lower right"}},"key":"259A"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}},"key":"259B"},{"category":"So","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}},"key":"259C"},{"category":"So","mappings":{"default":{"default":"quadrant upper right"}},"key":"259D"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left"}},"key":"259E"},{"category":"So","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"black square"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"white square"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":"white square with rounded corners"}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":"white square containing black small square"}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":"square with horizontal fill"}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":"square with vertical fill"}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":"square with upper left to lower right fill"}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":"square with upper right to lower left fill"}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":"square with diagonal crosshatch fill"}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":"black small square"}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"white small square"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"black rectangle"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":"white rectangle"}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":"black vertical rectangle"}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":"white vertical rectangle"}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"black parallelogram"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"white parallelogram"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"black up pointing triangle"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":"black up pointing small triangle"}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":"white up pointing small triangle"}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":"black right pointing triangle"}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":"white right pointing triangle"}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":"black right pointing small triangle"}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":"white right pointing small triangle"}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":"black right pointing pointer"}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":"white right pointing pointer"}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"black down pointing triangle"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"white down pointing triangle"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":"black down pointing small triangle"}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":"white down pointing small triangle"}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":"black left pointing triangle"}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":"white left pointing triangle"}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":"black left pointing small triangle"}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":"white left pointing small triangle"}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":"black left pointing pointer"}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":"white left pointing pointer"}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"black diamond"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"white diamond"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"white diamond containing black small diamond"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"fisheye"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"lozenge"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"white circle"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":"dotted circle"}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":"circle with vertical fill"}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":"bullseye"}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"black circle"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":"circle with left half black"}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":"circle with right half black"}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":"circle with lower half black"}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":"circle with upper half black"}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":"circle with upper right quadrant black"}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":"circle with all but upper left quadrant black"}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":"left half black circle"}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":"right half black circle"}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":"inverse bullet"}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":"inverse white circle"}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":"upper half inverse white circle"}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":"lower half inverse white circle"}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":"upper left quadrant circular arc"}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":"upper right quadrant circular arc"}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":"lower right quadrant circular arc"}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":"lower left quadrant circular arc"}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":"upper half circle"}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":"lower half circle"}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":"black lower right triangle"}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":"black lower left triangle"}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":"black upper left triangle"}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":"black upper right triangle"}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":"white bullet"}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":"square with left half black"}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":"square with right half black"}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":"square with upper left diagonal half black"}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":"square with lower right diagonal half black"}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":"white square with vertical bisecting line"}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":"white up pointing triangle with dot"}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with left half black"}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":"up pointing triangle with right half black"}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":"large circle"}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":"white square with upper left quadrant"}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":"white square with lower left quadrant"}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":"white square with lower right quadrant"}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":"white square with upper right quadrant"}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":"white circle with upper left quadrant"}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":"white circle with lower left quadrant"}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":"white circle with lower right quadrant"}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":"white circle with upper right quadrant"}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":"upper left triangle"}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":"upper right triangle"}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":"lower left triangle"}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":"white medium square"}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":"black medium square"}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":"white medium small square"}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":"black medium small square"}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":"lower right triangle"}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":"square with top half black"}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":"square with bottom half black"}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":"square with upper right diagonal half black"}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":"square with lower left diagonal half black"}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":"diamond with left half black"}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":"diamond with right half black"}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":"diamond with top half black"}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":"diamond with bottom half black"}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":"dotted square"}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":"black large square"}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":"white large square"}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":"black very small square"}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":"white very small square"}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"black pentagon"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"white pentagon"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"white hexagon"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"black hexagon"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"horizontal black hexagon"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"black large circle"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"black medium diamond"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":"white medium diamond"}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":"black medium lozenge"}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":"white medium lozenge"}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":"black small diamond"}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":"black small lozenge"}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":"white small lozenge"}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":"black horizontal ellipse"}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":"white horizontal ellipse"}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":"black vertical ellipse"}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":"white vertical ellipse"}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":"white medium star"}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":"black small star"}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":"white small star"}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":"black right pointing pentagon"}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":"white right pointing pentagon"}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":"heavy large circle"}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":"heavy oval with oval inside"}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":"heavy circle with circle inside"}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":"heavy circle"}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":"heavy circled saltire"}},"key":"2B59"}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb up"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"left harpoon with barb down"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb right"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"up harpoon with barb left"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb up"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"right harpoon with barb down"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb right"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"down harpoon with barb left"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"left harpoon over right harpoon"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"right harpoon over left harpoon"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb down harpoon"}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb up harpoon"}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb left harpoon"}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb right harpoon"}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":"left barb up right barb up harpoon"}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":"up barb right down barb right harpoon"}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":"left barb down right barb down harpoon"}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":"up barb left down barb left harpoon"}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up to bar"}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up to bar"}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right to bar"}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right to bar"}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down to bar"}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down to bar"}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left to bar"}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left to bar"}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up from bar"}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up from bar"}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb right from bar"}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb right from bar"}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down from bar"}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down from bar"}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left from bar"}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left from bar"}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb up above long dash"}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":"left harpoon with barb down below long dash"}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb up above long dash"}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":"right harpoon with barb down below long dash"}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":"left fish tail"}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":"right fish tail"}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":"up fish tail"}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":"down fish tail"}},"key":"297F"}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"category":"Ll","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"l b bar"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":"numero"}},"key":"2116"},{"category":"So","mappings":{"default":{"default":"sound recording copyright"}},"key":"2117"},{"category":"So","mappings":{"default":{"default":"prescription take"}},"key":"211E"},{"category":"So","mappings":{"default":{"default":"response"}},"key":"211F"},{"category":"So","mappings":{"default":{"default":"service mark"}},"key":"2120"},{"category":"So","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"trade mark"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":"versicle"}},"key":"2123"},{"category":"So","mappings":{"default":{"default":"ounce"}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":"ohm"}},"key":"2126"},{"category":"So","mappings":{"default":{"default":"inverted ohm"}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":"kelvin"}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"angstrom"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":"estimated"}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":"information source"}},"key":"2139"},{"category":"So","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}},"key":"213A"},{"category":"So","mappings":{"default":{"default":"facsimile sign"}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}},"key":"2144"}],"en/symbols/math_symbols.min":[{"locale":"en"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}},"key":"0023"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"0024"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"plus"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"at"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"backslash"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"inverted exclamation mark"}},"key":"00A1"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"00A2"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"00A3"},{"category":"Sc","mappings":{"default":{"default":"currency sign"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"00A5"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"section sign"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":"two dots"}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"copyright sign"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"feminine ordinal indicator"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"left pointing guillemet"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"bar"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"plus or minus"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"acute"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"micro sign"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"paragraph sign"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":"cedilla"}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":"masculine ordinal indicator"}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":"right pointing guillemet"}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"inverted question mark"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"division sign"}},"key":"00F7"},{"category":"Sk","mappings":{"default":{"default":"breve"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"prime"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"double prime"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":"ring above"}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":"ogonek"}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"tilde"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":"double acute"}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"hyphen"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"non breaking hyphen"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"figure dash"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"en dash"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"em dash"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"double vertical bar"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":"double underline"}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"left single quotation mark"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"right single quotation mark"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":"low right single quotation mark"}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":"left reversed single quotation mark"}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"left double quotation mark"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"right double quotation mark"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":"low right double quotation mark"}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":"left reversed double quotation mark"}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"dagger"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"double dagger"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"bullet"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":"triangular bullet"}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"one dot leader"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"two dot leader"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":"hyphenation point"}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":"per mille"}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":"per ten thousand"}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"prime"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"double prime"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"triple prime"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":"reversed prime"}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":"reversed double prime"}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":"reversed triple prime"}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":"caret"}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":"left pointing single guillemet"}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":"right pointing single guillemet"}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":"reference mark"}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"double exclamation mark"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":"interrobang"}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":"undertie"}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":"character tie"}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":"caret insertion point"}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":"asterism"}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":"hyphen bullet"}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":"fraction slash"}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"double question mark"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"question exclamation mark"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"exclamation question mark"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":"reversed pilcrow"}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":"black leftwards bullet"}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":"black rightwards bullet"}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":"low asterisk"}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":"reversed semicolon"}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":"close up"}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":"two asterisks aligned vertically"}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":"commercial minus"}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":"swung dash"}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":"inverted undertie"}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":"flower punctuation mark"}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":"three dot punctuation"}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":"quadruple prime"}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":"four dot punctuation"}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":"five dot punctuation"}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":"two dot punctuation"}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":"four dot mark"}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":"dotted cross"}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":"tricolon"}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":"vertical four dots"}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":"superscript plus"}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":"superscript minus"}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":"superscript equals"}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":"superscript left parenthesis"}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":"superscript right parenthesis"}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":"subscript plus"}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":"subscript minus"}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":"subscript equals"}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":"subscript left parenthesis"}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":"subscript right parenthesis"}},"key":"208E"},{"category":"So","mappings":{"default":{"default":"property line"}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":"turned ampersand"}},"key":"214B"},{"category":"So","mappings":{"default":{"default":"per"}},"key":"214C"},{"category":"So","mappings":{"default":{"default":"aktieselskab"}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":"turned small f"}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"for all"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":"complement"}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"there exists"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"there does not exist"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"empty set"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":"increment"}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"does not contain as member"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"contains as member"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"end of proof"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":"product"}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":"coproduct"}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"minus"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"minus or plus"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":"dot plus"}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"division slash"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"set minus"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"asterisk"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":"bullet"}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":"square root"}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":"cube root"}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":"fourth root"}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"proportional to"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"infinity"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"right angle"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"angle"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"measured angle"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"spherical angle"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"vertical bar","alternative":"divides"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"does not divide"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"parallel to"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"not parallel to"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"and"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"or"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"intersection"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"union"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"integral"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"double integral"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"triple integral"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"contour integral"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":"surface integral"}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":"volume integral"}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":"clockwise integral"}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"clockwise contour integral"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise contour integral"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"therefore"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"because"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"ratio"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"proportion"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"dot minus"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":"excess"}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":"geometric proportion"}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":"homothetic"}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde"}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":"inverted lazy s"}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":"sine wave"}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":"wreath product"}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"not tilde"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"minus tilde"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"asymptotically equals"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"not asymptotically equals"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"approximately equals"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"approximately but not actually equals"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"neither approximately nor actually equals"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"almost equals"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"not almost equals"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"almost equal or equals"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":"triple tilde"}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":"all equals"}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"equivalent to"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"geometrically equivalent to"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":"difference between"}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"approaches the limit"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"geometrically equals"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":"approximately equals or the image of"}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":"image of or approximately equals"}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":"colon equals"}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":"equals colon"}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":"ring in equals"}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"ring equals"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"corresponds to"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"estimates"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"star equals"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"delta equals"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"questioned equals"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":"between"}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"precedes"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"succeeds"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"precedes or equal to"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equal to"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"precedes or equivalent to"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"succeeds or equivalent to"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"does not precede"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"does not succeed"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"subset of"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"superset of"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"not a subset of"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"not a superset of"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"subset of or equal to"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"superset of or equal to"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"neither a subset of nor equal to"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"neither a superset of nor equal to"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"subset of or not equals"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"superset of or not equals"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":"multiset"}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":"multiset multiplication"}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":"multiset union"}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":"square image of"}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":"square original of"}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":"square image of or equal to"}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":"square original of or equal to"}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":"square cap"}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":"square cup"}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"circled plus"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"circled minus"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"circled times"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"circled division slash"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"circled dot"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"circled ring"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"circled asterisk"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"circled equals"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"circled dash"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"squared plus"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"squared minus"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"squared times"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"squared dot"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":"right tack"}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":"left tack"}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":"down tack"}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"up tack"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":"assertion"}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":"models"}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":"true"}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":"forces"}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar right turnstile"}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double right turnstile"}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":"does not prove"}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":"not true"}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":"does not force"}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":"precedes under relation"}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":"succeeds under relation"}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of"}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup"}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":"normal subgroup of or equal to"}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":"contains as normal subgroup or equal to"}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":"original of"}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":"image of"}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":"multimap"}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":"hermitian conjugate matrix"}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":"intercalate"}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":"xor"}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":"nand"}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":"nor"}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":"right triangle"}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":"diamond"}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":"star"}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":"division times"}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":"bowtie"}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":"left normal factor semidirect product"}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":"right normal factor semidirect product"}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":"left semidirect product"}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":"right semidirect product"}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":"reversed tilde equals"}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":"curly or"}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":"curly and"}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":"double subset"}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":"double superset"}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":"double intersection"}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":"double union"}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":"pitchfork"}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":"does not precede or equal"}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":"does not succeed or equal"}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":"precedes but not equivalent to"}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":"succeeds but not equivalent to"}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup"}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"vertical ellipsis"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"up right diagonal ellipsis"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"down right diagonal ellipsis"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":"element of with long horizontal stroke"}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":"element of with dot above"}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":"element of with overbar"}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":"element of with underbar"}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":"element of with two horizontal strokes"}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":"contains with long horizontal stroke"}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":"contains with overbar"}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":"z notation bag membership"}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":"diameter sign"}},"key":"2300"},{"category":"So","mappings":{"default":{"default":"house"}},"key":"2302"},{"category":"So","mappings":{"default":{"default":"projective"}},"key":"2305"},{"category":"So","mappings":{"default":{"default":"perspective"}},"key":"2306"},{"category":"So","mappings":{"default":{"default":"wavy line"}},"key":"2307"},{"category":"So","mappings":{"default":{"default":"reversed not"}},"key":"2310"},{"category":"So","mappings":{"default":{"default":"square lozenge"}},"key":"2311"},{"category":"So","mappings":{"default":{"default":"arc"}},"key":"2312"},{"category":"So","mappings":{"default":{"default":"segment"}},"key":"2313"},{"category":"So","mappings":{"default":{"default":"sector"}},"key":"2314"},{"category":"So","mappings":{"default":{"default":"bold plus"}},"key":"2795"},{"category":"So","mappings":{"default":{"default":"bold minus"}},"key":"2796"},{"category":"So","mappings":{"default":{"default":"bold division"}},"key":"2797"},{"category":"So","mappings":{"default":{"default":"curly loop"}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":"double curly loop"}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":"white triangle containing small white triangle"}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"perpendicular"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":"open subset"}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":"open superset"}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":"or with dot inside"}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":"backslash preceding subset"}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":"superset preceding solidus"}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":"vertical bar with horizontal stroke"}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal"}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":"long division"}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal"}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":"squared and"}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":"squared or"}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":"white diamond with centered dot"}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":"and with dot"}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":"element of opening upwards"}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":"lower right corner with dot"}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":"upper left corner with dot"}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":"left outer join"}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":"right outer join"}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":"full outer join"}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":"large up tack"}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":"large down tack"}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":"left and right double turnstile"}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":"left and right tack"}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":"left multimap"}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":"long right tack"}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":"long left tack"}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":"up tack with circle above"}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":"lozenge divided by horizontal rule"}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond"}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":"white square with leftwards tick"}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":"white square with rightwards tick"}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":"z notation spot"}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":"z notation type colon"}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":"dotted fence"}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":"vertical zigzag line"}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":"reversed empty set"}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":"empty set with overbar"}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":"empty set with small circle above"}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":"circle with horizontal bar"}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"circled vertical bar"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"circled parallel"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"circled backslash"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"circled perpendicular"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":"circle with superimposed x"}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":"circled anticlockwise rotated division"}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":"circled white bullet"}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"circled bullet"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"circled less than"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"circled greater than"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":"circle with small circle to the right"}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":"squared rising diagonal slash"}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":"squared falling diagonal slash"}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":"squared asterisk"}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":"squared small circle"}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":"squared square"}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":"two joined squares"}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":"triangle with dot above"}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":"triangle with underbar"}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":"s in triangle"}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":"triangle with serifs at bottom"}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":"right triangle above left triangle"}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":"left triangle beside vertical bar"}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":"vertical bar beside right triangle"}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":"bowtie with left half black"}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":"bowtie with right half black"}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":"black bowtie"}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":"times with left half black"}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":"times with right half black"}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":"white hourglass"}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":"black hourglass"}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":"incomplete infinity"}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":"tie over infinity"}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":"infinity negated with vertical bar"}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":"double ended multimap"}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":"square with contoured outline"}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":"increases as"}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":"shuffle product"}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel"}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":"identical to and slanted parallel"}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":"gleich stark"}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":"thermodynamic"}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with left half black"}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":"down pointing triangle with right half black"}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":"black lozenge"}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":"error barred white square"}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":"error barred black square"}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":"error barred white diamond"}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":"error barred black diamond"}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":"error barred white circle"}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":"error barred black circle"}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":"rule delayed"}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":"backslash"}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":"solidus with overbar"}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":"backslash with horizontal stroke"}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":"double plus"}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":"triple plus"}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":"tiny"}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":"miny"}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":"two and"}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":"two or"}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":"modulo two sum"}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":"summation with integral"}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":"quadruple integral"}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":"finite part integral"}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":"integral with double stroke"}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":"integral average with slash"}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":"circulation function"}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":"anticlockwise integration"}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":"line integration with rectangular path around pole"}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":"line integration with semicircular path around pole"}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":"line integration not including the pole"}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":"integral around a point"}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":"quaternion integral"}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":"integral with times"}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":"integral with intersection"}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":"integral with union"}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":"integral with overbar"}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":"integral with underbar"}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":"join"}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":"large left triangle"}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":"z notation schema composition"}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":"z notation schema piping"}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":"z notation schema projection"}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":"plus with circle above"}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":"plus hat"}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":"plus tilde"}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":"plus underdot"}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":"plus sign with tilde below"}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":"plus sign with subscript two"}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":"plus sign with black triangle"}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":"minus sign with comma above"}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":"minus sign with dot below"}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":"minus sign with falling dots"}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":"minus sign with rising dots"}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":"plus sign in left half circle"}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":"plus sign in right half circle"}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":"vector or cross product"}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with dot above"}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign with underbar"}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":"semidirect product with bottom closed"}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":"smash product"}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in left half circle"}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in right half circle"}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in double circle"}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"circled division"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":"plus sign in triangle"}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":"minus sign in triangle"}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":"multiplication sign in triangle"}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":"interior product"}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":"righthand interior product"}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":"z notation relational composition"}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":"amalgamation or coproduct"}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":"intersection with dot"}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":"union with minus"}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":"union with overbar"}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":"intersection with overbar"}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":"intersection with and"}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":"union with or"}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":"union above intersection"}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":"intersection above union"}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":"union above bar above intersection"}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":"intersection above bar above union"}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":"union beside and joined with union"}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":"intersection beside and joined with intersection"}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs"}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":"closed intersection with serifs"}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":"double square intersection"}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":"double square union"}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":"closed union with serifs and smash product"}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":"and with dot above"}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":"or with dot above"}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":"double and"}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":"double or"}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":"two intersecting and"}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":"two intersecting or"}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":"sloping large or"}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":"sloping large and"}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":"or overlapping and"}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":"and with middle stem"}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":"or with middle stem"}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":"and with horizontal dash"}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":"or with horizontal dash"}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":"and with double overbar"}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":"and with underbar"}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":"and with double underbar"}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":"small vee with underbar"}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":"or with double overbar"}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":"or with double underbar"}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":"z notation domain antirestriction"}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":"z notation range antirestriction"}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":"equals sign with dot below"}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":"identical with dot above"}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":"tilde with dot above"}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":"tilde with rising dots"}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":"similar minus similar"}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":"congruent with dot above"}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":"equals with asterisk"}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":"almost equal hat"}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":"approximately equal or equal to"}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":"equals above plus"}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":"plus above equals"}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":"equals above tilde"}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":"double colon equal"}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":"two consecutive equals"}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":"three consecutive equals"}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":"equivalent with four dots above"}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":"less than with circle inside"}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":"greater than with circle inside"}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":"less than with question mark above"}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":"greater than with question mark above"}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals"}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals"}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot inside"}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above"}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above"}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":"less than or slanted equals with dot above right"}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":"less than or approximate"}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":"greater than or approximate"}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":"less than and single line not equals"}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":"greater than and single line not equals"}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":"less than and not approximate"}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":"greater than and not approximate"}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":"less than above double line equal above greater than"}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":"greater than above double line equal above less than"}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":"less than above similar or equal"}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar or equal"}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":"less than above similar above greater than"}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":"greater than above similar above less than"}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":"less than above greater than above double line equal"}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":"greater than above less than above double line equal"}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than"}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than"}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or less than with dot inside"}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":"double line equals or less than"}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":"double line equals or greater than"}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or less than"}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":"double line slanted equals or greater than"}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":"similar or less than"}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":"similar or greater than"}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":"similar above less than above equals sign"}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":"similar above greater than above equals sign"}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":"double nested less than"}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":"double nested greater than"}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":"double nested less than with underbar"}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":"greater than overlapping less than"}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":"greater than beside less than"}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve"}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve"}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":"less than closed by curve above slanted equal"}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":"equals with bumpy above"}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line equals sign"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line equals sign"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"precedes above single line not equals"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"succeeds above single line not equals"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"precedes above equals"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"succeeds above equals"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"precedes above not equals"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not equals"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"precedes above almost equals"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"succeeds above almost equals"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"precedes above not almost equals"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"succeeds above not almost equals"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"double precedes"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"double succeeds"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":"subset with dot"}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":"superset with dot"}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":"subset with plus sign below"}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":"superset with plus sign below"}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":"subset with multiplication sign below"}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":"superset with multiplication sign below"}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":"subset of or equals with dot above"}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":"superset of or equals with dot above"}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":"subset of above equals sign"}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":"superset of above equals sign"}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":"subset of above tilde"}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":"superset of above tilde"}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":"subset of above almost equals"}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":"superset of above almost equals"}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":"subset of above not equals"}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":"superset of above not equals"}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":"square left open box"}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":"square right open box"}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":"closed subset"}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":"closed superset"}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":"closed subset or equals"}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":"closed superset or equals"}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":"subset above superset"}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":"superset above subset"}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":"subset above subset"}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":"superset above superset"}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":"superset beside subset"}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":"superset beside and joined by dash with subset"}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":"element of opening downwards"}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":"pitchfork with tee top"}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":"transversal intersection"}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":"forking"}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":"nonforking"}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":"short left tack"}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":"short down tack"}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":"short up tack"}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":"perpendicular with s"}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":"vertical bar triple right turnstile"}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar left turnstile"}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":"vertical bar double left turnstile"}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":"double vertical bar double left turnstile"}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":"long dash from left member of double vertical"}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":"short down tack with overbar"}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":"short up tack with underbar"}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":"short up tack above short down tack"}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":"double down tack"}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":"double up tack"}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":"double stroke not sign"}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":"reversed double stroke not sign"}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":"does not divide with reversed negation slash"}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle above"}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":"vertical line with circle below"}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":"down tack with circle below"}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":"parallel with horizontal stroke"}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":"parallel with tilde"}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":"triple colon"}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":"triple nested less than"}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":"triple nested greater than"}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":"double line slanted less than or equals"}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":"double line slanted greater than or equals"}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":"triple solidus"}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":"large triple vertical bar"}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":"double solidus"}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":"white vertical bar"}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":"wave dash"}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical comma"}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical colon"}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical semicolon"}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical question mark"}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":"glyph for vertical two dot leader"}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical em dash"}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":"glyph for vertical en dash"}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical underline"}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":"glyph for vertical wavy underline"}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":"sesame dot"}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":"white sesame dot"}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":"dashed overline"}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":"dash dot overline"}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":"wavy overline"}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":"double wavy overline"}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":"dashed underline"}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":"dash dot underline"}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":"wavy underline"}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":"small comma"}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":"small period"}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":"small semicolon"}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":"small colon"}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":"small question mark"}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":"small exclamation mark"}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":"small em dash"}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":"small number sign"}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":"small ampersand"}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":"small asterisk"}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":"small plus sign"}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":"small hyphen minus"}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":"small less than sign"}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":"small greater than sign"}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":"small equals"}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}},"key":"FE68"},{"category":"Sc","mappings":{"default":{"default":"small dollar sign"}},"key":"FE69"},{"category":"Po","mappings":{"default":{"default":"small percent sign"}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":"small commercial at"}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":"exclamation mark"}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":"quotation mark"}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":"number sign"}},"key":"FF03"},{"category":"Sc","mappings":{"default":{"default":"dollar sign"}},"key":"FF04"},{"category":"Po","mappings":{"default":{"default":"percent sign"}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":"ampersand"}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":"apostrophe"}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":"asterisk"}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":"plus sign"}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":"comma"}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":"hyphen minus"}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":"period"}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":"slash","alternative":"solidus"}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":"colon"}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":"semicolon"}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":"less than"}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":"equals"}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":"greater than"}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":"question mark"}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":"commercial at"}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":"caret","alternative":"circumflex"}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"bar","alternative":"underline"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":"grave"}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":"vertical bar"}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"tilde"}},"key":"FF5E"},{"category":"Sc","mappings":{"default":{"default":"cent sign"}},"key":"FFE0"},{"category":"Sc","mappings":{"default":{"default":"pound sign"}},"key":"FFE1"},{"category":"Sm","mappings":{"default":{"default":"not sign"}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":"broken vertical bar"}},"key":"FFE4"},{"category":"Sc","mappings":{"default":{"default":"yen sign"}},"key":"FFE5"},{"category":"Sc","mappings":{"default":{"default":"won sign"}},"key":"FFE6"},{"category":"So","mappings":{"default":{"default":"halfwidth forms light vertical"}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":"halfwidth black square"}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":"halfwidth white circle"}},"key":"FFEE"}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"category":"Zs","mappings":{"default":{"default":"space"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"soft hyphen"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"en quad"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"em quad"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"en space"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"em space"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"three per em space"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"four per em space"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"six per em space"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"figure space"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"punctuation space"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"thin space"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"hair space"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"zero width space"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":"zero width non joiner"}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":"zero width joiner"}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":"left to right mark"}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":"right to left mark"}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":"line separator"}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":"paragraph separator"}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":"left to right embedding"}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":"right to left embedding"}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":"pop directional formatting"}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":"left to right override"}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":"right to left override"}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"narrow no break space"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"medium mathematical space"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":"word joiner"}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"of","alternative":"function application"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"times","alternative":"invisible times"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"comma","alternative":"invisible separator"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"plus","alternative":"invisible plus"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":"inhibit symmetric swapping"}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":"activate symmetric swapping"}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":"national digit shapes"}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":"nominal digit shapes"}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation anchor"}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation separator"}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":"interlinear annotation terminator"}},"key":"FFFB"}],"en/symbols/other_stars.min":[{"locale":"en"},{"category":"So","mappings":{"default":{"default":"decimal exponent symbol"}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":"black star"}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"white star"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}},"key":"2705"},{"category":"So","mappings":{"default":{"default":"check mark"}},"key":"2713"},{"category":"So","mappings":{"default":{"default":"heavy check mark"}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"multiplication x"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":"heavy multiplication x"}},"key":"2716"},{"category":"So","mappings":{"default":{"default":"ballot x"}},"key":"2717"},{"category":"So","mappings":{"default":{"default":"heavy ballot x"}},"key":"2718"},{"category":"So","mappings":{"default":{"default":"open center cross"}},"key":"271B"},{"category":"So","mappings":{"default":{"default":"heavy open center cross"}},"key":"271C"},{"category":"So","mappings":{"default":{"default":"maltese cross"}},"key":"2720"},{"category":"So","mappings":{"default":{"default":"star of david"}},"key":"2721"},{"category":"So","mappings":{"default":{"default":"four teardrop spoked asterisk"}},"key":"2722"},{"category":"So","mappings":{"default":{"default":"four balloon spoked asterisk"}},"key":"2723"},{"category":"So","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}},"key":"2724"},{"category":"So","mappings":{"default":{"default":"four club spoked asterisk"}},"key":"2725"},{"category":"So","mappings":{"default":{"default":"black four pointed star"}},"key":"2726"},{"category":"So","mappings":{"default":{"default":"white four pointed star"}},"key":"2727"},{"category":"So","mappings":{"default":{"default":"sparkles"}},"key":"2728"},{"category":"So","mappings":{"default":{"default":"stress outlined white star"}},"key":"2729"},{"category":"So","mappings":{"default":{"default":"circled white star"}},"key":"272A"},{"category":"So","mappings":{"default":{"default":"open center black star"}},"key":"272B"},{"category":"So","mappings":{"default":{"default":"black center white star"}},"key":"272C"},{"category":"So","mappings":{"default":{"default":"outlined black star"}},"key":"272D"},{"category":"So","mappings":{"default":{"default":"heavy outlined black star"}},"key":"272E"},{"category":"So","mappings":{"default":{"default":"pinwheel star"}},"key":"272F"},{"category":"So","mappings":{"default":{"default":"shadowed white star"}},"key":"2730"},{"category":"So","mappings":{"default":{"default":"heavy asterisk"}},"key":"2731"},{"category":"So","mappings":{"default":{"default":"open center asterisk"}},"key":"2732"},{"category":"So","mappings":{"default":{"default":"eight spoked asterisk"}},"key":"2733"},{"category":"So","mappings":{"default":{"default":"eight pointed black star"}},"key":"2734"},{"category":"So","mappings":{"default":{"default":"eight pointed pinwheel star"}},"key":"2735"},{"category":"So","mappings":{"default":{"default":"six pointed black star"}},"key":"2736"},{"category":"So","mappings":{"default":{"default":"twelve pointed black star"}},"key":"2739"},{"category":"So","mappings":{"default":{"default":"sixteen pointed asterisk"}},"key":"273A"},{"category":"So","mappings":{"default":{"default":"teardrop spoked asterisk"}},"key":"273B"},{"category":"So","mappings":{"default":{"default":"open center teardrop spoked asterisk"}},"key":"273C"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}},"key":"273D"},{"category":"So","mappings":{"default":{"default":"six petalled black and white florette"}},"key":"273E"},{"category":"So","mappings":{"default":{"default":"black florette"}},"key":"273F"},{"category":"So","mappings":{"default":{"default":"white florette"}},"key":"2740"},{"category":"So","mappings":{"default":{"default":"eight petalled outlined black florette"}},"key":"2741"},{"category":"So","mappings":{"default":{"default":"circled open center eight pointed star"}},"key":"2742"},{"category":"So","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}},"key":"2743"},{"category":"So","mappings":{"default":{"default":"snowflake"}},"key":"2744"},{"category":"So","mappings":{"default":{"default":"tight trifoliate snowflake"}},"key":"2745"},{"category":"So","mappings":{"default":{"default":"heavy chevron snowflake"}},"key":"2746"},{"category":"So","mappings":{"default":{"default":"sparkle"}},"key":"2747"},{"category":"So","mappings":{"default":{"default":"heavy sparkle"}},"key":"2748"},{"category":"So","mappings":{"default":{"default":"balloon spoked asterisk"}},"key":"2749"},{"category":"So","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}},"key":"274A"},{"category":"So","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}},"key":"274B"},{"category":"So","mappings":{"default":{"default":"cross mark"}},"key":"274C"},{"category":"So","mappings":{"default":{"default":"shadowed white circle"}},"key":"274D"}],"en/units/area.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"square"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"square inch","plural":"square inches"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch"]},{"category":"area","mappings":{"default":{"default":"square rod"}},"key":"sq rd","names":["sq rd","sq. rd."]},{"category":"area","mappings":{"default":{"default":"square foot","plural":"square feet"}},"key":"sq ft","names":["sq ft","sq. ft."]},{"category":"area","mappings":{"default":{"default":"square yard"}},"key":"sq yd","names":["sq yd","sq. yd."]},{"category":"area","mappings":{"default":{"default":"square mile"}},"key":"sq mi","names":["sq mi","sq. mi."]},{"category":"area","mappings":{"default":{"default":"acre"}},"key":"acr","names":["ac","ac.","acr","acr."]},{"category":"area","mappings":{"default":{"default":"hectare"}},"key":"ha","names":["ha"]}],"en/units/currency.min":[{"locale":"en"},{"category":"currency","key":"$","mappings":{"default":{"default":"dollar"}},"names":["$","\ud83d\udcb2","\uff04","\ufe69","USD"]},{"category":"currency","key":"\xa3","mappings":{"default":{"default":"pound"}},"names":["\xa3","\uffe1","GBP"]},{"category":"currency","key":"\xa5","mappings":{"default":{"default":"yen"}},"names":["\xa5","\uffe5","JPY"]},{"category":"currency","key":"\u20ac","mappings":{"default":{"default":"euro"}},"names":["\u20ac","EUR"]},{"category":"currency","key":"\u20a1","mappings":{"default":{"default":"colon"}},"names":["\u20a1","CRC"]},{"category":"currency","key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}},"names":["\u20a2"]},{"category":"currency","key":"\u20a3","mappings":{"default":{"default":"franc"}},"names":["\u20a3"]},{"category":"currency","key":"\u20a4","mappings":{"default":{"default":"lira"}},"names":["\u20a4"]},{"category":"currency","key":"\u20a5","mappings":{"default":{"default":"mill"}},"names":["\u20a5"]},{"category":"currency","key":"\u20a6","mappings":{"default":{"default":"naira"}},"names":["\u20a6","NGN"]},{"category":"currency","key":"\u20a7","mappings":{"default":{"default":"peseta"}},"names":["\u20a7"]},{"category":"currency","key":"\u20a8","mappings":{"default":{"default":"rupee"}},"names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"category":"currency","key":"\u20a9","mappings":{"default":{"default":"won"}},"names":["\u20a9","\uffe6","KRW"]},{"category":"currency","key":"\u20aa","mappings":{"default":{"default":"sheqel"}},"names":["\u20aa"]},{"category":"currency","key":"\u20ab","mappings":{"default":{"default":"dong"}},"names":["\u20ab"]},{"category":"currency","key":"\u20ad","mappings":{"default":{"default":"kip"}},"names":["\u20ad"]},{"category":"currency","key":"\u20ae","mappings":{"default":{"default":"tugrik"}},"names":["\u20ae"]},{"category":"currency","key":"\u20af","mappings":{"default":{"default":"drachma"}},"names":["\u20af"]},{"category":"currency","key":"\u20b0","mappings":{"default":{"default":"Pfennig"}},"names":["\u20b0"]},{"category":"currency","key":"\u20b1","mappings":{"default":{"default":"peso"}},"names":["\u20b1"]},{"category":"currency","key":"\u20b2","mappings":{"default":{"default":"guaranis"}},"names":["\u20b2"]},{"category":"currency","key":"\u20b3","mappings":{"default":{"default":"austral"}},"names":["\u20b3"]},{"category":"currency","key":"\u20b4","mappings":{"default":{"default":"hryvnia"}},"names":["\u20b4","UAH"]},{"category":"currency","key":"\u20b5","mappings":{"default":{"default":"cedis"}},"names":["\u20b5","GHS"]},{"category":"currency","key":"\u20b6","mappings":{"default":{"default":"livre tournois"}},"names":["\u20b6"]},{"category":"currency","key":"\u20b7","mappings":{"default":{"default":"spesmilo"}},"names":["\u20b7"]},{"category":"currency","key":"\u20b8","mappings":{"default":{"default":"tenge"}},"names":["\u20b8","KZT"]},{"category":"currency","key":"\u20ba","mappings":{"default":{"default":"turkish lira"}},"names":["\u20ba","TRY"]},{"category":"currency","key":"\u5143","mappings":{"default":{"default":"yuan"}},"names":["\u5143"]},{"category":"currency","key":"\xa2","mappings":{"default":{"default":"cent"}},"names":["\uffe0","\xa2"]}],"en/units/energy.min":[{"locale":"en"},{"category":"energy","si":true,"mappings":{"default":{"default":"watt"}},"key":"W","names":["W","w"]},{"category":"energy","mappings":{"default":{"default":"kilowatt hour"}},"key":"kwh","names":["kwh","kWh"]},{"category":"energy","si":true,"mappings":{"default":{"default":"joule"}},"key":"J","names":["J"]},{"category":"energy","si":true,"mappings":{"default":{"default":"Newton"}},"key":"N","names":["N"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ampere"}},"key":"A","names":["A"]},{"category":"energy","si":true,"mappings":{"default":{"default":"volt"}},"key":"V","names":["V"]},{"category":"energy","mappings":{"default":{"default":"ohm"}},"key":"ohm","names":["Ohm","ohm"]},{"category":"energy","si":true,"mappings":{"default":{"default":"ohm"}},"key":"\u03a9","names":["\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"megohm"}},"key":"M\u03a9","names":["M\u03a9"]},{"category":"energy","si":true,"mappings":{"default":{"default":"kilohm"}},"key":"k\u03a9","names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"category":"length","mappings":{"default":{"default":"foot","plural":"feet"}},"key":"ft","names":["ft","ft."]},{"category":"length","mappings":{"default":{"default":"inch","plural":"inches"}},"key":"in","names":["in","in."]},{"category":"length","mappings":{"default":{"default":"mile"}},"key":"mi","names":["mi","mi."]},{"category":"length","mappings":{"default":{"default":"yard"}},"key":"yd","names":["yd","yd."]},{"category":"length","mappings":{"default":{"default":"link"}},"key":"link","names":["li","li."]},{"category":"length","mappings":{"default":{"default":"rod"}},"key":"rod","names":["rd","rd."]},{"category":"length","mappings":{"default":{"default":"chain"}},"key":"chain","names":["ch","ch."]},{"category":"length","mappings":{"default":{"default":"furlong"}},"key":"furlong","names":["fur","fur."]},{"category":"length","mappings":{"default":{"default":"nautical mile"}},"key":"n.m.","names":["n.m."]},{"category":"length","si":true,"mappings":{"default":{"default":"meter"}},"key":"m","names":["m"]}],"en/units/memory.min":[{"locale":"en"},{"category":"memory","mappings":{"default":{"default":"bit"}},"key":"b","names":["b"]},{"category":"memory","si":true,"mappings":{"default":{"default":"byte"}},"key":"B","names":["B"]},{"category":"memory","mappings":{"default":{"default":"kilobyte"}},"key":"KB","names":["KB"]}],"en/units/other.min":[{"locale":"en"},{"category":"other","mappings":{"default":{"default":"dozen"}},"key":"doz","names":["doz","doz.","dz","dz."]}],"en/units/speed.min":[{"locale":"en"},{"category":"speed","mappings":{"default":{"default":"knot"}},"key":"kt","names":["kt","kt."]},{"category":"speed","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}},"key":"mph","names":["mph"]},{"category":"speed","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}},"key":"rpm","names":["rpm"]},{"category":"speed","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}},"key":"kmh","names":["kmh","kph"]}],"en/units/temperature.min":[{"locale":"en"},{"category":"temperature","mappings":{"default":{"default":"Fahrenheit"}},"key":"F","names":["F","F.","\xb0F"]},{"category":"temperature","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}},"key":"C","names":["C","\xb0C"]},{"category":"temperature","mappings":{"default":{"default":"Kelvin"}},"key":"K","names":["K","\xb0K"]}],"en/units/time.min":[{"locale":"en"},{"category":"time","si":true,"mappings":{"default":{"default":"second"}},"key":"s","names":["s"]},{"category":"time","mappings":{"default":{"default":"second"}},"key":"\u2033","names":["\u2033"]},{"category":"time","mappings":{"default":{"default":"minute"}},"key":"min","names":["min","\u2032"]},{"category":"time","mappings":{"default":{"default":"degree"}},"key":"\xb0","names":["\xb0"]},{"category":"time","mappings":{"default":{"default":"hour"}},"key":"h","names":["h","hr"]}],"en/units/volume.min":[{"locale":"en"},{"category":"volume","mappings":{"default":{"default":"cubic"}},"key":"cu","names":["cu","cu."]},{"category":"volume","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}},"key":"cu inch","names":["cu in","cu. in."]},{"category":"volume","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}},"key":"cu ft","names":["cu ft","cu. ft."]},{"category":"volume","mappings":{"default":{"default":"cubic yard"}},"key":"cu yd","names":["cu yd","cu. yd."]},{"category":"volume","mappings":{"default":{"default":"barrel"}},"key":"bbl","names":["bbl.","bbl"]},{"category":"volume","mappings":{"default":{"default":"fluid ounce"}},"key":"fl. oz.","names":["fl. oz.","fl oz"]},{"category":"volume","mappings":{"default":{"default":"gallon"}},"key":"gal","names":["gal","gal."]},{"category":"volume","mappings":{"default":{"default":"pint"}},"key":"pt","names":["pt","pt."]},{"category":"volume","mappings":{"default":{"default":"quart"}},"key":"qt","names":["qt","qt."]},{"category":"volume","mappings":{"default":{"default":"fluid dram"}},"key":"fluid dram","names":["fl dr","fl. dr."]},{"category":"volume","mappings":{"default":{"default":"tablespoon"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"category":"volume","mappings":{"default":{"default":"teaspoon"}},"key":"tsp","names":["tsp","tsp."]},{"category":"volume","mappings":{"default":{"default":"cup"}},"key":"cup","names":["cp","cp."]},{"category":"volume","mappings":{"default":{"default":"cubic centimeter"}},"key":"cc","names":["cc","ccm"]},{"category":"volume","si":true,"mappings":{"default":{"default":"liter"}},"key":"l","names":["l"]}],"en/units/weight.min":[{"locale":"en"},{"category":"weight","mappings":{"default":{"default":"dram"}},"key":"dram","names":["dr","dr."]},{"category":"weight","mappings":{"default":{"default":"ounce"}},"key":"oz","names":["oz","oz."]},{"category":"weight","mappings":{"default":{"default":"pound"}},"key":"lb","names":["lb","lb."]},{"category":"weight","mappings":{"default":{"default":"stone"}},"key":"st","names":["st","st."]},{"category":"weight","mappings":{"default":{"default":"quarter"}},"key":"qtr","names":["qtr","qtr."]},{"category":"weight","mappings":{"default":{"default":"hundredweight"}},"key":"cwt","names":["cwt","cwt."]},{"category":"weight","mappings":{"default":{"default":"long ton"}},"key":"LT","names":["LT","L.T."]},{"category":"weight","mappings":{"default":{"default":"gram"}},"key":"gr","names":["gr"]},{"category":"weight","si":true,"mappings":{"default":{"default":"gram"}},"key":"g","names":["g"]},{"category":"weight","mappings":{"default":{"default":"microgram"}},"key":"mcg","names":["mcg"]},{"category":"weight","mappings":{"default":{"default":"ton"}},"key":"t","names":["t","T"]}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:!prefix:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),na=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*","@role=\\"protected\\""],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier-english","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","multi-caps-english","default","self::identifier","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","not(@font) or @font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause: 300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');r.Loader.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),ta.default.set("base",ra),ta.default.set("en",aa),ta.default.set("nemeth",na),r.Loader.preLoad("loader","startup","core","input/tex","output/svg","ui/menu"),function(e,t){Fr(e,"svg",Pr.fontName,t)}(function(e){return function(){return e((function(){return zr().sreReady()}))}}((function(e){return r.Loader.load.apply(r.Loader,c(r.CONFIG.load)).then((function(){return(e||function(){})()})).then((function(){return r.CONFIG.ready()})).catch((function(e){return r.CONFIG.failed(e)}))})),!0)}()})(); \ No newline at end of file diff --git a/es5/ui/lazy.js b/es5/ui/lazy.js index a1d77deef5..a96912af8d 100644 --- a/es5/ui/lazy.js +++ b/es5/ui/lazy.js @@ -1 +1 @@ -!function(){"use strict";var t,e,r,a={306:function(t,e){e.q=void 0,e.q="3.2.2"},335:function(t,e,r){var a,n=this&&this.__extends||(a=function(t,e){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},a(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}a(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),o=this&&this.__assign||function(){return o=Object.assign||function(t){for(var e,r=1,a=arguments.length;r0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(t){n={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},y=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var a,n=0,o=e.length;n=t.length&&(t=void 0),{value:t&&t[a++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LazyHandler=e.LazyMathDocumentMixin=e.LazyMathItemMixin=e.LAZYID=e.LazyList=void 0;var c=r(769),h=r(239),p=function(){function t(){this.id=0,this.items=new Map}return t.prototype.add=function(t){var e=String(this.id++);return this.items.set(e,t),e},t.prototype.get=function(t){return this.items.get(t)},t.prototype.delete=function(t){return this.items.delete(t)},t}();function f(t){return function(t){function r(){for(var e=[],r=0;r=n&&(this.lazyAlwaysIndex=0)}while(this.lazyAlwaysIndex!==a)}return!1},r.prototype.state=function(e,r){return void 0===r&&(r=!1),t.prototype.state.call(this,e,r),e0&&n[n.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]0)&&!(a=o.next()).done;)i.push(a.value)}catch(t){n={error:t}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i},y=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var a,n=0,o=e.length;n=t.length&&(t=void 0),{value:t&&t[a++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.LazyHandler=e.LazyMathDocumentMixin=e.LazyMathItemMixin=e.LAZYID=e.LazyList=void 0;var c=r(769),h=r(239),p=function(){function t(){this.id=0,this.items=new Map}return t.prototype.add=function(t){var e=String(this.id++);return this.items.set(e,t),e},t.prototype.get=function(t){return this.items.get(t)},t.prototype.delete=function(t){return this.items.delete(t)},t}();function f(t){return function(t){function r(){for(var e=[],r=0;r=n&&(this.lazyAlwaysIndex=0)}while(this.lazyAlwaysIndex!==a)}return!1},r.prototype.state=function(e,r){return void 0===r&&(r=!1),t.prototype.state.call(this,e,r),e0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var a=n(9964),c=n(2745),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return o(t,e),t.prototype.post=function(t,n){if(this.mathItem){if(void 0!==n){var r=this.mathItem.inputJax.name,o=this.findID("Show","Original");o.content="MathML"===r?"Original MathML":r+" Commands",this.findID("Copy","Original").content=o.content;var i=this.findID("Settings","semantics");"MathML"===r?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,n)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,n=[],r=0;r=0)return a}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,n){var r=this,o=this.findID(e,"Annotation");o.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=s(e,2),o=t[0],i=t[1];return{type:"command",id:o,content:o,action:function(){r.annotation=i,n()}}})),id:"annotations"},o),t.length?o.enable():o.disable()},t.prototype.dynamicSubmenus=function(){var e,n;try{for(var r=i(t.DynamicSubmenus),o=r.next();!o.done;o=r.next()){var a=s(o.value,2),c=a[0],l=a[1],u=this.find(c);if(u){var d=l(this,u);u.submenu=d,d.items.length?u.enable():u.disable()}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(a.ContextMenu);t.MJContextMenu=l},1062:function(e,t,n){var r=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var s=n(3184),a=n(4769),c=n(8723),l=n(9077),u=n(3021),d=n(9232),p=n(7309),h=n(6932),f=n(7258),m=n(1156),g=n(6837),b=i(n(8905)),y=c.MathJax,S="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),E=function(){function e(e,t){void 0===t&&(t={});var n=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=a.STATE.LAST,this.about=new h.Info('MathJax v'+s.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+n.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+n.document.outputJax.name),e.push("Document Type: "+n.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new h.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new p.SelectableInfo("MathJax MathML Expression",(function(){if(!n.menu.mathItem)return"";var e=n.toMML(n.menu.mathItem);return"
"+n.formatSource(e)+"
"}),""),this.originalText=new p.SelectableInfo("MathJax Original Source",(function(){if(!n.menu.mathItem)return"";var e=n.menu.mathItem.math;return'
'+n.formatSource(e)+"
"}),""),this.annotationText=new p.SelectableInfo("MathJax Annotation Text",(function(){if(!n.menu.mathItem)return"";var e=n.menu.annotation;return'
'+n.formatSource(e)+"
"}),""),this.zoomBox=new h.Info("MathJax Zoomed Expression",(function(){if(!n.menu.mathItem)return"";var e=n.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,l.userOptions)((0,l.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,n){e._loadingOK=t,e._loadingFailed=n}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,y._.a11y&&y._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings)},e.prototype.initMenu=function(){var e=this,t=new f.Parser([["contextMenu",u.MJContextMenu.fromJson.bind(u.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("locale",(function(e){return b.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var n=r(t.split("-"),2),o=n[0],i=n[1];e.document.options.sre.domain=o,e.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(S?"Option":"Alt",S?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!S}),this.checkbox("Control","Control","ctrl",{hiddne:S}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var n=this.menu;this.about.attachMenu(n),this.help.attachMenu(n),this.originalText.attachMenu(n),this.annotationText.attachMenu(n),this.mathmlCode.attachMenu(n),this.zoomBox.attachMenu(n),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),n.showAnnotation=this.annotationText,n.copyAnnotation=this.copyAnnotation.bind(this),n.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(y&&y._&&y.loader&&y.startup)!this.settings.collapsible||y._.a11y&&y._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||y._.a11y&&y._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||y._.a11y&&y._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var n=this.menu;try{for(var r=o(Object.keys(this.jax)),i=r.next();!i.done;i=r.next()){var s=i.value;this.jax[s]||n.findID("Settings","Renderer",s).disable()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}n.findID("Accessibility","Activate").disable(),n.findID("Accessibility","AutoCollapse").disable(),n.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,n,r=this.menu.findID("Accessibility","Activate").menu;try{for(var i=o(r.items.slice(1)),s=i.next();!s.done;s=i.next()){var a=s.value;if(a instanceof m.Rule)break;e?a.enable():a.disable()}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,n,r={};try{for(var i=o(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var a=s.value;this.settings[a]!==this.defaultSettings[a]&&(r[a]=this.settings[a])}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}try{Object.keys(r).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(r)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){y._.a11y&&y._.a11y.explorer&&y._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(y._.a11y&&y._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer)},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var n=e.toLowerCase();this.loadComponent("output/"+n,(function(){var r=y.startup;n in r.constructors&&(r.useOutput(n,!0),r.output=r.getOutputJax(),t.jax[e]=r.output,t.setOutputJax(e))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||y._.a11y&&y._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||y._.a11y&&y._.a11y.explorer?this.rerender(this.settings.collapsible?a.STATE.RERENDER:a.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||y._.a11y&&y._.a11y.complexity?this.rerender(a.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var n=parseFloat(t)/100;n?this.menu.pool.lookup("scale").setValue(String(n)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,n;e.loading++;var r=this.menu.pool,i=this.defaultSettings;try{for(var s=o(Object.keys(this.settings)),c=s.next();!c.done;c=s.next()){var l=c.value,u=r.lookup(l);if(u){u.setValue(i[l]);var d=u.items[0];d&&d.executeCallbacks_()}else this.settings[l]=i[l]}}catch(e){t={error:e}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}e.loading--,this.rerender(a.STATE.COMPILED)},e.prototype.checkComponent=function(t){var n=e.loadingPromises.get(t);n&&s.mathjax.retryAfter(n)},e.prototype.loadComponent=function(t,n){if(!e.loadingPromises.has(t)){var r=y.loader;if(r){e.loading++;var o=r.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),n(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,o)}}},e.prototype.loadA11y=function(t){var n=this,r=!a.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var o=y.startup;s.mathjax.handlers.unregister(o.handler),o.handler=o.getHandler(),s.mathjax.handlers.register(o.handler);var i=n.document;n.document=o.document=o.getDocument(),n.document.menu=n,n.document.outputJax.reset(),n.transferMathList(i),n.document.processed=i.processed,e._loadingPromise||(n.document.outputJax.reset(),n.rerender("complexity"===t||r?a.STATE.COMPILED:a.STATE.TYPESET))}))},e.prototype.transferMathList=function(e){var t,n,r=this.document.options.MathItem;try{for(var i=o(e.math),s=i.next();!s.done;s=i.next()){var a=s.value,c=new r;Object.assign(c,a),this.document.math.push(c)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,n){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=n,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=a.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=a.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=a.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,n=e.typesetRoot;n.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),n.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),n.addEventListener("click",(function(n){return t.zoom(n,"Click",e)}),!0),n.addEventListener("dblclick",(function(n){return t.zoom(n,"DoubleClick",e)}),!0),this.menu.store.insert(n)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var n=this;return{name:e,getter:function(){return n.settings[e]},setter:function(r){n.settings[e]=r,t&&t(r),n.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var n=this;return{name:e,getter:function(){return n.getA11y(e)},setter:function(r){n.settings[e]=r;var o={};o[e]=r,n.setA11y(o),t&&t(r),n.saveUserSettings()}}},e.prototype.submenu=function(e,t,n,r){var i,s;void 0===n&&(n=[]),void 0===r&&(r=!1);var a=[];try{for(var c=o(n),l=c.next();!l.done;l=c.next()){var u=l.value;Array.isArray(u)?a=a.concat(u):a.push(u)}}catch(e){i={error:e}}finally{try{l&&!l.done&&(s=c.return)&&s.call(c)}finally{if(i)throw i.error}}return{type:"submenu",id:e,content:t,menu:{items:a},disabled:0===a.length||r}},e.prototype.command=function(e,t,n,r){return void 0===r&&(r={}),Object.assign({type:"command",id:e,content:t,action:n},r)},e.prototype.checkbox=function(e,t,n,r){return void 0===r&&(r={}),Object.assign({type:"checkbox",id:e,content:t,variable:n},r)},e.prototype.radioGroup=function(e,t){var n=this;return t.map((function(t){return n.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,n,r){return void 0===r&&(r={}),Object.assign({type:"radio",id:e,content:t,variable:n},r)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!0,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,l.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=E},9003:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var l=n(3184),u=n(4769),d=n(9077),p=n(1062);function h(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=u.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(u.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function f(e){var t;return t=function(e){function t(){for(var t=[],n=0;n\n"+this.childNodeMml(t,n+" ","\n")+n+""},t.prototype.visitMathNode=function(t,n){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,n);var r=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return n+"\n"+n+" \n"+(r?n+" \n":"")+this.childNodeMml(t,n+(r?" ":" "),"\n")+(r?n+" \n":"")+n+' '+this.mathItem.math+"\n"+n+" \n"+n+""},t}(i.SerializedMmlVisitor);t.MmlVisitor=a},7309:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var i=n(6932),s=n(1698),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var n=this.html.querySelector("span."+s.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));n.type="button",n.value="Copy to Clipboard",n.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(i.Info);t.SelectableInfo=a},8723:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=MathJax._.components.global.isObject,t.combineConfig=MathJax._.components.global.combineConfig,t.combineDefaults=MathJax._.components.global.combineDefaults,t.combineWithMathJax=MathJax._.components.global.combineWithMathJax,t.MathJax=MathJax._.components.global.MathJax},4769:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.protoItem=MathJax._.core.MathItem.protoItem,t.AbstractMathItem=MathJax._.core.MathItem.AbstractMathItem,t.STATE=MathJax._.core.MathItem.STATE,t.newState=MathJax._.core.MathItem.newState},2433:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.DATAMJX=MathJax._.core.MmlTree.SerializedMmlVisitor.DATAMJX,t.toEntity=MathJax._.core.MmlTree.SerializedMmlVisitor.toEntity,t.SerializedMmlVisitor=MathJax._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor},3184:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.mathjax=MathJax._.mathjax.mathjax},9077:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=MathJax._.util.Options.isObject,t.APPEND=MathJax._.util.Options.APPEND,t.REMOVE=MathJax._.util.Options.REMOVE,t.OPTIONS=MathJax._.util.Options.OPTIONS,t.Expandable=MathJax._.util.Options.Expandable,t.expandable=MathJax._.util.Options.expandable,t.makeArray=MathJax._.util.Options.makeArray,t.keys=MathJax._.util.Options.keys,t.copy=MathJax._.util.Options.copy,t.insert=MathJax._.util.Options.insert,t.defaultOptions=MathJax._.util.Options.defaultOptions,t.userOptions=MathJax._.util.Options.userOptions,t.selectOptions=MathJax._.util.Options.selectOptions,t.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,t.separateOptions=MathJax._.util.Options.separateOptions,t.lookup=MathJax._.util.Options.lookup},2612:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEntry=void 0;var i=n(9943),s=n(1698),a=function(e){function t(t,n){var r=e.call(this)||this;return r._menu=t,r._type=n,r.className=s.HtmlClasses.MENUITEM,r.role="menuitem",r.hidden=!1,r}return o(t,e),Object.defineProperty(t.prototype,"menu",{get:function(){return this._menu},set:function(e){this._menu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),t.prototype.hide=function(){this.hidden=!0,this.menu.generateMenu()},t.prototype.show=function(){this.hidden=!1,this.menu.generateMenu()},t.prototype.isHidden=function(){return this.hidden},t}(i.MenuElement);t.AbstractEntry=a},1341:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var s=n(2612),a=n(865),c=n(1698),l=function(e){function t(t,n,r,o){var i=e.call(this,t,n)||this;return i._content=r,i.disabled=!1,i.callbacks=[],i._id=o||r,i}return o(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(c.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(c.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){a.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(c.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(c.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var n=i(this.callbacks),r=n.next();!r.done;r=n.next()){var o=r.value;try{o(this)}catch(e){a.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{r&&!r.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t}(s.AbstractEntry);t.AbstractItem=l},1585:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var s=n(3757),a=n(1341),c=n(1698),l=n(2745),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=c.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return o(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof a.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var n=t.indexOf(this.focused);-1!==n&&t[n=n?--n:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof a.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var n=t.indexOf(this.focused);-1!==n&&t[n=++n===t.length?0:n].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,n=this.html;n.classList.add(c.HtmlClasses.MENU);try{for(var r=i(this.items),o=r.next();!o.done;o=r.next()){var s=o.value;if(s.isHidden()){var a=s.html;a.parentNode&&a.parentNode.removeChild(a)}else n.appendChild(s.html)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.post=function(t,n){this.variablePool.update(),e.prototype.post.call(this,t,n)},t.prototype.unpostSubmenus=function(){var e,t,n=this.items.filter((function(e){return e instanceof l.Submenu}));try{for(var r=i(n),o=r.next();!o.done;o=r.next()){var s=o.value;s.submenu.unpost(),s!==this.focused&&s.unfocus()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,n;try{for(var r=i(this.items),o=r.next();!o.done;o=r.next()){var s=o.value;if("rule"!==s.type){if(s.id===e)return s;if("submenu"===s.type){var a=s.submenu.find(e);if(a)return a}}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}return null},t}(s.AbstractPostable);t.AbstractMenu=u},2817:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var r=n(2635),o=n(9674),i=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case r.KEY.ESCAPE:this.escape(e);break;case r.KEY.RIGHT:this.right(e);break;case r.KEY.LEFT:this.left(e);break;case r.KEY.UP:this.up(e);break;case r.KEY.DOWN:this.down(e);break;case r.KEY.RETURN:case r.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(o.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(o.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(o.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(o.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(o.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(o.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(o.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=i},3757:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return o(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(n(9943).MenuElement);t.AbstractPostable=i},2467:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(n(1341).AbstractItem);t.AbstractVariableItem=i},725:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var i=n(3757),s=n(1698),a=function(e){function t(t){var n=e.call(this)||this;return n.element=t,n.className=s.HtmlClasses.MENUCLOSE,n.role="button",n}return o(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(i.AbstractPostable);t.CloseButton=a},9964:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var i=n(1585),s=n(1698),a=n(8525),c=n(6964),l=function(e){function t(t){var n=e.call(this)||this;return n.factory=t,n.id="",n.moving=!1,n._store=new a.MenuStore(n),n.widgets=[],n.variablePool=new c.VariablePool,n}return o(t,e),t.fromJson=function(e,t){var n=t.pool,r=t.items,o=t.id,i=void 0===o?"":o,s=new this(e);s.id=i;var a=e.get("variable");n.forEach((function(t){return a(e,t,s.pool)}));var c=e.get("items")(e,r,s);return s.items=c,s},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(s.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var n=document.createElement("div");n.setAttribute("style","position: fixed; "+t),this._frame.appendChild(n),n.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,n){if(void 0!==n)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,n);var r,o,i,s=t;if(s instanceof Event?(r=s.target,this.stop(s)):r=s,s instanceof MouseEvent&&(o=s.pageX,i=s.pageY,o||i||!s.clientX||(o=s.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=s.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!o&&!i&&r){var a=window.pageXOffset||document.documentElement.scrollLeft,c=window.pageYOffset||document.documentElement.scrollTop,l=r.getBoundingClientRect();o=(l.right+l.left)/2+a,i=(l.bottom+l.top)/2+c}this.store.active=r,this.anchor=this.store.active;var u=this.html;o+u.offsetWidth>document.body.offsetWidth-5&&(o=document.body.offsetWidth-u.offsetWidth-5),this.post(o,i)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(i.AbstractMenu);t.ContextMenu=l},6837:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var r=n(1698);!function(e){function t(e){return"."+(r.HtmlClasses[e]||e)}var n={};n[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",n[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",n[t("INFO")+t("MOUSEPOST")]="{outline:none;}",n[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var o={};o[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",o[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",o[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",o[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",o[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",o[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",o[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",o[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",o[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",o[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",o[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",o[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",o[t("MENUSLIDER")]="{ left: .1em;}",o[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",o[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",o[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",o[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",o[t("MENUDISABLED")]="{ color:GrayText}",o[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",o[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",o[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",o[t("CONTEXTMENU")+":focus"]="{ outline:none}",o[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",o[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",o[t("SELECTIONITEM")]="{ padding-right: 1em;}",o[t("SELECTION")]="{ right: 40%; width:50%; }",o[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",o[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",o[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var s=!1,a=!1,c=!1;function l(e){c||(u(i,e),c=!0)}function u(e,t){var n=t||document,r=n.createElement("style");r.type="text/css";var o="";for(var i in e)o+=i,o+=" ",o+=e[i],o+="\n";r.innerHTML=o,n.head.appendChild(r)}e.addMenuStyles=function(e){a||(u(o,e),a=!0,l(e))},e.addInfoStyles=function(e){s||(u(n,e),s=!0,l(e))}}(t.CssStyles||(t.CssStyles={}))},1698:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function n(e){return"CtxtMenu_"+e}function r(e){return n(e)}function o(e){return n(e)}t.HtmlClasses={ATTACHED:r("Attached"),CONTEXTMENU:r("ContextMenu"),MENU:r("Menu"),MENUARROW:r("MenuArrow"),MENUACTIVE:r("MenuActive"),MENUCHECK:r("MenuCheck"),MENUCLOSE:r("MenuClose"),MENUCOMBOBOX:r("MenuComboBox"),MENUDISABLED:r("MenuDisabled"),MENUFRAME:r("MenuFrame"),MENUITEM:r("MenuItem"),MENULABEL:r("MenuLabel"),MENURADIOCHECK:r("MenuRadioCheck"),MENUINPUTBOX:r("MenuInputBox"),MENURULE:r("MenuRule"),MENUSLIDER:r("MenuSlider"),MOUSEPOST:r("MousePost"),RTL:r("RTL"),INFO:r("Info"),INFOCLOSE:r("InfoClose"),INFOCONTENT:r("InfoContent"),INFOSIGNATURE:r("InfoSignature"),INFOTITLE:r("InfoTitle"),SLIDERVALUE:r("SliderValue"),SLIDERBAR:r("SliderBar"),SELECTION:r("Selection"),SELECTIONBOX:r("SelectionBox"),SELECTIONMENU:r("SelectionMenu"),SELECTIONDIVIDER:r("SelectionDivider"),SELECTIONITEM:r("SelectionItem")},t.HtmlAttrs={COUNTER:o("Counter"),KEYDOWNFUNC:o("keydownFunc"),CONTEXTMENUFUNC:o("contextmenuFunc"),OLDTAB:o("Oldtabindex"),TOUCHFUNC:o("TouchFunc")}},6932:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var i=n(725),s=n(1698),a=function(e){function t(t,n,r){var o=e.call(this)||this;return o.title=t,o.signature=r,o.className=s.HtmlClasses.INFO,o.role="dialog",o.contentDiv=o.generateContent(),o.close=o.generateClose(),o.content=n||function(){return""},o}return o(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,n=this.html,r=window.innerHeight||t.clientHeight||t.scrollHeight||0,o=Math.floor(-n.offsetWidth/2),i=Math.floor((r-n.offsetHeight)/3);n.setAttribute("style","margin-left: "+o+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&n.classList.add(s.HtmlClasses.MOUSEPOST),n.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(s.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new i.CloseButton(this),t=e.html;return t.classList.add(s.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(s.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(s.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(s.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(n(3757).AbstractPostable);t.Info=a},3177:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var i=n(2467),s=n(865),a=n(1698),c=function(e){function t(t,n,r,o){var i=e.call(this,t,"checkbox",n,o)||this;return i.role="menuitemcheckbox",i.variable=t.pool.lookup(r),i.register(),i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),s.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Checkbox=c},7253:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var i=n(2467),s=n(865),a=n(1698),c=n(2635),l=function(e){function t(t,n,r,o){var i=e.call(this,t,"combobox",n,o)||this;return i.role="combobox",i.inputEvent=!1,i.variable=t.pool.lookup(r),i.register(),i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),s.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(a.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==c.KEY.ESCAPE&&t.keyCode!==c.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(s.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Combo=l},9665:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var i=n(1341),s=n(865),a=function(e){function t(t,n,r,o){var i=e.call(this,t,"command",n,o)||this;return i.command=r,i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(s.MenuUtil.getActiveElement(this))}catch(e){s.MenuUtil.error(e,"Illegal command callback.")}s.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Command=a},1817:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var i=n(1341),s=n(1698),a=function(e){function t(t,n,r){return e.call(this,t,"label",n,r)||this}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(s.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Label=a},3348:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var i=n(2467),s=n(865),a=n(1698),c=function(e){function t(t,n,r,o){var i=e.call(this,t,"radio",n,o)||this;return i.role="menuitemradio",i.variable=t.pool.lookup(r),i.register(),i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),s.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Radio=c},1156:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var i=n(2612),s=n(1698),a=function(e){function t(t){var n=e.call(this,t,"rule")||this;return n.className=s.HtmlClasses.MENUITEM,n.role="separator",n}return o(t,e),t.fromJson=function(e,t,n){return new this(n)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(s.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(i.AbstractEntry);t.Rule=a},2129:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var i=n(2467),s=n(865),a=n(1698),c=n(2635),l=function(e){function t(t,n,r,o){var i=e.call(this,t,"slider",n,o)||this;return i.role="slider",i.labelId="ctx_slideLabel"+s.MenuUtil.counter(),i.valueId="ctx_slideValue"+s.MenuUtil.counter(),i.inputEvent=!1,i.variable=t.pool.lookup(r),i.register(),i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),s.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(a.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(a.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var n=t.keyCode;return n===c.KEY.UP||n===c.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&n!==c.KEY.ESCAPE&&n!==c.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(s.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Slider=l},2745:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var i=n(1341),s=n(1698),a=function(e){function t(t,n,r){var o=e.call(this,t,"submenu",n,r)||this;return o._submenu=null,o}return o(t,e),t.fromJson=function(e,t,n){var r=t.content,o=t.menu,i=new this(n,r,t.id),s=e.get("subMenu")(e,o,i);return i.submenu=s,i},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(s.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Submenu=a},2635:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9943:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(n(2817).AbstractNavigatable);t.MenuElement=i},8525:function(e,t,n){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var o=n(865),i=n(1698),s=n(2635),a=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+o.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var s=n(865),a=n(1698),c=n(1585),l=n(6932),u=function(e){function t(t){var n=e.call(this)||this;return n.anchor=t,n.className=a.HtmlClasses.SELECTIONMENU,n.variablePool=n.anchor.menu.pool,n.baseMenu=n.anchor.menu,n}return o(t,e),t.fromJson=function(e,t,n){var r=t.title,o=t.values,i=t.variable,s=new this(n),a=e.get("label")(e,{content:r||"",id:r||"id"},s),c=e.get("rule")(e,{},s),l=o.map((function(t){return e.get("radio")(e,{content:t,variable:i,id:t},s)})),u=[a,c].concat(l);return s.items=u,s},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(a.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(c.AbstractMenu);t.SelectionMenu=u;var d=function(e){function t(t,n,r,o){void 0===r&&(r="none"),void 0===o&&(o="vertical");var i=e.call(this,t,null,n)||this;return i.style=r,i.grid=o,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return o(t,e),t.fromJson=function(e,t,n){var r=t.title,o=t.signature,i=t.selections,s=new this(r,o,t.order,t.grid);s.attachMenu(n);var a=i.map((function(t){return e.get("selectionMenu")(e,t,s)}));return s.selections=a,s},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,n=document.createElement("div");this.contentDiv.appendChild(n);var r=e.map((function(e){return n.appendChild(e.html),e.html.id||(e.html.id=t.prefix+s.MenuUtil.counter()),e.html.getBoundingClientRect()})),o=r.map((function(e){return e.width})),i=o.reduce((function(e,t){return e+t}),0),c=r.reduce((function(e,t){return Math.max(e,t.height)}),0);return n.classList.add(a.HtmlClasses.SELECTIONDIVIDER),n.setAttribute("style","height: "+c+"px;"),[n,i,c,o]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],n=0,r=[],o=this.getChunkSize(this.selections.length),s=function(e){var s=a.selections.slice(e,e+o),c=i(a.rowDiv(s),4),l=c[0],u=c[1],d=c[2],p=c[3];t.push(l),n=Math.max(n,u),s.forEach((function(e){return e.html.style.height=d+"px"})),r=a.combineColumn(r,p)},a=this,c=0;cdocument.body.offsetWidth-5&&(i=Math.max(5,i-o-n.offsetWidth+6)),e.prototype.post.call(this,i,s)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(n(1585).AbstractMenu);t.SubMenu=i},4842:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var r=n(865),o=function(){function e(e,t,n){this._name=e,this.getter=t,this.setter=n,this.items=[]}return e.fromJson=function(e,t,n){var r=new this(t.name,t.getter,t.setter);n.insert(r)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return r.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){r.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=o},6964:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var n=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=n},7086:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const r=n(4886);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===r.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const n=e.length-1;for(let r,o=0;r=e[o];o++)if(t+=r.speech,odelete e[t])),t.open.forEach((n=>e[n]=t[n]));const n=Object.keys(e);e.open=n},t.sortClose=function(e,t){if(e.length<=1)return e;const n=[];for(let r,o=0;r=t[o],e.length;o++)r.close&&r.close.length&&r.close.forEach((function(t){const r=e.indexOf(t);-1!==r&&(n.unshift(t),e.splice(r,1))}));return n};let a={},c=[];function l(e,t){const n=e[e.length-1];if(n){if(h(t)&&h(n)){if(void 0===n.join)return void(n.span=n.span.concat(t.span));const e=n.span.pop(),r=t.span.shift();return n.span.push(e+n.join+r),n.span=n.span.concat(t.span),void(n.join=t.join)}p(t)&&p(n)?n.pause=s(n.pause,t.pause):e.push(t)}else e.push(t)}function u(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function p(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===o.personalityProps.PAUSE}function h(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function f(e,t,n,r,a,c=!1){if(c){const c=e[e.length-1];let l;if(c&&(l=c[o.personalityProps.JOIN]),c&&!t.speech&&a&&p(c)){const e=o.personalityProps.PAUSE;c[e]=s(c[e],a[e]),a=null}if(c&&t.speech&&0===Object.keys(n).length&&h(c)){if(void 0!==l){const e=c.span.pop();t=new i.Span(e.speech+l+t.speech,e.attributes)}c.span.push(t),t=new i.Span("",{}),c[o.personalityProps.JOIN]=r}}0!==Object.keys(n).length&&e.push(n),t.speech&&e.push({span:[t],join:r}),a&&e.push(a)}function m(e,t){if(!t)return e;const n={};for(const r of o.personalityPropList){const o=e[r],i=t[r];if(!o&&!i||o&&i&&o===i)continue;const s=o||0;d(n)||(n.open=[],n.close=[]),o||n.close.push(r),i||n.open.push(r),i&&o&&(n.close.push(r),n.open.push(r)),t[r]=s,n[r]=s,a[r]?a[r].push(s):a[r]=[s]}if(d(n)){let e=n.close.slice();for(;e.length>0;){let o=c.pop();const i=(0,r.setdifference)(o,e);if(e=(0,r.setdifference)(e,o),o=i,0!==e.length){if(0!==o.length){n.close=n.close.concat(o),n.open=n.open.concat(o);for(let e,r=0;e=o[r];r++)n[e]=t[e]}}else 0!==o.length&&c.push(o)}c.push(n.open)}return n}t.personalityMarkup=function(e){a={},c=[];let t=[];const n={};for(let r,i=0;r=e[i];i++){let e=null;const i=r.descriptionSpan(),s=r.personality,a=s[o.personalityProps.JOIN];delete s[o.personalityProps.JOIN],void 0!==s[o.personalityProps.PAUSE]&&(e={[o.personalityProps.PAUSE]:s[o.personalityProps.PAUSE]},delete s[o.personalityProps.PAUSE]);f(t,i,m(s,n),a,e,!0)}return t=t.concat(function(){const e=[];for(let t=c.length-1;t>=0;t--){const n=c[t];if(n.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?new l.Span(e,{}):e)),n=m.get(r.default.getInstance().markup);return n?n.merge(t):e.join()},t.finalize=function(e){const t=m.get(r.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(r.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(r.default.getInstance().markup)instanceof h.XmlRenderer}},1292:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const r=n(1984),o=n(6671),i=n(4998),s=n(2599),a=n(4708);class c extends a.XmlRenderer{finalize(e){return function(e){l="";const t=o.parseInput(`${e}`);return r.Debugger.getInstance().output(o.formatXml(t.toString())),l=h(t),l}(e)}pause(e){return""}prosodyElement(e,t){return e===i.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let n=[];for(const r of e){if(!r.layout){n.push(r);continue}t.push(this.processContent(n)),n=[];const e=r.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(n)),t.join("")}processContent(e){const t=[],n=s.personalityMarkup(e);for(let e,r=0;e=n[r];r++)e.span?t.push(this.merge(e.span)):s.isPauseElement(e);return t.join("")}}t.LayoutRenderer=c;let l="";const u={TABLE:function(e){let t=b(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[n,r]=y(t);return t=S(t,r),E(t,n)},CASES:function(e){let t=b(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[n,r]=y(t);return t=S(t,r),E(t,n)},CAYLEY:function(e){let t=b(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[n,r]=y(t),o={lfence:"",rfence:"",cells:r.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:r,height:1,sep:t[0].sep};return t.splice(1,0,o),t=S(t,r),E(t,n)},MATRIX:function(e){let t=b(e);const[n,r]=y(t);return t=S(t,r),E(t,n)},CELL:h,FENCE:h,ROW:h,FRACTION:function(e){const[t,n,,r,o]=Array.from(e.childNodes),i=d(n),s=d(r),a=m(i),c=m(s);let l=Math.max(a,c);const u=t+new Array(l+1).join("\u2812")+o;return l=u.length,`${v(i,l)}\n${u}\n${v(s,l)}`},NUMERATOR:C,DENOMINATOR:C};function d(e){const t=o.tagName(e),n=u[t];return n?n(e):e.textContent}function p(e,t){if(!e||!t)return e+t;const n=f(e),r=f(t),o=n-r;e=o<0?g(e,r,m(e)):e,t=o>0?g(t,n,m(t)):t;const i=e.split(/\r\n|\r|\n/),s=t.split(/\r\n|\r|\n/),a=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,n){return e=function(e,t){const n=t-f(e);return e+(n>0?new Array(n+1).join("\n"):"")}(e,t),function(e,t){const n=e.split(/\r\n|\r|\n/),r=[];for(const e of n){const n=t-e.length;r.push(e+(n>0?new Array(n+1).join("\u2800"):""))}return r.join("\n")}(e,n)}function b(e){const t=Array.from(e.childNodes),n=[];for(const e of t)e.nodeType===o.NodeType.ELEMENT_NODE&&n.push(_(e));return n}function y(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),n=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,n]}function S(e,t){const n=[];for(const r of e){if(0===r.height)continue;const e=[];for(let n=0;ne.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const n=[];for(const t of e){const e=N(t.sep,t.height);let r=t.cells.shift();for(;t.cells.length;)r=p(r,e),r=p(r,t.cells.shift());r=p(N(t.lfence,t.height),r),r=p(r,N(t.rfence,t.height)),n.push(r),n.push(t.lfence+new Array(m(r)-3).join(t.sep)+t.rfence)}return n.slice(0,-1).join("\n")}function N(e,t){let n="";for(;t;)n+=e+"\n",t--;return n.slice(0,-1)}function A(e){return e.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.tagName(e)?d(e):""}function _(e){const t=Array.from(e.childNodes),n=A(t[0]),r=A(t[t.length-1]);n&&t.shift(),r&&t.pop();let i="";const s=[];for(const e of t){if(e.nodeType===o.NodeType.TEXT_NODE){i=e.textContent;continue}const t=d(e);s.push(t)}return{lfence:n,rfence:r,sep:i,cells:s,height:s.reduce(((e,t)=>Math.max(f(t),e)),0),width:s.map(m)}}function v(e,t){const n=(t-m(e))/2,[r,o]=Math.floor(n)===n?[n,n]:[Math.floor(n),Math.ceil(n)],i=e.split(/\r\n|\r|\n/),s=[],[a,c]=[new Array(r+1).join("\u2800"),new Array(o+1).join("\u2800")];for(const e of i)s.push(a+e+c);return s.join("\n")}function C(e){const t=e.firstChild,n=h(e);if(t&&t.nodeType===o.NodeType.ELEMENT_NODE){if("ENGLISH"===o.tagName(t))return"\u2830"+n;if("NUMBER"===o.tagName(t))return"\u283c"+n}return n}},9610:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const r=n(4998),o=n(7086);class i extends o.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[r.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,n,r,o=0){this.scaleFunction=i=>{const s=(i-e)/(t-e),a=n*(1-s)+r*s;return+(Math.round(a+"e+"+o)+"e-"+o)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=i},1674:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const r=n(4998),o=n(7086),i=n(2599);class s extends o.AbstractAudioRenderer{markup(e){const t=i.personalityMarkup(e);let n="",o=null,s=!1;for(let e,a=0;e=t[a];a++)i.isMarkupElement(e)||(i.isPauseElement(e)?s&&(o=i.mergePause(o,e,Math.max)):(o&&(n+=this.pause(o[r.personalityProps.PAUSE]),o=null),n+=(s?this.getSeparator():"")+this.merge(e.span),s=!0));return n}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,s.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=s,s.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},8078:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const r=n(4998),o=n(4708);class i extends o.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case r.personalityProps.PITCH:return'';case r.personalityProps.RATE:return'';case r.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=i},1930:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;t.Span=class{constructor(e,t){this.speech=e,this.attributes=t}}},4115:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const r=n(4886),o=n(4998),i=n(4708);class s extends i.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const n=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=s},6123:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const r=n(4115);class o extends r.SsmlRenderer{markup(e){return o.MARKS={},super.markup(e)}merge(e){const t=[];for(let n=0;n'),o.MARKS[i]=!0),1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=o,o.CHARACTER_ATTR="character",o.MARKS={}},8244:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const r=n(7086),o=n(2599);class i extends r.AbstractAudioRenderer{markup(e){let t="";const n=(0,o.personalityMarkup)(e).filter((e=>e.span));if(!n.length)return t;const r=n.length-1;for(let e,o=0;e=n[o];o++){if(e.span&&(t+=this.merge(e.span)),o>=r)continue;const n=e.join;t+=void 0===n?this.getSeparator():n}return t}}t.StringRenderer=i},4708:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const r=n(4886),o=n(2599),i=n(9610);class s extends i.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=o.personalityMarkup(e),n=[],i=[];for(let e,s=0;e=t[s];s++)if(e.span)n.push(this.merge(e.span));else if(o.isPauseElement(e))n.push(this.pause(e));else{if(e.close.length)for(let t=0;t{n.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return n.join(" ")}}t.XmlRenderer=s},1426:function(e,t){function n(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const n=[];for(;e.length||t.length;)e.length&&n.push(e.shift()),t.length&&n.push(t.shift());return n},t.setdifference=n,t.union=function(e,t){return e&&t?e.concat(n(t,e)):e||t||[]}},9501:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const r=n(4755),o=n(5024);function i(e){c(r.default.WGXpath),s(e)}function s(e,t){let n=t||1;"undefined"==typeof wgxpath&&n<10?setTimeout((function(){s(e,n++)}),200):n>=10||(r.default.wgxpath=wgxpath,e?r.default.wgxpath.install({document:document}):r.default.wgxpath.install(),o.xpath.evaluate=document.evaluate,o.xpath.result=XPathResult,o.xpath.createNSResolver=document.createNSResolver)}function a(){c(r.default.mathmapsIePath)}function c(e){const t=r.default.document.createElement("script");t.type="text/javascript",t.src=e,r.default.document.head?r.default.document.head.appendChild(t):r.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(a(),i(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,i(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=i,t.installWGXpath_=s,t.loadMapsForIE_=a,t.loadScript=c},1984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const r=n(4755);class o{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.stream_=null}static getInstance(){return o.instance=o.instance||new o,o.instance}init(e){e&&this.startDebugFile_(e),this.isActive_=!0}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.isActive_&&this.stream_&&this.stream_.end("","",e)}startDebugFile_(e){this.stream_=r.default.fs.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}output_(e){this.outputFunction_.apply(console.info===this.outputFunction_?console:this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=o},6671:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const r=n(4886),o=n(4998),i=n(4755),s=n(5024);function a(e){const t=[];for(let n=0,r=e.length;n[ \f\n\r\t\v\u200b]+<").trim()}function l(e,t){if(!t)return[!1,""];const n=e.match(/^<([^> ]+).*>/),r=t.match(/^<\/([^>]+)>(.*)/);return n&&r&&n[1]===r[1]?[!0,r[2]]:[!1,""]}t.toArray=a,t.trimInput_=c,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new i.default.xmldom.DOMParser,n=c(e),a=!!n.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!n)throw new Error("Empty input!");try{const e=t.parseFromString(n,a?"text/html":"text/xml");return r.default.getInstance().mode===o.Mode.HTTP?(s.xpath.currentDocument=e,a?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new r.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return i.default.document.createElement(e)},t.createElementNS=function(e,t){return i.default.document.createElementNS(e,t)},t.createTextNode=function(e){return i.default.document.createTextNode(e)},t.formatXml=function(e){let t="",n=/(>)(<)(\/*)/g,r=0,o=(e=e.replace(n,"$1\r\n$2$3")).split("\r\n");for(n=/(\.)*(<)(\/*)/g,o=o.map((e=>e.replace(n,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);o.length;){let e=o.shift();if(!e)continue;let n=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=l(e,o[0]);t[0]?t[1]?(e+=o.shift().slice(0,-t[1].length),t[1].trim()&&o.unshift(t[1])):e+=o.shift():n=1}else if(e.match(/^<\/\w/))0!==r&&(r-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))n=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1;e.slice(t).trim()&&o.unshift(),e=e.slice(0,t)}else n=0;t+=new Array(r+1).join(" ")+e+"\r\n",r+=n}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?a(e.querySelectorAll(`[${t}]`)):s.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,n){return e.querySelectorAll?a(e.querySelectorAll(`[${t}="${n}"]`)):s.evalXPath(`.//*[@${t}="${n}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?a(e.querySelectorAll(t)):s.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new i.default.xmldom.XMLSerializer).serializeToString(e)}},4886:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const r=n(8310),o=n(4998),i=n(1984),s=n(4513);class a extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=a;class c{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=o.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=r.DynamicCstr.DEFAULT_VALUES[r.Axis.STYLE],this._defaultLocale=r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=r.DynamicCstr.DEFAULT_VALUES[r.Axis.MODALITY],this.speech=o.Speech.NONE,this.markup=o.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=c.defaultEvaluator,this.defaultParser=new r.DynamicCstrParser(r.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=r.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=s.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return c.instance=c.instance||new c,c.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return c.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let n=0;n{void 0!==e[n]&&(t[n]=e[n])};return n("mode"),t.configurate(e),a.default.BINARY_FEATURES.forEach((n=>{void 0!==e[n]&&(t[n]=!!e[n])})),a.default.STRING_FEATURES.forEach(n),e.json&&(l.default.jsonPath=c.makePath(e.json)),e.xpath&&(l.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=s.detectIE(),e.isEdge=s.detectEdge()}(t),o.setLocale(),t.setDynamicCstr(),t.init?(a.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,a.EnginePromise.get()):t.delay?(t.delay=!1,a.EnginePromise.get()):i.loadLocale()}))}},6988:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,n){this.src=e,this.type=t,this.callback=n}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7129:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const r=n(4755);function o(e){return e.match("/$")?e:e+"/"}t.makePath=o,t.localePath=function(e,t="json"){return o(r.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3539:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const r=n(6988);class o{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||o.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=o,o.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends o{constructor(e,t){super(e,t),this.key=t.key||i.getKey_}static getKey_(e){return"string"==typeof e?r.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=i},9615:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const r=n(4253),o=n(7450),i=n(9009),s=n(4524),a=n(1939),c=n(7317),l=n(144),u=n(907),d=n(8835),p=n(6671),h=n(4886),f=n(4998),m=n(3539),g=n(5024),b=new Map;function y(e){b.set(e.name,e)}function S(e){const t=b.get(e);if(!t)throw new h.SREError("Unknown processor "+e);return t}function E(e,t){const n=S(e);try{return n.processor(t)}catch(e){throw new h.SREError("Processing error for expression "+t)}}function N(e,t){const n=S(e);return h.default.getInstance().pprint?n.pprint(t):n.print(t)}t.set=y,t.process=E,t.print=N,t.output=function(e,t){const n=S(e);try{const e=n.processor(t);return h.default.getInstance().pprint?n.pprint(e):n.print(e)}catch(e){throw new h.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const n=S(e),r=n instanceof m.KeyProcessor?n.key(t):t,o=n.processor(r);return h.default.getInstance().pprint?n.pprint(o):n.print(o)},y(new m.Processor("semantic",{processor:function(e){const t=p.parseInput(e);return a.xmlTree(t)},postprocessor:function(e,t){const n=h.default.getInstance().speech;if(n===f.Speech.NONE)return e;const o=p.cloneNode(e);let i=l.computeMarkup(o);if(n===f.Speech.SHALLOW)return e.setAttribute("speech",r.finalize(i)),e;const s=g.evalXPath(".//*[@id]",e),a=g.evalXPath(".//*[@id]",o);for(let e,t,n=0;e=s[n],t=a[n];n++)i=l.computeMarkup(t),e.setAttribute("speech",r.finalize(i));return e},pprint:function(e){return p.formatXml(e.toString())}})),y(new m.Processor("speech",{processor:function(e){const t=p.parseInput(e),n=a.xmlTree(t),o=l.computeSpeech(n);return r.finalize(r.markup(o))},pprint:function(e){const t=e.toString();return r.isXml()?p.formatXml(t):t}})),y(new m.Processor("json",{processor:function(e){const t=p.parseInput(e);return a.getTree(t).toJson()},postprocessor:function(e,t){const n=h.default.getInstance().speech;if(n===f.Speech.NONE)return e;const o=p.parseInput(t),i=a.xmlTree(o),s=l.computeMarkup(i);if(n===f.Speech.SHALLOW)return e.stree.speech=r.finalize(s),e;const c=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,i)[0],n=l.computeMarkup(t);e.speech=r.finalize(n),e.children&&e.children.forEach(c)};return c(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new m.Processor("description",{processor:function(e){const t=p.parseInput(e),n=a.xmlTree(t);return l.computeSpeech(n)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new m.Processor("enriched",{processor:function(e){return o.semanticMathmlSync(e)},postprocessor:function(e,t){const n=d.getSemanticRoot(e);let r;switch(h.default.getInstance().speech){case f.Speech.NONE:break;case f.Speech.SHALLOW:r=c.generator("Adhoc"),r.getSpeech(n,e);break;case f.Speech.DEEP:r=c.generator("Tree"),r.getSpeech(e,e)}return e},pprint:function(e){return p.formatXml(e.toString())}})),y(new m.Processor("walker",{processor:function(e){const t=c.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:h.default.getInstance().modality,locale:h.default.getInstance().locale,domain:h.default.getInstance().domain,style:h.default.getInstance().style}),m.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const n=E("enriched",e),r=N("enriched",n);return m.Processor.LocalState.walker=u.walker(h.default.getInstance().walker,n,t,m.Processor.LocalState.highlighter,r),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),y(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?r.error(e):m.Processor.LocalState.walker.speech()}})),y(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.numberToWords(t)}})),y(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.wordOrdinal(t)}})),y(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.numericOrdinal(t)}})),y(new m.Processor("vulgar",{processor:function(e){const[t,n]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(n)?"":E("speech",`${t}${n}`)}}))},9037:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const o=n(4886),i=n(985),s=n(4998),a=n(7129),c=n(9615),l=n(4755),u=n(4513),d=n(5659);function p(e){return r(this,void 0,void 0,(function*(){return(0,i.setup)(e)}))}function h(e,t){return c.process(e,t)}function f(e,t,n){switch(o.default.getInstance().mode){case s.Mode.ASYNC:return function(e,t,n){return r(this,void 0,void 0,(function*(){const r=yield l.default.fs.promises.readFile(t,{encoding:"utf8"}),i=c.output(e,r);if(n)try{l.default.fs.promises.writeFile(n,i)}catch(e){throw new o.SREError("Can not write to file: "+n)}return i}))}(e,t,n);case s.Mode.SYNC:return function(e,t,n){const r=function(e){let t;try{t=l.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new o.SREError("Can not open file: "+e)}return t}(t),i=c.output(e,r);if(n)try{l.default.fs.writeFileSync(n,i)}catch(e){throw new o.SREError("Can not write to file: "+n)}return i}(e,t,n);default:throw new o.SREError(`Can process files in ${o.default.getInstance().mode} mode`)}}t.version=u.Variables.VERSION,t.setupEngine=p,t.engineSetup=function(){const e=["mode"].concat(o.default.STRING_FEATURES,o.default.BINARY_FEATURES),t=o.default.getInstance(),n={};return e.forEach((function(e){n[e]=t[e]})),n.json=l.default.jsonPath,n.xpath=l.default.WGXpath,n.rules=t.ruleSets.slice(),n},t.engineReady=function(){return r(this,void 0,void 0,(function*(){return p({}).then((()=>o.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return h("speech",e)},t.toSemantic=function(e){return h("semantic",e)},t.toJson=function(e){return h("json",e)},t.toDescription=function(e){return h("description",e)},t.toEnriched=function(e){return h("enriched",e)},t.number=function(e){return h("number",e)},t.ordinal=function(e){return h("ordinal",e)},t.numericOrdinal=function(e){return h("numericOrdinal",e)},t.vulgar=function(e){return h("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return f("speech",e,t)},t.file.toSemantic=function(e,t){return f("semantic",e,t)},t.file.toJson=function(e,t){return f("json",e,t)},t.file.toDescription=function(e,t){return f("description",e,t)},t.file.toEnriched=function(e,t){return f("enriched",e,t)},t.processFile=f,t.walk=function(e){return c.output("walker",e)},t.move=function(e){return c.keypress("move",e)},t.exit=function(e){const t=e||0;o.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=a.localePath,l.default.documentSupported?p({mode:s.Mode.HTTP}).then((()=>p({}))):p({mode:s.Mode.SYNC}).then((()=>p({mode:s.Mode.ASYNC})))},4755:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(4513);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},4513:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class n{static ensureLocale(e,t){return n.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${n.LOCALES.get(t)} instead.`),t)}}t.Variables=n,n.VERSION="4.0.6",n.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),n.mathjaxVersion="3.2.1",n.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+n.VERSION+"/lib/mathmaps",n.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5024:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const r=n(4886),o=n(4998),i=n(4755);function s(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:s()?document.evaluate:i.default.xpath.evaluate,result:s()?XPathResult:i.default.xpath.XPathResult,createNSResolver:s()?document.createNSResolver:i.default.xpath.createNSResolver};const a={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function c(e){return a[e]||null}t.resolveNameSpace=c;class l{constructor(){this.lookupNamespaceURI=c}}function u(e,n,i){return r.default.getInstance().mode!==o.Mode.HTTP||r.default.getInstance().isIE||r.default.getInstance().isEdge?t.xpath.evaluate(e,n,new l,i,null):t.xpath.currentDocument.evaluate(e,n,c,i,null)}function d(e,n){let r;try{r=u(e,n,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const o=[];for(let e=r.iterateNext();e;e=r.iterateNext())o.push(e);return o}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,n){let r;try{r=u(e,n,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return r.booleanValue},t.evaluateString=function(e,n){let r;try{r=u(e,n,t.xpath.result.STRING_TYPE)}catch(e){return""}return r.stringValue},t.updateEvaluator=function(e){if(r.default.getInstance().mode!==o.Mode.HTTP)return;let n=e;for(;n&&!n.evaluate;)n=n.parentNode;n&&n.evaluate?t.xpath.currentDocument=n:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9341:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},4306:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(e),this.mml.hasAttribute(s.Attribute.TYPE)){const e=r.createElement("mrow");e.setAttribute(s.Attribute.ADDED,"true"),r.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=a},8871:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=r.tagName(e.mathmlTree),n=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===n||"MUNDEROVER"===t&&"underover"===n}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],n=this.semantic.childNodes[1],r=e.childNodes[1],o=i.walkTree(n),a=i.walkTree(t),c=i.walkTree(r);return(0,s.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(s.Attribute.CHILDREN,(0,s.makeIdList)([t,r,n])),[a,c,o].forEach((e=>i.getInnerNode(e).setAttribute(s.Attribute.PARENT,this.mml.getAttribute(s.Attribute.ID)))),this.mml.setAttribute(s.Attribute.TYPE,e.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,r.id],n.id]),this.mml}}t.CaseDoubleScript=a},928:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const r=n(6671),o=n(9444),i=n(9341),s=n(8871),a=n(4308),c=n(439),l=n(8672),u=n(8171);class d extends i.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=r.createElement("mrow"),n=new o.SemanticNode(e);return n.type="empty",n.mathmlTree=t,n}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=l.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(u.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),n=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===n.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=l.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=l.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const n=this.introduceNewLayer_();for((0,u.setAttributes)(n,this.fenced.parent);!this.fencedElement(e);){const o=e.mathmlTree,i=this.specialCase_(e,o);if(i)e=i;else{(0,u.setAttributes)(o,e);const t=[];for(let n,r=1;n=e.childNodes[r];r++)t.push(l.walkTree(n));e=e.childNodes[0]}const s=r.createElement("dummy"),a=o.childNodes[0];r.replaceNode(o,s),r.replaceNode(n,o),r.replaceNode(o.childNodes[0],n),r.replaceNode(s,a),t||(t=o)}return l.walkTree(this.ofence),l.walkTree(this.cfence),this.cleanupParents_(),t||n}specialCase_(e,t){const n=r.tagName(t);let o,i=null;if("MSUBSUP"===n?(i=e.childNodes[0],o=s.CaseDoubleScript):"MMULTISCRIPTS"===n&&("superscript"===e.type||"subscript"===e.type?o=a.CaseMultiscripts:"tensor"===e.type&&(o=c.CaseTensor),i=o&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!i)return null;const l=i.childNodes[0],u=d.makeEmptyNode_(l.id);return i.childNodes[0]=u,t=new o(e).getMathml(),i.childNodes[0]=l,this.parentCleanup.push(t),i.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let n=r.createElement("mrow");if(r.replaceNode(this.fencedMml,n),this.fencedMmlNodes.forEach((e=>n.appendChild(e))),n.insertBefore(e,this.fencedMml),n.appendChild(t),!n.parentNode){const e=r.createElement("mrow");for(;n.childNodes.length>0;)e.appendChild(n.childNodes[0]);n.appendChild(e),n=e}return n}fullFence(e){const t=this.fencedMml.parentNode;let n=e;for(;n.parentNode&&n.parentNode!==t;)n=n.parentNode;return n}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(u.Attribute.PARENT);e.childNodes[0].setAttribute(u.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},9763:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=r.tagName(e.mathmlTree),n=e.type;return("limupper"===n||"limlower"===n)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===n&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&i.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,s.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(a.walkTree_),this.mml}}t.CaseLimit=a},7978:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const r=n(9341),o=n(8672),i=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&o.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=s},2124:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?i.collapsePunctuated(e):(i.walkTree(e),e.id)}static createNone_(e){const t=r.createElement("none");return e&&(0,s.setAttributes)(t,e),t.setAttribute(s.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const n=r.toArray(this.mml.childNodes).slice(1);let o=0;const c=e=>{for(let t,r=0;t=e[r];r++){const e=n[o];if(e&&t===parseInt(i.getInnerNode(e).getAttribute(s.Attribute.ID)))i.getInnerNode(e).setAttribute(s.Attribute.PARENT,this.semantic.id.toString()),o++;else{const n=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(a.createNone_(n[0]),e||null)}}};c(e),n[o]&&"MPRESCRIPTS"!==r.tagName(n[o])?this.mml.insertBefore(n[o],r.createElement("mprescripts")):o++,c(t)}}t.CaseMultiindex=a},4308:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const r=n(6671),o=n(7984),i=n(2124),s=n(8672),a=n(8171);class c extends i.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===r.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,n;if((0,a.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const r=this.semantic.childNodes[0];e=r.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),n=i.CaseMultiindex.multiscriptIndex(r.childNodes[1]);const c=[this.semantic.id,[r.id,e.id,n],t];s.addCollapsedAttribute(this.mml,c),this.mml.setAttribute(a.Attribute.TYPE,r.role),this.completeMultiscript(o.SemanticSkeleton.interleaveIds(n,t),[])}else{e=this.semantic.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const n=[this.semantic.id,e.id,t];s.addCollapsedAttribute(this.mml,n)}const r=o.SemanticSkeleton.collapsedLeafs(n||[],t),c=s.walkTree(e);return s.getInnerNode(c).setAttribute(a.Attribute.PARENT,this.semantic.id.toString()),r.unshift(e.id),this.mml.setAttribute(a.Attribute.CHILDREN,r.join(",")),this.mml}}t.CaseMultiscripts=c},5326:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const r=n(9341),o=n(8672),i=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){o.walkTree(e),(0,i.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){o.walkTree(e)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=s},6998:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=i.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===r.tagName(this.mml)){const n=this.mml.childNodes;this.mml.insertBefore(e,n[0]||null),t&&this.mml.appendChild(t),this.mml=i.rewriteMfenced(this.mml)}else{const n=[e,this.mml];t&&n.push(t),this.mml=i.introduceNewLayer(n,this.semantic)}else this.mml=i.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=a},439:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const r=n(7984),o=n(2124),i=n(8672),s=n(8171);class a extends o.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const e=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),n=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),a=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,s.setAttributes)(this.mml,this.semantic);const c=[this.semantic.id,this.semantic.childNodes[0].id,e,t,n,a];i.addCollapsedAttribute(this.mml,c);const l=r.SemanticSkeleton.collapsedLeafs(e,t,n,a);return l.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(s.Attribute.CHILDREN,l.join(",")),this.completeMultiscript(r.SemanticSkeleton.interleaveIds(n,a),r.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=a},598:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const r=n(9341),o=n(8672),i=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=o.collapsePunctuated(this.semantic,e);return this.mml=o.introduceNewLayer(e,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),o.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=s},7450:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation__=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const r=n(1984),o=n(6671),i=n(4886),s=n(1939),a=n(8672),c=n(8171);function l(e){const t=o.cloneNode(e),n=s.getTree(t);return a.enrich(t,n)}function u(e){return l(o.parseInput(e))}function d(e){return e.match(/^$/)||(e+=""),e}n(7813),t.semanticMathmlNode=l,t.semanticMathmlSync=u,t.semanticMathml=function(e,t){i.EnginePromise.getall().then((()=>{const n=o.parseInput(e);t(l(n))}))},t.testTranslation__=function(e){r.Debugger.getInstance().init();const t=u(d(e)).toString();return(0,c.removeAttributePrefix)(t),r.Debugger.getInstance().exit(),t},t.prepareMmlString=d},8171:function(e,t){var n;function r(e){return e.map((function(e){return e.id})).join(",")}function o(e,t){const r=[];"mglyph"===t.role&&r.push("image"),t.attributes.href&&r.push("link"),r.length&&e.setAttribute(n.POSTFIX,r.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(n=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[n.ADDED,n.ALTERNATIVE,n.CHILDREN,n.COLLAPSED,n.CONTENT,n.EMBELLISHED,n.FENCEPOINTER,n.FONT,n.ID,n.ANNOTATION,n.OPERATOR,n.OWNS,n.PARENT,n.POSTFIX,n.PREFIX,n.ROLE,n.SPEECH,n.STRUCTURE,n.TYPE],t.makeIdList=r,t.setAttributes=function(e,i){e.setAttribute(n.TYPE,i.type);const s=i.allAttributes();for(let n,r=0;n=s[r];r++)e.setAttribute(t.Prefix+n[0].toLowerCase(),n[1]);i.childNodes.length&&e.setAttribute(n.CHILDREN,r(i.childNodes)),i.contentNodes.length&&e.setAttribute(n.CONTENT,r(i.contentNodes)),i.parent&&e.setAttribute(n.PARENT,i.parent.id.toString()),o(e,i)},t.setPostfix=o,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},9775:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let n,r=0;n=t.factory[r];r++)if(n.test(e))return n.constr(e);return null},t.factory=[]},7813:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4306),o=n(8871),i=n(928),s=n(9763),a=n(7978),c=n(4308),l=n(5326),u=n(6998),d=n(439),p=n(598);n(9775).factory.push({test:s.CaseLimit.test,constr:e=>new s.CaseLimit(e)},{test:i.CaseEmbellished.test,constr:e=>new i.CaseEmbellished(e)},{test:o.CaseDoubleScript.test,constr:e=>new o.CaseDoubleScript(e)},{test:d.CaseTensor.test,constr:e=>new d.CaseTensor(e)},{test:c.CaseMultiscripts.test,constr:e=>new c.CaseMultiscripts(e)},{test:a.CaseLine.test,constr:e=>new a.CaseLine(e)},{test:r.CaseBinomial.test,constr:e=>new r.CaseBinomial(e)},{test:l.CaseProof.test,constr:e=>new l.CaseProof(e)},{test:u.CaseTable.test,constr:e=>new u.CaseTable(e)},{test:p.CaseText.test,constr:e=>new p.CaseText(e)})},8672:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.printNodeList__=t.collapsePunctuated=t.formattedOutput_=t.formattedOutput=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const r=n(1984),o=n(6671),i=n(4886),s=n(4020),a=n(2721),c=n(7984),l=n(8901),u=n(8171),d=n(9775);function p(e){const t=(0,d.getCase)(e);let n;if(t)return n=t.getMathml(),x(n);if(1===e.mathml.length)return r.Debugger.getInstance().output("Walktree Case 0"),n=e.mathml[0],u.setAttributes(n,e),e.childNodes.length&&(r.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&n.appendChild(p(e))}))),x(n);const o=e.contentNodes.map(w);k(e,o);const i=e.childNodes.map(p),s=c.SemanticSkeleton.combineContentChildren(e,o,i);if(n=e.mathmlTree,null===n)r.Debugger.getInstance().output("Walktree Case 1"),n=h(s,e);else{const e=M(s);r.Debugger.getInstance().output("Walktree Case 2"),e?(r.Debugger.getInstance().output("Walktree Case 2.1"),n=e.parentNode):(r.Debugger.getInstance().output("Walktree Case 2.2"),n=U(n))}return n=D(n),S(n,s,e),u.setAttributes(n,e),x(n)}function h(e,t){const n=v(e);let i=n.node;const s=n.type;if(s!==_.VALID||!l.hasEmptyTag(i))if(r.Debugger.getInstance().output("Walktree Case 1.1"),i=o.createElement("mrow"),s===_.PRUNED)r.Debugger.getInstance().output("Walktree Case 1.1.0"),i=f(i,n.node,e);else if(e[0]){r.Debugger.getInstance().output("Walktree Case 1.1.1");const t=M(e),n=g(t.parentNode,e);o.replaceNode(t,i),n.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function f(e,t,n){let i=I(t);if(l.hasMathTag(i)){r.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(i,e),o.toArray(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const s=n.indexOf(t);return n[s]=i,o.replaceNode(i,e),e.appendChild(i),n.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const n of u.EnrichAttributes)e.hasAttribute(n)&&(t.setAttribute(n,e.getAttribute(n)),e.removeAttribute(n))}function g(e,t){const n=o.toArray(e.childNodes);let r=1/0,i=-1/0;return t.forEach((function(e){const t=n.indexOf(e);-1!==t&&(r=Math.min(r,t),i=Math.max(i,t))})),n.slice(r,i+1)}function b(e,t,n){const r=[];let i=o.toArray(e.childNodes),s=!1;for(;i.length;){const e=i.shift();if(e.hasAttribute(u.Attribute.TYPE)){r.push(e);continue}const t=y(e);0!==t.length&&(1!==t.length?(s?e.setAttribute("AuxiliaryImplicit",!0):s=!0,i=t.concat(i)):r.push(e))}const a=[],c=n.childNodes.map((function(e){return e.mathmlTree}));for(;c.length;){const e=c.pop();if(e){if(-1!==r.indexOf(e))break;-1!==t.indexOf(e)&&a.unshift(e)}}return r.concat(a)}function y(e){const t=[];let n=o.toArray(e.childNodes);for(;n.length;){const e=n.shift();e.nodeType===o.NodeType.ELEMENT_NODE&&(e.hasAttribute(u.Attribute.TYPE)?t.push(e):n=o.toArray(e.childNodes).concat(n))}return t}function S(e,t,n){const r="implicit"===n.role&&a.flags.combine_juxtaposition?b(e,t,n):o.toArray(e.childNodes);if(!r.length)return void t.forEach((function(t){e.appendChild(t)}));let i=0;for(;t.length;){const n=t[0];r[i]===n||A(r[i],n)?(t.shift(),i++):r[i]&&-1===t.indexOf(r[i])?i++:(N(n,e)||E(e,r[i],n),t.shift())}}function E(e,t,n){if(!t)return void e.insertBefore(n,null);let r=t,o=R(r);for(;o&&o.firstChild===r&&!r.hasAttribute("AuxiliaryImplicit")&&o!==e;)r=o,o=R(r);o&&(o.insertBefore(n,r),r.removeAttribute("AuxiliaryImplicit"))}function N(e,t){if(!e)return!1;do{if((e=e.parentNode)===t)return!0}while(e);return!1}function A(e,t){const n=s.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===n&&t.textContent===n&&"true"===t.getAttribute(u.Attribute.ADDED)){for(let n,r=0;n=e.attributes[r];r++)t.hasAttribute(n.nodeName)||t.setAttribute(n.nodeName,n.nodeValue);return o.replaceNode(e,t),!0}return!1}var _;function v(e){const t=M(e);if(!t)return{type:_.INVALID,node:null};const n=M(e.slice().reverse());if(t===n)return{type:_.VALID,node:t};const r=O(t),o=C(r,e),i=O(n,(function(e){return-1!==o.indexOf(e)})),s=i[0],a=o.indexOf(s);return-1===a?{type:_.INVALID,node:null}:{type:o.length!==r.length?_.PRUNED:T(o[a+1],i[1])?_.VALID:_.INVALID,node:s}}function C(e,t){let n=0;for(;e[n]&&-1===t.indexOf(e[n]);)n++;return e.slice(0,n+1)}function M(e){let t=0,n=null;for(;!n&&t!1),r=[e];for(;!n(e)&&!l.hasMathTag(e)&&e.parentNode;)e=R(e),r.unshift(e);return r}function T(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function x(e){for(;!l.hasMathTag(e)&&L(e);)e=R(e);return e}function I(e){const t=o.toArray(e.childNodes);if(!t)return e;const n=t.filter((function(e){return e.nodeType===o.NodeType.ELEMENT_NODE&&!l.hasIgnoreTag(e)}));return 1===n.length&&l.hasEmptyTag(n[0])&&!n[0].hasAttribute(u.Attribute.TYPE)?I(n[0]):e}function L(e){const t=R(e);return!(!t||!l.hasEmptyTag(t))&&o.toArray(t.childNodes).every((function(t){return t===e||P(t)}))}function P(e){if(e.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!e||l.hasIgnoreTag(e))return!0;const t=o.toArray(e.childNodes);return!(!l.hasEmptyTag(e)&&t.length||l.hasDisplayTag(e)||e.hasAttribute(u.Attribute.TYPE)||l.isOrphanedGlyph(e))&&o.toArray(e.childNodes).every(P)}function R(e){return e.parentNode}function w(e){if(e.mathml.length)return p(e);const n=t.SETTINGS.implicit?F(e):o.createElement("mrow");return e.mathml=[n],n}function D(e){if("MFENCED"!==o.tagName(e))return e;const t=o.createElement("mrow");for(let n,r=0;n=e.attributes[r];r++)-1===["open","close","separators"].indexOf(n.name)&&t.setAttribute(n.name,n.value);return o.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),o.replaceNode(e,t),t}function F(e){const t=o.createElement("mo"),n=o.createTextNode(e.textContent);return t.appendChild(n),u.setAttributes(t,e),t.setAttribute(u.Attribute.ADDED,"true"),t}function k(e,t){const n=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){U(e).setAttribute(u.Attribute.OPERATOR,n)}))}function U(e){const t=o.toArray(e.childNodes);if(!t)return e;const n=t.filter((function(e){return!P(e)})),r=[];for(let e,t=0;e=n[t];t++)if(l.hasEmptyTag(e)){const t=U(e);t&&t!==e&&r.push(t)}else r.push(e);return 1===r.length?r[0]:e}function B(e,t,n,r){const o=r||!1;j(e,"Original MathML",o),j(n,"Semantic Tree",o),j(t,"Semantically enriched MathML",o)}function j(e,t,n){const r=o.formatXml(e.toString());n?console.info(t+":\n```html\n"+u.removeAttributePrefix(r)+"\n```\n"):console.info(r)}t.SETTINGS={collapsed:!0,implicit:!0},t.enrich=function(e,t){const n=o.cloneNode(e);return p(t.root),i.default.getInstance().structure&&e.setAttribute(u.Attribute.STRUCTURE,c.SemanticSkeleton.fromStructure(e,t).toString()),r.Debugger.getInstance().generateOutput((function(){return B(n,e,t,!0),[]})),e},t.walkTree=p,t.introduceNewLayer=h,t.introduceLayerAboveLca=f,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=b,t.collectChildNodes_=y,t.mergeChildren_=S,t.insertNewChild_=E,t.isDescendant_=N,t.functionApplication_=A,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(_=t.lcaType||(t.lcaType={})),t.mathmlLca_=v,t.prunePath_=C,t.attachedElement_=M,t.pathToRoot_=O,t.validLca_=T,t.ascendNewNode=x,t.descendNode_=I,t.unitChild_=L,t.isIgnorable_=P,t.parentNode_=R,t.addCollapsedAttribute=function(e,t){const n=new c.SemanticSkeleton(t);e.setAttribute(u.Attribute.COLLAPSED,n.toString())},t.cloneContentNode=w,t.rewriteMfenced=D,t.createInvisibleOperator_=F,t.setOperatorAttribute_=k,t.getInnerNode=U,t.formattedOutput=B,t.formattedOutput_=j,t.collapsePunctuated=function(e,t){const n=!!t,r=t||[],o=e.parent,i=e.contentNodes.map((function(e){return e.id}));i.unshift("c");const s=[e.id,i];for(let t,i=0;t=e.childNodes[i];i++){const e=p(t);r.push(e);const i=U(e);o&&!n&&i.setAttribute(u.Attribute.PARENT,o.id.toString()),s.push(t.id)}return s},t.printNodeList__=function(e,t){console.info(e),o.toArray(t).forEach((function(e){console.info(e.toString())})),console.info("<<<<<<<<<<<<<<<<<")}},7228:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const r=n(5024),o=n(8171);class i{constructor(){this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,n=0;e=t[n];n++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const n=this.getMactionNodes(e);for(let e,r=0;e=n[r];r++)for(const n in t)e.addEventListener(n,t[n])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(i.ATTR)}setHighlighted(e){e.setAttribute(i.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(i.ATTR)}colorizeAll(e){r.evalXPath(`.//*[@${o.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){r.evalXPath(`.//*[@${o.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,o.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,o.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}t.AbstractHighlighter=i,i.ATTR="sre-highlight"},7567:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const r=n(9400);class o extends r.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=o},1123:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const n={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function r(e,t){const r=e||{color:t};let o=Object.prototype.hasOwnProperty.call(r,"color")?n[r.color]:r;return o||(o=n[t]),o.alpha=Object.prototype.hasOwnProperty.call(r,"alpha")?r.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(o)}class o{constructor(e,t){this.foreground=r(t,o.DEFAULT_FOREGROUND_),this.background=r(e,o.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+o.toHex(e.red)+o.toHex(e.green)+o.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=o,o.DEFAULT_BACKGROUND_="blue",o.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,n){t=t>1?t/100:t,n=n>1?n/100:n;const r=(1-Math.abs(2*n-1))*t,o=r*(1-Math.abs(e/60%2-1)),i=n-r/2;let s=0,a=0,c=0;return 0<=e&&e<60?[s,a,c]=[r,o,0]:60<=e&&e<120?[s,a,c]=[o,r,0]:120<=e&&e<180?[s,a,c]=[0,r,o]:180<=e&&e<240?[s,a,c]=[0,o,r]:240<=e&&e<300?[s,a,c]=[o,0,r]:300<=e&&e<360&&([s,a,c]=[r,0,o]),{red:s+i,green:a+i,blue:c+i}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},9400:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const r=n(7228);class o extends r.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color},n=this.colorString();return e.style.backgroundColor=n.background,e.style.color=n.foreground,t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=o},9009:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.highlighter=void 0;const r=n(7567),o=n(1123),i=n(9400),s=n(7872),a=n(3711),c=n(4662),l=n(3507),u=n(280);t.highlighter=function(e,n,r){const i=new o.ColorPicker(e,n),s="NativeMML"===r.renderer&&"Safari"===r.browser?"MML-CSS":"SVG"===r.renderer&&"v3"===r.browser?"SVG-V3":r.renderer,a=new(t.highlighterMapping_[s]||t.highlighterMapping_.NativeMML);return a.setColor(i),a},t.addEvents=function(e,n,r){const o=t.highlighterMapping_[r.renderer];o&&(new o).addEvents(e,n)},t.highlighterMapping_={SVG:l.SvgHighlighter,"SVG-V3":u.SvgV3Highlighter,NativeMML:c.MmlHighlighter,"HTML-CSS":s.HtmlHighlighter,"MML-CSS":a.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:r.ChtmlHighlighter}},7872:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const r=n(6671),o=n(7228);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},n=this.color.rgb();e.style.color=n.foreground,e.style.position="relative";const o=e.bbox;if(o&&o.w){const i=.05,s=0,a=r.createElement("span"),c=parseFloat(e.style.paddingLeft||"0");a.style.backgroundColor=n.background,a.style.opacity=n.alphaback.toString(),a.style.display="inline-block",a.style.height=o.h+o.d+2*i+"em",a.style.verticalAlign=-o.d+"em",a.style.marginTop=a.style.marginBottom=-i+"em",a.style.width=o.w+2*s+"em",a.style.marginLeft=c-s+"em",a.style.marginRight=-o.w-s-c+"em",e.parentNode.insertBefore(a,e),t.box=a}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=i},3711:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const r=n(9400);class o extends r.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=o},4662:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const r=n(7228);class o extends r.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=o},3507:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const r=n(6671),o=n(7228);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const n=r.createElementNS("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=r.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();n.setAttribute("x",(i.x-40).toString()),n.setAttribute("y",(i.y-40).toString()),n.setAttribute("width",(i.width+80).toString()),n.setAttribute("height",(i.height+80).toString());const s=e.getAttribute("transform");return s&&n.setAttribute("transform",s),n.setAttribute("fill",this.colorString().background),n.setAttribute(o.AbstractHighlighter.ATTR,"true"),e.parentNode.insertBefore(n,e),t={node:n,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=i},280:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const r=n(6671),o=n(5024),i=n(7228),s=n(1123),a=n(3507);class c extends a.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const n=r.createElementNS("http://www.w3.org/2000/svg","rect");n.setAttribute("sre-highlighter-added","true");const o=e.getBBox();n.setAttribute("x",(o.x-40).toString()),n.setAttribute("y",(o.y-40).toString()),n.setAttribute("width",(o.width+80).toString()),n.setAttribute("height",(o.height+80).toString());const a=e.getAttribute("transform");if(a&&n.setAttribute("transform",a),n.setAttribute("fill",this.colorString().background),e.setAttribute(i.AbstractHighlighter.ATTR,"true"),e.parentNode.insertBefore(n,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new s.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(o.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=c},1473:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const r=n(1984),o=n(9259);class i{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=o.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),n=this.children_[t];return this.children_[t]=e,n}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const n in this.children_){const r=this.children_[n];r.applyTest(e)&&t.push(r)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=i;t.StaticTrieNode=class extends i{constructor(e,t){super(e,t),this.rule_=null,this.kind=o.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&r.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},2803:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const r=n(9259),o=n(9146);class i{constructor(){this.root=(0,o.getNode)(r.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let n=[e];for(;n.length;){const e=n.shift();if(e.getKind()===r.TrieNodeKind.QUERY||e.getKind()===r.TrieNodeKind.BOOLEAN){const n=e.getRule();n&&t.unshift(n)}n=n.concat(e.getChildren())}return t}static printWithDepth_(e,t,n){n+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const r=e.getChildren();for(let e,o=0;e=r[o];o++)n=i.printWithDepth_(e,t+1,n);return n}static order_(e){const t=e.getChildren();if(!t.length)return 0;const n=Math.max.apply(null,t.map(i.order_));return Math.max(t.length,n)}addRule(e){let t=this.root;const n=e.context,o=e.dynamicCstr.getValues();for(let e=0,i=o.length;e{t.getKind()===r.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||o.push(t)}))}n=o.slice()}for(;n.length;){const t=n.shift();if(t.getRule){const e=t.getRule();e&&o.push(e)}const r=t.findChildren(e);n=n.concat(r)}return o}hasSubtrie(e){let t=this.root;for(let n=0,r=e.length;n!0)),this.kind=l.TrieNodeKind.ROOT}}t.RootTrieNode=u;class d extends a.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=l.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const p={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function h(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&r.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),n=o.resolveNameSpace(t[2]);if(!n)return null;const r=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===r&&e.namespaceURI===n}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),n=t[0].slice(1),r=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(n)&&e.getAttribute(n)===r}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),n=t[0].slice(1),r=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(n)||e.getAttribute(n)!==r}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!i.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!i.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var n,o;return(null===(o=null===(n=e.parentNode)||void 0===n?void 0:n.parentNode)||void 0===o?void 0:o.tagName)&&r.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),n=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[n])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,n,r]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=r.match(/^unit:(.+)$/);let a="";return i&&(r=i[1],a=":unit"),e=>{const i=o.evalXPath(t,e)[0];if(i){const e=s.lookupCategory(i.textContent+a);return"="===n?e===r:e!==r}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,n,r]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),i=p[n]||p["="],s=parseInt(r,10);return e=>{const n=o.evalXPath(t,e)[0];return!!n&&i(Array.from(n.textContent).length,s)}}return null}t.constraintTest_=h;class f extends c.StaticTrieNode{constructor(e,t){super(e,h(e)),this.context=t,this.kind=l.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=f;class m extends c.StaticTrieNode{constructor(e,t){super(e,h(e)),this.context=t,this.kind=l.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},2371:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const r=n(4886),o=n(4513),i=n(1058),s=n(8597),a=n(9883),c=n(2523),l=n(3938),u=n(9139),d=n(1547),p=n(346),h=n(13),f=n(6238),m=n(2913),g=n(3305),b=n(9770),y=n(4524);function S(){const e=o.Variables.ensureLocale(r.default.getInstance().locale,r.default.getInstance().defaultLocale);return r.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:s.ca,da:a.da,de:c.de,en:l.en,es:u.es,fr:d.fr,hi:p.hi,it:h.it,nb:f.nb,nn:g.nn,sv:b.sv,nemeth:m.nemeth},t.setLocale=function(){const e=S();if(function(e){const t=r.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(r.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=r.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))y.LOCALE[t]=e[t];for(const[t,n]of Object.entries(e.CORRECTIONS))i.Grammar.getInstance().setCorrection(t,n)}},t.getLocale=S,t.completeLocale=function(e){const n=t.locales[e.locale];if(!n)return void console.error("Locale "+e.locale+" does not exist!");const r=e.kind.toUpperCase(),o=e.messages;if(!o)return;const i=n();for(const[e,t]of Object.entries(o))i[r][e]=t}},4524:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const r=n(4277);function o(){return{FUNCTIONS:(0,r.FUNCTIONS)(),MESSAGES:(0,r.MESSAGES)(),ALPHABETS:(0,r.ALPHABETS)(),NUMBERS:(0,r.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,r.SUBISO)()}}t.LOCALE=o(),t.createLocale=o},3319:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const r=n(4524),o=n(9385);function i(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return r.LOCALE.MESSAGES.MS.ONCE||"";case 2:return r.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===r.LOCALE.MESSAGES.MS.ROOTINDEX||e===r.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return i(r.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return i(r.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return i(r.LOCALE.MESSAGES.enclose[e],e)},t.extractString=i,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:r.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:r.LOCALE.COMBINERS[e[1]]||o.Combiners[e[1]]||r.LOCALE.ALPHABETS.combiner}}},8597:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const r=n(4524),o=n(3319),i=n(165),s=n(9385),a=function(e,t,n){return e="sans serif "+(n?n+" "+e:e),t?e+" "+t:e};let c=null;t.ca=function(){return c||(c=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=a,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>e+n,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e}()),c}},9883:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const r=n(4524),o=n(3319),i=n(5571),s=n(9385);let a=null;t.da=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=s.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e}()),a}},2523:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const r=n(1058),o=n(3319),i=n(4524),s=n(757),a=function(e,t,n){return"s"===n&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),n=""),e=n?n+" "+e:e,t?t+" "+e:e},c=function(e,t,n){return e=n&&"s"!==n?n+" "+e:e,t?e+" "+t:e};let l=null;t.de=function(){return l||(l=function(){const e=(0,i.createLocale)();return e.NUMBERS=s.default,e.COMBINERS.germanPostfix=c,e.ALPHABETS.combiner=a,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const n=t?t+"wurzel":"";return e.replace("Wurzel",n)},e.FUNCTIONS.combineNestedRadical=(e,t,n)=>{const r=(t?t+" ":"")+(e=n.match(/exponent$/)?e+"r":e);return n.match(/ /)?n.replace(/ /," "+r+" "):r+" "+n},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,o.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=r.Grammar.getInstance().getParameter("case"),n=r.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:n?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===r.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),l}},3938:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const r=n(1058),o=n(4524),i=n(3319),s=n(166),a=n(9385);let c=null;t.en=function(){return c||(c=function(){const e=(0,o.createLocale)();return e.NUMBERS=s.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=a.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=s.default.numberToWords,e.CORRECTIONS.article=e=>r.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),c}},9139:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const r=n(4524),o=n(3319),i=n(6154),s=n(9385),a=function(e,t,n){return e="sans serif "+(n?n+" "+e:e),t?e+" "+t:e};let c=null;t.es=function(){return c||(c=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=a,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>e+n,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e}()),c}},1547:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const r=n(1058),o=n(4524),i=n(3319),s=n(4394),a=n(9385);let c=null;t.fr=function(){return c||(c=function(){const e=(0,o.createLocale)();return e.NUMBERS=s.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,n)=>n.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>n+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>r.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=a.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),c}},346:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const r=n(4524),o=n(1779),i=n(9385),s=n(3319);let a=null;t.hi=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=s.nestingToString,e}()),a}},13:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const r=n(3319),o=n(4524),i=n(5952),s=n(9385),a=function(e,t,n){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=n?e+" "+n:e,t?e+" "+t:e};let c=null;t.it=function(){return c||(c=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.italianPostfix=a,e.FUNCTIONS.radicalNestDepth=r.nestingToString,e.FUNCTIONS.combineRootIndex=r.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,n)=>n.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>n+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=s.Combiners.romanceCombiner,e}()),c}},6238:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const r=n(4524),o=n(3319),i=n(984),s=n(9385);let a=null;t.nb=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e}()),a}},2913:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const r=n(4524),o=n(3669),i=n(9385),s=function(e){return e.match(RegExp("^"+p.ALPHABETS.languagePrefix.english))?e.slice(1):e},a=function(e,t,n){return e=s(e),t?e+t:e},c=function(e,t,n){return t+s(e)},l=function(e,t,n){return t+(n||"")+(e=s(e))+"\u283b"},u=function(e,t,n){return t+(n||"")+(e=s(e))+"\u283b\u283b"},d=function(e,t,n){return t+(e=s(e))+"\u283e"};let p=null;t.nemeth=function(){return p||(p=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.COMBINERS={postfixCombiner:a,germanCombiner:c,embellishCombiner:l,doubleEmbellishCombiner:u,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=i.identityTransformer,e.ALPHABETS.combiner=(e,t,n)=>t?t+n+e:s(e),e.ALPHABETS.digitTrans={default:o.default.numberToWords},e}()),p}},3305:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const r=n(4524),o=n(3319),i=n(984),s=n(9385);let a=null;t.nn=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),a}},9770:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const r=n(4524),o=n(3319),i=n(6416),s=n(9385);let a=null;t.sv=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),a}},4277:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const r=n(9385);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:r.identityTransformer,numericOrdinal:r.identityTransformer,numberToWords:r.identityTransformer,numberToOrdinal:r.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:r.identityTransformer,mathspeak:r.identityTransformer,clearspeak:r.identityTransformer},letterTrans:{default:r.identityTransformer},combiner:(e,t,n)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>r.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:r.Combiners.identityCombiner,combineNestedRadical:r.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:r.siCombiner,plural:r.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},165:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function o(e){const t=e%1e3,n=Math.floor(t/100),r=n?1===n?"cent":a.ones[n]+"-cents":"",o=function(e){const t=e%100;if(t<20)return a.ones[t];const n=Math.floor(t/10),r=a.tens[n],o=a.ones[t%10];return r&&o?r+(2===n?"-i-":"-")+o:r||o}(t%100);return r&&o?r+a.numSep+o:r||o}function i(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const r=e%(t>1?1e6:1e3);if(r){let e=a.large[t];if(t)if(1===t)n=(1===r?"":o(r)+a.numSep)+e+(n?a.numSep+n:"");else{const t=i(r);e=1===r?e:e.replace(/\u00f3$/,"ons"),n=t+a.numSep+e+(n?a.numSep+n:"")}else n=o(r)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return n}function s(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const a=(0,n(4277).NUMBERS)();a.numericOrdinal=s,a.numberToWords=i,a.numberToOrdinal=function(e,t){if(e>1999)return s(e);if(e<=10)return a.special.onesOrdinals[e-1];const n=i(e);return n.match(/mil$/)?n.replace(/mil$/,"mil\xb7l\xe8sima"):n.match(/u$/)?n.replace(/u$/,"vena"):n.match(/a$/)?n.replace(/a$/,"ena"):n+(n.match(/e$/)?"na":"ena")},t.default=a},5571:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e,t=!1){return e===a.ones[1]?t?"et":"en":e}function o(e,t=!1){let n=e%1e3,o="",i=a.ones[Math.floor(n/100)];if(o+=i?r(i,!0)+" hundrede":"",n%=100,n)if(o+=o?" og ":"",i=t?a.special.smallOrdinals[n]:a.ones[n],i)o+=i;else{const e=t?a.special.tensOrdinals[Math.floor(n/10)]:a.tens[Math.floor(n/10)];i=a.ones[n%10],o+=i?r(i)+"og"+e:e}return o}function i(e,t=!1){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,i="";for(;e>0;){const s=e%1e3;if(s){const e=o(s,t&&!n);if(n){const t=a.large[n],o=s>1?"er":"";i=r(e,n<=1)+" "+t+o+(i?" og ":"")+i}else i=r(e)+i}e=Math.floor(e/1e3),n++}return i}function s(e){if(e%100)return i(e,!0);const t=i(e);return t.match(/e$/)?t:t+"e"}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":s(e)+(t?"dele":"del")},t.default=a},757:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e,t=!1){return e===a.ones[1]?t?"eine":"ein":e}function o(e){let t=e%1e3,n="",o=a.ones[Math.floor(t/100)];if(n+=o?r(o)+"hundert":"",t%=100,t)if(n+=n?a.numSep:"",o=a.ones[t],o)n+=o;else{const e=a.tens[Math.floor(t/10)];o=a.ones[t%10],n+=o?r(o)+"und"+e:e}return n}function i(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const i=e%1e3;if(i){const s=o(e%1e3);if(t){const e=a.large[t],o=t>1&&i>1?e.match(/e$/)?"n":"en":"";n=r(s,t>1)+e+o+n}else n=r(s,t>1)+n}e=Math.floor(e/1e3),t++}return n.replace(/ein$/,"eins")}function s(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return i(e)+(e<19?"te":"ste")}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":s(e)+"l"},t.default=a},166:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){let t=e%1e3,n="";return n+=s.ones[Math.floor(t/100)]?s.ones[Math.floor(t/100)]+s.numSep+"hundred":"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]||s.tens[Math.floor(t/10)]+(t%10?s.numSep+s.ones[t%10]:"")),n}function o(e){if(0===e)return s.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){e%1e3&&(n=r(e%1e3)+(t?"-"+s.large[t]+"-":"")+n),e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}function i(e){let t=o(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(e){const t=e%100,n=e.toString();if(t>10&&t<20)return n+"th";switch(e%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd";default:return n+"th"}},s.numberToWords=o,s.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const n=i(e);return t?n+"s":n},t.default=s},6154:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function o(e){const t=e%1e3,n=Math.floor(t/100),r=i.special.hundreds[n],o=function(e){const t=e%100;if(t<30)return i.ones[t];const n=i.tens[Math.floor(t/10)],r=i.ones[t%10];return n&&r?n+" y "+r:n||r}(t%100);return 1===n?o?r+"to "+o:r:r&&o?r+" "+o:r||o}const i=(0,n(4277).NUMBERS)();i.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},i.numberToWords=function(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const r=e%1e3;if(r){let e=i.large[t];const s=o(r);t?1===r?(e=e.match("/^mil( |$)/")?e:"un "+e,n=e+(n?" "+n:"")):(e=e.replace(/\u00f3n$/,"ones"),n=o(r)+" "+e+(n?" "+n:"")):n=s}e=Math.floor(e/1e3),t++}return n},i.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return i.special.onesOrdinals[e-1];const n=[];if(e>=1e3&&(e-=1e3,n.push("mil\xe9sima")),!e)return n.join(" ");let r=0;return r=Math.floor(e/100),r>0&&(n.push(i.special.hundredsOrdinals[r-1]),e%=100),e<=12?n.push(i.special.onesOrdinals[e-1]):(r=Math.floor(e/10),r>0&&(n.push(i.special.tensOrdinals[r-1]),e%=10),e>0&&n.push(i.special.onesOrdinals[e-1])),n.join(" ")},t.default=i},4394:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4886),o=n(1058),i=n(4277);function s(e){let t=e%1e3,n="";if(n+=u.ones[Math.floor(t/100)]?u.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){n+=n?"-":"";let e=u.ones[t];if(e)n+=e;else{const r=u.tens[Math.floor(t/10)];r.match(/-dix$/)?(e=u.ones[t%10+10],n+=r.replace(/-dix$/,"")+"-"+e):n+=r+(t%10?"-"+u.ones[t%10]:"")}}const r=n.match(/s-\w+$/);return r?n.replace(/s-\w+$/,r[0].slice(1)):n.replace(/-un$/,"-et-un")}function a(e){if(0===e)return u.zero;if(e>=Math.pow(10,36))return e.toString();u.special["tens-"+r.default.getInstance().subiso]&&(u.tens=u.special["tens-"+r.default.getInstance().subiso]);let t=0,n="";for(;e>0;){const r=e%1e3;if(r){let e=u.large[t];const o=s(r);if(e&&e.match(/^mille /)){const r=e.replace(/^mille /,"");n=n.match(RegExp(r))?o+(t?"-mille-":"")+n:n.match(RegExp(r.replace(/s$/,"")))?o+(t?"-mille-":"")+n.replace(r.replace(/s$/,""),r):o+(t?"-"+e+"-":"")+n}else e=1===r&&e?e.replace(/s$/,""):e,n=o+(t?"-"+e+"-":"")+n}e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}const c={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function l(e){if(1===e)return"premi\xe8re";let t=a(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const u=(0,i.NUMBERS)();u.wordOrdinal=l,u.numericOrdinal=function(e){const t=o.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},u.numberToWords=a,u.numberToOrdinal=function(e,t){const n=c[e]||l(e);return 3===e?n:t?n+"s":n},t.default=u},1779:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function o(e){if(0===e)return s.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,n="";const r=function(e){let t=e%1e3,n="";return n+=s.ones[Math.floor(t/100)]?s.ones[Math.floor(t/100)]+s.numSep+s.special.hundred:"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]),n}(e%1e3);if(!(e=Math.floor(e/1e3)))return r;for(;e>0;){const r=e%100;r&&(n=s.ones[r]+s.numSep+s.large[t]+(n?s.numSep+n:"")),e=Math.floor(e/100),t++}return r?n+s.numSep+r:n}function i(e){const t=r.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?s.special.ordinalsFeminine[e]:s.special.ordinalsMasculine[e];return o(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?s.special.simpleSmallOrdinalsFeminine[e]:s.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":s.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},s.numberToWords=o,s.numberToOrdinal=function(e,t){return e<=10?s.special.smallDenominators[e]:i(e)+" \u0905\u0902\u0936"},t.default=s},5952:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function o(e){let t=e%1e3,n="";if(n+=a.ones[Math.floor(t/100)]?a.ones[Math.floor(t/100)]+a.numSep+"cento":"",t%=100,t){n+=n?a.numSep:"";const e=a.ones[t];if(e)n+=e;else{let e=a.tens[Math.floor(t/10)];const r=t%10;1!==r&&8!==r||(e=e.slice(0,-1)),n+=e,n+=r?a.numSep+a.ones[t%10]:""}}return n}function i(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&r.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,n="";for(;e>0;){e%1e3&&(n=o(e%1e3)+(t?"-"+a.large[t]+"-":"")+n),e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}function s(e){const t="m"===r.Grammar.getInstance().getParameter("gender")?"o":"a";let n=a.special.onesOrdinals[e];return n?n.slice(0,-1)+t:(n=i(e),n.slice(0,-1)+"esim"+t)}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},a.numberToWords=i,a.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const n=s(e);if(!t)return n;const r=n.match(/o$/)?"i":"e";return n.slice(0,-1)+r},t.default=a},3669:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){return e.toString().split("").map((function(e){return o.ones[parseInt(e,10)]})).join("")}const o=(0,n(4277).NUMBERS)();o.numberToWords=r,o.numberToOrdinal=r,t.default=o},984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4886);function o(e,t=!1){let n=e%1e3,r="";const o=Math.floor(n/100),s=a.ones[o];if(r+=s?(1===o?"":s)+"hundre":"",n%=100,n){if(r+=r?"og":"",t){const e=a.special.smallOrdinals[n];if(e)return r+e;if(n%10)return r+a.tens[Math.floor(n/10)]+a.special.smallOrdinals[n%10]}r+=a.ones[n]||a.tens[Math.floor(n/10)]+(n%10?a.ones[n%10]:"")}return t?i(r):r}function i(e){const t=a.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+a.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+a.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+a.special.endOrdinal:(e.match(/e$/),e+"nde")}function s(e){return u(e,!0)}const a=(0,n(4277).NUMBERS)();function c(e,t=!1){return e===a.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function l(e,t=!1){let n=e%1e3,r="",o=a.ones[Math.floor(n/100)];if(r+=o?c(o)+"hundre":"",n%=100,n){if(r+=r?"og":"",t){const e=a.special.smallOrdinals[n];if(e)return r+e}if(o=a.ones[n],o)r+=o;else{const e=a.tens[Math.floor(n/10)];o=a.ones[n%10],r+=o?o+"og"+e:e}}return t?i(r):r}function u(e,t=!1){const n="alt"===r.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?a.special.smallOrdinals[0]:a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=l(e%1e3,!n&&t);!n&&t&&(t=!t),r=(1===n?c(i,!0):i)+(n>1?a.numSep:"")+(n?a.large[n]+(n>1&&o>1?"er":""):"")+(n>1&&r?a.numSep:"")+r}e=Math.floor(e/1e3),n++}return t?r+(r.match(/tusen$/)?"de":"te"):r}(e,t):function(e,t=!1){if(0===e)return t?a.special.smallOrdinals[0]:a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,r="";for(;e>0;){const i=e%1e3;if(i){const s=o(e%1e3,!n&&t);!n&&t&&(t=!t),r=s+(n?" "+a.large[n]+(n>1&&i>1?"er":"")+(r?" ":""):"")+r}e=Math.floor(e/1e3),n++}return t?r+(r.match(/tusen$/)?"de":"te"):r}(e,t);return n}a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=u,a.numberToOrdinal=function(e,t){return s(e)},t.default=a},6416:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){let t=e%1e3,n="";const r=Math.floor(t/100);return n+=s.ones[r]?(1===r?"":s.ones[r]+s.numSep)+"hundra":"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]||s.tens[Math.floor(t/10)]+(t%10?s.numSep+s.ones[t%10]:"")),n}function o(e,t=!1){if(0===e)return s.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,o="";for(;e>0;){const i=e%1e3;if(i){const a=s.large[n],c=i>1&&n>1&&!t?"er":"";o=(1===n&&1===i?"":(n>1&&1===i?"en":r(e%1e3))+(n>1?" ":""))+(n?a+c+(n>1?" ":""):"")+o}e=Math.floor(e/1e3),n++}return o.replace(/ $/,"")}function i(e){let t=o(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},s.numberToWords=o,s.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let n=i(e);return n=n.match(/de$/)?n.replace(/de$/,""):n,n+(t?"delar":"del")},t.default=s},9385:function(e,t){function n(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const n=e.childNodes[0].childNodes[1].textContent,r=e.childNodes[0].childNodes[0].textContent,o=Number(n),i=Number(r);return isNaN(o)||isNaN(i)?{convertible:!1,content:`${r} ${t} ${n}`}:{convertible:!0,enumerator:i,denominator:o}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,n){return e+t+n},t.Combiners.prefixCombiner=function(e,t,n){return e=n?n+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,n){return e=n?n+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,n){return e=n?e+" "+n:e,t?e+" "+t:e},t.convertVulgarFraction=n,t.vulgarFractionSmall=function(e,t,r){const o=n(e);if(o.convertible){const e=o.enumerator,n=o.denominator;return e>0&&e0&&n{const s=this.parseCstr(t.toString().replace(o,""));this.addRule(new i.SpeechRule(e,s,r,n))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,n,...r){const o=this.parsePrecondition(n,r),i=this.parseCstr(t);o&&i?(o.rank=this.rank++,this.preconditions.set(e,new c(i,o))):console.error(`Precondition Error: ${n}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const n=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new i.SpeechRule(t.name,n,t.precondition,t.action))}))}ignoreRules(e,...t){let n=this.findAllRules((t=>t.name===e));if(!t.length)return void n.forEach(this.deleteRule.bind(this));let r=[];for(const e of t){const t=this.parseCstr(e);for(const e of n)t.equal(e.dynamicCstr)?this.deleteRule(e):r.push(e);n=r,r=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=a;class c{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[n,r]of this.conditions)this.base.equal(n)&&t.push([e,r]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const n=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[n]=!0,this._conditions.push([e,t]))}}t.Condition=c},1462:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const r=n(4036),o=n(7478);class i extends o.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],n=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=r;class o extends r{constructor(e,t){const n={};for(const[t,r]of Object.entries(e))n[t]=[r];super(n,t),this.components=e}static createCstr(...e){const t=o.DEFAULT_ORDER,n={};for(let r=0,o=e.length,i=t.length;r{const n=t.indexOf(e);return-1!==n&&t.splice(n,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,n,r=0;t=e[r],n=this.order[r];r++){const e=this.getValue(n);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let n,r=0;n=t[r];r++){const t=this.getValue(n);if(!t||e.getValue(n)!==t)return!1}return!0}}t.DynamicCstr=o,o.DEFAULT_ORDER=[n.LOCALE,n.MODALITY,n.DOMAIN,n.STYLE,n.TOPIC],o.BASE_LOCALE="base",o.DEFAULT_VALUE="default",o.DEFAULT_VALUES={[n.LOCALE]:"en",[n.DOMAIN]:o.DEFAULT_VALUE,[n.STYLE]:o.DEFAULT_VALUE,[n.TOPIC]:o.DEFAULT_VALUE,[n.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),n={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+n);let r=0;for(let e,o=0;e=this.order[o],t.length;o++,r++){const r=t.shift();n[e]=r}return new o(n,this.order.slice(0,r))}};t.DefaultComparator=class{constructor(e,t=new r(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new r(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const n=e.getValue(t);return n===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(n)}))}compare(e,t){let n=!1;for(let r,o=0;r=this.order[o];o++){const o=e.getValue(r),i=t.getValue(r);if(!n){const e=this.reference.getValue(r);if(e===o&&e!==i)return-1;if(e===i&&e!==o)return 1;if(e===o&&e===i)continue;e!==o&&e!==i&&(n=!0)}const s=this.fallback.getProperty(r),a=s.indexOf(o),c=s.indexOf(i);if(a!p.equal(e.cstr))),c.push(m),this.rules.set(t,c),h.setReference(f)}lookupRule(e,t){let n=this.getRules(t.getValue(o.Axis.LOCALE));return n=n.filter((function(e){return i.testDynamicConstraints_(t,e)})),1===n.length?n[0]:n.length?n.sort(((e,t)=>r.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=i},7478:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const r=n(1426),o=n(4524),i=n(4036),s=n(1970),a=n(7039);class c extends s.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,i.activate)(this.domain,e)}defineAlias(e,t,...n){const r=this.parsePrecondition(t,n);if(!r)return void console.error(`Precondition Error: ${t} ${n}`);const o=this.preconditions.get(e);o?o.addFullCondition(r):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...n){const r=this.findAllRules((function(t){return t.name===e}));if(0===r.length)throw new a.OutputError("Rule with name "+e+" does not exist.");const o=[];r.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),n=e.action.toString();for(let e,r=0;e=o[r];r++)if(e.action===n&&e.cstr===t)return!1;return o.push({cstr:t,action:n}),!0})(e)&&this.addAlias_(e,t,n)}))}defineSpecializedRule(e,t,n,r){const o=this.parseCstr(t),i=this.findRule((t=>t.name===e&&o.equal(t.dynamicCstr))),s=this.parseCstr(n);if(!i&&r)throw new a.OutputError("Rule named "+e+" with style "+t+" does not exist.");const c=r?a.Action.fromString(r):i.action,l=new a.SpeechRule(i.name,s,i.precondition,c);this.addRule(l)}defineSpecialized(e,t,n){const r=this.parseCstr(n);if(!r)return void console.error(`Dynamic Constraint Error: ${n}`);const o=this.preconditions.get(e);o?o.addConstraint(r):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let n=this.matchNumber_(e);if(n&&n.length===e.length)return t.push(this.evaluateCharacter(n.number)),t;const i=r.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let r=e;for(;r;){n=this.matchNumber_(r);const e=r.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(n)t.push(this.evaluateCharacter(n.number)),r=r.substring(n.length);else if(e)t.push(this.evaluateCharacter(e[0])),r=r.substring(e[0].length);else{const e=Array.from(r),n=e[0];t.push(this.evaluateCharacter(n)),r=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,n){const r=this.parsePrecondition(t,n),o=new a.SpeechRule(e.name,e.dynamicCstr,r,e.action);o.name=e.name,this.addRule(o)}matchNumber_(e){const t=e.match(new RegExp("^"+o.LOCALE.MESSAGES.regexp.NUMBER)),n=e.match(new RegExp("^"+c.regexp.NUMBER));if(!t&&!n)return null;const r=n&&n[0]===e;if(t&&t[0]===e||!r)return t?{number:t[0],length:t[0].length}:null;return{number:n[0].replace(new RegExp(c.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(c.regexp.DECIMAL_MARK,"g"),o.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,o.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:n[0].length}}}t.MathStore=c,c.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},7039:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const r=n(4886),o=n(1058);var i;function s(e){switch(e){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,n,r){this.name=e,this.dynamicCstr=t,this.precondition=n,this.action=r,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(i=t.ActionType||(t.ActionType={}));class a{constructor({type:e,content:t,attributes:n,grammar:r}){this.type=e,this.content=t,this.attributes=n,this.grammar=r}static grammarFromString(e){return o.Grammar.parseInput(e)}static fromString(e){const t={type:s(e.substring(0,3))};let n=e.slice(3).trim();if(!n)throw new u("Missing content.");switch(t.type){case i.TEXT:if('"'===n[0]){const e=d(n,"\\(")[0].trim();if('"'!==e.slice(-1))throw new u("Invalid string syntax.");t.content=e,n=n.slice(e.length).trim(),-1===n.indexOf("(")&&(n="");break}case i.NODE:case i.MULTI:{const e=n.indexOf(" (");if(-1===e){t.content=n.trim(),n="";break}t.content=n.substring(0,e).trim(),n=n.slice(e).trim()}}if(n){const e=a.attributesFromString(n);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new a(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new u("Invalid attribute expression: "+e);const t={},n=d(e.slice(1,-1),",");for(let e=0,r=n.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const n=this.attributes[t];"true"===n?e.push(t):e.push(t+":"+n)}return e}}t.Component=a;class c{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),n=[];for(let e=0,r=t.length;e0?n[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||r.evaluateBoolean(t,e)}constructString(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const n=this.customStrings.lookup(t);return n?n(e):r.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,n=0;e=t[n];n++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},6060:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const r=n(4148),o=n(1984),i=n(6671),s=n(4886),a=n(4998),c=n(5024),l=n(7278),u=n(9805),d=n(1462),p=n(8310),h=n(1058),f=n(7478),m=n(7039),g=n(2803);class b{constructor(){this.trie=null,this.evaluators_={},this.trie=new g.Trie}static getInstance(){return b.instance=b.instance||new b,b.instance}static debugSpeechRule(e,t){const n=e.precondition,r=e.context.applyQuery(t,n.query);o.Debugger.getInstance().output(n.query,r?r.toString():r),n.constraints.forEach((n=>o.Debugger.getInstance().output(n,e.context.applyConstraint(t,n))))}static debugNamedSpeechRule(e,t){const n=b.getInstance().trie.collectRules().filter((t=>t.name==e));for(let r,i=0;r=n[i];i++)o.Debugger.getInstance().output("Rule",e,"DynamicCstr:",r.dynamicCstr.toString(),"number",i),b.debugSpeechRule(r,t)}evaluateNode(e){(0,c.updateEvaluator)(e);const t=(new Date).getTime();let n=[];try{n=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),o.Debugger.getInstance().output(e)}const r=(new Date).getTime();return o.Debugger.getInstance().output("Time:",r-t),n}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const n=s.default.getInstance(),r={};for(const t in e)r[t]=n[t],n[t]=e[t];n.setDynamicCstr();const o=t();for(const e in r)n[e]=r[e];return n.setDynamicCstr(),o}addStore(e){const t=S(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,n){const r={};for(const o in n){const i=n[o];r[o]="string"==typeof i?e.constructString(t,i):i}h.Grammar.getInstance().pushState(r)}addEvaluator(e){const t=e.evaluateDefault.bind(e),n=this.evaluators_[e.locale];if(n)return void(n[e.modality]=t);const r={};r[e.modality]=t,this.evaluators_[e.locale]=r}getEvaluator(e,t){const n=this.evaluators_[e]||this.evaluators_[p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]];return n[t]||n[p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=s.default.getInstance();let n;o.Debugger.getInstance().output(t.mode!==a.Mode.HTTP?e.toString():e),h.Grammar.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(n=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(n,{},!1,e),n);o.Debugger.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,a.Mode.HTTP,e).toString()]));const l=i.context,u=i.action.components;n=[];for(let t,o=0;t=u[o];o++){let o=[];const i=t.content||"",a=t.attributes||{};let u=!1;t.grammar&&this.processGrammar(l,e,t.grammar);let d=null;if(a.engine){d=s.default.getInstance().dynamicCstr.getComponents();const e=h.Grammar.parseInput(a.engine);s.default.getInstance().setDynamicCstr(e)}switch(t.type){case m.ActionType.NODE:{const t=l.applyQuery(e,i);t&&(o=this.evaluateTree_(t))}break;case m.ActionType.MULTI:{u=!0;const t=l.applySelector(e,i);t.length>0&&(o=this.evaluateNodeList_(l,t,a.sepFunc,l.constructString(e,a.separator),a.ctxtFunc,l.constructString(e,a.context)))}break;case m.ActionType.TEXT:{const t=a.span,n={};if(t){const r=(0,c.evalXPath)(t,e);r.length&&(n.extid=r[0].getAttribute("extid"))}const s=l.constructString(e,i);(s||""===s)&&(o=Array.isArray(s)?s.map((function(e){return r.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})})):[r.AuditoryDescription.create({text:s,attributes:n},{adjust:!0})])}break;case m.ActionType.PERSONALITY:default:o=[r.AuditoryDescription.create({text:i})]}o[0]&&!u&&(a.context&&(o[0].context=l.constructString(e,a.context)+(o[0].context||"")),a.annotation&&(o[0].annotation=a.annotation)),this.addLayout(o,a,u),t.grammar&&h.Grammar.getInstance().popState(),n=n.concat(this.addPersonality_(o,a,u,e)),d&&s.default.getInstance().setDynamicCstr(d)}return n}evaluateNodeList_(e,t,n,o,i,s){if(!t.length)return[];const a=o||"",c=s||"",l=e.contextFunctions.lookup(i),u=l?l(t,c):function(){return c},d=e.contextFunctions.lookup(n),p=d?d(t,a):function(){return[r.AuditoryDescription.create({text:a},{translate:!0})]};let h=[];for(let e,n=0;e=t[n];n++){const r=this.evaluateTree_(e);if(r.length>0&&(r[0].context=u()+(r[0].context||""),h=h.concat(r),n=0;t--){const r=n[t].name;!e.attributes[r]&&r.match(/^ext/)&&(e.attributes[r]=n[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const n=e.personality;for(const e in t)n[e]&&"number"==typeof n[e]&&"number"==typeof t[e]?n[e]=n[e]+t[e]:n[e]||(n[e]=t[e]);return e}updateConstraint_(){const e=s.default.getInstance().dynamicCstr,t=s.default.getInstance().strict,n=this.trie,r={};let o=e.getValue(p.Axis.LOCALE),i=e.getValue(p.Axis.MODALITY),a=e.getValue(p.Axis.DOMAIN);n.hasSubtrie([o,i,a])||(a=p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN],n.hasSubtrie([o,i,a])||(i=p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY],n.hasSubtrie([o,i,a])||(o=p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]))),r[p.Axis.LOCALE]=[o],r[p.Axis.MODALITY]=["summary"!==i?i:p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]],r[p.Axis.DOMAIN]=["speech"!==i?p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN]:a];const c=e.getOrder();for(let n,o=0;n=c[o];o++)if(!r[n]){const o=e.getValue(n),i=this.makeSet_(o,e.preference),s=p.DynamicCstr.DEFAULT_VALUES[n];t||o===s||i.push(s),r[n]=i}e.updateProperties(r)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==i.NodeType.ELEMENT_NODE&&e.nodeType!==i.NodeType.TEXT_NODE)return null;const n=this.lookupRules(e,t);return n.length>0?this.pickMostConstraint_(t,n):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const n=s.default.getInstance().comparator;return t.sort((function(e,t){return n.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),o.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=b;const y=new Map;function S(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const n=y.get(t);return n.parse(e),n}u.init(),e&&!e.functions&&(e.functions=l.getStore(e.locale,e.modality,e.domain));const n="braille"===e.modality?new d.BrailleStore:new f.MathStore;return y.set(t,n),e.inherits&&(n.inherits=y.get(`${e.inherits}.${e.modality}.${e.domain}`)),n.parse(e),n.initialize(),n}t.storeFactory=S,s.default.nodeEvaluator=b.getInstance().evaluateNode.bind(b.getInstance())},3686:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class n{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let n,r=0;n=t[r];r++)this.add(n,e.store[n])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends n{constructor(){super("CQF",{})}};t.CustomStrings=class extends n{constructor(){super("CSF",{})}};t.ContextFunctions=class extends n{constructor(){super("CTF",{})}};t.CustomGenerators=class extends n{constructor(){super("CGF",{})}}},931:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const r=n(4148),o=n(5024),i=n(4886);t.nodeCounter=function(e,t){const n=e.length;let r=0,o=t;return t||(o=""),function(){return r0?o.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),o=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return o;const s=i.default.evaluateNode(e);return o.concat(s)}}},1939:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const r=n(6671),o=n(1784);function i(e){return new o.SemanticTree(e)}t.xmlTree=function(e){return i(e).xml()},t.getTree=i,t.getTreeFromString=function(e){return i(r.parseInput(e))}},4036:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const r=n(241);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const n=e.domain+":"+e.name;e instanceof r.SemanticAnnotator?t.annotators.set(n,e):t.visitors.set(n,e)},t.activate=function(e,n){const r=e+":"+n,o=t.annotators.get(r)||t.visitors.get(r);o&&(o.active=!0)},t.annotate=function(e){for(const n of t.annotators.values())n.active&&n.annotate(e);for(const n of t.visitors.values())n.active&&n.visit(e,Object.assign({},n.def))}},241:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,n){this.domain=e,this.name=t,this.func=n,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,n,r={}){this.domain=e,this.name=t,this.func=n,this.def=r,this.active=!1}visit(e,t){let n=this.func(e,t);e.addAnnotation(this.domain,n[0]);for(let t,r=0;t=e.childNodes[r];r++)n=this.visit(t,n[1]);return n}}},4020:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const n=String.fromCodePoint(8291),r=["\uff0c","\ufe50",",",n],o=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],s={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},a={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},c=Object.keys(s),l=Object.values(s);l.push("\u301f");const u=Object.keys(a),d=Object.values(a),p=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],h=["\u2016","\u2225","\u2980","\u2af4"],f=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],b=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],y=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],S=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],E=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],N=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],A=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],_=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],v=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],C=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],M=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],O=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],T=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],x=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],I=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],L=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],P=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],R=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],w=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],D=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],F=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],k=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],U=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],B=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],j=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],V=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],H=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],G=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],$=["\u2145","\u2146","\u2147","\u2148","\u2149"],J=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],X=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],K=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],q=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],Y=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],z=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Q=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Z=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],ne=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],re=["\u213c","\u213d","\u213e","\u213f"],oe=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],ie=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],se=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],ae=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],ce=["\u2135","\u2136","\u2137","\u2138"],le=f.concat(m,g,b,y,S,E,A,_,N,v,C,M,O,T,x,I,L,P,R,w,D,F,k,U,B,j,V,H,G,$,J,X,W,K,q,Y,z,Q,Z,ee,re,oe,te,ne,ie,se,ae,ce);t.allLettersRegExp=new RegExp(le.join("|"));const ue=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ue.push(de);const pe=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],he=String.fromCodePoint(8290);pe.push(he);const fe=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),be=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),ye=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:r,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:o,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:c,type:"fence",role:"open"},{set:l,type:"fence",role:"close"},{set:u,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:p,type:"fence",role:"neutral"},{set:h,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:b,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:S,type:"identifier",role:"latinletter",font:"bold"},{set:y,type:"identifier",role:"latinletter",font:"bold"},{set:N,type:"identifier",role:"latinletter",font:"italic"},{set:E,type:"identifier",role:"latinletter",font:"italic"},{set:_,type:"identifier",role:"latinletter",font:"bold-italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:C,type:"identifier",role:"latinletter",font:"script"},{set:v,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"bold-script"},{set:x,type:"identifier",role:"latinletter",font:"fraktur"},{set:T,type:"identifier",role:"latinletter",font:"fraktur"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:I,type:"identifier",role:"latinletter",font:"double-struck"},{set:R,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:P,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif"},{set:w,type:"identifier",role:"latinletter",font:"sans-serif"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:V,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:G,type:"identifier",role:"latinletter",font:"monospace"},{set:H,type:"identifier",role:"latinletter",font:"monospace"},{set:$,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:J,type:"identifier",role:"greekletter",font:"normal"},{set:K,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:Y,type:"identifier",role:"greekletter",font:"italic"},{set:q,type:"identifier",role:"greekletter",font:"italic"},{set:Q,type:"identifier",role:"greekletter",font:"bold-italic"},{set:z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Z,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ne,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"double-struck"},{set:oe,type:"identifier",role:"greekletter",font:"normal"},{set:ie,type:"identifier",role:"greekletter",font:"bold"},{set:se,type:"identifier",role:"greekletter",font:"italic"},{set:ae,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:ce,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ue,type:"operator",role:"addition"},{set:pe,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:be,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],Se=function(){const e={};for(let t,n=0;t=ye[n];n++)t.set.forEach((function(n){e[n]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=Se[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=Se[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return Se[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return he},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return n},t.functionApplication=function(){return fe},t.isMatchingFence=function(e,t){return-1!==p.indexOf(e)||-1!==h.indexOf(e)?e===t:s[e]===t||a[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const Ee=new Map;function Ne(e,t){return`${e} ${t}`}function Ae(e,t,n=""){for(const r of t)Ee.set(Ne(e,r),n||e)}Ae("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),Ae("bar",o),Ae("tilde",i),t.lookupSecondary=function(e,t){return Ee.get(Ne(e,t))}},7405:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const r=n(4020),o=n(178);class i{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[i.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=i;class s{constructor(){this.map={}}add(e,t){const n=this.map[e];n?n.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class a extends s{copyCollator(){return new a}add(e,t){const n=i.key(e,t.font);super.add(n,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const n=Array(t.length+3).join(" "),r=this.map[t],o=[];for(let e,t=0;e=r[t];t++)o.push(e.toString());e.push(t+": "+o.join("\n"+n))}return e.join("\n")}collateMeaning(){const e=new c;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=a;class c extends s{copyCollator(){return new c}add(e,t){const n=this.retrieve(e,t.font);if(!n||!n.find((function(e){return r.equal(e,t)}))){const n=i.key(e,t.font);super.add(n,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const n=Array(t.length+3).join(" "),r=this.map[t],o=[];for(let e,t=0;e=r[t];t++)o.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+o.join("\n"+n))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,o.reduce)(this.map[e]))}default(){const e=new i;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=c},5958:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class n{constructor(e,t,n=(e=>!1)){this.name=e,this.apply=t,this.applicable=n}}t.SemanticAbstractHeuristic=n;t.SemanticTreeHeuristic=class extends n{};t.SemanticMultiHeuristic=class extends n{}},2721:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const n=new Map;function r(e){return n.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const r=e.name;n.set(r,e),t.flags[r]||(t.flags[r]=!1)},t.run=function(e,n,o){const i=r(e);return i&&!t.blacklist[e]&&(t.flags[e]||i.applicable(n))?i.apply(n):o?o(n):n},t.lookup=r},7103:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1984),o=n(4886),i=n(4020),s=n(2721),a=n(5958),c=n(6161),l=n(7793),u=n(8901);function d(e,t,n){let r=null;if(!e.length)return r;const o=n[n.length-1],i=o&&o.length,s=t&&t.length,a=l.default.getInstance();if(i&&s){if("infixop"===t[0].type&&"implicit"===t[0].role)return r=e.pop(),o.push(a.postfixNode_(o.pop(),e)),r;r=e.shift();const n=a.prefixNode_(t.shift(),e);return t.unshift(n),r}return i?(o.push(a.postfixNode_(o.pop(),e)),r):(s&&t.unshift(a.prefixNode_(t.shift(),e)),r)}function p(e,t,n){if(!t.length)return e;const o=e.pop(),i=t.shift(),a=n.shift();if(c.isImplicitOp(i)){r.Debugger.getInstance().output("Juxta Heuristic Case 2");const s=(o?[o,i]:[i]).concat(a);return p(e.concat(s),t,n)}if(!o)return r.Debugger.getInstance().output("Juxta Heuristic Case 3"),p([i].concat(a),t,n);const l=a.shift();if(!l){r.Debugger.getInstance().output("Juxta Heuristic Case 9");const a=s.factory.makeBranchNode("infixop",[o,t.shift()],[i],i.textContent);return a.role="implicit",s.run("combine_juxtaposition",a),t.unshift(a),p(e,t,n)}if(c.isOperator(o)||c.isOperator(l))return r.Debugger.getInstance().output("Juxta Heuristic Case 4"),p(e.concat([o,i,l]).concat(a),t,n);let u=null;return c.isImplicitOp(o)&&c.isImplicitOp(l)?(r.Debugger.getInstance().output("Juxta Heuristic Case 5"),o.contentNodes.push(i),o.contentNodes=o.contentNodes.concat(l.contentNodes),o.childNodes.push(l),o.childNodes=o.childNodes.concat(l.childNodes),l.childNodes.forEach((e=>e.parent=o)),i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(l.mathml),u=o):c.isImplicitOp(o)?(r.Debugger.getInstance().output("Juxta Heuristic Case 6"),o.contentNodes.push(i),o.childNodes.push(l),l.parent=o,i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(l.mathml),u=o):c.isImplicitOp(l)?(r.Debugger.getInstance().output("Juxta Heuristic Case 7"),l.contentNodes.unshift(i),l.childNodes.unshift(o),o.parent=l,i.parent=l,l.addMathmlNodes(i.mathml),l.addMathmlNodes(o.mathml),u=l):(r.Debugger.getInstance().output("Juxta Heuristic Case 8"),u=s.factory.makeBranchNode("infixop",[o,l],[i],i.textContent),u.role="implicit"),e.push(u),p(e.concat(a),t,n)}s.add(new a.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,n=e.childNodes.length-1;t=e.childNodes[n];n--)c.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(n,1,...t.childNodes),e.contentNodes.splice(n,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),s.add(new a.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(c.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),s.add(new a.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=u.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],n=[];let r=e.comp.shift(),o=null,i=[];for(;e.comp.length;)if(i=[],r.length)o&&t.push(o),n.push(r),o=e.rel.shift(),r=e.comp.shift();else{for(o&&i.push(o);!r.length&&e.comp.length;)r=e.comp.shift(),i.push(e.rel.shift());o=d(i,r,n)}i.length||r.length?(t.push(o),n.push(r)):(i.push(o),d(i,r,n));return{rel:t,comp:n}}(t):t,e=t.comp[0];for(let n,r,o=1;n=t.comp[o],r=t.rel[o-1];o++)e.push(r),e=e.concat(n);return t=u.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?p(t.comp.shift(),t.rel,t.comp):e}))),s.add(new a.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===o.default.getInstance().modality&&"identifier"===e.type))),s.add(new a.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role})))))},8122:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const r=n(6671),o=n(6098),i=n(6161),s=n(7793),a=n(8901);class c extends o.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,n){if(!e.hasAttribute(t))return n;const r=e.getAttribute(t);return r.match(/^\s*$/)?null:r}parse(e){s.default.getInstance().setNodeFactory(this.getFactory());const t=r.toArray(e.childNodes),n=r.tagName(e),o=this.parseMap_[n],i=(o||this.dummy_.bind(this))(e,t);return a.addAttributes(i,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS"].indexOf(n)||(i.mathml.unshift(e),i.mathmlTree=e),i}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const n=e.getAttribute("semantics");if(n&&n.match("bspr_"))return s.default.proof(e,n,this.parseList.bind(this));let r;return 1===(t=a.purgeNodes(t)).length?(r=this.parse(t[0]),"empty"!==r.type||r.mathmlTree||(r.mathmlTree=e)):r=s.default.getInstance().row(this.parseList(t)),r.mathml.unshift(e),r}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const n=this.parse(t[0]),r=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return s.default.getInstance().fractionLikeNode(n,r,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return s.default.getInstance().limitNode(r.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const n=this.parseList(a.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[s.default.getInstance().row(n)],[])}table_(e,t){const n=e.getAttribute("semantics");if(n&&n.match("bspr_"))return s.default.proof(e,n,this.parseList.bind(this));const r=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return r.mathmlTree=e,s.default.tableToMultiline(r),r}tableRow_(e,t){const n=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return n.role="table",n}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const n=this.parse(t[0]);n.role="label";const r=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[n]);return r.role="table",r}tableCell_(e,t){const n=this.parseList(a.purgeNodes(t));let r;r=n.length?1===n.length&&i.isType(n[0],"empty")?n:[s.default.getInstance().row(n)]:[];const o=this.getFactory().makeBranchNode("cell",r,[]);return o.role="table",o}space_(e,t){const n=e.getAttribute("width"),o=n&&n.match(/[a-z]*$/);if(!o)return this.empty_(e,t);const i=o[0],a=parseFloat(n.slice(0,o.index)),c={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!c||isNaN(a)||a1?this.parse(t[1]):this.getFactory().makeUnprocessed(e)}dummy_(e,t){const n=this.getFactory().makeUnprocessed(e);return n.role=e.tagName,n.textContent=e.textContent,n}leaf_(e,t){if(1===t.length&&t[0].nodeType!==r.NodeType.TEXT_NODE){const n=this.getFactory().makeUnprocessed(e);return n.role=t[0].tagName,a.addAttributes(n,t[0]),n}return this.getFactory().makeLeafNode(e.textContent,s.default.getInstance().font(e.getAttribute("mathvariant")))}}t.SemanticMathml=c},9444:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticNode=void 0;const r=n(6671),o=n(4020),i=n(8901);class s{constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font="unknown",this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}static fromXml(e){const t=parseInt(e.getAttribute("id"),10),n=new s(t);return n.type=e.tagName,s.setAttribute(n,e,"role"),s.setAttribute(n,e,"font"),s.setAttribute(n,e,"embellished"),s.setAttribute(n,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&n.parseAnnotation(e.getAttribute("annotation")),i.addAttributes(n,e),s.processChildren(n,e),n}static setAttribute(e,t,n,r){r=r||n;const o=t.getAttribute(n);o&&(e[r]=o)}static processChildren(e,t){for(const n of r.toArray(t.childNodes)){if(n.nodeType===r.NodeType.TEXT_NODE){e.textContent=n.textContent;continue}const t=r.toArray(n.childNodes).map(s.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===r.tagName(n)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let n,r=0;n=this.childNodes[r];r++)t=t.concat(n.querySelectorAll(e));for(let n,r=0;n=this.contentNodes[r];r++)t=t.concat(n.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const n=function(n,r){const o=r.map((function(n){return n.xml(e,t)})),i=e.createElementNS("",n);for(let e,t=0;e=o[t];t++)i.appendChild(e);return i},r=e.createElementNS("",this.type);return t||this.xmlAttributes(r),r.textContent=this.textContent,this.contentNodes.length>0&&r.appendChild(n("content",this.contentNodes)),this.childNodes.length>0&&r.appendChild(n("children",this.childNodes)),r}toString(e=!1){const t=r.parseInput("");return r.serializeXml(this.xml(t,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.xmlAnnotation()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}xmlAnnotation(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(n){e.push(t+":"+n)}));return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let n,r=0;n=t[r];r++)e[n[0]]=n[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const n=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!n?e:n,this.textContent===e)return;const r=(0,o.lookupMeaning)(e);this.textContent=e,this.role=r.role,this.type=r.type,this.font=r.font}addMathmlNodes(e){for(let t,n=0;t=e[n];n++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const n=this.childNodes.indexOf(e);if(-1===n)return;e.parent=null,t.parent=this,this.childNodes[n]=t;const r=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),o=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(r),this.addMathmlNodes(o)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,n,r=0;t=this.childNodes[r],n=e.childNodes[r];r++)if(!t.equals(n))return!1;for(let t,n,r=0;t=this.contentNodes[r],n=e.contentNodes[r];r++)if(!t.equals(n))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const n=this.annotation[e];return!!n&&-1!==n.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,n=t.length;e1)return!1;const n=t[0];if("infixop"===n.type){if("implicit"!==n.role)return!1;if(n.childNodes.some((e=>i(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return l(e)&&!a(e,"division")||i(e,"appl")||c(e)},t.isBigOpBoundary=function(e){return l(e)||c(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&i(t,"identifier")&&r.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(i(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&r.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=c,t.isEmbellished=function(e){return e.embellished?e.embellished:r.isEmbellishedType(e.type)?e.type:null},t.isOperator=l,t.isRelation=u,t.isPunctuation=d,t.isFence=p,t.isElligibleEmbellishedFence=function(e){return!(!e||!p(e))&&(!e.embellished||h(e))},t.isTableOrMultiline=f,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&f(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&a(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return i(e,"line")&&e.contentNodes.length&&a(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return i(t,"largeop")||i(t,"limboth")||i(t,"limlower")||i(t,"limupper")||i(t,"function")&&a(t,"limit function")||(i(t,"overscore")||i(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,n){return 1===t.length&&("punctuation"===e[n].type||"punctuation"===e[n].embellished)&&e[n]===t[0]},t.isSimpleFunction=function(e){return i(e,"identifier")&&a(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=b,t.isSetNode=function(e){return g(e.contentNodes[0])&&b(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(n){const r=n.type;return-1===t.illegalSingleton_.indexOf(r)&&("infixop"!==r||"implicit"===n.role)&&("fenced"===r?"leftright"!==n.role||e(n.childNodes[0]):-1===t.scriptedElement_.indexOf(r)||e(n.childNodes[0]))},t.isNumber=y,t.isUnitCounter=function(e){return y(e)||"vulgar"===e.role||"mixed"===e.role},t.isPureUnit=function(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===r.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=S,t.compareNeutralFences=function(e,t){return S(e)&&S(t)&&(0,o.getEmbellishedInner)(e).textContent===(0,o.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!S(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!S(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},7793:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(6671),o=n(4020),i=n(2721),s=n(4790),a=n(6161),c=n(8901);class l{constructor(){this.funcAppls={},this.factory_=new s.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return l.instance=l.instance||new l,l.instance}static tableToMultiline(e){if(a.tableIsMultiline(e)){e.type="multiline";for(let t,n=0;t=e.childNodes[n];n++)l.rowToLine_(t,"multiline");1===e.childNodes.length&&!a.lineIsLabelled(e.childNodes[0])&&a.isFencedElement(e.childNodes[0].childNodes[0])&&l.tableToMatrixOrVector_(l.rewriteFencedLine_(e)),l.binomialForm_(e),l.classifyMultiline(e)}else l.classifyTable(e)}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),l.numberRole_(e),l.exprFont_(e)}static classifyMultiline(e){let t=0;const n=e.childNodes.length;let r;for(;t=n)return;const o=r.childNodes[0].role;"unknown"!==o&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===o&&(a.isType(t,"relation")||a.isType(t,"relseq"))}))&&(e.role=o)}static classifyTable(e){const t=l.computeColumns_(e);l.classifyByColumns_(e,t,"equality")||l.classifyByColumns_(e,t,"inequality",["equality"])||l.classifyByColumns_(e,t,"arrow")||l.detectCaleyTable(e)}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,n=t.getAttribute("columnlines"),r=t.getAttribute("rowlines");return!(!n||!r)&&(!(!l.cayleySpacing(n)||!l.cayleySpacing(r))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,n){const r=l.separateSemantics(t);return l.getInstance().proof(e,r,n)}static findSemantics(e,t,n){const r=null==n?null:n,o=l.getSemantics(e);return!!o&&(!!o[t]&&(null==r||o[t]===r))}static getSemantics(e){const t=e.getAttribute("semantics");return t?l.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[n,r]=e.split(":");t[l.removePrefix(n)]=r})),t}static matchSpaces_(e,t){for(let n,r=0;n=t[r];r++){const t=e[r].mathmlTree,o=e[r+1].mathmlTree;if(!t||!o)continue;const i=t.nextSibling;if(!i||i===o)continue;const s=l.getSpacer_(i);s&&(n.mathml.push(s),n.mathmlTree=s,n.role="space")}}static getSpacer_(e){if("MSPACE"===r.tagName(e))return e;for(;c.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===r.tagName(e))return e;return null}static fenceToPunct_(e){const t=l.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",a.isRole(e,"subsup")||a.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===o.functionApplication()){l.getInstance().funcAppls[e.id]=t.shift();let n="simple function";return i.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(n=e.role),l.propagateFunctionRole_(e,n),"prefix"}const n=l.CLASSIFY_FUNCTION_[e.role];return n||(a.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;a.isRole(e,"subsup")||a.isRole(e,"underover")||(e.role=t),l.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let n,r=0;n=e.childNodes[r];r++){const e=l.getFunctionOp_(n,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];a.isType(t,"multiline")?l.tableToVector_(e):l.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,n=0;e=t.childNodes[n];n++)l.assignRoleToRow_(e,l.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?l.binomialForm_(t):l.tableToSquare_(e)}static binomialForm_(e){a.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?l.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];a.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,n=0;t=e.childNodes[n];n++)l.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),a.tableIsMultiline(e)&&l.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],n=e.childNodes[0].childNodes[0],r=e.childNodes[0].childNodes[0].childNodes[0];return n.parent=e.parent,e.parent=n,r.parent=t,n.childNodes=[e],t.childNodes=[r],n}static rowToLine_(e,t){const n=t||"unknown";a.isType(e,"row")&&(e.type="line",e.role=n,1===e.childNodes.length&&a.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){a.isType(e,"line")?e.role=t:a.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){a.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),n=t.map(o.lookupMeaning);if(n.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));n.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,n=e.comp,r=[],o=[];for(;t.length>0;){const e=t.shift();let i=n.shift();a.isElligibleEmbellishedFence(e)?(r.push(e),o.push(i)):(l.fenceToPunct_(e),i.push(e),i=i.concat(n.shift()),n.unshift(i))}return o.push(n.shift()),{rel:r,comp:o}}static rewriteFencedNode_(e){const t=e.contentNodes[0],n=e.contentNodes[1];let r=l.rewriteFence_(e,t);return e.contentNodes[0]=r.fence,r=l.rewriteFence_(r.node,n),e.contentNodes[1]=r.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,r.node.parent=null,r.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const n=t.childNodes[0],r=l.rewriteFence_(e,n);return a.isType(t,"superscript")||a.isType(t,"subscript")||a.isType(t,"tensor")?(a.isRole(t,"subsup")||(t.role=e.role),n!==r.node&&(t.replaceChild(n,r.node),n.parent=e),l.propagateFencePointer_(t,n),{node:t,fence:r.fence}):(t.replaceChild(n,r.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:r.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,n,r){return!!(3===t.length&&l.testColumns_(t,1,(e=>l.isPureRelation_(e,n)))||2===t.length&&(l.testColumns_(t,1,(e=>l.isEndRelation_(e,n)||l.isPureRelation_(e,n)))||l.testColumns_(t,0,(e=>l.isEndRelation_(e,n,!0)||l.isPureRelation_(e,n)))))&&(e.role=n,!0)}static isEndRelation_(e,t,n){const r=n?e.childNodes.length-1:0;return a.isType(e,"relseq")&&a.isRole(e,t)&&a.isType(e.childNodes[r],"empty")}static isPureRelation_(e,t){return a.isType(e,"relation")&&a.isRole(e,t)}static computeColumns_(e){const t=[];for(let n,r=0;n=e.childNodes[r];r++)for(let e,r=0;e=n.childNodes[r];r++){t[r]?t[r].push(e):t[r]=[e]}return t}static testColumns_(e,t,n){const r=e[t];return!!r&&(r.some((function(e){return e.childNodes.length&&n(e.childNodes[0])}))&&r.every((function(e){return!e.childNodes.length||n(e.childNodes[0])})))}setNodeFactory(e){l.getInstance().factory_=e,i.updateFactory(l.getInstance().factory_)}getNodeFactory(){return l.getInstance().factory_}identifierNode(e,t,n){if("MathML-Unit"===n)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",i.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),l.exprFont_(e),i.run("simpleNamedFunction",e)}implicitNode(e){if(e=l.getInstance().getMixedNumbers_(e),1===(e=l.getInstance().combineUnits_(e)).length)return e[0];const t=l.getInstance().implicitNode_(e);return i.run("combine_juxtaposition",t)}text(e,t){return l.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!a.isType(e,"empty")}))).length?l.getInstance().factory_.makeEmptyNode():(e=l.getInstance().getFencesInRow_(e),e=l.getInstance().tablesInRow(e),e=l.getInstance().getPunctuationInRow_(e),e=l.getInstance().getTextInRow_(e),e=l.getInstance().getFunctionsInRow_(e),l.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return l.getInstance().factory_.makeEmptyNode();let n,r=t[0],o="unknown";if(!t[1])return r;if(a.isLimitBase(r)){n=l.MML_TO_LIMIT_[e];const i=n.length;if(o=n.type,t=t.slice(0,n.length+1),1===i&&a.isAccent(t[1])||2===i&&a.isAccent(t[1])&&a.isAccent(t[2]))return n=l.MML_TO_BOUNDS_[e],l.getInstance().accentNode_(r,t,n.type,n.length,n.accent);if(2===i){if(a.isAccent(t[1]))return r=l.getInstance().accentNode_(r,[r,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?l.getInstance().makeLimitNode_(r,[r,t[2]],null,"limupper"):r;if(t[2]&&a.isAccent(t[2]))return r=l.getInstance().accentNode_(r,[r,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),l.getInstance().makeLimitNode_(r,[r,t[1]],null,"limlower");t[i]||(o="limlower")}return l.getInstance().makeLimitNode_(r,t,null,o)}return n=l.MML_TO_BOUNDS_[e],l.getInstance().accentNode_(r,t,n.type,n.length,n.accent)}tablesInRow(e){let t=c.partitionNodes(e,a.tableIsMatrixOrVector),n=[];for(let e,r=0;e=t.rel[r];r++)n=n.concat(t.comp.shift()),n.push(l.tableToMatrixOrVector_(e));n=n.concat(t.comp.shift()),t=c.partitionNodes(n,a.isTableOrMultiline),n=[];for(let e,r=0;e=t.rel[r];r++){const r=t.comp.shift();a.tableIsCases(e,r)&&l.tableToCases_(e,r.pop()),n=n.concat(r),n.push(e)}return n.concat(t.comp.shift())}mfenced(e,t,n,r){if(n&&r.length>0){const e=l.nextSeparatorFunction_(n),t=[r.shift()];r.forEach((n=>{t.push(l.getInstance().factory_.makeContentNode(e())),t.push(n)})),r=t}return e&&t?l.getInstance().horizontalFencedNode_(l.getInstance().factory_.makeContentNode(e),l.getInstance().factory_.makeContentNode(t),r):(e&&r.unshift(l.getInstance().factory_.makeContentNode(e)),t&&r.push(l.getInstance().factory_.makeContentNode(t)),l.getInstance().row(r))}fractionLikeNode(e,t,n,r){let o;if(!r&&c.isZeroLength(n)){const n=l.getInstance().factory_.makeBranchNode("line",[e],[]),r=l.getInstance().factory_.makeBranchNode("line",[t],[]);return o=l.getInstance().factory_.makeBranchNode("multiline",[n,r],[]),l.binomialForm_(o),l.classifyMultiline(o),o}return o=l.getInstance().fractionNode_(e,t),r&&o.addAnnotation("general","bevelled"),o}tensor(e,t,n,r,o){const i=l.getInstance().factory_.makeBranchNode("tensor",[e,l.getInstance().scriptNode_(t,"leftsub"),l.getInstance().scriptNode_(n,"leftsuper"),l.getInstance().scriptNode_(r,"rightsub"),l.getInstance().scriptNode_(o,"rightsuper")],[]);return i.role=e.role,i.embellished=a.isEmbellished(e),i}pseudoTensor(e,t,n){const r=e=>!a.isType(e,"empty"),o=t.filter(r).length,i=n.filter(r).length;if(!o&&!i)return e;const s=o?i?"MSUBSUP":"MSUB":"MSUP",c=[e];return o&&c.push(l.getInstance().scriptNode_(t,"rightsub",!0)),i&&c.push(l.getInstance().scriptNode_(n,"rightsuper",!0)),l.getInstance().limitNode(s,c)}font(e){const t=l.MATHJAX_FONTS[e];return t||e}proof(e,t,n){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=l.getInstance().cleanInference(e.childNodes),r=t.length?l.getInstance().factory_.makeBranchNode("inference",n(t),[]):l.getInstance().factory_.makeEmptyNode();return r.role="axiom",r.mathmlTree=e,r}const r=l.getInstance().inference(e,t,n);return t.proof&&(r.role="proof",r.childNodes[0].role="final"),r}inference(e,t,n){if(t.inferenceRule){const t=l.getInstance().getFormulas(e,[],n);return l.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const o=t.labelledRule,i=r.toArray(e.childNodes),s=[];"left"!==o&&"both"!==o||s.push(l.getInstance().getLabel(e,i,n,"left")),"right"!==o&&"both"!==o||s.push(l.getInstance().getLabel(e,i,n,"right"));const a=l.getInstance().getFormulas(e,i,n),c=l.getInstance().factory_.makeBranchNode("inference",[a.conclusion,a.premises],s);return c.mathmlTree=e,c}getLabel(e,t,n,o){const i=l.getInstance().findNestedRow(t,"prooflabel",o),s=l.getInstance().factory_.makeBranchNode("rulelabel",n(r.toArray(i.childNodes)),[]);return s.role=o,s.mathmlTree=i,s}getFormulas(e,t,n){const o=t.length?l.getInstance().findNestedRow(t,"inferenceRule"):e,i="up"===l.getSemantics(o).inferenceRule,s=i?o.childNodes[1]:o.childNodes[0],a=i?o.childNodes[0]:o.childNodes[1],c=s.childNodes[0].childNodes[0],u=r.toArray(c.childNodes[0].childNodes),d=[];let p=1;for(const e of u)p%2&&d.push(e.childNodes[0]),p++;const h=n(d),f=n(r.toArray(a.childNodes[0].childNodes))[0],m=l.getInstance().factory_.makeBranchNode("premises",h,[]);m.mathmlTree=c;const g=l.getInstance().factory_.makeBranchNode("conclusion",[f],[]);return g.mathmlTree=a.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,n){return l.getInstance().findNestedRow_(e,t,0,n)}cleanInference(e){return r.toArray(e).filter((function(e){return"MSPACE"!==r.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),i.run("multioperator",e)}implicitNode_(e){const t=l.getInstance().factory_.makeMultipleContentNodes(e.length-1,o.invisibleTimes());l.matchSpaces_(e,t);const n=l.getInstance().infixNode_(e,t[0]);return n.role="implicit",t.forEach((function(e){e.parent=n})),n.contentNodes=t,n}infixNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("infixop",e,[t],c.getEmbellishedInner(t).textContent);return n.role=t.role,i.run("propagateSimpleFunction",n)}explicitMixed_(e){const t=c.partitionNodes(e,(function(e){return e.textContent===o.invisiblePlus()}));if(!t.rel.length)return e;let n=[];for(let e,r=0;e=t.rel[r];r++){const o=t.comp[r],i=t.comp[r+1],s=o.length-1;if(o[s]&&i[0]&&a.isType(o[s],"number")&&!a.isRole(o[s],"mixed")&&a.isType(i[0],"fraction")){const e=l.getInstance().factory_.makeBranchNode("number",[o[s],i[0]],[]);e.role="mixed",n=n.concat(o.slice(0,s)),n.push(e),i.shift()}else n=n.concat(o),n.push(e)}return n.concat(t.comp[t.comp.length-1])}concatNode_(e,t,n){if(0===t.length)return e;const r=t.map((function(e){return c.getEmbellishedInner(e).textContent})).join(" "),o=l.getInstance().factory_.makeBranchNode(n,[e],t,r);return t.length>1&&(o.role="multiop"),o}prefixNode_(e,t){const n=c.partitionNodes(t,(e=>a.isRole(e,"subtraction")));let r=l.getInstance().concatNode_(e,n.comp.pop(),"prefixop");for(1===r.contentNodes.length&&"addition"===r.contentNodes[0].role&&"+"===r.contentNodes[0].textContent&&(r.role="positive");n.rel.length>0;)r=l.getInstance().concatNode_(r,[n.rel.pop()],"prefixop"),r.role="negative",r=l.getInstance().concatNode_(r,n.comp.pop(),"prefixop");return r}postfixNode_(e,t){return t.length?l.getInstance().concatNode_(e,t,"postfixop"):e}combineUnits_(e){const t=c.partitionNodes(e,(function(e){return!a.isRole(e,"unit")}));if(e.length===t.rel.length)return t.rel;const n=[];let r,o;do{const e=t.comp.shift();r=t.rel.shift();let i=null;o=n.pop(),o&&(e.length&&a.isUnitCounter(o)?e.unshift(o):n.push(o)),1===e.length&&(i=e.pop()),e.length>1&&(i=l.getInstance().implicitNode_(e),i.role="unit"),i&&n.push(i),r&&n.push(r)}while(r);return n}getMixedNumbers_(e){const t=c.partitionNodes(e,(function(e){return a.isType(e,"fraction")&&a.isRole(e,"vulgar")}));if(!t.rel.length)return e;let n=[];for(let e,r=0;e=t.rel[r];r++){const o=t.comp[r],i=o.length-1;if(o[i]&&a.isType(o[i],"number")&&(a.isRole(o[i],"integer")||a.isRole(o[i],"float"))){const t=l.getInstance().factory_.makeBranchNode("number",[o[i],e],[]);t.role="mixed",n=n.concat(o.slice(0,i)),n.push(t)}else n=n.concat(o),n.push(e)}return n.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=c.partitionNodes(e,(e=>a.isType(e,"text")));if(0===t.rel.length)return e;const n=[];let r=t.comp[0];r.length>0&&n.push(l.getInstance().row(r));for(let e,o=0;e=t.rel[o];o++)n.push(e),r=t.comp[o+1],r.length>0&&n.push(l.getInstance().row(r));return[l.getInstance().dummyNode_(n)]}relationsInRow_(e){const t=c.partitionNodes(e,a.isRelation),n=t.rel[0];if(!n)return l.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const r=t.comp.map(l.getInstance().operationsInRow_);let o;return t.rel.some((function(e){return!e.equals(n)}))?(o=l.getInstance().factory_.makeBranchNode("multirel",r,t.rel),t.rel.every((function(e){return e.role===n.role}))&&(o.role=n.role),o):(o=l.getInstance().factory_.makeBranchNode("relseq",r,t.rel,c.getEmbellishedInner(n).textContent),o.role=n.role,o)}operationsInRow_(e){if(0===e.length)return l.getInstance().factory_.makeEmptyNode();if(1===(e=l.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&a.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return l.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return l.getInstance().prefixNode_(e[0],t);e=i.run("convert_juxtaposition",e);const n=c.sliceNodes(e,a.isOperator),r=l.getInstance().prefixNode_(l.getInstance().implicitNode(n.head),t);return n.div?l.getInstance().operationsTree_(n.tail,r,n.div):r}operationsTree_(e,t,n,r){const o=r||[];if(0===e.length){if(o.unshift(n),"infixop"===t.type){const e=l.getInstance().postfixNode_(t.childNodes.pop(),o);return t.appendChild(e),t}return l.getInstance().postfixNode_(t,o)}const i=c.sliceNodes(e,a.isOperator);if(0===i.head.length)return o.push(i.div),l.getInstance().operationsTree_(i.tail,t,n,o);const s=l.getInstance().prefixNode_(l.getInstance().implicitNode(i.head),o),u=l.getInstance().appendOperand_(t,n,s);return i.div?l.getInstance().operationsTree_(i.tail,u,i.div,[]):u}appendOperand_(e,t,n){if("infixop"!==e.type)return l.getInstance().infixNode_([e,n],t);const r=l.getInstance().appendDivisionOp_(e,t,n);return r||(l.getInstance().appendExistingOperator_(e,t,n)?e:"multiplication"===t.role?l.getInstance().appendMultiplicativeOp_(e,t,n):l.getInstance().appendAdditiveOp_(e,t,n))}appendDivisionOp_(e,t,n){return"division"===t.role?a.isImplicit(e)?l.getInstance().infixNode_([e,n],t):l.getInstance().appendLastOperand_(e,t,n):"division"===e.role?l.getInstance().infixNode_([e,n],t):null}appendLastOperand_(e,t,n){let r=e,o=e.childNodes[e.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)r=o,o=r.childNodes[e.childNodes.length-1];const i=l.getInstance().infixNode_([r.childNodes.pop(),n],t);return r.appendChild(i),e}appendMultiplicativeOp_(e,t,n){if(a.isImplicit(e))return l.getInstance().infixNode_([e,n],t);let r=e,o=e.childNodes[e.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)r=o,o=r.childNodes[e.childNodes.length-1];const i=l.getInstance().infixNode_([r.childNodes.pop(),n],t);return r.appendChild(i),e}appendAdditiveOp_(e,t,n){return l.getInstance().infixNode_([e,n],t)}appendExistingOperator_(e,t,n){return!(!e||"infixop"!==e.type||a.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(n),!0):l.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,n))}getFencesInRow_(e){let t=c.partitionNodes(e,a.isFence);t=l.purgeFences_(t);const n=t.comp.shift();return l.getInstance().fences_(t.rel,t.comp,[],[n])}fences_(e,t,n,r){if(0===e.length&&0===n.length)return r[0];const o=e=>a.isRole(e,"open");if(0===e.length){const e=r.shift();for(;n.length>0;){if(o(n[0])){const t=n.shift();l.fenceToPunct_(t),e.push(t)}else{const t=c.sliceNodes(n,o),i=t.head.length-1,s=l.getInstance().neutralFences_(t.head,r.slice(0,i));r=r.slice(i),e.push(...s),t.div&&t.tail.unshift(t.div),n=t.tail}e.push(...r.shift())}return e}const i=n[n.length-1],s=e[0].role;if("open"===s||a.isNeutralFence(e[0])&&(!i||!a.compareNeutralFences(e[0],i))){n.push(e.shift());const o=t.shift();return o&&r.push(o),l.getInstance().fences_(e,t,n,r)}if(i&&"close"===s&&"open"===i.role){const o=l.getInstance().horizontalFencedNode_(n.pop(),e.shift(),r.pop());return r.push(r.pop().concat([o],t.shift())),l.getInstance().fences_(e,t,n,r)}if(i&&a.compareNeutralFences(e[0],i)){if(!a.elligibleLeftNeutral(i)||!a.elligibleRightNeutral(e[0])){n.push(e.shift());const o=t.shift();return o&&r.push(o),l.getInstance().fences_(e,t,n,r)}const o=l.getInstance().horizontalFencedNode_(n.pop(),e.shift(),r.pop());return r.push(r.pop().concat([o],t.shift())),l.getInstance().fences_(e,t,n,r)}if(i&&"close"===s&&a.isNeutralFence(i)&&n.some(o)){const i=c.sliceNodes(n,o,!0),s=r.pop(),a=r.length-i.tail.length+1,u=l.getInstance().neutralFences_(i.tail,r.slice(a));r=r.slice(0,a);const d=l.getInstance().horizontalFencedNode_(i.div,e.shift(),r.pop().concat(u,s));return r.push(r.pop().concat([d],t.shift())),l.getInstance().fences_(e,t,i.head,r)}const u=e.shift();return l.fenceToPunct_(u),r.push(r.pop().concat([u],t.shift())),l.getInstance().fences_(e,t,n,r)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return l.fenceToPunct_(e[0]),e;const n=e.shift();if(!a.elligibleLeftNeutral(n)){l.fenceToPunct_(n);const r=t.shift();return r.unshift(n),r.concat(l.getInstance().neutralFences_(e,t))}const r=c.sliceNodes(e,(function(e){return a.compareNeutralFences(e,n)}));if(!r.div){l.fenceToPunct_(n);const r=t.shift();return r.unshift(n),r.concat(l.getInstance().neutralFences_(e,t))}if(!a.elligibleRightNeutral(r.div))return l.fenceToPunct_(r.div),e.unshift(n),l.getInstance().neutralFences_(e,t);const o=l.getInstance().combineFencedContent_(n,r.div,r.head,t);if(r.tail.length>0){const e=o.shift(),t=l.getInstance().neutralFences_(r.tail,o);return e.concat(t)}return o[0]}combineFencedContent_(e,t,n,r){if(0===n.length){const n=l.getInstance().horizontalFencedNode_(e,t,r.shift());return r.length>0?r[0].unshift(n):r=[[n]],r}const o=r.shift(),i=n.length-1,s=r.slice(0,i),a=(r=r.slice(i)).shift(),c=l.getInstance().neutralFences_(n,s);o.push(...c),o.push(...a);const u=l.getInstance().horizontalFencedNode_(e,t,o);return r.length>0?r[0].unshift(u):r=[[u]],r}horizontalFencedNode_(e,t,n){const r=l.getInstance().row(n);let o=l.getInstance().factory_.makeBranchNode("fenced",[r],[e,t]);return"open"===e.role?(l.getInstance().classifyHorizontalFence_(o),o=i.run("propagateComposedFunction",o)):o.role=e.role,o=i.run("detect_cycle",o),l.rewriteFencedNode_(o)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!a.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const n=t[0].type;if(1===t.length&&a.isSingletonSetContent(t[0]))return void(e.role="set singleton");const r=t[0].role;if("punctuated"===n&&"sequence"===r){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void l.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&a.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},n=c.partitionNodes(e,(function(n){if(!a.isPunctuation(n))return!1;if(a.isPunctuation(n)&&!a.isRole(n,"ellipsis"))return!0;const r=e.indexOf(n);if(0===r)return!e[1]||!t(e[1]);const o=e[r-1];if(r===e.length-1)return!t(o);const i=e[r+1];return!t(o)||!t(i)}));if(0===n.rel.length)return e;const r=[];let o=n.comp.shift();o.length>0&&r.push(l.getInstance().row(o));let i=0;for(;n.comp.length>0;)r.push(n.rel[i++]),o=n.comp.shift(),o.length>0&&r.push(l.getInstance().row(o));return[l.getInstance().punctuatedNode_(r,n.rel)]}punctuatedNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return n.role=e,n}return a.singlePunctAtPosition(e,t,0)?n.role="startpunct":a.singlePunctAtPosition(e,t,e.length-1)?n.role="endpunct":t.every((e=>a.isRole(e,"dummy")))?n.role="text":t.every((e=>a.isRole(e,"space")))?n.role="space":n.role="sequence",n}dummyNode_(e){const t=l.getInstance().factory_.makeMultipleContentNodes(e.length-1,o.invisibleComma());return t.forEach((function(e){e.role="dummy"})),l.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!a.isAccent(e))return!1;const n=e.textContent,r=o.lookupSecondary("bar",n)||o.lookupSecondary("tilde",n)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",r),!0}accentNode_(e,t,n,r,o){const i=(t=t.slice(0,r+1))[1],s=t[2];let a;if(!o&&s&&(a=l.getInstance().factory_.makeBranchNode("subscript",[e,i],[]),a.role="subsup",t=[a,s],n="superscript"),o){const r=l.getInstance().accentRole_(i,n);if(s){l.getInstance().accentRole_(s,"overscore")&&!r?(a=l.getInstance().factory_.makeBranchNode("overscore",[e,s],[]),t=[a,i],n="underscore"):(a=l.getInstance().factory_.makeBranchNode("underscore",[e,i],[]),t=[a,s],n="overscore"),a.role="underover"}}return l.getInstance().makeLimitNode_(e,t,a,n)}makeLimitNode_(e,t,n,r){if("limupper"===r&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===r&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const o=l.getInstance().factory_.makeBranchNode(r,t,[]),i=a.isEmbellished(e);return n&&(n.embellished=i),o.embellished=i,o.role=e.role,o}getFunctionsInRow_(e,t){const n=t||[];if(0===e.length)return n;const r=e.shift(),o=l.classifyFunction_(r,e);if(!o)return n.push(r),l.getInstance().getFunctionsInRow_(e,n);const i=l.getInstance().getFunctionsInRow_(e,[]),s=l.getInstance().getFunctionArgs_(r,i,o);return n.concat(s)}getFunctionArgs_(e,t,n){let r,o,i;switch(n){case"integral":{const n=l.getInstance().getIntegralArgs_(t);if(!n.intvar&&!n.integrand.length)return n.rest.unshift(e),n.rest;const r=l.getInstance().row(n.integrand);return i=l.getInstance().integralNode_(e,r,n.intvar),n.rest.unshift(i),n.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const n=t.shift();return a.isNeutralFence(n)||(n.role="leftright"),i=l.getInstance().functionNode_(e,n),t.unshift(i),t}if(r=c.sliceNodes(t,a.isPrefixFunctionBoundary),r.head.length)o=l.getInstance().row(r.head),r.div&&r.tail.unshift(r.div);else{if(!r.div||!a.isType(r.div,"appl"))return t.unshift(e),t;o=r.div}return i=l.getInstance().functionNode_(e,o),r.tail.unshift(i),r.tail;case"bigop":return r=c.sliceNodes(t,a.isBigOpBoundary),r.head.length?(o=l.getInstance().row(r.head),i=l.getInstance().bigOpNode_(e,o),r.div&&r.tail.unshift(r.div),r.tail.unshift(i),r.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const n=t[0];return"fenced"===n.type&&!a.isNeutralFence(n)&&a.isSimpleFunctionScope(n)?(n.role="leftright",l.propagateFunctionRole_(e,"simple function"),i=l.getInstance().functionNode_(e,t.shift()),t.unshift(i),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length)return{integrand:t,intvar:null,rest:e};const n=e[0];if(a.isGeneralFunctionBoundary(n))return{integrand:t,intvar:null,rest:e};if(a.isIntegralDxBoundarySingle(n))return n.role="integral",{integrand:t,intvar:n,rest:e.slice(1)};if(e[1]&&a.isIntegralDxBoundary(n,e[1])){const r=l.getInstance().prefixNode_(e[1],[n]);return r.role="integral",{integrand:t,intvar:r,rest:e.slice(2)}}return t.push(e.shift()),l.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const n=l.getInstance().factory_.makeContentNode(o.functionApplication()),r=l.getInstance().funcAppls[e.id];r&&(n.mathmlTree=r.mathmlTree,n.mathml=r.mathml,n.annotation=r.annotation,n.attributes=r.attributes,delete l.getInstance().funcAppls[e.id]),n.type="punctuation",n.role="application";const i=l.getFunctionOp_(e,(function(e){return a.isType(e,"function")||a.isType(e,"identifier")&&a.isRole(e,"simple function")}));return l.getInstance().functionalNode_("appl",[e,t],i,[n])}bigOpNode_(e,t){const n=l.getFunctionOp_(e,(e=>a.isType(e,"largeop")));return l.getInstance().functionalNode_("bigop",[e,t],n,[])}integralNode_(e,t,n){t=t||l.getInstance().factory_.makeEmptyNode(),n=n||l.getInstance().factory_.makeEmptyNode();const r=l.getFunctionOp_(e,(e=>a.isType(e,"largeop")));return l.getInstance().functionalNode_("integral",[e,t,n],r,[])}functionalNode_(e,t,n,r){const o=t[0];let i;n&&(i=n.parent,r.push(n));const s=l.getInstance().factory_.makeBranchNode(e,t,r);return s.role=o.role,i&&(n.parent=i),s}fractionNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return n.role=n.childNodes.every((function(e){return a.isType(e,"number")&&a.isRole(e,"integer")}))?"vulgar":n.childNodes.every(a.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",n)}scriptNode_(e,t,n){let r;switch(e.length){case 0:r=l.getInstance().factory_.makeEmptyNode();break;case 1:if(r=e[0],n)return r;break;default:r=l.getInstance().dummyNode_(e)}return r.role=t,r}findNestedRow_(e,t,n,o){if(n>3)return null;for(let i,s=0;i=e[s];s++){const e=r.tagName(i);if("MSPACE"!==e){if("MROW"===e)return l.getInstance().findNestedRow_(r.toArray(i.childNodes),t,n+1,o);if(l.findSemantics(i,t,o))return i}}return null}}t.default=l,l.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},l.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},l.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},l.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},l.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},7984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const r=n(1426),o=n(5024),i=n(8171);class s{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return s.fromNode(e.root)}static fromNode(e){return new s(s.fromNode_(e))}static fromString(e){return new s(s.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!s.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return r.interleaveLists(s.collapsedLeafs(e),s.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((n=t,s.simpleCollapseStructure(n)?[n]:(n=n,s.contentCollapseStructure(n[1])?n.slice(2):n.slice(1))));var n}),[])}static fromStructure(e,t){return new s(s.tree_(e,t.root))}static combineContentChildren(e,t,n){switch(e.type){case"relseq":case"infixop":case"multirel":return r.interleaveLists(n,t);case"prefixop":return t.concat(n);case"postfixop":return n.concat(t);case"fenced":return n.unshift(t[0]),n.push(t[1]),n;case"appl":return[n[0],t[0],n[1]];case"root":return[n[1],n[0]];case"row":case"line":return t.length&&n.unshift(t[0]),n;default:return n}}static makeSexp_(e){return s.simpleCollapseStructure(e)?e.toString():s.contentCollapseStructure(e)?"(c "+e.slice(1).map(s.makeSexp_).join(" ")+")":"("+e.map(s.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let n;t.length&&(n=t.map(s.fromNode_),n.unshift("c"));const r=e.childNodes;if(!r.length)return t.length?[e.id,n]:e.id;const o=r.map(s.fromNode_);return t.length&&o.unshift(n),o.unshift(e.id),o}static tree_(e,t){if(!t)return[];if(!t.childNodes.length)return t.id;const n=t.id,r=[n],a=o.evalXPath(`.//self::*[@${i.Attribute.ID}=${n}]`,e)[0],c=s.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));a&&s.addOwns_(a,c);for(let t,n=0;t=c[n];n++)r.push(s.tree_(e,t));return r}static addOwns_(e,t){const n=e.getAttribute(i.Attribute.COLLAPSED),r=n?s.realLeafs_(s.fromString(n).array):t.map((e=>e.id));e.setAttribute(i.Attribute.OWNS,r.join(" "))}static realLeafs_(e){if(s.simpleCollapseStructure(e))return[e];if(s.contentCollapseStructure(e))return[];e=e;let t=[];for(let n=1;ns.simpleCollapseStructure(e)?e:s.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,n)=>{s.simpleCollapseStructure(e)?n.push(e):(e=e,s.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,n))))},n=this.levelsMap[e],r=[];return t(n.slice(1),r),r}}t.SemanticSkeleton=s},1784:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const r=n(6671),o=n(4036),i=n(241),s=n(8122),a=n(9444),c=n(6161);n(7103);class l{constructor(e){this.mathml=e,this.parser=new s.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new s.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),u.visit(this.root,{}),(0,o.annotate)(this.root)}static empty(){const e=r.parseInput(""),t=new l(e);return t.mathml=e,t}static fromNode(e,t){const n=l.empty();return n.root=e,t&&(n.mathml=t),n}static fromRoot(e,t){let n=e;for(;n.parent;)n=n.parent;const r=l.fromNode(n);return t&&(r.mathml=t),r}static fromXml(e){const t=l.empty();return e.childNodes[0]&&(t.root=a.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=r.parseInput(""),n=this.root.xml(t.ownerDocument,e);return t.appendChild(n),t}toString(e){return r.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return r.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const n=e.parent;n?n.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=l;const u=new i.SemanticVisitor("general","unit",((e,t)=>{if("infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)){const t=e.childNodes;t.length&&(c.isPureUnit(t[0])||c.isUnitCounter(t[0]))&&e.childNodes.slice(1).every(c.isPureUnit)&&(e.role="unit")}return!1}))},8901:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const r=n(6671);function o(e){return!!e&&-1!==t.LEAFTAGS.indexOf(r.tagName(e))}function i(e,t,n){n&&e.reverse();const r=[];for(let o,i=0;o=e[i];i++){if(t(o))return n?{head:e.slice(i+1).reverse(),div:o,tail:r.reverse()}:{head:r,div:o,tail:e.slice(i+1)};r.push(o)}return n?{head:[],div:null,tail:r.reverse()}:{head:r,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===r.tagName(e)},t.hasLeafTag=o,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(r.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(r.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(r.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===r.tagName(e)&&!o(e.parentNode)},t.purgeNodes=function(e){const n=[];for(let o,i=0;o=e[i];i++){if(o.nodeType!==r.NodeType.ELEMENT_NODE)continue;const e=r.tagName(o);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===o.childNodes.length||n.push(o))}return n},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,n){if(n.hasAttributes()){const r=n.attributes;for(let n=r.length-1;n>=0;n--){const o=r[n].name;o.match(/^ext/)&&(e.attributes[o]=r[n].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(o)&&(e.attributes["ext-speech"]=r[n].value,e.nobreaking=!0),o.match(/texclass$/)&&(e.attributes.texclass=r[n].value),"href"===o&&(e.attributes.href=r[n].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=i,t.partitionNodes=function(e,t){let n=e;const r=[],o=[];let s=null;do{s=i(n,t),o.push(s.head),r.push(s.div),n=s.tail}while(s.div);return r.pop(),{rel:r,comp:o}}},9135:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const r=n(985),o=n(8171),i=n(1848),s=n(144);t.AbstractSpeechGenerator=class{constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=o.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(t)),(0,r.setup)(this.options_),s.computeMarkup(this.getRebuilt().xml)}}},3153:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const r=n(9135);class o extends r.AbstractSpeechGenerator{getSpeech(e,t){const n=this.generateSpeech(e,t);return e.setAttribute(this.modality,n),n}}t.AdhocSpeechGenerator=o},6281:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const r=n(8171),o=n(1123),i=n(1848),s=n(8835),a=n(9135);class c extends a.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,r.addPrefix)("foreground"),this.contrast=new o.ContrastPicker}static visitStree_(e,t,n){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>n[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const r=[];let o=[];for(const t of e.childNodes){const e=[];c.visitStree_(t,e,n),e.length<=2&&r.push(e.shift()),o=o.concat(e)}return t.push(r),void o.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>c.visitStree_(e,t,n)))}}else n[e.id]||t.push(e.id)}getSpeech(e,t){return s.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(e)),this.colorLeaves_(e),s.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];c.visitStree_(this.getRebuilt().streeRoot,t,{});for(const n of t){const t=this.contrast.generate();let r=!1;r=Array.isArray(n)?n.map((n=>this.colorLeave_(e,n,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,n.toString(),t),r&&this.contrast.increment()}}colorLeave_(e,t,n){const r=s.getBySemanticId(e,t);return!!r&&(r.setAttribute(this.modality,n),!0)}}t.ColorGenerator=c},1565:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const r=n(8835),o=n(9135);class i extends o.AbstractSpeechGenerator{getSpeech(e,t){return r.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=i},7721:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const r=n(9135);class o extends r.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=o},1558:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const r=n(8835),o=n(7486);class i extends o.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),r.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=i},7317:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const r=n(3153),o=n(6281),i=n(1565),s=n(7721),a=n(1558),c=n(5778),l=n(7486);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new r.AdhocSpeechGenerator,Color:()=>new o.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new s.DummySpeechGenerator,Node:()=>new a.NodeSpeechGenerator,Summary:()=>new c.SummarySpeechGenerator,Tree:()=>new l.TreeSpeechGenerator}},144:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const r=n(4253),o=n(6671),i=n(5024),s=n(8171),a=n(6060),c=n(1784),l=n(8835);function u(e){return a.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return u(c.SemanticTree.fromNode(e).xml())}function p(e){const t=d(e);return r.markup(t)}function h(e){const t=f(e);return r.markup(t)}function f(e){const t=c.SemanticTree.fromRoot(e),n=i.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let r=n[0];return n.length>1&&(r=m(e,n)||r),r?a.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(r)})):[]}function m(e,t){const n=t[0];if(!e.parent)return n;const r=[];for(;e;)r.push(e.id),e=e.parent;const o=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,n=0;e=t[n];n++)if(o(e,r.slice()))return e;return n}function g(e){return e?a.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=u,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=u(e);return r.markup(t)},t.recomputeMarkup=p,t.addSpeech=function(e,t,n){const i=o.querySelectorAllByAttrValue(n,"id",t.id.toString())[0],a=i?r.markup(u(i)):p(t);e.setAttribute(s.Attribute.SPEECH,a)},t.addModality=function(e,t,n){const r=p(t);e.setAttribute(n,r)},t.addPrefix=function(e,t){const n=h(t);n&&e.setAttribute(s.Attribute.PREFIX,n)},t.retrievePrefix=h,t.computePrefix_=f,t.nodeAtPosition_=m,t.connectMactions=function(e,t,n){const r=o.querySelectorAll(t,"maction");for(let t,i=0;t=r[i];i++){const r=t.getAttribute("id"),i=o.querySelectorAllByAttrValue(e,"id",r)[0];if(!i)continue;const a=t.childNodes[1],c=a.getAttribute(s.Attribute.ID);let u=l.getBySemanticId(e,c);if(u&&"dummy"!==u.getAttribute(s.Attribute.TYPE))continue;if(u=i.childNodes[0],u.getAttribute("sre-highlighter-added"))continue;const d=a.getAttribute(s.Attribute.PARENT);d&&u.setAttribute(s.Attribute.PARENT,d),u.setAttribute(s.Attribute.TYPE,"dummy"),u.setAttribute(s.Attribute.ID,c);o.querySelectorAllByAttrValue(n,"id",c)[0].setAttribute("alternative",c)}},t.connectAllMactions=function(e,t){const n=o.querySelectorAll(e,"maction");for(let e,r=0;e=n[r];r++){const n=e.childNodes[1].getAttribute(s.Attribute.ID);o.querySelectorAllByAttrValue(t,"id",n)[0].setAttribute("alternative",n)}},t.retrieveSummary=function(e){const t=g(e);return r.markup(t)},t.computeSummary_=g},5778:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const r=n(9135),o=n(144);class i extends r.AbstractSpeechGenerator{getSpeech(e,t){return o.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=i},7486:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const r=n(8171),o=n(8835),i=n(9135),s=n(144);class a extends i.AbstractSpeechGenerator{getSpeech(e,t){const n=this.generateSpeech(e,t),i=this.getRebuilt().nodeDict;for(const n in i){const a=i[n],c=o.getBySemanticId(t,n),l=o.getBySemanticId(e,n);c&&l&&(this.modality&&this.modality!==r.Attribute.SPEECH?s.addModality(l,a,this.modality):s.addSpeech(l,a,this.getRebuilt().xml),this.modality===r.Attribute.SPEECH&&s.addPrefix(l,a))}return n}}t.TreeSpeechGenerator=a},650:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const r=n(4886),o=n(2371),i=n(4524),s=n(3319),a=n(4161);var c,l,u;function d(){const e=i.LOCALE.ALPHABETS,n=(e,t)=>{const n={};return Object.keys(e).forEach((e=>n[e]=!0)),Object.keys(t).forEach((e=>n[e]=!0)),Object.keys(n)};t.Domains_.small=n(e.smallPrefix,e.letterTrans),t.Domains_.capital=n(e.capPrefix,e.letterTrans),t.Domains_.digit=n(e.digitPrefix,e.digitTrans)}function p(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function h([e,t],n){const r=parseInt(e,16),o=parseInt(t,16),i=[];for(let e=r;e<=o;e++){let t=p(e);!1!==n[t]&&(t=n[t]||t,i.push(t))}return i}function f(e){const t="normal"===e||"fullwidth"===e?"":i.LOCALE.MESSAGES.font[e]||i.LOCALE.MESSAGES.embellish[e]||"";return(0,s.localeFontCombiner)(t)}function m(e,n,r,o,s,a){const c=f(o);for(let o,l,u,d=0;o=e[d],l=n[d],u=r[d];d++){const e=a?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,n=a?t.Domains_.capital:t.Domains_.small;b(c.combiner,o,l,u,c.font,e,s,i.LOCALE.ALPHABETS.letterTrans,n)}}function g(e,n,r,o,s){const a=f(r);for(let r,c,l=0;r=e[l],c=n[l];l++){const e=i.LOCALE.ALPHABETS.digitPrefix,n=l+s;b(a.combiner,r,c,n,a.font,e,o,i.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function b(e,t,n,r,o,i,s,c,l){for(let u,d=0;u=l[d];d++){const l=u in c?c[u]:c.default,d=u in i?i[u]:i.default;a.defineRule(t.toString(),u,"default",s,n,e(l(r),o,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(c=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(l=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(u=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const n=r.default.getInstance().locale;r.default.getInstance().locale=e,o.setLocale(),a.addSymbolRules({locale:e}),d();const s=t.INTERVALS;for(let e,t=0;e=s[t];t++){const t=h(e.interval,e.subst),n=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,n,e.font,e.category,e.offset||0);else{m(t,n,i.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}r.default.getInstance().locale=n,o.setLocale()},t.makeInterval=h,t.getFont=f,t.alphabetRules=m,t.numberRules=g,t.makeLetter=b,t.INTERVALS=[{interval:["1D400","1D419"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D41A","1D433"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D56C","1D585"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDFRAKTUR},{interval:["1D468","1D481"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D482","1D49B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDSCRIPT},{interval:["1D538","1D551"],base:u.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:c.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:u.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:c.FRAKTUR},{interval:["1D51E","1D537"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FRAKTUR},{interval:["FF21","FF3A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.FULLWIDTH},{interval:["FF41","FF5A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FULLWIDTH},{interval:["1D434","1D44D"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D44E","1D467"],base:u.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D670","1D689"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.MONOSPACE},{interval:["1D68A","1D6A3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.MONOSPACE},{interval:["0041","005A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.NORMAL},{interval:["0061","007A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D49C","1D4B5"],base:u.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:c.SCRIPT},{interval:["1D4B6","1D4CF"],base:u.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:c.SCRIPT},{interval:["1D5A0","1D5B9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIF},{interval:["1D5BA","1D5D3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIF},{interval:["1D608","1D621"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:u.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:c.NORMAL},{interval:["03B0","03D0"],base:u.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D6A8","1D6C0"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D6C1","1D6E1"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D6E2","1D6FA"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D6FB","1D71B"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D71C","1D734"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D735","1D755"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D756","1D76E"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.NORMAL},{interval:["2070","2079"],base:u.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:l.SUPER},{interval:["2080","2089"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.SUB},{interval:["245F","2473"],base:u.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:l.CIRCLED},{interval:["3251","325F"],base:u.DIGIT,subst:{},offset:21,category:"No",font:l.CIRCLED},{interval:["32B1","32BF"],base:u.DIGIT,subst:{},offset:36,category:"No",font:l.CIRCLED},{interval:["2474","2487"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.PARENTHESIZED},{interval:["2487","249B"],base:u.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:l.PERIOD},{interval:["2775","277F"],base:u.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:l.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:u.DIGIT,subst:{},offset:11,category:"No",font:l.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.DOUBLECIRCLED},{interval:["277F","2789"],base:u.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:l.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:u.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:l.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.BOLD},{interval:["1D7D8","1D7E1"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIF},{interval:["1D7EC","1D7F5"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.MONOSPACE},{interval:["1F101","1F10A"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.COMMA},{interval:["24B6","24CF"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.CIRCLED},{interval:["24D0","24E9"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.CIRCLED},{interval:["1F110","1F129"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.PARENTHESIZED},{interval:["249C","24B5"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.PARENTHESIZED},{interval:["1F130","1F149"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.SQUARED},{interval:["1F170","1F189"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVESQUARED},{interval:["1F150","1F169"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVECIRCLED}]},3955:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const r=n(4886),o=n(4998),i=n(8310),s=n(8310),a=n(4161),c=n(6060);class l extends i.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(r.default.getInstance().dynamicCstr,s.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[s.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),n={},r=u.getProperties(),o=Object.keys(r);for(let e,i=0;e=t[i];i++){const t=e.split("_");if(-1===o.indexOf(t[0]))continue;const i=t[1];i&&i!==l.AUTO&&-1!==r[t[0]].indexOf(i)&&(n[t[0]]=t[1])}return n}static toPreference(e){const t=Object.keys(e),n=[];for(let r=0;rs?-1:i0&&t<20&&n>0&&n<11}function _(e){return o.default.getInstance().style===e}function v(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function C(e){if(v(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,n=t[1];return"identifier"===t[0].tagName&&(M(n)||"infixop"===n.tagName&&n.hasAttribute("role")&&"implicit"===n.getAttribute("role")&&O(n))}function M(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function O(e){return i.evalXPath("children/*",e).every((e=>M(e)||"identifier"===e.tagName))}function T(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&E(e.childNodes[0])&&x(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function x(e){for(let t=0;t10?s.LOCALE.NUMBERS.numericOrdinal(t):s.LOCALE.NUMBERS.wordOrdinal(t)},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let n=0;const r=e.textContent,o="open"===e.getAttribute("role")?0:1;let i=e.parentNode;for(;i;)"fenced"===i.tagName&&i.childNodes[0].childNodes[o].textContent===r&&n++,i=i.parentNode;return t.NESTING_DEPTH=n>1?s.LOCALE.NUMBERS.wordOrdinal(n):"",t.NESTING_DEPTH},t.matchingFences=function(e){const t=e.previousSibling;let n,r;return t?(n=t,r=e):(n=e,r=e.nextSibling),r&&(0,p.isMatchingFence)(n.textContent,r.textContent)?[e]:[]},t.insertNesting=I,c.Grammar.getInstance().setCorrection("insertNesting",I),t.fencedArguments=function(e){const t=r.toArray(e.parentNode.childNodes),n=i.evalXPath("../../children/*",e),o=t.indexOf(e);return P(n[o])||P(n[o+1])?[e]:[]},t.simpleArguments=function(e){const t=r.toArray(e.parentNode.childNodes),n=i.evalXPath("../../children/*",e),o=t.indexOf(e);return L(n[o])&&n[o+1]&&(L(n[o+1])||"root"===n[o+1].tagName||"sqrt"===n[o+1].tagName||"superscript"===n[o+1].tagName&&n[o+1].childNodes[0].childNodes[0]&&("number"===n[o+1].childNodes[0].childNodes[0].tagName||"identifier"===n[o+1].childNodes[0].childNodes[0].tagName)&&("2"===n[o+1].childNodes[0].childNodes[1].textContent||"3"===n[o+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=L,t.fencedFactor_=P,t.layoutFactor_=R,t.wordOrdinal=function(e){return s.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10))}},5659:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const o=n(9501),i=n(4886),s=n(4998),a=n(7129),c=n(4755),l=n(8310),u=n(4161),d=n(6060),p=n(2371),h=n(650);t.store=u;const f={functions:u.addFunctionRules,symbols:u.addSymbolRules,units:u.addUnitRules,si:u.setSiPrefixes};let m=!1;function g(e=i.default.getInstance().locale){i.EnginePromise.loaded[e]||(i.EnginePromise.loaded[e]=[!1,!1],function(e){if(i.default.getInstance().isIE&&i.default.getInstance().mode===s.Mode.HTTP)return void N(e);y(e)}(e))}function b(){switch(i.default.getInstance().mode){case s.Mode.ASYNC:return A;case s.Mode.HTTP:return v;case s.Mode.SYNC:default:return _}}function y(e){const t=i.default.getInstance().customLoader?i.default.getInstance().customLoader:b(),n=new Promise((n=>{t(e).then((t=>{S(t),i.EnginePromise.loaded[e]=[!0,!0],n(e)}),(t=>{i.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,n(e)}))}));i.EnginePromise.promises[e]=n}function S(e){E(JSON.parse(e))}function E(e,t){let n=!0;for(let r,o=0;r=Object.keys(e)[o];o++){const o=r.split("/");t&&t!==o[0]||("rules"===o[1]?d.SpeechRuleEngine.getInstance().addStore(e[r]):"messages"===o[1]?(0,p.completeLocale)(e[r]):(n&&(h.generate(o[0]),n=!1),e[r].forEach(f[o[1]])))}}function N(e,t){let n=t||1;o.mapsForIE?E(o.mapsForIE,e):n<=5&&setTimeout((()=>N(e,n++)).bind(this),300)}function A(e){const t=a.localePath(e);return new Promise(((e,n)=>{c.default.fs.readFile(t,"utf8",((t,r)=>{if(t)return n(t);e(r)}))}))}function _(e){const t=a.localePath(e);return new Promise(((e,n)=>{let r="{}";try{r=c.default.fs.readFileSync(t,"utf8")}catch(e){return n(e)}e(r)}))}function v(e){const t=a.localePath(e),n=new XMLHttpRequest;return new Promise(((e,r)=>{n.onreadystatechange=function(){if(4===n.readyState){const t=n.status;0===t||t>=200&&t<400?e(n.responseText):r(t)}},n.open("GET",t,!0),n.send()}))}t.loadLocale=function(e=i.default.getInstance().locale){return r(this,void 0,void 0,(function*(){return m||(g(l.DynamicCstr.BASE_LOCALE),m=!0),i.EnginePromise.promises[l.DynamicCstr.BASE_LOCALE].then((()=>r(this,void 0,void 0,(function*(){const t=i.default.getInstance().defaultLocale;return t?(g(t),i.EnginePromise.promises[t].then((()=>r(this,void 0,void 0,(function*(){return g(e),i.EnginePromise.promises[e]}))))):(g(e),i.EnginePromise.promises[e])}))))}))},t.standardLoader=b,t.retrieveFiles=y,t.parseMaps=S,t.loadFile=A,t.loadFileSync=_,t.loadAjax=v},3784:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const r=n(3269);t.baselineVerbose=function(e){return r.baselineVerbose(e).replace(/-$/,"")},t.baselineBrief=function(e){return r.baselineBrief(e).replace(/-$/,"")},t.leftSuperscriptVerbose=function(e){return r.superscriptVerbose(e).replace(/^exposant/,"exposant gauche")},t.leftSubscriptVerbose=function(e){return r.subscriptVerbose(e).replace(/^indice/,"indice gauche")},t.leftSuperscriptBrief=function(e){return r.superscriptBrief(e).replace(/^sup/,"sup gauche")},t.leftSubscriptBrief=function(e){return r.subscriptBrief(e).replace(/^sub/,"sub gauche")}},4972:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const r=n(8310),o=n(931),i=n(3784),s=n(3269),a=n(2110),c=n(7278),l=n(9771);t.MathspeakRules=function(){c.addStore(r.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:s.spaceoutNumber,CQFspaceoutIdentifier:s.spaceoutIdentifier,CSFspaceoutText:s.spaceoutText,CSFopenFracVerbose:s.openingFractionVerbose,CSFcloseFracVerbose:s.closingFractionVerbose,CSFoverFracVerbose:s.overFractionVerbose,CSFopenFracBrief:s.openingFractionBrief,CSFcloseFracBrief:s.closingFractionBrief,CSFopenFracSbrief:s.openingFractionSbrief,CSFcloseFracSbrief:s.closingFractionSbrief,CSFoverFracSbrief:s.overFractionSbrief,CSFvulgarFraction:a.vulgarFraction,CQFvulgarFractionSmall:s.isSmallVulgarFraction,CSFopenRadicalVerbose:s.openingRadicalVerbose,CSFcloseRadicalVerbose:s.closingRadicalVerbose,CSFindexRadicalVerbose:s.indexRadicalVerbose,CSFopenRadicalBrief:s.openingRadicalBrief,CSFcloseRadicalBrief:s.closingRadicalBrief,CSFindexRadicalBrief:s.indexRadicalBrief,CSFopenRadicalSbrief:s.openingRadicalSbrief,CSFindexRadicalSbrief:s.indexRadicalSbrief,CQFisSmallRoot:s.smallRoot,CSFsuperscriptVerbose:s.superscriptVerbose,CSFsuperscriptBrief:s.superscriptBrief,CSFsubscriptVerbose:s.subscriptVerbose,CSFsubscriptBrief:s.subscriptBrief,CSFbaselineVerbose:s.baselineVerbose,CSFbaselineBrief:s.baselineBrief,CSFleftsuperscriptVerbose:s.superscriptVerbose,CSFleftsubscriptVerbose:s.subscriptVerbose,CSFrightsuperscriptVerbose:s.superscriptVerbose,CSFrightsubscriptVerbose:s.subscriptVerbose,CSFleftsuperscriptBrief:s.superscriptBrief,CSFleftsubscriptBrief:s.subscriptBrief,CSFrightsuperscriptBrief:s.superscriptBrief,CSFrightsubscriptBrief:s.subscriptBrief,CSFunderscript:s.nestedUnderscript,CSFoverscript:s.nestedOverscript,CSFendscripts:s.endscripts,CTFordinalCounter:a.ordinalCounter,CTFwordCounter:a.wordCounter,CTFcontentIterator:o.contentIterator,CQFdetIsSimple:s.determinantIsSimple,CSFRemoveParens:s.removeParens,CQFresetNesting:s.resetNestingDepth,CGFbaselineConstraint:s.generateBaselineConstraint,CGFtensorRules:s.generateTensorRules}),c.addStore("es.speech.mathspeak",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:l.unitMultipliers,CQFoneLeft:l.oneLeft}),c.addStore("fr.speech.mathspeak",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},3269:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const r=n(1426),o=n(6671),i=n(5024),s=n(4524),a=n(7793);let c={};function l(e,t){const n=Array.from(e.textContent),r=[],o=a.default.getInstance(),i=e.ownerDocument;for(let e,s=0;e=n[s];s++){const n=o.getNodeFactory().makeLeafNode(e,"unknown"),s=o.identifierNode(n,"unknown","");t(s),r.push(s.xml(i))}return r}function u(e,n,i,s,a,l){s=s||t.nestingBarriers,a=a||{},l=l||function(e){return!1};const u=o.serializeXml(n);if(c[e]||(c[e]={}),c[e][u])return c[e][u];if(l(n)||i.indexOf(n.tagName)<0)return 0;const d=p(n,i,r.setdifference(s,i),a,l,0);return c[e][u]=d,d}function d(e,t){if(!e.attributes)return!1;const n=o.toArray(e.attributes);for(let e,r=0;e=n[r];r++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function p(e,t,n,r,i,s){if(i(e)||n.indexOf(e.tagName)>-1||d(e,r))return s;if(t.indexOf(e.tagName)>-1&&s++,!e.childNodes||0===e.childNodes.length)return s;const a=o.toArray(e.childNodes);return Math.max.apply(null,a.map((function(e){return p(e,t,n,r,i,s)})))}function h(e){return u("fraction",e,["fraction"],t.nestingBarriers,{},s.LOCALE.FUNCTIONS.fracNestDepth)}function f(e,t,n){const r=h(e),o=Array(r).fill(t);return n&&o.push(n),o.join(s.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function m(e,t,n){for(;e.parentNode;){const r=e.parentNode,o=r.parentNode;if(!o)break;const i=e.getAttribute&&e.getAttribute("role");("subscript"===o.tagName&&e===r.childNodes[1]||"tensor"===o.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(t=n.sub+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===o.tagName&&e===r.childNodes[1]||"tensor"===o.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(t=n.sup+s.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=o}return t.trim()}function g(e){return u("radical",e,["sqrt","root"],t.nestingBarriers,{})}function b(e,t,n){const r=g(e),o=y(e);return n=o?s.LOCALE.FUNCTIONS.combineRootIndex(n,o):n,1===r?n:s.LOCALE.FUNCTIONS.combineNestedRadical(t,s.LOCALE.FUNCTIONS.radicalNestDepth(r-1),n)}function y(e){const t="sqrt"===e.tagName?"2":i.evalXPath("children/*[1]",e)[0].textContent.trim();return s.LOCALE.MESSAGES.MSroots[t]||""}function S(e){return u("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function E(e){return u("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).join(" ")},t.spaceoutNodes=l,t.spaceoutNumber=function(e){return l(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return l(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return c={},[e]},t.getNestingDepth=u,t.containsAttr=d,t.computeNestingDepth_=p,t.fractionNestingDepth=h,t.nestedFraction=f,t.openingFractionVerbose=function(e){return f(e,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_V)},t.closingFractionVerbose=function(e){return f(e,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_V)},t.overFractionVerbose=function(e){return f(e,s.LOCALE.MESSAGES.MS.FRAC_OVER)},t.openingFractionBrief=function(e){return f(e,s.LOCALE.MESSAGES.MS.START,s.LOCALE.MESSAGES.MS.FRAC_B)},t.closingFractionBrief=function(e){return f(e,s.LOCALE.MESSAGES.MS.END,s.LOCALE.MESSAGES.MS.FRAC_B)},t.openingFractionSbrief=function(e){const t=h(e);return 1===t?s.LOCALE.MESSAGES.MS.FRAC_S:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(t-1),s.LOCALE.MESSAGES.MS.FRAC_S)},t.closingFractionSbrief=function(e){const t=h(e);return 1===t?s.LOCALE.MESSAGES.MS.ENDFRAC:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(t-1),s.LOCALE.MESSAGES.MS.ENDFRAC)},t.overFractionSbrief=function(e){const t=h(e);return 1===t?s.LOCALE.MESSAGES.MS.FRAC_OVER:s.LOCALE.FUNCTIONS.combineNestedFraction(s.LOCALE.MESSAGES.MS.NEST_FRAC,s.LOCALE.FUNCTIONS.radicalNestDepth(t-1),s.LOCALE.MESSAGES.MS.FRAC_OVER)},t.isSmallVulgarFraction=function(e){return s.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=m,t.subscriptVerbose=function(e){return m(e,s.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},t.subscriptBrief=function(e){return m(e,s.LOCALE.MESSAGES.MS.SUB,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},t.superscriptVerbose=function(e){return m(e,s.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB})},t.superscriptBrief=function(e){return m(e,s.LOCALE.MESSAGES.MS.SUP,{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})},t.baselineVerbose=function(e){const t=m(e,"",{sup:s.LOCALE.MESSAGES.MS.SUPER,sub:s.LOCALE.MESSAGES.MS.SUB});return t?t.replace(new RegExp(s.LOCALE.MESSAGES.MS.SUB+"$"),s.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(s.LOCALE.MESSAGES.MS.SUPER+"$"),s.LOCALE.MESSAGES.MS.SUPERSCRIPT):s.LOCALE.MESSAGES.MS.BASELINE},t.baselineBrief=function(e){return m(e,"",{sup:s.LOCALE.MESSAGES.MS.SUP,sub:s.LOCALE.MESSAGES.MS.SUB})||s.LOCALE.MESSAGES.MS.BASE},t.radicalNestingDepth=g,t.nestedRadical=b,t.getRootIndex=y,t.openingRadicalVerbose=function(e){return b(e,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadicalVerbose=function(e){return b(e,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadicalVerbose=function(e){return b(e,s.LOCALE.MESSAGES.MS.NESTED,s.LOCALE.MESSAGES.MS.ROOTINDEX)},t.openingRadicalBrief=function(e){return b(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadicalBrief=function(e){return b(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadicalBrief=function(e){return b(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOTINDEX)},t.openingRadicalSbrief=function(e){return b(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.ROOT)},t.indexRadicalSbrief=function(e){return b(e,s.LOCALE.MESSAGES.MS.NEST_ROOT,s.LOCALE.MESSAGES.MS.INDEX)},t.underscoreNestingDepth=S,t.nestedUnderscript=function(e){const t=S(e);return Array(t).join(s.LOCALE.MESSAGES.MS.UNDER)+s.LOCALE.MESSAGES.MS.UNDERSCRIPT},t.overscoreNestingDepth=E,t.endscripts=function(e){return s.LOCALE.MESSAGES.MS.ENDSCRIPTS},t.nestedOverscript=function(e){const t=E(e);return Array(t).join(s.LOCALE.MESSAGES.MS.OVER)+s.LOCALE.MESSAGES.MS.OVERSCRIPT},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=i.evalXPath("children/row/children/cell/children/*",e);for(let e,n=0;e=t[n];n++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",n=t(e(["subscript","superscript","tensor"]).join(" or ")),r=e(["relseq","multrel"]),o=e(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let e,t=0;e=o[t];t++)i=i.concat(r.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",n,t(i.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return"";const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return t.match(/^\(.+\)$/)?t.slice(1,-1):t};const N=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),A=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function _(e){const t=[];let n="",r="",o=parseInt(e,2);for(let e=0;e<5;e++){const i="children/*["+A.get(e)+"]";if(1&o){const t=N.get(e%5);n="[t] "+t+"Verbose; [n] "+i+";"+n,r="[t] "+t+"Brief; [n] "+i+";"+r}else t.unshift("name("+i+')="empty"');o>>=1}return[t,n,r]}t.generateTensorRules=function(e,t=!0){const n=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let r,o=0;r=n[o];o++){let n="tensor"+r,[o,i,s]=_(r);e.defineRule(n,"default",i,"self::tensor",...o),t&&(e.defineRule(n,"brief",s,"self::tensor",...o),e.defineRule(n,"sbrief",s,"self::tensor",...o));const a=N.get(2);i+="; [t]"+a+"Verbose",s+="; [t]"+a+"Brief",n+="-baseline";const c="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(n,"default",i,"self::tensor",c,...o),t&&(e.defineRule(n,"brief",s,"self::tensor",c,...o),e.defineRule(n,"sbrief",s,"self::tensor",c,...o))}},t.smallRoot=function(e){let t=Object.keys(s.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const n=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(n))return[];const r=parseInt(n,10);return r>1&&r<=t?[e]:[]}},9570:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const r=n(4148),o=n(6671),i=n(5024),s=n(1058),a=n(4886),c=n(4036),l=n(241),u=n(4524),d=n(3269);function p(e,t){const n=h(e);return 1===n?t:new Array(n).join(u.LOCALE.MESSAGES.MS.NESTED)+t}function h(e,t){const n=t||0;return e.parentNode?h(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?n+1:n):n}function f(e){const t="\u2820";if(1===e.length)return t+e;const n=e.split("");return n.every((function(e){return"\u2833"===e}))?t+n.join(t):e.slice(0,-1)+t+e.slice(-1)}function m(e,n){const r=e.parent;if(!r)return!1;const o=r.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(o)||"prefixop"===o&&"negative"===r.role&&!n.script||"prefixop"===o&&"geometry"===r.role||!("punctuated"!==o||n.enclosed&&"text"!==r.role)}function g(e,n){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(n.script=!0),"fenced"===e.type?(n.number=!1,n.enclosed=!0,["",n]):(m(e,n)&&(n.number=!0,n.enclosed=!1),["",n])):(m(e,n)&&(n.number=!0,n.script=!1,n.enclosed=!1),[n.number?"number":"",{number:!1,enclosed:n.enclosed,script:n.script}])}t.openingFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_START},t.closingFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_END},t.overFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+u.LOCALE.MESSAGES.MS.FRACTION_OVER},t.overBevelledFraction=function(e){const t=d.fractionNestingDepth(e);return new Array(t).join(u.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+u.LOCALE.MESSAGES.MS.FRACTION_OVER},t.nestedRadical=p,t.radicalNestingDepth=h,t.openingRadical=function(e){return p(e,u.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return p(e,u.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return p(e,u.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=f,s.Grammar.getInstance().setCorrection("enlargeFence",f),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=m,t.propagateNumber=g,(0,c.register)(new l.SemanticVisitor("nemeth","number",g,{number:!0})),t.relationIterator=function(e,t){const n=e.slice(0);let s,c=!0;return s=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=s.shift(),i=n.shift(),l=n[0],p=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return p;const h=i?d.nestedSubSuper(i,"",{sup:u.LOCALE.MESSAGES.MS.SUPER,sub:u.LOCALE.MESSAGES.MS.SUB}):"",f=i&&"EMPTY"!==o.tagName(i)||c&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[r.AuditoryDescription.create({text:"\u2800"+h},{})]:[],m=l&&"EMPTY"!==o.tagName(l)||!s.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[r.AuditoryDescription.create({text:"\u2800"},{})]:[],g=a.default.evaluateNode(e);return c=!1,p.concat(f,g,m)}},t.implicitIterator=function(e,t){const n=e.slice(0);let s;return s=e.length>0?i.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),i=n[0],a=s.shift(),c=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!a)return c;const l=e&&"NUMBER"===o.tagName(e),u=i&&"NUMBER"===o.tagName(i);return c.concat(l&&u&&"space"===a.getAttribute("role")?[r.AuditoryDescription.create({text:"\u2800"},{})]:[])}}},2110:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const r=n(1930),o=n(6671),i=n(4524),s=n(9385);t.ordinalCounter=function(e,t){let n=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++n)+" "+t}},t.wordCounter=function(e,t){let n=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++n,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,s.convertVulgarFraction)(e,i.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[new r.Span(i.LOCALE.NUMBERS.numberToWords(t.enumerator),{extid:e.childNodes[0].childNodes[0].getAttribute("extid"),separator:""}),new r.Span(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),new r.Span(i.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),{extid:e.childNodes[0].childNodes[1].getAttribute("extid")})]:[new r.Span(t.content||"",{extid:e.getAttribute("extid")})]},t.ordinalPosition=function(e){const t=o.toArray(e.parentNode.childNodes);return i.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString()}},3724:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const r=n(8310),o=n(931),i=n(3269),s=n(9570),a=n(2110),c=n(7278);t.PrefixRules=function(){c.addStore("en.prefix.default","",{CSFordinalPosition:a.ordinalPosition})},t.OtherRules=function(){c.addStore("en.speech.chromevox","",{CTFnodeCounter:o.nodeCounter,CTFcontentIterator:o.contentIterator}),c.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:a.vulgarFraction})},t.BrailleRules=function(){c.addStore("nemeth.braille.default",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:s.openingFraction,CSFcloseFraction:s.closingFraction,CSFoverFraction:s.overFraction,CSFoverBevFraction:s.overBevelledFraction,CSFopenRadical:s.openingRadical,CSFcloseRadical:s.closingRadical,CSFindexRadical:s.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:e=>i.generateTensorRules(e,!1),CTFrelationIterator:s.relationIterator,CTFimplicitIterator:s.implicitIterator})}},9805:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const r=n(127),o=n(4972),i=n(3724);t.INIT_=!1,t.init=function(){t.INIT_||((0,o.MathspeakRules)(),(0,r.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),t.INIT_=!0)}},7278:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const r=n(8310);t.funcStore=new Map,t.addStore=function(e,n,r){const o={};if(n){const e=t.funcStore.get(n)||{};Object.assign(o,e)}t.funcStore.set(e,Object.assign(o,r))},t.getStore=function(e,n,o){return t.funcStore.get([e,n,o].join("."))||t.funcStore.get([r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE],n,o].join("."))||t.funcStore.get([r.DynamicCstr.BASE_LOCALE,n,o].join("."))||{}}},9771:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const r=n(4148),o=n(5024),i=n(4524);t.unitMultipliers=function(e,t){const n=e;let o=0;return function(){const e=r.AuditoryDescription.create({text:a(n[o])&&c(n[o+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return o++,[e]}};const s=["superscript","subscript","overscore","underscore"];function a(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,n=o.evalXPath("children/*",e);e=-1!==s.indexOf(t)?n[0]:n[n.length-1]}return!1}function c(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=o.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=a,t.leftMostUnit=c,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=o.evalXPath("children/*",e)[0]}return[]}},4660:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const r=n(4148),o=n(4253),i=n(6671),s=n(4998),a=n(985),c=n(6988),l=n(8171),u=n(4524),d=n(1058),p=n(7984),h=n(7317),f=n(144),m=n(3955),g=n(5658),b=n(1848),y=n(8119),S=n(8835),E=n(5024);class N{constructor(e,t,n,r){this.node=e,this.generator=t,this.highlighter=n,this.modifier=!1,this.keyMapping=new Map([[c.KeyCode.UP,this.up.bind(this)],[c.KeyCode.DOWN,this.down.bind(this)],[c.KeyCode.RIGHT,this.right.bind(this)],[c.KeyCode.LEFT,this.left.bind(this)],[c.KeyCode.TAB,this.repeat.bind(this)],[c.KeyCode.DASH,this.expand.bind(this)],[c.KeyCode.SPACE,this.depth.bind(this)],[c.KeyCode.HOME,this.home.bind(this)],[c.KeyCode.X,this.summary.bind(this)],[c.KeyCode.Z,this.detail.bind(this)],[c.KeyCode.V,this.virtualize.bind(this)],[c.KeyCode.P,this.previous.bind(this)],[c.KeyCode.U,this.undo.bind(this)],[c.KeyCode.LESS,this.previousRules.bind(this)],[c.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(N.SRE_ID_ATTR)?this.id=this.node.getAttribute(N.SRE_ID_ATTR):(this.node.setAttribute(N.SRE_ID_ATTR,N.ID_COUNTER.toString()),this.id=N.ID_COUNTER++),this.rootNode=S.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(l.Attribute.ID),this.xmlString_=r,this.moved=y.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(y.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===l.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case y.WalkerMoves.DEPTH:return this.depth_();case y.WalkerMoves.SUMMARY:return this.summary_();case y.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],n=this.focusSemanticNodes();for(let r=0,o=e.length;r0}restoreState(){if(!this.highlighter)return;const e=y.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const n=[];for(;t;)n.push(t.id),t=t.parent;for(n.pop();n.length>0;){this.down();const e=n.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=y.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new b.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=p.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),f.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?S.getAttribute(e,l.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,n;if(e){t=S.splitAttribute(S.getAttribute(e,l.Attribute.CHILDREN)),n=S.splitAttribute(S.getAttribute(e,l.Attribute.CONTENT));const r=S.getAttribute(e,l.Attribute.TYPE),o=S.getAttribute(e,l.Attribute.ROLE);return this.combineContentChildren(r,o,n,t)}const r=e=>e.id.toString(),o=this.getRebuilt().nodeDict[this.primaryId()];return t=o.childNodes.map(r),n=o.contentNodes.map(r),0===t.length?[]:this.combineContentChildren(o.type,o.role,n,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),n=this.skeleton.subtreeNodes(t);if(!n.length)return[e];n.unshift(t);const r={},o=[];E.updateEvaluator(this.getXml());for(const e of n)r[e]||(o.push(e.toString()),r[e]=!0,this.subtreeIds(e,r));return o}subtreeIds(e,t){const n=E.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());E.evalXPath("*//@data-semantic-id",n[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?y.WalkerMoves.SUMMARY:y.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?y.WalkerMoves.DETAIL:y.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,a.setup)(e).then((()=>h.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(s.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=s.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],n=e.indexOf(t);return-1===n?t:n>=e.length-1?e[0]:e[n+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const n=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),r=m.ClearspeakPreferences.findPreference(t,n),o=e[n].map((function(e){return e.split("_")[1]})),i=o.indexOf(r);if(-1===i)return t;const s=i>=o.length-1?o[0]:o[i+1];return m.ClearspeakPreferences.addPreference(t,n,s)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const n=this.up();if(!n)break;this.setFocus(n),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const n=this.isSpeech()?this.prefix_():"";n&&e.unshift(n);const r=this.isSpeech()?this.postfix_():"";return r&&e.push(r),o.finalize(o.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?S.getAttribute(e[0],l.Attribute.PREFIX):f.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?S.getAttribute(e[0],l.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),n=this.expandable(t)?u.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?u.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=u.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),s=this.getFocus().getSemanticNodes(),a=f.retrievePrefix(s[0]),c=[new r.AuditoryDescription({text:i,personality:{}}),new r.AuditoryDescription({text:a,personality:{}}),new r.AuditoryDescription({text:n,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),o.finalize(o.markup(c))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],n=f.retrieveSummary(t);return this.mergePrefix_([n])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],n=t.getAttribute("alternative");t.removeAttribute("alternative");const r=f.computeMarkup(t),o=this.mergePrefix_([r]);return t.setAttribute("alternative",n),o}}t.AbstractWalker=N,N.ID_COUNTER=0,N.SRE_ID_ATTR="sre-explorer-id"},4296:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const r=n(4660);class o extends r.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,n,r){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=o},5658:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const r=n(8835);class o{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,n,i){const s=e=>r.getBySemanticId(i,e),a=n.nodeDict,c=s(e),l=t.map(s),u=t.map((function(e){return a[e]})),d=new o(u,a[e]);return d.domNodes=l,d.domPrimary_=c,d.allNodes=o.generateAllVisibleNodes_(t,l,a,i),d}static generateAllVisibleNodes_(e,t,n,i){const s=e=>r.getBySemanticId(i,e);let a=[];for(let r=0,c=e.length;r=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new n;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,n=0;t=this.level_[n];n++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=n},1848:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const r=n(6671),o=n(8171),i=n(4020),s=n(4790),a=n(7793),c=n(7984),l=n(1784),u=n(8901),d=n(8835);class p{constructor(e){this.mathml=e,this.factory=new s.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=d.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=l.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),a.default.getInstance().setNodeFactory(this.factory)}static addAttributes(e,t,n){n&&1===t.childNodes.length&&t.childNodes[0].nodeType!==r.NodeType.TEXT_NODE&&u.addAttributes(e,t.childNodes[0]),u.addAttributes(e,t)}static textContent(e,t,n){if(!n&&t.textContent)return void(e.textContent=t.textContent);const r=d.splitAttribute(d.getAttribute(t,o.Attribute.OPERATOR));r.length>1&&(e.textContent=r[1])}static isPunctuated(e){return!c.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&c.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),n=d.splitAttribute(d.getAttribute(e,o.Attribute.CHILDREN)),r=d.splitAttribute(d.getAttribute(e,o.Attribute.CONTENT));if(p.addAttributes(t,e,!(n.length||r.length)),0===r.length&&0===n.length)return p.textContent(t,e),t;if(r.length>0){const e=d.getBySemanticId(this.mathml,r[0]);e&&p.textContent(t,e,!0)}t.contentNodes=r.map((e=>this.setParent(e,t))),t.childNodes=n.map((e=>this.setParent(e,t)));const i=d.getAttribute(e,o.Attribute.COLLAPSED);return i?this.postProcess(t,i):t}makeNode(e){const t=d.getAttribute(e,o.Attribute.TYPE),n=d.getAttribute(e,o.Attribute.ROLE),r=d.getAttribute(e,o.Attribute.FONT),i=d.getAttribute(e,o.Attribute.ANNOTATION)||"",s=d.getAttribute(e,o.Attribute.ID),a=d.getAttribute(e,o.Attribute.EMBELLISHED),c=d.getAttribute(e,o.Attribute.FENCEPOINTER),l=this.createNode(parseInt(s,10));return l.type=t,l.role=n,l.font=r||"unknown",l.parseAnnotation(i),c&&(l.fencePointer=c),a&&(l.embellished=a),l}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,i.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,n){const r=this.createNode(t[0]);r.type="punctuated",r.embellished=e.embellished,r.fencePointer=e.fencePointer,r.role=n;const o=t.splice(1,1)[0].slice(1);r.contentNodes=o.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,n){const r=this.createNode(t);r.type="empty",r.embellished=e.embellished,r.fencePointer=e.fencePointer,r.role=n}makeIndex(e,t,n){if(p.isPunctuated(t))return this.makePunctuated(e,t,n),void(t=t[0]);c.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,n)}postProcess(e,t){const n=c.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(n[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,n[1][2],"rightsub"),this.makeIndex(e,n[2],"rightsuper"),this.collapsedChildren_(n),e}if("subscript"===e.type)return this.makeIndex(e,n[2],"rightsub"),this.collapsedChildren_(n),e;if("superscript"===e.type)return this.makeIndex(e,n[2],"rightsuper"),this.collapsedChildren_(n),e;if("tensor"===e.type)return this.makeIndex(e,n[2],"leftsub"),this.makeIndex(e,n[3],"leftsuper"),this.makeIndex(e,n[4],"rightsub"),this.makeIndex(e,n[5],"rightsuper"),this.collapsedChildren_(n),e;if("punctuated"===e.type){if(p.isPunctuated(n)){const t=n.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(n[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(n),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const n=this.nodeDict[e[0]];n.childNodes=[];for(let r=1,o=e.length;rt.getSemanticPrimary().id===e))}}t.SemanticWalker=i},3531:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const r=n(1426),o=n(4660),i=n(1497);class s extends o.AbstractWalker{constructor(e,t,n,r){super(e,t,n,r),this.node=e,this.generator=t,this.highlighter=n,this.levels=null,this.restoreState()}initLevels(){const e=new i.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,n,o){switch(e){case"relseq":case"infixop":case"multirel":return(0,r.interleaveLists)(o,n);case"prefixop":return n.concat(o);case"postfixop":return o.concat(n);case"matrix":case"vector":case"fenced":return o.unshift(n[0]),o.push(n[1]),o;case"cases":return o.unshift(n[0]),o;case"punctuated":return"text"===t?(0,r.interleaveLists)(o,n):o;case"appl":return[o[0],n[0],o[1]];case"root":return[o[1],o[0]];default:return o}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=s},4051:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const r=n(6671),o=n(6988),i=n(3531),s=n(8119);class a extends i.SyntaxWalker{constructor(e,t,n,r){super(e,t,n,r),this.node=e,this.generator=t,this.highlighter=n,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(o.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=s.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=s.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===s.WalkerMoves.ROW){this.moved=s.WalkerMoves.CELL;const e=this.key_-o.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-o.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=s.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==a.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const n=this.getFocus(),r=this.levels.indexOf(this.primaryId()),o=this.levels.pop(),i=this.levels.indexOf(t),s=this.levels.get(e?i+1:i-1);if(!s)return this.levels.push(o),null;this.setFocus(this.singletonFocus(s));const a=this.nextLevel();return a[r]?(this.levels.push(a),this.singletonFocus(a[r])):(this.setFocus(n),this.levels.push(o),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const n=this.currentTable_.id.toString();let r;do{r=this.levels.pop()}while(-1===r.indexOf(n));this.levels.push(r),this.setFocus(this.singletonFocus(n)),this.levels.push(this.nextLevel());const o=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(o.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(o.childNodes[t-1].id.toString())}isLegalJump_(e,t){const n=r.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!n||n.hasAttribute("alternative"))return!1;const o=this.currentTable_.childNodes[e-1];if(!o)return!1;const i=r.querySelectorAllByAttrValue(n,"id",o.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!o||!o.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==a.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=a,a.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],a.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},8119:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class n{static resetState(e){delete n.STATE[e]}static setState(e,t){n.STATE[e]=t}static getState(e){return n.STATE[e]}}t.WalkerState=n,n.STATE={}},907:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const r=n(4296),o=n(1937),i=n(3531),s=n(4051);t.walker=function(e,n,r,o,i){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(n,r,o,i)},t.walkerMapping_={dummy:(e,t,n,o)=>new r.DummyWalker(e,t,n,o),semantic:(e,t,n,r)=>new o.SemanticWalker(e,t,n,r),syntax:(e,t,n,r)=>new i.SyntaxWalker(e,t,n,r),table:(e,t,n,r)=>new s.TableWalker(e,t,n,r)}},8835:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const r=n(6671),o=n(8171);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(o.Attribute.TYPE)&&!e.hasAttribute(o.Attribute.PARENT))return e;const t=r.querySelectorAllByAttr(e,o.Attribute.TYPE);for(let e,n=0;e=t[n];n++)if(!e.hasAttribute(o.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(o.Attribute.ID)===t?e:r.querySelectorAllByAttrValue(e,o.Attribute.ID,t)[0]}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}();var __webpack_exports__={},global,version,MJContextMenu,Menu,MenuHandler,MmlVisitor,SelectableInfo;global=__webpack_require__(8723),version=__webpack_require__(7306),MJContextMenu=__webpack_require__(3021),Menu=__webpack_require__(1062),MenuHandler=__webpack_require__(9003),MmlVisitor=__webpack_require__(9232),SelectableInfo=__webpack_require__(7309),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",version.q,"ui"),(0,global.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:MJContextMenu,Menu:Menu,MenuHandler:MenuHandler,MmlVisitor:MmlVisitor,SelectableInfo:SelectableInfo}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,MenuHandler.MenuHandler)(e)}),20)})(); \ No newline at end of file +(function(){"use strict";var __webpack_modules__={706:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=new Map;t.default=n},8905:function(e,t,n){var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return o(t,e),t},s=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},a=this&&this.__generator||function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(t,"__esModule",{value:!0}),t.MJContextMenu=void 0;var a=n(9964),c=n(2745),l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.mathItem=null,t.annotation="",t.annotationTypes={},t}return o(t,e),t.prototype.post=function(t,n){if(this.mathItem){if(void 0!==n){var r=this.mathItem.inputJax.name,o=this.findID("Show","Original");o.content="MathML"===r?"Original MathML":r+" Commands",this.findID("Copy","Original").content=o.content;var i=this.findID("Settings","semantics");"MathML"===r?i.disable():i.enable(),this.getAnnotationMenu(),this.dynamicSubmenus()}e.prototype.post.call(this,t,n)}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.mathItem=null},t.prototype.findID=function(){for(var e,t,n=[],r=0;r=0)return a}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}return null},t.prototype.createAnnotationMenu=function(e,t,n){var r=this,o=this.findID(e,"Annotation");o.submenu=this.factory.get("subMenu")(this.factory,{items:t.map((function(e){var t=s(e,2),o=t[0],i=t[1];return{type:"command",id:o,content:o,action:function(){r.annotation=i,n()}}})),id:"annotations"},o),t.length?o.enable():o.disable()},t.prototype.dynamicSubmenus=function(){var e,n;try{for(var r=i(t.DynamicSubmenus),o=r.next();!o.done;o=r.next()){var a=s(o.value,2),c=a[0],l=a[1],u=this.find(c);if(u){var d=l(this,u);u.submenu=d,d.items.length?u.enable():u.disable()}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(e)throw e.error}}},t.DynamicSubmenus=new Map,t}(a.ContextMenu);t.MJContextMenu=l},1062:function(e,t,n){var r=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},o=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;var s=n(3184),a=n(4769),c=n(8723),l=n(9077),u=n(3021),d=n(9232),h=n(7309),p=n(6932),f=n(7258),m=n(1156),g=n(6837),b=i(n(8905)),y=c.MathJax,S="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3),E=function(){function e(e,t){void 0===t&&(t={});var n=this;this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new d.MmlVisitor,this.jax={CHTML:null,SVG:null},this.rerenderStart=a.STATE.LAST,this.about=new p.Info('MathJax v'+s.mathjax.version,(function(){var e=[];return e.push("Input Jax: "+n.document.inputJax.map((function(e){return e.name})).join(", ")),e.push("Output Jax: "+n.document.outputJax.name),e.push("Document Type: "+n.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new p.Info("MathJax Help",(function(){return["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")}),'www.mathjax.org'),this.mathmlCode=new h.SelectableInfo("MathJax MathML Expression",(function(){if(!n.menu.mathItem)return"";var e=n.toMML(n.menu.mathItem);return"
"+n.formatSource(e)+"
"}),""),this.originalText=new h.SelectableInfo("MathJax Original Source",(function(){if(!n.menu.mathItem)return"";var e=n.menu.mathItem.math;return'
'+n.formatSource(e)+"
"}),""),this.annotationText=new h.SelectableInfo("MathJax Annotation Text",(function(){if(!n.menu.mathItem)return"";var e=n.menu.annotation;return'
'+n.formatSource(e)+"
"}),""),this.zoomBox=new p.Info("MathJax Zoomed Expression",(function(){if(!n.menu.mathItem)return"";var e=n.menu.mathItem.typesetRoot.cloneNode(!0);return e.style.margin="0",'
'+e.outerHTML+"
"}),""),this.document=e,this.options=(0,l.userOptions)((0,l.defaultOptions)({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}return Object.defineProperty(e.prototype,"isLoading",{get:function(){return e.loading>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"loadingPromise",{get:function(){return this.isLoading?(e._loadingPromise||(e._loadingPromise=new Promise((function(t,n){e._loadingOK=t,e._loadingFailed=n}))),e._loadingPromise):Promise.resolve()},enumerable:!1,configurable:!0}),e.prototype.initSettings=function(){this.settings=this.options.settings,this.jax=this.options.jax;var e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,y._.a11y&&y._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline},e.prototype.initMenu=function(){var e=this,t=new f.Parser([["contextMenu",u.MJContextMenu.fromJson.bind(u.MJContextMenu)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(function(t){return e.setRenderer(t)})),this.variable("overflow",(function(t){return e.setOverflow(t)})),this.variable("breakInline",(function(t){return e.setInlineBreaks(t)})),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(function(t){return e.setScale(t)})),this.variable("explorer",(function(t){return e.setExplorer(t)})),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(function(e){return b.default.setupEngine({locale:e})})),this.a11yVar("speechRules",(function(t){var n=r(t.split("-"),2),o=n[0],i=n[1];e.document.options.sre.domain=o,e.document.options.sre.style=i})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(function(t){return e.setCollapsible(t)})),this.variable("inTabOrder",(function(t){return e.setTabOrder(t)})),this.variable("assistiveMml",(function(t){return e.setAssistiveMml(t)}))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(function(){return e.mathmlCode.post()})),this.command("Original","Original Form",(function(){return e.originalText.post()})),this.submenu("Annotation","Annotation")]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(function(){return e.copyMathML()})),this.command("Original","Original Form",(function(){return e.copyOriginal()})),this.submenu("Annotation","Annotation")]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(function(){return e.zoom(null,"",e.menu.mathItem)})),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(S?"Option":"Alt",S?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!S}),this.checkbox("Control","Control","ctrl",{hiddne:S}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(function(){return e.scaleAllMath()})),this.rule(),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(function(){return e.resetDefaults()}))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(function(){return e.about.post()})),this.command("Help","MathJax Help",(function(){return e.help.post()}))]});var n=this.menu;n.findID("Settings","Overflow","Elide").disable(),this.about.attachMenu(n),this.help.attachMenu(n),this.originalText.attachMenu(n),this.annotationText.attachMenu(n),this.mathmlCode.attachMenu(n),this.zoomBox.attachMenu(n),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer),n.showAnnotation=this.annotationText,n.copyAnnotation=this.copyAnnotation.bind(this),n.annotationTypes=this.options.annotationTypes,g.CssStyles.addInfoStyles(this.document.document),g.CssStyles.addMenuStyles(this.document.document)},e.prototype.checkLoadableItems=function(){var e,t;if(y&&y._&&y.loader&&y.startup)!this.settings.collapsible||y._.a11y&&y._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||y._.a11y&&y._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||y._.a11y&&y._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{var n=this.menu;try{for(var r=o(Object.keys(this.jax)),i=r.next();!i.done;i=r.next()){var s=i.value;this.jax[s]||n.findID("Settings","Renderer",s).disable()}}catch(t){e={error:t}}finally{try{i&&!i.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}n.findID("Accessibility","Activate").disable(),n.findID("Accessibility","AutoCollapse").disable(),n.findID("Accessibility","Collapsible").disable()}},e.prototype.enableExplorerItems=function(e){var t,n,r=this.menu.findID("Accessibility","Activate").menu;try{for(var i=o(r.items.slice(1)),s=i.next();!s.done;s=i.next()){var a=s.value;if(a instanceof m.Rule)break;e?a.enable():a.disable()}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}},e.prototype.mergeUserSettings=function(){try{var t=localStorage.getItem(e.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.saveUserSettings=function(){var t,n,r={};try{for(var i=o(Object.keys(this.settings)),s=i.next();!s.done;s=i.next()){var a=s.value;this.settings[a]!==this.defaultSettings[a]&&(r[a]=this.settings[a])}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}try{Object.keys(r).length?localStorage.setItem(e.MENU_STORAGE,JSON.stringify(r)):localStorage.removeItem(e.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}},e.prototype.setA11y=function(e){y._.a11y&&y._.a11y.explorer&&y._.a11y.explorer_ts.setA11yOptions(this.document,e)},e.prototype.getA11y=function(e){if(y._.a11y&&y._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]},e.prototype.applySettings=function(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml,this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.settings.renderer!==this.defaultSettings.renderer&&this.setRenderer(this.settings.renderer),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline},e.prototype.setOverflow=function(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()},e.prototype.setInlineBreaks=function(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()},e.prototype.setScale=function(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()},e.prototype.setRenderer=function(e){var t=this;if(this.jax[e])this.setOutputJax(e);else{var n=e.toLowerCase();this.loadComponent("output/"+n,(function(){var r=y.startup;n in r.constructors&&(r.useOutput(n,!0),r.output=r.getOutputJax(),r.output.setAdaptor(t.document.adaptor),r.output.initialize(),t.jax[e]=r.output,s.mathjax.handleRetriesFor((function(){return t.setOutputJax(e)})))}))}},e.prototype.setOutputJax=function(e){this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],this.rerender()},e.prototype.setTabOrder=function(e){this.menu.store.inTaborder(e)},e.prototype.setAssistiveMml=function(e){this.document.options.enableAssistiveMml=e,!e||y._.a11y&&y._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")},e.prototype.setExplorer=function(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||y._.a11y&&y._.a11y.explorer?this.rerender(this.settings.collapsible?a.STATE.RERENDER:a.STATE.COMPILED):this.loadA11y("explorer")},e.prototype.setCollapsible=function(e){this.document.options.enableComplexity=e,!e||y._.a11y&&y._.a11y.complexity?this.rerender(a.STATE.COMPILED):this.loadA11y("complexity")},e.prototype.scaleAllMath=function(){var e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){var n=parseFloat(t)/100;n?this.menu.pool.lookup("scale").setValue(String(n)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")},e.prototype.resetDefaults=function(){var t,n;e.loading++;var r=this.menu.pool,i=this.defaultSettings;try{for(var s=o(Object.keys(this.settings)),c=s.next();!c.done;c=s.next()){var l=c.value,u=r.lookup(l);if(u){u.setValue(i[l]);var d=u.items[0];d&&d.executeCallbacks_()}else this.settings[l]=i[l]}}catch(e){t={error:e}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}e.loading--,this.rerender(a.STATE.COMPILED)},e.prototype.checkComponent=function(t){var n=e.loadingPromises.get(t);n&&s.mathjax.retryAfter(n)},e.prototype.loadComponent=function(t,n){if(!e.loadingPromises.has(t)){var r=y.loader;if(r){e.loading++;var o=r.load(t).then((function(){e.loading--,e.loadingPromises.delete(t),n(),0===e.loading&&e._loadingPromise&&(e._loadingPromise=null,e._loadingOK())})).catch((function(t){e._loadingPromise?(e._loadingPromise=null,e._loadingFailed(t)):console.log(t)}));e.loadingPromises.set(t,o)}}},e.prototype.loadA11y=function(t){var n=this,r=!a.STATE.ENRICHED;this.loadComponent("a11y/"+t,(function(){var o=y.startup;s.mathjax.handlers.unregister(o.handler),o.handler=o.getHandler(),s.mathjax.handlers.register(o.handler);var i=n.document;n.document=o.document=o.getDocument(),n.document.menu=n,n.document.outputJax.reset(),n.transferMathList(i),n.document.processed=i.processed,e._loadingPromise||(n.document.outputJax.reset(),s.mathjax.handleRetriesFor((function(){n.rerender("complexity"===t||r?a.STATE.COMPILED:a.STATE.TYPESET)})))}))},e.prototype.transferMathList=function(e){var t,n,r=this.document.options.MathItem;try{for(var i=o(e.math),s=i.next();!s.done;s=i.next()){var a=s.value,c=new r;Object.assign(c,a),this.document.math.push(c)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}},e.prototype.formatSource=function(e){return e.trim().replace(/&/g,"&").replace(//g,">")},e.prototype.toMML=function(e){return this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name})},e.prototype.zoom=function(e,t,n){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=n,e&&this.menu.post(e),this.zoomBox.post())},e.prototype.isZoomEvent=function(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)},e.prototype.rerender=function(t){void 0===t&&(t=a.STATE.TYPESET),this.rerenderStart=Math.min(t,this.rerenderStart),e.loading||(this.rerenderStart<=a.STATE.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=a.STATE.LAST)},e.prototype.copyMathML=function(){this.copyToClipboard(this.toMML(this.menu.mathItem))},e.prototype.copyOriginal=function(){this.copyToClipboard(this.menu.mathItem.math.trim())},e.prototype.copyAnnotation=function(){this.copyToClipboard(this.menu.annotation.trim())},e.prototype.copyToClipboard=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)},e.prototype.addMenu=function(e){var t=this,n=e.typesetRoot;n.addEventListener("contextmenu",(function(){return t.menu.mathItem=e}),!0),n.addEventListener("keydown",(function(){return t.menu.mathItem=e}),!0),n.addEventListener("click",(function(n){return t.zoom(n,"Click",e)}),!0),n.addEventListener("dblclick",(function(n){return t.zoom(n,"DoubleClick",e)}),!0),this.menu.store.insert(n)},e.prototype.clear=function(){this.menu.store.clear()},e.prototype.variable=function(e,t){var n=this;return{name:e,getter:function(){return n.settings[e]},setter:function(r){n.settings[e]=r,t&&t(r),n.saveUserSettings()}}},e.prototype.a11yVar=function(e,t){var n=this;return{name:e,getter:function(){return n.getA11y(e)},setter:function(r){n.settings[e]=r;var o={};o[e]=r,n.setA11y(o),t&&t(r),n.saveUserSettings()}}},e.prototype.submenu=function(e,t,n,r){var i,s;void 0===n&&(n=[]),void 0===r&&(r=!1);var a=[];try{for(var c=o(n),l=c.next();!l.done;l=c.next()){var u=l.value;Array.isArray(u)?a=a.concat(u):a.push(u)}}catch(e){i={error:e}}finally{try{l&&!l.done&&(s=c.return)&&s.call(c)}finally{if(i)throw i.error}}return{type:"submenu",id:e,content:t,menu:{items:a},disabled:0===a.length||r}},e.prototype.command=function(e,t,n,r){return void 0===r&&(r={}),Object.assign({type:"command",id:e,content:t,action:n},r)},e.prototype.checkbox=function(e,t,n,r){return void 0===r&&(r={}),Object.assign({type:"checkbox",id:e,content:t,variable:n},r)},e.prototype.radioGroup=function(e,t){var n=this;return t.map((function(t){return n.radio(t[0],t[1]||t[0],e)}))},e.prototype.radio=function(e,t,n,r){return void 0===r&&(r={}),Object.assign({type:"radio",id:e,content:t,variable:n},r)},e.prototype.label=function(e,t){return{type:"label",id:e,content:t}},e.prototype.rule=function(){return{type:"rule"}},e.MENU_STORAGE="MathJax-Menu-Settings",e.OPTIONS={settings:{texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:(0,l.expandable)({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},e.loading=0,e.loadingPromises=new Map,e._loadingPromise=null,e._loadingOK=null,e._loadingFailed=null,e}();t.Menu=E},9003:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},a=this&&this.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuHandler=t.MenuMathDocumentMixin=t.MenuMathItemMixin=void 0;var l=n(3184),u=n(4769),d=n(9077),h=n(1062);function p(e){return function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.addMenu=function(e,t){void 0===t&&(t=!1),this.state()>=u.STATE.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(u.STATE.CONTEXT_MENU))},t.prototype.checkLoading=function(e){e.checkLoading()},t}(e)}function f(e){var t;return t=function(e){function t(){for(var t=[],n=0;n\n"+this.childNodeMml(t,n+" ","\n")+n+""},t.prototype.visitMathNode=function(t,n){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return e.prototype.visitDefault.call(this,t,n);var r=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return n+"\n"+n+" \n"+(r?n+" \n":"")+this.childNodeMml(t,n+(r?" ":" "),"\n")+(r?n+" \n":"")+n+' '+this.mathItem.math+"\n"+n+" \n"+n+""},t}(i.SerializedMmlVisitor);t.MmlVisitor=a},7309:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.SelectableInfo=void 0;var i=n(6932),s=n(1698),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.addEvents=function(e){var t=this;e.addEventListener("keypress",(function(e){"a"===e.key&&(e.ctrlKey||e.metaKey)&&(t.selectAll(),t.stop(e))}))},t.prototype.selectAll=function(){document.getSelection().selectAllChildren(this.html.querySelector("pre"))},t.prototype.copyToClipboard=function(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()},t.prototype.generateHtml=function(){var t=this;e.prototype.generateHtml.call(this);var n=this.html.querySelector("span."+s.HtmlClasses.INFOSIGNATURE).appendChild(document.createElement("input"));n.type="button",n.value="Copy to Clipboard",n.addEventListener("click",(function(e){return t.copyToClipboard()}))},t}(i.Info);t.SelectableInfo=a},8723:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=MathJax._.components.global.isObject,t.combineConfig=MathJax._.components.global.combineConfig,t.combineDefaults=MathJax._.components.global.combineDefaults,t.combineWithMathJax=MathJax._.components.global.combineWithMathJax,t.MathJax=MathJax._.components.global.MathJax},4769:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.protoItem=MathJax._.core.MathItem.protoItem,t.AbstractMathItem=MathJax._.core.MathItem.AbstractMathItem,t.STATE=MathJax._.core.MathItem.STATE,t.newState=MathJax._.core.MathItem.newState},2433:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.toEntity=MathJax._.core.MmlTree.SerializedMmlVisitor.toEntity,t.SerializedMmlVisitor=MathJax._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor},3184:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.mathjax=MathJax._.mathjax.mathjax},9077:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=MathJax._.util.Options.isObject,t.APPEND=MathJax._.util.Options.APPEND,t.REMOVE=MathJax._.util.Options.REMOVE,t.OPTIONS=MathJax._.util.Options.OPTIONS,t.Expandable=MathJax._.util.Options.Expandable,t.expandable=MathJax._.util.Options.expandable,t.makeArray=MathJax._.util.Options.makeArray,t.keys=MathJax._.util.Options.keys,t.copy=MathJax._.util.Options.copy,t.insert=MathJax._.util.Options.insert,t.defaultOptions=MathJax._.util.Options.defaultOptions,t.userOptions=MathJax._.util.Options.userOptions,t.selectOptions=MathJax._.util.Options.selectOptions,t.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,t.separateOptions=MathJax._.util.Options.separateOptions,t.lookup=MathJax._.util.Options.lookup},2612:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEntry=void 0;var i=n(9943),s=n(1698),a=function(e){function t(t,n){var r=e.call(this)||this;return r._menu=t,r._type=n,r.className=s.HtmlClasses.MENUITEM,r.role="menuitem",r.hidden=!1,r}return o(t,e),Object.defineProperty(t.prototype,"menu",{get:function(){return this._menu},set:function(e){this._menu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),t.prototype.hide=function(){this.hidden=!0,this.menu.generateMenu()},t.prototype.show=function(){this.hidden=!1,this.menu.generateMenu()},t.prototype.isHidden=function(){return this.hidden},t}(i.MenuElement);t.AbstractEntry=a},1341:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractItem=void 0;var s=n(2612),a=n(865),c=n(1698),l=function(e){function t(t,n,r,o){var i=e.call(this,t,n)||this;return i._content=r,i.disabled=!1,i.callbacks=[],i._id=o||r,i}return o(t,e),Object.defineProperty(t.prototype,"content",{get:function(){return this._content},set:function(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),t.prototype.press=function(){this.disabled||(this.executeAction(),this.executeCallbacks_())},t.prototype.executeAction=function(){},t.prototype.registerCallback=function(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)},t.prototype.unregisterCallback=function(e){var t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)},t.prototype.mousedown=function(e){this.press(),this.stop(e)},t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.deactivate(),this.stop(e)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content},t.prototype.activate=function(){this.disabled||this.html.classList.add(c.HtmlClasses.MENUACTIVE)},t.prototype.deactivate=function(){this.html.classList.remove(c.HtmlClasses.MENUACTIVE)},t.prototype.focus=function(){this.menu.focused=this,e.prototype.focus.call(this),this.activate()},t.prototype.unfocus=function(){this.deactivate(),e.prototype.unfocus.call(this)},t.prototype.escape=function(e){a.MenuUtil.close(this)},t.prototype.up=function(e){this.menu.up(e)},t.prototype.down=function(e){this.menu.down(e)},t.prototype.left=function(e){this.menu.left(e)},t.prototype.right=function(e){this.menu.right(e)},t.prototype.space=function(e){this.press()},t.prototype.disable=function(){this.disabled=!0;var e=this.html;e.classList.add(c.HtmlClasses.MENUDISABLED),e.setAttribute("aria-disabled","true")},t.prototype.enable=function(){this.disabled=!1;var e=this.html;e.classList.remove(c.HtmlClasses.MENUDISABLED),e.removeAttribute("aria-disabled")},t.prototype.executeCallbacks_=function(){var e,t;try{for(var n=i(this.callbacks),r=n.next();!r.done;r=n.next()){var o=r.value;try{o(this)}catch(e){a.MenuUtil.error(e,"Callback for menu entry "+this.id+" failed.")}}}catch(t){e={error:t}}finally{try{r&&!r.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}},t}(s.AbstractEntry);t.AbstractItem=l},1585:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractMenu=void 0;var s=n(3757),a=n(1341),c=n(1698),l=n(2745),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.className=c.HtmlClasses.CONTEXTMENU,t.role="menu",t._items=[],t._baseMenu=null,t}return o(t,e),Object.defineProperty(t.prototype,"baseMenu",{get:function(){return this._baseMenu},set:function(e){this._baseMenu=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"items",{get:function(){return this._items},set:function(e){this._items=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pool",{get:function(){return this.variablePool},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"focused",{get:function(){return this._focused},set:function(e){if(this._focused!==e){this._focused||this.unfocus();var t=this._focused;this._focused=e,t&&t.unfocus()}},enumerable:!1,configurable:!0}),t.prototype.up=function(e){var t=this.items.filter((function(e){return e instanceof a.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var n=t.indexOf(this.focused);-1!==n&&t[n=n?--n:t.length-1].focus()}else t[t.length-1].focus()},t.prototype.down=function(e){var t=this.items.filter((function(e){return e instanceof a.AbstractItem&&!e.isHidden()}));if(0!==t.length)if(this.focused){var n=t.indexOf(this.focused);-1!==n&&t[n=++n===t.length?0:n].focus()}else t[0].focus()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.generateMenu()},t.prototype.generateMenu=function(){var e,t,n=this.html;n.classList.add(c.HtmlClasses.MENU);try{for(var r=i(this.items),o=r.next();!o.done;o=r.next()){var s=o.value;if(s.isHidden()){var a=s.html;a.parentNode&&a.parentNode.removeChild(a)}else n.appendChild(s.html)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.post=function(t,n){this.variablePool.update(),e.prototype.post.call(this,t,n)},t.prototype.unpostSubmenus=function(){var e,t,n=this.items.filter((function(e){return e instanceof l.Submenu}));try{for(var r=i(n),o=r.next();!o.done;o=r.next()){var s=o.value;s.submenu.unpost(),s!==this.focused&&s.unfocus()}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.unpostSubmenus(),this.focused=null},t.prototype.find=function(e){var t,n;try{for(var r=i(this.items),o=r.next();!o.done;o=r.next()){var s=o.value;if("rule"!==s.type){if(s.id===e)return s;if("submenu"===s.type){var a=s.submenu.find(e);if(a)return a}}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}return null},t}(s.AbstractPostable);t.AbstractMenu=u},2817:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractNavigatable=void 0;var r=n(2635),o=n(9674),i=function(){function e(){this.bubble=!1}return e.prototype.bubbleKey=function(){this.bubble=!0},e.prototype.keydown=function(e){switch(e.keyCode){case r.KEY.ESCAPE:this.escape(e);break;case r.KEY.RIGHT:this.right(e);break;case r.KEY.LEFT:this.left(e);break;case r.KEY.UP:this.up(e);break;case r.KEY.DOWN:this.down(e);break;case r.KEY.RETURN:case r.KEY.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)},e.prototype.escape=function(e){},e.prototype.space=function(e){},e.prototype.left=function(e){},e.prototype.right=function(e){},e.prototype.up=function(e){},e.prototype.down=function(e){},e.prototype.stop=function(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)},e.prototype.mousedown=function(e){return this.stop(e)},e.prototype.mouseup=function(e){return this.stop(e)},e.prototype.mouseover=function(e){return this.stop(e)},e.prototype.mouseout=function(e){return this.stop(e)},e.prototype.click=function(e){return this.stop(e)},e.prototype.addEvents=function(e){e.addEventListener(o.MOUSE.DOWN,this.mousedown.bind(this)),e.addEventListener(o.MOUSE.UP,this.mouseup.bind(this)),e.addEventListener(o.MOUSE.OVER,this.mouseover.bind(this)),e.addEventListener(o.MOUSE.OUT,this.mouseout.bind(this)),e.addEventListener(o.MOUSE.CLICK,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(o.MOUSE.SELECTSTART,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(o.MOUSE.DBLCLICK,this.stop.bind(this))},e}();t.AbstractNavigatable=i},3757:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractPostable=void 0;var i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.posted=!1,t}return o(t,e),t.prototype.isPosted=function(){return this.posted},t.prototype.post=function(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)},t.prototype.unpost=function(){if(this.posted){var e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}},t}(n(9943).MenuElement);t.AbstractPostable=i},2467:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractVariableItem=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()},t.prototype.register=function(){this.variable.register(this)},t.prototype.unregister=function(){this.variable.unregister(this)},t.prototype.update=function(){this.updateAria(),this.span&&this.updateSpan()},t}(n(1341).AbstractItem);t.AbstractVariableItem=i},725:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.CloseButton=void 0;var i=n(3757),s=n(1698),a=function(e){function t(t){var n=e.call(this)||this;return n.element=t,n.className=s.HtmlClasses.MENUCLOSE,n.role="button",n}return o(t,e),t.prototype.generateHtml=function(){var e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");var t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e},t.prototype.display=function(){},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.element.unpost()},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.space=function(e){this.unpost(),this.stop(e)},t.prototype.mousedown=function(e){this.unpost(),this.stop(e)},t}(i.AbstractPostable);t.CloseButton=a},9964:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.ContextMenu=void 0;var i=n(1585),s=n(1698),a=n(8525),c=n(6964),l=function(e){function t(t){var n=e.call(this)||this;return n.factory=t,n.id="",n.moving=!1,n._store=new a.MenuStore(n),n.widgets=[],n.variablePool=new c.VariablePool,n}return o(t,e),t.fromJson=function(e,t){var n=t.pool,r=t.items,o=t.id,i=void 0===o?"":o,s=new this(e);s.id=i;var a=e.get("variable");n.forEach((function(t){return a(e,t,s.pool)}));var c=e.get("items")(e,r,s);return s.items=c,s},t.prototype.generateHtml=function(){this.isPosted()&&this.unpost(),e.prototype.generateHtml.call(this),this._frame=document.createElement("div"),this._frame.classList.add(s.HtmlClasses.MENUFRAME);var t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);var n=document.createElement("div");n.setAttribute("style","position: fixed; "+t),this._frame.appendChild(n),n.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))},t.prototype.display=function(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()},t.prototype.escape=function(e){this.unpost(),this.unpostWidgets()},t.prototype.unpost=function(){if(e.prototype.unpost.call(this),!(this.widgets.length>0)){this.frame.parentNode.removeChild(this.frame);var t=this.store;this.moving||t.insertTaborder(),t.active.focus()}},t.prototype.left=function(e){this.move_(this.store.previous())},t.prototype.right=function(e){this.move_(this.store.next())},Object.defineProperty(t.prototype,"frame",{get:function(){return this._frame},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"store",{get:function(){return this._store},enumerable:!1,configurable:!0}),t.prototype.post=function(t,n){if(void 0!==n)return this.moving||this.store.removeTaborder(),void e.prototype.post.call(this,t,n);var r,o,i,s=t;if(s instanceof Event?(r=s.target,this.stop(s)):r=s,s instanceof MouseEvent&&(o=s.pageX,i=s.pageY,o||i||!s.clientX||(o=s.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,i=s.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!o&&!i&&r){var a=window.pageXOffset||document.documentElement.scrollLeft,c=window.pageYOffset||document.documentElement.scrollTop,l=r.getBoundingClientRect();o=(l.right+l.left)/2+a,i=(l.bottom+l.top)/2+c}this.store.active=r,this.anchor=this.store.active;var u=this.html;o+u.offsetWidth>document.body.offsetWidth-5&&(o=document.body.offsetWidth-u.offsetWidth-5),this.post(o,i)},t.prototype.registerWidget=function(e){this.widgets.push(e)},t.prototype.unregisterWidget=function(e){var t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()},t.prototype.unpostWidgets=function(){this.widgets.forEach((function(e){return e.unpost()}))},t.prototype.toJson=function(){return{type:""}},t.prototype.move_=function(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)},t}(i.AbstractMenu);t.ContextMenu=l},6837:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CssStyles=void 0;var r=n(1698);!function(e){function t(e){return"."+(r.HtmlClasses[e]||e)}var n={};n[t("INFOCLOSE")]="{ top:.2em; right:.2em;}",n[t("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",n[t("INFO")+t("MOUSEPOST")]="{outline:none;}",n[t("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';var o={};o[t("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",o[t("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",o[t("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",o[t("MENUACTIVE")+" "+t("MENUARROW")]="{color:white}",o[t("MENUARROW")+t("RTL")]="{left:.5em; right:auto}",o[t("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",o[t("MENUCHECK")+t("RTL")]="{ right:.7em; left:auto }",o[t("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",o[t("MENURADIOCHECK")+t("RTL")]="{ right: .7em; left:auto}",o[t("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",o[t("MENUINPUTBOX")+t("RTL")]="{ left: .1em;}",o[t("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",o[t("MENUSLIDER")]="{ left: .1em;}",o[t("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",o[t("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",o[t("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",o[t("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",o[t("MENUDISABLED")]="{ color:GrayText}",o[t("MENUACTIVE")]="{ background-color: #606872; color: white;}",o[t("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",o[t("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",o[t("CONTEXTMENU")+":focus"]="{ outline:none}",o[t("CONTEXTMENU")+" "+t("MENUITEM")+":focus"]="{ outline:none}",o[t("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",o[t("SELECTIONITEM")]="{ padding-right: 1em;}",o[t("SELECTION")]="{ right: 40%; width:50%; }",o[t("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",o[t("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",o[t("MENU")+" "+t("MENUCLOSE")]="{ top:-10px; left:-10px}";var i={};i[t("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',i[t("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",i[t("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",i[t("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",i[t("MENUCLOSE")+":hover:focus"]="{ outline:none}";var s=!1,a=!1,c=!1;function l(e){c||(u(i,e),c=!0)}function u(e,t){var n=t||document,r=n.createElement("style");r.type="text/css";var o="";for(var i in e)o+=i,o+=" ",o+=e[i],o+="\n";r.innerHTML=o,n.head.appendChild(r)}e.addMenuStyles=function(e){a||(u(o,e),a=!0,l(e))},e.addInfoStyles=function(e){s||(u(n,e),s=!0,l(e))}}(t.CssStyles||(t.CssStyles={}))},1698:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlAttrs=t.HtmlClasses=void 0;function n(e){return"CtxtMenu_"+e}function r(e){return n(e)}function o(e){return n(e)}t.HtmlClasses={ATTACHED:r("Attached"),CONTEXTMENU:r("ContextMenu"),MENU:r("Menu"),MENUARROW:r("MenuArrow"),MENUACTIVE:r("MenuActive"),MENUCHECK:r("MenuCheck"),MENUCLOSE:r("MenuClose"),MENUCOMBOBOX:r("MenuComboBox"),MENUDISABLED:r("MenuDisabled"),MENUFRAME:r("MenuFrame"),MENUITEM:r("MenuItem"),MENULABEL:r("MenuLabel"),MENURADIOCHECK:r("MenuRadioCheck"),MENUINPUTBOX:r("MenuInputBox"),MENURULE:r("MenuRule"),MENUSLIDER:r("MenuSlider"),MOUSEPOST:r("MousePost"),RTL:r("RTL"),INFO:r("Info"),INFOCLOSE:r("InfoClose"),INFOCONTENT:r("InfoContent"),INFOSIGNATURE:r("InfoSignature"),INFOTITLE:r("InfoTitle"),SLIDERVALUE:r("SliderValue"),SLIDERBAR:r("SliderBar"),SELECTION:r("Selection"),SELECTIONBOX:r("SelectionBox"),SELECTIONMENU:r("SelectionMenu"),SELECTIONDIVIDER:r("SelectionDivider"),SELECTIONITEM:r("SelectionItem")},t.HtmlAttrs={COUNTER:o("Counter"),KEYDOWNFUNC:o("keydownFunc"),CONTEXTMENUFUNC:o("contextmenuFunc"),OLDTAB:o("Oldtabindex"),TOUCHFUNC:o("TouchFunc")}},6932:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Info=void 0;var i=n(725),s=n(1698),a=function(e){function t(t,n,r){var o=e.call(this)||this;return o.title=t,o.signature=r,o.className=s.HtmlClasses.INFO,o.role="dialog",o.contentDiv=o.generateContent(),o.close=o.generateClose(),o.content=n||function(){return""},o}return o(t,e),t.prototype.attachMenu=function(e){this.menu=e},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")},t.prototype.post=function(){e.prototype.post.call(this);var t=document.documentElement,n=this.html,r=window.innerHeight||t.clientHeight||t.scrollHeight||0,o=Math.floor(-n.offsetWidth/2),i=Math.floor((r-n.offsetHeight)/3);n.setAttribute("style","margin-left: "+o+"px; top: "+i+"px;"),window.event instanceof MouseEvent&&n.classList.add(s.HtmlClasses.MOUSEPOST),n.focus()},t.prototype.display=function(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();var e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)},t.prototype.click=function(e){},t.prototype.keydown=function(t){this.bubbleKey(),e.prototype.keydown.call(this,t)},t.prototype.escape=function(e){this.unpost()},t.prototype.unpost=function(){e.prototype.unpost.call(this),this.html.classList.remove(s.HtmlClasses.MOUSEPOST),this.menu.unregisterWidget(this)},t.prototype.generateClose=function(){var e=new i.CloseButton(this),t=e.html;return t.classList.add(s.HtmlClasses.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e},t.prototype.generateTitle=function(){var e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(s.HtmlClasses.INFOTITLE),e},t.prototype.generateContent=function(){var e=document.createElement("div");return e.classList.add(s.HtmlClasses.INFOCONTENT),e.setAttribute("tabindex","0"),e},t.prototype.generateSignature=function(){var e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(s.HtmlClasses.INFOSIGNATURE),e},t.prototype.toJson=function(){return{type:""}},t}(n(3757).AbstractPostable);t.Info=a},3177:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;var i=n(2467),s=n(865),a=n(1698),c=function(e){function t(t,n,r,o){var i=e.call(this,t,"checkbox",n,o)||this;return i.role="menuitemcheckbox",i.variable=t.pool.lookup(r),i.register(),i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(!this.variable.getValue()),s.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENUCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Checkbox=c},7253:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Combo=void 0;var i=n(2467),s=n(865),a=n(1698),c=n(2635),l=function(e){function t(t,n,r,o){var i=e.call(this,t,"combobox",n,o)||this;return i.role="combobox",i.inputEvent=!1,i.variable=t.pool.lookup(r),i.register(),i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this))},t.prototype.space=function(t){e.prototype.space.call(this,t),s.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUCOMBOBOX)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.classList.add(a.HtmlClasses.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.bubbleKey(),this.inputEvent=!0},t.prototype.keydown=function(t){if(this.inputEvent&&t.keyCode!==c.KEY.ESCAPE&&t.keyCode!==c.KEY.RETURN)return this.inputEvent=!1,void t.stopPropagation();e.prototype.keydown.call(this,t),t.stopPropagation()},t.prototype.updateAria=function(){},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(s.MenuUtil.getActiveElement(this))}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Combo=l},9665:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Command=void 0;var i=n(1341),s=n(865),a=function(e){function t(t,n,r,o){var i=e.call(this,t,"command",n,o)||this;return i.command=r,i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.action,t.id)},t.prototype.executeAction=function(){try{this.command(s.MenuUtil.getActiveElement(this))}catch(e){s.MenuUtil.error(e,"Illegal command callback.")}s.MenuUtil.close(this)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Command=a},1817:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Label=void 0;var i=n(1341),s=n(1698),a=function(e){function t(t,n,r){return e.call(this,t,"label",n,r)||this}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.id)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(s.HtmlClasses.MENULABEL)},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Label=a},3348:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Radio=void 0;var i=n(2467),s=n(865),a=n(1698),c=function(e){function t(t,n,r,o){var i=e.call(this,t,"radio",n,o)||this;return i.role="menuitemradio",i.variable=t.pool.lookup(r),i.register(),i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.id),s.MenuUtil.close(this)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(a.HtmlClasses.MENURADIOCHECK)},t.prototype.updateAria=function(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")},t.prototype.updateSpan=function(){this.span.style.display=this.variable.getValue()===this.id?"":"none"},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Radio=c},1156:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var i=n(2612),s=n(1698),a=function(e){function t(t){var n=e.call(this,t,"rule")||this;return n.className=s.HtmlClasses.MENUITEM,n.role="separator",n}return o(t,e),t.fromJson=function(e,t,n){return new this(n)},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;t.classList.add(s.HtmlClasses.MENURULE),t.setAttribute("aria-orientation","vertical")},t.prototype.addEvents=function(e){},t.prototype.toJson=function(){return{type:"rule"}},t}(i.AbstractEntry);t.Rule=a},2129:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Slider=void 0;var i=n(2467),s=n(865),a=n(1698),c=n(2635),l=function(e){function t(t,n,r,o){var i=e.call(this,t,"slider",n,o)||this;return i.role="slider",i.labelId="ctx_slideLabel"+s.MenuUtil.counter(),i.valueId="ctx_slideValue"+s.MenuUtil.counter(),i.inputEvent=!1,i.variable=t.pool.lookup(r),i.register(),i}return o(t,e),t.fromJson=function(e,t,n){return new this(n,t.content,t.variable,t.id)},t.prototype.executeAction=function(){this.variable.setValue(this.input.value,s.MenuUtil.getActiveElement(this)),this.update()},t.prototype.space=function(t){e.prototype.space.call(this,t),s.MenuUtil.close(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.input.focus()},t.prototype.unfocus=function(){e.prototype.unfocus.call(this),this.updateSpan()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.html.classList.add(a.HtmlClasses.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(a.HtmlClasses.SLIDERVALUE),this.html.appendChild(this.valueSpan)},t.prototype.generateSpan=function(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(a.HtmlClasses.SLIDERBAR),this.span.appendChild(this.input)},t.prototype.inputKey=function(e){this.inputEvent=!0},t.prototype.mousedown=function(e){e.stopPropagation()},t.prototype.mouseup=function(e){event.stopPropagation()},t.prototype.keydown=function(t){var n=t.keyCode;return n===c.KEY.UP||n===c.KEY.DOWN?(t.preventDefault(),void e.prototype.keydown.call(this,t)):this.inputEvent&&n!==c.KEY.ESCAPE&&n!==c.KEY.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(e.prototype.keydown.call(this,t),void t.stopPropagation())},t.prototype.updateAria=function(){var e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))},t.prototype.updateSpan=function(){var e;try{e=this.variable.getValue(s.MenuUtil.getActiveElement(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractVariableItem);t.Slider=l},2745:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.Submenu=void 0;var i=n(1341),s=n(1698),a=function(e){function t(t,n,r){var o=e.call(this,t,"submenu",n,r)||this;return o._submenu=null,o}return o(t,e),t.fromJson=function(e,t,n){var r=t.content,o=t.menu,i=new this(n,r,t.id),s=e.get("subMenu")(e,o,i);return i.submenu=s,i},Object.defineProperty(t.prototype,"submenu",{get:function(){return this._submenu},set:function(e){this._submenu=e},enumerable:!1,configurable:!0}),t.prototype.mouseover=function(e){this.focus(),this.stop(e)},t.prototype.mouseout=function(e){this.stop(e)},t.prototype.unfocus=function(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return e.prototype.unfocus.call(this),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else e.prototype.unfocus.call(this)},t.prototype.focus=function(){e.prototype.focus.call(this),this.submenu.isPosted()||this.disabled||this.submenu.post()},t.prototype.executeAction=function(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this);var t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(s.HtmlClasses.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")},t.prototype.left=function(t){this.submenu.isPosted()?this.submenu.unpost():e.prototype.left.call(this,t)},t.prototype.right=function(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()},t.prototype.toJson=function(){return{type:""}},t}(i.AbstractItem);t.Submenu=a},2635:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(t.KEY||(t.KEY={}))},9943:function(e,t,n){var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.MenuElement=void 0;var i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.addAttributes=function(e){for(var t in e)this.html.setAttribute(t,e[t])},Object.defineProperty(t.prototype,"html",{get:function(){return this._html||this.generateHtml(),this._html},set:function(e){this._html=e,this.addEvents(e)},enumerable:!1,configurable:!0}),t.prototype.generateHtml=function(){var e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e},t.prototype.focus=function(){var e=this.html;e.setAttribute("tabindex","0"),e.focus()},t.prototype.unfocus=function(){var e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()},t}(n(2817).AbstractNavigatable);t.MenuElement=i},8525:function(e,t,n){var r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.MenuStore=void 0;var o=n(865),i=n(1698),s=n(2635),a=function(){function e(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=i.HtmlClasses.ATTACHED+"_"+o.MenuUtil.counter(),this.taborder=!0,this.attrMap={}}return Object.defineProperty(e.prototype,"active",{get:function(){return this._active},set:function(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)},enumerable:!1,configurable:!0}),e.prototype.next=function(){var e=this.store.length;if(0===e)return this.active=null,null;var t=this.store.indexOf(this.active);return t=-1===t?0:t0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},i=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},s=this&&this.__spread||function(){for(var e=[],t=0;t0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s};Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionBox=t.SelectionMenu=void 0;var s=n(865),a=n(1698),c=n(1585),l=n(6932),u=function(e){function t(t){var n=e.call(this)||this;return n.anchor=t,n.className=a.HtmlClasses.SELECTIONMENU,n.variablePool=n.anchor.menu.pool,n.baseMenu=n.anchor.menu,n}return o(t,e),t.fromJson=function(e,t,n){var r=t.title,o=t.values,i=t.variable,s=new this(n),a=e.get("label")(e,{content:r||"",id:r||"id"},s),c=e.get("rule")(e,{},s),l=o.map((function(t){return e.get("radio")(e,{content:t,variable:i,id:t},s)})),u=[a,c].concat(l);return s.items=u,s},t.prototype.generateHtml=function(){e.prototype.generateHtml.call(this),this.items.forEach((function(e){return e.html.classList.add(a.HtmlClasses.SELECTIONITEM)}))},t.prototype.display=function(){},t.prototype.right=function(e){this.anchor.right(e)},t.prototype.left=function(e){this.anchor.left(e)},t}(c.AbstractMenu);t.SelectionMenu=u;var d=function(e){function t(t,n,r,o){void 0===r&&(r="none"),void 0===o&&(o="vertical");var i=e.call(this,t,null,n)||this;return i.style=r,i.grid=o,i._selections=[],i.prefix="ctxt-selection",i._balanced=!0,i}return o(t,e),t.fromJson=function(e,t,n){var r=t.title,o=t.signature,i=t.selections,s=new this(r,o,t.order,t.grid);s.attachMenu(n);var a=i.map((function(t){return e.get("selectionMenu")(e,t,s)}));return s.selections=a,s},t.prototype.attachMenu=function(e){this.menu=e},Object.defineProperty(t.prototype,"selections",{get:function(){return this._selections},set:function(e){var t=this;this._selections=[],e.forEach((function(e){return t.addSelection(e)}))},enumerable:!1,configurable:!0}),t.prototype.addSelection=function(e){e.anchor=this,this._selections.push(e)},t.prototype.rowDiv=function(e){var t=this,n=document.createElement("div");this.contentDiv.appendChild(n);var r=e.map((function(e){return n.appendChild(e.html),e.html.id||(e.html.id=t.prefix+s.MenuUtil.counter()),e.html.getBoundingClientRect()})),o=r.map((function(e){return e.width})),i=o.reduce((function(e,t){return e+t}),0),c=r.reduce((function(e,t){return Math.max(e,t.height)}),0);return n.classList.add(a.HtmlClasses.SELECTIONDIVIDER),n.setAttribute("style","height: "+c+"px;"),[n,i,c,o]},t.prototype.display=function(){if(e.prototype.display.call(this),this.order(),this.selections.length){for(var t=[],n=0,r=[],o=this.getChunkSize(this.selections.length),s=function(e){var s=a.selections.slice(e,e+o),c=i(a.rowDiv(s),4),l=c[0],u=c[1],d=c[2],h=c[3];t.push(l),n=Math.max(n,u),s.forEach((function(e){return e.html.style.height=d+"px"})),r=a.combineColumn(r,h)},a=this,c=0;cdocument.body.offsetWidth-5&&(i=Math.max(5,i-o-n.offsetWidth+6)),e.prototype.post.call(this,i,s)}},t.prototype.display=function(){this.baseMenu.frame.appendChild(this.html)},t.prototype.setBaseMenu=function(){var e=this;do{e=e.anchor.menu}while(e instanceof t);this.baseMenu=e},t.prototype.left=function(e){this.focused=null,this.anchor.focus()},t.prototype.toJson=function(){return{type:""}},t}(n(1585).AbstractMenu);t.SubMenu=i},4842:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Variable=void 0;var r=n(865),o=function(){function e(e,t,n){this._name=e,this.getter=t,this.setter=n,this.items=[]}return e.fromJson=function(e,t,n){var r=new this(t.name,t.getter,t.setter);n.insert(r)},Object.defineProperty(e.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),e.prototype.getValue=function(e){try{return this.getter(e)}catch(e){return r.MenuUtil.error(e,"Command of variable "+this.name+" failed."),null}},e.prototype.setValue=function(e,t){try{this.setter(e,t)}catch(e){r.MenuUtil.error(e,"Command of variable "+this.name+" failed.")}this.update()},e.prototype.register=function(e){-1===this.items.indexOf(e)&&this.items.push(e)},e.prototype.unregister=function(e){var t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)},e.prototype.update=function(){this.items.forEach((function(e){return e.update()}))},e.prototype.registerCallback=function(e){this.items.forEach((function(t){return t.registerCallback(e)}))},e.prototype.unregisterCallback=function(e){this.items.forEach((function(t){return t.unregisterCallback(e)}))},e.prototype.toJson=function(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}},e}();t.Variable=o},6964:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.VariablePool=void 0;var n=function(){function e(){this.pool={}}return e.prototype.insert=function(e){this.pool[e.name]=e},e.prototype.lookup=function(e){return this.pool[e]},e.prototype.remove=function(e){delete this.pool[e]},e.prototype.update=function(){for(var e in this.pool)this.pool[e].update()},e}();t.VariablePool=n},7086:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractAudioRenderer=void 0;const r=n(4886);t.AbstractAudioRenderer=class{constructor(){this.separator_=" "}setSeparator(e){this.separator_=e}getSeparator(){return"braille"===r.default.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const n=e.length-1;for(let r,o=0;r=e[o];o++)if(t+=r.speech,odelete e[t])),t.open.forEach((n=>e[n]=t[n]));const n=Object.keys(e);e.open=n},t.sortClose=function(e,t){if(e.length<=1)return e;const n=[];for(let r,o=0;r=t[o],e.length;o++)r.close&&r.close.length&&r.close.forEach((function(t){const r=e.indexOf(t);-1!==r&&(n.unshift(t),e.splice(r,1))}));return n};let a={},c=[];function l(e,t){const n=e[e.length-1];if(n){if(p(t)&&p(n)){if(void 0===n.join)return void(n.span=n.span.concat(t.span));const e=n.span.pop(),r=t.span.shift();return n.span.push(e+n.join+r),n.span=n.span.concat(t.span),void(n.join=t.join)}h(t)&&h(n)?n.pause=s(n.pause,t.pause):e.push(t)}else e.push(t)}function u(e,t){e.rate&&(t.rate=e.rate),e.pitch&&(t.pitch=e.pitch),e.volume&&(t.volume=e.volume)}function d(e){return"object"==typeof e&&e.open}function h(e){return"object"==typeof e&&1===Object.keys(e).length&&Object.keys(e)[0]===o.personalityProps.PAUSE}function p(e){const t=Object.keys(e);return"object"==typeof e&&(1===t.length&&"span"===t[0]||2===t.length&&("span"===t[0]&&"join"===t[1]||"span"===t[1]&&"join"===t[0]))}function f(e,t,n,r,a,c=!1){if(c){const c=e[e.length-1];let l;if(c&&(l=c[o.personalityProps.JOIN]),c&&!t.speech&&a&&h(c)){const e=o.personalityProps.PAUSE;c[e]=s(c[e],a[e]),a=null}if(c&&t.speech&&0===Object.keys(n).length&&p(c)){if(void 0!==l){const e=c.span.pop();t=i.Span.stringAttr(e.speech+l+t.speech,e.attributes)}c.span.push(t),t=i.Span.empty(),c[o.personalityProps.JOIN]=r}}0!==Object.keys(n).length&&e.push(n),t.speech&&e.push({span:[t],join:r}),a&&e.push(a)}function m(e,t){if(!t)return e;const n={};for(const r of o.personalityPropList){const o=e[r],i=t[r];if(!o&&!i||o&&i&&o===i)continue;const s=o||0;d(n)||(n.open=[],n.close=[]),o||n.close.push(r),i||n.open.push(r),i&&o&&(n.close.push(r),n.open.push(r)),t[r]=s,n[r]=s,a[r]?a[r].push(s):a[r]=[s]}if(d(n)){let e=n.close.slice();for(;e.length>0;){let o=c.pop();const i=(0,r.setdifference)(o,e);if(e=(0,r.setdifference)(e,o),o=i,0!==e.length){if(0!==o.length){n.close=n.close.concat(o),n.open=n.open.concat(o);for(let e,r=0;e=o[r];r++)n[e]=t[e]}}else 0!==o.length&&c.push(o)}c.push(n.open)}return n}t.personalityMarkup=function(e){a={},c=[];let t=[];const n={};for(let r,i=0;r=e[i];i++){let e=null;const i=r.descriptionSpan(),s=r.personality,a=s[o.personalityProps.JOIN];delete s[o.personalityProps.JOIN],void 0!==s[o.personalityProps.PAUSE]&&(e={[o.personalityProps.PAUSE]:s[o.personalityProps.PAUSE]},delete s[o.personalityProps.PAUSE]);f(t,i,m(s,n),a,e,!0)}return t=t.concat(function(){const e=[];for(let t=c.length-1;t>=0;t--){const n=c[t];if(n.length){const t={open:[],close:[]};for(let e=0;e"string"==typeof e?l.Span.stringEmpty(e):e)),n=m.get(r.default.getInstance().markup);return n?n.merge(t):e.join()},t.finalize=function(e){const t=m.get(r.default.getInstance().markup);return t?t.finalize(e):e},t.error=function(e){const t=m.get(r.default.getInstance().markup);return t?t.error(e):""},t.registerRenderer=function(e,t){m.set(e,t)},t.isXml=function(){return m.get(r.default.getInstance().markup)instanceof p.XmlRenderer}},1292:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.LayoutRenderer=void 0;const r=n(1984),o=n(6671),i=n(4998),s=n(2599),a=n(4708);class c extends a.XmlRenderer{finalize(e){return function(e){l="";const t=o.parseInput(`${e}`);return r.Debugger.getInstance().output(o.formatXml(t.toString())),l=p(t),l}(e)}pause(e){return""}prosodyElement(e,t){return e===i.personalityProps.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let n=[];for(const r of e){if(!r.layout){n.push(r);continue}t.push(this.processContent(n)),n=[];const e=r.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(n)),t.join("")}processContent(e){const t=[],n=s.personalityMarkup(e);for(let e,r=0;e=n[r];r++)e.span?t.push(this.merge(e.span)):s.isPauseElement(e);return t.join("")}}t.LayoutRenderer=c;let l="";const u={TABLE:function(e){let t=b(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[n,r]=y(t);return t=S(t,r),E(t,n)},CASES:function(e){let t=b(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[n,r]=y(t);return t=S(t,r),E(t,n)},CAYLEY:function(e){let t=b(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[n,r]=y(t),o={lfence:"",rfence:"",cells:r.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:r,height:1,sep:t[0].sep};return t.splice(1,0,o),t=S(t,r),E(t,n)},MATRIX:function(e){let t=b(e);const[n,r]=y(t);return t=S(t,r),E(t,n)},CELL:p,FENCE:p,ROW:p,FRACTION:function(e){const[t,n,,r,o]=Array.from(e.childNodes),i=d(n),s=d(r),a=m(i),c=m(s);let l=Math.max(a,c);const u=t+new Array(l+1).join("\u2812")+o;return l=u.length,`${_(i,l)}\n${u}\n${_(s,l)}`},NUMERATOR:C,DENOMINATOR:C};function d(e){const t=o.tagName(e),n=u[t];return n?n(e):e.textContent}function h(e,t){if(!e||!t)return e+t;const n=f(e),r=f(t),o=n-r;e=o<0?g(e,r,m(e)):e,t=o>0?g(t,n,m(t)):t;const i=e.split(/\r\n|\r|\n/),s=t.split(/\r\n|\r|\n/),a=[];for(let e=0;eMath.max(t.length,e)),0)}function g(e,t,n){return e=function(e,t){const n=t-f(e);return e+(n>0?new Array(n+1).join("\n"):"")}(e,t),function(e,t){const n=e.split(/\r\n|\r|\n/),r=[];for(const e of n){const n=t-e.length;r.push(e+(n>0?new Array(n+1).join("\u2800"):""))}return r.join("\n")}(e,n)}function b(e){const t=Array.from(e.childNodes),n=[];for(const e of t)e.nodeType===o.NodeType.ELEMENT_NODE&&n.push(v(e));return n}function y(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),n=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,n]}function S(e,t){const n=[];for(const r of e){if(0===r.height)continue;const e=[];for(let n=0;ne.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const n=[];for(const t of e){const e=N(t.sep,t.height);let r=t.cells.shift();for(;t.cells.length;)r=h(r,e),r=h(r,t.cells.shift());r=h(N(t.lfence,t.height),r),r=h(r,N(t.rfence,t.height)),n.push(r),n.push(t.lfence+new Array(m(r)-3).join(t.sep)+t.rfence)}return n.slice(0,-1).join("\n")}function N(e,t){let n="";for(;t;)n+=e+"\n",t--;return n.slice(0,-1)}function A(e){return e.nodeType===o.NodeType.ELEMENT_NODE&&"FENCE"===o.tagName(e)?d(e):""}function v(e){const t=Array.from(e.childNodes),n=A(t[0]),r=A(t[t.length-1]);n&&t.shift(),r&&t.pop();let i="";const s=[];for(const e of t){if(e.nodeType===o.NodeType.TEXT_NODE){i=e.textContent;continue}const t=d(e);s.push(t)}return{lfence:n,rfence:r,sep:i,cells:s,height:s.reduce(((e,t)=>Math.max(f(t),e)),0),width:s.map(m)}}function _(e,t){const n=(t-m(e))/2,[r,o]=Math.floor(n)===n?[n,n]:[Math.floor(n),Math.ceil(n)],i=e.split(/\r\n|\r|\n/),s=[],[a,c]=[new Array(r+1).join("\u2800"),new Array(o+1).join("\u2800")];for(const e of i)s.push(a+e+c);return s.join("\n")}function C(e){const t=e.firstChild,n=p(e);if(t&&t.nodeType===o.NodeType.ELEMENT_NODE){if("ENGLISH"===o.tagName(t))return"\u2830"+n;if("NUMBER"===o.tagName(t))return"\u283c"+n}return n}},9610:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MarkupRenderer=void 0;const r=n(4998),o=n(7086);class i extends o.AbstractAudioRenderer{constructor(){super(...arguments),this.ignoreElements=[r.personalityProps.LAYOUT],this.scaleFunction=null}setScaleFunction(e,t,n,r,o=0){this.scaleFunction=i=>{const s=(i-e)/(t-e),a=n*(1-s)+r*s;return+(Math.round(a+"e+"+o)+"e-"+o)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}t.MarkupRenderer=i},1674:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PunctuationRenderer=void 0;const r=n(4998),o=n(7086),i=n(2599);class s extends o.AbstractAudioRenderer{markup(e){const t=i.personalityMarkup(e);let n="",o=null,s=!1;for(let e,a=0;e=t[a];a++)i.isMarkupElement(e)||(i.isPauseElement(e)?s&&(o=i.mergePause(o,e,Math.max)):(o&&(n+=this.pause(o[r.personalityProps.PAUSE]),o=null),n+=(s?this.getSeparator():"")+this.merge(e.span),s=!0));return n}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,s.PAUSE_PUNCTUATION.get(t)||""}}t.PunctuationRenderer=s,s.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]])},8078:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SableRenderer=void 0;const r=n(4998),o=n(4708);class i extends o.XmlRenderer{finalize(e){return''+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case r.personalityProps.PITCH:return'';case r.personalityProps.RATE:return'';case r.personalityProps.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}t.SableRenderer=i},1930:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Span=void 0;class n{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new n("",{})}static stringEmpty(e){return new n(e,{})}static stringAttr(e,t){return new n(e,t)}static singleton(e,t={}){return[n.stringAttr(e,t)]}static node(e,t,r={}){let o=n.getAttributes(t);return Object.assign(o,r),new n(e,o)}static getAttributes(e){let t={};for(let r of n.attributeList)e.hasAttribute(r)&&(t[r]=e.getAttribute(r));return t}}t.Span=n,n.attributeList=["id","extid"]},4115:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlRenderer=void 0;const r=n(4886),o=n(4998),i=n(4708);class s extends i.XmlRenderer{finalize(e){return`'+this.getSeparator()+e+this.getSeparator()+""}pause(e){return''}prosodyElement(e,t){const n=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}}t.SsmlRenderer=s},6123:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SsmlStepRenderer=void 0;const r=n(4886),o=n(4115);class i extends o.SsmlRenderer{markup(e){return i.MARKS={},super.markup(e)}merge(e){const t=[];let n="";for(let o=0;o`:``),n=c,i.MARKS[c]=!0),1===s.speech.length&&s.speech.match(/[a-zA-Z]/)?t.push(''+s.speech+""):t.push(s.speech)}return t.join(this.getSeparator())}}t.SsmlStepRenderer=i,i.MARK_ONCE=!1,i.MARK_KIND=!0,i.CHARACTER_ATTR="character",i.MARKS={}},8244:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.StringRenderer=void 0;const r=n(7086),o=n(2599);class i extends r.AbstractAudioRenderer{markup(e){let t="";const n=(0,o.personalityMarkup)(e).filter((e=>e.span));if(!n.length)return t;const r=n.length-1;for(let e,o=0;e=n[o];o++){if(e.span&&(t+=this.merge(e.span)),o>=r)continue;const n=e.join;t+=void 0===n?this.getSeparator():n}return t}}t.StringRenderer=i},4708:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.XmlRenderer=void 0;const r=n(4886),o=n(2599),i=n(9610);class s extends i.MarkupRenderer{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=o.personalityMarkup(e),n=[],i=[];for(let e,s=0;e=t[s];s++)if(e.span)n.push(this.merge(e.span));else if(o.isPauseElement(e))n.push(this.pause(e));else{if(e.close.length)for(let t=0;t{n.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return n.join(" ")}}t.XmlRenderer=s},1426:function(e,t){function n(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.setdifference=t.interleaveLists=t.removeEmpty=void 0,t.removeEmpty=function(e){return e.filter((e=>e))},t.interleaveLists=function(e,t){const n=[];for(;e.length||t.length;)e.length&&n.push(e.shift()),t.length&&n.push(t.shift());return n},t.setdifference=n,t.union=function(e,t){return e&&t?e.concat(n(t,e)):e||t||[]}},9501:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.loadScript=t.loadMapsForIE_=t.installWGXpath_=t.loadWGXpath_=t.mapsForIE=t.detectEdge=t.detectIE=void 0;const r=n(4755),o=n(5024);function i(e){c(r.default.WGXpath),s(e)}function s(e,t){let n=t||1;"undefined"==typeof wgxpath&&n<10?setTimeout((function(){s(e,n++)}),200):n>=10||(r.default.wgxpath=wgxpath,e?r.default.wgxpath.install({document:document}):r.default.wgxpath.install(),o.xpath.evaluate=document.evaluate,o.xpath.result=XPathResult,o.xpath.createNSResolver=document.createNSResolver)}function a(){c(r.default.mathmapsIePath)}function c(e){const t=r.default.document.createElement("script");t.type="text/javascript",t.src=e,r.default.document.head?r.default.document.head.appendChild(t):r.default.document.body.appendChild(t)}t.detectIE=function(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(a(),i(),!0)},t.detectEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,i(!0),!0)},t.mapsForIE=null,t.loadWGXpath_=i,t.installWGXpath_=s,t.loadMapsForIE_=a,t.loadScript=c},1984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Debugger=void 0;const r=n(4755);class o{constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}static getInstance(){return o.instance=o.instance||new o,o.instance}init(e){return e&&this.startDebugFile_(e),this.isActive_=!0,this.fileHandle}output(...e){this.isActive_&&this.output_(e)}generateOutput(e){this.isActive_&&this.output_(e.apply(e,[]))}exit(e=(()=>{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}startDebugFile_(e){this.fileHandle=r.default.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}t.Debugger=o},6671:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeXml=t.cloneNode=t.tagName=t.querySelectorAll=t.querySelectorAllByAttrValue=t.querySelectorAllByAttr=t.formatXml=t.createTextNode=t.createElementNS=t.createElement=t.replaceNode=t.NodeType=t.parseInput=t.XML_ENTITIES=t.trimInput_=t.toArray=void 0;const r=n(4886),o=n(4998),i=n(4755),s=n(5024);function a(e){const t=[];for(let n=0,r=e.length;n[ \f\n\r\t\v\u200b]+<").trim()}function l(e,t){if(!t)return[!1,""];const n=e.match(/^<([^> ]+).*>/),r=t.match(/^<\/([^>]+)>(.*)/);return n&&r&&n[1]===r[1]?[!0,r[2]]:[!1,""]}t.toArray=a,t.trimInput_=c,t.XML_ENTITIES={"<":!0,">":!0,"&":!0,""":!0,"'":!0},t.parseInput=function(e){const t=new i.default.xmldom.DOMParser,n=c(e),a=!!n.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!n)throw new Error("Empty input!");try{const e=t.parseFromString(n,a?"text/html":"text/xml");return r.default.getInstance().mode===o.Mode.HTTP?(s.xpath.currentDocument=e,a?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new r.SREError("Illegal input: "+e.message)}},function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(t.NodeType||(t.NodeType={})),t.replaceNode=function(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))},t.createElement=function(e){return i.default.document.createElement(e)},t.createElementNS=function(e,t){return i.default.document.createElementNS(e,t)},t.createTextNode=function(e){return i.default.document.createTextNode(e)},t.formatXml=function(e){let t="",n=/(>)(<)(\/*)/g,r=0,o=(e=e.replace(n,"$1\r\n$2$3")).split("\r\n");for(n=/(\.)*(<)(\/*)/g,o=o.map((e=>e.replace(n,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);o.length;){let e=o.shift();if(!e)continue;let n=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=l(e,o[0]);t[0]?t[1]?(e+=o.shift().slice(0,-t[1].length),t[1].trim()&&o.unshift(t[1])):e+=o.shift():n=1}else if(e.match(/^<\/\w/))0!==r&&(r-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))n=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,n=e.slice(t);n.trim()&&o.unshift(),e=e.slice(0,t)+n}else n=0;t+=new Array(r+1).join(" ")+e+"\r\n",r+=n}return t},t.querySelectorAllByAttr=function(e,t){return e.querySelectorAll?a(e.querySelectorAll(`[${t}]`)):s.evalXPath(`.//*[@${t}]`,e)},t.querySelectorAllByAttrValue=function(e,t,n){return e.querySelectorAll?a(e.querySelectorAll(`[${t}="${n}"]`)):s.evalXPath(`.//*[@${t}="${n}"]`,e)},t.querySelectorAll=function(e,t){return e.querySelectorAll?a(e.querySelectorAll(t)):s.evalXPath(`.//${t}`,e)},t.tagName=function(e){return e.tagName.toUpperCase()},t.cloneNode=function(e){return e.cloneNode(!0)},t.serializeXml=function(e){return(new i.default.xmldom.XMLSerializer).serializeToString(e)}},4886:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.EnginePromise=t.SREError=void 0;const r=n(8310),o=n(4998),i=n(1984),s=n(4513);class a extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}t.SREError=a;class c{constructor(){this.customLoader=null,this.parsers={},this.comparator=null,this.mode=o.Mode.SYNC,this.init=!0,this.delay=!1,this.comparators={},this.domain="mathspeak",this.style=r.DynamicCstr.DEFAULT_VALUES[r.Axis.STYLE],this._defaultLocale=r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE],this.locale=this.defaultLocale,this.subiso="",this.modality=r.DynamicCstr.DEFAULT_VALUES[r.Axis.MODALITY],this.speech=o.Speech.NONE,this.markup=o.Markup.NONE,this.walker="Table",this.structure=!1,this.ruleSets=[],this.strict=!1,this.isIE=!1,this.isEdge=!1,this.automark=!1,this.rate="100",this.pprint=!1,this.config=!1,this.rules="",this.prune="",this.evaluator=c.defaultEvaluator,this.defaultParser=new r.DynamicCstrParser(r.DynamicCstr.DEFAULT_ORDER),this.parser=this.defaultParser,this.dynamicCstr=r.DynamicCstr.defaultCstr()}set defaultLocale(e){this._defaultLocale=s.Variables.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return c.instance=c.instance||new c,c.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return c.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let n=0;n{void 0!==e[n]&&(t[n]=e[n])};return n("mode"),t.configurate(e),c.default.BINARY_FEATURES.forEach((n=>{void 0!==e[n]&&(t[n]=!!e[n])})),c.default.STRING_FEATURES.forEach(n),e.debug&&a.Debugger.getInstance().init(),e.json&&(u.default.jsonPath=l.makePath(e.json)),e.xpath&&(u.default.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=s.detectIE(),e.isEdge=s.detectEdge()}(t),o.setLocale(),t.setDynamicCstr(),t.init?(c.EnginePromise.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,c.EnginePromise.get()):t.delay?(t.delay=!1,c.EnginePromise.get()):i.loadLocale()}))}},6988:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Event=t.EventType=t.Move=t.KeyCode=void 0,function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(t.KeyCode||(t.KeyCode={})),t.Move=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]),function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(t.EventType||(t.EventType={}));t.Event=class{constructor(e,t,n){this.src=e,this.type=t,this.callback=n}add(){this.src.addEventListener(this.type,this.callback)}remove(){this.src.removeEventListener(this.type,this.callback)}}},7129:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.makePath=void 0;const r=n(4755);function o(e){return e.match("/$")?e:e+"/"}t.makePath=o,t.localePath=function(e,t="json"){return o(r.default.jsonPath)+e+(t.match(/^\./)?t:"."+t)}},3539:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.KeyProcessor=t.Processor=void 0;const r=n(6988);class o{constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||o.stringify_,this.pprint=t.pprint||this.print}static stringify_(e){return e?e.toString():e}}t.Processor=o,o.LocalState={walker:null,speechGenerator:null,highlighter:null};class i extends o{constructor(e,t){super(e,t),this.key=t.key||i.getKey_}static getKey_(e){return"string"==typeof e?r.KeyCode[e.toUpperCase()]:e}}t.KeyProcessor=i},9615:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.keypress=t.output=t.print=t.process=t.set=void 0;const r=n(4253),o=n(7450),i=n(9009),s=n(4524),a=n(1939),c=n(7317),l=n(144),u=n(907),d=n(8835),h=n(6671),p=n(4886),f=n(4998),m=n(3539),g=n(5024),b=new Map;function y(e){b.set(e.name,e)}function S(e){const t=b.get(e);if(!t)throw new p.SREError("Unknown processor "+e);return t}function E(e,t){const n=S(e);try{return n.processor(t)}catch(e){throw new p.SREError("Processing error for expression "+t)}}function N(e,t){const n=S(e);return p.default.getInstance().pprint?n.pprint(t):n.print(t)}t.set=y,t.process=E,t.print=N,t.output=function(e,t){const n=S(e);try{const e=n.processor(t);return p.default.getInstance().pprint?n.pprint(e):n.print(e)}catch(e){throw console.log(e),new p.SREError("Processing error for expression "+t)}},t.keypress=function(e,t){const n=S(e),r=n instanceof m.KeyProcessor?n.key(t):t,o=n.processor(r);return p.default.getInstance().pprint?n.pprint(o):n.print(o)},y(new m.Processor("semantic",{processor:function(e){const t=h.parseInput(e);return a.xmlTree(t)},postprocessor:function(e,t){const n=p.default.getInstance().speech;if(n===f.Speech.NONE)return e;const o=h.cloneNode(e);let i=l.computeMarkup(o);if(n===f.Speech.SHALLOW)return e.setAttribute("speech",r.finalize(i)),e;const s=g.evalXPath(".//*[@id]",e),a=g.evalXPath(".//*[@id]",o);for(let e,t,n=0;e=s[n],t=a[n];n++)i=l.computeMarkup(t),e.setAttribute("speech",r.finalize(i));return e},pprint:function(e){return h.formatXml(e.toString())}})),y(new m.Processor("speech",{processor:function(e){const t=h.parseInput(e),n=a.xmlTree(t),o=l.computeSpeech(n);return r.finalize(r.markup(o))},pprint:function(e){const t=e.toString();return r.isXml()?h.formatXml(t):t}})),y(new m.Processor("json",{processor:function(e){const t=h.parseInput(e);return a.getTree(t).toJson()},postprocessor:function(e,t){const n=p.default.getInstance().speech;if(n===f.Speech.NONE)return e;const o=h.parseInput(t),i=a.xmlTree(o),s=l.computeMarkup(i);if(n===f.Speech.SHALLOW)return e.stree.speech=r.finalize(s),e;const c=e=>{const t=g.evalXPath(`.//*[@id=${e.id}]`,i)[0],n=l.computeMarkup(t);e.speech=r.finalize(n),e.children&&e.children.forEach(c)};return c(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new m.Processor("description",{processor:function(e){const t=h.parseInput(e),n=a.xmlTree(t);return l.computeSpeech(n)},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),y(new m.Processor("enriched",{processor:function(e){return o.semanticMathmlSync(e)},postprocessor:function(e,t){const n=d.getSemanticRoot(e);let r;switch(p.default.getInstance().speech){case f.Speech.NONE:break;case f.Speech.SHALLOW:r=c.generator("Adhoc"),r.getSpeech(n,e);break;case f.Speech.DEEP:r=c.generator("Tree"),r.getSpeech(e,e)}return e},pprint:function(e){return h.formatXml(e.toString())}})),y(new m.Processor("walker",{processor:function(e){const t=c.generator("Node");m.Processor.LocalState.speechGenerator=t,t.setOptions({modality:p.default.getInstance().modality,locale:p.default.getInstance().locale,domain:p.default.getInstance().domain,style:p.default.getInstance().style}),m.Processor.LocalState.highlighter=i.highlighter({color:"black"},{color:"white"},{renderer:"NativeMML"});const n=E("enriched",e),r=N("enriched",n);return m.Processor.LocalState.walker=u.walker(p.default.getInstance().walker,n,t,m.Processor.LocalState.highlighter,r),m.Processor.LocalState.walker},print:function(e){return m.Processor.LocalState.walker.speech()}})),y(new m.KeyProcessor("move",{processor:function(e){if(!m.Processor.LocalState.walker)return null;return!1===m.Processor.LocalState.walker.move(e)?r.error(e):m.Processor.LocalState.walker.speech()}})),y(new m.Processor("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.numberToWords(t)}})),y(new m.Processor("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.wordOrdinal(t)}})),y(new m.Processor("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":s.LOCALE.NUMBERS.numericOrdinal(t)}})),y(new m.Processor("vulgar",{processor:function(e){const[t,n]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(n)?"":E("speech",`${t}${n}`)}}))},9037:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.localePath=t.exit=t.move=t.walk=t.processFile=t.file=t.vulgar=t.numericOrdinal=t.ordinal=t.number=t.toEnriched=t.toDescription=t.toJson=t.toSemantic=t.toSpeech=t.localeLoader=t.engineReady=t.engineSetup=t.setupEngine=t.version=void 0;const o=n(4886),i=n(985),s=n(4998),a=n(7129),c=n(9615),l=n(4755),u=n(4513),d=n(5659);function h(e){return r(this,void 0,void 0,(function*(){return(0,i.setup)(e)}))}function p(e,t){return c.process(e,t)}function f(e,t,n){switch(o.default.getInstance().mode){case s.Mode.ASYNC:return function(e,t,n){return r(this,void 0,void 0,(function*(){const r=yield l.default.fs.promises.readFile(t,{encoding:"utf8"}),i=c.output(e,r);if(n)try{l.default.fs.promises.writeFile(n,i)}catch(e){throw new o.SREError("Can not write to file: "+n)}return i}))}(e,t,n);case s.Mode.SYNC:return function(e,t,n){const r=function(e){let t;try{t=l.default.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new o.SREError("Can not open file: "+e)}return t}(t),i=c.output(e,r);if(n)try{l.default.fs.writeFileSync(n,i)}catch(e){throw new o.SREError("Can not write to file: "+n)}return i}(e,t,n);default:throw new o.SREError(`Can process files in ${o.default.getInstance().mode} mode`)}}t.version=u.Variables.VERSION,t.setupEngine=h,t.engineSetup=function(){const e=["mode"].concat(o.default.STRING_FEATURES,o.default.BINARY_FEATURES),t=o.default.getInstance(),n={};return e.forEach((function(e){n[e]=t[e]})),n.json=l.default.jsonPath,n.xpath=l.default.WGXpath,n.rules=t.ruleSets.slice(),n},t.engineReady=function(){return r(this,void 0,void 0,(function*(){return h({}).then((()=>o.EnginePromise.getall()))}))},t.localeLoader=d.standardLoader,t.toSpeech=function(e){return p("speech",e)},t.toSemantic=function(e){return p("semantic",e)},t.toJson=function(e){return p("json",e)},t.toDescription=function(e){return p("description",e)},t.toEnriched=function(e){return p("enriched",e)},t.number=function(e){return p("number",e)},t.ordinal=function(e){return p("ordinal",e)},t.numericOrdinal=function(e){return p("numericOrdinal",e)},t.vulgar=function(e){return p("vulgar",e)},t.file={},t.file.toSpeech=function(e,t){return f("speech",e,t)},t.file.toSemantic=function(e,t){return f("semantic",e,t)},t.file.toJson=function(e,t){return f("json",e,t)},t.file.toDescription=function(e,t){return f("description",e,t)},t.file.toEnriched=function(e,t){return f("enriched",e,t)},t.processFile=f,t.walk=function(e){return c.output("walker",e)},t.move=function(e){return c.keypress("move",e)},t.exit=function(e){const t=e||0;o.EnginePromise.getall().then((()=>process.exit(t)))},t.localePath=a.localePath,l.default.documentSupported?h({mode:s.Mode.HTTP}).then((()=>h({}))):h({mode:s.Mode.SYNC}).then((()=>h({mode:s.Mode.ASYNC})))},4755:function(__unused_webpack_module,exports,__webpack_require__){var __dirname="/";Object.defineProperty(exports,"__esModule",{value:!0});const variables_1=__webpack_require__(4513);class SystemExternal{static extRequire(library){if("undefined"!=typeof process){const nodeRequire=eval("require");return nodeRequire(library)}return null}}exports.default=SystemExternal,SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("xmldom-sre"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+variables_1.Variables.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=variables_1.Variables.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||__webpack_require__.g.SRE_JSON_PATH||__dirname+"/mathmaps")+"/",SystemExternal.WGXpath=variables_1.Variables.WGXpath,SystemExternal.wgxpath=null},4513:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Variables=void 0;class n{static ensureLocale(e,t){return n.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${n.LOCALES.get(t)} instead.`),t)}}t.Variables=n,n.VERSION="4.1.0-beta.1",n.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["fr","French"],["hi","Hindi"],["it","Italian"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),n.mathjaxVersion="3.2.1",n.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+n.VERSION+"/lib/mathmaps",n.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"},5024:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvaluator=t.evaluateString=t.evaluateBoolean=t.getLeafNodes=t.evalXPath=t.resolveNameSpace=t.xpath=void 0;const r=n(4886),o=n(4998),i=n(4755);function s(){return"undefined"!=typeof XPathResult}t.xpath={currentDocument:null,evaluate:s()?document.evaluate:i.default.xpath.evaluate,result:s()?XPathResult:i.default.xpath.XPathResult,createNSResolver:s()?document.createNSResolver:i.default.xpath.createNSResolver};const a={xhtml:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",mml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function c(e){return a[e]||null}t.resolveNameSpace=c;class l{constructor(){this.lookupNamespaceURI=c}}function u(e,n,i){return r.default.getInstance().mode!==o.Mode.HTTP||r.default.getInstance().isIE||r.default.getInstance().isEdge?t.xpath.evaluate(e,n,new l,i,null):t.xpath.currentDocument.evaluate(e,n,c,i,null)}function d(e,n){let r;try{r=u(e,n,t.xpath.result.ORDERED_NODE_ITERATOR_TYPE)}catch(e){return[]}const o=[];for(let e=r.iterateNext();e;e=r.iterateNext())o.push(e);return o}t.evalXPath=d,t.getLeafNodes=function(e){return d(".//*[count(*)=0]",e)},t.evaluateBoolean=function(e,n){let r;try{r=u(e,n,t.xpath.result.BOOLEAN_TYPE)}catch(e){return!1}return r.booleanValue},t.evaluateString=function(e,n){let r;try{r=u(e,n,t.xpath.result.STRING_TYPE)}catch(e){return""}return r.stringValue},t.updateEvaluator=function(e){if(r.default.getInstance().mode!==o.Mode.HTTP)return;let n=e;for(;n&&!n.evaluate;)n=n.parentNode;n&&n.evaluate?t.xpath.currentDocument=n:e.ownerDocument&&(t.xpath.currentDocument=e.ownerDocument)}},9341:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractEnrichCase=void 0;t.AbstractEnrichCase=class{constructor(e){this.semantic=e}}},4306:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseBinomial=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=(0,i.walkTree)(e),this.mml.hasAttribute(s.Attribute.TYPE)){const e=r.createElement("mrow");e.setAttribute(s.Attribute.ADDED,"true"),r.replaceNode(this.mml,e),e.appendChild(this.mml),this.mml=e}return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseBinomial=a},8871:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseDoubleScript=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=r.tagName(e.mathmlTree),n=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===n||"MUNDEROVER"===t&&"underover"===n}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],n=this.semantic.childNodes[1],r=e.childNodes[1],o=i.walkTree(n),a=i.walkTree(t),c=i.walkTree(r);return(0,s.setAttributes)(this.mml,this.semantic),this.mml.setAttribute(s.Attribute.CHILDREN,(0,s.makeIdList)([t,r,n])),[a,c,o].forEach((e=>i.getInnerNode(e).setAttribute(s.Attribute.PARENT,this.mml.getAttribute(s.Attribute.ID)))),this.mml.setAttribute(s.Attribute.TYPE,e.role),i.addCollapsedAttribute(this.mml,[this.semantic.id,[e.id,t.id,r.id],n.id]),this.mml}}t.CaseDoubleScript=a},928:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmbellished=void 0;const r=n(6671),o=n(9444),i=n(9341),s=n(8871),a=n(4308),c=n(439),l=n(8672),u=n(8171);class d extends i.AbstractEnrichCase{constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=r.createElement("mrow"),n=new o.SemanticNode(e);return n.type="empty",n.mathmlTree=t,n}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&d.fencedMap_(e.childNodes[0],t)}getMathml(){this.getFenced_(),this.fencedMml=l.walkTree(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(u.Attribute.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],d.fencedMap_(this.ofence,this.ofenceMap),d.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),n=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===n.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=l.ascendNewNode(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=l.ascendNewNode(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const n=this.introduceNewLayer_();for((0,u.setAttributes)(n,this.fenced.parent);!this.fencedElement(e);){const o=e.mathmlTree,i=this.specialCase_(e,o);if(i)e=i;else{(0,u.setAttributes)(o,e);const t=[];for(let n,r=1;n=e.childNodes[r];r++)t.push(l.walkTree(n));e=e.childNodes[0]}const s=r.createElement("dummy"),a=o.childNodes[0];r.replaceNode(o,s),r.replaceNode(n,o),r.replaceNode(o.childNodes[0],n),r.replaceNode(s,a),t||(t=o)}return l.walkTree(this.ofence),l.walkTree(this.cfence),this.cleanupParents_(),t||n}specialCase_(e,t){const n=r.tagName(t);let o,i=null;if("MSUBSUP"===n?(i=e.childNodes[0],o=s.CaseDoubleScript):"MMULTISCRIPTS"===n&&("superscript"===e.type||"subscript"===e.type?o=a.CaseMultiscripts:"tensor"===e.type&&(o=c.CaseTensor),i=o&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!i)return null;const l=i.childNodes[0],u=d.makeEmptyNode_(l.id);return i.childNodes[0]=u,t=new o(e).getMathml(),i.childNodes[0]=l,this.parentCleanup.push(t),i.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let n=r.createElement("mrow");if(r.replaceNode(this.fencedMml,n),this.fencedMmlNodes.forEach((e=>n.appendChild(e))),n.insertBefore(e,this.fencedMml),n.appendChild(t),!n.parentNode){const e=r.createElement("mrow");for(;n.childNodes.length>0;)e.appendChild(n.childNodes[0]);n.appendChild(e),n=e}return n}fullFence(e){const t=this.fencedMml.parentNode;let n=e;for(;n.parentNode&&n.parentNode!==t;)n=n.parentNode;return n}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(u.Attribute.PARENT);e.childNodes[0].setAttribute(u.Attribute.PARENT,t)}))}}t.CaseEmbellished=d},7149:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseEmpheq=void 0;const r=n(9341),o=n(8672),i=n(8171),s=n(6671);class a extends r.AbstractEnrichCase{constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){let e=s.createElement("mrow");this.mml.parentNode.insertBefore(e,this.mml);for(let t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,n;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===s.tagName(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){let t=s.createElement("mrow");(0,i.setAttributes)(t,e),this.mrows.unshift(t)}else{if("MTABLE"===s.tagName(e.mathmlTree)&&(null===(n=e.annotation.Emph)||void 0===n?void 0:n.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);(0,i.setAttributes)(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{let t=o.cloneContentNode(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));o.setOperatorAttribute_(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else o.walkTree(e)}finalizeTable(e){(0,i.setAttributes)(e.mathmlTree,e),e.contentNodes.forEach((e=>{o.walkTree(e)})),e.childNodes.forEach((e=>{o.walkTree(e)}))}}t.CaseEmpheq=a},9763:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLimit=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=r.tagName(e.mathmlTree),n=e.type;return("limupper"===n||"limlower"===n)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===n&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&i.walkTree(e)}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=i.introduceNewLayer([this.mml],this.semantic)),(0,s.setAttributes)(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(a.walkTree_),this.mml}}t.CaseLimit=a},7978:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseLine=void 0;const r=n(9341),o=n(8672),i=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&"line"===e.type}getMathml(){return this.semantic.contentNodes.length&&o.walkTree(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&o.walkTree(this.semantic.childNodes[0]),(0,i.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseLine=s},2124:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiindex=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?i.collapsePunctuated(e):(i.walkTree(e),e.id)}static createNone_(e){const t=r.createElement("none");return e&&(0,s.setAttributes)(t,e),t.setAttribute(s.Attribute.ADDED,"true"),t}completeMultiscript(e,t){const n=r.toArray(this.mml.childNodes).slice(1);let o=0;const c=e=>{for(let t,r=0;t=e[r];r++){const e=n[o];if(e&&t===parseInt(i.getInnerNode(e).getAttribute(s.Attribute.ID)))i.getInnerNode(e).setAttribute(s.Attribute.PARENT,this.semantic.id.toString()),o++;else{const n=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(a.createNone_(n[0]),e||null)}}};c(e),n[o]&&"MPRESCRIPTS"!==r.tagName(n[o])?this.mml.insertBefore(n[o],r.createElement("mprescripts")):o++,c(t)}}t.CaseMultiindex=a},4308:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseMultiscripts=void 0;const r=n(6671),o=n(7984),i=n(2124),s=n(8672),a=n(8171);class c extends i.CaseMultiindex{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===r.tagName(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,n;if((0,a.setAttributes)(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const r=this.semantic.childNodes[0];e=r.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),n=i.CaseMultiindex.multiscriptIndex(r.childNodes[1]);const c=[this.semantic.id,[r.id,e.id,n],t];s.addCollapsedAttribute(this.mml,c),this.mml.setAttribute(a.Attribute.TYPE,r.role),this.completeMultiscript(o.SemanticSkeleton.interleaveIds(n,t),[])}else{e=this.semantic.childNodes[0],t=i.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]);const n=[this.semantic.id,e.id,t];s.addCollapsedAttribute(this.mml,n)}const r=o.SemanticSkeleton.collapsedLeafs(n||[],t),c=s.walkTree(e);return s.getInnerNode(c).setAttribute(a.Attribute.PARENT,this.semantic.id.toString()),r.unshift(e.id),this.mml.setAttribute(a.Attribute.CHILDREN,r.join(",")),this.mml}}t.CaseMultiscripts=c},5326:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseProof=void 0;const r=n(9341),o=n(8672),i=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){o.walkTree(e),(0,i.setAttributes)(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){o.walkTree(e)})),(0,i.setAttributes)(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}t.CaseProof=s},6998:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTable=void 0;const r=n(6671),o=n(9341),i=n(8672),s=n(8171);class a extends o.AbstractEnrichCase{constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}getMathml(){const e=i.cloneContentNode(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?i.cloneContentNode(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(i.walkTree),this.mml)if("MFENCED"===r.tagName(this.mml)){const n=this.mml.childNodes;this.mml.insertBefore(e,n[0]||null),t&&this.mml.appendChild(t),this.mml=i.rewriteMfenced(this.mml)}else{const n=[e,this.mml];t&&n.push(t),this.mml=i.introduceNewLayer(n,this.semantic)}else this.mml=i.introduceNewLayer([e].concat(this.inner,[t]),this.semantic);return(0,s.setAttributes)(this.mml,this.semantic),this.mml}}t.CaseTable=a},439:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseTensor=void 0;const r=n(7984),o=n(2124),i=n(8672),s=n(8171);class a extends o.CaseMultiindex{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){i.walkTree(this.semantic.childNodes[0]);const e=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[1]),t=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[2]),n=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[3]),a=o.CaseMultiindex.multiscriptIndex(this.semantic.childNodes[4]);(0,s.setAttributes)(this.mml,this.semantic);const c=[this.semantic.id,this.semantic.childNodes[0].id,e,t,n,a];i.addCollapsedAttribute(this.mml,c);const l=r.SemanticSkeleton.collapsedLeafs(e,t,n,a);return l.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(s.Attribute.CHILDREN,l.join(",")),this.completeMultiscript(r.SemanticSkeleton.interleaveIds(n,a),r.SemanticSkeleton.interleaveIds(e,t)),this.mml}}t.CaseTensor=a},598:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseText=void 0;const r=n(9341),o=n(8672),i=n(8171);class s extends r.AbstractEnrichCase{constructor(e){super(e),this.mml=e.mathmlTree}static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}getMathml(){const e=[],t=o.collapsePunctuated(this.semantic,e);return this.mml=o.introduceNewLayer(e,this.semantic),(0,i.setAttributes)(this.mml,this.semantic),this.mml.removeAttribute(i.Attribute.CONTENT),o.addCollapsedAttribute(this.mml,t),this.mml}}t.CaseText=s},7450:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.prepareMmlString=t.testTranslation=t.semanticMathml=t.semanticMathmlSync=t.semanticMathmlNode=void 0;const r=n(1984),o=n(6671),i=n(4886),s=n(1939),a=n(8672);function c(e){const t=o.cloneNode(e),n=s.getTree(t);return a.enrich(t,n)}function l(e){return c(o.parseInput(e))}function u(e){return e.match(/^$/)||(e+=""),e}n(7813),t.semanticMathmlNode=c,t.semanticMathmlSync=l,t.semanticMathml=function(e,t){i.EnginePromise.getall().then((()=>{const n=o.parseInput(e);t(c(n))}))},t.testTranslation=function(e){r.Debugger.getInstance().init();const t=l(u(e));return r.Debugger.getInstance().exit(),t},t.prepareMmlString=u},8171:function(e,t){var n;function r(e){return e.map((function(e){return e.id})).join(",")}function o(e,t){const r=[];"mglyph"===t.role&&r.push("image"),t.attributes.href&&r.push("link"),r.length&&e.setAttribute(n.POSTFIX,r.join(" "))}Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=t.removeAttributePrefix=t.setPostfix=t.setAttributes=t.makeIdList=t.EnrichAttributes=t.Attribute=t.Prefix=void 0,t.Prefix="data-semantic-",function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(n=t.Attribute||(t.Attribute={})),t.EnrichAttributes=[n.ADDED,n.ALTERNATIVE,n.CHILDREN,n.COLLAPSED,n.CONTENT,n.EMBELLISHED,n.FENCEPOINTER,n.FONT,n.ID,n.ANNOTATION,n.ATTRIBUTES,n.OPERATOR,n.OWNS,n.PARENT,n.POSTFIX,n.PREFIX,n.ROLE,n.SPEECH,n.STRUCTURE,n.TYPE],t.makeIdList=r,t.setAttributes=function(e,i){e.setAttribute(n.TYPE,i.type);const s=i.allAttributes();for(let n,r=0;n=s[r];r++)e.setAttribute(t.Prefix+n[0].toLowerCase(),n[1]);i.childNodes.length&&e.setAttribute(n.CHILDREN,r(i.childNodes)),i.contentNodes.length&&e.setAttribute(n.CONTENT,r(i.contentNodes)),i.parent&&e.setAttribute(n.PARENT,i.parent.id.toString());const a=i.attributesXml();a&&e.setAttribute(n.ATTRIBUTES,a),o(e,i)},t.setPostfix=o,t.removeAttributePrefix=function(e){return e.toString().replace(new RegExp(t.Prefix,"g"),"")},t.addPrefix=function(e){return t.Prefix+e}},9775:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.factory=t.getCase=void 0,t.getCase=function(e){for(let n,r=0;n=t.factory[r];r++)if(n.test(e))return n.constr(e);return null},t.factory=[]},7813:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4306),o=n(8871),i=n(928),s=n(7149),a=n(9763),c=n(7978),l=n(4308),u=n(5326),d=n(6998),h=n(439),p=n(598);n(9775).factory.push({test:a.CaseLimit.test,constr:e=>new a.CaseLimit(e)},{test:i.CaseEmbellished.test,constr:e=>new i.CaseEmbellished(e)},{test:o.CaseDoubleScript.test,constr:e=>new o.CaseDoubleScript(e)},{test:h.CaseTensor.test,constr:e=>new h.CaseTensor(e)},{test:l.CaseMultiscripts.test,constr:e=>new l.CaseMultiscripts(e)},{test:c.CaseLine.test,constr:e=>new c.CaseLine(e)},{test:r.CaseBinomial.test,constr:e=>new r.CaseBinomial(e)},{test:u.CaseProof.test,constr:e=>new u.CaseProof(e)},{test:s.CaseEmpheq.test,constr:e=>new s.CaseEmpheq(e)},{test:d.CaseTable.test,constr:e=>new d.CaseTable(e)},{test:p.CaseText.test,constr:e=>new p.CaseText(e)})},8672:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.collapsePunctuated=t.getInnerNode=t.setOperatorAttribute_=t.createInvisibleOperator_=t.rewriteMfenced=t.cloneContentNode=t.addCollapsedAttribute=t.parentNode_=t.isIgnorable_=t.unitChild_=t.descendNode_=t.ascendNewNode=t.validLca_=t.pathToRoot_=t.attachedElement_=t.prunePath_=t.mathmlLca_=t.lcaType=t.functionApplication_=t.isDescendant_=t.insertNewChild_=t.mergeChildren_=t.collectChildNodes_=t.collateChildNodes_=t.childrenSubset_=t.moveSemanticAttributes_=t.introduceLayerAboveLca=t.introduceNewLayer=t.walkTree=t.enrich=t.SETTINGS=void 0;const r=n(1984),o=n(6671),i=n(4886),s=n(4020),a=n(2721),c=n(7984),l=n(8901),u=n(8171),d=n(9775);function h(e){const t=(0,d.getCase)(e);let n;if(t)return n=t.getMathml(),x(n);if(1===e.mathml.length)return r.Debugger.getInstance().output("Walktree Case 0"),n=e.mathml[0],u.setAttributes(n,e),e.childNodes.length&&(r.Debugger.getInstance().output("Walktree Case 0.1"),e.childNodes.forEach((function(e){"empty"===e.type&&n.appendChild(h(e))}))),x(n);const o=e.contentNodes.map(w);F(e,o);const i=e.childNodes.map(h),s=c.SemanticSkeleton.combineContentChildren(e,o,i);if(n=e.mathmlTree,null===n)r.Debugger.getInstance().output("Walktree Case 1"),n=p(s,e);else{const e=M(s);r.Debugger.getInstance().output("Walktree Case 2"),e?(r.Debugger.getInstance().output("Walktree Case 2.1"),n=R(e)):(r.Debugger.getInstance().output("Walktree Case 2.2"),n=U(n))}return n=k(n),S(n,s,e),u.setAttributes(n,e),x(n)}function p(e,t){const n=_(e);let i=n.node;const s=n.type;if(s!==v.VALID||!l.hasEmptyTag(i))if(r.Debugger.getInstance().output("Walktree Case 1.1"),i=o.createElement("mrow"),s===v.PRUNED)r.Debugger.getInstance().output("Walktree Case 1.1.0"),i=f(i,n.node,e);else if(e[0]){r.Debugger.getInstance().output("Walktree Case 1.1.1");const t=M(e),n=g(R(t),e);o.replaceNode(t,i),n.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function f(e,t,n){let i=I(t);if(l.hasMathTag(i)){r.Debugger.getInstance().output("Walktree Case 1.1.0.0"),m(i,e),o.toArray(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const s=n.indexOf(t);return n[s]=i,o.replaceNode(i,e),e.appendChild(i),n.forEach((function(t){e.appendChild(t)})),e}function m(e,t){for(const n of u.EnrichAttributes)e.hasAttribute(n)&&(t.setAttribute(n,e.getAttribute(n)),e.removeAttribute(n))}function g(e,t){const n=o.toArray(e.childNodes);let r=1/0,i=-1/0;return t.forEach((function(e){const t=n.indexOf(e);-1!==t&&(r=Math.min(r,t),i=Math.max(i,t))})),n.slice(r,i+1)}function b(e,t,n){const r=[];let i=o.toArray(e.childNodes),s=!1;for(;i.length;){const e=i.shift();if(e.hasAttribute(u.Attribute.TYPE)){r.push(e);continue}const n=y(e,t);0!==n.length&&(1!==n.length?(s?e.setAttribute("AuxiliaryImplicit",!0):s=!0,i=n.concat(i)):r.push(e))}const a=[],c=n.childNodes.map((function(e){return e.mathmlTree}));for(;c.length;){const e=c.pop();if(e){if(-1!==r.indexOf(e))break;-1!==t.indexOf(e)&&a.unshift(e)}}return r.concat(a)}function y(e,t){const n=[];let r=o.toArray(e.childNodes);for(;r.length;){const e=r.shift();e.nodeType===o.NodeType.ELEMENT_NODE&&(e.hasAttribute(u.Attribute.TYPE)||-1!==t.indexOf(e)?n.push(e):r=o.toArray(e.childNodes).concat(r))}return n}function S(e,t,n){if(!t.length)return;const r="implicit"===n.role&&a.flags.combine_juxtaposition?b(e,t,n):o.toArray(e.childNodes);if(!r.length)return void t.forEach((function(t){e.appendChild(t)}));let i=0;for(;t.length;){const n=t[0];if(r[i]===n||A(r[i],n)){t.shift(),i++;continue}if(r[i]&&-1===t.indexOf(r[i])){i++;continue}if(N(n,e)){t.shift();continue}let o=r[i];if(o)E(e,o,n),t.shift();else{if(n.parentNode){e=R(n),t.shift();continue}const r=t[1];if(r&&r.parentNode){(e=R(r)).insertBefore(n,r),t.shift(),t.shift();continue}e.insertBefore(n,null),t.shift()}}}function E(e,t,n){let r=t,o=R(r);for(;o&&o.firstChild===r&&!r.hasAttribute("AuxiliaryImplicit")&&o!==e;)r=o,o=R(r);o&&(o.insertBefore(n,r),r.removeAttribute("AuxiliaryImplicit"))}function N(e,t){if(!e)return!1;do{if((e=R(e))===t)return!0}while(e);return!1}function A(e,t){const n=s.functionApplication();if(e&&t&&e.textContent&&t.textContent&&e.textContent===n&&t.textContent===n&&"true"===t.getAttribute(u.Attribute.ADDED)){for(let n,r=0;n=e.attributes[r];r++)t.hasAttribute(n.nodeName)||t.setAttribute(n.nodeName,n.nodeValue);return o.replaceNode(e,t),!0}return!1}var v;function _(e){const t=M(e);if(!t)return{type:v.INVALID,node:null};const n=M(e.slice().reverse());if(t===n)return{type:v.VALID,node:t};const r=O(t),o=C(r,e),i=O(n,(function(e){return-1!==o.indexOf(e)})),s=i[0],a=o.indexOf(s);return-1===a?{type:v.INVALID,node:null}:{type:o.length!==r.length?v.PRUNED:T(o[a+1],i[1])?v.VALID:v.INVALID,node:s}}function C(e,t){let n=0;for(;e[n]&&-1===t.indexOf(e[n]);)n++;return e.slice(0,n+1)}function M(e){let t=0,n=null;for(;!n&&t!1),r=[e];for(;!n(e)&&!l.hasMathTag(e)&&e.parentNode;)e=R(e),r.unshift(e);return r}function T(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function x(e){for(;!l.hasMathTag(e)&&L(e);)e=R(e);return e}function I(e){const t=o.toArray(e.childNodes);if(!t)return e;const n=t.filter((function(e){return e.nodeType===o.NodeType.ELEMENT_NODE&&!l.hasIgnoreTag(e)}));return 1===n.length&&l.hasEmptyTag(n[0])&&!n[0].hasAttribute(u.Attribute.TYPE)?I(n[0]):e}function L(e){const t=R(e);return!(!t||!l.hasEmptyTag(t))&&o.toArray(t.childNodes).every((function(t){return t===e||P(t)}))}function P(e){if(e.nodeType!==o.NodeType.ELEMENT_NODE)return!0;if(!e||l.hasIgnoreTag(e))return!0;const t=o.toArray(e.childNodes);return!(!l.hasEmptyTag(e)&&t.length||l.hasDisplayTag(e)||e.hasAttribute(u.Attribute.TYPE)||l.isOrphanedGlyph(e))&&o.toArray(e.childNodes).every(P)}function R(e){return e.parentNode}function w(e){if(e.mathml.length)return h(e);const n=t.SETTINGS.implicit?D(e):o.createElement("mrow");return e.mathml=[n],n}function k(e){if("MFENCED"!==o.tagName(e))return e;const t=o.createElement("mrow");for(let n,r=0;n=e.attributes[r];r++)-1===["open","close","separators"].indexOf(n.name)&&t.setAttribute(n.name,n.value);return o.toArray(e.childNodes).forEach((function(e){t.appendChild(e)})),o.replaceNode(e,t),t}function D(e){const t=o.createElement("mo"),n=o.createTextNode(e.textContent);return t.appendChild(n),u.setAttributes(t,e),t.setAttribute(u.Attribute.ADDED,"true"),t}function F(e,t){const n=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){U(e).setAttribute(u.Attribute.OPERATOR,n)}))}function U(e){const t=o.toArray(e.childNodes);if(!t)return e;const n=t.filter((function(e){return!P(e)})),r=[];for(let e,t=0;e=n[t];t++)if(l.hasEmptyTag(e)){const t=U(e);t&&t!==e&&r.push(t)}else r.push(e);return 1===r.length?r[0]:e}function B(e,t,n=!1){const r=u.removeAttributePrefix(o.formatXml(e.toString()));return n?t+":\n```html\n"+r+"\n```\n":r}t.SETTINGS={collapsed:!0,implicit:!0,wiki:!0},t.enrich=function(e,n){const s=o.cloneNode(e);return h(n.root),i.default.getInstance().structure&&e.setAttribute(u.Attribute.STRUCTURE,c.SemanticSkeleton.fromStructure(e,n).toString()),r.Debugger.getInstance().generateOutput((()=>[B(s,"Original MathML",t.SETTINGS.wiki),B(n,"Semantic Tree",t.SETTINGS.wiki),B(e,"Semantically enriched MathML",t.SETTINGS.wiki)])),e},t.walkTree=h,t.introduceNewLayer=p,t.introduceLayerAboveLca=f,t.moveSemanticAttributes_=m,t.childrenSubset_=g,t.collateChildNodes_=b,t.collectChildNodes_=y,t.mergeChildren_=S,t.insertNewChild_=E,t.isDescendant_=N,t.functionApplication_=A,function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(v=t.lcaType||(t.lcaType={})),t.mathmlLca_=_,t.prunePath_=C,t.attachedElement_=M,t.pathToRoot_=O,t.validLca_=T,t.ascendNewNode=x,t.descendNode_=I,t.unitChild_=L,t.isIgnorable_=P,t.parentNode_=R,t.addCollapsedAttribute=function(e,t){const n=new c.SemanticSkeleton(t);e.setAttribute(u.Attribute.COLLAPSED,n.toString())},t.cloneContentNode=w,t.rewriteMfenced=k,t.createInvisibleOperator_=D,t.setOperatorAttribute_=F,t.getInnerNode=U,t.collapsePunctuated=function(e,t){const n=!!t,r=t||[],o=e.parent,i=e.contentNodes.map((function(e){return e.id}));i.unshift("c");const s=[e.id,i];for(let t,i=0;t=e.childNodes[i];i++){const e=h(t);r.push(e);const i=U(e);o&&!n&&i.setAttribute(u.Attribute.PARENT,o.id.toString()),s.push(t.id)}return s}},7228:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractHighlighter=void 0;const r=n(5024),o=n(8171);let i=0;t.AbstractHighlighter=class{constructor(){this.counter=i++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,n=0;e=t[n];n++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const n=this.getMactionNodes(e);for(let e,r=0;e=n[r];r++)for(const n in t)e.addEventListener(n,t[n])}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){r.evalXPath(`.//*[@${o.Attribute.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){r.evalXPath(`.//*[@${o.Attribute.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=(0,o.addPrefix)("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=(0,o.addPrefix)("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}},7567:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ChtmlHighlighter=void 0;const r=n(9400);class o extends r.CssHighlighter{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}t.ChtmlHighlighter=o},1123:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ContrastPicker=t.ColorPicker=void 0;const n={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function r(e,t){const r=e||{color:t};let o=Object.prototype.hasOwnProperty.call(r,"color")?n[r.color]:r;return o||(o=n[t]),o.alpha=Object.prototype.hasOwnProperty.call(r,"alpha")?r.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(o)}class o{constructor(e,t){this.foreground=r(t,o.DEFAULT_FOREGROUND_),this.background=r(e,o.DEFAULT_BACKGROUND_)}static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+o.toHex(e.red)+o.toHex(e.green)+o.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}t.ColorPicker=o,o.DEFAULT_BACKGROUND_="blue",o.DEFAULT_FOREGROUND_="black";t.ContrastPicker=class{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,n){t=t>1?t/100:t,n=n>1?n/100:n;const r=(1-Math.abs(2*n-1))*t,o=r*(1-Math.abs(e/60%2-1)),i=n-r/2;let s=0,a=0,c=0;return 0<=e&&e<60?[s,a,c]=[r,o,0]:60<=e&&e<120?[s,a,c]=[o,r,0]:120<=e&&e<180?[s,a,c]=[0,r,o]:180<=e&&e<240?[s,a,c]=[0,o,r]:240<=e&&e<300?[s,a,c]=[o,0,r]:300<=e&&e<360&&([s,a,c]=[r,0,o]),{red:s+i,green:a+i,blue:c+i}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}},9400:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CssHighlighter=void 0;const r=n(7228);class o extends r.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}t.CssHighlighter=o},9009:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.highlighterMapping_=t.addEvents=t.update=t.highlighter=void 0;const r=n(7567),o=n(1123),i=n(9400),s=n(7872),a=n(3711),c=n(4662),l=n(3507),u=n(280);t.highlighter=function(e,n,r){const i=new o.ColorPicker(e,n),s="NativeMML"===r.renderer&&"Safari"===r.browser?"MML-CSS":"SVG"===r.renderer&&"v3"===r.browser?"SVG-V3":r.renderer,a=new(t.highlighterMapping_[s]||t.highlighterMapping_.NativeMML);return a.setColor(i),a},t.update=function(e,t,n){const r=new o.ColorPicker(e,t);n.setColor(r)},t.addEvents=function(e,n,r){const o=t.highlighterMapping_[r.renderer];o&&(new o).addEvents(e,n)},t.highlighterMapping_={SVG:l.SvgHighlighter,"SVG-V3":u.SvgV3Highlighter,NativeMML:c.MmlHighlighter,"HTML-CSS":s.HtmlHighlighter,"MML-CSS":a.MmlCssHighlighter,CommonHTML:i.CssHighlighter,CHTML:r.ChtmlHighlighter}},7872:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.HtmlHighlighter=void 0;const r=n(6671),o=n(7228);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},n=this.color.rgb();e.style.color=n.foreground,e.style.position="relative";const o=e.bbox;if(o&&o.w){const i=.05,s=0,a=r.createElement("span"),c=parseFloat(e.style.paddingLeft||"0");a.style.backgroundColor=n.background,a.style.opacity=n.alphaback.toString(),a.style.display="inline-block",a.style.height=o.h+o.d+2*i+"em",a.style.verticalAlign=-o.d+"em",a.style.marginTop=a.style.marginBottom=-i+"em",a.style.width=o.w+2*s+"em",a.style.marginLeft=c-s+"em",a.style.marginRight=-o.w-s-c+"em",e.parentNode.insertBefore(a,e),t.box=a}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}}t.HtmlHighlighter=i},3711:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlCssHighlighter=void 0;const r=n(9400);class o extends r.CssHighlighter{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlCssHighlighter=o},4662:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MmlHighlighter=void 0;const r=n(7228);class o extends r.AbstractHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}}t.MmlHighlighter=o},3507:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgHighlighter=void 0;const r=n(6671),o=n(7228);class i extends o.AbstractHighlighter{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const n=r.createElementNS("http://www.w3.org/2000/svg","rect");let o;if("use"===e.nodeName){const t=r.createElementNS("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),o=t.getBBox(),t.parentNode.replaceChild(e,t)}else o=e.getBBox();n.setAttribute("x",(o.x-40).toString()),n.setAttribute("y",(o.y-40).toString()),n.setAttribute("width",(o.width+80).toString()),n.setAttribute("height",(o.height+80).toString());const i=e.getAttribute("transform");return i&&n.setAttribute("transform",i),n.setAttribute("fill",this.colorString().background),n.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(n,e),t={node:n,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName))}}t.SvgHighlighter=i},280:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SvgV3Highlighter=void 0;const r=n(6671),o=n(5024),i=n(1123),s=n(3507);class a extends s.SvgHighlighter{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const n=r.createElementNS("http://www.w3.org/2000/svg","rect");n.setAttribute("sre-highlighter-added","true");const o=e.getBBox();n.setAttribute("x",(o.x-40).toString()),n.setAttribute("y",(o.y-40).toString()),n.setAttribute("width",(o.width+80).toString()),n.setAttribute("height",(o.height+80).toString());const s=e.getAttribute("transform");if(s&&n.setAttribute("transform",s),n.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(n,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new i.ColorPicker({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(o.evalXPath(`.//*[@data-mml-node="${this.mactionName}"]`,e))}}t.SvgV3Highlighter=a},1473:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.StaticTrieNode=t.AbstractTrieNode=void 0;const r=n(1984),o=n(9259);class i{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=o.TrieNodeKind.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),n=this.children_[t];return this.children_[t]=e,n}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t in this.children_)e.push(this.children_[t]);return e}findChildren(e){const t=[];for(const n in this.children_){const r=this.children_[n];r.applyTest(e)&&t.push(r)}return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}t.AbstractTrieNode=i;t.StaticTrieNode=class extends i{constructor(e,t){super(e,t),this.rule_=null,this.kind=o.TrieNodeKind.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&r.Debugger.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}},2803:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Trie=void 0;const r=n(9259),o=n(9146);class i{constructor(){this.root=(0,o.getNode)(r.TrieNodeKind.ROOT,"",null)}static collectRules_(e){const t=[];let n=[e];for(;n.length;){const e=n.shift();if(e.getKind()===r.TrieNodeKind.QUERY||e.getKind()===r.TrieNodeKind.BOOLEAN){const n=e.getRule();n&&t.unshift(n)}n=n.concat(e.getChildren())}return t}static printWithDepth_(e,t,n){n+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const r=e.getChildren();for(let e,o=0;e=r[o];o++)n=i.printWithDepth_(e,t+1,n);return n}static order_(e){const t=e.getChildren();if(!t.length)return 0;const n=Math.max.apply(null,t.map(i.order_));return Math.max(t.length,n)}addRule(e){let t=this.root;const n=e.context,o=e.dynamicCstr.getValues();for(let e=0,i=o.length;e{t.getKind()===r.TrieNodeKind.DYNAMIC&&-1===e.indexOf(t.getConstraint())||o.push(t)}))}n=o.slice()}for(;n.length;){const t=n.shift();if(t.getRule){const e=t.getRule();e&&o.push(e)}const r=t.findChildren(e);n=n.concat(r)}return o}hasSubtrie(e){let t=this.root;for(let n=0,r=e.length;n!0)),this.kind=l.TrieNodeKind.ROOT}}t.RootTrieNode=u;class d extends a.AbstractTrieNode{constructor(e){super(e,(t=>t===e)),this.kind=l.TrieNodeKind.DYNAMIC}}t.DynamicTrieNode=d;const h={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function p(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&r.tagName(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),n=o.resolveNameSpace(t[2]);if(!n)return null;const r=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===r&&e.namespaceURI===n}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),n=t[0].slice(1),r=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(n)&&e.getAttribute(n)===r}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),n=t[0].slice(1),r=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(n)||e.getAttribute(n)!==r}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!i.Grammar.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!i.Grammar.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var n,o;return(null===(o=null===(n=e.parentNode)||void 0===n?void 0:n.parentNode)||void 0===o?void 0:o.tagName)&&r.tagName(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),n=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[n])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,n,r]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const i=r.match(/^unit:(.+)$/);let a="";return i&&(r=i[1],a=":unit"),e=>{const i=o.evalXPath(t,e)[0];if(i){const e=s.lookupCategory(i.textContent+a);return"="===n?e===r:e!==r}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,n,r]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),i=h[n]||h["="],s=parseInt(r,10);return e=>{const n=o.evalXPath(t,e)[0];return!!n&&i(Array.from(n.textContent).length,s)}}return null}t.constraintTest_=p;class f extends c.StaticTrieNode{constructor(e,t){super(e,p(e)),this.context=t,this.kind=l.TrieNodeKind.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}t.QueryTrieNode=f;class m extends c.StaticTrieNode{constructor(e,t){super(e,p(e)),this.context=t,this.kind=l.TrieNodeKind.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}t.BooleanTrieNode=m},2371:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.completeLocale=t.getLocale=t.setLocale=t.locales=void 0;const r=n(4886),o=n(4513),i=n(1058),s=n(8597),a=n(9883),c=n(2523),l=n(3938),u=n(9139),d=n(1547),h=n(346),p=n(13),f=n(6238),m=n(2913),g=n(3305),b=n(9770),y=n(4524);function S(){const e=o.Variables.ensureLocale(r.default.getInstance().locale,r.default.getInstance().defaultLocale);return r.default.getInstance().locale=e,t.locales[e]()}t.locales={ca:s.ca,da:a.da,de:c.de,en:l.en,es:u.es,fr:d.fr,hi:h.hi,it:p.it,nb:f.nb,nn:g.nn,sv:b.sv,nemeth:m.nemeth},t.setLocale=function(){const e=S();if(function(e){const t=r.default.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(r.default.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=r.default.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))y.LOCALE[t]=e[t];for(const[t,n]of Object.entries(e.CORRECTIONS))i.Grammar.getInstance().setCorrection(t,n)}},t.getLocale=S,t.completeLocale=function(e){const n=t.locales[e.locale];if(!n)return void console.error("Locale "+e.locale+" does not exist!");const r=e.kind.toUpperCase(),o=e.messages;if(!o)return;const i=n();for(const[e,t]of Object.entries(o))i[r][e]=t}},4524:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createLocale=t.LOCALE=void 0;const r=n(4277);function o(){return{FUNCTIONS:(0,r.FUNCTIONS)(),MESSAGES:(0,r.MESSAGES)(),ALPHABETS:(0,r.ALPHABETS)(),NUMBERS:(0,r.NUMBERS)(),COMBINERS:{},CORRECTIONS:{},SUBISO:(0,r.SUBISO)()}}t.LOCALE=o(),t.createLocale=o},3319:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.localeFontCombiner=t.extractString=t.localEnclose=t.localRole=t.localFont=t.combinePostfixIndex=t.nestingToString=void 0;const r=n(4524),o=n(9385);function i(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}t.nestingToString=function(e){switch(e){case 1:return r.LOCALE.MESSAGES.MS.ONCE||"";case 2:return r.LOCALE.MESSAGES.MS.TWICE;default:return e.toString()}},t.combinePostfixIndex=function(e,t){return e===r.LOCALE.MESSAGES.MS.ROOTINDEX||e===r.LOCALE.MESSAGES.MS.INDEX?e:e+" "+t},t.localFont=function(e){return i(r.LOCALE.MESSAGES.font[e],e)},t.localRole=function(e){return i(r.LOCALE.MESSAGES.role[e],e)},t.localEnclose=function(e){return i(r.LOCALE.MESSAGES.enclose[e],e)},t.extractString=i,t.localeFontCombiner=function(e){return"string"==typeof e?{font:e,combiner:r.LOCALE.ALPHABETS.combiner}:{font:e[0],combiner:r.LOCALE.COMBINERS[e[1]]||o.Combiners[e[1]]||r.LOCALE.ALPHABETS.combiner}}},8597:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ca=void 0;const r=n(4524),o=n(3319),i=n(165),s=n(9385),a=function(e,t,n){return e="sans serif "+(n?n+" "+e:e),t?e+" "+t:e};let c=null;t.ca=function(){return c||(c=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=a,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>e+n,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e}()),c}},9883:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.da=void 0;const r=n(4524),o=n(3319),i=n(5571),s=n(9385);let a=null;t.da=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=s.Combiners.postfixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e}()),a}},2523:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.de=void 0;const r=n(1058),o=n(3319),i=n(4524),s=n(757),a=function(e,t,n){return"s"===n&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),n=""),e=n?n+" "+e:e,t?t+" "+e:e},c=function(e,t,n){return e=n&&"s"!==n?n+" "+e:e,t?e+" "+t:e};let l=null;t.de=function(){return l||(l=function(){const e=(0,i.createLocale)();return e.NUMBERS=s.default,e.COMBINERS.germanPostfix=c,e.ALPHABETS.combiner=a,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const n=t?t+"wurzel":"";return e.replace("Wurzel",n)},e.FUNCTIONS.combineNestedRadical=(e,t,n)=>{const r=(t?t+" ":"")+(e=n.match(/exponent$/)?e+"r":e);return n.match(/ /)?n.replace(/ /," "+r+" "):r+" "+n},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>(0,o.localFont)(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=r.Grammar.getInstance().getParameter("case"),n=r.Grammar.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:n?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===r.Grammar.getInstance().getParameter("case")?e+"n":e,e}()),l}},3938:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.en=void 0;const r=n(1058),o=n(4524),i=n(3319),s=n(166),a=n(9385);let c=null;t.en=function(){return c||(c=function(){const e=(0,o.createLocale)();return e.NUMBERS=s.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=a.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=s.default.numberToWords,e.CORRECTIONS.article=e=>r.Grammar.getInstance().getParameter("noArticle")?"":e,e}()),c}},9139:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.es=void 0;const r=n(4524),o=n(3319),i=n(6154),s=n(9385),a=function(e,t,n){return e="sans serif "+(n?n+" "+e:e),t?e+" "+t:e};let c=null;t.es=function(){return c||(c=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.sansserif=a,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=o.combinePostfixIndex,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>e+n,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e}()),c}},1547:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.fr=void 0;const r=n(1058),o=n(4524),i=n(3319),s=n(4394),a=n(9385);let c=null;t.fr=function(){return c||(c=function(){const e=(0,o.createLocale)();return e.NUMBERS=s.default,e.FUNCTIONS.radicalNestDepth=i.nestingToString,e.FUNCTIONS.combineRootIndex=i.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,n)=>n.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>n+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>r.Grammar.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=a.Combiners.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),c}},346:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.hi=void 0;const r=n(4524),o=n(1779),i=n(9385),s=n(3319);let a=null;t.hi=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.ALPHABETS.combiner=i.Combiners.prefixCombiner,e.FUNCTIONS.radicalNestDepth=s.nestingToString,e}()),a}},13:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.it=void 0;const r=n(3319),o=n(4524),i=n(5952),s=n(9385),a=function(e,t,n){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=n?e+" "+n:e,t?e+" "+t:e};let c=null;t.it=function(){return c||(c=function(){const e=(0,o.createLocale)();return e.NUMBERS=i.default,e.COMBINERS.italianPostfix=a,e.FUNCTIONS.radicalNestDepth=r.nestingToString,e.FUNCTIONS.combineRootIndex=r.combinePostfixIndex,e.FUNCTIONS.combineNestedFraction=(e,t,n)=>n.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,n)=>n+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=s.Combiners.romanceCombiner,e}()),c}},6238:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nb=void 0;const r=n(4524),o=n(3319),i=n(984),s=n(9385);let a=null;t.nb=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e}()),a}},2913:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nemeth=void 0;const r=n(4524),o=n(3669),i=n(9385),s=function(e){return e.match(RegExp("^"+h.ALPHABETS.languagePrefix.english))?e.slice(1):e},a=function(e,t,n){return e=s(e),t?e+t:e},c=function(e,t,n){return t+s(e)},l=function(e,t,n){return t+(n||"")+(e=s(e))+"\u283b"},u=function(e,t,n){return t+(n||"")+(e=s(e))+"\u283b\u283b"},d=function(e,t,n){return t+(e=s(e))+"\u283e"};let h=null;t.nemeth=function(){return h||(h=function(){const e=(0,r.createLocale)();return e.NUMBERS=o.default,e.COMBINERS={postfixCombiner:a,germanCombiner:c,embellishCombiner:l,doubleEmbellishCombiner:u,parensCombiner:d},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=i.identityTransformer,e.ALPHABETS.combiner=(e,t,n)=>t?t+n+e:s(e),e.ALPHABETS.digitTrans={default:o.default.numberToWords},e}()),h}},3305:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.nn=void 0;const r=n(4524),o=n(3319),i=n(984),s=n(9385);let a=null;t.nn=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),a}},9770:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.sv=void 0;const r=n(4524),o=n(3319),i=n(6416),s=n(9385);let a=null;t.sv=function(){return a||(a=function(){const e=(0,r.createLocale)();return e.NUMBERS=i.default,e.FUNCTIONS.radicalNestDepth=o.nestingToString,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=s.Combiners.prefixCombiner,e.ALPHABETS.digitTrans.default=i.default.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),a}},4277:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SUBISO=t.FUNCTIONS=t.ALPHABETS=t.NUMBERS=t.MESSAGES=void 0;const r=n(9385);t.MESSAGES=function(){return{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""}},t.NUMBERS=function(){return{zero:"zero",ones:[],tens:[],large:[],special:{},wordOrdinal:r.identityTransformer,numericOrdinal:r.identityTransformer,numberToWords:r.identityTransformer,numberToOrdinal:r.pluralCase,vulgarSep:" ",numSep:" "}},t.ALPHABETS=function(){return{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:r.identityTransformer,mathspeak:r.identityTransformer,clearspeak:r.identityTransformer},letterTrans:{default:r.identityTransformer},combiner:(e,t,n)=>e}},t.FUNCTIONS=function(){return{fracNestDepth:e=>r.vulgarFractionSmall(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:r.Combiners.identityCombiner,combineNestedRadical:r.Combiners.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:r.siCombiner,plural:r.identityTransformer}},t.SUBISO=function(){return{default:"",current:"",all:[]}}},165:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function o(e){const t=e%1e3,n=Math.floor(t/100),r=n?1===n?"cent":a.ones[n]+"-cents":"",o=function(e){const t=e%100;if(t<20)return a.ones[t];const n=Math.floor(t/10),r=a.tens[n],o=a.ones[t%10];return r&&o?r+(2===n?"-i-":"-")+o:r||o}(t%100);return r&&o?r+a.numSep+o:r||o}function i(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const r=e%(t>1?1e6:1e3);if(r){let e=a.large[t];if(t)if(1===t)n=(1===r?"":o(r)+a.numSep)+e+(n?a.numSep+n:"");else{const t=i(r);e=1===r?e:e.replace(/\u00f3$/,"ons"),n=t+a.numSep+e+(n?a.numSep+n:"")}else n=o(r)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return n}function s(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}const a=(0,n(4277).NUMBERS)();a.numericOrdinal=s,a.numberToWords=i,a.numberToOrdinal=function(e,t){if(e>1999)return s(e);if(e<=10)return a.special.onesOrdinals[e-1];const n=i(e);return n.match(/mil$/)?n.replace(/mil$/,"mil\xb7l\xe8sima"):n.match(/u$/)?n.replace(/u$/,"vena"):n.match(/a$/)?n.replace(/a$/,"ena"):n+(n.match(/e$/)?"na":"ena")},t.default=a},5571:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e,t=!1){return e===a.ones[1]?t?"et":"en":e}function o(e,t=!1){let n=e%1e3,o="",i=a.ones[Math.floor(n/100)];if(o+=i?r(i,!0)+" hundrede":"",n%=100,n)if(o+=o?" og ":"",i=t?a.special.smallOrdinals[n]:a.ones[n],i)o+=i;else{const e=t?a.special.tensOrdinals[Math.floor(n/10)]:a.tens[Math.floor(n/10)];i=a.ones[n%10],o+=i?r(i)+"og"+e:e}return o}function i(e,t=!1){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,i="";for(;e>0;){const s=e%1e3;if(s){const e=o(s,t&&!n);if(n){const t=a.large[n],o=s>1?"er":"";i=r(e,n<=1)+" "+t+o+(i?" og ":"")+i}else i=r(e)+i}e=Math.floor(e/1e3),n++}return i}function s(e){if(e%100)return i(e,!0);const t=i(e);return t.match(/e$/)?t:t+"e"}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":s(e)+(t?"dele":"del")},t.default=a},757:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e,t=!1){return e===a.ones[1]?t?"eine":"ein":e}function o(e){let t=e%1e3,n="",o=a.ones[Math.floor(t/100)];if(n+=o?r(o)+"hundert":"",t%=100,t)if(n+=n?a.numSep:"",o=a.ones[t],o)n+=o;else{const e=a.tens[Math.floor(t/10)];o=a.ones[t%10],n+=o?r(o)+"und"+e:e}return n}function i(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const i=e%1e3;if(i){const s=o(e%1e3);if(t){const e=a.large[t],o=t>1&&i>1?e.match(/e$/)?"n":"en":"";n=r(s,t>1)+e+o+n}else n=r(s,t>1)+n}e=Math.floor(e/1e3),t++}return n.replace(/ein$/,"eins")}function s(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return i(e)+(e<19?"te":"ste")}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=i,a.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":s(e)+"l"},t.default=a},166:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){let t=e%1e3,n="";return n+=s.ones[Math.floor(t/100)]?s.ones[Math.floor(t/100)]+s.numSep+"hundred":"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]||s.tens[Math.floor(t/10)]+(t%10?s.numSep+s.ones[t%10]:"")),n}function o(e){if(0===e)return s.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){e%1e3&&(n=r(e%1e3)+(t?"-"+s.large[t]+"-":"")+n),e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}function i(e){let t=o(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(e){const t=e%100,n=e.toString();if(t>10&&t<20)return n+"th";switch(e%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd";default:return n+"th"}},s.numberToWords=o,s.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const n=i(e);return t?n+"s":n},t.default=s},6154:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function o(e){const t=e%1e3,n=Math.floor(t/100),r=i.special.hundreds[n],o=function(e){const t=e%100;if(t<30)return i.ones[t];const n=i.tens[Math.floor(t/10)],r=i.ones[t%10];return n&&r?n+" y "+r:n||r}(t%100);return 1===n?o?r+"to "+o:r:r&&o?r+" "+o:r||o}const i=(0,n(4277).NUMBERS)();i.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},i.numberToWords=function(e){if(0===e)return i.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,n="";for(;e>0;){const r=e%1e3;if(r){let e=i.large[t];const s=o(r);t?1===r?(e=e.match("/^mil( |$)/")?e:"un "+e,n=e+(n?" "+n:"")):(e=e.replace(/\u00f3n$/,"ones"),n=o(r)+" "+e+(n?" "+n:"")):n=s}e=Math.floor(e/1e3),t++}return n},i.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return i.special.onesOrdinals[e-1];const n=[];if(e>=1e3&&(e-=1e3,n.push("mil\xe9sima")),!e)return n.join(" ");let r=0;return r=Math.floor(e/100),r>0&&(n.push(i.special.hundredsOrdinals[r-1]),e%=100),e<=12?n.push(i.special.onesOrdinals[e-1]):(r=Math.floor(e/10),r>0&&(n.push(i.special.tensOrdinals[r-1]),e%=10),e>0&&n.push(i.special.onesOrdinals[e-1])),n.join(" ")},t.default=i},4394:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4886),o=n(1058),i=n(4277);function s(e){let t=e%1e3,n="";if(n+=u.ones[Math.floor(t/100)]?u.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){n+=n?"-":"";let e=u.ones[t];if(e)n+=e;else{const r=u.tens[Math.floor(t/10)];r.match(/-dix$/)?(e=u.ones[t%10+10],n+=r.replace(/-dix$/,"")+"-"+e):n+=r+(t%10?"-"+u.ones[t%10]:"")}}const r=n.match(/s-\w+$/);return r?n.replace(/s-\w+$/,r[0].slice(1)):n.replace(/-un$/,"-et-un")}function a(e){if(0===e)return u.zero;if(e>=Math.pow(10,36))return e.toString();u.special["tens-"+r.default.getInstance().subiso]&&(u.tens=u.special["tens-"+r.default.getInstance().subiso]);let t=0,n="";for(;e>0;){const r=e%1e3;if(r){let e=u.large[t];const o=s(r);if(e&&e.match(/^mille /)){const r=e.replace(/^mille /,"");n=n.match(RegExp(r))?o+(t?"-mille-":"")+n:n.match(RegExp(r.replace(/s$/,"")))?o+(t?"-mille-":"")+n.replace(r.replace(/s$/,""),r):o+(t?"-"+e+"-":"")+n}else e=1===r&&e?e.replace(/s$/,""):e,n=o+(t?"-"+e+"-":"")+n}e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}const c={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function l(e){if(1===e)return"premi\xe8re";let t=a(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const u=(0,i.NUMBERS)();u.wordOrdinal=l,u.numericOrdinal=function(e){const t=o.Grammar.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},u.numberToWords=a,u.numberToOrdinal=function(e,t){const n=c[e]||l(e);return 3===e?n:t?n+"s":n},t.default=u},1779:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function o(e){if(0===e)return s.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,n="";const r=function(e){let t=e%1e3,n="";return n+=s.ones[Math.floor(t/100)]?s.ones[Math.floor(t/100)]+s.numSep+s.special.hundred:"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]),n}(e%1e3);if(!(e=Math.floor(e/1e3)))return r;for(;e>0;){const r=e%100;r&&(n=s.ones[r]+s.numSep+s.large[t]+(n?s.numSep+n:"")),e=Math.floor(e/100),t++}return r?n+s.numSep+r:n}function i(e){const t=r.Grammar.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?s.special.ordinalsFeminine[e]:s.special.ordinalsMasculine[e];return o(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?s.special.simpleSmallOrdinalsFeminine[e]:s.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":s.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},s.numberToWords=o,s.numberToOrdinal=function(e,t){return e<=10?s.special.smallDenominators[e]:i(e)+" \u0905\u0902\u0936"},t.default=s},5952:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1058);function o(e){let t=e%1e3,n="";if(n+=a.ones[Math.floor(t/100)]?a.ones[Math.floor(t/100)]+a.numSep+"cento":"",t%=100,t){n+=n?a.numSep:"";const e=a.ones[t];if(e)n+=e;else{let e=a.tens[Math.floor(t/10)];const r=t%10;1!==r&&8!==r||(e=e.slice(0,-1)),n+=e,n+=r?a.numSep+a.ones[t%10]:""}}return n}function i(e){if(0===e)return a.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&r.Grammar.getInstance().getParameter("fraction"))return"un";let t=0,n="";for(;e>0;){e%1e3&&(n=o(e%1e3)+(t?"-"+a.large[t]+"-":"")+n),e=Math.floor(e/1e3),t++}return n.replace(/-$/,"")}function s(e){const t="m"===r.Grammar.getInstance().getParameter("gender")?"o":"a";let n=a.special.onesOrdinals[e];return n?n.slice(0,-1)+t:(n=i(e),n.slice(0,-1)+"esim"+t)}const a=(0,n(4277).NUMBERS)();a.wordOrdinal=s,a.numericOrdinal=function(e){const t=r.Grammar.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},a.numberToWords=i,a.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const n=s(e);if(!t)return n;const r=n.match(/o$/)?"i":"e";return n.slice(0,-1)+r},t.default=a},3669:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){return e.toString().split("").map((function(e){return o.ones[parseInt(e,10)]})).join("")}const o=(0,n(4277).NUMBERS)();o.numberToWords=r,o.numberToOrdinal=r,t.default=o},984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(4886);function o(e,t=!1){let n=e%1e3,r="";const o=Math.floor(n/100),s=a.ones[o];if(r+=s?(1===o?"":s)+"hundre":"",n%=100,n){if(r+=r?"og":"",t){const e=a.special.smallOrdinals[n];if(e)return r+e;if(n%10)return r+a.tens[Math.floor(n/10)]+a.special.smallOrdinals[n%10]}r+=a.ones[n]||a.tens[Math.floor(n/10)]+(n%10?a.ones[n%10]:"")}return t?i(r):r}function i(e){const t=a.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+a.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+a.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+a.special.endOrdinal:(e.match(/e$/),e+"nde")}function s(e){return u(e,!0)}const a=(0,n(4277).NUMBERS)();function c(e,t=!1){return e===a.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function l(e,t=!1){let n=e%1e3,r="",o=a.ones[Math.floor(n/100)];if(r+=o?c(o)+"hundre":"",n%=100,n){if(r+=r?"og":"",t){const e=a.special.smallOrdinals[n];if(e)return r+e}if(o=a.ones[n],o)r+=o;else{const e=a.tens[Math.floor(n/10)];o=a.ones[n%10],r+=o?o+"og"+e:e}}return t?i(r):r}function u(e,t=!1){const n="alt"===r.default.getInstance().subiso?function(e,t=!1){if(0===e)return t?a.special.smallOrdinals[0]:a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,r="";for(;e>0;){const o=e%1e3;if(o){const i=l(e%1e3,!n&&t);!n&&t&&(t=!t),r=(1===n?c(i,!0):i)+(n>1?a.numSep:"")+(n?a.large[n]+(n>1&&o>1?"er":""):"")+(n>1&&r?a.numSep:"")+r}e=Math.floor(e/1e3),n++}return t?r+(r.match(/tusen$/)?"de":"te"):r}(e,t):function(e,t=!1){if(0===e)return t?a.special.smallOrdinals[0]:a.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,r="";for(;e>0;){const i=e%1e3;if(i){const s=o(e%1e3,!n&&t);!n&&t&&(t=!t),r=s+(n?" "+a.large[n]+(n>1&&i>1?"er":"")+(r?" ":""):"")+r}e=Math.floor(e/1e3),n++}return t?r+(r.match(/tusen$/)?"de":"te"):r}(e,t);return n}a.wordOrdinal=s,a.numericOrdinal=function(e){return e.toString()+"."},a.numberToWords=u,a.numberToOrdinal=function(e,t){return s(e)},t.default=a},6416:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});function r(e){let t=e%1e3,n="";const r=Math.floor(t/100);return n+=s.ones[r]?(1===r?"":s.ones[r]+s.numSep)+"hundra":"",t%=100,t&&(n+=n?s.numSep:"",n+=s.ones[t]||s.tens[Math.floor(t/10)]+(t%10?s.numSep+s.ones[t%10]:"")),n}function o(e,t=!1){if(0===e)return s.zero;if(e>=Math.pow(10,36))return e.toString();let n=0,o="";for(;e>0;){const i=e%1e3;if(i){const a=s.large[n],c=i>1&&n>1&&!t?"er":"";o=(1===n&&1===i?"":(n>1&&1===i?"en":r(e%1e3))+(n>1?" ":""))+(n?a+c+(n>1?" ":""):"")+o}e=Math.floor(e/1e3),n++}return o.replace(/ $/,"")}function i(e){let t=o(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const s=(0,n(4277).NUMBERS)();s.wordOrdinal=i,s.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},s.numberToWords=o,s.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let n=i(e);return n=n.match(/de$/)?n.replace(/de$/,""):n,n+(t?"delar":"del")},t.default=s},9385:function(e,t){function n(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const n=e.childNodes[0].childNodes[1].textContent,r=e.childNodes[0].childNodes[0].textContent,o=Number(n),i=Number(r);return isNaN(o)||isNaN(i)?{convertible:!1,content:`${r} ${t} ${n}`}:{convertible:!0,enumerator:i,denominator:o}}Object.defineProperty(t,"__esModule",{value:!0}),t.vulgarFractionSmall=t.convertVulgarFraction=t.Combiners=t.siCombiner=t.identityTransformer=t.pluralCase=void 0,t.pluralCase=function(e,t){return e.toString()},t.identityTransformer=function(e){return e.toString()},t.siCombiner=function(e,t){return e+t.toLowerCase()},t.Combiners={},t.Combiners.identityCombiner=function(e,t,n){return e+t+n},t.Combiners.prefixCombiner=function(e,t,n){return e=n?n+" "+e:e,t?t+" "+e:e},t.Combiners.postfixCombiner=function(e,t,n){return e=n?n+" "+e:e,t?e+" "+t:e},t.Combiners.romanceCombiner=function(e,t,n){return e=n?e+" "+n:e,t?e+" "+t:e},t.convertVulgarFraction=n,t.vulgarFractionSmall=function(e,t,r){const o=n(e);if(o.convertible){const e=o.enumerator,n=o.denominator;return e>0&&e0&&n{const s=this.parseCstr(t.toString().replace(o,""));this.addRule(new i.SpeechRule(e,s,r,n))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,n,...r){const o=this.parsePrecondition(n,r),i=this.parseCstr(t);o&&i?(o.rank=this.rank++,this.preconditions.set(e,new c(i,o))):console.error(`Precondition Error: ${n}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const n=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new i.SpeechRule(t.name,n,t.precondition,t.action))}))}ignoreRules(e,...t){let n=this.findAllRules((t=>t.name===e));if(!t.length)return void n.forEach(this.deleteRule.bind(this));let r=[];for(const e of t){const t=this.parseCstr(e);for(const e of n)t.equal(e.dynamicCstr)?this.deleteRule(e):r.push(e);n=r,r=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}t.BaseRuleStore=a;class c{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[n,r]of this.conditions)this.base.equal(n)&&t.push([e,r]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const n=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[n]=!0,this._conditions.push([e,t]))}}t.Condition=c},1462:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleStore=void 0;const r=n(4036),o=n(7478);class i extends o.MathStore{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],n=Array.from(e);for(let e=0;ee.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}t.DynamicProperties=r;class o extends r{constructor(e,t){const n={};for(const[t,r]of Object.entries(e))n[t]=[r];super(n,t),this.components=e}static createCstr(...e){const t=o.DEFAULT_ORDER,n={};for(let r=0,o=e.length,i=t.length;r{const n=t.indexOf(e);return-1!==n&&t.splice(n,1)}))}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,n,r=0;t=e[r],n=this.order[r];r++){const e=this.getValue(n);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let n,r=0;n=t[r];r++){const t=this.getValue(n);if(!t||e.getValue(n)!==t)return!1}return!0}}t.DynamicCstr=o,o.DEFAULT_ORDER=[n.LOCALE,n.MODALITY,n.DOMAIN,n.STYLE,n.TOPIC],o.BASE_LOCALE="base",o.DEFAULT_VALUE="default",o.DEFAULT_VALUES={[n.LOCALE]:"en",[n.DOMAIN]:o.DEFAULT_VALUE,[n.STYLE]:o.DEFAULT_VALUE,[n.TOPIC]:o.DEFAULT_VALUE,[n.MODALITY]:"speech"};t.DynamicCstrParser=class{constructor(e){this.order=e}parse(e){const t=e.split("."),n={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+n);let r=0;for(let e,o=0;e=this.order[o],t.length;o++,r++){const r=t.shift();n[e]=r}return new o(n,this.order.slice(0,r))}};t.DefaultComparator=class{constructor(e,t=new r(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new r(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const n=e.getValue(t);return n===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(n)}))}compare(e,t){let n=!1;for(let r,o=0;r=this.order[o];o++){const o=e.getValue(r),i=t.getValue(r);if(!n){const e=this.reference.getValue(r);if(e===o&&e!==i)return-1;if(e===i&&e!==o)return 1;if(e===o&&e===i)continue;e!==o&&e!==i&&(n=!0)}const s=this.fallback.getProperty(r),a=s.indexOf(o),c=s.indexOf(i);if(a!h.equal(e.cstr))),c.push(m),this.rules.set(t,c),p.setReference(f)}lookupRule(e,t){let n=this.getRules(t.getValue(o.Axis.LOCALE));return n=n.filter((function(e){return i.testDynamicConstraints_(t,e)})),1===n.length?n[0]:n.length?n.sort(((e,t)=>r.default.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}t.MathSimpleStore=i},7478:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MathStore=void 0;const r=n(1426),o=n(4524),i=n(4036),s=n(1970),a=n(7039);class c extends s.BaseRuleStore{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)(0,i.activate)(this.domain,e)}defineAlias(e,t,...n){const r=this.parsePrecondition(t,n);if(!r)return void console.error(`Precondition Error: ${t} ${n}`);const o=this.preconditions.get(e);o?o.addFullCondition(r):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...n){const r=this.findAllRules((function(t){return t.name===e}));if(0===r.length)throw new a.OutputError("Rule with name "+e+" does not exist.");const o=[];r.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),n=e.action.toString();for(let e,r=0;e=o[r];r++)if(e.action===n&&e.cstr===t)return!1;return o.push({cstr:t,action:n}),!0})(e)&&this.addAlias_(e,t,n)}))}defineSpecializedRule(e,t,n,r){const o=this.parseCstr(t),i=this.findRule((t=>t.name===e&&o.equal(t.dynamicCstr))),s=this.parseCstr(n);if(!i&&r)throw new a.OutputError("Rule named "+e+" with style "+t+" does not exist.");const c=r?a.Action.fromString(r):i.action,l=new a.SpeechRule(i.name,s,i.precondition,c);this.addRule(l)}defineSpecialized(e,t,n){const r=this.parseCstr(n);if(!r)return void console.error(`Dynamic Constraint Error: ${n}`);const o=this.preconditions.get(e);o?o.addConstraint(r):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let n=this.matchNumber_(e);if(n&&n.length===e.length)return t.push(this.evaluateCharacter(n.number)),t;const i=r.removeEmpty(e.replace(/\s/g," ").split(" "));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let r=e;for(;r;){n=this.matchNumber_(r);const e=r.match(new RegExp("^["+o.LOCALE.MESSAGES.regexp.TEXT+"]+"));if(n)t.push(this.evaluateCharacter(n.number)),r=r.substring(n.length);else if(e)t.push(this.evaluateCharacter(e[0])),r=r.substring(e[0].length);else{const e=Array.from(r),n=e[0];t.push(this.evaluateCharacter(n)),r=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,n){const r=this.parsePrecondition(t,n),o=new a.SpeechRule(e.name,e.dynamicCstr,r,e.action);o.name=e.name,this.addRule(o)}matchNumber_(e){const t=e.match(new RegExp("^"+o.LOCALE.MESSAGES.regexp.NUMBER)),n=e.match(new RegExp("^"+c.regexp.NUMBER));if(!t&&!n)return null;const r=n&&n[0]===e;if(t&&t[0]===e||!r)return t?{number:t[0],length:t[0].length}:null;return{number:n[0].replace(new RegExp(c.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(c.regexp.DECIMAL_MARK,"g"),o.LOCALE.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,o.LOCALE.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:n[0].length}}}t.MathStore=c,c.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","}},7039:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.OutputError=t.Precondition=t.Action=t.Component=t.ActionType=t.SpeechRule=void 0;const r=n(4886),o=n(1058);var i;function s(e){switch(e){case"[n]":return i.NODE;case"[m]":return i.MULTI;case"[t]":return i.TEXT;case"[p]":return i.PERSONALITY;default:throw"Parse error: "+e}}t.SpeechRule=class{constructor(e,t,n,r){this.name=e,this.dynamicCstr=t,this.precondition=n,this.action=r,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}},function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(i=t.ActionType||(t.ActionType={}));class a{constructor({type:e,content:t,attributes:n,grammar:r}){this.type=e,this.content=t,this.attributes=n,this.grammar=r}static grammarFromString(e){return o.Grammar.parseInput(e)}static fromString(e){const t={type:s(e.substring(0,3))};let n=e.slice(3).trim();if(!n)throw new u("Missing content.");switch(t.type){case i.TEXT:if('"'===n[0]){const e=d(n,"\\(")[0].trim();if('"'!==e.slice(-1))throw new u("Invalid string syntax.");t.content=e,n=n.slice(e.length).trim(),-1===n.indexOf("(")&&(n="");break}case i.NODE:case i.MULTI:{const e=n.indexOf(" (");if(-1===e){t.content=n.trim(),n="";break}t.content=n.substring(0,e).trim(),n=n.slice(e).trim()}}if(n){const e=a.attributesFromString(n);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new a(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new u("Invalid attribute expression: "+e);const t={},n=d(e.slice(1,-1),",");for(let e=0,r=n.length;e0?"("+e.join(", ")+")":""}getAttributes(){const e=[];for(const t in this.attributes){const n=this.attributes[t];"true"===n?e.push(t):e.push(t+":"+n)}return e}}t.Component=a;class c{constructor(e){this.components=e}static fromString(e){const t=d(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),n=[];for(let e=0,r=t.length;e0?n[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||o.evaluateBoolean(t,e)}constructString(e,t){const n=this.constructString_(e,t);return Array.isArray(n)?n.map((e=>e.speech)).join(""):n}constructSpan(e,t,n){const o=this.constructString_(e,t);if(Array.isArray(o)){let e=o[o.length-1];return e.attributes=Object.assign({},n,e.attributes),o}return[r.Span.node(o,e,n)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const n=this.customStrings.lookup(t);return n?n(e):o.evaluateString(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(let e,n=0;e=t[n];n++){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}},6060:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.storeFactory=t.SpeechRuleEngine=void 0;const r=n(4148),o=n(1930),i=n(1984),s=n(6671),a=n(4886),c=n(4998),l=n(5024),u=n(7278),d=n(9805),h=n(1462),p=n(8310),f=n(1058),m=n(7478),g=n(7039),b=n(2803);class y{constructor(){this.trie=null,this.evaluators_={},this.trie=new b.Trie}static getInstance(){return y.instance=y.instance||new y,y.instance}static debugSpeechRule(e,t){const n=e.precondition,r=e.context.applyQuery(t,n.query);i.Debugger.getInstance().output(n.query,r?r.toString():r),n.constraints.forEach((n=>i.Debugger.getInstance().output(n,e.context.applyConstraint(t,n))))}static debugNamedSpeechRule(e,t){const n=y.getInstance().trie.collectRules().filter((t=>t.name==e));for(let r,o=0;r=n[o];o++)i.Debugger.getInstance().output("Rule",e,"DynamicCstr:",r.dynamicCstr.toString(),"number",o),y.debugSpeechRule(r,t)}evaluateNode(e){(0,l.updateEvaluator)(e);const t=(new Date).getTime();let n=[];try{n=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),i.Debugger.getInstance().output(e)}const r=(new Date).getTime();return i.Debugger.getInstance().output("Time:",r-t),n}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const n=a.default.getInstance(),r={};for(const t in e)r[t]=n[t],n[t]=e[t];n.setDynamicCstr();const o=t();for(const e in r)n[e]=r[e];return n.setDynamicCstr(),o}addStore(e){const t=E(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>this.trie.addRule(e))),this.addEvaluator(t)}processGrammar(e,t,n){const r={};for(const o in n){const i=n[o];r[o]="string"==typeof i?e.constructString(t,i):i}f.Grammar.getInstance().pushState(r)}addEvaluator(e){const t=e.evaluateDefault.bind(e),n=this.evaluators_[e.locale];if(n)return void(n[e.modality]=t);const r={};r[e.modality]=t,this.evaluators_[e.locale]=r}getEvaluator(e,t){const n=this.evaluators_[e]||this.evaluators_[p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]];return n[t]||n[p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=a.default.getInstance();let n;i.Debugger.getInstance().output(t.mode!==c.Mode.HTTP?e.toString():e),f.Grammar.getInstance().setAttribute(e);const s=this.lookupRule(e,t.dynamicCstr);if(!s)return t.strict?[]:(n=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(n,{},!1,e),n);i.Debugger.getInstance().generateOutput((()=>["Apply Rule:",s.name,s.dynamicCstr.toString(),(t.mode,c.Mode.HTTP,e).toString()]));const u=s.context,d=s.action.components;n=[];for(let t,i=0;t=d[i];i++){let i=[];const s=t.content||"",c=t.attributes||{};let d=!1;t.grammar&&this.processGrammar(u,e,t.grammar);let h=null;if(c.engine){h=a.default.getInstance().dynamicCstr.getComponents();const e=f.Grammar.parseInput(c.engine);a.default.getInstance().setDynamicCstr(e)}switch(t.type){case g.ActionType.NODE:{const t=u.applyQuery(e,s);t&&(i=this.evaluateTree_(t))}break;case g.ActionType.MULTI:{d=!0;const t=u.applySelector(e,s);t.length>0&&(i=this.evaluateNodeList_(u,t,c.sepFunc,u.constructString(e,c.separator),c.ctxtFunc,u.constructString(e,c.context)))}break;case g.ActionType.TEXT:{let t=c.span,n={};if(t){const r=(0,l.evalXPath)(t,e);n=r.length?o.Span.getAttributes(r[0]):{kind:t}}i=u.constructSpan(e,s,n).map((function(e){return r.AuditoryDescription.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case g.ActionType.PERSONALITY:default:i=[r.AuditoryDescription.create({text:s})]}i[0]&&!d&&(c.context&&(i[0].context=u.constructString(e,c.context)+(i[0].context||"")),c.annotation&&(i[0].annotation=c.annotation)),this.addLayout(i,c,d),t.grammar&&f.Grammar.getInstance().popState(),n=n.concat(this.addPersonality_(i,c,d,e)),h&&a.default.getInstance().setDynamicCstr(h)}return n}evaluateNodeList_(e,t,n,o,i,s){if(!t.length)return[];const a=o||"",c=s||"",l=e.contextFunctions.lookup(i),u=l?l(t,c):function(){return c},d=e.contextFunctions.lookup(n),h=d?d(t,a):function(){return[r.AuditoryDescription.create({text:a},{translate:!0})]};let p=[];for(let e,n=0;e=t[n];n++){const r=this.evaluateTree_(e);if(r.length>0&&(r[0].context=u()+(r[0].context||""),p=p.concat(r),n=0;t--){const r=n[t].name;!e.attributes[r]&&r.match(/^ext/)&&(e.attributes[r]=n[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const n=e.personality;for(const e in t)n[e]&&"number"==typeof n[e]&&"number"==typeof t[e]?n[e]=n[e]+t[e]:n[e]||(n[e]=t[e]);return e}updateConstraint_(){const e=a.default.getInstance().dynamicCstr,t=a.default.getInstance().strict,n=this.trie,r={};let o=e.getValue(p.Axis.LOCALE),i=e.getValue(p.Axis.MODALITY),s=e.getValue(p.Axis.DOMAIN);n.hasSubtrie([o,i,s])||(s=p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN],n.hasSubtrie([o,i,s])||(i=p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY],n.hasSubtrie([o,i,s])||(o=p.DynamicCstr.DEFAULT_VALUES[p.Axis.LOCALE]))),r[p.Axis.LOCALE]=[o],r[p.Axis.MODALITY]=["summary"!==i?i:p.DynamicCstr.DEFAULT_VALUES[p.Axis.MODALITY]],r[p.Axis.DOMAIN]=["speech"!==i?p.DynamicCstr.DEFAULT_VALUES[p.Axis.DOMAIN]:s];const c=e.getOrder();for(let n,o=0;n=c[o];o++)if(!r[n]){const o=e.getValue(n),i=this.makeSet_(o,e.preference),s=p.DynamicCstr.DEFAULT_VALUES[n];t||o===s||i.push(s),r[n]=i}e.updateProperties(r)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==s.NodeType.ELEMENT_NODE&&e.nodeType!==s.NodeType.TEXT_NODE)return null;const n=this.lookupRules(e,t);return n.length>0?this.pickMostConstraint_(t,n):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const n=a.default.getInstance().comparator;return t.sort((function(e,t){return n.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),i.Debugger.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}t.SpeechRuleEngine=y;const S=new Map;function E(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const n=S.get(t);return n.parse(e),n}d.init(),e&&!e.functions&&(e.functions=u.getStore(e.locale,e.modality,e.domain));const n="braille"===e.modality?new h.BrailleStore:new m.MathStore;return S.set(t,n),e.inherits&&(n.inherits=S.get(`${e.inherits}.${e.modality}.${e.domain}`)),n.parse(e),n.initialize(),n}t.storeFactory=E,a.default.nodeEvaluator=y.getInstance().evaluateNode.bind(y.getInstance())},3686:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGenerators=t.ContextFunctions=t.CustomStrings=t.CustomQueries=void 0;class n{constructor(e,t){this.prefix=e,this.store=t}add(e,t){this.checkCustomFunctionSyntax_(e)&&(this.store[e]=t)}addStore(e){const t=Object.keys(e.store);for(let n,r=0;n=t[r];r++)this.add(n,e.store[n])}lookup(e){return this.store[e]}checkCustomFunctionSyntax_(e){const t=new RegExp("^"+this.prefix);return!!e.match(t)||(console.error("FunctionError: Invalid function name. Expected prefix "+this.prefix),!1)}}t.CustomQueries=class extends n{constructor(){super("CQF",{})}};t.CustomStrings=class extends n{constructor(){super("CSF",{})}};t.ContextFunctions=class extends n{constructor(){super("CTF",{})}};t.CustomGenerators=class extends n{constructor(){super("CGF",{})}}},931:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.contentIterator=t.pauseSeparator=t.nodeCounter=void 0;const r=n(4148),o=n(5024),i=n(4886);t.nodeCounter=function(e,t){const n=e.length;let r=0,o=t;return t||(o=""),function(){return r0?o.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),o=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return o;const s=i.default.evaluateNode(e);return o.concat(s)}}},1939:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getTreeFromString=t.getTree=t.xmlTree=void 0;const r=n(6671),o=n(1784);function i(e){return new o.SemanticTree(e)}t.xmlTree=function(e){return i(e).xml()},t.getTree=i,t.getTreeFromString=function(e){return i(r.parseInput(e))}},4036:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.annotate=t.activate=t.register=t.visitors=t.annotators=void 0;const r=n(241);t.annotators=new Map,t.visitors=new Map,t.register=function(e){const n=e.domain+":"+e.name;e instanceof r.SemanticAnnotator?t.annotators.set(n,e):t.visitors.set(n,e)},t.activate=function(e,n){const r=e+":"+n,o=t.annotators.get(r)||t.visitors.get(r);o&&(o.active=!0)},t.annotate=function(e){for(const n of t.annotators.values())n.active&&n.annotate(e);for(const n of t.visitors.values())n.active&&n.visit(e,Object.assign({},n.def))}},241:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticVisitor=t.SemanticAnnotator=void 0;t.SemanticAnnotator=class{constructor(e,t,n){this.domain=e,this.name=t,this.func=n,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}};t.SemanticVisitor=class{constructor(e,t,n,r={}){this.domain=e,this.name=t,this.func=n,this.def=r,this.active=!1}visit(e,t){let n=this.func(e,t);e.addAnnotation(this.domain,n[0]);for(let t,r=0;t=e.childNodes[r];r++)n=this.visit(t,n[1]);return n}}},4020:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookupSecondary=t.isEmbellishedType=t.isMatchingFence=t.functionApplication=t.invisibleComma=t.invisiblePlus=t.invisibleTimes=t.lookupMeaning=t.lookupRole=t.lookupType=t.equal=t.allLettersRegExp=void 0;const n=String.fromCodePoint(8291),r=["\uff0c","\ufe50",",",n],o=["\xaf","\u2012","\u2013","\u2014","\u2015","\ufe58","-","\u207b","\u208b","\u2212","\u2796","\ufe63","\uff0d","\u2010","\u2011","\u203e","_"],i=["~","\u0303","\u223c","\u02dc","\u223d","\u02f7","\u0334","\u0330"],s={"(":")","[":"]","{":"}","\u2045":"\u2046","\u2329":"\u232a","\u2768":"\u2769","\u276a":"\u276b","\u276c":"\u276d","\u276e":"\u276f","\u2770":"\u2771","\u2772":"\u2773","\u2774":"\u2775","\u27c5":"\u27c6","\u27e6":"\u27e7","\u27e8":"\u27e9","\u27ea":"\u27eb","\u27ec":"\u27ed","\u27ee":"\u27ef","\u2983":"\u2984","\u2985":"\u2986","\u2987":"\u2988","\u2989":"\u298a","\u298b":"\u298c","\u298d":"\u298e","\u298f":"\u2990","\u2991":"\u2992","\u2993":"\u2994","\u2995":"\u2996","\u2997":"\u2998","\u29d8":"\u29d9","\u29da":"\u29db","\u29fc":"\u29fd","\u2e22":"\u2e23","\u2e24":"\u2e25","\u2e26":"\u2e27","\u2e28":"\u2e29","\u3008":"\u3009","\u300a":"\u300b","\u300c":"\u300d","\u300e":"\u300f","\u3010":"\u3011","\u3014":"\u3015","\u3016":"\u3017","\u3018":"\u3019","\u301a":"\u301b","\u301d":"\u301e","\ufd3e":"\ufd3f","\ufe17":"\ufe18","\ufe59":"\ufe5a","\ufe5b":"\ufe5c","\ufe5d":"\ufe5e","\uff08":"\uff09","\uff3b":"\uff3d","\uff5b":"\uff5d","\uff5f":"\uff60","\uff62":"\uff63","\u2308":"\u2309","\u230a":"\u230b","\u230c":"\u230d","\u230e":"\u230f","\u231c":"\u231d","\u231e":"\u231f","\u239b":"\u239e","\u239c":"\u239f","\u239d":"\u23a0","\u23a1":"\u23a4","\u23a2":"\u23a5","\u23a3":"\u23a6","\u23a7":"\u23ab","\u23a8":"\u23ac","\u23a9":"\u23ad","\u23b0":"\u23b1","\u23b8":"\u23b9"},a={"\u23b4":"\u23b5","\u23dc":"\u23dd","\u23de":"\u23df","\u23e0":"\u23e1","\ufe35":"\ufe36","\ufe37":"\ufe38","\ufe39":"\ufe3a","\ufe3b":"\ufe3c","\ufe3d":"\ufe3e","\ufe3f":"\ufe40","\ufe41":"\ufe42","\ufe43":"\ufe44","\ufe47":"\ufe48"},c=Object.keys(s),l=Object.values(s);l.push("\u301f");const u=Object.keys(a),d=Object.values(a),h=["|","\xa6","\u2223","\u23d0","\u23b8","\u23b9","\u2758","\uff5c","\uffe4","\ufe31","\ufe32"],p=["\u2016","\u2225","\u2980","\u2af4"],f=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],m=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","\u0131","\u0237"],g=["\uff21","\uff22","\uff23","\uff24","\uff25","\uff26","\uff27","\uff28","\uff29","\uff2a","\uff2b","\uff2c","\uff2d","\uff2e","\uff2f","\uff30","\uff31","\uff32","\uff33","\uff34","\uff35","\uff36","\uff37","\uff38","\uff39","\uff3a"],b=["\uff41","\uff42","\uff43","\uff44","\uff45","\uff46","\uff47","\uff48","\uff49","\uff4a","\uff4b","\uff4c","\uff4d","\uff4e","\uff4f","\uff50","\uff51","\uff52","\uff53","\uff54","\uff55","\uff56","\uff57","\uff58","\uff59","\uff5a"],y=["\ud835\udc00","\ud835\udc01","\ud835\udc02","\ud835\udc03","\ud835\udc04","\ud835\udc05","\ud835\udc06","\ud835\udc07","\ud835\udc08","\ud835\udc09","\ud835\udc0a","\ud835\udc0b","\ud835\udc0c","\ud835\udc0d","\ud835\udc0e","\ud835\udc0f","\ud835\udc10","\ud835\udc11","\ud835\udc12","\ud835\udc13","\ud835\udc14","\ud835\udc15","\ud835\udc16","\ud835\udc17","\ud835\udc18","\ud835\udc19"],S=["\ud835\udc1a","\ud835\udc1b","\ud835\udc1c","\ud835\udc1d","\ud835\udc1e","\ud835\udc1f","\ud835\udc20","\ud835\udc21","\ud835\udc22","\ud835\udc23","\ud835\udc24","\ud835\udc25","\ud835\udc26","\ud835\udc27","\ud835\udc28","\ud835\udc29","\ud835\udc2a","\ud835\udc2b","\ud835\udc2c","\ud835\udc2d","\ud835\udc2e","\ud835\udc2f","\ud835\udc30","\ud835\udc31","\ud835\udc32","\ud835\udc33"],E=["\ud835\udc34","\ud835\udc35","\ud835\udc36","\ud835\udc37","\ud835\udc38","\ud835\udc39","\ud835\udc3a","\ud835\udc3b","\ud835\udc3c","\ud835\udc3d","\ud835\udc3e","\ud835\udc3f","\ud835\udc40","\ud835\udc41","\ud835\udc42","\ud835\udc43","\ud835\udc44","\ud835\udc45","\ud835\udc46","\ud835\udc47","\ud835\udc48","\ud835\udc49","\ud835\udc4a","\ud835\udc4b","\ud835\udc4c","\ud835\udc4d"],N=["\ud835\udc4e","\ud835\udc4f","\ud835\udc50","\ud835\udc51","\ud835\udc52","\ud835\udc53","\ud835\udc54","\u210e","\ud835\udc56","\ud835\udc57","\ud835\udc58","\ud835\udc59","\ud835\udc5a","\ud835\udc5b","\ud835\udc5c","\ud835\udc5d","\ud835\udc5e","\ud835\udc5f","\ud835\udc60","\ud835\udc61","\ud835\udc62","\ud835\udc63","\ud835\udc64","\ud835\udc65","\ud835\udc66","\ud835\udc67","\ud835\udea4","\ud835\udea5"],A=["\ud835\udc68","\ud835\udc69","\ud835\udc6a","\ud835\udc6b","\ud835\udc6c","\ud835\udc6d","\ud835\udc6e","\ud835\udc6f","\ud835\udc70","\ud835\udc71","\ud835\udc72","\ud835\udc73","\ud835\udc74","\ud835\udc75","\ud835\udc76","\ud835\udc77","\ud835\udc78","\ud835\udc79","\ud835\udc7a","\ud835\udc7b","\ud835\udc7c","\ud835\udc7d","\ud835\udc7e","\ud835\udc7f","\ud835\udc80","\ud835\udc81"],v=["\ud835\udc82","\ud835\udc83","\ud835\udc84","\ud835\udc85","\ud835\udc86","\ud835\udc87","\ud835\udc88","\ud835\udc89","\ud835\udc8a","\ud835\udc8b","\ud835\udc8c","\ud835\udc8d","\ud835\udc8e","\ud835\udc8f","\ud835\udc90","\ud835\udc91","\ud835\udc92","\ud835\udc93","\ud835\udc94","\ud835\udc95","\ud835\udc96","\ud835\udc97","\ud835\udc98","\ud835\udc99","\ud835\udc9a","\ud835\udc9b"],_=["\ud835\udc9c","\u212c","\ud835\udc9e","\ud835\udc9f","\u2130","\u2131","\ud835\udca2","\u210b","\u2110","\ud835\udca5","\ud835\udca6","\u2112","\u2133","\ud835\udca9","\ud835\udcaa","\ud835\udcab","\ud835\udcac","\u211b","\ud835\udcae","\ud835\udcaf","\ud835\udcb0","\ud835\udcb1","\ud835\udcb2","\ud835\udcb3","\ud835\udcb4","\ud835\udcb5","\u2118"],C=["\ud835\udcb6","\ud835\udcb7","\ud835\udcb8","\ud835\udcb9","\u212f","\ud835\udcbb","\u210a","\ud835\udcbd","\ud835\udcbe","\ud835\udcbf","\ud835\udcc0","\ud835\udcc1","\ud835\udcc2","\ud835\udcc3","\u2134","\ud835\udcc5","\ud835\udcc6","\ud835\udcc7","\ud835\udcc8","\ud835\udcc9","\ud835\udcca","\ud835\udccb","\ud835\udccc","\ud835\udccd","\ud835\udcce","\ud835\udccf","\u2113"],M=["\ud835\udcd0","\ud835\udcd1","\ud835\udcd2","\ud835\udcd3","\ud835\udcd4","\ud835\udcd5","\ud835\udcd6","\ud835\udcd7","\ud835\udcd8","\ud835\udcd9","\ud835\udcda","\ud835\udcdb","\ud835\udcdc","\ud835\udcdd","\ud835\udcde","\ud835\udcdf","\ud835\udce0","\ud835\udce1","\ud835\udce2","\ud835\udce3","\ud835\udce4","\ud835\udce5","\ud835\udce6","\ud835\udce7","\ud835\udce8","\ud835\udce9"],O=["\ud835\udcea","\ud835\udceb","\ud835\udcec","\ud835\udced","\ud835\udcee","\ud835\udcef","\ud835\udcf0","\ud835\udcf1","\ud835\udcf2","\ud835\udcf3","\ud835\udcf4","\ud835\udcf5","\ud835\udcf6","\ud835\udcf7","\ud835\udcf8","\ud835\udcf9","\ud835\udcfa","\ud835\udcfb","\ud835\udcfc","\ud835\udcfd","\ud835\udcfe","\ud835\udcff","\ud835\udd00","\ud835\udd01","\ud835\udd02","\ud835\udd03"],T=["\ud835\udd04","\ud835\udd05","\u212d","\ud835\udd07","\ud835\udd08","\ud835\udd09","\ud835\udd0a","\u210c","\u2111","\ud835\udd0d","\ud835\udd0e","\ud835\udd0f","\ud835\udd10","\ud835\udd11","\ud835\udd12","\ud835\udd13","\ud835\udd14","\u211c","\ud835\udd16","\ud835\udd17","\ud835\udd18","\ud835\udd19","\ud835\udd1a","\ud835\udd1b","\ud835\udd1c","\u2128"],x=["\ud835\udd1e","\ud835\udd1f","\ud835\udd20","\ud835\udd21","\ud835\udd22","\ud835\udd23","\ud835\udd24","\ud835\udd25","\ud835\udd26","\ud835\udd27","\ud835\udd28","\ud835\udd29","\ud835\udd2a","\ud835\udd2b","\ud835\udd2c","\ud835\udd2d","\ud835\udd2e","\ud835\udd2f","\ud835\udd30","\ud835\udd31","\ud835\udd32","\ud835\udd33","\ud835\udd34","\ud835\udd35","\ud835\udd36","\ud835\udd37"],I=["\ud835\udd38","\ud835\udd39","\u2102","\ud835\udd3b","\ud835\udd3c","\ud835\udd3d","\ud835\udd3e","\u210d","\ud835\udd40","\ud835\udd41","\ud835\udd42","\ud835\udd43","\ud835\udd44","\u2115","\ud835\udd46","\u2119","\u211a","\u211d","\ud835\udd4a","\ud835\udd4b","\ud835\udd4c","\ud835\udd4d","\ud835\udd4e","\ud835\udd4f","\ud835\udd50","\u2124"],L=["\ud835\udd52","\ud835\udd53","\ud835\udd54","\ud835\udd55","\ud835\udd56","\ud835\udd57","\ud835\udd58","\ud835\udd59","\ud835\udd5a","\ud835\udd5b","\ud835\udd5c","\ud835\udd5d","\ud835\udd5e","\ud835\udd5f","\ud835\udd60","\ud835\udd61","\ud835\udd62","\ud835\udd63","\ud835\udd64","\ud835\udd65","\ud835\udd66","\ud835\udd67","\ud835\udd68","\ud835\udd69","\ud835\udd6a","\ud835\udd6b"],P=["\ud835\udd6c","\ud835\udd6d","\ud835\udd6e","\ud835\udd6f","\ud835\udd70","\ud835\udd71","\ud835\udd72","\ud835\udd73","\ud835\udd74","\ud835\udd75","\ud835\udd76","\ud835\udd77","\ud835\udd78","\ud835\udd79","\ud835\udd7a","\ud835\udd7b","\ud835\udd7c","\ud835\udd7d","\ud835\udd7e","\ud835\udd7f","\ud835\udd80","\ud835\udd81","\ud835\udd82","\ud835\udd83","\ud835\udd84","\ud835\udd85"],R=["\ud835\udd86","\ud835\udd87","\ud835\udd88","\ud835\udd89","\ud835\udd8a","\ud835\udd8b","\ud835\udd8c","\ud835\udd8d","\ud835\udd8e","\ud835\udd8f","\ud835\udd90","\ud835\udd91","\ud835\udd92","\ud835\udd93","\ud835\udd94","\ud835\udd95","\ud835\udd96","\ud835\udd97","\ud835\udd98","\ud835\udd99","\ud835\udd9a","\ud835\udd9b","\ud835\udd9c","\ud835\udd9d","\ud835\udd9e","\ud835\udd9f"],w=["\ud835\udda0","\ud835\udda1","\ud835\udda2","\ud835\udda3","\ud835\udda4","\ud835\udda5","\ud835\udda6","\ud835\udda7","\ud835\udda8","\ud835\udda9","\ud835\uddaa","\ud835\uddab","\ud835\uddac","\ud835\uddad","\ud835\uddae","\ud835\uddaf","\ud835\uddb0","\ud835\uddb1","\ud835\uddb2","\ud835\uddb3","\ud835\uddb4","\ud835\uddb5","\ud835\uddb6","\ud835\uddb7","\ud835\uddb8","\ud835\uddb9"],k=["\ud835\uddba","\ud835\uddbb","\ud835\uddbc","\ud835\uddbd","\ud835\uddbe","\ud835\uddbf","\ud835\uddc0","\ud835\uddc1","\ud835\uddc2","\ud835\uddc3","\ud835\uddc4","\ud835\uddc5","\ud835\uddc6","\ud835\uddc7","\ud835\uddc8","\ud835\uddc9","\ud835\uddca","\ud835\uddcb","\ud835\uddcc","\ud835\uddcd","\ud835\uddce","\ud835\uddcf","\ud835\uddd0","\ud835\uddd1","\ud835\uddd2","\ud835\uddd3"],D=["\ud835\uddd4","\ud835\uddd5","\ud835\uddd6","\ud835\uddd7","\ud835\uddd8","\ud835\uddd9","\ud835\uddda","\ud835\udddb","\ud835\udddc","\ud835\udddd","\ud835\uddde","\ud835\udddf","\ud835\udde0","\ud835\udde1","\ud835\udde2","\ud835\udde3","\ud835\udde4","\ud835\udde5","\ud835\udde6","\ud835\udde7","\ud835\udde8","\ud835\udde9","\ud835\uddea","\ud835\uddeb","\ud835\uddec","\ud835\udded"],F=["\ud835\uddee","\ud835\uddef","\ud835\uddf0","\ud835\uddf1","\ud835\uddf2","\ud835\uddf3","\ud835\uddf4","\ud835\uddf5","\ud835\uddf6","\ud835\uddf7","\ud835\uddf8","\ud835\uddf9","\ud835\uddfa","\ud835\uddfb","\ud835\uddfc","\ud835\uddfd","\ud835\uddfe","\ud835\uddff","\ud835\ude00","\ud835\ude01","\ud835\ude02","\ud835\ude03","\ud835\ude04","\ud835\ude05","\ud835\ude06","\ud835\ude07"],U=["\ud835\ude08","\ud835\ude09","\ud835\ude0a","\ud835\ude0b","\ud835\ude0c","\ud835\ude0d","\ud835\ude0e","\ud835\ude0f","\ud835\ude10","\ud835\ude11","\ud835\ude12","\ud835\ude13","\ud835\ude14","\ud835\ude15","\ud835\ude16","\ud835\ude17","\ud835\ude18","\ud835\ude19","\ud835\ude1a","\ud835\ude1b","\ud835\ude1c","\ud835\ude1d","\ud835\ude1e","\ud835\ude1f","\ud835\ude20","\ud835\ude21"],B=["\ud835\ude22","\ud835\ude23","\ud835\ude24","\ud835\ude25","\ud835\ude26","\ud835\ude27","\ud835\ude28","\ud835\ude29","\ud835\ude2a","\ud835\ude2b","\ud835\ude2c","\ud835\ude2d","\ud835\ude2e","\ud835\ude2f","\ud835\ude30","\ud835\ude31","\ud835\ude32","\ud835\ude33","\ud835\ude34","\ud835\ude35","\ud835\ude36","\ud835\ude37","\ud835\ude38","\ud835\ude39","\ud835\ude3a","\ud835\ude3b"],j=["\ud835\ude3c","\ud835\ude3d","\ud835\ude3e","\ud835\ude3f","\ud835\ude40","\ud835\ude41","\ud835\ude42","\ud835\ude43","\ud835\ude44","\ud835\ude45","\ud835\ude46","\ud835\ude47","\ud835\ude48","\ud835\ude49","\ud835\ude4a","\ud835\ude4b","\ud835\ude4c","\ud835\ude4d","\ud835\ude4e","\ud835\ude4f","\ud835\ude50","\ud835\ude51","\ud835\ude52","\ud835\ude53","\ud835\ude54","\ud835\ude55"],H=["\ud835\ude56","\ud835\ude57","\ud835\ude58","\ud835\ude59","\ud835\ude5a","\ud835\ude5b","\ud835\ude5c","\ud835\ude5d","\ud835\ude5e","\ud835\ude5f","\ud835\ude60","\ud835\ude61","\ud835\ude62","\ud835\ude63","\ud835\ude64","\ud835\ude65","\ud835\ude66","\ud835\ude67","\ud835\ude68","\ud835\ude69","\ud835\ude6a","\ud835\ude6b","\ud835\ude6c","\ud835\ude6d","\ud835\ude6e","\ud835\ude6f"],V=["\ud835\ude70","\ud835\ude71","\ud835\ude72","\ud835\ude73","\ud835\ude74","\ud835\ude75","\ud835\ude76","\ud835\ude77","\ud835\ude78","\ud835\ude79","\ud835\ude7a","\ud835\ude7b","\ud835\ude7c","\ud835\ude7d","\ud835\ude7e","\ud835\ude7f","\ud835\ude80","\ud835\ude81","\ud835\ude82","\ud835\ude83","\ud835\ude84","\ud835\ude85","\ud835\ude86","\ud835\ude87","\ud835\ude88","\ud835\ude89"],G=["\ud835\ude8a","\ud835\ude8b","\ud835\ude8c","\ud835\ude8d","\ud835\ude8e","\ud835\ude8f","\ud835\ude90","\ud835\ude91","\ud835\ude92","\ud835\ude93","\ud835\ude94","\ud835\ude95","\ud835\ude96","\ud835\ude97","\ud835\ude98","\ud835\ude99","\ud835\ude9a","\ud835\ude9b","\ud835\ude9c","\ud835\ude9d","\ud835\ude9e","\ud835\ude9f","\ud835\udea0","\ud835\udea1","\ud835\udea2","\ud835\udea3"],$=["\u2145","\u2146","\u2147","\u2148","\u2149"],J=["\u0391","\u0392","\u0393","\u0394","\u0395","\u0396","\u0397","\u0398","\u0399","\u039a","\u039b","\u039c","\u039d","\u039e","\u039f","\u03a0","\u03a1","\u03a3","\u03a4","\u03a5","\u03a6","\u03a7","\u03a8","\u03a9"],X=["\u03b1","\u03b2","\u03b3","\u03b4","\u03b5","\u03b6","\u03b7","\u03b8","\u03b9","\u03ba","\u03bb","\u03bc","\u03bd","\u03be","\u03bf","\u03c0","\u03c1","\u03c2","\u03c3","\u03c4","\u03c5","\u03c6","\u03c7","\u03c8","\u03c9"],W=["\ud835\udea8","\ud835\udea9","\ud835\udeaa","\ud835\udeab","\ud835\udeac","\ud835\udead","\ud835\udeae","\ud835\udeaf","\ud835\udeb0","\ud835\udeb1","\ud835\udeb2","\ud835\udeb3","\ud835\udeb4","\ud835\udeb5","\ud835\udeb6","\ud835\udeb7","\ud835\udeb8","\ud835\udeba","\ud835\udebb","\ud835\udebc","\ud835\udebd","\ud835\udebe","\ud835\udebf","\ud835\udec0"],K=["\ud835\udec2","\ud835\udec3","\ud835\udec4","\ud835\udec5","\ud835\udec6","\ud835\udec7","\ud835\udec8","\ud835\udec9","\ud835\udeca","\ud835\udecb","\ud835\udecc","\ud835\udecd","\ud835\udece","\ud835\udecf","\ud835\uded0","\ud835\uded1","\ud835\uded2","\ud835\uded3","\ud835\uded4","\ud835\uded5","\ud835\uded6","\ud835\uded7","\ud835\uded8","\ud835\uded9","\ud835\udeda"],q=["\ud835\udee2","\ud835\udee3","\ud835\udee4","\ud835\udee5","\ud835\udee6","\ud835\udee7","\ud835\udee8","\ud835\udee9","\ud835\udeea","\ud835\udeeb","\ud835\udeec","\ud835\udeed","\ud835\udeee","\ud835\udeef","\ud835\udef0","\ud835\udef1","\ud835\udef2","\ud835\udef4","\ud835\udef5","\ud835\udef6","\ud835\udef7","\ud835\udef8","\ud835\udef9","\ud835\udefa"],Y=["\ud835\udefc","\ud835\udefd","\ud835\udefe","\ud835\udeff","\ud835\udf00","\ud835\udf01","\ud835\udf02","\ud835\udf03","\ud835\udf04","\ud835\udf05","\ud835\udf06","\ud835\udf07","\ud835\udf08","\ud835\udf09","\ud835\udf0a","\ud835\udf0b","\ud835\udf0c","\ud835\udf0d","\ud835\udf0e","\ud835\udf0f","\ud835\udf10","\ud835\udf11","\ud835\udf12","\ud835\udf13","\ud835\udf14"],z=["\ud835\udf1c","\ud835\udf1d","\ud835\udf1e","\ud835\udf1f","\ud835\udf20","\ud835\udf21","\ud835\udf22","\ud835\udf23","\ud835\udf24","\ud835\udf25","\ud835\udf26","\ud835\udf27","\ud835\udf28","\ud835\udf29","\ud835\udf2a","\ud835\udf2b","\ud835\udf2c","\ud835\udf2e","\ud835\udf2f","\ud835\udf30","\ud835\udf31","\ud835\udf32","\ud835\udf33","\ud835\udf34"],Q=["\ud835\udf36","\ud835\udf37","\ud835\udf38","\ud835\udf39","\ud835\udf3a","\ud835\udf3b","\ud835\udf3c","\ud835\udf3d","\ud835\udf3e","\ud835\udf3f","\ud835\udf40","\ud835\udf41","\ud835\udf42","\ud835\udf43","\ud835\udf44","\ud835\udf45","\ud835\udf46","\ud835\udf47","\ud835\udf48","\ud835\udf49","\ud835\udf4a","\ud835\udf4b","\ud835\udf4c","\ud835\udf4d","\ud835\udf4e"],Z=["\ud835\udf56","\ud835\udf57","\ud835\udf58","\ud835\udf59","\ud835\udf5a","\ud835\udf5b","\ud835\udf5c","\ud835\udf5d","\ud835\udf5e","\ud835\udf5f","\ud835\udf60","\ud835\udf61","\ud835\udf62","\ud835\udf63","\ud835\udf64","\ud835\udf65","\ud835\udf66","\ud835\udf68","\ud835\udf69","\ud835\udf6a","\ud835\udf6b","\ud835\udf6c","\ud835\udf6d","\ud835\udf6e"],ee=["\ud835\udf70","\ud835\udf71","\ud835\udf72","\ud835\udf73","\ud835\udf74","\ud835\udf75","\ud835\udf76","\ud835\udf77","\ud835\udf78","\ud835\udf79","\ud835\udf7a","\ud835\udf7b","\ud835\udf7c","\ud835\udf7d","\ud835\udf7e","\ud835\udf7f","\ud835\udf80","\ud835\udf81","\ud835\udf82","\ud835\udf83","\ud835\udf84","\ud835\udf85","\ud835\udf86","\ud835\udf87","\ud835\udf88"],te=["\ud835\udf90","\ud835\udf91","\ud835\udf92","\ud835\udf93","\ud835\udf94","\ud835\udf95","\ud835\udf96","\ud835\udf97","\ud835\udf98","\ud835\udf99","\ud835\udf9a","\ud835\udf9b","\ud835\udf9c","\ud835\udf9d","\ud835\udf9e","\ud835\udf9f","\ud835\udfa0","\ud835\udfa2","\ud835\udfa3","\ud835\udfa4","\ud835\udfa5","\ud835\udfa6","\ud835\udfa7","\ud835\udfa8"],ne=["\ud835\udfaa","\ud835\udfab","\ud835\udfac","\ud835\udfad","\ud835\udfae","\ud835\udfaf","\ud835\udfb0","\ud835\udfb1","\ud835\udfb2","\ud835\udfb3","\ud835\udfb4","\ud835\udfb5","\ud835\udfb6","\ud835\udfb7","\ud835\udfb8","\ud835\udfb9","\ud835\udfba","\ud835\udfbb","\ud835\udfbc","\ud835\udfbd","\ud835\udfbe","\ud835\udfbf","\ud835\udfc0","\ud835\udfc1","\ud835\udfc2"],re=["\u213c","\u213d","\u213e","\u213f"],oe=["\u03d0","\u03d1","\u03d5","\u03d6","\u03d7","\u03f0","\u03f1","\u03f5","\u03f6","\u03f4"],ie=["\ud835\udedc","\ud835\udedd","\ud835\udede","\ud835\udedf","\ud835\udee0","\ud835\udee1"],se=["\ud835\udf16","\ud835\udf17","\ud835\udf18","\ud835\udf19","\ud835\udf1a","\ud835\udf1b"],ae=["\ud835\udf8a","\ud835\udf8b","\ud835\udf8c","\ud835\udf8d","\ud835\udf8e","\ud835\udf8f"],ce=["\u2135","\u2136","\u2137","\u2138"],le=f.concat(m,g,b,y,S,E,A,v,N,_,C,M,O,T,x,I,L,P,R,w,k,D,F,U,B,j,H,V,G,$,J,X,W,K,q,Y,z,Q,Z,ee,re,oe,te,ne,ie,se,ae,ce);t.allLettersRegExp=new RegExp(le.join("|"));const ue=["+","\xb1","\u2213","\u2214","\u2227","\u2228","\u2229","\u222a","\u228c","\u228d","\u228e","\u2293","\u2294","\u229d","\u229e","\u22a4","\u22a5","\u22ba","\u22bb","\u22bc","\u22c4","\u22ce","\u22cf","\u22d2","\u22d3","\u2a5e","\u2295","\u22d4"],de=String.fromCodePoint(8292);ue.push(de);const he=["\u2020","\u2021","\u2210","\u2217","\u2218","\u2219","\u2240","\u229a","\u229b","\u22a0","\u22a1","\u22c5","\u22c6","\u22c7","\u22c8","\u22c9","\u22ca","\u22cb","\u22cc","\u25cb","\xb7","*","\u2297","\u2299"],pe=String.fromCodePoint(8290);he.push(pe);const fe=String.fromCodePoint(8289),me=["\xbc","\xbd","\xbe","\u2150","\u2151","\u2152","\u2153","\u2154","\u2155","\u2156","\u2157","\u2158","\u2159","\u215a","\u215b","\u215c","\u215d","\u215e","\u215f","\u2189"],ge=["\xb2","\xb3","\xb9","\u2070","\u2074","\u2075","\u2076","\u2077","\u2078","\u2079"].concat(["\u2080","\u2081","\u2082","\u2083","\u2084","\u2085","\u2086","\u2087","\u2088","\u2089"],["\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246a","\u246b","\u246c","\u246d","\u246e","\u246f","\u2470","\u2471","\u2472","\u2473","\u24ea","\u24eb","\u24ec","\u24ed","\u24ee","\u24ef","\u24f0","\u24f1","\u24f2","\u24f3","\u24f4","\u24f5","\u24f6","\u24f7","\u24f8","\u24f9","\u24fa","\u24fb","\u24fc","\u24fd","\u24fe","\u24ff","\u2776","\u2777","\u2778","\u2779","\u277a","\u277b","\u277c","\u277d","\u277e","\u277f","\u2780","\u2781","\u2782","\u2783","\u2784","\u2785","\u2786","\u2787","\u2788","\u2789","\u278a","\u278b","\u278c","\u278d","\u278e","\u278f","\u2790","\u2791","\u2792","\u2793","\u3248","\u3249","\u324a","\u324b","\u324c","\u324d","\u324e","\u324f","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325a","\u325b","\u325c","\u325d","\u325e","\u325f","\u32b1","\u32b2","\u32b3","\u32b4","\u32b5","\u32b6","\u32b7","\u32b8","\u32b9","\u32ba","\u32bb","\u32bc","\u32bd","\u32be","\u32bf"],["\u2474","\u2475","\u2476","\u2477","\u2478","\u2479","\u247a","\u247b","\u247c","\u247d","\u247e","\u247f","\u2480","\u2481","\u2482","\u2483","\u2484","\u2485","\u2486","\u2487"],["\u2488","\u2489","\u248a","\u248b","\u248c","\u248d","\u248e","\u248f","\u2490","\u2491","\u2492","\u2493","\u2494","\u2495","\u2496","\u2497","\u2498","\u2499","\u249a","\u249b","\ud83c\udd00","\ud83c\udd01","\ud83c\udd02","\ud83c\udd03","\ud83c\udd04","\ud83c\udd05","\ud83c\udd06","\ud83c\udd07","\ud83c\udd08","\ud83c\udd09","\ud83c\udd0a"]),be=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan","arc cos","arc cot","arc csc","arc sec","arc sin","arc tan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh","arccosh","arccoth","arccsch","arcsech","arcsinh","arctanh"],["deg","det","dim","hom","ker","Tr","tr"],["log","ln","lg","exp","expt","gcd","gcd","arg","im","re","Pr"]),ye=[{set:["!",'"',"#","%","&",";","?","@","\\","\xa1","\xa7","\xb6","\xbf","\u2017","\u2020","\u2021","\u2022","\u2023","\u2024","\u2025","\u2027","\u2030","\u2031","\u2038","\u203b","\u203c","\u203d","\u203e","\u2041","\u2042","\u2043","\u2047","\u2048","\u2049","\u204b","\u204c","\u204d","\u204e","\u204f","\u2050","\u2051","\u2053","\u2055","\u2056","\u2058","\u2059","\u205a","\u205b","\u205c","\u205d","\u205e","\ufe10","\ufe14","\ufe15","\ufe16","\ufe30","\ufe45","\ufe46","\ufe49","\ufe4a","\ufe4b","\ufe4c","\ufe54","\ufe56","\ufe57","\ufe5f","\ufe60","\ufe61","\ufe68","\ufe6a","\ufe6b","\uff01","\uff02","\uff03","\uff05","\uff06","\uff07","\uff0a","\uff0f","\uff1b","\uff1f","\uff20","\uff3c"],type:"punctuation",role:"unknown"},{set:["\ufe13",":","\uff1a","\ufe55"],type:"punctuation",role:"colon"},{set:r,type:"punctuation",role:"comma"},{set:["\u2026","\u22ee","\u22ef","\u22f0","\u22f1","\ufe19"],type:"punctuation",role:"ellipsis"},{set:[".","\ufe52","\uff0e"],type:"punctuation",role:"fullstop"},{set:o,type:"operator",role:"dash"},{set:i,type:"operator",role:"tilde"},{set:["'","\u2032","\u2033","\u2034","\u2035","\u2036","\u2037","\u2057","\u02b9","\u02ba"],type:"punctuation",role:"prime"},{set:["\xb0"],type:"punctuation",role:"degree"},{set:c,type:"fence",role:"open"},{set:l,type:"fence",role:"close"},{set:u,type:"fence",role:"top"},{set:d,type:"fence",role:"bottom"},{set:h,type:"fence",role:"neutral"},{set:p,type:"fence",role:"metric"},{set:m,type:"identifier",role:"latinletter",font:"normal"},{set:f,type:"identifier",role:"latinletter",font:"normal"},{set:b,type:"identifier",role:"latinletter",font:"normal"},{set:g,type:"identifier",role:"latinletter",font:"normal"},{set:S,type:"identifier",role:"latinletter",font:"bold"},{set:y,type:"identifier",role:"latinletter",font:"bold"},{set:N,type:"identifier",role:"latinletter",font:"italic"},{set:E,type:"identifier",role:"latinletter",font:"italic"},{set:v,type:"identifier",role:"latinletter",font:"bold-italic"},{set:A,type:"identifier",role:"latinletter",font:"bold-italic"},{set:C,type:"identifier",role:"latinletter",font:"script"},{set:_,type:"identifier",role:"latinletter",font:"script"},{set:O,type:"identifier",role:"latinletter",font:"bold-script"},{set:M,type:"identifier",role:"latinletter",font:"bold-script"},{set:x,type:"identifier",role:"latinletter",font:"fraktur"},{set:T,type:"identifier",role:"latinletter",font:"fraktur"},{set:L,type:"identifier",role:"latinletter",font:"double-struck"},{set:I,type:"identifier",role:"latinletter",font:"double-struck"},{set:R,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:P,type:"identifier",role:"latinletter",font:"bold-fraktur"},{set:k,type:"identifier",role:"latinletter",font:"sans-serif"},{set:w,type:"identifier",role:"latinletter",font:"sans-serif"},{set:F,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:D,type:"identifier",role:"latinletter",font:"sans-serif-bold"},{set:B,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:U,type:"identifier",role:"latinletter",font:"sans-serif-italic"},{set:H,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:j,type:"identifier",role:"latinletter",font:"sans-serif-bold-italic"},{set:G,type:"identifier",role:"latinletter",font:"monospace"},{set:V,type:"identifier",role:"latinletter",font:"monospace"},{set:$,type:"identifier",role:"latinletter",font:"double-struck-italic"},{set:X,type:"identifier",role:"greekletter",font:"normal"},{set:J,type:"identifier",role:"greekletter",font:"normal"},{set:K,type:"identifier",role:"greekletter",font:"bold"},{set:W,type:"identifier",role:"greekletter",font:"bold"},{set:Y,type:"identifier",role:"greekletter",font:"italic"},{set:q,type:"identifier",role:"greekletter",font:"italic"},{set:Q,type:"identifier",role:"greekletter",font:"bold-italic"},{set:z,type:"identifier",role:"greekletter",font:"bold-italic"},{set:ee,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:Z,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:te,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:ne,type:"identifier",role:"greekletter",font:"sans-serif-bold-italic"},{set:re,type:"identifier",role:"greekletter",font:"double-struck"},{set:oe,type:"identifier",role:"greekletter",font:"normal"},{set:ie,type:"identifier",role:"greekletter",font:"bold"},{set:se,type:"identifier",role:"greekletter",font:"italic"},{set:ae,type:"identifier",role:"greekletter",font:"sans-serif-bold"},{set:ce,type:"identifier",role:"otherletter",font:"normal"},{set:["0","1","2","3","4","5","6","7","8","9"],type:"number",role:"integer",font:"normal"},{set:["\uff10","\uff11","\uff12","\uff13","\uff14","\uff15","\uff16","\uff17","\uff18","\uff19"],type:"number",role:"integer",font:"normal"},{set:["\ud835\udfce","\ud835\udfcf","\ud835\udfd0","\ud835\udfd1","\ud835\udfd2","\ud835\udfd3","\ud835\udfd4","\ud835\udfd5","\ud835\udfd6","\ud835\udfd7"],type:"number",role:"integer",font:"bold"},{set:["\ud835\udfd8","\ud835\udfd9","\ud835\udfda","\ud835\udfdb","\ud835\udfdc","\ud835\udfdd","\ud835\udfde","\ud835\udfdf","\ud835\udfe0","\ud835\udfe1"],type:"number",role:"integer",font:"double-struck"},{set:["\ud835\udfe2","\ud835\udfe3","\ud835\udfe4","\ud835\udfe5","\ud835\udfe6","\ud835\udfe7","\ud835\udfe8","\ud835\udfe9","\ud835\udfea","\ud835\udfeb"],type:"number",role:"integer",font:"sans-serif"},{set:["\ud835\udfec","\ud835\udfed","\ud835\udfee","\ud835\udfef","\ud835\udff0","\ud835\udff1","\ud835\udff2","\ud835\udff3","\ud835\udff4","\ud835\udff5"],type:"number",role:"integer",font:"sans-serif-bold"},{set:["\ud835\udff6","\ud835\udff7","\ud835\udff8","\ud835\udff9","\ud835\udffa","\ud835\udffb","\ud835\udffc","\ud835\udffd","\ud835\udffe","\ud835\udfff"],type:"number",role:"integer",font:"monospace"},{set:me,type:"number",role:"float"},{set:ge,type:"number",role:"othernumber"},{set:ue,type:"operator",role:"addition"},{set:he,type:"operator",role:"multiplication"},{set:["\xaf","-","\u2052","\u207b","\u208b","\u2212","\u2216","\u2238","\u2242","\u2296","\u229f","\u2796","\u2a29","\u2a2a","\u2a2b","\u2a2c","\u2a3a","\u2a41","\ufe63","\uff0d","\u2010","\u2011"],type:"operator",role:"subtraction"},{set:["/","\xf7","\u2044","\u2215","\u2298","\u27cc","\u29bc","\u2a38"],type:"operator",role:"division"},{set:["\u2200","\u2203","\u2206","\u2207","\u2202","\u2201","\u2204"],type:"operator",role:"prefix operator"},{set:["\ud835\udec1","\ud835\udedb","\ud835\udfca","\ud835\udfcb"],type:"operator",role:"prefix operator",font:"bold"},{set:["\ud835\udefb","\ud835\udf15"],type:"operator",role:"prefix operator",font:"italic"},{set:["\ud835\udf6f","\ud835\udf89"],type:"operator",role:"prefix operator",font:"sans-serif-bold"},{set:["=","~","\u207c","\u208c","\u223c","\u223d","\u2243","\u2245","\u2248","\u224a","\u224b","\u224c","\u224d","\u224e","\u2251","\u2252","\u2253","\u2254","\u2255","\u2256","\u2257","\u2258","\u2259","\u225a","\u225b","\u225c","\u225d","\u225e","\u225f","\u2261","\u2263","\u29e4","\u2a66","\u2a6e","\u2a6f","\u2a70","\u2a71","\u2a72","\u2a73","\u2a74","\u2a75","\u2a76","\u2a77","\u2a78","\u22d5","\u2a6d","\u2a6a","\u2a6b","\u2a6c","\ufe66","\uff1d","\u2a6c","\u229c","\u2237"],type:"relation",role:"equality"},{set:["<",">","\u2241","\u2242","\u2244","\u2246","\u2247","\u2249","\u224f","\u2250","\u2260","\u2262","\u2264","\u2265","\u2266","\u2267","\u2268","\u2269","\u226a","\u226b","\u226c","\u226d","\u226e","\u226f","\u2270","\u2271","\u2272","\u2273","\u2274","\u2275","\u2276","\u2277","\u2278","\u2279","\u227a","\u227b","\u227c","\u227d","\u227e","\u227f","\u2280","\u2281","\u22d6","\u22d7","\u22d8","\u22d9","\u22da","\u22db","\u22dc","\u22dd","\u22de","\u22df","\u22e0","\u22e1","\u22e6","\u22e7","\u22e8","\u22e9","\u2a79","\u2a7a","\u2a7b","\u2a7c","\u2a7d","\u2a7e","\u2a7f","\u2a80","\u2a81","\u2a82","\u2a83","\u2a84","\u2a85","\u2a86","\u2a87","\u2a88","\u2a89","\u2a8a","\u2a8b","\u2a8c","\u2a8d","\u2a8e","\u2a8f","\u2a90","\u2a91","\u2a92","\u2a93","\u2a94","\u2a95","\u2a96","\u2a97","\u2a98","\u2a99","\u2a9a","\u2a9b","\u2a9c","\u2a9d","\u2a9e","\u2a9f","\u2aa0","\u2aa1","\u2aa2","\u2aa3","\u2aa4","\u2aa5","\u2aa6","\u2aa7","\u2aa8","\u2aa9","\u2aaa","\u2aab","\u2aac","\u2aad","\u2aae","\u2aaf","\u2ab0","\u2ab1","\u2ab2","\u2ab3","\u2ab4","\u2ab5","\u2ab6","\u2ab7","\u2ab8","\u2ab9","\u2aba","\u2abb","\u2abc","\u2af7","\u2af8","\u2af9","\u2afa","\u29c0","\u29c1","\ufe64","\ufe65","\uff1c","\uff1e"],type:"relation",role:"inequality"},{set:["\u22e2","\u22e3","\u22e4","\u22e5","\u2282","\u2283","\u2284","\u2285","\u2286","\u2287","\u2288","\u2289","\u228a","\u228b","\u228f","\u2290","\u2291","\u2292","\u2abd","\u2abe","\u2abf","\u2ac0","\u2ac1","\u2ac2","\u2ac3","\u2ac4","\u2ac5","\u2ac6","\u2ac7","\u2ac8","\u2ac9","\u2aca","\u2acb","\u2acc","\u2acd","\u2ace","\u2acf","\u2ad0","\u2ad1","\u2ad2","\u2ad3","\u2ad4","\u2ad5","\u2ad6","\u2ad7","\u2ad8","\u22d0","\u22d1","\u22ea","\u22eb","\u22ec","\u22ed","\u22b2","\u22b3","\u22b4","\u22b5"],type:"relation",role:"set"},{set:["\u22a2","\u22a3","\u22a6","\u22a7","\u22a8","\u22a9","\u22aa","\u22ab","\u22ac","\u22ad","\u22ae","\u22af","\u2ade","\u2adf","\u2ae0","\u2ae1","\u2ae2","\u2ae3","\u2ae4","\u2ae5","\u2ae6","\u2ae7","\u2ae8","\u2ae9","\u2aea","\u2aeb","\u2aec","\u2aed"],type:"relation",role:"unknown"},{set:["\u2190","\u2191","\u2192","\u2193","\u2194","\u2195","\u2196","\u2197","\u2198","\u2199","\u219a","\u219b","\u219c","\u219d","\u219e","\u219f","\u21a0","\u21a1","\u21a2","\u21a3","\u21a4","\u21a5","\u21a6","\u21a7","\u21a8","\u21a9","\u21aa","\u21ab","\u21ac","\u21ad","\u21ae","\u21af","\u21b0","\u21b1","\u21b2","\u21b3","\u21b4","\u21b5","\u21b6","\u21b7","\u21b8","\u21b9","\u21ba","\u21bb","\u21c4","\u21c5","\u21c6","\u21c7","\u21c8","\u21c9","\u21ca","\u21cd","\u21ce","\u21cf","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u21d5","\u21d6","\u21d7","\u21d8","\u21d9","\u21da","\u21db","\u21dc","\u21dd","\u21de","\u21df","\u21e0","\u21e1","\u21e2","\u21e3","\u21e4","\u21e5","\u21e6","\u21e7","\u21e8","\u21e9","\u21ea","\u21eb","\u21ec","\u21ed","\u21ee","\u21ef","\u21f0","\u21f1","\u21f2","\u21f3","\u21f4","\u21f5","\u21f6","\u21f7","\u21f8","\u21f9","\u21fa","\u21fb","\u21fc","\u21fd","\u21fe","\u21ff","\u2301","\u2303","\u2304","\u2324","\u238b","\u2794","\u2798","\u2799","\u279a","\u279b","\u279c","\u279d","\u279e","\u279f","\u27a0","\u27a1","\u27a2","\u27a3","\u27a4","\u27a5","\u27a6","\u27a7","\u27a8","\u27a9","\u27aa","\u27ab","\u27ac","\u27ad","\u27ae","\u27af","\u27b1","\u27b2","\u27b3","\u27b4","\u27b5","\u27b6","\u27b7","\u27b8","\u27b9","\u27ba","\u27bb","\u27bc","\u27bd","\u27be","\u27f0","\u27f1","\u27f2","\u27f3","\u27f4","\u27f5","\u27f6","\u27f7","\u27f8","\u27f9","\u27fa","\u27fb","\u27fc","\u27fd","\u27fe","\u27ff","\u2900","\u2901","\u2902","\u2903","\u2904","\u2905","\u2906","\u2907","\u2908","\u2909","\u290a","\u290b","\u290c","\u290d","\u290e","\u290f","\u2910","\u2911","\u2912","\u2913","\u2914","\u2915","\u2916","\u2917","\u2918","\u2919","\u291a","\u291b","\u291c","\u291d","\u291e","\u291f","\u2920","\u2921","\u2922","\u2923","\u2924","\u2925","\u2926","\u2927","\u2928","\u2929","\u292a","\u292d","\u292e","\u292f","\u2930","\u2931","\u2932","\u2933","\u2934","\u2935","\u2936","\u2937","\u2938","\u2939","\u293a","\u293b","\u293c","\u293d","\u293e","\u293f","\u2940","\u2941","\u2942","\u2943","\u2944","\u2945","\u2946","\u2947","\u2948","\u2949","\u2970","\u2971","\u2972","\u2973","\u2974","\u2975","\u2976","\u2977","\u2978","\u2979","\u297a","\u297b","\u29b3","\u29b4","\u29bd","\u29ea","\u29ec","\u29ed","\u2a17","\u2b00","\u2b01","\u2b02","\u2b03","\u2b04","\u2b05","\u2b06","\u2b07","\u2b08","\u2b09","\u2b0a","\u2b0b","\u2b0c","\u2b0d","\u2b0e","\u2b0f","\u2b10","\u2b11","\u2b30","\u2b31","\u2b32","\u2b33","\u2b34","\u2b35","\u2b36","\u2b37","\u2b38","\u2b39","\u2b3a","\u2b3b","\u2b3c","\u2b3d","\u2b3e","\u2b3f","\u2b40","\u2b41","\u2b42","\u2b43","\u2b44","\u2b45","\u2b46","\u2b47","\u2b48","\u2b49","\u2b4a","\u2b4b","\u2b4c","\uffe9","\uffea","\uffeb","\uffec","\u21bc","\u21bd","\u21be","\u21bf","\u21c0","\u21c1","\u21c2","\u21c3","\u21cb","\u21cc","\u294a","\u294b","\u294c","\u294d","\u294e","\u294f","\u2950","\u2951","\u2952","\u2953","\u2954","\u2955","\u2956","\u2957","\u2958","\u2959","\u295a","\u295b","\u295c","\u295d","\u295e","\u295f","\u2960","\u2961","\u2962","\u2963","\u2964","\u2965","\u2966","\u2967","\u2968","\u2969","\u296a","\u296b","\u296c","\u296d","\u296e","\u296f","\u297c","\u297d","\u297e","\u297f"],type:"relation",role:"arrow"},{set:["\u2208","\u220a","\u22f2","\u22f3","\u22f4","\u22f5","\u22f6","\u22f7","\u22f8","\u22f9","\u22ff"],type:"operator",role:"element"},{set:["\u2209"],type:"operator",role:"nonelement"},{set:["\u220b","\u220d","\u22fa","\u22fb","\u22fc","\u22fd","\u22fe"],type:"operator",role:"reelement"},{set:["\u220c"],type:"operator",role:"renonelement"},{set:["\u2140","\u220f","\u2210","\u2211","\u22c0","\u22c1","\u22c2","\u22c3","\u2a00","\u2a01","\u2a02","\u2a03","\u2a04","\u2a05","\u2a06","\u2a07","\u2a08","\u2a09","\u2a0a","\u2a0b","\u2afc","\u2aff"],type:"largeop",role:"sum"},{set:["\u222b","\u222c","\u222d","\u222e","\u222f","\u2230","\u2231","\u2232","\u2233","\u2a0c","\u2a0d","\u2a0e","\u2a0f","\u2a10","\u2a11","\u2a12","\u2a13","\u2a14","\u2a15","\u2a16","\u2a17","\u2a18","\u2a19","\u2a1a","\u2a1b","\u2a1c"],type:"largeop",role:"integral"},{set:["\u221f","\u2220","\u2221","\u2222","\u22be","\u22bf","\u25b3","\u25b7","\u25bd","\u25c1"],type:"operator",role:"geometry"},{set:["inf","lim","liminf","limsup","max","min","sup","injlim","projlim","inj lim","proj lim"],type:"function",role:"limit function"},{set:be,type:"function",role:"prefix function"},{set:["mod","rem"],type:"operator",role:"prefix function"}],Se=function(){const e={};for(let t,n=0;t=ye[n];n++)t.set.forEach((function(n){e[n]={role:t.role||"unknown",type:t.type||"unknown",font:t.font||"unknown"}}));return e}();t.equal=function(e,t){return e.type===t.type&&e.role===t.role&&e.font===t.font},t.lookupType=function(e){var t;return(null===(t=Se[e])||void 0===t?void 0:t.type)||"unknown"},t.lookupRole=function(e){var t;return(null===(t=Se[e])||void 0===t?void 0:t.role)||"unknown"},t.lookupMeaning=function(e){return Se[e]||{role:"unknown",type:"unknown",font:"unknown"}},t.invisibleTimes=function(){return pe},t.invisiblePlus=function(){return de},t.invisibleComma=function(){return n},t.functionApplication=function(){return fe},t.isMatchingFence=function(e,t){return-1!==h.indexOf(e)||-1!==p.indexOf(e)?e===t:s[e]===t||a[e]===t},t.isEmbellishedType=function(e){return"operator"===e||"relation"===e||"fence"===e||"punctuation"===e};const Ee=new Map;function Ne(e,t){return`${e} ${t}`}function Ae(e,t,n=""){for(const r of t)Ee.set(Ne(e,r),n||e)}Ae("d",["d","\u2146","\uff44","\ud835\udc1d","\ud835\udc51","\ud835\udcb9","\ud835\udced","\ud835\udd21","\ud835\udd55","\ud835\udd89","\ud835\uddbd","\ud835\uddf1","\ud835\ude25","\ud835\ude8d"]),Ae("bar",o),Ae("tilde",i),t.lookupSecondary=function(e,t){return Ee.get(Ne(e,t))}},7405:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMeaningCollator=t.SemanticNodeCollator=t.SemanticDefault=void 0;const r=n(4020),o=n(178);class i{constructor(){this.map={}}static key(e,t){return t?e+":"+t:e}add(e,t){this.map[i.key(e,t.font)]=t}addNode(e){this.add(e.textContent,e.meaning())}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}size(){return Object.keys(this.map).length}}t.SemanticDefault=i;class s{constructor(){this.map={}}add(e,t){const n=this.map[e];n?n.push(t):this.map[e]=[t]}retrieve(e,t){return this.map[i.key(e,t)]}retrieveNode(e){return this.retrieve(e.textContent,e.font)}copy(){const e=this.copyCollator();for(const t in this.map)e.map[t]=this.map[t];return e}minimize(){for(const e in this.map)1===this.map[e].length&&delete this.map[e]}minimalCollator(){const e=this.copy();for(const t in e.map)1===e.map[t].length&&delete e.map[t];return e}isMultiValued(){for(const e in this.map)if(this.map[e].length>1)return!0;return!1}isEmpty(){return!Object.keys(this.map).length}}class a extends s{copyCollator(){return new a}add(e,t){const n=i.key(e,t.font);super.add(n,t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const t in this.map){const n=Array(t.length+3).join(" "),r=this.map[t],o=[];for(let e,t=0;e=r[t];t++)o.push(e.toString());e.push(t+": "+o.join("\n"+n))}return e.join("\n")}collateMeaning(){const e=new c;for(const t in this.map)e.map[t]=this.map[t].map((function(e){return e.meaning()}));return e}}t.SemanticNodeCollator=a;class c extends s{copyCollator(){return new c}add(e,t){const n=this.retrieve(e,t.font);if(!n||!n.find((function(e){return r.equal(e,t)}))){const n=i.key(e,t.font);super.add(n,t)}}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const t in this.map){const n=Array(t.length+3).join(" "),r=this.map[t],o=[];for(let e,t=0;e=r[t];t++)o.push("{type: "+e.type+", role: "+e.role+", font: "+e.font+"}");e.push(t+": "+o.join("\n"+n))}return e.join("\n")}reduce(){for(const e in this.map)1!==this.map[e].length&&(this.map[e]=(0,o.reduce)(this.map[e]))}default(){const e=new i;for(const t in this.map)1===this.map[t].length&&(e.map[t]=this.map[t][0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size()!==t.size()?t:null}}t.SemanticMeaningCollator=c},5958:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMultiHeuristic=t.SemanticTreeHeuristic=t.SemanticAbstractHeuristic=void 0;class n{constructor(e,t,n=(e=>!1)){this.name=e,this.apply=t,this.applicable=n}}t.SemanticAbstractHeuristic=n;t.SemanticTreeHeuristic=class extends n{};t.SemanticMultiHeuristic=class extends n{}},2721:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.lookup=t.run=t.add=t.blacklist=t.flags=t.updateFactory=t.factory=void 0,t.factory=null,t.updateFactory=function(e){t.factory=e};const n=new Map;function r(e){return n.get(e)}t.flags={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},t.blacklist={},t.add=function(e){const r=e.name;n.set(r,e),t.flags[r]||(t.flags[r]=!1)},t.run=function(e,n,o){const i=r(e);return i&&!t.blacklist[e]&&(t.flags[e]||i.applicable(n))?i.apply(n):o?o(n):n},t.lookup=r},7103:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(1984),o=n(4886),i=n(4020),s=n(2721),a=n(5958),c=n(6161),l=n(7793),u=n(8901),d=n(7984),h=n(6671);function p(e,t,n){let r=null;if(!e.length)return r;const o=n[n.length-1],i=o&&o.length,s=t&&t.length,a=l.default.getInstance();if(i&&s){if("infixop"===t[0].type&&"implicit"===t[0].role)return r=e.pop(),o.push(a.postfixNode_(o.pop(),e)),r;r=e.shift();const n=a.prefixNode_(t.shift(),e);return t.unshift(n),r}return i?(o.push(a.postfixNode_(o.pop(),e)),r):(s&&t.unshift(a.prefixNode_(t.shift(),e)),r)}function f(e,t,n){if(!t.length)return e;const o=e.pop(),i=t.shift(),a=n.shift();if(c.isImplicitOp(i)){r.Debugger.getInstance().output("Juxta Heuristic Case 2");const s=(o?[o,i]:[i]).concat(a);return f(e.concat(s),t,n)}if(!o)return r.Debugger.getInstance().output("Juxta Heuristic Case 3"),f([i].concat(a),t,n);const l=a.shift();if(!l){r.Debugger.getInstance().output("Juxta Heuristic Case 9");const a=s.factory.makeBranchNode("infixop",[o,t.shift()],[i],i.textContent);return a.role="implicit",s.run("combine_juxtaposition",a),t.unshift(a),f(e,t,n)}if(c.isOperator(o)||c.isOperator(l))return r.Debugger.getInstance().output("Juxta Heuristic Case 4"),f(e.concat([o,i,l]).concat(a),t,n);let u=null;return c.isImplicitOp(o)&&c.isImplicitOp(l)?(r.Debugger.getInstance().output("Juxta Heuristic Case 5"),o.contentNodes.push(i),o.contentNodes=o.contentNodes.concat(l.contentNodes),o.childNodes.push(l),o.childNodes=o.childNodes.concat(l.childNodes),l.childNodes.forEach((e=>e.parent=o)),i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(l.mathml),u=o):c.isImplicitOp(o)?(r.Debugger.getInstance().output("Juxta Heuristic Case 6"),o.contentNodes.push(i),o.childNodes.push(l),l.parent=o,i.parent=o,o.addMathmlNodes(i.mathml),o.addMathmlNodes(l.mathml),u=o):c.isImplicitOp(l)?(r.Debugger.getInstance().output("Juxta Heuristic Case 7"),l.contentNodes.unshift(i),l.childNodes.unshift(o),o.parent=l,i.parent=l,l.addMathmlNodes(i.mathml),l.addMathmlNodes(o.mathml),u=l):(r.Debugger.getInstance().output("Juxta Heuristic Case 8"),u=s.factory.makeBranchNode("infixop",[o,l],[i],i.textContent),u.role="implicit"),e.push(u),f(e.concat(a),t,n)}function m(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===h.tagName(e.childNodes[0])&&"MPADDED"===h.tagName(e.childNodes[0].childNodes[0])&&"MPHANTOM"===h.tagName(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}s.add(new a.SemanticTreeHeuristic("combine_juxtaposition",(function(e){for(let t,n=e.childNodes.length-1;t=e.childNodes[n];n--)c.isImplicitOp(t)&&!t.nobreaking&&(e.childNodes.splice(n,1,...t.childNodes),e.contentNodes.splice(n,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),s.add(new a.SemanticTreeHeuristic("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(c.isSimpleFunction)||(e.role="composed function"),e)),(e=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===o.default.getInstance().domain))),s.add(new a.SemanticTreeHeuristic("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map(i.lookupMeaning).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),s.add(new a.SemanticMultiHeuristic("convert_juxtaposition",(e=>{let t=u.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],n=[];let r=e.comp.shift(),o=null,i=[];for(;e.comp.length;)if(i=[],r.length)o&&t.push(o),n.push(r),o=e.rel.shift(),r=e.comp.shift();else{for(o&&i.push(o);!r.length&&e.comp.length;)r=e.comp.shift(),i.push(e.rel.shift());o=p(i,r,n)}i.length||r.length?(t.push(o),n.push(r)):(i.push(o),p(i,r,n));return{rel:t,comp:n}}(t):t,e=t.comp[0];for(let n,r,o=1;n=t.comp[o],r=t.rel[o-1];o++)e.push(r),e=e.concat(n);return t=u.partitionNodes(e,(function(e){return e.textContent===i.invisibleTimes()&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?f(t.comp.shift(),t.rel,t.comp):e}))),s.add(new a.SemanticTreeHeuristic("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===o.default.getInstance().modality&&"identifier"===e.type))),s.add(new a.SemanticTreeHeuristic("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),s.add(new a.SemanticMultiHeuristic("intvar_from_implicit",(function(e){let t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&c.isImplicit(e[0])))),s.add(new a.SemanticTreeHeuristic("intvar_from_fraction",(function(e){const t=e.childNodes[1],n=t.childNodes[0];if(c.isIntegralDxBoundarySingle(n))return void(n.role="integral");if(!c.isImplicit(n))return;const r=n.childNodes.length,o=n.childNodes[r-2],i=n.childNodes[r-1];if(c.isIntegralDxBoundarySingle(i))return void(i.role="integral");if(c.isIntegralDxBoundary(o,i)){const e=l.default.getInstance().prefixNode_(i,[o]);e.role="integral",2===r?t.childNodes[0]=e:(n.childNodes.pop(),n.contentNodes.pop(),n.childNodes[r-2]=e,e.parent=n)}}),(e=>{if("integral"!==e.type)return!1;let[,t,n]=e.childNodes;return"empty"===n.type&&"fraction"===t.type}))),s.add(new a.SemanticTreeHeuristic("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){let n=b(e.childNodes[0].childNodes[0].childNodes[0],!0);n.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(n);for(let t,n=0;t=e.childNodes[n];n++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){let n=b(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);n.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(n),e.childNodes[0].childNodes.pop()}l.default.tableToMultiline(e);let n=l.default.getInstance().row(t),r=e.annotation.Emph;return e.annotation.Emph=["table"],r.forEach((e=>n.addAnnotation("Emph",e))),n}),(e=>{let t=!0,n=!0;if(m(e.childNodes[0].childNodes[0].mathmlTree)){for(let n,r=1;n=e.childNodes[r];r++)if(n.childNodes[0].childNodes.length){t=!1;break}}else t=!1;if(t&&e.addAnnotation("Emph","left"),m(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){let t=e.childNodes[0].childNodes.length;for(let r,o=1;r=e.childNodes[o];o++)if(r.childNodes.length>=t){n=!1;break}}else n=!1;return n&&e.addAnnotation("Emph","right"),t||n})));const g=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function b(e,t){if(!e.childNodes.length)return S(e),[e];let n=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){let r=e.childNodes;S(r[t?r.length-1:0])&&(e=r[t?0:r.length-1],n=r[t?r.length-1:0])}if(-1!==g.indexOf(e.type)){let r=e.childNodes;S(r[t?r.length-1:0]);let o=d.SemanticSkeleton.combineContentChildren(e,e.contentNodes,e.childNodes);return n&&(t?o.push(n):o.unshift(n)),o}return n?t?[e,n]:[n,e]:[e]}const y={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function S(e){if("punctuation"!==e.type)return!1;let t=y[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}},8122:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticMathml=void 0;const r=n(6671),o=n(6098),i=n(6161),s=n(7793),a=n(8901);class c extends o.SemanticAbstractParser{constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:"double-struck"};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.add(t,e)).bind(this))}static getAttribute_(e,t,n){if(!e.hasAttribute(t))return n;const r=e.getAttribute(t);return r.match(/^\s*$/)?null:r}parse(e){s.default.getInstance().setNodeFactory(this.getFactory());const t=r.toArray(e.childNodes),n=r.tagName(e),o=this.parseMap_[n],i=(o||this.dummy_.bind(this))(e,t);return a.addAttributes(i,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(n)||(i.mathml.unshift(e),i.mathmlTree=e),i}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const n=e.getAttribute("semantics");if(n&&n.match("bspr_"))return s.default.proof(e,n,this.parseList.bind(this));let r;return 1===(t=a.purgeNodes(t)).length?(r=this.parse(t[0]),"empty"!==r.type||r.mathmlTree||(r.mathmlTree=e)):r=s.default.getInstance().row(this.parseList(t)),r.mathml.unshift(e),r}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const n=this.parse(t[0]),r=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return s.default.getInstance().fractionLikeNode(n,r,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return s.default.getInstance().limitNode(r.tagName(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const n=this.parseList(a.purgeNodes(t));return this.getFactory().makeBranchNode("sqrt",[s.default.getInstance().row(n)],[])}table_(e,t){const n=e.getAttribute("semantics");if(n&&n.match("bspr_"))return s.default.proof(e,n,this.parseList.bind(this));const r=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return r.mathmlTree=e,s.default.tableToMultiline(r)}tableRow_(e,t){const n=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return n.role="table",n}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const n=this.parse(t[0]);n.role="label";const r=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[n]);return r.role="table",r}tableCell_(e,t){const n=this.parseList(a.purgeNodes(t));let r;r=n.length?1===n.length&&i.isType(n[0],"empty")?n:[s.default.getInstance().row(n)]:[];const o=this.getFactory().makeBranchNode("cell",r,[]);return o.role="table",o}space_(e,t){const n=e.getAttribute("width"),o=n&&n.match(/[a-z]*$/);if(!o)return this.empty_(e,t);const i=o[0],a=parseFloat(n.slice(0,o.index)),c={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[i];if(!c||isNaN(a)||at.parent=e)),"CONTENT"===r.tagName(n)?e.contentNodes=t:e.childNodes=t}}querySelectorAll(e){let t=[];for(let n,r=0;n=this.childNodes[r];r++)t=t.concat(n.querySelectorAll(e));for(let n,r=0;n=this.contentNodes[r];r++)t=t.concat(n.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const n=function(n,r){const o=r.map((function(n){return n.xml(e,t)})),i=e.createElementNS("",n);for(let e,t=0;e=o[t];t++)i.appendChild(e);return i},r=e.createElementNS("",this.type);return t||this.xmlAttributes(r),r.textContent=this.textContent,this.contentNodes.length>0&&r.appendChild(n("content",this.contentNodes)),this.childNodes.length>0&&r.appendChild(n("children",this.childNodes)),r}toString(e=!1){const t=r.parseInput("");return r.serializeXml(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),"unknown"!==this.font&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const t in this.annotation)this.annotation[t].forEach((function(n){e.push(t+":"+n)}));return e.join(";")}attributesXml(){const e=[];for(const[t,n]of Object.entries(this.attributes))e.push(t+":"+n);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let n,r=0;n=t[r];r++)e[n[0]]=n[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const n=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!n?e:n,this.textContent===e)return;const r=(0,o.lookupMeaning)(e);this.textContent=e,this.role=r.role,this.type=r.type,this.font=r.font}addMathmlNodes(e){for(let t,n=0;t=e[n];n++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const n=this.childNodes.indexOf(e);if(-1===n)return;e.parent=null,t.parent=this,this.childNodes[n]=t;const r=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),o=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(r),this.addMathmlNodes(o)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,n,r=0;t=this.childNodes[r],n=e.childNodes[r];r++)if(!t.equals(n))return!1;for(let t,n,r=0;t=this.contentNodes[r],n=e.contentNodes[r];r++)if(!t.equals(n))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const n=this.annotation[e];return!!n&&-1!==n.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,n=t.length;e1)return!1;const n=t[0];if("infixop"===n.type){if("implicit"!==n.role)return!1;if(n.childNodes.some((e=>i(e,"infixop"))))return!1}return!0},t.isPrefixFunctionBoundary=function(e){return l(e)&&!a(e,"division")||i(e,"appl")||c(e)},t.isBigOpBoundary=function(e){return l(e)||c(e)},t.isIntegralDxBoundary=function(e,t){return!!t&&i(t,"identifier")&&r.lookupSecondary("d",e.textContent)},t.isIntegralDxBoundarySingle=function(e){if(i(e,"identifier")){const t=e.textContent[0];return t&&e.textContent[1]&&r.lookupSecondary("d",t)}return!1},t.isGeneralFunctionBoundary=c,t.isEmbellished=function(e){return e.embellished?e.embellished:r.isEmbellishedType(e.type)?e.type:null},t.isOperator=l,t.isRelation=u,t.isPunctuation=d,t.isFence=h,t.isElligibleEmbellishedFence=function(e){return!(!e||!h(e))&&(!e.embellished||p(e))},t.isTableOrMultiline=f,t.tableIsMatrixOrVector=function(e){return!!e&&m(e)&&f(e.childNodes[0])},t.isFencedElement=m,t.tableIsCases=function(e,t){return t.length>0&&a(t[t.length-1],"openfence")},t.tableIsMultiline=function(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))},t.lineIsLabelled=function(e){return i(e,"line")&&e.contentNodes.length&&a(e.contentNodes[0],"label")},t.isBinomial=function(e){return 2===e.childNodes.length},t.isLimitBase=function e(t){return i(t,"largeop")||i(t,"limboth")||i(t,"limlower")||i(t,"limupper")||i(t,"function")&&a(t,"limit function")||(i(t,"overscore")||i(t,"underscore"))&&e(t.childNodes[0])},t.isSimpleFunctionHead=function(e){return"identifier"===e.type||"latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role},t.singlePunctAtPosition=function(e,t,n){return 1===t.length&&("punctuation"===e[n].type||"punctuation"===e[n].embellished)&&e[n]===t[0]},t.isSimpleFunction=function(e){return i(e,"identifier")&&a(e,"simple function")},t.isLeftBrace=g,t.isRightBrace=b,t.isSetNode=function(e){return g(e.contentNodes[0])&&b(e.contentNodes[1])},t.illegalSingleton_=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],t.scriptedElement_=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"],t.isSingletonSetContent=function e(n){const r=n.type;return-1===t.illegalSingleton_.indexOf(r)&&("infixop"!==r||"implicit"===n.role)&&("fenced"===r?"leftright"!==n.role||e(n.childNodes[0]):-1===t.scriptedElement_.indexOf(r)||e(n.childNodes[0]))},t.isNumber=y,t.isUnitCounter=S,t.isPureUnit=E,t.isUnitProduct=function(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(E(t[0])||S(t[0]))&&e.childNodes.slice(1).every(E)},t.isImplicit=function(e){return"implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===r.invisibleTimes()},t.isImplicitOp=function(e){return"infixop"===e.type&&"implicit"===e.role},t.isNeutralFence=N,t.compareNeutralFences=function(e,t){return N(e)&&N(t)&&(0,o.getEmbellishedInner)(e).textContent===(0,o.getEmbellishedInner)(t).textContent},t.elligibleLeftNeutral=function(e){return!!N(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))},t.elligibleRightNeutral=function(e){return!!N(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))},t.isMembership=function(e){return["element","nonelement","reelement","renonelement"].includes(e.role)}},7793:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});const r=n(6671),o=n(4020),i=n(2721),s=n(4790),a=n(6161),c=n(8901);class l{constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new s.SemanticNodeFactory,i.updateFactory(this.factory_)}static getInstance(){return l.instance=l.instance||new l,l.instance}static tableToMultiline(e){if(!a.tableIsMultiline(e))return i.run("rewrite_subcases",e,l.classifyTable);e.type="multiline";for(let t,n=0;t=e.childNodes[n];n++)l.rowToLine_(t,"multiline");return 1===e.childNodes.length&&!a.lineIsLabelled(e.childNodes[0])&&a.isFencedElement(e.childNodes[0].childNodes[0])&&l.tableToMatrixOrVector_(l.rewriteFencedLine_(e)),l.binomialForm_(e),l.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),l.numberRole_(e),l.exprFont_(e)}static classifyMultiline(e){let t=0;const n=e.childNodes.length;let r;for(;t=n)return;const o=r.childNodes[0].role;"unknown"!==o&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===o&&(a.isType(t,"relation")||a.isType(t,"relseq"))}))&&(e.role=o)}static classifyTable(e){const t=l.computeColumns_(e);return l.classifyByColumns_(e,t,"equality")||l.classifyByColumns_(e,t,"inequality",["equality"])||l.classifyByColumns_(e,t,"arrow")||l.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,n=t.getAttribute("columnlines"),r=t.getAttribute("rowlines");return!(!n||!r)&&(!(!l.cayleySpacing(n)||!l.cayleySpacing(r))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,n){const r=l.separateSemantics(t);return l.getInstance().proof(e,r,n)}static findSemantics(e,t,n){const r=null==n?null:n,o=l.getSemantics(e);return!!o&&(!!o[t]&&(null==r||o[t]===r))}static getSemantics(e){const t=e.getAttribute("semantics");return t?l.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[n,r]=e.split(":");t[l.removePrefix(n)]=r})),t}static matchSpaces_(e,t){for(let n,r=0;n=t[r];r++){const t=e[r].mathmlTree,o=e[r+1].mathmlTree;if(!t||!o)continue;const i=t.nextSibling;if(!i||i===o)continue;const s=l.getSpacer_(i);s&&(n.mathml.push(s),n.mathmlTree=s,n.role="space")}}static getSpacer_(e){if("MSPACE"===r.tagName(e))return e;for(;c.hasEmptyTag(e)&&1===e.childNodes.length;)if(e=e.childNodes[0],"MSPACE"===r.tagName(e))return e;return null}static fenceToPunct_(e){const t=l.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",a.isRole(e,"subsup")||a.isRole(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===o.functionApplication()){l.getInstance().funcAppls[e.id]=t.shift();let n="simple function";return i.run("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(n=e.role),l.propagateFunctionRole_(e,n),"prefix"}const n=l.CLASSIFY_FUNCTION_[e.role];return n||(a.isSimpleFunctionHead(e)?"simple":"")}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;a.isRole(e,"subsup")||a.isRole(e,"underover")||(e.role=t),l.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let n,r=0;n=e.childNodes[r];r++){const e=l.getFunctionOp_(n,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];a.isType(t,"multiline")?l.tableToVector_(e):l.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,n=0;e=t.childNodes[n];n++)l.assignRoleToRow_(e,l.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?l.binomialForm_(t):l.tableToSquare_(e)}static binomialForm_(e){a.isBinomial(e)&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?l.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];a.isNeutralFence(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,n=0;t=e.childNodes[n];n++)l.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),a.tableIsMultiline(e)&&l.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],n=e.childNodes[0].childNodes[0],r=e.childNodes[0].childNodes[0].childNodes[0];return n.parent=e.parent,e.parent=n,r.parent=t,n.childNodes=[e],t.childNodes=[r],n}static rowToLine_(e,t){const n=t||"unknown";a.isType(e,"row")&&(e.type="line",e.role=n,1===e.childNodes.length&&a.isType(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){a.isType(e,"line")?e.role=t:a.isType(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){a.isType(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static numberRole_(e){if("unknown"!==e.role)return;const t=[...e.textContent].filter((e=>e.match(/[^\s]/))),n=t.map(o.lookupMeaning);if(n.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role})))return e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"));n.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber"}static exprFont_(e){if("unknown"!==e.font)return;const t=[...e.textContent].map(o.lookupMeaning).reduce((function(e,t){return e&&t.font&&"unknown"!==t.font&&t.font!==e?"unknown"===e?t.font:null:e}),"unknown");t&&(e.font=t)}static purgeFences_(e){const t=e.rel,n=e.comp,r=[],o=[];for(;t.length>0;){const e=t.shift();let i=n.shift();a.isElligibleEmbellishedFence(e)?(r.push(e),o.push(i)):(l.fenceToPunct_(e),i.push(e),i=i.concat(n.shift()),n.unshift(i))}return o.push(n.shift()),{rel:r,comp:o}}static rewriteFencedNode_(e){const t=e.contentNodes[0],n=e.contentNodes[1];let r=l.rewriteFence_(e,t);return e.contentNodes[0]=r.fence,r=l.rewriteFence_(r.node,n),e.contentNodes[1]=r.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,r.node.parent=null,r.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const n=t.childNodes[0],r=l.rewriteFence_(e,n);return a.isType(t,"superscript")||a.isType(t,"subscript")||a.isType(t,"tensor")?(a.isRole(t,"subsup")||(t.role=e.role),n!==r.node&&(t.replaceChild(n,r.node),n.parent=e),l.propagateFencePointer_(t,n),{node:t,fence:r.fence}):(t.replaceChild(n,r.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:r.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,n,r){return!!(3===t.length&&l.testColumns_(t,1,(e=>l.isPureRelation_(e,n)))||2===t.length&&(l.testColumns_(t,1,(e=>l.isEndRelation_(e,n)||l.isPureRelation_(e,n)))||l.testColumns_(t,0,(e=>l.isEndRelation_(e,n,!0)||l.isPureRelation_(e,n)))))&&(e.role=n,!0)}static isEndRelation_(e,t,n){const r=n?e.childNodes.length-1:0;return a.isType(e,"relseq")&&a.isRole(e,t)&&a.isType(e.childNodes[r],"empty")}static isPureRelation_(e,t){return a.isType(e,"relation")&&a.isRole(e,t)}static computeColumns_(e){const t=[];for(let n,r=0;n=e.childNodes[r];r++)for(let e,r=0;e=n.childNodes[r];r++){t[r]?t[r].push(e):t[r]=[e]}return t}static testColumns_(e,t,n){const r=e[t];return!!r&&(r.some((function(e){return e.childNodes.length&&n(e.childNodes[0])}))&&r.every((function(e){return!e.childNodes.length||n(e.childNodes[0])})))}setNodeFactory(e){l.getInstance().factory_=e,i.updateFactory(l.getInstance().factory_)}getNodeFactory(){return l.getInstance().factory_}identifierNode(e,t,n){if("MathML-Unit"===n)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&"normal"===e.font)return e.font="italic",i.run("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),l.exprFont_(e),i.run("simpleNamedFunction",e)}implicitNode(e){if(e=l.getInstance().getMixedNumbers_(e),1===(e=l.getInstance().combineUnits_(e)).length)return e[0];const t=l.getInstance().implicitNode_(e);return i.run("combine_juxtaposition",t)}text(e,t){return l.exprFont_(e),e.type="text","MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):e}row(e){return 0===(e=e.filter((function(e){return!a.isType(e,"empty")}))).length?l.getInstance().factory_.makeEmptyNode():(e=l.getInstance().getFencesInRow_(e),e=l.getInstance().tablesInRow(e),e=l.getInstance().getPunctuationInRow_(e),e=l.getInstance().getTextInRow_(e),e=l.getInstance().getFunctionsInRow_(e),l.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return l.getInstance().factory_.makeEmptyNode();let n,r=t[0],o="unknown";if(!t[1])return r;if(a.isLimitBase(r)){n=l.MML_TO_LIMIT_[e];const i=n.length;if(o=n.type,t=t.slice(0,n.length+1),1===i&&a.isAccent(t[1])||2===i&&a.isAccent(t[1])&&a.isAccent(t[2]))return n=l.MML_TO_BOUNDS_[e],l.getInstance().accentNode_(r,t,n.type,n.length,n.accent);if(2===i){if(a.isAccent(t[1]))return r=l.getInstance().accentNode_(r,[r,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?l.getInstance().makeLimitNode_(r,[r,t[2]],null,"limupper"):r;if(t[2]&&a.isAccent(t[2]))return r=l.getInstance().accentNode_(r,[r,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),l.getInstance().makeLimitNode_(r,[r,t[1]],null,"limlower");t[i]||(o="limlower")}return l.getInstance().makeLimitNode_(r,t,null,o)}return n=l.MML_TO_BOUNDS_[e],l.getInstance().accentNode_(r,t,n.type,n.length,n.accent)}tablesInRow(e){let t=c.partitionNodes(e,a.tableIsMatrixOrVector),n=[];for(let e,r=0;e=t.rel[r];r++)n=n.concat(t.comp.shift()),n.push(l.tableToMatrixOrVector_(e));n=n.concat(t.comp.shift()),t=c.partitionNodes(n,a.isTableOrMultiline),n=[];for(let e,r=0;e=t.rel[r];r++){const r=t.comp.shift();a.tableIsCases(e,r)&&l.tableToCases_(e,r.pop()),n=n.concat(r),n.push(e)}return n.concat(t.comp.shift())}mfenced(e,t,n,r){if(n&&r.length>0){const e=l.nextSeparatorFunction_(n),t=[r.shift()];r.forEach((n=>{t.push(l.getInstance().factory_.makeContentNode(e())),t.push(n)})),r=t}return e&&t?l.getInstance().horizontalFencedNode_(l.getInstance().factory_.makeContentNode(e),l.getInstance().factory_.makeContentNode(t),r):(e&&r.unshift(l.getInstance().factory_.makeContentNode(e)),t&&r.push(l.getInstance().factory_.makeContentNode(t)),l.getInstance().row(r))}fractionLikeNode(e,t,n,r){let o;if(!r&&c.isZeroLength(n)){const n=l.getInstance().factory_.makeBranchNode("line",[e],[]),r=l.getInstance().factory_.makeBranchNode("line",[t],[]);return o=l.getInstance().factory_.makeBranchNode("multiline",[n,r],[]),l.binomialForm_(o),l.classifyMultiline(o),o}return o=l.getInstance().fractionNode_(e,t),r&&o.addAnnotation("general","bevelled"),o}tensor(e,t,n,r,o){const i=l.getInstance().factory_.makeBranchNode("tensor",[e,l.getInstance().scriptNode_(t,"leftsub"),l.getInstance().scriptNode_(n,"leftsuper"),l.getInstance().scriptNode_(r,"rightsub"),l.getInstance().scriptNode_(o,"rightsuper")],[]);return i.role=e.role,i.embellished=a.isEmbellished(e),i}pseudoTensor(e,t,n){const r=e=>!a.isType(e,"empty"),o=t.filter(r).length,i=n.filter(r).length;if(!o&&!i)return e;const s=o?i?"MSUBSUP":"MSUB":"MSUP",c=[e];return o&&c.push(l.getInstance().scriptNode_(t,"rightsub",!0)),i&&c.push(l.getInstance().scriptNode_(n,"rightsuper",!0)),l.getInstance().limitNode(s,c)}font(e){const t=l.MATHJAX_FONTS[e];return t||e}proof(e,t,n){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=l.getInstance().cleanInference(e.childNodes),r=t.length?l.getInstance().factory_.makeBranchNode("inference",n(t),[]):l.getInstance().factory_.makeEmptyNode();return r.role="axiom",r.mathmlTree=e,r}const r=l.getInstance().inference(e,t,n);return t.proof&&(r.role="proof",r.childNodes[0].role="final"),r}inference(e,t,n){if(t.inferenceRule){const t=l.getInstance().getFormulas(e,[],n);return l.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const o=t.labelledRule,i=r.toArray(e.childNodes),s=[];"left"!==o&&"both"!==o||s.push(l.getInstance().getLabel(e,i,n,"left")),"right"!==o&&"both"!==o||s.push(l.getInstance().getLabel(e,i,n,"right"));const a=l.getInstance().getFormulas(e,i,n),c=l.getInstance().factory_.makeBranchNode("inference",[a.conclusion,a.premises],s);return c.mathmlTree=e,c}getLabel(e,t,n,o){const i=l.getInstance().findNestedRow(t,"prooflabel",o),s=l.getInstance().factory_.makeBranchNode("rulelabel",n(r.toArray(i.childNodes)),[]);return s.role=o,s.mathmlTree=i,s}getFormulas(e,t,n){const o=t.length?l.getInstance().findNestedRow(t,"inferenceRule"):e,i="up"===l.getSemantics(o).inferenceRule,s=i?o.childNodes[1]:o.childNodes[0],a=i?o.childNodes[0]:o.childNodes[1],c=s.childNodes[0].childNodes[0],u=r.toArray(c.childNodes[0].childNodes),d=[];let h=1;for(const e of u)h%2&&d.push(e.childNodes[0]),h++;const p=n(d),f=n(r.toArray(a.childNodes[0].childNodes))[0],m=l.getInstance().factory_.makeBranchNode("premises",p,[]);m.mathmlTree=c;const g=l.getInstance().factory_.makeBranchNode("conclusion",[f],[]);return g.mathmlTree=a.childNodes[0].childNodes[0],{conclusion:g,premises:m}}findNestedRow(e,t,n){return l.getInstance().findNestedRow_(e,t,0,n)}cleanInference(e){return r.toArray(e).filter((function(e){return"MSPACE"!==r.tagName(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),i.run("multioperator",e)}implicitNode_(e){const t=l.getInstance().factory_.makeMultipleContentNodes(e.length-1,o.invisibleTimes());l.matchSpaces_(e,t);const n=l.getInstance().infixNode_(e,t[0]);return n.role="implicit",t.forEach((function(e){e.parent=n})),n.contentNodes=t,n}infixNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("infixop",e,[t],c.getEmbellishedInner(t).textContent);return n.role=t.role,i.run("propagateSimpleFunction",n)}explicitMixed_(e){const t=c.partitionNodes(e,(function(e){return e.textContent===o.invisiblePlus()}));if(!t.rel.length)return e;let n=[];for(let e,r=0;e=t.rel[r];r++){const o=t.comp[r],i=t.comp[r+1],s=o.length-1;if(o[s]&&i[0]&&a.isType(o[s],"number")&&!a.isRole(o[s],"mixed")&&a.isType(i[0],"fraction")){const e=l.getInstance().factory_.makeBranchNode("number",[o[s],i[0]],[]);e.role="mixed",n=n.concat(o.slice(0,s)),n.push(e),i.shift()}else n=n.concat(o),n.push(e)}return n.concat(t.comp[t.comp.length-1])}concatNode_(e,t,n){if(0===t.length)return e;const r=t.map((function(e){return c.getEmbellishedInner(e).textContent})).join(" "),o=l.getInstance().factory_.makeBranchNode(n,[e],t,r);return t.length>1&&(o.role="multiop"),o}prefixNode_(e,t){const n=this.splitSingles(t);let r=e;for(;n.length>0;){let e=n.pop();r=l.getInstance().concatNode_(r,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(r.role=this.splitRoles.get(e[0].role))}return r}splitSingles(e){let t=0,n=[],r=0;for(;r1&&(i=l.getInstance().implicitNode_(e),i.role="unit"),i&&n.push(i),r&&n.push(r)}while(r);return n}getMixedNumbers_(e){const t=c.partitionNodes(e,(function(e){return a.isType(e,"fraction")&&a.isRole(e,"vulgar")}));if(!t.rel.length)return e;let n=[];for(let e,r=0;e=t.rel[r];r++){const o=t.comp[r],i=o.length-1;if(o[i]&&a.isType(o[i],"number")&&(a.isRole(o[i],"integer")||a.isRole(o[i],"float"))){const t=l.getInstance().factory_.makeBranchNode("number",[o[i],e],[]);t.role="mixed",n=n.concat(o.slice(0,i)),n.push(t)}else n=n.concat(o),n.push(e)}return n.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(e.length<=1)return e;const t=c.partitionNodes(e,(e=>a.isType(e,"text")));if(0===t.rel.length)return e;const n=[];let r=t.comp[0];r.length>0&&n.push(l.getInstance().row(r));for(let e,o=0;e=t.rel[o];o++)n.push(e),r=t.comp[o+1],r.length>0&&n.push(l.getInstance().row(r));return[l.getInstance().dummyNode_(n)]}relationsInRow_(e){const t=c.partitionNodes(e,a.isRelation),n=t.rel[0];if(!n)return l.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const r=t.comp.map(l.getInstance().operationsInRow_);let o;return t.rel.some((function(e){return!e.equals(n)}))?(o=l.getInstance().factory_.makeBranchNode("multirel",r,t.rel),t.rel.every((function(e){return e.role===n.role}))&&(o.role=n.role),o):(o=l.getInstance().factory_.makeBranchNode("relseq",r,t.rel,c.getEmbellishedInner(n).textContent),o.role=n.role,o)}operationsInRow_(e){if(0===e.length)return l.getInstance().factory_.makeEmptyNode();if(1===(e=l.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&a.isOperator(e[0]);)t.push(e.shift());if(0===e.length)return l.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return l.getInstance().prefixNode_(e[0],t);e=i.run("convert_juxtaposition",e);const n=c.sliceNodes(e,a.isOperator),r=l.getInstance().prefixNode_(l.getInstance().implicitNode(n.head),t);return n.div?l.getInstance().operationsTree_(n.tail,r,n.div):(a.isUnitProduct(r)&&(r.role="unit"),r)}operationsTree_(e,t,n,r){const o=r||[];if(0===e.length){if(o.unshift(n),"infixop"===t.type){const e=l.getInstance().postfixNode_(t.childNodes.pop(),o);return t.appendChild(e),t}return l.getInstance().postfixNode_(t,o)}const i=c.sliceNodes(e,a.isOperator);if(0===i.head.length)return o.push(i.div),l.getInstance().operationsTree_(i.tail,t,n,o);const s=l.getInstance().prefixNode_(l.getInstance().implicitNode(i.head),o),u=l.getInstance().appendOperand_(t,n,s);return i.div?l.getInstance().operationsTree_(i.tail,u,i.div,[]):u}appendOperand_(e,t,n){if("infixop"!==e.type)return l.getInstance().infixNode_([e,n],t);const r=l.getInstance().appendDivisionOp_(e,t,n);return r||(l.getInstance().appendExistingOperator_(e,t,n)?e:"multiplication"===t.role?l.getInstance().appendMultiplicativeOp_(e,t,n):l.getInstance().appendAdditiveOp_(e,t,n))}appendDivisionOp_(e,t,n){return"division"===t.role?a.isImplicit(e)?l.getInstance().infixNode_([e,n],t):l.getInstance().appendLastOperand_(e,t,n):"division"===e.role?l.getInstance().infixNode_([e,n],t):null}appendLastOperand_(e,t,n){let r=e,o=e.childNodes[e.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)r=o,o=r.childNodes[e.childNodes.length-1];const i=l.getInstance().infixNode_([r.childNodes.pop(),n],t);return r.appendChild(i),e}appendMultiplicativeOp_(e,t,n){if(a.isImplicit(e))return l.getInstance().infixNode_([e,n],t);let r=e,o=e.childNodes[e.childNodes.length-1];for(;o&&"infixop"===o.type&&!a.isImplicit(o);)r=o,o=r.childNodes[e.childNodes.length-1];const i=l.getInstance().infixNode_([r.childNodes.pop(),n],t);return r.appendChild(i),e}appendAdditiveOp_(e,t,n){return l.getInstance().infixNode_([e,n],t)}appendExistingOperator_(e,t,n){return!(!e||"infixop"!==e.type||a.isImplicit(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(n),!0):l.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,n))}getFencesInRow_(e){let t=c.partitionNodes(e,a.isFence);t=l.purgeFences_(t);const n=t.comp.shift();return l.getInstance().fences_(t.rel,t.comp,[],[n])}fences_(e,t,n,r){if(0===e.length&&0===n.length)return r[0];const o=e=>a.isRole(e,"open");if(0===e.length){const e=r.shift();for(;n.length>0;){if(o(n[0])){const t=n.shift();l.fenceToPunct_(t),e.push(t)}else{const t=c.sliceNodes(n,o),i=t.head.length-1,s=l.getInstance().neutralFences_(t.head,r.slice(0,i));r=r.slice(i),e.push(...s),t.div&&t.tail.unshift(t.div),n=t.tail}e.push(...r.shift())}return e}const i=n[n.length-1],s=e[0].role;if("open"===s||a.isNeutralFence(e[0])&&(!i||!a.compareNeutralFences(e[0],i))){n.push(e.shift());const o=t.shift();return o&&r.push(o),l.getInstance().fences_(e,t,n,r)}if(i&&"close"===s&&"open"===i.role){const o=l.getInstance().horizontalFencedNode_(n.pop(),e.shift(),r.pop());return r.push(r.pop().concat([o],t.shift())),l.getInstance().fences_(e,t,n,r)}if(i&&a.compareNeutralFences(e[0],i)){if(!a.elligibleLeftNeutral(i)||!a.elligibleRightNeutral(e[0])){n.push(e.shift());const o=t.shift();return o&&r.push(o),l.getInstance().fences_(e,t,n,r)}const o=l.getInstance().horizontalFencedNode_(n.pop(),e.shift(),r.pop());return r.push(r.pop().concat([o],t.shift())),l.getInstance().fences_(e,t,n,r)}if(i&&"close"===s&&a.isNeutralFence(i)&&n.some(o)){const i=c.sliceNodes(n,o,!0),s=r.pop(),a=r.length-i.tail.length+1,u=l.getInstance().neutralFences_(i.tail,r.slice(a));r=r.slice(0,a);const d=l.getInstance().horizontalFencedNode_(i.div,e.shift(),r.pop().concat(u,s));return r.push(r.pop().concat([d],t.shift())),l.getInstance().fences_(e,t,i.head,r)}const u=e.shift();return l.fenceToPunct_(u),r.push(r.pop().concat([u],t.shift())),l.getInstance().fences_(e,t,n,r)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return l.fenceToPunct_(e[0]),e;const n=e.shift();if(!a.elligibleLeftNeutral(n)){l.fenceToPunct_(n);const r=t.shift();return r.unshift(n),r.concat(l.getInstance().neutralFences_(e,t))}const r=c.sliceNodes(e,(function(e){return a.compareNeutralFences(e,n)}));if(!r.div){l.fenceToPunct_(n);const r=t.shift();return r.unshift(n),r.concat(l.getInstance().neutralFences_(e,t))}if(!a.elligibleRightNeutral(r.div))return l.fenceToPunct_(r.div),e.unshift(n),l.getInstance().neutralFences_(e,t);const o=l.getInstance().combineFencedContent_(n,r.div,r.head,t);if(r.tail.length>0){const e=o.shift(),t=l.getInstance().neutralFences_(r.tail,o);return e.concat(t)}return o[0]}combineFencedContent_(e,t,n,r){if(0===n.length){const n=l.getInstance().horizontalFencedNode_(e,t,r.shift());return r.length>0?r[0].unshift(n):r=[[n]],r}const o=r.shift(),i=n.length-1,s=r.slice(0,i),a=(r=r.slice(i)).shift(),c=l.getInstance().neutralFences_(n,s);o.push(...c),o.push(...a);const u=l.getInstance().horizontalFencedNode_(e,t,o);return r.length>0?r[0].unshift(u):r=[[u]],r}horizontalFencedNode_(e,t,n){const r=l.getInstance().row(n);let o=l.getInstance().factory_.makeBranchNode("fenced",[r],[e,t]);return"open"===e.role?(l.getInstance().classifyHorizontalFence_(o),o=i.run("propagateComposedFunction",o)):o.role=e.role,o=i.run("detect_cycle",o),l.rewriteFencedNode_(o)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!a.isSetNode(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const n=t[0].type;if(1===t.length&&a.isSingletonSetContent(t[0]))return void(e.role="set singleton");const r=t[0].role;if("punctuated"===n&&"sequence"===r){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void l.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];t&&"infixop"===t.type&&1===t.contentNodes.length&&a.isMembership(t.contentNodes[0])&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},n=c.partitionNodes(e,(function(n){if(!a.isPunctuation(n))return!1;if(a.isPunctuation(n)&&!a.isRole(n,"ellipsis"))return!0;const r=e.indexOf(n);if(0===r)return!e[1]||!t(e[1]);const o=e[r-1];if(r===e.length-1)return!t(o);const i=e[r+1];return!t(o)||!t(i)}));if(0===n.rel.length)return e;const r=[];let o=n.comp.shift();o.length>0&&r.push(l.getInstance().row(o));let i=0;for(;n.comp.length>0;)r.push(n.rel[i++]),o=n.comp.shift(),o.length>0&&r.push(l.getInstance().row(o));return[l.getInstance().punctuatedNode_(r,n.rel)]}punctuatedNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return n.role=e,n}return a.singlePunctAtPosition(e,t,0)?n.role="startpunct":a.singlePunctAtPosition(e,t,e.length-1)?n.role="endpunct":t.every((e=>a.isRole(e,"dummy")))?n.role="text":t.every((e=>a.isRole(e,"space")))?n.role="space":n.role="sequence",n}dummyNode_(e){const t=l.getInstance().factory_.makeMultipleContentNodes(e.length-1,o.invisibleComma());return t.forEach((function(e){e.role="dummy"})),l.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!a.isAccent(e))return!1;const n=e.textContent,r=o.lookupSecondary("bar",n)||o.lookupSecondary("tilde",n)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",r),!0}accentNode_(e,t,n,r,o){const i=(t=t.slice(0,r+1))[1],s=t[2];let a;if(!o&&s&&(a=l.getInstance().factory_.makeBranchNode("subscript",[e,i],[]),a.role="subsup",t=[a,s],n="superscript"),o){const r=l.getInstance().accentRole_(i,n);if(s){l.getInstance().accentRole_(s,"overscore")&&!r?(a=l.getInstance().factory_.makeBranchNode("overscore",[e,s],[]),t=[a,i],n="underscore"):(a=l.getInstance().factory_.makeBranchNode("underscore",[e,i],[]),t=[a,s],n="overscore"),a.role="underover"}}return l.getInstance().makeLimitNode_(e,t,a,n)}makeLimitNode_(e,t,n,r){if("limupper"===r&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===r&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const o=l.getInstance().factory_.makeBranchNode(r,t,[]),i=a.isEmbellished(e);return n&&(n.embellished=i),o.embellished=i,o.role=e.role,o}getFunctionsInRow_(e,t){const n=t||[];if(0===e.length)return n;const r=e.shift(),o=l.classifyFunction_(r,e);if(!o)return n.push(r),l.getInstance().getFunctionsInRow_(e,n);const i=l.getInstance().getFunctionsInRow_(e,[]),s=l.getInstance().getFunctionArgs_(r,i,o);return n.concat(s)}getFunctionArgs_(e,t,n){let r,o,s;switch(n){case"integral":{const n=l.getInstance().getIntegralArgs_(t);if(!n.intvar&&!n.integrand.length)return n.rest.unshift(e),n.rest;const r=l.getInstance().row(n.integrand);return s=l.getInstance().integralNode_(e,r,n.intvar),i.run("intvar_from_fraction",s),n.rest.unshift(s),n.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const n=t.shift();return a.isNeutralFence(n)||(n.role="leftright"),s=l.getInstance().functionNode_(e,n),t.unshift(s),t}if(r=c.sliceNodes(t,a.isPrefixFunctionBoundary),r.head.length)o=l.getInstance().row(r.head),r.div&&r.tail.unshift(r.div);else{if(!r.div||!a.isType(r.div,"appl"))return t.unshift(e),t;o=r.div}return s=l.getInstance().functionNode_(e,o),r.tail.unshift(s),r.tail;case"bigop":return r=c.sliceNodes(t,a.isBigOpBoundary),r.head.length?(o=l.getInstance().row(r.head),s=l.getInstance().bigOpNode_(e,o),r.div&&r.tail.unshift(r.div),r.tail.unshift(s),r.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const n=t[0];return"fenced"===n.type&&!a.isNeutralFence(n)&&a.isSimpleFunctionScope(n)?(n.role="leftright",l.propagateFunctionRole_(e,"simple function"),s=l.getInstance().functionNode_(e,t.shift()),t.unshift(s),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){let e=c.sliceNodes(t,a.isBigOpBoundary);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}i.run("intvar_from_implicit",e);const n=e[0];if(a.isGeneralFunctionBoundary(n))return{integrand:t,intvar:null,rest:e};if(a.isIntegralDxBoundarySingle(n))return n.role="integral",{integrand:t,intvar:n,rest:e.slice(1)};if(e[1]&&a.isIntegralDxBoundary(n,e[1])){const r=l.getInstance().prefixNode_(e[1],[n]);return r.role="integral",{integrand:t,intvar:r,rest:e.slice(2)}}return t.push(e.shift()),l.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const n=l.getInstance().factory_.makeContentNode(o.functionApplication()),r=l.getInstance().funcAppls[e.id];r&&(n.mathmlTree=r.mathmlTree,n.mathml=r.mathml,n.annotation=r.annotation,n.attributes=r.attributes,delete l.getInstance().funcAppls[e.id]),n.type="punctuation",n.role="application";const i=l.getFunctionOp_(e,(function(e){return a.isType(e,"function")||a.isType(e,"identifier")&&a.isRole(e,"simple function")}));return l.getInstance().functionalNode_("appl",[e,t],i,[n])}bigOpNode_(e,t){const n=l.getFunctionOp_(e,(e=>a.isType(e,"largeop")));return l.getInstance().functionalNode_("bigop",[e,t],n,[])}integralNode_(e,t,n){t=t||l.getInstance().factory_.makeEmptyNode(),n=n||l.getInstance().factory_.makeEmptyNode();const r=l.getFunctionOp_(e,(e=>a.isType(e,"largeop")));return l.getInstance().functionalNode_("integral",[e,t,n],r,[])}functionalNode_(e,t,n,r){const o=t[0];let i;n&&(i=n.parent,r.push(n));const s=l.getInstance().factory_.makeBranchNode(e,t,r);return s.role=o.role,i&&(n.parent=i),s}fractionNode_(e,t){const n=l.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return n.role=n.childNodes.every((function(e){return a.isType(e,"number")&&a.isRole(e,"integer")}))?"vulgar":n.childNodes.every(a.isPureUnit)?"unit":"division",i.run("propagateSimpleFunction",n)}scriptNode_(e,t,n){let r;switch(e.length){case 0:r=l.getInstance().factory_.makeEmptyNode();break;case 1:if(r=e[0],n)return r;break;default:r=l.getInstance().dummyNode_(e)}return r.role=t,r}findNestedRow_(e,t,n,o){if(n>3)return null;for(let i,s=0;i=e[s];s++){const e=r.tagName(i);if("MSPACE"!==e){if("MROW"===e)return l.getInstance().findNestedRow_(r.toArray(i.childNodes),t,n+1,o);if(l.findSemantics(i,t,o))return i}}return null}}t.default=l,l.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},l.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},l.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},l.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},l.MATHJAX_FONTS={"-tex-caligraphic":"caligraphic","-tex-caligraphic-bold":"caligraphic-bold","-tex-calligraphic":"caligraphic","-tex-calligraphic-bold":"caligraphic-bold","-tex-oldstyle":"oldstyle","-tex-oldstyle-bold":"oldstyle-bold","-tex-mathit":"italic"}},7984:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticSkeleton=void 0;const r=n(1426),o=n(5024),i=n(8171);class s{constructor(e){this.parents=null,this.levelsMap=null,e=0===e?e:e||[],this.array=e}static fromTree(e){return s.fromNode(e.root)}static fromNode(e){return new s(s.fromNode_(e))}static fromString(e){return new s(s.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!s.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return r.interleaveLists(s.collapsedLeafs(e),s.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((n=t,s.simpleCollapseStructure(n)?[n]:s.contentCollapseStructure(n[1])?n.slice(2):n.slice(1)));var n}),[])}static fromStructure(e,t){return new s(s.tree_(e,t.root))}static combineContentChildren(e,t,n){switch(e.type){case"relseq":case"infixop":case"multirel":return r.interleaveLists(n,t);case"prefixop":return t.concat(n);case"postfixop":return n.concat(t);case"fenced":return n.unshift(t[0]),n.push(t[1]),n;case"appl":return[n[0],t[0],n[1]];case"root":return[n[1],n[0]];case"row":case"line":return t.length&&n.unshift(t[0]),n;default:return n}}static makeSexp_(e){return s.simpleCollapseStructure(e)?e.toString():s.contentCollapseStructure(e)?"(c "+e.slice(1).map(s.makeSexp_).join(" ")+")":"("+e.map(s.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let n;t.length&&(n=t.map(s.fromNode_),n.unshift("c"));const r=e.childNodes;if(!r.length)return t.length?[e.id,n]:e.id;const o=r.map(s.fromNode_);return t.length&&o.unshift(n),o.unshift(e.id),o}static tree_(e,t,n=0,r=1,a=1){if(!t)return[];const c=t.id,l=[c],u=o.evalXPath(`.//self::*[@${i.Attribute.ID}=${c}]`,e)[0];if(u&&s.addAria(u,n,r,a),!t.childNodes.length)return t.id;const d=s.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));u&&s.addOwns_(u,d);for(let t,r=0,o=d.length;t=d[r];r++)l.push(s.tree_(e,t,n+1,r+1,o));return l}static addAria(e,t,n,r){t?(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",n.toString()),e.setAttribute("aria-setsize",r.toString()),e.setAttribute("role","treeitem")):e.setAttribute("role","tree")}static addOwns_(e,t){const n=e.getAttribute(i.Attribute.COLLAPSED),r=n?s.realLeafs_(s.fromString(n).array):t.map((e=>e.id));e.setAttribute(i.Attribute.OWNS,r.join(" "))}static realLeafs_(e){if(s.simpleCollapseStructure(e))return[e];if(s.contentCollapseStructure(e))return[];let t=[];for(let n=1;ns.simpleCollapseStructure(e)?e:s.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,n)=>{s.simpleCollapseStructure(e)?n.push(e):(s.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,n))))},n=this.levelsMap[e],r=[];return t(n.slice(1),r),r}}t.SemanticSkeleton=s},1784:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticTree=void 0;const r=n(6671),o=n(4036),i=n(241),s=n(8122),a=n(9444),c=n(6161);n(7103);class l{constructor(e){this.mathml=e,this.parser=new s.SemanticMathml,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new s.SemanticMathml,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),u.visit(this.root,{}),(0,o.annotate)(this.root)}static empty(){const e=r.parseInput(""),t=new l(e);return t.mathml=e,t}static fromNode(e,t){const n=l.empty();return n.root=e,t&&(n.mathml=t),n}static fromRoot(e,t){let n=e;for(;n.parent;)n=n.parent;const r=l.fromNode(n);return t&&(r.mathml=t),r}static fromXml(e){const t=l.empty();return e.childNodes[0]&&(t.root=a.SemanticNode.fromXml(e.childNodes[0])),t}xml(e){const t=r.parseInput(""),n=this.root.xml(t.ownerDocument,e);return t.appendChild(n),t}toString(e){return r.serializeXml(this.xml(e))}formatXml(e){const t=this.toString(e);return r.formatXml(t)}displayTree(){this.root.displayTree()}replaceNode(e,t){const n=e.parent;n?n.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}t.SemanticTree=l;const u=new i.SemanticVisitor("general","unit",((e,t)=>(c.isUnitProduct(e)&&(e.role="unit"),!1)))},8901:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.partitionNodes=t.sliceNodes=t.getEmbellishedInner=t.addAttributes=t.isZeroLength=t.purgeNodes=t.isOrphanedGlyph=t.hasDisplayTag=t.hasEmptyTag=t.hasIgnoreTag=t.hasLeafTag=t.hasMathTag=t.directSpeechKeys=t.DISPLAYTAGS=t.EMPTYTAGS=t.IGNORETAGS=t.LEAFTAGS=void 0;const r=n(6671);function o(e){return!!e&&-1!==t.LEAFTAGS.indexOf(r.tagName(e))}function i(e,t,n){n&&e.reverse();const r=[];for(let o,i=0;o=e[i];i++){if(t(o))return n?{head:e.slice(i+1).reverse(),div:o,tail:r.reverse()}:{head:r,div:o,tail:e.slice(i+1)};r.push(o)}return n?{head:[],div:null,tail:r.reverse()}:{head:r,div:null,tail:[]}}t.LEAFTAGS=["MO","MI","MN","MTEXT","MS","MSPACE"],t.IGNORETAGS=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],t.EMPTYTAGS=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],t.DISPLAYTAGS=["MROOT","MSQRT"],t.directSpeechKeys=["aria-label","exact-speech","alt"],t.hasMathTag=function(e){return!!e&&"MATH"===r.tagName(e)},t.hasLeafTag=o,t.hasIgnoreTag=function(e){return!!e&&-1!==t.IGNORETAGS.indexOf(r.tagName(e))},t.hasEmptyTag=function(e){return!!e&&-1!==t.EMPTYTAGS.indexOf(r.tagName(e))},t.hasDisplayTag=function(e){return!!e&&-1!==t.DISPLAYTAGS.indexOf(r.tagName(e))},t.isOrphanedGlyph=function(e){return!!e&&"MGLYPH"===r.tagName(e)&&!o(e.parentNode)},t.purgeNodes=function(e){const n=[];for(let o,i=0;o=e[i];i++){if(o.nodeType!==r.NodeType.ELEMENT_NODE)continue;const e=r.tagName(o);-1===t.IGNORETAGS.indexOf(e)&&(-1!==t.EMPTYTAGS.indexOf(e)&&0===o.childNodes.length||n.push(o))}return n},t.isZeroLength=function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])},t.addAttributes=function(e,n){if(n.hasAttributes()){const r=n.attributes;for(let n=r.length-1;n>=0;n--){const o=r[n].name;o.match(/^ext/)&&(e.attributes[o]=r[n].value,e.nobreaking=!0),-1!==t.directSpeechKeys.indexOf(o)&&(e.attributes["ext-speech"]=r[n].value,e.nobreaking=!0),o.match(/texclass$/)&&(e.attributes.texclass=r[n].value),"href"===o&&(e.attributes.href=r[n].value,e.nobreaking=!0)}}},t.getEmbellishedInner=function e(t){return t&&t.embellished&&t.childNodes.length>0?e(t.childNodes[0]):t},t.sliceNodes=i,t.partitionNodes=function(e,t){let n=e;const r=[],o=[];let s=null;do{s=i(n,t),o.push(s.head),r.push(s.div),n=s.tail}while(s.div);return r.pop(),{rel:r,comp:o}}},9135:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractSpeechGenerator=void 0;const r=n(985),o=n(8171),i=n(1848),s=n(144);t.AbstractSpeechGenerator=class{constructor(){this.modality=o.addPrefix("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=o.addPrefix(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new i.RebuildStree(t)),(0,r.setup)(this.options_),s.computeMarkup(this.getRebuilt().xml)}}},3153:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AdhocSpeechGenerator=void 0;const r=n(9135);class o extends r.AbstractSpeechGenerator{getSpeech(e,t){const n=this.generateSpeech(e,t);return e.setAttribute(this.modality,n),n}}t.AdhocSpeechGenerator=o},6281:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ColorGenerator=void 0;const r=n(8171),o=n(1123),i=n(1848),s=n(8835),a=n(9135);class c extends a.AbstractSpeechGenerator{constructor(){super(...arguments),this.modality=(0,r.addPrefix)("foreground"),this.contrast=new o.ContrastPicker}static visitStree_(e,t,n){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>n[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const r=[];let o=[];for(const t of e.childNodes){const e=[];c.visitStree_(t,e,n),e.length<=2&&r.push(e.shift()),o=o.concat(e)}return t.push(r),void o.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>c.visitStree_(e,t,n)))}}else n[e.id]||t.push(e.id)}getSpeech(e,t){return s.getAttribute(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new i.RebuildStree(e)),this.colorLeaves_(e),s.getAttribute(e,this.modality)}colorLeaves_(e){const t=[];c.visitStree_(this.getRebuilt().streeRoot,t,{});for(const n of t){const t=this.contrast.generate();let r=!1;r=Array.isArray(n)?n.map((n=>this.colorLeave_(e,n,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,n.toString(),t),r&&this.contrast.increment()}}colorLeave_(e,t,n){const r=s.getBySemanticId(e,t);return!!r&&(r.setAttribute(this.modality,n),!0)}}t.ColorGenerator=c},1565:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DirectSpeechGenerator=void 0;const r=n(8835),o=n(9135);class i extends o.AbstractSpeechGenerator{getSpeech(e,t){return r.getAttribute(e,this.modality)}}t.DirectSpeechGenerator=i},7721:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DummySpeechGenerator=void 0;const r=n(9135);class o extends r.AbstractSpeechGenerator{getSpeech(e,t){return""}}t.DummySpeechGenerator=o},1558:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.NodeSpeechGenerator=void 0;const r=n(8835),o=n(7486);class i extends o.TreeSpeechGenerator{getSpeech(e,t){return super.getSpeech(e,t),r.getAttribute(e,this.modality)}}t.NodeSpeechGenerator=i},7317:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.generatorMapping_=t.generator=void 0;const r=n(3153),o=n(6281),i=n(1565),s=n(7721),a=n(1558),c=n(5778),l=n(7486);t.generator=function(e){return(t.generatorMapping_[e]||t.generatorMapping_.Direct)()},t.generatorMapping_={Adhoc:()=>new r.AdhocSpeechGenerator,Color:()=>new o.ColorGenerator,Direct:()=>new i.DirectSpeechGenerator,Dummy:()=>new s.DummySpeechGenerator,Node:()=>new a.NodeSpeechGenerator,Summary:()=>new c.SummarySpeechGenerator,Tree:()=>new l.TreeSpeechGenerator}},144:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.computeSummary_=t.retrieveSummary=t.connectAllMactions=t.connectMactions=t.nodeAtPosition_=t.computePrefix_=t.retrievePrefix=t.addPrefix=t.addModality=t.addSpeech=t.recomputeMarkup=t.computeMarkup=t.recomputeSpeech=t.computeSpeech=void 0;const r=n(4253),o=n(6671),i=n(5024),s=n(8171),a=n(6060),c=n(1784),l=n(8835);function u(e){return a.SpeechRuleEngine.getInstance().evaluateNode(e)}function d(e){return u(c.SemanticTree.fromNode(e).xml())}function h(e){const t=d(e);return r.markup(t)}function p(e){const t=f(e);return r.markup(t)}function f(e){const t=c.SemanticTree.fromRoot(e),n=i.evalXPath('.//*[@id="'+e.id+'"]',t.xml());let r=n[0];return n.length>1&&(r=m(e,n)||r),r?a.SpeechRuleEngine.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(r)})):[]}function m(e,t){const n=t[0];if(!e.parent)return n;const r=[];for(;e;)r.push(e.id),e=e.parent;const o=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,n=0;e=t[n];n++)if(o(e,r.slice()))return e;return n}function g(e){return e?a.SpeechRuleEngine.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return a.SpeechRuleEngine.getInstance().evaluateNode(e)})):[]}t.computeSpeech=u,t.recomputeSpeech=d,t.computeMarkup=function(e){const t=u(e);return r.markup(t)},t.recomputeMarkup=h,t.addSpeech=function(e,t,n){const i=o.querySelectorAllByAttrValue(n,"id",t.id.toString())[0],a=i?r.markup(u(i)):h(t);e.setAttribute(s.Attribute.SPEECH,a)},t.addModality=function(e,t,n){const r=h(t);e.setAttribute(n,r)},t.addPrefix=function(e,t){const n=p(t);n&&e.setAttribute(s.Attribute.PREFIX,n)},t.retrievePrefix=p,t.computePrefix_=f,t.nodeAtPosition_=m,t.connectMactions=function(e,t,n){const r=o.querySelectorAll(t,"maction");for(let t,i=0;t=r[i];i++){const r=t.getAttribute("id"),i=o.querySelectorAllByAttrValue(e,"id",r)[0];if(!i)continue;const a=t.childNodes[1],c=a.getAttribute(s.Attribute.ID);let u=l.getBySemanticId(e,c);if(u&&"dummy"!==u.getAttribute(s.Attribute.TYPE))continue;if(u=i.childNodes[0],u.getAttribute("sre-highlighter-added"))continue;const d=a.getAttribute(s.Attribute.PARENT);d&&u.setAttribute(s.Attribute.PARENT,d),u.setAttribute(s.Attribute.TYPE,"dummy"),u.setAttribute(s.Attribute.ID,c);o.querySelectorAllByAttrValue(n,"id",c)[0].setAttribute("alternative",c)}},t.connectAllMactions=function(e,t){const n=o.querySelectorAll(e,"maction");for(let e,r=0;e=n[r];r++){const n=e.childNodes[1].getAttribute(s.Attribute.ID);o.querySelectorAllByAttrValue(t,"id",n)[0].setAttribute("alternative",n)}},t.retrieveSummary=function(e){const t=g(e);return r.markup(t)},t.computeSummary_=g},5778:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SummarySpeechGenerator=void 0;const r=n(9135),o=n(144);class i extends r.AbstractSpeechGenerator{getSpeech(e,t){return o.connectAllMactions(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}t.SummarySpeechGenerator=i},7486:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TreeSpeechGenerator=void 0;const r=n(8171),o=n(8835),i=n(9135),s=n(144);class a extends i.AbstractSpeechGenerator{getSpeech(e,t,n=null){const i=this.generateSpeech(e,t),a=this.getRebuilt().nodeDict;for(const i in a){const c=a[i],l=o.getBySemanticId(t,i),u=o.getBySemanticId(e,i)||n&&o.getBySemanticId(n,i);l&&u&&(this.modality&&this.modality!==r.Attribute.SPEECH?s.addModality(u,c,this.modality):s.addSpeech(u,c,this.getRebuilt().xml),this.modality===r.Attribute.SPEECH&&s.addPrefix(u,c))}return i}}t.TreeSpeechGenerator=a},650:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.INTERVALS=t.makeLetter=t.numberRules=t.alphabetRules=t.getFont=t.makeInterval=t.generate=t.makeDomains_=t.Domains_=t.Base=t.Embellish=t.Font=void 0;const r=n(4886),o=n(2371),i=n(4524),s=n(3319),a=n(4161);var c,l,u;function d(){const e=i.LOCALE.ALPHABETS,n=(e,t)=>{const n={};return Object.keys(e).forEach((e=>n[e]=!0)),Object.keys(t).forEach((e=>n[e]=!0)),Object.keys(n)};t.Domains_.small=n(e.smallPrefix,e.letterTrans),t.Domains_.capital=n(e.capPrefix,e.letterTrans),t.Domains_.digit=n(e.digitPrefix,e.digitTrans)}function h(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function p([e,t],n){const r=parseInt(e,16),o=parseInt(t,16),i=[];for(let e=r;e<=o;e++){let t=h(e);!1!==n[t]&&(t=n[t]||t,i.push(t))}return i}function f(e){const t="normal"===e||"fullwidth"===e?"":i.LOCALE.MESSAGES.font[e]||i.LOCALE.MESSAGES.embellish[e]||"";return(0,s.localeFontCombiner)(t)}function m(e,n,r,o,s,a){const c=f(o);for(let o,l,u,d=0;o=e[d],l=n[d],u=r[d];d++){const e=a?i.LOCALE.ALPHABETS.capPrefix:i.LOCALE.ALPHABETS.smallPrefix,n=a?t.Domains_.capital:t.Domains_.small;b(c.combiner,o,l,u,c.font,e,s,i.LOCALE.ALPHABETS.letterTrans,n)}}function g(e,n,r,o,s){const a=f(r);for(let r,c,l=0;r=e[l],c=n[l];l++){const e=i.LOCALE.ALPHABETS.digitPrefix,n=l+s;b(a.combiner,r,c,n,a.font,e,o,i.LOCALE.ALPHABETS.digitTrans,t.Domains_.digit)}}function b(e,t,n,r,o,i,s,c,l){for(let u,d=0;u=l[d];d++){const l=u in c?c[u]:c.default,d=u in i?i[u]:i.default;a.defineRule(t.toString(),u,"default",s,n,e(l(r),o,d))}}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(c=t.Font||(t.Font={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(l=t.Embellish||(t.Embellish={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(u=t.Base||(t.Base={})),t.Domains_={small:["default"],capital:["default"],digit:["default"]},t.makeDomains_=d,t.generate=function(e){const n=r.default.getInstance().locale;r.default.getInstance().locale=e,o.setLocale(),a.addSymbolRules({locale:e}),d();const s=t.INTERVALS;for(let e,t=0;e=s[t];t++){const t=p(e.interval,e.subst),n=t.map((function(e){return String.fromCodePoint(parseInt(e,16))}));if("offset"in e)g(t,n,e.font,e.category,e.offset||0);else{m(t,n,i.LOCALE.ALPHABETS[e.base],e.font,e.category,!!e.capital)}}r.default.getInstance().locale=n,o.setLocale()},t.makeInterval=p,t.getFont=f,t.alphabetRules=m,t.numberRules=g,t.makeLetter=b,t.INTERVALS=[{interval:["1D400","1D419"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D41A","1D433"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D56C","1D585"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDFRAKTUR},{interval:["1D468","1D481"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D482","1D49B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDSCRIPT},{interval:["1D538","1D551"],base:u.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:c.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:u.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:c.FRAKTUR},{interval:["1D51E","1D537"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FRAKTUR},{interval:["FF21","FF3A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.FULLWIDTH},{interval:["FF41","FF5A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.FULLWIDTH},{interval:["1D434","1D44D"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D44E","1D467"],base:u.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D670","1D689"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.MONOSPACE},{interval:["1D68A","1D6A3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.MONOSPACE},{interval:["0041","005A"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.NORMAL},{interval:["0061","007A"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D49C","1D4B5"],base:u.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:c.SCRIPT},{interval:["1D4B6","1D4CF"],base:u.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:c.SCRIPT},{interval:["1D5A0","1D5B9"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIF},{interval:["1D5BA","1D5D3"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIF},{interval:["1D608","1D621"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:u.LATINCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:u.LATINSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:u.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:c.NORMAL},{interval:["03B0","03D0"],base:u.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:c.NORMAL},{interval:["1D6A8","1D6C0"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLD},{interval:["1D6C1","1D6E1"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLD},{interval:["1D6E2","1D6FA"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.ITALIC},{interval:["1D6FB","1D71B"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.ITALIC},{interval:["1D71C","1D734"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.BOLDITALIC},{interval:["1D735","1D755"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.BOLDITALIC},{interval:["1D756","1D76E"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:u.GREEKCAP,subst:{},capital:!0,category:"Lu",font:c.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:u.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:c.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.NORMAL},{interval:["2070","2079"],base:u.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:l.SUPER},{interval:["2080","2089"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.SUB},{interval:["245F","2473"],base:u.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:l.CIRCLED},{interval:["3251","325F"],base:u.DIGIT,subst:{},offset:21,category:"No",font:l.CIRCLED},{interval:["32B1","32BF"],base:u.DIGIT,subst:{},offset:36,category:"No",font:l.CIRCLED},{interval:["2474","2487"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.PARENTHESIZED},{interval:["2487","249B"],base:u.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:l.PERIOD},{interval:["2775","277F"],base:u.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:l.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:u.DIGIT,subst:{},offset:11,category:"No",font:l.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:u.DIGIT,subst:{},offset:1,category:"No",font:l.DOUBLECIRCLED},{interval:["277F","2789"],base:u.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:l.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:u.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:l.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.BOLD},{interval:["1D7D8","1D7E1"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIF},{interval:["1D7EC","1D7F5"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:u.DIGIT,subst:{},offset:0,category:"Nd",font:c.MONOSPACE},{interval:["1F101","1F10A"],base:u.DIGIT,subst:{},offset:0,category:"No",font:l.COMMA},{interval:["24B6","24CF"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.CIRCLED},{interval:["24D0","24E9"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.CIRCLED},{interval:["1F110","1F129"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.PARENTHESIZED},{interval:["249C","24B5"],base:u.LATINSMALL,subst:{},capital:!1,category:"So",font:l.PARENTHESIZED},{interval:["1F130","1F149"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.SQUARED},{interval:["1F170","1F189"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVESQUARED},{interval:["1F150","1F169"],base:u.LATINCAP,subst:{},capital:!0,category:"So",font:l.NEGATIVECIRCLED}]},3955:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Comparator=t.ClearspeakPreferences=void 0;const r=n(4886),o=n(4998),i=n(8310),s=n(8310),a=n(4161),c=n(6060);class l extends i.DynamicCstr{constructor(e,t){super(e),this.preference=t}static comparator(){return new d(r.default.getInstance().dynamicCstr,s.DynamicProperties.createProp([i.DynamicCstr.DEFAULT_VALUES[s.Axis.LOCALE]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.MODALITY]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.DOMAIN]],[i.DynamicCstr.DEFAULT_VALUES[s.Axis.STYLE]]))}static fromPreference(e){const t=e.split(":"),n={},r=u.getProperties(),o=Object.keys(r);for(let e,i=0;e=t[i];i++){const t=e.split("_");if(-1===o.indexOf(t[0]))continue;const i=t[1];i&&i!==l.AUTO&&-1!==r[t[0]].indexOf(i)&&(n[t[0]]=t[1])}return n}static toPreference(e){const t=Object.keys(e),n=[];for(let r=0;rs?-1:i0&&t<20&&n>0&&n<11}function _(e){return i.default.getInstance().style===e}function C(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}function M(e){if(C(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,n=t[1];return"identifier"===t[0].tagName&&(O(n)||"infixop"===n.tagName&&n.hasAttribute("role")&&"implicit"===n.getAttribute("role")&&T(n))}function O(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function T(e){return s.evalXPath("children/*",e).every((e=>O(e)||"identifier"===e.tagName))}function x(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&N(e.childNodes[0])&&I(e.childNodes.slice(1))||"identifier"===e.type&&"unit"===e.role||"infixop"===e.type&&("implicit"===e.role||"unit"===e.role)}function I(e){for(let t=0;t10?a.LOCALE.NUMBERS.numericOrdinal(t):a.LOCALE.NUMBERS.wordOrdinal(t))]},t.NESTING_DEPTH=null,t.nestingDepth=function(e){let n=0;const o=e.textContent,i="open"===e.getAttribute("role")?0:1;let s=e.parentNode;for(;s;)"fenced"===s.tagName&&s.childNodes[0].childNodes[i].textContent===o&&n++,s=s.parentNode;return t.NESTING_DEPTH=n>1?a.LOCALE.NUMBERS.wordOrdinal(n):"",[r.Span.stringEmpty(t.NESTING_DEPTH)]},t.matchingFences=function(e){const t=e.previousSibling;let n,r;return t?(n=t,r=e):(n=e,r=e.nextSibling),r&&(0,p.isMatchingFence)(n.textContent,r.textContent)?[e]:[]},t.insertNesting=L,l.Grammar.getInstance().setCorrection("insertNesting",L),t.fencedArguments=function(e){const t=o.toArray(e.parentNode.childNodes),n=s.evalXPath("../../children/*",e),r=t.indexOf(e);return R(n[r])||R(n[r+1])?[e]:[]},t.simpleArguments=function(e){const t=o.toArray(e.parentNode.childNodes),n=s.evalXPath("../../children/*",e),r=t.indexOf(e);return P(n[r])&&n[r+1]&&(P(n[r+1])||"root"===n[r+1].tagName||"sqrt"===n[r+1].tagName||"superscript"===n[r+1].tagName&&n[r+1].childNodes[0].childNodes[0]&&("number"===n[r+1].childNodes[0].childNodes[0].tagName||"identifier"===n[r+1].childNodes[0].childNodes[0].tagName)&&("2"===n[r+1].childNodes[0].childNodes[1].textContent||"3"===n[r+1].childNodes[0].childNodes[1].textContent))?[e]:[]},t.simpleFactor_=P,t.fencedFactor_=R,t.layoutFactor_=w,t.wordOrdinal=function(e){return[r.Span.stringEmpty(a.LOCALE.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}},5659:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.loadAjax=t.loadFileSync=t.loadFile=t.parseMaps=t.retrieveFiles=t.standardLoader=t.loadLocale=t.store=void 0;const o=n(9501),i=n(4886),s=n(4998),a=n(7129),c=n(4755),l=n(8310),u=n(4161),d=n(6060),h=n(2371),p=n(650);t.store=u;const f={functions:u.addFunctionRules,symbols:u.addSymbolRules,units:u.addUnitRules,si:u.setSiPrefixes};let m=!1;function g(e=i.default.getInstance().locale){i.EnginePromise.loaded[e]||(i.EnginePromise.loaded[e]=[!1,!1],function(e){if(i.default.getInstance().isIE&&i.default.getInstance().mode===s.Mode.HTTP)return void N(e);y(e)}(e))}function b(){switch(i.default.getInstance().mode){case s.Mode.ASYNC:return A;case s.Mode.HTTP:return _;case s.Mode.SYNC:default:return v}}function y(e){const t=i.default.getInstance().customLoader?i.default.getInstance().customLoader:b(),n=new Promise((n=>{t(e).then((t=>{S(t),i.EnginePromise.loaded[e]=[!0,!0],n(e)}),(t=>{i.EnginePromise.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),i.default.getInstance().locale=i.default.getInstance().defaultLocale,n(e)}))}));i.EnginePromise.promises[e]=n}function S(e){E(JSON.parse(e))}function E(e,t){let n=!0;for(let r,o=0;r=Object.keys(e)[o];o++){const o=r.split("/");t&&t!==o[0]||("rules"===o[1]?d.SpeechRuleEngine.getInstance().addStore(e[r]):"messages"===o[1]?(0,h.completeLocale)(e[r]):(n&&(p.generate(o[0]),n=!1),e[r].forEach(f[o[1]])))}}function N(e,t){let n=t||1;o.mapsForIE?E(o.mapsForIE,e):n<=5&&setTimeout((()=>N(e,n++)).bind(this),300)}function A(e){const t=a.localePath(e);return new Promise(((e,n)=>{c.default.fs.readFile(t,"utf8",((t,r)=>{if(t)return n(t);e(r)}))}))}function v(e){const t=a.localePath(e);return new Promise(((e,n)=>{let r="{}";try{r=c.default.fs.readFileSync(t,"utf8")}catch(e){return n(e)}e(r)}))}function _(e){const t=a.localePath(e),n=new XMLHttpRequest;return new Promise(((e,r)=>{n.onreadystatechange=function(){if(4===n.readyState){const t=n.status;0===t||t>=200&&t<400?e(n.responseText):r(t)}},n.open("GET",t,!0),n.send()}))}t.loadLocale=function(e=i.default.getInstance().locale){return r(this,void 0,void 0,(function*(){return m||(g(l.DynamicCstr.BASE_LOCALE),m=!0),i.EnginePromise.promises[l.DynamicCstr.BASE_LOCALE].then((()=>r(this,void 0,void 0,(function*(){const t=i.default.getInstance().defaultLocale;return t?(g(t),i.EnginePromise.promises[t].then((()=>r(this,void 0,void 0,(function*(){return g(e),i.EnginePromise.promises[e]}))))):(g(e),i.EnginePromise.promises[e])}))))}))},t.standardLoader=b,t.retrieveFiles=y,t.parseMaps=S,t.loadFile=A,t.loadFileSync=v,t.loadAjax=_},3784:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.leftSubscriptBrief=t.leftSuperscriptBrief=t.leftSubscriptVerbose=t.leftSuperscriptVerbose=t.baselineBrief=t.baselineVerbose=void 0;const r=n(3269);t.baselineVerbose=function(e){const t=r.baselineVerbose(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.baselineBrief=function(e){const t=r.baselineBrief(e);return t[0].speech=t[0].speech.replace(/-$/,""),t},t.leftSuperscriptVerbose=function(e){const t=r.superscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t},t.leftSubscriptVerbose=function(e){const t=r.subscriptVerbose(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t},t.leftSuperscriptBrief=function(e){const t=r.superscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t},t.leftSubscriptBrief=function(e){const t=r.subscriptBrief(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}},4972:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MathspeakRules=void 0;const r=n(8310),o=n(931),i=n(3784),s=n(3269),a=n(2110),c=n(7278),l=n(9771);t.MathspeakRules=function(){c.addStore(r.DynamicCstr.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:s.spaceoutNumber,CQFspaceoutIdentifier:s.spaceoutIdentifier,CSFspaceoutText:s.spaceoutText,CSFopenFracVerbose:s.openingFractionVerbose,CSFcloseFracVerbose:s.closingFractionVerbose,CSFoverFracVerbose:s.overFractionVerbose,CSFopenFracBrief:s.openingFractionBrief,CSFcloseFracBrief:s.closingFractionBrief,CSFopenFracSbrief:s.openingFractionSbrief,CSFcloseFracSbrief:s.closingFractionSbrief,CSFoverFracSbrief:s.overFractionSbrief,CSFvulgarFraction:a.vulgarFraction,CQFvulgarFractionSmall:s.isSmallVulgarFraction,CSFopenRadicalVerbose:s.openingRadicalVerbose,CSFcloseRadicalVerbose:s.closingRadicalVerbose,CSFindexRadicalVerbose:s.indexRadicalVerbose,CSFopenRadicalBrief:s.openingRadicalBrief,CSFcloseRadicalBrief:s.closingRadicalBrief,CSFindexRadicalBrief:s.indexRadicalBrief,CSFopenRadicalSbrief:s.openingRadicalSbrief,CSFindexRadicalSbrief:s.indexRadicalSbrief,CQFisSmallRoot:s.smallRoot,CSFsuperscriptVerbose:s.superscriptVerbose,CSFsuperscriptBrief:s.superscriptBrief,CSFsubscriptVerbose:s.subscriptVerbose,CSFsubscriptBrief:s.subscriptBrief,CSFbaselineVerbose:s.baselineVerbose,CSFbaselineBrief:s.baselineBrief,CSFleftsuperscriptVerbose:s.superscriptVerbose,CSFleftsubscriptVerbose:s.subscriptVerbose,CSFrightsuperscriptVerbose:s.superscriptVerbose,CSFrightsubscriptVerbose:s.subscriptVerbose,CSFleftsuperscriptBrief:s.superscriptBrief,CSFleftsubscriptBrief:s.subscriptBrief,CSFrightsuperscriptBrief:s.superscriptBrief,CSFrightsubscriptBrief:s.subscriptBrief,CSFunderscript:s.nestedUnderscript,CSFoverscript:s.nestedOverscript,CSFendscripts:s.endscripts,CTFordinalCounter:a.ordinalCounter,CTFwordCounter:a.wordCounter,CTFcontentIterator:o.contentIterator,CQFdetIsSimple:s.determinantIsSimple,CSFRemoveParens:s.removeParens,CQFresetNesting:s.resetNestingDepth,CGFbaselineConstraint:s.generateBaselineConstraint,CGFtensorRules:s.generateTensorRules}),c.addStore("es.speech.mathspeak",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:l.unitMultipliers,CQFoneLeft:l.oneLeft}),c.addStore("fr.speech.mathspeak",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:i.baselineVerbose,CSFbaselineBrief:i.baselineBrief,CSFleftsuperscriptVerbose:i.leftSuperscriptVerbose,CSFleftsubscriptVerbose:i.leftSubscriptVerbose,CSFleftsuperscriptBrief:i.leftSuperscriptBrief,CSFleftsubscriptBrief:i.leftSubscriptBrief})}},3269:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.smallRoot=t.generateTensorRules=t.removeParens=t.generateBaselineConstraint=t.determinantIsSimple=t.nestedOverscript=t.endscripts=t.overscoreNestingDepth=t.nestedUnderscript=t.underscoreNestingDepth=t.indexRadicalSbrief=t.openingRadicalSbrief=t.indexRadicalBrief=t.closingRadicalBrief=t.openingRadicalBrief=t.indexRadicalVerbose=t.closingRadicalVerbose=t.openingRadicalVerbose=t.getRootIndex=t.nestedRadical=t.radicalNestingDepth=t.baselineBrief=t.baselineVerbose=t.superscriptBrief=t.superscriptVerbose=t.subscriptBrief=t.subscriptVerbose=t.nestedSubSuper=t.isSmallVulgarFraction=t.overFractionSbrief=t.closingFractionSbrief=t.openingFractionSbrief=t.closingFractionBrief=t.openingFractionBrief=t.overFractionVerbose=t.closingFractionVerbose=t.openingFractionVerbose=t.nestedFraction=t.fractionNestingDepth=t.computeNestingDepth_=t.containsAttr=t.getNestingDepth=t.resetNestingDepth=t.nestingBarriers=t.spaceoutIdentifier=t.spaceoutNumber=t.spaceoutNodes=t.spaceoutText=void 0;const r=n(1930),o=n(1426),i=n(6671),s=n(5024),a=n(4524),c=n(7793);let l={};function u(e,t){const n=Array.from(e.textContent),r=[],o=c.default.getInstance(),i=e.ownerDocument;for(let e,s=0;e=n[s];s++){const n=o.getNodeFactory().makeLeafNode(e,"unknown"),s=o.identifierNode(n,"unknown","");t(s),r.push(s.xml(i))}return r}function d(e,n,r,s,a,c){s=s||t.nestingBarriers,a=a||{},c=c||function(e){return!1};const u=i.serializeXml(n);if(l[e]||(l[e]={}),l[e][u])return l[e][u];if(c(n)||r.indexOf(n.tagName)<0)return 0;const d=p(n,r,o.setdifference(s,r),a,c,0);return l[e][u]=d,d}function h(e,t){if(!e.attributes)return!1;const n=i.toArray(e.attributes);for(let e,r=0;e=n[r];r++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}function p(e,t,n,r,o,s){if(o(e)||n.indexOf(e.tagName)>-1||h(e,r))return s;if(t.indexOf(e.tagName)>-1&&s++,!e.childNodes||0===e.childNodes.length)return s;const a=i.toArray(e.childNodes);return Math.max.apply(null,a.map((function(e){return p(e,t,n,r,o,s)})))}function f(e){return d("fraction",e,["fraction"],t.nestingBarriers,{},a.LOCALE.FUNCTIONS.fracNestDepth)}function m(e,t,n){const r=f(e),o=Array(r).fill(t);return n&&o.push(n),o.join(a.LOCALE.MESSAGES.regexp.JOINER_FRAC)}function g(e,t,n){for(;e.parentNode;){const r=e.parentNode,o=r.parentNode;if(!o)break;const i=e.getAttribute&&e.getAttribute("role");("subscript"===o.tagName&&e===r.childNodes[1]||"tensor"===o.tagName&&i&&("leftsub"===i||"rightsub"===i))&&(t=n.sub+a.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===o.tagName&&e===r.childNodes[1]||"tensor"===o.tagName&&i&&("leftsuper"===i||"rightsuper"===i))&&(t=n.sup+a.LOCALE.MESSAGES.regexp.JOINER_SUBSUPER+t),e=o}return t.trim()}function b(e){return d("radical",e,["sqrt","root"],t.nestingBarriers,{})}function y(e,t,n){const r=b(e),o=S(e);return n=o?a.LOCALE.FUNCTIONS.combineRootIndex(n,o):n,1===r?n:a.LOCALE.FUNCTIONS.combineNestedRadical(t,a.LOCALE.FUNCTIONS.radicalNestDepth(r-1),n)}function S(e){const t="sqrt"===e.tagName?"2":s.evalXPath("children/*[1]",e)[0].textContent.trim();return a.LOCALE.MESSAGES.MSroots[t]||""}function E(e){return d("underscore",e,["underscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}function N(e){return d("overscore",e,["overscore"],t.nestingBarriers,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}t.spaceoutText=function(e){return Array.from(e.textContent).map(r.Span.stringEmpty)},t.spaceoutNodes=u,t.spaceoutNumber=function(e){return u(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))},t.spaceoutIdentifier=function(e){return u(e,(function(e){e.font="unknown",e.type="identifier"}))},t.nestingBarriers=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"],t.resetNestingDepth=function(e){return l={},[e]},t.getNestingDepth=d,t.containsAttr=h,t.computeNestingDepth_=p,t.fractionNestingDepth=f,t.nestedFraction=m,t.openingFractionVerbose=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.START,a.LOCALE.MESSAGES.MS.FRAC_V))},t.closingFractionVerbose=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.END,a.LOCALE.MESSAGES.MS.FRAC_V),{kind:"LAST"})},t.overFractionVerbose=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.FRAC_OVER),{})},t.openingFractionBrief=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.START,a.LOCALE.MESSAGES.MS.FRAC_B))},t.closingFractionBrief=function(e){return r.Span.singleton(m(e,a.LOCALE.MESSAGES.MS.END,a.LOCALE.MESSAGES.MS.FRAC_B),{kind:"LAST"})},t.openingFractionSbrief=function(e){const t=f(e);return r.Span.singleton(1===t?a.LOCALE.MESSAGES.MS.FRAC_S:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(t-1),a.LOCALE.MESSAGES.MS.FRAC_S))},t.closingFractionSbrief=function(e){const t=f(e);return r.Span.singleton(1===t?a.LOCALE.MESSAGES.MS.ENDFRAC:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(t-1),a.LOCALE.MESSAGES.MS.ENDFRAC),{kind:"LAST"})},t.overFractionSbrief=function(e){const t=f(e);return r.Span.singleton(1===t?a.LOCALE.MESSAGES.MS.FRAC_OVER:a.LOCALE.FUNCTIONS.combineNestedFraction(a.LOCALE.MESSAGES.MS.NEST_FRAC,a.LOCALE.FUNCTIONS.radicalNestDepth(t-1),a.LOCALE.MESSAGES.MS.FRAC_OVER))},t.isSmallVulgarFraction=function(e){return a.LOCALE.FUNCTIONS.fracNestDepth(e)?[e]:[]},t.nestedSubSuper=g,t.subscriptVerbose=function(e){return r.Span.singleton(g(e,a.LOCALE.MESSAGES.MS.SUBSCRIPT,{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB}))},t.subscriptBrief=function(e){return r.Span.singleton(g(e,a.LOCALE.MESSAGES.MS.SUB,{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB}))},t.superscriptVerbose=function(e){return r.Span.singleton(g(e,a.LOCALE.MESSAGES.MS.SUPERSCRIPT,{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB}))},t.superscriptBrief=function(e){return r.Span.singleton(g(e,a.LOCALE.MESSAGES.MS.SUP,{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB}))},t.baselineVerbose=function(e){const t=g(e,"",{sup:a.LOCALE.MESSAGES.MS.SUPER,sub:a.LOCALE.MESSAGES.MS.SUB});return r.Span.singleton(t?t.replace(new RegExp(a.LOCALE.MESSAGES.MS.SUB+"$"),a.LOCALE.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(a.LOCALE.MESSAGES.MS.SUPER+"$"),a.LOCALE.MESSAGES.MS.SUPERSCRIPT):a.LOCALE.MESSAGES.MS.BASELINE)},t.baselineBrief=function(e){const t=g(e,"",{sup:a.LOCALE.MESSAGES.MS.SUP,sub:a.LOCALE.MESSAGES.MS.SUB});return r.Span.singleton(t||a.LOCALE.MESSAGES.MS.BASE)},t.radicalNestingDepth=b,t.nestedRadical=y,t.getRootIndex=S,t.openingRadicalVerbose=function(e){return r.Span.singleton(y(e,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalVerbose=function(e){return r.Span.singleton(y(e,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalVerbose=function(e){return r.Span.singleton(y(e,a.LOCALE.MESSAGES.MS.NESTED,a.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalBrief=function(e){return r.Span.singleton(y(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.STARTROOT))},t.closingRadicalBrief=function(e){return r.Span.singleton(y(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ENDROOT))},t.indexRadicalBrief=function(e){return r.Span.singleton(y(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ROOTINDEX))},t.openingRadicalSbrief=function(e){return r.Span.singleton(y(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.ROOT))},t.indexRadicalSbrief=function(e){return r.Span.singleton(y(e,a.LOCALE.MESSAGES.MS.NEST_ROOT,a.LOCALE.MESSAGES.MS.INDEX))},t.underscoreNestingDepth=E,t.nestedUnderscript=function(e){const t=E(e);return r.Span.singleton(Array(t).join(a.LOCALE.MESSAGES.MS.UNDER)+a.LOCALE.MESSAGES.MS.UNDERSCRIPT)},t.overscoreNestingDepth=N,t.endscripts=function(e){return r.Span.singleton(a.LOCALE.MESSAGES.MS.ENDSCRIPTS)},t.nestedOverscript=function(e){const t=N(e);return r.Span.singleton(Array(t).join(a.LOCALE.MESSAGES.MS.OVER)+a.LOCALE.MESSAGES.MS.OVERSCRIPT)},t.determinantIsSimple=function(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=s.evalXPath("children/row/children/cell/children/*",e);for(let e,n=0;e=t[n];n++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]},t.generateBaselineConstraint=function(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",n=t(e(["subscript","superscript","tensor"]).join(" or ")),r=e(["relseq","multrel"]),o=e(["fraction","punctuation","fenced","sqrt","root"]);let i=[];for(let e,t=0;e=o[t];t++)i=i.concat(r.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",n,t(i.join(" | "))].join(" and ")]},t.removeParens=function(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return r.Span.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return r.Span.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)};const A=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),v=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function _(e){const t=[];let n="",r="",o=parseInt(e,2);for(let e=0;e<5;e++){const i="children/*["+v.get(e)+"]";if(1&o){const t=A.get(e%5);n="[t] "+t+"Verbose; [n] "+i+";"+n,r="[t] "+t+"Brief; [n] "+i+";"+r}else t.unshift("name("+i+')="empty"');o>>=1}return[t,n,r]}t.generateTensorRules=function(e,t=!0){const n=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(let r,o=0;r=n[o];o++){let n="tensor"+r,[o,i,s]=_(r);e.defineRule(n,"default",i,"self::tensor",...o),t&&(e.defineRule(n,"brief",s,"self::tensor",...o),e.defineRule(n,"sbrief",s,"self::tensor",...o));const a=A.get(2);i+="; [t]"+a+"Verbose",s+="; [t]"+a+"Brief",n+="-baseline";const c="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(n,"default",i,"self::tensor",c,...o),t&&(e.defineRule(n,"brief",s,"self::tensor",c,...o),e.defineRule(n,"sbrief",s,"self::tensor",c,...o))}},t.smallRoot=function(e){let t=Object.keys(a.LOCALE.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const n=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(n))return[];const r=parseInt(n,10);return r>1&&r<=t?[e]:[]}},9570:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.implicitIterator=t.relationIterator=t.propagateNumber=t.checkParent_=t.NUMBER_INHIBITORS_=t.NUMBER_PROPAGATORS_=t.enlargeFence=t.indexRadical=t.closingRadical=t.openingRadical=t.radicalNestingDepth=t.nestedRadical=t.hyperFractionBoundary=t.overBevelledFraction=t.overFraction=t.closingFraction=t.openingFraction=void 0;const r=n(4148),o=n(1930),i=n(6671),s=n(5024),a=n(1058),c=n(4886),l=n(4036),u=n(241),d=n(4524),h=n(3269);function p(e,t){const n=f(e);return o.Span.singleton(1===n?t:new Array(n).join(d.LOCALE.MESSAGES.MS.NESTED)+t)}function f(e,t){const n=t||0;return e.parentNode?f(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?n+1:n):n}function m(e){const t="\u2820";if(1===e.length)return t+e;const n=e.split("");return n.every((function(e){return"\u2833"===e}))?t+n.join(t):e.slice(0,-1)+t+e.slice(-1)}function g(e,n){const r=e.parent;if(!r)return!1;const o=r.type;return-1!==t.NUMBER_PROPAGATORS_.indexOf(o)||"prefixop"===o&&"negative"===r.role&&!n.script||"prefixop"===o&&"geometry"===r.role||!("punctuated"!==o||n.enclosed&&"text"!==r.role)}function b(e,n){return e.childNodes.length?(-1!==t.NUMBER_INHIBITORS_.indexOf(e.type)&&(n.script=!0),"fenced"===e.type?(n.number=!1,n.enclosed=!0,["",n]):(g(e,n)&&(n.number=!0,n.enclosed=!1),["",n])):(g(e,n)&&(n.number=!0,n.script=!1,n.enclosed=!1),[n.number?"number":"",{number:!1,enclosed:n.enclosed,script:n.script}])}t.openingFraction=function(e){const t=h.fractionNestingDepth(e);return o.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_START)},t.closingFraction=function(e){const t=h.fractionNestingDepth(e);return o.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_END)},t.overFraction=function(e){const t=h.fractionNestingDepth(e);return o.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.overBevelledFraction=function(e){const t=h.fractionNestingDepth(e);return o.Span.singleton(new Array(t).join(d.LOCALE.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+d.LOCALE.MESSAGES.MS.FRACTION_OVER)},t.hyperFractionBoundary=function(e){return d.LOCALE.MESSAGES.regexp.HYPER===h.fractionNestingDepth(e).toString()?[e]:[]},t.nestedRadical=p,t.radicalNestingDepth=f,t.openingRadical=function(e){return p(e,d.LOCALE.MESSAGES.MS.STARTROOT)},t.closingRadical=function(e){return p(e,d.LOCALE.MESSAGES.MS.ENDROOT)},t.indexRadical=function(e){return p(e,d.LOCALE.MESSAGES.MS.ROOTINDEX)},t.enlargeFence=m,a.Grammar.getInstance().setCorrection("enlargeFence",m),t.NUMBER_PROPAGATORS_=["multirel","relseq","appl","row","line"],t.NUMBER_INHIBITORS_=["subscript","superscript","overscore","underscore"],t.checkParent_=g,t.propagateNumber=b,(0,l.register)(new u.SemanticVisitor("nemeth","number",b,{number:!0})),t.relationIterator=function(e,t){const n=e.slice(0);let o,a=!0;return o=e.length>0?s.evalXPath("../../content/*",e[0]):[],function(){const e=o.shift(),s=n.shift(),l=n[0],u=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!e)return u;const p=s?h.nestedSubSuper(s,"",{sup:d.LOCALE.MESSAGES.MS.SUPER,sub:d.LOCALE.MESSAGES.MS.SUB}):"",f=s&&"EMPTY"!==i.tagName(s)||a&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[r.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE+p},{})]:[],m=l&&"EMPTY"!==i.tagName(l)||!o.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[r.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[],g=c.default.evaluateNode(e);return a=!1,u.concat(f,g,m)}},t.implicitIterator=function(e,t){const n=e.slice(0);let o;return o=e.length>0?s.evalXPath("../../content/*",e[0]):[],function(){const e=n.shift(),s=n[0],a=o.shift(),c=t?[r.AuditoryDescription.create({text:t},{translate:!0})]:[];if(!a)return c;const l=e&&"NUMBER"===i.tagName(e),u=s&&"NUMBER"===i.tagName(s);return c.concat(l&&u&&"space"===a.getAttribute("role")?[r.AuditoryDescription.create({text:d.LOCALE.MESSAGES.regexp.SPACE},{})]:[])}}},2110:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ordinalPosition=t.vulgarFraction=t.wordCounter=t.ordinalCounter=void 0;const r=n(1930),o=n(6671),i=n(4524),s=n(9385);t.ordinalCounter=function(e,t){let n=0;return function(){return i.LOCALE.NUMBERS.numericOrdinal(++n)+" "+t}},t.wordCounter=function(e,t){let n=0;return function(){return i.LOCALE.NUMBERS.numberToOrdinal(++n,!1)+" "+t}},t.vulgarFraction=function(e){const t=(0,s.convertVulgarFraction)(e,i.LOCALE.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[r.Span.node(i.LOCALE.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),r.Span.stringAttr(i.LOCALE.NUMBERS.vulgarSep,{separator:""}),r.Span.node(i.LOCALE.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[r.Span.node(t.content||"",e)]},t.ordinalPosition=function(e){const t=o.toArray(e.parentNode.childNodes);return r.Span.singleton(i.LOCALE.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}},3724:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BrailleRules=t.OtherRules=t.PrefixRules=void 0;const r=n(8310),o=n(931),i=n(3269),s=n(9570),a=n(2110),c=n(7278);t.PrefixRules=function(){c.addStore("en.prefix.default","",{CSFordinalPosition:a.ordinalPosition})},t.OtherRules=function(){c.addStore("en.speech.chromevox","",{CTFnodeCounter:o.nodeCounter,CTFcontentIterator:o.contentIterator}),c.addStore("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:i.isSmallVulgarFraction,CSFvulgarFraction:a.vulgarFraction})},t.BrailleRules=function(){c.addStore("nemeth.braille.default",r.DynamicCstr.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:s.openingFraction,CSFcloseFraction:s.closingFraction,CSFoverFraction:s.overFraction,CSFoverBevFraction:s.overBevelledFraction,CQFhyperFraction:s.hyperFractionBoundary,CSFopenRadical:s.openingRadical,CSFcloseRadical:s.closingRadical,CSFindexRadical:s.indexRadical,CSFsubscript:i.subscriptVerbose,CSFsuperscript:i.superscriptVerbose,CSFbaseline:i.baselineVerbose,CGFtensorRules:e=>i.generateTensorRules(e,!1),CTFrelationIterator:s.relationIterator,CTFimplicitIterator:s.implicitIterator})}},9805:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=t.INIT_=void 0;const r=n(127),o=n(4972),i=n(3724);t.INIT_=!1,t.init=function(){t.INIT_||((0,o.MathspeakRules)(),(0,r.ClearspeakRules)(),(0,i.PrefixRules)(),(0,i.OtherRules)(),(0,i.BrailleRules)(),t.INIT_=!0)}},7278:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getStore=t.addStore=t.funcStore=void 0;const r=n(8310);t.funcStore=new Map,t.addStore=function(e,n,r){const o={};if(n){const e=t.funcStore.get(n)||{};Object.assign(o,e)}t.funcStore.set(e,Object.assign(o,r))},t.getStore=function(e,n,o){return t.funcStore.get([e,n,o].join("."))||t.funcStore.get([r.DynamicCstr.DEFAULT_VALUES[r.Axis.LOCALE],n,o].join("."))||t.funcStore.get([r.DynamicCstr.BASE_LOCALE,n,o].join("."))||{}}},9771:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.oneLeft=t.leftMostUnit=t.rightMostUnit=t.unitMultipliers=void 0;const r=n(4148),o=n(5024),i=n(4524);t.unitMultipliers=function(e,t){const n=e;let o=0;return function(){const e=r.AuditoryDescription.create({text:a(n[o])&&c(n[o+1])?i.LOCALE.MESSAGES.unitTimes:""},{});return o++,[e]}};const s=["superscript","subscript","overscore","underscore"];function a(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,n=o.evalXPath("children/*",e);e=-1!==s.indexOf(t)?n[0]:n[n.length-1]}return!1}function c(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=o.evalXPath("children/*",e)[0]}return!1}t.rightMostUnit=a,t.leftMostUnit=c,t.oneLeft=function(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=o.evalXPath("children/*",e)[0]}return[]}},4660:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AbstractWalker=void 0;const r=n(4148),o=n(4253),i=n(6671),s=n(4998),a=n(985),c=n(6988),l=n(8171),u=n(4524),d=n(1058),h=n(7984),p=n(7317),f=n(144),m=n(3955),g=n(5658),b=n(1848),y=n(8119),S=n(8835),E=n(5024);class N{constructor(e,t,n,r){this.node=e,this.generator=t,this.highlighter=n,this.modifier=!1,this.keyMapping=new Map([[c.KeyCode.UP,this.up.bind(this)],[c.KeyCode.DOWN,this.down.bind(this)],[c.KeyCode.RIGHT,this.right.bind(this)],[c.KeyCode.LEFT,this.left.bind(this)],[c.KeyCode.TAB,this.repeat.bind(this)],[c.KeyCode.DASH,this.expand.bind(this)],[c.KeyCode.SPACE,this.depth.bind(this)],[c.KeyCode.HOME,this.home.bind(this)],[c.KeyCode.X,this.summary.bind(this)],[c.KeyCode.Z,this.detail.bind(this)],[c.KeyCode.V,this.virtualize.bind(this)],[c.KeyCode.P,this.previous.bind(this)],[c.KeyCode.U,this.undo.bind(this)],[c.KeyCode.LESS,this.previousRules.bind(this)],[c.KeyCode.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(N.SRE_ID_ATTR)?this.id=this.node.getAttribute(N.SRE_ID_ATTR):(this.node.setAttribute(N.SRE_ID_ATTR,N.ID_COUNTER.toString()),this.id=N.ID_COUNTER++),this.rootNode=S.getSemanticRoot(e),this.rootId=this.rootNode.getAttribute(l.Attribute.ID),this.xmlString_=r,this.moved=y.WalkerMoves.ENTER}getXml(){return this.xml_||(this.xml_=i.parseInput(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(y.WalkerState.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===l.Attribute.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case y.WalkerMoves.DEPTH:return this.depth_();case y.WalkerMoves.SUMMARY:return this.summary_();case y.WalkerMoves.DETAIL:return this.detail_();default:{const t=[],n=this.focusSemanticNodes();for(let r=0,o=e.length;r0}restoreState(){if(!this.highlighter)return;const e=y.WalkerState.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const n=[];for(;t;)n.push(t.id),t=t.parent;for(n.pop();n.length>0;){this.down();const e=n.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=y.WalkerMoves.ENTER}updateFocus(){this.setFocus(g.Focus.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new b.RebuildStree(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=h.SemanticSkeleton.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),f.connectMactions(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?S.getAttribute(e,l.Attribute.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,n;if(e){t=S.splitAttribute(S.getAttribute(e,l.Attribute.CHILDREN)),n=S.splitAttribute(S.getAttribute(e,l.Attribute.CONTENT));const r=S.getAttribute(e,l.Attribute.TYPE),o=S.getAttribute(e,l.Attribute.ROLE);return this.combineContentChildren(r,o,n,t)}const r=e=>e.id.toString(),o=this.getRebuilt().nodeDict[this.primaryId()];return t=o.childNodes.map(r),n=o.contentNodes.map(r),0===t.length?[]:this.combineContentChildren(o.type,o.role,n,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),n=this.skeleton.subtreeNodes(t);if(!n.length)return[e];n.unshift(t);const r={},o=[];E.updateEvaluator(this.getXml());for(const e of n)r[e]||(o.push(e.toString()),r[e]=!0,this.subtreeIds(e,r));return o}subtreeIds(e,t){const n=E.evalXPath(`//*[@data-semantic-id="${e}"]`,this.getXml());E.evalXPath("*//@data-semantic-id",n[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return g.Focus.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?y.WalkerMoves.SUMMARY:y.WalkerMoves.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?y.WalkerMoves.DETAIL:y.WalkerMoves.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),(0,a.setup)(e).then((()=>p.generator("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(s.DOMAIN_TO_STYLES[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=s.DOMAIN_TO_STYLES[e.domain],this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],n=e.indexOf(t);return-1===n?t:n>=e.length-1?e[0]:e[n+1]}if("clearspeak"===e){const e=m.ClearspeakPreferences.getLocalePreferences().en;if(!e)return"default";const n=m.ClearspeakPreferences.relevantPreferences(this.getFocus().getSemanticPrimary()),r=m.ClearspeakPreferences.findPreference(t,n),o=e[n].map((function(e){return e.split("_")[1]})),i=o.indexOf(r);if(-1===i)return t;const s=i>=o.length-1?o[0]:o[i+1];return m.ClearspeakPreferences.addPreference(t,n,s)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=y.WalkerMoves.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const n=this.up();if(!n)break;this.setFocus(n),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const n=this.isSpeech()?this.prefix_():"";n&&e.unshift(n);const r=this.isSpeech()?this.postfix_():"";return r&&e.push(r),o.finalize(o.merge(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?S.getAttribute(e[0],l.Attribute.PREFIX):f.retrievePrefix(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?S.getAttribute(e[0],l.Attribute.POSTFIX):""}depth_(){const e=d.Grammar.getInstance().getParameter("depth");d.Grammar.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),n=this.expandable(t)?u.LOCALE.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?u.LOCALE.MESSAGES.navigate.COLLAPSIBLE:"",i=u.LOCALE.MESSAGES.navigate.LEVEL+" "+this.getDepth(),s=this.getFocus().getSemanticNodes(),a=f.retrievePrefix(s[0]),c=[new r.AuditoryDescription({text:i,personality:{}}),new r.AuditoryDescription({text:a,personality:{}}),new r.AuditoryDescription({text:n,personality:{}})];return d.Grammar.getInstance().setParameter("depth",e),o.finalize(o.markup(c))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],n=f.retrieveSummary(t);return this.mergePrefix_([n])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:i.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",e)[0],n=t.getAttribute("alternative");t.removeAttribute("alternative");const r=f.computeMarkup(t),o=this.mergePrefix_([r]);return t.setAttribute("alternative",n),o}}t.AbstractWalker=N,N.ID_COUNTER=0,N.SRE_ID_ATTR="sre-explorer-id"},4296:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DummyWalker=void 0;const r=n(4660);class o extends r.AbstractWalker{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,n,r){return[]}findFocusOnLevel(e){return null}}t.DummyWalker=o},5658:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Focus=void 0;const r=n(8835);class o{constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}static factory(e,t,n,i){const s=e=>r.getBySemanticId(i,e),a=n.nodeDict,c=s(e),l=t.map(s),u=t.map((function(e){return a[e]})),d=new o(u,a[e]);return d.domNodes=l,d.domPrimary_=c,d.allNodes=o.generateAllVisibleNodes_(t,l,a,i),d}static generateAllVisibleNodes_(e,t,n,r){let i=[];for(let s=0,a=e.length;se.id.toString())),l=o.getAllVisibleNodes(c,r);i=i.concat(o.generateAllVisibleNodes_(c,l,n,r))}return i}static getAllVisibleNodes(e,t){let n=[];for(let o of e)n=n.concat(r.getAllBySemanticId(t,o));return n}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new o(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}t.Focus=o},1497:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Levels=void 0;class n{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let n=0,r=t.length;n=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new n;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,n=0;t=this.level_[n];n++)e+="\n"+t.map((function(e){return e.toString()}));return e}}t.Levels=n},1848:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.RebuildStree=void 0;const r=n(8171),o=n(4020),i=n(4790),s=n(7793),a=n(7984),c=n(1784),l=n(8835);class u{constructor(e){this.mathml=e,this.factory=new i.SemanticNodeFactory,this.nodeDict={},this.mmlRoot=l.getSemanticRoot(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=c.SemanticTree.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),s.default.getInstance().setNodeFactory(this.factory)}static textContent(e,t,n){if(!n&&t.textContent)return void(e.textContent=t.textContent);const o=l.splitAttribute(l.getAttribute(t,r.Attribute.OPERATOR));o.length>1&&(e.textContent=o[1])}static isPunctuated(e){return!a.SemanticSkeleton.simpleCollapseStructure(e)&&e[1]&&a.SemanticSkeleton.contentCollapseStructure(e[1])}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),n=l.splitAttribute(l.getAttribute(e,r.Attribute.CHILDREN)),o=l.splitAttribute(l.getAttribute(e,r.Attribute.CONTENT));if(0===o.length&&0===n.length)return u.textContent(t,e),t;if(o.length>0){const e=l.getBySemanticId(this.mathml,o[0]);e&&u.textContent(t,e,!0)}t.contentNodes=o.map((e=>this.setParent(e,t))),t.childNodes=n.map((e=>this.setParent(e,t)));const i=l.getAttribute(e,r.Attribute.COLLAPSED);return i?this.postProcess(t,i):t}makeNode(e){const t=l.getAttribute(e,r.Attribute.TYPE),n=l.getAttribute(e,r.Attribute.ROLE),o=l.getAttribute(e,r.Attribute.FONT),i=l.getAttribute(e,r.Attribute.ANNOTATION)||"",s=l.getAttribute(e,r.Attribute.ATTRIBUTES)||"",a=l.getAttribute(e,r.Attribute.ID),c=l.getAttribute(e,r.Attribute.EMBELLISHED),u=l.getAttribute(e,r.Attribute.FENCEPOINTER),d=this.createNode(parseInt(a,10));return d.type=t,d.role=n,d.font=o||"unknown",d.parseAnnotation(i),d.parseAttributes(s),u&&(d.fencePointer=u),c&&(d.embellished=c),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent((0,o.invisibleComma)()),t.role="dummy",t}makePunctuated(e,t,n){const r=this.createNode(t[0]);r.type="punctuated",r.embellished=e.embellished,r.fencePointer=e.fencePointer,r.role=n;const o=t.splice(1,1)[0].slice(1);r.contentNodes=o.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,n){const r=this.createNode(t);r.type="empty",r.embellished=e.embellished,r.fencePointer=e.fencePointer,r.role=n}makeIndex(e,t,n){if(u.isPunctuated(t))return this.makePunctuated(e,t,n),void(t=t[0]);a.SemanticSkeleton.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,n)}postProcess(e,t){const n=a.SemanticSkeleton.fromString(t).array;if("subsup"===e.type){const t=this.createNode(n[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,n[1][2],"rightsub"),this.makeIndex(e,n[2],"rightsuper"),this.collapsedChildren_(n),e}if("subscript"===e.type)return this.makeIndex(e,n[2],"rightsub"),this.collapsedChildren_(n),e;if("superscript"===e.type)return this.makeIndex(e,n[2],"rightsuper"),this.collapsedChildren_(n),e;if("tensor"===e.type)return this.makeIndex(e,n[2],"leftsub"),this.makeIndex(e,n[3],"leftsuper"),this.makeIndex(e,n[4],"rightsub"),this.makeIndex(e,n[5],"rightsuper"),this.collapsedChildren_(n),e;if("punctuated"===e.type){if(u.isPunctuated(n)){const t=n.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(n[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(n),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const n=this.nodeDict[e[0]];n.childNodes=[];for(let r=1,o=e.length;rt.getSemanticPrimary().id===e))}}t.SemanticWalker=i},3531:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxWalker=void 0;const r=n(1426),o=n(4660),i=n(1497);class s extends o.AbstractWalker{constructor(e,t,n,r){super(e,t,n,r),this.node=e,this.generator=t,this.highlighter=n,this.levels=null,this.restoreState()}initLevels(){const e=new i.Levels;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,n,o){switch(e){case"relseq":case"infixop":case"multirel":return(0,r.interleaveLists)(o,n);case"prefixop":return n.concat(o);case"postfixop":return o.concat(n);case"matrix":case"vector":case"fenced":return o.unshift(n[0]),o.push(n[1]),o;case"cases":return o.unshift(n[0]),o;case"punctuated":return"text"===t?(0,r.interleaveLists)(o,n):o;case"appl":return[o[0],n[0],o[1]];case"root":return[o[1],o[0]];default:return o}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}t.SyntaxWalker=s},4051:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TableWalker=void 0;const r=n(6671),o=n(6988),i=n(3531),s=n(8119);class a extends i.SyntaxWalker{constructor(e,t,n,r){super(e,t,n,r),this.node=e,this.generator=t,this.highlighter=n,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(o.KeyCode.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.ONE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.TWO,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.THREE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SIX,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(o.KeyCode.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=s.WalkerMoves.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=s.WalkerMoves.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===s.WalkerMoves.ROW){this.moved=s.WalkerMoves.CELL;const e=this.key_-o.KeyCode.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-o.KeyCode.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=s.WalkerMoves.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==a.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const n=this.getFocus(),r=this.levels.indexOf(this.primaryId()),o=this.levels.pop(),i=this.levels.indexOf(t),s=this.levels.get(e?i+1:i-1);if(!s)return this.levels.push(o),null;this.setFocus(this.singletonFocus(s));const a=this.nextLevel();return a[r]?(this.levels.push(a),this.singletonFocus(a[r])):(this.setFocus(n),this.levels.push(o),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const n=this.currentTable_.id.toString();let r;do{r=this.levels.pop()}while(-1===r.indexOf(n));this.levels.push(r),this.setFocus(this.singletonFocus(n)),this.levels.push(this.nextLevel());const o=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(o.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(o.childNodes[t-1].id.toString())}isLegalJump_(e,t){const n=r.querySelectorAllByAttrValue(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!n||n.hasAttribute("alternative"))return!1;const o=this.currentTable_.childNodes[e-1];if(!o)return!1;const i=r.querySelectorAllByAttrValue(n,"id",o.id.toString())[0];return!(!i||i.hasAttribute("alternative"))&&!(!o||!o.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==a.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}t.TableWalker=a,a.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],a.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"]},8119:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WalkerState=t.WalkerMoves=void 0,function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(t.WalkerMoves||(t.WalkerMoves={}));class n{static resetState(e){delete n.STATE[e]}static setState(e,t){n.STATE[e]=t}static getState(e){return n.STATE[e]}}t.WalkerState=n,n.STATE={}},907:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.walkerMapping_=t.walker=void 0;const r=n(4296),o=n(1937),i=n(3531),s=n(4051);t.walker=function(e,n,r,o,i){return(t.walkerMapping_[e.toLowerCase()]||t.walkerMapping_.dummy)(n,r,o,i)},t.walkerMapping_={dummy:(e,t,n,o)=>new r.DummyWalker(e,t,n,o),semantic:(e,t,n,r)=>new o.SemanticWalker(e,t,n,r),syntax:(e,t,n,r)=>new i.SyntaxWalker(e,t,n,r),table:(e,t,n,r)=>new s.TableWalker(e,t,n,r)}},8835:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getAllBySemanticId=t.getBySemanticId=t.getSemanticRoot=t.getAttribute=t.splitAttribute=void 0;const r=n(6671),o=n(8171);t.splitAttribute=function(e){return e?e.split(/,/):[]},t.getAttribute=function(e,t){return e.getAttribute(t)},t.getSemanticRoot=function(e){if(e.hasAttribute(o.Attribute.TYPE)&&!e.hasAttribute(o.Attribute.PARENT))return e;const t=r.querySelectorAllByAttr(e,o.Attribute.TYPE);for(let e,n=0;e=t[n];n++)if(!e.hasAttribute(o.Attribute.PARENT))return e;return e},t.getBySemanticId=function(e,t){return e.getAttribute(o.Attribute.ID)===t?e:r.querySelectorAllByAttrValue(e,o.Attribute.ID,t)[0]},t.getAllBySemanticId=function(e,t){return e.getAttribute(o.Attribute.ID)===t?[e]:r.querySelectorAllByAttrValue(e,o.Attribute.ID,t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.exports}__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}();var __webpack_exports__={},global,version,MJContextMenu,Menu,MenuHandler,MmlVisitor,SelectableInfo;global=__webpack_require__(8723),version=__webpack_require__(7306),MJContextMenu=__webpack_require__(3021),Menu=__webpack_require__(1062),MenuHandler=__webpack_require__(9003),MmlVisitor=__webpack_require__(9232),SelectableInfo=__webpack_require__(7309),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",version.q,"ui"),(0,global.combineWithMathJax)({_:{ui:{menu:{MJContextMenu:MJContextMenu,Menu:Menu,MenuHandler:MenuHandler,MmlVisitor:MmlVisitor,SelectableInfo:SelectableInfo}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(e){return(0,MenuHandler.MenuHandler)(e)}),20)})(); \ No newline at end of file diff --git a/es5/ui/safe.js b/es5/ui/safe.js index f6688f36a1..3cc4052e94 100644 --- a/es5/ui/safe.js +++ b/es5/ui/safe.js @@ -1 +1 @@ -!function(){"use strict";var t,e,r,n,a,i={306:function(t,e){e.q=void 0,e.q="3.2.2"},63:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SafeHandler=e.SafeMathDocumentMixin=void 0;var f=r(477);function u(t){var e;return e=function(t){function e(){for(var e,r,n=[],a=0;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SafeMethods=void 0;var i=r(914);e.SafeMethods={filterURL:function(t,e){var r=(e.match(/^\s*([a-z]+):/i)||[null,""])[1].toLowerCase(),n=t.allow.URLs;return"all"===n||"safe"===n&&(t.options.safeProtocols[r]||!r)?e:null},filterClassList:function(t,e){var r=this;return e.trim().replace(/\s\s+/g," ").split(/ /).map((function(e){return r.filterClass(t,e)||""})).join(" ").trim().replace(/\s\s+/g,"")},filterClass:function(t,e){var r=t.allow.classes;return"all"===r||"safe"===r&&e.match(t.options.classPattern)?e:null},filterID:function(t,e){var r=t.allow.cssIDs;return"all"===r||"safe"===r&&e.match(t.options.idPattern)?e:null},filterStyles:function(t,e){var r,a,i,o;if("all"===t.allow.styles)return e;if("safe"!==t.allow.styles)return null;var l=t.adaptor,s=t.options;try{var f=l.node("div",{style:e}),u=l.node("div");try{for(var p=n(Object.keys(s.safeStyles)),c=p.next();!c.done;c=p.next()){var h=c.value;if(s.styleParts[h])try{for(var d=(i=void 0,n(["Top","Right","Bottom","Left"])),y=d.next();!y.done;y=d.next()){var m,v=h+y.value;(m=this.filterStyle(t,v,f))&&l.setStyle(u,v,m)}}catch(t){i={error:t}}finally{try{y&&!y.done&&(o=d.return)&&o.call(d)}finally{if(i)throw i.error}}else(m=this.filterStyle(t,h,f))&&l.setStyle(u,h,m)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(a=p.return)&&a.call(p)}finally{if(r)throw r.error}}e=l.allStyles(u)}catch(t){e=""}return e},filterStyle:function(t,e,r){var n=t.adaptor.getStyle(r,e);if("string"!=typeof n||""===n||n.match(/^\s*calc/)||n.match(/javascript:/)&&!t.options.safeProtocols.javascript||n.match(/data:/)&&!t.options.safeProtocols.data)return null;var a=e.replace(/Top|Right|Left|Bottom/,"");return t.options.safeStyles[e]||t.options.safeStyles[a]?this.filterStyleValue(t,e,n,r):null},filterStyleValue:function(t,e,r,n){var a=t.options.styleLengths[e];if(!a)return r;if("string"!=typeof a)return this.filterStyleLength(t,e,r);var i=this.filterStyleLength(t,a,t.adaptor.getStyle(n,a));return i?(t.adaptor.setStyle(n,a,i),t.adaptor.getStyle(n,e)):null},filterStyleLength:function(t,e,r){if(!r.match(/^(.+)(em|ex|ch|rem|px|mm|cm|in|pt|pc|%)$/))return null;var n=(0,i.length2em)(r,1),o=t.options.styleLengths[e],l=a(Array.isArray(o)?o:[-t.options.lengthMax,t.options.lengthMax],2),s=l[0],f=l[1];return s<=n&&n<=f?r:(n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Safe=void 0;var i=r(77),o=r(509),l=function(){function t(t,e){this.filterAttributes=new Map([["href","filterURL"],["src","filterURL"],["altimg","filterURL"],["class","filterClassList"],["style","filterStyles"],["id","filterID"],["fontsize","filterFontSize"],["mathsize","filterFontSize"],["scriptminsize","filterFontSize"],["scriptsizemultiplier","filterSizeMultiplier"],["scriptlevel","filterScriptLevel"],["data-","filterData"]]),this.filterMethods=n({},o.SafeMethods),this.adaptor=t.adaptor,this.options=e,this.allow=this.options.allow}return t.prototype.sanitize=function(t,e){try{t.root.walkTree(this.sanitizeNode.bind(this))}catch(r){e.options.compileError(e,t,r)}},t.prototype.sanitizeNode=function(t){var e,r,n=t.attributes.getAllAttributes();try{for(var i=a(Object.keys(n)),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.filterAttributes.get(l);if(s){var f=this.filterMethods[s](this,n[l]);f?f!==("number"==typeof f?parseFloat(n[l]):n[l])&&(n[l]=f):delete n[l]}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mmlAttribute=function(t,e){if("class"===t)return null;var r=this.filterAttributes.get(t)||("data-"===t.substr(0,5)?this.filterAttributes.get("data-"):null);if(!r)return e;var n=this.filterMethods[r](this,e,t);return"number"==typeof n||"boolean"==typeof n?String(n):n},t.prototype.mmlClassList=function(t){var e=this;return t.map((function(t){return e.filterMethods.filterClass(e,t)})).filter((function(t){return null!==t}))},t.OPTIONS={allow:{URLs:"safe",classes:"safe",cssIDs:"safe",styles:"safe"},lengthMax:3,scriptsizemultiplierRange:[.6,1],scriptlevelRange:[-2,2],classPattern:/^mjx-[-a-zA-Z0-9_.]+$/,idPattern:/^mjx-[-a-zA-Z0-9_.]+$/,dataPattern:/^data-mjx-/,safeProtocols:(0,i.expandable)({http:!0,https:!0,file:!0,javascript:!1,data:!1}),safeStyles:(0,i.expandable)({color:!0,backgroundColor:!0,border:!0,cursor:!0,margin:!0,padding:!0,textShadow:!0,fontFamily:!0,fontSize:!0,fontStyle:!0,fontWeight:!0,opacity:!0,outline:!0}),styleParts:(0,i.expandable)({border:!0,padding:!0,margin:!0,outline:!0}),styleLengths:(0,i.expandable)({borderTop:"borderTopWidth",borderRight:"borderRightWidth",borderBottom:"borderBottomWidth",borderLeft:"borderLeftWidth",paddingTop:!0,paddingRight:!0,paddingBottom:!0,paddingLeft:!0,marginTop:!0,marginRight:!0,marginBottom:!0,marginLeft:!0,outlineTop:!0,outlineRight:!0,outlineBottom:!0,outlineLeft:!0,fontSize:[.707,1.44]})},t}();e.Safe=l},723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},77:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},914:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BIGDIMEN=MathJax._.util.lengths.BIGDIMEN,e.UNITS=MathJax._.util.lengths.UNITS,e.RELUNITS=MathJax._.util.lengths.RELUNITS,e.MATHSPACE=MathJax._.util.lengths.MATHSPACE,e.length2em=MathJax._.util.lengths.length2em,e.percent=MathJax._.util.lengths.percent,e.em=MathJax._.util.lengths.em,e.emRounded=MathJax._.util.lengths.emRounded,e.px=MathJax._.util.lengths.px}},o={};function l(t){var e=o[t];if(void 0!==e)return e.exports;var r=o[t]={exports:{}};return i[t].call(r.exports,r,r.exports,l),r.exports}t=l(723),e=l(306),r=l(63),n=l(509),a=l(477),MathJax.loader&&MathJax.loader.checkVersion("ui/safe",e.q,"ui"),(0,t.r8)({_:{ui:{safe:{SafeHandler:r,SafeMethods:n,safe:a}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((function(t){return(0,r.SafeHandler)(t)}))}(); \ No newline at end of file +!function(){"use strict";var t,e,r,n,a,i={306:function(t,e){e.q=void 0,e.q="4.0.0-alpha.1"},63:function(t,e,r){var n,a=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])},n(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,r=1,n=arguments.length;r0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o},l=this&&this.__spreadArray||function(t,e,r){if(r||2===arguments.length)for(var n,a=0,i=e.length;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.SafeHandler=e.SafeMathDocumentMixin=void 0;var f=r(477);function u(t){var e;return e=function(t){function e(){for(var e,r,n=[],a=0;a=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},a=this&&this.__read||function(t,e){var r="function"==typeof Symbol&&t[Symbol.iterator];if(!r)return t;var n,a,i=r.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(n=i.next()).done;)o.push(n.value)}catch(t){a={error:t}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o};Object.defineProperty(e,"__esModule",{value:!0}),e.SafeMethods=void 0;var i=r(914);e.SafeMethods={filterURL:function(t,e){var r=(e.match(/^\s*([a-z\n\r]+):/i)||[null,""])[1].replace(/[\n\r]/g,"").toLowerCase(),n=t.allow.URLs;return"all"===n||"safe"===n&&(t.options.safeProtocols[r]||!r)?e:null},filterClassList:function(t,e){var r=this;return e.trim().replace(/\s\s+/g," ").split(/ /).map((function(e){return r.filterClass(t,e)||""})).join(" ").trim().replace(/\s\s+/g,"")},filterClass:function(t,e){var r=t.allow.classes;return"all"===r||"safe"===r&&e.match(t.options.classPattern)?e:null},filterID:function(t,e){var r=t.allow.cssIDs;return"all"===r||"safe"===r&&e.match(t.options.idPattern)?e:null},filterStyles:function(t,e){var r,a,i,o;if("all"===t.allow.styles)return e;if("safe"!==t.allow.styles)return null;var l=t.adaptor,s=t.options;try{var f=l.node("div",{style:e}),u=l.node("div");try{for(var p=n(Object.keys(s.safeStyles)),c=p.next();!c.done;c=p.next()){var h=c.value;if(s.styleParts[h])try{for(var d=(i=void 0,n(["Top","Right","Bottom","Left"])),y=d.next();!y.done;y=d.next()){var m,v=h+y.value;(m=this.filterStyle(t,v,f))&&l.setStyle(u,v,m)}}catch(t){i={error:t}}finally{try{y&&!y.done&&(o=d.return)&&o.call(d)}finally{if(i)throw i.error}}else(m=this.filterStyle(t,h,f))&&l.setStyle(u,h,m)}}catch(t){r={error:t}}finally{try{c&&!c.done&&(a=p.return)&&a.call(p)}finally{if(r)throw r.error}}e=l.allStyles(u)}catch(t){e=""}return e},filterStyle:function(t,e,r){var n=t.adaptor.getStyle(r,e);if("string"!=typeof n||""===n||n.match(/^\s*calc/)||n.match(/javascript:/)&&!t.options.safeProtocols.javascript||n.match(/data:/)&&!t.options.safeProtocols.data)return null;var a=e.replace(/Top|Right|Left|Bottom/,"");return t.options.safeStyles[e]||t.options.safeStyles[a]?this.filterStyleValue(t,e,n,r):null},filterStyleValue:function(t,e,r,n){var a=t.options.styleLengths[e];if(!a)return r;if("string"!=typeof a)return this.filterStyleLength(t,e,r);var i=this.filterStyleLength(t,a,t.adaptor.getStyle(n,a));return i?(t.adaptor.setStyle(n,a,i),t.adaptor.getStyle(n,e)):null},filterStyleLength:function(t,e,r){if(!r.match(/^(.+)(em|ex|ch|rem|px|mm|cm|in|pt|pc|%)$/))return null;var n=(0,i.length2em)(r,1),o=t.options.styleLengths[e],l=a(Array.isArray(o)?o:[-t.options.lengthMax,t.options.lengthMax],2),s=l[0],f=l[1];return s<=n&&n<=f?r:(n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Safe=void 0;var i=r(77),o=r(509),l=function(){function t(t,e){this.filterAttributes=new Map([["href","filterURL"],["src","filterURL"],["altimg","filterURL"],["class","filterClassList"],["style","filterStyles"],["id","filterID"],["fontsize","filterFontSize"],["mathsize","filterFontSize"],["scriptminsize","filterFontSize"],["scriptsizemultiplier","filterSizeMultiplier"],["scriptlevel","filterScriptLevel"],["data-","filterData"]]),this.filterMethods=n({},o.SafeMethods),this.adaptor=t.adaptor,this.options=e,this.allow=this.options.allow}return t.prototype.sanitize=function(t,e){try{t.root.walkTree(this.sanitizeNode.bind(this))}catch(r){e.options.compileError(e,t,r)}},t.prototype.sanitizeNode=function(t){var e,r,n=t.attributes.getAllAttributes();try{for(var i=a(Object.keys(n)),o=i.next();!o.done;o=i.next()){var l=o.value,s=this.filterAttributes.get(l);if(s){var f=this.filterMethods[s](this,n[l]);f?f!==("number"==typeof f?parseFloat(n[l]):n[l])&&(n[l]=f):delete n[l]}}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mmlAttribute=function(t,e){if("class"===t)return null;var r=this.filterAttributes.get(t)||("data-"===t.substr(0,5)?this.filterAttributes.get("data-"):null);if(!r)return e;var n=this.filterMethods[r](this,e,t);return"number"==typeof n||"boolean"==typeof n?String(n):n},t.prototype.mmlClassList=function(t){var e=this;return t.map((function(t){return e.filterMethods.filterClass(e,t)})).filter((function(t){return null!==t}))},t.OPTIONS={allow:{URLs:"safe",classes:"safe",cssIDs:"safe",styles:"safe"},lengthMax:3,scriptsizemultiplierRange:[.6,1],scriptlevelRange:[-2,2],classPattern:/^mjx-[-a-zA-Z0-9_.]+$/,idPattern:/^mjx-[-a-zA-Z0-9_.]+$/,dataPattern:/^data-mjx-/,safeProtocols:(0,i.expandable)({http:!0,https:!0,file:!0,javascript:!1,data:!1}),safeStyles:(0,i.expandable)({color:!0,backgroundColor:!0,border:!0,cursor:!0,margin:!0,padding:!0,textShadow:!0,fontFamily:!0,fontSize:!0,fontStyle:!0,fontWeight:!0,opacity:!0,outline:!0}),styleParts:(0,i.expandable)({border:!0,padding:!0,margin:!0,outline:!0}),styleLengths:(0,i.expandable)({borderTop:"borderTopWidth",borderRight:"borderRightWidth",borderBottom:"borderBottomWidth",borderLeft:"borderLeftWidth",paddingTop:!0,paddingRight:!0,paddingBottom:!0,paddingLeft:!0,marginTop:!0,marginRight:!0,marginBottom:!0,marginLeft:!0,outlineTop:!0,outlineRight:!0,outlineBottom:!0,outlineLeft:!0,fontSize:[.707,1.44]})},t}();e.Safe=l},723:function(t,e){MathJax._.components.global.isObject,MathJax._.components.global.combineConfig,MathJax._.components.global.combineDefaults,e.r8=MathJax._.components.global.combineWithMathJax,MathJax._.components.global.MathJax},77:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.isObject=MathJax._.util.Options.isObject,e.APPEND=MathJax._.util.Options.APPEND,e.REMOVE=MathJax._.util.Options.REMOVE,e.OPTIONS=MathJax._.util.Options.OPTIONS,e.Expandable=MathJax._.util.Options.Expandable,e.expandable=MathJax._.util.Options.expandable,e.makeArray=MathJax._.util.Options.makeArray,e.keys=MathJax._.util.Options.keys,e.copy=MathJax._.util.Options.copy,e.insert=MathJax._.util.Options.insert,e.defaultOptions=MathJax._.util.Options.defaultOptions,e.userOptions=MathJax._.util.Options.userOptions,e.selectOptions=MathJax._.util.Options.selectOptions,e.selectOptionsFromKeys=MathJax._.util.Options.selectOptionsFromKeys,e.separateOptions=MathJax._.util.Options.separateOptions,e.lookup=MathJax._.util.Options.lookup},914:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.BIGDIMEN=MathJax._.util.lengths.BIGDIMEN,e.UNITS=MathJax._.util.lengths.UNITS,e.RELUNITS=MathJax._.util.lengths.RELUNITS,e.MATHSPACE=MathJax._.util.lengths.MATHSPACE,e.length2em=MathJax._.util.lengths.length2em,e.percent=MathJax._.util.lengths.percent,e.em=MathJax._.util.lengths.em,e.emRounded=MathJax._.util.lengths.emRounded,e.px=MathJax._.util.lengths.px}},o={};function l(t){var e=o[t];if(void 0!==e)return e.exports;var r=o[t]={exports:{}};return i[t].call(r.exports,r,r.exports,l),r.exports}t=l(723),e=l(306),r=l(63),n=l(509),a=l(477),MathJax.loader&&MathJax.loader.checkVersion("ui/safe",e.q,"ui"),(0,t.r8)({_:{ui:{safe:{SafeHandler:r,SafeMethods:n,safe:a}}}}),MathJax.startup&&MathJax.startup.extendHandler((function(t){return(0,r.SafeHandler)(t)}))}(); \ No newline at end of file